Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0715388B2 - Car navigation system - Google Patents
[go: Go Back, main page]

JPH0715388B2 - Car navigation system - Google Patents

Car navigation system

Info

Publication number
JPH0715388B2
JPH0715388B2 JP62245622A JP24562287A JPH0715388B2 JP H0715388 B2 JPH0715388 B2 JP H0715388B2 JP 62245622 A JP62245622 A JP 62245622A JP 24562287 A JP24562287 A JP 24562287A JP H0715388 B2 JPH0715388 B2 JP H0715388B2
Authority
JP
Japan
Prior art keywords
vehicle
path
map
traveling
data
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
Application number
JP62245622A
Other languages
Japanese (ja)
Other versions
JPS6488113A (en
Inventor
雅幸 細井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to JP62245622A priority Critical patent/JPH0715388B2/en
Priority to DE3828725A priority patent/DE3828725A1/en
Priority to US07/248,094 priority patent/US4897792A/en
Priority to FR8812579A priority patent/FR2621150B1/en
Publication of JPS6488113A publication Critical patent/JPS6488113A/en
Publication of JPH0715388B2 publication Critical patent/JPH0715388B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)

Description

【発明の詳細な説明】 技術分野 本発明は、車載ナビゲーション装置に関し、特に、車が
現地点まで走行してきた走行軌跡を記憶する機能を有す
る車載ナビゲーション装置に関するものである。
TECHNICAL FIELD The present invention relates to an in-vehicle navigation device, and more particularly to an in-vehicle navigation device having a function of storing a traveling locus of a vehicle traveling to a local point.

背景技術 近年、自動車のエレクトロニクス化が進み、エンジン,
ブレーキ,サスペンション等がコンピュータ制御される
ようになり、さらには所定の目的地への車両の誘導に利
用される車載ナビゲーション装置も実用化されるまでに
至っている。この車載ナビゲーション装置は、数値化さ
れた地図データをメモリに記憶しておき、車両の現在地
を認識しつつその現在地を含む一定範囲の領域の地図デ
ータをメモリから読み出して自車位置周辺の地図をディ
スプレイ上に映し出すとともに、その地図上に自車位置
を自動表示させる構成となっている。
BACKGROUND ART In recent years, as automobiles have become more electronic, engines,
Brake, suspension, etc. have come to be controlled by a computer, and further, an in-vehicle navigation device used for guiding a vehicle to a predetermined destination has been put into practical use. This in-vehicle navigation device stores digitized map data in a memory, recognizes the current location of the vehicle, reads out map data of a certain area including the current location from the memory, and displays a map around the vehicle position. It is configured to be displayed on the display and to automatically display the vehicle position on the map.

この車載ナビゲーション装置を用いた車両走行時に、車
両走行の出発地点から到着地点までの通過地点数カ所に
おける通過時刻を何らかの手法で記憶しておくと、次回
に同じルートを走行する際の手助けとなり、非常に便利
である。ここで、かかる通過地点各々における通過時刻
を記憶する方法としては、車両の運転者もしくは搭乗者
自身が任意の通過地点走行時に、時刻を記憶するための
時刻記憶指令を手動によりナビゲーション装置に供給す
る方法が考えられる。しかしながら、かかる方法におい
ては、上述の如く使用者の手動による操作が必要となる
ので操作性が悪いという問題が発生する。又、車両走行
前に、使用者が走行予定経路の所定の通過地点数カ所を
予めナビゲーション装置に設定しておくことにより、か
かる通過地点における通過時刻を自動的に記憶する方法
も考えられる。しかしながら、かかる方法においても車
両の走行前に使用者の手動による通過地点の設定操作が
必要となり、更に道路状況等の影響によりかかる走行予
定経路とは異なる道路を走行してしまった場合には、通
過時刻の記憶がなされてなくなるという問題が発生す
る。
When the vehicle travels using this on-vehicle navigation device, if the passing times at several transit points from the starting point to the arrival point of the vehicle traveling are stored by some method, it will be helpful when traveling the same route next time. It is convenient for Here, as a method of storing the passing time at each of the passing points, when the driver of the vehicle or the passenger himself travels at an arbitrary passing point, a time storage command for storing the time is manually supplied to the navigation device. A method can be considered. However, such a method requires a manual operation by the user as described above, which causes a problem of poor operability. It is also conceivable that the user presets several predetermined passage points on the planned traveling route in the navigation device before the vehicle travels, so that the passage time at the passage points is automatically stored. However, even in such a method, it is necessary for the user to manually set the passage point before traveling of the vehicle, and if the vehicle travels on a road different from the planned traveling route due to the influence of road conditions, etc., There is a problem that the passing time is not remembered.

発明の概要 本発明は、上述した点に鑑みなされたもので、容易な操
作にて車両走行の出発地点から到着地点までの複数の通
過地点における通過時刻を記憶できる車載ナビゲーショ
ン装置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and it is an object of the present invention to provide an in-vehicle navigation device that can store passing times at a plurality of passing points from a starting point to an arriving point of a vehicle traveling by an easy operation. To aim.

