[go: up one dir, main page]

JP7615093B2 - Route information providing device, route information providing method, and computer program - Google Patents

Route information providing device, route information providing method, and computer program Download PDF

Info

Publication number
JP7615093B2
JP7615093B2 JP2022148416A JP2022148416A JP7615093B2 JP 7615093 B2 JP7615093 B2 JP 7615093B2 JP 2022148416 A JP2022148416 A JP 2022148416A JP 2022148416 A JP2022148416 A JP 2022148416A JP 7615093 B2 JP7615093 B2 JP 7615093B2
Authority
JP
Japan
Prior art keywords
route
information
destination
information providing
candidates
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022148416A
Other languages
Japanese (ja)
Other versions
JP2024043301A (en
Inventor
潤子 佐々木
洋三郎 北橋
紘一 宮園
貴之 松田
哲 瀬之間
直樹 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Advanced Technology Corp
Original Assignee
NTT Advanced Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Advanced Technology Corp filed Critical NTT Advanced Technology Corp
Priority to JP2022148416A priority Critical patent/JP7615093B2/en
Publication of JP2024043301A publication Critical patent/JP2024043301A/en
Application granted granted Critical
Publication of JP7615093B2 publication Critical patent/JP7615093B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)

Description

本発明は、ユーザーに対して経路の情報を提供するための技術に関する。 The present invention relates to a technology for providing route information to users.

従来、ユーザーに対して現在位置から目的地までの経路の情報を提供する技術が提案されている(例えば特許文献1参照)。このような技術では、所定の目的地を指定することによって、その目的地までの距離が最短の経路を示す情報や、時間が最短となる経路を示す情報などがユーザー端末に対して提供される。 Conventionally, technology has been proposed that provides users with information on the route from their current location to a destination (see, for example, Patent Document 1). With such technology, by specifying a specific destination, information indicating the shortest route to the destination, information indicating the route that takes the shortest time, and so on, is provided to the user terminal.

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

しかしながら、従来のシステムでは必ずしもユーザーの要望に対して十分に応えきれているとは言えなかった。 However, previous systems did not necessarily fully meet the needs of users.

上記事情に鑑み、本発明は、ユーザーに対してより利便性の高い経路情報を提供することを可能にする技術の提供を目的としている。 In view of the above, the present invention aims to provide technology that makes it possible to provide users with more convenient route information.

本発明の一態様は、出発地情報と、中継地情報と、目的地情報とを含む経路条件情報を取得する経路条件情報取得部と、前記出発地情報が示す出発地から、前記中継地情報が示す中継地を経由して前記目的地情報が示す目的地へ到達する経路のうち移動時間に関する所定の条件を満たす経路候補を判定する経路候補判定部と、前記経路候補判定部によって判定された経路候補を示す情報を他の装置に送信する経路情報提供部と、を備える経路情報提供装置である。 One aspect of the present invention is a route information providing device that includes a route condition information acquiring unit that acquires route condition information including departure point information, intermediate point information, and destination information, a route candidate determining unit that determines route candidates that satisfy a predetermined condition regarding travel time from a departure point indicated by the departure point information to a destination indicated by the destination information via intermediate points indicated by the intermediate point information, and a route information providing unit that transmits information indicating the route candidates determined by the route candidate determining unit to another device.

本発明の一態様は、上記経路情報提供装置であって、前記経路候補判定部は、第一の出発地と第二の出発地とからそれぞれ同一の目的地に至るそれぞれの経路候補を判定する。 In one aspect of the present invention, the route information providing device is configured such that the route candidate determination unit determines route candidates leading from a first departure point and a second departure point to the same destination.

本発明の一態様は、出発地情報と、中継地情報と、目的地情報とを含む経路条件情報を取得する経路条件情報取得ステップと、前記出発地情報が示す出発地から、前記中継地情報が示す中継地を経由して前記目的地情報が示す目的地へ到達する経路のうち移動時間に関する所定の条件を満たす経路候補を判定する経路候補判定ステップと、前記経路候補判定ステップにおいて判定された経路候補を示す情報を他の装置に送信する経路情報提供ステップと、を有する経路情報提供方法である。 One aspect of the present invention is a route information providing method including a route condition information acquisition step of acquiring route condition information including departure point information, intermediate point information, and destination information, a route candidate determination step of determining route candidates that satisfy a predetermined condition regarding travel time from the departure point indicated by the departure point information to the destination indicated by the destination information via the intermediate points indicated by the intermediate point information, and a route information providing step of transmitting information indicating the route candidates determined in the route candidate determination step to another device.

本発明の一態様は、上記の経路情報提供装置としてコンピューターを機能させるためのコンピュータープログラムである。 One aspect of the present invention is a computer program for causing a computer to function as the above-mentioned route information providing device.

本発明により、ユーザーに対してより利便性の高い経路情報を提供することが可能となる。 This invention makes it possible to provide users with route information that is more convenient.

本発明の経路情報提供システム100のシステム構成を示す概略ブロック図である。1 is a schematic block diagram showing a system configuration of a route information providing system 100 according to the present invention. 経路情報提供装置30の機能構成を示す概略ブロック図である。2 is a schematic block diagram showing the functional configuration of a route information providing device 30. FIG. 経路候補判定部333によって判定される経路候補の具体例を示す図である。13 is a diagram showing a specific example of route candidates determined by a route candidate determination unit 333. FIG. 経路候補判定部333によって判定される経路候補の具体例を示す図である。13 is a diagram showing a specific example of route candidates determined by a route candidate determination unit 333. FIG. 経路候補判定部333によって判定される経路候補の具体例を示す図である。13 is a diagram showing a specific example of route candidates determined by a route candidate determination unit 333. FIG. 経路候補判定部333によって判定される経路候補の具体例を示す図である。13 is a diagram showing a specific example of route candidates determined by a route candidate determination unit 333. FIG. 経路情報提供システム100の動作の流れの具体例を示す図である。FIG. 2 is a diagram showing a specific example of the flow of operations of the route information providing system 100.

以下、本発明の具体的な構成例について、図面を参照しながら説明する。
図1は、本発明の経路情報提供システム100のシステム構成を示す概略ブロック図である。経路情報提供システム100は、複数のユーザー端末10、情報提供装置20及び経路情報提供装置30を備える。各装置は、ネットワーク90を介して通信する。ネットワーク90は、無線通信を用いたネットワークであってもよいし、有線通信を用いたネットワークであってもよい。ネットワーク90は、複数のネットワークが組み合わされて構成されてもよい。
Hereinafter, specific configuration examples of the present invention will be described with reference to the drawings.
1 is a schematic block diagram showing a system configuration of a route information providing system 100 of the present invention. The route information providing system 100 includes a plurality of user terminals 10, an information providing device 20, and a route information providing device 30. Each device communicates via a network 90. The network 90 may be a network using wireless communication or a network using wired communication. The network 90 may be configured by combining a plurality of networks.

ユーザー端末10は、ユーザーによって携帯される情報処理装置である。ユーザー端末10は、例えば携帯電話、スマートフォン、タブレット端末、ウェアラブル端末等の装置である。ユーザー端末10は、自装置の位置情報を取得する。位置情報は、位置を示す情報であればどのように定義されてもよい。例えば、位置情報は、緯度及び軽度を示す情報として定義されてもよい。例えば、位置情報は、予め所定の地表を複数に分割することによって得られる領域を示す識別情報として定義されてもよい。 The user terminal 10 is an information processing device carried by a user. The user terminal 10 is, for example, a mobile phone, a smartphone, a tablet terminal, a wearable terminal, or other device. The user terminal 10 acquires location information of the user terminal 10. The location information may be defined in any way as long as it is information indicating a location. For example, the location information may be defined as information indicating latitude and longitude. For example, the location information may be defined as identification information indicating an area obtained by dividing a predetermined earth surface into multiple parts.

