[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6140592B2 - Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program - Google Patents

Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program Download PDF

Info

Publication number
JP6140592B2
JP6140592B2 JP2013243420A JP2013243420A JP6140592B2 JP 6140592 B2 JP6140592 B2 JP 6140592B2 JP 2013243420 A JP2013243420 A JP 2013243420A JP 2013243420 A JP2013243420 A JP 2013243420A JP 6140592 B2 JP6140592 B2 JP 6140592B2
Authority
JP
Japan
Prior art keywords
link
map database
traveled
target
route
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.)
Expired - Fee Related
Application number
JP2013243420A
Other languages
Japanese (ja)
Other versions
JP2015102426A (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.)
Toyota Mapmaster Inc
Original Assignee
Toyota Mapmaster Inc
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 Toyota Mapmaster Inc filed Critical Toyota Mapmaster Inc
Priority to JP2013243420A priority Critical patent/JP6140592B2/en
Publication of JP2015102426A publication Critical patent/JP2015102426A/en
Application granted granted Critical
Publication of JP6140592B2 publication Critical patent/JP6140592B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、所定エリアにおけるリンクを網羅的に巡回する経路を探索する装置及びその方法に関する。   The present invention relates to an apparatus and a method for searching for a route that comprehensively circulates links in a predetermined area.

一般に、ナビゲーション装置等で用いられる地図データは、調査対象となる道路を実際に車両で走行して得られる位置情報等の情報や、車載ビデオカメラ等により得られる走行時の車両前後方の撮影画像等に基づいて作成されている。このような現地調査のための巡回経路に関し、種々の開発が行われてきている。
例えば、特許文献1には、巡回経路において複数回通過する同一の区間が存在する場合には、経路案内を示す複数の経路線同士をずらして表示することにより、複雑化する巡回経路の表示を見やすくする技術が開示されている。
本発明に関連する従来技術を開示する特許文献2又は3も参照されたい。
In general, map data used in a navigation device or the like is information such as position information obtained by actually traveling on a road to be surveyed by a vehicle, or a captured image of the front and rear of a vehicle obtained by a vehicle-mounted video camera or the like. It is created based on etc. Various developments have been made on the patrol route for such field surveys.
For example, in Patent Document 1, when there is an identical section that passes a plurality of times in a cyclic route, a complicated route display is displayed by shifting and displaying a plurality of route lines indicating route guidance. A technique for making it easier to see is disclosed.
See also Patent Document 2 or 3 disclosing the prior art related to the present invention.

特開2011−180101号公報JP2011-180101A 特開2006−113460号公報JP 2006-113460 A 特開2001−194175号公報JP 2001-194175 A

一旦引かれた巡回経路に沿って、車両を走行させて現地調査を行う(以下、走行現調ともいう)ことできれば理想的であるが、実際には、工事や渋滞等により巡回経路通りに走行することができない場合も多い。そして、走行できなかった道路については、別途走行することが必要となる。従来このような場合に備えて、走行現調を行いながら地図紙面上で走行済みの道路と未走行の道路とを区別してチェックしている。しかしながら、車両走行中に運転者がチェックすることは危険であるし、リアルタイムでのチェックが困難なため見落としも多くなる。一方、当該チェックを行うための人員を同乗させると、危険は回避できるが人件費がかさむ。
そこで、本発明者らは、安全性を確保しつつ、より効率的な走行現調を実施すべく鋭意検討を重ねてきた。その結果、巡回経路を探索するための調査対象リンクを格納した地図データベースと車両の走行履歴とに基づいて、走行済みの調査対象リンクを当該地図データベースから消し込み、該地図データベースを更新し、該更新された地図データベースを用いて新たな巡回経路の探索を行うことにより、上記課題を解決できることに想到した。
It would be ideal if the vehicle could be run along the patrol route that was once drawn to conduct a field survey (hereinafter also referred to as “running current”), but in reality, it would run along the patrol route due to construction or traffic jams. There are many cases where this is not possible. And it is necessary to drive | work separately about the road which was not able to drive | work. Conventionally, in preparation for such a case, a road that has already traveled and a road that has not traveled are separately checked on the map paper while performing the current state of travel. However, it is dangerous for the driver to check while the vehicle is traveling, and it is difficult to check in real time. On the other hand, if you carry the personnel to perform the check, you can avoid danger but increase labor costs.
Accordingly, the present inventors have conducted intensive studies to implement more efficient running conditions while ensuring safety. As a result, based on the map database storing the survey target link for searching the patrol route and the vehicle travel history, the travel target link is deleted from the map database, the map database is updated, The present inventors have conceived that the above problem can be solved by searching for a new route using the updated map database.

この発明は上述の課題に鑑みてなされたものであり、その第1の局面は次のように規定される。即ち、
所定条件を満たす対象リンクを車両により巡回するための巡回経路を探索する巡回経路探索装置において、
前記巡回経路を探索するための地図データであって、第1のエリア内の前記対象リンクに関する情報を含む地図データを格納する第1の地図データベースと、
前記車両が走行した走行履歴を蓄積する走行履歴データベースと、
前記走行履歴に基づいて、前記第1の地図データベース内の前記対象リンクのうち走行済みリンクを特定する走行済みリンク特定部と、
前記第1の地図データベース内の前記対象リンクから前記特定された走行済みリンクを消し込むことにより、前記第1の地図データベースを更新する地図データベース更新部と、
前記更新された第1の地図データベースを参照して、前記巡回経路を探索する巡回経路探索部と、
を備える、巡回経路探索装置。
The present invention has been made in view of the above-mentioned problems, and the first aspect is defined as follows. That is,
In a traveling route search device for searching a traveling route for traveling a target link satisfying a predetermined condition by a vehicle,
A map data for searching the patrol route, a first map database storing map data including information on the target link in a first area;
A travel history database that accumulates travel history traveled by the vehicle;
Based on the travel history, a traveled link identifying unit that identifies a traveled link among the target links in the first map database;
A map database update unit for updating the first map database by deleting the identified traveled link from the target link in the first map database;
With reference to the updated first map database, a traveling route search unit for searching for the traveling route;
A traveling route search device comprising:

このように規定される第1の局面の巡回経路探索装置によれば、地図データベース内に格納される所定エリア内の巡回対象リンクから、車両の走行履歴に基づいて特定される走行済みリンクを消し込むことにより、上記地図データベースを更新し、該更新された地図データベースを参照して、未走行リンクを巡回可能な巡回経路を探索する。このように走行履歴に基づき走行済みリンクを特定することにより、地図紙面上の逐次チェックを要することなく、走行済みリンクと未走行リンクとが峻別された地図データベースを提供することができる。また、更新された地図データベースに基づき、未走行リンクを巡回可能な経路を提供することができる。当該地図データベースの更新及び未走行リンク巡回のための再経路探索は、自動的に行われるため、運転者は運転に注力でき安全性も確保できる。   According to the traveling route searching apparatus of the first aspect defined as described above, the traveled link specified based on the traveling history of the vehicle is deleted from the traveling target link in the predetermined area stored in the map database. Thus, the map database is updated, and the updated map database is referenced to search for a patrol route that can travel around the untraveled link. By specifying the traveled link based on the travel history in this way, it is possible to provide a map database in which the traveled link and the non-traveled link are distinguished from each other without requiring successive checks on the map paper. Further, it is possible to provide a route that can travel around the untraveled link based on the updated map database. Since the update of the map database and the reroute search for the untraveled link patrol are automatically performed, the driver can concentrate on driving and secure safety.