本発明による車載ナビゲーション装置は、車両の現在走
行位置を検出する走行位置検出手段と、地図上の道路を
各々が重複しない所定経路毎に識別するパス番号及び前
記道路の特定の位置に設けられた複数の特徴点位置を識
別する特徴点番号が記憶されている第1メモリと、時刻
を計時して現在時刻情報を得る時刻計時手段と、前記現
在走行位置に基づいて走行中の道路に対応したパス番号
を前記第1メモリの記憶内容から求めるパス判別手段
と、前記現在走行位置の最も近傍に位置する特徴点位置
に対応した特徴点番号を前記第1メモリの記憶内容から
求める特徴点判別手段と、前記パス判別手段にて得られ
たパス番号が異なるパス番号へと変化したか否かを判定
するパス番号変化判定手段と、前記パス番号変化判定手
段においてパス番号が変化したと判定された場合にこの
判定の直前において前記時刻計時手段及び前記特徴点判
別手段夫々にて得られた現在時刻情報及び特徴点番号各
々を走行軌跡データとして累積記憶していく第2メモリ
とを有する。
The vehicle-mounted navigation device according to the present invention is provided with a traveling position detecting means for detecting the current traveling position of the vehicle, a path number for identifying roads on a map for each predetermined route that does not overlap each other, and a specific position on the road. A first memory in which characteristic point numbers for identifying a plurality of characteristic point positions are stored, time measuring means for measuring time to obtain current time information, and a road on which the vehicle is traveling based on the current traveling position. Path discriminating means for obtaining a pass number from the stored content of the first memory, and characteristic point discriminating means for obtaining a characteristic point number corresponding to a characteristic point position located closest to the current traveling position from the stored content of the first memory. And a path number change determining means for determining whether or not the path number obtained by the path determining means changes to a different path number, and the path number in the path number change determining means When it is determined that there is a change, a second memory that accumulates and stores each of the current time information and the feature point number obtained by the time counting means and the feature point determination means immediately before this determination as traveling locus data. Have and.

実施例 以下、本発明の実施例を図に基づいて詳細に説明する。Example Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は、本発明による車載ナビゲーション装置の構成
の一例を示すブロック図である。図において、1は例え
ば地磁気(地球磁界)に基づいて車両の方位を検出する
ための方位センサ、2は車両の走行距離を検出するため
の距離センサ、3は緯度及び経度情報等から車両の現在
地を検出するためのGPS(Global Positioning System)
装置であり、これらセンサ(装置)の検出出力はシステ
ムコントローラ4に供給される。
FIG. 1 is a block diagram showing an example of the configuration of a vehicle-mounted navigation device according to the present invention. In the figure, 1 is an azimuth sensor for detecting the azimuth of the vehicle based on, for example, geomagnetism (earth magnetic field), 2 is a distance sensor for detecting the traveling distance of the vehicle, and 3 is the current position of the vehicle from latitude and longitude information. GPS (Global Positioning System) for detecting
These are devices, and the detection outputs of these sensors (devices) are supplied to the system controller 4.

システムコントローラ4は各センサ(装置)1〜3の検
出出力を入力としA/D(アナログ/ディジタル)変換等
の処理を行なうインターフェース5と、種々の画像デー
タ処理を行なうとともにインターフェース5から順次送
られてくる各センサ(装置)1〜3の出力データに基づ
いて車両の走行距離や走行方位の演算を行なうCPU(中
央処理回路)6と、このCPU6の各種の処理プログラムや
その他必要な情報が予め書き込まれたROM(リード・オ
ンリ・メモリ)7と、プログラムを実行する上で必要な
情報の書込み及び読出しが行なわれるRAM(ランダム・
アクセス・メモリ)8とから構成されている。
The system controller 4 receives the detection outputs of the sensors (devices) 1 to 3 as an input and performs an interface 5 for processing such as A / D (analog / digital) conversion, and various image data processing and is sent sequentially from the interface 5. The CPU (central processing circuit) 6 that calculates the traveling distance and the traveling direction of the vehicle based on the output data of the respective sensors (devices) 1 to 3 and various processing programs of this CPU 6 and other necessary information are stored in advance. A written ROM (read only memory) 7 and a RAM (random read / write) for writing and reading information necessary for executing a program
Access memory) 8.