ユーザー端末10は、例えばGPS(Global Positioning System)等の衛星測位システムを利用することによって自装置の位置情報を取得してもよい。ユーザー端末10は、例えば1又は複数の基地局装置やアクセスポイントと無線通信することによって、自装置の位置情報を取得してもよい。ユーザー端末10が自装置の位置情報を取得するための仕組みは、どのようなものが使用されてもよい。ユーザー端末10は、自装置の位置情報を所定のタイミングで経路情報提供装置30に送信する。所定のタイミングは、例えばユーザー端末10のユーザーが経路情報の提供を要求したタイミングであってもよい。所定のタイミングは、例えば経路情報の提供を受けるためのアプリケーションが起動されていることを条件として予め定められた周期(例えば1分ごと、10分ごと、1時間ごと)であってもよいし、位置が変化したタイミングであってもよい。所定のタイミングは、上述した具体例とは異なってもよく、どのようなタイミングであってもよい。 The user terminal 10 may acquire the location information of the user terminal 10 by using a satellite positioning system such as GPS (Global Positioning System). The user terminal 10 may acquire the location information of the user terminal 10 by wirelessly communicating with one or more base station devices or access points. Any mechanism may be used for the user terminal 10 to acquire the location information of the user terminal 10. The user terminal 10 transmits the location information of the user terminal 10 to the route information providing device 30 at a predetermined timing. The predetermined timing may be, for example, the timing when the user of the user terminal 10 requests the provision of route information. The predetermined timing may be, for example, a predetermined cycle (for example, every minute, every 10 minutes, or every hour) on the condition that an application for receiving the provision of route information is started, or may be the timing when the position changes. The predetermined timing may be different from the specific example described above and may be any timing.

ユーザー端末10は、経路情報提供装置30から提供情報を受信する。ユーザー端末10は、受信された提供情報をユーザーに対して出力する。提供情報の出力は、例えば文字や画像が表示装置に表示されることによって行われてもよいし、例えば音声がスピーカーから出力されることによって行われてもよいし、どのような態様で行われてもよい。 The user terminal 10 receives the provided information from the route information providing device 30. The user terminal 10 outputs the received provided information to the user. The provided information may be output, for example, by displaying characters or images on a display device, or by outputting audio from a speaker, or in any other manner.

情報提供装置20は、所定の情報を経路情報提供装置30に提供する情報処理装置である。情報提供装置20は、例えば所定の領域における地図情報(例えば道路の情報や店舗の情報や施設等の情報)を経路情報提供装置30に提供してもよい。情報提供装置20は、例えば交通の状況(例えば各道路における交通量に関する情報や渋滞に関する情報や通行止めに関する情報)を経路情報提供装置30に提供してもよい。情報提供装置20は、例えば人がその地域を通れなくなる原因となる事象(以下「移動制約事象」という。)に関する情報を経路情報提供装置30に提供してもよい。移動制約事象の具体例として、例えば洪水、浸水、崩落、落石などがある。 The information providing device 20 is an information processing device that provides predetermined information to the route information providing device 30. The information providing device 20 may provide, for example, map information (e.g., road information, store information, facility information, etc.) in a predetermined area to the route information providing device 30. The information providing device 20 may provide, for example, traffic conditions (e.g., information on traffic volume on each road, information on congestion, and information on road closures) to the route information providing device 30. The information providing device 20 may provide, for example, information on events that prevent people from passing through the area (hereinafter referred to as "movement restriction events") to the route information providing device 30. Specific examples of movement restriction events include floods, inundation, collapses, and falling rocks.

情報提供装置20は、例えば所定の出来事の発生を経路情報提供装置30に提供してもよい。情報提供装置20は、例えば、所定の大きさ以上の地震が発生した場合には、発生した地震に関する情報を経路情報提供装置30に提供してもよい。より具体的には、情報提供装置20は、緊急地震速報(予報)や緊急地震速報(警報)に関する情報を提供してもよい。 The information providing device 20 may provide, for example, the occurrence of a specified event to the route information providing device 30. For example, when an earthquake of a specified magnitude or greater occurs, the information providing device 20 may provide information about the earthquake to the route information providing device 30. More specifically, the information providing device 20 may provide information about an emergency earthquake warning (forecast) or an emergency earthquake warning (alert).

情報提供装置20は、例えば、所定の条件を満たす自然現象(例えば、気象に関する現象)が生じた場合には、その自然現象に関する情報を経路情報提供装置30に提供してもよい。情報提供装置20は、気象に関する特別警報、警報、注意報又は早期注意情報を経路情報提供装置30に提供してもよい。例えば、情報提供装置20が送信する情報には、発生しうる自然現象の種別又は規模を示す情報と、そのような自然現象が生じうる地域を示す情報が含まれていてもよい。 For example, when a natural phenomenon (e.g., a weather-related phenomenon) that satisfies a predetermined condition occurs, the information providing device 20 may provide information about the natural phenomenon to the route information providing device 30. The information providing device 20 may provide special weather warnings, alerts, cautions, or early warning information to the route information providing device 30. For example, the information transmitted by the information providing device 20 may include information indicating the type or scale of the natural phenomenon that may occur, and information indicating the area in which such a natural phenomenon may occur.

経路情報提供装置30は、パーソナルコンピューターやサーバー装置等の情報処理装置を用いて構成される。図2は、経路情報提供装置30の機能構成を示す概略ブロック図である。経路情報提供装置30は、通信部31、記憶部32及び制御部33を備える。経路情報提供装置30は、ユーザーに提供される経路候補を示す情報(以下「経路情報」という。)を判定して他の装置(例えばユーザー端末10)に提供する。経路情報の提供はユーザー端末10とは異なる装置であってもよい。経路候補は、例えば出発地から目的地へ到達するまでに要する時間(以下「移動時間」という。)に基づいて判定されてもよい。中継地が経由される経路では、中継地を経由した場合の時間が移動時間として取得される。 The route information providing device 30 is configured using an information processing device such as a personal computer or a server device. FIG. 2 is a schematic block diagram showing the functional configuration of the route information providing device 30. The route information providing device 30 includes a communication unit 31, a storage unit 32, and a control unit 33. The route information providing device 30 determines information indicating route candidates to be provided to the user (hereinafter referred to as "route information") and provides the information to another device (e.g., the user terminal 10). The route information may be provided by a device different from the user terminal 10. The route candidates may be determined based on, for example, the time required to reach the destination from the departure point (hereinafter referred to as "travel time"). For a route that passes through a relay point, the time when passing through the relay point is acquired as the travel time.

通信部31は、通信インターフェースを用いて構成される。通信部31は、無線通信又は有線通信でネットワーク90に接続し、他の装置との間でデータ通信する。 The communication unit 31 is configured using a communication interface. The communication unit 31 connects to the network 90 via wireless communication or wired communication, and communicates data with other devices.

記憶部32は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部32は、制御部33によって記録されるデータを記憶する。記憶部32に記憶されているデータは、制御部33によって読み出される。記憶部32は、例えば位置情報記憶部321、ユーザー情報記憶部322、グループ情報記憶部323及び地図情報記憶部324として機能する。 The storage unit 32 is configured using a storage device such as a magnetic hard disk device or a semiconductor storage device. The storage unit 32 stores data recorded by the control unit 33. The data stored in the storage unit 32 is read by the control unit 33. The storage unit 32 functions as, for example, a position information storage unit 321, a user information storage unit 322, a group information storage unit 323, and a map information storage unit 324.

位置情報記憶部321は、各ユーザー端末10から送信された位置情報を記憶する。ユーザー情報記憶部322は、経路情報提供システム100のサービスを受けるユーザーや、そのユーザーの関係者に関する情報を記憶する。 The location information storage unit 321 stores location information transmitted from each user terminal 10. The user information storage unit 322 stores information about users who receive services from the route information providing system 100 and people related to those users.

ユーザー情報記憶部322は、例えばユーザー及び関係者の識別情報と、属性情報と、登録位置情報と、を記憶する。識別情報は、ユーザー又は関係者を一意に示す情報である。属性情報は、例えば年齢、性別、所属(学生であれば通学先の学校、勤労者であれば通勤先の職場、主婦であれば自宅など)を示す情報、を含む。登録位置情報は、その者が居る可能性の高い位置を示す情報として予め登録されている情報である。登録位置情報は、例えば日時情報(例えば曜日及び時刻)と対応付けて登録されてもよい。 The user information storage unit 322 stores, for example, identification information, attribute information, and registered location information of users and related parties. Identification information is information that uniquely identifies a user or related party. Attribute information includes, for example, information indicating age, sex, and affiliation (such as the school attended by a student, the workplace commuted to by a worker, or the home of a housewife). Registered location information is information that is registered in advance as information indicating a location where a person is likely to be. The registered location information may be registered in association with, for example, date and time information (e.g., day of the week and time).

