Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7276924B2 - labor management systems and computer programs - Google Patents
[go: Go Back, main page]

JP7276924B2 - labor management systems and computer programs - Google Patents

labor management systems and computer programs Download PDF

Info

Publication number
JP7276924B2
JP7276924B2 JP2022009469A JP2022009469A JP7276924B2 JP 7276924 B2 JP7276924 B2 JP 7276924B2 JP 2022009469 A JP2022009469 A JP 2022009469A JP 2022009469 A JP2022009469 A JP 2022009469A JP 7276924 B2 JP7276924 B2 JP 7276924B2
Authority
JP
Japan
Prior art keywords
time
driver
work
input
attendance
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
JP2022009469A
Other languages
Japanese (ja)
Other versions
JP2022051781A (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
Priority claimed from JP2021185684A external-priority patent/JP7214264B2/en
Application filed by Hishiki Transport Co Ltd filed Critical Hishiki Transport Co Ltd
Priority to JP2022009469A priority Critical patent/JP7276924B2/en
Publication of JP2022051781A publication Critical patent/JP2022051781A/en
Application granted granted Critical
Publication of JP7276924B2 publication Critical patent/JP7276924B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

近年、労働環境を改善する機運が高まっている。労働環境の改善には、管理者および労働者の双方が、法や各種の規則を遵守するよう努力することが重要である。例えば、トラック運転者においては、勤務中の拘束時間や勤務後の休息期間に関する各種の規則が存在する。さらに、各勤務日における運転者の点呼も義務付けられている。 In recent years, there has been a growing trend toward improving the working environment. In order to improve the working environment, it is important for both managers and workers to make efforts to comply with laws and regulations. For example, for truck drivers, there are various rules regarding on-duty hours during work and rest periods after work. In addition, a roll call of the drivers on each working day is obligatory.

拘束時間や休息期間の計算は複雑であるし、さらには毎日の点呼などを正確に管理するには手間がかかる。また、トラック運転者においては宿泊を伴う運行を行うことがあり、この場合には運転者が退勤時や翌出勤時に事業所に立ち寄らないことになる。したがって、事業所の遠隔地にいる運転者を対象とした労働管理には、一層の工夫が必要となる。 Calculations of restraint times and rest periods are complicated, and moreover, it takes time and effort to accurately manage daily roll calls and the like. In addition, truck drivers sometimes travel with overnight stays, and in this case, the drivers do not stop by the office when they leave work or when they go to work the next day. Therefore, more ingenuity is required for labor management targeting drivers in remote areas of business establishments.

また、運転者の長時間労働を是正するために、荷積み地点や荷卸し地点における待機時間を削減することが求められている。待機時間を削減するには、日々の運行における待機時間の実態を把握したうえで、改善に取り組まなければならない。 In addition, in order to correct the long working hours of drivers, it is required to reduce the waiting time at loading and unloading points. In order to reduce waiting time, it is necessary to grasp the actual situation of waiting time in daily operation and work on improvement.

特開2015-127960号公報JP 2015-127960 A

本発明は、上記のような事情に基づいてなされたものであり、その目的の一つは、運転者等の労働を正確に管理することが可能な労働管理システムおよびコンピュータプログラムを提供することである。本発明の他の目的は、本明細書および添付図面から導き出される。 SUMMARY OF THE INVENTION The present invention has been made based on the circumstances described above, and one of its objects is to provide a labor management system and a computer program capable of accurately managing the labor of drivers and the like. be. Other objects of the invention are derived from the specification and the accompanying drawings.

一実施形態に係る労働管理システムは、車両の運転者の労働状態を管理するものであって、前記運転者の現在の勤務日における帰庫時刻または退勤時刻に基づいて、前記運転者が労働基準を遵守可能な翌出勤可能時刻を算出する算出手段と、前記運転者の次回の勤務日における出勤予定時刻の入力を受け付ける時刻入力手段と、前記時刻入力手段が入力を受け付けた前記出勤予定時刻を表示する第1表示手段と、前記時刻入力手段が入力を受け付けた前記出勤予定時刻をデータベースに記録する記録手段と、を備える。前記翌出勤可能時刻は、前記帰庫時刻または退勤時刻から、前記労働基準で定められた勤務間の休息期間の最低値が経過した時刻である。前記時刻入力手段は、前記算出手段が算出した前記翌出勤可能時刻よりも前の出勤予定時刻の入力を受け付けないか、あるいは前記翌出勤可能時刻よりも前の出勤予定時刻が入力された場合に警告を発する。 A labor management system according to one embodiment manages the working condition of a driver of a vehicle , and based on the time of returning to work or leaving work on the current working day of the driver, the driver determines the labor standard Calculation means for calculating the next working time that can be complied with, Time input means for accepting input of the driver's scheduled arrival time for the next working day, and The time input means inputs the scheduled arrival time A first display means for displaying; and a recording means for recording in a database the scheduled attendance time, the input of which is received by the time input means. The possible time for coming to work next time is the time when the minimum value of the rest period between duties defined by the labor standards has passed from the time of returning to work or the time of leaving work. The time input means does not accept an input of an expected work arrival time before the next available time calculated by the calculation means, or if an expected work arrival time before the next available work time is input, issue a warning.

一実施形態に係るコンピュータプログラムは、コンピュータを、車両の運転者の現在の勤務日における帰庫時刻または退勤時刻に基づいて、前記運転者が労働基準を遵守可能な翌出勤可能時刻を算出する算出手段、前記運転者の次回の勤務日における出勤予定時刻の入力を受け付ける時刻入力手段、前記時刻入力手段が入力を受け付けた前記出勤予定時刻を表示する第1表示手段、および、前記時刻入力手段が入力を受け付けた前記出勤予定時刻をデータベースに記録する記録手段、として機能させる。前記翌出勤可能時刻は、前記帰庫時刻または退勤時刻から、前記労働基準で定められた勤務間の休息期間の最低値が経過した時刻である。前記時刻入力手段は、前記算出手段が算出した前記翌出勤可能時刻よりも前の出勤予定時刻の入力を受け付けないか、あるいは前記翌出勤可能時刻よりも前の出勤予定時刻が入力された場合に警告を発する。 A computer program according to one embodiment, which causes a computer to calculate the next workable time at which the driver can comply with labor standards based on the time of returning to work or leaving work on the current working day of the driver of the vehicle. means, time input means for receiving an input of the driver's scheduled attendance time for the next working day, first display means for displaying the scheduled attendance time received by the time input means, and the time input means It functions as recording means for recording the input scheduled time of arrival at work in a database. The possible time for coming to work next time is the time when the minimum value of the rest period between duties defined by the labor standards has passed from the time of returning to work or the time of leaving work. The time input means does not accept an input of an expected work arrival time before the next available time calculated by the calculation means, or if an expected work arrival time before the next available work time is input, issue a warning.

本発明によれば、運転者の労働を正確に管理することが可能となる。本発明の他の効果は、本明細書および添付図面から導き出される。 According to the present invention, it becomes possible to accurately manage the work of the driver. Other advantages of the invention can be derived from the specification and the accompanying drawings.

図1は、第1実施形態に係る労働管理システムの構成例を示すブロック図である。FIG. 1 is a block diagram showing a configuration example of a labor management system according to the first embodiment. 図2は、運転者情報一覧の構成例を示す図である。FIG. 2 is a diagram showing a configuration example of a driver information list. 図3は、切り替え後の運転者情報一覧の構成例を示す図である。FIG. 3 is a diagram showing a configuration example of the driver information list after switching. 図4は、休日設定画面の構成例を示す図である。FIG. 4 is a diagram showing a configuration example of a holiday setting screen. 図5は、運転者情報詳細の構成例を示す図である。FIG. 5 is a diagram showing a configuration example of detailed driver information. 図6は、休日取得警告処理の一例を示すフローチャートである。FIG. 6 is a flowchart showing an example of holiday acquisition warning processing. 図7は、点呼情報の構成例を示す図である。FIG. 7 is a diagram showing a configuration example of roll call information. 図8は、対面で実施される点呼処理のフローチャートである。FIG. 8 is a flowchart of face-to-face roll call processing. 図9は、作業割当記録処理の一例を示すフローチャートである。FIG. 9 is a flowchart showing an example of work assignment recording processing. 図10は、運行処理の一例を示すフローチャートである。FIG. 10 is a flow chart showing an example of operation processing. 図11は、宿泊確認画面の一例を示す図である。FIG. 11 is a diagram showing an example of an accommodation confirmation screen. 図12は、点呼予定確認画面の一例を示す図である。FIG. 12 is a diagram showing an example of a roll call schedule confirmation screen. 図13は、予定変更画面の一例を示す図である。FIG. 13 is a diagram showing an example of a schedule change screen. 図14は、点呼予定報知画面の一例を示す図である。FIG. 14 is a diagram showing an example of a roll call schedule notification screen. 図15は、遠隔で実施される点呼処理の一例を示すフローチャートである。FIG. 15 is a flow chart showing an example of a remotely implemented roll call process. 図16は、中間点呼における完了待機画面の一例を示す図である。FIG. 16 is a diagram showing an example of a completion waiting screen for an intermediate roll call. 図17は、中間点呼における完了画面の一例を示す図である。FIG. 17 is a diagram showing an example of a completion screen in an intermediate roll call. 図18は、第2実施形態に係る労働管理システムの構成例を示すブロック図である。FIG. 18 is a block diagram showing a configuration example of a labor management system according to the second embodiment. 図19は、第3実施形態に係る労働管理システムの構成例を示すブロック図である。FIG. 19 is a block diagram showing a configuration example of a labor management system according to the third embodiment. 図20は、第4実施形態における点呼要否判定処理の一例を示すフローチャートである。FIG. 20 is a flowchart showing an example of roll call necessity determination processing in the fourth embodiment. 図21は、中間点呼画像の一例を示す図である。FIG. 21 is a diagram showing an example of an intermediate roll call image. 図22は、第5実施形態における待機処理の一例を示すフローチャートである。FIG. 22 is a flowchart showing an example of standby processing in the fifth embodiment. 図23は、待機処理において保存される待機情報のデータ構造の一例を示す図である。FIG. 23 is a diagram illustrating an example of the data structure of standby information saved in standby processing. 図24は、第6実施形態における帰庫処理の一例を示すフローチャートである。FIG. 24 is a flow chart showing an example of return processing in the sixth embodiment.

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

日本国においては、トラック運転者の労働条件の改善を図るべく、労働大臣告示「自動車運転者の労働時間等の改善のための基準(改善基準告示)」が策定されている。改善基準告示は、拘束時間、休息期間、休日、運転時間、連続運転時間、時間外労働、および休日労働等の基準を定める。さらに、改善基準告示は、休息期間の分割の特例、2人乗務の特例、隔日勤務の特例、およびフェリー乗船の特例等を定める。 In Japan, in order to improve the working conditions of truck drivers, the Minister of Labor Notification "Standards for Improvement of Working Hours for Motor Vehicle Drivers (Improvement Standards Notification)" has been formulated. The Improvement Standards Notice establishes standards for on-duty hours, rest periods, holidays, driving hours, continuous driving hours, overtime work, and work on holidays. In addition, the Improvement Standards Notification stipulates exceptions for dividing the rest period, exceptions for two-person crew, exceptions for alternate day work, and exceptions for ferry boarding.

一例として、改善基準告示における拘束時間、休息期間、休日および連続運転時間の概要を以下に示す。
[拘束時間]
拘束時間とは、始業時刻から終業時刻までの時間で、労働時間と休憩時間の合計時間をいう。1ヵ月の拘束時間は、原則として293時間以内でなければならない。1日の拘束時間は、原則として13時間以内であり、最大で16時間である。拘束時間が15時間を超える回数は、1週間につき2回が限度である。
[休息期間]
休息期間とは、勤務と次の勤務との間の時間で、睡眠時間を含む労働者の生活時間として、労働者にとって全く自由な時間をいう。1日の休息期間は、継続して8時間以上でなければならない。運転者の所在地での休息期間がそれ以外の場所での休息期間より長くなるように努めなければならない。
[休日]
休日とは、休息期間に24時間を加算した時間をいう。いかなる場合であっても30時間を下回ってはならない。基本的には、8時間の休息期間に24時間を加算した32時間以上の時間が休日となる。
[連続運転時間]
連続運転時間は、4時間以内でなければならない。運転の中断を認定するためには、継続して10分以上かつ合計30分以上の休憩が必要である。
As an example, an outline of the duty time, rest period, holiday and continuous driving time in the improvement standard notification is shown below.
[restricted time]
Working time is the time from the start time to the end time of work, and is the total time of working hours and break times. As a general rule, detention time in one month must be within 293 hours. As a general rule, the time limit per day is 13 hours or less, with a maximum of 16 hours. The maximum number of times the on-duty time exceeds 15 hours is twice per week.
[Rest period]
A rest period is the time between one shift and the next shift, and it means a completely free time for the worker, including sleep time. A rest period in a day must be at least 8 hours in a row. Efforts should be made to ensure that rest periods at the driver's location are longer than rest periods elsewhere.
[holiday]
A holiday is defined as a rest period plus 24 hours. In no case shall it be less than 30 hours. Basically, 32 hours or more, which is obtained by adding 24 hours to the 8-hour rest period, is a holiday.
[Continuous operation time]
Continuous operation time must be within 4 hours. In order to authorize suspension of driving, a break of 10 minutes or longer and a total of 30 minutes or longer is required.

また、乗務前と乗務後には、管理者が運転者に対して点呼を行うことが義務付けられている。この点呼においては、運転者のアルコールチェックなどを実施しなければならない。本開示においては、乗務前に実施される点呼を乗務前点呼と呼び、乗務後に実施される点呼を乗務後点呼と称す。 In addition, before and after boarding, the manager is obligated to call the driver. During this roll call, the driver must be checked for alcohol, etc. In the present disclosure, a roll call performed before crew duty is referred to as a pre-crew duty roll call, and a roll call performed after crew duty is referred to as a post-crew duty roll call.

運転者の勤務形態としては、運転者が1勤務日中に事業所に戻る通常運行の他に、複数の勤務日に亘って遠方への配送などを行い、運転者がその間事業所に戻らない宿泊運行がある。宿泊運行においては、運転者が事業所にて退勤処理を行えない勤務日、および、運転者が事業所にて出勤処理を行えない勤務日が生じ得るために、運転者の労働状態を正確に管理することが難しい。 As for the work style of the driver, in addition to the normal operation in which the driver returns to the office during one working day, the delivery to a distant place is carried out over multiple working days, and the driver does not return to the office during that time. There is an accommodation service. In accommodation services, there may be working days when the driver cannot go to work at the office and work days when the driver cannot go to work at the office. Difficult to manage.

2泊3日以上の宿泊運行においては、運転者が出庫時および帰庫時に事業所に立ち寄らない中日が生じる。この中日においては、乗務前点呼と乗務後点呼の間で、中間点呼を実施しなければならない。 In the overnight operation of 2 nights and 3 days or more, there is a middle day during which the driver does not stop by the office when leaving and returning. During this mid-day, an intermediate roll call must be carried out between the roll call before and after the shift.

各実施形態においては、運転者および事業者が守るべき労働基準が、上記の改善基準告示に定められた条件である場合を想定する。但し、労働基準は、日本国或いは他国における他の法令等により定められた基準や、事業者等によって定められた独自の基準等であってもよい。また、改善基準告示が改訂された場合には、改定後の条件を労働基準として採用し得ることは勿論である。 In each embodiment, it is assumed that the labor standards to be observed by drivers and business operators are the conditions stipulated in the improvement standard notice. However, labor standards may be standards stipulated by other laws and regulations in Japan or other countries, or independent standards stipulated by business operators. In addition, if the notification of improvement standards is revised, it goes without saying that the revised conditions can be adopted as labor standards.

[第1実施形態]
図1は、第1実施形態に係る労働管理システムの構成例を示すブロック図である。労働管理システムは、事業所に配置される管理者端末1と、車両に搭載されるデジタルタコグラフ2と、サーバ3とを備えている。デジタルタコグラフ2は、本実施形態における運転者端末として機能する。
[First embodiment]
FIG. 1 is a block diagram showing a configuration example of a labor management system according to the first embodiment. The labor management system includes a manager terminal 1 installed at a business office, 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は、ノートブックタイプのコンピュータ、タブレット端末あるいはスマートフォンのように、管理者が携行可能な可搬型の装置であってもよい。 As the administrator terminal 1, for example, a desktop type computer can be used. The administrator terminal 1 may be a portable device that can be carried by an administrator, such as a notebook computer, tablet terminal, or smart phone.

管理者端末1は、プロセッサやメモリを含むコントローラ10と、記憶装置11と、外部接続用のインターフェイス12とを備えている。コントローラ10は、プロセッサがメモリに記憶されたコンピュータプログラムを実行することにより、本実施形態にて開示する種々の処理を実現する。インターフェイス12には、ネットワークNと通信可能な通信装置13と、ディスプレイ14と、入力装置15と、スピーカ16と、アルコール検知器17とが有線または無線で通信接続されている。これらインターフェイス12に接続される要素は、管理者端末1の一部であってもよい。 The administrator terminal 1 includes a controller 10 including a processor and memory, a storage device 11, and an interface 12 for external connection. The controller 10 realizes various processes disclosed in this embodiment by executing computer programs stored in the memory by the processor. A communication device 13 capable of communicating with the network N, a display 14, an input device 15, a speaker 16, and an alcohol detector 17 are connected to the interface 12 by wire or wirelessly. Elements connected to these interfaces 12 may be part of the administrator terminal 1 .

入力装置15は、例えばディスプレイ14に表示されたGUI(Graphical User Interface)を操作するためのキーボード、マウスおよびディスプレイ14に設けられたタッチパネルなどを含む。アルコール検知器17は、例えば運転者の呼気に含まれるアルコールの濃度を測定する。 The input device 15 includes, for example, a keyboard and a mouse for operating a GUI (Graphical User Interface) displayed on the display 14, a touch panel provided on the display 14, and the like. The alcohol detector 17 measures, for example, the concentration of alcohol contained in the breath of the driver.

デジタルタコグラフ2は、プロセッサやメモリを含むコントローラ20と、記憶装置21と、内蔵のディスプレイ22およびスピーカ23と、外部接続用のインターフェイス24とを備えている。コントローラ20は、プロセッサがメモリに記憶されたコンピュータプログラムを実行することにより、本実施形態にて開示する種々の処理を実現する。インターフェイス24には、ネットワークNと通信可能な通信装置41と、ディスプレイ42と、入力装置43と、走行センサ44と、アルコール検知器45と、GPS(Global Positioning System)受信機46とが有線または無線で通信接続されている。これらインターフェイス24に接続される要素は、車両のコンソールなどに設けられてもよいし、デジタルタコグラフ2の一部であってもよい。なお、デジタルタコグラフ2は、ディスプレイ22およびスピーカ23を備えなくてもよい。 The digital tachograph 2 includes 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 realizes various processes disclosed in this embodiment by executing computer programs stored in the memory by the processor. The interface 24 includes a communication device 41 capable of communicating with the network N, a display 42, an input device 43, a running sensor 44, an alcohol detector 45, and a GPS (Global Positioning System) receiver 46 wired or wirelessly. connected for communication. Elements connected to these interfaces 24 may be provided on the vehicle console or the like, or may be part of the digital tachograph 2 . Note that the digital tachograph 2 does not have to include the display 22 and the speaker 23 .

入力装置43は、ディスプレイ42に表示されたGUIを操作するためのボタンやタッチパネルを含む。さらに、入力装置43は、例えば出庫、帰庫、荷積、荷卸、休憩、待機、宿泊など、運転者の作業区分や車両の状態を入力するための各種のボタンを含む。アルコール検知器45は、例えば運転者の呼気に含まれるアルコールの濃度を測定する。走行センサ44は、車両の速度、加速度、エンジン回転数およびエンジン温度等の走行に関するパラメータを検出する。GPS受信機46は、衛星からのGPS信号を受信し、当該信号に基づいて車両の位置を検出する。 The input device 43 includes buttons and a touch panel for operating the GUI displayed on the display 42 . Further, the input device 43 includes various buttons for inputting the driver's work category and vehicle status, such as leaving, returning, loading, unloading, resting, waiting, and lodging. The alcohol detector 45 measures, for example, the concentration of alcohol contained in the breath of the driver. A travel sensor 44 detects parameters relating to travel, such as vehicle speed, acceleration, engine speed, and engine temperature. The GPS receiver 46 receives GPS signals from satellites and detects the position of the vehicle based on the signals.

サーバ3は、ネットワークNに通信接続されている。サーバ3は、事業所の外部に配置されてもよいし、事業所に配置されてもよい。サーバ3は、クラウドシステムに含まれるサーバであってもよい。この場合には、例えばSaaS(Software as a Service)等の形態のクラウドコンピューティングを利用できる。 The server 3 is connected to the network N for communication. The server 3 may be arranged outside the office, or may be arranged at the office. The server 3 may be a server included in a cloud system. In this case, for example, cloud computing in the form of SaaS (Software as a Service) can be used.

サーバ3は、労働管理データベース30と、住所テーブル31とを記憶している。労働管理データベース30は、複数の運転者の労働履歴や今後の勤務予定などに関する情報を含む。住所テーブル31においては、事業所や客先の名称と、それらの住所とが関連付けられている。 Server 3 stores labor management database 30 and address table 31 . The labor management database 30 includes information on work histories and future work schedules of multiple drivers. In the address table 31, names of business establishments and customers are associated with their addresses.

管理者端末1は、通信装置13およびネットワークNを介した通信により、サーバ3の労働管理データベース30や住所テーブル31から情報を取得したり、労働管理データベース30に情報を保存したりすることができる。デジタルタコグラフ2も通信装置13およびネットワークNを介した通信により、同様の処理を実行可能である。また、管理者端末1とデジタルタコグラフ2は、通信装置13,41およびネットワークNを介して互いに情報の授受が可能である。 The manager terminal 1 can acquire information from the labor management database 30 and the address table 31 of the server 3 and store information in the labor management database 30 by communication via the communication device 13 and the network N. . The digital tachograph 2 can also perform similar processing by communication via the communication device 13 and the network N. FIG. Also, the administrator terminal 1 and the digital tachograph 2 can exchange information with each other via the communication devices 13 and 41 and the network N. FIG.

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

運転者が事業所に出勤する際には、入力装置15あるいはその他の出退勤打刻のための装置の操作に基づき、コントローラ10が当該運転者の出勤処理を実行する。出勤処理は、少なくとも出勤時刻を確定するための処理を含む。また、運転者が退勤する際には、入力装置15あるいはその他の出退勤打刻のための装置の操作に基づき、コントローラ10が当該運転者の退勤処理を実行する。退勤処理は、少なくとも退勤時刻を確定するための処理を含む。コントローラ10は、例えば出勤時刻や退勤時刻を記憶装置11に保存するとともに、ネットワークNを介して労働管理データベース30に保存する。 When the driver goes to work, the controller 10 executes the work attendance process for the driver based on the operation of the input device 15 or other devices for clocking in and out. The attendance process includes at least a process for determining the attendance time. Also, when the driver leaves work, the controller 10 executes the process of leaving work for the driver based on the operation of the input device 15 or other devices for clocking in and out. The leaving process includes at least a process for determining the leaving time. The controller 10 stores, for example, the time of starting work and the time of leaving work in the storage device 11 and also in the labor management database 30 via the network N. FIG.

宿泊運行においては、初日を除き、運転者は事業所にて出勤処理を実施できない。この場合、例えば車両の入力装置43により出庫が入力された出庫時刻、あるいは出庫が入力されたことにより開始される所定の処理の完了時刻が出勤時刻となる。また、宿泊運行においては、最終日を除き、運転者は事業所にて退勤処理を実施できない。この場合、例えば車両の入力装置43により帰庫が入力された帰庫時刻、あるいは帰庫が入力されたことにより開始される所定の処理の完了時刻が退勤時刻となる。デジタルタコグラフ2のコントローラ20は、ネットワークNを介してこれら出勤時刻(出庫時刻)および退勤時刻(帰庫時刻)を労働管理データベース30に保存する。デジタルタコグラフ2から管理者端末1にこれら出勤時刻および退勤時刻が直接送信され、管理者端末1の記憶装置11に保存されてもよい。 In accommodation services, the driver cannot go to work at the office except for the first day. In this case, for example, the leaving time when the leaving is input by the input device 43 of the vehicle or the completion time of the predetermined processing started by the inputting of the leaving becomes the working time. Also, in the overnight service, the driver is not allowed to go to the office to check-out except on the last day. In this case, for example, the return time at which "return to the garage" is input by the input device 43 of the vehicle or the completion time of a predetermined process started by inputting "return to the garage" becomes the leaving time. The controller 20 of the digital tachograph 2 stores the arrival time (departure time) and leaving time (return time) in the labor management database 30 via the network N. These clock-in and clock-out times may be directly transmitted from the digital tachograph 2 to the manager terminal 1 and stored in the storage device 11 of the manager terminal 1 .

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

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

図2は、上記運転者情報一覧の構成例を示す図である。運転者情報一覧は、運転者ID、運転者名、状態(運転者)、車番、状態(車両)、車両の現在地、地図ボタン101、詳細ボタン102、拘束時間残、休息期間残、連続運転時間残、休憩時間残、日常点検、乗務前点呼、中間点呼、乗務後点呼、日次警告数、月次エラー数、月次遵守率などの項目を含む。右上に表示された根拠時刻は、各項目の計算の基準となった現時刻を示す。根拠時刻は、例えば定期的に更新され、これに応じて各項目も再計算される。 FIG. 2 is a diagram showing a configuration example of the driver information list. Driver information list includes driver ID, driver name, status (driver), car number, status (vehicle), current vehicle location, map button 101, details button 102, remaining restraint time, remaining rest period, continuous driving. Includes items such as remaining time, remaining break time, daily inspection, roll call before boarding, intermediate roll call, roll call after boarding, number of daily warnings, number of monthly errors, monthly compliance rate, etc. The base time displayed on the upper right indicates the current time that is the basis for the calculation of each item. The base time is updated periodically, for example, and each item is recalculated accordingly.

運転者IDは、各運転者の識別情報である。状態(運転者)は、走行中、荷積中、退勤中など、運転者の状態を表す。車番は、各車両の識別情報である。状態(車両)は、エンジンON/OFFなどの車両の状態を表す。現在地は、GPS信号により特定された、車両が位置する住所を示す。 Driver ID is identification information of each driver. The status (driver) represents the status of the driver, such as running, loading, or leaving work. The vehicle number is identification information of each vehicle. The state (vehicle) represents the state of the vehicle such as engine ON/OFF. The current location indicates the address where the vehicle is located, specified by the GPS signal.

拘束時間残は、現在の勤務日において運転者が勤務可能な拘束時間の残りを示す。例えば1日の拘束時間の最大値が13時間である場合、拘束時間残は、現在の勤務日の出勤時刻から根拠時刻までの拘束時間を13時間から減じた時間とすることができる。 The remaining on-duty time indicates the remaining on-duty time that the driver can work on the current working day. For example, if the maximum duty time per day is 13 hours, the remaining duty time can be obtained by subtracting the duty time from the current working time on the working day to the base time from 13 hours.

休息期間残は、現在の勤務日において運転者が取得すべき休息期間の残りを示す。すなわち、休息期間残は、翌出勤可能時刻までの残り時間に相当する。例えば1日の休息期間の最低値が8時間である場合、休息期間残は、8時間から現在の勤務日において取得された休息期間を減じた時間とすることができる。 The remaining rest period indicates the rest of the rest period that the driver should obtain in the current working day. That is, the remaining rest period corresponds to the remaining time until the next available time. For example, if the minimum rest period per day is 8 hours, the remaining rest period may be 8 hours minus the rest period obtained in the current work day.

連続運転時間残は、運転者が連続して車両を運転できる時間の残りを示す。例えば1回の連続運転時間の最大値が4時間であり、現在の運転者の状態が走行中である場合、連続運転時間残は、走行開始から根拠時刻までの時間を4時間から減じた時間とすることができる。 The remaining continuous driving time indicates the remaining time during which the driver can continuously drive the vehicle. For example, if the maximum value of one continuous driving time is 4 hours and the current state of the driver is driving, the remaining continuous driving time is the time from the start of driving to the base time subtracted from 4 hours. can be

休憩時間残は、現在の勤務日において運転者が取得すべき休憩時間の残りを示す。例えば1日に取得すべき休憩時間が60分である場合、休憩時間残は、現在の勤務日において取得された休憩時間を60分から減じた時間とすることができる。 The remaining break time indicates the remaining break time that the driver should obtain in the current working day. For example, if the break time to be taken in a day is 60 minutes, the remaining break time can be obtained by subtracting 60 minutes of the break time taken in the current working day.

コントローラ10は、例えば労働管理データベース30から取得される出勤時刻、退勤時刻、運転開始時刻、運転終了時刻、休憩開始時刻および休憩終了時刻等の情報に基づいて、拘束時間残、休息期間残、連続運転時間残および休憩時間残を算出することができる。 The controller 10 determines the remaining restraint time, the remaining rest period, the continuous Remaining driving time and resting time can be calculated.

日常点検は、運転者が現在の勤務日において車両に対し実施すべき所定項目の点検が完了したか否かを示す。乗務前点呼、中間点呼および乗務後点呼は、現在の勤務日において運転者に対する点呼が実施されているか否かを示す。 The daily inspection indicates whether or not the vehicle has been inspected for predetermined items on the current working day by the driver. The pre-duty roll call, mid-duty roll call, and post-duty roll call indicate whether or not a roll call is being conducted for the driver on the current working day.

例えばコントローラ10は、日常点検、乗務前点呼、中間点呼および乗務後点呼が実施された際に、これらの履歴を労働管理データベース30に保存する。このように労働管理データベース30に保存された履歴に基づき、コントローラ10は、日常点検、乗務前点呼、中間点呼および乗務後点呼の実施の有無を運転者情報一覧に表示することができる。 For example, the controller 10 stores the histories of daily inspections, pre-work roll calls, intermediate roll calls, and post-work roll calls in the labor management database 30 . Based on the history stored in the labor management database 30 in this way, the controller 10 can display in the driver information list whether or not daily inspections, pre-service roll calls, intermediate roll calls, and post-service roll calls are performed.

日次警告数は、現在の勤務日において運転者に対し当該労働管理システムが警告を発した回数を示す。月次エラー数は、当月において運転者が労働に関する各種規則を遵守できなかった回数を示す。例えば、上記エラーには、1日の拘束時間の上限を超えたこと(後述の拘束時間エラー)、1日に必要な休息期間を取得せずに出勤したこと(後述の休息未取得)、1回の連続運転時間の上限を超えて連続運転を実施したこと(後述の連続運転エラー)、1日において必要な休憩を取得しなかったこと(後述の休憩未取得)、日常点検を行わなかったこと(後述の日常点検未実施)、予定されていた休日において必要な休日時間を取得せずに出勤したこと、乗務前点呼、中間点呼または乗務後点呼を行わなかったことなどが含まれる。月次遵守率は、例えば当月の各勤務日においてチェックすべき上記エラーの総数で月次エラー数を除したパーセンテージを示す。例えば日次警告数、月次エラー数または月次遵守率が所定の閾値よりも高い運転者のラインを、図中の最上段のように他のラインと区別できる態様で着色してもよい。 The number of daily warnings indicates the number of times the labor management system issues warnings to the driver in the current working day. The number of monthly errors indicates the number of times the driver failed to comply with various labor regulations in the current month. For example, the above errors include exceeding the upper limit of the daily commitment time (duty time error described later), coming to work without taking the required rest period for the day (not taking a rest period described later), 1 Continuous driving exceeding the upper limit of continuous driving time (continuous driving error described later), not taking the necessary rest in one day (not taking a break described later), not performing daily inspection (Daily inspection described later was not performed), came to work without obtaining the required holiday time on a scheduled holiday, did not perform roll call before boarding, intermediate roll call, or roll call after boarding. The monthly compliance rate indicates, for example, the percentage obtained by dividing the number of monthly errors by the total number of errors to be checked on each working day of the current month. For example, lines of drivers whose number of daily warnings, number of monthly errors, or monthly compliance rate is higher than a predetermined threshold may be colored in such a way as to be distinguished from other lines, as shown at the top of the figure.

例えばコントローラ10は、上記警告および上記エラーが発生した際に、これらの履歴を労働管理データベース30に保存する。このように労働管理データベース30に保存された履歴に基づき、コントローラ10は、日次警告数、月次エラー数および月次遵守率を算出するとともに、運転者情報一覧に表示することができる。 For example, the controller 10 saves the histories of the warnings and errors in the labor management database 30 when they occur. Based on the history stored in the labor management database 30 in this way, the controller 10 can calculate the number of daily warnings, the number of monthly errors, and the monthly compliance rate, and display them in the driver information list.

運転者情報一覧には、各運転者のラインに対して、地図ボタン101および詳細ボタン102が設けられている。さらに、運転者情報一覧には、休息期間残の欄に切替ボタン103が設けられている。 In the driver information list, a map button 101 and a detail button 102 are provided for each driver's line. Further, in the driver information list, a switch button 103 is provided in the remaining rest period column.

地図ボタン101が操作されると、コントローラ10は、現在地の項目に示された住所の近傍の地図をディスプレイ14に表示するとともに、当該住所にマーカを付す。 When the map button 101 is operated, the controller 10 displays on the display 14 a map of the vicinity of the address indicated in the current location item, and puts a marker on the address.

切替ボタン103が操作されると、コントローラ10は、休息期間残の項目を休日時間残に切り替える。
図3は、この切り替え後の運転者情報一覧の構成例を示す図である。図3の運転者情報一覧において切替ボタン103が操作されると、コントローラ10は、再び図2の運転者情報一覧を表示する。
When the switch button 103 is operated, the controller 10 switches the rest period remaining item to holiday time remaining.
FIG. 3 is a diagram showing a configuration example of the driver information list after this switching. When the switch button 103 is operated in the driver information list of FIG. 3, the controller 10 displays the driver information list of FIG. 2 again.

図3において、休日時間残は、各運転者に対して設定された休日を考慮した翌出勤可能時刻までの残り時間を示す。例えば1日の休日を取得する場合、翌出勤可能時刻は、前回の退勤時刻から、休息期間の8時間と休日の24時間とを加算した32時間が経過した時刻とすることができる。2日以上の連続休日を取得する場合、8時間に加算すべき時間は、24時間に連続休日の日数を乗じた時間となる。 In FIG. 3, the remaining holiday time indicates the remaining time until the next possible work time in consideration of holidays set for each driver. For example, when a day off is obtained, the possible time for coming to work next time can be the time after 32 hours, which is obtained by adding the rest period of 8 hours and the holiday time of 24 hours, from the previous leaving time. When obtaining two or more consecutive holidays, the time to be added to eight hours is the time obtained by multiplying 24 hours by the number of consecutive holidays.

休日時間残が表示された欄には、設定ボタン104が設けられている。設定ボタン104が操作されると、コントローラ10は、休日設定画面をディスプレイ14に表示する。 A setting button 104 is provided in the column displaying the remaining holiday hours. When the setting button 104 is operated, the controller 10 displays a holiday setting screen on the display 14. FIG.

図4は、休日設定画面200の構成例を示す図である。休日設定画面200は、表示欄201と、プラスボタン202と、マイナスボタン203と、決定ボタン204と、キャンセルボタン205とを含む。 FIG. 4 is a diagram showing a configuration example of the holiday setting screen 200. As shown in FIG. The holiday setting screen 200 includes a display field 201 , a plus button 202 , a minus button 203 , an enter button 204 and a cancel button 205 .

表示欄201には、例えば労働管理データベース30において設定されている当該運転者の休日数がデフォルトで表示される。プラスボタン202が操作されると表示欄201の数が増加し、マイナスボタン203が操作されると表示欄201の数が減少する。キャンセルボタン205が操作されると、コントローラ10は、休日設定画面200を消去する。決定ボタン204が操作されると、コントローラ10は、労働管理データベース30に保存された当該運転者の休日を、表示欄201に表示された日数で更新し、休日設定画面200を消去する。休日設定画面200により休日の日数が変更されると、コントローラ10は、運転者情報一覧における休日時間残を再計算し、表示を更新する。 In the display field 201, for example, the number of days off for the driver set in the labor management database 30 is displayed by default. When the plus button 202 is operated, the number of display columns 201 increases, and when the minus button 203 is operated, the number of display columns 201 decreases. When the cancel button 205 is operated, the controller 10 clears the holiday setting screen 200. FIG. When the decision button 204 is operated, the controller 10 updates the driver's holiday stored in the labor management database 30 with the number of days displayed in the display column 201, and clears the holiday setting screen 200. When the number of holiday days is changed on the holiday setting screen 200, the controller 10 recalculates the remaining holiday hours in the driver information list and updates the display.

運転者情報一覧において詳細ボタン102が操作されると、コントローラ10は、当該詳細ボタン102に対応する運転者の運転者情報詳細を表示する。
図5は、運転者情報詳細の構成例を示す図である。例えば、運転者情報詳細は、運転者情報一覧に含まれる項目に加え、現在の勤務日の出勤時刻、当月の休日取得日数、当月の深夜勤務時間、当月の出勤実績日数、当月の出勤予定日数、当月の拘束時間実績、当月の拘束時間上限、当月の宿泊実績回数、当月の宿泊可能回数、当月の拘束時間エラー回数、当月の休息未取得回数、当月の連続運転エラー回数、当月の休憩未取得回数、当月の日常点検未実施回数、当月の拘束時間残、当月の出勤残あたり拘束時間、当月の出勤実績あたり拘束時間、当月の出勤日数残、および当月の宿泊可能回数などを含む。これらの項目を表示するために必要な情報は、例えば労働管理データベース30に保存されている。
When the details button 102 is operated in the driver information list, the controller 10 displays the details of the driver information of the driver corresponding to the details button 102 .
FIG. 5 is a diagram showing a configuration example of detailed driver information. For example, in addition to the items included in the driver information list, the driver information details include the current working hours on workdays, the number of holidays taken in the current month, the late-night work hours in the current month, the actual number of working days in the current month, and the expected number of working days in the current month. , Actual on-duty hours in the current month, Upper limit on on-duty hours in the current month, Number of overnight stays in the current month, Number of possible overnight stays in the current month, Number of errors in the on-duty time in the current month, Number of missed breaks in the current month, Number of continuous driving errors in the current month, No breaks in the current month The number of acquisitions, the number of times that daily inspections have not been performed in the current month, the remaining time in the current month, the time remaining in the current month, the time in the current month, the time in the current month, the number of working days in the current month, and the number of overnight stays in the current month. Information required to display these items is stored in the labor management database 30, for example.

個人実績の領域において、拘束時間上限は、1月の拘束時間の上限であり、例えば320時間である。拘束時間実績は、当月の開始日から現在の勤務日までの運転者の合計拘束時間である。出勤予定日数は、予め設定された当月の運転者の出勤予定の日数である。出勤実績日数は、当月において現在の勤務日までに運転者が出勤した日数である。宿泊可能回数は、当月において宿泊運行を実施可能な回数であり、例えば14日である。宿泊実績回数は、当月において運転者が宿泊運行を実施した回数である。 In the area of personal achievements, the time commitment limit is the maximum time commitment for a month, for example 320 hours. The on-duty hours performance is the total on-duty hours of the driver from the start date of the current month to the current working day. The number of days scheduled for work is the number of days the driver is scheduled to work for the current month, which is set in advance. The actual attendance days are the number of days that the driver came to work up to the current working day in the current month. The number of lodging times is the number of times lodging operations can be performed in the current month, for example, 14 days. The number of overnight stays is the number of times that the driver performed the overnight operation in the current month.

ここで、拘束時間上限をA、拘束時間実績をB、出勤予定日数をC、出勤実績日数をD、宿泊可能回数をE、宿泊実績回数をFとする。
月次確認の領域において、拘束時間残は、A-Bで算出することができる。出勤日数残は、C-Dで算出することができる。宿泊可能回数残は、E-Fで算出することができる。
Here, A is the upper limit of on-duty time, B is the actual on-duty time, C is the number of expected working days, D is the actual number of working days, E is the number of times of lodging, and F is the number of times of lodging.
In the area of monthly checks, the remaining commitment time can be calculated as AB. The remaining working days can be calculated from CD. The remaining number of stays can be calculated by EF.

出勤実績あたり拘束時間は、B/Dで算出することができる。すなわち、出勤実績あたり拘束時間は、当月の開始日から現在の勤務日までの運転者の合計拘束時間を、当月の開始日から現在の勤務日までの運転者の勤務日数で除した第1平均拘束時間に相当する。 The on-duty time per attendance record can be calculated in B/D. In other words, the time commitment per work record is the first average obtained by dividing the total work time of the driver from the start date of the current month to the current work day by the number of working days of the driver from the start date of the month to the current work day. Equivalent to time limit.

出勤残あたり拘束時間は、(A-B)/(C-D)で算出することができる。すなわち、出勤残あたり拘束時間は、当月における拘束時間の上限値から合計拘束時間を減じた値を現在の勤務日から当月の終了日までの運転者の残りの勤務日数で除した第2平均拘束時間に相当する。 The duty time per remaining attendance can be calculated by (AB)/(CD). In other words, the duty time per remaining work hour is the second average duty hour calculated by subtracting the total duty time from the upper limit of duty time in the current month by the number of remaining duty days of the driver from the current working day to the end of the month. equivalent to time.

以上のような運転者情報詳細を見れば、管理者は、運転者の労働状態を容易かつ正確に把握できる。特に月次確認の領域は、管理者にとって、当月の運転者の労働を監督するための重要な手がかりとなる。例えば、管理者は、拘束時間残が出勤日数残の割に少なすぎる場合には、運転者が休日を取得したり労働時間を短縮したりできるように運行スケジュールを変更するか、あるいは運転者に労働時間の短縮を指導することができる。 By looking at the driver information details as described above, the manager can easily and accurately grasp the driver's working condition. In particular, the area of monthly confirmation provides important clues for the manager to supervise the driver's work for the current month. For example, if the remaining time remaining on duty is too small for the number of remaining work days, the manager may change the operation schedule so that the driver can take a day off or reduce working hours, or ask the driver to It is possible to give guidance on shortening working hours.

運行スケジュールの変更や指導の要否は、出勤実績あたり拘束時間と出勤残あたり拘束時間の比較によって、極めて容易に判断することが可能である。すなわち、出勤実績あたり拘束時間が出勤残あたり拘束時間よりも長い場合、このままでは当月の合計拘束時間が拘束時間上限を超えてしまうと推定されるため、運行スケジュールの変更や指導が必要となる。 Whether or not to change the operation schedule or to give guidance can be determined very easily by comparing the time commitment per attendance record and the time commitment per remaining work attendance. In other words, if the on-duty time per attendance record is longer than the on-duty time per remaining work attendance, it is estimated that the total on-duty time for the current month will exceed the upper limit of on-duty time, so it is necessary to change the operation schedule or give guidance.

なお、運転者情報詳細に含まれる情報の全部または一部を、車両のディスプレイ42やデジタルタコグラフ2に内蔵されたディスプレイ22に表示させてもよい。この場合、デジタルタコグラフ2のコントローラ20は、表示に必要な情報を労働管理データベース30から読み出したり、管理者端末1から受信したりすることで取得できる。 All or part of the information included in the detailed driver information may be displayed on the display 42 of the vehicle or the display 22 built into the digital tachograph 2 . In this case, the controller 20 of the digital tachograph 2 can acquire information necessary for display by reading it from the labor management database 30 or receiving it from the manager terminal 1 .

本実施形態において、管理者端末1のコントローラ10は、出勤実績あたり拘束時間と出勤残あたり拘束時間とに基づいて休日取得警告処理を実行する。
図6は、休日取得警告処理の一例を示すフローチャートである。休日取得警告処理は、例えば出勤処理や退勤処理の実行時にその運転者を対象として実行されてもよいし、運転者情報一覧においていずれかの運転者が指定された際にその運転者を対象として実行されてもよい。また、休日取得警告処理は、予め定められた時刻の到来時や入力装置15等による実行指示の入力時などに、特定の運転者あるいは全ての運転者を対象として実行されてもよい。
In the present embodiment, the controller 10 of the manager terminal 1 executes holiday acquisition warning processing based on the duty time per attendance record and the duty time per remaining work attendance.
FIG. 6 is a flowchart showing an example of holiday acquisition warning processing. For example, the holiday acquisition warning process may be executed for the driver when the work attendance process or the work-out process is executed, or may be executed for the driver when any driver is specified in the driver information list. may be performed. Alternatively, the holiday acquisition warning process may be executed for a specific driver or all drivers when a predetermined time arrives or when an execution instruction is input through the input device 15 or the like.

先ず、コントローラ10は、処理対象の運転者の出勤残あたり拘束時間(P)が出勤実績あたり拘束時間(Q)以上であるかを判定する(ステップS101)。P≧Qの場合(S101のYES)、コントローラ10は、休日取得警告処理を終了する。 First, the controller 10 determines whether or not the constraint time (P) per attendance record of the driver to be processed is greater than or equal to the constraint time (Q) per actual attendance (step S101). If P≧Q (YES in S101), the controller 10 terminates the holiday acquisition warning process.

P≧Qでない場合(ステップS101のNO)、コントローラ10は、Q-Pが閾値SH以下であるかを判定する(ステップS102)。上述の閾値SHは、例えば30分程度の時間とすることができる。(Q-P)≦SHである場合(ステップS102のYES)、コントローラ10は、拘束時間警告を実行する(ステップS103)。拘束時間警告は、例えば出勤実績あたり拘束時間が出勤残あたり拘束時間を超えていること、このままでは当月の拘束時間が上限を超え得ること、当月の残りの勤務日において拘束時間の短縮が必要なことなどを管理者や運転者に知らせるメッセージをディスプレイ14に表示したり、スピーカ16に音声出力させたりすることで実行できる。また、拘束時間警告は、運転情報一覧において当該運転者のラインを例えば黄色で色づけしたり、何らかの識別子を付したりすることで実行されてもよい。 If P≧Q is not satisfied (NO in step S101), the controller 10 determines whether QP is equal to or less than the threshold value SH (step S102). The threshold value SH described above can be, for example, about 30 minutes. If (QP)≦SH (YES in step S102), the controller 10 issues a restricted time warning (step S103). For example, the duty time warning indicates that the duty time per attendance record exceeds the duty time per remaining work attendance, that the duty time for the current month may exceed the upper limit, or that the duty time needs to be shortened on the remaining working days of the month. This can be executed by displaying a message on the display 14 or outputting the voice from the speaker 16 to inform the administrator or the driver of the event. Also, the restricted time warning may be executed by coloring the driver's line in yellow, for example, or attaching some identifier to the driving information list.

一方、(Q-P)≦SHでない場合(ステップS102のNO)、コントローラ10は、追加休日取得警告を実行する(ステップS104)。追加休日取得警告は、例えば当月において追加で休日を取得すべきことを管理者や運転者に知らせるメッセージをディスプレイ14に表示したり、スピーカ16に音声出力させたりすることで実行できる。また、追加休日取得警告は、運転情報一覧において当該運転者のラインを例えば赤色で色づけしたり、何らかの識別子を付したりすることで実行されてもよい。 On the other hand, if (Q−P)≦SH is not true (NO in step S102), the controller 10 issues an additional holiday acquisition warning (step S104). The additional holiday acquisition warning can be executed by, for example, displaying a message on the display 14 or outputting a voice from the speaker 16 to inform the administrator or driver that additional holidays should be acquired in the current month. Further, the additional holiday acquisition warning may be executed by coloring the driver's line in red, for example, or adding some identifier to the driving information list.

追加休日取得警告において、追加取得すべき休日の日数が報知されてもよい。追加取得すべき休日の日数は、例えばQ-Pに当月の出勤日数残を乗じた時間を、1日の拘束時間の上限値またはQで除した値とすることができる。小数点以下は切り捨ててもよいし、切り上げてもよい。 In the additional holiday acquisition warning, the number of days of holidays to be additionally acquired may be notified. The number of days of holidays to be additionally acquired can be, for example, a value obtained by multiplying QP by the number of days left for work in the current month and dividing it by the upper limit of the daily commitment time or Q. A decimal point may be rounded down or rounded up.

ステップS103,S104を以って休日取得警告処理が終了する。ステップS103,S104の警告により、当月の拘束時間が上限を超え得ることを運転者または管理者に確実に認識させることができる。 The holiday acquisition warning process ends with steps S103 and S104. The warnings in steps S103 and S104 make it possible for the driver or administrator to surely recognize that the on-duty time for the current month may exceed the upper limit.

なお、ステップS102においては、他の判定方法を採用することも可能である。例えばステップS102は、Q-Pに当月の出勤日数残を乗じた時間を1日の拘束時間の上限値またはQで除した値が、1未満であるかを判定するものであってもよい。この場合、1未満の場合には拘束時間警告が実行され、1以上の場合には追加休日取得警告が実行される。 In addition, in step S102, it is also possible to adopt another determination method. For example, step S102 may determine whether or not the value obtained by dividing the product of QP by the number of remaining workdays in the current month by the upper limit of daily commitment time or Q is less than one. In this case, if the number is less than 1, a restricted time warning is executed, and if the number is 1 or more, an additional holiday acquisition warning is executed.

ステップS103,S104における警告は、ネットワークNを介した通信によりデジタルタコグラフ2のディスプレイ22、スピーカ23またはディスプレイ42を用いて実行してもよい。 The warnings in steps S103 and S104 may be executed using the display 22, the speaker 23, or the display 42 of the digital tachograph 2 through communication via the network N.

また、休日取得警告処理は、デジタルタコグラフ2やサーバ3で実行されてもよい。これらの場合、ステップS103,S104における警告は、ディスプレイ14,22,42やスピーカ16,23の少なくとも一つを用いて実行できる。 Alternatively, the holiday acquisition warning process may be executed by the digital tachograph 2 or the server 3 . In these cases, the warning in steps S103 and S104 can be performed using at least one of displays 14, 22, 42 and speakers 16, 23.

続いて、上述の乗務前点呼、中間点呼および乗務後点呼について説明する。本実施形態に係る労働管理システムは、各点呼を補助する機能を備えている。各点呼に関する情報(点呼情報)は、一定期間保管することが義務付けられている。本実施形態においては、例えば労働管理データベース30に点呼情報が保存されている。点呼情報は、記憶装置11などに保存されてもよい。 Next, the above-mentioned pre-service roll call, intermediate roll call, and post-service roll call will be described. The labor management system according to this embodiment has a function of assisting each roll call. Information on each roll call (roll call information) is obligated to be stored for a certain period of time. In this embodiment, roll call information is stored in the labor management database 30, for example. The roll call information may be stored in the storage device 11 or the like.

図7は、点呼情報の構成例を示す図である。この点呼情報は、例えば各勤務日ごとに作成される。
点呼情報は、車番、運転者名、作業割当、乗務前点呼、中間点呼および乗務後点呼の項目を含む。さらに、乗務前点呼、中間点呼および乗務後点呼の項目は、点呼方法、アルコール検知器(使用の有無、測定結果)、確認事項、点呼時間および執行者の項目を含む。
FIG. 7 is a diagram showing a configuration example of roll call information. This roll call information is created, for example, for each working day.
The roll call information includes items such as vehicle number, driver name, work assignment, pre-ride roll call, intermediate roll call, and post-ride roll call. In addition, the items of pre-call, mid-call, and post-call include items of call method, breathalyzer (whether used or not, measurement result), items to be confirmed, call time, and executor.

作業割当は、当該勤務日において運転者が最初に作業を行う場所を示す。点呼方法は、例えば対面または電話のいずれで実施されたかを示す。アルコール検知器使用の有無は、アルコール検知器を用いたアルコールチェックを実施したか否かを示す。測定結果は、アルコール検知器の測定値を示す。確認事項は、例えば酒気帯びの有無、運転者の疾病や疲労の状況、日常点検の状況、運行の状況など、各点呼において予め定められた事項を管理者が運転者に確認したか否かを示す。点呼時間は、点呼を実施した時間(例えば点呼完了時間)を示す。執行者は、点呼を実施した管理者を示す。 The work assignment indicates where the driver will work first on the working day. The roll call method indicates, for example, whether it was conducted face-to-face or over the phone. Whether or not an alcohol test was used indicates whether or not an alcohol test was performed using an alcohol test. The measurement result indicates the measured value of the alcohol detector. Confirmation items include whether or not the manager has confirmed with the driver predetermined items at each roll call, such as whether or not the driver is under the influence of alcohol, the driver's illness or fatigue status, the status of daily inspections, and the operation status. show. The roll call time indicates the time when the roll call was performed (for example, the roll call completion time). The executor indicates the administrator who performed the roll call.

運転者が事業所で出勤処理を行う場合、基本的には事業所において乗務前点呼が対面で実施される。また、運転者が事業所で退勤処理を行う場合、基本的には事業所において乗務後点呼が対面で実施される。 When the driver goes to work at the place of business, basically, a face-to-face roll call before driving is carried out at the place of business. Also, when the driver performs the work-out processing at the office, basically, the roll call is conducted face-to-face at the office.

宿泊運行の中日や最終日においては、運転者が事業所で出勤処理しない。したがって、基本的には電話で乗務前点呼が実施される。また、宿泊運行の初日や中日においては、運転者が事業所で退勤処理しない。したがって、基本的には電話で乗務後点呼が実施される。さらに、宿泊運行の中日においては、基本的には中間点呼が電話で実施される。 On the middle day and the last day of the accommodation operation, the driver does not go to work at the office. Therefore, basically, a roll call before boarding is carried out by telephone. In addition, on the first day and the middle day of the accommodation service, the driver does not process leaving work at the office. Therefore, basically, a roll call is carried out by telephone after boarding. Furthermore, mid-day roll calls are basically carried out by telephone during the middle of the accommodation service.

図8は、事業所にて対面で実施される点呼において、コントローラ10が実行する点呼処理Aのフローチャートである。この点呼処理Aは、例えば管理者(執行者)が入力装置15により点呼の実施を入力したことにより開始される。
先ず、コントローラ10は、ディスプレイ14に点呼情報の入力画面を表示し、点呼対象の運転者および点呼の執行者の入力を受け付ける(ステップS201)。運転者および執行者が入力された後、コントローラ10は、アルコール検知器17による測定結果の入力を受け付ける(ステップS202)。測定結果は、アルコール検知器17から管理者端末1に送信されたものが自動的に入力されてもよいし、入力装置15により執行者が入力してもよい。
FIG. 8 is a flow chart of a roll call process A executed by the controller 10 in a face-to-face roll call at an office. This roll call process A is started when, for example, an administrator (executor) inputs execution of a roll call through the input device 15 .
First, the controller 10 displays an input screen for call information on the display 14, and accepts inputs of the driver to be called and the person performing the call (step S201). After the driver and the executor are input, the controller 10 receives the input of the measurement results from the alcohol detector 17 (step S202). The measurement result transmitted from the alcohol detector 17 to the administrator terminal 1 may be automatically input, or may be input by the executor using the input device 15 .

コントローラ10は、アルコールの測定結果や運転者の労働情報をディスプレイ14に表示する(ステップS203)。労働情報は、例えば図5の運転者情報詳細に示した項目や休日時間残などを含む。ステップS203において、上述の休日取得警告処理が実行されてもよい。 The controller 10 displays the alcohol measurement result and the driver's work information on the display 14 (step S203). The labor information includes, for example, the items shown in the detailed driver information of FIG. 5 and the remaining hours on holidays. In step S203, the holiday acquisition warning process described above may be executed.

例えば乗務前点呼においては、労働情報に含まれる休息期間残や休日時間残を確認することで、運転者が必要な休息期間や休日時間を取得したかを把握することができる。乗務前点呼において、現在の勤務日の出勤時刻における運転者の休息期間残や休日時間残が零でなかった場合に、ディスプレイ14への表示やスピーカ16による音声出力により警告が発せられてもよい。 For example, in a roll call before a driver's duty, it is possible to ascertain whether the driver has obtained the required rest periods and holiday hours by checking the remaining rest periods and holiday hours included in the labor information. In the roll call before boarding, if the driver's remaining rest period or holiday time at the current work day is not zero, a warning may be issued by display on the display 14 or audio output from the speaker 16. .

乗務後点呼においては、労働情報に含まれる拘束時間残を確認することで、運転者の拘束時間が上限を超えていないかを把握することができる。乗務後点呼において、運転者の拘束時間残が既に零である場合に、ディスプレイ14への表示やスピーカ16による音声出力により警告が発せられてもよい。 In roll calls after driving, it is possible to ascertain whether or not the driver's restraint time exceeds the upper limit by checking the remaining restraint time included in the labor information. In the roll call after boarding, when the driver's remaining restraint time is already zero, a warning may be issued by display on the display 14 or audio output by the speaker 16 .

さらに、コントローラ10は、確認事項のチェック結果の入力を受け付ける(ステップS204)。具体的には、コントローラ10は、ディスプレイ14に確認事項に問題が無いことを示す第1ボタンと、問題が有ることを示す第2ボタンとを表示し、これらのボタンの操作を待つ。 Furthermore, the controller 10 accepts input of check results of confirmation items (step S204). Specifically, the controller 10 displays on the display 14 a first button indicating that there is no problem with the check item and a second button indicating that there is a problem, and waits for operation of these buttons.

確認事項のチェック結果が入力されると、コントローラ10は、確認事項に問題があるか否かを判定する(ステップS205)。例えば第1ボタンが操作されている場合、コントローラ10は確認事項に問題が無いと判定し(ステップS204のYES)、ステップS201にて入力された運転者の労働管理データベース30における点呼情報を更新(記録)する(ステップS206)。この点呼情報における点呼方法は「対面」であり、アルコール検知器の使用の有無は「実施済」であり、測定結果はステップS203にて表示した数値であり、確認事項は「OK」であり、点呼時間は例えば現在時刻であり、執行者はステップS201にて入力された執行者である。 When the check result of the confirmation items is input, the controller 10 determines whether or not there is a problem with the confirmation items (step S205). For example, if the first button is operated, the controller 10 determines that there is no problem with the confirmation items (YES in step S204), and updates the roll call information in the driver's labor management database 30 that was input in step S201 ( record) (step S206). In this roll call information, the call method is "face-to-face", the presence or absence of the use of an alcohol breathalyzer is "completed", the measurement result is the numerical value displayed in step S203, and the confirmation item is "OK". The roll call time is, for example, the current time, and the enforcer is the enforcer input in step S201.

ステップS206の後、あるいは上記第2ボタンが操作されたことによりステップS205にて問題が有ると判定した場合(ステップS205のNO)、コントローラ10は、点呼処理Aを終了する。 After step S206 or when it is determined in step S205 that there is a problem due to the operation of the second button (NO in step S205), the controller 10 ends the call process A.

次に、図7の点呼情報における作業割当を記録するための処理について説明する。
図9は、作業割当記録処理の一例を示すフローチャートである。この処理は、例えば乗務前点呼が完了した運転者が、点呼情報に示される車番の車両の入力装置43により出庫を入力した後、最初に荷積または荷卸などの作業を入力した際に実行される。
Next, processing for recording work assignments in the roll call information of FIG. 7 will be described.
FIG. 9 is a flowchart showing an example of work assignment recording processing. This processing is executed, for example, when the driver who has completed the pre-boarding roll call inputs a work such as loading or unloading after inputting delivery from the input device 43 of the vehicle with the car number indicated in the roll call information. be done.

先ず、コントローラ10は、当該車両の現在地の住所を取得する(ステップS301)。この住所は、例えば労働管理データベース30における当該車両(運転者)の現在地である。また、管理者端末1が当該車両のGPS受信機46が受信するGPS信号を取得し、このGPS信号に基づいて住所を取得してもよい。また、住所は入力装置15により入力されてもよい。 First, the controller 10 acquires the current address of the vehicle (step S301). This address is the current location of the vehicle (driver) in the labor management database 30, for example. Alternatively, the administrator terminal 1 may acquire the GPS signal received by the GPS receiver 46 of the vehicle and acquire the address based on this GPS signal. Also, the address may be input by the input device 15 .

次に、コントローラ10は、ステップS301にて取得した住所を住所テーブル31から検索する(ステップS302)。さらに、コントローラ10は、住所テーブル31から該当する住所を発見したかを判定する(ステップS303)。 Next, the controller 10 searches the address acquired in step S301 from the address table 31 (step S302). Furthermore, the controller 10 determines whether the corresponding address is found from the address table 31 (step S303).

該当する住所を発見した場合(ステップS303のYES)、コントローラ10は、住所テーブル31において当該住所に対し登録された名称を、当該運転者の作業割当として点呼情報に保存(記録)する(ステップS304)。一方。該当する住所を発見できなかった場合(ステップS303のNO)、コントローラ10は、ステップS301にて取得した住所を当該運転者の作業割当として点呼情報に保存(記録)する(ステップS305)。
ステップS304またはS305を以って、作業割当記録処理が終了する。
If the corresponding address is found (YES in step S303), the controller 10 saves (records) the name registered for the address in the address table 31 in the roll call information as the work assignment for the driver (step S304). ). on the other hand. If the corresponding address cannot be found (NO in step S303), the controller 10 saves (records) the address acquired in step S301 in the roll call information as the work assignment for the driver (step S305).
After step S304 or S305, the work assignment recording process ends.

