Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7699164B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7699164B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7699164B2
JP7699164B2 JP2023024034A JP2023024034A JP7699164B2 JP 7699164 B2 JP7699164 B2 JP 7699164B2 JP 2023024034 A JP2023024034 A JP 2023024034A JP 2023024034 A JP2023024034 A JP 2023024034A JP 7699164 B2 JP7699164 B2 JP 7699164B2
Authority
JP
Japan
Prior art keywords
consideration
information
movement
unit
moving object
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
JP2023024034A
Other languages
Japanese (ja)
Other versions
JP2024117932A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2023024034A priority Critical patent/JP7699164B2/en
Publication of JP2024117932A publication Critical patent/JP2024117932A/en
Application granted granted Critical
Publication of JP7699164B2 publication Critical patent/JP7699164B2/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 an information processing device, an information processing method, and an information processing program.

従来、出発地から目的地までの移動ルートを検索する技術が知られている。例えば、特許文献1には、出発地と目的地の入力を受け付け、かかる出発地から目的地までの移動ルートが複数ある場合に、移動ルートの移動にかかる時間が最も短いルートを出力する技術が開示されている。 Conventionally, there is known technology for searching for a travel route from a departure point to a destination. For example, Patent Document 1 discloses a technology that accepts input of a departure point and a destination, and when there are multiple travel routes from the departure point to the destination, outputs the route that takes the shortest time to travel.

特開2017-009308号公報JP 2017-009308 A

しかしながら、上記の従来技術では、移動ルートの移動にかかる時間が最も短いルートの情報を得ることができるものの、利用者が他の車両や歩行者などとの関係において優先的に移動するための技術については何ら開示も示唆もされておらず、利用者がより早い時間で目的地まで到達したい場合に対応できない。 However, while the above-mentioned conventional technology can obtain information on the route that takes the shortest time to travel, it does not disclose or suggest any technology that allows a user to move preferentially in relation to other vehicles, pedestrians, etc., and is therefore unable to accommodate cases where a user wants to reach their destination as quickly as possible.

本願は、上記に鑑みてなされたものであって、利用者がより早い時間で目的地まで到達することを支援することができる情報処理装置、情報処理方法、および情報処理プログラムを提供することを目的とする。 The present application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can assist a user in reaching a destination in a shorter time.

本願に係る情報処理装置は、決定部と、生成部と、出力部と、対価処理部とを備える。決定部は、第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、優先的な移動によって影響を受ける第2の移動対象における影響に対して支払われる対価である第2の対価とを決定する。生成部は、優先的な移動のための制御情報を生成する。出力部は、第1の移動対象の移動先にある信号機を制御する制御装置に制御情報を出力する。対価処理部は、決定部によって決定された第1の対価の徴収および第2の対価の支払いの処理を行う。 The information processing device according to the present application includes a determination unit, a generation unit, an output unit, and a consideration processing unit. The determination unit determines a first consideration that is a consideration to be collected for the preferential movement of a first moving object, and a second consideration that is a consideration to be paid for an impact on a second moving object that is affected by the preferential movement. The generation unit generates control information for the preferential movement. The output unit outputs the control information to a control device that controls a traffic light at the destination of the first moving object. The consideration processing unit performs processing for collecting the first consideration and paying the second consideration determined by the determination unit.

実施形態の一態様によれば、利用者がより早い時間で目的地まで到達することを支援することができるという効果を奏する。 According to one aspect of the embodiment, it has the effect of helping users reach their destinations in a shorter time.

図1は、実施形態に係る情報処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. 図2は、実施形態に係る情報処理システムの構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. 図3は、実施形態に係る情報処理装置の構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of the information processing apparatus according to the embodiment. 図4は、実施形態に係る利用者情報記憶部に記憶される利用者情報テーブルの一例を示す図である。FIG. 4 is a diagram illustrating an example of a user information table stored in a user information storage unit according to the embodiment. 図5は、実施形態に係る情報処理装置の処理部における受付部の構成の一例を示す図である。FIG. 5 is a diagram illustrating an example of the configuration of a reception unit in the processing unit of the information processing device according to the embodiment. 図6は、実施形態に係る情報処理装置の処理部における通知部によって通知される提案移動ルート情報の一例を示す図である。FIG. 6 is a diagram illustrating an example of proposed travel route information notified by a notification unit in the processing unit of the information processing device according to the embodiment. 図7は、実施形態に係る情報処理装置の処理部による情報処理の一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of information processing by the processing unit of the information processing device according to the embodiment. 図8は、実施形態に係る情報処理装置の処理部による提案移動ルート通知処理の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a proposed travel route notification process by the processing unit of the information processing device according to the embodiment. 図9は、実施形態に係る情報処理装置の処理部による選択ルート処理の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a route selection process by the processing unit of the information processing device according to the embodiment. 図10は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 10 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment.

以下に、本願に係る情報処理装置、情報処理方法、および情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法、および情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. Furthermore, the embodiments can be appropriately combined as long as they do not cause inconsistencies in the processing content. Furthermore, the same parts in the following embodiments will be given the same reference numerals, and duplicated explanations will be omitted.

〔1.情報処理の一例〕
まず、図1を用いて、実施形態に係る情報処理の一例について説明する。図1は、実施形態に係る情報処理の一例を示す図であり、情報処理装置1によって実行される。
[1. An example of information processing]
First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment, which is executed by an information processing device 1.

図1に示す情報処理装置1は、各利用者Uに対して、車両または徒歩による優先的な移動を支援する移動支援サービスを提供する。各利用者Uの端末装置2は、例えば、移動支援アプリケーションプログラムなどがインストールされており、利用者Uは、端末装置2を操作することで、情報処理装置1によって提供される移動支援サービスを利用することができる。 The information processing device 1 shown in FIG. 1 provides each user U with a mobility support service that supports preferential mobility by vehicle or on foot. A mobility support application program, for example, is installed on the terminal device 2 of each user U, and the user U can use the mobility support service provided by the information processing device 1 by operating the terminal device 2.

各利用者Uの端末装置2は、例えば、スマートフォン、タブレットPC(Personal Computer)、またはウェアラブルデバイスなどの携帯端末であり、利用者Uが携帯する装置である。ウェアラブルデバイスは、例えば、スマートグラス、またはスマートウォッチなどであるが、かかる例に限定されない。 The terminal device 2 of each user U is, for example, a mobile terminal such as a smartphone, a tablet PC (Personal Computer), or a wearable device, and is a device carried by the user U. Examples of wearable devices include, but are not limited to, smart glasses or a smart watch.

情報処理装置1によって提供される移動支援サービスにおいて、利用者Uは、第1の移動支援と、第2の移動支援とを受けることができる。第1の移動支援は、利用者Uが車両で移動する場合の移動支援であり、第2の移動支援は、利用者Uが徒歩で移動する場合の移動支援である。 In the mobility support service provided by the information processing device 1, the user U can receive first mobility support and second mobility support. The first mobility support is mobility support when the user U travels by vehicle, and the second mobility support is mobility support when the user U travels on foot.

利用者Uが移動に利用する車両は、自動車(自動二輪車を含む)であるが、自転車などであってもよい。利用者Uが移動に利用する車両または車両に搭乗して移動する利用者Uは、移動支援サービスの提供対象となる移動体である対象移動対象の一例である。 The vehicle that user U uses for transportation is a car (including a motorcycle), but it may also be a bicycle, etc. The vehicle that user U uses for transportation or user U who travels in a vehicle is an example of a target moving subject, which is a moving body for which mobility support services are provided.

まず、情報処理装置1は、各利用者Uの位置を示す情報である位置情報を各利用者Uの端末装置2から取得する(ステップS1)。端末装置2には、例えば、端末装置2の位置を検出する位置センサである測位センサが設けられており、端末装置2は、測位センサによって検出された端末装置2の位置を示す情報を位置情報として情報処理装置1に所定の周期で送信する。 First, the information processing device 1 acquires location information, which is information indicating the location of each user U, from the terminal device 2 of each user U (step S1). The terminal device 2 is provided with, for example, a positioning sensor, which is a position sensor that detects the position of the terminal device 2, and the terminal device 2 transmits information indicating the position of the terminal device 2 detected by the positioning sensor as location information to the information processing device 1 at a predetermined period.

つづいて、情報処理装置1は、各利用者Uによって入力または選択される上限値の情報および下限値の情報を含む設定情報を各端末装置2から移動モード毎に受け付ける(ステップS2)。移動モードの種類には、車両モードおよび歩行モードなどが含まれる。上限値の情報は、上限値情報の一例であり、下限値の情報は、下限値情報の一例である。 Then, the information processing device 1 receives setting information including upper limit value information and lower limit value information input or selected by each user U from each terminal device 2 for each travel mode (step S2). Types of travel modes include vehicle mode and walking mode. The upper limit value information is an example of upper limit value information, and the lower limit value information is an example of lower limit value information.

車両モードは、利用者Uが車両に搭乗して移動する場合に利用者Uによって選択されるモードである。歩行モードは、利用者Uが徒歩で移動する場合に利用者Uによって選択されるモードである。 The vehicle mode is a mode selected by the user U when the user U travels by boarding a vehicle. The walking mode is a mode selected by the user U when the user U travels on foot.

移動モードの種類には、例えば、利用者Uがジョギングで移動する場合に利用者Uによって選択されるジョギングモード、利用者Uがランニングで移動する場合に利用者Uによって選択されるランニングモードなどが含まれていてもよい。 The types of travel modes may include, for example, a jogging mode selected by the user U when the user U travels by jogging, a running mode selected by the user U when the user U travels by running, etc.

上限値は、移動支援サービスの利用で予め定められた条件を満たす毎に利用者Uが徴収される徴収対価の上限値である。下限値は、移動支援サービスの利用で予め定められた条件を満たす毎に利用者Uに支払われる支払い対価の下限値である。徴収対価および支払い対価は、移動支援サービスの利用によって生じる対価である。 The upper limit is the upper limit of the collected consideration that is collected from user U each time a predetermined condition is satisfied in the use of the mobility support service. The lower limit is the lower limit of the payment consideration that is paid to user U each time a predetermined condition is satisfied in the use of the mobility support service. The collected consideration and the payment consideration are considerations arising from the use of the mobility support service.

予め定められた条件の種類は、第1の予め定められた条件および第2の予め定められた条件などである。第1の予め定められた条件は、例えば、利用者Uによって指定されたルートである移動ルートの出発地を出発してから移動ルートの目的地に到着するという条件である。第2の予め定められた条件は、利用者Uによる1回当たりの優先的な移動、または他の利用者Uによる優先的な移動での1回当たりの影響である。 The types of predetermined conditions include a first predetermined condition and a second predetermined condition. The first predetermined condition is, for example, a condition that the user departs from a starting point of a travel route, which is a route specified by the user U, and arrives at a destination of the travel route. The second predetermined condition is a preferential travel by the user U per trip, or an impact per trip on preferential travel by another user U.

以下において、第1の予め定められた条件での上限値をトータル上限値と記載し、第1の予め定められた条件での下限値をトータル下限値と記載し、第2の予め定められた条件での上限値を単位上限値と記載し、第2の予め定められた条件での下限値を単位下限値と記載する。 In the following, the upper limit value under the first predetermined condition is referred to as the total upper limit value, the lower limit value under the first predetermined condition is referred to as the total lower limit value, the upper limit value under the second predetermined condition is referred to as the unit upper limit value, and the lower limit value under the second predetermined condition is referred to as the unit lower limit value.

つづいて、情報処理装置1は、各利用者Uによって入力または選択される目的地の情報と移動モードの情報とを含む検索用情報を各端末装置2から受け付ける(ステップS3)。例えば、目的地の入力または選択は、目的地の住所、名称、または電話番号などの入力または選択によって行われるが、地図上における目的地の位置を指定することによって行われてもよい。以下において、検索用情報で示される移動モードを指定移動モードと記載する場合がある。 The information processing device 1 then receives search information from each terminal device 2, including destination information and travel mode information input or selected by each user U (step S3). For example, the destination is input or selected by inputting or selecting the address, name, or telephone number of the destination, but may also be input or selected by specifying the location of the destination on a map. In the following, the travel mode indicated in the search information may be referred to as a specified travel mode.

また、情報処理装置1は、利用者Uによって入力または選択される目的地の情報と移動モードの情報とに加えて、さらに、利用者Uによって入力または選択される出発地の情報を端末装置2から受け付けることもできる。なお、情報処理装置1は、端末装置2において利用者Uによる出発地の入力または選択がない場合、利用者Uの現在地を出発地として扱う。 In addition to the destination information and travel mode information input or selected by the user U, the information processing device 1 can also receive information on a departure point input or selected by the user U from the terminal device 2. Note that if the user U does not input or select a departure point on the terminal device 2, the information processing device 1 treats the current location of the user U as the departure point.

端末装置2から送信される検索用情報に情報が含まれる移動モードは、例えば、上述した車両モードおよび歩行モードなどのうちのいずれかであり、情報処理装置1は、車両モードおよび歩行モードなどの中から利用者Uによる移動モードの選択を受け付ける。 The travel mode included in the search information sent from the terminal device 2 is, for example, one of the above-mentioned vehicle mode and walking mode, and the information processing device 1 accepts the user U's selection of the travel mode from among the vehicle mode, walking mode, etc.

なお、情報処理装置1は、端末装置2から送信される検索用情報に移動モードの情報が含まれていない場合、ステップS1で取得した位置情報で示される位置やその変化(例えば、移動速度)に基づいて、車両モードおよび歩行モードなどの中から移動モードを選択することができる。また、情報処理装置1は、端末装置2から送信される検索用情報に移動モードの情報が含まれない場合、利用者Uのスケジュール情報などに基づいて、車両モードおよび歩行モードなどの中から移動モードを選択することもできる。 When the search information transmitted from the terminal device 2 does not include information on the travel mode, the information processing device 1 can select a travel mode from among vehicle mode, walking mode, etc., based on the position indicated by the position information acquired in step S1 and its changes (e.g., travel speed). When the search information transmitted from the terminal device 2 does not include information on the travel mode, the information processing device 1 can also select a travel mode from among vehicle mode, walking mode, etc., based on schedule information of the user U, etc.

つづいて、情報処理装置1は、各利用者Uの出発地から目的地までの移動ルートを検索する(ステップS4)。情報処理装置1は、例えば、道路管理情報を有しており、かかる道路管理情報に基づいて、出発地から目的地までの複数の移動ルートを検索する。 Then, the information processing device 1 searches for a travel route from the departure point to the destination for each user U (step S4). The information processing device 1 has, for example, road management information, and searches for multiple travel routes from the departure point to the destination based on the road management information.

道路管理情報は、例えば、交差点やT字路などのノードの情報と、ノード間を接続する車道や歩道であるリンクの情報とを各々複数含む。ノードの情報には、例えば、信号機4の情報やノードの距離を示す情報などが含まれる。ノードの距離は、ノードの端部間の位置であり、例えば、交差点の距離またはT字路の距離などである。 The road management information includes, for example, information on nodes such as intersections and T-junctions, and information on links that are roadways and sidewalks connecting the nodes. The node information includes, for example, information on traffic lights 4 and information indicating the distance of the node. The distance of the node is the position between the ends of the node, such as the distance of the intersection or the distance of the T-junction.

リンクの情報には、例えば、リンクで示される車道や歩道の走行方向の情報、リンクで示される車道や歩道の距離を示す情報、リンクで示される車道や歩道に設けられた交通標識の情報などが含まれる。リンクで示される車道や歩道の距離は、リンクで示される車道や歩道の端部間の距離である。リンクで示される車道や歩道の端部の一端部は、例えば、リンクで示される車道や歩道の始点位置であり、リンクで示される車道や歩道の端部の他端部は、例えば、リンクで示される車道や歩道の終点位置である。 The link information includes, for example, information on the direction of travel of the roadway or sidewalk indicated by the link, information indicating the distance of the roadway or sidewalk indicated by the link, and information on traffic signs on the roadway or sidewalk indicated by the link. The distance of the roadway or sidewalk indicated by the link is the distance between the ends of the roadway or sidewalk indicated by the link. One end of the roadway or sidewalk indicated by the link is, for example, the start position of the roadway or sidewalk indicated by the link, and the other end of the roadway or sidewalk indicated by the link is, for example, the end position of the roadway or sidewalk indicated by the link.

交通標識は、例えば、案内標識、警戒標識、規制標識、指示標識などの道路標識などである。規制標識は、例えば、通行止め、速度規制、Uターン禁止、重量規制などを示す標識である。 Traffic signs include, for example, road signs such as guide signs, warning signs, regulatory signs, and directional signs. Regulatory signs include, for example, signs indicating road closures, speed restrictions, no U-turns, weight restrictions, etc.

情報処理装置1は、例えば、出発地から目的地までのリンクとノードとを繋いでいくことで、出発地から目的地までの移動ルートを特定し、移動ルートを検索する。情報処理装置1によって検索される移動ルートの情報には、出発地から目的地までのノードの情報とリンクの情報とが含まれる。 The information processing device 1, for example, identifies a travel route from the departure point to the destination by connecting links and nodes from the departure point to the destination, and searches for the travel route. The travel route information searched by the information processing device 1 includes node information and link information from the departure point to the destination.

情報処理装置1は、例えば、出発地から目的地までの距離が最も短い移動ルートを検索したり、出発地から目的地までの距離が閾値以内の移動ルートであってかつ出発地から目的地までの間の信号機4の数が最も少ない移動ルートを検索したりする。また、情報処理装置1は、有料道路を優先する移動ルートを検索したり、一般道路を優先する移動ルートを検索したりすることもできる。 For example, the information processing device 1 searches for a travel route with the shortest distance from the departure point to the destination, or searches for a travel route with a distance from the departure point to the destination within a threshold and with the fewest number of traffic lights 4 between the departure point and the destination. The information processing device 1 can also search for a travel route that prioritizes toll roads, or a travel route that prioritizes general roads.

つづいて、情報処理装置1は、ステップS4で検索した移動ルートである対象移動ルートにおける指定移動モードでの移動支援サービスの予測利用額を複数算出する処理を対象移動ルート毎に行う(ステップS5)。複数の予測利用額は、例えば、移動支援サービスによる互いに異なる移動支援によって互いに到着予測時刻が異なる場合における移動支援サービスの予測利用額である。到着予測時刻は、対象移動ルートの目的地への到着予測時刻である。 The information processing device 1 then performs a process of calculating multiple predicted usage amounts for the travel support service in the specified travel mode for the target travel route, which is the travel route searched for in step S4, for each target travel route (step S5). The multiple predicted usage amounts are, for example, predicted usage amounts for the travel support service when the predicted arrival times differ due to different travel assistance provided by the travel support service. The predicted arrival time is the predicted arrival time at the destination of the target travel route.

情報処理装置1は、例えば、交通量情報、制御パターン情報、移動履歴情報、および移動支援履歴情報などに基づいて、複数の予測利用額を算出する処理を移動ルート毎に行う。情報処理装置1は、例えば、交通情報提供装置3から交通量情報、制御パターン情報、および移動履歴情報などを取得することができる。 The information processing device 1 performs a process of calculating multiple predicted usage amounts for each travel route based on, for example, traffic volume information, control pattern information, travel history information, and travel assistance history information. The information processing device 1 can acquire, for example, traffic volume information, control pattern information, and travel history information from the traffic information providing device 3.

交通量情報は、対象移動ルートにおける交通量の情報である。制御パターン情報は、対象移動ルート上の信号機4の制御パターンの情報である。移動履歴情報は、対象移動ルートにおける車両や歩行者の移動履歴の情報であり、例えば、移動速度の予測に用いられる。 Traffic volume information is information on traffic volume on the target travel route. Control pattern information is information on the control pattern of traffic lights 4 on the target travel route. Movement history information is information on the movement history of vehicles and pedestrians on the target travel route, and is used, for example, to predict travel speed.

移動支援履歴情報は、例えば、対象移動ルート上の信号機4の移動支援サービスによる制御履歴の情報、移動支援サービスを提供時における対象移動ルートの交通量の履歴の情報、移動支援サービスにおいて各利用者Uに対して決定した第1の対価および第2の対価の履歴の情報などを含む。 The mobility assistance history information includes, for example, information on the control history of traffic lights 4 on the target mobility route by the mobility assistance service, information on the history of traffic volume on the target mobility route when the mobility assistance service is provided, and information on the history of the first and second compensations determined for each user U in the mobility assistance service.

情報処理装置1は、例えば、交通量情報、制御パターン情報、移動履歴情報、および移動支援履歴情報などに基づいて、対象移動ルート上の信号機4で交通整理される交差点毎に、第1の対価と第2の対価とを対象移動ルート毎に予測値として決定する。 The information processing device 1 determines the first consideration and the second consideration as predicted values for each target travel route at each intersection where traffic is controlled by a traffic light 4 on the target travel route, for example, based on traffic volume information, control pattern information, travel history information, and travel assistance history information.

第1の対価は、利用者Uが優先的な移動の対象である優先対象となる場合に利用者Uから徴収される対価であり、上述した徴収対価である。第2の対価は、利用者Uが他の利用者Uの優先的な移動によって影響を受ける対象である影響対象となる場合に利用者Uに支払わされる対価であり、上述した支払い対価である。 The first consideration is a consideration that is collected from user U when user U is a priority target, that is, a target of preferential movement, and is the collected consideration described above. The second consideration is a consideration that is paid to user U when user U is an affected target, that is, a target that is affected by the preferential movement of another user U, and is the paid consideration described above.

第1の対価および第2の対価などの各対価は、例えば、通貨、電子マネー、ポイントなどである。ポイントは、例えば、電子商取引サイトで使用可能なポイント、または移動支援サービスで使用可能なポイントである。 Each consideration, such as the first consideration and the second consideration, is, for example, currency, electronic money, points, etc. The points are, for example, points that can be used on an electronic commerce site or points that can be used for a mobility support service.

情報処理装置1は、利用者Uが優先的な移動の対象となることなく交差点を信号機4の信号によって停止しないと予測される場合には、第1の対価および第2の対価の決定は行わない。 If the information processing device 1 predicts that the user U will not be subject to preferential movement and will not stop at the intersection due to the signal of the traffic light 4, the information processing device 1 does not determine the first and second considerations.

情報処理装置1は、利用者Uが優先的な移動の対象となることなく信号によって停止しないと予測される信号機4で交通整理される交差点を除き、対象移動ルートにおける各交差点での優先対象および影響対象の組み合わせが互いに異なる複数の組み合わせの各々の第1の対価および第2の対価の合計額を予測利用額として対象移動ルート毎に算出する。 The information processing device 1 calculates the predicted usage amount for each target travel route as the total amount of the first consideration and the second consideration for each of a plurality of different combinations of priority targets and affected targets at each intersection on the target travel route, excluding intersections where traffic is controlled by traffic lights 4 and where the user U is not expected to be a priority target for travel and will not stop at the traffic light.

例えば、対象移動ルート上の信号機4が、第1の信号機、第2の信号機、および第3の信号機であるとし、対象移動ルートにおいて、利用者Uが優先的な移動の対象となることなく信号によって停止しないと予測される信号機4がないとする。また、第1の信号機、第2の信号機、および第3の信号機の各々において利用者Uが優先対象および影響対象のいずれにもなり得ると推定されるとする。この場合、情報処理装置1は、第1の信号機、第2の信号機、および第3の信号機の各々での優先対象および影響対象のうちの1つの組み合わせとして、互いに異なる8つの組み合わせの各々の第1の対価および第2の対価の合計額を予測利用額として算出する。 For example, suppose that the traffic lights 4 on the target travel route are a first traffic light, a second traffic light, and a third traffic light, and that there is no traffic light 4 on the target travel route at which user U is predicted not to be a priority target for travel and not to stop at the traffic light. It is also assumed that user U can be both a priority target and an affected target at each of the first traffic light, the second traffic light, and the third traffic light. In this case, the information processing device 1 calculates, as the predicted usage amount, the total amount of the first consideration and the second consideration for each of eight different combinations of priority targets and affected targets at each of the first traffic light, the second traffic light, and the third traffic light.

例えば、優先対象を1と表し、影響対象を0で表し、第1の信号機、第2の信号機、および第3の信号機の対象を{T1,T2,T3}とする。この場合、8つの組み合わせは、{0,0,0},{0,1,0},{0,0,1},{0,1,1},{1,0,0},{1,1,0},{1,0,1},{1,1,1}である。以下において、上述した組み合わせを対象組み合わせと記載する場合がある。なお、情報処理装置1は、交通量情報や移動履歴情報などから利用者Uが優先対象および影響対象の一方になると推定される場合には、他方が要素になる組み合わせを対象組み合わせから除外する。 For example, the priority target is represented as 1, the affected target is represented as 0, and the targets of the first, second, and third traffic lights are {T1, T2, T3}. In this case, the eight combinations are {0,0,0}, {0,1,0}, {0,0,1}, {0,1,1}, {1,0,0}, {1,1,0}, {1,0,1}, {1,1,1}. Hereinafter, the above-mentioned combinations may be referred to as target combinations. Note that when the information processing device 1 estimates that the user U is either a priority target or an affected target based on traffic volume information, movement history information, or the like, it excludes combinations in which the other is an element from the target combinations.

このように、情報処理装置1は、対象組み合わせ毎の予測利用額を対象移動ルート毎に算出する。情報処理装置1は、予測利用額を算出した対象組み合わせ毎の対象移動ルートを提案移動ルート候補から除外するか否かを決定する処理を対象移動ルート毎に行う。以下において、対象移動ルートが互いに異なる複数の提案移動ルート候補を種類が異なる提案移動ルート候補とする。 In this way, the information processing device 1 calculates the predicted usage amount for each target combination for each target travel route. The information processing device 1 performs a process for each target travel route to determine whether or not to exclude the target travel route for each target combination for which the predicted usage amount has been calculated from the proposed travel route candidates. In the following, multiple proposed travel route candidates having different target travel routes are referred to as different types of proposed travel route candidates.

例えば、情報処理装置1は、利用者Uからのトータル上限値やトータル下限値が受け付けられている場合、予測利用額がトータル上限値を上回る対象組み合わせの対象移動ルート、および移動支援サービスの予測される利用額がトータル下限値を下回る対象組み合わせの対象移動ルートを提案移動ルート候補から除外する処理を提案移動ルート候補の種類毎に行う。これにより、情報処理装置1によって、予測利用額がトータル上限値以下になるように第1の対価および第2の対価が決定され、予測利用額がトータル下限値以上になるように第1の対価および第2の対価が決定される。 For example, when a total upper limit value and a total lower limit value are accepted from user U, the information processing device 1 performs a process for each type of proposed travel route candidate to exclude from the proposed travel route candidates target travel routes of target combinations in which the predicted usage amount exceeds the total upper limit value and target travel routes of target combinations in which the predicted usage amount of the travel support service is below the total lower limit value. As a result, the information processing device 1 determines the first and second compensation so that the predicted usage amount is equal to or less than the total upper limit value, and determines the first and second compensation so that the predicted usage amount is equal to or more than the total lower limit value.