グループ情報記憶部323は、グループ毎に、そのグループに属するユーザー又は関係者の識別情報を記憶する。グループの具体例として、例えば家族がある。4人家族であれば、その4名の識別情報が家族という属性のグループとして登録されていてもよい。グループの他の具体例として、例えば介護チームがある。3名の介護スタッフと4人の要介護者であれば、合計7名の識別情報が介護という属性のグループとして登録されていてもよい。この場合、各人物の属性情報として、介護スタッフという情報や要介護者という情報がユーザー情報記憶部322に記憶されていてもよい。 The group information storage unit 323 stores, for each group, the identification information of users or related parties belonging to that group. For example, a family is a specific example of a group. If there are four people in the family, the identification information of the four people may be registered as a group with the attribute of family. Another specific example of a group is a care team. If there are three care staff members and four people in need of care, the identification information of a total of seven people may be registered as a group with the attribute of care. In this case, information such as care staff member or person in need of care may be stored in the user information storage unit 322 as attribute information for each person.

地図情報記憶部324は、地図情報を記憶する。地図情報は、例えば道に関する情報と、施設や店舗に関する情報と、を含む。地図情報は、例えば情報提供装置20から所定のタイミングで提供されてもよい。 The map information storage unit 324 stores map information. The map information includes, for example, information about roads and information about facilities and stores. The map information may be provided, for example, from the information providing device 20 at a predetermined timing.

制御部33は、CPU(Central Processing Unit)等のプロセッサーとメモリとを用いて構成される。制御部33は、CPUがプログラムを実行することによって、位置情報取得部331、経路条件情報取得部332、経路候補判定部333、経路情報提供部334として機能する。なお、制御部33の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。プログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。プログラムは、電気通信回線を介して送信されても良い。 The control unit 33 is configured using a processor such as a CPU (Central Processing Unit) and a memory. The control unit 33 functions as a location information acquisition unit 331, a route condition information acquisition unit 332, a route candidate determination unit 333, and a route information provision unit 334 by the CPU executing a program. All or part of the functions of the control unit 33 may be realized using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array). The program may be recorded on a computer-readable recording medium. Examples of computer-readable recording media include portable media such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, and a semiconductor storage device (e.g., an SSD: Solid State Drive), and storage devices such as a hard disk and a semiconductor storage device built into a computer system. The program may be transmitted via an electric communication line.

位置情報取得部331は、ユーザー端末10から、識別情報と位置情報とを取得する。識別情報は、例えば送信元のユーザー端末10を示す識別情報であってもよいし、ユーザーそのものを示す識別情報であってもよい。識別情報は、例えばユーザー端末10が備えるハードウェア(例えばSIMカードや端末装置)に予め付与されている識別情報であってもよい。識別情報は、ユーザー端末10にインストールされているアプリケーションにおいて付与されている識別情報であってもよい。識別情報は、ユーザーに付与されている識別情報(例えばユーザーID、電話番号、メールアドレス)であってもよい。位置情報取得部331は、取得された識別情報及び位置情報を、それらの情報が取得された日時を示す情報と対応づけて位置情報記憶部321に記録する。 The location information acquisition unit 331 acquires identification information and location information from the user terminal 10. The identification information may be, for example, identification information indicating the user terminal 10 that is the sender, or identification information indicating the user itself. The identification information may be, for example, identification information that is pre-assigned to hardware (e.g., a SIM card or a terminal device) that the user terminal 10 has. The identification information may be identification information assigned in an application installed in the user terminal 10. The identification information may be identification information assigned to the user (e.g., a user ID, a telephone number, an email address). The location information acquisition unit 331 records the acquired identification information and location information in the location information storage unit 321 in association with information indicating the date and time when the information was acquired.

位置情報取得部331は、ユーザーの関係者が携帯する情報機器から識別情報と位置情報とを取得してもよい。このような情報機器の具体例として、ユーザー端末10と同様の携帯電話機、スマートフォン、タブレット等の装置がある。このような情報機器の他の具体例として、位置情報の取得を主たる目的とした装置(例えばビーコン装置)がある。このような装置は、例えば通信装置と位置情報取得装置とバッテリーとを有した小型の機器として構成されてもよい。識別情報は、例えば送信元の情報機器を示す識別情報であってもよいし、この情報機器を携帯する関係者を示す識別情報であってもよい。識別情報は、例えば情報機器が備えるハードウェア(例えばSIMカードや情報機器自体)に予め付与されている識別情報であってもよい。位置情報取得部331は、取得された識別情報及び位置情報を、それらの情報が取得された日時を示す情報と対応づけて位置情報記憶部321に記録する。 The location information acquisition unit 331 may acquire identification information and location information from an information device carried by a related person of the user. Specific examples of such information devices include devices such as mobile phones, smartphones, and tablets similar to the user terminal 10. Another specific example of such information devices is a device (e.g., a beacon device) whose main purpose is to acquire location information. Such a device may be configured as a small device having, for example, a communication device, a location information acquisition device, and a battery. The identification information may be, for example, identification information indicating the information device that is the sender, or identification information indicating the related person carrying this information device. The identification information may be, for example, identification information that is previously assigned to hardware (e.g., a SIM card or the information device itself) that the information device has. The location information acquisition unit 331 records the acquired identification information and location information in the location information storage unit 321 in association with information indicating the date and time when the information was acquired.

経路条件情報取得部332は、経路候補を判定するために必要となる条件を示す情報(以下「経路条件情報」という。)を取得する。経路条件情報取得部332は、例えばユーザー情報記憶部322やグループ情報記憶部323から情報を読み出すことによって経路条件情報の一部又は全部を取得してもよい。経路条件情報取得部332は、例えばユーザー端末10と通信することによってユーザー端末10から経路条件情報の一部又は全部を取得してもよい。 The route condition information acquisition unit 332 acquires information indicating conditions required to determine route candidates (hereinafter referred to as "route condition information"). The route condition information acquisition unit 332 may acquire part or all of the route condition information, for example, by reading information from the user information storage unit 322 or the group information storage unit 323. The route condition information acquisition unit 332 may acquire part or all of the route condition information from the user terminal 10, for example, by communicating with the user terminal 10.

経路条件情報の具体例として、例えば出発地情報と中継地情報と目的地情報とがある。出発地情報は、経路の出発地の位置に関する情報である。出発地情報と中継地情報は、処理対象となるグループに含まれるユーザー及び関係者の位置として設定されてもよい。出発地情報は、例えばユーザーや関係者の識別情報として取得されてもよい。この場合、出発地の位置は、識別情報と対応付けて位置情報記憶部321に記憶されている位置情報を用いて判定されてもよい。出発地情報は、位置を示す座標等の情報として取得されてもよい。 Specific examples of route condition information include departure point information, intermediate point information, and destination information. The departure point information is information related to the location of the departure point of the route. The departure point information and intermediate point information may be set as the locations of users and related parties included in the group to be processed. The departure point information may be acquired, for example, as identification information of the users and related parties. In this case, the location of the departure point may be determined using location information stored in the location information storage unit 321 in association with the identification information. The departure point information may be acquired as information such as coordinates indicating the location.

中継地情報は、経路の中継地の位置に関する情報である。中継地情報は、例えばユーザーや関係者の識別情報として取得されてもよい。この場合、中継地の位置は、識別情報と対応付けて位置情報記憶部321に記憶されている位置情報を用いて判定されてもよい。この場合、ユーザーや関係者が移動することに応じて、中継地情報が時間の結果とともに変化してもよい。この場合、後述する経路候補判定部333が繰り返し判定処理を実行する場合には、その都度最新の中継地情報に基づいて処理が行われてもよい。中継地情報は、位置を示す座標等の情報として取得されてもよい。中継地情報は、施設や店舗を示す情報として取得されてもよい。施設や店舗を示す情報は、例えば施設や店舗の種別や属性を示す情報(例えば、小売店、コンビニエンスストア、自動販売機、など)として取得されてもよいし、特定の施設や店舗そのものを示す情報(名前、座標など)として取得されてもよい。 The intermediate point information is information on the location of an intermediate point on a route. The intermediate point information may be acquired, for example, as identification information of a user or a related person. In this case, the location of the intermediate point may be determined using location information stored in the location information storage unit 321 in association with the identification information. In this case, the intermediate point information may change over time as the user or related person moves. In this case, when the route candidate determination unit 333 described later repeatedly executes the determination process, the process may be performed based on the latest intermediate point information each time. The intermediate point information may be acquired as information such as coordinates indicating a location. The intermediate point information may be acquired as information indicating a facility or store. The information indicating a facility or store may be acquired, for example, as information indicating the type or attribute of the facility or store (e.g., retail store, convenience store, vending machine, etc.), or may be acquired as information indicating a specific facility or store itself (name, coordinates, etc.).

