JP3458563B2 - Route guidance device for vehicles - Google Patents
Route guidance device for vehiclesInfo
- Publication number
- JP3458563B2 JP3458563B2 JP26393795A JP26393795A JP3458563B2 JP 3458563 B2 JP3458563 B2 JP 3458563B2 JP 26393795 A JP26393795 A JP 26393795A JP 26393795 A JP26393795 A JP 26393795A JP 3458563 B2 JP3458563 B2 JP 3458563B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- node
- route
- distance
- line
- 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
Links
Landscapes
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Processing Or Creating Images (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は鳥瞰図方式の道路地
図を表示する車両用経路誘導装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicular route guide device for displaying a bird's-eye view road map.
【0002】[0002]
【従来の技術】鳥瞰図方式の道路地図上に目的地までの
経路と車両の現在地を表示して乗員を誘導する車両用経
路誘導装置が知られている(例えば、特開平2−244
188号公報参照)。この種の車両用経路誘導装置で
は、例えば図4(a)に示すように、手前の幅が約50
0m、奥の幅が約7km、奥行が約7kmの台形上の領
域Aの平面図道路地図が、図4(b)に示すようなディ
スプレイの四角形の表示画面Sに表示されるので、手前
の領域では道路地図が拡大されて詳細な道路地図を見る
ことができ、遠方に行くにしたがって連続的に縮尺が大
きくなり、広い範囲のおおまかな道路地図を見ることが
できる。2. Description of the Related Art A route guidance device for a vehicle is known which guides an occupant by displaying a route to a destination and a current position of the vehicle on a bird's-eye view type road map (for example, Japanese Patent Laid-Open No. 2-244).
188). In this type of vehicle route guidance device, for example, as shown in FIG.
A plan view road map of a trapezoidal area A having a depth of 0 m, a width of about 7 km, and a depth of about 7 km is displayed on a rectangular display screen S of the display as shown in FIG. In the area, the road map is enlarged so that a detailed road map can be seen, and the scale is continuously increased as the distance increases, and a broad road map can be seen.
【0003】[0003]
【発明が解決しようとする課題】ところが、従来の車両
用経路誘導装置では、車両の進行方向を中心とした鳥瞰
図道路地図を表示しているので、図12に示すように場
所によっては表示画面内に目的地への経路(太線で表わ
す)がわずかしか表示されないことがある。本来、鳥瞰
図方式の道路地図表示では、現在地周辺が拡大されて詳
細な道路地図が表示されるとともに、現在地から遠ざか
るにしたがって広い範囲の道路地図が表示されので、現
在地周辺の詳細な道路地図と目的地までのおおまかな経
路とが同時に見られるという利点がある。しかし、表示
画面内に目的地への経路がわずかしか表示されないと上
述した本来の鳥瞰図の利点が生かされず、平面図道路地
図を鳥瞰図に変換して表示しても、平面図道路地図をそ
のまま表示した場合と変らなくなってしまうという問題
がある。However, in the conventional route guidance device for a vehicle, a bird's-eye view road map centering on the traveling direction of the vehicle is displayed. Therefore, as shown in FIG. Sometimes the route to the destination (represented by a thick line) is only slightly displayed. Originally, in the bird's-eye view road map display, the vicinity of the current location is enlarged to display a detailed road map, and a wide range of road maps is displayed as the distance from the current location increases. There is an advantage that a rough route to the ground can be seen at the same time. However, if only a few routes to the destination are displayed on the display screen, the original advantage of the bird's-eye view described above will not be utilized, and even if the plan view road map is converted into a bird's-eye view and displayed, the plan view road map is displayed as it is. There is a problem that it does not change from when it is done.
【0004】本発明の目的は、表示画面内に走行予定の
経路をできる限り多く表示するようにした車両用経路誘
導装置を提供することにある。An object of the present invention is to provide a route guidance device for a vehicle, which displays as many routes as planned to travel on a display screen.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明は、鳥瞰図方式の道路地図上に車両
の現在地と目的地までの経路とを表示する車両用経路誘
導装置に適用され、目的地までの経路上のノードを車両
の現在地から近い順にNi(i=1,2,・・)とした
とき、車両の現在地からノードNiまでの距離Liが、
車両の現在地から平面道路地図上の鳥瞰図表示領域内の
最も遠方までの距離Lを超えるか否かを判定する距離判
定手段と、車両の現在地から見たノードNiの方位と現
在地における車両の進行方位とのなす方位角θi(i=
1,2,・・)を求め、現在地の車両の進行方位を基準
としたときの方位角θiの内の右側の最大方位角DRと
左側の最大方位角DLとの差の振れ角|DR−DL|が、
現在地における車両の進行方位を基準としたときの平面
図道路地図上の鳥瞰図表示領域内に収まる最大振れ角D
maxを超えるか否かを判定する方位判定手段と、車両の
現在地に近いノードNiから順に前記距離判定手段と前
記方位判定手段により判定を行い、前記距離判定手段と
前記方位判定手段のいずれか一方が肯定されたときのノ
ードをNiとした場合、ノードN(i−1)までのノー
ドの右側の最大方位角DRと左側の最大方位角DLとに基
づいて視線方位φ=(DR+DL)/2を求める視線演算
手段と、視線方位φに基づいて視点を決定する視点決定
手段とを備える。請求項2の車両用経路誘導装置は、地
図描画に用いられるノードへの方位に基づいて鳥瞰図に
おける視点と視線を決定するようにしたものである。請
求項3の車両用経路誘導装置は、経路計算に用いられる
ノードへの方位に基づいて鳥瞰図における視点と視線を
決定するようにしたものである。請求項4の車両用経路
誘導装置は、経路誘導に用いられるノードへの方位に基
づいて鳥瞰図における視点と視線を決定するようにした
ものである。In order to achieve the above object, the invention of claim 1 provides a route guidance device for a vehicle, which displays a current position of a vehicle and a route to a destination on a bird's-eye view road map. When the node on the route to the destination is applied to Ni (i = 1, 2, ...) Ascending from the current position of the vehicle, the distance Li from the current position of the vehicle to the node Ni is
Distance determining means for determining whether or not the distance L from the current position of the vehicle to the farthest position in the bird's-eye view display area on the flat road map, and the direction of the node Ni viewed from the current position of the vehicle and the traveling direction of the vehicle at the current position And azimuth angle θi (i =
1, 2, ..., And, the deflection angle of the difference between the maximum azimuth angle DR on the right side and the maximum azimuth angle DL on the left side of the azimuth angle θi based on the traveling azimuth of the vehicle at the current position | DR- DL |
Maximum deflection angle D that fits within the bird's-eye view display area on the plan view road map based on the traveling direction of the vehicle at the current location
One of the distance determining means and the bearing determining means, the bearing determining means determining whether or not the value exceeds max, and the distance determining means and the bearing determining means sequentially determine from the node Ni close to the current position of the vehicle. If the node at the time of being affirmed is Ni, the line-of-sight azimuth φ = (DR + DL) / 2 based on the maximum azimuth angle DR on the right side and the maximum azimuth angle DL on the left side of the nodes up to the node N (i-1). And a viewpoint determining means for determining a viewpoint based on the line-of-sight azimuth φ. According to another aspect of the vehicle route guidance device of the present invention, the viewpoint and the line of sight in the bird's-eye view are determined based on the direction to the node used for map drawing. According to another aspect of the vehicle route guidance device of the present invention, the viewpoint and the line of sight in the bird's-eye view are determined based on the direction to the node used for the route calculation. A vehicle route guidance device according to a fourth aspect of the present invention is configured to determine a viewpoint and a line of sight in a bird's-eye view based on a direction to a node used for route guidance.
【0006】[0006]
【発明の実施の形態】図1は一実施形態の構成を示すブ
ロック図である。コントローラ1はマイクロコンピュー
タとその周辺部品から構成され、後述する制御プログラ
ムを実行して平面図道路地図を鳥瞰図道路地図に透視変
換し、鳥瞰図道路地図と車両の現在地と目的地までの最
適経路を表示する。コントローラ1には、方位センサ
2、距離センサ3、GPS受信機4、記憶装置5、入力
装置6が接続される。方位センサ2は車両の進行方位を
検出し、距離センサ3は車両の走行距離を検出する。G
PS受信機4は衛星からのGPS信号を受信して車両の
現在地、進行方位、走行速度などを検出する。また、記
憶装置5は平面図方式の道路地図データを記憶するCD
−ROMなどの装置であり、入力装置6は目的地などを
設定する装置である。コントローラ1にはまた、道路地
図や文字情報を表示するディスプレイ7と、音声による
誘導を行なうためのスピーカー8などが接続される。FIG. 1 is a block diagram showing the configuration of an embodiment. The controller 1 is composed of a microcomputer and its peripheral parts, and executes a control program to be described later to perform perspective conversion of the plan view road map into a bird's-eye view road map and display the bird's-eye view road map and the optimum route to the vehicle's current location and destination. To do. A direction sensor 2, a distance sensor 3, a GPS receiver 4, a storage device 5, and an input device 6 are connected to the controller 1. The direction sensor 2 detects the traveling direction of the vehicle, and the distance sensor 3 detects the traveling distance of the vehicle. G
The PS receiver 4 receives the GPS signal from the satellite and detects the current position, traveling direction, traveling speed, etc. of the vehicle. In addition, the storage device 5 is a CD that stores road map data in a plan view.
A device such as a ROM, and the input device 6 is a device for setting a destination and the like. The controller 1 is also connected to a display 7 for displaying a road map and character information, a speaker 8 for guiding by voice, and the like.
【0007】ここで、鳥瞰図道路地図の表示方法を説明
する。図2は鳥瞰図道路地図の表示原理を説明する図、
図3は図2のXZ平面図、図4は鳥瞰図道路地図の表示
領域を示す図である。鳥瞰図方式の道路地図は、車両の
現在地Vから距離bだけ後方の地点Oの高さhの上空に
視点Eを設定し、その視点Eから車両の方向を見下ろし
角αの視線EFに沿って見下ろした場合に、XY平面上
に展開された平面道路地図の表示領域Aを、視線EFに
垂直に設定された仮想画面Sに透視変換するものであ
る。平面図道路地図の表示領域A内の任意の地点Pは、
Pと視点Eとを結ぶ直線が仮想画面Sと交わる点P’に
透視変換される。この実施形態では、例えば、車両の現
在地Vからb=1km後方の地点Oの高さh=350m
の上空に視点Eを設定し、その視点Eから車両の方向を
見下ろし角α=16度の視線EFにそって見下ろすもの
とする。このように視点Eと視線EFを設定すると、表
示領域Aは図4(a)に示すように手前の幅が約500
m、奥の幅が約7km、奥行が約7kmの台形上の領域
となり、その表示領域A内の平面道路地図が(b)に示
すように仮想画面S上に透視変換されて表示される。ま
た、車両の画面上の表示位置V’は図4(b)に示すよ
うに画面の中心からわずかに下の位置になる。Here, a method of displaying the bird's-eye view road map will be described. 2 is a diagram for explaining the display principle of a bird's-eye view road map,
3 is an XZ plan view of FIG. 2, and FIG. 4 is a view showing a display area of a bird's-eye view road map. In the bird's-eye view road map, a viewpoint E is set above the height h of a point O which is a distance b behind the current position V of the vehicle, and the direction of the vehicle is looked down from the viewpoint E along the line of sight EF of the angle α. In this case, the display area A of the flat road map developed on the XY plane is perspective-transformed into the virtual screen S set perpendicular to the line of sight EF. An arbitrary point P in the display area A of the plan road map is
A straight line connecting P and the viewpoint E is perspective-transformed to a point P ′ that intersects the virtual screen S. In this embodiment, for example, the height h of the point O located b = 1 km behind the current position V of the vehicle is h = 350 m.
A viewpoint E is set in the sky above, and the direction of the vehicle is looked down from the viewpoint E along the line of sight EF with an angle α = 16 degrees. When the viewpoint E and the line-of-sight EF are set in this way, the display area A has a front width of about 500 as shown in FIG.
m, the width of the back is about 7 km, and the depth is about 7 km, which is a trapezoidal area, and the flat road map in the display area A is perspectively transformed and displayed on the virtual screen S as shown in (b). Further, the display position V ′ on the screen of the vehicle is slightly below the center of the screen as shown in FIG.
【0008】また、この実施形態では視線EFのXY平
面における方位(以下、視線方位と呼ぶ)φを次のよう
にして決定する。通常、車両用経路誘導装置では、交差
点、屈曲点およびメッシュ交点を示すノードと、ノード
とノードとを直線で結ぶリンクとによって道路を描画し
ている。ここで、屈曲点とは道路の折れ曲り点であり、
メッシュ交点とは道路と道路地図の地域メッシュ(JI
S X0410により規定される)の境界との交点であ
る。今、図5に示すように、車両が太線で示す経路上を
走行するものとする。経路上には、車両の現在地Vに近
い方から順にN1,N2,・・・のノードが存在する。
経路上の各ノードNi(i=1,2,・・・)におい
て、車両の現在地VからノードNiまでの距離Liを計
算し、距離Liが次の条件を満たすかどうかを確認す
る。Further, in this embodiment, the azimuth (hereinafter, referred to as the line-of-sight azimuth) φ of the line-of-sight EF in the XY plane is determined as follows. Usually, in a vehicle route guidance device, a road is drawn by nodes that indicate intersections, bending points, and mesh intersections, and links that connect the nodes with straight lines. Here, the bending point is the bending point of the road,
A mesh intersection is a regional mesh of roads and road maps (JI
(Defined by S X0410). Now, as shown in FIG. 5, it is assumed that the vehicle travels on the route indicated by the bold line. N1, N2, ... Nodes are present on the route in order from the one closest to the current position V of the vehicle.
At each node Ni (i = 1, 2, ...) On the route, the distance Li from the current position V of the vehicle to the node Ni is calculated, and it is confirmed whether the distance Li satisfies the following condition.
【数1】Li>L,
ここで、Lは、図6に示すように、車両の現在地Vから
表示領域A内の最も遠方の地点までの距離であり、視線
方位φの演算対象ノードを表示領域A内のノードに制限
するための距離である。[Mathematical formula-see original document] Li> L, where L is the distance from the current position V of the vehicle to the farthest point in the display area A, as shown in FIG. It is a distance for restricting to the nodes in the area A.
【0009】距離Liが数式1の条件を満たさない場合
はノードNiが表示領域A内にあると判断し、現在地V
から見たノードNiの方位を求め、現在地Vにおける車
両の進行方位とノードNiの方位との方位角θiを計算
する。また、現在地Vの車両の進行方位を基準とした時
の各ノードNiの方位角θiの内、右側と左側の最大の
方位角をそれぞれ右側の振れ角DRと左側の振れ角DLと
して記録する。そして、振れ角DR,DLが次の条件を満
たすかどうかを確認する。If the distance Li does not satisfy the condition of Expression 1, it is judged that the node Ni is in the display area A, and the current position V
The azimuth θi between the traveling azimuth of the vehicle at the current position V and the azimuth of the node Ni at the current position V is calculated. Further, of the azimuth angles θi of each node Ni with reference to the traveling azimuth of the vehicle at the current position V, the maximum right and left azimuth angles are recorded as the right-side deflection angle DR and the left-side deflection angle DL, respectively. Then, it is confirmed whether the deflection angles DR and DL satisfy the following conditions.
【数2】|DR−DL|>Dmax
ここで、Dmaxは、図6に示すように、現在地Vの進
行方位を基準とした左右の最大振れ角であり、視線方位
φの演算対象ノードを表示領域A内のノードに制限する
ための最大振れ角である。距離Liが数式1の条件を満
たすか、あるいは振れ角DR,DLが数式2の条件を満た
した場合には、ノードNiが表示領域Aから外れたと判
断し、ノードN(i−1)の振れ角DR,DLに基づいて
視線方位φを次式により演算する。## EQU00002 ## | DR-DL |> Dmax Here, Dmax is the maximum deflection angle on the left and right with respect to the traveling direction of the current position V as shown in FIG. 6, and the calculation target node of the line-of-sight direction φ is displayed. It is the maximum deflection angle for restricting to the nodes in the area A. If the distance Li satisfies the condition of Expression 1 or the deflection angles DR and DL satisfy the condition of Expression 2, it is determined that the node Ni is out of the display area A, and the deflection of the node N (i-1) The line-of-sight azimuth φ is calculated by the following equation based on the angles DR and DL.
【数3】φ=(DR+DL)/2
さらに、視点Eの座標(VX,VY,VZ)を次式によ
り演算する。## EQU3 ## φ = (DR + DL) / 2 Further, the coordinates (VX, VY, VZ) of the viewpoint E are calculated by the following equation.
【数4】VX=(現在地Vのx座標)−M*cosφ, VY=(現在地Vのy座標)−M*sinφ, VZ=h[Expression 4] VX = (x coordinate of current position V) −M * cos φ, VY = (y coordinate of current position V) −M * sin φ, VZ = h
【0010】図5に示す例では、まず、現在地Vに最も
近いノードN1までの距離L1を計算し、距離L1が数
式1の条件を満たすかどうかを確認する。距離L1が数
式1の条件を満たさない場合には、ノードN1に対する
方位角θ1を計算する。ノードN1の方位は車両の進行
方位から右側になるので、右側の振れ角DRにノードN
1の方位角θ1を記録し、左側の振れ角DLに0を記録
する。そして、振れ角DR,DLが数式2の条件を満たす
かどうかを確認する。距離L1が数式1の条件を満たし
た場合、あるいは振れ角DR,DLが数式2の条件を満た
した場合には、数式3および数式4により視線方位φと
視点Eの座標を求める。距離L1または振れ角DR,DL
がいずれも上記条件を満たさない場合には、次のノード
N2に対して上記演算を行なう。ここで、現在地Vから
ノードNiまでの距離Liが数式1の条件を満たして視
線方位φの演算を終了した場合は、図7に示すように比
較的真っ直ぐな経路の場合であり、表示画面Sの上端ま
で経路が表示される。逆に、振れ角DR,DLが数式2の
条件を満たして視線方位φの演算を終了した場合は、図
8に示すように曲がりくねった経路の場合であり、表示
画面Sの左端または右端から経路が外れる。In the example shown in FIG. 5, first, the distance L1 to the node N1 closest to the current position V is calculated, and it is confirmed whether or not the distance L1 satisfies the condition of Expression 1. When the distance L1 does not satisfy the condition of Expression 1, the azimuth angle θ1 with respect to the node N1 is calculated. Since the azimuth of the node N1 is on the right side of the traveling direction of the vehicle, the sway angle DR on the right side indicates the node N
The azimuth angle θ1 of 1 is recorded, and the deflection angle DL on the left side is recorded as 0. Then, it is confirmed whether or not the deflection angles DR and DL satisfy the condition of Expression 2. When the distance L1 satisfies the condition of Expression 1, or when the deflection angles DR and DL satisfy the condition of Expression 2, the coordinates of the line-of-sight azimuth φ and the viewpoint E are calculated by Expressions 3 and 4. Distance L1 or deflection angles DR, DL
If none of the above satisfy the above conditions, the above operation is performed on the next node N2. Here, when the distance Li from the current position V to the node Ni satisfies the condition of Expression 1 and the calculation of the line-of-sight azimuth φ is completed, the case is a relatively straight route as shown in FIG. The route is displayed up to the top of. On the contrary, when the deflection angles DR and DL satisfy the condition of Expression 2 and the calculation of the line-of-sight azimuth φ is completed, the route is a meandering route as shown in FIG. 8, and the route is from the left end or the right end of the display screen S. Comes off.
【0011】ところで、上述したように、ノードは道路
上の交差点、屈曲点およびメッシュ交点を表わすが、視
線方位φの演算に際して演算対象のノードを選択するこ
とにより、目的に応じた視線方位φを得ることができ
る。ノードは地図描画用ノード、経路計算用ノードおよ
び経路誘導用ノードの3種類に分けられる。地図描画用
ノードは道路地図を描画するために必要なノードであ
り、図9に黒丸で示すように交差点、屈曲点およびメッ
シュ交点のすべてのノードを含む最も細かいノードであ
る。また、経路計算用ノードは例えば目的地までの最適
経路を計算するために用いるノードであり、図9に小円
で示すように交差点とメッシュ交点のノードである。さ
らに、経路誘導用ノードは例えば目的地までの最適経路
上を誘導するために用いるノードであり、図9に大円で
示すように、経路計算用ノードから直進交差点ノードや
経路計算のみに必要な特殊なノード(例えば、6差路な
どの2つのノードに分割したりするノード)を除き、乗
員の分岐判断が必要な交差点ノードである。地図描画用
ノードは、表示画面内に経路が正確に入るような視線方
位φが得られるが、演算時間がかかるという欠点があ
る。一方、経路誘導用ノードは、演算時間が短くて済む
が、経路の正確な情報が欠落するので画面から経路が外
れる確立が高くなる。By the way, as described above, the nodes represent intersections, bends and mesh intersections on the road. However, by selecting the node to be calculated when calculating the line-of-sight azimuth φ, the line-of-sight azimuth φ according to the purpose is selected. Obtainable. The nodes are classified into three types: a map drawing node, a route calculation node, and a route guidance node. The map drawing node is a node necessary for drawing a road map, and is the finest node including all nodes of intersections, bending points, and mesh intersections, as indicated by black circles in FIG. The route calculation node is, for example, a node used to calculate an optimum route to a destination, and is a node of intersections and mesh intersections as shown by small circles in FIG. Further, the route guidance node is, for example, a node used for guidance on the optimum route to the destination, and as shown by the great circle in FIG. Except for a special node (for example, a node that divides into two nodes such as a six-way road), it is an intersection node that requires the occupant's branch judgment. The map drawing node can obtain the line-of-sight azimuth φ so that the route can be accurately entered in the display screen, but has the drawback of requiring a long calculation time. On the other hand, in the route guidance node, the calculation time is short, but the probability that the route deviates from the screen is high because accurate information of the route is lost.
【0012】図10はコントローラ1の地図描画処理を
示すフローチャート、図11は視線方位φおよび視点E
の演算処理を示すフローチャートである。これらのフロ
ーチャートにより、一実施形態の動作を説明する。入力
装置6のメインスイッチが投入されると、コントローラ
1はこの地図描画処理を開始する。ステップ1において
入力装置6により設定された目的地を読み込み、続くス
テップ2で方位センサ2、距離センサ3およびGPS受
信機4により車両の現在地と進行方位を検出する。ステ
ップ3で、記憶装置5の平面図道路地図データを参照し
て現在地から目的地までの最適経路を演算する。ステッ
プ4において、図11に示すサブルーチンを実行して視
線方位φと視点Eを演算する。この演算処理については
後述する。ステップ5で視点E、視線EFおよび視線方
位φに基づいて平面図道路地図上の表示領域Aを演算
し、続くステップ6で記憶装置5から表示領域Aを含む
平面図道路地図データを読み込む。ステップ7において
平面図道路地図データを鳥瞰図データに変換し、ステッ
プ8で鳥瞰図道路地図をディスプレイ7に描画する。こ
の時、GPS航法あるいは自立航法により検出した車両
の現在地に現在地マークを表示するとともに、最適経路
を表示する。ステップ9で、車両が移動または回転した
か否かを確認し、車両の移動または回転があればステッ
プ4へ戻り、上記処理を繰り返す。FIG. 10 is a flowchart showing the map drawing process of the controller 1, and FIG. 11 is a line-of-sight direction φ and a viewpoint E.
3 is a flowchart showing the calculation process of FIG. The operation of one embodiment will be described with reference to these flowcharts. When the main switch of the input device 6 is turned on, the controller 1 starts this map drawing process. In step 1, the destination set by the input device 6 is read, and in the following step 2, the azimuth sensor 2, the distance sensor 3 and the GPS receiver 4 detect the current position and the traveling azimuth of the vehicle. In step 3, the optimum route from the current position to the destination is calculated by referring to the plan view road map data in the storage device 5. In step 4, the subroutine shown in FIG. 11 is executed to calculate the line-of-sight azimuth φ and the viewpoint E. This calculation process will be described later. In step 5, the display area A on the plan view road map is calculated based on the viewpoint E, the line of sight EF, and the line of sight azimuth φ, and in step 6, the plan view road map data including the display area A is read from the storage device 5. In step 7, the plan view road map data is converted into bird's-eye view data, and in step 8, the bird's-eye view road map is drawn on the display 7. At this time, the current position mark is displayed at the current position of the vehicle detected by GPS navigation or self-contained navigation, and the optimum route is displayed. In step 9, it is confirmed whether or not the vehicle has moved or rotated, and if there is movement or rotation of the vehicle, the process returns to step 4 and the above processing is repeated.
【0013】次に、図11により視線方位φと視点Eの
演算処理を説明する。ステップ11で振れ角DR,DLに
現在地における車両の進行方位を設定し、続くステップ
12でノード番号を示すパラメータiに1を設定してそ
れぞれ初期化する。ステップ13でノードNiの座標を
読み込み、ステップ14で現在地VからノードNiまで
の距離Liを計算する。そしてステップ15で、距離L
iが数式1の条件を満たすかどうか、すなわち現在地V
から距離LiにあるノードNiが表示領域A内にあるか
どうかを確認し、距離Liが所定距離Lを越えて表示領
域Aを外れていればステップ23へ進み、表示領域A内
にあればステップ16へ進む。ノードNiまでの距離L
iが所定距離L以下の時は、ノードNiが表示領域A内
にあると判断し、ステップ16で現在地VからノードN
iへの方位を演算し、現在地Vにおける進行方位とノー
ドNiの方位との方位角θiを演算する。次に、ステッ
プ17において方位角θiが左側の振れ角DLよりも大
きいか否かを確認し、振れ角DLより大きければ振れ角
DLにノードNiの方位角θiを記録する。さらに、ス
テップ19で方位角θiが右側の振れ角DRより小さい
か否かを確認し、振れ角DRより小さければ振れ角DRに
ノードNiの方位角θiを記録する。ステップ21にお
いて、振れ角DR,DLが数式2の条件を満たすかどう
か、すなわちノードNiが表示領域A内にあるかどうか
を確認し、数式2の条件を満たす場合はステップ23へ
進み、そうでなければステップ22へ進む。ステップ2
2では、ノードNiが表示領域A内にあるのでパラメー
タiをインクリメントしてステップ13へ戻り、次のノ
ードN(i+1)に対して上述した処理を行なう。一
方、振れ角DR,DLが数式2の条件を満たす場合は、ノ
ードNiが表示領域Aの左端または右端から外れたと判
断し、ステップ23で数式3により視線方位φを演算
し、続くステップ24で数式4により視点Eの座標(V
X,VY,VZ)を演算する。Next, the calculation processing of the line-of-sight azimuth φ and the viewpoint E will be described with reference to FIG. In step 11, the traveling directions of the vehicle at the current position are set to the deflection angles DR and DL, and in step 12, the parameter i indicating the node number is set to 1 and initialized. In step 13, the coordinates of the node Ni are read, and in step 14, the distance Li from the current position V to the node Ni is calculated. Then, in step 15, the distance L
Whether i satisfies the condition of Expression 1, that is, the current position V
Check whether or not the node Ni located at the distance Li is within the display area A. If the distance Li exceeds the predetermined distance L and deviates from the display area A, proceed to step 23. If within the display area A, proceed to step 23. Proceed to 16. Distance L to node Ni
When i is equal to or less than the predetermined distance L, it is determined that the node Ni is in the display area A, and in step 16, the current position V is changed to the node N.
The direction to i is calculated, and the azimuth angle θi between the traveling direction at the current position V and the direction of the node Ni is calculated. Next, in step 17, it is confirmed whether the azimuth angle θi is larger than the left deflection angle DL, and if it is larger than the deflection angle DL, the azimuth angle θi of the node Ni is recorded in the deflection angle DL. Further, in step 19, it is confirmed whether or not the azimuth θi is smaller than the right deflection angle DR, and if it is smaller than the deflection angle DR, the azimuth θi of the node Ni is recorded in the deflection angle DR. In step 21, it is confirmed whether or not the deflection angles DR and DL satisfy the condition of expression 2, that is, whether the node Ni is in the display area A. If the condition of expression 2 is satisfied, the process proceeds to step 23. If not, the process proceeds to step 22. Step two
At 2, since the node Ni is in the display area A, the parameter i is incremented and the process returns to step 13 to perform the above-described processing on the next node N (i + 1). On the other hand, when the deflection angles DR and DL satisfy the condition of Expression 2, it is determined that the node Ni has deviated from the left end or the right end of the display area A, and in Step 23, the line-of-sight azimuth φ is calculated by Expression 3, and in the subsequent Step 24. The coordinates of the viewpoint E (V
X, VY, VZ) is calculated.
【0014】[0014]
【発明の効果】以上説明したように本発明によれば、表
示画面に走行予定の経路がより多く表示され、鳥瞰図表
示の利点を生かして車両周辺の詳細な道路地図と目的地
へのおおまかな経路とを同時に乗員に提供できる。As described above, according to the present invention, more routes to be traveled are displayed on the display screen, and the advantage of the bird's-eye view display is utilized to obtain a detailed road map around the vehicle and a rough route to the destination. The route and the passenger can be provided at the same time.
【図1】一実施形態の構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of an embodiment.
【図2】鳥瞰図道路地図の表示原理を説明する図。FIG. 2 is a diagram for explaining the display principle of a bird's-eye view road map.
【図3】図2のXZ平面図。FIG. 3 is an XZ plan view of FIG.
【図4】鳥瞰図道路地図の表示領域を示す図。FIG. 4 is a diagram showing a display area of a bird's-eye view road map.
【図5】視線方位φの演算方法を説明する図。FIG. 5 is a diagram illustrating a method of calculating a line-of-sight azimuth φ.
【図6】視線方位φの演算に用いるノードを選択する方
法を説明する図。FIG. 6 is a diagram illustrating a method of selecting a node used for calculating a line-of-sight azimuth φ.
【図7】直線に近い経路と表示領域Aとの関係を示す
図。FIG. 7 is a diagram showing a relationship between a path close to a straight line and a display area A.
【図8】曲がりくねった経路と表示領域Aとの関係を示
す図。FIG. 8 is a diagram showing a relationship between a winding path and a display area A.
【図9】ノードの種類を説明する図。FIG. 9 is a diagram illustrating types of nodes.
【図10】地図描画処理を示すフローチャート。FIG. 10 is a flowchart showing map drawing processing.
【図11】視線方位φと視点Eの演算処理を示すフロー
チャート。FIG. 11 is a flowchart showing a calculation process of a line-of-sight azimuth φ and a viewpoint E.
【図12】従来の車両用経路誘導装置の問題点を説明す
る図。FIG. 12 is a diagram illustrating a problem of a conventional vehicle route guidance device.
1 コントローラ 2 方位センサ 3 距離センサ 4 GPS受信機 5 記憶装置 6 入力装置 7 ディスプレイ 8 スピーカー 1 controller 2 direction sensor 3 distance sensor 4 GPS receiver 5 storage devices 6 Input device 7 display 8 speakers
フロントページの続き (56)参考文献 特開 平7−190793(JP,A) (58)調査した分野(Int.Cl.7,DB名) G01C 21/00 G08G 1/0969 G09B 29/00 Continuation of front page (56) Reference JP-A-7-190793 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) G01C 21/00 G08G 1/0969 G09B 29/00
Claims (4)
と目的地までの経路とを表示する車両用経路誘導装置に
おいて、目的地までの経路上のノードを車両の現在地から近い順
にNi(i=1,2,・・)としたとき、車両の現在地
からノードNiまでの距離Liが、車両の現在地から平
面道路地図上の鳥瞰図表示領域内の最も遠方までの距離
Lを超えるか否かを判定する距離判定手段と、 車両の現在地から見たノードNiの方位と現在地におけ
る車両の進行方位とのなす方位角θi(i=1,2,・
・)を求め、現在地の車両の進行方位を基準としたとき
の方位角θiの内の右側の最大方位角DRと左側の最大
方位角DLとの差の振れ角|DR−DL|が、現在地にお
ける車両の進行方位を基準としたときの平面図道路地図
上の鳥瞰図表示領域内に収まる最大振れ角Dmaxを超え
るか否かを判定する方位判定手段と、 車両の現在地に近いノードNiから順に前記距離判定手
段と前記方位判定手段により判定を行い、前記距離判定
手段と前記方位判定手段のいずれか一方が肯定されたと
きのノードをNiとした場合、ノードN(i−1)まで
のノードの右側の最大方位角DRと左側の最大方位角DL
とに基づいて視線方位φ=(DR+DL)/2を求める視
線演算手段と、 視線方位φに基づいて視点を決定する視点決定手段と を
備えることを特徴とする車両用経路誘導装置。1. A route guidance device for a vehicle, which displays a current location of a vehicle and a route to a destination on a bird's-eye view road map, in which nodes on the route to the destination are arranged in order from the current location of the vehicle.
Where Ni (i = 1, 2, ...) is the current location of the vehicle
The distance Li from the node to the node Ni is
Distance to the farthest point in the bird's-eye view display area on the road map
Distance determining means for determining whether or not L is exceeded, and the direction of the node Ni viewed from the current position of the vehicle and the current position.
Azimuth θi (i = 1, 2, ...
・) Is calculated and the traveling direction of the vehicle at the current location is used as a reference
Maximum azimuth angle DR on the right side of the azimuth angle θi and maximum on the left side
The deflection angle | DR-DL |, which is the difference from the azimuth angle DL, is the current position.
Plan map with reference to the traveling direction of the vehicle
Exceeding the maximum deflection angle Dmax that fits in the upper bird's-eye view display area
Direction determining means for determining whether or not the distance is determined, and the distance determining procedure is performed in order from the node Ni closest to the current position of the vehicle.
The distance is determined by the step and the direction determining means.
Either one of the means and the direction determining means is affirmed
If node Ni is Ni, up to node N (i-1)
Maximum azimuth DR on the right side and maximum azimuth DL on the left side of the node
Based on and, the line of sight φ = (DR + DL) / 2
A vehicle route guidance device comprising: a line calculation means; and a viewpoint determination means that determines a viewpoint based on a line-of-sight direction φ .
おいて、地図描画に用いられるノードへの方位に基づいて鳥瞰図
における視点と視線を決定する ことを特徴とする車両用
経路誘導装置。2. The vehicle route guiding apparatus according to claim 1, wherein the bird's-eye view is based on a direction to a node used for drawing a map.
A route guidance device for a vehicle, which determines a viewpoint and a line of sight in a vehicle.
おいて、経路計算に用いられるノードへの方位に基づいて鳥瞰図
における視点と視線を決定する ことを特徴とする車両用
経路誘導装置。3. The vehicle route guiding apparatus according to claim 1 , wherein the bird's-eye view is based on a direction to a node used for route calculation.
A route guidance device for a vehicle, which determines a viewpoint and a line of sight in a vehicle.
おいて、経路誘導に用いられるノードへの方位に基づいて鳥瞰図
における視点と視線を決定する ことを特徴とする車両用
経路誘導装置。4. The vehicle route guidance device according to claim 1 , wherein the bird's-eye view is based on a direction to a node used for route guidance.
A route guidance device for a vehicle, which determines a viewpoint and a line of sight in a vehicle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26393795A JP3458563B2 (en) | 1995-10-12 | 1995-10-12 | Route guidance device for vehicles |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26393795A JP3458563B2 (en) | 1995-10-12 | 1995-10-12 | Route guidance device for vehicles |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09105641A JPH09105641A (en) | 1997-04-22 |
| JP3458563B2 true JP3458563B2 (en) | 2003-10-20 |
Family
ID=17396340
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26393795A Expired - Fee Related JP3458563B2 (en) | 1995-10-12 | 1995-10-12 | Route guidance device for vehicles |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3458563B2 (en) |
-
1995
- 1995-10-12 JP JP26393795A patent/JP3458563B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09105641A (en) | 1997-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2902340B2 (en) | Vehicle position correction method | |
| EP0890823B1 (en) | Method and apparatus for calculating the radius of curvature of a road | |
| US5752217A (en) | Navigation system having optimal destination route setting capability | |
| JP3508619B2 (en) | Vehicle navigation system | |
| US6173232B1 (en) | Vehicle navigation system and a recording medium | |
| US6118389A (en) | Automobile navigation apparatus and method for setting detours in the same | |
| EP0840269A1 (en) | Method and apparatus for use in a vehicle navigation system | |
| JP2009074986A (en) | Device, method, and program for calculating one's-own-vehicle position | |
| KR20000071517A (en) | Navigation Apparatus | |
| JP3965317B2 (en) | NAVIGATION DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JPH1183518A (en) | Travel route guidance device for vehicles | |
| KR20080012159A (en) | Branch guide device and guide map generator | |
| JPH0757190A (en) | Voice navigation device | |
| JP2005292052A (en) | Car navigation system | |
| JP3458563B2 (en) | Route guidance device for vehicles | |
| JP6206510B2 (en) | Map display system, method and program | |
| JP3209028B2 (en) | Travel guide device for vehicles | |
| JP3637650B2 (en) | Car navigation system | |
| JP7145007B2 (en) | Route Guidance System and Route Guidance Program | |
| JP3385778B2 (en) | Travel guide device for vehicles | |
| JP2840327B2 (en) | Vehicle guidance system | |
| JP3154571B2 (en) | Travel position display device provided with voice guidance device | |
| JP2795206B2 (en) | Route guidance device | |
| JP3136967B2 (en) | Route guidance device for vehicles | |
| JP2001349738A (en) | Navigation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080808 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |