LRTKレフィクシア株式会社

同一車両の重複ログインを検知|土量二重登録を防ぐ5設定

運搬土量の管理で重複ログイン対策が必要な理由

造成工事、掘削工事、残土搬出、盛土工事などでは、ダンプトラックをはじめとする運搬車両の台数、積込回数、搬出先、積載量を継続的に記録します。これらの記録は、施工数量の確認、出来高管理、協力会社との精算、搬出先への報告、工程調整などに利用される重要な情報です。

従来は紙の伝票や表計算ファイルで管理することも多く、記録漏れ、転記ミス、集計の遅れが課題になっていました。そこで、車両ごとに端末を持たせたり、運転者が管理画面へログインしたりして、積込地点と荷下ろし地点の通過記録を自動的に残す運搬土量管理ツールが利用されています。

デジタル化によって記録作業を効率化できる一方、運用設計が不十分な場合には新たな問題が生じます。その代表例が、同一車両の重複ログインと、それに伴う土量の二重登録です。

同じ車両番号が複数の端末で同時に使用されると、実際には一回しか運搬していないにもかかわらず、二回分の運搬記録が生成される可能性があります。積載量を車両の標準容量から自動計算している場合、重複した一件がそのまま数立方メートルの差につながります。これが一日、数週間、工期全体へ積み重なると、実際の施工数量と管理上の数量に大きな乖離が生じかねません。

重複ログインは、必ずしも不正操作によって発生するものではありません。端末交換時に古い端末からログアウトし忘れた、通信が途切れて終了処理が完了しなかった、車両番号を手入力した際に別の運転者が同じ番号を選択した、といった通常の作業でも起こります。

そのため、運搬土量管理ツールには、重複を発見して警告する機能だけでなく、二重登録そのものを防ぐ設定が必要です。ログイン制御、車両IDの管理、セッションの有効期限、登録データの一意性、例外処理という複数の対策を組み合わせることで、現場の作業を止めずに記録の信頼性を高められます。

土量の二重登録が起きる代表的な場面

土量の二重登録を防ぐには、どのような操作や通信状態によって重複が発生するのかを把握する必要があります。原因を整理せずに警告だけを追加すると、正常な運搬まで止めてしまい、現場担当者が検知機能を無効にする結果になりかねません。

代表的な場面は、端末の交換です。電池残量の低下、端末の故障、担当者の交代などによって使用する端末を変更したとき、交換前の端末にログイン情報が残っている場合があります。新しい端末でも同じ車両としてログインすると、管理上は一台の車両に二つの有効なセッションが存在する状態になります。

一方の端末を車内に残したまま、もう一方の端末を運転者が持ち歩くと、両方から位置情報や通過情報が送信されることがあります。自動判定の条件が積込地点への進入や搬出先への到着であれば、二つの端末がほぼ同じ経路を移動し、同じ運搬を別々の記録として登録する可能性があります。

通信環境も原因になります。山間部や掘削箇所では通信が不安定になりやすく、端末が送信結果を確認できないことがあります。端末側では未送信と判断して再送し、管理側では最初の送信と再送の両方を受け付けると、内容が同じ記録が二件生成されます。この問題は、同時ログインを禁止するだけでは防げません。再送されても一件として扱う登録制御が必要です。

車両番号の選択ミスによる重複もあります。運転者が一覧から車両を選択する方式では、似た番号や隣り合う項目を誤って選ぶことがあります。別の車両がすでに使用している車両番号を選んだ場合、同一車両の重複ログインとして検知されますが、実際には入力ミスです。この場合は単にログインを拒否するのではなく、現在使用中の端末や運転者、最終通信時刻を表示し、正しい車両を選び直せるようにすることが重要です。

管理者による代理入力でも二重登録が起こります。通信不能だった車両の運搬記録を事務所で手動登録した後、端末が通信を回復して保存済みの記録を送信すると、手動入力と自動記録が重なる場合があります。代理入力時には、対象車両、積込時刻、荷下ろし時刻、運搬区間などを照合し、後から到着したデータを重複候補として処理する必要があります。

