(57)【要約】      （修正有）【課題】車両のメンテナンスにより、車両の稼働効率が大きく低下すること防止するスケジュール管理システム、移動体、プログラム及び方法を提供する。【解決手段】スケジュール管理システムは、移動体のスケジュールを管理する移動体管理部と、移動体のメンテナンスの要否を決定する要否判定部４２４と、移動体のメンテナンスの作業時間を推定する作業時間推定部とを備える。移動体管理部は、移動体のメンテナンスが必要と判定された場合に、移動体の予定を示す情報を格納する移動体スケジュール格納部を参照し、作業時間推定部が推定した作業時間を確保することのできる作業可能期間を抽出する作業可能期間抽出部を有する。移動体管理部は、移動体のメンテナンスが作業可能期間の期間内に予約されることを示す情報を、移動体スケジュール格納部に格納する。【選択図】図４
2020166760.tif 000002
【特許請求の範囲】
【請求項１】
運送対象を運送するために利用される移動体のスケジュールを管理するためのスケジュール管理システムであって、
前記移動体のスケジュールを管理する移動体管理部と、
前記移動体のメンテナンスの要否を決定する要否判定部と、
前記移動体の前記メンテナンスの作業時間を推定する作業時間推定部と、
を備え、
前記移動体管理部は、
前記移動体の前記メンテナンスが必要と判定された場合に、前記移動体の予定を示す情報を格納する移動体スケジュール格納部を参照し、前記作業時間推定部が推定した前記作業時間を確保することのできる作業可能期間を抽出する作業可能期間抽出部を有し、
前記移動体の前記メンテナンスが、前記作業可能期間の期間内に予約されることを示す情報を、前記移動体スケジュール格納部に格納する、
スケジュール管理システム。
【請求項２】
前記移動体管理部は、
前記移動体をメンテナンスする作業主体のスケジュールを示す情報を取得する作業スケジュール取得部と、
前記作業可能期間抽出部が抽出した１以上の前記作業可能期間を示す情報、及び、前記作業スケジュール取得部が取得した前記情報に基づいて、前記移動体の前記メンテナンスが実施される作業時期を決定するスケジュール調整部と、
をさらに有し、
前記移動体管理部は、
前記作業可能期間が抽出され、且つ、前記作業時期が決定された場合に、前記作業時期における前記移動体の前記メンテナンスが、予約されることを示す情報を、前記移動体スケジュール格納部に格納する、
請求項１に記載のスケジュール管理システム。
【請求項３】
前記移動体管理部は、
（ｉ）前記移動体をメンテナンスする作業主体がメンテナンスを実施可能な作業地点の位置を示す情報及び（ｉｉ）前記作業主体のスケジュールを示す情報を対応付けて格納する作業スケジュール格納部を参照して、１以上の前記作業可能期間の少なくとも１つにおいて前記移動体の前記メンテナンスを受け付けることのできる作業地点を抽出する作業地点抽出部、をさらに有する、
請求項１に記載のスケジュール管理システム。
【請求項４】
前記移動体管理部は、
前記移動体スケジュール格納部を参照して、前記作業可能期間抽出部が抽出した１以上の前記作業可能期間の少なくとも１つにおける前記移動体の位置を決定する位置決定部と、
（ｉ）前記移動体をメンテナンスする作業主体がメンテナンスを実施可能な作業地点の位置を示す情報及び（ｉｉ）前記作業主体のスケジュールを示す情報を対応付けて格納する作業スケジュール格納部を参照して、（ｉ）前記位置決定部が決定した前記移動体の位置との位置関係が予め定められた位置条件を満足し、（ｉｉ）前記１以上の作業可能期間の少なくとも１つにおいて前記移動体の前記メンテナンスを受け付けることのできる作業地点を抽出する作業地点抽出部と、
をさらに有する、
請求項１に記載のスケジュール管理システム。
【請求項５】
前記位置条件は、前記位置関係の空間的距離又は時間的距離に関する条件である、
請求項４に記載のスケジュール管理システム。
【請求項６】
前記移動体管理部は、
前記作業地点抽出部の抽出結果に基づいて、前記移動体の前記メンテナンスが実施される作業時期及び作業地点を決定するスケジュール調整部をさらに有する
請求項３から請求項５までの何れか一項に記載のスケジュール管理システム。
【請求項７】
前記スケジュール調整部は、
前記作業地点抽出部が複数の作業地点を抽出した場合、
（ｉ）前記移動体のメンテナンスの終了予定時刻、（ｉｉ）前記移動体のメンテナンスの終了予定時刻と、前記移動体の次の予定の開始予定時刻との間隔、（ｉｉｉ）前記移動体の次の予定の開始予定時刻における前記移動体の位置、及び、（ｉｖ）前記移動体が各作業地点を経由して、前記移動体の次の予定の開始予定時刻における前記移動体の位置に移動する場合に、前記移動体が消費するエネルギー量の少なくとも１つに基づいて、前記移動体の前記メンテナンスが実施される作業地点を決定する、
請求項６に記載のスケジュール管理システム。
【請求項８】
前記移動体管理部は、前記スケジュール調整部が決定した前記作業時期及び前記作業地点における前記移動体の前記メンテナンスが、予約されることを示す情報を、前記移動体スケジュール格納部に格納する、
請求項６又は請求項７に記載のスケジュール管理システム。
【請求項９】
（ｉ）前記スケジュール調整部が決定した前記作業地点を示す情報と、（ｉｉ）当該作業地点において、前記スケジュール調整部が決定した前記作業時期に、前記移動体の前記メンテナンスが実施されることを示す情報とを対応付けて、前記作業スケジュール格納部に格納する作業スケジュール生成部をさらに備える、
請求項６から請求項８までの何れか一項に記載のスケジュール管理システム。
【請求項１０】
前記作業スケジュール格納部は、（ｉ）前記作業地点の位置を示す情報と、（ｉｉ）当該作業地点において実施されるメンテナンスの種類を示す情報と、（ｉｉｉ）前記作業地点におけるメンテナンスの受付可能期間、及び、各受付可能期間におけるメンテナンスの作業量の少なくとも一方を示す情報とを対応付けて格納する、
請求項３から請求項９までの何れか一項に記載のスケジュール管理システム。
【請求項１１】
前記作業地点におけるメンテナンスの受付可能期間、及び、各受付可能期間におけるメンテナンスの作業量の少なくとも一方を示す情報は、前記メンテナンスの前記種類ごとの受付可能期間及び作業量の少なくとも一方を示す情報を含む、
請求項１０に記載のスケジュール管理システム。
【請求項１２】
前記作業主体のスケジュールを示す情報は、前記移動体のメンテナンスを実施する作業員のスケジュール、及び、前記移動体のメンテナンスに用いられる作業機具のスケジュールの少なくとも一方を示す情報を含む、
請求項２から請求項１１までの何れか一項に記載のスケジュール管理システム。
【請求項１３】
前記作業可能期間抽出部は、前記移動体が前記運送対象を運送する予定のない期間であって、前記作業時間推定部が推定した前記作業時間を連続して確保することのできる期間を、前記作業可能期間として抽出する、
請求項１から請求項１２までの何れか一項に記載のスケジュール管理システム。
【請求項１４】
前記要否判定部は、前記移動体の前記メンテナンスにおいて実施されるメンテナンスの種類を決定し、
前記作業時間推定部は、
前記メンテナンスの種類ごとに予め定められた標準作業時間を示す情報を取得し、
前記移動体の前記メンテナンスにおいて実施されるメンテナンスの種類と、メンテナンスの種類ごとの標準作業時間とに基づいて、前記移動体の前記メンテナンスの前記作業時間を推定する、
請求項１から請求項１３までの何れか一項に記載のスケジュール管理システム。
【請求項１５】
前記メンテナンスは、移動体の清掃、移動体の点検、移動体の保守又は整備、及び、移動体へのエネルギー又はエネルギー源の補充の少なくとも１つを含む、
請求項１から請求項１４までの何れか一項に記載のスケジュール管理システム。
【請求項１６】
前記移動体は、契約に基づいて、前記運送対象を運送するために利用され、
前記移動体が前記契約を履行すると、前記移動体の前記メンテナンスが実施される作業時期及び作業地点を決定することができない場合に、前記契約の履行及び前記メンテナンスの実施の何れの予定を優先させるかを決定する予定決定部と、
前記予定決定部が、前記契約の履行よりも前記メンテナンスの実施を優先させることを決定した場合に、前記移動体の代わりに、他の移動体を利用して前記契約を履行することを決定する代替決定部と、
をさらに備える、
請求項１から請求項１５までの何れか一項に記載のスケジュール管理システム。
【請求項１７】
請求項１から請求項１６までの何れか一項に記載のスケジュール管理システムを備えた、
移動体。
【請求項１８】
コンピュータを、請求項１から請求項１６までの何れか一項に記載のスケジュール管理システムとして機能させるためのプログラム。
【請求項１９】
運送対象を運送するために利用される移動体のスケジュールを管理するための方法であって、
前記移動体のスケジュールを管理する移動体管理段階と、
前記移動体のメンテナンスの要否を決定する要否判定段階と、
前記移動体の前記メンテナンスの作業時間を推定する作業時間推定段階と、
を有し、
前記移動体管理段階は、
前記移動体の前記メンテナンスが必要と判定された場合に、前記移動体の予定を示す情報を格納する移動体スケジュール格納装置を参照し、前記作業時間推定段階において推定された前記作業時間を確保することのできる作業可能期間を抽出する作業可能期間抽出段階と、
前記移動体の前記メンテナンスが、前記作業可能期間の期間内に予約されることを示す情報を、前記移動体スケジュール格納装置に格納する予約格納段階と、
を含む、
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジュール管理システム、移動体、プログラム及び方法に関する。
【背景技術】
【０００２】
運行管理センタとメンテナンスセンタの情報の共有を実現し、メンテナンスセンタの稼働効率の向上を実現する車輌運行管理システムが知られている（例えば、特許文献１を参照されたい）。
［先行技術文献］
［特許文献］
［特許文献１］  特開２００６−０７３０１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の車輌運行管理システムにおいては、メンテナンスセンタの稼働効率が向上するように、メンテナンスのスケジュールが設定される。そのため、メンテナンスにより、車両の稼働効率が大きく低下する場合がある。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、スケジュール管理システムが提供される。上記のスケジュール管理システムは、例えば、運送対象を運送するために利用される移動体のスケジュールを管理するためのシステムである。上記のスケジュール管理システムは、例えば、移動体のスケジュールを管理する移動体管理部を備える。上記のスケジュール管理システムは、例えば、移動体のメンテナンスの要否を決定する要否判定部を備える。上記のスケジュール管理システムは、例えば、移動体のメンテナンスの作業時間を推定する作業時間推定部を備える。上記のスケジュール管理システムにおいて、移動体管理部は、例えば、移動体のメンテナンスが必要と判定された場合に、移動体の予定を示す情報を格納する移動体スケジュール格納部を参照し、作業時間推定部が推定した作業時間を確保することのできる作業可能期間を抽出する作業可能期間抽出部を有する。上記のスケジュール管理システムにおいて、移動体管理部は、例えば、移動体のメンテナンスが、作業可能期間の期間内に予約されることを示す情報を、移動体スケジュール格納部に格納する。
【０００５】
上記のスケジュール管理システムにおいて、移動体管理部は、移動体をメンテナンスする作業主体のスケジュールを示す情報を取得する作業スケジュール取得部を有してよい。上記のスケジュール管理システムにおいて、移動体管理部は、作業可能期間抽出部が抽出した１以上の作業可能期間を示す情報、及び、作業スケジュール取得部が取得した情報に基づいて、移動体のメンテナンスが実施される作業時期を決定するスケジュール調整部を有してよい。上記のスケジュール管理システムにおいて、移動体管理部は、作業可能期間が抽出され、且つ、作業時期が決定された場合に、作業時期における移動体のメンテナンスが、予約されることを示す情報を、移動体スケジュール格納部に格納してよい。
請求項１に記載のスケジュール管理システム。
【０００６】
上記のスケジュール管理システムにおいて、移動体管理部は、（ｉ）移動体をメンテナンスする作業主体がメンテナンスを実施可能な作業地点の位置を示す情報及び（ｉｉ）作業主体のスケジュールを示す情報を対応付けて格納する作業スケジュール格納部を参照して、１以上の作業可能期間の少なくとも１つにおいて移動体のメンテナンスを受け付けることのできる作業地点を抽出する作業地点抽出部を有してよい。
【０００７】
上記のスケジュール管理システムにおいて、移動体管理部は、移動体スケジュール格納部を参照して、作業可能期間抽出部が抽出した１以上の作業可能期間の少なくとも１つにおける移動体の位置を決定する位置決定部を有してよい。上記のスケジュール管理システムにおいて、移動体管理部は、（ｉ）移動体をメンテナンスする作業主体がメンテナンスを実施可能な作業地点の位置を示す情報及び（ｉｉ）作業主体のスケジュールを示す情報を対応付けて格納する作業スケジュール格納部を参照して、（ｉ）位置決定部が決定した移動体の位置との位置関係が予め定められた位置条件を満足し、（ｉｉ）１以上の作業可能期間の少なくとも１つにおいて移動体のメンテナンスを受け付けることのできる作業地点を抽出する作業地点抽出部を有してよい。上記のスケジュール管理システムにおいて、位置条件は、位置関係の空間的距離又は時間的距離に関する条件であってよい。
【０００８】
上記のスケジュール管理システムにおいて、移動体管理部は、作業地点抽出部の抽出結果に基づいて、移動体のメンテナンスが実施される作業時期及び作業地点を決定するスケジュール調整部を有してよい。上記のスケジュール管理システムにおいて、スケジュール調整部は、作業地点抽出部が複数の作業地点を抽出した場合、（ｉ）移動体のメンテナンスの終了予定時刻、（ｉｉ）移動体のメンテナンスの終了予定時刻と、移動体の次の予定の開始予定時刻との間隔、（ｉｉｉ）移動体の次の予定の開始予定時刻における移動体の位置、及び、（ｉｖ）移動体が各作業地点を経由して、移動体の次の予定の開始予定時刻における移動体の位置に移動する場合に、移動体が消費するエネルギー量の少なくとも１つに基づいて、移動体のメンテナンスが実施される作業地点を決定してよい。上記のスケジュール管理システムにおいて、移動体管理部は、スケジュール調整部が決定した作業時期及び作業地点における移動体のメンテナンスが、予約されることを示す情報を、移動体スケジュール格納部に格納してよい。
【０００９】
上記のスケジュール管理システムは、（ｉ）スケジュール調整部が決定した作業地点を示す情報と、（ｉｉ）当該作業地点において、スケジュール調整部が決定した作業時期に、移動体のメンテナンスが実施されることを示す情報とを対応付けて、作業スケジュール格納部に格納する作業スケジュール生成部を備えてよい。上記のスケジュール管理システムにおいて、作業スケジュール格納部は、（ｉ）作業地点の位置を示す情報と、（ｉｉ）当該作業地点において実施されるメンテナンスの種類を示す情報と、（ｉｉｉ）作業地点におけるメンテナンスの受付可能期間、及び、各受付可能期間におけるメンテナンスの作業量の少なくとも一方を示す情報とを対応付けて格納してよい。上記のスケジュール管理システムにおいて、作業地点におけるメンテナンスの受付可能期間、及び、各受付可能期間におけるメンテナンスの作業量の少なくとも一方を示す情報は、メンテナンスの種類ごとの受付可能期間及び作業量の少なくとも一方を示す情報を含んでよい。
【００１０】
上記のスケジュール管理システムにおいて、作業主体のスケジュールを示す情報は、移動体のメンテナンスを実施する作業員のスケジュール、及び、移動体のメンテナンスに用いられる作業機具のスケジュールの少なくとも一方を示す情報を含んでよい。上記のスケジュール管理システムにおいて、作業可能期間抽出部は、移動体が運送対象を運送する予定のない期間であって、作業時間推定部が推定した作業時間を連続して確保することのできる期間を、作業可能期間として抽出してよい。
【００１１】
上記のスケジュール管理システムにおいて、要否判定部は、移動体のメンテナンスにおいて実施されるメンテナンスの種類を決定してよい。上記のスケジュール管理システムにおいて、作業時間推定部は、メンテナンスの種類ごとに予め定められた標準作業時間を示す情報を取得してよい。上記のスケジュール管理システムにおいて、作業時間推定部は、移動体のメンテナンスにおいて実施されるメンテナンスの種類と、メンテナンスの種類ごとの標準作業時間とに基づいて、移動体のメンテナンスの作業時間を推定してよい。上記のスケジュール管理システムにおいて、メンテナンスは、移動体の清掃、移動体の点検、移動体の保守又は整備、及び、移動体へのエネルギー又はエネルギー源の補充の少なくとも１つを含んでよい。
【００１２】
上記のスケジュール管理システムにおいて、移動体は、契約に基づいて、運送対象を運送するために利用されてよい。上記のスケジュール管理システムは、移動体が契約を履行すると、移動体のメンテナンスが実施される作業時期及び作業地点を決定することができない場合に、契約の履行及びメンテナンスの実施の何れの予定を優先させるかを決定する予定決定部を備えてよい。上記のスケジュール管理システムは、予定決定部が、契約の履行よりもメンテナンスの実施を優先させることを決定した場合に、移動体の代わりに、他の移動体を利用して契約を履行することを決定する代替決定部を備えてよい。
【００１３】
本発明の第２の態様においては、方法が提供される。上記の方法は、例えば、運送対象を運送するために利用される移動体のスケジュールを管理するための方法である。上記の方法は、例えば、移動体のスケジュールを管理する移動体管理段階を有する。上記の方法は、例えば、移動体のメンテナンスの要否を決定する要否判定段階を有する。上記の方法は、例えば、移動体のメンテナンスの作業時間を推定する作業時間推定段階を有する。上記の方法において、移動体管理段階は、例えば、移動体のメンテナンスが必要と判定された場合に、移動体の予定を示す情報を格納する移動体スケジュール格納装置を参照し、作業時間推定段階において推定された作業時間を確保することのできる作業可能期間を抽出する作業可能期間抽出段階を含む。上記の方法において、移動体管理段階は、例えば、移動体のメンテナンスが、作業可能期間の期間内に予約されることを示す情報を、移動体スケジュール格納装置に格納する予約格納段階を含む。
【００１４】
本発明の第３の態様においては、プログラムが提供される。上記のプログラムを格納する非一時的コンピュータ可読媒体が提供されてもよい。上記のプログラムは、コンピュータを、上記の第１の態様に係るスケジュール管理システムとして機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、上記の第２の態様に係る方法を実行させるためのプログラムであってよい。
【００１５】
本発明の第４の態様においては、移動体が提供される。上記の移動体は、例えば、上記の第１の態様に係るスケジュール管理システムを備える。
【００１６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１７】
【図１】管理システム１００のシステム構成の一例を概略的に示す。
【図２】管理サーバ１１０による配車指示の一例を概略的に示す。
【図３】管理サーバ１１０のシステム構成の一例を概略的に示す。
【図４】車両管理部３３２の内部構成の一例を概略的に示す。
【図５】メンテナンス管理部４６０の内部構成の一例を概略的に示す。
【図６】コンピュータ３０００のシステム構成の一例を概略的に示す。
【発明を実施するための形態】
【００１８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１９】
［管理システム１００の概要］
図１は、管理システム１００のシステム構成の一例を概略的に示す。本実施形態において、管理システム１００は、管理サーバ１１０を備える。管理システム１００は、１又は複数（１以上と省略される場合がある。）の車両１２０を備えてよい。管理システム１００は、１以上の車両１２０のオーナ２０が利用する通信端末２２を備えてよい。管理システム１００は、メンテナンス事業者３０が運営するメンテナンス事業所１３０に配された通信端末３２を備えてよい。管理システム１００は、車両１２０を一時的に利用するユーザ４０が利用する通信端末４２を備えてよい。管理システム１００の各部は、通信ネットワーク１０を介して、互いに情報を送受してよい。
【００２０】
なお、管理システム１００は、１以上のオーナ２０のそれぞれが利用する１以上の通信端末２２を備えてもよい。管理システム１００は、１以上のメンテナンス事業所１３０のそれぞれに配された１以上の通信端末３２を備えてもよい。管理システム１００は、１以上のユーザ４０のそれぞれが利用する１以上の通信端末４２を備えてもよい。
【００２１】
本実施形態において、管理システム１００は、１以上の車両１２０を管理する。管理システム１００は、１以上の車両１２０のそれぞれの運行を管理してよい。管理システム１００は、１以上の車両１２０のそれぞれのスケジュールを管理してもよい。車両１２０のスケジュールは、例えば、時刻又は期間を示す情報と、当該時刻又は期間における車両１２０の予定を示す情報とにより特定される。車両１２０の予定としては、（ｉ）特定の地点又はエリアでの待機、（ｉｉ）オーナ２０又はユーザ４０からの配車要求により指定された地点までの移動、（ｉｉｉ）オーナ２０又はユーザ４０による利用、（ｉｖ）メンテナンスなどが例示される。
【００２２】
一実施形態において、管理システム１００は、１以上の車両１２０のそれぞれの配車計画を管理する。配車計画は、車両１２０の次の目的地を示す情報であってよい。配車計画は、車両１２０の移動に関する１以上の予定を示す情報を含んでよい。１以上の予定を示す情報のそれぞれは、車両１２０が配車される時刻又は期間を示す情報と、車両１２０が配車される位置を示す情報とを含んでよい。１以上の予定を示す情報のそれぞれは、当該予定の継続期間、当該予定の終了時刻、又は、これらの予測値を示す情報を含んでよい。１以上の予定を示す情報のそれぞれは、当該予定の終了時刻における車両１２０の位置を示す情報を含んでもよい。
【００２３】
他の実施形態において、管理システム１００は、１以上の車両１２０のそれぞれのメンテナンス計画を管理する。メンテナンス計画は、車両１２０のメンテナンスが実施される時期を示す情報であってよい。メンテナンス計画は、車両１２０のメンテナンスが実施される時期及び位置を示す情報であってもよい。メンテナンス計画は、実施されるメンテナンスの種類を示す情報を含んでもよい。メンテナンス計画は、実施されるメンテナンスの種類及び程度を示す情報を含んでもよい。
【００２４】
［管理システム１００の各部の概要］
本実施形態において、通信ネットワーク１０は、管理システム１００の各部の間で、情報を伝送する。通信ネットワーク１０は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、これらの組み合わせであってもよい。通信ネットワーク１０は、無線パケット通信網、インターネット、Ｐ２Ｐネットワーク、専用回線、ＶＰＮ、電力線通信回線、車車間通信網、路車間通信網、路路間通信網などを含んでもよい。
【００２５】
無線通信網における通信方式は、移動体通信方式であってもよく、無線データ通信方式であってもよい。移動体通信方式としては、３Ｇ方式、ＬＴＥ方式、４Ｇ方式、５Ｇ方式などの通信方式が例示される。無線データ通信方式としては、（ｉ）Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などのＲＦＩＤ、赤外線通信、可視光通信、音波又は超音波を利用した通信のような近距離無線方式、（ｉｉ）ＷｉＦｉ（登録商標）のような無線ＬＡＮ方式、（ｉｉｉ）ＷｉＭＡＸ（登録商標）のような無線ＭＡＮ方式、（ｉｖ）無線ＷＡＮ方式などが例示される。
【００２６】
本実施形態において、オーナ２０は、例えば、車両１２０を利用して、人又は物を、特定の地点（目的地と称される場合がある。）まで運送する。オーナ２０は、オーナ２０自身の運送に、車両１２０を利用してもよく、オーナ２０以外の人（オーナ２０の関係者と称される場合がある）又は物の運送に、車両１２０を利用してもよい。車両１２０により運送される物は、オーナ２０の荷物であってもよく、オーナ２０の関係者の荷物であってもよい。
【００２７】
オーナ２０は、契約に基づいて、車両１２０を利用して、人又は物を、目的地まで運送してもよい。この場合、オーナ２０は、自ら車両１２０を運転してもよく、オーナ２０の指揮下にある者に車両１２０の運転を命じてもよく、第三者に車両１２０の運転を委託してもよい。
【００２８】
オーナ２０は、一時的に、車両１２０を他人に利用させてもよい。オーナ２０は、契約に基づいて、車両１２０を他人に利用させてもよい。例えば、オーナ２０は、他人に車両１２０を貸与する。
【００２９】
オーナ２０は、車両１２０の所有者であってもよく、車両１２０を使用収益する権利を有する者であってもよく、他人に車両１２０の使用権を許諾する権利を有する者であってもよい。オーナ２０は、リース契約に基づいて、車両１２０を利用する者であってもよい。オーナ２０は、個人であってもよく、法人であってもよく、団体であってもよい。
【００３０】
オーナ２０は、少なくとも一時的に、車両１２０を、タクシー、ハイヤー又はライドシェアの用途に利用してもよい。オーナ２０は、少なくとも一時的に、車両１２０を、カーレンタル又はカーシェアの用途に利用してもよい。
【００３１】
本実施形態において、通信端末２２は、例えば、オーナ２０が利用する通信端末である。通信端末２２は、オーナ２０のために業務を行う者が利用する通信端末であってもよい。オーナ２０のために業務を行う者としては、家族、親族、従業員、構成員、及び、業務を委託された者、並びに、業務を委託された者の家族、親族、従業員及び構成員などが例示される。
【００３２】
本実施形態において、通信端末２２は、通信ネットワーク１０を介して、管理システム１００の各部との間で、各種の情報を送受する。通信端末２２は、入力デバイス及び出力デバイスを有し、管理システム１００のユーザインタフェースとして利用されてよい。
【００３３】
通信端末２２は、通信機能を有する情報処理装置であればよく、その詳細については特に限定されない。通信端末２２としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。
【００３４】
本実施形態において、メンテナンス事業者３０は、例えば、メンテナンス事業所１３０において、車両１２０のメンテナンスサービスを提供する。メンテナンス事業者３０は、個人であってもよく、法人であってもよく、団体であってもよい。
【００３５】
車両１２０のメンテナンスとしては、（ｉ）車両１２０の清掃、（ｉｉ）車両１２０の点検、（ｉｉｉ）車両１２０の保守又は整備、（ｉｖ）車両１２０へのエネルギー又はエネルギー源の補充の少なくとも１つが例示される。清掃としては、車内の清掃、車外の清掃などが例示される。車両１２０の保守又は整備としては、（ｉ）部品又は消耗品の修理、調整又は交換、（ｉｉ）消耗品の補充などが例示される。エネルギー又はエネルギー源としては、電気、ガソリン、軽油、アルコール、天然ガス、プロパンガス、水素などが例示される。
【００３６】
本実施形態において、通信端末３２は、例えば、メンテナンス事業者３０が利用する通信端末である。通信端末３２は、メンテナンス事業者３０のために業務を行う者が利用する通信端末であってもよい。メンテナンス事業者３０のために業務を行う者としては、家族、親族、従業員、構成員、及び、業務を委託された者、並びに、業務を委託された者の家族、親族、従業員及び構成員などが例示される。
【００３７】
本実施形態において、通信端末３２は、通信ネットワーク１０を介して、管理システム１００の各部との間で、各種の情報を送受する。通信端末３２は、入力デバイス及び出力デバイスを有し、管理システム１００のユーザインタフェースとして利用されてよい。
【００３８】
通信端末３２は、通信機能を有する情報処理装置であればよく、その詳細については特に限定されない。通信端末２２としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。
【００３９】
本実施形態において、作業担当者３４は、車両１２０のメンテナンスを実施する担当者であってよい。本実施形態において、メンテナンス機具３６は、車両１２０のメンテナンスに用いられる機具であってよい。
【００４０】
本実施形態において、ユーザ４０は、車両１２０を一時的に利用する。ユーザ４０は、オーナ２０との契約に基づいて、オーナ２０の車両１２０を一時的に使用する権利を取得してよい。オーナ２０が、車両１２０を使用収益する権利を有する者である場合、ユーザ４０が車両１２０を使用する権利を有する期間は、オーナ２０が車両１２０を使用収益する権利を有する期間よりも短く設定されてよい。
【００４１】
上記の契約は、管理サーバ１１０により仲介されてよい。ユーザ４０は、通信端末４２を利用して、上記の契約に関するする情報を、管理サーバ１１０から取得してよい。ユーザ４０は、個人であってもよく、法人であってもよく、団体であってもよい。なお、オーナ２０が、ユーザ４０として車両１２０を利用する場合がある。
【００４２】
一実施形態において、ユーザ４０は、例えばオーナ２０との間の運送契約に基づいて、車両１２０を利用して、人又は物を、目的地まで運送する。他の実施形態において、ユーザ４０は、例えばオーナ２０との間の貸与契約に基づいて、車両１２０を利用して、人又は物を、目的地まで運送する。車両１２０により運送される人は、ユーザ４０であってもよく、ユーザ４０以外の人（ユーザ４０の関係者と称される場合がある）であってもよい。車両１２０により運送される物は、ユーザ４０の荷物であってもよく、ユーザ４０の関係者の荷物であってもよい。
【００４３】
本実施形態において、通信端末４２は、例えば、ユーザ４０が利用する通信端末である。通信端末４２は、ユーザ４０のために業務を行う者が利用する通信端末であってもよい。ユーザ４０のために業務を行う者としては、家族、親族、従業員、構成員、及び、業務を委託された者、並びに、業務を委託された者の家族、親族、従業員及び構成員などが例示される。
【００４４】
本実施形態において、通信端末４２は、通信ネットワーク１０を介して、管理システム１００の各部との間で、各種の情報を送受する。通信端末４２は、入力デバイス及び出力デバイスを有し、管理システム１００のユーザインタフェースとして利用されてよい。
【００４５】
通信端末４２は、通信機能を有する情報処理装置であればよく、その詳細については特に限定されない。通信端末４２としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。
【００４６】
本実施形態において、管理サーバ１１０は、１以上の車両１２０を管理する。管理サーバ１１０は、１以上の車両１２０のそれぞれの運行を管理してよい。管理サーバ１１０は、１以上の車両１２０のそれぞれのスケジュールを管理してもよい。
【００４７】
管理サーバ１１０は、特定の車両１２０に対して目的地の設定を指示してよい。例えば、管理サーバ１１０は、まず、特定の車両の目的地を決定する。次に、管理サーバ１１０は、（ｉ）決定された目的地の位置を示す情報と、（ｉｉ）特定の車両１２０のコンピュータに、当該特定の車両１２０の目的地を設定する手順を実行させるための命令とを、当該特定の車両１２０に送信する。
【００４８】
一実施形態において、管理サーバ１１０は、車両１２０の利用態様に基づいて、次の目的地を決定する。より具体的には、管理サーバ１１０は、契約に基づきユーザ４０が車両１２０を利用することのできる期間（第１期間と称される場合がある。）における車両１２０の利用態様に基づいて、第１期間の終了後における車両１２０の次の目的地を決定する。
【００４９】
車両１２０の利用態様としては、車両１２０のユーザ４０の属性、及び、ユーザ４０による車両１２０の使用態様の少なくとも一方が例示される。車両１２０の利用態様は、ユーザ４０が車両１２０の利用を予約した時点における車両１２０の利用態様であってもよく、ユーザ４０が車両１２０を利用している期間における車両１２０の利用態様であってもよい。
【００５０】
ユーザ４０の属性としては、運転能力、健康状態、覚醒状態、年齢又は年齢区分、及び、喫煙の有無の少なくとも１つの事項が例示される。運転能力としては、運転歴、運転経験、運転技量などが例示される。健康状態としては、発熱の有無、疾患の有無、視力の程度などが例示される。年齢区分としては、大人、子供、乳児、幼児、小学生、中学生、高校生、大学生、社会人、高齢者などが例示される。
【００５１】
ユーザ４０による車両１２０の使用態様としては、ユーザ４０による車両１２０の使用目的又は用途、上記の第１期間の長さ、上記の第１期間における車両１２０の移動経路の属性、上記の第１期間における当該移動経路の気象条件、及び、上記の第１期間における車両１２０の負荷量の少なくとも１つに関する事項が例示される。移動経路には、出発地及び目的地の少なくとも一方が含まれてよい。
【００５２】
使用目的又は用途としては、運送対象の属性、目的地でのユーザ４０の行動又は予定、移動距離の長さなどが例示される。運送対象の属性としては、同乗者の有無、同乗者の喫煙の有無、ユーザ４０と同乗者との関係、同乗者の年齢又は年齢区分、乳幼児の有無、子供の有無、荷物の形態などが例示される。使用目的又は用途の具体例としては、長距離輸送、短距離輸送、引越し、家族旅行、友人との旅行、営業、工具の運搬、キャンプ、海水浴、釣り、潮干狩り、スキー、登山などが例示される。
【００５３】
移動経路の属性としては、出発地の属性、目的地の属性、出発地から目的地までの予定ルートの属性、実際の走行ルートの属性などが例示される。経路の属性としては、舗装の有無、舗装の種類、交通量、経路が配されたエリアの属性などが例示される。上記のエリアの属性としては、市街地、工場地帯、山間地、海沿い、川沿いなどが例示される。経路の属性は、経路の全長に対する、特定の属性を有するエリア内に配された道路の長さの割合であってもよい。経路の属性の他の例としては、経路の全長、舗装されていない道路の長さ、経路の全長に対する舗装されていない道路の長さの割合、勾配が所定値を超える道路の長さ、経路の全長に対する勾配が所定値を超える道路の長さの割合、曲率半径が所定値未満の道路の長さ、経路の全長に対する勾配が所定値未満の道路の長さの割合などが例示される。
【００５４】
移動経路の気象条件は、移動経路が配されたエリアの気象条件であってもよい。移動経路の気象条件は、移動経路の一部における気象条件であってもよい。車両１２０の負荷量としては、運送対象の数量又は質量、急加速又は急減速の頻度、安全装置又は走行支援装置の作動の頻度又は程度、エネルギー源又はエネルギーの消費量などが例示される。
【００５５】
上記の契約が車両１２０の貸与に関する契約である場合、上記の第１期間は、車両１２０がユーザ４０に貸し出されてから、返却されるまでの期間であってもよく、当該契約により定められた期間であってもよい。上記の契約が人又は物の運送に関する契約である場合、上記の第１期間は、車両１２０が当該人又は物を搭載してから、当該人又は物を目的地に送り届けるまでの期間であってもよく、当該契約により定められた期間であってもよい。
【００５６】
例えば、第１期間において、車両１２０が山道を長時間に渡って走行した場合、車両１２０の車体が汚れている可能性がある。そこで、車両１２０が次のユーザ４０にサービスを提供する前に、車両１２０の洗車又は点検が実施されることで、次のユーザ４０の満足度が向上し、オーナ２０の評価も向上し得る。
【００５７】
車両１２０の車内又は外観の汚れ具合を自動的に検出するためには、例えば、車両１２０の車内又は外観を撮像するためのカメラを設置することが考えられる。しかしながら、車両１２０の汚損を精度よく検出するためには、適切な位置に、適切な数のカメラを設置する必要があり、車両１２０のコストが増加する。特に、車両１２０の外観を十分に撮像するためには、車両１２０の機能に不要なカメラを設置することになり、車両１２０のコストが大きく増加する。
【００５８】
これに対して、本実施形態によれば、車両１２０の利用態様が解析され、当該解析結果に基づいて、洗車又は点検の要否が判定される。このように、本実施形態によれば、車体のコストの増加を抑制しつつ、車両１２０のメンテナンスの要否を判定することができる。また、情報処理が比較的単純なので、処理時間が短く、計算機負荷も小さい。
【００５９】
また、本実施形態によれば、車両１２０の現在の状態を実際に点検することなく、メンテナンスの要否を判定することができるので、例えば、車両１２０が自動運転機能を有する車両である場合に特に有用である。車両１２０が自動運転機能を有する場合において、管理サーバ１１０が車両１２０のメンテナンスの要否を判定する機能を有しない場合、車両１２０は、ユーザ４０にサービスを提供するたびに、車両基地に戻って点検を受けることになる。これに対して、本実施形態によれば、管理サーバ１１０は、車両１２０の利用態様に基づいて、車両１２０のメンテナンスの要否を判定することができる。その結果、車両１２０の稼働時間又は稼働効率が向上する。
【００６０】
他の実施形態において、管理サーバ１１０は、車両１２０のメンテナンス時期を決定する。管理サーバ１１０は、車両１２０のメンテナンス時期及びメンテナンス地点を決定してもよい。具体的には、管理サーバ１１０は、車両１２０のメンテナンスが必要と判定された場合に、車両１２０のスケジュールを参照して、車両１２０の空き時間にメンテナンスが実施されるように、車両１２０のスケジュールを更新する。これにより、管理サーバ１１０は、車両１２０の稼働時間又は稼働効率の低下を抑制しつつ、車両１２０のメンテナンスを実施することができる。
【００６１】
本実施形態において、車両１２０は、ユーザ４０が、運送対象を運送するために利用される。車両１２０は、例えばオーナ２０及びユーザ４０の間の契約に基づいて、ユーザ４０に対して上記のサービスを提供する。運送対象は、人であってもよく、物であってもよい。運送対象は、ユーザ４０であってもよく、ユーザ４０以外の人であってもよい。なお、オーナ２０が、ユーザ４０として車両１２０を利用する場合がある。
【００６２】
例えば、車両１２０は、ユーザ４０の要望に応じた地点から出発して、ユーザ４０の要望に応じた地点まで、人又は物を運送する。車両１２０は、ユーザ４０の要望に応じた地点まで人又は物を運送した後、出発地点に戻ってきてもよく、出発地点とは異なる地点に移動してもよい。車両１２０は、管理サーバ１１０からの指示（配車指示と称される場合がある。）に従って、当該配車指示により指定された地点まで移動してよい。
【００６３】
車両１２０は、自動運転車両、無人運転車両又は遠隔運転車両であってもよく、有人運転車両であってもよい。車両１２０としては、自転車、自動車、自動二輪車、電車などが例示される。自動車としては、エンジン車、電気自動車、燃料電池車、ハイブリッド車、作業機械などが例示される。自動二輪車としては、（ｉ）バイク、（ｉｉ）三輪バイク、（ｉｉｉ）動力ユニットを有する立ち乗り二輪車又は三輪車などが例示される。
【００６４】
本実施形態において、通信部１２２は、管理システム１００の各部との間で情報を送受する。通信部１２２は、複数の通信方式に対応してよい。例えば、通信部１２２は、管理サーバ１１０との間で、移動体通信方式により情報を送受する。通信部１２２は、通信端末２２、通信端末３２及び通信端末４２の少なくとも１つの間で、移動体通信方式により情報を送受してもよい。通信部１２２は、車両１２０に乗車しているユーザ４０の通信端末４２との間で、近距離無線通信方式により情報を送受してもよい。
【００６５】
本実施形態において、駆動部１２４は、車両１２０を駆動する。また、本実施形態において、制御部１２６は、駆動部１２４の動作を制御する。制御部１２６は、管理サーバ１１０からの指示に基づいて、駆動部１２４の動作を制御してもよい。これにより、車両１２０は、任意の目的地に移動することができる。
【００６６】
本実施形態において、メンテナンス事業所１３０は、特定の地点に配される。また、メンテナンス事業所１３０には、作業担当者３４、メンテナンス機具３６などのリソースが配されており、車両１２０のメンテナンスが実施される。メンテナンス事業所１３０におけるリソースの稼働状況又は不足状況は、通信端末３２を介して、管理サーバ１１０に提供されてよい。これにより、管理サーバ１１０は、車両１２０のメンテナンス時期を決定することができる。また、管理サーバ１１０は、複数のメンテナンス事業所１３０の中から、車両１２０のメンテナンスを実施するのに適したメンテナンス事業所１３０を選択することができる。
【００６７】
［管理システム１００の各部の具体的な構成］
管理システム１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。管理システム１００の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。管理システム１００の各部は、その少なくとも一部が、仮想サーバ上又はクラウドシステム上で実現されてもよい。管理システム１００の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、ＰＤＡ、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。管理システム１００の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
【００６８】
管理システム１００を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したプログラムを起動することにより実現されてよい。上記の一般的な構成の情報処理装置は、（ｉ）ＣＰＵ、ＧＰＵなどのプロセッサ、ＲＯＭ、ＲＡＭ、通信インタフェースなどを有するデータ処理装置と、（ｉｉ）キーボード、ポインティングデバイス、タッチパネル、カメラ、音声入力装置、ジェスチャ入力装置、各種センサ、ＧＰＳ受信機などの入力装置と、（ｉｉｉ）表示装置、音声出力装置、振動装置などの出力装置と、（ｉｖ）メモリ、ＨＤＤ、ＳＳＤなどの記憶装置（外部記憶装置を含む。）とを備えてよい。
【００６９】
上記の一般的な構成の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のプログラムを記憶してよい。上記のプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該プログラムによって規定された動作を実行させる。上記のプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。上記のプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリ、ハードディスクなどのコンピュータ読み取り可能な媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。
【００７０】
上記のプログラムは、コンピュータを、管理システム１００又はその一部として機能させるためのプログラムであってよい。上記のプログラムは、管理システム１００の各部の動作を規定したモジュールを備えてよい。これらのプログラム又はモジュールは、データ処理装置、入力装置、出力装置、記憶装置等に働きかけて、コンピュータを管理システム１００の各部として機能させたり、コンピュータに管理システム１００の各部における情報処理方法を実行させたりする。
【００７１】
上記のプログラムは、コンピュータ読み取り可能な媒体又はネットワークに接続された記憶装置から、管理システム１００の少なくとも一部を構成するコンピュータにインストールされてよい。上記のプログラムが実行されることにより、コンピュータが、管理システム１００の各部の少なくとも一部として機能してもよい。上記のプログラムに記述された情報処理は、当該プログラムがコンピュータに読み込まれることにより、当該プログラムに関連するソフトウエアと、管理システム１００又はその一部の各種のハードウエア資源とが協働した具体的手段として機能する。そして、上記の具体的手段が、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、当該使用目的に応じた管理システム１００が構築される。
【００７２】
上記のプログラムは、コンピュータを、管理サーバ１１０として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、管理サーバ１１０における情報処理方法を実行させるためのプログラムであってよい。上記のプログラムは、コンピュータを、制御部１２６として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、制御部１２６における情報処理方法を実行させるためのプログラムであってよい。
【００７３】
上記の情報処理方法は、運送対象を運送するために利用される移動体のスケジュールを管理するための方法であってよい。上記の方法は、移動体のスケジュールを管理する移動体管理段階を有してよい。上記の方法は、移動体のメンテナンスの要否を決定する要否判定段階を有してよい。上記の方法は、移動体のメンテナンスの作業時間を推定する作業時間推定段階を有してよい。移動体管理段階は、移動体のメンテナンスが必要と判定された場合に、移動体の予定を示す情報を対応付けて格納する移動体スケジュール格納装置を参照し、作業時間推定段階において推定された作業時間を確保することのできる作業可能期間を抽出する作業可能期間抽出段階を含んでよい。移動体管理段階は、移動体のメンテナンスが、作業可能期間の期間内に予約されることを示す情報を、移動体スケジュール格納装置に格納する予約格納段階を含んでよい。
【００７４】
管理システム１００は、スケジュール管理システムの一例であってよい。管理サーバ１１０は、スケジュール管理システムの一例であってよい。車両１２０は、移動体の一例であってよい。オーナ２０は、運送対象の一例であってよい。オーナ２０の関係者は、運送対象の一例であってよい。オーナ２０又はオーナ２０の関係者の荷物は、運送対象の一例であってよい。メンテナンス事業者３０は、作業主体の一例であってよい。作業担当者３４は、作業主体及び作業員の一例であってよい。メンテナンス機具３６は、作業機具の一例であってよい。ユーザ４０は、運送対象の一例であってよい。ユーザ４０の関係者は、運送対象の一例であってよい。ユーザ４０又はユーザ４０の関係者の荷物は、運送対象の一例であってよい。
【００７５】
なお、本実施形態においては、管理サーバ１１０が、車両１２０の運行を管理するための情報処理を実行する場合を例として、管理システム１００の一例が説明される。本実施形態において、管理サーバ１１０は、無線通信ネットワークを含む通信ネットワーク１０を介して、車両１２０の運行を管理する。しかしながら、管理システム１００は本実施形態に限定されない。他の実施形態において、車両１２０の制御部１２６が、本実施形態に係る管理サーバ１１０における情報処理の少なくとも一部を実行してもよい。この場合、制御部１２６は、スケジュール管理システムの一例であってよい。
【００７６】
一の車両１２０に搭載された制御部１２６は、管理サーバ１１０を介して、オーナ２０に関する情報、ユーザ４０に関する情報、他の車両１２０に関する情報、及び、メンテナンス事業所１３０に関する情報の少なくとも１つを取得してよい。一の車両１２０に搭載された制御部１２６は、管理サーバ１１０を介することなく、通信端末２２、通信端末３２及び通信端末４２の少なくとも１つから、オーナ２０に関する情報、ユーザ４０に関する情報、他の車両１２０に関する情報、及び、メンテナンス事業所１３０に関する情報の少なくとも１つを取得してもよい。メンテナンス事業所１３０に関する情報は、メンテナンス事業者３０、作業担当者３４及びメンテナンス機具３６の少なくとも１つに関する情報を含んでもよい。
【００７７】
また、本実施形態においては、車両１２０が、運送対象を目的地まで運送するために利用される場合を例として、管理システム１００の一例が説明される。しかしながら、管理システム１００は本実施形態に限定されない。他の実施形態において、任意の移動体が、運送対象を目的地まで運送するために利用されてよい。
【００７８】
移動体としては、車両、船舶、飛行体などが例示される。車両としては、自転車、自動車、自動二輪車、電車などが例示される。船舶としては、船、ホバークラフト、水上バイク、潜水艦、潜水艇、水中スクータなどが例示される。飛行体としては、飛行機、飛行船又は風船、気球、ヘリコプター、ドローンなどが例示される。
【００７９】
なお、本実施形態においては、説明を簡単にすることを目的として、メンテナンス事業所１３０が、特定の地点に配され、移動しない場合を例として、メンテナンス事業者３０により提供されるメンテナンスサービスの詳細が説明される。しかしながら、メンテナンス事業者３０により提供されるメンテナンスサービスは、本実施形態に限定されない。
【００８０】
他の実施形態において、メンテナンス事業者３０は、移動式のメンテナンスサービスを提供してよい。この場合、メンテナンス事業者３０は、指定された時刻に、指定されたメンテナンス地点に、作業担当者３４及びメンテナンス機具３６の少なくとも一方を派遣する。メンテナンス地点は、メンテナンス事業者３０と、オーナ２０又はユーザ４０との間で締結された契約において指定されてよい。上記の契約は、管理サーバ１１０により仲介されてよい。メンテナンス事業者３０は、通信端末３２を利用して、上記の契約に関するする情報を、管理サーバ１１０から取得してよい。
【００８１】
［管理サーバ１１０による配車指示の概要］
図２は、管理サーバ１１０による配車指示の一例を概略的に示す。本実施形態において、車両１２０は、オーナ２０及び第１のユーザ４０の間の契約２１０に基づいて、出発地２１２から目的地２１４まで第１のユーザ４０を運送する。契約２１０は、例えば、管理サーバ１１０が、第１のユーザ４０からの配車要求を受け付けることで成立する。本実施形態によれば、車両１２０が第１のユーザ４０を目的地２１４に送り届けた時点で、契約２１０に定められた期間が終了する。
【００８２】
管理サーバ１１０は、契約２１０に定められた期間の終了後における、車両１２０の次の目的地を決定する。次の目的地としては、次の契約２２０により指定される出発地２２２、帰還地点２３０、待機地点２４０、メンテナンス地点２５０などが例示される。
【００８３】
本実施形態において、契約２２０は、オーナ２０及び第２のユーザ４０の間の契約２２０であってよい。車両１２０は、契約２２０に基づいて、例えば、出発地２１２から目的地２２４まで第２のユーザ４０を運送するために利用される。
【００８４】
なお、契約２２０は、例えば、管理サーバ１１０が、第２のユーザ４０からの配車要求を受け付けることで成立する。管理サーバ１１０が配車要求を受け付けた場合、管理サーバ１１０は、配車可能な車両１２０の中から少なくとも１台の車両１２０を選択して、選択された車両１２０に、当該配車要求を割り当てる。管理サーバ１１０は、契約２２０に関連する配車要求が割り当てられた車両１２０に対して、当該配車要求により指定された時刻に、当該配車要求により指定された地点（つまり、出発地２２２である。）に移動することを指示する。
【００８５】
本実施形態において、帰還地点２３０は、車両１２０が配車指示を受け付けない場合に、車両１２０が保管される場所であってよい。帰還地点２３０としては、駐車場、車両基地などが例示される。車両１２０のオーナ２０が個人の場合、帰還地点２３０は、オーナ２０が保有する駐車場、又は、オーナ２０が利用契約を締結している駐車場であってよい。車両１２０のオーナ２０が、法人若しくは団体である場合、又は、車両１２０のオーナ２０が、法人若しくは団体から運送業務を委託される個人である場合、帰還地点２３０は、当該法人若しくは団体が所有する車両基地、又は、当該法人若しくは団体が利用契約を締結している車両基地であってよい。
【００８６】
本実施形態において、待機地点２４０は、空車状態の車両１２０が、次の配車指示を受け付けるまで、駐車又は停車する場所であってよい。管理サーバ１１０からの配車指示を待つ車両１２０の駐車又は停車のために設置された場所であってもよく、街中に配された駐車場であってもよい。待機地点２４０は、特定の場所であってもよく、その都度、選定される場所であってもよい。
【００８７】
本実施形態において、メンテナンス地点２５０は、車両１２０のメンテナンスが実施される場所であってよい。一実施形態において、メンテナンス地点２５０は、１以上のメンテナンス事業所１３０の中から、管理サーバ１１０により選択されたメンテナンス事業所１３０であってよい。他の実施形態において、メンテナンス地点２５０は、車両１２０ごとに予め定められたメンテナンス事業所１３０であってよい。メンテナンス地点２５０は、車両１２０ごとに予め定められた複数のメンテナンス事業所１３０の中から、管理サーバ１１０により選択されたメンテナンス事業所１３０であってもよい。
【００８８】
さらに他の実施形態において、メンテナンス地点２５０は、移動式のメンテナンスサービスを提供するメンテナンス事業者３０により指定された場所であってよい。メンテナンス地点２５０は、管理サーバ１１０が、移動式のメンテナンスサービスを提供するメンテナンス事業者３０に対して指定した場所であってもよい。
【００８９】
一実施形態において、管理サーバ１１０は、車両１２０が出発地２１２を出発する前に、上記の次の目的地を決定する。例えば、管理サーバ１１０は、契約２１０の内容に基づいて、契約２１０の契約期間における車両１２０の利用態様を決定する。車両１２０の利用態様が予め定められた条件を満足する場合、管理サーバ１１０は、上記の利用態様に応じて、上記の次の目的地を決定する。
【００９０】
他の実施形態において、管理サーバ１１０は、車両１２０が出発地２１２を出発した後、車両１２０が目的地２１４に到着する前に、上記の次の目的地を決定する。例えば、管理サーバ１１０は、移動中の車両１２０の利用態様を監視する。管理サーバ１１０は、車両１２０の利用態様が予め定められた条件を満足した段階で、上記の利用態様に応じて、上記の次の目的地を決定する。
【００９１】
他の実施形態において、管理サーバ１１０は、車両１２０が目的地２１４に到着した後、上記の次の目的地を決定する。例えば、管理サーバ１１０は、移動中の車両１２０の利用態様を監視する。管理サーバ１１０は、車両１２０の利用態様に基づいて、上記の次の目的地を決定する。
【００９２】
例えば、契約２１０に定められた期間が終了した時点において、車両１２０のメンテナンスが不要であると判定されている場合、管理サーバ１１０は、出発地２２２、帰還地点２３０及び待機地点２４０の少なくとも１つを、車両１２０の次の目的地として決定する。一方、契約２１０に定められた期間が終了した時点において、車両１２０のメンテナンスが必要であると判定されている場合、管理サーバ１１０は、メンテナンス地点２５０を、車両１２０の次の目的地として決定する。
【００９３】
第１のユーザ４０は、運送対象の一例であってよい。第２のユーザ４０は、運送対象の一例であってよい。契約２１０は、契約の一例であってよい。契約２１０の契約期間中に車両１２０が運送する人又は物は、運送対象の一例であってよい。契約２２０は、契約の一例であってよい。契約２２０の契約期間中に車両１２０が運送する人又は物は、運送対象の一例であってよい。メンテナンス地点２５０は、作業地点の一例であってよい。
【００９４】
図３は、管理サーバ１１０のシステム構成の一例を概略的に示す。本実施形態において、管理サーバ１１０は、車両情報収集部３２２と、リソース情報収集部３２４と、車両管理部３３２と、リソース管理部３３４と、格納部３４０とを備える。本実施形態において、格納部３４０は、車両情報格納部３４２と、リソース情報格納部３４４と、配車計画格納部３４６と、メンテナンス計画格納部３４８とを有する。
【００９５】
本実施形態において、車両情報収集部３２２は、管理サーバ１１０が管理する１以上の車両１２０に関する各種の情報を収集する。例えば、車両情報収集部３２２は、１以上の車両１２０のそれぞれから、車両１２０の現在位置を示す情報を取得する。車両情報収集部３２２は、１以上の車両１２０のそれぞれから、車両１２０に配された各種センサの出力を示す情報を取得する。各種センサの出力を示す情報としては、車両１２０のエネルギー又はエネルギー源の残量を示す情報、車両１２０の加速又は減速に関する情報、車両１２０の操作に関する情報、他の車両１２０との車間距離に関する情報、車両１２０に設置された車内カメラが撮像した画像の画像データなどが例示される。
【００９６】
本実施形態において、リソース情報収集部３２４は、管理サーバ１１０が管理する１以上のメンテナンス事業者３０又はメンテナンス事業所１３０が保有するメンテナンス用のリソースに関する各種の情報を収集する。メンテナンス用のリソースに関する情報としては、１以上の作業担当者３４のそれぞれが実施することのできる作業の種類を示す情報、１以上の作業担当者３４のそれぞれが実施することのできる作業の程度を示す情報、１以上の作業担当者３４のそれぞれの作業速度を示す情報、１以上の作業担当者３４のそれぞれの作業スケジュールを示す情報、１以上のメンテナンス機具３６のそれぞれが実施することのできる作業の種類を示す情報、１以上のメンテナンス機具３６のそれぞれが実施することのできる作業の程度を示す情報、１以上のメンテナンス機具３６のそれぞれの作業速度を示す情報、１以上のメンテナンス機具３６のそれぞれの作業スケジュールを示す情報などが例示される。
【００９７】
１以上の作業担当者３４のそれぞれの作業スケジュールを示す情報は、１以上の作業担当者３４のそれぞれの勤務スケジュールを示す情報、１以上の作業担当者３４のそれぞれに割り当てられた作業の状況を示す情報、１以上の作業担当者３４のそれぞれの空き時間を示す情報などが例示される。１以上のメンテナンス機具３６のそれぞれの作業スケジュールを示す情報は、１以上のメンテナンス機具３６のそれぞれの保守点検スケジュールを示す情報、１以上のメンテナンス機具３６のそれぞれに割り当てられた作業の状況を示す情報、１以上のメンテナンス機具３６のそれぞれの空き時間を示す情報などが例示される。
【００９８】
リソース情報収集部３２４は、メンテナンス事業者３０又はメンテナンス事業所１３０ごとに、メンテナンスを実施することのできる地点（作業地点と称される場合がある。）を示す情報を収取してよいリソース情報収集部３２４は、メンテナンス事業者３０又はメンテナンス事業所１３０ごとに、各作業地点において実施することのできるメンテナンスの種類を示す情報を収集してよい。リソース情報収集部３２４は、メンテナンス事業者３０又はメンテナンス事業所１３０ごとに、各作業地点において実施することのできるメンテナンスの程度を示す情報を収集してよい。リソース情報収集部３２４は、メンテナンス事業者３０又はメンテナンス事業所１３０ごとに、各作業地点においてメンテナンスを受け付けることができる期間（受付可能期間と称され場合がある）を示す情報を収集してよい。リソース情報収集部３２４は、メンテナンス事業者３０又はメンテナンス事業所１３０ごとに、各受付可能期間において実施することのできるメンテナンスの作業量を示す情報を収取してよい。
【００９９】
本実施形態において、車両管理部３３２は、１以上の車両１２０を管理する。車両管理部３３２は、１以上の車両１２０のそれぞれの運行を管理してよい。車両管理部３３２は、１以上の車両１２０のそれぞれのスケジュールを管理してもよい。車両管理部３３２の詳細は後述される。
【０１００】
本実施形態において、リソース管理部３３４は、１以上のメンテナンス事業者３０又はメンテナンス事業所１３０におけるメンテナンス用のリソースを管理する。リソース管理部３３４は、１以上のメンテナンス事業者３０又はメンテナンス事業所１３０におけるメンテナンス用のリソースのスケジュールを管理してよい。リソース管理部３３４は、１以上のメンテナンス事業者３０又はメンテナンス事業所１３０におけるメンテナンス用のリソースの稼働状況又は空き状況を管理してよい。
【０１０１】
本実施形態において、格納部３４０は、管理サーバ１１０の情報処理において使用される各種の情報を格納する。例えば、格納部３４０は、各種の初期設定又はユーザ設定に関する情報を格納する。格納部３４０は、管理サーバ１１０の情報処理において生成された各種の情報を格納してよい。
【０１０２】
本実施形態において、車両情報格納部３４２は、１以上の車両１２０のそれぞれに関する各種の情報を格納する。例えば、車両情報格納部３４２は、車両情報収集部３２２が収集した情報を格納する。車両情報格納部３４２は、１以上の車両１２０のそれぞれの識別情報（車両ＩＤと称される場合がある。）と、当該車両の情報とを対応付けて格納してよい。
【０１０３】
車両情報格納部３４２は、各車両の車両ＩＤと、当該車両のメンテナンスを実施するメンテナンス事業者又はメンテナンス事業所として、予め登録されたメンテナンス事業者３０又はメンテナンス事業所１３０を示す情報とを対応付けて格納してよい。車両情報格納部３４２は、各車両の車両ＩＤと、メンテナンスの種類及び程度の少なくとも一方を示す情報と、当該車両の当該メンテナンスを実施するメンテナンス事業者又はメンテナンス事業所として、予め登録されたメンテナンス事業者３０又はメンテナンス事業所１３０を示す情報とを対応付けて格納してよい。
【０１０４】
本実施形態において、リソース情報格納部３４４は、１以上のメンテナンス事業者３０又はメンテナンス事業所１３０に関する各種の情報を格納する。例えば、リソース情報格納部３４４は、リソース情報収集部３２４が収集した情報を格納する。リソース情報格納部３４４は、１以上のメンテナンス事業者３０又はメンテナンス事業所１３０のそれぞれの識別情報（事業者ＩＤ又は事業所ＩＤと称される場合がある。）と、当該メンテナンス事業者又はメンテナンス事業所に関する情報とを対応付けて格納してよい。
【０１０５】
リソース情報格納部３４４は、各事業者又は事業所の事業者ＩＤ又は事業所ＩＤと、当該各事業者又は事業所において対応可能な作業の種類を示す情報とを対応付けて格納してよい。リソース情報格納部３４４は、各事業者又は事業所の事業者ＩＤ又は事業所ＩＤと、当該各事業者又は事業所において対応可能な作業の程度を示す情報とを対応付けて格納してよい。
【０１０６】
リソース情報格納部３４４は、メンテナンスが実施される作業地点の位置を示す情報と、当該作業地点において実施されるメンテナンスのスケジュールに関する情報とを対応付けて格納してよい。リソース情報格納部３４４は、メンテナンスが実施される作業地点の位置を示す情報と、当該作業地点において実施されるメンテナンスのスケジュールに関する情報と、当該作業地点におけるメンテナンスを実施するメンテナンス事業者３０の事業者ＩＤとを対応付けて格納してよい。
【０１０７】
リソース情報格納部３４４は、（ｉ）作業地点の位置を示す情報と、（ｉｉ）当該作業地点において実施されるメンテナンスの種類を示す情報と、（ｉｉｉ）作業地点におけるメンテナンスの受付可能期間、及び、各受付可能期間におけるメンテナンスの作業量の少なくとも一方を示す情報とを対応付けて格納してもよい。作業地点におけるメンテナンスの受付可能期間、及び、各受付可能期間におけるメンテナンスの作業量の少なくとも一方を示す情報は、メンテナンスの種類ごとの受付可能期間及び作業量の少なくとも一方を示す情報を含んでよい。
【０１０８】
本実施形態において、配車計画格納部３４６は、１以上の車両１２０のそれぞれの配車計画を示す情報を格納する。例えば、配車計画格納部３４６は、（ｉ）時刻又は期間を示す情報と、（ｉｉ）車両１２０の予定を示す情報とを対応付けて格納する。
【０１０９】
本実施形態において、メンテナンス計画格納部３４８は、１以上の車両１２０のそれぞれのメンテナンス計画を示す情報を格納する。例えば、メンテナンス計画格納部３４８は、（ｉ）時刻又は期間を示す情報と、（ｉｉ）当該時刻又は期間に、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けて格納する。
【０１１０】
車両管理部３３２は、スケジュール管理システムの一例であってよい。車両情報格納部３４２は、移動体スケジュール格納部の一例であってよい。リソース情報格納部３４４は、作業スケジュール格納部の一例であってよい。配車計画格納部３４６は、移動体スケジュール格納部の一例であってよい。メンテナンス計画格納部３４８は、移動体スケジュール格納部の一例であってよい。車両１２０のスケジュールは、移動体の予定の一例であってよい。
【０１１１】
図４は、車両管理部３３２の内部構成の一例を概略的に示す。本実施形態において、車両管理部３３２は、判定部４２０と、配車管理部４４０と、配車指示部４４２と、メンテナンス管理部４６０と、リソース予約部４６２とを備える。本実施形態において、判定部４２０は、配車指示部４４２と、要否判定部４２４と、実施判定部４２６と、履行判定部４２８とを有する。
【０１１２】
本実施形態において、判定部４２０は、各種の判定処理を実行する。判定部４２０は、判定結果を示す情報を、例えば、配車管理部４４０に出力する。
【０１１３】
本実施形態において、利用態様判定部４２２は、特定の契約（第１契約と称される場合がある。）に基づきユーザ４０が車両１２０を利用することのできる期間（上述のとおり、第１期間と称される場合がある。）における、車両１２０の利用態様を判定する。より具体的には、まず、利用態様判定部４２２は、第１期間における車両１２０の利用態様を決定する。
【０１１４】
一実施形態において、利用態様判定部４２２は、第１契約の内容に基づいて、第１期間における車両１２０の利用態様を決定する。他の実施形態において、利用態様判定部４２２は、第１期間における車両１２０の状態に基づいて、第１期間における車両１２０の利用態様を決定する。
【０１１５】
次に、利用態様判定部４２２は、第１期間における車両１２０の利用態様が、予め定められた第１条件を満足するか否かを判定する。これにより、第１期間における車両１２０の利用形態が特定される。
【０１１６】
第１条件は、上記の利用態様の内容が、予め定められた内容に合致するという条件であってよい。第１条件としては、（ｉ）ユーザ４０の運転能力、健康状態又は覚醒状態が、所定の基準に満たないという条件、（ｉｉ）車両１２０の利用目的又は用途が、車両１２０に与える負荷量が所定の基準を超えるという条件、（ｉｉｉ）車両１２０の利用目的又は用途から決定される、車両１２０の汚損されるリスクの程度が、所定の基準を超えるという条件、（ｉｖ）第１期間の長さが、所定の閾値より大きいという条件、（ｖ）移動経路の属性又は気象条件から決定される、車両１２０の汚損されるリスクの程度が、所定の基準を超えるという条件、（ｖｉ）車両車両１２０の負荷量が、所定の基準を超えるという条件などが例示される。
【０１１７】
利用態様判定部４２２は、互いに内容の異なる複数の第１条件のそれぞれについて、第１期間における車両１２０の利用態様が、当該第１条件を満足するか否かを判定してよい。これにより、第１期間における車両１２０の利用形態の種類が特定される。
【０１１８】
利用態様判定部４２２は、上記の判定結果を示す情報を、要否判定部４２４に出力してもよい。利用態様判定部４２２は、上記の判定結果を示す情報を、配車管理部４４０に出力してもよい。判定結果を示す情報は、（ｉ）第１条件の不成立を示す情報、（ｉｉ）複数の第１条件のうち、特定の第１条件の不成立を示す情報、（ｉｉｉ）少なくとも１つの第１条件が成立したことを示す情報、（ｉｖ）１以上の第１条件のうち、成立した第１条件の識別情報を含んでよい。
【０１１９】
本実施形態において、要否判定部４２４は、車両１２０のメンテナンスの要否を判定する。例えば、要否判定部４２４は、利用態様判定部４２２が決定した第１期間における車両１２０の利用態様に基づいて、車両１２０のメンテナンスの要否を判定する。
【０１２０】
要否判定部４２４は、他の任意の判断基準に基づいて、車両１２０のメンテナンスの要否を判定してもよい。例えば、要否判定部４２４は、車両１２０の利用態様に基づいて、車両１２０のメンテナンスの要否を判定する。
【０１２１】
要否判定部４２４は、車両１２０のメンテナンスにおいて実施されるメンテナンスの種類を決定してよい。要否判定部４２４は、例えば、要否判定部４２４は、利用態様判定部４２２が決定した第１期間における車両１２０の利用態様に基づいて、上記のメンテナンスの種類を決定してよい。要否判定部４２４は、メンテナンスの種類ごとに、当該種類のメンテナンスの要否を判定してよい。
【０１２２】
メンテナンスとしては、点検作業、保守作業（整備作業と称される場合もある）、車外清掃作業、車内清掃作業などが例示される。車外清掃作業は、洗車作業であってよい。要否判定部４２４は、上記の判定結果を示す情報を、実施判定部４２６に出力してよい。要否判定部４２４は、上記の判定結果を示す情報を、配車管理部４４０に出力してもよい。
【０１２３】
一実施形態において、要否判定部４２４は、第１期間における車両１２０の利用態様が予め定められた第２条件を満足するか否かを判定する。第２条件は、上記の利用態様の内容が、予め定められた内容に合致するという条件であってよい。要否判定部４２４は、第１期間における車両１２０の利用態様が第２条件を満足する場合に、車両１２０のメンテナンスが必要と判定してよい。第２条件は、第１条件と異なる条件であってよい。第２条件は、第１条件と同一の条件であってもよい。第２条件は、上述された第１条件の具体例の１以上を含んでよい。第１条件における判断基準と、第２条件における判断基準とは、同一であってもよく、異なってもよい。
【０１２４】
要否判定部４２４は、第１期間における車両１２０の利用態様が第２条件を満足すると判定した場合に、特定の種類のメンテナンスが必要と判定してもよい。一実施形態において、（ｉ）ユーザ４０の運転能力、健康状態又は覚醒状態が、所定の基準に満たないという条件、（ｉｉ）車両１２０の利用目的又は用途が、車両１２０に与える負荷量が所定の基準を超えるという条件、（ｉｉｉ）車両１２０の利用目的又は用途から決定される、車両１２０の汚損されるリスクの程度が、所定の基準を超えるという条件、（ｉｖ）第１期間の長さが、所定の閾値より大きいという条件、（ｖ）移動経路の属性又は気象条件から決定される、車両１２０の汚損されるリスクの程度が、所定の基準を超えるという条件、及び、（ｖｉ）車両車両１２０の負荷量が、所定の基準を超えるという条件の少なくとも１つが成立する場合、要否判定部４２４は、点検作業又は保守作業が必要と判定する。
【０１２５】
他の実施形態において、（ｉ）車両１２０の利用目的又は用途から決定される、車両１２０の汚損されるリスクの程度が、所定の基準を超えるという条件、及び、（ｉｉ）移動経路の属性又は気象条件から決定される、車両１２０の汚損されるリスクの程度が、所定の基準を超えるという条件の少なくとも一方が成立する場合、要否判定部４２４は、車外清掃作業が必要と判定する。他の実施形態において、ユーザ４０及び運送対象の少なくとも一方が、予め定められた属性を有するという条件が成立する場合、要否判定部４２４は、車内清掃作業が必要と判定する。上記の属性としては、子供、喫煙者、動物、ゴミ、忘れ物などが例示される。
【０１２６】
他の実施形態において、要否判定部４２４は、第１期間における車両１２０の利用態様が、上記の第１条件を満足すると判定した場合に、車両１２０のメンテナンスが必要と判定する。要否判定部４２４は、第１期間における車両１２０の利用態様が、複数の第１条件のうち、特定の第１条件を満足すると判定した場合に、車両１２０のメンテナンスが必要と判定してもよい。要否判定部４２４は、第１期間における車両１２０の利用態様が、複数の第１条件のうち、特定の第１条件を満足すると判定した場合に、特定の種類のメンテナンスが必要と判定してもよい。
【０１２７】
本実施形態において、実施判定部４２６は、車両１２０の空き時間（空車時間と称される場合がある。）の間における、車両１２０のメンテナンスの実施の可否を判定する。同一の車両１２０に対して、第１契約と、第１契約とは異なる第２契約とが、この順番で連続して割り当てられている場合、実施判定部４２６は、第１期間の終期から、第２契約に基づきユーザ４０が車両１２０を利用することのできる期間（第２期間と称される場合がある。）の始期までの間の空き時間（第３期間と称される場合がある。）における、車両１２０のメンテナンスの実施の可否を判定してよい。
【０１２８】
例えば、実施判定部４２６は、要否判定部４２４の判定結果に基づいて、実施されるメンテナンスの種類を特定する。実施されるメンテナンスの種類及び程度を特定してもよい。次に、実施判定部４２６は、メンテナンスの種類毎に予め定められた標準作業時間を示す情報を取得する。次に、実施判定部４２６は、実施されるメンテナンスの種類と、メンテナンスの種類毎の標準作業時間とに基づいて、車両１２０のメンテナンスの作業時間を推定する。
【０１２９】
次に、実施判定部４２６は、例えば、第１期間の終期における車両１２０の位置と、第２期間の始期における車両１２０の位置とに基づいて、上記の２地点の移動時間を、車両１２０の移動時間の最小値として推定する。次に、実施判定部４２６は、車両１２０のメンテナンスの作業時間の推定値と、車両１２０の移動時間の推定値との合計と、上記の第３期間の長さとの差が、予め定められた条件を満足する場合に、車両１２０のメンテナンスの実施が可能であると判定する。予め定められた条件としては、上記の差が、予め定められた値よりも大きいという条件、空き時間の長さに対する上記の差の割合が、予め定められた値よりも大きいという条件などが例示される。
【０１３０】
本実施形態において、履行判定部４２８は、車両１２０が、上記の第２契約を履行することができるか否かを判定する。履行判定部４２８は、上記の判定結果を示す情報を、配車管理部４４０に出力してよい。
【０１３１】
例えば、特定の種類のメンテナンスの必要性が逼迫している場合、当該メンテナンスを、第２契約の前に実施しなければならない可能性がある。また、例えば、車両１２０のスケジュールと、メンテナンス事業者３０若しくはメンテナンス事業所１３０のスケジュールとを調整できない場合、メンテナンスの作業時期及び作業地点を決定できない可能性がある。
【０１３２】
履行判定部４２８は、車両１２０が第２契約を履行すると、車両１２０のメンテナンスを実施することができない場合に、第２契約の履行、及び、メンテナンスの実施という２つの予定のうち、いずれの予定を優先させるかを決定してもよい。履行判定部４２８は、車両１２０が第２契約を履行すると、車両１２０のメンテナンスを全て実施することができない場合に、第３期間の間に一部のメンテナンスを実施し、残りのメンテナンスを後回しにすることを決定してもよい。
【０１３３】
例えば、履行判定部４２８は、まず、車両１２０のメンテナンスを、第２期間の終期より後に実施することが、適切であるか否かを判定する。また、履行判定部４２８は、車両１２０が、第２期間の始期までに、第２契約により定められる出発地に到着することができるか否かを判定する。履行判定部４２８は、実施判定部４２６の判定結果を利用して、車両１２０が、第２期間の始期までに、第２契約により定められる出発地に到着することができるか否かを判定してよい。
【０１３４】
車両１２０のメンテナンスを第２期間の終期より後に実施することが適切ではなく、且つ、車両１２０が、第２期間の始期までに、第２契約により定められる出発地に到着することが困難であると判定された場合、履行判定部４２８は、車両１２０が第２契約を履行することができないと判定する。この場合、一実施形態によれば、履行判定部４２８は、第２契約の履行よりも、メンテナンスの実施を優先させることを決定する。
【０１３５】
他の実施形態によれば、履行判定部４２８は、車両１２０のメンテナンスに含まれる複数の作業のうち、第２期間の終期より後に実施することが適切でない作業を抽出する。次に、履行判定部４２８は、上記において抽出された作業が第３期間の間に実施され、残りの作業が次の機会に延期されると仮定した場合に、車両１２０が、第２期間の始期までに、第２契約により定められる出発地に到着することができるか否かを判定する。上記の仮定によれば、車両１２０が、第２期間の始期までに、第２契約により定められる出発地に到着することができると判定された場合、履行判定部４２８は、一部の作業のみを第３期間に実施することを決定する。
【０１３６】
本実施形態において、配車管理部４４０は、１以上の車両１２０の配車を管理する。配車管理部４４０は、１以上の車両１２０のそれぞれについて、配車計画を生成してよい。配車管理部４４０は、生成された配車計画を示す情報を、配車計画格納部３４６に格納してよい。
【０１３７】
配車管理部４４０は、１以上の車両１２０のそれぞれについて、メンテナンス計画を生成してよい。配車管理部４４０は、生成されたメンテナンス計画を示す情報を、メンテナンス管理部４６０に出力してよい。
【０１３８】
メンテナンス計画は、各メンテナンスが実施される時期（作業時期と称される場合がある）を示す情報と、各メンテナンスが実施される地点（作業地点と称される場合がある）を示す情報とが対応付けられた情報であってよい。メンテナンス計画は、各メンテナンスの対象車両の識別情報と、各メンテナンスを実施する主体（作業主体と称される場合がある）の識別情報と、各メンテナンスが実施される時期（作業時期と称される場合がある）を示す情報と、各メンテナンスが実施される地点（作業地点と称される場合がある）を示す情報とが対応付けられた情報であってよい。
【０１３９】
本実施形態において、配車管理部４４０は、第１期間における車両１２０の利用態様に基づいて、第１期間の終了後における車両１２０の次の目的地を決定する。例えば、配車管理部４４０は、第１期間における車両１２０の利用態様に基づいて、第１期間の終了後における車両１２０の次の目的地の属性を決定する。配車管理部４４０は、複数の地点のそれぞれの属性を示す情報を参照して、上記の次の目的地の属性に合致する地点を抽出する。例えば、格納部３４０に、複数の施設のそれぞれについて、当該施設の位置を示す情報と、当該施設の属性を示す情報とが対応付けられたデータベースが格納されている場合、配車管理部４４０は、施設の属性をキーとして当該データベースを参照し、上記の次の目的地の属性に合致する施設又は当該施設の位置を抽出する。配車管理部４４０は、抽出された地点のうちの１つを、第１期間の終了後における車両１２０の次の目的地として決定してよい。
【０１４０】
本実施形態において、第１期間における車両１２０の利用態様と、第１期間の終了後における車両１２０の次の目的地の属性との対応関係は、予め定められていてもよい。例えば、配車管理部４４０は、第１期間における車両１２０の利用態様が、予め定められた条件を満たす場合に、当該利用形態と対応付けて予め定められた属性を有する地点を、第１期間の終了後における車両１２０の次の目的地として決定してよい。配車管理部４４０は、上記の利用形態と対応付けて予め定められた属性を有する地点の中から、上記の次の目的地となる地点を選択してもよい。上記の条件は、上述された第１条件の具体例の１以上であってもよく、上述された第２条件の具体例の１以上であってもよい。上記の予め定められた属性を有する地点としては、車両１２０のメンテナンスが実施可能な地点、上記の条件に対応付けて予め定められた種類のメンテナンスが実施可能な地点などが例示される。
【０１４１】
本実施形態において、配車管理部４４０は、ユーザ４０の属性が予め定められた条件を満たす場合に、ユーザ４０により使用された車両１２０のメンテナンスが実施可能な地点を、第１期間の終了後における車両１２０の次の目的地として決定してよい。配車管理部４４０は、ユーザ４０の属性が予め定められた条件を満たす場合に、当該条件に対応付けて予め定められた種類のメンテナンスが実施可能な地点を、第１期間の終了後における車両１２０の次の目的地として決定してもよい。上記の条件は、上述された第１条件の具体例の１以上であってもよく、上述された第２条件の具体例の１以上であってもよい。
【０１４２】
本実施形態において、配車管理部４４０は、ユーザ４０による車両１２０の使用態様が予め定められた条件を満たす場合に、車両１２０のメンテナンスが実施可能な地点を、第１期間の終了後における車両１２０の次の目的地として決定してよい。配車管理部４４０は、ユーザ４０による車両１２０の使用態様が予め定められた条件を満たす場合に、当該条件に対応付けて予め定められた種類のメンテナンスが実施可能な地点を、第１期間の終了後における車両１２０の次の目的地として決定してもよい。上記の条件は、上述された第１条件の具体例の１以上であってもよく、上述された第２条件の具体例の１以上であってもよい。
【０１４３】
一実施形態において、配車管理部４４０は、第１期間における車両１２０の利用態様に関する利用態様判定部４２２の判定結果に基づいて、第１期間の終了後における車両１２０の次の目的地を決定する。例えば、第１期間における車両１２０の利用態様が予め定められた第１条件を満足する場合、配車管理部４４０は、第１条件が成立したときの車両１２０の目的地として予め定められた地点を、車両１２０の次の目的地として決定する。
【０１４４】
具体的には、配車管理部４４０は、例えば、車両１２０のメンテナンスを実施するメンテナンス事業者３０として予め登録されたメンテナンス事業者３０により指定された地点を、車両１２０の次の目的地として決定する。上記のメンテナンス事業者３０により指定された地点は、メンテナンス事業所１３０であってもよく、メンテナンス事業所１３０以外の地点であってもよい。
【０１４５】
他の実施形態において、配車管理部４４０は、実施判定部４２６の判定結果に基づいて、第１期間の終了後における車両１２０の次の目的地を決定する。例えば、第３期間における車両１２０のメンテナンスが実施可能と判定された場合、配車管理部４４０は、予め定められた地点を、次の目的地として決定する。予め定められた地点は、車両１２０のメンテナンスを実施するメンテナンス事業者３０として予め登録されたメンテナンス事業者３０により指定された地点であってよい。
【０１４６】
一方、第３期間における車両１２０のメンテナンスが実施不能と判定された場合、配車管理部４４０は、第２契約により定められる出発地を、次の目的地として設定する。この場合において、履行判定部４２８により、車両１２０が第２契約を履行することはできないと判定されたとき、配車管理部４４０は、上記の車両１２０の代わりに、他の車両１２０を利用して第２契約を履行することを決定してよい。
【０１４７】
さらに他の実施形態において、配車管理部４４０は、要否判定部４２４の判定結果に基づいて、第１期間の終了後における車両１２０の次の目的地を決定する。例えば、車両１２０のメンテナンスが必要と判定された場合、配車管理部４４０は、まず、予め登録された１以上のメンテナンス事業者３０のうちの１つを選択する。次に、配車管理部４４０は、選択されたメンテナンス事業者３０によりメンテナンスが実施される作業地点を、次の目的地として設定する。
【０１４８】
さらに他の実施形態において、配車管理部４４０は、要否判定部４２４の判定結果に基づいて、第１期間の終了後における車両１２０の次の目的地を決定する。例えば、車両１２０のメンテナンスが必要と判定された場合、配車管理部４４０は、まず、予め登録された１以上のメンテナンス事業所１３０うちの１つを選択する。配車管理部４４０は、選択されたメンテナンス事業所１３０を、次の目的地として設定してよい。
【０１４９】
これらの実施形態において、次の目的地の候補地として、複数の作業地点が抽出された場合、配車管理部４４０は、任意の基準に基づいて、複数の作業地点の１つを、次の目的地として決定してよい。例えば、配車管理部４４０は、（ｉ）車両１２０のメンテナンスの終了予定時刻、（ｉｉ）車両１２０のメンテナンスの終了予定時刻と、車両１２０の次の予定の開始予定時刻との間隔、（ｉｉｉ）車両１２０の次の予定の開始予定時刻における車両１２０の位置、及び、（ｉｖ）前車両１２０が各作業地点を経由して、車両１２０の次の予定の開始予定時刻における車両１２０の位置に移動する場合に、車両１２０が消費するエネルギー量の少なくとも１つに基づいて、車両１２０のメンテナンスが実施される作業地点を決定する。
【０１５０】
本実施形態において、配車管理部４４０が、車両１２０の次の目的地を決定または設定した場合、配車指示部４４２は、車両１２０又は車両１２０の運転者の通信端末に、当該次の目的地の位置を示す情報を送信する。次の目的地が、第２契約の出発地である場合、配車指示部４４２は、車両１２０又は車両１２０の運転者の通信端末に、当該出発地への到着時刻を示す情報を送信してよい。
【０１５１】
配車管理部４４０が、第２契約を履行することが予定されていた車両１２０の代わりに、他の車両１２０を利用して第２契約を履行することを決定した場合、配車指示部４４２は、上記の他の車両１２０又は当該他の車両１２０の運転者の通信端末に、各種のメッセージを通知してよい。例えば、配車指示部４４２は、第２契約の出発地の位置を示す情報と、当該出発地への到着時刻を示す情報とを含むメッセージを送信してよい。
【０１５２】
配車指示部４４２は、特定の車両１２０のメンテナンス状況に関する情報を含むメッセージを、第２契約の契約者の通信端末に送信してよい。第２契約の契約者は、ユーザ４０であってもよく、ユーザ４０としてのオーナ２０であってもよい。
【０１５３】
例えば、要否判定部４２４により必要と判断されたメンテナンスが軽微なものである場合、配車管理部４４０は、メンテナンスの不実施を決定し得る。例えば、要否判定部４２４により車両１２０の洗車が必要と判断された場合であっても、第２契約の経路の一部において雨天が予想されるとき、配車管理部４４０が、メンテナンスの不実施を決定する。このように、要否判定部４２４によりメンテナンスが必要と判断されたにもかかわらず、配車管理部４４０が、メンテナンスの不実施を決定した場合、配車指示部４４２は、第２契約の契約者に対して、メンテナンスが不実施であることを示すメッセージを提示してよい。配車指示部４４２は、第２契約の契約者に対して、利用料金の低減、クーポンの発行などを提案してもよい。
【０１５４】
本実施形態において、メンテナンス管理部４６０は、１以上の車両１２０のそれぞれのメンテナンスに関する情報を管理する。メンテナンス管理部４６０は、１以上の車両１２０のそれぞれについて、空き時間を示す情報を管理する。メンテナンス管理部４６０は、１以上の車両１２０のそれぞれについて、メンテナンスが実施される期間を管理する。メンテナンス管理部４６０は、１以上の車両１２０のそれぞれについて、メンテナンスが実施される地点を管理する。メンテナンス管理部４６０の詳細は後述される。
【０１５５】
本実施形態において、リソース予約部４６２は、配車管理部４４０から、１以上の車両１２０のそれぞれのメンテナンス計画を示す情報を取得する。リソース予約部４６２は、車両１２０のメンテナンスを実施するメンテナンス事業者３０に対して、メンテナンスの予約を要求する。
【０１５６】
実施判定部４２６は、作業時間推定部の一例であってよい。履行判定部４２８は、予定決定部の一例であってよい。配車管理部４４０は、移動体管理部の一例であってよい。メンテナンス管理部４６０は、移動体管理部及び作業スケジュール生成部の一例であってよい。
【０１５７】
本実施形態においては、管理サーバ１１０が、車両１２０のスケジュールを管理するための情報処理を実行する場合を例として、管理システム１００の一例が説明された。しかしながら、上述されたとおり、管理システム１００は本実施形態に限定されない。他の実施形態において、車両１２０の制御部１２６が、本実施形態に係る管理サーバ１１０における情報処理の少なくとも一部を実行してもよい。例えば、車両管理部３３２又はその一部が車両１２０に搭載される。より具体的には、制御部１２６が車両管理部３３２又はその一部を備え、制御部１２６は、通信ネットワーク１０を介して格納部３４０にアクセスすることで、本実施形態に係る車両管理部３３２又はその一部における情報処理と同様の情報処理を実行する。
【０１５８】
図５は、メンテナンス管理部４６０の内部構成の一例を概略的に示す。本実施形態において、メンテナンス管理部４６０は、空車時間抽出部５２２と、車両位置決定部５２４と、メンテナンス地点抽出部５２６と、メンテナンス計画生成部５３０とを備える。
【０１５９】
本実施形態において、空車時間抽出部５２２は、要否判定部４２４の判定結果を示す情報を取得する。車両１２０のメンテナンスが必要と判定された場合、空車時間抽出部５２２は、配車計画格納部３４６を参照して、車両１２０の空車時間のうち、車両１２０のメンテナンスを実施することのできる空車時間（メンテナンス可能期間と称される場合がある。）を抽出する。
【０１６０】
より具体的には、空車時間抽出部５２２は、下記の手順に従って、メンテナンス可能期間を抽出する。まず、空車時間抽出部５２２は、実施判定部４２６から、車両１２０のメンテナンスの作業時間の推定値を示す情報を取得する。上述されたとおり、配車計画格納部３４６は、例えば、時刻又は期間を示す情報と、車両１２０の予定を示す情報を対応付けて格納する。そこで、空車時間抽出部５２２は、配車計画格納部３４６に格納された情報を参照して、車両１２０の空車期間のうち、車両１２０のメンテナンスの作業時間の推定値よりも期間の長い空車期間を抽出する。これにより、空車時間抽出部５２２は、実施判定部４２６が推定した作業時間を連続して確保することのできる期間を、メンテナンス可能期間として抽出することができる。
【０１６１】
本実施形態において、車両位置決定部５２４は、空車時間抽出部５２２から、１以上のメンテナンス可能期間のそれぞれの期間を示す情報を取得する。車両位置決定部５２４は、例えば、配車計画格納部３４６に格納された情報を参照して、１以上のメンテナンス可能期間の少なくとも１つにおける、車両１２０の位置を決定する。例えば、上記の第１期間の終了後の任意の時期に、車両１２０のメンテナンスを実施する場合、車両位置決定部５２４は、例えば、１以上のメンテナンス可能期間のうち、（ｉ）当該メンテナンス可能期間の始期が、第１期間の終期よりも後の時刻であり、且つ、（ｉｉ）第１期間の終期と、当該メンテナンス可能期間の始期との間の期間の長さが、予め定められた値よりも小さなメンテナンス可能期間について、車両１２０の位置を決定する。
【０１６２】
本実施形態において、メンテナンス地点抽出部５２６は、空車時間抽出部５２２から、１以上のメンテナンス可能期間のそれぞれの期間を示す情報を取得する。例えば、リソース情報格納部３４４に格納された情報を参照して、１以上のメンテナンス事業者３０又はメンテナンス事業所１３０のうち、１以上のメンテナンス可能期間の少なくとも１つにおいて、車両１２０のメンテナンスを受け付けることのできるメンテナンス事業者３０又はメンテナンス事業所１３０を抽出する。
【０１６３】
メンテナンス地点抽出部５２６は、車両位置決定部５２４が決定した車両１２０の位置を示す情報を利用して、車両１２０のメンテナンスを受け付けるメンテナンス事業者３０又はメンテナンス事業所１３０の候補を、さらに絞り込んでよい。例えば、メンテナンス地点抽出部５２６は、１以上のメンテナンス事業者３０のそれぞれがメンテナンスを実施できる１以上の地点、又は、１以上のメンテナンス事業所１３０のうち、（ｉ）上記の地点又はメンテナンス事業所１３０の位置と、車両位置決定部５２４が決定した車両１２０の位置との位置関係が、予め定められた位置条件を満足し、且つ、（ｉｉ）１以上のメンテナンス可能期間の少なくとも１つにおいて、車両１２０のメンテナンスを受け付けることのできるメンテナンス事業者３０又はメンテナンス事業所１３０を抽出する。
【０１６４】
位置条件は、上記の位置関係の空間的距離又は時間的距離に関する条件であってよい。位置条件としては、上記の地点又はメンテナンス事業所１３０の位置と、車両位置決定部５２４が決定した車両１２０の位置との間の距離の統計値が、予め定められた数値範囲内であるという条件、上記の地点又はメンテナンス事業所１３０の位置と、車両位置決定部５２４が決定した車両１２０の位置との間の移動時間の統計値が、予め定められた数値範囲内であるという条件などが例示される。統計値としては、最小値、最大値、中央値、平均値などが例示される。
【０１６５】
本実施形態において、メンテナンス計画生成部５３０は、１以上の車両１２０のそれぞれに関するメンテナンス計画を生成する。車両１２０のメンテナンス計画は、車両１２０のメンテナンスが、予約される期間に関する情報を含んでよい。車両１２０のメンテナンス計画は、車両１２０のメンテナンスが、メンテナンス可能期間の期間内に予約されることを示す情報を含んでよい。車両１２０のメンテナンス計画には、例えば、車両１２０の車両IDと、メンテナンスが実施される期間を示す情報と、メンテナンスが実施される地点を示す情報と、メンテナンスの作業内容に関する情報とが含まれる。
【０１６６】
メンテナンス計画生成部５３０は、生成されたメンテナンス計画を示す情報を、メンテナンス計画格納部３４８に格納してよい。メンテナンス計画生成部５３０は、生成されたメンテナンス計画を示す情報を、リソース予約部４６２に出力してよい。
【０１６７】
一実施形態によれば、メンテナンス計画生成部５３０は、下記の手順に従って、車両１２０に関するメンテナンス計画を生成する。空車時間抽出部５２２が１以上のメンテナンス可能期間を抽出した場合、メンテナンス計画生成部５３０は、１以上のメンテナンス可能期間を示す情報を取得する。メンテナンス計画生成部５３０は、１以上のメンテナンス可能期間のうちの１つを示す情報と、当該期間において、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けることで、車両１２０に関するメンテナンス計画を生成する。メンテナンス計画生成部５３０は、任意の判断基準に基づいて、１以上のメンテナンス可能期間の中から、１つのメンテナンス可能期間を選択してよい。
【０１６８】
メンテナンス計画生成部５３０は、生成されたメンテナンス計画を示す情報を、メンテナンス計画格納部３４８に格納する。メンテナンス計画生成部５３０は、車両１２０の車両ＩＤと、メンテナンス可能期間を示す情報と、当該期間において、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けて、メンテナンス計画格納部３４８に格納してもよい。
【０１６９】
他の実施形態によれば、メンテナンス計画生成部５３０は、下記の手順に従って、車両１２０に関するメンテナンス計画を生成する。まず、メンテナンス計画生成部５３０は、例えば、リソース情報格納部３４４を参照して、メンテナンス事業者３０、作業担当者３４又はメンテナンス機具３６のスケジュールを示す情報を取得する。メンテナンス計画生成部５３０は、メンテナンス事業者３０、作業担当者３４又はメンテナンス機具３６のスケジュールを示す情報として、（ｉ）メンテナンス事業者３０、作業担当者３４又はメンテナンス機具３６を利用して、メンテナンスが実施される作業地点の位置を示す情報と、当該作業地点において実施される作業のスケジュールに関する情報を取得してよい。
【０１７０】
次に、メンテナンス計画生成部５３０は、空車時間抽出部５２２が抽出した１以上の面テナンス可能期間を示す情報と、メンテナンス事業者３０、作業担当者３４又はメンテナンス機具３６のスケジュールを示す情報とに基づいて、車両１２０のメンテナンスが実施される時期（作業時期と称される場合がある。）を決定する。メンテナンス計画生成部５３０は、任意の判断基準に基づいて、作業時期を決定してよい。１以上のメンテナンス可能期間が抽出され、且つ、作業時期が決定された後、メンテナンス計画生成部５３０は、上記の作業時期を示す情報と、当該作業時期において、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けることで、車両１２０に関するメンテナンス計画を生成する。
【０１７１】
メンテナンス計画生成部５３０は、生成されたメンテナンス計画を示す情報を、メンテナンス計画格納部３４８に格納する。メンテナンス計画生成部５３０は、車両１２０の車両ＩＤと、上記の作業時期を示す情報と、当該作業時期において、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けて、メンテナンス計画格納部３４８に格納してもよい。メンテナンス計画生成部５３０は、メンテナンスを実施するメンテナンス事業者３０、メンテナンス事業者３０によりメンテナンスが実施される地点、又は、メンテナンスが実施されるメンテナンス事業所１３０の位置を示す情報と、当該位置において、上記の作業時期に、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けて、メンテナンス計画格納部３４８に格納してもよい。
【０１７２】
さらに他の実施形態によれば、メンテナンス計画生成部５３０は、メンテナンス地点抽出部５２６から、１以上のメンテナンス可能期間の少なくとも１つにおいて、車両１２０のメンテナンスを受け付けることのできるメンテナンス事業者３０又はメンテナンス事業所１３０を示す情報を取得する。メンテナンス計画生成部５３０は、例えば、メンテナンス地点抽出部５２６から、１以上のメンテナンス事業者３０のそれぞれがメンテナンスを実施できる１以上の地点、又は、１以上のメンテナンス事業所１３０の位置を示す情報を取得してもよい。
【０１７３】
メンテナンス計画生成部５３０は、メンテナンス地点抽出部５２６の抽出結果に基づいて、車両１２０のメンテナンスが実施される作業時期及び作業地点を決定してよい。メンテナンス計画生成部５３０は、任意の判断基準に基づいて、作業時期及び作業地点に関する複数の候補の１つを選択してよい。
【０１７４】
例えば、メンテナンス地点抽出部５２６の抽出結果に複数の作業地点が含まれることがある。このような場合、メンテナンス計画生成部５３０は、例えば、（ｉ）車両１２０のメンテナンスの終了予定時刻、（ｉｉ）車両１２０のメンテナンスの終了予定時刻と、車両１２０の次の予定の開始予定時刻との間隔、（ｉｉｉ）車両１２０の次の予定の開始予定時刻における移動体の位置、及び、（ｉｖ）車両１２０が各作業地点を経由して、車両１２０の次の予定の開始予定時刻における車両１２０の位置に移動する場合に、車両１２０が消費するエネルギー量の少なくとも１つに基づいて、車両１２０のメンテナンスが実施される作業地点を決定する。
【０１７５】
メンテナンス計画生成部５３０は、上記の作業時期及び作業地点を示す情報と、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けて、メンテナンス計画格納部３４８に格納してもよい。メンテナンス計画生成部５３０は、車両１２０の車両ＩＤと、上記の作業時期及び作業地点を示す情報と、車両１２０のメンテナンスが実施される予定であることを示す情報とを対応付けて、メンテナンス計画格納部３４８に格納してもよい。
【０１７６】
空車時間抽出部５２２は、作業可能期間抽出部の一例であってよい。車両位置決定部５２４は、位置決定部の一例であってよい。メンテナンス地点抽出部５２６は、作業地点抽出部の一例であってよい。メンテナンス計画生成部５３０は、作業スケジュール取得部、スケジュール調整部、移動体管理部、及び、作業スケジュール生成部の一例であってよい。メンテナンス可能期間は、作業可能期間の一例であってよい。
【０１７７】
図６は、本発明の複数の態様が全体的又は部分的に具現化されてよいコンピュータ３０００の一例を示す。管理システム１００又はその一部は、コンピュータ３０００により実現されてよい。例えば、管理システム１００又はその一部は、コンピュータ３０００により実現される。車両１２０又はその一部は、コンピュータ３０００により実現されてよい。例えば、制御部１２６又はその一部は、コンピュータ３０００により実現される。
【０１７８】
コンピュータ３０００にインストールされたプログラムは、コンピュータ３０００に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の１又は複数の「部」として機能させ、又は当該オペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ３０００に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ３０００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ３０１２によって実行されてよい。
【０１７９】
本実施形態によるコンピュータ３０００は、ＣＰＵ３０１２、ＲＡＭ３０１４、グラフィックコントローラ３０１６、及びディスプレイデバイス３０１８を含み、それらはホストコントローラ３０１０によって相互に接続されている。コンピュータ３０００はまた、通信インターフェース３０２２、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭドライブ３０２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ３０２０を介してホストコントローラ３０１０に接続されている。コンピュータはまた、ＲＯＭ３０３０及びキーボード３０４２のようなレガシの入出力ユニットを含み、それらは入出力チップ３０４０を介して入出力コントローラ３０２０に接続されている。
【０１８０】
ＣＰＵ３０１２は、ＲＯＭ３０３０及びＲＡＭ３０１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ３０１６は、ＲＡＭ３０１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ３０１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス３０１８上に表示されるようにする。
【０１８１】
通信インターフェース３０２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ３０２４は、コンピュータ３０００内のＣＰＵ３０１２によって使用されるプログラム及びデータを格納する。ＤＶＤ−ＲＯＭドライブ３０２６は、プログラム又はデータをＤＶＤ−ＲＯＭ３００１から読み取り、ハードディスクドライブ３０２４にＲＡＭ３０１４を介してプログラム又はデータを提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【０１８２】
ＲＯＭ３０３０はその中に、アクティブ化時にコンピュータ３０００によって実行されるブートプログラム等、及び／又はコンピュータ３０００のハードウエアに依存するプログラムを格納する。入出力チップ３０４０はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ３０２０に接続してよい。
【０１８３】
プログラムが、ＤＶＤ−ＲＯＭ３００１又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ３０２４、ＲＡＭ３０１４、又はＲＯＭ３０３０にインストールされ、ＣＰＵ３０１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ３０００に読み取られ、プログラムと、上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ３０００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【０１８４】
例えば、通信がコンピュータ３０００及び外部デバイス間で実行される場合、ＣＰＵ３０１２は、ＲＡＭ３０１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インターフェース３０２２に対し、通信処理を命令してよい。通信インターフェース３０２２は、ＣＰＵ３０１２の制御の下、ＲＡＭ３０１４、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭ３００１、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【０１８５】
また、ＣＰＵ３０１２は、ハードディスクドライブ３０２４、ＤＶＤ−ＲＯＭドライブ３０２６（ＤＶＤ−ＲＯＭ３００１）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ３０１４に読み取られるようにし、ＲＡＭ３０１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ３０１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【０１８６】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ３０１２は、ＲＡＭ３０１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ３０１４に対しライトバックする。また、ＣＰＵ３０１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ３０１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【０１８７】
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ３０００上又はコンピュータ３０００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それにより、上記のプログラムを、ネットワークを介してコンピュータ３０００に提供する。
【０１８８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。また、各構成要素は、名称が同一で、参照符号が異なる他の構成要素と同様の特徴を有してもよい。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１８９】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１９０】
１０  通信ネットワーク、２０  オーナ、２２  通信端末、３０  メンテナンス事業者、３２  通信端末、３４  作業担当者、３６  メンテナンス機具、４０  ユーザ、４２  通信端末、１００  管理システム、１１０  管理サーバ、１２０  車両、１２２  通信部、１２４  駆動部、１２６  制御部、１３０  メンテナンス事業所、２１０  契約、２１２  出発地、２１４  目的地、２２０  契約、２２２  出発地、２３０  帰還地点、２４０  待機地点、２５０  メンテナンス地点、３２２  車両情報収集部、３２４  リソース情報収集部、３３２  車両管理部、３３４  リソース管理部、３４０  格納部、３４２  車両情報格納部、３４４  リソース情報格納部、３４６  配車計画格納部、３４８  メンテナンス計画格納部、４２０  判定部、４２２  利用態様判定部、４２４  要否判定部、４２６  実施判定部、４２８  履行判定部、４４０  配車管理部、４４２  配車指示部、４６０  メンテナンス管理部、４６２  リソース予約部、５２２  空車時間抽出部、５２４  車両位置決定部、５２６  メンテナンス地点抽出部、５３０  メンテナンス計画生成部、３０００  コンピュータ、  ３００１  ＤＶＤ−ＲＯＭ、  ３０１０  ホストコントローラ、  ３０１２  ＣＰＵ、  ３０１４  ＲＡＭ、  ３０１６  グラフィックコントローラ、  ３０１８  ディスプレイデバイス、  ３０２０  入出力コントローラ、  ３０２２  通信インターフェース、  ３０２４  ハードディスクドライブ、  ３０２６  ＤＶＤ−ＲＯＭドライブ、  ３０３０  ＲＯＭ、  ３０４０  入出力チップ、  ３０４２  キーボード
【図１】
2020166760.tif 000003
【図２】
2020166760.tif 000004
【図３】
2020166760.tif 000005
【図４】
2020166760.tif 000006
【図５】
2020166760.tif 000007
【図６】
2020166760.tif 000008