ここで、巡回経路とは、上記第1のエリア内に存在する対象リンクをより効率良く巡回するための経路であり、このような巡回経路として、例えば、該エリア内の対象リンクを一筆書きの要領で走行する経路や、該エリア内においてより多くの対象リンクを走行しつつ同一の対象リンクを走行する回数を極力抑えた経路等が挙げられる。
また、リンクとは、道路ネットワークデータの構成要素であって、一般に道路の交差点等に対応するノード−ノード間を結ぶ道路に対応して生成されたデータをいう。対象リンクとは、通常の地図データベースに含まれるリンクのうち、巡回経路の対象となるリンクであり、例えばリンク属性等を基準として選択される。このようなリンク属性としては、例えば、リンク幅、リンク種別、車線数、路線番号等が挙げられる。詳細には、リンク幅が所定閾値以上であるリンク、リンク種別が幹線道路、高速道路であるリンク、車線数が所定閾値以上であるリンク等が対象リンクとして選択される。当該対象リンクは、上記リンク属性を基準として選択される他、オペレータの手動により選択することとしても良い。
Here, the cyclic route is a route for more efficiently circulating the target link existing in the first area. As such a cyclic route, for example, the target link in the area is written in one stroke. A route traveling in a manner, a route in which the number of times traveling on the same target link while traveling on more target links in the area is suppressed as much as possible, and the like.
A link is a component of road network data and generally refers to data generated corresponding to a road connecting nodes between nodes corresponding to a road intersection or the like. The target link is a link that is a target of a cyclic route among links included in a normal map database, and is selected based on, for example, a link attribute. Examples of such link attributes include link width, link type, number of lanes, route number, and the like. Specifically, a link whose link width is equal to or greater than a predetermined threshold, a link whose link type is a highway, a highway, a link whose number of lanes is equal to or greater than a predetermined threshold, and the like are selected as target links. The target link may be selected manually by an operator in addition to being selected based on the link attribute.

走行済みリンクとは、車両により走行されたリンクである。好ましくは、前記対象リンクの一方の端点から他方の端点までを完走した対象リンクを前記走行済みリンクとして特定することができる(第3の局面)。このような装置によれば、当該対象リンク全域にわたる情報を取得することができ、より綿密な地図データベースを作成することができる。走行済みリンクの他の例としては、一の対象リンクにおいて所定割合以上(例えば、50%以上)走行されているリンクを走行済みリンクとしても良い。また、別の例として、一の対象リンクの一部を走行した場合において、その走行した部分について走行済みである旨の情報を、対象リンクに付与することで走行済みリンクとすることとしても良い。例えば、走行履歴が対象リンクから逸脱した座標に基づき、当該逸脱点までを走行済みとしたり、対象リンクのリンク形状に反してハンドル操作を行った場合に当該操作を行った座標に基づき、当該操作地点までを走行済みとすることができる。この場合、上記地図データベース更新部は、該走行済みリンク中の走行済み部分を消し込むことにより地図データベースを更新することができる。   A traveled link is a link traveled by a vehicle. Preferably, the target link that has completely run from one end point to the other end point of the target link can be identified as the traveled link (third aspect). According to such an apparatus, information over the entire target link can be acquired, and a more detailed map database can be created. As another example of the traveled link, a link that travels at a predetermined rate or more (for example, 50% or more) in one target link may be used as the traveled link. As another example, when a part of one target link is traveled, information indicating that the traveled part has been traveled may be given to the target link to be a traveled link. . For example, based on the coordinates where the travel history deviates from the target link, when the vehicle has already traveled to the departure point, or when the steering wheel operation is performed against the link shape of the target link, the operation is performed based on the coordinates at which the operation was performed. It can be assumed that the vehicle has already traveled to the point. In this case, the map database update unit can update the map database by deleting the traveled part in the traveled link.

所定エリア内において未走行リンクが少なくなったときには、該未走行リンクのみを巡回するよう経路を探索することは効率性に欠けることとなる。
そこで、この発明の第2の局面は次のように規定される。即ち、
第1の局面に規定の巡回経路探索装置において、前記巡回経路を探索するための地図データであって、前記第1のエリアに隣接する第2のエリア内の前記対象リンクに関する情報を含む地図データを格納する第2の地図データベースと、
前記第1のエリア内の前記対象リンクに対する前記走行済みリンクの割合を算出する割合算出部、を備え、
前記巡回経路探索部は、前記算出された割合が所定閾値以上であるとき、前記更新された第1の地図データベース及び前記第2の地図データベースを参照して、前記巡回経路を探索する。
このように規定される第2の局面の巡回経路探索装置によれば、所定エリア内の走行済みリンクの割合を算出し、該割合が所定閾値以上であるとき、該エリアに隣接するエリアを含めて巡回経路を探索するため、現地調査の効率性が向上する。
When the number of non-running links is reduced within a predetermined area, it is not efficient to search for a route that circulates only the non-running links.
Therefore, the second aspect of the present invention is defined as follows. That is,
In the cyclic route search device defined in the first aspect, map data for searching the cyclic route, the map data including information on the target link in a second area adjacent to the first area A second map database for storing
A ratio calculation unit that calculates a ratio of the traveled link to the target link in the first area;
The cyclic route search unit searches for the cyclic route with reference to the updated first map database and the second map database when the calculated ratio is equal to or greater than a predetermined threshold.
According to the cyclic route searching apparatus of the second aspect defined as described above, the ratio of the traveled links in the predetermined area is calculated, and when the ratio is equal to or greater than the predetermined threshold, the area adjacent to the area is included. As a result, the efficiency of the field survey is improved.

この発明の第4の局面は次のように規定される。即ち、
所定条件を満たす対象リンクを車両により巡回するための巡回経路を探索する巡回経路探索方法において、
前記巡回経路を探索するための地図データであって、第1のエリア内の前記対象リンクに関する情報を含む地図データを第1の地図データベースに格納する第1の格納ステップと、
前記車両が走行した走行履歴を走行履歴データベースに蓄積する蓄積ステップと、
走行済みリンク特定部が、前記走行履歴に基づいて、前記第1の地図データベース内の前記対象リンクのうち走行済みリンクを特定する走行済みリンク特定ステップと、
地図データベース更新部が、前記第1の地図データベース内の前記対象リンクから前記特定された走行済みリンクを消し込むことにより、前記第1の地図データベースを更新する地図データベース更新ステップと、
巡回経路探索部が、前記更新された第1の地図データベースを参照して、前記巡回経路を探索する巡回経路探索ステップと、
を備える、巡回経路探索方法。
このように規定される第4の局面の発明によれば、第1の局面と同等の効果を奏する。
The fourth aspect of the present invention is defined as follows. That is,
In a traveling route search method for searching a traveling route for traveling a target link satisfying a predetermined condition by a vehicle,
A first storing step of storing map data for searching the patrol route, the map data including information on the target link in a first area in a first map database;
An accumulating step for accumulating in the travel history database the travel history that the vehicle has traveled;
A traveled link identifying step, wherein the traveled link identifying unit identifies a traveled link among the target links in the first map database based on the travel history;
A map database update unit for updating the first map database by deleting the identified traveled link from the target link in the first map database; and
A traveling route search unit that refers to the updated first map database and searches for the traveling route;
A traveling route search method comprising:
According to the invention of the fourth aspect defined as described above, the same effect as that of the first aspect can be obtained.

この発明の第5の局面は次のように規定される。即ち、
第4の局面に規定の方法において、前記巡回経路を探索するための地図データであって、前記第1のエリアに隣接する第2のエリア内の前記対象リンクに関する情報を含む地図データを第2の地図データベースに格納する第2の格納ステップと、
割合算出部が、前記第1のエリア内の前記対象リンクに対する前記走行済みリンクの割合を算出する割合算出ステップと、を備え、
前記巡回経路探索ステップでは、前記算出された割合が所定閾値以上であるとき、前記更新された第1の地図データベース及び前記第2の地図データベースを参照して、前記巡回経路を探索する。
このように規定される第5の局面の発明によれば、第2の局面と同等の効果を奏する。
The fifth aspect of the present invention is defined as follows. That is,
In the method defined in the fourth aspect, the map data for searching the patrol route, the map data including information on the target link in the second area adjacent to the first area is a second map data. A second storage step of storing in the map database of
A ratio calculating unit that calculates a ratio of the traveled link to the target link in the first area; and
In the cyclic route search step, when the calculated ratio is equal to or greater than a predetermined threshold, the cyclic route is searched with reference to the updated first map database and the second map database.
According to the fifth aspect of the invention thus defined, the same effects as those of the second aspect can be achieved.