また、日付の切り替わりをまたぐ夜間作業にも注意が必要です。集計日を午前零時で区切る設定と、現場の稼働日を朝から翌朝までとする運用が一致していないと、一回の運搬が前日分と当日分の両方に表示されることがあります。元の記録が一件でも、集計処理によって二重に見えるケースがあるため、登録時の重複と集計時の重複を分けて確認しなければなりません。

設定1 車両を一意に識別する車両IDを固定する

最初に設定すべきなのは、車両を一意に識別するための車両IDです。運搬土量管理ツールでは、画面に表示する車両番号と、システム内部で使用する車両IDを分けて管理することが重要です。

表示用の車両番号は、現場の都合によって変更されることがあります。協力会社ごとに同じ管理番号が使われていたり、工区ごとに番号を付け直したりする場合もあります。この表示名だけを重複判定に利用すると、異なる車両を同じ車両と判断したり、同じ車両を別の車両として扱ったりするおそれがあります。

内部の車両IDには、登録後に原則として変更しない一意な値を設定します。ナンバープレート情報、車台に付けた管理番号、端末に割り当てた識別情報などを参考にできますが、個別の情報をそのまま車両IDにする必要はありません。システム側で重複しない識別子を発行し、表示用情報と関連付ける方法が扱いやすいでしょう。

車両の登録時には、同じナンバープレート、同じ車両管理番号、同じ端末識別情報がすでに登録されていないか確認します。類似した登録が見つかった場合は、新規登録を続ける前に既存車両との関係を確認できるようにします。

車両を別の現場へ移動する場合も、新しい車両として登録し直すのではなく、同じ車両IDに対して所属現場や稼働期間を変更する方法が適しています。現場ごとに別の車両データを作成すると、過去の運搬履歴が分断され、同一車両の同時利用を組織全体で検知できなくなるためです。

一台の車両を複数の運転者が交代で使用する場合は、車両IDと運転者IDも分けて管理します。車両と運転者を一つのアカウントとして扱うと、運転者の交代時に新しいアカウントを作成する必要が生じます。その結果、同一車両に複数の有効アカウントが残りやすくなります。

望ましいのは、運転者が本人の情報で認証した後、使用する車両を選択し、その組み合わせを当日の稼働情報として記録する方式です。これにより、誰がどの車両を使用しているかを確認しながら、重複ログインを車両単位と運転者単位の両方で検知できます。

車両IDを固定する設定は地味に見えますが、後に続く重複検知の基準となります。ここが曖昧なままでは、高度な警告機能を追加しても正確に判定できません。運搬土量管理ツールの導入時には、既存の車両台帳を整理し、重複登録、廃車、代替車両、短期借用車両を区別してから登録することが重要です。

設定2 同一車両の同時ログインを制限する

車両IDを整備した後は、同じ車両IDで複数の端末が同時に有効にならないように設定します。この制御は一般に、同時ログイン制限や排他制御として実装されます。

最も厳しい設定は、新しい端末から同じ車両へのログインを受け付けない方式です。すでに有効なセッションが存在する場合、新しいログインを拒否し、現在使用中の端末、運転者、ログイン時刻、最終通信時刻などを表示します。

この方式は二重登録を防ぎやすい一方、古い端末が通信不能のまま残っていると、新しい端末へ切り替えられない問題があります。現場では端末故障や電池切れへの迅速な対応が必要なため、完全に拒否するだけでは運用が止まる可能性があります。

実務上は、新しいログインを行ったときに、以前のセッションを無効化する方式も有効です。新しい端末の利用を開始すると、古い端末は自動的にログアウト状態となり、それ以降の運搬記録を登録できなくなります。この処理を行う場合は、古い端末側に残った未送信データの扱いを決めておかなければなりません。

未送信データをすべて破棄すると、端末交換前の正しい運搬記録まで失われる可能性があります。一方ですべて受け付けると、新しい端末の記録と重なるおそれがあります。そのため、古い端末から後着したデータは、記録時刻や運搬区間を照合したうえで、通常登録、重複候補、要確認のいずれかに振り分ける仕組みが必要です。

重複ログインを検知した画面では、単に「使用中です」と表示するだけでは不十分です。現場担当者が状況を判断できる情報を示す必要があります。たとえば、現在の運転者、端末の最終通信時刻、最後に記録された位置、最終運搬の完了時刻などが分かれば、本当に別の端末が稼働しているのか、以前のセッションが残っているだけなのかを判断しやすくなります。

