(57)【要約】【課題】利用者が自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻に基づいて、利用可能な車両を利用者に通知する車両情報処理装置を提供する。【解決手段】車両情報処理装置は、利用者1の端末30と通信な通信部15と、自動運転制御され且つ利用者2が乗車中の複数の車両のそれぞれについて、当該車両の利用者2が当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部12と、通信部15を介して利用者1が車両へ乗車することを希望する乗車位置及び乗車時刻を端末から取得し、記憶部を参照して、複数の車両のうち乗車位置及び乗車時刻と、所定の関係にある利用終了位置及び利用終了予定時刻を有する少なくとも1つの車両を選択する車両選択部11aと、車両選択部11aにより選択された少なくとも1つの車両の利用終了位置及び利用終了予定時刻を、通信部15を介して端末30へ通知する車両情報通知部11bを備える。【選択図】図１
2020113157.tif 000002
【特許請求の範囲】
【請求項１】
第１利用者の端末と通信可能に接続される通信部と、
自動運転制御され且つ第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部と、
前記通信部を介して、第１利用者が前記車両へ乗車することを希望する乗車位置及び乗車時刻を前記端末から取得し、前記記憶部を参照して、前記複数の車両のうち、前記乗車位置及び前記乗車時刻と、所定の関係にある前記利用終了位置及び前記利用終了予定時刻を有する少なくとも１つの車両を選択する車両選択部と、
前記車両選択部により選択された前記少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻を、前記通信部を介して、前記端末へ通知する車両情報通知部と、
を備える車両情報処理装置。
【請求項２】
前記記憶部は、
前記複数の車両のそれぞれについて、当該車両の前記利用終了位置及び前記利用終了予定時刻以外の当該車両に関する情報を含む車両関連情報を記憶し、
前記車両情報通知部は、
選択された前記少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻及び前記車両関連情報を、前記通信部を介して、前記端末へ通知する請求項１に記載の車両情報処理装置。
【請求項３】
前記車両選択部は、
前記利用終了位置、前記利用終了予定時刻又は前記車両関連情報に基づいて、選択された前記少なくとも１つの車両のそれぞれの優先順位を決定し、
前記車両情報通知部は、
前記通信部を介して、選択された前記少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻と共に、前記優先順位を、前記端末へ通知する請求項２に記載の車両情報処理装置。
【請求項４】
前記車両選択部は、
前記通信部を介して、第１利用者の現在位置、及び前記複数の車両のうち当該第１利用者により選択された利用者選択車両を示す情報を取得し、
第１利用者の前記現在位置と、前記第１利用者の移動速度と、前記利用者選択車両の前記利用終了位置及び前記利用終了予定時刻とに基づいて、前記利用終了位置に到着した第１利用者が、当該利用者選択車両が前記利用終了位置に到着するまで待機する待機時間を求め、
前記車両情報通知部は、
前記通信部を介して、前記待機時間を前記端末へ通知する請求項１〜３の何れか一項に記載の車両情報処理装置。
【請求項５】
前記車両選択部は、
前記通信部を介して、第１利用者の現在位置、及び前記複数の車両のうち当該第１利用者により選択された利用者選択車両を示す情報を取得し、
前記利用者選択車両が前記利用終了位置へ到着する時刻が、前記利用予定終了時刻よりも遅れる場合、前記記憶部を参照して、前記複数の車両のうち、前記乗車位置及び前記乗車時刻と、前記所定の関係にある前記利用終了位置及び前記利用終了予定時刻を有し、前記利用者選択車両以外の少なくとも１つの他の車両を選択し、
前記車両情報通知部は、
前記通信部を介して、選択された前記少なくとも１つの他の車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻を、前記通信部を介して、前記端末へ通知する請求項１〜３の何れか一項に記載の車両情報処理装置。
【請求項６】
前記車両選択部は、前記複数の車両のうち、前記乗車位置と、所定の距離の関係にある前記利用終了位置を有し、且つ、前記乗車時刻と、所定の時間以内の関係にある前記利用終了予定時刻を有する前記少なくとも１つの車両を選択する請求項１〜５の何れか一項に記載の車両情報処理装置。
【請求項７】
第１利用者の端末と通信可能に接続される通信部と、
自動運転制御され且つ第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部と、
前記通信部を介して、第１利用者が前記車両へ乗車することを希望する乗車位置を、前記端末から取得し、前記記憶部を参照して、複数の前記車両のそれぞれについて、前記利用終了位置及び前記利用終了予定時刻に基づいて、当該車両が前記乗車位置へ到着する到着予定時刻を求める車両選択部と、
前記車両情報取得部により求められた前記車両の前記到着予定時刻を、前記通信部を介して、前記端末へ通知する車両情報通知部と、
を備える車両情報処理装置。
【請求項８】
前記車両選択部は、前記通信部を介して、第１利用者が前記車両へ乗車することを希望する乗車時刻を、前記端末から取得し、
前記車両情報通知部は、前記車両情報取得部により選択された複数の前記車両の前記到着予定時刻を、当該到着予定時刻が前記乗車時刻に近い順番と共に、前記端末へ通知する請求項７に記載の車両情報処理装置。
【請求項９】
第１利用者から情報を入力する端末と、
前記端末と通信可能に接続される通信部と、
自動運転制御され且つ第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部と、
前記通信部を介して、第１利用者が前記車両へ乗車することを希望する乗車位置及び乗車時刻を前記端末から取得し、前記記憶部を参照して、前記複数の車両のうち、前記乗車位置及び前記乗車時刻と、所定の関係にある前記利用終了位置及び前記利用終了予定時刻を有する少なくとも１つの車両を選択する車両選択部と、
前記車両選択部により選択された前記少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻を、前記通信部を介して、前記端末へ通知する車両情報通知部と、
を有する車両情報処理装置と、
を備える車両情報処理システム。
【請求項１０】
第１利用者から情報を入力する入力部と、
前記入力部から入力された情報を送信する通信部と、
前記通信部が受信した情報を表示する表示部と、
プロセッサと、
を備え、
前記プロセッサは、
前記入力部を用いて、第１利用者から、自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻を入力し、
前記通信部を介して、前記乗車位置及び前記乗車時刻をサーバへ送信し、
前記通信部を介して、前記サーバが、第２利用者が乗車中の複数の前記車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部を参照して選択した、複数の前記車両のうち、前記乗車位置及び前記乗車時刻と、所定の関係にある前記利用終了位置及び前記利用終了予定時刻を有する少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻を受信し、
前記少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻を、前記表示部に表示する、車両情報を処理する端末。
【請求項１１】
プロセッサが、
通信部を介して、第１利用者が自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻を取得することと、
前記通信部を介して、第１利用者が前記車両へ乗車することを希望する乗車位置及び乗車時刻を前記端末から取得し、第２利用者が乗車中の複数の前記車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部を参照して、複数の前記車両のうち、前記乗車位置及び前記乗車時刻と、所定の関係にある前記利用終了位置及び前記利用終了予定時刻を有する少なくとも１つの車両を選択することと、
前記車両選択部により選択された前記少なくとも１つの車両のそれぞれの前記利用終了位置及び前記利用終了予定時刻を、前記通信部を介して、前記端末へ通知すること、
を実行することを含む車両情報を処理する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両情報処理装置、車両情報処理システム及び車両情報を処理する方法に関する。
【背景技術】
【０００２】
近年、車両の運転が自動運転制御によって行われる自動運転車両が開発されている。自動運転制御された車両では、従来の人が行っていた駆動、操舵及び制動といった運転操作が車両によって行われる。
【０００３】
例えば、自動運転車両を用いてタクシー等のモビリティサービスを提供することが提案されている（特許文献１）。
【０００４】
モビリティサービスの提供を要求する利用者は、乗車位置及び目的地を、サーバへ送信する。サーバは、利用者が利用可能な一台の車両を選択して、利用者へ通知する。利用者は、サーバにより選択された車両に乗車して目的地まで移動する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許出願公開第２０１７／０３１４９４８号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００６】
モビリティサービスを提供するシステムの管理者としては、車両を効率よく利用者に利用してもらうことが好ましい。例えば、現在利用されている車両の利用が終了した後、すぐに次の利用者によって車両を利用してもらうことが、車両の稼働率を高める上で好ましい。
【０００７】
本発明は、利用者が自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻に基づいて、利用可能な車両を利用者に通知する車両情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一つの実施形態に係る車両情報処理装置は、第１利用者の端末と通信可能に接続される通信部と、自動運転制御され且つ第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部と、通信部を介して、第１利用者が車両へ乗車することを希望する乗車位置及び乗車時刻を端末から取得し、記憶部を参照して、複数の車両のうち、乗車位置及び乗車時刻と、所定の関係にある利用終了位置及び利用終了予定時刻を有する少なくとも１つの車両を選択する車両選択部と、車両選択部により選択された少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻を、通信部を介して、端末へ通知する車両情報通知部と、を備える。
【０００９】
この車両情報処理装置において、記憶部は、複数の車両のそれぞれについて、当該車両の利用終了位置及び利用終了予定時刻以外の当該車両に関する情報を含む車両関連情報を記憶し、車両情報通知部は、選択された少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻及び車両関連情報を、通信部を介して、端末へ通知することが好ましい。
【００１０】
特に、この車両情報処理装置において、車両選択部は、利用終了位置、利用終了予定時刻又は車両関連情報に基づいて、選択された少なくとも１つの車両の優先順位を決定し、車両情報通知部は、通信部を介して、選択された少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻と共に、優先順位を、端末へ通知することが好ましい。
【００１１】
また、この車両情報処理装置において、車両選択部は、通信部を介して、第１利用者の現在位置、及び複数の車両のうち当該第１利用者により選択された利用者選択車両を示す情報を取得し、第１利用者の現在位置と、第１利用者の移動速度と、利用者選択車両の利用終了位置及び利用終了予定時刻とに基づいて、利用終了位置に到着した第１利用者が、当該利用者選択車両が利用終了位置に到着するまで待機する待機時間を求め、車両情報通知部は、通信部を介して、待機時間を端末へ通知することが好ましい。
【００１２】
また、この車両情報処理装置において、車両選択部は、通信部を介して、第１利用者の現在位置、及び複数の車両のうち当該第１利用者により選択された利用者選択車両を示す情報を取得し、利用者選択車両が利用終了位置へ到着する時刻が、利用予定終了時刻よりも遅れる場合、記憶部を参照して、複数の車両のうち、乗車位置及び乗車時刻と、所定の関係にある利用終了位置及び利用終了予定時刻を有し、利用者選択車両以外の少なくとも１つの他の車両を選択し、車両情報通知部は、通信部を介して、選択された少なくとも１つの他の車両のそれぞれの利用終了位置及び利用終了予定時刻を、通信部を介して、端末へ通知することが好ましい。
【００１３】
また、この車両情報処理装置において、車両選択部は、複数の車両のうち、乗車位置と、所定の距離の関係にある利用終了位置を有し、且つ、乗車時刻と、所定の時間以内の関係にある利用終了予定時刻を有する少なくとも１つの車両を選択することが好ましい。
【００１４】
また、本発明の他の実施形態に係る車両情報処理装置は、第１利用者の端末と通信可能に接続される通信部と、自動運転制御され且つ第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部と、通信部を介して、第１利用者が車両へ乗車することを希望する乗車位置を、端末から取得し、記憶部を参照して、複数の車両のそれぞれについて、利用終了位置及び利用終了予定時刻に基づいて、当該車両が乗車位置へ到着する到着予定時刻を求める車両選択部と、車両情報取得部により求められた車両の到着予定時刻を、通信部を介して、端末へ通知する車両情報通知部と、を備える。
【００１５】
特に、この車両情報処理装置において、車両情報取得部は、通信部を介して、第１利用者が車両へ乗車することを希望する乗車時刻を、端末から取得し、車両情報通知部は、車両情報取得部により選択された複数の車両の到着予定時刻を、当該到着予定時刻が乗車時刻に近い順番と共に、端末へ通知することが好ましい。
【００１６】
また、本発明の一つの実施形態に係る車両情報処理システムは、第１利用者から自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻を入力する端末と、端末と通信可能に接続される通信部と、第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部と、通信部を介して、乗車位置及び乗車時刻を端末から取得し、記憶部を参照して、複数の車両のうち、乗車位置及び乗車時刻と、所定の関係にある利用終了位置及び利用終了予定時刻を有する少なくとも１つの車両を選択する車両選択部と、車両選択部により選択された少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻を、通信部を介して、端末へ通知する車両情報通知部と、を有する車両情報処理装置と、を備える。
【００１７】
また、本発明の一つの実施形態に係る車両情報を処理する端末は、第１利用者から情報を入力する入力部と、入力部から入力された情報を送信する通信部と、通信部が受信した情報を表示する表示部と、プロセッサと、を備え、プロセッサは、入力部を用いて、第１利用者から、自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻を入力し、通信部を介して、乗車位置及び乗車時刻をサーバへ送信し、通信部を介して、サーバが、第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部を参照して選択した、複数の車両のうち、乗車位置及び乗車時刻と、所定の関係にある利用終了位置及び利用終了予定時刻を有する少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻を受信し、少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻を、表示部に表示する。
【００１８】
また、本発明の一つの実施形態に係る車両情報を処理する方法は、プロセッサが、通信部を介して、第１利用者が自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻を取得することと、通信部を介して、第１利用者が車両へ乗車することを希望する乗車位置及び乗車時刻を端末から取得し、第２利用者が乗車中の複数の車両のそれぞれについて、当該車両の第２利用者が、当該車両の利用を終了する利用終了位置及び利用終了予定時刻を記憶する記憶部を参照して、複数の車両のうち、乗車位置及び乗車時刻と、所定の関係にある利用終了位置及び利用終了予定時刻を有する少なくとも１つの車両を選択することと、車両選択部により選択された少なくとも１つの車両のそれぞれの利用終了位置及び利用終了予定時刻を、通信部を介して、端末へ通知すること、を実行することを含む。
【発明の効果】
【００１９】
上述した本発明の車両情報処理装置は、利用者が自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻に基づいて、利用可能な車両を利用者へ通知できる。
【図面の簡単な説明】
【００２０】
【図１】本発明の車両情報処理システムの一実施形態の構成を示す図である。
【図２】サーバのハードウェア構成図である。
【図３】車両管理表を説明する図である。
【図４】車両のハードウェア構成図である。
【図５】端末のハードウェア構成図である。
【図６】システムの動作を説明するシーケンス図（その１）である。
【図７】端末の表示部の画面を示す図（その１）である。
【図８】端末の表示部の画面を示す図（その２）である。
【図９】システムの動作を説明するシーケンス図（その２）である。
【図１０】端末の表示部の画面を示す図（その３）である。
【図１１】システムの動作を説明するシーケンス図（その３）である。
【図１２】システムの動作を説明するシーケンス図（その４）である。
【図１３】システムの動作を説明するシーケンス図（その５）である。
【図１４】システムの動作を説明するシーケンス図（その６）である。
【図１５】端末の表示部の画面を示す図（その４）である。
【発明を実施するための形態】
【００２１】
以下、本明細書で開示する車両情報処理システムの好ましい一実施形態を、図を参照して説明する。但し、本発明の技術範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【００２２】
図１は、本発明の車両情報処理システムの一実施形態の構成を示す図である。
【００２３】
本実施形態の車両情報処理システム１（以下、単にシステム１ともいう）は、サーバ１０と、自動運転制御される複数の車両２０と、利用者４０により操作される端末３０を備える。サーバ１０は、不図示の無線基地局を経由して、車両２０及び端末３０とネットワークＮを介して通信可能に接続される。
【００２４】
車両２０は、タクシー、ライドシェア等のモビリティとしてのサービス（モビリティサービス）を提供する自動運転車両であり得る。
【００２５】
車両２０は、現在の位置情報、走行速度及び乗車している乗車人数等の車両情報を、所定の間隔又は任意の時点で、ネットワークＮを介してサーバ１０へ送信する。
【００２６】
また、端末３０も、現在の位置情報を、所定の間隔又は任意の時点で、ネットワークＮを介してサーバ１０へ送信する。
【００２７】
本明細書で開示する車両情報を処理するシステム１では、モビリティサービスの提供を要求する利用者４０は、端末３０を用いて、自動運転制御される車両２０へ乗車することを希望する乗車位置及び乗車時刻をサーバ１０へ送信する。サーバ１０は、車両２０を利用している他の利用者（図示せず）が当該車両の利用を終了する利用終了位置及び利用終了予定時刻に基づいて、一つ又は複数の車両２０を選択して、選択した車両２０のリストを利用者４０へ通知する。サーバ１０は、例えば、利用者が希望する乗車位置及び乗車時刻と所定の関係にある利用終了位置及び利用終了予定時刻を有する車両２０を選択する。
【００２８】
利用者４０は、端末３０を用いて、車両２０のリストの中から希望する一の車両を選択して、選択した車両を示す情報をサーバ１０へ送信する。サーバ１０は、選択された車両２０に対して、利用終了位置において、利用者４０が車両２０を乗車するまで待機することを通知する待機要求を送信する。利用者４０は、利用終了位置において、車両２０に乗車して目的地へ移動する。
【００２９】
なお、図１では、一人の利用者４０及び一台の端末３０が示されているが、システム１を利用する利用者は複数であってもよい。この場合、端末３０とサーバ１０との通信において、各端末は、端末を識別する端末識別情報を用いて識別されてもよい。また、各利用者は、利用者を識別する利用者識別情報を用いて識別されてもよい。
【００３０】
以下、システム１について、さらに詳述する。
【００３１】
図２は、サーバ１０のハードウェア構成図である。
【００３２】
サーバ１０は、プロセッサ１１と、メモリ１２と、表示部１３と、操作インターフェース（Ｉ／Ｆ）１４と、通信インターフェース（Ｉ／Ｆ）１５を有する。
【００３３】
プロセッサ１１は、サーバ１０において制御及び演算を行うコンピュータプログラムを実行する一以上の演算回路及びその周辺回路を有する。プロセッサ１１は、車両選択部１１ａ、車両情報通知部１１ｂ、車両情報取得部１１ｃ及び経路探索部１１ｄを有する。車両選択部１１ａ、車両情報通知部１１ｂ、車両情報取得部１１ｃ及び経路探索部１１ｄは、例えば、プロセッサ１１上で実行されるソフトウェアモジュール又はファームウェアとして実現される。車両選択部１１ａ、車両情報通知部１１ｂ、車両情報取得部１１ｃ及び経路探索部１１ｄが行う処理については後述する。なお、プロセッサ１１が有するこれらの各部は、それぞれ、別個の回路として、サーバ１０に実装されてもよい。
【００３４】
メモリ１２は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、光記録媒体、又は半導体記憶装置等の記憶媒体を有し、プロセッサ１１において実行されるコンピュータプログラム１２ａを記憶する。また、メモリ１２は、プロセッサ１１によって生成されたデータ、又はプロセッサ１１がネットワークＮを介して受信したデータ等を記憶する。また、メモリ１２は、地図データ１２ｂ及び車両管理表１２ｃを記憶する。地図データ１２ｂは、地図情報を有する。車両管理表１２ｃには、システム１に登録されている車両２０の情報が登録される。
【００３５】
図３は、車両管理表１２ｃを説明する図である。
【００３６】
車両管理表１２ｃは、車両識別番号欄Ａ１と、乗車情報欄Ａ２と、利用終了位置欄Ａ３と、利用終了予定時刻欄Ａ４と、現在位置欄Ａ５と、車種欄Ａ６と、積載荷物量欄Ａ７と、喫煙情報欄Ａ８と、車椅子情報欄Ａ９と、利用形態欄Ａ１０と、乗車人数欄Ａ１１と、駆動タイプ欄Ａ１２を有する。
【００３７】
車両識別番号欄Ａ１には、車両２０を識別する番号が登録される。乗車情報欄Ａ２には、車両２０が利用者によって利用されているか否かが登録される。乗車情報欄Ａ２には、例えば、利用者されている場合には乗車中、又は、利用者されていない場合には空車が登録される。利用終了位置欄Ａ３には、車両２０が利用中である場合、車両の利用が終了する位置（利用者の目的地）が登録される。利用終了位置は、例えば、施設名、住所、又は経度と緯度の組み合わせにより指定される。利用終了予定時刻欄Ａ４には、車両２０が利用中である場合、車両２０の利用者による利用が終了する予定時刻（目的地への到着予定時刻）が登録される。現在位置欄Ａ５には、車両２０の現在位置が登録される。車種欄Ａ６には、車両の名称等の車両を識別する情報が登録される。積載荷物量欄Ａ７には、利用者が車両２０に積載可能な荷物の最大量が登録される。積載可能な荷物の最大量は、容積又は重さで示され得る。喫煙情報欄Ａ８には、車両２０内での喫煙が可能であるか否かが登録される。車椅子情報欄Ａ９には、車椅子を利用する利用者が、車椅子に乗った状態で車両２０に乗車可能であるか否かが登録される。利用形態欄Ａ１０には、車両２０の利用形態が、利用者だけで乗車する貸し切り（ｎｏｎｐｏｏｌタイプ）であるか、又は、他の利用者と共に乗車する相乗り（ｐｏｏｌタイプ）であるかが登録される。乗車人数欄Ａ１１には、利用形態が相乗りである場合、現在乗車中の乗車人数が登録される。なお、乗車形態が貸し切りである場合、新たな利用者が車両２０に乗車する時には、乗車人数はゼロである。駆動タイプ欄Ａ１２には、車両２０の駆動装置の種類が登録される。駆動装置の種類としては、例えば、内燃機関及び電気モータを有するハイブリッドタイプと、電気モータを有する電気タイプと、内燃機関を有するエンジンタイプがある。
【００３８】
上述した車種、積載荷物量、喫煙情報、車椅子情報、乗車形態及び駆動タイプは、車両に対して変化しない情報であり、車両管理表１２ｃにおいて、車両識別情報と関連付けられて登録される。
【００３９】
一方、乗車情報、利用終了位置、利用終了予定時刻、現在位置及び乗車人数は、車両２０の運行により変化する情報である。これらの情報は、サーバ１０におけるプロセッサ１１の車両情報取得部１１ｃによって、所定の間隔又は任意の時点で、車両２０からネットワークＮを介して送信される情報に基づいて更新される。
【００４０】
利用者４０は、利用可能な車両２０の情報として、利用終了位置及び利用終了予定時刻と共に、上述した他の車両関連情報を受信することにより、利用終了位置又は利用終了予定時刻以外の項目に基づいて、利用する車両を選択することができる。例えば、車椅子を利用する利用者４０は、車椅子に乗った状態で乗車可能である車両２０を選択することが可能である。また、喫煙しない利用者４０は、車両２０内での喫煙が許容されていない車両２０を選択することが可能である。また、大きな荷物を有する利用者４０は、積載荷物量の大きい車両２０を選択することが可能である。
【００４１】
なお、車両管理表１２ｃに登録される車両関連情報は一例であり、車両管理表１２ｃには、これよりも多くの情報が登録されていてもよいし、これよりも少ない情報が登録されていてもよい。
【００４２】
表示部１３は、プロセッサ１１に制御されて、サーバ１０の動作に伴う各種の情報を表示可能である。表示部１３として、例えば、液晶ディスプレイを用いることができる。
【００４３】
操作Ｉ／Ｆ１４は、サーバ１０の管理者により操作されて、操作を入力可能である。操作Ｉ／Ｆ１４として、例えばキーボート、マウスを用いることができる。
【００４４】
通信Ｉ／Ｆ１５は、サーバ１０を例えばゲートウェイ等を介してネットワークＮと接続するための通信Ｉ／Ｆ回路を有する。通信Ｉ／Ｆ１５は、車両２０及び端末３０とネットワークＮを介して通信可能に構成される。
【００４５】
図４は、車両２０のハードウェア構成図である。
【００４６】
車両２０は、車内ネットワーク２９を介して互いに接続された、自動運転制御部２１と、センサ部２２と、着座センサ２３と、車外通信部２４と、測位センサ２５と、駆動部２６と、操舵部２７と、制動部２８を有する。車内ネットワーク２９として、例えば、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格に準拠したネットワークを用いることができる。
【００４７】
自動運転制御部２１は、センサ部２２及び測位センサ２５から入力される車両環境情報に基づいて、経路に沿って目的地まで移動するように生成された制御信号を駆動部２６、操舵部２７及び制動部２８へ出力して、車両の動作を制御する。自動運転制御部２１は、サーバ１０が生成した経路を表す情報を受信し、受信した経路に基づいて車両２０の運転を制御する。また、車両２０の経路は、搭乗者により入力された現在地及び目的地に基づいて、車両２０が有する不図示のナビゲーション部が生成してもよい。
【００４８】
センサ部２２は、取得した車両環境情報を、車内ネットワーク２９を介して自動運転制御部２１へ送信する。センサ部２２は、例えば、車外カメラ、車内カメラ、測距センサ、車速センサを有する。車外カメラは、車両２０の周囲を撮影してその周囲の映像を出力する。車内カメラは、車両２０の車内を撮影してその映像を出力する。測距センサは、車両２０の前方に存在する物体までの距離を方位ごとに計測して出力する。測距センサとして、例えば、ＬＩＤＡＲ（Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）センサを用いることができる。車速センサは、車両２０の走行速度に関する情報を検知する。車速センサとしては、例えば、車軸の回転数センサを用いることができる。
【００４９】
着座センサ２３は、車両２０の各着座位置が着座状態であるか否かを示す着座信号を自動運転制御部２１に出力する。着座センサ２３は、例えば、車両２０の着座位置に着座した利用者４０による着座位置の座圧が所定の閾値を超えたことを検知すると着座信号を出力する圧力センサとすることができる。
【００５０】
車外通信部２４は、無線通信機能を有する車載の通信装置である。車外通信部２４は、例えば、ネットワークＮと不図示のゲートウェイ等を介して接続される不図示の無線基地局にアクセスすることで、無線基地局を介してネットワークＮと接続される。車外通信部２４は、サーバ１０及び端末３０とネットワークＮを介して通信可能に構成される。
【００５１】
測位センサ２５は、車両２０の現在地を示す位置情報を生成して自動運転制御部２１に出力する。測位センサ２５によって生成された位置情報は、自動運転制御部２１が車両２０の運転を自動制御するために利用されるほか、サーバ１０が車両２０の現在位置を把握できるように、ネットワークＮを介してサーバ１０へ定期的に送信される。測位センサ２５は、例えば、車両２０に設置されたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機である。
【００５２】
駆動部２６は、制御信号に基づいて車両２０の駆動力を生成して、車両を加速する。駆動部２６は、例えば、内燃機関であるエンジン及び／又は電気モータを有する。
【００５３】
操舵部２７は、制御信号に基づいて車両の進行方向を決定する。操舵部２７は、車両２０の車輪の向きを制御する操舵機構を有する。
【００５４】
制動部２８は、制御信号に基づいて車両２０の制動力を生成する。制動部２８は、例えば、ブレーキディスク、ブレーキキャリパ及び油圧機構を有する。
【００５５】
図５は、端末３０のハードウェア構成図である。
【００５６】
端末３０は、プロセッサ３１と、メモリ３２と、表示部３３と、操作インターフェース（Ｉ／Ｆ）３４と、通信インターフェース（Ｉ／Ｆ）３５と、測位センサ３６を有する。
【００５７】
プロセッサ３１は、端末３０において制御及び演算を行うコンピュータプログラムを実行する一以上の演算回路及びその周辺回路を有する。プロセッサ３１が有する機能は、例えば、プロセッサ上で実行されるソフトウェアモジュール又はファームウェアとして実現される。また、プロセッサ３１が有する機能は、別個の回路として、端末３０に実装されてもよい。
【００５８】
メモリ３２は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、光記録媒体、又は半導体記憶装置等の記憶媒体を有し、プロセッサ３１において実行されるコンピュータプログラムを記憶する。また、メモリ３２は、プロセッサ３１によって生成されたデータ、又はプロセッサ３１がネットワークＮを介して受信したデータ等を記憶する。
【００５９】
表示部３３は、プロセッサ３１に制御されて、端末３０の動作に伴う各種の情報を表示可能である。表示部３３として、例えば、液晶ディスプレイを用いることができる。
【００６０】
操作Ｉ／Ｆ３４は、利用者４０により操作されて、操作を入力可能である。操作Ｉ／Ｆ３４として、例えばキーボート、マウス又は表示部３３と一体のタッチパネルを用いることができる。
【００６１】
通信Ｉ／Ｆ３５は、例えば、ネットワークＮと不図示のゲートウェイ等を介して接続される不図示の無線基地局にアクセスすることで、無線基地局を介してネットワークＮと接続される。通信Ｉ／Ｆ３５は、サーバ１０及び端末３０とネットワークＮを介して通信可能に構成される。
【００６２】
測位センサ３６は、端末３０の現在位置を示す位置情報を生成してプロセッサ３１に出力する。測位センサ３６によって生成された位置情報は、プロセッサ３１が端末３０の動作を制御するために利用されるほか、サーバ１０が端末３０の現在位置を把握できるように、ネットワークＮを介してサーバ１０へ定期的に送信される。測位センサ３６は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機である。
【００６３】
次に、上述したシステム１の第１の動作について、図６に示すシーケンス図を参照しながら、以下に説明する。
【００６４】
まず、ステップＳ６０１において、端末３０は、モビリティサービスの提供を要求する利用者４０により操作Ｉ／Ｆ３４が操作されて、利用者が車両２０に乗車することを希望する乗車位置及び乗車時刻が入力される。また、端末３０は、利用者４０により操作Ｉ／Ｆ３４が操作されて、利用する車両に対する優先情報が入力される。優先情報は、利用者４０が、車両２０を選択する上で優先する車両関連情報である。具体的には、優先情報として、乗車位置及び乗車時刻と共に、車両管理表１２ｃに登録される項目が挙げられる。ここで、優先情報としての乗車位置は、車両管理表１２ｃに登録される利用終了位置に対応し、優先情報としての乗車時刻は、利用終了予定時刻に対応する。
【００６５】
図７は、端末の表示部の画面を示す図である。
【００６６】
端末３０の表示部３３の画面７００は、乗車位置を入力する入力欄７０１と、乗車時刻を入力する入力欄７０２と、優先情報を入力する入力欄７０３を有する。
【００６７】
利用者４０は、操作Ｉ／Ｆ３４を操作して、乗車位置を入力欄７０１へ入力し、乗車時刻を入力欄７０２へ入力し、優先情報７０３を入力欄７０３へ入力した後、送信ボタン７０４を操作する。優先情報欄７０３への入力情報は、例えば、プルダウン操作により選択可能であってもよい。
【００６８】
次に、ステップＳ６０３において、端末３０のプロセッサ３１は、測位センサ３６から受信した現在位置、乗車位置、乗車時刻及び優先情報を、通信Ｉ／Ｆ３５を介して、ネットワークＮを介してサーバ１０へ送信する。
【００６９】
次に、ステップＳ６０５において、サーバ１０におけるプロセッサ１１の車両選択部１１ａは、メモリ１２に記憶する車両管理表１２ｃを参照して、利用者が乗車中の車両の中で利用可能な車両を選択する。具体的には、車両選択部１１ａは、車両管理表１２ｃを参照して、乗車位置と第１の所定の関係にある利用終了位置、及び、乗車時刻と第２の所定の関係にある利用終了予定時刻を有する一又は複数の車両の車両識別番号を選択する。第１の所定の関係として、乗車位置と利用終了位置との距離が、所定の距離以内の関係としてもよい。所定の距離として、例えば、１００ｍ、３００ｍ、５００ｍ、１０００ｍとすることができる。車両選択部１１ａは、乗車位置と利用終了位置との距離が１００ｍ以内にある車両を選択できない時には、距離を増加して、乗車位置と利用終了位置との距離が３００ｍ以内にある車両を選択してもよい。ここで、車両選択部１１ａは、メモリ１２に記憶する地図データ１２ｂを参照して、乗車位置と利用終了位置との距離を求める。第２の所定の関係として、乗車時刻と利用終了予定時刻との差が、所定の時間以内の関係としてもよい。所定の時間として、５分、１０分、１５分、２０分とすることができる。ここで、乗車時刻は利用終了予定時刻よりも早い時刻であってもよいし、利用終了予定時刻は乗車時刻よりも早い時刻であってもよい。車両選択部１１ａは、乗車時刻と利用終了予定時刻との差が５分以内にある車両を選択できない時には、時間を増加して、乗車時刻と利用終了予定時刻との差が１０分以内にある車両を選択してもよい。
【００７０】
次に、ステップＳ６０７において、車両選択部１１ａは、車両管理表１２ｃを参照して、利用者が乗車していない空車である車両の中で利用可能な車両を選択する。具体的には、車両選択部１１ａは、車両管理表１２ｃを参照して、空車車両の乗車位置に対して、所定の関係にある現在位置を有する一又は複数の車両の車両識別番号を選択する。所定の関係として、乗車位置と現在位置との距離が、所定の距離以内の関係としてもよい。所定の距離として、例えば、１００ｍ、３００ｍ、５００ｍ、１０００ｍとすることができる。車両選択部１１ａは、乗車位置と現在位置との距離が１００ｍ以内にある車両を選択できない時には、距離を増加して、乗車位置と利用終了位置との距離が３００ｍ以内にある車両を選択してもよい。
【００７１】
次に、ステップＳ６０９において、車両選択部１１ａは、選択された車両の車両識別番号及び優先情報に基づいて、車両管理表１２ｃを参照して、選択された車両を利用者へ提示するための表示リストを作成する。表示リストは、選択された車両の利用終了位置及び利用終了予定時刻、又は選択された車両の現在位置、及び選択された車両の車両関連情報を含む。車両選択部１１ａは、例えば、優先情報が、乗車位置である場合、乗車位置と利用終了位置との距離が短い順番に車両が並ぶように表示リストを作成する。また、車両選択部１１ａは、例えば、優先情報が、車椅子に乗った状態で車両２０に乗車可能であることの場合、車椅子に乗った状態で車両２０に乗車可能な車両がリストの最初に位置するように表示リストを作成する。また、車両選択部１１ａは、例えば、優先情報が、積載貨物量である場合、積載貨物量の大きい順番に車両が並ぶように表示リストを作成する。表示リストは、選択された車両の優先順位を含む。
【００７２】
なお、車両選択部１１ａは、利用者４０が利用可能な車両を選択できない場合には、利用可能な車両を選択できないことを通知する通知要求を、端末３０へ送信する。端末３０は、利用可能な車両を選択できないことを、表示部３３に表示する。利用者４０は、ステップＳ６０１へ戻って、乗車位置及び乗車時刻を変更して、他の利用可能な車両を選択することが可能である。
【００７３】
次に、ステップＳ６１１において、車両情報通知部１１ｂは、表示リストを、通信I／Ｆ１５を介して、ネットワークＮを介して端末３０へ送信する。
【００７４】
次に、ステップＳ６１３において、端末３０のプロセッサ３１は、表示リストを、表示部３３に表示する。
【００７５】
図８は、端末の表示部の画面を示す図である。
【００７６】
端末３０の表示部３３の画面８００は、利用可能車両情報として、他の利用者により現在利用されている車両の中で利用可能となる車両について、車両名、利用終了位置及び利用終了予定時刻を表示する。車両名は、車両識別番号と関連づけられて作成される。また、画面８００は、空車情報として、利用者が現在乗車していない車両の中で利用可能な車両について、車両名及び現在位置を表示する。
【００７７】
また、端末３０は、表示部３３の画面８００に表示されていない表示リストの部分を表示する仮想画面８０２を有する。仮想画面８０２は、利用可能な車両のそれぞれについて、車種、積載貨物量、喫煙情報（ＯＫ、ＮＧ）、車椅子情報（ＯＫ、ＮＧ）、乗車形態（ＮＰ：貸し切り、Ｐ：相乗り）、搭乗人数、駆動タイプ（ＨＶ：ハイブリッド、Ｅ：電気モータ、Ｇ：ガソリンエンジン）を含む車両関連情報を含む。利用者４０は、操作Ｉ／Ｆ３４を操作して、例えばスワイプ操作して、仮想画面８０２の情報を表示部３３に表示できる。
【００７８】
次に、ステップＳ９０１において、端末３０のプロセッサ３１は、操作Ｉ／Ｆ３４を用いて、利用者４０による車両の選択操作を入力する。具体的には、利用者４０は、表示部３３に表示された車両名を操作することにより、例えば車両名を長押しすることにより、車両を選択する。なお、利用者４０は、乗車位置又は乗車時刻を再入力して車両を選択し直す場合、戻るボタン８０１を操作する。これにより、処理は、ステップＳ６０１へ戻る。
【００７９】
次に、ステップＳ９０３において、端末３０のプロセッサ３１は、通信Ｉ／Ｆ３５を介して、選択された車両（利用者選択車両）を示す情報を、ネットワークＮを介してサーバ１０へ送信する。
【００８０】
次に、ステップＳ９０５において、車両選択部１１ａは、利用者４０の現在位置、利用者４０の移動速度及び利用終了位置に基づいて、利用者４０が、利用終了位置へ到着する到着推定時刻を求める。そして、車両選択部１１ａは、利用終了予定時刻から到着推定時刻を減算して、利用終了位置に到着した利用者４０が、車両２０が利用終了位置に到着するまで待機する待機時間を求める。車両選択部１１ａは、利用者４０の現在位置として、端末３０の現在位置を用いる。車両選択部１１ａは、利用者４０の移動速度として、例えば、時速４ｋｍといった固定値を用いてもよい。なお、利用者４０の移動速度は、他の値にも変更可能である。車両選択部１１ａは、待機時間が負の値の場合、即ち、利用終了予定時刻が到着推定時刻よりも早い場合には、待機時間をゼロとする。
【００８１】
次に、ステップＳ９０７において、車両情報通知部１１ｂは、通信I／Ｆ１５を介して、待機時間を、ネットワークＮを介して端末３０へ送信する。
【００８２】
次に、ステップＳ９０９において、端末３０のプロセッサ３１は、待機時間を、表示部３３に表示する。
【００８３】
図１０は、端末の表示部の画面を示す図である。
【００８４】
端末３０の表示部３３の画面１０００は、待機時間を表示する。利用者４０は、選択した車両の利用を承諾する場合、ＯＫボタン１００１を操作する。一方、利用者４０は、選択した車両の利用を承諾しない場合、ＮＧボタン１００２を操作する。
【００８５】
次に、ステップＳ９１１において、端末３０のプロセッサ３１は、操作Ｉ／Ｆ３４を用いて、利用者４０の操作を入力する。
【００８６】
次に、ステップＳ９１３において、端末３０のプロセッサ３１は、入力情報を、通信Ｉ／Ｆ３５を介して、ネットワークＮを介してサーバ１０へ送信する。
【００８７】
次に、ステップＳ９１５において、車両選択部１１ａは、ＯＫボタン１００１が操作された入力情報を受信した場合、利用者４０により選択された車両に対して、通信I／Ｆ１５を介して、利用終了位置において待機することを要求する待機要求を、ネットワークＮを介して選択された車両２０へ送信する。待機要求は、車両２０に対して、利用終了位置において利用終了予定時刻から所定の時間の間、利用者４０が乗車するまで待機することを要求する。所定の時間としては、例えば１５分とすることができる。一方、ＮＧボタン１００２が操作された場合、処理は、ステップＳ６１３へ戻る。これにより、利用者４０は、待機時間が異なる他の車両を選択可能である。
【００８８】
利用者４０は、利用終了位置において車両２０へ乗車する。
【００８９】
次に、ステップＳ１１０１において、車両２０の自動運転制御部２１は、着座センサ２３から着座信号を受信することにより、利用者４０が乗車して着座したことを検知する。自動運転制御部２１は、着座センサ２３から受信した着座信号の数を、乗車した利用者の人数として検知する。
【００９０】
次に、ステップＳ１１０３において、自動運転制御部２１は、車外通信部２４を介して、乗車した人数及び車両識別番号を、ネットワークＮを介してサーバ１０へ送信する。
【００９１】
次に、ステップＳ１１０５において、サーバ１０におけるプロセッサ１１の車両情報取得部１１ｃは、メモリ１２に記憶する車両管理表１２ｃを更新する。具体的には、車両情報取得部１１ｃは、車両管理表１２ｃを参照して、受信した車両識別番号と関連づけられている乗車人数に対して受信した乗車した人数を加算した結果を、乗車人数欄Ａ１１に登録する。また、車両情報取得部１１ｃは、受信した車両識別番号と関連づけられている乗車情報が空車である場合、乗車情報を乗車中へ変更する。また、車両情報取得部１１ｃは、所定の間隔又は任意の時点で、車両２０から送信される現在の位置情報及び走行速度等の車両情報を受信して、車両管理表１２ｃを更新する。
【００９２】
次に、ステップＳ１１０７において、端末３０のプロセッサ３１は、車両２０に乗車した利用者４０に操作されて、操作Ｉ／Ｆ３４を用いて、目的地及び経由地を入力する。目的地は、利用者４０が車両２０から降車して車両２０の利用を終了する位置である。経由地は、現在位置から目的地へ移動する途中に経由することを希望する位置である。なお、経由地は入力されない場合もある。
【００９３】
次に、ステップＳ１１０９において、端末３０のプロセッサ３１は、目的地及び経由地を、通信Ｉ／Ｆ３５を介して、ネットワークＮを介してサーバ１０へ送信する。
【００９４】
次に、ステップＳ１１１１において、サーバ１０におけるプロセッサ１１の経路探索部１１ｄは、現在位置から経由地を経由して目的地まで走行する経路を、メモリ１２に記憶される地図データ１２ｂを参照して探索する。例えば、経路探索部１１ｄは、ダイクストラ法を用いて、経路を探索してもよい。また、経路探索部１１ｄは、目的地へ到着する到着予定時刻を求める。経路探索部１１ｄは、交通情報を取得して、到着予定時刻を求めてもよい。経路探索部１１ｄは、ネットワークＮを介して、公的機関又は民間団体が提供する交通情報を取得可能である。また、経路探索部１１ｄは、車両２０の走行速度に基づいて、到着予定時刻を求めてもよい。
【００９５】
次に、ステップＳ１１１３において、サーバ１０におけるプロセッサ１１の車両情報取得部１１ｃは、経路探索部１１ｄから目的地、経由地及び到着予定時刻を受け取る。車両情報取得部１１ｃは、目的地を利用終了位置として、到着予定時刻を利用終了予定時刻として、車両識別番号と関連づけて車両管理表１２ｃに登録する。また、車両情報取得部１１ｃは、経由地に関する情報を、車両識別番号と関連づけて車両管理表１２ｃに登録してもよい。
【００９６】
次に、ステップＳ１２０１において、経路探索部１１ｄは、走行開始要求及び探索した経路情報を、通信I／Ｆ１５を介して、ネットワークＮを介して車両２０送信する。なお、ステップＳ１２０１の処理は、ステップＳ１１１３の前に行われてもよい。
【００９７】
次に、ステップＳ１２０３において、車両２０の自動運転制御部２１は、受信した経路情報に基づいて、走行を開始する。
【００９８】
次に、ステップＳ１２０５において、車両２０が目的地に到着すると、利用者４０は車両２０から降車する。車両２０の自動運転制御部２１は、目的地への到着前に着座センサ２３から受信していた着座信号の数と、目的地への到着後に着座センサ２３から受信する着座信号の数との差を、降車人数として検知する。
【００９９】
次に、ステップＳ１２０７において、自動運転制御部２１は、車外通信部２４を介して、降車人数及び車両識別番号を、ネットワークＮを介してサーバ１０へ送信する。
【０１００】
次に、ステップＳ１２０９において、サーバ１０におけるプロセッサ１１の車両情報取得部１１ｃは、メモリ１２に記憶する車両管理表１２ｃを更新する。具体的には、車両情報取得部１１ｃは、車両管理表１２ｃを参照して、受信した車両識別番号と関連づけられている乗車人数に対して受信した降車人数を減算した結果を、乗車人数欄Ａ１１に登録する。また、車両情報取得部１１ｃは、乗車人数がゼロになった場合、受信した車両識別番号と関連づけられている乗車情報を空車へ変更する。
【０１０１】
以上が、システム１の第１の動作の説明である。
【０１０２】
次に、車両２０が利用終了位置へ到着する到着予定時刻が、利用者４０へ通知した利用終了予定時刻よりも遅れる場合のシステム１の第２の動作を、図１３を参照しながら、以下に説明する。
【０１０３】
まず、ステップＳ１３０１において、サーバ１０におけるプロセッサ１１の車両選択部１１ａは、利用者４０により選択された車両２０が利用終了位置へ到着する時刻が、利用終了予定時刻よりも遅れるか否かを判定する。車両選択部１１ａは、メモリ１２に記憶する車両管理表１２ｃを参照して、利用者４０により選択された車両２０の現在位置を取得する。車両管理表１２ｃに登録される車両２０の現在位置は、車両情報取得部１１ｃによって、所定の間隔で更新されている。車両選択部１１ａは、所定の間隔で又は異なる間隔で、メモリ１２に記憶する地図データ１２ｂを参照して、利用者４０により選択された車両２０の現在位置及び利用終了位置に基づいて、車両２０の経路と、車両２０が利用終了位置に到着する到着推定時刻を求める。
【０１０４】
車両選択部１１ａは、到着推定時刻が、利用予定終了時刻よりも遅くなると判定した場合、メモリ１２に記憶する車両管理表１２ｃを参照して、利用者が乗車中の車両の中で、既に選択された車両２０以外で利用可能な他の車両を選択する。具体的には、車両選択部１１ａは、車両管理表１２ｃを参照して、乗車位置と第１の所定の関係にある利用終了位置、及び、乗車時刻と第２の所定の関係にある利用終了予定時刻を有する一又は複数の他の車両の車両識別番号を選択する。この他の車両の車両識別番号を選択するこの処理は、上述したステップＳ６０５と同様である。
【０１０５】
次に、ステップＳ１３０３において、車両選択部１１ａは、車両管理表１２ｃを参照して、利用者が乗車していない空車である車両の中で、既に選択された車両２０以外で利用可能な他の車両を選択する。具体的には、車両選択部１１ａは、車両管理表１２ｃを参照して、空車車両の乗車位置に対して、所定の関係にある現在位置を有する一又は複数の他の車両の車両識別番号を選択する。この他の車両の車両識別番号を選択するこの処理は、上述したステップＳ６０７と同様である。
【０１０６】
次に、ステップＳ１３０５において、車両選択部１１ａは、選択された車両の車両識別番号及び優先情報に基づいて、車両管理表１２ｃを参照して、選択された車両を利用者へ提示するための表示リストを作成する。ここで、車両選択部１１ａは、優先情報として、上述したステップＳ６０３において端末３０から受信した情報を用いる。この表示リストを作成する処理は、上述したステップＳ６０９と同様である。
【０１０７】
次に、ステップＳ１３０７において、車両情報通知部１１ｂは、通信I／Ｆ１５を介して、車両が遅延していることを通知する通知要求及び表示リストを、ネットワークＮを介して端末３０へ送信する。
【０１０８】
次に、ステップＳ１３０９において、端末３０のプロセッサ３１は、車両が遅延していることを表示部３３に表示した上で、表示リストを、表示部３３に表示する。
【０１０９】
利用者４０は、他の車両を選択する場合には、表示部３３に表示された車両名を操作することにより、例えば車両名を長押しすることにより、車両を選択する。これにより、利用者４０に対して、新しい車両が選択される。この後のシステム１の動作は、上述したステップＳ９０３以降の処理と同様である。
【０１１０】
一方、利用者４０は、他の車両を選択しない場合、戻るボタンを操作する。これにより、サーバ１０におけるプロセッサ１１の車両選択部１１ａは、上述したステップＳ１３０１以降の第２の動作の実行を以後停止する。
【０１１１】
なお、利用者４０は、他の車両を選択した場合、システム１は、新たに選択された車両を、この車両の利用終了位置から利用者４０の現在位置（前に選択されていた車両の利用終了位置）まで移動させるようにしてもよい。
【０１１２】
以上が、システム１の第２の動作の説明である。
【０１１３】
次に、システム１の第３の動作を、図１４を参照しながら、以下に説明する。
【０１１４】
システム１の第３の動作は、サーバ１０におけるプロセッサ１１の車両選択部１１ａが、利用可能な車両を選択する方法が異なっている。
【０１１５】
まず、ステップＳ１４０１において、端末３０は、モビリティサービスの提供を要求する利用者４０により操作Ｉ／Ｆ３４が操作されて、利用者が車両２０に乗車することを希望する乗車位置及び優先情報を入力する。
【０１１６】
次に、ステップＳ１４０３において、端末３０のプロセッサ３１は、乗車位置及び優先情報を、通信Ｉ／Ｆ３５を介して、ネットワークＮを介してサーバ１０へ送信する。
【０１１７】
次に、ステップＳ１４０５において、サーバ１０におけるプロセッサ１１の車両選択部１１ａは、メモリ１２に記憶する車両管理表１２ｃを参照して、利用者が乗車中の車両の中で利用可能な車両を選択する。具体的には、車両選択部１１ａは、車両管理表１２ｃ及び地図データ１２ｂを参照して、利用者が乗車中の車両のそれぞれについて、車両が、利用終了予定時刻に利用終了位置を出発して、乗車位置へ到着する到着予定時刻を求める。そして、車両選択部１１ａは、到着予定時刻が、現在の時刻に対して所定の関係にある車両の車両識別番号を求める。所定の関係として、例えば、到着予定時刻と現在の時刻との差が、所定の時間以内の関係としてもよい。所定の時間として、５分、１０分、１５分、２０分とすることができる。車両選択部１１ａは、現在の時刻と到着予定時刻との差が５分以内にある車両を選択できない時には、時間を増加して、乗車時刻と到着予定時刻との差が１０分以内にある車両を選択してもよい。
【０１１８】
次に、ステップＳ１４０７において、車両選択部１１ａは、車両管理表１２ｃを参照して、利用者が乗車していない空車である車両の中で利用可能な車両を選択する。具体的には、車両選択部１１ａは、車両管理表１２ｃを参照して、空車車両のそれぞれについて、車両が現在位置を出発して、乗車位置へ到着する到着予定時刻を求める。そして、車両選択部１１ａは、到着予定時刻が、現在の時刻に対して所定の関係にある車両の車両識別番号を求める。所定の関係として、例えば、到着予定時刻と現在の時刻との差が、所定の時間以内の関係としてもよい。所定の時間として、５分、１０分、１５分、２０分とすることができる。車両選択部１１ａは、現在の時刻と到着予定時刻との差が５分以内にある車両を選択できない時には、時間を増加して、乗車時刻と到着予定時刻との差が１０分以内にある車両を選択してもよい。
【０１１９】
次に、ステップＳ１４０９において、車両選択部１１ａは、選択された車両の車両識別番号及び優先情報に基づいて、車両管理表１２ｃを参照して、選択された車両を利用者へ提示するための表示リストを作成する。車両選択部１１ａは、例えば、優先情報が乗車時刻である場合、到着予定時刻が乗車時刻に近い順番に車両が並ぶように表示リストを作成する。また、車両選択部１１ａは、優先情報が、車椅子に乗った状態で車両２０に乗車可能であることの場合、車椅子に乗った状態で車両２０に乗車可能な車両がリストの最初に位置するように表示リストを作成する。また、車両選択部１１ａは、例えば、優先情報が、積載貨物量である場合、積載貨物量の大きい順番に車両が並ぶように表示リストを作成する。表示リストは、優先情報に従った車両の到着予定時刻の順番の情報を含む。
【０１２０】
次に、ステップＳ１４１１において、サーバ１０におけるプロセッサ１１の車両情報通知部１１ｂは、表示リストを、通信I／Ｆ１５を介して、ネットワークＮを介して端末３０へ送信する。
【０１２１】
次に、ステップＳ１４１３において、端末３０のプロセッサ３１は、表示リストを、表示部３３に表示する。
【０１２２】
図１５は、端末の表示部の画面を示す図である。
【０１２３】
端末３０の表示部３３の画面１５００は、利用可能車両情報として、車両名及び到着予定時刻を表示する。車両名は、車両識別番号と関連づけられて作成される。また、端末３０は、表示部３３の画面１５００に表示されていない表示リストの部分を表示する仮想画面１５０２を有する。
【０１２４】
利用者４０が、利用を希望する車両を選択する処理以降のシステム１の動作は、上述した第１の動作と同様である。
【０１２５】
上述した本実施形態のシステムによれば、利用者が自動運転制御される車両へ乗車することを希望する乗車位置及び乗車時刻に基づいて、利用可能な車両を利用者へ通知するので、車両の稼働率を向上できる。
【０１２６】
本発明では、上述した実施形態の車両情報処理装置、車両情報を処理するシステム、車両情報を処理する方法は、本発明の趣旨を逸脱しない限り適宜変更が可能である。
【０１２７】
例えば、上述した乗車位置と利用終了位置との間の第１の所定の関係は、上述した関係に制限されない。例えば、乗車位置が駅の北口である場合、利用終了位置も同じ駅の北口としてもよい。
【０１２８】
また、上述した乗車時刻と利用終了予定時刻との間の第２の所定の関係は、上述した関係に制限されない。例えば、利用終了予定時刻は、乗車時刻よりも早い時刻に限定してもよい。
【符号の説明】
【０１２９】
１    車両情報処理システム
１０    サーバ（車両情報処理装置）
１１    プロセッサ
１１ａ    車両選択部
１１ｂ    車両情報通知部
１１ｃ    車両情報取得部
１１ｄ    経路探索部
１２    メモリ
１２ａ    コンピュータプログラム
１２ｂ    地図データ
１２ｃ    車両管理表
１３    表示部
１４    操作Ｉ／Ｆ
１５    通信Ｉ／Ｆ
２０    車両
２１    自動運転制御部
２２    センサ部
２３    着座センサ
２４    車外通信部
２５    測位センサ
２６    駆動部
２７    操舵部
２８    制動部
２９    車内ネットワーク
３０    端末
３１    プロセッサ
３２    メモリ
３３    表示部
３４    操作Ｉ／Ｆ
３５    通信Ｉ／Ｆ
３６    測位センサ
【図１】
2020113157.tif 000003
【図２】
2020113157.tif 000004
【図３】
2020113157.tif 000005
【図４】
2020113157.tif 000006
【図５】
2020113157.tif 000007
【図６】
2020113157.tif 000008
【図７】
2020113157.tif 000009
【図８】
2020113157.tif 000010
【図９】
2020113157.tif 000011
【図１０】
2020113157.tif 000012
【図１１】
2020113157.tif 000013
【図１２】
2020113157.tif 000014
【図１３】
2020113157.tif 000015
【図１４】
2020113157.tif 000016
【図１５】
2020113157.tif 000017