JP3015047B2 - Navigation system - Google Patents
Navigation systemInfo
- Publication number
- JP3015047B2 JP3015047B2 JP21269589A JP21269589A JP3015047B2 JP 3015047 B2 JP3015047 B2 JP 3015047B2 JP 21269589 A JP21269589 A JP 21269589A JP 21269589 A JP21269589 A JP 21269589A JP 3015047 B2 JP3015047 B2 JP 3015047B2
- Authority
- JP
- Japan
- Prior art keywords
- route
- data
- road
- guidance
- input
- 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
- 238000012545 processing Methods 0.000 claims description 31
- 238000013459 approach Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 57
- 238000010586 diagram Methods 0.000 description 39
- 238000012790 confirmation Methods 0.000 description 5
- 238000013523 data management Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、目的他近傍まで経路表示を行い、目的地近
傍から経路誘導に切り換えてコース案内を行うナビゲー
ションシステムの案内切換方式に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a guidance switching method of a navigation system that displays a route to a destination and the vicinity thereof and switches the route guidance from the vicinity of the destination to a route guidance to perform course guidance.
初めての土地を車で訪れる場合において、迷うことな
く目的地に辿り着くためには、予め道路地図等により充
分な走行ルートの検討が必要である。この走行ルートの
検討では、まず、走行ルートを選定しなければならない
ことは勿論であるが、その選定したルートを間違いなく
走行するため、走行ルートにおいて右左折する交差点や
特徴物等による目印、そこまでの走行距離等の道路情報
を覚えておくことが必要である。しかし、道路網が錯綜
してくると、初めて走行するルートでは、曲がるべき交
差点の名称や目印となる特徴物を忘れてしまったり、走
行しながらの確認が容易でないため、曲がるべき交差点
の名称や目印となる特徴物を見落として現在位置が判ら
なくなったりして、車の流れにスムーズにのれないだけ
でなく途中で立ち往生してしまうことにもなる。When visiting a land for the first time by car, in order to reach the destination without hesitation, it is necessary to consider a sufficient travel route in advance by using a road map or the like. In examining this traveling route, it is of course necessary to first select the traveling route, but in order to travel the selected route without fail, landmarks such as intersections and features that turn right and left on the traveling route, It is necessary to remember road information such as the mileage up to. However, when the road network becomes complicated, the name of the intersection to be turned or the name of the landmark to be turned is forgotten on the route for the first time. If the current position cannot be determined due to overlooking a feature that serves as a landmark, not only will the vehicle not flow smoothly, but it will also get stuck halfway.
ナビゲーション装置は、上記のような心配もなく初め
ての目的地へ安心して車で訪れることができるようにル
ート案内を行うものであり、近年、様々な方式のものが
提案されている。それらの中には、目的地までのルート
を設定してディスプレイに道路地図と設定したルートを
表示するものや、そのルートを間違いなく走行できるよ
うに曲がるべき交差点に関して残距離や名称、左右折等
の情報を提供し、また、走行途中でのルートが確認でき
るように特徴物の教示等を行うもの、さらには、表示だ
けでなく音声による案内を行うもの等がある。A navigation device performs route guidance so that a user can safely visit a first destination without worry as described above, and various types of navigation devices have been proposed in recent years. Among them, those that set the route to the destination and display the road map and the set route on the display, the remaining distance, name, left and right turn etc. at the intersection that should be turned so that you can run the route without fail In addition, there are those which provide information on the above-mentioned information and teach a characteristic object so that the route during traveling can be confirmed, and those which provide guidance by voice as well as display.
このようなナビゲーション装置では、まず、ルートの
設定が必要である。ルートを設定するには、出発地及び
目的地の入力をすることが必要であり、この入力により
出発地と目的地が決まると、出発地と目的地の周囲及び
その間の道路情報データからルート探索処理が行われ、
複数のルートの中から最適なルートが設定される。ま
た、本出願人が既に提案している方式では、出発地から
目的地まで特定のルートを設定するのではなく、各交差
点等の特定点における目的地への進行道路や進行方向を
設定するものもある。この場合には、走行距離や操舵
角、通過交差点等の走行情報を収集して現在位置を認識
し、その現在位置において設定されている進行道路や進
行方向に関する情報を提供してルートの案内を行ってい
る。In such a navigation device, first, it is necessary to set a route. In order to set a route, it is necessary to input a departure place and a destination. When the departure place and the destination are determined by this input, a route search is performed from road information data around the departure place and the destination and between them. Processing is performed,
An optimal route is set from a plurality of routes. In addition, the method proposed by the present applicant does not set a specific route from the departure point to the destination, but sets a traveling road and a traveling direction to the destination at a specific point such as each intersection. There is also. In this case, travel information such as travel distance, steering angle, and intersection is collected to recognize the current position, and information on the traveling road and traveling direction set at the current position is provided to provide route guidance. Is going.
上記のようなナビゲーション装置では、まず、出発地
から目的地へ行くためにそれぞれの位置情報を入力し、
ルート探索、設定を行うことが必要である。出発地や目
的地等の位置入力方式についても、本出願人は既に幾つ
か提案(例えば特願昭62−333052号、特願昭63−199093
号)をしている。これらは、交差点をコード番号で入力
したり、メニュー画面から頭文字等を入力して所望の交
差点名を画面に呼び出して出発地等を入力するものであ
る。このような方式では、出発地や目的地等の対象とな
る登録位置を観光や駐車場、レストラン等のジャンルに
分け、また、県や都市等の地域で分けてコード化し、そ
のコードを入力している。その場合、コード番号を直接
入力する他、メニューを表示してそのメニューの中から
順次選択して入力する方式も提案している。また、ノー
ドデータを持ち、このノードデータを連結して道路網を
定義し、東経、北緯の座標値により位置を入力する方式
も提案している。In the navigation device as described above, first, input the respective location information to go from the departure point to the destination,
It is necessary to perform route search and setting. The present applicant has already proposed several methods for inputting a position such as a departure place and a destination (for example, Japanese Patent Application Nos. 62-333052 and 63-199093).
No.). In these, an intersection is input by a code number, or an initial letter or the like is input from a menu screen, a desired intersection name is called on the screen, and a departure place or the like is input. In such a method, the registration positions to be registered, such as a departure place and a destination, are classified into genres such as sightseeing, parking lots, restaurants, etc., and are coded separately in regions such as prefectures and cities. ing. In this case, in addition to directly inputting a code number, a method of displaying a menu and sequentially selecting and inputting from the menu has been proposed. In addition, a method has been proposed in which node data is stored, a road network is defined by linking the node data, and a position is input using coordinate values of east longitude and north latitude.
しかしながら、特に出発地からある任意の地点までの
道路事情にはある程度詳しい場合、出発地からあまり詳
しい経路誘導による案内が行われると、かえって煩わし
いということがある。すなわち、ある任意の地点まで
は、走行すべき方向がわかれば経路を制約されずに状況
によって裏道を通ったりしながら自由に走行したいとい
う場合がある。しかも、任意の地点から目的地までは、
的確な経路誘導が必要となる。However, in particular, when the road conditions from the departure point to a certain point are detailed to some extent, it may be rather troublesome if guidance is provided from the departure point by a very detailed route guidance. In other words, there is a case where it is desired to freely travel to a certain arbitrary point while passing through a back road depending on the situation without restriction on the route if the direction to travel is known. And from any point to the destination,
Precise route guidance is required.
従来のナビゲーション装置では、経路表示による案内
にしても、交差点を基準とする案内にしても、出発地か
ら目的地まで1方式により案内しているため、このよう
な要求には柔軟に対応できないという問題がある。In the conventional navigation device, the guidance from the departure point to the destination is provided by one method regardless of the guidance by the route display or the guidance based on the intersection. There's a problem.
また、ナビゲーション装置において、初期の操作とし
て欠かせない出発地や目的地等の位置入力方式は、上記
のように所望の位置を入力するのに手間がかかり簡便で
ないという問題がある。Further, in the navigation device, the position input method such as a departure point or a destination, which is indispensable as an initial operation, has a problem that it takes time and effort to input a desired position as described above, which is not simple.
例えば運転者がコード番号等を入力する方式では、予
め番号を覚えておくことが必要であり、しかも、コード
番号が多くなると、特別のコード番号でそれぞれの位置
を定義付けしているため、コードブックが必要であり、
そのコードブックを逐一参照しないと位置入力ができな
い。しかも、コードブックは、全てのコードを搭載した
ものであるため厖大なものとなり、これを携帯しなけれ
ばならない。For example, in a method in which a driver inputs a code number or the like, it is necessary to remember the number in advance, and when the code number increases, each position is defined by a special code number. I need a book,
The position cannot be input unless the codebook is referred to one by one. In addition, the code book is enormous because all the codes are mounted, and must be carried.
また、メニュー方式では、1画面で所望の位置が入力
できるということはなく、多数の画面を順次切り替えそ
れぞれの画面で所定項目を選択してゆかないと所望の位
置が入力できない。すなわち、ナビゲーション装置に使
用される表示装置は、運転席付近の比較的見易いスペー
スをさいて搭載されるため、コンパクトなものが採用さ
れ、一度に表示できる情報量は少ない。したがって、画
面が細かく分類されてメニュー画面数が多くなり、それ
だけ入力操作に時間と手間がかかるという問題がある。Further, in the menu method, a desired position cannot be input on one screen, and a desired position cannot be input unless a plurality of screens are sequentially switched and a predetermined item is selected on each screen. That is, since the display device used in the navigation device is mounted in a relatively easy-to-see space near the driver's seat, a compact device is adopted, and the amount of information that can be displayed at one time is small. Therefore, there is a problem that the screens are finely classified and the number of menu screens increases, and the input operation takes time and labor.
座標で入力する方式も、座標テーブルがないと位置が
入力できず、入力しようとする位置の座標値を座標テー
ブルから検索しなければならないという煩わしさがあ
る。In the method of inputting coordinates, the position cannot be input without the coordinate table, and the coordinate value of the position to be input must be searched from the coordinate table.
また、名称を入力する方式もあるが、この方式も、多
くの文字の中から1文字ずつ選ぶことになるため、操作
が煩雑で面倒になるという問題がある。There is also a method of inputting a name, but also in this method, since one character is selected one by one from many characters, the operation is complicated and troublesome.
本発明は、上記の課題を解決するものであって、発明
の目的は、経路の案内を目的地まで向かう途中である任
意の地点で要求に応じて、任意の地点から経路誘導がで
きるようにすることである。また、本発明の他の目的
は、案内開始点の設定を自動的に行え、身近な電話番号
で設定できるようにすることである。The present invention has been made to solve the above problems, and an object of the present invention is to provide a route guidance at an arbitrary point on the way to a destination in response to a request at an arbitrary point. It is to be. Further, another object of the present invention is to automatically set a guidance start point, and to enable setting with a familiar telephone number.
そのために本発明は、目的地までの経路を探索し探索
した経路の案内を行うナビゲーションシステムにおい
て、経路探索や探索した経路の案内を行うための情報を
格納する記憶手段と、車両の位置を検出する検出手段
と、目的地、案内開始点などの地点の入力を行う入力手
段と、経路の表示や案内を行う出力手段と、前記入力手
段より目的地を入力することにより、該目的地まで前記
記憶手段に格納した情報に基づき経路を探索し探索した
経路の表示を行い、前記入力手段より案内開始点を入力
することにより、前記検出手段により検出される車両の
位置が前記案内開始点に近づいたことを条件として経路
の案内を開始し、前記出力手段を制御するデータ処理制
御手段とを備えたことを特徴とし、前記データ処理制御
手段は、前記目的地の入力により探索した経路の案内を
前記案内開始点から開始し、あるいは、前記入力手段よ
り走行中の車両の位置が案内開始点として入力されるこ
とにより、前記案内開始点の入力と同時に経路の案内を
開始することを特徴とする。Therefore, the present invention provides a navigation system that searches for a route to a destination and guides the searched route, a storage unit that stores information for performing a route search and guidance of the searched route, and detects a position of a vehicle. Detecting means, a destination, an input means for inputting a point such as a guidance start point, an output means for displaying or guiding a route, and inputting a destination from the input means. A route is searched based on the information stored in the storage means, the searched route is displayed, and a guidance start point is input from the input means, whereby the position of the vehicle detected by the detection means approaches the guidance start point. Data processing control means for starting route guidance on the condition that the destination is entered, and controlling the output means. The guidance of the route searched by is started from the guidance start point, or the position of the traveling vehicle is input as the guidance start point from the input means, so that the guidance of the route is performed simultaneously with the input of the guidance start point. It is characterized by starting.
また、目的地までの経路を探索し探索した経路を表示
するナビゲーションシステムにおいて、経路探索や探索
した経路の案内を行うための情報を格納する記憶手段
と、目的地などの地点の入力を行う入力手段と、経路の
表示や案内を行う出力手段と、前記入力手段より目的地
を入力することにより、該目的地まで前記記憶手段に格
納した情報に基づき経路を探索し、案内を開始するため
の信号により経路の案内を開始するデータ処理制御手段
とを備えたことを特徴とする。Further, in a navigation system for searching for a route to a destination and displaying the searched route, a storage means for storing information for performing a route search and guidance of the searched route, and an input for inputting a point such as a destination. Means, an output means for displaying and guiding a route, and a destination for inputting a destination from the input means, thereby searching for a route to the destination based on information stored in the storage means, and starting guidance. Data processing control means for starting route guidance by a signal.
本発明のナビゲーションシステムでは、任意の地点で
ある案内開始点から目的地までの経路を誘導できるよう
にするので、その任意の地点までは比較的に自由に走行
でき、任意の地点に来てから詳細な情報を使った経路案
内を行うことができる。In the navigation system of the present invention, a route from the guidance start point, which is an arbitrary point, to the destination can be guided, so that the user can travel relatively freely to the arbitrary point, and after coming to the arbitrary point, Route guidance using detailed information can be performed.
また、ガソリンスタンドの電話番号で案内開始点が入
力できるため、案内開始点の入力が簡便になる。しか
も、ガソリンスタンドに設置された発信機21から信号を
受信する受信機4を備えるので、受信機21側のID番号設
定部22がガソリンスタンドの電話番号を設定することに
より、ガソリンスタンドで自動的にそこを案内開始点と
して設定することができる。Further, since the guidance start point can be input by the telephone number of the gas station, the input of the guidance start point is simplified. In addition, since the receiver 4 is provided for receiving a signal from the transmitter 21 installed at the gas station, the ID number setting section 22 of the receiver 21 sets the telephone number of the gas station so that the gas station can automatically operate at the gas station. Can be set as the guidance start point.
さらに、ガソリンスタンドの電話番号を入力した場合
において、経路表示モードであることを条件として案内
開始点の入力処理を行い、経路誘導モードであることを
条件として現在位置の修正処理を行うことを特徴とし、
案内開始点の入力処理を行っても所定時間内に案内開始
の指示がない場合には、経路表示モードを継続させるの
で、経路途中のガソリンスタンドを案内開始点として自
由に選択し、また、ガソリンスタンドで現在位置の確認
を行うことができる。Furthermore, when the telephone number of the gas station is input, the input process of the guidance start point is performed on condition that the route display mode is set, and the current position is corrected on condition that the route guide mode is set. age,
If there is no guidance start instruction within a predetermined time even after inputting the guidance start point, the route display mode is continued, so the gas station on the route can be freely selected as the guidance start point, and The current position can be confirmed on the stand.
なお、上記の記号は、図面との対応を明確にするため
に付したものであるが、本発明は、これに限定を加える
ものではない。Note that the above symbols are added to clarify correspondence with the drawings, but the present invention does not limit the present invention.
以下、図面を参照しつつ実施例を説明する。 Hereinafter, embodiments will be described with reference to the drawings.
第1図は本発明に係るナビゲーションシステムの1実
施例構成を示す図であり、同図(a)は車両側のシステ
ム構成を示し、同図(b)はガソリンスタンド側の発信
装置の構成例を示す。図中、1はデータ処理制御部、2
はスイッチ、3は受信アンテナ、4は受信機、5は距離
計、6は舵角計、7は入力部、8は入力解読部、9は入
力解読テーブル、10〜12はデータベース、13は画像出力
制御部、14は表示部、15は音声出力制御部、16はスピー
カ、21は受信機、22はID番号設定部、23は受信アンテナ
を示す。FIG. 1 is a diagram showing a configuration of an embodiment of a navigation system according to the present invention. FIG. 1 (a) shows a system configuration on a vehicle side, and FIG. 1 (b) shows a configuration example of a transmission device on a gas station side. Is shown. In the figure, 1 is a data processing control unit, 2
Is a switch, 3 is a receiving antenna, 4 is a receiver, 5 is a range finder, 6 is a steering angle meter, 7 is an input unit, 8 is an input decoding unit, 9 is an input decoding table, 10 to 12 are databases, and 13 is an image. An output control unit, 14 is a display unit, 15 is an audio output control unit, 16 is a speaker, 21 is a receiver, 22 is an ID number setting unit, and 23 is a receiving antenna.
第1図(a)において、スイッチ2は、受信アンテナ
3から入力部7による位置入力に切り換える場合に用い
る割り込みスイッチであり、受信アンテナ2及び受信機
3は、ガソリンスタンド等に設置された発信機から発信
されるID番号を受信するものである。同図(b)の発信
機21、ID番号設定部22、受信アンテナ23は、ガソリンス
タンドに設置し、ID番号設定部22にID番号としてそのガ
ソリンスタンドの電話番号を設定するものである。In FIG. 1 (a), a switch 2 is an interrupt switch used when switching from the receiving antenna 3 to a position input by the input unit 7, and the receiving antenna 2 and the receiver 3 are a transmitter installed at a gas station or the like. This is to receive the ID number transmitted from. A transmitter 21, an ID number setting unit 22, and a receiving antenna 23 shown in FIG. 1B are installed in a gas station, and the telephone number of the gas station is set in the ID number setting unit 22 as an ID number.
距離計5は、車両の走行距離を計測するものであり、
例えば車輪の回転を検出して計数するものや加速度を検
出して2回積分するもの等でよいが、その他の計測手段
であってもよい。The distance meter 5 measures the traveling distance of the vehicle,
For example, one that detects and counts the rotation of a wheel, one that detects acceleration and integrates twice, and the like may be used, but other measuring means may be used.
舵角計6は、交差的を曲がったか否かを検出するもの
であり、例えばハンドルの回転部に取り付けた光学的な
回転センサーや回転型の抵抗ボリューム等を使用するこ
とができるが、車輪部に取り付ける角度センサーでもよ
い。The steering angle meter 6 detects whether or not the vehicle has turned crosswise. For example, an optical rotation sensor or a rotation-type resistance volume attached to a rotating portion of a steering wheel can be used. It may be an angle sensor attached to the camera.
入力部7は、ジョイスティックやキー、タッチパネル
であり、或いは表示部14の画面と結合し画面にキーやメ
ニューを表示してその画面から入力するものでもよい。The input unit 7 may be a joystick, a key, or a touch panel, or may be a unit that is combined with a screen of the display unit 14 to display a key or a menu on the screen and input from the screen.
入力解読部8は、入力解読テーブル9を参照しながら
入力部7から入力されたデータを解読するものであり、
例えば経路を設定する場合において出発地(現在位置)
や目的地が電話番号により或いはコード、メニューその
他のモードにより入力されると、そのモードに応じて入
力解読テーブル9を参照することによって出発地データ
や目的地データへの変換を行う。また、出発地や目的地
等の位置入力以外のヘルプその他の指示入力の場合には
それに対応した処理がなされる。そのため、入力解読テ
ーブル9は、入力部7からどのような入力を与えるか、
入力されるデータに対応して設定される。The input decryption unit 8 decrypts data input from the input unit 7 while referring to the input decryption table 9.
For example, when setting a route, the starting point (current position)
When a destination or a destination is input by a telephone number or by a code, a menu, or another mode, conversion to departure point data or destination data is performed by referring to the input decoding table 9 according to the mode. Further, in the case of input of help or other instruction other than the input of the position such as the departure place and the destination, processing corresponding to the input is performed. Therefore, the input decoding table 9 determines what input is given from the input unit 7,
It is set according to the input data.
データベース10〜12は、経路探索や案内のために用い
る道路ネットワークや地図データ、音声データ、ガソリ
ンスタンドGSに関する情報からなるGSデータ、電話の同
じ市内局番内に含まれるガソリンスタンドに関するGSデ
ータのポインタからなるTLデータを格納するものであ
る。Databases 10 to 12 are road network and map data used for route search and guidance, voice data, GS data consisting of information on gas station GS, pointers of GS data about gas stations included in the same local area phone number Is stored.
データ処理制御部1は、経路探索やコース案内を行う
種々のナビゲーションプログラムを有し、出発地と目的
地が入力されると、電話番号による入力の場合には、デ
ータベース10〜12に格納されたGSデータ、TLデータに基
づいてその位置を設定し、データベース10〜12に格納さ
れた道路データより、出発地と目的地とを結ぶ経路を探
索し、設定する。そして、経路を設定すると、ユーザの
要求に応じて表示部14の画面に経路データから描画地図
データを選択して描画し、その上に経路を表示したり、
走行する経路に沿って、案内図を表示したり、交差点や
経路途中における特徴的な写真を写し出したり、交差点
までの残り距離、次の交差点での進行方向を表示した
り、その他の案内情報を表示する。表示部14には、CRT
や液晶ディスプレイ、プラズマディスプレイ等を用いる
ことができる。また同時に、スピーカ16から音声により
案内情報も適宜出力する。そのための道路データや地図
データ、音声データ、その他の表示データを格納してい
るのがデータベース10〜12である。そして、表示部14へ
の画像の出力を制御するのが画像出力制御部13であり、
スピーカ16への音声出力を制御するのが音声出力制御部
15である。The data processing control unit 1 has various navigation programs for route search and course guidance. When a departure point and a destination are input, the data is stored in the databases 10 to 12 in the case of input by telephone number. The position is set based on the GS data and the TL data, and a route connecting the departure point and the destination is searched and set from the road data stored in the databases 10 to 12. Then, when the route is set, the map data is selected and drawn from the route data on the screen of the display unit 14 according to the user's request, and the route is displayed thereon,
Along the route you travel, a guide map is displayed, characteristic photos at the intersection or along the route are displayed, the remaining distance to the intersection, the direction of travel at the next intersection is displayed, and other guidance information is displayed. indicate. The display 14 has a CRT
Or a liquid crystal display, a plasma display, or the like. At the same time, the guide information is also appropriately output from the speaker 16 by voice. Databases 10 to 12 store road data, map data, voice data, and other display data for that purpose. Then, it is the image output control unit 13 that controls the output of the image to the display unit 14,
The audio output control unit controls the audio output to the speaker 16.
It is 15.
次に、本発明に係るナビゲーションシステムの案内切
換方式の全体の処理の流れを説明する。Next, the overall processing flow of the guidance switching method of the navigation system according to the present invention will be described.
第2図は本発明に係るナビゲーション装置の全体の処
理の流れを説明するための図、第3図は経路探索の結果
設定された経路により表示される経路表示の例を示す
図、第4図は描画地図データの分割例を示す図、第5図
はスタート画面の例を示す図である。FIG. 2 is a diagram for explaining the overall processing flow of the navigation device according to the present invention, FIG. 3 is a diagram showing an example of a route display displayed by the route set as a result of the route search, FIG. FIG. 5 is a diagram showing an example of division of drawing map data, and FIG. 5 is a diagram showing an example of a start screen.
本発明に係るナビゲーションシステムでは、まず、第
2図に示すように出発地及び目的地の位置入力モードに
おいて目的地を入力し、続いて出発地を入力する(ステ
ップ〜)。これらの入力は、コード入力方式や座標
入力方式、メニュー入力方式でもよいし、また、電話番
号入力方式でもよい。In the navigation system according to the present invention, first, as shown in FIG. 2, a destination is input in a departure point and destination position input mode, and then a departure point is input (steps to). These inputs may be a code input method, a coordinate input method, a menu input method, or a telephone number input method.
次に、出発地から目的地までの経路探索を行い、例え
ば第3図に示すような出発地と目的地を含む地図を描画
すると共にその上に選択された経路を表示する(ステッ
プ〜)。なお、この経路表示では、車両の走行に伴
って現在位置が変化した場合には、距離計や舵角計によ
る走行履歴情報や走行途中での運転者から或いは外部か
ら電波等を介して入力した位置情報等によりその現在位
置に更新し、経路表示の画面上で現在位置を表示しても
よい。Next, a route search from the departure place to the destination is performed. For example, a map including the departure place and the destination as shown in FIG. 3 is drawn, and the selected route is displayed thereon (steps to). In this route display, when the current position changes with the travel of the vehicle, the travel history information by the range finder or the steering angle meter, or the input from the driver in the middle of the travel or from outside via the radio wave or the like. The current position may be updated with the position information or the like, and the current position may be displayed on the route display screen.
目的地近傍まで走行し、より詳細な案内が必要になる
と、案内開始点を入力し、この案内開始点を出発地とし
て目的地までの経路探索を行う(ステップ〜)。When the user travels near the destination and needs more detailed guidance, a guidance start point is input, and a route search to the destination is performed using the guidance start point as a departure point (steps to).
そして、案内開始点を出発地として第5図に示すよう
なスタート案内画面を表示すると共に操作案内のメッセ
ージを音声出力する。そして、スタート案内画面におい
てスタートキーの領域がタッチされるまで待ち、タッチ
されたことを確認すると、誘導案内モードとなり、設定
されたコースに従って経路誘導を行う(ステップ〜
)。この場合、一定時間が経過してもタッチがなかっ
た場合には、まだ、誘導案内の要求がないものと判断し
てもとの案内表示モードに戻るようにしてもよい。Then, a start guidance screen as shown in FIG. 5 is displayed with the guidance start point as a departure point, and an operation guidance message is output by voice. Then, the user waits until the start key area is touched on the start guide screen, and when it is confirmed that the touch is performed, the mode is the guide mode, and the route is guided according to the set course (steps 1 to 4).
). In this case, if there is no touch even after a certain period of time has elapsed, it may be determined that there is no request for guidance guidance, and the display may return to the guidance display mode.
目的地に到着すると、到着案内画面を表示する(ステ
ップ)。Upon arrival at the destination, an arrival guidance screen is displayed (step).
経路探索の結果設定された経路により表示される経路
表示の例を示したのが第3図であり、同図(a)は中部
地区を描画単位領域とした描画地図データの描画と経路
表示の例を示し、縦横の線は分割線を示している。この
画面では、左上部の隅に経路が表示されている。本発明
では、このような場合、同図(b)に示すような16分割
した描画地図データを選択し経路を表示する。しかし、
経路が全域に及ぶ場合には、同図(c)に示すように広
い領域による描画地図データにより経路を表示する。FIG. 3 shows an example of a route display displayed by the route set as a result of the route search. FIG. 3A shows the drawing of the drawing map data and the display of the route using the Chubu area as a drawing unit area. An example is shown, and vertical and horizontal lines indicate dividing lines. In this screen, the route is displayed in the upper left corner. According to the present invention, in such a case, the drawing map data divided into 16 as shown in FIG. But,
When the route extends over the entire area, the route is displayed by drawing map data of a wide area as shown in FIG.
描画地図データの分割例を示したのが第4図であり、
同図(a)が基本描画地図データを示す。この描画地図
データは、広域描画であるため、例えば海岸線、幹線道
路、高速道路、主要都市(位置)を表示するためのデー
タからなる。これに対し、同図(b)は、同図(a)の
基本描画地図データを4分割したものであり、同図
(c)〜(e)は同サイズによりそれぞれ縦、横、縦横
に1/2ピッチずつシフトしたものである。これらの描画
地図データには、海岸線、幹線道路、高速道路、主要都
市(位置)に代表都市名が付加される。また、同図
(f)は同図(a)の基本描画地図データを16分割した
ものであり、同図(g)は同サイズにより縦横に1/2ピ
ッチずつシフトしたものである。このように合計35枚の
描画地図データをそれぞれ表示画面サイズで予め用意
し、設定された経路が入る最も小さく且つより中央によ
り経路が収まる描画地図データが選択され描画される。
これらの描画地図データは、海岸線、全国道、高速道
路、国道番号、代表都市名等を表示するためのデータか
らなる。このように第3図(a)を最上位のレイヤとす
ると、同図(b)〜(e)をその下位のレイヤとし、同
図(f)、(g)をさらにその下位をレイヤとする、所
謂レイヤ構造を採用することによって、描画領域に応じ
て狭くなる程表示情報が多くしローカルな情報を提供で
きるようにしている。なお、同図(h)は同図(b)〜
(g)の全分割線を表したものであって、第3図(a)
にはこの分割線を表示している。FIG. 4 shows an example of division of the drawing map data.
FIG. 3A shows basic drawing map data. Since this drawing map data is a wide-area drawing, it consists of data for displaying, for example, a coastline, a highway, an expressway, and a major city (location). On the other hand, FIG. 3B is a diagram obtained by dividing the basic drawing map data of FIG. 3A into four parts, and FIGS. 3C to 3E each have one size in the vertical, horizontal and vertical directions. It is shifted by / 2 pitch. To these drawn map data, a representative city name is added to a coastline, an arterial road, an expressway, and a main city (location). FIG. 1F shows the basic drawing map data of FIG. 1A divided into 16 parts, and FIG. 1G shows the same size shifted by 1/2 pitch vertically and horizontally by the same size. In this way, a total of 35 pieces of drawing map data are prepared in advance with the display screen size, and the smallest drawing map data that includes the set route and fits the route at the center is selected and drawn.
These drawn map data include data for displaying coastlines, national roads, expressways, national road numbers, representative city names, and the like. Assuming that FIG. 3 (a) is the uppermost layer, FIGS. 3 (b) to 3 (e) are the lower layers, and FIGS. 3 (f) and 3 (g) are the lower layers. By adopting a so-called layer structure, the display information increases as the area becomes narrower according to the drawing area, and local information can be provided. In addition, FIG.
FIG. 3 (a) shows all the dividing lines in FIG.
Shows this dividing line.
次に、出発地から目的地までの経路データに基づいて
経路表示を行う処理の例を説明する。Next, an example of a process of displaying a route based on route data from a departure place to a destination will be described.
まず、経路データの経路道路番号を入力し、この道路
番号からノード列を読み出す。次に、東西南北(X座標
の最大、最小、Y座標の最大、最小)の範囲を計算す
る。そして、第4図に示すようにな各描画地図データか
らこの範囲に入る最適の描画地図データを選択し、ノー
ドを画面座標に変換して、地図を描画する。このように
して描画した地図上に経路データにしたがって経路を表
示する。First, the route road number of the route data is input, and a node string is read from this road number. Next, the range of north, south, east and west (maximum and minimum X coordinates, maximum and minimum Y coordinates) is calculated. Then, the optimum drawing map data which falls within this range is selected from each drawing map data as shown in FIG. 4, the nodes are converted into screen coordinates, and the map is drawn. The route is displayed according to the route data on the map drawn in this manner.
上記経路表示において、例えば現在位置認識手段によ
り経路上の交差点その他の予め設定されたチェック地点
の通過を検出する毎に、現在位置を認識し、順次目的地
に到着するまで繰り返し現在位置を更新すると、それを
経路表示画面上に例えば経路表示の色を換えて走行履歴
情報として表示することができる。そして、この状態か
ら、先に説明したように案内開始点入力、スタート案内
を経て経路誘導モードに移行する。経路誘導では、順次
次の案内交差点の風景写真、交差点名、交差点形状、そ
こまでの残距離、風景写真中の特徴点、そこでの進行方
向等を表示する。また、距離計5や舵角計6からの計測
情報を基に自車位置を算出して認識し、表示部14及びス
ピーカ16を通して通過途中の特徴物の案内、交差点の案
内等を行う。特に次の交差点までの距離が長い場合に、
その経路の途中で経路から外れていないという安心感を
運転者に与えるために、通過中の特徴物の写真を画面に
写し出したり、或いは、案内図と自車位置とを表示し、
経路における走行位置を知らせたりする。そして、交差
点が近くなると、先に述べたように画面や音声により交
差点情報を出力すると共に、音声指示を適宜出力する。In the above route display, for example, whenever the current position recognition means detects passage of an intersection or other preset check point on the route, the current position is recognized, and the current position is repeatedly updated until the vehicle sequentially reaches the destination. It can be displayed on the route display screen as travel history information by, for example, changing the color of the route display. Then, from this state, the process proceeds to the route guidance mode via the guidance start point input and the start guidance as described above. In the route guidance, a landscape photograph of the next guidance intersection, an intersection name, an intersection shape, a remaining distance up to the intersection, a feature point in the landscape photograph, a traveling direction there, and the like are sequentially displayed. Further, it calculates and recognizes the position of the own vehicle based on the measurement information from the range finder 5 and the steering angle meter 6, and provides guidance of a characteristic object on the way through the display unit 14 and the speaker 16, guidance of an intersection, and the like. Especially when the distance to the next intersection is long,
In order to give the driver a sense of security that he has not deviated from the route in the middle of the route, a picture of the feature being passed is displayed on the screen, or a guide map and the position of the vehicle are displayed,
Notifying the traveling position on the route. Then, when the intersection approaches, the intersection information is output by the screen or the voice as described above, and the voice instruction is output as appropriate.
上記のように本発明に係るナビゲーションシステムの
案内切換方式では、案内開始点を入力できるようにする
ことによって目的地近傍をランディングポイントとし、
その地点までは経路表示により経路の案内を行い、目的
地近傍から交差点毎に経路案内を行うことができるよう
にしたものであり、経路表示による案内から詳細な経路
誘導による案内に切り換えるようにするものである。一
般に、目的地近傍までは、方向として間違いがなく目的
地の方向に走行していればよく、また、経路が固定され
ずにある程度は状況に応じて自由に経路を選択して走行
したいという要求もある。このような場合には、むしろ
第3図に示すような経路表示による案内の方が自由度を
与えることができる。しかし、目的地近傍では、目的地
へ到着する経路の的確な案内が必要となる。そのために
は、交差点やその途中において進行方向の指示、特徴物
の提示による経路の確認等が逐次行える誘導案内を必要
となる。本発明は、このような要求に応えることができ
るものである。As described above, in the guidance switching method of the navigation system according to the present invention, the vicinity of the destination is set as the landing point by enabling the input of the guidance start point,
The route guidance is provided by route display up to that point, and route guidance can be provided for each intersection from the vicinity of the destination. The guidance is switched from the route display to the detailed route guidance. Things. In general, it is sufficient that the vehicle travels in the direction of the destination without any mistake as the direction up to the vicinity of the destination. In addition, there is a demand that the user wants to select a route freely according to the situation to some extent without fixing the route. There is also. In such a case, guidance by route display as shown in FIG. 3 can give more freedom. However, near the destination, accurate guidance of the route to the destination is required. For that purpose, it is necessary to provide guidance that can sequentially indicate the traveling direction at the intersection or in the middle thereof, check the route by presenting a characteristic object, and the like. The present invention can meet such a demand.
また、経路表示では、従来のように設定された経路に
基づいてノード列データ等の基礎データから地図を描画
して経路を表示するのではなく、予め幾つかの描画地図
データを用意しておき、その中から設定された経路の表
示に最適な描画地図データを選択し、経路を表示するも
のである。したがって、経路誘導を行う所謂ナビゲーシ
ョン用の地図データや道路データと経路表示用のこれら
のデータとをそれぞれ別個に備えている。これは、経路
表示が、出発地から目的地までの大雑把な全体の経路を
ユーザに提供することを意図するため、特徴的な写真を
写し出したり、交差点までの残り距離、次の交差点での
進行方向を表示したり、その他の案内情報を表示して経
路途中の詳細な情報を提供するナビゲーション用のデー
タとは、内容およびデータの量が異なるからである。し
かし、狭い領域(ローカル)の描画地図データの場合に
は、ナビゲーション用データをそのまま使用できるもの
もあるので、このような場合には経路表示用のデータを
特に用意することなくナビゲーション用データを用いて
経路を表示してもよい。In route display, instead of drawing a map from basic data such as node string data based on a route set as in the related art and displaying the route, some drawn map data is prepared in advance. In this case, the most suitable drawing map data for displaying the set route is selected, and the route is displayed. Accordingly, map data and road data for so-called navigation for performing route guidance and these data for route display are separately provided. This is because the purpose of the route display is to provide the user with a rough overall route from the departure point to the destination, so that a characteristic photograph can be taken, the remaining distance to the intersection, the progress at the next intersection, etc. This is because the content and the amount of data are different from the navigation data that displays the direction and displays other guidance information to provide detailed information on the route. However, in the case of drawing map data of a narrow area (local), there is a case where the navigation data can be used as it is. In such a case, the navigation data is used without preparing the route display data. Route may be displayed.
なお、案内開始点は、ガソリンスタンドを基準とし、
そこの電話番号をID番号として入力できるようにする
と、コード番号や座標値の入力、メニューによる名称の
入力をしなくてもよく、また、電話番号は、その場で確
認することができるので、入力情報を覚える必要がな
く、簡便に案内開始点を入力設定することができる。さ
らに、第1図に示すようにガソリンスタンドにそこの電
話番号をID番号として設定した送信機を設置すると、そ
の送信機から1D番号を入力して識別し案内開始点を設定
することができる。つまり、ガソリンスタンドに給油に
入るだけで、自動的にその位置を案内開始点として設定
することができる。しかも、受信機から信号が入力され
ない場合や送受信機が故障したような場合には、スイッ
チ2の操作により割り込みをかけ、対話形式によりそこ
の電話番号を1D番号として入力すればよい。いずれにし
てもコード番号等を覚えなくても位置設定が可能にな
る。The guidance starting point is based on the gas station,
If you can enter the phone number there as an ID number, you do not need to enter the code number, coordinate value, or the name from the menu, and since the phone number can be confirmed on the spot, There is no need to memorize the input information, and the guidance start point can be easily input and set. Further, as shown in FIG. 1, when a transmitter having its telephone number set as an ID number is installed at a gas station, a 1D number can be input from the transmitter to identify and set a guidance start point. That is, simply by refueling at the gas station, the position can be automatically set as the guidance start point. In addition, when a signal is not input from the receiver or when the transmitter / receiver breaks down, an interrupt is generated by operating the switch 2 and the telephone number therefor may be input as a 1D number in an interactive manner. In any case, the position can be set without remembering the code number or the like.
次にデータベースの構成例を説明する。 Next, a configuration example of the database will be described.
第6図は地図データベースの構成例を示す図、第7図
はGSデータベースの構成例を示す図、第8図はTLデータ
ベースの構成例を示す図を示す図である。FIG. 6 is a diagram showing a configuration example of a map database, FIG. 7 is a diagram showing a configuration example of a GS database, and FIG. 8 is a diagram showing a configuration example of a TL database.
地図データベースは、例えば第6図(a)に示すよう
な交差点番号I〜VII、道路番号〜からなる道路網
がある場合、交差点データは同図(b)、道路データは
同図(c)、ノードデータは同図(d)に示すようなデ
ータ構造を持つものである。If there is a road network composed of, for example, intersection numbers I to VII and road numbers as shown in FIG. 6A, the intersection data is shown in FIG. 6B, the road data is shown in FIG. The node data has a data structure as shown in FIG.
交差点データは、同図(b)に示すように交差点番号
I〜VIIに対応して少なくとも当該交差点が始点となっ
ている道路のうち一番小さい道路番号、当該交差点が終
点となっている道路のうち一番小さい道路番号、当該交
差点の位置(東経、北緯)、交差点名の情報を持ってい
る。As shown in FIG. 3B, the intersection data corresponds to the intersection numbers I to VII, and at least the smallest road number among the roads where the intersection is the starting point, and the road number of the road where the intersection is the ending point. The information includes the smallest road number, the position of the intersection (East longitude, north latitude), and the name of the intersection.
また、道路データは、同図(c)に示すように道路番
号〜に対応して少なくとも同じ始点を持つ道路のう
ち次の道路番号、同じ終点を持つ道路のうち次の道路番
号、交差点番号による始点、終点、ノード列ポインタ、
道路長さの情報を持っている。なお、図から明らかなよ
うに同じ始点を持つ道路のうち次の道路番号、同じ終点
を持つ道路のうち次の道路番号は、交差点番号による始
点、終点から同じ番号を検索することによって生成する
ことができる。また、道路長さについても次のノード列
データの位置情報の積算によって求めることができる。Further, the road data is represented by the next road number among the roads having at least the same starting point, the next road number among the roads having the same ending point, and the intersection number corresponding to the road numbers 1 to 3 as shown in FIG. Start point, end point, node string pointer,
Have information on road length. As is clear from the figure, the next road number among the roads having the same start point and the next road number among the roads having the same end point must be generated by searching for the same number from the start point and the end point by the intersection number. Can be. The road length can also be obtained by integrating the position information of the next node string data.
そして、ノード列データは、同図(d)に示すように
道路データのノード列ポインタがポイントする先頭にノ
ード数があり、次にその数に相当するノードについてノ
ード位置(東経、北緯)情報を持っている。つまり、道
路データ毎にノード列を構成している。図示の例は、道
路番号とのノード列を示している。The node string data has the number of nodes at the head pointed by the node string pointer of the road data as shown in FIG. 3D, and then, for the node corresponding to the number, the node position (East longitude, North latitude) information is given. have. That is, a node sequence is configured for each road data. The illustrated example shows a node sequence with a road number.
上記のデータ構成から明らかなように道路番号の単位
は複数個のノードからなる。すなわち、ノード列データ
は道路上の1地点に関するデータの集合であり、ノード
間を接続するものをアークと呼ぶと、複数のノード列の
それぞれの間をアークで接続することによって道路が表
現される。例えば道路番号に関して見ると、道路デー
タのノード列ポインタからノード列データのA000にアク
セスすることができ、ここで道路番号は、15個のノー
ドからなることが認識できる。As is clear from the above data configuration, the unit of the road number is composed of a plurality of nodes. That is, the node string data is a set of data relating to one point on the road, and when a connection between nodes is called an arc, a road is represented by connecting each of the plurality of node strings with an arc. . For example, regarding the road number, it is possible to access the node string data A000 from the node string pointer of the road data. Here, it can be recognized that the road number is composed of 15 nodes.
また、例えば交差点番号Vに着目した場合、ここを始
点とするコースでは、まず、交差点データの出る道路の
情報から道路番号、次にこの道路番号に関する道路
データの「同じ始点を持つ次の道路番号」の情報から道
路番号が検索される。そして、道路番号に関する同
様の情報から道路番号、続けてが検索される。ここ
で道路番号は始めの道路番号であることから周囲道路
として他の道路番号のものはないとの判断ができる。こ
れは、終点に関しても同様である。このようにして交差
点データや道路データを使えば各交差点について出入り
する道路番号を検索することができ、また、それぞれの
交差点を結ぶ経路の距離を求めることができる。さら
に、これらのデータに進入禁止や右左折禁止、道路幅の
ような走行条件等を付加しておくことによって、例えば
後述する経路検索を極め細かに行うための情報に供する
ことができる。Further, for example, when attention is paid to the intersection number V, in the course starting from this point, first, the road number is obtained from the information of the road where the intersection data appears, and then the “next road number having the same start point” of the road data related to this road number Is searched for the road number. Then, the road number and the succeeding information are searched from the same information on the road number. Here, since the road number is the first road number, it can be determined that there is no other road number as the surrounding road. This is the same for the end point. By using the intersection data and the road data in this way, it is possible to search for the road number that goes in and out of each intersection, and to determine the distance of the route connecting each intersection. Further, by adding driving conditions such as entry prohibition, right / left turn prohibition, and road width to these data, it is possible to provide, for example, information for performing a route search, which will be described later, very finely.
GSデータベースは、例えば第7図に示すように電話番
号、東経、北緯の座標値、地図データベース4とのリン
クをとるための連絡交差点等の位置情報、ガソリンスタ
ンドの名称、その目印パターン等の識別情報を有してい
る。したがって、交差点例によるコースが設定される
と、その交差点からGSデータベースの連結交差点を検索
することによってコース上のガソリンスタンドを検索す
ることができ、東経・北緯の座標にしたがってそのガソ
リンスタンドの目印パターン等をコース上に描画するこ
とができる。The GS database includes, for example, telephone numbers, coordinate values of east longitude and north latitude, positional information such as connecting intersections for linking with the map database 4 as shown in FIG. 7, identification of gas station names, their landmark patterns, etc. Have information. Therefore, when a course according to an example of an intersection is set, a gas station on the course can be searched by searching for a connecting intersection in the GS database from the intersection, and the landmark pattern of the gas station according to the coordinates of the east longitude and the north latitude. Etc. can be drawn on the course.
TLデータベースは、第8図に示すように市内局番デー
タへのポインタからなる市外局番データ、GSデータイン
デックスへのポインタからなる市内局番データ、GSデー
タのポインタからなるGSデータインデックスで構成され
る。したがって、この情報により任意の電話番号からそ
の市内局番に含まれるガソリンスタンドの数を知ること
ができ、そして、それぞれのGSデータを読み出すことが
できる。As shown in FIG. 8, the TL database includes area code data consisting of a pointer to local code data, local code data consisting of a pointer to GS data index, and GS data index consisting of a pointer to GS data. You. Therefore, from this information, the number of gas stations included in the local area code can be known from an arbitrary telephone number, and each GS data can be read.
次に、上記データベースを使って行う案内開始点入
力、経路検索の処理の例を示す。Next, an example of guidance start point input and route search processing performed using the database will be described.
第9図は案内開始点入力のサブルーチンの例を示す
図、第10図はID対話入力画面の例を示す図である。FIG. 9 is a diagram showing an example of a subroutine for inputting a guidance start point, and FIG. 10 is a diagram showing an example of an ID dialogue input screen.
案内開始点入力では、第9図に示すように受信機から
ID入力があるまで待つ。ガソリンスタンドに送信機が設
置されていない場合や、送信機又は受信機が故障等によ
り受信機からID入力がない場合には、割り込みをかけて
スイッチ入力により第10図に示すようなID対話入力画面
からIDを入力してもよい。In the guidance start point input, as shown in FIG.
Wait for ID input. If there is no transmitter installed at the gas station, or if there is no ID input from the receiver due to a failure of the transmitter or receiver, an interrupt is issued and an ID dialogue input as shown in Fig. 10 is made by switch input. You may enter the ID from the screen.
受信機から又はスイッチからID入力があると、まず、
市外局番データから、入力されたTELNo.の市外局番と一
致するものを探し、市内局番数と市内局番データへのポ
インタを記憶する。When there is ID input from the receiver or switch, first,
From the area code data, a search is made for one that matches the area code of the input TEL No., and the number of local area codes and a pointer to the local area code data are stored.
続いて、市内局番データ中の上記市内局番データへの
ポインタ位置から上記市内局番数だけ先の位置までの間
で、入力されたTELNo.と一致する市内局番を探し、GSデ
ータインデックスへのポインタを記憶する。Then, from the pointer position to the above-mentioned local office number data in the local office number data to a position ahead by the number of the above-mentioned local office numbers, search for a local office number that matches the input TELNo. Store the pointer to
さらに、GSデータインデックスのデータ中のGSデータ
インデックスへのポインタ位置から局番エリア内に含ま
れるGSデータの数を記憶し、この数だけGSデータの番号
を記憶する。Further, the number of GS data included in the station number area is stored from the position of the pointer to the GS data index in the data of the GS data index, and the number of the GS data is stored by this number.
そして、GSデータベースの中から上記GSデータの番号
に対応するGSデータを読み出し、電話番号が一致するガ
ソリンスタンドを案内開始点として設定する。Then, the GS data corresponding to the GS data number is read from the GS database, and the gas station having the same telephone number is set as the guidance start point.
経路探索処理では、右左折禁止等の進入禁止道路を除
き交差点から周囲道路を検索する周囲道路検索サブルー
チン、道路幅の広狭、案内の要否その他最適経路を演算
するのに必要な条件を設定する最適経路条件設定サブル
ーチン、経路探索の終了を判定する終了条件サブルーチ
ンを有し、出発地から目的地までの最適経路を最寄りの
交差点間で検索する。In the route search processing, a surrounding road search subroutine for searching for surrounding roads from intersections except for roads that are not allowed to turn right or left is set, the width of the road, the necessity of guidance, and other conditions necessary for calculating the optimal route. It has an optimum route condition setting subroutine and an end condition subroutine for determining the end of the route search, and searches for an optimum route from the departure point to the destination between the nearest intersections.
第11図は経路探索処理の流れを説明するための図、第
12図は周囲道路検索サブルーチンの例を示す図、第13図
は最適経路条件設定サブルーチンの例を示す図、第14図
は終了条件確認サブルーチンの例を示す図、第15図は交
差点列およびノード列データの構成例を示す図、第16図
は交差点毎の最適コース設定データの例を示す図であ
る。FIG. 11 is a diagram for explaining the flow of a route search process, and FIG.
FIG. 12 is a diagram showing an example of a surrounding road search subroutine, FIG. 13 is a diagram showing an example of an optimal route condition setting subroutine, FIG. 14 is a diagram showing an example of an end condition confirmation subroutine, and FIG. FIG. 16 is a diagram showing a configuration example of column data, and FIG. 16 is a diagram showing an example of optimum course setting data for each intersection.
次に上記ネットワークデータにより経路探索する場合
の処理の流れを第11図により説明する。ここでL(c)
は距離、F(c)はフラグ、R(c)は通過してきた道
路番号、s0,s1は出発地の両隣りの交差点番号、e0,e1は
目的地の両隣りの交差点番号である。また、cは交差点
番号、フラグF(c)は「0」が未探索、「1」が探索
中、「2」が探索終了を示す。Next, the flow of processing when a route search is performed using the network data will be described with reference to FIG. Where L (c)
Distance, F (c) flag, R (c) road number has been passed, s 0, s 1 intersection number of two neighboring of departure, e 0, e 1 is the intersection number of a destination two neighboring It is. Also, c is the intersection number, and the flag F (c) is “0” not yet searched, “1” is being searched, and “2” is the end of the search.
全ての交差点について 距離L(c)に無限大(∞) フラグF(c)に「0」(未探索) にセットする。この初期設定によりまず全ての交差点が
未探索となり、出発地からの距離が無限大となる。For all intersections, the distance L (c) is set to infinity (∞) and the flag F (c) is set to “0” (not searched). By this initial setting, all the intersections are not searched at first, and the distance from the departure point becomes infinite.
出発地の両隣りの交差点番号s0,s1に対応する距離
L(s0),L(s1)に出発地からの距離を入れ、さらに出
発地の両隣りの交差点番号s0,s1に対応するフラグF(s
0),F(s1)にそれぞれ「1」、通過してきた道路番号
R(c)に出発地からの道路番号をセットする。Distances from the departure place are entered in the distances L (s 0 ) and L (s 1 ) corresponding to the intersection numbers s 0 and s 1 on both sides of the departure place, and the intersection numbers s 0 and s on both sides of the departure place The flag F (s
0 ) and F (s 1 ) are each set to “1”, and the road number R (c) that has passed is set to the road number from the departure place.
フラグFが「2」でなく且つ距離L(c)が最小と
なる交差点番号c0を検索する。The intersection number c 0 in which the flag F is not “2” and the distance L (c) is minimum is searched.
周囲道路検索サブルーチンを実行し、交差点番号c0
を始点とする周囲道路を検索する。Execute the surrounding road search subroutine to obtain the intersection number c 0
Search for surrounding roads starting from.
周囲道路があるか否かを調べる。 Check if there is a surrounding road.
YESの場合には次の処理に移り、NOの場合には処理
に移る。If YES, the process proceeds to the next process. If NO, the process proceeds.
最適経路条件設定サブルーチンを実行し、最適経路
を探索するための道路状況その他の条件を設定する。An optimum route condition setting subroutine is executed to set road conditions and other conditions for searching for an optimum route.
その道路の終点の交差点番号をc1、道路の長さをl
とする。The intersection number of the end point of the road is c 1 , and the length of the road is l
And
その道路の終点の交差点までの距離Pを計算する。 The distance P to the intersection at the end point of the road is calculated.
P=L(c0)+lを計算する。Calculate P = L (c 0 ) +1.
ここでL(c0)は出発地から交差点番号c0までの距離
であり、Pは交差点番号c0からその道路(探索中の道
路)を通って終点の交差点番号c1までの距離となる。Here L (c 0) is the distance from the departure point to the intersection number c 0, P is the distance to the intersection number c 1 endpoint through the road from the intersection number c 0 (road being searched) .
P<L(c1)で且つF(c1)≠2か否かを調べる。It is checked whether P <L (c 1 ) and F (c 1 ) ≠ 2.
YESの場合には次の処理に移り、NOの場合には処理
に戻る。If YES, the process proceeds to the next process. If NO, the process returns.
出発地から探索中の交差点番号c1までの距離L
(c1)をP、その交差点番号c1のフラグF(c1)を
「1」、交差点番号c1に至るまでに通過してきた道路番
号R(c1)をその探索中の道路番号とする。The distance from the starting point to the intersection number c 1 in the search L
The (c 1) P, the intersection number flag F (c 1) to "1" in the c 1, the intersection number c 1 road number has been passed up to the R (c 1) and a road number of the search in I do.
処理においてNOの場合にはF(c0)を「2」にセ
ットする。If NO in the processing, F (c 0 ) is set to “2”.
終了条件確認サブルーチンを実行する。 Execute the end condition confirmation subroutine.
処理終了か否かを調べ、NOの場合には処理に戻
り、YESの場合には処理を終了とする。以上の処理を行
うことによりそれぞれの交差点番号に対応して出発地か
ら当該交差点番号に至る最適コースの道路番号がそれぞ
れ交差点番号毎に設定される。It is determined whether or not the processing has been completed. If the determination is NO, the processing returns to the processing. If the determination is YES, the processing is terminated. By performing the above processing, the road numbers of the optimum course from the departure point to the intersection number are set for each intersection number in correspondence with each intersection number.
また、上記処理の周囲道路検索サブルーチンは、第
12図に示す処理を行うものである。すなわち、 周囲道路の検索が1回目か否かを調べる。In addition, the surrounding road search subroutine of the above processing is performed in the
The processing shown in FIG. 12 is performed. That is, it is checked whether or not the search for the surrounding road is the first time.
YESの場合には処理に移り、NOの場合には処理に
移る。In the case of YES, the processing shifts to processing. In the case of NO, the processing shifts to processing.
交差点データから現在いる交差点c0が始点となって
いる道路番号を取り出し記憶する。Intersection c 0 which are here from the intersection data stores removed road number that is the starting point.
道路データを参照し探索中の当該交差点c0にくる道
路番号における禁止道路を取り出す。Retrieve the prohibition road in the road number comes to the intersection c 0 in the search with reference to the road data.
今取り出した道路が禁止道路か否かを調べる。 Check whether the road taken out is a prohibited road.
YESの場合には処理に移り、NOの場合には次の処理
に移る。If YES, the process proceeds to the process. If NO, the process proceeds to the next process.
今取り出した道路を周囲道路として記憶し、リター
ンする。The road that has just been taken out is stored as the surrounding road, and the process returns.
道路データから前に探索した道路と同じ始点を持
ち、番号が次の道路番号を取り出す。The road number having the same starting point as the previously searched road and the next road number is extracted from the road data.
最初探索した道路と今取り出した道路が同じか否か
を調べる。It is checked whether the road searched first and the road just taken out are the same.
YESの場合には次の処理に移り、NOの場合には処理
に戻る。If YES, the process proceeds to the next process. If NO, the process returns.
周囲道路なしと判定しリターンする。 Judge that there is no surrounding road and return.
また、上記第11図に示す処理の最適経過条件設定サ
ブルーチンは、第13図に示すような処理を行うものであ
る。すなわち、 道路データから周囲道路の大きさWと長さlを読み
込む。The subroutine for setting the optimum progress condition of the process shown in FIG. 11 performs the process shown in FIG. That is, the size W and the length 1 of the surrounding road are read from the road data.
周囲道路の大きさWが1以下であるか否かを調べ
る。It is checked whether or not the size W of the surrounding road is 1 or less.
YESの場合には次の処理に移り、NOの場合には処理
に移る。If YES, the process proceeds to the next process. If NO, the process proceeds.
長さlをa倍した長さをlとする。すなわち、Dが
1より大きい道路を通常の広い道路とし、1以下の道路
を細い道路とすると、細い道路は通常の道路に対してa
倍の距離の評価としている。従って、aは1より大きい
数である。Let l be the length obtained by multiplying the length l by a. That is, if a road where D is larger than 1 is a normal wide road and a road where D is 1 or less is a thin road, the thin road is a
The evaluation is double the distance. Therefore, a is a number greater than one.
道路データから現在探索中の交差点へ通過してきた
道路の案内不要データを読み込む。The guidance unnecessary data of the road that has passed to the intersection currently being searched is read from the road data.
案内不要データと一致する周囲道路があるか否かを
調べる。It is checked whether there is a surrounding road that matches the guidance unnecessary data.
YESの場合にはリターンし、NOの場合には次の処理
に移る。If YES, the process returns. If NO, the process proceeds to the next step.
さらに長さlにbmを加算した値を新たな長さlとし
リターンする。すなわち、案内不要の交差点に対して、
右左折等の案内を要する交差点は、距離に換算してbm加
算した評価としている。Further, a value obtained by adding bm to the length l is set as a new length l, and the process returns. That is, for intersections that do not require guidance,
Intersections that require guidance such as turning left and right are converted to distances and evaluated with bm added.
そして、第11図に示す処理の終了条件確認サブルー
チンでは、第14図に示すように探索対象の交差点番号c0
と目的等の両隣りの交差点番号との一致を調べ、一致し
たことを条件に例えば終了グラフを設定する。Then, in the end condition confirmation subroutine of the process shown in FIG. 11, the intersection number c 0 of the search target, as shown in FIG. 14
A check is made for the coincidence between the number of the intersection on both sides such as the purpose and the like, and, for example, an end graph is set on condition that the two coincide.
上記のように本発明の経路探索では、周囲道路の大き
さや道路の案内要/不要等の走行条件を考慮して交差点
間の距離に重み付けを行い、最短経路を探索する。その
結果、第16図に示すように各交差点が最適コースに沿っ
た道路番号情報が得られる。As described above, in the route search of the present invention, the shortest route is searched by weighting the distance between the intersections in consideration of the driving conditions such as the size of the surrounding road and the necessity / unnecessity of guiding the road. As a result, as shown in FIG. 16, road number information at each intersection along the optimal course is obtained.
以上のように、経路探索処理により最適経路が探索さ
れると、その経路に沿って出発地から目的地までの交差
点列及びノード列データが作成される。そのデータ構成
例を示したのが第15図である。例えば交差点列データ
は、第15図(a)に示すように交差点名、交差点番号、
その交差点の特徴風景等を撮影した写真番号、曲がる角
度、距離等の情報からなり、また、ノード列データは、
同図(b)に示すようにそのノード位置を表す東経、北
緯、そして交差点番号、属性、角度、距離等の情報から
なる。しかも、これらのデータは、案内不要の交差点を
除いた、案内を要する交差点のみのデータからなる。従
って、ナビゲーションでは、所定の位置に対応してこの
データを順次読み出し出力すればよい。As described above, when the optimum route is searched by the route search process, the intersection line and the node line data from the departure point to the destination are created along the route. FIG. 15 shows an example of the data configuration. For example, the intersection column data includes an intersection name, an intersection number,
It consists of information such as the photograph number, the turning angle, the distance, etc., of the characteristic scenery of the intersection, etc.
As shown in FIG. 3B, the information includes the east longitude, north latitude, and intersection number, attribute, angle, distance, and the like representing the node position. Moreover, these data are data of only intersections requiring guidance, excluding intersections requiring no guidance. Therefore, in the navigation, this data may be sequentially read and output corresponding to a predetermined position.
次に描画地図データの構造例を説明する。 Next, an example of the structure of the drawing map data will be described.
第17図は表示用データ管理テーブルの構造例を示す
図、第18図は道路ノード列選択データの構造例を示す
図、第19図は描画地図選択データの構造例を示す図、第
20図はレイヤ1、2道路ノード・データの例を示す図、
第21図は描画地図データの構造例を示す図である。17 is a diagram showing a structural example of a display data management table, FIG. 18 is a diagram showing a structural example of road node column selection data, FIG. 19 is a diagram showing a structural example of drawing map selection data,
FIG. 20 shows an example of layer 1 and 2 road node data,
FIG. 21 is a diagram showing an example of the structure of drawing map data.
表示用データ管理テーブルは、第17図に示すように第
18図に示す道路ノード列選択データテーブルのアドレス
とそのサイズ、第19図に示す描画地図選択データテーブ
ルのアドレスとそのサイズ、緯度と経度による領域サイ
ズ、表示画面の1ドットに対応する緯度と経度を情報と
して有するものである。したがって、まず、このテーブ
ルをアクセスすることにより例えば道路ノード列選択デ
ータテーブル、描画地図選択データテーブルを読み込む
場合に用意すべき記憶領域サイズ、その格納アドレスを
認識することができる。そして、道路ノード列選択デー
タは、第18図に示すように道路番号毎に、道路番号、第
20図に示す道路ノード列データテーブルのアドレスとそ
のサイズ、その道路の始点交差点オフセットアドレス、
道路間ノード数、XY座標による領域サイズの情報を有す
るものである。また、描画地図選択データは、第19図に
示すように描画地図データ毎に、XY座標による画面サイ
ズ、第21図に示す描画地図データテーブルのアドレスと
そのサイズの情報を有するものである。The display data management table is as shown in FIG.
Address and size of the road node column selection data table shown in FIG. 18, address and size of the drawn map selection data table shown in FIG. 19, area size by latitude and longitude, latitude and longitude corresponding to one dot on the display screen As information. Therefore, first, by accessing this table, it is possible to recognize the storage area size and storage address to be prepared when reading, for example, the road node column selection data table and the drawing map selection data table. Then, the road node column selection data includes a road number,
The address and size of the road node column data table shown in Fig. 20, the starting intersection offset address of the road,
It has information on the number of nodes between roads and the area size based on XY coordinates. As shown in FIG. 19, the drawing map selection data includes, for each drawing map data, a screen size based on XY coordinates, an address of the drawing map data table shown in FIG. 21, and information on the size.
上記の各データのうち、第19図に示す描画地図選択デ
ータと第21図に示す描画地図データを使って地図を描画
する。また、第4図において、(a)をレイヤ1、
(b)〜(e)をレイヤ2、(f)と(g)をレイヤ3
とし、レイヤ3の地図において経路を表示しようとする
と、経路案内と同様にローカルな細部情報が必要にな
る。しかし、レイヤ1とレイヤ2の場合には、大雑把な
情報で充分である。このような場合に、レイヤ1とレイ
ヤ2について地図上に経路を描画するときは、第18図に
示す道路ノード列選択データと第20図に示す道路ノード
列データを使い、レイヤ3についてはナビゲーション用
データを使うようにすることができる。A map is drawn using the drawn map selection data shown in FIG. 19 and the drawn map data shown in FIG. 21 among the above data. Also, in FIG. 4, (a) indicates layer 1,
(B) to (e) are layer 2 and (f) and (g) are layer 3
If a route is to be displayed on the map of layer 3, local detailed information is required as in the case of route guidance. However, in the case of Layer 1 and Layer 2, rough information is sufficient. In such a case, when a route is drawn on the map for Layer 1 and Layer 2, the road node string selection data shown in FIG. 18 and the road node string data shown in FIG. 20 are used. Can use the data for
また、第18図に示す道路ノード列選択データの道路番
号は、経路探索を行う単位、すなわち後述するように交
差点から交差点までを単位として付されるものである
が、第20図に示す道路ノード列データは、例えば国道毎
に格納される。したがって、第20図に示す道路ノード列
データには、経路探索を行う単位の道路番号を多数含む
ことになる。そこで、第18図に示す道路ノード列選択デ
ータの中にこの国道の情報を持たせると、次の道路番号
の道路ノード列データを読み込む場合に、国道が同じけ
れば既に読み込んであるデータの中から抽出すればよい
ことを認識することができるので、読み込み処理を省略
することができ、処理速度を向上を図ることができる。The road number in the road node string selection data shown in FIG. 18 is assigned as a unit for performing a route search, that is, from intersection to intersection as described later. The column data is stored, for example, for each national road. Therefore, the road node sequence data shown in FIG. 20 includes a large number of road numbers of the unit for performing the route search. Therefore, if the information of this national road is included in the road node string selection data shown in FIG. 18, when the road node string data of the next road number is read, if the national roads are the same, the data already read , It is possible to recognize that it is sufficient to extract the image data from the data, so that the reading process can be omitted, and the processing speed can be improved.
上記のようなデータ構造において、設定された経路に
基づいて経路表示する場合には、まず、経路のノード列
についてXY座標による最大値及び最小値を求める。地図
を描画するには、表示用データ管理テーブルにおいて緯
度と経度による領域サイズに入ることを確認した上で描
画地図選択データテーブルアドレスからそのサイズに対
応する記憶領域に描画地図選択データを読み込む。そし
て、各描画地図データのXY座標による画面サイズと経路
のノード列のXY座標による最大値及び最小値とを比較
し、経路が入る画面サイズの描画地図データを抽出す
る。この場合において、複数の描画画面データがある場
合には、より分割数の高いものとし、さらに同分割数の
場合には、経路が画面の中心により近い描画地図データ
を選択する。すなわち経路のノード列のXY座標による最
大値及び最小値からなる矩形の中心と描画地図データの
中心との間の距離の最も近い描画地図データを選択す
る。このようにして描画地図選択データにより描画地図
データが選択されると、その描画地図データテーブルア
ドレスからそのサイズに対応する記憶領域に描画地図デ
ータを読み込み、海岸線ノード列、県境ノード列、国道
ノード列、高速道ノード列、国道番号、都市名の各デー
タを描画することによって地図を描画する。In the data structure as described above, when displaying a route based on the set route, first, the maximum value and the minimum value of the node sequence of the route by the XY coordinates are obtained. To draw a map, the display data management table is used to confirm that the size falls within the region size based on latitude and longitude, and then the drawing map selection data is read from the drawing map selection data table address into a storage area corresponding to the size. Then, the screen size based on the XY coordinates of each drawing map data is compared with the maximum value and the minimum value based on the XY coordinates of the node string of the route, and the drawing map data of the screen size including the route is extracted. In this case, if there are a plurality of drawing screen data, the number of divisions is set higher, and if the number of divisions is the same, drawing map data whose route is closer to the center of the screen is selected. That is, the drawing map data having the shortest distance between the center of the rectangle formed by the maximum value and the minimum value of the node array of the path by the XY coordinates and the center of the drawing map data is selected. When the drawing map data is selected by the drawing map selection data in this manner, the drawing map data is read from the drawing map data table address into the storage area corresponding to the size, and the shoreline node row, the prefectural border node row, the national road node row The map is drawn by drawing each data of a highway node column, a national road number, and a city name.
そして、描画された地図上に経路を表示する場合に
は、表示用データ管理テーブルの道路ノード列選択デー
タテーブルアドレスから道路ノード列選択データを読み
込み、経路の道路番号のマッチングを行う。そして、そ
の道路番号の道路ノード列データテーブルアドレスから
道路ノードデータを読み込み、始点交差点込オフセット
アドレスから道路間ノード数から所定のノード列を抽出
し地図上に表示する。これを経路順に出発地から目的地
まで行う。Then, when displaying the route on the drawn map, the road node column selection data is read from the road node column selection data table address of the display data management table, and the road number of the route is matched. Then, the road node data is read from the road node row data table address of the road number, a predetermined node row is extracted from the number of inter-road nodes from the offset address including the starting point intersection, and displayed on the map. This is performed from the starting point to the destination in the order of the routes.
経路表示の場合には、先に説明したように広域にわた
る大雑把な表示となるため、特に第4図(a)〜(e)
のような上位レイヤの地図については、第18図や第20図
に示すようなナビゲーションデータと異なるデータを別
に用意して処理する方が処理効率も上がるが、第4図
(f)、(g)に示すような下位レイヤの地図について
は、領域が狭くなり細かい情報が必要になるので、ナビ
ゲーションデータを利用してもよい。In the case of the route display, as described above, a rough display is performed over a wide area, and therefore, in particular, FIGS. 4 (a) to 4 (e).
For a map of an upper layer such as that shown in FIG. 18 and FIG. 20, it is more efficient to separately prepare and process data different from the navigation data shown in FIG. 18 and FIG. For the map of the lower layer as shown in ()), the area becomes narrower and detailed information is required, so that navigation data may be used.
なお、本発明は、上記の実施例に限定されるものでは
なく、種々の変形が可能である。例えば上記の実施例で
は、出発地入力後と案内開始点入力後においてそれぞれ
経路探索(第2図のステップと)を行うようにした
が、例えば出発地入力後の経路探索による結果を使い案
内開始点入力後の経路探索を省略してもよい。また、出
発地入力後の経路探索は、経路表示を行うのに必要な最
小限の処理に止めるようにしてもよい。この場合には、
例えば地域内に代表的な地点や安城市、刈谷市等のよう
に地域を設定しておき、出発地から目的地まではどの代
表点を通る経路になるかを探索し、その代表点を通る経
路で選択する。この選択においても、出発地から代表点
を結んで目的地まで至る経路で直線で結ぶ距離が最も短
く、その経路上で目的地に最も近い代表点内で案内開始
点を設定するものであってもよい。つまり、このように
すると、まず、案内開始点を設定する代表点に向かって
走行すればよく、代表的に到着してからそのエリアでガ
ソリンスタンドを見つければよいことになる。また、経
路探索も実施例による処理でなく、幹線道路、主要道
路、地方道路のように階層分けしたレイヤ構造で道路地
図データを持ち、探索開始点から上位レイヤの直近交差
点を経て中間の経路は幹線道路で連結するような経路探
索を行う方式でもよいことは勿論である。It should be noted that the present invention is not limited to the above embodiment, and various modifications are possible. For example, in the above-described embodiment, the route search (step in FIG. 2) is performed after the departure point is input and the guidance start point is input. For example, the guidance is started using the result of the route search after the departure point input. The route search after the point input may be omitted. Further, the route search after inputting the departure place may be limited to the minimum processing required for displaying the route. In this case,
For example, set an area such as a representative point in the area, such as Anjo City, Kariya City, etc., search for a representative point from the starting point to the destination, and search through the representative point and pass through the representative point Select by route. Also in this selection, the distance connecting the straight line on the route from the starting point to the representative point to the destination is the shortest, and the guidance start point is set within the representative point closest to the destination on the route. Is also good. In other words, in this case, it is only necessary to first drive toward the representative point for setting the guidance start point, and after arriving representatively, it is sufficient to find a gas station in that area. Also, the route search is not a process according to the embodiment, but has road map data in a layered structure such as a main road, a main road, and a local road, and an intermediate route from a search start point through a nearest intersection of a higher layer. Needless to say, a method of performing a route search such as connecting with a main road may be used.
また、案内開始点をガソリンスタンドとし、そこの電
話番号で案内開始点を設定するように構成したが、ガソ
リンスタンド以外でも電話番号を持つ任意の位置を設定
できるようにしてもよい。誘導案内モードにおいても、
ガソリンスタンドの前を通過するときにID番号が受信さ
れた場合には、その位置を現在位置とする現在位置修正
を行うようにしてもよいし、ガソリンスタンド以外であ
っても、受信装置において、位置情報信号が受信できる
場合には、その位置情報信号の受信により位置設定モー
ドでは出発地の設定を行い、現在位置追跡モード(誘導
案内モード)では現在位置の修正を行うようにしてもよ
い。また、メニュー方式やコード入力方式、座標入力方
式と併用し、適宜入力方式を選択できるようにしてもよ
いことは勿論である。さらには、出発地及び目的地につ
いても同様に電話番号入力できるようにしてもよいし、
現在位置確認として電話番号入力できるようにしてもよ
い。Further, the guide start point is a gas station, and the guide start point is set by the telephone number there. However, any position having a telephone number other than the gas station may be set. Even in the guidance mode,
If the ID number is received when passing in front of the gas station, the current position may be corrected with that position as the current position, and even if it is other than a gas station, in the receiving device, When the position information signal can be received, the departure point may be set in the position setting mode by receiving the position information signal, and the current position may be corrected in the current position tracking mode (guidance guidance mode). Further, it is needless to say that the input method may be appropriately selected in combination with the menu method, the code input method, and the coordinate input method. Furthermore, it may be possible to input the telephone number for the departure place and the destination similarly,
A telephone number may be input as the current position confirmation.
以上の説明から明らかなように、本発明によれば、目
的地と出発地が入力されたことを条件として経路探索を
行って出発地から目的地までの経路表示を行い、案内開
始点の識別番号の入力により経路誘導に切り換えるの
で、案内開始点の前後で経路の案内方法を切り換えるこ
とができ、目的地近傍までは比較的自由に走行できるよ
うな案内を行い、目的地近傍にきてからこまかい情報を
使って案内を行うことができる。しかも、案内開始点ま
では経路表示により目的地への走行方向は知ることがで
き、状況に応じて経路を自由に選択しても案内開始点ま
で辿り着けば、案内開始点から目的地まで的確な経路誘
導に切り換えることができる。また、案内開始点として
ガソリンスタンドを対象とし、そこの電話番号を識別番
号として設定すると、簡便に確認することできる電話番
号でそのガソリンスタンドを案内開始点として設定する
ことができ、案内開始点の入力、設定が簡便になる。さ
らに、ガソリンスタンドに識別番号の発信機を備え、そ
の識別番号に受信して案内開始点を設定できるようにす
ることにより、案内開始点を自動設定することができ
る。したがって、ガソリンの給油と同時に案内開始点を
自動設定することができるので、案内開始点の入力が簡
略化でき、利用者の負担を軽減することができる。As is apparent from the above description, according to the present invention, a route search is performed on the condition that the destination and the departure place are input, a route from the departure place to the destination is displayed, and the guidance start point is identified. Since it switches to route guidance by inputting the number, it is possible to switch the route guidance method before and after the guidance start point, perform guidance so that it can travel relatively freely to the vicinity of the destination, and after coming to the vicinity of the destination Guidance can be provided using detailed information. Moreover, the direction of travel to the destination can be known by the route display up to the guidance start point, and even if the route is freely selected according to the situation, if the vehicle reaches the guidance start point, it is possible to accurately reach from the guidance start point to the destination. Can be switched to a simple route guidance. In addition, if the gas station is targeted as the guidance start point and the telephone number there is set as the identification number, the gas station can be set as the guidance start point with a telephone number that can be easily confirmed, and the guidance start point can be set. Input and settings are simplified. Further, the gas station is provided with a transmitter of an identification number, and the guidance start point can be set by receiving the ID number, whereby the guidance start point can be automatically set. Therefore, the guidance start point can be automatically set at the same time as the refueling of gasoline, so that the input of the guidance start point can be simplified, and the burden on the user can be reduced.
第1図は本発明に係るナビゲーションシステムの1実施
例構成を示す図、第2図は本発明に係るナビゲーション
装置の全体の処理の流れを説明するための図、第3図は
経路探索の結果設定された経路により表示される経路表
示の例を示す図、第4図は描画地図データの分割例を示
す図、第5図はスタート画面の例を示す図、第6図は地
図データベースの構成例を示す図、第7図はGSデータベ
ースの構成例を示す図、第8図はTLデータベースの構成
例を示す図を示す図、第9図は案内開始点入力のサブル
ーチンの例を示す図、第10図はID対話入力画面の例を示
す図、第11図は経路探索処理の流れを説明するための
図、第12図は周囲道路検索サブルーチンの例を示す図、
第13図は最適経路条件設定サブルーチンの例を示す図、
第14図は終了条件確認サブルーチンの例を示す図、第15
図は交差点列およびノード列データの構成例を示す図、
第16図は交差点毎の最適コース設定データの例を示す
図、第17図は表示用データ管理テーブルの構造例を示す
図、第18図は道路ノード列選択データの構造例を示す
図、第19図は描画地図選択データの構造例を示す図、第
20図はレイヤ1、2道路ノード・データの例を示す図、
第21図は描画地図データの構造例を示す図である。 1……データ処理制御部、2……スイッチ、3……受信
アンテナ、4……受信機、5……距離計、6……舵角
計、7……入力部、8……入力解読部、9……入力解読
テーブル、10〜12……データベース、13……画像出力制
御部、14……表示部、15……音声出力制御部、16……ス
ピーカ、21……発信機、22……ID番号設定部、23……発
信アンテナ。FIG. 1 is a diagram showing a configuration of a navigation system according to an embodiment of the present invention, FIG. 2 is a diagram for explaining the overall processing flow of a navigation device according to the present invention, and FIG. FIG. 4 is a diagram showing an example of a route display displayed by a set route, FIG. 4 is a diagram showing an example of division of drawn map data, FIG. 5 is a diagram showing an example of a start screen, and FIG. FIG. 7 is a diagram showing an example of the configuration of a GS database, FIG. 8 is a diagram showing an example of the configuration of a TL database, FIG. 9 is a diagram showing an example of a subroutine for inputting a guidance start point, FIG. 10 is a diagram showing an example of an ID dialogue input screen, FIG. 11 is a diagram for explaining the flow of a route search process, FIG. 12 is a diagram showing an example of a surrounding road search subroutine,
FIG. 13 is a diagram showing an example of an optimal route condition setting subroutine,
FIG. 14 is a diagram showing an example of an end condition confirmation subroutine, and FIG.
The figure shows a configuration example of intersection column and node column data,
FIG. 16 is a diagram showing an example of optimum course setting data for each intersection, FIG. 17 is a diagram showing a structural example of a display data management table, FIG. 18 is a diagram showing a structural example of road node column selection data, Figure 19 is a diagram showing an example of the structure of drawing map selection data,
FIG. 20 shows an example of layer 1 and 2 road node data,
FIG. 21 is a diagram showing an example of the structure of drawing map data. DESCRIPTION OF SYMBOLS 1 ... Data processing control part, 2 ... Switch, 3 ... Receiving antenna, 4 ... Receiver, 5 ... Distance meter, 6 ... Steering angle meter, 7 ... Input part, 8 ... Input decoding part , 9 ... input decoding table, 10-12 ... database, 13 ... image output control unit, 14 ... display unit, 15 ... audio output control unit, 16 ... speaker, 21 ... transmitter, 22 ... ... ID number setting section, 23 ... Transmission antenna.
フロントページの続き (72)発明者 角谷 孝二 愛知県安城市藤井町高根10番地 アイシ ン・エィ・ダブリュ株式会社内 (56)参考文献 特開 昭62−98499(JP,A) 実開 昭63−122898(JP,U) (58)調査した分野(Int.Cl.7,DB名) G08G 1/0969 G01C 21/00 Continuation of the front page (72) Inventor Koji Tsukidani 10 Takane, Fujii-machi, Anjo-shi, Aichi Prefecture Inside Aisin AW Co., Ltd. (56) References JP-A-62-98499 (JP, A) 122898 (JP, U) (58) Field surveyed (Int. Cl. 7 , DB name) G08G 1/0969 G01C 21/00
Claims (4)
案内を行うナビゲーションシステムにおいて、 経路探索や探索した経路の案内を行うための情報を格納
する記憶手段と、 車両の位置を検出する検出手段と、 目的地、案内開始点などの地点の入力を行う入力手段
と、 経路の表示や案内を行う出力手段と、 前記入力手段より目的地を入力することにより、該目的
地まで前記記憶手段に格納した情報に基づき経路を探索
し探索した経路の表示を行い、前記入力手段より案内開
始点を入力することにより、前記検出手段により検出さ
れる車両の位置が前記案内開始点に近づいたことを条件
として経路の案内を開始し、前記出力手段を制御するデ
ータ処理制御手段と を備えたことを特徴とするナビゲーションシステム。1. A navigation system for searching for a route to a destination and guiding the searched route, storage means for storing information for performing a route search and guiding the searched route, and detecting a position of the vehicle. Detecting means; input means for inputting points such as a destination and a guidance start point; output means for displaying and guiding a route; and inputting a destination from the input means to store the data to the destination. A route is searched based on the information stored in the means, the searched route is displayed, and a guidance start point is input from the input means, so that the position of the vehicle detected by the detection means approaches the guidance start point. Data processing control means for starting route guidance on the condition that the output means is controlled.
入力により探索した経路の案内を前記案内開始点から開
始することを特徴とする請求項1記載のナビゲーション
システム。2. The navigation system according to claim 1, wherein said data processing control means starts guidance of a route searched by inputting said destination from said guidance start point.
より走行中の車両の位置を案内開始点として入力するこ
とにより、前記案内開始点の入力と同時に経路の案内を
開始することを特徴とする請求項1記載のナビゲーショ
ンシステム。3. The data processing control means starts route guidance simultaneously with the input of the guidance start point by inputting the position of the traveling vehicle as a guidance start point from the input means. The navigation system according to claim 1, wherein
表示するナビゲーションシステムにおいて、 経路探索や探索した経路の案内を行うための情報を格納
する記憶手段と、 目的地などの地点の入力を行う入力手段と、 経路の表示や案内を行う出力手段と、 前記入力手段より目的地を入力することにより、該目的
地まで前記記憶手段に格納した情報に基づき経路を探索
し、案内を開始するための信号により経路の案内を開始
するデータ処理制御手段と を備えたことを特徴とするナビゲーションシステム。4. A navigation system for searching for a route to a destination and displaying the searched route, storage means for storing information for performing a route search and guiding the searched route, and inputting a point such as the destination. And input means for displaying and guiding a route. By inputting a destination from the input means, a route is searched for the destination based on the information stored in the storage means, and guidance is started. Data processing control means for starting route guidance by a signal for performing the navigation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21269589A JP3015047B2 (en) | 1989-08-18 | 1989-08-18 | Navigation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21269589A JP3015047B2 (en) | 1989-08-18 | 1989-08-18 | Navigation system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13553898A Division JP3172709B2 (en) | 1998-05-18 | 1998-05-18 | Navigation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0375997A JPH0375997A (en) | 1991-03-29 |
| JP3015047B2 true JP3015047B2 (en) | 2000-02-28 |
Family
ID=16626900
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21269589A Expired - Lifetime JP3015047B2 (en) | 1989-08-18 | 1989-08-18 | Navigation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3015047B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3541050B2 (en) * | 1993-12-01 | 2004-07-07 | 富士通テン株式会社 | Navigation system |
| EP1657525A4 (en) * | 2003-08-18 | 2010-06-02 | Panasonic Corp | NAVIGATION DEVICE |
-
1989
- 1989-08-18 JP JP21269589A patent/JP3015047B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0375997A (en) | 1991-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4954959A (en) | Navigation system | |
| US5635953A (en) | Map displaying apparatus | |
| US5987375A (en) | Method and apparatus for selecting a destination in a vehicle navigation system | |
| EP0346491A1 (en) | A display unit of navigation system | |
| JP3412164B2 (en) | Route display device | |
| JPH10153449A (en) | Navigation device for vehicle and storing medium | |
| JP2003294464A (en) | On-vehicle navigation system | |
| JP2840062B2 (en) | Information guidance device having building information | |
| JP3395929B2 (en) | Navigation device | |
| JP3015047B2 (en) | Navigation system | |
| JP3482917B2 (en) | Car navigation system | |
| JP3009681B2 (en) | Navigation device | |
| JP3429923B2 (en) | Car navigation system | |
| JPH07234993A (en) | Navigation device | |
| JP2891879B2 (en) | Navigation device | |
| JP3172709B2 (en) | Navigation system | |
| JP4238439B2 (en) | Navigation device | |
| JP2930980B2 (en) | Navigation device | |
| JP3325245B2 (en) | Navigation device | |
| JP2982716B2 (en) | Building shape map display device and storage medium therefor | |
| JPH09184735A (en) | Navigation device for vehicle provided with re-searching function and its storage | |
| JPH0868657A (en) | Guiding device | |
| JPH07134798A (en) | Running position display device | |
| JP3448288B2 (en) | Navigation device | |
| JP3271958B2 (en) | Navigation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071217 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081217 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091217 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091217 Year of fee payment: 10 |