(57)【要約】【課題】  入力があった１つの方向信号に基づいた表示画面中の方向にポインタ、カーソル等を所定量移動させるカーナビゲーション装置が、ユーザの操作に基づいてベクトル信号を出力するアナログジョイスティックの出力の、大きさ情報および方向の情報に基づいたポインタの移動を行うことができるようにし、更にポインタ、カーソル等の移動の度にユーザにクリック感を与える。【解決手段】  ジョイスティック１の信号変換部３が、アナログジョイスティック部２から入力したベクトル信号に含まれる大きさの情報に基づいた送信頻度で、当該入力したベクトル信号に含まれる方向の情報に基づいた方向信号をカーナビゲーション装置に出力する。また、出力データ変換部３７が、方向信号の出力の度に、モータ制御部３８、モータ３３およびモータ３２を用いて操作レバー３１に駆動力を与える。【選択図】        図１
2005100286.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作具（３１）の操作に基づいて方向と大きさの情報を含むベクトル信号を出力する操作部（２）と
入力のあった１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させる表示装置（４）に、前記操作部が出力したベクトル信号に含まれる大きさの情報に基づいた送信頻度で、前記入力回路が入力したベクトル信号に含まれる方向の情報に基づいた前記方向信号を出力する信号変換部（３）と、を備えた操作装置。
【請求項２】
前記信号変換部は、入力のあったフィードバック信号に基づいて前記操作具に駆動力を及ぼす前記操作部に、前記方向信号の出力タイミングに基づいたタイミングで前記フィードバック信号を出力することを特徴とする請求項１に記載の操作装置。
【請求項３】
前記送信頻度は、前記ベクトル信号に含まれる大きさの情報の示す値が増加すると増加することを特徴とする請求項１または２に記載の操作装置。
【請求項４】
前記送信頻度は、前記ベクトル信号に含まれる大きさの情報の示す値の所定の領域において急激に変化することを特徴とする請求項１ないし３のいずれか１つに記載の操作装置。
【請求項５】
表示画面中に指示子を表示する表示回路（２０）と、
請求項１ないし４のいずれか１つに記載の操作装置（１）から入力のあった前記方向信号に基づいた前記表示画面中の方向に、前記指示子を所定量移動させる表示制御回路（１８）と、を備え、
前記所定量はユーザによって変更可能となっていることを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによる操作具の操作に基づいて、表示画面の指示子を移動させるための方向の情報を含む信号を出力する操作装置、およびこの操作装置から入力した信号に基づいて表示画面の指示子を移動させる表示装置に関するものである。
【背景技術】
【０００２】
従来、ユーザによる操作具の操作に基づいて、方向の情報を含む信号を出力する操作装置がある。また、この方向の情報を含む信号の入力があると、表示画面の指示子（カーソル、ポインタ、スクロール画面等）を移動させる表示装置がある。
【０００３】
例えば、カーナビゲーション装置の遠隔操作のために一般的に用いられるデジタルジョイスティックは、ユーザが操作のために触れる操作具としてのスティックを有し、このスティックの操作に基づいて上下左右の４方向（又はこの４方向に斜めの４方向を含めた８方向）のいずれか一方向についてのオン／オフ信号をカーナビゲーション装置に送信する操作装置である。
【０００４】
表示装置としてのカーナビゲーション装置において上記オン信号の入力があると、表示画面上の地図のスクロール、あるいは表示画面上のポインタ、選択ボタンを指し示すカーソル（以下選択ボタンカーソルと記す）の移動を実行する。地図スクロールでは、入力のあったオン信号と反対方向に地図が一定距離スクロールし、選択ボタンカーソルの移動では、入力のあったオン信号の示す方向にボタンが１つ分移動する。このような単純なＯＮ／ＯＦＦ信号を用いた操作部では、１つのオン信号の入力に対応する移動距離が離散的なので、地図スクロールでの微妙な位置合わせが困難であるという問題がある。また、表示されている選択ボタンの数が多い場合には、選択ボタンカーソルの移動に時間がかかるという問題がある。
【０００５】
上記のようなＯＮ／ＯＦＦ信号を送信するジョイスティックをデジタルジョイスティックと呼ぶのに対し、ＯＮ／ＯＦＦでは無くボリューム量を出力することが出来るジョイスティックがある（例えば特許文献１、２、３参照）。これは、アナログジョイスティックと呼ばれる。アナログジョイスティックは、例えばパーソナルコンピュータにおいて実行するゲーム等に用いられることが多い。
【０００６】
このようなアナログジョイスティックは、デジタルジョイスティックのような方向情報に加え、スティックの傾きに基づいた大きさの情報を与えることが可能なため、ポインタ、スクロール画面の移動の速度、量の調整が可能となり、移動の微妙な位置あわせが容易になる。さらに、カーソル等のボタン選択操作においても、同様の理由で選択カーソル等を所定のボタンに合わせる操作時間が短くなる。
【特許文献１】国際公開第９６／３５９８５号パンフレット
【特許文献２】特開平１１−６７０１７号公報
【特許文献３】特開２００１−３０４８８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、例えば従来のナビゲーション装置においては、デジタルジョイスティックからの信号に基づいてポインタ、スクロール画面、カーソル等の指示子を移動させるように構成されているので、そのままではアナログジョイスティックから入力した信号、すなわち方向の情報と大きさの情報とを含むベクトル信号に基づく移動の処理を行うことはできない。
【０００８】
また、このようなアナログジョイスティックのようなベクトル信号を出力する操作装置に対応したナビゲーション装置を製造することも考えられる。しかし、アナログジョイスティックは、操作中は、数ミリ秒から数十ミリ秒の間隔でナビゲーション装置と信号をやり取りする必要があり、デジタルジョイスティックに比べてジョイスティックとナビゲーション装置との間の通信量が増大し、この通信のための処理のＣＰＵ占有率が上昇し、他の処理の実行スピードに悪影響を与える可能性がある。
【０００９】
また、このようなベクトル信号を出力する操作装置に対応したナビゲーション装置を製造するためには、従来のナゲーションビシステムを大幅に改良する必要があり、開発コストが非常にかかってしまう。
【００１０】
さらに、そのように開発したナビゲーションシステムであっても、アナログジョイスティックに比べて構成が簡易で製造コストの安い従来型のデジタルジョイスティックを使用したいという要請もあると考えられるので、デジタルジョイスティックとアナログジョイスティックの両方の入力に対応できるような構成としなければならず、２重の手間がかかってしまう。
【００１１】
以上のようなことから、デジタルジョイスティックから入力した方向のオン／オフ信号に基づいた表示画面中の方向にポインタ、地図、カーソル等を所定量移動させるナビゲーション装置等において、その構成に大きな変更を与えずに、アナログジョイスティックからのベクトル信号に基づいた移動が行えるようにしたいという要請があると考えられる。
【００１２】
本発明はこの点に鑑み、入力があった１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させる表示装置が、ユーザによる操作具の操作に基づいてベクトル信号を出力する操作装置の出力中の大きさ情報および方向の情報に基づいた指示子の移動を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するための請求項１に記載の発明は、ユーザによる操作具（３１）の操作に基づいて方向と大きさの情報を含むベクトル信号を出力する操作部（２）と入力のあった１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させる表示装置（４）に、前記操作部が出力したベクトル信号に含まれる大きさの情報に基づいた送信頻度で、前記入力回路が入力したベクトル信号に含まれる方向の情報に基づいた前記方向信号を出力する信号変換部（３）と、を備えた操作装置である。
【００１４】
これによって、操作装置が、上記操作部が出力したベクトル信号に含まれる大きさの情報に基づいた送信頻度で、当該入力したベクトル信号に含まれる方向の情報に基づいた前記方向信号を出力するので、上記表示装置は、ベクトル信号中の方向の情報に基づいた方向に、ベクトル信号中の大きさの情報に基づいた頻度で、指示子を移動させるようになる。従って、入力した１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させる表示装置が、ユーザによる操作具の操作に基づいてベクトル信号を出力する操作装置からの入力の、方向および大きさの情報に基づいた指示子の移動を行うことができる。
【００１５】
なお、指示子とは、ポインタ、カーソル等、表示画面中の所定の部分を指し示すための表示である。なお、この指示子の移動とは、表示画面中のスクロール画面のスクロールをも含む概念である。すなわち、スクロールにおいては、そのスクロールに応じて表示画面中に表示されるスクロール画面（例えば地図）が平行移動するように変化するが、その移動するスクロール画面自体が指示子である。
【００１６】
また、「方向と大きさの情報を含む」とは、「方向と大きさの情報に変換しうる情報を含む」という概念をも包含する概念である。
【００１７】
また、請求項２に記載の発明は、請求項１に記載の操作装置において、前記信号変換部は、入力のあったフィードバック信号に基づいて前記操作具に駆動力を及ぼす前記操作部に、前記方向信号の出力タイミングに基づいたタイミングで前記フィードバック信号を出力することを特徴とする。
【００１８】
これによって、操作装置が、信号変換部からのフィードバック信号に基づいて操作具に駆動力を及ぼすので、操作具を触っているユーザに移動の応力感を与えるために表示装置と操作装置との間の信号のやりとりが必要となることがなくなる。
【００１９】
また、請求項３に記載の発明は、請求項１または２に記載の操作装置において、前記送信頻度は、前記ベクトル信号に含まれる大きさの情報の示す値が増加すると増加することを特徴とする。
【００２０】
また、請求項４に記載の発明は、請求項１ないし３のいずれか１つに記載の操作装置において、前記送信頻度は、前記ベクトル信号に含まれる大きさの情報の示す値の所定の領域において急激に変化することを特徴とする。
【００２１】
これによって、ユーザの操作具の操作の大きさが大きい場合と小さい場合とで、指示子の移動の変化が急になるので、ユーザにメリハリ感を与えることができる。
【００２２】
また、請求項５に記載の発明は、表示画面中に指示子を表示する表示回路（２０）と、請求項１ないし４のいずれか１つに記載の操作装置（１）から入力のあった前記方向信号に基づいた前記表示画面中の方向に、前記指示子を所定量移動させる表示制御回路（１８）と、を備え、前記所定量はユーザによって変更可能となっていることを特徴とする表示装置である。
【００２３】
これによって、信号変換部が、上記操作部から出力されたベクトル信号に含まれる大きさの情報に基づいた送信頻度で、当該入力したベクトル信号に含まれる方向の情報に基づいた前記方向信号を出力するので、上記表示装置は、ベクトル信号中の方向の情報に基づいた方向に、ベクトル信号中の大きさの情報に基づいた頻度で、指示子を移動させるようになる。従って、入力した１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させる表示装置が、ユーザによる操作具の操作に基づいてベクトル信号を出力する操作装置からの入力の、方向および大きさの情報に基づいた指示子の移動を行うことができる。
【００２４】
更に、ユーザは、前記所定量を変更することが可能となり、フレキシビリティが増す。      
【００２５】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段および構成物との対応関係を示すものである。
【発明を実施するための最良の形態】
【００２６】
まず、図１および図２に、本発明の一実施形態に係るジョイスティック１（操作装置に対応する）およびアナログジョイスティック部２のハードウェア構成をブロック図として示す。図１に示すように、ジョイスティック１はアナログジョイスティック部２（操作部に対応する）および信号変換部３から成り、アナログジョイスティック部２は入力部３０、モータ３２、３３、エンコーダ３４、３５を備え、信号変換部３はＡ／Ｄ変換部３６、出力データ変換部３７、モータ制御部３８、通信部３９を備えている。なお、アナログジョイスティック部２と信号変換部３とは一体として構成されている。
【００２７】
入力部３０は、操作レバー３１を備えており、この操作レバー３１は、ユーザの操作によって所定の角度範囲（例えば０°から１５°まで）だけ、初期位置から任意の方向に傾けることができるようになっている。なお、初期位置とは、ユーザによって触れられていない状態における操作レバー３１の位置をいう。
【００２８】
傾いていない状態の操作レバー３１に対して垂直かつ入力部３０と交わる平面をＸ−Ｙ平面とすると、このＸ−Ｙ平面上には、２つのエンコーダ３４、３５が設けられている。エンコーダ３４は、操作レバー３１のＸ軸まわりの傾き角度を検出するようになっている。また、エンコーダ３５は、上記Ｘ軸に直交するＹ軸まわりの、操作レバー３１の傾き角度を検出するようになっている。なお、エンコーダ３４、３５が操作レバー３１の傾き角度を検出する方法としては、各方向への操作レバー３１の傾きに連動して抵抗値が変化するボリューム抵抗に基づいて検出する方法、操作レバー３１と共に傾く磁石の磁束変化に基づいて検出する方法等、周知の方法を用いる。
【００２９】
またエンコーダ３４、３５は、検出した傾き角度の情報をアナログ信号としてＡ／Ｄ変換部３６に出力する。
【００３０】
なお以下では、Ｘ−Ｙ平面において、エンコーダ３４の傾き検出方向をＹ方向、エンコーダ３５の傾き検出方向をＸ方向とする。
【００３１】
また、操作レバー３１には、２つのモータ３２、３３が連結されている。これらモータ３２、３３は、それぞれがモータ制御部３８からの制御信号（以下フィードバック信号と記す）に基づいて、操作レバー３１の上記Ｘ軸、Ｙ軸周りの傾き方向に所定の駆動力を与えるようになっている。
【００３２】
以上のように、操作レバー３１、モータ３２、３３、エンコーダ３４、３５を備えたアナログジョイスティック部２は、ユーザによる操作レバー３１を傾ける操作に基づいて、Ｘ方向の傾き角およびＹ方向の傾き角（すなわちＸ−Ｙ座標値）を出力する機能を有しており、更に入力したフィードバック信号に基づいて操作レバー３１に駆動力を及ぼす機能を有している。
【００３３】
Ａ／Ｄ変換部３６は、エンコーダ３４、３５から上記ベクトル信号の入力を受け、入力のあった信号をデジタルデータに変換し、この変換後のデジタルデータを出力データ変換部３７に出力する。
【００３４】
出力データ変換部３７は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭを備えたマイコンであり、このＣＰＵは、このＲＯＭに保存されているプログラムを実行し、実行するプログラム、およびＡ／Ｄ変換部３６からの入力に基づいた動作を行う。そしてこの動作の際、必要に応じてこのＲＡＭおよびＲＯＭからデータを読み出し、またこのＲＡＭにデータを書き込み、モータ制御部３８、通信部３９に信号を出力する。
【００３５】
以下、このデータ変換部３７の具体的動作について説明する。出力データ変換部３７は、Ａ／Ｄ変換部３６から出力された、デジタルデータに変換されたベクトル信号の入力があると、このベクトル信号のうち、エンコーダ３５から出力された信号に対応するデータを値Ｘ、エンコーダ３４から出力された信号に対応するデータを値Ｙとして、以下の変換式を用いて値θおよび値φを算出する。
θ＝（Ｘ２＋Ｙ２）１/２、
φ＝ａｒｃｔａｎ（Ｘ／Ｙ）
この値θは、操作レバー３１の傾き角に比例する値である。そして値φは、操作レバー３１を傾けた方向に対応する角度を示す値である。図３に、Ｘ、Ｙの値と、θ、φの値との関係を模式的に示す。図３の左側の図における点線は、Ｘ値が一定、もくしはＹ値が一定となる線である。また、右側の図における点線は、θ値が一定となる線であり、中心から放射状に延びる実線は、φ値が一定となる線である。
【００３６】
このように、アナログジョイスティック部２が出力するＸ方向の傾き角およびＹ方向の傾き角のデータは、操作レバー３１を傾けた角度θおよび操作レバー３１を傾けた方向φに変換することができる。従って、アナログジョイスティック部２が出力するＸ方向の傾き角およびＹ方向の傾き角のデータは、ユーザがどの方向にどの大きさで操作レバー３１を傾けたかを特定するために十分な情報、すなわち方向と大きさの情報を含むベクトル信号である。
【００３７】
そして出力データ変換部３７は、この算出したφ値に基づいた方向信号を生成する。方向信号とは、向きを特定するための信号である。具体的には、上下左右の４方向、上下左右に斜めの４方向を加えた８方向、さらに８方向の中間の方向を含めた１６方向等の、複数の方向のうちの１つを特定することのできる信号である。例えば８方向のうち１つを特定する方向信号が用いられる場合、−２２．５°＜φ≦２２．５°の場合上方向、２２．５°＜φ≦６７．５°の場合右上方向、６７．５°＜φ≦１１２．５°の場合右方向、１１２．５°＜φ≦１５７．５°の場合右下方向、１５７．５°＜φ≦２０２．５°の場合下方向、２０２．５°＜φ≦２４７．５°の場合左下方向、２４７．５°＜φ≦２９２．５°の場合左方向、２９２．５°＜φ≦３３７．５°の場合左上方向、を示す方向信号を生成する。
【００３８】
そして、このように生成した方向信号を、値θに基づいた周期的な送信頻度で、上記生成した方向信号を出力する。図４に、方向信号の送信間隔、すなわち方向信号の送信頻度の逆数、と値θとの関係のグラフを示す。この図に示す通り、方向信号の送信間隔と値θとは、１対１の関係にある。そして更に、方向信号の送信間隔は、値θについての単調減少関数である。また、操作レバー３１が最も傾いたときの、方向信号の送信の周期は１００ミリ秒である。これは、赤外線通信の汎用的な仕様では、１つの信号の送信のために必要な時間である６８ミリ秒程度より十分大きい値である。また、操作レバー３１が遊びを有するようにするため、操作レバー３１の傾きが３°以下の場合は、方向信号は出力されないようになっている。
【００３９】
これによって、θの値が大きいほど、すなわち操作レバー３１の傾きが大きいほど、方向信号の送信間隔が小さく、ひいては方向信号の送信頻度が高くなる。
【００４０】
また出力データ変換部３７は、通信部３９に方向信号を１回出力する度に、モータ制御部３８に、モータ３２、３３を作動させる旨の信号を出力する。
【００４１】
モータ制御部３８は、出力データ変換部３７から、モータ３２、３３を作動させる旨の信号を入力すると、モータ３２、３３に上記フィードバック信号を出力する。
【００４２】
通信部３９は、出力データ変換部３７から入力したデータに対して所定のＤ／Ａ変換、変調、周波数変換、増幅等の処理を施し、その結果の信号を図示しないアンテナに出力することで、出力データ変換部３７からのデータを赤外線等の無線信号として後述するカーナビゲーション装置４に出力する。
【００４３】
次に、カーナビゲーション装置４の構成について説明する。図２に示す通り、カーナビゲーション装置４は、位置検出器１１、内部メモリ制御装置１６、操作スイッチ群１７、表示回路２０、リモコンセンサ２１およびこれらに接続された制御回路１８を備えている。
【００４４】
表示回路２０は、液晶ディスプレイ等の表示面およびスピーカを有し、制御回路１８からの映像信号の入力に応じて液晶ディスプレイ等の表示面に当該映像を表示し、また制御回路１８からの音声信号の入力に応じてスピーカに当該音声を出力させる。
【００４５】
操作スイッチ群１７は、表示回路２０の表示面の周囲に設けられた複数のメカニカルスイッチ、当該表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下（例えば押しボタンの押下）、タッチパネルのタッチに基づいた信号を制御回路１８に出力する。
【００４６】
リモコンセンサ２１は、上記した信号変換部３の通信部３９から受信した無線信号に対して、所定の増幅、周波数変換、復調、Ａ／Ｄ変換等の処理を施し、その結果のデータを制御回路１８に出力する。
【００４７】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサ等を有しており、これらのセンサ等の性質に基づいた現在位置を特定するための情報を制御回路１８に出力する。
【００４８】
内部メモリ制御装置１６は、ＨＤＤ（ハードディスクドライブ）等の不揮発性記憶媒体を備え、制御回路１８からの制御命令等に基づいて、この不揮発性記憶媒体に対してデータの読み出しおよび可能であればデータの書き込みの制御を行う。この不揮発性記憶媒体が記憶している情報としては、上記した位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データおよび目印データを含む各種データ、カーナビゲーション装置４の動作のためのプログラム等がある。
【００４９】
制御回路１８は、通常のコンピュータとして構成されており、内部にはＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュメモリ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。制御回路１８は、ＲＯＭ、内部メモリ制御装置１６から読み出したカーナビゲーション装置４の動作のためのプログラムを実行し、その実行の際にはＲＯＭ、ＲＡＭ、フラッシュメモリから情報を読み出し、ＲＡＭ、フラッシュメモリに対して情報の書き込みを行い、Ｉ／Ｏを介して位置検出器１１、操作スイッチ群１７、表示回路２０、リモコンセンサ２１等と信号の授受を行う。
【００５０】
この制御回路１８のＣＰＵはが実行するプログラムとしては、メニュープログラム、経路探索プログラム、地図表示プログラム、およびその他のプログラムがある。なお制御回路１８のＣＰＵは、これらプログラムの実行において、現在位置を特定する必要があれば、位置検出器１１から出力される現在位置を特定するための信号に基づいて、現在位置を算出する。
【００５１】
メニュープログラムは、制御回路１８のＣＰＵが実行する各種プログラムを、そのプログラムの機能や目的別に階層的にメニュー表示し、そのメニュー表示された項目の中からユーザが選択したプログラムの実行を開始させる。なおメニュー表示は、表示回路２０の表示面に当該メニューの項目毎に所定の画像データであるボタンアイコンを表示させることで行う。更に、表示されたボタンアイコンのうちの１つについて、枠線による当該ボタンアイコンを囲む、当該ボタンアイコンをハイライト表示する等の、強調表示を行う。この強調表示を選択ボタンカーソルと記し、当該強調表示されているボタンアイコンを、カーソル位置のボタンアイコンと記す。
【００５２】
また、ユーザによるメニュー項目の選択は、ユーザによる操作スイッチ群１７を用いた選択操作によって操作スイッチ群１７から制御回路１８に入力された信号、またはリモコンセンサ２１から入力のあった方向信号に基づいて検出する。リモコンセンサ２１から信号が入力された場合、当該入力した方向信号に基づいた表示画面中の方向にカーソルを所定量移動させる。例えば、上、下、左、または右の方向信号の入力がリモコンセンサ２１から１回あった場合、現在のカーソル位置のボタンアイコンから見て、表示回路２０の表示面上でそれぞれ直上、直下、左隣、右隣方向のボタンアイコンに選択ボタンカーソルを移動させる。すなわち、１つの方向信号に対して選択ボタンカーソルを１つ隣へ移動させる。なお、選択ボタンカーソルの移動後の当該カーソルのある位置の項目の選択決定は、ジョイスティック１に設けられている図示しないメカニカルスイッチ、あるいは操作スイッチ群１７のメカニカルスイッチ等を操作することで行う。
【００５３】
経路探索プログラムは、ユーザによる操作スイッチ群１７を用いた選択操作によって操作スイッチ群１７から入力した信号、またはリモコンセンサ２１から入力した方向信号により、目的地の位置が入力されると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し表示回路２０に表示させる。自動的に最適な経路を設定する手法としては、ダイクストラ法等が知られている。
【００５４】
図５に、文字のボタンアイコン５０〜５３等および選択ボタンカーソル５４の例を示す。この例では、文字「く」のボタンアイコンにカーソル５４が存在し、ユーザはメニュー表示プログラムと同様に、リモコンセンサ２１から入力した方向信号に基づいた表示画面中の方向に、このカーソルを所定量移動させる。例えば左方向の方向信号の入力がリモコンセンサ２１から１回あると、カーソル５４は文字「き」のボタンアイコンに移動する。
【００５５】
地図表示プログラムは、位置検出器１１から入力された現在位置情報に基づく車両現在位置マークと、内部メモリ制御装置１６より読み出した地図データと、経路探索プログラムによって形成した誘導経路等の付加データとを重ねて表示回路２０の表示面に表示させる。また、ユーザによる操作スイッチ群１７を用いた選択操作によって操作スイッチ群１７から入力した信号、またはリモコンセンサ２１から入力した方向信号に基づいて、上記地図を表示画面上でスクロールさせる。リモコンセンサ２１から方向信号が入力された場合、この方向信号に基づいた表示画面中の方向と反対方向に地図を所定量スクロールさせる。例えば、上、下、左、または右の信号の入力がリモコンセンサ２１から１回あった場合、現在の地図を、表示回路２０の表示面上でそれぞれ下、上、左、右方向に所定量移動させる。この所定量は、ポインタの移動量と同じであってもよい。図６に、表示回路２０におけるスクロール画面である地図の表示の一例を示す。例えば、右方向の方向信号の入力がリモコンセンサ２１から１回あると、地図は左方向（図６の矢印５６の方向）に上記した所定量だけ移動する。
【００５６】
以上のような制御回路１８の動作により、カーナビゲーション装置４は、ジョイスティック１の信号変換部３から入力のあった前記方向信号に基づいて、表示画面中の方向に指示子としてのカーソル、ポインタ、スクロール画面を所定量移動させる。従って、表示回路２０は、ジョイスティック１の信号変換部３からの方向信号の頻度に比例した速度で指示子を移動させる表示を行うようになる。
【００５７】
なお、この所定量は、内部メモリ制御装置１６のＨＤＤに記憶されており、ユーザによって自由に変更可能となっている。これによって、ユーザのニーズに合わせた操作スピードでポインタ、スクロール画面が移動するようになる。
【００５８】
以上の様な構成、動作のジョイスティック１、カーナビゲーション装置４において、例えば表示回路２０にポインタが表示されているとき、ユーザがある方向にある角度だけ操作レバー３１を傾けると、表示回路２０上の指示子は、その傾けた方向に対応した方向（ポインタ、選択ボタンカーソルの場合はその傾けた方向と同じ方向、スクロール画面の場合は、その傾けた方向と反対の方向）に、その傾き量に比例した速度で移動するようになる。
【００５９】
図７〜図９に、それぞれ従来のデジタルジョイスティック、従来のアナログジョイスティック、本実施形態におけるジョイスティック１を用いて画面上のポインタを移動させる場合の典型的なポインタの軌跡を示す。なお、ここでは、従来のデジタルジョイスティック、および本実施形態の信号変換部３から出力される方向信号は、８方向の１つを特定する方向信号である。
【００６０】
図７のように、アナログジョイスティックを用いて、アナログジョイスティックに対応するカーナビゲーション装置の表示するポインタを移動させた場合、ポインタはジョイスティックの細かい操作に反応して滑らかな曲線を描くように移動する。
【００６１】
一方、図８の様に、デジタルジョイスティックは、方向信号しか出力することができないので、ポインタは大まかな動きしか行えない。
【００６２】
また、本実施形態のジョイスティック１の場合、アナログジョイスティック部２の傾きの方向に基づいた方向信号が、その傾きの量に基づいた頻度で出力されるので、ポインタはアナログジョイスティック部２の傾きの方向、量に基づいた細かい移動を行うことができる。
【００６３】
そして、表示回路２０上で所定量だけ指示子が移動する毎に、すなわち信号変換部３からカーナビゲーション装置４へ方向信号が１回送信される度に、モータ制御部３８は出力データ変換部３７からフィードバック信号を入力し、この入力に基づいてモータ制御部３８を作動させるために制御信号を出力する。これによって、表示回路２０上で所定量だけ指示子が移動する毎に、操作レバー３１に駆動力が与えられ、操作レバー３１に触れているユーザは、駆動感、具体的にはクリック感を知覚することができる。
【００６４】
このように、ジョイスティック１の信号変換部３が、アナログジョイスティック部２から入力したベクトル信号に含まれる大きさの情報に基づいた送信頻度で、当該入力したベクトル信号に含まれる方向の情報に基づいた方向信号を出力するので、カーナビゲーション装置４は、ベクトル信号中の方向の情報に基づいた方向に、ベクトル信号中の大きさの情報に基づいた頻度で、１回あたりに所定量だけ、ポインタ、カーソル、スクロール画面等の指示子を移動させるようになる。従って、ジョイスティック１から入力した１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させるカーナビゲーション装置４が、ユーザによる操作レバー３１の操作に基づいてベクトル信号を出力するアナログジョイスティック部２からの出力の、方向および大きさの情報に基づいた指示子の移動を行うことができる。したがって、デジタルジョイスティックに対応するカーナビゲーション装置４において、アナログジョイスティックを用いた細かい操作が行えるようになる。
【００６５】
また、アナログジョイスティック部２が、モータ制御部３８、通信部３９からのフィードバック信号に基づいて操作レバー３１に駆動力を及ぼすので、操作レバー３１を触っているユーザに移動の駆動感を与えるために、カーナビゲーション装置４とジョイスティック１との間の信号のやりとりが必要となることがなくなる。
【００６６】
以上のようなジョイスティック１およびカーナビゲーション装置４は、カーナビゲーション装置４を従来のベクトル信号を出力するアナログジョイスティックからの出力を直接処理する様に構成した場合に比べて、アナログジョイスティック−カーナビゲーション装置４間のデータの転送量が少ない場合が多い。なぜなら、ジョイスティック１のアナログジョイスティック部２から出力されるベクトル信号は、通常数ミリ秒から数十ミリ秒の間隔でカーナビゲーション装置４に送信されるのに対して、本実施形態の送信信号は、最も速い場合でも１００ミリ秒間隔で送信されるからである。
【００６７】
さらに従来のアナログジョイスティックは、カーソルの移動が早く操作出来る反面、例えば、ボタンを２つ右に移動したい場合、デジタルジョイスティックでは、ジョイスティックを右側に２回クリックすれば、画面を見なくても操作が可能であるが、アナログジョイスティックには、クリック感が無い為、画面を見ながらで無いと２つ右に移動させることが出来ない問題があり、走行中の操作が危険になる点が指摘されている。これに対して、本実施形態においては、アナログジョイスティックの操作性を維持しつつ、クリック感をユーザが覚えることができるようになっている。
【００６８】
また、従来のアナログジョイスティックにフォースフィードバック機能を付加し、カーナビゲーション装置が表示画面上のボタンアイコンの選択カーソルを移動させる毎に、リモコン側にクリック感を発生させる信号を送るという方法に比べ、本実施形態においては、クリック感を与えるための信号が信号変換部３−カーナビゲーション装置４間を通らないので、無線通信のデータ転送量が抑えられる。  
【００６９】
なお、本実施形態においては、アナログジョイスティック部２と信号変換部３とが一体として構成されているが、必ずしもこのようになっている必要はなく、アナログジョイスティック部２と信号変換部３とば別体として構成されていてもよい。
【００７０】
またジョイスティック１は、ユーザによる操作具の操作に基づいて方向と大きさの情報を含むベクトル信号を出力するような装置であれば、どのようなものにでも置き換えることが可能である。
【００７１】
また、カーナビゲーション装置４は、入力した１つの方向信号に基づいた表示画面中の方向に指示子を所定量移動させる表示装置であれば、どのようなものにでも置き換えることが可能である。
【００７２】
また、本実施形態においては、方向信号の送信間隔と操作レバー３１の傾きθとの関係は、図４のようになっているが、例えば図１０に示すような関係であってもよい。図１０に示す関係においては、方向信号の送信頻度の値を、値θの他の領域に比べて急激に変化させる遷移領域を、値θが大きい領域と値θが小さい領域の間に設けている。
このようにすることで、操作レバー３１の傾きθの値が小さい場合と大きい場合との移動量の変化が急となり、メリハリ感をユーザに与えることができる。
【図面の簡単な説明】
【００７３】
【図１】ジョイスティック１の構成を示す図である。
【図２】カーナビゲーション装置の構成を示す図である。
【図３】値Ｘ、Ｙの値と、θ、φの値との関係を模式的に示す図である。
【図４】方向信号の送信間隔と値θとの関係を示すグラフである。
【図５】文字入力のための表示回路２０の表示画面を示す図である。
【図６】地図表示のための表示回路２０の表示画面を示す図である。
【図７】従来のデジタルジョイスティックによるポインタの移動軌跡の例を示す図である。
【図８】従来のアナログジョイスティックによるポインタの移動軌跡の例を示す図である。
【図９】本実施形態のジョイスティック１およびカーナビゲーション装置４の作動によるポインタの移動軌跡の例を示す図である。
【図１０】方向信号の送信間隔と値θとの関係の他の例を示すグラフである。
【符号の説明】
【００７４】
１…ジョイスティック、２…アナログジョイスティック部、３…信号変換部、
４…カーナビゲーション装置、１１…位置検出器、１６…内部メモリ制御装置、
１７…操作スイッチ群、１８…制御回路、２０…表示回路、２１…リモコンセンサ、
３０…入力部、３１…操作レバー、３２、３３…モータ、３４、３５…エンコーダ、
３６…Ａ／Ｄ変換部、３７…出力データ変換部、３８…モータ制御部、
３９…通信部、５０〜５３…文字のボタンアイコン、５４…カーソル。
【図１】
2005100286.tif 000003
【図２】
2005100286.tif 000004
【図３】
2005100286.tif 000005
【図４】
2005100286.tif 000006
【図５】
2005100286.tif 000007
【図６】
2005100286.tif 000008
【図７】
2005100286.tif 000009
【図８】
2005100286.tif 000010
【図９】
2005100286.tif 000011
【図１０】
2005100286.tif 000012