[go: up one dir, main page]

JPH08261771A - Route-searching apparatus - Google Patents

Route-searching apparatus

Info

Publication number
JPH08261771A
JPH08261771A JP5926295A JP5926295A JPH08261771A JP H08261771 A JPH08261771 A JP H08261771A JP 5926295 A JP5926295 A JP 5926295A JP 5926295 A JP5926295 A JP 5926295A JP H08261771 A JPH08261771 A JP H08261771A
Authority
JP
Japan
Prior art keywords
road
route
gradient
attribute
route search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP5926295A
Other languages
Japanese (ja)
Other versions
JP2786407B2 (en
Inventor
Atsushi Ichimura
淳 市村
Shinji Yamamoto
真二 山本
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.)
Denso Ten Ltd
Original Assignee
Denso Ten Ltd
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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP7059262A priority Critical patent/JP2786407B2/en
Publication of JPH08261771A publication Critical patent/JPH08261771A/en
Application granted granted Critical
Publication of JP2786407B2 publication Critical patent/JP2786407B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE: To realize a highly practical search for routes by properly performing weighting reflected to a running speed on roads. CONSTITUTION: A route set through an input part 13a from a starting point, to a target, point is searched for by combining roads so that a relay point set at a starting point-setting part 35 is passed and the route cost becomes minimum. The route cost, is reflected on weighting when the route is searched for by extracting road inclinations or an attribute of a road is an expressway or urban highway, etc., from data included in a map data 12a.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ディスプレイに地図や
自車位置を表示することによって、ユーザを目的地に誘
導するナビゲーション・システムの機能などとして利用
可能な経路探索装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a route search device which can be used as a function of a navigation system for guiding a user to a destination by displaying a map and the position of a vehicle on a display.

【0002】[0002]

【従来の技術】車載用ナビゲータ装置として、たとえば
特開平1−134209号公報に開示されている先行技
術は、高度情報も利用して設定された走行経路上に自車
位置があるか否かを判別する構成を開示している。複数
のGPS人工衛星からの電波を受信して、位相差などを
検出することによって、自車の位置を二次元的に検出す
るばかりではなく、高度情報も併せて検出することがで
きる。このような高度情報を利用すれば、高架道路とそ
の下を通る道路との区別などが可能となる。
2. Description of the Related Art As a vehicle-mounted navigator device, for example, the prior art disclosed in Japanese Unexamined Patent Publication No. 1-134209 determines whether or not the vehicle position is on a traveling route that is also set by using altitude information. The configuration for determining is disclosed. By receiving radio waves from a plurality of GPS satellites and detecting phase differences and the like, not only the position of the own vehicle can be detected two-dimensionally, but also altitude information can be detected together. By using such altitude information, it is possible to distinguish an elevated road from a road passing thereunder.

【0003】自車位置を検出する際に併せて検出される
高度情報を比較するための基準データは、車両の走行経
路に沿って地図データに含まれる高度に関連するデータ
から抽出する。経路を探索する基本的な手法としては、
ダイクストラ(Dijkstra)法が知られており、数学的な
最短経路を探索する手法である。この手法では、出発点
である始点ノードから目的地である終点ノードまで、道
路であるリンクと、交差点であるノードとの組合せを選
択し、ノードの長さに対応する経路コストが最短となる
組合せを求める。
Reference data for comparing altitude information, which is also detected when detecting the position of the vehicle, is extracted from the data related to the altitude included in the map data along the traveling route of the vehicle. As a basic method for searching a route,
The Dijkstra method is known and is a method for searching for a mathematical shortest path. In this method, a combination of a link that is a road and a node that is an intersection is selected from the start point node that is the starting point to the end point node that is the destination, and the combination that results in the shortest route cost corresponding to the length of the node is selected. Ask for.

【0004】経路を探索する場合の目的は、到達時間を
最短にすることが多く、道路の条件によっては距離が短
くても時間がかかる場合がある。このため、第1式に示
すように道路属性を用いて経路コストの算出が行われ
る。
The purpose of searching for a route is often to minimize the arrival time, and depending on road conditions, it may take time even if the distance is short. Therefore, the route cost is calculated using the road attribute as shown in the first equation.

【0005】 Cost=g(atr)*h(wid)*len+i(ang) …(1) ここで、Costが経路コストであり、atrが道路種
別であり、g(atr)は道路種別に対する重みを求め
る関数であり、widが道路幅員であり、h(wid)
は道路幅員に対する重みを求める関数であり、angは
曲がり角度であり、i(ang)は曲がり角度に対する
重みを求める関数である。第1式で、g(atr)*h
(wid)を速度の逆数、i(ang)を時間とすれ
ば、Costは道路属性から求められる推定の所要時間
となり、第1式を使った経路探索では最短時間経路を求
めることができる。
Cost = g (atr) * h (wid) * len + i (ang) (1) Here, Cost is a route cost, atr is a road type, and g (atr) is a weight for the road type. This is the function to be calculated, wid is the road width, and h (wid)
Is a function for obtaining a weight for a road width, ang is a turning angle, and i (ang) is a function for obtaining a weight for a turning angle. In the first expression, g (atr) * h
If (wid) is the reciprocal of speed and i (ang) is time, Cost is the estimated time required from the road attribute, and the shortest time route can be obtained by the route search using the first expression.

【0006】[0006]

【発明が解決しようとする課題】特開平1−13420
9号公報の先行技術では、高度情報を経路探索時には利
用していない。しかしながら、車両の走行速度は、道路
の種別や幅員や曲がり角の角度ばかりでなく、勾配によ
っても大きく左右される。第1式では、道路勾配にかか
わらず同じ経路コストを算出してしまう。実際は、上り
勾配が大きいほど時間がかかる。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention
The prior art of Japanese Patent No. 9 does not use altitude information at the time of route search. However, the traveling speed of the vehicle is greatly influenced by not only the type of road, the width and the angle of the corner, but also the gradient. In the first expression, the same route cost will be calculated regardless of the road gradient. In reality, the larger the gradient is, the longer it takes.

【0007】本発明の目的は、経路コストを算出する際
に勾配の影響を評価してより実用性が高い経路探索機能
を実現することができる経路探索装置を提供することで
ある。
An object of the present invention is to provide a route search device capable of evaluating the influence of a gradient when calculating a route cost and realizing a route search function having higher practicality.

【0008】[0008]

【課題を解決するための手段】本発明は、予め記録され
た道路地図データを参照して、2地点間で経路コストが
最小となる道路の組合せを経路として探索する装置にお
いて、道路地図データから経路を構成する道路の勾配情
報を抽出する勾配抽出手段と、各道路に対して、勾配抽
出手段が抽出した勾配情報に従い、経路探索時に経路コ
ストの重み付けを行う重み設定手段とを含むことを特徴
とする経路探索装置である。また本発明の前記勾配抽出
手段は、各道路の勾配情報を、各道路両端間の高度差お
よび距離から抽出することを特徴とする。また本発明の
前記模擬設定手段は、前記勾配抽出手段が抽出する道路
の勾配が急になるほど、経路コストが大きくなるように
重み付けを行うことを特徴とする。また本発明の前記重
み設定手段は、道路の勾配が上りとなるとき、下りとな
るときよりも経路コストが大きくなるように重み付けを
行うことを特徴とする。 さらに本発明は予め記録された道路地図データを参照し
て、2地点間で経路コストが最小となる道路の組合せを
経路として探索する装置において、道路地図データから
経路を構成する道路が高速道路であること、または有料
道路かつ高架道路であることを表す属性を抽出する属性
抽出手段と、各道路に対して、属性抽出手段が抽出した
属性が有料道路かつ高架道路を表すとき、および属性が
高速道路を表すときに、同様の重み付けを行う重み設定
手段を含むことを特徴とする経路探索装置である。また
本発明の前記属性抽出手段が、都市高速道路であるこ
と、または高速道路かつ高架道路であることを表す属性
を抽出するとき、前記重み検出手段は、都市高速道路と
して重み付けを行うことを特徴とする。
SUMMARY OF THE INVENTION The present invention is an apparatus for searching a combination of roads having a minimum route cost between two points as a route by referring to previously recorded road map data. It is characterized by including gradient extraction means for extracting gradient information of roads forming a route, and weight setting means for weighting route costs at the time of route search according to the gradient information extracted by the gradient extraction means for each road. Is a route search device. Further, the gradient extracting means of the present invention is characterized in that gradient information of each road is extracted from an altitude difference and a distance between both ends of each road. Further, the simulation setting means of the present invention is characterized in that weighting is performed so that the steeper the gradient of the road extracted by the gradient extracting means, the greater the route cost. Further, the weight setting means of the present invention is characterized by performing weighting so that the route cost becomes higher when the road gradient is ascending than when it is descending. Furthermore, the present invention refers to pre-recorded road map data, and in a device that searches for a combination of roads that minimizes the route cost between two points as a route, the roads that form the route from the road map data are highways. Attribute extraction means for extracting an attribute indicating that there is a toll road or an elevated road, and for each road, when the attribute extracted by the attribute extraction means represents a toll road and an elevated road, and the attribute is high speed A route search device characterized by including weight setting means for performing similar weighting when representing a road. Further, when the attribute extracting means of the present invention extracts an attribute indicating that it is an urban expressway or is an expressway and an elevated road, the weight detecting means performs weighting as an urban expressway. And

【0009】[0009]

【作用】本発明に従えば、勾配抽出手段が各道路に対し
て、道路地図データから道路勾配情報を抽出する。重み
設定手段は、勾配抽出手段が抽出した道路勾配情報に従
って、経路探索時に道路コストの重み付けを行う。経路
探索が勾配情報に従って重み付けられた経路コストに基
づいて行われるので、道路勾配を反映して実用性の高い
経路探索を行うことができる。
According to the present invention, the gradient extracting means extracts the road gradient information from the road map data for each road. The weight setting means weights the road cost at the time of route search according to the road gradient information extracted by the gradient extracting means. Since the route search is performed based on the route cost weighted according to the gradient information, it is possible to perform a highly practical route search by reflecting the road gradient.

【0010】また本発明に従えば、勾配抽出手段は、各
道路の勾配情報を各道路の両端間の高度差および距離か
ら抽出する。これによって、各道路に対する勾配情報が
含まれていない道路データを用いても、道路勾配情報を
抽出することができる。
According to the invention, the gradient extracting means extracts the gradient information of each road from the altitude difference and the distance between both ends of each road. Thereby, the road gradient information can be extracted even by using the road data that does not include the gradient information for each road.

【0011】また本発明に従えば、重み設定手段は、道
路の勾配が急になるほど経路コストが大きくなるように
重み付けを行うので、道路の勾配を充分に考慮した適切
な経路探索を行うことができる。すなわち、勾配が上り
であれば急になるほどエンジンの負担が大きくなり、速
度が低下する。また下り勾配が急になるほど、安全のた
めにブレーキを強く作動させ、低速で走行しなければな
らなくなる。このような事情を反映させて、より適切な
経路探索を行うことができる。
Further, according to the present invention, the weight setting means performs the weighting so that the route cost increases as the gradient of the road becomes steeper, so that it is possible to perform an appropriate route search sufficiently considering the gradient of the road. it can. That is, the steeper the slope, the greater the load on the engine and the lower the speed. Also, the steeper the downhill slope, the stronger the brakes will have to be operated and the vehicle will have to travel at a lower speed for safety. A more appropriate route search can be performed by reflecting such circumstances.

【0012】また本発明に従えば、勾配が上りとなると
きは下りとなるときよりも経路コストが大きくなるよう
に重み付けを行う。上り勾配では特に速度の増加が困難
であるので、この事情を適切に反映した経路探索を行う
ことができる。
Further, according to the present invention, weighting is performed so that the route cost is higher when the gradient is ascending than when it is descending. Since it is particularly difficult to increase the speed on an uphill slope, it is possible to perform a route search that appropriately reflects this situation.

【0013】さらに本発明に従えば、高速道路または有
料道路でかつ高架道路を高速道路とみなして、同様に重
み付けを行う。高速道路は、最短時間経路の観点からは
できるだけ通過するように経路を探索する必要がある。
高速道路を道路情報の属性として有していない道路地図
データに対しても、有料道路と高架道路との属性を併せ
て有していれば、比較的に近年に、しかもできるだけ直
線に近くなるように建設された道路であると判断され、
高速道路として判断してより適切な経路探索結果を得る
ことができる。
Further, according to the present invention, the highway or the toll road and the elevated road are regarded as the highway, and the weighting is similarly performed. From the viewpoint of the shortest time route, it is necessary to search the route for the expressway so as to pass through as much as possible.
Even for road map data that does not have a highway as an attribute of road information, if it has the attributes of a toll road and an elevated road, it will become relatively straightforward in recent years and as close as possible to a straight line. Is determined to be a road constructed in
It is possible to obtain a more appropriate route search result by judging it as a highway.

【0014】また本発明に従えば、属性抽出手段が高速
道路かつ高架道路であることを表す属性を抽出すると、
重み設定手段は、都市高速道路として重み付けを行う。
重み設定手段は、属性抽出手段が都市高速道路を表す属
性を抽出するときは当然都市高速道路としての重み付け
を行う。都市高速道路としての道路属性を持たない道路
地図データを使っても、都市高速道路としての適切な重
みを与えて経路を探索することができる。
Further, according to the present invention, when the attribute extraction means extracts an attribute indicating that it is a highway and an elevated road,
The weight setting means weights the city expressway.
The weight setting means naturally weights the city expressway when the attribute extracting means extracts the attribute representing the city expressway. Even if road map data that does not have road attributes as an urban expressway is used, it is possible to search for a route by giving appropriate weights as an urban expressway.

【0015】[0015]

【実施例】図1は、本発明の一実施例の車両用経路案内
装置であるナビゲーション装置の概略的な電気的構成を
示す。経路探索案内装置10には、自車位置検出装置1
1からの自車位置を示すデータと、記録装置12からの
道路地図データとが与えられる。入力装置13からは、
車両の出発地点、目的地点、およびその途中の経過地点
や、さらに案内を行うべき案内地点などが設定される。
出力装置14からは、経路探索案内装置10によって探
索された経路に沿って、記録装置12を参照しながら形
成される道路地図と、画像表示による案内および音声出
力による案内が行われる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a schematic electrical structure of a navigation device which is a vehicle route guidance device according to an embodiment of the present invention. The route search guidance device 10 includes a vehicle position detection device 1
Data indicating the vehicle position from 1 and road map data from the recording device 12 are given. From the input device 13,
A starting point, a destination point of the vehicle, an intermediate point on the way, and a guidance point for further guidance are set.
From the output device 14, along the route searched by the route search guide device 10, a road map formed by referring to the recording device 12, a guide by image display, and a guide by voice output are provided.

【0016】経路探索案内装置10内にはCPU20が
含まれ、メインメモリ21を参照しがら予め設定される
プログラムに従って車両の運転者を支援する動作を行
う。メインメモリ21は、RAMやROMを含み、CP
U20がプログラム動作を行う際のワークエリアやプロ
グラムメモリなどとして使用される。記録装置12は、
たとえばCD−ROMやICカードやハードディスクな
どの記録媒体あるいは記録装置であり、主として表示用
の道路地図データが格納されている。
A CPU 20 is included in the route search guidance device 10, and refers to the main memory 21 to perform an operation for assisting a driver of a vehicle according to a preset program. The main memory 21 includes RAM and ROM, and CP
It is used as a work area or program memory when the U20 performs a program operation. The recording device 12 is
For example, it is a recording medium or a recording device such as a CD-ROM, an IC card, or a hard disk, and mainly stores road map data for display.

【0017】自車位置検出装置11には、GPS受信装
置22、距離センサ23および方位センサ24などが含
まれる。GPS受信装置22は、GPS衛星25からの
電波を受信し、全地球測位システム(Global Positioni
ng System)を用いて車両の現在位置を全体的に検出す
る。距離センサ23および方位センサ24は、出発位置
から車両の現在位置までの変化を相対的に検出するため
に使用する。このような方法によって検出される車両の
現在位置は、種々の要因で誤差が避けられず、記録装置
12内に記録されている道路地図情報とのマップマッチ
ングを行ってより精度の高い自車位置として修正される
場合もある。
The vehicle position detecting device 11 includes a GPS receiving device 22, a distance sensor 23, an azimuth sensor 24 and the like. The GPS receiver 22 receives radio waves from GPS satellites 25, and uses the Global Positioning System (Global Positioning System).
ng System) to detect the current position of the vehicle as a whole. The distance sensor 23 and the direction sensor 24 are used to relatively detect a change from the starting position to the current position of the vehicle. As for the current position of the vehicle detected by such a method, an error is unavoidable due to various factors, and the vehicle position with higher accuracy is obtained by performing map matching with the road map information recorded in the recording device 12. May be modified as.