外部記憶装置として、読出し専用の不揮発性の第1の記
憶媒体9と、書込み及び読出しが可能な不揮発性の第2
の記憶媒体10とが設けられている。第1の記憶媒体9は
大容量のCD(コンパクト・ディスク)−ROMやICカード
等からなり、この記憶媒体9にはディジタル化(数値
化)された地図データが記憶されている。一方、第2の
記憶媒体10はディジタル・オーディオ・テープ(DAT)
やICカード等からなり、この記憶媒体10には車両走行時
に得られる走行軌跡データが記憶される。CPU6は、車両
の走行時には、方位センサ1,距離センサ2及びGPS装置
3の各出力データに基づいて車両の現在地を求め、その
現在地を含む一定範囲の領域の地図データを第1の記憶
媒体9から読み出してRAM8に一時的に蓄えるとともに表
示装置1に供給し、さらには走行中に地図データから走
行軌跡データを得て第2の記憶媒体10に記憶すべく制御
する。
As an external storage device, a read-only non-volatile first storage medium 9 and a writable and readable non-volatile second storage medium 9.
And a storage medium 10 thereof. The first storage medium 9 is a large-capacity CD (compact disc) -ROM, an IC card, or the like, and the storage medium 9 stores digitized (numerical) map data. On the other hand, the second storage medium 10 is a digital audio tape (DAT).
The storage medium 10 stores traveling locus data obtained when the vehicle is traveling. When the vehicle is traveling, the CPU 6 obtains the current position of the vehicle based on the output data of the azimuth sensor 1, the distance sensor 2 and the GPS device 3, and the map data of a certain range including the current position is stored in the first storage medium 9 The data is read out from the RAM 8 and temporarily stored in the RAM 8 and is supplied to the display device 1. Further, the traveling locus data is obtained from the map data while traveling and is stored in the second storage medium 10.

表示装置11は、CRT等のディスプレイ12と、V(Video)
‐RAM等からなるグラフィックメモリ13と、システムコ
ントローラ4から送られるくる地図データをグラフック
メモリ13に画像データとして描画しかつこの画像データ
を出力するグラフィックコントローラ14と、このグラフ
ィックコントローラ14から出力される画像データに基づ
いてディスプレイ12上に地図に表示すべく制御する表示
コントローラ15とから構成されている。入力装置16はキ
ーボード等からなり、ユーザによるキー入力によって各
種の指令等をシステムコントローラ4に対して発する。
また、バックアップ電源で動作するタイマー17が設けら
れており、このタイマー17はCPU6に対して日、時、分の
各情報を出力する。
The display device 11 includes a display 12 such as a CRT and a V (Video).
-A graphic memory 13 including a RAM, a graphic controller 14 that draws map data sent from the system controller 4 as image data in the graphic memory 13 and outputs the image data, and an image output from the graphic controller 14. The display controller 15 controls the display on the display 12 based on the data. The input device 16 is composed of a keyboard and the like, and issues various commands to the system controller 4 by key input by the user.
In addition, a timer 17 that operates with a backup power supply is provided, and this timer 17 outputs the date, hour, and minute information to the CPU 6.

第1の記憶媒体9には先述した如く地図データが記憶さ
れるのであるが、そのデータフォーマットについて以下
に説明する。先ず、第2図に示すように、日本全国をあ
る一定の大きさを持つ領域(例えば、国土地理院発行の
2万5千分の1や5万分の1等の地図)に分割し、各々
の領域に地図番号を付与する。この地図番号によって各
地図の管理が行なわれる。
The map data is stored in the first storage medium 9 as described above, and its data format will be described below. First, as shown in FIG. 2, the whole of Japan is divided into areas of a certain size (for example, maps of 1 / 25,000 and 1 / 50,000 issued by the Geographical Survey Institute). Map number is assigned to the area. Each map is managed by this map number.