この発明の第6の局面は次のように規定される。即ち、
第4又は第5の局面に規定の方法において、前記走行済みリンク特定ステップでは、前記対象リンクの一方の端点から他方の端点までを完走した対象リンクを前記走行済みリンクとして特定する。
このように規定される第6の局面の発明によれば、第3の局面と同等の効果を奏する。
The sixth aspect of the present invention is defined as follows. That is,
In the method defined in the fourth or fifth aspect, in the traveled link specifying step, the target link that has completed the travel from one end point to the other end point of the target link is specified as the traveled link.
According to the sixth aspect of the invention thus defined, the same effect as the third aspect can be obtained.

更に、この発明の第7の局面は次のように規定される。即ち、
所定条件を満たす対象リンクを車両により巡回するための巡回経路を探索するためのコンピュータプログラムであって、コンピュータを、
前記巡回経路を探索するための地図データであって、第1のエリア内の前記対象リンクに関する情報を含む地図データを第1の地図データベースに格納する第1の格納手段と、
前記車両が走行した走行履歴を走行履歴データベースに蓄積する蓄積手段と、
前記走行履歴に基づいて、前記第1の地図データベース内の前記対象リンクのうち走行済みリンクを特定する走行済みリンク特定手段と、
前記第1の地図データベース内の前記対象リンクから前記特定された走行済みリンクを消し込むことにより、前記第1の地図データベースを更新する地図データベース更新手段と、
前記更新された第1の地図データベースを参照して、前記巡回経路を探索する巡回経路探索手段、
として機能させる、コンピュータプログラム。
このように規定される第7の局面の発明によれば、第1の局面と同等の効果を奏する。
Furthermore, the seventh aspect of the present invention is defined as follows. That is,
A computer program for searching a patrol route for patrol a target link that satisfies a predetermined condition by a vehicle,
Map data for searching the patrol route, the map data including information on the target link in the first area stored in a first map database;
Accumulation means for accumulating a travel history of the vehicle in a travel history database;
Based on the travel history, a traveled link identifying means for identifying a traveled link among the target links in the first map database;
Map database update means for updating the first map database by deleting the identified traveled link from the target link in the first map database;
A roundabout route searching means for searching for the roundabout route with reference to the updated first map database;
As a computer program.
According to the seventh aspect of the invention thus defined, the same effect as the first aspect can be obtained.

この発明の第8の局面は次のように規定される。即ち、
第7の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記巡回経路を探索するための地図データであって、前記第1のエリアに隣接する第2のエリア内の前記対象リンクに関する情報を含む地図データを第2の地図データベースに格納する第2の格納手段と、
前記第1のエリア内の前記対象リンクに対する前記走行済みリンクの割合を算出する割合算出手段と、として機能させ、
前記巡回経路探索手段は、前記算出された割合が所定閾値以上であるとき、前記更新された第1の地図データベース及び前記第2の地図データベースを参照して、前記巡回経路を探索する。
このように規定される第8の局面の発明によれば、第2の局面と同等の効果を奏する。
The eighth aspect of the present invention is defined as follows. That is,
In the computer program defined in the seventh aspect, the computer is further
A second storage that stores map data for searching for the traveling route, the map data including information on the target link in a second area adjacent to the first area in a second map database. Means,
A ratio calculating means for calculating a ratio of the traveled link to the target link in the first area;
When the calculated ratio is greater than or equal to a predetermined threshold, the cyclic route search means searches for the cyclic route with reference to the updated first map database and the second map database.
According to the invention of the eighth aspect defined as described above, the same effect as that of the second aspect can be obtained.

この発明の第9の局面は次のように規定される。即ち、
第7又は第8の局面に規定のコンピュータプログラムにおいて、前記走行済みリンク特定手段は、前記対象リンクの一方の端点から他方の端点までを完走した対象リンクを前記走行済みリンクとして特定する。
The ninth aspect of the present invention is defined as follows. That is,
In the computer program stipulated in the seventh or eighth aspect, the traveled link specifying means specifies a target link that has run from one end point to the other end point of the target link as the traveled link.

第7〜第9のいずれかの局面に規定されるコンピュータプログラムを記録する記録媒体が第10の局面として規定される。   A recording medium for recording a computer program defined in any of the seventh to ninth aspects is defined as a tenth aspect.

図1は、本発明の実施の形態の巡回経路探索装置1の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a cyclic route search apparatus 1 according to an embodiment of the present invention. 図2は、本発明の実施の形態の巡回経路探索装置1の動作の一例を示すフローチャートである。FIG. 2 is a flowchart showing an example of the operation of the traveling route searching apparatus 1 according to the embodiment of the present invention. 図3は、(A)第1の地図データベース3内に格納される地図データを、(B)走行履歴データベース5内に格納される走行履歴データを、(C)更新後の第1の地図データベース3内に格納される地図データを説明するための模式図である。FIG. 3 shows (A) map data stored in the first map database 3, (B) travel history data stored in the travel history database 5, and (C) updated first map database. 3 is a schematic diagram for explaining map data stored in 3. FIG. 図4は、本発明の他の実施の形態の巡回経路探索装置21の構成を示すブロック図である。FIG. 4 is a block diagram showing a configuration of a cyclic route search apparatus 21 according to another embodiment of the present invention. 図5は、本発明の他の実施の形態の巡回経路探索装置21の動作の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the operation of the cyclic route search apparatus 21 according to another embodiment of the present invention. 図6は、(A)第1の地図データベース3内に格納される地図データ、(B)走行履歴データベース5内に格納される走行履歴データ、(C)更新後の第1の地図データベース3内に格納される地図データ及び第2の地図データベース内に格納される地図データ、を説明するための模式図である。FIG. 6 shows (A) map data stored in the first map database 3, (B) travel history data stored in the travel history database 5, and (C) updated first map database 3. It is a schematic diagram for demonstrating the map data stored in 1 and the map data stored in a 2nd map database. 図7は、本発明の実施例の移動体端末装置51の構成を示すブロック図である。FIG. 7 is a block diagram showing the configuration of the mobile terminal device 51 according to the embodiment of the present invention.

この発明の実施の形態の巡回経路探索装置を説明する。
図1に、巡回経路探索装置1の概略構成を示す。適宜、図3に示す模式図を用いて、以下に説明する。
図1に示すように、この巡回経路探索装置1は、第1の地図データベース3、走行履歴データベース5、走行済みリンク特定部7、地図データベース更新部9及び巡回経路探索部11を備えている。
A traveling route searching apparatus according to an embodiment of the present invention will be described.
FIG. 1 shows a schematic configuration of the cyclic route search apparatus 1. This will be described below with reference to the schematic diagram shown in FIG.
As shown in FIG. 1, the traveling route searching apparatus 1 includes a first map database 3, a traveling history database 5, a traveled link specifying unit 7, a map database updating unit 9, and a traveling route searching unit 11.

