(57)【要約】【課題】  表示装置２０の表示画面に表示させている選択アイコンの１つをユーザが選択確定する操作に基づいて、当該選択確定された選択アイコンに関連づけられた処理を行う入力処理システムにおいて、当該表示画面から視線を逸らさずに、この選択確定の操作のための手元の入力装置を操作できるようにすることを目的とする。【解決手段】  カーナビゲーション装置およびタッチ入力装置から成る入力処理システムが、ユーザが手元にあるタッチ入力装置の操作面４７の一部に触れると、その触れた位置に基づいた２次元座標値に対応する表示画面６０上の位置を特定し、さらにその特定した位置に基づいて、表示画面６０に表示されている複数の選択アイコンの１つを強調表示し、またユーザの操作面４７のダブルタップ操作に基づいて、当該選択アイコンに関連づけられた処理を行う。【選択図】        図７
2005128708.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に複数の選択アイコンを表示させる表示装置（２０）と、
ユーザが手元にある操作面（４７）上の一部に触れることで、その触れた部分の前記操作面中の位置に基づいた２次元座標値を示す信号を出力する面位置出力手段（４２）と、
前記面位置出力手段が出力した前記２次元座標値の信号に基づいて、前記表示画面上の位置を特定する特定手段（６１０）と、
前記特定手段が特定した前記表示画面上の位置に基づいて、前記表示装置に前記選択アイコンの１つを強調表示させる強調表示制御手段（６２０〜６７５）と、
前記強調表示制御手段によって強調表示された選択アイコンの選択を確定するためのユーザの操作に基づいて、前記選択アイコンに関連づけられた処理を行う確定処理手段（１８）と、を備えた入力処理システム。
【請求項２】
前記強調表示は、選択アイコンの変色表示であることを特徴とする請求項１に記載の入力処理システム。
【請求項３】
前記強調表示制御手段は、前記特定手段が特定した前記表示画面上の位置が、前記選択アイコンのうち１つの選択可能領域に含まれる場合、当該１つの選択アイコンを前記表示装置に強調表示させることを特徴とする請求項１または２に記載の入力処理システム。
【請求項４】
前記強調表示制御手段は、前記特定手段が特定した前記表示画面上の位置が、前記選択アイコンのいずれの選択可能領域にも含まれない場合、前記表示装置に、前記表示画面上の位置にポインタを表示させることを特徴とする請求項１ないし３のいずれか１つに記載の入力処理システム。
【請求項５】
前記強調表示制御手段は、前記操作面をユーザが触れなくなってから所定の時間だけ、その触れなくなった直前に前記特定手段が特定した前記表示画面上の位置に基づいて、前記強調表示を続けることを特徴とする請求項１ないし４のいずれか１つに記載の入力処理システム。
【請求項６】
強調表示された選択アイコンの選択を確定するためのユーザの操作とは、前記操作面のマルチタップであることを特徴とする請求項１ないし５のいずれか１つに記載の入力処理システム。
【請求項７】
入力装置（２）と、前記入力処理装置から離れた位置に設置される入力処理装置（１）とを備え、
前記入力装置は、前記面位置出力手段、前記特定手段、および前記強調表示制御手段を有し、
前記入力処理装置は、前記表示装置および前記確定処理手段を有したことを特徴とする請求項１ないし６のいずれか１つに記載の入力処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の表示画面に表示させている選択アイコンの１つをユーザが選択確定する操作に基づいて、当該選択確定された選択アイコンに関連づけられた処理を行う入力処理システムに関する。
【背景技術】
【０００２】
従来、表示装置の表示画面に表示させている選択アイコンの１つをユーザが選択確定する操作に基づいて、当該選択確定された選択アイコンに関連づけられた処理を行う入力処理システムが存在する。
【０００３】
このような入力処理システムとしては、例えば、マウスによる画面上のアイコンの選択確定操作（ダブルクリックに相当する）に基づいて、当該アイコンの示すプログラムを実行するパーソナルコンピュータがある。また例えば、表示画面に重ねられたタッチパネルを用いた画面上の５０音アイコンの選択確定操作（ダブルタップに相当する）に基づいて、目的地の入力を受け付け、当該目的地までの経路を案内するカーナビゲーション装置がある。
【０００４】
このような入力処理システムにおいては、ユーザが入力処理システムの行う画面表示を見るときに、視線移動、焦点移動を低減したいという要請がある。例えば、カーナビゲーション装置においては、運転者の視線移動、焦点移動が大きいと、前方確認に影響が生じ得るので、好ましくない。
【０００５】
このようなユーザの視線移動、焦点移動を低減するために、入力処理装置を遠くに配置することが、カーナビゲーション装置等で従来行われている。しかしその結果、ユーザの操作の手がタッチパネルには届かなくなり、リモートコントロール端末（以降リモコンと記す）等の、入力処理装置から離れた位置でも操作できる入力装置が用いられることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、このように、入力処理装置から離れた位置で操作できるリモコン等の入力装置を用いる場合、どの入力キーの位置に指があるかを確認するために、手元にある当該入力装置を見なければならず、視線が入力処理装置の画面表示から離れてしまうという問題がある。
【０００７】
本発明は、上記点に鑑み、表示装置の表示画面に表示させている選択アイコンの１つをユーザが選択確定する操作に基づいて、当該選択確定された選択アイコンに関連づけられた処理を行う入力処理システムにおいて、当該表示画面から視線を逸らさずに、この選択確定の操作のための手元の入力装置を操作できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための請求項１に記載の発明は、表示画面に複数の選択アイコンを表示させる表示装置（２０）と、ユーザが手元にある操作面（４７）上の一部に触れることで、その触れた部分の前記操作面中の位置に基づいた２次元座標値を示す信号を出力する面位置出力手段（４２）と、前記面位置出力手段が出力した前記２次元座標値の信号に基づいて、前記表示画面上の位置を特定する特定手段（６１０）と、前記特定手段が特定した前記表示画面上の位置に基づいて、前記表示装置に前記選択アイコンの１つを強調表示させる強調表示制御手段（６２０〜６７５）と、前記強調表示制御手段によって強調表示された選択アイコンの選択を確定するためのユーザの操作に基づいて、前記選択アイコンに関連づけられた処理を行う確定処理手段（６８０、６９０）と、を備えた入力処理システムである。
【０００９】
これによって、入力処理システムにおいて、ユーザが手元にある操作面の一部に触れると、その触れた位置に基づいた２次元座標値の信号が出力され（面位置出力手段）、その２次元座標値に基づいた表示画面上の位置が特定され（特定手段）、さらにその特定された位置に基づいて、表示装置の表示画面に表示されている複数の選択アイコンの１つが強調表示され（強調表示制御手段）、またユーザの当該確定操作に基づいて、当該選択アイコンに関連づけられた処理が行われる。
【００１０】
このようになっているので、ユーザが手元にある操作面に触れると、その操作面上の触れた位置に基づく表示画面上の選択アイコンが強調表示され、またユーザが操作面上で接触部分を移動すると、それに伴って、複数の選択アイコン中の強調表示の対象が移動する。
【００１１】
したがって、表示装置の表示画面に表示させている選択アイコンの１つをユーザが選択確定する操作に基づいて、当該選択確定された選択アイコンに関連づけられた処理を行う入力処理システムにおいて、当該表示画面から視線を逸らさずに、この選択確定の操作のための手元の入力装置を操作できるようになる。
【００１２】
なお、「選択アイコン」とは、ユーザが何らかの操作で選択および選択確定することができるような、表示画面上の画像をいう。また、ユーザが操作面に触れるとは、ユーザの指等を用いた直接接触、およびペン等を用いた間接接触を含む概念である。
【００１３】
また、「強調表示」とは、当該１つの選択アイコンと他の選択アイコンとを容易に区別することができるような表示をいう。
【００１４】
また、請求項２に記載の発明は、請求項１に記載の入力処理システムにおいて、前記強調表示は、選択アイコンの変色表示であることを特徴とする。
【００１５】
また、請求項３に記載の発明は、請求項１または２に記載の入力処理システムにおいて、前記強調表示制御手段は、前記特定手段が特定した前記表示画面上の位置が、前記選択アイコンのうち１つの選択可能領域に含まれる場合、当該１つの選択アイコンを前記表示装置に強調表示させることを特徴とする。
【００１６】
また、請求項４に記載の発明は、請求項１ないし３のいずれか１つに記載の入力処理システムにおいて、前記強調表示制御手段は、前記特定手段が特定した前記表示画面上の位置が、前記選択アイコンのいずれの選択可能領域にも含まれない場合、前記表示装置に、前記表示画面上の位置にポインタを表示させることを特徴とする。
【００１７】
これによって、表示画面にポインタが表示されているときは、今自分が触れている操作面の位置はどの選択アイコンにも対応していない位置であることを明確に確認することができ、さらに、そのポインタが表示されている位置に基づいて、操作面の接触部分をどの方向に移動すればよいかを判断することができる。
【００１８】
また、請求項５に記載の発明は、請求項１ないし４のいずれか１つに記載の入力処理システムにおいて、前記強調表示制御手段は、前記操作面をユーザが触れなくなってから所定の時間だけ、その触れなくなった直前に前記特定手段が特定した前記表示画面上の位置に基づいて、前記強調表示を続けることを特徴とする。
【００１９】
これによって、ユーザは、操作面への接触を一旦やめた後、所定の時間内に選択確定のための操作を行えば、選択アイコンの選択確定が成功するので、選択確定のための操作性が向上する。
【００２０】
また、請求項６に記載の発明は、請求項１ないし５のいずれか１つに記載の入力処理システムにおいて、強調表示された選択アイコンの選択を確定するためのユーザの操作とは、前記操作面のマルチタップであることを特徴とする。
【００２１】
また、請求項７に記載の発明は、請求項１ないし６のいずれか１つに記載の入力処理システムにおいて、入力装置（２）と、前記入力処理装置から離れた位置に設置される入力処理装置（１）とを備え、前記入力装置は、前記面位置出力手段、前記特定手段、および前記強調表示制御手段を有し、前記入力処理装置は、前記表示装置および前記確定処理手段を有したことを特徴とする。
【００２２】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段、または具体的手段として下記タッチ入力装置のＣＰＵ３６を機能させるためのソフトウェアの処理との対応関係を示すものである。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態について説明する。図１に、入力処理装置としてのカーナビゲーション装置１および入力装置としてのタッチ入力装置２からなる入力処理システムの、車両内における配置の概略図を示す。
【００２４】
カーナビゲーション装置１は、車両のダッシュボード３の正面上部に固定されている。このように、カーナビゲーション装置１は、ドライバー４がドライバー席に座った状態で、カーナビゲーション装置１の表示面と道路前方を交互に見るときに、ドライバー４の視線および焦点の移動が少なくなるよう、ドライバー４からなるべく遠くかつ高い位置に配置されている。
【００２５】
タッチ入力装置２は、ドライバー（以降ではユーザとも記す）４が手元で操作ができるよう、カーナビゲーション装置１から離れた位置にある。具体的には、図１の様に、ステアリングホイール５の運転に邪魔にならない位置に固定されていてもよい。運転に邪魔にならない位置としては、例えばステアリングホイールの中央、ユーザがステアリングホイールを握った時に親指を伸ばすことで届く位置等がある。また、タッチ入力装置２の位置は、ユーザの指が自然に触れることができるような位置、例えば運転席右側のアームレスト部、パワーウィンドウのスイッチの付近であってもよい。
【００２６】
図２に、カーナビゲーション装置１のハードウェア構成を示す。カーナビゲーション装置１は、位置検出器１１、内部メモリ制御装置１６、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、通信モジュール２８、およびこれらに接続された制御回路１８を備えている。
【００２７】
表示装置２０は、液晶ディスプレイ等の表示画面を有し、制御回路１８からの映像信号の入力に応じて液晶ディスプレイ等の表示面に当該映像を表示する。なお、表示面は、カーナビゲーション装置１の他の部分と共に、ダッシュボード３の正面に固定されている。
【００２８】
操作スイッチ群１７は、表示装置２０の表示面の周囲に設けられた複数のメカニカルスイッチ、当該表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下（例えば押しボタンの押下）、タッチパネルのタッチに基づいた信号を制御回路１８に出力する。
【００２９】
通信モジュール２８は、ユーザの操作に基づいて赤外線、Ｂｌｕｅｔｏｏｔｈ等による無線信号をタッチ入力装置２から受信し、受信した信号に対して増幅、周波数変換、復調、Ａ／Ｄ変換等、所定の無線通信プロトコルに従った処理を施し、その処理の結果の信号を制御回路１８に出力する。また通信モジュール２８は、制御回路１８から入力されたデータに対してＤ／Ａ変換、変調、周波数変換、増幅等、所定の無線通信プロトコルに従った処理を施し、その結果の信号をタッチ入力装置２に出力する。
【００３０】
位置検出器１１は、いずれも周知の地磁気センサ１２、ジャイロスコープ１３、車速センサ１４、および衛星からの電波に基づいて車両の位置を検出するＧＰＳ（Global Positioning System）のためのＧＰＳ受信機１５を有している。これらのセンサ等１２〜１５は、各々の性質に基づいた現在位置を特定するための情報を制御回路１８に出力する。また位置検出器１１は、更に図示しないステアリングの回転センサ、各駆動輪の車輪センサ等を有していてもよい。
【００３１】
内部メモリ制御装置１６は、ＨＤＤ（ハードディスクドライブ）等の不揮発性記憶媒体を備え、制御回路１８からの制御命令等に基づいて、この不揮発性記憶媒体に対してデータの読み出しおよび可能であればデータの書き込みの制御を行う。この不揮発性記憶媒体が記憶している情報としては、上記した位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データおよび目印データを含む各種データ、カーナビゲーション装置１の動作のためのプログラム等がある。
【００３２】
外部メモリ制御装置１９は、ＤＶＤ−ＲＯＭ、メモリスティック、メモリカード等の取り外し可能な外部記憶媒体３１に対して、データの読み出しおよび可能であればデータの書き込みの制御を行う。上記外部記憶媒体３１が記憶している情報としては、マップマッチング用データ、地図データおよび目印データ等に対する追加データ等がある。
【００３３】
制御回路１８は、通常のコンピュータとして構成されており、内部にはＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュメモリ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。制御回路１８は、ＲＯＭ、内部メモリ制御装置１６、外部記憶媒体３１から読み出したカーナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＯＭ、ＲＡＭ、フラッシュメモリから情報を読み出し、ＲＡＭ、フラッシュメモリに対して情報の書き込みを行い、Ｉ／Ｏを介して位置検出器１１、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、通信モジュール２８等と信号の授受を行う。
【００３４】
この制御回路１８のＣＰＵは、カーナビゲーション装置１が起動するとき、ＲＯＭからブートプログラム、オペレーティングシステム（以降ＯＳと記す）等を読み出して実行し、このＯＳに基づいたハードウェア制御およびプロセス管理を行う。ＯＳ上で動作するプロセスとしては、メニュープログラム、目的地設定プログラム、経路検索プログラム、地図表示プログラム、およびその他のプログラムがある。
【００３５】
なお制御回路１８のＣＰＵは、これらプログラムの実行において、現在位置を特定する必要があれば、位置検出器１１が有するセンサ等１２〜１５から出力される現在位置を特定するための信号に基づいて、現在位置を算出する。その際、各種センサ１２〜１５からの出力は、それぞれ性質が異なる誤差を持っているため、制御回路１８のＣＰＵにおける現在位置の特定は、複数のセンサを相補的に使用するようになっている。
【００３６】
以下では、当該ＣＰＵがプログラムを読み込んで実行する動作を、当該実行されるプログラム自体の動作であると表現して説明する。
【００３７】
メニュープログラムは、ＯＳ上で動作する各種プログラムを、そのプログラムの機能や目的別に階層的に選択アイコンをメニュー表示し、そのメニュー表示されたものの中からユーザが選択を確定した選択アイコンに関連づけられたプログラムの実行を開始させる。なお、メニュー表示は表示装置２０に当該メニューの画像データを出力することで行い、また、ユーザの選択は、通信モジュール２８を介したタッチ入力装置２または操作スイッチ群１７に対する選択操作（カーソル移動、確定ボタン押下等）によって制御回路１８に入力された信号に基づいて検出する。
【００３８】
目的地設定プログラムは、目的地を設定するためのプログラムであり、ユーザに目的地入力を促す表示を表示装置２０に行わせ、その結果ユーザによるタッチ入力装置２または操作スイッチ群１７を用いた目的地の入力に基づいて、当該目的地を制御回路１８のＲＡＭに記憶させことによって上記設定を実現する。
【００３９】
なお、目的地の入力の方法の１つとして、目的地にある施設の名称の文字列を入力することができるようになっている。すなわち、目的地設定プログラムは、ユーザによる目的地の名称の文字列入力を受けると、内部メモリ制御装置１６の地図データにあらかじめ含まれている、あるいは別途ユーザによって作成され内部メモリ制御装置１６に保存されている地点情報（地点の名称と地点の位置の情報を有する）から当該名称を有する施設を検索し、検索の結果該当した施設を目的地として設定する。
【００４０】
このような機能を実現するために、目的地設定プログラムは、ユーザの入力文字列を容易にするための５０音入力画面を表示装置２０に表示させるようになっている。この５０音入力画面の一例を図３に示す。
【００４１】
５０音入力画面５１は、５０音部５２、入力文字列表示部５３、完了アイコン５４、修正アイコン５５、戻るアイコン５６、および件数表示部５７を備えている。
【００４２】
５０音部５２は、通常の５０音表の様式で並べられた入力候補文字としての複数の文字アイコンから成る。これら文字アイコンは選択アイコンであり、ユーザの操作によって、それらのうちの１つの選択が確定することで、その選択が確定した選択アイコンの示す文字が、入力文字列表示部５３に追加される。
【００４３】
完了アイコン５４は選択アイコンであり、この選択アイコンの選択が確定することにより、目的地入力が完了し、このとき入力文字列表示部５３に表示されている文字列が、目的地の施設の名称となる。
【００４４】
修正アイコン５５は選択アイコンであり、この選択アイコンの選択が確定することにより、文字列表示部５３に表示されている文字列のうち、最後尾の文字が入力文字列表示部５３における表示から削除される。
【００４５】
戻るアイコン５６は選択アイコンであり、この選択アイコンの選択が確定することにより、文字入力は強制的に終了し、この文字入力のための５０音入力画面５１を表示する前の画面の再表示を行う。
【００４６】
経路検索プログラムは、現在位置から目的地設定プログラムによって設定された目的地までの最適な経路を自動的に選択し、その選択した経路を案内経路として表示装置２０に表示させる。自動的に最適な経路を設定する手法としては、ダイクストラ法等が知られている。
【００４７】
地図表示プログラムは、特定した現在位置情報に基づく車両現在位置マークと、内部メモリ制御装置１６または外部メモリ制御装置１９を用いて読み出した地図データと、経路検索プログラムによって形成した誘導経路等の付加データとを重ねて表示装置２０の表示面に表示させる。
【００４８】
なお、以上のような制御回路１８が実行するプログラムにおいて、表示装置２０に選択アイコンを表示させるときは、制御回路１８は、その各選択アイコンの表示装置２０中における選択可能領域の情報をタッチ入力装置２に通知するため、当該情報の信号を通信モジュール２８に出力する。この選択アイコンの選択可能領域は、当該選択アイコンの表示画面中の位置に基づいて決まるようになっている。具体的には、まず、選択アイコンが表示されている部分は、当該選択アイコンの選択可能領域である。また、隣り合う２つの選択アイコン（例えば、図３における「あ」と「か」、「や」と「ゆ」等）の隙間の各位置は、当該２つの選択アイコンのうち近い方の選択アイコンの選択可能領域に属する。また、いずれの選択アイコンからも遠く離れている位置（例えば５０音入力画面５１の左下角付近、上部左側付近等）は、どの選択アイコンの選択可能領域にも属さないようになっている。また、選択領域の情報としては、各選択アイコンの名称と、当該選択アイコンの選択領域の表示画面上の座標の範囲との組から成る情報を用いる。
【００４９】
さらに、以上のような制御回路１８が実行するプログラムにおいて、表示装置２０に選択アイコンを表示させないときは、その旨の情報をタッチ入力装置２に通知するため、当該情報の信号を通信モジュール２８に出力する。
【００５０】
図４に、タッチ入力装置２の構成を示す。タッチ入力装置２は、アンテナ４１、タッチパネル４２、ＲＡＭ４３、ＲＯＭ４４、無線部４５、およびＣＰＵ４６等から構成される。
【００５１】
ＲＡＭ４３は読み出し、書き込み可能な揮発性メモリであり、ＲＯＭ４４は読み出し専用の不揮発性メモリである。ＲＯＭ４４には、ＣＰＵ４６が読み出して実行するプログラム等があらかじめ記憶されている。ＲＡＭ４３は、ＣＰＵ４６がＲＯＭ４４に記憶されたプログラムを実行する際に、そのプログラムを一時的に保存するための記憶領域として用いられる。
【００５２】
無線部４５は、アンテナ４１が受信した信号に対して増幅、周波数変換、復調、Ａ／Ｄ変換等、所定の無線通信プロトコルに従った処理を施し、その結果をＣＰＵ４６に出力する。また無線部４５は、ＣＰＵ４６から入力されたデータに対してＤ／Ａ変換、変調、周波数変換、増幅等、所定の無線通信プロトコルに従った処理を施し、その結果の信号をアンテナ４６に出力する。これによって、所定の無線通信によってアンテナ４１から通信モジュール２８に信号が送信される。所定の無線通信としては、赤外線通信、Ｂｌｕｅｔｏｏｔｈ等がある。
【００５３】
タッチパネル４２は、ユーザの接触操作に基づいた信号をＣＰＵ４６に出力する。図５に、タッチパネル４２の正面図を示す。タッチパネル４２はその前面に、長方形（例えば横４６ミリメートル×縦３６ミリメートル）の入力領域である操作面４７を有している。この操作面４７のいずれかの部分に、所定以上の力（例えば５０グラム重）で人の指やペン等の操作具が触れている間、タッチパネル４２は、その触れられた位置に基づいた２次元座標値を示す信号をＣＰＵ４６に出力し続ける。２次元座標値としては、具体的には、図５の操作面４７中の上下方向をＹ軸方向、左右方向をＸ軸方向とする直交座標における、その触れられた位置の座標値がある。
【００５４】
ＣＰＵ４６は、ＲＯＭ４４から所定のプログラムを読み出して実行する。そしてＣＰＵ４６は、この実行するプログラム、無線部４５からの信号、およびタッチパネル４２からの信号に基づいた動作をする。そしてＣＰＵ４６は、その動作の必要に応じてＲＡＭ４３、ＲＯＭ４４が記憶しているデータを読み出し、またＲＡＭ４３にデータを記憶させ、無線部４５に無線送信のための信号を出力する。
【００５５】
以上のような構成のカーナビゲーション装置１およびタッチ入力装置２における、選択アイコンの選択確定のための作動について、以下説明する。
【００５６】
図６に、このような選択確定のための、タッチ入力装置２のＣＰＵ４６が実行するタッチパネル操作プログラムのフローチャートを示す。
【００５７】
このプログラムは、ユーザが指等でタッチパネル４２の操作面４７を所定の力以上で触れたことにより、タッチパネル４２からＣＰＵ４６に２次元座標値の信号が出力されたときに、ＣＰＵ４６が実行を開始する。
【００５８】
まずステップ６１０では、指触画面位置特定を行う。具体的には、タッチパネル４２から現在入力のある信号から、操作面４７上の接触のある部分の座標値Ｘ、Ｙを読み取り、この座標値Ｘ、Ｙから、対応する表示装置２０の表示画面の座標値Ｘ’、Ｙ’に変換する。図７に、操作面４７上の位置と表示装置２０の表示画面６０上の位置との対応関係を示す。
【００５９】
対応線６１〜６４は、操作面４７上の位置と、その位置に対応する表示画面６０上の位置とを示している。このように、操作面４７の４隅は、それぞれ表示画面６０の４隅に対応する。４隅以外の部分の対応関係としては、操作面４７上の部分と、その部分に対応する表示画面６０上の部分とは、それぞれの４隅からの相対位置が同じである。具体的には、操作面４７の対応線６１、６２、６３、６４のそれぞれに関する４隅までのベクトルがａ、ｂ、ｃ、ｄで表され、表示画面６０の対応線６１、６２、６３、６４のそれぞれに関する４隅までのベクトルがａ’、ｂ’、ｃ’、ｄ’で表されるとき、
ｐ｛ｑａ＋（１−ｑ）ｂ｝＋（１−ｐ）｛ｑｃ＋（１−ｑ）ｄ｝
で表される操作面４７上の部分（ただし、０＜ｐ、ｑ＜１である）は、
ｐ｛ｑａ’＋（１−ｑ）ｂ’｝＋（１−ｐ）｛ｑｃ’＋（１−ｑ）ｄ’｝
で表される表示画面６０上の部分に対応する。すなわち、操作面４７の座標値Ｘ、Ｙから表示画面６０の座標値Ｘ’、Ｙ’への変換は、それぞれの４隅を一致させた線形変換である。なお、ステップ６１０の線形変換における変換係数は、あらかじめＲＯＭ４４に格納されているものを読み出して用いる。
【００６０】
次にステップ６２０では、タッチ位置が選択アイコン上であるか否かを判定する。具体的には、ステップ６１０で特定した表示画面６０上の座標値Ｘ’、Ｙ’と、先述した通り制御回路１８から受信した表示画面６０上の選択アイコンの選択可能領域の情報とを比較し、この選択可能領域の情報に含まれるいずれかの選択アイコンの選択可能領域内に当該特定した座標値Ｘ’、Ｙ’が含まれるか否かを判定する。タッチ位置が選択アイコン上であれば処理はステップ６４０に進み、選択アイコン上でなければ処理はステップ６３０に進む。
【００６１】
ステップ６３０では、ポインタ表示、選択アイコン非強調の処理を行う。具体的には、現在表示装置２０に表示されている表示画面上の、ステップ６１０で特定した座表値Ｘ’、Ｙ’に対応する位置に、ポインタの画像を重ねて表示するよう要求する信号を、無線部４５を介して制御回路１８に送信する。制御回路１８側では、このような要求信号を受信することにより、現在表示している画像上の要求のあった位置にポインタを表示するよう、表示装置２０に制御信号を出力し、さらに、現在表示装置２０が選択アイコンの一部を強調表示している場合は、その強調表示を中止させる制御信号を出力する。従って、上記した要求信号は、ポインタを表示させ、さらに選択アイコンの強調表示を止めさせるための信号である。
【００６２】
ただし、ポインタは、特定した座標値Ｘ’、Ｙ’が、表示画面６０の入力文字列表示部５３およびその付近の位置である場合は、その位置にポインタを表示させない。そして、このような場合は、当該座標値Ｘ’、Ｙ’の位置に近く、かつ入力文字列表示部５３およびその付近でない場所にポインタを表示させる。これは、入力文字列表示部５３に直接文字が入力できるという誤解をユーザに与えないための処理である。
【００６３】
ステップ６４０では、ポインタ消去、選択アイコン強調表示の処理を行う。具体的には、ステップ６２０で、その選択可能領域に含まれる選択アイコンを強調表示するよう要求する信号を、無線部４５を介して制御回路１８に送信する。制御回路１８側では、このような要求信号を受信することにより、現在表示している画像上の要求のあった選択アイコンを強調表示するよう、表示装置２０に制御信号を出力し、さらに、現在表示装置２０がポインタを表示している場合は、その表示を中止させる制御信号を出力する。従って、上記した要求信号は、選択アイコンを強調表示させ、さらにポインタ表示を止めさせるための信号である。
【００６４】
図８は、表示画面６０におけるポインタおよび選択アイコンの強調表示の一例を示す説明図である。上記したステップ６２０〜６４０の処理により、例えばステップ６１０で特定した座表値Ｘ’、Ｙ’が表示画面６０中の左下隅付近にある場合は、その座表値Ｘ’、Ｙ’の位置にポインタ６５が表示される。このように、ポインタは、表示画面の座表値Ｘ’、Ｙ’の位置を強調するための表示である。また、例えばステップ６１０で特定した座表値Ｘ’、Ｙ’が表示画面６０中の「ふ」の選択アイコン６６の選択可能領域内（すなわち、「ふ」の選択アイコンの表示領域およびその周辺）にある場合は、当該選択アイコン６６が強調表示される。強調表示としては、例えば、当該選択アイコン６６のハイライト表示等、当該選択アイコン６６が他の選択アイコンと異なる色となるような表示、すなわち変色表示がある。
【００６５】
なお、この説明図においては、ポインタ６５と選択アイコン６６の強調表示とが同時に表示されているが、これは説明の便宜のために表示した物であり、実際にこれらが同時に表示されることはない。
【００６６】
ステップ６３０および６４０の次に、処理はステップ６４５に進み、ステップ６７０で用いるタイマ値をリセットする。具体的には、現在時刻を制御回路１８のＲＡＭの所定の領域に記憶させる。
【００６７】
次にステップ６５０では、タッチがあるか否かを判定する。具体的には、現在タッチパネル４２から、操作面４７が触れられている旨の２次元座標値の信号の入力があるか否かを判定する。なお、後述するダブルタップがある場合も、タッチがあると判定する。タッチしていれば処理はステップ６８０に進み、タッチしていなければ処理はステップ６７０に進む。
【００６８】
ステップ６７０では、一定時間が経過しているか否かを判定する。具体的には、現在時刻とステップ６４５で制御回路１８のＲＡＭの所定の領域に記憶された時刻とを比較し、これが所定の時間（例えば５秒）を超えていれば一定時間が経過していると判定し、超えていなければ、一定時間が経過していないと判定する。一定時間が経過していなければ処理はステップ６５０に戻り、経過していれば処理はステップ６７５に進む。
【００６９】
ステップ６７５では、元画面への遷移のための処理を行う。具体的には、無線部４５を介してカーナビゲーション装置１の制御回路１８に、表示画面６０を表示する以前の画面を表示させるよう要求する信号を送信する。制御回路１８側では、このような要求信号を受信することにより、以前の画面を表示させるよう表示装置２０を制御する。そしてステップ６７５の後に処理は終了する。
【００７０】
ステップ６８０では、ダブルタップ操作があるか否かを判定する。ダブルタップ操作とは、操作面４７を所定の短時間（例えば０．５秒）以内に２回触れる操作をいう。具体的には、タッチパネル４２から、操作面４７が触れられている旨の２次元座標値の信号の入力、その信号の入力の消滅、および操作面４７が触れられている旨の２次元座標値の信号の入力が、短時間以内にこの順に続けられているか否かを判定する。ダブルタップがあれば処理はステップ６９０に進み、なければ処理はステップ６１０に戻る。
【００７１】
ステップ６９０では、選択確定・画面繊維のための処理を行う。具体的には、無線部４５を介してカーナビゲーション装置１の制御回路１８に、ステップ６１０で特定した座表値Ｘ’、Ｙ’を選択可能領域として有する選択アイコンに関連づけられた処理を実行するよう要求する信号を出力する。ただし、ステップ６１０で特定した座表値Ｘ’、Ｙ’が、どの選択アイコンの選択可能領域でもない場合は、上記した信号は送信しない。制御回路１８側では、このような要求信号を受信することにより、当該関連づけられた処理の実行を開始し、その処理に従った表示を表示装置２０に行わせる。そしてステップ６９０の後に処理は終了する。
【００７２】
以上の様なタッチパネル操作プログラムおよび制御回路１８の動作により、ステップ６１０で、タッチパネル４２から入力された、操作面４７のタッチ位置に基づく２次元座標値Ｘ、Ｙの信号から、表示装置２０の表示画面上の座標Ｘ’、Ｙ’が特定される。
【００７３】
そして、ステップ６２０〜６４０で、タッチ位置に対応する表示画面上の位置が選択アイコンの選択可能領域であれば、その選択アイコンが変色表示によって強調表示される。また当該表示画面上の位置がどの選択アイコンの選択可能領域でもない場合は、当該位置にポインタが表示される。
【００７４】
そして、強調表示された選択アイコンの選択を確定するためのユーザの操作、すなわちダブルタップ操作に基づいたステップ６８０、６９０の処理を起因として、制御回路１８において当該選択アイコンに関連づけられた処理が行われる。
【００７５】
これによって、カーナビゲーション装置１およびタッチ入力装置２から成る入力処理システムにおいて、ユーザが手元にあるタッチ入力装置２の操作面４７の一部に触れると、その触れた位置に基づいた２次元座標値の信号がＣＰＵ４６に出力され、ＣＰＵ４６によってその２次元座標値に基づいた表示画面上の位置が特定され、さらにその特定された位置に基づいて、表示装置２０の表示画面に表示されている複数の選択アイコンの１つが強調表示され、またユーザの当該確定操作に基づいて、当該選択アイコンに関連づけられた処理が制御回路１８によって行われる。
【００７６】
このようになっているので、ユーザが手元にあるタッチ入力装置２の操作面４７に触れると、その操作面上の触れた位置に基づく表示画面上の選択アイコンが強調表示され、またユーザが操作面上で接触部分を移動すると、それに伴って、複数の選択アイコン中の強調表示の対象が移動する。したがって、当該表示画面から視線を逸らさずに、この選択確定の操作のための手元の入力装置を操作できるようになる。
【００７７】
また、表示画面にポインタが表示されているときは、今自分が触れている操作面の位置は、どの選択アイコンにも対応していない位置であることを明確に確認することができ、さらに、そのポインタが表示されている位置に基づいて、操作面の接触部分をどの方向に移動すればよいかを判断することができる。
【００７８】
また、ステップ６４５、６５０、６７０、６７５の処理によって、タイマが満了するまで、すなわち操作面４７をユーザが触れなくなってから所定の時間まで、その触れなくなった直前にステップ６１０で特定した表示画面上の位置における選択アイコンの強調表示が続く。これによって、ユーザは、操作面４７へのタッチを一旦やめた後、所定の時間内に選択確定のための操作を行えば、選択アイコンの選択確定が成功するので、選択確定のための操作性が向上する。
【００７９】
なお、上記した実施形態においては、タッチ入力装置２が、ユーザが手元にある操作面４７上の一部に触れることで、その触れた部分の操作面中の位置に基づいた２次元座標値を示す信号を出力するタッチパネル４２を有し、さらに、タッチパネル４２が出力した２次元座標値の信号に基づいて、表示装置２０の表示画面上の位置を特定する機能と、特定した位置における選択アイコンの１つを強調表示させる機能を有している。そして、カーナビゲーション装置１が、表示画面に複数の選択アイコンを表示させる表示装置２０と、前記強調表示制御手段によって強調表示された選択アイコンの選択を確定するためのユーザの操作に基づいて、前記選択アイコンに関連づけられた処理を行う制御回路１８とを有している。
【００８０】
しかし、必ずしもこのようになっている必要はなく、例えば、タッチパネル４２が出力した２次元座標値の信号に基づいて、表示装置２０の表示画面上の位置を特定する機能と、特定した位置における選択アイコンの１つを強調表示させる機能とは、カーナビゲーション装置１の制御回路１８が有していてもよい。すなわち、カーナビゲーション装置１の制御回路１８が、タッチ入力装置２から２次元座標値の信号を受信し、その２次元座表値の信号に基づいて、図６の処理を実行するようになっていてもよい。このような場合、上記した実施形態の様に、カーナビゲーション装置１とタッチ入力装置とが双方向通信する必要はなく、タッチ入力装置２からカーナビゲーション装置１に信号が送信されるようになっていれば足りる。
【００８１】
また、選択アイコンの選択可能領域としては、その選択アイコンの表示領域と同一であってもよい。
【００８２】
また、選択アイコンの強調表示としては、その選択アイコン上にポインタを表示することで実現してもよい。
【００８３】
また、図６のステップ６８０では、ダブルタップ操作に限らず、操作面４７を所定の短時間以内にＮ回（Ｎは２以上の自然数）触れる操作、すなわちマルチタップ操作があるか否かを判定してもよい。
【００８４】
また、ステップ６８０のダブルタップ、マルチタップにおいては、例えばある指で選択アイコンに対応する操作面４７上の位置に触ったまま、他の指で操作面４７を短時間内にＮ回タップすることで、ダブルタップ、マルチタップがあったことを判定することができるようになっていてもよい。
【図面の簡単な説明】
【００８５】
【図１】カーナビゲーション装置１およびタッチ入力装置２からなる入力処理システムの、車両内における配置の概略図である。
【図２】カーナビゲーション装置１のハードウェア構成を示す図である。
【図４】タッチ入力装置２の構成を示す図である。
【図５】タッチパネル４２の正面図である。
【図３】５０音入力画面の一例を示す図である。
【図６】タッチパネル操作プログラムのフローチャートである。
【図７】操作面４７上の位置と表示装置２０の表示画面６０上の位置との対応関係を示す図である。
【図８】表示画面６０におけるポインタおよび選択アイコンの強調表示の一例を示す説明図である。
【符号の説明】
【００８６】
１…カーナビゲーション装置、２…タッチ入力装置、３…ダッシュボード、
４…ドライバー、５…ステアリングホイール、１１…位置検出器、
１２…地磁気センサ、１３…ジャイロスコープ、１４…車速センサ、
１５…ＧＰＳ受信機、１６…内部メモリ制御装置、１７…操作スイッチ群、
１８…制御回路、１９…外部メモリ制御装置、２０…表示装置、
２８…通信モジュール、３１…外部記憶媒体、４１…アンテナ、４２…タッチパネル、
４３…ＲＡＭ、４４…ＲＯＭ、４５…無線部、４６…ＣＰＵ、４７…操作面、
５１…５０音入力画面、５２…５０音部、５３…入力文字列表示部、
５５…修正アイコン、５４…完了アイコン、５６…戻るアイコン、５７…件数表示部、
６０…表示画面、６１…対応線、６２…対応線、６３…対応線、６４…対応線、
６５…ポインタ、６６…選択アイコン。
【図１】
2005128708.tif 000003
【図２】
2005128708.tif 000004
【図３】
2005128708.tif 000005
【図４】
2005128708.tif 000006
【図５】
2005128708.tif 000007
【図６】
2005128708.tif 000008
【図７】
2005128708.tif 000009
【図８】
2005128708.tif 000010