(57)【要約】【課題】  リモコンから、入力キーの１つの選択が決定した旨の強押信号の入力があると、そのキーに割り当てられた処理を実行するカーナビゲーション装置において、その表示面から視線を逸らさずに、手元の入力装置を操作できるようにする。【解決手段】  カーナビゲーション装置が、リモコンのキーの１つにユーザの指が触れていることを示すための信号を受信すると、他のプログラムによる表示をトーンダウンさせ、そのトーンダウンさせた他の表示に重ねるようにリモコンと同じ配列の表示キーを表示させ、更に当該１つの入力キーの配置に対応する部分を強調表示させる。【選択図】        図８
2005092601.tif 000002
【特許請求の範囲】
【請求項１】
所定の配列で配置された複数の入力キー（４０〜４９）を備えた入力装置（２）から、当該複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する入力処理装置であって、
前記入力装置（２）から、前記複数の入力キーの１つにユーザの指が位置していることを示すための信号の入力があることを検出する検出手段（２１）と、
前記所定の配列の表示キー（８０〜８９）を表示手段（２０）に表示させる表示制御手段（７０５〜７５５）と、を備え、
前記表示制御手段は、前記第１の検出手段の検出に基づいて、前記キー表示中の当該１つの入力キーの配置に対応する部分を前記表示手段（２０）に強調表示させる強調手段（７０５〜７３０）、を有したことを特徴とする入力処理装置。
【請求項２】
前記表示制御手段は、前記第１の検出手段の検出に基づいて、前記表示キーを前記表示手段（２０）に表示させることを特徴とする請求項１に記載の入力処理装置。
【請求項３】
前記表示制御手段は、前記表示手段（２０）による他の表示をトーンダウンさせ、そのトーンダウンさせた他の表示に重ねるように前記表示キーを前記表示手段（２０）に表示させることを特徴とする請求項１または２に記載の入力処理装置。
【請求項４】
前記複数の入力キーの１つの選択が決定した旨の信号とは、この１つの入力キーが第１の閾値力以上で押された旨の信号であり、前記１つの入力キーにユーザの指が位置していることを示すための信号とは、この１つの入力キーが前記第１の閾値力より小さい第２の閾値力以上で押された旨の信号であることを特徴とする請求項１ないし３のいずれか１つに記載の入力処理装置。
【請求項５】
所定の配列で配置された複数の入力キー（４０〜４９）と、
前記複数の入力キーの１つの選択が決定したことを示すためのユーザの操作に基づいた信号を請求項１ないし４のいずれか１つに記載の入力処理装置に出力する第１の出力手段（７５）と、
前記複数の入力キーの１つにユーザの指が位置していることを示すためのユーザの操作に基づいた信号を請求項１ないし４のいずれか１つに記載の入力処理装置（１）に出力する第２の出力手段（６９）と、を備えた入力装置。
【請求項６】
前記第１の出力手段は、前記複数の入力キーの１つが前記第１の閾値力以上で押されたことに基づいて、前記１つの入力キーの選択が決定した旨の信号を請求項４に記載の入力処理装置に出力し、
前記第２の出力手段は、前記複数の入力キーの１つが前記第１の閾値力より小さい第２の閾値力以上で押されたことに基づいて、前記１つの入力キーにユーザの指が位置していることを示すための信号を請求項４に記載の入力処理装置に出力することを特徴とする請求項５に記載の入力装置。
【請求項７】
所定の配列で配置された複数の入力キー（４０〜４９）を備え、
前記複数の入力キーは、第１の閾値力以上で押下されることによって第１の検出信号を出力する第１の検出部（７５）と、
前記第１の出力部の上に重ねられ、前記第１の閾値力より小さい第２の閾値力以上で押下されることによって前記第１の検出信号と異なる第２の検出信号を出力する第２の検出部（６９）と、を有することを特徴とする入力装置。
【請求項８】
前記第２の検出部は、上下に対向する２枚の柔軟な基板（６１、６２）を備え、
これら柔軟な基板のそれぞれの対向面には、接触部（６３、６４）が互いに対向するように設けられ、
前記第２の検出部は、これらの接触部が互いに接触することに基づいて、前記第２の検出信号を出力することを特徴とする請求項７に記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の配列で配置された複数の入力キーを備えた入力装置、およびこの入力装置から、当該複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する入力処理装置に関する。
【背景技術】
【０００２】
従来、所定の配列で配置された複数の入力キーを備えた入力装置から、当該複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する入力処理装置がある。例えば、キーボードからの入力に応じた処理を行うパーソナルコンピュータ、車両に搭載され、メカニカルスイッチからの目的地等の入力に応じて、当該目的地までの経路を案内するカーナビゲーション装置がある。
【０００３】
このような入力処理装置においては、ユーザが入力処理装置の行う画面表示を見るときに、視線移動、焦点移動を低減したいという要請がある。例えば、カーナビゲーション装置においては、運転者の視線移動、焦点移動が大きいと、前方確認に影響が生じ得るので、好ましくない。
【０００４】
このようなユーザの視線移動、焦点移動を低減するために、処理装置を遠くに配置することが、カーナビゲーション装置等で従来行われている。しかしその結果、ユーザの操作の手が入力処理装置本体には届かなくなり、リモートコントロール端末（以降リモコンと記す）等の、入力処理装置から離れた位置でも操作できる入力装置が用いられることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、このように、入力処理装置から離れた位置で操作できる入力装置を用いる場合、どの入力キーの位置に指があるかを確認するために、手元にある当該入力装置を見なければならず、視線が入力処理装置の画面表示から離れてしまうという問題がある。
【０００６】
本発明は、上記点に鑑み、所定の配列で配置された複数の入力キーを備えた入力装置から、当該複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する入力処理装置において、当該入力処理装置の表示面から視線を逸らさずに、手元の入力装置を操作できるようにすることを目的とする。
【０００７】
また、所定の配列で配置された複数の入力キーを備えた入力装置が、当該入力キーの選択を決定するための操作が行われた旨と、当該入力キーの位置にユーザの指があることを示す旨を区別する信号を出力することができるにすることを第２の目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に記載の発明は、所定の配列で配置された複数の入力キー（４０〜４９）を備えた入力装置（２）から、当該複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する入力処理装置であって、前記入力装置（２）から、前記複数の入力キーの１つにユーザの指が位置していることを示すための信号の入力があることを検出する検出手段（２１）と、前記所定の配列の表示キー（８０〜８９）を表示手段（２０）に表示させる表示制御手段（７０５〜７５５）と、を備え、前記表示制御手段は、前記第１の検出手段の検出に基づいて、前記キー表示中の当該１つの入力キーの配置に対応する部分を前記表示手段に強調表示させる強調手段（７０５〜７３０）、を有したことを特徴とする入力処理装置である。
【０００９】
これによって、所定の配列で配置された複数の入力キーを備えた入力装置から、当該複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する入力処理装置は、前記複数の入力キーの１つにユーザの指が位置していることを示すための信号の入力があると、表示している表示キーの、当該１つの入力キーの配置に対応する部分を強調表示するので、ユーザは手元を見ずとも、自分の指がどの入力キーの位置にあるかを把握することができる。これによって、入力処理装置の表示面から視線を逸らさずに、手元の入力装置を操作できるようになる。
【００１０】
なお、入力キーとは、ボタン、スイッチ、タッチパネル等、ユーザの操作の対象であり、当該操作によって入力装置が所定の信号を出力する。
【００１１】
また、請求項２に記載の発明は、請求項１に記載の入力処理装置において、前記表示制御手段は、前記第１の検出手段の検出に基づいて、前記表示キーを前記表示手段に表示させることを特徴とする。
【００１２】
また、請求項３に記載の発明は、請求項１または２に記載の入力処理装置において、前記表示制御手段は、表示手段による他の表示をトーンダウンさせ、そのトーンダウンさせた他の表示に重ねるように前記表示キーを前記表示手段に表示させることを特徴とする。
【００１３】
また、請求項４に記載の発明は、請求項１ないし３のいずれか１つに記載の入力処理装置において、前記複数の入力キーの１つの選択が決定した旨の信号とは、この１つの入力キーが第１の閾値力以上で押された旨の信号であり、前記１つの入力キーにユーザの指が位置していることを示すための信号とは、この１つの入力キーが前記第１の閾値力より小さい第２の閾値力以上で押された旨の信号であることを特徴とする。
【００１４】
また、請求項５に記載の発明は、所定の配列で配置された複数の入力キー（４０〜４９）と、前記複数の入力キーの１つの選択が決定したことを示すためのユーザの操作に基づいた信号を請求項１ないし４のいずれか１つに記載の入力処理装置に出力する第１の出力手段（７５）と、前記複数の入力キーの１つにユーザの指が位置していることを示すためのユーザの操作に基づいた信号を請求項１ないし４のいずれか１つに記載の入力処理装置（１）に出力する第２の出力手段（６９）と、を備えた入力装置である。
【００１５】
このように、複数の入力キーの１つにユーザの指が位置していることを示すためのユーザの操作に基づいた信号と、前記１つの入力キーにユーザの指が位置していることを示すための操作に基づいた信号を請求項１ないし４のいずれか１つに記載の入力処理装置に出力することができるので、これによって、入力処理装置の表示面から視線を逸らさずに、手元の入力装置を操作できるようになる。
【００１６】
また、請求項６に記載の発明は、請求項５に記載の入力装置において、前記第１の出力手段は、前記複数の入力キーの１つが前記第１の閾値力以上で押されたことに基づいて、前記１つの入力キーの選択が決定した旨の信号を請求項４に記載の入力処理装置に出力し、前記第２の出力手段は、前記複数の入力キーの１つが前記第１の閾値力より小さい第２の閾値力以上で押されたことに基づいて、前記１つの入力キーにユーザの指が位置していることを示すための信号を請求項４に記載の入力処理装置に出力することを特徴とする。
【００１７】
また、請求項７に記載の発明は、所定の配列で配置された複数の入力キー（４０〜４９）を備え、前記複数の入力キーは、第１の閾値力以上で押下されることによって第１の検出信号を出力する第１の検出部（７５）と、前記第１の出力部の上に重ねられ、前記第１の閾値力より小さい第２の閾値力以上で押下されることによって前記第１の検出信号と異なる第２の検出信号を出力する第２の検出部（６９）と、を有することを特徴とする入力装置である。
【００１８】
これによって、所定の配列で配置された複数の入力キーを備えた入力装置の入力キーが、上記のように重なった第１および第２の検出部により、第１の閾値力以上の力で押下された場合と、第１の閾値未満第２の閾値以上の力で押下された場合とで、異なる信号が出力されるので、入力キーの選択を決定するための操作が行われた旨と、当該入力キーの位置にユーザの指があることを示す旨を区別する信号を出力することができる。
【００１９】
なお、ここでいう「上」とは、入力装置の入力キーの押下の向きと反対の向きをいう。
【００２０】
また、請求項８に記載の発明は、請求項７に記載の入力装置において、前記第２の検出部は、上下に対向する２枚の柔軟な基板（６１、６２）を備え、これら柔軟な基板のそれぞれの対向面には、接触部（６３、６４）が互いに対向するように設けられ、前記第２の検出部は、これらの接触部が互いに接触することに基づいて、前記第２の検出信号を出力することを特徴とする。
【００２１】
これによって、第１の検出部の上の基板が柔軟なため、第２の検出部に対して及ぼされた力が、第１の検出手段にも良く伝わるようになる。  なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段、または具体的手段として下記制御回路１８のＣＰＵを機能させるためのソフトウェアの処理との対応関係を示すものである。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態について説明する。図１に、入力処理装置としてのカーナビゲーション装置１および入力装置としてのリモコン２の車両内の配置の概略図を示す。
【００２３】
カーナビゲーション装置１は、車両のダッシュボード３の正面上部に固定されている。このように、カーナビゲーション装置１は、ドライバー４がドライバー席に座った状態で、カーナビゲーション装置１の表示面と道路前方を交互に見るときに、ドライバー４の視線および焦点の移動が少なくなるよう、ドライバー４からなるべく遠くかつ高い位置に配置されている。
【００２４】
リモコン２は、ドライバー（以降ではユーザとも記す）４が手元で操作ができるよう、カーナビゲーション装置１から離れた位置にある。具体的には、図１の様に、ステアリングホイール５の、運転に邪魔にならない位置に固定されていてもよいし、あるいは、ドライバー４が持つことで自由に位置を変えることができるようになっていてもよい。
【００２５】
図２に、カーナビゲーション装置１のハードウェア構成を示す。カーナビゲーション装置１は、位置検出器１１、内部メモリ制御装置１６、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、リモコンセンサ２１、通信モジュール２８、およびこれらに接続された制御回路１８を備えている。
【００２６】
表示装置２０は、液晶ディスプレイ等の表示面およびスピーカを有し、制御回路１８からの映像信号の入力に応じて液晶ディスプレイ等の表示面に当該映像を表示し、また制御回路１８からの音声信号の入力に応じてスピーカに当該音声を出力させる。なお、表示面は、カーナビゲーション装置１の他の部分と共に、ダッシュボード３の正面に固定されている。
【００２７】
操作スイッチ群１７は、表示装置２０の表示面の周囲に設けられた複数のメカニカルスイッチ、当該表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下（例えば押しボタンの押下）、タッチパネルのタッチに基づいた信号を制御回路１８に出力する。
【００２８】
リモコンセンサ２１は、ユーザの操作に基づいて赤外線等による無線信号を送信するリモコン２から受信した信号を制御回路１８に出力する。
【００２９】
通信モジュール２８は、道路に設置された光ビーコン等から送信された、道路の渋滞度等の情報を含むＶＩＣＳ(Vehicle Information and Communication System)情報の信号を受信し、受信した情報をデータとして制御回路１８に出力する。また、通信モジュール２８は、無線によるインターネット接続のための図示しないアンテナおよび送受信装置を備えており、制御回路１８からインターネット接続を行うための制御信号が入力されることで、それら装置を作動させ、インターネット接続を介した通信を行う。また通信モジュール２８は、テレビ方向の電波を受信する図示しないＴＶアンテナ、およびＴＶアンテナが受信した電波を映像信号に変換して制御回路１８に出力するＴＶ受信装置を備えており、制御回路１８からテレビ受信を行う旨の制御信号を受けると、当該ＴＶアンテナ、ＴＶ受信装置を用いて、制御回路１８に映像信号を出力する。
【００３０】
位置検出器１１は、いずれも周知の地磁気センサ１２、ジャイロスコープ１３、車速センサ１４、および衛星からの電波に基づいて車両の位置を検出するＧＰＳ（Global Positioning System）のためのＧＰＳ受信機１５を有している。これらのセンサ等１２〜１５は、各々の性質に基づいた現在位置を特定するための情報を制御回路１８に出力する。また位置検出器１１は、更に図示しないステアリングの回転センサ、各駆動輪の車輪センサ等を有していてもよい。
【００３１】
内部メモリ制御装置１６は、ＨＤＤ（ハードディスクドライブ）等の不揮発性記憶媒体を備え、制御回路１８からの制御命令等に基づいて、この不揮発性記憶媒体に対してデータの読み出しおよび可能であればデータの書き込みの制御を行う。この不揮発性記憶媒体が記憶している情報としては、上記した位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データおよび目印データを含む各種データ、カーナビゲーション装置１の動作のためのプログラム等がある。
【００３２】
外部メモリ制御装置１９は、ＤＶＤ−ＲＯＭ、メモリスティック、メモリカード等の取り外し可能な外部記憶媒体３１に対して、データの読み出しおよび可能であればデータの書き込みの制御を行う。上記外部記憶媒体３１が記憶している情報としては、マップマッチング用データ、地図データおよび目印データ等に対する追加データ等がある。
【００３３】
制御回路１８は、通常のコンピュータとして構成されており、内部にはＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュメモリ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。制御回路１８は、ＲＯＭ、内部メモリ制御装置１６、外部記憶媒体３１から読み出したカーナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＯＭ、ＲＡＭ、フラッシュメモリから情報を読み出し、ＲＡＭ、フラッシュメモリに対して情報の書き込みを行い、Ｉ／Ｏを介して位置検出器１１、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、リモコンセンサ２１等と信号の授受を行う。
【００３４】
この制御回路１８のＣＰＵは、カーナビゲーション装置１が起動するとき、ＲＯＭからブートプログラム、オペレーティングシステム（以降ＯＳと記す）等を読み出して実行し、このＯＳに基づいたハードウェア制御およびプロセス管理を行う。ＯＳ上で動作するプロセスとしては、メニュープログラム、経路探索プログラム、地図表示プログラム、およびその他のプログラムがある。
【００３５】
なお制御回路１８のＣＰＵは、これらプログラムの実行において、現在位置を特定する必要があれば、位置検出器１１が有するセンサ等１２〜１５から出力される現在位置を特定するための信号に基づいて、現在位置を算出する。その際、各種センサ１２〜１５からの出力は、それぞれ性質が異なる誤差を持っているため、制御回路１８のＣＰＵにおける現在位置の特定は、複数のセンサを相補的に使用するようになっている。
【００３６】
以下では、当該ＣＰＵがプログラムを読み込んで実行する動作を、当該実行されるプログラム自体の動作であると表現して説明する。
【００３７】
メニュープログラムは、ＯＳ上で動作する各種プログラムを、そのプログラムの機能や目的別に階層的にメニュー表示し、そのメニュー表示されたものの中からユーザが選択したプログラムの実行を開始させる。なお、メニュー表示は表示装置２０に当該メニューの画像データを出力することで行い、また、ユーザの選択は、リモコンセンサ２１を介した下リモコン２または操作スイッチ群１７に対する選択操作（カーソル移動、確定ボタン押下等）によって制御回路１８に入力された信号に基づいて検出する。
【００３８】
経路探索プログラムは、リモコン２により、あるいは操作スイッチ群１７により目的地の位置が入力されると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し表示装置２０に表示させる。自動的に最適な経路を設定する手法としては、ダイクストラ法等が知られている。
【００３９】
地図表示プログラムは、特定した現在位置情報に基づく車両現在位置マークと、内部メモリ制御装置１６または外部メモリ制御装置１９を用いて読み出した地図データと、経路探索プログラムによって形成した誘導経路等の付加データとを重ねて表示装置２０の表示面に表示させる。
【００４０】
図３に、リモコン２の操作面の外観を示す。リモコン２は、その操作面側に、確定キー４０、現在地キー４１、メニューキー４２、目的地設定キー４３、広域キー４４、情報キー４５、ＴＶキー４６、詳細キー４７、画質・消キー４８、オーディオキー４９、および各種キー５０〜５４を備えており、カーナビゲーション装置１は、これらキー４０〜５４を指でユーザが操作すると、その操作に基づいた信号をリモコンセンサ２１に出力する。なお、リモコン２からリモコンセンサ２１への信号の出力は、赤外線等による無線送信であってもよいし、あるいは有線による送信であってもよい。
【００４１】
各種キー５０〜５４は、通常のキーであり、これらが所定の力以上で押されることで、リモコン２は、それぞれのキーに割り当てられた所定の信号をリモコンセンサ２１に出力する。
【００４２】
キー４０〜４９は、２アクションキーである。２アクションキーとは、触れる程度の軽い力（第２の閾値力に相当する）以上で押された場合と、この軽い力よりも強い力（第１の閾値力に相当する）以上で押された場合とで、リモコン２がリモコンセンサ２１に出力する信号が異なるようになっているキーをいう。これら２アクションキー４０〜４９の構造を説明するため、２アクションキーの一例として現在地キー４１の図３におけるＡ−Ａ断面図を図４に示す。
【００４３】
現在地キー４１は、タッチ検出部６９と、強押検出部７５とを備えている。タッチ検出部６９は、強押検出部７５の上に重ねられている。  なお、ここでいう「上」とは、現在地キー４１の押下の向き（図４の矢印９０の向きに相当する）と反対の向きをいう。
【００４４】
タッチ検出部６９は、上部ＦＰＣ基板６１、下部ＦＰＣ（Flexible Printed Circuit）基板６２、上部接触部６３、下部接触部６４、上部スペーサ６５、および下部スペーサ６６を有している。
【００４５】
上部ＦＰＣ基板６１および下部ＦＰＣ基板６２は、柔軟な配線基板である。例えば、上部ＦＰＣ基板６１および下部ＦＰＣ基板６２は、ポリエステルやポリイミドのようなフィルムの面に配線パターンが形成された基板である。また上部ＦＰＣ基板６１および下部ＦＰＣ基板６２は、配線パターンが形成された面に、それぞれ図４の上下方向を向いた同一の中心軸を有する円環状の上部スペーサ６５および下部スペーサ６６が固定されている。また、上部スペーサ６５および下部スペーサ６６の円環の中心近くの面には、それぞれ上部接触部６３および下部接触部６４が配されている。そして、上部ＦＰＣ基板６１と下部ＦＰＣ基板６２とは、上部スペーサ６５と下部スペーサ６６とが接触するように対向して配されている。また、この状態において、上部接触部６３と下部接触部６４とは上下に対向するようになっている。
【００４６】
上部接触部６３および下部接触部６４は、配線パターンによって形成されている。これら上部接触部６３と下部接触部６４とが接触して導通することにより、リモコン２から所定の第２の検出信号、すなわち現在地キー４１が第１の閾値力より小さい第２の閾値力以上で押下された旨の信号が、リモコンセンサ２１に出力されるようになっている。以降、この信号をタッチ信号と記す。なお、上部接触部６３と下部接触部６４との間隔は、約０．１ｍｍである。また、第２の閾値力は、約０．４９ニユートン（約５０グラム重）である。この第２の閾値力は、指がキーに軽く触れた程度の場合に、そのキーに及ぼされる力である。
【００４７】
強押検出部７５は、金属ドーム７０、外周接触部７１、内芯接触部７２、およびプリント基板７４を有している。
【００４８】
プリント基板７４は、その上面に配線を有する基板である。外周接触部７１は、配線パターンによってプリント基板７４の上面に形成されており、図４の上下方向を向いた中心軸を有する円環形状を有している。内芯接触部７２は、配線パターンによってプリント基板７４の上面に形成されており、また外周接触部７１の円環の中心付近に位置する。
【００４９】
金属ドーム７０は、球面を平面で切った片方の様なドーム形状を有した導電性金属によって形成されており、そのドームの縁の部分が外周接触部７１に接触し、そのドームの頂点部は下部ＦＰＣ基板６２に接触している。従って、金属ドーム７０は内芯接触部７２を上から覆うように配置されている。金属ドーム７０の頂点部分が、上記した第１の閾値力以上の力で下に押されると、金属ドーム７０は変形し、その下に押す力が上記した第１の閾値力を下回ると、金属ドーム７０は当初のドーム形状に戻る。すなわち、金属ドーム７０は第１の閾値力以上で変形する弾力性のある導電体である。
【００５０】
この金属ドーム７０と内芯接触部７２とが接触すると、金属ドーム７０を介して外周接触部７１と内芯接触部７２とが導通することにより、リモコン２から所定の第１の検出信号、すなわち現在地キー４１が第１の閾値力以上で押下された旨の信号が、リモコンセンサ２１に出力されるようになっている。以降、この信号を強押信号と記す。なお、金属ドーム７０が変形していない状態においては、この金属ドーム７０と内芯接触部７２との間の間隔は、約０．２ｍｍである。また、第１の閾値力は、約２．４５ニユートン（約２５０グラム重）である。
【００５１】
以上のような構成の現在地キー４１がユーザの指によって押された場合の、タッチ検出部６９および強押検出部７５の変形の様子を図５および図６に示す。
【００５２】
図５は、上部ＦＰＣ基板６１の上部接触部６３の直上部分に、第１の閾値力未満第２の閾値力以上の力が下向きに及ぼされた場合の、タッチ検出部６９および強押検出部７５の形状を示している。
【００５３】
この場合、金属ドーム７０は第１の閾値力以上の力を受けないので、変形しないままである。しかし、上部ＦＰＣ基板６１は、第２の閾値力以上の力を受けて下向きに変形し、その結果上部接触部６３と下部接触部６４とが接触し、リモコン２は現在地キー４１のタッチ信号をリモコンセンサ２１に出力する。
【００５４】
図６は、上部ＦＰＣ基板６１の上部接触部６３の直上部分に、第１の閾値力以上の力が下向きに及ぼされた場合の、タッチ検出部６９および強押検出部７５の形状を示している。
【００５５】
この場合、柔軟性のあるタッチ検出部６９が容易に変形することで、金属ドーム７０には第１の閾値力以上の力が下向きに及ぼされる。したがって、金属ドーム７０は下に変形して内芯接触部７２と接触する。また、タッチ検出部６９に第２の閾値力以上の力が下向きに及ぼされるので、上部ＦＰＣ基板６１の上部接触部６３と上部ＦＰＣ基板６２の下部接触部６４とは接触したままである。その結果、リモコン２からは、現在地キー４１のタッチ信号および強押信号がリモコンセンサ２１に出力される。
【００５６】
このように、第１の閾値力が第２の閾値力より大きいことで、押下する力によって、（１）上部接触部６３と下部接触部６４が接触し、さらに金属ドーム７０と外周接触部７１が両方接触している（すなわち金属ドーム７０を介して内芯接触部７２と外周接触部７１とが導通している）場合、（２）上部接触部６３と下部接触部６４だけが接触している場合、（３）上部接触部６３と下部接触部６４とが接触せず、さらに金属ドーム７０と外周接触部７１も接触していない（すなわち内芯接触部７２と外周接触部７１とが導通していない）場合、の３つの状態が発生する。
【００５７】
これによって、リモコン２は、２アクションキー４０〜４９の１つについての選択を決定するための操作が行われた旨と、当該キーの位置にユーザの指があることを示す旨を区別する信号を出力することができる。
【００５８】
また、下部ＦＰＣ基板６２が柔軟な構造を有しているので、上部ＦＰＣ基板６１の上部接触部６３の直上部分に及ぼされた力は金属ドーム７０によく伝わる。さらに、もし下部ＦＰＣ基板６２の他の部分に強押検出部７５と同様の構成の検出部があったとしても、下部ＦＰＣ基板６２が柔軟な構造を有しているので、上部ＦＰＣ基板６１の上部接触部６３の直上部分に及ぼされた力が当該他の検出部に及ぼされる力が低減される。
【００５９】
また、現在地キー４１以外の２アクションキー４０、４２〜４９も、同様の構成により、それらが押される強さに基づいてリモコン２が異なる２種類の信号、すなわちタッチ信号および強押信号を出力することができるようになっている。
【００６０】
なお、以下に示す通り、タッチ信号は、ユーザの指がそのタッチ信号に係る２アクションキーの位置にある旨を示すための信号として扱われる、また強押信号は、ユーザによるその強押信号に係る２アクションキーの選択が決定した旨の信号として扱われる。
【００６１】
以下、このような２アクションキー４０〜４９のタッチ信号および強押信号をリモコンセンサ２１を介して受信する制御回路１８における、この信号の入力処理のためのプログラムについて説明する。この入力処理のためのプログラムのフローチャートを図７に示す。この入力処理のためのプログラムは、上記したメニュープログラム、経路検索プログラム、地図表示プログラム等、他のプログラムの実行中においても常時繰り返し実行されるようになっている。
【００６２】
まずステップ７０５では、２アクションキー４０〜４９のキータッチがあるか否かを判定する。すなわち、２アクションキーのいずれかについてのタッチ信号がリモコンセンサ２１から入力されているか否かを判定する。なお、この判定ステップにおいては、確定キー４０のタッチ信号は、２アクションキーであるとしては取り扱われない。そして、キータッチがあるまでこの判定処理を繰り返し実行する。そして、キータッチがあると、処理はステップ７１０に進む。
【００６３】
ステップ７１０では、現表示のトーンダウン処理を行う。すなわち、現在表示装置２０が表示面に表示している画像の色を薄くさせる。
【００６４】
次にステップ７１５では、キー表示、および指触キーの強調表示の処理を行う。図８に、ステップ７１０および７１５の処理による表示装置２０の表示面の変遷の一例を示す。図８の左側の表示画面７６が、当初の表示画面（この図の例においては地図表示プログラムによる地図画面）であり、右側の表示画面７７が、ステップ７１５の処理が行われた後の、トーンダウンした当初の表示画像７８および表示キー８０〜８９を有する表示面の表示画像である。
【００６５】
ステップ７１０の操作キー表示とは、具体的には、リモコン２の２アクションキー４０〜４９の配列と同じ配列の表示キー８０〜８９を表示装置２０の表示面にオーバーレイ表示させる。オーバーレイ表示とは、ステップ７１０でトーンダウンさせた表示の上に重ねた表示をいう。
【００６６】
また、指触キーの強調表示とは、具体的には、表示装置２０に表示させた表示キー配列のうち、ステップ７０５で検出したタッチ信号に係る２アクションキーの配置と同じ配置にある表示キーを強調表示させることをいう。強調表示とは、他のキーと区別がつきやすいような表示をいい、例えば当該表示キー（例えば広域キー４４のタッチ信号ならば表示キー８４）と他の表示キーとの色分けがある。具体的には、当該タッチ信号に係る２アクションキーと同じ配置の表示キーを黄色で表示し、それ以外の表示キーは緑色とする等が考えられる。図８の表示画面７７においては、表示キー８３が強調表示されている。なお、リモコンセンサ２１によって検出したタッチ信号に係る２アクションキーの配置と同じ配置の表示キーを、以降当該タッチ信号に係る表示キーと記す。また、２アクションキーの配置と同じ配置の表示キーを、当該２アクションキーに対応する表示キーと記す。
【００６７】
なお、図８においては、リモコン２の２アクションキー上に記された文字と、それに対応する表示キー上に記された文字とは同一であるが、これは必ずしも同一でなくともよい。例えば、現在入力処理のプログラム以外に実行されているプログラムによって、それぞれの２アクションキー４０〜４９に割り当てられる機能は異なるので、表示キー８０〜８９上に記す文字は、現在それに対応する２アクションキーに割り当てられた機能を表すようなものであってもよい。
【００６８】
また、このステップ７１５、および以降の各ステップにおいては、２種類以上の２アクションキーからのタッチ信号がリモコンセンサ２１から入力されている場合は、このプログラムは、それらのうち最初に検出したタッチ信号のみが入力されているとみなす。
【００６９】
ステップ７１５の次は、処理はステップ７２０に進み、操作指の移動があるか否かを判定する。具体的には、現在リモコンセンサ２１から入力されたタッチ信号に係る表示キーが、現在表示装置２０に強調表示させている表示キーと異なっていれば、操作指の移動があったと判定し、異なっていなければ、操作指の移動がないと判定する。操作指の移動がある場合、処理はステップ７２５に進み、操作指の移動がない場合、処理はステップ７３０に進む。
【００７０】
ステップ７２５では、強調キーの移行を行う。具体的には、現在強調表示している表示キーの強調表示をやめ、リモコンセンサ２１から入力されたタッチ信号に係る表示キーを強調表示するよう、表示装置２０を制御する。そしてステップ７２５の後には処理はステップ７３２に進む。
【００７１】
ステップ７３０では、キータッチがあるかないかを判定する。具体的には、現在リモコンセンサ２１からタッチ信号が入力されているか否かを判定する。キータッチがあれば、処理はステップ７３２に進み、キータッチがなければ、処理はステップ７５０に進む。
【００７２】
ステップ７３２では、後述するステップ７５０で用いるタイマをリセットする。具体的には、現在時刻を制御回路１８のＲＡＭの所定の領域に記憶させる。
【００７３】
次にステップ７３５では、強押操作があるか否かを判定する。すなわち、リモコンセンサ２１から２アクションキー４０〜４９のいずれかに係る強押信号の入力があるか否かを判定する。強押操作があれば処理はステップ７４０に進み、強押操作がなければ処理はステップ７２０に戻る。
【００７４】
また、ステップ７５０では、一定時間が経過しているか否かを判定する。具体的には、現在時刻とステップ７３２で制御回路１８のＲＡＭの所定の領域に記憶された時刻とを比較し、これが所定の時間（例えば１０秒）を超えていれば一定時間が経過していると判定し、超えていなければ、一定時間が経過していないと判定する。一定時間が経過していなければ処理はステップ７２０に戻り、経過していれば、処理はステップ７５５に進む。
【００７５】
ステップ７４０では、キーを非表示にする。具体的には、表示キー８０〜８９を表示面から消去するよう表示装置２０を制御する。そしてステップ７４０の後、入力処理のプログラムは終了し、現在実行されている他のプログラムによって、強押しされたキーに割り当てられた機能を実現するための処理が実行される。
【００７６】
例えば、メニューキー４２が強押しされた場合は、メニュープログラムが起動し、情報キー４５が強押しされた場合は、通信モジュール２８を用いてインターネット、ＶＩＣＳ等を介して取得した情報を表示し、ＴＶキー４６が強押しされた場合は、通信モジュール２８を用いて取得したＴＶの映像信号に基づく画面を表示装置２０に表示させる。
【００７７】
また、ステップ７５５では、ステップ７４０と同様、キーを非表示にする。そしてステップ７５５の後、入力処理のプログラムは終了し、現在実行されている他のプログラムの処理が継続される。
【００７８】
以上の様な入力処理のプログラムの動作により、リモコンセンサ２１が、タッチ信号が入力されていること、すなわち複数の２アクションキーの１つにユーザの指が位置していることを示すための信号を受信すると、ステップ７１０で、他のプログラムによる表示をトーンダウンさせ、ステップ７１５でそのトーンダウンさせた他の表示に重ねるように表示キーを表示させ、更にキー表示中の当該１つの入力キーの配置に対応する部分を強調表示させる。
【００７９】
そして、ステップ７２０〜７３５によって、キータッチが継続してあり、かつ強押し操作がない間は、操作指の移動に基づいて強調する表示キーの移動のための処理を行う。
【００８０】
そして、強押操作を検出すると表示キーを消してプログラムを終了することで、他のプログラムが当該強押しされたキーに割り当てられた処理の実行を行う。すなわち、当該他のプログラムは、リモコン２から、複数の入力キーの１つの選択が決定した旨の信号の入力があると、当該１つの入力キーに割り当てられた処理を実行する。
【００８１】
また、強押操作がある前にキータッチが途切れた場合は、ステップ７５０の処理により、その途切れた時から所定の時間だけキータッチされることを待ち、所定の時間だけ待ってもキータッチが無い場合は、表示キーを消してプログラムを終了する。
【００８２】
以上のようなカーナビゲーション装置１の作動によって、例えばユーザがリモコン２の目的地設定キー４３に触れると、それまで表示されていた表示画像がトーンダウンし、さらに表示キーがオーバーレイ表示され、また目的地設定キー４３に対応する表示キーが強調表示される。そしてユーザが更に目的地設定キー４３を強く押下すると、表示キーが消え、経路検索プログラムの目的地設定のための画面が表示される。
【００８３】
以上の様なカーナビゲーション装置１の作動によって、ユーザは手元を見ずとも、自分の指がどの入力キーの位置にあるかを把握することができる。これによって、カーナビゲーション装置１の表示装置２０の表示面から視線を逸らさずに、手元の入力装置を操作できるようになる。また、キーの誤入力を低減することができる。
【００８４】
なお、本実施形態においては、押下するボタンスイッチタイプの２アクションキー４０〜４９が入力キーとして機能しているが、ボタンでなくとも、ユーザの操作の対象となる物であればどのようなものでもよい。
【００８５】
なお、本実施形態においては、ユーザの指による操作に基づいてリモコン２、リモコンセンサ２１、制御回路１８による入力処理の作動が実現されているが、例えば「ユーザの指」を「ユーザの指または操作具」と読み替えてもよい。操作具とは、例えばペン等である。
【００８６】
また、本実施形態の様に、リモコン２が有するキーの一部を表示装置２０が表示するようになっていてもよいし、あるいはリモコン２が有するキーの全部を表示装置２０が表示するようになっていてもよい。
【００８７】
また、本実施形態においては、ステップ７０５〜７１５によって、リモコンセンサ２１がキータッチを検出したことに基づいて表示キー８０〜８９を表示させているが、この表示キー８０〜８９の表示は、必ずしもキータッチの検出に基づくものである必要はなく、キータッチのある前から、例えば表示装置２０の表示面の一部分に小さく表示されているようになっていてもよい。
【００８８】
また、ステップ７１５において、表示キー８０〜８９をオーバ−レイ表示させているが、必ずしもこのようにする必要はなく、例えば上記した様に表示キー８０〜８９を表示装置２０の表示面の一部分に小さく表示させてもよい。
【図面の簡単な説明】
【００８９】
【図１】カーナビゲーション装置１およびリモコン２の車両内の配置を示す図である。
【図２】カーナビゲーション装置１の構成を示す図である。
【図３】リモコン２の外観を示す図である。
【図４】現在地キー４１のＡ−Ａ断面図である。
【図５】２アクションキー４０〜４９において、上部ＦＰＣ基板６１の上部接触部６３の直上部分に、第１の閾値力未満第２の閾値力以上の力が及ぼされた場合の、当該キーの形状を示す図である。
【図６】２アクションキー４０〜４９において、上部ＦＰＣ基板６１の上部接触部６３の直上部分に、第１の閾値力以上の力が及ぼされた場合の、当該キーの形状を示す図である。
【図７】2アクションキー４０〜４９のタッチ信号および強押信号の入力処理のためのプログラムのフローチャートである。
【図８】タッチ信号の検出による表示装置２０の表示面の変遷の一例を示す図である。
【符号の説明】
【００９０】
１…カーナビゲーション装置、２…リモコン、３…ダッシュボード、４…ドライバー、
５…ステアリングホイール、１１…位置検出器、１２…地磁気センサ、
１３…ジャイロスコープ、１４…車速センサ、１５…ＧＰＳ受信機、
１６…内部メモリ制御装置、１７…操作スイッチ群、１８…制御回路、
１９…外部メモリ制御装置、２０…表示装置、２１…リモコンセンサ、
２８…通信モジュール、３１…外部記憶媒体、４０…確定キー、４１…現在地キー、
４２…メニューキー、４３…目的地設定キー、４４…広域キー、４５…情報キー、
４６…ＴＶキー、４７…詳細キー、４８…画質・消キー、４９…オーディオキー、
５０〜５４…各種キー、６１…上部ＦＰＣ基板、６２…下部ＦＰＣ基板、
６３…上部接触部、６４…下部接触部、６５…上部スペーサ、６６…下部スペーサ、
６９…タッチ検出部、７０…金属ドーム、７１…外周接触部、７２…内芯接触部、
７４…プリント基板、７５…強押検出部、７６…表示画面、７７…表示画面、
８０〜８９…表示キー。
【図１】
2005092601.tif 000003
【図２】
2005092601.tif 000004
【図３】
2005092601.tif 000005
【図４】
2005092601.tif 000006
【図５】
2005092601.tif 000007
【図６】
2005092601.tif 000008
【図７】
2005092601.tif 000009
【図８】
2005092601.tif 000010