また、情報処理装置1は、利用者Uからの単位上限値や単位下限値が受け付けられている場合、第1の対価が単位上限値を上回る対象移動ルート、および第2の対価が単位下限値を下回る対象組み合わせの対象移動ルートを提案移動ルート候補から除外する処理を提案移動ルート候補の種類毎に行う。 In addition, when the information processing device 1 receives a unit upper limit value or a unit lower limit value from the user U, the information processing device 1 performs a process for each type of proposed travel route candidate to exclude from the proposed travel route candidates target travel routes in which the first consideration exceeds the unit upper limit value and target travel routes in which the second consideration is below the unit lower limit value.

また、情報処理装置1は、例えば、対象組み合わせで示される優先対象と影響対象の組み合わせ、交通量情報、および移動履歴情報などに基づいて、対象組み合わせ毎に、提案移動ルート候補における目的地への到着予測時刻を判定する処理を提案移動ルート候補の種類毎に行う。 In addition, the information processing device 1 performs a process for determining the predicted arrival time at the destination for the proposed travel route candidate for each target combination, for each type of proposed travel route candidate, based on, for example, the combination of priority targets and affected targets indicated in the target combination, traffic volume information, and travel history information.

情報処理装置1は、例えば、複数の提案移動ルート候補の中から、到着予測時刻の範囲(以下、到着予測時刻範囲と記載する場合がある)毎に1つの提案移動ルート候補を提案移動ルートとして決定する処理を提案移動ルート候補の種類毎に行う。これにより、各到着予定時刻に応じた第1の対価と第2の対価とが決定されることになる。 The information processing device 1 performs a process for each type of proposed travel route candidate to determine, for example, one proposed travel route candidate from among a plurality of proposed travel route candidates as a proposed travel route for each range of predicted arrival times (hereinafter, sometimes referred to as a predicted arrival time range). This results in determining a first consideration and a second consideration according to each estimated arrival time.

到着予測時刻範囲は、例えば、提案移動ルート候補での出発地から目的地までの平均移動時間に応じた単位時間刻みの範囲であり、例えば、5分間隔の範囲、10分間隔の範囲などであり、提案移動ルート候補での平均移動時間が長いほど時間間隔が長くなる。提案移動ルート候補での出発地から目的地までの平均移動時間は、例えば、各提案移動ルート候補での出発地から目的地までの移動予測時間の平均値である。提案移動ルート候補での移動予測時間は、出発予定時刻(例えば、現時刻や利用者Uに設定された時刻)と到着予定時刻との差である。 The predicted arrival time range is, for example, a range in unit time increments according to the average travel time from the departure point to the destination on the proposed travel route candidate, for example, a range of 5-minute intervals, a range of 10-minute intervals, etc., and the longer the average travel time on the proposed travel route candidate, the longer the time interval. The average travel time from the departure point to the destination on the proposed travel route candidate is, for example, the average value of the predicted travel time from the departure point to the destination on each proposed travel route candidate. The predicted travel time on the proposed travel route candidate is the difference between the scheduled departure time (for example, the current time or the time set by user U) and the scheduled arrival time.

情報処理装置1は、各到着予測時刻範囲に1つの提案移動ルート候補を提案移動ルートとして提案移動ルート候補の種類毎に決定することができる。提案移動ルート候補の種類は、例えば、出発地から目的地までの距離が最も短い移動ルート、出発地から目的地までの距離が閾値以内の移動ルートであってかつ出発地から目的地までの間の信号機4の数が最も少ない移動ルートなどである。 The information processing device 1 can determine one proposed travel route candidate for each predicted arrival time range as the proposed travel route for each type of proposed travel route candidate. The types of proposed travel route candidates include, for example, a travel route with the shortest distance from the departure point to the destination, a travel route with a distance from the departure point to the destination within a threshold and with the fewest number of traffic lights 4 between the departure point and the destination, etc.

つづいて、情報処理装置1は、提案移動ルート情報を利用者Uの端末装置2に送信することで、利用者Uに提案移動ルート情報を提供する(ステップS6)。提案移動ルート情報は、例えば、提案移動ルートを示す情報であるルート情報と、提案移動ルートにおける到着予測時刻を示す到着予測時刻情報と、提案移動ルーでの予測利用額を示す情報である予測利用額情報とを提案移動ルート毎に含む。 Then, the information processing device 1 provides the proposed travel route information to the user U by transmitting the proposed travel route information to the terminal device 2 of the user U (step S6). The proposed travel route information includes, for each proposed travel route, route information which is information indicating the proposed travel route, predicted arrival time information which is information indicating the predicted arrival time on the proposed travel route, and predicted usage amount information which is information indicating the predicted usage amount on the proposed travel route.

利用者Uの端末装置2は、情報処理装置1から送信される提案移動ルート情報を受信した場合、受信した提案移動ルート情報を表示する。利用者Uは、端末装置2を操作して、端末装置2に表示されている提案移動ルート情報で示される提案移動ルートと到着予測時刻を選択することができる。端末装置2は、利用者Uによって提案移動ルートと到着予測時刻とが選択された場合、提案移動ルートと到着予測時刻とを示す情報である選択情報を情報処理装置1に送信する。 When the terminal device 2 of the user U receives the proposed travel route information transmitted from the information processing device 1, it displays the received proposed travel route information. The user U can operate the terminal device 2 to select the proposed travel route and predicted arrival time indicated by the proposed travel route information displayed on the terminal device 2. When the proposed travel route and predicted arrival time are selected by the user U, the terminal device 2 transmits selection information, which is information indicating the proposed travel route and predicted arrival time, to the information processing device 1.

情報処理装置1は、端末装置2から送信される選択情報を受け付けた場合、受け付けた選択情報に基づいて、利用者Uへの移動支援サービスの提供を開始する(ステップS7)。情報処理装置1は、利用者Uへの移動支援サービスの提供を開始すると、利用者Uが選択した提案移動ルートである選択ルート上で交通整理を行う信号機4毎に、上述した第1の対価、第2の対価、および対価なしのいずれかを決定する対価決定処理を行う(ステップS8)。 When the information processing device 1 receives the selection information transmitted from the terminal device 2, it starts providing the travel assistance service to the user U based on the received selection information (step S7). When the information processing device 1 starts providing the travel assistance service to the user U, it performs a compensation determination process to determine the above-mentioned first compensation, second compensation, or no compensation for each traffic light 4 that controls traffic on the selected route, which is the proposed travel route selected by the user U (step S8).

ステップS8において、情報処理装置1は、選択ルート上の信号機4で交通整理される各交差点を通過する前に、利用者Uが優先的な移動の対象となることなく信号機4の信号で停止することなく交差点を通過できるか、利用者Uが優先的な移動の対象となるか、利用者Uが優先的な移動によって影響を受ける対象となるかを判定する。 In step S8, before passing through each intersection on the selected route where traffic is controlled by traffic lights 4, the information processing device 1 determines whether user U can pass through the intersection without being subject to preferential movement and without stopping at the signal of traffic light 4, whether user U is subject to preferential movement, or whether user U is subject to being affected by preferential movement.

例えば、情報処理装置1は、選択ルートと交差点において交差する道路に他の利用者Uがおらず、かつ信号機4の制御パターンの変更なしに利用者Uが信号機4の信号で停止することなく交差点を通過できる場合に、利用者Uが優先的な移動の対象となることなく信号機4の信号で停止することなく交差点を通過できると判定する。 For example, if there are no other users U on the road that intersects with the selected route at the intersection, and if user U can pass through the intersection without stopping at the signal of traffic light 4 without changing the control pattern of traffic light 4, the information processing device 1 determines that user U can pass through the intersection without stopping at the signal of traffic light 4 without being subject to priority movement.

また、情報処理装置1は、選択ルートと交差点において交差する道路から交差点に近づいている他の利用者Uがいる場合において、例えば、利用者Uの単位上限値と他の利用者Uの単位上限値とを比較する。そして、情報処理装置1は、利用者Uの単位上限値が他の利用者Uの単位上限値よりも高い場合に、利用者Uが優先的な移動の対象となると判定する。 In addition, when there is another user U approaching the intersection from a road that intersects with the selected route at the intersection, the information processing device 1, for example, compares the unit upper limit value of the user U with the unit upper limit value of the other user U. Then, when the unit upper limit value of the user U is higher than the unit upper limit value of the other user U, the information processing device 1 determines that the user U is a priority target for movement.

この場合、情報処理装置1は、例えば、他の利用者Uの単位上限値よりも高く利用者Uの単位上限値以下の範囲内において、利用者Uの第1の対価を決定する。例えば、情報処理装置1は、利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を利用者Uの第1の対価として決定する。このように、情報処理装置1は、優先的な移動によって移動時間が短くなる時間に対応する対価を第1の対価として決定することができる。 In this case, the information processing device 1 determines the first compensation for user U within a range that is higher than the unit upper limit value of other users U and equal to or lower than the unit upper limit value of user U. For example, the information processing device 1 determines a higher compensation as the first compensation for user U the greater the amount of time that user U can save by preferential movement. In this way, the information processing device 1 can determine a compensation corresponding to the amount of time that travel time will be shortened by preferential movement as the first compensation.

また、情報処理装置1は、他の利用者Uの第2の対価の額として、利用者Uの第1の対価以下の額(例えば、第1の対価から移動支援サービスの手数料を減算した額)を決定する。 In addition, the information processing device 1 determines the amount of the second consideration for the other user U to be an amount equal to or less than the first consideration for the user U (for example, the amount obtained by subtracting the fee for the mobility support service from the first consideration).

情報処理装置1は、選択ルートと交差点において交差する道路から交差点に近づいている他の利用者Uが複数である場合、各他の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように、利用者Uの第1の対価を分割した額を他の利用者Uの第2の対価として他の利用者U毎に決定することもできる。 When there are multiple other users U approaching the intersection from a road that intersects with the selected route at the intersection, the information processing device 1 can also determine a divided amount of the first consideration for each of the other users U as the second consideration for each of the other users U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each of the other users U experiences.

また、情報処理装置1は、利用者Uの単位上限値が他の利用者Uの単位上限値よりも低い場合に、他の利用者Uが優先的な移動の対象となると判定する。この場合、情報処理装置1は、例えば、利用者Uの単位上限値よりも高く他の利用者Uの単位上限値以下の範囲内において、他の利用者Uの第1の対価を決定する。 In addition, when the unit upper limit value of user U is lower than the unit upper limit value of the other user U, the information processing device 1 determines that the other user U is the target of preferential transfer. In this case, the information processing device 1 determines the first consideration for the other user U within a range that is higher than the unit upper limit value of user U and lower than the unit upper limit value of the other user U, for example.

例えば、情報処理装置1は、他の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を他の利用者Uの第1の対価として決定する。このように、情報処理装置1は、優先的な移動によって移動時間が短くなる時間に対応する対価を第1の対価として決定することができる。 For example, the information processing device 1 determines a higher compensation as the first compensation for the other user U, the greater the amount of time that the other user U can save by preferential movement. In this way, the information processing device 1 can determine, as the first compensation, a compensation corresponding to the amount of time that travel time will be shortened by preferential movement.

また、情報処理装置1は、利用者Uの第2の対価の額として、他の利用者Uの第1の対価以下の額(例えば、第1の対価から移動支援サービスの手数料を減算した額)を決定する。 In addition, the information processing device 1 determines the amount of the second consideration for user U to be an amount equal to or less than the first consideration for the other user U (for example, the amount obtained by subtracting the fee for the mobility support service from the first consideration).

また、情報処理装置1は、他の利用者Uの優先的な移動によって利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど高い対価を他の利用者Uの第1の対価として決定することもできる。これにより、情報処理装置1は、利用者Uの第2の対価の額として、利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど高い対価を決定することができる。このように、情報処理装置1は、他の利用者Uの優先的な移動によって利用者Uの移動時間が長くなる時間に対応する対価を第2の対価として決定することができる。 In addition, the information processing device 1 can also determine a higher compensation as the first compensation for the other user U, the greater the impact (e.g., waiting time at traffic lights) on user U due to the preferential movement of the other user U. This allows the information processing device 1 to determine a higher compensation as the amount of the second compensation for user U, the greater the impact (e.g., waiting time at traffic lights) on user U. In this way, the information processing device 1 can determine a compensation corresponding to the time that user U's travel time is longer due to the preferential movement of the other user U, as the second compensation.

また、情報処理装置1は、選択ルート上の交差点に同一の道路から近づく利用者Uが選択ルートを選択した利用者Uを含めて複数おり、選択ルートと交差点において交差する道路から交差点に近づいている他の利用者Uが複数いるとする。この場合、情報処理装置1は、第1の最大単位上限値と第2の最大単位上限値とを比較する。 In addition, the information processing device 1 assumes that there are multiple users U approaching an intersection on the selected route from the same road, including the user U who selected the selected route, and that there are multiple other users U approaching the intersection from roads that intersect with the selected route at the intersection. In this case, the information processing device 1 compares the first maximum unit upper limit value with the second maximum unit upper limit value.

第1の最大単位上限値は、選択ルートを選択した利用者Uと同一の道路から交差点に近づく複数の利用者U(以下、第1の利用者Uと記載する場合がある)の単位上限値のうち最大の単位上限値である。第2の最大単位上限値は、選択ルートと交差点において交差する道路から交差点に近づいている複数の他の利用者U(以下、第2の利用者Uと記載する場合がある)の単位上限値のうち最大の単位上限値である。 The first maximum unit upper limit value is the maximum unit upper limit value among the unit upper limit values of multiple users U (hereinafter, sometimes referred to as the first user U) approaching the intersection from the same road as the user U who selected the selected route. The second maximum unit upper limit value is the maximum unit upper limit value among the unit upper limit values of multiple other users U (hereinafter, sometimes referred to as the second user U) approaching the intersection from a road that intersects with the selected route at the intersection.

情報処理装置1は、第1の最大単位上限値が第2の最大単位上限値よりも高いか否かを判定し、第1の最大単位上限値が第2の最大単位上限値よりも高い場合に、第1の利用者が優先的な移動の対象となると判定する。 The information processing device 1 determines whether the first maximum unit upper limit value is higher than the second maximum unit upper limit value, and if the first maximum unit upper limit value is higher than the second maximum unit upper limit value, determines that the first user is a target for preferential movement.

この場合、情報処理装置1は、例えば、第2の最大単位上限値よりも高く第1の最大単位上限値以下の範囲内において、第1の対価の総額を決定する。第1の対価の総額は、複数の第1の利用者Uの第1の対価の合計値である。情報処理装置1は、第1の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を第1の利用者Uの第1の対価として決定する。 In this case, the information processing device 1 determines the total amount of the first consideration within a range, for example, higher than the second maximum unit upper limit value and lower than the first maximum unit upper limit value. The total amount of the first consideration is the total value of the first considerations of multiple first users U. The information processing device 1 determines a higher consideration as the first consideration for the first user U the greater the amount of time that the first user U can save by preferential travel.

また、情報処理装置1は、第2の対価の総額として、第1の対価の総額以下の額(例えば、第1の対価の総額から移動支援サービスの手数料を減算した額)を決定する。例えば、情報処理装置1は、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者Uの第2の対価として第2の利用者U毎に決定する。 The information processing device 1 also determines an amount equal to or less than the total amount of the first consideration as the total amount of the second consideration (e.g., an amount obtained by subtracting a fee for the mobility support service from the total amount of the first consideration). For example, the information processing device 1 determines an amount obtained by dividing the total amount of the second consideration for each second user U as the second consideration for the second user U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each second user U experiences.

また、情報処理装置1は、第1の最大単位上限値が第2の最大単位上限値よりも低い場合に、第2の利用者Uが優先的な移動の対象となると判定する。この場合、情報処理装置1は、例えば、第1の最大単位上限値よりも高く第2の最大単位上限値以下の範囲内において、第1の対価の総額を決定する。第1の対価の総額は、複数の第2の利用者Uの第1の対価の合計値である。情報処理装置1は、第2の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を第2の利用者Uの第1の対価として決定する。 Furthermore, when the first maximum unit upper limit value is lower than the second maximum unit upper limit value, the information processing device 1 determines that the second user U is the target of preferential movement. In this case, the information processing device 1 determines the total amount of the first consideration within a range, for example, higher than the first maximum unit upper limit value and lower than the second maximum unit upper limit value. The total amount of the first consideration is the sum of the first considerations of multiple second users U. The information processing device 1 determines a higher consideration as the first consideration for the second user U the greater the time that the second user U can save by preferential movement.

また、情報処理装置1は、第2の対価の総額として、第1の対価の総額以下の額(例えば、第1の対価の総額から移動支援サービスの手数料を減算した額)を決定する。例えば、情報処理装置1は、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者Uの第2の対価として第2の利用者U毎に決定する。 The information processing device 1 also determines an amount equal to or less than the total amount of the first consideration as the total amount of the second consideration (e.g., an amount obtained by subtracting a fee for the mobility support service from the total amount of the first consideration). For example, the information processing device 1 determines an amount obtained by dividing the total amount of the second consideration for each second user U as the second consideration for the second user U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each second user U experiences.

また、情報処理装置1は、第1の最大単位上限値と第2の最大単位上限値との比較に代えて、第1の総単位上限値と第2の総単位上限値とを比較し、かかる比較結果に基づいて、第1の対価および第2の対価を決定することもできる。第1の総単位上限値は、複数の第1の利用者Uの単位上限値の合計値であり、第2の総単位上限値は、複数の第2の利用者Uの単位上限値の合計値である。 In addition, instead of comparing the first maximum unit upper limit value with the second maximum unit upper limit value, the information processing device 1 can compare the first total unit upper limit value with the second total unit upper limit value and determine the first and second considerations based on the comparison results. The first total unit upper limit value is the sum of the unit upper limit values of multiple first users U, and the second total unit upper limit value is the sum of the unit upper limit values of multiple second users U.

情報処理装置1は、例えば、提案移動ルートを利用者Uが移動している途中において、利用者Uの第1の対価または第2の対価を決定する毎に、提案移動ルートを利用者Uが移動を開始してからの対価の合計値を算出する。 For example, each time the information processing device 1 determines the first or second compensation for user U while user U is moving along the proposed travel route, it calculates the total compensation value from the time user U starts moving along the proposed travel route.

情報処理装置1は、算出した合計値がトータル上限値を上回る場合または上回ると予測される場合、後述する決定利用額がトータル上限値を上回らないように、利用者Uが優先対象よりも影響対象になるように一時的に優先したり、利用者Uに対する移動支援サービスを終了したりすることができる。情報処理装置1は、例えば、単位下限値を一時的に大きくしたり、単位上限値を一時的に小さくしたりすることによって、利用者Uが優先対象よりも影響対象になるように一時的に優先することができる。 When the calculated total value exceeds or is predicted to exceed the total upper limit, the information processing device 1 can temporarily prioritize user U so that he or she becomes an affected target rather than a priority target, or terminate the mobility support service for user U, so that the determined usage amount described below does not exceed the total upper limit. The information processing device 1 can temporarily prioritize user U so that he or she becomes an affected target rather than a priority target, for example, by temporarily increasing the unit lower limit or temporarily decreasing the unit upper limit.

また、情報処理装置1は、算出した合計値がトータル下限値を下回る場合または下回ると予測される場合、後述する決定利用額がトータル下限値を下回らないように、利用者Uが影響対象よりも優先対象になるように一時的に優先したり、利用者Uに対する移動支援サービスを終了したりすることができる。情報処理装置1は、例えば、単位下限値を一時的に小さくしたり、単位上限値を一時的に大きくしたりすることによって、利用者Uが影響対象よりも優先対象になるように一時的に優先することができる。 Furthermore, when the calculated total value falls below the total lower limit or is predicted to fall below the total lower limit, the information processing device 1 can temporarily prioritize user U over affected targets or terminate the mobility support service for user U so that the determined usage amount described below does not fall below the total lower limit. The information processing device 1 can temporarily prioritize user U over affected targets, for example, by temporarily decreasing the unit lower limit or temporarily increasing the unit upper limit.

つづいて、情報処理装置1は、利用者Uが優先対象となると判定した場合、利用者Uの優先的な移動のための制御情報を生成し、利用者Uが影響対象となると判定した場合、他の利用者Uの優先的な移動のための制御情報を生成する(ステップS9)。情報処理装置1は、利用者Uが優先対象または影響対象になると判定する毎に、判定結果に対応する制御情報を生成する。 Next, if the information processing device 1 determines that user U is a priority target, it generates control information for the priority movement of user U, and if it determines that user U is an affected target, it generates control information for the priority movement of other users U (step S9). Each time the information processing device 1 determines that user U is a priority target or an affected target, it generates control information corresponding to the determination result.

情報処理装置1は、例えば、交差点を通過する前において利用者Uが優先対象となると判定した場合、利用者Uが優先的な移動をできるように通過前の交差点の信号機4を制御するための制御信号を生成する。例えば、情報処理装置1は、利用者Uが優先的な移動の対象となることによって信号機4の信号で停止することなく交差点を通過できるように利用者Uの進行方向における信号機4の信号が青信号に維持または変更するための制御信号を生成する。 For example, when the information processing device 1 determines that the user U is a priority target before passing through an intersection, it generates a control signal for controlling the traffic light 4 at the intersection before passing through so that the user U can move preferentially. For example, the information processing device 1 generates a control signal for maintaining or changing the signal of the traffic light 4 in the travel direction of the user U to a green signal so that the user U can pass through the intersection without stopping at the signal of the traffic light 4 by being a priority target for movement.

また、情報処理装置1は、交差点を通過する前において利用者Uが影響対象となると判定した場合、他の利用者Uが優先的な移動をできるように通過前の交差点の信号機4を制御するための制御信号を生成する。例えば、情報処理装置1は、他の利用者Uが優先的な移動の対象となることによって信号機4の信号で停止することなく交差点を通過できるように他の利用者Uの進行方向における信号機4の信号が青信号に維持または変更するための制御信号を生成する。 In addition, when the information processing device 1 determines that the user U will be affected before passing through an intersection, it generates a control signal for controlling the traffic light 4 at the intersection before passing so that other users U can move preferentially. For example, the information processing device 1 generates a control signal for maintaining or changing the signal of the traffic light 4 in the travel direction of the other user U to a green signal so that the other user U can pass through the intersection without stopping at the signal of the traffic light 4 by being the subject of preferential movement.

つづいて、情報処理装置1は、ステップS9で生成した制御信号を利用者Uの移動先にある信号機4を制御する制御装置5に出力する(ステップS10)。このように、情報処理装置1は、信号機4を制御する制御装置5に対して制御信号を出力することによって、利用者Uの優先的な移動ができるように制御装置5に信号機4を制御させたり、他の利用者Uが優先的な移動ができるように制御装置5に信号機4を制御させたりすることができる。 The information processing device 1 then outputs the control signal generated in step S9 to the control device 5 that controls the traffic light 4 at the user U's destination (step S10). In this way, by outputting a control signal to the control device 5 that controls the traffic light 4, the information processing device 1 can cause the control device 5 to control the traffic light 4 to allow user U to move preferentially, or cause the control device 5 to control the traffic light 4 to allow other users U to move preferentially.

つづいて、情報処理装置1は、利用者Uが提案移動ルートの目的地に到達した後に、利用者Uが提案移動ルートの移動を開始してから提案移動ルートの目的地に到達するまでの間に決定した第1の対価および第2の対価の合計値を決定利用額として算出する(ステップS11)。 Next, after the user U reaches the destination of the proposed travel route, the information processing device 1 calculates the total value of the first consideration and the second consideration determined from when the user U starts traveling on the proposed travel route until when the user U reaches the destination of the proposed travel route as the determined usage amount (step S11).

なお、情報処理装置1は、ステップS8,S11の処理を行わず、ステップS5で算出した予測利用額を決定利用額として決定することもできる。ステップS5の処理において、情報処理装置1は、例えば、移動支援サービスにおいて利用者Uの移動に関係する他の利用者Uを予測し、ステップS8と同様の処理によって第1の対価および第2の対価を予測値して決定する。 The information processing device 1 may also determine the predicted usage amount calculated in step S5 as the determined usage amount without performing the processes of steps S8 and S11. In the process of step S5, the information processing device 1 predicts, for example, other users U who are related to the movement of the user U in the movement support service, and determines the first and second compensation as predicted values by a process similar to that of step S8.

つづいて、情報処理装置1は、ステップS11で算出した決定利用額の情報である決定利用額情報を利用者Uの端末装置2に送信することで、利用者Uに決定利用額情報を提供する(ステップS12)。 Then, the information processing device 1 provides the determined usage amount information, which is information on the determined usage amount calculated in step S11, to the terminal device 2 of the user U, thereby providing the determined usage amount information to the user U (step S12).

利用者Uの端末装置2は、情報処理装置1から決定利用額情報を受信した場合、受信した決定利用額情報を表示する。これにより、利用者Uは、移動支援サービスの利用額を把握することができる。 When the terminal device 2 of the user U receives the determined usage amount information from the information processing device 1, the terminal device 2 displays the received determined usage amount information. This allows the user U to understand the usage amount of the mobility support service.

なお、情報処理装置1は、提案移動ルートを利用者Uが移動している途中において、利用者Uの第1の対価または第2の対価を決定する毎に、提案移動ルートを利用者Uが移動を開始してからの対価の合計値を示す情報である合計値情報を利用者Uの端末装置2に送信することで、利用者Uに合計値情報を提供することもできる。 In addition, the information processing device 1 can also provide the total value information to the user U by transmitting the total value information, which is information indicating the total value of the consideration since the user U started moving along the proposed moving route, to the terminal device 2 of the user U each time the first consideration or the second consideration for the user U is determined while the user U is moving along the proposed moving route.

なお、情報処理装置1は、利用者Uの第1の対価または第2の対価を決定する毎に、決定した対価の情報である対価情報を利用者Uの端末装置2に送信することで、利用者Uに対価情報を提供することもできる。 In addition, each time the information processing device 1 determines the first or second compensation for user U, it can also provide compensation information to user U by transmitting the compensation information, which is information on the determined compensation, to user U's terminal device 2.

つづいて、情報処理装置1は、ステップS8で決定した第1の対価の徴収および第2の対価の支払いの処理である対価処理を行う(ステップS13)。情報処理装置1は、第1の対価および第2の対価の合計値である決定利用額に対して対価処理を行うことで、第1の対価の徴収および第2の対価の支払いの処理である対価処理を行う。 Then, the information processing device 1 performs a compensation process, which is a process of collecting the first compensation and paying the second compensation determined in step S8 (step S13). The information processing device 1 performs a compensation process, which is a process of collecting the first compensation and paying the second compensation, by performing the compensation process on the determined usage amount, which is the total value of the first compensation and the second compensation.