続いて、中間点呼について説明する。本実施形態において、中間点呼は、デジタルタコグラフ2と管理者端末1の協働により実施される。
図10は、デジタルタコグラフ2が実行する運行処理の一例を示すフローチャートである。この運行処理は、例えば入力装置43により出庫が入力されたことにより開始される。
Next, the intermediate roll call will be explained. In this embodiment, the intermediate roll call is carried out by cooperation between the digital tachograph 2 and the administrator terminal 1. FIG.
FIG. 10 is a flow chart showing an example of operation processing executed by the digital tachograph 2. As shown in FIG. This operation process is started when, for example, the input device 43 inputs a departure.

先ず、デジタルタコグラフ2のコントローラ20は、現在の勤務日が宿泊翌日、すなわち宿泊運行における第2日目以降であるかを判定する(ステップS401)。例えばコントローラ20は、前回の勤務日の帰庫処理が入力装置43の宿泊ボタンの操作をトリガとして実行されている場合、宿泊翌日であると判定する。一方、コントローラ20は、前回の勤務日の帰庫処理が入力装置43の帰庫ボタンの操作をトリガとして実行されている場合、宿泊翌日でないと判定する。宿泊翌日か否かの判定方法はこれに限られず、例えばディスプレイ42に宿泊翌日か否かを選択するボタンを表示し、このボタンの操作結果に基づいて判定されてもよい。また、前回の勤務日において管理者端末1で退勤処理が実行されていない場合に、宿泊翌日であると判定されてもよい。 First, the controller 20 of the digital tachograph 2 determines whether the current working day is the day after the accommodation, ie, the second day or later of the accommodation service (step S401). For example, the controller 20 determines that it is the day after the stay when the return processing on the previous working day is triggered by the operation of the accommodation button of the input device 43 . On the other hand, the controller 20 determines that it is not the day after the stay when the return processing on the previous working day was triggered by the operation of the return button of the input device 43 . The method of determining whether it is the day after the stay is not limited to this. For example, a button for selecting whether it is the day after the stay may be displayed on the display 42 and the determination may be made based on the operation result of this button. Alternatively, if the administrator terminal 1 did not execute the leaving process on the last working day, it may be determined that it is the day after the stay.