【0018】出力装置14内では、陰極線管(CRT)
や液晶表示素子(LCD)などのディスプレイ装置を含
む画像表示装置26と、案内地点などを音声で案内する
ための音声再生装置27とが含まれる。
In the output device 14, a cathode ray tube (CRT)
An image display device 26 including a display device such as a liquid crystal display element (LCD) and a sound reproducing device 27 for guiding a guidance point by voice are included.

【0019】自車位置検出装置11内では、GPS受信
装置22が、GPS衛星25からの電波のドップラシフ
トなどを観測して、車両の移動距離や方位を求めること
もできる。また距離センサ23としては、車速センサに
よって検出される車両の走行速度を積分して移動距離を
求めることもできる。方位センサ24は、地磁気セン
サ、振動ジャイロ、光ファイバジャイロあるいはガスレ
ートセンサなどのいずれか、もしくはそれらの組合せに
よって実現される。
In the vehicle position detecting device 11, the GPS receiving device 22 can also observe the Doppler shift of the radio waves from the GPS satellites 25 to obtain the moving distance and direction of the vehicle. Further, as the distance sensor 23, the traveling distance can be obtained by integrating the traveling speed of the vehicle detected by the vehicle speed sensor. The orientation sensor 24 is realized by any one of a geomagnetic sensor, a vibration gyro, an optical fiber gyro, a gas rate sensor, or a combination thereof.

【0020】図2は、図1の電気的構成によって実現さ
れる機能を示す。図1の経路探索案内装置10は、経路
探索装置30および経路案内装置31として機能する。
経路探索装置30内には、地点設定部35、経路探索部
36および探索結果出力部37が含まれる。経路探索装
置30には、図1の入力装置13によって実現される入
力部13aから、車両の出発地、目的地点および案内地
点などの入力データが、車両の走行前に与えられる。経
路探索装置30内の地点設定部35は、入力された案内
地点が設定される。経路探索部36では、図1の記録装
置12内に記録されている地図データ12aを参照し
て、案内地点を含む走行経路を探索する。探索された探
索結果は、探索結果出力部37から導出され、図1の記
録装置12によって実現される出力部14aによって表
示される。
FIG. 2 shows the functions realized by the electrical configuration of FIG. The route search guidance device 10 in FIG. 1 functions as a route search device 30 and a route guidance device 31.
The route search device 30 includes a point setting unit 35, a route search unit 36, and a search result output unit 37. The route search device 30 is provided with input data such as a departure point, a destination point, and a guidance point of the vehicle from the input unit 13a realized by the input device 13 of FIG. 1 before the vehicle travels. The input guide point is set in the point setting unit 35 in the route search device 30. The route search unit 36 refers to the map data 12a recorded in the recording device 12 of FIG. 1 to search for a travel route including the guide point. The searched search result is derived from the search result output unit 37 and displayed by the output unit 14a realized by the recording device 12 of FIG.

【0021】図3は、図2の地図データ12aとして記
録されているデータの内容を示す。図3(1)はデータ
を展開して表示する状態を示し、図3(2)は記録され
ているデータ構造を示す。図4(1)のように表される
デジタル道路地図は、図4(2)に示すようにノードお
よびリンクの組合せとして道路を表現する。図3(1)
のデジタル道路地図を構成するノード30〜37と、リ
ンク40〜45とは、それぞれ図3(2)に示すノード
属性およびリンク属性を有する。ノード属性としては、
接続するリンクの数である「接続数」、「交差点名」、
「交通規制」の内容、「高度」などが含まれる。リンク
属性としては、「リンク長」、「道路種別」、「幅
員」、「交通規制」の内容、「道路勾配」、高架道路で
あることを示す「高架フラグ」、有料道路であることを
示す「有料フラグ」などが含まれる。道路勾配も、リン
ク属性の1つとしてデジタル道路地図に格納されてお
り、経路探索時に、その他の道路属性であるリンク長や
道路種別などと一緒に読取られる。
FIG. 3 shows the contents of data recorded as the map data 12a in FIG. FIG. 3 (1) shows a state in which data is expanded and displayed, and FIG. 3 (2) shows a recorded data structure. The digital road map shown in FIG. 4 (1) expresses the road as a combination of nodes and links as shown in FIG. 4 (2). Figure 3 (1)
The nodes 30 to 37 and the links 40 to 45 configuring the digital road map of No. 3 have the node attributes and the link attributes shown in FIG. 3B, respectively. As a node attribute,
"Number of connections", which is the number of links to connect, "Intersection name",
The contents of "traffic regulation" and "altitude" are included. The link attributes include "link length", "road type", "width", "traffic regulation", "road gradient", "overpass flag" indicating an elevated road, and a toll road "Pay flag" etc. are included. The road gradient is also stored in the digital road map as one of the link attributes and is read together with other road attributes such as the link length and the road type at the time of route search.

【0022】次の第2式は、前述の第1式に対して、道
路勾配に対する重みを求める関数j(x)を追加して経
路コストを算出する関係式を示す。
The following second equation is a relational equation for calculating the route cost by adding the function j (x) for obtaining the weight for the road gradient to the above-mentioned first equation.

【0023】 Cost=g(atr)*h(wid)*j(ang2)*len+i(ang1) …(2) ここでang1は第1式のangと同様に曲がり角度を
示し、ang2は道路勾配を角度で示す。第2式で、g
(atr)*h(wid)*j(ang2)を速度の逆
数とすれば、Costは推定の所要時間となる。この推
定の所要時間を最小限とするように経路を選択すれば、
最短経路探索が行われる。
Cost = g (atr) * h (wid) * j (ang2) * len + i (ang1) (2) Here, ang1 indicates a bending angle like ang in the first equation, and ang2 indicates a road gradient. Shown in angles. In the second equation, g
If (atr) * h (wid) * j (ang2) is the reciprocal of the speed, Cost is the time required for estimation. If you choose a route that minimizes the time required for this estimation,
The shortest route search is performed.

