JPH0731065B2 - 車両用ナビゲーション装置 - Google Patents
車両用ナビゲーション装置Info
- Publication number
- JPH0731065B2 JPH0731065B2 JP57180326A JP18032682A JPH0731065B2 JP H0731065 B2 JPH0731065 B2 JP H0731065B2 JP 57180326 A JP57180326 A JP 57180326A JP 18032682 A JP18032682 A JP 18032682A JP H0731065 B2 JPH0731065 B2 JP H0731065B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- display
- current position
- map
- instruction
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【発明の詳細な説明】 本発明は車両の走行に対する現在位置を道路地図上に表
示する車両用ナビゲーション装置に関するものである。
示する車両用ナビゲーション装置に関するものである。
従来、この種の装置として、車両の走行距離を検出する
距離センサと、車両の進行方位を検出する方位センサと
を備え、両センサからの信号に基づいて車両の現在位置
を演算するとともに、その演算した車両の現在位置をCR
T表示装置の表示面に表示し、さらにその表示面上にそ
の走行地区の地図を描いた地図シートを載置して、現在
位置を道路地図上に表示するようにしたものがある。
距離センサと、車両の進行方位を検出する方位センサと
を備え、両センサからの信号に基づいて車両の現在位置
を演算するとともに、その演算した車両の現在位置をCR
T表示装置の表示面に表示し、さらにその表示面上にそ
の走行地区の地図を描いた地図シートを載置して、現在
位置を道路地図上に表示するようにしたものがある。
しかしながら、このものは単に現在位置を道路地図上に
表示するものであるため、例えばその走行地区内におけ
るガソリンスタンドとか喫茶店などといった探索対象地
点を探索する場合には、何ら役に立たないという問題が
ある。
表示するものであるため、例えばその走行地区内におけ
るガソリンスタンドとか喫茶店などといった探索対象地
点を探索する場合には、何ら役に立たないという問題が
ある。
本発明は上記問題に鑑みてなされたもので、不案内な地
域においても探索対象地点への到達案内をすることが可
能な車両用ナビゲーション装置を提供することを目的と
する。
域においても探索対象地点への到達案内をすることが可
能な車両用ナビゲーション装置を提供することを目的と
する。
上記目的を達成するため、本発明による車両用ナビゲー
ション装置は、 車両の現在位置を検出する現在位置検出手段と、この現
在位置検出手段にて検出した現在位置を道路地図上に表
示する表示手段とを備えた車両用ナビゲーション装置に
おいて、 前記道路地図の領域に存在する同一種類の複数の建造物
の存在地点の座標データを予め記憶した記憶手段と、 外部操作によりマーク表示指示を発生する指示手段と、 この指示手段よりマーク表示指示が発生すると、前記記
憶手段に記憶している複数の建造物の存在地点の座標デ
ータに基づき、その座標データに対応した前記表示手段
の道路地図上の位置に前記建造物を示すマークを表示さ
せる表示制御手段と、 前記表示手段に表示されている現在位置と前記マーク表
示位置との位置関係により、前記マーク表示されている
建造物への接近状態を車両の運転者に知らせる手段と を備えたことを特徴としている。
ション装置は、 車両の現在位置を検出する現在位置検出手段と、この現
在位置検出手段にて検出した現在位置を道路地図上に表
示する表示手段とを備えた車両用ナビゲーション装置に
おいて、 前記道路地図の領域に存在する同一種類の複数の建造物
の存在地点の座標データを予め記憶した記憶手段と、 外部操作によりマーク表示指示を発生する指示手段と、 この指示手段よりマーク表示指示が発生すると、前記記
憶手段に記憶している複数の建造物の存在地点の座標デ
ータに基づき、その座標データに対応した前記表示手段
の道路地図上の位置に前記建造物を示すマークを表示さ
せる表示制御手段と、 前記表示手段に表示されている現在位置と前記マーク表
示位置との位置関係により、前記マーク表示されている
建造物への接近状態を車両の運転者に知らせる手段と を備えたことを特徴としている。
以下本発明を図に示す実施例について説明する。第1図
はその一実施例を示す全体構成図である。この第1図に
おいて、1は方位検出手段としての方位検出位置で、車
両の進行方位に応じた地磁気のX,Y成分を検出する方位
センサと、この方位センサよりの信号をディジタル信号
に変換するA/D変換器を備え、車両の進行方位に応じた
X,Y成分のディジタル信号を発生するものである。2は
距離検出手段としての距離センサで、車両の単位走行距
離(約39.2cm)毎に距離パルスを発生するものである。
3は読取装置で、複数の地図データ(それぞれの地図の
右上点の絶対座標データを含む)を記憶しているカセッ
トテープ3aのセットによりそのうちの特定の地区の地図
データを探索してその地図データおよび特定地区内の複
数のGS地点の座標データなどを読取るものである。4は
ガソリンスタンド(GS)の探索を指示する指示手段とし
てのGS指示スイッチで、プッシュロック式のものを用い
ており、その投入時にGS指示信号を発生するものであ
る。
はその一実施例を示す全体構成図である。この第1図に
おいて、1は方位検出手段としての方位検出位置で、車
両の進行方位に応じた地磁気のX,Y成分を検出する方位
センサと、この方位センサよりの信号をディジタル信号
に変換するA/D変換器を備え、車両の進行方位に応じた
X,Y成分のディジタル信号を発生するものである。2は
距離検出手段としての距離センサで、車両の単位走行距
離(約39.2cm)毎に距離パルスを発生するものである。
3は読取装置で、複数の地図データ(それぞれの地図の
右上点の絶対座標データを含む)を記憶しているカセッ
トテープ3aのセットによりそのうちの特定の地区の地図
データを探索してその地図データおよび特定地区内の複
数のGS地点の座標データなどを読取るものである。4は
ガソリンスタンド(GS)の探索を指示する指示手段とし
てのGS指示スイッチで、プッシュロック式のものを用い
ており、その投入時にGS指示信号を発生するものであ
る。
5は予め定めた制御プログラムに従ってソフトウエアの
ディジタル演算処理を実行するマイクロコンピュータ
で、CRU4a,ROM4b,RAM4c,I/O回路部4d、クロック発生部
等を備え、水晶振動子6を接続するとともに、車載バッ
テリより電源供給を受けて5Vの安定化電圧を発生する安
定化電源回路(図示せず)よりの安定化電圧の供給を受
けて作動状態になるもので、方位検出装置1よりのX,Y
成分のディジタル信号、距離センサ2よりの距離パルス
を受けて現在位置を演算する機能(演算手段)と、読取
装置3よりの読取信号を受けて道路地図および走行経路
などを表示させるための表示信号を発生する機能(後述
するCRTコントローラ7とともに表示制御手段を構成)
と、GS表示スイッチ4からGS指示信号が発生すると、読
取装置3から読取った複数のGS地点の座標データと前記
演算した現在位置の座標データとを順次比較し、現在位
置が少なくとも1つのGS地点の所定距離(例えば100m)
以内に達したことを判定するとその旨の音声を発生させ
るための音声指令信号を発生する機能(探索手段)とを
有するものである。なお、RAM4Cには車載バッテリから
常時電源がバックアップされている。
ディジタル演算処理を実行するマイクロコンピュータ
で、CRU4a,ROM4b,RAM4c,I/O回路部4d、クロック発生部
等を備え、水晶振動子6を接続するとともに、車載バッ
テリより電源供給を受けて5Vの安定化電圧を発生する安
定化電源回路(図示せず)よりの安定化電圧の供給を受
けて作動状態になるもので、方位検出装置1よりのX,Y
成分のディジタル信号、距離センサ2よりの距離パルス
を受けて現在位置を演算する機能(演算手段)と、読取
装置3よりの読取信号を受けて道路地図および走行経路
などを表示させるための表示信号を発生する機能(後述
するCRTコントローラ7とともに表示制御手段を構成)
と、GS表示スイッチ4からGS指示信号が発生すると、読
取装置3から読取った複数のGS地点の座標データと前記
演算した現在位置の座標データとを順次比較し、現在位
置が少なくとも1つのGS地点の所定距離(例えば100m)
以内に達したことを判定するとその旨の音声を発生させ
るための音声指令信号を発生する機能(探索手段)とを
有するものである。なお、RAM4Cには車載バッテリから
常時電源がバックアップされている。
7はCRTコントローラで、マイクロコンピュータ5より
の表示信号を受けて特定地区の地図データ、走行経路情
報およびキャラクタデータを個別に記憶するとともに、
その記憶している地図データと走行経路情報、あるいは
キャラクタデータをCRT表示させるための映像信号と同
期信号を発生するものである。8は表示手段としてのCR
T表示装置で、CRTコントローラ7よりの映像信号と同期
信号によって特定地区の地図と走行経路をCRT表示する
ものである。9はタッチパネル部で、CRT表示装置8の
表示面上に取り付けられ、このタッチパネル上に設けら
れた12分割のタッチエリアのうち特定のタッチエリアが
タッチ操作された時にそれに応じたシリアル信号を発生
するものである。10は音声合成回路で、マイクロコンピ
ュータ5よりの音声指令信号を受けてGS地点接近の音声
の合成を行ない、それをスピーカ11から車室内に音声発
生させるものである。そして、音声合成回路10、スピー
カ11にて報知手段を構成している。
の表示信号を受けて特定地区の地図データ、走行経路情
報およびキャラクタデータを個別に記憶するとともに、
その記憶している地図データと走行経路情報、あるいは
キャラクタデータをCRT表示させるための映像信号と同
期信号を発生するものである。8は表示手段としてのCR
T表示装置で、CRTコントローラ7よりの映像信号と同期
信号によって特定地区の地図と走行経路をCRT表示する
ものである。9はタッチパネル部で、CRT表示装置8の
表示面上に取り付けられ、このタッチパネル上に設けら
れた12分割のタッチエリアのうち特定のタッチエリアが
タッチ操作された時にそれに応じたシリアル信号を発生
するものである。10は音声合成回路で、マイクロコンピ
ュータ5よりの音声指令信号を受けてGS地点接近の音声
の合成を行ない、それをスピーカ11から車室内に音声発
生させるものである。そして、音声合成回路10、スピー
カ11にて報知手段を構成している。
次に、第2図に示す前記CRTコントローラ7の詳細電気
結線図について説明する。11は12.096MHzの発振信号を
発生する発振回路、12は発振回路11よりの発振信号を分
周し、6.048MHzのドットタイミングクロックと756KHzの
キャラクタタイミングクロックを発生するドットカウン
タ、13はマイクロコンピュータ5からの命令(コマン
ド)とドットカウンタ12からのキャラクタタイミングク
ロックにより、水平垂直同期信号、表示タイミング信
号、リフレッシュメモリアドレス信号、ラスターアドレ
ス信号を発生する表示コントローラ、14は表示コントロ
ーラ13からの水平、垂直同期信号をもとに表示期間中に
マイクロコンピュータ5をホールドさせるホールド信号
をマイクロコンピュータ5のホールド(HOLD)端子に発
生するホールド信号発生回路である。15はマイクロコン
ピュータ5からのアドレス信号と表示コントローラ13か
らのリフレッシュメモリアドレス信号、ラスターアドレ
ス信号をマイクロコンピュータ5からのホールドアクノ
レッジ(HOLDA)信号によって切換えるマルチプレク
サ、16,17,18はマイクロコンピュータ5と表示メモリ間
のデータの向きを切換えるトライステートを有したバス
ドライバ、19はマイクロコンピュータ5からのアスキー
コード等の表示用データを格納するとともに表示コント
ローラ13からのリフレッシュメモリアドレス信号を受け
てその内容をアドレスとして出力するキャラクタメモ
リ、20はキャラクタメモリ19からの表示用アドレスと表
示コントローラ13からのラスターアドレス信号により表
示パターンを出力するキャラクタジェネレータである。
21はマイクロコンピュータ5からの地図データを記憶す
る第1のグラフィックメモリ、22はマイクロコンピュー
タ5からの走行経路情報(走行軌跡データ、現在位置デ
ータ)を記憶する第2のグラフィックメモリ、23,24,25
はキャラクタジェネレータ20、第1、第2のグラフィッ
クメモリ21,22からのパラレル信号をドットカウンタ12
からのドットタイミングクロックでシリアルデータに変
換するパラレル→シリアル(P→S)変換器、26はマイ
クロコンピュータ5からの画面切換信号によりグラフィ
ックとキャラクタ画面を選択するためにP→S変換器23
とP→S変換器24,25からの信号の受付を切換え表示コ
ントローラ13からの表示タイミング信号により映像信号
を作り出すビデオコントローラ、27は表示コントローラ
13からの水平、垂直同期信号により同期信号を作り出す
エクスクルーシブオア回路である。なお、キャラクタメ
モリ19、第1、第2のグラフィックメモリ21,22には車
載バッテリから常時電源がバックアップされている。
結線図について説明する。11は12.096MHzの発振信号を
発生する発振回路、12は発振回路11よりの発振信号を分
周し、6.048MHzのドットタイミングクロックと756KHzの
キャラクタタイミングクロックを発生するドットカウン
タ、13はマイクロコンピュータ5からの命令(コマン
ド)とドットカウンタ12からのキャラクタタイミングク
ロックにより、水平垂直同期信号、表示タイミング信
号、リフレッシュメモリアドレス信号、ラスターアドレ
ス信号を発生する表示コントローラ、14は表示コントロ
ーラ13からの水平、垂直同期信号をもとに表示期間中に
マイクロコンピュータ5をホールドさせるホールド信号
をマイクロコンピュータ5のホールド(HOLD)端子に発
生するホールド信号発生回路である。15はマイクロコン
ピュータ5からのアドレス信号と表示コントローラ13か
らのリフレッシュメモリアドレス信号、ラスターアドレ
ス信号をマイクロコンピュータ5からのホールドアクノ
レッジ(HOLDA)信号によって切換えるマルチプレク
サ、16,17,18はマイクロコンピュータ5と表示メモリ間
のデータの向きを切換えるトライステートを有したバス
ドライバ、19はマイクロコンピュータ5からのアスキー
コード等の表示用データを格納するとともに表示コント
ローラ13からのリフレッシュメモリアドレス信号を受け
てその内容をアドレスとして出力するキャラクタメモ
リ、20はキャラクタメモリ19からの表示用アドレスと表
示コントローラ13からのラスターアドレス信号により表
示パターンを出力するキャラクタジェネレータである。
21はマイクロコンピュータ5からの地図データを記憶す
る第1のグラフィックメモリ、22はマイクロコンピュー
タ5からの走行経路情報(走行軌跡データ、現在位置デ
ータ)を記憶する第2のグラフィックメモリ、23,24,25
はキャラクタジェネレータ20、第1、第2のグラフィッ
クメモリ21,22からのパラレル信号をドットカウンタ12
からのドットタイミングクロックでシリアルデータに変
換するパラレル→シリアル(P→S)変換器、26はマイ
クロコンピュータ5からの画面切換信号によりグラフィ
ックとキャラクタ画面を選択するためにP→S変換器23
とP→S変換器24,25からの信号の受付を切換え表示コ
ントローラ13からの表示タイミング信号により映像信号
を作り出すビデオコントローラ、27は表示コントローラ
13からの水平、垂直同期信号により同期信号を作り出す
エクスクルーシブオア回路である。なお、キャラクタメ
モリ19、第1、第2のグラフィックメモリ21,22には車
載バッテリから常時電源がバックアップされている。
すなわち、このCRTコントローラ7では、マイクロコン
ピュータ5から送出されるデータにより、キャラクタデ
ータをキャラクタメモリ19に、地図データを第1のグラ
フィックメモリ21に、走行軌跡と現在位置の表示データ
を第2のグラフィックメモリ22に常時記憶し、マイクロ
コンピュータ5からの画面切換信号によりグラフィック
メモリ画面(地図上に走行軌跡と現在位置を表示するも
の)とキャラクタ画面(地区を指定するために指定文字
等を表示するもの)を選択し、その選択に応じた画面を
CRT表示させるための映像信号と同期信号をCRT表示装置
6に発生している。
ピュータ5から送出されるデータにより、キャラクタデ
ータをキャラクタメモリ19に、地図データを第1のグラ
フィックメモリ21に、走行軌跡と現在位置の表示データ
を第2のグラフィックメモリ22に常時記憶し、マイクロ
コンピュータ5からの画面切換信号によりグラフィック
メモリ画面(地図上に走行軌跡と現在位置を表示するも
の)とキャラクタ画面(地区を指定するために指定文字
等を表示するもの)を選択し、その選択に応じた画面を
CRT表示させるための映像信号と同期信号をCRT表示装置
6に発生している。
また、前記タッチパネル部9は、第3図に示すように31
〜42までの12分割されたタッチエリアを有しており、2
枚のガラスとそれぞれのガラスに行列状に形成された透
明導電膜で構成され、特定のタッチエリアが押された時
にガラスのたわみによる行列の透明導電膜の接触によっ
てそのタッチエリアを検出するようにし、図示しないタ
ッチ信号発生回路によって検出したタッチエリアに対応
するシリアル信号(スタート信号とタッチ情報信号より
成る)を発生している。なお、このタッチ信号発生回路
は40msec毎にその時のタッチ情報をシリアル信号にて発
生している。
〜42までの12分割されたタッチエリアを有しており、2
枚のガラスとそれぞれのガラスに行列状に形成された透
明導電膜で構成され、特定のタッチエリアが押された時
にガラスのたわみによる行列の透明導電膜の接触によっ
てそのタッチエリアを検出するようにし、図示しないタ
ッチ信号発生回路によって検出したタッチエリアに対応
するシリアル信号(スタート信号とタッチ情報信号より
成る)を発生している。なお、このタッチ信号発生回路
は40msec毎にその時のタッチ情報をシリアル信号にて発
生している。
さらに、第4図はカセットテープ3aにおける1つの地区
に対応したデータ領域部分を示すもので、Aは地図番号
およびその地区の地図の右上点の絶対座標(北極点に対
する座標)データを記憶しているヘッダ部、Bはその地
区の地図データを記憶している地図データ記憶部、Cは
その地区内の複数のGS地点の座標データを記憶している
GS地点記憶部、Xはブランク部である。従って、このA,
B,C部を読取装置3が読取ることによって、マイクロコ
ンピュータ5に特定地区の地図番号、地図データ、絶対
座標データ、および複数のGS地点の座標データを与える
ことができる。
に対応したデータ領域部分を示すもので、Aは地図番号
およびその地区の地図の右上点の絶対座標(北極点に対
する座標)データを記憶しているヘッダ部、Bはその地
区の地図データを記憶している地図データ記憶部、Cは
その地区内の複数のGS地点の座標データを記憶している
GS地点記憶部、Xはブランク部である。従って、このA,
B,C部を読取装置3が読取ることによって、マイクロコ
ンピュータ5に特定地区の地図番号、地図データ、絶対
座標データ、および複数のGS地点の座標データを与える
ことができる。
上記構成においてその作動を第5図の表示説明図および
第6図乃至第11図に示す演算流れ図とともに説明する。
第6図乃至第11図に示す演算流れ図とともに説明する。
今、第1図中に示す構成要素1〜11を備えた車両におい
て、その運転開始時にキースイッチを投入すると、車載
バッテリからの電源供給を受けて各部電気系が作動状態
になる。そして、マイクロコンピュータ5においては、
安定化電源回路よりの5Vの安定化電圧の供給を受けて作
動状態になり、第6図のスタートステップ100よりその
演算処理を開始し、初期設定ルーチン200に進んでマイ
クロコンピュータ5内のレジスタ、カウンタ、ラッチな
どを演算処理の開始に必要な初期状態にセットする。こ
の初期設定には、後述する距離フラグ、点滅フラグのリ
セット、GS1回目フラグ、指示1回目フラグのセット作
動などを含んでいる。そして、この初期設定後にモード
演算ルーチン300、現在位置演算ルーチン400,GS指示演
算ルーチン500の演算処理を数十msec〜数百msec程度の
周期にて繰り返し実行する。
て、その運転開始時にキースイッチを投入すると、車載
バッテリからの電源供給を受けて各部電気系が作動状態
になる。そして、マイクロコンピュータ5においては、
安定化電源回路よりの5Vの安定化電圧の供給を受けて作
動状態になり、第6図のスタートステップ100よりその
演算処理を開始し、初期設定ルーチン200に進んでマイ
クロコンピュータ5内のレジスタ、カウンタ、ラッチな
どを演算処理の開始に必要な初期状態にセットする。こ
の初期設定には、後述する距離フラグ、点滅フラグのリ
セット、GS1回目フラグ、指示1回目フラグのセット作
動などを含んでいる。そして、この初期設定後にモード
演算ルーチン300、現在位置演算ルーチン400,GS指示演
算ルーチン500の演算処理を数十msec〜数百msec程度の
周期にて繰り返し実行する。
すなわち、このモード演算ルーチン300では、地図モー
ドとキャラクタモードのいずれか一方を選定するととも
にそのモードに応じて内容をCRT表示させ、地図モード
の時には現在位置を示すカーソルの移動を可能とし、キ
ャラクタモードの時には特定地区の地図指定を可能とす
る演算処理を実行し、現在位置演算ルーチン400に進
む。この現在位置演算ルーチン400ではCRTコンピュータ
5における第2のグラフィックメモリ22中の現在位置デ
ータおよび走行軌跡データをX,Y成分毎に±50mの走行変
化にてその内容を変更させる演算処理を実行し、GS指示
演算ルーチン500に進む。このGS指示演算ルーチン500で
は、GS地点探索指示時に、走行地区内の複数のGS地点の
座標データと現在位置の座標データを比較し、現在位置
が少なくとも1つのGS地点の所定距離範囲内に入ったこ
とを判定すると、その旨を音声発生させる音声指令信号
を発生し、さらにCRT表示上のそのGS地点を点滅させる
演算処理を実行し、モード演算ルーチン300にもどる。
以後、このモード演算ルーチン300からGS指示演算ルー
チン500へのメインルーチンの演算処理を数十msec〜数
百msec程度の周期にて繰り返し実行する。
ドとキャラクタモードのいずれか一方を選定するととも
にそのモードに応じて内容をCRT表示させ、地図モード
の時には現在位置を示すカーソルの移動を可能とし、キ
ャラクタモードの時には特定地区の地図指定を可能とす
る演算処理を実行し、現在位置演算ルーチン400に進
む。この現在位置演算ルーチン400ではCRTコンピュータ
5における第2のグラフィックメモリ22中の現在位置デ
ータおよび走行軌跡データをX,Y成分毎に±50mの走行変
化にてその内容を変更させる演算処理を実行し、GS指示
演算ルーチン500に進む。このGS指示演算ルーチン500で
は、GS地点探索指示時に、走行地区内の複数のGS地点の
座標データと現在位置の座標データを比較し、現在位置
が少なくとも1つのGS地点の所定距離範囲内に入ったこ
とを判定すると、その旨を音声発生させる音声指令信号
を発生し、さらにCRT表示上のそのGS地点を点滅させる
演算処理を実行し、モード演算ルーチン300にもどる。
以後、このモード演算ルーチン300からGS指示演算ルー
チン500へのメインルーチンの演算処理を数十msec〜数
百msec程度の周期にて繰り返し実行する。
そして、このメインルーチンの繰返演算に対し、距離セ
ンサ2からの距離パルスがマイクロコンピュータ5の割
込(INT)端子に印加されると、マイクロコンピュータ
5はメインルーチンの演算処理を一時中断して第7図に
示す割込演算処理を実行する。すなわち、割込スタート
ステップ701よりの演算処理を開始し、ステップ702に進
んでRAM4Cに記憶している距離データDに単位距離デー
タ(約39.2cmに相当)を積算して更新し、ステップ703
に進んで距離データDが6.25mに達したか否かを判定す
る。このとき、距離データDが6.25mに達していないと
その判定がNOになってリターンステップ701に進むが、
距離データDが6.25mに達するとその判定がYESになり、
ステップ704に進む。そして、このステップ704にて方位
検出位置1からのディジタルのX,Y成分信号Xa,Ya(東、
北を正方向、西、南を負方向)を入力し、ステップ705
に進んで前回の方位データXo,Yo(6.25m走行する前の方
位データ)と今回の方位データXa,Yaにより平均方位デ
ータX,Yを求め、ステップ706に進んでX方向の距離成分
Dxを Y方の距離成分Dyを として求め は東方向を基準として左回りの角度に対するcos ステップ707に進んで今回の方位データXa,Yaを次回のた
めにXo,Yoとして記憶し、ステップ708に進んで距離デー
タDを0にリセットし、ステップ709に進んで距離フラ
グをセットし、リターンステップ710に進んで先に一時
中断したメインルーチンに復帰する。すなわち、この割
込演算ルーチンでは、単位距離走行する毎に距離データ
Dを積算更新し、距離データDが6.25mに達するとこの
6.25mに対するX,Y方向の距離成分Dx,Dyを算出し、距離
フラグをセットする演算処理を実行する。
ンサ2からの距離パルスがマイクロコンピュータ5の割
込(INT)端子に印加されると、マイクロコンピュータ
5はメインルーチンの演算処理を一時中断して第7図に
示す割込演算処理を実行する。すなわち、割込スタート
ステップ701よりの演算処理を開始し、ステップ702に進
んでRAM4Cに記憶している距離データDに単位距離デー
タ(約39.2cmに相当)を積算して更新し、ステップ703
に進んで距離データDが6.25mに達したか否かを判定す
る。このとき、距離データDが6.25mに達していないと
その判定がNOになってリターンステップ701に進むが、
距離データDが6.25mに達するとその判定がYESになり、
ステップ704に進む。そして、このステップ704にて方位
検出位置1からのディジタルのX,Y成分信号Xa,Ya(東、
北を正方向、西、南を負方向)を入力し、ステップ705
に進んで前回の方位データXo,Yo(6.25m走行する前の方
位データ)と今回の方位データXa,Yaにより平均方位デ
ータX,Yを求め、ステップ706に進んでX方向の距離成分
Dxを Y方の距離成分Dyを として求め は東方向を基準として左回りの角度に対するcos ステップ707に進んで今回の方位データXa,Yaを次回のた
めにXo,Yoとして記憶し、ステップ708に進んで距離デー
タDを0にリセットし、ステップ709に進んで距離フラ
グをセットし、リターンステップ710に進んで先に一時
中断したメインルーチンに復帰する。すなわち、この割
込演算ルーチンでは、単位距離走行する毎に距離データ
Dを積算更新し、距離データDが6.25mに達するとこの
6.25mに対するX,Y方向の距離成分Dx,Dyを算出し、距離
フラグをセットする演算処理を実行する。
次に、メインルーチンにおけるモード演算ルーチン300
の詳細演算処理について説明する。このモード演算ルー
チン300では、第8図のステップ301よりその演算処理を
開始し、タッチパネル部9からのタッチデータを入力し
てRAM4Cに記憶する。そして、ステップ302に進んでRAM4
Cにおけるモードエリアの内容が地図モードであるか否
かを判定し、地図モードである時にその判定がYESにな
り、ステップ303に進んでRAM4Cに記憶しているタッチデ
ータがモード変更を示すデータ(第3図における34のタ
ッチエリアが押された時のデータ)であるか否かを判定
する。このとき、タッチデータがモード変更を示すデー
タであるとその判定がYESになり、ステップ304に進んで
前記モードエリアの内容をキャラクタモードに設定し、
ステップ305に進んでCRT表示装置6にキャラクタ画面を
映像させるためのキャラクタ切換信号をCRTコントロー
ラ5におけるビデオコントローラ26に発生し、このモー
ド演算ルーチン300の1回の演算処理を終える。
の詳細演算処理について説明する。このモード演算ルー
チン300では、第8図のステップ301よりその演算処理を
開始し、タッチパネル部9からのタッチデータを入力し
てRAM4Cに記憶する。そして、ステップ302に進んでRAM4
Cにおけるモードエリアの内容が地図モードであるか否
かを判定し、地図モードである時にその判定がYESにな
り、ステップ303に進んでRAM4Cに記憶しているタッチデ
ータがモード変更を示すデータ(第3図における34のタ
ッチエリアが押された時のデータ)であるか否かを判定
する。このとき、タッチデータがモード変更を示すデー
タであるとその判定がYESになり、ステップ304に進んで
前記モードエリアの内容をキャラクタモードに設定し、
ステップ305に進んでCRT表示装置6にキャラクタ画面を
映像させるためのキャラクタ切換信号をCRTコントロー
ラ5におけるビデオコントローラ26に発生し、このモー
ド演算ルーチン300の1回の演算処理を終える。
他方、前記タッチデータがモード変更を示すデータでな
い時、すなわち第3図における34以外のタッチエリアが
押された時のデータ、あるいはいずれのタッチエリアも
押されていない時のデータ(例えばFFというデータ)の
時には前記ステップ303の判定がNOになり、ステップ306
に進む。このステップ306では、前記タッチデータが32,
33,35,38,40,41のいずれかのタッチエリアが押された時
のデータ(カーソル移動のデータ)であるか否かを判定
し、タッチデータがカーソル移動のデータでないとその
判定がNOになってこのモード演算ルーチン300の1回の
演算処理を終えるが、タッチデータがカーソル移動のデ
ータであるとその判定がYESになってステップ307に進
む。このステップ307では、前記タッチデータに応じ、
このタッチデータが32あるいは33のタッチエリアの押下
に対するデータであるとCRT表示装置6にて表示してい
る現在位置のカーソル(第1図中の8a)を北方向に所定
距離だけ移動させるようにCRTコントローラ5における
第2のグラフィックメモリ22の内容を変更させ、同様に
タッチデータが35のタッチエリアの押下に対するデータ
であるとカーソルを西方向に、タッチデータが40あるい
は41のタッチエリアの押下に対するデータであるとカー
ソルを南方向に、タッチデータが38のタッチエリアの押
下に対するデータであるとカーソルを東方向にそれぞれ
所定距離だけ移動させるように第2のグラフィックメモ
リ22の内容を変更させる演算処理を実行し、このモード
演算ルーチン300の1回の演算処理を終える。
い時、すなわち第3図における34以外のタッチエリアが
押された時のデータ、あるいはいずれのタッチエリアも
押されていない時のデータ(例えばFFというデータ)の
時には前記ステップ303の判定がNOになり、ステップ306
に進む。このステップ306では、前記タッチデータが32,
33,35,38,40,41のいずれかのタッチエリアが押された時
のデータ(カーソル移動のデータ)であるか否かを判定
し、タッチデータがカーソル移動のデータでないとその
判定がNOになってこのモード演算ルーチン300の1回の
演算処理を終えるが、タッチデータがカーソル移動のデ
ータであるとその判定がYESになってステップ307に進
む。このステップ307では、前記タッチデータに応じ、
このタッチデータが32あるいは33のタッチエリアの押下
に対するデータであるとCRT表示装置6にて表示してい
る現在位置のカーソル(第1図中の8a)を北方向に所定
距離だけ移動させるようにCRTコントローラ5における
第2のグラフィックメモリ22の内容を変更させ、同様に
タッチデータが35のタッチエリアの押下に対するデータ
であるとカーソルを西方向に、タッチデータが40あるい
は41のタッチエリアの押下に対するデータであるとカー
ソルを南方向に、タッチデータが38のタッチエリアの押
下に対するデータであるとカーソルを東方向にそれぞれ
所定距離だけ移動させるように第2のグラフィックメモ
リ22の内容を変更させる演算処理を実行し、このモード
演算ルーチン300の1回の演算処理を終える。
他方、前記ステップ302の判定がNOの時はステップ308に
進み、前記ステップ303と同様の演算処理にてモード変
更か否かを判定する。このとき、モード変更時でその判
定がYESになると、ステップ309に進んでRAM4C内のモー
ドエリアの内容を地図モードに設定し、ステップ310に
進んでCRTコントローラ5における第2のグラフィック
メモリ22の走行経路データを変換する。この場合まず読
取装置3を制御して指定された地区を地図番号により探
索させ、この探索した地図における絶対座標データ(第
4図に示すヘッダ部Aに記憶)と前回の地図における絶
対座標データにより座標変換値を計算し、この計算値に
従って第2のグラフィックメモリ22内の走行軌跡、現在
位置のデータをスライドさせるように変換(RAM4C内に
記憶している走行軌跡、現在位置のデータも同様に変
換)する。そして、ステップ311に進み、カセットテー
プ3aの地図データを読取装置3を介して入力するととも
にその地図データを第1のグラフィックメモリ21に出力
し、ステップ312に進んでカセットテープ3aのGS地点記
憶部Cから複数のGS地点の座標データを読取ってRAM4C
に記憶し、ステップ313に進んでCRT表示装置6に地図の
グラフィック画面を映像させるための地図切換信号をビ
デオコントローラ26に発生し、このモード演算ルーチン
300の1回の演算処理を終える。すなわち、キャラクタ
画面から前回とは別の地図のグラフィック画面に切換え
る時には上記演算処理を実行し、今回の地図データを第
1のグラフィックメモリ21に記憶させるとともに、この
地図に対応した現在地に走行軌跡および現在地点を示す
カーソルを修正するよう第2のグラフィックメモリ22内
の内容を変換(RAM4C内の走行軌跡、現在位置のデータ
も同様に変換)する。このことにより、CRT表示装置6
に表示する地図が切換わっても走行軌跡および現在地を
その地図に対応した部分に表示することができる。
進み、前記ステップ303と同様の演算処理にてモード変
更か否かを判定する。このとき、モード変更時でその判
定がYESになると、ステップ309に進んでRAM4C内のモー
ドエリアの内容を地図モードに設定し、ステップ310に
進んでCRTコントローラ5における第2のグラフィック
メモリ22の走行経路データを変換する。この場合まず読
取装置3を制御して指定された地区を地図番号により探
索させ、この探索した地図における絶対座標データ(第
4図に示すヘッダ部Aに記憶)と前回の地図における絶
対座標データにより座標変換値を計算し、この計算値に
従って第2のグラフィックメモリ22内の走行軌跡、現在
位置のデータをスライドさせるように変換(RAM4C内に
記憶している走行軌跡、現在位置のデータも同様に変
換)する。そして、ステップ311に進み、カセットテー
プ3aの地図データを読取装置3を介して入力するととも
にその地図データを第1のグラフィックメモリ21に出力
し、ステップ312に進んでカセットテープ3aのGS地点記
憶部Cから複数のGS地点の座標データを読取ってRAM4C
に記憶し、ステップ313に進んでCRT表示装置6に地図の
グラフィック画面を映像させるための地図切換信号をビ
デオコントローラ26に発生し、このモード演算ルーチン
300の1回の演算処理を終える。すなわち、キャラクタ
画面から前回とは別の地図のグラフィック画面に切換え
る時には上記演算処理を実行し、今回の地図データを第
1のグラフィックメモリ21に記憶させるとともに、この
地図に対応した現在地に走行軌跡および現在地点を示す
カーソルを修正するよう第2のグラフィックメモリ22内
の内容を変換(RAM4C内の走行軌跡、現在位置のデータ
も同様に変換)する。このことにより、CRT表示装置6
に表示する地図が切換わっても走行軌跡および現在地を
その地図に対応した部分に表示することができる。
他方、前記ステップ308の判定がNOの時はキャラクタ演
算ステップ314に進む。このステップ314に到来する場合
は、キャラクモードが設定されており、ビデオコントロ
ーラ26にキャラクタ切換信号が発せられている状態であ
るため、CRT表示装置6は第5図に示すようなキャラク
タ画面を映像している。このキャラクタ画面の中央に示
す数字02−4−68がそれぞれ地方、地域地区を指定する
数字であり、それぞれの数はインクリメントスイッチ51
にて1ずつ加算更新され、デクリメントスイッチ52にて
1ずつ減算更新され、セットスイッチ53にてセットさ
れ、リセットスイッチ54にてリセットされるようにキャ
ラクタ演算ステップ313にて演算処理される。なお、こ
の地方、地域、地区の数字のデータ、すなわち地図番号
はRAM4Cに記憶されている。また、前述したスイッチ51,
52,53,54はそれぞれ第3図のタッチエリア39,40,41,42
に対応している。
算ステップ314に進む。このステップ314に到来する場合
は、キャラクモードが設定されており、ビデオコントロ
ーラ26にキャラクタ切換信号が発せられている状態であ
るため、CRT表示装置6は第5図に示すようなキャラク
タ画面を映像している。このキャラクタ画面の中央に示
す数字02−4−68がそれぞれ地方、地域地区を指定する
数字であり、それぞれの数はインクリメントスイッチ51
にて1ずつ加算更新され、デクリメントスイッチ52にて
1ずつ減算更新され、セットスイッチ53にてセットさ
れ、リセットスイッチ54にてリセットされるようにキャ
ラクタ演算ステップ313にて演算処理される。なお、こ
の地方、地域、地区の数字のデータ、すなわち地図番号
はRAM4Cに記憶されている。また、前述したスイッチ51,
52,53,54はそれぞれ第3図のタッチエリア39,40,41,42
に対応している。
すなわち、この第8図に示すモード演算ルーチン300で
は、タッチパネル部9からのタッチデータRAM4Cにおけ
るモードエリアの内容に従って以下に示す〜の作動
を行う。
は、タッチパネル部9からのタッチデータRAM4Cにおけ
るモードエリアの内容に従って以下に示す〜の作動
を行う。
地図モードであってモード変更でない時にカーソル移
動指示があればカーソル移動のための演算処理を実行
し、カーソル移動の指示がなければ地図表示をそのまま
継続させる。
動指示があればカーソル移動のための演算処理を実行
し、カーソル移動の指示がなければ地図表示をそのまま
継続させる。
地図モードである時にモード変更の指示があると、地
図モードをキャラクタモードに変更するとともにCRT表
示装置6にキャラクタ画面を映像させる。
図モードをキャラクタモードに変更するとともにCRT表
示装置6にキャラクタ画面を映像させる。
キャラクタモードであってモード変更でない時は第5
図のようなキャラクタ画面に対して地図の変更を受付可
能とする。
図のようなキャラクタ画面に対して地図の変更を受付可
能とする。
キャラクタモードである時にモード変更の指示がある
と、キャラクタモードを地図モードに変更するとともに
CRT表示装置6に地図のグラフィック画面を映像させ、
同時に走行軌跡および現在位置も修正して表示させる。
と、キャラクタモードを地図モードに変更するとともに
CRT表示装置6に地図のグラフィック画面を映像させ、
同時に走行軌跡および現在位置も修正して表示させる。
次に、現在位置演算ルーチン400の詳細演算処理につい
て説明する。この現在位置演算ルーチン400では第9図
のステップ401よりその演算処理を開始し、第7図の割
込演算処理にて距離フラグがセットされているか否かを
判定する。このとき、距離フラグがセットされていない
とその判定がNOになってこの現在位置演算ルーチン400
の1回の演算処理を終えるが、距離フラグがセットされ
ているとその判定がYESになり、ステップ402に進む。そ
して、このステップ402にてX距離データDXを割込演算
処理にて求めたX距離成分Dxによって補正計算(DX=DX
+Dx)し、ステップ403にてY距離データDYを同様に補
正計算(DY=DY+Dy)し、ステップ404に進んでX距離
データDXが50m以上の値になったか否かを判定する。こ
のとき、X距離データDXが50m以上の値であるとその判
定がYESになり、ステップ405に進んでX距離データDXか
ら50mの値を減算し、ステップ406に進んで第2のグラフ
ィックメモリ22内の現在位置データを50m分(画面上の
1画素に対応)だけ正方向(東方向)に移動させるとと
もに走行軌跡データもこれに判って追従させ、さらにRA
M4C内の現在位置データを50m分だけ正方向(東方向)に
移動させる。
て説明する。この現在位置演算ルーチン400では第9図
のステップ401よりその演算処理を開始し、第7図の割
込演算処理にて距離フラグがセットされているか否かを
判定する。このとき、距離フラグがセットされていない
とその判定がNOになってこの現在位置演算ルーチン400
の1回の演算処理を終えるが、距離フラグがセットされ
ているとその判定がYESになり、ステップ402に進む。そ
して、このステップ402にてX距離データDXを割込演算
処理にて求めたX距離成分Dxによって補正計算(DX=DX
+Dx)し、ステップ403にてY距離データDYを同様に補
正計算(DY=DY+Dy)し、ステップ404に進んでX距離
データDXが50m以上の値になったか否かを判定する。こ
のとき、X距離データDXが50m以上の値であるとその判
定がYESになり、ステップ405に進んでX距離データDXか
ら50mの値を減算し、ステップ406に進んで第2のグラフ
ィックメモリ22内の現在位置データを50m分(画面上の
1画素に対応)だけ正方向(東方向)に移動させるとと
もに走行軌跡データもこれに判って追従させ、さらにRA
M4C内の現在位置データを50m分だけ正方向(東方向)に
移動させる。
また、前記ステップ404の判定がNOの時は第2のX距離
判定ステップ407に進み、X距離データXが−50m以下の
値になったか否かを判定する。このとき、X距離データ
DXが−50m以下の値であるとその判定がYESになり、ステ
ップ408に進んでX距離データDXに50mの値を加算し、ス
テップ409に進んで第2のグラフィックメモリ22内の現
在位置データを50m分だけ負方向(西方向)に移動させ
るとともに走行距離データもこれに伴って追従させ、さ
らにRAM4C内の現在位置データを50m分だけ負方向(西方
向)に移動させる。
判定ステップ407に進み、X距離データXが−50m以下の
値になったか否かを判定する。このとき、X距離データ
DXが−50m以下の値であるとその判定がYESになり、ステ
ップ408に進んでX距離データDXに50mの値を加算し、ス
テップ409に進んで第2のグラフィックメモリ22内の現
在位置データを50m分だけ負方向(西方向)に移動させ
るとともに走行距離データもこれに伴って追従させ、さ
らにRAM4C内の現在位置データを50m分だけ負方向(西方
向)に移動させる。
そして、前記ステップ407の判定がNOの時、あるいは40
6,409の後にY成分表示移動処理ルーチン410に進み、ス
テップ403にて計算したY距離データDYに対し、上記ス
テップ404〜409と同様の判定、演算処理を実行する。
(Y距離データDYが正負いずれかの方向の50m以上の値
になると第2のグラフィックメモリ22内の現在位置デー
タおよび走行軌跡データを50m分だけ対応する方向に移
動させ、さらにRAM4Cの現在位置データを50m分だけ対応
する方向に移動させる。)そして、次のステップ411に
進んで距離フラグをリセットする。
6,409の後にY成分表示移動処理ルーチン410に進み、ス
テップ403にて計算したY距離データDYに対し、上記ス
テップ404〜409と同様の判定、演算処理を実行する。
(Y距離データDYが正負いずれかの方向の50m以上の値
になると第2のグラフィックメモリ22内の現在位置デー
タおよび走行軌跡データを50m分だけ対応する方向に移
動させ、さらにRAM4Cの現在位置データを50m分だけ対応
する方向に移動させる。)そして、次のステップ411に
進んで距離フラグをリセットする。
すなわち、この第9図に示す現在位置ルーチン400で
は、CRT表示装置6にて表示している画面に関係なく第
2のグラフィックメモリ22内の現在位置データ、および
RAM4C内の現在位置データの変換を行なう。
は、CRT表示装置6にて表示している画面に関係なく第
2のグラフィックメモリ22内の現在位置データ、および
RAM4C内の現在位置データの変換を行なう。
従って、モード演算ルーチン300と位置演算ルーチン400
によるメインルーチンの繰返演算と第7図の割込演算と
によって、第2のグラフィックメモリ22内の現在位置デ
ータおよび走行軌跡データを順次変更していくととも
に、指定されたモードに従ってCRT表示装置6の画面を
選択し、地図モードであれば地図のグラフィック画面
(現在位置および走行軌跡の表示も含む)を映像させ、
キャラクタモードであれば第5図に示す地図指定のため
のキャラクタ画面を映像させる。
によるメインルーチンの繰返演算と第7図の割込演算と
によって、第2のグラフィックメモリ22内の現在位置デ
ータおよび走行軌跡データを順次変更していくととも
に、指定されたモードに従ってCRT表示装置6の画面を
選択し、地図モードであれば地図のグラフィック画面
(現在位置および走行軌跡の表示も含む)を映像させ、
キャラクタモードであれば第5図に示す地図指定のため
のキャラクタ画面を映像させる。
次に、GS指示演算ルーチン500の詳細演算処理について
説明する。このGS指示演算ルーチン500では、第10図の
ステップ501よりその演算処理を開始し、GS指示スイッ
チ4からその投入によるGS指示信号が発生しているか否
かを判定する。このとき、GS指示信号が発生していない
とその判定がNOになり、ステップ501aに進んでGS1回目
フラグがセットされているか否かを判定する。このと
き、初期設定にてGS1回目フラグがセットされているた
めその判定がYESになり、ステップ502に進んでGS1回目
フラグをセットし、このGS指示演算ルーチンの1回の演
算処理を終えるが、燃料補給するべくGS指示スイッチ4
を投入し、このGS指示スイッチ4よりGS指示信号が発生
するとその判定がYESになる。そして、ステップ503に進
んでGS1回目フラグがセットされているか否かを判定
し、最初の到来時にはGS1回目フラグがセットされてい
るためにその判定がYESになり、ステップ504に進む。こ
のステップ504ではRAM4Cに記憶されている複数のGS地点
のそれぞれの座標データによりそれぞれのGS地点を第1
図のCRT表示装置8に示す複数のX印にて表示するべく
それぞれのX印表示用の表示データを作成し、続いてス
テップ505に進んでそれらの表示データを第2のグラフ
ィックメモリ22に出力し、ステップ506に進んでGS1回目
フラグをリセットし、ステップ507に進む。なお、そのG
S1回目フラグのリセットにより次回からステップ503に
到来した時その判定がNOとなり、ステップ507に進む。
説明する。このGS指示演算ルーチン500では、第10図の
ステップ501よりその演算処理を開始し、GS指示スイッ
チ4からその投入によるGS指示信号が発生しているか否
かを判定する。このとき、GS指示信号が発生していない
とその判定がNOになり、ステップ501aに進んでGS1回目
フラグがセットされているか否かを判定する。このと
き、初期設定にてGS1回目フラグがセットされているた
めその判定がYESになり、ステップ502に進んでGS1回目
フラグをセットし、このGS指示演算ルーチンの1回の演
算処理を終えるが、燃料補給するべくGS指示スイッチ4
を投入し、このGS指示スイッチ4よりGS指示信号が発生
するとその判定がYESになる。そして、ステップ503に進
んでGS1回目フラグがセットされているか否かを判定
し、最初の到来時にはGS1回目フラグがセットされてい
るためにその判定がYESになり、ステップ504に進む。こ
のステップ504ではRAM4Cに記憶されている複数のGS地点
のそれぞれの座標データによりそれぞれのGS地点を第1
図のCRT表示装置8に示す複数のX印にて表示するべく
それぞれのX印表示用の表示データを作成し、続いてス
テップ505に進んでそれらの表示データを第2のグラフ
ィックメモリ22に出力し、ステップ506に進んでGS1回目
フラグをリセットし、ステップ507に進む。なお、そのG
S1回目フラグのリセットにより次回からステップ503に
到来した時その判定がNOとなり、ステップ507に進む。
ステップ507ではRAM4Cに記憶されている現在位置の座標
データ(X,Yとする)と複数のGS地点のそれぞれの座標
データ(X(i)、Y(i)とする。但し、GS地点がN
あった場合にはi=1〜N)との間の距離Q(i)を 但しi=1〜Nの計算式により求め、ステップ508に進
んで前記求めたそれぞれのGS地点までの距離のうち少な
くとも1つの距離が100m以下の値であるか否かを判定す
る。このとき、この車両の近傍にGSがなくてその判定が
NOになると、ステップ509に進んで点滅フラグがセット
されているか否かを判定する。最初の到来時には初期設
定にて点滅フラグがリセットされたままになっているた
めその判定がNOになり、このGS指示演算ルーチン500の
1回の演算処理を終了する。以後、この車両がいずれか
のGSに接近するまでは上記演算処理を繰り返し実行す
る。
データ(X,Yとする)と複数のGS地点のそれぞれの座標
データ(X(i)、Y(i)とする。但し、GS地点がN
あった場合にはi=1〜N)との間の距離Q(i)を 但しi=1〜Nの計算式により求め、ステップ508に進
んで前記求めたそれぞれのGS地点までの距離のうち少な
くとも1つの距離が100m以下の値であるか否かを判定す
る。このとき、この車両の近傍にGSがなくてその判定が
NOになると、ステップ509に進んで点滅フラグがセット
されているか否かを判定する。最初の到来時には初期設
定にて点滅フラグがリセットされたままになっているた
めその判定がNOになり、このGS指示演算ルーチン500の
1回の演算処理を終了する。以後、この車両がいずれか
のGSに接近するまでは上記演算処理を繰り返し実行す
る。
その後、この車両の走行が進んでいずれかのGSに接近
し、ステップ507にて計算されたそのGS地点までの距離
が100m以下の値になると、ステップ508の判定がYESにな
り、ステップ514に進む。このステップ514では指示1回
目フラグがセットされているか否かを判定するが、初期
設定にて指示1回目フラグがセットされているためにそ
の判定がYESになる。そして、ステップ515に進んでその
接近したGS地点の座標データをRAM4Cの所定領域に記憶
し、ステップ516に進んでGS接近を報知せしめるための
音声指令信号を音声合成回路10に発生し、ステップ517
に進んで指示1回目フラグをリセットし、ステップ518
に進んで後述する表示中フラグをセットし、ステップ51
9に進んで点滅フラグをセットし、ステップ520に進んで
表示点滅のためのタイマデータTを0にリセットする。
そして、先の音声指令信号により音声合成回路10にて音
声を合成し、スピーカ11より“ガソリンスタンドセッキ
ン”の音声を車室内に発生する。
し、ステップ507にて計算されたそのGS地点までの距離
が100m以下の値になると、ステップ508の判定がYESにな
り、ステップ514に進む。このステップ514では指示1回
目フラグがセットされているか否かを判定するが、初期
設定にて指示1回目フラグがセットされているためにそ
の判定がYESになる。そして、ステップ515に進んでその
接近したGS地点の座標データをRAM4Cの所定領域に記憶
し、ステップ516に進んでGS接近を報知せしめるための
音声指令信号を音声合成回路10に発生し、ステップ517
に進んで指示1回目フラグをリセットし、ステップ518
に進んで後述する表示中フラグをセットし、ステップ51
9に進んで点滅フラグをセットし、ステップ520に進んで
表示点滅のためのタイマデータTを0にリセットする。
そして、先の音声指令信号により音声合成回路10にて音
声を合成し、スピーカ11より“ガソリンスタンドセッキ
ン”の音声を車室内に発生する。
続いて、点滅演算ルーチン600に進み、0.5秒毎に接近し
たGS地点のX印表示を点滅させる演算処理を実行する。
なお、次回からステップ514に到来した時、指示1回目
フラグがリセットされているため、その判定がNOにな
り、点滅演算ルーチン600に進むようになる。この点滅
演算ルーチン600の詳細演算処理を第11図に示してい
る。まず、ステップ601に到来し、タイマデータTが0.5
秒の値になったか否かを判定する。最初の到来時には先
のステップ520にてタイマデータTが0にリセットされ
ているためにその判定がNOになり、ステップ602に進ん
でタイマデータTから1を減算して更新する。以後、タ
イマデータTが0.5秒の値になるまで、この点滅演算ル
ーチン600に到来した時、上記演算処理を繰り返し実行
する。
たGS地点のX印表示を点滅させる演算処理を実行する。
なお、次回からステップ514に到来した時、指示1回目
フラグがリセットされているため、その判定がNOにな
り、点滅演算ルーチン600に進むようになる。この点滅
演算ルーチン600の詳細演算処理を第11図に示してい
る。まず、ステップ601に到来し、タイマデータTが0.5
秒の値になったか否かを判定する。最初の到来時には先
のステップ520にてタイマデータTが0にリセットされ
ているためにその判定がNOになり、ステップ602に進ん
でタイマデータTから1を減算して更新する。以後、タ
イマデータTが0.5秒の値になるまで、この点滅演算ル
ーチン600に到来した時、上記演算処理を繰り返し実行
する。
その後、0.5秒の時間が経過してステップ601の判定がYE
Sになると、ステップ603に進み、表示中フラグがセット
されているか否かを判定する。最初の到来時には先のス
テップ518にて表示中フラグがセットされているために
その判定がYESになり、ステップ604に進んで先のステッ
プ515にて記憶した接近GS地点の座標データを読出すと
ともにその座標データに対応して表示されているX印表
示を消去させるべく第2のグラフィックメモリ22内に記
憶されているその表示データを消去し、ステップ605に
進んで表示中フラグをリセットし、ステップ609に進ん
でタイマデータTを0にリセットする。従って、次回か
らステップ601に到来するとその判定がNOになり、ステ
ップ602に進む演算処理に復帰する。
Sになると、ステップ603に進み、表示中フラグがセット
されているか否かを判定する。最初の到来時には先のス
テップ518にて表示中フラグがセットされているために
その判定がYESになり、ステップ604に進んで先のステッ
プ515にて記憶した接近GS地点の座標データを読出すと
ともにその座標データに対応して表示されているX印表
示を消去させるべく第2のグラフィックメモリ22内に記
憶されているその表示データを消去し、ステップ605に
進んで表示中フラグをリセットし、ステップ609に進ん
でタイマデータTを0にリセットする。従って、次回か
らステップ601に到来するとその判定がNOになり、ステ
ップ602に進む演算処理に復帰する。
その後、0.5秒の時間が経過してステップ601の判定がYE
Sになり、ステップ603に到来すると表示中フラグがリセ
ットされているためにその判定がNOになる。そして、ス
テップ606に進んでRAM4Cに記憶している接近GS地点の座
標データを読出すとともにその座標データによりGS地点
をX印表示させる表示データを作成し、ステップ607に
進んでその表示データを第2のグラフィックメモリ22へ
出力し、ステップ608に進んで表示中フラグをセット
し、ステップ609に進んでタイマデータTを0にリセッ
トする。
Sになり、ステップ603に到来すると表示中フラグがリセ
ットされているためにその判定がNOになる。そして、ス
テップ606に進んでRAM4Cに記憶している接近GS地点の座
標データを読出すとともにその座標データによりGS地点
をX印表示させる表示データを作成し、ステップ607に
進んでその表示データを第2のグラフィックメモリ22へ
出力し、ステップ608に進んで表示中フラグをセット
し、ステップ609に進んでタイマデータTを0にリセッ
トする。
以後、上述した作動を繰り返すことにより、CRT表示装
置8にX印にて表示される現在位置近傍のGS地点が点滅
する。
置8にX印にて表示される現在位置近傍のGS地点が点滅
する。
その後、そのGSにて燃料補給し、GS指示スイッチ4の投
入を解除すると、ステップ501に到来した時その判定がN
Oになる。そして、ステップ501aに進んでGS1回目フラグ
がリセットされているためその判定がNOになり、ステッ
プ501bに進んで、複数のGS地点の座標データを読出すと
ともにそれに対応して第2のグラフィックメモリ22内に
記憶しているX印表示用のデータを全て消去させ、ステ
ップ502に進んでGS1回目フラグをセットする。このこと
により、CRT表示装置8中の全てのX印は消去する。な
お、次回からステップ501aに到来した時その判定がYES
になり、直接ステップ502に進むようになる。
入を解除すると、ステップ501に到来した時その判定がN
Oになる。そして、ステップ501aに進んでGS1回目フラグ
がリセットされているためその判定がNOになり、ステッ
プ501bに進んで、複数のGS地点の座標データを読出すと
ともにそれに対応して第2のグラフィックメモリ22内に
記憶しているX印表示用のデータを全て消去させ、ステ
ップ502に進んでGS1回目フラグをセットする。このこと
により、CRT表示装置8中の全てのX印は消去する。な
お、次回からステップ501aに到来した時その判定がYES
になり、直接ステップ502に進むようになる。
なお、前記GS地点点滅中において、そのGS地点を通過し
てしまい、そのGS地点との間の距離が100mより大きな値
になってステップ508の判定がNOになると、ステップ509
に進む。そして、このステップ509にて点滅フラグがセ
ットされているか否かを判定し、先のステップ519にて
点滅フラグがセットされているためその判定がYESにな
り、ステップ510,511に進んで前記ステップ606,607と同
様の演算処理(それまでに点滅表示しているX印表示を
表示状態にする)を実行し、ステップ512に進んで点滅
フラグをリセットし、ステップ513に進んで指示1回目
フラグをセットする。従って、点滅フラグのリセットに
より次回からステップ509に到来した時その判定がNOに
なる。このことにより、それまで点滅していたX印表示
が点灯表示に変化し、再度GS指示のための演算処理を行
なう。
てしまい、そのGS地点との間の距離が100mより大きな値
になってステップ508の判定がNOになると、ステップ509
に進む。そして、このステップ509にて点滅フラグがセ
ットされているか否かを判定し、先のステップ519にて
点滅フラグがセットされているためその判定がYESにな
り、ステップ510,511に進んで前記ステップ606,607と同
様の演算処理(それまでに点滅表示しているX印表示を
表示状態にする)を実行し、ステップ512に進んで点滅
フラグをリセットし、ステップ513に進んで指示1回目
フラグをセットする。従って、点滅フラグのリセットに
より次回からステップ509に到来した時その判定がNOに
なる。このことにより、それまで点滅していたX印表示
が点灯表示に変化し、再度GS指示のための演算処理を行
なう。
なお、上記実施例では、探索対象地点をGS地点とするも
のを示したが、喫茶店、駅、サービスステーションなど
の地点でもよく、またそれらを選択できるようにしても
よい。
のを示したが、喫茶店、駅、サービスステーションなど
の地点でもよく、またそれらを選択できるようにしても
よい。
また、記憶手段としてカセットテープ3aを用いるものを
示したが、磁気ディスク、半導体メモリ等を用いるよう
にしてもよい。
示したが、磁気ディスク、半導体メモリ等を用いるよう
にしてもよい。
さらに、指示手段としてスイッチにより指示入力するも
のを示したが、音声認識により指示入力するようにして
もよい。
のを示したが、音声認識により指示入力するようにして
もよい。
さらに、表示手段としてCRT表示装置8を用いるものを
示したが、液晶、EL等による表示装置を用いるようにし
てもよい。
示したが、液晶、EL等による表示装置を用いるようにし
てもよい。
さらに、制御手段としてマイクロコンピュータ5を用い
るものを示したが、電子回路によるハードロジック構成
のものを用いるようにしてもよい。
るものを示したが、電子回路によるハードロジック構成
のものを用いるようにしてもよい。
さらに、報知手段として音声を用いるものを示したが、
ブザー等を用いた報知あるいは表示のみによる報知とし
てもよい。
ブザー等を用いた報知あるいは表示のみによる報知とし
てもよい。
なお、上記実施例と特許請求の範囲に記載の構成の対応
関係をまとめて示すと、CRT表示装置8が表示手段に相
当し、現在位置演算ルーチン400の演算処理にて現在位
置の座標データ(X,Y)を得る部分が現在位置検出手段
に相当する。また、複数のGS地点の座標データ(X
(i),Y(i))を記憶しているRAM4Cが記憶手段に相
当し、GS指示スイッチ4が指示手段に相当する。さら
に、GS指示スイッチ4の投入により複数のGS地点をCRT
表示装置8に表示させる第10図のステップ504、505等の
処理部分が表示制御手段に相当する。なお、GS地点を示
す×印が、建造物のマーク表示に相当する。さらに、第
10図のステップ507、508、514〜520、点滅演算ルーチン
600が、マーク表示されている建造物への接近状態を車
両の運転者に知らせる手段に相当する。
関係をまとめて示すと、CRT表示装置8が表示手段に相
当し、現在位置演算ルーチン400の演算処理にて現在位
置の座標データ(X,Y)を得る部分が現在位置検出手段
に相当する。また、複数のGS地点の座標データ(X
(i),Y(i))を記憶しているRAM4Cが記憶手段に相
当し、GS指示スイッチ4が指示手段に相当する。さら
に、GS指示スイッチ4の投入により複数のGS地点をCRT
表示装置8に表示させる第10図のステップ504、505等の
処理部分が表示制御手段に相当する。なお、GS地点を示
す×印が、建造物のマーク表示に相当する。さらに、第
10図のステップ507、508、514〜520、点滅演算ルーチン
600が、マーク表示されている建造物への接近状態を車
両の運転者に知らせる手段に相当する。
以上述べたように本発明によれば、指示手段への操作に
より道路地図上に建造物を示すマークを表示するように
しているから、不案内な地域においてガソリンスタンド
等の建造物を探す場合に、その建造物のマーク表示によ
り、建造物への到達を容易に行うことができる。さら
に、現在位置とマーク表示位置との位置関係により、マ
ーク表示されている建造物への接近状態を車両の運転者
に知らせるようにしているから、目的とする建造物への
到達案内をより適切に行うことができる。
より道路地図上に建造物を示すマークを表示するように
しているから、不案内な地域においてガソリンスタンド
等の建造物を探す場合に、その建造物のマーク表示によ
り、建造物への到達を容易に行うことができる。さら
に、現在位置とマーク表示位置との位置関係により、マ
ーク表示されている建造物への接近状態を車両の運転者
に知らせるようにしているから、目的とする建造物への
到達案内をより適切に行うことができる。
第1図は本発明の一実施例を示す全体構成図、第2図は
第1図中のCRTコントローラの詳細電気結線図、第3図
はタッチパネル部のタッチエリアを示す説明図、第4図
はカセットテープのデータ領域を示す説明図、第5図は
CRT表示装置の表示状態を示す表示説明図、第6図乃至
第11図は第1図中のマイクロコンピュータの演算処理を
示す演算流れ図である。 1……方位検出装置、2……距離センサ、3……読取装
置、3a……カセットテープ、4……GS指示スイッチ、5
……マイクロコンピュータ、8……CRT表示装置、10…
…音声合成回路、11……スピーカ。
第1図中のCRTコントローラの詳細電気結線図、第3図
はタッチパネル部のタッチエリアを示す説明図、第4図
はカセットテープのデータ領域を示す説明図、第5図は
CRT表示装置の表示状態を示す表示説明図、第6図乃至
第11図は第1図中のマイクロコンピュータの演算処理を
示す演算流れ図である。 1……方位検出装置、2……距離センサ、3……読取装
置、3a……カセットテープ、4……GS指示スイッチ、5
……マイクロコンピュータ、8……CRT表示装置、10…
…音声合成回路、11……スピーカ。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 寺浦 信之 愛知県刈谷市昭和町1丁目1番地 日本電 装株式会社内 (56)参考文献 特開 昭57−3199(JP,A) 特開 昭58−70117(JP,A) 特開 昭58−210512(JP,A)
Claims (3)
- 【請求項1】車両の現在位置を検出する現在位置検出手
段と、この現在位置検出手段にて検出した現在位置を道
路地図上に表示する表示手段とを備えた車両用ナビゲー
ション装置において、 前記道路地図の領域に存在する同一種類の複数の建造物
の存在地点の座標データを予め記憶した記憶手段と、 外部操作によりマーク表示指示を発生する指示手段と、 この指示手段よりマーク表示指示が発生すると、前記記
憶手段に記憶している複数の建造物の存在地点の座標デ
ータに基づき、その座標データに対応した前記表示手段
の道路地図上の位置に前記建造物を示すマークを表示さ
せる表示制御手段と、 前記表示手段に表示されている現在位置と前記マーク表
示位置との位置関係により、前記マーク表示されている
建造物への接近状態を車両の運転者に知らせる手段と を備えた車両用ナビゲーション装置。 - 【請求項2】前記接近状態を知らせる手段は、前記マー
ク表示を点滅させる手段であることを特徴とする特許請
求の範囲第1項に記載の車両用ナビゲーション装置。 - 【請求項3】前記接近状態を知らせる手段は、音声によ
り接近状態を報知する手段であることを特徴とする特許
請求の範囲第1項に記載の車両用ナビゲーション装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57180326A JPH0731065B2 (ja) | 1982-10-13 | 1982-10-13 | 車両用ナビゲーション装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57180326A JPH0731065B2 (ja) | 1982-10-13 | 1982-10-13 | 車両用ナビゲーション装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5968618A JPS5968618A (ja) | 1984-04-18 |
| JPH0731065B2 true JPH0731065B2 (ja) | 1995-04-10 |
Family
ID=16081252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57180326A Expired - Lifetime JPH0731065B2 (ja) | 1982-10-13 | 1982-10-13 | 車両用ナビゲーション装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0731065B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61233315A (ja) * | 1985-04-08 | 1986-10-17 | Tokyo Keiki Co Ltd | 航行警報装置 |
| WO2007083418A1 (ja) * | 2006-01-20 | 2007-07-26 | Mitsubishi Electric Corporation | ナビゲーション装置 |
| US10533324B2 (en) | 2017-11-30 | 2020-01-14 | Alabama Metal Industries Corporation | Below top of wall ventilation screed device and assembly |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS573199A (en) * | 1980-06-04 | 1982-01-08 | Matsushita Electric Industrial Co Ltd | Navigation device |
| JPS5870117A (ja) * | 1981-10-21 | 1983-04-26 | Toyota Motor Corp | 走行案内装置 |
-
1982
- 1982-10-13 JP JP57180326A patent/JPH0731065B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5968618A (ja) | 1984-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4723218A (en) | Navigator for automotive vehicles | |
| EP0073618B1 (en) | Navigational apparatus for use in automotive vehicles | |
| EP0075272B1 (en) | Navigator for vehicles | |
| JPH0153471B2 (ja) | ||
| JPS6051113B2 (ja) | 車載用ナビゲ−タ | |
| JPS5899715A (ja) | 車載用ナビゲ−タ | |
| JPH0211845B2 (ja) | ||
| JPH0731065B2 (ja) | 車両用ナビゲーション装置 | |
| JPH0328716B2 (ja) | ||
| JPS6118194B2 (ja) | ||
| JPH0313525B2 (ja) | ||
| JPH0313524B2 (ja) | ||
| JP2513431B2 (ja) | 車両用ナビゲ―ション装置 | |
| JPH0313527B2 (ja) | ||
| JP2526798B2 (ja) | 車両用ナビゲ―ション装置 | |
| JPH0512644B2 (ja) | ||
| JPH0116369B2 (ja) | ||
| JPH0145845B2 (ja) | ||
| JP2503924B2 (ja) | 道路地図表示装置 | |
| JPH06258091A (ja) | 車両用ナビゲーション装置 | |
| JP2586438B2 (ja) | 車両用表示装置 | |
| JPH0116368B2 (ja) | ||
| JPH06258093A (ja) | 車両用ナビゲーション装置 | |
| JP2503910B2 (ja) | 道路地図表示装置 | |
| JPH0342678B2 (ja) |