宿泊翌日であると判定された場合(ステップS401のYES)、コントローラ20は、宿泊確認画面300をディスプレイ42に表示する(ステップS402)。
図11は、宿泊確認画面300の一例を示す図である。宿泊確認画面300は、「本日も宿泊ですか」のようなメッセージとともに、はいボタン301、いいえボタン302、わからないボタン303を含む。
When it is determined that it is the day after the stay (YES in step S401), the controller 20 displays the stay confirmation screen 300 on the display 42 (step S402).
FIG. 11 is a diagram showing an example of the accommodation confirmation screen 300. As shown in FIG. The accommodation confirmation screen 300 includes a message such as "Are you staying today?"

各ボタン301~303のいずれかが操作されると、コントローラ20は、宿泊確認画面300を閉じ、現在の勤務日が宿泊運行の最終日であるかを判定する(ステップS403)。コントローラ20は、宿泊確認画面300においてボタン302が操作された場合に現在の勤務日が宿泊最終日であると判定し、ボタン301またはボタン303が操作された場合に現在の勤務日が宿泊最終日でないと判定する。 When one of the buttons 301 to 303 is operated, the controller 20 closes the accommodation confirmation screen 300 and determines whether the current working day is the last day of the accommodation service (step S403). The controller 20 determines that the current working day is the last day of the stay when the button 302 is operated on the accommodation confirmation screen 300, and determines that the current working day is the last day of the stay when the button 301 or the button 303 is operated. determine that it is not.

