(57)【特許請求の範囲】
【請求項１】
操作面を備えるタッチ操作部と、
前記操作面内における指の接触点の二次元座標に基づいて、前記タッチ操作部に対して遠隔配置された表示装置に表示される各選択項目に対する選択操作に応答する制御装置とを備え、
前記制御装置は、前記選択項目のいずれも選択されていない場合には、前記タッチ操作部の操作面の座標系が前記表示装置の座標系に絶対的に対応する絶対座標モードでカーソルの表示位置を移動させると共に、前記選択項目のいずれかが選択されている場合には、前記タッチ操作部の操作面の座標系が前記表示装置の座標系に相対的に対応する相対座標モードでカーソルの表示位置を移動させ、
前記選択項目の選択は、カーソルの表示位置が該選択項目の位置に移動することにより実現されることを特徴とする、操作装置。
【請求項２】
前記制御装置は、前記選択項目のいずれかが選択された選択状態が所定時間継続した場合に、前記選択状態を解除する、請求項１に記載の操作装置。
【請求項３】
前記制御装置は、前記選択項目のいずれかが選択されている場合であっても、前記タッチ操作部の操作面を複数に分割して画成される複数のエリアを仮想したときに、前記操作面内における指の接触点の二次元座標が、前記エリアを跨いで変化した場合には、相対座標モードから絶対座標モードに切り替えて動作する、請求項１又は２に記載の操作装置。
【請求項４】
前記制御装置は、前記選択項目のいずれかが選択されている場合であっても、前記操作面内における指の接触点の二次元座標が、直前の同二次元座標に対して所定距離以上離れた場合には、相対座標モードから絶対座標モードに切り替えて動作する、請求項１又は２に記載の操作装置。
【請求項５】
前記表示装置上に表示される各選択項目は、各属性に応じて、２つ以上の表示エリアに分かれて配置され、
前記複数のエリアのそれぞれは、前記２つ以上の表示エリアのそれぞれに対応して設定される、請求項３に記載の操作装置。
【請求項６】
前記表示装置上に表示される各選択項目は、各属性に応じて、２つ以上の表示エリアに分かれて配置され、
前記制御装置は、前記選択項目のいずれかが選択されている場合であっても、前記操作面内における指の接触点の二次元座標が、相対座標モードで前記表示装置の座標系に対応付けられるときに前記表示エリアを跨いで変化した場合には、相対座標モードから絶対座標モードに切り替えて動作する、請求項１又は２に記載の操作装置。
【請求項７】
前記制御装置は、前記選択項目のいずれかが選択されている場合であって、連続操作可能な選択項目が選択されている場合には、相対座標モードで動作し、前記選択項目のいずれかが選択されている場合であっても、連続操作が不能な選択項目が選択されている場合には、絶対座標モードで動作する、請求項１又は２に記載の操作装置。
【請求項８】
前記タッチ操作部に設けられ、前記タッチ操作部に付与される圧力又は荷重を検出する押下圧力検出手段を更に備え、
前記制御装置は、押下圧力検出手段の出力が所定の閾値を超えた場合に、選択されている選択項目に対する決定操作に応答する、請求項１〜７のうちのいずれか１項に記載の操作装置。
【請求項１０】
前記選択項目は、選択されたときに、該選択項目が選択されていることを操作者が分かるような選択表示とされる、請求項１〜８のうちのいずれか１項に記載の操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ操作部を備える操作装置に関する。
【背景技術】
【０００２】
従来から、手書き文字入力を可能とするために、タッチパッドの座標モードとして相対座標モードと絶対座標モードとの間の切り替えを可能とする技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−３１９５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の構成では、ユーザが手動により座標モードを切り替える必要があり、利便性の側面で改善の余地があった。【０００５】
そこで、本発明は、利便性の高い態様で相対座標モードと絶対座標モードとの間の切り替えを実現することができる操作装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面によれば、操作面を備えるタッチ操作部と、
前記操作面内における指の接触点の二次元座標に基づいて、前記タッチ操作部に対して遠隔配置された表示装置に表示される各選択項目に対する選択操作に応答する制御装置とを備え、
前記制御装置は、前記選択項目のいずれも選択されていない場合には、前記タッチ操作部の操作面の座標系が前記表示装置の座標系に絶対的に対応する絶対座標モードで動作すると共に、前記選択項目のいずれかが選択されている場合には、前記タッチ操作部の操作面の座標系が前記表示装置の座標系に相対的に対応する相対座標モードで動作することを特徴とする、操作装置が提供される。
【発明の効果】
【０００７】
本発明によれば、利便性の高い態様で相対座標モードと絶対座標モードとの間の切り替えを実現することができる操作装置が得られる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例による車両用操作装置１の要部構成を示すシステム図である。
【図２】タッチパッド１０を概略的に示す上面図である。
【図３】タッチパッド１０の要部断面を概略的に示す断面図である。
【図４】ディスプレイ２０上に表示される操作画面の一例を示す図である。
【図５】ディスプレイ制御部３０により実行される主要処理の一例を示すフローチャートである。
【図６】ディスプレイ２０及びタッチパッド１０を概略的に示す図であり、相対座標モードの動作例を概念的に示す図である。
【図７】ディスプレイ２０及びタッチパッド１０を概略的に示す図であり、絶対座標モードの動作例を概念的に示す図である。
【図８】ディスプレイ制御部３０により実行される主要処理の他の一例を示すフローチャートである。
【図９】ディスプレイ制御部３０により実行される主要処理の他の一例を示すフローチャートである。
【図１０】図９のステップ９０３Ｂに関連したエリアの設定方法の一例を示す図である。
【図１１】ディスプレイ２０及びタッチパッド１０を概略的に示す図であり、ユーザが“戻る”の選択項目を操作したい状況で生じうる相対座標モードの欠点の説明図である。
【図１２】図９のステップ９０３Ｂに関連したエリアの設定方法の他の一例を示す図である。
【図１３】図９のステップ９０３Ｂに関連したエリアの設定方法の他の一例を示すディスプレイ２０の概略図である。
【図１４】図１３に関連したエリアの設定方法を示すタッチパッド１０の概略図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明を実施するための最良の形態の説明を行う。
【００１０】
図１は、本発明の一実施例による車両用操作装置１の要部構成を示すシステム図である。図２は、タッチパッド１０を概略的に示す上面図である。図３は、タッチパッド１０の要部断面を概略的に示す断面図である。尚、図２には、タッチパッド１０を操作する手が概略的に示されているが、図３には示されない。図４は、ディスプレイ２０上に表示される操作画面の一例を示す図である。
【００１１】
車両用操作装置１は、タッチパッド１０と、ディスプレイ２０と、ディスプレイ制御部３０とを含む。
【００１２】
タッチパッド１０は、車室内の適切な場所に設けられる。タッチパッド１０は、好ましくは、運転者が操作しやすい位置（運転姿勢を保ちながら手を伸ばして届く位置）に配置される。タッチパッド１０は、例えばコンソールボックス又はその周辺に配置されてもよい。タッチパッド１０は、図１に示すように、座標検出部１２と、押下圧力検出部１４と、振動発生部１５と、制御部１６と、メモリ１８とを含む。
【００１３】
座標検出部１２は、図２に示すように、２次元の略平らな操作面(タッチ操作面)を備える。座標検出部１２は、静電センサを備え、その検出信号が制御部１６に送られる。座標検出部１２は、例えば、静電パッドにより構成される。静電パッドは、例えば、平面上にX方向、Y方向のそれぞれに絶縁体を挟んで電極（静電センサ）が直線状に延在する構造を有する。これらの電極に、絶縁体のパネルを挟んで人の指が接近すると、電極と指を極板とするコンデンサが形成され、電極の電荷量（及びそれの伴い静電容量）が変化する。この場合、電極の検出信号（電極に溜められる電荷の変化量を表す信号）が制御部１６に送られてよい。
【００１４】
押下圧力検出部１４は、タッチパッド１０（典型的には、座標検出部１２を構成する静電パッド）に付与される圧力又は荷重を検出する。即ち、押下圧力検出部１４は、タッチパッド１０上での押下操作（決定操作）を検出する。押下圧力検出部１４は、例えば感圧センサ(例えば圧電素子)により構成される。押下圧力検出部１４は、座標検出部１２の操作面に付与される押下方向の荷重が伝達される箇所であれば任意の場所に配置されてもよい。例えば、図３に示す例では、押下圧力検出部１４を構成する感圧センサは、座標検出部１２の周囲を支持する態様で設けられているが、座標検出部１２の中央部の下方に設置されてもよい。また、押下圧力検出部１４を構成する感圧センサは、複数個分散した位置に設けられてもよい。
【００１５】
振動発生部１５は、振動を発生するアクチュエータからなる。振動発生部１５は、座標検出部１２の操作面に、発生する振動が伝達される箇所であれば任意の場所に配置されてもよい。例えば、図１に示す例では、振動発生部１５は、座標検出部１２の中央部の下方に設けられているが、座標検出部１２の周囲の下方に設置されてもよい。また、振動発生部１５は、座標検出部１２の下方に複数個分散した位置に設けられてもよい。
【００１６】
制御部１６及びメモリ１８は、例えばマイクロコンピューターにより構成される。
【００１７】
制御部１６は、座標検出部１２からの出力（検出信号）に基づいて、操作面内の座標位置を表す座標信号、即ち操作者によりタッチ操作された座標位置（操作指の位置）を表す座標信号を生成する。尚、座標検出部１２が静電パッドで構成される場合、上述の如く電極と操作指からなるコンデンサには電荷が蓄えられ、各電極における電荷の変化量が操作指の位置に応じて異なるため、各電極からの検出信号に基づいて、操作指の位置を特定することができる。具体的には、制御部１６は、座標検出部１２からの出力が所定の基準値を超えた場合に、座標検出部１２からの出力の最大位置に基づいて座標信号を生成する。所定の基準値は、例えば電極に溜まる電荷の変化量に関連する値である。例えば、制御部１６は、電極に溜まる電荷の変化量（最大の電荷変化量）が基準値を超えた場合に、操作者により選択操作がされていると判断して、座標信号（例えば電荷の変化量が最大となる２次元位置を表す座標信号）を生成し、電極に溜まる電荷の変化量が基準値を超えない場合に、操作者により選択操作がされていないと判断して、座標信号を生成しない。尚、基準値は、メモリ１８に記憶されてもよい。生成した座標信号は、ディスプレイ制御部３０に送信される。
【００１８】
制御部１６は、押下圧力検出部１４からの出力（圧力又は荷重を表す検出信号）に基づいて、決定信号を生成する。例えば、押下圧力検出部１４からの出力（押下圧力）が所定閾値Ｐｎを越えた場合に、操作者による決定操作を検出して、決定信号を生成する。生成した決定信号は、ディスプレイ制御部３０に送信される。尚、押下圧力検出部１４を構成する感圧センサが複数個設けられる場合、制御部１６は、いずれかの感圧センサからの出力が所定閾値Ｐｎを越えた場合に、決定信号を生成してもよい。この場合、感圧センサは、タッチパッド１０（典型的には、座標検出部１２を構成する静電パッド）上での押下位置を検出する目的で複数設けられるのではなく、タッチパッド１０上での押下操作があったか否かだけを検出する目的で設けられてよい。従って、決定信号は、決定操作を検出したことだけを表す信号であり、押下操作の位置のような他の情報を含まない信号であってよい。
【００１９】
制御部１６は、決定操作を検出した際に、振動発生部１５により座標検出部１２の操作面に振動を発生させる。これにより、操作者は、決定操作が実現されたことを指先から知覚することができる。また、制御部１６は、選択操作により選択項目が変更された際に、振動発生部１５により座標検出部１２の操作面に振動を発生させる。これにより、操作者は、選択操作により選択項目が変更されたことを指先から知覚することができる。尚、これら振動は、このような操作者へのフィードバック機能(擬似的なクリック感を与える機能)を果たすためだけのものであるので、非常に短い時間だけ（クリックと同様に瞬時的に）発生されるものであってよい。
【００２０】
制御部１６は、ディスプレイ制御部３０との間で通信し、各種情報（座標信号や決定信号、メッセージ出力要求等）をディスプレイ制御部３０に送信する。尚、制御部１６の機能の一部又は全部は、座標検出部１２により実現されてもよい。
【００２１】
ディスプレイ２０は、液晶ディスプレイやＨＵＤ（ヘッドアップディスプレイ）のような任意の表示装置であってよい。ディスプレイ２０は、車室内の適切な位置（例えば、インストルメントパネル）に配置される。ディスプレイ２０は、タッチパネルディスプレイであってもよいし、タッチ操作ができないタイプのディスプレイであってもよい。ディスプレイ２０には、タッチパッド１０で操作可能な操作内容を表す操作画面（図４参照）が表示される。尚、操作画面の背景には又は操作画面が表示されないときには、ディスプレイ２０には、ＴＶ、周辺監視カメラの映像等が表示されてもよい。
【００２２】
操作画面は、図４に示すように画面全体に表示されてもよいし、画面の一部に表示されてもよい。操作画面は、図４に示すように、タッチパッド１０で操作可能な２つ以上の選択項目を含んでもよい。操作画面は、他の情報表示部（例えば、ＴＶ、オーディオ、外気温、燃費などの走行情報、エンターテイメント情報等を表示する部位）を含んでもよい。尚、図４に示す例では、操作画面は、タッチパッド１０でエアコンの各種設定を行うためのものである。
【００２３】
選択項目は、仮想的(直接手で操作される類の機械式のボタンでないという意味)な操作ボタンを構成する。選択項目（操作ボタン）は、任意の種類（機能）に関するものであってよい。即ち、タッチパッド１０で操作可能な内容は、任意であってよい。例えば、選択項目は、ナビゲーション装置の各種設定を行うための画面（操作画面）や地図画面（例えば現在地表示画面）をディスプレイ２０上に表示させる（呼び出す）ための選択項目を含んでよい。また、選択項目は、空調装置の各種設定を行うための選択項目や、その画面をディスプレイ２０上に表示させるための選択項目を含んでよい。また、選択項目は、オーディオやＴＶの各種設定（音量調整等）を行うための選択項目や、その画面をディスプレイ２０上に表示させるための選択項目を含んでよい。また、選択項目は、任意のアプリケーションを起動するための選択項目（アイコン、ランチャ）であってもよい。また、選択項目は、５０音入力画面等のような操作画面における文字入力ボタンであってもよい。また、選択項目は、地図画面の地図領域のようなポインタにより位置指定が可能な領域全体（選択可能な各ポイントの集合）であってもよい。
【００２４】
選択項目は、後述のディスプレイ制御部３０による制御下で、タッチパッド１０からの座標信号に基づいて、通常の表示から選択表示へと変更されたり、選択表示から通常の表示へと変更されたりする。図４に示す例では、ディスプレイ２０上には、タッチパッド１０上の操作で移動させることができるカーソル８０が示される。カーソル８０は、例えばブロア風量の“ＬＯ”を選択している状態であり、従って、選択項目“ＬＯ”が選択表示とされている。尚、ここでは、カーソル８０とは、選択表示されている選択項目自体を表す。従って、カーソル８０の位置は、選択表示されている選択項目の位置に対応する。
【００２５】
ディスプレイ制御部３０は、例えばマイクロコンピューターにより構成され、ＥＣＵとして具現化されてもよい。尚、ディスプレイ制御部３０とタッチパッド１０との接続態様は、任意であり、有線、無線またはその組み合わせであってもよいし、直接的な接続や間接的な接続であってもよい。また、ディスプレイ制御部３０の機能の一部又は全部は、タッチパッド１０の制御部１６やディスプレイ２０内の制御部（図示せず）により実現されてもよいし、逆にタッチパッド１０の制御部１６の機能の一部又は全部がディスプレイ制御部３０により実現されてもよい。
【００２６】
ディスプレイ制御部３０には、必要に応じて、車速を表す車速情報や、車両の電源の状態（ＩＧ，ＡＣＣ）に関する電源情報等が入力されてもよい。
【００２７】
ディスプレイ制御部３０には、任意的な構成として、メカニカルスイッチ４０が接続される。メカニカルスイッチ４０は、選択スイッチ４１と、決定スイッチ４２とを含む。図示の例では、選択スイッチ４１は、上下左右を指示する各スイッチを含む。尚、メカニカルスイッチ４０は、例えばステアリングホイールに設けられるステアリングスイッチであってもよい。
【００２８】
ディスプレイ制御部３０は、主なる機能として、ディスプレイ２０とタッチパッド１０とを同期させて、タッチパッド１０での操作を補助する。具体的には、ディスプレイ制御部３０は、ディスプレイ２０において操作画面（図４参照）を表示すると共に、タッチパッド１０からの信号（座標信号や決定信号）に基づいて、各種選択項目の選択・決定処理を行う。即ち、ディスプレイ制御部３０は、上述の如く、タッチパッド１０からの座標信号に基づいて、操作画面のいずれか１つの選択項目を選択表示とする（即ち“選択操作”に応答する）。即ち、カーソル８０の位置を決定する。座標信号に基づくカーソル８０の位置の決定方法の詳細は後述する。尚、初期状態では、任意の１つの選択項目がデフォルトで選択表示とされてもよいし、いずれの選択項目も非選択表示とされてもよい。尚、選択表示(即ちカーソル８０の態様)は、その選択項目が選択されていることを操作者が分かるような表示であれば任意であり、例えば、選択表示とすべき選択項目の表示の輝度や色などを他の選択項目と異ならすことで実現されてもよいし、選択項目の外枠が強調表示されてもよい。また、ディスプレイ制御部３０は、タッチパッド１０からの決定信号に基づいて、その際に選択表示とされている選択項目の操作内容を実現する（即ち“決定操作”に応答する）。尚、この操作内容は、選択項目に依存するが、下位の選択項目の表示や操作画面の変更等のような画面の遷移や、文字の入力、アプリケーションの起動、操作対象装置（例えば空調装置）への制御信号の送信等を伴うものであってよい。また、決定操作検出時に、“決定操作”が検出されたことをユーザに伝達するために、決定された選択項目の表示を適切に変化させてもよいし、所定の音を発生させてもよい。
【００２９】
本実施例のタッチパッド１０によれば、操作者は、ディスプレイ２０を見ながら、座標検出部１２の操作面に操作指(例えば人差し指)で触れながら操作面内で操作指を動かすことで選択操作を行い、所望の選択項目を選択することができる。そして、所望の選択項目が選択表示となったときに、その場所で操作指により座標検出部１２を押下することで、決定操作を行うことができる。即ち、所望の選択がなされた接触位置で座標検出部１２を押下することで、決定操作を行うことができる。
【００３０】
図５は、ディスプレイ制御部３０により実行される主要処理の一例を示すフローチャートである。本処理ルーチンは、例えば車両のイグニッションスイッチがオンである場合に、座標信号が入力されていない間(ユーザが選択操作を行っていない間)、所定周期毎に繰り返し実行されてもよい。尚、座標信号が入力されている間は、ディスプレイ制御部３０は、本処理ルーチンにより設定された動作モードを維持しつつ、入力された座標信号に応答してカーソル８０の移動を行う。
【００３１】
ステップ５００では、ディスプレイ２０の操作画面上の選択項目のいずれかが選択されているか(即ち選択状態にあるか)否かが判定される。尚、操作画面に属性に依存するが、操作画面の初期状態では、任意の１つの選択項目がデフォルトで選択表示とされてもよいし、いずれの選択項目も非選択表示とされてもよい。ディスプレイ２０の操作画面上の選択項目のいずれかが選択されている場合には、ステップ５０２に進む。他方、それ以外の場合（選択項目のいずれかも選択されていない場合）は、今回周期の処理はそのまま終了する。この場合、後述の絶対座標モードは維持されることになる。
【００３２】
ステップ５０２では、動作モードが相対座標モードに設定(又は維持)される。これにより、座標信号が入力されると、ディスプレイ制御部３０は、相対座標モードで動作する。相対座標モードとは、ディスプレイ２０の画面の座標系がタッチパッド１０の操作面の座標系と相対的に対応する相対的な同期態様で同期するモードを指す。相対座標モードでは、典型的には、現在のカーソル８０の位置にディスプレイ２０の画面の座標系の原点が位置し、現在の操作面上での指の接触位置にタッチパッド１０の操作面の座標系の原点が位置する態様で、ディスプレイ２０の画面の座標系がタッチパッド１０の操作面の座標系とが対応付けられる。具体的には、相対座標モードでは、図６に概念的に示すように、指が接触している操作面内の座標位置そのものには関係なく、操作面上での指の移動距離｛（ｘ２、ｙ２）−（ｘ１、ｙ１）｝に応じてカーソル８０が移動される。図６に示す例では、操作面上での指の接触位置が右側に距離｛（ｘ２、ｙ２）−（ｘ１、ｙ１）｝だけ移動し、これに伴い、カーソル８０が矢印Ｙ１に示すように右側に移動される。尚、この際、移動後の位置に近い選択項目に対して、引き込み力が作用するような態様で、選択表示とされる選択項目が決定されてもよい。尚、図６(図７について同様)に示す例では、図４に示す例とは異なり、ディスプレイ２０上には、２列で計８個の選択項目が配列されている。
【００３３】
ステップ５０４では、操作画面上の選択項目が選択されてから所定の設定時間経過したか否かが判定される。所定の設定時間は、例えばユーザが一連の操作を継続していると判断できる上限時間に対応し、固定時間であってもよいし、可変時間であってもよい。操作画面上の選択項目が選択されてから所定の設定時間経過した場合は、ステップ５０６に進む。他方、それ以外の場合は、今回周期の処理はそのまま終了する。この場合、相対座標モードは維持されることになる。
【００３４】
ステップ５０６では、選択状態にある選択項目について選択状態が解除される。これにより、ディスプレイ２０の操作画面上の選択項目の全てが非選択状態となる(即ちカーソル８０が無くなる)。
【００３５】
ステップ５０８では、動作モードが絶対座標モードに設定される。これにより、ディスプレイ制御部３０は、絶対座標モードで動作する。絶対座標モードとは、ディスプレイ２０の画面の座標系がタッチパッド１０の操作面の座標系と絶対的に対応する絶対的な同期態様で同期するモードを指す。絶対座標モードでは、典型的には、ディスプレイ２０の画面の座標系の原点が固定位置に位置し、タッチパッド１０の操作面の座標系の原点が固定位置に位置する態様で、ディスプレイ２０の画面の座標系がタッチパッド１０の操作面の座標系とが対応付けられる。図７に示す例では、ディスプレイ２０の画面の左下角に原点が固定的に位置するディスプレイ２０の画面の座標系と、タッチパッド１０の操作面の左下角に原点が固定的に位置するタッチパッド１０の操作面の座標系とが対応付けられる。図６に示す例では、操作面上での指の接触位置（ｘ１、ｙ１）に対応するディスプレイ２０の画面の座標位置（Ｘ１、Ｘ１）に位置する選択項目にカーソル８０が移動する。尚、この際、座標信号の座標に近い選択項目に対して、引き込み力が作用するような態様で、選択表示とされる選択項目が決定されてもよい。
【００３６】
このように図５に示す処理によれば、選択項目が選択されていない状態では、絶対座標モードが形成されるので、ユーザは、直感的に所望の選択項目を選択することができる。他方、選択項目が選択されると、相対座標モードが形成されるので、ユーザは、一度、タッチパッド１０の操作面から指を離しても、容易に、同じ選択項目を選択することができる。これは、特に、車両の走行中にハンドル操作等の必要のために、タッチパッド１０の操作面に常に指を置き続けられない運転者にとって有用である。例えば、５０音入力画面等において、同じ選択項目(例えば“おおきい”と入力するときに、“お”という文字を入力するための選択項目)を連続して入力するときでも、一度、タッチパッド１０の操作面から指を離しても、容易に同じ選択項目を選択することができ、操作性が向上する。尚、上述の如く、実際の文字入力は、選択項目を選択してから、座標検出部１２(その場所でタッチパッド１０の操作面)を押下して決定操作を行うことで実現される。
【００３７】
尚、図５に示す処理において、ステップ５０６の処理は省略されてもよい。即ち、選択項目の選択状態を維持しつつ、絶対座標モードが形成されてもよい。
【００３８】
図８は、ディスプレイ制御部３０により実行される主要処理の他の一例を示すフローチャートである。本処理ルーチンは、例えば車両のイグニッションスイッチがオンである場合に、座標信号が入力されていない間、所定周期毎に繰り返し実行されてもよい。尚、座標信号が入力されている間は、ディスプレイ制御部３０は、本処理ルーチンにより設定された動作モードを維持しつつ、入力された座標信号に応答してカーソル８０の移動を行う。
【００３９】
図８に示すステップ８００，８０２，８０４，８０６，８０８の処理は、それぞれ、図５に示したステップ５００，５０２，５０４，５０６，５０８の処理と同一であってよいので、説明を省略する。
【００４０】
ステップ８００において、ディスプレイ２０の操作画面上の選択項目のいずれかが選択されている場合には、ステップ８０１に進む。
【００４１】
ステップ８０１では、選択されている選択項目が連続操作可能な選択項目であるか否かが判定される。連続操作可能な選択項目は、典型的には、音量、温度などの調整ボタンを構成する選択項目や、文字入力ボタン、文字消去ボタン等を構成する選択項目である。尚、連続操作可能でない選択項目は、連続操作しても実質的に変化が生じない選択項目であり、例えば図４に示す例では、選択項目“ＬＯ”等が該当する。選択されている選択項目が連続操作可能な選択項目である場合には、ステップ８０２に進む。この場合、上述の如く、相対座標モードが形成される。他方、選択されている選択項目が連続操作可能でない選択項目である場合には、ステップ８０８に進む。この場合、上述の如く、絶対座標モードが形成（又は維持）される。尚、この場合、絶対座標モードへの変更は、連続操作可能でない選択項目が選択されている状態で、座標信号の入力がなくなったとき(即ち指が離れたとき)に実行されてもよい。
【００４２】
このように図８に示す処理によれば、選択項目が選択されていない場合や、連続操作可能でない選択項目が選択されている場合には、絶対座標モードが形成されるので、ユーザは、直感的に所望の他の選択項目を選択することができる。また、連続操作可能な選択項目が選択されている場合には、相対座標モードが形成されるので、ユーザは、一度、タッチパッド１０の操作面から指を離しても、容易に、同じ連続操作可能な選択項目を連続して操作(選択操作及び決定操作)することができる。
【００４３】
尚、図８に示す処理において、選択されている選択項目が連続操作可能でない選択項目である場合には、ステップ８０６を経由して、ステップ８０８に進むこととしてもよい。即ち、選択項目の選択状態を解除し、絶対座標モードが形成されてもよい。
【００４４】
図９は、ディスプレイ制御部３０により実行される主要処理の他の一例を示すフローチャートである。本処理ルーチンは、例えば車両のイグニッションスイッチがオンである場合に、所定周期毎に繰り返し実行されてもよい。
【００４５】
図９に示すステップ９００，９０２，９０４，９０６，９０８の処理は、それぞれ、図５に示したステップ５００，５０２，５０４，５０６，５０８の処理と同一であってよいので、説明を省略する。
【００４６】
ステップ９０３Ａでは、制御部１６から座標信号が入力(送信)されたか否かが判定される。即ち、ユーザによる選択操作が開始(再開)されたか否かが判定される。座標信号が入力された場合には、ステップ９０３Ｂに進み、座標信号が入力されない場合には、ステップ９０４に進む。
【００４７】
ステップ９０３Ｂでは、エリアを跨ぐ座標信号が入力されたか否かが判定される。エリアは、タッチ操作部の操作面を仮想的に分割して画成される複数のエリアである。従って、エリアを跨ぐとは、あるエリアから他のエリアへと座標信号が変化することを意味する。即ち、今回入力された座標信号が表す座標位置の属するエリアが、前回(直前に)入力された座標信号が表す座標位置の属するエリアと異なることを意味する。ここで、前回入力された座標信号とは、座標信号が入力されていない状態を挟んだ直前の座標信号に対応する。即ち、前回入力された座標信号とは、ユーザが、一旦、指を離して再度選択操作を開始したときの、指を離す直前の座標信号に対応する。エリアの設定方法は、多種多様であり、幾つかの例については、図１０及び図１１等を参照して後述する。エリアは、操作画面に応じて異なってよい。エリアは操作画面毎に予め設定され、設定されたエリア情報は、所定のメモリに記憶されてよい。この場合、ディスプレイ制御部３０は、操作画面に応じたエリア情報を読み出し、本ステップ９０３Ｂの判定処理を行えばよい。
【００４８】
本ステップ９０３Ｂにおいて、エリアを跨ぐ座標信号が入力された場合には、ステップ９０８に進む。他方、エリアを跨ぐ座標信号が入力されていない場合（即ち前回の同一のエリア内の座標信号が入力された場合）には、そのまま終了する。この場合、相対座標モードが維持され、今回入力された座標信号は、相対座標モードで処理される。尚、今回の座標信号の入力からの連続した座標信号の入力中(例えばなぞる操作中及びその後に行われうる決定操作時)は、相対座標モードが維持され、座標信号の入力が途絶えると(タッチパッド１０の操作面から指が離れると)、ステップ９００から処理が再開される。
【００４９】
ここで、エリアを跨ぐ座標信号が入力された場合には、ステップ９０８に進むことで、絶対座標モードが設定される。従って、今回入力された座標信号（エリアを跨ぐ座標信号）は、絶対座標モードで処理される。尚、今回の座標信号の入力からの連続した座標信号の入力が途絶えると(タッチパッド１０の操作面から指が離れると)、ステップ９００から処理が再開される。
【００５０】
図１０は、図９のステップ９０３Ｂに関連したエリアの設定方法の一例を示す図であり、タッチパッド１０の操作面を概略的に示す図である。図１１は、ディスプレイ２０及びタッチパッド１０を概略的に示す図であり、ユーザが“戻る”の選択項目を操作したい状況で生じうる相対座標モードの欠点の説明図である。
【００５１】
図１０に示す例では、タッチパッド１０の操作面は、４つのエリア１０１，１０２，１０３，１０４により４分割されている。尚、エリア１０２は、“戻る”の選択項目の位置に対応した右上の領域である。
【００５２】
ここで、図１１に示すように、ユーザが“戻る”の選択項目を操作したい状況を想定する。ここでは、図１１に示すように、現時点では左下角の選択項目が選択状態とされている状況を想定する。即ち、前回(直前に)入力された座標信号が表す座標位置の属するエリアは、エリア１０３である。この状況で、ユーザが、右上角の“戻る”の選択項目を選択したいとき、相対座標モードが形成されていると、図１１に矢印Ｙ２にて模式的に手の動きを示すように、タッチパッド１０の操作面における左下角の位置から右上角の位置へと比較的長い距離のなぞる操作を行う必要があり、操作性が悪くなる。特に、“戻る”の選択項目のように、多くの操作画面において共通の位置に配置される類の選択項目であれば、指を離して直接選択したくなるが、相対座標モード中は、それができないという問題がある。
【００５３】
これに対して、図９に示す処理によれば、ユーザが、タッチパッド１０の操作面における右上角の位置に直接指を接触させると、入力された座標信号は、エリアを跨ぐ座標信号となるので、絶対座標モードで処理される。即ち、右上角の位置に直接指を接触させたときの座標信号は、図１０に示すエリア１０２に属するので、直前の座標信号の属するエリア１０３と異なることになり、絶対座標モードで処理される。従って、図９に示す処理によれば、例えば図１１に示す“戻る”の選択項目のような、直前に選択した選択項目から離れた選択項目を操作したい場合には、指を離して直接選択することができ、操作性が向上する。
【００５４】
尚、図１０に示す例では、タッチパッド１０の操作面は同じ大きさで４分割されているが、分割数やエリアの形状(相対的な大小を含む)は任意である。但し、各エリアは、好ましくは、少なくとも１つの選択項目に絶対座標系で対応した座標(範囲)を含む。また、複数のエリアのうちの１つは、好ましくは、“戻る”の選択項目のような、複数の操作画面において共通の位置に配置される類の選択項目に絶対座標系で対応した座標(範囲)を含む。
【００５５】
図１２は、図９のステップ９０３Ｂに関連したエリアの設定方法の他の一例を示す図であり、タッチパッド１０の操作面を概略的に示す図である。
【００５６】
図１２に示す例では、タッチパッド１０の操作面は、直前の座標信号Ｏを中心としたエリア１０５と、他のエリア１０６とに分割されている。エリア１０５は、図１２に示すように、直前の座標信号Ｏを中心とした所定半径の円形であってもよい。尚、エリア１０５は、現在選択されている選択項目に絶対座標系で対応した座標範囲８００を含むように任意の態様で設定されてもよい。
【００５７】
図１２に示すエリアの設定方法によっても、タッチパッド１０の操作面内における指の接触点が、エリア１０５外に位置する（即ち直前の座標信号の表す座標位置に対して所定距離以上離れる）場合には、エリアを跨ぐ座標信号が入力される。この場合、図９に示す処理により、入力されたエリアを跨ぐ座標信号は、絶対座標モードで処理される。これにより、例えば図１１に示す“戻る”の選択項目のような、直前に選択した選択項目から離れた選択項目を操作したい場合には、指を離して直接選択することができ、操作性が向上する。
【００５８】
尚、図１２に示すエリアの設定方法では、エリア１０５は、直前の座標信号を中心とした所定範囲内の領域(本例では円形）として設定されているが、現在の選択状態にある選択項目を基準とした所定範囲内の領域として設定されてもよい。また、エリア１０５は、円形以外にも、矩形等のような他の形状であってもよい。
【００５９】
尚、図１２に示すエリアの設定方法では、ユーザがなぞる操作を行う場合(即ち座標信号が連続して入力される場合)、座標信号に更新に伴いエリア１０５が更新されるので、他のエリア１０６内の座標信号が入力されることはない。従って、ユーザがなぞる操作を行う場合は、常に相対座標モードが維持される。他方、図１０に示すエリアの設定方法では、ユーザがなぞる操作を行う場合、エリアを跨ぐ座標信号が入力されうる。例えばユーザがエリア１０３内からエリア１０２内へとなぞる操作を行うと、エリアを跨ぐ座標信号が入力されることになる。この場合は、なぞる操作の途中で、相対座標モードから絶対座標モードに変化してもよい。これにより、所望の選択項目に対して相対座標モードでは届かないようななぞる操作であっても、絶対座標モードへの切り替えに起因して、所望の選択項目を選択することが可能となる。
【００６０】
図１３は、図９のステップ９０３Ｂに関連したエリアの設定方法の他の一例を示す図であり、ディスプレイ２０の操作画面を概略的に示す図である。図１４は、図１３に関連したエリアの設定方法を示すタッチパッド１０の概略図である。
【００６１】
図１３に示すディスプレイ２０の操作画面は、第１の選択項目の集合９０と、第２の選択項目の集合９２とを含む。第１の選択項目の集合９０と、第２の選択項目の集合９２とは、属性(カテゴリ)が互いに異なる。例えば、第１の選択項目の集合９０と、第２の選択項目の集合９２とは、操作対象のアプリケーションが異なってもよい（例えば、オーディオ操作用と空調装置操作用）。或いは、第１の選択項目の集合９０と、第２の選択項目の集合９２とは、階層が異なってもよい。例えば、第１の選択項目の集合９０は、オーディオ操作や空調装置操作といったリスト選択用の選択項目であり、第２の選択項目の集合９２は、選択されたリストに対応した下位の選択項目であってよい。この場合、第２の選択項目の集合９２は、第１の選択項目の集合９０のうちの選択された選択項目に応じて、選択項目の内容等が変化しうる。
【００６２】
図１３に示すディスプレイ２０の操作画面の場合、タッチパッド１０の操作面は、図１４に示すように、第１の選択項目の集合９０に対応するエリア１０７と、第２の選択項目の集合９２に対応するエリア１０８とに分割される。
【００６３】
図１３及び図１４に示すエリアの設定方法によれば、ユーザが、リスト選択を終えてから、一旦、操作面から指を離し、第２の選択項目の集合９２のうちの所望の選択項目を選択しようとして、エリア１０８に指で触れると、図９に示す処理により、座標信号がエリア１０７からエリア１０８へとエリアを跨ぐことにより（ディスプレイ２０上では、第１の選択項目の集合９０の表示エリアから第２の選択項目の集合９２の表示エリアへと表示エリアを跨ぐことにより）、相対座標モードから絶対座標モードに変化する。これにより、第２の選択項目の集合９２のうちの所望の選択項目を直接選択することができ、操作性が向上する。
【００６４】
尚、図１３及び図１４に示すエリアの設定方法においても、図１０に示すエリアの設定方法と同様、ユーザがなぞる操作を行う場合、エリアを跨ぐ座標信号が入力されうる。例えばユーザがエリア１０７内からエリア１０８内へとなぞる操作を行うと、エリアを跨ぐ座標信号が入力されることになる。この場合は、なぞる操作の途中で、相対座標モードから絶対座標モードに変化してもよい。これにより、第２の選択項目の集合９２のうちの所望の選択項目に対して相対座標モードでは届かないようななぞる操作であっても、絶対座標モードへの切り替えに起因して、所望の選択項目を選択することが可能となる。
【００６５】
尚、図１３に示す例では、第１の選択項目の集合９０及び第２の選択項目の集合９２は、それぞれ、２つ以上の選択項目を含んでいるが、選択項目の集合は、１つの選択項目のみを含んでもよい。また、図１３に示す例では、ディスプレイ２０の操作画面上の選択項目は、２つのカテゴリで分類されているが、分類方法は多種多様である。例えば、“戻る”の選択項目を含む場合には、“戻る”の選択項目を１つのカテゴリとして扱ってもよい。即ち、“戻る”の選択項目に対応するエリアを、タッチパッド１０の操作面に設定してもよい。また、ディスプレイ２０の操作画面が地図画面である場合であって、地図画面上に各種選択項目(例えば、拡大ボタン、縮小ボタン、現在地ボタン等)が設定されている場合、地図画面内における各種選択項目が配置されている領域と、他の領域（地図領域）と異なるカテゴリとして扱ってもよい。即ち、各種選択項目に対応するエリアと、他の領域（地図領域）に対応するエリアとを、タッチパッド１０の操作面に設定してもよい。
【００６６】
また、図１３に示す例では、タッチパッド１０の操作面におけるエリア１０７とエリア１０８との間の跨ぎに基づいて、相対座標モードから絶対座標モードへの切り替えを実現しているが、ディスプレイ２０の操作画面におけるカーソル８０の移動態様に基づいて、相対座標モードから絶対座標モードへの切り替えを実現してもよい。例えば、カーソル８０の位置が、第１の選択項目の集合９０の表示エリアから第２の選択項目の集合９２の表示エリアへと表示エリアを跨いで変化した場合(即ち、第２の選択項目の集合９２のいずれかの選択項目が選択された場合)に、相対座標モードから絶対座標モードへの切り替えを実現してもよい。
【００６７】
尚、上述した実施例においては、特許請求の範囲における「制御装置」は、制御部１６及びディスプレイ制御部３０により協動して実現されている。尚、上述の如く、制御部１６及びディスプレイ制御部３０の機能の分担は任意であり、一方の機能の一部又は全部が他方により実現されてもよい。一方の機能の全部が他方により実現される場合、当然ながら両者間の通信は不要となる。また、制御部１６及びディスプレイ制御部３０の機能は、３つ以上の制御部により協動して実現されてもよい。
【００６８】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形及び置換を加えることができる。
【００６９】
例えば、図５に示す処理ルーチンは、決定操作が行われた後の無操作状態（タッチパッド１０の操作面から指が離れている状態）で実行されてもよい。これは、決定操作前であれば、ユーザが絶対座標モードで失敗して意図しない選択項目を選択してしまい、指を離してから、再度、所望の選択項目を選択しようとする場合があるためであり、この際に、意図しない選択項目を選択したことで、選択項目が選択状態となり、相対座標モードに変化すると、指を離してから、所望の選択項目を選択しようとして、タッチパッド１０の操作面の違う場所に触れても、再び意図しない同じ選択項目を選択してしまうことになるためである。他方、決定操作後であれば、ユーザは、意図した選択項目を選択した可能性が高いため（一般的に、意図しない選択項目であれば決定操作は行わないため）、その後、操作を継続するときに、相対座標モードであれば利便性が高くなるためである。これは、図８等の他の処理ルーチンに対しても同様である。
【００７０】
また、上述した実施例では、カーソル８０が、タッチパッド１０の操作面におけるユーザの指の接触位置とディスプレイ２０の操作画面上の位置との関係を示す構成であるが、通常のＰＣ（Ｐｅｒｓｏｎａｌ
Ｃｏｍｐｕｔｅｒ）等で使用されるポインタが使用されてもよい。ポインタが用いられる場合も、カーソル８０(選択表示)は維持されてもよい。
【００７１】
また、上述した実施例では、タッチパッド１０の操作面を押下げて決定操作を行うが、ノート型ＰＣなどで使用される一般的な静電容量式タッチパッドのように、決定操作は、タッチパッド１０とは別に設けられる押圧スイッチにより実現されてもよい。
【００７２】
また、上述した実施例では、擬似的なクリック感を出すために振動発生部１５が設けられているが、振動発生部１５は省略されてもよい。
【００７３】
また、上述した実施例では、相対座標モードでは、指の操作量(移動量)や操作方向のみが考慮され、指の操作速度は考慮されていないが、指の操作速度が考慮されてもよい。例えば、操作速度が速いほど、カーソル８０の移動量が大きくなるようにしてもよい。これにより、相対座標モードが維持される場合でも、操作速度を早くすることで、比較的長い距離のなぞる操作やなぞる操作の繰り返しを回避することができる。
【００７４】
また、上述した実施例では、特に好適な実施例として、車両用操作装置１について説明したが、同様の操作装置は、車両用以外の用途に適用されてもよい。
【００７５】
尚、図１３に示したような操作画面のように、上位の階層（図１３に示す例では、リスト選択用の第１の選択項目の集合９０）と下位の階層（第２の選択項目の集合９２）とが、同じ操作画面に同時に表示される操作画面では、それぞれの階層で選択項目が選択されると、形式的には、計２つの選択項目が同時に選択状態となる。しかしながら、この状態は、実質的には、下位の階層の選択項目のみが選択されている状態である。上位の階層の選択項目は、その下位の階層の選択項目が選択されると、もはやボタンとして機能しなくなるためである（即ち、決定操作は、下位の階層の選択項目に対する決定操作となるためである）。
【符号の説明】
【００７６】
１    車両用操作装置
１０    タッチパッド
１２    座標検出部
１４    押下圧力検出部
１５    振動発生部
１６    制御部
１８    メモリ
２０    ディスプレイ
３０    ディスプレイ制御部
４０    メカニカルスイッチ
４１    選択スイッチ
４２    決定スイッチ
８０    カーソル
９０    第１の選択項目の集合
９２    第２の選択項目の集合
１０１−１０８    エリア
【図１】
0005644962.tif 000002
【図２】
0005644962.tif 000003
【図３】
0005644962.tif 000004
【図４】
0005644962.tif 000005
【図５】
0005644962.tif 000006
【図６】
0005644962.tif 000007
【図７】
0005644962.tif 000008
【図８】
0005644962.tif 000009
【図９】
0005644962.tif 000010
【図１０】
0005644962.tif 000011
【図１１】
0005644962.tif 000012
【図１２】
0005644962.tif 000013
【図１３】
0005644962.tif 000014
【図１４】
0005644962.tif 000015