第1の地図データベース3には、巡回経路を探索するための地図データであって、第1のエリア内の対象リンクに関する情報を含む地図データが格納されている(図3(A)参照)。当該第1の地図データベース3は、通常の地図データベースに上記基準等を適用して作成することができる。具体的には、通常の地図データベース内のリンクのうち、上記対象リンク以外のリンクに高い値のコスト(例えば、コスト∞等)を付与することにより作成される。このような第1の地図データベースを用いれば、実質的に上記対象リンクが巡回経路の対象として選択されることとなる。また、第1の地図データベース3内に格納される対象リンクに対して、デフォルト設定で「未走行」である旨のデータや、「走行回数0回」である旨のデータが入力されていても良い。図3(A)では、「未走行」である旨のデータが設定されている対象リンクを太線で表している(L11〜L22)。 The first map database 3 stores map data for searching for a patrol route and including information related to the target link in the first area (see FIG. 3A). The first map database 3 can be created by applying the above-mentioned criteria to a normal map database. Specifically, it is created by giving a high value cost (for example, cost ∞) to links other than the target link among links in a normal map database. If such a first map database is used, the target link is substantially selected as the target of the cyclic route. In addition, even if data indicating “unrunning” or “running times 0” is input to the target link stored in the first map database 3 by default, good. In FIG. 3A, a target link for which data indicating “not running” is set is indicated by a thick line (L 11 to L 22 ).

走行履歴データベース5には、車両が走行した走行履歴が蓄積される(図3(B)参照)。当該走行履歴データベース5には、例えば、車両のプローブ情報に基づき、該車両が走行した各リンクの履歴R〜R10が蓄積される。各リンクの走行履歴R〜R10は、例えば、図3(B)の点線として表すことができる。各リンクの履歴は、走行日時、走行速度、走行した車線等を含むこととしても良い。
走行済みリンク特定部7は、上記走行履歴データベース5内に蓄積された走行履歴に基づいて、上記第1の地図データベース内の対象リンクのうち走行済みリンクを特定する。当該走行済みリンクの特定方法は、特に限定されないが、対象リンクの一部、例えば半分以上を走行したものを走行済みリンクとして特定することができる。他の例として、対象リンクの一方の端点から他の方の端点までを完走したものを上記走行済みリンクとして特定することとしたり、対象リンクを完走していない場合であっても走行した部分について部分的に走行済みと特定することとしても良い。さらには、上記走行日時、走行速度、走行した車線に関する情報を走行済みリンクの特定に用いることができる。例えば、上記蓄積された走行履歴のうち、走行時刻が10:00〜17:00の間の走行履歴を用いたり、走行速度が60km/h以下の走行履歴を用いたりすることができる。
The traveling history database 5 stores traveling histories that the vehicle has traveled (see FIG. 3B). In the travel history database 5, for example, based on the probe information of the vehicle, the history R 1 to R 10 of each link traveled by the vehicle is accumulated. The travel histories R 1 to R 10 of each link can be represented, for example, as dotted lines in FIG. The history of each link may include travel date and time, travel speed, traveled lane, and the like.
The traveled link specifying unit 7 specifies a traveled link among the target links in the first map database based on the travel history accumulated in the travel history database 5. The method for specifying the traveled link is not particularly limited, but a part of the target link, for example, one that has traveled more than half, can be identified as the traveled link. As another example, for the part that has run from one end point of the target link to the other end point is specified as the above-mentioned traveled link, or even if the target link is not completed It is good also as specifying as having already run partially. Furthermore, the information regarding the travel date and time, the travel speed, and the traveled lane can be used to identify the traveled link. For example, among the accumulated travel histories, a travel history with a travel time between 10:00 and 17:00 can be used, or a travel history with a travel speed of 60 km / h or less can be used.

地図データベース更新部9は、第1の地図データベース内の対象リンクから、上記走行済みリンク特定部7で特定された走行済みリンクを消し込むことにより、該第1の地図データベースを更新する(図3(C)参照)。当該消込みの方法としては、例えば、上記第1の地図データベース3内の対象リンクに予め設定された「未走行」のデータを「走行済み」のデータに書き換えることにより、上記第1の地図データベースを更新することができる。他の例としては、走行済みリンクに対して、上記予め設定された「走行回数0回」を「走行回数1回」のように走行回数を加算することにより、上記更新を行うこととしても良い。図3(C)に示すように、更新された地図データベースは、未だ「未走行」のデータが設定されている対象リンクのみを太線で表すことができる。当該地図データベース更新部9は、上記特定された走行済みリンクに基づいて逐次更新しても良いし、所定間隔で更新しても良い。また、エンジンを切ったタイミングや、探索された巡回経路を走行し終えたタイミング等で更新することとしても良い。   The map database update unit 9 updates the first map database by deleting the traveled link specified by the traveled link specifying unit 7 from the target link in the first map database (FIG. 3). (See (C)). As the method of the cancellation, for example, the first map database 3 is rewritten by replacing “unrunning” data preset for the target link in the first map database 3 with “running” data. Can be updated. As another example, the update may be performed on the traveled link by adding the number of times of travel to the preset “number of times of travel” as “number of times of travel 1”. . As shown in FIG. 3C, in the updated map database, only a target link for which “unrunning” data is still set can be represented by a thick line. The map database update unit 9 may update sequentially based on the identified traveled links, or may update at predetermined intervals. Moreover, it is good also as updating at the timing which turned off the engine, the timing which finished drive | working the searched circulation route, etc.

巡回経路探索部11は、上記地図データベース更新部9によって更新された第1の地図データベース3(図3(C)参照)を参照して、上記巡回経路を探索する。当該探索の方法としては、例えば、「未走行」のデータが設定されている対象リンク、あるいは、「走行回数0回」のデータが設定されている対象リンクを一筆書きの要領で走行可能な経路を探索することができる。なお、当該巡回経路は、もちろん未走行の対象リンク以外の対象リンクや走行回数0回の対象リンク以外の対象リンク、対象リンク以外のリンクを含んでいても良い。この例において、当該巡回経路として、図3(C)において点線で示す経路が探索される。当該巡回経路を走行後、未走行の対象リンクとして残存するリンクL20については、該リンクL20を走行すべく新たに巡回経路を探索することとしても良いし、後述の巡回経路探索装置21にて行われるように隣接エリアの対象リンクと併せて巡回できるよう経路探索することとしても良い。 The traveling route search unit 11 searches the traveling route with reference to the first map database 3 (see FIG. 3C) updated by the map database update unit 9. As a method of the search, for example, a route on which a target link for which “unrunning” data is set, or a target link for which data of “number of times of driving” is set can be traveled in a one-stroke manner. Can be explored. Of course, the tour route may include a target link other than the target link that has not traveled, a target link other than the target link that has run 0 times, and a link other than the target link. In this example, a route indicated by a dotted line in FIG. For the link L 20 that remains as an untraveled target link after traveling on the circuit route, a new circuit route may be searched to travel the link L 20 , or the circuit route search device 21 described later may be used. It is also possible to search for a route so that it can be visited together with the target link in the adjacent area.

