(57)【特許請求の範囲】
【請求項１】
入力操作がされる複数の入力手段と、
入力可能な情報を示す表示シンボルを、前記入力手段の数より多く表示する表示手段と、
前記表示手段に表示された表示シンボルのうち、前記各入力手段に対応する表示シンボルを判別して、他の表示シンボルと区別して表示する表示制御手段と、
前記入力手段による入力操作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記入力操作がされた入力手段に対応する表示シンボルに応じた情報を入力する情報入力手段と、
を備えたことを特徴とする情報入力装置。
【請求項２】
入力操作がされる複数の入力手段と、表示手段と、表示制御手段と、情報入力手段と、を備えるコンピュータを、
前記表示手段が、入力可能な情報を示す表示シンボルを、前記入力手段の数より多く表示し、
前記表示制御手段が、前記表示手段に表示された表示シンボルのうち、前記各入力手段に対応する表示シンボルを判別して、他の表示シンボルと区別して表示し、
情報入力手段が、前記入力手段による入力操作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記入力操作がされた入力手段に対応する表示シンボルに応じた情報を入力する、
ことを特徴とする情報入力方法。
【請求項３】
コンピュータを、
入力操作がされる複数の入力手段、
入力可能な情報を示す表示シンボルを、前記入力手段の数より多く表示する表示手段、
前記表示手段に表示された表示シンボルのうち、前記各入力手段に対応する表示シンボルを判別して、他の表示シンボルと区別して表示する表示制御手段、
前記入力手段による入力操作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記入力操作がされた入力手段に対応する表示シンボルに応じた情報を入力する情報入力手段、
として機能させるための情報入力プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項４】
前記表示制御手段は、区別枠を表示し、前記各入力手段に対応した表示シンボルを前記区別枠内に表示することにより他の表示シンボルと区別して表示する
ことを特徴とする請求項１記載の情報入力装置。
【請求項５】
前記各入力手段による入力操作は、いずれかの入力手段を選択する選択操作と、入力動作からなり、
前記複数の入力手段のうち、前記選択操作がされた入力手段を検出する検出手段を備え、
前記情報入力手段は、前記入力手段による入力動作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記検出手段で検出された入力手段に対応する表示シンボルに応じた情報を入力する、
ことを特徴とする請求項１または請求項４記載の情報入力装置。
【請求項６】
前記表示制御手段は、前記入力手段により選択操作が行われた場合、前記検出手段で検出した入力手段に対応する表示シンボルの表示状態を変化させる、
ことを特徴とする請求項５記載の情報入力装置。
【請求項７】
前記表示制御手段は、前記検出手段で選択操作が検出された入力手段と、前回選択操作で選択操作が検出された入力手段との関係に基づいて、前記表示シンボルの表示形態を変化させる、
ことを特徴とする請求項５、又は請求項６記載の情報入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報入力装置、情報入力方法及び情報入力処理のためのコンピュータプログラムを記憶した媒体に関し、特に文字などの情報を少ない入力手段で入力するものに関する。
【０００２】
【従来技術】
従来の情報入力装置例えばナビゲーション装置では、表示手段の回りに複数の入力手段が配列され、表示手段の中に複数の表示シンボルが表示され、この表示シンボルに対応する入力手段を操作すると、所望のデータが入力などされていた。また、このような入力手段を表示手段とは分離してリモコン上に設けたものもあった。
【０００３】
【発明が解決しようとする課題】
しかしながら、このようなものでは、配置できるキーの数は数個であり、全ての入力文字や全ての入力情報の数と同じ数のキーを配置することはできなかった。そこで、各キーに対応した情報の表示シンボルを表示画面に表示し、モード切り替えによって各キーに対応した表示シンボルを切り換えるようにした。
【０００４】
しかしながら、これでは、表示モード切り替えをたくさん行わなくてはならず不便であった。本発明の目的は、少ない数の入力手段であっても、表示モードの切り換え量をより少なくすることである。
【０００５】
【課題を解決するための手段】
（１）上記課題を解決するために請求項１記載の発明では、入力操作がされる複数の入力手段と、入力可能な情報を示す表示シンボルを、前記入力手段の数より多く表示する表示手段と、前記表示手段に表示された表示シンボルのうち、前記各入力手段に対応する表示シンボルを判別して、他の表示シンボルと区別して表示する表示制御手段と、前記入力手段による入力操作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記入力操作がされた入力手段に対応する表示シンボルに応じた情報を入力する情報入力手段と、を備えたことを特徴とする情報入力装置を提供する。
（２）請求項２記載の発明では、入力操作がされる複数の入力手段と、表示手段と、表示制御手段と、情報入力手段と、を備えるコンピュータを、前記表示手段が、入力可能な情報を示す表示シンボルを、前記入力手段の数より多く表示し、前記表示制御手段が、前記表示手段に表示された表示シンボルのうち、前記各入力手段に対応する表示シンボルを判別して、他の表示シンボルと区別して表示し、情報入力手段が、前記入力手段による入力操作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記入力操作がされた入力手段に対応する表示シンボルに応じた情報を入力する、ことを特徴とする情報入力方法を提供する。
（３）請求項３記載の発明では、コンピュータを、入力操作がされる複数の入力手段、入力可能な情報を示す表示シンボルを、前記入力手段の数より多く表示する表示手段、前記表示手段に表示された表示シンボルのうち、前記各入力手段に対応する表示シンボルを判別して、他の表示シンボルと区別して表示する表示制御手段、前記入力手段による入力操作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記入力操作がされた入力手段に対応する表示シンボルに応じた情報を入力する情報入力手段、として機能させるための情報入力プログラムを記憶したコンピュータ読み取り可能な記憶媒体を提供する。
（４）請求項４記載の発明では、前記表示制御手段は、区別枠を表示し、前記各入力手段に対応した表示シンボルを前記区別枠内に表示することにより他の表示シンボルと区別して表示することを特徴とする請求項１記載の情報入力装置を提供する。
（５）請求項５記載の発明では、前記各入力手段による入力操作は、いずれかの入力手段を選択する選択操作と、入力動作からなり、前記複数の入力手段のうち、前記選択操作がされた入力手段を検出する検出手段を備え、前記情報入力手段は、前記入力手段による入力動作がされた場合、前記表示制御手段により区別して表示された表示シンボルの中で、前記検出手段で検出された入力手段に対応する表示シンボルに応じた情報を入力する、ことを特徴とする請求項１または請求項４記載の情報入力装置を提供する。
（６）請求項６記載の発明では、前記表示制御手段は、前記入力手段により選択操作が行われた場合、前記検出手段で検出した入力手段に対応する表示シンボルの表示状態を変化させる、ことを特徴とする請求項５記載の情報入力装置を提供する。
（７）請求項７記載の発明では、前記表示制御手段は、前記検出手段で選択操作が検出された入力手段と、前回選択操作で選択操作が検出された入力手段との関係に基づいて、前記表示シンボルの表示形態を変化させる、ことを特徴とする請求項５、又は請求項６記載の情報入力装置を提供する。
【０００６】
これにより、入力手段の位置の数より多い表示シンボルを表示することができる。しかも、表示シンボルが多くても、入力手段の各位置に対応した表示シンボルを判別することができ、情報を過誤無く入力することができる。
【０００７】
【発明の実施の形態】
（１）全体回路
図１はナビゲーション装置の全体回路を示す。このナビゲーション装置によって、移動体または乗り物の走行に関して案内が行われ、この乗り物は陸上の車両または道路を走行する車両である。
図１の中央処理部１は、ナビゲーション装置全体の動作を制御する。この中央処理部１は、ＣＰＵ（中央処理装置）２、フラッシュメモリ３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５、センサ入力インターフェイス７、通信インターフェイス８、画像プロセッサ９、画像メモリ１０、音声プロセッサ１１及び時計１４を備える。各ＣＰＵ２〜時計１４は、ＣＰＵローカルバス１５によって相互に接続されて、ＣＰＵ２の制御のもと、各種情報データの授受がこの各デバイス間で行われる。
【０００８】
フラッシュメモリ３は、電気的な消去及び書き込みが可能なメモリ（ＥＥＰＲＯＭ）等で構成される。このフラッシュメモリ３（内部記憶媒体／手段）には、光ディスクまたは光磁気ディスク等の情報記憶部３７（外部記憶媒体／手段）に保存されているコンピュータのプログラム３８ｂが書き写され、記憶される（インストール／転送される）。また、フラッシュメモリ３は、道路情報報知ステーション又はメイン情報処理装置等の外部装置から、データ送受信装置２７を介して伝送されてくるプログラムが記憶される。
【０００９】
つまり、フラッシュメモリ３には、ＣＤ−ＲＯＭ又は外部情報センター等に保存されているプログラムが転送、記憶される。したがって、フラッシュメモリ３に記憶されているプログラムが変更されれば、新しいルーチンによる処理が可能となる。このプログラム３８ｂは、後述する各フローチャートに応じたプログラムであり、ＣＰＵ２で実行される各種処理である。例えば、情報の表示制御と音声案内制御等である。
【００１０】
なお、場合によって本装置に予め別のオペレーティングシステム、システムプログラム（ＯＳ）、その他のプログラムが記憶され、上記プログラムはこれらのＯＳ、その他のプログラムとともに実行される。このプログラムは本装置（コンピュータ本体）にインストールされ実行されたときに、別のプログラムとともにまたは単独で請求項（クレーム）に記載された処理・機能を実行させる。
【００１１】
また、場合によってこのプログラムの一部又は全部が本装置以外の１つ以上の別装置に記憶されて実行され、本装置と別装置との間には通信手段を介して、これから処理するデータ／既に処理されたデータ／プログラムが送受され、本装置及び別装置全体として、本発明が実行される。これらの通信手段は後述するデータ送受信装置２７などであり、上記別装置は基地局例えばＡＴＩＳまたはＶＩＣＳなどのセンターなどに設置される。例えば、後述する現在位置処理、目的地設定処理、経路探索処理、案内・表示処理またはその他の処理等が基地局で実行され、検索された現在位置、設定された目的地、探索された案内経路、経路に沿った案内・表示情報が本ナビゲーション装置に転送される。
【００１２】
上記インストール（転送／複写）は、本ナビゲーション装置に新しい情報記憶部３７がセットされたとき、または、本ナビゲーション装置の電源が投入されたときなどに、自動的に実行される。または、使用者による手動操作によってインストールされる。なお、情報記憶部３７には、ラベルまたはファイル識別子等を含むディスク管理情報３８ａが保存されており、このディスク管理情報３８ａによって、情報記憶部３７のプログラムの更新バージョン等が判断される。また、この情報記憶部３７は、他の情報記憶部３７と入れ替えることができる。よって、新しい情報記憶部３７がセットされたか否かが、ディスク管理情報３８ａの情報内容によって判断される。
【００１３】
例えば、フラッシュメモリ３には、プログラムと、このプログラムに関する管理情報が保存されているので、新たな情報記憶部３７がセットされると、フラッシュメモリ３の管理情報と、ディスク管理情報３８ａとが比較される。そして、新しいプログラムを含む情報記憶部３７がセットされたと判断された場合に、情報記憶部３７のプログラム３８ｂが、フラッシュメモリ３にインストールされる。これにより、フラッシュメモリ３には、最新のプログラムおよびデータが、常時保存されることになる。結果、情報記憶部３７の交換によって、最新のナビゲーション装置が実現される。
【００１４】
また、フラッシュメモリ３に記憶される情報には、ナビゲーション動作で用いられる、各種パラメータ等が含まれている。ＲＯＭ４には、表示シンボルデータ、表示図形データ及び各種汎用データが記憶されている。表示図形データは、ディスプレイ３３上に表示されるルート案内及び地図表示に必要な図形などのデータである。各種汎用データとは、案内音声用の合成または肉声を録音した音声波形データ等のナビゲーション用の音声などのデータである。
【００１５】
表示シンボルデータは、ディスプレイ３３に表示されるアイコンなどの表示データである。この表示シンボル６０は場合によってディスプレイに分割表示された複数の地図／図形／図である。この表示シンボル６０は、後述する複数のキースイッチに対応しており、クリックまたは入力動作されると、情報が入力され、各種処理（処理）が行わる。この処理は、データの入力、出力、転送、表示、記憶、消去、書き込み、読み出し、選択、切り換えである。
【００１６】
上記処理は、文字の入力、表示画面のスクロール、シフトまたは移動、処理内容のメニューの選択であり、また、ナビゲーションのための出発地、現在位置、目的地または立ち寄り地の設定、選択、変更、決定若しくは切り換え、案内経路または探索経路の一部または全部の設定、選択、変更、決定若しくは切り換え、または地理的表示情報、地図情報または道路情報の設定、選択、変更、決定若しくは切り換えである。
【００１７】
ＲＡＭ５には、外部から入力されたデータ及び、演算のために用いられる各種パラメータや演算結果及びナビゲーション用のプログラム等が記憶される。つまり、ＲＡＭ５は、キャッシュメモリ及びワーキングメモリ等に利用される。時計１４は、カウンタ及びバッテリバックアップＲＡＭまたはＥＥＰＲＯＭ等から構成されている。この時計１４からは、現在時刻または時間情報が出力される。リモコンインタフェイス１５では後述するリモコン５０からの赤外線信号が受信され、この信号が各種情報／データとして取り込まれる。
【００１８】
センサ入力インターフェイス７は、Ａ／Ｄ変換回路またはバッファ回路等で構成されている。このセンサ入力インターフェイス７には、現在位置検出装置２０の各センサが接続されている。現在位置検出装置２０の各センサからは、アナログ信号またはデジタル信号のセンサデータがセンサ入力インタフェイス７に入力される。この現在位置検出装置２０のセンサには、絶対方位センサ２１、相対方位センサ２２、距離センサ２３及び車速センサ２４等がある。
【００１９】
絶対方位センサ２１は、例えば、地磁気センサであり、絶対方位つまり南北方向のデータを検出する。相対方位センサ２２は、例えば、ジャイロ装置を用いた操舵角センサであり、車輪の操舵角を検出する。上記絶対方位に対する、自車両の走行方向の相対角度が、この相対方位センサ２２から出力される。
【００２０】
距離センサ２３は、例えば、走行距離メータに連動したカウンタ等で構成され、自車両の走行距離データを出力する。速度センサ２４は、速度メータに接続されたカウンタ等で構成され、自車両の走行速度データを出力する。
【００２１】
ＧＰＳ受信装置２５により、ＧＰＳ（Ｇｌｏｂａｌ  ＰｏｓｉｔｉｏｎｉｎｇＳｙｓｔｅｍ）の信号（複数の地球周回軌道衛星からのマイクロ波）が受信され、移動体の緯度・経度等の地理的な位置データが検出される。また、ビーコン受信装置２６により、ＶＩＣＳ（道路交通情報通信システム）等の道路情報ステーションによって送信されるビーコン波が受信される。そして、ビーコン受信装置２６から、近隣道路に関する情報（ＶＩＣＳデータ）またはＧＰＳの補正データ等がＩ／Ｏデータバス２８へ出力される。
【００２２】
中央処理部１の通信インターフェイス８には、Ｉ／Ｏデータバス２８が接続されている。このＩ／Ｏデータバス２８には、現在位置検出装置２０のＧＰＳ受信装置２５、ビーコン受信装置２６及びデータ送受信装置２７等が接続されている。さらに、このＩ／Ｏデータバス２８には、入出力装置３０のタッチスイッチ３４、プリンタ３５及び、情報記憶部３７からデータを読み出すデータ送受信部３９が接続されている。つまり、通信インターフェイス８により、各付属装置と、ＣＰＵローカルバス１５との間で、各種データの授受が行われる。
【００２３】
データ送受信装置２７には、携帯電話の送受信装置、インターネット送受信装置、ＦＭ多重電波受信機、セルラフォーン、電話回線機器、ラジオ受信機、テレビジョン受信機、トランシーバ、ページャ、モデムまたはその他の無線通信機が用いられる。このデータ送受信装置２７によって、基地局、例えばＡＴＩＳ（交通情報サービス）、ＶＩＣＳセンターと情報の送受が行われる。
【００２４】
入出力装置３０は、ディスプレイ３３、タッチスイッチ３４、プリンタ３５及びスピーカ１３から構成される。ディスプレイ３３には、ナビゲーション動作中に経路の案内情報が表示される。タッチスイッチ３４は、ディスプレイ３３の画面上に付着され、透明タッチスイッチが複数、平面マトリクス状に配置されている。透明のタッチスイッチ３４は、例えば、透明電極で構成された接触スイッチまたは、圧電スイッチ等で構成される。
【００２５】
このタッチスイッチ３４からは、ナビゲーション装置に対して、出発地、目的地、通過地点等の目的地設定に必要な情報が選択され、入力される。プリンタ３５では、通信インターフェイス８を介して出力される地図や施設ガイド等の各種情報が印刷される。スピーカ１３からは音声で使用者に各情報が報知される。なお、プリンタ３５は、無くても良い。
【００２６】
上記ディスプレイ３３は、ＣＲＴ、液晶ディスプレイまたはプラズマディスプレイ等であり、場合によって広いワイド画面を有しており、分離できる２枚以上の液晶ディスプレイが並列して構成される。そして、各液晶ディスプレイに、各々、独立した情報が表示されたり、複数の液晶ディスプレイにわたる連続的な地図情報が表示される。
【００２７】
ディスプレイ３３に接続される画像プロセッサ９には、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）またはデュアルポートＤＲＡＭ等の画像メモリ１０が接続される。そして、画像プロセッサ９によって、画像メモリ１０への画像データの書き込み制御が行われる。さらに、画像プロセッサ９の制御のもとで、画像メモリ１０からデータが読み出されてディスプレイ３３への画像表示が行われる。
【００２８】
なお、画像プロセッサ９は、ＣＰＵ２からの描画コマンドに従って、地図データ及び文字データを、表示用画像データに変換し、画像メモリ１０に書き込む。このとき、画面のスクロールのために、ディスプレイ３３に表示される、画面周囲の画像も形成されて、画像メモリ１０に同時に書き込まれる。
【００２９】
スピーカ１３には、音声プロセッサ１１が接続されている。この音声プロセッサ１１は、ＣＰＵローカルバス１５を介してＣＰＵ２及びＲＯＭ４と接続されている。そして、ＣＰＵ２によって、ＲＯＭ４から読み出された案内音声用の音声波形データが、音声プロセッサ１１に入力される。この音声波形データは、音声プロセッサ１１によりアナログ信号に変換され、スピーカ１３から出力される。
【００３０】
上記Ｉ／Ｏデータバス２８には、データ送受信部３９を介して情報記憶部３７が接続されている。この情報記憶部３７には、ディスク管理情報３８ａ、各ナビゲーション動作を制御するためのプログラム３８ｂ及び地図情報などのデータ３８ｃが記憶されている。ディスク管理情報３８ａには、この情報記憶部３７内に記憶されているデータ及びプログラムに関する情報が保存されている。データ３８ｃには、道路地図データなどのナビゲーション動作に必要なデータが不揮発性的に記録されている。この情報記憶部３７は、Ｉ／Ｏデータバス２８との間で、データの読み出し制御を行う、データ送受信部３９と接続されている。
【００３１】
また、本発明の情報記憶部３７としては、場合によってＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光メモリのみならず、次のようなデバイスが利用される。例えば、ＩＣメモリ、ＩＣメモリカード等の半導体メモリ、光磁気ディスク、ハードディスクまたはフロッピーディスク等の磁気メモリ等の記録媒体である。
【００３２】
情報記憶部３７のデータ３８ｃには、ナビゲーション動作に必要な、地図データ、交差点データ、ノードデータ、道路データ、写真データ、目的地点データ、案内地点データ、詳細目的地データ、目的地読みデータ、家形データ、その他のデータが含まれる。また、情報記憶部３７に記憶されたプログラム３８ｂにより、データ３８ｃの道路地図データを用いてナビゲーション動作が実行される。その他のデータ３８ｃには、表示案内用データ、音声案内用データ、簡略案内経路画像データ等がある。
【００３３】
さらに、データ３８ｃのデータとして、上記基地局または道路情報ステーションから送られてくるリンク番号に対応する、データ３８ｃに記憶されている各道路の道路番号との対応関係を表すリンクデータも含まれる。
【００３４】
なお、情報記憶部３７のデータ３８ｃには、各々異なる縮尺率の地図データ、または一つの縮尺率の地図データが記憶されている。つまり、データ３８ｃに、同一地域の地図であって、しかも各々が異なる縮尺率の地図が記録されているか、または、一つの縮尺率の地図データのみがデータ３８ｃに記録されている。一つの縮尺率の地図データが記録されている場合、その縮尺率は、地図が最も拡大してディスプレイ３３に表示される際に、詳細な情報が表示可能となるように決定されている。
【００３５】
なお、一つの地図データのみがデータ３８ｃに記録されている場合で、ディスプレイ３３に縮尺の小さな地図、つまり広い地理範囲の地図（広域地図）を表示する場合、このデータ３８ｃに記録された地図データから情報が間引かれて表示される。このデータ３８ｃの地図データの間引き表示においては、各道路等の地理的距離が小さくされるのみならず、施設等の表示記号情報の間引きも行われる。つまり、大きな施設または主要施設についての表示が中心的に行われ、所定値以下の小さな施設は表示されない。
【００３６】
（２）リモコン５０
図２はリモコン５０を示す。このリモコン５０によって図１の上記ナビゲーション装置に対する各種設定が実行される。
このリモコン５０の上記面中央には方形状の凹部５１が形成され、この凹部５１の中の底面には３列×４段＝１２個のキースイッチ（入力手段、スイッチング手段）５２が設けられている。このキースイッチ５２を押すことによって、上記表示シンボル６０が作動されて情報が入力され、上記各種処理が実行される。
【００３７】
このキースイッチ５２の表面には楕円形状の突起の識別部５６が設けられている。識別部５６を指の先で触ることによって選択されたキースイッチ５２またはキースイッチ５２の選択された位置が視覚によらないで触覚的に識別される。これらキースイッチ５２及び識別部５６は情報を入力する手段の位置または領域を表している。
【００３８】
上記凹部５１の内側面には、赤外線カプラ５３が設けられ、この凹部５１のどのキースイッチ５２上に指、ペンまたはその他の入力媒体が入れられたかが検出される。この赤外線カプラ５３は、凹部５１の内の上側面及び下側面に３つずつ、凹部５１の内の右側面及び左側面に４つずつ設けられ、それぞれが対になっており、各対の一方は発光タイプ、他方は受光タイプである。
【００３９】
これら赤外線カプラ５３のそれぞれの発光はマトリックス制御によって順次切り換えられ、発光された赤外線カプラ５３と受光すべき赤外線カプラ５３の非受光に基づいて、上記指等の入れられた箇所が判別かつ検出される。この指の入れられた箇所に対応したキースイッチ５２は、入力動作（操作、動作、スイッチング操作、スイッチング動作）まで達していないが、当該キースイッチ５２が選択された状態である。
【００４０】
これにより、キースイッチ５２が入力動作まで達しない状態において、複数のキースイッチ５２のうち少なくとも１つが選択されたことが検出される。この検出結果に基づいて当該選択されたキースイッチ５２に対応するディスプレイ３３上の表示シンボル６０の表示状態が後述するように変化される。
【００４１】
このリモコン５０の上端面には赤外線発光部５４が設けられ、上記赤外線カプラ５３の選択内容つまりいずれかが選択されたかどうか及びどれが選択されたか、さらにはキースイッチ５２の入力内容つまりいずれかが入力されたかどうか及びどれが入力されたかの情報が赤外線を使って発信される。この発信された情報は、上記ナビゲーション装置のリモコンインタフェイス１５に送られ、情報が入力され各種処理が実行される。
【００４２】
このリモコン５０上にはその他のスイッチ５５が設けられている。このその他のスイッチ５５の中の電源スイッチの操作によって上記ナビゲーション装置の電源が入力されたり、その他のスイッチ５５の詳細スイッチ／拡大スイッチによってディスプレイ３３の表示地図の縮尺が切り換えられる。これら各キースイッチ５２、スイッチ５５、赤外線カプラ５３、赤外線発光部５４の駆動、検出、制御は、リモコン５０内のＣＰＵ（図示せず）、その他の制御回路（図示せず）によって実行される。
【００４３】
リモコン５０はディスプレイ３３と分離され、ディスプレイ３３とは赤外線によって情報／データが送受される。しかし、場合によってリモコン５０とディスプレイ３３とはその他の無線または有線によって連結され情報／データが送受される。
【００４４】
また、赤外線カプラ５３は、キースイッチ５２の操作の前に必ず作動されるので、選択されたキースイッチ５２は、当該選択状態のまま上記入力動作にはいることが可能であって、キースイッチ５２の入力動作は、当該キースイッチ５２が選択された後に可能である。つまり当該キースイッチ５２が選択されていなければ、当該キースイッチ５２の入力動作は不可能である。
【００４５】
上記各赤外線カプラ５３の間隔または幅は、大人の指の太さまたは入力媒体の太さより大きいので、一回の選択で必ず１つのキースイッチ５２が選択される。しかし、上記各赤外線カプラ５３の間隔または幅が小さくされ、場合によって１回の選択で複数のキースイッチ５２が同時に選択される。
【００４６】
なお、このキースイッチ５２の数は場合によって１２個未満例えば１個になる。１個のキースイッチ５２でも１２個の場合と同様に表示シンボル６０が選択され及び情報が入力される。この１個のキースイッチ５２は凹部５１内の底面の下の中央に設けられ、凹部５１の底面のどこを押しても、この１個のキースイッチが押される。
【００４７】
この場合、表示シンボル６０の選択は上記１４個の赤外線カプラ５３で検出される。つまり入力動作まで達しない状態において、この１個のキースイッチ５２のどの位置（どの識別部５６）が選択されたが上記１４個の赤外線カプラ５３で検出され、この検出結果に基づいて当該選択されたキースイッチ５２の位置（識別部５６）に対応する表示シンボル６０の表示状態が変化される。以下の説明ではキースイッチ５２は複数として説明するが、実際には１つである。
【００４８】
（３）全体処理
図３は、ナビゲーションのための全体処理のフローチャートを示す。この全体処理は上記リモコン５０の操作に基づきナビゲーション装置内の上記ＣＰＵ２によって実行される。この全体処理はナビゲーション装置のディスプレイ３３を引き出して起こしてセットしたとき、乗り物のイグニッションキーをオン／オフしたとき、電源投入または所定のスイッチ操作によって開始される。この電源投入はリモコン５０の電源スイッチ５５の操作によっても実行される。
【００４９】
初めに、イニシャライズ処理が実行される（ステップＳＡ０）。この処理では、情報記憶部３７からナビゲーション用プログラムが読み出される。読み出されたナビゲーション用プログラムは、フラッシュメモリ３に複写（インストール）される。この後、フラッシュメモリ３のプログラムが実行される。さらに、ＣＰＵ２によって、ＲＡＭ５のワークメモリ、画像メモリ１０等の各ＲＡＭ内の汎用データ記憶エリアがクリアされる（ステップＳＡ０）。
【００５０】
さらに、ディスプレイ３３の画面が点灯され、何らかの表示データが表示される（ステップＳＡ０）。この表示データは例えば現在位置付近の地図である。この地図は住宅地図、広域地図、道路地図などである。図６〜図１１の表示例では住宅地図が表示されている。
【００５１】
さらに続いて、現在位置処理（ステップＳＡ１）、目的地設定処理（ステップＳＡ２）、経路探索処理（ステップＳＡ３）、経路選択処理（ステップＳＡ４）、案内・表示処理（ステップＳＡ５）及び、その他の処理（ステップＳＡ６）が実行される。なお、目的地設定処理（ステップＳＡ２）、経路探索処理（ステップＳＡ３）及び経路選択処理（ステップＳＡ４）は、目的地の変更、または経路からの移動体の離脱等が発生しない場合には、重複して実行されない。
【００５２】
上記現在位置処理（ステップＳＡ１）では、本ナビゲーション装置が積載された移動体の地理座標（緯度、経度及び高度）が検出される。この検出では、ＧＰＳ受信装置２５によって、移動体の地球表面における座標位置が求められる。この求められた移動体の座標位置は、現在位置データＭＰとしてＲＡＭ５に記憶される。なお、この現在位置データＭＰは、ビーコン受信装置２６またはデータ受信装置２７から入力される情報によって修正される。
【００５３】
また、現在位置処理（ステップＳＡ１）では、絶対方位データＺＤと、相対方位角データＤθと、走行距離データＭＬとが、絶対方位センサ２１、相対方位センサ２２及び距離センサ２３から求められ、移動体位置を特定する演算処理が行われる。この演算処理によって求められた移動体位置は、情報記憶部３７のデータ３８ｃに記憶される地図データと照合され、地図画面上の現在位置が正確に補正される。この補正処理によって、トンネル内等のＧＰＳ信号が受信できないときでも移動体の現在位置が求められる。
【００５４】
目的地設定処理（ステップＳＡ２）では、使用者の希望する目的地の地理座標が登録目的地データＴＰとしてセットされる。例えば、ディスプレイ３３上に表示される道路地図若しくは住宅地図を利用して、使用者により目的地の座標が指定される。または、ディスプレイ３３上に表示される目的地の項目別リストから、使用者によって目的地が特定される。この使用者による目的地指定操作が行われると、目的地の地理座標等の情報データが登録目的地データＴＰとしてＲＡＭ５に記憶される。
【００５５】
この目的地設定処理では、上記表示シンボル６０のうち、「個人名」「ＴＥＬ」「５０音」「ルート」「切替」「最寄り」、図８〜図１５の文字（ひらがな）の表示シンボル６０に応じたキースイッチ５２の操作が判別され、操作された表示シンボル６０に応じた内容から目的地が検索される。
【００５６】
経路探索処理（ステップＳＡ３）では、案内開始地点データＳＰ（出発地を含む、以下同じ）から、最終案内地点データＥＤ（立ち寄り地を含む、以下同じ）までの複数の経路が探索される。なお、経路の探索は、優先度テーブルＰＴＤ１、ＰＴＤ２、ＰＴＤ３の値の大きさの順に行われる。すなわち、値の大小が、優先度テーブルＰＴＤ２＞優先度テーブルＰＴＤ１＞優先度テーブルＰＴＤ３であるなら、第２の探索条件、第１の探索条件、第３の探索条件の順に経路が探索される。上記案内開始地点データＳＰには、現在位置データＭＰと同じデータがセットされるか、または、現在位置データＭＰに近い案内対象道路上のノードデータがセットされる。
【００５７】
経路選択処理（ステップＳＡ４）では、ステップＳＡ３の経路探索処理で探索された複数の経路から一つの経路を選択する処理が、移動体の位置変化に応じて行われる。すなわち、ステップＳＡ３の経路探索処理で複数の経路が探索された状態で、移動体の移動が開始された場合、自動的に、複数経路の何れを移動体が移動しているのか判断する処理が行われる。そして、移動体が唯一の探索経路を走行していると判断されると、経路選択処理（ステップＳＡ４）が終了される。
【００５８】
案内・表示処理（ステップＳＡ５）では、上記経路選択処理（ステップＳＡ４）もしくはルート再探索処理で求められた案内経路が、移動体の現在位置を中心としてディスプレイ３３に表示される。なお、このディスプレイ３３に表示される案内経路は、表示地図上において識別可能なように表示される。例えば、ディスプレイ３３に表示される地図上で、案内経路が色違い表示されるなど、特徴的に表示される。さらに、この案内経路にしたがって、移動体が良好に走行できるよう、道路の案内情報がスピーカ１３から発音される。これに伴って、各種の案内情報がディスプレイ３３に随時表示される。なお、案内経路を表示するための画像データは、情報記憶部３７にあるデータ３８ｃの現在位置周辺の道路地図データか、または現在位置周辺の住宅地図データが用いられる。
【００５９】
この道路地図データと住宅地図データとの切り換えは次の条件によって行われる。例えば、現在位置から案内地点（目的地、立ち寄り地または交差点等）までの距離、移動体の速度、表示可能エリアの大小、または使用者のスイッチ操作等により切り換えられる。さらに、案内地点（目的地、立ち寄り地または交差点等）付近では、この案内地点付近の拡大地図がディスプレイ３３上に表示される。なお、場合によって道路地図の代わりに、簡略案内経路画像がディスプレイ３３に表示される。この簡略案内経路画像には、例えば、地理的情報の表示が省略され、案内経路と目的地または立ち寄り地の方向と現在位置等の、必要最小限の情報のみが表示される。
【００６０】
その他の処理（ステップＳＡ６）では、最寄り施設処理が実行される場合がある。この最寄り施設処理とは、上記登録目的地データＴＰ以外の、立ち寄り地（施設等）が検索・指定される処理である。この立ち寄り地に関するデータは、ディスプレイ３３に表示される地図または各項目情報などを利用して定められる。そして、この最寄り施設処理は、上記ステップＳＡ３の目的地設定処理と同じように行われる。
【００６１】
また、その他の処理（ステップＳＡ６）には、例えば、移動体の走行位置が、算出された案内経路に沿っているか否の判断が行われる。つまり、移動体が案内経路から逸脱したことが検知された場合、ルートの再探索が行われるべく、各処理開始のための状態フラグがそれぞれセットされる。また、使用者のスイッチ操作による目的地の変更命令が入力されたか否かの判断等も行われる。
【００６２】
以上のような現在位置処理（ステップＳＡ１）、目的地設定処理（ステップＳＡ２）、経路探索処理（ステップＳＡ３）、経路選択処理（ステップＳＡ４）、案内・表示処理（ステップＳＡ５）及び、その他の処理（ステップＳＡ６）でも、上述の図４乃至図１３のキースイッチ５２に対応した表示シンボル６０を区別枠６１によって他の表示シンボル６０から区別して表示する処理、キースイッチ５２の操作を判別して対応する表示シンボル６０に応じた情報を入力する処理、表示シンボル６０上を区別枠６１を移動させる処理が実行される。
【００６３】
（４）５０音入力処理（第１のタイプ）
図４は５０音入力処理のフローチャートを示す。この処理は上記目的地設定処理（ステップＳＡ２）の中で実行される。まず、図５のように５０音の全文字の表示シンボル６０（アイコン）がディスプレイ３３に表示され、「あ」「い」「う」「か」「き」「く」「さ」「し」「す」の９文字に区別枠６１の表示シンボル６０が表示される（ステップＳＣ１）。この９文字は上記リモコン５０の上側９個のキースイッチ５２に対応している。
【００６４】
こうして、キースイッチ５２の数より多い５０音の表示シンボル６０を表示することができる。しかも、５０音の表示シンボル６０が多くても、各キースイッチ５２に対応した表示シンボル６０を区別枠６１によって判別することができ、情報を過誤無く入力することができる。
【００６５】
ここで、３列×４段＝１２個のキースイッチ５２のうち、最下段の３個のキースイッチ５２が選択されれれば（ステップＳＣ１２）、図６のような区別枠６１が表示され（ステップＳＣ１３）、選択されている表示シンボル６０の表示状態のみが白抜きに切り替えられる（ステップＳＣ１４）。これにより、現在選択されている表示シンボル６０を画面上だけで確認できる。図６では左下の「左」の矢印が選択されている。このキースイッチ５２の選択は、上記リモコン５０の凹部５１内に指が入れられているだけであり、当該キースイッチ５２が押されていない状態である。
【００６６】
また、３列×４段＝１２個のキースイッチ５２のうち、上３段の９個のキースイッチ５２が選択されれれば（ステップＳＣ２）、図５のような区別枠６１が表示され（ステップＳＣ３）、選択されている表示シンボル６０の表示状態のみの色が切り替えられる（ステップＳＣ４）。これにより、同じく現在選択されている表示シンボル６０を画面上だけで確認できる。図５では「す」の文字が選択されている。
【００６７】
そして、上記選択を切り替えて、所望のキースイッチ５２が押されると（ステップＳＣ５）、この押されたキースイッチ５２に対応した文字が入力確定される（ステップＳＣ６）。これを繰り返すことによって、所望の文字列が入力され目的地または立ち寄り地が設定される。
【００６８】
一方、上記ステップＳＣ１４で図６の区別枠６１が表示されているときに、最下段の矢印の表示シンボル６０に対応したキースイッチ５２を押すと（ステップＳＣ１５）、それまで入力されていた文字列の入力が確定され（ステップＳＣ１６）、区別枠６１自体が５０音の文字群の上を移動する（ステップＳＣ１７）。こうして、入力したい文字のところへ区別枠６１を移動させることができ、上記ステップＳＣ２〜ＳＣ６の文字入力処理を繰り返してあらゆる文字を入力することができる。この結果、キースイッチ５２の数より表示シンボル６０の数が多くても、区別枠６１を移動して全ての表示シンボル６０を選択かつ入力することができる。
【００６９】
さらに、図６の下から２段目の「後退」「絞込」「検索」の表示シンボル６０に対応したキースイッチ５２が押されると（ステップＳＣ１８）、それまで入力されていた文字列の入力が確定され（ステップＳＣ１９）、入力文字列の最後尾から１文字ずつ消去されたり、入力された文字列に対応する目的地が絞り込まれたり、検索されたりする（ステップＳＣ２０）。
【００７０】
また、これらの５０音入力が解除されると（ステップＳＣ２２）、５０音表示が解除されて元の住宅地図などの地図が表示されて（ステップＳＣ２３）、処理がリターンされる。上記ステップＳＣ２、ＳＣ１２、ＳＣ２２でいずれもＮＯであれば、その他の目的地設定処理が実行される（ステップＳＣ２４）。
【００７１】
なお、図６の表示状態において、区別枠６１が最下段まで移動すると、この区別枠６１の中の最下段中央の「下」向きの矢印は「上」向きの矢印に切り換えられる。また、上記ステップＳＣ１で表示される文字は、５０音の全文字に限られず、場合によって１０個以上の文字、つまり文字入力状態にあるキースイッチ５２の数より多い文字数である。
【００７２】
表示されなかった文字はページ送りなどで表示画面が切り換えられて表示される。この「ページ送り」は図６の表示状態において下２段のいずれかに表示される。さらに、ここで表示され入力される文字（表示シンボル）は、ひらがなのほか、場合によってカタカナ、漢字、アルファベット、日本語、英語、ドイツ語、フランス語、イタリア語、その他の記号などである。
【００７３】
なお、リモコン５０のキースイッチ５２の数は、場合によって凹部５１の中に１つである。この場合、キースイッチ５２を押したとき、押されたという情報が赤外線発光部５４及びリモコンインタフェイス１５を通じてＣＰＵ２に送られるとともに、直前に選択されていた表示シンボル６０に応じた情報が入力される。したがって、キースイッチ５２の選択を検出する赤外線カプラ５３の数は表示シンボル６０の数だけ必要であるが、場合によってキースイッチ５２は１つであり、いずれも入力指示という情報が発信される。このことは以下の他の５０音入力処理でも同様である。
【００７４】
上述のような各種表示シンボル６０（アイコン）及び／または各種区別枠６１の画像データ、表示シンボル６０の表示状態の変化に応じた画像データは、上記データ３８ｃ、プログラム３８ｂからのデータに基づいて、ＣＰＵ２によって作成され、画像プロセッサ９に書き込まれディスプレイ３３に表示される。
【００７５】
（５）５０音入力処理（第２のタイプ）
図７は上記ステップＳＣ２４の中で実行される５０音入力処理のフローチャートを示す。この処理は場合によって上記目的地設定処理（ステップＳＡ２）の中で、上記ステップＳＣ１〜ＳＣ２３の処理に代えて実行される。まず、図８のように５０音の全文字の表示シンボル６０（アイコン）がディスプレイ３３に表示され、「あ」「か」「さ」「た」「な」「は」「ま」「や」「ら」「わ」の１０の頭文字の表示シンボル６０が表示される（ステップＳＤ１）。
【００７６】
この１０文字は上記リモコン５０の各キースイッチ５２に対応している。これら１０個の頭文字の下には当該頭文字に属する「行」の５つの文字が小さく表示されている。これにより、各行の文字が容易に判明される。
【００７７】
こうして、キースイッチ５２の数より多い５０音の表示シンボル６０を表示することができる。しかも、５０音の表示シンボル６０が多くても、各キースイッチ５２に対応した表示シンボル６０を文字の大きさによって判別することができ、情報を過誤無く入力することができる。
【００７８】
次いで、図９のように、キースイッチ５２が選択されたり移動されたりすると（ステップＳＤ２）、それまで入力されていた文字列の入力が確定され（ステップＳＤ３）、新たに選択されたまたは移動されて選択された表示シンボル６０の表示状態のみの色が切り替えられる（ステップＳＤ４）。この選択された文字はディスプレイ３３の上縁の入力枠６３の中に表示される。これにより、現在選択されている表示シンボル６０を画面上だけで確認できる。図９では左上の「あ」の頭文字が選択され入力枠６３の中に表示されている。このキースイッチ５２の選択は、上記リモコン５０の凹部５１内に指が入れられて、当該キースイッチ５２がすでに一度押されている状態である。
【００７９】
そして、選択された頭文字に対してキースイッチ５２が何回か押されると（ステップＳＤ７）、この入力される文字が順次切り換えられ（ステップＳＤ８）、この入力された文字はディスプレイ３３の上縁の入力枠６３の中に表示される（ステップＳＤ９）。図１０では左上のキースイッチ５２が３回押され→「あ」→「い」→「う」と切り換えられ、「う」の文字が選択され入力枠６３の中に表示される。
【００８０】
このようにして、頭文字の表示シンボル６０の選択が切り換えられ（ステップＳＤ２〜ＳＤ４）、これらの各頭文字の各行の文字が入力され（ステップＳＤ７〜ＳＤ９）、入力された文字の入力が確定される（ステップＳＤ２）。こうして目的地又は立ち寄り地が文字で入力されて設定される。
【００８１】
そして入力したい頭文字行のところへ選択を移動させ、キースイッチ５２を押すことによってあらゆる文字を入力することができる。この結果、キースイッチ５２の数より表示シンボル６０の数が多くても、頭文字の選択を移動して全ての表示シンボル６０を選択かつ入力することができる。
【００８２】
また、これらの５０音入力が解除されると（ステップＳＤ１２）、５０音表示が解除されて元の住宅地図などの地図が表示されて（ステップＳＤ１３）、処理がリターンされる。上記ステップＳＤ２、ＳＤ７、ＳＤ１２でいずれもＮＯであれば、その他の目的地設定処理が実行される（ステップＳＤ１７）。
【００８３】
なお、同じ行の文字の入力を続けて確定するときは、いったんキースイッチ５２の選択を別の行に切り換えてそれまでの文字入力を確定し（ステップＳＤ３）、再度同じ行に戻してステップＳＤ７〜ＳＤ９の文字入力を続ければよい。
【００８４】
こうして、文字が入力され確定される前に、頭文字の選択状態または選択された行の各文字の選択状態を一目で認識することができ、使用者または操作者はリモコン５０のキースイッチ５２を見なくても済む。
【００８５】
また、この各頭文字ごとのグループはあ行、か行、さ行というように各行ごとに分けられていたが、「あ」「か」「さ」「た」…の「あ音」、「い」「き」「し」「ち」…の「い音」、「う」「く」「す」「つ」…の「う音」の子音ごとにわけられてもよく、グループ分けはどのような分け方でもよい。さらに、ここで表示され入力される文字（表示シンボル）は、ひらがなのほか、カタカナ、漢字、アルファベット、日本語、英語、ドイツ語、フランス語、イタリア語、その他の記号などでもよい。
【００８６】
上述のような各種表示シンボル６０（アイコン）及び／または各種区別枠６１の画像データ、表示シンボル６０の表示状態の変化に応じた画像データは、上記データ３８ｃ、プログラム３８ｂからのデータに基づいて、ＣＰＵ２によって作成され、画像プロセッサ９に書き込まれディスプレイ３３に表示される。
【００８７】
（６）５０音入力処理（第３のタイプ）
図１１乃至図１３は上記ステップＳＣ２４の中で実行される５０音入力処理のフローチャートの別の例を示す。この表示例でも上記ステップＳＤ１〜ＳＤ１７の処理がほぼ同様に実行される。この処理は場合によって上記目的地設定処理（ステップＳＡ２）の中で、上記ステップＳＣ１〜ＳＣ２３の処理に代えて実行される。
【００８８】
まず、図１１のように５０音の全文字の表示シンボル６０（アイコン）がディスプレイ３３に表示され、「あ」「か」「さ」「た」「な」「は」「ま」「や」「ら」「わ」の１０の頭文字の表示シンボル６０が表示される（ステップＳＤ１）。この１０文字は上記リモコン５０の各キースイッチ５２に対応している。
【００８９】
次いで、図１２のように、キースイッチ５２が選択されたり移動されたりすると（ステップＳＤ２）、それまで入力されていた文字列の入力が確定され（ステップＳＤ３）、新たに選択されたまたは移動されて選択された表示シンボル６０の表示状態のみの色が切り替えられる（ステップＳＤ４）。この選択された文字はディスプレイ３３の上縁の入力枠６３の中に表示される。
【００９０】
これにより、現在選択されている表示シンボル６０を画面上だけで確認できる。図１２では左上の「あ」の頭文字が選択され入力枠６３の中に表示されている。このキースイッチ５２の選択は、上記リモコン５０の凹部５１内に指が入れられているだけであり、当該キースイッチ５２が押されていない状態である。
【００９１】
そして、選択された頭文字に対してキースイッチ５２が何回か押されると（ステップＳＤ７）、当該行の全文字の表示シンボル６０がディスプレイ３３の上縁に表示され、この入力される文字が順次切り換えられ（ステップＳＤ８）、この入力された文字はディスプレイ３３の上縁の入力枠６３の中に表示される（ステップＳＤ９）。図１３では左上のキースイッチ５２が１回押され、「あ」の文字が選択され入力枠６３の中に表示される。続けてこのキースイッチ５２を押すと、→「い」→「う」→「え」…と切り換えられていく。
【００９２】
このようにして、頭文字の表示シンボル６０の選択が切り換えられ（ステップＳＤ２〜ＳＤ４）、これらの各頭文字の各行の文字が入力され（ステップＳＤ７〜ＳＤ９）、入力された文字の入力が確定される（ステップＳＤ２）。こうして目的地又は立ち寄り地が文字で入力されて設定される。そして入力したい頭文字行のところへ選択を移動させ、キースイッチ５２を押すことによってあらゆる文字を入力することができる。
【００９３】
また、これらの５０音入力が解除されると（ステップＳＤ１２）、５０音表示が解除されて元の住宅地図などの地図が表示されて（ステップＳＤ１３）、処理がリターンされる。上記ステップＳＤ２、ＳＤ７、ＳＤ１２でいずれもＮＯであれば、その他の目的地設定処理が実行される（ステップＳＤ１７）。
【００９４】
なお、同じ行の文字の入力を続けて確定するときは、いったんキースイッチ５２の選択を別の行に切り換えてそれまでの文字入力を確定し（ステップＳＤ３）、再度同じ行に戻してステップＳＤ７〜ＳＤ９の文字入力を続ければよい。
【００９５】
また、この各頭文字ごとのグループはあ行、か行、さ行というように各行ごとに分けられていたが、「あ」「か」「さ」「た」…の「あ音」、「い」「き」「し」「ち」…の「い音」、「う」「く」「す」「つ」…の「う音」の子音ごとにわけられてもよく、グループ分けはどのような分け方でもよい。さらに、ここで表示され入力される文字（表示シンボル）は、ひらがなのほか、カタカナ、漢字、アルファベット、日本語、英語、ドイツ語、フランス語、イタリア語、その他の記号などでもよい。
【００９６】
上述のような各種表示シンボル６０（アイコン）及び／または各種区別枠６１の画像データ、表示シンボル６０の表示状態の変化に応じた画像データは、上記データ３８ｃ、プログラム３８ｂからのデータに基づいて、ＣＰＵ２によって作成され、画像プロセッサ９に書き込まれディスプレイ３３に表示される。
【００９７】
本発明は上記実施例に限定されず、本発明の趣旨を逸脱しない範囲で種々変更可能である。例えば、図１１〜図１３での文字入力では、選択された「行」について、対応するキースイッチ５２を順次押していくと、表示シンボル６０の表示内容が順次切り替わってもよい。例えば、「あ行」であれば、キースイッチ５２が押されるごとに、表示シンボル６０自体が「あ」→「い」→「う」→「え」→「お」→「あ」→…と変化していく。このような表示シンボル６０の切り換え処理は、図７のステップＳＤ７で実行される。
【００９８】
上記リモコン５０の凹部５１、キースイッチ５２及び赤外線カプラ５３は、場合によってナビゲーション装置のディスプレイ３３の横に連結して設けられたり、ディスプレイ３３と一体に設けられる。この場合、キースイッチ５２は上記タッチスイッチ３４で代用され、ディスプレイ３３は凹部の中に設けられ、この凹部のディスプレイ３３の周囲に赤外線カプラ５３が設けられる。
【００９９】
場合によってディスプレイ３３またはプレートの裏面にキースイッチ５２が設けられ、ディスプレイ３３またはプレートを押して傾斜させれば、同様にして情報が入力される。この場合、赤外線カプラ５３はディスプレイ３３またはプレートの表面に形成されたタッチスイッチで代用され、キースイッチ５２はディスプレイ３３またはプレートの裏に設けられたキースイッチで代用される。この場合ディスプレイ３３またはプレートの表面に形成されたタッチスイッチを指でなぞれば、表示シンボル６０を選択できる。そしてこの裏のキースイッチが１個であれば、ディスプレイ３３またはプレートを傾斜させないで押すことができる。
【０１００】
表示シンボル６０は、文字のほか、場合によってスクロール方向、ルート、最寄り、５０音、ＴＥＬ、個人名、戻る、メニュー、行き先、ジャンル、現在位置表示、電源オン／オフ、表示地図縮小（詳細）、表示地図拡大（広域）、デレビ画面、再音声など、どのような情報でも入力される。
【０１０１】
上記赤外線カプラ５３は縦４個×横３個であり、１つのキースイッチ５２または１つの識別部５６に対して、赤外線カプラ５３が１組ずつ対応していた。場合によって１つのキースイッチ５２または１つの識別部５６に対して、赤外線カプラ５３が２組以上（複数組以上）対応する。これに応じて、赤外線カプラ５３は縦４×ｎ（ｎ＝１、２、３、…）個×横３×ｎ（ｎ＝１、２、３、…）個となる。
【０１０２】
これにより、１つのキースイッチ５２または１つの識別部５６に対応する複数組の赤外線カプラ５３のいずれかが検出されても、当該１つのキースイッチ５２または１つの識別部５６が選択され、対応する表示シンボル６０の表示状態が変化する。この場合、複数のキースイッチ５２または識別部５６に跨って選択されても、検出されている赤外線カプラ５３の組数が多いキースイッチ５２または識別部５６が選択されることができる。
【０１０３】
場合によって、キースイッチ５２または識別部５６の選択の切り換えにおいて、前回の選択位置と今回の選択位置との位置関係が検出され、この検出結果に基づいて、上記表示シンボル６０の切り換えられる。例えば、前回の選択位置に対して今回の選択位置が真下、斜め右下、斜め左下、右横であれば、図５の表示状態に切り換えられ、前回の選択位置に対して今回の選択位置が真上、斜め右上、斜め左上、左横であれば、図６の表示状態に切り換えられる。
【０１０４】
この場合、図４のフローチャートでは、ステップＳＣ２、ＳＣ１２では、前回の選択位置と今回の選択位置とが検出され、これら両検出位置の関係が対比される。むろん、対比される位置関係は、真下、右横、左横、真上のグループと、斜め右上、斜め右下、斜め左上、斜め左下のグループでもよいし、どのようなグループに分けられてもよいし、これらの分けられるグループは２つを越えてもよい。このような表示シンボル６０の切り換えでも、１つのキースイッチ５２または１つの識別部５６に対して、赤外線カプラ５３が２組以上（複数組以上）対応してもよい。
【０１０５】
本発明で説明した各プログラムと、地図及び表示記号等の情報とを記憶した情報記憶部３７が、場合によって一般のコンピュータ装置で使用される。つまり、情報記憶部３７に記憶されたプログラムが一般のコンピュータで実行可能なプログラムとされる。そして、ＧＰＳ受信装置２５によって現在位置を検出できる装置とともに、この情報記憶部３７を携帯タイプのコンピュータ装置に接続すれば、このコンピュータ装置でもナビゲーション処理が可能となる。
【０１０６】
さらに、本発明は、自動車以外の車両や、オートバイ、自転車、ボート、水上バイク等の船舶、ヘリコプタ、グライダー等の航空機などの乗り物のナビゲーション装置としても適用できる。さらにまた、本発明は、歩行移動する人間の携帯型のナビゲーション装置に適用され、サイクリング、旅行、登山、ハイキング、つり等において利用され得る。
【０１０７】
上記特許請求の範囲の各請求項に記載された全発明は、ナビゲーション装置の情報入力処理またはその他の情報入力のためのコンピュータプログラムの通信媒体／通信方法／通信装置、さらにナビゲーション装置の情報入力処理のためのコンピュータプログラム自体としても成立する。また、図３、図４及び図７のフローチャートの一部または全部はＣＰＵ２によらず手作業で行われてもよい。
【０１０８】
本件特許出願の出願当初の特許請求の範囲及び実施の態様は以下の通りである。
［Ａ］  操作されることによって情報を入力可能な入力手段と、  この入力手段によって入力可能な情報を示す表示シンボルを、上記入力手段に形成された各位置の数より多く表示する表示手段と、
この表示された表示シンボルのうち、上記入力手段の各位置に対応した表示シンボルを判別して、他の表示シンボルから区別して表示する手段と、  上記入力手段の操作を判別して、上記区別して表示された表示シンボルの中のこの操作された入力手段の位置に対応する表示シンボルに応じた情報を入力可能とする情報入力装置。
【０１０９】
［Ｂ］  入力される多数の文字情報または記号情報の全てを複数のグループに分け、この各グループを代表する表示シンボルを全て表示する表示手段と、  この表示シンボルのグループに属する複数の文字情報または記号情報を表示する手段と、  上記表示シンボルを選択する選択手段と、  この選択された表示シンボルのグループに属する複数の文字情報または記号情報をさらに選択して入力する入力手段とを備えた情報入力装置。
【０１１０】
［Ｃ］  上記入力動作によって入力される情報は、データの入力、出力、転送、表示、記憶、消去、書き込み、読み出し、選択、切り換えの各種処理（処理）の情報であり、  または、表示画面のスクロール、シフトまたは移動、処理内容のメニューの選択であり、  またはナビゲーションのための出発地、現在位置、目的地または立ち寄り地の設定、選択、変更、決定若しくは切り換え、案内経路または探索経路の一部または全部の設定、選択、変更、決定若しくは切り換え、または地理的表示情報、地図情報または道路情報の設定、選択、変更、決定若しくは切り換えであり、  上記の移動体は陸上の車両または道路を走行する車両である請求項ＡまたはＢ記載のナビゲーション装置の表示装置。
【０１１１】
【発明の効果】
以上詳述したように、本発明では、入力手段によって入力可能な情報を示す表示シンボルを、入力手段に形成された各位置の数より多く表示し、この表示された表示シンボルのうち、上記入力手段の各位置に対応した表示シンボルを判別して、他の表示シンボルから区別して表示し、上記入力手段の操作を判別して、上記区別して表示された表示シンボルの中のこの操作された入力手段の位置に対応する表示シンボルに応じた情報を入力可能とした。したがって、入力手段の位置の数より多い表示シンボルを表示することができる等の効果を奏する。しかも、表示シンボルが多くても、入力手段の各位置に対応した表示シンボルを判別することができ、情報を過誤無く入力することができる等の効果も奏する。
【図面の簡単な説明】
【図１】  ナビゲーション装置の全体回路を示す。
【図２】  リモコン５０を示す。
【図３】  全体処理のフローチャートを示す。
【図４】  ５０音入力処理のフローチャート（第１タイプ）を示す。
【図５】  第１タイプのディスプレイ３３の表示シンボル６０及び区別枠６１を示す。
【図６】  図５から切り換えられた第１タイプのディスプレイ３３の表示シンボル６０及び区別枠６１を示す。
【図７】  ５０音入力処理のフローチャート（第２タイプ）を示す。
【図８】  第２タイプのディスプレイ３３の表示シンボル６０を示す。
【図９】  図８から切り換えられた第２タイプのディスプレイ３３の表示シンボル６０を示す。
【図１０】図９から切り換えられた第２タイプのディスプレイ３３の表示シンボル６０を示す。
【図１１】第３タイプのディスプレイ３３の表示シンボル６０を示す。
【図１２】図１１から切り換えられた第３タイプのディスプレイ３３の表示シンボル６０を示す。
【図１３】図１２から切り換えられた第３タイプのディスプレイ３３の表示シンボル６０を示す。
【符号の説明】
１…中央処理装置、２…ＣＰＵ、３…フラッシュメモリ、４…ＲＯＭ、５…ＲＡＭ、７…センサ入力インタフェイス、８…通信インタフェイス、９…画像プロセッサ、１０…画像メモリ、１１…音声プロセッサ、１３…スピーカ、１４…時計、１５…リモコンインタフェイス、２０…現在位置検出装置、２１…絶対方位センサ、２２…相対方位センサ、２３…距離センサ、２４…速度センサ、２５…ＧＰＳ受信装置、２６…ビーコン受信装置、２７…データ送受信装置、３０…入出力装置、３３…ディスプレイ、３４…タッチパネル、３７…情報記憶部、３８ａ…ディスク管理情報、３９…データ送受信部、５０…リモコン、５１…凹部、５２…キースイッチ、５３…赤外線カプラ、５４…赤外線発光部、５５…その他のスイッチ、５６…識別部、６０…表示シンボル、６１…区別枠、６３…入力枠。
【図１】
0004159726.tif 000002
【図２】
0004159726.tif 000003
【図３】
0004159726.tif 000004
【図４】
0004159726.tif 000005
【図５】
0004159726.tif 000006
【図６】
0004159726.tif 000007
【図７】
0004159726.tif 000008
【図８】
0004159726.tif 000009
【図９】
0004159726.tif 000010
【図１０】
0004159726.tif 000011
【図１１】
0004159726.tif 000012
【図１２】
0004159726.tif 000013
【図１３】
0004159726.tif 000014