JPH0116368B2 - - Google Patents
Info
- Publication number
- JPH0116368B2 JPH0116368B2 JP56091948A JP9194881A JPH0116368B2 JP H0116368 B2 JPH0116368 B2 JP H0116368B2 JP 56091948 A JP56091948 A JP 56091948A JP 9194881 A JP9194881 A JP 9194881A JP H0116368 B2 JPH0116368 B2 JP H0116368B2
- Authority
- JP
- Japan
- Prior art keywords
- distance
- data
- calculation
- signal
- mode
- 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
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)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】
本発明は車両の現在位置を道路地図上に表示す
る車載用ナビゲータに関するものである。
る車載用ナビゲータに関するものである。
従来、この種の装置として、特開昭55−159299
号公報の「車両の走行位置表示装置」があり、車
両の単位走行距離毎に距離信号を発生する距離セ
ンサと、車両の進行方位を検出する方位センサを
備えて車両の走行位置を表示器の道路地図上に表
示している。
号公報の「車両の走行位置表示装置」があり、車
両の単位走行距離毎に距離信号を発生する距離セ
ンサと、車両の進行方位を検出する方位センサを
備えて車両の走行位置を表示器の道路地図上に表
示している。
しかしながら、距離センサ自体に含まれている
誤差、あるいはこの距離センサに用いられるケー
ブル駆動ギヤ比の誤差などによつて、距離センサ
からの距離信号による単位走行距離に誤差を生じ
これによつて現在位置を正確に道路地図上に表示
することができないという問題がある。
誤差、あるいはこの距離センサに用いられるケー
ブル駆動ギヤ比の誤差などによつて、距離センサ
からの距離信号による単位走行距離に誤差を生じ
これによつて現在位置を正確に道路地図上に表示
することができないという問題がある。
本発明は上記問題に鑑みたもので、予め設定し
た距離補正値を記憶する機能を有し、距離検出手
段からの距離信号による単位走行距離を前記記憶
している距離補正値により補正し、この補正した
単位走行距離により現在位置の演算を行なわせる
手段を有することによつて、距離検出手段からの
距離信号による単位走行距離を補正して現在位置
を道路地図上に正確に表示することができる車載
用ナビゲータに関するものである。
た距離補正値を記憶する機能を有し、距離検出手
段からの距離信号による単位走行距離を前記記憶
している距離補正値により補正し、この補正した
単位走行距離により現在位置の演算を行なわせる
手段を有することによつて、距離検出手段からの
距離信号による単位走行距離を補正して現在位置
を道路地図上に正確に表示することができる車載
用ナビゲータに関するものである。
以下本発明を図に示す実施例について説明す
る。第1図はその一実施例を示す全体構成図であ
る。この第1図において、1は方位検出手段とし
ての方位検出装置で、車両の進行方位に応じた地
磁気のX、Y成分を検出する方位センサと、この
方位センサよりの信号をデイジタル信号に変換す
るA/D変換器を備え、車両の進行方位に応じた
X、Y成分のデイジタル信号を発生するものであ
る。2は距離検出手段としての距離センサで、車
両の単位走行距離(例えば約39.2cm)毎に距離パ
ルスを発生するものである。3は読取装置で、複
数の地区の地図データ(それぞれの地図の右上点
の絶対座標データを含む)を記憶しているカセツ
トテープ3aのセツトによりそのうちの特定の地
区の地図データを探索して読取るものである。
る。第1図はその一実施例を示す全体構成図であ
る。この第1図において、1は方位検出手段とし
ての方位検出装置で、車両の進行方位に応じた地
磁気のX、Y成分を検出する方位センサと、この
方位センサよりの信号をデイジタル信号に変換す
るA/D変換器を備え、車両の進行方位に応じた
X、Y成分のデイジタル信号を発生するものであ
る。2は距離検出手段としての距離センサで、車
両の単位走行距離(例えば約39.2cm)毎に距離パ
ルスを発生するものである。3は読取装置で、複
数の地区の地図データ(それぞれの地図の右上点
の絶対座標データを含む)を記憶しているカセツ
トテープ3aのセツトによりそのうちの特定の地
区の地図データを探索して読取るものである。
4は予め定めた制御プログラムに従つてソフト
ウエアのデイジタル演算処理を実行するマイクロ
コンピユータで、CPU4a、ROM4b、RAM
4c、I/O回路部4dを備て演算手段を構成し
ており、車載バツテリより電源供給を受けて5V
の安定化電圧を発生する安定化電源回路(図示せ
ず)よりの安定化電圧の供給を受けて作動状態に
なり、方位検出装置1よりのX、Y成分のデイジ
タル信号、距離センサ2よりの距離パルス、読取
装置3よりの読取信号などを受けて演算処理を実
行し、特定地区の地図および走行経路情報などを
表示させるための表示信号を発生するものであ
る。なお、RAM4cには車載バツテリから常時
電源がバツクアツプされている。なお、ROM4
bには所定の距離補正係数が記憶されており、
RAM4cには入力された距離補正係数が記憶さ
れるようになつている。
ウエアのデイジタル演算処理を実行するマイクロ
コンピユータで、CPU4a、ROM4b、RAM
4c、I/O回路部4dを備て演算手段を構成し
ており、車載バツテリより電源供給を受けて5V
の安定化電圧を発生する安定化電源回路(図示せ
ず)よりの安定化電圧の供給を受けて作動状態に
なり、方位検出装置1よりのX、Y成分のデイジ
タル信号、距離センサ2よりの距離パルス、読取
装置3よりの読取信号などを受けて演算処理を実
行し、特定地区の地図および走行経路情報などを
表示させるための表示信号を発生するものであ
る。なお、RAM4cには車載バツテリから常時
電源がバツクアツプされている。なお、ROM4
bには所定の距離補正係数が記憶されており、
RAM4cには入力された距離補正係数が記憶さ
れるようになつている。
5はブラウン管(以下CRT)コントローラで、
マイクロコンピユータ4よりの表示信号を受けて
特定地区の地図データ、走行経路情報およびキヤ
ラクタデータを個別に記憶するとともに、その記
憶している地図データと走行経路情報、あるいは
キヤラクタデータをCRT表示させるための映像
信号と同期信号を発生するものである。6は
CRT表示装置で、CRTコントローラ5よりの映
像信号と同期信号によつて特定地区の地図と走行
経路、あるいはキヤラクタをCRT表示するもの
である。7はタツチパネル部で、CRT表示装置
6の表示面上に取り付けられ、このタツチパネル
上に設けられた12分割のタツチエリアのうち特定
のタツチエリアがタツチ操作された時にそれに応
じたシリアル信号を発生するものである。8は外
部操作により距離補正係数を入力するためのデイ
ジタルスイツチ部で、3個のデイジタルスイツチ
(10進数で入力)と入力タイミング(マイクロコ
ンピユータ4への割込信号)を発生するセツトス
イツチとを備え、前記3個のデイジタルスイツチ
による距離補正係数(小数点以下2桁を含む3桁
の数)をマイクロコンピユータ4に入力するため
のものである。
マイクロコンピユータ4よりの表示信号を受けて
特定地区の地図データ、走行経路情報およびキヤ
ラクタデータを個別に記憶するとともに、その記
憶している地図データと走行経路情報、あるいは
キヤラクタデータをCRT表示させるための映像
信号と同期信号を発生するものである。6は
CRT表示装置で、CRTコントローラ5よりの映
像信号と同期信号によつて特定地区の地図と走行
経路、あるいはキヤラクタをCRT表示するもの
である。7はタツチパネル部で、CRT表示装置
6の表示面上に取り付けられ、このタツチパネル
上に設けられた12分割のタツチエリアのうち特定
のタツチエリアがタツチ操作された時にそれに応
じたシリアル信号を発生するものである。8は外
部操作により距離補正係数を入力するためのデイ
ジタルスイツチ部で、3個のデイジタルスイツチ
(10進数で入力)と入力タイミング(マイクロコ
ンピユータ4への割込信号)を発生するセツトス
イツチとを備え、前記3個のデイジタルスイツチ
による距離補正係数(小数点以下2桁を含む3桁
の数)をマイクロコンピユータ4に入力するため
のものである。
次に、第2図に示す前記CRTコントローラ5
の詳細電気結線図について説明する。11は
12.096MHzの発振信号を発生する発振回路、12
は発振回路11よりの発振信号を分周し6.048M
Hzのドツトタイミングロツクと756KHzのキヤラ
クタタイミングロツクを発生するドツトカウン
タ、13はマイクロコンピユータ4からの命令
(コマンド)とドツトカウンタ12からのキヤラ
クタタイミングロツクにより、水平垂直同期信
号、表示タイミング信号、リフレツシユメモリア
ドレス信号、ラスターアドレス信号を発生する表
示コントローラ、14は表示コントローラ13か
らの水平、垂直同期信号をもとに表示期間中にマ
イクロコンピユータ4をホールドさせるホールド
信号をマイクロコンピユータ4のホールド
(HOLD)端子に発生するホールド信号発生回路
である。15はマイクロコンピユータ4からのア
ドレス信号と表示コントローラ13からのリフレ
ツシユメモリアドレス信号、ラスターアドレス信
号をマイクロコンピユータ4からのホールドアク
ノレツジ(HOLDA)信号によつて切換えるマル
チプレクサ、16,17,18はマイクロコンピ
ユータ4と表示メモリ間のデータの向きを切換え
るトライステートを有したバスドライバ、19は
マイクロコンピユータ4からのアスキーコード等
の表示用データを格納するとともに表示コントロ
ーラ13からのリフレツシユメモリアドレス信号
を受けてその内容をアドレスとして出力するキヤ
ラクタメモリ、20はキヤラクタメモリ19から
の表示用アドレスと表示コントローラ13からの
ラスターアドレス信号により表示パターンを出力
するキヤラクタジエネレータである。21はマイ
クロコンピユータ4からの地図データを記憶する
第1のグラフイツクメモリ、22はマイクロコン
ピユータ4からの走行経路情報(走行軌跡デー
タ、現在位置データ)を記憶する第2のグラフイ
ツクメモリ、23,24,25はキヤラクタジエ
ネレータ20、第1、第2のグラフイツクメモリ
21,22からのパラレル信号をドツトカウンタ
12からのドツトタイミングクロツクでシリアル
データに変換するパラレル→シリアル(P→S)
変換器、26はマイクロコンピユータ4からの画
面切換信号によりグラフイツクとキヤラクタ画面
を選択するためにP→S変換器23とP→S変換
器24,25からの信号の受付を切換え表示コン
トローラ13からの表示タイミング信号により映
像信号を作り出すビデオコントローラ、27は表
示コントローラ13からの水平、垂直同期信号に
より同期信号を作り出すエクスクルーシブオア回
路である。なお、キヤラクタメモリ19、第1、
第2のグラフイツクメモリ21,22には車載バ
ツテリから常時電源がバツクアツプされている。
の詳細電気結線図について説明する。11は
12.096MHzの発振信号を発生する発振回路、12
は発振回路11よりの発振信号を分周し6.048M
Hzのドツトタイミングロツクと756KHzのキヤラ
クタタイミングロツクを発生するドツトカウン
タ、13はマイクロコンピユータ4からの命令
(コマンド)とドツトカウンタ12からのキヤラ
クタタイミングロツクにより、水平垂直同期信
号、表示タイミング信号、リフレツシユメモリア
ドレス信号、ラスターアドレス信号を発生する表
示コントローラ、14は表示コントローラ13か
らの水平、垂直同期信号をもとに表示期間中にマ
イクロコンピユータ4をホールドさせるホールド
信号をマイクロコンピユータ4のホールド
(HOLD)端子に発生するホールド信号発生回路
である。15はマイクロコンピユータ4からのア
ドレス信号と表示コントローラ13からのリフレ
ツシユメモリアドレス信号、ラスターアドレス信
号をマイクロコンピユータ4からのホールドアク
ノレツジ(HOLDA)信号によつて切換えるマル
チプレクサ、16,17,18はマイクロコンピ
ユータ4と表示メモリ間のデータの向きを切換え
るトライステートを有したバスドライバ、19は
マイクロコンピユータ4からのアスキーコード等
の表示用データを格納するとともに表示コントロ
ーラ13からのリフレツシユメモリアドレス信号
を受けてその内容をアドレスとして出力するキヤ
ラクタメモリ、20はキヤラクタメモリ19から
の表示用アドレスと表示コントローラ13からの
ラスターアドレス信号により表示パターンを出力
するキヤラクタジエネレータである。21はマイ
クロコンピユータ4からの地図データを記憶する
第1のグラフイツクメモリ、22はマイクロコン
ピユータ4からの走行経路情報(走行軌跡デー
タ、現在位置データ)を記憶する第2のグラフイ
ツクメモリ、23,24,25はキヤラクタジエ
ネレータ20、第1、第2のグラフイツクメモリ
21,22からのパラレル信号をドツトカウンタ
12からのドツトタイミングクロツクでシリアル
データに変換するパラレル→シリアル(P→S)
変換器、26はマイクロコンピユータ4からの画
面切換信号によりグラフイツクとキヤラクタ画面
を選択するためにP→S変換器23とP→S変換
器24,25からの信号の受付を切換え表示コン
トローラ13からの表示タイミング信号により映
像信号を作り出すビデオコントローラ、27は表
示コントローラ13からの水平、垂直同期信号に
より同期信号を作り出すエクスクルーシブオア回
路である。なお、キヤラクタメモリ19、第1、
第2のグラフイツクメモリ21,22には車載バ
ツテリから常時電源がバツクアツプされている。
すなわち、このCRTコントローラ5では、マ
イクロコンピユータ4から送出されるデータによ
り、キヤラクタデータをキヤラクタメモリ19
に、地図データを第1のグラフイツクメモリ21
に、走行軌跡と現在位置の表示データを第2のグ
ラフイツクメモリ22に常時記憶し、マイクロコ
ンピユータ4からの画面切換信号によりグラフイ
ツク画面(地図上に走行軌跡と現在位置を表示す
るもの)とキヤラクタ画面(地区を指定するため
に指定文字等を表示するもの)を選択し、その選
択に応じた画面をCRT表示させるための映像信
号と同期信号をCRT表示装置6に発生している。
イクロコンピユータ4から送出されるデータによ
り、キヤラクタデータをキヤラクタメモリ19
に、地図データを第1のグラフイツクメモリ21
に、走行軌跡と現在位置の表示データを第2のグ
ラフイツクメモリ22に常時記憶し、マイクロコ
ンピユータ4からの画面切換信号によりグラフイ
ツク画面(地図上に走行軌跡と現在位置を表示す
るもの)とキヤラクタ画面(地区を指定するため
に指定文字等を表示するもの)を選択し、その選
択に応じた画面をCRT表示させるための映像信
号と同期信号をCRT表示装置6に発生している。
また、前記タツチパネル部7は、第3図に示す
ように31〜42までの12分割されたタツチエリアを
有しており、2枚のガラスとそれぞれのガラスに
行列状に形成された透明導電膜で構成され、特定
のタツチエリアが押された時にガラスのたわみに
よる行列の透明導電源の接触によつてそのタツチ
エリアを検出するようにし、図示しないタツチ信
号発生回路によつて検出したタツチエリアに対応
するシリアル信号(スタート信号とタツチ情報信
号より成る)を発生している。なお、このタツチ
信号発生回路は40msec毎にその時のタツチ情報
をシリアル信号にて発生している。
ように31〜42までの12分割されたタツチエリアを
有しており、2枚のガラスとそれぞれのガラスに
行列状に形成された透明導電膜で構成され、特定
のタツチエリアが押された時にガラスのたわみに
よる行列の透明導電源の接触によつてそのタツチ
エリアを検出するようにし、図示しないタツチ信
号発生回路によつて検出したタツチエリアに対応
するシリアル信号(スタート信号とタツチ情報信
号より成る)を発生している。なお、このタツチ
信号発生回路は40msec毎にその時のタツチ情報
をシリアル信号にて発生している。
さらに、第4図はカセツトテープ3aにおける
1つの地区に対応したデータ領域部分を示すもの
で、Aはその地域の地図の右上点の絶対座標(北
極点に対する座標)データを記憶しているヘツダ
部、Bはその地域の地図データを記憶している地
図データ記憶部、Xはブランク部である。従つて
このA、B部を読取装置3が読取ることによつて
マイクロコンピユータ4に特定地区の地図データ
および絶対座標データを与えることができる。
1つの地区に対応したデータ領域部分を示すもの
で、Aはその地域の地図の右上点の絶対座標(北
極点に対する座標)データを記憶しているヘツダ
部、Bはその地域の地図データを記憶している地
図データ記憶部、Xはブランク部である。従つて
このA、B部を読取装置3が読取ることによつて
マイクロコンピユータ4に特定地区の地図データ
および絶対座標データを与えることができる。
上記構成においてその作動を第5図の表示説明
図および第6図乃至第10図に示す演算流れ図と
ともに説明する。この第6図はマイクロコンピユ
ータ4のメインルーチンの全体の演算処理を示す
演算流れ図、第7図は距離センサ2からの距離パ
ルスに基づく割込演算ルーチンの演算処理を示す
演算流れ図、第8図は第6図中のモード演算ルー
チンの詳細な演算処理を示す演算流れ図、第9図
は第6図中の現在位置演算ルーチンの詳細な演算
処理を示す演算流れ図、第10図はデジタルスイ
ツチ部8からの割込信号に基づく割込演算処理を
示す演算流れ図である。
図および第6図乃至第10図に示す演算流れ図と
ともに説明する。この第6図はマイクロコンピユ
ータ4のメインルーチンの全体の演算処理を示す
演算流れ図、第7図は距離センサ2からの距離パ
ルスに基づく割込演算ルーチンの演算処理を示す
演算流れ図、第8図は第6図中のモード演算ルー
チンの詳細な演算処理を示す演算流れ図、第9図
は第6図中の現在位置演算ルーチンの詳細な演算
処理を示す演算流れ図、第10図はデジタルスイ
ツチ部8からの割込信号に基づく割込演算処理を
示す演算流れ図である。
今、第1図中に示す構成要素1〜7を備えた車
両において、その運転開始時にキースイツチを投
入すると、車載バツテリからの電源供給を受けて
各部電気系が作動状態になる。そして、マイクロ
コンピユータ4においては、安定化電源回路より
の5Vの安定化電圧の供給を受けて作動状態にな
り、第6図のスタートステツプ100よりその演算
処理を開始し、初期設定ルーチン200に進んでマ
イクロコンピユータ4内のレジスタ、カウンタ、
ラツチなどを演算処理の開始に必要な初期状態に
セツトする。そして、この初期設定後にモード演
算ルーチン300と現在位置演算ルーチン400の演算
処理を数十msec程度の周期にて繰り返し実行す
る。
両において、その運転開始時にキースイツチを投
入すると、車載バツテリからの電源供給を受けて
各部電気系が作動状態になる。そして、マイクロ
コンピユータ4においては、安定化電源回路より
の5Vの安定化電圧の供給を受けて作動状態にな
り、第6図のスタートステツプ100よりその演算
処理を開始し、初期設定ルーチン200に進んでマ
イクロコンピユータ4内のレジスタ、カウンタ、
ラツチなどを演算処理の開始に必要な初期状態に
セツトする。そして、この初期設定後にモード演
算ルーチン300と現在位置演算ルーチン400の演算
処理を数十msec程度の周期にて繰り返し実行す
る。
すなわち、このモード演算ルーチン300では、
地図モードとキヤラクタモードのいずれか一方を
選定するとともにそのモードに応じた内容を
CRT表示させ、地図モードの時には現在位置を
示すカーソルの移動を可能とし、キヤラクタモー
ドの時には特定地区の地図指定を可能とする演算
処理を実行し、現在位置演算ルーチン400に進む。
この現在位置演算ルーチン400ではCRTコントロ
ーラ5における第2のグラフイツクメモリ22中
の現在位置データおよび走行軌跡データをX、Y
成分毎に±50mの走行変化にてその内容を変更さ
せる演算処理を実行し、モード演算ルーチン300
にもどる。以後、このモード演算ルーチン300か
ら現在位置演算ルーチン400へのメインルーチン
の演算処理を数十msec程度の周期にて繰り返し
実行する。
地図モードとキヤラクタモードのいずれか一方を
選定するとともにそのモードに応じた内容を
CRT表示させ、地図モードの時には現在位置を
示すカーソルの移動を可能とし、キヤラクタモー
ドの時には特定地区の地図指定を可能とする演算
処理を実行し、現在位置演算ルーチン400に進む。
この現在位置演算ルーチン400ではCRTコントロ
ーラ5における第2のグラフイツクメモリ22中
の現在位置データおよび走行軌跡データをX、Y
成分毎に±50mの走行変化にてその内容を変更さ
せる演算処理を実行し、モード演算ルーチン300
にもどる。以後、このモード演算ルーチン300か
ら現在位置演算ルーチン400へのメインルーチン
の演算処理を数十msec程度の周期にて繰り返し
実行する。
そして、このメインルーチンの繰返演算に対し
デイジタルスイツチ部8に設定されたセツトスイ
ツチにより割込信号がマイクロコンピユータ4の
割込(INT)1端子に印加されると、マイクロ
コンピユータ4はメインルーチンの演算処理を一
時中断して第10図に示す割込演算処理を実行す
る。すなわち、第1割込スタートステツプ601よ
りその演算処理を開始し、距離補正係数入力記憶
ステツプ602に進んでデイジタルスイツチ部8よ
りの距離補正係数の信号を入力するとともに
RAM4cの距離補正係数保持番地にデータk2と
して記憶(それまでに記憶しているデータk2と変
更)し、リターンステツプ603に進んで先に一時
中断したメインルーチンに復帰する。
デイジタルスイツチ部8に設定されたセツトスイ
ツチにより割込信号がマイクロコンピユータ4の
割込(INT)1端子に印加されると、マイクロ
コンピユータ4はメインルーチンの演算処理を一
時中断して第10図に示す割込演算処理を実行す
る。すなわち、第1割込スタートステツプ601よ
りその演算処理を開始し、距離補正係数入力記憶
ステツプ602に進んでデイジタルスイツチ部8よ
りの距離補正係数の信号を入力するとともに
RAM4cの距離補正係数保持番地にデータk2と
して記憶(それまでに記憶しているデータk2と変
更)し、リターンステツプ603に進んで先に一時
中断したメインルーチンに復帰する。
さらに、前記メインルーチンの繰返演算に対し
距離センサ2からの距離パルスがマイクロコンピ
ユータ4のINT2端子に印加される毎に、マイク
ロコンピユータ4はメインルーチンの演算処理を
一時中断して第7図に示す割込演算処理を実行す
る。すなわち、割込スタートステツプ501よりそ
の演算処理を開始し、積算ステツプ502に進んで
距離補正係数データk(デイジタルスイツチ部8
によつて距離補正係数が入力されていない時は予
めROM4bに設定してあるデータk1、デイジタ
ルスイツチ8によつて距離補正係数が入力された
後はRAM4cの距離補正係数保持番地に記憶し
ているデータk2)を用いて、c×k(cは約39.2
cmに相当)で表わされる単位距離データをRAM
4cに記憶している距離データDに積算して距離
データDを更新し、距離判定ステツプ503に進ん
で距離データDが6.25mに達したか否かを判定す
る。このとき、距離データDが6.25mにしていな
いとその判定がNOになつてリターンステツプ
510に進むが、距離データDが6.25mに達すると
その判定がYESになり、方位信号入力ステツプ
504に進む。そして、この方位信号入力ステツプ
504にて方位検出装置1からのデイジタルのX、
Y成分信号Xa、Ya(東、北を正方向、西、南を
負方向)を入力し、平均方位算出ステツプ505に
進んで前回の方位データXo、Yo(6.25m走行す
る前の方位データ)と今回の方位データXa、Ya
により平均方位データX、Yを求め、距離成分計
算ステツプ506に進んでX方向の距離成分Dxを
6.25X/√2+2Y方向の距離成分Dyを6.25Y/
√2+2として求め(X/√2+2は東方向を
基準として左回りの角度θに対するcosθ、Y/√
X2+Y2はsinθに相当)記憶ステツプ507に進んで
今回の方位データXa、Yaを次回のためにXo、
Yoとして記憶し、距離データリセツトステツプ
508に進んで距離データDを0にリセツトし、距
離フラグセツトステツプ509に進んで距離フラグ
をセツトし、リターンステツプ510に進んで先に
一時中断したメインルーチンに復帰する。すなわ
ち、この割込演算ルーチンでは、単位距離走行す
る毎に距離データDを積算更新し、距離データD
が6.25mに達するとこの6.25mに達するX、Y方
向の距離成分Dx、Dyを算出し、距離フラグをセ
ツトする演算処理を実行する。なお、この第7図
に示す割込演算処理は第10図の割込演算処理よ
りも割込優先順位が下位である。
距離センサ2からの距離パルスがマイクロコンピ
ユータ4のINT2端子に印加される毎に、マイク
ロコンピユータ4はメインルーチンの演算処理を
一時中断して第7図に示す割込演算処理を実行す
る。すなわち、割込スタートステツプ501よりそ
の演算処理を開始し、積算ステツプ502に進んで
距離補正係数データk(デイジタルスイツチ部8
によつて距離補正係数が入力されていない時は予
めROM4bに設定してあるデータk1、デイジタ
ルスイツチ8によつて距離補正係数が入力された
後はRAM4cの距離補正係数保持番地に記憶し
ているデータk2)を用いて、c×k(cは約39.2
cmに相当)で表わされる単位距離データをRAM
4cに記憶している距離データDに積算して距離
データDを更新し、距離判定ステツプ503に進ん
で距離データDが6.25mに達したか否かを判定す
る。このとき、距離データDが6.25mにしていな
いとその判定がNOになつてリターンステツプ
510に進むが、距離データDが6.25mに達すると
その判定がYESになり、方位信号入力ステツプ
504に進む。そして、この方位信号入力ステツプ
504にて方位検出装置1からのデイジタルのX、
Y成分信号Xa、Ya(東、北を正方向、西、南を
負方向)を入力し、平均方位算出ステツプ505に
進んで前回の方位データXo、Yo(6.25m走行す
る前の方位データ)と今回の方位データXa、Ya
により平均方位データX、Yを求め、距離成分計
算ステツプ506に進んでX方向の距離成分Dxを
6.25X/√2+2Y方向の距離成分Dyを6.25Y/
√2+2として求め(X/√2+2は東方向を
基準として左回りの角度θに対するcosθ、Y/√
X2+Y2はsinθに相当)記憶ステツプ507に進んで
今回の方位データXa、Yaを次回のためにXo、
Yoとして記憶し、距離データリセツトステツプ
508に進んで距離データDを0にリセツトし、距
離フラグセツトステツプ509に進んで距離フラグ
をセツトし、リターンステツプ510に進んで先に
一時中断したメインルーチンに復帰する。すなわ
ち、この割込演算ルーチンでは、単位距離走行す
る毎に距離データDを積算更新し、距離データD
が6.25mに達するとこの6.25mに達するX、Y方
向の距離成分Dx、Dyを算出し、距離フラグをセ
ツトする演算処理を実行する。なお、この第7図
に示す割込演算処理は第10図の割込演算処理よ
りも割込優先順位が下位である。
次に、メインルーチンにおけるモード演算ルー
チン300の詳細演算処理について説明する。この
モード演算ルーチン300では、第8図のタツチデ
ータ入力ステツプ301よりその演算処理を開始し、
タツチパネル部7からのタツチデータを入力して
RAM4cに記憶する。そして、地図モード判定
ステツプ302に進んでRAM4cにおけるモード
エリアの内容が地図モードであるか否かを判定
し、地図モードである時にその判定がYESにな
り、モード変更判定ステツプ303に進んでRAM
4cに記憶しているタツチデータがモード変更を
示すデータ(第3図における34のタツチエリアが
押された時のデータ)であるか否かを判定する。
このとき、タツチデータがモード変更を示すデー
タであるとその判定がYESになり、キヤラクタ
モード設定ステツプ304に進んで前記モードエリ
アの内容をキヤラクタモードに設定し、キヤラク
タ切換信号出力ステツプ305に進んでCRT表示装
置6にキヤラクタ画面を映像させるためのキヤラ
クタ切換信号をCRTコントローラ5におけるビ
デオコントローラ26に発生し、このモード演算
ルーチン300の1回の演算処理を終える。
チン300の詳細演算処理について説明する。この
モード演算ルーチン300では、第8図のタツチデ
ータ入力ステツプ301よりその演算処理を開始し、
タツチパネル部7からのタツチデータを入力して
RAM4cに記憶する。そして、地図モード判定
ステツプ302に進んでRAM4cにおけるモード
エリアの内容が地図モードであるか否かを判定
し、地図モードである時にその判定がYESにな
り、モード変更判定ステツプ303に進んでRAM
4cに記憶しているタツチデータがモード変更を
示すデータ(第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にて表
示している現在位置のカーソルを北方向に所定距
離だけ移動させるように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にて表
示している現在位置のカーソルを北方向に所定距
離だけ移動させるように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
内の走行軌跡、現在位置のデータをスライドさせ
るように変換する。そして、地図データ読取出力
ステツプ311に進み、カセツトテープ3aの地図
データを読取装置3を介して入力するとともにそ
の地図データを第1のグラフイツクメモリ21に
出力し、地図切換信号出力ステツプ312に進んで
CRT表示装置6に地図のグラフイツク画面を映
像させるための地図切換信号をビデオコントロー
ラ26に発生し、このモード演算ルーチン300の
1回の演算処理を終える。すなわち、キヤラクタ
画面から前回とは別の地図のグラフイツク画面に
切換える時はは上記演算処理を実行し、今回の地
図データを第1のグラフイツクメモリ21に記憶
させるとともに、この地図に対応した現在地に走
行軌跡および現在地点を示すカーソルを修正する
よう第2のグラフイツクメモリ22内の内容を変
換する。このことにより、CRT表示装置6に表
示する地図が切換わつても走行軌跡および現在地
点をその地図に対応した部分に表示することがで
きる。
がNOの時はモード変更判定ステツプ308に進み、
前記モード変更判定ステツプ303と同様の演算処
理にてモード変更か否かを判定する。このとき、
モード変更時でその判定がYESになると、地図
モード設定ステツプ309に進んでRAM4c内の
モードエリアの内容を地図モードに設定し、デー
タ変換ステツプ310に進んでCRTコントローラ5
における第2のグラフイツクメモリ22の走行経
路データを変換する。この場合まず読取装置3を
制御して指定された地区をその地図番号より探索
させ、この探索した地図における絶対座標(第4
図に示すヘツダ部Aに記憶)と前回の地図におけ
る絶対座標データにより座標変換値を計算し、こ
の計算値に従つて第2のグラフイツクメモリ22
内の走行軌跡、現在位置のデータをスライドさせ
るように変換する。そして、地図データ読取出力
ステツプ311に進み、カセツトテープ3aの地図
データを読取装置3を介して入力するとともにそ
の地図データを第1のグラフイツクメモリ21に
出力し、地図切換信号出力ステツプ312に進んで
CRT表示装置6に地図のグラフイツク画面を映
像させるための地図切換信号をビデオコントロー
ラ26に発生し、このモード演算ルーチン300の
1回の演算処理を終える。すなわち、キヤラクタ
画面から前回とは別の地図のグラフイツク画面に
切換える時はは上記演算処理を実行し、今回の地
図データを第1のグラフイツクメモリ21に記憶
させるとともに、この地図に対応した現在地に走
行軌跡および現在地点を示すカーソルを修正する
よう第2のグラフイツクメモリ22内の内容を変
換する。このことにより、CRT表示装置6に表
示する地図が切換わつても走行軌跡および現在地
点をその地図に対応した部分に表示することがで
きる。
他方、前記モード変更判定ステツプ308の判定
がNOの時はキヤラクタ演算ステツプ313に進む。
このキヤラクタ演算ステツプ313に到来する場合
は、キヤラクタモードが設定されており、ビデオ
コントローラ26にキヤラクタ切換信号が発せら
れている状態であるため、CRT表示装置6は第
5図に示すようなキヤラクタ画面を映像してい
る。このキヤラクタ画面の中央に示す数字02−4
−68がそれぞれ地方、地域、地区を指定する数字
であり、それぞれの数はインクリメントスイツチ
51にて1ずつ加算更新され、デクリメントスイ
ツチ52にて1ずつ減算更新され、セツトスイツ
チ53にてセツトされ、リセツトスイツチ54に
てリセツトされるようにキヤラクタ演算ステツプ
313にて演算処理される。なお、この地方、地域、
地区の数字のデータ、すなわち地図番号はRAM
4cに記憶されている。また、前述したスイツチ
51,52,53,54はそれぞれ第3図のタツ
チエリア39,40,41,42に対応してい
る。
がNOの時はキヤラクタ演算ステツプ313に進む。
このキヤラクタ演算ステツプ313に到来する場合
は、キヤラクタモードが設定されており、ビデオ
コントローラ26にキヤラクタ切換信号が発せら
れている状態であるため、CRT表示装置6は第
5図に示すようなキヤラクタ画面を映像してい
る。このキヤラクタ画面の中央に示す数字02−4
−68がそれぞれ地方、地域、地区を指定する数字
であり、それぞれの数はインクリメントスイツチ
51にて1ずつ加算更新され、デクリメントスイ
ツチ52にて1ずつ減算更新され、セツトスイツ
チ53にてセツトされ、リセツトスイツチ54に
てリセツトされるようにキヤラクタ演算ステツプ
313にて演算処理される。なお、この地方、地域、
地区の数字のデータ、すなわち地図番号はRAM
4cに記憶されている。また、前述したスイツチ
51,52,53,54はそれぞれ第3図のタツ
チエリア39,40,41,42に対応してい
る。
すなわち、この第8図に示すモード演算ルーチ
ン300では、タツチパネル部7からのタツチデー
タとRAM4cにおけるモードエリアの内容に従
つて以下に示す〜の作動を行う。
ン300では、タツチパネル部7からのタツチデー
タとRAM4cにおけるモードエリアの内容に従
つて以下に示す〜の作動を行う。
地図モードであつてモード変更でない時にカ
ーソル移動指示があればカーソル移動のための
演算処理を実行し、カーソル移動の指示がなけ
れば地図表示をそのまま継続させる。
ーソル移動指示があればカーソル移動のための
演算処理を実行し、カーソル移動の指示がなけ
れば地図表示をそのまま継続させる。
地図モードである時にモード変更の指示があ
ると、地図モードをキヤラクタモードに変更す
るとともにCRT表示装置6にキヤラクタ画面
を映像させる。
ると、地図モードをキヤラクタモードに変更す
るとともにCRT表示装置6にキヤラクタ画面
を映像させる。
キヤラクタモードであつてモード変更でない
時は第5図のようなキヤラクタ画面に対して地
図の変更を受付可能とする。
時は第5図のようなキヤラクタ画面に対して地
図の変更を受付可能とする。
キヤラクタモードである時にモード変更の指
示があると、キヤラクタモードを地図モードに
変更するとともにCRT表示装置6に地図のグ
ラフイツク画面を映像させ、同時に走行軌跡お
よび現在位置も修正して表示させる。
示があると、キヤラクタモードを地図モードに
変更するとともにCRT表示装置6に地図のグ
ラフイツク画面を映像させ、同時に走行軌跡お
よび現在位置も修正して表示させる。
次に、メインルーチンにおける現在位置演算ル
ーチン400の詳細演算処理について説明する。こ
の現在位置演算ルーチン400では第9図の距離フ
ラグ判定ステツプ401よりその演算処理を開始し、
第7図の割込演算処理にて距離フラグがセツトさ
れているか否かを判定する。このとき、距離フラ
グがセツトされていないとその判定がNOになつ
てこの現在位置演算ルーチン400の1回の演算処
理を終えるが、距離フラグがセツトされていると
その判定がYESになり、X距離補正ステツプ402
に進む。そして、このX距離補正ステツプ402に
てX距離データDxを割込演算処理にて求めたX
距離成分Dxによつて補正計算(DX=DX+Dx)
し、Y距離補正ステツプ403にてY距離データ
DYを同様に補正計算(DY=DY+Dy)し、第
1のX距離判定ステツプ404に進んでX距離デー
タDXが50m以上の値になつたか否かを判定す
る。このとき、X距離データDXが50m以上の値
であるとその判定がYESになり、X距離減算ス
テツプ405に進んでX距離データDXから50mの
値を減算し、表示移動ステツプ406に進んで第2
のグラフイツクメモリ22内の現在位置データを
50m分だけ正方向(東方向)に移動させるととも
に走行軌跡データもこれに伴つて追従させる。
ーチン400の詳細演算処理について説明する。こ
の現在位置演算ルーチン400では第9図の距離フ
ラグ判定ステツプ401よりその演算処理を開始し、
第7図の割込演算処理にて距離フラグがセツトさ
れているか否かを判定する。このとき、距離フラ
グがセツトされていないとその判定がNOになつ
てこの現在位置演算ルーチン400の1回の演算処
理を終えるが、距離フラグがセツトされていると
その判定がYESになり、X距離補正ステツプ402
に進む。そして、このX距離補正ステツプ402に
てX距離データDxを割込演算処理にて求めたX
距離成分Dxによつて補正計算(DX=DX+Dx)
し、Y距離補正ステツプ403にてY距離データ
DYを同様に補正計算(DY=DY+Dy)し、第
1のX距離判定ステツプ404に進んでX距離デー
タDXが50m以上の値になつたか否かを判定す
る。このとき、X距離データDXが50m以上の値
であるとその判定がYESになり、X距離減算ス
テツプ405に進んでX距離データDXから50mの
値を減算し、表示移動ステツプ406に進んで第2
のグラフイツクメモリ22内の現在位置データを
50m分だけ正方向(東方向)に移動させるととも
に走行軌跡データもこれに伴つて追従させる。
また、前記第1のX距離判定ステツプ404の判
定がNOの時は第2のX距離判定ステツプ407に
進み、X距離データDXが−50m以下の値になつ
たか否かを判定する。このとき、X距離データ
DXが−50m以下の値であるとその判定がYESに
なり、X距離加算ステツプ408に進んでX距離デ
ータDXに50mの値を加算し、表示移動ステツプ
409に進んで第2のグラフイツクメモリ22内の
現在位置データを50m分だけ負方向(西方向)に
移動させるとともに走行軌跡データもこれに伴つ
て追従させる。
定がNOの時は第2のX距離判定ステツプ407に
進み、X距離データDXが−50m以下の値になつ
たか否かを判定する。このとき、X距離データ
DXが−50m以下の値であるとその判定がYESに
なり、X距離加算ステツプ408に進んでX距離デ
ータDXに50mの値を加算し、表示移動ステツプ
409に進んで第2のグラフイツクメモリ22内の
現在位置データを50m分だけ負方向(西方向)に
移動させるとともに走行軌跡データもこれに伴つ
て追従させる。
そして、前記第2のX距離判定ステツプ407の
判定がNOの時、あるいは表示移動ステツプ406、
409の後にY成分表示移動処理ルーチン410に進
み、Y距離補正ステツプ403にて計算したY距離
データDYに対し、上記ステツプ404〜409と同様
の判定、演算処理を実行する。(Y距離データ
DYが正負いずれかの方向の50m以上の値になる
と第2のグラフイツクメモリ22内の現在位置デ
ータおよび走行軌跡データを50m分だけ対応する
方向に移動させる。)そして、次の距離フラグリ
セツトステツプ411に進んで距離フラグをリセツ
トする。
判定がNOの時、あるいは表示移動ステツプ406、
409の後にY成分表示移動処理ルーチン410に進
み、Y距離補正ステツプ403にて計算したY距離
データDYに対し、上記ステツプ404〜409と同様
の判定、演算処理を実行する。(Y距離データ
DYが正負いずれかの方向の50m以上の値になる
と第2のグラフイツクメモリ22内の現在位置デ
ータおよび走行軌跡データを50m分だけ対応する
方向に移動させる。)そして、次の距離フラグリ
セツトステツプ411に進んで距離フラグをリセツ
トする。
すなわち、この第9図に示す現在位置演算ルー
チン400では、CRT表示装置6にて表示している
画面に関係なく第2のグラフイツクメモリ22内
の現在位置データおよび走行軌跡データの変換を
行なう。
チン400では、CRT表示装置6にて表示している
画面に関係なく第2のグラフイツクメモリ22内
の現在位置データおよび走行軌跡データの変換を
行なう。
従つて、モード演算ルーチン300と現在位置演
算ルーチン400によるメインルーチンの繰返演算
と第7図の割込演算とによつて、第2のグラフイ
ツクメモリ22内の現在位置データおよび走行軌
跡データを順次変更していくとともに、指定され
たモードに従つてCRT表示装置6の画面を選択
し、地図モードであれば地図のグラフイツク画面
(現在位置および走行軌跡の表示も含む)を映像
させ、キヤラクタモードであれば第5図に示す地
図指定のためのキヤラクタ画面を映像させる。
算ルーチン400によるメインルーチンの繰返演算
と第7図の割込演算とによつて、第2のグラフイ
ツクメモリ22内の現在位置データおよび走行軌
跡データを順次変更していくとともに、指定され
たモードに従つてCRT表示装置6の画面を選択
し、地図モードであれば地図のグラフイツク画面
(現在位置および走行軌跡の表示も含む)を映像
させ、キヤラクタモードであれば第5図に示す地
図指定のためのキヤラクタ画面を映像させる。
なお、上記実施例においては、距離補正係数を
入力する手段としてデイジタルスイツチ部8を用
いたが、当該係数をタツチパネルより入力するこ
とも可能である。すなわち、モード演算ルーチン
300において、新たに補正係数入力モードを設け、
第11図のごとき表示を発生させ、61〜64で
示すスイツチ(機能は第5図51〜54と同じ)
を適当に操作することにより所要の距離補正係数
を入力する。また、デイジタルスイツチ部8の代
わりに、数字キーを備えたキーボードを用い、こ
れによつて距離補正係数を入力するようにしても
よい。さらに、地図データを記憶するものとして
カセツトテープ3aを示したが、差し替え可能な
ROMを用いもよい。
入力する手段としてデイジタルスイツチ部8を用
いたが、当該係数をタツチパネルより入力するこ
とも可能である。すなわち、モード演算ルーチン
300において、新たに補正係数入力モードを設け、
第11図のごとき表示を発生させ、61〜64で
示すスイツチ(機能は第5図51〜54と同じ)
を適当に操作することにより所要の距離補正係数
を入力する。また、デイジタルスイツチ部8の代
わりに、数字キーを備えたキーボードを用い、こ
れによつて距離補正係数を入力するようにしても
よい。さらに、地図データを記憶するものとして
カセツトテープ3aを示したが、差し替え可能な
ROMを用いもよい。
以上述べたように本発明では、予め設定した距
離補正値を記憶しておき、距離検出手段からの距
離信号による単位走行距離を前記記憶している距
離補正値により補正し、この補正した単位走行距
離と方位検出手段にて検出した車両の進行方位と
により車両の走行に対する現在位置を演算し、こ
の演算した現在位置を道路地図の表示面上に表示
しているから、距離検出手段からの距離信号を補
正することによつて距離検出に関する種々の誤差
をなくして現在位置を道路地図上に正確に表示す
ることができるという優れた効果がある。しか
も、第2の距離補正係数データを予めROMに記
憶しておくとともに、入力手段に設定入力された
第1の距離補正係数データについては、RAMに
不揮発記憶するようにし、入力手段への設定入力
が行われるまでは、前記第2の距離補正係数デー
タを用い、入力手段へ設定入力がされた後は、前
記第1の距離補正係数データを用いて距離補正す
るようにしているから、入力手段による設定入力
が行われる前であつても、ROMに記憶した第2
の距離補正係数データを用いて距離補正を行うこ
とができ、従つて、この場合であつても正確なる
現在位置表示を行わせることができるという優れ
た効果がある。
離補正値を記憶しておき、距離検出手段からの距
離信号による単位走行距離を前記記憶している距
離補正値により補正し、この補正した単位走行距
離と方位検出手段にて検出した車両の進行方位と
により車両の走行に対する現在位置を演算し、こ
の演算した現在位置を道路地図の表示面上に表示
しているから、距離検出手段からの距離信号を補
正することによつて距離検出に関する種々の誤差
をなくして現在位置を道路地図上に正確に表示す
ることができるという優れた効果がある。しか
も、第2の距離補正係数データを予めROMに記
憶しておくとともに、入力手段に設定入力された
第1の距離補正係数データについては、RAMに
不揮発記憶するようにし、入力手段への設定入力
が行われるまでは、前記第2の距離補正係数デー
タを用い、入力手段へ設定入力がされた後は、前
記第1の距離補正係数データを用いて距離補正す
るようにしているから、入力手段による設定入力
が行われる前であつても、ROMに記憶した第2
の距離補正係数データを用いて距離補正を行うこ
とができ、従つて、この場合であつても正確なる
現在位置表示を行わせることができるという優れ
た効果がある。
第1図は本発明の一実施例を示す全体構成図、
第2図は第1図中のCRTコントローラの詳細電
気結線図、第3図はタツチパネル部のタツチエリ
アを示す説明図、第4図はカセツトテープのデー
タ領域を示す説明図、第5図はCRT表示装置の
表示状態を示す表示説明図、第6図はマイクロコ
ンピユータのメインルーチンの全体の演算処理を
示す演算流れ図、第7図は距離センサからの距離
パルスに基づく割込演算ルーチンの演算処理を示
す演算流れ図、第8図は第6図中のモード演算ル
ーチンの詳細な演算処理を示す演算流れ図、第9
図は第6図中の現在位置演算ルーチンの詳細な演
算処理を示す演算流れ図、第10図はデイジタル
スイツチ部8よりの割込信号に基づく割込演算処
理を示す演算流れ図、第11図は他の実施例を説
明するための表示説明図である。 1……方位検出手段としての方位検出装置、2
……距離検出手段としての距離センサ、4……演
算手段としてのマイクロコンピユータ、6……表
示手段としてのCRT表示装置、8……デイジタ
ルスイツチ部。
第2図は第1図中のCRTコントローラの詳細電
気結線図、第3図はタツチパネル部のタツチエリ
アを示す説明図、第4図はカセツトテープのデー
タ領域を示す説明図、第5図はCRT表示装置の
表示状態を示す表示説明図、第6図はマイクロコ
ンピユータのメインルーチンの全体の演算処理を
示す演算流れ図、第7図は距離センサからの距離
パルスに基づく割込演算ルーチンの演算処理を示
す演算流れ図、第8図は第6図中のモード演算ル
ーチンの詳細な演算処理を示す演算流れ図、第9
図は第6図中の現在位置演算ルーチンの詳細な演
算処理を示す演算流れ図、第10図はデイジタル
スイツチ部8よりの割込信号に基づく割込演算処
理を示す演算流れ図、第11図は他の実施例を説
明するための表示説明図である。 1……方位検出手段としての方位検出装置、2
……距離検出手段としての距離センサ、4……演
算手段としてのマイクロコンピユータ、6……表
示手段としてのCRT表示装置、8……デイジタ
ルスイツチ部。
Claims (1)
- 【特許請求の範囲】 1 車両の単位走行距離毎に距離信号を発生する
距離検出手段と、車両の進行方位を検出する方位
検出手段と、前記距離検出手段と方位検出手段か
らの信号に基づいて車両の走行に対する現在位置
を演算する演算手段と、この演算手段からの信号
に基づいて現在位置を道路地図の表示面上に表示
する表示手段とを備えた車載用ナビゲータにおい
て、 入力操作に応答して第1の距離補正係数データ
を出力する入力手段と、 この入力手段からの第1の距離補正係数データ
を更新可能に不揮発記憶するRAMと、 予め定められた第2の距離補正係数データを記
憶したROMと、 前記入力手段により第1の距離補正係数データ
が前記RAMに記憶されていない間は前記ROM
に記憶された第2の距離補正係数データにより前
記距離検出手段からの距離信号による単位走行距
離を補正し、前記入力手段により第1の距離補正
係数データが前記RAMに記憶された後は前記
RAMに記憶された第1の距離補正係数データに
より前記距離検出手段からの距離信号による単位
走行距離を補正する補正手段と を有する車載用ナビゲータ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56091948A JPS57206816A (en) | 1981-06-15 | 1981-06-15 | Navigator loaded on car |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56091948A JPS57206816A (en) | 1981-06-15 | 1981-06-15 | Navigator loaded on car |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57206816A JPS57206816A (en) | 1982-12-18 |
| JPH0116368B2 true JPH0116368B2 (ja) | 1989-03-24 |
Family
ID=14040802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56091948A Granted JPS57206816A (en) | 1981-06-15 | 1981-06-15 | Navigator loaded on car |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57206816A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5828613A (ja) * | 1981-08-14 | 1983-02-19 | Alps Electric Co Ltd | 補正値自動読取機構付車載用コ−ス誘導システム |
| JPS5870126A (ja) * | 1981-10-22 | 1983-04-26 | Matsushita Electric Ind Co Ltd | 道路走行情報検索方法 |
| US4887076A (en) * | 1987-10-16 | 1989-12-12 | Digital Equipment Corporation | Computer interconnect coupler for clusters of data processing devices |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS532333B2 (ja) * | 1972-01-29 | 1978-01-27 | ||
| JPS52141662A (en) * | 1976-05-20 | 1977-11-26 | Sony Corp | Travel display device |
-
1981
- 1981-06-15 JP JP56091948A patent/JPS57206816A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57206816A (en) | 1982-12-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0066397B1 (en) | Navigational apparatus for use in automotive vehicles | |
| EP0073618B1 (en) | Navigational apparatus for use in automotive vehicles | |
| JPH0153471B2 (ja) | ||
| EP0075272B1 (en) | Navigator for vehicles | |
| JPS6051113B2 (ja) | 車載用ナビゲ−タ | |
| JPH0461282B2 (ja) | ||
| JPH0153474B2 (ja) | ||
| JPH0211845B2 (ja) | ||
| JPH0116368B2 (ja) | ||
| JPH0328716B2 (ja) | ||
| JPH0313525B2 (ja) | ||
| JPH0313524B2 (ja) | ||
| JPS6118194B2 (ja) | ||
| JPH0313527B2 (ja) | ||
| JPH0512644B2 (ja) | ||
| JPS6051114B2 (ja) | 車載用ナビゲ−タ | |
| JPH0116369B2 (ja) | ||
| JPH0342678B2 (ja) | ||
| JPS58217986A (ja) | 車載用ナビゲ−タ | |
| JPH0313523B2 (ja) | ||
| JPS5816283A (ja) | ナビゲ−タ | |
| JP2513431B2 (ja) | 車両用ナビゲ―ション装置 | |
| JPH0512643B2 (ja) | ||
| JPH0145845B2 (ja) | ||
| JPH0313526B2 (ja) |