図2を用いて、図1に示す巡回経路探索装置1の動作の一例を説明する。
まず、ステップ1では、図示しない走行履歴取得部は、車両の走行履歴R〜R10を取得し、走行履歴データベース5に蓄積する。当該蓄積された走行履歴R〜R10の一例を図3(B)に示す。
ステップ3では、走行済みリンク特定部7は、上記第1の地図データベース3を参照して、ステップ1で取得された走行履歴Rに対応する対象リンクLを抽出する。例えば、走行履歴Rに対応する対象リンクとして対象リンクL11が抽出される。
ステップ5では、走行済みリンク特定部7は、ステップ1で取得された走行履歴Rが、ステップ3の対象リンクLの両端点間を完走しているか否か判定する。ステップ5においてYesのときステップ7へ進む。例えば、上記抽出された走行履歴Rは、対象リンクL11の一方の端点から他方の端点まで走行しているので、ステップ7へ進む。例えば、図3(B)中、走行履歴R、R10は、いずれも夫々に対応する対象リンクL20、L17の両端点間を完走していないので、ステップ11へ進む。
An example of the operation of the cyclic route search apparatus 1 shown in FIG. 1 will be described with reference to FIG.
First, in step 1, a travel history acquisition unit (not shown) acquires vehicle travel histories R 1 to R 10 and stores them in the travel history database 5. An example of the accumulated travel histories R 1 to R 10 is shown in FIG.
In step 3, the traveling Linked specifying section 7 refers to the first map database 3, and extracts the target link L m corresponding to the travel history R n obtained in step 1. For example, the target link L 11 is extracted as a target link corresponding to the travel history R 1.
In step 5, the traveled link specifying unit 7 determines whether or not the travel history R n acquired in step 1 has completely traveled between both end points of the target link L m in step 3. If yes in step 5, proceed to step 7. For example, since the extracted travel history R 1 travels from one end point of the target link L 11 to the other end point, the process proceeds to step 7. For example, in FIG. 3B, the travel histories R 7 and R 10 have not completed the travel between the end points of the corresponding links L 20 and L 17 , respectively.

ステップ7では、走行済みリンク特定部7は、上記ステップ3で抽出された対象リンクLを走行済みリンクと特定する。
ステップ9では、地図データベース更新部9は、ステップ7の結果に基づき、特定された対象リンクLにデフォルトで設定されていた「未走行」のデータを「走行済み」に書き換えることにより第1の地図データベース3を更新する。更新された第1の地図データベース3は、例えば、図3(C)のように表される。
当該走行履歴Rに続く走行履歴Rn+1について、ステップ3〜ステップ9を実行する(ステップ11、13)。
ステップ15では、巡回経路探索部11は、ステップ9を実行することにより更新された第1の地図データベース3を参照して、巡回経路を探索する。すなわち、更新された第1の地図データベース3において、未走行の対象リンクL15、L17、L18、L19、L20、L22を巡回すべく、例えば、図3(C)中、点線で示すような巡回経路を探索する。
In step 7, the traveling Linked specifying section 7 specifies the running Linked the target link L m which is extracted in step 3.
In step 9, the map database update unit 9 rewrites the “unrunning” data set by default to the identified target link L m to “running” based on the result of step 7, thereby changing the first. The map database 3 is updated. The updated first map database 3 is represented as shown in FIG. 3C, for example.
For travel history R n + 1 subsequent to the travel history R n, executes steps 3 9 (step 11, 13).
In step 15, the cyclic route search unit 11 searches for a circular route with reference to the first map database 3 updated by executing step 9. That is, in the updated first map database 3, for example, in FIG. 3C, a dotted line in order to circulate the untraveled target links L 15 , L 17 , L 18 , L 19 , L 20 , and L 22 . Search for a patrol route as shown in.

図4に、他の実施の形態の巡回経路探索装置21を示す。図4において、図1と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図4に示すのは、所定エリア内における未走行の対象リンクが少ないとき、該エリア内の未走行の対象リンクと、該エリアに隣接するエリアの対象リンクとを併せて巡回経路を探索することが可能な巡回経路探索装置21である。すなわち、当該装置21は、図1に示す装置1において、第2の地図データベース23及び割合算出部25を更に備え、巡回経路探索部11に代えて巡回経路探索部27を備えている。
FIG. 4 shows a traveling route searching apparatus 21 according to another embodiment. 4, the same elements as those in FIG. 1 are denoted by the same reference numerals, and the description thereof is partially omitted.
FIG. 4 shows that when there are few untraveled target links in a predetermined area, a traveling route is searched by combining the untraveled target links in the area and the target links in the area adjacent to the area. This is a traveling route search device 21 capable of That is, the apparatus 21 further includes a second map database 23 and a ratio calculation unit 25 in the apparatus 1 shown in FIG. 1, and includes a cyclic route search unit 27 instead of the cyclic route search unit 11.

第2の地図データベース23には、巡回経路を探索するための地図データであって、第1のエリアに隣接する第2のエリア内の対象リンクに関する情報を含む地図データが格納されている。上記第2のエリアは、上記第1のエリアに隣接していれば良く、両エリア内のリンクが直接接続していることは要せず、また、両エリア内のリンクが重複していても良い。当該第2の地図データベース23は、上記第1の地図データベース3と同様の方法によって更新されているものであっても良い。
割合算出部25は、上記更新された第1の地図データベース3を参照して、上記第1のエリア内の全対象リンクに対する走行済みリンクの割合を算出する。当該算出の方法として、例えば、上記第1のエリア内の全対象リンクのリンク数に対する上記走行済みリンクのリンク数の割合を算出することができる。また、他の例としては、上記第1のエリア内の全対象リンクの総距離に対する上記走行済みリンクの総距離の割合を算出することとしても良い。
The second map database 23 stores map data for searching for a patrol route, and includes map data including information regarding the target link in the second area adjacent to the first area. The second area only needs to be adjacent to the first area, and it is not necessary that the links in both areas are directly connected, and even if the links in both areas overlap. good. The second map database 23 may be updated by the same method as the first map database 3.
The ratio calculation unit 25 refers to the updated first map database 3 and calculates the ratio of the traveled links to all the target links in the first area. As the calculation method, for example, the ratio of the number of links of the traveled link to the number of links of all target links in the first area can be calculated. As another example, the ratio of the total distance of the traveled link to the total distance of all target links in the first area may be calculated.

巡回経路探索部27は、上記割合算出部25で算出された割合が所定閾値以上であるとき、上記更新された第1の地図データベース3及び第2の地図データベース23を参照して、巡回経路を探索する。当該探索の方法は、特に限定されず、上記巡回経路探索部11と同様にして行うことができる。特には、当該巡回経路探索部27は、上記特定された走行済みリンクの割合がより大きい第1の地図データベース3内の対象リンク(未走行の対象リンク)を優先的に巡回することとしても良い。上記所定閾値は、例えば、80%以上とすることができる。
上記巡回経路探索装置21の構成要素の一部をサーバ装置で実行可能とする巡回経路探索システムとしても良い。当該サーバ装置で実行可能な構成は、特に限定されないが、例えば、地図データベース更新部9、割合算出部25及び巡回経路探索部27とすることができる。サーバ装置で一元管理することで、異なる車両の走行履歴に基づき、一括して地図データベースを更新することができ、効率的な巡回経路の探索を行うことができる。
When the ratio calculated by the ratio calculation unit 25 is equal to or greater than a predetermined threshold, the cyclic route search unit 27 refers to the updated first map database 3 and second map database 23 and searches for a cyclic route. Explore. The search method is not particularly limited, and can be performed in the same manner as the above-described traveling route search unit 11. In particular, the traveling route search unit 27 may preferentially tour the target links (untraveled target links) in the first map database 3 in which the ratio of the identified traveled links is larger. . The predetermined threshold can be set to 80% or more, for example.
It is good also as a cyclic route search system which makes a part of component of the said cyclic route search device 21 executable by a server apparatus. Although the structure which can be performed with the said server apparatus is not specifically limited, For example, it can be set as the map database update part 9, the ratio calculation part 25, and the cyclic route search part 27. By centrally managing the server device, the map database can be updated in a batch based on the traveling histories of different vehicles, and an efficient patrol route can be searched.