中継地情報には複数の種別が設けられてもよい。例えば、中継地の種別として、必須中継地と任意中継地とが設けられてもよい。必須中継地は、かならず経由しなければならない中継地である。任意中継地は、所定の条件が満たされる範囲内で、経由される中継地である。所定の条件として、例えば所定の時間内に目的地まで到達できることが定義されてもよい。所定の条件として、例えば中継地を経由しない場合に要する目的地までの時間と、中継地を経由した場合に要する目的地までの時間と、の差(以下「増加時間」という。)が所定の値以内であることが定義されてもよいし、経由しない場合に要する時間に対する増加時間の割合(増加率)が所定の値以内であることが定義されてもよい。 Multiple types of stopover information may be provided. For example, the types of stopovers may be a mandatory stopover and an optional stopover. A mandatory stopover is a stopover that must be passed through. An optional stopover is a stopover that is passed through within a range in which a specified condition is met. For example, the specified condition may be defined as being able to reach the destination within a specified time. For example, the specified condition may be defined as being within a specified value of the difference between the time required to reach the destination without passing through the stopover and the time required to reach the destination without passing through the stopover (hereinafter referred to as the "increased time"), or the ratio of the increased time to the time required without passing through the stopover (increase rate) within a specified value.

また、中継地を経由する場合には、その中継地で要する時間を含めた移動時間が判定されてもよい。例えば、コンビニエンスストアのような小売店が中継地として設定された場合には、一般的に買い物に要すると想定される時間(例えば1分、5分など)を移動時間に加算して経路候補が判定されてもよい。このような中継地で要する時間は、中継地の属性に応じて設定されていてもよい。例えば大型の店舗であれば小型の店舗に比べて相対的に長い時間が設定されてもよい。所定の条件が満たされない場合には、その任意中継地は経由地として用いられない。なお、経由地として用いられない任意中継地は、経路に含まれず出発地から出発するユーザーや関係者が立ち寄ることのない地点となる。 In addition, when a route passes through a stopover point, the travel time may be determined to include the time required at the stopover point. For example, when a retail store such as a convenience store is set as a stopover point, the time generally expected to be required for shopping (e.g., 1 minute, 5 minutes, etc.) may be added to the travel time to determine route candidates. The time required at such stopover points may be set according to the attributes of the stopover point. For example, a relatively longer time may be set for a large store compared to a small store. If the specified conditions are not met, the optional stopover point is not used as a stopover point. Note that an optional stopover point that is not used as a stopover point is not included in the route and is a location where the user or related parties departing from the starting point do not stop.

目的地情報は、経路の目的地の位置に関する情報である。目的地情報は、例えばユーザーや関係者の識別情報として取得されてもよい。この場合、目的地の位置は、識別情報と対応付けて位置情報記憶部321に記憶されている位置情報を用いて判定されてもよい。目的地情報は、位置を示す座標等の情報として取得されてもよい。 Destination information is information relating to the location of the destination of the route. The destination information may be acquired, for example, as identification information of a user or related person. In this case, the location of the destination may be determined using location information stored in the location information storage unit 321 in association with the identification information. The destination information may be acquired as information such as coordinates indicating the location.

目的地情報は、施設や店舗を示す情報として取得されてもよい。施設や店舗を示す情報は、例えば施設や店舗の種別や属性を示す情報(例えば、小売店、コンビニエンスストア、自動販売機、など)として取得されてもよいし、特定の施設や店舗そのものを示す情報(名前、座標など)として取得されてもよい。このとき、目的地情報として、所定の領域が設定されてもよい。この場合、設定された領域内に位置する特定の施設や店舗が目的地として判定される。 The destination information may be acquired as information indicating a facility or store. The information indicating a facility or store may be acquired, for example, as information indicating the type or attributes of the facility or store (e.g., retail store, convenience store, vending machine, etc.), or may be acquired as information indicating a specific facility or store itself (name, coordinates, etc.). At this time, a specified area may be set as the destination information. In this case, a specific facility or store located within the set area is determined to be the destination.

目的地情報は、特定の条件に応じて決定することによって取得されてもよい。例えば、目的地情報は、所定の出来事の発生を情報提供装置20から通知された場合に、発生した出来事に応じて定められた避難所として決定されてもよい。目的地情報として避難所が定められた場合には、複数の避難所の情報が目的地情報の候補として取得されてもよい。例えば、出発地情報及び中継地情報との距離に基づいて所定の領域内に位置する1又は複数の避難所が候補として取得されてもよい。 Destination information may be acquired by determining it according to specific conditions. For example, when the occurrence of a specified event is notified by the information providing device 20, the destination information may be determined as an evacuation shelter determined according to the event. When an evacuation shelter is determined as the destination information, information on multiple evacuation shelters may be acquired as candidates for the destination information. For example, one or multiple evacuation shelters located within a specified area may be acquired as candidates based on the distance from the departure point information and the intermediate point information.

経路条件情報の具体例として、使用される移動手段を示す情報が設定されてもよい。移動手段の具体例として、例えば徒歩、自転車、車いす、自動車、公共交通機関がある。移動手段は、例えば所定の区間(例えば出発地と中継地との間など)毎に設定されてもよい。経路条件情報の具体例として、複数の目的地候補が存在しうる場合に、一つのグループにおいて同じ目的地を設定するか、それぞれの出発地に応じて目的地が異なってもよいか、を示す情報が定義されてもよい。 As a specific example of route condition information, information indicating the means of transportation to be used may be set. Examples of means of transportation include walking, bicycle, wheelchair, automobile, and public transportation. The means of transportation may be set for each predetermined section (e.g., between a starting point and a relay point). As a specific example of route condition information, when multiple destination candidates may exist, information may be defined that indicates whether the same destination is set in one group or whether the destinations may differ depending on each starting point.

経路候補判定部333は、経路条件情報取得部332によって取得された経路条件を満たす経路候補を判定する。このとき、経路候補判定部333は、経路条件を満たす経路候補が複数存在する場合には、所定の条件に従って1又は複数(所定数)の経路候補を判定する。所定の条件は、例えば出発地から目的地までに要する時間が最短のものから順に所定数という条件であってもよい。 The route candidate determination unit 333 determines route candidates that satisfy the route conditions acquired by the route condition information acquisition unit 332. At this time, when there are multiple route candidates that satisfy the route conditions, the route candidate determination unit 333 determines one or more (a predetermined number) route candidates according to a predetermined condition. The predetermined condition may be, for example, a predetermined number of route candidates in order of the shortest time required to travel from the departure point to the destination.

所定の条件は、例えば出発地が複数ある場合には、出発地から目的地までの複数の経路のうち最も時間の要する経路の時間が最短のものから順に所定数という条件であってもよい。所定の条件は、例えば出発地が複数ある場合には、出発地から目的地までの複数の経路に要する合計時間が最短のものから順に所定数という条件であってもよい。上述した具体例の“時間”を“道のり”や“距離”に置き換えた条件が用いられてもよい。 The predetermined condition may be, for example, when there are multiple starting points, a predetermined number of routes from the starting point to the destination, in order of the time required for the route, starting from the shortest. The predetermined condition may be, for example, when there are multiple starting points, a predetermined number of routes from the starting point to the destination, in order of the time required for the route, starting from the shortest. Conditions in which "time" in the above specific example is replaced with "distance" or "travel" may also be used.

経路候補判定部333は、所定のタイミングで繰り返し経路候補を判定してもよい。例えば、所定の周期(1分毎、5分毎、10分毎など)で判定が繰り返し実行されてもよい。 The route candidate determination unit 333 may repeatedly determine route candidates at a predetermined timing. For example, the determination may be repeatedly performed at a predetermined cycle (every minute, every five minutes, every ten minutes, etc.).