例えば、情報処理装置1は、決定利用額がマイナスである場合、利用者Uからの決定利用額の徴収の処理を行い、決定利用額がプラスである場合、利用者Uへの決定利用額の支払いの処理を行う。これにより、情報処理装置1は、利用者Uからの第1の対価の徴収や利用者Uへの第2の対価の支払いの処理を行うことができる。 For example, if the determined usage amount is negative, the information processing device 1 performs a process of collecting the determined usage amount from user U, and if the determined usage amount is positive, the information processing device 1 performs a process of paying the determined usage amount to user U. This allows the information processing device 1 to perform a process of collecting a first consideration from user U and paying a second consideration to user U.

また、ステップS13において、情報処理装置1は、ステップS8で第1の対価が決定される毎に、利用者Uからの第1の対価の徴収の処理を行い、ステップS8で第2の対価が決定される毎に、利用者Uへの第2の対価の支払いの処理を行うこともできる。 In addition, in step S13, the information processing device 1 can also perform a process of collecting a first consideration from user U each time a first consideration is determined in step S8, and a process of paying a second consideration to user U each time a second consideration is determined in step S8.

情報処理装置1は、例えば、対価が通貨である場合、決定利用額の徴収や第1の対価の徴収を、利用者Uの口座などから決定利用額や第1の対価の額の引き落すことによって行う。また、情報処理装置1は、例えば、対価が通貨である場合、決定利用額の支払いや第2の対価の支払いを、利用者Uの口座などに決定利用額や第2の対価の額を振り込むことによって行う。 For example, when the consideration is a currency, the information processing device 1 collects the determined usage amount and the first consideration by debiting the amount of the determined usage amount and the first consideration from an account of the user U. Also, for example, when the consideration is a currency, the information processing device 1 pays the determined usage amount and the second consideration by transferring the amount of the determined usage amount and the second consideration to an account of the user U.

なお、情報処理装置1は、第2の対価の許諾の有無を利用者Uや他の利用者Uに問い合わせる情報である問い合わせ情報を利用者Uや他の利用者Uの端末装置2に送信することで、第2の対価の許諾の有無を利用者Uや他の利用者Uに問い合わせることができる。 In addition, the information processing device 1 can inquire of user U or other users U as to whether or not the second consideration has been approved by transmitting inquiry information, which is information inquiring of user U or other users U as to whether or not the second consideration has been approved, to the terminal device 2 of user U or other users U.

この場合、情報処理装置1は、問い合わせに応じて利用者Uや他の利用者Uの端末装置2から出力される許諾の有無を示す情報を含む許諾有無情報を受け付ける。情報処理装置1は、受け付けた許諾有無情報で許諾があることが示される場合、制御情報を生成し、許諾有無情報で許諾があることが示されない場合、制御情報を生成しないことができる。情報処理装置1は、制御情報を生成した場合に、生成した制御情報を制御装置5に送信する。 In this case, the information processing device 1 receives permission information including information indicating the presence or absence of permission output from the terminal device 2 of the user U or another user U in response to an inquiry. If the received permission information indicates that permission exists, the information processing device 1 generates control information, and if the permission information does not indicate that permission exists, the information processing device 1 does not generate control information. When the information processing device 1 generates control information, it transmits the generated control information to the control device 5.

また、情報処理装置1は、移動ルートの目的地までにおける許容遅延時間を示す情報を含む許容情報を受け付け、許容情報で示される許容遅延時間内で第1の対価および第2の対価を決定することもできる。 The information processing device 1 can also accept tolerance information including information indicating the allowable delay time to the destination of the travel route, and determine the first consideration and the second consideration within the allowable delay time indicated in the tolerance information.

例えば、情報処理装置1は、移動支援サービスを利用者Uが利用しない場合の移動ルートの予測到着時刻または移動支援サービスがない場合の移動ルートの予測到着時刻を基準予測到着時刻として算出する。 For example, the information processing device 1 calculates the predicted arrival time of the travel route when the user U does not use the travel support service or the predicted arrival time of the travel route when there is no travel support service as the reference predicted arrival time.

そして、情報処理装置1は、例えば、対象組み合わせで示される優先対象と影響対象の組み合わせ、交通量情報、制御パターン情報、および移動履歴情報などに基づいて、移動ルートの出発地から目的地までの移動時間を予測し、かかる移動時間に基づいて、移動ルートの基準予測到着時刻を算出することができる。 The information processing device 1 can then predict the travel time from the departure point to the destination of the travel route based on, for example, the combination of priority targets and affected targets indicated by the target combination, traffic volume information, control pattern information, and travel history information, and calculate the standard predicted arrival time of the travel route based on this travel time.

例えば、情報処理装置1は、許容情報で示される許容遅延時間を基準予測到着時刻に加算することで下限予測到着時刻を算出する。そして、情報処理装置1は、例えば、複数の提案移動ルート候補のうち到着予測時刻が下限予測到着時刻よりも遅い提案移動ルート候補を提案移動ルートの対象から除去する。これにより、情報処理装置1は、許容遅延時間よりも到着予測時刻が遅くなる提案移動ルート候補が提案ルートとなることを避けることができる。 For example, the information processing device 1 calculates the lower predicted arrival time by adding the tolerable delay time indicated in the tolerance information to the reference predicted arrival time. Then, the information processing device 1, for example, removes from the proposed travel route candidates a proposed travel route candidate whose predicted arrival time is later than the lower predicted arrival time among multiple proposed travel route candidates. This allows the information processing device 1 to avoid a proposed travel route candidate whose predicted arrival time is later than the tolerable delay time becoming the proposed route.

なお、許容情報には、移動ルートの目的地までにおける許容早着時間を示す情報が含まれていてもよい。この場合、情報処理装置1は、許容情報で示される許容早着時間を基準予測到着時刻から減算することで上限予測到着時刻を算出する。そして、情報処理装置1は、例えば、複数の提案移動ルート候補のうち到着予測時刻が上限予測到着時刻よりも早い提案移動ルート候補を提案移動ルートの対象から除去する。これにより、情報処理装置1は、許容早着時間よりも到着予測時刻が早くなる提案移動ルート候補が提案ルートとなることを避けることができる。 The tolerance information may include information indicating the allowable early arrival time for the travel route to the destination. In this case, the information processing device 1 calculates the upper predicted arrival time by subtracting the allowable early arrival time indicated in the tolerance information from the reference predicted arrival time. Then, the information processing device 1, for example, removes from the proposed travel route candidates a proposed travel route candidate whose predicted arrival time is earlier than the upper predicted arrival time among multiple proposed travel route candidates. This allows the information processing device 1 to avoid a proposed travel route candidate whose predicted arrival time is earlier than the allowable early arrival time becoming a proposed route.

また、情報処理装置1は、利用者Uの過去の移動速度が閾値以下である場合、予測利用額または決定利用額が負の値になるように、第1の対価と第2の対価とを決定することもできる。これにより、情報処理装置1は、例えば、急がない傾向にある利用者Uが移動支援サービスの利用料を支払うことを抑制することができる。なお、利用者Uの過去の移動速度は、例えば、提案移動ルートでの利用者Uの過去の移動速度の平均値であるが、移動ルートを限定しない利用者Uの過去の移動速度の平均値などであってもよい。 In addition, when the past movement speed of the user U is equal to or lower than a threshold value, the information processing device 1 can determine the first and second considerations so that the predicted usage amount or the determined usage amount becomes a negative value. This allows the information processing device 1 to, for example, prevent a user U who tends not to be in a hurry from paying the usage fee for the movement support service. Note that the past movement speed of the user U is, for example, the average value of the past movement speed of the user U on the proposed movement route, but it may also be the average value of the past movement speed of the user U without limiting the movement route.

また、情報処理装置1は、複数の対価決定モードの中から利用者Uによる対価決定モードの指定を受け付けることもできる。この場合、情報処理装置1は、利用者Uによって指定された対価決定モードに基づいて、第1の対価と第2の対価とを決定することができる。 The information processing device 1 can also accept a designation of a compensation determination mode by the user U from among a plurality of compensation determination modes. In this case, the information processing device 1 can determine the first compensation and the second compensation based on the compensation determination mode designated by the user U.

複数の対価決定モードは、例えば、第1の対価決定モード、第2の対価決定モード、および第3の対価決定モードを含む。第1の対価決定モードは、第1のモードの一例であり、第2の対価決定モードは、第2のモードの一例であり、第3の対価決定モードは、第3のモードの一例である。 The multiple compensation determination modes include, for example, a first compensation determination mode, a second compensation determination mode, and a third compensation determination mode. The first compensation determination mode is an example of the first mode, the second compensation determination mode is an example of the second mode, and the third compensation determination mode is an example of the third mode.

第1の対価決定モードは、予測利用額または決定利用額が第1閾値Th1未満となる対価決定モードである。第2の対価決定モードは、予測利用額または決定利用額が第1閾値Th1以上かつ第2閾値Th2未満となる対価決定モードである。第3の対価決定モードは、予測利用額または決定利用額が第2閾値Th2以上となる対価決定モードである。第1閾値Th1は、例えば、負の値であり、第2閾値Th2は、正の値であるが、かかる例に限定されない。 The first compensation determination mode is a compensation determination mode in which the predicted usage amount or the determined usage amount is less than the first threshold Th1. The second compensation determination mode is a compensation determination mode in which the predicted usage amount or the determined usage amount is equal to or greater than the first threshold Th1 and less than the second threshold Th2. The third compensation determination mode is a compensation determination mode in which the predicted usage amount or the determined usage amount is equal to or greater than the second threshold Th2. The first threshold Th1 is, for example, a negative value, and the second threshold Th2 is a positive value, but is not limited to such examples.

例えば、情報処理装置1は、第1の対価決定モードが指定されている場合、予測利用額が第1閾値Th1以上の提案移動ルート候補を提案移動ルートの対象から除去する。また、情報処理装置1は、第2の対価決定モードが指定されている場合、予測利用額が第1閾値Th1未満の提案移動ルート候補と第2閾値Th2以上の提案移動ルート候補とを提案移動ルートの対象から除去する。また、情報処理装置1は、第3の対価決定モードが指定されている場合、予測利用額が第2閾値Th2未満の提案移動ルート候補を提案移動ルートの対象から除去する。 For example, when the first compensation determination mode is specified, the information processing device 1 removes proposed travel route candidates whose predicted usage amount is equal to or greater than the first threshold Th1 from the proposed travel route candidates. When the second compensation determination mode is specified, the information processing device 1 removes proposed travel route candidates whose predicted usage amount is less than the first threshold Th1 and proposed travel route candidates whose predicted usage amount is equal to or greater than the second threshold Th2 from the proposed travel route candidates. When the third compensation determination mode is specified, the information processing device 1 removes proposed travel route candidates whose predicted usage amount is less than the second threshold Th2 from the proposed travel route candidates.

情報処理装置1は、例えば、提案移動ルートを利用者Uが移動している途中において、利用者Uの第1の対価または第2の対価を決定する毎に、提案移動ルートを利用者Uが移動を開始してからの対価の合計値を算出する。 For example, each time the information processing device 1 determines the first or second compensation for user U while user U is moving along the proposed travel route, it calculates the total compensation value from the time user U starts moving along the proposed travel route.

そして、情報処理装置1は、第1の対価決定モードが指定されている場合において、算出した合計値が第1閾値Th1以上になる場合または予測される場合、合計値が第1閾値Th1以上にならないように、単位下限値や単位上限値を一時的に変更することで、決定利用額が第1の対価決定モードで規定される範囲内になるようする。 When the first compensation determination mode is specified and the calculated total value is or is predicted to be equal to or greater than the first threshold value Th1, the information processing device 1 temporarily changes the unit lower limit value and unit upper limit value so that the total value does not become equal to or greater than the first threshold value Th1, thereby ensuring that the determined usage amount is within the range specified in the first compensation determination mode.

例えば、情報処理装置1は、第2の対価決定モードが指定されている場合において、算出した合計値が第1閾値Th1未満または第2閾値Th2以上になる場合または予測される場合、合計値が第1閾値Th1未満または第2閾値Th2以上にならないように、単位下限値や単位上限値を一時的に変更することで、決定利用額が第2の対価決定モードで規定される範囲内になるようする。 For example, when the second compensation determination mode is specified and the calculated total value is or is predicted to be less than the first threshold value Th1 or greater than the second threshold value Th2, the information processing device 1 temporarily changes the unit lower limit value and unit upper limit value so that the total value is not less than the first threshold value Th1 or greater than the second threshold value Th2, thereby ensuring that the determined usage amount is within the range specified in the second compensation determination mode.

また、情報処理装置1は、第3の対価決定モードが指定されている場合において、算出した合計値が第2閾値Th2未満になる場合または予測される場合、合計値が第2閾値Th2未満にならないように、単位下限値や単位上限値を一時的に変更することで、決定利用額が第3の対価決定モードで規定される範囲内になるようする。 In addition, when the third compensation determination mode is specified, if the calculated total value is or is predicted to be less than the second threshold value Th2, the information processing device 1 temporarily changes the unit lower limit value and unit upper limit value so that the total value does not become less than the second threshold value Th2, thereby ensuring that the determined usage amount is within the range specified in the third compensation determination mode.

第1閾値Th1および第2閾値Th2は、例えば、移動ルートの距離が長いほど絶対値が大きい値に設定される。また、第1閾値Th1および第2閾値Th2は、例えば、移動ルート上にある信号機4の数が多いほど絶対値が大きい値に設定される。 The first threshold value Th1 and the second threshold value Th2 are set to values whose absolute values are larger, for example, as the distance of the travel route is longer. Also, the first threshold value Th1 and the second threshold value Th2 are set to values whose absolute values are larger, for example, as the number of traffic lights 4 on the travel route is greater.

このように、情報処理装置1は、第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、優先的な移動によって影響を受ける第2の移動対象における影響に対して支払われる対価である第2の対価とを決定する。そして、情報処理装置1は、優先的な移動のための制御情報を生成し、第1の移動対象の移動先にある信号機4を制御する制御装置5に制御情報を出力する。これにより、情報処理装置1は、利用者Uがより早い時間で目的地まで到達することを支援することができる。 In this way, the information processing device 1 determines a first consideration to be collected for the preferential movement of the first movement object, and a second consideration to be paid for the impact on the second movement object affected by the preferential movement. Then, the information processing device 1 generates control information for the preferential movement, and outputs the control information to the control device 5 that controls the traffic light 4 at the destination of the first movement object. In this way, the information processing device 1 can assist the user U in reaching the destination in a faster time.

以下、このような処理を行う情報処理装置1、端末装置2、交通情報提供装置3、複数の信号機4、および制御装置5を含む情報処理システムの構成などについて、詳細に説明する。 The following provides a detailed explanation of the configuration of an information processing system that includes an information processing device 1 that performs such processing, a terminal device 2, a traffic information providing device 3, a number of traffic lights 4, and a control device 5.

〔2.情報処理システムの構成〕
図2は、実施形態に係る情報処理システムの構成の一例を示す図である。図2に示すように、実施形態に係る情報処理システム100は、情報処理装置1と、複数の端末装置2と、交通情報提供装置3と、複数の信号機4と、制御装置5とを含む。
2. Configuration of Information Processing System
2 is a diagram showing an example of a configuration of an information processing system according to an embodiment. As shown in FIG. 2, the information processing system 100 according to the embodiment includes an information processing device 1, a plurality of terminal devices 2, a traffic information providing device 3, a plurality of traffic lights 4, and a control device 5.

複数の端末装置2は、互いに異なる利用者Uによって用いられる。端末装置2は、例えば、車載装置または携帯端末である。携帯端末は、スマートフォン、タブレットPC、ウェアラブルデバイスである。ウェアラブルデバイスは、例えば、スマートグラス、またはスマートウォッチなどであるが、かかる例に限定されない。 The multiple terminal devices 2 are used by different users U. The terminal devices 2 are, for example, in-vehicle devices or mobile terminals. The mobile terminals are, for example, smartphones, tablet PCs, and wearable devices. The wearable devices are, for example, smart glasses or smart watches, but are not limited to such examples.

情報処理装置1、複数の端末装置2、交通情報提供装置3、複数の信号機4、および制御装置5は、ネットワークNを介して、有線または無線により互いに通信可能に接続される。なお、図2に示す情報処理システム100には、情報処理装置1、交通情報提供装置3、および制御装置5などが複数含まれてもよい。また、制御装置5は、交通情報提供装置3に含まれる構成であってもよい。 The information processing device 1, the multiple terminal devices 2, the traffic information providing device 3, the multiple traffic lights 4, and the control device 5 are connected to each other via a network N in a wired or wireless manner so as to be able to communicate with each other. Note that the information processing system 100 shown in FIG. 2 may include multiple information processing devices 1, traffic information providing devices 3, and control devices 5. The control device 5 may also be configured to be included in the traffic information providing device 3.

ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)およびLTE(Long Term Evolution)、4G(4th Generation)、5G(5th Generation:第5世代移動通信システム)などの移動体通信網などを含む。 The network N includes, for example, a WAN (Wide Area Network) such as the Internet and mobile communication networks such as LTE (Long Term Evolution), 4G (4th Generation), and 5G (5th Generation: 5th generation mobile communication system).

端末装置2は、移動体通信網や、Bluetooth(登録商標)、無線LAN(Local Area Network)などの近距離無線通信を介してネットワークNに接続し、情報処理装置1と通信することができる。 The terminal device 2 can connect to the network N via a mobile communication network or short-range wireless communication such as Bluetooth (registered trademark) or wireless LAN (Local Area Network) and communicate with the information processing device 1.

〔3.情報処理装置1の構成〕
図3は、実施形態に係る情報処理装置1の構成の一例を示す図である。図3に示すように、情報処理装置1は、通信部10と、記憶部11と、処理部12とを有する。
3. Configuration of information processing device 1
3 is a diagram showing an example of the configuration of the information processing device 1 according to the embodiment. As shown in FIG. 3, the information processing device 1 includes a communication unit 10, a storage unit 11, and a processing unit 12.

〔3.1.通信部10〕
通信部10は、例えば、NIC(Network Interface Card)などによって実現される。そして、通信部10は、ネットワークNと有線または無線で接続され、他の各種装置との間で情報の送受信を行う。例えば、通信部10は、端末装置2、交通情報提供装置3、および制御装置5などとの間でネットワークNを介して情報の送受信を行う。
3.1. Communication unit 10
The communication unit 10 is realized by, for example, a network interface card (NIC). The communication unit 10 is connected to a network N by wire or wirelessly, and transmits and receives information to and from various other devices. For example, the communication unit 10 transmits and receives information to and from the terminal device 2, the traffic information providing device 3, the control device 5, and the like via the network N.

〔3.2.記憶部11〕
記憶部11は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置によって実現される。記憶部11は、利用者情報記憶部20と、移動支援履歴情報記憶部21と、交通関連情報記憶部22と、道路管理情報記憶部23とを有する。
[3.2. Storage unit 11]
The storage unit 11 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 11 has a user information storage unit 20, a travel assistance history information storage unit 21, a traffic-related information storage unit 22, and a road management information storage unit 23.

〔3.2.1.利用者情報記憶部20〕
利用者情報記憶部20は、利用者Uに関する各種の情報を記憶する。図4は、実施形態に係る利用者情報記憶部20に記憶される利用者情報テーブルの一例を示す図である。
[3.2.1. User information storage unit 20]
The user information storage unit 20 stores various types of information related to the user U. Fig. 4 is a diagram showing an example of a user information table stored in the user information storage unit 20 according to the embodiment.

図4に示す例では、利用者情報記憶部20に記憶される利用者情報テーブルは、「利用者ID(Identifier)」、「属性情報」、「履歴情報」、「位置情報」、および「設定情報」といった項目の情報を含む。 In the example shown in FIG. 4, the user information table stored in the user information storage unit 20 includes information on items such as "User ID (Identifier)," "Attribute Information," "History Information," "Location Information," and "Settings Information."

「利用者ID」は、利用者Uを識別する識別子であり、利用者U毎に付される情報である。「属性情報」は、「利用者ID」に対応付けられた利用者Uの属性を示す属性情報である。利用者Uの属性は、例えば、デモグラフィック属性、サイコグラフィック属性などである。デモグラフィック属性は、人口統計学的属性であり、例えば、年齢、性別、職業、居住地、年収、家族構成などの複数の属性項目を含む。 "User ID" is an identifier that identifies user U, and is information assigned to each user U. "Attribute information" is attribute information that indicates the attributes of user U associated with the "user ID." The attributes of user U are, for example, demographic attributes and psychographic attributes. Demographic attributes are demographic attributes, and include multiple attribute items such as age, gender, occupation, place of residence, annual income, and family composition.

サイコグラフィック属性は、心理学的属性であり、例えば、ライフスタイル、価値観、興味関心などに関する複数の属性項目を含む。例えば、サイコグラフィック属性における複数の属性項目の各々は、車、服、旅行、ゲーム、キャンプ、バイク、電車、家電、またはパソコンなどといった利用者Uの興味関心を有する対象である。 Psychographic attributes are psychological attributes and include, for example, multiple attribute items related to lifestyle, values, interests, etc. For example, each of the multiple attribute items in the psychographic attributes is an object of interest to user U, such as cars, clothes, travel, games, camping, motorcycles, trains, home appliances, or computers.

「履歴情報」は、「利用者ID」に対応付けられた利用者Uの移動履歴の情報などを含む。利用者Uの移動履歴は、利用者Uの過去の位置の履歴、利用者Uの移動ルートの履歴、利用者Uの信号待ちの履歴などを含む。利用者Uの移動ルートの履歴は、移動モードが車両であるか歩行者であるかを示す情報、利用者Uの移動速度を示す情報などを含む。利用者Uの信号待ちの履歴は、信号待ちを行った位置、信号待ちの時間などの情報を含む。 "History information" includes information on the movement history of user U associated with "user ID". User U's movement history includes the history of user U's past locations, the history of user U's movement route, and the history of user U waiting at traffic lights. User U's movement route history includes information indicating whether the movement mode was a vehicle or a pedestrian, and information indicating user U's movement speed. User U's history of waiting at traffic lights includes information such as the location where the user U waited at a traffic light, the time the user waited at a traffic light, etc.

「位置情報」は、「利用者ID」に対応付けられた利用者Uの現在位置を示す位置情報を含む。位置情報は、例えば、端末装置2によって検出され端末装置2から送信される検出情報に含まれる情報であり、処理部12によって端末装置2から取得され利用者情報記憶部20に記憶される。 The "location information" includes location information indicating the current location of the user U associated with the "user ID." The location information is, for example, information contained in detection information detected by the terminal device 2 and transmitted from the terminal device 2, and is acquired from the terminal device 2 by the processing unit 12 and stored in the user information storage unit 20.

「設定情報」は、「利用者ID」に対応付けられた利用者Uの設定情報であり、例えば、利用者Uによって設定され処理部12によって受け付けられた許容情報、利用者Uによって入力または選択される上限値の情報および下限値の情報を含む設定情報などである。 The "setting information" is the setting information of the user U associated with the "user ID", and is, for example, setting information including the allowable information set by the user U and accepted by the processing unit 12, and the upper limit value information and the lower limit value information input or selected by the user U.

〔3.2.2.移動支援履歴情報記憶部21〕
移動支援履歴情報記憶部21は、移動支援サービスの適用履歴を示す情報などを含む移動支援履歴情報を記憶する。
3.2.2. Travel support history information storage unit 21
The travel assistance history information storage unit 21 stores travel assistance history information including information indicating the application history of travel assistance services.

例えば、移動支援履歴情報は、各利用者Uに対する移動支援サービスの提供履歴を示す提供履歴情報、移動支援サービスによる信号機4の制御履歴を示す制御履歴情報、移動支援サービスを提供時における各移動ルートの交通量の履歴を示す交通量履歴情報などを含む。 For example, the mobility assistance history information includes provision history information indicating the provision history of the mobility assistance service to each user U, control history information indicating the control history of the traffic light 4 by the mobility assistance service, and traffic volume history information indicating the history of traffic volume on each mobility route when the mobility assistance service is provided.

提供履歴情報には、移動支援サービスにおける各利用者Uのサービス提供内容を示す情報、移動支援サービス提供時の各利用者Uのトータル上限値、トータル下限値、単位上限値、単位下限値などの上下限値を示す情報、移動支援サービスにおいて各利用者Uに対して決定した第1の対価および第2の対価を示す情報などが含まれる。 The provision history information includes information indicating the service provision content for each user U in the mobility assistance service, information indicating upper and lower limits such as the total upper limit, total lower limit, unit upper limit, and unit lower limit for each user U when the mobility assistance service was provided, and information indicating the first compensation and second compensation determined for each user U in the mobility assistance service.

〔3.2.3.交通関連情報記憶部22〕
交通関連情報記憶部22は、交通量情報、制御パターン情報、移動履歴情報、制御履歴情報などを記憶する。これらの交通量情報、制御パターン情報、移動履歴情報、制御履歴情報は、例えば、処理部12が交通情報提供装置3から取得して交通関連情報記憶部22に記憶される。
3.2.3. Traffic-related information storage unit 22
The traffic-related information storage unit 22 stores traffic volume information, control pattern information, movement history information, control history information, etc. The traffic volume information, control pattern information, movement history information, and control history information are, for example, acquired by the processing unit 12 from the traffic information providing device 3 and stored in the traffic-related information storage unit 22.

交通量情報は、各移動ルートにおける交通量の情報である。制御パターン情報は、各移動ルート上の信号機4の制御パターンの情報である。移動履歴情報は、各移動ルートにおける車両や歩行者の移動履歴の情報であり、例えば、移動速度の予測に用いられる。制御履歴情報は、例えば、各移動ルート上の信号機4の移動支援サービスによる制御履歴の情報である。 Traffic volume information is information on traffic volume on each travel route. Control pattern information is information on the control pattern of traffic lights 4 on each travel route. Travel history information is information on the travel history of vehicles and pedestrians on each travel route, and is used, for example, to predict travel speed. Control history information is, for example, information on the control history of traffic lights 4 on each travel route by the travel support service.

〔3.2.4.道路管理情報記憶部23〕
道路管理情報記憶部23は、道路管理情報などを記憶する。道路管理情報は、例えば、交差点やT字路などのノードの情報と、ノード間を接続する歩道や車道であるリンクの情報とを各々複数含む。
[3.2.4. Road management information storage unit 23]
The road management information storage unit 23 stores road management information, etc. The road management information includes, for example, information on nodes such as intersections and T-junctions, and information on links, which are sidewalks and roadways connecting the nodes.

