(57)【要約】【課題】建設現場までの走行の所要時間を高精度に算出する。【解決手段】出発地から建設現場まで資材輸送車両が走行したことにより得られた、前記資材輸送車両の車載器が通信した複数の路側機の識別情報、および通信日時が関連付けられたデータを含む走行データを記憶する記憶部と、前記走行データに基づき、前記出発地から前記建設現場まで走行予定車両が走行するための所要時間を算出する所要時間算出部と、を備え、前記所要時間算出部は、前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示す場合、前記所定時間以上に亘る停車時間が前記所要時間の増加要因とならないように、前記所要時間を算出する。【選択図】図６
2019128753.tif 000002
【特許請求の範囲】
【請求項１】
出発地から建設現場まで資材輸送車両が走行したことにより得られた、前記資材輸送車両の車載器が通信した複数の路側機の識別情報、および通信日時が関連付けられたデータを含む走行データを記憶する記憶部と、
前記走行データに基づき、前記資材輸送車両が前記複数の路側機を通過した順序を特定する通過順特定部と、
前記順序が連続する２つの路側機の識別情報を情報提供装置に送信する送信部と、
前記情報提供装置から、前記順序が連続する２つの路側機間の走行のための２地点間所要時間情報を受信する受信部と、
前記受信部により受信された前記２地点間所要時間情報を用いて、前記出発地から前記建設現場まで走行予定車両が走行するための所要時間を算出する所要時間算出部と、
前記出発地から前記建設現場までの予定されている走行において前記建設現場に前記走行予定車両が到着することが望まれる到着予定日時、および前記所要時間算出部により算出された前記所要時間を用いて、前記走行予定車両に推奨される出発推奨日時を算出する出発日時算出部と、
を備え、
前記所要時間算出部は、前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示す場合、前記所定時間以上に亘る停車時間が前記所要時間の増加要因とならないように、前記所要時間を算出する、所要時間算出装置。
【請求項２】
前記所要時間算出部は、
前記資材輸送車両の出発日時から前記資材輸送車両が前記順序における最初の路側機を通過した日時までの通過前時間を算出し、
前記資材輸送車両が前記順序における最後の路側機を通過した日時から前記資材輸送車両の到着日時までの通過後時間を算出し、
前記通過後時間から前記所定時間以上に亘る停車時間を減算し、減算後の通過後時間、前記通過前時間および前記２地点間所要時間情報を加算することにより、前記所要時間を算出する、請求項１に記載の所要時間算出装置。
【請求項３】
前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示すことは、前記資材輸送車両が前記最後の路側機を通過してから前記資材輸送車両が前記建設現場に到着するまでの間で、前記資材輸送車両が所定距離を進むために前記所定時間以上の時間がかかっていたことを前記走行データが示すことである、請求項２に記載の所要時間算出装置。
【請求項４】
前記所定距離は１００ｍまたは２００ｍであり、前記所定時間は５分以上の時間である、請求項３に記載の所要時間算出装置。
【請求項５】
前記送信部は、前記到着予定日時から前記減算後の通過後時間を遡った第ｎ（ｎ＝前記資材輸送車両が通過した路側機の総数）の時点を示す情報を、前記順序における最後のｎ番目の路側機およびｎ−１番目の路側機の識別情報と共に前記情報提供装置に送信し、
前記受信部は、前記ｎ番目の路側機および前記ｎ−１番目の路側機の間の走行のための第ｎの２地点間所要時間情報を前記情報提供装置から受信する、請求項２〜４のいずれか一項に記載の所要時間算出装置。
【請求項６】
前記送信部は、前記情報提供装置から受信された第ｎの２地点間所要時間情報が示す時間を前記第ｎの時点から遡った第ｎ−１の時点を算出し、前記第ｎ−１の時点を示す情報を、前記ｎ−１番目の路側機の識別情報およびｎ−２番目の路側機の識別情報と共に前記情報提供装置に送信し、
前記受信部は、前記ｎ−１番目および前記ｎ−２番目の路側機の間の走行のための第ｎ−１の２地点間所要時間情報を前記情報提供装置から受信し、
以降、同様に、第ｎ−２の２地点間所要時間情報から第２の２地点間所要時間情報を前記受信部が受信し、
前記所要時間算出部は、前記受信部により前記情報提供装置から受信された前記第ｎの２地点間所要時間情報から前記第２の２地点間所要時間情報と、前記通過前時間と、前記減算後の通過後時間とを加算することにより、前記所要時間を算出する、請求項５に記載の所要時間算出装置。
【請求項７】
コンピュータを、
出発地から建設現場まで資材輸送車両が走行したことにより得られた、前記資材輸送車両の車載器が通信した複数の路側機の識別情報、および通信日時が関連付けられたデータを含む走行データを記憶する記憶部と、
前記走行データに基づき、前記資材輸送車両が前記複数の路側機を通過した順序を特定する通過順特定部と、
前記順序が連続する２つの路側機の識別情報を情報提供装置に送信する送信部と、
前記情報提供装置から、前記順序が連続する２つの路側機間の走行のための２地点間所要時間情報を受信する受信部と、
前記受信部により受信された前記２地点間所要時間情報を用いて、前記出発地から前記建設現場まで走行予定車両が走行するための所要時間を算出する所要時間算出部と、
前記出発地から前記建設現場までの予定されている走行において前記建設現場に前記走行予定車両が到着することが望まれる到着予定日時、および前記所要時間算出部により算出された前記所要時間を用いて、前記走行予定車両に推奨される出発推奨日時を算出する出発日時算出部と、
を備え、
前記所要時間算出部は、前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示す場合、前記所定時間以上に亘る停車時間が前記所要時間の増加要因とならないように、前記所要時間を算出する、所要時間算出装置として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所要時間算出装置およびプログラムに関する。
【背景技術】
【０００２】
建設現場では、搬入された資材を用いて建設が進められる。各資材輸送車両が決められた到着予定日時に建設現場に到着することにより、資材の使用順序の通りに資材が搬入される。このため、資材輸送車両は、到着予定日時に遅れないように時間に余裕を持って出発する傾向がある。
【０００３】
走行の所要時間の算出または出発タイミングの特定などを開示する文献として、以下の特許文献１〜特許文献６が挙げられる。特許文献１には、建設現場への資材輸送のために、道路状況などに基づいて出発タイミングを指示する技術が開示されている。特許文献２および特許文献３には、公共車両および特殊車両から送信されたプローブを、プローブ収集の対象外とする技術が開示されている。特許文献４には、プローブ車両の情報を用いた旅行時間の算出において、信号待ちの時間と信号待ちの回数に基づき、旅行時間から信号待ちの総時間を除外する技術が開示されている。特許文献５には、ドライバーの休息時間を運転特性として把握するための技術が開示されている。特許文献６には、運転時間の把握のための除外条件（例えば、一定時間以上の駐車）を設け、除外条件に合致する時間を集計対象から除外する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２４２９５号公報
【特許文献２】特開２０１１−１５０５０６号公報
【特許文献３】特開２００９−２５８９２０号公報
【特許文献４】特開２００９−１４０２９２号公報
【特許文献５】特開２００８−２１７１２１号公報
【特許文献６】特開２００９−６４２８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、資材輸送車両が到着予定日時に遅れないように時間に余裕を持って出発することにより、建設現場付近に資材輸送車両が到着予定日時より早く到着することがある。資材には使用順序があること、建設現場内の駐車スペースには限りがあることから、早く到着した資材輸送車両は建設現場の周辺で待機する。
【０００６】
しかし、複数の大型の資材輸送車両が公道で待機すると、道路交通や周辺環境に悪影響が生じる。また、待機時間が長くなることは、運転手の長時間労働や生産性の低下に繋がる。上記の特許文献１〜特許文献６には、このような資材輸送における待機を加味して走行の所要時間および出発推奨日時などを算出する技術は開示されていない。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、建設現場までの走行の所要時間を高精度に算出することが可能な、新規かつ改良された所要時間算出装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、出発地から建設現場まで資材輸送車両が走行したことにより得られた、前記資材輸送車両の車載器が通信した複数の路側機の識別情報、および通信日時が関連付けられたデータを含む走行データを記憶する記憶部と、前記走行データに基づき、前記資材輸送車両が前記複数の路側機を通過した順序を特定する通過順特定部と、前記順序が連続する２つの路側機の識別情報を情報提供装置に送信する送信部と、前記情報提供装置から、前記順序が連続する２つの路側機間の走行のための２地点間所要時間情報を受信する受信部と、前記受信部により受信された前記２地点間所要時間情報を用いて、前記出発地から前記建設現場まで走行予定車両が走行するための所要時間を算出する所要時間算出部と、前記出発地から前記建設現場までの予定されている走行において前記建設現場に前記走行予定車両が到着することが望まれる到着予定日時、および前記所要時間算出部により算出された前記所要時間を用いて、前記走行予定車両に推奨される出発推奨日時を算出する出発日時算出部と、を備え、前記所要時間算出部は、前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示す場合、前記所定時間以上に亘る停車時間が前記所要時間の増加要因とならないように、前記所要時間を算出する、所要時間算出装置が提供される。
【０００９】
前記所要時間算出部は、前記資材輸送車両の出発日時から前記資材輸送車両が前記順序における最初の路側機を通過した日時までの通過前時間を算出し、前記資材輸送車両が前記順序における最後の路側機を通過した日時から前記資材輸送車両の到着日時までの通過後時間を算出し、前記通過後時間から前記所定時間以上に亘る停車時間を減算し、減算後の通過後時間、前記通過前時間および前記２地点間所要時間情報を加算することにより、前記所要時間を算出してもよい。
【００１０】
前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示すことは、前記資材輸送車両が前記最後の路側機を通過してから前記資材輸送車両が前記建設現場に到着するまでの間で、前記資材輸送車両が所定距離を進むために前記所定時間以上の時間がかかっていたことを前記走行データが示すことであってもよい。
【００１１】
前記所定距離は１００ｍまたは２００ｍであり、前記所定時間は５分以上の時間であってもよい。
【００１２】
前記送信部は、前記到着予定日時から前記減算後の通過後時間を遡った第ｎ（ｎ＝前記資材輸送車両が通過した路側機の総数）の時点を示す情報を、前記順序における最後のｎ番目の路側機およびｎ−１番目の路側機の識別情報と共に前記情報提供装置に送信し、前記受信部は、前記ｎ番目の路側機および前記ｎ−１番目の路側機の間の走行のための第ｎの２地点間所要時間情報を前記情報提供装置から受信してもよい。
【００１３】
前記送信部は、前記情報提供装置から受信された第ｎの２地点間所要時間情報が示す時間を前記第ｎの時点から遡った第ｎ−１の時点を算出し、前記第ｎ−１の時点を示す情報を、前記ｎ−１番目の路側機の識別情報およびｎ−２番目の路側機の識別情報と共に前記情報提供装置に送信し、前記受信部は、前記ｎ−１番目および前記ｎ−２番目の路側機の間の走行のための第ｎ−１の２地点間所要時間情報を前記情報提供装置から受信し、以降、同様に、第ｎ−２の２地点間所要時間情報から第２の２地点間所要時間情報を前記受信部が受信し、前記所要時間算出部は、前記受信部により前記情報提供装置から受信された前記第ｎの２地点間所要時間情報から前記第２の２地点間所要時間情報と、前記通過前時間と、前記減算後の通過後時間とを加算することにより、前記所要時間を算出してもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、出発地から建設現場まで資材輸送車両が走行したことにより得られた、前記資材輸送車両の車載器が通信した複数の路側機の識別情報、および通信日時が関連付けられたデータを含む走行データを記憶する記憶部と、前記走行データに基づき、前記資材輸送車両が前記複数の路側機を通過した順序を特定する通過順特定部と、前記順序が連続する２つの路側機の識別情報を情報提供装置に送信する送信部と、前記情報提供装置から、前記順序が連続する２つの路側機間の走行のための２地点間所要時間情報を受信する受信部と、前記受信部により受信された前記２地点間所要時間情報を用いて、前記出発地から前記建設現場まで走行予定車両が走行するための所要時間を算出する所要時間算出部と、前記出発地から前記建設現場までの予定されている走行において前記建設現場に前記走行予定車両が到着することが望まれる到着予定日時、および前記所要時間算出部により算出された前記所要時間を用いて、前記走行予定車両に推奨される出発推奨日時を算出する出発日時算出部と、を備え、前記所要時間算出部は、前記建設現場付近で前記資材輸送車両が所定時間以上に亘って停車したことを前記走行データが示す場合、前記所定時間以上に亘る停車時間が前記所要時間の増加要因とならないように、前記所要時間を算出する、所要時間算出装置として機能させるための、プログラムが提供される。
【発明の効果】
【００１５】
以上説明した本発明によれば、建設現場までの走行の所要時間を高精度に算出することが可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態による所要時間算出システムの構成を示す説明図である。
【図２】車載器の構成を示す説明図である。
【図３】資材輸送車両が通過するＥＴＣアンテナの具体例である。
【図４】プローブファイルの具体例を示す説明図である。
【図５】所要時間算出方法の概要を説明するための図である。
【図６】本発明の実施形態による所要時間算出装置の構成を示す説明図である。
【図７】本発明の実施形態による所要時間算出装置の動作を示すフローチャートである。
【図８】所要時間算出処理を示すフローチャートである。
【図９】アンテナ間所要時間の算出を示すフローチャートである。
【図１０】所要時間算出装置のハードウェア構成を示したブロック図である。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成または論理的意義を有する複数の構成を、必要に応じてＥＴＣアンテナ２０Ａおよび２０Ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、複数の構成要素の各々に同一符号のみを付する。例えば、ＥＴＣアンテナ２０Ａおよび２０Ｂを特に区別する必要が無い場合には、各ＥＴＣアンテナを単にＥＴＣアンテナ２０と称する。
【００１９】
＜所要時間算出システムの構成＞
本発明の実施形態は、建設のための資材を輸送する資材輸送車両が建設現場まで走行するためにかかる所要時間および資材輸送車両の出発推奨日時を算出する所要時間算出システムに関する。まず、図１を参照し、本発明の実施形態による所要時間算出システムの構成を説明する。
【００２０】
図１は、本発明の実施形態による所要時間算出システムの構成を示す説明図である。図１に示したように、本発明の実施形態による所要時間算出システムは、資材輸送車両１０と、ＥＴＣ２．０に対応する路側機２０（以下、単にＥＴＣアンテナ２０と称する。）、プローブ収集サーバ３０、所要時間算出装置４０および時間情報提供装置５０を有する。
【００２１】
プローブ収集サーバ３０はＥＴＣアンテナ２０と通信網１２を介して接続されている。同様に、所要時間算出装置４０は、プローブ収集サーバ３０および時間情報提供装置５０と通信網１２を介して接続されている。なお、通信網１２は、通信網１２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網１２は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網１２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２２】
（資材輸送車両）
資材輸送車両１０は、建設のための資材を輸送する車両である。資材輸送車両１０は、工場または資材置き場などの出発地から建設現場に資材を輸送する。資材輸送車両１０は、図１に示したように車載器１１を有する。車載器１１は、ＥＴＣアンテナ２０と資材輸送車両１０の走行に関する走行データを通信する。当該車載器１１は、ＥＴＣ２．０に対応する車載器であってもよい。図２を参照し、車載器１１の構成をより具体的に説明する。
【００２３】
図２は、車載器１１の構成を示す説明図である。図２に示したように、車載器１１は、ＧＰＳ処理部１１０、記憶部１２０および通信部１３０を有する。ＧＰＳ処理部１１０は、人工衛星から送信される衛星信号を用いて資材輸送車両１０の測位を行う。記憶部１２０は、ＧＰＳ処理部１１０による測位の結果に基づき、資材輸送車両１０が１００ｍまたは２００ｍなどの所定距離を進むごとに、日時、資材輸送車両１０の緯度経度および速度などを示すプローブデータを記憶する。
【００２４】
通信部１３０は、車載器１１を通信可能範囲に含むＥＴＣアンテナ２０と通信する。例えば、図３に示したように、資材輸送車両１０（車載器１１）がＥＴＣアンテナ２０Ａの通信可能範囲内である位置Ｐ１に到達した場合、通信部１３０はＥＴＣアンテナ２０Ａと通信する。同様に、資材輸送車両１０がＥＴＣアンテナ２０Ｂの通信可能範囲内である位置Ｐ２に到達した場合には通信部１３０がＥＴＣアンテナ２０Ｂと通信し、資材輸送車両１０がＥＴＣアンテナ２０Ｃの通信可能範囲内である位置Ｐ３に到達した場合には通信部１３０がＥＴＣアンテナ２０Ｃと通信する。
【００２５】
通信部１３０は、ＥＴＣアンテナ２０との通信において、資材輸送車両１０の走行データとして、未送信のプローブデータを送信する。例えば、図３に示した例では、資材輸送車両１０が位置Ｐ２に到達した場合、資材輸送車両１０が位置Ｐ１から位置Ｐ２に走行する間に蓄積されたプローブデータを通信部１３０がＥＴＣアンテナ２０Ｂに送信する。同様に、資材輸送車両１０が位置Ｐ３に到達した場合、資材輸送車両１０が位置Ｐ２から位置Ｐ３に走行する間に蓄積されたプローブデータを通信部１３０がＥＴＣアンテナ２０Ｃに送信する。
【００２６】
（ＥＴＣアンテナ）
ＥＴＣアンテナ２０は、ＥＴＣアンテナ２０の通信可能範囲に到達した資材輸送車両１０（車載器１１）と通信する。例えば、ＥＴＣアンテナ２０は、上述したように車載器１１から複数のプローブデータを受信する。そして、ＥＴＣアンテナ２０は、車載器１１から受信した複数のプローブデータからなるプローブファイルを作成し、プローブファイルをプローブ収集サーバ３０に送信する。ここで、図４を参照し、プローブファイルの具体例を説明する。
【００２７】
図４は、プローブファイルの具体例を示す説明図である。図４に示したように、プローブファイルは、日時、緯度経度および速度を示す複数のプローブデータから構成される。このプローブファイルのファイル名には、ＥＴＣアンテナ２０が車載器１１からプローブデータを受信した日時を示す情報、車載器１１の車載器ＩＤ、およびＥＴＣアンテナ２０のアンテナＩＤが含まれる。図４に示したプローブファイルのファイル名は「２０１７／９／２０＿１０：４０：００＿ｘｘｘｘｘ」であり、「２０１７／９／２０＿１０：４０：００」はＥＴＣアンテナ２０が車載器１１からプローブデータを受信した日時に対応し、「ｘｘｘｘｘｘ」は車載器１１の車載器ＩＤ、およびＥＴＣアンテナ２０のアンテナＩＤに対応する。
【００２８】
（プローブ収集サーバ）
プローブ収集サーバ３０はＥＴＣアンテナ２０からプローブファイルを収集する。プローブ収集サーバ３０は、所定の車載器ＩＤを有する車載器１１由来のプローブファイルを、事前に設定された宛先に送信する。例えば、所要時間算出装置４０の事業者が、所要時間算出装置４０の事業者が利用する資材輸送車両１０の車載器１１の車載器ＩＤをプローブ収集サーバ３０に申請すると、プローブ収集サーバ３０は、申請された車載器ＩＤを有する車載器１１由来のプローブファイルを所要時間算出装置４０に送信する。
【００２９】
（所要時間算出装置）
所要時間算出装置４０は、出発地から建設現場までのルートを資材輸送車両１０が走行するための所要時間を算出する。所要時間算出装置４０は、上記のルートを過去に資材輸送車両１０が走行した際に得られたプローブファイルを用いて、所要時間を算出する。以下、図５を参照して、所要時間算出方法の概要を説明する。
【００３０】
図５は、所要時間算出方法の概要を説明するための図である。図５に示したＥＴＣアンテナ２０＃１〜ＥＴＣアンテナ＃４を通過する出発地から建設現場までのルートを資材輸送車両１０が走行するための所要時間の算出について説明する。まず、過去に当該ルートを走行した資材輸送車両１０のプローブファイル、およびオペレータにより入力された過去の走行における出発日時および到着日時に基づき、所要時間算出装置４０は、最初のＥＴＣアンテナ２０＃１を通過するまでの通過前時間Ｆおよび最後のＥＴＣアンテナ２０＃４を通過してから建設現場に到着するまでの暫定の通過後時間Ｒを算出する。そして、所要時間算出装置４０は、ＥＴＣアンテナ２０＃１〜ＥＴＣアンテナ＃４のアンテナＩＤをＥＴＣアンテナ２０の通過予定日時と共に時間情報提供装置５０に送信し、各ＥＴＣアンテナ２０間を走行するための２地点間所要時間情報を時間情報提供装置から受信する。
【００３１】
所要時間算出装置４０は、通過前時間Ｆ、通過後時間Ｒおよび各２地点間所要時間（Ｍ２〜Ｍ４）を加算することにより、上記ルートの所要時間を算出する。ただし、資材輸送車両１０の過去の走行における通過後時間Ｒには、建設現場付近で資材輸送車両１０が待機していた待機時間が含まれ得る。そこで、本発明の実施形態による所要時間算出装置４０は、暫定の通過後時間Ｒから待機時間を減算することで通過後時間Ｒを算出し、更新後の通過後時間Ｒを用いて上記ルートの所要時間を算出する。かかる構成により、上記ルートの所要時間を高精度に算出することが可能となる。
【００３２】
（時間情報提供装置）
時間情報提供装置５０は、任意の２つのＥＴＣアンテナ２０間を走行するための２地点間所要時間を示す２地点間所要時間情報を提供する情報提供装置である。時間情報提供装置５０は、所要時間算出装置４０から２つのＥＴＣアンテナ２０のアンテナＩＤ、およびＥＴＣアンテナ２０の通過予定日時を受信すると、通過予定日時（曜日および時間帯など）における交通状況を考慮して２地点間所要時間情報を特定し、２地点間所要時間情報を所要時間算出装置４０に送信する。
【００３３】
＜所要時間算出装置の構成＞
以上、本発明の実施形態による所要時間算出システムの構成を説明した。続いて、所要時間算出システムに含まれる所要時間算出装置４０の構成をより具体的に説明する。
【００３４】
図６は、本発明の実施形態による所要時間算出装置４０の構成を示す説明図である。図６に示したように、本発明の実施形態による所要時間算出装置４０は、プローブファイル受信部４２０、記憶部４２４、ルート条件入力部４２８、ファイル検索部４３２、ルート解析部４３６、情報要求部４４０、情報受信部４４４、所要時間算出部４４８、出発日時算出部４５２および表示部４５６を有する。
【００３５】
（プローブファイル受信部）
プローブファイル受信部４２０は、プローブ収集サーバ３０からプローブファイルを受信する。具体的には、プローブファイル受信部４２０は、所要時間算出装置４０の事業者により申請された車載器ＩＤを有する車載器１１由来のプローブファイルをプローブ収集サーバ３０から受信する。
【００３６】
（記憶部）
記憶部４２４は、プローブファイル受信部４２０により受信されたプローブファイルを記憶する。
【００３７】
（ルート条件入力部）
過去に資材輸送車両１０があるルートを走行し、当該ルートの走行を予定している資材輸送車両１０（走行予定車両）が存在する場合、オペレータは、ルート条件入力部４２８に当該ルートの過去の走行に関する情報、および予定されている走行の条件などを入力する。具体的には、ルート条件入力部４２８には、過去に上記ルートを走行した資材輸送車両１０が搭載する車載器１１の車載器ＩＤ、過去の走行における出発日時、過去の走行における到着日時、および予定されている走行の到着予定日時を示す情報が入力される。
【００３８】
（ファイル検索部）
ファイル検索部４３２は、ルート条件入力部４２８に入力された車載器ＩＤを有する車載器１１由来のプローブファイルを記憶部４２４から検索する。上述したように、プローブファイルのファイル名には車載器ＩＤおよびＥＴＣアンテナ２０が車載器１１からプローブデータを受信した日時が含まれる。このため、ファイル検索部４３２は、ルート条件入力部４２８に入力された車載器ＩＤがファイル名に含まれているプローブファイルであって、ルート条件入力部４２８に入力された出発日時および到着日時の間の日時がファイル名に含まれているプローブファイルを記憶部４２４から検索する。当該検索により、過去の走行において資材輸送車両１０が通過したＥＴＣアンテナ２０の数のプローブファイルが得られる。さらに、ファイル検索部４３２は、ルート条件入力部４２８に入力された車載器ＩＤがファイル名に含まれているプローブファイルであって、ルート条件入力部４２８に入力された到着日時の後の最も早い日時がファイル名に含まれているプローブファイルを記憶部４２４から検索する。
【００３９】
（ルート解析部）
ルート解析部４３６は、ファイル検索部４３２により得られた複数のプローブファイルに基づき、過去の走行において資材輸送車両１０が複数のＥＴＣアンテナ２０を通過した順序（通過順序）を特定する通過順特定部として機能する。上述したように、プローブファイルのファイル名には、ＥＴＣアンテナ２０のアンテナＩＤ、および当該ＥＴＣアンテナ２０が車載器１１からプローブデータを受信した日時が含まれ。このため、ルート解析部４３６は、複数のプローブファイルのファイル名に基づいて上記の通過順序を特定する。
【００４０】
（情報要求部、情報受信部）
情報要求部４４０は、ルート解析部４３６により特定された複数のＥＴＣアンテナ２０の通過順序に基づき、通過順序が連続する２つのＥＴＣアンテナ２０のアンテナＩＤ、および走行予定日時を示す情報を時間情報提供装置５０に送信する送信部である。情報受信部４４４は、時間情報提供装置５０から、上記２つのＥＴＣアンテナ２０の間を、上記走行予定日時において走行するための２地点間所要時間を示す２地点間所要時間情報を受信する受信部である。これら情報要求部４４０および情報受信部４４４の詳細は、図９を参照して後述する。
【００４１】
（所要時間算出部）
所要時間算出部４４８は、通過前時間、通過後時間およびアンテナ間所要時間を加算することにより、出発地から建設現場への走行のための所要時間を算出する。
【００４２】
通過前時間に関し、所要時間算出部４４８は、ルート条件入力部４２８に入力された出発日時から、ルート解析部４３６により特定された通過順序における最初のＥＴＣアンテナ２０を資材輸送車両１０が通過した日時までの時間を、通過前時間として算出する。
【００４３】
通過後時間に関し、所要時間算出部４４８は、ルート解析部４３６により特定された通過順序における最後のＥＴＣアンテナ２０を資材輸送車両１０が通過した日時から、ルート条件入力部４２８に入力された到着日時までの時間を、暫定の通過後時間として算出する。しかし、暫定の通過後時間には、過去の走行において資材輸送車両１０が建設現場付近で待機のために停車していた停車時間が含まれる場合がある。このため、所要時間算出部４４８は、当該停車時間が通過後時間の増加要因とならないように、通過後時間を算出する。具体的には、所要時間算出部４４８は、過去の走行において資材輸送車両１０が建設現場付近で所定時間以上に亘って停車したことをプローブファイルが示す場合、上記の暫定の通過後時間から所定時間以上に亘る停車時間を減算することで、通過後時間を算出する。
【００４４】
ここで、過去の走行において資材輸送車両１０が建設現場付近で所定時間以上に亘って停車したことをプローブファイルが示すことは、資材輸送車両１０が上記通過順序における最後のＥＴＣアンテナ２０を通過してから建設現場に到着するまでの間で、資材輸送車両１０が所定距離を進むために所定時間以上の時間がかかっていたことをプローブファイルが示すことであってもよい。具体的には、上記の所定距離は１００ｍまたは２００ｍであり、所定時間は５分以上の時間であってもよい。
【００４５】
例えば、図４のプローブファイルに破線で示した２つのプローブデータに着目すると、当該２つのプローブデータが得られた日時の間隔は９分２０秒である。プローブデータは所定距離の走行ごとに蓄積されるデータであるので、当該２つのプローブデータは、資材輸送車両１０が１００ｍまたは２００ｍを進むために５分以上の時間がかかっていたことを示す。このため、資材輸送車両１０が、信号停車でなく、待機のための停車をしていたと考えられる。従って、所要時間算出部４４８は、資材輸送車両１０の待機時間を９分２０秒とみなし、暫定の通過後時間から９分２０秒を減算することで通過後時間を算出してもよい。
【００４６】
アンテナ間所要時間は、通過順序における最初のＥＴＣアンテナ２０から最後のＥＴＣアンテナ２０までの走行のための時間である。所要時間算出部４４８は、情報受信部４４４により時間情報提供装置５０から受信された複数の２地点間所要時間情報の各々が示す２地点間所要時間の合計することで、アンテナ間所要時間を算出することが可能である。
【００４７】
（出発日時算出部）
出発日時算出部４５２は、ルート条件入力部４２８に入力された到着予定日時から、所要時間算出部４４８により算出された所要時間を減算することにより、予定されている走行に推奨される出発推奨日時を算出する。
【００４８】
（表示部）
表示部４５６は、出発日時算出部４５２により算出された出発推奨日時を表示する。これにより、オペレータは、予定されている走行の出発推奨日時を知ることができる。なお、出発推奨日時を表示は出発推奨日時の出力の一態様に過ぎず、出発推奨日時は音声により出力されてもよい。
【００４９】
＜所要時間算出装置の動作＞
以上、図６を参照して本発明の実施形態による所要時間算出装置４０の構成を説明した。続いて、図７〜図９を参照し、本発明の実施形態による所要時間算出装置４０の動作を整理する。
【００５０】
（全体動作）
図７は、本発明の実施形態による所要時間算出装置４０の動作を示すフローチャートである。図７に示したように、プローブファイル受信部４２０がプローブ収集サーバ３０からプローブファイルを受信すると（Ｓ２１０／Ｙｅｓ）、記憶部４２４がプローブファイル受信部４２０により受信されたプローブファイルを記憶する（Ｓ２２０）。
【００５１】
その後、ルート条件入力部４２８に、予定されている走行のルートを過去に走行した資材輸送車両１０が搭載する車載器１１の車載器ＩＤ、過去の走行における出発日時、過去の走行における到着日時、および予定されている走行の到着予定日時を示す情報が入力される（Ｓ２３０）。ファイル検索部４３２は、ルート条件入力部４２８に入力された車載器ＩＤを有する車載器１１由来のプローブファイルを記憶部４２４から検索する（Ｓ２４０）。
【００５２】
続いて、ルート解析部４３６、情報要求部４４０、情報受信部４４４および所要時間算出部４４８により、出発地から建設現場への走行のための所要時間を算出する所要時間算出処理が行われる（Ｓ３００）。当該所要時間算出処理は、図８を参照して詳細に後述する。
【００５３】
その後、出発日時算出部４５２が、ルート条件入力部４２８に入力された到着予定日時から、所要時間算出部４４８により算出された所要時間を減算することにより、予定されている走行に推奨される出発推奨日時を算出する（Ｓ２５０）。そして、表示部４５６は、出発日時算出部４５２により算出された出発推奨日時を表示する（Ｓ２６０）。
【００５４】
（所要時間算出処理）
次に、図８を参照して、所要時間算出処理を説明する。図８は、所要時間算出処理を示すフローチャートである。
【００５５】
所要時間算出処理においては、まず、ルート解析部４３６が、ファイル検索部４３２により得られた複数のプローブファイルに基づき、過去の走行におけるＥＴＣアンテナ２０の通過順序を特定する（Ｓ３１０）。
【００５６】
そして、所要時間算出部４４８は、ルート条件入力部４２８に入力された出発日時から、ルート解析部４３６により特定された通過順序における最初のＥＴＣアンテナ２０を資材輸送車両１０が通過した日時までの通過前時間を算出する（Ｓ３２０）。
【００５７】
また、所要時間算出部４４８は、ルート解析部４３６により特定された通過順序における最後のＥＴＣアンテナ２０を資材輸送車両１０が通過した日時から、ルート条件入力部４２８に入力された到着日時までの時間を、暫定の通過後時間として算出する（Ｓ３３０）。さらに、所要時間算出部４４８は、過去の走行において資材輸送車両１０が建設現場付近で待機のために停車していた停車時間を特定し（Ｓ３４０）、上記の暫定の通過後時間から停車時間を減算することで、通過後時間を算出する（Ｓ３５０）。
【００５８】
そして、所要時間算出部４４８は、通過順序における最初のＥＴＣアンテナ２０から最後のＥＴＣアンテナ２０までの走行のためのアンテナ間所要時間を算出する（Ｓ４００）。当該アンテナ間所要時間の算出については図９を参照して後述する。
【００５９】
所要時間算出部４４８は、通過前時間、通過後時間およびアンテナ間所要時間を加算することで、出発地から建設現場までの所要時間を算出する（Ｓ３６０）。
【００６０】
（アンテナ間所要時間の算出）
図９は、アンテナ間所要時間の算出を示すフローチャートである。まず、情報要求部４４０は、ｎを資材輸送車両１０が通過するＥＴＣアンテナ２０の数とする（Ｓ４１０）。そして、情報要求部４４０は、到着予定日時から通過後時間を減算して得られる時点（第ｎの時点）を特定する（Ｓ４２０）。
【００６１】
さらに、情報要求部４４０は、第ｎの時点を示す情報、ｎ番目のＥＴＣアンテナ２０のアンテナＩＤおよびｎ−１番目のＥＴＣアンテナ２０のアンテナＩＤを時間情報提供装置５０に送信する（Ｓ４３０）。そして、情報受信部４４４が、時間情報提供装置５０から、ｎ番目のＥＴＣアンテナ２０とｎ−１番目のＥＴＣアンテナ２０の間の第ｎの２地点間所要時間情報を受信する（Ｓ４４０）。当該第ｎの２地点間所要時間情報は、第ｎの時点の曜日および時間帯などを考慮して算出された２地点間所要時間を示す。
【００６２】
続いて、情報要求部４４０は、第ｎの時点から第ｎの２地点間所要時間情報が示す第ｎの２地点間所要時間を減算し、減算結果をｘとする（Ｓ４５０）。そして、情報要求部４４０は、ｎをデクリメントし（Ｓ４６０）、第ｎの時点をＳ４５０で得たｘとする（Ｓ４７０）。その後、ｎ＝１となるまで、Ｓ４３０〜Ｓ４７０の処理が繰り返される（Ｓ４８０）。
【００６３】
ｎ＝１となった場合（Ｓ４８０／Ｙｅｓ）、所要時間算出部４４８が、Ｓ４３０〜Ｓ４７０の処理の繰り返しで得られた複数の２地点間所要時間情報（第２の２地点間所要時間情報〜第ｎの２地点間所要時間情報）が示す複数の２地点間所要時間を合計することで、アンテナ間所要時間を算出する（Ｓ４９０）。
【００６４】
＜ハードウェア構成＞
以上、本発明の実施形態を説明した。上述した所要時間の予測および出発推奨日時の算出などの情報処理は、ソフトウェアと、以下に説明する所要時間算出装置４０のハードウェアとの協働により実現される。
【００６５】
図１０は、所要時間算出装置４０のハードウェア構成を示したブロック図である。所要時間算出装置４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０３と、ホストバス４０４と、を備える。また、所要時間算出装置４０は、ブリッジ４０５と、外部バス４０６と、インタフェース４０７と、入力装置４０８と、表示装置４０９と、音声出力装置４１０と、ストレージ装置（ＨＤＤ）４１１と、ドライブ４１２と、ネットワークインタフェース４１５とを備える。
【００６６】
ＣＰＵ４０１は、演算処理装置および制御装置として機能し、各種プログラムに従って所要時間算出装置４０内の動作全般を制御する。また、ＣＰＵ４０１は、マイクロプロセッサであってもよい。ＲＯＭ４０２は、ＣＰＵ４０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ４０３は、ＣＰＵ４０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス４０４により相互に接続されている。これらＣＰＵ４０１、ＲＯＭ４０２およびＲＡＭ４０３とソフトウェアとの協働により、上述した所要時間算出部４４８および出発日時算出部４５２などの機能が実現され得る。
【００６７】
ホストバス４０４は、ブリッジ４０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス４０６に接続されている。なお、必ずしもホストバス４０４、ブリッジ４０５および外部バス４０６を分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【００６８】
入力装置４０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、センサー、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ４０１に出力する入力制御回路などから構成されている。所要時間算出装置４０のユーザは、当該入力装置４０８を操作することにより、所要時間算出装置４０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００６９】
表示装置４０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、プロジェクター装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。また、音声出力装置４１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。
【００７０】
ストレージ装置４１１は、本実施形態にかかる所要時間算出装置４０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置４１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置４１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔｒａｇｅ  Ｄｒｉｖｅ）、あるいは同等の機能を有するメモリ等で構成される。このストレージ装置４１１は、ストレージを駆動し、ＣＰＵ４０１が実行するプログラムや各種データを格納する。
【００７１】
ドライブ４１２は、記憶媒体用リーダライタであり、所要時間算出装置４０に内蔵、あるいは外付けされる。ドライブ４１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体２４に記録されている情報を読み出して、ＲＡＭ４０３またはストレージ装置４１１に出力する。また、ドライブ４１２は、リムーバブル記憶媒体２４に情報を書き込むこともできる。
【００７２】
ネットワークインタフェース４１５は、例えば、通信網１２に接続するための通信デバイス等で構成された通信インタフェースである。また、ネットワークインタフェース４１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【００７３】
＜むすび＞
以上説明したように、本発明の実施形態による所要時間算出装置４０は、資材輸送車両１０の過去の走行における待機のための停車時間を特定し、当該停車時間を考慮して走行のための所要時間および出発推奨日時を算出する。従って、所要時間および出発推奨日時の精度を向上することが可能である。
【００７４】
結果、建設現場付近での資材輸送車両１０の待機時間を短縮または無くすことができる。これにより、資材輸送車両１０が公道を占拠することによる道路交通や周辺環境を抑制することが可能である。運転手の長時間労働の抑制、および生産性の向上を実現することも可能である。
【００７５】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００７６】
例えば、本明細書の所要時間算出装置４０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、所要時間算出装置４０の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００７７】
また、所要時間算出装置４０に内蔵されるＣＰＵ４０１、ＲＯＭ４０２およびＲＡＭ４０３などのハードウェアに、上述した所要時間算出装置４０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００７８】
１０  資材輸送車両
１１  車載器
１２  通信網
２０  ＥＴＣアンテナ
３０  プローブ収集サーバ
４０  所要時間算出装置
５０  時間情報提供装置
１１０  ＧＰＳ処理部
１２０  記憶部
１３０  通信部
４２０  プローブファイル受信部
４２４  記憶部
４２８  ルート条件入力部
４３２  ファイル検索部
４３６  ルート解析部
４４０  情報要求部
４４４  情報受信部
４４８  所要時間算出部
４５２  出発日時算出部
４５６  表示部
【図１】
2019128753.tif 000003
【図２】
2019128753.tif 000004
【図３】
2019128753.tif 000005
【図４】
2019128753.tif 000006
【図５】
2019128753.tif 000007
【図６】
2019128753.tif 000008
【図７】
2019128753.tif 000009
【図８】
2019128753.tif 000010
【図９】
2019128753.tif 000011
【図１０】
2019128753.tif 000012