図5を用いて、図4に示す巡回経路探索装置21の動作の一例を説明する。
まず、ステップ21では、上記ステップ1と同様に、図示しない走行履歴取得部は、車両の走行履歴R20〜R27を取得し、走行履歴データベース5に蓄積する。当該蓄積された走行履歴R20〜R27の一例を図6(B)に示す。
ステップ23では、走行済みリンク特定部7は、上記第1の地図データベース3を参照して、ステップ21で取得された走行履歴Rに対応する対象リンクLを抽出する。例えば、走行履歴R20に対応する対象リンクとして対象リンクL17が抽出される。
ステップ25では、走行済みリンク特定部7は、ステップ23で抽出された対象リンクL中、走行履歴Rの重複する部分を走行済みリンクと特定する。当該特定の方法としては、例えば、対象リンクLの座標と走行履歴Rの座標とを比較し、走行履歴Rが対象リンクLから逸脱した点までの部分を走行済みリンクとすることができる。他の例としては、車両のプローブ情報に基づき、例えば、対象リンクLのリンク形状に反してハンドル操作を行った点までの部分を走行済みリンクとしても良い。例えば、図6(B)中、走行履歴R20は対応する対象リンクL17の全域に亘って重複しているため対象リンクL17全体が走行済みリンクとして特定される。一方、走行履歴R25は対応する対象リンクL19と部分的に重複しているため、対象リンクL19中の走行履歴R25と重複する部分を走行済みリンクとして特定することとなる。
An example of the operation of the cyclic route search apparatus 21 shown in FIG. 4 will be described with reference to FIG.
First, in step 21, as in step 1, a travel history acquisition unit (not shown) acquires the travel histories R 20 to R 27 of the vehicle and stores them in the travel history database 5. An example of the accumulated travel histories R 20 to R 27 is shown in FIG.
In step 23, the traveled link specifying unit 7 refers to the first map database 3 and extracts the target link L m corresponding to the travel history R n acquired in step 21. For example, the target link L 17 is extracted as the target link corresponding to the travel history R 20 .
In step 25, the traveling Linked specifying section 7, the target in the link L m is extracted at step 23, identifying the overlapping portions of the travel history R n and the traveling Linked. The Specific methods, for example, it compares the coordinates of the travel history R n of the target link L m, travel history R n is the partial travel Linked to the point that deviates from the target link L m Can do. As another example, based on the probe information of the vehicle, for example, the portion up to the point of performing the steering operation against the link shape of the target link L m may be traveling Linked. For example, in FIG. 6 (B), the travel history R 20 is overall target link L 17 for overlap over the entire area of the corresponding object link L 17 is specified as the running Linked. On the other hand, since the travel history R 25 partially overlaps with the corresponding target link L 19 , the portion overlapping the travel history R 25 in the target link L 19 is specified as the traveled link.

ステップ27では、地図データベース更新部9は、ステップ25の結果に基づき、特定された対象リンクLに設定されていた「未走行」のデータを「走行済み」に書き換え、あるいは、部分的に特定された走行済みリンクについては、当該部分について「走行済み」である旨の情報を反映させることにより第1の地図データベース3を更新する。
当該走行履歴Rに続く走行履歴Rn+1について、ステップ23〜ステップ27を実行する(ステップ29、31)。
ステップ33では、割合算出部25は、上記第1の地図データベース3内の全対象リンクの総距離を算出する。
続くステップ35では、割合算出部25は、上記第1の地図データベース3内の対象リンクのうち、走行済みリンクと特定された部分の総距離を算出する。
ステップ37では、割合算出部25は、ステップ33及び35の算出結果に基づいて、全対象リンクに対する走行済みリンクの割合を算出する。当該算出の結果、走行済みリンクの割合が80%以上であるとき(ステップ39:Yes)、ステップ41へ進む。
In step 27, the map database update unit 9 rewrites based on the result of step 25, the data "not running" that has been set to the specified target link L m to "travel completed", or partly specific For the traveled link, the first map database 3 is updated by reflecting the information indicating “traveled” for the portion.
For travel history R n + 1 subsequent to the travel history R n, executes step 23 to step 27 (step 29, 31).
In step 33, the ratio calculation unit 25 calculates the total distance of all the target links in the first map database 3.
In subsequent step 35, the ratio calculation unit 25 calculates the total distance of the portion identified as the traveled link among the target links in the first map database 3.
In step 37, the ratio calculation unit 25 calculates the ratio of the traveled links to all the target links based on the calculation results of steps 33 and 35. As a result of the calculation, when the ratio of the traveled links is 80% or more (step 39: Yes), the process proceeds to step 41.

ステップ41では、巡回経路探索部27は、上記更新された第1の地図データベース3及び上記第2の地図データベース23を参照して、第1のエリア内の未走行対象リンク及び第2のエリアの未走行対象リンクを巡回すべく巡回経路を探索する。すなわち、更新された第1の地図データベース3において、対象リンクL19、L20の未走行部分を巡回すべく、例えば、図6(C)中、点線で示すような巡回経路を探索する。
一方、ステップ39においてNoの場合には、ステップ43へ進む。
ステップ43では、巡回経路探索部27は、上記更新された第1の地図データベース3を参照して、第1のエリア内の未走行対象リンクを巡回すべく巡回経路を探索する。
In step 41, the traveling route search unit 27 refers to the updated first map database 3 and the second map database 23, and determines the untraveled target link and the second area in the first area. Search for a tour route to visit the untraveled link. That is, in the first map database 3 is updated, in order to cycle through non-running portion of the target link L 19, L 20, for example, in FIG. 6 (C), searches for a patrol route as shown by a dotted line.
On the other hand, if No in step 39, the process proceeds to step 43.
In step 43, the traveling route search unit 27 searches the traveling route to visit the untraveled link in the first area with reference to the updated first map database 3.

図7に、実施例の移動体端末装置51を示す。図7において、図1及び図4と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図7に示すのは、図4に示す装置21を備えた移動体端末装置51である。この移動体端末装置51は、制御部510、メモリ部511、入力部512、出力部513、インターフェース部514、端末位置特定部515、プローブ情報取得部516、第1の地図データベース3、第2の地図データベース23、走行履歴データベース5、走行済みリンク特定部7、割合算出部25、地図データベース更新部9及び巡回経路探索部27を備えている。
FIG. 7 shows a mobile terminal device 51 of the embodiment. In FIG. 7, the same elements as those in FIGS. 1 and 4 are denoted by the same reference numerals, and the description thereof is partially omitted.
FIG. 7 shows a mobile terminal device 51 including the device 21 shown in FIG. The mobile terminal device 51 includes a control unit 510, a memory unit 511, an input unit 512, an output unit 513, an interface unit 514, a terminal position specifying unit 515, a probe information acquisition unit 516, a first map database 3, and a second A map database 23, a travel history database 5, a traveled link identification unit 7, a ratio calculation unit 25, a map database update unit 9, and a tour route search unit 27 are provided.

制御部510はCPU、バッファメモリその他の装置を備えたコンピュータ装置であり、移動体端末装置51を構成する他の要素を制御する。
メモリ部511にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置である制御部510に読み込まれて、これを機能させる。このコンピュータプログラムは、移動体端末装置の記憶装置としての内蔵ハードディスク又は内蔵メモリ、移動体端末装置に差し替え可能な記憶媒体としてのSD(登録商標)メモリカード、メモリスティック、スマートメディア、コンパクトフラッシュ(登録商標)、DVD等の汎用的な媒体へ保存できる。
入力部512は、例えば、ユーザの指令の入力に用いられる。具体的には、上記巡回経路探索における目的地等の入力に用いられる。入力部512として、マウス、ライトペン又はディスプレイの表示内容と協働するタッチパネル等のポインティングデバイスやキーボード又はマイクロホン等の音声入力装置を用いることができる。
The control unit 510 is a computer device including a CPU, a buffer memory, and other devices, and controls other elements constituting the mobile terminal device 51.
A computer program is stored in the memory unit 511, and the computer program is read into the control unit 510, which is a computer device, and causes it to function. This computer program includes an internal hard disk or internal memory as a storage device of a mobile terminal device, an SD (registered trademark) memory card, a memory stick, a smart media, a compact flash (registered) as a storage medium replaceable with the mobile terminal device. Trademark), DVD, and other general-purpose media.
The input unit 512 is used for inputting a user command, for example. Specifically, it is used for inputting a destination or the like in the above-mentioned cyclic route search. As the input unit 512, a pointing device such as a touch panel that cooperates with the display content of a mouse, a light pen, or a display, or a voice input device such as a keyboard or a microphone can be used.