宿泊最終日でないと判定した場合(ステップS403のNO)、コントローラ20は、点呼予定確認画面400をディスプレイ42に表示する(ステップS404)。
図12は、点呼予定確認画面400の一例を示す図である。点呼予定確認画面400は、「中間点呼を11:00~14:00の間に実施してください。中間点呼の予定時刻を変更しますか」のようなメッセージとともに、変更するボタン401および変更しないボタン402を含む。メッセージ中の「11:00~14:00」は、例えば予め設定されたデフォルト時刻(時間帯)である。デフォルト時刻はこの例に限られず、他の時刻(時間帯)であってもよい。
If it is determined that it is not the last day of the stay (NO in step S403), the controller 20 displays the roll call schedule confirmation screen 400 on the display 42 (step S404).
FIG. 12 is a diagram showing an example of a roll call schedule confirmation screen 400. As shown in FIG. The roll call schedule confirmation screen 400 displays a message such as "Make a mid-roll call between 11:00 and 14:00. Do you want to change the scheduled time of the mid-term roll call?" Includes button 402 . "11:00 to 14:00" in the message is, for example, a preset default time (time zone). The default time is not limited to this example, and may be another time (time zone).

各ボタン401,402のいずれかが操作されると、コントローラ20は、点呼予定確認画面400を閉じ、予定時刻の変更の有無を判定する(ステップS405)。コントローラ20は、点呼予定確認画面400においてボタン401が操作された場合に予定時刻の変更があると判定し、ボタン402が操作された場合に予定時刻の変更が無いと判定する。 When one of the buttons 401 and 402 is operated, the controller 20 closes the roll call schedule confirmation screen 400 and determines whether or not the scheduled time has been changed (step S405). The controller 20 determines that the scheduled time is changed when the button 401 is operated on the roll call schedule confirmation screen 400, and determines that the scheduled time is not changed when the button 402 is operated.

予定時刻の変更があると判定した場合(ステップS405のYES)、コントローラ20は、過去(例えば当月の開始日以降)に当該運転者が中間点呼の予定時刻を変更した実績があるかを判定する(ステップS406)。変更した実績がある場合(ステップS406のYES)、コントローラ20は、前回の変更時の設定を反映した予定変更画面500をディスプレイ42に表示する(ステップS407)。 If it is determined that the scheduled time has been changed (YES in step S405), the controller 20 determines whether the driver has changed the scheduled time of the mid-roll call in the past (for example, after the start date of the current month). (Step S406). If there is a track record of change (YES in step S406), the controller 20 displays on the display 42 the schedule change screen 500 reflecting the settings at the time of the previous change (step S407).

図13は、予定変更画面500の一例を示す図である。予定変更画面500は、時分をそれぞれ表示する表示欄501,502と、表示欄501の数値を増減させるプラスボタン503およびマイナスボタン504と、表示欄502の数値を増減させるプラスボタン505およびマイナスボタン506と、決定ボタン507と、キャンセルボタン508とを含む。表示欄501,502には、前回の予定時刻の変更で設定された時刻(この例では15:00)が表示される。運転者は、ボタン503~506の操作により、予定時刻を調整することができる。 FIG. 13 is a diagram showing an example of the schedule change screen 500. As shown in FIG. The schedule change screen 500 includes display fields 501 and 502 for displaying the hours and minutes, a plus button 503 and a minus button 504 for increasing/decreasing the numerical value of the display field 501, and a plus button 505 and a minus button for increasing/decreasing the numerical value of the display field 502. 506 , a decision button 507 and a cancel button 508 . Display columns 501 and 502 display the time (15:00 in this example) that was set in the previous scheduled time change. The driver can adjust the scheduled time by operating buttons 503-506.

一方、ステップS406において変更実績がないと判定した場合(ステップS406のNO)、コントローラ20は、表示欄501,502に上述のデフォルト時刻が入力された予定変更画面500をディスプレイ42に表示する(ステップS408)。 On the other hand, if it is determined in step S406 that there is no change result (NO in step S406), the controller 20 displays on the display 42 the schedule change screen 500 in which the default times are entered in the display columns 501 and 502 (step S408).

予定変更画面500において決定ボタン507が操作された場合、コントローラ20は、予定変更画面500を閉じる。さらに、コントローラ20は、表示欄501,502に入力された時刻を例えば記憶装置21に記憶することにより、中間点呼の予定時刻として設定する(ステップS409)。予定変更画面500においてキャンセルボタン508が操作された場合、および、ステップS405において予定変更しないと判定した場合(ステップS405のNO)、コントローラ20は、デフォルト時刻を中間点呼の予定時刻として設定する(ステップS409)。 When the decision button 507 is operated on the schedule change screen 500 , the controller 20 closes the schedule change screen 500 . Further, the controller 20 stores the times entered in the display fields 501 and 502 in the storage device 21, for example, and sets them as the scheduled time of the intermediate roll call (step S409). When the cancel button 508 is operated on the schedule change screen 500, and when it is determined not to change the schedule in step S405 (NO in step S405), the controller 20 sets the default time as the scheduled time of the intermediate roll call (step S409).

予定変更画面500により設定される予定時刻は、○○時○○分~○○時○○分のような時間帯であってもよい。この場合、例えば予定変更画面500にこのような時間帯を設定するためのGUIを配置すればよい。また、ステップS409において、図13の予定変更画面500に入力された時刻から所定時間の経過後の時刻までの時間帯や、予定変更画面500に入力された時刻の前後に所定時間の幅を持たせた時間帯が予定時刻として設定されてもよい。 The scheduled time set by the schedule change screen 500 may be a time zone such as XX:00:00:00:00:00:00:00:00. In this case, for example, a GUI for setting such time periods may be arranged on the schedule change screen 500 . Further, in step S409, a time period from the time input on the schedule change screen 500 of FIG. A set time period may be set as the scheduled time.

コントローラ20は、このように設定された中間点呼の予定時刻を、労働管理データベース30にも保存する。当該予定時刻が管理者端末1に送信され、管理者端末1の記憶装置11に保存されてもよい。 The controller 20 also stores the scheduled time of the intermediate roll call set in this manner in the labor management database 30 . The scheduled time may be transmitted to the administrator terminal 1 and stored in the storage device 11 of the administrator terminal 1 .

ステップS409の後、ステップS401にて宿泊翌日でないと判定した場合(ステップS401のNO)、あるいはステップS403にて宿泊最終日であると判定した場合(ステップS403のYES)、コントローラ20は、運行時処理を実行する(ステップS410)。 After step S409, if it is determined in step S401 that it is not the next day of accommodation (NO in step S401), or if it is determined in step S403 that it is the last day of accommodation (YES in step S403), the controller 20 Processing is executed (step S410).

運行時処理において、コントローラ20は、上述の運行情報の生成および保存、入力装置43により入力される作業区分や車両の状態の保存、労働管理データベース30に保存された当該運転者の運転者情報の表示など、各種の処理を実行する。 In operation processing, the controller 20 generates and saves the above-described operation information, saves the work category and vehicle state input by the input device 43, and stores the driver information of the driver stored in the labor management database 30. Perform various processing such as display.

さらに、コントローラ20は、中間点呼が必要かを判定する(ステップS411)。中間点呼を実施済みである場合や、現在の勤務日が少なくとも2泊以上の宿泊を伴う運行の中日でない場合、コントローラ20は、中間点呼が不要であると判定する(ステップS411のNO)。例えば当該運行処理において上述の宿泊確認画面300が表示され、ボタン302が操作されている場合には現在の勤務日が少なくとも2泊以上の宿泊を伴う運行の中日でないと判定することができる。コントローラ20は、ステップS409により中間点呼の予定時刻が設定されていない場合に中間点呼が不要と判定してもよい。 Furthermore, the controller 20 determines whether an intermediate roll call is necessary (step S411). If a mid-roll call has already been made, or if the current working day is not the middle day of the operation with at least two nights of stay, the controller 20 determines that a mid-roll call is unnecessary (NO in step S411). For example, when the above-described accommodation confirmation screen 300 is displayed in the operation processing and the button 302 is operated, it can be determined that the current working day is not the middle day of the operation with at least two nights of accommodation. The controller 20 may determine that an intermediate roll call is unnecessary when the scheduled time for an intermediate roll call is not set in step S409.

一方、現在の勤務日が少なくとも2泊以上の宿泊を伴う運行の中日であり、かつ中間点呼が未実施である場合、コントローラ20は、中間点呼が必要と判定する(ステップS411のYES)。例えば当該運行処理において上述の宿泊確認画面300が表示され、ボタン301またはボタン303が操作されている場合には現在の勤務日が少なくとも2泊以上の宿泊を伴う運行の中日であると判定することができる。コントローラ20は、ステップS409により中間点呼の予定時刻が設定され、かつ中間点呼が未実施である場合に中間点呼が必要と判定してもよい。その後、コントローラ20は、中間点呼の予定時刻が到来したかを判定する(ステップS412)。 On the other hand, if the current working day is the middle day of the service with stays of at least two nights or more and the mid-roll call has not been implemented, the controller 20 determines that the mid-roll call is necessary (YES in step S411). For example, when the above-described accommodation confirmation screen 300 is displayed in the operation processing, and the button 301 or button 303 is operated, it is determined that the current working day is the middle day of the operation with accommodation for at least two nights or more. be able to. The controller 20 may determine that an intermediate roll call is necessary when the scheduled time for the intermediate roll call is set in step S409 and the intermediate roll call has not yet been performed. After that, the controller 20 determines whether the scheduled time for the intermediate roll call has arrived (step S412).

ステップS410~S412の処理の間、コントローラ20は、帰庫イベントの発生を監視している(ステップS413)。帰庫イベントは、入力装置43の帰庫ボタンまたは宿泊ボタンの操作により入力される。例えば運転者は、事業所に戻って帰庫する際には帰庫ボタンを操作し、宿泊運行の初日や中日において事業所外で帰庫する際には宿泊ボタンを操作する。 During the processing of steps S410 to S412, the controller 20 monitors the occurrence of the return event (step S413). The return event is input by operating the return button or the accommodation button of the input device 43 . For example, the driver operates the return button when returning to the business office, and operates the accommodation button when returning outside the office on the first day or the middle day of the accommodation service.

帰庫イベントが発生していない間、コントローラ20は、ステップS410~S412の処理を繰り返す(ステップS413のNO)。帰庫イベントが発生した場合(ステップS413のYES)、コントローラ20は、帰庫処理を実行する(ステップS414)。帰庫処理においては、帰庫時刻が確定されるとともに労働管理データベース30に保存される。帰庫時刻は、記憶装置11,21に保存されてもよい。 While the return event does not occur, the controller 20 repeats the processes of steps S410 to S412 (NO in step S413). If a return event has occurred (YES in step S413), the controller 20 executes return processing (step S414). In the returning process, the returning time is determined and stored in the labor management database 30 . The time of returning to the garage may be stored in the storage devices 11 and 21 .

宿泊ボタンにより帰庫イベントが発生した場合には、帰庫時刻が運転者の退勤時刻となる。この場合、帰庫処理において、翌出勤(出庫)可能時刻や当該勤務日の労働履歴をディスプレイ42に表示してもよい。翌出勤可能時刻は、例えば帰庫時刻から休息期間の最低値が経過した時刻とすることができる。帰庫処理において、上述の休日取得警告処理が実行されてもよい。
ステップS414を以って運行処理が終了する。
When the return event is generated by the accommodation button, the return time is the driver's leaving time. In this case, in the process of returning to the warehouse, the display 42 may display the available time for coming to work (leaving the warehouse) on the next day and the labor history of the working day. The time when the worker can come to work next time can be, for example, the time when the minimum value of the rest period has passed since the time of returning to work. In the returning process, the above-described holiday acquisition warning process may be executed.
The operation process ends after step S414.

ステップS412において中間点呼の予定時刻が到来したと判定した場合(ステップS412のYES)、コントローラ20は、点呼予定報知画面600をディスプレイ42に表示する(ステップS415)。 If it is determined in step S412 that the scheduled time for the intermediate roll call has arrived (YES in step S412), the controller 20 displays the roll call schedule notification screen 600 on the display 42 (step S415).

図14は、点呼予定報知画面600の一例を示す図である。点呼予定報知画面600は、ステップS409にて設定された中間点呼の予定時刻に当日の日付を加えた中間点呼実施予定日時と、「運行管理者に連絡し、中間点呼を実施して下さい」のような中間点呼の実施を促すメッセージと、実施ボタン601とを含む。この点呼予定報知画面600とともに、スピーカ23により中間点呼の予定時刻の到来が音声出力されてもよい。 FIG. 14 is a diagram showing an example of a roll call schedule notification screen 600. As shown in FIG. The scheduled roll call notification screen 600 includes the scheduled mid-roll call date and time obtained by adding the current date to the scheduled mid-roll call time set in step S409, and the message "Please contact the operation manager to perform the mid-term roll call." and an execution button 601. Along with this roll call schedule notification screen 600, the arrival of the scheduled time for the intermediate roll call may be voice-output from the speaker 23. FIG.

実施ボタン601が操作されると、コントローラ20は、点呼処理Bを実行する。運転者は、管理者(執行者)に電話して中間点呼の開始を依頼する。中間点呼は、ネットワークNを介した音声通話などで実施されてもよい。中間点呼に際して、管理者端末1においては、点呼処理Cが実行される。点呼処理Cは、例えば点呼処理Bに連動して開始されてもよいし、入力装置15により管理者が点呼の実施を入力したことにより開始されてもよい。 When the execution button 601 is operated, the controller 20 executes roll call processing B. FIG. The driver calls the manager (executor) and requests the start of the middle roll call. Intermediate calls may be implemented by voice calls over network N, or the like. During the intermediate roll call, the administrator terminal 1 executes a roll call process C. FIG. The call process C may be started, for example, in conjunction with the call process B, or may be started when the administrator inputs execution of the call through the input device 15 .

なお、宿泊運行の開始日を除く乗務前点呼や、宿泊運行の最終日を除く乗務後点呼は、事業所にて行うことができない。これらの場合にも、例えば入力装置43により点呼の開始が入力されたことなどに応じて、点呼処理B,Cが実行される。 In addition, pre-boarding roll calls excluding the start date of the accommodation service and post-boarding roll calls excluding the last day of the accommodation service cannot be held at the office. Also in these cases, the call processes B and C are executed in response to the input of the start of the call by the input device 43, for example.

図15は、点呼処理B,Cの一例を示すフローチャートである。
先ず、コントローラ20は、アルコール検知器45による測定結果の入力を受け付ける(ステップS501)。測定結果は、アルコール検知器45からデジタルタコグラフ2に送信されたものが自動的に入力されてもよいし、入力装置43により運転者が入力してもよい。
FIG. 15 is a flow chart showing an example of roll call processes B and C. FIG.
First, the controller 20 receives the input of the measurement result by the alcohol detector 45 (step S501). The measurement result transmitted from the alcohol detector 45 to the digital tachograph 2 may be automatically input, or may be input by the driver using the input device 43 .

コントローラ20は、アルコールの測定結果をディスプレイ42に表示する(ステップS502)。さらに、コントローラ20は、運転者IDやアルコールの測定結果を含む各種情報をネットワークNを介して管理者端末1に送信する(ステップS503)。各種情報の送信の後、コントローラ20は、完了待機画面700をディスプレイ42に表示し(ステップS504)、管理者端末1からの完了通知の受信を待つ(ステップS505)。 The controller 20 displays the alcohol measurement result on the display 42 (step S502). Further, the controller 20 transmits various types of information including the driver ID and alcohol measurement results to the administrator terminal 1 via the network N (step S503). After transmitting various information, the controller 20 displays the completion waiting screen 700 on the display 42 (step S504), and waits for reception of a completion notification from the administrator terminal 1 (step S505).

図16は、中間点呼における完了待機画面700の一例を示す図である。完了待機画面700は、「現在、運行管理者の点呼登録を待機しています。時間がかかる場合は運行管理者に確認して下さい。」のようなメッセージとともに、キャンセルボタン701を含む。キャンセルボタン701が操作された場合には、点呼処理Bが終了する。乗務前点呼および乗務後点呼においても、同様の完了待機画面700が表示される。 FIG. 16 is a diagram showing an example of a completion waiting screen 700 for an intermediate roll call. The completion waiting screen 700 includes a cancel button 701 together with a message such as "We are currently waiting for the roll call registration of the operation manager. If it takes time, please check with the operation manager." When the cancel button 701 is operated, the roll call process B ends. A similar completion standby screen 700 is also displayed in the pre-service roll call and the post-service roll call.

管理者端末1のコントローラ10は、ステップS502にて送信される情報を受信する(ステップS601)。さらに、コントローラ10は、ディスプレイ14に点呼情報の入力画面を表示し、点呼対象の運転者および点呼の執行者の入力を受け付ける(ステップS602)。 The controller 10 of the administrator terminal 1 receives the information transmitted in step S502 (step S601). Further, the controller 10 displays an input screen for call information on the display 14, and accepts inputs of the driver to be called and the person who performs the call (step S602).

運転者および執行者が入力された後、コントローラ10は、ステップS601にて受信した情報に含まれるアルコールの測定結果や運転者の労働情報をディスプレイ14に表示する(ステップS603)。労働情報は、例えば図5の運転者情報詳細に示した項目や休日時間残などを含む。ステップS603において、上述の休日取得警告処理が実行されてもよい。ステップS203の場合と同様に、休息期間残、休日時間残および拘束時間残に関する警告がディスプレイ14への表示やスピーカ16による音声出力により発せられてもよい。これらの警告や労働情報の表示は、車両においてもディスプレイ42やスピーカ23を用いて実行されてもよい。 After the driver and the executor are entered, the controller 10 displays the alcohol measurement result and the driver's work information included in the information received in step S601 on the display 14 (step S603). The labor information includes, for example, the items shown in the detailed driver information of FIG. 5 and the remaining hours on holidays. In step S603, the holiday acquisition warning process described above may be executed. As in step S<b>203 , warnings regarding remaining rest periods, remaining holiday hours, and remaining binding hours may be displayed on the display 14 or output as audio from the speaker 16 . These warnings and labor information may be displayed using the display 42 and the speaker 23 in the vehicle as well.