ノードの情報には、例えば、信号機4の情報やノードの距離を示す情報などが含まる。信号機4の情報は、例えば、信号機4を特定するための情報を含む。信号機4を特定するための情報は、例えば、信号機4の識別情報である。ノードの距離は、ノードの端部間の位置であり、例えば、交差点の距離を示す情報またはT字路の距離を示す情報である。 The node information includes, for example, information on the traffic light 4 and information indicating the distance of the node. The traffic light 4 information includes, for example, information for identifying the traffic light 4. The information for identifying the traffic light 4 is, for example, identification information of the traffic light 4. The node distance is the position between the ends of the node, and is, for example, information indicating the distance of an intersection or information indicating the distance of a T-junction.

リンクの情報には、例えば、リンクで示される歩道や車道の移動方向の情報、リンクで示される歩道や車道の距離を示す情報、リンクで示される歩道や車道に設けられた交通標識の情報などが含まれる。 The link information includes, for example, information on the direction of travel on the sidewalk or road indicated by the link, information on the distance of the sidewalk or road indicated by the link, and information on traffic signs installed on the sidewalk or road indicated by the link.

リンクで示される歩道や車道の距離は、リンクで示される歩道や車道の端部間の距離である。リンクで示される歩道や車道の端部の一端部は、例えば、リンクで示される歩道や車道の起点位置であり、リンクで示される歩道や車道の端部の他端部は、例えば、リンクで示される歩道や車道の終点位置である。 The distance of a sidewalk or roadway indicated by a link is the distance between the ends of the sidewalk or roadway indicated by the link. One end of the end of the sidewalk or roadway indicated by the link is, for example, the starting position of the sidewalk or roadway indicated by the link, and the other end of the end of the sidewalk or roadway indicated by the link is, for example, the ending position of the sidewalk or roadway indicated by the link.

交通標識は、例えば、案内標識、警戒標識、規制標識、指示標識などの道路標識などである。規制標識は、例えば、通行止め、速度規制、Uターン禁止、重量規制などを示す標識である。 Traffic signs include, for example, road signs such as guide signs, warning signs, regulatory signs, and directional signs. Regulatory signs include, for example, signs indicating road closures, speed restrictions, no U-turns, weight restrictions, etc.

〔3.3.処理部12〕
処理部12は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)などのプロセッサによって、情報処理装置1内部の記憶装置に記憶されている各種プログラム(情報処理プログラムの一例に相当)がRAMなどを作業領域として実行されることにより実現される。
3.3. Processing section 12
The processing unit 12 is a controller, and is realized by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) by executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a working area.

また、処理部12は、コントローラ(controller)であり、例えば、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、GPGPU(General Purpose Graphic Processing Unit)などの集積回路により一部または全部が実現されてもよい。 The processing unit 12 is also a controller, and may be realized in part or in whole by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).

図3に示すように、処理部12は、取得部30と、受付部31と、検索部32と、決定部33と、算出部34と、問い合わせ部35と、生成部36と、出力部37と、通知部38と、対価処理部39とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、処理部12の内部構成は、図3に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 As shown in FIG. 3, the processing unit 12 has an acquisition unit 30, a reception unit 31, a search unit 32, a determination unit 33, a calculation unit 34, an inquiry unit 35, a generation unit 36, an output unit 37, a notification unit 38, and a compensation processing unit 39, and realizes or executes the functions and actions of the information processing described below. Note that the internal configuration of the processing unit 12 is not limited to the configuration shown in FIG. 3, and may be other configurations as long as they perform the information processing described below.

〔3.3.1.取得部30〕
取得部30は、種々の情報を取得する。例えば、取得部30は、交通情報提供装置3や外部の情報処理装置などから通信部10を介して種々の情報を取得し、取得した種々の情報を記憶部11に記憶させる。
[3.3.1. Acquisition unit 30]
The acquisition unit 30 acquires various pieces of information. For example, the acquisition unit 30 acquires various pieces of information from the traffic information providing device 3, an external information processing device, or the like via the communication unit 10, and stores the acquired various pieces of information in the storage unit 11.

例えば、取得部30は、交通情報提供装置3や外部の情報処理装置などから通信部10を介して、交通量情報、制御パターン情報、移動履歴情報、制御履歴情報などを取得し、取得した交通量情報、制御パターン情報、移動履歴情報、制御履歴情報などを交通関連情報記憶部22に記憶させる。 For example, the acquisition unit 30 acquires traffic volume information, control pattern information, movement history information, control history information, etc. from the traffic information providing device 3 or an external information processing device via the communication unit 10, and stores the acquired traffic volume information, control pattern information, movement history information, control history information, etc. in the traffic-related information storage unit 22.

また、取得部30は、外部の情報処理装置などから通信部10を介して利用者Uの属性を示す情報を取得し、取得した利用者Uの属性を示す情報を利用者情報記憶部20に記憶させることもできる。 The acquisition unit 30 can also acquire information indicating the attributes of user U from an external information processing device or the like via the communication unit 10, and store the acquired information indicating the attributes of user U in the user information storage unit 20.

また、取得部30は、記憶部11から各種の情報を取得する。例えば、取得部30は、利用者Uの情報である利用者情報を利用者情報記憶部20などから取得する。取得部30によって取得される利用者情報は、例えば、上述した属性情報、履歴情報、位置情報、および設定情報のうちの少なくとも1つ以上の情報の一部または全部を含む。 The acquisition unit 30 also acquires various types of information from the storage unit 11. For example, the acquisition unit 30 acquires user information, which is information about the user U, from the user information storage unit 20 or the like. The user information acquired by the acquisition unit 30 includes, for example, a part or all of at least one of the above-mentioned attribute information, history information, location information, and setting information.

また、取得部30は、移動支援サービスの適用履歴を示す情報などを含む移動支援履歴情報を移動支援履歴情報記憶部21などから取得する。取得部30によって取得される移動支援履歴情報は、例えば、上述した提供履歴情報、制御履歴情報、および交通量履歴情報などのうちの少なくとも1つ以上の情報の一部または全部を含む。 The acquisition unit 30 also acquires mobility assistance history information, including information indicating the application history of the mobility assistance service, from the mobility assistance history information storage unit 21, etc. The mobility assistance history information acquired by the acquisition unit 30 includes, for example, part or all of at least one of the above-mentioned provision history information, control history information, and traffic volume history information.

また、取得部30は、交通関連情報を交通関連情報記憶部22などから取得する。取得部30によって取得される交通関連情報は、例えば、上述した交通量情報、制御パターン情報、移動履歴情報、および制御履歴情報などのうちの少なくとも1つ以上の情報の一部または全部を含む。 The acquisition unit 30 also acquires traffic-related information from the traffic-related information storage unit 22 and the like. The traffic-related information acquired by the acquisition unit 30 includes, for example, part or all of at least one of the above-mentioned traffic volume information, control pattern information, movement history information, and control history information.

また、取得部30は、道路管理情報を道路管理情報記憶部23などから取得する。取得部30によって取得される道路管理情報は、例えば、交差点やT字路などのノードの情報と、ノード間を接続する車道や歩道であるリンクの情報などのうちの少なくとも1つ以上の情報の一部または全部を含む。 The acquisition unit 30 also acquires road management information from the road management information storage unit 23 and the like. The road management information acquired by the acquisition unit 30 includes part or all of at least one of the following information: information on nodes such as intersections and T-junctions, and information on links that are roadways and sidewalks connecting the nodes.

〔3.3.2.受付部31〕
受付部31は、外部の情報処理装置や端末装置2などから通信部10を介して種々の要求や情報を受け付ける。例えば、受付部31は、設定情報、検索用情報、対象移動ルート情報、許諾有無情報などを受け付ける。
3.3.2. Reception unit 31
The reception unit 31 receives various requests and information from an external information processing device, the terminal device 2, etc. via the communication unit 10. For example, the reception unit 31 receives setting information, search information, target movement route information, permission information, etc.

図5は、実施形態に係る情報処理装置1の処理部12における受付部31の構成の一例を示す図である。図5に示すように、受付部31は、設定情報受付部40と、検索用情報受付部41と、選択情報受付部42と、許諾有無情報受付部43とを備える。 Fig. 5 is a diagram showing an example of the configuration of the reception unit 31 in the processing unit 12 of the information processing device 1 according to the embodiment. As shown in Fig. 5, the reception unit 31 includes a setting information reception unit 40, a search information reception unit 41, a selection information reception unit 42, and a permission information reception unit 43.

設定情報受付部40は、端末装置2から送信される設定情報を移動モード毎に受け付ける。移動モードの種類には、車両モードおよび歩行モードなどが含まれる。車両モードは、利用者Uが車両に搭乗して移動する場合に利用者Uによって選択されるモードである。歩行モードは、利用者Uが徒歩で移動する場合に利用者Uによって選択されるモードである。 The setting information receiving unit 40 receives setting information transmitted from the terminal device 2 for each travel mode. Types of travel modes include vehicle mode and walking mode. The vehicle mode is a mode selected by the user U when the user U travels by boarding a vehicle. The walking mode is a mode selected by the user U when the user U travels on foot.

移動モードの種類には、例えば、利用者Uがジョギングで移動する場合に利用者Uによって選択されるジョギングモード、利用者Uがランニングで移動する場合に利用者Uによって選択されるランニングモードなどが含まれていてもよい。 The types of travel modes may include, for example, a jogging mode selected by the user U when the user U travels by jogging, a running mode selected by the user U when the user U travels by running, etc.

設定情報は、例えば、上限値を示す情報を含む上限値情報、下限値を示す情報を含む下限値情報、利用者Uによって指定された対価決定モードを示す情報を含むモード指定情報、移動ルートの目的地までにおける許容遅延時間や許容早着時間などを示す情報を含む許容情報などを含む。 The setting information includes, for example, upper limit information including information indicating an upper limit, lower limit information including information indicating a lower limit, mode designation information including information indicating a compensation determination mode designated by the user U, and tolerance information including information indicating an allowable delay time or allowable early arrival time to the destination of the travel route.

上限値は、移動支援サービスの利用で予め定められた条件を満たす毎に利用者Uが徴収される徴収対価の上限値である。下限値は、移動支援サービスの利用で予め定められた条件を満たす毎に利用者Uに支払われる支払い対価の下限値である。徴収対価および支払い対価は、移動支援サービスの利用によって生じる対価である。 The upper limit is the upper limit of the collected consideration that is collected from user U each time a predetermined condition is satisfied in the use of the mobility support service. The lower limit is the lower limit of the payment consideration that is paid to user U each time a predetermined condition is satisfied in the use of the mobility support service. The collected consideration and the payment consideration are considerations arising from the use of the mobility support service.

予め定められた条件の種類は、第1の予め定められた条件および第2の予め定められた条件などである。第1の予め定められた条件は、例えば、利用者Uによって指定されたルートである移動ルートの出発地を出発してから移動ルートの目的地に到着するという条件である。また、第2の予め定められた条件は、利用者Uによる1回当たりの優先的な移動、または他の利用者Uによる優先的な移動での1回当たりの影響である。 The types of predetermined conditions include a first predetermined condition and a second predetermined condition. The first predetermined condition is, for example, a condition that the user departs from a starting point of a travel route, which is a route specified by the user U, and arrives at a destination of the travel route. The second predetermined condition is the preferential travel per trip by the user U, or the impact per trip on preferential travel by another user U.

設定情報受付部40は、図5に示すように、上限値受付部50と、下限値受付部51と、指定受付部52と、許容情報受付部53とを備える。 As shown in FIG. 5, the setting information reception unit 40 includes an upper limit value reception unit 50, a lower limit value reception unit 51, a specification reception unit 52, and an allowable information reception unit 53.

上限値受付部50は、端末装置2から送信される設定情報に含まれる上限値情報を受け付ける。上述した合計値の上限値であるトータル上限値を示す情報と上述した単位上限値を示す情報とを含む。トータル上限値および単位上限値は、例えば、利用者Uによって設定される値であるが、利用者Uの属性や利用者Uの過去の上限値情報などに基づいて算出部34によって算出される値であってもよい。 The upper limit receiving unit 50 receives upper limit information included in the setting information transmitted from the terminal device 2. The information includes information indicating a total upper limit, which is the upper limit of the total value described above, and information indicating the unit upper limit described above. The total upper limit and unit upper limit are values set by the user U, for example, but may also be values calculated by the calculation unit 34 based on the attributes of the user U, past upper limit information of the user U, etc.

下限値受付部51は、端末装置2から送信される設定情報に含まれる下限値情報を受け付ける。算出部34によって算出される合計値の下限値であるトータル下限値を示す情報と上述した単位下限値を示す情報とを含む。トータル下限値および単位下限値は、例えば、利用者Uによって設定される値であるが、利用者Uの属性や利用者Uの過去の下限値情報などに基づいて算出部34によって算出される値であってもよい。 The lower limit receiving unit 51 receives lower limit information included in the setting information transmitted from the terminal device 2. The information includes information indicating a total lower limit, which is the lower limit of the total value calculated by the calculation unit 34, and information indicating the unit lower limit described above. The total lower limit and unit lower limit are values set by the user U, for example, but may also be values calculated by the calculation unit 34 based on the attributes of the user U, past lower limit information of the user U, etc.

指定受付部52は、端末装置2から送信される指定情報を受け付ける。指定情報は、利用者Uによって指定された対価決定モードを特定する情報を含む。例えば、指定受付部52は、第1の対価決定モード、第2の対価決定モード、および第3の対価決定モードを含む複数の対価決定モードの中から利用者Uによる対価決定モードの指定を受け付ける。上述したように、第1の対価決定モードは、第1のモードの一例であり、第2の対価決定モードは、第2のモードの一例であり、第3の対価決定モードは、第3のモードの一例である。 The designation reception unit 52 receives designation information transmitted from the terminal device 2. The designation information includes information identifying the compensation determination mode designated by the user U. For example, the designation reception unit 52 receives a designation of a compensation determination mode by the user U from among a plurality of compensation determination modes including a first compensation determination mode, a second compensation determination mode, and a third compensation determination mode. As described above, the first compensation determination mode is an example of the first mode, the second compensation determination mode is an example of the second mode, and the third compensation determination mode is an example of the third mode.

例えば、第1の対価決定モードは、算出部34によって算出される合計値が第1閾値Th1未満となる対価決定モードである。第2の対価決定モードは、算出部34によって算出される合計値が第1閾値Th1以上かつ第2閾値Th2未満となる対価決定モードである。第3の対価決定モードは、算出部34によって算出される合計値が第2閾値Th2以上となる対価決定モードである。 For example, the first compensation determination mode is a compensation determination mode in which the total value calculated by the calculation unit 34 is less than the first threshold value Th1. The second compensation determination mode is a compensation determination mode in which the total value calculated by the calculation unit 34 is equal to or greater than the first threshold value Th1 and less than the second threshold value Th2. The third compensation determination mode is a compensation determination mode in which the total value calculated by the calculation unit 34 is equal to or greater than the second threshold value Th2.

許容情報受付部53は、端末装置2から送信される許容情報を受け付ける。許容情報は、移動ルートの目的地までにおける許容遅延時間を示す情報を含む。許容遅延時間は、移動ルートの目的地への到着に対して利用者Uが許容する遅延時間であり、例えば、上述した基準予測到着時刻からの遅延時間である。基準予測到着時刻は、例えば、移動支援サービスを利用者Uが利用しない場合の移動ルートの予測到着時刻または移動支援サービスがない場合の移動ルートの予測到着時刻である。 The tolerance information receiving unit 53 receives tolerance information transmitted from the terminal device 2. The tolerance information includes information indicating the tolerance delay time up to the destination of the travel route. The tolerance delay time is the delay time that the user U tolerates for arrival at the destination of the travel route, and is, for example, the delay time from the reference predicted arrival time described above. The reference predicted arrival time is, for example, the predicted arrival time of the travel route when the user U does not use a travel support service, or the predicted arrival time of the travel route when there is no travel support service.

なお、許容情報には、移動ルートの目的地までにおける許容早着時間を示す情報が含まれていてもよい。許容早着時間は、移動ルートの目的地への到着に対して利用者Uが許容する早着時間であり、例えば、上述した基準予測到着時刻に対する早着時間である。 The tolerance information may include information indicating the allowable early arrival time to the destination of the travel route. The allowable early arrival time is the early arrival time that the user U allows for arrival at the destination of the travel route, and is, for example, the early arrival time relative to the standard predicted arrival time described above.

検索用情報受付部41は、端末装置2から送信される検索用情報を受け付ける。検索用情報は、例えば、利用者Uによって入力または選択される目的地の情報、利用者Uによって入力または選択される出発地の情報、移動モードの情報などを含む。 The search information receiving unit 41 receives search information transmitted from the terminal device 2. The search information includes, for example, information on the destination input or selected by the user U, information on the departure point input or selected by the user U, information on the travel mode, etc.

検索用情報に情報が含まれる移動モードは、例えば、上述した車両モードおよび歩行モードなどのうちのいずれかであり、検索用情報受付部41は、車両モードおよび歩行モードなどの中から利用者Uによる移動モードの選択を受け付ける。 The travel mode included in the search information is, for example, one of the above-mentioned vehicle mode and walking mode, and the search information receiving unit 41 receives the user U's selection of the travel mode from among the vehicle mode, walking mode, etc.

なお、検索用情報受付部41は、検索用情報に移動モードの情報が含まれていない場合、取得部30によって取得された利用者Uの位置情報で示される位置やその変化(例えば、移動速度)に基づいて、車両モードおよび歩行モードなどの中から移動モードを選択することができる。また、検索用情報受付部41は、検索用情報に移動モードの情報が含まれない場合、利用者Uのスケジュール情報などから移動モードを選択したりすることもできる。 When the search information does not include information on the travel mode, the search information receiving unit 41 can select a travel mode from among vehicle mode, walking mode, and the like, based on the position and its changes (e.g., travel speed) indicated by the position information of the user U acquired by the acquisition unit 30. When the search information does not include information on the travel mode, the search information receiving unit 41 can also select a travel mode from the schedule information of the user U, and the like.

選択情報受付部42は、端末装置2からの選択情報を受け付ける。選択情報は、提案移動ルート情報で示される複数の提案移動ルートおよび到着予測時刻の組み合わせのうち利用者Uによって選択された提案移動ルートおよび到着予測時刻の組み合わせを示す情報を含む。 The selection information receiving unit 42 receives selection information from the terminal device 2. The selection information includes information indicating a combination of a proposed travel route and a predicted arrival time selected by the user U from among the multiple combinations of proposed travel routes and predicted arrival times indicated in the proposed travel route information.

許諾有無情報受付部43は、端末装置2から送信される許諾有無情報を受け付ける。許諾有無情報は、問い合わせ部35による問い合わせに応じて端末装置2から出力される許諾の有無を示す情報を含む。端末装置2は、対象移動体の装置の一例である。 The permission information receiving unit 43 receives the permission information transmitted from the terminal device 2. The permission information includes information indicating the presence or absence of permission output from the terminal device 2 in response to an inquiry by the inquiry unit 35. The terminal device 2 is an example of a device of a target moving body.

〔3.3.3.検索部32〕
検索部32は、受付部31によって検索用情報が受け付けられた場合、検索用情報に基づいて、利用者Uの出発地から目的地までの移動ルートを検索する。検索部32は、例えば、取得部30によって取得された道路管理情報に基づいて、出発地から目的地までの複数の移動ルートを検索する。
3.3.3. Search unit 32
When the search information is accepted by the accepting unit 31, the searching unit 32 searches for a travel route from the departure point to the destination of the user U based on the search information. The searching unit 32 searches for a plurality of travel routes from the departure point to the destination based on the road management information acquired by the acquiring unit 30, for example.

検索部32は、例えば、出発地から目的地までのリンクとノードとを繋いでいくことで、出発地から目的地までの移動ルートを特定し、移動ルートを検索する。検索部32によって検索される移動ルートの情報には、出発地から目的地までのノードの情報とリンクの情報とが含まれる。 The search unit 32, for example, identifies a travel route from the departure point to the destination by connecting links and nodes from the departure point to the destination, and searches for the travel route. The information on the travel route searched by the search unit 32 includes information on the nodes and links from the departure point to the destination.

検索部32は、例えば、出発地から目的地までの距離が最も短い移動ルートを検索したり、出発地から目的地までの距離が閾値以内の移動ルートであってかつ出発地から目的地までの間の信号機4の数が最も少ない移動ルートを検索したりする。また、検索部32は、有料道路を優先する移動ルートを検索したり、一般道路を優先する移動ルートを検索したりすることもできる。 The search unit 32, for example, searches for a travel route with the shortest distance from the departure point to the destination, or searches for a travel route with a distance from the departure point to the destination within a threshold and with the fewest number of traffic lights 4 between the departure point and the destination. The search unit 32 can also search for travel routes that prioritize toll roads, or travel routes that prioritize general roads.

〔3.3.4.決定部33〕
決定部33は、第1の対価と第2の対価とを決定する。第1の対価は、利用者Uが優先的な移動の対象である優先対象となる場合に利用者Uから徴収される対価であり、上述した徴収対価である。第2の対価は、利用者Uが他の利用者Uの優先的な移動によって影響を受ける対象である影響対象となる場合に利用者Uに支払わされる対価であり、上述した支払い対価である。優先対象になる場合の利用者Uまたは車両は、第1の移動対象の一例であり、利用者Uが影響対象となる場合の利用者Uまたは車両は、第2の移動対象の一例である。
3.3.4. Determination unit 33
The determination unit 33 determines a first consideration and a second consideration. The first consideration is a consideration collected from the user U when the user U is a priority target, which is a target of preferential movement, and is the collected consideration described above. The second consideration is a consideration paid to the user U when the user U is an affected target, which is a target that is affected by the preferential movement of another user U, and is the paid consideration described above. A user U or a vehicle that is a priority target is an example of a first moving target, and a user U or a vehicle that is an affected target is an example of a second moving target.

例えば、決定部33は、取得部30によって取得された交通量情報、制御パターン情報、移動履歴情報、および移動支援履歴情報などに基づいて、対象移動ルート上の信号機4で交通整理される交差点毎に、第1の対価と第2の対価とを対象移動ルート毎に予測値として決定する。対象移動ルートは、検索部32によって検索された複数の移動ルートの各々である。 For example, the determination unit 33 determines the first consideration and the second consideration as predicted values for each target travel route at each intersection where traffic is controlled by a traffic light 4 on the target travel route, based on the traffic volume information, control pattern information, travel history information, travel assistance history information, and the like acquired by the acquisition unit 30. The target travel route is each of the multiple travel routes searched by the search unit 32.

第1の対価および第2の対価などの各対価は、例えば、通貨、電子マネー、ポイントなどである。ポイントは、例えば、電子商取引サイトで使用可能なポイント、または移動支援サービスで使用可能なポイントである。 Each consideration, such as the first consideration and the second consideration, is, for example, currency, electronic money, points, etc. The points are, for example, points that can be used on an electronic commerce site or points that can be used for a mobility support service.

決定部33は、利用者Uの優先的な移動によって利用者Uの移動時間が短くなる時間を判定し、判定した時間に対応する対価を第1の対価として決定することができる。また、決定部33は、他の利用者Uの優先的な移動による影響によって利用者Uの移動時間が長くなる時間を判定し、判定した時間に対応する対価を第2の対価として決定することができる。 The determination unit 33 can determine the time when the travel time of user U is shortened due to the preferential movement of user U, and determine the compensation corresponding to the determined time as the first compensation. The determination unit 33 can also determine the time when the travel time of user U is lengthened due to the influence of the preferential movement of other users U, and determine the compensation corresponding to the determined time as the second compensation.

決定部33は、利用者Uが優先的な移動の対象となることなく交差点を信号機4の信号によって停止しないと予測される場合には、第1の対価および第2の対価の決定は行わない。 If it is predicted that user U will not be subject to preferential movement and will not stop at the intersection due to the signal of traffic light 4, the determination unit 33 does not determine the first and second considerations.

決定部33は、利用者Uが優先対象となることなく信号によって停止しないと予測される信号機4で交通整理される交差点を除き、対象移動ルートにおける各交差点での優先対象および影響対象の組み合わせが互いに異なる複数の組み合わせの各々の第1の対価および第2の対価を予測値として決定する。 The determination unit 33 determines, as predicted values, the first price and the second price for each of a plurality of different combinations of priority targets and affected targets at each intersection on the target travel route, except for intersections where traffic is controlled by traffic lights 4 and where the user U is predicted not to be a priority target and not to stop at the signal.

例えば、対象移動ルート上の信号機4が、第1の信号機、第2の信号機、および第3の信号機であるとし、対象移動ルートにおいて、利用者Uが優先的な移動の対象となることなく信号によって停止しないと予測される信号機4がないとする。また、第1の信号機、第2の信号機、および第3の信号機の各々において利用者Uが優先対象および影響対象のいずれにもなり得ると推定されるとする。この場合、決定部33は、第1の信号機、第2の信号機、および第3の信号機の各々での優先対象および影響対象のうちの1つの組み合わせとして、互いに異なる8つの組み合わせの各々の第1の対価および第2の対価を予測値として決定する。 For example, suppose that the traffic lights 4 on the target movement route are a first traffic light, a second traffic light, and a third traffic light, and that there is no traffic light 4 on the target movement route at which user U is predicted not to be a priority movement target and not to stop due to the traffic light. It is also assumed that user U can be both a priority target and an affected target at each of the first traffic light, the second traffic light, and the third traffic light. In this case, the determination unit 33 determines, as a predicted value, the first price and the second price for each of eight different combinations as one combination of priority targets and affected targets at each of the first traffic light, the second traffic light, and the third traffic light.

例えば、優先対象を1と表し、影響対象を0で表し、第1の信号機、第2の信号機、および第3の信号機の対象を{T1,T2,T3}とする。この場合、8つの組み合わせは、{0,0,0},{0,1,0},{0,0,1},{0,1,1},{1,0,0},{1,1,0},{1,0,1},{1,1,1}である。なお、決定部33は、交通量情報や移動履歴情報などから利用者Uが優先対象および影響対象の一方になると推定される場合には、他方が要素になる組み合わせを対象組み合わせから除外する。 For example, the priority target is represented as 1, the affected target is represented as 0, and the targets of the first, second, and third traffic lights are {T1, T2, T3}. In this case, the eight combinations are {0,0,0}, {0,1,0}, {0,0,1}, {0,1,1}, {1,0,0}, {1,1,0}, {1,0,1}, {1,1,1}. Note that when the determination unit 33 estimates that the user U is either a priority target or an affected target based on traffic volume information, movement history information, or the like, it excludes combinations in which the other is an element from the target combinations.

このように、決定部33は、対象組み合わせ毎の予測利用額を対象移動ルート毎に算出する。決定部33は、予測利用額を算出した対象組み合わせ毎の対象移動ルートを提案移動ルート候補から除外するか否かを決定する処理を対象移動ルート毎(提案移動ルート候補を種類毎)に行う。 In this way, the determination unit 33 calculates the predicted usage amount for each target combination for each target travel route. The determination unit 33 performs a process for each target travel route (for each type of proposed travel route candidate) to determine whether or not to exclude the target travel route for each target combination for which the predicted usage amount has been calculated from the proposed travel route candidates.