第3図は例えば地図番号iの地図における具体的な道路
情報のデータ構造を示す図である。道路情報は第3図
(A)に示す如く基本的にはひと繋がりの線分群(以
下、パスと称する)で構成されている。各パスには地図
毎に固有のパス番号が付され、他のパスと区別される。
またパスは、第3図(B)に示すように道路種別情報
(例えば、“0"は高速道路、“1"は国道、“2"は県道、
“3"は一般道等)をも有しており、この道路種別情報に
よって高速道路、国道、県道、一般路等の識別がなされ
る。さらにパスは、第3図(A)に黒点で示すいくつか
の座標点(以下、ノードと称する)を含んでいる。これ
らノードはパス内で始点から終点まで一筆書きできるよ
うに順番に並べられており、この順番に番号(以下、パ
ス内ノードインデックス番号と称する)が付される。ノ
ードは地図毎に統一された(X,Y)座標を持ち、次のノ
ードまでの距離(R)情報を与えられる。さらにそのノ
ードがどのような特徴を持つ点(例えば、交差点や地図
境界点等)であるかを与える特徴点情報データへのポイ
ンタも組み込まれている。
FIG. 3 is a diagram showing a specific data structure of road information in the map of map number i, for example. As shown in FIG. 3 (A), the road information is basically composed of a group of line segments (hereinafter referred to as a path). A unique path number is attached to each path for each map to distinguish it from other paths.
As shown in FIG. 3B, the path is road type information (for example, “0” is a highway, “1” is a national road, “2” is a prefectural road,
"3" is also a general road, etc., and the highway, national road, prefectural road, general road, etc. are identified by this road type information. Further, the path includes some coordinate points (hereinafter referred to as nodes) indicated by black dots in FIG. These nodes are arranged in order in the path from the start point to the end point so that they can be drawn with one stroke, and numbers (hereinafter referred to as in-path node index numbers) are assigned in this order. Each node has unified (X, Y) coordinates for each map, and is given the distance (R) information to the next node. Further, a pointer to feature point information data that gives what kind of feature the node has (for example, an intersection or a map boundary point) is also incorporated.

第4図は地図番号iの地図における具体的な特徴点情報
のデータ構造を示す図である。第4図(A)に白丸で示
す特徴点は、第4図(B)に示すように地図毎に固有の
特徴点番号を持ち、他の特徴点と区別される。特徴点種
別情報はそのノードが交差点であるか、地図の境界点で
あるか等を示す情報であり、第4図(C)に示すよう
に、例えば16ビットによって16種類に分類され、どのビ
ットが“1"であるかによって種別される。なお、特徴点
種別において、すべてのビットが“0"の状態はそのノー
ドが道路の曲り具合を表現するために設けられた道路表
記上のみに必要な点であることを示す。すべてのノード
について分岐数CはC≧1であり、どのような分岐状態
であるかを示す分岐情報も書き込まれている。交差点と
地図境界点では、その点に係わり合いを持つ幾つかの道
路のパス番号とパス内でその点のインデックス番号及び
地図番号が納められている。交差点と地図境界点以外の
点にも分岐数C=1としてその点が属する地図番号、パ
ス番号及びインデックス番号が登録されている。
FIG. 4 is a diagram showing a data structure of specific feature point information on the map with the map number i. The feature points indicated by white circles in FIG. 4 (A) have unique feature point numbers for each map as shown in FIG. 4 (B), and are distinguished from other feature points. The characteristic point type information is information indicating whether the node is an intersection, a boundary point of a map, or the like. As shown in FIG. 4C, for example, 16 bits are classified into 16 types, and which bit Is classified by whether it is "1". In the feature point classification, the state in which all bits are "0" indicates that the node is a point required only on the road notation provided to express the degree of bend of the road. The branch number C is C ≧ 1 for all the nodes, and the branch information indicating the branch state is also written. At the intersection and the map boundary point, the path numbers of some roads related to the point and the index number and the map number of the point in the path are stored. At the points other than the intersection and the map boundary point, the map number, the path number and the index number to which the point belongs are registered with the branch number C = 1.

次に、車両走行中においてCPU6によって実行される本発
明の車載ナビゲーション装置による走行軌跡データの記
憶方法の手順について第5図のフローチャートに従って
説明する。
Next, a procedure of a method of storing traveling locus data by the vehicle-mounted navigation device of the present invention, which is executed by the CPU 6 while the vehicle is traveling, will be described with reference to the flowchart of FIG.

車両走行中において、CPU6は方位センサ1,距離センサ2
及びGPS装置3の各出力データに基づいて車両の現在地
を求め(ステップS1)、求めた現在地データからその現
在地を含む一定範囲の領域の地図の地図番号を求め(ス
テップS2)、しかる後その地図番号の地図データを第1
の記憶媒体9から読み出してRAM8に取り込む(ステップ
S3)。RAM8に取り込まれた地図データは表示装置11にも
供給されてディスプレイ12上に自車位置とともに表示さ
れる。
While the vehicle is running, the CPU 6 has a heading sensor 1 and a distance sensor 2
And the current position of the vehicle is obtained based on each output data of the GPS device 3 (step S1), the map number of the map of a certain range including the current position is obtained from the obtained current position data (step S2), and then the map Number map data first
Read from the storage medium 9 and loaded into RAM8 (step
S3). The map data taken into the RAM 8 is also supplied to the display device 11 and displayed on the display 12 together with the position of the vehicle.

続いて、先に求めた現在地データから現在車両が走行中
の道路のパス番号を求め(ステップS4)、現在地に近い
パス内ノードインデックス番号を求め(ステップS5)、
さらに特徴点番号を求める(ステップS6)。しかる後、
今回の自車位置に基づいて求めた地図番号が前回の自車
位置に基づいて求めた地図番号と同じか否かを判断し
(ステップS7)、同じであれば、続いて今回の自車位置
に基づいて求めたパス番号が前回の自車位置に基づいて
求めたパス番号と同じか否かを判断し(ステップS8)、
ここでも同じであれば、今回の地図番号、パス番号及び
パス内ノードインデックス番号を保持する(ステップS
9)。ステップS7又はステップS8で異なると判定した場
合には、タイマー17の出力データに基づいて現在の通過
時刻を求め(ステップS10)、前回の地図番号m及び特
徴点番号fとともに通過時刻を第6図に示すフォーマッ
トで第2の記憶媒体10に記憶し(ステップS11)、しか
る後ステップS9に移行する。以上の動作を、ステップS1
2で例えば車両のアクセサリスイッチ(図示せず)がオ
フされたと判定するまで繰り返すことにより、今回走行
した走行軌跡データを第2の記憶媒体10に記憶できるの
である。この走行軌跡データは走行ルート毎にユーザに
よって入力装置16からルート識別情報が与えられてこの
識別情報とともに第2の記憶媒体10に記憶されることに
なる。
Then, the path number of the road on which the vehicle is currently traveling is obtained from the previously obtained current location data (step S4), and the in-path node index number near the current location is obtained (step S5).
Further, the characteristic point number is obtained (step S6). After that,
It is determined whether the map number obtained based on the current vehicle position is the same as the map number obtained based on the previous vehicle position (step S7). If the map number is the same, then the current vehicle position is continued. It is determined whether or not the pass number obtained based on the same as the pass number obtained based on the previous vehicle position (step S8),
If the same here as well, the current map number, path number, and node index number in the path are held (step S
9). When it is determined that they are different in step S7 or step S8, the current passage time is obtained based on the output data of the timer 17 (step S10), and the passage time is calculated together with the previous map number m and the characteristic point number f. It is stored in the second storage medium 10 in the format shown in (step S11), and then the process proceeds to step S9. The above operation is performed in step S1.
By repeating the process in 2 until, for example, it is determined that the accessory switch (not shown) of the vehicle is turned off, the traveling locus data of the traveling this time can be stored in the second storage medium 10. This travel locus data is stored in the second storage medium 10 together with this identification information given the route identification information from the input device 16 by the user for each traveling route.

なお、上記実施例では、アクセサリスイッチのオン期間
で走行軌跡データの記憶を行なうとしたが、走行軌跡デ
ータの記憶モードを設けて入力装置16でそのモードが指
定されたときのみ行なうようにすることも可能である。
In the above embodiment, the traveling locus data is stored during the ON period of the accessory switch, but a traveling locus data storage mode is provided so that it is performed only when the mode is designated by the input device 16. Is also possible.

このように、現在自車が走行している位置を地図番号と
その地図内の(X,Y)座標で管理するとともに、いわゆ
るマップマッチング等の手法によってパス番号とパス内
ノードインデックス番号も常に監視し、地図番号若しく
はパス番号が変ったときにその直前の地点の特徴点を表
すパス内ノードインデックス番号からポインタで指され
る特徴点番号と一緒に地図番号を記憶することによって
走行軌跡データを得ることにより、一定距離走行毎に第
7図に示す如く地図番号と(X,Y)座標を記憶する方法
よりも、記憶するデータ量が少なくて済み、しかも走行
軌跡を正確に記憶できることになる。また、地図番号若
しくはパス番号が変った時点の通過時刻をも一緒に記憶
しておくことにより、出発地から目的地までの所要時
間、各通過位置における目的地までの所要時間を簡単に
求めることができることになる。
In this way, the position where the vehicle is currently traveling is managed by the map number and the (X, Y) coordinates on the map, and the path number and the node index number within the path are constantly monitored by a method such as so-called map matching. Then, when the map number or the pass number changes, the travel locus data is obtained by storing the map number together with the feature point number pointed by the pointer from the node index number in the path that represents the feature point of the point immediately before that. As a result, the amount of data to be stored is smaller than the method of storing the map number and the (X, Y) coordinates as shown in FIG. 7 every time the vehicle travels a certain distance, and the traveling locus can be accurately stored. In addition, by storing the passing time when the map number or pass number changes together, the required time from the starting point to the destination and the required time from each passing point to the destination can be easily obtained. You will be able to

本発明による記憶方法と一定距離走行毎に記憶する方法
とで走行軌跡データを記憶する場合の実例を第8図に示
す。本図において、破線で示すパスi,一点鎖線で示すパ
スj,二点鎖線で示すパスkの如く、地図上の道路を、各
々が重複しない経路毎に識別してある道路を実線で示す
ルールトで走行した場合、一定距離走行毎に記憶する方
法では図に黒点で示す位置のデータを順に記憶すること
になるが、本発明の記憶方法によれば、図に白丸で示す
ノードのデータを記憶すれば良いので、記憶するデータ
量が少なくて済むことが容易に理解できる。
FIG. 8 shows an actual example of the case where the traveling locus data is stored by the storage method according to the present invention and the method of storing every time the vehicle travels a certain distance. In this figure, like a path i shown by a broken line, a path j shown by a one-dot chain line, and a path k shown by a two-dot chain line, a route that is identified by each non-overlapping route on the map is shown by a solid line. When the vehicle travels in the following manner, the data of the positions indicated by the black dots in the figure are sequentially stored in the method of storing every time the vehicle travels a certain distance. Therefore, it is easy to understand that the amount of data to be stored is small.

次に、入力装置16において走行軌跡の表示指令がなされ
た場合にCPU6によって実行される走行軌跡の表示手段に
ついて第9図のフローチャートに従って説明する。
Next, the means for displaying the traveling locus executed by the CPU 6 when the instruction for displaying the traveling locus is issued by the input device 16 will be described with reference to the flowchart of FIG.

入力装置16において走行軌跡の表示指令がなされかつル
ート識別情報が入力され、しかる後目的地に向けて車両
が発進されると、CPU6は先ず、方位センサ1,距離センサ
2及びGPS装置3の各出力データに基づいて車両の現在
地を求め(ステップS21)、続いて現在地を含む一定範
囲の領域の地図データを第1の記憶媒体9から読み出し
てRAM8に取り込む(ステップS22)。この地図データは
表示装置11にも供給されてディスプレイ12上に自車位置
とともに表示される。
When the display command of the traveling locus is input and the route identification information is input in the input device 16 and then the vehicle is started toward the destination, the CPU 6 firstly outputs the direction sensor 1, the distance sensor 2 and the GPS device 3. The current position of the vehicle is obtained based on the output data (step S21), and subsequently the map data of a certain range of area including the current position is read from the first storage medium 9 and loaded into the RAM 8 (step S22). This map data is also supplied to the display device 11 and displayed on the display 12 together with the vehicle position.

続いて、入力装置16で指定された走行ルートの走行軌跡
データを第2の記憶媒体10から読み込む(ステップS2
3)。走行軌跡データは第6図に示す如きフォーマット
で記憶されており、読み込んだ地図番号m1がエンコード
であるかを判断し(ステップS24)、エンドコードであ
れば、本フローを終了する。エンドコードでなければ、
読み込んだ地図番号m1がRAM8内に取り込んである地図デ
ータ内に有るか否かを判断し(ステップS25)、無けれ
ば、ステップS23に戻る。有る場合には、地図番号m1
び特徴点番号f1より目的の特徴点データD1を検索する
(ステップS26)。
Then, the traveling locus data of the traveling route designated by the input device 16 is read from the second storage medium 10 (step S2
3). The traveling locus data is stored in a format as shown in FIG. 6, and it is judged whether the read map number m 1 is an encode (step S24). If it is an end code, this flow ends. If not end code
It is judged whether or not the read map number m 1 exists in the map data loaded in the RAM 8 (step S25), and if there is no, the process returns to step S23. If there is, the target feature point data D 1 is searched from the map number m 1 and the feature point number f 1 (step S26).

続いて、次の走行軌跡データを第2の記憶媒体10から読
み込み(ステップS27)、読み込んだ地図番号m2がエン
ドコードであるかを判断し(ステップS28)、エンドコ
ードであれば、本フローを終了する。エンドコードでな
ければ、読み込んだ地図番号m2がRAM8内に取り込んであ
る地図データ内に有るか否かを判断し(ステップS2
9)、無ければ、ステップS27に戻る。有る場合には、地
図番号m2及び特徴点番号f2より目的の特徴点データD2
検索する(ステップS30)。そして、地図番号m1と地図
番号m2とが同じか否かを判断し(ステップS31)、m1=m
2の場合には、特徴点データD1とD2内の分岐データを比
較して一致するパス番号を選び(ステップS32)、m1≠m
2の場合には、特徴点データD1とD2内の分岐データを比
較して地図番号とパス番号が一致するもののパス番号を
得る(ステップS33)。続いて、パス内のノードインデ
ックス番号n1,n2を得(ステップS34)、そのパス内の
開始ノードインデックス番号n1から終了ノードインデッ
クス番号n2までの一連の線分を特定の色で表示するとと
もに、各データと一緒に記憶されている通過時刻から求
められる目的地までの所要時間をも表示し(ステップS3
5)、しかる後地図番号m2,特徴点番号f2及び特徴点デ
ータD2の各値をm1,f1及びD1とする(ステップS36)。
Next, the next traveling locus data is read from the second storage medium 10 (step S27), it is judged whether the read map number m 2 is an end code (step S28), and if it is an end code, this flow To finish. If it is not the end code, it is judged whether or not the read map number m 2 is in the map data loaded in the RAM 8 (step S2
9) If there is not, return to step S27. If there is, the target feature point data D 2 is searched from the map number m 2 and the feature point number f 2 (step S30). Then, it is judged whether or not the map number m 1 and the map number m 2 are the same (step S31), and m 1 = m
In the case of 2 , the branch data in the feature point data D 1 and D 2 are compared and the matching path number is selected (step S32), and m 1 ≠ m
In the case of 2 , the feature point data D 1 and the branch data in D 2 are compared to obtain the pass number of the map number and the pass number that match (step S33). Then, the node index numbers n 1 and n 2 in the path are obtained (step S34), and a series of line segments from the start node index number n 1 to the end node index number n 2 in the path are displayed in a specific color. At the same time, the time required to reach the destination from the passing time stored with each data is also displayed (step S3
5) Then, each value of the map number m 2 , the feature point number f 2 and the feature point data D 2 is set as m 1 , f 1 and D 1 (step S36).

以上の動作の繰返しにより、ディスプレイ12上には、車
両の現在地周辺の地図とともに、入力装置16で指定した
ルートの走行軌跡が特定の色で表示されることになる。
By repeating the above operation, the traveling locus of the route designated by the input device 16 is displayed in a specific color on the display 12 together with the map around the current position of the vehicle.

発明の効果 以上説明したように、本発明においては、地図上の道路
を経路毎に識別するパス番号及びかかる経路の特定の位
置に設けられた複数の特徴点位置を識別する特徴点番号
を記憶しておく。次に車両の走行中における現在走行位
置に基づいて現在走行中の道路に対応したパス番号、及
び現在走行位置の最も近傍に位置する特徴点位置に対応
した特徴点番号を夫々求め、この際、かかるパス番号が
前回と異なるパス番号へと変化した場合に、この変化直
前に得られた特徴点番号及び現在時刻を走行軌跡データ
として蓄積記憶する構成となっている。すなわち、車両
が実際に走行してきた走行経路中から、通過時刻計測の
ための通過地点が上記特徴点番号として自動的に選出さ
れこれが現在時刻と共に走行軌跡データとなるのであ
る。
EFFECTS OF THE INVENTION As described above, in the present invention, a path number for identifying a road on a map for each route and a feature point number for identifying a plurality of feature point positions provided at specific positions on the route are stored. I'll do it. Next, based on the current traveling position of the vehicle while traveling, the path number corresponding to the currently traveling road and the characteristic point number corresponding to the characteristic point position located closest to the current traveling position are respectively obtained. When the pass number is changed to a pass number different from the previous pass number, the feature point number and the current time obtained immediately before the change are accumulated and stored as traveling locus data. That is, a passage point for passing time measurement is automatically selected as the characteristic point number from the traveling route on which the vehicle has actually traveled, and this becomes the traveling locus data together with the current time.

よって、本発明によれば、通過時刻計測のための通過地
点が車両走行中に自動的に選出されるので、予め使用者
が手動により通過時刻計測地点の設定を行う必要なく実
際に走行してきた走行経路中の複数の通過地点各々にお
ける通過時刻の記憶がなされるのである。
Therefore, according to the present invention, since the passage point for the passage time measurement is automatically selected while the vehicle is traveling, the user actually travels without the need to manually set the passage time measurement point in advance. The passing time at each of the plurality of passing points on the travel route is stored.

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

第1図は本発明による車載ナビゲーション装置の構成の
一例を示すブロック図、第2図は全国地図をある一定の
大きさを持つ領域に分割した状態を示す図、第3図は道
路情報のデータ構造を説明するための図、第4図は特徴
点情報のデータ構造を説明するための図、第5図はCPU
によって実行される本発明の車載ナビゲーション装置に
よる走行軌跡データの記憶方法の手順を示すフローチャ
ート、第6図は本発明の車載ナビゲーション装置による
走行軌跡データの記録フォーマットを示す図、第7図は
一定距離走行毎に位置データを記憶する場合の記録フォ
ーマットを示す図、第8図は本発明による記憶方法と一
定距離走行毎に記憶する方法とで実際に走行軌跡データ
を記憶する場合の記憶する軌跡点を示す図、第9図はCP
Uによって実行される走行軌跡の表示手順を示すフロー
チャートである。 主要部分の符号の説明 1……方位センサ、2……距離センサ 4……システムコントローラ 9,10……記憶媒体、11……表示装置
FIG. 1 is a block diagram showing an example of the configuration of an on-vehicle navigation device according to the present invention, FIG. 2 is a diagram showing a state in which a national map is divided into regions having a certain size, and FIG. 3 is road information data. FIG. 4 is a diagram for explaining the structure, FIG. 4 is a diagram for explaining the data structure of the feature point information, and FIG. 5 is a CPU.
FIG. 6 is a flowchart showing the procedure of a method of storing traveling locus data by the vehicle-mounted navigation device of the present invention, FIG. 6 is a diagram showing a recording format of traveling locus data by the vehicle-mounted navigation device of the present invention, and FIG. 7 is a constant distance. FIG. 8 is a diagram showing a recording format in the case of storing position data for each run, and FIG. 8 is a locus point to be stored when actual running locus data is stored by the storage method according to the present invention and the method of storing at every fixed distance run. Fig. 9 shows CP
7 is a flowchart showing a procedure for displaying a traveling locus executed by U. Explanation of symbols of main parts 1 ... Direction sensor, 2 ... Distance sensor 4 ... System controller 9,10 ... Storage medium, 11 ... Display device

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】車両の現在走行位置を検出する走行位置検
出手段と、 地図上の道路を各々が重複しない所定経路毎に識別する
パス番号及び前記経路の特定の位置に設けられた複数の
特徴点位置を識別する特徴点番号が記憶されている第1
メモリと、 時刻を計時して現在時刻情報を得る時刻計時手段と、 前記現在走行位置に基づいて走行中の道路に対応したパ
ス番号を前記第1メモリの記憶内容から求めるパス判別
手段と、 前記現在走行位置の最も近傍に位置する特徴点位置に対
応した特徴点番号を前記第1メモリの記憶内容から求め
る特徴点判別手段と、 前記パス判別手段にて得られたパス番号が異なるパス番
号へと変化したか否かを判定するパス番号変化判定手段
と、 前記パス番号変化判定手段においてパス番号が変化した
と判定された場合にこの判定の直前において前記時刻計
時手段及び前記特徴点判別手段夫々にて得られた現在時
刻情報及び特徴点番号各々を走行軌跡データとして累積
記憶していく第2メモリとを有することを特徴とする車
載ナビゲーション装置。
1. A traveling position detecting means for detecting a current traveling position of a vehicle, a path number for identifying roads on a map for each predetermined route which does not overlap each other, and a plurality of features provided at a specific position of the route. The first in which the characteristic point number for identifying the point position is stored
A memory; time measuring means for measuring time to obtain current time information; path determining means for obtaining a path number corresponding to a road on which the vehicle is traveling from the stored contents of the first memory based on the current traveling position; The characteristic point number corresponding to the characteristic point position closest to the current traveling position is obtained from the stored contents of the first memory, and the path number obtained by the path determination unit is different from the path number. And a pass number change determination means for determining whether or not the time number means and the feature point determination means are provided immediately before this determination when the pass number change determination means determines that the pass number has changed. A vehicle-mounted navigation device, comprising: a second memory that cumulatively stores each of the current time information and the characteristic point number obtained as described above as traveling locus data.
JP62245622A 1987-09-29 1987-09-29 Car navigation system Expired - Lifetime JPH0715388B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP62245622A JPH0715388B2 (en) 1987-09-29 1987-09-29 Car navigation system
DE3828725A DE3828725A1 (en) 1987-09-29 1988-08-24 METHOD FOR RECORDING THE DRIVING ROUTE DATA FOR A NAVIGATION DEVICE OF A MOTOR VEHICLE
US07/248,094 US4897792A (en) 1987-09-29 1988-09-23 Method of memorizing travel locus data for use in an automotive navigation system
FR8812579A FR2621150B1 (en) 1987-09-29 1988-09-27 METHOD FOR STORING ROUTE PATH DATA FOR AN AUTOMOTIVE NAVIGATION SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62245622A JPH0715388B2 (en) 1987-09-29 1987-09-29 Car navigation system

Publications (2)

Publication Number Publication Date
JPS6488113A JPS6488113A (en) 1989-04-03
JPH0715388B2 true JPH0715388B2 (en) 1995-02-22

Family

ID=17136420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62245622A Expired - Lifetime JPH0715388B2 (en) 1987-09-29 1987-09-29 Car navigation system

Country Status (1)

Country Link
JP (1) JPH0715388B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06100472B2 (en) * 1989-10-12 1994-12-12 古野電気株式会社 Wake display device
JP2578723Y2 (en) * 1991-06-14 1998-08-13 株式会社ケンウッド Car navigation system
CN111959419B (en) * 2020-08-25 2024-06-04 惠州华阳通用电子有限公司 Vehicle-mounted device starting method and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5961708A (en) * 1982-09-30 1984-04-09 Takao Yamaguchi Digital type curve recorder
JPS6120812A (en) * 1984-07-06 1986-01-29 Nippon Denso Co Ltd Map display device for vehicle
JPS6232600A (en) * 1985-08-05 1987-02-12 日産自動車株式会社 Running time data collector
JPS62133599A (en) * 1985-12-05 1987-06-16 日産自動車株式会社 Course guidance for vehicle
JPS63314412A (en) * 1987-06-18 1988-12-22 Sony Corp Accumulation device for running data of motor vehicle

Also Published As

Publication number Publication date
JPS6488113A (en) 1989-04-03

Similar Documents

Publication Publication Date Title
US4897792A (en) Method of memorizing travel locus data for use in an automotive navigation system
US6421659B1 (en) Map database apparatus
US6134501A (en) Vehicle travel-route guidance apparatus with internal intersection discount feature
EP0788084B1 (en) Navigation system for vehicles and waypoint entering and storage method
US6415225B1 (en) Navigation system and a memory medium
CN102213597B (en) Navigation device for vehicle and peripheral facility retrieval display method
EP0760504A2 (en) Map database apparatus
JPH076802B2 (en) Current position display of mobile
JPH0553501A (en) Optimal route determination method using route table
JP3561603B2 (en) Car navigation system
JP3502230B2 (en) Navigation device
JPH0715388B2 (en) Car navigation system
JPH03175478A (en) Map display device
JPH0715386B2 (en) Car navigation system
JP3546719B2 (en) Vehicle navigation device and storage medium
JPH0791971A (en) Route search display device
JP3155302B2 (en) Navigation device
JPH05189636A (en) Device for collecting traveling information of vehicle
JPH09159479A (en) Driving route guidance device
JPH0715387B2 (en) In-vehicle navigation device having traveling locus data storage and reproduction function using route information
JP4008746B2 (en) Navigation device
JPH08145702A (en) Map display device
JPH0755481A (en) Route search device
JP2601943B2 (en) Optimal route calculation device
JPH04177287A (en) Optimum path determining device