さらに、コントローラ10は、確認事項のチェック結果の入力を受け付け(ステップS604)、問題の有無を判定し(ステップS605)、問題が無ければ当該運転者の点呼情報を更新する(ステップS606)。これらステップS604~S606の処理は、ステップS204~S206と同様である。なお、点呼方法は「電話」となる。 Further, the controller 10 receives input of check results of confirmation items (step S604), determines whether there is a problem (step S605), and updates roll call information of the driver if there is no problem (step S606). The processing of these steps S604-S606 is the same as that of steps S204-S206. The roll call method will be "telephone".

その後、コントローラ10は、点呼情報記録の完了通知をネットワークNを介してデジタルタコグラフ2に送信する(ステップS607)。この通知には、点呼を実施した時刻である点呼時間が含まれる。ステップS607を以って点呼処理Cが終了する。 After that, the controller 10 transmits a notice of completion of the roll call information recording to the digital tachograph 2 via the network N (step S607). This notification includes the call time, which is the time at which the call was made. After step S607, the call processing C ends.

ステップS607にて送信された完了通知を受信した場合(ステップS505のYES)、デジタルタコグラフ2のコントローラ20は、完了待機画面700を消去して完了画面800をディスプレイ42に表示する(ステップS506)。 When the completion notification transmitted in step S607 is received (YES in step S505), the controller 20 of the digital tachograph 2 clears the completion standby screen 700 and displays the completion screen 800 on the display 42 (step S506).

図17は、中間点呼における完了画面800の一例を示す図である。完了画面800は、「中間点呼は完了しています。引き続き安全運転をお願いします。」のようなメッセージと、完了通知に含まれる点呼時間に日付を加えた中間点呼実施日時と、完了ボタン801とを含む。完了ボタン801が操作されると、コントローラ20は、完了画面800を消去するとともに、点呼処理Bを終了する。乗務前点呼および乗務後点呼においても、同様の完了画面800が表示される。ステップS605にて問題が有ると判定された場合(ステップS605のNO)、完了通知にその旨の識別情報を含ませてもよい。例えば、この完了通知を受信したとき、コントローラ20は、問題が有る旨のメッセージをディスプレイ42に表示させて点呼処理Bを終了する。 FIG. 17 is a diagram showing an example of a completion screen 800 for an intermediate roll call. The completion screen 800 includes a message such as "Interim roll call is complete. Please continue to drive safely." including. When the completion button 801 is operated, the controller 20 erases the completion screen 800 and terminates the roll call process B. FIG. A similar completion screen 800 is displayed in the pre-service roll call and the post-service roll call. If it is determined that there is a problem in step S605 (NO in step S605), identification information to that effect may be included in the completion notice. For example, when receiving this completion notification, the controller 20 causes the display 42 to display a message to the effect that there is a problem, and terminates the roll call process B. FIG.

以上の本実施形態において、ステップS401で宿泊翌日であると判定され、ステップS403で現在の勤務日が宿泊最終日でないと判定される場合は、すなわち現在の勤務日が2泊以上の宿泊運行の中日であることを意味する。そして、本実施形態では、この中日において中間点呼が必要と判定され、中間点呼の予定時刻が到来した場合に点呼予定報知画面600により運転者または管理者に中間点呼を実施すべき旨が報知される。このような処理により、運転者または管理者は、中間点呼を確実に実施することができる。また、運転者または管理者は、中間点呼の予定を管理する手間が省け、他の業務に集中できる。 In the above embodiment, if it is determined in step S401 that it is the day after the stay, and if it is determined in step S403 that the current working day is not the last day of staying, that is, if the current working day is not the last day of the stay, It means that it is middle day. Then, in this embodiment, when it is determined that an intermediate roll call is necessary during the middle of the day and the scheduled time for the intermediate roll call arrives, the driver or administrator is informed that the intermediate roll call should be performed by the roll call schedule notification screen 600. be done. Such processing allows the driver or manager to reliably implement the intermediate roll call. In addition, the driver or manager can save the trouble of managing the schedule of the intermediate roll call and concentrate on other tasks.

点呼処理B,Cにおいては、運転者が事業所の遠隔地にいるにもかかわらず、車載のアルコール検知器45によるアルコールの測定結果などが管理者端末1で容易に確認できる。また、運転者は、完了待機画面700や完了画面800により、点呼の進捗を把握することができる。 In the roll call processes B and C, even though the driver is in a remote location of the office, the result of alcohol measurement by the in-vehicle alcohol detector 45 can be easily confirmed by the administrator terminal 1. FIG. Also, the driver can grasp the progress of the roll call from the completion standby screen 700 and the completion screen 800 .

点呼処理A~Cにより更新される労働管理データベース30の点呼情報は、例えば図7のフォーマットで印刷することもできる。このような点呼情報は、事業所の監査などの用途で用いることもできる。 The roll call information in the labor management database 30 updated by the roll call processes A to C can also be printed in the format shown in FIG. 7, for example. Such roll call information can also be used for purposes such as auditing of business establishments.

点呼情報における作業割当は、図9の作業割当記録処理により自動で記録することができる。これにより、管理者が運転者の作業割当を確認し、その結果を入力する手間が省ける。 The work assignment in the roll call information can be automatically recorded by the work assignment recording process of FIG. This saves the administrator the trouble of confirming the driver's work assignment and inputting the result.

また、本実施形態においては、図2および図3に示した運転者情報一覧や、図5に示した運転者情報詳細により、運転者の労働管理を極めて容易かつ正確に行うことが可能となる。さらに、切替ボタン103により休息期間残を休日時間残に切り替えることが可能であり、図4に示した休日設定画面200により休日の取得予定数も変更できるので、休日管理も好適に実施できる。 In addition, in this embodiment, the driver information lists shown in FIGS. 2 and 3 and the detailed driver information shown in FIG. 5 make it possible to perform labor management of drivers very easily and accurately. . Furthermore, the rest period can be switched to the rest of the holiday time by the switch button 103, and the number of scheduled holidays to be obtained can be changed on the holiday setting screen 200 shown in FIG.

また、図6に示した休日取得警告処理により、当月の拘束時間が上限を超え得る運転者を管理者や運転者自身に知らせることができる。さらに、管理者および運転者に追加休日の取得すべき旨や取得すべき休日数を報知することで、月単位の拘束時間上限の遵守の実効性を高めることができる。
以上の他にも、本実施形態からは種々の好適な効果を得ることができる。
In addition, by the holiday acquisition warning process shown in FIG. 6, it is possible to inform the manager and the driver himself/herself of the driver who may exceed the upper limit of the duty time in the current month. Furthermore, by notifying the administrator and the driver of the fact that additional holidays should be taken and the number of holidays to be taken, it is possible to increase the effectiveness of compliance with the upper limit of on-duty hours on a monthly basis.
In addition to the above, various favorable effects can be obtained from this embodiment.

なお、本実施形態では、拘束時間や休息期間を主に月単位で管理する例を示した。しかしながら、拘束時間や休息期間は、週単位、年単位、あるいは任意に設定された日数や月数の単位など、他の所定期間で管理されてもよい。 In this embodiment, an example of managing the restraint time and the rest period mainly on a monthly basis has been shown. However, the on-duty time and rest period may be managed in units of weeks, years, or arbitrarily set units of days or months, or other predetermined periods.

[第2実施形態]
図18は、第2実施形態に係る労働管理システムの構成例を示すブロック図である。この労働管理システムは、デジタルタコグラフ2とは別の運転者端末5を備えている。運転者端末5は、例えばタブレットやスマートフォンなどのモバイル機器を用いることができる。運転者端末5は、車両に固定的に搭載された装置であってもよい。
[Second embodiment]
FIG. 18 is a block diagram showing a configuration example of a labor management system according to the second embodiment. This labor management system has a driver terminal 5 separate from the digital tachograph 2 . A mobile device such as a tablet or a smartphone can be used as the driver terminal 5, for example. The driver terminal 5 may be a device fixedly mounted on the vehicle.

運転者端末5は、プロセッサやメモリを含むコントローラ50と、記憶装置51と、内蔵のディスプレイ52およびスピーカ53と、外部接続用のインターフェイス54とを備えている。コントローラ50は、プロセッサがメモリに記憶されたコンピュータプログラムを実行することにより種々の処理を実現する。 The driver terminal 5 includes a controller 50 including a processor and memory, a storage device 51, a built-in display 52 and speakers 53, and an interface 54 for external connection. The controller 50 realizes various processes by executing computer programs stored in the memory by the processor.

運転者端末5は、例えばディスプレイ52の操作を検知するタッチパネルを含むが、その他の入力装置をさらに含んでもよい。インターフェイス54は、例えば通信装置41、ディスプレイ42、入力装置43、走行センサ44、アルコール検知器45、GPS受信機46およびデジタルタコグラフ2のインターフェイス24と通信接続可能である。これらの間の通信接続は、有線であってもよいし、無線であってもよい。運転者端末5は、ネットワークNと通信するための無線通信装置を内蔵してもよい。 The driver terminal 5 includes, for example, a touch panel that detects the operation of the display 52, but may further include other input devices. The interface 54 can be communicatively connected to the communication device 41, the display 42, the input device 43, the travel sensor 44, the alcohol detector 45, the GPS receiver 46, and the interface 24 of the digital tachograph 2, for example. Communication connections between them may be wired or wireless. The driver terminal 5 may incorporate a wireless communication device for communicating with the network N.

運転者端末5のコントローラ50は、他の実施形態においてデジタルタコグラフ2のコントローラ20が実行するとした処理の一部または全てを実行する。例えば図10の運行処理や図15の点呼処理Bをコントローラ50が実行する場合、図11~図14、図16および図17に示した各画面は、ディスプレイ52に表示されてもよい。その他にも、本開示においてディスプレイ42に表示されるとした各種の画面がディスプレイ52に表示されてもよい。さらに、本開示において入力装置43により入力されるとした情報や指示は、ディスプレイ52に表示されるGUIをタッチパネルにより操作することで入力されてもよい。すなわち、運転者によって操作される入力装置は必ずしも運転者端末5と別々の装置である必要はなく、運転者端末5が備えるものであってもよい。 The controller 50 of the driver's terminal 5 executes part or all of the processing that is supposed to be executed by the controller 20 of the digital tachograph 2 in other embodiments. For example, when the controller 50 executes the operation process of FIG. 10 or the call process B of FIG. 15, the screens shown in FIGS. In addition, various screens that are supposed to be displayed on the display 42 in the present disclosure may be displayed on the display 52 . Furthermore, information and instructions that are input by the input device 43 in the present disclosure may be input by operating a GUI displayed on the display 52 using a touch panel. That is, the input device operated by the driver does not necessarily have to be a separate device from the driver terminal 5, and may be provided in the driver terminal 5. FIG.

運転者端末5の記憶装置51に労働管理データベース30の少なくとも一部、例えば当該運転者端末5を所有する運転者の運転者情報詳細や点呼情報などが記憶されてもよい。 The storage device 51 of the driver terminal 5 may store at least part of the labor management database 30 , such as driver information details and roll call information of the driver who owns the driver terminal 5 .

労働管理システムは、デジタルタコグラフ2を備えなくてもよい。この場合、例えば運転者端末5のコントローラ50が他の実施形態においてデジタルタコグラフ2のコントローラ20が実行するとした処理の一部または全てを実行すればよい。 The labor management system may not have the digital tachograph 2. In this case, for example, the controller 50 of the driver's terminal 5 may execute part or all of the processing that the controller 20 of the digital tachograph 2 executes in other embodiments.

[第3実施形態]
図19は、第3実施形態に係る労働管理システムの構成例を示すブロック図である。この労働管理システムは、3つの事業所O1~O3を含む。事業所O1には、管理者端末1が配置されている。事業所O2,O3には、事業所端末6が配置されている。
[Third Embodiment]
FIG. 19 is a block diagram showing a configuration example of a labor management system according to the third embodiment. This labor management system includes three offices O1-O3. A manager terminal 1 is arranged in the office O1. Office terminals 6 are arranged at the offices O2 and O3.

管理者端末1および事業所端末6の構成は、他の実施形態における管理者端末1と同様である。例えば、管理者端末1および事業所端末6は、他の実施形態において管理者端末1が実行するとした処理の少なくとも一部を実行することができる。事業所O1~O3には、上述の各実施形態と同じく、通信装置13、ディスプレイ14、入力装置15、スピーカ16およびアルコール検知器17が配置されている。さらに、事業所O1~O3には、管理者端末1に接続されたカメラ18およびマイク19が配置されている。 The configurations of the administrator terminal 1 and the office terminal 6 are the same as those of the administrator terminal 1 in other embodiments. For example, the administrator terminal 1 and the office terminal 6 can execute at least part of the processing that the administrator terminal 1 executes in other embodiments. The offices O1 to O3 are provided with a communication device 13, a display 14, an input device 15, a speaker 16 and an alcohol detector 17, as in the above embodiments. Furthermore, a camera 18 and a microphone 19 connected to the administrator terminal 1 are arranged at the offices O1 to O3.

なお、労働管理システムに含まれる事業所O1~O3の数は、3つに限られない。また、図19においては図示を省略しているが、労働管理システムは上述の各実施形態と同様に運転者端末などの車両に関わる構成要素を備えている。運転者端末は、第1実施形態のようにデジタルタコグラフであってもよいし、第2実施形態のようにデジタルタコグラフとは別の装置であってもよい。事業所O1~O3には、それぞれ複数の車両と運転者が所属している。 The number of offices O1 to O3 included in the labor management system is not limited to three. Although not shown in FIG. 19, the labor management system includes vehicle-related components such as a driver's terminal, as in the above-described embodiments. The driver's terminal may be a digital tachograph as in the first embodiment, or may be a device different from the digital tachograph as in the second embodiment. A plurality of vehicles and drivers belong to each of the offices O1 to O3.

本実施形態において、点呼の執行者となる管理者は、事業所O1に所在する。例えば、事業所O1の管理者端末1は、労働管理データベース30を記憶している。上述の各実施形態と同様に、ネットワークNに通信接続されたサーバが労働管理データベース30を記憶してもよい。 In this embodiment, the administrator who is the roll call executor is located at the office O1. For example, the manager terminal 1 of the office O1 stores the labor management database 30 . A server communicatively connected to the network N may store the labor management database 30 as in the above-described embodiments.

事業所O1から出庫する運転者の乗務前点呼、および、事業所O1に帰庫する運転者の乗務後点呼は、事業所O1の管理者端末1が実行する上述の点呼処理Aにより実施される。 A pre-service roll call for a driver leaving the office O1 and a post-service roll call for a driver returning to the office O1 are performed by the above-described roll call processing A executed by the manager terminal 1 of the office O1. .

事業所O2から出庫する運転者の乗務前点呼、および、事業所O2に帰庫する運転者の乗務後点呼は、事業所O2の事業所端末6と事業所O1の管理者端末1とがネットワークNを介して通信することにより実施される。この点呼においては、事業所O2の事業所端末6が上述の点呼処理Bを実行し、管理者端末1が上述の点呼処理Cを実行する。 A pre-ride roll call for a driver leaving the office O2 and a post-ride roll call for a driver returning to the office O2 are performed by connecting the office terminal 6 of the office O2 and the manager terminal 1 of the office O1 via a network. It is implemented by communicating via N. In this roll call, the office terminal 6 of the office O2 executes the above-described roll call process B, and the manager terminal 1 executes the above-described roll call process C. FIG.

これら点呼処理B,Cにおいては、上述のステップS203と同様に、休息期間残、休日時間残および拘束時間残に関する警告が発せられてもよい。これらの警告は、管理者端末1が事業所O1のディスプレイ14やスピーカ16を用いて実行してもよいし、事業所端末6が事業所O2のディスプレイ14やスピーカ16を用いて実行してもよい。また、これら点呼処理B,Cにおいて、上述の休日取得警告処理が実行されてもよい。 In these roll call processes B and C, similarly to step S203 described above, warnings regarding remaining rest periods, remaining holiday hours, and remaining binding hours may be issued. These warnings may be executed by the administrator terminal 1 using the display 14 and the speaker 16 of the office O1, or by the office terminal 6 using the display 14 and the speaker 16 of the office O2. good. Also, in these roll call processes B and C, the above-described holiday acquisition warning process may be executed.

なお、点呼処理B,Cにおける所定のタイミング、例えばステップS503,S601の直後に、事業所端末6と管理者端末6とのビデオ通話が開始される。すなわち、事業所O2のカメラ18が点呼対象の運転者の顔を撮影するとともにマイク19が運転者の声を集音し、これらの映像データと音声データがネットワークNを介して事業所O1の管理者端末1に送られる。事業所O1においては、例えば映像データに基づく画像がディスプレイ14に表示されるとともに、音声データに基づく音声がスピーカ16から出力される。また、事業所O1のカメラ18が執行者の顔を撮影するとともにマイク19が執行者の声を集音し、これらの映像データと音声データがネットワークNを介して事業所O2の事業所端末6に送られる。事業所O2においては、例えば映像データに基づく画像がディスプレイ14に表示されるとともに、音声データに基づく音声がスピーカ16から出力される。 A video call between the office terminal 6 and the administrator terminal 6 is started at a predetermined timing in the call processes B and C, for example, immediately after steps S503 and S601. That is, the camera 18 of the office O2 captures the face of the driver to be called, and the microphone 19 collects the driver's voice. is sent to the user terminal 1. At office O1, for example, an image based on the video data is displayed on the display 14, and sound based on the audio data is output from the speaker 16. FIG. In addition, the camera 18 of the office O1 photographs the face of the executor and the microphone 19 collects the voice of the executor, and these video data and audio data are transmitted via the network N to the office terminal 6 of the office O2. sent to At office O2, for example, an image based on the video data is displayed on the display 14, and sound based on the audio data is output from the speaker 16. FIG.

このようなビデオ通話においては、執行者は、運転者の顔や声を確認できるので、対面点呼の場合と同程度に運転者の健康状態を把握することが可能となる。ビデオ通話は、例えば点呼処理B,Cの終了とともに切断される。 In such a video call, the executor can confirm the driver's face and voice, so it is possible to grasp the driver's health condition to the same extent as in the face-to-face roll call. The video call is disconnected when the call processes B and C are completed, for example.

以上、事業所O2の事業所端末6と管理者端末1の間での点呼処理を説明したが、事業所O3の事業所端末6と管理者端末1の間の点呼処理も同様である。
中間点呼は、例えば各運転者の運転者端末と事業所O1の管理者端末1の間で実行される。中間点呼の流れは上述の各実施形態と同様である。車両や運転者端末にビデオ通話用のカメラ、マイクおよびスピーカを設け、運転者端末と管理者端末1のビデオ通話により上記同様の中間点呼が実施されてもよい。
Although the call processing between the office terminal 6 of the office O2 and the administrator terminal 1 has been described above, the call processing between the office terminal 6 of the office O3 and the administrator terminal 1 is the same.
An intermediate roll call is performed, for example, between the driver's terminal of each driver and the manager's terminal 1 of the office O1. The intermediate roll call flow is the same as in the above-described embodiments. A video call camera, a microphone, and a speaker may be provided in the vehicle and/or the driver's terminal, and the intermediate roll call similar to that described above may be performed by video calling between the driver's terminal and the manager's terminal 1 .

[第4実施形態]
図10のフローチャートに示す運行処理においては、点呼予定時刻が到来したことに応じて点呼予定報知画面600により中間点呼を実施すべき旨が報知される例を示した。しかしながら、中間点呼を実施すべき旨の報知タイミングや報知方法は、種々の態様に変形することができる。本実施形態においては、点呼予定時刻を用いない場合の処理を例示する。
[Fourth Embodiment]
In the operation processing shown in the flowchart of FIG. 10, an example is shown in which the fact that an intermediate roll call should be carried out is notified by the roll call schedule notification screen 600 in response to the arrival of the scheduled roll call time. However, the notification timing and notification method to the effect that an intermediate roll call should be carried out can be modified in various manners. In this embodiment, an example of processing when the scheduled roll call time is not used will be described.

図20は、本実施形態における点呼要否判定処理の一例を示すフローチャートである。ここでは、第1実施形態の労働管理システムの構成において、デジタルタコグラフ2のコントローラ20が当該処理を実行する場合を例に説明する。コントローラ20は、車両の出庫から帰庫の間の任意のタイミングで当該処理を実行する。例えば、コントローラ20は、予め定められた時間間隔(10分、30分、1時間など)で当該処理を実行してもよい。また、コントローラ20は、予め定められた時刻や時間帯が到来したとき、出庫時刻から一定時刻が経過したとき、車両の走行が停止したとき、入力装置43の特定のボタンが操作されたときなどに当該処理を実行してもよい。 FIG. 20 is a flow chart showing an example of roll call necessity determination processing in the present embodiment. Here, a case where the controller 20 of the digital tachograph 2 executes the processing in the configuration of the labor management system of the first embodiment will be described as an example. The controller 20 executes the process at any time between leaving the vehicle and returning to the garage. For example, the controller 20 may execute the process at predetermined time intervals (10 minutes, 30 minutes, 1 hour, etc.). In addition, the controller 20 is operated when a predetermined time or time zone arrives, when a certain time has passed since the time of leaving the garage, when the vehicle stops running, when a specific button of the input device 43 is operated, and so on. You may perform the said process to.

