(57)【特許請求の範囲】
【請求項１】
確定候補選択信号を発すると共に、所定の操作面上での操作体の位置を検出する検出手段を有し、当該検出手段が検出した前記操作面上での前記操作体の位置に対応した位置検出信号を発する入力手段と、
モニタ手段に表示された複数の選択部のうち、前記操作面上で前記操作体が位置する区分と前記複数の選択部が前記モニタ手段に表示されている区分とが対応するように、前記検出手段が発する位置検出信号の出力数に応じた少なくとも１つの選択部を前記位置検出信号に基づいて選択可能状態とし、当該選択可能状態の選択部のうち前記操作面上での前記操作体の位置に対応した選択部を前記確定候補選択信号に基づいて確定候補とする制御手段と、
を備える画面操作装置。
【請求項２】
確定候補選択信号を発すると共に、所定数の行列状に区分けされる所定の操作面上において操作体の行及び列の位置を検出する検出手段を有し、当該検出手段が検出した前記操作面上での前記操作体の位置に対応した位置検出信号を発する入力手段と、
前記操作面の行列の区分けよりも行数及び列数の少なくとも何れか一方が多い複数の選択部がモニタ手段に表示された状態で、前記モニタ手段に表示された前記複数の選択部のうち、前記操作面上での前記操作体の位置に応じて、前記操作面に設定された行数及び列数を有する範囲の選択部を前記位置検出信号に基づいて選択可能状態とし、当該選択可能状態の選択部のうち前記操作面上での前記操作体の位置に対応した選択部を前記確定候補選択信号に基づいて確定候補とする制御手段と、
を備える画面操作装置。
【請求項３】
前記位置検出信号を受信してから前記確定候補選択信号を受信するまでの間に所定の条件を満たす別の位置検出信号を前記制御手段が受信することにより、前記制御手段が前記操作面上での前記操作体の新たな位置に対応した少なくとも１つの選択部を選択可能状態とする、
ことを特徴とする請求項１又は請求項２記載の画面操作装置。
【請求項４】
前記位置検出信号及び前記確定候補信号の何れかの信号を受信した後に前記検出手段による前記操作体の検出が解除された場合に、前記何れかの信号を受信した後の状態を前記制御手段が維持すると共に、前記検出手段による前記操作体の検出解除前と略同位置で前記操作体を前記検出手段が検出することで前記制御手段が前記何れかの信号を受信した後の状態から処理を継続する、
ことを特徴とする請求項１又は請求項２記載の画面操作装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両に搭載されるカーナビゲーション装置等のモニタ画面上に表示された複数の選択ボタン等の何れかを選択する機能等に用いられる画面操作装置に関する。
【０００２】
【従来の技術】
近年、車両に搭載されるカーナビゲーション装置は様々な機能が付加されているため、各機能毎の操作ボタン等をコントローラに設けることが困難となっている。このため、このような多機能のカーナビゲーション装置では、モニタ画面上に複数の機能選択ボタンを略マトリックス状に表示し、これらの複数の機能選択ボタンの何れかを画面上で選択して確定することにより該当する機能を実行できる構成となっている。
【０００３】
このようにモニタ画面に表示された複数の機能選択ボタンの何れかを選択するための一方法としては、コントローラ側にマトリックス状の操作ボタンを設け、何れかの操作ボタンを押圧することでモニタ画面上の機能選択ボタンを選択する方法や、コントローラの表面一部に複数本のビーム光を格子状に走らせ、格子の交差部分で遮られたビーム光を検出することで該当する機能選択ボタンを選択する方法がある。
【０００４】
また、一方でレバー状のスティックや球体をコントローラ側に設け、ステイックを傾斜させたり、球体を回転させたりすることでその傾斜方向や回転方向に対応した方向へモニタ画面に表示したカーソルを移動させたり、機能選択ボタンの表示態様を１つ１つ変更して、該当する機能選択ボタンにカーソルや表示態様の変更が達した際にスティックの傾斜や球体の回転を解除して選択する方法もある。
【０００５】
ところで、上述した機能選択ボタンの選択方法のうち前の二者は、何れもコントローラ側にもマトリック状の検出手段を設ける構成と言えるが、このような場合、コントローラ側の検出手段の行数及び列数の何れかをモニタ画面に表示された機能選択ボタンの行数及び列数の何れかよりも少なくした場合には、一部の機能選択ボタンが選択不可能となってしまう。したがって、モニタ画面に表示する機能選択ボタンの行数及び列数はコントローラ側の検出手段の行数及び列数よりも多く設定できないという制限が生じてしまう。このため、更なる機能の付加により機能選択ボタンの行数や列数を増加したい場合には、コントローラの設計変更も行なわなければならない。これにより、開発コストが嵩んでしまうと共に、使用する側からすれば新たなコントローラに対する慣れが必要となる。
【０００６】
これに対し、上述した機能選択ボタンの選択方法のうち後の二者は、前の二者のような不具合は生じないものの、カーソルや表示態様が変更された機能選択ボタンから所望の機能選択ボタンまでに多数の機能選択ボタンがある場合には所望の機能選択ボタンにカーソル等が達するまで長い時間を要するという問題がある。
【０００７】
【発明が解決しようとする課題】
本発明は、上記事実を考慮して、モニタ画面等のモニタ手段に表示する機能選択ボタン等の選択部の行数及び列数を自由に設定でき、しかも、所望の選択部を速やかに選択できる画面操作装置を得ることが目的である。
【０００８】
【課題を解決するための手段】
請求項１記載の画面操作装置は、確定候補選択信号を発すると共に、所定の操作面上での操作体の位置を検出する検出手段を有し、当該検出手段が検出した前記操作面上での前記操作体の位置に対応した位置検出信号を発する入力手段と、モニタ手段に表示された複数の選択部のうち、前記操作面上で前記操作体が位置する区分と前記複数の選択部が前記モニタ手段に表示されている区分とが対応するように、前記検出手段が発する位置検出信号の出力数に応じた少なくとも１つの選択部を前記位置検出信号に基づいて選択可能状態とし、当該選択可能状態の選択部のうち前記操作面上での前記操作体の位置に対応した選択部を前記確定候補選択信号に基づいて確定候補とする制御手段と、を備えている。
【０００９】
上記構成の画面操作装置によれば、モニタ手段の画面上に複数の選択部が表示される。一方で、入力手段に設けられた操作面上の何れかの部分に操作体が位置すると、操作面上での操作体の位置が検出手段により検出される。この状態で入力手段から発せられた位置検出信号を制御手段が直接或いは間接的に受信すると、モニタ手段に表示された複数の選択部のうち、操作面上で操作体が位置する区分と、複数の選択部がモニタ手段に表示されている区分とが対応するように、検出手段が発する位置検出信号の出力数に応じた少なくとも１つの選択部が制御手段によって選択可能な状態とされる。
【００１０】
次いで、この状態で操作面上での操作体の位置が変更されてそれまでとは別の位置検出信号を制御部が受信した状態、或いは、位置検出信号発信時と位置が変わらない状態で入力手段からの確定候補選択信号を制御手段が直接或いは間接的に受信すると、上述した選択可能状態の選択部のうち、操作面上での操作体の位置に対応した選択部が制御手段によって確定候補とされ、更に、この確定候補となった選択部を所定の操作で確定することにより、例えば、この確定候補の選択部での表示に対応した機能が選択され、当該機能に応じた処理が行なわれる。
【００１１】
このように、位置検出信号に基づいて複数の選択部のうち、検出手段が発する位置検出信号の出力数に応じた所定の選択部を選択可能な状態とした後に確定候補信号に基づいて選択可能な状態として更にこの選択可能な状態の選択部のなかから所望の選択部を選択するため、検出手段の検出精度（分解能）とモニタ手段に表示する選択部の配列等とが対応していなくても、入力手段で所望の選択部を選択できる。
請求項２記載の画面操作装置は、確定候補選択信号を発すると共に、所定数の行列状に区分けされる所定の操作面上において操作体の行及び列の位置を検出する検出手段を有し、当該検出手段が検出した前記操作面上での前記操作体の位置に対応した位置検出信号を発する入力手段と、前記操作面の行列の区分けよりも行数及び列数の少なくとも何れか一方が多い複数の選択部がモニタ手段に表示された状態で、前記モニタ手段に表示された前記複数の選択部のうち、前記操作面上での前記操作体の位置に応じて、前記操作面に設定された行数及び列数を有する範囲の選択部を前記位置検出信号に基づいて選択可能状態とし、当該選択可能状態の選択部のうち前記操作面上での前記操作体の位置に対応した選択部を前記確定候補選択信号に基づいて確定候補とする制御手段と、を備えている。
上記構成の画面操作装置によれば、入力手段の操作面は行列状に区分けされる。この操作面の行列の区分けよりも複数の選択部の行数及び列数の少なくとも何れか一方が多く表示された状態で入力手段から発せられた位置検出信号を制御手段が直接或いは間接的に受信すると、モニタ手段に表示された複数の選択部のうち、操作面上での操作体の位置に応じて、操作面に設定された行数及び列数を有する範囲の選択部が位置検出信号に基づき選択可能な状態とされる。
次いで、この状態で操作面上での操作体の位置が変更されてそれまでとは別の位置検出信号を制御部が受信した状態、或いは、位置検出信号発信時と位置が変わらない状態で入力手段からの確定候補選択信号を制御手段が直接或いは間接的に受信すると、上述した選択可能状態の選択部のうち、操作面上での操作体の位置に対応した選択部が制御手段によって確定候補とされ、更に、この確定候補となった選択部を所定の操作で確定することにより、例えば、この確定候補の選択部での表示に対応した機能が選択され、当該機能に応じた処理が行なわれる。
このように、モニタ手段に表示される複数の選択部の行数や列数が操作面に設定される行数や列数より多くても、操作面上での操作体の位置に応じて操作面の行数及び列数に対応した範囲が改めて選択可能とされ、この選択可能な選択部のなかから改めて所望の選択部を選択するため、検出手段の検出精度（分解能）とモニタ手段に表示する選択部の配列等とが対応していなくても、入力手段で所望の選択部を選択できる。
【００１２】
請求項３記載の画面操作装置は、請求項１又は請求項２記載の本発明において、前記位置検出信号を受信してから前記確定候補選択信号を受信するまでの間に所定の条件を満たす別の位置検出信号を前記制御手段が受信することにより、前記制御手段が前記操作面上での前記操作体の新たな位置に対応した少なくとも１つの選択部を選択可能状態とする、ことを特徴としている。
【００１３】
上記構成の画面操作装置では、制御手段が直接或いは間接的に入力手段からの位置検出信号を受信することで、この位置検出信号に基づいて操作面上での操作体の位置に対応した選択部の何れかが選択可能となってから、制御手段が直接或いは間接的に入力手段からの確定候補選択信号を受信するまでの間に、所定の条件を満たす別の位置検出信号を制御手段が受信すると、この別の位置検出信号に基づいて少なくとも一部の選択可能範囲が異なる新たな選択部が選択可能な状態となる。
【００１４】
これにより、特別に煩雑な操作を行なわずとも選択可能範囲を変更できるため、操作性が向上する。
【００１５】
なお、本発明で言う「所定の条件を満たす位置検出信号」の「所定の条件」とは、選択状態の複数の選択部のなかの何れかを確定候補とするための位置検出信号とは異なる信号であると判別できる条件であれば、具体的な条件内容について限定するものではない。例えば、最初の位置検出信号を受信してから新たな位置検出信号を受信するまでに要した時間や、操作面上での特定位置に対応した位置検出信号を受信しつづけていた時間（すなわち、操作面上での特定位置で操作体が停滞していた時間）等、時間も本発明で言う「所定の条件」になりうる。また、最初の位置検出信号に対応する選択部の位置から新たな位置検出信号に対応する選択部への向きや、最初の位置検出信号若しくは新たな位置検出信号が操作面上での特定の位置に対応した位置検出信号である場合等、向きや位置等も「所定の条件」になりうる。さらには、新たな位置検出信号を受信する直前に、位置検出信号及び確定候補選択信号とは種類や形態が異なる別の信号を制御手段が直接或いは間接的に受信した場合も本発明で言う「所定の条件」になりうる。
【００１６】
請求項４記載の画面操作装置は、請求項１又は請求項２記載の本発明において、前記位置検出信号及び前記確定候補信号の何れかの信号を受信した後に前記検出手段による前記操作体の検出が解除された場合に、前記何れかの信号を受信した後の状態を前記制御手段が維持すると共に、前記検出手段による前記操作体の検出解除前と略同位置で前記操作体を前記検出手段が検出することで前記制御手段が前記何れかの信号を受信した後の状態から処理を継続する、ことを特徴としている。
【００１７】
上記構成の画面操作装置では、位置検出信号及び確定候補信号の何れかの信号を制御手段が直接或いは間接的に受信した後に検出手段による操作体の検出が解除されると、制御手段によって前記何れかの信号を受信した後の状態が維持される。
【００１８】
さらに、この状態から検出手段が操作体の検出を解除する前と略同位置で検出手段が操作体を検出すると、制御手段は前記何れかの信号を受信した後の状態から処理を継続する。これにより、例えば、指等の操作体を検出範囲から不用意に離脱させてしまっても操作を最初からやり直す必要はなく、また、操作に迷い生じても検出範囲中に操作体を止めておかずに一旦検出範囲から操作体を離脱させて迷いを解消してから改めて操作を行なっても操作を最初からやり直す必要はない。このため、操作性が向上する。
【００１９】
【発明の実施の形態】
＜第１の実施の形態の構成＞
図１には本発明の第１の実施の形態に係る画面操作装置としての（詳細に言えば、本発明の一実施の形態に係る画面操作装置をその機能の一部として有する）カーナビゲーション装置７０の概略的な外観が斜視図によって示されており、図２には本カーナビゲーション装置７０の構成のブロック図が示されている。
【００２０】
これらの図に示されるように、本カーナビゲーション装置７０は装置本体７２を備えている。図１に示されるように、装置本体７２は全体的に箱形状に形成されており、車両のインスツルメントパネルに形成された収容部（図示省略）へ収容される。この収容部に収容された状態で車両室内側に露出する装置本体７２の外壁部７４には開口部７６が形成されており、透明若しくは赤外光の透過が可能に着色された窓７８が嵌め込まれている。この開口部７６を介して装置本体７２の内側には、図２に示される赤外線受光部８０が設けられている。
【００２１】
図２に示されるように、赤外線受光部８０は装置本体７２の内部に設けられたＣＰＵ等の制御手段としての制御部８２へ接続されており、受光した赤外線信号に応じた電気信号を制御部８２へ送信している。一方、制御部８２は装置本体７２の内部若しくは装置本体７２の外部（本実施の形態では装置本体７２の内部）に設けられた記憶媒体８４へ接続されており、記憶媒体８４へ記憶された様々なプログラムを読み込んで、それを処理、実行する。
【００２２】
一方、図１に示されるように、本カーナビゲーション装置７０はモニタ手段としてのモニタテレビ８６を備えている。モニタテレビ８６は車両のインスツルメントパネル上を含めた所定の設置箇所で、例えば、運転席等から見えるように設置される。このモニタテレビ８６は、フラットケーブル等の接続手段を介して装置本体７２の制御部８２へ直接或いは間接的に接続されており、制御部８２にて処理結果、実行結果を表示する。特に、制御部８２が記憶媒体８４から検索プログラムを読み込んだ場合には、図６に示されるように、モニタテレビ８６に検索画面が表示されるが、この検索画面では見かけ上５行４列のマトリックス状に配置された選択部としての選択ボタン１１〜１５、２１〜２５、３１〜３５、４１〜４４が表示されると共に、検索結果表示部５０が表示される。
【００２３】
さらに、図１に示されるように、本カーナビゲーション装置７０は入力手段としてのコントローラ９０を備えている。ここで、図３にはコントローラ９０の構成が平面図によって示されており、図４にはコントローラ９０の構成が断面図によって示されている。
【００２４】
図４に示さるように、コントローラ９０は下ケース９２と上ケース９４とにより構成されたケース９６を備えている。下ケース９２は厚さ方向一方の側へ向けて開口した略箱形状に形成されている。これに対し、上ケース９４は下ケース９２とは反対側へ向けて開口した略箱形状で、下ケース９２と上ケース９４とは互いの開口端が向き合った状態で一体的に連結されている。
【００２５】
また、上ケース９４の上底部９８には略矩形状の開口部１００が形成されており、この開口部１００に対応してケース９６にはパネルスイッチ１０２を構成する操作面としてのパネル１０４が設けられている。パネル１０４は外周形状が開口部１００に対応した略矩形平板状に形成されている。
【００２６】
さらに、図３に示されるように、パネル１０４の下方（下ケース９２側）には基板１１６が略平行に配置されている。基板１１６には表面及び裏面の少なくとも一方にプリント配線等の配線が施されていると共に、ＣＰＵ１１８やバッテリー１２０、更には、上述した抵抗やコンデンサ等の電気部品が上記の配線により電気的に接続されている。この基板１１６は図示しない保持手段によって直接或いは間接的に上ケース９４又は下ケース９２に固定されている。また、基板１１６上には圧縮コイルスプリング１０６が配置されており、パネル１０４を開口部１００側へ付勢した状態で基板１１６へ接離移動可能に支持している。さらに、基板１１６にはストッパ１０８が設けられている。ストッパ１０８はパネル１０４の外周部に係合しており、所定距離以上にパネル１０４が基板１１６から離間しないように保持している。
【００２７】
また、パネル１０４と基板１１６との間にはパネル１０４と共にパネルスイッチ１０２を構成するプッシュスイッチ１１０が設けられている。プッシュスイッチ１１０は本体１１２を備えている。本体１１２は図示しない固定接点を備えている。この固定接点は基板１１６の配線へ電気的に接続されている。さらに、この本体１１２には可動部１１４が設けられている。可動部１１４は基板１１６に対するパネル１０４の接離方向と略同方向に本体１１２に対して移動可能とされており、基板１１６へ接近する方向へ移動することで少なくとも一部が本体１１２内へ移動する。また、可動部１１４には図示しない可動接点を備えており、可動部１１４が基板１１６へ接近する方向へ移動した際に本体１１２の固定接点へ接触して導通し、基板１１６から離間することで固定接点との導通が解除される。
【００２８】
可動部１１４の本体１１２とは反対側はパネル１０４の裏面へ当接している。したがって、パネル１０４が圧縮コイルスプリング１０６の付勢力に抗して基板１１６へ接近する方向へ移動することで可動部１１４が基板１１６へ接近し、可動部１１４の可動接点が本体１１２の固定接点に接触する構成である。
【００２９】
さらに、基板１１６の外周部近傍の裏面側には、赤外線発光素子１２２が配置されている。赤外線発光素子１２２は上記のＣＰＵ１１８やバッテリー１２０へ電気的に接続されており、ＣＰＵ１１８からの信号に基づいて赤外線信号Ｌ０を発する。この赤外線発光素子１２２に対応して下ケース９２の側壁１２４には開口部１２６が形成されている。この開口部１２６には透明若しくは赤外線の透過が可能な程度に着色された窓１２８が嵌め込まれており、赤外線発光素子１２２にて発せられた赤外線信号Ｌ０は窓１２８を透過してケース９６の外部へ出て、上述した装置本体７２の窓７８を透過して赤外線受光部８０に受光される。
【００３０】
一方、図３に示されるように、パネル１０４の長手方向一方の端部の側方で且つ上底部９８の裏面側には、検出手段としての複数の（本実施の形態では３個）の発光ダイオード１３０、１３２、１３４が設けられている。これらの発光ダイオード１３０〜１３４はパネル１０４の長手方向一方の端部に沿って所定間隔毎に配置されており、各発光ダイオード１３０〜１３４から発せられたビーム光Ｌ１はパネル１０４の表面並びに他のビーム光Ｌ１に対して平行にパネル１０４上を通過する。
【００３１】
図４に示されるように、発光ダイオード１３０〜１３４は基板１１６へ連結されており、基板１１６に設けられた配線を介してバッテリー１２０やＣＰＵ１１８へ電気的に接続され、ビーム光Ｌ１はＣＰＵ１１８からの電気信号に基づいて発せられる。
【００３２】
また、図３に示されるように、パネル１０４の長手方向他方の端部（すなわち、発光ダイオード１３０〜１３４が設けられた側とは反対側の端部）の側方で且つ上底部９８の裏面側には検出手段としての複数（本実施の形態では３個）の受光素子１３６、１３８、１４０が配置されている。これらの受光素子１３６〜１４０は上述した発光ダイオード１３０〜１３４に対応して設けられており、各々が対向する発光ダイオード１３０〜１３４から発せられたビーム光Ｌ１を受光する。
【００３３】
図４に示されるように、各受光素子１３６〜１４０は基板１１６へ連結されており、基板１１６に設けられた配線を介してバッテリー１２０やＣＰＵ１１８へ電気的に接続され、ビーム光Ｌ１を受光したか否かの情報を電気信号としてＣＰＵ１１８へ送っている。
【００３４】
一方、図３に示されるように、パネル１０４の幅方向一方の端部の側方で且つ上底部９８の裏面側には、検出手段として複数の（本実施の形態では４個）の発光ダイオード１４２、１４４、１４６、１４８が設けられている。これらの発光ダイオード１４２〜１４８はパネル１０４の幅方向一方の端部に沿って所定間隔毎に配置されており、各発光ダイオード１４２〜１４８から発せられたビーム光Ｌ２はパネル１０４の表面並びに他のビーム光Ｌ２に対して平行にパネル１０４上を通過する。
【００３５】
また、各発光ダイオード１４２〜１４８は基板１１６へ連結されており、基板１１６に設けられた配線を介してバッテリー１２０やＣＰＵ１１８へ電気的に接続され、ビーム光Ｌ２はＣＰＵ１１８からの電気信号に基づいて発せられる（  すなわち、本実施の形態ではパネル１０４上を４行３列のビーム光Ｌ１、Ｌ２が通過する）。
【００３６】
一方、パネル１０４の幅方向他方の端部（すなわち、発光ダイオード１４２〜１４８が設けられた側とは反対側端部）の側方で且つ上底部９８の裏面側には検出手段として複数（本実施の形態では４個）の受光素子１５０、１５２、１５４、１５６が配置されている。これらの受光素子１５０〜１５６は上述した発光ダイオード１４２〜１４８に対応して設けられており、各々が対向する発光ダイオード１４２〜１４８から発せられたビーム光Ｌ２を受光する。
【００３７】
また、各受光素子１５０〜１５６は基板１１６へ連結されており、基板１１６に設けられた配線を介してバッテリー１２０やＣＰＵ１１８へ電気的に接続され、ビーム光Ｌ２を受光したか否かの情報を電気信号としてＣＰＵ１１８へ送っている。
【００３８】
＜第１の実施の形態の作用、効果＞
次に、本実施の形態の全体的な作用並びに効果の説明に先立ち、コントローラ９０の作動について簡単に説明する。
【００３９】
コントローラ９０では、バッテリー１２０の通電状態になると、各発光ダイオード１３０〜１３４の各々からビーム光Ｌ１が発せらると共に、各発光ダイオード１４２〜１４８の各々からビーム光Ｌ２が発せられる。各発光ダイオード１３０〜１３４、１４２〜１４８から発せられたマトリックス状のビーム光Ｌ１、Ｌ２はこれを遮断するものがない限り、対応する受光素子１３６〜１４０、１５０〜１５６に到達して各受光素子１３６〜１４０、１５０〜１５６に受光される。
【００４０】
各発光ダイオード１３０〜１３４、１４２〜１４８からビーム光Ｌ１、Ｌ２が発せられた状態でパネル１０４の表面に操作体としての指が触れると、指が触れた部分におけるパネル１０４の表面上では対応するビーム光Ｌ１、Ｌ２が指によって遮断され、遮断されたビーム光Ｌ１、Ｌ２に対応した受光素子１３６〜１４０、１５０〜１５６だけはビーム光Ｌ１、Ｌ２が到達しない。さらに、ＣＰＵ１１８はビーム光Ｌ１、Ｌ２が到達していない受光素子１３６〜１４０、１５０〜１５６から遮断信号を受け、赤外線発光素子１２２からこの遮断信号に基づいた赤外線信号Ｌ０を発光させる。
【００４１】
また、この状態で圧縮コイルスプリング１０６の付勢力に抗してパネル１０４を押圧して下ケース９２側へ変位させると、プッシュスイッチ１１０の可動部１１４がパネル１０４からの押圧力で基板１１６側へ移動し、これにより、可動部１１４の可動接点と本体１１２の固定接点とが接触して導通する。可動部１１４の可動接点と本体１１２の固定接点との導通は固定接点へ電気的に接続されているＣＰＵ１１８により検出され、可動部１１４の可動接点と本体１１２の固定接点との導通をＣＰＵ１１８が検出すると、ＣＰＵ１１８は赤外線発光素子１２２から可動部１１４の可動接点と本体１１２の固定接点との導通信号に基づいた赤外線信号Ｌ０を発光させる。
【００４２】
このようにして赤外線発光素子１２２から発せられた赤外線信号Ｌ０は装置本体７２の赤外線受光部８０にて受光され、更に制御部８２は赤外線受光部８０が受けた赤外線信号Ｌ０に対応した電気信号を受ける。なお、以下、ビーム光Ｌ１、Ｌ２の遮断に基づく赤外線信号Ｌ０に対応した電気信号を便宜上「遮断信号」と称し、プッシュスイッチ１１０の押圧に基づく赤外線信号Ｌ０に対応した電気信号を便宜上「確定信号」と称する。
【００４３】
次に、本カーナビゲーション装置７０において記憶媒体８４に記憶されていた機能選択入力プログラムを制御部８２が読み込んで起動した場合について、図５のフローチャートを用いて説明する。
【００４４】
図５に示されるように、ステップ２００で制御部８２が機能選択プログラムを読み込んで起動すると、ステップ２０２で初期設定処理が行なわれる。この初期設定処理ではフラグＦ１、Ｆ２にそれぞれ０が代入されてリセットされると共に、モニタテレビ８６の画面に選択ボタン１１〜４４が表示される。
【００４５】
次いで、ステップ２０４で赤外線受光部８０から送られる赤外線信号Ｌ０に対応した電気信号の読取りが行なわれ、ステップ２０６でこの電気信号が処理される。ステップ２０８では、ステップ２０６で処理した電気信号が確定信号であるか否かが判定される。
【００４６】
ここで、上述したビーム光Ｌ１、Ｌ２が何れも遮断されていない場合、すなわち、指がパネル１０４に触れていない場合には当然パネル１０４に対する押圧力も付与されていないため確定信号を受信することはなく、したがって、ステップ２０８からステップ２１０へと進む。
【００４７】
ステップ２１０では、パネル１０４に指が触れることで何れかのビーム光Ｌ１及び何れかのビーム光Ｌ２が遮断されたことに基づく遮断信号で、且つ、その直前に他のビーム光Ｌ１、Ｌ２を遮断することに基づく遮断信号を受信していない場合での電気信号である位置検出信号としてのファースト・タッチ信号（以下、「Ｆ・Ｔ信号」と称する）に基づいた信号をステップ２０６で処理したか否かが判定される。この場合も同様に、指がパネル１０４に触れていなければビーム光Ｌ１、Ｌ２が遮断されていることはなく、したがって、ステップ２１０からステップ２１２へと進む。
【００４８】
ステップ２１２では、パネル１０４に指が触れることで何れかのビーム光Ｌ１及び何れかのビーム光Ｌ２が遮断されたことに基づく遮断信号で、且つ、その直前に他のビーム光Ｌ１、Ｌ２を遮断することに基づく遮断信号を受信していた場合での電気信号である確定候補選択信号としてのセカンド・タッチ信号（以下、「Ｓ・Ｔ信号」と称する）に基づいた信号をステップ２０６で処理したか否かが判定される。この場合も同様に、指がパネル１０４に触れていなければビーム光Ｌ１、Ｌ２が遮断されていることはなく、したがって、ステップ２１２からステップ２１４へと進む。
【００４９】
ステップ２１４では、フラグＦ２に１が代入されているか否か（すなわち、フラグＦ２が立っているか否か）が判定される。この状態では、この直前にビーム光Ｌ１、Ｌ２が遮断されていないため、フラグＦ２に１が代入されていることはなく、また、フラグＦ１に１が代入されていることもない。したがって、この状態では、ステップ２１４からステップ２１６へと進み、ステップ２０４へと戻る。
【００５０】
すなわち、直前にビーム光Ｌ１、Ｌ２が遮断されておらず、且つ、現在でもビーム光Ｌ１、Ｌ２が遮断されていない状態では、上述したループを巡回する初期待機状態となる。
【００５１】
次いで、この初期待機状態から、パネル１０４に指が触れ、この指によって例えば発光ダイオード１３４から発光されたビーム光Ｌ１と発光ダイオード１４２から発光されたビーム光Ｌ２が遮断されると、受光素子１４０、１５０にビーム光Ｌ１、Ｌ２が到達せず、これに応じたＦ・Ｔ信号が赤外線発光素子１２２から発光される。上述したステップ２０４でこのＦ・Ｔ信号を赤外線受光部８０が受光して、更に、ステップ２０６で信号が処理されると、ステップ２１０で信号がＦ・Ｔ信号であると判定され、ステップ２１８へ進む。
【００５２】
ステップ２１８では、フラグＦ１に１が代入されているか否か（すなわち、フラグＦ１が立っているか否か）が判定される。この場合には、それ以前が初期待機状態であるため、フラグＦ１に１は代入されておらず、したがって、ステップ２２０でフラグＦ１に１が代入されてステップ２２２へ進む。
【００５３】
ステップ２２２では、Ｆ・Ｔ信号からパネル１０４上での現在の指位置であるファースト・タッチ・ポジション（以下、「Ｆ・Ｔポジション」と称する）が検出される。さらに、ステップ２２２で検出したＦ・Ｔポジションに基づいてステップ２２４で選択可能範囲であるアクティブ・エリアが設定される。この場合には、平面視（図３図示状態）でパネル１０４の右上方側でビーム光Ｌ１、Ｌ２が遮断されている、すなわち、パネル１０４の右上方側に指が位置していることから、制御部８２はモニタテレビ８６の画面で５行４列のマトリックス状に表示されている複数の選択ボタン１１〜４４のうち、その右上側でビーム光Ｌ１、Ｌ２の行列数と同じ４行３列分の選択ボタン１１〜１４、２１〜２４、３１〜３４がアクティブ・エリアとされる。
【００５４】
次いで、ステップ２２６で図７に示されるように、アクティブ・エリアの選択ボタン１１〜１４、２１〜２４、３１〜３４のうち、選択ボタン１２〜１４、２１〜２４、３１〜３４の色彩が反転されて表示される（以下、「反転表示」と称する）。さらに、このステップ２２６では、アクティブ・エリアの選択ボタン１１〜１４、２１〜２４、３１〜３４のうち、上述したＦ・Ｔポジションに対応する位置の選択ボタン１１の色彩が変更される。これによって、選択ボタン１２〜１４、２１〜２４、３１〜３４がアクティブ・エリアにされたことが示されると共に、パネル１０４上での指位置（すなわち、Ｆ・Ｔポジション）が選択ボタン１１に対応した位置であることが示される。
【００５５】
これに対し、仮に、発光ダイオード１３０、１４２から発光されたビーム光Ｌ１、Ｌ２が指により遮断された場合には、そのＦ・Ｔポジションは平面視（図３図示状態）でパネル１０４の左上方側となる。このため、図８に示されるように、左上方の選択ボタン４１からビーム光Ｌ１、Ｌ２の行列数と４行３列分の選択ボタン４１〜４４、３１〜３４、２１〜２４がアクティブ・エリアとされ、選択ボタン４２〜４４、３１〜３４、２１〜２４が反転表示されると共に選択ボタン４１が色換え表示される。
【００５６】
また、発光ダイオード１３４、１４８から発光されたビーム光Ｌ１、Ｌ２が指により遮断された場合には、そのＦ・Ｔポジションは平面視（図３図示状態）でパネル１０４の右下方側となる。このため、図９に示されるように、右下方の選択ボタン１５からビーム光Ｌ１、Ｌ２の行列数と４行３列分の選択ボタン１２〜１５、２２〜２５、３２〜３５がアクティブ・エリアとされ、選択ボタン１２〜１４、２２〜２５、３２〜３５が反転表示されると共に選択ボタン１５が色換え表示される。
【００５７】
さらに、発光ダイオード１３０、１４８から発光されたビーム光Ｌ１、Ｌ２が指により遮断された場合には、そのＦ・Ｔポジションは平面視（図３図示状態）でパネル１０４の左下方側となる。ここで、選択ボタン４１〜４４だけは他の選択ボタン１１〜３５とは異なり行数は４しかない。したがって、他の選択ボタン１１〜３５の場合、下から４行目は選択ボタン１２、２２、３２であるが、選択ボタン４１〜４４だけは下から４行目は選択ボタン４１となる。したがって、この場合には図１０に示されるように、左下方の選択ボタン４４からビーム光Ｌ１、Ｌ２の行列数と４行３列分の選択ボタン２２〜２４、３２〜３４、４１〜４４がアクティブ・エリアとされ、選択ボタン２２〜２４、３２〜３４、４１〜４３が反転表示されると共に選択ボタン４４が色換え表示される。
【００５８】
次いで、ステップ２２６において図７に示されるようにアクティブ・エリア中の選択ボタン１１〜１４、２１〜２４、３１〜３４が反転表示された後に再びステップ２０４に戻る。
【００５９】
この状態から仮に指をパネル１０４から離間させ、ビーム光Ｌ１、Ｌ２の遮断を解除した場合には、Ｆ・Ｔ信号が解除されることになるため、ステップ２１０からステップ２１２、２１４を介してステップ２１６へ進む。この場合には、ステップ２２０でフラグＦ１に１が代入されているためステップ２１６からステップ２２８へ進む。
【００６０】
ステップ２２８ではステップ２２４で行なわれたアクティブ・エリアの設定が解除されると共に、ステップ２２６で行なわれたアクティブ・エリア中の選択ボタン１１〜１４、２１〜２４、３１〜３４の反転表示が解除される。次いで、ステップ２３０でフラグＦ１、Ｆ２に０が代入されてリセットされ、ステップ２０４へ戻り、再び、初期待機状態となる。
【００６１】
一方、発光ダイオード１３４、１４２から発せられたビーム光Ｌ１、Ｌ２の指による遮断状態が継続されている場合、すなわち、Ｆ・Ｔ信号を継続して受信している状態では、ステップ２１０からステップ２１８へ進むものの、この状態でフラグＦ１には既に１が代入されているため、そのままステップ２０４へ戻るというループを巡回するセカンド・タッチ待機状態となる。
【００６２】
これに対して、この状態から、パネル１０４に対して略平行に指が移動して、発光ダイオード１３４、１４２から発せられたビーム光Ｌ１、Ｌ２の遮断が解除されると共に、例えば、発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２が指によって遮断された場合には、このときに赤外線発光素子１２２から発せられた信号がステップ２０６で処理される。このときに赤外線発光素子１２２から発せられた信号は、何れかのビーム光Ｌ１及び何れかのビーム光Ｌ２が遮断されたことに基づく電気信号であるものの、その直前にＦ・Ｔ信号、すなわち、他のビーム光Ｌ１、Ｌ２を遮断することに基づく電気信号を受信している場合の信号、すなわち、Ｓ・Ｔ信号である。したがって、ステップ２０６からステップ２０８、２１０を介してステップ２１２へ進んだ後、ステップ２１２の判定でステップ２３２へと進むことになる。
【００６３】
ステップ２３２では、フラグＦ２に１が代入されているか否か（すなわち、フラグＦ２が立っているか否か）が判定される。上記のように、発光ダイオード１３４、１４２から発せられたビーム光Ｌ１、Ｌ２の遮断を解除し、発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２を遮断した直後であれば、その直前の信号はＦ・Ｔ信号であり、この状態ではフラグＦ２は０であるためステップ２３４へ進んでフラグＦ２に１が代入されて更にステップ２３６へ進む。
【００６４】
ステップ２３６では、Ｓ・Ｔ信号からパネル１０４上での現在の指位置であるセカンド・タッチ・ポジション（以下、「Ｓ・Ｔポジション」と称する）が検出される。この場合には、全体で３列のビーム光Ｌ１のうち、発光ダイオード１３２から発せられたビーム光Ｌ１は左から２列目で、全体で４行のビーム光Ｌ２のうち、発光ダイオード１４４から発せられたビーム光Ｌ２は上から２行目となるため、この位置がＳ・Ｔポジションとなる。
【００６５】
次いで、ステップ２３８では、上述したアクティブ・エリアの選択ボタン１１〜１４、２１〜２４、３１〜３４のうち、上述したＳ・Ｔポジションに対応した位置、すなわち、マトリックス状に並んだアクティブ・エリア中の選択ボタン１１〜１４、２１〜２４、３１〜３４のうち、上から２行目で且つ左から２列目の選択ボタン２２が図１１に示されるように色換え処理されると共に、選択ボタン１１が選択ボタン２２を除いた選択ボタン１２〜１４、２１〜２４、３１〜３４と同じ色彩（すなわち、通常状態に対する反転表示）に変更されてステップ２０４に戻る。
【００６６】
この状態でパネル１０４から指を離間させ、ビーム光Ｌ１、Ｌ２の遮断を解除した場合には、Ｓ・Ｔ信号が解除されることになるため、ステップ２１２からステップ２１４へ進む。この場合には、ステップ２３４でフラグＦ２に１が代入されているためステップ２１４からステップ２４２へ進む。
【００６７】
ステップ２４２では色換えされた選択ボタン２２の色換えが解除され、ステップ２２８へ進み、アクティブ・エリアの設定解除と反転された選択ボタン１１〜１４、２１〜２４、３１〜３４の反転解除がなされ、更に、ステップ２３０でフラグＦ１、Ｆ２の各々に０が代入されてステップ２０４へ戻り、再び、初期待機状態となる。
【００６８】
これに対して、ステップ２３８にて選択ボタン２２の色換え処理がなされた状態で、指によりパネル１０４を押圧して圧縮コイルスプリング１０６の付勢力に抗してパネル１０４を押圧して下ケース９２側へ変位させて可動部１１４の可動接点と本体１１２の固定接点とを導通させ、この導通をＣＰＵ１１８が検出すると、ＣＰＵ１１８はこの導通信号に基づいた赤外線信号Ｌ０を発光させる。
【００６９】
この導通信号を赤外線受光部８０が受光してステップ２０４で制御部８２が読取り、更に、ステップ２０６でこの信号を処理すると、ステップ２０８でこの信号が導通信号、すなわち、確定信号であると判定され、ステップ２４０で選択ボタン２２に示された文字や記号等に対応した機能の処理が開始され、更に、ステップ２４２へ進む。
【００７０】
ステップ２４２で色換えされた選択ボタン２２の色換えの解除がなされ、ステップ２２８へ進み、アクティブ・エリアの設定解除と反転された選択ボタン１１〜１４、２１〜２４、３１〜３４の反転解除がなされ、更に、ステップ２３０でフラグＦ１、Ｆ２の各々に０が代入されてステップ２０４へ戻り、初期待機状態となる。
【００７１】
一方、ステップ２３８にて選択ボタン２２の色換え処理がなされた後、パネル１０４が押圧されずに指による発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２の遮断状態が継続されている場合には、Ｓ・Ｔ信号を受信しつづけている状態となるため、ステップ２１２からステップ２３２へ進む。しかしながら、既に、ステップ２３４でフラグＦ２に１が代入されているためにステップ２４４へ進む。
【００７２】
ステップ２４４では、このときのＳ・Ｔ信号が前回受信したＳ・Ｔ信号と同一のものであるか否か、すなわち、この場合には発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２が遮断されていることに基づくＳ・Ｔ信号であるか否かが判定される。指による発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２の遮断状態が継続されている場合には、当然、同一のＳ・Ｔ信号であるため、そのままステップ２０４へ戻る。すなわち、このステップ２３８にて選択ボタン２２の色換え処理がなされた後、パネル１０４が押圧されずに指による発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２の遮断状態が継続されている状態では、ステップ２０４からステップ２１２、２３２を経てステップ２４４へ進み、そのままステップ２０４へ戻るというループを巡回する押圧待機状態となり、上述したパネル１０４の押圧による確定信号を待つ。
【００７３】
また、ステップ２３８にて選択ボタン２２の色換え処理がなされた後、再度パネル１０４に対して平行に指をスライドさせ、発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２の遮断を解除し、発光ダイオード１３０、１４８から発せられたビーム光Ｌ１、Ｌ２を指で遮断した場合には、ステップ２４４へ進む。しかしながら、このときのＳ・Ｔ信号は発光ダイオード１３０、１４８から発せられたビーム光Ｌ１、Ｌ２の遮断に基づくものであって、直前の発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２が遮断されていることに基づくものではない（すなわち、前回受信したＳ・Ｔ信号と同一の信号ではない）。したがって、ステップ２４４からステップ２４６へ進み、色換えされた選択ボタン２２の色換えが解除されてステップ２３６へ進む。
【００７４】
ステップ２３６では、受信したＳ・Ｔ信号からパネル１０４上での現在の指位置であるＳ・Ｔポジションが検出される。この場合には、発光ダイオード１３０から発せられたビーム光Ｌ１は左から１列目で、発光ダイオード１４８から発せられたビーム光Ｌ２は上から４行目となるため、この位置がＳ・Ｔポジションとなる。
【００７５】
次いで、ステップ２３８では、アクティブ・エリア中の選択ボタン１１〜１４、２１〜２４、３１〜３４のうち、左から１列目で且つ上から４行目の選択ボタン３４が図１２に示されるように色換えされ、その後、確定信号待機状態となる。
【００７６】
以上説明したように、本実施の形態では、Ｆ・Ｔ信号に基づいてＦ・Ｔポジションに対応したアクティブ・エリアを設定し、このアクティブ・エリアでビーム光Ｌ１、Ｌ２の行数及び列数と同じ行数及び列数の選択ボタン１１〜４４を選択可能としたことで、ビーム光Ｌ１、Ｌ２の行数及び列数が選択ボタン１１〜４４の行数及び列数より少なくても選択ボタン１１〜４４のなかから所望の機能を実行するものを容易に選択できる。
【００７７】
これにより、選択ボタン１１〜４４の設定をビーム光Ｌ１、Ｌ２の行数及び列数とは無関係に設定できるため、モニタテレビ８６での画面のデザイン等、カーナビゲーション装置１０のプログラム（ソフトウエア）を設計するうえで、設計の自由度が向上する。
【００７８】
また、逆に言えば、選択ボタン１１〜４４の行数及び列数に関係なくビーム光Ｌ１、Ｌ２の行数及び列数を設定できるため、コントローラ９０の設計の自由度が向上する。
【００７９】
さらに、選択ボタン１１〜４４の行数及び列数にビーム光Ｌ１、Ｌ２の行数及び列数を合わせる必要性がないため、カーナビゲーション装置１０のプログラム（ソフトウエア）の変更により選択ボタン１１〜４４の行数及び列数が変更されたとしても、コントローラ９０の変更を行なわなくてもよい。したがって、カーナビゲーション装置１０のプログラム（ソフトウエア）の仕様変更（所謂バージョン・アップ等）が容易である。
【００８０】
また、選択ボタン１１〜４４の行数及び列数が異なるカーナビゲーション装置１０のプログラム（ソフトウエア）であっても、コントローラ９０を共通化することができるためコストの軽減に寄与する。
【００８１】
さらに、本実施の形態の場合、アクティブ・エリアを変更する際には、一度、パネル１０４から指を離間させてから再度指でパネル１０４を触れることになる。したがって、アクティブ・エリアを確定した後に所望の選択ボタン１１〜４４に対応して指をスライドさせて選択ボタン１１〜４４を選択すればよいため、操作が容易で、しかも、速やかに所望の選択ボタン１１〜４４を選択できる。
【００８２】
また、本実施の形態の場合、Ｓ・Ｔポジションが変更されると、対応する選択ボタン１１〜４４の色が変更されるため、基本的にモニタテレビ８６の画面を見ながら操作すればコントローラ９０を見なくとも操作できる。
【００８３】
さらに、本実施の形態の場合、選択ボタン１１〜４４のうち、特にアクティブ・エリアの四隅に対応する選択ボタン１１〜４４に関してはコントローラ９０の開口部１００の四隅に指が当接した状態で選択できるため、コントローラ９０及びモニタテレビ８６の画面を見ずとも操作できる。
【００８４】
＜第２の実施の形態の構成＞
次に、本発明のその他の実施の形態について説明する。なお、以下の各実施の形態の機械的な構成は前記第１の実施の形態と同じであり、その差異は機能選択入力プログラムにあるため機械的な構成に関しての説明は省略する。また、以下の各実施の形態の機能選択入力プログラムを説明するにあたり、前記第１の実施の形態を含めて説明している実施の形態よりも前出の実施の形態で説明した機能選択入力プログラムのステップと同様の処理を行なうステップに関しては、同一の符号（ステップ番号）を付与してその説明を省略する。
【００８５】
本発明の第２の実施の形態の特徴を簡単に言うと、アクティブ・エリアに対応した選択ボタン１１〜４４の反転表示を行なった後に、パネル１０４から指を離さずしてアクティブ・エリアを変更できるスクロール機能を付加した点にある。
【００８６】
以下、上記のスクロール機能について図１３のフローチャートを用いて説明する。
【００８７】
本実施の形態も前記第１の実施の形態と同様に、例えば、図７に示されるように、選択ボタン１１〜１４、２１〜２４、３１〜３４の範囲がアクティブ・エリアとされた状態で、パネル１０４に対して略平行に指をスライドさせて発光ダイオード１３４、１４２から発せられたビーム光Ｌ１、Ｌ２の遮断を解除すると共に発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２を遮断すると、ステップ２０６で処理された信号がＳ・Ｔ信号であるとステップ２１２で判定される。
【００８８】
このとき、発光ダイオード１３４、１４２から発せられたビーム光Ｌ１、Ｌ２の遮断を解除して発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２を遮断した直後であれば、ステップ２３２からステップ２３４へ至りステップ２３４でフラグＦ２に１が代入される。ここで、前記第１の実施の形態では、ステップ２３４での処理の後にステップ２３６へ進んだが、本実施の形態では、ステップ２３４とステップ２３６との間にステップ３０２の処理が介在しており、このステップ３０２ではタイマプログラムの経過時間Ｔ１がリセットされる（すなわち、Ｔ１に０が代入される）。ステップ３０２での処理の後、ステップ２３６及びステップ２３８の処理が行なわれるが、本実施の形態ではステップ２３８の後にステップ３０４で上述したタイマプログラムが起動する。
【００８９】
この状態で、再びパネル１０４に対して指をスライドさせて発光ダイオード１３２から発せられたビーム光Ｌ１及び発光ダイオード１４４から発せられたビーム光Ｌ２の少なくとも何れか一方の遮断を解除してこの何れか一方以外のビーム光Ｌ１、Ｌ２を遮断すると、ステップ２４４からステップ２４６を経て再びステップ３０２へ至りタイマプログラムの経過時間Ｔ１がリセットされる。
【００９０】
一方、発光ダイオード１３２、１４４から発せられたビーム光Ｌ１、Ｌ２の遮断が継続されていた場合、前記第１の実施の形態ではステップ２０４へ戻ったが本実施の形態ではステップ３０６へ進む。ステップ３０６では、Ｓ・Ｔ信号から色換え処理がなされた選択ボタン１１〜４４がアクティブ・エリア以外との選択ボタン１１〜４４に隣接しているか否か、すなわち、アクティブ・エリア以外の選択ボタン１１〜４４との境界位置にある選択ボタン（フローチャートでは境界ボタンと称している）１１〜４４であるか否かが判定される。
【００９１】
ここで、図１１に示されるような場合、選択ボタン１４、２４、３１〜３４はアクティブ・エリア外の選択ボタン１５、２５、３５、４１〜４４に隣接しているが、選択ボタン２２はアクティブ・エリア以外の選択ボタン１５、２５、３５、４１〜４４には隣接していないため、ステップ３０６からステップ２０４へ戻る。
【００９２】
一方、例えば、図１４に示されるように、選択ボタン１１〜１４、２１〜２４、３１〜３４がアクティブ・エリアとされて、更に、選択ボタン３２が確定候補として色換え処理がなされた後もなおこの場合での選択ボタン３２に対応した発光ダイオード１３０、１４４からのビーム光Ｌ１、Ｌ２の遮断状態が継続された場合、換言すれば、アクティブ・エリア以外の選択ボタン４１〜４３に隣接した選択ボタン３２に対応する発光ダイオード１３０、１４４からのビーム光Ｌ１、Ｌ２の遮断状態が継続された場合には、ステップ３０６からステップ３０８へと進み、発光ダイオード１３０、１４４からのビーム光Ｌ１、Ｌ２が遮断された後にタイマプログラムが起動してからの経過時間Ｔ１と予め設定された時間ＴＡとが比較され、経過時間Ｔ１が設定時間ＴＡを超えていなければステップ２０４へ戻るが、経過時間Ｔ１が設定時間ＴＡを超えていればステップ３１０へ進む。
【００９３】
このステップ３１０では、先ず、ステップ２４６と同様に色換え処理されて確定候補とされていた選択ボタン３２の色換え処理が解除されると共に、ステップ２２８と同様にアクティブ・エリアの設定を解除し、且つ、選択ボタン１１〜１４、２１〜２４、３１〜３４の反転表示が解除される。さらに、それまでのアクティブ・エリアの設定位置と色換え処理されていた選択ボタン３２の位置からアクティブ・エリアのスクロール方向が決定される。本実施の形態では、アクティブ・エリアの中央側に対する色換え処理されていた選択ボタン１１〜４４の方向と略同方向がスクロール方向となるようにステップ３１０での処理内容が設定されている。
【００９４】
したがって、図１４に示されるように、選択ボタン１１〜１４、２１〜２４、３１〜３４がアクティブ・エリアとされ選択ボタン３２が色換え処理されていれば、原則的には図１４における左斜め上方がスクロール方向となるが、この場合はマトリックス状に表示された選択ボタン１１〜４４のうち、第１行目の選択ボタン１１、２１、３１が既にアクティブ・エリアとされていたため、それ以上はモニタテレビ８６の画面上方へスクロールできない。したがって、この場合、モニタテレビ８６の画面左方へアクティブ・エリアがスクロールされることになる。
【００９５】
以上のようにしてステップ３１０でスクロール方向が決定されると、ステップ３１２でタイマプログラムにおける経過時間Ｔ１がリセットされると共に、ステップ３１４でフラグＦ２がリセットされる。さらに、この状態からステップ２２４へ進んで新たなアクティブ・エリアが設定されると共にステップ２２６で図８に示されるように元のアクティブ・エリアよりも全体的に左方に位置する選択ボタン２１〜２４、３１〜３４、４１〜４４がアクティブ・エリアとして設定され、選択ボタン２１〜２４、３１〜３４、４２〜４４が反転表示されると共に選択ボタン４１が色換え表示される。
【００９６】
この状態からの選択ボタン２１〜２４、３１〜３４、４１〜４４の何れかに対応するビーム光Ｌ１、Ｌ２を遮断すると、このときの信号が新たなＳ・Ｔ信号となり、選択ボタン２１〜２４、３１〜３４、４１〜４４の何れか対応するものが確定候補となって色換え処理され、それまで確定候補であった選択ボタン４１の色彩がアクティブ・エリア内で確定候補となった選択ボタン２１〜２４、３１〜３４、４１〜４４以外と同じ色彩に変更される。
【００９７】
以上のように、本実施の形態では、選択ボタン１１〜４４のうち、アクティブ・エリア以外のものを選択しようとした場合には、基本的に、所望の選択ボタン１１〜４４が位置する方向と対応する方向へ向けてパネル１０４に対して略平行に指をスライドさせることでアクティブ・エリアをスクロールさせて所望の選択ボタン１１〜４４をアクティブ・エリアに含めることができる。このため、アクティブ・エリアに所望の選択ボタン１１〜４４が含まれない場合でもパネル１０４から指を離す必要がなく、操作性に優れる。
【００９８】
また、前記第１の実施の形態では、仮にビーム光Ｌ１の２乗（第１の実施の形態ならば３の２乗で９行）の行数及びビーム光Ｌ２の２乗（第１の実施の形態ならば４の２乗で１６行）の列数の少なくとも何れか一方を超えた数の選択ボタンを表示してしまうと、アクティブ・エリアの設定ができない領域ができてしまう。したがって、前記第１の実施の形態では、モニタテレビ８６に表示できる選択ボタンの行数及び列数は、ビーム光Ｌ１、Ｌ２の各本数により制限されてしまう。
【００９９】
これに対して、本実施の形態では、アクティブ・エリアのスクロール機能を有するため、アクティブ・エリアの設定ができない領域がない。このため、モニタテレビ８６に表示する選択ボタンの行数及び列数の制限がなくなり、設計の自由度が向上する。
【０１００】
なお、本実施の形態では、単純にアクティブ・エリアがスクロールする構成であったが、例えば、ビーム光Ｌ１、Ｌ２の遮断解除から次に他のビーム光Ｌ１、Ｌ２が遮断されるまでの時間を計測して、この時間に応じてアクティブ・エリアの移動速度（すなわち、アクティブ・エリアの変更速度）を変化させる構成としてもよい。
【０１０１】
また、本実施の形態では、言わば、パネル１０４の略中央から放射方向に指を移動させることで、スクロールの方向（すなわち、アクティブ・エリアの変更方向）を決定する構成であったが、例えば、Ｓ・Ｔポジションの変更に伴うＳ・Ｔポジションの移動軌跡に基づいてスクロールの方向を決定する構成としてもよい。
【０１０２】
さらに、本実施の形態では、基本的に全ての方向へアクティブ・エリアを変更する（スクロールする）ことが可能であったが、例えば、選択ボタン１１〜４４の行方向若しくは列方向等の所定の方向へのアクティブ・エリアを変更のみを行なえる設定（換言すれば、特定の方向のスクロールを禁止若しくは制限する構成）としてもよい。
【０１０３】
＜第３の実施の形態＞
次に、本発明の第３の実施の形態について説明する。
【０１０４】
本実施の形態の特徴を簡単に言うと、アクティブ・エリア内の選択ボタン１１〜４４が反転表示された状態でこの反転表示を保持する保持機能及びアクティブ・エリア内で色換え処理がなされた選択ボタン１１〜４４の色換え状態を保持する保持機能を付加した点にある。
【０１０５】
以下、これらの保持機能について図１５のフローチャートを用いて説明する。
【０１０６】
先ず、本実施の形態では、前記第１、第２の形態とは異なり、ステップ２１４及びステップ２１６の処理が行なわれない。したがって、ステップ２０６で処理した信号がＳ・Ｔ信号であるか否かについてステップ２１２にて判定した際に、その信号がＳ・Ｔ信号でないと判定された場合にはそのままステップ２０４へ戻る。
【０１０７】
また、本実施の形態では、ステップ２０６で処理した信号がＦ・Ｔ信号であるか否かについてステップ２１０にて判定した際に、その信号がＦ・Ｔ信号であると判定された後の処理が前記第１及び第２の実施の形態とは異なる。
【０１０８】
すなわち、初期待機状態から、パネル１０４に触れた指によって例えば発光ダイオード１３４、１４２から発光されたビーム光Ｌ１、Ｌ２が遮断されてステップ２１０で信号がＦ・Ｔ信号であると判定されると、図１５に示されるようにステップ４０２へ進み、フラグＦ２に１が代入されているか否かが判定される。前記第１の実施の形態と同様に、初期待機状態の直後ではフラグＦ２はリセットされた状態であるため、ステップ４０４へ進んでＦ・Ｔポジションが検出され、更に、ステップ４０６でフラグＦ１に１が代入されているか否かが判定される。初期待機状態の直後ではフラグＦ１はリセットされた状態であるため、フラグＦ１に１が代入されて以下ステップ２２４、２２６と進んでセカンド・タッチ待機状態となる。
【０１０９】
この状態で、仮に指をパネル１０４から離すと、ステップ２０６で処理する信号がＦ・Ｔ信号でもＳ・Ｔ信号でもないのでステップ２１０、２１２を経てステップ２０４へ戻るが、上述したように、本実施の形態の機能選択プログラムはステップ２１４及びステップ２１６がないため、ステップ２２４で設定されたアクティブ・エリアが解除されず、また、ステップ２２６で反転表示処理されたアクティブ・エリア内の選択ボタン１２〜１４、２１〜２４、３１〜３４が反転表示並びに選択ボタン１１の色換え表示の解除処理がなされない。したがって、本実施の形態では指をパネル１０４から離してもモニタテレビ８６の画面は選択ボタン１２〜１４、２１〜２４、３１〜３４が反転表示されて選択ボタン１１が色換え表示されたままの状態（図７図示状態）、すなわち、アクティブ・エリアの設定及び反転表示が保持されることになる。
【０１１０】
この状態でパネル１０４に再び指が触れてビーム光Ｌ１、Ｌ２が遮断された場合には、指がパネル１０４から一旦離れており、その直前に他のビーム光Ｌ１、Ｌ２を遮断することに基づく電気信号を受信していないため、このときのパネル１０４に再び指が触れてビーム光Ｌ１、Ｌ２が遮断された場合の電気信号はステップ２１０でＦ・Ｔ信号であると判定される。
【０１１１】
次いで、ステップ４０２でフラグＦ２に１が代入されているか否かが判定される。このときにもフラグＦ２に１が代入されていないため、ステップ４０４へ進んでＦ・Ｔポジションの検出がなされる。さらに、ステップ４０６でフラグＦ１に１が代入されているか否かが判定されるが、上述したように、既にステップ４０８でフラグＦ１に１が代入されており、しかも、フラグＦ１はリセットされてはいないため、ステップ４１０へ進んで、ステップ４０４で検出したＦ・Ｔポジションが先に検出したＦ・Ｔポジションと同一であるか否かが判定される。
【０１１２】
このとき、例えば、再び発光ダイオード１３４、１４２から発光されたビーム光Ｌ１、Ｌ２が遮断されていれば、ステップ４１０から直接ステップ２０４に戻り、再びセカンド・タッチ待機状態となる。一方、再度、ビーム光Ｌ１、Ｌ２が遮断されたとしてもそれが発光ダイオード１３４、１４２から発光されたビーム光Ｌ１、Ｌ２でない場合には（すなわち、同一のＦ・Ｔポジションでなければ）ステップ２２８へ進み、アクティブ・エリアの設定が解除されると共に選択ボタン１１〜１４、２１〜２４、３１〜３４の反転表示並びに色換え表示が解除され、更に、ステップ２３０でフラグＦ１、Ｆ２がリセットされてステップ２０４へ戻る。この状態では、ステップ２２８で解除されることで初期待機状態となっているため、そのまま、同じビーム光Ｌ１、Ｌ２が遮断されていれば、ステップ２１０ではＦ・Ｔ信号と判定され、以下、ステップ４０２以降でアクティブ・エリアの再設定及び選択ボタン１１〜４４のうち新たなアクティブ・エリアに対応したものが反転表示処理されてセカンド・タッチ待機状態となる。
【０１１３】
一方、本実施の形態でも、初期待機状態からセカンド・タッチ待機状態を経てステップ２１２で一旦ステップ２３２以降の処理がなされて図１１に示されるように、アクティブ・エリア中の選択ボタン１１〜１４、２１〜２４、３１〜３４のうち、選択ボタン２１の色換え処理がなされると共に選択ボタン１１が選択ボタン１２〜１４、２２〜２４、３１〜３４と同様の色彩に変更され、選択ボタン２１が確定候補となり確定信号待機状態となる。
【０１１４】
この確定信号待機状態から仮に指をパネル１０４から離してビーム光Ｌ１、Ｌ２の遮断を解除した場合、本実施の形態では上述したように、本実施の形態の機能選択プログラムはステップ２１４及びステップ２１６がないため、アクティブ・エリアの設定やアクティブ・エリア中の選択ボタン１１〜１４、２１〜２４、３１〜３４の反転表示の解除、及び選択ボタン２１の色換え（すなわち、確定候補）の解除がなされず、アクティブ・エリア及び確定候補の保持状態となる。
【０１１５】
この状態でステップ２０６が処理する信号はＦ・Ｔ信号でもＳ・Ｔ信号でもないため再び指がパネル１０４に触れてビーム光Ｌ１の何れか及びビーム光Ｌ２の何れかを遮断した場合の信号はＦ・Ｔ信号とみなされ、ステップ２１０からステップ４０２へ進む。しかしながら、この状態ではステップ２３４でフラグＦ２に１が代入されたもののリセットされていないため、ステップ４０２からステップ４１２へ進み、ステップ４１２でＳ・Ｔポジションが検出される。次いで、ステップ４１２で検出されたＳ・Ｔポジションが先に検出したＳ・Ｔポジションと同一であるか否かがステップ４１４で判定される。
【０１１６】
ステップ４１２で検出したＳ・Ｔポジションと先に検出したＳ・Ｔポジションとが同一でなければ、ステップ４１４からステップ２４２へ進み、ステップ２４２で選択ボタン２１の色換えが解除されると共に、ステップ２２８でアクティブ・エリアの設定並びに選択ボタン１１〜１４、２１〜２４、３１〜３４の反転表示並びに色換え表示が解除され、更に、ステップ２３０でフラグＦ１、Ｆ２がリセットされて初期待機状態となる。
【０１１７】
一方、ステップ４１２で検出したＳ・Ｔポジションが先に検出したＳ・Ｔポジションと同一であった場合、すなわち、再び同一のビーム光Ｌ１、Ｌ２を遮断した場合には、ステップ４１４からステップ４１６へと進んでステップ４１６でフラグＦ３に１が代入されてステップ２０４へ戻る。
【０１１８】
その後、ステップ２０４からステップ２０６、２０８を経てステップ２１０へ至るが、この場合には、直前の信号がＦ・Ｔ信号とみなされて処理されているためステップ２１２へ進む。ステップ２１２ではその直前に他のビーム光Ｌ１、Ｌ２を遮断することに基づく電気信号を受信しているため、ステップ２０６で処理された電気信号はＳ・Ｔ信号とみなされてステップ２３２へ進む。ここで、上述したように、パネル１０４から指を離してビーム光Ｌ１、Ｌ２の遮断を解除してもフラグＦ１、Ｆ２はリセットされていない。但し、前記第２の実施の形態における機能選択プログラムとは異なり本実施の形態での機能選択プログラムはステップ２３２とステップ２４４との間にステップ４１８の処理が介在している。
【０１１９】
このステップ４１８では、フラグＦ３に１が代入されているか否かが判定される。この状態ではステップ４１６で既にフラグＦ３に１が代入されているため、ステップ４２０へ進みフラグＦ３がリセットされると共にタイマプログラムでの経過時間Ｔ１がリセットされる。次いで、ステップ３０４へ進んでタイマプログラムが起動してステップ２０４へ戻る。上述したように、この状態では選択ボタン２１の色換え処理は解除されておらず、アクティブ・エリアの設定並びに選択ボタン１１〜１４、２１〜２４、３１〜３４の反転表示並びに色換え表示も解除されていないため、この状態から引き続き確定信号待機状態となる。
【０１２０】
このように、本実施の形態では一旦パネル１０４から指を離しても、その直前の状態が保持される。このため、操作途中で不用意にパネル１０４から指を離した場合でも操作を継続することができる。また、本実施の形態では、例えば、所望の選択ボタン１１〜４４を探していたり、或いは、どの機能の選択ボタン１１〜４４を選択するか迷っているような場合、一度指をパネル１０４から放すことで不用意なアクティブ・エリアの変更（スクロール）を防止できる。
【０１２１】
なお、上記の各実施の形態では、入力手段としてのコントローラ９０と装置本体７２とが直接接続されておらず、しかも、コントローラ９０からの信号を受信した赤外線受光部８０から制御手段としての制御部８２が信号を受信する構成、すなわち、入力手段としてのコントローラ９０からの信号を制御手段としての制御部８２が間接的に受信する構成であった。しかしながら、例えば、入力手段としてのコントローラ９０と制御手段としてのコントローラ９０をコード等の接続手段を介して接続し、コントローラ９０からの電気信号を制御部８２が直接受信できる構成としてもよい。
【０１２２】
また、上記の各実施の形態は、発光ダイード１３０〜１３４、１４２〜１４８と受光素子１３６〜１４０、１５０〜１５６を以って検出手段とした構成であったが、検出手段の構成は上記のような態様に限定されるものではなく、基本的に操作体としての指が操作面としてのパネル１０４上のどの位置にあるかを検出できる構成であればよい。したがって、例えば、各々が棒状若しくは線状とされると共に互いに平行に配置された複数本のライン端子が形成されたシート状の基部と、各々が棒状若しくは線状とされると共に上記のライン端子に対して直交するように配置された複数本のライン端子が形成されたシート状の別の基部と、を備え、一方の基部と他方の基部とを各々のライン端子が互いに向き合い且つ通常状態では各々のライン端子が離間するように配置し、一方の基部の一部を押圧することで押圧部分に対応した部位で一方の基部のライン端子が他方の基部のライン端子に接触して導通するシートスイッチを以って検出手段としてもよい。
【０１２３】
【発明の効果】
以上説明したように、本発明は、検出範囲の行数及び列数に対応した選択可能範囲を位置検出信号に基づいて設定してから、その選択可能範囲中の選択部を選択するため、検出範囲の行数及び列数よりも複数の選択部の行数及び列数を多く設定でき、しかも、所望の選択部を速やかに選択できる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る画面操作装置をその機能の一部として有するカーナビゲーション装置の構成を示す斜視図である。
【図２】本発明の第１の実施の形態に係る画面操作装置をその機能の一部として有するカーナビゲーション装置の構成の概略を示すブロック図である。
【図３】本発明の第１の実施の形態におけるコントローラの平面図である。
【図４】本発明の第１の実施の形態におけるコントローラの構成の概略を示す断面図である。
【図５】本発明の第１の実施の形態に係る画面操作装置の機能選択プログラムの概略的なフローチャートである。
【図６】複数の選択部が表示された状態でのモニタ手段（モニタテレビ）の正面図である。
【図７】選択範囲が設定された状態での図６に対応した正面図である。
【図８】他の位置に選択範囲が設定された状態を示す図７に対応した正面図である。
【図９】他の位置に選択範囲が設定された状態を示す図７に対応した正面図である。
【図１０】他の位置に選択範囲が設定された状態を示す図７に対応した正面図である。
【図１１】確定候補の選択部が確定候補とされて色換えされた状態を示す図６に対応した正面図である。
【図１２】確定候補の選択部が別の選択部に変更された状態を示す図１１に対応した正面図である。
【図１３】本発明の第２の実施の形態に係る画面操作装置の機能選択プログラムの概略的なフローチャートである。
【図１４】境界位置の選択部が確定候補とされて色換えされた状態を示す図１１に対応した正面図である。
【図１５】本発明の第３の実施の形態に係る画面操作装置の機能選択プログラムの概略的なフローチャートである。
【符号の説明】
１１〜１５    選択ボタン（選択部）
２１〜２５    選択ボタン（選択部）
３１〜３５    選択ボタン（選択部）
４１〜４４    選択ボタン（選択部）
７０          カーナビゲーション装置（画面操作装置）
８２          制御部（制御手段）
８６          モニタテレビ（モニタ手段）
９０          コントローラ（入力手段）
１３０          発光ダイオード（検出手段）
１３２          発光ダイオード（検出手段）
１３４          発光ダイオード（検出手段）
１３６          受光素子（検出手段）
１３８          受光素子（検出手段）
１４０          受光素子（検出手段）
１４２          発光ダイオード（検出手段）
１４４          発光ダイオード（検出手段）
１４６          発光ダイオード（検出手段）
１４８          発光ダイオード（検出手段）
１５０          受光素子（検出手段）
１５２          受光素子（検出手段）
１５４          受光素子（検出手段）
１５６          受光素子（検出手段）
【図１】
0003872275.tif 000002
【図２】
0003872275.tif 000003
【図３】
0003872275.tif 000004
【図４】
0003872275.tif 000005
【図５】
0003872275.tif 000006
【図６】
0003872275.tif 000007
【図７】
0003872275.tif 000008
【図８】
0003872275.tif 000009
【図９】
0003872275.tif 000010
【図１０】
0003872275.tif 000011
【図１１】
0003872275.tif 000012
【図１２】
0003872275.tif 000013
【図１３】
0003872275.tif 000014
【図１４】
0003872275.tif 000015
【図１５】
0003872275.tif 000016