経路情報提供部334は、経路候補判定部333によって判定された所定数の経路候補をユーザー端末10に送信することによって経路情報を提供する。経路情報提供部334は、経路候補判定部333によって所定のタイミングで繰り返し判定が実行される場合には、判定が実行される度に新しい経路候補の情報を提供してもよい。 The route information providing unit 334 provides route information by transmitting a predetermined number of route candidates determined by the route candidate determining unit 333 to the user terminal 10. When the route candidate determining unit 333 repeatedly performs a determination at a predetermined timing, the route information providing unit 334 may provide information on new route candidates each time the determination is performed.

図3は、経路候補判定部333によって判定される経路候補の具体例を示す図である。図3において、目的地情報として特定の目的地の位置が設定されておらず、複数の目的地の候補(目的地候補1及び目的地候補2)の情報のみが取得されている。例えば、目的地候補1及び目的地候補2は、2つの出発地から所定の範囲内に位置する二つの目的地候補である。図3では、全ての出発地から同一の目的地に移動することが条件として設定されている。図3において、ノードa及びノードbは、それぞれ出発地である。ノードc及びノードdは、それぞれ中継地(必須中継地)である。なお、図3~図6において、実際に判定される経路は実際の地図上の道に沿った経路が判定されるが、説明の便宜のためこれらの図では出発地、中継地及び目的地を結ぶ経路を直線で示す。また、直線の脇に付された文字は、ノードとノードとの間の移動に要すると推定される時間を示す。 Figure 3 is a diagram showing a specific example of route candidates determined by the route candidate determination unit 333. In Figure 3, the location of a specific destination is not set as destination information, and only information on multiple destination candidates (destination candidate 1 and destination candidate 2) is acquired. For example, destination candidate 1 and destination candidate 2 are two destination candidates located within a predetermined range from two starting points. In Figure 3, the condition is set to move from all starting points to the same destination. In Figure 3, nodes a and b are starting points. Nodes c and d are relay points (required relay points). Note that in Figures 3 to 6, the actually determined route is a route along an actual road on a map, but for convenience of explanation, in these figures, the route connecting the starting point, relay point, and destination is shown as a straight line. In addition, the letters next to the straight lines indicate the estimated time required to move between the nodes.

図3の例では、いくつかの経路が判定されうるが、その中でも図3に示されるような経路が一つ判定された。この例では、ノードaからノードdに移動するのに要する時間Ladと、ノードdから目的地候補1へ移動するのに要する時間Ldと、ノードbからノードcに移動するのに要する時間Lbcと、ノードcから目的地候補1へ移動するのに要する時間Lcと、の合計(総移動時間)が、他の経路の候補における合計時間よりも最も短い。すなわち、中継地c及び中継地dはいずれも必須中継点であるため、出発点のa又はbのどちらか一方からのびる経路によって経由される必要がある。これらの条件に基づいて経路が判定された結果、図3に示すような経路が判定された。 In the example of FIG. 3, several routes can be determined, but one route as shown in FIG. 3 was determined. In this example, the sum (total travel time) of the time Lad required to move from node a to node d, the time Ld required to move from node d to destination candidate 1, the time Lbc required to move from node b to node c, and the time Lc required to move from node c to destination candidate 1 is the shortest compared to the total times for the other route candidates. In other words, both relay points c and d are required relay points, and therefore must be passed through by a route extending from either the starting point a or b. Based on these conditions, the route was determined, and the route shown in FIG. 3 was determined.

図4は、経路候補判定部333によって判定される経路候補の具体例を示す図である。図4において、目的地情報として特定の目的地の位置が設定されておらず、複数の目的地の候補(目的地候補1及び目的地候補2)の情報のみが取得されている。例えば、目的地候補1及び目的地候補2は、2つの出発地から所定の範囲内に位置する二つの目的地候補である。図4では、全ての出発地から同一の目的地に移動することが条件として設定されている。図4において、ノードa及びノードbは、それぞれ出発地である。ノードc、ノードd、ノードe及びノードfは、それぞれ中継地(任意中継地)である。 Figure 4 is a diagram showing a specific example of route candidates determined by the route candidate determination unit 333. In Figure 4, the location of a specific destination is not set as destination information, and only information on multiple destination candidates (destination candidate 1 and destination candidate 2) is acquired. For example, destination candidate 1 and destination candidate 2 are two destination candidates located within a specified range from two starting points. In Figure 4, a condition is set that all starting points travel to the same destination. In Figure 4, node a and node b are starting points. Node c, node d, node e, and node f are relay points (optional relay points).

図4の例では、いくつかの経路が判定されうるが、その中でも図4に示されるような経路が一つ判定された。この例では、ノードaからノードdに移動するのに要する時間Ladと、ノードdからノードeに移動するのに要する時間Ldeと、ノードeから目的地候補1へ移動するのに要する時間Leと、ノードbからノードcに移動するのに要する時間Lbcと、ノードcから目的地候補1へ移動するのに要する時間Lcと、の合計(総移動時間)が、他の経路の候補における合計時間よりも最も短い。一方で、任意中継地であるノードfを経由してしまうと、出発地ノードaから出発した経路であっても、出発地ノードbから出発した経路であっても条件を満たさなくなってしまう。そのため、任意中継地であるノードfはどちらの経路にも含まれていない。これらの条件に基づいて経路が判定された結果、図4に示すような経路が判定された。 In the example of FIG. 4, several routes can be determined, but one route shown in FIG. 4 was determined. In this example, the total travel time (total travel time) of the time Lad required to move from node a to node d, the time Lde required to move from node d to node e, the time Le required to move from node e to destination candidate 1, the time Lbc required to move from node b to node c, and the time Lc required to move from node c to destination candidate 1 is the shortest compared to the total time of the other route candidates. On the other hand, if the route passes through node f, which is an optional intermediate point, the condition will not be met, whether it is a route starting from node a or a route starting from node b. Therefore, node f, which is an optional intermediate point, is not included in either route. As a result of determining the route based on these conditions, the route shown in FIG. 4 was determined.

図5は、経路候補判定部333によって判定される経路候補の具体例を示す図である。図5において、目的地情報として特定の目的地の位置が設定されておらず、複数の目的地の候補(目的地候補1及び目的地候補2)の情報のみが取得されている。例えば、目的地候補1及び目的地候補2は、2つの出発地から所定の範囲内に位置する二つの目的地候補である。図5では、全ての出発地から同一の目的地に移動することが条件として設定されている。図5において、ノードa及びノードbは、それぞれ出発地である。ノードc及びノードdはそれぞれ必須中継地であり、コンビニエンスストアは任意中継地である。 Figure 5 is a diagram showing a specific example of route candidates determined by the route candidate determination unit 333. In Figure 5, the location of a specific destination is not set as destination information, and only information on multiple destination candidates (destination candidate 1 and destination candidate 2) is acquired. For example, destination candidate 1 and destination candidate 2 are two destination candidates located within a specified range from two starting points. In Figure 5, a condition is set that all starting points travel to the same destination. In Figure 5, node a and node b are starting points. Node c and node d are required stopovers, and a convenience store is an optional stopover.

図5の例では、いくつかの経路が判定されうるが、その中でも図5に示されるような経路が判定された。この例では、ノードaからノードdに移動するのに要する時間Ladと、ノードdから目的地候補1に移動するのに要する時間Ldと、ノードbからノードcに移動するのに要する時間Lbcと、ノードcから目的地候補1へ移動するのに要する時間Lcと、の合計(総移動時間)が、他の経路の候補における合計時間よりも最も短い。また、ノードdからコンビニエンスストアを経由して目的地候補1に移動するのに要する時間Ld1+Ld2は、ノードdから直接目的地候補1に移動するのに要する時間Ldとの差が所定の条件を満たししている。そのため、任意中継地であるコンビニエンスストアを経由する経路候補も選択されている。すなわち、コンビニエンスストアを経由しない経路候補とコンビニエンスストアを経由する経路候補と、の二つの経路候補がユーザーに対して提示される。 In the example of FIG. 5, several routes can be determined, but the route shown in FIG. 5 is determined. In this example, the total travel time (total travel time) of the time Lad required to move from node a to node d, the time Ld required to move from node d to destination candidate 1, the time Lbc required to move from node b to node c, and the time Lc required to move from node c to destination candidate 1 is shorter than the total time of the other route candidates. In addition, the difference between the time Ld1+Ld2 required to move from node d to destination candidate 1 via the convenience store and the time Ld required to move directly from node d to destination candidate 1 satisfies a predetermined condition. Therefore, a route candidate that passes through the convenience store, which is an optional stopover point, is also selected. In other words, two route candidates, one that does not pass through the convenience store and one that passes through the convenience store, are presented to the user.