先ず、コントローラ20は、現在の勤務日が宿泊運行の中日であるかを判定する(ステップS701)。例えば本実施形態においても、運行開始時に上述の宿泊確認画面300を表示してボタン301~303の操作を受け付けておけば、ステップS701において現在の勤務日が中日であるかを判定することができる。また、運転者の運行スケジュールを労働管理データベース30などに予め設定しておけば、この運行スケジュールに基づいて現在の勤務日が中日であるかを判定することができる。 First, the controller 20 determines whether the current working day is the middle day of the overnight service (step S701). For example, in this embodiment as well, if the above-described accommodation confirmation screen 300 is displayed at the start of operation and the operation of the buttons 301 to 303 is accepted, it is possible to determine whether the current working day is the middle day in step S701. can. Also, if the driver's operation schedule is preset in the labor management database 30 or the like, it is possible to determine whether the current working day is mid-day based on this operation schedule.

現在の勤務日が中日であると判定した場合(ステップS701のYES)、コントローラ20は、例えば労働管理データベース30の運転者の点呼情報に基づいて、現在の勤務日において中間点呼が実施済みであるかを判定する(ステップS702)。実施済みでない場合(ステップS703)、コントローラ20は、中間点呼画像900をディスプレイ42に表示する(ステップS703)。 If it is determined that the current working day is mid-day (YES in step S701), the controller 20 determines whether the mid-roll call has been completed on the current working day based on the driver's roll call information in the labor management database 30, for example. It is determined whether there is (step S702). If not performed (step S703), the controller 20 displays the intermediate roll call image 900 on the display 42 (step S703).

図21は、ディスプレイ42に表示された中間点呼画像900の一例を示す図である。中間点呼画像900は、例えば「中間点呼」の文字列を含み、ディスプレイ42に表示中の画面に重ねて表示される。図示したようにディスプレイ42の隅に中間点呼画像900を配置すれば、表示中の画面の情報の視認性が阻害されない。これとは反対に、ディスプレイ42の中央などに中間点呼画像900を配置すれば、中間点呼画像900を目立たせることができる。中間点呼画像900は、「中間点呼を実施して下さい」のようなメッセージであってもよい。 FIG. 21 is a diagram showing an example of an intermediate roll call image 900 displayed on the display 42. As shown in FIG. The intermediate roll call image 900 includes, for example, a character string “intermediate roll call” and is superimposed on the screen being displayed on the display 42 . By arranging the intermediate roll call image 900 at the corner of the display 42 as illustrated, the visibility of the information on the screen being displayed is not hindered. On the contrary, if the intermediate roll call image 900 is placed in the center of the display 42 or the like, the intermediate roll call image 900 can be made conspicuous. Mid-roll call image 900 may be a message such as "Please perform mid-roll call."

現在の勤務日が中日でないと判定された場合(ステップS701のNO)、中間点呼が実施済みであると判定された場合(ステップS702のYES)、あるいはステップS703が実行された後には、点呼要否判定処理が終了する。 If it is determined that the current working day is not mid-day (NO in step S701), if it is determined that the mid-roll call has been completed (YES in step S702), or after step S703 is executed, the roll call The necessity determination process ends.

その後も中間点呼画像900は継続してディスプレイ42に表示される。例えば運転者が入力装置43を操作することで図15のフローチャートに示した点呼処理Bが開始され、管理者端末1から送信される完了通知が受信されると、コントローラ20は、中間点呼画像900を消去する。中間点呼画像900自体が点呼処理Bを開始するためのボタンであってもよい。 After that, the intermediate roll call image 900 continues to be displayed on the display 42 . For example, when the driver operates the input device 43 to start the roll call process B shown in the flowchart of FIG. erase. The intermediate roll call image 900 itself may be a button for starting the roll call process B. FIG.

以上の中間点呼要否判定処理は、デジタルタコグラフ2だけでなく、管理者端末1のコントローラ10において実行されてもよい。この場合、中間点呼画像900は、例えばディスプレイ14に表示される。いずれの運転者に関する中間点呼画像900であるかを識別できるように、中間点呼画像900が運転者IDや運転者名を含んでもよい。また、中間点呼画像900は、中間点呼が必要な運転者をリスト形式で表示するものであってもよい。 The intermediate point call necessity determination process described above may be executed not only by the digital tachograph 2 but also by the controller 10 of the administrator terminal 1 . In this case, the intermediate roll call image 900 is displayed on the display 14, for example. The intermediate roll call image 900 may include a driver ID and a driver name so that it can be identified which driver the intermediate roll call image 900 relates to. In addition, the intermediate roll call image 900 may display drivers who need an intermediate roll call in a list format.

なお、第2実施形態の労働管理システムの構成において、中間点呼要否判定処理は、デジタルタコグラフ2のコントローラ20が実行してもよいし、運転者端末5のコントローラ50が実行してもよい。また、第3実施形態の労働管理システムの構成において、中間点呼要否判定処理は、事業所端末6が実行してもよい。 In the configuration of the labor management system of the second embodiment, the midpoint call necessity determination process may be executed by the controller 20 of the digital tachograph 2 or by the controller 50 of the driver terminal 5 . Further, in the configuration of the labor management system of the third embodiment, the office terminal 6 may execute the midpoint call necessity determination process.

ステップS703においては、中間点呼画像900の表示だけでなく、スピーカ16,23の音声出力により中間点呼が必要である旨が報知されてもよい。 In step S703, not only the intermediate roll call image 900 is displayed, but also voice output from the speakers 16 and 23 may notify that an intermediate roll call is required.

[第5実施形態]
第5実施形態においては、車両により輸送される荷物の荷積み地点や荷卸し地点における運転者の待機時間(荷待ち時間)をさらに管理可能な労働管理システムを開示する。ここでは、労働管理システムが第1実施形態と同様の構成を備える場合を想定するが、労働管理システムは他の実施形態と同様の構成を備えてもよい。
[Fifth embodiment]
The fifth embodiment discloses a labor management system capable of further managing the waiting time (load waiting time) of the driver at the loading point and the unloading point of the cargo transported by vehicle. Here, it is assumed that the labor management system has a configuration similar to that of the first embodiment, but the labor management system may have a configuration similar to that of the other embodiments.

労働管理システムは、待機時間の管理に関して、以下の機能を備えている。
[F1]荷物の荷積み地点または荷卸し地点における車両の運転者の待機開始および待機終了を入力する機能。
[F2]荷積みまたは荷卸しで扱う荷物の荷主を入力する機能。
[F3]指定到着時刻を入力する機能。
[F4]荷積み地点または荷卸し地点における待機時間を算出する機能。
[F5]待機時間に対する待機料を算出する機能。
[F6]待機時間および待機料等を含む待機情報を記録する機能。
[F7]荷主の入力(F2)および指定到着時刻の入力(F3)を管理者端末1とデジタルタコグラフ2(運転者端末)のいずれで行うかを設定する機能。
The labor management system has the following functions related to waiting time management.
[F1] A function of inputting start and end of waiting for the driver of the vehicle at the cargo loading point or unloading point.
[F2] A function for inputting the consignor of cargo to be handled in loading or unloading.
[F3] Function for inputting the specified arrival time.
[F4] A function of calculating the waiting time at the loading point or the unloading point.
[F5] A function of calculating a waiting fee for the waiting time.
[F6] Function to record waiting information including waiting time and waiting fee.
[F7] A function for setting whether the input of the shipper (F2) and the input of the specified arrival time (F3) are performed by the manager terminal 1 or the digital tachograph 2 (driver's terminal).

運転者の待機開始は、例えば入力装置43の待機ボタンを操作することで入力できる。また、運転者の待機終了は、例えば待機ボタンが操作された後に、待機ボタンを再度操作すること、あるいは荷積ボタンや荷卸ボタンなどの他のボタンを操作することにより入力できる。指定到着時刻は、例えば荷主により予め指定された到着時刻である。指定到着時刻は、荷積み地点や荷卸し地点の運営主体など、荷主とは異なる主体により指定された到着時刻であってもよい。 The start of standby by the driver can be input by operating the standby button of the input device 43, for example. Also, the driver's end of standby can be input by, for example, operating the standby button again after the standby button has been operated, or by operating other buttons such as a loading button and an unloading button. The specified arrival time is, for example, the arrival time specified in advance by the shipper. The designated arrival time may be an arrival time designated by an entity different from the shipper, such as a management entity of the loading point or the unloading point.

以下、機能F7により荷主と指定到着時刻の入力をデジタルタコグラフ2にて行う設定がなされ、管理者端末1により待機時間および待機料の算出と記録が行われる場合を例に、図22を用いて各機能の詳細を説明する。但し、荷主と指定到着時刻が管理者端末1で入力されてもよいし、これらの一方が管理者端末1で入力され、他方がデジタルタコグラフ2で入力されてもよい。また、待機時間および待機料の少なくとも一方の算出と記録がデジタルタコグラフ2やサーバ3で行われてもよい。 22 is used as an example for the case where the function F7 is used to set the digital tachograph 2 to input the consignor and the specified arrival time, and the manager terminal 1 calculates and records the waiting time and waiting fee. Details of each function will be explained. However, the consignor and the designated arrival time may be input at the administrator terminal 1, or one of them may be input at the administrator terminal 1 and the other may be input at the digital tachograph 2. FIG. At least one of the waiting time and the waiting fee may be calculated and recorded by the digital tachograph 2 or the server 3 .

運転者は、荷積み地点または荷卸し地点に到着し、かつ荷積みまたは荷卸し等の作業を待機する必要がある場合、入力装置43の待機ボタンを操作する。これにより、図22のフローチャートに示す待機処理Aをデジタルタコグラフ2が実行する。さらに、当該フローチャートに示す待機処理Bを管理者端末1が実行する。 When the driver arrives at the loading point or the unloading point and needs to wait for work such as loading or unloading, the driver operates the standby button of the input device 43 . As a result, the digital tachograph 2 executes the standby process A shown in the flowchart of FIG. Furthermore, the administrator terminal 1 executes the standby process B shown in the flowchart.

先ず、デジタルタコグラフ2のコントローラ20は、待機開始が入力された時刻である待機開始時刻から30分が経過したかを判定する(ステップS801)。この30分の時間は一例であり、その他にも10分、15分、1時間など適宜の時間を設定し得る。 First, the controller 20 of the digital tachograph 2 determines whether 30 minutes have passed since the standby start time, which is the time at which the standby start was input (step S801). This time of 30 minutes is an example, and other suitable times such as 10 minutes, 15 minutes, and 1 hour can be set.

コントローラ20は、30分が経過していないならば次の処理へは進まない(ステップS801のNO)。仮に30分が経過するまでに待機終了が入力された場合、コントローラ20は、待機処理Aを終了する。 If 30 minutes have not passed, the controller 20 does not proceed to the next process (NO in step S801). If the end of waiting is input before 30 minutes have passed, the controller 20 ends the waiting process A. FIG.

30分が経過した場合(ステップS801のYES)、コントローラ20は、荷主の入力を受け付ける(ステップS802)。さらに、コントローラ20は、これから実行する荷積みや荷卸し等の業務種別の入力を受け付けるとともに(ステップS803)、指定到着時刻の入力を受け付ける(ステップS804)。ステップS802~S804において、コントローラ20は、例えばディスプレイ42に荷主、業務種別、指定到着時刻の入力画面を表示するとともに、スピーカ23によりこれら情報の入力を促すメッセージを発する。運転者は、例えば入力装置43により荷主、業務種別、指定到着時刻を入力できる。荷主等により到着時刻が指定されていない場合、指定到着時刻無しを入力してもよい。 If 30 minutes have passed (YES in step S801), the controller 20 receives input from the shipper (step S802). Further, the controller 20 accepts input of the work type such as loading or unloading to be executed (step S803), and also receives input of the designated arrival time (step S804). In steps S802 to S804, the controller 20 displays, for example, an input screen for the shipper, business type, and designated arrival time on the display 42, and issues a message prompting the input of these information through the speaker 23. The driver can input the consignor, business type, and specified arrival time using the input device 43, for example. If the arrival time is not specified by the shipper, etc., "no specified arrival time" may be entered.

その後、コントローラ20は、入力された荷主、業務種別、指定到着時刻、運転者ID、車番、待機開始時刻等を含む各種情報を、ネットワークNを介して管理者端末1に送信する(ステップS805)。さらに、コントローラ20は、待機終了を待つ(ステップS806)。 After that, the controller 20 transmits various kinds of information including the input consignor, business type, specified arrival time, driver ID, vehicle number, waiting start time, etc. to the administrator terminal 1 via the network N (step S805). ). Furthermore, the controller 20 waits for the end of the standby (step S806).

運転者は、荷積みや荷卸し等の作業を開始する際に、待機終了を入力する。このとき、コントローラ20は、待機終了が入力された時刻である待機終了時刻を、ネットワークNを介して管理者端末1に送信する(ステップS807)。ステップS807を以って、待機処理Aが終了する。 The driver inputs the end of standby when starting work such as loading or unloading. At this time, the controller 20 transmits the standby end time, which is the time when the standby end is input, to the administrator terminal 1 via the network N (step S807). After step S807, the standby process A ends.

待機処理Bにおいて、管理者端末1のコントローラ10は、ステップS805にてデジタルタコグラフ2から送信される情報を受信する(ステップS901)。コントローラ10は、受信した情報を元に確認画面をディスプレイ14に表示し、修正を受け付ける(ステップS902)。当該確認画面は、例えば荷主、業務種別、指定到着時刻、運転者ID、車番、待機開始時刻を含む。当該確認画面は、上述の運転者情報一覧における当該運転者IDに対応する現在地が表示されてもよい。この現在地が表示されれば、運行管理者は、運転者が入力した荷主が正しいかどうかを容易に判断できる。確認画面に表示された情報が不正確である場合、運行管理者は、例えば入力装置15の操作により修正する。 In the standby process B, the controller 10 of the administrator terminal 1 receives information transmitted from the digital tachograph 2 in step S805 (step S901). The controller 10 displays a confirmation screen on the display 14 based on the received information and accepts correction (step S902). The confirmation screen includes, for example, the consignor, business type, specified arrival time, driver ID, vehicle number, and waiting start time. The confirmation screen may display the current location corresponding to the driver ID in the driver information list described above. If this current location is displayed, the operation manager can easily determine whether the shipper input by the driver is correct. If the information displayed on the confirmation screen is inaccurate, the operation manager corrects it by operating the input device 15, for example.

確認画面に表示された情報の確認が完了すると、運行管理者は、例えば入力装置15により確認完了を入力する。その後、コントローラ10は、ステップS807にてデジタルタコグラフ2が送信する待機終了時刻の受信を待つ(ステップS903)。 When the confirmation of the information displayed on the confirmation screen is completed, the operation manager inputs confirmation completion using the input device 15, for example. After that, the controller 10 waits for reception of the standby end time transmitted by the digital tachograph 2 in step S807 (step S903).

待機終了時刻を受信すると(ステップS903のYES)、コントローラ10は、待機時間を算出するとともに、算出した待機時間をディスプレイ14に表示する(ステップS904)。さらに、コントローラ10は、待機料を算出するとともに、算出した待機料をディスプレイ14に表示する(ステップS905)。 When the standby end time is received (YES in step S903), the controller 10 calculates the standby time and displays the calculated standby time on the display 14 (step S904). Further, the controller 10 calculates the waiting fee and displays the calculated waiting fee on the display 14 (step S905).

コントローラ20は、ステップS901にて受信した情報や、ステップS904,S905にて算出した待機時間および待機料を含む待機情報を保存(記録)する(ステップS906)。待機情報は、例えばサーバ3の労働管理データベース30に保存されてもよいし、記憶装置11に保存されてもよい。ステップS906を以って、待機処理Bが終了する。 The controller 20 saves (records) the information received in step S901 and the waiting information including the waiting time and waiting fee calculated in steps S904 and S905 (step S906). The standby information may be stored in the labor management database 30 of the server 3 or may be stored in the storage device 11, for example. After step S906, the standby process B ends.

ステップS904で算出される待機時間は、例えば指定到着時刻よりも待機開始時刻の方が遅い場合、待機開始時刻から待機終了時刻までの時間である。また、待機時間は、例えば指定到着時刻よりも待機開始時刻の方が早い場合、指定到着時刻から待機終了時刻までの時間である。指定到着時刻から待機終了時刻までの時間が30分に満たない場合、ステップS906で待機情報を記録しないようにしてもよい。 For example, if the standby start time is later than the designated arrival time, the standby time calculated in step S904 is the time from the standby start time to the standby end time. For example, if the standby start time is earlier than the designated arrival time, the standby time is the time from the designated arrival time to the standby end time. If the time from the designated arrival time to the waiting end time is less than 30 minutes, the waiting information may not be recorded in step S906.

待機時間の算出に、荷主や荷積み地点または荷卸し地点の運営主体等の営業開始時刻をさらに考慮してもよい。すなわち、指定到着時刻が無く、かつ待機開始時刻が営業開始時刻よりも早い場合、営業開始時刻から待機終了時刻までの時間を待機時間としてもよい。各主体の営業開始時刻は、予め設定されてサーバ3や記憶装置11等に記憶されてもよいし、運行管理者が入力装置15等の操作により入力してもよいし、運転者が入力装置43等の操作により入力したものがステップS805で管理者端末1に送信されてもよい。 In calculating the waiting time, the business opening time of the shipper, the operator of the loading point or the unloading point, etc. may be further taken into consideration. That is, if there is no designated arrival time and the standby start time is earlier than the business start time, the time from the business start time to the standby end time may be set as the standby time. The business start time of each subject may be set in advance and stored in the server 3 or the storage device 11, or may be input by the operation manager by operating the input device 15 or the like, or may be input by the driver using the input device. 43 or the like may be transmitted to the administrator terminal 1 in step S805.

待機時間の算出に、荷積み地点または荷卸し地点において待機開始が受け付けられた受付時刻をさらに考慮してもよい。この受付時刻は、例えば荷積み地点または荷卸し地点に設けられたリストに運転者が会社名、運転者名、車番等の必要事項を記入した時刻、あるいは荷積み地点または荷卸し地点に配置された端末により同様の事項を登録した時刻とすることができる。また、待機時間の算出に、荷積み地点または荷卸し地点の担当者に運転者が待機を指示された指示時刻をさらに考慮してもよい。待機開始時刻がこれらの時刻よりも早い場合、これらの時刻から待機終了時刻までの時間を待機時間とすることができる。 In calculating the waiting time, the reception time at which the start of waiting is accepted at the loading point or the unloading point may be further taken into consideration. This reception time is, for example, the time when the driver enters the necessary information such as the company name, driver name, and vehicle number in the list provided at the loading point or the unloading point, or the time at the loading point or the unloading point. It can be the time when the same item was registered by the terminal that was registered. In calculating the waiting time, an instruction time at which the driver is instructed to wait by the person in charge at the loading point or the unloading point may be further taken into consideration. If the standby start time is earlier than these times, the time from these times to the standby end time can be set as the standby time.

上述の待機開始時刻は、本実施形態における第1時刻の一例である。上述の待機終了時刻は、本実施形態における第2時刻の一例である。上述の指定到着時刻、営業開始時刻、受付時刻、または指示時刻は、本実施形態における第3時刻の一例である。これらの第1ないし第3時刻は、本実施形態にて開示した他にも、種々の態様で定義された時刻とすることができる。例えば、第1時刻および第2時刻は、運転者が待機ボタンやその他のボタンを操作した時刻でなく、直接入力した時刻であってもよい。また、待機ボタン等が操作された時間が数分単位の端数を含む場合に、第1時刻および第2時刻は、それらを切り捨てた時刻や、切り上げた時刻としてもよい。 The standby start time described above is an example of the first time in this embodiment. The standby end time described above is an example of the second time in this embodiment. The designated arrival time, business start time, reception time, or instruction time described above are examples of the third time in this embodiment. These first to third times can be times defined in various aspects other than those disclosed in the present embodiment. For example, the first time and the second time may be times directly input by the driver instead of times when the standby button or other buttons are operated. Further, when the time when the standby button or the like is operated includes fractions of minutes, the first time and the second time may be rounded down or rounded up.

ステップS905で算出される待機料は、例えばステップS904で算出された待機時間に、荷主に対して予め定められた単位時間当たりの金額を乗じた金額である。但しこの例に限られず、他の計算式で待機料を算出してもよい。 The waiting fee calculated in step S905 is, for example, the amount obtained by multiplying the waiting time calculated in step S904 by an amount per unit time predetermined for the shipper. However, the waiting fee is not limited to this example, and the waiting fee may be calculated using another formula.

