[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7566386B2 - Labor management system and computer program - Google Patents

Labor management system and computer program Download PDF

Info

Publication number
JP7566386B2
JP7566386B2 JP2024063881A JP2024063881A JP7566386B2 JP 7566386 B2 JP7566386 B2 JP 7566386B2 JP 2024063881 A JP2024063881 A JP 2024063881A JP 2024063881 A JP2024063881 A JP 2024063881A JP 7566386 B2 JP7566386 B2 JP 7566386B2
Authority
JP
Japan
Prior art keywords
time
shipper
vehicle
location
identification means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024063881A
Other languages
Japanese (ja)
Other versions
JP2024086867A (en
Inventor
博一 菱木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hishiki Transport Co Ltd
Original Assignee
Hishiki Transport Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hishiki Transport Co Ltd filed Critical Hishiki Transport Co Ltd
Priority to JP2024063881A priority Critical patent/JP7566386B2/en
Publication of JP2024086867A publication Critical patent/JP2024086867A/en
Application granted granted Critical
Publication of JP7566386B2 publication Critical patent/JP7566386B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)

Description

本発明は、労働管理システムおよびコンピュータプログラムに関する。 The present invention relates to a labor management system and a computer program.

近年、労働環境を改善する機運が高まっている。労働環境の改善には、管理者および労働者の双方が、法や各種の規則を遵守するよう努力することが重要である。例えば、トラック運転者においては、拘束時間、休息期間および休憩時間等に関する各種の規則が存在する。 In recent years, there has been a growing momentum to improve working conditions. To improve working conditions, it is important that both managers and workers make efforts to comply with the law and various rules. For example, there are various rules for truck drivers regarding working hours, rest periods, and rest times.

また、近年、運転者の長時間労働を是正するために、荷積み地点や荷卸し地点における待機時間を削減することが強く求められている。待機時間を削減するには、日々の運行における待機時間の実態を把握したうえで、改善に取り組まなければならない。 In addition, in recent years, there has been a strong demand to reduce waiting times at loading and unloading points in order to rectify the long working hours of drivers. In order to reduce waiting times, it is necessary to understand the actual waiting times during daily operations and then work to make improvements.

特許第6984883号公報Patent No. 6984883

本発明は、上記のような事情に基づいてなされたものであり、その目的の一つは、運送業者における業務管理体制の改善が可能な労働管理システムおよびコンピュータプログラムを提供することである。本発明の他の目的は、本明細書および添付図面から導き出される。 The present invention was made based on the above circumstances, and one of its objectives is to provide a labor management system and computer program that can improve the business management system of a transportation company. Other objectives of the present invention can be derived from this specification and the accompanying drawings.

一実施形態に係る労働管理システムは、互いに通信可能な運転者端末、管理者端末およびサーバを含むものであって、車両が停車した位置を特定する位置特定手段と、前記車両が停車した第1時刻を取得する第1取得手段と、前記車両の停車状態が解除された第2時刻を取得する第2取得手段と、前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段と、前記第1時刻と前記第2時刻に基づいて、前記位置特定手段により特定された位置における前記車両の運転者の待機時間を算出する算出手段と、前記荷主特定手段により特定された荷主と前記算出手段により算出された待機時間とを含む待機情報を記録する記録手段と、を備えている。前記位置特定手段、前記第1取得手段、前記第2取得手段、前記荷主特定手段、前記算出手段および前記記録手段は、前記運転者端末、前記管理者端末および前記サーバのいずれかにより備えられている。
実施形態の他の観点によれば、労働管理システムは、互いに通信可能な運転者端末、管理者端末およびサーバを含むものであって、車両が停車した位置を特定する位置特定手段と、前記車両が停車した第1時刻を取得する第1取得手段と、前記車両の停車状態が解除された第2時刻を取得する第2取得手段と、前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段と、前記荷主特定手段が荷主を特定できない場合に、前記第1時刻と前記第2時刻に基づいて算出される前記車両の停車時間を前記車両の運転者の休憩時間として記録する記録手段と、を備えている。前記位置特定手段、前記第1取得手段、前記第2取得手段、前記荷主特定手段および前記記録手段は、前記運転者端末、前記管理者端末および前記サーバのいずれかにより備えられている。
A labor management system according to one embodiment includes a driver terminal, a manager terminal, and a server that can communicate with each other, and includes a location identification means for identifying a location where a vehicle is stopped, a first acquisition means for acquiring a first time when the vehicle is stopped, a second acquisition means for acquiring a second time when the vehicle is released from the stopped state, a shipper identification means for identifying a shipper corresponding to the location identified by the location identification means, a calculation means for calculating a waiting time of the driver of the vehicle at the location identified by the location identification means based on the first time and the second time, and a recording means for recording waiting information including the shipper identified by the shipper identification means and the waiting time calculated by the calculation means. The location identification means, the first acquisition means, the second acquisition means, the shipper identification means, the calculation means, and the recording means are provided in any one of the driver terminal, the manager terminal, and the server.
According to another aspect of the embodiment, the labor management system includes a driver terminal, a manager terminal, and a server that can communicate with each other, and includes a location identification means for identifying a location where the vehicle is stopped, a first acquisition means for acquiring a first time when the vehicle is stopped, a second acquisition means for acquiring a second time when the stopped state of the vehicle is released, a shipper identification means for identifying a shipper corresponding to the location identified by the location identification means, and a recording means for recording the stop time of the vehicle calculated based on the first time and the second time as a rest time of the driver of the vehicle when the shipper identification means cannot identify the shipper. The location identification means, the first acquisition means, the second acquisition means, the shipper identification means, and the recording means are provided in any one of the driver terminal, the manager terminal, and the server.

一実施形態に係るコンピュータプログラムは、コンピュータを、車両が停車した位置を特定する位置特定手段、前記車両が停車した第1時刻を取得する第1取得手段、前記車両の停車状態が解除された第2時刻を取得する第2取得手段、前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段、前記第1時刻と前記第2時刻に基づいて、前記位置特定手段により特定された位置における前記車両の運転者の待機時間を算出する算出手段、および、前記荷主特定手段により特定された荷主と前記算出手段により算出された待機時間とを含む待機情報を記録する記録手段、として機能させる。
実施形態の他の観点によれば、コンピュータプログラムは、コンピュータを、車両が停車した位置を特定する位置特定手段、前記車両が停車した第1時刻を取得する第1取得手段、前記車両の停車状態が解除された第2時刻を取得する第2取得手段、前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段、および、前記荷主特定手段が荷主を特定できない場合に、前記第1時刻と前記第2時刻に基づいて算出される前記車両の停車時間を前記車両の運転者の休憩時間として記録する記録手段、として機能させる。
A computer program according to one embodiment causes a computer to function as a location identification means for identifying a location where a vehicle is stopped, a first acquisition means for acquiring a first time when the vehicle is stopped, a second acquisition means for acquiring a second time when the vehicle's stopped state is released, a shipper identification means for identifying a shipper corresponding to the location identified by the location identification means, a calculation means for calculating a waiting time of the driver of the vehicle at the location identified by the location identification means based on the first time and the second time, and a recording means for recording waiting information including the shipper identified by the shipper identification means and the waiting time calculated by the calculation means.
According to another aspect of the embodiment, the computer program causes a computer to function as a location identification means for identifying a location where a vehicle is stopped, a first acquisition means for acquiring a first time when the vehicle is stopped, a second acquisition means for acquiring a second time when the vehicle's stopped state is released, a shipper identification means for identifying a shipper corresponding to the location identified by the location identification means, and a recording means for recording the vehicle's stopped time calculated based on the first time and the second time as a rest time for the driver of the vehicle when the shipper identification means is unable to identify a shipper.

本発明によれば、運送業者における業務管理体制の改善が可能となる。本発明の他の効果は、本明細書および添付図面から導き出される。 The present invention makes it possible to improve the business management system of a transportation company. Other advantages of the present invention can be derived from this specification and the accompanying drawings.

図1は、第1実施形態に係る労働管理システムの構成例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a labor management system according to a first embodiment. 図2は、第1実施形態に係る地点情報マスタを構成するレコードのデータ構造の一例を示す図である。FIG. 2 is a diagram showing an example of a data structure of a record constituting the location information master according to the first embodiment. 図3は、第1実施形態に係る車両の停車時の処理の一例を示すフローチャートである。FIG. 3 is a flowchart showing an example of processing performed when the vehicle is stopped according to the first embodiment. 図4は、図3における停車処理Aの一例を示すフローチャートである。FIG. 4 is a flowchart showing an example of the vehicle stopping process A in FIG. 図5は、図3における停車処理Bの一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the vehicle stopping process B in FIG. 図6は、図3における停車処理Cの一例を示すフローチャートである。FIG. 6 is a flowchart showing an example of the vehicle stopping process C in FIG. 図7は、通知画面の一例を示す図である。FIG. 7 is a diagram showing an example of the notification screen. 図8は、確認画面の一例を示す図である。FIG. 8 is a diagram showing an example of the confirmation screen. 図9は、第2実施形態に係る地点情報マスタを構成するレコードのデータ構造の一例を示す図である。FIG. 9 is a diagram showing an example of a data structure of a record constituting the location information master according to the second embodiment. 図10は、第2実施形態に係る車両の停車時の処理の一例を示すフローチャートである。FIG. 10 is a flowchart showing an example of processing performed when the vehicle is stopped according to the second embodiment. 図11は、図10における停車処理Dの一例を示すフローチャートである。FIG. 11 is a flowchart showing an example of the vehicle stopping process D in FIG. 図12は、選択画面の一例を示す図である。FIG. 12 is a diagram showing an example of the selection screen. 図13は、第3実施形態に係る車両の停車時の処理の一例を示すフローチャートである。FIG. 13 is a flowchart showing an example of processing performed when the vehicle is stopped according to the third embodiment. 図14は、図13における停車処理Eの一例を示すフローチャートである。FIG. 14 is a flowchart showing an example of the vehicle stopping process E in FIG. 図15は、第4実施形態に係る車両の停車時の処理の一例を示すフローチャートである。FIG. 15 is a flowchart showing an example of processing performed when the vehicle is stopped according to the fourth embodiment. 図16は、図15における停車処理Fの一例を示すフローチャートである。FIG. 16 is a flowchart showing an example of the vehicle stopping process F in FIG. 図17は、第5実施形態に係る荷主の選択画面の一例を示す図である。FIG. 17 is a diagram showing an example of a shipper selection screen according to the fifth embodiment. 図18は、第6実施形態に係る地点情報マスタを構成するレコードのデータ構造の一例を示す図である。FIG. 18 is a diagram showing an example of a data structure of a record constituting the location information master according to the sixth embodiment. 図19は、第8実施形態に係る労働管理システムの構成例を示すブロック図である。FIG. 19 is a block diagram showing an example of the configuration of a labor management system according to the eighth embodiment.

いくつかの実施形態につき、図面を参照しながら説明する。
以下に説明する各実施形態においては、トラック運転者の労働を管理するための労働管理システムおよびコンピュータプログラムを開示する。
Several embodiments will now be described with reference to the drawings.
In each embodiment described below, a labor management system and a computer program for managing the labor of truck drivers are disclosed.

[第1実施形態]
図1は、第1実施形態に係る労働管理システムの構成例を示すブロック図である。労働管理システムは、事業所に配置される管理者端末1と、車両に搭載されるデジタルタコグラフ2と、サーバ3とを備えている。デジタルタコグラフ2は、本実施形態における運転者端末として機能する。
[First embodiment]
1 is a block diagram showing an example of the configuration of a labor management system according to the first embodiment. The labor management system includes a manager terminal 1 arranged at a business establishment, a digital tachograph 2 mounted on a vehicle, and a server 3. The digital tachograph 2 functions as a driver's terminal in this embodiment.

管理者端末1としては、例えばパーソナルコンピュータを用いることができる。管理者端末1は、タブレットあるいはスマートフォンのように、管理者が携行可能な可搬型の装置であってもよい。 The administrator terminal 1 may be, for example, a personal computer. The administrator terminal 1 may also be a portable device that can be carried by the administrator, such as a tablet or smartphone.

管理者端末1は、プロセッサやメモリを含むコントローラ10と、記憶装置11と、ディスプレイ12と、入力装置13と、スピーカ14と、外部接続用のインターフェイス15とを備えている。コントローラ10は、プロセッサがメモリに記憶されたコンピュータプログラムを実行することにより、本実施形態にて開示する種々の処理を実現可能である。 The administrator terminal 1 comprises a controller 10 including a processor and memory, a storage device 11, a display 12, an input device 13, a speaker 14, and an interface 15 for external connection. The controller 10 can realize the various processes disclosed in this embodiment by the processor executing a computer program stored in the memory.

入力装置13は、例えばディスプレイ12に表示されたGUI(Graphical User Interface)を操作するためのキーボード、マウスおよびディスプレイ12に設けられたタッチパネル等を含む。 The input device 13 includes, for example, a keyboard, a mouse, and a touch panel provided on the display 12 for operating the GUI (Graphical User Interface) displayed on the display 12.

インターフェイス15には、ネットワークNと通信可能な通信装置16が有線または無線で通信接続されている。インターフェイス15には、運転者が事業所にて出勤処理および退勤処理を実施するための出退勤端末17がさらに接続されてもよい。 A communication device 16 capable of communicating with the network N is connected to the interface 15 via wired or wireless communication. The interface 15 may further be connected to a clock-in/clock-out terminal 17 that allows the driver to perform clock-in and clock-out processing at the business premises.

デジタルタコグラフ2は、プロセッサやメモリを含むコントローラ20と、記憶装置21と、内蔵のディスプレイ22およびスピーカ23と、外部接続用のインターフェイス24とを備えている。コントローラ20は、プロセッサがメモリに記憶されたコンピュータプログラムを実行することにより、本実施形態にて開示する種々の処理を実現可能である。 The digital tachograph 2 comprises a controller 20 including a processor and memory, a storage device 21, a built-in display 22 and speaker 23, and an interface 24 for external connection. The controller 20 can realize the various processes disclosed in this embodiment by the processor executing a computer program stored in the memory.

インターフェイス24には、ネットワークNと通信可能な通信装置41と、ディスプレイ42と、入力装置43と、走行センサ44と、GPS(Global Positioning System)受信機45とが有線または無線で通信接続されている。これらインターフェイス24に接続される要素は、車両のコンソールなどに設けられてもよいし、デジタルタコグラフ2の一部であってもよい。なお、デジタルタコグラフ2は、ディスプレイ22およびスピーカ23を備えなくてもよい。 The interface 24 is connected to a communication device 41 capable of communicating with the network N, a display 42, an input device 43, a driving sensor 44, and a GPS (Global Positioning System) receiver 45 via wired or wireless communication. These elements connected to the interface 24 may be provided in the console of the vehicle, or may be part of the digital tachograph 2. The digital tachograph 2 does not have to include the display 22 and the speaker 23.

入力装置43は、ディスプレイ42に表示されたGUIを操作するためのボタンやタッチパネルを含む。さらに、入力装置43は、例えば出庫、帰庫、荷積、荷卸、休憩、待機、宿泊、給油、乗船など、運転者の作業種別や車両の状態を入力するための各種のボタンを含む。走行センサ44は、車両の速度、加速度、エンジン回転数およびエンジン温度等の走行に関するパラメータを検出する。GPS受信機45は、衛星からのGPS信号を受信し、当該信号に基づいて車両の位置を検出する。 The input device 43 includes buttons and a touch panel for operating the GUI displayed on the display 42. Furthermore, the input device 43 includes various buttons for inputting the type of work performed by the driver and the state of the vehicle, such as leaving the warehouse, returning to the warehouse, loading, unloading, resting, waiting, lodging, refueling, and boarding. The driving sensor 44 detects driving-related parameters such as the vehicle speed, acceleration, engine RPM, and engine temperature. The GPS receiver 45 receives GPS signals from satellites and detects the vehicle's position based on the signals.

サーバ3は、ネットワークNに通信接続されている。サーバ3は、事業所の外部に配置されてもよいし、事業所に配置されてもよい。サーバ3は、クラウドシステムに含まれるサーバであってもよい。この場合には、管理者端末1やデジタルタコグラフ2等の労働管理システムの要素が実行する処理に対し、SaaS(Software as a Service)等の形態のクラウドコンピューティングを利用できる。 The server 3 is communicatively connected to the network N. The server 3 may be located outside the business establishment or may be located within the business establishment. The server 3 may be a server included in a cloud system. In this case, cloud computing in the form of SaaS (Software as a Service) or the like can be used for the processes executed by the elements of the labor management system such as the manager terminal 1 and the digital tachograph 2.

サーバ3は、管理データベース30と、地点情報マスタ31とを記憶している。管理データベース30は、複数の運転者の労働履歴や今後の勤務予定等に関する情報を含む。地点情報マスタ31は、管理データベース30の一部であってもよい。 The server 3 stores a management database 30 and a location information master 31. The management database 30 includes information on the work history and future work schedules of multiple drivers. The location information master 31 may be part of the management database 30.

管理者端末1は、通信装置16およびネットワークNを介した通信により、サーバ3の管理データベース30や地点情報マスタ31から情報を取得したり、管理データベース30に情報を保存したりすることができる。デジタルタコグラフ2も通信装置41およびネットワークNを介した通信により、同様の処理を実行可能である。また、管理者端末1とデジタルタコグラフ2は、通信装置16,41およびネットワークNを介して互いに情報の授受が可能である。 The administrator terminal 1 can obtain information from the management database 30 and the location information master 31 of the server 3 and store information in the management database 30 by communicating via the communication device 16 and the network N. The digital tachograph 2 can also execute similar processes by communicating via the communication device 41 and the network N. In addition, the administrator terminal 1 and the digital tachograph 2 can exchange information with each other via the communication devices 16, 41 and the network N.

デジタルタコグラフ2のコントローラ20は、走行センサ44が検出する速度等のパラメータ、入力装置43からの入力およびGPS受信機45が受信する信号に基づいて、車両の運行開始時刻、運行終了時刻、運行開始時刻から運行終了時刻までの各時刻におけるいわゆる法定3要素(車両の瞬間速度、走行距離、走行時間)、各時刻における作業種別(待機、休憩、休息、荷積、荷卸、給油、乗船等)、車両の位置データ(住所)等を含む運行情報を記憶装置21に保存する。さらに、コントローラ20は、サーバ3に運行情報を送信する。サーバ3は、運行情報を管理データベース30に保存する。管理者端末1のコントローラ10は、管理データベース30にアクセスすることにより運行情報を取得し、ディスプレイ12への表示やその他の処理に利用することができる。デジタルタコグラフ2から管理者端末1に運行情報が直接送信されてもよい。 The controller 20 of the digital tachograph 2 stores operation information in the storage device 21, including the vehicle operation start time, operation end time, the so-called legal three elements (instantaneous speed of the vehicle, traveling distance, traveling time) at each time from the operation start time to the operation end time, the type of work at each time (waiting, rest, rest, loading, unloading, refueling, boarding, etc.), vehicle position data (address), etc., based on parameters such as speed detected by the travel sensor 44, input from the input device 43, and signals received by the GPS receiver 45. Furthermore, the controller 20 transmits the operation information to the server 3. The server 3 stores the operation information in the management database 30. The controller 10 of the manager terminal 1 accesses the management database 30 to obtain the operation information, which can be used for display on the display 12 or for other processing. The operation information may be transmitted directly from the digital tachograph 2 to the manager terminal 1.

以上のような構成の労働管理システムにおいては、管理者端末1、デジタルタコグラフ2およびサーバ3がネットワークNを介して通信することにより、運転者の労働状態や車両の走行状態等を、事業所および車両の双方でリアルタイムに把握することができる。 In the labor management system configured as described above, the manager terminal 1, digital tachograph 2, and server 3 communicate via network N, allowing the driver's working status and the vehicle's driving status to be grasped in real time both at the workplace and in the vehicle.

例えば、管理者端末1は、管理データベース30等の情報に基づいて、事業所に属する各運転者の労働状態や車両の走行状態を示す運転者情報一覧をディスプレイ12に表示させる。これにより、管理者は、各運転者の労働状態や車両の走行状態等を極めて容易に把握でき、遠隔地の運転者にも必要な指示を出すことができる。 For example, the manager terminal 1 displays on the display 12 a list of driver information indicating the working status and vehicle driving status of each driver belonging to the business based on information from the management database 30, etc. This allows the manager to very easily grasp the working status and vehicle driving status of each driver, and can also issue necessary instructions to drivers in remote locations.

図2は、地点情報マスタ31を構成するレコードRのデータ構造の一例を示す図である。地点情報マスタ31の各レコードRは、位置データと、地点情報と、地点種別とを含む。 Figure 2 is a diagram showing an example of the data structure of record R constituting the location information master 31. Each record R of the location information master 31 includes location data, location information, and a location type.

レコードRの位置データは、地図上の位置を示す情報である。位置データは、例えば住所を示す文字列であってもよいし、GPS等の測位システムに対応した座標であってもよい。 The location data of record R is information that indicates a location on a map. The location data may be, for example, a character string indicating an address, or may be coordinates corresponding to a positioning system such as GPS.

例えば、レコードRの地点情報は、荷主、ガソリンスタンド(GS)、コンビニエンスストア、パーキングエリア(PA)、当該運送業者の事業所、フェリー乗場等の固有の地点名称(会社名、顧客名等)を示す文字列やコード等の識別情報である。地点情報として荷主の名称が記録されている場合、この荷主は必ずしも位置データが示す位置に所在することを意味するものではない。レコードRにおいて荷主に関連付けられる位置データは、運送依頼を受けた荷物の配送先を示すものであってもよい。 For example, the location information in record R is identification information such as a character string or code indicating a specific location name (company name, customer name, etc.) such as the shipper, a gas station (GS), a convenience store, a parking area (PA), the carrier's business premises, a ferry terminal, etc. If the name of the shipper is recorded as location information, this does not necessarily mean that the shipper is located at the location indicated by the location data. The location data associated with the shipper in record R may also indicate the delivery destination of the package for which a transportation request has been received.

レコードRの地点種別は、地点情報が示す名称が荷主、ガソリンスタンド、コンビニエンスストア、パーキングエリア、事業所、フェリー乗場等の種別のいずれに属するかを示す識別情報である。 The location type of record R is identification information that indicates whether the name indicated by the location information belongs to a type such as shipper, gas station, convenience store, parking area, business establishment, ferry terminal, etc.

本実施形態に係る労働管理システムは、車両が停車したことに応じて、図3のフローチャートに示す処理を実行する。当該フローチャートに示す処理(ステップ)は、管理者端末1のコントローラ10、デジタルタコグラフのコントローラ20およびサーバ3等が協働することにより実現されてもよいし、これらのいずれか単体によって実現されてもよい。 The labor management system according to this embodiment executes the process shown in the flowchart of FIG. 3 in response to a vehicle being stopped. The process (steps) shown in the flowchart may be realized by the controller 10 of the manager terminal 1, the controller 20 of the digital tachograph, the server 3, etc. working together, or may be realized by any of these individually.

なお、図3のフローチャートに示す処理のトリガとなる車両の停車は、例えば車両のエンジンが停止した状態、走行センサ44により検出される車速が一定時間にわたり0km/sである状態、あるいはGPS受信機45が受信する信号により特定される車両の位置が一定時間にわたり変動しない状態である。これらの他にも、当該フローチャートに示す処理を開始するトリガとしては、特定のボタンの操作等の種々の方法を採用し得る。 The vehicle being stopped, which triggers the process shown in the flowchart of FIG. 3, is, for example, a state in which the vehicle engine is stopped, a state in which the vehicle speed detected by the travel sensor 44 is 0 km/s for a certain period of time, or a state in which the vehicle position identified by the signal received by the GPS receiver 45 does not change for a certain period of time. In addition to these, various other methods, such as the operation of a specific button, can be used as a trigger for starting the process shown in the flowchart.

図3のフローチャートの処理開始当初においては、先ず運転者による作業種別(待機、休憩、休息、荷積、荷卸、給油、乗船等)の入力がなされたか否かが判定される(ステップS101)。運転者は、例えば入力装置43により作業種別を入力することができる。 When the process of the flowchart in FIG. 3 starts, it is first determined whether the driver has input the type of work (waiting, resting, resting, loading, unloading, refueling, boarding, etc.) (step S101). The driver can input the type of work, for example, using the input device 43.

作業種別が入力されていない場合(ステップS101のNO)、車両の停車から所定時間T1が経過したか否かが判定される(ステップS102)。例えば、所定時間T1は、1分、5分、10分のように運送業者が適宜に設定し得る。 If no work type has been input (NO in step S101), it is determined whether a predetermined time T1 has elapsed since the vehicle stopped (step S102). For example, the predetermined time T1 can be set appropriately by the carrier, such as 1 minute, 5 minutes, or 10 minutes.

所定時間T1が経過していない場合(ステップS102のNO)、ステップS101の処理に戻る。やがて所定時間T1が経過した場合(ステップS102のYES)、車両の停車時間の扱いに関する停車時設定が、当該停車時間を待機として扱う待機設定と休憩として扱う休憩設定のいずれであるかが判定される(ステップS103)。当該停車時設定は、例えば管理者端末1によって変更可能である。 If the predetermined time T1 has not elapsed (NO in step S102), the process returns to step S101. If the predetermined time T1 has elapsed (YES in step S102), it is determined whether the vehicle stop setting for handling the vehicle stop time is a standby setting that treats the vehicle stop time as standby, or a rest setting that treats the vehicle stop time as rest (step S103). The vehicle stop setting can be changed, for example, by the administrator terminal 1.

停車時設定が待機設定である場合(ステップS103の待機)、停車処理Aが実行される。また、停車時設定が休憩設定である場合(ステップS103の休憩)、停車処理Bが実行される。 If the vehicle stop setting is the standby setting (standby in step S103), vehicle stop processing A is executed. Also, if the vehicle stop setting is the rest setting (rest in step S103), vehicle stop processing B is executed.

一方、ステップS102における所定時間T1が経過する前に作業種別が入力された場合(ステップS101のYES)、当該作業種別に応じた処理が実行される。すなわち、入力された作業種別が待機である場合(ステップS104の待機)、停車処理Aが実行される。また、入力された作業種別が休憩である場合(ステップS104の休憩)、停車処理Bが実行される。また、入力された作業種別が荷積みまたは荷卸しである場合(ステップS104の荷積/荷卸)、停車処理Cが実行される。本実施形態においてはこれら停車処理A,B,Cについて説明するが、その他の作業種別の入力の場合にもその入力に応じた停車処理が実行される。 On the other hand, if a work type is input before the predetermined time T1 in step S102 has elapsed (YES in step S101), a process corresponding to the work type is executed. That is, if the input work type is waiting (waiting in step S104), stopping process A is executed. If the input work type is rest (rest in step S104), stopping process B is executed. If the input work type is loading or unloading (loading/unloading in step S104), stopping process C is executed. In this embodiment, stopping processes A, B, and C are explained, but stopping processes corresponding to other work types are also executed when the input is made.

図4、図5および図6は、それぞれ停車処理A、停車処理Bおよび停車処理Cの一例を示すフローチャートである。これらのフローチャートに示す処理(ステップ)は、管理者端末1のコントローラ10、デジタルタコグラフのコントローラ20およびサーバ3等が協働することにより実現されてもよいし、これらのいずれか単体によって実現されてもよい。 Figures 4, 5 and 6 are flowcharts showing examples of stopping process A, stopping process B and stopping process C, respectively. The processes (steps) shown in these flowcharts may be realized by cooperation between the controller 10 of the administrator terminal 1, the controller 20 of the digital tachograph and the server 3, etc., or may be realized by any of them alone.

図4に示す停車処理Aにおいては、先ず車両の停車位置が特定される(ステップS201)。例えば、停車位置は、車両の現在位置であって、GPS受信機45が受信する信号に基づいて特定することができる。 In the stopping process A shown in FIG. 4, the stopping position of the vehicle is first identified (step S201). For example, the stopping position is the current position of the vehicle, and can be identified based on a signal received by the GPS receiver 45.

続いて、ステップS201にて特定された停車位置に対応する荷主が地点情報マスタ31から検索される(ステップS202)。ステップS202においては、ステップS201にて特定された停車位置に相当する位置データを含み、かつ地点種別が荷主であるレコードRが地点情報マスタ31から抽出される。このとき、ステップS201にて特定された停車位置と位置データが示す位置とが完全に一致する場合だけでなく、両者が実質的に同一とみなせる場合にも、当該位置データを含むレコードRが抽出されてもよい。ここで、実質的に同一とは、ステップS201にて特定された停車位置が、レコードRの位置データが示す位置の所定半径内(例えば数十メートル以内)に所在する場合を含み得る。 Next, the location information master 31 is searched for a shipper corresponding to the stop location identified in step S201 (step S202). In step S202, a record R that includes location data corresponding to the stop location identified in step S201 and has a location type of shipper is extracted from the location information master 31. At this time, the record R including the location data may be extracted not only when the stop location identified in step S201 and the location indicated by the location data match perfectly, but also when the two can be considered to be substantially identical. Here, "substantially identical" may include a case where the stop location identified in step S201 is located within a specified radius (e.g., within several tens of meters) of the location indicated by the location data of record R.

ステップS202の後、停車位置に対応する荷主が特定できたか否かが判定される(ステップS203)。すなわち、ステップS201にて特定された停車位置に対応する荷主が地点情報マスタ31に登録されているか否か、より具体的にはステップS202にてレコードRが抽出されたか否かが判定される。 After step S202, it is determined whether or not the shipper corresponding to the stop location has been identified (step S203). That is, it is determined whether or not the shipper corresponding to the stop location identified in step S201 has been registered in the location information master 31, more specifically, whether or not record R has been extracted in step S202.

レコードRが抽出された場合(ステップS203のYES)、第1時刻が取得される(ステップS204)。例えば、第1時刻は、図3のフローチャートに示す処理のトリガとなった車両の停車時刻である。この場合においては、車両の停車時にその停車時刻が記憶装置21や管理データベースDB等に記録され、ステップS204においては当該停車時刻が読み出される。他の例として、第1時刻は、車両の停車時刻からステップS102における所定時間T1が経過した時刻であってもよい。さらに他の例として、第1時刻は、入力装置13,43等により入力される時刻であってもよい。また、入力装置43により待機の作業種別が入力されたことに応じて停車処理Aが開始された場合、第1時刻は、当該入力の時刻であってもよい。 When record R is extracted (YES in step S203), the first time is acquired (step S204). For example, the first time is the vehicle stop time that triggered the process shown in the flowchart of FIG. 3. In this case, when the vehicle stops, the stop time is recorded in the storage device 21, the management database DB, etc., and the stop time is read out in step S204. As another example, the first time may be the time when the predetermined time T1 in step S102 has elapsed from the vehicle stop time. As yet another example, the first time may be the time input by the input device 13, 43, etc. Also, when the stop process A is started in response to input of a waiting work type by the input device 43, the first time may be the time of the input.

ステップS204の後、第1時刻が当該運転者の待機開始時刻として管理データベース30等に記録される(ステップS205)。待機開始時刻が記録された後、待機終了時刻が記録されるまでの間は、当該運転者の労働状態が荷積みまたは荷卸しの待機中となる。 After step S204, the first time is recorded in the management database 30 or the like as the standby start time of the driver (step S205). After the standby start time is recorded, the working status of the driver is waiting for loading or unloading until the standby end time is recorded.

ステップS205の後、第1時刻から所定時間T2(例えば30分)が経過したか否かが判定される(ステップS206)。所定時間T2が経過していない場合(ステップS206のNO)、待機が終了したか否かが判定される(ステップS207)。待機が終了していない場合(ステップS207のNO)、ステップS206の処理に戻る。 After step S205, it is determined whether a predetermined time T2 (e.g., 30 minutes) has elapsed since the first time (step S206). If the predetermined time T2 has not elapsed (NO in step S206), it is determined whether the standby has ended (step S207). If the standby has not ended (NO in step S207), the process returns to step S206.

待機が終了する前に所定時間T2が経過した場合(ステップS206のYES)、待機に関する警告が実施される(ステップS208)。当該警告は、車両のディスプレイ22,42による運転者に向けた警告表示であってもよいし、スピーカ23による警告メッセージまたは警告音の出力であってもよい。また、当該警告は、管理者端末1のディスプレイ12による管理者に向けた警告表示であってもよいし、スピーカ14による警告メッセージまたは警告音の出力であってもよい。例えば、ディスプレイ12を用いた警告表示は、事業所に所属する複数の運転者の一覧画面において、当該運転者の領域の表示色を変えることにより行われてもよい。当該領域は、待機開始からの経過時間を含んでもよい。このような警告により、待機開始からの経過時間が所定時間T2以上に及んでいる状況を運転者や管理者に認識させることができる。 If the predetermined time T2 has elapsed before the end of the waiting (YES in step S206), a warning regarding the waiting is issued (step S208). The warning may be a warning displayed on the vehicle's display 22, 42 for the driver, or a warning message or warning sound output from the speaker 23. The warning may also be a warning displayed on the display 12 of the manager terminal 1 for the administrator, or a warning message or warning sound output from the speaker 14. For example, the warning displayed using the display 12 may be performed by changing the display color of the area of the driver on a list screen of multiple drivers belonging to the business establishment. The area may include the time elapsed since the start of the waiting. Such a warning can make the driver or manager aware of a situation in which the time elapsed since the start of the waiting period is longer than the predetermined time T2.

例えば、車両の停車状態が解除された場合には、ステップS207において待機が終了したと判定される(ステップS207のYES)。ここで、停車状態は、例えば車両のエンジンが始動したとき、走行センサ44により検出される車速が0km/sでなくなったとき、あるいはGPS受信機45が受信する信号により特定される車両の位置が変動したときに解除される。他の例として、ステップS207においては、入力装置43の荷積ボタンや荷卸ボタン等のボタンが操作されたことに応じて待機が終了したと判定されてもよい。 For example, when the vehicle is released from the stopped state, it is determined in step S207 that the waiting has ended (YES in step S207). Here, the stopped state is released, for example, when the vehicle engine starts, when the vehicle speed detected by the travel sensor 44 is no longer 0 km/s, or when the vehicle position identified by the signal received by the GPS receiver 45 changes. As another example, in step S207, it may be determined that the waiting has ended in response to the operation of a button such as a loading button or an unloading button on the input device 43.

待機が終了した後、第2時刻が取得される(ステップS209)。第2時刻は、例えば車両の停車状態が解除された時刻、すなわち現在時刻であり、デジタルタコグラフ2のシステムクロック等から得ることができる。他の例として、第2時刻は、入力装置13,43等により入力される時刻であってもよい。 After the waiting is completed, the second time is acquired (step S209). The second time is, for example, the time when the vehicle is released from the stopped state, i.e., the current time, and can be obtained from the system clock of the digital tachograph 2. As another example, the second time may be a time input by the input device 13, 43, etc.

ステップS209の後、待機時間が算出される(ステップS210)。待機時間は、例えばステップS204にて取得された第1時刻から、ステップS209にて取得された第2時刻までの経過時間である。この場合において、待機時間は、車両の停車時間に相当する。他の例として、ステップS210にて算出される待機時間は、上記経過時間または停車時間から予め定められた一定時間あるいは任意の時間を控除した時間であってもよい。 After step S209, a waiting time is calculated (step S210). The waiting time is, for example, the elapsed time from the first time acquired in step S204 to the second time acquired in step S209. In this case, the waiting time corresponds to the stopping time of the vehicle. As another example, the waiting time calculated in step S210 may be the time obtained by subtracting a predetermined fixed time or an arbitrary time from the elapsed time or the stopping time.

ステップS210の後、待機情報が管理データベース30等に記録される(ステップS211)。例えば、この待機情報は、運転者の識別情報、ステップS202にて抽出されたレコードRの地点情報が示す荷主の識別情報、ステップS204にて取得された第1時刻、ステップS209にて取得された第2時刻、さらにはステップS210にて算出された待機時間を含む。ステップS211を以って停車処理Aが終了する。 After step S210, waiting information is recorded in the management database 30 or the like (step S211). For example, this waiting information includes the driver's identification information, the shipper's identification information indicated by the location information of record R extracted in step S202, the first time acquired in step S204, the second time acquired in step S209, and the waiting time calculated in step S210. Step S211 ends the stopping process A.

ここで、ステップS201にて特定された停車位置に対応する荷主が地点情報マスタ31に登録されていない場合(ステップS203のNO)、荷主が未登録の位置で車両が停車していることが管理者に通知される(ステップS212)。例えば、この通知は、管理者端末1のディスプレイ12への画面表示により行われる。なお、ステップS212において、ディスプレイ42等を用いて運転者に対し同様の通知が行われてもよい。 If the shipper corresponding to the stop position identified in step S201 is not registered in the location information master 31 (NO in step S203), the manager is notified that the vehicle is stopped at a position where the shipper is not registered (step S212). For example, this notification is made by displaying the screen on the display 12 of the manager terminal 1. Note that in step S212, a similar notification may be made to the driver using the display 42, etc.

図7は、ステップS212にてディスプレイ12に表示される通知画面50の一例を示す図である。例えば、通知画面50は、荷主が未登録の位置で車両が停車した旨のメッセージと、地点名称を入力すべき旨のメッセージとを含む。さらに、通知画面50は、日時ボックス51と、運転者名ボックス52と、停車位置ボックス53と、地点名称ボックス54と、保存ボタン55と、キャンセルボタン56とを含む。 Figure 7 is a diagram showing an example of a notification screen 50 displayed on the display 12 in step S212. For example, the notification screen 50 includes a message to the effect that the vehicle has stopped at a location where the shipper has not been registered, and a message to the effect that the location name should be entered. Furthermore, the notification screen 50 includes a date and time box 51, a driver's name box 52, a stopping location box 53, a location name box 54, a save button 55, and a cancel button 56.

日時ボックス51には、例えば図3のフローチャートに示す処理のトリガとなった車両の停車時刻が表示される。運転者名ボックス52には、当該運転者の氏名が表示される。停車位置ボックス53には、ステップS201にて特定された停車位置を示す住所が表示される。 The date and time box 51 displays the vehicle stop time that triggered the process shown in the flowchart of FIG. 3, for example. The driver name box 52 displays the name of the driver. The stop location box 53 displays the address indicating the stop location identified in step S201.

このような通知画面50が表示された状態で、地点名称の修正が受け付けられる(ステップS213)。管理者は、例えば当日の当該運転者の運行スケジュール等に基づいて、入力装置13の操作により地点名称ボックス54に地点名称(荷主)を入力することができる。 With this notification screen 50 displayed, corrections to the location name are accepted (step S213). The manager can input the location name (shipper) into the location name box 54 by operating the input device 13, for example, based on the driver's operating schedule for that day.

通知画面50は、候補表示ボタン54aをさらに含んでもよい。候補表示ボタン54aが操作されると、荷主の候補が表示される。このような候補は、地点情報マスタ31に登録された全ての荷主であってもよいし、これらの荷主のうち停車位置ボックス53に表示された住所に近い位置データに関連付けられた荷主であってもよい。このような候補から管理者がいずれかを選択すると、当該選択された荷主が地点名称ボックス54に入力される。 The notification screen 50 may further include a candidate display button 54a. When the candidate display button 54a is operated, candidate shippers are displayed. Such candidates may be all shippers registered in the location information master 31, or may be shippers among these shippers that are associated with location data close to the address displayed in the stop location box 53. When the administrator selects one of these candidates, the selected shipper is entered into the location name box 54.

保存ボタン55が操作されると、その時点で地点名称ボックス54に入力されている荷主が地点情報マスタ31に登録されているか否かが判定される(ステップS214)。その結果、荷主が登録されていると判定された場合(ステップS214のYES)、ステップS204~S211の処理が実行される。 When the save button 55 is operated, it is determined whether the shipper currently entered in the location name box 54 is registered in the location information master 31 (step S214). As a result, if it is determined that the shipper is registered (YES in step S214), the processing of steps S204 to S211 is executed.

一方で、保存ボタン55の操作時に地点名称ボックス54に入力されている荷主が地点情報マスタ31に登録されていない場合(ステップS214のNO)、あるいは通知画面50のキャンセルボタン56が操作された場合には、停車時間を休憩時間として処理することについての許否を求める確認画面がディスプレイ12に表示される(ステップS215)。 On the other hand, if the shipper entered in the location name box 54 when the save button 55 is operated is not registered in the location information master 31 (NO in step S214), or if the cancel button 56 on the notification screen 50 is operated, a confirmation screen requesting permission to treat the stop time as rest time will be displayed on the display 12 (step S215).

通知画面50において、停車位置ボックス53の停車位置(住所)を修正可能であってもよい。さらに、ステップS214において、停車位置ボックス53の修正された停車位置に基づいて地点情報マスタ31が検索され、当該停車位置に対応する位置データを含むレコードRがない場合や、そのようなレコードRが存在してもその地点種別が荷主でない場合に、ステップS215以降の処理が実行されてもよい。 The stop location (address) in the stop location box 53 may be modifiable on the notification screen 50. Furthermore, in step S214, the location information master 31 is searched based on the modified stop location in the stop location box 53, and if there is no record R containing location data corresponding to the stop location, or if such a record R exists but its location type is not shipper, the processing from step S215 onwards may be executed.

図8は、確認画面60の一例を示す図である。例えば、確認画面60は、停車時間を休憩として処理するかを問うメッセージとともに、OKボタン61とキャンセルボタン62とを含む。OKボタン61が操作された場合、すなわち停車時間を休憩時間として処理することが許可された場合には、ステップS216~S222の処理が実行される。一方で、キャンセルボタン62が操作された場合、すなわち停車時間を休憩時間として処理することが否定された場合には、停車処理Aが終了する。他の例として、キャンセルボタン62が操作された場合に、作業種別(待機、荷積、荷卸、給油、乗船等)を選択するための画面(例えば後述の図12の選択画面)が表示され、停車時間が当該画面にて選択された作業種別として管理データベース30に記録されてもよい。 Figure 8 is a diagram showing an example of a confirmation screen 60. For example, the confirmation screen 60 includes an OK button 61 and a Cancel button 62 along with a message asking whether to process the stop time as a break. If the OK button 61 is operated, that is, if processing the stop time as a break is permitted, the processing of steps S216 to S222 is executed. On the other hand, if the Cancel button 62 is operated, that is, if processing the stop time as a break is denied, the stop processing A ends. As another example, if the Cancel button 62 is operated, a screen for selecting a work type (waiting, loading, unloading, refueling, boarding, etc.) (for example, the selection screen of Figure 12 described later) is displayed, and the stop time may be recorded in the management database 30 as the work type selected on that screen.

確認画面60が表示された後、当該画面が操作されずに一定時間が経過した場合には、OKボタン61またはキャンセルボタン62が操作されたものとして処理されてもよい。この場合において、労働管理システムは、OKボタン61とキャンセルボタン62のいずれが操作されたものとして処理するかについて予め設定する機能を有してもよい。このような設定機能は、例えば管理者端末1に設けることができるが、この例に限られない。 If a certain period of time has passed since the confirmation screen 60 was displayed without any operation on the screen, it may be treated as if the OK button 61 or the Cancel button 62 had been operated. In this case, the labor management system may have a function for setting in advance whether the OK button 61 or the Cancel button 62 should be treated as having been operated. Such a setting function may be provided in the administrator terminal 1, for example, but is not limited to this example.

なお、ステップS215の処理は、ステップS212の前に実行されてもよいし、ステップS216より後に実行されてもよい。また、確認画面60は、車両のディスプレイ42等に表示されてもよい。この場合においては、運転者によって確認画面60が操作される。 The process of step S215 may be performed before step S212 or after step S216. The confirmation screen 60 may be displayed on the vehicle display 42 or the like. In this case, the confirmation screen 60 is operated by the driver.

ステップS216においては、ステップS204と同じく第1時刻が取得される。その後、第1時刻が当該運転者の休憩開始時刻として管理データベース30等に記録される(ステップS217)。休憩開始時刻が記録された後、休憩終了時刻が記録されるまでの間は、当該運転者の労働状態が休憩中となる。 In step S216, the first time is acquired as in step S204. The first time is then recorded in the management database 30 or the like as the break start time of the driver (step S217). After the break start time is recorded, the driver's working status is on break until the break end time is recorded.

ステップS217の後、休憩が終了したか否かが判定される(ステップS218)。例えば、車両の停車状態が解除された場合には、ステップS218において休憩が終了したと判定され(ステップS218のYES)、ステップS209と同じく第2時刻が取得される(ステップS219)。 After step S217, it is determined whether the break has ended (step S218). For example, if the vehicle is released from its stopped state, it is determined in step S218 that the break has ended (YES in step S218), and the second time is acquired in the same manner as in step S209 (step S219).

ステップS219の後、休憩時間が算出される(ステップS220)。休憩時間は、例えばステップS216にて取得された第1時刻から、ステップS219にて取得された第2時刻までの経過時間である。この場合において、休憩時間は、車両の停車時間に相当する。他の例として、ステップS220にて算出される休憩時間は、上記経過時間または停車時間から予め定められた一定時間あるいは任意の時間を控除した時間であってもよい。 After step S219, the rest time is calculated (step S220). The rest time is, for example, the elapsed time from the first time acquired in step S216 to the second time acquired in step S219. In this case, the rest time corresponds to the stopping time of the vehicle. As another example, the rest time calculated in step S220 may be the time obtained by subtracting a predetermined fixed time or an arbitrary time from the elapsed time or the stopping time.

ステップS220の後、休憩情報が管理データベース30等に記録される(ステップS221)。例えば、この休憩情報は、当該運転者の識別情報、ステップS216にて取得された第1時刻、ステップS219にて取得された第2時刻、さらにはステップS220にて算出された休憩時間を含む。 After step S220, the rest information is recorded in the management database 30 or the like (step S221). For example, this rest information includes the driver's identification information, the first time acquired in step S216, the second time acquired in step S219, and the rest time calculated in step S220.

ステップS221の後、例えばディスプレイ12,42への表示により、運転者および管理者に停車時間が休憩時間として処理された旨が通知される(ステップS222)。上述のとおり、停車処理Aは、停車時設定が待機である場合や、作業種別として待機が入力された場合に実行される。ステップS222の通知により、運転者および管理者は、これらの場合にもかかわらず停車時間が休憩時間として扱われたことを認識することができる。ステップS222を以って停車処理Aが終了する。 After step S221, the driver and manager are notified that the stop time has been treated as a rest time, for example by displaying on the display 12, 42 (step S222). As described above, stop processing A is executed when the stop time setting is standby or when standby is input as the work type. The notification in step S222 allows the driver and manager to recognize that the stop time has been treated as a rest time regardless of these cases. Step S222 marks the end of stop processing A.

なお、ステップS210における待機時間の算出に第3時刻がさらに考慮されてもよい。例えば、第3時刻は、待機時間としての処理の可否基準となる時刻であり、それよりも前の待機を荷主の責任から除外する性質のものである。一例として、第3時刻は、荷積み地点または荷卸し地点の運営主体等の営業開始時刻、運送業者による荷積みまたは荷卸しの予約時刻、荷主等からの荷積みまたは荷卸しの指定時刻、あるいは荷積み地点または荷卸し地点において待機が受け付けられた受付時刻を用い得る。 The third time may be further taken into consideration in the calculation of the waiting time in step S210. For example, the third time is a time that is a criterion for whether or not to process the waiting time, and is of a nature that excludes waiting before that time from the shipper's responsibility. As an example, the third time may be the opening time of the operator of the loading or unloading point, the reservation time for loading or unloading by the carrier, the designated time for loading or unloading by the shipper, or the acceptance time when the waiting is accepted at the loading or unloading point.

ステップS210において第3時刻を考慮する場合、例えば以下の算出方法(1)~(3)を適用することができる。
(1)第1時刻が第3時刻よりも遅い場合
この場合には、第1時刻から第2時刻までの経過時間が待機時間として算出される。
When the third time is taken into consideration in step S210, for example, the following calculation methods (1) to (3) can be applied.
(1) When the first time is later than the third time
In this case, the elapsed time from the first time to the second time is calculated as the standby time.

(2)第1時刻が第3時刻よりも早く、かつ第2時刻が第3時刻よりも遅い場合
この場合には、第3時刻から第2時刻までの経過時間が待機時間として算出される。なお、第1時刻から第3時刻までの経過時間が休憩時間として管理データベース30に記録されてもよい。
(2) When the first time is earlier than the third time and the second time is later than the third time
In this case, the elapsed time from the third time to the second time is calculated as the waiting time. Note that the elapsed time from the first time to the third time may be recorded in the management database 30 as the rest time.

(3)第1時刻および第2時刻がいずれも第3時刻よりも早い場合
この場合には、待機時間が零として算出される。なお、第1時刻から第2時刻までの経過時間が休憩時間として管理データベース30に記録されてもよい。
(3) When the first time and the second time are both earlier than the third time
In this case, the waiting time is calculated as 0. The elapsed time from the first time to the second time may be recorded in the management database 30 as the rest time.

ステップS210における待機時間の算出には、第3時刻の他にも、荷積み地点または荷卸し地点の昼休み等の時間帯がさらに考慮されてもよい。すなわち、第1時刻から第2時刻までの時間がこのような時間帯と重複する場合、その重複する部分が待機時間から控除されてもよい。さらに、当該重複する部分が運転者の休憩時間として管理データベース30に記録されてもよい。 When calculating the waiting time in step S210, in addition to the third time, time periods such as lunch breaks at the loading or unloading points may be taken into consideration. That is, if the time from the first time to the second time overlaps with such a time period, the overlapping portion may be deducted from the waiting time. Furthermore, the overlapping portion may be recorded in the management database 30 as the driver's rest time.

図5のフローチャートに示す停車処理Bにおいて、ステップS201~S221は停車処理Aと同様である。上述のとおり、停車処理Bは、停車時設定が休憩であるか、あるいは運転者により作業種別として休憩が入力された場合に実行される。そのため、図5の例においては、停車時間を休憩として記録する場合の通知(停車処理AのステップS222)が省略されている。 In the stopping process B shown in the flowchart of FIG. 5, steps S201 to S221 are the same as in the stopping process A. As described above, the stopping process B is executed when the stopping time setting is a rest period or when the driver has input a rest period as the task type. Therefore, in the example of FIG. 5, the notification when the stopping time is recorded as a rest period (step S222 in the stopping process A) is omitted.

一方で、停車処理Bにおいては、ステップS211において待機情報を記録した後に、例えばディスプレイ12,42への表示により運転者および管理者に停車時間が待機時間として処理された旨が通知される(ステップS301)。これにより、運転者および管理者は、停車時間が待機時間として扱われたことを認識することができる。ステップS301と同様の通知がステップS211よりも前に実行されてもよい。当該通知は、停車時間が待機時間として処理される旨のメッセージ等を含み得る。例えば、当該通知は、ステップS203またはステップS214において停車位置に対応する荷主が地点情報マスタ31に登録されていると判定された後(ステップS203,S214のYES)、ステップS204の処理の前に実行されてもよい。また、当該通知は、ステップS204とステップS205の間や、ステップS205とステップS206の間に実行されてもよい。 On the other hand, in the stop processing B, after recording the waiting information in step S211, the driver and the manager are notified that the stop time has been treated as waiting time, for example by displaying on the display 12, 42 (step S301). This allows the driver and the manager to recognize that the stop time has been treated as waiting time. A notification similar to that in step S301 may be executed before step S211. The notification may include a message that the stop time will be treated as waiting time. For example, the notification may be executed before the processing of step S204 after it is determined in step S203 or step S214 that the shipper corresponding to the stop position is registered in the location information master 31 (YES in steps S203 and S214). The notification may also be executed between steps S204 and S205, or between steps S205 and S206.

図6のフローチャートに示す停車処理Cにおいて、ステップS201~S204,S207,S209,S212~S222は停車処理Aと同様である。停車処理Cにおいては、ステップS204にて第1時刻が取得された後に、当該第1時刻が運転者の荷積みまたは荷卸しの開始時刻として管理データベース30等に記録される(ステップS401)。荷積みまたは荷卸しの開始時刻が記録された後、その終了時刻が記録されるまでの間は、当該運転者の労働状態が荷積みまたは荷卸し中となる。 In stopping process C shown in the flowchart of FIG. 6, steps S201 to S204, S207, S209, and S212 to S222 are the same as stopping process A. In stopping process C, after the first time is acquired in step S204, the first time is recorded in the management database 30 or the like as the start time of the driver's loading or unloading (step S401). After the start time of loading or unloading is recorded, the driver's working status is loading or unloading until the end time is recorded.

また、停車処理Cにおいては、ステップS209にて第2時刻が取得された後に、荷積/荷卸情報が管理データベース30等に記録される(ステップS402)。例えば、この荷積/荷卸情報は、当該運転者の識別情報、ステップS202にて抽出されたレコードRの地点情報が示す荷主の識別情報、ステップS204にて取得された第1時刻、ステップS209にて取得された第2時刻を含む。荷積/荷卸情報は、荷積みまたは荷卸しの作業時間(例えば第1時刻から第2時刻までの経過時間)を含んでもよい。 In addition, in the vehicle stop processing C, after the second time is acquired in step S209, the loading/unloading information is recorded in the management database 30, etc. (step S402). For example, this loading/unloading information includes the identification information of the driver, the identification information of the shipper indicated by the location information of record R extracted in step S202, the first time acquired in step S204, and the second time acquired in step S209. The loading/unloading information may also include the work time of loading or unloading (for example, the elapsed time from the first time to the second time).

以上の本実施形態によれば、運送業者における業務管理体制の改善が可能となる。具体的には、車両が停車した際に、GPS等に基づいて車両の停車位置が取得され、その停車位置に対応する荷主が特定され、当該荷主に関する待機情報が記録される。これにより、運転者や管理者が特段の入力をしない場合であっても、適切な荷主に対する待機情報を得ることができる。 According to the above embodiment, it is possible to improve the business management system of the transport company. Specifically, when the vehicle stops, the vehicle's stopping position is acquired based on GPS or the like, the shipper corresponding to that stopping position is identified, and waiting information for that shipper is recorded. This makes it possible to obtain waiting information for the appropriate shipper even if the driver or manager does not make any special input.

また、停車位置に対応する荷主が地点情報マスタ31に登録されていない場合には、停車時間が休憩時間として記録される。これにより、運転者の労働状態を正確に管理することが可能となる。 In addition, if the shipper corresponding to the stop location is not registered in the location information master 31, the stop time is recorded as rest time. This makes it possible to accurately manage the working status of the driver.

また、停車処理A,Cによれば、停車時に運転者が作業種別として待機、荷積、荷卸を入力した場合(ステップS104の待機または荷積/荷卸)であっても、地点情報マスタ31に荷主が登録されていない場合には停車時間が休憩時間として記録される。さらに、停車処理Bによれば、停車時に運転者が作業種別として休憩を入力した場合(ステップS104の休憩)であっても、地点情報マスタ31に荷主が登録されている場合には停車時間が待機時間として記録される。これらの処理により、運転者の入力を修正して、状況に即した適切な労働情報の記録が可能となる。 In addition, according to stop processing A and C, even if the driver inputs waiting, loading, or unloading as the work type during a stop (waiting or loading/unloading in step S104), the stop time is recorded as rest time if the shipper is not registered in the location information master 31. Furthermore, according to stop processing B, even if the driver inputs rest as the work type during a stop (rest in step S104), the stop time is recorded as waiting time if the shipper is registered in the location information master 31. These processes make it possible to correct the driver's input and record appropriate work information according to the situation.

なお、停車処理A,B,Cにおいては、停車位置に対応する荷主が地点情報マスタ31に登録されていない場合であっても、ステップS212~S214の処理によって荷主を修正可能である。これにより、GPSの位置ずれや地点情報マスタ31の位置データの誤登録等で停車位置と地点情報マスタ31の位置データとが不整合となる状況にも対応できる。
以上の他にも、本実施形態からは種々の好適な効果を得ることができる。
In the stop processing A, B, and C, even if the shipper corresponding to the stop position is not registered in the location information master 31, the shipper can be corrected by the processing of steps S212 to S214. This makes it possible to deal with a situation in which the stop position and the location data of the location information master 31 are inconsistent due to a position shift of the GPS or an erroneous registration of the location data of the location information master 31.
In addition to the above, various other advantageous effects can be obtained from this embodiment.

本実施形態にて開示した構成は、種々の態様に変形し得る。例えば、本実施形態においては、待機または休憩の停車時設定が予めなされている場合を想定した。仮に停車時設定がなされていない場合には、停車処理Aまたは停車処理Bのいずれかが実行されるようにデフォルトで設定されていてもよい。また、労働管理システムは、停車時設定の機能を有していなくてもよい。この場合においては、ステップS103の処理を経ることなく、停車処理Aまたは停車処理Bが実行されてもよい。より具体的な例として、停車時設定の機能を有していない場合の停車処理においては、先ずステップS201~S203の処理が実行される。ステップS203にて荷主の登録があると判定された場合(ステップS203のYES)、管理者および運転者の少なくとも一方に停車時間を待機時間として処理する旨が通知され、その後はステップS204~S211,S301の処理が実行される。また、ステップS203にて荷主の登録がないと判定された場合(ステップS203のNO)、管理者および運転者の少なくとも一方に停車時間を休憩時間として処理する旨が通知され、その後はステップS216~S222の処理が実行される。なお、停車処理A,Bと同じく、ステップS212~S214の処理が実行されてもよい。 The configuration disclosed in this embodiment can be modified in various ways. For example, in this embodiment, it is assumed that the waiting or resting time is set in advance. If the stopping time is not set, it may be set by default to execute either stopping process A or stopping process B. In addition, the labor management system may not have a stopping time setting function. In this case, stopping process A or stopping process B may be executed without going through the processing of step S103. As a more specific example, in the stopping process when the stopping time setting function is not included, the processing of steps S201 to S203 is executed first. If it is determined in step S203 that the shipper is registered (YES in step S203), at least one of the manager and the driver is notified that the stopping time will be treated as waiting time, and then the processing of steps S204 to S211 and S301 is executed. Furthermore, if it is determined in step S203 that the shipper is not registered (NO in step S203), at least one of the manager and the driver is notified that the stop time will be treated as a rest period, and the processes in steps S216 to S222 are then executed. Note that, like stop processing A and B, the processes in steps S212 to S214 may also be executed.

例えば、停車時間を待機時間または休憩時間として処理する旨の管理者に対する通知は、管理者端末1のディスプレイ12へのメッセージ表示により行われてもよいし、ディスプレイ12に表示される各運転者の労働状態や車両の走行状態を示す運転者情報一覧画面において当該運転者の労働状態を「待機」や「休憩」に変更することで行われてもよい。また、停車時間を待機時間または休憩時間として処理する旨の運転者に対する通知は、デジタルタコグラフ2のディスプレイ22および車両のディスプレイ42へのメッセージ表示やスピーカ23からの音声出力により行われてもよい。ここで例示した管理者または運転者への通知方法は、本明細書にて開示する他の通知にも適用可能である。 For example, notification to the manager that the stop time will be treated as waiting time or rest time may be made by displaying a message on the display 12 of the manager terminal 1, or by changing the working status of the driver to "waiting" or "rest" on the driver information list screen that shows the working status of each driver and the driving status of the vehicle and is displayed on the display 12. In addition, notification to the driver that the stop time will be treated as waiting time or rest time may be made by displaying a message on the display 22 of the digital tachograph 2 and the display 42 of the vehicle, or by audio output from the speaker 23. The notification methods to the manager or driver exemplified here can also be applied to other notifications disclosed in this specification.

停車処理A,B,Cにおいて、ステップS212~S215の処理が省略されてもよい。すなわち、停車処理A,B,Cにおいて、地点情報マスタ31に停車位置に対応する荷主の登録がない場合(ステップS203のNO)、通知画面50の表示等を行うことなく停車時間が休憩時間として記録されてもよい。なお、地点情報マスタ31には停車位置に対応する位置データを含むレコードRが存在しない場合や、地点情報として荷主が登録されているがその位置データが登録されていないレコードRが存在することもあり得る。ステップS203においては、このような場合にも登録なしと判定される(ステップS203のNO)。そして、ステップS212~S215を省略する場合には、ステップS203にて登録なしと判定された場合に通知画面50の表示等を行うことなく停車時間が休憩時間として記録されることとなる。 In the stop processing A, B, and C, the processing of steps S212 to S215 may be omitted. That is, in the stop processing A, B, and C, if the location information master 31 does not have a registration of a shipper corresponding to the stop location (NO in step S203), the stop time may be recorded as a rest time without displaying the notification screen 50 or the like. It is possible that the location information master 31 does not have a record R including location data corresponding to the stop location, or that a record R exists in which a shipper is registered as location information but the location data is not registered. In step S203, it is also determined that there is no registration in such a case (NO in step S203). And, if steps S212 to S215 are omitted, if it is determined that there is no registration in step S203, the stop time will be recorded as a rest time without displaying the notification screen 50 or the like.

図3乃至図6のフローチャートに示す処理は、必ずしも全てがリアルタイムで実行される必要はない。例えば、ステップS210,S211における待機時間の算出と記録や、ステップS220,S221における休憩時間の算出と記録は、管理データベース30等に保存された第1時刻、第2時刻および第3時刻等の情報に基づいて、運転者の労働情報の集計時等の適宜のタイミングで実行し得る。 The processes shown in the flowcharts of Figures 3 to 6 do not necessarily have to be performed in real time. For example, the calculation and recording of the waiting time in steps S210 and S211, and the calculation and recording of the rest time in steps S220 and S221 can be performed at an appropriate timing, such as when the driver's work information is compiled, based on information such as the first time, second time, and third time stored in the management database 30, etc.

上述のとおり、図3乃至図6のフローチャートに示す処理(ステップ)の実行主体は特に限定されないが、一例として、ステップS101~S104,S201~S211,S215~S221,S401~S402の処理がデジタルタコグラフ2のコントローラ20により実行され、ステップS212~S214,S222,S301の処理が管理者端末1のコントローラ10により実行されてもよい。 As described above, the process (steps) shown in the flowcharts of Figures 3 to 6 may not be executed by any particular entity. As an example, the processes of steps S101 to S104, S201 to S211, S215 to S221, and S401 to S402 may be executed by the controller 20 of the digital tachograph 2, and the processes of steps S212 to S214, S222, and S301 may be executed by the controller 10 of the administrator terminal 1.

また、管理者端末1、デジタルタコグラフ2およびサーバ3等のコンピュータに各ステップに係る処理を実現させるためのコンピュータプログラムは、単一のメモリに記憶される必要はなく、複数のコンピュータがそれぞれ備えるメモリに分散して記憶されたモジュールにより構成されてもよい。この場合においては、各モジュールが複数のコンピュータのそれぞれのプロセッサにより実行され得る。 In addition, the computer programs for causing computers such as the administrator terminal 1, the digital tachograph 2, and the server 3 to perform the processing related to each step do not need to be stored in a single memory, but may be configured by modules stored in a distributed manner in memories provided in multiple computers. In this case, each module can be executed by the respective processors of the multiple computers.

例えば、本実施形態において、ステップS201等の処理は、車両が停車した位置を特定する位置特定手段を構成する。ステップS202,S203,S214等の処理は、荷主を特定する荷主特定手段を構成する。ステップS210,S220等の処理は、待機時間や休憩時間を算出する算出手段を構成する。ステップS211,S221,S402等の処理は、待機情報、休憩情報、荷積/荷卸情報等を記録する記録手段を構成する。本実施形態の一態様において、この記録手段は、上記荷主特定手段により荷主が特定できた場合には、上記算出手段により算出された待機時間(例えば第1時刻から第2時刻までの経過時間)を記録し、上記荷主特定手段により荷主が特定できた場合には、第1時刻から第2時刻までの経過時間の少なくとも一部を休憩時間として記録する。ステップS212等の処理は、荷主を特定できない場合に管理者や運転者への通知を行う通知手段を構成する。ステップS204,S209,S216,S219等の処理は、第1時刻および第2時刻を取得する取得手段を構成する。なお、本明細書における取得との用語は、情報を何らかの記憶手段から読み出すこと、受信すること、算出して得ること等、情報を得るための種々の動作を含み得る。ステップS215等の処理は、停車時間(第1時刻から第2時刻までの経過時間)を休憩時間として処理することについての許否を求める確認手段を構成する。これらの他にも、本実施形態や後述の各実施形態からは、労働管理システムを構成する種々の手段を特定することができる。 For example, in this embodiment, the processing of step S201 and the like constitutes a location identification means for identifying the location where the vehicle is stopped. The processing of steps S202, S203, S214 and the like constitutes a shipper identification means for identifying the shipper. The processing of steps S210, S220 and the like constitutes a calculation means for calculating waiting time and rest time. The processing of steps S211, S221, S402 and the like constitutes a recording means for recording waiting information, rest information, loading/unloading information, and the like. In one aspect of this embodiment, this recording means records the waiting time calculated by the calculation means (e.g., the elapsed time from the first time to the second time) when the shipper can be identified by the shipper identification means, and records at least a part of the elapsed time from the first time to the second time as a rest time when the shipper can be identified by the shipper identification means. The processing of step S212 and the like constitutes a notification means for notifying the manager or the driver when the shipper cannot be identified. The processes of steps S204, S209, S216, S219, etc. constitute an acquisition means for acquiring the first time and the second time. Note that the term "acquire" in this specification can include various operations for acquiring information, such as reading information from some storage means, receiving information, and calculating and acquiring information. The processes of step S215, etc. constitute a confirmation means for requesting permission to treat the stop time (the elapsed time from the first time to the second time) as a rest time. In addition to these, various means that constitute a labor management system can be identified from this embodiment and each embodiment described below.

[第2実施形態]
第2実施形態について説明する。特に言及しない構成には第1実施形態と同様のものを適用できる。
[Second embodiment]
A second embodiment will now be described. Configurations that are not specifically mentioned can be similar to those in the first embodiment.

図9は、第2実施形態に係る地点情報マスタ31を構成するレコードRのデータ構造の一例を示す図である。本実施形態において、各レコードRは、位置データ、地点情報および地点種別に加え、運転者が実施すべき作業種別をさらに含む。作業種別としては、例えば待機、休憩、荷積、荷卸、給油、乗船のような作業を設定することが可能である。 Figure 9 is a diagram showing an example of the data structure of record R constituting the location information master 31 according to the second embodiment. In this embodiment, in addition to the position data, location information, and location type, each record R further includes the type of work to be performed by the driver. As the type of work, it is possible to set tasks such as waiting, resting, loading, unloading, refueling, and boarding.

本実施形態に係る労働管理システムは、車両が停車したことに応じて、図10のフローチャートに示す処理を実行する。図10のフローチャートは、図3のフローチャートと同じくステップS101,S102,S104の処理を含むが、ステップS103の処理を含んでいない。入力装置43の操作等により作業種別が入力されず(ステップS101のNO)、かつ所定時間T1が経過した場合(ステップS102のYES)、停車処理Dが実行される。 The labor management system according to this embodiment executes the process shown in the flowchart of FIG. 10 in response to the vehicle being stopped. The flowchart of FIG. 10 includes the processes of steps S101, S102, and S104, as in the flowchart of FIG. 3, but does not include the process of step S103. If the work type is not input by operating the input device 43 or the like (NO in step S101) and a predetermined time T1 has elapsed (YES in step S102), the vehicle stopping process D is executed.

図11は、停車処理Dの一例を示すフローチャートである。当該フローチャートに示す処理(ステップ)は、管理者端末1のコントローラ10、デジタルタコグラフのコントローラ20およびサーバ3等が協働することにより実現されてもよいし、これらのいずれか単体によって実現されてもよい。 Figure 11 is a flowchart showing an example of the stopping process D. The process (steps) shown in the flowchart may be realized by the controller 10 of the administrator terminal 1, the controller 20 of the digital tachograph, the server 3, etc. working together, or may be realized by any one of them alone.

停車処理Dにおいては、先ずステップS201と同じく車両の停車位置が特定される(ステップS501)。続いて、ステップS501にて特定された停車位置に対応するレコードRが地点情報マスタ31から検索される(ステップS502)。さらに、停車位置が地点情報マスタ31に登録されているか否か、すなわち停車位置に対応する位置データを含むレコードRが抽出された否かが判定される(ステップS503)。 In the vehicle stop process D, the vehicle stop position is first identified in the same manner as in step S201 (step S501). Next, a record R corresponding to the stop position identified in step S501 is searched for in the location information master 31 (step S502). Furthermore, it is determined whether the stop position is registered in the location information master 31, i.e., whether a record R including location data corresponding to the stop position has been extracted (step S503).

レコードRが抽出された場合(ステップS503のYES)、ステップS204と同じく第1時刻(停車時刻)が取得される(ステップS504)。さらに、第1時刻が当該レコードRの作業種別に対応する作業の開始時刻として管理データベース30等に記録される(ステップS505)。 If record R is extracted (YES in step S503), the first time (stop time) is acquired (step S504) in the same manner as in step S204. Furthermore, the first time is recorded in the management database 30, etc. as the start time of the work corresponding to the work type of the record R (step S505).

その後、作業が終了したか否かが判定される(ステップS506)。例えば、車両の停車状態が解除された場合には、ステップS506において作業が終了したと判定される(ステップS506のYES)。他の例として、入力装置43のボタンが操作されたことに応じて作業が終了したと判定されてもよい。 It is then determined whether the work has been completed (step S506). For example, if the vehicle is released from its stopped state, it is determined in step S506 that the work has been completed (YES in step S506). As another example, it may be determined that the work has been completed in response to the operation of a button on the input device 43.

作業が終了した後、ステップS209と同じく第2時刻が取得される(ステップS507)。さらに、作業に要した作業時間が算出される(ステップS508)。作業時間は、例えば第1時刻から第2時刻までの経過時間である。この場合において、作業時間は、車両の停車時間に相当する。他の例として、作業時間は、上記経過時間または停車時間から予め定められた一定時間あるいは任意の時間を控除した時間であってもよい。 After the work is completed, the second time is acquired as in step S209 (step S507). Furthermore, the work time required for the work is calculated (step S508). The work time is, for example, the elapsed time from the first time to the second time. In this case, the work time corresponds to the vehicle's stopped time. As another example, the work time may be the time obtained by subtracting a predetermined fixed time or an arbitrary time from the elapsed time or stopped time.

作業時間の算出の後、作業情報が管理データベース30等に記録される(ステップS509)。例えば、この作業情報は、運転者の識別情報、ステップS502にて抽出されたレコードRに含まれる地点情報と作業種別、ステップS504にて取得された第1時刻、ステップS507にて取得された第2時刻、さらにはステップS508にて算出された作業時間を含む。 After the work time is calculated, the work information is recorded in the management database 30 or the like (step S509). For example, this work information includes the driver's identification information, the location information and work type included in the record R extracted in step S502, the first time acquired in step S504, the second time acquired in step S507, and the work time calculated in step S508.

一方、ステップS502においてレコードRが抽出されない場合(ステップS503のNO)、運転者による作業種別の選択が受け付けられる(ステップS510)。この選択の受付は、例えばディスプレイ42に作業種別の選択画面を表示することにより行われる。なお、作業種別の選択は、管理者により行われてもよい。この場合には、例えばディスプレイ12に作業種別の選択画面が表示される。 On the other hand, if record R is not extracted in step S502 (NO in step S503), the selection of the work type by the driver is accepted (step S510). This selection is accepted, for example, by displaying a work type selection screen on the display 42. Note that the selection of the work type may also be performed by the administrator. In this case, for example, the work type selection screen is displayed on the display 12.

図12は、作業種別の選択画面70の一例を示す図である。例えば、選択画面70は、作業種別の選択を促すメッセージとともに、作業種別を示す複数の作業種別ボタン71と、キャンセルボタン72とを含む。例えば、キャンセルボタン72が操作された場合には、停車処理Dが終了する。 Figure 12 is a diagram showing an example of a work type selection screen 70. For example, the selection screen 70 includes a message prompting the user to select a work type, as well as a plurality of work type buttons 71 indicating the work types, and a cancel button 72. For example, when the cancel button 72 is operated, the vehicle stopping process D ends.

図12においては、複数の作業種別ボタン71として、作業種別として待機を選択するための待機ボタン71a、作業種別として休憩を選択するための休憩ボタン71b、作業種別として荷積みを選択するための荷積ボタン71c、作業種別として荷卸しを選択するための荷卸ボタン71d、作業種別として給油を選択するための給油ボタン71e、作業種別としてフェリーへの乗船を選択するための乗船ボタン71f、パーキングエリアでの休憩を選択するためのPAボタン71gを例示している。運転者や管理者は、これらのボタンの操作により作業種別を選択できる。 In FIG. 12, the multiple work type buttons 71 are exemplified as a standby button 71a for selecting standby as the work type, a rest button 71b for selecting rest as the work type, a loading button 71c for selecting loading as the work type, an unloading button 71d for selecting unloading as the work type, a refueling button 71e for selecting refueling as the work type, a boarding button 71f for selecting boarding a ferry as the work type, and a PA button 71g for selecting resting at a parking area. The driver or manager can select the work type by operating these buttons.

いずれかの作業種別ボタン71が操作されると、ステップS504と同じく第1時刻が取得される(ステップS511)。その後、操作された作業種別ボタン71に対応する当該運転者の作業の開始時刻として第1時刻が管理データベース30等に記録される(ステップS512)。 When any of the work type buttons 71 is operated, the first time is acquired as in step S504 (step S511). After that, the first time is recorded in the management database 30, etc. as the start time of the work of the driver corresponding to the operated work type button 71 (step S512).

ステップS512の後、ステップS506と同じく作業が終了したか否かが判定され(ステップS513)、ステップS508と同じく作業に要した作業時間が算出される(ステップS515)。作業時間の算出の後、作業情報が管理データベース30等に記録される(ステップS516)。例えば、この作業情報は、運転者の識別情報、ステップS510にて選択された作業種別、ステップS511にて取得された第1時刻、ステップS514にて取得された第2時刻、さらにはステップS515にて算出された作業時間を含む。 After step S512, it is determined whether the work has been completed (step S513), as in step S506, and the work time required for the work is calculated (step S515), as in step S508. After the work time is calculated, the work information is recorded in the management database 30, etc. (step S516). For example, this work information includes the driver's identification information, the type of work selected in step S510, the first time acquired in step S511, the second time acquired in step S514, and the work time calculated in step S515.

ステップS509またはステップS516の後、例えばディスプレイ12,42への表示により、運転者および管理者に対する通知が実施される(ステップS517)。ステップS509の後にステップS517が実施される場合、当該通知は、停車時間が地点情報マスタ31に基づいて特定された作業種別として処理された旨のメッセージ等を含む画面によりなされる。また、ステップS516の後にステップS517が実施される場合、当該通知は、停車時間がステップS510にて選択された作業種別として処理された旨のメッセージ等を含む画面によりなされる。ステップS517を以って停車処理Dが終了する。 After step S509 or step S516, the driver and the manager are notified, for example by displaying on the display 12, 42 (step S517). When step S517 is performed after step S509, the notification is made by a screen including a message to the effect that the stopping time has been processed as the work type identified based on the location information master 31. When step S517 is performed after step S516, the notification is made by a screen including a message to the effect that the stopping time has been processed as the work type selected in step S510. Step S517 ends the stopping process D.

ステップS517と同様の通知がステップS509よりも前に実行されてもよい。当該通知は、停車時間が地点情報マスタ31に基づいて特定された作業種別として処理される旨のメッセージ等を含み得る。例えば、当該通知は、ステップS503とステップS504の間、ステップS504とステップS505の間、あるいはステップS505とステップS506の間に実行されてもよい。 A notification similar to that of step S517 may be executed before step S509. The notification may include a message indicating that the stop time will be processed as a work type identified based on the location information master 31. For example, the notification may be executed between steps S503 and S504, between steps S504 and S505, or between steps S505 and S506.

ステップS502において停車位置に対応するレコードRの作業種別がフェリーへの乗船である場合や、ステップS510にて乗船ボタン71fの操作により作業種別としてフェリーへの乗船が選択された場合、停車時間の長さに応じて当該停車時間が休憩、分割休息期間および休息期間のいずれかとして記録されてもよい。具体的には、第1時刻から第2時刻までの経過時間が第1基準時間(例えば4時間)未満である場合には休憩時間として記録され、当該経過時間が第1基準時間以上かつ第2基準時間(例えば9時間)未満である場合には分割休息期間として記録され、当該経過時間が第2基準時間以上である場合には休息期間として記録されてもよい。ステップS502において停車位置に対応するレコードRの地点種別がパーキングエリアである場合や、ステップS510にてPAボタン71gの操作により作業種別としてパーキングエリアでの休憩が選択された場合にも、フェリー乗船時と同様に、第1基準時間と第2基準時間に基づいて停車時間が休憩時間、分割休息期間または休息期間として記録されてもよい。 When the task type of the record R corresponding to the stopping position in step S502 is boarding a ferry, or when boarding a ferry is selected as the task type by operating the boarding button 71f in step S510, the stopping time may be recorded as a break, a divided rest period, or a rest period depending on the length of the stopping time. Specifically, if the elapsed time from the first time to the second time is less than a first reference time (e.g., 4 hours), it may be recorded as a rest time, if the elapsed time is equal to or greater than the first reference time and less than a second reference time (e.g., 9 hours), it may be recorded as a divided rest period, or if the elapsed time is equal to or greater than the second reference time, it may be recorded as a rest period. When the location type of the record R corresponding to the stopping position in step S502 is a parking area, or when resting at a parking area is selected as the task type by operating the PA button 71g in step S510, the stopping time may be recorded as a break time, a divided rest period, or a rest period based on the first reference time and the second reference time, as in the case of boarding a ferry.

なお、地点情報マスタ31に停車位置に対応する作業種別が登録されていない場合の作業種別の選択や修正は、管理者や運転者により事後的に実施されてもよい。この場合においては、例えばステップS516にて作業種別が未定の作業情報が記録され、その後に管理者や運転者が当該作業情報における作業種別を選択または修正するための選択画面70のような画面を呼び出し、当該画面を通じて作業種別を選択または修正してもよい。 When a work type corresponding to a stop location is not registered in the location information master 31, the selection or modification of the work type may be performed after the fact by the manager or the driver. In this case, for example, work information with an undetermined work type is recorded in step S516, and then the manager or the driver may call up a screen such as selection screen 70 for selecting or modifying the work type in the work information, and select or modify the work type through that screen.

以上の本実施形態においては、車両の停車時に運転者が作業種別を入力しない場合であっても、停車位置に応じて設定された作業種別の作業として停車時間が記録される。これにより、運転者が作業種別を入力し忘れたとしてもその労働状態を記録することができる。 In the above embodiment, even if the driver does not input the task type when the vehicle is stopped, the stop time is recorded as work of the task type set according to the stopping location. This makes it possible to record the working status even if the driver forgets to input the task type.

また、停車位置が地点情報マスタ31に登録されていない場合には、ステップS510において作業種別の選択が受け付けられる。これにより、労働状態のより正確な記録が可能となる。 If the stop location is not registered in the location information master 31, the selection of the work type is accepted in step S510. This allows for more accurate recording of the work status.

第1実施形態と同じく、管理者端末1、デジタルタコグラフ2およびサーバ3等のコンピュータに各ステップに係る処理を実現させるためのコンピュータプログラムは、単一のメモリに記憶される必要はなく、複数のコンピュータがそれぞれ備えるメモリに分散して記憶されたモジュールにより構成されてもよい。この場合においては、各モジュールが複数のコンピュータのそれぞれのプロセッサにより実行され得る。 As in the first embodiment, the computer programs for causing computers such as the administrator terminal 1, the digital tachograph 2, and the server 3 to perform the processing related to each step do not need to be stored in a single memory, but may be configured by modules stored in a distributed manner in memories provided in multiple computers. In this case, each module can be executed by a processor of each of the multiple computers.

ステップS510~S517の処理は、第1実施形態の停車処理A,B,CにおけるステップS212~S222の代わり、あるいはステップS215~S222の代わりに実行されてもよい。 The processing of steps S510 to S517 may be executed instead of steps S212 to S222 in the stopping processing A, B, and C of the first embodiment, or instead of steps S215 to S222.

[第3実施形態]
第3実施形態について説明する。特に言及しない構成には第1および第2実施形態と同様のものを適用できる。
[Third embodiment]
A third embodiment will be described. Configurations that are not specifically mentioned can be the same as those in the first and second embodiments.

本実施形態に係る労働管理システムは、車両が停車したことに応じて、図13のフローチャートに示す処理を実行する。図13のフローチャートは、図3のフローチャートと同じくステップS101,S102の処理を含むが、ステップS103,S104の処理を含んでいない。入力装置43の操作等により作業種別が入力されず(ステップS101のNO)、かつ所定時間T1が経過した場合(ステップS102のYES)、第2実施形態と同様の停車処理Dが実行される。一方、入力装置43の操作等により作業種別が入力された場合(ステップS101のYES)、停車処理Eが実行される。 The labor management system according to this embodiment executes the processing shown in the flowchart of FIG. 13 in response to the vehicle being stopped. The flowchart of FIG. 13 includes the processing of steps S101 and S102, like the flowchart of FIG. 3, but does not include the processing of steps S103 and S104. If a work type is not input by operating the input device 43 or the like (NO in step S101) and a predetermined time T1 has elapsed (YES in step S102), a stopping process D similar to that of the second embodiment is executed. On the other hand, if a work type is input by operating the input device 43 or the like (YES in step S101), a stopping process E is executed.

図14は、停車処理Eの一例を示すフローチャートである。当該フローチャートに示す処理(ステップ)は、管理者端末1のコントローラ10、デジタルタコグラフのコントローラ20およびサーバ3等が協働することにより実現されてもよいし、これらのいずれか単体によって実現されてもよい。 Figure 14 is a flowchart showing an example of stopping process E. The process (steps) shown in the flowchart may be realized by the controller 10 of the administrator terminal 1, the controller 20 of the digital tachograph, the server 3, etc. working together, or may be realized by any of them alone.

図14に示す停車処理Eは、図11に示す停車処理Dと同様のステップS501~S509,S511~S517の処理を含むが、ステップS510の処理を含んでいない。すなわち、停車処理Eは運転者により作業種別が入力された際に実行されるので、地点情報マスタ31に停車位置に対応する作業種別が登録されていない場合(ステップS503のNO)には、選択画面70等で作業種別の選択を受け付けることなくステップS511~S516の処理が実行される。
本実施形態の構成であっても、第2実施形態と同様の効果を得ることができる。
14 includes steps S501 to S509 and S511 to S517 similar to those of the stopping process D shown in Fig. 11, but does not include step S510. That is, since the stopping process E is executed when the driver inputs an operation type, if an operation type corresponding to the stopping position is not registered in the point information master 31 (NO in step S503), the processes of steps S511 to S516 are executed without accepting the selection of an operation type on the selection screen 70 or the like.
Even with the configuration of this embodiment, it is possible to obtain the same effects as those of the second embodiment.

[第4実施形態]
第4実施形態について説明する。特に言及しない構成には第1乃至第3実施形態と同様のものを適用できる。
[Fourth embodiment]
A fourth embodiment will be described. Configurations that are not specifically mentioned can be the same as those in the first to third embodiments.

本実施形態においては、車両の停車時間を地点情報マスタ31に登録された作業種別として記録するか、入力装置43の操作等により入力された作業種別として記録するかの優先順位が設定されている場合を想定する。以下、地点情報マスタ31に登録された作業種別を優先する設定を「登録優先」と呼び、入力装置43の操作等により入力された作業種別を優先する設定を「入力優先」と呼ぶ。このような優先設定は、例えば管理者端末1によって切り替えることができる。優先設定は、事業所に所属する運転者の全てについて一括で設定されてもよいし、運転者ごとに設定されてもよい。 In this embodiment, it is assumed that a priority order is set as to whether the vehicle stop time is recorded as a task type registered in the location information master 31 or as a task type input by operating the input device 43 or the like. Hereinafter, a setting that prioritizes a task type registered in the location information master 31 is referred to as "registration priority," and a setting that prioritizes a task type input by operating the input device 43 or the like is referred to as "input priority." Such priority settings can be switched, for example, by the administrator terminal 1. The priority settings may be set collectively for all drivers belonging to the establishment, or may be set for each driver.

本実施形態に係る労働管理システムは、車両が停車したことに応じて、図15のフローチャートに示す処理を実行する。図15のフローチャートは、図3のフローチャートと同じくステップS101,S102の処理を含むが、ステップS103,S104の処理を含んでいない。入力装置43の操作等により作業種別が入力されず(ステップS101のNO)、かつ所定時間T1が経過した場合(ステップS102のYES)、第2実施形態と同様の停車処理Dが実行される。 The labor management system according to this embodiment executes the process shown in the flowchart of FIG. 15 in response to the vehicle being stopped. The flowchart of FIG. 15 includes the processes of steps S101 and S102, like the flowchart of FIG. 3, but does not include the processes of steps S103 and S104. If the work type is not input by operating the input device 43 or the like (NO in step S101) and a predetermined time T1 has elapsed (YES in step S102), a stopping process D similar to that of the second embodiment is executed.

また、図15のフローチャートにおいては、入力装置43の操作等により作業種別が入力された場合(ステップS101のYES)、運転者の優先設定が判定される(ステップS105)。優先設定が登録優先である場合(ステップS105の登録優先)、第3実施形態と同様の停車処理Eが実行される。一方、優先設定が入力優先である場合(ステップS105の入力優先)、停車処理Fが実行される。 In the flowchart of FIG. 15, when a work type is input by operating the input device 43 or the like (YES in step S101), the driver's priority setting is determined (step S105). When the priority setting is registration priority (registration priority in step S105), a stopping process E similar to that in the third embodiment is executed. On the other hand, when the priority setting is input priority (input priority in step S105), a stopping process F is executed.

図16は、停車処理Fの一例を示すフローチャートである。当該フローチャートに示す処理(ステップ)は、管理者端末1のコントローラ10、デジタルタコグラフのコントローラ20およびサーバ3等が協働することにより実現されてもよいし、これらのいずれか単体によって実現されてもよい。 Figure 16 is a flowchart showing an example of the stopping process F. The process (steps) shown in the flowchart may be realized by the controller 10 of the administrator terminal 1, the controller 20 of the digital tachograph, the server 3, etc. working together, or may be realized by any one of them alone.

停車処理Fにおいては、先ずステップS501と同じく車両の停車位置が特定される(ステップS601)。続いて、ステップS504と同じく第1時刻(停車時刻)が取得される(ステップS602)。さらに、第1時刻が運転者によって入力された作業種別に対応する作業の開始時刻として管理データベース30等に記録される(ステップS603)。 In the stopping process F, first, the stopping position of the vehicle is identified as in step S501 (step S601). Next, as in step S504, the first time (stopping time) is acquired (step S602). Furthermore, the first time is recorded in the management database 30, etc. as the start time of the work corresponding to the work type input by the driver (step S603).

その後、ステップS506と同じく作業が終了したか否かが判定される(ステップS604)。作業が終了したと判定された場合(ステップS604のYES)、ステップS507と同じく第2時刻が取得される(ステップS605)。さらに、ステップS508と同じく作業に要した作業時間が算出される(ステップS606)。 Then, as in step S506, it is determined whether the work has been completed (step S604). If it is determined that the work has been completed (YES in step S604), the second time is acquired (step S605) as in step S507. Furthermore, the work time required for the work is calculated (step S606) as in step S508.

作業時間の算出の後、作業情報が管理データベース30等に記録される(ステップS607)。例えば、この作業情報は、運転者の識別情報、入力装置43等により入力された作業種別、ステップS602にて取得された第1時刻、ステップS605にて取得された第2時刻、さらにはステップS606にて算出された作業時間を含む。ステップS607を以って停車処理Fが終了する。 After the work time is calculated, the work information is recorded in the management database 30 or the like (step S607). For example, this work information includes the driver's identification information, the type of work input by the input device 43 or the like, the first time acquired in step S602, the second time acquired in step S605, and the work time calculated in step S606. Step S607 ends the vehicle stop processing F.

このように、本実施形態においては、優先設定が登録優先である場合には、運転者により作業種別が入力されたことに応じて図14のフローチャートに示す停車処理Eが実行される。停車処理Eにおいては、停車位置に対応する作業種別が地点情報マスタ31に登録されていれば停車時間がその作業種別に係る作業として記録され、登録されていなければ停車時間が運転者により入力された作業種別に係る作業として記録される。すなわち、運転者による入力よりも地点情報マスタ31の登録が優先される。 Thus, in this embodiment, when the priority setting is registration priority, stopping process E shown in the flowchart of FIG. 14 is executed in response to the input of a work type by the driver. In stopping process E, if a work type corresponding to the stopping position is registered in the point information master 31, the stopping time is recorded as work related to that work type, and if not registered, the stopping time is recorded as work related to the work type input by the driver. In other words, registration in the point information master 31 takes priority over input by the driver.

一方、優先設定が入力優先である場合には、地点情報マスタ31の登録によらず、停車時間が運転者により入力された作業種別に係る作業として記録される。すなわち、地点情報マスタ31の登録よりも運転者による入力が優先される。 On the other hand, if the priority setting is input priority, the stop time is recorded as work related to the work type input by the driver, regardless of registration in the location information master 31. In other words, input by the driver takes priority over registration in the location information master 31.

このような優先設定を取り入れることで、運転者の労働管理の正確性を大幅に向上させることが可能である。例えば、運転者による作業種別の入力誤りが多い場合等には、優先設定を登録優先にすることで、地点情報マスタ31に基づき停車位置に応じた作業情報を記録することができる。一方で、運転者による作業種別の入力誤りが少ない場合や、地点情報マスタ31に登録された作業種別とは異なる作業を実施するケースが多い場合等には、優先設定を入力優先にすればよい。 By adopting such a priority setting, it is possible to significantly improve the accuracy of driver labor management. For example, if the driver makes many input errors in the task type, the priority setting can be set to registration priority, making it possible to record task information according to the stopping position based on the location information master 31. On the other hand, if the driver makes few input errors in the task type or often performs tasks different from the task types registered in the location information master 31, the priority setting can be set to input priority.

[第5実施形態]
第5実施形態について説明する。特に言及しない構成には第1乃至第4実施形態と同様のものを適用できる。
[Fifth embodiment]
A fifth embodiment will be described. Configurations that are not specifically mentioned can be the same as those of the first to fourth embodiments.

第1実施形態の停車処理A,Bにおいては、停車位置に相当する荷主のレコードRが地点情報マスタ31に登録されている場合に、その荷主についての待機時間を記録する処理を例示した。このような処理において、仮に位置データが同じであるが荷主が異なる複数のレコードRが地点情報マスタ31に登録されている場合には、これら荷主のいずれかを管理者または運転者が選択可能であってもよい。 In the first embodiment, the stop processing A and B exemplified the process of recording the waiting time for a shipper when a record R of the shipper corresponding to the stop position is registered in the location information master 31. In such a process, if multiple records R with the same location data but different shippers are registered in the location information master 31, the manager or driver may be able to select one of these shippers.

このような選択は、例えば停車処理A,BにおけるステップS203の処理の後の適宜のタイミングで受け付けることが可能である。一例として、当該選択は、ディスプレイ12,42等に荷主の選択画面を表示することにより行われてもよい。 Such a selection can be accepted at an appropriate timing, for example, after the processing of step S203 in the stopping processing A and B. As one example, the selection may be made by displaying a shipper selection screen on the display 12, 42, etc.

図17は、荷主の選択画面80の一例を示す図である。この選択画面80は、日時ボックス81と、運転者名ボックス82と、停車位置ボックス83と、候補ボックス84と、OKボタン85と、キャンセルボタン86とを含む。 Figure 17 is a diagram showing an example of a shipper's selection screen 80. This selection screen 80 includes a date and time box 81, a driver's name box 82, a stop location box 83, a candidate box 84, an OK button 85, and a cancel button 86.

日時ボックス81には、例えば図3のフローチャートに示す処理のトリガとなった車両の停車時刻が表示される。運転者名ボックス82には、当該運転者の氏名が表示される。停車位置ボックス83には、ステップS201にて特定された停車位置を示す住所が表示される。停車位置ボックス83には、地点情報マスタ31から特定された複数のレコードRの地点情報が示す地点名のいずれかが表示されてもよい。 The date and time box 81 displays the vehicle stop time that triggered the process shown in the flowchart of FIG. 3, for example. The driver name box 82 displays the name of the driver. The stop location box 83 displays the address indicating the stop location identified in step S201. The stop location box 83 may display any of the location names indicated by the location information of multiple records R identified from the location information master 31.

候補ボックス84には、地点情報マスタ31から特定された複数のレコードRの地点情報がそれぞれ示す荷主がリスト表示される。図17の例においては、候補1,2の2つが表示されている。荷主の表示順は特に限定されないが、一例では選択頻度が高い荷主が上位候補となるように表示されてもよい。 The candidate box 84 displays a list of shippers indicated by the location information of multiple records R identified from the location information master 31. In the example of FIG. 17, two candidates 1 and 2 are displayed. The order in which the shippers are displayed is not particularly limited, but in one example, shippers that are selected more frequently may be displayed as top candidates.

このような候補ボックス84からいずれかの候補が選択された状態でOKボタン85が操作されると、当該選択された候補の荷主が待機情報の記録の対象として決定される。すなわち、ステップS211において記録される待機情報には、選択画面80にて選択された荷主の識別情報が含まれる。キャンセルボタン86が操作されると、例えばステップS215~S222の処理が実行され、停車時間が休憩時間として記録される。 When the OK button 85 is operated with any candidate selected from such candidate box 84, the shipper of the selected candidate is determined as the one for which waiting information is to be recorded. In other words, the waiting information recorded in step S211 includes the identification information of the shipper selected on the selection screen 80. When the cancel button 86 is operated, for example, the processing of steps S215 to S222 is executed, and the stop time is recorded as rest time.

このような荷主の選択に係る処理は、停車処理Cに対して適用することもできる。この場合においては、停車時間が選択画面80により選択された荷主に対する荷積みまたは荷卸しの作業時間として記録される。 This process for selecting a shipper can also be applied to the stop processing C. In this case, the stop time is recorded as the loading or unloading work time for the shipper selected on the selection screen 80.

また、荷主の選択と同様の処理を停車処理D,Eに対して適用することもできる。すなわち、ステップS502において停車位置に対応する位置データを含む複数のレコードRが地点情報マスタ31から抽出された場合には、選択画面80と同様の画面がディスプレイ12,42等に表示されてもよい。この場合においては、各レコードRの地点情報や作業種別が作業の候補として候補ボックス84にリスト表示される。さらに、選択された地点情報および作業種別を含む作業情報がステップS509において記録される。 In addition, processing similar to that for the shipper's selection can also be applied to the stop processing D and E. That is, when multiple records R including location data corresponding to the stop location are extracted from the location information master 31 in step S502, a screen similar to the selection screen 80 may be displayed on the display 12, 42, etc. In this case, the location information and work type of each record R are displayed as a list in the candidate box 84 as work candidates. Furthermore, work information including the selected location information and work type is recorded in step S509.

[第6実施形態]
第6実施形態について説明する。特に言及しない構成には第1乃至第5実施形態と同様のものを適用できる。
Sixth Embodiment
A sixth embodiment will be described. Configurations that are not specifically mentioned can be the same as those of the first to fifth embodiments.

図18は、第6実施形態に係る地点情報マスタ31を構成するレコードRのデータ構造の一例を示す図である。本実施形態において、各レコードRは、位置データ、地点情報および地点種別に加え、時間情報をさらに含む。時間情報は、例えば地点種別が荷主である場合に設定されるものであり、荷積みまたは荷卸しの予定作業時間に相当する。 Figure 18 is a diagram showing an example of the data structure of record R constituting the location information master 31 according to the sixth embodiment. In this embodiment, each record R further includes time information in addition to position data, location information, and location type. The time information is set, for example, when the location type is shipper, and corresponds to the planned work time for loading or unloading.

このような地点情報マスタ31を用いて停車処理A,Bを実行する場合、ステップS210にて待機時間を算出する際に、レコードRの時間情報が示す時間が停車時間から控除される。これにより、停車時に実施される荷積みや荷卸しの時間を考慮した正確な待機時間を算出することが可能となる。他の例として、待機時間の算出は第1実施形態と同様に行い、ステップS211にて記録される待機情報にレコードRの時間情報が示す時間を付加してもよい。この場合であっても、待機情報に基づく集計等を実施する際に、当該待機情報に含まれる待機時間から、当該待機情報に含まれる時間情報が示す時間を控除することで、荷積みや荷卸しの時間を考慮した待機時間を算出することが可能となる。 When stopping processes A and B are performed using such a location information master 31, the time indicated by the time information of record R is deducted from the stopping time when calculating the waiting time in step S210. This makes it possible to calculate an accurate waiting time that takes into account the time for loading and unloading carried out during the stop. As another example, the waiting time may be calculated in the same manner as in the first embodiment, and the time indicated by the time information of record R may be added to the waiting information recorded in step S211. Even in this case, when performing calculations based on the waiting information, the time indicated by the time information included in the waiting information may be deducted from the waiting time included in the waiting information, making it possible to calculate a waiting time that takes into account the time for loading and unloading.

荷積みや荷卸しの作業時間が待機時間に含まれないようにするための方法は、上述のものに限られない。例えば、荷積み地点または荷卸し地点での車両の動きとしては、先ず待機場所で停車し、その後に荷積みや荷卸しの作業場所に移動して再び停車し、作業が完了したら荷積み地点または荷卸し地点を去る流れが想定される。そこで、荷積み地点または荷卸し地点での最初の停車について停車処理A,Bが開始され、その後にGPSを用いた速度の検出等によりステップS207にて停車状態が解除されたと判定され、ステップS211にて待機情報が記録されて停車処理A,Bが終了した後、一定時間以内に車両が再度停車した場合には、その停車時間が荷積みまたは荷卸しの作業時間として記録されてもよい。上記一定時間は、例えば数分であり、管理者等が任意に設定可能である。上記一定時間の起算時は、例えばステップS207にて停車状態が解除されたと判定された時点であるが、この例に限られない。 The method for preventing the loading or unloading work time from being included in the waiting time is not limited to the above. For example, the movement of the vehicle at the loading or unloading point is assumed to be a flow in which the vehicle first stops at a waiting location, then moves to the loading or unloading work location and stops again, and leaves the loading or unloading point when the work is completed. Therefore, when the vehicle first stops at the loading or unloading point, stopping process A or B is started, and then it is determined that the stopped state has been released in step S207 by detecting the speed using GPS, etc., and the waiting information is recorded in step S211 and stopping process A or B is completed. If the vehicle stops again within a certain time, the stopping time may be recorded as the loading or unloading work time. The certain time is, for example, several minutes and can be arbitrarily set by the administrator, etc. The start time of the certain time is, for example, the time when it is determined that the stopped state has been released in step S207, but is not limited to this example.

さらに他の例として、上記一定時間以内に車両が再度停車した場合に、その停車時間が地点情報マスタ31の当該停車位置に対応する位置データを含むレコードRの時間情報が示す時間と実質的に同じであるならば、当該停車時間を荷積みまたは荷卸しの作業時間として記録してもよい。また、上記一定時間以内に車両が再度停車しない場合や、停車してもその停車時間がレコードRの時間情報が示す時間と実質的に同じでない場合には、直前の停車処理A,Bにおいて記録された待機時間からレコードRの時間情報が示す時間を控除することで待機時間を修正してもよい。なお、停車時間がレコードRの時間情報が示す時間と「実質的に同じ」とは、両者が一致する場合だけでなく、例えば両者の差が数分程度の所定時間以内に収まる場合も含む。この所定時間は、例えば管理者端末1によって任意に設定可能である。 As another example, if the vehicle stops again within the above-mentioned certain time period, and the stopping time is substantially the same as the time indicated by the time information of record R including the position data corresponding to the stopping position in the location information master 31, the stopping time may be recorded as the loading or unloading work time. Also, if the vehicle does not stop again within the above-mentioned certain time period, or if the vehicle stops but the stopping time is not substantially the same as the time indicated by the time information of record R, the waiting time may be corrected by subtracting the time indicated by the time information of record R from the waiting time recorded in the previous stopping process A or B. Note that the stopping time being "substantially the same" as the time indicated by the time information of record R includes not only the case where the two are the same, but also the case where the difference between the two is within a predetermined time period of, for example, a few minutes. This predetermined time period can be arbitrarily set by, for example, the administrator terminal 1.

以上の本実施形態の処理は、停車処理A,Bだけでなく、停車処理D,E,Fにも適用することが可能である。また、荷主以外の地点情報を含むレコードRにも時間情報を設定し、待機以外の作業種別の記録にあたって停車時間から当該時間情報が示す時間を控除してもよい。 The above processing of this embodiment can be applied not only to stopping processes A and B, but also to stopping processes D, E, and F. In addition, time information can also be set in record R, which includes location information other than that of the shipper, and the time indicated by the time information can be deducted from the stopping time when recording a work type other than waiting.

[第7実施形態]
第7実施形態について説明する。特に言及しない構成には第1乃至第6実施形態と同様のものを適用できる。
[Seventh embodiment]
The seventh embodiment will be described. Configurations that are not specifically mentioned can be the same as those of the first to sixth embodiments.

第1乃至第6実施形態にて開示した待機時間、休憩時間、その他の作業時間の算出や記録等に関する処理は、運転者の労働情報の集計時等の適宜のタイミングにて事後的に実行されてもよい。 The processes related to the calculation and recording of waiting time, rest time, and other work time disclosed in the first to sixth embodiments may be executed after the fact at an appropriate timing, such as when the driver's work information is compiled.

事後的にこれらの処理を実行する場合には、例えば管理データベース30に蓄積される車両の運行情報(時間ごとの速度データ、時間ごとの位置データ、運転者が入力した作業種別とその入力時刻等)を用いることができる。運行情報は、例えば上述のとおりデジタルタコグラフ2からサーバ3に送信される。ただし、運行情報の記録方法はこの例に限られない。 When performing these processes after the fact, for example, vehicle operation information (hourly speed data, hourly position data, the type of work entered by the driver and the time of entry, etc.) stored in the management database 30 can be used. The operation information is transmitted from the digital tachograph 2 to the server 3, for example, as described above. However, the method of recording the operation information is not limited to this example.

例えば、運行情報に基づいて事後的に図3乃至図6、図10、図11および図13乃至図16のフローチャートに示す処理を実行する場合、ステップS201,S501,S601における停車位置の特定、ステップS204,S216,S504,S511,S602における第1時刻の取得、ステップS209,S219,S507,S514,S605における第2時刻の取得は、運行情報に基づいて行われる。停車位置は、例えば運行情報における速度データに基づいて判定される停車時刻において、運行情報の位置データが示す位置に相当する。第1時刻は、例えば上記停車時刻に相当する。第2時刻は、例えば運行情報における速度データに基づいて判定される停車解除の時刻に相当する。 For example, when the processing shown in the flowcharts of Figures 3 to 6, 10, 11, and 13 to 16 is executed after the fact based on operation information, the identification of the stop position in steps S201, S501, and S601, the acquisition of the first time in steps S204, S216, S504, S511, and S602, and the acquisition of the second time in steps S209, S219, S507, S514, and S605 are performed based on the operation information. The stop position corresponds to the position indicated by the position data in the operation information at the stop time determined based on, for example, the speed data in the operation information. The first time corresponds to, for example, the stop time. The second time corresponds to, for example, the time of release of the stop determined based on the speed data in the operation information.

なお、事後的に上記各フローチャートに示す処理を実行する場合、ステップS205~S207,S217~S218,S401,S505,S506,S512,S513,S603,S604等の処理は省略されてもよい。 Note that if the processes shown in the above flowcharts are executed after the fact, steps S205 to S207, S217 to S218, S401, S505, S506, S512, S513, S603, S604, etc. may be omitted.

また、事後的に上記各フローチャートに示す処理を実行する場合にもステップS212~S214の処理を実行したり、図17のような荷主の選択画面80を表示したりすることで、GPSの位置ずれが生じた場合や、停車位置に対して複数の荷主が登録されている場合にも、待機等の対象となる適切な荷主を選定することができる。ただし、ステップS212~S214の処理や選択画面80の表示の処理が省略されてもよい。 In addition, when the processes shown in the above flowcharts are executed after the fact, steps S212 to S214 can be executed and a shipper selection screen 80 like that shown in FIG. 17 can be displayed to select an appropriate shipper to be the target of waiting, etc., even if a GPS position shift occurs or multiple shippers are registered for the stopping location. However, steps S212 to S214 and the display of the selection screen 80 may be omitted.

[第8実施形態]
第8実施形態について説明する。特に言及しない構成には第1乃至第7実施形態と同様のものを適用できる。
[Eighth embodiment]
An eighth embodiment will be described. Configurations that are not specifically mentioned can be the same as those in the first to seventh embodiments.

図19は、第8実施形態に係る労働管理システムの構成例を示すブロック図である。本実施形態に係る労働管理システムは、図1に示した要素に加え、デジタルタコグラフ2とは別の運転者端末9を備えている。運転者端末9は、例えばスマートフォンやタブレットのような可搬型の装置である。 Figure 19 is a block diagram showing an example of the configuration of a labor management system according to the eighth embodiment. In addition to the elements shown in Figure 1, the labor management system according to this embodiment includes a driver terminal 9 separate from the digital tachograph 2. The driver terminal 9 is a portable device such as a smartphone or tablet.

運転者端末9は、プロセッサやメモリを含むコントローラ90と、記憶装置91と、通信装置92と、ディスプレイ93と、入力装置94と、スピーカ95と、GPS受信機96とを備えている。コントローラ90は、プロセッサがメモリに記憶されたコンピュータプログラムを実行することにより、運転者端末9としての種々の処理を実現する。 The driver terminal 9 includes a controller 90 including a processor and memory, a storage device 91, a communication device 92, a display 93, an input device 94, a speaker 95, and a GPS receiver 96. The controller 90 realizes various processes as the driver terminal 9 by the processor executing a computer program stored in the memory.

通信装置92は、ネットワークNと無線通信可能である。入力装置94は、ディスプレイ93に表示されたGUIを操作するためのタッチパネルやボタンを含む。GPS受信機96は、衛星からのGPS信号を受信し、当該信号に基づいて運転者端末9の位置を検出する。 The communication device 92 is capable of wireless communication with the network N. The input device 94 includes a touch panel and buttons for operating the GUI displayed on the display 93. The GPS receiver 96 receives GPS signals from satellites and detects the position of the driver terminal 9 based on the signals.

運転者端末9は、図3乃至図6、図10、図11および図13乃至図16のフローチャートに示した処理(ステップ)の少なくとも一部を実行可能である。一例として、ステップS101~S105,S201~S211,S215~S221,S401~S402,S501~S517,S601~S607の処理が運転者端末9のコントローラ90により実行されてもよい。この場合において、図8に示した確認画面60、図12に示した選択画面70および図17に示した選択画面80は、ディスプレイ93に表示されてもよい。上述の各実施形態において言及した各種の通知および警告も、ディスプレイ93への表示やスピーカ95の音声出力により実施されてもよい。 The driver terminal 9 can execute at least some of the processes (steps) shown in the flowcharts of Figures 3 to 6, 10, 11, and 13 to 16. As an example, the processes of steps S101 to S105, S201 to S211, S215 to S221, S401 to S402, S501 to S517, and S601 to S607 may be executed by the controller 90 of the driver terminal 9. In this case, the confirmation screen 60 shown in Figure 8, the selection screen 70 shown in Figure 12, and the selection screen 80 shown in Figure 17 may be displayed on the display 93. The various notifications and warnings mentioned in each of the above embodiments may also be displayed on the display 93 or output as audio from the speaker 95.

また、ステップS201,S501,S601における停車位置の特定は、GPS受信機96が受信する信号に基づいて実施されてもよい。さらに、図3、図10、図13および図15のフローチャートに示す処理のトリガとなる車両の停車や、ステップS206,S218,S506,S513,S604等の処理における停車状態の解除の検出は、GPS受信機96が受信する信号に基づいて実施されてもよい。 The identification of the vehicle stop position in steps S201, S501, and S601 may be performed based on a signal received by the GPS receiver 96. Furthermore, the detection of the vehicle stopping, which triggers the processing shown in the flowcharts of Figures 3, 10, 13, and 15, and the release of the stopped state in the processing of steps S206, S218, S506, S513, S604, etc., may be performed based on a signal received by the GPS receiver 96.

図1および図19に示した他にも、労働管理システムは、種々の要素にて構成することができる。例えば、サーバ3の機能を管理者端末1に統合してもよい。この場合、管理データベース30や地点情報マスタ31は、記憶装置11や管理者端末1に接続された他の記憶装置に記憶することができる。 In addition to those shown in Figures 1 and 19, the labor management system can be composed of various elements. For example, the functions of the server 3 may be integrated into the manager terminal 1. In this case, the management database 30 and the location information master 31 can be stored in the storage device 11 or another storage device connected to the manager terminal 1.

各実施形態においては、トラック運転者の労働を管理するための労働管理システムを開示した。しかしながら、これら労働管理システムにおける処理は、鉄道、バス、タクシーなど他種の車両の運転者の労働管理に適用することもできる。また、運転者以外の労働者の労働管理に適用することもできる。 In each embodiment, a labor management system for managing the labor of truck drivers has been disclosed. However, the processing in these labor management systems can also be applied to labor management of drivers of other types of vehicles, such as trains, buses, and taxis. It can also be applied to labor management of workers other than drivers.

各実施形態にて開示した各処理を実現するためのコンピュータプログラムは、記憶媒体に記憶されてユーザに譲渡されてもよいし、ネットワークを介してユーザがダウンロードすることにより譲渡されてもよい。また、このようなコンピュータプログラムを実行するコンピュータは、各実施形態において開示した管理者端末1、デジタルタコグラフ2、サーバ3および運転者端末9のみならず、他の装置であってもよい。 The computer programs for implementing the processes disclosed in each embodiment may be stored in a storage medium and transferred to the user, or may be transferred by the user downloading them via a network. Furthermore, the computer that executes such computer programs may be not only the administrator terminal 1, digital tachograph 2, server 3, and driver terminal 9 disclosed in each embodiment, but also other devices.

以上説明した各実施形態は、発明の範囲をこれら実施形態にて開示した構成に限定するものではない。本発明はその他の様々な形態で実施することが可能である。各実施形態にて開示した構成やその変形は、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 The embodiments described above do not limit the scope of the invention to the configurations disclosed in these embodiments. The present invention can be embodied in various other forms. The configurations disclosed in each embodiment and their modifications are included in the scope of the invention and its equivalents set forth in the claims.

1…管理者端末、2…デジタルタコグラフ、3…サーバ、9…運転者端末、10,20,90…コントローラ、30…管理データベース、31…地点情報マスタ、50…通知画面、60…確認画面、70,80…選択画面。 1...Administrator terminal, 2...Digital tachograph, 3...Server, 9...Driver terminal, 10, 20, 90...Controller, 30...Management database, 31...Location information master, 50...Notification screen, 60...Confirmation screen, 70, 80...Selection screen.

Claims (18)

互いに通信可能な運転者端末、管理者端末およびサーバを含む労働管理システムであって、
車両が停車した位置を特定する位置特定手段と、
前記車両が停車した第1時刻を取得する第1取得手段と、
前記車両の停車状態が解除された第2時刻を取得する第2取得手段と、
前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段と、
前記第1時刻と前記第2時刻に基づいて、前記位置特定手段により特定された位置における前記車両の運転者の待機時間を算出する算出手段と、
前記荷主特定手段により特定された荷主と、前記算出手段により算出された待機時間とを含む待機情報を記録する記録手段と、
を備え
前記位置特定手段、前記第1取得手段、前記第2取得手段、前記荷主特定手段、前記算出手段および前記記録手段は、前記運転者端末、前記管理者端末および前記サーバのいずれかにより備えられている、労働管理システム。
A labor management system including a driver terminal, an administrator terminal, and a server that can communicate with each other,
A position identifying means for identifying a position where the vehicle is stopped;
A first acquisition means for acquiring a first time when the vehicle is stopped;
A second acquisition means for acquiring a second time when the stopped state of the vehicle is released;
A shipper identification means for identifying a shipper corresponding to the location identified by the location identification means;
a calculation means for calculating a waiting time of the driver of the vehicle at the position identified by the position identification means based on the first time and the second time;
A recording means for recording waiting information including the shipper identified by the shipper identification means and the waiting time calculated by the calculation means;
Equipped with
A labor management system in which the location identification means, the first acquisition means, the second acquisition means, the shipper identification means, the calculation means and the recording means are provided by any of the driver's terminal, the manager terminal, and the server .
前記記録手段は、前記荷主特定手段により荷主を特定できた場合に、当該荷主と、前記算出手段により算出された待機時間とを含む待機情報を記録する、
請求項1に記載の労働管理システム。
The recording means records waiting information including the shipper and the waiting time calculated by the calculation means when the shipper can be identified by the shipper identification means.
The labor management system according to claim 1.
前記運転者端末、前記管理者端末および前記サーバのいずれかは、前記荷主特定手段により荷主を特定できない場合に通知を行う通知手段をさらに備える、
請求項1に記載の労働管理システム。
Any one of the driver terminal, the manager terminal, and the server further includes a notification means for notifying a user when the user is unable to identify the user.
The labor management system according to claim 1.
前記記録手段は、前記荷主特定手段により荷主を特定できない場合に、前記第1時刻から前記第2時刻までの経過時間を休憩時間として記録する、
請求項1に記載の労働管理システム。
The recording means records the elapsed time from the first time to the second time as a rest time when the shipper cannot be identified by the shipper identification means.
The labor management system according to claim 1.
前記運転者端末、前記管理者端末および前記サーバのいずれかは、前記荷主特定手段により荷主を特定できない場合に、前記経過時間を休憩時間として処理することについての許否を求める確認手段をさらに備え、
前記記録手段は、前記確認手段が前記経過時間を休憩時間として処理することの許可を得た場合に、前記経過時間を休憩時間として記録する、
請求項4に記載の労働管理システム。
Any of the driver terminal, the manager terminal, and the server further includes a confirmation means for requesting permission or refusal to process the elapsed time as a rest time when the shipper cannot be identified by the shipper identification means,
the recording means records the elapsed time as a break time when the confirmation means obtains permission to process the elapsed time as a break time.
The labor management system according to claim 4.
前記荷主特定手段は、位置と荷主とを関連付けたマスタに基づき、前記位置特定手段により特定された位置に対応する荷主を特定する、
請求項1に記載の労働管理システム。
The shipper identification means identifies a shipper corresponding to the location identified by the location identification means based on a master that associates locations with shippers.
The labor management system according to claim 1.
前記算出手段は、待機時間としての処理の可否基準となる第3時刻よりも前記第1時刻の方が早い場合、前記第3時刻から前記第2時刻までの経過時間を待機時間として算出する、
請求項1乃至6のうちいずれか1項に記載の労働管理システム。
the calculation means, when the first time is earlier than a third time that is a criterion for determining whether or not the process should be performed as a waiting time, calculates an elapsed time from the third time to the second time as the waiting time;
A labor management system according to any one of claims 1 to 6.
前記記録手段は、前記第3時刻よりも前記第1時刻の方が早い場合、前記第1時刻から前記第3時刻までの経過時間を休憩時間として記録する、
請求項7に記載の労働管理システム。
When the first time is earlier than the third time, the recording means records the elapsed time from the first time to the third time as a rest time.
The labor management system according to claim 7.
互いに通信可能な運転者端末、管理者端末およびサーバを含む労働管理システムであって、
車両が停車した位置を特定する位置特定手段と、
前記車両が停車した第1時刻を取得する第1取得手段と、
前記車両の停車状態が解除された第2時刻を取得する第2取得手段と、
前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段と、
前記荷主特定手段が荷主を特定できない場合に、前記第1時刻と前記第2時刻に基づいて算出される前記車両の停車時間を前記車両の運転者の休憩時間として記録する記録手段と、
を備え
前記位置特定手段、前記第1取得手段、前記第2取得手段、前記荷主特定手段および前記記録手段は、前記運転者端末、前記管理者端末および前記サーバのいずれかにより備えられている、労働管理システム。
A labor management system including a driver terminal, an administrator terminal, and a server that can communicate with each other,
A position identifying means for identifying a position where the vehicle is stopped;
A first acquisition means for acquiring a first time when the vehicle is stopped;
A second acquisition means for acquiring a second time when the stopped state of the vehicle is released;
A shipper identification means for identifying a shipper corresponding to the location identified by the location identification means;
a recording means for recording the stop time of the vehicle calculated based on the first time and the second time as a rest time of the driver of the vehicle when the shipper identification means cannot identify the shipper;
Equipped with
A labor management system in which the location identification means, the first acquisition means, the second acquisition means, the shipper identification means and the recording means are provided by any of the driver's terminal, the manager terminal, and the server .
コンピュータを、
車両が停車した位置を特定する位置特定手段、
前記車両が停車した第1時刻を取得する第1取得手段、
前記車両の停車状態が解除された第2時刻を取得する第2取得手段、
前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段、
前記第1時刻と前記第2時刻に基づいて、前記位置特定手段により特定された位置における前記車両の運転者の待機時間を算出する算出手段、および、
前記荷主特定手段により特定された荷主と、前記算出手段により算出された待機時間とを含む待機情報を記録する記録手段、
として機能させるためのコンピュータプログラム。
Computer,
A location identification means for identifying the location where the vehicle is stopped;
a first acquisition means for acquiring a first time when the vehicle is stopped;
A second acquisition means for acquiring a second time when the stopped state of the vehicle is released;
A shipper identification means for identifying a shipper corresponding to the location identified by the location identification means;
a calculation means for calculating a waiting time of the driver of the vehicle at the position identified by the position identification means based on the first time and the second time; and
a recording means for recording waiting information including the shipper identified by the shipper identification means and the waiting time calculated by the calculation means;
A computer program that functions as a
前記記録手段は、前記荷主特定手段により荷主を特定できた場合に、当該荷主と、前記算出手段により算出された待機時間とを含む待機情報を記録する、
請求項10に記載のコンピュータプログラム。
The recording means records waiting information including the shipper and the waiting time calculated by the calculation means when the shipper can be identified by the shipper identification means.
11. A computer program product as claimed in claim 10.
前記コンピュータを、
前記荷主特定手段により荷主を特定できない場合に通知を行う通知手段、
としてさらに機能させるための請求項10に記載のコンピュータプログラム。
The computer,
A notification means for notifying a shipper when the shipper identification means cannot identify the shipper;
11. The computer program of claim 10, further comprising:
前記記録手段は、前記荷主特定手段により荷主を特定できない場合に、前記第1時刻から前記第2時刻までの経過時間を休憩時間として記録する、
請求項10に記載のコンピュータプログラム。
The recording means records the elapsed time from the first time to the second time as a rest time when the shipper cannot be identified by the shipper identification means.
11. A computer program product as claimed in claim 10.
前記コンピュータを、
前記荷主特定手段により荷主を特定できない場合に、前記経過時間を休憩時間として処理することについての許否を求める確認手段、
としてさらに機能させ、
前記記録手段は、前記確認手段が前記経過時間を休憩時間として処理することの許可を得た場合に、前記経過時間を休憩時間として記録する、
請求項13に記載のコンピュータプログラム。
The computer,
a confirmation means for requesting permission or denial for treating the elapsed time as a rest time when the shipper cannot be identified by the shipper identification means;
It also functions as
the recording means records the elapsed time as a break time when the confirmation means obtains permission to process the elapsed time as a break time.
14. A computer program product as claimed in claim 13.
前記荷主特定手段は、位置と荷主とを関連付けたマスタに基づき、前記位置特定手段により特定された位置に対応する荷主を特定する、
請求項10に記載のコンピュータプログラム。
The shipper identification means identifies a shipper corresponding to the location identified by the location identification means based on a master that associates locations with shippers.
11. A computer program product as claimed in claim 10.
前記算出手段は、待機時間としての処理の可否基準となる第3時刻よりも前記第1時刻の方が早い場合、前記第3時刻から前記第2時刻までの経過時間を待機時間として算出する、
請求項10乃至15のうちいずれか1項に記載のコンピュータプログラム。
the calculation means, when the first time is earlier than a third time that is a criterion for determining whether or not the process should be performed as a waiting time, calculates an elapsed time from the third time to the second time as the waiting time;
A computer program according to any one of claims 10 to 15.
前記記録手段は、前記第3時刻よりも前記第1時刻の方が早い場合、前記第1時刻から前記第3時刻までの経過時間を休憩時間として記録する、
請求項16に記載のコンピュータプログラム。
When the first time is earlier than the third time, the recording means records the elapsed time from the first time to the third time as a rest time.
17. A computer program product as claimed in claim 16.
コンピュータを、
車両が停車した位置を特定する位置特定手段、
前記車両が停車した第1時刻を取得する第1取得手段、
前記車両の停車状態が解除された第2時刻を取得する第2取得手段、
前記位置特定手段により特定された位置に対応する荷主を特定する荷主特定手段、および、
前記荷主特定手段が荷主を特定できない場合に、前記第1時刻と前記第2時刻に基づいて算出される前記車両の停車時間を前記車両の運転者の休憩時間として記録する記録手段、
として機能させるためのコンピュータプログラム。
Computer,
A location identification means for identifying the location where the vehicle is stopped;
a first acquisition means for acquiring a first time when the vehicle is stopped;
A second acquisition means for acquiring a second time when the stopped state of the vehicle is released;
A shipper identification means for identifying a shipper corresponding to the location identified by the location identification means; and
a recording means for recording a stop time of the vehicle calculated based on the first time and the second time as a rest time of a driver of the vehicle when the shipper identification means cannot identify a shipper;
A computer program that functions as a
JP2024063881A 2024-04-11 2024-04-11 Labor management system and computer program Active JP7566386B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024063881A JP7566386B2 (en) 2024-04-11 2024-04-11 Labor management system and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024063881A JP7566386B2 (en) 2024-04-11 2024-04-11 Labor management system and computer program

Publications (2)

Publication Number Publication Date
JP2024086867A JP2024086867A (en) 2024-06-28
JP7566386B2 true JP7566386B2 (en) 2024-10-15

Family

ID=91620404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024063881A Active JP7566386B2 (en) 2024-04-11 2024-04-11 Labor management system and computer program

Country Status (1)

Country Link
JP (1) JP7566386B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011108092A (en) 2009-11-19 2011-06-02 Sanai Co Ltd Method and system for determining freight rate and fees
JP2019101726A (en) 2017-12-01 2019-06-24 菱木運送株式会社 Labor management system and computer program
JP2020181345A (en) 2019-04-24 2020-11-05 富士通株式会社 Operation performance analysis program, operation performance analysis method and operation performance analysis system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011108092A (en) 2009-11-19 2011-06-02 Sanai Co Ltd Method and system for determining freight rate and fees
JP2019101726A (en) 2017-12-01 2019-06-24 菱木運送株式会社 Labor management system and computer program
JP2020181345A (en) 2019-04-24 2020-11-05 富士通株式会社 Operation performance analysis program, operation performance analysis method and operation performance analysis system

Also Published As

Publication number Publication date
JP2024086867A (en) 2024-06-28

Similar Documents

Publication Publication Date Title
JP4307513B1 (en) Driver work record creation method, operation management method, operation management device, and operation management program
JP7032881B2 (en) Systems, methods, and programs for managing vehicle travel schedules
US20190164114A1 (en) Locker management device
CN102568195A (en) Method and system for pre-judging vehicle running track
JP6841729B2 (en) Vehicle management system
US20220207450A1 (en) Integrating vehicle data for provider and personal rental vehicles into a vehicle-fleet platform and fleet management interface
US20200326714A1 (en) Autonomous driving vehicle management system
JP2019008660A (en) Car sharing management system
JP6842121B2 (en) Reservation system and database construction system
JP6133682B2 (en) Maritime freight support system at container terminal
JP7566386B2 (en) Labor management system and computer program
CN111028053A (en) Order processing method and device, electronic equipment and storage medium
US20240054415A1 (en) System and method for enabling passenger transportation on autonomous commercial vehicles
JP6984883B2 (en) Labor management system and computer program
JP7451604B2 (en) Management device, program, and management method
JP7524813B2 (en) Information processing device and information processing method
JP7500110B2 (en) Labor management system and computer program
JP6727175B2 (en) Providing apparatus, providing method, and providing program
JP7214264B2 (en) labor management systems and computer programs
JP7276924B2 (en) labor management systems and computer programs
US20230347908A1 (en) Method and device for providing interface for managing a vehicle operating corporation and interface for managing driver belonging to vehicle operating corporation
JP3692132B2 (en) Vehicle operation management system
US11669099B2 (en) Time management system, server, and control method thereof
JP2023087251A (en) Service information management device of vehicle
JP7266396B2 (en) Vehicle management server and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240411

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240808

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240925

R150 Certificate of patent or registration of utility model

Ref document number: 7566386

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150