(57)【要約】【課題】  例えば、車両などの移動体を配車するサービスにおいて、配車時刻の精度の向上が求められている。【解決手段】  移動体の使用の予約の内容を示す使用予約情報を、予約ごとに管理する予約管理部と、設定された目的地に向けて移動体の移動を制御する移動制御部に対して、移動体の目的地の設定を指示する車両管理部とを備える。使用予約情報は、移動体の配車地点及び配車時刻を示す情報を含み、車両管理部は、移動体が移動体の次の予約に係る配車地点に到着する前に待機する待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御部に指示する。【選択図】図１
2020166453.tif 000002
【特許請求の範囲】
【請求項１】
移動体の使用の予約の内容を示す使用予約情報を、前記予約ごとに管理する予約管理部と、
設定された目的地に向けて前記移動体の移動を制御する移動制御部に対して、前記移動体の目的地の設定を指示する車両管理部と、
を備え、
前記使用予約情報は、前記移動体の配車地点及び配車時刻を示す情報を含み、
前記車両管理部は、
前記移動体が前記移動体の次の予約に係る配車地点に到着する前に待機する待機地点を、前記移動体が前記次の予約に係る前記配車地点に到着する前の目的地として設定することを、前記移動制御部に指示する、
情報処理装置。
【請求項２】
前記車両管理部は、
前記移動体が、前記移動体の次の予約に係る配車地点に、前記次の予約に係る配車時刻よりも前に到着する場合に、
前記待機地点を、前記移動体が前記次の予約に係る前記配車地点に到着する前の前記目的地として設定することを、前記移動制御部に指示する、
請求項１に記載の情報処理装置。
【請求項３】
前記移動体が、前記次の予約に係る前記配車地点に、前記次の予約に係る前記配車時刻よりも前に到着するか否かを判定する到着判定部をさらに備え、
前記到着判定部は、
前記移動体が前記次の予約に係る前記配車地点に到着する時刻を推定し、
前記推定された前記時刻と、前記次の予約に係る配車時刻との差が予め定められた条件を満足する場合に、前記移動体が、前記次の予約に係る前記配車地点に、前記次の予約に係る前記配車時刻よりも前に到着すると判定し、
前記車両管理部は、
前記到着判定部が、前記移動体が、前記次の予約に係る前記配車地点に、前記次の予約に係る前記配車時刻よりも前に到着すると判定した場合に、
前記待機地点を、前記移動体が前記次の予約に係る前記配車地点に到着する前の前記目的地として設定することを、前記移動制御部に指示する、
請求項２に記載の情報処理装置。
【請求項４】
前記予め定められた条件は、（ｉ）前記推定された前記時刻が、前記次の予約に係る配車時刻よりも前であり、且つ、（ｉｉ）前記推定された前記時刻と、前記次の予約に係る配車時刻との差が、予め定められた値よりも大きいという条件である、
請求項３に記載の情報処理装置。
【請求項５】
前記待機地点は、前記次の予約に係る配車地点との位置関係が予め定められた条件を満たし、前記移動体の駐停車が可能な地点である、
請求項１から請求項４までの何れか一項に記載の情報処理装置。
【請求項６】
前記待機地点の位置を決定する待機地点決定部をさらに備える、
請求項１から請求項５までの何れか一項に記載の情報処理装置。
【請求項７】
前記待機地点決定部は、
前記移動体の駐停車が可能な地点の位置を示す位置情報を取得する位置情報取得部と、
前記移動体の駐停車が可能な地点を利用する対価を示す対価情報を取得する対価情報取得部と、
を有し、
前記待機地点決定部は、前記位置情報及び前記対価情報に基づいて、前記待機地点を決定する、
請求項６に記載の情報処理装置。
【請求項８】
前記待機地点決定部は、前記対価の額のより小さな地点が、前記待機地点としてより優先的に選択されるように、前記待機地点を決定する、
請求項７に記載の情報処理装置。
【請求項９】
前記対価情報は、前記移動体の駐停車が可能な地点が配されるエリアにおける前記対価の相場を示す情報を含み、
前記待機地点決定部は、前記対価の前記相場が予め定められた値よりも大きい場合、前記待機地点を決定しない、
請求項７又は請求項８に記載の情報処理装置。
【請求項１０】
前記車両管理部は、
前記待機地点決定部が、前記待機地点を決定することができなかった場合、
前記次の予約に係る配車地点との位置関係が予め定められた条件を満たすエリア内の任意の地点を、前記移動体が前記次の予約に係る前記配車地点に到着する前の目的地として設定し、且つ、前記エリア内を移動しながら、前記次の予約に係る前記配車地点への前記移動体の到着時刻を調整することを、前記移動制御部に指示する、
請求項６から請求項９までの何れか一項に記載の情報処理装置。
【請求項１１】
前記車両管理部は、
前記エリア内を移動する前記移動体の回生エネルギー量を考慮して、前記エリア内の移動経路を決定する、又は、
前記エリア内を移動する前記移動体の回生エネルギー量を考慮して、前記エリア内の移動経路を決定することを、
前記移動制御部に指示する、
請求項１０に記載の情報処理装置。
【請求項１２】
前記車両管理部は、
前記使用予約情報が、ユーザが前記待機地点における前記移動体の待機を要求することを示す待機要求情報を含む場合に、
前記待機地点を、前記移動体が前記次の予約に係る前記配車地点に到着する前の目的地として設定することを、前記移動制御部に指示する、
請求項１から請求項１１までの何れか一項に記載の情報処理装置。
【請求項１３】
前記移動体の使用の対価を決定する対価決定部をさらに備え、
前記対価決定部は、前記使用予約情報が前記待機要求情報を含む場合における前記対価の額が、記使用予約情報が前記待機要求情報を含まない場合における前記対価の額よりも大きくなるように、前記対価の額を決定する、
請求項１２に記載の情報処理装置。
【請求項１４】
前記待機要求情報は、前記移動体の待機期間に関する情報を含む、
請求項１２又は請求項１３に記載の情報処理装置。
【請求項１５】
前記車両管理部は、
前記移動体の前記使用の前記予約が受け付けられている状態で、ユーザからの要求であって、前記移動体を前記次の予約に係る前記配車地点に移動させるための要求が受け付けられた場合に、
前記次の予約に係る配車時刻に関係なく、前記移動体を前記次の予約に係る前記配車地点に移動させることを、前記移動制御部に指示する、
請求項１から請求項１４までの何れか一項に記載の情報処理装置。
【請求項１６】
請求項１から請求項１５までの何れか一項に記載の情報処理装置を備えた、移動体。
【請求項１７】
請求項１から請求項１５までの何れか一項に記載の情報処理装置を備えた、通信端末。
【請求項１８】
コンピュータを、請求項１から請求項１５までの何れか一項に記載の情報処理装置として機能させるためのプログラム。
【請求項１９】
移動体の使用の予約の内容を示す使用予約情報を、前記予約ごとに管理する予約管理段階と、
設定された目的地に向けて前記移動体の移動を制御する移動制御装置に対して、前記移動体の目的地の設定を指示する車両管理段階と、
を有し、
前記使用予約情報は、前記移動体の配車地点及び配車時刻を示す情報を含み、
前記車両管理段階は、
前記移動体が前記移動体の次の予約に係る配車地点に到着する前に待機する待機地点を、前記移動体が前記次の予約に係る前記配車地点に到着する前の目的地として設定することを、前記移動制御装置に指示する段階を含む、
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、移動体、通信端末、プログラム及び方法に関する。
【背景技術】
【０００２】
希望所要時間と当該予定所要時間の差である余裕時間内に経由可能な寄り道先を、ユーザの嗜好の程度に応じて表示するナビゲーション装置が知られている。また、実際の出庫時刻が予約終了時刻より５分以上遅れた場合には、延長予約変更処理を行い、実際の出庫時刻が予約終了時刻より５分以上早い場合には、前倒予約変更処理を行う駐車場予約装置が知られている（例えば、特許文献１〜２を参照されたい）。
［先行技術文献］
［特許文献］
［特許文献１］  特開２００８−００３０２７号公報
［特許文献２］  特開２００４−２８０２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
例えば、車両などの移動体を配車するサービスにおいて、配車時刻の精度の向上が求められている。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、情報処理装置が提供される。上記の情報処理装置は、例えば、移動体の使用の予約の内容を示す使用予約情報を、予約ごとに管理する予約管理部を備える。上記の情報処理装置は、例えば、設定された目的地に向けて移動体の移動を制御する移動制御部に対して、移動体の目的地の設定を指示する車両管理部を備える。上記の情報処理装置において、使用予約情報は、例えば、移動体の配車地点及び配車時刻を示す情報を含む。上記の情報処理装置において、車両管理部は、例えば、移動体が移動体の次の予約に係る配車地点に到着する前に待機する待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御部に指示する。
【０００５】
上記の情報処理装置において、車両管理部は、移動体が、移動体の次の予約に係る配車地点に、次の予約に係る配車時刻よりも前に到着する場合に、待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御部に指示してよい。上記の情報処理装置は、移動体が、次の予約に係る配車地点に、次の予約に係る配車時刻よりも前に到着するか否かを判定する到着判定部を備えてよい。上記の情報処理装置において、到着判定部は、移動体が次の予約に係る配車地点に到着する時刻を推定してよい。上記の情報処理装置において、到着判定部は、推定された時刻と、次の予約に係る配車時刻との差が予め定められた条件を満足する場合に、移動体が、次の予約に係る配車地点に、次の予約に係る配車時刻よりも前に到着すると判定してよい。上記の情報処理装置において、車両管理部は、到着判定部が、移動体が、次の予約に係る配車地点に、次の予約に係る配車時刻よりも前に到着すると判定した場合に、待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御部に指示してよい。
【０００６】
上記の情報処理装置において、予め定められた条件は、（ｉ）推定された時刻と、次の予約に係る配車時刻との差が、予め定められた値よりも大きいという条件、（ｉｉ）推定された時刻と、次の予約に係る配車時刻との差が、予め定められた値以上であるという条件、（ｉｉｉ）推定された時刻と、次の予約に係る配車時刻との差が、予め定められた数値範囲の範囲内であるという条件、（ｉｖ）推定された時刻と、次の予約に係る配車時刻との差が、予め定められた数値範囲の範囲外であるという条件、（ｖ）推定された時刻と、次の予約に係る配車時刻との差の絶対値が、予め定められた値よりも大きいという条件、（ｖｉ）推定された時刻と、次の予約に係る配車時刻との差の絶対値が、予め定められた値以上であるという条件、（ｖｉｉ）推定された時刻と、次の予約に係る配車時刻との差の絶対値が、予め定められた数値範囲の範囲内であるという条件、及び、（ｖｉｉｉ）推定された時刻と、次の予約に係る配車時刻との差の絶対値が、予め定められた数値範囲の範囲外であるという条件の少なくとも１つであってよい。上記の情報処理装置において、待機地点は、次の予約に係る配車地点との位置関係が予め定められた条件を満たし、移動体の駐停車が可能な地点であってよい。
【０００７】
上記の情報処理装置は、待機地点の位置を決定する待機地点決定部を備えてよい。上記の情報処理装置において、待機地点決定部は、移動体の駐停車が可能な地点の位置を示す位置情報を取得する位置情報取得部を有してよい。上記の情報処理装置において、待機地点決定部は、移動体の駐停車が可能な地点を利用する対価を示す対価情報を取得する対価情報取得部を有してよい。上記の情報処理装置において、待機地点決定部は、位置情報及び対価情報に基づいて、待機地点を決定してよい。上記の情報処理装置において、待機地点決定部は、対価の額のより小さな地点が、待機地点としてより優先的に選択されるように、待機地点を決定してよい。上記の情報処理装置において、対価情報は、移動体の駐停車が可能な地点が配されるエリアにおける対価の相場を示す情報を含んでよい。上記の情報処理装置において、待機地点決定部は、対価の相場が予め定められた値よりも大きい場合、待機地点を決定しなくてもよい。
【０００８】
上記の情報処理装置において、車両管理部は、待機地点決定部が、待機地点を決定することができなかった場合、次の予約に係る配車地点との位置関係が予め定められた条件を満たすエリア内の任意の地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定し、且つ、エリア内を移動しながら、次の予約に係る配車地点への移動体の到着時刻を調整することを、移動制御部に指示してよい。上記の情報処理装置において、車両管理部は、エリア内を移動する移動体の回生エネルギー量を考慮して、エリア内の移動経路を決定することを、移動制御部に指示してよい。上記の情報処理装置において、車両管理部は、エリア内を移動する移動体の回生エネルギー量を考慮して、エリア内の移動経路を決定することを、移動制御部に指示してよい。
【０００９】
上記の情報処理装置において、車両管理部は、使用予約情報が、ユーザが待機地点における移動体の待機を要求することを示す待機要求情報を含む場合に、待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御部に指示してよい。上記の情報処理装置は、移動体の使用の対価を決定する対価決定部を備えてよい。上記の情報処理装置において、対価決定部は、使用予約情報が待機要求情報を含む場合における対価の額が、記使用予約情報が待機要求情報を含まない場合における対価の額よりも大きくなるように、対価の額を決定してよい。上記の情報処理装置において、待機要求情報は、移動体の待機期間に関する情報を含んでよい。上記の情報処理装置において、車両管理部は、移動体の使用の予約が受け付けられている状態で、ユーザからの要求であって、移動体を次の予約に係る配車地点に移動させるための要求が受け付けられた場合に、次の予約に係る配車時刻に関係なく、移動体を次の予約に係る配車地点に移動させることを、移動制御部に指示してよい。
【００１０】
本発明の第２の態様においては、方法が提供される。上記の方法は、例えば、移動体の使用の予約の内容を示す使用予約情報を、予約ごとに管理する予約管理段階を有する。上記の方法は、例えば、設定された目的地に向けて移動体の移動を制御する移動制御装置に対して、移動体の目的地の設定を指示する車両管理段階を有する。上記の方法において、使用予約情報は、例えば、移動体の配車地点及び配車時刻を示す情報を含んでよい。上記の方法において、車両管理段階は、例えば、移動体が移動体の次の予約に係る配車地点に到着する前に待機する待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御装置に指示する段階を含んでよい。
【００１１】
本発明の第３の態様においては、プログラムが提供される。上記のプログラムを格納する非一時的コンピュータ可読媒体が提供されてもよい。上記のプログラムは、コンピュータを、上記の第１の態様に係る情報処理装置として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、上記の第２の態様に係る方法を実行させるためのプログラムであってよい。
【００１２】
本発明の第４の態様においては、移動体が提供される。上記の移動体は、例えば、上記の第１の態様に係る情報処理装置を備える。
【００１３】
本発明の第５の態様においては、通信端末が提供される。上記の通信端末は、例えば、上記の第１の態様に係る情報処理装置を備える。
【００１４】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１５】
【図１】配車システム１００のシステム構成の一例を概略的に示す。
【図２】配車システム１００における車両管理方法の一例を概略的に示す。
【図３】配車システム１００における車両管理方法の一例を概略的に示す。
【図４】配車システム１００における車両管理方法の一例を概略的に示す。
【図５】管理サーバ１１０のシステム構成の一例を概略的に示す。
【図６】要求管理部５２２の内部構成の一例を概略的に示す。
【図７】配車管理部５２４の内部構成の一例を概略的に示す。
【図８】コンピュータ３０００のシステム構成の一例を概略的に示す。
【発明を実施するための形態】
【００１６】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１７】
［配車システム１００の概要］
図１は、配車システム１００のシステム構成の一例を概略的に示す。本実施形態において、配車システム１００は、管理サーバ１１０を備える。配車システム１００は、１又は複数（１以上と省略される場合がある。）ユーザ２０が利用するユーザ端末１２０を備えてよい。配車システム１００は、１以上の車両１３０を備えてよい。
【００１８】
本実施形態において、ユーザ端末１２０は、通信部１２２と、入出力部１２４と、制御部１２８とを有してよい。本実施形態において、車両１３０は、通信部１３２と、入出力部１３４と、駆動部１３６と、制御部１３８とを有してよい。本実施形態において、配車システム１００の各部は、通信ネットワーク１０を介して、互いに情報を送受してよい。
【００１９】
［配車システム１００の各部の概要］
本実施形態において、通信ネットワーク１０は、配車システム１００の各部の間で、情報を伝送する。通信ネットワーク１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、これらの組み合わせであってもよい。通信ネットワーク１０は、無線パケット通信網、インターネット、Ｐ２Ｐネットワーク、専用回線、ＶＰＮ、電力線通信回線、車車間通信網、路車間通信網、路路間通信網などを含んでもよい。
【００２０】
無線通信網における通信方式は、移動体通信方式であってもよく、無線データ通信方式であってもよい。移動体通信方式としては、３Ｇ方式、ＬＴＥ方式、４Ｇ方式、５Ｇ方式などの通信方式が例示される。無線データ通信方式としては、（ｉ）Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などのＲＦＩＤ、赤外線通信、可視光通信、音波又は超音波を利用した通信のような近距離無線方式、（ｉｉ）ＷｉＦｉ（登録商標）のような無線ＬＡＮ方式、（ｉｉｉ）ＷｉＭＡＸ（登録商標）のような無線ＭＡＮ方式、（ｉｖ）無線ＷＡＮ方式などが例示される。
【００２１】
本実施形態において、ユーザ２０は、車両１３０を一時的に使用する。ユーザ２０は、車両１３０の使用を予約してよい。ユーザ２０は、車両１３０の配車を要求してよい。例えば、ユーザ２０は、車両１３０の配車時刻及び配車地点を指定して配車を要求することにより、車両１３０の使用を予約する。これにより、ユーザ２０の予約に対して割り当てられた車両１３０の目的地が設定される。
【００２２】
本実施形態において、ユーザ２０は、ユーザ端末１２０を介して、管理サーバ１１０に、車両１３０の使用を予約する。また、ユーザ２０は、ユーザ端末１２０を介して、管理サーバ１１０に、車両１３０の配車を要求する。管理サーバ１１０は、ユーザ２０の予約に対して適切な車両１３０を割り当て、割り当てられた車両１３０に、ユーザ２０からの要求に基づいて決定された配車時刻及び配車地点を示す情報を送信する。これにより、配車処理が完了する。
【００２３】
なお、他の実施形態において、ユーザ２０は、ユーザ端末１２０を介して、特定の車両１３０にアクセスし、当該特定の車両１３０の使用を予約する。また、ユーザ２０は、ユーザ端末１２０を介して、特定の車両１３０にアクセスし、当該特定の車両１３０の配車を要求する。この場合、車両１３０の制御部１３８は、管理サーバ１１０と協働して、又は、単独で、ユーザ２０からの要求を処理し、上記と同様の手順により、配車処理を実行する。
【００２４】
さらに他の実施形態において、ユーザ２０は、車両１３０に搭載された入出力部１３４を介して、車両１３０の目的地を設定してよい。この場合、車両１３０の制御部１３８は、管理サーバ１１０と協働して、又は、単独で、ユーザ２０からの要求を処理し、上記と同様の手順により、車両１３０の目的地が設定される。
【００２５】
本実施形態において、管理サーバ１１０は、１以上の車両１３０を管理する。管理サーバ１１０は、１以上の車両１３０の使用に関する予約（使用予約と称される場合がある。）を管理してよい。管理サーバ１１０は、車両１３０の使用予約の内容を示す情報を、予約ごとに管理してよい。使用予約の内容を示す情報としては、車両１３０の使用を要求するユーザ２０の識別情報、車両１３０の配車地点を示す情報、車両１３０の配車時刻を示す情報、車両１３０の使用の対価に関する情報などが例示される。対価に関する情報としては、対価の額を示す情報、対価の決済手段を示す情報などが例示される。
【００２６】
管理サーバ１１０は、１以上の車両１３０の配車を管理してよい。管理サーバ１１０は、１以上の車両１３０の位置を管理してよい。管理サーバ１１０は、１以上の車両１３０の移動を管理してよい。本実施形態によれば、管理サーバ１１０は、例えばユーザ端末１２０を介して、ユーザ２０からの配車要求を取得する。配車要求は、例えば、ユーザ２０が、車両１３０の使用を予約するために用いられる。ユーザ２０からの配車要求には、例えば、配車時刻に関する希望条件を示す情報と、配車地点に関する希望条件を示す情報とが含まれる。
【００２７】
管理サーバ１１０は、例えば、ユーザ２０からの配車要求に基づいて、配車時刻及び配車地点を決定する。管理サーバ１１０は、例えば、決定された配車時刻までに、決定された配車地点に到着することのできる車両１３０のうち、適切な車両１３０に、上記のユーザ２０からの配車要求に割り当てることを決定する。
【００２８】
これにより、ユーザ２０は、車両１３０の使用を予約することができる。例えば、ユーザ２０からの配車要求が受け付けられた時点において、車両１３０に他の使用予約がなされていない場合、当該配車要求に基づく使用予約は、車両１３０が次に実施する使用予約となる。
【００２９】
また、管理サーバ１１０は、ユーザ２０からの配車要求が割り当てられた車両１３０に、ユーザ２０からの配車要求に基づいて決定された配車時刻及び配車地点を示す情報（配車指示と称される場合がある。）を送信する。配車時刻及び配車地点を示す情報は、車両１３０の目的地の設定に利用される。これにより、ユーザ２０からの配車要求に対する配車処理が完了する。
【００３０】
本実施形態において、管理サーバ１１０は、ユーザ２０からの配車要求が割り当てられた車両１３０の制御部１３８に対して、車両１３０が当該配車要求に基づいて定められた配車地点に到着する前に、車両１３０を当該配車地点の近傍に位置する待機地点において待機させることを指示する。より具体的には、管理サーバ１１０は、車両１３０の制御部１３８に対して、上記の待機地点を、ユーザ２０からの配車要求に基づいて定められた配車地点の前の目的地として設定することを指示する。
【００３１】
本実施形態によれば、例えば、車両１３０は、配車時刻よりも前の第１時刻に、配車地点の近傍に位置する待機地点に到着する。そして、配車時刻よりも前の第２時刻になると、車両１３０は、待機地点を出発して、配車地点に向かって移動する。これにより、車両１３０は、待機地点で待機しない場合と比較して、より時間に正確に、配車地点に到着することができる。例えば、急な交通渋滞が発生した場合であっても、待機地点から配車地点までの距離は比較的小さいので、当該交通渋滞による車両１３０の到着時刻に対する影響が抑制され得る。
【００３２】
本実施形態において、ユーザ端末１２０は、ユーザ２０により利用される情報処理装置であり、通信ネットワーク１０を介して、配車システム１００の各部との間で、各種の情報を送受する。ユーザ端末１２０は、配車システム１００又はその一部のユーザインタフェースとして利用されてよい。
【００３３】
ユーザ端末１２０は、通信機能及びユーザインタフェース機能を有する情報処理装置であればよく、その詳細については特に限定されない。ユーザ端末１２０としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。
【００３４】
通信部１２２は、ユーザ端末１２０と、配車システム１００の各部との間で情報を送受する。入出力部１２４は、ユーザ２０からの入力を受け付ける。情報の入力方法は特に限定されない。入出力部１２４は、キーボード、ポインティングデバイス、タッチパネル、マイク、カメラ、ＧＰＳ信号受信機、音声入力システム、ジェスチャ入力システムなどの各種の入力機器又はセンシング機器を有してよい。入出力部１２４は、ユーザ２０に情報を提示する。情報の提示方法は特に限定されない。入出力部１２４は、表示機器、投影機器、スピーカなどの各種の出力機器を有してよい。制御部１２８は、ユーザ端末１２０の各部の動作を制御する。
【００３５】
本実施形態において、車両１３０は、人又は物を運送するために利用される。例えば、車両１３０は、ユーザ２０の要望に応じた地点から出発して、ユーザ２０の要望に応じた地点まで、人又は物を運送する。車両１３０は、タクシー、ハイヤー又はライドシェアの用途に利用されてもよい。車両１３０は、カーレンタル又はカーシェアの用途に利用されてもよい。
【００３６】
車両１３０は、自動運転車両、無人運転車両又は遠隔運転車両であってもよく、有人運転車両であってもよい。車両１３０は、管理サーバ１１０からの指示に従って、当該配車指示により指定された地点まで移動してよい。
【００３７】
車両１３０としては、自転車、自動車、自動二輪車、電車などが例示される。自動車としては、エンジン車、電気自動車、燃料電池車、ハイブリッド車、作業機械などが例示される。自動二輪車としては、（ｉ）バイク、（ｉｉ）三輪バイク、（ｉｉｉ）動力ユニットを有する立ち乗り二輪車又は三輪車などが例示される。
【００３８】
通信部１３２は、車両１３０と、配車システム１００の各部との間で情報を送受する。入出力部１３４は、ユーザ２０からの入力を受け付ける。情報の入力方法は特に限定されない。入出力部１３４は、キーボード、ポインティングデバイス、タッチパネル、マイク、カメラ、GPS信号受信機、音声入力システム、ジェスチャ入力システムなどの各種の入力機器又はセンシング機器を有してよい。入出力部１３４は、ユーザ２０に情報を提示する。情報の提示方法は特に限定されない。入出力部１３４は、表示機器、投影機器、スピーカなどの各種の出力機器を有してよい。駆動部１３６は、車両１３０を駆動する。
【００３９】
制御部１３８は、車両１３０の各部の動作を制御する。制御部１３８は、設定された目的地に向けて車両１３０の移動を制御してよい。例えば、制御部１３８は、駆動部１３６を制御して、管理サーバ１１０からの配車指示により指定された位置に、車両１３０を移動させる。制御部１３８は、駆動部１３６を制御して、管理サーバ１１０からの配車指示により指定された時刻までに、当該配車指示により指定された位置に車両１３０を移動させてよい。
【００４０】
［配車システム１００の各部の具体的な構成］
配車システム１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。配車システム１００の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。配車システム１００の各部は、その少なくとも一部が、仮想サーバ上又はクラウドシステム上で実現されてもよい。配車システム１００の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。配車システム１００の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
【００４１】
配車システム１００を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したプログラムを起動することにより実現されてよい。上記の一般的な構成の情報処理装置は、（ｉ）ＣＰＵ、ＧＰＵなどのプロセッサ、ＲＯＭ、ＲＡＭ、通信インタフェースなどを有するデータ処理装置と、（ｉｉ）キーボード、ポインティングデバイス、タッチパネル、カメラ、音声入力装置、ジェスチャ入力装置、各種センサ、ＧＰＳ受信機などの入力装置と、（ｉｉｉ）表示装置、音声出力装置、振動装置などの出力装置と、（ｉｖ）メモリ、ＨＤＤ、ＳＳＤなどの記憶装置（外部記憶装置を含む。）とを備えてよい。
【００４２】
上記の一般的な構成の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のプログラムを記憶してよい。上記のプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該プログラムによって規定された動作を実行させる。上記のプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。上記のプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリ、ハードディスクなどのコンピュータ読み取り可能な媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。
【００４３】
上記のプログラムは、コンピュータを、配車システム１００又はその一部として機能させるためのプログラムであってよい。上記のプログラムは、配車システム１００の各部の動作を規定したモジュールを備えてよい。これらのプログラム又はモジュールは、データ処理装置、入力装置、出力装置、記憶装置等に働きかけて、コンピュータを配車システム１００の各部として機能させたり、コンピュータに配車システム１００の各部における情報処理方法を実行させたりする。
【００４４】
上記のプログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、配車システム１００の少なくとも一部を構成するコンピュータにインストールされてよい。上記のプログラムが実行されることにより、コンピュータが、配車システム１００の各部の少なくとも一部として機能してもよい。上記のプログラムに記述された情報処理は、当該プログラムがコンピュータに読み込まれることにより、当該プログラムに関連するソフトウエアと、配車システム１００又はその一部の各種のハードウエア資源とが協働した具体的手段として機能する。そして、上記の具体的手段が、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、当該使用目的に応じた配車システム１００が構築される。
【００４５】
上記のプログラムは、コンピュータを、管理サーバ１１０として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、管理サーバ１１０における情報処理方法を実行させるためのプログラムであってよい。
【００４６】
上記のプログラムは、コンピュータを、ユーザ端末１２０の制御部１２８として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、ユーザ端末１２０の制御部１２８における情報処理方法を実行させるためのプログラムであってよい。上記のプログラムは、ユーザ端末１２０の制御部１２８を実現するコンピュータに、本実施形態に係る管理サーバ１１０における情報処理方法と同様の情報処理方法を実行させるためのプログラムであってよい。
【００４７】
上記のプログラムは、コンピュータを、車両１３０の制御部１３８として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、車両１３０の制御部１３８における情報処理方法を実行させるためのプログラムであってよい。上記のプログラムは、車両１３０の制御部１３８を実現するコンピュータに、本実施形態に係る管理サーバ１１０における情報処理方法と同様の情報処理方法を実行させるためのプログラムであってよい。
【００４８】
本実施形態に係る管理サーバ１１０における情報処理方法は、例えば、移動体の使用の予約の内容を示す使用予約情報を、予約ごとに管理する予約管理段階を有する。上記の情報処理方法は、例えば、設定された目的地に向けて移動体の移動を制御する移動制御装置に対して、移動体の目的地の設定を指示する車両管理段階を有する。上記の情報処理において、使用予約情報は、移動体の配車地点及び配車時刻を示す情報を含んでよい。上記の車両管理段階は、移動体が移動体の次の予約に係る配車地点に到着する前に待機する待機地点を、移動体が次の予約に係る配車地点に到着する前の目的地として設定することを、移動制御装置に指示する段階を含んでよい。上記の情報処理方法の各段階は、コンピュータによって実行されてよい。
【００４９】
配車システム１００は、情報処理装置の一例であってよい。管理サーバ１１０は、情報処理装置の一例であってよい。車両１３０は、移動体の一例であってよい。制御部１３８は、移動制御部及び移動制御装置の一例であってよい。
【００５０】
なお、本実施形態においては、管理サーバ１１０が、移動体の使用の予約の内容を示す使用予約情報を、前記予約ごとに管理する予約管理部と、設定された目的地に向けて前記移動体の移動を制御する移動制御部に対して、前記移動体の目的地の設定を指示する車両管理部とを備えた情報処理装置の一例として機能する場合を例として、配車システム１００の一例が説明される。しかしながら、配車システム１００は、本実施形態に限定されない。
【００５１】
他の実施形態において、ユーザ端末１２０又は制御部１２８が、本実施形態に係る管理サーバ１１０における情報処理の少なくとも一部を実行してもよい。例えば、ユーザ端末１２０又は制御部１２８が、移動体の使用の予約の内容を示す使用予約情報を、前記予約ごとに管理する予約管理部と、設定された目的地に向けて前記移動体の移動を制御する移動制御部に対して、前記移動体の目的地の設定を指示する車両管理部とを備えた情報処理装置の一例として機能する。この場合、ユーザ端末１２０又は制御部１２８は、情報処理装置の一例であってよい。
【００５２】
さらに他の実施形態において、車両１３０又は制御部１３８が、本実施形態に係る管理サーバ１１０における情報処理の少なくとも一部を実行してもよい。例えば、車両１３０又は制御部１３８が、移動体の使用の予約の内容を示す使用予約情報を、前記予約ごとに管理する予約管理部と、設定された目的地に向けて前記移動体の移動を制御する移動制御部に対して、前記移動体の目的地の設定を指示する車両管理部とを備えた情報処理装置の一例として機能する。この場合、車両１３０又は制御部１３８は、情報処理装置の一例であってよい。
【００５３】
本実施形態においては、配車システム１００が、車両１３０の配車処理を実行する場合を例として、配車システム１００の一例が説明される。しかしながら、配車システム１００は、本実施形態に限定されない。他の実施形態において、配車システム１００は、任意の移動体の配車処理を実行してよい。また、本願明細書においては、移動体の種類が車両以外の場合であっても、ユーザ２０からの要求に応じて移動体を割り当て、割り当てられた移動体を当該要求により指定された位置に差し向ける行為は、配車と称される。
【００５４】
移動体としては、車両、船舶、飛行体などが例示される。車両としては、自転車、自動車、自動二輪車、電車などが例示される。船舶としては、船、ホバークラフト、水上バイク、潜水艦、潜水艇、水中スクータなどが例示される。飛行体としては、飛行機、飛行船又は風船、気球、ヘリコプター、ドローンなどが例示される。
【００５５】
［配車システム１００における車両管理方法の概要］
図２、図３及び図４を用いて、配車システム１００における車両管理方法の一例が説明される。図２は、車両１３０が、待機地点で待機することなく配車地点に移動する場合における、車両１３０の移動履歴の一例を示す。図３は、車両１３０が、待機地点で待機した後、配車地点に移動する場合における、車両１３０の移動履歴の一例を示す。図４は、車両１３０が、待機地点で待機した後、配車地点に移動する場合における、車両１３０の移動履歴の一例を示す。
【００５６】
図２、図３及び図４において、横軸は、時間の経過を示し、縦軸は車両１３０の位置の変化を示す。図２、図３及び図４に関連して説明される実施形態によれば、時刻ｔ０において、管理サーバ１１０が、車両１３０に対して配車要求を割り当てる。また、管理サーバ１１０は、車両１３０に対して、上記の配車要求に基づいて決定された配車時刻ｔｇ及び配車位置Ａｇを示す情報（配車指示と称される場合がある。）を送信する。車両１３０は、地点Ａ０において配車指示を受信する。
【００５７】
図２に示される実施形態において、管理サーバ１１０は、地点Ａ０から配車地点Ａｇまでの経路の長さ、当該経路の通行規則、当該経路の渋滞予測などに基づいて、車両１３０が地点Ａ０を出発する時刻ｔｓを決定する。時刻ｔｓになると、管理サーバ１１０は、車両１３０に対して、地点Ａ０を出発して、配車地点Ａｇに向かうように指示する。車両１３０の制御部１３８は、配車地点Ａｇを車両１３０の次の目的地として設定し、移動を開始する。
【００５８】
図２において、時刻ｔｓにおける車両１３０の移動履歴は、実線２０２で示される。また、時刻ｔｓにおいて、地点Ａ０から配車地点Ａｇまでの車両１３０の移動パターンの予測値は、例えば、点線２１２及び点線２１４で示される。点線２１２は、例えば、車両１３０の移動経路における交通渋滞の規模が比較的大きい場合の予測値である。点線２１４は、例えば、車両１３０の移動経路における交通渋滞の規模が比較的小さい場合の予測値である。本実施形態によれば、地点Ａ０及び配車地点Ａｇまでの距離が比較的長いので、到着予定時刻の予測誤差が比較的大きくなる。
【００５９】
なお、図２に関連する他の実施形態において、管理サーバ１１０は、車両１３０に配車指示を送信する前に、時刻ｔｓを決定してよい。また、管理サーバ１１０は、時刻ｔｓを示す情報を含む配車指示を、車両１３０に送信してよい。
【００６０】
図３に示される実施形態において、管理サーバ１１０は、待機地点Ａｗの位置を示す情報を含む配車指示を、車両１３０に送信する。例えば、管理サーバ１１０は、配車地点Ａｇの近傍に位置し、駐停車が可能な地点（駐停車地点と称される場合がある。）に関する情報に基づいて、待機地点Ａｗを決定する。これにより、待機地点Ａｗの位置を示す情報を含む配車指示が、車両１３０に送信される。
【００６１】
車両１３０制御部１３８は、待機地点Ａｗを車両１３０の次の目的地として設定し、移動を開始する。車両１３０は、待機地点Ａｗに到着すると、管理サーバ１１０からの指示があるまで、機地点Ａｗにて待機する。
【００６２】
一方、管理サーバ１１０は、待機地点Ａｗから配車地点Ａｇまでの経路の長さ、当該経路の通行規則、当該経路の渋滞予測などに基づいて、車両１３０が待機地点Ａｗを出発する時刻ｔｒを決定する。時刻ｔｒになると、管理サーバ１１０は、車両１３０に対して、待機地点Ａｗを出発して、配車地点Ａｇに向かうように指示する。車両１３０の制御部１３８は、配車地点Ａｇを車両１３０の次の目的地として設定し、移動を開始する。
【００６３】
図３において、時刻ｔｒにおける車両１３０の移動履歴は、実線３０２で示される。また、時刻ｔｒにおいて、待機地点Ａｗから配車地点Ａｇまでの車両１３０の移動パターンの予測値は、例えば、点線３１２及び点線３１４で示される。点線３１２は、例えば、車両１３０の移動経路における交通渋滞の規模が比較的大きい場合の予測値である。点線３１４は、例えば、車両１３０の移動経路における交通渋滞の規模が比較的小さい場合の予測値である。本実施形態によれば、待機地点Ａｗ及び配車地点Ａｇまでの距離が比較的長い短いので、到着予定時刻の予測誤差が比較的小さくなる。
【００６４】
なお、図３に関連する他の実施形態において、管理サーバ１１０は、図２に関連する実施形態と同様、地点Ａ０から待機地点Ａｗまでの経路の長さ、当該経路の通行規則、当該経路の渋滞予測などに基づいて、車両１３０が地点Ａ０を出発する時刻ｔｓを決定してもよい。また、時刻ｔｓになると、管理サーバ１１０は、車両１３０に対して、地点Ａ０を出発して、待機地点Ａｗに向かうように指示してもよい。図２に関連する実施形態と同様、管理サーバ１１０は、時刻ｔｓを示す情報を含む配車指示を、車両１３０に送信してもよい。
【００６５】
図３に関連するさらに他の実施形態において、管理サーバ１１０は、待機地点Ａｗの位置を示す情報を含まない配車指示を、車両１３０に送信してよい。この場合、車両１３０の制御部１３８は、一旦、配車地点Ａｇを車両１３０の次の目的地として設定し、移動を開始する。管理サーバ１１０は、車両１３０が移動を開始した後、待機地点Ａｗを決定し、待機地点Ａｗの位置を示す情報を含む配車指示を、車両１３０に送信する。車両１３０の制御部１３８が上記の配車指示を受信すると、車両１３０の制御部１３８は、待機地点Ａｗを車両１３０の次の目的地として設定し、待機地点Ａｗに向かって移動する。
【００６６】
図４に示される実施形態は、車両１３０の移動履歴に基づいて、車両１３０が配車地点Ａｇに到着する前に待機するか否かが決定される点で、図３に示される実施形態と相違する。上記の相違点以外の特徴について、図４に示される実施形態は、図３に示される実施形態と同様の構成を有してよい。
【００６７】
図４に示される実施形態において、管理サーバ１１０は、まず、地点Ａ０から配車地点Ａｇまでの経路の長さ、当該経路の通行規則、当該経路の渋滞予測などに基づいて、車両１３０が地点Ａ０を出発する時刻ｔｓを決定する。時刻ｔｓになると、管理サーバ１１０は、車両１３０に対して、地点Ａ０を出発して、配車地点Ａｇに向かうように指示する。車両１３０の制御部１３８は、配車地点Ａｇを車両１３０の次の目的地として設定し、移動を開始する。
【００６８】
管理サーバ１１０は、任意のタイミングで、車両１３０が配車地点Ａｇに到着する時刻を予測する。上記のタイミングとしては、定期的なタイミング、ランダムなタイミング、前回の予測から予め定められた期間が経過したタイミング、車両１３０が地点Ａ０を出発してから、予め定められた期間が経過したタイミング、車両１３０が地点Ａ０からの移動距離が予め定められた値を超えたタイミング、配車時刻ｔｇまでの残り期間の長さが、予め定められた値より小さくなったタイミング、配車地点Ａｇまでの距離が、予め定められた値より小さくなったタイミングなどが例示される。
【００６９】
上記の到着予想時刻が予め定められた条件を満たす場合、管理サーバ１１０は、車両１３０が配車地点Ａｇに到着する前に、車両１３０を待機させることを決定する。また、管理サーバ１１０は、適切な待機地点Ａｗを決定し、待機地点Ａｗの位置を示す情報と、待機を命じる情報とを、車両１３０に送信する。
【００７０】
上記の予め定められた条件としては、（ｉ）上記の到着予想時刻から配車時刻ｔｇまでの期間の長さが、予め定められた値より大きいという条件、（ｉｉ）上記の到着予想時刻から配車時刻ｔｇまでの期間の長さが、予め定められた値以上であるという条件、（ｉｉｉ）上記の到着予想時刻から配車時刻ｔｇまでの期間の長さが、予め定められた数値範囲の範囲内であるという条件、及び、（ｉｖ）上記の到着予想時刻から配車時刻ｔｇまでの期間の長さが、予め定められた数値範囲の範囲外であるという条件の少なくとも１つが例示される。
【００７１】
上記の予め定められた条件の他の例としては、（ｉ）上記の到着予想時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた値より大きいという条件、（ｉｉ）上記の到着予想時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた値以上であるという条件、（ｉｉｉ）上記の到着予想時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた数値範囲の範囲内であるという条件、及び、（ｉｖ）上記の到着予想時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた数値範囲の範囲外であるという条件の少なくとも１つが例示される。
【００７２】
これらの例において、上記の数値範囲は、上限値のみが定められていてもよく、上限値及び下限値が定められていてもよい。上記の数値範囲は、下限値のみが定められていてもよい。また、上記の数値範囲は、上限値及び下限値の少なくとも一方を含んでもよく、上限値及び下限値の少なくとも一方を含まなくてもよい。なお、到着予想時刻は、配車時刻ｔｇよりも前の時刻であってよい。到着予想時刻は、配車時刻ｔｇよりも後の時刻であってもよい。
【００７３】
車両１３０の制御部１３８が、待機地点Ａｗの位置を示す情報を受信すると、車両１３０の制御部１３８は、待機地点Ａｗを車両１３０の次の目的地として設定する。これにより、車両１３０が、待機地点Ａｗに向かって移動を開始する。車両１３０は、待機地点Ａｗに到着すると、管理サーバ１１０からの指示があるまで、機地点Ａｗにて待機する。
【００７４】
一方、管理サーバ１１０は、待機地点Ａｗから配車地点Ａｇまでの経路の長さ、当該経路の通行規則、当該経路の渋滞予測などに基づいて、車両１３０が待機地点Ａｗを出発する時刻ｔｒを決定する。時刻ｔｒになると、管理サーバ１１０は、車両１３０に対して、待機地点Ａｗを出発して、配車地点Ａｇに向かうように指示する。車両１３０の制御部１３８は、配車地点Ａｇを車両１３０の次の目的地として設定し、移動を開始する。
【００７５】
例えば、図４において、時刻ｔｒにおける車両１３０の移動履歴は、実線４０２で示される。上述されたとおり、管理サーバ１１０は、例えば定期的に、車両１３０が配車地点Ａｇに到着する時刻を予測する。図４に示される実施形態において、時刻ｔ１における車両１３０の移動パターンの予測値は、例えば、点線４０４で示される。
【００７６】
本実施形態において、管理サーバ１１０は、車両１３０が時刻ｔｐに配車地点Ａｇに到着すると推定する。また、管理サーバ１１０は、配車地点Ａｇへの到着予想時刻ｔｐから配車時刻ｔｇまでの期間の長さが、予め定められた閾値よりも大きいと判定し、車両１３０を待機地点Ａｗで待機させることを決定する。管理サーバ１１０は、待機地点Ａｗの位置を決定してもよい。管理サーバ１１０は、待機地点Ａｗの位置を示す情報を、車両１３０の制御部１３８に送信する。制御部１３８は、車両１３０の次の目的地として、待機地点Ａｗを設定する。これにより、時刻ｔ１において地点A１を走行していた車両１３０は、待機地点Ａｗに向かって進路を変更する。
【００７７】
本実施形態において、時刻ｔｒにおける、待機地点Ａｗから配車地点Ａｇまでの車両１３０の移動パターンの予測値は、例えば、点線４１２及び点線４１４で示される。点線４１２は、例えば、車両１３０の移動経路における交通渋滞の規模が比較的大きい場合の予測値である。点線４１４は、例えば、車両１３０の移動経路における交通渋滞の規模が比較的小さい場合の予測値である。本実施形態によれば、待機地点Ａｗ及び配車地点Ａｇまでの距離が比較的短いので、到着予定時刻の予測誤差が比較的小さくなる。
【００７８】
配車地点Aｇは、次の予約に係る配車地点の一例であってよい。配車時刻ｔｇは、次の予約に係る配車時刻の一例であってよい。車両１３０の配車地点Ａｇへの到着予想時刻ｔｐから、配車時刻ｔｇまでの期間の長さは、到着予想時刻ｔｐと、配車時刻ｔｇとの差の一例であってよい。
【００７９】
［管理サーバ１１０の概要］
図５は、管理サーバ１１０のシステム構成の一例を概略的に示す。本実施形態において、管理サーバ１１０は、管理部５２０と、格納部５４０とを備える。本実施形態において、管理部５２０は、要求管理部５２２と、配車管理部５２４と、駐停車情報管理部５２６とを有する。本実施形態において、格納部５４０は、予約情報格納部５４２と、車両情報格納部５４４と、駐停車情報格納部５４６とを有する。
【００８０】
本実施形態において、管理部５２０は、１以上の車両１３０を管理する。管理サーバ１１０は、１以上の車両１３０の使用予約を管理してよい。管理部５２０は、車両１３０の使用予約の内容を示す情報を、予約ごとに管理してよい。管理部５２０は、１以上の車両１３０の配車を管理してよい。管理部５２０は、１以上の車両１３０の位置を管理してよい。管理部５２０は、１以上の車両１３０の移動を管理してよい。
【００８１】
本実施形態において、要求管理部５２２は、ユーザ２０からの各種の要求を管理する。例えば、要求管理部５２２は、ユーザ２０からの各種の要求を受け付ける。また、要求管理部５２２は、ユーザ２０からの各種の要求を処理する。要求管理部５２２は、ユーザ２０からの配車要求を受け付けてよい。要求管理部５２２は、ユーザ２０からの配車要求に基づいて、使用予約を示す情報を生成してよい。要求管理部５２２は、車両１３０の使用予約の内容を示す情報を、予約ごとに管理してよい。要求管理部５２２の詳細は後述される。
【００８２】
本実施形態において、配車管理部５２４は、１以上の車両１３０の配車を管理する。配車管理部５２４は、１以上の車両１３０の位置を管理してよい。配車管理部５２４は、１以上の車両１３０の移動を管理してよい。配車管理部５２４の詳細は後述される。
【００８３】
本実施形態において、駐停車情報管理部５２６は、駐停車に関する各種の情報を管理する。例えば、駐停車情報管理部５２６は、駐停車に関する各種の情報を収集する。駐停車情報管理部５２６は、収集された情報を、格納部５４０に格納してよい。
【００８４】
駐停車情報管理部５２６は、駐停車地点の位置又は領域を示す情報を収集してよい。駐停車情報管理部５２６は、駐停車地点を利用可能な時間帯に関する情報を収集してよい。駐停車情報管理部５２６は、駐停車地点の利用状況を示す情報を収集してよい。駐停車情報管理部５２６は、駐停車地点の利用の対価を示す情報を収集してよい。駐停車情報管理部５２６は、任意の基準により区分された複数の区域のそれぞれについて、各区域における駐停車地点の利用の対価の相場を示す情報を収集してよい。駐停車地点としては、駐車場、路上に設置された駐車区間など、交通規則若しくは通行規制、又は、土地所有者の意思に基づいて、駐車及び停車の少なくとも一方が認められている区画が例示される。
【００８５】
駐停車情報管理部５２６は、駐停車が困難な地点の位置又は領域を示す情報を収集してよい。駐停車情報管理部５２６は、駐停車が困難な地点の利用が困難な時間帯に関する情報を収集してよい。駐停車が困難な地点は、駐停車地点のうち、利用頻度が大きい地点、利用希望者が多い地点、交通渋滞の発生頻度が大きい区域の内部に位置する地点などが例示される。
【００８６】
駐停車情報管理部５２６は、駐停車が禁止された地点の位置又は領域を示す情報を収集してよい。駐停車情報管理部５２６は、駐停車が禁止された地点の利用が禁止される時間帯に関する情報を収集してよい。駐停車が禁止された地点としては、交通規則若しくは通行規制、又は、土地所有者の意思に基づいて、駐車及び停車の少なくとも一方が認められていない区画が例示される。
【００８７】
本実施形態において、格納部５４０は、各種の情報を格納する。格納部５４０は、管理部５２０における情報処理において使用される各種の情報を格納してよい。格納部５４０は、管理部５２０における情報処理において生成された各種の情報を格納してよい。
【００８８】
本実施形態において、予約情報格納部５４２は、１以上の使用予約のそれぞれについて、当該使用予約の内容に関する情報を、予約ごとに格納する。使用予約の内容に関する情報としては、当該使用予約に対応する配車要求の識別情報、当該配車要求を要求したユーザ２０の識別情報、配車時刻を示す情報、配車地点を示す情報、待機の要否を示す情報、待機地点を示す情報等が例示される。
【００８９】
本実施形態において、車両情報格納部５４４は、１以上の車両１３０のそれぞれについて、当該車両に関する各種の情報を、車両ごとに格納する。車両１３０に関する情報としては、車両１３０の識別情報、車両１３０に割り当てられた配車要求の識別情報、当該配車要求を要求したユーザ２０の識別情報、当該配車要求の履歴を示す情報、車両１３０の現在位置を示す情報、車両１３０の移動履歴を示す情報等が例示される。
【００９０】
駐停車情報格納部５４６は、１以上の駐停車地点のそれぞれについて、当該駐停車地点に関する各種の情報を、駐停車地点ごとに格納する。駐停車地点に関する情報としては、駐停車地点の位置又は領域を示す情報、駐停車地点の利用状況を示す情報、駐停車地点の利用の対価を示す情報等が例示される。駐停車情報格納部５４６は、駐停車情報管理部５２６が収集した各種の情報を格納してもよい。
【００９１】
要求管理部５２２は、予約管理部の一例であってよい。配車管理部５２４は、車両管理部の一例であってよい。駐停車情報管理部５２６は、位置情報取得部及び対価情報取得部の一例であってよい。予約情報格納部５４２は、予約管理部の一例であってよい。駐停車情報格納部５４６は、位置情報取得部及び対価情報取得部の一例であってよい。
【００９２】
図６は、要求管理部５２２の内部構成の一例を概略的に示す。本実施形態において、要求管理部５２２は、要求取得部６２２と、配車要求受付部６２４と、使用対価決定部６２６とを備える。
【００９３】
本実施形態において、要求取得部６２２は、ユーザ２０からの要求を取得する。ユーザ２０からの要求としては、配車要求、待機解除要求、待機延長要求などが例示される。配車要求は、車両１３０の配車の使用を予約するための要求であってよい。待機解除要求は、車両１３０の待機状態を解除して、車両１３０を配置地点に向かって移動させるための要求であってよい。待機延長要求は、車両１３０の待機期間を、車両１３０の配車時刻よりも後の時刻まで延長するための要求であってよい。
【００９４】
本実施形態において、配車要求受付部６２４は、ユーザ２０からの配車要求を取得する。ユーザ２０からの配車要求は、例えば、配車時刻に関する希望条件（配車希望時刻と称される場合がある。）を示す情報と、配車地点に関する希望条件（配車希望地点と称される場合がある。）を示す情報とを含む。
【００９５】
配車要求は、車両１３０を使用する人数（使用者数と称される場合がある。）を示す情報を含んでもよい。配車要求は、使用を希望する車両１３０の台数（使用希望台数と称される場合がある。）を示す情報を含んでよい。配車要求は、ユーザ２０が車両１３０の待機を要求することを示す情報（待機要求と称される場合がある。）を含んでもよい。待機要求は、車両１３０の待機期間に関する情報を含んでもよい。待機期間は、配車希望時刻より前の期間であってもよく、配車希望時刻より後の期間であってもよく、配車希望時刻を含む期間であってもよい。
【００９６】
配車要求受付部６２４は、ユーザ２０からの配車要求に基づいて、配車時刻及び配車地点を決定してよい。例えば、配車要求受付部６２４は、配車システム１００の管理下にある１以上の車両１３０のそれぞれの位置及び利用状況を示す情報を参照して、ユーザ２０からの配車要求により示される配車希望時刻及び配車希望地点に合致する車両１３０を抽出する。複数の車両１３０が抽出された場合、配車要求受付部６２４は、任意の基準に基づいて、ユーザ２０からの配車要求が割り当てられる車両１３０を決定する。上記の基準は、配車システム１００の初期設定により定められた基準であってもよく、ユーザ２０により定められた基準であってもよい。配車要求受付部６２４は、配車要求により示される使用者数又は使用希望台数に基づいて、ユーザ２０からの配車要求が割り当てられる車両１３０の台数を決定してよい。
【００９７】
ユーザ２０からの配車要求により示される配車希望時刻及び配車希望地点に合致する車両１３０が抽出された場合、配車要求受付部６２４は、配車希望時刻及び配車希望地点を、配車時刻及び配車地点として決定する。これにより、ユーザ２０からの配車要求が受け付けられる。
【００９８】
一方、ユーザ２０からの配車要求により示される配車希望時刻及び配車希望地点に合致する車両１３０が抽出されなかった場合、配車要求受付部６２４は、配車希望時刻及び配車希望地点の少なくとも一方に関する条件を緩和させて、当該条件に合致する車両１３０の抽出処理を実行する。配車要求受付部６２４は、条件に合致する車両１３０が抽出されるまで、上記の手順を繰り返し実行してよい。
【００９９】
緩和された条件に合致する車両１３０が抽出された場合、配車要求受付部６２４は、抽出された車両１３０を配車可能な時刻及び地点に関する情報を、ユーザ端末１２０に送信する。また、配車要求受付部６２４は、上記の配車可能な時刻及び地点に関する情報をユーザ２０に提示し、ユーザ２０に対して、当該時刻及び地点に合意するか、又は、配車要求をキャンセルするかを決定するように促すための処理を、ユーザ端末１２０に実行させる。配車要求受付部６２４が、ユーザ端末１２０から、ユーザ２０が提示された時刻及び地点に合意することを示す情報を取得すると、配車要求受付部６２４は、上記の配車可能な時刻及び地点を、配車時刻及び配車地点として決定する。これにより、ユーザ２０からの配車要求が受け付けられる。
【０１００】
ユーザ２０からの配車要求が受け付けられると、配車要求受付部６２４は、例えば、ユーザ２０からの配車要求に基づいて決定された車両１３０の使用予約の内容を示す情報（予約情報と称される場合がある。）を、格納部５４０に格納する。配車要求受付部６２４は、上記の使用予約の内容を示す情報を、配車管理部５２４に出力してよい。配車要求受付部６２４は、上記の使用予約の内容を示す情報を、使用対価決定部６２６に出力してよい。車両１３０の使用予約の内容を示す情報としては、車両１３０の識別情報、車両１３０に割り当てられた配車要求の識別情報、当該配車要求を送信したユーザ２０の識別情報、当該配車要求に待機要求が含まれるか否かを示す情報、当該待機要求の内容を示す情報、配車時刻を示す情報、配車地点を示す情報などが例示される。
【０１０１】
本実施形態において、使用対価決定部６２６は、車両１３０の使用の対価を決定する。使用対価決定部６２６は、車両１３０に関する予約情報に基づいて、車両１３０の使用の対価を決定してよい。
【０１０２】
一実施形態において、使用対価決定部６２６は、待機要求の有無に基づいて、車両１３０の使用の対価を決定してよい。使用対価決定部６２６は、予約情報が待機要求を含む場合における対価の額が、予約情報が待機要求を含まない場合における対価の額よりも大きくなるように、対価の額を決定してよい。
【０１０３】
他の実施形態において、使用対価決定部６２６は、待機要求の内容に基づいて、車両１３０の使用の対価を決定してよい。使用対価決定部６２６は、ユーザ２０により要求される待機期間が長いほど対価の額が大きくなるように、対価の額を決定してよい。使用対価決定部６２６は、予約情報に含まれる待機要求に基づいて、上記の待機期間を決定してよい。
【０１０４】
要求取得部６２２が、ユーザ２０からの待機解除要求を取得した場合、使用対価決定部６２６は、車両１３０が実際に待機した期間の長さを算出し、当該期間の長さを上記の対価の額に反映してもよい。要求取得部６２２が、ユーザ２０からの待機延長要求を取得した場合、使用対価決定部６２６は、待機延長要求がなされた事実、又は、待機延長要求により延長される期間の長さを、上記の対価の額に反映してもよい。
【０１０５】
他の実施形態において、使用対価決定部６２６は、配車地点の位置に基づいて、車両１３０の使用の対価を決定してよい。使用対価決定部６２６は、配車地点が、駐停車の困難な地点又は駐車が禁止された地点に該当する場合における対価の額が、配車地点が、駐停車の困難な地点又は駐車が禁止された地点に該当しない場合における対価の額よりも大きくなるように、対価の額を決定してよい。
【０１０６】
使用対価決定部６２６は、配車地点が、駐停車地点の少ない区域に位置する場合における対価の額が、配車地点が、駐停車地点の多い区域に位置する場合における対価の額よりも大きくなるように、対価の額を決定してよい。駐停車地点が少ない区域としては、（ｉ）当該区域の単位面積当たりの駐停車地点の個数又は駐停車可能な車両の台数が、予め定められた値よりも小さい区域、（ｉｉ）当該区域内の道路の単位面積当たりの駐停車地点の個数又は駐停車可能な車両の台数が、予め定められた値よりも小さい区域などが例示される。駐停車地点が多い区域としては、（ｉ）当該区域の単位面積当たりの駐停車地点の個数又は駐停車可能な車両の台数が、予め定められた値よりも大きい区域、（ｉｉ）当該区域内の道路の単位面積当たりの駐停車地点の個数又は駐停車可能な車両の台数が、予め定められた値よりも大きい区域などが例示される。
【０１０７】
配車要求受付部６２４は、予約管理部の一例であってよい。使用対価決定部６２６は、対価決定部の一例であってよい。予約情報は、使用予約情報の一例であってよい。待機要求は、待機要求情報の一例であってよい。待機解除要求は、移動体を次の予約に係る配車地点に移動させるための要求の一例であってよい。
【０１０８】
図７は、配車管理部５２４の内部構成の一例を概略的に示す。本実施形態において、配車管理部５２４は、予約内容取得部７２２と、待機判定部７２４と、待機条件決定部７２６と、車両制御部７４０とを備える。本実施形態において、車両制御部７４０は、配車指示部７４２と、待機指示部７４４と、待機解除指示部７４６とを有する。
【０１０９】
本実施形態において、配車要求受付部６２４が、ユーザ２０からの配車要求を受け付けた場合、予約内容取得部７２２は、例えば、配車要求受付部６２４から予約情報を取得する。予約内容取得部７２２は、予約情報格納部５４２にアクセスして、予約情報を取得してもよい。予約内容取得部７２２は、予約情報を、待機判定部７２４に出力してよい。予約内容取得部７２２は、予約情報を、車両制御部７４０に出力してよい。
【０１１０】
本実施形態において、待機判定部７２４は、予約内容取得部７２２から予約情報を受け取る。待機判定部７２４は、車両１３０が上記の予約情報により示される配車地点に到着する前に、当該配車地点の近傍で待機するか否かを決定する。待機判定部７２４は、待機の態様を決定してもよい。待機の態様としては、待機地点での駐停車、待機エリア内での移動などが例示される。
【０１１１】
例えば、（ｉ）予約情報に待機要求が含まれる場合、又は、（ｉｉ）車両１３０が、予約情報により示される配車地点に、当該予約情報により示される配車時刻よりも前に到着する場合、待機判定部７２４は、車両１３０を当該配車地点の近傍で待機させることを決定する。一方、例えば、（ｉ）予約情報に待機要求が含まれない場合、又は、（ｉｉ）予約情報により示される配車地点への車両１３０の到着時刻の推定値と、当該予約情報により示される配車時刻との差の絶対値が、予め定められた値よりも小さい場合、待機判定部７２４は、車両１３０を当該配車地点の近傍で待機させないことを決定してもよい。
【０１１２】
本実施形態において、待機判定部７２４は、車両１３０が、予約情報により示される配車地点に、当該予約情報により示される配車時刻よりも前に到着するか否かを判定してよい。より具体的には、待機判定部７２４は、まず、車両１３０が、予約情報により示される配車地点に到着する時刻を推定する。次に、待機判定部７２４は、上記の推定時刻と、上記の予約情報により示される配車時刻との差が、予め定められた条件を満たすか否かを判定する。
【０１１３】
上記の予め定められた条件としては、（ｉ）上記の推定時刻から上記の配車時刻までの期間の長さが、予め定められた値より大きいという条件、（ｉｉ）上記の推定時刻から上記の配車時刻までの期間の長さが、予め定められた値以上であるという条件、（ｉｉｉ）上記の推定時刻から上記の配車時刻までの期間の長さが、予め定められた数値範囲の範囲内であるという条件、及び、（ｉｖ）上上記の推定時刻から上記の配車時刻までの期間の長さが、予め定められた数値範囲の範囲外であるという条件の少なくとも１つが例示される。
【０１１４】
上記の推定時刻から上記の配車時刻までの期間の長さは、上記の推定時刻と、上記の予約情報により示される配車時刻との差の一例であってよい。なお、本実施形態において、上記の推定時刻は、配車時刻ｔｇよりも前の時刻であることが好ましいが、上記の推定時刻は、これに限定されるものではない。他の実施形態において、上記の推定時刻は、配車時刻ｔｇよりも後の時刻であってもよい。
【０１１５】
上記の予め定められた条件の他の例としては、（ｉ）上記の推定時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた値より大きいという条件、（ｉｉ）上記の推定時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた値以上であるという条件、（ｉｉｉ）上記の推定時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた数値範囲の範囲内であるという条件、及び、（ｉｖ）上記の推定時刻と、配車時刻ｔｇとの差の絶対値が、予め定められた数値範囲の範囲外であるという条件の少なくとも１つが例示される。
【０１１６】
これらの例において、上記の数値範囲は、上限値のみが定められていてもよく、上限値及び下限値が定められていてもよい。上記の数値範囲は、下限値のみが定められていてもよい。また、上記の数値範囲は、上限値及び下限値の少なくとも一方を含んでもよく、上限値及び下限値の少なくとも一方を含まなくてもよい。
【０１１７】
上記の推定時刻と、上記の配車時刻との差が、上記の予め定められた条件を満たす場合、待機判定部７２４は、車両１３０が、予約情報により示される配車地点に、当該予約情報により示される配車時刻よりも前に到着すると判定してよい。車両１３０が、上記の予約情報により示される配車地点に、当該予約情報により示される配車時刻よりも前に到着すると判定された場合、待機判定部７２４は、車両１３０を、当該配車地点の近傍で待機させることを決定してよい。
【０１１８】
なお、予約情報により示される配車地点は、特定の予約に係る配車地点であってもよく、次の予約に係る配車地点であってよい。次の予約に係る配車地点は、車両１３０が現在向かっている配車地点であってよい。同様に、予約情報により示される配車時刻は、上記の特定の予約に係る配車時刻であってもよく、次の予約に係る配車時刻であってよい。次の予約に係る配車時刻は、車両１３０が現在向かっている配車地点に対応する配車時刻であってよい。
【０１１９】
例えば、特定の車両１３０に対して、ユーザ２０からの配車要求が割り当てられた時点で、当該特定の車両１３０に対して他の配車要求が割り当てられていない場合、又は、当該他の配車要求の配車時刻までの残り期間が十分に長い場合、当該特定の車両１３０の次の予約は、上記のユーザ２０からの配車要求に対応する予約となる。ここで、配車要求受付部６２４は、アクシデントが発生しなければ、配車時刻よりも前に配車地点に到着することのできる車両１３０に対して、ユーザ２０から配車要求を割り当てる。そのため、上記の場合、待機判定部７２４は、上記の車両１３０を、配車地点の近傍で待機させることを決定する。
【０１２０】
本実施形態において、待機判定部７２４が、車両１３０の待機の要否を判定するタイミングは、特に限定されない。一実施形態によれば、待機判定部７２４は、車両１３０が特定の予約への対応を開始した時点における情報に基づいて、当該特定の予約に関する車両１３０の待機の要否を判定する。例えば、待機判定部７２４は、車両１３０が、予約情報により示される配車地点に向かって移動を開始する前に、車両１３０の待機の要否を判定する。なお、この場合、車両１３０に対する待機の指示は、車両１３０が移動を開始する前に車両１３０に伝達されてもよく、車両１３０が移動を開始した後、車両１３０に伝達されてもよい。
【０１２１】
他の実施形態によれば、待機判定部７２４は、特定の予約により示される配車地点に移動している間の車両１３０の状況を示す情報に基づいて、当該特定の予約に関する車両１３０の待機の要否を判定する。待機判定部７２４は、車両１３０が特定の予約への対応を開始した時点における情報と、当該特定の予約により示される配車地点に移動している間の車両１３０の状況を示す情報とに基づいて、当該特定の予約に関する車両１３０の待機の要否を判定してもよい。
【０１２２】
例えば、待機判定部７２４は、車両１３０が特定の予約により示される配車地点に移動している間、車両１３０の移動履歴を示す情報を取得する。待機判定部７２４は、車両１３０の移動履歴に基づいて、車両１３０が、上記の配車地点に到着する時刻を推定する。待機判定部７２４は、上記の推定時刻に基づいて、車両１３０の待機の要否を判定してよい。
【０１２３】
例えば、上記の推定時刻と、上記の予約情報により示される配車時刻との差が、上記の予め定められた条件を満足する場合、待機判定部７２４は、車両１３０を、当該配車地点の近傍で待機させることを決定する。これにより、例えば、車両１３０の経路における交通量が通常よりも少なく、車両１３０が配車時刻よりも早い時刻に配車地点に到着することが予想される場合、待機判定部７２４は、車両１３０を待機させることで、車両１３０の配車地点への到着時刻を調整することができる。
【０１２４】
例えば、上記の推定時刻と、上記の予約情報により示される配車時刻との差が、上記の予め定められた条件を満足しない場合、待機判定部７２４は、車両１３０を、当該配車地点の近傍で待機させないことを決定する。これにより、例えば、事故又は交通規制により、車両１３０の経路における交通渋滞の規模が通常よりも大きく、車両１３０の到着予想時刻が、待機判定部７２４が当初推定していた到着予想時刻よりも遅くなることが予想される場合、待機判定部７２４は、車両１３０の待機を取り消したり、待機地点を変更したり、待機の態様を変更したりすることで、車両１３０の配車地点への到着時刻を調整することができる。
【０１２５】
本実施形態において、待機判定部７２４は、車両１３０を、配車地点の近傍で待機させないことを決定してもよい。一実施形態によれば、配車地点の近傍に位置する駐停車地点を利用する対価、又は、配車地点の近傍における当該対価の相場が、予め定められた値よりも大きい場合、待機判定部７２４は、車両１３０を配車地点の近傍で待機させないことを決定する。他の実施形態によれば、車両１３０が配車地点の近傍を移動しながら配車地点への到着時刻を調整する場合のエネルギー消費量が、予め定められた値よりも大きい場合、待機判定部７２４は、車両１３０を配車地点の近傍で待機させないことを決定する。
【０１２６】
本実施形態において、待機条件決定部７２６は、車両１３０の待機に関する条件を決定する。例えば、待機条件決定部７２６は、待機判定部７２４の判定結果を示す情報を取得する。待機判定部７２４が、車両１３０を配車地点の近傍で待機させることを決定した場合、待機条件決定部７２６は、車両１３０の待機に関する条件を決定する。例えば、待機条件決定部７２６は、待機期間を決定する。待機条件決定部７２６は、車両１３０の配車時刻までに、車両１３０が配車地点に到着するように、待機期間を決定してよい。待機延長要求が受け付けられた場合、待機条件決定部７２６は、待機期間を延長することを決定してよい。待機条件判定部７２６は、待機延長要求により示される変更後の配車時刻までに、車両１３０が配車地点に到着するように、待機期間を決定してよい。
【０１２７】
例えば、待機条件決定部７２６は、車両１３０の待機の態様を決定する。車両１３０が、配車地点の近傍に位置する駐停車地点で駐停車しながら待機する場合、待機条件決定部７２６は、車両１３０の待機地点の位置を決定してよい。車両１３０が、配車地点の近傍を移動しながら待機する場合、待機条件決定部７２６は、車両１３０が待機中に移動するエリアの地理的範囲を決定してよい。待機条件決定部７２６は、車両１３０の待機地点を決定することができない場合に、車両１３０が配車地点の近傍を移動しながら待機することを決定してよい。
【０１２８】
待機条件決定部７２６は、車両１３０の配車地点との位置関係が予め定められた条件を満たす駐停車地点を、待機地点として利用することを決定してよい。予め定められた条件としては、車両１３０の配車地点との距離が予め定められた値よりも小さいという条件、車両１３０の配車地点との距離が予め定められた値以下であるという条件、車両１３０の配車地点との距離が予め定められた数値範囲の範囲内であるという条件、車両１３０の配車地点までの移動時間の長さが予め定められた値よりも小さいという条件、車両１３０の配車地点までの移動時間の長さが予め定められた値以下であるという条件、車両１３０の配車地点までの移動時間の長さが予め定められた数値範囲の範囲内であるという条件などが例示される。上記の数値範囲は、上限値のみが定められていてもよく、上限値及び下限値が定められていてもよい。上記の数値範囲は、下限値のみが定められていてもよい。また、上記の数値範囲は、上限値及び下限値の少なくとも一方を含んでもよく、上限値及び下限値の少なくとも一方を含まなくてもよい。
【０１２９】
例えば、待機条件決定部７２６は、駐停車情報格納部５４６を参照して、配車地点との位置関係が予め定められた条件を満たす駐停車地点を抽出する。複数の駐停車地点が抽出された場合、待機条件決定部７２６は、任意の基準に基づいて、待機地点として利用される駐停車地点を決定する。
【０１３０】
例えば、待機条件決定部７２６は、駐停車情報格納部５４６を参照して、各駐停車地点の位置を示す位置情報を取得する。また、待機条件決定部７２６は、駐停車情報格納部５４６を参照して、各駐停車地点の利用対価を示す対価情報を取得する。待機条件決定部７２６は、位置情報及び対価情報に基づいて、待機地点を決定する。例えば、待機条件決定部７２６は、対価の額のより小さな駐停車地点が、待機地点としてより優先的に選択されるように、待機地点を決定する。待機条件決定部７２６は、対価が不要な駐停車地点を、待機地点として決定してよい。
【０１３１】
一方、待機条件決定部７２６が適切な待機地点を決定することができない場合、待機条件決定部７２６は、車両１３０が配車地点の近傍を移動しながら待機することを決定してよい。この場合、待機条件決定部７２６は、車両１３０が待機中に移動するエリアの地理的範囲を決定してよい。例えば、待機条件決定部７２６は、配車地点との位置関係が予め定められた条件を満たすエリアを、車両１３０が待機中に移動するエリアとして決定する。予め定められた条件としては、上述された待機地点及び車両１３０の配車地点の位置関係に関する条件と同様の条件が例示される。待機条件決定部７２６は、上記のエリア内を移動する移動体の回生エネルギー量を考慮して、エリア内の移動経路を決定してもよい。
【０１３２】
本実施形態において、車両制御部７４０は、配車システム１００の管理下にある車両１３０の移動を制御する。車両制御部７４０は、車両１３０の制御部１３８に対して、各種の指示を送信することで、車両１３０の移動を制御してよい。
【０１３３】
本実施形態において、配車指示部７４２は、車両１３０の制御部１３８に対して、配車指示を送信する。配車指示は、制御部１３８に、車両１３０の目的地を設定するための処理を実行させるための命令であってよい。配車指示は、少なくとも配車地点の位置を示す情報を含む。配車指示は、配車時刻を示す情報を含んでもよく、配車を要求したユーザ２０の識別情報を含んでもよい。車両１３０の制御部１３８は、待機指示部７４４からの待機指示を受信しない場合、配置指示により示された配車地点を、車両１３０の目的地として設定する。
【０１３４】
本実施形態において、待機指示部７４４は、車両１３０の制御部１３８に対して、待機指示を送信する。待機指示は、制御部１３８に、車両１３０の目的地を設定するための処理を実行させるための命令であってよい。待機指示は、制御部１３８に、待機指示により示される待機地点又はエリアを、車両１３０が配車指示により示される配車地点に到着する前の車両１３０の目的地として設定するための処理を実行させるための命令であってよい。待機指示は、車両１３０の待機地点の位置又は上記のエリアの範囲を示す情報を含んでよい。
【０１３５】
例えば、待機判定部７２４が車両１３０を当該配車地点の近傍で待機させることを決定した場合、待機指示部７４４は、待機条件決定部７２６から、車両１３０の待機に関する条件を示す情報を取得する。待機指示部７４４は、車両１３０の待機に関する条件を示す情報に基づいて、待機指示を生成してよい。
【０１３６】
待機指示が、車両１３０が駐停車地点に駐停車しながら待機することを示す場合、待機指示は、当該駐停車地点の位置を示す情報を含んでよい。待機指示が、車両１３０が配車地点の近傍を移動しながら待機することを示す場合、待機指示は、車両１３０が待機中に移動するエリアの地理的範囲を示す情報を含んでよい。また、待機指示は、上記のエリアのうち、車両１３０の目的地点として設定されるべき地点の位置を示す情報を含んでもよい。待機指示は、上記のエリア内における車両１３０の移動経路を示す情報を含んでもよい。待機指示は、制御部１３８に、車両１３０の回生エネルギー量を考慮して、エリア内の移動経路を決定することを指示するための命令を含んでもよい。
【０１３７】
本実施形態において、待機解除指示部７４６は、車両１３０の制御部１３８に対して、待機解除指示を送信する。一実施形態において、待機期間が経過した場合に、待機解除指示部７４６は、車両１３０の制御部１３８に対して、待機解除指示を送信する。他の実施形態において、ユーザ２０からの配車要求が受け付けられている状態で、要求取得部６２２がユーザ２０からの待機解除要求を取得した場合に、待機解除指示部７４６は、車両１３０の制御部１３８に対して、待機解除指示を送信する。待機解除指示は、制御部１３８に、車両１３０の待機状態を解除して、車両１３０を配置地点に向かって移動させるための処理を実行させるための命令であってよい。制御部１３８が待機解除指示を受信すると、制御部１３８は、例えば、予約情報により示される配車時刻に関係なく、車両１３０を、当該予約情報により示される配車地点に移動させる。
【０１３８】
待機判定部７２４は、到着判定部の一例であってよい。待機条件決定部７２６は、待機地点決定部、位置情報取得部及び対価情報取得部の一例であってよい。車両制御部７４０は、車両管理部の一例であってよい。待機指示部７４４は、車両管理部の一例であってよい。待機解除指示部７４６は、車両管理部の一例であってよい。
【０１３９】
本実施形態においては、管理サーバ１１０が、管理部５２０を備える場合を例として、配車システム１００の一例が説明された。しかしながら、配車システム１００は、本実施形態に限定されない。
【０１４０】
他の実施形態において、管理部５２０又はその一部が、ユーザ端末１２０に配されてよい。例えば、制御部１２８が、管理部５２０又はその一部として機能してよい。管理部５２０の一部は、要求管理部５２２及び配車管理部５２４の少なくとも一方であってよい。管理部５２０の一部は、要求管理部５２２の一部であってもよく、配車管理部５２４の一部であってもよい。
【０１４１】
さらに他の実施形態において、管理部５２０又はその一部が、車両１３０に配されてよい。例えば、制御部１３８が、管理部５２０又はその一部として機能してよい。管理部５２０の一部は、要求管理部５２２及び配車管理部５２４の少なくとも一方であってよい。管理部５２０の一部は、要求管理部５２２の一部であってもよく、配車管理部５２４の一部であってもよい。
【０１４２】
図８は、本発明の複数の態様が全体的又は部分的に具現化されてよいコンピュータ３０００の一例を示す。配車システム１００又はその一部は、コンピュータ３０００により実現されてよい。例えば、管理サーバ１１０又はその一部は、コンピュータ３０００により実現される。ユーザ端末１２０又はその一部は、コンピュータ３０００により実現されてよい。車両１３０又はその一部は、コンピュータ３０００により実現されてよい。
【０１４３】
コンピュータ３０００にインストールされたプログラムは、コンピュータ３０００に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の１又は複数の「部」として機能させ、又は当該オペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ３０００に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ３０００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ３０１２によって実行されてよい。
【０１４４】
本実施形態によるコンピュータ３０００は、ＣＰＵ３０１２、ＲＡＭ３０１４、グラフィックコントローラ３０１６、及びディスプレイデバイス３０１８を含み、それらはホストコントローラ３０１０によって相互に接続されている。コンピュータ３０００はまた、通信インターフェース３０２２、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭドライブ３０２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ３０２０を介してホストコントローラ３０１０に接続されている。コンピュータはまた、ＲＯＭ３０３０及びキーボード３０４２のようなレガシの入出力ユニットを含み、それらは入出力チップ３０４０を介して入出力コントローラ３０２０に接続されている。
【０１４５】
ＣＰＵ３０１２は、ＲＯＭ３０３０及びＲＡＭ３０１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ３０１６は、ＲＡＭ３０１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ３０１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス３０１８上に表示されるようにする。
【０１４６】
通信インターフェース３０２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ３０２４は、コンピュータ３０００内のＣＰＵ３０１２によって使用されるプログラム及びデータを格納する。ＤＶＤ−ＲＯＭドライブ３０２６は、プログラム又はデータをＤＶＤ−ＲＯＭ３００１から読み取り、ハードディスクドライブ３０２４にＲＡＭ３０１４を介してプログラム又はデータを提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【０１４７】
ＲＯＭ３０３０はその中に、アクティブ化時にコンピュータ３０００によって実行されるブートプログラム等、及び／又はコンピュータ３０００のハードウエアに依存するプログラムを格納する。入出力チップ３０４０はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ３０２０に接続してよい。
【０１４８】
プログラムが、ＤＶＤ−ＲＯＭ３００１又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ３０２４、ＲＡＭ３０１４、又はＲＯＭ３０３０にインストールされ、ＣＰＵ３０１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ３０００に読み取られ、プログラムと、上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ３０００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【０１４９】
例えば、通信がコンピュータ３０００及び外部デバイス間で実行される場合、ＣＰＵ３０１２は、ＲＡＭ３０１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インターフェース３０２２に対し、通信処理を命令してよい。通信インターフェース３０２２は、ＣＰＵ３０１２の制御の下、ＲＡＭ３０１４、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭ３００１、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【０１５０】
また、ＣＰＵ３０１２は、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭドライブ３０２６（ＤＶＤ−ＲＯＭ３００１）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ３０１４に読み取られるようにし、ＲＡＭ３０１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ３０１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【０１５１】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ３０１２は、ＲＡＭ３０１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ３０１４に対しライトバックする。また、ＣＰＵ３０１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ３０１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【０１５２】
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ３０００上又はコンピュータ３０００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それにより、上記のプログラムを、ネットワークを介してコンピュータ３０００に提供する。
【０１５３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。また、各構成要素は、名称が同一で、参照符号が異なる他の構成要素と同様の特徴を有してもよい。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１５４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１５５】
１０  通信ネットワーク、２０  ユーザ、１００  配車システム、１１０  管理サーバ、１２０  ユーザ端末、１２２  通信部、１２４  入出力部、１２８  制御部、１３０  車両、１３２  通信部、１３４  入出力部、１３６  駆動部、１３８  制御部、２０２  実線、２１２  点線、２１４  点線、３０２  実線、３１２  点線、３１４  点線、４０２  実線、４０４  点線、４１２  点線、４１４  点線、５２０  管理部、５２２  要求管理部、５２４  配車管理部、５２６  駐停車情報管理部、５４０  格納部、５４２  予約情報格納部、５４４  車両情報格納部、５４６  駐停車情報格納部、６２２  要求取得部、６２４  配車要求受付部、６２６  使用対価決定部、７２２  予約内容取得部、７２４  待機判定部、７２６  待機条件決定部、７４０  車両制御部、７４２  配車指示部、７４４  待機指示部、７４６  待機解除指示部、  ３０００  コンピュータ、  ３００１  ＤＶＤ−ＲＯＭ、  ３０１０  ホストコントローラ、  ３０１２  ＣＰＵ、  ３０１４  ＲＡＭ、  ３０１６  グラフィックコントローラ、  ３０１８  ディスプレイデバイス、  ３０２０  入出力コントローラ、  ３０２２  通信インターフェース、  ３０２４  ハードディスクドライブ、  ３０２６  ＤＶＤ−ＲＯＭドライブ、  ３０３０  ＲＯＭ、  ３０４０  入出力チップ、  ３０４２  キーボード
【図１】
2020166453.tif 000003
【図２】
2020166453.tif 000004
【図３】
2020166453.tif 000005
【図４】
2020166453.tif 000006
【図５】
2020166453.tif 000007
【図６】
2020166453.tif 000008
【図７】
2020166453.tif 000009
【図８】
2020166453.tif 000010