出力部513はディスプレイを含み、後述の端末位置特定部515で特定された端末装置の位置や、巡回経路探索部27で探索された巡回経路、対象リンクや未走行リンクの表示等、その他の情報を表示する。この出力部513は音声発信部を含むこともできる。
インターフェース部514は移動体端末装置51を無線ネットワーク等へ連結させる。
端末位置特定部515は、GPS装置やジャイロ装置により端末装置の現在の位置情報を特定する。併せて、現在時刻を特定することもできる。
プローブ情報取得部516は、車両のプローブ情報を取得する。当該プローブ情報取得部516は、ネットワークを介して無線で連結された車両から送信されるプローブ情報を取得することとしても良いし、車両内のメモリへ一旦格納し、直接又は有線を介して得られるプローブ情報を取得することとしても良い。当該プローブ情報には、少なくとも座標情報、プローブカーを特定するID情報が含まれる。GPS等の位置検出機能を有する車両であればこれらの情報を特定することができる。更に、時間情報、速度情報、方位情報、高度情報、アクセル開度、エンジン回転数、前後加速度、ヨーレイト、ストップランプ、ABSウォーニングランプ、燃料消費量、電力残存容量、舵角(ハンドルの回転角度情報)、シフトレバー情報等を備えていても良い。
The output unit 513 includes a display, and other information such as the position of the terminal device specified by the terminal position specifying unit 515 described later, the cyclic route searched by the cyclic route search unit 27, the display of the target link and the non-running link, etc. Is displayed. The output unit 513 can include a voice transmission unit.
The interface unit 514 connects the mobile terminal device 51 to a wireless network or the like.
The terminal location specifying unit 515 specifies the current location information of the terminal device using a GPS device or a gyro device. In addition, the current time can be specified.
The probe information acquisition unit 516 acquires vehicle probe information. The probe information acquisition unit 516 may acquire probe information transmitted from vehicles connected wirelessly via a network, or may be temporarily stored in a memory in the vehicle and obtained directly or via a wire. It is good also as acquiring probe information. The probe information includes at least coordinate information and ID information for specifying the probe car. Such information can be specified if the vehicle has a position detection function such as GPS. Furthermore, time information, speed information, heading information, altitude information, accelerator opening, engine speed, longitudinal acceleration, yaw rate, stop lamp, ABS warning lamp, fuel consumption, remaining power capacity, rudder angle (steering wheel rotation angle information) ), Shift lever information or the like.

以上、本発明の実施の形態及び実施例について説明してきたが、これらのうち、2つ以上の実施の形態(実施例)を組み合わせて実施しても構わない。あるいは、これらのうち、1つの実施の形態(実施例)を部分的に実施しても構わない。さらには、これらのうち、2つ以上の実施の形態(実施例)を部分的に組み合わせて実施しても構わない。   Although the embodiments and examples of the present invention have been described above, two or more of the embodiments (examples) may be combined and implemented. Alternatively, one of these embodiments (examples) may be partially implemented. Furthermore, among these, two or more embodiments (examples) may be partially combined.

この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。   The present invention is not limited to the description of the embodiments and examples of the invention described above. Various modifications may be included in the present invention as long as those skilled in the art can easily conceive without departing from the description of the scope of claims.

1 21 巡回経路探索装置
3 23 地図データベース(地図DB)
5 走行履歴データベース(走行履歴DB)
7 走行済みリンク特定部
9 地図データベース更新部(地図DB更新部)
11 27 巡回経路探索部
25 割合算出部
1 21 patrol route search device 3 23 map database (map DB)
5 Travel history database (travel history DB)
7 Traveled link identification unit 9 Map database update unit (map DB update unit)
11 27 patrol route search unit 25 ratio calculation unit

Claims (7)