【0024】図4は、関数j(ang2)の一例を示
す。勾配=0から下り勾配のときには、同一の重みとす
るけれども、上りでは勾配が大きくなるほど大きな重み
とする。これを第2式に当て嵌めれば、上り勾配が大き
くなるほど経路コストが大きくなることになる。
FIG. 4 shows an example of the function j (ang2). When the gradient is 0 to the downward gradient, the same weight is used, but in the upward direction, the larger the gradient, the greater the weight. If this is applied to the second equation, the route cost will increase as the uphill gradient increases.

【0025】図3(2)に示すリンク属性に道路勾配が
格納されていないような場合や、図3(2)のリンク属
性中に道路勾配を初めから含んでいない場合は、ノード
属性の高度(標高)データが格納されていれば、それを
用いて道路勾配を求めることができる。GPSを用いて
測位を行うときには、2次元測位時の誤差補正用に、道
路データの示す地域に対する高度をノード属性として格
納している場合がある。
When the road gradient is not stored in the link attribute shown in FIG. 3B or when the road gradient is not included in the link attribute of FIG. 3B from the beginning, the altitude of the node attribute is set. If (elevation) data is stored, the road gradient can be obtained using it. When performing positioning using GPS, the altitude for the area indicated by the road data may be stored as a node attribute for error correction during two-dimensional positioning.

【0026】図5は、ノード属性中の高度データを用い
て道路勾配を計算する場合の考え方を示す。経路コスト
を考慮する対象となるリンクの始点ノードと終点ノード
との間の高度データの差分である高度差と、リンク長と
を用いて、道路勾配θを次の第3式のように算出するこ
とができる。
FIG. 5 shows the concept of calculating the road gradient using the altitude data in the node attributes. Using the altitude difference, which is the difference in altitude data between the start point node and the end point node of the link whose route cost is considered, and the link length, the road gradient θ is calculated as in the following third formula. be able to.

【0027】[0027]

【数1】 [Equation 1]

【0028】高度差は、上りを正(+)、下りを負
(−)とすると、求める経路の方向が始点ノードから終
点ノードである場合は、 高度差 = 終点ノード−始点ノード …(4) となり、求める経路の方向が終点ノードから始点ノード
である場合は、 高度差 = 始点ノード−終点ノード …(5) となる。
Assuming that the altitude difference is positive (+) for uphill and negative (-) for downhill, if the direction of the route to be obtained is from the start point node to the end point node, altitude difference = end point node-start point node (4) When the direction of the route to be obtained is from the end point node to the start point node, the altitude difference is: start point node-end point node (5).

【0029】図6は、本発明の第2実施例として、図2
の経路探索装置30が道路属性を考慮して重み付けを行
うときの動作を示す。ここで「高速道路」は、「東名高
速道路」や「名神高速道路」のような制限時速が80〜
100kmである高速自動車国道を示し、「都市高速道
路」は「首都高速道路」や「阪神高速道路」のような制
限時速が60km未満の自動車専用道路を示し、「有料
道路」は他の観光用などの有料道路を示すものとする。
デジタル道路地図で道路種別として、「高速道路」や
「都市高速道路」に該当するデータフォーマットがない
場合には、道路種別で重み付けして経路コストを計算し
て経路探索を行う場合に、次のような問題点が発生す
る。 高速道路を有料道路とみなすと、経路コストを大きく
計算してしまう。 都市高速道路を有料道路とみなすと、経路コストを大
きく計算してしまう。
FIG. 6 shows a second embodiment of the present invention shown in FIG.
The operation when the route search device 30 described above performs weighting in consideration of road attributes. Here, the "highway" has a speed limit of 80 to 80, such as "Tomei Expressway" and "Meishin Expressway".
The expressway is 100 km, and the "city expressway" is a motorway with a speed limit of less than 60 km, such as "capital expressway" or "Hanshin expressway". And toll roads.
If there is no data format corresponding to "Expressway" or "Urban Expressway" as the road type on the digital road map, when calculating the route cost by weighting with the road type, Such problems occur. If the highway is regarded as a toll road, the route cost will be greatly calculated. If the urban expressway is regarded as a toll road, the route cost will be greatly calculated.

【0030】図6は、図3(2)のリンク属性中の高架
フラグおよび有料フラグを利用して、「高速道路」とみ
なして重み付けを行う処理を示す。なお高架フラグは0
のときに通常の道路を示し、1のときに高架道路である
ことを示す。また有料フラグは、0のときに無料である
ことを示し、1のときに有料道路であることを示す。
FIG. 6 shows a process of weighting by using the elevated flag and the toll flag in the link attributes of FIG. 3 (2) as if they were “highways”. The elevated flag is 0
A normal road is shown when, and an elevated road is shown when 1. The toll flag indicates that the toll road is free when it is 0, and indicates that it is a toll road when it is 1.

【0031】図6のステップa1から動作を開始し、ス
テップa2では図3(2)のリンク属性の読取りを行
う。パラメータaには有料フラグの値を代入し、パラメ
ータbには高架フラグの値を代入し、パラメータlen
はリンク長の値を代入する。ステップa3では、a=1
で有料を示し、かつb=1で高架を示すか否かを判断す
る。条件が成立するときにはステップa4に移り、パラ
メータaに高速道路であることを表す2の値を代入す
る。ステップa4が終了したとき、あるいはステップa
3で条件が不成立と判断されるときにはステップa5に
移り、経路コストCに重み関数f(a)にリンク長le
nを乗算した値を代入する。ステップa5で経路コスト
Cが算出されると、ステップa6で処理を終了する。重
み関数fは、次の第6式のように表される。
The operation starts from step a1 in FIG. 6, and in step a2, the link attribute in FIG. 3 (2) is read. The value of the pay flag is substituted for the parameter a, the value of the elevated flag is substituted for the parameter b, and the parameter len
Substitutes the value of the link length. In step a3, a = 1
It is judged whether or not the pay is indicated by and the overpass is indicated by b = 1. When the condition is satisfied, the process proceeds to step a4, and the value of 2 representing the expressway is substituted for the parameter a. When step a4 ends, or step a
When it is determined that the condition is not satisfied in step 3, the process proceeds to step a5, the route cost C is set to the weighting function f (a), and the link length le is set.
Substitute the value obtained by multiplying n. When the route cost C is calculated in step a5, the process ends in step a6. The weighting function f is expressed as the following sixth equation.

