JP6571482B2 - Method for generating section information and information processing apparatus - Google Patents
Method for generating section information and information processing apparatus Download PDFInfo
- Publication number
- JP6571482B2 JP6571482B2 JP2015203383A JP2015203383A JP6571482B2 JP 6571482 B2 JP6571482 B2 JP 6571482B2 JP 2015203383 A JP2015203383 A JP 2015203383A JP 2015203383 A JP2015203383 A JP 2015203383A JP 6571482 B2 JP6571482 B2 JP 6571482B2
- Authority
- JP
- Japan
- Prior art keywords
- link
- information
- section
- traffic
- links
- 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
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、区間情報を生成する技術に関する。 The present invention relates to a technique for generating section information.
実際に道路を走行した車両から送信されるプローブ情報を収集、蓄積し、プローブ情報の統計データを得る技術が知られている。統計データには、道路網に含まれるリンク(所定の区間)ごとに、当該リンクに対応する道路区間を通過する際の旅行時間が対応付けて記憶される。このような統計データは、交通情報データとも呼ばれ、例えば、経路探索処理において経路全体の旅行時間を予測するために使用される。 A technique for collecting and accumulating probe information transmitted from a vehicle that actually travels on a road and obtaining statistical data of the probe information is known. In the statistical data, for each link (predetermined section) included in the road network, the travel time when passing through the road section corresponding to the link is stored in association with each other. Such statistical data is also referred to as traffic information data, and is used, for example, to predict the travel time of the entire route in the route search process.
図1は、従来技術の課題について説明する図である。図1(A)に示すように、例えば、リンクL1〜L4のような連続した複数のリンクであって、各リンク間のノード(道路網上の要素点)に信号機がある複数のリンクを、実際に車両が走行する場合について考える。この場合、車両がリンクL1の走行に要する時間は、進行方向のノードN2に設置されている信号機TL1の表示内容に大きく左右される。信号機TL1の表示内容が青の場合は、加減速が生じづらいため、走行に要する時間が短く(例えば20秒)なる。一方、信号機TL1の表示内容が赤の場合は、加減速が生じやすいため、走行に要する時間が長く(例えば80秒)なる。このように、実際に道路を走行した車両から収集されるプローブ情報は、その時の信号機の表示内容に左右され、大きくばらつく。従って、交通情報データにおけるリンクL1の旅行時間、すなわち、多くの車両から収集された複数のプローブ情報に基づくリンクL1に関する複数の旅行時間は、図1(A)に破線で示す吹き出しに図示したグラフのように、大きなばらつきを持った複数の旅行時間を含むことになる。以降、交通情報データにおける同一リンクの旅行時間が、ばらつきを持った複数の旅行時間を含むことを、単に「リンク内旅行時間のばらつき」とも呼ぶ。 FIG. 1 is a diagram for explaining the problems of the prior art. As shown in FIG. 1A, for example, a plurality of continuous links such as links L1 to L4, and a plurality of links having signals at nodes (element points on the road network) between the links, Consider the case where the vehicle actually travels. In this case, the time required for the vehicle to travel on the link L1 greatly depends on the display content of the traffic light TL1 installed at the node N2 in the traveling direction. When the display content of the traffic light TL1 is blue, acceleration / deceleration is difficult to occur, so the time required for traveling is short (for example, 20 seconds). On the other hand, when the display content of the traffic light TL1 is red, acceleration / deceleration is likely to occur, so that the time required for traveling becomes long (for example, 80 seconds). In this way, probe information collected from a vehicle that actually traveled on the road varies greatly depending on the display content of the traffic light at that time. Therefore, the travel time of the link L1 in the traffic information data, that is, the plurality of travel times related to the link L1 based on the plurality of probe information collected from many vehicles is a graph illustrated in a balloon indicated by a broken line in FIG. In this way, multiple travel times with large variations are included. Hereinafter, the fact that the travel time of the same link in the traffic information data includes a plurality of travel times having variations is simply referred to as “intra-link travel time variations”.
また、リンクL2〜L4の各区間についても、リンクL1と同様の理由で、リンク内旅行時間のばらつきが生じる。さらに、図1の例では、信号機の表示内容に起因してリンク内旅行時間のばらつきが生じる例を示したが、他の要因(例えば、規制の有無等の道路環境の変化等)によっても、リンク内旅行時間のばらつきは生じ得る。経路探索処理では、交通情報データを用いて、経路を構成するそれぞれのリンクにおける旅行時間を求め、求めた旅行時間を積算することで、経路全体の旅行時間を予測することが一般的である。このため、上述のような交通情報データにおけるリンク内旅行時間のばらつきにより、経路全体の旅行時間のばらつきを正確に予測できないという課題があった。 Also, for each section of the links L2 to L4, the travel time within the link varies for the same reason as the link L1. Furthermore, in the example of FIG. 1, an example in which the travel time in the link varies due to the display content of the traffic lights is shown, but due to other factors (for example, changes in the road environment such as presence or absence of regulations) Variations in intra-link travel times can occur. In the route search processing, it is common to predict the travel time of the entire route by obtaining the travel time at each link constituting the route using the traffic information data and integrating the obtained travel time. For this reason, there has been a problem that the travel time variation of the entire route cannot be accurately predicted due to the variation of the travel time in the link in the traffic information data as described above.
上述の課題を解決するために、複数のリンクを組み合わせた複合区間を予め定義しておき、この複合区間を単位として旅行時間を管理する技術が知られている。例えば、図1(B)の例では、リンクL1とL2とを複合区間として、交通情報データにおいて、リンクL1とL2との複合区間単位で、旅行時間を準備した例を示す。この場合、交通情報データには、収集された複数のプローブ情報に基づいて、リンクL1+L2についての旅行時間が記憶される。特許文献1には、交通情報データにおける各リンクの旅行時間(リンクコスト)の合計値に基づく標準偏差を利用して、複合区間を定義する技術が記載されている。 In order to solve the above-mentioned problem, a technique is known in which a composite section combining a plurality of links is defined in advance, and travel time is managed in units of the composite section. For example, the example of FIG. 1B shows an example in which travel times are prepared in units of composite sections of links L1 and L2 in the traffic information data with links L1 and L2 as composite sections. In this case, the travel time for the link L1 + L2 is stored in the traffic information data based on the collected probe information. Patent Document 1 describes a technique for defining a composite section using a standard deviation based on a total value of travel times (link costs) of each link in traffic information data.
上記の従来技術では、標準偏差を利用して複合区間を定義しているため、交通情報データに含まれている同一リンクの旅行時間のデータ数が少ない場合には、得られる標準偏差の値が極端に小さくなることがある。このような場合、得られた標準偏差に基づいて定義された複合区間は、必ずしも信頼できないという課題があった。換言すれば、上記の従来技術では、当該複合区間によって管理される旅行時間の信頼性を高くするためには、交通情報データに含まれている同一リンクの旅行時間のデータ数が、一定以上必要になるという課題があった。 In the above prior art, since the composite section is defined using the standard deviation, when the travel information data of the same link included in the traffic information data is small, the obtained standard deviation value is May become extremely small. In such a case, there is a problem that the composite section defined based on the obtained standard deviation is not necessarily reliable. In other words, in the above prior art, in order to increase the reliability of the travel time managed by the composite section, the number of travel time data of the same link included in the traffic information data is required to be more than a certain value. There was a problem of becoming.
このため、複数のリンクを組み合わせた複合区間を定義する技術において、交通情報データ内のデータ数に依拠しない複合区間の定義を可能とし、かつ、定義された複合区間によって管理される旅行時間の信頼性を向上させることが望まれていた。 For this reason, in the technology for defining a composite section that combines multiple links, it is possible to define a composite section that does not depend on the number of data in the traffic information data, and the reliability of the travel time managed by the defined composite section It has been desired to improve the performance.
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
本発明の第1の形態は、複合区間を定義した区間情報を生成する方法であって、
情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と、
情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備え、
前記予め定められた特徴は、
前記交通区間が、交通の制御を行う信号機へと続く所定長以下の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクとを有し、前記第2のリンクから前記第1のリンクへ進入する方向には前記信号機を有さない区間である第1の特徴と、
前記交通区間が、前記リンク情報の中ではリンクの一方の側に少なくとも2本の前記リンクに接続されているものの、前記少なくとも2本のリンクのうちの1本以外には進行が規制されている前記リンクである第1のリンクと、他の前記リンクからは進入が規制されているとともに前記第1のリンクからは進入可能な前記リンクである第2のリンクと、からなることである第2の特徴と、
前記交通区間が、右左折専用の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクと、からなること、または、前記交通区間が、前記リンク情報の中では右左折専用の前記リンクに接続されているものの、前記右左折専用のリンクには進行が規制されている前記リンクである第3のリンクと、前記第3のリンクへ進入する前記リンクである第4のリンクと、からなることである第3の特徴と、
前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである第4の特徴と、のうちの少なくともいずれか1つであり、
前記抽出する工程および前記記憶させる工程は、前記第1の特徴と、前記第2の特徴と、前記第3の特徴と、前記第4の特徴と、のそれぞれについて実行される。
本発明の第2の形態は、
複合区間を定義した区間情報を生成する方法であって、
情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と、
情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備え、
前記予め定められた特徴は、
前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである特徴を含み、
前記予め定められた特徴を有する前記交通区間を抽出する工程は、
前記リンク情報における前記リンクと、前記他のリンク情報における前記リンクと、のそれぞれから複数のポリゴンを生成し、生成された各前記ポリゴンの形状を比較することによって、前記リンク情報と前記他のリンク情報とから前記同一の区間を抽出する工程を含む。
本発明の第3の形態は、
複合区間を定義した区間情報を生成する方法であって、
情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と、
情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備え、
前記交通区間は、第1のリンクと、前記第1のリンクに進行可能である第2のリンクとを含み、
前記予め定められた特徴は、前記交通区間において、前記第1のリンクで停車が発生しない場合、前記第2のリンクで停車が発生し、前記第1のリンクで停車が発生する場合、前記第2のリンクで停車が発生しないという特徴を含む。
その他、本発明は、以下のような形態として実現することも可能である。
この形態の方法によれば、負の相関のある交通区間を、1つの複合区間として定義することができる。
SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms.
A first aspect of the present invention is a method for generating section information defining a composite section,
An information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting a traffic network is stored in advance, and the traffic section having a predetermined characteristic Extracting, and
An information processing apparatus comprising: associating the plurality of links constituting the extracted traffic section as a single composite section and storing them in a storage unit;
The predetermined feature is:
The traffic section has a first link that is the link of a predetermined length or less leading to a traffic signal that controls traffic, and a second link that is the link that enters the first link, and A first feature that is a section that does not have the traffic signal in a direction of entering the first link from a second link;
The traffic section is connected to at least two of the links on one side of the link in the link information, but progress is restricted except for one of the at least two links. The second link is a first link that is the link, and a second link that is the link that is restricted from entering from the other link and is accessible from the first link. Features of
The traffic section is composed of a first link that is the link dedicated to turning right and left, and a second link that is the link that enters the first link, or the traffic section is the link In the information, although it is connected to the link dedicated to the right and left turn, the link dedicated to the right and left turn is the third link which is the link whose progress is restricted, and the third link that enters the third link A fourth link being a link, and a third feature comprising:
In the same section, the link section in the link information and other link information different from the link information, and information relating to the links constituting the traffic network is stored in advance. The link information in the link information is at least one of the fourth feature that is composed of different links, and
The extracting step and the storing step are executed for each of the first feature, the second feature, the third feature, and the fourth feature.
The second aspect of the present invention is:
A method for generating section information defining a composite section,
An information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting a traffic network is stored in advance, and the traffic section having a predetermined characteristic Extracting, and
An information processing apparatus comprising: associating the plurality of links constituting the extracted traffic section as a single composite section and storing them in a storage unit;
The predetermined feature is:
In the same section, the link section in the link information and other link information different from the link information, and information relating to the links constituting the traffic network is stored in advance. The link information in the link information is characterized in that it consists of different links.
The step of extracting the traffic section having the predetermined characteristics includes:
By generating a plurality of polygons from each of the links in the link information and the links in the other link information, and comparing the shapes of the generated polygons, the link information and the other links Extracting the same section from the information.
The third aspect of the present invention is:
A method for generating section information defining a composite section,
An information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting a traffic network is stored in advance, and the traffic section having a predetermined characteristic Extracting, and
An information processing apparatus comprising: associating the plurality of links constituting the extracted traffic section as a single composite section and storing them in a storage unit;
The traffic section includes a first link and a second link that can travel to the first link;
In the traffic section, when the stop does not occur at the first link, when the stop occurs at the second link, and when the stop occurs at the first link, This includes the feature that the stop of the two links does not occur.
In addition, the present invention can be realized in the following forms.
According to this method, a traffic section having a negative correlation can be defined as one composite section.
(1)本発明の一形態によれば、複合区間を定義した区間情報を生成する方法が提供される。この方法は;情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と;情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備える。
この形態の方法によれば、情報処理装置は、リンク情報を用いて、連続する複数のリンクからなり、かつ、予め定められた特徴を有する交通区間を抽出し、この交通区間を構成する複数のリンクを1つの複合区間として関連付け定義し、記憶部に記憶させる。すなわち、この方法によれば、リンク情報を使用することによって、プローブ情報の統計データである交通情報データを使用することなく複合区間を定義することができるため、交通情報データ内のデータ数に依拠しない複合区間の定義が可能となる。また、この方法によれば、リンクに関する情報(例えば、リンクの長さや、リンクの規制情報等)に基づいて複合区間が定義されるため、定義された複合区間によって管理される旅行時間の信頼性を向上させることができる。
(1) According to one aspect of the present invention, a method for generating section information defining a composite section is provided. In this method, the information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting the traffic network is stored in advance, and has a predetermined characteristic. A step of extracting the traffic section; and a step of causing the information processing apparatus to associate and store the plurality of links constituting the extracted traffic section as one composite section in a storage unit.
According to the method of this aspect, the information processing apparatus uses the link information to extract a traffic section including a plurality of continuous links and having a predetermined characteristic, and a plurality of information constituting the traffic section. The link is defined as one composite section and stored in the storage unit. That is, according to this method, by using link information, a composite section can be defined without using traffic information data, which is statistical data of probe information, and therefore depends on the number of data in the traffic information data. It is possible to define composite sections that do not. In addition, according to this method, since the composite section is defined based on information about the link (for example, link length, link restriction information, etc.), the reliability of the travel time managed by the defined composite section Can be improved.
(2)上記形態の方法において;前記予め定められた特徴は、前記交通区間を構成する前記複数のリンク間において、交通状況についての相関関係があることであってもよい。
この形態の方法によれば、予め定められた特徴とは、交通区間を構成する複数のリンク間において、交通状況についての相関関係があることである。このため、一方のリンクにおける交通状況が変化すれば、他方のリンクにおける交通状況も変化するという性質を持つ複数のリンクを、1つの複合区間として定義することができる。
(2) In the method of the above aspect; the predetermined characteristic may be that there is a correlation regarding a traffic situation among the plurality of links constituting the traffic section.
According to the method of this embodiment, the predetermined characteristic is that there is a correlation regarding the traffic situation among the plurality of links constituting the traffic section. For this reason, if the traffic situation in one link changes, a plurality of links having the property that the traffic situation in the other link also changes can be defined as one composite section.
(3)上記形態の方法において;前記予め定められた特徴は;前記交通区間が、交通の制御を行う信号機へと続く所定長以下の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクとを有し、前記第2のリンクから前記第1のリンクへ進入する方向には前記信号機を有さない区間である第1の特徴と;前記交通区間が、前記リンク情報の中ではリンクの一方の側に少なくとも2本の前記リンクに接続されているものの、前記少なくとも2本のリンクのうちの1本以外には進行が規制されている前記リンクである第1のリンクと、他の前記リンクからは進入が規制されているとともに前記第1のリンクからは進入可能な前記リンクである第2のリンクと、からなることである第2の特徴と;前記交通区間が、右左折専用の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクと、からなること、または、前記交通区間が、前記リンク情報の中では右左折専用の前記リンクに接続されているものの、前記右左折専用のリンクには進行が規制されている前記リンクである第3のリンクと、前記第3のリンクへ進入する前記リンクである第4のリンクと、からなることである第3の特徴と;前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである第4の特徴と;のうちの少なくともいずれか1つであってもよい。
この形態の方法によれば、予め定められた特徴として第1の特徴を採用した場合、信号機へと続く所定長以下のリンクである第1のリンクと、第1のリンクへ進入するリンクである第2のリンクとを有し、かつ、第2のリンクから第1のリンクへ進行する方向に信号機を有さない区間を1つの複合区間として定義することができる。また、予め定められた特徴として第2の特徴を採用した場合、リンク情報の中ではリンクの一方の側で少なくとも2本のリンクに接続されているものの、その少なくとも2本のリンクのうちの1本以外には進行が規制されているリンクである第1のリンクと、他のリンクからは進入が規制されていると共に、第1のリンクからは進入可能なリンクである第2のリンクと、を1つの複合区間として定義することができる。また、予め定められた特徴として第3の特徴を採用した場合、右左折専用のリンクである第1のリンクと、第1のリンクへ進入するリンクである第2のリンクと、を1つの複合区間として定義することができる。また、予め定められた特徴として第3の特徴を採用した場合、リンク情報の中では右左折専用のリンクに接続されているものの右左折専用のリンクには進行が規制されているリンクである第3のリンクと、第3のリンクへ進入するリンクである第4のリンクと、を1つの複合区間として定義することもできる。また、予め定められた特徴として第4の特徴を採用した場合、同一の区間において、リンク情報におけるリンクの区切り方と、リンク情報とは異なる他のリンク情報であって交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報におけるリンクの区切り方と、が相違する複数のリンクを、1つの複合区間として定義することができる。
(3) In the method of the above aspect; the predetermined feature is: a first link, the traffic section being the link of a predetermined length or less that continues to a traffic signal that controls traffic, and the first link A second link that is the link that enters the first link, and a first feature that is a section that does not have the traffic signal in the direction of entering the first link from the second link; The link in which the section is connected to at least two of the links on one side of the link in the link information, but the progress is restricted except for one of the at least two links And a second link which is a link that is restricted from entering from the other link and is accessible from the first link. And; said transportation zone Consists of a first link that is the link dedicated to turning left and right and a second link that is the link that enters the first link, or the traffic section is included in the link information. The third link is the link that is connected to the link dedicated to the right / left turn, but the progress is restricted to the link dedicated to the right / left turn, and the link that enters the third link. A fourth feature comprising: a fourth link; wherein the traffic section is the same section, the link delimitation method in the link information, and other link information different from the link information. The fourth feature is that the link is different from the link delimitation method in the other link information in which information relating to the links constituting the traffic network is stored in advance. ; It may be at least any one of the.
According to the method of this embodiment, when the first feature is adopted as the predetermined feature, the first link that is a link of a predetermined length or less leading to the traffic light, and the link that enters the first link. A section having a second link and not having a traffic signal in the direction of traveling from the second link to the first link can be defined as one composite section. When the second feature is adopted as the predetermined feature, the link information is connected to at least two links on one side of the link, but one of the at least two links. In addition to the book, the first link is a link whose progression is restricted, the second link which is a link that is restricted from entering from the other link and is accessible from the first link, Can be defined as one composite interval. In addition, when the third feature is adopted as a predetermined feature, a first link that is a link dedicated to turning right and left and a second link that is a link entering the first link are combined into one composite. It can be defined as an interval. Further, when the third feature is adopted as a predetermined feature, the link information is connected to a link dedicated to right / left turns, but the link dedicated to right / left turns is a link whose progress is restricted. It is also possible to define three links and a fourth link that is a link entering the third link as one composite section. In addition, when the fourth feature is adopted as a predetermined feature, in the same section, a link delimitation method in the link information, and other link information different from the link information and related to a link constituting the traffic network A plurality of links that differ from the way of separating links in other link information in which information is stored in advance can be defined as one composite section.
(4)上記形態の方法において;前記抽出する工程および前記記憶させる工程は、前記第1の特徴と、前記第2の特徴と、前記第3の特徴と、前記第4の特徴と、のそれぞれについて実行されてもよい。
この形態の方法によれば、リンクに関する情報(例えば、リンクの長さや、リンクの規制情報等)に基づいて、第1〜第4の特徴を持つリンクをそれぞれ抽出し、それぞれを1つの複合区間として関連付け定義して、記憶部に記憶させることができる。すなわち、この方法によれば、第1〜第4の異なる特徴により抽出された複合区間をそれぞれ定義しておくことができる。
(4) In the method of the above aspect, each of the extracting step and the storing step includes each of the first feature, the second feature, the third feature, and the fourth feature. May be performed.
According to the method of this aspect, the links having the first to fourth characteristics are extracted based on information about the links (for example, link length, link restriction information, etc.), and each is combined into one composite section. And can be stored in the storage unit. That is, according to this method, the composite sections extracted by the first to fourth different features can be respectively defined.
(5)上記形態の方法において;前記抽出する工程において、前記第4の特徴を有する前記交通区間を抽出する工程は;前記リンク情報における前記リンクと、前記他のリンク情報における前記リンクと、のそれぞれから複数のポリゴンを生成し、生成された各前記ポリゴンの形状を比較することによって、前記リンク情報と前記他のリンク情報とから前記同一の区間を抽出する工程を含んでいてもよい。
この形態の方法によれば、リンク情報と、他のリンク情報という、同じ性質(すなわち、交通ネットワークを構成するリンクに関する情報が予め記憶されているという性質)を持ちつつも異なる情報源から、リンクから生成されたポリゴンの形状を比較することで、容易に同一の区間を抽出することができる。
(5) In the method of the above aspect, in the extracting step, the step of extracting the traffic section having the fourth feature is: the link in the link information and the link in the other link information A step of generating a plurality of polygons from each of them and extracting the same section from the link information and the other link information by comparing the shapes of the generated polygons may be included.
According to the method of this aspect, the link information and the other link information have the same property (that is, the property that information regarding the link constituting the traffic network is stored in advance), but the link information is obtained from different information sources. By comparing the shapes of polygons generated from the same, the same section can be easily extracted.
なお、本発明は、種々の態様で実現することが可能であり、例えば、区間情報を生成する方法、区間情報を生成する方法を利用した交通情報データの生成方法、区間情報を生成する方法を利用した経路探索方法、これら方法を実行する情報処理装置、これら方法を実行するシステム、または、当該装置やシステムの機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを配布するためのサーバ装置、そのコンピュータプログラムを記憶した一時的でない記憶媒体等の形態で実現することができる。 The present invention can be implemented in various modes. For example, a method for generating section information, a method for generating traffic information data using a method for generating section information, and a method for generating section information. Route search method used, information processing device for executing these methods, system for executing these methods, computer program for realizing the functions of the device or system, server device for distributing the computer program, The present invention can be realized in the form of a non-temporary storage medium storing a computer program.
A.実施形態:
A−1.システムの概略構成:
図2は、本発明の一実施形態としての情報処理システムの概略構成を示す図である。本実施形態の情報処理システム1は、後述の区間情報生成処理を実行することによって、連続する複数のリンクからなり、かつ、予め定められた特徴を有する交通区間をリンク情報から抽出し、抽出した交通区間を構成する複数のリンクを1つの複合区間として関連付け定義する。
A. Embodiment:
A-1. System outline:
FIG. 2 is a diagram showing a schematic configuration of an information processing system as an embodiment of the present invention. The information processing system 1 according to the present embodiment extracts and extracts a traffic section including a plurality of continuous links and having a predetermined characteristic by executing a section information generation process described later. A plurality of links constituting a traffic section are associated and defined as one composite section.
「リンク情報」とは、交通ネットワークを構成するリンクに関する情報であり、例えば、リンクの長さやリンクの規制情報等を含む情報である。本実施形態では、リンク情報として後述の地図DB172を用いる。なお、以降の説明では、データベースを単に「DB」とも呼ぶ。「交通区間」とは、連続する複数のリンクからなる区間を意味する。「複合区間」とは、交通区間のうち、区間情報生成処理を経た結果、その交通区間を単位として旅行時間を管理することが好ましいと判断された交通区間(連続する複数のリンク)を意味する。 The “link information” is information related to the links constituting the traffic network, and is information including, for example, the link length and link regulation information. In this embodiment, map DB172 mentioned later is used as link information. In the following description, the database is also simply referred to as “DB”. “Traffic section” means a section composed of a plurality of continuous links. “Composite section” means a traffic section (a plurality of continuous links) determined to be preferable to manage travel time in units of the traffic section as a result of the section information generation process among the traffic sections. .
また、本実施形態の情報処理システム1は、定義された複合区間を利用して、経路案内処理を実行する。経路案内処理は、利用者から指定された出発地から目的地までの高精度の経路と、当該経路を通過するために要すると予測される旅行時間と、を案内する処理である。 In addition, the information processing system 1 according to the present embodiment performs route guidance processing using the defined composite section. The route guidance process is a process for guiding a highly accurate route from a departure point specified by a user to a destination and a travel time predicted to be required to pass the route.
本実施形態の情報処理システム1は、サーバ10と、ナビゲーション装置20と、を備えている。サーバ10は、例えば有線通信によってインターネットINTに接続されている。ナビゲーション装置20は、通信キャリアBSを介して無線通信によってインターネットINTに接続されている。通信キャリアBSには、送受信アンテナや、無線基地局、交換局が含まれる。すなわち、サーバ10とナビゲーション装置20とは、インターネットINTを介して接続されており、相互に通信することができる。
The information processing system 1 according to the present embodiment includes a
A−1−1.サーバの構成:
サーバ10は、CPU110と、通信部140と、ROM150と、RAM160と、記憶部170と、を備えており、各部は図示しないバスにより相互に接続されている。サーバ10は「情報処理装置」として機能する。
A-1-1. Server configuration:
The
記憶部170は、ハードディスク、フラッシュメモリ、メモリカードなどで構成される。記憶部170は、画像DB171と、地図DB172と、プローブ地図DB173と、交通情報DB174と、区間DB175と、を含んでいる。画像DB171には、地図画像を表すデータが格納されている。地図画像を表すデータには、地形、建物、道路の形状等、地図表示のために必要な情報が含まれている。画像DB171は予め用意されて記憶部170に記憶されている。
The
図3は、地図DB172と、プローブ地図DB173と、区間DB175と、の構成の一例を示す図である。図3の「X」は任意の文字列を意味する。図3(A)は、地図DB172およびプローブ地図DB173の構成の一例を示している。地図DB172には、道路網の構成を特定するためのデータとして、ノードに関する情報と、リンクに関する情報と、が格納されている。ノードとは、交通ネットワークにおける要素点を意味する。例えば、交差点、分岐点、終点、始点などがノードに該当する。リンクとは、交通ネットワークを構成するリンク(すなわち、所定の区間)を意味する。リンクは、ノード間を結ぶ線分であり、例えば、車道や歩行者道等の道路、線路などの交通経路がリンクに該当する。
FIG. 3 is a diagram illustrating an example of the configuration of the
図3(A)に示す本実施形態の例では、地図DB172には、リンクに関する情報として、リンクIDと、位置情報と、種別と、リンク長と、幅員情報と、車線数と、規制情報と、のフィールドが含まれている。リンクIDには、地図DB172に格納されている複数のリンクに関する情報を相互に識別するために、個々のリンクに対して一意に付与された識別子が格納される。位置情報には、リンクの位置を特定するための情報、例えば、緯度経度や地図上の座標等が格納される。種別には、リンクの種別を特定するための情報が格納される。リンクの種別とは、例えば、高速道路、国道、県道、歩行者道等を指す。リンク長には、リンクの長さを示す情報が格納される。幅員情報には、リンクの幅を示す情報が格納される。車線数には、リンクの車線数を示す情報が格納される。規制情報には、リンクに対して付された規制を示す情報が格納される。規制とは、例えば、一方通行、右折専用、左折専用、直進専用、時間帯による通行可否等を指す。なお、第3の特徴(詳細は後述)において説明する右左折専用レーンには、規制情報に「指定方向進入禁止区間」を示す情報が格納されていてもよい。
In the example of this embodiment shown in FIG. 3 (A), the
図3(A)に示す本実施形態の例では、地図DB172には、ノードに関する情報として、ノードIDと、位置情報と、種別と、信号有無と、のフィールドが含まれている。ノードIDには、地図DB172に格納されている複数のノードに関する情報を相互に識別するために、個々のノードに対して一意に付与された識別子が格納される。位置情報には、ノードの位置を特定するための情報、例えば、緯度経度や地図上の座標等が格納される。種別には、ノードの種別を特定するための情報が格納される。ノードの種別とは、例えば、交差点、分岐点、終点、始点等を指す。信号有無には、当該ノードに信号機が存在するか否かを示す情報が格納される。信号有無には、信号機の有無に加えて、信号機の種類等が格納されてもよい。
In the example of the present embodiment illustrated in FIG. 3A, the
地図DB172は「リンク情報」として機能する。地図DB172は予め用意されて記憶部170に記憶されている。
The
プローブ地図DB173には、地図DB172と同様に、道路網の構成を特定するためのデータとして、ノードに関する情報と、リンクに関する情報と、が格納されている。プローブ地図DB173のテーブル構造は、図3(A)を用いて説明した地図DB172のテーブル構造と同じである。プローブ地図DB173は「他のリンク情報」として機能する。プローブ地図DB173は予め用意されて記憶部170に記憶されている。
Similar to the
地図DB172とプローブ地図DB173との違いは、テーブルに格納されているデータ(図中において「XXX」と図示した部分)である。テーブル内のデータの違いは、次の理由によって生じる。地図DB172は、経路探索処理において経路の探索に使用されるDBである。このため、地図DB172におけるリンクやノードの構成(すなわち、実際の道路網に対するリンクやノードの区切り方)は、交通情報DB174におけるリンクやノードの構成と同じである。一方、プローブ地図DB173は、サーバ10が、実際に道路を走行する多くの車両から収集したプローブ情報を利用する際に使用されるDBである。このため、プローブ地図DB173におけるリンクやノードの構成は、各車両のメーカがそれぞれ採用している地図DBにおけるリンクやノードの構成と同じになっている。このため、図2において、サーバ10は1つのプローブ地図DB173を備えるとしたが、サーバ10は、複数のプローブ地図DB173を備えていてもよい。例えば、サーバ10は、車両メーカA社用のプローブ地図DB173と、車両メーカB社用のプローブ地図DB173と、車両メーカC社用のプローブ地図DB173と、を備えていてもよい。
The difference between the
交通情報DB174(図2)には、地図DB172に格納されている複数のリンクと、区間DB175に定義されている複数の複合区間と、のそれぞれに対して、実際に道路を走行する多くの車両から収集されたプローブ情報に基づくリンク(または複合区間)の旅行時間が格納されている。リンクの旅行時間は「リンクコスト」とも呼ばれる。なお、交通情報DB174には、リンク(または複合区間)の旅行時間のほかに、リンク(または複合区間)の旅行時間を分類するための分類条件(例えば、プローブ情報が収集された日時、天候等)等の他の情報が格納されていてもよい。交通情報DB174は「交通情報データ」として機能する。交通情報DB174は、プローブ情報の取得、地図DB172の更新、区間DB175の更新等を契機として随時更新される。
In the traffic information DB 174 (FIG. 2), many vehicles that actually travel on the road with respect to each of a plurality of links stored in the
図3(B)は、区間DB175の構成の一例を示している。区間DB175は、後述の区間情報生成処理によって抽出された複合区間を関連付けて定義しておくためのDBである。区間DB175の1エントリ(1行)は、1つの複合区間を表す。区間DB175には、UIDと、始点リンクと、終点リンクと、構成リンク群と、抽出方向と、のフィールドが含まれている。UIDには、各複合区間を相互に識別するために、個々の複合区間に対して一意に付与された識別子が格納される。始点リンクには、複合区間の両端に位置するリンクのうち、リンクID(図3(A))が大きい方のリンクIDが格納される。終点リンクには、複合区間の両端に位置するリンクのうち、リンクIDが小さい方のリンクIDが格納される。構成リンク群には、複合区間とされる複数のリンクのうち、始点リンクおよび終点リンクに該当しない、他の全てのリンクのリンクIDが格納される。構成リンク群には、複数のリンクIDが格納されてもよい。
FIG. 3B shows an example of the configuration of the
抽出方向は、複合区間を構成するリンクの進行方向と、始点リンクおよび終点リンクとの関係が格納される。上述の通り、本実施形態の区間DB175では、始点リンクにはリンクIDが小さいリンクを、終点リンクにはリンクIDが大きいリンクを格納する。しかし、リンクには「上り」と「下り」の2種類の進行方向がある。このため、抽出方向は、当該エントリが、
(a1)リンクIDが小さいリンク(例えばリンクL1)から、リンクIDが大きいリンク(例えばリンクL2)へと進行する複合区間を定義しているのか、
(a2)リンクIDが大きいリンク(例えばリンクL2)から、リンクIDが小さいリンク(例えばリンクL1)へと進行する複合区間を定義しているのか、
を区別する目的で格納される。前者a1の場合、抽出方向には「順」が格納され、後者a2の場合、抽出方向には「逆」が格納される。また、前者a1と後者a2との両方を定義する場合、抽出方向には「順/逆」が格納される。
In the extraction direction, the relationship between the traveling direction of the links constituting the composite section and the start point link and end point link is stored. As described above, in the
(A1) Whether a composite section that progresses from a link with a small link ID (for example, link L1) to a link with a large link ID (for example, link L2) is defined,
(A2) Whether a composite section that progresses from a link with a large link ID (for example, link L2) to a link with a small link ID (for example, link L1) is defined,
Stored for the purpose of distinguishing. In the case of the former a1, “order” is stored in the extraction direction, and in the case of the latter a2, “reverse” is stored in the extraction direction. When both the former a1 and the latter a2 are defined, “forward / reverse” is stored in the extraction direction.
具体的には、図3(B)のエントリE1の例では、リンクL1からリンクL2へと進行する複合区間と、リンクL2からリンクL1へと進行する複合区間と、を定義している。エントリE1では構成リンク群は無い(NULL)。エントリE2の例では、リンクL3からリンクL4を通過してリンクL5へと進行する複合区間を定義している。エントリE3の例では、リンクL9からリンクL8およびL7を通過してリンクL6へと進行する複合区間を定義している。区間DB175は、後述の区間情報生成処理によって随時更新される。
Specifically, in the example of the entry E1 in FIG. 3B, a composite section that progresses from the link L1 to the link L2 and a composite section that progresses from the link L2 to the link L1 are defined. In the entry E1, there is no configuration link group (NULL). In the example of entry E2, a composite section is defined that travels from link L3 through link L4 to link L5. In the example of the entry E3, a composite section is defined that travels from the link L9 through the links L8 and L7 to the link L6. The
CPU110(図2)は、ROM150に格納されているコンピュータプログラムをRAM160に展開して実行することにより、サーバ10の各部を制御する。そのほか、CPU110は、区間情報生成部120、経路探索部130としても機能する。区間情報生成部120は、区間情報生成処理を実行する。区間情報生成処理は、連続する複数のリンクからなり、かつ、予め定められた特徴を有する交通区間を地図DB172から抽出し、抽出した交通区間を構成する複数のリンクを1つの複合区間として関連付け定義する処理である。本実施形態では、予め定められた特徴として、交通区間を構成する複数のリンク間において交通状況についての相関関係があること、を採用する。また、本実施形態では、交通状況についての相関関係を生じる交通区間の具体例として、後述の第1〜第4の特徴を例示する。
The CPU 110 (FIG. 2) controls each unit of the
図4は、交通状況についての相関関係について説明する図である。本実施形態において「交通状況についての相関関係」とは、交通区間を構成する一方のリンクにおける交通状況が変化すれば、他方のリンクにおける交通状況も変化する、ということを意味する。交通状況についての相関関係には、正の相関関係と、負の相関関係がある。 FIG. 4 is a diagram for explaining the correlation regarding the traffic situation. In the present embodiment, “correlation with respect to traffic conditions” means that if the traffic condition on one link constituting the traffic section changes, the traffic condition on the other link also changes. There are positive correlations and negative correlations in the traffic situation.
図4(A)および(B)は、正の相関関係について説明する図である。「正の相関関係」とは、連続するリンクL1とリンクL2とを通過する場面を想定したときに、以下の関係が成り立つことを意味する。
・図4(A)のように、リンクL1、L2の間で、リンクL1が混雑していればリンクL2も混雑している。
・図4(B)のように、リンクL1が空いていればリンクL2も空いている。
すなわち、正の相関関係は、連続する各リンクにおける交通状況が同じ方向に連動することを意味する。本実施形態で採用する第2の特徴と、第4の特徴とは、正の相関関係を生じる交通区間の具体例である。
4A and 4B are diagrams for explaining a positive correlation. “Positive correlation” means that the following relationship is established when a scene passing through the continuous link L1 and link L2 is assumed.
As shown in FIG. 4A, if the link L1 is congested between the links L1 and L2, the link L2 is congested.
As shown in FIG. 4B, if the link L1 is free, the link L2 is also free.
That is, a positive correlation means that the traffic situation on each successive link is linked in the same direction. The second feature and the fourth feature employed in the present embodiment are specific examples of traffic sections that generate a positive correlation.
図4(C)および(D)は、負の相関関係について説明する図である。「負の相関関係」とは、連続するリンクL1とリンクL2とを通過する場面を想定したときに、リンクL1、L2の間で、以下の関係が成り立つことを意味する。
・図4(C)のように、リンクL1で停車が発生しない場合はリンクL2で停車が発生する(または停車が発生しやすい)。
・図4(D)のように、リンクL1で停車が発生する場合はリンクL2で停車が発生しない(または停車が発生しにくい)。
すなわち、負の相関関係は、連続する各リンクにおける交通情報が異なる方向に連動することを意味する。本実施形態で採用する第1の特徴と、第3の特徴とは、負の相関関係を生じる交通区間の具体例である。
4C and 4D are diagrams for explaining the negative correlation. “Negative correlation” means that the following relationship is established between the links L1 and L2 when a scene passing through the continuous link L1 and the link L2 is assumed.
As shown in FIG. 4C, when the stop does not occur at the link L1, the stop occurs at the link L2 (or the stop is likely to occur).
As shown in FIG. 4D, when the stop occurs at the link L1, the stop does not occur at the link L2 (or the stop is difficult to occur).
That is, a negative correlation means that traffic information on each successive link is linked in different directions. The first feature and the third feature employed in the present embodiment are specific examples of traffic sections that generate a negative correlation.
区間情報生成部120は、第1の生成部121と、第2の生成部122と、第3の生成部123と、第4の生成部124と、を備えている。第1の生成部121は、第1の特徴を有する交通区間を抽出し、抽出した交通区間を構成する複数のリンクを1つの複合区間として区間DB175に記憶させる。第2の生成部122は、第2の特徴を有する交通区間を抽出し、抽出した交通区間を構成する複数のリンクを1つの複合区間として区間DB175に記憶させる。第3の生成部123は、第3の特徴を有する交通区間を抽出し、抽出した交通区間を構成する複数のリンクを1つの複合区間として区間DB175に記憶させる。第4の生成部124は、第4の特徴を有する交通区間を抽出し、抽出した交通区間を構成する複数のリンクを1つの複合区間として区間DB175に記憶させる。
The section
経路探索部130は、利用者からの要求に応じて経路探索処理を実行して、指定された出発地から目的地までの経路を探索する。経路探索処理において経路探索部130は、地図DB172と、交通情報DB174と、を使用する。このとき経路探索部130は、交通情報DB174において、例えばリンクL1の旅行時間およびリンクL2の旅行時間と、リンクL1+L2の複合区間の旅行時間と、の両方が記憶されている場合、個々のリンクの旅行時間に優先させて、複合区間(リンクL1+L2)の旅行時間を使用する。図1で説明した通り、個々のリンクの旅行時間よりも、複合区間の旅行時間のほうが高精度である。このため、経路探索部130は、高精度な複合区間の旅行時間を用いて、出発地から目的地までの高精度な経路を求めることができると共に、当該経路の全体を通過するために要すると予測される旅行時間を算出・案内することができる。
The
通信部140は、他の装置との間における、図示しない通信インターフェースを介した通信を制御する。他の装置とは、例えば、ナビゲーション装置20、プローブ情報を送信する車両、VICSセンター、および他のサーバ等である。
The
A−1−2.ナビゲーション装置の構成:
ナビゲーション装置20は、CPU210と、通信部220と、ROM230と、RAM240と、記憶部250と、入出力部260と、現在位置取得部270と、を備えており、各部は図示しないバスにより相互に接続されている。ナビゲーション装置20は「情報処理装置のクライアント装置」として機能する。
A-1-2. Configuration of navigation device:
The
CPU210は、ROM230に格納されているコンピュータプログラムをRAM240に展開して実行することにより、ナビゲーション装置20の各部を制御する。そのほか、CPU210は、経路案内部212としても機能する。経路案内部212は、情報処理システム1の利用者(すなわち、ナビゲーション装置20の利用者)に対して、出発地から目的地までの経路と、当該経路の全体を通過するために要すると予測される旅行時間と、を案内する。例えば、経路案内部212は、以下の手順b1〜b4を実行することで、上述の案内を実施できる。
CPU210 controls each part of the
(b1)経路案内部212は、入出力部260を介して、利用者からの出発地の指定と目的地の指定とを取得する。経路案内部212は、現在位置取得部270によって取得された現在位置を用いて、出発地の指定の取得を省略してもよい。
(b2)経路案内部212は、サーバ10に対して経路探索要求を送信する。経路探索要求には、出発地の指定と、目的地の指定とを含む。
(b3)サーバ10の経路探索部130は、上述の経路探索処理を実行する。経路探索部130は、ナビゲーション装置20に対して、求めた経路と旅行時間とを応答する。
(b4)経路案内部212は、サーバ10から取得した経路と旅行時間とを利用者に案内する。具体的には、経路案内部212は、入出力部260を用いて経路と旅行時間とを表示し、案内音声を報知する。
(B1) The
(B2) The
(B3) The
(B4) The
通信部220は、他の装置との間における通信インターフェースを介した通信を制御する。他の装置とは、例えば、サーバ10や、他のサーバ等である。記憶部250は、ハードディスク、フラッシュメモリ、メモリカードなどで構成される。入出力部260は、ナビゲーション装置20と利用者との間の情報の入出力に使用される種々のインターフェースである。入出力部260としては、例えば、入力部としてのタッチパネル、操作ボタン、キーボード、マイク、出力部としてのタッチパネル、液晶パネル、LED(Light Emitting Diode)インジケータ等を採用できる。現在位置取得部270は、GPS(Global Positioning System/全地球測位システム)を構成する人工衛星から送信された電波を受信し、ナビゲーション装置20の現在位置を表す現在位置情報(例えば緯度経度)を取得する。
The
A−2.区間情報生成処理:
図5は、区間情報生成処理の手順を示すフローチャートである。区間情報生成処理は、サーバ10の区間情報生成部120によって実行される。区間情報生成処理の開始トリガは任意に定めることができる。例えば、サーバ10が低負荷である時間帯に実行されてもよく、定期的に実行されてもよく、サーバ10の起動時に実行されてもよい。
A-2. Section information generation processing:
FIG. 5 is a flowchart showing the procedure of the section information generation process. The section information generation process is executed by the section
ステップS100において区間情報生成部120は、記憶部170に記憶されている地図DB172をオープンする。ステップS200において区間情報生成部120は、第1の生成部121に生成処理を実行させる。ステップS300において区間情報生成部120は、第2の生成部122に生成処理を実行させる。ステップS400において区間情報生成部120は、第3の生成部123に生成処理を実行させる。なお、第1〜第3の生成部121〜123による生成処理は、地図DB172を利用して実行される。
In step S100, the section
ステップS500において区間情報生成部120は、記憶部170に記憶されているプローブ地図DB173をオープンする。ステップS600において区間情報生成部120は、第4の生成部124に生成処理を実行させる。なお、第4の生成部124による生成処理は、地図DB172とプローブ地図DB173とを利用して実行される。ステップS700において区間情報生成部120は、区間DB175内の情報をユニーク化する。具体的には、区間情報生成部120は、第1〜第4の生成部121〜124によって更新された区間DB175内の各エントリに対して、UIDを付与する。その後、区間情報生成部120はオープンしたDBをクローズし、処理を終了させる。
In step S500, the section
A−2−1.生成処理(第1の生成部121):
図6は、第1の特徴について説明する図である。「第1の特徴」は、地図DB172において、連続する複数のリンクからなる区間(交通区間)が、以下のリンクからなることを条件とする。
・交通を制御する信号機へと続く所定長以下のリンクである第1のリンク。
・第1のリンクへ進入するリンクである第2のリンク。
・第2のリンクから第1のリンクに進入する方向に信号機がない。
A-2-1. Generation process (first generation unit 121):
FIG. 6 is a diagram illustrating the first feature. The “first feature” is based on the condition that in the
A first link that is a link of a predetermined length or less leading to a traffic signal that controls traffic.
A second link that is a link entering the first link.
-There is no traffic light in the direction of entering the first link from the second link.
例えば、図6に示すように、退出先に信号機TL0があるショートリンクL0を想定する。本実施形態において「ショートリンク」とは、地図DB172に記憶されているリンク長のうち、リンク長の短い方から所定範囲(例えば、5%)以内に該当するリンクを意味する。信号機TL0の表示内容が赤の場合は、距離が短いショートリンクL0内に停車しきれない車両がリンクL1まで続くという現象が起こりやすい。このような状況で信号機TL0の表示内容が青に変わった場合、リンクL1で停車した車両は、ショートリンクL0内で停車せずにショートリンクL0を通過できる可能性が高い。このように、ショートリンクL0と、リンクL1とは、交通状況が同じ方向に連動しやすく、負の相関がある。
For example, as shown in FIG. 6, a short link L0 having a traffic signal TL0 at the destination is assumed. In the present embodiment, “short link” means a link that falls within a predetermined range (for example, 5%) from the shorter link length among the link lengths stored in the
図7は、第1の生成部121による生成処理の手順を示すフローチャートである。図7の処理は、第1の特徴を有する交通区間を抽出することを目的とする。ステップS202において第1の生成部121は、地図DB172の「信号有無」を参照し、信号機がある全てのノードを抽出する。ステップS204において第1の生成部121は、抽出した全てのノードに対して処理が完了するまで、処理対象ノードを移動させつつステップS206〜S222の処理を繰り返し実行する(ループ1)。
FIG. 7 is a flowchart showing a procedure of generation processing by the
ステップS206において第1の生成部121は、処理対象ノードに接続する全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS208〜S222の処理を繰り返し実行する(ループ2)。ステップS208において第1の生成部121は、処理対象リンクが所定距離以下であるか否かを確認する。所定距離は任意に定めることができ、例えば上述の通り10mとすることができる。処理対象リンクが所定距離より長い場合(ステップS208:NO)第1の生成部121は、処理をステップS206に遷移させる。
In step S206, the
処理対象リンクが所定距離以下である場合(ステップS208:YES)、ステップS210において第1の生成部121は、処理対象リンクを「リンクA」とする。ステップS212において第1の生成部121は、リンクAについて、処理対象ノードとは反対側のノードに信号機があるか否かを確認する。信号機がある場合(ステップS212:YES)第1の生成部121は、処理をステップS206に遷移させる。信号機がない場合(ステップS212:NO)、ステップS214において第1の生成部121は、反対側のノードに接続するリンクA以外のリンクを取得する。
When the processing target link is equal to or shorter than the predetermined distance (step S208: YES), in step S210, the
ステップS216において第1の生成部121は、取得した全てのリンクに対して処理が完了するまで、処理対象リンクを遷移させつつステップS218〜S222の処理を繰り返し実行する(ループ3)。ステップS218において第1の生成部121は、ループ3の処理対象リンクを「リンクB」とする。ステップS220において第1の生成部121は、地図DB172の「規制情報」を参照し、リンクBからリンクAへは進行可能であるか否かを確認する。進行不可能である場合(ステップS220:NO)第1の生成部121は、処理をステップS216に遷移させる。
In step S216, the
進行可能である場合(ステップS220:YES)、ステップS222において第1の生成部121は、リンクAとリンクBとを複合区間として、抽出方向と共に区間DB175に記憶させる。なお、ステップS222の時点では、区間DB175(図3(B))には、始点リンク、終点リンク、構成リンク群、抽出方向のみが登録され、UIDはデータなし(NULL)である。
When it is possible to proceed (step S220: YES), in step S222, the
図6を参照しつつ、処理の具体例について説明する。図6において、リンクL3からリンクL0へは、規制のため進行不可能とする。また、以降の具体例において第1の生成部121は、ノードIDおよびリンクIDが小さいものから、図7のループ処理を実行する。ステップS202、S204において第1の生成部121は、信号機があるノードとしてノードN0を抽出し、処理対象ノードとする。ステップS206において第1の生成部121は、ノードN0に接続するリンクL0、L4、L5、L6を抽出し、ノードIDが小さいリンクL0を処理対象リンクとする。ステップS208において第1の生成部121は、リンクL0が所定距離以下であると判定する。ステップS210において第1の生成部121は、リンクL0をリンクAとする。ステップS212において第1の生成部121は、リンクL0(リンクA)について、処理対象ノードN0とは反対側のノードN1に信号機がないと判定する。ステップS214において第1の生成部121は、反対側のノードN1に接続するリンクL0(リンクA)以外のリンク、すなわち、リンクL1、L2、L3を取得する。ステップS216において第1の生成部121は、取得したリンクL1、L2、L3のうち、リンクIDが小さいリンクL1を処理対象リンクとする。ステップS218において第1の生成部121は、リンクL1をリンクBとする。ステップS220において第1の生成部121は、リンクL1(リンクB)からリンクL0(リンクA)へ進行可能であると判定する。ステップS222において第1の生成部121は、リンクL1とリンクL0とを複合区間として、区間DB175に記憶させる。また、この複合区間は、2者の中でリンクIDが大きいリンクL1から、2者の中でリンクIDが小さいリンクL0へと進行する区間である。このため、第1の生成部121は、区間DB175における抽出方向に「逆」を記憶させる。その後、第1の生成部121は、処理をステップS216に遷移させ、残るリンクL2、L3についても同様の処理を繰り返す。
A specific example of processing will be described with reference to FIG. In FIG. 6, it is assumed that the link L3 cannot proceed from the link L0 due to restrictions. In the following specific examples, the
図8は、図6の具体例について、第1の生成部121による生成処理が終了した後の区間DB175の一例を示す図である。上述の処理の結果、区間DB175には、リンクL1からリンクL0への交通区間を複合区間とする旨を定義するエントリE1と、リンクL2からリンクL0への交通区間を複合区間とする旨を定義するエントリE2と、が記憶される。
FIG. 8 is a diagram illustrating an example of the
以上のようにして、第1の生成部121による生成処理では、信号へと続く所定長以下のリンクである第1のリンク(リンクL0)と、第1のリンクへ進入するリンクである第2のリンク(リンクL1、L2)と、を1つの複合区間として定義することができる。この結果、図6で説明したような負の相関のある交通区間を、1つの複合区間として定義することができる。
As described above, in the generation process by the
A−2−2.生成処理(第2の生成部122):
図9は、第2の特徴について説明する図である。「第2の特徴」とは、地図DB172において、連続する複数のリンクからなる区間(交通区間)が、以下のリンクからなることを条件とする。
・地図DB172の中では2本以上のリンクに接続されているものの、2本以上のリンクのうちの1本へしか進行できない第1のリンク。
・第1のリンクからのみ進入できるリンクである第2のリンク。
A-2-2. Generation processing (second generation unit 122):
FIG. 9 is a diagram illustrating the second feature. The “second feature” is based on the condition that a section (traffic section) composed of a plurality of continuous links is composed of the following links in the
A first link that is connected to two or more links in the
A second link that can only enter from the first link.
例えば、図9(A)に示すように、T字を形成している3本のリンクL0〜L2であって、リンクL0からリンクL2へ向かう方向と、リンクL2からリンクL1へ向かう方向とは、規制のため進行不可能であるリンクL0〜L2を想定する。以降、このような3本のリンクを「実質二差路」とも呼ぶ。具体的には、図9(B)と図9(C)に示すように、各リンクL0、L1からなる道路の中央に中央分離帯MSが設置されているために、車両VHの移動方向が実線で図示する矢印方向に制限される場合等が実質二差路に相当する。このような場合、リンクL0からリンクL1への交通区間は、地図DB172上は別々のリンクとされているものの、実質的には停止要因(例えば、信号機や車両の合流等)のない1本のリンクとみなすことができ、交通状況が同じ方向に連動しやすく、正の相関がある。
For example, as shown in FIG. 9A, there are three links L0 to L2 forming a T-shape, the direction from the link L0 to the link L2, and the direction from the link L2 to the link L1. Suppose links L0 to L2 that cannot proceed due to restrictions. Hereinafter, such three links are also referred to as “substantially two-way paths”. Specifically, as shown in FIGS. 9B and 9C, since the median strip MS is installed at the center of the road composed of the links L0 and L1, the moving direction of the vehicle VH is changed. The case where it is restricted in the direction of the arrow shown by a solid line corresponds to a substantially two-way road. In such a case, although the traffic section from the link L0 to the link L1 is a separate link on the
図10Aおよび図10Bは、第2の生成部122による生成処理の手順を示すフローチャートである。図10Aおよび図10Bでは、紙面の都合上、1つの処理を分図している。この処理は、第2の特徴を有する交通区間を抽出することを目的とする。ステップS302において第2の生成部122は、地図DB172を参照し、実質二差路候補となる中心ノードを抽出する。具体的には、第2の生成部122は、地図DB172において、ノード(または交差点グループ)が接続する全てのリンクの「規制情報」に「指定方向進入禁止区間」が格納されているノード(または交差点グループ)を実質二差路候補となる中心ノードとして抽出する。
FIG. 10A and FIG. 10B are flowcharts showing the procedure of the generation process by the
ステップS304において第2の生成部122は、抽出した全てのノードに対して処理が完了するまで、処理対象ノードを移動させつつステップS306〜S336の処理を繰り返し実行する(ループ1)。
In step S304, the
ステップS306において第2の生成部122は、処理対象ノードに接続する全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS308〜S336の処理を繰り返し実行する(ループ2)。ステップS308において第2の生成部122は、処理対象リンクを「リンクA」とする。
In step S306, the
ステップS310において第2の生成部122は、処理対象ノードに接続する全てのリンクのうち、リンクA以外の全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS312〜S320の処理を繰り返し実行する(ループ3)。ステップS312において第2の生成部122は、ループ3の処理対象リンクを「リンクB」とする。ステップS314において第2の生成部122は、地図DB172の「信号有無」を参照し、リンクAとリンクBとを接続するノードに信号機があるか否かを確認する。信号機がある場合(ステップS314:YES)第2の生成部122は、処理をステップS310に遷移させる。
In step S310, the
信号機がない場合(ステップS314:NO)、ステップS316において第2の生成部122は、地図DB172の「規制情報」を参照し、リンクAからリンクBへは進行可能であるか否かを確認する。進行不可能である場合(ステップS314:NO)第2の生成部122は、処理をステップS310に遷移させる。進行可能である場合(ステップS314:YES)、ステップS318において第2の生成部122は、リンクAから進行できるリンク数をカウントする。ステップS320において第2の生成部122は、リンクBを「リンクC」として記憶させ、処理をステップS310に遷移させる。
When there is no traffic signal (step S314: NO), in step S316, the
ステップS322において第2の生成部122は、ループ3の処理を終了した結果、ステップS318でリンクAから進行できるとされたリンクの本数が1本であるか否かを確認する。1本でない(すなわち、2本以上である)場合(ステップS322:NO)第2の生成部122は、処理をステップS306に遷移させる。
In step S322, the
1本である場合(ステップS322:YES)、ステップS324において第2の生成部122は、リンクCに接続する全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS326〜S332の処理を繰り返し実行する(ループ4)。ステップS326において第2の生成部122は、ループ4の処理対象リンクを「リンクD」とする。ステップS328において第2の生成部122は、地図DB172の「信号有無」を参照し、リンクCとリンクDとを接続するノードに信号機があるか否かを確認する。信号機がある場合(ステップS328:YES)第2の生成部122は、処理をステップS324に遷移させる。
When there is one (step S322: YES), in step S324, the
信号機がない場合(ステップS328:NO)、ステップS330において第2の生成部122は、地図DB172の「規制情報」を参照し、リンクDからリンクCへは進行可能であるか否かを確認する。進行不可能である場合(ステップS330:NO)第2の生成部122は、処理をステップS324に遷移させる。進行可能である場合(ステップS330:YES)、ステップS332において第2の生成部122は、リンクCへと進行できるリンク数をカウントし、処理をステップS324に遷移させる。
When there is no traffic signal (step S328: NO), in step S330, the
ステップS334において第2の生成部122は、ループ4の処理を終了した結果、ステップS332でリンクCへと進行できるとされたリンクの本数が1本であるか否かを確認する。1本でない(すなわち、2本以上である)場合(ステップS334:NO)第2の生成部122は、処理をステップS306に遷移させる。1本である場合(ステップS334:YES)、ステップS336において第2の生成部122は、リンクAとリンクCとを複合区間として、抽出方向と共に区間DB175に記憶させる。なお、ステップS336の時点では、区間DB175(図3(B))には、始点リンク、終点リンク、構成リンク群、抽出方向のみが登録され、UIDはデータなし(NULL)である。
In step S334, the
図9を参照しつつ、処理の具体例について説明する。以降の具体例において第2の生成部122は、ノードIDおよびリンクIDが小さいものから、図10Aおよび図10Bのループ処理を実行する。ステップS302、S304において第2の生成部122は、実質二差路候補の中心ノードとしてノードN0を抽出し、処理対象ノードとする。ステップS306において第2の生成部122は、ノードN0に接続するリンクL0、L1、L2を抽出し、リンクIDが小さいリンクL0を処理対象リンクとする。ステップS308において第2の生成部122は、リンクL0をリンクAとする。ステップS310において第2の生成部122は、ノードN0に接続する全てのリンクL0、L1、L2のうち、リンクL0以外の全てのリンクL1、L2を抽出し、リンクIDが小さいリンクL1をループ3の処理対象リンクとする。ステップS312において第2の生成部122は、リンクL1をリンクBとする。ステップS314において第2の生成部122は、リンクL0(リンクA)とリンクL1(リンクB)とを接続するノードN0に信号機がないと判定する。ステップS316において第2の生成部122は、リンクL0(リンクA)からリンクL1(リンクB)へ進行可能であると判定する。ステップS318において第2の生成部122は、リンクL0(リンクA)から進行できるリンク数を1とする。ステップS320において第2の生成部122は、リンクL1(リンクB)をリンクCとして記憶させ、処理をステップS310に遷移させる。ステップS310において第2の生成部122は、リンクL1の次に小さいリンクL2をループ3の処理対象リンクとする。ステップS312において第2の生成部122は、リンクL2をリンクBとする。ステップS314において第2の生成部122は、リンクL0(リンクA)とリンクL2(リンクB)とを接続するノードN0に信号機がないと判定する。ステップS316において第2の生成部122は、リンクL0(リンクA)からリンクL2(リンクB)へ進行不可能であると判定する。これにより、ループ3は終了する。ステップS322において第2の生成部122は、ステップS318でリンクAから進行できるとされたリンクの本数が1であると判定する。ステップS324において第2の生成部122は、リンクL1(リンクC)に接続するリンクL0、L2を抽出し、リンクIDが小さいリンクL0をループ4の処理対象リンクとする。ステップS326において第2の生成部122は、リンクL0をリンクDとする。ステップS328において第2の生成部122は、リンクL1(リンクC)とリンクL0(リンクD)とをつなぐノードN0に信号機がないと判定する。ステップS330において第2の生成部122は、リンクL0(リンクD)からリンクL1(リンクC)へ進行可能であると判定する。ステップS332において第2の生成部122は、リンクL1(リンクC)へと進行できるリンク数を1とし、処理をステップS324に遷移させる。ステップS324において第2の生成部122は、リンクL0の次に小さいリンクL2をループ4の処理対象リンクとする。ステップS326において第2の生成部122は、リンクL2をリンクDとする。ステップS328において第2の生成部122は、リンクL1(リンクC)とリンクL2(リンクD)とをつなぐノードN0に信号機がないと判定する。ステップS330において第2の生成部122は、リンクL2(リンクD)からリンクL1(リンクC)へ進行不可能であると判定する。これにより、ループ4は終了する。ステップS334において第2の生成部122は、ステップS332でリンクCへと進行できるとされたリンクの本数が1であると判定する。ステップS336において第2の生成部122は、リンクL0(リンクA)とリンクL1(リンクC)とを複合区間として、区間DB175に記憶させる。また、この複合区間は、2者の中でリンクIDが小さいリンクL0から、2者の中でリンクIDが大きいリンクL1へと進行する区間である。このため、第1の生成部121は、区間DB175における抽出方向に「順」を記憶させる。その後、第2の生成部122は、処理をステップS306に遷移させ、残るリンクL1、L2についても同様の処理を繰り返す。
A specific example of processing will be described with reference to FIG. In the following specific examples, the
図11は、図9の具体例について、第2の生成部122による生成処理が終了した後の区間DB175の一例を示す図である。上述の処理の結果、区間DB175には、リンクL0からリンクL1への交通区間を複合区間とする旨を定義するエントリE1が記憶される。
FIG. 11 is a diagram illustrating an example of the
以上のようにして、第2の生成部122による生成処理では、リンク情報(地図DB172)の中ではリンクの一方の側で少なくとも2本のリンクに接続されているものの、その少なくとも2本のリンクのうちの1本以外には進行が規制されているリンクである第1のリンク(リンクL0)と、他のリンクからは進入が規制されていると共に、第1のリンクからは進入可能なリンクである第2のリンク(リンクL1)と、を1つの複合区間として定義することができる。この結果、図9で説明したような正の相関のある交通区間を、1つの複合区間として定義することができる。
As described above, in the generation process performed by the
A−2−3.生成処理(第3の生成部123):
図12は、第3の特徴について説明する図である。「第3の特徴」は地図DB172において、連続する複数のリンクからなる区間(交通区間)が、以下のリンクc1、c2のいずれかからなることを条件とする。
(c1)右左折専用リンクおよび進入リンク
・右左折専用のリンクである第1のリンク。
・第1のリンクへ進入するリンクである第2のリンク。
(c2)右左折専用リンクに接続された進行不可能リンクおよび進入リンク
・地図DB172の中では右左折専用のリンクに接続されているものの、当該右左折専用のリンクには進行が規制されているリンクである第3のリンク。
・第3のリンクへ進入するリンクである第4のリンク。
A-2-3. Generation processing (third generation unit 123):
FIG. 12 is a diagram illustrating the third feature. The “third feature” is based on the condition that, in the
(C1) A first link that is a link dedicated to right and left turns and an entrance link / link dedicated to right and left turns.
A second link that is a link entering the first link.
(C2) The inaccessible link connected to the right / left turn dedicated link and the approach link /
A fourth link that is a link that enters the third link.
例えば、図12に示すように、左折専用リンクL3を備える十字路を想定する。図12において、左折専用リンクL3に停車が発生する場合はリンクL2に停車が発生せず、左折専用リンクL3に停車が発生しない場合はリンクL2に停車が発生するという現象が生じやすい。同様に、リンクL1に停車が発生する場合はリンクL2に停車が発生せず、リンクL1に停車が発生しない場合はリンクL2に停車が発生するという現象が生じやすい。従って、このような場合、リンクL2とリンクL3、および、リンクL2とリンクL2は、交通状況が異なる方向に連動しやすく、負の相関がある。 For example, as shown in FIG. 12, a crossroad with a left-turn exclusive link L3 is assumed. In FIG. 12, when the left turn dedicated link L3 stops, the link L2 does not stop, and when the left turn dedicated link L3 does not stop, the link L2 is likely to stop. Similarly, when the stop occurs on the link L1, the phenomenon that the stop does not occur on the link L2 and the stop occurs on the link L2 when the stop does not occur on the link L1 is likely to occur. Therefore, in such a case, the link L2 and the link L3, and the link L2 and the link L2 are likely to be linked in different directions of traffic conditions and have a negative correlation.
図13は、第3の生成部123による生成処理の手順を示すフローチャートである。図13の処理は、第3の特徴を有する交通区間を抽出することを目的とする。ステップS402において第3の生成部123は、地図DB172の「規制情報」を参照し、規制情報に「指定方向進入禁止区間」が格納されているリンクを全て抽出する。ステップS404において第3の生成部123は、抽出した全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS406〜S426の処理を繰り返し実行する(ループ1)。
FIG. 13 is a flowchart showing a procedure of generation processing by the
ステップS406において第3の生成部123は、処理対象リンクを「リンクA」とする。ステップS408において第3の生成部123は、リンクAの進入側ノード(すなわちリンクAに進入するノード)と、リンクAの退出側ノード(すなわちリンクAから退出するノード)とに接続するリンクA以外のリンクを全て取得する。
In step S406, the
ステップS410において第3の生成部123は、リンクAの進入側ノードに接続するA以外の全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS412〜S420の処理を繰り返し実行する(ループ2)。ステップS412において第3の生成部123は、ループ2の処理対象リンクからリンクAへは進行可能であるか否かを確認する。進行不可能である場合(ステップS412:NO)第3の生成部123は、処理をステップS410に遷移させる。
In step S410, the
進行可能である場合(ステップS412:YES)、ステップS414において第3の生成部123は、リンクAの退出側ノードに接続するA以外の全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS416〜S420の処理を繰り返し実行する(ループ3)。ステップS416において第3の生成部123は、リンクAの進入側ノードに接続する処理対象リンク(ループ2の処理対象リンク)から、リンクAの退出側ノードに接続する処理対象リンク(ループ3の処理対象リンク)へは進行可能であるか否かを確認する。進行不可能である場合(ステップS416:NO)第3の生成部123は、処理をステップS414に遷移させる。
When it is possible to proceed (step S412: YES), in step S414, the
進行可能である場合(ステップS416:YES)、ステップS418において第3の生成部123は、地図DB172の「規制情報」を参照し、ステップS416で進行可能と判断した全リンク群のうち、リンクAの進入側および退出側ノードに接続する処理対象リンクを除くリンクに対して、規制情報に「指定方向進入禁止区間」が格納されているか否かを確認する。格納されていない場合(ステップS418:NO)第3の生成部123は、処理をステップS414に遷移させる。格納されている場合(ステップS418:YES)、ステップS420において第3の生成部123は、リンクAの進入側ノードに接続する処理対象リンク(ループ2の処理対象リンク)をリンクBとし、処理をステップS414に遷移させる。
When it is possible to proceed (step S416: YES), in step S418, the
ステップS422において第3の生成部123は、リンクBのリンクA側のノードに接続する全てのリンクに対して処理が完了するまで、処理対象リンクを移動させつつステップS424〜S426の処理を繰り返し実行する(ループ4)。ステップS424において第3の生成部123は、ループ4の処理対象リンクを「リンクC」とする。ステップS426において第3の生成部123は、リンクBとリンクCとを複合区間として、抽出方向と共に区間DB175に記憶させる。なお、ステップS426の時点では、区間DB175(図3(B))には、始点リンク、終点リンク、構成リンク群、抽出方向のみが登録され、UIDはデータなし(NULL)である。
In step S422, the
図12を参照しつつ、処理の具体例について説明する。以降の具体例において第3の生成部123は、ノードIDおよびリンクIDが小さいものから、図13のループ処理を実行する。ステップS402、S404において第3の生成部123は、指定方向進入禁止区間が格納されているリンクL3を抽出し、処理対象リンクとする。ステップS406において第3の生成部123は、リンクL3をリンクAとする。ステップS408において第3の生成部123は、リンクL3(リンクA)の進入側ノードN0に接続するリンクL1、L2と、リンクL3(リンクA)の退出側ノードN1に接続するリンクL4、L5と、を取得する。ステップS410において第3の生成部123は、リンクL3(リンクA)の進入側ノードN0に接続するリンクL1、L2のうち、リンクIDが小さいリンクL1をループ2の処理対象リンクとする。ステップS412において第3の生成部123は、リンクL1(ループ2の処理対象リンク)からリンクL3(リンクA)へ進行不可能であると判定し、処理をステップS410に遷移させる。ステップS410において第3の生成部123は、リンクL3(リンクA)の進入側ノードN0に接続するリンクL1、L2のうち、リンクIDが次に小さいリンクL2をループ2の処理対象リンクとする。ステップS412において第3の生成部123は、リンクL2(ループ2の処理対象リンク)からリンクL3(リンクA)へは進行可能であると判定する。ステップS414において第3の生成部123は、リンクL3(リンクA)の退出側ノードN1に接続するリンクL4、L5のうち、リンクIDが小さいリンクL4をループ3の処理対象リンクとする。ステップS416において第3の生成部123は、リンクL2(ループ2の処理対象リンク)からリンクL4(ループ3の処理対象リンク)へは進行可能であると判定する。ステップS418において第3の生成部123は、ステップS416で進行可能と判断したリンクL2、L3、L4のうち、進入側ノードに接続する処理対象リンクL2と退出側ノードに接続する処理対象リンクL4とを除いた、リンクL3に対して指定方向進入禁止区間が格納されていると判定する。ステップS420において第3の生成部123は、進入側ノードに接続する処理対象リンクL2をリンクBとし、処理をステップS414に遷移させる。ステップS414において第3の生成部123は、リンクL3(リンクA)の退出側ノードN1に接続するリンクL4、L5のうち、リンクIDが次に小さいリンクL5をループ3の処理対象リンクとする。ステップS416において第3の生成部123は、リンクL2(ループ2の処理対象リンク)からリンクL5(ループ3の処理対象リンク)へは進行不可能であると判定する。これにより、ループ3およびループ2は終了する。ステップS422において第3の生成部123は、リンクL3(リンクA)側のノードN0において、リンクL2(リンクB)に接続するリンクL1、L3のうち、リンクIDが小さいリンクL1をループ4の処理対象リンクとする。ステップS424において第3の生成部123は、リンクL1をリンクCとする。ステップS426において第3の生成部123は、リンクL2(リンクB)とリンクL1(リンクC)とを複合区間として、区間DB175に記憶させる。また、この複合区間は、2者の中でリンクIDが大きいリンクL2から、2者の中でリンクIDが小さいリンクL1へと進行する区間である。このため、第1の生成部121は、区間DB175における抽出方向に「逆」を記憶させる。その後、第3の生成部123は、処理をステップS422に遷移させる。ステップS422において第3の生成部123は、リンクL3(リンクA)側のノードN0において、リンクL2(リンクB)に接続するリンクL1、L3のうち、リンクIDが次に小さいリンクL3をループ4の処理対象リンクとする。ステップS424において第3の生成部123は、リンクL3をリンクCとする。ステップS426において第3の生成部123は、リンクL2(リンクB)とリンクL3(リンクC)とを複合区間として、区間DB175に記憶させる。また、この複合区間は、2者の中でリンクIDが小さいリンクL2から、2者の中でリンクIDが大きいリンクL3へと進行する区間である。このため、第1の生成部121は、区間DB175における抽出方向に「順」を記憶させる。これにより、ループ4は終了する。
A specific example of processing will be described with reference to FIG. In the following specific example, the
図14は、図12の具体例について、第3の生成部123による生成処理が終了した後の区間DB175の一例を示す図である。上述の処理の結果、区間DB175には、リンクL2からリンクL3への交通区間を複合区間とする旨を定義するエントリE1と、リンクL2からリンクL1への交通区間を複合区間とする旨を定義するエントリE2と、が記憶される。
FIG. 14 is a diagram illustrating an example of the
以上のようにして、第3の生成部123による生成処理では、右左折専用のリンクである第1のリンク(リンクL3)と、第1のリンクへ進入するリンクである第2のリンク(リンクL2)、および、リンク情報(地図DB172)の中では右左折専用のリンクに接続されているものの右左折専用のリンクには進行が規制されているリンクである第3のリンク(リンクL1)と、第3のリンクへ進入するリンクである第4のリンク(リンクL2)を、それぞれ1つの複合区間として定義することができる。この結果、図12で説明したような負の相関のある交通区間を、1つの複合区間として定義することができる。
As described above, in the generation process by the
A−2−4.生成処理(第4の生成部124):
図15は、第4の特徴について説明する図である。「第4の特徴」は、連続する複数のリンクからなる区間(交通区間)であって、同一の区間において、地図DB172におけるリンクの区切り方と、プローブ地図DB173におけるリンクの区切り方と、が相違することを条件とする。
A-2-4. Generation process (fourth generation unit 124):
FIG. 15 is a diagram for explaining the fourth feature. The “fourth feature” is a section (traffic section) composed of a plurality of continuous links. In the same section, the method of delimiting links in the
例えば、ノードN0とノードN1との間の同一の区間において、地図DB172におけるリンクの区切り方と、プローブ地図DB173におけるリンクの区切り方と、が相違する場合を想定する。具体的には、図15(A)に示すように、プローブ地図DB173では、ノードN0とノードN1との間の区間が1本のリンクL1−Aに区切られている。一方、図15(B)に示すように、地図DB172では、ノードN0とノードN1との間の区間が2本のリンクL1−BとL2−Bとに区切られている。このような場合、リンクL1−Aと、リンクL1−BおよびL2−Bと、は同じ道路であるため、交通状況は必ず同じ方向に連動し、強い正の相関がある。
For example, a case is assumed in which, in the same section between the node N0 and the node N1, the link delimitation method in the
図16は、第4の生成部124による生成処理の手順を示すフローチャートである。図16の処理は、第4の特徴を有する交通区間を抽出することを目的とする。
FIG. 16 is a flowchart illustrating a procedure of generation processing by the
ステップS602において第4の生成部124は、単位A(ここでは、プローブ地図DB173とする)に格納されている全てのリンクに対して処理が完了するまで、ステップS604〜S606の処理を繰り返し実行する(ループ1)。
In step S602, the
ステップS604において第4の生成部124は、単位A(プローブ地図DB173)と単位B(ここでは、地図DB172とする)とにおける、同一の区間におけるリンクの関係が、1:N(Nは2以上の整数)で対応する単位B(地図DB172)のリンクがあるか否かを確認する。具体的には、第4の生成部124は、地図DB172とプローブ地図DB173とにおけるリンクの区切り方の対応関係を記憶している「対応付け情報」が記憶部170に記憶されている場合、この対応付け情報に、処理対象リンクについてのデータが含まれているか否かを検索すればよい。
In step S604, the
記憶部170に対応付け情報が記憶されていない場合、第4の生成部124は、以下のd1〜d4の手順によって、地図DB172とプローブ地図DB173とから同一の区間を抽出し、抽出した区間に含まれるリンクの関係を確認すればよい。
(d1)第4の生成部124は、地図DB172とプローブ地図DB173とを参照し、プローブ地図DB173のノードと、絶対位置(例えば、緯度経度や座標等)が同じである地図DB172のノードを抽出する。
(d2)第4の生成部124は、地図DB172と、プローブ地図DB173とのそれぞれについて、手順d1で抽出したノードに挟まれているリンクを全て抽出する。
(d3)第4の生成部124は、地図DB172について手順d2で抽出したリンク群と、プローブ地図DB173について手順d2で抽出したリンク群と、から複数のポリゴンを生成する。具体的には、第4の生成部124は、リンクを所定個数に等分し、等分された各リンクについて、始点と終点とを対角線に置いた長方形のポリゴンを生成する。リンクを等分する個数は任意に定めることができ、例えば図のように4つとしてもよいし、2以上の任意の数にしてもよい。
When the association information is not stored in the
(D1) The
(D2) The
(D3) The
図17は、同一の区間を抽出する方法について説明する図である。
(d4)第4の生成部124は、地図DB172とプローブ地図DB173とについて、手順d3で分割された各ポリゴンの形状を比較する。第4の生成部124は、全てのポリゴンの形状が同じであれば、手順d2で抽出されたリンクからなる区間(交通区間)は同一の区間であると判定し、少なくとも1つのポリゴンの形状が異なれば、手順d2で抽出されたリンクからなる区間(交通区間)は異なる区間であると判定する。例えば、図17(A)の例では、プローブ地図DB173内のリンクL1−Aから分割されたポリゴンPaと、地図DB172内のリンクL1−BおよびL2−Bから分割されたポリゴンPbと、に含まれる各ポリゴンの形状は全て同じである。このため、第4の生成部124は、リンクL1−Aと、リンクL1−BおよびL2−Bと、は同じ区間であると判定する。一方、図17(B)の例では、プローブ地図DB173内のリンクL1−Aから分割されたポリゴンPaと、地図DB172内のリンクL1−BおよびL2−Bから分割されたポリゴンPbと、に含まれる各ポリゴンの形状はそれぞれ相違する。このため、第4の生成部124は、リンクL1−Aと、リンクL1−BおよびL2−Bと、は同じ区間ではないと判定する。なお、手順d4においてポリゴンの形状の比較する際は、所定の閾値内を設けた上で、当該閾値内での形状のずれを許容してもよい。
FIG. 17 is a diagram illustrating a method for extracting the same section.
(D4) The
図16のステップS604において、1:Nで対応するリンクがない場合(ステップS604:NO)第4の生成部124は、処理をステップS602に遷移させる。1:Nで対応するリンクがある場合(ステップS604:YES)、ステップS606において第4の生成部124は、手順b2で抽出された単位B(地図DB172)のリンク群を複合区間として、抽出方向と共に区間DB175に記憶させる。なお、ステップS606の時点では、区間DB175(図3(B))には、始点リンク、終点リンク、構成リンク群、抽出方向のみが登録され、UIDはデータなし(NULL)である。
In step S604 of FIG. 16, when there is no corresponding link with 1: N (step S604: NO), the
図18は、図15の具体例について、第4の生成部124による生成処理が終了した後の区間DB175の一例を示す図である。上述の処理の結果、区間DB175には、リンクL1−BからリンクL2−Bへの交通区間と、リンクL2−BからリンクL1−Bへの交通区間と、をそれぞれ複合区間とする旨を定義するエントリE1が記憶される。
FIG. 18 is a diagram illustrating an example of the
以上のようにして、第4の生成部124による生成処理では、同一の区間において、リンク情報(地図DB172)におけるリンクの区切り方と、リンク情報とは異なる他のリンク情報であって交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報(プローブ地図DB173)におけるリンクの区切り方と、が相違する複数のリンク(リンクL1−BおよびL2−B)を、1つの複合区間として定義することができる。この結果、図15で説明したような正の相関のある交通区間を、1つの複合区間として定義することができる。
As described above, in the generation process by the
また、第4の生成部124による生成処理の手順b4では、リンク情報(地図DB172)と、他のリンク情報(プローブ地図DB173)という、同じ性質(すなわち、交通ネットワークを構成するリンクに関する情報が予め記憶されているという性質)を持ちつつも異なる情報源から、リンクから分割されたポリゴンの形状を比較することで、容易に同一の区間を抽出することができる。
Further, in the procedure b4 of the generation process by the
以上の通り、上記実施形態の情報処理装置(サーバ10)は、リンク情報(地図DB172)を用いて、連続する複数のリンクからなり、かつ、予め定められた特徴を有する交通区間を抽出し、この交通区間を構成する複数のリンクを1つの複合区間として関連付け定義し、記憶部170の区間DB175に記憶させる。すなわち、上記実施形態によれば、リンク情報(地図DB172)を使用することによって、プローブ情報の統計データである交通情報データ(交通情報DB174)を使用することなく複合区間を定義することができるため、交通情報データ(交通情報DB174)内のデータ数に依拠しない複合区間の定義が可能となる。また、上記実施形態によれば、リンクに関する情報(地図DB172に記憶されているリンクの長さや、リンクの規制情報等)に基づいて複合区間が定義されるため、定義された複合区間によって管理される旅行時間の信頼性を向上させることができる。
As described above, the information processing apparatus (server 10) of the above embodiment uses the link information (map DB 172) to extract a traffic section that includes a plurality of continuous links and has a predetermined characteristic. A plurality of links constituting this traffic section are associated and defined as one composite section and stored in the
また、上記実施形態において、「予め定められた特徴」とは、交通区間を構成する複数のリンク間において、交通状況についての相関関係(正の相関関係、負の相関関係)があることである。このため、上記実施形態によれば、一方のリンクにおける交通状況が変化すれば、他方のリンクにおける交通状況も変化するという性質を持つ複数のリンクを、1つの複合区間として定義することができる。 In the above-described embodiment, the “predetermined feature” means that there is a correlation (positive correlation, negative correlation) regarding the traffic situation between a plurality of links constituting the traffic section. . For this reason, according to the said embodiment, if the traffic condition in one link changes, the several link with the property that the traffic condition in the other link also changes can be defined as one compound area.
さらに、上記実施形態によれば、区間情報生成処理では、リンクに関する情報(地図DB172に記憶されているリンクの長さや、リンクの規制情報等)に基づいて、第1の生成部121〜第4の生成部124が、第1〜第4の特徴を持つリンクをそれぞれ抽出し、それぞれを1つの複合区間として関連付け定義して、記憶部170の区間DB175に記憶させることができる。すなわち、上記実施形態によれば、第1〜第4の異なる特徴により抽出された複合区間を、区間DB175にそれぞれ定義しておくことができる。
Furthermore, according to the above-described embodiment, in the section information generation process, the
B.変形例:
上記実施形態において、ハードウェアによって実現されるとした構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されるとした構成の一部をハードウェアに置き換えるようにしてもよい。その他、以下のような変形も可能である。
B. Variations:
In the above embodiment, a part of the configuration realized by hardware may be replaced by software, and conversely, a part of the configuration realized by software may be replaced by hardware. Good. In addition, the following modifications are possible.
・変形例1:
上記実施例では、情報処理システムの構成の一例を示した。しかし、情報処理システムの構成はあくまで一例であり、任意の態様を採用することができる。例えば、ナビゲーション装置が備えるとした機能をサーバが備えてもよく、サーバが備えるとした機能をナビゲーション装置が備えてもよい。
・ Modification 1:
In the above embodiment, an example of the configuration of the information processing system has been shown. However, the configuration of the information processing system is merely an example, and any aspect can be adopted. For example, the server may have a function that the navigation device has, and the navigation device may have the function that the server has.
・変形例2:
上記実施形態では、クライアント装置としてナビゲーション装置を例示した。しかし、上記実施形態におけるクライアント装置およびその構成はあくまで一例であり、任意の態様を採用することができる。例えば、その構成要素の一部を省略したり、更なる構成要素を付加したり、構成要素の一部を変更したりする変形が可能である。例えば、クライアント装置としては、スマートフォン、パーソナルコンピュータ、PDA(Personal Digital Assistants)、ゲーム機、等の各種情報処理装置を採用してもよい。
In the above embodiment, the navigation device is exemplified as the client device. However, the client device and its configuration in the above embodiment are merely examples, and any aspect can be employed. For example, the deformation | transformation which abbreviate | omits a part of the component, adds a further component, or changes a part of a component is possible. For example, as the client device, various information processing devices such as a smartphone, a personal computer, a PDA (Personal Digital Assistants), and a game machine may be employed.
・変形例3:
上記実施形態では、サーバの構成を例示した。しかし、上記実施形態におけるサーバの構成はあくまで一例であり、任意の態様を採用することができる。例えば、その構成要素の一部を省略したり、更なる構成要素を付加したり、構成要素の一部を変更したりする変形が可能である。例えば、上述した機能は、複数台のサーバが協働することによって実現されてもよい。例えば、サーバは、経路探索処理を実施しなくてもよく、サーバが備えるとした各DBのうちの少なくとも一部は、他のサーバや他の記憶装置に記憶されていてもよい。
・ Modification 3:
In the above embodiment, the configuration of the server is exemplified. However, the configuration of the server in the above embodiment is merely an example, and any aspect can be adopted. For example, the deformation | transformation which abbreviate | omits a part of the component, adds a further component, or changes a part of a component is possible. For example, the above-described function may be realized by cooperation of a plurality of servers. For example, the server does not need to perform the route search process, and at least a part of each DB included in the server may be stored in another server or another storage device.
例えば、上述した画像DB、地図DB、プローブ地図DB、交通情報DB、区間DBの構成はあくまで一例であり、任意の態様を採用できる。例えば、DB内のフィールドの一部を省略したり、他のフィールドを付加したり、変更したりする変形が可能である。例えば、1つのDBを複数のDBに分割してもよく、複数のDBを1つのDBに統合してもよい。例えば、区間DBにおいて、始点リンクと終点リンクとに対して、リンクIDの大小ではなく進行方向に沿ったリンクIDを登録することとして、抽出方向のフィールドを省略してもよい。 For example, the configuration of the image DB, the map DB, the probe map DB, the traffic information DB, and the section DB described above is merely an example, and any aspect can be adopted. For example, it is possible to modify such that some of the fields in the DB are omitted, other fields are added, or changed. For example, one DB may be divided into a plurality of DBs, and a plurality of DBs may be integrated into one DB. For example, in the section DB, for the start point link and the end point link, the link ID along the traveling direction is registered instead of the size of the link ID, and the extraction direction field may be omitted.
例えば、サーバは、プローブ地図DBに代えて、またはプローブ地図DBと共に、VICS(登録商標)センターから受信したVICS情報を利用する際に使用されるDBであるVICS地図DBを備えていてもよい。この場合、上記実施形態において「プローブ情報」と記載した部分は「VICS情報」と読み替え、「プローブ地図DB」と記載した部分は「VICS地図DB」と読み替える。 For example, the server may include a VICS map DB that is a DB used when using the VICS information received from the VICS (registered trademark) center instead of the probe map DB or together with the probe map DB. In this case, the part described as “probe information” in the above embodiment is replaced with “VICS information”, and the part described as “probe map DB” is replaced with “VICS map DB”.
・変形例4:
上記実施形態では、区間情報生成処理、第1〜第4の生成部による生成処理、について、処理の手順の一例を挙げて説明した。しかし、上記手順はあくまで一例であり種々の変更が可能である。一部のステップを省略してもよいし、更なる他のステップを追加してもよい。また、実行されるステップの順序を変更してもよい。
-Modification 4:
In the above-described embodiment, the section information generation process and the generation processes by the first to fourth generation units have been described using an example of the processing procedure. However, the above procedure is merely an example, and various changes can be made. Some steps may be omitted, and other steps may be added. Further, the order of the steps to be executed may be changed.
例えば、区間情報生成処理において、第1〜第4の生成部による生成処理は、地図DB(およびプローブ地図DB)の一部分に限り実行されてもよい。一部分とは、所定の条件を満たす部分、所定の座標範囲内、所定の緯度経度範囲内、所定のリンクID、所定のノードID等、任意に決定してよい。例えば、所定の条件を「交通情報DBにおける同一リンクの旅行時間のデータ数が少ない場合」とすれば、従来技術の標準偏差を利用して複合区間を定義する方法と、本発明の方法と、を効率よく組み合わせて複合区間を定義することができる。 For example, in the section information generation process, the generation processes by the first to fourth generation units may be executed only on a part of the map DB (and the probe map DB). The part may be arbitrarily determined such as a part satisfying a predetermined condition, a predetermined coordinate range, a predetermined latitude / longitude range, a predetermined link ID, a predetermined node ID, and the like. For example, if the predetermined condition is “when the number of travel time data of the same link in the traffic information DB is small”, a method of defining a composite section using the standard deviation of the prior art, the method of the present invention, It is possible to define a composite section by combining the above efficiently.
例えば、区間情報生成処理では、第1〜第4の生成部による生成処理のうちの、少なくとも一部を省略してもよい。例えば、区間情報生成処理では、第1〜第4の生成部による生成処理の実行順序を入れ替えてもよい。例えば、区間情報生成処理では、上述しない他の処理が付加的に実行されてもよい。他の処理としては例えば、以下のe1、e2の処理が例示できる。
(e1)他の生成部による生成処理:例えば、交差点内で車両が停止できる交差点については、交差点内の車両が、交差点に進入する側のリンクに位置しているのか、交差点から退出する側のリンクに位置しているのか判別しづらく、誤マッチングが生じやすい。従って、このような、交差点へ進入する側のリンクと、退出する側のリンクと、を1つの複合区間として定義するための生成処理が実行されてもよい。
(e2)区間DB内の統合処理:区間DBにおいて、例えば、リンクL1からL2への交通区間を複合区間とするエントリと、リンクL2からリンクL3への交通区間を複合区間とするエントリと、が別々に定義されている場合、区間情報生成部は、これら別々のエントリを1つのエントリに統合する処理を実行してもよい。統合後のエントリは、例えば、始点リンクL1、終点リンクL3、構成リンク群L2となる。なお、区間D内の統合処理は、区間情報生成処理から独立して実行されてもよい。
For example, in the section information generation process, at least a part of the generation processes by the first to fourth generation units may be omitted. For example, in the section information generation process, the execution order of the generation processes by the first to fourth generation units may be switched. For example, in the section information generation process, other processes not described above may be additionally executed. Examples of the other processes include the following processes e1 and e2.
(E1) Generation processing by another generation unit: For example, for an intersection where a vehicle can stop in an intersection, whether the vehicle in the intersection is located on a link on the side entering the intersection, or on the side leaving the intersection It is difficult to determine whether it is located on the link, and erroneous matching is likely to occur. Therefore, the generation process for defining such a link on the side entering the intersection and a link on the exit side as one composite section may be executed.
(E2) Integration processing in the section DB: In the section DB, for example, an entry having the traffic section from the link L1 to L2 as a composite section and an entry having the traffic section from the link L2 to the link L3 as a composite section are When defined separately, the section information generation unit may execute a process of integrating these separate entries into one entry. The entries after integration are, for example, a start point link L1, an end point link L3, and a configuration link group L2. Note that the integration process in the section D may be executed independently of the section information generation process.
・変形例5:
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例、変形例中の技術的特徴は、上述の課題の一部または全部を解決するために、あるいは、上述の効果の一部または全部を達成するために、適宜、差し替えや組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
Modification 5:
The present invention is not limited to the above-described embodiments, examples, and modifications, and can be realized with various configurations without departing from the spirit thereof. For example, the technical features in the embodiments, examples, and modifications corresponding to the technical features in each embodiment described in the summary section of the invention are to solve some or all of the above-described problems, or In order to achieve part or all of the above-described effects, replacement or combination can be performed as appropriate. Further, if the technical feature is not described as essential in the present specification, it can be deleted as appropriate.
1…情報処理システム
10…サーバ
20…ナビゲーション装置
110…CPU
120…区間情報生成部
121…第1の生成部
122…第2の生成部
123…第3の生成部
124…第4の生成部
130…経路探索部
140…通信部
150…ROM
160…RAM
170…記憶部
171…画像DB
172…地図DB
173…プローブ地図DB
174…交通情報DB
175…区間DB
210…CPU
212…経路案内部
220…通信部
230…ROM
240…RAM
250…記憶部
260…入出力部
270…現在位置取得部
DESCRIPTION OF SYMBOLS 1 ...
DESCRIPTION OF
160 ... RAM
170 ... storage unit 171 ... image DB
172 ... Map DB
173 ... Probe map DB
174 ... Traffic information DB
175 ... Section DB
210 ... CPU
212 ...
240 ... RAM
250 ...
Claims (6)
情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と、
情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備え、
前記予め定められた特徴は、
前記交通区間が、交通の制御を行う信号機へと続く所定長以下の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクとを有し、前記第2のリンクから前記第1のリンクへ進入する方向には前記信号機を有さない区間である第1の特徴と、
前記交通区間が、前記リンク情報の中ではリンクの一方の側に少なくとも2本の前記リンクに接続されているものの、前記少なくとも2本のリンクのうちの1本以外には進行が規制されている前記リンクである第1のリンクと、他の前記リンクからは進入が規制されているとともに前記第1のリンクからは進入可能な前記リンクである第2のリンクと、からなることである第2の特徴と、
前記交通区間が、右左折専用の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクと、からなること、または、前記交通区間が、前記リンク情報の中では右左折専用の前記リンクに接続されているものの、前記右左折専用のリンクには進行が規制されている前記リンクである第3のリンクと、前記第3のリンクへ進入する前記リンクである第4のリンクと、からなることである第3の特徴と、
前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである第4の特徴と、のうちの少なくともいずれか1つであり、
前記抽出する工程および前記記憶させる工程は、前記第1の特徴と、前記第2の特徴と、前記第3の特徴と、前記第4の特徴と、のそれぞれについて実行される、方法。 A method for generating section information defining a composite section,
An information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting a traffic network is stored in advance, and the traffic section having a predetermined characteristic Extracting, and
An information processing apparatus comprising: associating the plurality of links constituting the extracted traffic section as a single composite section and storing them in a storage unit ;
The predetermined feature is:
The traffic section has a first link that is the link of a predetermined length or less leading to a traffic signal that controls traffic, and a second link that is the link that enters the first link, and A first feature that is a section that does not have the traffic signal in a direction of entering the first link from a second link;
The traffic section is connected to at least two of the links on one side of the link in the link information, but progress is restricted except for one of the at least two links. The second link is a first link that is the link, and a second link that is the link that is restricted from entering from the other link and is accessible from the first link. Features of
The traffic section is composed of a first link that is the link dedicated to turning right and left, and a second link that is the link that enters the first link, or the traffic section is the link In the information, although it is connected to the link dedicated to the right and left turn, the link dedicated to the right and left turn is the third link which is the link whose progress is restricted, and the third link that enters the third link A fourth link being a link, and a third feature comprising:
In the same section, the link section in the link information and other link information different from the link information, and information relating to the links constituting the traffic network is stored in advance. The link information in the link information is at least one of the fourth feature that is composed of different links, and
The method of extracting and storing are performed for each of the first feature, the second feature, the third feature, and the fourth feature.
情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と、
情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備え、
前記予め定められた特徴は、
前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである特徴を含み、
前記予め定められた特徴を有する前記交通区間を抽出する工程は、
前記リンク情報における前記リンクと、前記他のリンク情報における前記リンクと、のそれぞれから複数のポリゴンを生成し、生成された各前記ポリゴンの形状を比較することによって、前記リンク情報と前記他のリンク情報とから前記同一の区間を抽出する工程を含む、方法。 A method for generating section information defining a composite section,
An information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting a traffic network is stored in advance, and the traffic section having a predetermined characteristic Extracting, and
An information processing apparatus comprising: associating the plurality of links constituting the extracted traffic section as a single composite section and storing them in a storage unit ;
The predetermined feature is:
In the same section, the link section in the link information and other link information different from the link information, and information relating to the links constituting the traffic network is stored in advance. The link information in the link information is characterized in that it consists of different links.
The step of extracting the traffic section having the predetermined characteristics includes:
By generating a plurality of polygons from each of the links in the link information and the links in the other link information, and comparing the shapes of the generated polygons, the link information and the other links Extracting the same section from the information.
情報処理装置が、交通ネットワークを構成するリンクに関する情報が予め記憶されているリンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出する工程と、
情報処理装置が、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて記憶部に記憶させる工程と、を備え、
前記交通区間は、第1のリンクと、前記第1のリンクに進行可能である第2のリンクとを含み、
前記予め定められた特徴は、前記交通区間において、前記第1のリンクで停車が発生しない場合、前記第2のリンクで停車が発生し、前記第1のリンクで停車が発生する場合、前記第2のリンクで停車が発生しないという特徴を含む、方法。 A method for generating section information defining a composite section,
An information processing apparatus is a traffic section composed of a plurality of continuous links using link information in which information about links constituting a traffic network is stored in advance, and the traffic section having a predetermined characteristic Extracting, and
An information processing apparatus comprising: associating the plurality of links constituting the extracted traffic section as a single composite section and storing them in a storage unit ;
The traffic section includes a first link and a second link that can travel to the first link;
In the traffic section, when the stop does not occur at the first link, when the stop occurs at the second link, and when the stop occurs at the first link, A method comprising the feature that no stop occurs on the two links.
交通ネットワークを構成するリンクに関する情報であるリンク情報が予め記憶されている記憶部と、
前記リンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出し、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて前記記憶部に記憶させる区間情報生成部と、
を備え、
前記予め定められた特徴は、
前記交通区間が、交通の制御を行う信号機へと続く所定長以下の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクとを有し、前記第2のリンクから前記第1のリンクへ進入する方向には前記信号機を有さない区間である第1の特徴と、
前記交通区間が、前記リンク情報の中ではリンクの一方の側に少なくとも2本の前記リンクに接続されているものの、前記少なくとも2本のリンクのうちの1本以外には進行が規制されている前記リンクである第1のリンクと、他の前記リンクからは進入が規制されているとともに前記第1のリンクからは進入可能な前記リンクである第2のリンクと、からなることである第2の特徴と、
前記交通区間が、右左折専用の前記リンクである第1のリンクと、前記第1のリンクへ進入する前記リンクである第2のリンクと、からなること、または、前記交通区間が、前記リンク情報の中では右左折専用の前記リンクに接続されているものの、前記右左折専用のリンクには進行が規制されている前記リンクである第3のリンクと、前記第3のリンクへ進入する前記リンクである第4のリンクと、からなることである第3の特徴と、
前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである第4の特徴と、のうちの少なくともいずれか1つであり、
前記区間情報生成部は、前記第1の特徴と、前記第2の特徴と、前記第3の特徴と、前記第4の特徴と、のそれぞれについて、前記交通区間を抽出し、抽出した前記交通区間を構成する前記複数のリンクを記憶させる、情報処理装置。 An information processing apparatus,
A storage unit in which link information, which is information related to links constituting the traffic network, is stored in advance;
Using the link information, a traffic section composed of a plurality of consecutive links, the traffic section having a predetermined characteristic is extracted, and the plurality of links constituting the extracted traffic section are defined as 1 A section information generation unit to be associated with two composite sections and stored in the storage unit;
Equipped with a,
The predetermined feature is:
The traffic section has a first link that is the link of a predetermined length or less leading to a traffic signal that controls traffic, and a second link that is the link that enters the first link, and A first feature that is a section that does not have the traffic signal in a direction of entering the first link from a second link;
The traffic section is connected to at least two of the links on one side of the link in the link information, but progress is restricted except for one of the at least two links. The second link is a first link that is the link, and a second link that is the link that is restricted from entering from the other link and is accessible from the first link. Features of
The traffic section is composed of a first link that is the link dedicated to turning right and left, and a second link that is the link that enters the first link, or the traffic section is the link In the information, although it is connected to the link dedicated to the right and left turn, the link dedicated to the right and left turn is the third link which is the link whose progress is restricted, and the third link that enters the third link A fourth link being a link, and a third feature comprising:
In the same section, the link section in the link information and other link information different from the link information, and information relating to the links constituting the traffic network is stored in advance. The link information in the link information is at least one of the fourth feature that is composed of different links, and
The section information generation unit extracts the traffic section for each of the first feature, the second feature, the third feature, and the fourth feature, and extracts the traffic An information processing apparatus that stores the plurality of links constituting a section.
交通ネットワークを構成するリンクに関する情報であるリンク情報が予め記憶されている記憶部と、
前記リンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出し、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて前記記憶部に記憶させる区間情報生成部と、
を備え、
前記予め定められた特徴は、
前記交通区間が、同一の区間において、前記リンク情報における前記リンクの区切り方と、前記リンク情報とは異なる他のリンク情報であって、交通ネットワークを構成するリンクに関する情報が予め記憶されている他のリンク情報における前記リンクの区切り方と、が相違するリンクからなることである特徴を含み、
前記区間情報生成部は、前記予め定められた特徴を有する前記交通区間を抽出する際に、前記リンク情報における前記リンクと、前記他のリンク情報における前記リンクと、のそれぞれから複数のポリゴンを生成し、生成された各前記ポリゴンの形状を比較することによって、前記リンク情報と前記他のリンク情報とから前記同一の区間を抽出する、情報処理装置。 An information processing apparatus,
A storage unit in which link information, which is information related to links constituting the traffic network, is stored in advance;
Using the link information, a traffic section composed of a plurality of consecutive links, the traffic section having a predetermined characteristic is extracted, and the plurality of links constituting the extracted traffic section are defined as 1 A section information generation unit to be associated with two composite sections and stored in the storage unit;
Equipped with a,
The predetermined feature is:
In the same section, the link section in the link information and other link information different from the link information, and information relating to the links constituting the traffic network is stored in advance. The link information in the link information is characterized in that it consists of different links.
The section information generation unit generates a plurality of polygons from each of the link in the link information and the link in the other link information when extracting the traffic section having the predetermined characteristics. Then, the information processing apparatus extracts the same section from the link information and the other link information by comparing the generated shapes of the polygons.
交通ネットワークを構成するリンクに関する情報であるリンク情報が予め記憶されている記憶部と、
前記リンク情報を用いて、連続する複数の前記リンクからなる交通区間であって、予め定められた特徴を有する前記交通区間を抽出し、抽出した前記交通区間を構成する前記複数のリンクを、1つの複合区間として関連付けて前記記憶部に記憶させる区間情報生成部と、
を備え、
前記交通区間は、第1のリンクと、前記第1のリンクに進行可能である第2のリンクとを含み、
前記予め定められた特徴は、前記交通区間において、前記第1のリンクで停車が発生しない場合、前記第2のリンクで停車が発生し、前記第1のリンクで停車が発生する場合、前記第2のリンクで停車が発生しないという特徴を含む、情報処理装置。 An information processing apparatus,
A storage unit in which link information, which is information related to links constituting the traffic network, is stored in advance;
Using the link information, a traffic section composed of a plurality of consecutive links, the traffic section having a predetermined characteristic is extracted, and the plurality of links constituting the extracted traffic section are defined as 1 A section information generation unit to be associated with two composite sections and stored in the storage unit;
Equipped with a,
The traffic section includes a first link and a second link that can travel to the first link;
In the traffic section, when the stop does not occur at the first link, when the stop occurs at the second link, and when the stop occurs at the first link, An information processing apparatus including a feature that a stop does not occur at two links.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015203383A JP6571482B2 (en) | 2015-10-15 | 2015-10-15 | Method for generating section information and information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015203383A JP6571482B2 (en) | 2015-10-15 | 2015-10-15 | Method for generating section information and information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017076253A JP2017076253A (en) | 2017-04-20 |
| JP6571482B2 true JP6571482B2 (en) | 2019-09-04 |
Family
ID=58550283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015203383A Active JP6571482B2 (en) | 2015-10-15 | 2015-10-15 | Method for generating section information and information processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6571482B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7442643B2 (en) * | 2019-12-26 | 2024-03-04 | グーグル エルエルシー | Predicting the duration of a typical user route |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010286877A (en) * | 2009-06-09 | 2010-12-24 | Suzuki Motor Corp | Vehicle control device |
| US10281286B2 (en) * | 2012-03-06 | 2019-05-07 | Toyota Jidosha Kabushiki Kaisha | Movement information processing device, movement information processing method, and driving assistance system |
-
2015
- 2015-10-15 JP JP2015203383A patent/JP6571482B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017076253A (en) | 2017-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111947678B (en) | Automatic driving navigation method and system for structured road | |
| CN105387864B (en) | Path planning device and method | |
| CN114139329B (en) | Virtual Test Scenario Construction Method and Device | |
| WO2021168845A1 (en) | Navigation method and apparatus | |
| CN102735239B (en) | Navigation device, method and system | |
| JP6601947B2 (en) | Navigation system, navigation method and program | |
| US7949467B2 (en) | Road map data structure, road map data structure creating method, road map data storage medium, and navigation device | |
| US8958982B2 (en) | Navigation device | |
| CN108458720A (en) | Navigation device, path search server and method for searching path | |
| JPWO2015098280A1 (en) | Map data update device | |
| CN116067387A (en) | Standard Definition to High Definition Navigation Route Determination | |
| JP2013072787A (en) | Map data distribution device, electronic device and map update system | |
| EP3742123A1 (en) | Bloom filter route encoding | |
| CN113779430B (en) | Road network data generation method and device, computing equipment and storage medium | |
| EP3742122A1 (en) | Decoding bloom-encoded shortest path routes from known start and target | |
| JP5794453B2 (en) | Navigation system, navigation program, and navigation method | |
| JP2016133328A (en) | Route search system and computer program | |
| US10160461B2 (en) | Drive assist system and non-transitory computer-readable medium | |
| CN104699791A (en) | Lost floating car track path recovery method | |
| KR102491537B1 (en) | Apparatus, method and server for navigating the movement route of a vehicle at the lane level | |
| JP2019128260A (en) | Display device, and map data structure | |
| JP6571482B2 (en) | Method for generating section information and information processing apparatus | |
| JP2010054754A (en) | Data structure of map data | |
| JP4369900B2 (en) | Matching network data, matching network data creation method, navigation system having matching network data, route search server, and navigation terminal device | |
| Derar et al. | Performance Evaluation of Dijkstra and A* Traffic Routing Algorithms in Smart Cities |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180405 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190401 |
|
| 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: 20190723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190808 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6571482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |