🚕 業務開始

乗務員とパスワード、車両を選択してください

日報の編集・削除、分析ができます(業務開始不要)

🚕 業務が中断されています

業務日:
開始時刻:
乗車回数: 回
累計運賃: ¥

✅ 本日の業務は終了済みです

RouteOptima

未送信 0

🎯 巡回プラン

更新待ち...

    Google Maps へのリンクからナビを開始できます。

    ルート概要

    最優先顧客のカードにある「地図を開く」ボタンでGoogle Mapsを起動します。

    📊 日報売上報告(本日)

    本日一覧 列順:No|状態|乗車時間|乗車地|降車地|種別|支払|売上
      乗車記録:—
      お客様の支払額: ¥0
      売上金額: ¥0

      🎪 イベント情報

      イベント情報を読み込み中...

      🏟️ スポーツ 🔥 高需要

      イベント名

      📅 日時: -

      📍 会場: -

      👥 予想来場者: -

      🔗 詳細を見る

      📅 12/20(土) のイベント

      🚃 終電情報

      現在時刻: --:-- --
      読み込み中...
      🌧️ 雨雲レーダー
      現在

      📡 データ状況

      最終更新: -

      データ状態: 確認中...

      🌙 BG 30分間隔
      未設定
      30分間隔
      📊 詳細情報
      🕐 最終チェック: -
      📏 最寄り雨雲: -
      📍 使用位置: -
      🔔 通知フラグ: -

      🎨 降水強度

      弱い (1-5mm/h)
      やや強い (5-10mm/h)
      強い (10-20mm/h)
      激しい (20-50mm/h)
      非常に激しい (50mm/h以上)

      📍 推奨移動エリア

      データ取得中...

      📅 週間天気予報 読み込み中...
      情報元:気象庁 最終更新: -

      天気予報を取得中...

      天気予報の取得に失敗しました。

      📝 日報サマリー

      日報に必要なサマリー情報を入力します。天候は気象庁から自動取得されます。

      📄 未収記入表出力

      未収記入表をPDF形式で出力します。現金以外のすべての取引(チケット、福祉券、アプリ決済、電子決済、割引など)の一覧表をダウンロードできます。

      ⚠️ 注意: 未収記入表には「1割引」が含まれますが、日報売上報告の「未収合計」には割引は含まれません。そのため、両者の合計金額は一致しない場合があります。

      📊 日報売上報告

      📚 日報検索

      過去の日報を検索して閲覧できます。期間を指定して検索してください。

      ~

      📝 集計のみ日報を作成

      乗車記録がない日の集計データを手入力で登録できます。月度集計に含まれます。

      💰 金額情報

      📋 日報一覧 (0件)

      上の検索ボタンをクリックして日報を検索してください

      📊 日報最終データ

      日報データの最終集計結果を表示します。日付を選択すると自動計算されます。

      業務日
      -
      車両
      -
      天候
      -

      🚖 乗車・走行データ

      乗車回数
      -
      回
      爾後回数
      -
      回
      乗車粁
      -
      km
      全走行粁
      -
      km

      💰 売上集計

      売上合計(税込)
      -
      円
      消費税
      -
      円
      税抜総営収
      -
      円
      現収
      -
      円
      未収
      -
      円
      納金額
      -
      円 = 現収 + 高速(自腹)
      ※現収+未収≠税抜総営収(計算基準が異なるため)
      高速料金(売上外)
      -
      円
      迎車料金
      -
      円
      割引合計
      -
      円

      📋 営収内訳(支払方法別)

      データを読み込んでください

      📱 乗車種別件数

      データを読み込んでください

      📝 計算式の説明

      現収 = 手元現金(高速現金含む、割引後)
      未収 = 営業収入のうち後日受取分
      ※高速料金は立替金(売上外)のため含まず
      現収+未収≠税抜総営収となる理由:
      現収は「手元現金」、未収は「営業収入の後日受取分」であり、計算基準が異なるため。

      🌤️ 気象庁データ

      📍 -
      降水量
      -
      最高気温
      -
      最低気温
      -
      平均気温
      -
      日照時間
      -
      平均風速
      -

      📊 分析

      データを読み込んでください
      📐 計算式
      • 乗車回数/爾後回数/乗車粁/全走行粁 = 当日累計 − 前日累計
      • 売上合計 = (乗車回数 × 700円) + (爾後回数 × 100円) + 迎車料金
      • 営収合計 = 各乗車の(運賃+迎車料金) ÷ 1.1(10円単位で四捨五入して合計)
      • 消費税 = 売上合計 − 営収合計
      • 実車率 = 乗車粁 ÷ 全走行粁 × 100
      📊 分析指標の説明
      🚗 距離効率
      実車率(距離) = 乗車粁 ÷ 全走行粁 × 100
      走行距離のうち、お客様を乗せて走った割合。40%以上が目安。高いほど効率的な営業。

      1乗車平均距離 = 乗車粁 ÷ 乗車回数
      1回の乗車で走行する平均距離。長距離客が多いと高くなる。
      ⏱️ 時間効率
      実車率(時間) = 実車時間合計 ÷ 実務時間 × 100
      勤務時間のうち、お客様を乗せていた時間の割合。時間の使い方の効率を示す。

      平均乗車時間 = 実車時間合計 ÷ 乗車回数
      1回の乗車にかかる平均時間。長距離・渋滞が多いと長くなる。

      平均空車時間 = 空車時間合計 ÷ 乗車回数
      次のお客様を見つけるまでの平均待機時間。短いほど効率的。20分以内が目安。

      乗車回転率 = 乗車回数 ÷ 実務時間(時間)
      1時間あたりの乗車回数。回転率が高いほど短距離客を多く拾っている傾向。
      💰 売上効率
      時間あたり売上 = 売上合計 ÷ 実務時間
      1時間あたりの売上。最も重要な効率指標。¥3,500/h以上が目安。

      1乗車平均売上 = 売上合計 ÷ 乗車回数
      1回の乗車で得られる平均売上。客単価の目安となる。
      💡 効率改善のポイント
      • 空車時間を減らす → 需要の高いエリア・時間帯を把握
      • 実車率を上げる → 流し営業より配車・乗り場待機を活用
      • 時間あたり売上を上げる → 長距離客の多い時間帯・場所を狙う

      📈 売上推移グラフ

      売上データを様々な期間・観点から分析できます。

      年 月度
      集計期間:
      │
      ※ 各日の営収金額を表示
      期間合計
      -
      平均/日
      -
      稼働日数
      -
      📊 グラフの種類
      • 当月度: 業務月度(当月1日〜当月末日)の日別営収
      • 直近30日: 過去30日間の営収推移
      • 週別: 過去8週間の週別合計営収
      • 月別: 年間の月別営収推移
      • 曜日別: 曜日ごとの平均営収パターン

      📊 時間帯別分析グラフ

      時間帯ごとの獲得件数・売上パターンを分析できます。

      │
      期間:
      〜
      ※ 30分ごとの獲得件数を表示(内訳積み上げ)
      Go
      DiDi
      Uber
      社配
      流し/その他
      合計
      -
      Go
      -
      DiDi
      -
      Uber
      -
      社配
      -
      流し
      -

      📊 日次プラットフォーム別推移

      〜
      Go
      DiDi
      Uber
      社配
      流し
      合計
      -
      Go
      -
      DiDi
      -
      Uber
      -
      社配
      -
      流し
      -

      📊 プラットフォーム別比較

      合計 Go DiDi Uber 社配 流し
      件数 - - - - - -
      売上 - - - - - -
      平均単価 - - - - - -
      ※上の期間セレクトに連動

      👤 ドライバー追加

      🚗 車両追加

      🔗 割当追加

      🗑️ 削除確認

      👤 顧客パターン詳細

      確認

      この操作を実行しますか?

      ⚠️ この操作は元に戻せません

      📊 バックアップサマリー

      読み込み中...

      🔄 手動バックアップ

      ※ 自動バックアップは毎日深夜3時に実行されます

      📂 バックアップ一覧

      読み込み中...

      👤 現在の業務情報

      ドライバー:-
      車両番号:-
      業務開始:-

      🚪 ログアウト・業務終了

      🚪 ログアウト

      ブラウザからログアウトします。セッションは保持されるため、再ログインで続きから開始できます。

      ⚠️ 業務終了

      ・本日の業務を完全に終了します
      ・乗車記録は保存されます
      ・誤って押しても、再ログイン時に業務を再開できるボタンが表示されます
      ・休憩の場合は上の「ログアウト」を使用してください

      🚗 迎車データ

      迎車中のデータが残っている場合、ここでリセットできます。

      現在、迎車データが保存されています

      🎨 画面レイアウト設定

      画面のレイアウトをカスタマイズできます。設定は即座に反映され、次回起動時も維持されます。

      📍 アクションバーの位置

      「実車」「空車」ボタンの表示位置を選択できます。

      📐 ボタンサイズ

      下部固定時のボタンサイズを選択できます。

      ↔️ ボタン配置

      下部固定時のボタン配置を選択できます。

      🚗 迎車モーダルの位置

      迎車ボタンを押した時のモーダル表示位置を選択できます。

      🔄 同期設定

      サーバーとのデータ同期を制御します。同期をOFFにすると、すべてのデータはLocalStorageのみに保存されます。

      現在の状態: 同期ON

      ⚠️ 同期エラーログ

      同期に失敗したデータの情報を表示しています。再試行ボタンで同期を再実行できます。

      発生日時
      未同期データ件数
      エラー内容

      💾 データ管理

      LocalStorageに保存されているデータの管理操作を行います。

      📱 ローカルデータ削除

      ブラウザのローカルストレージのみをクリアします。サーバーのデータは削除されません。

      📥 本日データ復旧

      サーバーから本日のデータを再取得してLocalStorageを更新します。データの不整合が発生した場合に使用します。

      📤 ローカルデータ送信

      LocalStorageにある全ての乗車データをサーバーに強制送信します。
      編集した内容がサーバーに反映されていない場合に使用してください。

      ☁️ サーバーデータ削除

      サーバー上の本日の乗車記録を削除します。ローカルデータは保持され、自動的に再アップロードされます。

      🔥 全削除

      ローカルとサーバー両方の本日の乗車記録を完全に削除します。
      ※削除後の復元はできません。慎重に実行してください。

      👤 ドライバー一覧

      乗務員番号 氏名 ステータス 操作

      読み込み中...

      🚗 車両一覧

      車番 ナンバー 車種 ステータス 操作

      読み込み中...

      🔗 ドライバー・車両割当一覧

      乗務員番号 乗務員名 割当車両 操作

      読み込み中...

      🏁 乗り場管理

      待機は未開始

      本日の待機一覧

      📊 乗り場別ランキング

      データ読み込み中...

      ⏰ 時間帯別 乗り場比較

      データ読み込み中...

      📈 乗り場別 時間帯成績

      乗り場を選択すると時間帯別の成績が表示されます

      曜日×時間帯サマリー

      データ読み込み中...

      乗り場を追加

      データ件数: GO: -件 DiDi: -件 Uber: -件 合計: -件
      🔄

      読み込み中...

      👥 顧客分離管理

      同姓同名で自動分離された顧客パターンの確認・手動修正ができます。

      👥

      検索ボタンを押して顧客パターンを表示

      1 / 1

      📊 集計管理

      年度を選択して「集計表示」ボタンを押してください

      年 年間サマリー

      総売上
      -
      総営収
      -
      月平均売上
      -
      総出勤日数
      -
      総稼働時間
      -
      月平均稼働時間
      -
      総乗車回数
      -
      総走行距離
      -
      月平均走行距離
      -

      🗂️ セッション管理

      年月を選択して「表示」を押してください

      📖 セッション管理について

      セッションとは:アプリにログインしてから業務終了(ログアウト)するまでの一連の業務記録単位です。 1日に複数回ログインした場合、業務①②③…のように連番で管理されます。

      データの流れ:ログイン時にwork_sessions(セッション情報)が作成され、 実車・空車の操作でdaily_reports(乗車記録)が記録されます。 業務終了時にdaily_report_summaries(日報サマリー)に集計データが保存されます。

      セッション精算:3日以上前のセッション情報(work_sessions)は毎日深夜3時に自動クリーンアップされます。 前日・一昨日のセッションは余裕を持って保持されます。 クリーンアップ後も日報サマリーと乗車記録はそのまま残るため、データが失われることはありません。

      乗車記録との紐づけ:乗車記録(daily_reports)は、記録時のセッションIDで紐づけられます。 ログイン中はsession_idによる直接参照で乗車記録が表示されます。 セッション精算後はsession_idがNULLになりますが、work_date(業務日)+driver_number(乗務員)+session_sequence(連番)が永続キーとして残り、日報検索や集計に使用されます。

      ⚠️ 削除時の注意:セッションを削除すると、そのセッションに紐づくすべてのデータが削除されます: 乗車記録(daily_reports)、 日報サマリー(daily_report_summaries)、 セッション情報(work_sessions)、 ジオコード履歴(geocode_history)、 乗り場待機記録(standby_sessions)。 削除前にバックアップテーブルが自動作成されますが、通常の業務データを誤って削除しないようご注意ください。

      ステータス一覧:
      active 現在ログイン中で進行中のセッション
      ended 業務終了済み。セッション情報がまだ残っている状態(当日〜一昨日)
      終了済 セッション精算が完了した通常の業務データ。セッション情報はクリーンアップ済みで、日報サマリーのみ保持されています

      💾 バックアップテーブル

      「更新」ボタンでバックアップ一覧を表示

      📊 API使用状況

      Google Maps APIの使用状況をモニタリングします。2025年3月1日以降、各API個別に月間10,000回まで無料です。
      推定月間コストは1ドル=150円で計算しています。

      今日の使用回数(全API)
      -
      今月の累計(全API)
      -
      推定月間コスト
      -
      🌍 Geocoding API
      今日
      -
      今月
      -
      無料枠残り
      -
      無料枠: 10,000回/月
      🗺️ Directions API
      今日
      -
      今月
      -
      無料枠残り
      -
      無料枠: 10,000回/月
      🗾 Maps JavaScript API
      今日
      -
      今月
      -
      無料枠残り
      -
      無料枠: 10,000回/月

      🌤️ 気象観測地点設定

      日報に自動記録される天候データ(降水量・気温等)の取得元を設定します。

      現在の観測地点
      📍 読み込み中...
      気象庁コード: -

      📥 天候データ一括取得

      天候が未入力の過去日報に、気象庁のデータを自動で補完します。

      🐛 デバッグログ

      ログはここに表示されます...

      📍 位置を指定

      📍 位置を選択してください

      🚗 迎車準備

      ※実車後に支払い方法を入力してください

      🚗 迎車中: -