【0032】w = f(x)とすると、 if x = 高速 then w = K/80 if x = 有料 then w = K/40 …(6) if x = その他 then w = K/30 図7は、図6よりもさらに道路属性を細かく分類して重
み付けを行う場合の処理を示す。図3(2)に示すよう
なデジタル道路地図の道路種別に「都市高速道路」に該
当するデータフォーマットがない場合に、道路種別で経
路コストを計算する経路探索を行うと、下記の問題点が
生じる。 「都市高速道路」を「高速道路」とみなすと、経路コ
ストを小さく計算してしまう。 「都市高速道路」を「有料道路」とみなすと、経路コ
ストを大きく計算してしまう。
If w = f (x), then if x = high speed then w = K / 80 if x = paid then w = K / 40 (6) if x = other then w = K / 30 FIG. The processing when the road attributes are further finely classified and weighted as compared with FIG. 6 will be described. When there is no data format corresponding to "city expressway" in the road type of the digital road map as shown in FIG. 3 (2), when the route search for calculating the route cost by the road type is performed, the following problems occur. Occurs. If the "city highway" is regarded as a "highway", the route cost will be calculated small. If the "city expressway" is regarded as a "toll road", the route cost will be greatly calculated.

【0033】そこで、ステップb1から処理を開始し、
ステップb2でリンク特性の読取りを行って、パラメー
タa,b,lenに道路種別、高架フラグおよびリンク
長をそれぞれ代入する。ステップb3では、aの道路種
別が高速道路でありかつbの高架フラグが高架道路であ
ることを表す1であるか否かを判断する。条件が成立す
るときにはステップb4に移り、道路種別として「都市
高速道路」であることを表すデータを代入する。ステッ
プb4が終了したとき、あるいはステップb3で条件が
不成立のときには、ステップb5に移り、経路コストC
を算出し、ステップb6で処理を終了する。ステップb
5の道路種別に対する重み関数fは、次の第7式のよう
にして表される。
Therefore, the process is started from step b1,
In step b2, the link characteristics are read, and the road type, the elevated flag, and the link length are assigned to the parameters a, b, and len, respectively. In step b3, it is determined whether or not the road type of a is a highway and the elevated flag of b is 1 indicating that it is an elevated road. When the condition is satisfied, the process proceeds to step b4, and the data indicating that the road type is "city highway" is substituted. When step b4 ends, or when the condition is not satisfied in step b3, the process moves to step b5 and the route cost C
Is calculated, and the process ends in step b6. Step b
The weighting function f with respect to the road type of 5 is expressed as the following seventh expression.

【0034】w = f(x)とすると、 if x = 高速 then w = K/80 if x = 都市高速 then w = K/60 if x = 有料 then w = K/40 …(7) if x = 国道 then w = K/30 if x = 県道 then w = K/30 if x = その他 then w = K/20 第7式のような細かい道路種別による重み付けを行え
ば、より実用的な経路探索を行うことができる。
When w = f (x), if x = high speed then w = K / 80 if x = urban high speed then w = K / 60 if x = toll then w = K / 40 (7) if x = National road then w = K / 30 if x = Prefectural road then w = K / 30 if x = Other then thew = K / 20 A more practical route search will be performed by weighting according to the detailed road type as shown in Formula 7. be able to.

【0035】図6または図7の処理に、さらに第2式に
よって表される道路勾配による重み付けを加えれば、さ
らに最短時間として有効な経路探索を行うことができ
る。
If the weighting by the road gradient represented by the second equation is further added to the processing of FIG. 6 or FIG. 7, it is possible to carry out the route search which is more effective as the shortest time.

【0036】[0036]

【発明の効果】以上のように本発明によれば、道路の勾
配を考慮して経路コストを算出し、経路コストが最小と
なるように経路探索を行うことができる。これによっ
て、より適切な経路探索結果を得ることができる。
As described above, according to the present invention, the route cost can be calculated in consideration of the gradient of the road, and the route can be searched so as to minimize the route cost. As a result, a more appropriate route search result can be obtained.

【0037】また本発明によれば、勾配抽出手段は、道
路勾配情報を持たない道路データからも、両端間の高度
差と距離とに基づいて道路勾配情報を抽出することがで
きる。
Further, according to the present invention, the gradient extracting means can extract road gradient information from road data having no road gradient information based on the altitude difference between both ends and the distance.

【0038】また本発明によれば、道路の勾配が急にな
るほど重みが大きくなるように重み付けして経路コスト
を算出するので、より実用的な経路を探索することがで
きる。
Further, according to the present invention, since the route cost is calculated by weighting so that the weight becomes larger as the gradient of the road becomes steeper, it is possible to search for a more practical route.

【0039】また本発明によれば、道路の勾配が上りと
なるときに下りとなるときよりも重みを大きくして経路
探索を行うので、さらに実用的な探索結果を得ることが
できる。
Further, according to the present invention, since the route search is performed with a greater weight when the road gradient is ascending than when it is descending, a more practical search result can be obtained.