強制的な切り替えを許可する権限も設定します。すべての運転者が他端末のセッションを解除できると、入力ミスによって稼働中の端末が停止する可能性があります。通常の運転者は重複状態を確認して管理者へ連絡し、配車担当者や現場管理者のみが強制解除できるようにすると安全です。

ただし、夜間作業や少人数現場では、管理者がすぐ対応できない場合があります。その場合は、確認画面に解除理由の入力を必須としたうえで、運転者にも切り替えを許可する方法があります。解除理由、操作した人物、時刻、対象端末を履歴として残せば、後から重複の原因を追跡できます。

同時ログイン制限は、車両単位だけでなく運転者単位でも設定すると効果的です。一人の運転者が同じ時間帯に二台の車両へログインしている場合、車両選択ミスやログアウト忘れの可能性があります。警告の強さは現場の運用に合わせつつ、不自然な組み合わせを早期に発見できる設定が望まれます。

設定3 セッションの有効期限と強制解除条件を設定する

ログイン後の状態を無期限に有効とすると、作業終了後もセッションが残り、翌日のログイン時に重複として検知されることがあります。これを防ぐために、セッションの有効期限と自動解除の条件を設定します。

単純な方法は、一定時間操作や通信がないセッションを自動的に無効化することです。ただし、運搬車両は待機時間が長くなる場合があります。積込待ち、荷下ろし待ち、休憩、交通規制などによって長時間移動しないこともあるため、短すぎる有効期限を設定すると、正常に稼働している車両が途中でログアウトする可能性があります。

有効期限は、最後の画面操作だけで判断せず、位置情報の更新、積込地点への進入、運搬開始、荷下ろし完了など、複数の活動情報を基準にすることが適しています。画面を触っていなくても位置情報が継続して更新されている場合は、稼働中のセッションとして扱えます。

一方で、端末が車内に放置され、同じ場所から位置情報を送り続けているだけでは、実際に稼働しているとは限りません。一定時間以上移動がなく、運搬状態も変化せず、所定の作業終了時刻を過ぎた場合には、自動的に終了候補とする仕組みが有効です。

日次の強制ログアウト時刻を設定する方法もあります。現場の稼働終了後にすべての車両セッションを終了させれば、翌日まで残るログインを減らせます。ただし、夜間工事や交代制勤務では、午前零時を境に強制ログアウトすると運搬途中の記録が分断される可能性があります。現場ごとの稼働時間を登録し、作業が少ない時間帯に処理する必要があります。

運搬途中でセッションの有効期限が切れた場合の扱いも決めておきます。積込済みで荷下ろしが完了していない状態を単純に削除すると、実際に運搬した土量が記録されません。未完了の運搬は一時保存し、同じ車両が再ログインした際に継続するか、管理者が確認する状態へ移すことが望まれます。

強制解除には理由を持たせることも重要です。無通信による期限切れ、日次終了処理、管理者操作、新しい端末への切り替え、アカウント停止などを区別して保存します。解除理由が分かれば、重複ログインが頻発する原因を分析できます。

たとえば、無通信による解除が特定の搬出経路で多い場合、通信環境や端末の設置位置に問題がある可能性があります。管理者操作による解除が特定の協力会社で多い場合は、端末交換の手順やログアウト方法が共有されていない可能性があります。単に重複を防ぐだけでなく、履歴を運用改善へ利用することで、検知件数そのものを減らせます。

設定4 運搬記録に一意な登録キーを付与する

同一車両の重複ログインを制限しても、通信再送や代理入力による二重登録は残ります。そのため、一回の運搬に対して一意な登録キーを付与し、同じキーを持つデータを複数回登録しない設定が必要です。

端末が積込を検知した時点で、運搬ごとの識別子を発行します。その識別子を、積込記録、走行中の更新、荷下ろし記録、通信再送のすべてに引き継ぎます。管理側は、すでに同じ識別子の記録が存在する場合、新しい一件として追加するのではなく、既存記録の更新または再送として処理します。

この仕組みは、通信が不安定な現場で特に重要です。端末側では、送信後に応答を受け取れないと、正常に登録されたか判断できないことがあります。そこで同じデータを再送しますが、一意な登録キーがあれば、管理側は同じ運搬であると判断できます。