図6は、経路候補判定部333によって判定される経路候補の具体例を示す図である。図6において、目的地情報として特定の目的地の位置が設定されておらず、複数の目的地の候補(目的地候補1及び目的地候補2)の情報のみが取得されている。例えば、目的地候補1及び目的地候補2は、2つの出発地から所定の範囲内に位置する二つの目的地候補である。図6では、全ての出発地から同一の目的地に移動することが条件として設定されている。図6において、ノードa及びノードbは、それぞれ出発地である。ノードc及びノードdはそれぞれ必須中継地である。 Figure 6 is a diagram showing a specific example of route candidates determined by the route candidate determination unit 333. In Figure 6, the location of a specific destination is not set as destination information, and only information on multiple destination candidates (destination candidate 1 and destination candidate 2) is acquired. For example, destination candidate 1 and destination candidate 2 are two destination candidates located within a specified range from two starting points. In Figure 6, a condition is set that all starting points travel to the same destination. In Figure 6, node a and node b are starting points. Node c and node d are required relay points.

図6の例では、いくつかの経路が判定されうるが、その中でも図6の実線に示されるような経路が判定された。この例では、ノードaからノードdに移動するのに要する時間Ladと、ノードdから目的地候補1に移動するのに要する時間Ldと、ノードbからノードcに移動するのに要する時間Lbcと、ノードcから目的地候補1へ移動するのに要する時間Lc1と、の合計(総移動時間)が、他の経路の候補における合計時間よりも最も短い。図6では、ノードcから目的地候補1へ移動するための最短経路で要する時間Lcよりも敢えて遠回りとなる経路(要する時間はLc1)が選択されている。その理由は、Lcの時間で到達できる最短経路では、その途中に移動制約領域が発生しているためである。 In the example of FIG. 6, several routes can be determined, but the route shown by the solid line in FIG. 6 is the one that is determined. In this example, the sum (total travel time) of the time Lad required to move from node a to node d, the time Ld required to move from node d to destination candidate 1, the time Lbc required to move from node b to node c, and the time Lc1 required to move from node c to destination candidate 1 is the shortest compared to the total times for the other route candidates. In FIG. 6, a route that is deliberately longer than the time Lc required for the shortest route to move from node c to destination candidate 1 (time Lc1) is selected. This is because the shortest route that can be reached in time Lc has a travel constraint area along the way.

移動制約領域とは、移動が困難となっている領域や、所定時間内(ユーザーが移動しようとしている間)に移動が困難となると推定される領域である。移動制約領域は、例えばその領域内において移動制約事象が発生していることに応じて移動が困難となっていてもよい。移動制約領域は、例えば情報提供装置20から提供される情報に基づいて判定されてもよい。移動制約領域は、例えばハザードマップなど予め定義されている情報に基づいて経路候補判定部333によって判定されてもよい。移動制約領域は、例えば各領域の交通量などの統計データ等に基づいて経路候補判定部333によって推定されてもよい。情報提供装置20から提供される情報に基づいて判定されてもよい。移動制約領域の具体例として、浸水が既に発生している領域、浸水が発生すると予想される領域、通行止めが生じている領域、通行止めが生じると予想される領域、渋滞が生じている領域、渋滞が生じると予想される領域、がある。情報収集の対象となる移動制約領域は、例えば以下の様に判定されてもよい。まず、目的地となりうる施設(より具体的には、発生した出来事に応じて定められた避難所など)が、特定の指定地点(例えば出発地や中継地)を中心とした所定の幾何学図形(例えば円や正方形)内に所定数以上含まれるような大きさの上記幾何学図形が判定される。そして、この大きさの幾何学図形内に含まれる領域において、移動制約領域の情報が収集されてもよい。 A movement constraint area is an area in which movement is difficult or an area in which movement is estimated to be difficult within a predetermined time (while the user is trying to move). A movement constraint area may be an area in which movement is difficult, for example, in response to the occurrence of a movement constraint event within the area. A movement constraint area may be determined, for example, based on information provided by the information providing device 20. A movement constraint area may be determined by the route candidate determination unit 333 based on predefined information, such as a hazard map. A movement constraint area may be estimated by the route candidate determination unit 333 based on statistical data such as traffic volume in each area. It may be determined based on information provided by the information providing device 20. Specific examples of movement constraint areas include areas where flooding has already occurred, areas where flooding is expected to occur, areas where road closures have occurred, areas where road closures are expected to occur, areas where congestion has occurred, and areas where congestion is expected to occur. A movement constraint area to be the subject of information collection may be determined, for example, as follows. First, a geometric figure (e.g., a circle or a square) of a size that includes a predetermined number or more of facilities that can be destinations (more specifically, evacuation shelters determined in response to an incident) centered on a specific designated point (e.g., a starting point or a relay point) is determined. Then, information on the movement restriction area may be collected in the area included in the geometric figure of this size.

経路情報提供部334は、経路判定が繰り返し実行される際には、過去の判定処理で判定された移動時間と現時点における移動時間との変化を示す情報をさらに提供してもよい。例えば、過去の判定処理で判定されたときに目的地までの移動時間として判定された時間よりも、現時点における移動時間の方が長くなっている場合には、ユーザーに対して通常の出力とは異なる形(警告の態様)で経路情報が提示されるように情報が提供されてもよい。また、移動時間の時系列変化を示す情報(例えばグラフ)が提示されてもよい。このように移動時間が変化する要因としては、中継地の変化(例えば中継地に相当するユーザーや関係者の移動)や、移動制約領域の発生などがある。 When route determination is repeatedly performed, the route information providing unit 334 may further provide information indicating the change between the travel time determined in a past determination process and the current travel time. For example, if the current travel time is longer than the time determined as the travel time to the destination in the past determination process, information may be provided so that route information is presented to the user in a form (warning form) different from the normal output. Information (e.g., a graph) indicating the change in travel time over time may also be presented. Factors that cause such changes in travel time include changes in intermediate points (e.g., movement of users or related parties corresponding to intermediate points) and the emergence of a travel restriction area.

図7は、経路情報提供システム100の動作の流れの具体例を示す図である。経路情報提供装置30は、各ユーザー端末10や関係者の位置情報を取得する(ステップS101)。経路情報提供装置30は、経路条件情報を取得する(ステップS102)。経路条件情報は、例えば経路を検索しようとするユーザーによって操作されるユーザー端末10から送信されてもよい。経路情報提供装置30は、取得された経路条件を満たす経路候補を判定する(ステップS103)。経路情報提供装置30は、判定された1又は複数の経路候補を示す情報をユーザー端末10に送信する(ステップS104)。ユーザー端末10は、受信された経路候補を示す情報を画像や音声として出力する(ステップS105)。 Figure 7 is a diagram showing a specific example of the flow of operations of the route information providing system 100. The route information providing device 30 acquires the position information of each user terminal 10 and related parties (step S101). The route information providing device 30 acquires route condition information (step S102). The route condition information may be transmitted, for example, from a user terminal 10 operated by a user who is searching for a route. The route information providing device 30 determines route candidates that satisfy the acquired route conditions (step S103). The route information providing device 30 transmits information indicating the determined one or more route candidates to the user terminal 10 (step S104). The user terminal 10 outputs the received information indicating the route candidates as an image or sound (step S105).