【0040】さらに本発明によれば、高速道路属性を持
たない道路地図データを使っても、有料属性および高架
属性を備える道路を高速道路と判定して、高速道路属性
を有する場合と同様の重み付けを行い、より適切な探索
結果を得ることができる。
Further, according to the present invention, even if road map data having no highway attribute is used, a road having a toll attribute and an elevated attribute is determined to be a highway, and weighting similar to that having a highway attribute is performed. And more appropriate search results can be obtained.

【0041】また本発明によれば、都市高速道路属性を
持たない道路地図データを用いても、有料属性および高
架属性を有する道路を都市高速道路と判定し、経路コス
トに重み付けを行うので、より適切な経路探索結果を得
ることができる。
Further, according to the present invention, even if the road map data having no urban expressway attribute is used, the road having the toll attribute and the elevated attribute is determined to be the urban expressway, and the route cost is weighted. An appropriate route search result can be obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例の概略的な電気的構成を示す
ブロック図である。
FIG. 1 is a block diagram showing a schematic electrical configuration of an embodiment of the present invention.

【図2】図1の実施例の機能的な構成を示すブロック図
である。
FIG. 2 is a block diagram showing a functional configuration of the embodiment shown in FIG.

【図3】図2の地図データ12aとして記録されるデジ
タル道路地図の内容を示す模式図およびデータ構造図で
ある。
3A and 3B are a schematic diagram and a data structure diagram showing the contents of a digital road map recorded as the map data 12a in FIG.

【図4】道路勾配に対する重み関数の一例を示すグラフ
である。
FIG. 4 is a graph showing an example of a weighting function for a road gradient.

【図5】高度データを用いて勾配計算を行う考え方を示
す模式図である。
FIG. 5 is a schematic diagram showing the concept of performing gradient calculation using altitude data.

【図6】本発明の他の実施例による経路探索装置の動作
を示すフローチャートである。
FIG. 6 is a flowchart showing the operation of the route search device according to another embodiment of the present invention.

【図7】本発明のさらに他の実施例による経路探索装置
の動作を示すフローチャートである。
FIG. 7 is a flowchart showing an operation of a route search device according to still another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

10 経路探索案内装置 11 自車位置検出装置 12 記録装置 12a 地図データ 13 入力装置 14 出力装置 20 CPU 21 メインメモリ 22 GPS受信装置 23 距離センサ 24 方位センサ 25 GPS衛星 26 画像表示装置 30〜37 ノード 40〜45 リンク 10 Route Search Guide Device 11 Vehicle Position Detecting Device 12 Recording Device 12a Map Data 13 Input Device 14 Output Device 20 CPU 21 Main Memory 22 GPS Receiver 23 Distance Sensor 24 Direction Sensor 25 GPS Satellite 26 Image Display Device 30-37 Node 40 ~ 45 links

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 予め記録された道路地図データを参照し
て、2地点間で経路コストが最小となる道路の組合せを
経路として探索する装置において、 道路地図データから経路を構成する道路の勾配情報を抽
出する勾配抽出手段と、 各道路に対して、勾配抽出手段が抽出した勾配情報に従
い、経路探索時に経路コストの重み付けを行う重み設定
手段とを含むことを特徴とする経路探索装置。
1. An apparatus for searching a combination of roads having a minimum route cost between two points as a route by referring to pre-recorded road map data, and gradient information of roads constituting the route from the road map data. And a weight setting means for weighting the route cost at the time of route search according to the gradient information extracted by the gradient extraction means for each road.
【請求項2】 前記勾配抽出手段は、各道路の勾配情報
を、各道路両端間の高度差および距離から抽出すること
を特徴とする請求項1記載の経路探索装置。
2. The route search device according to claim 1, wherein the gradient extraction means extracts gradient information of each road from an altitude difference and a distance between both ends of each road.
【請求項3】 前記模擬設定手段は、前記勾配抽出手段
が抽出する道路の勾配が急になるほど、経路コストが大
きくなるように重み付けを行うことを特徴とする請求項
1または2記載の経路探索装置。
3. The route search according to claim 1, wherein the simulation setting unit weights the route cost so that the steeper the gradient of the road extracted by the gradient extracting unit, the greater the route cost. apparatus.
【請求項4】 前記重み設定手段は、道路の勾配が上り
となるとき、下りとなるときよりも経路コストが大きく
なるように重み付けを行うことを特徴とする請求項1〜
3のいずれかに記載の経路探索装置。
4. The weight setting means performs the weighting so that the route cost is higher when the road slope is uphill than when it is downhill.
3. The route search device according to any one of 3 above.
【請求項5】 予め記録された道路地図データを参照し
て、2地点間で経路コストが最小となる道路の組合せを
経路として探索する装置において、 道路地図データから経路を構成する道路が高速道路であ
ること、または有料道路かつ高架道路であることを表す
属性を抽出する属性抽出手段と、 各道路に対して、属性抽出手段が抽出した属性が有料道
路かつ高架道路を表すとき、および属性が高速道路を表
すときに、同様の重み付けを行う重み設定手段を含むこ
とを特徴とする経路探索装置。
5. An apparatus for searching a combination of roads having a minimum route cost between two points as a route with reference to pre-recorded road map data, wherein roads forming a route from the road map data are highways. Or an attribute extraction unit that extracts an attribute that indicates that the road is a toll road and an elevated road, and for each road, when the attribute extracted by the attribute extraction unit represents a toll road and an elevated road, and A route search device comprising weight setting means for performing similar weighting when representing an expressway.
【請求項6】 前記属性抽出手段が、都市高速道路であ
ること、または高速道路かつ高架道路であることを表す
属性を抽出するとき、 前記重み検出手段は、都市高速道路として重み付けを行
うことを特徴とする請求項5記載の経路探索装置。
6. When the attribute extracting means extracts an attribute representing that it is an urban highway or is an expressway and an elevated road, the weight detecting means performs weighting as an urban highway. The route search device according to claim 5, which is characterized in that.
JP7059262A 1995-03-17 1995-03-17 Route search device Expired - Lifetime JP2786407B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7059262A JP2786407B2 (en) 1995-03-17 1995-03-17 Route search device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7059262A JP2786407B2 (en) 1995-03-17 1995-03-17 Route search device

