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