このように構成された経路情報提供システム100によれば、ユーザーに対してより利便性の高い経路情報を提供することが可能となる。具体的には以下の通りである。経路情報提供システム100では、複数の出発地から出発する者同士が、同一の目的地に到達できるような経路候補が判定される。このとき、中継点を経由して目的地へ到達する経路を検索することが可能となる。そのため、それぞれ異なる出発地から出発した者が同一の目的地で合流することが可能となる。より具体的には、グループとして家族(父、母、子2名)が設定されている場合には、父と母がそれぞれ1名ずつ子と中継地で合流し、その後に同一の目的地(例えば避難場所)に合流するための経路候補を容易に知ることが可能となる。また、このような経路候補として、総移動時間が最短となるような経路や、複数の目的地から延びる経路の中で最長の経路で要する移動時間が最短となるような経路などが判定される。そのため、例えば移動が避難を意味する場合には、より安全に避難することが可能となる。 According to the route information providing system 100 configured in this way, it is possible to provide more convenient route information to users. Specifically, it is as follows. In the route information providing system 100, route candidates that allow people departing from multiple starting points to reach the same destination are determined. At this time, it is possible to search for a route that reaches the destination via a relay point. Therefore, people departing from different starting points can meet at the same destination. More specifically, if a family (father, mother, and two children) is set as a group, it is possible to easily know route candidates for the father and mother to meet one child each at a relay point and then meet at the same destination (e.g., an evacuation site). In addition, as such route candidates, a route that has the shortest total travel time, a route that has the shortest travel time on the longest route among routes extending from multiple destinations, and the like are determined. Therefore, for example, if travel means evacuation, it is possible to evacuate more safely.

また、任意中継地については、所定の条件が満たされる限りは経路として選択される。一方で、所定の条件が満たされない場合には経路に含まれない。そのため、可能な範囲で1又は複数の任意中継地を経由することが可能となる。より具体的には、グループとして介護チーム(介護スタッフ2名、要介護者4名)が設定されている場合には、各介護スタッフが可能な範囲で要介護者を経由し、同一の目的地(例えば避難場所)に合流するための経路候補を容易に知ることが可能となる。 In addition, an optional stop point is selected as a route as long as a certain condition is met. On the other hand, if the certain condition is not met, it is not included in the route. Therefore, it is possible to pass through one or more optional stop points to the extent possible. More specifically, if a care team (two care staff members and four people requiring care) is set as a group, each care staff member can easily know candidate routes to pass through the people requiring care to the extent possible and join up at the same destination (e.g., an evacuation shelter).

また、移動制約領域が設定される場合にはそれを回避するための経路候補が判定される。そのため、より安全且つ確実に移動可能な経路を容易に知ることが可能となる。 In addition, when a movement restriction area is set, route candidates for avoiding it are determined. This makes it easy to know safer and more reliable routes that can be traveled.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、情報提供装置20と経路情報提供装置30とが一体の装置として構成されてもよい。また、経路情報提供装置30は、複数の情報処理装置を通信可能に接続することによって経路情報提供システムとして構築されてもよい。 Although an embodiment of the present invention has been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and includes designs within the scope of the gist of the present invention. For example, the information providing device 20 and the route information providing device 30 may be configured as an integrated device. In addition, the route information providing device 30 may be constructed as a route information providing system by connecting multiple information processing devices so that they can communicate with each other.

100…経路情報提供システム, 10…ユーザー端末, 20…情報提供装置, 30…経路情報提供装置, 31…通信部, 32…記憶部, 321…位置情報記憶部, 322…ユーザー情報記憶部, 323…グループ情報記憶部, 324…地図情報記憶部, 33…制御部, 331…位置情報取得部, 332…経路条件情報取得部, 333…経路候補判定部, 334…経路情報提供部 100...route information providing system, 10...user terminal, 20...information providing device, 30...route information providing device, 31...communication unit, 32...storage unit, 321...location information storage unit, 322...user information storage unit, 323...group information storage unit, 324...map information storage unit, 33...control unit, 331...location information acquisition unit, 332...route condition information acquisition unit, 333...route candidate determination unit, 334...route information providing unit

Claims (8)

出発地情報と、中継地情報と、発生した出来事に応じて定められた複数の避難所であって出発地情報との距離に基づいて所定の領域内に位置する複数の避難所を示す目的地情報とを含む経路条件情報を取得する経路条件情報取得部と、
前記出発地情報が示す出発地から、前記中継地情報が示す中継地を経由して前記目的地情報が示す目的地へ到達する経路のうち移動時間に関する所定の条件を満たす経路候補を判定する経路候補判定部と、
前記経路候補判定部によって判定された経路候補を示す情報をユーザー端末に送信する経路情報提供部と、
を備え、
前記経路候補判定部は、複数のユーザーに関して異なる出発地から同一の目的地へ到達するように前記経路候補を判定し、
前記経路候補判定部は、移動が困難となっている領域や所定時間内に移動が困難となると推定される領域である移動制約領域を避けて前記経路候補を判定する、経路情報提供装置。
a route condition information acquisition unit that acquires route condition information including departure point information, intermediate point information, and destination information indicating a plurality of evacuation shelters that are determined in accordance with an incident that has occurred and that are located within a predetermined area based on a distance from the departure point information ;
a route candidate determination unit that determines route candidates that satisfy a predetermined condition related to a travel time from the departure point indicated by the departure point information to the destination indicated by the destination information via the relay point indicated by the relay point information;
a route information providing unit that transmits information indicating the route candidates determined by the route candidate determining unit to a user terminal;
Equipped with
the route candidate determination unit determines the route candidates so that a plurality of users can arrive at the same destination from different starting points;
The route candidate determination unit determines the route candidates while avoiding a movement constraint area, which is an area where movement is difficult or an area where movement is estimated to become difficult within a predetermined time.
前記複数のユーザーは、要介護者を介護する者である介護スタッフを含み、
前記中継地は、必ず経由しなければならない必須中継地と、中継に関する所定の条件が満たされる範囲内で経由される中継地である任意中継地と、を含み、
前記必須中継地又は前記任意中継地には要介護者が位置しており、
前記経路候補判定部は、前記経路候補を判定する際に、前記必須中継地を必ず経由し、且つ、前記中継に関する所定の条件が満たされる範囲内で前記任意中継地を経由する経路候補を判定することで、複数の前記介護スタッフがそれぞれの経路で前記要介護者を経由して同一の避難所に向かう経路を判定する、請求項1に記載の経路情報提供装置。
The plurality of users includes a care staff member who cares for a person requiring care,
The relay points include mandatory relay points that must be passed through and optional relay points that are relay points that are passed through within a range in which a predetermined condition regarding relay is satisfied,
A person requiring care is located at the required stopover point or the optional stopover point,
The route information providing device of claim 1, wherein the route candidate determination unit, when determining the route candidates, determines route candidates that always pass through the required relay points and that pass through the optional relay points within a range in which specified conditions regarding the relay points are satisfied, thereby determining routes for multiple care staff to travel to the same evacuation shelter via the person in need of care via their own routes .
前記移動時間に関する所定の条件は、前記複数のユーザーに関して異なる出発地から同一の目的地へ到達する複数の経路の組合せのうち、その組合せの中に含まれる最長の経路で要する移動時間が最短となる組合せであることである、請求項1に記載の経路情報提供装置。2. The route information providing device according to claim 1, wherein the predetermined condition regarding the travel time is that, among a combination of a plurality of routes for the plurality of users reaching the same destination from different starting points, the combination is one in which the longest route included in the combination has the shortest travel time. 前記移動時間に関する所定の条件は、前記複数のユーザーに関して異なる出発地から同一の目的地へ到達する複数の経路の総移動時間が最短となる組合せであることである、請求項1に記載の経路情報提供装置。The route information providing device according to claim 1 , wherein the predetermined condition regarding the travel time is a combination of a plurality of routes that, for the plurality of users, travels from different starting points to the same destination in a shortest total travel time. 前記経路候補判定部は、前記中継地で要する時間を含めた前記移動時間に基づいて前記経路候補を判定する、請求項1に記載の経路情報提供装置。 The route information providing device according to claim 1, wherein the route candidate determination unit determines the route candidates based on the travel time including the time required at the relay points. グループ毎に、そのグループに属するユーザー又は関係者の識別情報を記憶するグループ情報記憶部をさらに備え、
前記経路候補判定部は、前記グループに属するユーザー又は関係者に応じて経路候補を判定する、請求項1に記載の経路情報提供装置。
A group information storage unit is further provided for storing, for each group, identification information of users or related persons belonging to the group;
The route information providing device according to claim 1 , wherein the route candidate determination unit determines route candidates according to users or related parties who belong to the group.
出発地情報と、中継地情報と、発生した出来事に応じて定められた複数の避難所であって出発地情報との距離に基づいて所定の領域内に位置する複数の避難所を示す目的地情報とを含む経路条件情報を取得する経路条件情報取得ステップと、
前記出発地情報が示す出発地から、前記中継地情報が示す中継地を経由して前記目的地情報が示す目的地へ到達する経路のうち移動時間に関する所定の条件を満たす経路候補を複数のユーザーそれぞれについて判定する経路候補判定ステップと、
前記経路候補判定ステップにおいて判定された経路候補を示す情報をユーザー端末に送信する経路情報提供ステップと、
を有し、
前記経路候補判定ステップにおいて、複数のユーザーに関して異なる出発地から同一の目的地へ到達するように前記経路候補を判定し、
前記経路候補判定ステップにおいて、移動が困難となっている領域や所定時間内に移動が困難となると推定される領域である移動制約領域を避けて前記経路候補を判定する、経路情報提供方法。
a route condition information acquisition step of acquiring route condition information including departure point information, intermediate point information, and destination information indicating a plurality of evacuation shelters determined in accordance with the occurrence of an incident and located within a predetermined area based on a distance from the departure point information ;
a route candidate determination step of determining, for each of a plurality of users, route candidates that satisfy a predetermined condition related to travel time among routes that travel from the departure point indicated by the departure point information to the destination indicated by the destination information via the intermediate points indicated by the intermediate point information;
a route information providing step of transmitting information indicating the route candidates determined in the route candidate determining step to a user terminal;
having
In the route candidate determination step, the route candidates are determined so that a plurality of users can arrive at the same destination from different starting points;
A route information providing method, wherein in the route candidate determining step, the route candidates are determined while avoiding a movement constraint area, which is an area where movement is difficult or an area where movement is estimated to become difficult within a predetermined time.
請求項1から請求項のいずれか一項に記載の経路情報提供装置としてコンピューターを機能させるためのコンピュータープログラム。 A computer program for causing a computer to function as the route information providing device according to any one of claims 1 to 6 .
JP2022148416A 2022-09-16 2022-09-16 Route information providing device, route information providing method, and computer program Active JP7615093B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022148416A JP7615093B2 (en) 2022-09-16 2022-09-16 Route information providing device, route information providing method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022148416A JP7615093B2 (en) 2022-09-16 2022-09-16 Route information providing device, route information providing method, and computer program

