(57)【要約】【課題】荷物の配送作業の効率化を図ることが可能な技術を提供する。【解決手段】ユーザから集荷した集荷物を積載して配送する移動体は、集荷物の識別情報とともに、ユーザからの集荷物の集荷要求を受付ける受付手段と、集荷物の識別情報に対応付けられた集荷物の配送先の情報を取得する配送情報取得手段と、集荷物の配送先に応じた移動体内の積載場所に、集荷物が積載されるように、集荷物の積込みを制御する積込制御手段と、を備える。【選択図】図１３
2019131361.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから集荷した集荷物を積載して配送する移動体であって、
前記集荷物の識別情報とともに、前記ユーザからの前記集荷物の集荷要求を受付ける受付手段と、
前記集荷物の識別情報に対応付けられた前記集荷物の配送先の情報を取得する配送情報取得手段と、
前記集荷物の配送先に応じた前記移動体内の積載場所に、前記集荷物が積載されるように、前記集荷物の積込みを制御する積込制御手段と、を備える、
移動体。
【請求項２】
前記移動体は、壁面に表示部をさらに備え、
前記積込制御手段は、前記移動体内における配送先ごとの前記積載場所を示す情報を、前記表示部に表示する、
請求項１に記載の移動体。
【請求項３】
前記移動体は、前記ユーザから前記集荷物を受け取って前記移動体内に積載する積載用移動体をさらに備え、
前記積込制御手段は、前記積載用移動体により、前記ユーザから受け取った前記集荷物を、前記集荷物の配送先に応じた前記積載場所に配置させる、
請求項１または２に記載の移動体。
【請求項４】
ユーザから集荷した集荷物を積載して配送する移動体が、
前記集荷物の識別情報とともに、前記ユーザからの前記集荷物の集荷要求を受付け、
前記集荷物の識別情報に対応付けられた前記集荷物の配送先の情報を取得し、
前記集荷物の配送先に応じた前記移動体内の積載場所に、前記集荷物が積載されるように、前記集荷物の積込みを制御することを含む、
荷物仕分支援方法。
【請求項５】
ユーザから集荷した集荷物を積載して配送する移動体のコンピュータに、
前記集荷物の識別情報とともに、前記ユーザからの前記集荷物の集荷要求を受付ける受付ステップと、
前記集荷物の識別情報に対応付けられた前記集荷物の配送先の情報を取得する配送情報取得ステップと、
前記集荷物の配送先に応じた前記移動体内の積載場所に、前記集荷物が積載されるように、前記集荷物の積込みを制御する積込制御ステップと、を実行させる
荷物仕分支援プログラム。
【請求項６】
ユーザから集荷した集荷物を積載して配送する移動体と、
前記移動体の管理装置と、を備え、
前記管理装置は、
前記集荷物の識別情報および配送先の情報を含む配送情報を取得し、前記集荷物の識別情報とともに、前記ユーザから受付けた前記集荷物の集荷要求を前記移動体に通知する通知手段を備え、
前記移動体は、
前記集荷物の識別情報とともに、前記管理装置を介して通知された前記ユーザからの前記集荷物の集荷要求を受付ける受付手段と、
前記集荷物の識別情報に対応付けられた前記集荷物の配送先の情報を取得する配送情報取得手段と、
前記集荷物の配送先に応じた前記移動体内の積載場所に、前記集荷物が積載されるよ
うに、前記集荷物の積込みを制御する積込制御手段と、を備える、
荷物仕分支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体、荷物仕分支援方法、荷物仕分支援プログラム及び荷物仕分支援システムに関する。
【背景技術】
【０００２】
従来から、荷物の配送を効率化するため、様々な宅配システムが提案されている。例えば、受取人による荷物の受取りに関して、荷物を載せた移動体が自動運転で配送先の宅配ボックス部の場所まで移動して配達が行われる技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６１６４５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、宅配ボックスを利用することで荷物の再配達は減少する。また、荷物を積載した配送車両から宅配ボックスまで荷物を運搬するという人手による作業は削減される。しかしながら、荷物の配送作業には、荷物の集荷、仕分け、配送先への運搬、受取人への配達（荷物の引渡し）等の様々な工程が含まれる。例えば、受取人に荷物を配達する担当者は、配達用の車両内に積載された荷物の中から、配達対象の荷物がどこに置かれたかを探し出すのに手間を要する場合があった。このように、荷物の配送作業の途中の工程においては、処理効率を改善するための提案が十分にはなされていない。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、荷物の配送作業の効率化を図ることが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本出願人は、ユーザから集荷要求を受付けた集荷物の配送先の情報を取得し、配送先に応じた移動体内の積載場所に集荷物が積載されるように、集荷物の積込みを制御することにした。
【０００７】
より詳細には、本発明は、ユーザから集荷した集荷物を積載して配送する移動体であって、集荷物の識別情報とともに、ユーザからの集荷物の集荷要求を受付ける受付手段と、集荷物の識別情報に対応付けられた集荷物の配送先の情報を取得する配送情報取得手段と、集荷物の配送先に応じた移動体内の積載場所に、集荷物が積載されるように、集荷物の積込みを制御する積込制御手段と、を備える。
【０００８】
ユーザから集荷した集荷物は、ユーザが自宅等まで集荷を依頼した荷物に限られず、ユーザが集配所または配送センタ等に持ち込んで移動体に積載される荷物も含む。集荷物の識別情報は、配送業者によって管理され、個々の荷物を特定するための情報であり、例えば、伝票番号である。集荷要求には、集荷物の受渡しをする場所を特定する集荷位置の情報が含まれる。集荷要求の対象となる集荷物は、１つに限られず複数であってもよい。集荷物の配送先は、番地等の詳細な住所まで含まれなくてもよく、例えば、郵便番号または市区町村等で指定される所定のエリアとすることができる。集荷物の配送先に応じた移動体内の積載場所とは、例えば、移動体内における集荷物の収容スペースを、集荷物の配送
先に応じて区切った領域（区画）とすることができる。
【０００９】
上述の移動体は、集荷物が移動体内に積載される場合に、集荷物の配送先に応じて仕分けをして積載されるように制御することができる。これにより、集荷物を受取人に配達する際、移動体に積載された荷物の中から配達対象の荷物が探しやすくなり、荷物の配送作業の効率化が図られる。
【００１０】
また、移動体は、壁面に表示部をさらに備え、積込制御手段は、移動体内における配送先ごとの積載場所を示す情報を、表示部に表示するものであってもよい。壁面は、例えば、移動体の前後左右における外壁面に限られず、移動体内の内壁、天井等を含んでもよい。配送先ごとの積載場所を示す情報は、例えば、配送先ごとに仕切られた移動体内の見取図である。また、配送先ごとに仕切られた移動体内の区画に面する内壁面に、それぞれの区画に対応する配送先が表示されるようにしてもよい。ユーザは、表示部に表示された情報を参照することで、移動体内に積載する荷物を、配送先ごとに仕分けして配置することができる。
【００１１】
また、移動体は、ユーザから集荷物を受け取って移動体内に積載する積載用移動体をさらに備え、積込制御手段は、積載用移動体により、ユーザから受け取った集荷物を、集荷物の配送先に応じた積載場所に配置させるものであってもよい。積載用移動体は、例えば、移動体からの指令により、荷物の集荷位置と移動体との間または移動体内を移動可能なロボットまたは小型の移動体である。積載用移動体は、集荷物を受取る集荷位置に移動して集荷物を積載すると、積載した集荷物を移動体内に運搬する。積載用移動体は、移動体内において、集荷物の配送先に応じた移動体内の積載場所に集荷物を配置する。移動体は、人手によらず、集荷物を回収して移動体内に運搬し、配送先に応じた積載場所に配置させることができる。これにより、集荷物の回収および荷物の仕分け等の人手による作業は軽減される。
【００１２】
また、本発明は、方法の側面から捉えることもできる。例えば、本発明は、荷物仕分支援方法であって、ユーザから集荷した集荷物を積載して配送する移動体が、集荷物の識別情報とともに、ユーザからの集荷物の集荷要求を受付け、集荷物の識別情報に対応付けられた集荷物の配送先の情報を取得し、集荷物の配送先に応じた移動体内の積載場所に、集荷物が積載されるように、集荷物の積込みを制御することを含む。
【００１３】
また、本発明は、プログラムの側面から捉えることもできる。例えば、本発明は、荷物仕分支援プログラムであって、ユーザから集荷した集荷物を積載して配送する移動体のコンピュータに、集荷物の識別情報とともに、ユーザからの集荷物の集荷要求を受付ける受付ステップと、集荷物の識別情報に対応付けられた集荷物の配送先の情報を取得する配送情報取得ステップと、集荷物の配送先に応じた移動体内の積載場所に、集荷物が積載されるように、集荷物の積込みを制御する積込制御ステップと、を実行させる。
【００１４】
また、本発明は、システムの側面から捉えることもできる。例えば、本発明は、荷物仕分支援システムであって、ユーザから集荷した集荷物を積載して配送する移動体と、移動体の管理装置とを備え、管理装置は、集荷物の識別情報および配送先の情報を含む配送情報を取得し、集荷物の識別情報とともに、ユーザから受付けた集荷物の集荷要求を移動体に通知する通知手段を備え、移動体は、集荷物の識別情報とともに、管理装置を介して通知されたユーザからの集荷物の集荷要求を受付ける受付手段と、集荷物の識別情報に対応付けられた集荷物の配送先の情報を取得する配送情報取得手段と、集荷物の配送先に応じた移動体内の積載場所に、集荷物が積載されるように、集荷物の積込みを制御する積込制御手段と、を備える。
【００１５】
なお、本発明の荷物仕分支援システムは、一又は複数の、コンピュータ等の処理装置で構成されてもよい。荷物仕分支援システムが複数の処理装置で構成される場合には、荷物仕分支援システムの各構成は複数の処理装置に分散して備えられ、それぞれの処理装置が協同して荷物仕分支援システムとしての処理を実現する。また、本発明の荷物仕分支援システムは、上記移動体に形成されてもよく、又は上記移動体の外に形成されてもよい。また、上記の移動体に関して開示された技術的思想は、技術的な齟齬が生じない範囲で、上記の荷物仕分支援方法、荷物仕分支援プログラム及び荷物仕分支援システムにも適用できる。
【発明の効果】
【００１６】
本発明によれば、荷物の配送作業の効率化を図ることが可能な技術を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施形態に係る荷物仕分支援システムの概略構成図である。
【図２】図１に示す、移動体、積載用移動体、管理サーバ、配送サーバ、およびユーザ端末の概略的な構成を示す図である。
【図３】移動体の外観を例示する図である。
【図４】管理サーバに記憶される移動体管理情報のデータ構造を例示する図である。
【図５】管理サーバに記憶される移動体区画情報のデータ構造を例示する図である。
【図６】移動体内において区画と配送エリアとの対応付けを例示する図である。
【図７】管理サーバに記憶される配車情報のデータ構造を例示する図である。
【図８】配送サーバに記憶される配送情報のデータ構造を例示する図である。
【図９】第１の実施形態に係る荷物仕分支援システムの動作例を示すシーケンス図である。
【図１０】図９の動作例における管理サーバの制御部の処理例を示すフローチャートである。
【図１１】図９の動作例における配送サーバの制御部の処理例を示すフローチャートである。
【図１２】図９の動作例におけるユーザ端末の制御部の処理例を示すフローチャートである。
【図１３】図９の動作例における移動体の制御部の処理例を示すフローチャートである。
【図１４】荷物の仕分を支援するためのディスプレイの表示例である。
【図１５】第２の実施形態における積載用移動体の制御部の処理例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の具体的な実施形態について図面に基づいて説明する。本実施形態に記載されている構成は、特に記載がない限りは発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【００１９】
＜第１の実施形態＞
＜荷物仕分支援システム＞
図１は、実施形態に係る荷物仕分支援システムの概略構成図である。図１において、荷物仕分支援システムは、ネットワークＮに通信可能に接続された、移動体管理サーバ４００（管理サーバ４００とも表記）と、配送サーバ４１０と、移動体１００と、ユーザ端末６０とを含む。移動体１００の数は、１台に限られず複数台含まれてもよい。また、移動体１００は、積載用移動体１１０を有するものであってもよい。管理サーバ４００は、「移動体の管理装置」に相当する。
【００２０】
ネットワークＮは、例えば、インターネット等の公衆通信網でありＷＡＮ（Wide Area Network）やその他の通信網を採用し得る。また、ネットワークＮは、ＬＴＥ（Long Term
Evolution）などのセルラー網、無線ＬＡＮ（Local Area Network：Wi-Fi（登録商標）含む）等の無線網を含んでもよい。
【００２１】
配送サーバ４１０は、荷物の集荷または配送の委託者からの委託を受けて、委託者の指定する集荷位置で荷物を受け取ったり、委託者の指定する配送先まで荷物を配達したりする宅配業者（配送業者ともいう）によって管理される。配送サーバ４１０は、委託を受けた荷物に係る情報を管理する。荷物に係る情報は、例えば、荷物の内容、集荷位置（集荷物を集荷する位置の住所、緯度及び経度情報など）、委託者の電話番号、集荷指定時間、配送先（荷物の受け取り位置の住所、電話番号など）、配達指定時間などを含む。
【００２２】
管理サーバ４００は、荷物の集荷および配送作業を支援する移動体１００の運行を管理する移動体管理業者によって管理される。管理サーバ４００は、移動体１００に係る情報を管理する。移動体１００に係る情報は、例えば、移動体１００の現在位置を示す情報、運行スケジュールを示す情報などを含む。管理サーバ４００は、配送サーバ４１０、ユーザ端末６０などからの要求に応じて、移動体１００に係る情報を要求元に提供することができる。また、管理サーバ４００は、移動体１００に対して指令を与え、運行スケジュールに従って所定の位置へ移動させる制御を行う。
【００２３】
移動体１００は、荷物の収容又は積載スペース（積載場所）を有する。移動体１００は、ユーザから集荷した荷物および配送業者がユーザから預かった荷物を収容し、配送先のユーザの元に届ける。
【００２４】
移動体１００は、荷物の集荷要求を受付けると、集荷要求において指定された集荷位置へ移動し停止する。荷物の集荷を依頼したユーザは、停止している移動体１００の荷物の収容スペースに荷物を積載する。荷物の積載が完了すると、移動体１００は、管理サーバ４００からの指令により、次の集荷位置または荷物の配送先へ向けての移動を開始する。
【００２５】
移動体１００は、ユーザが収容スペースに荷物を積載するとき、収容される荷物を、配送先住所を含む所定のエリアごとに仕分けをして積載されるように制御する。所定のエリアは、行政区画でもよく、配送業者が適宜定めた地理的範囲であってもよい。エリアの区画方法は適宜選択可能である。また、エリアの広狭は、エリア内に配送される荷物の数などに基づいて決定される。但し、エリアの広狭は上記以外の基準により設定することも可能である。移動体１００は、管理サーバ４００から、収容される荷物の配送先、および移動体１００内におけるエリアごとの荷物の積載場所の情報を取得する。
【００２６】
移動体１００による荷物の仕分け制御は、各種方法が例示される。例えば、移動体１００は、荷物を積載するユーザに、移動体１００内におけるエリアごとの荷物の積載場所を提示する。ユーザが提示された積載場所に荷物を置くことで、移動体１００内に収容される荷物は、配送先のエリアごとに仕分けをして積載される。
【００２７】
また、例えば、移動体１００は、搬送用ロボットまたは自律走行を行う自律走行車両などの積載用移動体１１０を有する。積載用移動体１１０は、移動体１００の制御によって、ユーザから集荷対象の荷物を受け取り、移動体１００まで運搬する。そして、積載用移動体１１０は、移動体１００まで運搬した荷物を、移動体１００の制御により、荷物の配送先に対応するエリアの積載場所に配置する。これにより、移動体１００は、ユーザから集荷した荷物または配送業者がユーザから預かった荷物を。配送先のエリアごとに仕分けをして積載することができる。
【００２８】
＜システム構成＞
図２は、移動体１００、積載用移動体１１０、管理サーバ４００、配送サーバ４１０、およびユーザ端末６０のそれぞれの構成を概略的に例示する構成図である。図２に基づいて、移動体１００、積載用移動体１１０、管理サーバ４００、配送サーバ４１０、およびユーザ端末６０のハードウェア構成及び機能構成について説明する。
【００２９】
＜＜移動体＞＞
移動体１００は、与えられた指令に基づいて自律走行を行う自律走行車両である。但し、上述した集荷および配送を行うことができる限り、移動体１００は船舶や航空機（飛行機、ヘリコプターなど）であってもよい。本実施形態では、移動体１００は、道路上を自律走行する車両である。移動体１００は、ユーザの集荷要求に応じて、ユーザの指定した荷物の集荷位置まで移動することができる。荷物の集荷位置はユーザにより指定されるが、そこに至るまでのルートについては、移動体１００や管理サーバ４００などで適宜決定される。
【００３０】
また、移動体１００は、必ずしも無人である必要はなく、また、自律走行は必須要件ではない。例えば、移動体１００には、ユーザに対して荷物の引き渡しや集荷のサービスを提供する要員や保安要員（移動体１００の充電作業などを行う）等が乗車していてもよい。移動体１００は、必ずしも常時自律的な移動を行うものでなくてもよい。例えば、移動が人の操縦によって行われてもよい。操縦は移動体１００に乗り込んでの操縦であっても、リモートコントローラなどを用いた遠隔操作であってもよい。
【００３１】
移動体１００は、管理サーバ４００から取得した運行指令に従って走行する。具体的には、無線通信を介して取得した運行指令に基づいて走行経路を生成し、移動体１００の周囲をセンシングしながら自律走行として適切な方法で道路上を走行する。移動体１００は、センサ１０１、位置情報取得部１０２、制御部１０３、駆動部１０４、通信部１０５、映像出力部１０６を含んで構成される。移動体１００には不図示のバッテリ（二次電池）が搭載されており、移動体１００は二次電池から供給される電力で動作する。
【００３２】
センサ１０１は、移動体１００の自律走行に必要な情報を取得するために移動体１００の周囲のセンシングを行う。センサ１０１は、例えばステレオカメラ、レーザスキャナ、ＬＩＤＡＲ、レーダなどを含む。センサ１０１が取得した情報は、制御部１０３に送信され、移動体１００の周囲に存在する障害物や走行レーンの認識等のために制御部１０３によって利用される。本実施形態では、センサ１０１は、監視を行うための可視光カメラを含む。また、位置情報取得部１０２は、移動体１００の現在位置を取得する。例えば、位置情報取得部１０２はＧＰＳ（Global Positioning System）受信器などを含んで構成さ
れる。位置情報取得部１０２が取得した情報も制御部１０３に送信され、例えば、移動体１００の現在位置を利用して移動体１００が目的地に到達するためのルートの算出等の所定処理に利用される。
【００３３】
制御部１０３は、センサ１０１や位置情報取得部１０２から取得した情報に基づいて、移動体１００の自律走行に関する処理、及び移動体１００に収容される荷物の仕分け支援に関する処理を行うコンピュータである。制御部１０３は、いずれも図示しないが、例えば、ＣＰＵ（Central Processing Unit）、メモリ、補助記憶装置（ハードディスクなど
）を含み、ＣＰＵが補助記憶装置に記憶されたプログラムをメモリにロードして実行することで上記した各種処理を行うための機能が実現される。その各種処理の具体例として、制御部１０３は、運行計画生成部１０３１、環境検出部１０３２、走行制御部１０３３、集荷要求受付部１０３４、配送情報取得部１０３５、積込制御部１０３６として動作する。
【００３４】
運行計画生成部１０３１、環境検出部１０３２、走行制御部１０３３は、移動体１００の自律走行に関する処理を実行する機能部である。また、集荷要求受付部１０３４、配送情報取得部１０３５、積込制御部１０３６は、移動体１００に収容される荷物の仕分け支援に関する処理を実行する機能部である。集荷要求受付部１０３４、配送情報取得部１０３５、積込制御部１０３６は、それぞれ受付手段、配送情報取得手段、積込制御手段に相当する。
【００３５】
運行計画生成部１０３１は、管理サーバ４００から運行指令を取得し、自身の運行計画を生成する。当該運行指令には、移動体１００に与えられる出発地及び目的地に関する情報が含まれる。したがって、運行計画生成部１０３１は、管理サーバ４００から与えられた目的地と、位置情報取得部１０２により得られた自移動体の位置とに基づいて、移動体１００の移動ルートを算出し、移動ルートを移動する運行計画を生成する。管理サーバ４００から与えられる目的地は、例えば、ユーザから指定された荷物の集荷位置である。運行計画には、このように算出された移動体１００が走行する経路に関するデータと、経路の一部または全部において移動体１００が行うべき処理を規定したデータとを含む。運行計画に含まれるデータの例として、例えば、以下の（１）、（２）のようなものが挙げられる。
（１）自移動体が走行する経路を道路リンクの集合によって表したデータ
自移動体が走行する経路は、例えば、記憶された地図データを参照し、与えられた出発地と目的地に基づいて自動的に生成してもよい。なお、自移動体が走行するルート算出は、移動体１００内ではなく、外部装置（例えば、管理サーバ４００）の処理に頼ってもよい。この場合、管理サーバ４００は、移動体１００からその自移動体位置を取得し、当該移動体１００が進むべき経路を算出するとともに、その算出した経路データを、上記の運行指令に含めてもよく、または別々に移動体１００に送信してもよい。
（２）経路上の地点において自移動体が行うべき処理を表したデータ
移動体１００自身が行う処理には、例えば、所定条件下で「荷物の収容スペースの蓋（カバー）を解錠／施錠する」、「カバーを開閉する」「（後述するディスプレイを用いて）映像を出力する」といったものがあるが、これらに限られない。運行計画生成部１０３１が生成した運行計画は、後述する走行制御部１０３３へ送信される。
【００３６】
環境検出部１０３２は、センサ１０１が取得したデータに基づいて、自律走行に使用される移動体１００の周囲の環境を検出する。検出の対象は、例えば、車線の数や位置、移動体１００の周囲に存在する他の移動体の数や位置、自身の周囲に存在する障害物（例えば歩行者、自転車、構造物、建築物など）の数や位置、道路の構造、道路標識などであるが、これらに限られない。自律的な走行を行うために必要なものであれば、検出の対象はどのようなものであってもよい。例えば、センサ１０１がステレオカメラである場合には、それにより撮像された画像データを画像処理することで移動体１００の周囲の物体検出が行われる。また、環境検出部１０３２は、単に移動体１００の周囲の物体を検出するだけではなく、検出した物体をトラッキング（検出した対象物を継続して検出し続けること）してもよい。例えば、１ステップ前に検出した物体の座標と、現在の物体の座標との差分から、当該物体の相対速度を求めることができる。環境検出部１０３２が検出した、移動体１００の周囲環境に関するデータ（以下、環境データ）は、後述する走行制御部１０３３へ送信される。
【００３７】
走行制御部１０３３は、運行計画生成部１０３１が生成した運行計画と、環境検出部１０３２が生成した環境データ、ならびに、位置情報取得部１０２が取得した移動体１００の位置情報に基づいて、移動体１００の自律的な走行を制御するための制御指令を生成する。例えば、走行制御部１０３３は、所定の経路に沿って走行し、かつ、移動体１００を中心とする所定の安全領域内に障害物が進入しないように移動体１００を走行させるべく
制御指令を生成する。生成された制御指令は、後述の駆動部１０４へ送信される。移動体１００を自律移動させるための制御指令の生成方法については、公知の方法を採用することができる。
【００３８】
集荷要求受付部１０３４は、ユーザからの集荷要求を受付ける。集荷要求受付部１０３４が集荷要求を受付ける処理の具体例を示す。まず、ユーザは、ユーザ端末６０に集荷物の集荷を要求するための配送情報を入力する。配送情報は、集荷対象の集荷物の配送先の情報を含み、集荷を要求するユーザの連絡先、受取人氏名、受取人の連絡先等の情報を含んでもよい。ユーザ端末６０に入力された配送情報は、配送サーバ４１０に送信される。配送サーバ４１０は、受信した配送情報を、集荷物の識別情報と対応付けて、配送サーバ４１０が備える補助記憶部等に記憶させる。集荷物の識別情報は、例えば、配送サーバ４１０において管理される伝票番号等、荷物毎に固有に振られるＩＤである。配送サーバは、集荷物の識別情報とともに集荷を要求する旨の通知を管理サーバ４００に送信する。管理サーバ４００は、集荷を指示する移動体１００を決定し、集荷物の識別情報とともに集荷要求を送信する。すなわち、集荷を指示された移動体１００の集荷要求受付部１０３４は、ユーザ端末６０で入力された集荷要求を、配送サーバ４１０および管理サーバ４００を介して受付ける。また、集荷要求受付部１０３４は、配送サーバ４１０で管理される集荷物の識別情報を、管理サーバ４００を介して受信する。集荷要求受付部１０３４は、受付手段に相当する。
【００３９】
配送情報取得部１０３５は、集荷要求受付部１０３４が受信した集荷物の識別情報に基づいて、集荷物の配送先の情報を取得する。具体的には、配送情報取得部１０３５は、管理サーバ４００を介して、集荷物の識別情報に対応づけられた配送情報のうち、集荷物の配送先の情報を取得する。配送先の情報は、例えば、配送先の郵便番号、住所等の集荷物の仕分けをするために使用されるエリアの情報である。移動体に積載される集荷物は、例えば、配送先の郵便番号ごと、または市区町村ごとに仕分けをして配置することが可能である。配送情報取得部１０３５は、配送情報取得手段に相当する。
【００４０】
積込制御部１０３６は、配送情報取得部１０３５が取得した集荷物の配送先の情報に応じて、移動体１００内の対応する積載場所に配置されるように、集荷物の積込みを制御する。配送先と移動体１００内における積載場所との対応付けは、例えば、移動体１００内の収容スペースを予め複数の区画に分割し、配送先をそれぞれの区画と対応付けて行うことができる。各区画に対応付けられる配送先は、集荷物の配送先を含む所定のエリア（以下、配送エリアとも記載）であって、例えば、郵便番号または市区町村等により特定されるエリアとすることができる。
【００４１】
積込制御部１０３６は、集荷物を移動体１００内に積載するときに、各区画を配送エリアと対応付けるようにしてもよい。また、積込制御部１０３６は、予め設定された移動体１００内の各区画と配送エリアとの対応付けの情報を用いて、集荷物の積込みを制御するようにしてもよい。なお、移動体１００内の各区画と配送エリアとは、管理サーバ４００において対応付けられてもよい。この場合、積込制御部１０３６は、管理サーバ４００から、移動体１００内の各区画と配送エリアとを対応付ける積載場所の情報を取得し、配送エリアに対応する区画に集荷物を配置させるように制御することができる。積込制御部１０３６は、積込制御手段に相当する。
【００４２】
駆動部１０４は、走行制御部１０３３が生成した制御指令に基づいて、移動体１００を走行させる手段である。駆動部１０４は、例えば、移動体１００が備える車輪を駆動するためのモータやインバータ、ブレーキ、ステアリング機構等を含んで構成され、制御指令に従ってモータやブレーキ等が駆動されることで、移動体１００の自律走行が実現される。
【００４３】
通信部１０５は、移動体１００をネットワークＮに接続する。通信部１０５としてネットワークインタフェースカード（ＮＩＣ、不図示）などが適用される。本実施形態では、通信部１０５は、３Ｇ（3rd Generation）やＬＴＥ（Long Term Evolution）等の移動体
通信サービスを利用して、ネットワークＮ経由で他の装置（例えば管理サーバ４００）と通信を行うことができる。
【００４４】
映像出力部１０６は、車体に設けられたディスプレイ１０６Ａに映像を出力する手段である。図３は、移動体１００の外観を例示した図である。図示したように、本実施形態では、移動体１００は、車体の外壁に複数のディスプレイ１０６Ａを有しており、任意の映像を出力することができる。ディスプレイ１０６Ａは、外壁に限られず、移動体内の壁面、天井等に設けられてもよい。ディスプレイ１０６Ａは、液晶ディスプレイであってもよいし、ＬＥＤマトリクス等によって構成されていてもよい。映像出力部１０６は、管理サーバ４００から取得した配送情報に基づいて、映像を生成または取得し、ディスプレイ１０６Ａに出力することができる。配送情報は、集荷対象の荷物の配送先、移動体１００内において配送先を含むエリアごとの荷物の積載場所の情報を含む。ディスプレイ１０６Ａは、表示部に相当する。
【００４５】
＜＜積載用移動体＞＞
次に、積載用移動体１１０について説明する。積載用移動体１１０は、各移動体１００に備えられ、与えられた指令に基づいて自律走行を行う自律走行車両である。積載用移動体１１０は、ユーザからの集荷物を、移動体１００内に運搬し、集荷物の配送先に応じた積載場所に配置する。積載用移動体１１０に与えられる指令は、集荷物の識別情報、集荷物の集荷位置の情報、集荷物を積載する移動体１００の現在位置の情報等を含む。積載用移動体１１０は、指令に基づいて走行経路を生成し、積載用移動体の周囲をセンシングしながら自律走行し、ユーザからの集荷物を、移動体１００に積載する。積載用移動体１１０は、当該指令を移動体１００から受信してもよく、管理サーバ４００から受信してもよい。
【００４６】
積載用移動体１１０は、センサ１１１、位置情報取得部１１２、制御部１１３、駆動部１１４、通信部１１５を含んで構成される。積載用移動体１１０には不図示のバッテリ（二次電池）が搭載されており、積載用移動体１１０は二次電池から供給される電力で動作する。積載用移動体１１０のセンサ１１１、位置情報取得部１１２、駆動部１１４、および通信部１１５は、それぞれ移動体１００のセンサ１０１、位置情報取得部１０２、駆動部１０４、通信部１０５と同様であるため、説明は省略する。
【００４７】
制御部１１３は、センサ１１１や位置情報取得部１１２から取得した情報に基づいて、積載用移動体１１０の自律走行に関する処理を行うコンピュータである。制御部１１３は、いずれも図示しないが、例えば、ＣＰＵ、メモリ、補助記憶装置（ハードディスクなど）を含み、ＣＰＵが補助記憶装置に記憶されたプログラムをメモリにロードして実行することで上記した各種処理を行うための機能が実現される。その各種処理の具体例として、制御部１１３は、運行計画生成部１１３１、環境検出部１１３２、走行制御部１１３３として動作する。
【００４８】
運行計画生成部１１３１は、移動体１００から、集荷物を移動体１００に積載する旨の指示を取得し、自身の運行計画を生成する。運行計画生成部１１３１は、管理サーバ４００からの指示により集荷物を移動体１００に積載するようにしてもよい。当該指示には、積載用移動体１１０に与えられる集荷物の集荷位置及び集荷物の収容先となる移動体１００の現在位置に関する情報が含まれる。したがって、運行計画生成部１１３１は、管理サーバ４００から与えられた移動体１００の現在位置と、位置情報取得部１１２により得ら
れた自身（積載用移動体１１０）の車両の位置とに基づいて、積載用移動体１１０の移動ルートを算出し、移動ルートを移動する運行計画を生成する。環境検出部１１３２および走行制御部１１３３は、それぞれ移動体１００の環境検出部１０３２および走行制御部１０３３と同様であるため、説明は省略する。
【００４９】
＜＜管理サーバ＞＞
次に、管理サーバ４００について説明する。管理サーバ４００は、複数の移動体１００の自律走行を管理し、運行指令を送信する装置である。管理サーバ４００は、例えば、荷物の配送要求や集荷要求を受けた場合に、配送位置や集荷位置（指定位置）を取得した上で、その付近を走行中の移動体１００に対して運行指令を送信する。更に、管理サーバ４００は、移動体１００に係る情報を配送業者（配送サーバ４１０）に提供する装置でもある。
【００５０】
管理サーバ４００は、一般的なコンピュータの構成を有している。具体的には、管理サーバ４００は、ＣＰＵやＤＳＰ（Digital Signal Processor）等のプロセッサ（不図示）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリ（不図示）、ＥＰＲＯＭ（Erasable Programmable ROM）、ハードディスクドライブ（ＨＤＤ、Hard Disk Drive）、リムーバブルメディア等の補助記憶装置（不図示）を含む。リムーバブルメディアは、例えば、ＵＳＢ（Universal Serial Bus）メモリ、あるいは、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）のようなディスク記録媒体である。補助記憶装置は、オペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等を記憶し、プロセッサが補助記憶装置に格納されたプログラムをメモリの作業領域にロードして実行し、プログラムの実行を通じて様々な処理や動作が行われることによって、所定の目的に合致した機能を実現することができる。
【００５１】
管理サーバ４００は、通信部４０１を有する。通信部４０１は、ネットワークＮを介して他の装置と接続し、移動体１００や管理サーバ４００等との間の通信を行う。通信部４０１は、例えば、ＮＩＣや無線通信のための無線通信回路である。ＮＩＣや無線通信回路は、ネットワークＮに接続される。
【００５２】
更に、管理サーバ４００は、その補助記憶装置に、自律走行を行う複数の移動体１００に関する各種情報を記憶する移動体管理ＤＢ４０３を有している。このデータベース（ＤＢ）は、プロセッサによって実行されるデータベース管理システム（Ｄａｔａｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＤＢＭＳ）のプログラムが、補助記憶装置に記憶されるデータを管理することで構築される。移動体管理ＤＢ４０３は、例えば、リレーショナルデータベースである。
【００５３】
ここで、図４、図５、図７に基づいて、移動体管理ＤＢ４０３に記憶される移動体管理情報、移動体区画情報、配車情報の構成について説明する。
【００５４】
図４は、管理サーバ４００に記憶される移動体管理情報のデータ構造を例示する図である。移動体管理情報を格納する移動体管理情報テーブルは、移動体ＩＤ、現在位置、移動サービスの各フィールドを有する。移動体ＩＤフィールドは、管理サーバ４００によって管理される移動体を特定するための識別情報を記憶する。現在位置フィールドは、各移動体１００が現時点で位置している場所を特定するための情報を記憶する。具体的には、現在位置は、移動体１００の現在位置を特定するための緯度及び経度に関連する情報である。移動体１００において位置情報取得部１０２によって取得された現在位置の情報が、移動体１００から管理サーバ４００に送信される度に、移動体管理ＤＢ４０３における移動体１００に対応する現在位置フィールドが更新される。移動サービスフィールドは、移動体１００が自律走行によるユーザの移動サービスを提供している最中か否かを表す情報を
記憶する。例えば、移動体１００が移動サービスを提供中である場合には、移動サービスフィールドは、「サービス中」と記憶する。移動体１００が移動サービスを提供中でない場合には、移動サービスフィールドは「非サービス中」と記憶する。管理サーバ４００は、配送サーバ４１０を介して、ユーザからの荷物の集荷要求を受付けた場合、非サービス中の移動体１００のうち、ユーザが指定した集荷位置により近い移動体１００を配車する。
【００５５】
図５は、管理サーバ４００に記憶される移動体区画情報のデータ構造を例示する図である。移動体区画情報を格納する移動体区画情報テーブルは、移動体１００内の区画と配送エリアとを対応付けるために使用されるテーブルである。移動体区画情報テーブルの１レコードは、移動体１００内の収容スペースを分割した１つの区画ごとに作成される。図５の例は、移動体１００内の収容スペースを５つに分割した例を示すが、分割後の区画数は５に限られず、積載される集荷物の配送エリアの数に応じて決定されてもよい。
【００５６】
各区画と配送エリアとは、予め対応づけられてもよい。また、管理サーバ４００は、移動体１００から積載場所の情報の要求があったときに、当該移動体１００の各区画のうち、配送エリアと対応付けされていない区画と、集荷対象の集荷物の配送エリアとを対応づけるようにしてもよい。
【００５７】
移動体区画情報テーブルは、移動体区画、配送エリアの各フィールドを有する。移動体区画フィールドは、移動体１００内の収容スペースを複数に分割した区画を格納する。なお、各区画が占める具体的な領域は、例えば、床面のいずれかの角を原点とした座標系により特定することが可能である。配送エリアフィールドは、集荷物の配送先住所を含む所定のエリアを格納する。
【００５８】
移動体区画情報テーブルに格納される情報、すなわち、移動体１００内の区画と配送エリアとを対応付ける積載場所の情報は、管理サーバ４００から集荷を指示した移動体１００に送信される。移動体１００の積込制御部１０３６は、受信した積載場所の情報に基づいて、集荷物を配送先に応じた積載場所に配置させるようにすることができる。なお、積載場所の情報は、移動体１００が有する補助記憶部（不図示）に記憶されてもよい。
【００５９】
ここで、図６に基づいて、移動体１００内における区画と配送エリアとの対応付けの例を説明する。図６は、図５に示す移動体区画情報テーブルの例に基づき、移動体１００内において区画と配送エリアとの対応付けをした例を示す。移動体１００内の収納スペースは、区画１から区画５に分割される。区画１から区画４は、図５に示す移動体区画情報テーブルにおいて、それぞれ配送エリアＡ、配送エリアＡ、配送エリアＢ、配送エリアＣに対応付けられる。また、区画５は、何れの配送エリアとも対応付けられていない。図６のように各区分が配送エリアと対応付けられている場合、例えば、配送先の住所が配送エリアＡに含まれる集荷物は、区画１または区画２の収容スペースに配置されればよい。
【００６０】
図７は、管理サーバに記憶される配車情報のデータ構造を例示する図である。配車情報を格納する配車情報テーブルは、管理サーバ４００が集荷要求を受信した場合に、集荷を指示する移動体１００を決定するために使用される。配車情報テーブルの１レコードは、１つの集荷物について、管理サーバ４００が集荷を指示する移動体１００を決定したときに作成される。配車情報テーブルは、荷物ＩＤ、移動体ＩＤ、配送エリアの各フィールドを有する。
【００６１】
荷物ＩＤフィールドは、集荷要求があった集荷物の識別情報を格納する。管理サーバ４００は、配送サーバ４１０から集荷物の識別情報を受信する。移動体ＩＤフィールドは、集荷物の集荷を指示する移動体１００の識別情報を格納する。集荷物の集荷を指示する移
動体１００は、管理サーバ４００により決定される。管理サーバ４００は、例えば、図４において説明したように、非サービス中の移動体１００のうち、ユーザが指定した集荷位置により近い移動体１００を、集荷物の集荷を指示する移動体１００として決定することができる。配送エリアフィールドは、集荷物の配送先の住所が含まれる所定のエリアの情報を格納する。配送エリアは、移動体１００内の区画と対応付けられており、集荷物は、配送エリアに対応する積載場所（区画）に配置されるように制御される。
【００６２】
また、管理サーバ４００では、上述したプロセッサによるプログラムの実行により、機能部として制御部４０２が形成される。制御部４０２は、上述したように移動体１００の自律走行に関する処理、移動体１００に収容される荷物の仕分け支援に関する処理などを行う。詳細には、制御部４０２は、機能部として位置情報管理部４０２１、運行指令生成部４０２２、集配要求通知部４０２３などとして動作する。このうち位置情報管理部４０２１と運行指令生成部４０２２は、移動体１００の自律走行に関する処理を実行する。また、集配要求通知部４０２３は、移動体１００に収容される荷物の仕分け支援に関する処理を実行する。
【００６３】
位置情報管理部４０２１と運行指令生成部４０２２について説明する。位置情報管理部４０２１は、管理サーバ４００の管理下にある複数の移動体１００から位置情報を収集し、管理する。具体的には、所定の周期ごとにその時点における複数の移動体１００から現在位置情報を受信し、移動体管理ＤＢ４０３に記憶する。
【００６４】
運行指令生成部４０２２は、集荷要求を受けた場合に、集荷に用いる移動体１００を決定し、集荷要求に含まれる集荷位置に応じた運行指令を生成する。運行指令には、目的地としての集荷位置が含まれ、目的地への経路を示す情報が含まれてもよい。集荷位置は、集荷を依頼したユーザが指定した位置であってもよく、ユーザから荷物の配送依頼を受付ける配送業者の配送センタであってもよい。
【００６５】
集配要求通知部４０２３は、配送サーバ４１０から荷物の識別情報および配送先の情報を含む配送情報を取得する。集配要求通知部４０２３は、移動体１００に対し、取得した配送情報に含まれる荷物の識別情報とともに、ユーザから受付けた荷物の集荷要求を通知する。集配要求通知部４０２３は、通知手段に相当する。
【００６６】
＜＜配送サーバ＞＞
次に、配送サーバ４１０について説明する。配送サーバ４１０は、一般的なコンピュータの構成を有している。配送サーバ４１０は、管理サーバ４００と同様に、ＣＰＵやＤＳＰ等のプロセッサ（不図示）と、記憶装置４１３（ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等を含む）を有するコンピュータＣＰＵやＤＳＰ等のプロセッサ（不図示）、ＲＡＭ、ＲＯＭ等の主記憶部（不図示）、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等の補助記憶部（不図示）を有するコンピュータである。補助記憶部には、オペレーティングシステム、各種プログラム、各種テーブル等が格納され、そこに格納されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部等が制御されることによって、所定の目的に合致した機能を実現することができる。
【００６７】
さらに、配送サーバ４１０は、通信部４１１を有する。通信部４１１は、管理サーバ４００の通信部４０１と同様に、他の装置（例えば、管理サーバ４００、ユーザ端末６０）と接続し、配送サーバ４１０と他の装置との間の通信を行う。通信部４１１は、例えば、ＮＩＣや、無線通信のための無線通信回路である。ＮＩＣや無線通信回路は、ネットワークＮに接続される。
【００６８】
さらに、配送サーバ４１０は、配送情報ＤＢ４１３を有する。配送情報ＤＢ４１３は、上記の補助記憶部に、ユーザから受付けた集荷または配送依頼に関する配送情報が格納されて形成される。配送情報ＤＢ４１３において、集荷または配送対象の荷物は、識別情報が割り当てられる。荷物の識別情報は、荷物の配送先の情報と対応付けられる。配送情報ＤＢ４１３は、プロセッサによって実行されるデータベース管理システムのプログラムが、補助記憶部に記憶されるデータを管理することで構築される。配送情報ＤＢ４１３は、例えば、リレーショナルデータベースである。
【００６９】
ここで、配送情報ＤＢ４１３に格納される配送情報の構成について、図８に基づいて説明する。図８は、配送サーバに記憶される配送情報のデータ構造を例示する図である。配送情報テーブルは、ユーザからの集荷要求を受付けるために使用されるテーブルである。配送情報テーブルの１レコードは、集荷を要求された１つの集荷物ごとに作成される。配送情報テーブルは、荷物ＩＤ、集荷位置、受取人、配送先郵便番号、配送先住所の各フィールドを有する。
【００７０】
荷物ＩＤフィールドは、集荷要求があった集荷物の識別情報を格納する。集荷物の識別情報は、例えば、配送業者によって管理される配送伝票番号である。配送伝票番号は、ユーザが事前に取得した配送伝票に記載された番号を、集荷要求の際に入力することで設定されてもよい。また、配送伝票番号は、ユーザからの集荷要求を受付けた配送サーバ４１０により設定されてもよい。
【００７１】
集荷位置フィールドは、ユーザが指定した集荷位置を格納する。集荷位置は、住所により指定されてもよく、ユーザが集荷を要求したときのユーザ端末６０の緯度経度による位置情報により指定されてもよい。なお、管理サーバ４００は、配送サーバ４１０から受信した集荷位置の情報に基づいて、集荷位置により近い移動体１００を配車することができる。
【００７２】
受取人フィールドは、集荷物の受取人を格納する。配送先郵便番号フィールドは、集荷物の配送先の郵便番号を格納する。配送先住所フィールドは、集荷物の配送先の住所を格納する。管理サーバ４００は、例えば、配送サーバ４１０から配送先郵便番号または配送先住所の情報を受信すると、郵便番号または配送先住所の市区町村を配送エリアとして設定し、図５に示す移動体区画情報テーブルにおいて、配送エリアを移動体１００内の区画と対応付けることができる。
【００７３】
＜＜ユーザ端末＞＞
ユーザ端末６０は、荷物の集荷を依頼するユーザに使用される。ユーザ端末６０は、スマートフォンやタブレットのようなスマートデバイスなどの携帯端末であってもよく、パーソナルコンピュータやワークステーションであってもよく、車載端末であってもよい。ユーザ端末６０は、通信部６１、制御部６２、入出力部６３を有する。通信部６１及び制御部６２として、管理サーバ４００の通信部４０１及び制御部４０２を構成するのに用いる機器と同種類の機器を適用できる。入出力部６３は、入力装置（ボタン、キー、ポインティングデバイス、タッチパネル、マイクロフォンなど）と出力装置（ディスプレイ、スピーカなど）とを含む。
【００７４】
ユーザは、集荷を依頼する集荷物に関する配送情報をユーザ端末６０に入力する。ユーザ端末６０は、ユーザが入力した配送情報とともに荷物の集荷要求を、配送サーバ４１０に通知する。集荷物の集荷要求は、配送サーバ４１０を介して管理サーバ４００に通知される。
【００７５】
管理サーバ４００、配送サーバ４１０の各機能構成要素のいずれか、又はその処理の一
部は、ネットワークＮに接続される他のコンピュータにより実行されてもよい。また、管理サーバ４００、配送サーバ４１０で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。ユーザ端末６０についても同様である。
【００７６】
＜動作例＞
以下、ユーザから集荷要求を受付けた集荷物の配送先の情報を取得し、配送先に応じた移動体内の積載場所に集荷物が積載されるように、集荷物の積込みを制御する荷物仕分システムの動作例について説明する。
【００７７】
図９は、第１の実施形態に係る荷物仕分支援システムの動作例を示すシーケンス図である。図１０は、本動作例における管理サーバ４００の制御部４０２の処理例を示すフローチャートであり、図１１は、本動作例における配送サーバ４１０の制御部４１２の処理例を示すフローチャートであり、図１２は、本動作例におけるユーザ端末６０の制御部６２の処理例を示すフローチャートであり、図１３は、本動作例における移動体１００の制御部１０３の処理例を示すフローチャートである。
【００７８】
図９において、荷物の集荷を希望するユーザは、ユーザ端末６０を操作して、配送サーバ４１０が運営するＷｅｂサイトにログインする（図９のＳ１１、図１２のＳ３０１）。このとき、ログイン要求が配送サーバ４１０で受信され（図１１のＳ２０１）、配送サーバ４１０の制御部４１２は、荷物の集荷および配送に係る配送情報を入力するための画面情報をユーザ端末６０へ送信する（図９のＳ１２、図１１のＳ２０２）。
【００７９】
ユーザ端末６０は、配送サーバ４１０から受信される画面情報に基づく画面をディスプレイに表示する（図１２のＳ３０２）。ユーザは表示された画面を用いて、集荷物の集荷位置、受取人、配送先の郵便番号および住所などを含む配送情報を入力し、集荷要求をする。集荷要求は、配送情報とともに配送サーバ４１０へ送信される（図９のＳ１３、図１２のＳ３０３）。
【００８０】
配送サーバ４１０の制御部４１２は、配送情報とともに集荷要求を受信すると（図１１のＳ２０３）、図８に示す配送情報テーブルに受信した配送情報を格納する。配送情報テーブルの荷物ＩＤフィールドには、ユーザ端末６０から受信した配送情報に集荷物の識別情報が含まれる場合、当該識別情報が格納される。一方、ユーザ端末６０から受信した配送情報に集荷物の識別情報が含まれない場合、配送サーバ４１０において集荷物に固有のＩＤが設定され、設定されたＩＤが荷物ＩＤフィールドに格納される。
【００８１】
配送サーバ４１０は、集荷物の識別情報として荷物ＩＤとともに集荷要求を管理サーバ４００へ送信する（図９のＳ１４、図１１のＳ２０４）。集荷要求には、集荷位置の情報が含まれる。なお、管理サーバ４００は、荷物ＩＤを用いて、配送サーバ４１０から集荷位置の情報を取得してもよい。
【００８２】
管理サーバ４００は、集荷要求を受信すると（図１０のＳ１０１）、集荷位置の情報に基づいて、移動体１００の運行指令を生成する（図９のＳ１５）。また、管理サーバ４００は、例えば、図４に示す移動体管理情報テーブルにおいて移動サービスが「非サービス中」の移動体１００のうち、現在位置が集荷位置により近い移動体１００を、集荷に利用する移動体１００として決定する（図９のＳ１６、図１０のＳ１０２）。なお、管理サーバ４００は、集荷物の集荷位置に限られず、集荷物の配送先、移動体１００に積載された他の荷物の配送先または積載量等の情報に基づいて移動体１００を決定してもよい。
【００８３】
管理サーバ４００は、集荷に利用する移動体１００を決定すると、集荷物の荷物ＩＤと
、決定した移動体１００の識別情報である移動体ＩＤとを対応付けて、図７に示す配車情報テーブルに格納する。この場合、管理サーバ４００は、集荷物の配送先の情報として、例えば、郵便番号または市区町村名等で特定される配送エリアも、配車情報テーブルに格納する。配送エリアは、「集荷物の配送先」に相当し、移動体１００内で集荷物を仕分けして積載するために用いられる。
【００８４】
管理サーバ４００は、Ｓ１６で決定した移動体１００に対し、Ｓ１５で生成した運行指令とともに集荷指示を送信する（図９のＳ１７、図１０のＳ１０３）。移動体１００は、集荷指示を受信すると（図１３のＳ４０１）、管理サーバ４００からの運行指令に基づいて、自身の運行計画を生成する（図９のＳ１８、図１３のＳ４０２）。移動体１００は、生成した運行計画に従って、集荷位置に移動を開始する（図９のＳ１９、図１３のＳ４０３）。
【００８５】
移動体１００は、集荷位置に到着すると、管理サーバ４００に対し、荷物ＩＤを用いて集荷物の配送先（配送エリア）の情報を要求する（図９のＳ２０、図１３のＳ４０４）。管理サーバ４００は、移動体１００から配送先の要求を受信すると（図１０のＳ１０４）、配送エリアの情報を移動体１００に送信する（図９のＳ２１、図１０のＳ１０５）。
【００８６】
管理サーバ４００が移動体１００に送信する配送エリアの情報は、例えば、次のように設定される。管理サーバ４００は、荷物ＩＤを用いて、配送サーバ４１０から集荷物の配送情報を要求する。配送サーバ４１０は、管理サーバ４００から配送情報の要求を受信すると（図１１のＳ２０５）、図８に示す配送情報テーブルに格納された配送先郵便番号、配送先住所等の配送情報を管理サーバ４００に送信する（図１１のＳ２０６）。管理サーバ４００は、配送情報に含まれる配送先郵便番号または配送先住所に基づいて、配送エリアを設定することができる。なお、管理サーバ４００は、図９のＳ１４において集荷物の配送情報も受信し、荷物ＩＤと対応付けて移動体管理ＤＢ４０３に記憶しておき、移動体管理ＤＢ４０３に記憶した配送情報に基づいて配送エリアを設定するようにしてもよい。
【００８７】
移動体１００は、配送エリアの情報を受信すると（図１３のＳ４０５）、管理サーバ４００に対し、積載場所の情報を要求する（図９のＳ２２、図１３のＳ４０６）。積載場所の情報は、例えば、図５の移動体区画情報テーブルに示す移動体区画（以下、区画とも記載）と配送エリアとの対応付けの情報である。管理サーバ４００は、積載場所の情報の要求を受信すると（図１０のＳ１０６）、集荷物の配送エリアと対応付けられた移動体１００内の区画が存在するか否かを判定する（図１０のＳ１０７）。集荷物の配送エリアと対応付けられた区画が存在する場合（Ｓ１０７：Ｙｅｓ）、管理サーバ４００は、区画と配送エリアとの対応付けの情報を、移動体１００に送信する（図９のＳ２４、図１０のＳ１０９）。集荷物の配送エリアと対応付けられた区画が存在しない場合（Ｓ１０７：Ｎｏ）、管理サーバ４００は、集荷物の配送エリアを、他の配送エリアと対応付けがされていない区画と対応付ける（図１０のＳ１０８）。そして、管理サーバ４００は、区画と配送エリアとの対応付けの情報を、移動体１００に送信する（図９のＳ２４、図１０のＳ１０９）。なお、図９のＳ２４（図１０のＳ１０９）において、区画と配送エリアとの対応付けの情報は、少なくとも、集荷要求があった集荷物の配送エリアがどの区画と対応付けられているかの情報を含んでいればよい。
【００８８】
移動体１００は、荷物の仕分を支援するため、管理サーバ４００から受信した積載場所の情報に基づいて、例えば、区画と配送エリアとの対応付けが示された移動体１００内の見取図を、ディスプレイ１０６Ａに表示することができる。図１４は、荷物の仕分を支援するためのディスプレイの表示例である。図１４に例示するディスプレイ１０６Ａは、移動体１００の内部を上面側から平面視した場合の見取図を表示する。集荷要求をしたユーザは、ディスプレイ１０６Ａの表示を見て、集荷物を配送エリアに対応付けられた区画に
配置することができる。
【００８９】
移動体１００は、集荷物の移動体１００内への積載が完了すると、ユーザ端末６０に集荷が完了した旨を送信する（図９のＳ２６、図１２のＳ３０４、図１３のＳ４０９）。また、移動体１００は、集荷が完了すると次の集荷指示を待機する（図１３のＳ４０９）。なお、移動体１００は、管理サーバ４００の指示により、収容した荷物の配送先に向けて移動を開始するようにしてもよい。
【００９０】
＜第１の実施形態の作用効果＞
第１の実施形態において移動体１００は、集荷物の集荷要求を受付けると、集荷物の配送先の情報を取得し、集荷物が移動体１００内に積載される場合に、集荷物の配送先に応じて仕分けをして積載されるように制御する。配送先ごとに仕分けをして荷物が積載されるため、集荷物を受取人に配達する際、移動体に積載された荷物の中から配達対象の荷物が探しやすくなり、荷物の配送作業の効率化が図られる。
【００９１】
移動体１００は、壁面にディスプレイ１０６Ａを備え、移動体内における配送先ごとの積載場所の情報を、ディスプレイ１０６Ａに表示するようにしてもよい。ユーザは、ディスプレイ１０６Ａに表示された情報を参照して、移動体内に積載する荷物を、配送先ごとに仕分けして配置することができる。
【００９２】
＜第２の実施形態＞
第１の実施形態では、移動体１００は、移動体１００内における配送先（配送エリア）ごとの積載場所の情報をユーザに提示することで、ユーザが配送先ごとに仕分けをして荷物を積載することができるようにした。これに対し、第２の実施形態では、積載場所の情報をユーザに提示するのではなく、移動体１００は、移動体１００が備える積載用移動体１１０を用いて、集荷物を集荷位置から移動体１００内に運搬し、配送先ごとに仕分けをして積載場所に配置するようにした。
【００９３】
第２の実施形態において第１の実施形態と異なる処理について説明する。第２の実施形態では、図９の動作例における積載場所の情報を表示する処理（Ｓ２５）に代えて、移動体１００は、積載用移動体１１０に集荷物を回収させ、移動体１００内に運搬させ、配送先に応じた積載場所に配置させる。
【００９４】
図１５は、第２の実施形態における積載用移動体の制御部の処理例を示すフローチャートである。この処理の流れは、例えば、移動体１００が、集荷物を受取る集荷位置に到着し、積載用移動体１１０に集荷物の回収を指示したことを契機に開始する。
【００９５】
まず、Ｓ５０１では、積載用移動体１１０の制御部１１３は、移動体１００から通信部１１５を介して集荷物の回収指示を受信する。Ｓ５０２では、積載用移動体１１０の運行計画生成部１１３１は、集荷物を受取る集荷位置と、移動体１００の現在位置とに基づいて、積載用移動体１１０の運行計画を生成する。運行計画は、移動体１００の現在位置から集荷位置に向かう経路、および集荷位置から移動体１００の現在位置に戻る経路についての計画を含む。
【００９６】
Ｓ５０３では、積載用移動体１１０の走行制御部１１３３は、積載用移動体１１０を集荷位置まで移動させる。制御部１１３は、積載用移動体１１０に集荷物を積載する。なお、集荷物は、集荷を要求したユーザによって積載用移動体１１０に積載されてもよい。集荷物が積載されると、積載用移動体１１０の走行制御部１１３３は、積載用移動体１１０を移動体１００まで戻す。
【００９７】
Ｓ５０５では、積載用移動体１１０の制御部１１３は、集荷物の積載場所の情報を移動体１００に要求する。集荷物の積載場所の情報は、例えば、図５で説明した移動体１００内の各区画と配送エリアとの対応付けの情報である。移動体１００は、管理サーバ４００から集荷物の積載場所の情報を取得し、積載用移動体１１０の制御部１１３に送信することができる。積載用移動体１１０の制御部１１３は、移動体１００を介さずに、管理サーバ４００に対して集荷物の積載場所の情報を要求するようにしてもよい。Ｓ５０６では、制御部１１３は、集荷物の積載場所の情報を、移動体１００または管理サーバ４００から受信する。
【００９８】
Ｓ５０７では、積載用移動体１１０の制御部１１３は、Ｓ５０６で受信した積載場所の情報に基づいて、集荷物を配送先（配送エリア）に応じた積載場所に荷物を配置する。Ｓ５０８では、積載用移動体１１０の制御部１１３は、集荷物の回収完了を移動体１００に通知し、次の集荷物の回収指示を待機する。
【００９９】
＜第２の実施形態の作用効果＞
第２の実施形態では、移動体１００は、集荷位置から移動体１００まで集荷物を運搬するための積載用移動体を備える。積載用移動体は、移動体１００からの指示により、荷物の集荷位置と移動体との間または移動体内を移動可能なロボットまたは小型の移動体である。移動体１００は、積載用移動体１１０を用いて、人手によらずに集荷物を回収して移動体内に運搬し、配送先に応じた積載場所に配置させることができる。これにより、集荷物の回収および荷物の仕分け等の人手による作業は軽減される。
【０１００】
＜記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムを、コンピュータ等が読み取り可能な記録媒体に記録することができる。コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０１０１】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる非一時的な記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスク、ＲＯＭ等がある。さらに、ＳＳＤ（Solid State Drive）は
、コンピュータ等から取り外し可能な記録媒体としても、コンピュータ等に固定された記録媒体としても利用可能である。
【符号の説明】
【０１０２】
１      ：荷物仕分支援システム
６０    ：ユーザ端末
１００  ：移動体
４００  ：移動体管理サーバ（管理サーバ）
４０３  ：移動体管理ＤＢ（データベース）
４１０  ：配送サーバ
４１３  ：配送ＤＢ（データベース）
６２、１０３、１１３、４０２、４１２  ：制御部
Ｎ      ：ネットワーク
【図１】
2019131361.tif 000003
【図２】
2019131361.tif 000004
【図３】
2019131361.tif 000005
【図４】
2019131361.tif 000006
【図５】
2019131361.tif 000007
【図６】
2019131361.tif 000008
【図７】
2019131361.tif 000009
【図８】
2019131361.tif 000010
【図９】
2019131361.tif 000011
【図１０】
2019131361.tif 000012
【図１１】
2019131361.tif 000013
【図１２】
2019131361.tif 000014
【図１３】
2019131361.tif 000015
【図１４】
2019131361.tif 000016
【図１５】
2019131361.tif 000017