例えば、決定部33は、利用者Uからのトータル上限値やトータル下限値が受け付けられている場合、予測利用額がトータル上限値を上回る対象組み合わせの対象移動ルート、および移動支援サービスの予測される利用額がトータル下限値を下回る対象組み合わせの対象移動ルートを提案移動ルート候補から除外する処理を提案移動ルート候補の種類毎に行う。 For example, when a total upper limit value and a total lower limit value are accepted from the user U, the determination unit 33 performs a process for each type of proposed travel route candidate to exclude from the proposed travel route candidates the target travel routes of the target combinations in which the predicted usage amount exceeds the total upper limit value and the target travel routes of the target combinations in which the predicted usage amount of the travel support service is below the total lower limit value.

これにより、決定部33によって、予測利用額がトータル上限値以下になるように第1の対価および第2の対価が決定され、予測利用額がトータル下限値以上になるように第1の対価および第2の対価が決定される。予測利用額は、合計値の一例である。このように、決定部33は、予測利用額がトータル上限値以下になるように第1の対価および第2の対価を決定し、予測利用額がトータル下限値以上になるように第1の対価および第2の対価を決定することができる。 As a result, the determination unit 33 determines the first and second considerations so that the predicted usage amount is equal to or less than the total upper limit, and determines the first and second considerations so that the predicted usage amount is equal to or greater than the total lower limit. The predicted usage amount is an example of a total value. In this way, the determination unit 33 can determine the first and second considerations so that the predicted usage amount is equal to or less than the total upper limit, and determine the first and second considerations so that the predicted usage amount is equal to or greater than the total lower limit.

また、決定部33は、利用者Uからの単位上限値や単位下限値が受け付けられている場合、第1の対価が単位上限値を上回る対象移動ルート、および第2の対価が単位下限値を下回る対象組み合わせの対象移動ルートを提案移動ルート候補から除外する処理を提案移動ルート候補の種類毎に行う。 In addition, when the unit upper limit value and unit lower limit value are accepted from the user U, the determination unit 33 performs a process for each type of proposed travel route candidate to exclude from the proposed travel route candidates the target travel route in which the first consideration exceeds the unit upper limit value and the target combination of travel routes in which the second consideration is below the unit lower limit value.

また、決定部33は、例えば、対象組み合わせで示される優先対象と影響対象の組み合わせ、交通量情報、および移動履歴情報などに基づいて、対象組み合わせ毎に、提案移動ルート候補における目的地への到着予測時刻を判定する処理を提案移動ルート候補の種類毎に行う。 The determination unit 33 also performs a process for determining the predicted arrival time at the destination for the proposed travel route candidate for each target combination, for each type of proposed travel route candidate, based on, for example, the combination of priority targets and affected targets indicated in the target combination, traffic volume information, and travel history information.

決定部33は、例えば、複数の提案移動ルート候補の中から、到着予測時刻の範囲である到着予測時刻範囲毎に1つの提案移動ルート候補を提案移動ルートとして決定する処理を提案移動ルート候補の種類毎に行う。これにより、各到着予定時刻に応じた第1の対価と第2の対価とが決定されることになる。このように、決定部33は、目的地への各到着予定時刻に応じた第1の対価と第2の対価とを決定する。 The determination unit 33 performs a process for each type of proposed travel route candidate to determine, for example, one proposed travel route candidate for each predicted arrival time range, which is a range of predicted arrival times, from among a plurality of proposed travel route candidates as a proposed travel route. This results in determining a first consideration and a second consideration according to each estimated arrival time. In this way, the determination unit 33 determines a first consideration and a second consideration according to each estimated arrival time at the destination.

到着予測時刻範囲は、例えば、提案移動ルート候補での出発地から目的地までの平均移動時間に応じた単位時間刻みの範囲であり、例えば、5分間隔の範囲、10分間隔の範囲などであり、提案移動ルート候補での平均移動時間が長いほど時間間隔が長くなる。提案移動ルート候補での出発地から目的地までの平均移動時間は、例えば、各提案移動ルート候補での出発地から目的地までの移動予測時間の平均値である。提案移動ルート候補での移動予測時間は、出発予定時刻(例えば、現時刻や利用者Uに設定された時刻)と到着予定時刻との差である。 The predicted arrival time range is, for example, a range in unit time increments according to the average travel time from the departure point to the destination on the proposed travel route candidate, for example, a range of 5-minute intervals, a range of 10-minute intervals, etc., and the longer the average travel time on the proposed travel route candidate, the longer the time interval. The average travel time from the departure point to the destination on the proposed travel route candidate is, for example, the average value of the predicted travel time from the departure point to the destination on each proposed travel route candidate. The predicted travel time on the proposed travel route candidate is the difference between the scheduled departure time (for example, the current time or the time set by user U) and the scheduled arrival time.

決定部33は、各到着予測時刻範囲に1つの提案移動ルート候補を提案移動ルートとして提案移動ルート候補の種類毎に決定することができる。提案移動ルート候補の種類は、例えば、出発地から目的地までの距離が最も短い移動ルート、出発地から目的地までの距離が閾値以内の移動ルートであってかつ出発地から目的地までの間の信号機4の数が最も少ない移動ルートなどである。 The determination unit 33 can determine one proposed travel route candidate for each predicted arrival time range as the proposed travel route for each type of proposed travel route candidate. The types of proposed travel route candidates include, for example, a travel route with the shortest distance from the departure point to the destination, a travel route with a distance from the departure point to the destination within a threshold and with the fewest number of traffic lights 4 between the departure point and the destination, etc.

決定部33は、受付部31によって選択情報が受け付けられて移動支援サービスの提供が開始される場合に、選択ルート上で交通整理を行う信号機4毎に、第1の対価、第2の対価、および対価なしのいずれかを決定する。選択情報は、利用者Uが選択した提案移動ルートである選択ルートの情報である。 When the selection information is accepted by the acceptance unit 31 and the provision of the mobility support service is started, the decision unit 33 decides, for each traffic light 4 that controls traffic on the selected route, whether to offer a first consideration, a second consideration, or no consideration. The selection information is information on the selected route, which is the proposed mobility route selected by the user U.

決定部33は、例えば、選択ルート上の信号機4で交通整理される各交差点を通過する前に、利用者Uが優先的な移動の対象となることなく信号機4の信号で停止することなく交差点を通過できるか、利用者Uが優先的な移動の対象となるか、利用者Uが優先的な移動によって影響を受ける対象となるかを判定する。 The determination unit 33 determines, for example, before passing through each intersection on the selected route where traffic is controlled by traffic lights 4, whether user U can pass through the intersection without being subject to preferential movement and without stopping at the signal of traffic light 4, whether user U is subject to preferential movement, or whether user U is subject to being affected by preferential movement.

例えば、決定部33は、選択ルートと交差点において交差する道路に他の利用者Uがおらず、かつ信号機4の制御パターンの変更なしに利用者Uが信号機4の信号で停止することなく交差点を通過できる場合に、利用者Uが優先的な移動の対象となることなく信号機4の信号で停止することなく交差点を通過できると判定する。 For example, if there are no other users U on the road that intersects with the selected route at the intersection, and if user U can pass through the intersection without stopping at the signal of traffic light 4 without changing the control pattern of traffic light 4, the decision unit 33 determines that user U can pass through the intersection without stopping at the signal of traffic light 4 without being subject to preferential movement.

また、決定部33は、選択ルートと交差点において交差する道路から交差点に近づいている他の利用者Uがいる場合において、例えば、利用者Uの単位上限値と他の利用者Uの単位上限値とを比較する。そして、決定部33は、利用者Uの単位上限値が他の利用者Uの単位上限値よりも高い場合に、利用者Uが優先的な移動の対象となると判定する。 In addition, when there is another user U approaching the intersection from a road that intersects with the selected route at the intersection, the decision unit 33, for example, compares the unit upper limit value of the user U with the unit upper limit value of the other user U. Then, when the unit upper limit value of the user U is higher than the unit upper limit value of the other user U, the decision unit 33 determines that the user U is a priority target for movement.

この場合、決定部33は、例えば、他の利用者Uの単位上限値よりも高く利用者Uの単位上限値以下の範囲内において、利用者Uの第1の対価を決定する。例えば、決定部33は、利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を利用者Uの第1の対価として決定する。このように、決定部33は、優先的な移動によって移動時間が短くなる時間に対応する対価を第1の対価として決定することができる。 In this case, the determination unit 33 determines the first compensation for user U within a range that is higher than the unit upper limit value of other users U and equal to or lower than the unit upper limit value of user U. For example, the determination unit 33 determines a higher compensation as the first compensation for user U the greater the time that user U can save by preferential movement. In this way, the determination unit 33 can determine a compensation corresponding to the time that travel time is shortened by preferential movement as the first compensation.

また、決定部33は、他の利用者Uの第2の対価の額として、利用者Uの第1の対価以下の額(例えば、第1の対価から移動支援サービスの手数料を減算した額)を決定する。 The determination unit 33 also determines the amount of the second consideration for the other user U to be an amount equal to or less than the first consideration for the user U (for example, the amount obtained by subtracting the fee for the mobility support service from the first consideration).

決定部33は、選択ルートと交差点において交差する道路から交差点に近づいている他の利用者Uが複数である場合、各他の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように、利用者Uの第1の対価を分割した額を他の利用者Uの第2の対価として他の利用者U毎に決定することもできる。 When there are multiple other users U approaching the intersection from roads that intersect with the selected route at the intersection, the determination unit 33 can also determine a divided amount of the first consideration for each of the other users U as the second consideration for each of the other users U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each of the other users U experiences.

また、決定部33は、利用者Uの単位上限値が他の利用者Uの単位上限値よりも低い場合に、他の利用者Uが優先的な移動の対象となると判定する。この場合、決定部33は、例えば、利用者Uの単位上限値よりも高く他の利用者Uの単位上限値以下の範囲内において、他の利用者Uの第1の対価を決定する。 In addition, when the unit upper limit value of user U is lower than the unit upper limit value of the other user U, the determination unit 33 determines that the other user U is the target of preferential transfer. In this case, the determination unit 33 determines the first consideration for the other user U within a range that is higher than the unit upper limit value of user U and lower than the unit upper limit value of the other user U, for example.

例えば、決定部33は、他の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を他の利用者Uの第1の対価として決定する。このように、決定部33は、優先的な移動によって移動時間が短くなる時間に対応する対価を第1の対価として決定することができる。 For example, the determination unit 33 determines a higher compensation as the first compensation for the other user U, the greater the amount of time that the other user U can save by preferential movement. In this way, the determination unit 33 can determine, as the first compensation, a compensation corresponding to the amount of time that travel time will be shortened by preferential movement.

また、決定部33は、利用者Uの第2の対価の額として、他の利用者Uの第1の対価以下の額(例えば、第1の対価から移動支援サービスの手数料を減算した額)を決定する。 The determination unit 33 also determines the amount of the second consideration for the user U to be an amount equal to or less than the first consideration for the other user U (for example, the amount obtained by subtracting the fee for the mobility support service from the first consideration).

また、決定部33は、他の利用者Uの優先的な移動によって利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど高い対価を他の利用者Uの第1の対価として決定することもできる。これにより、決定部33は、利用者Uの第2の対価の額として、利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど高い対価を決定することができる。このように、決定部33は、他の利用者Uの優先的な移動によって利用者Uの移動時間が長くなる時間に対応する対価を第2の対価として決定することができる。 The determination unit 33 can also determine a higher compensation as the first compensation for the other user U, the greater the impact (e.g., waiting time at traffic lights) on user U due to the preferential movement of the other user U. This allows the determination unit 33 to determine a higher compensation as the amount of the second compensation for user U, the greater the impact (e.g., waiting time at traffic lights) on user U. In this way, the determination unit 33 can determine, as the second compensation, a compensation corresponding to the time when user U's travel time is longer due to the preferential movement of the other user U.

また、決定部33は、利用者Uの単位上限値と他の利用者Uの単位上限値との比較に代えて、利用者Uの優先的な移動によって利用者Uの移動時間が短く時間に対応する対価と他の利用者Uの優先的な移動によって他の利用者Uの移動時間が短くなる時間に対応する対価との比較を行うこともできる。 In addition, instead of comparing the unit upper limit value of user U with the unit upper limit values of other users U, the determination unit 33 can also compare the compensation corresponding to the time when user U's travel time is short due to user U's preferential movement with the compensation corresponding to the time when the travel time of other users U is short due to the preferential movement of other users U.

移動時間が短くなる時間に対応する対価は、移動時間が短くなる時間が長いほど高い額の対価であるが、その上限値は、単位上限値である。この場合、決定部33は、移動時間が短くなる時間に対応する対価が高い方の利用者Uを優先的な移動の対象として判定することができる。 The compensation corresponding to the time when the travel time is shorter is higher the longer the travel time is shorter, but the upper limit is a unit upper limit. In this case, the decision unit 33 can determine that the user U who is offered a higher compensation corresponding to the time when the travel time is shorter is the target for priority travel.

また、決定部33は、選択ルート上の交差点に同一の道路から近づく利用者Uが選択ルートを選択した利用者Uを含めて複数おり、選択ルートと交差点において交差する道路から交差点に近づいている他の利用者Uが複数いるとする。この場合、決定部33は、第1の最大単位上限値と第2の最大単位上限値とを比較する。 The determination unit 33 also assumes that there are multiple users U approaching the intersection on the selected route from the same road, including the user U who selected the selected route, and that there are multiple other users U approaching the intersection from roads that intersect with the selected route at the intersection. In this case, the determination unit 33 compares the first maximum unit upper limit value with the second maximum unit upper limit value.

第1の最大単位上限値は、選択ルートを選択した利用者Uと同一の道路から交差点に近づく複数の利用者U(以下、第1の利用者Uと記載する場合がある)の単位上限値のうち最大の単位上限値である。第2の最大単位上限値は、選択ルートと交差点において交差する道路から交差点に近づいている複数の他の利用者U(以下、第2の利用者Uと記載する場合がある)の単位上限値のうち最大の単位上限値である。 The first maximum unit upper limit value is the maximum unit upper limit value among the unit upper limit values of multiple users U (hereinafter, sometimes referred to as the first user U) approaching the intersection from the same road as the user U who selected the selected route. The second maximum unit upper limit value is the maximum unit upper limit value among the unit upper limit values of multiple other users U (hereinafter, sometimes referred to as the second user U) approaching the intersection from a road that intersects with the selected route at the intersection.

決定部33は、第1の最大単位上限値が第2の最大単位上限値よりも高いか否かを判定し、第1の最大単位上限値が第2の最大単位上限値よりも高い場合に、第1の利用者が優先的な移動の対象となると判定する。 The determination unit 33 determines whether the first maximum unit upper limit value is higher than the second maximum unit upper limit value, and if the first maximum unit upper limit value is higher than the second maximum unit upper limit value, determines that the first user is a priority target for movement.

この場合、決定部33は、例えば、第2の最大単位上限値よりも高く第1の最大単位上限値以下の範囲内において、第1の対価の総額を決定する。第1の対価の総額は、複数の第1の利用者Uの第1の対価の合計値である。決定部33は、第1の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を第1の利用者Uの第1の対価として決定する。 In this case, the determination unit 33 determines the total amount of the first consideration within a range, for example, higher than the second maximum unit upper limit value and lower than the first maximum unit upper limit value. The total amount of the first consideration is the total value of the first considerations of multiple first users U. The determination unit 33 determines a higher consideration as the first consideration for the first user U the greater the time that the first user U can save by preferential movement.

また、決定部33は、第2の対価の総額として、第1の対価の総額以下の額(例えば、第1の対価の総額から移動支援サービスの手数料を減算した額)を決定する。例えば、決定部33は、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者Uの第2の対価として第2の利用者U毎に決定する。 The determination unit 33 also determines an amount equal to or less than the total amount of the first consideration (e.g., an amount obtained by subtracting a handling fee for the mobility support service from the total amount of the first consideration) as the total amount of the second consideration. For example, the determination unit 33 determines an amount obtained by dividing the total amount of the second consideration for each second user U as the second consideration for the second user U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each second user U experiences.

また、決定部33は、第1の最大単位上限値が第2の最大単位上限値よりも低い場合に、第2の利用者Uが優先的な移動の対象となると判定する。この場合、決定部33は、例えば、第1の最大単位上限値よりも高く第2の最大単位上限値以下の範囲内において、第1の対価の総額を決定する。第1の対価の総額は、複数の第2の利用者Uの第1の対価の合計値である。決定部33は、第2の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を第2の利用者Uの第1の対価として決定する。 Furthermore, when the first maximum unit upper limit value is lower than the second maximum unit upper limit value, the determination unit 33 determines that the second user U is the target of preferential movement. In this case, the determination unit 33 determines the total amount of the first consideration within a range, for example, higher than the first maximum unit upper limit value and lower than the second maximum unit upper limit value. The total amount of the first consideration is the sum of the first considerations of multiple second users U. The determination unit 33 determines a higher consideration as the first consideration for the second user U the greater the time that the second user U can save by preferential movement.

また、決定部33は、第2の対価の総額として、第1の対価の総額以下の額(例えば、第1の対価の総額から移動支援サービスの手数料を減算した額)を決定する。例えば、決定部33は、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者Uの第2の対価として第2の利用者U毎に決定する。 The determination unit 33 also determines an amount equal to or less than the total amount of the first consideration (e.g., an amount obtained by subtracting a handling fee for the mobility support service from the total amount of the first consideration) as the total amount of the second consideration. For example, the determination unit 33 determines an amount obtained by dividing the total amount of the second consideration for each second user U as the second consideration for the second user U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each second user U experiences.

また、決定部33は、利用者Uの単位上限値と他の利用者Uの単位上限値との比較に代えて、利用者Uの優先的な移動によって利用者Uの移動時間が短く時間に対応する対価の最大値と他の利用者Uの優先的な移動によって他の利用者Uの移動時間が短くなる時間に対応する対価の最大値との比較を行うこともできる。 In addition, instead of comparing the unit upper limit value of user U with the unit upper limit values of other users U, the determination unit 33 can also compare the maximum value of the compensation corresponding to a time when user U's travel time is short due to user U's preferential movement with the maximum value of the compensation corresponding to a time when the travel time of other users U is short due to the preferential movement of other users U.

この場合、決定部33は、利用者Uの優先的な移動によって利用者Uの移動時間が短く時間に対応する対価の最大値が、他の利用者Uの優先的な移動によって他の利用者Uの移動時間が短くなる時間に対応する対価の最大値よりも高い場合に、第1の利用者が優先的な移動の対象となると判定する。 In this case, the determination unit 33 determines that the first user is the target of preferential movement when the maximum value of the compensation corresponding to the time when the preferential movement of user U results in a shorter movement time for user U and is higher than the maximum value of the compensation corresponding to the time when the preferential movement of other user U results in a shorter movement time for other user U.

また、決定部33は、利用者Uの優先的な移動によって利用者Uの移動時間が短く時間に対応する対価の最大値が、他の利用者Uの優先的な移動によって他の利用者Uの移動時間が短くなる時間に対応する対価の最大値よりも低い場合に、第2の利用者が優先的な移動の対象となると判定する。 The determination unit 33 also determines that the second user is the target of preferential movement when the travel time of user U is shorter due to the preferential movement of user U and the maximum value of the compensation corresponding to the time is lower than the maximum value of the compensation corresponding to the time when the travel time of another user U is shorter due to the preferential movement of the other user U.

また、決定部33は、第1の対価の総額に代えて、第1の最大単位上限値となる単位上限値が設定された利用者Uに対してのみ第1の対価を決定することもできる。この場合、決定部33は、第2の対価の総額として、第1の最大単位上限値以下の額(例えば、第1の最大単位上限値から移動支援サービスの手数料を減算した額)を決定する。 In addition, the determination unit 33 can determine the first consideration only for the user U for whom the unit upper limit value that is the first maximum unit upper limit value is set, instead of the total amount of the first consideration. In this case, the determination unit 33 determines an amount equal to or less than the first maximum unit upper limit value (for example, the amount obtained by subtracting the fee for the mobility support service from the first maximum unit upper limit value) as the total amount of the second consideration.

決定部33は、例えば、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者Uの第2の対価として第2の利用者U毎に決定する。 The determination unit 33 determines the second consideration for each second user U as an amount obtained by dividing the total amount of the second consideration so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each second user U experiences.

決定部33は、第1の最大単位上限値と第2の最大単位上限値との比較に代えて、第1の総単位上限値と第2の総単位上限値とを比較することもできる。第1の総単位上限値は、複数の第1の利用者Uの単位上限値の合計値であり、第2の総単位上限値は、複数の第2の利用者Uの単位上限値の合計値である。 The determination unit 33 can also compare the first total unit upper limit value with the second total unit upper limit value, instead of comparing the first maximum unit upper limit value with the second maximum unit upper limit value. The first total unit upper limit value is the sum of the unit upper limit values of multiple first users U, and the second total unit upper limit value is the sum of the unit upper limit values of multiple second users U.

決定部33は、第1の総単位上限値が第2の総単位上限値よりも高いか否かを判定し、第1の総単位上限値が第2の総単位上限値よりも高い場合に、第1の利用者が優先的な移動の対象となると判定する。 The determination unit 33 determines whether the first total unit upper limit value is higher than the second total unit upper limit value, and if the first total unit upper limit value is higher than the second total unit upper limit value, determines that the first user is a priority target for movement.

この場合、決定部33は、例えば、第2の総単位上限値よりも高く第1の総単位上限値以下の範囲内において、第1の対価の総額を決定する。第1の対価の総額は、複数の第1の利用者Uの第1の対価の合計値である。決定部33は、第1の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を第1の利用者Uの第1の対価として決定する。 In this case, the determination unit 33 determines the total amount of the first consideration within a range, for example, higher than the second total unit upper limit value and lower than the first total unit upper limit value. The total amount of the first consideration is the total value of the first considerations of multiple first users U. The determination unit 33 determines a higher consideration as the first consideration for the first user U the greater the time that the first user U can save by preferential movement.

また、決定部33は、第2の対価の総額として、第1の対価の総額以下の額(例えば、第1の対価の総額から移動支援サービスの手数料を減算した額)を決定する。例えば、決定部33は、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者Uの第2の対価として第2の利用者U毎に決定する。 The determination unit 33 also determines an amount equal to or less than the total amount of the first consideration (e.g., an amount obtained by subtracting a handling fee for the mobility support service from the total amount of the first consideration) as the total amount of the second consideration. For example, the determination unit 33 determines an amount obtained by dividing the total amount of the second consideration for each second user U as the second consideration for the second user U, so that the amount is higher the greater the impact (e.g., waiting time at traffic lights) that each second user U experiences.

また、決定部33は、第1の総単位上限値が第2の総単位上限値よりも低い場合に、第2の利用者が優先的な移動の対象となると判定する。この場合、決定部33は、例えば、第1の総単位上限値よりも高く第2の総単位上限値以下の範囲内において、第1の対価の総額を決定する。第1の対価の総額は、複数の第2の利用者Uの第1の対価の合計値である。決定部33は、第2の利用者Uが優先的な移動によって短縮できる時間が大きいほど高い対価を第2の利用者Uの第1の対価として決定する。 Furthermore, when the first total unit upper limit value is lower than the second total unit upper limit value, the determination unit 33 determines that the second user is the target of preferential movement. In this case, the determination unit 33 determines the total amount of the first consideration within a range, for example, higher than the first total unit upper limit value and lower than the second total unit upper limit value. The total amount of the first consideration is the sum of the first considerations of multiple second users U. The determination unit 33 determines a higher consideration as the first consideration for the second user U the greater the time that the second user U can save by preferential movement.

また、決定部33は、第2の対価の総額として、第1の対価の総額以下の額(例えば、第1の対価の総額から移動支援サービスの手数料を減算した額)を決定する。例えば、決定部33は、各第2の利用者Uが受ける影響(例えば、信号待ち時間)が大きいほど額が高くなるように第2の対価の総額を分割した額を第2の利用者の第2の対価として第2の利用者U毎に決定する。 The determination unit 33 also determines an amount equal to or less than the total amount of the first consideration (e.g., an amount obtained by subtracting a handling fee for the mobility support service from the total amount of the first consideration) as the total amount of the second consideration. For example, the determination unit 33 determines an amount obtained by dividing the total amount of the second consideration for each second user U such that the amount increases as the impact on each second user U (e.g., waiting time at traffic lights) is greater, as the second consideration for the second user.

決定部33は、例えば、提案移動ルートを利用者Uが移動している途中において、利用者Uの第1の対価または第2の対価を決定する毎に、対価合計値がトータル上限値を上回るか否か、および対価合計値がトータル下限値を下回るか否かを判定する。対価合計値は、提案移動ルートを利用者Uが移動している途中において、決定部33が第1の対価または第2の対価を決定する毎に算出部34によって算出される合計値である。 The determination unit 33, for example, determines whether the total consideration value exceeds the total upper limit value and whether the total consideration value falls below the total lower limit value each time the determination unit 33 determines the first consideration or the second consideration while the user U is moving along the proposed travel route. The total consideration value is a total value calculated by the calculation unit 34 each time the determination unit 33 determines the first consideration or the second consideration while the user U is moving along the proposed travel route.

決定部33は、対価合計値がトータル上限値を上回る場合または上回ると予測される場合、後述する決定利用額がトータル上限値を上回らないように、利用者Uが優先対象よりも影響対象になるように一時的に優先したり、利用者Uに対する移動支援サービスを終了したりすることができる。決定部33は、例えば、単位下限値を一時的に大きくしたり、単位上限値を一時的に小さくしたりすることによって、利用者Uが優先対象よりも影響対象になるように一時的に優先することができる。 When the total consideration exceeds or is predicted to exceed the total upper limit, the determination unit 33 can temporarily prioritize user U over the priority target so that the determined usage amount described below does not exceed the total upper limit, or can terminate the mobility support service for user U. For example, the determination unit 33 can temporarily prioritize user U over the priority target so that the determined usage amount does not exceed the total upper limit.

また、決定部33は、対価合計値がトータル下限値を下回る場合または下回ると予測される場合、後述する決定利用額がトータル下限値を下回らないように、利用者Uが影響対象よりも優先対象になるように一時的に優先したり、利用者Uに対する移動支援サービスを終了したりすることができる。決定部33は、例えば、単位下限値を一時的に小さくしたり、単位上限値を一時的に大きくしたりすることによって、利用者Uが影響対象よりも優先対象になるように一時的に優先することができる。 Furthermore, when the total consideration falls below the total lower limit or is predicted to fall below the total lower limit, the determination unit 33 can temporarily prioritize user U over affected targets or terminate the mobility support service for user U so that the determined usage amount described below does not fall below the total lower limit. The determination unit 33 can temporarily prioritize user U over affected targets, for example, by temporarily decreasing the unit lower limit or temporarily increasing the unit upper limit.