一意な登録キーは、送信時ではなく、運搬を開始した時点で発行する必要があります。再送のたびに新しいキーを作ると、同じ内容でも別の記録として受け付けられてしまいます。また、端末を再起動しても未送信記録のキーが失われないよう、端末内へ安全に保存することが求められます。

端末側のキーだけに依存せず、管理側でも重複候補を判定すると、さらに安全性が高まります。同じ車両、近い積込時刻、同じ積込地点、同じ荷下ろし地点、近い積載量を持つ記録が短時間に複数作成された場合は、識別子が異なっていても重複候補として扱います。

ただし、短距離を連続して往復する現場では、同じ経路、同じ積載量の運搬が数分間隔で繰り返されます。時刻と経路だけで自動削除すると、正しい運搬まで失う可能性があります。積込地点からの退出、荷下ろし地点への進入、再び積込地点へ戻るまでの移動履歴などを確認し、一つの運搬サイクルが完了しているかを判断する必要があります。

代理入力を行う場合も、既存記録との照合を必須にします。対象車両とおおよその時刻を入力した段階で、近い条件の記録を検索し、重複する可能性を表示します。すでに端末から記録が届いている場合は、新規作成ではなく既存記録の補正として処理できるようにします。

登録処理では、一件の運搬に対して複数の処理が同時に走っても一件だけが確定するよう、管理側のデータ保存にも一意性を持たせます。画面上の警告だけでは、通信のタイミングや同時操作によって二件が登録される可能性があります。最終的な保存段階で重複を拒否できる設計が重要です。

設定5 重複候補を保留して承認できる仕組みを設ける

重複判定を厳しくしすぎると、実際には正しい運搬記録まで拒否することがあります。反対に、警告だけで登録を許可すると、担当者が確認せずに処理を進め、二重登録が残る可能性があります。この両方を避けるため、重複の可能性がある記録を保留状態にして、管理者が確認できる仕組みを設けます。

重複候補には、完全一致と類似の二段階を設定すると扱いやすくなります。同じ一意キーを持つ記録や、内容が完全に一致する再送データは、自動的に一件へ統合できます。一方で、識別子は異なるものの時刻や位置が近い記録は、自動削除せず確認対象とします。

確認画面では、二つの記録を比較できるようにします。車両ID、運転者、使用端末、積込時刻、荷下ろし時刻、積込地点、搬出先、積載量、移動軌跡、登録方法などを並べて確認できれば、重複か別の運搬かを判断しやすくなります。

管理者が選択できる処理としては、一方を採用して他方を無効化する、二件を一件へ統合する、両方を正しい記録として確定する、情報不足のため確認を継続する、といった区分が考えられます。処理結果だけでなく、判断理由と操作した人物も履歴へ残します。

重複記録を削除する場合でも、元データを完全に消去しないことが重要です。精算や出来高確認の後に数量差が見つかったとき、どの記録を除外したのか確認できる必要があります。通常の集計対象から外しつつ、監査履歴として元の情報を保持する設計が適しています。

保留中の記録を集計へ含めるかどうかも明確にします。確認前の重複候補まで出来高へ加算すると、日報の数量が一時的に過大になります。一方ですべて除外すると、正しい記録が確認されるまで数量が不足して見えます。

日次の速報値では保留分を別枠表示し、確定数量と未確定数量を区別する方法が有効です。「確定済みの運搬土量」と「重複確認中の候補土量」を分けて表示すれば、管理者は数量の確度を把握できます。

確認期限も設定します。重複候補が長期間放置されると、運転者や誘導員の記憶が薄れ、正しい判断が難しくなります。日次締めや翌日の始業前など、現場の運用に合わせて確認時刻を決めることが重要です。

重複候補が発生した際には、管理者へ通知します。ただし、一件ごとに通知すると件数が多い現場では見落としやすくなります。緊急性の高い同時ログインは即時通知し、通信再送による類似記録は一定時間ごとにまとめるなど、原因に応じて通知方法を分けると効率的です。

重複ログイン検知を現場へ導入する手順

重複ログイン対策は、管理画面の設定を有効にするだけでは定着しません。車両台帳の整備、端末の割当方法、交代時の手順、例外時の対応まで含めて導入する必要があります。

