JPH07286856A - Current location calculating device - Google Patents
Current location calculating deviceInfo
- Publication number
- JPH07286856A JPH07286856A JP7879294A JP7879294A JPH07286856A JP H07286856 A JPH07286856 A JP H07286856A JP 7879294 A JP7879294 A JP 7879294A JP 7879294 A JP7879294 A JP 7879294A JP H07286856 A JPH07286856 A JP H07286856A
- Authority
- JP
- Japan
- Prior art keywords
- current position
- vehicle
- road
- calculating
- calculated
- 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.)
- Pending
Links
Landscapes
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、車両等の移動体に搭載
され、当該車両の現在位置を算出する現在位置算出装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a current position calculating device which is mounted on a moving body such as a vehicle and calculates the current position of the vehicle.
【0002】[0002]
【従来の技術】車両の現在位置算出装置としては、例え
ば、特公平5−7642号公報記載の例のように、GP
S受信機を用いた電波航法システムと、ジャイロおよび
車速センサを用いた推測航法システムとを組み合わせて
使用して、車両の現在位置を算出するシステムがある。
このような例では、GPS受信機の出力する位置と、推
測航法システムから出力される位置とに基づいて、車両
の現在位置を決定して、その位置を、ディスプレイに表
示された地図上に重ねて表示することにより、車両の現
在位置をドライバーに知らせる。2. Description of the Related Art A vehicle current position calculating device is, for example, a GP as disclosed in Japanese Patent Publication No. 5-7642.
There is a system that calculates the current position of a vehicle by using a radio navigation system using an S receiver and a dead reckoning system using a gyro and a vehicle speed sensor in combination.
In such an example, the current position of the vehicle is determined based on the position output by the GPS receiver and the position output by the dead reckoning system, and the position is overlaid on the map displayed on the display. The current position of the vehicle is notified to the driver by displaying it.
【0003】[0003]
【発明が解決しようとする課題】しかし、上記従来例で
は、GPS受信機、および、推測航法システムの、両方
を備える必要があり、全体のシステムとして高価なもの
となる。However, in the above-mentioned conventional example, it is necessary to include both the GPS receiver and the dead reckoning system, and the whole system becomes expensive.
【0004】特に、推測航法システムに必要な方位を検
出するために用いられる、地磁気センサまたはジャイロ
センサは、車速センサと比べ、非常に高価であるだけで
なく、回りの環境からの悪影響を受けやすいため精度を
保つのが難しい。In particular, the geomagnetic sensor or the gyro sensor used for detecting the direction required for the dead reckoning system is not only very expensive as compared with the vehicle speed sensor, but also easily affected by the surrounding environment. Therefore, it is difficult to maintain accuracy.
【0005】本発明は、このような問題点を解決するた
めになされたものであり、その目的は、電波信号を受信
できない場合でも、方位検出手段を用いずに、車両の位
置を求めることが可能な現在位置算出装置を提供するこ
とにある。The present invention has been made in order to solve such a problem, and an object thereof is to obtain the position of a vehicle without using an azimuth detecting means even when a radio signal cannot be received. It is to provide a possible current position calculation device.
【0006】[0006]
【課題を解決するための手段】上記目的は、車両に搭載
され、電波信号を受信することにより、当該車両の現在
位置を算出する第1の位置算出手段を備えた現在位置算
出装置において、道路データが格納されている記憶媒体
を受け入れて、当該算出された現在位置の周辺の道路デ
ータを読みだす道路データ読出手段と、車両に取付けら
れ、車両速度を検出する速度検出手段と、当該電波信号
が受信されない場合、検出された車両速度を積算して、
第1の位置算出手段により車両の現在位置が最後に算出
された時点からの、車両の進行距離を算出する進行距離
算出手段と、当該電波信号が受信されない場合、第1の
位置算出手段により最後に算出された現在位置、およ
び、当該位置が算出された時点から現在までの進行距離
に基づき、当該位置付近の道路データを参照すること
で、車両の現在位置を算出する第2の位置算出手段を有
することを特徴とする現在位置算出装置により達成する
ことができる。The above object is to provide a current position calculating device equipped with a first position calculating means which is mounted on a vehicle and which calculates a current position of the vehicle by receiving a radio signal. A road data reading means for receiving a storage medium storing data and reading road data around the calculated current position, a speed detecting means attached to the vehicle for detecting the vehicle speed, and the radio signal. If is not received, add up the detected vehicle speed,
A travel distance calculating means for calculating a travel distance of the vehicle from the time when the current position of the vehicle was last calculated by the first position calculating means, and a last distance by the first position calculating means if the radio signal is not received. Second position calculating means for calculating the current position of the vehicle by referring to road data near the current position based on the calculated current position and the traveling distance from the time when the position is calculated to the present time. It is possible to achieve by the present position calculation device which is characterized by having.
【0007】[0007]
【作用】本発明による、電波信号を用いて車両の現在位
置を算出する第1の位置算出手段を備えた現在位置算出
装置において、電波信号が受信できない場合、第2の位
置算出手段は、第1の位置算出手段により最後に算出さ
れた時間的に最も新しい現在位置と、当該位置が得られ
た時点から現在までの車両の進行距離とに基づき、さら
に、当該位置付近の道路データを参照して、車両の現在
位置を算出する。According to the present invention, in the current position calculating device having the first position calculating means for calculating the current position of the vehicle using the radio signal, when the radio signal cannot be received, the second position calculating means Based on the latest current position calculated last by the position calculating unit 1 and the traveling distance of the vehicle from the time when the position was obtained to the present time, the road data near the position is further referred to. Then, the current position of the vehicle is calculated.
【0008】[0008]
【実施例】本発明を適用した現在位置算出装置の一実施
例を説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present position calculating device to which the present invention is applied will be described.
【0009】本実施例のハードウエアは、例えば、図1
に示すような構成を有する。すなわち、本実施例は、車
両のトランスミッションの出力軸の回転に比例してパル
スを出力することで車速を検出する車速センサ203
と、GPS衛星からのGPS信号を受信するアンテナ2
04と、アンテナ204で受信したGPS信号を処理し
て車両の位置および方位を出力するGPS受信装置20
5とを有する。The hardware of this embodiment is, for example, as shown in FIG.
It has a configuration as shown in. That is, in the present embodiment, the vehicle speed sensor 203 that detects the vehicle speed by outputting pulses in proportion to the rotation of the output shaft of the vehicle transmission.
And an antenna 2 for receiving GPS signals from GPS satellites
04 and a GPS receiver 20 for processing the GPS signal received by the antenna 204 and outputting the position and direction of the vehicle.
5 and.
【0010】本実施例は、さらに、表示している地図の
縮尺切り替え指令をユーザから受け付けるスイッチ20
6と、ディジタル地図データを記憶しておくCD−RO
M207と、CD−ROM207を読みだすためのドラ
イバ208と、現在位置周辺の地図及び現在位置を示す
マーク等を表示するディスプレイ209とを有する。The present embodiment further includes a switch 20 that receives a scale switching command of the displayed map from the user.
6 and a CD-RO for storing digital map data
It has an M207, a driver 208 for reading the CD-ROM 207, and a display 209 for displaying a map around the current position and a mark indicating the current position.
【0011】本実施例は、さらに、上記で説明した周辺
各装置の動作制御を行うコントローラ210を有する。
コントローラ210は、車速センサ203から出力され
るパルス数を所定秒数毎にカウントとするカウンタ21
7と、GPS受信装置205からのデータを受け取るシ
リアルインタフェイス218と、スイッチ206の押圧
を認識するパラレルI/O212と、CD−ROM20
7から読みだされた地図データを転送するDMA(Direc
t Memory Access)コントローラ213と、ディスプレイ
209に地図画像を表示する表示プロセッサ214とを
有する。The present embodiment further includes a controller 210 for controlling the operation of each peripheral device described above.
The controller 210 includes a counter 21 that counts the number of pulses output from the vehicle speed sensor 203 every predetermined number of seconds.
7, a serial interface 218 that receives data from the GPS receiver 205, a parallel I / O 212 that recognizes the pressing of the switch 206, and a CD-ROM 20.
DMA (Direc that transfers the map data read from 7
t Memory Access) controller 213 and a display processor 214 for displaying a map image on the display 209.
【0012】コントローラ210は、さらに、マイクロ
プロセッサ215と、メモリ216とを有する。マイク
ロプロセッサ215は、上記各部を介して得られた周辺
センサおよび装置からの信号を受け入れて、それら信号
に基づいて処理を行い、車両の現在位置を算出して、そ
れを表示プロセッサ214を介してデイスプレイ209
に表示させる。この車両位置の表示は、すでに表示され
ている地図上に重畳して行われ、ユーザは、地図上の車
両の現在位置を知ることができる。The controller 210 further includes a microprocessor 215 and a memory 216. The microprocessor 215 receives signals from the peripheral sensors and devices obtained through the above-mentioned units, performs processing based on those signals, calculates the current position of the vehicle, and displays the current position via the display processor 214. Day Play 209
To display. This display of the vehicle position is superimposed on the already displayed map, and the user can know the current position of the vehicle on the map.
【0013】メモリ216は、以下に説明する処理の内
容が格納されているROMと、マイクロプロセッサ21
5が処理を行う場合に使用するRAMとを備えている。The memory 216 includes a ROM in which the contents of the processing described below are stored, and a microprocessor 21.
5 has a RAM used when processing is performed.
【0014】次に、本実施例の作用を、図4のフローチ
ャートを用いて説明する。本処理は、車両が10m走行
するごとに起動されるものである。Next, the operation of this embodiment will be described with reference to the flowchart of FIG. This process is started every time the vehicle travels 10 m.
【0015】最初、車速センサ203の信号を読み込み
(ステップ520)、読み込まれた値を積算していくこ
とにより、走行距離へ変換する(ステップ521)。First, the signal from the vehicle speed sensor 203 is read (step 520), and the read values are integrated to be converted into a travel distance (step 521).
【0016】次に、GPS信号を受信しているかどうか
判断し(ステップ522)、受信していたら(ステップ
522でYes)、GPS受信装置205の出力する、
車両の現在位置(A)及び車両の進行方位を読みだす
(ステップ523)。Next, it is judged whether or not the GPS signal is received (step 522), and if it is received (Yes in step 522), the GPS receiving device 205 outputs it.
The current position (A) of the vehicle and the traveling direction of the vehicle are read (step 523).
【0017】次に、現在位置(A)の周辺の地図を、C
D−ROM207より読みだし、現在位置(A)を中心
として、予め定められた距離D内にある道路データ(線
分データ)を抜き出す(ステップ524)。ここで、距
離Dは、一定値でもよいが、前回求めた、後述するエラ
ーコスト値に基づいて決定する値でもよい。Next, a map around the current position (A) is displayed as C
The data is read from the D-ROM 207 and road data (line segment data) within a predetermined distance D centering on the current position (A) is extracted (step 524). Here, the distance D may be a constant value, or may be a value determined based on an error cost value, which will be described later, obtained last time.
【0018】エラーコストに基づいて検索範囲を決める
理由としては、エラーコストが大きい場合は、位置の精
度に対する信憑性が低いと考えられるためであり、より
広い範囲を検索して道路をさがす方が理にかなっている
からである。なお、道路データは、図6に示すように、
地図上の各道路を複数の線分で近似し、各線分の始点と
終点との座標を記憶するような構成とする。The reason for determining the search range based on the error cost is that it is considered that the reliability of the position accuracy is low when the error cost is large, and it is better to search a wider range and search for the road. Because it makes sense. The road data is, as shown in FIG.
Each road on the map is approximated by a plurality of line segments, and the coordinates of the start point and the end point of each line segment are stored.
【0019】次に、ステップ524で抜き出された線分
の中から、その線分の方向の方位と、GPS受信装置2
05により得られた車両の進行方位との誤差が、所定値
以内にある線分を抜き出す(ステップ525)。さら
に、抜き出されたすべての線分に対し、現在位置(A)
から垂線をおろし、その垂線の長さを求める(ステップ
526)。Next, from the line segment extracted in step 524, the azimuth in the direction of the line segment and the GPS receiver 2
The line segment whose error with the traveling direction of the vehicle obtained in 05 is within a predetermined value is extracted (step 525). Furthermore, for all the extracted line segments, the current position (A)
Down the vertical line from the line and obtain the length of the vertical line (step 526).
【0020】次に、それら垂線の長さを用いて、ステッ
プ525で抜き出されたすべての線分に対して、以下に
定義されるエラーコストの値を算出する。Next, using the lengths of the perpendiculars, the error cost values defined below are calculated for all the line segments extracted in step 525.
【0021】 エラーコスト=α×|進行方位−線分方位|+β×|垂線の長さ| (1) ここで、α、βは、重み係数である。これら係数は、用
いる具体的処理方法により変えることができる。例え
ば、進行方位において誤差が少ない道路を重視する場合
は、αを大きくすればよい。Error cost = α × | travel azimuth−line segment azimuth | + β × | perpendicular line length | (1) where α and β are weighting factors. These coefficients can be changed depending on the specific processing method used. For example, when importance is attached to a road having a small error in the traveling direction, α may be increased.
【0022】次に、エラーコストが算出された線分のう
ち、エラーコスト値が最も小さい線分を選び(ステップ
527)、その選択された線分と垂線との交差する点
(線分の垂線のあし)を、修正された現在位置(B)と
して(ステップ528)、本処理を終了する。Next, of the line segments for which the error cost has been calculated, the line segment having the smallest error cost value is selected (step 527), and the point at which the selected line segment intersects with the vertical line (the vertical line of the line segment). This is set as the corrected current position (B) (step 528), and this processing ends.
【0023】ステップ522で、GPS信号が受信され
ていない場合(522でNo)は、現在位置(B)の近
くに交差点があるかどうかを判断する(ステップ53
1)。近くに交差点がある場合(ステップ531でN
o)は、車両がどちらの道路へ進んだかの判断が難し
い。このため、車両の現在位置を表示しないようにさせ
るための、非表示信号を出力して(ステップ533)、
本処理を終了する。If no GPS signal is received at step 522 (No at 522), it is determined whether or not there is an intersection near the current position (B) (step 53).
1). If there is an intersection nearby (N at step 531)
In o), it is difficult to determine which road the vehicle has taken. Therefore, a non-display signal for outputting the current position of the vehicle is output (step 533),
This process ends.
【0024】ここで、交差点が近くにあるかどうかの決
定方法の一例を、以下に示す。すなわち、CD−ROM
207には、図6に示すような道路データが、座標情報
データおよび交差点情報データとして、図7に示すよう
なフォーマットで格納されている。したがって、図7に
示す交差点情報データを調べれば、前回算出された現在
位置から所定距離F以内に、交差点があるかどうかを判
断することができる。Here, an example of a method of determining whether an intersection is near is shown below. That is, CD-ROM
In 207, road data as shown in FIG. 6 is stored in the format as shown in FIG. 7 as coordinate information data and intersection information data. Therefore, by examining the intersection information data shown in FIG. 7, it is possible to determine whether or not there is an intersection within the predetermined distance F from the previously calculated current position.
【0025】近くに交差点がない場合(ステップ531
でYes)、前回求めた現在位置(B)を基準とし、そ
の現在位置(B)から進んだ距離相当分だけ、当該道路
データにそって現在位置を移動させることで、新たな現
在位置(C)を算出する(ステップ532)。If there is no intersection nearby (step 531)
Yes), the current position (B) obtained last time is used as a reference, and the current position is moved along the road data by a distance corresponding to the distance traveled from the current position (B). ) Is calculated (step 532).
【0026】例えば、車両が走行している道路に対応す
る道路データが、図3に示すような場合を考える。ここ
では、a−e間の道路が、道路線分ab、道路線分b
c、道路線分cd、および、道路線分deにより構成さ
れるものである。ここで、道路線分ab中に、前回GP
S信号に基づいて求められた現在位置(B)が存在する
ものとし、また、その位置(B)が算出された時点から
今までに走行した距離が、100mであるとする。For example, consider a case where the road data corresponding to the road on which the vehicle is traveling is as shown in FIG. Here, the road between a and e is the road segment ab and the road segment b.
c, a road segment cd, and a road segment de. Here, during the road segment ab, the previous GP
It is assumed that there is a current position (B) obtained based on the S signal, and the distance traveled from the time when the position (B) was calculated to now is 100 m.
【0027】本実施例において、このような場合、道路
線分abを30m、道路線分bcを60m、道路線分c
dを10m走行した時の位置(C点)が、位置(B)か
ら100m走行したことになるので、C点を現在位置と
する。ここで、走行距離は、車速センサ203から求め
るものとし、各道路線分の長さは、各線分の始点と終点
との座標から求めることができる。また、始点と終点と
の座標は、図7に示す座標情報データから読みだす。In this embodiment, in this case, the road segment ab is 30 m, the road segment bc is 60 m, and the road segment c is
The position (point C) when traveling 10 m on d is 100 m from position (B), so point C is set as the current position. Here, the traveling distance is obtained from the vehicle speed sensor 203, and the length of each road line segment can be obtained from the coordinates of the start point and the end point of each line segment. The coordinates of the start point and the end point are read from the coordinate information data shown in FIG.
【0028】次に、上記図4のフローにより得られた結
果に従って、車両の現在位置を地図上に表示する処理
を、図5を用いて説明する。本処理は、例えば、1秒毎
に起動されるものであり、車両の現在位置として、現在
位置(B)、または、現在位置(C)が求められていれ
ば、それを表示する。また、現在位置(C)が算出され
ず、非表示信号が出力されていれば、現在位置が不明で
あることがユーザに判るような形態で、表示を行うもの
である。Next, the process of displaying the current position of the vehicle on the map according to the result obtained by the flow of FIG. 4 will be described with reference to FIG. This processing is started, for example, every one second, and if the current position (B) or the current position (C) is obtained as the current position of the vehicle, it is displayed. Further, if the current position (C) is not calculated and the non-display signal is output, the display is performed in such a form that the user knows that the current position is unknown.
【0029】最初、スイッチ206が押され地図の縮尺
の変更が指示されたかどうかを、パラレルI/O212
の内容を見て判断する(ステップ601)。もし、押さ
れていれば(ステップ601でYes)、それに対応し
て、所定の縮尺フラグを切り換える(ステップ60
2)。スイッチ206の機能としては他にもあるが、そ
れらは、本実施例の作用には、無関係なので記述しな
い。First, the parallel I / O 212 is used to check whether or not the switch 206 is pressed to instruct to change the map scale.
The content is judged by judging (step 601). If it is pressed (Yes in step 601), the predetermined scale flag is switched correspondingly (step 60).
2). Although there are other functions of the switch 206, they are not described because they are irrelevant to the operation of this embodiment.
【0030】次に、GPS信号により最後に求められ
た、すなわち、最新の現在位置(B)を読みだし(ステ
ップ603)、ステップ602で切り換えられた縮尺フ
ラグの内容に応じた縮尺の地図をディスプレイ209
に、例えば、図2に示すような状態で表示する(ステッ
プ604)。Next, the latest present position (B) obtained from the GPS signal is read out (step 603), and a map of a scale corresponding to the contents of the scale flag switched in step 602 is displayed. 209
, For example, in the state as shown in FIG. 2 (step 604).
【0031】次に、非表示信号が出力されているかどう
かを調べる(ステップ605)。その信号が出力されて
いる場合(ステップ605でYes)、その時点での車
両の位置が不明であるため、それがユーザに認識できる
形態で表示を行う(ステップ608)。Next, it is checked whether a non-display signal is output (step 605). If the signal is output (Yes in step 605), since the position of the vehicle at that time is unknown, it is displayed in a form that can be recognized by the user (step 608).
【0032】具体的には、例えば、最後に求められた、
確実に判っている過去の現在位置(B)を、以下に説明
する現在位置表示の場合とは異なる色を用いて表示す
る。また、色を変える代わりに、形態を変えたり、位置
を全く表示しないようにしても良い。また、文字メッセ
ージを表示したり、光の点滅や音声などにより、現在位
置が算出されていない状態を示す構成としても良い。Specifically, for example, the last obtained,
The past current position (B), which is surely known, is displayed using a color different from that of the current position display described below. Further, instead of changing the color, the form may be changed or the position may not be displayed at all. Further, it may be configured to display a text message or to indicate a state in which the current position is not calculated by blinking light, sound, or the like.
【0033】非表示信号が出力されていない場合(ステ
ップ605でNo)は、現在位置として、GPS信号に
よる現在位置(B)(図4、ステップ528)、また
は、現在位置(C)(図4、ステップ532)が求めら
れている。When the non-display signal is not output (No in step 605), the current position is the current position (B) by the GPS signal (FIG. 4, step 528) or the current position (C) (FIG. 4). , Step 532) is required.
【0034】このため、次のステップ606で、車両の
現在位置(B)が求められている場合には、その位置
(B)と車両の進行方位(GPS方位)とを、例えば、
図2中に示される、所定の色による矢印記号”↑”を用
いて表示を行う。また、現在位置(C)が求められてい
る場合は、その位置(C)を、現在位置(B)と同様な
形態、または、異なった形態で表示する。Therefore, in the next step 606, when the current position (B) of the vehicle is obtained, the position (B) and the traveling direction (GPS direction) of the vehicle are, for example,
Display is performed using an arrow symbol "↑" in a predetermined color shown in FIG. If the current position (C) is required, the position (C) is displayed in the same form as the current position (B) or in a different form.
【0035】最後に、これらに重畳して、北を示す北マ
ークと、縮尺に対応した距離マークとを、図2のように
重ねて表示する(ステップ607)。Finally, the north mark indicating north and the distance mark corresponding to the reduced scale are superposed and displayed in an overlapping manner as shown in FIG. 2 (step 607).
【0036】本実施例によれば、GPS受信装置、車速
センサ、および、道路データを用いて、GPS信号を受
信できない時は、最後にGPS信号を受信した位置から
の走行距離を、車速センサの出力を積算することにより
求め、道路にそってその距離だけ進めることにより、G
PS信号が受信されない場合でも、車両の位置を表示す
ることができる。According to the present embodiment, when the GPS signal cannot be received by using the GPS receiving device, the vehicle speed sensor, and the road data, the traveling distance from the position where the GPS signal is received last is calculated by the vehicle speed sensor. G is obtained by accumulating the outputs and advancing that distance along the road.
The position of the vehicle can be displayed even if no PS signal is received.
【0037】本実施例では、上記のように矢印記号を用
いて車両位置および方向を示したが、本発明における車
両位置および方向の表示形態は、それぞれが、表示状態
で明確に示されるものであれば、その形態および色は問
わない。また、北マーク等の地図表示形態も、周辺状態
を明確に現わすものであれば、その表示形態は限定され
ない。In the present embodiment, the vehicle position and direction are indicated by using the arrow symbols as described above, but the display form of the vehicle position and direction in the present invention is clearly shown in the display state. If it exists, its form and color do not matter. Also, the map display form such as the north mark is not limited as long as it clearly shows the surrounding state.
【0038】また、本実施例では、車両の現在位置が算
出できない場合、非表示信号を出力する構成としたが、
本発明はこれに限定されなるものではない。例えば、こ
の信号を出力する代わりに、上記図4の各処理サイクル
で、車両の現在位置が更新されない状態を検出し、その
結果により、表示形態を選択する構成としても良い。In this embodiment, the non-display signal is output when the current position of the vehicle cannot be calculated.
The present invention is not limited to this. For example, instead of outputting this signal, a configuration may be adopted in which the state in which the current position of the vehicle is not updated is detected in each processing cycle of FIG. 4 and the display form is selected based on the result.
【0039】また、本実施例では、交差点がある場合、
車両の現在位置(C)を得られなかったが、例えば、交
差点における車両の向きの変化を検出または入力する構
成とすれば、その情報に基づいて、交差点が存在してい
ても、車両の現在位置(C)を求めることができる。例
えば、ユーザの音声により、車両の方向変化を入力し、
それに基づいて、車両の位置(C)を算出する構成とし
ても良い。In this embodiment, if there is an intersection,
Although the current position (C) of the vehicle could not be obtained, for example, if the configuration is such that a change in the direction of the vehicle at the intersection is detected or input, the current position of the vehicle is detected based on that information even if the intersection exists. The position (C) can be determined. For example, by inputting the direction change of the vehicle by the voice of the user,
The configuration may be such that the position (C) of the vehicle is calculated based on that.
【0040】[0040]
【発明の効果】本発明によれば、GPS信号を受信でき
ない場合でも、方位検出手段を用いることなく、車両の
位置を求めることが可能な現在位置算出装置を提供する
ことができる。As described above, according to the present invention, it is possible to provide a current position calculating device which can obtain the position of a vehicle without using a direction detecting means even when a GPS signal cannot be received.
【0041】[0041]
【図1】本発明による現在位置算出装置の構成を示すブ
ロック図。FIG. 1 is a block diagram showing a configuration of a current position calculation device according to the present invention.
【図2】本発明における現在位置の表示形態の一例を示
す説明図。FIG. 2 is an explanatory diagram showing an example of a display form of the current position in the present invention.
【図3】本発明におけるGPS信号を受信できない場合
の位置算出処理を説明するための説明図。FIG. 3 is an explanatory diagram for explaining a position calculation process when a GPS signal cannot be received according to the present invention.
【図4】本発明における現在位置の算出処理の一例を示
すフローチャート。FIG. 4 is a flowchart showing an example of current position calculation processing according to the present invention.
【図5】本発明における現在位置表示のための処理の一
例を示すフローチャート。FIG. 5 is a flowchart showing an example of processing for displaying the current position in the present invention.
【図6】本発明における道路データにおける線分の一例
を示す説明図。FIG. 6 is an explanatory diagram showing an example of line segments in road data according to the present invention.
【図7】本発明における地図道路データの記憶フォーマ
ットの一例を示す図表。FIG. 7 is a chart showing an example of a storage format of map road data in the present invention.
203…車速センサ、204…アンテナ、205…GP
S受信装置、206…スイッチ、207…CD−RO
M、208…CD−ROMドライバ、209…デイスプ
レイ、210…コントローラ。203 ... Vehicle speed sensor, 204 ... Antenna, 205 ... GP
S receiver, 206 ... Switch, 207 ... CD-RO
M, 208 ... CD-ROM driver, 209 ... Display, 210 ... Controller.
Claims (5)
により、当該車両の現在位置を算出する第1の位置算出
手段を備えた現在位置算出装置において、 道路データが格納されている記憶媒体を受け入れて、当
該算出された現在位置の周辺の道路データを読みだす道
路データ読出手段と、 車両に取付けられ、車両速度を検出する速度検出手段
と、 当該電波信号が受信されない場合、検出された車両速度
を積算して、第1の位置算出手段により車両の現在位置
が最後に算出された時点からの、車両の進行距離を算出
する進行距離算出手段と、 当該電波信号が受信されない場合、第1の位置算出手段
により最後に算出された現在位置、および、当該位置が
算出された時点から現在までの進行距離に基づき、当該
位置付近の道路データを参照することで、車両の現在位
置を算出する第2の位置算出手段を有することを特徴と
する現在位置算出装置。1. A current position calculation device equipped with a first position calculation means for calculating the current position of a vehicle by receiving the radio signal, the storage medium having road data stored therein. The road data reading means for reading the road data around the calculated current position, the speed detecting means attached to the vehicle for detecting the vehicle speed, and the radio signal not being received, are detected. A traveling distance calculating means for calculating the traveling distance of the vehicle from the time when the current position of the vehicle is finally calculated by the first position calculating means, and when the radio signal is not received, Based on the current position calculated last by the position calculating unit No. 1 and the traveling distance from the time when the position was calculated to the present time, the road data near the position is referred to. Thus, the current position calculation device is characterized by having a second position calculation means for calculating the current position of the vehicle.
と、前記第1の位置算出手段により算出された車両の現
在位置とから、当該位置に対応する当該道路データ中の
道路上の位置を求める道路位置取得手段をさらに有し、 前記第2の位置算出手段は、前記第1の位置算出手段に
より最後に算出された現在位置の代わりに、その算出さ
れた現在位置に基づいて道路位置取得手段により最後に
求められた現在位置を用いることを特徴とする現在位置
算出装置。2. The road data corresponding to the position according to claim 1, based on the road data read by the road data reading means and the current position of the vehicle calculated by the first position calculating means. The second position calculating means further has a road position acquiring means for obtaining a position on the inside road, and the second position calculating means replaces the current position calculated last by the first position calculating means with the calculated current position. A current position calculating device characterized in that the current position finally obtained by the road position acquisition means based on the position is used.
り最後に求められた現在位置から、前記進行距離算出手
段により算出された進行距離相当分だけ、当該位置が存
在する前記道路データ中の道路上に沿って移動させた位
置を、新たな車両の現在位置とすることを特徴とする現
在位置算出装置。3. The second position calculation means according to claim 2, wherein the second position calculation means is equivalent to the travel distance calculated by the travel distance calculation means from the current position finally obtained by the road position acquisition means. A current position calculating device, characterized in that a position moved along a road in the road data in which the position exists is set as a current position of a new vehicle.
が存在する前記道路データ中の道路上における、当該位
置から車両の進行方向にある所定距離位置までの範囲内
に、分岐点があるかどうかを検出する分岐点検出手段を
さらに有し、 前記第2の位置算出手段は、分岐点検出手段が分岐点を
検出した場合、現在位置を算出せずに、現在位置が算出
されなかったことを示す非表示信号を出力することを特
徴とする現在位置算出装置。4. The range according to claim 3, on the road in the road data in which the current position finally obtained by the road position acquisition means exists, from the position to a predetermined distance position in the traveling direction of the vehicle. Further has a branch point detecting means for detecting whether there is a branch point, the second position calculating means, when the branch point detecting means detects a branch point, without calculating the current position, A current position calculation device, which outputs a non-display signal indicating that the current position has not been calculated.
す地図の上に表示する表示手段をさらに有し、 前記道路データ読出手段は、道路データと地図データと
が格納されている記憶媒体を受け入れて、当該現在位置
周辺の道路データと共に表示手段で表示する地図データ
を読みだすものであり、 前記電波信号が受信される場合、前記第1の位置算出手
段により算出された現在位置が、表示手段へ車両の現在
位置として入力され、 前記電波信号が受信されない場合、前記第2の位置算出
手段により算出された現在位置が、表示手段へ車両の現
在位置として入力され、 前記第2の位置算出手段から非表示信号が出力された場
合、表示手段がその信号を受け入れ、車両の現在位置が
入力されている場合とは異なる、予め定められた形態に
よる表示を行うことを特徴とする現在位置算出装置。5. The display device according to claim 4, further comprising display means for displaying the input current position of the vehicle on a map showing a peripheral region of the position, wherein the road data reading means includes road data and map. And a map medium to be displayed on a display means together with the road data around the current position when the storage medium storing the data is received. When the radio signal is received, the first position calculation is performed. When the current position calculated by the means is input to the display means as the current position of the vehicle and the radio signal is not received, the current position calculated by the second position calculation means is displayed on the display means as the current position of the vehicle. When the non-display signal is output from the second position calculating means, the display means receives the signal and is different from the case where the current position of the vehicle is input. Current position calculating system which is characterized in that the display by a predetermined form.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7879294A JPH07286856A (en) | 1994-04-18 | 1994-04-18 | Current location calculating device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7879294A JPH07286856A (en) | 1994-04-18 | 1994-04-18 | Current location calculating device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07286856A true JPH07286856A (en) | 1995-10-31 |
Family
ID=13671732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7879294A Pending JPH07286856A (en) | 1994-04-18 | 1994-04-18 | Current location calculating device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07286856A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100498987B1 (en) * | 2002-10-11 | 2005-07-01 | 엘지전자 주식회사 | Method for estimating location of vehicle in Global Positioning System Data's poor region |
KR100742612B1 (en) * | 2005-08-19 | 2007-07-25 | 한국전자통신연구원 | Apparatus and Method for Complex Navigation Using Dead Reckoning and GPS |
WO2008130722A1 (en) * | 2007-04-18 | 2008-10-30 | Mitac International Corporation | Method and system for navigation using gps velocity vector |
JP2009019902A (en) * | 2007-07-10 | 2009-01-29 | Funai Electric Co Ltd | Navigation apparatus |
-
1994
- 1994-04-18 JP JP7879294A patent/JPH07286856A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100498987B1 (en) * | 2002-10-11 | 2005-07-01 | 엘지전자 주식회사 | Method for estimating location of vehicle in Global Positioning System Data's poor region |
KR100742612B1 (en) * | 2005-08-19 | 2007-07-25 | 한국전자통신연구원 | Apparatus and Method for Complex Navigation Using Dead Reckoning and GPS |
WO2008130722A1 (en) * | 2007-04-18 | 2008-10-30 | Mitac International Corporation | Method and system for navigation using gps velocity vector |
US7835863B2 (en) | 2007-04-18 | 2010-11-16 | Mitac International Corporation | Method and system for navigation using GPS velocity vector |
JP2009019902A (en) * | 2007-07-10 | 2009-01-29 | Funai Electric Co Ltd | Navigation apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3545839B2 (en) | Current position calculation device | |
JPH08159786A (en) | Navigation apparatus | |
US20110208422A1 (en) | Trajectory display device | |
JP3798489B2 (en) | Car navigation system | |
JPH1030932A (en) | Vehicle-mounted navigation device | |
US6389358B2 (en) | Vehicle-mounted navigation device | |
JPH1030931A (en) | Vehicle-mounted navigation device | |
JP2989740B2 (en) | Route guidance method | |
JPH07168996A (en) | Running location display device | |
JPH08334365A (en) | Present location calculating device | |
JPS63265113A (en) | Navigation apparatus for vehicle | |
JPH07286856A (en) | Current location calculating device | |
JPH0781872B2 (en) | Position detection accuracy determination method and vehicle guidance device using the method | |
JPH1047980A (en) | Navigation device for vehicle | |
JP3545798B2 (en) | Current position calculation device | |
JPH07248230A (en) | Navigation apparatus | |
JPH11271075A (en) | Navigation device | |
JPH1073442A (en) | Navigation system | |
JPS6366414A (en) | Vehicle path guide apparatus | |
JP3599422B2 (en) | Current position calculation device | |
US9031780B2 (en) | Navigation apparatus | |
JPH10197274A (en) | Car navigation system | |
JP3599421B2 (en) | Current position calculation device | |
JPS63249010A (en) | Navigation apparatus for vehicle | |
JP3764508B2 (en) | Current position calculation system and current position calculation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040309 |