JP2929924B2 - Route guidance device for vehicles - Google Patents
Route guidance device for vehiclesInfo
- Publication number
- JP2929924B2 JP2929924B2 JP32830893A JP32830893A JP2929924B2 JP 2929924 B2 JP2929924 B2 JP 2929924B2 JP 32830893 A JP32830893 A JP 32830893A JP 32830893 A JP32830893 A JP 32830893A JP 2929924 B2 JP2929924 B2 JP 2929924B2
- Authority
- JP
- Japan
- Prior art keywords
- intersection
- road
- vehicle
- route
- destination
- 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 - Lifetime
Links
Landscapes
- Traffic Control Systems (AREA)
- Navigation (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、現在地から目的地まで
経路探索を行って最適経路を求め、その最適経路に従っ
て車両を目的地まで誘導する車両用経路誘導装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle route guidance apparatus for searching for a route from a current position to a destination, finding an optimum route, and guiding a vehicle to a destination according to the optimum route.
【0002】[0002]
【従来の技術】車両の現在地から目的地まで経路探索を
行って最適経路を求め、その最適経路と車両の現在地と
をディスプレイに表示する車両用経路誘導装置が知られ
ている。また、特開平2-277200号公報には、乗員が希望
する種々の経路探索条件を設定した後、公知のダイクス
トラ法等により経路探索を行う装置が開示されている。
この経路探索条件として、目的地までの時間が最も短い
経路、目的地までの距離が最も短い経路、目的地までの
経費が最も少ない経路、目的地までの右左折回数が最も
少ない経路等を設定することができる。2. Description of the Related Art There is known a vehicular route guidance device that searches for a route from a current position of a vehicle to a destination to obtain an optimum route, and displays the optimum route and the current position of the vehicle on a display. Further, Japanese Patent Application Laid-Open No. 2-277200 discloses an apparatus for performing a route search by a known Dijkstra method or the like after setting various route search conditions desired by an occupant.
As the route search conditions, a route with the shortest time to the destination, a route with the shortest distance to the destination, a route with the least cost to the destination, a route with the least number of right and left turns to the destination, etc. are set. can do.
【0003】[0003]
【発明が解決しようとする課題】車両が交差点で右折ま
たは左折する場合、右折のための信号間隔は左折よりも
短いことが多いため、一般に右折の方が左折よりも交差
点を通過するのに時間がかかる。したがって、経路探索
を行う場合は、交差点での直進、右折および左折を区別
して演算を行うのが望ましい。このため、上記公報で
は、右折時の時間係数と左折時の時間係数をそれぞれ総
右折回数と総左折回数に掛けて経路探索を行うようにし
ている。When a vehicle makes a right or left turn at an intersection, the signal interval for a right turn is often shorter than that of a left turn. Therefore, in general, it takes more time for a right turn to pass through an intersection than for a left turn. It takes. Therefore, when performing a route search, it is desirable to perform calculations while distinguishing straight ahead, right turn and left turn at an intersection. For this reason, in the above publication, the route search is performed by multiplying the time coefficient of right turn and the time coefficient of left turn by the total number of right turns and the total number of left turns, respectively.
【0004】しかしながら、例えば一般道から国道に右
折する場合と、一般道から一般道に右折する場合とで
は、同じ右折でも右折に要する時間が異なる。したがっ
て、右左折時の交差点通過時間を予測する際には、右左
折前の道路種別と右左折後の道路種別を考慮に入れる必
要がある。この点、上記公報では、単に右左折回数と右
左折時間係数だけで交差点通過時間を予測しており、正
しい予測はできない。[0004] However, the time required to make a right turn differs between a right turn from a general road to a national road and a right turn from a general road to a general road, for example. Therefore, when estimating the intersection passing time at the time of turning right and left, it is necessary to take into account the road type before turning right and left and the road type after turning right and left. In this regard, in the above-mentioned publication, the intersection passing time is predicted only by the number of right / left turns and the right / left turn time coefficient, and cannot be correctly predicted.
【0005】また、交差点に接続される道路数が多いほ
ど信号間隔は短くなり、各道路に進行できる時間が制限
されるため、交差点通過時間は長くなる。したがって、
接続される道路数も考慮に入れて経路探索を行うのが望
ましい。[0005] Further, as the number of roads connected to the intersection increases, the signal interval becomes shorter, and the time allowed to travel on each road is limited, so that the intersection passage time becomes longer. Therefore,
It is desirable to perform a route search in consideration of the number of connected roads.
【0006】本発明の目的は、交差点での右左折、交差
点での道路種別の変化および交差点の接続道路数によっ
て交差点通過時間を予測した上で経路探索を行うように
した車両用経路誘導装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a route guidance device for a vehicle which performs a route search after predicting an intersection passing time based on a right / left turn at an intersection, a change in road type at the intersection, and the number of connecting roads at the intersection. To provide.
【0007】[0007]
【課題を解決するための手段】実施例を示す図1に対応
づけて本発明を説明すると、本発明は、交差点情報を含
む道路地図データを記憶する道路地図記憶手段3と、車
両の現在地を検出する車両位置検出手段1,2と、目的
地を設定する目的地設定手段7と、道路地図データに基
づいて現在地から目的地まで経路探索を行い、最適経路
を求める経路探索手段4と、最適経路を表示する表示手
段9とを備える車両用経路誘導装置に適用され、交差点
への進入道路と該交差点からの進出道路との間の角度に
応じて、該交差点での車両の直進、右折または左折を判
別する右左折判別手段4と、進入道路の道路種別と進出
道路の道路種別との相違を検出する道路種別差検出手段
4と、右左折判別手段4による判別結果と、道路種別差
検出手段4によって検出された相違とに基づいて、車両
の交差点通過時間を予測する交差点通過時間予測手段4
とを備え、予測された交差点通過時間に基づいて現在地
から目的地までの最適経路を求めるように経路探索手段
4を構成することにより、上記目的は達成される。請求
項2に記載の発明は、請求項1に記載された車両用経路
誘導装置において、交差点に接続される道路数を各交差
点ごとに計測する接続道路数計測手段4を備え、交差点
に接続される道路数が多いほど交差点通過時間が長いと
予測するように、交差点通過時間予測手段4を構成する
ものである。The present invention will be described with reference to FIG. 1 showing an embodiment. The present invention provides a road map storage means 3 for storing road map data including intersection information, and a current position of a vehicle. Vehicle position detecting means 1 and 2 for detecting, a destination setting means 7 for setting a destination, a route searching means 4 for performing a route search from the current position to the destination based on the road map data to obtain an optimum route, The present invention is applied to a vehicle route guidance device having display means 9 for displaying a route, and depending on the angle between the approach road to the intersection and the exit road from the intersection, the vehicle goes straight, turns right or turns at the intersection. Right / left turn determining means 4 for determining a left turn, road type difference detecting means 4 for detecting a difference between a road type of an approach road and a road type of an outgoing road, determination results by right / left turn determining means 4, and road type difference detection By means 4 Based on the detected difference, intersection passage time predicting means 4 for predicting the intersection passage time of the vehicle
The above object is achieved by configuring the route search means 4 so as to obtain the optimal route from the current position to the destination based on the predicted intersection passing time. According to a second aspect of the present invention, there is provided the vehicle route guidance apparatus according to the first aspect, further comprising a connecting road number measuring unit 4 for measuring the number of roads connected to the intersection for each intersection. The intersection passage time prediction means 4 is configured to predict that the intersection passage time is longer as the number of roads is larger.
【0008】[0008]
【作用】請求項1に記載の発明では、右左折判別手段4
によって交差点での車両の直進、右折または左折が判別
され、道路種別差検出手段4によって交差点の進入道路
の道路種別と進出道路の道路種別の相違が検出され、こ
の右左折判別手段4の判別結果と道路種別差検出手段4
によって検出された相違に基づいて、交差点通過時間予
測手段4によって交差点通過時間が予測される。そし
て、その予測された交差点通過時間によって経路探索手
段4では現在地から目的地までの最適経路を求めるた
め、演算される最適経路の精度が向上する。請求項2に
記載の発明では、接続道路数計測手段4によって計測さ
れた各交差点ごとの交差点に接続される道路数が多いほ
ど、交差点通過時間予測手段4は交差点通過時間が長い
と予測する。According to the first aspect of the present invention, right / left turn determining means 4 is provided.
The straight-line, right-turn or left-turn of the vehicle at the intersection is determined by the road type difference detecting means 4, and the difference between the road type of the approach road at the intersection and the road type of the exit road is detected by the road type difference detecting means 4. And road type difference detecting means 4
The intersection passage time is predicted by the intersection passage time prediction means 4 based on the difference detected by the intersection. Then, the route search means 4 obtains the optimum route from the current position to the destination based on the predicted intersection passing time, so that the accuracy of the calculated optimum route is improved. According to the second aspect of the present invention, as the number of roads connected to each intersection measured by the connecting road number measuring means 4 increases, the intersection passing time prediction means 4 predicts that the intersection passing time will be long.
【0009】なお、本発明の構成を説明する上記課題を
解決するための手段と作用の項では、本発明を分かり易
くするために実施例の図を用いたが、これにより本発明
が実施例に限定されるものではない。In the means and means for solving the above problems which explain the constitution of the present invention, the drawings of the embodiments are used to make the present invention easy to understand. However, the present invention is not limited to this.
【0010】[0010]
【実施例】図1は本発明による車両用経路誘導装置の一
実施例のブロック図である。図1において、1は方位セ
ンサであり、例えば車両の存在する位置の地磁気を検出
することで車両の進行方位を検出する。2は車速センサ
であり、例えば車両のトランスミッションに取り付けら
れ、車速に応じて所定数のパルス信号を出力する。3は
交差点ネットワークデータを含む道路地図データを記憶
する地図記憶メモリであり、高速道路や国道等の道路種
別情報、交差点の接続道路情報、交差点間の距離情報、
道路幅情報、地名等の文字情報等が記憶されている。FIG. 1 is a block diagram showing an embodiment of a vehicle route guidance apparatus according to the present invention. In FIG. 1, reference numeral 1 denotes an azimuth sensor, which detects a traveling azimuth of a vehicle by detecting, for example, geomagnetism at a position where the vehicle exists. Reference numeral 2 denotes a vehicle speed sensor which is attached to, for example, a transmission of the vehicle and outputs a predetermined number of pulse signals according to the vehicle speed. Reference numeral 3 denotes a map storage memory for storing road map data including intersection network data, including road type information such as expressways and national roads, intersection connection road information, intersection distance information, and the like.
Character information such as road width information and place names are stored.
【0011】4は後述する図2〜4,6,7の処理を行
って現在地から目的地までの最短時間経路を演算するC
PUである。5はCPU4によって実行される制御プロ
グラム等を記憶するROM、6はCPU4による演算結
果を記憶するRAMである。7は車両の目的地を入力す
る操作ボード、8はCPU4によって生成された画像デ
ータを記憶するV−RAMであり、このV−RAM8に
記憶されたデータはディスプレイ9に表示される。上記
方位センサ1、車速センサ2、地図記憶メモリ3、CP
U4、ROM5、RAM6、操作ボード7、V−RAM
8およびディスプレイ9はいずれも、インタフェース回
路10を介して相互に接続される。Reference numeral 4 denotes a C for calculating the shortest time route from the current position to the destination by performing the processing of FIGS.
PU. Reference numeral 5 denotes a ROM for storing a control program executed by the CPU 4 and the like, and reference numeral 6 denotes a RAM for storing a calculation result by the CPU 4. Reference numeral 7 denotes an operation board for inputting a destination of the vehicle, and 8 denotes a V-RAM for storing image data generated by the CPU 4. The data stored in the V-RAM 8 is displayed on a display 9. Direction sensor 1, vehicle speed sensor 2, map storage memory 3, CP
U4, ROM5, RAM6, operation board 7, V-RAM
Both the display 8 and the display 9 are interconnected via an interface circuit 10.
【0012】図1のように構成された車両用経路誘導装
置において、CPU4は車両走行中に、車速センサ2か
ら出力される単位時間当たりのパルス数またはパルス周
期を測定することにより車両の走行速度を検出するとと
もに、パルス数を計測することにより車両の走行距離を
検出する。次にCPU4は、検出した車両走行距離と方
位センサ1により検出される車両の進行方位とに基づい
て車両の走行軌跡を演算し、地図記憶メモリ3に記憶さ
れている道路地図データとマップマッチングを行って車
両の現在地を特定する。In the vehicle route guidance apparatus configured as shown in FIG. 1, the CPU 4 measures the number of pulses or the pulse period per unit time output from the vehicle speed sensor 2 while the vehicle is running, thereby determining the running speed of the vehicle. , And the running distance of the vehicle is detected by measuring the number of pulses. Next, the CPU 4 calculates the traveling locus of the vehicle based on the detected vehicle traveling distance and the traveling direction of the vehicle detected by the direction sensor 1, and performs map matching with the road map data stored in the map storage memory 3. Go to determine the current location of the vehicle.
【0013】次にCPU4は図2〜4に示す処理を行っ
て、各交差点での交差点通過時間を予測する。図2のス
テップS1では、地図記憶メモリ3に記憶されている交
差点情報を読み込む。ステップS2では、後述する図3
の処理によって角度係数α1を求める。この角度係数α
1は、交差点での直進、右折または左折を区別する係数
である。ステップS3では、後述する図4の処理によっ
て道路種別係数α2を求める。この道路種別係数α2
は、交差点での道路種別の相違度を示す係数である。ス
テップS4では、各交差点に接続される道路数(以下、
接続道路数と呼ぶ)に応じて決定される接続道路数係数
α3を求める。このα3は、接続道路数が多いほど大き
くなる。すなわち、T字路交差点よりも十字路交差点の
方が、十字路交差点よりも五差路交差点の方がα3の値
は大きい。なお、α3は1より大きい実数である。Next, the CPU 4 performs the processing shown in FIGS. 2 to 4 to predict an intersection passing time at each intersection. In step S1 of FIG. 2, the intersection information stored in the map storage memory 3 is read. In step S2, FIG.
To obtain the angle coefficient α1. This angle coefficient α
1 is a coefficient for distinguishing straight ahead, right turn or left turn at an intersection. In step S3, a road type coefficient α2 is obtained by the processing of FIG. 4 described later. This road type coefficient α2
Is a coefficient indicating the degree of difference in road type at the intersection. In step S4, the number of roads connected to each intersection (hereinafter referred to as
(Referred to as the number of connection roads) is determined. This α3 increases as the number of connecting roads increases. That is, the value of α3 is greater at the crossroads intersection than at the T-junction intersection, at the crossroads intersection than at the crossroads intersection. Note that α3 is a real number larger than 1.
【0014】ステップS5では、ステップS2〜S4で
求めた各係数を用いて、交差点通過予測時間Tを演算す
る。具体的には、交差点を通過するのに要する平均通過
時間をT0とすると、以下に示す(1)式で示される。In step S5, an intersection passage predicted time T is calculated using the coefficients obtained in steps S2 to S4. Specifically, assuming that the average transit time required to pass through the intersection is T0, the average transit time is represented by the following equation (1).
【数1】 T=T0×α1×α2×α3 ・・・(1) なお、平均通過時間T0は、例えば実際の交差点での測
定値を基準に定められる。T = T0 × α1 × α2 × α3 (1) The average transit time T0 is determined based on, for example, a measured value at an actual intersection.
【0015】図3は図2のステップS2における角度係
数α1の設定処理を示すフローチャートである。ステッ
プS11では、各交差点に接続される道路のうち、いず
れか一つを進入道路、他のいずれか一つを進出道路とし
て、進入道路と進出道路との間の角度θを求める。ステ
ップS12では、角度θが図5に示すように0°以上で
135°未満であるか否かを判定する。判定が肯定され
ると右折とみなしてステップS13に移行し、角度係数
α1を、α1=1+K1+K2(ただし、K1,K2>
0とする)としてリターンする。ステップS12で判定
が否定されるとステップS14に移行し、角度θが13
5°以上で225°未満であるか否かを判定する。判定
が肯定されると直進とみなしてステップS15に移行
し、角度係数α1を、α1=1としてリターンする。ス
テップS14で判定が否定されると左折とみなしてステ
ップS16に移行し、角度係数α1を、α1=1+K1
としてリターンする。FIG. 3 is a flowchart showing the setting process of the angle coefficient α1 in step S2 of FIG. In step S11, an angle θ between the approach road and the exit road is determined, with one of the roads connected to each intersection as the approach road and the other one as the exit road. In step S12, it is determined whether the angle θ is equal to or more than 0 ° and less than 135 ° as shown in FIG. If the determination is affirmative, it is regarded as a right turn, and the process proceeds to step S13, where the angle coefficient α1 is calculated as α1 = 1 + K1 + K2 (where K1, K2>
0) and returns. If a negative determination is made in step S12, the process shifts to step S14, where the angle θ is 13
It is determined whether it is 5 ° or more and less than 225 °. If the determination is affirmative, it is determined that the vehicle is traveling straight, and the process proceeds to step S15, where the angle coefficient α1 is set as α1 = 1, and the process returns. If a negative determination is made in step S14, the process proceeds to step S16 assuming a left turn, and the angle coefficient α1 is calculated as α1 = 1 + K1.
And return.
【0016】このように、交差点で直進する場合の角度
係数α1を「1」とし、左折する場合にはそれに「K
1」を加算し、右折する場合にはさらに「K2」を加算
することで、直進→左折→右折の順に角度係数α1が大
きくなるように設定する。As described above, the angle coefficient α1 when traveling straight at an intersection is set to “1”, and when turning left, “K”
By adding “1” and then turning right, “K2” is further added to set the angle coefficient α1 to increase in the order of straight-ahead → left-turn → right-turn.
【0017】図4は図2のステップS3における道路種
別係数α2の設定処理を示すフローチャートである。ス
テップS21では、道路種別値を設定する。この道路種
別値は、高速道路、国道、主要地方道および一般道の各
道路種別を区別するための係数値であり、高速道路を
「4」、国道を「3」、主要地方道を「2」、一般道を
「1」とする。ステップS22では、各交差点に接続さ
れる道路のうち、いずれか一つを進入道路、他のいずれ
か一つを進出道路として、進入道路の道路種別値と進出
道路の道路種別との絶対値差Aを算出する。例えば、進
入道路が主要地方道で進出道路が国道の場合はA=|2
−3|=1、進入道路が高速道路で進出道路が一般道の
場合はA=|4−1|=3となる。FIG. 4 is a flowchart showing the setting process of the road type coefficient α2 in step S3 of FIG. In step S21, a road type value is set. The road type value is a coefficient value for distinguishing each type of road from the expressway, the national road, the main local road, and the general road. The expressway is “4”, the national road is “3”, and the main local road is “2”. ”, And the general road is“ 1 ”. In step S22, the absolute value difference between the road type value of the approach road and the road type of the approach road is determined, with one of the roads connected to each intersection as the approach road and the other one as the approach road. Calculate A. For example, if the approach road is a major local road and the approach road is a national road, A = | 2
-3 | = 1, and A = | 4-1 | = 3 when the approach road is a highway and the exit road is a general road.
【0018】ステップS23では、進入道路の道路種別
値が進出道路の道路種別値よりも大きいか否かを判定す
る。判定が否定されるとステップS24に移行し、係数
BをB=1にしてステップS26に移行する。一方、ス
テップS23で判定が肯定されるとステップS25に移
行し、B=1+K3(ただし、K3>0)としてステッ
プS26に移行する。ステップS26では、(2)式に
従って道路種別係数α2を求めた後、リターンする。In step S23, it is determined whether or not the road type value of the approach road is larger than the road type value of the exit road. If the determination is negative, the process moves to step S24, sets the coefficient B to B = 1, and moves to step S26. On the other hand, if the determination is affirmative in step S23, the process proceeds to step S25, and the process proceeds to step S26 as B = 1 + K3 (where K3> 0). In step S26, the process returns after calculating the road type coefficient α2 according to the equation (2).
【数2】α2=1+K4×A×B ・・・(2)Α2 = 1 + K4 × A × B (2)
【0019】図4の処理をまとめると、ステップS22
で進入・進出道路の各道路種別の差を定量化し、ステッ
プS23〜S24で進入・進出道路の各道路種別のいず
れが大きいかを区別し、それらの結果に基づいてステッ
プS25で道路種別係数α2を求める。The processing of FIG. 4 can be summarized as follows: Step S22
Quantifies the difference between the road types of the entering and exiting roads, and discriminates which of the road types of the entering and entering roads is larger in steps S23 to S24, and based on those results, the road type coefficient α2 in step S25. Ask for.
【0020】このように図2〜4のフローチャートで
は、交差点における車両の進行方向、道路種別の相違度
および接続道路数に基づいて、交差点の平均通過時間を
重み付けするようにしたため、交差点通過時間を正確に
予測できる。As described above, in the flowcharts of FIGS. 2 to 4, the average transit time at the intersection is weighted based on the traveling direction of the vehicle at the intersection, the degree of difference of the road type, and the number of connecting roads. Predict accurately.
【0021】図2〜4の処理によって道路地図データの
すべての交差点について交差点通過予測時間が演算され
ると、CPU4は図6,7のフローチャートに従って経
路探索を行い、現在地から目的地までの最短時間経路を
演算する。When the predicted intersection passage times are calculated for all the intersections of the road map data by the processing of FIGS. 2 to 4, the CPU 4 performs a route search according to the flowcharts of FIGS. Calculate the route.
【0022】図6のステップS101では、出発交差点
を特定する。この出発交差点は、例えば特開昭62-86499
号公報に開示されているように、現在地周辺の交差点の
中から、現在地を中心とする所定半径の円外に存在し、
かつ最も現在地に近い交差点を出発交差点として特定す
る。ステップS102では、出発交差点を中心交差点に
設定し、出発交差点に隣接する交差点のうち、現在地に
近い方向にある交差点を直前交差点に設定する。ステッ
プS103では、出発交差点の所要時間Lを0に設定
し、他のすべての交差点の所要時間を非常に大きな値+
∞に設定する。なお、所要時間Lとは、出発交差点から
対象となる交差点に行くのに要する時間をいう。In step S101 of FIG. 6, a departure intersection is specified. This departure intersection is described in, for example, JP-A-62-86499.
As disclosed in the official gazette, from the intersection around the current location, there is outside the circle of a predetermined radius around the current location,
And the intersection closest to the current location is specified as the departure intersection. In step S102, the departure intersection is set as the center intersection, and among the intersections adjacent to the departure intersection, the intersection that is closer to the current location is set as the immediately preceding intersection. In step S103, the required time L at the departure intersection is set to 0, and the required time at all other intersections is set to a very large value +
Set to ∞. The required time L refers to the time required to go from the departure intersection to the target intersection.
【0023】ステップS104では、中心交差点に隣接
する交差点の中からいずれか1つを選択する。ステップ
S105では、中心交差点の所要時間Lと、中心交差点
から隣接交差点に行くまでに要する時間L0と、直前交
差点から中心交差点を通って隣接交差点に行く際の中心
交差点での交差点通過予測時間Tとを加算した値fを求
める。なお、この場合の交差点通過予測時間Tは図2〜
4の処理によって求めた値を用いる。ステップS106
では、ステップS105で求めたfが隣接交差点の所要
時間Lよりも小さいか否かを判定する。判定が肯定され
るとステップS107に移行し、隣接交差点の所要時間
Lをfに設定する。In step S104, one of the intersections adjacent to the central intersection is selected. In step S105, the required time L at the center intersection, the time L0 required to go from the center intersection to the adjacent intersection, the predicted intersection passage time T at the center intersection when going from the previous intersection through the center intersection to the adjacent intersection, and To obtain a value f. In this case, the intersection passage predicted time T is shown in FIG.
The value obtained by the processing of step 4 is used. Step S106
Then, it is determined whether or not f obtained in step S105 is shorter than the required time L of the adjacent intersection. If the determination is affirmative, the process shifts to step S107 to set the required time L of the adjacent intersection to f.
【0024】次に、図7のステップS108では、隣接
交差点が中心交差点候補リストに登録されているか否か
を判定する。判定が否定されるとステップS109に移
行し、中心交差点候補リストに隣接交差点を追加登録し
てステップS110に移行する。一方、ステップS10
8の判定が肯定された場合もステップS110に移行
し、隣接交差点の直前交差点を中心交差点に設定してス
テップS111に移行する。Next, in step S108 of FIG. 7, it is determined whether or not the adjacent intersection is registered in the center intersection candidate list. If the determination is negative, the process proceeds to step S109, where the adjacent intersection is additionally registered in the center intersection candidate list, and the process proceeds to step S110. On the other hand, step S10
When the determination of No. 8 is affirmative, the process also proceeds to step S110, the intersection just before the adjacent intersection is set as the center intersection, and the process proceeds to step S111.
【0025】一方、ステップS106で判定が否定され
た場合もステップS111に移行し、すべての隣接交差
点についてステップS104〜S110の処理を行った
か否かを判定する。判定が否定されるとステップS11
2に移行し、中心交差点候補リストの中で所要時間Lが
最も小さい交差点を選択し、その交差点を新たに中心交
差点に設定する。On the other hand, if the determination in step S106 is negative, the process also proceeds to step S111, and it is determined whether or not the processes in steps S104 to S110 have been performed for all adjacent intersections. If the determination is negative, step S11 is performed.
Then, the process goes to 2 to select an intersection having the shortest required time L from the center intersection candidate list and newly set the intersection as the center intersection.
【0026】ステップS113では、中心交差点が目的
地と一致するか否かを判定する。判定が否定されるとス
テップS114に移行し、ステップS112で選択され
た中心交差点を中心交差点候補リストから削除してステ
ップS104に戻る。同様に、ステップS111の判定
が否定された場合もステップS104に戻る。一方、ス
テップS113で判定が肯定されるとステップS115
に移行し、目的地から直前交差点を順に辿ることによ
り、現在地から目的地までの最短時間経路を求め、この
結果をRAM6に記憶する。In step S113, it is determined whether or not the center intersection coincides with the destination. If the determination is negative, the process moves to step S114, the center intersection selected in step S112 is deleted from the center intersection candidate list, and the process returns to step S104. Similarly, when the determination in step S111 is denied, the process returns to step S104. On the other hand, if the determination is affirmative in step S113, step S115 is performed.
Then, the shortest route from the current location to the destination is obtained by sequentially following the intersection immediately before the destination, and the result is stored in the RAM 6.
【0027】以上に説明した図6,7のフローチャート
の処理をまとめると、ステップS101〜S103で初
期設定を行い、ステップS104〜S107において、
隣接交差点(中心交差点に隣接する交差点のいずれか)
の所要時間L(出発交差点から隣接交差点に行くのに要
する時間)の更新処理を行う。その際、中心交差点での
交差点通過予測時間Tを考慮に入れて演算する。ステッ
プS108〜S110では、中心交差点候補リストへの
登録と隣接交差点の直前交差点の特定を行う。中心交差
点に隣接する交差点すべてについてステップS104〜
S110の処理を行った後、ステップS112では中心
交差点候補リストの中で所要時間Lが最小の交差点を中
心交差点に設定する。中心交差点が目的地に一致するま
でステップS104〜S112の処理を繰り返し、中心
交差点が目的地になるとステップS115で最短時間経
路を求める。In summary of the processing of the flowcharts of FIGS. 6 and 7 described above, initial settings are performed in steps S101 to S103, and in steps S104 to S107,
Neighboring intersection (one of the intersections adjacent to the central intersection)
Is updated (the time required to go from the departure intersection to the adjacent intersection). At this time, the calculation is performed in consideration of the predicted intersection passing time T at the center intersection. In steps S108 to S110, registration to the center intersection candidate list and specification of the intersection immediately before the adjacent intersection are performed. Steps S104 to S104 for all intersections adjacent to the central intersection
After performing the processing of S110, in step S112, an intersection having the minimum required time L in the center intersection candidate list is set as the center intersection. The processes in steps S104 to S112 are repeated until the center intersection coincides with the destination. When the center intersection becomes the destination, the shortest time route is obtained in step S115.
【0028】このように、図6,7のフローチャートで
は、中心交差点での交差点通過予測時間を考慮に入れ
て、公知のダイクストラ法により経路探索を行うように
したため、現在地から目的地までの最短時間経路を精度
よく算出できる。また、図6のステップS105の処理
を除いて従来の装置の処理と共通するため、アルゴリズ
ムの変更が少なくて済む。As described above, in the flowcharts of FIGS. 6 and 7, the route search is performed by the known Dijkstra method in consideration of the predicted time of passing through the intersection at the central intersection, so that the shortest time from the current position to the destination is obtained. The route can be calculated accurately. Also, since the processing is common to the processing of the conventional apparatus except for the processing of step S105 in FIG. 6, the change of the algorithm is small.
【0029】上記実施例では、図2〜4の処理によって
道路地図上のすべての交差点の通過予測時間を演算した
後、図6,7の処理によって経路探索を行うようにした
が、図2〜4の処理の前に図6,7の処理を行い、図6
のステップS106において、対称となる交差点の通過
予測時間のみを図2〜4の処理によって求めるようにし
てもよい。これにより、演算時間を短縮することができ
る。図3のステップS12では、進入道路と進出道路と
の間の角度が135°未満のときに右折と判断するよう
にしたが、この判定に用いる角度は135°に限定され
ない。同様に左折の場合も225°に限定されない。図
4では道路種別として高速道路、国道、主要地方道、一
般道の4つに分類したが、もっと細かく分類してもよ
く、あるいは逆に、例えば高速道路と一般道のように4
つ未満に分類してもよい。In the above embodiment, the route search is performed by the processing of FIGS. 6 and 7 after the predicted passage times of all the intersections on the road map are calculated by the processing of FIGS. 6 and 7 are performed before the processing of FIG.
In step S <b> 106, only the predicted passage time of the symmetrical intersection may be obtained by the processing in FIGS. As a result, the operation time can be reduced. In step S12 in FIG. 3, it is determined that the vehicle is turning right when the angle between the approach road and the exit road is less than 135 °, but the angle used for this determination is not limited to 135 °. Similarly, the case of a left turn is not limited to 225 °. In FIG. 4, the road types are classified into four types: expressways, national roads, major local roads, and general roads. However, they may be classified more finely.
It may be classified into less than one.
【0030】上記実施例では、角度係数α1、道路種別
係数α2、接続道路数係数α3の3つの係数を設けて交
差点通過予測時間を求めたが、これら以外の係数を設け
てもよい。例えば進入・進出道路の道路幅を考慮に入れ
た係数を設けてもよい。上記実施例では、現在地から目
的地までの最短時間経路を演算したが、図2のフローチ
ャートで求めた交差点通過予測時間を距離に変換して、
現在地から目的地までの最短距離経路を演算してもよ
い。図6,7では、最短時間経路を演算する際にダイク
ストラ法を用いたが、ダイクストラ法以外の手法で演算
してもよい。In the above-described embodiment, the intersection passage prediction time is obtained by providing three coefficients of the angle coefficient α1, the road type coefficient α2, and the connecting road number coefficient α3. However, other coefficients may be provided. For example, a coefficient that takes into account the road width of the approaching / entering road may be provided. In the above embodiment, the shortest time route from the current position to the destination was calculated. However, the intersection passage predicted time obtained in the flowchart of FIG.
The shortest distance route from the current location to the destination may be calculated. In FIGS. 6 and 7, the Dijkstra method is used when calculating the shortest time route, but the calculation may be performed by a method other than the Dijkstra method.
【0031】このように構成された実施例にあっては、
地図記憶メモリ3が道路地図記憶手段に、方位センサ1
および車速センサ2が車両位置検出手段に、操作ボード
7が目的地設定手段に、図6,7の処理が経路探索手段
に、ディスプレイ9が表示手段に、図3の処理が右左折
判別手段に、図4の処理が道路種別差検出手段に、図2
の処理が交差点通過時間予測手段に、図2のステップS
4が接続道路数計測手段に、それぞれ対応する。In the embodiment configured as described above,
The map storage memory 3 stores the direction sensor 1
And the vehicle speed sensor 2 as the vehicle position detecting means, the operation board 7 as the destination setting means, the processing in FIGS. 6 and 7 as the route searching means, the display 9 as the display means, and the processing in FIG. 4 is performed by the road type difference detecting means.
Is performed by the intersection passing time prediction means in step S in FIG.
4 corresponds to the connecting road number measuring means.
【0032】[0032]
【発明の効果】以上詳細に説明したように、本発明によ
れば、交差点での右左折と交差点での道路種別の変化に
よって交差点通過時間を予測した上で経路探索を行うよ
うにしたため、現在地から目的地までの最適経路を精度
よく演算できる。また、請求項2に記載の発明によれ
ば、交差点の接続道路数も考慮に入れて交差点通過時間
を予測するようにしたため、経路探索の精度がより一層
向上する。As described above in detail, according to the present invention, the route search is performed after predicting the intersection passing time based on the right / left turn at the intersection and the change of the road type at the intersection. The optimal route from to the destination can be calculated accurately. According to the second aspect of the present invention, since the intersection passing time is predicted in consideration of the number of connecting roads at the intersection, the accuracy of the route search is further improved.
【図1】本発明による車両用経路誘導装置の一実施例の
ブロック図である。FIG. 1 is a block diagram of an embodiment of a vehicle route guidance device according to the present invention.
【図2】CPUによる交差点通過予測時間の演算処理を
示すフローチャートである。FIG. 2 is a flowchart illustrating a calculation process of an intersection passage predicted time by a CPU;
【図3】CPUによる角度係数の設定処理を示すフロー
チャートである。FIG. 3 is a flowchart showing a setting process of an angle coefficient by a CPU.
【図4】CPUによる道路種別係数の設定処理を示すフ
ローチャートである。FIG. 4 is a flowchart illustrating a setting process of a road type coefficient by a CPU;
【図5】交差点進入道路と進出道路との間の角度関係を
説明する図である。FIG. 5 is a diagram illustrating an angular relationship between an intersection approach road and an exit road.
【図6】CPUによるダイクストラ法による経路探索処
理を示すフローチャートである。FIG. 6 is a flowchart showing a route search process by the Dijkstra method by the CPU.
【図7】図6に続くフローチャートである。FIG. 7 is a flowchart following FIG. 6;
1 方位センサ 2 車速センサ 3 地図記憶メモリ 4 CPU 5 ROM 6 RAM 7 操作ボード 8 V−RAM 9 ディスプレイ Reference Signs List 1 direction sensor 2 vehicle speed sensor 3 map storage memory 4 CPU 5 ROM 6 RAM 7 operation board 8 V-RAM 9 display
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平7−129893(JP,A) 特開 平4−372985(JP,A) 特開 平4−280287(JP,A) 特開 平2−244399(JP,A) 特開 平6−266998(JP,A) (58)調査した分野(Int.Cl.6,DB名) G01C 21/00 G08G 1/0969 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-7-129893 (JP, A) JP-A-4-372985 (JP, A) JP-A-4-280287 (JP, A) JP-A-2- 244399 (JP, A) JP-A-6-266998 (JP, A) (58) Fields investigated (Int. Cl. 6 , DB name) G01C 21/00 G08G 1/0969
Claims (2)
する道路地図記憶手段と、 車両の現在地を検出する車両位置検出手段と、 目的地を設定する目的地設定手段と、 前記道路地図データに基づいて現在地から目的地まで経
路探索を行い、最適経路を求める経路探索手段と、 前記最適経路を表示する表示手段とを備える車両用経路
誘導装置において、 交差点への進入道路と該交差点からの進出道路との間の
角度に応じて、該交差点での車両の直進、右折または左
折を判別する右左折判別手段と、 前記進入道路の道路種別と前記進出道路の道路種別との
相違を検出する道路種別差検出手段と、 前記右左折判別手段による判別結果と、前記道路種別差
検出手段によって検出された前記相違とに基づいて、車
両の交差点通過時間を予測する交差点通過時間予測手段
とを備え、 前記経路探索手段は、前記予測された交差点通過時間に
基づいて現在地から目的地までの最適経路を求めること
を特徴とする車両用経路誘導装置。1. Road map storage means for storing road map data including intersection information; vehicle position detection means for detecting a current position of a vehicle; destination setting means for setting a destination; A route search means for performing a route search from the current position to the destination to obtain an optimum route, and a display means for displaying the optimum route, wherein a road approaching an intersection and a road exiting from the intersection are provided. Right or left turn determining means for determining whether the vehicle is going straight, turning right or turning left at the intersection according to the angle between the intersection and the road type for detecting a difference between the road type of the approach road and the road type of the exit road. An intersection for predicting an intersection passing time of a vehicle based on a difference detected by the right / left turn determining means and the difference detected by the road type difference detecting means. And a transit time prediction means, said route search means, the predicted intersection passage time vehicle navigation system, characterized in that determining the optimum route from the current position to the destination based on.
置において、 交差点に接続される道路数を各交差点ごとに計測する接
続道路数計測手段を備え、 前記交差点通過時間予測手段は、交差点に接続される道
路数が多いほど交差点通過時間が長いと予測することを
特徴とする車両用経路誘導装置。2. The route guidance device for a vehicle according to claim 1, further comprising connection road number measurement means for measuring the number of roads connected to the intersection for each intersection, wherein said intersection passage time prediction means includes: A vehicle route guidance device, which predicts that the greater the number of roads connected to the vehicle, the longer the intersection passage time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32830893A JP2929924B2 (en) | 1993-12-24 | 1993-12-24 | Route guidance device for vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32830893A JP2929924B2 (en) | 1993-12-24 | 1993-12-24 | Route guidance device for vehicles |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07181055A JPH07181055A (en) | 1995-07-18 |
JP2929924B2 true JP2929924B2 (en) | 1999-08-03 |
Family
ID=18208786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32830893A Expired - Lifetime JP2929924B2 (en) | 1993-12-24 | 1993-12-24 | Route guidance device for vehicles |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2929924B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006058100A (en) * | 2004-08-19 | 2006-03-02 | Fujitsu Ten Ltd | Apparatus, system, and method for drive assist |
GB0822893D0 (en) * | 2008-12-16 | 2009-01-21 | Tele Atlas Bv | Advanced speed profiles - Further updates |
-
1993
- 1993-12-24 JP JP32830893A patent/JP2929924B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH07181055A (en) | 1995-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3340941B2 (en) | Runway curvature radius detector | |
US7194356B2 (en) | Route search method in navigation system | |
US6118389A (en) | Automobile navigation apparatus and method for setting detours in the same | |
JP4021027B2 (en) | Travel route recognition device | |
US20080033643A1 (en) | Route retrieval apparatus | |
US20070088502A1 (en) | Navigation system | |
JP2000146604A (en) | Car navigation system and method therefor | |
JP2989740B2 (en) | Route guidance method | |
JP3941605B2 (en) | Car navigation system | |
JP3590437B2 (en) | Route search device | |
JP2929924B2 (en) | Route guidance device for vehicles | |
JP2008292415A (en) | Navigation system | |
JP2001116574A (en) | Navigation system | |
JP2007322312A (en) | Navigation system | |
JPH0755488A (en) | Route guidance apparatus | |
JPH0580697A (en) | Vehicle guiding device | |
JP2964832B2 (en) | Road map display device | |
JPH09222331A (en) | Navigation device for vehicle | |
JP3082293B2 (en) | Navigation device | |
JP3653121B2 (en) | In-vehicle route search device and recommended route display method | |
JP3385778B2 (en) | Travel guide device for vehicles | |
JPH07113652A (en) | Guidance apparatus for traveling path | |
JPH0567295A (en) | Selecting and displaying method of road information obtained from beacon | |
JP2002202146A (en) | Automobile navigation system | |
JP3235307B2 (en) | Route guidance device for vehicles |