図23は、ステップS906にて保存される待機情報のデータ構造の一例を示す図である。例えば、待機情報は、運転者ID、車番、荷主、業務種別、指定到着時刻、待機時間情報、待機時間、待機料を含む。待機時間情報は、待機開始時刻および待機終了時刻を含む。待機情報は、上述の営業開始時刻、受付時刻、指示時刻をさらに含んでもよい。 FIG. 23 is a diagram showing an example of the data structure of the standby information saved in step S906. For example, the waiting information includes driver ID, vehicle number, consignor, type of work, specified arrival time, waiting time information, waiting time, and waiting fee. The standby time information includes standby start time and standby end time. The standby information may further include the business start time, reception time, and instruction time described above.

なお、荷積み地点または荷卸し地点において、不連続な複数の待機時間が生じる場合がある。図23の下段に示す待機開始時刻1および待機終了時刻1と、待機開始時刻2および待機終了時刻2とは、同一の荷積み地点または荷卸し地点にて生じた2つの不連続な待機時間の開始時刻と終了時刻を表している。この場合、待機情報に記録する待機時間は、2つの待機開始時刻と待機終了時刻を考慮した合計時間となる。 It should be noted that a plurality of discontinuous waiting times may occur at the loading or unloading point. Waiting start time 1 and waiting end time 1 and waiting start time 2 and waiting end time 2 shown in the lower part of FIG. 23 are two discontinuous waiting times occurring at the same loading point or unloading point. Indicates the start time and end time. In this case, the standby time recorded in the standby information is the total time considering the two standby start times and standby end times.

例えば、待機ボタンが操作されて待機開始時刻1が確定し、図22のフローチャートの処理が開始された場合、待機開始時刻1から待機終了時刻1までの時間が30分に満たないならばステップS802以降の処理が実行されない。この場合、待機開始時刻2に対応する待機ボタンの操作により図22のフローチャートの処理が再度実行されるときに、ステップS801において待機開始時刻1から待機終了時刻1までの時間と、待機開始時刻2から現在までの時間とを合計した時間が30分を経過しているかを判定するようにすればよい。そして、ステップS805では待機開始時刻1、待機終了時刻1、待機開始時刻2を管理者端末1に送信し、ステップS902ではこれらの時刻を表示するとともに修正を受け付け、ステップS904~S906ではこれらの時刻に加えてステップS903で受信する待機終了時刻2を用いて待機時間および待機料の算出、表示、記録を実行すればよい。 For example, when the standby button is operated to determine standby start time 1 and the processing of the flowchart of FIG. 22 is started, if the time from standby start time 1 to standby end time 1 is less than 30 minutes, step S802. Subsequent processing is not executed. In this case, when the process of the flowchart in FIG. 22 is executed again by operating the standby button corresponding to standby start time 2, the time from standby start time 1 to standby end time 1 and standby start time 2 are displayed in step S801. It may be determined whether or not the total time from the current time to the current time has passed 30 minutes. In step S805, the standby start time 1, standby end time 1, and standby start time 2 are transmitted to the administrator terminal 1. In step S902, these times are displayed and corrections are accepted. In addition, the waiting time and waiting fee may be calculated, displayed, and recorded using the waiting end time 2 received in step S903.

また、待機開始時刻1から待機終了時刻1までの時間が30分を超えて待機情報が記録された場合も、待機開始時刻2に対応する待機ボタンの操作により図22のフローチャートの処理が再度実行されるときに、ステップS801において待機開始時刻1から待機終了時刻1までの時間と、待機開始時刻2から現在までの時間とを合計した時間を30分との比較に用いればよい。この場合は既に経過時間が30分を超えているので、待機開始時刻2から待機終了時刻2までの時間が30分に満たない場合でも後の処理が実行される。待機時間および待機料の算出には上述の例と同じく待機開始時刻1、待機終了時刻1、待機開始時刻2、待機終了時刻2が用いられ、ステップS906においては既に記録された待機情報が更新される。なお、以上の例では不連続な2つの待機時間が存在する場合を想定したが、不連続な3つ以上の待機時間が存在する場合でも、同様の処理を適用できる。 Also, when the time from standby start time 1 to standby end time 1 exceeds 30 minutes and the standby information is recorded, the process of the flowchart in FIG. 22 is executed again by operating the standby button corresponding to standby start time 2. In step S801, the sum of the time from standby start time 1 to standby end time 1 and the time from standby start time 2 to the present may be used for comparison with 30 minutes. In this case, since the elapsed time has already exceeded 30 minutes, the subsequent process is executed even if the time from the standby start time 2 to the standby end time 2 is less than 30 minutes. Waiting time 1, waiting end time 1, waiting start time 2, and waiting end time 2 are used to calculate the waiting time and waiting fee, and in step S906, the already recorded waiting information is updated. be. In the above example, it is assumed that there are two discontinuous waiting times, but similar processing can be applied even if there are three or more discontinuous waiting times.

異なる荷主の荷物を同一の荷卸し地点に輸送することがある。この場合、それぞれの荷物に関する待機時間は、荷主ごとに分けて記録する必要がある。例えば、荷主1と荷主2の荷物を同一の荷卸し地点で荷卸しする場合、上述の待機処理A,Bによれば、荷主1,2のそれぞれの荷物の待機時間がいずれも30分を超える場合、荷主1,2のそれぞれについて待機情報を記録することができる。 Packages from different shippers may be transported to the same unloading point. In this case, the waiting time for each package should be recorded separately for each shipper. For example, when the cargoes of shippers 1 and 2 are to be unloaded at the same unloading point, according to the waiting processes A and B described above, the waiting times of the cargoes of both shippers 1 and 2 exceed 30 minutes. In this case, standby information can be recorded for each of shippers 1 and 2.

但し、荷主1または荷主2の荷物について不連続な2つの待機時間が存在する場合を考慮し、より正確に待機時間を算出するために、待機開始時刻から30分が経過したか否かに関わらず荷主の入力(ステップS802)を求めるようにしてもよい。業務種別の入力や指定到着時刻も同様に、待機開始から30分が経過したか否かに関わらず入力を求めてもよい。 However, in consideration of the case where there are two discontinuous waiting times for the cargo of shipper 1 or shipper 2, in order to calculate the waiting time more accurately, regardless of whether 30 minutes have passed since the waiting start time Alternatively, the shipper's input (step S802) may be requested first. Similarly, the input of the type of work and the specified arrival time may be requested regardless of whether or not 30 minutes have passed since the start of the standby.

一例として、荷主1の荷物の荷卸しに対する待機時間1(待機開始時刻1:待機終了時刻1)の後に、荷主2の荷物の荷卸しに対する不連続な2つの待機時間2(待機開始時刻2:待機終了時刻2)および待機時間3(待機開始時刻3:待機終了時刻3)が存在する場合を想定する。この場合、待機時間2に対する待機処理において入力される荷主と、先の待機時間1に対する待機処理において入力される荷主とが異なる。そこで、待機時間2に対する待機処理においては、待機時間1を考慮せずに待機開始時刻2からの経過時間と30分とを比較する。一方で、待機時間3に対する待機処理で入力される荷主は、待機時間2に対する待機処理で入力される荷主と同一である。この場合、待機時間3の待機処理においては、待機時間2に待機開始時刻3からの経過時間を加算した時間を30分との比較に用いる。そして、待機時間3に対する待機処理において、待機時間2,3の双方を考慮した待機時間を含む荷主2の待機情報を記録する。このようにすれば、より正確に待機時間を記録できる。 As an example, after waiting time 1 (waiting start time 1: waiting end time 1) for cargo unloading by shipper 1, two discontinuous waiting times 2 for cargo unloading by shipper 2 (waiting start time 2: It is assumed that there are a standby end time 2) and a standby time 3 (standby start time 3: standby end time 3). In this case, the consignor input in the standby process for the standby time 2 and the consignor input in the standby process for the previous standby time 1 are different. Therefore, in the standby process for the standby time 2, the elapsed time from the standby start time 2 and 30 minutes are compared without considering the standby time 1. FIG. On the other hand, the shipper input in the standby process for the standby time 3 is the same as the shipper input in the standby process for the standby time 2 . In this case, in the standby process of the standby time 3, the time obtained by adding the elapsed time from the standby start time 3 to the standby time 2 is used for comparison with 30 minutes. Then, in the waiting process for the waiting time 3, the waiting information of the shipper 2 including the waiting time considering both the waiting times 2 and 3 is recorded. In this way, the waiting time can be recorded more accurately.

他の例として、荷主2の荷物の荷卸しを待つ間に荷主1の荷物の荷卸しを行う場合を想定し、待機開始時刻1を始点として荷主2の待機時間を計算してもよい。この場合、待機時間2,3に対する待機処理において、例えば待機開始時刻1からの経過時間を30分との比較に用いる。車両が荷卸し地点に到着してすぐに荷主1の荷物を荷卸しすることにより待機時間1が存在しない場合は、荷卸し地点への車両の到着時刻など他の時刻を待機時間2の始点としてもよい。 As another example, assuming that the cargo of the shipper 1 is unloaded while waiting for the cargo of the shipper 2 to be unloaded, the standby time of the shipper 2 may be calculated using the standby start time 1 as a starting point. In this case, in the standby processing for standby times 2 and 3, the elapsed time from standby start time 1 is used for comparison with 30 minutes, for example. If the waiting time 1 does not exist because the vehicle unloads the cargo of the shipper 1 immediately after arriving at the unloading point, another time such as the arrival time of the vehicle at the unloading point is set as the starting point of the waiting time 2. good too.

図22のフローチャートにおいては、待機開始から30分が経過した後に運転者IDや待機開始時刻等が管理者端末1に送信される場合を例示した。しかしながら、待機の開始時に運転者IDや待機開始時刻が管理者端末1に送信されてもよい。この場合、管理者端末1は、運転者IDが示す運転者の状態を「待機中」とした運転者情報一覧をディスプレイ14に表示してもよい。さらに、管理者端末1は、待機開始時刻からの経過時間が30分を超えた場合に、荷主、業務種別、指定到着時刻等の入力を受け付け、入力された情報をデジタルタコグラフ2に送信してもよい。デジタルタコグラフ2は、例えば受信した情報をディスプレイ42に表示する。この場合には、ステップS802~S804の処理を省略してもよいし、これらの処理の代わりに管理者端末1から受信した情報の修正を受け付ける処理を加えてもよい。 In the flowchart of FIG. 22, the case where the driver ID, the waiting start time, and the like are transmitted to the administrator terminal 1 after 30 minutes have passed since the start of waiting is illustrated. However, the driver ID and the standby start time may be transmitted to the administrator terminal 1 at the start of standby. In this case, the administrator terminal 1 may display on the display 14 a driver information list in which the state of the driver indicated by the driver ID is set to "waiting". Furthermore, when the elapsed time from the standby start time exceeds 30 minutes, the manager terminal 1 accepts input of the shipper, business type, specified arrival time, etc., and transmits the input information to the digital tachograph 2. good too. The digital tachograph 2 displays the received information on the display 42, for example. In this case, the processes of steps S802 to S804 may be omitted, or a process of accepting correction of the information received from the administrator terminal 1 may be added instead of these processes.

待機開始から予め定められた時間(例えば1時間、2時間)が経過した場合に、ディスプレイ14,42へのメッセージの表示等により、運行管理者および運転者の少なくとも一方に対する警告を発してもよい。また、運行管理者に対する警告は、例えば運転者情報一覧における当該運転者のラインを他のラインと区別できる態様で着色することにより行われてもよい。 When a predetermined time (for example, 1 hour or 2 hours) has passed since the start of standby, a warning may be issued to at least one of the operation manager and the driver by displaying a message on the displays 14 and 42. . Also, the warning to the operation manager may be given by, for example, coloring the driver's line in the driver information list in a manner distinguishable from other lines.

日々の運行において蓄積された待機情報は、例えば管理者端末1において、荷主や運転者ID等をキーとしてリスト形式で表示あるいは印刷することができる。例えば、月ごとに特定の荷主に対する待機時間のリストを作成すれば、待機料の請求処理に要する作業負担を大幅に軽減できる。また、待機情報は、運転者の労働時間を短縮するための道筋を立てるなど、労働改善に役立てることができる。 The standby information accumulated in daily operations can be displayed or printed in a list form, for example, on the manager terminal 1 using shipper IDs, driver IDs, etc. as keys. For example, creating a list of waiting times for specific shippers on a monthly basis can greatly reduce the work load required to process billing for waiting fees. In addition, the waiting information can be used for labor improvement, such as making a path for shortening the working hours of drivers.

本実施形態において開示した各処理(ステップS801~S807,S901~S906等)の主体や実行順序は、適宜に変更することができる。図18に示したように労働管理システムがデジタルタコグラフ2とは別の運転者端末5を備える場合、各処理の少なくとも一部の主体が運転者端末5であってもよい。また、図19に示したように労働管理システムが複数の事業所端末6を備える場合、各処理の少なくとも一部の主体が事業所端末6であってもよい。第2実施形態にて上述した通り、労働管理システムは、デジタルタコグラフ2を備えないものであってもよい。本実施形態において管理者端末1が実行するとした処理の全てまたは一部を、デジタルタコグラフ2または運転者端末5が実行してもよい。また、本実施形態においてデジタルタコグラフ2が実行するとした処理の全てまたは一部を、管理者端末1または事業所端末6が実行してもよい。 The subjects and execution order of each process (steps S801 to S807, S901 to S906, etc.) disclosed in this embodiment can be changed as appropriate. When the labor management system includes a driver terminal 5 separate from the digital tachograph 2 as shown in FIG. 18, the driver terminal 5 may perform at least part of each process. Moreover, when the labor management system includes a plurality of business office terminals 6 as shown in FIG. The labor management system may not include the digital tachograph 2 as described above in the second embodiment. The digital tachograph 2 or the driver terminal 5 may execute all or part of the processing that is supposed to be executed by the administrator terminal 1 in this embodiment. Further, all or part of the processing that is supposed to be executed by the digital tachograph 2 in this embodiment may be executed by the administrator terminal 1 or the office terminal 6 .

[第6実施形態]
第6実施形態においては、運転者の出勤時刻をより好適に管理可能な労働状態管理システムを開示する。ここでは、労働管理システムが第1実施形態と同様の構成を備える場合を想定するが、労働管理システムは他の実施形態と同様の構成を備えてもよい。
[Sixth embodiment]
In the sixth embodiment, a working condition management system is disclosed that can more preferably manage the time at which the driver comes to work. Here, it is assumed that the labor management system has a configuration similar to that of the first embodiment, but the labor management system may have a configuration similar to that of the other embodiments.

図24は、デジタルタコグラフ2が実行する帰庫処理Aおよび管理者端末1が実行する帰庫処理Bの一例を示すフローチャートである。帰庫処理Aは、例えば入力装置43の帰庫ボタンまたは宿泊ボタンの操作により帰庫イベントが発生した際に開始される。 FIG. 24 is a flow chart showing an example of a warehouse return process A executed by the digital tachograph 2 and an example of a warehouse return process B executed by the administrator terminal 1 . The return processing A is started, for example, when a return event occurs by operating the return button or the accommodation button of the input device 43 .

先ず、デジタルタコグラフ2のコントローラ20は、現在の勤務日が宿泊運行における最終日以外の勤務日であるか、言い換えれば次回の出勤が事業所に立ち寄らない出勤であるかを判定する(ステップS1001)。例えばコントローラ20は、帰庫処理Aが宿泊ボタンの操作をトリガとして実行されている場合、現在の勤務日が宿泊運行における最終日以外の勤務日であると判定する。一方、コントローラ20は、帰庫処理Aが帰庫ボタンの操作をトリガとして実行されている場合、現在の勤務日が宿泊運行における最終日以外の勤務日でないと判定する。ステップS1001の判定方法はこれに限られず、例えばディスプレイ42に表示されたボタンの操作結果に基づいて、現在の勤務日が宿泊運行における最終日以外の勤務日であるかが判定されてもよい。 First, the controller 20 of the digital tachograph 2 determines whether the current working day is a working day other than the last day of the overnight service, in other words, whether the next work day is a work day without stopping at the office (step S1001). . For example, the controller 20 determines that the current working day is a working day other than the last day of the lodging service when the return processing A is triggered by the operation of the lodging button. On the other hand, when the return processing A is triggered by the operation of the return button, the controller 20 determines that the current working day is not a working day other than the last day of the overnight service. The determination method in step S1001 is not limited to this. For example, it may be determined whether the current working day is a working day other than the last day of the overnight service based on the operation result of the button displayed on the display 42.

現在の勤務日が宿泊運行における最終日以外の勤務日である場合(ステップS1001のYES)、コントローラ20は、運転者の帰庫時刻(運行終了時刻)を記録する(ステップS1002)。この帰庫時刻は、当該勤務日の退勤時刻に相当し、例えば帰庫処理Aが開始された時刻としてもよいし、運転者が入力装置43により入力する時刻としてもよい。また、帰庫時刻は、記憶装置21に保存することによって記録されてもよいし、サーバ3の労働管理データベース30に書き込むことによって記録されてもよい。 If the current working day is a working day other than the last day of the overnight service (YES in step S1001), the controller 20 records the driver's return time (service end time) (step S1002). This returning time corresponds to the leaving time of the working day. Also, the return time may be recorded by saving it in the storage device 21 or may be recorded by writing it in the labor management database 30 of the server 3 .

続いて、コントローラ20は、翌出勤(出庫)可能時刻を算出するとともに(ステップS1003)、当該翌出勤可能時刻を例えばディスプレイ42への表示やスピーカ23による音声出力により報知する(ステップS1004)。翌出勤可能時刻は、現在の勤務日に続く勤務日において、労働基準を遵守できる範囲で運転者が出勤可能な最も早い時刻であり、例えば帰庫時刻(退勤時刻)から休息期間の最低値が経過した時刻とすることができる。 Subsequently, the controller 20 calculates the next available time for coming to work (step S1003), and notifies the next available time for coming to work, for example, by displaying it on the display 42 or by outputting sound from the speaker 23 (step S1004). The time at which the driver can come to work on the next working day is the earliest time at which the driver can come to work within the scope of compliance with labor standards on the working day following the current working day. It can be an elapsed time.

さらに、コントローラ20は、例えばディスプレイ42に入力欄を表示して、次回の勤務日の出勤予定時刻の入力を受け付ける(ステップS1005)。運転者は、例えばステップS1004で報知された翌出勤可能時刻を参考に、入力装置43により出勤予定時刻を入力できる。その後、コントローラ20は、ステップS1003にて算出された翌出勤可能時刻、ステップS1005にて入力された出勤予定時刻、運転者ID等を、ネットワークNを介して管理者端末1に送信する(ステップS1006)。 Further, the controller 20 displays an input field on the display 42, for example, and receives input of the scheduled working time on the next working day (step S1005). The driver can use the input device 43 to input the expected time of coming to work, for example, referring to the next possible time of coming to work notified in step S1004. Thereafter, the controller 20 transmits the next available time of work calculated in step S1003, the scheduled time of work input in step S1005, the driver ID, etc. to the administrator terminal 1 via the network N (step S1006). ).

なお、現在の勤務日が宿泊運行における最終日以外の勤務日でない場合(ステップS1001のNO)、コントローラ20は、ステップS1002と同様に運転者の帰庫時刻を記録する(ステップS1007)。この場合においては、運転者が後に事務所にて退勤処理を行い、その際に退勤時刻が確定する。すなわち、ステップS1007にて記録される帰庫時刻は、退勤時刻とは異なる。 If the current working day is not a working day other than the last day of the overnight service (NO in step S1001), the controller 20 records the driver's return time (step S1007) as in step S1002. In this case, the driver later goes to the office to finish work, and at that time the time to finish work is determined. That is, the return time recorded in step S1007 is different from the leaving time.

ステップS1006またはステップS1007を以って、帰庫処理Aが終了する。
帰庫処理Bにおいて、管理者端末1のコントローラ10は、ステップS1006にてデジタルタコグラフ2から送信される出勤予定時刻等を受信する(ステップS1101)。コントローラ10は、受信した出勤予定時刻、翌出勤可能時刻、運転者ID等をディスプレイ14に表示する(ステップS1102)。さらに、コントローラ10は、出勤予定時刻の修正を受け付ける(ステップS1103)。運行管理者は、例えば入力装置15の操作により出勤予定時刻を修正することができる。
After step S1006 or step S1007, the return processing A ends.
In the returning process B, the controller 10 of the manager terminal 1 receives the scheduled arrival time and the like transmitted from the digital tachograph 2 in step S1006 (step S1101). The controller 10 displays on the display 14 the received scheduled time of work, the next available time of work, the driver's ID, and the like (step S1102). Further, the controller 10 accepts correction of the scheduled attendance time (step S1103). The operation manager can correct the scheduled attendance time by operating the input device 15, for example.