所定条件を満たす対象リンクを車両により巡回するための巡回経路を探索する巡回経路探索装置において、
前記巡回経路を探索するための地図データであって、第1のエリア内の前記対象リンクに関する情報を含む地図データを格納する第1の地図データベースと、
前記巡回経路を探索するための地図データであって、前記第1のエリアに隣接する第2のエリア内の前記対象リンクに関する情報を含む地図データを格納する第2の地図データベースと、
前記車両が走行した走行履歴を蓄積する走行履歴データベースと、
前記走行履歴に基づいて、前記第1の地図データベース内の前記対象リンクのうち走行済みリンクを特定する走行済みリンク特定部と、
前記第1の地図データベース内の前記対象リンクから前記特定された走行済みリンクを消し込むことにより、前記第1の地図データベースを更新する地図データベース更新部と、
前記第1のエリア内の前記対象リンクに対する前記走行済みリンクの割合を算出する割合算出部と、
前記更新された第1の地図データベースを参照して、前記巡回経路を探索する巡回経路探索部と、を備え、
前記巡回経路探索部は、前記算出された割合が所定閾値以上であるとき、前記更新された第1の地図データベース及び前記第2の地図データベースを参照して、前記巡回経路を探索する、
巡回経路探索装置。
In a traveling route search device for searching a traveling route for traveling a target link satisfying a predetermined condition by a vehicle,
A map data for searching the patrol route, a first map database storing map data including information on the target link in a first area;
A map data for searching the patrol route, a second map database storing map data including information on the target link in a second area adjacent to the first area;
A travel history database that accumulates travel history traveled by the vehicle;
Based on the travel history, a traveled link identifying unit that identifies a traveled link among the target links in the first map database;
A map database update unit for updating the first map database by deleting the identified traveled link from the target link in the first map database;
A ratio calculating unit that calculates a ratio of the traveled link to the target link in the first area;
A patrol route search unit that searches the patrol route with reference to the updated first map database ,
The traveling route search unit, when the calculated ratio is equal to or greater than a predetermined threshold, refers to the updated first map database and the second map database, and searches for the traveling route;
Traveling route search device.
前記走行済みリンク特定部は、前記対象リンクの一方の端点から他方の端点までを完走した対象リンクを前記走行済みリンクとして特定する、
請求項1に記載の巡回経路探索装置。
The traveled link specifying unit specifies the target link that has completed the run from one end point of the target link to the other end point as the traveled link,
Patrol route searching apparatus according to claim 1.
所定条件を満たす対象リンクを車両により巡回するための巡回経路を探索する巡回経路探索方法において、
前記巡回経路を探索するための地図データであって、第1のエリア内の前記対象リンクに関する情報を含む地図データを第1の地図データベースに格納する第1の格納ステップと、
前記巡回経路を探索するための地図データであって、前記第1のエリアに隣接する第2のエリア内の前記対象リンクに関する情報を含む地図データを第2の地図データベースに格納する第2の格納ステップと、
前記車両が走行した走行履歴を走行履歴データベースに蓄積する蓄積ステップと、
走行済みリンク特定部が、前記走行履歴に基づいて、前記第1の地図データベース内の前記対象リンクのうち走行済みリンクを特定する走行済みリンク特定ステップと、
地図データベース更新部が、前記第1の地図データベース内の前記対象リンクから前記特定された走行済みリンクを消し込むことにより、前記第1の地図データベースを更新する地図データベース更新ステップと、
割合算出部が、前記第1のエリア内の前記対象リンクに対する前記走行済みリンクの割合を算出する割合算出ステップと、
巡回経路探索部が、前記更新された第1の地図データベースを参照して、前記巡回経路を探索する巡回経路探索ステップと、を備え、
前記巡回経路探索ステップでは、前記算出された割合が所定閾値以上であるとき、前記更新された第1の地図データベース及び前記第2の地図データベースを参照して、前記巡回経路を探索する、
巡回経路探索方法。
In a traveling route search method for searching a traveling route for traveling a target link satisfying a predetermined condition by a vehicle,
A first storing step of storing map data for searching the patrol route, the map data including information on the target link in a first area in a first map database;
A second storage that stores map data for searching for the traveling route, the map data including information on the target link in a second area adjacent to the first area in a second map database. Steps,
An accumulating step for accumulating in the travel history database the travel history that the vehicle has traveled;
A traveled link identifying step, wherein the traveled link identifying unit identifies a traveled link among the target links in the first map database based on the travel history;
A map database update unit for updating the first map database by deleting the identified traveled link from the target link in the first map database; and
A ratio calculating step of calculating a ratio of the traveled link with respect to the target link in the first area;
A traveling route search unit that refers to the updated first map database and searches for the traveling route ;
In the cyclic route search step, when the calculated ratio is equal to or greater than a predetermined threshold, the cyclic route is searched with reference to the updated first map database and the second map database.
Patrol route search method.
前記走行済みリンク特定ステップでは、前記対象リンクの一方の端点から他方の端点までを完走した対象リンクを前記走行済みリンクとして特定する、
請求項3に記載の巡回経路探索方法。
In the traveled link specifying step, the target link that has completely run from one end point of the target link to the other end point is specified as the traveled link.
The traveling route search method according to claim 3 .
所定条件を満たす対象リンクを車両により巡回するための巡回経路を探索するためのコンピュータプログラムであって、コンピュータを、
前記巡回経路を探索するための地図データであって、第1のエリア内の前記対象リンクに関する情報を含む地図データを第1の地図データベースに格納する第1の格納手段と、
前記巡回経路を探索するための地図データであって、前記第1のエリアに隣接する第2のエリア内の前記対象リンクに関する情報を含む地図データを第2の地図データベースに格納する第2の格納手段と、
前記車両が走行した走行履歴を走行履歴データベースに蓄積する蓄積手段と、
前記走行履歴に基づいて、前記第1の地図データベース内の前記対象リンクのうち走行済みリンクを特定する走行済みリンク特定手段と、
前記第1の地図データベース内の前記対象リンクから前記特定された走行済みリンクを消し込むことにより、前記第1の地図データベースを更新する地図データベース更新手段と、
前記第1のエリア内の前記対象リンクに対する前記走行済みリンクの割合を算出する割合算出手段と、
前記更新された第1の地図データベースを参照して、前記巡回経路を探索する巡回経路探索手段、として機能させ、
前記巡回経路探索手段は、前記算出された割合が所定閾値以上であるとき、前記更新された第1の地図データベース及び前記第2の地図データベースを参照して、前記巡回経路を探索する、
コンピュータプログラム。
A computer program for searching a patrol route for patrol a target link that satisfies a predetermined condition by a vehicle,
Map data for searching the patrol route, the map data including information on the target link in the first area stored in a first map database;
A second storage that stores map data for searching for the traveling route, the map data including information on the target link in a second area adjacent to the first area in a second map database. Means,
Accumulation means for accumulating a travel history of the vehicle in a travel history database;
Based on the travel history, a traveled link identifying means for identifying a traveled link among the target links in the first map database;
Map database update means for updating the first map database by deleting the identified traveled link from the target link in the first map database;
A ratio calculating means for calculating a ratio of the traveled link to the target link in the first area;
Refer to the updated first map database, function as a tour route search means for searching the tour route ,
The cyclic route search means, when the calculated ratio is equal to or greater than a predetermined threshold, refers to the updated first map database and the second map database, and searches for the cyclic route;
Computer program.
前記走行済みリンク特定手段は、前記対象リンクの一方の端点から他方の端点までを完走した対象リンクを前記走行済みリンクとして特定する、
請求項5に記載のコンピュータプログラム
The traveled link specifying means specifies the target link that has completed the travel from one end point of the target link to the other end point as the traveled link,
The computer program according to claim 5 .
請求項5又は6に記載のコンピュータプログラムを記録する記録媒体。
A recording medium for recording the computer program according to claim 5 .
JP2013243420A 2013-11-26 2013-11-26 Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program Expired - Fee Related JP6140592B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013243420A JP6140592B2 (en) 2013-11-26 2013-11-26 Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013243420A JP6140592B2 (en) 2013-11-26 2013-11-26 Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program

Publications (2)

Publication Number Publication Date
JP2015102426A JP2015102426A (en) 2015-06-04
JP6140592B2 true JP6140592B2 (en) 2017-05-31

Family

ID=53378233

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013243420A Expired - Fee Related JP6140592B2 (en) 2013-11-26 2013-11-26 Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program

Country Status (1)

Country Link
JP (1) JP6140592B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7355316B2 (en) * 2019-09-30 2023-10-03 株式会社トップライズ Mobile object management system, mobile object management device, and mobile object management method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3497858B1 (en) * 2002-06-28 2004-02-16 株式会社セイコウ Travel route search support system, travel route search support device, and program
JP4357812B2 (en) * 2002-08-16 2009-11-04 株式会社ゼンリン Map information survey support device
JP4135525B2 (en) * 2003-02-20 2008-08-20 株式会社デンソー Driving technology evaluation device
JP5035111B2 (en) * 2008-05-23 2012-09-26 株式会社デンソー In-vehicle device and traffic jam notification system

Also Published As

Publication number Publication date
JP2015102426A (en) 2015-06-04

Similar Documents

Publication Publication Date Title
CN110832417B (en) Generating routes for autonomous vehicles using high definition maps
CN101676689B (en) Driving evaluation system and driving evaluation method
KR101994496B1 (en) Providing routes through information collection and retrieval
CN101842823A (en) Method and system for the use of probe data from multiple vehicles to detect real world changes for use in updating a map
US11255692B2 (en) System and method for identification of a roadwork zone
JP2014130529A (en) New road determination method, new road determination device, display device, computer program and recording medium
JP2018087764A (en) Guide route setup device and guide route setup method
US12055409B2 (en) Uncontrolled intersection detection and warning system
JP2016133328A (en) Route search system and computer program
JP6238738B2 (en) Route search apparatus and method, computer program for searching for route, and recording medium recording computer program
JP2017133976A (en) Navigation device, navigation method, computer program, and recording medium in which computer program is recorded
JP6912859B2 (en) Map update device, map update method, computer program, and recording medium on which the computer program is recorded.
JP6140592B2 (en) Cyclic route search apparatus and method, computer program for searching a circular route, and recording medium recording the computer program
CN113091765A (en) Road characterization method, method for presenting road information and electronic equipment
JP2012247315A (en) Route guidance device
JP6238715B2 (en) Route search apparatus and method, computer program for searching for route, and recording medium recording computer program
JP2010230420A (en) Method and system of preparing parking lot entrance information, computer program for preparing the parking lot entrance information, and recording medium on which the computer program is recorded
JP6088720B2 (en) Route search apparatus and method, computer program for searching for route, and recording medium recording computer program
JP2004271953A (en) Map data structure and map data processing device
JP2015082122A (en) Travel state recording system, method, and program
KR100967921B1 (en) Method for matching and storing of 3 dimension link in navigation system
JP6607657B2 (en) New road estimation support device, new road estimation support method, computer program, and recording medium recording computer program
JP2013050411A (en) Vehicle itself position recognition system, vehicle itself position recognition program, and vehicle itself position recognition method
JP6164854B2 (en) Map data generation method and computer program
CN112699202A (en) Forbidden road identification method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160308

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170407

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170501

R150 Certificate of patent or registration of utility model

Ref document number: 6140592

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

LAPS Cancellation because of no payment of annual fees