Publications (2)

Publication Number Publication Date
JPH08261771A true JPH08261771A (en) 1996-10-11
JP2786407B2 JP2786407B2 (en) 1998-08-13

Family

ID=13108290

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7059262A Expired - Lifetime JP2786407B2 (en) 1995-03-17 1995-03-17 Route search device

Country Status (1)

Country Link
JP (1) JP2786407B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011010617A1 (en) * 2009-07-22 2011-01-27 株式会社明電舎 Driver's aid device and driver's aid system
JP2011027478A (en) * 2009-07-22 2011-02-10 Meidensha Corp Driver's aid device
JP2011112601A (en) * 2009-11-30 2011-06-09 Meidensha Corp Driver's aid system
JP2011112479A (en) * 2009-11-26 2011-06-09 Clarion Co Ltd Personal navigation device with bicycle mode
JP2012149995A (en) * 2011-01-19 2012-08-09 Nec System Technologies Ltd Route search device, route search method and route search program
AT510101A3 (en) * 2011-09-21 2012-09-15 Avl List Gmbh DRIVING CYCLE FOR DRIVING SIMULATION
JP2013140178A (en) * 2013-03-27 2013-07-18 Meidensha Corp Driver's aid apparatus
JP2019046106A (en) * 2017-08-31 2019-03-22 株式会社東芝 Route estimation device, route estimation method, and computer program
CN113778106A (en) * 2021-09-26 2021-12-10 上汽通用五菱汽车股份有限公司 Wheeled robot energy-saving track planning method, planning equipment and readable storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08178683A (en) * 1994-12-26 1996-07-12 Nissan Motor Co Ltd Traveling route selecting system for electric vehicle

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08178683A (en) * 1994-12-26 1996-07-12 Nissan Motor Co Ltd Traveling route selecting system for electric vehicle

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102472686B (en) * 2009-07-22 2014-11-12 株式会社明电舍 Driver's aid device and driver's aid system
JP2011027478A (en) * 2009-07-22 2011-02-10 Meidensha Corp Driver's aid device
CN102472686A (en) * 2009-07-22 2012-05-23 株式会社明电舍 Driver's aid device and driver's aid system
WO2011010617A1 (en) * 2009-07-22 2011-01-27 株式会社明電舎 Driver's aid device and driver's aid system
KR101270955B1 (en) * 2009-07-22 2013-06-11 메이덴샤 코포레이션 Driver Aid Device and Driver Aid System
US9297722B2 (en) 2009-07-22 2016-03-29 Meidensha Corporation Driver'S aid device and driver'S aid system
JP2011112479A (en) * 2009-11-26 2011-06-09 Clarion Co Ltd Personal navigation device with bicycle mode
JP2011112601A (en) * 2009-11-30 2011-06-09 Meidensha Corp Driver's aid system
JP2012149995A (en) * 2011-01-19 2012-08-09 Nec System Technologies Ltd Route search device, route search method and route search program
AT510101A3 (en) * 2011-09-21 2012-09-15 Avl List Gmbh DRIVING CYCLE FOR DRIVING SIMULATION
AT510101B1 (en) * 2011-09-21 2014-01-15 Avl List Gmbh Method for the computer-based generation of a driving cycle data record and a longitudinal profile data record and method for testing a motor vehicle
JP2013140178A (en) * 2013-03-27 2013-07-18 Meidensha Corp Driver's aid apparatus
JP2019046106A (en) * 2017-08-31 2019-03-22 株式会社東芝 Route estimation device, route estimation method, and computer program
CN113778106A (en) * 2021-09-26 2021-12-10 上汽通用五菱汽车股份有限公司 Wheeled robot energy-saving track planning method, planning equipment and readable storage medium

Also Published As

Publication number Publication date
JP2786407B2 (en) 1998-08-13

Similar Documents

Publication Publication Date Title
US6263277B1 (en) Route searching method
CN101447019B (en) Image recognition device and image recognition method
EP1614994B1 (en) Navigation apparatus and method
US7477990B2 (en) Navigation apparatus
EP1111340A2 (en) Method and system of route selection
JP2917825B2 (en) Route selection method and system
JP2004239864A (en) Navigation system, program for the same, and recording medium
JP5018764B2 (en) Navigation device and navigation program
JP2786407B2 (en) Route search device
JP3566503B2 (en) Link travel time interpolation method
JP4245174B2 (en) Navigation apparatus and method, and navigation program
JP3941605B2 (en) Car navigation system
JP3590437B2 (en) Route search device
JP2882251B2 (en) Route guidance device
JP3237454B2 (en) In-vehicle route calculation device
JPH0781872B2 (en) Position detection accuracy determination method and vehicle guidance device using the method
JP4023128B2 (en) Navigation system and program
JP2964832B2 (en) Road map display device
JP3293375B2 (en) Car navigation system
JP5135109B2 (en) Car navigation system
JPH0763573A (en) Route guidance device
JP3007803B2 (en) Route search device using map data storage medium
JP3434933B2 (en) Route search device
JP3805413B2 (en) Vehicle travel guidance device
JP2761359B2 (en) Route search device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19980512

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090529

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090529

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100529

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110529

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110529

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130529

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130529

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140529

Year of fee payment: 16

EXPY Cancellation because of completion of term