また、決定部33は、受付部31によって許容情報が受け付けられた場合、許容情報で示される許容遅延時間の範囲内で第1の対価および第2の対価を決定することもできる。決定部33は、例えば、移動支援サービスを利用者Uが利用しない場合の移動ルートの予測到着時刻または移動支援サービスがない場合の移動ルートの予測到着時刻を基準予測到着時刻として算出する。 When the acceptance information is accepted by the acceptance unit 31, the determination unit 33 can also determine the first consideration and the second consideration within the range of the acceptable delay time indicated by the acceptance information. The determination unit 33 calculates, for example, the predicted arrival time of the travel route in the case where the user U does not use the travel support service or the predicted arrival time of the travel route in the case where there is no travel support service as the reference predicted arrival time.

決定部33は、例えば、対象組み合わせで示される優先対象と影響対象の組み合わせ、取得部30によって取得された交通量情報、制御パターン情報、および移動履歴情報などに基づいて、対象移動ルートの出発地から目的地までの移動時間を予測し、かかる移動時間に基づいて、対象移動ルートの基準予測到着時刻を算出することができる。 The determination unit 33 can predict the travel time from the departure point to the destination of the target travel route based on, for example, the combination of priority targets and affected targets indicated by the target combination, the traffic volume information acquired by the acquisition unit 30, the control pattern information, and the travel history information, and calculate the standard predicted arrival time of the target travel route based on the predicted travel time.

例えば、決定部33は、許容情報で示される許容遅延時間を基準予測到着時刻に加算することで下限予測到着時刻を算出する。そして、決定部33は、例えば、複数の提案移動ルート候補のうち到着予測時刻が下限予測到着時刻よりも遅い提案移動ルート候補を提案移動ルートの対象から除去する。これにより、決定部33は、許容遅延時間よりも到着予測時刻の遅延が遅くなる提案移動ルート候補が提案ルートとなることを避けることができる。 For example, the determination unit 33 calculates the lower predicted arrival time by adding the tolerable delay time indicated in the tolerance information to the reference predicted arrival time. Then, the determination unit 33, for example, removes from the proposed travel route candidates a proposed travel route candidate whose predicted arrival time is later than the lower predicted arrival time from among the multiple proposed travel route candidates. This allows the determination unit 33 to avoid a proposed travel route candidate whose predicted arrival time is delayed later than the tolerable delay time becoming the proposed route.

許容情報には、移動ルートの目的地までにおける許容早着時間を示す情報が含まれていてもよい。この場合、決定部33は、許容情報で示される許容早着時間を基準予測到着時刻から減算することで上限予測到着時刻を算出する。そして、決定部33は、例えば、複数の提案移動ルート候補のうち到着予測時刻が上限予測到着時刻よりも早い提案移動ルート候補を提案移動ルートの対象から除去する。これにより、決定部33は、許容早着時間よりも到着予測時刻が早くなる提案移動ルート候補が提案ルートとなることを避けることができる。 The tolerance information may include information indicating the allowable early arrival time for the travel route to the destination. In this case, the determination unit 33 calculates the upper predicted arrival time by subtracting the allowable early arrival time indicated in the tolerance information from the reference predicted arrival time. Then, the determination unit 33, for example, removes from the proposed travel route candidates a proposed travel route candidate whose predicted arrival time is earlier than the upper predicted arrival time from among the multiple proposed travel route candidates. This allows the determination unit 33 to avoid a proposed travel route candidate whose predicted arrival time is earlier than the allowable early arrival time becoming the proposed route.

また、決定部33は、利用者Uの過去の移動速度が閾値以下である場合、予測利用額または決定利用額が負の値になるように、第1の対価と第2の対価とを決定することもできる。決定部33は、例えば、単位下限値や単位上限値を一時的に変更することなどによって、予測利用額または決定利用額が負の値になるように、第1の対価と第2の対価とを決定する。これにより、決定部33は、例えば、急がない傾向にある利用者Uが移動支援サービスの利用料を支払うことを抑制することができる。なお、利用者Uの過去の移動速度は、例えば、提案移動ルートでの利用者Uの過去の移動速度の平均値であるが、移動ルートを限定しない利用者Uの過去の移動速度の平均値などであってもよい。 In addition, when the past moving speed of the user U is equal to or lower than a threshold, the determination unit 33 can determine the first and second considerations so that the predicted usage amount or the determined usage amount becomes a negative value. The determination unit 33 determines the first and second considerations so that the predicted usage amount or the determined usage amount becomes a negative value, for example, by temporarily changing the unit lower limit value or the unit upper limit value. In this way, the determination unit 33 can prevent, for example, a user U who tends not to be in a hurry from paying the usage fee for the moving support service. Note that the past moving speed of the user U is, for example, the average value of the past moving speed of the user U on the proposed moving route, but may also be the average value of the past moving speed of the user U without limiting the moving route.

また、決定部33は、受付部31によって指定情報が受け付けられた場合、指定情報で示される対価決定モードに基づいて、第1の対価と第2の対価とを決定することができる。指定情報で示される対価決定モードは、利用者Uによって指定された対価決定モードである。 In addition, when the designated information is accepted by the accepting unit 31, the determining unit 33 can determine the first and second considerations based on the consideration determination mode indicated by the designated information. The consideration determination mode indicated by the designated information is the consideration determination mode designated by the user U.

例えば、決定部33は、第1の対価決定モードが指定されている場合、予測利用額が第1閾値Th1以上の提案移動ルート候補を提案移動ルートの対象から除去する。また、決定部33は、第2の対価決定モードが指定されている場合、予測利用額が第1閾値Th1未満の提案移動ルート候補と第2閾値Th2以上の提案移動ルート候補とを提案移動ルートの対象から除去する。また、決定部33は、第3の対価決定モードが指定されている場合、予測利用額が第2閾値Th2未満の提案移動ルート候補を提案移動ルートの対象から除去する。 For example, when the first compensation determination mode is specified, the determination unit 33 removes proposed travel route candidates whose predicted usage amount is equal to or greater than the first threshold Th1 from the proposed travel route candidates. When the second compensation determination mode is specified, the determination unit 33 removes proposed travel route candidates whose predicted usage amount is less than the first threshold Th1 and proposed travel route candidates whose predicted usage amount is equal to or greater than the second threshold Th2 from the proposed travel route candidates. When the third compensation determination mode is specified, the determination unit 33 removes proposed travel route candidates whose predicted usage amount is less than the second threshold Th2 from the proposed travel route candidates.

また、情報処理装置1は、第1の対価決定モードが指定されている場合において、対価合計値が第1閾値Th1以上になる場合または予測される場合、対価合計値が第1閾値Th1以上にならないように、単位下限値や単位上限値を一時的に変更することで、決定利用額が第1の対価決定モードで規定される範囲内になるようする。 In addition, when the first compensation determination mode is specified and the total compensation value is or is predicted to be equal to or greater than the first threshold value Th1, the information processing device 1 temporarily changes the unit lower limit value and unit upper limit value so that the total compensation value does not become equal to or greater than the first threshold value Th1, thereby ensuring that the determined usage amount is within the range specified in the first compensation determination mode.

例えば、情報処理装置1は、第2の対価決定モードが指定されている場合において、対価合計値が第1閾値Th1未満または第2閾値Th2以上になる場合または予測される場合、対価合計値が第1閾値Th1未満または第2閾値Th2以上にならないように、単位下限値や単位上限値を一時的に変更することで、決定利用額が第2の対価決定モードで規定される範囲内になるようする。 For example, when the second compensation determination mode is specified and the total compensation value is or is predicted to be less than the first threshold value Th1 or greater than the second threshold value Th2, the information processing device 1 temporarily changes the unit lower limit value and unit upper limit value so that the total compensation value does not become less than the first threshold value Th1 or greater than the second threshold value Th2, thereby ensuring that the determined usage amount is within the range specified in the second compensation determination mode.

また、情報処理装置1は、第3の対価決定モードが指定されている場合において、対価合計値が第2閾値Th2未満になる場合または予測される場合、対価合計値が第2閾値Th2未満にならないように、単位下限値や単位上限値を一時的に変更することで、決定利用額が第3の対価決定モードで規定される範囲内になるようする。 In addition, when the third compensation determination mode is specified and the total compensation value is or is predicted to be less than the second threshold value Th2, the information processing device 1 temporarily changes the unit lower limit value and unit upper limit value so that the total compensation value does not become less than the second threshold value Th2, thereby ensuring that the determined usage amount is within the range specified in the third compensation determination mode.

第1閾値Th1および第2閾値Th2は、例えば、移動ルートの距離が長いほど絶対値が大きい値に設定される。また、第1閾値Th1および第2閾値Th2は、例えば、移動ルート上にある信号機4の数が多いほど絶対値が大きい値に設定される。 The first threshold value Th1 and the second threshold value Th2 are set to values whose absolute values are larger, for example, as the distance of the travel route is longer. Also, the first threshold value Th1 and the second threshold value Th2 are set to values whose absolute values are larger, for example, as the number of traffic lights 4 on the travel route is greater.

〔3.3.5.算出部34〕
算出部34は、出発地から目的地までの対象移動ルートに対して決定部33によって決定された第1の対価と第2の対価との合計値を予測利用額として対象移動ルート毎に算出する。
3.3.5. Calculation unit 34
The calculation unit 34 calculates, for each target travel route from the departure point to the destination, the total value of the first consideration and the second consideration determined by the determination unit 33, as a predicted usage amount.

算出部34は、例えば、対象移動ルートに対して決定部33によって決定された対象組み合わせ毎の第1の対価と第2の対価とに基づいて、対象組み合わせ毎の予測利用額を対象移動ルート毎に算出する。 The calculation unit 34 calculates the predicted usage amount for each target combination for each target travel route, for example, based on the first consideration and the second consideration for each target combination determined by the determination unit 33 for the target travel route.

このように、算出部34は、対象組み合わせ毎の予測利用額を算出することで、決定部33によって判定される各到着予測時刻に応じた予測利用額を算出することができる。すなわち、対象組み合わせ毎に決定部33によって判定される到着予測時刻に異なることから、算出部34は、各到着予測時刻に応じた予測利用額を算出することができる。 In this way, the calculation unit 34 can calculate the predicted usage amount according to each predicted arrival time determined by the determination unit 33 by calculating the predicted usage amount for each target combination. In other words, since the predicted arrival time determined by the determination unit 33 differs for each target combination, the calculation unit 34 can calculate the predicted usage amount according to each predicted arrival time.

また、算出部34は、出発地から目的地までの選択ルートに対して決定部33によって決定された第1の対価と第2の対価との合計値を決定利用額として算出する。 The calculation unit 34 also calculates the total value of the first and second amounts determined by the determination unit 33 for the selected route from the departure point to the destination as the determined usage amount.

例えば、算出部34は、利用者Uが提案移動ルートの目的地に到達した後に、利用者Uが提案移動ルートの移動を開始してから提案移動ルートの目的地に到達するまでの間に決定部33によって決定された第1の対価および第2の対価の合計値を決定利用額として算出する。 For example, after the user U reaches the destination of the proposed travel route, the calculation unit 34 calculates the determined usage amount as the total value of the first consideration and the second consideration determined by the determination unit 33 from when the user U starts traveling along the proposed travel route until when the user U reaches the destination of the proposed travel route.

また、算出部34は、提案移動ルートを利用者Uが移動している途中において、利用者Uの第1の対価または第2の対価が決定部33によって決定される毎に、提案移動ルートを利用者Uが移動を開始してからの対価の最新の合計値を算出することができる。 In addition, the calculation unit 34 can calculate the latest total value of the compensation since the user U started moving along the proposed moving route each time the determination unit 33 determines the first compensation or the second compensation for the user U while the user U is moving along the proposed moving route.

なお、算出部34は、例えば、許諾有無情報受付部43に受け付けられた許諾有無情報に許諾がないことを示す情報が含まれている場合、決定部33によって決定された第2の対価を合計値の算出に用いない。 In addition, for example, if the permission information received by the permission information receiving unit 43 includes information indicating that permission is not given, the calculation unit 34 does not use the second consideration determined by the determination unit 33 in calculating the total value.

〔3.3.6.問い合わせ部35〕
問い合わせ部35は、決定部33によって決定された第2の対価の許諾の有無を影響対象となる利用者Uの端末装置2に問い合わせる。利用者Uの端末装置2は、対象移動体の装置の一例である。
3.3.6. Inquiry Unit 35
The inquiring unit 35 inquires of the terminal device 2 of the affected user U about whether or not the second consideration determined by the determining unit 33 has been approved. The terminal device 2 of the user U is an example of a device of a target mobile object.

例えば、問い合わせ部35は、第2の対価の許諾の有無を利用者Uに問い合わせる情報である問い合わせ情報を利用者Uの端末装置2に通信部10を介して送信することで、第2の対価の許諾の有無を利用者Uに問い合わせることができる。 For example, the inquiry unit 35 can inquire of the user U as to whether or not the second consideration has been approved by transmitting inquiry information, which is information inquiring of the user U as to whether or not the second consideration has been approved, to the terminal device 2 of the user U via the communication unit 10.

端末装置2は、問い合わせ部35から送信される問い合わせ情報を受信した場合、かかる問い合わせ情報を不図示の表示部に表示させる。問い合わせ情報には、例えば、利用者Uが影響対象となって第2の対価を得ることを承諾するか否かを選択するためのGUI(Graphical User Interface)として、端末装置2の表示部に承諾ボタンと拒否ボタンを表示させるための情報が含まれている。 When the terminal device 2 receives the inquiry information transmitted from the inquiry unit 35, it displays the inquiry information on a display unit (not shown). The inquiry information includes, for example, information for displaying an accept button and a reject button on the display unit of the terminal device 2 as a GUI (Graphical User Interface) for the user U to select whether or not to accept being affected and receiving the second consideration.

利用者Uは、影響対象となって第2の対価を得ることを承諾する場合、端末装置2を操作し、端末装置2の表示部に表示されている承諾ボタンを選択することによって、端末装置2から許諾があることを示す情報を含む許諾有無情報が情報処理装置1に送信される。 When user U agrees to become the affected subject and to receive the second compensation, he/she operates terminal device 2 and selects the consent button displayed on the display unit of terminal device 2, whereby permission presence/absence information including information indicating that permission has been granted is transmitted from terminal device 2 to information processing device 1.

また、利用者Uは、影響対象となって第2の対価を得ることを承諾しない場合、端末装置2を操作し、端末装置2の表示部に表示されている拒否ボタンを選択することによって、端末装置2から許諾がないことを示す情報を含む許諾有無情報が情報処理装置1に送信される。 In addition, if the user U does not consent to being affected and receiving the second compensation, the user U operates the terminal device 2 and selects the reject button displayed on the display unit of the terminal device 2, whereby permission presence/absence information including information indicating that permission has not been granted is transmitted from the terminal device 2 to the information processing device 1.

なお、問い合わせ部35は、例えば、第2の対価が閾値以下の場合に限り、決定部33によって決定された第2の対価の許諾の有無を影響対象となる利用者Uの端末装置2に問い合わせることもできる。 In addition, the inquiry unit 35 can also inquire of the terminal device 2 of the affected user U about whether or not the second consideration determined by the determination unit 33 has been accepted, for example, only when the second consideration is equal to or less than a threshold value.

また、問い合わせ部35は、例えば、単位下限値を設定していない利用者Uに対しては、第2の対価の許諾の有無を利用者Uに問い合わせないが、かかる例に限定されない。例えば、問い合わせ部35は、問い合わせ対象となる第2の対価が単位下限値よりも低い場合には、第2の対価の許諾の有無を利用者Uに問い合わせることもできる。 In addition, for example, for a user U for whom a unit lower limit value has not been set, the inquiry unit 35 does not inquire of the user U as to whether or not the second consideration has been approved, but this is not limited to such an example. For example, when the second consideration that is the subject of the inquiry is lower than the unit lower limit value, the inquiry unit 35 can inquire of the user U as to whether or not the second consideration has been approved.

また、問い合わせ部35は、例えば、利用者Uによって問い合わせ不要の設定がされている場合、第2の対価の許諾の有無を利用者Uに問い合わせないこともできる。利用者Uは、提案移動ルート毎に問い合わせ不要の設定を行ったり、すべての提案移動ルートに対して問い合わせ不要の設定を行ったりすることができる。 In addition, for example, if the user U has set a setting that does not require an inquiry, the inquiry unit 35 may not inquire of the user U as to whether or not the second consideration has been accepted. The user U may set a setting that does not require an inquiry for each proposed travel route, or may set a setting that does not require an inquiry for all proposed travel routes.

また、問い合わせ部35は、例えば、第2の対価の許諾の有無の問い合わせと同様の処理によって、決定部33によって決定された第1の対価の許諾の有無を優先対象となる利用者Uの端末装置2に問い合わせることもできる。 The inquiry unit 35 can also inquire of the terminal device 2 of the user U who is to be prioritized as to whether or not the first consideration determined by the determination unit 33 has been approved, for example, by processing similar to that for inquiring as to whether or not the second consideration has been approved.

〔3.3.7.生成部36〕
生成部36は、利用者Uの優先的な移動のための制御情報を生成する。例えば、生成部36は、利用者Uが優先対象となると判定した場合、利用者Uの優先的な移動のための制御情報を生成し、利用者Uが影響対象となると判定した場合、他の利用者Uの優先的な移動のための制御情報を生成する。
[3.3.7. Generation unit 36]
The generation unit 36 generates control information for preferential movement of the user U. For example, when the generation unit 36 determines that the user U is a priority target, the generation unit 36 generates control information for preferential movement of the user U, and when the generation unit 36 determines that the user U is an affected target, the generation unit 36 generates control information for preferential movement of other users U.

生成部36は、利用者Uが優先対象または影響対象になると判定する毎に、判定結果に対応する制御情報を生成する。かかる制御情報は、信号機4を制御するための制御情報である。 The generating unit 36 generates control information corresponding to the determination result each time it determines that the user U is a priority target or an affected target. Such control information is control information for controlling the traffic light 4.

生成部36は、例えば、交差点を通過する前において利用者Uが優先対象となると判定した場合、利用者Uが優先的な移動をできるように通過前の交差点の信号機4を制御するための制御信号を生成する。例えば、生成部36は、利用者Uが優先的な移動の対象となることによって信号機4の信号で停止することなく交差点を通過できるように利用者Uの進行方向における信号機4の信号が青信号に維持または変更するための制御信号を生成する。 For example, when the generation unit 36 determines that the user U is a priority target before passing through an intersection, the generation unit 36 generates a control signal for controlling the traffic light 4 at the intersection before passing through so that the user U can move preferentially. For example, the generation unit 36 generates a control signal for maintaining or changing the signal of the traffic light 4 in the traveling direction of the user U to a green signal so that the user U can pass through the intersection without stopping at the signal of the traffic light 4 by being a priority target for movement.

また、生成部36は、交差点を通過する前において利用者Uが影響対象となると判定した場合、他の利用者Uが優先的な移動をできるように通過前の交差点の信号機4を制御するための制御信号を生成する。例えば、生成部36は、他の利用者Uが優先的な移動の対象となることによって信号機4の信号で停止することなく交差点を通過できるように他の利用者Uの進行方向における信号機4の信号が青信号に維持または変更するための制御信号を生成する。 Furthermore, when the generation unit 36 determines that the user U will be affected before passing through an intersection, it generates a control signal for controlling the traffic light 4 at the intersection before passing so that other users U can move preferentially. For example, the generation unit 36 generates a control signal for maintaining or changing the signal of the traffic light 4 in the travel direction of the other user U to a green signal so that the other user U can pass through the intersection without stopping at the signal of the traffic light 4 by being the subject of preferential movement.

生成部36は、問い合わせ部35によって第2の対価の許諾の有無の問い合わせが利用者Uに対して行われた場合、かかる利用者Uの端末装置2から送信されて許諾有無情報受付部43によって受け付けられた許諾有無情報で許諾があることが示される場合に、制御情報を生成する。 When the inquiry unit 35 inquires of the user U as to whether the second consideration has been approved, and the permission information transmitted from the terminal device 2 of the user U and accepted by the permission information acceptance unit 43 indicates that permission has been granted, the generation unit 36 generates control information.

〔3.3.8.出力部37〕
出力部37は、生成部36によって生成された制御情報を、信号機4を制御する制御装置5に対し、通信部10を介して送信する。
3.3.8. Output Unit 37
The output unit 37 transmits the control information generated by the generation unit 36 to the control device 5 that controls the traffic light 4 via the communication unit 10.

例えば、出力部37は、優先対象または影響対象の利用者Uの移動先にある信号機4を制御する制御装置5に対し、生成部36によって生成された制御情報を、通信部10を介して送信する。 For example, the output unit 37 transmits the control information generated by the generation unit 36 to the control device 5 that controls the traffic light 4 at the destination of the priority or affected user U via the communication unit 10.

このように、出力部37は、信号機4を制御する制御装置5に対して制御信号を出力することによって、利用者Uの優先的な移動ができるように制御装置5に信号機4を制御させたり、他の利用者Uが優先的な移動できるように制御装置5に信号機4を制御させたりすることができる。 In this way, the output unit 37 can output a control signal to the control device 5 that controls the traffic light 4, thereby causing the control device 5 to control the traffic light 4 to allow user U to move preferentially, or to allow other users U to move preferentially.

〔3.3.9.通知部38〕
通知部38は、種々の情報を利用者Uに通知する。かかる通知部38は、種々の情報を利用者Uの端末装置2に通信部10を介して送信することで、種々の情報を利用者Uに通知する。
[3.3.9. Notification section 38]
The notification unit 38 notifies the user U of various information. The notification unit 38 notifies the user U of various information by transmitting the various information to the terminal device 2 of the user U via the communication unit 10.

通知部38は、例えば、検索用情報が受付部31によって受け付けられた場合、提案移動ルート情報を利用者Uの端末装置2に送信することで、利用者Uに提案移動ルート情報を通知する。 For example, when the search information is accepted by the accepting unit 31, the notifying unit 38 notifies the user U of the proposed travel route information by transmitting the proposed travel route information to the terminal device 2 of the user U.

提案移動ルート情報は、例えば、決定部33によって決定された提案移動ルートを示す情報であるルート情報と、決定部33によって判定された到着予測時刻を示す到着予測時刻情報と、算出部34によって算出された予測利用額を示す情報である予測利用額情報とを提案移動ルート毎に含む。予測利用額は、合計値の一例である。 The proposed travel route information includes, for example, route information indicating the proposed travel route determined by the determination unit 33, predicted arrival time information indicating the predicted arrival time determined by the determination unit 33, and predicted usage amount information indicating the predicted usage amount calculated by the calculation unit 34, for each proposed travel route. The predicted usage amount is an example of a total value.

複数の提案移動ルートには、同一の対象移動ルートであって対象組み合わせが異なる提案移動ルートであって到着予測時刻範囲毎の提案移動ルートが含まれる。これにより、通知部38は、各到着予定時刻に応じた前記合計値を示す情報を通知することができる。 The multiple proposed travel routes include proposed travel routes with the same target travel route but different target combinations, for each predicted arrival time range. This allows the notification unit 38 to notify information indicating the total value corresponding to each expected arrival time.

利用者Uの端末装置2は、情報処理装置1から送信される提案移動ルート情報を受信した場合、受信した提案移動ルート情報を不図示の表示部に表示する。利用者Uは、端末装置2を操作して、端末装置2の表示部に表示されている提案移動ルート情報で示される提案移動ルートと到着予測時刻を選択することができる。 When the terminal device 2 of the user U receives the proposed travel route information transmitted from the information processing device 1, it displays the received proposed travel route information on a display unit (not shown). The user U can operate the terminal device 2 to select the proposed travel route and predicted arrival time indicated by the proposed travel route information displayed on the display unit of the terminal device 2.

端末装置2は、利用者Uによって提案移動ルートと到着予測時刻との組み合わせが選択された場合、提案移動ルートと到着予測時刻との組み合わせを示す情報である選択情報を情報処理装置1に送信する。 When a combination of a proposed travel route and a predicted arrival time is selected by the user U, the terminal device 2 transmits selection information indicating the combination of the proposed travel route and the predicted arrival time to the information processing device 1.

図6は、実施形態に係る情報処理装置1の処理部12における通知部38によって通知される提案移動ルート情報の一例を示す図である。図6に示す提案移動ルート情報60は、マップ情報61,63と、選択ボタン62a,62b,62c,62d,62e,64a,64b,64c,64d,64eとを含む。 Figure 6 is a diagram showing an example of proposed travel route information notified by the notification unit 38 in the processing unit 12 of the information processing device 1 according to the embodiment. The proposed travel route information 60 shown in Figure 6 includes map information 61, 63 and selection buttons 62a, 62b, 62c, 62d, 62e, 64a, 64b, 64c, 64d, and 64e.

マップ情報61は、第1の提案移動ルートを示す強調線がマップ上に示される情報である。選択ボタン62a,62b,62c,62d,62eは、第1の提案移動ルートにおける互いに異なる予測到着時間および予測利用額を示す情報を含む。 Map information 61 is information in which a highlighted line indicating the first proposed travel route is displayed on a map. Selection buttons 62a, 62b, 62c, 62d, and 62e include information indicating different predicted arrival times and predicted usage amounts for the first proposed travel route.

図6に示す例では、第1の提案移動ルートは、出発地から目的地までの距離が最も短い移動ルートである最短ルートである。利用者Uは、第1の提案移動ルートを希望する場合、端末装置2を操作し、選択ボタン62a,62b,62c,62d,62eの中から所望する予測到着時間および予測利用額の組み合わせを示す情報を含む選択ボタンを選択する。これにより、選択ボタン62a,62b,62c,62d,62eのうち利用者Uが選択した選択ボタンに対応する予測到着時間および予測利用額の組み合わせを示す情報を含む選択情報が端末装置2から情報処理装置1に送信される。 In the example shown in FIG. 6, the first proposed travel route is the shortest route, which is the travel route with the shortest distance from the departure point to the destination. When the user U desires the first proposed travel route, the user operates the terminal device 2 and selects a selection button from among the selection buttons 62a, 62b, 62c, 62d, and 62e, which includes information indicating a combination of the desired predicted arrival time and predicted usage amount. As a result, selection information including information indicating the combination of the predicted arrival time and predicted usage amount corresponding to the selection button selected by the user U from among the selection buttons 62a, 62b, 62c, 62d, and 62e is transmitted from the terminal device 2 to the information processing device 1.

マップ情報63は、第2の提案移動ルートを示す強調線がマップ上に示される情報である。選択ボタン64a,64b,64c,64d,64eは、第2の提案移動ルートにおける互いに異なる予測到着時間および予測利用額を示す情報を含む。 Map information 63 is information in which a highlighted line indicating the second proposed travel route is displayed on a map. Selection buttons 64a, 64b, 64c, 64d, and 64e include information indicating different predicted arrival times and predicted usage amounts for the second proposed travel route.

図6に示す例では、第2の提案移動ルートは、出発地から目的地までの距離が閾値以内の移動ルートであってかつ出発地から目的地までの間の信号機4の数が最も少ない移動ルートである信号最少ルートである。 In the example shown in FIG. 6, the second proposed travel route is a route with the fewest traffic lights, which is a travel route in which the distance from the starting point to the destination is within a threshold and has the fewest number of traffic lights 4 between the starting point and the destination.

利用者Uは、第2の提案移動ルートを希望する場合、端末装置2を操作し、選択ボタン64a,64b,64c,64d,64eの中から所望する予測到着時間および予測利用額の組み合わせを示す情報を含む選択ボタンを選択する。これにより、選択ボタン64a,64b,64c,64d,64eのうち利用者Uが選択した選択ボタンに対応する予測到着時間および予測利用額の組み合わせを示す情報を含む選択情報が端末装置2から情報処理装置1に送信される。 When the user U desires the second proposed travel route, the user U operates the terminal device 2 to select a selection button from among the selection buttons 64a, 64b, 64c, 64d, and 64e, which includes information indicating a combination of the predicted arrival time and predicted usage amount that the user U desires. As a result, selection information including information indicating the combination of the predicted arrival time and predicted usage amount that corresponds to the selection button selected by the user U from among the selection buttons 64a, 64b, 64c, 64d, and 64e is transmitted from the terminal device 2 to the information processing device 1.

また、通知部38は、算出部34によって算出された決定利用額の情報である決定利用額情報を利用者Uの端末装置2に送信することで、利用者Uに決定利用額情報を通知する。決定利用額は、合計値の一例である。 The notification unit 38 also notifies the user U of the determined usage amount information, which is information on the determined usage amount calculated by the calculation unit 34, by transmitting the determined usage amount information to the terminal device 2 of the user U. The determined usage amount is an example of a total value.

利用者Uの端末装置2は、情報処理装置1から決定利用額情報を受信した場合、受信した決定利用額情報を表示する。これにより、利用者Uは、移動支援サービスの利用額を把握することができる。 When the terminal device 2 of the user U receives the determined usage amount information from the information processing device 1, the terminal device 2 displays the received determined usage amount information. This allows the user U to understand the usage amount of the mobility support service.

また、通知部38は、提案移動ルートを利用者Uが移動している途中において、算出部34が算出した合計値であって移動ルートを利用者Uが移動を開始してからの対価の合計値を示す情報である合計値情報を利用者Uの端末装置2に送信することで、利用者Uに合計値情報を通知する。 In addition, the notification unit 38 notifies the user U of the total value information by transmitting the total value information, which is the total value calculated by the calculation unit 34 while the user U is moving along the proposed movement route and indicates the total value of the payment since the user U started moving along the movement route, to the terminal device 2 of the user U.

利用者Uの端末装置2は、情報処理装置1から合計値情報を受信した場合、受信した合計値情報を表示する。これにより、利用者Uは、提案移動ルートを利用者Uが移動している途中において、移動支援サービスのそれまでの利用額を把握することができる。 When the terminal device 2 of the user U receives the total value information from the information processing device 1, it displays the received total value information. This allows the user U to know the amount of usage of the travel support service up to that point while the user U is traveling along the proposed travel route.

〔3.3.10.対価処理部39〕
対価処理部39は、決定部33によって決定された第1の対価の徴収および第2の対価の支払いの処理を行う。
[3.3.10. Value Processing Unit 39]
The consideration processing unit 39 collects the first consideration and pays the second consideration determined by the determination unit 33 .

例えば、対価処理部39は、提案移動ルートの目的地に到達した後に算出部34によって算出された決定利用額がマイナスである場合、利用者Uからの決定利用額の徴収の処理を行い、決定利用額がプラスである場合、利用者Uへの決定利用額の支払いの処理を行う。これにより、対価処理部39は、利用者Uからの第1の対価の徴収や利用者Uへの第2の対価の支払いの処理を行うことができる。 For example, if the determined usage amount calculated by the calculation unit 34 after reaching the destination of the proposed travel route is negative, the compensation processing unit 39 processes collection of the determined usage amount from the user U, and if the determined usage amount is positive, the compensation processing unit 39 processes payment of the determined usage amount to the user U. This allows the compensation processing unit 39 to process collection of a first compensation from the user U and payment of a second compensation to the user U.

また、対価処理部39は、決定部33で第1の対価が決定される毎に、利用者Uからの第1の対価の徴収の処理を行い、決定部33で第2の対価が決定される毎に、利用者Uへの第2の対価の支払いの処理を行うこともできる。 The compensation processing unit 39 can also process collection of the first compensation from the user U each time the first compensation is determined by the determination unit 33, and process payment of the second compensation to the user U each time the second compensation is determined by the determination unit 33.

対価処理部39は、例えば、対価が通貨である場合、決定利用額の徴収や第1の対価の徴収を、利用者Uの口座などから決定利用額や第1の対価の額の引き落すことによって行う。また、対価処理部39は、例えば、対価が通貨である場合、決定利用額の支払いや第2の対価の支払いを、利用者Uの口座などに決定利用額や第2の対価の額を振り込むことによって行う。 For example, when the consideration is a currency, the consideration processing unit 39 collects the determined usage amount and the first consideration by debiting the determined usage amount or the first consideration from an account of the user U. Also, when the consideration is a currency, the consideration processing unit 39 pays the determined usage amount and the second consideration by transferring the determined usage amount or the second consideration to an account of the user U.

〔4.処理手順〕
次に、実施形態に係る情報処理装置1の処理部12による情報処理の手順について説明する。図7は、実施形態に係る情報処理装置1の処理部12による情報処理の一例を示すフローチャートである。
4. Processing Procedure
Next, a procedure of information processing by the processing unit 12 of the information processing device 1 according to the embodiment will be described. Fig. 7 is a flowchart showing an example of information processing by the processing unit 12 of the information processing device 1 according to the embodiment.

図7に示すように、情報処理装置1の処理部12は、位置情報を取得したか否かを判定する(ステップS20)。処理部12は、位置情報を取得したと判定した場合(ステップS20:Yes)、取得した位置情報を記憶部11に記憶させる(ステップS21)。 As shown in FIG. 7, the processing unit 12 of the information processing device 1 determines whether or not location information has been acquired (step S20). If the processing unit 12 determines that location information has been acquired (step S20: Yes), it stores the acquired location information in the storage unit 11 (step S21).

処理部12は、ステップS21の処理が終了した場合、または位置情報を取得していないと判定した場合(ステップS20:No)、設定情報を受け付けたか否かを判定する(ステップS22)。処理部12は、設定情報を受け付けたと判定した場合(ステップS22:Yes)、取得した設定情報を記憶部11に記憶させる(ステップS23)。 When the processing of step S21 is completed or when it is determined that the location information has not been acquired (step S20: No), the processing unit 12 determines whether or not the setting information has been received (step S22). When it is determined that the setting information has been received (step S22: Yes), the processing unit 12 stores the acquired setting information in the storage unit 11 (step S23).

処理部12は、ステップS23の処理が終了した場合、または設定情報を受け付けていないと判定した場合(ステップS22:No)、検索用情報を受け付けたか否かを判定する(ステップS24)。処理部12は、検索用情報を受け付けたと判定した場合(ステップS24:Yes)、提案移動ルート通知処理を開始する(ステップS25)。提案移動ルート通知処理は、図8に示すステップS30~S33の処理であり、後で詳述する。 When the processing of step S23 is completed, or when it is determined that the setting information has not been received (step S22: No), the processing unit 12 determines whether or not search information has been received (step S24). When it is determined that search information has been received (step S24: Yes), the processing unit 12 starts a proposed travel route notification process (step S25). The proposed travel route notification process is the process of steps S30 to S33 shown in FIG. 8, and will be described in detail later.

処理部12は、ステップS25の処理が終了した場合、または検索用情報を受け付けていないと判定した場合(ステップS24:No)、選択情報を受け付けたか否かを判定する(ステップS26)。処理部12は、選択情報を受け付けたと判定した場合(ステップS26:Yes)、選択ルート処理を開始する(ステップS27)。選択ルート処理は、図9に示すステップS40~S45の処理であり、後で詳述する。 When the processing of step S25 is completed, or when it is determined that search information has not been received (step S24: No), the processing unit 12 determines whether or not selection information has been received (step S26). When it is determined that selection information has been received (step S26: Yes), the processing unit 12 starts the selection route processing (step S27). The selection route processing is the processing of steps S40 to S45 shown in FIG. 9, and will be described in detail later.

処理部12は、ステップS27の処理が終了した場合、または選択情報を受け付けていないと判定した場合(ステップS26:No)、動作終了タイミングになったか否かを判定する(ステップS28)。処理部12は、例えば、情報処理装置1の電源がオフにされた場合、または情報処理装置1の不図示の操作部への操作によって終了操作が行われたと判定した場合に、動作終了タイミングになったと判定する。 When the processing of step S27 is completed, or when it is determined that the selection information has not been received (step S26: No), the processing unit 12 determines whether or not the operation end timing has arrived (step S28). For example, the processing unit 12 determines that the operation end timing has arrived when the power supply of the information processing device 1 is turned off, or when it is determined that an end operation has been performed by operating an operation unit (not shown) of the information processing device 1.

処理部12は、動作終了タイミングになっていないと判定した場合(ステップS28:No)、処理をステップS20へ移行し、動作終了タイミングになったと判定した場合(ステップS28:Yes)、図7に示す処理を終了する。 If the processing unit 12 determines that the operation end time has not yet arrived (step S28: No), the processing unit 12 proceeds to step S20. If the processing unit 12 determines that the operation end time has arrived (step S28: Yes), the processing unit 12 terminates the processing shown in FIG. 7.

図8は、実施形態に係る情報処理装置1の処理部12による提案移動ルート通知処理の一例を示すフローチャートである。図8に示すように、処理部12は、移動ルートを検索する(ステップS30)。 Figure 8 is a flowchart showing an example of a proposed travel route notification process by the processing unit 12 of the information processing device 1 according to the embodiment. As shown in Figure 8, the processing unit 12 searches for a travel route (step S30).

処理部12は、ステップS30で検索した移動ルートに基づいて、提案移動ルート候補を決定する(ステップS31)。そして、処理部12は、提案移動ルート候補を利用者Uが移動した場合に予測利用額を算出する(ステップS32)。 The processing unit 12 determines a proposed travel route candidate based on the travel route searched in step S30 (step S31). The processing unit 12 then calculates a predicted usage amount when the user U travels along the proposed travel route candidate (step S32).

そして、処理部12は、提案移動ルートの情報と、ステップS32で算出した予測利用額の情報とを含む提案移動ルート情報を利用者Uに通知し(ステップS33)、図8に示す処理を終了する。なお、処理部12は、ステップS31で決定された提案移動ルート候補のうち1以上の提案移動ルート候補を提案移動ルートとして選択する。 Then, the processing unit 12 notifies the user U of the proposed travel route information including the information on the proposed travel route and the information on the predicted usage amount calculated in step S32 (step S33), and ends the process shown in FIG. 8. Note that the processing unit 12 selects one or more proposed travel route candidates from the proposed travel route candidates determined in step S31 as the proposed travel route.

図9は、実施形態に係る情報処理装置1の処理部12による選択ルート処理の一例を示すフローチャートである。図9に示すように、処理部12は、対価決定タイミングになったか否かを判定する(ステップS40)。対価決定タイミングは、例えば、利用者Uが優先対象または影響対象になると判定されるタイミングである。 Figure 9 is a flowchart showing an example of selection route processing by the processing unit 12 of the information processing device 1 according to the embodiment. As shown in Figure 9, the processing unit 12 determines whether or not the compensation determination timing has arrived (step S40). The compensation determination timing is, for example, the timing at which it is determined that the user U will be a priority target or an affected target.

処理部12は、対価決定タイミングになったと判定した場合(ステップS40:Yes)、第1の対価と第2の対価を決定する(ステップS41)。また、処理部12は、制御信号を生成して制御装置5に出力する(ステップS42)。また、処理部12は、ステップS41に決定された第1の対価と第2の対価に基づいて、関係する各利用者Uの合計額を算出する(ステップS43)。 When the processing unit 12 determines that the time to determine the consideration has arrived (step S40: Yes), it determines the first consideration and the second consideration (step S41). The processing unit 12 also generates a control signal and outputs it to the control device 5 (step S42). The processing unit 12 also calculates the total amount for each related user U based on the first consideration and the second consideration determined in step S41 (step S43).

処理部12は、ステップS43の処理が終了した場合、または対価決定タイミングになっていないと判定した場合(ステップS40:No)、目的地に到着したか否かを判定する(ステップS44)。処理部12は、目的地に到着していないと判定した場合(ステップS44:No)、処理をステップS40に以降し、目的地に到着したと判定した場合(ステップS44:Yes)、図9に示す処理を終了する。 When the processing of step S43 is completed, or when it is determined that the timing for determining the consideration has not yet arrived (step S40: No), the processing unit 12 determines whether or not the destination has been reached (step S44). When the processing unit 12 determines that the destination has not been reached (step S44: No), the processing unit 12 proceeds to step S40, and when it determines that the destination has been reached (step S44: Yes), the processing unit 12 ends the processing shown in FIG. 9.

〔5.変形例〕
決定部33は、第1の対価や第2の対価を優先対象や影響対象となる利用者Uの属性に応じて決定することもできる。例えば、決定部33は、利用者Uの年齢が高いほど第1の対価や第2の対価を低くしたり、利用者Uの職業がドライバーである場合、そうでない場合に比べて第1の対価や第2の対価を高くしたりすることができる。
5. Modifications
The determination unit 33 can also determine the first consideration and the second consideration according to the attributes of the prioritized or affected user U. For example, the determination unit 33 can lower the first consideration and the second consideration as the user U gets older, or can set the first consideration and the second consideration higher when the user U is a driver than when the user U is not a driver.

また、決定部33は、例えば、移動支援サービスを利用している利用者Uだけに影響がおよぶ場合に限り、第1の対価や第2の対価を決定することもでき、この場合、処理部12は、信号機4を制御しない。 The determination unit 33 can also determine the first and second compensation amounts only when, for example, only the user U who is using the mobility support service is affected, in which case the processing unit 12 does not control the traffic light 4.

また、決定部33は、単位上限値をトータル上限値の大きさに応じて変更でき、単位下限値をトータル下限値の大きさに応じて変更することができる。 The determination unit 33 can also change the unit upper limit value according to the magnitude of the total upper limit value, and can change the unit lower limit value according to the magnitude of the total lower limit value.

〔6.ハードウェア構成〕
上述してきた実施形態に係る情報処理装置1は、例えば図10に示すような構成のコンピュータ80によって実現される。図10は、実施形態に係る情報処理装置1の機能を実現するコンピュータ80の一例を示すハードウェア構成図である。コンピュータ80は、CPU81、RAM82、ROM(Read Only Memory)83、HDD(Hard Disk Drive)84、通信インターフェイス(I/F)85、入出力インターフェイス(I/F)86、およびメディアインターフェイス(I/F)87を有する。
6. Hardware Configuration
The information processing device 1 according to the embodiment described above is realized by a computer 80 having a configuration as shown in Fig. 10, for example. Fig. 10 is a hardware configuration diagram showing an example of the computer 80 that realizes the functions of the information processing device 1 according to the embodiment. The computer 80 has a CPU 81, a RAM 82, a ROM (Read Only Memory) 83, a HDD (Hard Disk Drive) 84, a communication interface (I/F) 85, an input/output interface (I/F) 86, and a media interface (I/F) 87.

CPU81は、ROM83またはHDD84に記憶されたプログラムに基づいて動作し、各部の制御を行う。ROM83は、コンピュータ80の起動時にCPU81によって実行されるブートプログラムや、コンピュータ80のハードウェアに依存するプログラムなどを記憶する。 The CPU 81 operates based on the programs stored in the ROM 83 or the HDD 84, and controls each part. The ROM 83 stores a boot program executed by the CPU 81 when the computer 80 starts up, and programs that depend on the hardware of the computer 80.

HDD84は、CPU81によって実行されるプログラム、および、かかるプログラムによって使用されるデータなどを記憶する。通信インターフェイス85は、ネットワークN(図2参照)を介して他の機器からデータを受信してCPU81へ送り、CPU81が生成したデータを、ネットワークNを介して他の機器へ送信する。 The HDD 84 stores programs executed by the CPU 81 and data used by such programs. The communication interface 85 receives data from other devices via the network N (see FIG. 2) and sends the data to the CPU 81, and transmits data generated by the CPU 81 to other devices via the network N.

CPU81は、入出力インターフェイス86を介して、ディスプレイやプリンタなどの出力装置、および、キーボードまたはマウスなどの入力装置を制御する。CPU81は、入出力インターフェイス86を介して、入力装置からデータを取得する。また、CPU81は、入出力インターフェイス86を介して生成したデータを出力装置へ出力する。 The CPU 81 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 86. The CPU 81 acquires data from the input devices via the input/output interface 86. The CPU 81 also outputs data generated via the input/output interface 86 to the output devices.

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

例えば、コンピュータ80が実施形態に係る情報処理装置1として機能する場合、コンピュータ80のCPU81は、RAM82上にロードされたプログラムを実行することにより処理部12の機能を実現する。また、HDD84には、記憶部11内のデータが記憶される。コンピュータ80のCPU81は、これらのプログラムを記録媒体88から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 80 functions as the information processing device 1 according to the embodiment, the CPU 81 of the computer 80 realizes the functions of the processing unit 12 by executing a program loaded onto the RAM 82. In addition, the data in the storage unit 11 is stored in the HDD 84. The CPU 81 of the computer 80 reads and executes these programs from the recording medium 88, but as another example, these programs may be obtained from another device via the network N.

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

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

例えば、上述した情報処理装置1は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットホームなどをAPIやネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 For example, the information processing device 1 described above may be realized by multiple server computers, and depending on the functions, the configuration can be flexibly changed, such as by calling an external platform using an API or network computing.

また、上述してきた実施形態および変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 The above-described embodiments and variations can be combined as appropriate to the extent that they do not cause inconsistencies in the processing content.

〔8.効果〕
上述してきたように、実施形態に係る情報処理装置1は、決定部33と、生成部36と、出力部37と、対価処理部39とを備える。決定部33は、第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、優先的な移動によって影響を受ける第2の移動対象における影響に対して支払われる対価である第2の対価とを決定する。生成部36は、優先的な移動のための制御情報を生成する。第1の移動対象や第2の移動対象の一例である。出力部37は、第1の移動対象の移動先にある信号機4を制御する制御装置5に制御情報を出力する。対価処理部39は、決定部33によって決定された第1の対価の徴収および第2の対価の支払いの処理を行う。これにより、情報処理装置1は、利用者Uがより早い時間で目的地まで到達することを支援することができる。
8. Effects
As described above, the information processing device 1 according to the embodiment includes a determination unit 33, a generation unit 36, an output unit 37, and a consideration processing unit 39. The determination unit 33 determines a first consideration that is a consideration collected for the preferential movement of the first moving object, and a second consideration that is a consideration paid for the influence on the second moving object affected by the preferential movement. The generation unit 36 generates control information for the preferential movement. The first moving object is an example of the first moving object or the second moving object. The output unit 37 outputs the control information to the control device 5 that controls the traffic light 4 at the destination of the first moving object. The consideration processing unit 39 performs processing for collecting the first consideration and paying the second consideration determined by the determination unit 33. This allows the information processing device 1 to support the user U in reaching the destination in a shorter time.

また、第1の移動対象および第2の移動対象の各々は、車両または歩行者である。これにより、情報処理装置1は、車両または歩行者である利用者Uがより早い時間で目的地まで到達することを支援することができる。 In addition, each of the first moving object and the second moving object is a vehicle or a pedestrian. This allows the information processing device 1 to assist the user U, who is a vehicle or a pedestrian, in reaching the destination in a shorter time.

また、情報処理装置1は、算出部34と、通知部38とを備える。算出部34は、対象移動体の出発地から目的地までの移動ルートにおける第1の移動対象としての優先的な移動の第1の対価と第2の移動対象としての影響の第2の対価との合計値を算出する。通知部38は、対象移動体の装置に対して移動ルートにおける合計値を示す情報を通知する。これにより、情報処理装置1は、利用者Uがより早い時間で目的地まで到達するために必要な料金を把握することができる。 The information processing device 1 also includes a calculation unit 34 and a notification unit 38. The calculation unit 34 calculates the total value of a first consideration for preferential travel as a first travel target on a travel route from the departure point of the target mobile object to the destination, and a second consideration for the impact as a second travel target. The notification unit 38 notifies the device of the target mobile object of information indicating the total value on the travel route. This allows the information processing device 1 to know the fare required for the user U to reach the destination in a faster time.

また、決定部33は、決定部33による対価の対象となる移動体である対象移動体の目的地への各到着予定時刻に応じた第1の対価と第2の対価とを決定し、算出部34は、各到着予定時刻に応じた第1の対価と第2の対価の合計値を算出し、通知部38は、各到着予定時刻に応じた合計値を示す情報を通知する。これにより、情報処理装置1は、利用者Uが各到着予測時刻に応じた要な料金を把握することができる。 The determination unit 33 also determines a first consideration and a second consideration according to each estimated arrival time at the destination of the target mobile body, which is the mobile body that is the subject of the consideration by the determination unit 33, the calculation unit 34 calculates the total value of the first consideration and the second consideration according to each estimated arrival time, and the notification unit 38 notifies information indicating the total value according to each estimated arrival time. This allows the information processing device 1 to allow the user U to know the required fee according to each predicted arrival time.

また、情報処理装置1は、合計値の上限値を示す情報を含む上限値情報を受け付ける上限値受付部50を備え、決定部33は、合計値が上限値以下になるように第1の対価および第2の対価を決定する。これにより、情報処理装置1は、利用者Uが設定した範囲内で第1の対価および第2の対価を決定することができる。 The information processing device 1 also includes an upper limit receiving unit 50 that receives upper limit information including information indicating an upper limit of the total value, and the determination unit 33 determines the first and second considerations so that the total value is equal to or less than the upper limit. This allows the information processing device 1 to determine the first and second considerations within the range set by the user U.

また、情報処理装置1は、合計値の下限値を示す情報を含む下限値情報を受け付ける下限値受付部51を備え、決定部33は、合計値が下限値以上になるように第1の対価および第2の対価を決定する。これにより、情報処理装置1は、利用者Uが設定した範囲内で第1の対価および第2の対価を決定することができる。 The information processing device 1 also includes a lower limit receiving unit 51 that receives lower limit information including information indicating a lower limit of the total value, and the determination unit 33 determines the first consideration and the second consideration so that the total value is equal to or greater than the lower limit. This allows the information processing device 1 to determine the first consideration and the second consideration within the range set by the user U.

また、情報処理装置1は、問い合わせ部35と、許諾有無情報受付部43とを備える。問い合わせ部35は、決定部33によって決定された第2の対価の許諾の有無を対象移動体の装置に問い合わせる。許諾有無情報受付部43は、問い合わせ部35による問い合わせに応じて対象移動体の装置から出力される許諾の有無を示す情報を含む許諾有無情報を受け付ける。生成部36は、許諾有無情報受付部43によって受け付けられた許諾有無情報で許諾があることが示される場合に、制御情報を生成する。これにより、情報処理装置1は、利用者Uの優先的な移動により影響を受ける他の利用者Uが許諾した場合に限り、利用者Uの優先的な移動を許可することができる。 The information processing device 1 also includes an inquiry unit 35 and a permission information receiving unit 43. The inquiry unit 35 inquires of the device of the target moving body about the presence or absence of permission for the second consideration determined by the determination unit 33. The permission information receiving unit 43 receives permission information including information indicating the presence or absence of permission output from the device of the target moving body in response to the inquiry by the inquiry unit 35. The generation unit 36 generates control information when the permission information received by the permission information receiving unit 43 indicates that permission exists. This allows the information processing device 1 to permit preferential movement of user U only when other users U who are affected by the preferential movement of user U have given permission.

また、情報処理装置1は、移動ルートの目的地までにおける許容遅延時間を示す情報を含む許容情報を受け付ける許容情報受付部53を備え、決定部33は、許容情報で示される許容遅延時間内で第1の対価および第2の対価を決定する。これにより、情報処理装置1は、利用者Uが設定した範囲内で第1の対価および第2の対価を決定することができる。 The information processing device 1 also includes an allowable information receiving unit 53 that receives allowable information including information indicating an allowable delay time to the destination of the travel route, and the determination unit 33 determines the first and second considerations within the allowable delay time indicated by the allowable information. This allows the information processing device 1 to determine the first and second considerations within the range set by the user U.

また、決定部33は、影響によって対象移動体の第2の移動対象としての移動時間が長くなる時間に対応する対価を第2の対価として決定する。これにより、情報処理装置1は、他の利用者Uが受ける影響に応じて第2の対価を決定することができる。 The determination unit 33 also determines, as the second compensation, a compensation corresponding to the time that the target moving object's travel time as the second moving object increases due to the influence. This allows the information processing device 1 to determine the second compensation according to the influence on the other user U.

また、決定部33は、優先的な移動によって第1の移動対象としての対象移動体の移動時間が短くなる時間に対応する対価を第1の対価として決定する。これにより、情報処理装置1は、利用者Uが受ける利益に応じて第1の対価を決定することができる。 The determination unit 33 also determines, as the first consideration, a price corresponding to the time that the travel time of the target moving body as the first moving target is shortened by the preferential travel. This allows the information processing device 1 to determine the first consideration according to the benefit received by the user U.

また、決定部33は、対象移動体の過去の移動速度が閾値以下である場合、合計値が負の値になるように、第1の対価と第2の対価とを決定する。これにより、情報処理装置1は、通常の移動速度が遅い利用者Uが急がないものと見做して第1の対価と第2の対価を決定することができる。 In addition, when the past moving speed of the target moving object is equal to or lower than the threshold, the determination unit 33 determines the first and second compensation so that the total value becomes a negative value. This allows the information processing device 1 to determine the first and second compensation by regarding a user U whose normal moving speed is slow as not in a hurry.

また、情報処理装置1は、合計値が第1閾値未満となる第1のモード、合計値が第1閾値以上かつ第2閾値未満となる第2のモード、および合計値が第2閾値以上となる第3のモードを含む複数のモードのうち対象移動体に対するモードの指定を受け付ける指定受付部52を備え、決定部33は、指定受付部52によって指定が受け付けられたモードに基づいて、第1の対価と第2の対価とを決定する。これにより、情報処理装置1は、利用者Uが指定した対価決定モードで第1の対価および第2の対価を決定することができる。 The information processing device 1 also includes a designation receiving unit 52 that receives designation of a mode for the target moving body from among a plurality of modes including a first mode in which the total value is less than a first threshold, a second mode in which the total value is equal to or greater than the first threshold and less than a second threshold, and a third mode in which the total value is equal to or greater than the second threshold, and the determination unit 33 determines the first and second considerations based on the mode designation received by the designation receiving unit 52. This allows the information processing device 1 to determine the first and second considerations in the consideration determination mode designated by the user U.