最初に、現在使用している車両の情報を整理します。車両番号、所属会社、標準積載量、使用期間、主な運転者、割り当てる端末などを確認し、同じ車両が複数登録されていないか点検します。

短期的に借りる車両や代替車両は、常設車両と区別して登録します。使用終了日を設定し、返却後に誤って選択されないよう無効化します。ただし、過去の運搬履歴と関連付けるため、登録そのものは削除せず保管することが望まれます。

次に、ログイン方法を統一します。運転者が毎回車両を選ぶ方式、車両ごとに端末を固定する方式、車両へ取り付けた識別情報を読み取る方式などがあります。どの方法を採用する場合でも、現在選択中の車両番号を運転者が常に確認できる画面が必要です。

車両へ端末を固定する運用では、端末交換時の手順を決めます。交換前の端末で終了操作を行い、未送信データがないことを確認した後、新しい端末でログインします。古い端末が故障して操作できない場合は、管理者がセッションを解除し、理由を記録します。

運転者が端末を持ち替える運用では、勤務交代時のログアウトを明確にします。交代する運転者同士が同時に同じ車両へログインしないよう、前任者の終了確認後に後任者が開始する流れを共有します。

導入初期は、重複をすべて自動拒否するのではなく、警告と記録を中心に運用する方法もあります。どの場面で重複が発生するかを一定期間確認し、現場に適した有効期限や判定時間を調整します。

ただし、明らかな同一キーの再送や完全一致する記録は、初期段階から二重登録を防ぐ設定にしてもよいでしょう。正常な記録を止める可能性が低い条件から自動制御を始め、類似判定は運用データを見ながら段階的に強化します。

設定変更後は、意図的に重複ログインを発生させて試験します。二台の端末から同じ車両を選択した場合、新しいログインが拒否されるか、古いセッションが無効になるか、管理者へ通知されるかを確認します。

通信を一時的に切断した状態で運搬記録を保存し、通信回復後に再送させる試験も必要です。同じ記録が複数登録されないこと、送信済みとして正しく処理されること、未送信状態が端末に残り続けないことを確認します。

試験結果は、管理者だけでなく運転者、積込担当者、誘導員、事務担当者にも共有します。重複警告が表示されたときに、誰へ連絡し、どの情報を伝え、作業を続けてよいかを明確にすることで、現場の混乱を防げます。

誤検知を減らすために記録すべき情報

重複検知の精度を高めるには、ログインの有無だけでなく、運搬に関連する複数の情報を記録する必要があります。情報が少ないほど判定は単純になりますが、正常な連続運搬を重複と判断しやすくなります。

基本となるのは、車両ID、運転者ID、端末ID、ログイン時刻、ログアウト時刻、最終通信時刻です。これらを組み合わせることで、どの車両を誰がどの端末で使用していたかを追跡できます。

運搬記録には、積込開始時刻、積込完了時刻、搬出開始時刻、荷下ろし地点への到着時刻、荷下ろし完了時刻を持たせます。すべての時刻を手入力する必要はなく、位置情報や画面操作を利用して自動記録できます。

位置情報を利用する場合は、単一の測位点だけで判断せず、一定時間の移動履歴を確認します。測位環境によっては、停止中でも位置がわずかに変動することがあります。積込地点の境界を一度横切っただけで運搬開始と判定すると、境界付近に停車した車両で複数のイベントが生成される可能性があります。

進入後に一定時間滞在したこと、積込地点から所定の距離を離れたこと、次の荷下ろし地点へ移動したことなどを組み合わせると、誤ったイベント生成を減らせます。

土量の算出方法も記録します。車両の標準積載量を使用したのか、計量結果を使用したのか、現場担当者が補正したのかによって、同じ運搬でも数値の意味が異なります。補正前の値と補正後の値、補正理由を残せば、重複統合時の判断に利用できます。

端末の状態も有用です。電池残量、通信状態、測位状態、アプリケーションの稼働状態などを記録しておけば、重複の発生原因を分析できます。特定の端末で再送が多い場合は、通信設定や端末の状態に問題がある可能性があります。

