(57)【要約】【課題】自動運転により動作する移動体による運送に関する情報を適切に提供する。【解決手段】本願に係る提供装置は、取得部と、提供部とを備える。取得部は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、目的地へ到着を希望する時間である到着希望時間を取得する。提供部は、取得部により取得された到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。【選択図】図３
2019057050.tif 000002
【特許請求の範囲】
【請求項１】
自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得部と、
前記取得部により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する提供部と、
を備えたことを特徴とする提供装置。
【請求項２】
前記提供部は、
前記正確性として、前記到着希望時間からの誤差を含む前記運送情報を提供する
ことを特徴とする請求項１に記載の提供装置。
【請求項３】
前記提供部は、
前記正確性として、前記到着希望時間前後の時間幅を示す前記運送情報を提供する
ことを特徴とする請求項１または請求項２に記載の提供装置。
【請求項４】
前記提供部は、
前記出発地と前記目的地と前記到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、前記正確性を示す前記運送情報を提供する
ことを特徴とする請求項１〜３のいずれか１項に記載の提供装置。
【請求項５】
前記提供部は、
前記到着希望時間に応じて変動する前記正確性を示す前記運送情報を提供する
ことを特徴とする請求項１〜４のいずれか１項に記載の提供装置。
【請求項６】
前記提供部は、
前記出発地と前記目的地とに応じて変動する前記正確性を示す前記運送情報を提供する
ことを特徴とする請求項１〜５のいずれか１項に記載の提供装置。
【請求項７】
前記提供部は、
前記移動体により前記出発地から前記目的地へ運送された場合における、前記ユーザに請求する運送料金を含む前記運送情報を提供する
ことを特徴とする請求項１〜６のいずれか１項に記載の提供装置。
【請求項８】
前記提供部は、
前記正確性に応じて変動する前記運送料金を含む前記運送情報を提供する
ことを特徴とする請求項７に記載の提供装置。
【請求項９】
前記提供部は、
前記到着希望時間での前記目的地への到着の複数の正確性の各々に対応する複数の運送情報を前記ユーザに提供する
ことを特徴とする請求項１〜８のいずれか１項に記載の提供装置。
【請求項１０】
前記提供部は、
正確性が高い程、前記ユーザに請求する運送料金が高くなる前記複数の運送情報を前記ユーザに提供する
ことを特徴とする請求項９に記載の提供装置。
【請求項１１】
前記提供部により提供された前記複数の運送情報のうち、前記ユーザが一の運送情報を指定した場合、前記一の運送情報に対応する正確性で前記目的地へ到着するように、前記ユーザを運送する前記移動体を制御する移動体制御部
をさらに備えることを特徴とする請求項９または請求項１０に記載の提供装置。
【請求項１２】
前記移動体制御部は、
前記一の運送情報に対応する正確性で前記目的地へ到着するように、前記ユーザを運送する前記移動体以外の他の移動体を制御する
ことを特徴とする請求項１１に記載の提供装置。
【請求項１３】
前記取得部は、
自動運転により動作する車両での移動を要求するユーザの前記到着希望時間を取得し、
前記提供部は、
前記取得部により取得された前記到着希望時間に基づいて、前記車両により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する
ことを特徴とする請求項１〜１２のいずれか１項に記載の提供装置。
【請求項１４】
コンピュータが実行する提供方法であって、
自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得工程と、
前記取得工程により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する提供工程と、
を含んだことを特徴とする提供方法。
【請求項１５】
自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得手順と、
前記取得手順により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する提供手順と、
をコンピュータに実行させることを特徴とする提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、提供装置、提供方法、及び提供プログラムに関する。
【背景技術】
【０００２】
従来、タクシー等の車両（自動車）による運送サービスに関する種々の技術が提供されている。例えば、タクシーの配車予約を行うときに、配車予約希望者が予約受付センタに配車予約の希望を送信し、利用価格の異なるタクシー会社から配車されるタクシーを選択できるタクシー配車予約に関する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０２４６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、自動運転により動作する移動体による運送に関する情報を適切に提供することが難しい。例えば、利用価格の低いタクシー会社複数社および配車希望場所到着時刻が配車希望時刻に近いタクシー会社複数社を配車予約希望者（ユーザ）に提示するだけでは、ユーザが目的地に到着したい時間がある場合、実際にユーザが時間通りに目的地へ到着できるかを判断することが難しく、自動運転により動作する移動体による運送に関する情報がユーザに適切に提供されているとは言えない場合がある。
【０００５】
本願は、上記に鑑みてなされたものであって、自動運転により動作する移動体による運送に関する情報を適切に提供する提供装置、提供方法、及び提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る提供装置は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得部と、前記取得部により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する提供部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、自動運転により動作する移動体による運送に関する情報を適切に提供することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る提供処理の一例を示す図である。
【図２】図２は、実施形態に係る提供システムの構成例を示す図である。
【図３】図３は、実施形態に係る提供装置の構成例を示す図である。
【図４】図４は、実施形態に係るＰＯＩ情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る運送情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係るスケジュール情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る移動体情報記憶部の一例を示す図である。
【図８】図８は、実施形態に係る提供処理の一例を示すフローチャートである。
【図９】図９は、実施形態に係る提供処理の一例を示す図である。
【図１０】図１０は、提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る提供装置、提供方法、及び提供プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る提供装置、提供方法、及び提供プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．提供処理〕
まず、図１を用いて、実施形態に係る提供処理の一例について説明する。図１は、実施形態に係る提供処理の一例を示す図である。図１の例では、提供装置１００（図３参照）が道路を自動走行する移動体（以下、単に「移動体」とする）である自動運転車（以下、単に「車両」ともいう）を遠隔で制御する場合を示す。例えば、提供装置１００は、提供装置１００を利用する事業者（以下、「運送事業者」ともいう）が車両を用いて提供する運送サービスにおいて、車両を制御する。具体的には、提供装置１００を利用する運送事業者は、複数の車両２０−１、２０−２等の複数の車両を用いて、ユーザの要求に応じてユーザを運送する運送サービスを提供する事業者である場合を示す。なお、ここでいう制御には、車両の走行自体を制御したり、車両にルート情報や目的地を示す情報等を送信し、受信した情報に応じて車両に自律的に走行を行わせたりすること等が含まれるものとする。また、以下では、車両２０−１、２０−２等について、特に区別なく説明する場合には、車両２０と記載する。
【００１１】
図１の例では、提供装置１００は、ユーザが出発地から目的地（到着地）への移動において、目的地へ到着を希望する時間（以下、「到着希望時間」とする）を取得する。そして、提供装置１００は、到着希望時間に基づいて、車両２０により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。なお、図１の例では、移動体（自動運転車）が、運送事業者が運送サービスの提供に用いる車両２０である場合を一例として説明するが、移動体は、車両２０に限らず、種々の移動体であってもよい。
【００１２】
〔提供システムの構成〕
図１の説明に先立って、図２を用いて提供システム１の構成について説明する。図２は、実施形態に係る提供システムの構成例を示す図である。図２に示すように、提供システム１は、端末装置１０と、車両２０−１と、車両２０−２と、提供装置１００とが含まれる。
【００１３】
なお、図２に示した提供システム１では、２台の車両２０−１、２０−２を図示するが、提供システム１には、図１に示すように３台以上の車両２０が含まれてもよい。また、図２に示すように、端末装置１０と、車両２０と、提供装置１００とは所定のネットワークＮを介して、有線または無線により通信可能に接続される。なお、図２に示した提供システム１には、複数台の端末装置１０や複数台の提供装置１００が含まれてもよい。
【００１４】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。以下では、端末装置１０をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１０と読み替えることもできる。
【００１５】
また、端末装置１０は、ＧＰＳ（Global  Positioning  System）センサ等の各種センサにより、各種センサ情報を検知してもよい。また、端末装置１０は、加速度センサの機能を有し、ユーザの移動における加速度情報（センサ情報）を検知し、取得する。また、端末装置１０は、温度センサや気圧センサ等の種々の機能を有し、温度や気圧等のユーザの置かれている環境情報を検知し、取得可能であってもよい。また、端末装置１０は、心拍センサ等の種々の機能を有し、ユーザの生体情報を検知し、取得可能であってもよい。例えば、端末装置１０を利用するユーザは、端末装置１０と通信可能なウェアラブルデバイスを身に付けることにより、端末装置１０によりユーザ自身のコンテキスト情報を取得可能としてもよい。例えば、端末装置１０を利用するユーザは、端末装置１０と通信可能なリストバンド型のウェアラブルデバイスを身に付けることにより、ユーザ自身の心拍（脈拍）に関する情報を端末装置１０が取得可能としてもよい。
【００１６】
また、端末装置１０は、音センサ（マイクロフォン）を有してもよい。例えば、端末装置１０は、ユーザの発話等の周囲の音を検知し、検知した音に応じて種々の処理を行ってもよい。例えば、端末装置１０は、ユーザの発話に限らず、端末装置１０の周囲の環境音等を収集する。また、端末装置１０は、音声認識の機能を有してもよい。また、端末装置１０は、音声認識サービスを提供する音声認識サーバから情報を取得可能であってもよい。この場合、提供システム１は、音声認識サーバが含まれてもよい。また、端末装置１０は、画像センサ等を有してもよい。
【００１７】
車両２０は、自動運転により走行する移動体である。例えば、車両２０は、自動運転に関する種々の従来技術を適宜用いて自動走行する移動体である。例えば、車両２０は、ＳＡＥ（Society  of  Automotive  Engineers）において定義されるレベル０〜５のうち、運転手の乗車が必要ではないレベル４以上の高度な自動化がされた車両であってもよい。なお、車両２０の自動化のレベルは、レベル４以上に限らず、移動体制御処理が適用可能であれば、レベル３以下であってもよい。
【００１８】
また、車両２０は、種々の電気通信技術を利用して、遠隔に位置する提供装置１００からの制御により遠隔制御することができる移動体である。また、車両２０は、図示は省略するが通信機能を有し、提供装置１００や端末装置１０との間での情報通信が可能な移動体であるものとする。また、車両２０は、図示は省略するが情報処理機能を有し、提供装置１００や端末装置１０から受信した情報に基づいて制御される移動体であるものとする。
【００１９】
また、車両２０は、カメラ（図示省略）やマイクロフォン（図示省略）等の種々のセンサを備え、車両２０の周囲や車両２０内の状況を示す情報を検知可能である。車両２０に搭載されるカメラは、車両２０の周囲や車両２０内の画像や動画像を撮像可能であれば、どのようなセンサであってもよい。例えば、カメラは、ＣＣＤ（Charge-Coupled  Device）イメージセンサ等の種々のセンサであってもよい。車両２０に搭載されるマイクロフォンは、車両２０の周囲や車両２０内の音声を集音可能であれば、どのようなセンサであってもよい。
【００２０】
例えば、車両２０は、提供装置１００に、カメラで検知（撮像）した動画像を送信する。例えば、車両２０は、提供装置１００に、カメラで検知した動画像をリアルタイムで送信する。また、車両２０は、提供装置１００にマイクロフォンで検知（集音）した音声を送信する。例えば、車両２０は、提供装置１００に、マイクロフォンで検知した音声をリアルタイムで送信する。
【００２１】
また、車両２０は、ＧＰＳセンサ等の位置情報を検知可能なセンサ（以下、「位置センサ」ともいう）を有し、車両２０の位置を検知可能であるものとする。例えば、車両２０は、提供装置１００に位置センサで検知した位置情報を送信する。例えば、車両２０は、提供装置１００に、位置センサで検知した位置情報をリアルタイムで送信する。
【００２２】
また、車両２０は、提供装置１００により走行の制御が行われていない間は、カメラやマイクロフォンで検知した情報に基づいて、指定されたルートを自律的に走行可能であるものとする。例えば、車両２０は、制御情報を受信していない間は、カメラやマイクロフォンで検知した情報に基づいて、指定されたルートを自律的に走行可能であるものとする。なお、車両２０は、カメラやマイクロフォンに限らず、レーダー等の種々の従来技術を用いて、自律的に走行を行ってもよい。また、図１の例における車両２０には、車両２０内において車両２０を操作する操作者、いわゆる運転手は搭乗していないものとする。
【００２３】
提供装置１００は、ユーザが指定する到着希望時間に基づいて、ユーザに対して車両２０による運送サービスを提供するために用いられる情報処理装置である。例えば、提供装置１００は、到着希望時間に基づいて、車両２０により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。また、提供装置１００は、決定したルートを移動するように、ユーザを運送する移動体を制御する。例えば、提供装置１００は、車両２０の自動化のレベルに応じて、車両２０を制御する。例えば、提供装置１００は、車両２０の自動化のレベルがレベル４やレベル５である場合、車両２０にルート情報を提供することにより、決定したルートを移動するように、車両２０を制御する。また、例えば、提供装置１００は、車両２０の自動化のレベルがレベル３以下である場合、ルート情報に基づいて、車両２０を遠隔制御することにより、決定したルートを移動するように、車両２０を制御する。また、例えば、提供装置１００は、車両２０の自動化のレベルがレベル３以下である場合、車両２０を監視したり、制御したりする監視者の監視装置（図示省略）にルート情報を提供することにより、監視装置に決定したルートを移動するように、車両２０を制御させてもよい。なお、上記は一例であり、提供装置１００は、決定したルートにより、ユーザを出発地から目的地まで運送可能であれば、どのように車両２０を制御してもよい。
【００２４】
まず、図１に示す地図情報ＭＰ１１について、簡単に説明する。図１に示す地図情報ＭＰ１１は、車両２０や関心地点（ＰＯＩ：Point  of  Interest）やルート等を模式的に示す図である。図１の例では、ユーザＩＤ「Ｕ１」により識別されるユーザ（以下、「ユーザＵ１」とする場合がある）が利用する端末装置１０からの到着希望時間を含む配車要求（リクエスト）に応じて、提供装置１００が到着希望時間に基づく運送情報を提案する場合を示す。図１の例では、ユーザＵ１は、出発地と目的地と到着希望時間を含むリクエストを提供装置１００へ送信することにより、提供装置１００に運送サービスの提供を要求する。なお、ここでいう運送情報には、到着希望時間に対応する所要時間や誤差や運送料金や出発予定時間等の情報が含まれるものとする。図１では、ユーザＵ１が到着希望時間を１７時に指定した場合と、到着希望時間を２０時に指定した場合の２つの場合を示す。図１では、ユーザＵ１が到着希望時間を１７時に指定した場合をステップＳ１１〜Ｓ１５として説明し、ユーザＵ１が到着希望時間を２０時に指定した場合をステップＳ２１〜Ｓ２５として説明する。なお、ステップＳ１１〜Ｓ１５やステップＳ２１〜Ｓ２５は、各到着希望時間の指定対応する処理を説明するためのステップであり、ステップＳ１１〜Ｓ１５の後に、ステップＳ２１〜Ｓ２５が行われることを意味するものではない。
【００２５】
まず、ユーザＵ１が到着希望時間を１７時に指定した場合をステップＳ１１〜Ｓ１５により説明する。提供装置１００は、ユーザＵ１が利用する端末装置１０から車両２０による運送サービスを要求するリクエストを取得する（ステップＳ１１）。図１の例では、提供装置１００は、出発地が位置ＬＣ１１にあるＸビルであり、目的地が位置ＬＣ１０１にあるＡ駅であり、到着希望時間が１７時であることを含むリクエストＲＱ１１を取得する。例えば、ユーザＵ１は、端末装置１０にインストールされた運送事業者の運送サービスに関するアプリケーション（以下、「運送サービスアプリ」ともいう）に所定の入力を行うことにより、提供装置１００にリクエストを送信する。例えば、ユーザＵ１は、運送サービスアプリを用いて、Ｘ月Ｙ日（例えば２０１７年９月１２日）の１７時を到着希望時間に指定するリクエストを提供装置１００に送信する。図１に示す例では、施設等の各ＰＯＩの位置を、位置ＬＣ１１といった抽象的な符号を図示するが、位置ＬＣ１１等は、緯度や経度を示す情報であってもよい。
【００２６】
これにより、提供装置１００は、出発地を位置ＬＣ１１にあるＸビルとし、目的地を位置ＬＣ１０１にあるＡ駅とし、到着希望時間を１７時とするリクエストＲＱ１１をユーザＵ１から取得する。なお、提供装置１００は、運送サービスアプリにおける入力に限らず、ユーザＵ１の種々の情報を端末装置１０から取得してもよい。
【００２７】
ユーザＵ１からの到着希望時間を含むリクエストＲＱ１１を取得した提供装置１００は、ユーザＵ１が指定した到着希望時間に対応する運送情報を生成する（ステップＳ１２）。図１の例では、提供装置１００は、運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ１１を生成する。
【００２８】
図１中の運送情報記憶部１２３に示す「運送ＩＤ」は、出発地及び目的地の組合せごとの運送を識別するための識別情報を示す。図１中の運送情報記憶部１２３に示す「出発地」は、運送ＩＤにより識別される運送の出発地を示す。図１中の運送情報記憶部１２３に示す「目的地」は、運送ＩＤにより識別される運送の目的地を示す。図１中の運送情報記憶部１２３に示す「運送料金（円）」は、出発地から目的地までの運送サービスを受けた場合にユーザが支払う運送料金を示す。
【００２９】
図１中の運送情報記憶部１２３に示す「時間帯」は、運送ＩＤにより識別される運送サービスにおける履歴を分割する時間帯を示す。図１の例では、「時間帯」は、「１２−１５」時や「１５−１８」時や「１８−２１」時等の３時間ごとに分割された時間帯（すなわち８つの時間帯）を示す。なお、説明を簡単にするために「０−３」時、「３−６」時、「６−９」時、「９−１２」時、「２１−２４」時の５つの時間帯の図示を省略する。
【００３０】
図１中の運送情報記憶部１２３に示す「所要時間」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間を示す。図１の例では、「所要時間」は、対応する時間帯における出発地から目的地までの運送履歴の所要時間の平均である場合を一例として示す。
【００３１】
図１中の運送情報記憶部１２３に示す「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の誤差を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の正確性を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間のばらつき具合を示す。
【００３２】
「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最短で到着した時間と平均時間との差を所要時間よりも前に到着する可能性のある誤差（以下、「前誤差」ともいう）として含む。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最長で到着した時間と平均時間との差を所要時間よりも後に到着する可能性のある誤差（以下、「後誤差」ともいう）として含む。なお、図１では、説明を簡単にするために、前誤差と後誤差とが同じ値である場合を一例として示す。
【００３３】
図１中の運送情報記憶部１２３に示す「正確性レベル」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の到着時間の正確性を示す。図１の例では、「正確性レベル」は、対応する時間帯における「誤差」が小さい程、正確性のレベルが高いことを示す情報が記憶される。図１の例では、「正確性レベル」は、「低」、「中」、「高」の３段階のレベルで示すが、正確性レベルは、例えば５段階等の種々の態様であってもよい。
【００３４】
図１の例では、運送ＩＤ「ＴＰ１１」により識別される運送（運送ＴＰ１１）は、位置ＬＣ１１等を含むＸエリアを出発地とし、位置ＬＣ１０１等を含むＡエリアを目的地とした場合の運送に対応する。ＸエリアからＡエリアまでの運送である運送ＴＰ１１は、運送料金が１０００円であることを示す。
【００３５】
図１の例では、ＸエリアからＡエリアまでの運送について、１５時から１８時までの時間帯の所要時間は３０分であることを示す。また、ＸエリアからＡエリアまでの運送について、１５時から１８時までの時間帯の誤差は前後１０分であることを示す。例えば、１５時から１８時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間が前後１０分の誤差が生じ得ることを示す。すなわち、１５時から１８時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間が２０分から４０分の間で変動し得ることを示す。また、ＸエリアからＡエリアまでの運送について、１５時から１８時までの時間帯の正確性レベルは「中」であることを示す。
【００３６】
例えば、提供装置１００は、過去の運送履歴等の情報に基づいて、運送情報記憶部１２３に示すような運送に関する情報を生成してもよい。例えば、提供装置１００は、車両２０を用いた運送サービスにおける過去の実績の情報に基づいて、運送情報記憶部１２３に示すような運送に関する情報を生成してもよい。例えば、提供装置１００は、車両２０を用いた過去のＸエリアからＡエリアまでの運送実績の情報に基づいて、ＸエリアからＡエリアまでの運送料金に関する情報を生成してもよい。例えば、提供装置１００は、車両２０を用いた過去のＸエリアからＡエリアまでの運送における運送料金の平均（平均値）をＸエリアからＡエリアまでの運送料金としてもよい。
【００３７】
また、例えば、提供装置１００は、車両２０を用いた過去のＸエリアからＡエリアまでの各時間帯における運送実績の情報に基づいて、各時間帯の所要時間や誤差や正確性レベルに関する情報を生成してもよい。例えば、提供装置１００は、車両２０を用いた過去のＸエリアからＡエリアまでの各時間帯における運送実績の情報に基づいて、各時間帯の所要時間や誤差や正確性レベルに関する情報を生成してもよい。例えば、提供装置１００は、各時間帯における車両２０を用いた過去のＸエリアからＡエリアまでの運送実績の情報に基づいて、各時間帯におけるＸエリアからＡエリアまでの所要時間に関する情報を生成してもよい。例えば、提供装置１００は、各時間帯における車両２０を用いた過去のＸエリアからＡエリアまでの運送における所要時間の平均値を、各時間帯におけるＸエリアからＡエリアまでの所要時間としてもよい。なお、所要時間は、平均値に限らず、中央値や最頻値等の種々の情報であってもよい。
【００３８】
例えば、提供装置１００は、各時間帯における車両２０を用いた過去のＸエリアからＡエリアまでの運送における最短で到着した時間（最短到着時間）と所要時間との差を前誤差としてもよい。例えば、提供装置１００は、各時間帯における車両２０を用いた過去のＸエリアからＡエリアまでの運送における最長で到着した時間（最長到着時間）と所要時間との差を後誤差としてもよい。なお、提供装置１００は、外部の情報処理装置から運送情報記憶部１２３に示すような運送に関する情報を取得してもよい。
【００３９】
例えば、提供装置１００は、上記のような運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ１１を生成する。図１の例では、提供装置１００は、運送情報記憶部１２３中の運送ＴＰ１１に関する情報のうち、ユーザＵ１が指定した到着希望時間である１７時に対応する時間帯の情報に基づいて、運送情報ＴＬ１１を生成する。例えば、提供装置１００は、運送ＴＰ１１に関する情報のうち、１５時から１８時の時間帯に対応する情報に基づいて、運送情報ＴＬ１１を生成する。
【００４０】
図１の例では、提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ１１を生成する。例えば、提供装置１００は、運送ＴＰ１１に関する情報のうち、１５時から１８時の時間帯の正確性レベルが「中」であるため、運送料金を運送ＴＰ１１に対応する運送料金「１０００」（円）のままとする。
【００４１】
そして、提供装置１００は、リクエスト元であるユーザに運送情報を提供する（ステップＳ１３）。図１の例では、提供装置１００は、運送情報ＴＬ１１をユーザＵ１の端末装置１０に提供する。提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ１１を提供する。
【００４２】
そして、提供装置１００から運送情報ＴＬ１１が提供された端末装置１０は、運送情報ＴＬ１１に対応する運送サービスを受けるかどうかのユーザＵ１の指定を受け付ける。例えば、端末装置１０は、運送情報ＴＬ１１を画面に表示し、表示した運送情報ＴＬ１１に対応する運送サービスを受けるかどうかのユーザＵ１の指定を受け付ける。
【００４３】
図１の例では、ユーザＵ１が運送情報ＴＬ１１に対応する運送サービスを受けると判断し、端末装置１０は、ユーザＵ１が運送情報ＴＬ１１に対応する運送サービスの予約を希望したことを示す情報を提供装置１００に送信する。例えば、端末装置１０は、運送情報ＴＬ１１に対応する運送サービスを受けると判断した場合、ユーザＵ１の「ＯＫ」や「予約します」等の音声入力により、ユーザＵ１が運送情報ＴＬ１１に対応する運送サービスの予約を希望したことを示す情報を受け付けてもよい。また、例えば、端末装置１０は、運送情報ＴＬ１１に対応する運送サービスを受けると判断した場合、運送情報ＴＬ１１とともに画面に表示された「ＯＫ」ボタンをユーザＵ１がタッチすることにより、ユーザＵ１の予約の希望を受け付けてもよい。これにより、提供装置１００は、端末装置１０からユーザＵ１が運送情報ＴＬ１１に対応する運送サービスの予約を希望したことを示す情報（以下、「予約情報」ともいう）を取得する（ステップＳ１４）。
【００４４】
そして、提供装置１００は、ユーザから取得した予約情報に基づいて、移動体を制御する（ステップＳ１５）。図１の例では、提供装置１００は、ユーザＵ１が運送情報ＴＬ１１に対応する運送サービスを希望したため、ユーザＵ１を到着希望時間１７時にＡ駅に着くように、ユーザＵ１を迎車して、Ａ駅へ送り届けるように、移動体を制御する。例えば、提供装置１００は、出発予定時間１６時３０分までにＸビル（位置ＬＣ１１）まで向かい、到着希望時間１７時にＡ駅（位置ＬＣ１０１）に到着するように車両２０−１を制御する。例えば、提供装置１００は、ユーザＵ１を乗せて、ＸビルとＡ駅との間のルートＲＴ１１を移動するように車両２０−１を制御する。例えば、提供装置１００は、車両２０−１の現在位置からＸビルまで移動するルートの情報やルートＲＴ１１の情報を車両２０−１に提供（送信）することにより、ユーザＵ１を乗せてルートＲＴ１１を移動するように車両２０−１を制御する。
【００４５】
なお、提供装置１００は、種々の従来技術を用いてルートを決定してもよい。例えば、提供装置１００は、カーナビゲーション等の種々のナビゲーションシステムにおけるルート検索ロジック等を用いて、ルートを決定してもよい。例えば、提供装置１００は、出発地及び目的地との組合せについて、所定のルート検索ロジックを用いて検索を行うことにより、ルートを決定してもよい。
【００４６】
なお、提供装置１００は、ルートの情報をルート検索サービス等を提供する外部装置であるルート情報提供装置（図示省略）から取得してもよい。この場合、提供装置１００は、出発地や目的地等の情報をルート情報提供装置へ提供することにより、ルートに関する情報をルート情報提供装置から取得してもよい。例えば、提供装置１００は、出発地であるＸビル（位置ＬＣ１１）と、目的地であるＡ駅（位置ＬＣ１０１）を示す情報をルート情報提供装置へ提供することにより、ルートの情報を取得してもよい。例えば、提供装置１００は、ルート情報提供装置から、位置ＬＣ１１から位置ＬＣ１０１まで移動するルートＲＴ１１の情報を取得してもよい。また、提供装置１００は、ルート情報提供装置から取得した、ルートＲＴ１１の情報をリクエストＲＱ１１に対応付けて記憶部１２０（図３参照）に格納してもよい。なお、この場合、提供システム１には、ルート情報提供装置が含まれてもよい。
【００４７】
次に、ユーザＵ１が到着希望時間を２０時に指定した場合をステップＳ２１〜Ｓ２５により説明する。まず、提供装置１００は、ユーザＵ１が利用する端末装置１０から車両２０による運送サービスを要求するリクエストを取得する（ステップＳ２１）。図１の例では、提供装置１００は、出発地が位置ＬＣ１１にあるＸビルであり、目的地が位置ＬＣ１０１にあるＡ駅であり、到着希望時間が２０時であることを含むリクエストＲＱ２１を取得する。例えば、ユーザＵ１は、端末装置１０にインストールされた運送サービスアプリに所定の入力を行うことにより、提供装置１００にリクエストを送信する。例えば、ユーザＵ１は、運送サービスアプリを用いて、Ｘ月Ｙ日（例えば２０１７年９月１２日）の２０時を到着希望時間に指定するリクエストを提供装置１００に送信する。
【００４８】
これにより、提供装置１００は、出発地を位置ＬＣ１１にあるＸビルとし、目的地を位置ＬＣ１０１にあるＡ駅とし、到着希望時間を２０時とするリクエストＲＱ２１をユーザＵ１から取得する。なお、提供装置１００は、運送サービスアプリにおける入力に限らず、ユーザＵ１の種々の情報を端末装置１０から取得してもよい。
【００４９】
ユーザＵ１からの到着希望時間を含むリクエストＲＱ２１を取得した提供装置１００は、ユーザＵ１が指定した到着希望時間に対応する運送情報を生成する（ステップＳ２２）。図１の例では、提供装置１００は、運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ２１を生成する。
【００５０】
図１の例では、運送ＩＤ「ＴＰ１１」により識別される運送（運送ＴＰ１１）は、位置ＬＣ１１等を含むＸエリアを出発地とし、位置ＬＣ１０１等を含むＡエリアを目的地とした場合の運送に対応する。ＸエリアからＡエリアまでの運送である運送ＴＰ１１は、運送料金が１０００円であることを示す。
【００５１】
図１の例では、ＸエリアからＡエリアまでの運送について、１８時から２１時までの時間帯の所要時間は３０分であることを示す。また、ＸエリアからＡエリアまでの運送について、１８時から２１時までの時間帯の誤差は前後２０分であることを示す。例えば、１８時から２１時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間が前後２０分の誤差が生じ得ることを示す。すなわち、１８時から２１時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間が１０分から５０分の間で変動し得ることを示す。また、ＸエリアからＡエリアまでの運送について、１８時から２１時までの時間帯の正確性レベルは「低」であることを示す。
【００５２】
例えば、提供装置１００は、上記のような運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ２１を生成する。図１の例では、提供装置１００は、運送情報記憶部１２３中の運送ＴＰ１１に関する情報のうち、ユーザＵ１が指定した到着希望時間である２０時に対応する時間帯の情報に基づいて、運送情報ＴＬ２１を生成する。例えば、提供装置１００は、運送ＴＰ１１に関する情報のうち、１８時から２１時の時間帯に対応する情報に基づいて、運送情報ＴＬ２１を生成する。
【００５３】
図１の例では、提供装置１００は、到着希望時間を２０時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が２０分であり、運送料金が８００（円）であり、出発予定時間が１９時３０分であることを示す運送情報ＴＬ２１を生成する。例えば、提供装置１００は、運送ＴＰ１１に関する情報のうち、１８時から２１時の時間帯の正確性レベルが「低」であるため、運送料金を運送ＴＰ１１に対応する運送料金「１０００」（円）よりも低額の８００（円）とする。なお、提供装置１００は、時間帯や正確性レベルに関わらず、運送料金を運送ＴＰ１１に対応する運送料金「１０００」（円）としてもよい。
【００５４】
そして、提供装置１００は、リクエスト元であるユーザに運送情報を提供する（ステップＳ２３）。図１の例では、提供装置１００は、運送情報ＴＬ２１をユーザＵ１の端末装置１０に提供する。提供装置１００は、到着希望時間を２０時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が２０分であり、運送料金が８００（円）であり、出発予定時間が１９時３０分であることを示す運送情報ＴＬ２１を提供する。
【００５５】
そして、提供装置１００から運送情報ＴＬ２１が提供された端末装置１０は、運送情報ＴＬ２１に対応する運送サービスを受けるかどうかのユーザＵ１の指定を受け付ける。例えば、端末装置１０は、運送情報ＴＬ２１を画面に表示し、表示した運送情報ＴＬ２１に対応する運送サービスを受けるかどうかのユーザＵ１の指定を受け付ける。
【００５６】
図１の例では、ユーザＵ１が運送情報ＴＬ２１に対応する運送サービスを受けると判断し、端末装置１０は、ユーザＵ１が運送情報ＴＬ２１に対応する運送サービスの予約を希望したことを示す情報を提供装置１００に送信する。これにより、提供装置１００は、端末装置１０からユーザＵ１が運送情報ＴＬ２１に対応する運送サービスの予約情報を取得する（ステップＳ２４）。
【００５７】
そして、提供装置１００は、ユーザから取得した予約情報に基づいて、移動体を制御する（ステップＳ２５）。図１の例では、提供装置１００は、ユーザＵ１が運送情報ＴＬ２１に対応する運送サービスを希望したため、ユーザＵ１を到着希望時間２０時にＡ駅に着くように、ユーザＵ１を迎車して、Ａ駅へ送り届けるように、移動体を制御する。例えば、提供装置１００は、出発予定時間１９時３０分までにＸビル（位置ＬＣ１１）まで向かい、到着希望時間２０時にＡ駅（位置ＬＣ１０１）に到着するように車両２０−１を制御する。例えば、提供装置１００は、ユーザＵ１を乗せて、ＸビルとＡ駅との間のルートＲＴ１１を移動するように車両２０−１を制御する。例えば、提供装置１００は、車両２０−１の現在位置からＸビルまで移動するルートの情報やルートＲＴ１１の情報を車両２０−１に提供（送信）することにより、ユーザＵ１を乗せてルートＲＴ１１を移動するように車両２０−１を制御する。
【００５８】
上記のように、提供装置１００は、ユーザが指定する到着希望時間や出発地や目的地に関する情報を取得し、到着希望時間に基づいて、車両２０により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。これにより、提供装置１００は、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【００５９】
（１−１．運送料金について）
また、提供装置１００は、正確性が高いほど、運送料金が高くなるように、運送サービスを提供してもよい。例えば、提供装置１００は、出発地と目的地とが同じ場合であっても、正確性が高いほど、運送料金が高くなるように、運送サービスを提供してもよい。図１に示すように、提供装置１００は、出発地と目的地とが同じ場合であっても、正確性が高い時間帯ほど、運送料金が高くなるように、運送サービスを提供してもよい。また、提供装置１００は、同じ時間帯であっても、正確性が高いほど、運送料金が高くなるように、運送サービスを提供してもよい。なお、この点については、図９において詳述する。
【００６０】
（１−２．運送サービス以外について）
なお、図１の例では、運送料金が発生する運送サービスにおける運送情報の提供について説明したが、提供装置１００は、運送サービス以外においても正確性に関する情報を提供してもよい。すなわち、車両２０は、提供装置１００が提供する提供処理が適用可能であれば、どのような移動体（自動運転車）であってもよい。例えば、車両２０は、ユーザが所有する車両（自家用自動車）であってもよいし、種々の態様により複数のユーザにより共有される車両であってもよい。例えば、車両２０は、カーシェアリング等のサービスによりユーザが利用する車両であってもよい。この場合、提供装置１００は、ユーザが指定した到着希望時間に対して、運送料金の含まない正確性に関する情報を示す運送情報のみを提供してもよい。例えば、提供装置１００は、ユーザが指定した到着希望時間に、出発地から目的地まで移動した場合について、所要時間、誤差、及び出発予定時間を示す運送情報を生成し、ユーザに提供してもよい。
【００６１】
〔２．提供装置の構成〕
次に、図３を用いて、実施形態に係る提供装置１００の構成について説明する。図３は、実施形態に係る提供装置の構成例を示す図である。図３に示すように、提供装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、提供装置１００は、提供装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００６２】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、端末装置１０や車両２０との間で情報の送受信を行う。
【００６３】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図３に示すように、地図情報記憶部１２１と、ＰＯＩ情報記憶部１２２と、運送情報記憶部１２３と、スケジュール情報記憶部１２４と、移動体情報記憶部１２５とを有する。
【００６４】
なお、地図情報記憶部１２１は、図示を省略するが、移動体が移動するエリアの地図情報や道路情報等、自動運転の移動体を用いた運送サービスを提供するために用いる各種情報を記憶する。また、地図情報記憶部１２１は、自動運転の移動体を用いた運送サービスを提供可能であれば、どのような情報を記憶してもよい。例えば、地図情報記憶部１２１は、自動運転の移動体を用いた運送サービスにおけるルートの決定に用いる地図情報や道路情報等を記憶してもよい。例えば、地図情報記憶部１２１は、自動運転の移動体を用いた運送サービスに用いるノードの識別ＩＤ等のノードに関する情報やリンクの識別ＩＤ等のリンクに関する情報を記憶してもよい。
【００６５】
（ＰＯＩ情報記憶部１２２）
実施形態に係るＰＯＩ情報記憶部１２２は、関心地点（ＰＯＩ）に関する情報を記憶する。図４は、実施形態に係るＰＯＩ情報記憶部の一例を示す図である。図４に示すＰＯＩ情報記憶部１２２には、地図上に位置する各種の施設等のＰＯＩに関する情報が記憶される。図４に示すＰＯＩ情報記憶部１２２には、「ＰＯＩ_ＩＤ」、「ＰＯＩ」、「位置情報」、「エリア」といった項目が含まれる。
【００６６】
「ＰＯＩ_ＩＤ」は、各種のＰＯＩを識別する情報を示す。「ＰＯＩ」は、ＰＯＩの具体的な名称等を示す。また、「位置情報」は、対応するＰＯＩの位置を示す。図４に示す例では、「位置情報」は、「ＬＣ１０１」といった抽象的な符号を図示するが、緯度や経度を示す情報であってもよい。また、例えば、「位置情報」は、住所であってもよい。「エリア」は、対応するＰＯＩの位置が含まれるエリアを示す。図４に示す例では、「エリア」は、市区町村等の所定の地域であってもよい。
【００６７】
例えば、図４に示す例では、ＰＯＩ＿ＩＤ「ＦＣ１」により識別されるＰＯＩは、「Ａ駅」であり、位置ＬＣ１０１に位置することを示す。また、Ａ駅は、Ａエリアに位置することを示す。
【００６８】
例えば、図４に示す例では、ＰＯＩ＿ＩＤ「ＦＣ２」により識別されるＰＯＩは、「Ｂ駅」であり、位置ＬＣ１０２に位置することを示す。また、Ｂ駅は、Ｂエリアに位置することを示す。
【００６９】
なお、ＰＯＩ情報記憶部１２２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ＰＯＩ情報記憶部１２２には、営業時間や利用ができなくなる曜日等の情報が記憶されてもよい。
【００７０】
（運送情報記憶部１２３）
実施形態に係る運送情報記憶部１２３は、運送サービスに関する各種情報を記憶する。図５は、実施形態に係る運送情報記憶部の一例を示す図である。例えば、運送情報記憶部１２３は、出発地及び目的地の組合せごとに、運送サービスの料金（運送料金）や過去の運送に基づく所要時間等の履歴情報を記憶する。図５の例では、運送情報記憶部１２３は、時間帯毎に過去の運送に基づく所要時間等の履歴情報を記憶する場合を示す。図５に示す運送情報記憶部１２３には、「運送ＩＤ」、「出発地」、「目的地」、「運送料金（円）」、「時間帯」、「所要時間」、「誤差」、「正確性レベル」といった項目が含まれる。
【００７１】
「運送ＩＤ」は、出発地及び目的地の組合せごとの運送を識別するための識別情報を示す。「出発地」は、運送ＩＤにより識別される運送の出発地を示す。「目的地」は、運送ＩＤにより識別される運送の目的地を示す。「運送料金（円）」は、出発地から目的地までの運送サービスを受けた場合にユーザが支払う運送料金を示す。
【００７２】
「時間帯」は、運送ＩＤにより識別される運送サービスにおける履歴を分割する時間帯を示す。図５の例では、「時間帯」は、「１２−１５」時や「１５−１８」時や「１８−２１」時等の３時間ごとに分割された時間帯を示すが、時間帯は種々の態様であってもよい。例えば、「時間帯」は、１時間ごとに分割された２４個の時間帯であってもよい。また、「時間帯」は、曜日ごとに個別の時間帯であってもよい。例えば、「時間帯」は、「日曜の１２−１５」時や「月曜の１２−１５」時等の曜日ごとに分割された時間帯であってもよい。なお、上記は一例であり、「時間帯」は目的等に応じて種々の分割態様であってもよい。
【００７３】
「所要時間」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間を示す。例えば、「所要時間」は、対応する時間帯における出発地から目的地までの運送履歴の所要時間の平均であってもよい。
【００７４】
「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の誤差を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の正確性を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間のばらつき具合を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最短で到着した時間と平均時間との差を所要時間よりも前に到着する可能性のある誤差（前誤差）として含む。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最長で到着した時間と平均時間との差を所要時間よりも後に到着する可能性のある誤差（後誤差）として含む。なお、図５では、説明を簡単にするために、前誤差と後誤差とが同じ値である場合を一例として示す。
【００７５】
「正確性レベル」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の到着時間の正確性を示す。図５の例では、「正確性レベル」は、対応する時間帯における「誤差」が小さい程、正確性のレベルが高いことを示す情報が記憶される。図５の例では、「正確性レベル」は、「低」、「中」、「高」の３段階のレベルで示すが、正確性レベルは、例えば５段階等の種々の態様であってもよい。
【００７６】
図５の例では、運送ＩＤ「ＴＰ１１」により識別される運送（運送ＴＰ１１）は、位置ＬＣ１１等を含むＸエリアを出発地とし、位置ＬＣ１０１等を含むＡエリアを目的地とした場合の運送に対応する。ＸエリアからＡエリアまでの運送である運送ＴＰ１１は、運送料金が１０００円であることを示す。
【００７７】
図５の例では、ＸエリアからＡエリアまでの運送について、１２時から１５時までの時間帯の所要時間は２０分であることを示す。例えば、１２時から１５時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間は平均２０分であることを示す。また、ＸエリアからＡエリアまでの運送について、１２時から１５時までの時間帯の誤差は前後５分であることを示す。例えば、１２時から１５時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間が前後５分の誤差が生じ得ることを示す。すなわち、１２時から１５時までの時間帯に、ＸエリアからＡエリアまでの運送サービスを受けた場合、所要時間が１５分から２５分の間で変動し得ることを示す。また、ＸエリアからＡエリアまでの運送について、１２時から１５時までの時間帯の正確性レベルは「高」であることを示す。
【００７８】
なお、運送情報記憶部１２３は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、運送情報記憶部１２３は、各運送における出発地から目的地までの間の経由地点に関する情報を記憶してもよい。
【００７９】
（スケジュール情報記憶部１２４）
実施形態に係るスケジュール情報記憶部１２４は、運送サービスのスケジュールに関する各種情報を記憶する。例えば、スケジュール情報記憶部１２４は、運送サービスの予約情報等のスケジュールに関する各種情報を記憶する。図６は、実施形態に係るスケジュール情報記憶部の一例を示す図である。図６に示すスケジュール情報記憶部１２４は、「スケジュールＩＤ」、「要求ユーザ」、「出発地」、「目的地」、「ルートＩＤ」、「到着希望時間」、「出発予定時間」、「運送料金（円）」、「担当車両」といった項目が含まれる。
【００８０】
「スケジュールＩＤ」は、各スケジュールを識別するための識別情報を示す。「要求ユーザ」は、スケジュールに対応する配車を要求したユーザを識別するための識別情報を示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。
【００８１】
「出発地」は、対応するスケジュールでの出発地を示す。「目的地」は、対応するスケジュールでの目的地を示す。「ルートＩＤ」は、対応するスケジュールにおいてユーザを運送するルートを識別するための識別情報を示す。「到着希望時間」は、対応するスケジュールにおいて、要求ユーザが到着を希望する時間を示す。「出発予定時間」は、対応するスケジュールにおいて、要求ユーザを乗車させ出発地を出発する予定の時間を示す。「運送料金（円）」は、出発地から目的地までの運送サービスを受けた場合にユーザが支払う運送料金を示す。「担当車両」は、対応するスケジュールでの運送を担当する車両を示す。
【００８２】
図６に示す例において、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、要求ユーザがユーザＵ１であることを示す。
【００８３】
図６の例では、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、Ｘエリア内のＸビルの位置ＬＣ１１を出発地とし、ＡエリアのＡ駅の位置ＬＣ１０１を目的地とすることを示す。また、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、ルートがルートＩＤ「ＲＴ１１」により識別されるルート（ルートＲＴ１１）であることを示す。例えば、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、位置ＬＣ１１を出発地とし、位置ＬＣ１０１を目的地とするルートＲＴ１１でユーザＵ１を運送することを示す。
【００８４】
図６の例では、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、到着希望時間は「Ｘ月Ｙ日１７時」であることを示し、出発予定時間は「Ｘ月Ｙ日１６時３０分」であることを示す。また、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、要求ユーザＵ１が支払う運送料金が１０００円であることを示す。また、スケジュールＩＤ「ＳＤ１１」により識別されるスケジュールは、運送サービスを担当する車両が車両２０−１であることを示す。
【００８５】
なお、スケジュール情報記憶部１２４は、上記に限らず、目的に応じて種々の情報を記憶してもよい。
【００８６】
（移動体情報記憶部１２５）
実施形態に係る移動体情報記憶部１２５は、移動体に関する各種情報を記憶する。例えば、移動体情報記憶部１２５は、自動運転により運送サービスを提供する移動体に関する各種情報を記憶する。例えば、移動体情報記憶部１２５は、提供装置１００を利用する事業者が行う運送サービスに用いられる移動体に関する各種情報を記憶する。例えば、移動体情報記憶部１２５は、提供装置１００を利用する事業者が行う運送サービスにおいてユーザを運送する移動体（車両）に関する各種情報を記憶する。図７は、実施形態に係る移動体情報記憶部の一例を示す図である。図７に示す移動体情報記憶部１２５は、「車両ＩＤ」、「最新位置」、「動画像」、「音声」、「状況」、「ルート情報」といった項目が含まれる。
【００８７】
「車両ＩＤ」は、遠隔監視される移動体である車両を識別するための識別情報を示す。例えば、車両ＩＤ「２０−１」により識別される車両は、図１中の車両２０−１に対応する。また、「最新位置」は、車両ＩＤにより識別される車両の最新の位置情報を示す。なお、図７に示す例では、「最新位置」は、「位置ＬＣ１１」といった抽象的な符号を図示するが、緯度や経度を示す情報であってもよい。
【００８８】
また、「動画像」は、車両から取得した動画像（単に「動画」ともいう）を示す。図７では「動画像」に「動画像ＭＶ１１」といった概念的な情報が格納される例を示したが、実際には、動画情報、または、その格納場所を示すファイルパス名などが格納される。
【００８９】
また、「音声」は、車両から取得した音声情報（単に「音声」ともいう）を示す。図７では「音声」に「音声ＡＤ１１」といった概念的な情報が格納される例を示したが、実際には、音声情報、または、その格納場所を示すファイルパス名などが格納される。
【００９０】
また、「状況」は、車両ＩＤにより識別される車両の状況を示す。例えば、「状況」は、車両ＩＤにより識別される車両がユーザに対してサービスを提供可能な状況かを示す。例えば、「状況」は、車両がユーザを乗せて目的地まで運送中である場合、「サービス提供中」、「運送中」等が記憶されてもよい。
【００９１】
また、「ルート情報」は、車両ＩＤにより識別される車両が移動するルートのルート情報を示す。例えば、「ルート情報」は、車両ＩＤにより識別される車両がユーザを運送するルートのルート情報を示す。なお、図７に示す例では、「ルート情報」は、「ルートＲＴ１１」といった抽象的な符号を図示するが、どの道路を走行するか、どの経由地点を経由するか等の具体的な内容等を示す情報であってもよい。
【００９２】
図７の例では、車両ＩＤ「２０−１」により識別される車両の最新位置は、「位置ＬＣ１１」であることを示す。また、車両ＩＤ「２０−１」により識別される車両の動画像は、「動画像ＭＶ１１」であることを示す。また、車両ＩＤ「２０−１」により識別される車両の音声は、「音声ＡＤ１１」であることを示す。また、車両ＩＤ「２０−１」により識別される車両の状況は、「予約（迎車中）」であることを示す。また、車両ＩＤ「２０−１」により識別される車両のルート情報は、「ルートＲＴ１１」であることを示す。すなわち、車両ＩＤ「２０−１」により識別される車両は、ルートＲＴ１１を走行してユーザを運送するためにユーザの位置まで移動中であることを示す。
【００９３】
なお、移動体情報記憶部１２５は、上記に限らず、目的に応じて種々の情報を記憶してもよい。
【００９４】
（制御部１３０）
図３の説明に戻って、制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、提供装置１００内部の記憶装置に記憶されている各種プログラム（提供プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラ（controller）であり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００９５】
図３に示すように、制御部１３０は、取得部１３１と、生成部１３２と、決定部１３３と、移動体制御部１３４と、提供部１３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００９６】
（取得部１３１）
取得部１３１は、各種情報を取得する。例えば、取得部１３１は、外部装置から各種情報を取得する。例えば、取得部１３１は、端末装置１０から各種情報を取得する。
【００９７】
例えば、取得部１３１は、車両２０から各種情報を取得する。例えば、取得部１３１は、記憶部１２０から各種情報を取得する。例えば、取得部１３１は、地図情報記憶部１２１や、ＰＯＩ情報記憶部１２２や、運送情報記憶部１２３や、スケジュール情報記憶部１２４や、移動体情報記憶部１２５等に示す各種情報を、外部の情報処理装置から取得してもよい。
【００９８】
例えば、取得部１３１は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、目的地へ到着を希望する時間である到着希望時間を取得する。また、取得部１３１は、自動運転により動作する車両での移動を要求するユーザの到着希望時間を取得する。
【００９９】
図１の例では、取得部１３１は、ユーザＵ１が利用する端末装置１０から車両２０による運送サービスを要求するリクエストを取得する。例えば、取得部１３１は、出発地が位置ＬＣ１１にあるＸビルであり、目的地が位置ＬＣ１０１にあるＡ駅であり、到着希望時間が１７時であることを含むリクエストＲＱ１１を取得する。例えば、取得部１３１は、出発地を位置ＬＣ１１にあるＸビルとし、目的地を位置ＬＣ１０１にあるＡ駅とし、到着希望時間を１７時とするリクエストＲＱ１１をユーザＵ１から取得する。
【０１００】
図１の例では、取得部１３１は、端末装置１０からユーザＵ１が運送情報ＴＬ１１に対応する運送サービスの予約を希望したことを示す予約情報を取得する。
【０１０１】
（生成部１３２）
生成部１３２は、各種情報を生成する。例えば、生成部１３２は、取得部１３１により外部装置から取得された各種情報に基づいて、各種情報を生成する。例えば、生成部１３２は、端末装置１０から取得された各種情報に基づいて、各種情報を生成する。例えば、生成部１３２は、車両２０から取得された各種情報に基づいて、各種情報を生成する。例えば、生成部１３２は、記憶部１２０に記憶された情報に基づいて、各種情報を生成する。例えば、生成部１３２は、地図情報記憶部１２１や、ＰＯＩ情報記憶部１２２や、運送情報記憶部１２３や、スケジュール情報記憶部１２４や、移動体情報記憶部１２５等に記憶された情報に基づいて、各種情報を生成する。
【０１０２】
図１の例では、生成部１３２は、ユーザＵ１が指定した到着希望時間に対応する運送情報を生成する。例えば、生成部１３２は、運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ１１を生成する。例えば、生成部１３２は、運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ１１を生成する。図１の例では、生成部１３２は、運送情報記憶部１２３中の運送ＴＰ１１に関する情報のうち、ユーザＵ１が指定した到着希望時間である１７時に対応する時間帯の情報に基づいて、運送情報ＴＬ１１を生成する。例えば、生成部１３２は、運送ＴＰ１１に関する情報のうち、１５時から１８時の時間帯に対応する情報に基づいて、運送情報ＴＬ１１を生成する。
【０１０３】
図１の例では、生成部１３２は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ１１を生成する。例えば、生成部１３２は、運送ＴＰ１１に関する情報のうち、１５時から１８時の時間帯の正確性レベルが「中」であるため、運送料金を運送ＴＰ１１に対応する運送料金「１０００」（円）のままとする。
【０１０４】
（決定部１３３）
決定部１３３は、各種情報を決定する。例えば、決定部１３３は、取得部１３１により外部装置から取得された各種情報に基づいて、各種情報を決定する。例えば、決定部１３３は、端末装置１０から取得された各種情報に基づいて、各種情報を決定する。例えば、決定部１３３は、車両２０から取得された各種情報に基づいて、各種情報を決定する。例えば、決定部１３３は、記憶部１２０に記憶された情報に基づいて、各種情報を決定する。例えば、決定部１３３は、地図情報記憶部１２１や、ＰＯＩ情報記憶部１２２や、運送情報記憶部１２３や、スケジュール情報記憶部１２４や、移動体情報記憶部１２５等に記憶された情報に基づいて、各種情報を決定する。また、決定部１３３は、生成部１３２による生成に基づいて、各種情報を決定する。
【０１０５】
例えば、決定部１３３は、ユーザの指定に応じて運送サービスに関する種々の決定を行う。図１の例では、決定部１３３は、ユーザＵ１の予約情報に基づいて、ルートを決定する。
【０１０６】
（移動体制御部１３４）
移動体制御部１３４は、移動体を制御する。移動体制御部１３４は、各種情報に基づいて、移動体を制御する。移動体制御部１３４は、取得部１３１に取得された各種情報に基づいて、移動体を制御する。移動体制御部１３４は、決定部１３３による決定に応じて、移動体を制御する。例えば、移動体制御部１３４は、車両２０を制御する。例えば、移動体制御部１３４は、配車を要求したユーザの位置まで移動するように車両２０を制御する。例えば、移動体制御部１３４は、決定部１３３により決定されたルートで移動するように車両２０を制御する。例えば、移動体制御部１３４は、ユーザに指定されたルートで移動するように車両２０を制御する。
【０１０７】
移動体制御部１３４は、決定部１３３により決定されたルートを移動するように、ユーザに運送サービスを提供する移動体を制御する。移動体制御部１３４は、決定部１３３により決定されたルートを移動するように、ユーザを運送する移動体を制御する。移動体制御部１３４は、決定部１３３により決定された目的地へのルートを移動するように、移動体を制御する。
【０１０８】
移動体制御部１３４は、ユーザに指定されたルート（指定ルート）をユーザを運送するルートとして決定し、決定したルートを移動するように移動体を制御する。
【０１０９】
移動体制御部１３４は、提供部１３５により提供された複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御する。また、移動体制御部１３４は、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体以外の他の移動体を制御する。
【０１１０】
図１の例では、移動体制御部１３４は、ユーザから取得した予約情報に基づいて、移動体を制御する。移動体制御部１３４は、ユーザＵ１が運送情報ＴＬ２１に対応する運送サービスを希望したため、ユーザＵ１を到着希望時間２０時にＡ駅に着くように、ユーザＵ１を迎車して、Ａ駅へ送り届けるように、移動体を制御する。例えば、移動体制御部１３４は、出発予定時間１９時３０分までにＸビル（位置ＬＣ１１）まで向かい、到着希望時間２０時にＡ駅（位置ＬＣ１０１）に到着するように車両２０−１を制御する。例えば、移動体制御部１３４は、ユーザＵ１を乗せて、ＸビルとＡ駅との間のルートＲＴ１１を移動するように車両２０−１を制御する。例えば、移動体制御部１３４は、車両２０−１の現在位置からＸビルまで移動するルートの情報やルートＲＴ１１の情報を車両２０−１に提供（送信）することにより、ユーザＵ１を乗せてルートＲＴ１１を移動するように車両２０−１を制御する。
【０１１１】
（提供部１３５）
提供部１３５は、外部装置に各種情報や各種サービスを提供する。例えば、提供部１３５は、端末装置１０に各種情報や各種サービスを提供する。例えば、提供部１３５は、取得部１３１により外部装置から取得された各種情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部１３５は、端末装置１０から取得された各種情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部１３５は、車両２０から取得された各種情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部１３５は、記憶部１２０に記憶された情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部１３５は、地図情報記憶部１２１や、ＰＯＩ情報記憶部１２２や、運送情報記憶部１２３や、スケジュール情報記憶部１２４や、移動体情報記憶部１２５等に記憶された情報に基づいて、各種情報や各種サービスを提供する。
【０１１２】
例えば、提供部１３５は、取得部１３１により取得された到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。また、提供部１３５は、正確性として、到着希望時間からの誤差を含む運送情報を提供する。また、提供部１３５は、正確性として、到着希望時間前後の時間幅を示す運送情報を提供する。
【０１１３】
また、提供部１３５は、出発地と目的地と到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、正確性を示す運送情報を提供する。また、提供部１３５は、到着希望時間に応じて変動する正確性を示す運送情報を提供する。また、提供部１３５は、出発地と目的地とに応じて変動する正確性を示す運送情報を提供する。
【０１１４】
また、提供部１３５は、移動体により出発地から目的地へ運送された場合における、ユーザに請求する運送料金を含む運送情報を提供する。また、提供部１３５は、正確性に応じて変動する運送料金を含む運送情報を提供する。また、提供部１３５は、到着希望時間での目的地への到着の複数の正確性の各々に対応する複数の運送情報をユーザに提供する。
【０１１５】
また、提供部１３５は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供する。提供部１３５は、取得部１３１により取得された到着希望時間に基づいて、車両により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。
【０１１６】
図１の例では、提供部１３５は、リクエスト元であるユーザに運送情報を提供する。例えば、提供部１３５は、運送情報ＴＬ１１をユーザＵ１の端末装置１０に提供する。提供部１３５は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ１１を提供する。
【０１１７】
〔３．提供処理のフロー〕
次に、図８を用いて、実施形態に係る提供システム１による提供処理について説明する。図８は、実施形態に係る提供処理の一例を示すフローチャートである。
【０１１８】
図８に示すように、提供装置１００は、出発地から目的地への移動における目的地への到着希望時間を取得する（ステップＳ１０１）。図１の例では、提供装置１００は、出発地が位置ＬＣ１１にあるＸビルであり、目的地が位置ＬＣ１０１にあるＡ駅であり、到着希望時間が１７時であることを示す情報を取得する。
【０１１９】
そして、提供装置１００は、到着希望時間での目的地への到着の正確性を示す運送情報を提供する（ステップＳ１０２）。図１の例では、提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ１１を提供する。
【０１２０】
〔４．運送料金の変動〕
なお、図１の例では、ユーザが指定した到着希望時間に対して１つの運送情報を提供する場合を示したが、提供装置１００は、到着希望時間に対して複数の運送情報を提供してもよい。例えば、提供装置１００は、到着希望時間について、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供してもよい。この点について、図９を用いて説明する。図９は、実施形態に係る提供処理の一例を示す図である。なお、図９では、図１と同様の点についての説明は適宜省略する。
【０１２１】
まず、提供装置１００は、ユーザＵ１が利用する端末装置１０から車両２０による運送サービスを要求するリクエストを取得する（ステップＳ３１）。図９の例では、提供装置１００は、出発地が位置ＬＣ１１にあるＸビルであり、目的地が位置ＬＣ１０１にあるＡ駅であり、到着希望時間が１７時であることを含むリクエストＲＱ１１を取得する。例えば、ユーザＵ１は、端末装置１０にインストールされた運送サービスアプリに所定の入力を行うことにより、提供装置１００にリクエストを送信する。例えば、ユーザＵ１は、運送サービスアプリを用いて、Ｘ月Ｙ日（例えば２０１７年９月１２日）の１７時を到着希望時間に指定するリクエストを提供装置１００に送信する。
【０１２２】
これにより、提供装置１００は、出発地を位置ＬＣ１１にあるＸビルとし、目的地を位置ＬＣ１０１にあるＡ駅とし、到着希望時間を１７時とするリクエストＲＱ１１をユーザＵ１から取得する。なお、提供装置１００は、運送サービスアプリにおける入力に限らず、ユーザＵ１の種々の情報を端末装置１０から取得してもよい。
【０１２３】
ユーザＵ１からの到着希望時間を含むリクエストＲＱ１１を取得した提供装置１００は、ユーザＵ１が指定した到着希望時間に対応する運送情報を生成する（ステップＳ３２）。図９の例では、提供装置１００は、運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ３１を生成する。
【０１２４】
例えば、提供装置１００は、上記のような運送情報記憶部１２３に記憶された運送に関する情報に基づいて、運送情報ＴＬ３１を生成する。図９の例では、提供装置１００は、運送情報記憶部１２３中の運送ＴＰ１１に関する情報のうち、ユーザＵ１が指定した到着希望時間である１７時に対応する時間帯の情報に基づいて、運送情報ＴＬ３１を生成する。例えば、提供装置１００は、運送ＴＰ１１に関する情報のうち、１５時から１８時の時間帯に対応する情報に基づいて、運送情報ＴＬ３１を生成する。
【０１２５】
図９の例では、提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ３１を生成する。例えば、提供装置１００は、運送ＴＰ１１に関する情報のうち、１５時から１８時の時間帯の正確性レベルが「中」であるため、運送料金を運送ＴＰ１１に対応する運送料金「１０００」（円）のままとする。
【０１２６】
また、図９の例では、提供装置１００は、運送ＴＰ１１に関する情報に含まれる１５時から１８時の時間帯の誤差よりも誤差を小さくした運送情報を生成する。例えば、提供装置１００は、運送情報ＴＬ３１とは異なる他の運送情報ＴＬ３２を生成する。図９の例では、提供装置１００は、１５時から１８時の時間帯に対応する通常の誤差である前後１０分から、前後５分に誤差を小さくした運送情報ＴＬ３２を生成する。このように、提供装置１００は、１５時から１８時の時間帯に対応する通常の正確性レベル「中」から「高」に高めた運送情報ＴＬ３２を生成する。
【０１２７】
図９の例では、提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が５分であり、運送料金が１２００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ３２を生成する。このように、提供装置１００は、運送情報ＴＬ３２においては、通常よりも誤差を小さくし、正確性を高めているため、運送料金を運送ＴＰ１１に対応する運送料金「１０００」（円）よりも高い「１２００」（円）とする。
【０１２８】
そして、提供装置１００は、リクエスト元であるユーザに複数の運送情報を提供する（ステップＳ３３）。図９の例では、提供装置１００は、複数の運送情報ＴＬ３１、ＴＬ３２をユーザＵ１の端末装置１０に提供する。この場合、提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が１０分であり、運送料金が１０００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ３１を提供する。また、提供装置１００は、到着希望時間を１７時として、出発地「Ｘビル」から目的地「Ａ駅」まで移動した場合、所要時間が３０分であり、誤差が５分であり、運送料金が１２００（円）であり、出発予定時間が１６時３０分であることを示す運送情報ＴＬ３２を提供する。このように、図９の例では、提供装置１００は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報ＴＬ３１、ＴＬ３２をユーザＵ１に提供する。
【０１２９】
そして、提供装置１００から複数の運送情報ＴＬ３１、ＴＬ３２が提供された端末装置１０は、複数の運送情報ＴＬ３１、ＴＬ３２のいずれに対応する運送サービスを受けるかどうかのユーザＵ１の指定を受け付ける。例えば、端末装置１０は、複数の運送情報ＴＬ３１、ＴＬ３２を画面に表示し、表示した複数の運送情報ＴＬ３１、ＴＬ３２のいずれに対応する運送サービスを受けるかどうかのユーザＵ１の指定を受け付ける。
【０１３０】
図９の例では、ユーザＵ１が運送情報ＴＬ３２に対応する運送サービスを受けると判断し、端末装置１０は、ユーザＵ１が運送情報ＴＬ３２に対応する運送サービスの予約を希望したことを示す情報を提供装置１００に送信する。例えば、端末装置１０は、運送情報ＴＬ３２に対応する運送サービスを受けると判断した場合、ユーザＵ１の「運送情報ＴＬ３２で予約」や「正確な方」等の音声入力により、ユーザＵ１が運送情報ＴＬ３２に対応する運送サービスの予約を希望したことを示す情報を受け付けてもよい。また、例えば、端末装置１０は、運送情報ＴＬ３２に対応する運送サービスを受けると判断した場合、画面に表示された「運送情報ＴＬ３２で予約」等の記載がされたボタンをユーザＵ１がタッチすることにより、ユーザＵ１の予約の希望を受け付けてもよい。これにより、提供装置１００は、端末装置１０からユーザＵ１が運送情報ＴＬ３２に対応する運送サービスの予約を希望したことを示す予約情報を取得する（ステップＳ３４）。
【０１３１】
そして、提供装置１００は、ユーザから取得した予約情報に基づいて、移動体を制御する（ステップＳ３５）。図９の例では、提供装置１００は、ユーザＵ１が運送情報ＴＬ３２に対応する運送サービスを希望したため、ユーザＵ１を到着希望時間１７時にＡ駅に着くように、ユーザＵ１を迎車して、Ａ駅へ送り届けるように、移動体を制御する。例えば、提供装置１００は、出発予定時間１６時３０分までにＸビル（位置ＬＣ１１）まで向かい、到着希望時間１７時にＡ駅（位置ＬＣ１０１）に到着するように車両２０−１を制御する。例えば、提供装置１００は、ユーザＵ１を乗せて、ＸビルとＡ駅との間のルートＲＴ１１を移動するように車両２０−１を制御する。例えば、提供装置１００は、車両２０−１の現在位置からＸビルまで移動するルートの情報やルートＲＴ１１の情報を車両２０−１に提供（送信）することにより、ユーザＵ１を乗せてルートＲＴ１１を移動するように車両２０−１を制御する。
【０１３２】
また、提供装置１００は、ユーザから取得した予約情報に基づいて、予約したユーザが乗車する移動体とは異なる他の移動体の制御態様を決定する（ステップＳ３６）。例えば、提供装置１００は、ユーザから取得した予約情報に基づいて、予約したユーザが乗車する移動体とは異なる他の移動体を制御すると決定する。図９の例では、ユーザＵ１が通常よりも高い運送料金を払って正確性が高く到着希望時間に到着することを希望したため、提供装置１００は、通常よりも誤差が小さくなるように車両２０を制御すると決定する。
【０１３３】
例えば、提供装置１００は、車両２０−１がユーザＵ１を乗せてルートＲＴ１１を移動する時間においては、ルートＲＴ１１を走行する他の車両２０は車両２０−１の走行を優先するように制御すると決定する。以下では、このようにある車両２０を他の車両２０よりも優先して走行させるように処理することを「優先走行処理」ともいう。
【０１３４】
図９の例では、提供装置１００は、１６時３０分から１７時までの間にルートＲＴ１１において車両２０−１が近接した場合、車両２０−１の通行を優先するように、車両２０−２を制御する（ステップＳ３７）。例えば、提供装置１００は、状況が「空車」である車両２０−２が１６時３０分から１７時までの間にルートＲＴ１１において車両２０−１の前方に位置する場合、車両２０−１の通行を優先するように、車両２０−２を制御する。例えば、提供装置１００は、１６時３０分から１７時までの間は、ルートＲＴ１１上では車両２０−１を優先することを示す制御情報を車両２０−２に提供（送信）することにより、車両２０−１の通行を優先するように、車両２０−２を制御する。なお、上記は一例であり、提供装置１００は、車両２０−１の通行を優先するように、他の車両２０を制御可能であれば、どのような態様により他の車両２０を制御してもよい。すなわち、提供装置１００は、車両２０−１の通行を優先するように、他の車両２０を制御可能であれば、どのような態様により優先走行処理を行ってもよい。これにより、ユーザＵ１が乗車する車両２０−１は、通常よりも正確性が高く目的地へ到着することが可能となる。
【０１３５】
上記のように、提供装置１００は、ユーザが指定する到着希望時間に基づいて、車両２０により出発地から目的地へ運送された場合における、複数の正確性の各々に対応する複数の運送情報をユーザに提供する。これにより、提供装置１００は、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。また、提供装置１００は、ユーザが指定した正確性を満たすように、他の車両を制御することにより、ユーザが希望する正確性で目的地へ到着する可能性を高めることができる、複数の正確性の各々に対応する複数の運送情報をユーザに提供する。
【０１３６】
〔４−１．他の移動体の制御〕
なお、図９の例では、説明を簡単にするために、車両２０−１を優先するように、他の車両２０−２を制御する場合を説明したが、提供装置１００は、種々の情報を適宜用いて、多数の車両２０を制御してもよい。例えば、提供装置１００は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、支払う運送料金が高いユーザが乗車する車両２０を優先とするように、他の車両２０を制御してもよい。例えば、提供装置１００は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、支払う運送料金が高いユーザが乗車する車両２０から順に優先度を高くして、複数の車両２０を制御してもよい。
【０１３７】
例えば、提供装置１００は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、最も高い運送料金を支払うユーザ（「最高値ユーザ」とする）が乗車する車両２０（「最優先車両」とする）を最優先とするように、他の車両２０を制御してもよい。例えば、提供装置１００は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、最高値ユーザの次に高い運送料金を支払うユーザが乗車する車両２０を最優先車の次に優先するように、他の車両２０を制御してもよい。
【０１３８】
なお、提供装置１００は、同じ出発地、到着地、及び到着希望時間を指定したユーザが乗車する車両２０に限らず、同じ時間に同じ道路を通行する車両２０間においても、同様に、高い運送料金を支払うユーザが乗車する車両２０を優先するように、他の車両２０を制御してもよい。
【０１３９】
〔４−２．複数の事業者間〕
また、提供装置１００は、他の運送サービスを提供する他の事業者の他の車両との間においても同様の処理を行ってもよい。例えば、提供装置１００は、他の車両に最高値ユーザが乗車中である場合、他の車両を優先するように、車両２０を制御してもよい。例えば、提供装置１００は、車両２０に最高値ユーザが乗車中である場合、その車両２０を優先するように、他の車両の他の事業者に要求してもよい。例えば、提供装置１００は、車両２０に最高値ユーザが乗車中である場合、その車両２０を優先するように、他の車両や他の事業者の情報処理装置にリクエストを送信してもよい。
【０１４０】
また、提供装置１００は、複数の運送サービスを提供する事業者の全車両を統括する情報処理装置であってもよい。この場合、各事業者の車両のうち、最高値ユーザが乗車する車両を最優先車両として、各車両を制御してもよい。なお、上記は一例であり、提供装置１００は、複数の事業者の各車両間での優先走行処理を実現可能であれば、どのような態様により優先走行処理を行ってもよい。
【０１４１】
〔４−３．移動体の制御〕
なお、提供装置１００は、上記に限らず、高い運送料金を支払うユーザに対して提供する運送サービスの正確性を高めるために、種々の処理を行ってもよい。例えば、提供装置１００は、高い運送料金を支払うユーザに性能が高い車両２０が割り当てられるように、スケジュールを決定してもよい。例えば、提供装置１００は、高い運送料金を支払うユーザの出発予定時間を守れるように、高い運送料金を支払うユーザを担当する車両２０の出発予定時間の前の所定期間（例えば１５分や３０分等）には、その車両２０の予約を入れない等により、スケジュールに余裕を持たせてもよい。
【０１４２】
〔５．効果〕
上述してきたように、実施形態に係る提供装置１００は、取得部１３１と、提供部１３５とを有する。取得部１３１は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、目的地へ到着を希望する時間である到着希望時間を取得する。提供部１３５は、取得部１３１により取得された到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。
【０１４３】
このように、実施形態に係る提供装置１００は、到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１４４】
また、実施形態に係る提供装置１００において、提供部１３５は、正確性として、到着希望時間からの誤差を含む運送情報を提供する。
【０１４５】
このように、実施形態に係る提供装置１００は、正確性として、到着希望時間からの誤差を含む運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１４６】
また、実施形態に係る提供装置１００において、提供部１３５は、正確性として、到着希望時間前後の時間幅を示す運送情報を提供する。
【０１４７】
このように、実施形態に係る提供装置１００は、正確性として、到着希望時間前後の時間幅を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１４８】
また、実施形態に係る提供装置１００において、提供部１３５は、出発地と目的地と到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、正確性を示す運送情報を提供する。
【０１４９】
このように、実施形態に係る提供装置１００は、出発地と目的地と到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、正確性を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１５０】
また、実施形態に係る提供装置１００において、提供部１３５は、到着希望時間に応じて変動する正確性を示す運送情報を提供する。
【０１５１】
このように、実施形態に係る提供装置１００は、到着希望時間に応じて変動する正確性を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１５２】
また、実施形態に係る提供装置１００において、提供部１３５は、出発地と目的地とに応じて変動する正確性を示す運送情報を提供する。
【０１５３】
このように、実施形態に係る提供装置１００は、出発地と目的地とに応じて変動する正確性を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１５４】
また、実施形態に係る提供装置１００において、提供部１３５は、移動体により出発地から目的地へ運送された場合における、ユーザに請求する運送料金を含む運送情報を提供する。
【０１５５】
このように、実施形態に係る提供装置１００は、移動体により出発地から目的地へ運送された場合における、ユーザに請求する運送料金を含む運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１５６】
また、実施形態に係る提供装置１００において、提供部１３５は、正確性に応じて変動する運送料金を含む運送情報を提供する。
【０１５７】
このように、実施形態に係る提供装置１００は、正確性に応じて変動する運送料金を含む運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１５８】
また、実施形態に係る提供装置１００において、提供部１３５は、到着希望時間での目的地への到着の複数の正確性の各々に対応する複数の運送情報をユーザに提供する。
【０１５９】
このように、実施形態に係る提供装置１００は、到着希望時間での目的地への到着の複数の正確性の各々に対応する複数の運送情報をユーザに提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１６０】
また、実施形態に係る提供装置１００において、提供部１３５は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供する。
【０１６１】
このように、実施形態に係る提供装置１００は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。
【０１６２】
また、実施形態に係る提供装置１００は、移動体制御部１３４を有する。移動体制御部１３４は、提供部１３５により提供された複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御する。
【０１６３】
このように、実施形態に係る提供装置１００は、提供した複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御することにより、提供した情報に基づいて、自動運転により動作する移動体を適切に制御することができる。
【０１６４】
また、実施形態に係る提供装置１００において、移動体制御部１３４は、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体以外の他の移動体を制御する。
【０１６５】
このように、実施形態に係る提供装置１００は、提供した複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御することにより、提供した情報に基づいて、自動運転により動作する移動体を適切に制御することができる。
【０１６６】
また、実施形態に係る提供装置１００において、取得部１３１は、自動運転により動作する車両での移動を要求するユーザの到着希望時間を取得する。提供部１３５は、取得部１３１により取得された到着希望時間に基づいて、車両により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。
【０１６７】
このように、実施形態に係る提供装置１００は、到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供することにより、自動運転により動作する車両による運送に関する情報を適切に提供することができる。
【０１６８】
〔６．ハードウェア構成〕
上述してきた実施形態に係る提供装置１００は、例えば図１０に示すような構成のコンピュータ１０００によって実現される。図１０は、提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Read  Only  Memory）１３００、ＨＤＤ(Hard  Disk  Drive)１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１６９】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１７０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、プログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮ（図２中においてはネットワークＮ）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が収集したデータをネットワークＮを介して他の機器へ送信する。
【０１７１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、収集したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１７２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、プログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１７３】
例えば、コンピュータ１０００が実施形態に係る提供装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１７４】
以上、本願の実施形態及び変形例のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１７５】
〔７．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１７６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１７７】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１７８】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１７９】
１  提供システム
１００  提供装置
１２１  地図情報記憶部
１２２  ＰＯＩ情報記憶部
１２３  運送情報記憶部
１２４  スケジュール情報記憶部
１２５  移動体情報記憶部
１３０  制御部
１３１  取得部
１３２  生成部
１３３  決定部
１３４  移動体制御部
１３５  提供部
１０  端末装置
２０  車両（移動体）
Ｎ  ネットワーク
【図１】
2019057050.tif 000003
【図２】
2019057050.tif 000004
【図３】
2019057050.tif 000005
【図４】
2019057050.tif 000006
【図５】
2019057050.tif 000007
【図６】
2019057050.tif 000008
【図７】
2019057050.tif 000009
【図８】
2019057050.tif 000010
【図９】
2019057050.tif 000011
【図１０】
2019057050.tif 000012