JPH0789062B2 - Vehicle navigation device - Google Patents
Vehicle navigation deviceInfo
- Publication number
- JPH0789062B2 JPH0789062B2 JP59179658A JP17965884A JPH0789062B2 JP H0789062 B2 JPH0789062 B2 JP H0789062B2 JP 59179658 A JP59179658 A JP 59179658A JP 17965884 A JP17965884 A JP 17965884A JP H0789062 B2 JPH0789062 B2 JP H0789062B2
- Authority
- JP
- Japan
- Prior art keywords
- current position
- road
- vehicle
- road map
- rom
- 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)
- Instructional Devices (AREA)
- Navigation (AREA)
- Instrument Panels (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ディスプレイ装置上に表示された道路地図上
に、自動車等の車両の現在位置を運転者に知らせる車両
用のナビゲーション装置に関する。Description: TECHNICAL FIELD The present invention relates to a vehicle navigation device for informing a driver of the current position of a vehicle such as an automobile on a road map displayed on a display device.
従来、道路上を走行する自動車等の車両の現在位置を運
転者に知らせる車両用のナビゲーション装置が提案され
ている。2. Description of the Related Art Conventionally, a vehicle navigation device has been proposed that informs a driver of the current position of a vehicle such as an automobile running on a road.
このナビゲーション装置では、たとえば、いわゆるジャ
イロ等の高精度な位置検出装置を用いて直接自動車の現
在位置を正確に検出し、その検出結果を表示部に半透明
な道路地図を重ね合わせた陰極線管(CRT)等のディス
プレイ装置上にプロットすることにより表示していた。In this navigation device, for example, a high-precision position detecting device such as a so-called gyro is used to accurately detect the current position of the vehicle directly, and the detection result is a cathode ray tube in which a translucent road map is superimposed on the display unit ( It was displayed by plotting on a display device such as CRT).
ところで、上述したようなナビゲーション装置では、自
動車の現在位置を検出する位置検出装置の精度が低い
と、誤差が生してディスプレイ装置上に表示される現在
位置と実際の現在位置とが一致しなくなってしまう。こ
のため、一般的に高価な高精度な位置検出装置を用いな
ければならない。また、自動車の現在位置がディスプレ
イ装置の表示部に重ね合わせた道路地図の領域からはみ
出した場合には、別な道路地図と交換しなければならず
手間がかかっていた。By the way, in the navigation device as described above, if the accuracy of the position detection device that detects the current position of the automobile is low, an error occurs and the current position displayed on the display device does not match the actual current position. Will end up. For this reason, it is generally necessary to use an expensive and highly accurate position detecting device. Further, when the current position of the vehicle is out of the area of the road map that is overlaid on the display unit of the display device, it has to be replaced with another road map, which is troublesome.
そこで、本発明は上述した従来の問題点に鑑みて提案さ
れたものであり、それほど高精度な位置検出装置を用い
なくても自動車の現在位置が正確に表示されるように
し、コストを下げることを目的とする。また、道路地図
を交換する手間をなくし、使い易さを向上させることを
他の目的とする。Therefore, the present invention has been proposed in view of the above-mentioned conventional problems, and makes it possible to accurately display the current position of an automobile without using a highly accurate position detection device, and to reduce the cost. With the goal. Another object is to eliminate the trouble of exchanging road maps and improve the ease of use.
本発明に係る車両用のナビゲーション装置は、車両の現
在位置を検出するための現在位置検出手段と、道路地図
情報が記憶された記憶装置と、上記現在位置検出手段の
出力及び上記記憶装置から読み出された道路地図情報に
基づいて現在位置情報を算出する演算処理装置と、上記
記憶装置から読み出された道路地図情報を表示するとと
もにこの表示される道路地図上に上記現在位置情報によ
る現在位置を表示するディスプレイ装置とを有し、上記
演算処理装置において、上記現在位置検出手段から得ら
れる車両の現在位置と上記道路地図情報による道路上の
位置とを比較し、上記検出された車両の現在位置との距
離が最短の道路を選択し、上記車両の現在位置を上記選
択された道路上に位置するように修正するようにしたも
のである。A vehicle navigation device according to the present invention includes a current position detecting means for detecting a current position of a vehicle, a storage device in which road map information is stored, an output of the current position detecting means, and a read from the storage device. An arithmetic processing unit that calculates the current position information based on the issued road map information, and displays the road map information read from the storage device and displays the current position on the displayed road map according to the current position information. And a display device for displaying the current position of the vehicle detected by the current position detection means and the position on the road according to the road map information. The road with the shortest distance to the position is selected, and the current position of the vehicle is corrected so as to be located on the selected road.
本発明に係る車両用のナビゲーション装置は、車両の現
在位置を検出するための現在位置検出手段の出力及び道
路地図情報が記憶された記憶装置から読み出された道路
地図情報に基づいて現在位置情報を演算処理装置により
算出する。この演算処理装置は、現在位置検出手段から
得られる車両の現在位置と道路地図情報による道路上の
位置とを比較し、現在位置検出手段によつて検出された
車両の現在位置との距離が最短の道路を選択し、車両の
現在位置を上記選択された道路上に位置するように修正
する。The vehicle navigation device according to the present invention is based on the current position information based on the output of the current position detection means for detecting the current position of the vehicle and the road map information read from the storage device storing the road map information. Is calculated by the arithmetic processing unit. This arithmetic processing unit compares the current position of the vehicle obtained from the current position detection unit with the position on the road based on the road map information, and determines the shortest distance from the current position of the vehicle detected by the current position detection unit. The road is selected, and the current position of the vehicle is corrected so as to be located on the selected road.
以下、本発明に係る車両用のナビゲーション装置の具体
的な実施例を図面を参照して説明する。Hereinafter, specific embodiments of a vehicle navigation device according to the present invention will be described with reference to the drawings.
第1図は、本実施例において自動車に設置されるナビゲ
ーション装置を示すブロック図である。この第1図にお
いて、自動車(図示せず)の進行方向を検出する方向検
出装置1および走行量を検出する走行量検出装置2はそ
れぞれ後述するような現在位置の演算処理を行う現在位
置演算回路11に接続されている。上記走行量検出装置2
には、たとえば、タイヤの回転を検出するような距離計
を用いれば良い。また、上記方向検出装置1には、たと
えば、第2図に示すような地磁気を利用した方向検出装
置を用いれば良い。すなわち、クロック信号φを発生す
るクロック発生器21は2進のカウンタ22に接続されてい
る。このカウンタ22はA0〜An-1の出力を有するnビット
(n=自然数)のカウンタであり、n本のアドレスバス
を介して各リード・オンリー・メモリ(ROM;Read Only
Memory)23,24およびラッチ25にそれぞれ接続されてい
る。ROM23,24は共に2n×kビットワード(k=自然数)
のROMであり、ROM23には正弦波(sin波)が、ROM24には
余弦波(cos波)がそれぞれ時間軸方向に1/2n等分、振
幅軸方向に1/2kの量子化単位で量子化されたデータが書
き込まれている。すなわち、各ROM23,24では、カウンタ
22からのnビットの出力が関数の引き数(アドレス)と
なり、これに応じてkビットの関数値が出力される。FIG. 1 is a block diagram showing a navigation device installed in an automobile in this embodiment. In FIG. 1, a direction detecting device 1 for detecting a traveling direction of an automobile (not shown) and a running amount detecting device 2 for detecting a running amount are respectively present position calculating circuits for calculating a present position as described later. Connected to 11. The traveling amount detection device 2
For example, a range finder that detects the rotation of the tire may be used. Further, as the direction detecting device 1, for example, a direction detecting device utilizing earth magnetism as shown in FIG. 2 may be used. That is, the clock generator 21 for generating the clock signal φ is connected to the binary counter 22. The counter 22 is an n-bit (n = natural number) counter having outputs A 0 to A n−1 , and each read-only memory (ROM; Read Only) via n address buses.
Memory) 23, 24 and latch 25, respectively. ROM23 and 24 are both 2 n × k bit words (k = natural number)
The quantized unit of sine wave (sin wave) in ROM23 and cosine wave (cos wave) in ROM24 is equally divided into 1/2 n in the time axis direction and 1/2 k in the amplitude axis direction. The data quantized in is written. That is, in each ROM23, 24, the counter
The n-bit output from 22 serves as an argument (address) of the function, and accordingly, the k-bit function value is output.
上記ROM23はデジタル・アナログ変換器(D/A変換器)26
に接続されており、更にローパスフィルタ27、電流調整
用の半固定抵抗28を介して電流ドライバ29に接続されて
いる。一方、上記ROM24はD/A変換器30に接続されてお
り、更にローパスフィルタ31、電流調整用の半固定抵抗
32を介して電流ドライバ33に接続されている。上記各電
流ドライバ29,33は磁気検出素子としてのホール素子41,
42にそれぞれ接続されている。このホール素子41,42は
該ホール素子41,42の各検出軸(図中破線で示す)の方
向が互いに直交するように配置されている。上記ホール
素子41,42はそれぞれ増幅器43,44の各入力端子に接続さ
れており、該増幅器43,44の出力端子は、差信号増幅器4
5の非反転入力端子、反転入力端子にそれぞれ接続され
ている。そして、差信号増幅器45の出力端子は、該差信
号増幅器45からの出力信号のゼロクロス点を検出するゼ
ロクロスコンパレータ46を介して上記ラッチ25に接続さ
れている。The ROM23 is a digital / analog converter (D / A converter) 26
Is further connected to a current driver 29 via a low-pass filter 27 and a semi-fixed resistor 28 for current adjustment. On the other hand, the ROM 24 is connected to the D / A converter 30, and further includes a low-pass filter 31 and a semi-fixed resistor for current adjustment.
It is connected to the current driver 33 via 32. Each of the current drivers 29, 33 is a Hall element 41, which is a magnetic detection element.
42 connected to each. The Hall elements 41, 42 are arranged so that the directions of the detection axes (shown by broken lines in the figure) of the Hall elements 41, 42 are orthogonal to each other. The Hall elements 41 and 42 are connected to the input terminals of the amplifiers 43 and 44, respectively, and the output terminals of the amplifiers 43 and 44 are the difference signal amplifier 4
5 are connected to the non-inverting input terminal and the inverting input terminal, respectively. The output terminal of the difference signal amplifier 45 is connected to the latch 25 via a zero cross comparator 46 that detects the zero cross point of the output signal from the difference signal amplifier 45.
この方向検出装置は次のような動作を行う。クロック発
生器21により発生されたクロック信号φはカウンタ22に
送られる。カウンタ22では、このクロック信号φに応じ
た計数動作が行われ、A0〜An-1のnビットの出力がアド
レスバスを介して正弦波用のROM23、余弦波用のROM24お
よびラッチ25に送られる。そして、カウンタ22からのこ
のnビットの出力に応じて、ROM23からはkビットの正
弦波形成用のデータが、ROM24からはkビットの余弦波
形成用のデータがそれぞれ出力される。上記正弦波形成
用のデータはD/A変換器26に送られアナログ値に変換さ
れた後、ローパスフィルタ27にて波形整形が施され滑ら
かな正弦波信号が得られる。この正弦波信号は半固定抵
抗28を介して電流ドライバ29に送られ、該電流ドライバ
29によりホール素子41に制御電流として供給される。一
方、上記余弦波形成用のデータはD/A変換器30に送られ
アナログ値に変換された後、ローパスフィルタ31にて波
形整形が施され滑らかな余弦波信号が得られる。この余
弦波信号は半固定抵抗32を介して電流ドライバ33に送ら
れ、該電流ドライバ33によりホール素子42に制御電流と
して供給される。そして、上記各ホール素子41,42によ
り地磁気が検出されるようになっている。This direction detecting device operates as follows. The clock signal φ generated by the clock generator 21 is sent to the counter 22. The counter 22 performs a counting operation according to the clock signal φ, and outputs n bits of A 0 to A n-1 to the sine wave ROM 23, the cosine wave ROM 24, and the latch 25 via the address bus. Sent. In response to the n-bit output from the counter 22, the ROM 23 outputs k-bit sine wave forming data, and the ROM 24 outputs k-bit cosine wave forming data. The sine wave forming data is sent to the D / A converter 26 and converted into an analog value, and then the low pass filter 27 performs waveform shaping to obtain a smooth sine wave signal. This sine wave signal is sent to the current driver 29 via the semi-fixed resistor 28, and the current driver 29
The control current is supplied to the Hall element 41 by 29. On the other hand, the data for forming the cosine wave is sent to the D / A converter 30 and converted into an analog value, and then the waveform is shaped by the low pass filter 31 to obtain a smooth cosine wave signal. This cosine wave signal is sent to the current driver 33 via the semi-fixed resistor 32, and is supplied as a control current to the Hall element 42 by the current driver 33. Then, the earth magnetism is detected by the Hall elements 41, 42.
ここで、上記各ホール素子41,42による地磁気の検出を
第3図を用いて説明する。ホール素子41の検出軸の方向
とホール素子42の検出軸の方向は、前述したように、互
いに直交している。いま、磁束密度BGの地磁気は紙面に
平行であり、該地磁気の方向とホール素子42の検出軸と
のなす角度をθ(rad)とすると、各ホール素子41,42の
検出する磁束密度BGの有効成分は、それぞれBG・sin
θ,BG・cosθとなる。そして、電流ドライバ29よりホ
ール素子41に供給される正弦波信号の電流値をiA=i・
sinωtとし、電流ドライバ33よりホール素子42に供給
される余弦波信号の電流値をiB=i・cosωtとする。
そうすると、各ホール素子41,42にてそれぞれ得られる
各検出電圧EA,EBは以下に示すようになる。Here, the detection of the geomagnetism by the Hall elements 41 and 42 will be described with reference to FIG. The direction of the detection axis of the Hall element 41 and the direction of the detection axis of the Hall element 42 are orthogonal to each other, as described above. Now, the geomagnetism of the magnetic flux density B G is parallel to the paper surface, and if the angle formed by the direction of the geomagnetism and the detection axis of the Hall element 42 is θ (rad), the magnetic flux density B detected by each Hall element 41, 42 active ingredients of G are each B G · sin
θ, B G · cos θ. The current value of the sine wave signal supplied from the current driver 29 to the Hall element 41 is i A = i ·
Let sinωt, and let the current value of the cosine wave signal supplied from the current driver 33 to the Hall element 42 be i B = i · cosωt.
Then, the detection voltages E A and E B obtained by the Hall elements 41 and 42 are as shown below.
EA=iA・CA・BG・sinθ =i・sinωt・CA・BG・sinθ ………第1式 EB=iB・CB・BG・cosθ =i・cosωt・CB・BG・cosθ ………第2式 ここで、CA,CBはそれぞれ磁気−電圧変換のための係数
である。E A = i A・ C A・ B G・ sinθ = i ・ sinωt ・ C A・ B G・ sin θ ………… Equation 1 E B = i B・ C B・ B G・ cos θ = i ・ cosωt ・ C B · B G · cos θ ··· Second formula Here, C A and C B are coefficients for magnetic-voltage conversion, respectively.
そして、上記各ホール素子41,42にて得られた各検出電
圧EA,EBはそれぞれ各増幅器43,44によって増幅され
る。この各増幅器43,44の利得(ゲイン)をともにGと
すると、出力信号はそれぞれ、 YA=G・EA =G・CA・BG・i・sinωt・sinθ ……第3式 YB=G・EB =G・CB・BG・i・cosωt・cosθ ……第4式 となる。ここで、通常、ホール素子41,42は同一規格の
ものを使用するため、CA=CB=Cとし、更にG・C・BG
≡Aとおくと、上記第3式および第4式は以下に示すよ
うになる。The detected voltages E A and E B obtained by the Hall elements 41 and 42 are amplified by the amplifiers 43 and 44, respectively. When the gains of the amplifiers 43 and 44 are both G, the output signals are Y A = G · E A = G · C A · B G · i · sin ωt · sin θ ··· Formula 3 Y B = G · E B = G · C B · B G · i · cosωt · cosθ ·········· Equation 4 Here, since the Hall elements 41 and 42 are usually of the same standard, C A = C B = C, and G · C · B G
When ≡A is set, the third and fourth equations are as follows.
YA=A・i・sinωt・sinθ ……………第5式 YB=A・i・cosωt・cosθ ……………第6式 これらの各信号YA,YBは差信号増幅器25に送られ差信号
Yが形成される。 Y A = A · i · sinωt · sinθ ............... Equation 5 Y B = A · i · cosωt · cosθ ............... sixth equation of these signals Y A, Y B is the difference signal amplifier 25 To form the difference signal Y.
Y=YB-YA =A・i(cosωt・cosθ−sinωt・sinθ) =A・i・cos(ωt+θ) ……………第7式 ここで、再び第2図に示すように、上記差信号Yはゼロ
クロスコンパレータ46に送られゼロクロス点が検出され
る。そして、このゼロクロスコンパレータ46によるゼロ
クロス点の検出タイミングに応じて、ラッチ25によるRO
M23,24のアドレス(カウンタ22の出力)のラッチ動作が
行われ2π(rad)すなわち360°の角度がnビットの分
解能で出力されるようになっている。これにより、角度
θもしくはθ+m×90°(m=整数)の値を得ることが
できる。これは、ホール素子42に供給される余弦波信号
の電流値iB=i・cosωtと第7式に示した差信号Y=
A・i・cos(ωt+θ)とが位相比較されることに他
ならない。 Y = Y B -Y A = A · i (cosωt · cosθ-sinωt · sinθ) = A · i · cos (ωt + θ) , where ............... seventh equation, as shown in FIG. 2 again, the The difference signal Y is sent to the zero cross comparator 46, and the zero cross point is detected. Then, according to the detection timing of the zero-cross point by the zero-cross comparator 46,
The address of M23, 24 (output of the counter 22) is latched, and 2π (rad), that is, an angle of 360 ° is output with n-bit resolution. Thereby, the value of the angle θ or θ + m × 90 ° (m = integer) can be obtained. This is because the current value i B = i · cosωt of the cosine wave signal supplied to the Hall element 42 and the difference signal Y =
It is nothing but the phase comparison with A · i · cos (ωt + θ).
このように、地磁気の方向とホール素子42の検出軸との
なす角度θすなわち自動車の進行方向を求めることがで
きる。In this way, the angle θ formed by the direction of the geomagnetism and the detection axis of the Hall element 42, that is, the traveling direction of the vehicle can be obtained.
ここで、第1図に戻って説明を続ける。ROM3は道路地図
情報を記憶しておくためのメモリであり、たとえば、交
差点をノード、各交差点を結ぶ道路をブランチとするフ
ォーマットで道路地図情報が書き込まれている。一例を
第4図および以下に示す第1表を用いて説明する。Here, returning to FIG. 1, the description will be continued. The ROM 3 is a memory for storing road map information. For example, the road map information is written in a format in which intersections are nodes and roads connecting each intersection are branches. An example will be described with reference to FIG. 4 and Table 1 shown below.
すなわち、道路が第4図に示すようなパターンになって
いるとすると、各交差点が各ノードN1〜N5とされるとと
もに、各交差点を結ぶ道路が各ブランチB1〜B6とされ
る。そして、第1表に示すように、各ノードN1〜N5がx
座標とy座標に情報で表されるとともに、各ブランチB1
〜B6が該各ノードN1〜N5中2つのノード、たとえばブラ
ンチB1の場合にはノードN1とノードN2の情報で表され、
これらの情報が道路地図情報としてROM3に書き込まれる
ようになっている。この例では、極めて小さな領域につ
いて原理的な説明をしたが、実際には、数100km以上の
広い領域に亘って数m以内の分解能を有する膨大な情報
がROM3に書き込まれる。また、このROM3には所望の領域
を選択的に捜し出すためのアクセスの情報も書き込まれ
ている。なお、上記ROM3には、たとえば、コンパクトデ
ィスク(CD)システムを用いることができる。 That is, assuming that the road has a pattern as shown in FIG. 4, each intersection is defined as each node N 1 to N 5, and the road connecting each intersection is defined as each branch B 1 to B 6. . Then, as shown in Table 1, each of the nodes N 1 to N 5 has x
Information is shown in the coordinates and y coordinates, and each branch B 1
~ B 6 is represented by information of two nodes among the nodes N 1 to N 5 , for example, in the case of branch B 1 , information of nodes N 1 and N 2 ,
These pieces of information are written in the ROM 3 as road map information. In this example, an extremely small area has been described in principle, but in reality, a huge amount of information having a resolution of several meters or less is written in the ROM 3 over a wide area of several 100 km or more. Further, access information for selectively searching for a desired area is also written in this ROM3. A compact disc (CD) system can be used for the ROM 3, for example.
上記ROM3は該ROM3からの情報を画像単位でストアするバ
ッファメモリ12に接続されているとともに、上記ROM3の
動作制御を行うROMコントローラ13に接続されている。
上記バッファメモリ12は、陰極線管、液晶ディスプレイ
等のディスプレイ装置4の駆動制御を行うディスプレイ
コントローラ14に接続されている。上記ディスプレイ装
置4は、たとえば、第5図に示すように、本実施例の自
動車に備え付けられたダッシュボード100の略中央の位
置に設けられる。また、上記バッファメモリ12は現在位
置演算回路11に接続されている。初期設定を行うための
操作キー5が接続されたシステムコントローラ15は、現
在位置演算回路11、バッファメモリ12、ROMコントロー
ラ13、およびディスプレイコントローラ14にそれぞれ接
続され各部を制御するようになっている。なお、現在位
置演算回路11、バッファメモリ12、ROMコントローラ1
3、ディスプレイコントローラ14、およびシステムコン
トローラ15により演算処理装置10が構成されている。The ROM 3 is connected to a buffer memory 12 that stores information from the ROM 3 in image units, and is also connected to a ROM controller 13 that controls the operation of the ROM 3.
The buffer memory 12 is connected to a display controller 14 that controls driving of the display device 4 such as a cathode ray tube and a liquid crystal display. The display device 4 is provided, for example, as shown in FIG. 5, at a substantially central position of the dashboard 100 provided in the automobile of this embodiment. The buffer memory 12 is connected to the current position calculation circuit 11. The system controller 15 to which the operation key 5 for initial setting is connected is connected to the current position calculation circuit 11, the buffer memory 12, the ROM controller 13, and the display controller 14, respectively, and controls each unit. The current position calculation circuit 11, buffer memory 12, ROM controller 1
3, the display controller 14, and the system controller 15 constitute the arithmetic processing unit 10.
次に動作について説明する。まず、自動車の走行前にお
いて操作キー5を操作することによって初期の現在位置
(初期値)の設定を行う。すなわち、操作キー5により
ROM3に記憶されている道路地図のうち所望の道路地図を
アクセスして捜し出し、その道路地図をディスプレイ装
置4上に表示する。そして、更に操作キー5を操作し
て、現在位置をディスプレイ装置4上の道路地図の一点
にプロットして表示する。Next, the operation will be described. First, the initial current position (initial value) is set by operating the operation key 5 before traveling of the automobile. That is, with the operation key 5
A desired road map is accessed and searched from the road maps stored in the ROM 3, and the road map is displayed on the display device 4. Then, the operation key 5 is further operated to plot and display the current position on one point of the road map on the display device 4.
自動車の走行中においては、方向検出装置1から進行方
向の検出データが、走行量検出装置2から走行量の検出
データがそれぞれ現在位置演算回路11に供給される。こ
の現在位置演算回路11からは、現在時刻tn+1に、この時
刻tn+1におけるデータの時間Δt(たとえば0.1秒)前
の時刻tnにおけるデータに対する変化分のデータ(Δl,
θ,Δt)がシステムコントローラ15に送られる。ここ
で、Δlは走行量を、θは進行方向を、Δtはサンプリ
ング時間をそれぞれ表すものとする。While the vehicle is running, the direction detection device 1 supplies the traveling direction detection data and the traveling amount detection device 2 supplies the traveling amount detection data to the current position calculation circuit 11. The current position calculating circuit 11, the current time t n + 1, the data of the variation with respect to data in the time t n of the data at +1 time Delta] t (e.g., 0.1 seconds) before time t n (.DELTA.l,
θ, Δt) is sent to the system controller 15. Here, Δl represents the traveling amount, θ represents the traveling direction, and Δt represents the sampling time.
たとえば、第6図に示すように、時刻tnにおける位置が
ブランチBn上の点Pnにあったとする。そして、方向検出
装置1および走行量検出装置2による時刻tn+1における
検出位置がノードNnを越えずにブランチBn上からはずれ
て点Xn+1になった場合には、現在位置演算回路11により
現在位置は点Xn+1からブランチBn上の点Pn+1に修正され
てディスプレイ装置4に表示されるようになっている。
これは、自動車は必ず道路(ブランチ)上を走行すると
いう前提に基づいてなされることである。For example, as shown in FIG. 6, it is assumed that the position at time t n is at point P n on branch B n . If the position detected by the direction detecting device 1 and the traveling amount detecting device 2 at time t n + 1 deviates from the branch B n to the point X n + 1 without exceeding the node N n , the current position is detected. The present position is corrected by the arithmetic circuit 11 from the point X n + 1 to the point P n + 1 on the branch B n and displayed on the display device 4.
This is based on the premise that a vehicle always travels on a road (branch).
また、第7図に示すように、時刻tnにおける位置がブラ
ンチBn上の点Pnにあったとする。そして、方向検出装置
1および走行量検出装置2による時刻tn+1における検出
位置がノードNnを越えてブランチBn上からはずれて点X
n+1になった場合には、現在位置演算回路11によりノー
ドNnに接続されるブランチが捜し出される。ここでは、
3つのブランチBa,Bb,Bcが捜し出されたとすると、現
在位置はこれらのブランチBa,Bb,Bcのいずれかの上に
あるはずである。これは、前述したように、自動車は必
ず道路(ブランチ)上を走行するという前提があるから
である。次に、時刻tn+1における点PnからΔl離れた各
ブランチBa,Bb,Bc上の各点Pan+1,Pbn+1,Pcn+1がそ
れぞれ求められる。また、これと同時に、点Xn+1から各
点Pan+1,Pbn+1,Pcn+1までの距離Δlan+1,Δlbn+1,
Δlcn+1がそれぞれ求められる。そして、これらの距離
Δlan+1,Δlbn+1,Δlcn+1のうち最も小さい値を有す
る点(Pan+1,Pbn+1,Pcn+1のいずれかの点)が現在位
置である可能性が高い。しかし、正確な表示を行うため
に、更に時刻tn+2における検出位置の点Xn+2から各ブラ
ンチBa,Bb,Bc上の各点Pan+2,Pbn+2,Pcn+2および各
距離Δlan+2,Δlbn+2,Δlcn+2が求められ、距離の総
和Δlan+1+Δlan+2,Δlbn+1+Δlbn+2,Δlcn+1+Δl
cn+2の最も小さい値を有する点(この場合にはPan+2と
する)が選択され、現在位置が点Xn+2からブランチBa上
の点Pan+2に修正されてディスプレイ装置4に表示され
るようになっている。なお、走行量検出装置2による走
行量の検出誤差を考慮して、たとえば自動車が交差点で
直角に曲がるような進行方向の大きな変化が方向検出装
置1により検出された点をノードとすることによって、
より正確な現在位置の表示を行うことができる。このよ
うに、本実施例のナビゲーション装置においては、自動
車は必ず道路上を走行するという前提に基いて動作する
ようになっている。Further, as shown in FIG. 7, it is assumed that the position at time t n is at point P n on branch B n . Then, the detection position at the time t n + 1 by the direction detection device 1 and the travel amount detection device 2 exceeds the node N n and deviates from the branch B n at a point X.
When it becomes n + 1 , the current position calculation circuit 11 searches for a branch connected to the node N n . here,
If three branches B a , B b , B c were found, the current position would be on any of these branches B a , B b , B c . This is because, as described above, it is premised that an automobile always travels on a road (branch). Next, the points P an + 1 , P bn + 1 , and P cn + 1 on the branches B a , B b , and B c that are Δl apart from the point P n at the time t n + 1 are obtained, respectively. At the same time, the distances Δl an + 1 , Δl bn + 1 , from the point X n + 1 to each point P an + 1 , P bn + 1 , P cn + 1
Δl cn + 1 is calculated respectively. Then, the point having the smallest value among the distances Δl an + 1 , Δl bn + 1 , and Δl cn + 1 (any one of P an + 1 , P bn + 1 , and P cn + 1 ) is currently It is likely to be a position. However, in order to perform an accurate representation, further time t n + detection position in the two points X n + 2 each branch from B a, B b, each point on the B c P an + 2, P bn + 2, P cn + 2 and the respective distances Δl an + 2 , Δl bn + 2 , Δl cn + 2 are obtained, and the sum of the distances Δl an + 1 + Δl an + 2 , Δl bn + 1 + Δl bn + 2 , Δl cn + 1 + Δl
The point with the smallest value of cn + 2 (in this case P an + 2 ) is selected and the current position is modified from point X n + 2 to point P an + 2 on branch B a and displayed. It is designed to be displayed on the device 4. In consideration of the detection error of the traveling amount by the traveling amount detecting device 2, for example, by setting the point where the direction detecting device 1 detects a large change in the traveling direction, such as an automobile turning at an intersection at a right angle, as a node,
It is possible to more accurately display the current position. As described above, in the navigation device of this embodiment, the vehicle operates on the premise that the vehicle always travels on the road.
また、自動車の現在位置がディスプレイ装置4上に表示
されている道路地図の領域からはみ出しそうになった場
合には、現在位置演算回路11によりこれが検出される。
そして、ROMコントローラ13によりROM3から新たな道路
地図情報が読み出され、バッファメモリ12、ディスプレ
イコントローラ14を介してディスプレイ装置4上に自動
車の進行方向に合った新たな道路地図が表示されるよう
になっている。Further, when the current position of the vehicle is about to extend from the area of the road map displayed on the display device 4, the current position calculation circuit 11 detects this.
Then, the ROM controller 13 reads out new road map information from the ROM 3, and a new road map suitable for the traveling direction of the automobile is displayed on the display device 4 via the buffer memory 12 and the display controller 14. Has become.
上述したようなナビゲーション装置を備えた本実施例の
自動車によれば、位置検出装置としての方向検出装置1
および走行量検出装置2にそれほど高精度なものを用い
なくても、該方向検出装置1および走行量検出装置2か
らの各検出情報とROM3からの道路地図情報を演算処理装
置10で比較することにより自動車の現在位置を修正して
正確に表示することができるため、コストを下げること
ができる。また、自動車の現在位置がディスプレイ装置
4上に表示されている道路地図の領域からはみ出しそう
になった場合には、自動的に該自動車の進行方向に合っ
た新たな道路地図が表示されるため、従来のように道路
地図を交換する手間がかからず使い易さを向上させるこ
とができる。更に、前述したように、上記ROM3にコンパ
クトディスクシステムを地いるようにすれば、該コンパ
クトディスクシステム以外のハードウェアのコストをか
なり下げることができる。According to the vehicle of the present embodiment equipped with the navigation device as described above, the direction detecting device 1 as the position detecting device 1
And comparing the detection information from the direction detecting device 1 and the traveling amount detecting device 2 with the road map information from the ROM 3 in the arithmetic processing device 10 without using a highly accurate traveling amount detecting device 2. With this, the current position of the automobile can be corrected and accurately displayed, so that the cost can be reduced. Further, when the current position of the vehicle is about to extend from the area of the road map displayed on the display device 4, a new road map that automatically matches the traveling direction of the vehicle is displayed. The ease of use can be improved without the trouble of exchanging road maps as in the conventional case. Further, as described above, if the compact disc system is installed in the ROM 3, the cost of hardware other than the compact disc system can be considerably reduced.
上述したように、本発明に係る車両用のナビゲーション
装置は、演算処理装置により、現在位置検出手段から得
られる車両の現在位置と道路地図情報による道路上の位
置とを比較し、現在位置検出手段によって検出された車
両の現在位置との距離が最短の道路を選択し、車両の現
在位置を上記選択された道路上に位置するように修正す
るようにしてなるので、自動車等の車両の現在位置をデ
ィスプレイ装置に表示される道路地図上に常に正確に表
示させることができる。As described above, in the vehicle navigation device according to the present invention, the arithmetic processing device compares the current position of the vehicle obtained from the current position detecting means with the position on the road based on the road map information, and detects the current position detecting means. The road that has the shortest distance to the current position of the vehicle detected by is selected, and the current position of the vehicle is corrected so that it is located on the selected road. Can always be accurately displayed on the road map displayed on the display device.
【図面の簡単な説明】 第1図は本発明に係るナビゲーション装置を示すブロッ
ク図であり、第2図は本発明に係るナビゲーション装置
に適用される方向検出装置の一例を示すブロック図、第
3図は第2図に示した方向検出装置におけるホール素子
と地磁気の位置関係を示す模式図、第4図は上記ナビゲ
ーション装置におけるROMに書き込まれる道路地図情報
のフォーマットを説明するための道路地図の模式図、第
5図は本実施例の自動車のダッシュボード周辺を概略的
に示す模式図、第6図および第7図は上記ナビゲーショ
ン装置の動作を説明するための道路地図の模式図であ
り、第6図は検出位置がノードNnを越えなかった場合
を、第7図は検出位置がノードNnを越えた場合をそれぞ
れ示すものである。 1……方向検出装置 2……走行量検出装置 3……ROM 4……ディスプレイ装置 5……操作キー 10……演算処理装置BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a navigation device according to the present invention, and FIG. 2 is a block diagram showing an example of a direction detecting device applied to the navigation device according to the present invention. FIG. 4 is a schematic diagram showing the positional relationship between the Hall element and the geomagnetism in the direction detecting device shown in FIG. 2, and FIG. 4 is a schematic map of the road map for explaining the format of the road map information written in the ROM of the navigation device. 5 and 5 are schematic diagrams schematically showing the periphery of the dashboard of the automobile of this embodiment, and FIGS. 6 and 7 are schematic diagrams of a road map for explaining the operation of the navigation device. FIG. 6 shows the case where the detected position does not exceed the node N n, and FIG. 7 shows the case where the detected position exceeds the node N n . 1 ... Direction detection device 2 ... Travel amount detection device 3 ... ROM 4 ... Display device 5 ... Operation key 10 ... Calculation processing device
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭59−119377(JP,A) 特開 昭57−135972(JP,A) 特開 昭57−20681(JP,A) 特開 昭58−132612(JP,A) 特開 昭60−45285(JP,A) 特開 昭58−129313(JP,A) ─────────────────────────────────────────────────── ─── Continuation of front page (56) Reference JP-A-59-119377 (JP, A) JP-A-57-135972 (JP, A) JP-A-57-20681 (JP, A) JP-A-58- 132612 (JP, A) JP 60-45285 (JP, A) JP 58-129313 (JP, A)
Claims (1)
検出手段と、 道路地図情報が記憶された記憶装置と、 上記現在位置検出手段の出力及び上記記憶装置から読み
出された道路地図情報に基づいて現在位置情報を算出す
る演算処理装置と、 上記記憶装置から読み出された道路地図情報を表示する
とともにこの表示される道路地図上に上記現在位置情報
による現在位置を表示するディスプレイ装置とを有し、 上記演算処理装置において、上記現在位置検出手段から
得られる車両の現在位置と上記道路地図情報による道路
上の位置とを比較し、上記検出された車両の現在位置と
の距離が最短の道路を選択し、上記車両の現在位置を上
記選択された道路上に位置するように修正することを特
徴とする車両用のナビゲーション装置。1. A current position detecting means for detecting a current position of a vehicle, a storage device in which road map information is stored, an output of the current position detecting means and road map information read from the storage device. An arithmetic processing unit for calculating the current position information based on the above, and a display unit for displaying the road map information read from the storage unit and for displaying the current position according to the current position information on the displayed road map. In the arithmetic processing device, the current position of the vehicle obtained from the current position detection means is compared with the position on the road based on the road map information, and the distance between the detected current position of the vehicle is the shortest. The road navigation device for a vehicle, wherein the road is selected, and the current position of the vehicle is corrected so as to be located on the selected road.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59179658A JPH0789062B2 (en) | 1984-08-29 | 1984-08-29 | Vehicle navigation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59179658A JPH0789062B2 (en) | 1984-08-29 | 1984-08-29 | Vehicle navigation device |
Related Child Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1319695A Division JPH07260498A (en) | 1995-01-30 | 1995-01-30 | Vehicle navigation device |
| JP8200166A Division JP2737750B2 (en) | 1996-07-30 | 1996-07-30 | Car |
| JP8200168A Division JP2894288B2 (en) | 1996-07-30 | 1996-07-30 | Navigation device for vehicles |
| JP8200167A Division JP2737751B2 (en) | 1996-07-30 | 1996-07-30 | Navigation device for vehicles |
| JP8200169A Division JP2737752B2 (en) | 1996-07-30 | 1996-07-30 | Map display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6157982A JPS6157982A (en) | 1986-03-25 |
| JPH0789062B2 true JPH0789062B2 (en) | 1995-09-27 |
Family
ID=16069617
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59179658A Expired - Lifetime JPH0789062B2 (en) | 1984-08-29 | 1984-08-29 | Vehicle navigation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0789062B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6057070B2 (en) * | 1981-12-25 | 1985-12-13 | シャープ株式会社 | Vehicle position display device for automobiles |
| JPS59119397A (en) * | 1982-12-25 | 1984-07-10 | 富士通株式会社 | Voice recognition equipment |
-
1984
- 1984-08-29 JP JP59179658A patent/JPH0789062B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6157982A (en) | 1986-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4963865A (en) | Apparatus for displaying travel path | |
| US5440484A (en) | Calibration method for a relative heading sensor | |
| JP2584564B2 (en) | Vehicle position detection device | |
| JPH0629729B2 (en) | Direction detector for mobile | |
| US6766247B2 (en) | Position determination method and navigation device | |
| JPS63182519A (en) | In-vehicle navigation device | |
| JPH05113342A (en) | Navigation apparatus | |
| JPS61245015A (en) | Direction display device | |
| JP2894288B2 (en) | Navigation device for vehicles | |
| JPH0789062B2 (en) | Vehicle navigation device | |
| JP2737752B2 (en) | Map display device | |
| JP2737750B2 (en) | Car | |
| JP2737751B2 (en) | Navigation device for vehicles | |
| JPH07260498A (en) | Vehicle navigation device | |
| JP3064752B2 (en) | Route guidance device for vehicles | |
| US4763269A (en) | Position determining apparatus for vehicle | |
| JP2723352B2 (en) | In-vehicle navigation system | |
| JP2639799B2 (en) | Driving information display device | |
| JPH0781871B2 (en) | Vehicle location estimation method | |
| JPH0585847B2 (en) | ||
| JPS62255815A (en) | Correcting method for vehicle azimuth error | |
| JPH0543257B2 (en) | ||
| JPH0131927Y2 (en) | ||
| JPS6117911A (en) | Position correcting circuit of navigator device for vehicle | |
| JPH08254431A (en) | Vehicle corner detection device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |