(57)【要約】【課題】タップ・コントロールの方法とその制御モジュールを提供する。【解決手段】  タップ・コントロールの方法において、タッチコントロール装置の制御モジュールが物体のタッチコントロール装置上への接触動作を識別し、更にその接触動作に対応して生成する制御信号をホストの後続の制御機能への使用に供し、制御モジュール内に参考時間を設定してある。タップ・コントロールの方法はタッチコントロール装置上において物体が生成する接触動作の発生を検知して計時を開始し、検知を続けて物体のタッチコントロール装置への停留時間を記録する。物体の停留時間が参考時間を超過し、且つ参考時間内に有効な接触動作の生成は一回だけ検知された場合、接触動作を表す制御信号を出力してホストの使用に供する。停留時間が参考時間を超過することで有効な接触動作であると判別し、即座にタッチコントロール装置から離れる必要がないため、省力の効果が達成できる。【選択図】図４
2005309600.tif 000002
【特許請求の範囲】
【請求項１】
タップ・コントロールの方法において、タッチコントロール装置の制御モジュールにより物体の該タッチコントロール装置上の接触動作を識別し、その接触動作に対応して生成する制御信号をホストが行う後続の制御機能への使用に供し、且つ該制御モジュール内に参考時間を設定してあり、該タップ・コントロールの方法は、
Ａ）タッチコントロール装置上に該物体が生成する接触動作の発生を検知して計時を開始し、
Ｂ）検知を続けて該物体の該タッチコントロール装置上への停留時間を記録し、
Ｃ）該物体の停留時間が該参考時間を超過し、且つ該参考時間内での有効な接触動作の生成が一回だけ検知された時、該接触動作を表す制御信号を出力してホストの使用に供し、
以上のフローを含むようにして成ることを特徴とするタップ・コントロールの方法。
【請求項２】
フローＣ）で、該制御信号は接触動作が発生し、且つ該参考時間を経過した後始めて出力されてホストの使用に供されるようにして成ることを特徴とする請求項１記載のタップ・コントロールの方法。
【請求項３】
制御モジュールは、物体のタッチコントロール装置上における接触動作を識別するのに用いて、その接触動作に対応して生成する異なる制御信号をホストが行う後続の制御機能への使用に供し、該制御モジュールは、
運算ユニットを具え、該物体の該タッチコントロール装置への出現を一回検知する毎に、それぞれ対応して押圧信号を生成し、各該押圧信号はその該タッチコントロール装置上への出現の開始時間に対応して生成を開始され、該回の出現が終了すると終止され、及び
ジェスチャユニットを具え、該運算ユニットに接続してこれらの押圧信号を受信し、これらの押圧信号に基づき該物体の該タッチコントロール装置上に出現していた時間を計算して該物体の動作を識別し、また、該ジェスチャユニット内に参考時間を設定してあり、
該ジェスチャユニットは該タッチコントロール装置上に該物体が生成した接触動作の発生を検知するとともに計時を開始し、検知を続けて該物体の該タッチコントロール装置上への停留時間を記録し、該物体の停留時間が該参考時間を超過し、且つ該参考時間内に有効な接触動作の生成が一回だけ検知された時、接触動作を表す制御信号を出力して該ホストの使用に供するようにして成ることを特徴とする制御モジュール。
【請求項４】
該制御信号は接触動作が発生し、且つ該参考時間を経過した後始めて出力されてホストの使用に供されるようにして成ることを特徴とする請求項３記載の制御モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はタッチコントロールの方法とその制御モジュールに関し、特に力が省けて操作が便利なタップ・コントロールの方法とその制御モジュールに関する。
【背景技術】
【０００２】
現在コンピュータにセットアップされているソフトウエアの多くはグラフィカル・ユーザ・インタフェース（ＧＵＩ）方式でウィンドウ画面を表示しており、その長所は、使用者がマウス、トラックボールなどの補助ポインティングデバイスを平面移動すれば、ポインティングデバイスに依ってコンピュータに表示されているカーソルを対応するところへ動かして、コンピュータのウィンドウ画面上で操作することができるところである。この方法は人類の視覚化した操作制御方法にマッチしているため、このような簡易な方法はウィンドウ画面を具える各種電子商品に普遍的に応用されている。
【０００３】
常用されているマウス装置、トラックボール装置といったポインティングデバイスのほかに、タッチパッドや、スクリーンと結合したタッチパネルなどの方式で類似の操作を行うものもあり、電子製品の軽薄短小への発展と、ノート型パソコンが徐々にデスクトップ型パソコンに取って代わっていく趨勢から見て、体積が小さく、電子製品と結合できるタッチパッドやタッチパネルなどのタッチコントロール装置の応用範囲も、それに伴って増大していく。
【０００４】
図１に示すように、現在のタッチパッド１１０の信号処理方式を説明する。タッチパッド１１０を押圧してアナログ式の押圧信号を生成し、コントローラ１２０がアナログ／デジタル転換を行うとともに、接触点の座標値を計算し、同時に、使用者がタップ（タップ或いはクリック）、ダブルタップ（ダブルタップ或いはダブルクリック）、ドラッグ、移動などのジェスチャを生成するか否かを識別すると、そのジェスチャに対応する制御信号をホスト１３０に伝送し、ホスト１３０のスクリーン１４０上のカーソルを制御して移動、オブジェクトの選択、プログラムの実行などの動作を行う。
【０００５】
図２に示すように、［特許文献１］U．Ｓ．Ｐａｔ．Ｎｏ．６，３８０，９３１が提出しているタップジェスチャを識別するタッチコントロールの方法では、タップジェスチャの判断は指が極短い時間ｔ１内にタッチパッドを一回タップして生成する押圧信号９０１で、これで初めてパルス時間をｔ２とする制御信号９０２を出力して、オブジェクト選択、プログラム実行といった動作を達成する。つまり、指がタッチパッド上に短時間ｔ１内に下ろされた後上げられなければならないため、以下の欠点が生じる。
（１） 簡単な機能の実行のためであれば、この動作はかなり力を要する。
（２） 仮性押圧現象が起こりやすい短いノイズに対して有効に抑制できていないため誤判が起きる。
【特許文献１】U．Ｓ．Ｐａｔ．Ｎｏ．６，３８０，９３１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
公知のタップ・コントロールの方法は力を要し、誤判が起き易いという欠点を解決し、指或いは他の物体をタッチパッド上に短時間内に下ろして上げる必要がなく、よって比較的力を要さず且つ誤判が起きにくいタップ・コントロールの方法とその制御モジュールを提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明タップ・コントロールの方法は、タッチコントロール装置の制御モジュールが物体の該タッチコントロール装置上における接触動作を識別し、更にその接触動作に対応して生成する制御信号を、ホストの後続の制御機能への使用に供し、該制御モジュール内には参考時間を設定してある。
該タップ・コントロールの方法は、該タッチコントロール装置上に該物体が生成した接触動作の発生を検知して計時を開始し、引き続き検知を続けて該物体の該タッチコントロール装置への停留時間を記録し、該物体の停留時間が該参考時間を超過し、且つ該参考時間内に有効な接触動作の生成を一回だけ検知した場合、該接触動作を表す制御信号を出力してホストの使用に供する。
【０００８】
本発明の制御モジュールは、物体のタッチコントロール装置上の接触動作を識別するのに用い、更にその接触動作に対応して生成する異なる制御信号をホストの後続制御機能への使用に供し、該制御モジュールは運算ユニット及び該運算ユニットと該ホストに接続するジェスチャユニットを具える。
該運算ユニットは該物体の該タッチコントロール装置における出現を一回検知する毎に、それぞれに対応して押圧信号を生成し、各該押圧信号は該タッチコントロール上への出現の開始時間に対応して生成が開始され、該回の出現が終了すると終止される。該ジェスチャユニットはこれらの押圧信号を受信するのに用い、更にこれらの押圧信号に基づいて該物体の該タッチコントロール装置上への出現の時間と累積移動量を計算して該物体の動作を識別し、該ジェスチャユニット内に参考時間を設定してある。
該ジェスチャユニットが該タッチコントロール装置上に該物体が生成した接触動作の発生を検知して計時を開始し、検知を続けて該物体の該タッチコントロール装置への停留時間を記録する。該物体の停留時間が参考時間を超過し、且つ参考時間内に有効な接触動作の生成を一回だけ検知した場合、該接触動作を表示する制御信号を出力してホストの使用に供する。
【発明の効果】
【０００９】
公知のタップ・コントロールの方法では短時間内に指を下ろしてまた上げなければ、有効な接触動作と識別されないのに比較して、本発明のタップ・コントロールの方法は、指或いは他の物体のタッチコントロール装置への停留時間が参考時間Ｔを超過して初めて有効な接触動作と判別し、更に指或いはその他物体を瞬時にタッチコントロール装置から離す必要がないため、より省力的である上、仮性押圧現象を起こしやすい短いノイズを効果的に抑制でき、誤判を起こしにくいという長所があり、タッチコントロール装置の使用時の弾力性と利便性が向上する。
【発明を実施するための最良の形態】
【００１０】
図３に示すように、本発明の制御モジュール１３の好適な実施例では、制御モジュール１３をモジュール化実装してタッチコントロール装置１０及びホスト３との間に接続できる。その主要な作用は、指２或いは他の物体のタッチコントロール装置１０上でＸ方向処理ユニット１１、Ｙ方向処理ユニット１２によって検知したＸ、Ｙの座標位置パラメータ、及び指２或いは他の物体のタッチコントロール装置１０での押圧による様々な押圧位置を検知してその位置に対応する押圧信号１０１を出力し、これを対応する制御信号１０２に転換して伝送インタフェイス１４を経てホスト３の使用に供する。ホスト３は一般のパソコン、ノートパソコン、或いは携帯電子製品などの装置であってよい。
【００１１】
制御モジュール１３は、運算ユニット１３１、及び運算ユニット１３１とホスト３の間に接続したジェスチャユニット１３２を具える。運算ユニット１３１は指２或いは他の物体のタッチコントロール装置１０への出現を一回検知する毎に、それぞれ対応して押圧信号１０１を生成し、各押圧信号１０１は指２或いは他の物体のタッチコントロール装置１０への出現の開始時間に対応して生成を開始され、該回の出現終了後、終止される。
【００１２】
ジェスチャユニット１３２は押圧信号１０１の受信に用い、更に押圧信号１０１に基づいて指２或いは他の物体のタッチコントロール装置１０上への出現の時間と累積移動量を計算して、指２或いは他の物体の動作を識別する。ジェスチャユニット１３２内には参考時間Ｔを設定してある。
【００１３】
図４、図５に示すように、本発明のタップ・コントロールの方法は、フロー４０１、４０２に示すように、指或いは他の物体のタッチコントロール装置１０上での接触動作が発生すると、ジェスチャユニット１３２が検知して計時を開始し、検知を続けて指或いは他の物体のタッチコントロール装置１０への停留時間を記録する。図５で押圧信号１０１波形のポジティブエッジ（ｌｏｗレベルからｈｉｇｈレベルに遷移する間の一時状態）が即ち接触動作の発生を指している。
【００１４】
フロー４０３に示すように、指或いは他の物体のタッチコントロール装置１０への接触動作が参考時間Ｔを超過すると、つまりジェスチャユニット１３２から得られた累計計時が参考時間Ｔに達した後で計時を終止すると、続いてフロー４０４に示すように、ジェスチャユニット１３２は参考時間Ｔ内に有効な接触動作の生成を一回だけ検知した場合に、この接触動作はタップジェスチャであると判断してよく、フロー４０３と４０４の条件に符合しなければ、フロー４０５に示すように、非タップジェスチャと判断して他の動作の判断を行う。
【００１５】
フロー４０３「指或いは他の物体のタッチコントロール装置への接触動作が参考時間Ｔを超過した」という条件、及びフロー４０４「参考時間Ｔ内に有効な接触動作の生成が一回だけあった」という条件に符合した場合、フロー４０６を行い、図５に示すようなタップジェスチャの制御信号１０２を出力して、この制御信号１０２はタップジェスチャが発生して且つ参考時間Ｔを経過した後始めて出力されてホスト３の使用に供される。つまり、指２或いは他の物体のタッチコントロール装置１０への停留時間が参考時間Ｔを超過すれば、制御信号１０２をホスト３に送る。
【図面の簡単な説明】
【００１６】
【図１】回路ブロックチャートである。公知のタッチコントロール装置は、指がタッチパッド上にて押圧した時に対応して生成する制御信号を、ホストに伝送して後続の使用ができるようにすることを説明している。
【図２】公知のタッチコントロール装置を押圧して生成する押圧信号と、それに対応して生成する制御信号の波形図である。
【図３】本発明の制御モジュールの好適な実施例をタッチコントロール装置とホストの間に接続した回路ブロックチャートである。
【図４】本発明のタップ・コントロールの方法のフロー図である。
【図５】本発明の好適な実施例の、タッチコントロール装置を押圧して生成する押圧信号と、それに対応して生成する制御信号の波形図である。
【符号の説明】
【００１７】
１０ タッチコントロール装置
１０１ 押圧信号
１０２ 制御信号
１１ Ｘ方向処理ユニット
１２ Ｙ方向処理ユニット
１３ 制御モジュール
１３１ 運算ユニット
１３２ ジェスチャユニット
１４ 伝送インタフェイス
２ 指
３ ホスト
Ｔ 参考時間
４０１〜４０６ フロー
【図１】
2005309600.tif 000003
【図２】
2005309600.tif 000004
【図３】
2005309600.tif 000005
【図４】
2005309600.tif 000006
【図５】
2005309600.tif 000007