JP6727175B2 - Providing apparatus, providing method, and providing program - Google Patents

Providing apparatus, providing method, and providing program Download PDF

Info

Publication number
JP6727175B2
JP6727175B2 JP2017180285A JP2017180285A JP6727175B2 JP 6727175 B2 JP6727175 B2 JP 6727175B2 JP 2017180285 A JP2017180285 A JP 2017180285A JP 2017180285 A JP2017180285 A JP 2017180285A JP 6727175 B2 JP6727175 B2 JP 6727175B2
Authority
JP
Japan
Prior art keywords
transportation
information
user
providing
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017180285A
Other languages
Japanese (ja)
Other versions
JP2019057050A (en
Inventor
温人 須山
温人 須山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2017180285A priority Critical patent/JP6727175B2/en
Publication of JP2019057050A publication Critical patent/JP2019057050A/en
Application granted granted Critical
Publication of JP6727175B2 publication Critical patent/JP6727175B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、提供装置、提供方法、及び提供プログラムに関する。 The present invention relates to a providing device, a providing method, and a providing program.

従来、タクシー等の車両(自動車)による運送サービスに関する種々の技術が提供されている。例えば、タクシーの配車予約を行うときに、配車予約希望者が予約受付センタに配車予約の希望を送信し、利用価格の異なるタクシー会社から配車されるタクシーを選択できるタクシー配車予約に関する技術が知られている。 2. Description of the Related Art Conventionally, various technologies regarding transportation services by vehicles such as taxis (automobiles) have been provided. For example, when making a reservation for a taxi allocation, a taxi allocation reservation technology is known in which a vehicle allocation reservation applicant can send a request for a vehicle allocation reservation to a reservation reception center and select a taxi allocated from a taxi company with a different usage price. ing.

特開2002−024659号公報JP, 2002-024659, A

しかしながら、上記の従来技術では、自動運転により動作する移動体による運送に関する情報を適切に提供することが難しい。例えば、利用価格の低いタクシー会社複数社および配車希望場所到着時刻が配車希望時刻に近いタクシー会社複数社を配車予約希望者(ユーザ)に提示するだけでは、ユーザが目的地に到着したい時間がある場合、実際にユーザが時間通りに目的地へ到着できるかを判断することが難しく、自動運転により動作する移動体による運送に関する情報がユーザに適切に提供されているとは言えない場合がある。 However, it is difficult for the above-described conventional technology to appropriately provide information regarding transportation by a moving body that operates by automatic driving. For example, if a taxi company with a low usage price and a taxi company with a desired location for dispatching a vehicle at a desired location for dispatching a vehicle are presented to a person who wants to reserve a vehicle (user), there is a time when the user wants to arrive at the destination. In this case, it is difficult to determine whether the user can actually reach the destination on time, and it may not be said that the user is appropriately provided with the information regarding the transportation by the moving body that operates by the automatic driving.

本願は、上記に鑑みてなされたものであって、自動運転により動作する移動体による運送に関する情報を適切に提供する提供装置、提供方法、及び提供プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object thereof is to provide a providing apparatus, a providing method, and a providing program that appropriately provide information regarding transportation by a moving body that operates by automatic operation.

本願に係る提供装置は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得部と、前記取得部により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する提供部と、を備えたことを特徴とする。 The providing device according to the present application obtains a desired arrival time, which is a time when a user requesting movement by a moving body that operates by automatic driving, desires to arrive at the destination when moving from a departure place to a destination. Based on the acquisition unit and the desired arrival time acquired by the acquisition unit, the arrival at the destination at the desired arrival time when the vehicle is transported from the departure place to the destination. A providing unit that provides the transportation information indicating the accuracy to the user.

実施形態の一態様によれば、自動運転により動作する移動体による運送に関する情報を適切に提供することができるという効果を奏する。 According to one aspect of the embodiment, it is possible to appropriately provide information regarding transportation by a moving body that operates by automatic driving.

図1は、実施形態に係る提供処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of a providing process according to the embodiment. 図2は、実施形態に係る提供システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of the providing system according to the embodiment. 図3は、実施形態に係る提供装置の構成例を示す図である。FIG. 3 is a diagram illustrating a configuration example of the providing device according to the embodiment. 図4は、実施形態に係るPOI情報記憶部の一例を示す図である。FIG. 4 is a diagram illustrating an example of the POI information storage unit according to the embodiment. 図5は、実施形態に係る運送情報記憶部の一例を示す図である。FIG. 5 is a diagram illustrating an example of the transportation information storage unit according to the embodiment. 図6は、実施形態に係るスケジュール情報記憶部の一例を示す図である。FIG. 6 is a diagram illustrating an example of the schedule information storage unit according to the embodiment. 図7は、実施形態に係る移動体情報記憶部の一例を示す図である。FIG. 7 is a diagram illustrating an example of the mobile unit information storage unit according to the embodiment. 図8は、実施形態に係る提供処理の一例を示すフローチャートである。FIG. 8 is a flowchart showing an example of the providing process according to the embodiment. 図9は、実施形態に係る提供処理の一例を示す図である。FIG. 9 is a diagram illustrating an example of the providing process according to the embodiment. 図10は、提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 10 is a hardware configuration diagram illustrating an example of a computer that realizes the function of the providing apparatus.

以下に、本願に係る提供装置、提供方法、及び提供プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る提供装置、提供方法、及び提供プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, modes (hereinafter, referred to as “embodiments”) for carrying out a providing apparatus, a providing method, and a providing program according to the present application will be described in detail with reference to the drawings. It should be noted that the providing device, the providing method, and the providing program according to the present application are not limited by this embodiment. Also, in each of the following embodiments, the same parts are designated by the same reference numerals, and duplicated description will be omitted.

(実施形態)
〔1.提供処理〕
まず、図1を用いて、実施形態に係る提供処理の一例について説明する。図1は、実施形態に係る提供処理の一例を示す図である。図1の例では、提供装置100(図3参照)が道路を自動走行する移動体(以下、単に「移動体」とする)である自動運転車(以下、単に「車両」ともいう)を遠隔で制御する場合を示す。例えば、提供装置100は、提供装置100を利用する事業者(以下、「運送事業者」ともいう)が車両を用いて提供する運送サービスにおいて、車両を制御する。具体的には、提供装置100を利用する運送事業者は、複数の車両20−1、20−2等の複数の車両を用いて、ユーザの要求に応じてユーザを運送する運送サービスを提供する事業者である場合を示す。なお、ここでいう制御には、車両の走行自体を制御したり、車両にルート情報や目的地を示す情報等を送信し、受信した情報に応じて車両に自律的に走行を行わせたりすること等が含まれるものとする。また、以下では、車両20−1、20−2等について、特に区別なく説明する場合には、車両20と記載する。
(Embodiment)
[1. Provision processing]
First, an example of the providing process according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a providing process according to the embodiment. In the example of FIG. 1, the providing device 100 (see FIG. 3) is a moving body (hereinafter, simply referred to as a “moving body”) that automatically travels on a road. The case of controlling with is shown. For example, the providing device 100 controls a vehicle in a transportation service provided by a business operator who uses the providing device 100 (hereinafter, also referred to as a “transportation business operator”) using the vehicle. Specifically, the transportation company that uses the providing apparatus 100 provides a transportation service that transports the user in response to the user's request, using a plurality of vehicles such as a plurality of vehicles 20-1 and 20-2. Indicates the case of being a business. It should be noted that the control here means controlling the traveling of the vehicle itself, transmitting route information or information indicating a destination to the vehicle, and causing the vehicle to autonomously travel in accordance with the received information. Things etc. shall be included. In addition, hereinafter, the vehicles 20-1, 20-2 and the like will be referred to as the vehicle 20 in the case of being described without distinction.

図1の例では、提供装置100は、ユーザが出発地から目的地(到着地)への移動において、目的地へ到着を希望する時間(以下、「到着希望時間」とする)を取得する。そして、提供装置100は、到着希望時間に基づいて、車両20により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。なお、図1の例では、移動体(自動運転車)が、運送事業者が運送サービスの提供に用いる車両20である場合を一例として説明するが、移動体は、車両20に限らず、種々の移動体であってもよい。 In the example of FIG. 1, the providing apparatus 100 acquires the time when the user desires to arrive at the destination (hereinafter, referred to as “desired arrival time”) when moving from the departure place to the destination (arrival place). Then, the providing device 100 provides the user with the transportation information indicating the accuracy of the arrival at the destination at the desired arrival time when the vehicle 20 transports the vehicle from the departure place to the destination based on the desired arrival time. To do. In addition, in the example of FIG. 1, the case where the moving body (autonomous vehicle) is the vehicle 20 used by the transportation company to provide the transportation service will be described as an example, but the moving body is not limited to the vehicle 20 and various types of vehicles can be used. It may be a moving body.

〔提供システムの構成〕
図1の説明に先立って、図2を用いて提供システム1の構成について説明する。図2は、実施形態に係る提供システムの構成例を示す図である。図2に示すように、提供システム1は、端末装置10と、車両20−1と、車両20−2と、提供装置100とが含まれる。
[Structure of provision system]
Prior to the description of FIG. 1, the configuration of the providing system 1 will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the providing system according to the embodiment. As shown in FIG. 2, the providing system 1 includes a terminal device 10, a vehicle 20-1, a vehicle 20-2, and a providing device 100.

なお、図2に示した提供システム1では、2台の車両20−1、20−2を図示するが、提供システム1には、図1に示すように3台以上の車両20が含まれてもよい。また、図2に示すように、端末装置10と、車両20と、提供装置100とは所定のネットワークNを介して、有線または無線により通信可能に接続される。なお、図2に示した提供システム1には、複数台の端末装置10や複数台の提供装置100が含まれてもよい。 Although the two vehicles 20-1 and 20-2 are illustrated in the providing system 1 illustrated in FIG. 2, the providing system 1 includes three or more vehicles 20 as illustrated in FIG. 1. Good. In addition, as shown in FIG. 2, the terminal device 10, the vehicle 20, and the providing device 100 are connected via a predetermined network N so as to be communicable by wire or wirelessly. The providing system 1 shown in FIG. 2 may include a plurality of terminal devices 10 and a plurality of providing devices 100.

端末装置10は、ユーザによって利用される情報処理装置である。端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。以下では、端末装置10をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置10と読み替えることもできる。 The terminal device 10 is an information processing device used by a user. The terminal device 10 is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. Below, the terminal device 10 may be described as a user. That is, in the following, the user can be read as the terminal device 10.

また、端末装置10は、GPS(Global Positioning System)センサ等の各種センサにより、各種センサ情報を検知してもよい。また、端末装置10は、加速度センサの機能を有し、ユーザの移動における加速度情報(センサ情報)を検知し、取得する。また、端末装置10は、温度センサや気圧センサ等の種々の機能を有し、温度や気圧等のユーザの置かれている環境情報を検知し、取得可能であってもよい。また、端末装置10は、心拍センサ等の種々の機能を有し、ユーザの生体情報を検知し、取得可能であってもよい。例えば、端末装置10を利用するユーザは、端末装置10と通信可能なウェアラブルデバイスを身に付けることにより、端末装置10によりユーザ自身のコンテキスト情報を取得可能としてもよい。例えば、端末装置10を利用するユーザは、端末装置10と通信可能なリストバンド型のウェアラブルデバイスを身に付けることにより、ユーザ自身の心拍(脈拍)に関する情報を端末装置10が取得可能としてもよい。 Further, the terminal device 10 may detect various sensor information by various sensors such as a GPS (Global Positioning System) sensor. In addition, the terminal device 10 has a function of an acceleration sensor, and detects and acquires acceleration information (sensor information) when the user moves. Further, the terminal device 10 may have various functions such as a temperature sensor and an atmospheric pressure sensor, and may be capable of detecting and acquiring environmental information of the user such as temperature and atmospheric pressure. In addition, the terminal device 10 may have various functions such as a heartbeat sensor and may be able to detect and obtain biometric information of the user. For example, the user who uses the terminal device 10 may be able to acquire the context information of the user himself/herself by the terminal device 10 by wearing a wearable device that can communicate with the terminal device 10. For example, a user who uses the terminal device 10 may wear the wristband type wearable device that can communicate with the terminal device 10 so that the terminal device 10 can acquire information about the user's own heartbeat (pulse). ..

また、端末装置10は、音センサ(マイクロフォン)を有してもよい。例えば、端末装置10は、ユーザの発話等の周囲の音を検知し、検知した音に応じて種々の処理を行ってもよい。例えば、端末装置10は、ユーザの発話に限らず、端末装置10の周囲の環境音等を収集する。また、端末装置10は、音声認識の機能を有してもよい。また、端末装置10は、音声認識サービスを提供する音声認識サーバから情報を取得可能であってもよい。この場合、提供システム1は、音声認識サーバが含まれてもよい。また、端末装置10は、画像センサ等を有してもよい。 Further, the terminal device 10 may have a sound sensor (microphone). For example, the terminal device 10 may detect a surrounding sound such as a user's utterance and perform various processes according to the detected sound. For example, the terminal device 10 collects not only the utterance of the user but also environmental sounds around the terminal device 10. Further, the terminal device 10 may have a voice recognition function. Further, the terminal device 10 may be able to acquire information from a voice recognition server that provides a voice recognition service. In this case, the providing system 1 may include a voice recognition server. Further, the terminal device 10 may include an image sensor or the like.

車両20は、自動運転により走行する移動体である。例えば、車両20は、自動運転に関する種々の従来技術を適宜用いて自動走行する移動体である。例えば、車両20は、SAE(Society of Automotive Engineers)において定義されるレベル0〜5のうち、運転手の乗車が必要ではないレベル4以上の高度な自動化がされた車両であってもよい。なお、車両20の自動化のレベルは、レベル4以上に限らず、移動体制御処理が適用可能であれば、レベル3以下であってもよい。 The vehicle 20 is a moving body that travels by automatic driving. For example, the vehicle 20 is a moving body that automatically travels by appropriately using various conventional techniques related to automatic driving. For example, the vehicle 20 may be a highly automated vehicle of level 4 or higher among levels 0 to 5 defined in SAE (Society of Automotive Engineers) that does not require a driver to board. The automation level of the vehicle 20 is not limited to level 4 or higher, and may be level 3 or lower as long as the mobile body control process is applicable.

また、車両20は、種々の電気通信技術を利用して、遠隔に位置する提供装置100からの制御により遠隔制御することができる移動体である。また、車両20は、図示は省略するが通信機能を有し、提供装置100や端末装置10との間での情報通信が可能な移動体であるものとする。また、車両20は、図示は省略するが情報処理機能を有し、提供装置100や端末装置10から受信した情報に基づいて制御される移動体であるものとする。 In addition, the vehicle 20 is a mobile body that can be remotely controlled by the control of the providing device 100 that is located remotely using various electric communication technologies. Although not shown, the vehicle 20 is assumed to be a mobile body having a communication function and capable of information communication with the providing device 100 and the terminal device 10. Although not shown, the vehicle 20 is assumed to be a moving body that has an information processing function and is controlled based on the information received from the providing device 100 and the terminal device 10.

また、車両20は、カメラ(図示省略)やマイクロフォン(図示省略)等の種々のセンサを備え、車両20の周囲や車両20内の状況を示す情報を検知可能である。車両20に搭載されるカメラは、車両20の周囲や車両20内の画像や動画像を撮像可能であれば、どのようなセンサであってもよい。例えば、カメラは、CCD(Charge-Coupled Device)イメージセンサ等の種々のセンサであってもよい。車両20に搭載されるマイクロフォンは、車両20の周囲や車両20内の音声を集音可能であれば、どのようなセンサであってもよい。 In addition, the vehicle 20 includes various sensors such as a camera (not shown) and a microphone (not shown), and can detect information indicating the surroundings of the vehicle 20 and the inside of the vehicle 20. The camera mounted on the vehicle 20 may be any sensor as long as it can capture an image or a moving image of the surroundings of the vehicle 20 or the inside of the vehicle 20. For example, the camera may be various sensors such as a CCD (Charge-Coupled Device) image sensor. The microphone mounted on the vehicle 20 may be any sensor as long as it can collect sound around the vehicle 20 or inside the vehicle 20.

例えば、車両20は、提供装置100に、カメラで検知(撮像)した動画像を送信する。例えば、車両20は、提供装置100に、カメラで検知した動画像をリアルタイムで送信する。また、車両20は、提供装置100にマイクロフォンで検知(集音)した音声を送信する。例えば、車両20は、提供装置100に、マイクロフォンで検知した音声をリアルタイムで送信する。 For example, the vehicle 20 transmits the moving image detected (captured) by the camera to the providing device 100. For example, the vehicle 20 transmits the moving image detected by the camera to the providing device 100 in real time. The vehicle 20 also transmits to the providing apparatus 100 the sound detected (collected) by the microphone. For example, the vehicle 20 transmits the sound detected by the microphone to the providing device 100 in real time.

また、車両20は、GPSセンサ等の位置情報を検知可能なセンサ(以下、「位置センサ」ともいう)を有し、車両20の位置を検知可能であるものとする。例えば、車両20は、提供装置100に位置センサで検知した位置情報を送信する。例えば、車両20は、提供装置100に、位置センサで検知した位置情報をリアルタイムで送信する。 The vehicle 20 has a sensor such as a GPS sensor that can detect position information (hereinafter, also referred to as “position sensor”), and can detect the position of the vehicle 20. For example, the vehicle 20 transmits the position information detected by the position sensor to the providing device 100. For example, the vehicle 20 transmits the position information detected by the position sensor to the providing device 100 in real time.

また、車両20は、提供装置100により走行の制御が行われていない間は、カメラやマイクロフォンで検知した情報に基づいて、指定されたルートを自律的に走行可能であるものとする。例えば、車両20は、制御情報を受信していない間は、カメラやマイクロフォンで検知した情報に基づいて、指定されたルートを自律的に走行可能であるものとする。なお、車両20は、カメラやマイクロフォンに限らず、レーダー等の種々の従来技術を用いて、自律的に走行を行ってもよい。また、図1の例における車両20には、車両20内において車両20を操作する操作者、いわゆる運転手は搭乗していないものとする。 Further, it is assumed that the vehicle 20 can autonomously travel on the designated route based on the information detected by the camera or the microphone while the travel control is not performed by the providing device 100. For example, it is assumed that the vehicle 20 can autonomously travel on the designated route based on the information detected by the camera or the microphone while the control information is not received. The vehicle 20 is not limited to a camera or a microphone, and may use various conventional techniques such as radar to autonomously travel. In addition, it is assumed that the vehicle 20 in the example of FIG.

提供装置100は、ユーザが指定する到着希望時間に基づいて、ユーザに対して車両20による運送サービスを提供するために用いられる情報処理装置である。例えば、提供装置100は、到着希望時間に基づいて、車両20により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。また、提供装置100は、決定したルートを移動するように、ユーザを運送する移動体を制御する。例えば、提供装置100は、車両20の自動化のレベルに応じて、車両20を制御する。例えば、提供装置100は、車両20の自動化のレベルがレベル4やレベル5である場合、車両20にルート情報を提供することにより、決定したルートを移動するように、車両20を制御する。また、例えば、提供装置100は、車両20の自動化のレベルがレベル3以下である場合、ルート情報に基づいて、車両20を遠隔制御することにより、決定したルートを移動するように、車両20を制御する。また、例えば、提供装置100は、車両20の自動化のレベルがレベル3以下である場合、車両20を監視したり、制御したりする監視者の監視装置(図示省略)にルート情報を提供することにより、監視装置に決定したルートを移動するように、車両20を制御させてもよい。なお、上記は一例であり、提供装置100は、決定したルートにより、ユーザを出発地から目的地まで運送可能であれば、どのように車両20を制御してもよい。 The providing device 100 is an information processing device used to provide a transportation service by the vehicle 20 to the user based on the desired arrival time specified by the user. For example, the providing device 100 provides the user with transportation information indicating the accuracy of arrival at the destination at the desired arrival time when the vehicle 20 transports the vehicle from the departure place to the destination based on the desired arrival time. To do. Further, the providing device 100 controls the moving body that carries the user so as to move along the determined route. For example, the providing device 100 controls the vehicle 20 according to the level of automation of the vehicle 20. For example, when the automation level of the vehicle 20 is level 4 or level 5, the providing device 100 provides the route information to the vehicle 20 to control the vehicle 20 to move along the determined route. Further, for example, when the automation level of the vehicle 20 is the level 3 or less, the providing apparatus 100 remotely controls the vehicle 20 based on the route information, so as to move the vehicle 20 so as to move the determined route. Control. Further, for example, when the level of automation of the vehicle 20 is level 3 or less, the providing device 100 provides route information to a monitoring device (not shown) of an observer who monitors and controls the vehicle 20. Thus, the vehicle 20 may be controlled so that the monitoring device moves along the determined route. Note that the above is an example, and the providing apparatus 100 may control the vehicle 20 in any way as long as the user can be transported from the departure place to the destination by the determined route.

まず、図1に示す地図情報MP11について、簡単に説明する。図1に示す地図情報MP11は、車両20や関心地点(POI:Point of Interest)やルート等を模式的に示す図である。図1の例では、ユーザID「U1」により識別されるユーザ(以下、「ユーザU1」とする場合がある)が利用する端末装置10からの到着希望時間を含む配車要求(リクエスト)に応じて、提供装置100が到着希望時間に基づく運送情報を提案する場合を示す。図1の例では、ユーザU1は、出発地と目的地と到着希望時間を含むリクエストを提供装置100へ送信することにより、提供装置100に運送サービスの提供を要求する。なお、ここでいう運送情報には、到着希望時間に対応する所要時間や誤差や運送料金や出発予定時間等の情報が含まれるものとする。図1では、ユーザU1が到着希望時間を17時に指定した場合と、到着希望時間を20時に指定した場合の2つの場合を示す。図1では、ユーザU1が到着希望時間を17時に指定した場合をステップS11〜S15として説明し、ユーザU1が到着希望時間を20時に指定した場合をステップS21〜S25として説明する。なお、ステップS11〜S15やステップS21〜S25は、各到着希望時間の指定対応する処理を説明するためのステップであり、ステップS11〜S15の後に、ステップS21〜S25が行われることを意味するものではない。 First, the map information MP11 shown in FIG. 1 will be briefly described. The map information MP11 shown in FIG. 1 is a diagram schematically showing a vehicle 20, a point of interest (POI), a route, and the like. In the example of FIG. 1, according to a vehicle allocation request (request) including a desired arrival time from the terminal device 10 used by the user identified by the user ID “U1” (hereinafter, may be referred to as “user U1”). , The case where the providing apparatus 100 proposes the transportation information based on the desired arrival time. In the example of FIG. 1, the user U1 requests the provision device 100 to provide the transportation service by transmitting a request including a departure place, a destination, and a desired arrival time to the provision device 100. It should be noted that the transportation information referred to here includes information such as required time and error corresponding to the desired arrival time, transportation charge, and scheduled departure time. FIG. 1 shows two cases in which the user U1 specifies the desired arrival time at 17:00 and the desired arrival time at 20:00. In FIG. 1, the case where the user U1 specifies the desired arrival time at 17:00 is described as steps S11 to S15, and the case where the user U1 specifies the desired arrival time at 20:00 is described as steps S21 to S25. Note that steps S11 to S15 and steps S21 to S25 are steps for explaining the process corresponding to designation of each desired arrival time, which means that steps S21 to S25 are performed after steps S11 to S15. is not.

まず、ユーザU1が到着希望時間を17時に指定した場合をステップS11〜S15により説明する。提供装置100は、ユーザU1が利用する端末装置10から車両20による運送サービスを要求するリクエストを取得する(ステップS11)。図1の例では、提供装置100は、出発地が位置LC11にあるXビルであり、目的地が位置LC101にあるA駅であり、到着希望時間が17時であることを含むリクエストRQ11を取得する。例えば、ユーザU1は、端末装置10にインストールされた運送事業者の運送サービスに関するアプリケーション(以下、「運送サービスアプリ」ともいう)に所定の入力を行うことにより、提供装置100にリクエストを送信する。例えば、ユーザU1は、運送サービスアプリを用いて、X月Y日(例えば2017年9月12日)の17時を到着希望時間に指定するリクエストを提供装置100に送信する。図1に示す例では、施設等の各POIの位置を、位置LC11といった抽象的な符号を図示するが、位置LC11等は、緯度や経度を示す情報であってもよい。 First, the case where the user U1 specifies the desired arrival time at 17:00 will be described with reference to steps S11 to S15. The providing device 100 acquires a request for a transportation service by the vehicle 20 from the terminal device 10 used by the user U1 (step S11). In the example of FIG. 1, the providing apparatus 100 acquires the request RQ11 including that the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00. To do. For example, the user U1 transmits a request to the providing apparatus 100 by performing a predetermined input to an application related to the transportation service of the transportation company installed in the terminal device 10 (hereinafter, also referred to as “transportation service application”). For example, the user U1 uses the transportation service application to transmit to the providing apparatus 100 a request for designating the desired arrival time at 17:00 on the Xth month Y day (for example, September 12, 2017). In the example shown in FIG. 1, the position of each POI such as a facility is illustrated by an abstract code such as the position LC11, but the position LC11 and the like may be information indicating latitude and longitude.

これにより、提供装置100は、出発地を位置LC11にあるXビルとし、目的地を位置LC101にあるA駅とし、到着希望時間を17時とするリクエストRQ11をユーザU1から取得する。なお、提供装置100は、運送サービスアプリにおける入力に限らず、ユーザU1の種々の情報を端末装置10から取得してもよい。 As a result, the providing device 100 acquires from the user U1 a request RQ11 in which the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00. The providing apparatus 100 may acquire various information of the user U1 from the terminal device 10 without being limited to the input in the transportation service application.

ユーザU1からの到着希望時間を含むリクエストRQ11を取得した提供装置100は、ユーザU1が指定した到着希望時間に対応する運送情報を生成する(ステップS12)。図1の例では、提供装置100は、運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL11を生成する。 The providing apparatus 100 that has obtained the request RQ11 including the desired arrival time from the user U1 generates the transportation information corresponding to the desired arrival time specified by the user U1 (step S12). In the example of FIG. 1, the providing apparatus 100 generates the transportation information TL11 based on the transportation-related information stored in the transportation information storage unit 123.

図1中の運送情報記憶部123に示す「運送ID」は、出発地及び目的地の組合せごとの運送を識別するための識別情報を示す。図1中の運送情報記憶部123に示す「出発地」は、運送IDにより識別される運送の出発地を示す。図1中の運送情報記憶部123に示す「目的地」は、運送IDにより識別される運送の目的地を示す。図1中の運送情報記憶部123に示す「運送料金(円)」は、出発地から目的地までの運送サービスを受けた場合にユーザが支払う運送料金を示す。 “Transport ID” shown in the transport information storage unit 123 in FIG. 1 indicates identification information for identifying the transport for each combination of the departure place and the destination. “Departure point” shown in the transportation information storage unit 123 in FIG. 1 indicates a departure point of transportation identified by the transportation ID. “Destination” shown in the transportation information storage unit 123 in FIG. 1 indicates a destination of transportation identified by the transportation ID. The “transportation fee (yen)” shown in the transportation information storage unit 123 in FIG. 1 indicates the transportation fee paid by the user when receiving the transportation service from the place of departure to the destination.

図1中の運送情報記憶部123に示す「時間帯」は、運送IDにより識別される運送サービスにおける履歴を分割する時間帯を示す。図1の例では、「時間帯」は、「12−15」時や「15−18」時や「18−21」時等の3時間ごとに分割された時間帯(すなわち8つの時間帯)を示す。なお、説明を簡単にするために「0−3」時、「3−6」時、「6−9」時、「9−12」時、「21−24」時の5つの時間帯の図示を省略する。 “Time zone” shown in the transportation information storage unit 123 in FIG. 1 indicates a time zone in which the history of the transportation service identified by the transportation ID is divided. In the example of FIG. 1, the "time zone" is a time zone (that is, eight time zones) divided into three hours such as "12-15", "15-18", and "18-21". Indicates. In order to simplify the explanation, five time zones of “0-3”, “3-6”, “6-9”, “9-12”, and “21-24” are shown. Is omitted.

図1中の運送情報記憶部123に示す「所要時間」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間を示す。図1の例では、「所要時間」は、対応する時間帯における出発地から目的地までの運送履歴の所要時間の平均である場合を一例として示す。 The "required time" shown in the transportation information storage unit 123 in FIG. 1 indicates the required time when the transportation service from the departure place to the destination is received in the corresponding time zone. In the example of FIG. 1, the “required time” is an example of the case where the “required time” is the average of the required times of the transportation history from the origin to the destination in the corresponding time zone.

図1中の運送情報記憶部123に示す「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の誤差を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の正確性を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間のばらつき具合を示す。 "Error" shown in the transportation information storage unit 123 in FIG. 1 indicates an error in the required time when the transportation service from the origin to the destination is received in the corresponding time zone. The “error” indicates the accuracy of the time required when the transportation service from the origin to the destination is received in the corresponding time zone. The "error" indicates the degree of variation in the required time when the transportation service from the origin to the destination is received in the corresponding time zone.

「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最短で到着した時間と平均時間との差を所要時間よりも前に到着する可能性のある誤差(以下、「前誤差」ともいう)として含む。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最長で到着した時間と平均時間との差を所要時間よりも後に到着する可能性のある誤差(以下、「後誤差」ともいう)として含む。なお、図1では、説明を簡単にするために、前誤差と後誤差とが同じ値である場合を一例として示す。 "Error" may arrive before the required time by the difference between the shortest arrival time and the average time when receiving the transportation service from the origin to the destination in the corresponding time zone. Included as an error (hereinafter, also referred to as "previous error"). "Error" is the difference between the longest arrival time and the average time when the transportation service from the origin to the destination is received in the corresponding time zone, and the error that may arrive later than the required time. (Hereinafter, also referred to as “post-error”). Note that, in FIG. 1, for simplification of description, the case where the front error and the rear error have the same value is shown as an example.

図1中の運送情報記憶部123に示す「正確性レベル」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の到着時間の正確性を示す。図1の例では、「正確性レベル」は、対応する時間帯における「誤差」が小さい程、正確性のレベルが高いことを示す情報が記憶される。図1の例では、「正確性レベル」は、「低」、「中」、「高」の3段階のレベルで示すが、正確性レベルは、例えば5段階等の種々の態様であってもよい。 The "accuracy level" shown in the transportation information storage unit 123 in FIG. 1 indicates the accuracy of the arrival time when the transportation service from the origin to the destination is received in the corresponding time zone. In the example of FIG. 1, the “accuracy level” stores information indicating that the smaller the “error” in the corresponding time zone, the higher the accuracy level. In the example of FIG. 1, the “accuracy level” is represented by three levels of “low”, “medium”, and “high”, but the accuracy level may be in various modes such as five levels. Good.

図1の例では、運送ID「TP11」により識別される運送(運送TP11)は、位置LC11等を含むXエリアを出発地とし、位置LC101等を含むAエリアを目的地とした場合の運送に対応する。XエリアからAエリアまでの運送である運送TP11は、運送料金が1000円であることを示す。 In the example of FIG. 1, the transportation identified by the transportation ID “TP11” (transportation TP11) is the transportation when the X area including the position LC11 or the like is the departure point and the area A including the position LC101 or the like is the destination. Correspond. A transportation TP11, which is transportation from the X area to the A area, indicates that the transportation fee is 1000 yen.

図1の例では、XエリアからAエリアまでの運送について、15時から18時までの時間帯の所要時間は30分であることを示す。また、XエリアからAエリアまでの運送について、15時から18時までの時間帯の誤差は前後10分であることを示す。例えば、15時から18時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間が前後10分の誤差が生じ得ることを示す。すなわち、15時から18時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間が20分から40分の間で変動し得ることを示す。また、XエリアからAエリアまでの運送について、15時から18時までの時間帯の正確性レベルは「中」であることを示す。 The example of FIG. 1 indicates that the time required for transportation from the X area to the A area in the time zone from 15:00 to 18:00 is 30 minutes. In addition, regarding transportation from the X area to the A area, the error in the time zone from 15:00 to 18:00 is 10 minutes before and after. For example, when the transportation service from the X area to the A area is received in the time zone from 15:00 to 18:00, it indicates that an error of 10 minutes before and after the required time may occur. That is, when the transportation service from the X area to the A area is received in the time zone from 15:00 to 18:00, the required time may vary between 20 minutes and 40 minutes. Also, regarding the transportation from the X area to the A area, the accuracy level in the time zone from 15:00 to 18:00 is "medium".

例えば、提供装置100は、過去の運送履歴等の情報に基づいて、運送情報記憶部123に示すような運送に関する情報を生成してもよい。例えば、提供装置100は、車両20を用いた運送サービスにおける過去の実績の情報に基づいて、運送情報記憶部123に示すような運送に関する情報を生成してもよい。例えば、提供装置100は、車両20を用いた過去のXエリアからAエリアまでの運送実績の情報に基づいて、XエリアからAエリアまでの運送料金に関する情報を生成してもよい。例えば、提供装置100は、車両20を用いた過去のXエリアからAエリアまでの運送における運送料金の平均(平均値)をXエリアからAエリアまでの運送料金としてもよい。 For example, the providing device 100 may generate information regarding transportation as shown in the transportation information storage unit 123 based on information such as past transportation history. For example, the providing device 100 may generate information regarding transportation as shown in the transportation information storage unit 123 based on information about past results in the transportation service using the vehicle 20. For example, the providing device 100 may generate the information about the transportation fee from the X area to the A area based on the information about the past transportation results from the X area to the A area using the vehicle 20. For example, the providing device 100 may set the average (average value) of the transportation charges in the past transportation from the X area to the A area using the vehicle 20 as the transportation fee from the X area to the A area.

また、例えば、提供装置100は、車両20を用いた過去のXエリアからAエリアまでの各時間帯における運送実績の情報に基づいて、各時間帯の所要時間や誤差や正確性レベルに関する情報を生成してもよい。例えば、提供装置100は、車両20を用いた過去のXエリアからAエリアまでの各時間帯における運送実績の情報に基づいて、各時間帯の所要時間や誤差や正確性レベルに関する情報を生成してもよい。例えば、提供装置100は、各時間帯における車両20を用いた過去のXエリアからAエリアまでの運送実績の情報に基づいて、各時間帯におけるXエリアからAエリアまでの所要時間に関する情報を生成してもよい。例えば、提供装置100は、各時間帯における車両20を用いた過去のXエリアからAエリアまでの運送における所要時間の平均値を、各時間帯におけるXエリアからAエリアまでの所要時間としてもよい。なお、所要時間は、平均値に限らず、中央値や最頻値等の種々の情報であってもよい。 In addition, for example, the providing device 100 provides information about required time, error, and accuracy level of each time zone based on the information of the transportation record in each time zone from the X area to the A area in the past using the vehicle 20. It may be generated. For example, the providing device 100 generates information about required time, error, and accuracy level of each time zone based on the information of the transportation results in each time zone from the X area to the A area in the past using the vehicle 20. May be. For example, the providing device 100 generates information on the required time from the X area to the A area in each time zone based on the information on the past transportation results from the X area to the A area using the vehicle 20 in each time zone. You may. For example, the providing device 100 may set an average value of the required times in the past transportation from the X area to the A area using the vehicle 20 in each time zone as the required time from the X area to the A area in each time zone. .. The required time is not limited to the average value, and may be various information such as the median value and the mode value.

例えば、提供装置100は、各時間帯における車両20を用いた過去のXエリアからAエリアまでの運送における最短で到着した時間(最短到着時間)と所要時間との差を前誤差としてもよい。例えば、提供装置100は、各時間帯における車両20を用いた過去のXエリアからAエリアまでの運送における最長で到着した時間(最長到着時間)と所要時間との差を後誤差としてもよい。なお、提供装置100は、外部の情報処理装置から運送情報記憶部123に示すような運送に関する情報を取得してもよい。 For example, the providing device 100 may set the difference between the shortest arrival time (shortest arrival time) and the required time in the past transportation from the X area to the A area using the vehicle 20 in each time zone as the previous error. For example, the providing apparatus 100 may set the difference between the longest arrival time (longest arrival time) and the required time in the past transportation from the X area to the A area using the vehicle 20 in each time zone as the post-error. It should be noted that the providing apparatus 100 may acquire information regarding transportation as shown in the transportation information storage unit 123 from an external information processing apparatus.

例えば、提供装置100は、上記のような運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL11を生成する。図1の例では、提供装置100は、運送情報記憶部123中の運送TP11に関する情報のうち、ユーザU1が指定した到着希望時間である17時に対応する時間帯の情報に基づいて、運送情報TL11を生成する。例えば、提供装置100は、運送TP11に関する情報のうち、15時から18時の時間帯に対応する情報に基づいて、運送情報TL11を生成する。 For example, the providing device 100 generates the transportation information TL11 based on the transportation information stored in the transportation information storage unit 123 as described above. In the example of FIG. 1, the providing apparatus 100, based on the information regarding the transportation TP11 in the transportation information storage unit 123, the transportation information TL11 based on the time zone information corresponding to the desired arrival time of 17:00 designated by the user U1. To generate. For example, the providing device 100 generates the transportation information TL11 based on the information corresponding to the time zone from 15:00 to 18:00, out of the information on the transportation TP11.

図1の例では、提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL11を生成する。例えば、提供装置100は、運送TP11に関する情報のうち、15時から18時の時間帯の正確性レベルが「中」であるため、運送料金を運送TP11に対応する運送料金「1000」(円)のままとする。 In the example of FIG. 1, the providing apparatus 100 sets the desired arrival time to 17:00 and moves from the departure place “X building” to the destination “A station”, the required time is 30 minutes and the error is 10 minutes. Yes, the transportation charge is 1000 (yen), and the transportation information TL11 indicating that the scheduled departure time is 16:30 is generated. For example, in the providing device 100, the accuracy level in the time zone from 15:00 to 18:00 is “medium” in the information regarding the transportation TP11, and thus the transportation fee is “1000” (yen) corresponding to the transportation TP11. Leave as it is.

そして、提供装置100は、リクエスト元であるユーザに運送情報を提供する(ステップS13)。図1の例では、提供装置100は、運送情報TL11をユーザU1の端末装置10に提供する。提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL11を提供する。 Then, the providing device 100 provides the user who is the requester with the transportation information (step S13). In the example of FIG. 1, the providing device 100 provides the transportation information TL11 to the terminal device 10 of the user U1. When the providing apparatus 100 has a desired arrival time of 17:00 and moves from the departure place "X building" to the destination "A station", the required time is 30 minutes, the error is 10 minutes, and the transportation fee is 1000. It is (yen) and provides the transportation information TL11 indicating that the scheduled departure time is 16:30.

そして、提供装置100から運送情報TL11が提供された端末装置10は、運送情報TL11に対応する運送サービスを受けるかどうかのユーザU1の指定を受け付ける。例えば、端末装置10は、運送情報TL11を画面に表示し、表示した運送情報TL11に対応する運送サービスを受けるかどうかのユーザU1の指定を受け付ける。 Then, the terminal device 10 provided with the transportation information TL11 from the providing apparatus 100 receives the designation of the user U1 as to whether or not to receive the transportation service corresponding to the transportation information TL11. For example, the terminal device 10 displays the transportation information TL11 on the screen and accepts the designation of the user U1 whether to receive the transportation service corresponding to the displayed transportation information TL11.

図1の例では、ユーザU1が運送情報TL11に対応する運送サービスを受けると判断し、端末装置10は、ユーザU1が運送情報TL11に対応する運送サービスの予約を希望したことを示す情報を提供装置100に送信する。例えば、端末装置10は、運送情報TL11に対応する運送サービスを受けると判断した場合、ユーザU1の「OK」や「予約します」等の音声入力により、ユーザU1が運送情報TL11に対応する運送サービスの予約を希望したことを示す情報を受け付けてもよい。また、例えば、端末装置10は、運送情報TL11に対応する運送サービスを受けると判断した場合、運送情報TL11とともに画面に表示された「OK」ボタンをユーザU1がタッチすることにより、ユーザU1の予約の希望を受け付けてもよい。これにより、提供装置100は、端末装置10からユーザU1が運送情報TL11に対応する運送サービスの予約を希望したことを示す情報(以下、「予約情報」ともいう)を取得する(ステップS14)。 In the example of FIG. 1, it is determined that the user U1 receives the transportation service corresponding to the transportation information TL11, and the terminal device 10 provides information indicating that the user U1 desires to reserve the transportation service corresponding to the transportation information TL11. Send to the device 100. For example, when the terminal device 10 determines to receive the transportation service corresponding to the transportation information TL11, the user U1 carries out the transportation corresponding to the transportation information TL11 by the voice input of the user U1 such as “OK” or “Reserve”. Information indicating that the user desires to reserve a service may be accepted. Further, for example, when the terminal device 10 determines to receive the transportation service corresponding to the transportation information TL11, the user U1 touches the “OK” button displayed on the screen together with the transportation information TL11 to make a reservation for the user U1. You may accept the request. As a result, the providing apparatus 100 acquires information indicating that the user U1 desires to reserve the transportation service corresponding to the transportation information TL11 (hereinafter, also referred to as “reservation information”) from the terminal device 10 (step S14).

そして、提供装置100は、ユーザから取得した予約情報に基づいて、移動体を制御する(ステップS15)。図1の例では、提供装置100は、ユーザU1が運送情報TL11に対応する運送サービスを希望したため、ユーザU1を到着希望時間17時にA駅に着くように、ユーザU1を迎車して、A駅へ送り届けるように、移動体を制御する。例えば、提供装置100は、出発予定時間16時30分までにXビル(位置LC11)まで向かい、到着希望時間17時にA駅(位置LC101)に到着するように車両20−1を制御する。例えば、提供装置100は、ユーザU1を乗せて、XビルとA駅との間のルートRT11を移動するように車両20−1を制御する。例えば、提供装置100は、車両20−1の現在位置からXビルまで移動するルートの情報やルートRT11の情報を車両20−1に提供(送信)することにより、ユーザU1を乗せてルートRT11を移動するように車両20−1を制御する。 Then, the providing device 100 controls the moving body based on the reservation information acquired from the user (step S15). In the example of FIG. 1, since the user U1 desires the transportation service corresponding to the transportation information TL11, the providing apparatus 100 intercepts the user U1 so that the user U1 arrives at the station A at the desired arrival time of 17:00, and then the station A Control the moving body to deliver to. For example, the providing device 100 controls the vehicle 20-1 so as to head to the X building (position LC11) by the scheduled departure time of 16:30 and arrive at the A station (position LC101) at the desired arrival time of 17:00. For example, the providing device 100 controls the vehicle 20-1 so that the user U1 is placed and the route RT11 between the X building and the A station is moved. For example, the providing device 100 provides (transmits) to the vehicle 20-1 information on the route moving from the current position of the vehicle 20-1 to the X building and information on the route RT11, thereby mounting the user U1 on the route RT11. The vehicle 20-1 is controlled so as to move.

なお、提供装置100は、種々の従来技術を用いてルートを決定してもよい。例えば、提供装置100は、カーナビゲーション等の種々のナビゲーションシステムにおけるルート検索ロジック等を用いて、ルートを決定してもよい。例えば、提供装置100は、出発地及び目的地との組合せについて、所定のルート検索ロジックを用いて検索を行うことにより、ルートを決定してもよい。 The providing apparatus 100 may determine the route using various conventional techniques. For example, the providing device 100 may determine the route using a route search logic or the like in various navigation systems such as car navigation. For example, the providing device 100 may determine a route by performing a search for a combination of a departure place and a destination using a predetermined route search logic.

なお、提供装置100は、ルートの情報をルート検索サービス等を提供する外部装置であるルート情報提供装置(図示省略)から取得してもよい。この場合、提供装置100は、出発地や目的地等の情報をルート情報提供装置へ提供することにより、ルートに関する情報をルート情報提供装置から取得してもよい。例えば、提供装置100は、出発地であるXビル(位置LC11)と、目的地であるA駅(位置LC101)を示す情報をルート情報提供装置へ提供することにより、ルートの情報を取得してもよい。例えば、提供装置100は、ルート情報提供装置から、位置LC11から位置LC101まで移動するルートRT11の情報を取得してもよい。また、提供装置100は、ルート情報提供装置から取得した、ルートRT11の情報をリクエストRQ11に対応付けて記憶部120(図3参照)に格納してもよい。なお、この場合、提供システム1には、ルート情報提供装置が含まれてもよい。 The providing device 100 may acquire the route information from a route information providing device (not shown) that is an external device that provides a route search service or the like. In this case, the providing device 100 may acquire the information about the route from the route information providing device by providing the route information providing device with information such as a departure place and a destination. For example, the providing device 100 obtains the route information by providing the route information providing device with information indicating the departure place X building (position LC11) and the destination A station (position LC101). Good. For example, the providing device 100 may acquire information on the route RT11 moving from the position LC11 to the position LC101 from the route information providing device. Further, the providing device 100 may store the information of the route RT11 acquired from the route information providing device in the storage unit 120 (see FIG. 3) in association with the request RQ11. In this case, the providing system 1 may include a route information providing device.

次に、ユーザU1が到着希望時間を20時に指定した場合をステップS21〜S25により説明する。まず、提供装置100は、ユーザU1が利用する端末装置10から車両20による運送サービスを要求するリクエストを取得する(ステップS21)。図1の例では、提供装置100は、出発地が位置LC11にあるXビルであり、目的地が位置LC101にあるA駅であり、到着希望時間が20時であることを含むリクエストRQ21を取得する。例えば、ユーザU1は、端末装置10にインストールされた運送サービスアプリに所定の入力を行うことにより、提供装置100にリクエストを送信する。例えば、ユーザU1は、運送サービスアプリを用いて、X月Y日(例えば2017年9月12日)の20時を到着希望時間に指定するリクエストを提供装置100に送信する。 Next, the case where the user U1 specifies the desired arrival time at 20:00 will be described with reference to steps S21 to S25. First, the providing device 100 acquires a request for a transportation service by the vehicle 20 from the terminal device 10 used by the user U1 (step S21). In the example of FIG. 1, the providing apparatus 100 acquires a request RQ21 including that the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 20:00. To do. For example, the user U1 sends a request to the providing apparatus 100 by making a predetermined input to the transportation service application installed in the terminal device 10. For example, the user U1 uses the transportation service application to send to the providing apparatus 100 a request for designating the desired arrival time at 20:00 on X-Y day (for example, September 12, 2017).

これにより、提供装置100は、出発地を位置LC11にあるXビルとし、目的地を位置LC101にあるA駅とし、到着希望時間を20時とするリクエストRQ21をユーザU1から取得する。なお、提供装置100は、運送サービスアプリにおける入力に限らず、ユーザU1の種々の情報を端末装置10から取得してもよい。 As a result, the providing device 100 acquires from the user U1 a request RQ21 in which the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 20:00. The providing apparatus 100 may acquire various information of the user U1 from the terminal device 10 without being limited to the input in the transportation service application.

ユーザU1からの到着希望時間を含むリクエストRQ21を取得した提供装置100は、ユーザU1が指定した到着希望時間に対応する運送情報を生成する(ステップS22)。図1の例では、提供装置100は、運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL21を生成する。 The providing device 100 that has acquired the request RQ21 including the desired arrival time from the user U1 generates the transportation information corresponding to the desired arrival time specified by the user U1 (step S22). In the example of FIG. 1, the providing apparatus 100 generates the transportation information TL21 based on the transportation-related information stored in the transportation information storage unit 123.

図1の例では、運送ID「TP11」により識別される運送(運送TP11)は、位置LC11等を含むXエリアを出発地とし、位置LC101等を含むAエリアを目的地とした場合の運送に対応する。XエリアからAエリアまでの運送である運送TP11は、運送料金が1000円であることを示す。 In the example of FIG. 1, the transportation identified by the transportation ID “TP11” (transportation TP11) is the transportation when the X area including the position LC11 or the like is the departure point and the area A including the position LC101 or the like is the destination. Correspond. A transportation TP11, which is transportation from the X area to the A area, indicates that the transportation fee is 1000 yen.

図1の例では、XエリアからAエリアまでの運送について、18時から21時までの時間帯の所要時間は30分であることを示す。また、XエリアからAエリアまでの運送について、18時から21時までの時間帯の誤差は前後20分であることを示す。例えば、18時から21時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間が前後20分の誤差が生じ得ることを示す。すなわち、18時から21時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間が10分から50分の間で変動し得ることを示す。また、XエリアからAエリアまでの運送について、18時から21時までの時間帯の正確性レベルは「低」であることを示す。 The example in FIG. 1 indicates that the time required for the transportation from the X area to the A area in the time zone from 18:00 to 21:00 is 30 minutes. In addition, regarding transportation from the X area to the A area, the error in the time zone from 18:00 to 21:00 is 20 minutes before and after. For example, when the transportation service from the X area to the A area is received in the time zone from 18:00 to 21:00, it indicates that an error of 20 minutes before and after the required time may occur. That is, when the transportation service from the X area to the A area is received in the time zone from 18:00 to 21:00, the required time may vary between 10 minutes and 50 minutes. Also, regarding the transportation from the X area to the A area, the accuracy level in the time zone from 18:00 to 21:00 is "low".

例えば、提供装置100は、上記のような運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL21を生成する。図1の例では、提供装置100は、運送情報記憶部123中の運送TP11に関する情報のうち、ユーザU1が指定した到着希望時間である20時に対応する時間帯の情報に基づいて、運送情報TL21を生成する。例えば、提供装置100は、運送TP11に関する情報のうち、18時から21時の時間帯に対応する情報に基づいて、運送情報TL21を生成する。 For example, the providing device 100 generates the transportation information TL21 based on the transportation information stored in the transportation information storage unit 123 as described above. In the example of FIG. 1, the providing apparatus 100, based on the information regarding the transportation TP11 in the transportation information storage unit 123, the transportation information TL21 based on the time zone information corresponding to the desired arrival time of 20:00 designated by the user U1. To generate. For example, the providing device 100 generates the transportation information TL21 based on the information corresponding to the time zone from 18:00 to 21:00 out of the information on the transportation TP11.

図1の例では、提供装置100は、到着希望時間を20時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が20分であり、運送料金が800(円)であり、出発予定時間が19時30分であることを示す運送情報TL21を生成する。例えば、提供装置100は、運送TP11に関する情報のうち、18時から21時の時間帯の正確性レベルが「低」であるため、運送料金を運送TP11に対応する運送料金「1000」(円)よりも低額の800(円)とする。なお、提供装置100は、時間帯や正確性レベルに関わらず、運送料金を運送TP11に対応する運送料金「1000」(円)としてもよい。 In the example of FIG. 1, the providing apparatus 100 sets the desired arrival time to 20:00 and moves from the departure place "X building" to the destination "A station", the required time is 30 minutes, and the error is 20 minutes. Yes, the transportation charge is 800 (yen), and the transportation information TL21 indicating that the scheduled departure time is 19:30 is generated. For example, in the providing apparatus 100, the accuracy level in the time zone from 18:00 to 21:00 is “low” in the information regarding the transportation TP11, and thus the transportation fee is “1000” (yen) corresponding to the transportation TP11. The price is 800 (yen), which is lower than that. Note that the providing apparatus 100 may set the transportation charge to the transportation charge “1000” (yen) corresponding to the transportation TP11 regardless of the time zone and the accuracy level.

そして、提供装置100は、リクエスト元であるユーザに運送情報を提供する(ステップS23)。図1の例では、提供装置100は、運送情報TL21をユーザU1の端末装置10に提供する。提供装置100は、到着希望時間を20時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が20分であり、運送料金が800(円)であり、出発予定時間が19時30分であることを示す運送情報TL21を提供する。 Then, the providing apparatus 100 provides the transportation information to the user who is the request source (step S23). In the example of FIG. 1, the providing device 100 provides the transportation information TL21 to the terminal device 10 of the user U1. When the providing apparatus 100 moves from the departure place "X building" to the destination "A station" with the desired arrival time being 20:00, the required time is 30 minutes, the error is 20 minutes, and the transportation charge is 800. It is (yen) and provides the transportation information TL21 indicating that the scheduled departure time is 19:30.

そして、提供装置100から運送情報TL21が提供された端末装置10は、運送情報TL21に対応する運送サービスを受けるかどうかのユーザU1の指定を受け付ける。例えば、端末装置10は、運送情報TL21を画面に表示し、表示した運送情報TL21に対応する運送サービスを受けるかどうかのユーザU1の指定を受け付ける。 Then, the terminal device 10 provided with the transportation information TL21 from the providing apparatus 100 receives the designation of the user U1 as to whether or not to receive the transportation service corresponding to the transportation information TL21. For example, the terminal device 10 displays the transportation information TL21 on the screen, and accepts the designation of the user U1 whether to receive the transportation service corresponding to the displayed transportation information TL21.

図1の例では、ユーザU1が運送情報TL21に対応する運送サービスを受けると判断し、端末装置10は、ユーザU1が運送情報TL21に対応する運送サービスの予約を希望したことを示す情報を提供装置100に送信する。これにより、提供装置100は、端末装置10からユーザU1が運送情報TL21に対応する運送サービスの予約情報を取得する(ステップS24)。 In the example of FIG. 1, it is determined that the user U1 receives the transportation service corresponding to the transportation information TL21, and the terminal device 10 provides information indicating that the user U1 desires to reserve the transportation service corresponding to the transportation information TL21. Send to the device 100. Thereby, the providing device 100 acquires the reservation information of the transportation service corresponding to the transportation information TL21 by the user U1 from the terminal device 10 (step S24).

そして、提供装置100は、ユーザから取得した予約情報に基づいて、移動体を制御する(ステップS25)。図1の例では、提供装置100は、ユーザU1が運送情報TL21に対応する運送サービスを希望したため、ユーザU1を到着希望時間20時にA駅に着くように、ユーザU1を迎車して、A駅へ送り届けるように、移動体を制御する。例えば、提供装置100は、出発予定時間19時30分までにXビル(位置LC11)まで向かい、到着希望時間20時にA駅(位置LC101)に到着するように車両20−1を制御する。例えば、提供装置100は、ユーザU1を乗せて、XビルとA駅との間のルートRT11を移動するように車両20−1を制御する。例えば、提供装置100は、車両20−1の現在位置からXビルまで移動するルートの情報やルートRT11の情報を車両20−1に提供(送信)することにより、ユーザU1を乗せてルートRT11を移動するように車両20−1を制御する。 Then, the providing device 100 controls the moving body based on the reservation information acquired from the user (step S25). In the example of FIG. 1, the providing apparatus 100 intercepts the user U1 so that the user U1 arrives at the station A at the desired arrival time of 20:00 because the user U1 desires the transportation service corresponding to the transportation information TL21. Control the moving body to deliver to. For example, the providing device 100 controls the vehicle 20-1 so as to reach the X building (position LC11) by the scheduled departure time of 19:30 and arrive at the A station (position LC101) at the desired arrival time of 20:00. For example, the providing device 100 controls the vehicle 20-1 so that the user U1 is placed and the route RT11 between the X building and the A station is moved. For example, the providing device 100 provides (transmits) to the vehicle 20-1 information on the route moving from the current position of the vehicle 20-1 to the X building and information on the route RT11, thereby mounting the user U1 on the route RT11. The vehicle 20-1 is controlled so as to move.

上記のように、提供装置100は、ユーザが指定する到着希望時間や出発地や目的地に関する情報を取得し、到着希望時間に基づいて、車両20により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。これにより、提供装置100は、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing device 100 acquires information about the desired arrival time, the place of departure, and the destination designated by the user, and when the vehicle 20 transports the information from the departure place to the destination based on the desired arrival time. , Providing the user with transportation information indicating the accuracy of arrival at the destination at the desired arrival time. Thereby, the providing device 100 can appropriately provide the information regarding the transportation by the moving body that operates by the automatic driving.

(1−1.運送料金について)
また、提供装置100は、正確性が高いほど、運送料金が高くなるように、運送サービスを提供してもよい。例えば、提供装置100は、出発地と目的地とが同じ場合であっても、正確性が高いほど、運送料金が高くなるように、運送サービスを提供してもよい。図1に示すように、提供装置100は、出発地と目的地とが同じ場合であっても、正確性が高い時間帯ほど、運送料金が高くなるように、運送サービスを提供してもよい。また、提供装置100は、同じ時間帯であっても、正確性が高いほど、運送料金が高くなるように、運送サービスを提供してもよい。なお、この点については、図9において詳述する。
(1-1. Transportation fee)
Further, the providing device 100 may provide the transportation service such that the higher the accuracy, the higher the transportation charge. For example, the providing device 100 may provide the transportation service such that the higher the accuracy is, the higher the transportation charge is, even when the departure place and the destination are the same. As shown in FIG. 1, the providing apparatus 100 may provide the transportation service such that the transportation fee is higher in the more accurate time zone even when the departure place and the destination are the same. .. Further, the providing device 100 may provide the transportation service such that the higher the accuracy is, the higher the transportation charge is, even in the same time zone. Note that this point will be described in detail in FIG.

(1−2.運送サービス以外について)
なお、図1の例では、運送料金が発生する運送サービスにおける運送情報の提供について説明したが、提供装置100は、運送サービス以外においても正確性に関する情報を提供してもよい。すなわち、車両20は、提供装置100が提供する提供処理が適用可能であれば、どのような移動体(自動運転車)であってもよい。例えば、車両20は、ユーザが所有する車両(自家用自動車)であってもよいし、種々の態様により複数のユーザにより共有される車両であってもよい。例えば、車両20は、カーシェアリング等のサービスによりユーザが利用する車両であってもよい。この場合、提供装置100は、ユーザが指定した到着希望時間に対して、運送料金の含まない正確性に関する情報を示す運送情報のみを提供してもよい。例えば、提供装置100は、ユーザが指定した到着希望時間に、出発地から目的地まで移動した場合について、所要時間、誤差、及び出発予定時間を示す運送情報を生成し、ユーザに提供してもよい。
(1-2. About services other than transportation service)
In addition, in the example of FIG. 1, the provision of the transportation information in the transportation service in which the transportation fee is generated has been described, but the providing apparatus 100 may provide the information regarding the accuracy other than the transportation service. That is, the vehicle 20 may be any moving body (self-driving vehicle) as long as the providing process provided by the providing apparatus 100 is applicable. For example, the vehicle 20 may be a vehicle owned by the user (automobile for private use) or a vehicle shared by a plurality of users in various modes. For example, the vehicle 20 may be a vehicle used by a user by a service such as car sharing. In this case, the providing apparatus 100 may provide only the transportation information indicating the accuracy information not including the transportation fee for the desired arrival time designated by the user. For example, the providing device 100 may generate transportation information indicating a required time, an error, and a scheduled departure time in the case of moving from a departure place to a destination at a desired arrival time specified by the user, and may provide the user with the transportation information. Good.

〔2.提供装置の構成〕
次に、図3を用いて、実施形態に係る提供装置100の構成について説明する。図3は、実施形態に係る提供装置の構成例を示す図である。図3に示すように、提供装置100は、通信部110と、記憶部120と、制御部130とを有する。なお、提供装置100は、提供装置100の管理者等から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を表示するための表示部(例えば、液晶ディスプレイ等)を有してもよい。
[2. Configuration of providing device]
Next, the configuration of the providing device 100 according to the embodiment will be described with reference to FIG. FIG. 3 is a diagram illustrating a configuration example of the providing device according to the embodiment. As shown in FIG. 3, the providing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130. The providing apparatus 100 has an input unit (for example, a keyboard and a mouse) that receives various operations from an administrator of the providing apparatus 100, and a display unit (for example, a liquid crystal display) for displaying various information. May be.

(通信部110)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、端末装置10や車両20との間で情報の送受信を行う。
(Communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the terminal device 10 and the vehicle 20.

(記憶部120)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部120は、図3に示すように、地図情報記憶部121と、POI情報記憶部122と、運送情報記憶部123と、スケジュール情報記憶部124と、移動体情報記憶部125とを有する。
(Storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. As shown in FIG. 3, the storage unit 120 according to the embodiment has a map information storage unit 121, a POI information storage unit 122, a transportation information storage unit 123, a schedule information storage unit 124, and a mobile body information storage unit 125. Have and.

なお、地図情報記憶部121は、図示を省略するが、移動体が移動するエリアの地図情報や道路情報等、自動運転の移動体を用いた運送サービスを提供するために用いる各種情報を記憶する。また、地図情報記憶部121は、自動運転の移動体を用いた運送サービスを提供可能であれば、どのような情報を記憶してもよい。例えば、地図情報記憶部121は、自動運転の移動体を用いた運送サービスにおけるルートの決定に用いる地図情報や道路情報等を記憶してもよい。例えば、地図情報記憶部121は、自動運転の移動体を用いた運送サービスに用いるノードの識別ID等のノードに関する情報やリンクの識別ID等のリンクに関する情報を記憶してもよい。 Although not shown, the map information storage unit 121 stores various kinds of information used for providing a transportation service using an automatically driving mobile body, such as map information and road information of an area where the mobile body moves. .. In addition, the map information storage unit 121 may store any information as long as it can provide a transportation service using an automatically driven mobile body. For example, the map information storage unit 121 may store map information, road information, and the like used to determine a route in a transportation service that uses a moving body that operates automatically. For example, the map information storage unit 121 may store information about a node such as an identification ID of a node used for a transportation service using a moving body that operates automatically and information about a link such as an identification ID of a link.

(POI情報記憶部122)
実施形態に係るPOI情報記憶部122は、関心地点(POI)に関する情報を記憶する。図4は、実施形態に係るPOI情報記憶部の一例を示す図である。図4に示すPOI情報記憶部122には、地図上に位置する各種の施設等のPOIに関する情報が記憶される。図4に示すPOI情報記憶部122には、「POI_ID」、「POI」、「位置情報」、「エリア」といった項目が含まれる。
(POI information storage unit 122)
The POI information storage unit 122 according to the embodiment stores information on points of interest (POI). FIG. 4 is a diagram illustrating an example of the POI information storage unit according to the embodiment. The POI information storage unit 122 shown in FIG. 4 stores information about POIs such as various facilities located on the map. The POI information storage unit 122 shown in FIG. 4 includes items such as “POI_ID”, “POI”, “positional information”, and “area”.

「POI_ID」は、各種のPOIを識別する情報を示す。「POI」は、POIの具体的な名称等を示す。また、「位置情報」は、対応するPOIの位置を示す。図4に示す例では、「位置情報」は、「LC101」といった抽象的な符号を図示するが、緯度や経度を示す情報であってもよい。また、例えば、「位置情報」は、住所であってもよい。「エリア」は、対応するPOIの位置が含まれるエリアを示す。図4に示す例では、「エリア」は、市区町村等の所定の地域であってもよい。 “POI_ID” indicates information for identifying various POIs. “POI” indicates a specific name or the like of the POI. The "position information" indicates the position of the corresponding POI. In the example shown in FIG. 4, the “position information” illustrates an abstract code such as “LC101”, but may be information indicating latitude and longitude. Further, for example, the “positional information” may be an address. “Area” indicates an area including the position of the corresponding POI. In the example shown in FIG. 4, the “area” may be a predetermined area such as a municipality.

例えば、図4に示す例では、POI_ID「FC1」により識別されるPOIは、「A駅」であり、位置LC101に位置することを示す。また、A駅は、Aエリアに位置することを示す。 For example, in the example illustrated in FIG. 4, the POI identified by the POI_ID “FC1” is “A station”, which indicates that the POI is located at the position LC101. Also, station A indicates that it is located in area A.

例えば、図4に示す例では、POI_ID「FC2」により識別されるPOIは、「B駅」であり、位置LC102に位置することを示す。また、B駅は、Bエリアに位置することを示す。 For example, in the example illustrated in FIG. 4, the POI identified by the POI_ID “FC2” is “B station” and is located at the position LC102. In addition, the B station is located in the B area.

なお、POI情報記憶部122は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、POI情報記憶部122には、営業時間や利用ができなくなる曜日等の情報が記憶されてもよい。 The POI information storage unit 122 is not limited to the above, and may store various information according to the purpose. For example, the POI information storage unit 122 may store information such as business hours and days of the week when it is unavailable.

(運送情報記憶部123)
実施形態に係る運送情報記憶部123は、運送サービスに関する各種情報を記憶する。図5は、実施形態に係る運送情報記憶部の一例を示す図である。例えば、運送情報記憶部123は、出発地及び目的地の組合せごとに、運送サービスの料金(運送料金)や過去の運送に基づく所要時間等の履歴情報を記憶する。図5の例では、運送情報記憶部123は、時間帯毎に過去の運送に基づく所要時間等の履歴情報を記憶する場合を示す。図5に示す運送情報記憶部123には、「運送ID」、「出発地」、「目的地」、「運送料金(円)」、「時間帯」、「所要時間」、「誤差」、「正確性レベル」といった項目が含まれる。
(Transportation information storage unit 123)
The transportation information storage unit 123 according to the embodiment stores various information regarding the transportation service. FIG. 5 is a diagram illustrating an example of the transportation information storage unit according to the embodiment. For example, the transportation information storage unit 123 stores history information such as a transportation service fee (transportation fee) and a required time based on past transportation for each combination of a departure place and a destination. In the example of FIG. 5, the transportation information storage unit 123 shows a case where historical information such as required time based on past transportation is stored for each time zone. In the transportation information storage unit 123 shown in FIG. 5, "transportation ID", "departure point", "destination", "transportation charge (yen)", "time zone", "required time", "error", " Items such as "accuracy level" are included.

「運送ID」は、出発地及び目的地の組合せごとの運送を識別するための識別情報を示す。「出発地」は、運送IDにより識別される運送の出発地を示す。「目的地」は、運送IDにより識別される運送の目的地を示す。「運送料金(円)」は、出発地から目的地までの運送サービスを受けた場合にユーザが支払う運送料金を示す。 The "transportation ID" indicates identification information for identifying transportation for each combination of a departure place and a destination. The "departure place" indicates the place of departure of the transportation identified by the transportation ID. The "destination" indicates the destination of transportation identified by the transportation ID. The "transportation fee (yen)" indicates the transportation fee paid by the user when the transportation service from the origin to the destination is received.

「時間帯」は、運送IDにより識別される運送サービスにおける履歴を分割する時間帯を示す。図5の例では、「時間帯」は、「12−15」時や「15−18」時や「18−21」時等の3時間ごとに分割された時間帯を示すが、時間帯は種々の態様であってもよい。例えば、「時間帯」は、1時間ごとに分割された24個の時間帯であってもよい。また、「時間帯」は、曜日ごとに個別の時間帯であってもよい。例えば、「時間帯」は、「日曜の12−15」時や「月曜の12−15」時等の曜日ごとに分割された時間帯であってもよい。なお、上記は一例であり、「時間帯」は目的等に応じて種々の分割態様であってもよい。 The “time zone” indicates a time zone in which the history of the transportation service identified by the transportation ID is divided. In the example of FIG. 5, “time zone” indicates a time zone divided into three hours such as “12-15”, “15-18”, and “18-21”, but the time zone is There may be various modes. For example, the “time zone” may be 24 time zones divided every hour. Further, the “time zone” may be an individual time zone for each day of the week. For example, the "time zone" may be a time zone divided for each day such as "Sunday 12-15" or "Monday 12-15". Note that the above is an example, and the “time zone” may be variously divided according to the purpose and the like.

「所要時間」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間を示す。例えば、「所要時間」は、対応する時間帯における出発地から目的地までの運送履歴の所要時間の平均であってもよい。 The "required time" indicates a required time when the transportation service from the origin to the destination is received in the corresponding time zone. For example, the “required time” may be the average of the required times of the transportation history from the origin to the destination in the corresponding time zone.

「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の誤差を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間の正確性を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の所要時間のばらつき具合を示す。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最短で到着した時間と平均時間との差を所要時間よりも前に到着する可能性のある誤差(前誤差)として含む。「誤差」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合に、最長で到着した時間と平均時間との差を所要時間よりも後に到着する可能性のある誤差(後誤差)として含む。なお、図5では、説明を簡単にするために、前誤差と後誤差とが同じ値である場合を一例として示す。 The “error” indicates an error in the required time when the transportation service from the origin to the destination is received in the corresponding time zone. The “error” indicates the accuracy of the time required when the transportation service from the origin to the destination is received in the corresponding time zone. The "error" indicates the degree of variation in the required time when the transportation service from the origin to the destination is received in the corresponding time zone. "Error" may arrive before the required time by the difference between the shortest arrival time and the average time when receiving the transportation service from the origin to the destination in the corresponding time zone. Included as an error (previous error). "Error" is the difference between the longest arrival time and the average time when the transportation service from the origin to the destination is received in the corresponding time zone, and the error that may arrive later than the required time. Included as (post-error). In addition, in FIG. 5, in order to simplify the description, a case where the front error and the rear error have the same value is shown as an example.

「正確性レベル」は、対応する時間帯において、出発地から目的地までの運送サービスを受けた場合の到着時間の正確性を示す。図5の例では、「正確性レベル」は、対応する時間帯における「誤差」が小さい程、正確性のレベルが高いことを示す情報が記憶される。図5の例では、「正確性レベル」は、「低」、「中」、「高」の3段階のレベルで示すが、正確性レベルは、例えば5段階等の種々の態様であってもよい。 The "accuracy level" indicates the accuracy of the arrival time when the transportation service from the origin to the destination is received in the corresponding time zone. In the example of FIG. 5, the “accuracy level” stores information indicating that the smaller the “error” in the corresponding time zone, the higher the accuracy level. In the example of FIG. 5, the “accuracy level” is represented by three levels of “low”, “medium”, and “high”, but the accuracy level may be various modes such as five levels. Good.

図5の例では、運送ID「TP11」により識別される運送(運送TP11)は、位置LC11等を含むXエリアを出発地とし、位置LC101等を含むAエリアを目的地とした場合の運送に対応する。XエリアからAエリアまでの運送である運送TP11は、運送料金が1000円であることを示す。 In the example of FIG. 5, the transportation identified by the transportation ID “TP11” (transportation TP11) is the transportation when the X area including the position LC11 or the like is the departure point and the area A including the position LC101 or the like is the destination. Correspond. A transportation TP11, which is transportation from the X area to the A area, indicates that the transportation fee is 1000 yen.

図5の例では、XエリアからAエリアまでの運送について、12時から15時までの時間帯の所要時間は20分であることを示す。例えば、12時から15時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間は平均20分であることを示す。また、XエリアからAエリアまでの運送について、12時から15時までの時間帯の誤差は前後5分であることを示す。例えば、12時から15時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間が前後5分の誤差が生じ得ることを示す。すなわち、12時から15時までの時間帯に、XエリアからAエリアまでの運送サービスを受けた場合、所要時間が15分から25分の間で変動し得ることを示す。また、XエリアからAエリアまでの運送について、12時から15時までの時間帯の正確性レベルは「高」であることを示す。 In the example of FIG. 5, it is shown that the required time in the time zone from 12:00 to 15:00 is 20 minutes for the transportation from the X area to the A area. For example, when the transportation service from the X area to the A area is received in the time zone from 12:00 to 15:00, the required time is 20 minutes on average. In addition, regarding transportation from the X area to the A area, the error in the time zone from 12:00 to 15:00 is 5 minutes before and after. For example, if the transportation service from the X area to the A area is received in the time zone from 12:00 to 15:00, it indicates that the required time may have an error of 5 minutes before and after. That is, when the transportation service from the X area to the A area is received in the time zone from 12:00 to 15:00, the required time may fluctuate between 15 minutes and 25 minutes. Further, regarding the transportation from the X area to the A area, the accuracy level in the time zone from 12:00 to 15:00 is “high”.

なお、運送情報記憶部123は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、運送情報記憶部123は、各運送における出発地から目的地までの間の経由地点に関する情報を記憶してもよい。 The transport information storage unit 123 is not limited to the above, and may store various information according to the purpose. For example, the transportation information storage unit 123 may store information on a waypoint between the starting point and the destination in each transportation.

(スケジュール情報記憶部124)
実施形態に係るスケジュール情報記憶部124は、運送サービスのスケジュールに関する各種情報を記憶する。例えば、スケジュール情報記憶部124は、運送サービスの予約情報等のスケジュールに関する各種情報を記憶する。図6は、実施形態に係るスケジュール情報記憶部の一例を示す図である。図6に示すスケジュール情報記憶部124は、「スケジュールID」、「要求ユーザ」、「出発地」、「目的地」、「ルートID」、「到着希望時間」、「出発予定時間」、「運送料金(円)」、「担当車両」といった項目が含まれる。
(Schedule information storage unit 124)
The schedule information storage unit 124 according to the embodiment stores various information regarding the schedule of the transportation service. For example, the schedule information storage unit 124 stores various kinds of information regarding a schedule such as reservation information of a transportation service. FIG. 6 is a diagram illustrating an example of the schedule information storage unit according to the embodiment. The schedule information storage unit 124 shown in FIG. 6 stores “schedule ID”, “requesting user”, “departure place”, “destination”, “route ID”, “desired arrival time”, “scheduled departure time”, “transportation”. Items such as "price (yen)" and "charged vehicle" are included.

「スケジュールID」は、各スケジュールを識別するための識別情報を示す。「要求ユーザ」は、スケジュールに対応する配車を要求したユーザを識別するための識別情報を示す。例えば、ユーザID「U1」により識別されるユーザは、図1の例に示したユーザU1に対応する。 The “schedule ID” indicates identification information for identifying each schedule. The “requesting user” indicates identification information for identifying the user who has requested the vehicle allocation corresponding to the schedule. For example, the user identified by the user ID “U1” corresponds to the user U1 shown in the example of FIG.

「出発地」は、対応するスケジュールでの出発地を示す。「目的地」は、対応するスケジュールでの目的地を示す。「ルートID」は、対応するスケジュールにおいてユーザを運送するルートを識別するための識別情報を示す。「到着希望時間」は、対応するスケジュールにおいて、要求ユーザが到着を希望する時間を示す。「出発予定時間」は、対応するスケジュールにおいて、要求ユーザを乗車させ出発地を出発する予定の時間を示す。「運送料金(円)」は、出発地から目的地までの運送サービスを受けた場合にユーザが支払う運送料金を示す。「担当車両」は、対応するスケジュールでの運送を担当する車両を示す。 “Departure point” indicates the departure point on the corresponding schedule. “Destination” indicates a destination on the corresponding schedule. The “route ID” indicates identification information for identifying a route for carrying the user in the corresponding schedule. The “desired arrival time” indicates the time when the requesting user desires to arrive in the corresponding schedule. The “departure scheduled time” indicates the time scheduled to leave the departure place by getting the requesting user on the corresponding schedule. The "transportation fee (yen)" indicates the transportation fee paid by the user when the transportation service from the origin to the destination is received. “Vehicle in charge” indicates a vehicle in charge of transportation on a corresponding schedule.

図6に示す例において、スケジュールID「SD11」により識別されるスケジュールは、要求ユーザがユーザU1であることを示す。 In the example illustrated in FIG. 6, the schedule identified by the schedule ID “SD11” indicates that the requesting user is the user U1.

図6の例では、スケジュールID「SD11」により識別されるスケジュールは、Xエリア内のXビルの位置LC11を出発地とし、AエリアのA駅の位置LC101を目的地とすることを示す。また、スケジュールID「SD11」により識別されるスケジュールは、ルートがルートID「RT11」により識別されるルート(ルートRT11)であることを示す。例えば、スケジュールID「SD11」により識別されるスケジュールは、位置LC11を出発地とし、位置LC101を目的地とするルートRT11でユーザU1を運送することを示す。 In the example of FIG. 6, the schedule identified by the schedule ID “SD11” indicates that the position LC11 of the X building in the X area is the starting point and the position LC101 of the A station in the A area is the destination. The schedule identified by the schedule ID “SD11” indicates that the route is the route identified by the route ID “RT11” (route RT11). For example, the schedule identified by the schedule ID “SD11” indicates that the user U1 is transported by the route RT11 having the position LC11 as the starting point and the position LC101 as the destination.

図6の例では、スケジュールID「SD11」により識別されるスケジュールは、到着希望時間は「X月Y日17時」であることを示し、出発予定時間は「X月Y日16時30分」であることを示す。また、スケジュールID「SD11」により識別されるスケジュールは、要求ユーザU1が支払う運送料金が1000円であることを示す。また、スケジュールID「SD11」により識別されるスケジュールは、運送サービスを担当する車両が車両20−1であることを示す。 In the example of FIG. 6, the schedule identified by the schedule ID “SD11” indicates that the desired arrival time is “17:00 on X-Y day”, and the scheduled departure time is “16:30 on X-Y day”. Is shown. The schedule identified by the schedule ID “SD11” indicates that the transportation fee paid by the requesting user U1 is 1000 yen. The schedule identified by the schedule ID “SD11” indicates that the vehicle in charge of the transportation service is the vehicle 20-1.

なお、スケジュール情報記憶部124は、上記に限らず、目的に応じて種々の情報を記憶してもよい。 The schedule information storage unit 124 is not limited to the above, and may store various information according to the purpose.

(移動体情報記憶部125)
実施形態に係る移動体情報記憶部125は、移動体に関する各種情報を記憶する。例えば、移動体情報記憶部125は、自動運転により運送サービスを提供する移動体に関する各種情報を記憶する。例えば、移動体情報記憶部125は、提供装置100を利用する事業者が行う運送サービスに用いられる移動体に関する各種情報を記憶する。例えば、移動体情報記憶部125は、提供装置100を利用する事業者が行う運送サービスにおいてユーザを運送する移動体(車両)に関する各種情報を記憶する。図7は、実施形態に係る移動体情報記憶部の一例を示す図である。図7に示す移動体情報記憶部125は、「車両ID」、「最新位置」、「動画像」、「音声」、「状況」、「ルート情報」といった項目が含まれる。
(Mobile object information storage unit 125)
The mobile body information storage unit 125 according to the embodiment stores various kinds of information regarding the mobile body. For example, the mobile body information storage unit 125 stores various kinds of information regarding a mobile body that provides a transportation service by automatic driving. For example, the mobile body information storage unit 125 stores various kinds of information regarding the mobile body used in the transportation service performed by the business operator who uses the providing apparatus 100. For example, the mobile body information storage unit 125 stores various kinds of information regarding the mobile body (vehicle) that transports the user in the transportation service performed by the business operator who uses the providing apparatus 100. FIG. 7 is a diagram illustrating an example of the mobile unit information storage unit according to the embodiment. The mobile body information storage unit 125 illustrated in FIG. 7 includes items such as “vehicle ID”, “latest position”, “moving image”, “voice”, “situation”, and “route information”.

「車両ID」は、遠隔監視される移動体である車両を識別するための識別情報を示す。例えば、車両ID「20−1」により識別される車両は、図1中の車両20−1に対応する。また、「最新位置」は、車両IDにより識別される車両の最新の位置情報を示す。なお、図7に示す例では、「最新位置」は、「位置LC11」といった抽象的な符号を図示するが、緯度や経度を示す情報であってもよい。 “Vehicle ID” indicates identification information for identifying a vehicle that is a moving body that is remotely monitored. For example, the vehicle identified by the vehicle ID “20-1” corresponds to the vehicle 20-1 in FIG. 1. The "latest position" indicates the latest position information of the vehicle identified by the vehicle ID. In the example shown in FIG. 7, the “latest position” is an abstract code such as “position LC11”, but may be information indicating latitude and longitude.

また、「動画像」は、車両から取得した動画像(単に「動画」ともいう)を示す。図7では「動画像」に「動画像MV11」といった概念的な情報が格納される例を示したが、実際には、動画情報、または、その格納場所を示すファイルパス名などが格納される。 The “moving image” indicates a moving image (also simply referred to as “moving image”) acquired from the vehicle. Although FIG. 7 shows an example in which conceptual information such as “moving image MV11” is stored in “moving image”, moving image information or a file path name indicating the storage location is actually stored. ..

また、「音声」は、車両から取得した音声情報(単に「音声」ともいう)を示す。図7では「音声」に「音声AD11」といった概念的な情報が格納される例を示したが、実際には、音声情報、または、その格納場所を示すファイルパス名などが格納される。 Further, "voice" indicates voice information (also simply referred to as "voice") acquired from the vehicle. In FIG. 7, an example is shown in which conceptual information such as “speech AD11” is stored in “speech”, but in reality, speech information or a file path name indicating the storage location thereof is stored.

また、「状況」は、車両IDにより識別される車両の状況を示す。例えば、「状況」は、車両IDにより識別される車両がユーザに対してサービスを提供可能な状況かを示す。例えば、「状況」は、車両がユーザを乗せて目的地まで運送中である場合、「サービス提供中」、「運送中」等が記憶されてもよい。 The "status" indicates the status of the vehicle identified by the vehicle ID. For example, “status” indicates whether the vehicle identified by the vehicle ID can provide a service to the user. For example, as the “status”, when the vehicle is carrying the user to the destination, “service being provided”, “transporting”, etc. may be stored.

また、「ルート情報」は、車両IDにより識別される車両が移動するルートのルート情報を示す。例えば、「ルート情報」は、車両IDにより識別される車両がユーザを運送するルートのルート情報を示す。なお、図7に示す例では、「ルート情報」は、「ルートRT11」といった抽象的な符号を図示するが、どの道路を走行するか、どの経由地点を経由するか等の具体的な内容等を示す情報であってもよい。 In addition, “route information” indicates route information of a route on which the vehicle identified by the vehicle ID moves. For example, “route information” indicates route information of a route by which the vehicle identified by the vehicle ID transports the user. In the example shown in FIG. 7, the “route information” shows an abstract code such as “route RT11”, but specific contents such as which road to drive and which waypoint to go through May be information indicating.

図7の例では、車両ID「20−1」により識別される車両の最新位置は、「位置LC11」であることを示す。また、車両ID「20−1」により識別される車両の動画像は、「動画像MV11」であることを示す。また、車両ID「20−1」により識別される車両の音声は、「音声AD11」であることを示す。また、車両ID「20−1」により識別される車両の状況は、「予約(迎車中)」であることを示す。また、車両ID「20−1」により識別される車両のルート情報は、「ルートRT11」であることを示す。すなわち、車両ID「20−1」により識別される車両は、ルートRT11を走行してユーザを運送するためにユーザの位置まで移動中であることを示す。 In the example of FIG. 7, the latest position of the vehicle identified by the vehicle ID “20-1” is “position LC11”. The moving image of the vehicle identified by the vehicle ID “20-1” is “moving image MV11”. The voice of the vehicle identified by the vehicle ID “20-1” is “voice AD11”. The status of the vehicle identified by the vehicle ID “20-1” is “reserved (coming in)”. The route information of the vehicle identified by the vehicle ID “20-1” is “route RT11”. That is, the vehicle identified by the vehicle ID “20-1” indicates that the vehicle is traveling to the position of the user to travel the route RT11 and transport the user.

なお、移動体情報記憶部125は、上記に限らず、目的に応じて種々の情報を記憶してもよい。 The mobile body information storage unit 125 is not limited to the above, and may store various information according to the purpose.

(制御部130)
図3の説明に戻って、制御部130は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、提供装置100内部の記憶装置に記憶されている各種プログラム(提供プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。また、制御部130は、コントローラ(controller)であり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Control unit 130)
Returning to the description of FIG. 3, the control unit 130 is a controller, and is stored in a storage device inside the providing apparatus 100 by, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). It is realized by executing various programs (corresponding to an example of a provided program) using the RAM as a work area. The control unit 130 is a controller and is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図3に示すように、制御部130は、取得部131と、生成部132と、決定部133と、移動体制御部134と、提供部135とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 3, the control unit 130 includes an acquisition unit 131, a generation unit 132, a determination unit 133, a mobile unit control unit 134, and a provision unit 135, and has the information processing function described below. To realize or execute an action. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 3, and may be another configuration as long as it is a configuration for performing information processing described later.

(取得部131)
取得部131は、各種情報を取得する。例えば、取得部131は、外部装置から各種情報を取得する。例えば、取得部131は、端末装置10から各種情報を取得する。
(Acquisition unit 131)
The acquisition unit 131 acquires various kinds of information. For example, the acquisition unit 131 acquires various types of information from an external device. For example, the acquisition unit 131 acquires various types of information from the terminal device 10.

例えば、取得部131は、車両20から各種情報を取得する。例えば、取得部131は、記憶部120から各種情報を取得する。例えば、取得部131は、地図情報記憶部121や、POI情報記憶部122や、運送情報記憶部123や、スケジュール情報記憶部124や、移動体情報記憶部125等に示す各種情報を、外部の情報処理装置から取得してもよい。 For example, the acquisition unit 131 acquires various types of information from the vehicle 20. For example, the acquisition unit 131 acquires various information from the storage unit 120. For example, the acquisition unit 131 externally stores various information shown in the map information storage unit 121, the POI information storage unit 122, the transportation information storage unit 123, the schedule information storage unit 124, the mobile body information storage unit 125, and the like. You may acquire from an information processing apparatus.

例えば、取得部131は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、目的地へ到着を希望する時間である到着希望時間を取得する。また、取得部131は、自動運転により動作する車両での移動を要求するユーザの到着希望時間を取得する。 For example, the acquisition unit 131 acquires the desired arrival time, which is the time when the user requesting the movement by the moving body operating by the automatic driving moves from the departure place to the destination and wants to arrive at the destination. Further, the acquisition unit 131 acquires a desired arrival time of a user who requests a movement in a vehicle that operates by automatic driving.

図1の例では、取得部131は、ユーザU1が利用する端末装置10から車両20による運送サービスを要求するリクエストを取得する。例えば、取得部131は、出発地が位置LC11にあるXビルであり、目的地が位置LC101にあるA駅であり、到着希望時間が17時であることを含むリクエストRQ11を取得する。例えば、取得部131は、出発地を位置LC11にあるXビルとし、目的地を位置LC101にあるA駅とし、到着希望時間を17時とするリクエストRQ11をユーザU1から取得する。 In the example of FIG. 1, the acquisition unit 131 acquires a request for a transportation service by the vehicle 20 from the terminal device 10 used by the user U1. For example, the acquisition unit 131 acquires the request RQ11 including that the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00. For example, the acquisition unit 131 acquires from the user U1 a request RQ11 in which the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00.

図1の例では、取得部131は、端末装置10からユーザU1が運送情報TL11に対応する運送サービスの予約を希望したことを示す予約情報を取得する。 In the example of FIG. 1, the acquisition unit 131 acquires, from the terminal device 10, reservation information indicating that the user U1 desires to reserve a transportation service corresponding to the transportation information TL11.

(生成部132)
生成部132は、各種情報を生成する。例えば、生成部132は、取得部131により外部装置から取得された各種情報に基づいて、各種情報を生成する。例えば、生成部132は、端末装置10から取得された各種情報に基づいて、各種情報を生成する。例えば、生成部132は、車両20から取得された各種情報に基づいて、各種情報を生成する。例えば、生成部132は、記憶部120に記憶された情報に基づいて、各種情報を生成する。例えば、生成部132は、地図情報記憶部121や、POI情報記憶部122や、運送情報記憶部123や、スケジュール情報記憶部124や、移動体情報記憶部125等に記憶された情報に基づいて、各種情報を生成する。
(Generator 132)
The generation unit 132 generates various information. For example, the generation unit 132 generates various kinds of information based on the various kinds of information acquired by the acquisition unit 131 from the external device. For example, the generation unit 132 generates various kinds of information based on the various kinds of information acquired from the terminal device 10. For example, the generation unit 132 generates various kinds of information based on the various kinds of information acquired from the vehicle 20. For example, the generation unit 132 generates various types of information based on the information stored in the storage unit 120. For example, the generation unit 132 is based on information stored in the map information storage unit 121, the POI information storage unit 122, the transportation information storage unit 123, the schedule information storage unit 124, the mobile body information storage unit 125, or the like. , Generate various information.

図1の例では、生成部132は、ユーザU1が指定した到着希望時間に対応する運送情報を生成する。例えば、生成部132は、運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL11を生成する。例えば、生成部132は、運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL11を生成する。図1の例では、生成部132は、運送情報記憶部123中の運送TP11に関する情報のうち、ユーザU1が指定した到着希望時間である17時に対応する時間帯の情報に基づいて、運送情報TL11を生成する。例えば、生成部132は、運送TP11に関する情報のうち、15時から18時の時間帯に対応する情報に基づいて、運送情報TL11を生成する。 In the example of FIG. 1, the generation unit 132 generates the transportation information corresponding to the desired arrival time designated by the user U1. For example, the generation unit 132 generates the transportation information TL11 based on the transportation-related information stored in the transportation information storage unit 123. For example, the generation unit 132 generates the transportation information TL11 based on the transportation-related information stored in the transportation information storage unit 123. In the example of FIG. 1, the generation unit 132, based on the information regarding the transportation TP11 in the transportation information storage unit 123, based on the time zone information corresponding to the desired arrival time of 17:00 designated by the user U1, the transportation information TL11. To generate. For example, the generation unit 132 generates the transportation information TL11 based on the information corresponding to the time zone from 15:00 to 18:00, among the information related to the transportation TP11.

図1の例では、生成部132は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL11を生成する。例えば、生成部132は、運送TP11に関する情報のうち、15時から18時の時間帯の正確性レベルが「中」であるため、運送料金を運送TP11に対応する運送料金「1000」(円)のままとする。 In the example of FIG. 1, the generation unit 132 sets the desired arrival time to 17:00 and moves from the departure place “X building” to the destination “A station”, the required time is 30 minutes and the error is 10 minutes. Yes, the transportation charge is 1000 (yen), and the transportation information TL11 indicating that the scheduled departure time is 16:30 is generated. For example, since the accuracy level of the time zone from 15:00 to 18:00 is “medium” in the information on the transportation TP11, the generation unit 132 sets the transportation fee to “1000” (yen) corresponding to the transportation TP11. Leave as it is.

(決定部133)
決定部133は、各種情報を決定する。例えば、決定部133は、取得部131により外部装置から取得された各種情報に基づいて、各種情報を決定する。例えば、決定部133は、端末装置10から取得された各種情報に基づいて、各種情報を決定する。例えば、決定部133は、車両20から取得された各種情報に基づいて、各種情報を決定する。例えば、決定部133は、記憶部120に記憶された情報に基づいて、各種情報を決定する。例えば、決定部133は、地図情報記憶部121や、POI情報記憶部122や、運送情報記憶部123や、スケジュール情報記憶部124や、移動体情報記憶部125等に記憶された情報に基づいて、各種情報を決定する。また、決定部133は、生成部132による生成に基づいて、各種情報を決定する。
(Decision unit 133)
The determination unit 133 determines various information. For example, the determination unit 133 determines various information based on various information acquired by the acquisition unit 131 from the external device. For example, the determining unit 133 determines various information based on various information acquired from the terminal device 10. For example, the determination unit 133 determines various information based on the various information acquired from the vehicle 20. For example, the determination unit 133 determines various information based on the information stored in the storage unit 120. For example, the determination unit 133 is based on the information stored in the map information storage unit 121, the POI information storage unit 122, the transportation information storage unit 123, the schedule information storage unit 124, the mobile body information storage unit 125, and the like. , Determine various information. Further, the determination unit 133 determines various information based on the generation by the generation unit 132.

例えば、決定部133は、ユーザの指定に応じて運送サービスに関する種々の決定を行う。図1の例では、決定部133は、ユーザU1の予約情報に基づいて、ルートを決定する。 For example, the determination unit 133 makes various determinations regarding the transportation service according to the designation of the user. In the example of FIG. 1, the determination unit 133 determines the route based on the reservation information of the user U1.

(移動体制御部134)
移動体制御部134は、移動体を制御する。移動体制御部134は、各種情報に基づいて、移動体を制御する。移動体制御部134は、取得部131に取得された各種情報に基づいて、移動体を制御する。移動体制御部134は、決定部133による決定に応じて、移動体を制御する。例えば、移動体制御部134は、車両20を制御する。例えば、移動体制御部134は、配車を要求したユーザの位置まで移動するように車両20を制御する。例えば、移動体制御部134は、決定部133により決定されたルートで移動するように車両20を制御する。例えば、移動体制御部134は、ユーザに指定されたルートで移動するように車両20を制御する。
(Mobile control unit 134)
The moving body control unit 134 controls the moving body. The moving body control unit 134 controls the moving body based on various information. The moving body control unit 134 controls the moving body based on various information acquired by the acquisition unit 131. The moving body control unit 134 controls the moving body according to the determination made by the determining unit 133. For example, the moving body control unit 134 controls the vehicle 20. For example, the moving body control unit 134 controls the vehicle 20 to move to the position of the user who has requested the vehicle allocation. For example, the moving body control unit 134 controls the vehicle 20 to move along the route determined by the determination unit 133. For example, the moving body control unit 134 controls the vehicle 20 to move along the route designated by the user.

移動体制御部134は、決定部133により決定されたルートを移動するように、ユーザに運送サービスを提供する移動体を制御する。移動体制御部134は、決定部133により決定されたルートを移動するように、ユーザを運送する移動体を制御する。移動体制御部134は、決定部133により決定された目的地へのルートを移動するように、移動体を制御する。 The moving body control unit 134 controls the moving body that provides the transportation service to the user so as to move along the route determined by the determining unit 133. The moving body control unit 134 controls the moving body that carries the user so as to move along the route determined by the determining unit 133. The moving body control unit 134 controls the moving body so as to move along the route to the destination determined by the determining unit 133.

移動体制御部134は、ユーザに指定されたルート(指定ルート)をユーザを運送するルートとして決定し、決定したルートを移動するように移動体を制御する。 The moving body control unit 134 determines the route designated by the user (designated route) as the route for transporting the user, and controls the moving body to move the decided route.

移動体制御部134は、提供部135により提供された複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御する。また、移動体制御部134は、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体以外の他の移動体を制御する。 When the user specifies one piece of transportation information among the plurality of pieces of transportation information provided by the provision section 135, the mobile body control section 134 arrives at the destination with accuracy corresponding to the one piece of transportation information, Control the vehicles that carry users. In addition, the moving body control unit 134 controls other moving bodies other than the moving body that carries the user so as to arrive at the destination with accuracy corresponding to one piece of transportation information.

図1の例では、移動体制御部134は、ユーザから取得した予約情報に基づいて、移動体を制御する。移動体制御部134は、ユーザU1が運送情報TL21に対応する運送サービスを希望したため、ユーザU1を到着希望時間20時にA駅に着くように、ユーザU1を迎車して、A駅へ送り届けるように、移動体を制御する。例えば、移動体制御部134は、出発予定時間19時30分までにXビル(位置LC11)まで向かい、到着希望時間20時にA駅(位置LC101)に到着するように車両20−1を制御する。例えば、移動体制御部134は、ユーザU1を乗せて、XビルとA駅との間のルートRT11を移動するように車両20−1を制御する。例えば、移動体制御部134は、車両20−1の現在位置からXビルまで移動するルートの情報やルートRT11の情報を車両20−1に提供(送信)することにより、ユーザU1を乗せてルートRT11を移動するように車両20−1を制御する。 In the example of FIG. 1, the mobile unit control unit 134 controls the mobile unit based on the reservation information acquired from the user. Since the user U1 desires the transportation service corresponding to the transportation information TL21, the moving body control unit 134 intercepts the user U1 and sends it to the station A so that the user U1 arrives at the station A at the desired arrival time of 20:00. , Control the moving body. For example, the moving body control unit 134 controls the vehicle 20-1 so as to head to the X building (position LC11) by the scheduled departure time of 19:30 and arrive at the A station (position LC101) at the desired arrival time of 20:00. .. For example, the moving body control unit 134 controls the vehicle 20-1 so that the user U1 is placed on the route RT11 between the X building and the A station. For example, the moving body control unit 134 provides (transmits) to the vehicle 20-1 information on a route moving from the current position of the vehicle 20-1 to the X building and information on the route RT11 so that the user U1 is placed on the route. The vehicle 20-1 is controlled so as to move the RT 11.

(提供部135)
提供部135は、外部装置に各種情報や各種サービスを提供する。例えば、提供部135は、端末装置10に各種情報や各種サービスを提供する。例えば、提供部135は、取得部131により外部装置から取得された各種情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部135は、端末装置10から取得された各種情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部135は、車両20から取得された各種情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部135は、記憶部120に記憶された情報に基づいて、各種情報や各種サービスを提供する。例えば、提供部135は、地図情報記憶部121や、POI情報記憶部122や、運送情報記憶部123や、スケジュール情報記憶部124や、移動体情報記憶部125等に記憶された情報に基づいて、各種情報や各種サービスを提供する。
(Providing section 135)
The providing unit 135 provides various information and various services to the external device. For example, the providing unit 135 provides the terminal device 10 with various information and various services. For example, the providing unit 135 provides various information and various services based on various information acquired from the external device by the acquisition unit 131. For example, the providing unit 135 provides various information and various services based on various information acquired from the terminal device 10. For example, the providing unit 135 provides various information and various services based on various information acquired from the vehicle 20. For example, the providing unit 135 provides various information and various services based on the information stored in the storage unit 120. For example, the providing unit 135 is based on the information stored in the map information storage unit 121, the POI information storage unit 122, the transportation information storage unit 123, the schedule information storage unit 124, the mobile body information storage unit 125, and the like. , Provide various information and various services.

例えば、提供部135は、取得部131により取得された到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。また、提供部135は、正確性として、到着希望時間からの誤差を含む運送情報を提供する。また、提供部135は、正確性として、到着希望時間前後の時間幅を示す運送情報を提供する。 For example, the providing unit 135 determines, based on the desired arrival time acquired by the acquisition unit 131, the accuracy of arrival at the destination at the desired arrival time when the moving body transports the vehicle from the departure place to the destination. The transportation information shown is provided to the user. Further, the providing unit 135 provides the transportation information including the error from the desired arrival time as the accuracy. Further, the providing unit 135 provides, as the accuracy, the transportation information indicating the time width before and after the desired arrival time.

また、提供部135は、出発地と目的地と到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、正確性を示す運送情報を提供する。また、提供部135は、到着希望時間に応じて変動する正確性を示す運送情報を提供する。また、提供部135は、出発地と目的地とに応じて変動する正確性を示す運送情報を提供する。 Further, the providing unit 135 uses the list information including information corresponding to the combination of the departure place, the destination, and the desired arrival time, which is information indicating the accuracy of arrival of each combination, and Providing shipping information that indicates gender. Further, the providing unit 135 provides the transportation information indicating the accuracy that varies depending on the desired arrival time. Further, the providing unit 135 provides the transportation information indicating the accuracy that varies depending on the departure place and the destination.

また、提供部135は、移動体により出発地から目的地へ運送された場合における、ユーザに請求する運送料金を含む運送情報を提供する。また、提供部135は、正確性に応じて変動する運送料金を含む運送情報を提供する。また、提供部135は、到着希望時間での目的地への到着の複数の正確性の各々に対応する複数の運送情報をユーザに提供する。 Further, the providing unit 135 provides the transportation information including the transportation fee charged to the user when the vehicle is transported from the starting point to the destination. Further, the providing unit 135 provides the transportation information including the transportation fee that changes according to the accuracy. Further, the providing unit 135 provides the user with a plurality of pieces of transportation information corresponding to a plurality of pieces of accuracy of arrival at the destination at the desired arrival time.

また、提供部135は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供する。提供部135は、取得部131により取得された到着希望時間に基づいて、車両により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。 Further, the providing unit 135 provides the user with a plurality of pieces of transportation information in which the higher the accuracy, the higher the transportation fee charged to the user. The providing unit 135, based on the desired arrival time acquired by the acquisition unit 131, the transportation information indicating the accuracy of arrival at the destination at the desired arrival time when the vehicle transports the vehicle from the origin to the destination. To the user.

図1の例では、提供部135は、リクエスト元であるユーザに運送情報を提供する。例えば、提供部135は、運送情報TL11をユーザU1の端末装置10に提供する。提供部135は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL11を提供する。 In the example of FIG. 1, the providing unit 135 provides the transportation information to the user who is the request source. For example, the providing unit 135 provides the transportation information TL11 to the terminal device 10 of the user U1. If the desired arrival time is 17:00, the providing unit 135 moves from the departure place "X building" to the destination "A station", the required time is 30 minutes, the error is 10 minutes, and the transportation fee is 1000. It is (yen) and provides the transportation information TL11 indicating that the scheduled departure time is 16:30.

〔3.提供処理のフロー〕
次に、図8を用いて、実施形態に係る提供システム1による提供処理について説明する。図8は、実施形態に係る提供処理の一例を示すフローチャートである。
[3. Flow of providing processing]
Next, the providing process by the providing system 1 according to the embodiment will be described with reference to FIG. FIG. 8 is a flowchart showing an example of the providing process according to the embodiment.

図8に示すように、提供装置100は、出発地から目的地への移動における目的地への到着希望時間を取得する(ステップS101)。図1の例では、提供装置100は、出発地が位置LC11にあるXビルであり、目的地が位置LC101にあるA駅であり、到着希望時間が17時であることを示す情報を取得する。 As shown in FIG. 8, the providing device 100 acquires the desired arrival time at the destination in the movement from the departure place to the destination (step S101). In the example of FIG. 1, the providing device 100 acquires information indicating that the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00. ..

そして、提供装置100は、到着希望時間での目的地への到着の正確性を示す運送情報を提供する(ステップS102)。図1の例では、提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL11を提供する。 Then, the providing device 100 provides the transportation information indicating the accuracy of arrival at the destination at the desired arrival time (step S102). In the example of FIG. 1, the providing apparatus 100 sets the desired arrival time to 17:00 and moves from the departure place “X building” to the destination “A station”, the required time is 30 minutes and the error is 10 minutes. Yes, the transportation charge is 1000 (yen), and the transportation information TL11 indicating that the scheduled departure time is 16:30 is provided.

〔4.運送料金の変動〕
なお、図1の例では、ユーザが指定した到着希望時間に対して1つの運送情報を提供する場合を示したが、提供装置100は、到着希望時間に対して複数の運送情報を提供してもよい。例えば、提供装置100は、到着希望時間について、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供してもよい。この点について、図9を用いて説明する。図9は、実施形態に係る提供処理の一例を示す図である。なお、図9では、図1と同様の点についての説明は適宜省略する。
[4. Fluctuation of shipping fee)
Although the example of FIG. 1 shows the case where one piece of transportation information is provided for the desired arrival time specified by the user, the providing apparatus 100 provides a plurality of pieces of transportation information for the desired arrival time. Good. For example, the providing apparatus 100 may provide the user with a plurality of pieces of transportation information in which the higher the accuracy of the desired arrival time, the higher the transportation charge charged to the user. This point will be described with reference to FIG. FIG. 9 is a diagram illustrating an example of the providing process according to the embodiment. Note that in FIG. 9, description of the same points as in FIG. 1 will be appropriately omitted.

まず、提供装置100は、ユーザU1が利用する端末装置10から車両20による運送サービスを要求するリクエストを取得する(ステップS31)。図9の例では、提供装置100は、出発地が位置LC11にあるXビルであり、目的地が位置LC101にあるA駅であり、到着希望時間が17時であることを含むリクエストRQ11を取得する。例えば、ユーザU1は、端末装置10にインストールされた運送サービスアプリに所定の入力を行うことにより、提供装置100にリクエストを送信する。例えば、ユーザU1は、運送サービスアプリを用いて、X月Y日(例えば2017年9月12日)の17時を到着希望時間に指定するリクエストを提供装置100に送信する。 First, the providing device 100 acquires a request for a transportation service by the vehicle 20 from the terminal device 10 used by the user U1 (step S31). In the example of FIG. 9, the providing device 100 obtains the request RQ11 including that the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00. To do. For example, the user U1 sends a request to the providing apparatus 100 by performing a predetermined input to the transportation service application installed in the terminal device 10. For example, the user U1 uses the transportation service application to transmit to the providing apparatus 100 a request for designating the desired arrival time at 17:00 on the Xth month Y day (for example, September 12, 2017).

これにより、提供装置100は、出発地を位置LC11にあるXビルとし、目的地を位置LC101にあるA駅とし、到着希望時間を17時とするリクエストRQ11をユーザU1から取得する。なお、提供装置100は、運送サービスアプリにおける入力に限らず、ユーザU1の種々の情報を端末装置10から取得してもよい。 As a result, the providing device 100 acquires from the user U1 a request RQ11 in which the departure place is the X building at the position LC11, the destination is the A station at the position LC101, and the desired arrival time is 17:00. The providing apparatus 100 may acquire various information of the user U1 from the terminal device 10 without being limited to the input in the transportation service application.

ユーザU1からの到着希望時間を含むリクエストRQ11を取得した提供装置100は、ユーザU1が指定した到着希望時間に対応する運送情報を生成する(ステップS32)。図9の例では、提供装置100は、運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL31を生成する。 The providing apparatus 100 that has obtained the request RQ11 including the desired arrival time from the user U1 generates the transportation information corresponding to the desired arrival time specified by the user U1 (step S32). In the example of FIG. 9, the providing apparatus 100 generates the transportation information TL31 based on the transportation information stored in the transportation information storage unit 123.

例えば、提供装置100は、上記のような運送情報記憶部123に記憶された運送に関する情報に基づいて、運送情報TL31を生成する。図9の例では、提供装置100は、運送情報記憶部123中の運送TP11に関する情報のうち、ユーザU1が指定した到着希望時間である17時に対応する時間帯の情報に基づいて、運送情報TL31を生成する。例えば、提供装置100は、運送TP11に関する情報のうち、15時から18時の時間帯に対応する情報に基づいて、運送情報TL31を生成する。 For example, the providing device 100 generates the transportation information TL31 based on the transportation information stored in the transportation information storage unit 123 as described above. In the example of FIG. 9, the providing apparatus 100, based on the information regarding the transportation TP11 in the transportation information storage unit 123, based on the time zone information corresponding to the desired arrival time of 17:00 designated by the user U1, the transportation information TL31. To generate. For example, the providing apparatus 100 generates the transportation information TL31 based on the information corresponding to the time zone from 15:00 to 18:00, among the information on the transportation TP11.

図9の例では、提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL31を生成する。例えば、提供装置100は、運送TP11に関する情報のうち、15時から18時の時間帯の正確性レベルが「中」であるため、運送料金を運送TP11に対応する運送料金「1000」(円)のままとする。 In the example of FIG. 9, the providing apparatus 100 sets the desired arrival time to 17:00 and moves from the departure place “X building” to the destination “A station”, the required time is 30 minutes and the error is 10 minutes. Yes, the transportation charge is 1000 (yen), and the transportation information TL31 indicating that the scheduled departure time is 16:30 is generated. For example, in the providing device 100, the accuracy level in the time zone from 15:00 to 18:00 is “medium” in the information regarding the transportation TP11, and thus the transportation fee is “1000” (yen) corresponding to the transportation TP11. Leave as it is.

また、図9の例では、提供装置100は、運送TP11に関する情報に含まれる15時から18時の時間帯の誤差よりも誤差を小さくした運送情報を生成する。例えば、提供装置100は、運送情報TL31とは異なる他の運送情報TL32を生成する。図9の例では、提供装置100は、15時から18時の時間帯に対応する通常の誤差である前後10分から、前後5分に誤差を小さくした運送情報TL32を生成する。このように、提供装置100は、15時から18時の時間帯に対応する通常の正確性レベル「中」から「高」に高めた運送情報TL32を生成する。 Further, in the example of FIG. 9, the providing device 100 generates the transportation information having an error smaller than the error in the time zone from 15:00 to 18:00 included in the information regarding the transportation TP11. For example, the providing device 100 generates other transportation information TL32 different from the transportation information TL31. In the example of FIG. 9, the providing device 100 generates the transport information TL32 in which the error is reduced to 5 minutes before and after 10 minutes which is a normal error corresponding to the time zone from 15:00 to 18:00. In this way, the providing device 100 generates the transportation information TL32 that is raised from the normal accuracy level “medium” to “high” corresponding to the time zone of 15:00 to 18:00.

図9の例では、提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が5分であり、運送料金が1200(円)であり、出発予定時間が16時30分であることを示す運送情報TL32を生成する。このように、提供装置100は、運送情報TL32においては、通常よりも誤差を小さくし、正確性を高めているため、運送料金を運送TP11に対応する運送料金「1000」(円)よりも高い「1200」(円)とする。 In the example of FIG. 9, the providing apparatus 100 sets the desired arrival time to 17:00 and moves from the departure place “X building” to the destination “A station”, the required time is 30 minutes and the error is 5 minutes. Yes, the transportation charge is 1200 (yen), and the transportation information TL32 indicating that the scheduled departure time is 16:30 is generated. As described above, the providing apparatus 100 makes the error in the transportation information TL32 smaller than usual and increases the accuracy, and thus the transportation fee is higher than the transportation fee “1000” (yen) corresponding to the transportation TP11. Set to "1200" (yen).

そして、提供装置100は、リクエスト元であるユーザに複数の運送情報を提供する(ステップS33)。図9の例では、提供装置100は、複数の運送情報TL31、TL32をユーザU1の端末装置10に提供する。この場合、提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が10分であり、運送料金が1000(円)であり、出発予定時間が16時30分であることを示す運送情報TL31を提供する。また、提供装置100は、到着希望時間を17時として、出発地「Xビル」から目的地「A駅」まで移動した場合、所要時間が30分であり、誤差が5分であり、運送料金が1200(円)であり、出発予定時間が16時30分であることを示す運送情報TL32を提供する。このように、図9の例では、提供装置100は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報TL31、TL32をユーザU1に提供する。 Then, the providing device 100 provides the requesting user with a plurality of pieces of transportation information (step S33). In the example of FIG. 9, the providing device 100 provides the plurality of pieces of transportation information TL31 and TL32 to the terminal device 10 of the user U1. In this case, if the providing apparatus 100 moves from the departure place "X building" to the destination "A station" with the desired arrival time being 17:00, the required time is 30 minutes, and the error is 10 minutes. The transportation information TL31 indicating that the charge is 1000 (yen) and the scheduled departure time is 16:30 is provided. Further, the providing apparatus 100, when the desired arrival time is 17:00 and moves from the departure place “X building” to the destination “A station”, the required time is 30 minutes, the error is 5 minutes, and the transportation fee is Is 1200 (yen), and the transportation information TL32 indicating that the scheduled departure time is 16:30 is provided. As described above, in the example of FIG. 9, the providing apparatus 100 provides the user U1 with a plurality of pieces of transportation information TL31 and TL32 in which the higher the accuracy, the higher the transportation fee charged to the user.

そして、提供装置100から複数の運送情報TL31、TL32が提供された端末装置10は、複数の運送情報TL31、TL32のいずれに対応する運送サービスを受けるかどうかのユーザU1の指定を受け付ける。例えば、端末装置10は、複数の運送情報TL31、TL32を画面に表示し、表示した複数の運送情報TL31、TL32のいずれに対応する運送サービスを受けるかどうかのユーザU1の指定を受け付ける。 Then, the terminal device 10 to which the plurality of pieces of transportation information TL31 and TL32 have been provided from the providing apparatus 100 receives the designation of the user U1 as to whether to receive the transportation service corresponding to the plurality of pieces of transportation information TL31 and TL32. For example, the terminal device 10 displays a plurality of pieces of transportation information TL31, TL32 on the screen, and accepts the designation of the user U1 as to which of the displayed plurality of pieces of transportation information TL31, TL32 the transportation service corresponds to.

図9の例では、ユーザU1が運送情報TL32に対応する運送サービスを受けると判断し、端末装置10は、ユーザU1が運送情報TL32に対応する運送サービスの予約を希望したことを示す情報を提供装置100に送信する。例えば、端末装置10は、運送情報TL32に対応する運送サービスを受けると判断した場合、ユーザU1の「運送情報TL32で予約」や「正確な方」等の音声入力により、ユーザU1が運送情報TL32に対応する運送サービスの予約を希望したことを示す情報を受け付けてもよい。また、例えば、端末装置10は、運送情報TL32に対応する運送サービスを受けると判断した場合、画面に表示された「運送情報TL32で予約」等の記載がされたボタンをユーザU1がタッチすることにより、ユーザU1の予約の希望を受け付けてもよい。これにより、提供装置100は、端末装置10からユーザU1が運送情報TL32に対応する運送サービスの予約を希望したことを示す予約情報を取得する(ステップS34)。 In the example of FIG. 9, it is determined that the user U1 receives the transportation service corresponding to the transportation information TL32, and the terminal device 10 provides information indicating that the user U1 desires to reserve the transportation service corresponding to the transportation information TL32. Send to the device 100. For example, when the terminal device 10 determines to receive the transportation service corresponding to the transportation information TL32, the user U1 receives the voice information such as “reserve with the transportation information TL32” or “the correct person”, and the user U1 receives the transportation information TL32. Information indicating that the customer desires to reserve a transportation service corresponding to the above may be accepted. In addition, for example, when the terminal device 10 determines to receive the transportation service corresponding to the transportation information TL32, the user U1 touches the button described on the screen such as “Reserve with transportation information TL32”. Thus, the reservation request of the user U1 may be accepted. As a result, the providing apparatus 100 acquires, from the terminal device 10, reservation information indicating that the user U1 desires to reserve a transportation service corresponding to the transportation information TL32 (step S34).

そして、提供装置100は、ユーザから取得した予約情報に基づいて、移動体を制御する(ステップS35)。図9の例では、提供装置100は、ユーザU1が運送情報TL32に対応する運送サービスを希望したため、ユーザU1を到着希望時間17時にA駅に着くように、ユーザU1を迎車して、A駅へ送り届けるように、移動体を制御する。例えば、提供装置100は、出発予定時間16時30分までにXビル(位置LC11)まで向かい、到着希望時間17時にA駅(位置LC101)に到着するように車両20−1を制御する。例えば、提供装置100は、ユーザU1を乗せて、XビルとA駅との間のルートRT11を移動するように車両20−1を制御する。例えば、提供装置100は、車両20−1の現在位置からXビルまで移動するルートの情報やルートRT11の情報を車両20−1に提供(送信)することにより、ユーザU1を乗せてルートRT11を移動するように車両20−1を制御する。 Then, the providing device 100 controls the moving body based on the reservation information acquired from the user (step S35). In the example of FIG. 9, since the user U1 desires the transportation service corresponding to the transportation information TL32, the providing apparatus 100 intercepts the user U1 so that the user U1 arrives at the station A at the desired arrival time of 17 o'clock, and the station A stops. Control the moving body to deliver to. For example, the providing device 100 controls the vehicle 20-1 so as to head to the X building (position LC11) by the scheduled departure time of 16:30 and arrive at the A station (position LC101) at the desired arrival time of 17:00. For example, the providing device 100 controls the vehicle 20-1 so that the user U1 is placed and the route RT11 between the X building and the A station is moved. For example, the providing device 100 provides (transmits) to the vehicle 20-1 information on the route moving from the current position of the vehicle 20-1 to the X building and information on the route RT11, thereby mounting the user U1 on the route RT11. The vehicle 20-1 is controlled so as to move.

また、提供装置100は、ユーザから取得した予約情報に基づいて、予約したユーザが乗車する移動体とは異なる他の移動体の制御態様を決定する(ステップS36)。例えば、提供装置100は、ユーザから取得した予約情報に基づいて、予約したユーザが乗車する移動体とは異なる他の移動体を制御すると決定する。図9の例では、ユーザU1が通常よりも高い運送料金を払って正確性が高く到着希望時間に到着することを希望したため、提供装置100は、通常よりも誤差が小さくなるように車両20を制御すると決定する。 Further, the providing device 100 determines a control mode of another moving body different from the moving body on which the reserved user gets on, based on the reservation information acquired from the user (step S36). For example, the providing device 100 determines to control another moving body different from the moving body on which the reserved user rides, based on the reservation information acquired from the user. In the example of FIG. 9, since the user U1 wants to pay the transportation fee higher than usual and arrive at the desired arrival time with high accuracy, the providing apparatus 100 sets the vehicle 20 so that the error becomes smaller than usual. Decide to control.

例えば、提供装置100は、車両20−1がユーザU1を乗せてルートRT11を移動する時間においては、ルートRT11を走行する他の車両20は車両20−1の走行を優先するように制御すると決定する。以下では、このようにある車両20を他の車両20よりも優先して走行させるように処理することを「優先走行処理」ともいう。 For example, the providing device 100 determines that when the vehicle 20-1 rides the user U1 and travels on the route RT11, the other vehicles 20 traveling on the route RT11 are controlled to give priority to the traveling of the vehicle 20-1. To do. In the following, such processing of causing one vehicle 20 to travel with priority over other vehicles 20 is also referred to as “priority travel processing”.

図9の例では、提供装置100は、16時30分から17時までの間にルートRT11において車両20−1が近接した場合、車両20−1の通行を優先するように、車両20−2を制御する(ステップS37)。例えば、提供装置100は、状況が「空車」である車両20−2が16時30分から17時までの間にルートRT11において車両20−1の前方に位置する場合、車両20−1の通行を優先するように、車両20−2を制御する。例えば、提供装置100は、16時30分から17時までの間は、ルートRT11上では車両20−1を優先することを示す制御情報を車両20−2に提供(送信)することにより、車両20−1の通行を優先するように、車両20−2を制御する。なお、上記は一例であり、提供装置100は、車両20−1の通行を優先するように、他の車両20を制御可能であれば、どのような態様により他の車両20を制御してもよい。すなわち、提供装置100は、車両20−1の通行を優先するように、他の車両20を制御可能であれば、どのような態様により優先走行処理を行ってもよい。これにより、ユーザU1が乗車する車両20−1は、通常よりも正確性が高く目的地へ到着することが可能となる。 In the example of FIG. 9, when the vehicle 20-1 approaches on the route RT11 between 16:30 and 17:00, the providing device 100 sets the vehicle 20-2 so as to give priority to the passage of the vehicle 20-1. Control (step S37). For example, when the vehicle 20-2 whose status is “empty” is located in front of the vehicle 20-1 on the route RT11 between 16:30 and 17:00, the providing device 100 allows the vehicle 20-1 to pass through. The vehicle 20-2 is controlled so as to be prioritized. For example, the providing apparatus 100 provides (transmits) the control information indicating that the vehicle 20-1 is prioritized on the route RT11 from 16:30 to 17:00, thereby providing the vehicle 20-2 with the control information. The vehicle 20-2 is controlled so that the traffic of -1 is given priority. Note that the above is an example, and the providing apparatus 100 may control the other vehicle 20 in any manner as long as the other vehicle 20 can be controlled so as to give priority to the passage of the vehicle 20-1. Good. That is, the providing device 100 may perform the priority traveling process in any manner as long as the other vehicle 20 can be controlled such that the passage of the vehicle 20-1 is prioritized. As a result, the vehicle 20-1 on which the user U1 rides can reach the destination with higher accuracy than usual.

上記のように、提供装置100は、ユーザが指定する到着希望時間に基づいて、車両20により出発地から目的地へ運送された場合における、複数の正確性の各々に対応する複数の運送情報をユーザに提供する。これにより、提供装置100は、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。また、提供装置100は、ユーザが指定した正確性を満たすように、他の車両を制御することにより、ユーザが希望する正確性で目的地へ到着する可能性を高めることができる、複数の正確性の各々に対応する複数の運送情報をユーザに提供する。 As described above, the providing device 100, based on the desired arrival time specified by the user, provides the plurality of pieces of transportation information corresponding to each of the plurality of pieces of accuracy when the vehicle 20 transports the vehicle from the departure place to the destination. Provide to users. Thereby, the providing device 100 can appropriately provide the information regarding the transportation by the moving body that operates by the automatic driving. Further, the providing device 100 controls the other vehicles so as to satisfy the accuracy specified by the user, thereby increasing the possibility of reaching the destination with the accuracy desired by the user. The user is provided with a plurality of transportation information corresponding to each sex.

〔4−1.他の移動体の制御〕
なお、図9の例では、説明を簡単にするために、車両20−1を優先するように、他の車両20−2を制御する場合を説明したが、提供装置100は、種々の情報を適宜用いて、多数の車両20を制御してもよい。例えば、提供装置100は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、支払う運送料金が高いユーザが乗車する車両20を優先とするように、他の車両20を制御してもよい。例えば、提供装置100は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、支払う運送料金が高いユーザが乗車する車両20から順に優先度を高くして、複数の車両20を制御してもよい。
[4-1. Control of other mobiles]
Note that, in the example of FIG. 9, the case where the other vehicle 20-2 is controlled so as to give priority to the vehicle 20-1 has been described in order to simplify the description, but the providing device 100 transmits various information. A large number of vehicles 20 may be controlled appropriately. For example, when there are a plurality of users who specify the same departure point, arrival point, and desired arrival time, the providing apparatus 100 sets the other vehicles 20 to give priority to the vehicle 20 in which the user who pays a high transportation charge is aboard. You may control. For example, when there are a plurality of users who specify the same departure place, arrival place, and desired arrival time, the providing apparatus 100 sequentially increases the priority from the vehicle 20 in which the user with the higher transportation charge pays to get on, and the plurality of vehicles. 20 may be controlled.

例えば、提供装置100は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、最も高い運送料金を支払うユーザ(「最高値ユーザ」とする)が乗車する車両20(「最優先車両」とする)を最優先とするように、他の車両20を制御してもよい。例えば、提供装置100は、同じ出発地、到着地、及び到着希望時間を指定したユーザが複数いる場合、最高値ユーザの次に高い運送料金を支払うユーザが乗車する車両20を最優先車の次に優先するように、他の車両20を制御してもよい。 For example, in the providing apparatus 100, when there are a plurality of users who specify the same departure point, arrival point, and desired arrival time, the vehicle 20 (“the highest price user”) who rides the highest transportation fee gets on the vehicle 20 (“ The other vehicle 20 may be controlled so that the “priority vehicle” is given the highest priority. For example, when there are a plurality of users who specify the same departure point, arrival point, and desired arrival time, the providing device 100 sets the vehicle 20 in which the user who pays the next highest transportation fee as the highest value user as the next highest priority vehicle. The other vehicle 20 may be controlled so as to take precedence over.

なお、提供装置100は、同じ出発地、到着地、及び到着希望時間を指定したユーザが乗車する車両20に限らず、同じ時間に同じ道路を通行する車両20間においても、同様に、高い運送料金を支払うユーザが乗車する車両20を優先するように、他の車両20を制御してもよい。 The providing apparatus 100 is not limited to the vehicle 20 in which the user who has designated the same departure point, the arrival point, and the desired arrival time board, but also between vehicles 20 traveling on the same road at the same time, similarly with high transportation. Other vehicles 20 may be controlled so that the user who pays the fee has priority over the vehicle 20 in which the user is aboard.

〔4−2.複数の事業者間〕
また、提供装置100は、他の運送サービスを提供する他の事業者の他の車両との間においても同様の処理を行ってもよい。例えば、提供装置100は、他の車両に最高値ユーザが乗車中である場合、他の車両を優先するように、車両20を制御してもよい。例えば、提供装置100は、車両20に最高値ユーザが乗車中である場合、その車両20を優先するように、他の車両の他の事業者に要求してもよい。例えば、提供装置100は、車両20に最高値ユーザが乗車中である場合、その車両20を優先するように、他の車両や他の事業者の情報処理装置にリクエストを送信してもよい。
[4-2. Between multiple operators]
Further, the providing device 100 may perform the same processing with another vehicle of another business operator that provides another transportation service. For example, the providing device 100 may control the vehicle 20 to give priority to another vehicle when the highest price user is riding in the other vehicle. For example, the providing apparatus 100 may request another operator of another vehicle to give priority to the vehicle 20 when the highest price user is in the vehicle 20. For example, when the highest price user is in the vehicle 20, the providing device 100 may send a request to the information processing device of another vehicle or another operator so as to give priority to the vehicle 20.

また、提供装置100は、複数の運送サービスを提供する事業者の全車両を統括する情報処理装置であってもよい。この場合、各事業者の車両のうち、最高値ユーザが乗車する車両を最優先車両として、各車両を制御してもよい。なお、上記は一例であり、提供装置100は、複数の事業者の各車両間での優先走行処理を実現可能であれば、どのような態様により優先走行処理を行ってもよい。 Further, the providing device 100 may be an information processing device that controls all vehicles of a business operator that provides a plurality of transportation services. In this case, among the vehicles of each business operator, the vehicle in which the highest price user rides may be set as the highest priority vehicle and each vehicle may be controlled. Note that the above is an example, and the providing device 100 may perform the priority travel processing in any manner as long as the priority travel processing can be realized between the vehicles of a plurality of businesses.

〔4−3.移動体の制御〕
なお、提供装置100は、上記に限らず、高い運送料金を支払うユーザに対して提供する運送サービスの正確性を高めるために、種々の処理を行ってもよい。例えば、提供装置100は、高い運送料金を支払うユーザに性能が高い車両20が割り当てられるように、スケジュールを決定してもよい。例えば、提供装置100は、高い運送料金を支払うユーザの出発予定時間を守れるように、高い運送料金を支払うユーザを担当する車両20の出発予定時間の前の所定期間(例えば15分や30分等)には、その車両20の予約を入れない等により、スケジュールに余裕を持たせてもよい。
[4-3. Control of moving body]
The providing apparatus 100 is not limited to the above, and may perform various processes in order to improve the accuracy of the transportation service provided to the user who pays a high transportation fee. For example, the providing apparatus 100 may determine the schedule so that the vehicle 20 with high performance is assigned to the user who pays the high transportation fee. For example, the providing apparatus 100 can protect the scheduled departure time of a user who pays a high transportation fee, and a predetermined period (for example, 15 minutes or 30 minutes) before the scheduled departure time of the vehicle 20 in charge of the user who pays a high transportation fee. ), the schedule may be afforded by, for example, not making a reservation for the vehicle 20.

〔5.効果〕
上述してきたように、実施形態に係る提供装置100は、取得部131と、提供部135とを有する。取得部131は、自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、目的地へ到着を希望する時間である到着希望時間を取得する。提供部135は、取得部131により取得された到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。
[5. effect〕
As described above, the providing device 100 according to the embodiment has the acquisition unit 131 and the providing unit 135. The acquisition unit 131 acquires a desired arrival time, which is a time at which a user who requests a movement by a moving body that operates by automatic driving desires to arrive at a destination when moving from a departure place to a destination. The providing unit 135, based on the desired arrival time acquired by the acquisition unit 131, a transportation indicating the accuracy of arrival at the destination at the desired arrival time when the moving body transports the vehicle from the origin to the destination. Providing information to the user.

このように、実施形態に係る提供装置100は、到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment indicates the accuracy of arrival at the destination at the desired arrival time when the moving body transports the vehicle from the departure place to the destination based on the desired arrival time. By providing the transportation information to the user, it is possible to appropriately provide the information regarding the transportation by the moving body that operates by the automatic driving.

また、実施形態に係る提供装置100において、提供部135は、正確性として、到着希望時間からの誤差を含む運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the transportation information including an error from the desired arrival time as accuracy.

このように、実施形態に係る提供装置100は、正確性として、到着希望時間からの誤差を含む運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing device 100 according to the embodiment appropriately provides the transportation information including the error from the desired arrival time as the accuracy, thereby appropriately providing the information regarding the transportation by the moving body operating in the automatic operation. You can

また、実施形態に係る提供装置100において、提供部135は、正確性として、到着希望時間前後の時間幅を示す運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides, as the accuracy, the transportation information indicating the time width before and after the desired arrival time.

このように、実施形態に係る提供装置100は、正確性として、到着希望時間前後の時間幅を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing device 100 according to the embodiment appropriately provides the information regarding the transportation by the moving body operating by the automatic operation by providing the transportation information indicating the time width before and after the desired arrival time as the accuracy. be able to.

また、実施形態に係る提供装置100において、提供部135は、出発地と目的地と到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、正確性を示す運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 is list information including information corresponding to a combination of a departure place, a destination, and a desired arrival time, and information indicating the accuracy of arrival of each combination. Using the list information that is, the carriage information indicating the accuracy is provided.

このように、実施形態に係る提供装置100は、出発地と目的地と到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、正確性を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment is the list information including the information corresponding to the combinations of the departure place, the destination, and the desired arrival time, and is the information indicating the accuracy of arrival of each combination. By using the information to provide the transportation information indicating the accuracy, it is possible to appropriately provide the information regarding the transportation by the moving body that operates by the automatic driving.

また、実施形態に係る提供装置100において、提供部135は、到着希望時間に応じて変動する正確性を示す運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the transportation information indicating the accuracy that varies according to the desired arrival time.

このように、実施形態に係る提供装置100は、到着希望時間に応じて変動する正確性を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment appropriately provides the information regarding the transportation by the moving body that operates by the automatic driving by providing the transportation information that indicates the accuracy that varies according to the desired arrival time. You can

また、実施形態に係る提供装置100において、提供部135は、出発地と目的地とに応じて変動する正確性を示す運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the transportation information indicating the accuracy that varies depending on the departure place and the destination.

このように、実施形態に係る提供装置100は、出発地と目的地とに応じて変動する正確性を示す運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing device 100 according to the embodiment appropriately provides the information regarding the transportation by the moving body that operates by the automatic operation by providing the transportation information that indicates the accuracy that varies depending on the departure place and the destination. Can be provided.

また、実施形態に係る提供装置100において、提供部135は、移動体により出発地から目的地へ運送された場合における、ユーザに請求する運送料金を含む運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the transportation information including the transportation fee charged to the user when the vehicle is transported from the departure place to the destination.

このように、実施形態に係る提供装置100は、移動体により出発地から目的地へ運送された場合における、ユーザに請求する運送料金を含む運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment provides the transportation information including the transportation fee charged to the user when the vehicle is transported from the starting point to the destination, and thus the moving apparatus operates by automatic driving. Information regarding transportation by body can be appropriately provided.

また、実施形態に係る提供装置100において、提供部135は、正確性に応じて変動する運送料金を含む運送情報を提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the transportation information including the transportation fee that changes according to the accuracy.

このように、実施形態に係る提供装置100は、正確性に応じて変動する運送料金を含む運送情報を提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment can appropriately provide the information regarding the transportation by the moving body that operates by the automatic operation by providing the transportation information including the transportation fee that changes according to the accuracy. it can.

また、実施形態に係る提供装置100において、提供部135は、到着希望時間での目的地への到着の複数の正確性の各々に対応する複数の運送情報をユーザに提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the user with a plurality of pieces of transportation information corresponding to a plurality of pieces of accuracy of arrival at the destination at the desired arrival time.

このように、実施形態に係る提供装置100は、到着希望時間での目的地への到着の複数の正確性の各々に対応する複数の運送情報をユーザに提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment operates by automatic driving by providing the user with a plurality of pieces of transportation information corresponding to a plurality of pieces of accuracy of arrival at the destination at the desired arrival time. It is possible to appropriately provide information regarding transportation by the mobile body.

また、実施形態に係る提供装置100において、提供部135は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供する。 Further, in the providing device 100 according to the embodiment, the providing unit 135 provides the user with a plurality of pieces of transportation information in which the higher the accuracy, the higher the transportation fee charged to the user.

このように、実施形態に係る提供装置100は、正確性が高い程、ユーザに請求する運送料金が高くなる複数の運送情報をユーザに提供することにより、自動運転により動作する移動体による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment relates to transportation by a moving body that operates by automatic driving by providing the user with a plurality of pieces of transportation information in which the higher the accuracy, the higher the transportation fee charged to the user. Information can be provided appropriately.

また、実施形態に係る提供装置100は、移動体制御部134を有する。移動体制御部134は、提供部135により提供された複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御する。 Further, the providing device 100 according to the embodiment includes the moving body control unit 134. When the user specifies one piece of transportation information among the plurality of pieces of transportation information provided by the provision section 135, the mobile body control section 134 arrives at the destination with accuracy corresponding to the one piece of transportation information, Control the vehicles that carry users.

このように、実施形態に係る提供装置100は、提供した複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御することにより、提供した情報に基づいて、自動運転により動作する移動体を適切に制御することができる。 As described above, the providing apparatus 100 according to the embodiment allows a user to arrive at a destination with accuracy corresponding to one piece of transportation information when the user specifies one piece of transportation information from among a plurality of pieces of provided transportation information. By controlling the moving body that carries the user, it is possible to appropriately control the moving body that operates by the automatic driving based on the provided information.

また、実施形態に係る提供装置100において、移動体制御部134は、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体以外の他の移動体を制御する。 Further, in the providing device 100 according to the embodiment, the mobile body control unit 134 controls a mobile body other than the mobile body that transports the user so that the mobile body arrives at the destination with accuracy corresponding to one piece of transport information. To do.

このように、実施形態に係る提供装置100は、提供した複数の運送情報のうち、ユーザが一の運送情報を指定した場合、一の運送情報に対応する正確性で目的地へ到着するように、ユーザを運送する移動体を制御することにより、提供した情報に基づいて、自動運転により動作する移動体を適切に制御することができる。 As described above, the providing apparatus 100 according to the embodiment allows a user to arrive at a destination with accuracy corresponding to one piece of transportation information when the user specifies one piece of transportation information from among a plurality of pieces of provided transportation information. By controlling the moving body that carries the user, it is possible to appropriately control the moving body that operates by the automatic driving based on the provided information.

また、実施形態に係る提供装置100において、取得部131は、自動運転により動作する車両での移動を要求するユーザの到着希望時間を取得する。提供部135は、取得部131により取得された到着希望時間に基づいて、車両により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供する。 In addition, in the providing device 100 according to the embodiment, the acquisition unit 131 acquires a desired arrival time of a user who requests a movement in a vehicle that operates by automatic driving. The providing unit 135, based on the desired arrival time acquired by the acquisition unit 131, the transportation information indicating the accuracy of arrival at the destination at the desired arrival time when the vehicle transports the vehicle from the origin to the destination. To the user.

このように、実施形態に係る提供装置100は、到着希望時間に基づいて、移動体により出発地から目的地へ運送された場合における、到着希望時間での目的地への到着の正確性を示す運送情報をユーザに提供することにより、自動運転により動作する車両による運送に関する情報を適切に提供することができる。 As described above, the providing apparatus 100 according to the embodiment indicates the accuracy of arrival at the destination at the desired arrival time when the moving body transports the vehicle from the departure place to the destination based on the desired arrival time. By providing the transportation information to the user, it is possible to appropriately provide the information regarding the transportation by the vehicle operating by the automatic driving.

〔6.ハードウェア構成〕
上述してきた実施形態に係る提供装置100は、例えば図10に示すような構成のコンピュータ1000によって実現される。図10は、提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM(Read Only Memory)1300、HDD(Hard Disk Drive)1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[6. Hardware configuration]
The providing apparatus 100 according to the above-described embodiment is realized by, for example, a computer 1000 configured as shown in FIG. FIG. 10 is a hardware configuration diagram illustrating an example of a computer that realizes the function of the providing apparatus. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM (Read Only Memory) 1300, an HDD (Hard Disk Drive) 1400, a communication interface (I/F) 1500, an input/output interface (I/F) 1600, and a media interface (I/F). ) 1700.

CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each part. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, a program dependent on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、プログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、ネットワークN(図2中においてはネットワークN)を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が収集したデータをネットワークNを介して他の機器へ送信する。 The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. The communication interface 1500 receives data from another device via the network N (network N in FIG. 2), sends the data to the CPU 1100, and transmits the data collected by the CPU 1100 to the other device via the network N.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、収集したデータを入出力インターフェイス1600を介して出力装置へ出力する。 The CPU 1100 controls output devices such as a display and a printer and input devices such as a keyboard and a mouse via the input/output interface 1600. The CPU 1100 acquires data from the input device via the input/output interface 1600. Further, the CPU 1100 outputs the collected data to the output device via the input/output interface 1600.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、プログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides the program or data to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) and a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

例えば、コンピュータ1000が実施形態に係る提供装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the providing device 100 according to the embodiment, the CPU 1100 of the computer 1000 realizes the function of the control unit 130 by executing the program loaded on the RAM 1200. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from another device via the network N.

以上、本願の実施形態及び変形例のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, some of the embodiments and modifications of the present application have been described in detail with reference to the drawings. However, these are merely examples, and various aspects based on the knowledge of those skilled in the art including the aspects described in the row of the disclosure of the invention. It is possible to implement the present invention in other forms that are modified or improved.

〔7.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[7. Other]
Further, of the processes described in the above-described embodiment and modification, all or part of the processes described as being automatically performed may be manually performed, or described as being manually performed. It is also possible to automatically carry out all or part of the above processing by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above-mentioned documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Further, each component of each device shown in the drawings is functionally conceptual and does not necessarily have to be physically configured as shown. That is, the specific form of distribution/integration of each device is not limited to that shown in the figure, and all or part of the device may be functionally or physically distributed/arranged in arbitrary units according to various loads and usage conditions. It can be integrated and configured.

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Further, the above-described embodiments and modified examples can be appropriately combined within a range in which the processing content is not inconsistent.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Further, the "section (module, unit)" described above can be read as "means" or "circuit". For example, the acquisition unit can be read as an acquisition unit or an acquisition circuit.

1 提供システム
100 提供装置
121 地図情報記憶部
122 POI情報記憶部
123 運送情報記憶部
124 スケジュール情報記憶部
125 移動体情報記憶部
130 制御部
131 取得部
132 生成部
133 決定部
134 移動体制御部
135 提供部
10 端末装置
20 車両(移動体)
N ネットワーク
1 Providing System 100 Providing Device 121 Map Information Storage Unit 122 POI Information Storage Unit 123 Transport Information Storage Unit 124 Schedule Information Storage Unit 125 Mobile Object Information Storage Unit 130 Control Unit 131 Acquisition Unit 132 Generation Unit 133 Determining Unit 134 Mobile Object Control Unit 135 Providing unit 10 Terminal device 20 Vehicle (moving body)
N network

Claims (12)

自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得部と、
前記取得部により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示し、前記到着希望時間からの誤差の範囲を示す情報と、前記ユーザに請求する運送料金であって、前記正確性に応じて変動する運送料金とを含む運送情報を前記ユーザに提供する提供部と、
を備えたことを特徴とする提供装置。
A user requesting a move in a moving body that operates by automatic driving, an acquisition unit that acquires a desired arrival time, which is a time desired to arrive at the destination, when moving from a departure place to a destination,
Based on the desired arrival time acquired by the acquisition unit, it indicates the accuracy of arrival at the destination at the desired arrival time when the vehicle is transported from the departure place to the destination. A providing unit that provides the user with transportation information including information indicating a range of an error from the desired arrival time and a transportation fee charged to the user, the transportation fee varying according to the accuracy. ,
A providing device comprising:
前記提供部は、
前記正確性として、前記到着希望時間の前後の時間幅を示す前記運送情報を提供する
ことを特徴とする請求項1に記載の提供装置。
The providing unit is
The providing device according to claim 1, wherein the transportation information indicating a time width before and after the desired arrival time is provided as the accuracy.
前記提供部は、
前記出発地と前記目的地と前記到着希望時間との組合せに対応する情報を含む一覧情報であって、各組合せの到着の正確性を示す情報である一覧情報を用いて、前記正確性を示す前記運送情報を提供する
ことを特徴とする請求項1または請求項2に記載の提供装置。
The providing unit is
The list information including information corresponding to the combination of the departure place, the destination, and the desired arrival time, which is information indicating the accuracy of arrival of each combination, is used to indicate the accuracy. The provision device according to claim 1 or 2, wherein the transportation information is provided.
前記提供部は、
前記到着希望時間に応じて変動する前記正確性を示す前記運送情報を提供する
ことを特徴とする請求項1〜3のいずれか1項に記載の提供装置。
The providing unit is
The provision device according to any one of claims 1 to 3, wherein the transportation information indicating the accuracy that varies according to the desired arrival time is provided.
前記提供部は、
前記出発地と前記目的地とに応じて変動する前記正確性を示す前記運送情報を提供する
ことを特徴とする請求項1〜4のいずれか1項に記載の提供装置。
The providing unit is
The provision device according to any one of claims 1 to 4, wherein the transportation information indicating the accuracy that varies depending on the departure place and the destination is provided.
前記提供部は、
前記到着希望時間での前記目的地への到着の複数の正確性の各々に対応する複数の運送情報を前記ユーザに提供する
ことを特徴とする請求項1〜のいずれか1項に記載の提供装置。
The providing unit is
According to any one of claims 1 to 5, characterized in that providing a plurality of transportation information corresponding to each of a plurality of accuracy of the arrival to the destination at the desired arrival time to the user Providing device.
前記提供部は、
正確性が高い程、前記ユーザに請求する運送料金が高くなる前記複数の運送情報を前記ユーザに提供する
ことを特徴とする請求項に記載の提供装置。
The providing unit is
The providing apparatus according to claim 6 , wherein the plurality of pieces of transportation information that provides a higher transportation fee charged to the user as the accuracy is higher are provided to the user.
前記提供部により提供された前記複数の運送情報のうち、前記ユーザが一の運送情報を指定した場合、前記一の運送情報に対応する正確性で前記目的地へ到着するように、前記ユーザを運送する前記移動体を制御する移動体制御部
をさらに備えることを特徴とする請求項または請求項に記載の提供装置。
When the user specifies one piece of transportation information among the plurality of pieces of transportation information provided by the providing unit, the user is requested to arrive at the destination with accuracy corresponding to the one piece of transportation information. The provision device according to claim 6 or 7 , further comprising: a moving body control unit that controls the moving body to be transported.
前記移動体制御部は、
前記一の運送情報に対応する正確性で前記目的地へ到着するように、前記ユーザを運送する前記移動体以外の他の移動体に、前記移動体の通行を優先することを示す制御情報を送信することにより、当該他の移動体前記移動体の通行を優先するように制御する
ことを特徴とする請求項に記載の提供装置。
The moving body control unit,
In order to arrive at the destination with accuracy corresponding to the one piece of transportation information, control information indicating that priority is given to passage of the moving body to other moving bodies other than the moving body that transports the user. The provision device according to claim 8 , wherein the other mobile body is controlled by transmitting so as to give priority to the passage of the mobile body .
前記取得部は、
自動運転により動作する車両での移動を要求するユーザの前記到着希望時間を取得し、
前記提供部は、
前記取得部により取得された前記到着希望時間に基づいて、前記車両により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示す運送情報を前記ユーザに提供する
ことを特徴とする請求項1〜のいずれか1項に記載の提供装置。
The acquisition unit is
Obtaining the desired arrival time of the user requesting movement in a vehicle operating by automatic driving,
The providing unit is
Transportation indicating the accuracy of arrival at the destination at the desired arrival time when the vehicle is transported from the departure place to the destination based on the desired arrival time acquired by the acquisition unit providing apparatus according to any one of claims 1 to 9, characterized in that to provide information to the user.
コンピュータが実行する提供方法であって、
自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得工程と、
前記取得工程により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示し、前記到着希望時間からの誤差の範囲を示す情報と、前記ユーザに請求する運送料金であって、前記正確性に応じて変動する運送料金とを含む運送情報を前記ユーザに提供する提供工程と、
を含んだことを特徴とする提供方法。
A provision method executed by a computer,
An acquisition step in which a user requesting a move in a moving body that operates by automatic driving obtains a desired arrival time that is a time desired to arrive at the destination when moving from a departure place to a destination,
Shows the accuracy of arrival at the destination at the desired arrival time when the vehicle is transported from the departure place to the destination based on the desired arrival time acquired in the acquisition step. A providing step of providing the user with transportation information including information indicating a range of an error from the desired arrival time and a transportation fee charged to the user, the transportation fee varying according to the accuracy. ,
A providing method characterized by including.
自動運転により動作する移動体での移動を要求するユーザが、出発地から目的地への移動において、前記目的地へ到着を希望する時間である到着希望時間を取得する取得手順と、
前記取得手順により取得された前記到着希望時間に基づいて、前記移動体により前記出発地から前記目的地へ運送された場合における、前記到着希望時間での前記目的地への到着の正確性を示し、前記到着希望時間からの誤差の範囲を示す情報と、前記ユーザに請求する運送料金であって、前記正確性に応じて変動する運送料金とを含む運送情報を前記ユーザに提供する提供手順と、
をコンピュータに実行させることを特徴とする提供プログラム。
An acquisition procedure in which a user requesting movement by a moving body that operates by automatic driving obtains a desired arrival time that is a time desired to arrive at the destination when moving from a departure place to a destination,
Shows the accuracy of arrival at the destination at the desired arrival time when the vehicle is transported from the departure place to the destination based on the desired arrival time acquired by the acquisition procedure. A providing procedure for providing the user with transportation information including information indicating a range of error from the desired arrival time and a transportation fee charged to the user, the transportation fee varying according to the accuracy. ,
A provided program that causes a computer to execute.
JP2017180285A 2017-09-20 2017-09-20 Providing apparatus, providing method, and providing program Active JP6727175B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017180285A JP6727175B2 (en) 2017-09-20 2017-09-20 Providing apparatus, providing method, and providing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017180285A JP6727175B2 (en) 2017-09-20 2017-09-20 Providing apparatus, providing method, and providing program

Publications (2)

Publication Number Publication Date
JP2019057050A JP2019057050A (en) 2019-04-11
JP6727175B2 true JP6727175B2 (en) 2020-07-22

Family

ID=66107369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017180285A Active JP6727175B2 (en) 2017-09-20 2017-09-20 Providing apparatus, providing method, and providing program

Country Status (1)

Country Link
JP (1) JP6727175B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115413347A (en) * 2020-04-17 2022-11-29 三菱电机株式会社 Elevator charging system, elevator management server, mobile body server, elevator charging method, elevator charging program, elevator use request data structure, and elevator use history data structure

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11272983A (en) * 1998-03-19 1999-10-08 Fujitsu Ltd Route planning device, arrival time predicting device, travel recording and storing device, and route plan/ arrival time prediction system
JP2007072843A (en) * 2005-09-08 2007-03-22 Osaka Gas Co Ltd Charging system of forecast information
JP5895926B2 (en) * 2013-12-09 2016-03-30 トヨタ自動車株式会社 Movement guidance device and movement guidance method
US10628758B2 (en) * 2014-10-28 2020-04-21 Fujitsu Limited Transportation service reservation method, transportation service reservation apparatus, and computer-readable storage medium
JP6711016B2 (en) * 2016-02-26 2020-06-17 株式会社デンソー Driving support device

Also Published As

Publication number Publication date
JP2019057050A (en) 2019-04-11

Similar Documents

Publication Publication Date Title
US11924308B2 (en) Dynamic scheduling system for planned service requests
US20200302567A1 (en) Dynamic autonomous vehicle servicing and management
US11062415B2 (en) Systems and methods for allocating networked vehicle resources in priority environments
US11940284B1 (en) Casual driver ride sharing
JP7032881B2 (en) Systems, methods, and programs for managing vehicle travel schedules
US20180315146A1 (en) Dynamic autonomous vehicle matching optimization
US20170169366A1 (en) Systems and Methods for Adjusting Ride-Sharing Schedules and Routes
US20130321178A1 (en) Shared vehicle rental system including transmission of reservation information and targeted advertising
US20160048777A1 (en) Reservation management method and reservation management apparatus
US9541411B2 (en) Navigation system with destination travel category extraction measurement capture mechanism and method of operation thereof
US20220114655A1 (en) Systems and methods for establishing and managing a multi-modal transportation ecosystem
JP2019020928A (en) System, method and program for managing traffic information
CN105631640A (en) Representing in an electronic calendar travel time to and from an event
US20240046164A1 (en) Active notification using transportation service prediction
JP2021533334A (en) Generating navigation routes and identifying car pooling options, taking into account trade-offs between calculated parameters
CA3053089A1 (en) Dynamic selection of geo-based service options in a network system
US20220027800A1 (en) Systems and methods for ridesharing with connected and unconnected passengers
JP6727175B2 (en) Providing apparatus, providing method, and providing program
WO2022146417A1 (en) Content delivery about a selected point of interest in real-time guided navigation
JP7376527B2 (en) Operation support device and operation support system
JP7257576B2 (en) Information processing terminal, information processing method and program
US20230394390A1 (en) Systems and methods for manual operations in a ridesharing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190402

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191001

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200602

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200630

R150 Certificate of patent or registration of utility model

Ref document number: 6727175

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350