(57)【要約】【課題】集荷した車両が、予定していた配達完了時刻に間に合うように荷物を集配できる集配管理装置を提供する。【解決手段】集配管理装置は、複数の車両による荷物の集配を管理し、荷物の集配に関する処理を行う処理部を備える。処理部は、車両による配達対象の荷物の配達完了予定時刻を含み、車両により配達対象の荷物を配達するための配達計画を、車両毎に取得し、集荷が依頼された集荷対象の荷物の集荷位置を含み、荷物の集荷の依頼に関する集荷依頼情報を取得し、配達計画と集荷依頼情報とに基づいて、集荷対象の荷物を集荷した場合の集配完了予定時刻を、車両毎に算出し、複数の車両のうち集配完了予定時刻が所定時刻よりも前である第１の車両に、集荷対象の荷物を集荷させる。【選択図】図１
2020113086.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両による荷物の集配を管理する集配管理装置であって、
前記荷物の集配に関する処理を行う処理部を備え、
前記処理部は、
前記車両による配達対象の荷物の配達完了予定時刻を含み、前記車両により前記配達対象の荷物を配達するための配達計画を、前記車両毎に取得し、
集荷が依頼された集荷対象の荷物の集荷位置を含み、前記荷物の集荷依頼に関する集荷依頼情報を取得し、
前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配完了予定時刻を、前記車両毎に算出し、
前記複数の車両のうち前記集配完了予定時刻が所定時刻よりも前である第１の車両に、前記集荷対象の荷物を集荷させる、
集配管理装置。
【請求項２】
前記処理部は、前記複数の車両のうち、前記集配完了予定時刻が最も早い車両を、前記第１の車両として決定する、
請求項１に記載の集配管理装置。
【請求項３】
前記処理部は、
前記複数の車両の位置を取得し、
前記集荷位置と前記集荷依頼を受けた際の前記複数の車両の位置とに基づいて、前記複数の車両のそれぞれが前記集荷対象の荷物を集荷するための集荷コストを算出し、
前記集荷コストに基づいて、前記第１の車両を決定する、
請求項１に記載の集配管理装置。
【請求項４】
前記処理部は、前記配達完了予定時刻と前記集配完了予定時刻との差分に基づいて、前記集荷コストを算出する、
請求項３に記載の集配管理装置。
【請求項５】
前記配達計画は、前記車両により前記配達対象の荷物を配達するための配達ルートを含み、
前記処理部は、
前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配ルートを生成し、
前記配達ルートの距離と前記集配ルートの距離との差分に基づいて、前記集荷コストを算出する、
請求項３または４に記載の集配管理装置。
【請求項６】
前記配達計画は、前記車両により前記配達対象の荷物を配達するための配達ルートを走行するための第１のエネルギー消費量を含み、
前記処理部は、
前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配ルートを走行するための第２のエネルギー消費量を算出し、
前記第１のエネルギー消費量と前記第２のエネルギー消費量との差分に基づいて、前記集荷コストを算出する、
請求項３〜５のいずれか１項に記載の集配管理装置。
【請求項７】
前記車両は、電気自動車であり、
前記第１のエネルギー消費量及び前記第２のエネルギー消費量は、前記車両による電力回生が加味された、
請求項６に記載の集配管理装置。
【請求項８】
前記配達計画は、前記車両により前記配達対象の荷物を配達するための配達ルート及び前記配達対象の荷物の配達位置を含み、
前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物の集荷タイミングを決定する、
請求項１〜７のいずれか１項に記載の集配管理装置。
【請求項９】
前記配達計画は、前記車両により前記配達対象の荷物を配達し、且つ、予め定められた集配対象の荷物を集配するための計画である、
請求項１〜８のいずれか１項に記載の集配管理装置。
【請求項１０】
複数の車両による荷物の集配を管理する集配管理方法であって、
前記車両による配達対象の荷物の配達完了予定時刻を含み、前記車両により前記配達対象の荷物を配達するための配達計画を、前記車両毎に取得し、
集荷が依頼された集荷対象の荷物の集荷位置を含み、前記荷物の集荷依頼に関する集荷依頼情報を取得し、
前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配完了予定時刻を、前記車両毎に算出し、
前記複数の車両のうち前記集配完了予定時刻が所定時刻よりも前である第１の車両に、前記集荷対象の荷物を集荷させる、
集配管理方法。
【請求項１１】
コンピュータに、
複数の車両による荷物の集配を管理する集配管理方法であって、
前記車両による配達対象の荷物の配達完了予定時刻を含み、前記車両により前記配達対象の荷物を配達するための配達計画を、前記車両毎に取得するステップと、
集荷が依頼された集荷対象の荷物の集荷位置を含み、前記荷物の集荷依頼に関する集荷依頼情報を取得するステップと、
前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配完了予定時刻を、前記車両毎に算出するステップと、
前記複数の車両のうち前記集配完了予定時刻が所定時刻よりも前である第１の車両に、前記集荷対象の荷物を集荷させるステップと、
を有する集配管理方法の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、複数の車両による荷物の集配を管理する集配管理装置、集配管理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、無人配送車が自動運転で配送を行う無人配送システム知られている（特許文献１）。この無人配送システムは、ユーザが配送要求を発行するユーザ端末と、配送要求に基づいて配送の可否を判断する配送物管理手段と、配送命令を生成し記録し発行する配送制御手段と、ユーザ指定荷物を収容し、配送命令とユーザ認証キーとが適合したときに指定荷物を取り出し、配送完了通知を発行する自律移動機と、自律移動機の機械情報に基づいてその良否を判断する遠隔監視手段と、を備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−５８６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、配送途中に荷物の集荷を行うことは考慮されていない。そのため、例えばユーザから荷物の集荷の要求があった際に、配送中の車両を集荷に向かわせた場合、集荷した車両が、予定していた配達完了時刻に間に合わない可能性がある。
【０００５】
本開示は、上記事情に鑑みてなされたものであり、集荷した車両が、予定していた配達完了時刻に間に合うように荷物を集配できる集配管理装置、集配管理方法及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
本開示の一態様は、複数の車両による荷物の集配を管理する集配管理装置であって、前記荷物の集配に関する処理を行う処理部を備え、前記処理部は、前記車両による配達対象の荷物の配達完了予定時刻を含み、前記車両により前記配達対象の荷物を配達するための配達計画を、前記車両毎に取得し、集荷が依頼された集荷対象の荷物の集荷位置を含み、前記荷物の集荷の依頼に関する集荷依頼情報を取得し、前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配完了予定時刻を、前記車両毎に算出し、前記複数の車両のうち前記集配完了予定時刻が所定時刻よりも前である第１の車両に、前記集荷対象の荷物を集荷させる、集配管理装置である。
【０００７】
本開示の一態様は、複数の車両による荷物の集配を管理する集配管理方法であって、前記車両による配達対象の荷物の配達完了予定時刻を含み、前記車両により前記配達対象の荷物を配達するための配達計画を、前記車両毎に取得し、集荷が依頼された集荷対象の荷物の集荷位置を含み、前記荷物の集荷の依頼に関する集荷依頼情報を取得し、前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配完了予定時刻を、前記車両毎に算出し、前記複数の車両のうち前記集配完了予定時刻が所定時よりも前である第１の車両に、前記集荷対象の荷物を集荷させる、集配管理方法である。
【０００８】
本開示の一態様は、コンピュータに、複数の車両による荷物の集配を管理する集配管理方法であって、前記車両による配達対象の荷物の配達完了予定時刻を含み、前記車両により前記配達対象の荷物を配達するための配達計画を、前記車両毎に取得するステップと、集荷が依頼された集荷対象の荷物の集荷位置を含み、前記荷物の集荷依頼に関する集荷依頼情報を取得するステップと、前記配達計画と前記集荷依頼情報とに基づいて、前記集荷対象の荷物を集荷した場合の集配完了予定時刻を、前記車両毎に算出するステップと、前記複数の車両のうち前記集配完了予定時刻が所定時刻よりも前である第１の車両に、前記集荷対象の荷物を集荷させるステップと、を有する集配管理方法の各ステップを実行させるためのプログラムである。
【発明の効果】
【０００９】
本開示によれば、集荷した車両が、予定していた配達完了時刻に間に合うように荷物を集配できる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１における集配管理システムの構成例を示すブロック図
【図２】配達計画の第１例を示す図
【図３】配達計画の第２例を示す図
【図４】配達計画の第３例を示す図
【図５】配達計画リアルタイム更新手順を示すフローチャート
【図６】実施形態１における集荷時配達計画更新処理手順を示すフローチャート
【図７】Ｓ２における集配完了予定時刻導出手順を示すフローチャート
【図８】車両による集配動作手順を示すフローチャート
【図９】実施形態２における集荷時配達計画更新処理手順を示すフローチャート
【図１０】Ｓ３２における経路コスト導出手順を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、適宜図面を参照しながら、本開示に係る集配管理装置及び集配管理方法を具体的に開示した実施形態である集配管理システムを詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１２】
（実施形態１）
実施形態１の集荷管理システムでは、ある集配拠点（集配センタ）が網羅する地域宛の荷物が、中継地点（中継センタ）からこの集配拠点に届くと、この集配拠点を管理する集配管理サーバは、どの車両にどの荷物をどのような順番で配達させるかを示す配達計画を策定する。
【００１３】
作業者あるいは作業ロボットは、策定された配達計画に従い、車両の荷物ロッカーに配達するべき荷物を積載する。集配管理サーバは、無線通信で車両に配達計画を送信する。配達計画は、配達ルート順に並べられた荷物ＩＤ（識別情報）、配達位置、配達を行う車両の車両ＩＤ、配達ルート、各地点の配達予定時刻、配達完了予定時刻、エネルギー量（エネルギー消費量）、等を含んでよい。
【００１４】
各車両は、配達計画に従って、所定の順番で荷物の配達を開始する。配達の途中、集荷を希望する客（ユーザ）は、通信端末を操作し、集配管理サーバに集荷依頼情報を送信する。集配管理サーバは、集荷依頼情報を受け付けると、各車両の配達計画を参照し、集荷に向かう車両を選択する。
【００１５】
図１は、実施形態１における集配管理システム５の構成例を示すブロック図である。集配管理システム５は、無人の車両５０が個人や法人の荷物を集配するサービスを支援するものであり、集配管理サーバ１０と、通信端末３０と、車両５０とを含む構成である。ここでは、車両５０は、運転者が搭乗していない無人自動運転車であることを主に例示するが、運転者が搭乗している自動運転車や、運転者が運転する通常の自動車であってもよい。また、車両５０は、回生ブレーキを有する電気自動車でよい。なお、車両５０は、電気自動車に限らず、ガソリン自動車や燃料電池自動車であってもよい。車両５０の車種は、中型のトラック車両、小型のトラック車両、軽トラック車両、軽自動車等であってもよい。
【００１６】
集配管理サーバ１０は、処理部１１と、記憶部１２と、通信部１３とを含む構成を有する。処理部１１は、例えば、プロセッサが記憶部１２に保持されたプログラムを実行することで、各種機能を実現する。プロセッサは、ＭＰＵ（Micro processing Unit）、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＧＰＵ（Graphical Processing Unit）、等を含んでよい。集配管理サーバ１０は、コンピュータの一例である。
【００１７】
処理部１１は、荷物管理部１１１、車両管理部１１２、及び配車計画部１１３を含む。処理部１１は、荷物の集配に関する処理を行う。荷物管理部１１１、車両管理部１１２、及び配車計画部１１３は、それぞれ処理部１１が記憶部１２に保持されたプログラムを実行することによって得られる機能である。
【００１８】
荷物管理部１１１は、荷物に関する情報（荷物情報）を管理する。荷物情報は、荷物を識別する荷物ＩＤ、荷物の内容（種類）、荷物の個数、荷物の重さ、荷物の大きさ、等を含んでよい。荷物管理部１１１は、各荷物の配達位置及び集荷位置を管理してよい。
【００１９】
車両管理部１１２は、車両５０に関する車両情報を管理する。車両情報は、車両５０を識別する車両ＩＤ、車両の種別、車両の色、等を含んでよい。また、車両管理部１１２は、各車両５０の現在位置、各車両５０に積載されている荷物の荷物ＩＤ、等を管理してもよい。
【００２０】
配車計画部１１３は、配達や集荷に係る車両５０の配車に関する配車計画を生成する。配車計画は、各車両５０による荷物の配達に係る配達計画と、各車両５０による荷物の配達及び集荷に係る集配計画と、を含んでよい。この集荷は、荷物の配達途中に集荷依頼があった荷物の集荷でよい。集配計画は、集配される荷物の荷物ＩＤ、配達位置及び集荷位置、集配を行う車両の車両ＩＤ、集配ルート、各地点の配達予定時刻及び集荷予定時刻、集配完了予定時刻、エネルギー量（エネルギー消費量）、等を含んでよい。集配計画は、配達計画が更新されて生成されるものでよい。
【００２１】
配車計画部１１３は、車両５０の経由地及び配達先の順番を決定してよい。配車計画部１１３は、経路データベース（ＤＢ）１２１を参照し、決定した経由地を順番で移動した場合の経路コストを計算してよい。経路コストは、配達ルート又は集配ルートを一周した場合のコストであり、後述する２地点間の移動コストを加算した値でよい。車両５０の経由地及び配達先の順番は、例えば操作部（不図示）を介して入力されてもよいし、配達時刻や配達位置等に基づいて所定のアルゴリズムに従って決定されてもよい。
【００２２】
記憶部１２は、処理部１１が実行するプログラムを格納し、ワーキングメモリとして使用される他、経路データベース１２１を含む。記憶部１２は、一次記憶装置（例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory））を含む。記憶部は、二次記憶装置（例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive））や三次記憶装置（例えば光ディスク、ＳＤカード）を含んでよい。
【００２３】
経路データベース１２１は、任意の（例えば隣り合う）２地点間の移動コストを保持する。例えば、移動コストとして、配達ルートの配達先である２地点間の距離、移動に要する時間、あるいは移動に要するエネルギー量（例えば電気量、ガソリン量）が挙げられる。なお、移動コストは、２地点間の距離、時間及びエネルギー量を所定の重み付けを行って加算したものであってもよい。また、移動コストがエネルギー量である場合、例えば電気自動車では、消費される電気量から回生により蓄えられる電気量を減じた（加味して）値が移動コストとして用いられてもよい。また、経路データベース１２１に登録されていない地点、例えば新規顧客が配達先である場合、処理部１１は、新規顧客の配達先を地図データベースから取得し、新規顧客の配達先の位置情報を基に、新規顧客の配達先を含む２地点間の移動コストを算出して、経路データベース１２１に登録してもよい。なお、集荷先が新規顧客である場合も同様である。
【００２４】
通信部１３は、他の装置、例えば通信端末３０の通信部３２及び車両５０の通信部５６との間で、通信可能である。通信部１３による通信方式は、例えば、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、電力線通信、赤外線通信、近距離無線通信（例えばBluetooth（登録商標）通信）、携帯電話用のモバイル通信等の通信方式を含んでよい。
【００２５】
通信端末３０は、ユーザが集荷を希望する場合に集荷依頼情報を集配管理サーバ１０に送信する場合等に用いられる。集荷依頼情報は、集荷の依頼に関する情報であり、例えば、集荷希望時刻、集荷位置、及び荷物情報（例えば荷物の個数、荷物の重さ、荷物の大きさ、荷物の内容）、等を含んでよい。通信端末３０は、処理部３１、通信部３２、メモリ３３、表示部３４、及び操作部３５を含む構成である。通信端末３０は、スマートフォン、タブレット端末、ノートＰＣ等であってよい。
【００２６】
処理部３１は、例えば、プロセッサがメモリ３３に保持されたプログラムを実行することで、各種機能を実現する。プロセッサは、ＭＰＵ、ＣＰＵ、ＤＳＰ、ＧＰＵ、等を含んでよい。
【００２７】
通信部３２は、他の装置、例えば集配管理サーバ１０の通信部１３との間で、通信可能である。通信部３２による通信方式は、例えば、ＷＡＮ、ＬＡＮ、電力線通信、赤外線通信、近距離無線通信（例えばBluetooth（登録商標）通信）、携帯電話用のモバイル通信等の通信方式を含んでよい。
【００２８】
メモリ３３は、処理部３１が実行するプログラム、各種定数、一時記憶されるデータ等を記憶する。メモリ３３は、一次記憶装置（例えばＲＡＭやＲＯＭ）を含む。メモリ３３は、二次記憶装置（例えばＨＤＤやＳＳＤ）や三次記憶装置（例えば光ディスク、ＳＤカード）を含んでよい。
【００２９】
表示部３４は、集荷依頼を行う場合の操作画面を表示する。表示部３４は、液晶表示デバイス、有機ＥＬデバイス、又はその他の表示デバイスを含んでよい。また、表示部３４は、操作画面の他、各種データや情報を表示する。
【００３０】
操作部３５は、各種データや情報の入力を受け付ける。操作部は、マウス、キーボード、タッチパッド、マイクロホン、又はその他の入力デバイスを含んでよい。なお、表示部３４及び操作部３５は、タッチパネルで構成されてもよい。タッチパネルは、利用者によるタッチ操作を受け付け、タッチ操作に対応する操作画面を表示する。
【００３１】
車両５０は、荷物を集配するための無人自動運転電気自動車でよい。車両５０は、処理部５１、記憶部５２、衛星測位システム受信機５３、荷物ロッカー５４、認証装置５５及び通信部５６を有する。
【００３２】
衛星測位システム受信機５３は、ＧＰＳ衛星や準天頂軌道衛星（みちびき）から発信される電波信号を受信する。
【００３３】
荷物ロッカー５４は、例えば車両５０の側部あるいは背部に配置され、荷物を収容可能なスペースが確保された筐体である。この筐体の前面には、施錠あるいは開錠可能な扉が設けられる。
【００３４】
認証装置５５は、荷物ロッカー５４あるいはその近傍に配置され、ユーザを認証する。認証装置５５は、ユーザ操作によるＩＤやパスワードの入力を受け付けるキーパッド、ユーザの指紋を読み取る指紋リーダ、ユーザの顔を認証する顔カメラ、等であってよい。
【００３５】
処理部５１は、例えば、プロセッサが記憶部５２に保持されたプログラムを実行することで、各種機能を実現する。プロセッサは、ＭＰＵ、ＣＰＵ、ＤＳＰ、ＧＰＵ、等を含んでよい。処理部５１は、車両制御部５１１、自己位置推定部５１２、及びロッカー管理部５１３を含む。車両制御部５１１、自己位置推定部５１２、及びロッカー管理部５１３は、プロセッサが記憶部５２に保持されたプログラムを実行することによって得られる機能である。
【００３６】
車両制御部５１１は、エンジン制御の他、アクセル、ブレーキ、操舵、照明等の各種の車両制御を行う。
【００３７】
自己位置推定部５１２は、車両５０の位置を推定する。自己位置推定部５１２は、衛星測位システム受信機５３で受信された電波信号を基に、車両５０の位置（緯度、経度、高度）を算出してよい。また、自己位置推定部５１２は、道路に配置された各小型発信機（ビーコン）からビーコン信号を受信し、各ビーコン信号の強度から車両５０の位置情報を取得してよい。また、自己位置推定部５１２は、無線ＬＡＮの電波の受信電界強度を基に車両５０の位置情報を取得してよい。
【００３８】
ロッカー管理部５１３は、荷物ロッカー５４の扉の施錠あるいは開錠を管理する。また、ロッカー管理部５１３は、荷物ロッカー５４に収容された荷物の荷物ＩＤや荷物情報（個数、重さ、大きさ、内容等）を管理する。
【００３９】
記憶部５２は、処理部５１のプロセッサが実行するプログラム、各種定数、一時記憶されるデータ等を記憶する。記憶部５２は、一次記憶装置（例えばＲＡＭやＲＯＭ）を含む。記憶部は、二次記憶装置（例えばＨＤＤやＳＳＤ）や三次記憶装置（例えば光ディスク、ＳＤカード）を含んでよい。
【００４０】
通信部５６は、他の装置、例えば集配管理サーバ１０の通信部１３との間で、通信可能である。通信部５６による通信方式は、例えば、ＷＡＮ、ＬＡＮ、電力線通信、赤外線通信、近距離無線通信（例えばBluetooth（登録商標）通信）、携帯電話用のモバイル通信等の通信方式を含んでよい。
【００４１】
上記構成を有する集配管理システム５の動作を示す。
【００４２】
集配管理システム５は、予め決められた配達計画に従って、集配を行う複数の車両５０に対し、配達の途中で集荷の依頼があった場合、いずれの車両５０がどのタイミングで集荷するかを決定する。
【００４３】
荷物の集配は、一例として次のように行われる。車両５０は、配達計画又は集配計画に従って、配達予定時刻又は集荷予定時刻に配達先や集荷先に到着すると、停車する。ユーザが車両５０の停車地点に出向き、荷物ロッカー５４に取り付けられた認証装置５５に対し認証操作を行う。認証結果がＯＫである場合、車両５０は、荷物ロッカー５４を解錠する。配達の場合、ユーザは、荷物ロッカー５４の扉を開き、荷物ロッカー５４から荷物を取り出す、また、集荷の場合、ユーザは、荷物ロッカー５４の扉を開き、荷物ロッカー５４に荷物を預ける。ユーザが荷物ロッカー５４の扉を閉じると、車両５０は、荷物ロッカー５４を施錠し、荷物の集配を完了したとして、次の配達先又は集荷先に向けて発車する。
【００４４】
図２は、配達計画の第１例を示す図である。図２には、２台の車両５０Ａ，５０Ｂが配達する、１回目の配達ルートと２回目の配達ルートが示される。各配達ルート中の各地点間に付されている数字は、例えば走行距離の相対値を表す。車両５０Ａの場合、１回目の配達ルートでは、車両５０Ａは、集配センタ１００を出発し、配達先である地点ｐ１、地点ｐ２，…，地点ｐ５で配達を行い、配達完了時刻１４：００に戻る予定である。２回目の配達ルートでは、車両５０Ａは、配達開始時刻１５：００に集配センタ１００を出発し、配達先である地点ｐ２１、地点ｐ２２，…，地点ｐ２５で配達を行い、集配センタ１００に戻る。１回目の配達の完了後、作業者あるいは作業ロボットが荷積み・荷下ろし等を行って次の便を準備する（例えば３０分要する）。この場合でも、１回目の配達完了時刻１４：００は、車両５０Ａによる次の配達開始時刻１５：００に間に合う時刻である。
【００４５】
同様に、車両５０Ｂの場合、１回目の配達ルートでは、車両５０Ｂは、集配センタ１００を出発し、配達先である地点ｐ１１、地点ｐ１２，…，地点ｐ１５で配達を行い、配達完了時刻１５：００に戻る予定である。２回目の配達ルートでは、車両５０Ｂは、配達開始時刻１６：００に、集配センタ１００を出発し、配達先である地点ｐ３１、地点ｐ３２，…，地点ｐ３５で配達を行い、集配センタ１００に戻る。１回目の配達の完了後、作業者あるいは作業ロボットが荷積み・荷下ろし等を行って次の便を準備する。この場合でも、１回目の配達完了時刻１５：００は、車両５０Ｂによる次の配達開始時刻１６：００に間に合う時刻である。
【００４６】
図３は、配達計画の第２例を示す図である。図３には、２台の車両５０Ａ，５０Ｂが午後便に間に合うように午前便の配達を行う場合の配達ルートが示される。各配達ルート中の地点間に付されている数字は、走行距離の相対値を表す。車両５０Ａの場合、午前便の配達ルートでは、車両５０Ａは、集配センタ１００を出発し、配達先である地点ｐ４１、地点ｐ４２，…，地点ｐ４５で配達を行い、配達完了時刻１１：００に戻る予定である。午前便の配達の完了後、作業者あるいは作業ロボットが荷積み・荷下ろし等を行って午後便を準備する。この場合でも、午前便の配達完了時刻１１：００は、車両５０Ａによる午後便の配達開始時刻１３：００に間に合う時刻である。
【００４７】
同様に、車両５０Ｂの場合、午前便の配達ルートでは、車両５０Ｂは、集配センタ１００を出発し、配達先である地点ｐ５１、地点ｐ５２，…，地点ｐ５５で配達を行い、配達完了時刻１２：００に戻る予定である。午前便の配達の完了後、作業者あるいは作業ロボットが荷積み・荷下ろし等を行って午後便を準備する。この場合でも、午前便の配達完了時刻１２：００は、車両５０Ｂによる午後便の配達開始時刻１３：００に間に合う時刻である。
【００４８】
図４は、配達計画の第３例を示す図である。第３例では、集配センタ１００に到着した、車両５０Ａ，５０Ｂが集荷した荷物（例えば集荷依頼に基づく集荷した荷物）を、別の運送車両で中継センタ７００に搬送する場合を示す。なお、中継センタ７００に搬送する車両は、別の運送車両の代わりに、車両５０Ａ，５０Ｂが行ってもよい。
【００４９】
車両５０Ａ，５０Ｂが配達計画を基に配達する配達ルートは、第１例と同様である。前述したように、車両５０Ａは、配達完了時刻１４：００に集配センタ１００に戻る予定である。車両５０Ｂは、配達完了時刻１５：００に集配センタ１００に戻る予定である。また、別の運送車両は、集荷時刻１６：００を期限として、集配センタ１００から中継センタ７００に搬送する予定である。
【００５０】
図２〜図４では、「集荷」と記載された位置が、配達の途中で集荷依頼のあった荷物の集荷位置である。車両５０Ａ又は車両５０Ｂは、その荷物を集荷した場合の集配完了予定時刻が所定の時限に間に合う場合に、集荷を行ってよい。
【００５１】
図５は、配達計画リアルタイム更新手順を示すフローチャートである。集配管理サーバ１０の配車計画部１１３は、配達先の地点を基に、各車両５０の配達計画を策定する（Ｓ５１）。記憶部１２は、策定された配達計画を記憶してよい。集配管理サーバ１０の通信部１３は、策定された配達計画を各車両５０に送信する。各車両５０は、配達計画に従い、配達を開始する。
【００５２】
集配管理サーバ１０の配車計画部１１３は、車両５０毎の配達計画に基づき、各地点への配達の完了時刻である地点完了時刻を推定する（Ｓ５２）。
【００５３】
各車両５０の通信部５６は、配達計画に係る配達ルートにおける各地点の配達が完了した時点で、地点完了通知を集配管理サーバ１０に送信する。地点完了通知は、この地点で配達される荷物ＩＤ、この地点の位置（配達位置）、この地点の配達が完了した地点完了時刻、車両ＩＤ、等を含む。集配管理サーバ１０の通信部１３は、各車両５０から地点完了通知を受信する（Ｓ５３）。
【００５４】
配車計画部１１３は、受信した地点完了通知に係る地点（配達位置）が、配達ルートにおける最終配達地点であるか否かを判別する（Ｓ５４）。最終配達地点である場合、配車計画部１１３は、本処理を終了する。一方、最終配達地点でない場合、配車計画部１１３は、地点完了通知に含まれる各地点の地点完了時刻と、Ｓ５２で推定した地点完了時刻との差分を基に、各地点で予定される配達完了予定時刻を含む配達計画を更新する（Ｓ５５）。記憶部１２は、更新された配達計画を記憶してよい。通信部１３は、配達計画を車両５０に送信する。この後、集配管理サーバ１０は、Ｓ５３の処理に戻る。
【００５５】
このように、集配管理サーバ１０は、配達計画リアルタイム更新手順を実施することで、当初の配達計画と実際の配達実績との差分を、実際の配達実績に基づいて配達計画を更新することで、低減できる。この配達計画の更新は、後述する集荷依頼に係る荷物の集荷を加味した集配ルートにおいても適用できる。つまり、集配管理サーバ１０は、当初生成した集荷依頼に係る荷物の集荷を加味した集配計画と実際の集配実績との差分を、実際の集配実績に基づいて集配計画を更新することで、低減できる。
【００５６】
図６は、実施形態１における集荷時配達計画更新処理手順を示すフローチャートである。この処理では、集配センタ１００に戻る時間が最も早い車両に対し、配達の途中で集荷を行うように、配達計画が更新される場合を示す。通信端末３０は、集荷を希望するユーザからの集荷依頼に係る操作を受け、集荷依頼情報を集配管理サーバ１０に送信する。
【００５７】
集配管理サーバ１０の通信部１３は、通信端末３０からの集荷依頼情報を受信する（Ｓ１）。配車計画部１１３は、受信した集荷依頼情報を基に、現在配達中の各車両５０に対し、集荷依頼に係る荷物の集荷を行った場合の集配完了予定時刻を導出する（Ｓ２）。集配ルートは、例えば、配達ルートに集荷を行った分のルートを加算したものでよい。なお、集荷を行った場合の集配完了予定時刻の導出の詳細については後述する。集荷を行った場合の集配完了予定時刻の導出では、最も早い集配完了予定時刻が車両５０毎に得られる。なお、最も早い集配完了予定時刻でなくても、所定の時限よりも早い所定時刻よりも早い集配完了予定時刻のいずれかに対応する車両５０が選択されてもよい。
【００５８】
配車計画部１１３は、各車両５０の最も早い集配完了予定時刻が所定の時限に間に合うか否かを判別する（Ｓ３）。ここで、所定の時限は、例えば車両５０が１回目の配達中である場合、２回目の配達開始時刻でよい。また、車両５０が午前便を配達中である場合、所定の時限は、午後便の配達開始時刻でよい。また、集配センタ１００が地域集配センタであり、集荷した荷物を中継センタ７００に搬送する場合、所定の時限は、中継センタに向かう運送車両の集荷時刻でよい。なお、２回目の配達開始時刻、午後便の配達開始時刻、運送車両の集荷時刻は、荷積み・荷下ろし等の時間が考慮されて設定されてよい。
【００５９】
いずれの車両５０も集配完了予定時刻が所定の時限に間に合わない場合、配車計画部１１３は、配達中の車両５０に集荷を依頼することを止める（Ｓ４）。この場合、配車計画部１１３は、配達中でない車両、例えば待機中の車両を集荷に向かわせてよい。
【００６０】
一方、少なくとも１つの車両５０の集配完了予定時刻が所定の時限に間に合う場合、配車計画部１１３は、集配完了予定時刻が所定の時限に間に合う車両５０が１台であるか否かを判別する（Ｓ５）。１台である場合、配車計画部１１３は、その車両５０を集荷する車両に決定する（Ｓ６）。また、２台以上である場合、配車計画部１１３は、最も早い集配完了予定時刻となる車両５０を、集荷する車両に決定する（Ｓ７）。
【００６１】
配車計画部１１３は、Ｓ６又はＳ７の処理後、決定した車両５０の配達計画を更新して、集荷依頼のあった集荷を含む集配計画を生成する（Ｓ８）。記憶部１２は、生成された集配計画を記憶してよい。通信部１３は、決定した車両５０に対し、更新した集配計画の通知を送信する（Ｓ９）。この後、集配管理サーバ１０は、本処理を終了する。
【００６２】
図７は、Ｓ２における集配完了予定時刻導出手順を示すフローチャートである。
【００６３】
配車計画部１１３は、各車両５０の配達計画を、記憶部１２０等から取得する（Ｓ１１）。配車計画部１１３は、車両５０毎に、経路データベース１２１を参照し、配達ルートの各々の２地点の間で集荷した場合の集配ルートによる集配完了予定時刻をそれぞれ算出する（Ｓ１２）。
【００６４】
この場合、配車計画部１１３は、通信部１３を介して、各車両５０から各車両５０の現在位置（集荷依頼を受けた際の車両５０の位置）を取得する。例えば、図２のように、車両５０Ｂの現在位置が地点ｐ１１と地点ｐ１２との間の位置である場合、配車計画部１１３は、車両５０Ｂについて、地点ｐ１２→集荷位置→地点ｐ１３→地点ｐ１４…とする集配ルートの場合の集配完了予定時刻、地点ｐ１３→集荷位置→地点ｐ１４→地点ｐ１５…とする集配ルートの場合の集配完了予定時刻、同様に地点ｐ１４〜ｐ１５の次に集荷位置に立ち寄る集配ルートの場合の集配完了予定時刻、を順に算出する。
【００６５】
配車計画部１１３は、各々の２地点間で集荷した場合の集配ルートによる集配完了予定時刻のうち、最も早い集配完了予定時刻を選択する（Ｓ１３）。図２、図３、図４の場合、車両５０は２台であるので、Ｓ１３で選択される、最も早い集配完了予定時刻は、２つである。この後、配車計画部１１３は、本処理を終了し、元の処理（図６の処理）に復帰する。
【００６６】
図８は、車両５０による集配動作手順を示すフローチャートである。
【００６７】
車両５０の通信部５６は、集配管理サーバ１０により配達計画から更新されて生成された集配計画の通知を受信する（Ｓ２１）。処理部５１は、受信した集配計画を記憶部５２に記憶する。車両制御部５１１は、集配計画に従って荷物を集配するために、記憶部５２に記憶された地図データ５２ｚを参照し、車両の運転を制御する（Ｓ２２）。処理部５１は、Ｓ２２の荷物の集配が完了すると、本処理を終了する。
【００６８】
このように、実施形態１の集配管理システム５では、ある集配センタ１００が網羅する地域宛の荷物が中継センタ７００から集配センタ１００に届くと、この集配センタ１００を管理する集配管理サーバ１０は、どの車両５０にどの荷物をどのような順番で配達させるかを示す配達計画を策定する。この時点で、集配管理サーバ１０は、各車両５０が各配達先に荷物を配達するであろう時刻（地点完了時刻）、及び全ての荷物を配達して戻ってくるであろう時刻（配達完了時刻）を推定する。
【００６９】
作業員あるいは作業ロボットが、配達計画に従って車両５０の荷物ロッカーに配達するべき荷物を積載する。この積載が完了すると、集配管理サーバ１０は、無線通信で車両５０に配達計画の通知を送信してよい。各車両５０は、配達計画に従って、所定の配達順番で荷物の配達を開始する。
【００７０】
車両５０は、１つの（１地点の）荷物の配達が完了すると、無線通信で集配管理サーバ１０に地点完了通知を送信してよい。集配管理サーバ１０の配車計画部１１３は、配達先への推定配達時刻と実際に配達された時刻との差を認識し、差分を加味して、それ以降の配達先への配達予定時刻及び集配センタ１００に戻ってくると推定される配達完了予定時刻を更新する。
【００７１】
集荷を希望するユーザ（お客）は、通信端末３０を操作し、集配管理サーバ１０に集荷依頼情報を送信する。集荷依頼情報は、集荷依頼に係る荷物の集荷位置の情報を含む。荷物管理部１１１は、集荷依頼を受け付けると、集荷依頼に係る荷物に固有の荷物ＩＤを割り当てる。配車計画部１１３は、各車両５０の配達計画を参照し、集荷に向かう車両５０を選択する。
【００７２】
配車計画部１１３は、車両５０毎に、集荷を行った場合に最も早く集配センタ１００に戻ることが可能な車両５０を特定する。この車両５０を特定する段階で、特定された車両５０がどの配達地点の間に（どのタイミングで）集荷位置に向かい、集荷対象の荷物を集荷するかも決定されている。
【００７３】
配車計画部１１３は、集配センタ１００に戻ってくるであろうと推定される集配完了予定時刻が所定の時限に間に合わない場合、この車両５０を集荷車両候補から除外する。配車計画部１１３は、集配センタ１００に戻ってくるであろう集配完了予定時刻が所定の時限に間に合う場合、この車両５０を集荷する車両として選択し、この車両５０の配達計画を変更して、集配計画を生成する。車両５０の選択に際して、実施形態１では、最も早く集配センタ１００に戻れる車両５０が選択される。
【００７４】
配車計画部１１３は、配達計画から変更して生成された集配計画を車両５０に送信する。車両５０は、変更後の集配計画に従って所定の順番で荷物の配達及び集荷を行う。車両５０は、集配計画に指定された全ての配達と集荷を完了すると、集配センタ１００に戻る。集配センタ１００では、集荷した荷物が中継センタ７００に発送されてよい。
【００７５】
以上のように、集配管理サーバ１０（集配管理装置の一例）は、複数の車両５０（車両の一例）による荷物の集配を管理してよい。集配管理サーバ１０は、荷物の集配に関する処理を行う処理部１１を備える。処理部１１は、車両５０による配達対象の荷物の配達完了予定時刻を含み、車両５０により配達対象の荷物を配達するための配達計画を、車両５０毎に取得（例えば策定）してよい。処理部１１は、集荷が依頼された集荷対象の荷物の集荷位置を含み、荷物の集荷の依頼に関する集荷依頼情報を取得（例えば受信）してよい。処理部１１は、配達計画と集荷依頼情報とに基づいて、集荷対象の荷物を集荷した場合の集配完了予定時刻を、車両５０毎に算出してよい。処理部１１は、複数の車両５０のうち集配完了予定時刻が所定の時限（時刻）よりも前である車両５０（第１の車両の一例）に、集荷対象の荷物を集荷させてよい。
【００７６】
これにより、集配管理サーバ１０は、所定の時限に間に合うように車両５０に集荷させることができる。また、集配管理サーバ１０は、所定の時限に間に合う車両５０の中から集荷に向かう車両５０を任意に選択することも可能である。したがって、集配管理サーバ１０は、配達の途中で、新規の集荷依頼があった場合でも、車両５０の稼働効率を高くして荷物を集配できる。また、集荷のために別の車両を出発させなくても済み、効率的な運用が可能となる。よって、集配管理サーバ１０は、集荷に対応して、効率のよい配車計画、経路計画を立案できる。
【００７７】
また、処理部１１は、複数の車両５０のうち、集配完了予定時刻が最も早い車両を、荷物を集荷させる車両５０として決定してよい。
【００７８】
これにより、車両５０は、次の便の積荷等の準備時間を多くとることができる。また、時間に余裕のある車両５０が集荷することで、集配管理サーバ１０は、車両５０に安全運転を確実に励行させることができる。
【００７９】
また、配達計画は、車両５０により配達対象の荷物を配達するための配達ルート及び配達対象の荷物の配達位置を含んでよい。配車計画部１１３は、配達計画と集荷依頼情報とに基づいて、集荷対象の荷物の集荷タイミングを決定してよい。
【００８０】
これにより、集配管理サーバ１０は、どの２地点間（どの配達位置と配達位置との間）に集荷位置に向かい、集荷対象の荷物を集荷するかを決定できる。集配管理サーバ１０は、例えば、集荷位置を加味した集配ルートでの集配完了予定時刻が最も早くなる集配ルートを決定でき、つまり、集配効率の高い集荷タイミングを決定できる。
【００８１】
（実施形態２）
実施形態１では、集荷を行った場合に最も早く集配センタ１００に到着する車両５０を選択する場合を示した。実施形態２では、最も経路コストが低い車両５０を選択する場合を示す。経路コストは、集荷依頼に係る荷物の集荷を行った場合の集配ルートの距離、集配ルートに従った集配に要する時間、あるいは集配ルートを走行するためのエネルギー量（例えば電気量）であってよい。経路コストは、この距離、時間、エネルギー量の少なくとも２つの組み合わせでもよい。なお、経路コストは、集配ルートの距離、時間及びエネルギー量に重み付けを行って加算したものでもよい。また、経路コストがエネルギー量である場合、例えば電気自動車では、消費される電気量から回生により蓄えられる電気量を減じた値が経路コストとして用いられてもよい。また、経路コストとして、距離、時間、エネルギー量のうちどの要素が重視されるかを、集配計画の策定前に決定しておいてもよい。
【００８２】
実施形態２の集配管理システムは実施形態１とほぼ同一の構成を有する。実施形態１と同一の構成要素については同一の符号を用いることで、その説明を省略する。
【００８３】
図９は、実施形態２における集荷時配達計画更新処理手順を示すフローチャートである。この処理では、経路コストが最も低い車両に対し、配達の途中で集荷を行うように、配達計画が更新される場合を示す。通信端末３０は、集荷を希望するユーザからの集荷依頼に係る操作を受け、集荷依頼情報を集配管理サーバ１０に送信する。
【００８４】
集配管理サーバ１０の通信部１３は、通信端末３０からの集荷依頼情報を受信する（Ｓ３１）。配車計画部１１３は、受信した集荷依頼情報を基に、現在配達中の車両５０に対し、集荷依頼に係る荷物の集荷を行った場合の集荷を行った場合の経路コスト（集配ルートによる経路コスト）を導出する（Ｓ３２）。経路コストの導出では、車両５０毎に最低の経路コストが得られる。なお、集配ルートによる経路コストの導出の詳細については後述する。また、経路コストの代わりに、集荷に要した分の集荷コスト（集配ルート全体ではなく、集荷に伴う配達ルートの変更部分に係るコスト）を算出しても、経路コストと同様に評価可能である。また、Ｓ３２では、配車計画部１１３は、車両５０毎に、最低の経路コストで集配した場合の集配完了予定時刻を併せて算出する。
【００８５】
配車計画部１１３は、車両５０毎に、集配完了予定時刻が所定の時限に間に合うか否かを判別する（Ｓ３３）。所定の時限は、実施形態１と同様である。
【００８６】
いずれの車両５０も集配完了予定時刻が所定の時限に間に合わない場合、配車計画部１１３は、配達中の車両５０に集荷を依頼することを止める（Ｓ３４）。この場合、配車計画部１１３は、配達中でない車両、例えば待機中の車両を集荷に向かわせてよい。
【００８７】
一方、少なくとも１つの車両５０の集配完了予定時刻が所定の時限に間に合う場合、配車計画部１１３は、集配完了予定時刻が所定の時限に間に合う車両５０の台数が１台であるか否かを判別する（Ｓ３５）。１台である場合、配車計画部１１３は、その車両５０を集荷する車両に決定する（Ｓ３６）。また、２台以上である場合、配車計画部１１３は、経路コストが最も低い車両５０を集荷する車両に決定する（Ｓ３７）。
【００８８】
配車計画部１１３は、Ｓ３６又はＳ３７の処理後、決定した車両５０の配達計画を更新して、集荷依頼のあった集荷を含む集配計画に生成する（Ｓ３８）。記憶部１２は、生成された集配計画を記憶してよい。通信部１３は、決定した車両５０に対し、生成した集配計画の通知を送信する（Ｓ３９）。この後、集配管理サーバ１０は、本処理を終了する。
【００８９】
車両５０は、集配管理サーバ１０から送信された集荷計画に従い、集配する動作は、実施形態１と同様である。
【００９０】
なお、図９のＳ３３の処理では、最低の経路コストが算出された車両５０のうち、所定の時限に間に合う車両５０であるか否かが判別されたが、最低の経路コストを算出する段階で、所定の時限に間に合う経路コストが選択されてもよい。また、最低の経路コストでなくても、所定値以下の経路コストのいずれかに対応する車両５０が選択されてもよい。
【００９１】
図１０は、Ｓ３２における経路コスト導出手順を示すフローチャートである。
【００９２】
配車計画部１１３は、各車両５０の配達計画を、記憶部１２０等から取得する（Ｓ４１）。配車計画部１１３は、車両５０毎に、経路データベース１２１を参照し、配達ルートの各々の２地点の間で集荷した場合の経路コストをそれぞれ算出する（Ｓ４２）。
【００９３】
この場合、配車計画部１１３は、通信部１３を介して、各車両５０から各車両５０の現在位置（集荷依頼を受けた際の車両５０の位置）を取得する。例えば、図２のように、車両５０Ｂの現在位置が地点ｐ１１と地点ｐ１２との間の位置である場合、配車計画部１１３は、車両５０Ｂについて、地点ｐ１２→集荷位置→地点ｐ１３、地点ｐ１４…とする集荷ルートの場合の経路コスト、地点ｐ１３→集荷位置→地点ｐ１４、地点ｐ１５…とする集荷ルートの場合の経路コスト、同様に地点ｐ１４〜ｐ１５の次に集荷位置に立ち寄る集荷ルートの場合の経路コスト、を順に算出する。
【００９４】
例えば、配車計画部１１３は、車両５０の出発前に決定された配達計画の配達ルートの距離と、集荷依頼に係る集荷を加味した集配計画の集配ルートの距離と、の差分を算出する。この差分が小さい程、経路コスト（集荷コストの一例）が小さくなる。また、集荷が行われる前後の２地点について、集荷を加味した移動距離と、集荷を加味しない移動距離と、の差分を算出してもよい。この場合も、差分が小さい程、集荷前後の２地点の移動コスト（集荷コストの一例）が小さくなる。つまり、集荷位置に最も近い位置を通る集配経路を実現可能な車両５０が、集荷を行う車両として選択され易い。なお、集配ルートは、配車計画部１１３により、配達計画と集荷依頼情報とに基づいて生成されてよい。
【００９５】
例えば、配車計画部１１３は、車両５０の出発前に決定された配達計画の配達完了予定時刻と、集荷依頼に係る集荷を加味した集配計画の集配完了予定時刻と、の差分を算出する。この差分が小さい程、経路コスト（集荷コストの一例）が小さくなる。また、配達計画の配達ルートに従った配達に要する配達時間と、集配計画の集配ルートに従った集配に要する集配時間と、の差分を考慮しても同様である。また、配車計画部１１３は、集荷が行われる前後の２地点について、集荷を加味した移動時間と、集荷を加味しない移動時間と、の差分を算出してもよい。この場合も、差分が小さい程、集荷前後の２地点の移動コスト（集荷コストの一例）が小さくなる。つまり、集荷位置に最速で到達可能な集配経路を実現可能な車両５０が、集荷を行う車両として選択され易い。
【００９６】
例えば、配車計画部１１３は、車両５０の出発前に決定された配達計画の配達ルートで走行するためのエネルギー量と、集荷依頼に係る集荷を加味した集配計画の集配ルートで走行するためのエネルギー量と、の差分を算出する。この差分が小さい程、経路コスト（集荷コストの一例）が小さくなる。また、集荷が行われる前後の２地点について、集荷を加味したエネルギー量と、集荷を加味しないエネルギー量と、の差分を算出してもよい。この場合も、差分が小さい程、移動コスト（集荷コストの一例）が小さくなる。なお、集配ルートを走行するためのエネルギー量は、配車計画部１１３により、配達計画と集荷依頼情報とに基づいて算出されてよい。
【００９７】
配車計画部１１３は、車両５０毎に、最低の経路コストを選択する（Ｓ４３）。図２、図３、図４の場合、車両５０は２台であるので、最低の経路コストは、２つ選択される。この後、配車計画部１１３は、本処理を終了し、元の処理（図９の処理）に復帰する。また、配車計画部１１３は、選択された経路コストに対応する集配ルートの場合の集配完了予定時刻を算出する。
【００９８】
実施形態２の集配管理システム５では、配達の途中で、集荷の依頼があった場合、配車計画部１１３は、集配センタ１００に戻ってくるであろうと推定される集荷を加味した配達完了予定時刻が所定の時限に間に合う車両５０の中から、集荷に向かう車両５０を選択し、この車両５０の配達計画を変更し、集荷計画を生成する。車両５０の選択に際して、実施形態２では、最も経路コストの低い車両５０が選択される。経路コストは、集荷依頼に係る荷物を集荷した場合の距離、時間、又はエネルギー量（電気自動車の場合に電気量、ガソリン車の場合に燃料量）に基づいてよい。
【００９９】
以上のように、処理部１１は、複数の車両５０の位置を取得してよい。配車計画部１１３は、集荷位置と集荷依頼を受けた際の複数の車両５０の位置とに基づいて、複数の車両５０のそれぞれが集荷対象の荷物を集荷するための集荷コスト（例えば経路コスト）を算出してよい。配車計画部１１３は、集荷コストに基づいて、集荷に向かう車両５０を決定してよい。
【０１００】
これにより、集配管理サーバ１０は、集荷に係る様々なコストを考慮して、集荷に向かう車両５０を決定できる。車両５０は、集荷コストを低減して、荷物を集荷できる。
【０１０１】
また、配車計画部１１３は、配達完了予定時刻と集配完了予定時刻との差分に基づいて、集荷コストを算出してよい。
【０１０２】
これにより、集配管理サーバ１０は、集荷コストとして、集荷依頼に係る荷物の集荷を加味する場合と加味しない場合とでの完了予定時刻の差分を利用できる。また、当初の配達完了予定時刻から時間変動が少なく、時間的に変動の少ない集配が可能となる。
【０１０３】
また、配達計画は、車両５０により配達対象の荷物を配達するための配達ルートを含んでよい。配車計画部１１３は、配達計画と集荷依頼情報とに基づいて、集荷対象の荷物を集荷した場合の集配ルートを生成してよい。配車計画部１１３は、配達ルートの距離と集配ルートの距離との差分に基づいて、集荷コストを算出してよい。
【０１０４】
これにより、集配管理サーバ１０は、集荷コストとして、集荷依頼に係る荷物の集荷を加味する場合と加味しない場合とでの距離の差分を利用できる。また、当初の配達ルートから距離変動が少ない集配が可能となる。
【０１０５】
また、配達計画は、車両５０により配達対象の荷物を配達するための配達ルートを走行するためのエネルギー量（第１のエネルギー消費量の一例）を含んでよい。配車計画部１１３は、配達計画と集荷依頼情報とに基づいて、集荷対象の荷物を集荷した場合の集配ルートを走行するためのエネルギー量（第２のエネルギー消費量の一例）を算出してよい。配車計画部１１３は、配達ルートを走行するためのエネルギー消費量と集配ルートを走行するためのエネルギー消費量との差分に基づいて、集荷コストを算出してよい。
【０１０６】
これにより、集配管理サーバ１０は、集荷コストとして、配達ルートと集配ルートとのエネルギー消費量の差分を利用できる。また、当初の使用予定のエネルギー量の変動が少ない集配が可能となる。
【０１０７】
また、車両５０は、回生ブレーキを有する電気自動車でよい。エネルギー消費量には、車両５０の走行時による電力回生が加味されてよい。これにより、例えば、集荷に向かう車両５０として、２つの配達地点の途中で集荷に向かうルートにおいて下り坂が多くなるように調整可能な車両５０が選択され易くなる。
【０１０８】
以上、図面を参照しながら各種の実施形態について説明したが、本開示はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。また、各実施形態は、組み合わされてもよい。
【０１０９】
実施形態１では、最も集配センタ１００に早く戻れる車両５０、実施形態２では、経路コストの最も低い車両５０、が選択されることを例示した。この代わりに、集配管理サーバ１０は、その他の要因、例えば車両５０の性能や車両５０の外装等を考慮して、所定の期限に戻れる車両５０の中から、集配に向かう車両５０を決定してもよい。
【０１１０】
上記実施形態では、車両５０が集配センタ１００を出発する前には配達先の地点ｐ１、ｐ２、…が予め決まっており、各地点を加味した配達計画が生成されていることを例示したが、地点ｐ１、ｐ２、…には、予め定められた集荷地点が含まれてよい。この場合、出発後の集荷依頼に係る集荷以外に、当初の配達ルートの中に集荷地点が含まれてよい。また、地点ｐ１、ｐ２、…の全てが予め定められた集荷地点であってもよい。
【０１１１】
このように、配達計画は、車両５０により配達対象の荷物を配達し、且つ、予め定められた集配対象の荷物を集配するための計画でよい。これにより、集配管理サーバ１０は、配達と集荷を含む多くの集配を事前に登録して管理でき、突発的な集荷の依頼にも対応可能である。
【産業上の利用可能性】
【０１１２】
本開示は、集荷した車両が、予定していた配達完了時刻に間に合うように荷物を集配できる集配管理装置、集配管理方法、プログラム等に有用である。
【符号の説明】
【０１１３】
５  集配管理システム
１０  集配管理サーバ
１１，３１，５１  処理部
１２，５２  記憶部
１３，３２，５６  通信部
３０  通信端末
３３  メモリ
３４  表示部
３５  操作部
５０，５０Ａ，５０Ｂ  車両
５２ｚ  地図データ
５３  衛星測位システム受信機
５４  荷物ロッカー
５５  認証装置
１００  集配センタ
１１１  荷物管理部
１１２  車両管理部
１１３  配車計画部
１２１  経路データベース
５１１  車両制御部
５１２  自己位置推定部
５１３  ロッカー管理部
７００  中継センタ
ｐ１〜ｐ５，ｐ１１〜ｐ１５，ｐ２１〜ｐ２５，ｐ３１〜ｐ３５，ｐ４１〜ｐ４５，ｐ５１〜ｐ５５  地点
【図１】
2020113086.tif 000003
【図２】
2020113086.tif 000004
【図３】
2020113086.tif 000005
【図４】
2020113086.tif 000006
【図５】
2020113086.tif 000007
【図６】
2020113086.tif 000008
【図７】
2020113086.tif 000009
【図８】
2020113086.tif 000010
【図９】
2020113086.tif 000011
【図１０】
2020113086.tif 000012