JP4068530B2 - Vehicle allocation support method and vehicle allocation support device - Google Patents
Vehicle allocation support method and vehicle allocation support device Download PDFInfo
- Publication number
- JP4068530B2 JP4068530B2 JP2003286995A JP2003286995A JP4068530B2 JP 4068530 B2 JP4068530 B2 JP 4068530B2 JP 2003286995 A JP2003286995 A JP 2003286995A JP 2003286995 A JP2003286995 A JP 2003286995A JP 4068530 B2 JP4068530 B2 JP 4068530B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- vehicle
- specific
- date
- labor
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
この発明は、配車要求を受け付け、受け付けた配車要求に対して配車する車両を選択して表示する配車支援プログラムおよび配車支援装置に関し、特に、ドライバの過労または健康異常に起因する事故を未然に防ぐことができる配車支援方法および配車支援装置に関するものである。 The present invention relates to a vehicle allocation support program and a vehicle allocation support device that receive a vehicle allocation request and select and display a vehicle to be allocated in response to the received vehicle allocation request. The present invention relates to a vehicle allocation support method and a vehicle allocation support device.
従来、荷物の運送依頼やタクシの配車依頼に対しては、配車に要する時間を短くするために、荷物の運送車両やタクシの位置情報に基づいて配車がおこなわれてきた。たとえば、特許文献1には、タクシの現在位置が表示された配車予約ホームページに顧客がアクセスし、近くのタクシを指定して配車予約をおこなうシステムが記載されている。
Conventionally, in order to shorten the time required for the delivery of a luggage transport request or a taxi dispatch request, the dispatch has been performed based on the position information of the luggage transport vehicle or the taxi. For example,
また、特許文献2には、運送車両や荷物の位置情報を地図上から入力し、距離的に近い複数の荷物を運送車両が移動可能な範囲で運送するように運送車両を手配する運送車両手配装置が記載されている。 In Patent Document 2, the position information of a transport vehicle and a package is input from a map, and the transport vehicle is arranged so that a plurality of packages close in distance can be transported within a movable range of the transport vehicle. An apparatus is described.
しかしながら、運送車両および荷物の位置情報あるいはタクシおよび顧客の位置情報に基づく配車では、配車効率だけを基準として配車するためにドライバの安全が疎かになるという問題点がある。 However, in the dispatch based on the position information of the transport vehicle and the baggage or the taxi and the position information of the customer, there is a problem that the driver is unsafe because the vehicle is dispatched based only on the dispatch efficiency.
たとえば、荷物に最も近い運送車両のドライバが既に長時間運転をおこなっていて新たな荷物を運送すると所定の労働時間を超えてしまうような場合でも、位置情報に基づく配車では、そのドライバの車両が配車されてしまう。その結果、ドライバは過労状態となり、事故を引き起こす可能性が高くなる。 For example, even if the driver of the transportation vehicle closest to the baggage has already been driving for a long time and a new baggage is transported, it will exceed the prescribed working hours. I will be dispatched. As a result, the driver is overworked and is more likely to cause an accident.
この発明は、上述した従来技術による問題点を解消するためになされたものであり、ドライバの過労または健康異常に起因する事故を未然に防ぐことができる配車支援方法および配車支援装置を提供することを目的とする。 The present invention has been made to solve the above-described problems caused by the prior art, and provides a vehicle allocation support method and a vehicle allocation support device that can prevent an accident caused by overwork or abnormal health of a driver. With the goal.
上述した課題を解決し、目的を達成するため、本発明は、受け付けた配車要求に対して配車する車両を選択して表示装置に表示する配車支援方法であって、コンピュータが、車両の位置情報を記録した記憶装置から特定の車両の位置情報を識別し、指定日時情報と指定位置情報を含む特定の配車要求に対して、該特定車両が該配車要求の指定位置情報が示す指定場所まで移動する移動時間を計算する移動時間算出ステップと、車両を運転するドライバについての運転または労働の制限時間を、算出した前記特定車両の前記移動時間が超えているか否かを判定する超過判定ステップと、前記制限時間を前記特定車両の移動時間が超えていると判断した場合は、該制限時間に対応づけられた規定の休息時間を該移動時間に加算することで、前記特定車両が前記指定場所まで移動する総所要時間を算出する総所要時間算出ステップと、現在時刻に前記特定車両の前記総所要時間を加算した予想到着日時を算出し、該予想到着日時を、前記特定の配車要求の前記指定日時情報が示す指定日時と比較し、該予想到着日時が該指定日時より先あるいは同じである場合は、該特定車両を前記配車する車両候補として選択する車両選択ステップと、選択された前記車両候補を表示装置に表示する表示ステップと、を備えたことを特徴とする。 To solve the above problems and achieve the object, the present invention provides a dispatch support method of displaying on a display device by selecting the vehicle for dispatch against acceptance is the vehicle allocation request, the computer of the vehicle The specified location indicated by the specified position information of the vehicle allocation request for the specific vehicle allocation request that identifies the location information of the specific vehicle from the storage device that records the location information and includes the specified date and time information and the specified location information. Travel time calculating step for calculating the travel time to travel to, and an excess determination step for determining whether the travel time of the specific vehicle calculated exceeds the time limit for driving or working for the driver driving the vehicle When it is determined that the travel time of the specific vehicle exceeds the time limit, the specified rest time associated with the time limit is added to the travel time to A total required time calculating step for calculating a total required time for the vehicle to move to the designated location; an expected arrival date and time obtained by adding the total required time for the specific vehicle to a current time; and calculating the expected arrival date and time A vehicle selection step of selecting the specific vehicle as a vehicle candidate to be dispatched when the expected arrival date and time is earlier than or the same as the specified date and time indicated by the specified date and time information of a display step of displaying the two candidates before Symbol vehicles selected for the display device, characterized by comprising a.
また、本発明は、受け付けた配車要求に対して配車する車両を選択して表示装置に表示する配車支援装置であって、車両の位置情報を記録した記憶装置から特定の車両の位置情報を識別し、指定日時情報と指定位置情報を含む特定の配車要求に対して、該特定車両が該配車要求の指定位置情報が示す指定場所まで移動する移動時間を計算する移動時間算出手段と、車両を運転するドライバについての運転または労働の制限時間を、算出した前記特定車両の前記移動時間が超えているか否かを判定する超過判定手段と、前記制限時間を前記特定車両の移動時間が超えていると判断した場合は、該制限時間に対応づけられた規定の休息時間を該移動時間に加算することで、前記特定車両が前記指定場所まで移動する総所要時間を算出する総所要時間算出手段と、現在時刻に前記特定車両の前記総所要時間を加算した予想到着日時を算出し、該予想到着日時を、前記特定の配車要求の前記指定日時情報が示す指定日時と比較し、該予想到着日時が該指定日時より先あるいは同じである場合は、該特定車両を前記配車する車両候補として選択する車両選択手段と、選択された前記車両候補を表示装置に表示する表示手段と、を備えたことを特徴とする。 Further, the present invention provides a dispatch support device to be displayed on the display device by selecting the vehicle for dispatch against acceptance is the vehicle allocation request, location information of a specific vehicle from a storage device which records the position information of the vehicle A travel time calculating means for calculating a travel time for the specific vehicle to move to a specified location indicated by the specified position information of the dispatch request, for a specific dispatch request including the specified date and time information and the specified position information; Excess determining means for determining whether or not the calculated travel time of the specific vehicle exceeds the time limit for driving or working for a driver who drives the vehicle, and the travel time of the specific vehicle exceeds the time limit The total required time for calculating the total required time for the specific vehicle to move to the specified location by adding the specified rest time associated with the time limit to the moving time. Calculating an expected arrival date and time obtained by adding the total required time of the specific vehicle to the current time, comparing the expected arrival date and time with a specified date and time indicated by the specified date and time information of the specific dispatch request, when the expected arrival date and time is earlier or the same from the designated date and time, the vehicle selecting means for selecting a candidate vehicle to the dispatching of the specific vehicle, and a display means for displaying on a display device before SL wheel both candidates selected , Provided.
かかる発明によれば、車両の位置情報およびドライバの労務実績に基づいて、配車する車両を選択し、選択した車両を表示することとしたので、ドライバの過労に起因する事故を未然に防ぐことができる。 According to this invention, since the vehicle to be dispatched is selected and the selected vehicle is displayed based on the vehicle location information and the driver's labor performance, accidents caused by driver overwork can be prevented. it can.
本発明によれば、車両の位置情報およびドライバの労務実績に基づいて、配車する車両を選択し、選択した車両を表示するよう構成したので、ドライバの過労に起因する事故を未然に防ぐことができるという効果を奏する。 According to the present invention, since the vehicle to be dispatched is selected based on the vehicle position information and the driver's labor performance and the selected vehicle is displayed, accidents caused by driver overwork can be prevented in advance. There is an effect that can be done.
以下に添付図面を参照して、この発明に係る配車支援方法および配車支援装置の好適な実施の形態を詳細に説明する。なお、本実施例では、本発明を荷物を運送する車両の配車に適用した場合について説明する。 Exemplary embodiments of a vehicle allocation support method and a vehicle allocation support device according to the present invention will be described below in detail with reference to the accompanying drawings. In the present embodiment, the case where the present invention is applied to the allocation of a vehicle for transporting luggage will be described.
まず、本実施例に係る配車支援システムのシステム構成について説明する。図1は、本実施例に係る配車支援システムのシステム構成を示す機能ブロック図である。同図に示すように、この配車支援システムは、各車両に搭載された車載装置1001〜100nと、配車を支援する配車支援装置200とから構成され、車載装置1001〜100nと配車支援装置200は動態通信網を用いて通信する。なお、これらの車載装置1001〜100nはいずれも同様の構成を有するので、ここでは車載装置1001を例にとって説明する。
First, the system configuration of the vehicle allocation support system according to the present embodiment will be described. FIG. 1 is a functional block diagram illustrating a system configuration of a vehicle allocation support system according to the present embodiment. As shown in the figure, the dispatch support system, dispatch a
車載装置1001は、労働時間入力部110と、GPS部120と、車速センサ130と、速度収集部140と、生体センサ150と、生体情報収集部160と、送信データ記憶部170と、送信部180とを有する。
The in-
労働時間入力部110は、勤務、休憩および集荷の開始や終了などをドライバから受け付ける処理部であり、勤務、休憩および集荷開始や終了を時刻とともに送信データ記憶部170に格納する。なお、労働時間としては、勤務の開始時刻から終了時刻までの時間がドライバの拘束時間となり、勤務の開始時刻から休憩の開始時刻までの時間や休憩の終了時刻から次の休憩の開始時刻までの時間などが連続運転時間となる。 The working time input unit 110 is a processing unit that accepts the start and end of work, rest, and collection from the driver, and stores the work, break, and start and end of collection together with time in the transmission data storage unit 170. In addition, as working hours, the time from the work start time to the end time is the driver's restraint time, the time from the work start time to the break start time or from the break end time to the next break start time Time is the continuous operation time.
また、拘束時間は16時間以内である必要があり、拘束時間の終了から次の拘束時間の開始までの休息時間は8時間以上である必要がある。また、連続運転時間は4時間以内である必要があり、10分以上の休憩の合計時間が30分以上になると連続運転時間はリセットされる。なお、休憩時間は、ドライバが労働時間入力部110を用いて申告する場合と、車速センサ130を用いて休憩時間を自動測定する場合とがある。
Further, the restraint time needs to be within 16 hours, and the rest time from the end of the restraint time to the start of the next restraint time needs to be 8 hours or more. Further, the continuous operation time needs to be within 4 hours, and the continuous operation time is reset when the total time of breaks of 10 minutes or more becomes 30 minutes or more. The break time may be reported by the driver using the working time input unit 110 or the break time may be automatically measured using the
また、この労働時間入力部110は、受け付けた勤務、休憩および集荷の開始時刻や終了時刻から車両が「休憩中」、「集荷中」または「走行中」のいずれの状態にあるかを判定し、車両状態として送信データ記憶部170に格納する。たとえば、ドライバからの直近の入力が休憩開始である場合には、車両状態は「休憩中」であり、直近の入力が休憩終了である場合には、車両状態は「走行中」である。 In addition, the working time input unit 110 determines whether the vehicle is “resting”, “collecting”, or “running” from the start time and end time of the received work, break, and collection. The vehicle state is stored in the transmission data storage unit 170. For example, when the latest input from the driver is a break start, the vehicle state is “resting”, and when the latest input is a break end, the vehicle state is “running”.
GPS部120は、GPS(Global Positioning System)を用いて車両の位置を測定し、測定した位置を送信データ記憶部170に格納する処理部である。すなわち、このGPS部120は、三つの衛星からの電波を受信して車両の経度および緯度を測定し、測定した経度および緯度を送信データ記憶部170に記憶する。
The
車速センサ130は、車両の速度を測定するセンサであり、速度収集部140は、車速センサを用いて測定した車両の速度が「0」である時間、すなわち車両が停止した時間を測定する処理部である。この速度収集部140は、測定した車両の停止時間が10分以上である場合に、車両状態を「休憩中」とし、また、その停止開始時刻および停止終了時刻を休憩開始時刻および休憩終了時刻として送信データ記憶部170に格納する。
The
生体センサ150は、ドライバの健康状態を測定するセンサであり、具体的には、ドライバの脈拍、血圧および体温を測定する。生体情報収集部160は、生体センサ150が測定した脈拍、血圧および体温を送信データ記憶部170に格納する処理部である。
The
送信データ記憶部170は、配車支援装置200に送信するデータを一時的に記憶する記憶部であり、具体的には、勤務および休憩の開始や終了などの時刻、車両状態、車両の現在位置ならびにドライバの脈拍、血圧および体温を記憶する。
The transmission data storage unit 170 is a storage unit that temporarily stores data to be transmitted to the vehicle
図2は、送信データ記憶部170の一例を示す図である。同図に示すように、この送信データ記憶部170は、位置情報として車両の緯度および経度ならびに車両状態を記憶し、労務情報として時刻情報、脈拍、最高血圧、最低血圧および体温を記憶する。なお、時刻情報については、配車支援装置200に送信されるまでの情報を累積して記憶し、その他の労務情報および位置情報については、最新のデータだけを記憶する。
FIG. 2 is a diagram illustrating an example of the transmission data storage unit 170. As shown in the figure, the transmission data storage unit 170 stores the latitude and longitude of the vehicle and the vehicle state as position information, and stores time information, pulse, systolic blood pressure, diastolic blood pressure, and body temperature as labor information. In addition, about time information, the information until it transmits to the vehicle
たとえば、同図において、位置情報は、緯度が「N35.34.48.5」であり、経度が「E139.38.35.9」であり、車両状態が「走行中」である。また、労務情報は、時刻情報が「10時30分休憩開始、10時40分休憩終了」であり、脈拍が「82」であり、最高血圧が「145」であり、最低血圧が「95」であり、体温が「36.4度」である。 For example, in the figure, the position information has a latitude of “N35.34.48.5”, a longitude of “E139.38.35.9”, and a vehicle state of “running”. The labor information includes time information “10:30 break start, 10:40 break end”, pulse “82”, maximum blood pressure “145”, and minimum blood pressure “95”. And the body temperature is “36.4 degrees”.
送信部180は、動態通信網を使って送信データ記憶部170に一時的に記憶されたデータを配車支援装置200に送信する処理部である。この送信部180は、送信データ記憶部170に記憶されたデータを15分ごとに配車支援装置200に送信する。
The
次に、配車支援装置200の構成について説明する。この配車支援装置200は、集荷地入力部210と、集荷地情報記憶部220と、受信部230と、位置情報格納部240と、車両一覧記憶部250と、労務情報格納部260と、労務実績記憶部270と、車両選択部280と、表示部290とを有する。
Next, the configuration of the vehicle
集荷地入力部210は、顧客から受け付けた配送要求の荷物を集荷する集荷地についての情報を受け付ける処理部であり、具体的には、集荷地名称と集荷日時を受け付け、受け付けた情報に集荷地緯度や集荷地経度などの情報を加えて集荷地情報記憶部220に格納する。
The pickup
集荷地情報記憶部220は、配送する荷物がある集荷地についての情報を記憶した記憶部である。図3は、集荷地情報記憶部220の一例を示す図である。同図に示すように、この集荷地情報記憶部220は、集荷地コードと、集荷地名称と、集荷地緯度と、集荷地経度と集荷日時とを集荷地ごとに記憶する。
The pickup location
たとえば、集荷地コードが「001」である集荷地の名前は「川崎ビル」であり、緯度は「N35.34.48.5]であり、経度は「E139.38.35.9」であり、集荷日時は「2003年6月20日」の「10時」である。 For example, the name of the pickup location whose pickup location code is “001” is “Kawasaki Building”, the latitude is “N35.34.48.5”, and the longitude is “E139.38.35.9”. The collection date and time is “10:00” on “June 20, 2003”.
受信部230は、車載装置1001〜100nから動態通信網を使って送られてくる車両の位置情報やドライバの労務情報を受信する処理部であり、受信した位置情報は位置情報格納部240に渡し、労務情報は労務情報格納部260に渡す。
The receiving
位置情報格納部240は、受信部230から車両の位置情報を受け取って車両一覧記憶部250に記憶する処理部である。具体的には、この位置情報格納部240は、車両の緯度および経度ならびに車両状態を車両一覧記憶部250に格納する。
The position
車両一覧記憶部250は、各車両の現在位置や車両状態などを記憶する記憶部である。図4は、車両一覧記憶部250の一例を示す図である。同図に示すように、この車両一覧記憶部250は、車両コードと、車両名称と、現在位置経度と、現在位置緯度と、車両状態とを車両ごとに記憶する。
The vehicle
たとえば、同図において、車両コードが「001」である車両は、車両名称は「1号車」であり、現在位置緯度は「N35.34.8.4」であり、現在位置経度は「E139.40.8.2」であり、車両状態は「休憩中」である。 For example, in the figure, a vehicle having a vehicle code “001” has a vehicle name “No. 1”, a current position latitude “N35.34.8.4”, and a current position longitude “E139. 40.8.2 "and the vehicle state is" resting ".
労務情報格納部260は、受信部230からドライバの労務情報を受け取って労務実績記憶部270に記憶する処理部である。具体的には、この労務情報格納部240は、受信部230から受け取った時刻情報からドライバの連続運転時間、休憩時間および拘束時間を計算し、労務実績記憶部270に格納する。
The labor
また、この労務情報格納部260は、時刻情報からドライバの作業状態を判定し、ドライバ状態として労務実績記憶部270に格納する。ここで、ドライバ状態は、「休憩中」、「集荷中」または「走行中」のいずれかである。また、この労務情報格納部260は、ドライバの脈拍、最高血圧、最低血圧および体温を労務実績記憶部270に格納する。
Also, the labor
労務実績記憶部270は、ドライバの労働状況および健康状況を記憶する記憶部である。図5は、労務実績記憶部270の一例を示す図である。同図に示すように、この労務実績記憶部270は、ドライバコード、ドライバ名称、ドライバが運転する車両の車両コ−ド、ドライバ状態、連続運転時間、休憩時間、拘束時間、脈拍、最高血圧、最低血圧および体温をドライバごとに記憶する。
The labor
たとえば、同図において、ドライバコードが「001」であるドライバは、名前が[井上」であり、車両コードは「001」であり、ドライバ状態は「休憩中」であり、連続運転時間は「0時間」であり、休憩時間は「35分21秒」であり、拘束時間は「3時間21分14秒」であり、脈拍は「82」であり、最高血圧は「145」であり、最低血圧は「95」であり、体温は「36.3」である。 For example, in the figure, the driver whose driver code is “001” has the name “Inoue”, the vehicle code is “001”, the driver state is “resting”, and the continuous driving time is “0”. Time ”, break time“ 35 minutes 21 seconds ”, restraint time“ 3 hours 21 minutes 14 seconds ”, pulse“ 82 ”, systolic blood pressure“ 145 ”, and diastolic blood pressure Is “95” and body temperature is “36.3”.
車両選択部280は、集荷地情報記憶部220に記憶された各集荷地に対して配車する車両を、車両一覧記憶部250に記憶された車両の位置情報および労務実績記憶部270に記憶されたドライバの労働時間または健康状態を用いて選択する処理部である。
The
この車両選択部280が、車両の位置情報に加えて、ドライバの労働時間または健康状態にも基づいて車両を選択することによって、ドライバの過労をなくし、事故の発生を未然に防ぐことができる。なお、労務実績記憶部270に記憶されたドライバの労働時間と健康状態のいずれを用いるかは、配車支援装置200の利用者が指定することができる。
By selecting the vehicle based on the driver's working time or health condition in addition to the vehicle position information, the
表示部290は、車両選択部280が選択した車両についての情報を表示する処理部である。なお、車両選択部280は、選択した車両だけでなく、労働条件に抵触しない全ての車両についての情報を表示部290に渡し、表示部290が受け取った車両についての情報を全て表示することもできる。
The
さらに、車両選択部280は、労働時間制限に抵触した車両も含めて全ての車両についての情報を表示部290に渡し、表示部290が受け取った車両についての情報を全て表示することもできる。これらの表示の切り換えは、配車支援装置200の利用者がおこなうことができる。
Furthermore, the
次に、車両選択部280の処理手順について説明する。図6は、車両選択部280の処理手順を示すフローチャートである。なお、同図では、集荷地情報記憶部220に記憶された一つの集荷地に対する配車車両を選択する場合の処理手順を示す。また、同図では、配車支援装置200の利用者が位置情報および労働時間に基づく車両の選択と、労働時間制限に抵触しない車両全てについての情報の表示とを指定した場合の処理手順を示す。
Next, the process procedure of the
同図に示すように、この車両選択部280は、まず、車両一覧記憶部250に記憶された全ての車両について集荷地までの距離と時間を計算する(ステップS601)。そして、計算した距離の近い順に車両をソートし(ステップS602)、初期値として「i=1」および「j=0」を設定する(ステップS603)。
As shown in the figure, the
そして、i番目の車両を選択し(ステップS604)、選択した車両の集荷地までの拘束時間、すなわちこれまでの拘束時間に集荷地までの時間を加えた時間が16時間以上であるか否かを判定する(ステップS605)。ここで、集荷地までの拘束時間が16時間以上の場合には、2日以上にまたがる配送となるため、1日の配送の場合と異なる労働時間の検討が必要となる。 Then, the i-th vehicle is selected (step S604), and the restraint time until the pick-up place of the selected vehicle, that is, the time obtained by adding the time to the pick-up place to the restraint time so far is 16 hours or more. Is determined (step S605). Here, when the restraint time to the pickup location is 16 hours or more, the delivery spans two days or more, and therefore, it is necessary to consider working hours different from the one-day delivery.
すなわち、集荷地までの拘束時間が16時間以上の場合には、拘束時間制限に抵触するか否かを判定し(ステップS606)、16時間未満の場合には、連続運転制限に抵触するか否かを判定する(ステップS607)。なお、拘束時間制限に抵触するか否かの判定および連続運転制限に抵触するか否かの判定の詳細については後述する。 That is, if the restraint time to the pickup location is 16 hours or more, it is determined whether or not the restraint time limit is violated (step S606). If the restraint time is less than 16 hours, whether or not the continuous operation limit is violated. Is determined (step S607). The details of the determination as to whether or not the constraint time is violated and the determination as to whether or not the continuous operation limit is violated will be described later.
そして、拘束時間制限に抵触しない場合や連続運転制限に抵触しない場合には、jに「1」を加え(ステップS608)、i番目の車両を配車のj番目の候補として登録する(ステップS609)。一方、拘束時間制限に抵触する場合または連続運転制限に抵触する場合には、i番目の車両は配車の候補車両とはしない。 If the restriction time limit is not violated or the continuous operation restriction is not violated, “1” is added to j (step S608), and the i-th vehicle is registered as the j-th candidate for dispatch (step S609). . On the other hand, when the restriction time limit is violated or the continuous operation restriction is violated, the i-th vehicle is not a candidate vehicle for dispatch.
そして、全車両について処理したか否かを調べ(ステップS610)、全車両について処理していない場合には、iに「1」を加え(ステップS611)、ステップS604に戻って次の車両の処理をおこなう。一方、全車両について処理した場合には、登録した候補車両の情報を候補順位とともに表示部290に渡し(ステップS612)、表示部290が候補車両を表示する。
Then, it is checked whether or not all the vehicles have been processed (step S610). If all the vehicles have not been processed, “1” is added to i (step S611), and the process returns to step S604 to process the next vehicle. Do it. On the other hand, when all the vehicles have been processed, the registered candidate vehicle information is passed to the
図7は、表示部290が表示する候補車両表示画面の一例を示す図である。同図に示すように、車両コードが「123」である候補車両と車両コードが「555」である候補車両が集荷地、配送先および車庫とともに位置情報に基づいて表示される。
FIG. 7 is a diagram illustrating an example of a candidate vehicle display screen displayed on the
ここで、車両コード「123」の車両は、候補順位が「1」であり、ドライバが「山田」であり、現時点での運転時間が「2時間51分」であり、この車両を配車した場合には、運手時間が「3時間51分」となる。また、車両コード「555」の車両は、候補順位が「2」であり、ドライバが「田中」であり、現時点での運転時間が「5時間51分」であり、この車両を配車した場合には、運手時間が「9時間51分」となる。また、車両コード「123」の車両は、候補順位が「1」であるので、太線で強調されて表示される。 Here, the vehicle with the vehicle code “123” has the candidate rank “1”, the driver “Yamada”, and the current driving time is “2 hours 51 minutes”. In this case, the handling time is “3 hours 51 minutes”. The vehicle with the vehicle code “555” has the candidate rank “2”, the driver “Tanaka”, and the current driving time “5 hours 51 minutes”. Will have a handling time of “9 hours 51 minutes”. Further, the vehicle with the vehicle code “123” is displayed with being highlighted with a bold line because the candidate rank is “1”.
このように、この車両選択部280が集荷地までの拘束時間に基づいて、拘束時間制限または連続運転制限に抵触するか否かを判定し、これらの制限に抵触する場合には、その車両を配車車両として選択しないことによって、ドライバの労働時間超過を防ぐことができる。
In this way, the
次に、図6のステップS606に示した拘束時間制限に抵触するか否かを判定する処理の処理手順について説明する。図8は、拘束時間制限に抵触するか否かを判定する処理の処理手順を示すフローチャートである。 Next, a processing procedure for determining whether to violate the constraint time limit shown in step S606 of FIG. 6 will be described. FIG. 8 is a flowchart illustrating a processing procedure for determining whether or not the constraint time limit is violated.
同図に示すように、この拘束時間制限に抵触するか否かを判定する処理は、これまでの拘束時間に集荷地までの時間を加え、16時間で割った結果の整数部分を集荷地までの休息回数とし(ステップS801)、最低休息時間である8時間に集荷地までの休息回数を乗じて、休息時間として必要な時間を計算する(ステップS802)。ここで、int()は、( )内の数の整数部分を取り出す関数である。 As shown in the figure, the process of determining whether or not this constraint time is violated is the process of adding the time to the pickup location to the previous restriction time and dividing the integer part of the result by 16 hours to the pickup location. (Step S801), the required rest time is calculated by multiplying the minimum rest time of 8 hours by the number of times of rest until the pickup location (step S802). Here, int () is a function that extracts the integer part of the number in ().
そして、現在時刻に休息時間と集荷地までの時間を加えて到着日時を計算し(ステップS803)、集荷日時と比較する(ステップS804)。その結果、到着日時が集荷日時より後の場合には、集荷日時に間に合わせるためには、最低必要な休息時間をとることができないので、拘束時間制限に抵触すると判定する(ステップS805)。一方、到着日時が集荷日時より先または同じである場合には、必要な休息時間をとっても集荷日時に間に合うので、拘束時間制限に抵触しないと判定する(ステップS806)。 Then, the arrival date and time is calculated by adding the rest time and the time to the pickup location to the current time (step S803), and compared with the pickup date and time (step S804). As a result, when the arrival date and time is later than the collection date and time, it is determined that the restriction time limit is violated because the minimum required rest time cannot be taken in time for the collection date and time (step S805). On the other hand, if the arrival date / time is earlier than or the same as the collection date / time, it is determined that the restriction time limit is not violated since the collection date / time is met even if the necessary rest time is taken (step S806).
次に、図6のステップS607に示した連続運転制限に抵触するか否かを判定する処理の処理手順について説明する。図9は、連続運転制限に抵触するか否かを判定する処理の処理手順を示すフローチャートである。 Next, a processing procedure for determining whether to violate the continuous operation restriction shown in step S607 of FIG. 6 will be described. FIG. 9 is a flowchart showing a processing procedure for determining whether to violate the continuous operation restriction.
同図に示すように、この連続運転制限に抵触するか否かを判定する処理は、これまでの走行時間に集荷地までの時間を加えて連続運転時間を計算する(ステップS901)。そして、連続運転時間が4時間より長くなるか否かを判定し(ステップS902)、4時間より長くなる場合には、連続運転時間を4時間で割り、整数部分を取り出して必要な休憩回数を計算する(ステップS903)。 As shown in the figure, in the process of determining whether or not the continuous operation restriction is violated, the continuous operation time is calculated by adding the time to the pickup location to the travel time so far (step S901). Then, it is determined whether or not the continuous operation time is longer than 4 hours (step S902). When the continuous operation time is longer than 4 hours, the continuous operation time is divided by 4 hours, and the integer part is taken out to obtain the necessary number of breaks. Calculation is performed (step S903).
そして、30分に休憩回数を乗じて必要休憩時間を計算し、この必要休憩時間からこれまでの休憩時間を引いて休憩時間の残り時間である残休憩時間を計算する(ステップS904)。 Then, the required break time is calculated by multiplying the number of breaks by 30 minutes, and the remaining break time, which is the remaining time of the break time, is calculated by subtracting the previous break time from the required break time (step S904).
そして、現在時刻に残休憩時間と集荷地までの時間を加えて到着日時を計算し(ステップS905)、集荷日時と比較する(ステップS906)。その結果、到着日時が集荷日時より後の場合には、集荷日時に間に合わせるためには、最低必要な休憩時間をとることができないので、連続運転制限に抵触すると判定する(ステップS907)。 Then, the arrival time and date are calculated by adding the remaining break time and the time to the pickup location to the current time (step S905) and compared with the pickup date and time (step S906). As a result, if the arrival date and time is later than the collection date and time, the minimum necessary break time cannot be taken in time for the collection date and time, so it is determined that the continuous operation restriction is violated (step S907).
一方、到着日時が集荷日時より先または同じである場合には、必要な休憩時間をとっても集荷日時に間に合うので、連続運転制限に抵触しないと判定する(ステップS908)。また、連続運転時間が4時間以内である場合にも、連続運転制限に抵触しないと判定する(ステップS908)。 On the other hand, if the arrival date and time is earlier than or the same as the collection date and time, it is determined that the continuous operation restriction is not violated because it is in time for the collection date and time even if the necessary rest time is taken (step S908). Further, when the continuous operation time is within 4 hours, it is determined that the continuous operation restriction is not violated (step S908).
上述してきたように、本実施例では、車両選択部280が配車する車両を選択する場合に、車両一覧記憶部250に記憶された車両の位置情報だけでなく、集荷地までの拘束時間が16時間以上であれば、労務実績記憶部270に記憶された拘束時間、集荷地までの時間および休息時間を用いて拘束時間制限に抵触するか否かを判定し、拘束時間制限に抵触しない車両だけを配車車両として選択し、集荷地に到着するまでの拘束時間が16時間未満であれば、労務実績記憶部270に記憶された連続運転時間、集荷地までの時間および休憩時間を用いて連続運転制限に抵触するか否かを判定し、連続運転時間制限に抵触しない車両だけを配車車両として選択することとしたので、労働時間制限を越える配車をなくし、ドライバの過労を防ぐことができる。
As described above, in the present embodiment, when the
なお、上記実施例では、車両の位置情報だけでなくドライバの労働時間を用いて配車車両を選択する場合について説明したが、ドライバの労働時間の代わりにドライバの健康状態を用いて配車車両を選択することもできる。そこで、車両の位置情報とドライバの健康状態とを用いて車両を選択する場合について説明する。 In the above embodiment, the case where the dispatch vehicle is selected using not only the vehicle position information but also the driver's working time has been described, but the dispatch vehicle is selected using the driver's health status instead of the driver's working time. You can also Therefore, a case where a vehicle is selected using the vehicle position information and the driver's health status will be described.
図10は、車両の位置情報とドライバの健康状態とを用いて車両を選択する車両選択部の処理手順を示すフローチャートである。同図に示すように、この車両選択部は、まず、車両一覧記憶部250に記憶された全ての車両について集荷地までの距離と時間を計算する(ステップS1001)。そして、計算した距離の近い順に車両をソートし(ステップS1002)、初期値として「i=1」および「j=0」を設定する(ステップS1003)。 FIG. 10 is a flowchart illustrating a processing procedure of a vehicle selection unit that selects a vehicle using vehicle position information and a driver's health state. As shown in the figure, the vehicle selection unit first calculates the distance and time to the pickup location for all the vehicles stored in the vehicle list storage unit 250 (step S1001). Then, the vehicles are sorted in order of the calculated distance (step S1002), and “i = 1” and “j = 0” are set as initial values (step S1003).
そして、i番目の車両を選択し(ステップS1004)、選択した車両のドライバの脈拍が「100」を超えるか否かを判定する(ステップS1005)。その結果、脈拍が「100」以下の場合には、最高血圧が「180」を超えるか否かを判定し(ステップS1006)、最高血圧が「180」以下の場合には、体温が「37.5度」を超えるか否かを判定する(ステップS1007)。 Then, the i-th vehicle is selected (step S1004), and it is determined whether or not the pulse of the driver of the selected vehicle exceeds “100” (step S1005). As a result, if the pulse is “100” or less, it is determined whether or not the maximum blood pressure exceeds “180” (step S1006). If the maximum blood pressure is “180” or less, the body temperature is “37. It is determined whether or not “5 degrees” is exceeded (step S1007).
そして、体温が「37.5度」以下の場合には、jに「1」を加え(ステップS1008)、i番目の車両を配車のj番目の候補として登録する(ステップS1009)。一方、体温が「37.5度」を超えている場合、最高血圧が「180」を超えている場合、または脈拍が「100」を超えている場合には、i番目の車両は配車の候補車両とはしない。 If the body temperature is “37.5 degrees” or less, “1” is added to j (step S1008), and the i-th vehicle is registered as the j-th candidate for dispatch (step S1009). On the other hand, if the body temperature exceeds “37.5 degrees”, the maximum blood pressure exceeds “180”, or the pulse exceeds “100”, the i-th vehicle is a candidate for dispatch. Not a vehicle.
そして、全車両について処理したか否かを調べ(ステップS1010)、全車両について処理していない場合には、iに「1」を加え(ステップS1011)、ステップS1004に戻って次の車両の処理をおこなう。一方、全車両について処理した場合には、登録した候補車両の情報を候補順位とともに表示部290に渡し(ステップS1012)、表示部290が候補車両を表示する。
Then, it is checked whether or not all the vehicles have been processed (step S1010). If all the vehicles have not been processed, “1” is added to i (step S1011), and the process returns to step S1004 to process the next vehicle. Do it. On the other hand, when all the vehicles have been processed, the registered candidate vehicle information is passed to the
図11は、表示部290が表示する候補車両表示画面の一例を示す図である。同図に示すように、車両コードが「123」である候補車両と車両コードが「555」である候補車両が集荷地および配送先とともに位置情報に基づいて表示される。
FIG. 11 is a diagram illustrating an example of a candidate vehicle display screen displayed by the
ここで、車両コード「123」の車両は、候補順位が「1」であり、ドライバが「山田」であり、ドライバの脈拍は「60」であり、血圧は「60−120」であり、体温が「36.5度」である。また、車両コード「555」の車両は、候補順位が「2」であり、ドライバが「田中」であり、ドライバの脈拍は「80」であり、血圧は「80−130」であり、体温が「36.8度」である。また、車両コード「123」の車両は、候補順位が「1」であるので、太線で強調されて表示される。 Here, the vehicle with the vehicle code “123” has the candidate rank “1”, the driver “Yamada”, the driver ’s pulse “60”, the blood pressure “60-120”, and the body temperature. Is “36.5 degrees”. The vehicle with the vehicle code “555” has a candidate rank of “2”, a driver of “Tanaka”, a driver pulse of “80”, a blood pressure of “80-130”, and a body temperature of It is “36.8 degrees”. Further, the vehicle with the vehicle code “123” is displayed with being highlighted with a bold line because the candidate rank is “1”.
このように、この車両選択部がドライバの脈拍、血圧および体温が正常か否かを判定し、正常でない場合には、その車両を配車しないことによって、健康状態が良くないドライバの車両が配車されることを防ぎ、事故を未然に防止することができる。 In this way, the vehicle selection unit determines whether or not the pulse, blood pressure, and body temperature of the driver are normal, and if not normal, the vehicle of the driver with poor health is dispatched by not dispatching the vehicle. Accidents can be prevented.
なお、本実施例では、ドライバの健康状態が正常か否かを判定するために脈拍、血圧および体温を用いる場合について説明したが、本発明はこれに限定されるものではなく、たとえば、ドライバをカメラで撮影し、ドライバの表情からドライの健康状態を判定する場合にも同様に適用することができる。 In the present embodiment, the case where the pulse, blood pressure, and body temperature are used to determine whether or not the driver's health condition is normal has been described. However, the present invention is not limited to this, for example, The present invention can be applied in the same way when taking a picture with a camera and determining the dry health state from the facial expression of the driver.
また、本実施例では、車両の位置情報に加えてドライバの労働時間または健康状態を用いて車両を選択する場合について説明したが、本発明はこれに限定されるものではなく、労働時間および健康状態の両方を用いて車両を選択する場合にも同様に適用することができる。 Further, in the present embodiment, the case where the vehicle is selected using the driver's working time or health condition in addition to the vehicle position information has been described. However, the present invention is not limited to this, and the working time and health. The same can be applied to the case where a vehicle is selected using both of the states.
また、本実施例では、選択した車両を表示する場合について説明したが、本発明はこれに限定されるものではなく、選択した車両に対して荷物の運送を指示する場合にも同様に適用することができる。 In the present embodiment, the case where the selected vehicle is displayed has been described. However, the present invention is not limited to this, and the present invention is similarly applied to the case where the selected vehicle is instructed to transport the luggage. be able to.
また、本実施例では、荷物を運送する車両を選択する場合について説明したが、本発明はこれに限定されるものではなく、顧客を運ぶタクシを選択する場合にも同様に適用することができる。 In the present embodiment, the case of selecting a vehicle for carrying a package has been described. However, the present invention is not limited to this, and can also be applied to the case of selecting a taxi for carrying a customer. .
また、本実施例では、配車支援装置について説明したが、この配車支援装置が有する構成をソフトウェアによって実現することで、同様の機能を有する配車支援プログラムを得ることができる。そこで、この配車支援プログラムを実行するコンピュータシステムについて説明する。 In the present embodiment, the vehicle allocation support device has been described. However, a vehicle allocation support program having the same function can be obtained by realizing the configuration of the vehicle allocation support device with software. Therefore, a computer system that executes this dispatching support program will be described.
図12は、本実施例に係る配車支援プログラムを実行するコンピュータシステムを示す図である。同図に示すように、このコンピュータシステム300は、本体部301と、本体部301からの指示により表示画面302aに情報を表示するディスプレイ302と、このコンピュータシステム300に種々の情報を入力するためのキーボード303と、ディスプレイ302の表示画面302a上の任意の位置を指定するマウス304と、ローカルエリアネットワーク(LAN)306または広域エリアネットワーク(WAN)に接続するLANインタフェースと、動態通信網307に接続するモデム305とを有する。ここで、LAN306は、他のコンピュータシステム(PC)311、サーバ312、プリンタ313などとコンピュータシステム300とを接続している。
FIG. 12 is a diagram illustrating a computer system that executes a vehicle allocation support program according to the present embodiment. As shown in the figure, the
また、図13は、図12に示した本体部301の構成を示す機能ブロック図である。同図に示すように、この本体部301は、CPU321と、RAM322と、ROM323と、ハードディスクドライブ(HDD)324と、CD−ROMドライブ325と、FDドライブ326と、I/Oインタフェース327と、LANインタフェース328とを有する。
FIG. 13 is a functional block diagram showing the configuration of the
そして、このコンピュータシステム300において実行される配車支援プログラムは、フロッピィディスク(FD)308、CD−ROM309、DVDディスク、光磁気ディスク、ICカードなどの可搬型記憶媒体に記憶され、これらの記憶媒体から読み出されてコンピュータシステム300にインストールされる。
The vehicle allocation support program executed in the
あるいは、この配車支援プログラムは、LANインタフェース328を介して接続されたサーバ312のデータベース、他のコンピュータシステム(PC)311のデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータシステム300にインストールされる。
Alternatively, this dispatching support program is stored in a database of the
そして、インストールされた配車支援プログラムは、HDD324に記憶され、RAM322、ROM323などを利用してCPU321により実行される。
The installed vehicle allocation support program is stored in the
(付記1)配車要求を受け付け、該受け付けた配車要求に対して配車する車両を選択して表示する配車支援プログラムであって、
車両の位置情報およびドライバの労務実績に基づいて前記配車する車両を選択する車両選択手順と、
前記車両選択手順により選択された車両を表示する表示手順と
をコンピュータに実行させることを特徴とする配車支援プログラム。
(Supplementary Note 1) A vehicle allocation support program for receiving a vehicle allocation request and selecting and displaying a vehicle to be allocated in response to the received vehicle allocation request,
A vehicle selection procedure for selecting the vehicle to be dispatched based on the vehicle position information and the labor performance of the driver;
And a display procedure for displaying the vehicle selected by the vehicle selection procedure.
(付記2)前記車両選択手順は、ドライバの連続運転時間を労務実績として用いることを特徴とする付記1に記載の配車支援プログラム。
(Supplementary note 2) The vehicle allocation support program according to
(付記3)前記車両選択手順は、現在時刻に前記配車要求で指定された目的地までの時間と、目的地までの連続運転時間に基づいて必要な休憩時間とを加えた予想到着時刻が、該配車要求で指定された配車時刻より後になる車両は選択しないことを特徴とする付記2に記載の配車支援プログラム。 (Supplementary Note 3) The vehicle selection procedure includes an estimated arrival time obtained by adding the time to the destination specified in the dispatch request to the current time and the rest time required based on the continuous operation time to the destination. The vehicle allocation support program according to appendix 2, wherein a vehicle after the vehicle allocation time specified in the vehicle allocation request is not selected.
(付記4)前記車両選択手順は、ドライバの拘束時間を労務実績として用いることを特徴とする付記1に記載の配車支援プログラム。
(Supplementary note 4) The vehicle allocation support program according to
(付記5)前記車両選択手順は、現在時刻に前記配車要求で指定された目的地までの時間と、目的地までの拘束時間に基づいて必要な休息時間とを加えた予想到着時刻が、該配車要求で指定された配車時刻より後になる車両は選択しないことを特徴とする付記4に記載の配車支援プログラム。 (Supplementary Note 5) The vehicle selection procedure includes a predicted arrival time obtained by adding the time to the destination specified in the dispatch request at the current time and the rest time required based on the restraint time to the destination. The vehicle allocation support program according to appendix 4, wherein a vehicle after the vehicle allocation time specified in the vehicle allocation request is not selected.
(付記6)前記表示手順は、前記車両選択手順により選択された車両だけの表示、労務実績が労務制限に抵触しない車両の表示または全車両の表示を切り換えて表示することを特徴とする付記1〜5のいずれか一つに記載の配車支援プログラム。 (Additional remark 6) The said display procedure switches and displays the display of only the vehicle selected by the said vehicle selection procedure, the display of the vehicle whose labor performance does not conflict with labor restrictions, or the display of all the vehicles. Vehicle dispatch assistance program as described in any one of -5.
(付記7)配車要求を受け付け、該受け付けた配車要求に対して配車する車両を選択して表示する配車支援プログラムであって、
車両の位置情報およびドライバの健康状態に基づいて前記配車する車両を選択する車両選択手順と、
前記車両選択手順により選択された車両を表示する表示手順と
をコンピュータに実行させることを特徴とする配車支援プログラム。
(Supplementary note 7) A vehicle allocation support program for receiving a vehicle allocation request and selecting and displaying a vehicle to be allocated in response to the received vehicle allocation request,
A vehicle selection procedure for selecting the vehicle to be dispatched based on vehicle position information and the health status of the driver;
And a display procedure for displaying the vehicle selected by the vehicle selection procedure.
(付記8)前記車両選択手順は、脈拍、血圧および体温を用いてドライバの健康状態が正常であるか異常であるかあるかを判定し、異常であると判定したドライバが運転する車両は配車する車両として選択しないことを特徴とする付記7に記載の配車支援プログラム。 (Supplementary Note 8) The vehicle selection procedure determines whether the driver's health is normal or abnormal using pulse, blood pressure, and body temperature, and the vehicle driven by the driver determined to be abnormal is dispatched The vehicle allocation support program according to appendix 7, wherein the vehicle allocation support program is not selected as a vehicle to be operated.
(付記9)配車要求を受け付け、該受け付けた配車要求に対して配車する車両を選択して表示する配車支援装置であって、
車両の位置情報およびドライバの労務実績に基づいて前記配車する車両を選択する車両選択手段と、
前記車両選択手段により選択された車両を表示する表示手段と
を備えたことを特徴とする配車支援装置。
(Supplementary Note 9) A vehicle allocation support device that receives a vehicle allocation request and selects and displays a vehicle to be allocated in response to the received vehicle allocation request,
Vehicle selection means for selecting the vehicle to be dispatched based on the position information of the vehicle and the labor performance of the driver;
A vehicle allocation support device comprising: display means for displaying the vehicle selected by the vehicle selection means.
(付記10)配車要求を受け付け、該受け付けた配車要求に対して配車する車両を選択して表示する配車支援方法であって、
車両の位置情報およびドライバの労務実績に基づいて前記配車する車両を選択する車両選択工程と、
前記車両選択工程により選択された車両を表示する表示工程と
を含んだことを特徴とする配車支援方法。
(Supplementary Note 10) A vehicle allocation support method for receiving a vehicle allocation request and selecting and displaying a vehicle to be allocated in response to the received vehicle allocation request,
A vehicle selection step for selecting the vehicle to be dispatched based on the vehicle position information and the labor performance of the driver;
And a display step for displaying the vehicle selected in the vehicle selection step.
以上のように、本発明にかかる配車支援方法および配車支援装置は、荷物を配送する車両やタクシなどの配車に有用であり、特に、ドライバの安全を第一とする配車支援方法および配車支援装置に適している。 As described above, dispatch support method, and dispatch support apparatus according to the present invention is useful for dispatch, such as vehicles or taxi to deliver luggage, in particular, dispatch support method, and dispatch support device for the safety of the driver and the first Suitable for
1001〜100n 車載装置
110 労働時間入力部
120 GPS部
130 車速センサ
140 速度収集部
150 生体センサ
160 生体情報収集部
170 送信データ記憶部
180 送信部
200 配車支援装置
210 集荷地入力部
220 集荷地情報記憶部
230 受信部
240 位置情報格納部
250 車両一覧記憶部
260 労務情報格納部
270 労務実績記憶部
280 車両選択部
290 表示部
300 コンピュータシステム
301 本体部
302 ディスプレイ
302a 表示画面
303 キーボード
304 マウス
305 モデム
306 LAN
307 動態通信網
308 フロッピィディスク
309 CD−ROM
311 PC
312 サーバ
313 プリンタ
321 CPU
322 RAM
323 ROM
324 ハードディスクドライブ
325 CD−ROMドライブ
326 フロッピィディスクドライブ
327 I/Oインタフェース
328 LANインタフェース
100 1 to 100 n On- vehicle device 110 Working
307
311 PC
312
322 RAM
323 ROM
324
Claims (5)
コンピュータが、
車両の位置情報を記録した記憶装置から特定の車両の位置情報を識別し、指定日時情報と指定位置情報を含む特定の配車要求に対して、該特定車両が該配車要求の指定位置情報が示す指定場所まで移動する移動時間を計算する移動時間算出ステップと、
車両を運転するドライバについての運転または労働の制限時間を、算出した前記特定車両の前記移動時間が超えているか否かを判定する超過判定ステップと、
前記制限時間を前記特定車両の移動時間が超えていると判断した場合は、該制限時間に対応づけられた規定の休息時間を該移動時間に加算することで、前記特定車両が前記指定場所まで移動する総所要時間を算出する総所要時間算出ステップと、
現在時刻に前記特定車両の前記総所要時間を加算した予想到着日時を算出し、該予想到着日時を、前記特定の配車要求の前記指定日時情報が示す指定日時と比較し、該予想到着日時が該指定日時より先あるいは同じである場合は、該特定車両を前記配車する車両候補として選択する車両選択ステップと、
選択された前記車両候補を表示装置に表示する表示ステップと、
を備えたことを特徴とする配車支援方法。 A dispatch support method of displaying on a display device by selecting the vehicle for dispatch against acceptance is the vehicle allocation request,
Computer
The specific vehicle position information is identified from the storage device in which the vehicle position information is recorded, and the specific vehicle indicates the specific vehicle allocation request including the specific date information and the specific position information. A travel time calculating step for calculating the travel time to move to the specified location;
An excess determination step for determining whether or not the calculated travel time of the specific vehicle exceeds a time limit for driving or labor for a driver driving the vehicle;
When it is determined that the travel time of the specific vehicle exceeds the time limit, the specific vehicle can reach the designated location by adding a specified rest time associated with the time limit to the travel time. A total time calculation step for calculating the total time required to move; and
An expected arrival date and time obtained by adding the total required time of the specific vehicle to the current time is calculated, and the expected arrival date and time is compared with a specified date and time indicated by the specified date and time information of the specific dispatch request. A vehicle selection step of selecting the specific vehicle as a vehicle candidate to be dispatched if it is earlier than or the same as the designated date and time ;
A display step of displaying the two candidates before Symbol vehicles selected for the display device,
Dispatch support method characterized by comprising a.
ことを特徴とする請求項1に記載の配車支援方法。 In the excess determination step, the computer identifies the actual labor time related to driving or labor of the driver of the specific vehicle recorded in the recording device, and then adds the travel time to the actual labor time. The vehicle allocation support method according to claim 1, wherein it is determined whether or not a time has been exceeded .
ことを特徴とする請求項1に記載の配車支援方法。 The time limit is the upper limit of the time limit for continuous operation indicating the time from the start of work to the end of work, or the continuous operation time indicating the work from the start of work to the start of rest or the time between multiple rests. The vehicle allocation support method according to claim 1, wherein the vehicle allocation support method is defined .
ことを特徴とする請求項2に記載の配車支援方法。 Claim the computer, in the displaying step, the labor actual time of the vehicle candidate, or, characterized in <br/> displaying the expected labor actual time obtained by adding the total time in the labor actual time 2. The vehicle allocation support method according to 2.
車両の位置情報を記録した記憶装置から特定の車両の位置情報を識別し、指定日時情報と指定位置情報を含む特定の配車要求に対して、該特定車両が該配車要求の指定位置情報が示す指定場所まで移動する移動時間を計算する移動時間算出手段と、
車両を運転するドライバについての運転または労働の制限時間を、算出した前記特定車両の前記移動時間が超えているか否かを判定する超過判定手段と、
前記制限時間を前記特定車両の移動時間が超えていると判断した場合は、該制限時間に対応づけられた規定の休息時間を該移動時間に加算することで、前記特定車両が前記指定場所まで移動する総所要時間を算出する総所要時間算出手段と、
現在時刻に前記特定車両の前記総所要時間を加算した予想到着日時を算出し、該予想到着日時を、前記特定の配車要求の前記指定日時情報が示す指定日時と比較し、該予想到着日時が該指定日時より先あるいは同じである場合は、該特定車両を前記配車する車両候補として選択する車両選択手段と、
選択された前記車両候補を表示装置に表示する表示手段と、
を備えたことを特徴とする配車支援装置。 A dispatch support device to be displayed on the display device by selecting the vehicle for dispatch against acceptance is the vehicle allocation request,
The specific vehicle position information is identified from the storage device in which the vehicle position information is recorded, and the specific vehicle indicates the specific vehicle allocation request including the specific date information and the specific position information. A travel time calculating means for calculating a travel time to travel to a designated place;
Excess determination means for determining whether or not the calculated travel time of the specific vehicle exceeds a time limit for driving or labor for a driver driving the vehicle;
When it is determined that the travel time of the specific vehicle exceeds the time limit, the specific vehicle can reach the designated location by adding a specified rest time associated with the time limit to the travel time. A total time calculation means for calculating the total time required to move; and
An expected arrival date and time obtained by adding the total required time of the specific vehicle to the current time is calculated, and the expected arrival date and time is compared with a specified date and time indicated by the specified date and time information of the specific dispatch request. Vehicle selection means for selecting the specific vehicle as a vehicle candidate to be dispatched if it is earlier than or the same as the designated date and time ;
Display means for displaying the two candidates before Symbol vehicles selected for the display device,
A vehicle allocation support device characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003286995A JP4068530B2 (en) | 2003-08-05 | 2003-08-05 | Vehicle allocation support method and vehicle allocation support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003286995A JP4068530B2 (en) | 2003-08-05 | 2003-08-05 | Vehicle allocation support method and vehicle allocation support device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005056194A JP2005056194A (en) | 2005-03-03 |
| JP4068530B2 true JP4068530B2 (en) | 2008-03-26 |
Family
ID=34366134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003286995A Expired - Fee Related JP4068530B2 (en) | 2003-08-05 | 2003-08-05 | Vehicle allocation support method and vehicle allocation support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4068530B2 (en) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5254772B2 (en) * | 2008-12-15 | 2013-08-07 | 株式会社日立Ictビジネスサービス | Operation management system and operation management method |
| JP5711529B2 (en) * | 2010-12-24 | 2015-04-30 | 矢崎エナジーシステム株式会社 | Operation recording apparatus and display control method thereof |
| JP2012173748A (en) * | 2011-02-17 | 2012-09-10 | Hishiki Unso Kk | Driver selection device and driver selection program |
| JP7292725B2 (en) * | 2017-08-24 | 2023-06-19 | 丸市倉庫株式会社 | Information processing equipment |
| CN108446870B (en) * | 2018-01-30 | 2021-06-15 | 天津大学 | A comprehensive decision-making method for bulk cargo land transportation safety |
| JP7098102B2 (en) * | 2018-02-22 | 2022-07-11 | トヨタ自動車株式会社 | Server equipment and service provision system |
| JP7187950B2 (en) * | 2018-09-28 | 2022-12-13 | 富士通株式会社 | Matching program, matching method and matching device |
| US11501401B2 (en) | 2019-03-02 | 2022-11-15 | ANI Technologies Private Limited | Allocation of vehicles using fitness information |
| JP7255360B2 (en) * | 2019-05-29 | 2023-04-11 | 富士通株式会社 | carrier determination program |
| GB201908502D0 (en) * | 2019-06-13 | 2019-07-31 | Tomtom Telematics Bv | Methods and systems of assigning trips |
| JP7227105B2 (en) * | 2019-07-30 | 2023-02-21 | トヨタ自動車株式会社 | Server, system, and information processing method |
| JP7347835B2 (en) * | 2021-03-30 | 2023-09-20 | Necフィールディング株式会社 | Information processing device, information processing system, information processing method and program |
-
2003
- 2003-08-05 JP JP2003286995A patent/JP4068530B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005056194A (en) | 2005-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7229186B2 (en) | Rideshare management system, rideshare management method, and program | |
| JP4573907B1 (en) | Fare charge calculation method and fare charge calculation system | |
| JP4068530B2 (en) | Vehicle allocation support method and vehicle allocation support device | |
| US20030083812A1 (en) | Road status data providing system | |
| US20160125662A1 (en) | Ride-share fare calculation device and method | |
| JP4505705B2 (en) | Information providing apparatus and information providing method | |
| CN110383007A (en) | Intelligent vehicle mooring equipment and correlation technique | |
| JP7059845B2 (en) | In-vehicle device | |
| US9217647B2 (en) | Guidebook transit routing | |
| JP2002073758A (en) | Information provision system | |
| US20200311851A1 (en) | Moving means display method, information processing device, and computer-readable recording medium recording moving means display program | |
| US12002126B2 (en) | Vehicle information processing apparatus, vehicle information processing system, and method of processing vehicle information | |
| JP2868417B2 (en) | Daily report creation device, transportation expense report creation device, daily report creation method, and transportation expense report creation method | |
| JP7295740B2 (en) | Server device, automatic valet parking management system, automatic valet parking management method, program | |
| CN111178559A (en) | Method and system for reminding service requester | |
| JPH11148835A (en) | Route search device | |
| JP4711174B2 (en) | Vehicle operation management system for boarding / exiting / collecting, etc. via multiple points | |
| JP4338652B2 (en) | Vehicle management device | |
| JP2003162567A (en) | System for supporting taxi allocation | |
| JP2002117487A (en) | Mobile use guidance information providing device | |
| JP2002277252A (en) | Predicted required time presentation system | |
| CN113536128B (en) | Recommendation method of transportation hub transfer mode and electronic equipment | |
| JP2020148577A (en) | Route search system, route search method, and program | |
| JP7540818B2 (en) | Vehicle dispatch request device, navigation device, vehicle dispatch management device, vehicle dispatch system, vehicle dispatch request method, navigation method, vehicle dispatch management method, program, and recording medium | |
| JPH05181866A (en) | Full-automatic car operation system for taxi or the like |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070522 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070720 |
|
| 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: 20080108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080110 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110118 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4068530 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110118 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120118 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130118 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130118 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140118 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |