JP2018116068A - Selection device, selection method, and selection program - Google Patents

Selection device, selection method, and selection program Download PDF

Info

Publication number
JP2018116068A
JP2018116068A JP2018088290A JP2018088290A JP2018116068A JP 2018116068 A JP2018116068 A JP 2018116068A JP 2018088290 A JP2018088290 A JP 2018088290A JP 2018088290 A JP2018088290 A JP 2018088290A JP 2018116068 A JP2018116068 A JP 2018116068A
Authority
JP
Japan
Prior art keywords
route
information
selection
moving
feature
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.)
Granted
Application number
JP2018088290A
Other languages
Japanese (ja)
Other versions
JP6898272B2 (en
Inventor
一浩 二宮
Kazuhiro Ninomiya
一浩 二宮
石川 健二
Kenji Ishikawa
健二 石川
宗広 浅見
Munehiro Asami
宗広 浅見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2016246933A external-priority patent/JP6362665B2/en
Application filed by Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2018088290A priority Critical patent/JP6898272B2/en
Publication of JP2018116068A publication Critical patent/JP2018116068A/en
Application granted granted Critical
Publication of JP6898272B2 publication Critical patent/JP6898272B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve selection accuracy of a route.SOLUTION: The selection device comprises: an acquisition part for acquiring feature information indicating a feature of a movement mode of a predetermined moving body; a generation part for, on the basis of movement modes when a plurality of moving bodies move on each route, generating route information indicating features of the movement modes of the moving bodies on each route; and a selection part for, on the basis of whether or not the feature information is similar to the route information, selecting the route to be provided to the predetermined moving body.SELECTED DRAWING: Figure 1

Description

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

従来、スマートフォン等の持ち運び可能な端末装置を用いて、利用者が乗車している車両を目的地まで案内するカーナビゲーション(以下、「案内」ともいう)の技術が知られている。このような技術の一例として、利用者の走行履歴に基づいて、普段走行している経路を優先的に提供する技術が知られている。   2. Description of the Related Art Conventionally, a car navigation technology (hereinafter also referred to as “guidance”) that guides a vehicle on which a user is boarding to a destination using a portable terminal device such as a smartphone is known. As an example of such a technique, a technique that preferentially provides a route on which the vehicle is normally traveling based on a user's traveling history is known.

特許第4329502号公報Japanese Patent No. 4329502

しかしながら、上述した従来技術では、必ずしも適切な経路を提供しているとは言えない場合がある。   However, the above-described conventional technology may not always provide an appropriate route.

例えば、従来技術では、利用者が普段走行している経路を優先的に提供しているに過ぎないので、利用者の走行履歴が無い区間においては、利用者が快く思わない経路を提供してしまう恐れがある。より具体的な例を挙げると、従来技術では、運転中に速度をあまり出さない利用者に対し、多数の車が比較的高速で走行する経路を提供してしまう恐れがある。   For example, in the prior art, the route that the user normally travels is only provided preferentially, so in the section where the user's travel history is not provided, the route that the user does not feel comfortable is provided. There is a risk. To give a more specific example, in the conventional technology, there is a risk that a route in which a large number of cars travel at a relatively high speed may be provided to a user who does not speed up much during driving.

本願は、上記に鑑みてなされたものであって、案内処理において提供される経路の選択精度を向上させることを目的とする。   The present application has been made in view of the above, and an object thereof is to improve the selection accuracy of a route provided in guidance processing.

本願に係る選択装置は、所定の移動体の移動態様の特徴を示す特徴情報を取得する取得部と、複数の移動体が各経路を移動した際の移動態様に基づいて、各経路における移動体の移動態様の特徴を示す経路情報を生成する生成部と、前記特徴情報と、前記経路情報とが類似するか否かに基づいて、前記所定の移動体に対して提供する経路を選択する選択部とを有することを特徴とする。   The selection device according to the present application includes an acquisition unit that acquires feature information indicating characteristics of a moving mode of a predetermined moving body, and a moving body on each route based on the moving mode when a plurality of moving bodies move on each route. Selecting a route to be provided to the predetermined moving body based on whether the feature information and the route information are similar to each other, a generation unit that generates route information indicating the characteristics of the movement mode Part.

実施形態の一態様によれば、案内処理において提供される経路の選択精度を向上させることができる。   According to one aspect of the embodiment, it is possible to improve the selection accuracy of the route provided in the guidance process.

図1は、実施形態に係る情報処理装置が発揮する作用効果の一例を説明するための図である。FIG. 1 is a diagram for explaining an example of the operational effects exhibited by the information processing apparatus according to the embodiment. 図2は、実施形態に係る情報処理装置が有する機能構成の一例を説明する図である。FIG. 2 is a diagram illustrating an example of a functional configuration of the information processing apparatus according to the embodiment. 図3は、実施形態に係る特徴情報データベースに登録される情報の一例を示す図である。FIG. 3 is a diagram illustrating an example of information registered in the feature information database according to the embodiment. 図4は、実施形態に係る経路情報データベースに登録される情報の一例を示す図である。FIG. 4 is a diagram illustrating an example of information registered in the route information database according to the embodiment. 図5は、実施形態に係る情報配信装置が実行する特徴情報を取得する処理の流れの一例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of a flow of processing for acquiring feature information executed by the information distribution apparatus according to the embodiment. 図6は、実施形態に係る情報配信装置が実行する経路情報を取得する処理の流れの一例を示すフローチャートである。FIG. 6 is a flowchart illustrating an example of a flow of processing for acquiring route information executed by the information distribution apparatus according to the embodiment. 図7は、実施形態に係る情報配信装置が実行する選択処理の流れの一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of the flow of selection processing executed by the information distribution apparatus according to the embodiment. 図8は、ハードウェア構成の一例を示す図である。FIG. 8 is a diagram illustrating an example of a hardware configuration.

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

また、以下の説明では、選択装置の一例である情報配信装置10が実行する選択処理の一例として、車両を運転する利用者に対して、目的地まで車両を運転する経路を提供する案内処理を実行する情報配信装置の一例について説明するが、実施形態は、これに限定されるものではない。例えば、情報配信装置10は、歩行する利用者や自転車やバイク等といった任意の移動手段を用いて移動する利用者に対し、経路を提供する案内処理を行う際に、以下の選択処理を実行してもよい。すなわち、情報配信装置10は、利用者の移動手段に関わらず、任意の案内処理において以下の選択処理を適用可能である。   Moreover, in the following description, as an example of the selection process performed by the information distribution apparatus 10 which is an example of the selection apparatus, a guidance process for providing a route for driving the vehicle to the destination is provided to the user driving the vehicle. An example of the information distribution apparatus to be executed will be described, but the embodiment is not limited to this. For example, the information distribution apparatus 10 performs the following selection process when performing a guidance process for providing a route to a user who walks or a user who moves using an arbitrary moving means such as a bicycle or a motorcycle. May be. That is, the information distribution apparatus 10 can apply the following selection process in an arbitrary guidance process regardless of the user's moving means.

〔1.選択処理の概念〕
まず、図1を用いて、情報配信装置10が実行する選択処理の概念について説明する。図1は、実施形態に係る情報処理装置が発揮する作用効果の一例を説明するための図である。例えば、情報配信装置10は、サーバ装置やクラウドシステム等、単数または複数の情報処理装置により実現され、移動体通信網や無線LAN(Local Area Network)等のネットワークNを介して、利用者U01〜U04、U10(以下、「利用者U」と総称する場合がある。)が使用する端末装置101〜104、110(以下、「端末装置100」と総称する場合がある。)と通信可能な情報処理装置である。なお、図1に示す例では、5つの端末装置100を記載したが、情報配信装置10は、任意の数の端末装置100と通信可能であってよい。
[1. (Selection processing concept)
First, the concept of selection processing executed by the information distribution apparatus 10 will be described with reference to FIG. FIG. 1 is a diagram for explaining an example of the operational effects exhibited by the information processing apparatus according to the embodiment. For example, the information distribution apparatus 10 is realized by one or a plurality of information processing apparatuses such as a server apparatus and a cloud system, and the users U01 to U01 through a network N such as a mobile communication network or a wireless local area network (LAN). Information that can be communicated with terminal devices 101 to 104, 110 (hereinafter sometimes collectively referred to as “terminal device 100”) used by U04 and U10 (hereinafter sometimes collectively referred to as “user U”). It is a processing device. In the example illustrated in FIG. 1, five terminal devices 100 are described, but the information distribution device 10 may be able to communicate with an arbitrary number of terminal devices 100.

端末装置100は、例えば、スマートフォン、タブレット端末やPDA(Personal Digital Assistant)等の移動端末、ノート型PC(Personal Computer)等の情報処理装置である。なお、例えば、端末装置100が車両内に設置して用いられる車載装置である場合、例えば、カーナビゲーションシステムの端末等により実現される。例えば、端末装置101は、利用者U01によって利用される端末装置であり、端末装置102は、利用者U02によって利用される端末装置であり、端末装置103は、利用者U03によって利用される端末装置であり、端末装置104は、利用者U04によって利用される端末装置であり、端末装置110は、利用者U10によって利用される端末装置であるものとする。   The terminal device 100 is an information processing device such as a mobile terminal such as a smartphone, a tablet terminal or a PDA (Personal Digital Assistant), or a notebook PC (Personal Computer). For example, when the terminal device 100 is an in-vehicle device that is installed and used in a vehicle, it is realized by, for example, a terminal of a car navigation system. For example, the terminal device 101 is a terminal device used by the user U01, the terminal device 102 is a terminal device used by the user U02, and the terminal device 103 is a terminal device used by the user U03. The terminal device 104 is a terminal device used by the user U04, and the terminal device 110 is a terminal device used by the user U10.

ここで、利用者Uを所定の目的地まで案内する場合、端末装置100は、ナビゲーションシステム等、所定のアプリケーションを実行することで、以下の案内処理を実行する。まず、端末装置100は、GPS(Global Positioning System)や地磁気を用いた各種の測位技術を用いて、現在位置を特定する。そして、端末装置100は、特定した現在位置を出発地とし、利用者が入力した目的地までの経路を示す案内情報を要求する。そして、端末装置100は、情報配信装置10から案内情報を受付けた場合は、受付けた案内情報を用いて、利用者を目的地まで案内する案内処理を実行する。   Here, when guiding the user U to a predetermined destination, the terminal device 100 executes the following guidance process by executing a predetermined application such as a navigation system. First, the terminal device 100 specifies the current position using various positioning technologies using GPS (Global Positioning System) and geomagnetism. And the terminal device 100 requests | requires the guidance information which shows the path | route to the destination which the user input using the specified present position as a departure place. When the terminal device 100 receives the guidance information from the information distribution device 10, the terminal device 100 executes guidance processing for guiding the user to the destination using the received guidance information.

例えば、端末装置100は、車両が利用可能な目的地までの経路、経路に含まれる高速道路の情報、経路上の渋滞情報、案内の目印となる施設、画面上に表示する地図の情報、案内時に出力する音声や地図等の画像等のデータが含まれる案内情報を受付ける。また、端末装置100は、各種の衛星測位システムを用いて、端末装置10の現在位置を測位する。そして、端末装置100は、案内情報に含まれる地図等の画像を液晶画面やエレクトロルミネッセンス、LED(Light Emitting Diode)画面等(以下、単に「画面」と記載する。)に表示すると共に、特定した現在地をその都度地図上に表示する。   For example, the terminal device 100 includes a route to a destination where the vehicle can be used, information on a highway included in the route, traffic jam information on the route, a facility serving as a guide for guidance, information on a map displayed on the screen, guidance It accepts guidance information that includes data such as voice and images such as maps that are sometimes output. In addition, the terminal device 100 measures the current position of the terminal device 10 using various satellite positioning systems. Then, the terminal device 100 displays an image such as a map included in the guidance information on a liquid crystal screen, electroluminescence, an LED (Light Emitting Diode) screen or the like (hereinafter simply referred to as “screen”) and identifies it. The current location is displayed on the map each time.

なお、端末装置100は、特定した現在地に応じて、左折や右折、使用する車線の変更、目的地への到着予定時間等を表示、若しくは、端末装置100や車両のスピーカー等から音声により出力してもよい。なお、端末装置100が実行する案内処理については、カーナビゲーションシステムや歩行者のナビゲーションシステム等、各種公知の案内処理に関する技術が適用可能であるものとして、詳細な説明を省略する。   The terminal device 100 displays left or right turn, change of lane to be used, estimated arrival time at the destination, etc. according to the specified current location, or outputs by voice from the terminal device 100 or a vehicle speaker or the like. May be. In addition, about the guidance process which the terminal device 100 performs, detailed description is abbreviate | omitted that the technique regarding various well-known guidance processes, such as a car navigation system and a pedestrian navigation system, is applicable.

情報配信装置10は、端末装置100から案内情報の要求を受付けると、利用者の現在位置を出発地とし、利用者が入力した目的地までの経路の中から、様々な要素に基づいて提供する経路を選択する。そして、情報配信装置10は、特定した経路を示す案内情報を生成し、生成した案内情報を端末装置100へと配信する。   When receiving a request for guidance information from the terminal device 100, the information distribution apparatus 10 provides the current location of the user as a departure point, and provides the route based on various factors from the route to the destination input by the user. Select a route. Then, the information distribution device 10 generates guide information indicating the identified route, and distributes the generated guide information to the terminal device 100.

ここで、出発地から目的地までの経路を特定する場合、渋滞が発生しているか否かといった情報や、出発地から目的地まで要する時間等に応じて、提供対象とする経路を選択する技術が考えられる。また、従来技術として、利用者が普段走行している経路を優先的に提供する技術が知られている。しかしながら、このような手法では、利用者が快く思わない経路を提供し続ける恐れがある。   Here, when specifying the route from the departure point to the destination, a technology to select the route to be provided according to information such as whether or not there is a traffic jam and the time required from the departure point to the destination Can be considered. Further, as a conventional technique, a technique that preferentially provides a route on which a user normally travels is known. However, such a method may continue to provide a route that the user does not feel comfortable with.

例えば、地点Aから地点Bへと至る移動経路として、一般道路である経路Aおよび高速道路である経路Bが存在し、経路Bの方が所要時間が短いものとする。このような場合、利用者U10が地点Aを出発地とし、地点Bを目的地に設定した場合は、経路Bを示す経路情報が優先的に提供されるとも考えられる。しかしながら、利用者U10が高速で運転するのが苦手な場合、経路Bよりも経路Aを好む可能性が高い。また、例えば、高速運転を好む利用者に対し、トラクター等の農業用車両が頻繁に利用する経路を提供した場合、利用者の印象が悪化する可能性がある。   For example, it is assumed that there are a route A that is a general road and a route B that is an expressway as travel routes from point A to point B, and route B has a shorter required time. In such a case, when the user U10 sets the point A as the departure place and sets the point B as the destination, the route information indicating the route B may be preferentially provided. However, when the user U10 is not good at driving at high speed, there is a high possibility that the user prefers the route A over the route B. In addition, for example, if a route that is frequently used by agricultural vehicles such as tractors is provided to a user who prefers high-speed driving, the user's impression may deteriorate.

〔2.実施形態に係る情報処理装置が実行する選択処理について〕
そこで、情報配信装置10は、以下の選択処理を実行する。例えば、情報配信装置10は、移動体の移動態様の特徴を示す特徴情報を取得する。そして、情報配信装置10は、特徴情報と、経路の特徴を示す経路情報との比較結果に基づいて、移動体に対して提供する経路を選択する。例えば、情報配信装置10は、利用者Uに対してカーナビゲーションに関するサービスを提供する場合、利用者Uの運転履歴から移動速度等といった利用者Uの運転態様の特徴を特定する。また、情報配信装置10は、経路の特徴として、その経路を介して移動した利用者Uの運転態様の特徴を特定する。
[2. Regarding the selection process executed by the information processing apparatus according to the embodiment]
Therefore, the information distribution apparatus 10 executes the following selection process. For example, the information distribution apparatus 10 acquires feature information indicating the feature of the moving mode of the moving object. And the information delivery apparatus 10 selects the path | route provided with respect to a mobile body based on the comparison result of characteristic information and the path | route information which shows the characteristic of a path | route. For example, when the information distribution apparatus 10 provides a service related to car navigation to the user U, the information distribution device 10 specifies the characteristics of the driving mode of the user U such as the moving speed from the driving history of the user U. Moreover, the information delivery apparatus 10 specifies the characteristic of the driving | operation aspect of the user U who moved via the path | route as a characteristic of a path | route.

そして、情報配信装置10は、利用者U10に対する案内処理を行う場合、運転態様の特徴が利用者U10と類似する利用者Uが多い経路を提供する。すなわち、情報配信装置10は、利用者Uの移動態様の特徴と、経路の特徴とのマッチング結果に応じた案内処理を実行する。   And when the information delivery apparatus 10 performs the guidance process with respect to the user U10, the route with many users U with the feature of a driving | operation aspect similar to the user U10 is provided. That is, the information distribution apparatus 10 performs a guidance process according to the matching result between the feature of the movement mode of the user U and the feature of the route.

以下、図を用いて、上述した選択処理を実現する情報配信装置10の機能構成及び作用効果の一例を説明する。なお、以下の説明では、移動体として、利用者Uが自動車、自動二輪車、自転車等の各種の車両を運転する際の運転態様の特徴を特徴情報とする処理の一例について説明するが、実施形態は、これに限定されるものではない。以下の説明において、利用者Uや利用者Uが操作する車両等は、それぞれ移動体と読み替えてもよく、端末装置100と読み替えてもよい。すなわち、以下に説明する選択処理は、任意の移動体に対して経路を提供する際に用いられるのであれば、任意の移動体に対して適用可能である。   Hereinafter, an example of a functional configuration and an effect of the information distribution apparatus 10 that realizes the selection process described above will be described with reference to the drawings. In the following description, an example of processing using the feature of the driving mode when the user U drives various vehicles such as an automobile, a motorcycle, and a bicycle as the moving object will be described. However, the present invention is not limited to this. In the following description, the user U, the vehicle operated by the user U, and the like may each be read as a moving body, or may be read as the terminal device 100. That is, the selection process described below can be applied to an arbitrary moving body as long as it is used when a route is provided to an arbitrary moving body.

〔2−1.機能構成の一例〕
図2は、実施形態に係る情報処理装置が有する機能構成の一例を説明する図である。図2に示すように、情報配信装置10は、通信部20、記憶部30、および制御部40を有する。通信部20は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部20は、ネットワークNと有線または無線で接続され、端末装置100との間で、質問や応答の送受信を行う。
[2-1. Example of functional configuration)
FIG. 2 is a diagram illustrating an example of a functional configuration of the information processing apparatus according to the embodiment. As illustrated in FIG. 2, the information distribution apparatus 10 includes a communication unit 20, a storage unit 30, and a control unit 40. The communication unit 20 is realized by, for example, a NIC (Network Interface Card). The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives questions and responses to and from the terminal device 100.

記憶部30は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部30は、選択処理や案内処理を実行するための各種データである特徴情報データベース31、経路情報データベース32、および案内情報データベース33を有する。以下、特徴情報データベース31、経路情報データベース32、および案内情報データベース33に登録される情報の一例を説明する。   The storage unit 30 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 30 includes a feature information database 31, a route information database 32, and a guide information database 33, which are various data for executing selection processing and guidance processing. Hereinafter, an example of information registered in the feature information database 31, the route information database 32, and the guidance information database 33 will be described.

特徴情報データベース31には、利用者の運転態様の特徴を示す特徴情報が登録される。図3は、実施形態に係る特徴情報データベースに登録される情報の一例を示す図である。図3に示す例では、特徴情報データベース31には、「特徴情報ID(Identifier)」、「取得元端末ID」、「移動情報」、および「特徴情報」といった情報が登録されている。なお、図3に示す情報以外にも、利用者Uの移動態様を示す情報であれば、任意の情報が特徴情報データベース31に登録されていてよい。   In the feature information database 31, feature information indicating features of the driving mode of the user is registered. FIG. 3 is a diagram illustrating an example of information registered in the feature information database according to the embodiment. In the example illustrated in FIG. 3, information such as “feature information ID (Identifier)”, “source terminal ID”, “movement information”, and “feature information” is registered in the feature information database 31. In addition to the information shown in FIG. 3, arbitrary information may be registered in the feature information database 31 as long as it is information indicating the movement mode of the user U.

ここで、「特徴情報ID」は、特徴情報の識別子である。また、「取得元端末ID」とは、特徴情報と対応する利用者が利用する端末装置の識別子である。なお、「取得元端末ID」は、端末装置を利用する利用者の識別子、すなわち、特徴情報と対応する利用者を示す識別子であってもよい。また「移動情報」は、対応付けられた「取得元端末ID」が示す端末装置100が取得した移動情報であって、具体的には、端末装置100が所定の時間間隔で取得した端末装置100の位置を示す位置情報である。また、「特徴情報」とは、対応付けられた「取得元端末ID」が示す端末装置100を利用する利用者の運転態様の特徴を示す情報である。   Here, “feature information ID” is an identifier of feature information. The “source terminal ID” is an identifier of the terminal device used by the user corresponding to the feature information. The “source terminal ID” may be an identifier of the user who uses the terminal device, that is, an identifier indicating the user corresponding to the feature information. The “movement information” is movement information acquired by the terminal apparatus 100 indicated by the associated “source terminal ID”. Specifically, the terminal apparatus 100 acquired by the terminal apparatus 100 at a predetermined time interval. This is position information indicating the position. The “characteristic information” is information indicating characteristics of the driving mode of the user who uses the terminal device 100 indicated by the associated “acquisition source terminal ID”.

例えば、図3に示す例では、特徴情報データベース31には、特徴情報ID「特徴情報#1」、取得元端末ID「端末装置#1」、移動情報「移動情報#1」、および特徴情報「速度:高速 速度分散:低・・・」が対応付けて登録されている。このような情報は、特徴情報ID「特徴情報#1」が示す特徴情報が、取得元端末ID「端末装置#1」が示す端末装置100によって取得された移動情報「移動情報#1」から特定された特徴情報であり、その内容が特徴情報「速度:高速 速度分散:低・・・」である旨を示す。より概念的には、特徴情報「速度:高速 速度分散:低・・・」は、対応付けられた取得元端末ID「端末装置#1」が示す端末装置100を利用する利用者Uについて、運転速度が高速であり、運転速度の分散が低い(すなわち、高速の一定速度で移動する割合が多い)旨を示す。   For example, in the example illustrated in FIG. 3, the feature information database 31 includes a feature information ID “feature information # 1”, an acquisition source terminal ID “terminal device # 1”, movement information “movement information # 1”, and feature information “ "Speed: High speed Speed dispersion: Low ..." is registered in association with each other. Such information is specified by the feature information indicated by the feature information ID “feature information # 1” from the movement information “movement information # 1” acquired by the terminal device 100 indicated by the acquisition source terminal ID “terminal device # 1”. The feature information indicates that the feature information is “speed: high speed, speed dispersion: low...”. More conceptually, the feature information “speed: high speed speed dispersion: low...” Indicates that the user U who uses the terminal device 100 indicated by the associated acquisition source terminal ID “terminal device # 1” is operated. It indicates that the speed is high and the dispersion of the driving speed is low (that is, the ratio of moving at a high constant speed is high).

なお、図3に示す例では、「移動情報#1」および「端末装置#1」といった概念的な値を記載したが、実際には、特徴情報データベース31には、特徴情報や端末装置100を識別するための文字列や数値が格納されることとなる。また、特徴情報データベース31には、例えば、「移動情報#1」として、端末装置100が所定の時間間隔で取得した端末装置100の位置を示す位置情報と、位置情報を取得した日時を示す日時情報との組が登録されることとなる。   In the example illustrated in FIG. 3, conceptual values such as “movement information # 1” and “terminal device # 1” are described. However, in practice, the feature information and the terminal device 100 are stored in the feature information database 31. A character string and a numerical value for identification are stored. Further, in the feature information database 31, for example, as “movement information # 1”, position information indicating the position of the terminal device 100 acquired by the terminal device 100 at a predetermined time interval, and date / time indicating the date and time when the position information is acquired A set with information will be registered.

図2に戻り、説明を続ける。経路情報データベース32には、案内において用いられる各経路の特徴を示す経路情報が登録される。図4は、実施形態に係る経路情報データベースに登録される情報の一例を示す図である。図4に示す例では、経路情報データベース32には、「経路情報ID」、「移動経路情報」、「経路情報」、および「要注意情報」といった情報が登録されている。なお、図4に示す情報以外にも、経路に関する情報であれば、任意の情報が経路情報データベース32に登録されていてよい。   Returning to FIG. 2, the description will be continued. In the route information database 32, route information indicating the characteristics of each route used in guidance is registered. FIG. 4 is a diagram illustrating an example of information registered in the route information database according to the embodiment. In the example illustrated in FIG. 4, information such as “route information ID”, “movement route information”, “route information”, and “caution information” is registered in the route information database 32. In addition to the information shown in FIG. 4, arbitrary information may be registered in the route information database 32 as long as it is information related to the route.

ここで、「経路情報ID」は、経路情報の識別子である。また、「移動経路情報」とは、対応する経路情報と対応する経路を示す情報である。また、「経路情報」とは、対応付けられた経路の特徴を示す経路情報であり、例えば、経路を利用する利用者がどのような特徴を有する利用者であるかを示す情報である。また、「要注意情報」とは、対応付けられた「移動経路情報」が示す経路が、事故が多発する等の注意すべき経路であるか否かを示す情報である。   Here, “route information ID” is an identifier of route information. The “movement route information” is information indicating the corresponding route information and the corresponding route. The “route information” is route information indicating the characteristics of the associated route, for example, information indicating what kind of features the user who uses the route has. “Caution required information” is information indicating whether or not the route indicated by the associated “movement route information” is a route to be watched for such as frequent occurrence of accidents.

例えば、図4に示す例では、経路情報データベース31には、経路情報ID「経路情報#1」、移動経路情報「経路A」、経路情報「速度:高速 速度分散:低・・・」、および要注意情報「0」が対応付けて登録されている。このような情報は、経路情報ID「経路情報#1」が示す経路が移動経路情報「経路A」であり、かかる「経路A」の経路情報が経路情報「速度:高速 速度分散:低・・・」である旨を示す。また、要注意情報「0」は、「経路A」が注意すべき経路ではない旨を示す。   For example, in the example illustrated in FIG. 4, the route information database 31 includes a route information ID “route information # 1”, movement route information “route A”, route information “speed: high speed speed dispersion: low. Important information “0” is registered in association with each other. In such information, the route indicated by the route information ID “route information # 1” is the movement route information “route A”, and the route information of the “route A” is the route information “speed: high speed speed dispersion: low.・ ”. Further, the attention required information “0” indicates that “route A” is not a route to be noted.

なお、図4に示す例では、「経路情報#1」および「経路A」といった概念的な値を記載したが、実際には、経路情報データベース32には、経路を識別するための文字列や数値、および、経路を示す各種の情報が格納されることとなる。   In the example illustrated in FIG. 4, conceptual values such as “route information # 1” and “route A” are described. However, in practice, the route information database 32 includes a character string for identifying a route, Numeric values and various types of information indicating routes are stored.

図2に戻り、説明を続ける。案内情報データベース33には、案内処理を行う際に用いる各種のデータが登録される。例えば、案内情報データベース33には、一般道路や高速道路等の車道等、車両が通行可能な経路を示す移動経路情報が登録されている。より具体的には、案内情報データベース33には、ある地点からある地点までの車道を示すデータであって、グラフ構造を構成するデータ、すなわち、ポリラインの集合を含むデータや、案内処理において出力される地図データ、音声データ等が格納されている。なお、案内情報データベース33に登録されるデータは、公知の案内処理に用いられる各種のデータが採用可能であるものとする。   Returning to FIG. 2, the description will be continued. In the guidance information database 33, various types of data used when performing guidance processing are registered. For example, in the guidance information database 33, movement route information indicating a route through which a vehicle can pass, such as a roadway such as a general road or an expressway, is registered. More specifically, the guidance information database 33 is data indicating a roadway from a certain point to a certain point, and is output in data constituting a graph structure, that is, data including a set of polylines, or guidance processing. Map data, voice data, etc. are stored. It is assumed that various data used for known guidance processing can be adopted as data registered in the guidance information database 33.

制御部40は、例えば、コントローラ(controller)であり、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等によって、情報配信装置10内部の記憶装置に記憶されている各種プログラムが、RAM等の記憶領域を作業領域として実行されることにより実現される。図2に示す例では、制御部40は、取得部41、生成部42、設定部43、選択部44、および提供部45(以下、総称して各処理部41〜45と記載する場合がある。)を有する。   The control unit 40 is, for example, a controller, and the information distribution apparatus 10 includes a CPU (Central Processing Unit), an MPU (Micro Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), and the like. Various programs stored in the internal storage device are implemented by using a storage area such as a RAM as a work area. In the example illustrated in FIG. 2, the control unit 40 may be described as the acquisition unit 41, the generation unit 42, the setting unit 43, the selection unit 44, and the providing unit 45 (hereinafter collectively referred to as the processing units 41 to 45. .)

なお、制御部40が有する各処理部41〜45の接続関係は、図2に示した接続関係に限られず、他の接続関係であってもよい。また、各処理部41〜45は、以下に説明するような選択処理および案内処理の機能・作用(例えば図1)を実現・実行するものであるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。すなわち、以下の選択処理および案内処理の機能・作用を実現・実行することができるのであれば、情報配信装置10は、任意の機能単位で選択処理および案内処理を実現・実行して良い。   In addition, the connection relationship of each process part 41-45 which the control part 40 has is not restricted to the connection relationship shown in FIG. 2, Another connection relationship may be sufficient. Each of the processing units 41 to 45 realizes and executes functions and actions (for example, FIG. 1) of selection processing and guidance processing as described below, but these are functional units arranged for explanation. It does not matter whether it matches the actual hardware elements or software modules. In other words, the information distribution apparatus 10 may realize and execute the selection process and the guidance process in arbitrary functional units as long as the functions and actions of the following selection process and guidance process can be realized and executed.

〔2−2.情報配信装置が実行する処理の作用効果の一例〕
以下、図5〜図7に示すフローチャートを用いて、各処理部41〜45が実行・実現する選択処理の内容について説明する。図5は、実施形態に係る情報配信装置が実行する特徴情報を取得する処理の流れの一例を示すフローチャートである。図6は、実施形態に係る情報配信装置が実行する経路情報を取得する処理の流れの一例を示すフローチャートである。図7は、実施形態に係る情報配信装置が実行する選択処理の流れの一例を示すフローチャートである。
[2-2. Example of effects of processing executed by information distribution apparatus]
Hereinafter, the contents of the selection process executed and realized by each of the processing units 41 to 45 will be described using the flowcharts shown in FIGS. FIG. 5 is a flowchart illustrating an example of a flow of processing for acquiring feature information executed by the information distribution apparatus according to the embodiment. FIG. 6 is a flowchart illustrating an example of a flow of processing for acquiring route information executed by the information distribution apparatus according to the embodiment. FIG. 7 is a flowchart illustrating an example of the flow of selection processing executed by the information distribution apparatus according to the embodiment.

〔2−3.特徴情報を取得する処理における作用効果の一例〕
まず、図5を用いて、特徴情報を取得する処理の流れの一例について説明する。例えば、取得部41は、移動情報を各端末装置100から収集する(ステップS101)。例えば、図1に示す例では、取得部41は、利用者Uが利用する各端末装置100から、所定の時間間隔で移動情報を取得する。より具体的には、取得部41は、利用者の移動速度や移動速度の分散などを移動態様の特徴として特定する(ステップS102)。
[2-3. Example of effects in processing for acquiring feature information]
First, an example of a processing flow for acquiring feature information will be described with reference to FIG. For example, the acquisition unit 41 collects movement information from each terminal device 100 (step S101). For example, in the example illustrated in FIG. 1, the acquisition unit 41 acquires movement information from each terminal device 100 used by the user U at predetermined time intervals. More specifically, the acquisition unit 41 specifies the movement speed of the user, the dispersion of the movement speed, and the like as features of the movement mode (step S102).

例えば、取得部41は、端末装置101〜104から、利用者U01〜U04の全走行履歴を移動情報として取得する(図1中ステップS1)。また、取得部41は、利用者U10の端末装置110からも移動情報を取得する(図1中ステップS2)。そして、取得部41は、移動情報に基づいて、利用者の移動態様の特徴を示す特徴情報を取得する(図1中ステップS3)。   For example, the acquisition unit 41 acquires all travel histories of the users U01 to U04 as movement information from the terminal devices 101 to 104 (step S1 in FIG. 1). Moreover, the acquisition part 41 acquires movement information also from the terminal device 110 of the user U10 (step S2 in FIG. 1). And the acquisition part 41 acquires the characteristic information which shows the characteristic of a user's movement aspect based on movement information (step S3 in FIG. 1).

例えば、取得部41が各端末装置100から収集した移動情報には、端末装置100が所定の時間間隔で取得した位置情報や位置情報を取得した日時等が含まれており、このような位置情報からは、利用者Uがどの道をどの程度の移動速度で移動したかを特定することができる。取得部41は、収集した移動情報から、各利用者Uがどの経路をどのような移動速度で移動したかを特定する。例えば、取得部41は、利用者Uから取得した移動情報から、各時刻における利用者Uの移動速度を算出し、算出した移動速度から利用者Uの平均的な移動速度を算出する。そして、取得部41は、算出した移動速度が所定の閾値を超える場合は、利用者Uの特徴情報として「速度:高速」を特定し、所定の閾値を下回る場合は、利用者Uの特徴情報として「速度:低速」を特定する。   For example, the movement information collected by the acquisition unit 41 from each terminal device 100 includes position information acquired by the terminal device 100 at predetermined time intervals, date and time when the position information is acquired, and the like. From the above, it is possible to specify which road the user U has moved at which moving speed. The acquisition unit 41 identifies which route the user U has moved at what movement speed from the collected movement information. For example, the acquisition unit 41 calculates the movement speed of the user U at each time from the movement information acquired from the user U, and calculates the average movement speed of the user U from the calculated movement speed. And the acquisition part 41 specifies "speed: high speed" as the feature information of the user U when the calculated moving speed exceeds a predetermined threshold value, and when it is below the predetermined threshold value, the feature information of the user U As “Speed: Low”.

ここで、移動速度の分散(標準偏差)が高い場合は、利用者Uが様々な速度で移動していることとなり、移動速度の分散が低い場合は、利用者Uが比較的一定の速度で移動していることとなる。このため、移動速度の分散は、利用者Uが高速道路を良く利用してるか否か、安全運転を行っているか否か、環境に優しい運転(いわゆるエコドライブ)を行っているか否か等、運転態様の指標となりうる。そこで、取得部41は、各時刻における利用者Uの移動速度の分散を算出し、算出した分散を特徴情報とする。例えば、取得部41は、利用者Uの分散の値が第1の閾値よりも低い場合には、特徴情報として「速度分散:低い」を特定し、利用者Uの分散の値が第1の閾値よりも高く、第2の閾値よりも低い場合には、特徴情報として「速度分散:中」を特定し、利用者Uの分散の値が第2の閾値よりも高い場合には、特徴情報として「速度分散:高い」を特定する。   Here, when the variance (standard deviation) of the moving speed is high, the user U is moving at various speeds. When the variance of the moving speed is low, the user U is at a relatively constant speed. It will be moving. For this reason, the movement speed is distributed such as whether the user U uses the highway well, whether the user U is performing safe driving, whether the user U is performing environmentally friendly driving (so-called eco-driving), etc. It can be an indicator of driving mode. Therefore, the acquisition unit 41 calculates the variance of the moving speed of the user U at each time, and uses the calculated variance as the feature information. For example, when the variance value of the user U is lower than the first threshold, the acquisition unit 41 specifies “speed variance: low” as the feature information, and the variance value of the user U is the first value. If it is higher than the threshold value and lower than the second threshold value, “speed dispersion: medium” is specified as the feature information, and if the variance value of the user U is higher than the second threshold value, the feature information As “velocity dispersion: high”.

なお、取得部41は、移動情報に含まれる位置情報から、利用者Uが蛇行運転をしているか否か、利用者Uが頻繁に車線変更を行っているか否か、急な加減速を行っているか等、各種の運転態様の特徴を推定し、推定した特徴を特徴情報として特徴情報データベース31に登録してもよい。このように、取得部41は、利用者Uの移動情報に基づいて、利用者Uによる移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する。そして、取得部41は、移動情報と、取得元の端末装置100を示す取得元端末IDと移動態様の特徴を示す特徴情報とを特徴情報データベース31に登録し(ステップS103)、処理を終了する。   The acquisition unit 41 performs rapid acceleration / deceleration based on the position information included in the movement information, whether or not the user U is meandering, whether or not the user U is frequently changing lanes. It is also possible to estimate the characteristics of various driving modes, such as whether or not, and register the estimated characteristics in the feature information database 31 as feature information. As described above, the acquisition unit 41 estimates the feature of the movement mode by the user U based on the movement information of the user U, and acquires the feature information indicating the estimated feature. Then, the acquisition unit 41 registers the movement information, the acquisition source terminal ID indicating the acquisition source terminal device 100 and the characteristic information indicating the characteristics of the movement mode in the characteristic information database 31 (step S103), and ends the processing. .

〔2−4.経路情報を取得する処理における作用効果の一例〕
次に、図6を用いて、経路情報を取得する処理の流れの一例について説明する。まず、生成部42は、処理対象となる経路を走行した利用者の移動情報を抽出する(ステップS201)。そして、生成部42は、抽出した移動情報から、平均的な移動速度や移動速度の分散等を経路の特徴として特定する(ステップS202)。すなわち、生成部42は、複数の利用者Uが経路を移動した際の移動態様に基づいて、各経路における各利用者Uの移動態様の特徴を示す経路情報を生成する(図1中ステップS4)。
[2-4. Example of effects in processing to obtain route information]
Next, an example of a flow of processing for acquiring route information will be described with reference to FIG. First, the generation unit 42 extracts movement information of a user who has traveled along a route to be processed (step S201). Then, the generation unit 42 specifies an average moving speed, a moving speed variance, and the like from the extracted movement information as a feature of the route (step S202). That is, the generation unit 42 generates route information indicating the characteristics of the movement mode of each user U in each route based on the movement mode when a plurality of users U move along the route (step S4 in FIG. 1). ).

例えば、生成部42は、経路情報の生成対象となる経路を選択する。例えば、生成部42は、案内情報を参照し、案内情報が示す経路の中から経路情報の生成対象として経路Aを選択する。このような場合、生成部42は、特徴情報データベース31を参照し、経路Aを介して移動した旨を示す移動履歴と対応付けられた特徴情報を抽出する。例えば、生成部42は、利用者U01、U02の端末装置101、102が取得した特徴情報を抽出する。   For example, the generation unit 42 selects a route for which route information is to be generated. For example, the generation unit 42 refers to the guidance information and selects the route A as a route information generation target from the routes indicated by the guidance information. In such a case, the generation unit 42 refers to the feature information database 31 and extracts feature information associated with a movement history indicating that the movement has occurred via the route A. For example, the generation unit 42 extracts feature information acquired by the terminal devices 101 and 102 of the users U01 and U02.

そして、生成部42は、抽出した特徴情報に基づいて、経路における各利用者Uの移動態様の特徴を示す情報、すなわち、経路の特徴を示す経路情報を生成し、経路情報データベース32に登録する(ステップS203)。例えば、生成部42は、経路Aを介して移動した旨を示す移動情報を特徴情報データベース31から読み出す。より具体的には、生成部42は、移動情報として取得した位置情報に基づいて、経路Aを介して移動した際の移動情報を読み出す。   Based on the extracted feature information, the generation unit 42 generates information indicating the feature of the movement mode of each user U in the route, that is, route information indicating the feature of the route, and registers the information in the route information database 32. (Step S203). For example, the generation unit 42 reads movement information indicating that movement has occurred via the route A from the feature information database 31. More specifically, the generation unit 42 reads out movement information when moving through the route A based on the position information acquired as movement information.

また、生成部42は、取得部41と同様に、読み出した移動情報から経路Aを移動する際の移動速度を算出する。そして、生成部42は、経路Aを移動する際の各利用者Uの平均的な移動速度を算出し、算出した移動速度を示す経路情報(例えば「速度:高速」)を生成する。また、生成部42は、経路Aを移動する際の各利用者Uの移動速度の分散を算出し、算出した分散を示す経路情報(例えば、「速度分散:低」)を生成する。そして、生成部42は、生成した経路情報を、経路Aを示す移動経路情報とともに、経路情報データベース32に登録する。なお、生成部42は、移動速度や分散以外にも、経路Aを移動する際の各利用者Uの移動態様を示す経路情報を生成し、登録してもよい。   Similarly to the acquisition unit 41, the generation unit 42 calculates the movement speed when moving along the route A from the read movement information. Then, the generating unit 42 calculates an average moving speed of each user U when moving along the route A, and generates route information (for example, “speed: high speed”) indicating the calculated moving speed. Further, the generation unit 42 calculates the variance of the moving speed of each user U when moving along the route A, and generates route information (for example, “speed variance: low”) indicating the calculated variance. Then, the generation unit 42 registers the generated route information in the route information database 32 together with the moving route information indicating the route A. Note that the generation unit 42 may generate and register route information indicating the movement mode of each user U when moving along the route A, in addition to the moving speed and dispersion.

また、生成部42は、読み出した移動情報から経路Bを移動する際の移動速度を算出する。そして、生成部42は、経路Bを移動する際の各利用者Uの平均的な移動速度を算出し、算出した移動速度を示す経路情報(例えば「速度:中速」)を生成する。また、生成部42は、経路Bを移動する際の各利用者Uの移動速度の分散を算出し、算出した分散を示す経路情報(例えば、「速度分散:高い」)を生成する。そして、生成部42は、生成した経路情報を、経路Bを示す移動経路情報とともに、経路情報データベース32に登録する。   Further, the generation unit 42 calculates a moving speed when moving along the route B from the read movement information. Then, the generating unit 42 calculates an average moving speed of each user U when moving along the route B, and generates route information (for example, “speed: medium speed”) indicating the calculated moving speed. Further, the generating unit 42 calculates the variance of the moving speed of each user U when moving along the route B, and generates route information (for example, “speed variance: high”) indicating the calculated variance. Then, the generating unit 42 registers the generated route information in the route information database 32 together with the moving route information indicating the route B.

続いて、設定部43は、分散に基づく経路の特徴を設定する(ステップS204)。例えば、設定部43は、経路Aにおける移動速度の分散が所定の閾値を超える場合は、経路Aを注意が必要な区間に設定する。例えば、経路Aにおける移動速度の分散の値が所定の閾値を下回る場合、その経路Aにおいては、各利用者Uがほぼ同一の速度で移動していると推定される。そこで、設定部43は、経路Aにおける移動速度の分散の値が所定の閾値を下回る場合は、要注意情報「0」を経路Aの経路情報と対応付けて経路情報データベース32に登録する。   Subsequently, the setting unit 43 sets the characteristics of the route based on the dispersion (step S204). For example, the setting unit 43 sets the route A to a section requiring attention when the variance of the moving speed in the route A exceeds a predetermined threshold. For example, when the variance value of the moving speed in the route A is below a predetermined threshold, it is estimated that each user U is moving at substantially the same speed in the route A. Therefore, the setting unit 43 registers the caution information “0” in the route information database 32 in association with the route information of the route A when the variance value of the moving speed in the route A is lower than the predetermined threshold.

一方、経路Bにおける移動速度の分散の値が所定の閾値を上回る場合、その経路Bにおいては、各利用者Uが様々な速度で移動していると推定される。このように、各利用者Uが様々な速度で移動している場合、経路Bは、運転がし辛い道路であると予測される。そこで、設定部43は、経路Bにおける移動速度の分散の値が所定の閾値以上となる場合は、要注意情報「1」を経路Bの経路情報と対応付けて経路情報データベース32に登録する。このような要注意情報は、案内処理において経路Aや経路Bを各利用者Uに提供する際に、注意喚起を行うか否かの指標として用いられる。   On the other hand, when the variance value of the moving speed in the route B exceeds a predetermined threshold value, it is estimated that each user U is moving at various speeds in the route B. Thus, when each user U is moving at various speeds, the route B is predicted to be a difficult road to drive. Therefore, the setting unit 43 registers the caution information “1” in the route information database 32 in association with the route information of the route B when the value of the variance of the moving speed in the route B is equal to or greater than a predetermined threshold value. Such caution information is used as an index as to whether or not to call attention when providing route A or route B to each user U in the guidance process.

〔2−5.選択処理における作用効果の一例〕
次に、図7を用いて、選択処理の流れの一例について説明する。まず、選択部44は、案内要求を受付けた場合は、目的地までの経路候補を抽出する(ステップS301)。例えば、選択部44は、端末装置110から出発地である地点Aと目的地である地点Bとを示す移動情報を取得する(図1中ステップS5)。このような場合、選択部44は、利用者U10の移動態様の特徴を示す特徴情報と、地点Aから地点Bへと至る経路Aや経路Bの経路情報との比較結果に基づいて、利用者U10に対して提供する経路を選択する(ステップS6)。
[2-5. Example of effects in selection process]
Next, an example of the flow of selection processing will be described with reference to FIG. First, when receiving a guidance request, the selection unit 44 extracts a route candidate to the destination (step S301). For example, the selection unit 44 acquires movement information indicating the point A as the departure point and the point B as the destination from the terminal device 110 (step S5 in FIG. 1). In such a case, the selection unit 44 selects the user based on the comparison result of the feature information indicating the feature of the movement mode of the user U10 and the route information of the route A and the route B from the point A to the point B. A route to be provided to U10 is selected (step S6).

例えば、選択部44は、案内情報データベース33に登録された情報を参照し、地点Aから地点Bへと至る経路として、経路Aや経路Bを経路候補として特定する。このような場合、選択部44は、利用者U10の特徴情報を特徴情報データベース31から読み出すとともに、経路候補である経路Aや経路Bの経路情報を経路情報データベース32から読み出す(ステップS302)。   For example, the selection unit 44 refers to information registered in the guidance information database 33 and identifies the route A and the route B as route candidates as the route from the point A to the point B. In such a case, the selection unit 44 reads out the feature information of the user U10 from the feature information database 31, and also reads out the route information of the route A and the route B, which are route candidates, from the route information database 32 (step S302).

そして、選択部44は、読み出した特徴情報が示す特徴と一致する経路情報に対応する経路候補を、提供する経路として選択する(ステップS303)。すなわち、選択部44は、利用者U10の平均的な移動速度や移動速度の分散等、移動態様の特徴が有する傾向と、生成部42により生成された経路情報が示す特徴が有する傾向とに基づいて、利用者U10に対して提供する経路を選択する。そして、選択部44は、特徴情報が示す移動態様の特徴と、経路情報が示す特徴とが共通する場合は、その経路情報と対応する経路を選択対象とする。   Then, the selection unit 44 selects, as a route to be provided, a route candidate corresponding to the route information that matches the feature indicated by the read feature information (step S303). That is, the selection unit 44 is based on the tendency of the features of the movement mode, such as the average movement speed of the user U10 and the dispersion of the movement speed, and the tendency of the features indicated by the route information generated by the generation unit 42. The route to be provided to the user U10 is selected. When the feature of the movement mode indicated by the feature information and the feature indicated by the route information are common, the selection unit 44 selects a route corresponding to the route information as a selection target.

ここで、経路情報は、ある経路を移動する様々な利用者Uの平均的な移動態様を示す情報である。このため、選択部44は、経路情報として、利用者U10とは異なる利用者U01〜U04の経路A、経路Bにおける移動態様の特徴を示す経路情報と、利用者U10の特徴情報との比較結果に基づいて、利用者U10に対して提供する経路を選択することとなる。すなわち、選択部44は、利用者U10と移動態様が類似する利用者Uが多い経路を提供対象として選択することとなる。   Here, the route information is information indicating an average movement mode of various users U moving along a certain route. For this reason, the selection unit 44 compares the route information indicating the characteristics of the movement mode in the routes A and B of the users U01 to U04 different from the user U10 and the feature information of the user U10 as the route information. The route to be provided to the user U10 is selected based on the above. That is, the selection unit 44 selects a route with many users U having a movement mode similar to that of the user U10 as a provision target.

例えば、利用者U10の平均的な移動速度が高速であるにも関わらず、多くの利用者が低速で走行する経路を提供した場合、運転中に利用者U10のフラストレーションが増大する恐れがある。逆に、利用者U10の平均的な移動速度が低速であるにも関わらず、高速道路等、多くの利用者が高速で走行する経路を提供した場合、利用者U10が安心して運転を行うことができない恐れがある。そこで、選択部44は、利用者U10が運転する際における移動速度の特徴を示す特徴情報と、経路候補を利用者U01〜U04が運転する際における移動速度の特徴を示す経路情報とを比較する。   For example, even if the average moving speed of the user U10 is high, when many users provide a route that travels at a low speed, the frustration of the user U10 may increase during driving. . Conversely, when a user U10 provides a route on which many users travel at high speed, such as an expressway, even though the average moving speed of the user U10 is low, the user U10 should drive with peace of mind. There is a risk of not being able to. Therefore, the selection unit 44 compares the feature information indicating the characteristics of the moving speed when the user U10 drives with the route information indicating the characteristics of the moving speed when the users U01 to U04 drive the route candidates. .

そして、選択部44は、利用者U10が運転する際における移動速度の特徴を示す特徴情報と、利用者U01〜U04が経路候補において運転する際における移動速度の特徴を示す経路情報とが共通する場合は、その経路を提供する経路として選択する。すなわち、選択部44は、利用者U10の平均的な移動速度と、利用者U01〜U04が経路候補において運転する際における移動速度との差が所定の範囲内に収まる場合は、その経路候補を提供対象とする。すなわち、選択部44は、利用者U10がストレスなく走行できる経路を優先的に選択する。   And the selection part 44 has in common the feature information which shows the characteristic of the moving speed when the user U10 drives, and the route information which shows the characteristic of the moving speed when the users U01 to U04 drive in the route candidate. In this case, the route is selected as a route that provides the route. That is, when the difference between the average moving speed of the user U10 and the moving speed when the users U01 to U04 drive in the route candidates falls within a predetermined range, the selection unit 44 selects the route candidate. It is targeted for provision. That is, the selection unit 44 preferentially selects a route on which the user U10 can travel without stress.

ここで、利用者U10の平均的な移動速度が比較的高速であっても、法定速度よりも遅い場合、利用者U10は、他の車が高速で移動する経路を好まないとも推定される。例えば、このような利用者U10は、高速道路を頻繁に利用するものの、法定速度を超えてまで高速で移動したいとは考えていないと推定される。そこで、選択部44は、移動速度が所定の範囲内である旨を特徴情報が示し、かつ、移動速度が所定の範囲内である旨を経路情報が示す場合は、その経路情報と対応する経路を利用者U10に提供する経路として選択してもよい。一方、選択部44は、移動速度が所定の範囲内である旨を特徴情報が示し、かつ、移動速度が所定の範囲外である旨を経路情報が示す場合は、その経路情報と対応する経路を選択対象から除外してもよい。   Here, even if the average moving speed of the user U10 is relatively high, if the speed is slower than the legal speed, it is estimated that the user U10 does not like a route along which another vehicle moves at high speed. For example, it is estimated that such a user U10 frequently uses highways, but does not want to move at a high speed beyond the legal speed. Therefore, when the feature information indicates that the moving speed is within the predetermined range and the route information indicates that the moving speed is within the predetermined range, the selection unit 44 selects the route corresponding to the route information. May be selected as a route to provide to the user U10. On the other hand, when the feature information indicates that the moving speed is within the predetermined range and the route information indicates that the moving speed is out of the predetermined range, the selection unit 44 selects the route corresponding to the route information. May be excluded from selection targets.

例えば、選択部44は、利用者U10の平均的な移動速度と、経路Aを移動する際の利用者U01、U02の平均的な移動速度が所定の範囲内に収まり、かつ、各移動速度が法定速度以下である場合に、経路Aを提供対象として選択してもよい。一方、選択部44は、経路Aを移動する際の利用者U01、U02の平均的な移動速度が法定速度以上である場合は、利用者U10の平均的な移動速度と、経路Aを移動する際の利用者U01、U02の平均的な移動速度が所定の範囲内に収まるとしても、経路Aを提供対象から除外してもよい。   For example, the selection unit 44 has the average moving speed of the user U10 and the average moving speed of the users U01 and U02 when moving along the route A fall within a predetermined range, and each moving speed is When the speed is equal to or lower than the legal speed, the route A may be selected as a provision target. On the other hand, when the average movement speed of the users U01 and U02 when moving along the route A is equal to or higher than the legal speed, the selection unit 44 moves along the average movement speed of the user U10 and the route A. Even if the average moving speed of the users U01 and U02 is within a predetermined range, the route A may be excluded from the provision target.

また、ある経路において、速度の分散が大きい場合には、各車両が様々な速度で走行していると考えられ、このような経路は、危険な運転が多い経路であるとも推定される。そこで、選択部44は、経路情報が示す移動速度の分散に基づいて、提供する経路を選択してもよい。例えば、選択部44は、利用者U01〜U02が経路Aにおいて運転する際における移動速度の分散に基づいて、経路Aを提供するか否かを判定してもよい。   Further, when the speed dispersion is large on a certain route, it is considered that each vehicle is traveling at various speeds, and it is estimated that such a route is a route with a lot of dangerous driving. Therefore, the selection unit 44 may select a route to be provided based on the dispersion of the moving speed indicated by the route information. For example, the selection unit 44 may determine whether to provide the route A based on the dispersion of the moving speed when the users U01 to U02 drive on the route A.

例えば、選択部44は、利用者U10とは異なる利用者U01、U02が経路Aにおいて運転する際における移動速度の分散の値が所定の閾値よりも低く、かつ、利用者U10が運転する際における移動速度と、利用者U01、U02が経路Aにおいて運転する際における移動速度とが所定の範囲内に収まる場合は、経路Aを提供する経路として選択してもよい。一方、選択部44は、利用者U10とは異なる利用者U01、U02が経路Aにおいて運転する際における移動速度の分散の値が所定の閾値よりも高い場合は、経路Aを選択候補から除外してもよい。   For example, the selection unit 44 is configured such that when the users U01 and U02 different from the user U10 drive on the route A, the value of variance of the moving speed is lower than a predetermined threshold, and the user U10 drives When the moving speed and the moving speed when the users U01 and U02 drive on the route A are within a predetermined range, the route A may be selected as a route that provides the route A. On the other hand, the selection unit 44 excludes the route A from the selection candidates when the value of the variance of the moving speed when the users U01 and U02 different from the user U10 drive on the route A is higher than a predetermined threshold. May be.

また、利用者U10の速度の分散が小さい場合には、利用者U10は、一定の速度で移動したい、または、エコドライブを行いたい利用者Uであるとも考えられる。そこで、選択部44は、利用者U01〜U04が経路Aにおいて運転する際における移動速度の分散の値が所定の閾値よりも低く、かつ、利用者U10が運転する際における移動速度の分散の値が所定の閾値よりも低い場合は、経路Aを提供する経路として選択してもよい。例えば、選択部44は、利用者U10の特徴情報に「速度分散:低」が含まれており、経路Aの経路情報に「速度分散:低」が含まれている場合は、利用者U10の移動速度と経路Aにおける平均的な移動速度とが異なる場合であっても、経路Aを選択候補としてもよい。   Further, when the dispersion of the speed of the user U10 is small, the user U10 is considered to be a user U who wants to move at a constant speed or to perform eco-driving. Therefore, the selection unit 44 has a value of variance in moving speed when the users U01 to U04 drive on the route A is lower than a predetermined threshold, and a value of variance in moving speed when the user U10 drives. May be selected as a route that provides route A. For example, the selection unit 44 includes “speed dispersion: low” in the feature information of the user U10 and “speed dispersion: low” is included in the route information of the route A. Even if the moving speed and the average moving speed in the route A are different, the route A may be a selection candidate.

なお、選択部44は、利用者U10が運転する際における移動速度の分散と、利用者U01〜U04が経路候補において運転する際における移動速度の分散とが共通する場合は、その経路候補を提供する経路として選択してもよい。例えば、選択部44は、経路Aにおける移動速度の分散が高い場合であっても、利用者U01の移動速度の分散が高い場合には、経路Aを選択候補としてもよい。   In addition, the selection part 44 provides the route candidate when the dispersion | distribution of the moving speed when the user U10 drives and the dispersion | distribution of the moving speed when the users U01 to U04 drive on the route candidate are common. You may select as a route to do. For example, the selection unit 44 may select the route A as a selection candidate when the variance of the moving speed of the user U01 is high even when the variance of the moving speed along the route A is high.

以下、選択部44が実行する処理の一例について説明する。例えば、選択部44は、利用者U10の特徴情報「速度:高速 速度分布:低」、経路候補である経路Aの経路情報「速度:高速 速度分布:低」、および経路候補である経路Bの経路情報「速度:中速 速度分布:高」を読み出す。そして、選択部44は、読み出した利用者U10の特徴情報と、経路Aおよび経路Bの経路情報とを比較する。   Hereinafter, an example of processing executed by the selection unit 44 will be described. For example, the selection unit 44 includes the feature information “speed: high speed speed distribution: low” of the user U10, the route information “speed: high speed speed distribution: low” of the route candidate, and the route B of the route candidate. Read the route information “Speed: Medium Speed Distribution: High”. Then, the selection unit 44 compares the read feature information of the user U10 with the route information of the route A and the route B.

ここで、利用者U10の特徴情報「速度:高速 速度分布:低」と経路候補である経路Aの経路情報「速度:高速 速度分布:低」とは、特徴が一致し、利用者U10の特徴情報「速度:高速 速度分布:低」と経路候補である経路Bの経路情報「速度:中速 速度分布:高」とは、特徴が一致しない。このような場合、経路Aは、利用者U10の移動態様にあった経路であり、経路Bは、利用者U10の移動態様に合わない経路であると考えられる。より具体的には、経路Aは、移動態様の傾向が利用者U10と類似する利用者Uが比較的多く利用していると考えられる。そこで、選択部44は、経路候補である経路Aと経路Bとのうち、経路Aを利用者U10に提供する経路として選択する。   Here, the feature information of the user U10 “speed: high-speed speed distribution: low” and the route information “speed: high-speed speed distribution: low” of the route candidate are the same, and the features of the user U10 are the same. The information “speed: high speed speed distribution: low” and the route information “speed: medium speed speed distribution: high” of the route candidate “B” do not have the same characteristics. In such a case, it is considered that the route A is a route suitable for the movement mode of the user U10, and the route B is a route that does not match the movement mode of the user U10. More specifically, it is considered that the route A is used by a relatively large number of users U whose movement modes tend to be similar to the user U10. Therefore, the selection unit 44 selects the route A as a route to be provided to the user U10 from the route A and the route B that are route candidates.

なお、選択部44は、移動速度や移動速度の分布等、移動態様の種別ごとに経路候補の経路情報と利用者Uの特徴情報とを比較し、比較結果に応じたコストを算出する。そして、選択部44は、経路候補のうち算出されたコストが最も高い経路候補を提供する経路として選択してもよい。すなわち、選択部44は、利用者U10の移動態様と各経路における各利用者U01〜04の移動態様とが共通するか否かに応じて、利用者U10に提供する経路を選択するのであれば、任意の種別の移動態様の比較を行ってもよく、任意の選択手法で経路の選択を行ってよい。   The selection unit 44 compares the route information of the route candidate with the feature information of the user U for each type of movement mode such as the movement speed and the movement speed distribution, and calculates the cost according to the comparison result. And the selection part 44 may select as a path | route which provides the route candidate with the highest calculated cost among path candidates. That is, if the selection part 44 selects the path | route provided to the user U10 according to whether the movement aspect of the user U10 and the movement aspect of each user U01-04 in each path | route are common. Any type of movement mode may be compared, and a route may be selected by any selection method.

また、選択部44は、経路における平均的な移動速度と、利用者Uの平均的な移動速度とが所定の範囲内に収まるように経路を選択するのであれば、上述した処理以外にも、任意の処理により経路の選択を行ってよい。また、選択部44は、経路における平均的な移動速度と、利用者Uの平均的な移動速度との差に応じたスコアを算出し、算出したスコアに応じて経路の選択を行ってもよい。   Moreover, if the selection part 44 selects a path | route so that the average moving speed in a path | route and the average moving speed of the user U may be settled in a predetermined range, in addition to the process mentioned above, The route may be selected by an arbitrary process. The selection unit 44 may calculate a score according to the difference between the average moving speed on the route and the average moving speed of the user U, and may select the route according to the calculated score. .

続いて、提供部45は、選択部44によって選択された経路を利用者に対して提供する(ステップS304)。例えば、提供部45は、選択部44によって選択された経路を示す案内情報を生成し、生成した案内情報を端末装置100に提供することで(図1中ステップS7)、選択された経路を利用者に提供する。この結果、情報配信装置10は、利用者U10の運転態様にあった経路を提供することができる。なお、提供部45は、例えば、経路B等の要注意情報が設定された経路を提供する場合、事故が多発する経路である旨等、注意を要する旨のメッセージを案内情報として提供してもよい。
〔3.変形例〕
上述した実施形態に係る情報配信装置10は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の情報配信装置10の他の実施形態について説明する。
Subsequently, the providing unit 45 provides the route selected by the selecting unit 44 to the user (step S304). For example, the providing unit 45 generates guidance information indicating the route selected by the selection unit 44, and provides the generated guidance information to the terminal device 100 (step S7 in FIG. 1), thereby using the selected route. To provide As a result, the information distribution apparatus 10 can provide a route that matches the driving mode of the user U10. For example, the providing unit 45 may provide a message indicating that attention is required, such as a route in which accidents frequently occur, as guidance information when providing a route in which attention information such as route B is set. Good.
[3. (Modification)
The information distribution apparatus 10 according to the above-described embodiment may be implemented in various different forms other than the above-described embodiment. Therefore, in the following, another embodiment of the information distribution apparatus 10 will be described.

〔3−1.時間帯ごとの選択について〕
例えば、各経路を運転する利用者Uの傾向は、時間帯によって異なるとも考えられる。そこで、情報配信装置10は、所定の時間帯において複数の利用者Uが所定の経路を移動した際の移動態様に基づいて、所定の時間帯における所定の経路の経路情報を生成する。そして、情報配信装置10は、利用者Uの特徴情報と、その利用者Uが経路を移動する際の時間帯における経路情報とを比較し、比較結果に応じて経路の選択を行ってもよい。
[3-1. (Selection by time zone)
For example, the tendency of the user U who drives each route may be different depending on the time zone. Therefore, the information distribution apparatus 10 generates route information of the predetermined route in the predetermined time zone based on the movement mode when the plurality of users U move in the predetermined route in the predetermined time zone. Then, the information distribution apparatus 10 may compare the feature information of the user U with the route information in the time zone when the user U moves along the route, and may select the route according to the comparison result. .

例えば、情報配信装置10は、経路Aを午前中に移動した利用者Uの移動情報や特徴情報から、経路Aの午前中における経路情報を生成し、経路Aを午後に移動した利用者Uの移動情報や特徴情報から、経路Aの午後における経路情報を生成する。そして、例えば、情報配信装置10は、午前中に案内情報の要求を受付けた場合や、移動開始時刻が午前中となる案内情報の要求を受付けた場合は、利用者U10の特徴情報と、経路Aの午前中における経路情報とを比較し、比較結果に応じて、経路Aを選択対象とするか否かを判定してもよい。なお、情報配信装置10は、日時や曜日ごとに経路情報を生成し、利用者Uの特徴情報と比較してもよい。   For example, the information distribution apparatus 10 generates route information in the morning of the route A from the movement information and feature information of the user U who moved the route A in the morning, and the user U who moved the route A in the afternoon Route information in the afternoon of route A is generated from the movement information and feature information. For example, when the information distribution apparatus 10 receives a request for guidance information in the morning or receives a request for guidance information whose movement start time is in the morning, the information distribution device 10 receives the feature information of the user U10 and the route The route information in the morning of A may be compared, and it may be determined whether or not the route A is to be selected according to the comparison result. The information distribution device 10 may generate route information for each date and day of the week and compare it with the feature information of the user U.

〔3−2.車線ごとの選択について〕
ここで、情報配信装置10は、経路として、利用者Uが運転を行う際に提供する道路を車線ごとに選択してもよい。例えば、情報配信装置10は、端末装置100から取得した移動情報から、利用者Uが移動する経路を車線単位で特定できる場合は、車線単位で経路情報を生成し、生成した経路情報と利用者Uの特徴情報から、車線単位で提供する経路を選択してもよい。例えば、情報配信装置10は、ゆっくり走る利用者Uに対しては、高速道路やバイパス等の走行車線を提供し、高速で走る利用者Uに対しては、追い越し車線を提供してもよい。
[3-2. (Selection by lane)
Here, the information distribution apparatus 10 may select a road to be provided for each lane when the user U performs driving as a route. For example, the information distribution device 10 generates route information in units of lanes from the movement information acquired from the terminal device 100, when the route along which the user U moves can be specified. A route to be provided in lane units may be selected from the feature information of U. For example, the information distribution apparatus 10 may provide a driving lane such as an expressway or a bypass for the user U who runs slowly, and may provide an overtaking lane for the user U who runs at a high speed.

ここで、ある経路における移動速度の分散が大きい場合、案内情報には登録がなされていないものの、その経路に複数の車線が存在する可能性がある。そこで、情報配信装置10は、移動速度の分散が所定の閾値よりも多い場合には、移動速度の分布を生成し、生成した分布に複数の極大値が含まれているか否かを判定する。そして、情報配信装置10は、移動速度の分布に複数の極大値が含まれる場合は、処理対象となる路線の複数の車両が含まれると判定する。さらに、情報配信装置10は、各極大値に対応する移動速度を特定し、特定した移動速度を各車線の平均的な移動速度、すなわち、経路情報として設定する。そして、情報配信装置10は、設定された各車線の経路情報を用いて、提供する経路の選択を行ってもよい。   Here, when the movement speed distribution on a certain route is large, although there is no registration in the guidance information, there may be a plurality of lanes on the route. Therefore, when the variance of the moving speed is larger than the predetermined threshold, the information distribution apparatus 10 generates a moving speed distribution and determines whether the generated distribution includes a plurality of maximum values. And the information delivery apparatus 10 determines with the some vehicle of the route used as a process target being included, when a some maximum value is contained in distribution of moving speed. Furthermore, the information distribution apparatus 10 specifies a moving speed corresponding to each local maximum value, and sets the specified moving speed as an average moving speed of each lane, that is, route information. And the information delivery apparatus 10 may select the path | route to provide using the set route information of each lane.

なお、情報配信装置10は、各極大値に対応する移動速度を各車線の平均的な移動速度として特定するとともに、特定した移動速度を基準とする移動速度の分散を車線ごとに算出し、算出した分散を経路情報としてもよい。このような処理により、情報配信装置10は、利用者Uがストレスなく移動できる経路を車線ごとに提供することができる。   The information distribution device 10 specifies the movement speed corresponding to each local maximum value as the average movement speed of each lane, and calculates the variance of the movement speed based on the specified movement speed for each lane. The distributed information may be used as route information. By such processing, the information delivery apparatus 10 can provide a route that allows the user U to move without stress for each lane.

〔3−3.経路情報について〕
また、情報配信装置10は、移動速度や速度分布以外にも、例えば、経路の混み具合、経路における各利用者Uの運転の仕方等、任意の情報を経路情報として生成し、生成した各種の経路情報を用いて、利用者Uの移動態様にあった経路を選択してよい。また、情報配信装置10は、平均的な移動速度の値そのものを経路情報とし、利用者Uの平均的な移動速度との差が所定の範囲内に収まるか否かに応じて、利用者Uと経路とのマッチングを行ってもよい。
[3-3. About route information)
In addition to the moving speed and speed distribution, the information distribution device 10 generates arbitrary information as route information, such as how the route is crowded, how each user U is driving on the route, and the generated various types of information. You may select the path | route suitable for the user's U movement mode using path | route information. Further, the information distribution apparatus 10 uses the average moving speed value itself as route information, and determines whether the difference from the average moving speed of the user U falls within a predetermined range. And a route may be matched.

〔3−4.特徴情報について〕
上述した例では、情報配信装置10は、端末装置100から取得した移動情報に基づいて、利用者Uの移動態様の特徴を特定した。しかしながら、実施形態は、これに限定されるものではない。例えば、情報配信装置10は、SNS(Social Networking Service)に投稿した運転に関する内容の情報等、利用者Uがネットワーク上に投稿した情報の内容から、利用者U01の移動態様の特徴を推定し、推定した特徴を示す特徴情報を生成してもよい。例えば、情報配信装置10は、「遅い車が嫌い」等といった内容の情報を利用者U10が投稿していた場合は、利用者U10の平均的な移動速度が「高速」であるものと推定し、特徴情報の生成を行ってもよい。
[3-4. About feature information)
In the example described above, the information distribution apparatus 10 specifies the characteristics of the movement mode of the user U based on the movement information acquired from the terminal apparatus 100. However, the embodiment is not limited to this. For example, the information distribution apparatus 10 estimates the feature of the movement mode of the user U01 from the content of information posted on the network by the user U, such as information on the content posted on SNS (Social Networking Service), Feature information indicating the estimated feature may be generated. For example, when the user U10 has posted information such as “I hate slow cars”, the information distribution apparatus 10 estimates that the average moving speed of the user U10 is “high speed”. The feature information may be generated.

また、例えば、情報配信装置10は、利用者Uの各種属性に基づいて、移動態様の特徴を推定してもよい。例えば、情報配信装置10は、利用者Uが30代の男性である場合は、移動速度が「高速」であると推定し、利用者Uが60代の女性である場合は、移動速度が「低速」であると推定してもよい。   For example, the information distribution apparatus 10 may estimate the feature of the movement mode based on various attributes of the user U. For example, when the user U is a man in his 30s, the information distribution apparatus 10 estimates that the moving speed is “high speed”, and when the user U is a woman in his 60s, the moving speed is “ It may be estimated that it is “low speed”.

また、情報配信装置10は、利用者Uの運転に関する属性に応じて、移動態様の特徴を推定してもよい。例えば、情報配信装置10は、利用者Uが免許を取得してからどれくらいの期間が経過したか、交通違反を行ったか否か、利用者Uが優良運転者であるか否か、利用者Uの運転に関する各種の情報に基づいて、利用者Uの移動態様の特徴を推定し、推定した特徴を示す特徴情報を生成してもよい。また、情報配信装置10は、利用者Uの運転する車両、すなわち、移動体に関する属性に応じて、移動態様の特徴を推定し、推定した特徴を示す特徴情報を生成してもよい。例えば、情報配信装置10は、利用者Uが優良運転者であり、排気量が大きい車両を運転している場合は、利用者Uの移動速度が速く、移動速度の分散が低いと推定してもよい。   Moreover, the information delivery apparatus 10 may estimate the feature of a movement aspect according to the attribute regarding the user's U driving | operation. For example, the information distribution apparatus 10 determines how long it has passed since the user U obtained the license, whether the user U has made a traffic violation, whether the user U is a good driver, Based on various types of information related to driving, the feature of the movement mode of the user U may be estimated, and feature information indicating the estimated feature may be generated. In addition, the information distribution apparatus 10 may estimate the feature of the movement mode according to the attribute of the vehicle driven by the user U, that is, the moving body, and generate feature information indicating the estimated feature. For example, when the user U is an excellent driver and driving a vehicle with a large displacement, the information distribution apparatus 10 estimates that the movement speed of the user U is fast and the dispersion of the movement speed is low. Also good.

〔3−5.案内処理について〕
上述した例では、情報配信装置10は、車両の運転時に経路を提供する案内処理を実行した。しかしながら、実施形態は、これに限定されるものではない。例えば、情報配信装置10は、徒歩での移動経路を提供するナビゲーションサービスや、列車の経路検索サービス等に上述した選択処理を適用してもよい。例えば、情報配信装置10は、歩行速度が速い利用者Uに対しては、平均的な歩行速度が高い歩道を提供し、歩行速度が遅い利用者Uに対しては、平均的な歩行速度が遅い歩道を提供してもよい。
[3-5. About guidance processing)
In the example described above, the information distribution apparatus 10 has performed a guidance process for providing a route during driving of the vehicle. However, the embodiment is not limited to this. For example, the information distribution apparatus 10 may apply the selection process described above to a navigation service that provides a walking route or a train route search service. For example, the information distribution device 10 provides a sidewalk with a high average walking speed to the user U with a high walking speed, and an average walking speed with respect to the user U with a low walking speed. A slow walkway may be provided.

また、情報配信装置10は、利用者Uがビジネスマンである場合は、歩行速度が速いと推定し、平均的な歩行速度が高い歩道を提供してもよい。また、情報配信装置10は、利用者Uが老人である場合やベビーカーを所有する利用者、子供などである場合は、平均的な歩行速度が遅いと推定し、平均的な歩行速度が遅い歩道を提供してもよい。また、情報配信装置10は、利用者Uがランナーであると推定または特定が可能な場合は、ランナーが多い移動経路を提供してもよい。   Moreover, when the user U is a businessman, the information delivery apparatus 10 may estimate that the walking speed is fast and provide a sidewalk with a high average walking speed. In addition, when the user U is an elderly person, a user who owns a stroller, a child, or the like, the information distribution apparatus 10 estimates that the average walking speed is slow and the average walking speed is slow. May be provided. In addition, when it is possible to estimate or specify that the user U is a runner, the information distribution apparatus 10 may provide a travel route with many runners.

また、情報配信装置10は、宅配ロボットや自動運転システム等に対して経路を提供する場合に、上述した選択処理を実行してもよい。例えば、情報配信装置10は、荷物の量が多い自動運転車両に対しては、平均的な移動速度が遅い経路の経路情報を優先的に提供し、荷物を全て配送し終わった自動運転車両に対しては、平均的な移動速度が速い経路の経路情報を優先的に提供してもよい。すなわち、情報配信装置10は、任意の移動体に対し、その移動体の移動態様の特徴に応じて、適切な経路を提供すればよい。   Further, the information distribution apparatus 10 may execute the selection process described above when providing a route to a delivery robot, an automatic driving system, or the like. For example, the information distribution device 10 preferentially provides route information of a route with a slow average moving speed to an autonomous driving vehicle having a large amount of luggage, and to the autonomous driving vehicle that has finished delivering all the luggage. On the other hand, route information of a route having a high average moving speed may be preferentially provided. In other words, the information distribution apparatus 10 may provide an appropriate route for an arbitrary moving body according to the feature of the moving mode of the moving body.

〔3−6.経路について〕
なお、情報配信装置10は、任意の区間を経路として設定可能である。すなわち、情報配信装置10は、地点Aや地点Bとして、任意の位置を設定してよい。例えば、情報配信装置10は、所定の交差点から他の交差点の間を経路として設定してもよく、任意のある地点からある地点までの区間を経路として設定してもよい。また、情報配信装置10は、案内処理において用いられる経路の単位に基づいて、移動経路とする範囲を設定してもよい。例えば、案内情報データベース32には、交差点や高速道路の入り口、インターチェンジ等、移動の分岐となる分岐点をノードとし、分岐点と分岐点とを結ぶ道路や車線をリンクとするデータが含まれる場合がある。このような場合、情報配信装置10は、あるノードと対応する分岐点から他のノードと対応する分岐点までの経路ごとに経路情報を生成してもよい。すなわち、情報配信装置10は、所定の出発地から所定の目的地まで、利用者が移動した経路を移動経路とするのであれば、任意の区間を移動経路に設定して良い。
[3-6. About the route)
The information distribution apparatus 10 can set an arbitrary section as a route. That is, the information distribution apparatus 10 may set an arbitrary position as the point A or the point B. For example, the information distribution apparatus 10 may set a route from a predetermined intersection to another intersection, or may set a section from any given point to a certain point as a route. Further, the information distribution apparatus 10 may set a range as a moving route based on a route unit used in the guidance process. For example, the guidance information database 32 includes data that uses a branch point that becomes a branch of movement, such as an intersection, an expressway entrance, or an interchange, as a node, and a road or lane that connects the branch point and the link as a link. There is. In such a case, the information distribution apparatus 10 may generate route information for each route from a branch point corresponding to a certain node to a branch point corresponding to another node. That is, the information distribution apparatus 10 may set an arbitrary section as a movement route if the movement route is a route traveled by a user from a predetermined departure point to a predetermined destination.

また、情報配信装置10は、出発地から目的地へと至る複数の経路がそれぞれ複数の区画によって構成され、各区画ごとに経路情報を設定されている場合、経路を構成する各区画ごとに利用者Uの特徴情報との一致度を示すスコアを算出し、算出したスコアの合計が最も多い経路を提供してもよい。   In addition, when the plurality of routes from the departure point to the destination are configured by a plurality of sections and the route information is set for each section, the information distribution device 10 is used for each section constituting the route. A score indicating the degree of coincidence with the feature information of the person U may be calculated, and a route having the largest total of the calculated scores may be provided.

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

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

また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。   In addition, the above-described embodiments can be appropriately combined within a range in which processing contents do not contradict each other.

〔3−8.プログラム〕
また、上述した実施形態に係る情報配信装置10は、例えば図8に示すような構成のコンピュータ1000によって実現される。図8は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。
[3-8. program〕
In addition, the information distribution apparatus 10 according to the above-described embodiment is realized by a computer 1000 configured as shown in FIG. 8, for example. FIG. 8 is a diagram illustrating an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and an arithmetic device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090. Have

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAM等、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等により実現される。   The arithmetic device 1030 operates based on a program stored in the primary storage device 1040 and the secondary storage device 1050, a program read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device such as a RAM that temporarily stores data used by the arithmetic device 1030 for various arithmetic operations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, such as ROM (Read Only Memory), HDD (Hard Disk Drive), flash memory, and the like. It is realized by.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナ等といった各種の入力装置1020から情報を受信するためのインタフェースであり、例えば、USB等により実現される。   The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information such as a monitor and a printer. For example, USB (Universal Serial Bus), DVI (Digital Visual Interface), This is realized by a standard connector such as HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, a keyboard, and a scanner, and is realized by, for example, a USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリ等の外付け記憶媒体であってもよい。   The input device 1020 includes, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), and a PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), and a tape. It may be a device that reads information from a medium, a magnetic recording medium, a semiconductor memory, or the like. The input device 1020 may be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。   The network IF 1080 receives data from other devices via the network N and sends the data to the arithmetic device 1030, and transmits data generated by the arithmetic device 1030 to other devices via the network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。   The arithmetic device 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic device 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040, and executes the loaded program.

例えば、コンピュータ1000が情報配信装置10として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラムを実行することにより、制御部40の機能を実現する。   For example, when the computer 1000 functions as the information distribution device 10, the arithmetic device 1030 of the computer 1000 implements the function of the control unit 40 by executing a program loaded on the primary storage device 1040.

〔4.効果〕
上述したように、情報配信装置10は、移動体の移動態様の特徴を示す特徴情報を取得する。そして、情報配信装置10は、特徴情報と、経路の特徴を示す経路情報との比較結果に基づいて、移動体に対して提供する経路を選択する。このため、情報配信装置10は、例えば、利用者U10と同じ移動態様の利用者U01、U02が利用する経路Aを優先的に提供することができるので、利用者U10が気に入るような経路の選択精度を向上させることができる。
[4. effect〕
As described above, the information distribution apparatus 10 acquires feature information indicating the feature of the moving mode of the moving object. And the information delivery apparatus 10 selects the path | route provided with respect to a mobile body based on the comparison result of characteristic information and the path | route information which shows the characteristic of a path | route. For this reason, since the information distribution apparatus 10 can preferentially provide the route A used by the users U01 and U02 having the same movement mode as the user U10, for example, the route that the user U10 likes is selected. Accuracy can be improved.

また、情報配信装置10は、特徴情報が示す移動態様の特徴が有する傾向と、経路情報が示す特徴が有する傾向とに基づいて、移動体に対して提供する経路を選択する。そして、情報配信装置10は、特徴情報が示す移動態様の特徴と、経路情報が示す特徴とが共通する場合は、その経路情報と対応する経路を選択対象とする。また、情報配信装置10は、経路情報として、移動体とは異なる移動体の経路における移動態様の特徴を示す経路情報と、特徴情報との比較結果に基づいて、移動体に対して提供する経路を選択する。このため、情報配信装置10は、利用者U10に対して、移動態様の傾向が類似する利用者U01、U02が利用する経路を提供することができる。   Further, the information distribution apparatus 10 selects a route to be provided to the mobile body based on the tendency of the feature of the movement mode indicated by the feature information and the tendency of the feature indicated by the route information. When the feature of the movement mode indicated by the feature information and the feature indicated by the route information are common, the information distribution apparatus 10 selects a route corresponding to the route information as a selection target. In addition, the information distribution apparatus 10 provides, as route information, a route provided to the mobile body based on a comparison result between the route information indicating the feature of the movement mode in the route of the mobile body different from the mobile body and the feature information. Select. For this reason, the information distribution apparatus 10 can provide the route used by the users U01 and U02 having similar movement modes to the user U10.

また、情報配信装置10は、経路として、移動体が移動する車線を選択する。このため、情報配信装置10は、車線単位での案内処理を実現することができる。   Moreover, the information delivery apparatus 10 selects the lane in which a mobile body moves as a path | route. For this reason, the information delivery apparatus 10 can implement | achieve the guidance process in a lane unit.

また、情報配信装置10は、複数の移動体が経路を移動した際の移動態様に基づいて、その経路の経路情報を生成する。そして、情報配信装置10は、特徴情報と、生成された経路情報とを比較する。このため、情報配信装置10は、実際の移動態様に基づいて、移動体が移動しやすい経路を提供することができる。   In addition, the information distribution device 10 generates route information of the route based on the movement mode when a plurality of moving bodies move along the route. Then, the information distribution device 10 compares the feature information with the generated route information. For this reason, the information distribution apparatus 10 can provide a route on which the mobile body can easily move based on the actual movement mode.

また、情報配信装置10は、所定の時間帯において複数の移動体が経路を移動した際の移動態様に基づいて、所定の時間帯における経路情報を生成する。そして、情報配信装置10は、特徴情報と、移動体が経路を移動する際の時間帯における経路情報とを比較する。このため、情報配信装置10は、時間帯ごとに適切な経路を提供することができる。   In addition, the information distribution apparatus 10 generates route information in a predetermined time zone based on a movement mode when a plurality of moving bodies move along the route in a predetermined time zone. Then, the information distribution device 10 compares the feature information with the route information in the time zone when the moving body moves along the route. For this reason, the information delivery apparatus 10 can provide an appropriate path | route for every time slot | zone.

また、情報配信装置10は、移動体が移動する際における移動速度の特徴を示す特徴情報と、移動体とは異なる移動体が経路において移動する際における移動速度の特徴を示す経路情報とが共通する場合は、その経路を提供する経路として選択する。このため、情報配信装置10は、例えば、利用者U10に対して移動速度が類似する他の利用者U01、U02が利用する経路を提供できるので、利用者U10が移動しやすい経路を提供することができる。   In the information distribution apparatus 10, the feature information indicating the characteristics of the moving speed when the moving body moves and the route information indicating the characteristics of the moving speed when the moving body different from the moving body moves along the route are common. If so, it is selected as the route providing the route. For this reason, for example, the information distribution apparatus 10 can provide a route used by other users U01 and U02 whose movement speed is similar to that of the user U10. Can do.

また、例えば、情報配信装置10は、移動速度が所定の範囲内である旨を特徴情報が示し、かつ、移動速度が所定の範囲外である旨を経路情報が示す場合は、経路情報と対応する経路を選択対象から除外する。このため、情報配信装置10は、ゆっくり移動する移動体に対し、平均的な移動速度が速い経路の提供を防ぐことができる。   Further, for example, the information distribution apparatus 10 corresponds to the route information when the feature information indicates that the moving speed is within a predetermined range and the route information indicates that the moving speed is out of the predetermined range. Route to be excluded from selection. For this reason, the information delivery apparatus 10 can prevent provision of a route having a high average moving speed for a moving body that moves slowly.

また、情報配信装置10は、ある移動体とは異なる移動体が経路において移動する際における移動速度の分散に基づいて、その経路を提供するか否かを判定する。このため、情報配信装置10は、経路の選択精度をより向上させることができる。   In addition, the information distribution apparatus 10 determines whether or not to provide the route based on the dispersion of the moving speed when a moving body different from a certain moving body moves on the route. For this reason, the information delivery apparatus 10 can further improve the route selection accuracy.

また、情報配信装置10は、例えば、利用者U10とは異なる利用者U01、U02が経路において移動する際における移動速度の分散の値が所定の閾値よりも低く、かつ、利用者U10が移動する際における移動速度と、利用者U01、U02が経路において移動する際における移動速度とが所定の範囲内に収まる場合は、その経路を提供する経路として選択する。また、情報配信装置10は、例えば、利用者U10とは異なる利用者U01、U02が経路において移動する際における移動速度の分散の値が所定の閾値よりも低く、かつ、利用者U10が移動する際における移動速度の分散の値が所定の閾値よりも低い場合は、その経路を提供する経路として選択する。このため、情報配信装置10は、利用者U10が落ち着いて運転できる経路を提供することができる。   In addition, the information distribution apparatus 10 has, for example, the value of variance of the moving speed when the users U01 and U02 different from the user U10 move along the route is lower than a predetermined threshold, and the user U10 moves. When the moving speed at the time and the moving speed at the time when the users U01 and U02 move along the route fall within a predetermined range, the route is selected as a route providing the route. In addition, the information distribution apparatus 10 has, for example, the value of variance of the moving speed when the users U01 and U02 different from the user U10 move along the route is lower than a predetermined threshold, and the user U10 moves. If the variance value of the moving speed at that time is lower than a predetermined threshold, the route is selected as a route that provides the route. For this reason, the information delivery apparatus 10 can provide the path | route which the user U10 can drive calmly.

また、情報配信装置10は、経路における移動速度の分散が所定の閾値を超える場合は、その経路を注意が必要な区間に設定する。このため、情報配信装置10は、事故が生じやすい経路や運転が粗い経路等、注意すべき経路を精度良く特定することができる。   In addition, when the distribution of the moving speed on the route exceeds a predetermined threshold, the information distribution apparatus 10 sets the route to a section requiring attention. For this reason, the information distribution apparatus 10 can pinpoint the path | route which should be careful, such as the path | route where an accident is easy to occur, and the path | route with rough driving | running | working with high precision.

また、情報配信装置10は、複数の車線を含む経路における移動速度の分布に複数の極大値が含まれる場合は、各極大値に対応する移動速度に基づいて、各車線の移動速度を設定する。そして、情報配信装置10は、設定された各車線の移動速度をその車線の経路情報として、移動体に対して提供する経路を選択する。このため、情報配信装置10は、車線単位で、利用者U10が落ち着いて運転できる経路を提供できる。   In addition, when a plurality of local maximum values are included in the travel speed distribution on a route including a plurality of lanes, the information distribution device 10 sets the travel speed of each lane based on the travel speed corresponding to each local maximum value. . And the information delivery apparatus 10 selects the path | route provided with respect to a mobile body by using the moving speed of each set lane as the route information of the lane. For this reason, the information delivery apparatus 10 can provide the path | route which the user U10 can drive calmly for every lane.

また、情報配信装置10は、移動体の移動履歴に基づいて、その移動体による移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する。このため、情報配信装置10は、実際の移動態様に基づいて、経路の選択を行うことができる。   Further, the information distribution apparatus 10 estimates the feature of the movement mode by the moving body based on the moving history of the moving body, and acquires the feature information indicating the estimated feature. For this reason, the information delivery apparatus 10 can select a route based on an actual movement mode.

また、情報配信装置10は、移動体を操作する利用者や移動する利用者等、移動体と関連するがネットワーク上に投稿した情報の内容から、移動体による移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する。このため、情報配信装置10は、移動体の移動履歴が取得できない場合にも、適切な経路の選択を行うことができる。   In addition, the information distribution apparatus 10 estimates the characteristics of the moving mode by the moving body from the contents of the information related to the moving body, such as the user who operates the moving body and the moving user, but posted on the network. The feature information indicating the feature obtained is acquired. For this reason, the information delivery apparatus 10 can select an appropriate route even when the movement history of the moving object cannot be acquired.

また、情報配信装置10は、移動体の属性または移動体と関連する利用者の属性に基づいて、移動体による移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する。このため、情報配信装置10は、経路の選択精度をより向上させることができる。   Further, the information distribution apparatus 10 estimates the feature of the moving mode by the moving object based on the attribute of the moving object or the attribute of the user related to the moving object, and acquires feature information indicating the estimated feature. For this reason, the information delivery apparatus 10 can further improve the route selection accuracy.

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

また、上記してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、選択部は、選択手段や選択回路に読み替えることができる。   Moreover, the above-mentioned “section (module, unit)” can be read as “means”, “circuit”, and the like. For example, the selection unit can be read as selection means or a selection circuit.

10 情報配信装置
20 通信部
30 記憶部
31 特徴情報データベース
32 経路情報データベース
33 案内情報データベース
40 制御部
41 取得部
42 生成部
43 設定部
44 選択部
45 提供部
100 端末装置
DESCRIPTION OF SYMBOLS 10 Information delivery apparatus 20 Communication part 30 Storage part 31 Feature information database 32 Route information database 33 Guidance information database 40 Control part 41 Acquisition part 42 Generation part 43 Setting part 44 Selection part 45 Provision part 100 Terminal apparatus

Claims (18)

所定の移動体の移動態様の特徴を示す特徴情報を取得する取得部と、
複数の移動体が各経路を移動した際の移動態様に基づいて、各経路における移動体の移動態様の特徴を示す経路情報を生成する生成部と、
前記特徴情報と、前記経路情報とが類似するか否かに基づいて、前記所定の移動体に対して提供する経路を選択する選択部と
を有することを特徴とする選択装置。
An acquisition unit for acquiring characteristic information indicating characteristics of a moving mode of a predetermined moving body;
Based on a movement mode when a plurality of moving bodies move along each route, a generation unit that generates route information indicating characteristics of the moving mode of the moving body in each route;
A selection device comprising: a selection unit that selects a route to be provided to the predetermined moving body based on whether the feature information is similar to the route information.
前記選択部は、前記特徴情報が示す移動態様の特徴が有する傾向と、前記経路情報が示す特徴が有する傾向とに基づいて、前記移動体に対して提供する経路を選択する
ことを特徴とする請求項1に記載の選択装置。
The selection unit selects a route to be provided to the mobile body based on a tendency of the feature of the movement mode indicated by the feature information and a tendency of the feature indicated by the route information. The selection device according to claim 1.
前記選択部は、前記特徴情報が示す移動態様の特徴と、前記経路情報が示す特徴とが共通する場合は、当該経路情報と対応する経路を選択対象とする
ことを特徴とする請求項1または2に記載の選択装置。
The selection unit, when the feature of the movement mode indicated by the feature information and the feature indicated by the route information are common, select a route corresponding to the route information as a selection target. 3. The selection device according to 2.
前記選択部は、前記経路情報として、前記移動体とは異なる移動体の前記経路における移動態様の特徴を示す経路情報と、前記特徴情報との比較結果に基づいて、前記移動体に対して提供する経路を選択する
ことを特徴とする請求項1〜3のうちいずれか1つに記載の選択装置。
The selection unit provides, as the route information, to the mobile body based on a comparison result between the route information indicating the feature of the movement mode in the route of the mobile body different from the mobile body and the feature information. The selection device according to any one of claims 1 to 3, wherein a route to be selected is selected.
前記選択部は、前記経路として、前記移動体が移動する車線を選択する
ことを特徴とする請求項1〜4のうちいずれか1つに記載の選択装置。
The selection device according to claim 1, wherein the selection unit selects a lane in which the moving body moves as the route.
前記生成部は、所定の時間帯において複数の移動体が前記経路を移動した際の移動態様に基づいて、当該所定の時間帯における経路情報を生成し、
前記選択部は、前記特徴情報と、前記移動体が前記経路を移動する際の時間帯における経路情報とを比較する
ことを特徴とする請求項1〜5のうちいずれか1つに記載の選択装置。
The generation unit generates route information in the predetermined time zone based on a movement mode when a plurality of moving bodies move along the route in a predetermined time zone,
The selection according to any one of claims 1 to 5, wherein the selection unit compares the feature information with route information in a time zone when the moving body moves the route. apparatus.
前記選択部は、前記移動体が移動する際における移動速度の特徴を示す特徴情報と、前記移動体とは異なる移動体が前記経路において移動する際における移動速度の特徴を示す経路情報とが共通する場合は、当該経路を提供する経路として選択する
ことを特徴とする請求項1〜6のうちいずれか1つに記載の選択装置。
The selection unit shares characteristic information indicating characteristics of moving speed when the moving body moves and route information indicating characteristics of moving speed when a moving body different from the moving body moves on the route. When selecting, it selects as the path | route which provides the said path | route. The selection apparatus as described in any one of Claims 1-6 characterized by the above-mentioned.
前記選択部は、前記移動速度が所定の範囲内である旨を前記特徴情報が示し、かつ、前記移動速度が所定の範囲外である旨を前記経路情報が示す場合は、当該経路情報と対応する経路を選択対象から除外する
ことを特徴とする請求項7に記載の選択装置。
When the feature information indicates that the moving speed is within a predetermined range and the route information indicates that the moving speed is out of the predetermined range, the selection unit corresponds to the route information. The selection apparatus according to claim 7, wherein a route to be excluded is excluded from selection targets.
前記選択部は、前記移動体とは異なる移動体が前記経路において移動する際における移動速度の分散に基づいて、当該経路を提供するか否かを判定する
ことを特徴とする請求項7または8に記載の選択装置。
The said selection part determines whether the said path | route is provided based on dispersion | distribution of the moving speed when the mobile body different from the said mobile body moves in the said path | route. The selection device according to 1.
前記選択部は、前記移動体とは異なる移動体が前記経路において移動する際における移動速度の分散の値が所定の閾値よりも低く、かつ、前記移動体が移動する際における移動速度と、前記移動体とは異なる移動体が前記経路において移動する際における移動速度とが所定の範囲内に収まる場合は、当該経路を提供する経路として選択する
ことを特徴とする請求項7〜9のうちいずれか1つに記載の選択装置。
The selection unit has a moving speed variance value when a moving body different from the moving body moves along the path is lower than a predetermined threshold, and a moving speed when the moving body moves, and 10. The method according to claim 7, wherein when a moving body that is different from the moving body moves within the predetermined range within a predetermined range, the moving body is selected as a route that provides the route. The selection apparatus as described in any one.
前記選択部は、前記移動体とは異なる移動体が前記経路において移動する際における移動速度の分散の値が所定の閾値よりも低く、かつ、前記移動体が移動する際における移動速度の分散の値が所定の閾値よりも低い場合は、当該経路を提供する経路として選択する
ことを特徴とする請求項7〜10のうちいずれか1つに記載の選択装置。
The selection unit is configured such that a dispersion value of a moving speed when a moving body different from the moving body moves on the route is lower than a predetermined threshold value and a dispersion of the moving speed when the moving body moves. The selection device according to any one of claims 7 to 10, wherein when the value is lower than a predetermined threshold, the route is selected as a route that provides the route.
前記経路における移動速度の分散が所定の閾値を超える場合は、当該経路を注意が必要な区間に設定する第1設定部
を有することを特徴とする請求項1〜11のうちいずれか1つに記載の選択装置。
12. The apparatus according to claim 1, further comprising: a first setting unit configured to set the route to a section requiring attention when the variance of the moving speed on the route exceeds a predetermined threshold. The selection device described.
複数の車線を含む経路における移動速度の分布に複数の極大値が含まれる場合は、各極大値に対応する移動速度に基づいて、各車線の移動速度を設定する第2設定部
を有し、
前記選択部は、前記第2設定部により設定された各車線の移動速度を当該車線の経路情報として、前記移動体に対して提供する経路を選択する
ことを特徴とする請求項1〜12のうちいずれか1つに記載の選択装置。
A second setting unit configured to set the moving speed of each lane based on the moving speed corresponding to each maximum value when a plurality of maximum values are included in the distribution of the moving speed in a route including a plurality of lanes;
The said selection part selects the path | route provided with respect to the said mobile body by using the moving speed of each lane set by the said 2nd setting part as the routing information of the said lane. The Claim 1-12 characterized by the above-mentioned. The selection apparatus as described in any one of them.
前記取得部は、前記移動体の移動履歴に基づいて、当該移動体による移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する
ことを特徴とする請求項1〜13のうちいずれか1つに記載の選択装置。
The said acquisition part estimates the characteristic of the movement aspect by the said mobile body based on the movement history of the said mobile body, and acquires the feature information which shows the estimated feature. The selection apparatus as described in any one.
前記取得部は、前記移動体と関連する利用者がネットワーク上に投稿した情報の内容から、当該移動体による移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する
ことを特徴とする請求項1〜14のうちいずれか1つに記載の選択装置。
The acquisition unit estimates a feature of a movement mode by the mobile body from the content of information posted on a network by a user related to the mobile body, and acquires feature information indicating the estimated feature. The selection device according to any one of claims 1 to 14.
前記取得部は、前記移動体の属性または当該移動体と関連する利用者の属性に基づいて、当該移動体による移動態様の特徴を推定し、推定した特徴を示す特徴情報を取得する
ことを特徴とする請求項1〜15のうちいずれか1つに記載の選択装置。
The acquisition unit estimates a feature of a movement mode by the mobile body based on the attribute of the mobile body or a user attribute related to the mobile body, and acquires feature information indicating the estimated feature. The selection device according to any one of claims 1 to 15.
選択装置が実行する選択方法であって、
所定の移動体の移動態様の特徴を示す特徴情報を取得する取得工程と、
複数の移動体が各経路を移動した際の移動態様に基づいて、各経路における移動体の移動態様の特徴を示す経路情報を生成する生成工程と、
前記特徴情報と、前記経路情報とが類似するか否かに基づいて、前記所定の移動体に対して提供する経路を選択する選択工程と
を含むことを特徴とする選択方法。
A selection method performed by a selection device, comprising:
An acquisition step of acquiring feature information indicating a feature of a moving mode of a predetermined moving body;
Based on the movement mode when a plurality of mobile bodies move along each route, a generation step of generating route information indicating the characteristics of the movement mode of the mobile body in each route;
A selection method comprising: a selection step of selecting a route to be provided to the predetermined mobile body based on whether the feature information is similar to the route information.
所定の移動体の移動態様の特徴を示す特徴情報を取得する取得手順と、
複数の移動体が各経路を移動した際の移動態様に基づいて、各経路における移動体の移動態様の特徴を示す経路情報を生成する生成手順と、
前記特徴情報と、前記経路情報とが類似するか否かに基づいて、前記所定の移動体に対して提供する経路を選択する選択手順と
をコンピュータに実行させるための選択プログラム。
An acquisition procedure for acquiring feature information indicating a feature of a moving mode of a predetermined moving body;
A generation procedure for generating route information indicating characteristics of a moving mode of a moving body in each route based on a moving mode when a plurality of moving bodies move along each route;
A selection program for causing a computer to execute a selection procedure for selecting a route to be provided to the predetermined moving body based on whether the feature information is similar to the route information.
JP2018088290A 2016-12-20 2018-05-01 Selection device, selection method and selection program Active JP6898272B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018088290A JP6898272B2 (en) 2016-12-20 2018-05-01 Selection device, selection method and selection program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016246933A JP6362665B2 (en) 2016-12-20 2016-12-20 Selection device, selection method, and selection program
JP2018088290A JP6898272B2 (en) 2016-12-20 2018-05-01 Selection device, selection method and selection program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016246933A Division JP6362665B2 (en) 2016-12-20 2016-12-20 Selection device, selection method, and selection program

Publications (2)

Publication Number Publication Date
JP2018116068A true JP2018116068A (en) 2018-07-26
JP6898272B2 JP6898272B2 (en) 2021-07-07

Family

ID=62985325

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018088290A Active JP6898272B2 (en) 2016-12-20 2018-05-01 Selection device, selection method and selection program

Country Status (1)

Country Link
JP (1) JP6898272B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177024A (en) * 2001-12-11 2003-06-27 Kenwood Corp On-vehicle navigation system
JP2009036675A (en) * 2007-08-02 2009-02-19 Sumitomo Electric System Solutions Co Ltd Route recommendation device and program
JP2014502724A (en) * 2010-12-31 2014-02-03 トムトム ベルギー ネムローゼ フエンノートシャップ Navigation method and system
WO2014077008A1 (en) * 2012-11-19 2014-05-22 三菱電機株式会社 Apparatus for processing probe data, method for processing probe data, program, and system for processing probe data
JP2015087353A (en) * 2013-11-01 2015-05-07 三菱電機株式会社 Route search system, route management server, and route search terminal
JP2015219054A (en) * 2014-05-15 2015-12-07 日産自動車株式会社 Traffic volume distribution system and traffic volume distribution method
JP2016099864A (en) * 2014-11-25 2016-05-30 アイシン・エィ・ダブリュ株式会社 Road information statistics system, road information statistics method, and computer program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003177024A (en) * 2001-12-11 2003-06-27 Kenwood Corp On-vehicle navigation system
JP2009036675A (en) * 2007-08-02 2009-02-19 Sumitomo Electric System Solutions Co Ltd Route recommendation device and program
JP2014502724A (en) * 2010-12-31 2014-02-03 トムトム ベルギー ネムローゼ フエンノートシャップ Navigation method and system
WO2014077008A1 (en) * 2012-11-19 2014-05-22 三菱電機株式会社 Apparatus for processing probe data, method for processing probe data, program, and system for processing probe data
JP2015087353A (en) * 2013-11-01 2015-05-07 三菱電機株式会社 Route search system, route management server, and route search terminal
JP2015219054A (en) * 2014-05-15 2015-12-07 日産自動車株式会社 Traffic volume distribution system and traffic volume distribution method
JP2016099864A (en) * 2014-11-25 2016-05-30 アイシン・エィ・ダブリュ株式会社 Road information statistics system, road information statistics method, and computer program

Also Published As

Publication number Publication date
JP6898272B2 (en) 2021-07-07

Similar Documents

Publication Publication Date Title
CN110164122B (en) Vehicle queuing system control for intersections
RU2682151C1 (en) Device for determination of environment, motion assistance equipment and method for determination of environment
JP6558239B2 (en) Automatic driving support system, automatic driving support method, and computer program
RU2682092C1 (en) Driving planning device, motion assistance equipment and driving planning method
CN107683234B (en) Ambient environment recognition apparatus and computer program product
RU2682095C1 (en) Device for determination of environment, motion assistance equipment and method for determination of environment
JP5900454B2 (en) Vehicle lane guidance system and vehicle lane guidance method
US20180004210A1 (en) Affecting Functions of a Vehicle Based on Function-Related Information about its Environment
EP3965086A1 (en) Method and apparatus for providing parking availability detection based on vehicle trajectory information
US20190064827A1 (en) Self-driving assistance device and computer program
JP6786376B2 (en) Evaluation device, evaluation method and evaluation program
JP6692740B2 (en) Selection device, selection method, and selection program
JPWO2015098280A1 (en) Map data update device
US10982969B2 (en) Method, apparatus, and computer program product for lane-level route guidance
US11161506B2 (en) Travel support device and non-transitory computer-readable medium
JP2011038794A (en) Route search device, route search method, computer program, and map database
JP2019020172A (en) Route proposing device and route proposition method
JP5807578B2 (en) Alerting system, alerting program, and alerting method
US20200380548A1 (en) Information processing apparatus, information processing method, and non-transitory storage medium
TW202226130A (en) Multimodal mobility services with minimized perceived risks
JP6362665B2 (en) Selection device, selection method, and selection program
JP6898272B2 (en) Selection device, selection method and selection program
WO2017149568A1 (en) Information presentation method and information presentation device
CN110070743B (en) Vehicle driving support device and vehicle driving support method
JP6949512B2 (en) Information output device and information output method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190325

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200728

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200917

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210319

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210319

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210329

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210330

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210610

R150 Certificate of patent or registration of utility model

Ref document number: 6898272

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250