Publications (2)

Publication Number Publication Date
JP2024043301A JP2024043301A (en) 2024-03-29
JP7615093B2 true JP7615093B2 (en) 2025-01-16

Family

ID=90418240

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022148416A Active JP7615093B2 (en) 2022-09-16 2022-09-16 Route information providing device, route information providing method, and computer program

Country Status (1)

Country Link
JP (1) JP7615093B2 (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005017199A (en) 2003-06-27 2005-01-20 Nissan Motor Co Ltd Apparatus for calculating meeting spot
JP2006105929A (en) 2004-10-08 2006-04-20 Pioneer Electronic Corp Information processing apparatus, indoor informing apparatus, system thereof, method thereof, program for implementing the method, and recording medium storing the program
JP2008032563A (en) 2006-07-28 2008-02-14 Matsushita Electric Ind Co Ltd Meeting place determination method, mobile information terminal and server device
JP2008077311A (en) 2006-09-20 2008-04-03 Sony Ericsson Mobilecommunications Japan Inc Action guide device, action schedule processing method, action guide system and action schedule processing program
JP2012242296A (en) 2011-05-20 2012-12-10 Navitime Japan Co Ltd Route search device, route search system, server device, terminal device, route search method, and program
JP2012252020A (en) 2012-09-13 2012-12-20 Mitsubishi Electric Corp On-vehicle navigation device
JP2014048077A (en) 2012-08-30 2014-03-17 Mitsubishi Electric Corp Rendezvous support apparatus
JP2015055498A (en) 2013-09-10 2015-03-23 アイシン・エィ・ダブリュ株式会社 Information terminal, information provision system, destination setting method, and computer program
JP2018155569A (en) 2017-03-17 2018-10-04 本田技研工業株式会社 Navigation system, user terminal, and method for navigation
JP2019070530A (en) 2017-10-05 2019-05-09 トヨタ自動車株式会社 Information processor, information processing method, and program
JP2019079168A (en) 2017-10-23 2019-05-23 株式会社デンソー Automatic driving system, automatic driving method, and automatic driving program
JP2019128624A (en) 2018-01-22 2019-08-01 富士通フロンテック株式会社 Evacuation guidance system and evacuation guidance method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005017199A (en) 2003-06-27 2005-01-20 Nissan Motor Co Ltd Apparatus for calculating meeting spot
JP2006105929A (en) 2004-10-08 2006-04-20 Pioneer Electronic Corp Information processing apparatus, indoor informing apparatus, system thereof, method thereof, program for implementing the method, and recording medium storing the program
JP2008032563A (en) 2006-07-28 2008-02-14 Matsushita Electric Ind Co Ltd Meeting place determination method, mobile information terminal and server device
JP2008077311A (en) 2006-09-20 2008-04-03 Sony Ericsson Mobilecommunications Japan Inc Action guide device, action schedule processing method, action guide system and action schedule processing program
JP2012242296A (en) 2011-05-20 2012-12-10 Navitime Japan Co Ltd Route search device, route search system, server device, terminal device, route search method, and program
JP2014048077A (en) 2012-08-30 2014-03-17 Mitsubishi Electric Corp Rendezvous support apparatus
JP2012252020A (en) 2012-09-13 2012-12-20 Mitsubishi Electric Corp On-vehicle navigation device
JP2015055498A (en) 2013-09-10 2015-03-23 アイシン・エィ・ダブリュ株式会社 Information terminal, information provision system, destination setting method, and computer program
JP2018155569A (en) 2017-03-17 2018-10-04 本田技研工業株式会社 Navigation system, user terminal, and method for navigation
JP2019070530A (en) 2017-10-05 2019-05-09 トヨタ自動車株式会社 Information processor, information processing method, and program
JP2019079168A (en) 2017-10-23 2019-05-23 株式会社デンソー Automatic driving system, automatic driving method, and automatic driving program
JP2019128624A (en) 2018-01-22 2019-08-01 富士通フロンテック株式会社 Evacuation guidance system and evacuation guidance method

Also Published As

Publication number Publication date
JP2024043301A (en) 2024-03-29

Similar Documents

Publication Publication Date Title
KR101679294B1 (en) Method and apparatus for generating, managing and sharing of moving path
US8310361B1 (en) Creating and monitoring alerts for a geographical area
US10359295B2 (en) Method and apparatus for providing trajectory bundles for map data analysis
US8924147B2 (en) Method for constructing geo-fences for a spatial recommendation and discovery system
US11099023B1 (en) Intermediate navigation destinations
US20100205242A1 (en) Friend-finding system
US8433508B2 (en) Navigation system with monitoring mechanism and method of operation thereof
US20160018969A1 (en) Method and apparatus for contextual notifications and user interface
CN102822627B (en) Position measuring device and method for generating position information
US11829931B2 (en) Estimating system, estimating method, and information storage medium
JP5234637B2 (en) User flow line generation server, user flow line generation method, and user flow line generation program
US20150204689A1 (en) Navigation system with route guidance mechanism and method of operation thereof
US20180253777A1 (en) Method for analyzing and ranking venues
US20160063475A1 (en) Facilitating Transactions Between Buyers And Sellers
JP2015230588A (en) Action determination device, action determination method, and program
CA2879917C (en) Method and system for aggregating messages based on a point of interest and storage medium
JP7615093B2 (en) Route information providing device, route information providing method, and computer program
JP2016191672A (en) Navigation device, navigation method and navigation program
JP2015161504A (en) route search system, route search method, and computer program
JP6430313B2 (en) Terminal device, warning notification method, and program
JP6367544B2 (en) Information processing system, information processing method, and information processing program
US20200249049A1 (en) Language density locator
JP4347829B2 (en) Information registration apparatus, program, information registration method, and information providing method
JP2019204301A (en) Monitoring system
Al-Assady et al. A proposed model for human securing using GPS

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231107

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20231221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240229

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240802

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241227

R150 Certificate of patent or registration of utility model

Ref document number: 7615093

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150