また、第1閾値Th1および第2閾値Th2は、移動ルートの距離が長いほど絶対値が大きい値に設定される。これにより、情報処理装置1は、利用者Uが指定した対価決定モードで第1の対価および第2の対価をより適切に決定することができる。 The first threshold Th1 and the second threshold Th2 are set to values with larger absolute values as the distance of the travel route increases. This allows the information processing device 1 to more appropriately determine the first and second compensation in the compensation determination mode specified by the user U.

また、第1閾値Th1および第2閾値Th2は、移動ルート上にある信号機4の数が多いほど絶対値が大きい値に設定される。これにより、情報処理装置1は、利用者Uが指定した対価決定モードで第1の対価および第2の対価をより適切に決定することができる。 The first threshold value Th1 and the second threshold value Th2 are set to values with larger absolute values as the number of traffic lights 4 on the travel route increases. This allows the information processing device 1 to more appropriately determine the first and second prices in the price determination mode specified by the user U.

以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 The above describes the embodiments of the present application in detail with reference to the drawings, but this is merely an example, and the present invention can be embodied in other forms with various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the disclosure section of the invention.

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

1 情報処理装置
2 端末装置
3 交通情報提供装置
4 信号機
5 制御装置
10 通信部
11 記憶部
12 処理部
20 利用者情報記憶部
21 移動支援履歴情報記憶部
22 交通関連情報記憶部
23 道路管理情報記憶部
30 取得部
31 受付部
32 検索部
33 決定部
34 算出部
35 問い合わせ部
36 生成部
37 出力部
38 通知部
39 対価処理部
40 設定情報受付部
41 検索用情報受付部
42 選択情報受付部
43 許諾有無情報受付部
50 上限値受付部
51 下限値受付部
52 指定受付部
53 許容情報受付部
60 提案移動ルート情報
100 情報処理システム
LIST OF SYMBOLS 1 Information processing device 2 Terminal device 3 Traffic information providing device 4 Traffic light 5 Control device 10 Communication unit 11 Memory unit 12 Processing unit 20 User information memory unit 21 Travel support history information memory unit 22 Traffic-related information memory unit 23 Road management information memory unit 30 Acquisition unit 31 Reception unit 32 Search unit 33 Determination unit 34 Calculation unit 35 Inquiry unit 36 Generation unit 37 Output unit 38 Notification unit 39 Consideration processing unit 40 Setting information reception unit 41 Search information reception unit 42 Selection information reception unit 43 Permission information reception unit 50 Upper limit value reception unit 51 Lower limit value reception unit 52 Designation reception unit 53 Allowance information reception unit 60 Proposed travel route information 100 Information processing system

Claims (27)

第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、を備え
前記第1の移動対象は、
歩行者である
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit ,
The first moving object is
Pedestrian
23. An information processing apparatus comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、
前記決定部による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出部と、
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知部と、
前記合計値の上限値を示す情報を含む上限値情報を受け付ける上限値受付部と、を備え、
前記決定部は、
前記合計値が前記上限値以下になるように前記第1の対価および前記第2の対価を決定する
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit;
a calculation unit that calculates a total value of the first compensation for the preferential movement as the first moving object and the second compensation for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object that is a moving object that is the subject of compensation by the determination unit;
a notification unit that notifies a device of the target moving body of information indicating the total value in the moving route;
an upper limit receiving unit that receives upper limit information including information indicating an upper limit of the total value,
The determination unit is
determining the first consideration and the second consideration so that the total value is equal to or less than the upper limit value.
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、
前記決定部による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出部と、
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知部と、
前記合計値の下限値を示す情報を含む下限値情報を受け付ける下限値受付部と、を備え、
前記決定部は、
前記合計値が前記下限値以上になるように前記第1の対価および前記第2の対価を決定する
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit;
a calculation unit that calculates a total value of the first compensation for the preferential movement as the first moving object and the second compensation for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object that is a moving object that is the subject of compensation by the determination unit;
a notification unit that notifies a device of the target moving body of information indicating the total value in the moving route;
a lower limit receiving unit that receives lower limit information including information indicating a lower limit of the total value,
The determination unit is
determining the first consideration and the second consideration so that the total value is equal to or greater than the lower limit value.
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、
前記決定部によって決定された前記第2の対価の許諾の有無を前記決定部による対価の対象となる移動体である対象移動体の装置に問い合わせる問い合わせ部と、
前記問い合わせ部による問い合わせに応じて前記対象移動体の装置から出力される前記許諾の有無を示す情報を含む許諾有無情報を受け付ける許諾有無情報受付部と、を備え、
前記生成部は、
前記許諾有無情報受付部によって受け付けられた前記許諾有無情報で前記許諾があることが示される場合に、前記制御情報を生成する
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit;
an inquiry unit that inquires of a device of a target moving body that is a moving body that is the object of the consideration determined by the determination unit about whether or not the second consideration determined by the determination unit has been approved;
a permission information receiving unit that receives permission information including information indicating the presence or absence of the permission output from a device of the target moving body in response to an inquiry by the inquiry unit,
The generation unit is
generating the control information when the permission information accepted by the permission information acceptance unit indicates that the permission is present.
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、
前記決定部による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートの前記目的地までにおける許容遅延時間を示す情報を含む許容情報を受け付ける許容情報受付部と、を備え、
前記決定部は、
前記許容情報で示される許容遅延時間内で前記第1の対価および前記第2の対価を決定する
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit;
an allowable information receiving unit that receives allowable information including information indicating an allowable delay time on a travel route from a departure point to a destination of a target moving body, which is a moving body that is the object of compensation by the determination unit ;
The determination unit is
determining the first consideration and the second consideration within an allowable delay time indicated by the allowable information.
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、
前記決定部による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出部と、
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知部と、を備え、
前記決定部は、
前記対象移動体の過去の移動速度が閾値以下である場合、前記合計値が負の値になるように、前記第1の対価と前記第2の対価とを決定する
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit;
a calculation unit that calculates a total value of the first compensation for the preferential movement as the first moving object and the second compensation for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object that is a moving object that is the subject of compensation by the determination unit;
a notification unit that notifies a device of the target moving body of information indicating the total value in the moving route,
The determination unit is
an information processing device that determines the first consideration and the second consideration so that the total value becomes a negative value when a past moving speed of the target moving object is equal to or less than a threshold value.
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定部と、
前記優先的な移動のための制御情報を生成する生成部と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力部と、
前記決定部によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理部と、
前記決定部による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出部と、
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知部と、
前記合計値が第1閾値未満となる第1のモード、前記合計値が前記第1閾値以上かつ第2閾値未満となる第2のモード、および前記合計値が前記第2閾値以上となる第3のモードを含む複数のモードのうち前記対象移動体に対するモードの指定を受け付ける指定受付部と、を備え、
前記決定部は、
前記指定受付部によって前記指定が受け付けられたモードに基づいて、前記第1の対価と前記第2の対価とを決定する
ことを特徴とする情報処理装置。
A determination unit that determines a first consideration that is a consideration to be collected for preferential movement of a first movement object, and a second consideration that is a consideration to be paid for the influence on a second movement object that is influenced by the preferential movement;
A generation unit that generates control information for the preferential movement;
an output unit that outputs the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing unit that performs processing for collecting the first fee and paying the second fee determined by the determination unit;
a calculation unit that calculates a total value of the first compensation for the preferential movement as the first moving object and the second compensation for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object that is a moving object that is the subject of compensation by the determination unit;
a notification unit that notifies a device of the target moving body of information indicating the total value in the moving route;
a designation receiving unit that receives designation of a mode for the target moving object from a plurality of modes including a first mode in which the sum is less than a first threshold, a second mode in which the sum is equal to or greater than the first threshold and less than a second threshold , and a third mode in which the sum is equal to or greater than the second threshold,
The determination unit is
determining the first price and the second price based on a mode for which the designation has been accepted by the designation accepting unit.
前記第1の移動対象および前記第2の移動対象の各々は、
車両または歩行者である
ことを特徴とする請求項2~7のいずれか1つに記載の情報処理装置。
Each of the first moving object and the second moving object is
8. The information processing device according to claim 2, wherein the object is a vehicle or a pedestrian.
前記決定部は、
前記対象移動体の前記目的地への各到着予定時刻に応じた前記第1の対価と前記第2の対価とを決定し、
前記算出部は、
前記各到着予定時刻に応じた前記第1の対価と前記第2の対価の前記合計値を算出し、
前記通知部は、
前記各到着予定時刻に応じた前記合計値を示す情報を通知する
ことを特徴とする請求項2、3、6、または7に記載の情報処理装置。
The determination unit is
determining the first price and the second price according to each estimated arrival time of the target moving object at the destination;
The calculation unit is
Calculating the sum of the first price and the second price corresponding to each of the estimated arrival times;
The notification unit is
8. The information processing apparatus according to claim 2, wherein information indicating the total value corresponding to each of the estimated arrival times is notified.
前記決定部は、
前記影響によって前記対象移動体の前記第2の移動対象としての移動時間が長くなる時間に対応する対価を前記第2の対価として決定する
ことを特徴とする請求項に記載の情報処理装置。
The determination unit is
The information processing apparatus according to claim 5 , further comprising: determining, as the second compensation, a compensation corresponding to a time during which the target moving object's moving time as the second moving object is lengthened due to the influence.
前記決定部は、
前記優先的な移動によって前記第1の移動対象としての前記対象移動体の移動時間が短くなる時間に対応する対価を前記第1の対価として決定する
ことを特徴とする請求項に記載の情報処理装置。
The determination unit is
The information processing apparatus according to claim 5 , further comprising: determining, as the first consideration, a consideration corresponding to a time during which a movement time of the target moving object as the first movement target is shortened by the preferential movement.
前記第1閾値および前記第2閾値は、
前記移動ルートの距離が長いほど絶対値が大きい値に設定される
ことを特徴とする請求項に記載の情報処理装置。
The first threshold value and the second threshold value are
The information processing apparatus according to claim 7 , wherein the absolute value is set to a larger value as the distance of the movement route increases.
前記第1閾値および前記第2閾値は、
前記移動ルート上にある信号機の数が多いほど絶対値が大きい値に設定される
ことを特徴とする請求項に記載の情報処理装置。
The first threshold value and the second threshold value are
The information processing device according to claim 7 , wherein the absolute value is set to a larger value as the number of traffic lights on the travel route increases.
コンピュータが実行する情報処理方法であって、
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、
前記優先的な移動のための制御情報を生成する生成工程と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、を含み、
前記第1の移動対象は、
歩行者である
ことを特徴とする情報処理方法。
1. A computer-implemented information processing method, comprising:
a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
generating control information for the preferential movement;
an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing step of collecting the first fee and paying the second fee determined by the determination step ,
The first moving object is
Pedestrian
23. An information processing method comprising:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
前記優先的な移動のための制御情報を生成する生成工程と、generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、a fee processing step of collecting the first fee and paying the second fee determined by the determination step;
前記決定工程による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出工程と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration in the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知工程と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
前記合計値の上限値を示す情報を含む上限値情報を受け付ける上限値受付工程と、を含み、and an upper limit value receiving step of receiving upper limit value information including information indicating an upper limit value of the total value,
前記決定工程は、The determining step includes:
前記合計値が前記上限値以下になるように前記第1の対価および前記第2の対価を決定するThe first consideration and the second consideration are determined so that the total value is equal to or less than the upper limit value.
ことを特徴とする情報処理方法。23. An information processing method comprising:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
前記優先的な移動のための制御情報を生成する生成工程と、generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、a fee processing step of collecting the first fee and paying the second fee determined by the determination step;
前記決定工程による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出工程と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration in the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知工程と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
前記合計値の下限値を示す情報を含む下限値情報を受け付ける下限値受付工程と、を含み、a lower limit value receiving step of receiving lower limit value information including information indicating a lower limit value of the total value,
前記決定工程は、The determining step includes:
前記合計値が前記下限値以上になるように前記第1の対価および前記第2の対価を決定するThe first consideration and the second consideration are determined so that the total value is equal to or greater than the lower limit value.
ことを特徴とする情報処理方法。23. An information processing method comprising:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
前記優先的な移動のための制御情報を生成する生成工程と、generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、a fee processing step of collecting the first fee and paying the second fee determined by the determination step;
前記決定工程によって決定された前記第2の対価の許諾の有無を前記決定工程による対価の対象となる移動体である対象移動体の装置に問い合わせる問い合わせ工程と、an inquiry step of inquiring of a device of a target moving body, which is a moving body that is the object of the consideration determined in the determination step, about whether or not the second consideration determined in the determination step has been approved;
前記問い合わせ工程による問い合わせに応じて前記対象移動体の装置から出力される前記許諾の有無を示す情報を含む許諾有無情報を受け付ける許諾有無情報受付工程と、を含み、a permission presence/absence information receiving step of receiving permission presence/absence information including information indicating the presence or absence of the permission outputted from a device of the target moving body in response to the inquiry made by the inquiry step,
前記生成工程は、The generating step includes:
前記許諾有無情報受付工程によって受け付けられた前記許諾有無情報で前記許諾があることが示される場合に、前記制御情報を生成するgenerating the control information when the permission information received in the permission information receiving step indicates that the permission is present;
ことを特徴とする情報処理方法。23. An information processing method comprising:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
前記優先的な移動のための制御情報を生成する生成工程と、generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、a fee processing step of collecting the first fee and paying the second fee determined by the determination step;
前記決定工程による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートの前記目的地までにおける許容遅延時間を示す情報を含む許容情報を受け付ける許容情報受付工程と、を含み、and an allowable information receiving step of receiving allowable information including information indicating an allowable delay time on a travel route from a departure point to a destination of a target moving body, which is a moving body that is the object of the compensation in the determination step,
前記決定工程は、The determining step includes:
前記許容情報で示される許容遅延時間内で前記第1の対価および前記第2の対価を決定するThe first consideration and the second consideration are determined within an allowable delay time indicated by the allowable information.
ことを特徴とする情報処理方法。23. An information processing method comprising:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
前記優先的な移動のための制御情報を生成する生成工程と、generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、a fee processing step of collecting the first fee and paying the second fee determined by the determination step;
前記決定工程による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出工程と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration in the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知工程と、を含み、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route,
前記決定工程は、The determining step includes:
前記対象移動体の過去の移動速度が閾値以下である場合、前記合計値が負の値になるように、前記第1の対価と前記第2の対価とを決定するWhen the past moving speed of the target moving object is equal to or less than a threshold, the first consideration and the second consideration are determined so that the sum becomes a negative value.
ことを特徴とする情報処理方法。23. An information processing method comprising:
コンピュータが実行する情報処理方法であって、1. A computer-implemented information processing method, comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定工程と、a determination step of determining a first price to be collected for preferential movement of a first movement object and a second price to be paid for the impact on a second movement object affected by the preferential movement;
前記優先的な移動のための制御情報を生成する生成工程と、generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力工程と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定工程によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理工程と、a fee processing step of collecting the first fee and paying the second fee determined by the determination step;
前記決定工程による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出工程と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration in the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知工程と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
前記合計値が第1閾値未満となる第1のモード、前記合計値が前記第1閾値以上かつ第2閾値未満となる第2のモード、および前記合計値が前記第2閾値以上となる第3のモードを含む複数のモードのうち前記対象移動体に対するモードの指定を受け付ける指定受付工程と、を含み、a designation receiving step of receiving designation of a mode for the target moving object from among a plurality of modes including a first mode in which the sum is less than a first threshold, a second mode in which the sum is equal to or greater than the first threshold and less than a second threshold, and a third mode in which the sum is equal to or greater than the second threshold,
前記決定工程は、The determining step includes:
前記指定受付工程によって前記指定が受け付けられたモードに基づいて、前記第1の対価と前記第2の対価とを決定するThe first price and the second price are determined based on the mode for which the designation is accepted by the designation accepting step.
ことを特徴とする情報処理方法。23. An information processing method comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、
前記優先的な移動のための制御情報を生成する生成手順と、
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、をコンピュータに実行させ
前記第1の移動対象は、
歩行者である
ことを特徴とする情報処理プログラム。
a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
a generation step of generating control information for the preferential movement;
an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
a fee processing step of collecting the first fee and paying the second fee determined by the determination step ;
The first moving object is
Pedestrian
2. An information processing program comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
前記優先的な移動のための制御情報を生成する生成手順と、a generation step of generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、a fee processing step for collecting the first fee and paying the second fee determined by the determination step;
前記決定手順による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出手順と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration by the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知手順と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
前記合計値の上限値を示す情報を含む上限値情報を受け付ける上限値受付手順と、をコンピュータに実行させ、an upper limit value receiving step of receiving upper limit value information including information indicating an upper limit value of the total value;
前記決定手順は、The determination procedure includes:
前記合計値が前記上限値以下になるように前記第1の対価および前記第2の対価を決定するThe first consideration and the second consideration are determined so that the total value is equal to or less than the upper limit value.
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
前記優先的な移動のための制御情報を生成する生成手順と、a generation step of generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、a fee processing step for collecting the first fee and paying the second fee determined by the determination step;
前記決定手順による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出手順と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration by the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知手順と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
前記合計値の下限値を示す情報を含む下限値情報を受け付ける下限値受付手順と、をコンピュータに実行させ、a lower limit value receiving step of receiving lower limit value information including information indicating a lower limit value of the total value;
前記決定手順は、The determination procedure includes:
前記合計値が前記下限値以上になるように前記第1の対価および前記第2の対価を決定するThe first consideration and the second consideration are determined so that the total value is equal to or greater than the lower limit value.
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
前記優先的な移動のための制御情報を生成する生成手順と、a generation step of generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、a fee processing step for collecting the first fee and paying the second fee determined by the determination step;
前記決定手順によって決定された前記第2の対価の許諾の有無を前記決定手順による対価の対象となる移動体である対象移動体の装置に問い合わせる問い合わせ手順と、an inquiry step of inquiring of a device of a target moving body, which is a moving body that is the object of the consideration determined by the determination step, about whether or not the second consideration determined by the determination step has been granted;
前記問い合わせ手順による問い合わせに応じて前記対象移動体の装置から出力される前記許諾の有無を示す情報を含む許諾有無情報を受け付ける許諾有無情報受付手順と、をコンピュータに実行させ、a permission presence/absence information receiving step of receiving permission presence/absence information including information indicating the presence or absence of the permission outputted from a device of the target moving body in response to an inquiry made by the inquiry step;
前記生成手順は、The generating procedure includes:
前記許諾有無情報受付手順によって受け付けられた前記許諾有無情報で前記許諾があることが示される場合に、前記制御情報を生成するgenerating the control information when the permission information received in the permission information receiving step indicates that the permission is present;
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
前記優先的な移動のための制御情報を生成する生成手順と、a generation step of generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、a fee processing step for collecting the first fee and paying the second fee determined by the determination step;
前記決定手順による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートの前記目的地までにおける許容遅延時間を示す情報を含む許容情報を受け付ける許容情報受付手順と、をコンピュータに実行させ、an allowable information receiving step of receiving allowable information including information indicating an allowable delay time on a travel route from a departure point to a destination of a target moving body, which is a moving body that is the subject of a compensation according to the determination step;
前記決定手順は、The determination procedure includes:
前記許容情報で示される許容遅延時間内で前記第1の対価および前記第2の対価を決定するThe first consideration and the second consideration are determined within an allowable delay time indicated by the allowable information.
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
前記優先的な移動のための制御情報を生成する生成手順と、a generation step of generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、a fee processing step for collecting the first fee and paying the second fee determined by the determination step;
前記決定手順による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出手順と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration by the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知手順と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
をコンピュータに実行させ、on the computer,
前記決定手順は、The determination procedure includes:
前記対象移動体の過去の移動速度が閾値以下である場合、前記合計値が負の値になるように、前記第1の対価と前記第2の対価とを決定するWhen the past moving speed of the target moving object is equal to or less than a threshold, the first consideration and the second consideration are determined so that the sum becomes a negative value.
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
第1の移動対象の優先的な移動に対して徴収される対価である第1の対価と、前記優先的な移動によって影響を受ける第2の移動対象における前記影響に対して支払われる対価である第2の対価とを決定する決定手順と、a determination step for determining a first consideration to be collected for preferential movement of a first movement object and a second consideration to be paid for said impact on a second movement object affected by said preferential movement;
前記優先的な移動のための制御情報を生成する生成手順と、a generation step of generating control information for the preferential movement;
前記第1の移動対象の移動先にある信号機を制御する制御装置に前記制御情報を出力する出力手順と、an output step of outputting the control information to a control device that controls a traffic light at a destination of the first moving object;
前記決定手順によって決定された前記第1の対価の徴収および前記第2の対価の支払いの処理を行う対価処理手順と、a fee processing step for collecting the first fee and paying the second fee determined by the determination step;
前記決定手順による対価の対象となる移動体である対象移動体の出発地から目的地までの移動ルートにおける前記第1の移動対象としての前記優先的な移動の前記第1の対価と前記第2の移動対象としての前記影響の前記第2の対価との合計値を算出する算出手順と、a calculation step of calculating a total value of the first consideration for the preferential movement as the first moving object and the second consideration for the impact as the second moving object on a moving route from a departure point to a destination of a target moving object, which is a moving object that is the subject of the consideration by the determination step;
前記対象移動体の装置に対して前記移動ルートにおける前記合計値を示す情報を通知する通知手順と、a notification step of notifying a device of the target moving body of information indicating the total value in the moving route;
前記合計値が第1閾値未満となる第1のモード、前記合計値が前記第1閾値以上かつ第2閾値未満となる第2のモード、および前記合計値が前記第2閾値以上となる第3のモードを含む複数のモードのうち前記対象移動体に対するモードの指定を受け付ける指定受付手順と、をコンピュータに実行させ、a designation receiving step of receiving designation of a mode for the target moving object from among a plurality of modes including a first mode in which the sum is less than a first threshold, a second mode in which the sum is equal to or greater than the first threshold and less than a second threshold, and a third mode in which the sum is equal to or greater than the second threshold;
前記決定手順は、The determination procedure includes:
前記指定受付手順によって前記指定が受け付けられたモードに基づいて、前記第1の対価と前記第2の対価とを決定するdetermining the first consideration and the second consideration based on the mode for which the designation has been accepted by the designation acceptance procedure;
ことを特徴とする情報処理プログラム。2. An information processing program comprising:
JP2023024034A 2023-02-20 2023-02-20 Information processing device, information processing method, and information processing program Active JP7699164B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023024034A JP7699164B2 (en) 2023-02-20 2023-02-20 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023024034A JP7699164B2 (en) 2023-02-20 2023-02-20 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2024117932A JP2024117932A (en) 2024-08-30
JP7699164B2 true JP7699164B2 (en) 2025-06-26

Family

ID=92504075

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023024034A Active JP7699164B2 (en) 2023-02-20 2023-02-20 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7699164B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008082884A (en) 2006-09-27 2008-04-10 Funai Electric Co Ltd Navigation device
JP2011085980A (en) 2009-10-13 2011-04-28 Toyota Motor Corp Traffic flow distribution device
JP2012150630A (en) 2011-01-19 2012-08-09 Sumitomo Electric Ind Ltd Passage control system, point control device used for the same, and passage control method
JP2019109827A (en) 2017-12-20 2019-07-04 日産自動車株式会社 Information providing method, vehicle management method, and information providing device
JP2020087047A (en) 2018-11-27 2020-06-04 本田技研工業株式会社 Information processing apparatus for performing preferential traffic with consideration, control method of information processing apparatus, and program
JP2020201696A (en) 2019-06-10 2020-12-17 日産自動車株式会社 Delay negotiation necessity determination method, delay negotiation necessity determination device, and delay negotiation necessity determination system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008082884A (en) 2006-09-27 2008-04-10 Funai Electric Co Ltd Navigation device
JP2011085980A (en) 2009-10-13 2011-04-28 Toyota Motor Corp Traffic flow distribution device
JP2012150630A (en) 2011-01-19 2012-08-09 Sumitomo Electric Ind Ltd Passage control system, point control device used for the same, and passage control method
JP2019109827A (en) 2017-12-20 2019-07-04 日産自動車株式会社 Information providing method, vehicle management method, and information providing device
JP2020087047A (en) 2018-11-27 2020-06-04 本田技研工業株式会社 Information processing apparatus for performing preferential traffic with consideration, control method of information processing apparatus, and program
JP2020201696A (en) 2019-06-10 2020-12-17 日産自動車株式会社 Delay negotiation necessity determination method, delay negotiation necessity determination device, and delay negotiation necessity determination system

Also Published As

Publication number Publication date
JP2024117932A (en) 2024-08-30

Similar Documents

Publication Publication Date Title
CN112272842B (en) Vehicle management system, vehicle management device, and vehicle management method
US20150278712A1 (en) Method, apparatus, and program
US10388167B2 (en) Transmitting navigational data to driver devices for transporting a user to destinations specified in a transportation request
EP3702979A1 (en) Information processing device, information processing method and information processing program
US9105185B2 (en) Managing traffic flow
US11580615B2 (en) Routing a mobile vehicle based on rider characteristics
JP2012145592A (en) Travel planning method, system, and logic program
US20200134765A1 (en) Information processing device, information processing method and storage medium
CN112789671B (en) Information processing system, information processing apparatus, and information processing method
JP6954313B2 (en) Traffic guidance system, traffic guidance method, and program
KR102696587B1 (en) Communication server device, method, and communication system for managing requests for transportation-related services
JP7078357B2 (en) Distribution device, distribution method and distribution program
JP5097213B2 (en) Stop location information providing device, stop location information providing method, stop location information providing program, and storage medium
JP2020030486A (en) Device, method, and program for processing information
JP2020027348A (en) Information processing apparatus, information processing method, and program
JP7699164B2 (en) Information processing device, information processing method, and information processing program
JP6602040B2 (en) Server device, in-vehicle device, information processing method, and program
JP6510007B1 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
JP6749827B2 (en) Management device
JP2019027790A (en) Information processing device, information processing system, information processing method, and program
JP6749826B2 (en) Management device
JP7126875B2 (en) Information processing device, information processing method and information processing program
JP2023101850A (en) Information processing device, information processing method, program, and information processing system
JP6537580B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
JP6978230B2 (en) Providing device, providing method, providing program and calculation device

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250115

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250225

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: 20250603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250616

R150 Certificate of patent or registration of utility model

Ref document number: 7699164

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150