位置情報を高精度に取得できるLRTK Phoneなどを利用する場合でも、重複判定は位置だけに依存させないことが大切です。複数の車両が近接して走行する現場や、積込地点で並んで待機する現場では、位置が近いことだけを理由に同一運搬と判断できません。車両ID、時刻、運搬状態、操作履歴を合わせて確認する必要があります。

運搬土量管理ツールを選ぶ際の確認ポイント

「運搬土量 管理 ツール」で検索する実務担当者は、記録の自動化や集計機能に注目しがちです。しかし、運搬数量を精算や出来高管理へ利用する場合は、重複登録を防ぐ仕組みまで確認する必要があります。

まず確認したいのは、車両と運転者を別々に管理できるかどうかです。一つのアカウントへ車両と運転者が固定されている方式では、交代運転や車両変更への対応が複雑になります。車両ID、運転者ID、端末IDを分離して記録できる仕組みが適しています。

次に、同一車両の同時ログインを検知できるかを確認します。単に警告を表示するだけでなく、ログインを拒否する、古いセッションを無効化する、管理者承認を求めるなど、現場に合わせて動作を選択できることが重要です。

オフライン時の動作も確認が必要です。通信不能でも記録を継続できることは現場運用に有利ですが、通信回復後の再送によって二重登録が起きない仕組みが必要です。再送データへ同じ一意キーが引き継がれるか、管理側で重複を拒否できるかを確認します。

重複候補の確認画面では、判断に必要な情報が表示されるかを見ます。時刻と車両番号だけでは、短時間に連続して運搬した記録と区別できないことがあります。積込地点、荷下ろし地点、移動履歴、運転者、使用端末、登録方法を比較できることが望まれます。

監査履歴も重要です。誰がいつログインを解除したのか、どの重複候補を削除または統合したのか、土量を補正した理由は何かを確認できなければ、後から数量差を説明できません。記録を編集した際に、変更前の値が保持されるかも確認します。

権限設定については、運転者、配車担当者、現場管理者、本社管理者など、役割ごとに操作範囲を分けられることが必要です。すべての利用者が車両台帳や確定済み数量を編集できる状態では、重複防止機能があっても記録の信頼性を保ちにくくなります。

現場ごとの設定変更が可能かも確認します。運搬距離、通信環境、稼働時間、車両台数は現場ごとに異なります。同じ重複判定時間やセッション期限をすべての現場へ適用すると、ある現場では厳しすぎ、別の現場では緩すぎる可能性があります。

集計画面では、確定済み数量、未確認数量、無効化した数量を分けて表示できることが望まれます。重複候補を含んだ合計だけが表示されると、日報や出来高報告へ誤った数量を転記するおそれがあります。

導入前には、実際の車両台数と運搬サイクルを想定した試験を行います。少数の端末による画面確認だけでなく、同時ログイン、通信切断、端末交換、代理入力、夜間の稼働日切り替えなどを再現することが重要です。

機能の有無だけで判断せず、重複が起きたときに現場担当者が原因を理解し、短時間で復旧できるかまで確認すると、導入後の負担を抑えられます。

まとめ

運搬土量の二重登録は、同じ車両へ複数の端末がログインすることだけで発生するわけではありません。ログアウト忘れ、端末交換、通信再送、代理入力、車両選択ミス、集計日の切り替えなど、通常の現場作業でも起こる可能性があります。

対策の基本は、車両を一意に識別するIDを固定し、同一車両の同時ログインを制限することです。さらに、セッションの有効期限、一回の運搬を識別する登録キー、重複候補を保留して確認する仕組みを組み合わせることで、正常な記録を残しながら二重登録を抑えられます。

重要なのは、重複を機械的に削除することではありません。どの車両が、誰の操作で、どの端末から、いつ、どの経路を運搬したのかを確認できる情報を残し、確定数量と未確認数量を区別することです。

運搬土量管理ツールを選ぶ際は、自動集計や位置表示だけでなく、同時ログイン制限、オフライン再送時の一意性、重複確認画面、権限管理、変更履歴まで確認する必要があります。

運搬記録と現場位置を一つの流れで管理し、車両ごとの稼働状況を正確に把握したい場合は、高精度な位置情報の取得と現場記録に対応するLRTK Phoneの活用へつなげることで、土量管理の効率化と記録精度の向上を進められます。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る