運行管理者は、表示された出勤予定時刻、翌出勤可能時刻、当該運転者の運転者情報、当該運転者の翌日の運行スケジュール等を確認し、出勤予定時刻が適切でない場合には運転者に電話などの通信手段を介して出勤予定時刻を変更すべき旨を伝える。出勤予定時刻が適切でない場合とは、例えば出勤予定時刻が翌出勤可能時刻より前の時刻である場合や、翌日の最初の業務の開始時刻に対して出勤予定時刻が早すぎる場合などが挙げられる。なお、ステップS1005において、運転者が翌出勤可能時刻より前の出勤予定時刻を入力できないようにしてもよいし、そのような出勤予定時刻が入力された場合に警告を発するようにしてもよい。 The operation manager confirms the displayed scheduled time to work, the next possible time to work, the driver information of the driver, the operation schedule for the next day, etc., and if the scheduled time to work is not appropriate, the driver Inform the employee that he/she should change the scheduled work time through a communication means such as a telephone. The case where the scheduled time to work is not appropriate includes, for example, when the scheduled time to work is earlier than the time when the employee can start work the next day, or when the scheduled time for work is too early for the start time of the first work on the next day. . In step S1005, the driver may be prevented from inputting an expected arrival time before the next possible arrival time, or a warning may be issued when such an expected arrival time is input.

出勤予定時刻に問題が無い場合や、出勤予定時刻の修正が完了した場合に、運行管理者は、例えば入力装置15の操作により出勤予定時刻を確定する。このとき、コントローラ10は、出勤予定時刻を例えば労働管理データベース30に記録する(ステップS1104)。以上で帰庫処理Bが終了する。 When there is no problem with the scheduled attendance time or when the correction of the scheduled attendance time is completed, the operation manager confirms the scheduled attendance time by operating the input device 15, for example. At this time, the controller 10 records the scheduled attendance time in, for example, the labor management database 30 (step S1104). Thus, the return processing B is completed.

本実施形態のように、宿泊運行において運転者の出勤予定時刻を運行管理者が確認できるようにすれば、遠隔地にいる運転者の労働状態をより適切に管理することができる。 As in the present embodiment, if the operation manager can confirm the scheduled arrival time of the driver in the overnight operation, it is possible to more appropriately manage the working conditions of the driver in the remote location.

なお、宿泊運行の最終日や宿泊を伴わない通常運行において、本実施形態と同様に翌出勤可能時刻の算出および表示と、出勤予定時刻の入力および表示とが実行されてもよい。この場合、翌出勤可能時刻の算出および表示が管理者端末1で実行されてもよいし、出退勤打刻のための装置により実行されてもよい。
また、翌出勤可能時刻の算出および表示や出勤予定時刻の入力および表示は、上述の点呼処理A~Cにおいて実行されてもよい。
It should be noted that, on the last day of the overnight service or during the normal service without overnight stays, the calculation and display of the next possible work time and the input and display of the scheduled work time may be performed in the same manner as in the present embodiment. In this case, the calculation and display of the available time for coming to work on the next day may be executed by the manager terminal 1, or may be executed by a device for clocking in and out of work.
Further, the calculation and display of the available time for coming to work the next day and the input and display of the expected time to come to work may be executed in the roll call processes A to C described above.

また、運行管理者が入力装置15等により管理者端末1に出勤予定時刻を入力する構成であってもよい。この場合、入力された出勤予定時刻がデジタルタコグラフ2に送信され、ディスプレイ42への表示等により運転者に報知されてもよい。このように運行管理者が出勤予定時刻を入力する機能と、上述の帰庫処理A,Bのように運転者が出勤予定時刻を入力する機能とは、設定により切り替え可能であってもよい。 Alternatively, the operation manager may input the scheduled arrival time to the manager terminal 1 using the input device 15 or the like. In this case, the input estimated time of coming to work may be transmitted to the digital tachograph 2 and displayed on the display 42 to notify the driver. The function of inputting the scheduled time of work arrival by the operation manager in this way and the function of inputting the scheduled time of work arrival by the driver as in the above-described return processes A and B may be switchable by setting.

ステップS1104にて記録された出勤予定時刻よりも早い時刻に運転者が出勤できないようにしてもよい。例えば、翌出勤時(翌出庫時)の出勤処理にて決定される出勤時刻が出勤予定時刻よりも早い場合、事業所での出勤処理の場合はディスプレイ14に、車両での出勤処理(出庫処理)の場合はディスプレイ42に出勤できない旨のメッセージを表示するとともに、出勤時刻を確定することなく出勤処理を終了する。他の例として、出勤予定時刻よりも予め定められた時間(例えば1時間)以上早い時刻の出勤を禁止するようにしてもよい。 The driver may be prevented from coming to work earlier than the scheduled time of work recorded in step S1104. For example, if the arrival time determined by attendance processing at the time of coming to work the next time (at the time of leaving the warehouse next time) is earlier than the scheduled time of coming to work, in the case of attendance processing at the office, the display 14 shows the attendance processing by vehicle (departure processing ), a message to the effect that the employee cannot come to work is displayed on the display 42, and the attendance processing ends without determining the time to come to work. As another example, the employee may be prohibited from coming to work at a time earlier than the scheduled work time by a predetermined time (for example, one hour) or more.

本実施形態において開示した各処理(ステップS1001~S1007,S1101~S1104等)の主体は、適宜に変更することができる。図18に示したように労働管理システムがデジタルタコグラフ2とは別の運転者端末5を備える場合、各処理の少なくとも一部の主体が運転者端末5であってもよい。また、図19に示したように労働管理システムが複数の事業所端末6を備える場合、各処理の少なくとも一部の主体が事業所端末6であってもよい。本実施形態において管理者端末1が実行するとした処理の全てまたは一部を、デジタルタコグラフ2または運転者端末5が実行してもよい。また、本実施形態においてデジタルタコグラフ2が実行するとした処理の全てまたは一部を、管理者端末1または事業所端末6が実行してもよい。 The subject of each process (steps S1001 to S1007, S1101 to S1104, etc.) disclosed in this embodiment can be changed as appropriate. When the labor management system includes a driver terminal 5 separate from the digital tachograph 2 as shown in FIG. 18, the driver terminal 5 may perform at least part of each process. Moreover, when the labor management system includes a plurality of business office terminals 6 as shown in FIG. The digital tachograph 2 or the driver terminal 5 may execute all or part of the processing that is supposed to be executed by the administrator terminal 1 in this embodiment. Further, all or part of the processing that is supposed to be executed by the digital tachograph 2 in this embodiment may be executed by the administrator terminal 1 or the office terminal 6 .

以上の第1ないし第6実施形態にて開示した構成の他にも、労働管理システムは種々の態様で実現できる。すなわち、各実施形態にて開示した各処理の実行主体は、管理者端末1、デジタルタコグラフ2、運転者端末5および事業所端末6のいずれであってもよい。また、これらの処理の少なくとも一部をサーバ3が実行してもよい。 In addition to the configurations disclosed in the first to sixth embodiments, the labor management system can be implemented in various modes. In other words, any of the administrator terminal 1, the digital tachograph 2, the driver terminal 5, and the business office terminal 6 may be the execution subject of each process disclosed in each embodiment. Moreover, the server 3 may perform at least a part of these processes.

また、サーバ3の機能を管理者端末1に統合してもよい。この場合、労働管理データベース30や住所テーブル31は、記憶装置11や管理者端末1に接続された他の記憶装置に記憶することができる。 Also, the functions of the server 3 may be integrated into the administrator terminal 1 . In this case, the labor management database 30 and the address table 31 can be stored in the storage device 11 or another storage device connected to the administrator terminal 1. FIG.

管理者端末1とデジタルタコグラフ2または運転者端末5との間のデータの授受の少なくとも一部が、メモリーカードなどの記憶媒体を介して行われてもよい。 At least part of the transfer of data between the administrator terminal 1 and the digital tachograph 2 or the driver terminal 5 may be performed via a storage medium such as a memory card.

各実施形態においては、トラック運転者の労働を管理するための労働管理システムを開示した。しかしながら、これら労働管理システムにおける処理は、鉄道、バス、タクシーなど他種の車両の運転者の労働管理に適用することもできる。また、運転者以外の労働者の労働管理に適用することもできる。 In each embodiment, a labor management system has been disclosed for managing the labor of truck drivers. However, the processing in these labor management systems can also be applied to the 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つのフローチャートに示した処理は、1つのコンピュータプログラムによって実現されてもよいし、複数のコンピュータプログラムによって実現されてもよい。また、このようなコンピュータプログラムを実行するコンピュータは、各実施形態において開示した管理者端末1、デジタルタコグラフ2、サーバ3、運転者端末5、事業所端末6のみならず、他の装置であってもよい。 A computer program for realizing each process disclosed in each embodiment may be stored in a storage medium and transferred to a user, or may be transferred by being downloaded by a user via a network. The processing shown in one flowchart in each embodiment may be implemented by one computer program, or may be implemented by a plurality of computer programs. In addition, the computer that executes such a computer program is not only the administrator terminal 1, the digital tachograph 2, the server 3, the driver terminal 5, and the office terminal 6 disclosed in each embodiment, but also other devices. good too.

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

1…管理者端末、2…デジタルタコグラフ(運転者端末)、3…サーバ、10,20…コントローラ、17,45…アルコール検知器、30…労働管理データベース、31…住所テーブル、200…休日設定画面、300…宿泊確認画面、400…点呼予定確認画面、500…予定変更画面、600…点呼予定報知画面、700…完了待機画面、800…完了画面。 DESCRIPTION OF SYMBOLS 1... Administrator terminal, 2... Digital tachograph (driver's terminal), 3... Server, 10, 20... Controller, 17, 45... Alcohol detector, 30... Labor management database, 31... Address table, 200... Holiday setting screen , 300... Accommodation confirmation screen, 400... Roll call schedule confirmation screen, 500... Schedule change screen, 600... Roll call schedule notification screen, 700... Completion standby screen, 800... Completion screen.

Claims (12)

車両の運転者の労働状態を管理する労働状態管理システムであって、
前記運転者の現在の勤務日における帰庫時刻または退勤時刻に基づいて、前記運転者が労働基準を遵守可能な翌出勤可能時刻を算出する算出手段と、
前記運転者の次回の勤務日における出勤予定時刻の入力を受け付ける時刻入力手段と、
前記時刻入力手段が入力を受け付けた前記出勤予定時刻を表示する第1表示手段と、
前記時刻入力手段が入力を受け付けた前記出勤予定時刻をデータベースに記録する記録手段と、
を備え
前記翌出勤可能時刻は、前記帰庫時刻または退勤時刻から、前記労働基準で定められた勤務間の休息期間の最低値が経過した時刻であり、
前記時刻入力手段は、前記算出手段が算出した前記翌出勤可能時刻よりも前の出勤予定時刻の入力を受け付けないか、あるいは前記翌出勤可能時刻よりも前の出勤予定時刻が入力された場合に警告を発する、
労働状態管理システム。
A working condition management system for managing the working condition of a vehicle driver, comprising:
a calculating means for calculating the next available time at which the driver can comply with labor standards based on the driver's return time or leaving time on the current working day;
time input means for receiving an input of the driver's scheduled start time for the next working day;
a first display means for displaying the expected time of arrival at work, the input of which is received by the time input means;
a recording means for recording in a database the estimated time of arrival at work received by the time input means;
with
The next work possible time is the time when the minimum value of the rest period between work stipulated by the labor standards has passed from the time of returning to work or the time of leaving work,
The time input means does not accept an input of an expected work arrival time before the next available time calculated by the calculation means, or if an expected work arrival time before the next available work time is input, issue a warning,
Working condition management system.
前記時刻入力手段が入力を受け付けた前記出勤予定時刻の修正を受け付ける修正手段をさらに備える、請求項1に記載の労働状態管理システム。 2. The working condition management system according to claim 1, further comprising correction means for receiving correction of said scheduled attendance time input by said time input means. 前記時刻入力手段が前記出勤予定時刻の入力を受け付ける前に、前記算出手段が算出した前記翌出勤可能時刻を表示する第2表示手段をさらに備える、請求項1または2に記載の労働状態管理システム。 3. The working condition management according to claim 1, further comprising: second display means for displaying said next available time calculated by said calculation means before said time input means accepts input of said scheduled time to come to work. system. 前記運転者の現在の勤務日が宿泊運行における最終日以外の勤務日であるかを判定する判定手段をさらに備え、 Further comprising determination means for determining whether the current working day of the driver is a working day other than the last day of the overnight operation,
前記時刻入力手段は、前記判定手段が前記運転者の現在の勤務日が宿泊運行における最終日以外の勤務日であると判定した場合に、前記出勤予定時刻の入力を受け付ける、 The time input means accepts input of the scheduled work time when the determining means determines that the driver's current working day is a working day other than the last day of the overnight operation.
請求項1乃至3のうちいずれか1項に記載の労働状態管理システム。 The working condition management system according to any one of claims 1 to 3.
前記運転者の出勤時刻を確定するための出勤処理を実行する出勤処理手段をさらに備え、
前記出勤処理手段は、前記次回の勤務日における前記運転者の出勤時刻が前記記録手段により記録された前記出勤予定時刻よりも早い場合にメッセージを表示する、
請求項1乃至4のうちいずれか1項に記載の労働状態管理システム。
further comprising attendance processing means for executing attendance processing for determining the driver's attendance time,
The attendance processing means displays a message when the driver's attendance time on the next working day is earlier than the scheduled attendance time recorded by the recording means.
The working condition management system according to any one of claims 1 to 4.
前記運転者の出勤時刻を確定するための出勤処理を実行する出勤処理手段をさらに備え、
前記出勤処理手段は、前記次回の勤務日において、前記記録手段により記録された前記出勤予定時刻よりも予め定められた時間以上早い時刻の前記運転者の出勤を禁止する、
請求項1乃至4のうちいずれか1項に記載の労働状態管理システム。
further comprising attendance processing means for executing attendance processing for determining the driver's attendance time,
The attendance processing means prohibits the driver from coming to work at a time earlier than the scheduled attendance time recorded by the recording means by a predetermined time or more on the next working day.
The working condition management system according to any one of claims 1 to 4.
コンピュータを、
車両の運転者の現在の勤務日における帰庫時刻または退勤時刻に基づいて、前記運転者が労働基準を遵守可能な翌出勤可能時刻を算出する算出手段、
前記運転者の次回の勤務日における出勤予定時刻の入力を受け付ける時刻入力手段、
前記時刻入力手段が入力を受け付けた前記出勤予定時刻を表示する第1表示手段、および、
前記時刻入力手段が入力を受け付けた前記出勤予定時刻をデータベースに記録する記録手段、
として機能させるためのコンピュータプログラムであり、
前記翌出勤可能時刻は、前記帰庫時刻または退勤時刻から、前記労働基準で定められた勤務間の休息期間の最低値が経過した時刻であり、
前記時刻入力手段は、前記算出手段が算出した前記翌出勤可能時刻よりも前の出勤予定時刻の入力を受け付けないか、あるいは前記翌出勤可能時刻よりも前の出勤予定時刻が入力された場合に警告を発する、コンピュータプログラム。
the computer,
Calculation means for calculating the next available time at which the driver can comply with labor standards based on the time of returning to work or leaving work on the current working day of the driver of the vehicle;
time input means for receiving an input of the driver's scheduled start time for the next working day;
a first display means for displaying the expected time of arrival at work, the input of which is received by the time input means;
recording means for recording in a database the scheduled time of arrival at which the time input means has received an input;
A computer program for functioning as
The next work possible time is the time when the minimum value of the rest period between work stipulated by the labor standards has passed from the time of returning to work or the time of leaving work,
The time input means does not accept an input of an expected work arrival time before the next available time calculated by the calculation means, or if an expected work arrival time before the next available work time is input, A computer program that issues an alert.
前記コンピュータを、
前記時刻入力手段が入力を受け付けた前記出勤予定時刻の修正を受け付ける修正手段、
としてさらに機能させるための請求項7に記載のコンピュータプログラム。
said computer,
correction means for receiving correction of the scheduled attendance time input by the time input means;
8. The computer program product of claim 7, further functioning as a
前記コンピュータを、
前記時刻入力手段が前記出勤予定時刻の入力を受け付ける前に、前記算出手段が算出した前記翌出勤可能時刻を表示する第2表示手段、
としてさらに機能させるための請求項7または8に記載のコンピュータプログラム。
said computer,
a second display means for displaying the next available time calculated by the calculation means before the time input means receives the input of the expected time to come to work;
9. A computer program as claimed in claim 7 or 8 for further functioning as a
前記コンピュータを、 said computer,
前記運転者の現在の勤務日が宿泊運行における最終日以外の勤務日であるかを判定する判定手段、 Determination means for determining whether the current working day of the driver is a working day other than the last day of the overnight operation;
としてさらに機能させ、 further function as
前記時刻入力手段は、前記判定手段が前記運転者の現在の勤務日が宿泊運行における最終日以外の勤務日であると判定した場合に、前記出勤予定時刻の入力を受け付ける、 The time input means accepts input of the scheduled work time when the determining means determines that the driver's current working day is a working day other than the last day of the overnight operation.
請求項7乃至9のうちいずれか1項に記載のコンピュータプログラム。 A computer program according to any one of claims 7-9.
前記コンピュータを、
前記運転者の出勤時刻を確定するための出勤処理を実行する出勤処理手段、
としてさらに機能させ、
前記出勤処理手段は、前記次回の勤務日における前記運転者の出勤時刻が前記記録手段により記録された前記出勤予定時刻よりも早い場合にメッセージを表示する、
請求項7乃至10のうちいずれか1項に記載のコンピュータプログラム。
said computer,
attendance processing means for executing attendance processing for determining the driver's attendance time;
further function as
The attendance processing means displays a message when the driver's attendance time on the next working day is earlier than the scheduled attendance time recorded by the recording means.
A computer program according to any one of claims 7-10.
前記コンピュータを、
前記運転者の出勤時刻を確定するための出勤処理を実行する出勤処理手段、
としてさらに機能させ、
前記出勤処理手段は、前記次回の勤務日において、前記記録手段により記録された前記出勤予定時刻よりも予め定められた時間以上早い時刻の前記運転者の出勤を禁止する、
請求項7乃至10のうちいずれか1項に記載のコンピュータプログラム。
said computer,
attendance processing means for executing attendance processing for determining the driver's attendance time;
further function as
The attendance processing means prohibits the driver from coming to work at a time earlier than the scheduled attendance time recorded by the recording means by a predetermined time or more on the next working day.
A computer program according to any one of claims 7-10.
JP2022009469A 2021-11-15 2022-01-25 labor management systems and computer programs Active JP7276924B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022009469A JP7276924B2 (en) 2021-11-15 2022-01-25 labor management systems and computer programs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021185684A JP7214264B2 (en) 2017-12-01 2021-11-15 labor management systems and computer programs
JP2022009469A JP7276924B2 (en) 2021-11-15 2022-01-25 labor management systems and computer programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021185684A Division JP7214264B2 (en) 2017-12-01 2021-11-15 labor management systems and computer programs

Publications (2)

Publication Number Publication Date
JP2022051781A JP2022051781A (en) 2022-04-01
JP7276924B2 true JP7276924B2 (en) 2023-05-18

Family

ID=87699596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022009469A Active JP7276924B2 (en) 2021-11-15 2022-01-25 labor management systems and computer programs

Country Status (1)

Country Link
JP (1) JP7276924B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023181759A (en) * 2022-06-13 2023-12-25 鈴与株式会社 Traffic information management device and traffic information management method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003006396A (en) 2001-06-21 2003-01-10 Csk Corp Working management system, working management information processor, working management method and program
JP2015232908A (en) 2013-11-28 2015-12-24 菱木運送株式会社 Labor state management device and labor state management system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003006396A (en) 2001-06-21 2003-01-10 Csk Corp Working management system, working management information processor, working management method and program
JP2015232908A (en) 2013-11-28 2015-12-24 菱木運送株式会社 Labor state management device and labor state management system

Also Published As

Publication number Publication date
JP2022051781A (en) 2022-04-01

Similar Documents

Publication Publication Date Title
JP6984883B2 (en) Labor management system and computer program
JP7350379B2 (en) Working condition management device, working condition management system and computer program
JP7586562B2 (en) Labor management system and computer program
JP7214264B2 (en) labor management systems and computer programs
JP4577330B2 (en) Taxi meter and taxi crew overtime limit method
JP7276924B2 (en) labor management systems and computer programs
JP7698367B1 (en) Labor management system and computer program
JP2021157819A (en) Labor management system and computer program
JP5675010B1 (en) Work condition management device and work condition management system
CA3096947A1 (en) Shipping dock detention data
KR20130131954A (en) Method of providing car remote control service interworking navigation apparatus
JP2026055752A (en) Labor management systems and computer programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230313

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: 20230328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230426

R150 Certificate of patent or registration of utility model

Ref document number: 7276924

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250