(57)【特許請求の範囲】
【請求項１】
センサ電極に結合されて感知領域における物体を検出する、入力デバイス用の処理システムであって、
前記感知領域における第２の物体に対する第１の物体の位置の変化を示す第１の測定値を決定し、
前記感知領域における前記第２の物体に対する前記第１の物体の位置の前記変化に応答してパラメータに対する第１の調節を指示し、前記パラメータに対する前記第１の調節の量が、前記第１の測定値に基づき、
前記感知領域における前記第２の物体に対する前記第１の物体の位置の前記変化後に起きる移行事象を検出し、
前記感知領域に対する前記第１の物体の運動を示す第２の測定値を決定し、前記第１の物体の前記運動が、前記検出された移行事象後に行なわれ、
前記第１の物体の前記運動と、前記感知領域における前記第２の物体に対する前記第１の物体の位置の前記変化の開始と前記感知領域における前記第１の物体の前記運動の開始との間に、前記感知領域において前記第１の物体及び前記第２の物体のうち前記第１の物体が継続的に存在することと、に応答して、前記パラメータに対する第２の調節を指示し、前記パラメータに対する前記第２の調節の量が、前記第２の測定値に基づくように構成される、処理システム。
【請求項２】
センサ電極に結合されて感知領域における物体を検出する、入力デバイス用の処理システムであって、
前記感知領域における第２の物体に対する第１の物体の位置を示す角度の変化を検出し、前記第１の物体及び前記第２の物体が、前記感知領域に同時に存在し、
前記第２の物体に対する前記第１の物体の前記位置を示す前記角度の前記変化を示す第１の測定値を決定し、
前記角度の前記変化に応答して第１の調節を指示し、該第１の調整の量は、前記第１の測定値に基づき、
前記角度の前記変化の検出後に調節モードに進んでパラメータの継続した調節を達成し、
前記角度の前記変化の検出後に前記感知領域における前記第１の物体の運動を検出し、
前記感知領域に対する前記第１の物体の前記運動を示す測定値を決定し、
前記感知領域における前記第１の物体の前記運動の検出と、前記感知領域において前記第１の物体及び前記第２の物体のうち前記第１の物体が継続的に存在することと、に応答して前記パラメータに対する継続した調節を指示し、前記パラメータに対する前記調節の量が、前記測定値に基づくように構成される、処理システム。
【請求項３】
センサ電極に結合されて感知領域における物体を検出する、入力デバイス用の処理システムであって、
前記感知領域に対する第１の物体及び第２の物体の位置の変化を検出し、前記第１の物体及び前記第２の物体が、前記感知領域に同時に存在し、
前記感知領域に対する前記第１の物体及び前記第２の物体の位置の前記検出された変化を示す第１の測定値を決定し、
前記感知領域における前記第２の物体に対する前記第１の物体の位置の前記検出された変化に応答してパラメータに対する第１の調節を指示し、前記パラメータに対する前記第１の調節の量が、前記第１の測定値に基づき、
前記感知領域に対する前記第１の物体及び前記第２の物体の位置の前記検出された変化後の移行事象を検出し、
前記検出された移行事象後の前記感知領域における前記第１の物体の運動を検出し、
前記感知領域に対する前記第１の物体の前記検出された運動を示す第２の測定値を決定し、
前記第１の物体の前記検出された運動と、前記感知領域に対する前記第１の物体及び前記第２の物体の位置の前記変化の開始と前記感知領域における前記第１の物体の前記運動の開始との間に、前記感知領域において前記第１の物体及び前記第２の物体のうち前記第１の物体が継続的に存在することと、に応答して、前記パラメータに対する第２の調節を指示し、前記パラメータに対する前記第２の調節の量が、前記第２の測定値に基づくように構成された、入力デバイス用の処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
［優先権データ］
[0001]本出願は、２００８年１０月２１日に出願された米国特許仮出願第６１／１０７、２４５号、及び２００９年２月２３日に出願された米国実用特許出願第１２／３９１、０１１号の優先権を主張するものである。該出願は、参照により本明細書に組み込まれる。
【０００２】
[0002]本発明は、概して電子デバイスに関し、より詳細には近接センサデバイスなどの入力デバイスに関する。
【背景技術】
【０００３】
[0003]近接センサデバイス（一般的にはタッチパッド又は触覚センサデバイスとも呼ばれる）は、多様な電子システムに広く使用されている。近接センサデバイスは、典型的には、しばしば表面によって画定される感知領域を備え、この感知領域は、１つ又は複数の指、スタイラス、及び／又は他の物体の存在、位置、及び／又は運動を判定するために、静電容量技術、抵抗技術、電気誘導技術、光学技術、音響技術、及び／又は他の技術を利用する。近接センサデバイスを指（複数可）及び／又は他の物体（複数可）と共に使用し、電子システムに入力を与えることができる。例えば、近接センサデバイスは、ノートブックコンピュータに一体化されたもの、又はデスクトップコンピュータの周辺機器など、より大きな計算システム用の入力デバイスとして使用される。近接センサデバイスは、携帯型情報端末（ＰＤＡ）、遠隔制御装置、デジタルカメラ、ビデオカメラ、無線電話及びテキストメッセージシステムなどの通信システムなど、ハンドヘルド型システムを含む、より小さなシステムにおいても使用される。近接センサデバイスは、ＣＤ、ＤＶＤ、ＭＰ３、ビデオ、又は他のメディアのレコーダ若しくはプレーヤなどのメディアシステムにますます使用されている。
【０００４】
[0004]多数の電子デバイスが、ユーザインターフェース（ＵＩ）と、ＵＩと連動する入力デバイス（例えばインターフェースナビゲーションなど）とを備える。典型的なＵＩは、グラフィック要素及び／又はテキスト要素を表示するための画面を備える。このタイプのＵＩの利用が増加したことにより、ポインティングデバイスとしての近接センサデバイスの需要が高まっている。これらの用途において、近接センサデバイスは、値調節デバイス、カーソル制御デバイス、選択デバイス、スクロールデバイス、図形／文字／手書き入力デバイス、メニューナビゲーションデバイス、ゲーム入力デバイス、ボタン入力デバイス、キーボード、及び／又は他の入力デバイスとして機能し得る。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
[0005]入力デバイスの改良が引き続き求められている。特に、ＵＩ用途におけるポインティングデバイスとしての近接センサの操作性の改良が、引き続き求められている。
【課題を解決するための手段】
【０００６】
[0006]パラメータの調節を達成するための方法が提示される。感知領域における第２の物体に対する第１の物体の位置の変化が検出される。第１の物体及び第２の物体は、感知領域に同時に存在する。感知領域における第２の物体に対する第１の物体の位置の変化を示す第１の測定値が決定(ｄｅｔｅｒｍｉｎｅ)される。パラメータに対する第１の調節が、感知領域における第２の物体に対する第１の物体の位置の変化に応答して示される。第１の調節の量は、第１の測定値に基づく。感知領域における第２の物体に対する第１の物体の位置の変化の検出後に、感知領域における第１の物体の運動が検出される。感知領域に対する第１の物体の運動を示す第２の測定値が決定される。パラメータに対する第２の調節が、第１の物体の運動の検出と、感知領域における第２の物体に対する第１の物体の位置の変化の開始と感知領域における第１の物体の運動の開始との間に、感知領域における第１の物体及び第２の物体の少なくとも一方が継続的に存在することに応答して、示される。パラメータに対する第２の調節の量は、第２の測定値に基づく。
【０００７】
[0007]感知領域を有するセンサデバイスを使用してパラメータの調節を達成するための方法が提示される。感知領域における第２の物体に対する第１の物体の位置を示す角度の変化が検出される。第１の物体及び第２の物体は、感知領域に同時に存在する。角度の変化の検出後に、パラメータの調節を達成するための調節モードに進む。角度の変化の検出後の感知領域における第１の物体の運動が検出される。感知領域に対する第１の物体の運動を示す測定値が決定される。感知領域における第１の物体の運動の検出に応答して調節モードに進んだ後に、パラメータに対する調節が示される。パラメータに対する調節の量は、測定値に基づく。
【０００８】
[0008]入力デバイスが提示される。この入力デバイスは、感知領域における第１の物体及び第２の物体の存在及び運動を検出するように構成された感知システムと、感知システムに結合される処理システムとを備える。処理システムは、感知領域における第２の物体に対する第１の物体の位置の変化を示す第１の測定値を決定し、感知領域における第２の物体に対する第１の物体の位置の変化に応答してパラメータに対する第１の調節を示すように構成され、パラメータに対する第１の調節の量が、第１の測定値に基づき、さらに処理システムは、感知領域に対する第１の物体の運動を示す第２の測定値を決定するように構成され、第１の物体の運動が、感知領域における第２の物体に対する第１の物体の位置の変化後に行なわれ、さらに処理システムは、第１の物体の運動と、感知領域における第２の物体に対する第１の物体の位置の変化の開始と感知領域における第１の物体の運動の開始との間に感知領域における第１の物体及び第２の物体のうちの少なくとも一方が継続的に存在することに応答して、パラメータに対する第２の調節を示すように構成され、パラメータに対する第２の調節の量は、第２の測定値に基づく。
【０００９】
[0009]入力デバイスが提示される。この入力デバイスは、感知領域における第１の物体及び第２の物体の存在及び運動を検出するように構成された感知システムと、感知システムに結合される処理システムとを備える。処理システムは、感知領域における第２の物体に対する第１の物体の位置を示す角度の変化を検出するように構成され、第１の物体及び第２の物体は、感知領域に同時に存在し、さらに処理システムは、角度の変化の検出後に調節モードに進んでパラメータの調節を達成し、角度の変化の検出後に感知領域における第１の物体の運動を検出し、感知領域に対する第１の物体の運動を示す測定値を決定し、感知領域における第１の物体の運動の検出に応答してパラメータに対する調節を示すように構成され、パラメータに対する調節の量は、測定値に基づく。
【００１０】
[0010]プログラム製品が提示される。このプログラム製品は、入力デバイス用プログラムと、入力デバイス用プログラムを担持するコンピュータ可読メディアとを備える。入力デバイス用プログラムは、感知領域における第２の物体に対する第１の物体の位置の変化を検出するように構成され、第１の物体及び第２の物体は、感知領域に同時に存在し、さらに入力デバイス用プログラムは、感知領域における第２の物体に対する第１の物体の位置の変化を示す第１の測定値を決定し、感知領域における第２の物体に対する第１の物体の位置の変化に応答してパラメータに対する第１の調節を示すように構成され、パラメータに対する第１の調節の量は、第１の測定値に基づき、さらに入力デバイス用プログラムは、感知領域における第２の物体に対する第１の物体の位置の変化後の移行事象を検出し、移行事象後の感知領域における第１の物体の運動を検出し、感知領域に対する第１の物体の運動を示す第２の測定値を決定し、第１の物体の運動と、移行事象の開始と感知領域における第１の物体の運動の開始との間に、感知領域における第１の物体及び第２の物体のうちの少なくとも一方が継続的に存在することに応答して、パラメータに対する第２の調節を示すように構成され、パラメータに対する第２の調節の量は、第２の測定値に基づく。
【００１１】
[0011]以下、添付の図面を参照として、本発明の好ましい例示的な実施形態を説明する。これらの図面において、同様の記号は、同様の要素を指す。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による入力デバイスを備える例示的なシステムのブロック図である。
【図２】入力デバイスの感知領域と関連付けられた表面上における物体の存在を示す、図１の入力デバイスの感知領域の側面図である。
【図３】入力デバイスの感知領域と関連付けられた表面中における物体の移動を示す、図１の入力デバイスの感知領域の側面図である。
【図４】入力デバイスの感知領域と関連付けられた表面からの物体の離動を示す、図１の入力デバイスの感知領域の側面図である。
【図５】本発明の一実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図６】本発明の一実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図７】本発明の一実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図８】本発明の一実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図９】本発明の一実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図１０】図５〜９に示される感知領域内における物体の移動に応答して表示される画像のパラメータの変化を示すディスプレイの平面図である。
【図１１】図５〜９に示される感知領域内における物体の移動に応答して表示される画像のパラメータの変化を示すディスプレイの平面図である。
【図１２】図５〜９に示される感知領域内における物体の移動に応答して表示される画像のパラメータの変化を示すディスプレイの平面図である。
【図１３】本発明の別の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図１４】本発明の別の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図１５】本発明の別の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図１６】本発明の別の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図１７】本発明の別の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図１８】図１３〜１７に示される感知領域内における物体の移動に応答して表示される画像のパラメータの変化を示すディスプレイの平面図である。
【図１９】図１３〜１７に示される感知領域内における物体の移動に応答して表示される画像のパラメータの変化を示すディスプレイの平面図である。
【図２０】図１３〜１７に示される感知領域内における物体の移動に応答して表示される画像のパラメータの変化を示すディスプレイの平面図である。
【図２１】本発明の他の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図２２】本発明の他の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図２３】本発明の他の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図２４】本発明の他の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【図２５】本発明の他の実施形態による、図２〜４の感知領域における２つの物体の移動を示す、感知領域の平面図である。
【発明を実施するための形態】
【００１３】
[0019]以下の詳細な説明は、当然ながら単に例示的なものにすぎず、本発明又は本発明の用途及び使用法を限定するようには意図されない。さらに、先述の技術分野、背景、概要、又は以下の詳細な説明において示される、いかなる明示又は示される理論にも拘束されることを意図しない。
【００１４】
[0020]本発明は、操作性の向上を促進する入力デバイス及び方法を提供する。具体的には、この入力デバイス及び方法は、デバイス上での物体運動と、ディスプレイ上に結果的にもたらされる作用との間におけるマッピングを可能にする。一例としては、この入力デバイス及び方法により、ユーザが入力の様々な組合せを用いて電子システムのパラメータを変更することが可能となり、それによりさらに愉快なユーザ体験及びさらに向上した性能が得られる。
【００１５】
[0021]次に図面を参照すると、図１は、入力デバイスすなわち近接センサデバイス１１６に結合された、例示的な電子システム１００のブロック図である。電子システム１００は、任意のタイプのパーソナルコンピュータ、ポータブルコンピュータ、ワークステーション、携帯型情報端末、ビデオゲームプレーヤ、通信デバイス（無線電話及びメッセージデバイスを含む）、レコーダ及びプレーヤを含むメディアデバイス（テレビ、ケーブルボックス、音楽プレーヤ、及びビデオプレーヤを含む）、デジタルカメラ、ビデオカメラ、又はユーザからの入力を受領し情報を処理することが可能な他のデバイスを表すように意図される。したがって、システム１００の種々の実施形態は、任意のタイプのプロセッサ、メモリ、又はディスプレイを備えてもよい。さらに、システム１００の要素は、バス、ネットワーク、又は他の無線相互接続若しくは有線相互接続を介して通信してもよい。入力デバイス１１６は、複数の非限定的な例を挙げるとＩ２Ｃ、ＳＰＩ、ＰＳ／２、ユニバーサルシリアルバス（ＵＳＢ）、ブルートゥース、ＲＦ、ＩＲＤＡ、又は任意の他のタイプの有線接続若しくは無線接続を含む、任意のタイプのインターフェース又は接続を介してシステム１００に接続されてもよい。
【００１６】
[0022]入力デバイス１１６（例えばタッチパッドなど）は、処理システム（又はプロセッサ）１１９及び感知領域１１８を備える。入力デバイス１１６は、感知領域１１８内におけるスタイラス１１４或いは指及び／又は他の入力物体の位置に感応する。「感知領域」１１８は、本明細書においては、入力デバイスのセンサが物体の位置を検出可能である入力デバイス１１６の上方、周囲、中、及び／又は付近の任意のスペースを広く包含するように意図される。従来的な一実施形態においては、感知領域１１８は、センサの表面から、１つ又は複数の方向に、ある距離にわたり、信号対雑音比が物体の検出の妨げとなるまで空間内に広がる。この距離は、１ミリメートル未満、数ミリメートル未満、数センチメートル未満、又はそれ以上のオーダであってもよく、利用されるタイプの位置感知技術及び所望の精度に伴って大幅に変動してもよい。他の実施形態が、圧力印加を伴う又は伴わない表面との接触を要してもよい。したがって、特定の感知領域の平面性、サイズ、形状、及び正確な位置は、実施形態ごとに大きく異なることとなる。
【００１７】
[0023]作動時に、入力デバイス１１６は、感知領域１１８内におけるスタイラス１１４、指、又は他の入力物体の位置を適切に検出し、処理システム１１９を使用して電子システム１００に位置情報の電気的指示又は電子的指示を与える。システム１００は、ユーザからの入力を受領するために、ディスプレイ上のカーソル若しくは他の物体を移動させるために、又は任意の他の目的のために、この指示を適切に処理する。
【００１８】
[0024]入力デバイス１１６は、１つ又は複数の感知領域１１８を実装するために感知技術の任意の組合せを利用するセンサ（図示せず）を備える。入力デバイス１１６は、物体の存在を検出するための様々な技術を利用してもよく、物体の存在を検出するように構成された１つ又は複数の電極又は構造物を備えてもよい。複数の非限定的な例としては、入力デバイス１１６は、静電容量技術、抵抗技術、電気誘導技術、表面音波技術、及び／又は光学技術を利用してもよい。これらの技術の多くが、実質的に長い耐用寿命を有し得るため、機械構造物（例えば機械スイッチ）を動かすことが必要であるものにとって有利である。触覚センサデバイスの一般的な静電容量式実装においては、典型的には電圧が印加されて、感知表面中に電場を形成する。静電容量式入力デバイスは、物体による電場の変化により引き起こされる静電容量の変化を検出することによって、物体の位置を検出する。同様に、一般的な抵抗式実装においては、可撓性上部層及び下部層が、絶縁要素により分離され、電圧勾配が、これらの層間に形成される。可撓性上部層を押圧することにより、上部層と下部層との間に電気的接触が生ずる。抵抗式入力デバイスは、物体の接触位置における駆動電極間の相対抵抗による電圧出力を検出することによって、物体の位置を検出する。電気誘導式実装においては、センサは、共振コイル又はコイル対により誘発されるループ電流を感知し、距離、配向、又は位置を決定するために量、位相、及び／又は周波数の組合せを利用することができる。これらの全ての場合で、入力デバイス１１６は、物体の存在を検出し、電子システム１００に検出物体の指示を送る。例えば、入力デバイス１１６のセンサは、任意の数の感知領域１１８に対応するために、静電容量センサ電極のアレイを使用してもよい。別の例としては、センサは、同一の感知領域又は異なる感知領域に対応するために、抵抗感知技術との組合せにおいて静電容量感知技術を利用してもよい。本発明の種々の実施形態を実装するために使用され得るタイプの技術の例は、いずれもＳｙｎａｐｔｉｃｓ  Ｉｎｃ．社に譲渡された米国特許第５、５４３、５９１号、米国特許第６、２５９、２３４号、及び米国特許第５、８１５、０９１号に見ることが可能である。
【００１９】
[0025]時として近接センサプロセッサ又は触覚センサコントローラと呼ばれる処理システム１１９は、センサ及び電子システム１００に結合される。一般的には、処理システム１１９は、センサから電気信号を受領し、これらの電気信号を処理し、電子システム１００と通信する。処理システム１１９は、センサから受領した信号に対して様々な処理を実施することにより、入力デバイス１１６を実現するように構成される。例えば、処理システム１１９は、個々のセンサ電極を選択又は接続することができ、存在／近接を検出することができ、位置情報又は運動情報を計算することができ、しきい値に達した際の位置又は運動を報告することができ、及び／又は電子システム１００への報告前若しくはユーザに示す前に有効タップ／ストローク／文字／ボタン／ジェスチャシーケンスを解釈及び待機することができる。さらに、処理システム１１９は、センサの近傍であるタイプの又は組合せの物体運動がいつ生じたかを判定することができる。例えば、処理システム１１９は、物体がセンサから引き上げられる場合にその物体が移動しつつある方向を判定することができ、その運動に応答して適切な指示を生成することができる。
【００２０】
[0026]本明細書において、「処理システム」という用語は、列挙される作業を実施するように構成された１つ又は複数の処理要素を含むように定義される。したがって、処理システム１１９は、センサから電気信号を受領し電子システム１００と通信する１つ又は複数の集積回路、ファームウェアコード、及び／又はソフトウェアコードの全て又は一部を含んでもよい。いくつかの実施形態においては、処理システム１１９を含む全ての処理要素が、入力デバイス１１６の中又は付近に共に配置される。他の実施形態においては、これらの要素は、物理的に分離され、処理システム１１９のある要素が入力デバイス１１６の近くに位置し、処理システム１１９のある要素が他の場所（電子システム１００のための他の回路の付近など）に位置してもよい。この後者の実施形態においては、最小限の処理が、入力デバイス１１６の付近の要素によって実施され、処理の大部分が、他の場所の要素によって実施されてもよい。
【００２１】
[0027]さらに、処理システム１１９は、通信対象である電子システムの一部から物理的に分離されてもよく、又は、処理システム１１９は、電子システムのその一部と一体的に実装されてもよい。例えば、処理システム１１９は、入力デバイス１１６の実現に加えて電子システムのための他の機能を果たす処理システム上に少なくとも部分的に存在してもよい。
【００２２】
[0028]また、本願においては、「電子システム」という用語は、入力デバイス１１６と通信する任意のタイプのデバイスを広く指す。したがって、電子システム１００は、触覚センサデバイスが中に実装され得る又は結合され得る任意のタイプのデバイス又は複数のデバイスを含んでもよい。入力デバイス１１６は、電子システム１００の一部として実装されてもよく、又は任意の適切な技術を使用して電子システムに結合されてもよい。したがって、非限定的な例としては、電子システム１００は、任意のタイプの計算デバイス、メディアプレーヤ、通信デバイス、又は別の入力デバイス（別の触覚センサデバイス又はキーボードなど）を含んでもよい。いくつかの場合には、電子システム１００自体が、さらに大型のシステムの周辺機器である。例えば、電子システム１００は、適切な有線技術又は無線技術を使用してコンピュータ又はメディアシステムと通信する、遠隔制御デバイス又はディスプレイデバイスなどのデータ入力デバイス又はデータ出力デバイス（例えばテレビ用の遠隔制御装置など）であってもよい。また、電子システム１００の種々の要素（プロセッサ、メモリ、等々）が、システム全体の一部として、触覚センサデバイスの一部として、又はそれらの組合せとして実装されてもよいことにも留意されたい。さらに、電子システム１００は、入力デバイス１１６のホスト又はスレーブとなり得る。
【００２３】
[0029]図示される実施形態においては、入力デバイス１１６は、ボタン１２０と共に実装される。ボタン１２０は、入力デバイス１１６に対して追加的な入力機能を提供するために実装されてもよい。例えば、ボタン１２０は、入力デバイス１１６を用いたアイテムの選択を容易にするために使用されてもよい。当然ながら、これは、追加的な入力機能を入力デバイス１１６に追加し得る様式の一例に過ぎない。他の実施形態においては、入力デバイス１１６は、物理スイッチ、仮想スイッチ、又は追加の近接感知領域などの、代替の又は追加の入力デバイスを備えてもよい。また対照的に、入力デバイス１１６は、追加の入力デバイスを伴わずに実装されてもよい。
【００２４】
[0030]同様に、処理システム１１９により提供される位置情報は、物体の存在の任意の適切な指示であってもよい。例えば、処理システム１１９は、「ゼロ次元」１ビット位置情報、スカラー量のような「一次元」位置情報（例えば感知領域に沿った）、及び値の組合せのような「二次元」若しくは「三次元」ベクトル位置情報（例えば、水平軸／垂直軸／奥行き軸、傾斜軸／ラジアル軸、又は二次元又は三次元に延びる任意の他の軸の組合せなど）等々を提供するように実装されてもよい。さらに、本明細書において、「位置情報」という用語は、絶対位置タイプ情報及び相対位置タイプ情報と、１つ又は複数の方向への運動の測定値を含む速度及び加速度等々のさらに他のタイプの空間領域情報とを広く包含するように意図される。また、様々な形態の位置情報が、ジェスチャ認識等々の場合のように、時間履歴成分を含んでもよい。以下においてさらに詳細に説明されるように、処理システム１１９からの位置情報は、カーソル制御用のポインティングデバイスとしての入力デバイス１１６の使用を含む、あらゆる範囲のインターフェース入力を容易化する。
【００２５】
[0031]いくつかの実施形態においては、さらに、処理システム１１９は、入力デバイス１１６において他の機能を実施するように構成されてもよい。例えば、処理システム１１９は、個々のセンサ電極を選択又は接続し、存在／近接を検出し、位置情報又は運動情報を計算し、しきい値に達した際の位置又は運動を報告し、及び／又は電子システム１００への報告前若しくはユーザに示す前に有効タップ／ストローク／文字／ボタン／ジェスチャシーケンスを解釈及び待機するように構成されてもよい。
【００２６】
[0032]本明細書において説明される様々な実施形態は、「近接センサデバイス」と呼ばれるが、これらの用語は、本明細書においては、従来の入力デバイスのみならず、１つ又は複数の指、ポインタ、スタイラス、及び／又は他の物体の位置を検出することが可能な広範囲の均等な入力デバイスを包含するように意図されることに留意されたい。かかるデバイスは、タッチスクリーン、タッチパッド、タッチタブレット、生体認証デバイス、及び手書き文字認識デバイス又は文字認識デバイス等々を非限定的に含んでもよい。また、本願においては、「電子デバイス」という用語は、入力デバイス１１６と通信する任意のタイプのデバイスを広く指す。したがって、電子システム１００は、触覚センサデバイスが中に実装され得る又は結合され得る任意のタイプのデバイス又は複数のデバイスを含んでもよい。したがって、近接センサデバイスが、物体の単なる存在又は不在以上のものを適切に検出してもよく、広い範囲の均等物を包含してもよい。
【００２７】
[0033]さらに、入力デバイス１１６は、電子システム１００の一部として実装されてもよく、又は任意の適切な技術を使用して電子システム１００に結合されてもよい。したがって、非限定的な例としては、電子システム１００は、任意のタイプの計算デバイス、メディアプレーヤ、通信デバイス、又はゲームデバイスを含むことが可能である。いくつかの場合においては、電子システム１００自体が、さらに大型のシステムの周辺機器である。例えば、電子システム１００は、適切な有線技術又は無線技術を使用してコンピュータ又はメディアシステムと通信する、遠隔制御デバイス又はディスプレイデバイスなどのデータ入力デバイス又はデータ出力デバイス（例えばテレビ用の遠隔制御装置など）であってもよい。また、電子システム１００の種々の要素（例えばディスプレイ画面、プロセッサ、メモリ、等々）が、システム全体の一部として、入力デバイスの一部として、又はそれらの組合せとして実装されてもよいことにも留意されたい。さらに、電子システム１００は、入力デバイス１１６のホスト又はスレーブとなり得る。
【００２８】
[0034]本発明の実施形態においては、入力デバイス１１６は、ユーザがユーザインターフェースの一部として入力デバイス１１６を使用することにより電子システムの調節を容易に行なうことが可能となるように構成される。例えば、スクロール、パン、メニューナビゲーション、及びカーソル制御等々のユーザインターフェースナビゲーションを容易化するために使用されてもよい。別の例としては、色、色調、明るさ、及びコントラストなどの視覚パラメータ、ボリューム、ピッチ、及び強度などの聴覚パラメータ、並びに速度及び振幅などの操作パラメータを含む、デバイスパラメータの変更など、値調節を容易化するために使用されてもよい。また、入力デバイス１１６は、マシンの移動の制御においてなど、機械的デバイスの制御のために使用されてもよい。
【００２９】
[0035]また、本発明の実施形態は、本明細書においては完全機能型の近接センサデバイスのコンテクストにおいて説明されるが、本発明の機構は、多様な形態のプログラム製品として頒布することが可能であることも理解されたい。例えば、本発明の機構は、コンピュータ可読信号担持メディア上の近接センサプログラムとして実装及び頒布され得る。さらに、本発明の実施形態は、頒布の実施のために使用される特定のタイプのコンピュータ可読信号担持メディアに関わらず、同等に適用される。信号担持メディアの例には、メモリスティック／メモリカード／メモリモジュール、光学ディスク、磁気ディスク、及びハードデバイスなどの記録可能メディアが含まれる。
【００３０】
[0036]本発明の少なくともいくつかの実施形態においては、入力デバイス及び方法は、入力デバイス上における指（又は他の物体）の運動と、コンピュータディスプレイ上に結果的にもたらされるポインタの運動との間におけるマッピングを伴って実現される。
【００３１】
[0037]本明細書において説明される技術は、電子システム１００の機能の様々なパラメータの調節を容易化するように意図される。かかるパラメータの例には、画像のパラメータ（例えばピクチャ又はテキストなど）、ディスプレイデバイスの設定（明るさ、色、コントラスト、等々）、及び聴覚設定（ボリューム、バランス、高音レベル、低音レベル、等々）が含まれる。一実施形態においては、パラメータは、画像のサイズ（例えばズームレベルなど）又は画像の垂直位置若しくは水平位置（例えばスクロールなど）などの、ディスプレイデバイスにより表示される画像に関するものである。
【００３２】
[0038]これらの技術は、ある特定のパラメータの変化、また変化の継続を開始させる、感知領域１１８における物体の２つ以上の移動又はジェスチャの組合せとして説明されてもよい。代替としては、２つ以上の移動が、複数の部分を伴う単一のジェスチャを合同で形成するように理解されてもよい。一実施形態においては、２つ（又はそれ以上）の物体の存在が、感知領域１１８内において検出され、その後に物体のうちの少なくとも１つが第１の移動を行なうと、パラメータが変化する。物体のうちの少なくとも１つが、感知領域に留まり、「移行事象」の検出後に第２の移動を行なうと、パラメータの変化が継続される。感知領域１１８から物体が離動（ｒｅｍｏｖａｌ）すると、変化が中断され、このプロセスは、感知領域１１８に２つの物体を再び配置することにより再開され得る。しかし、物体の中の１つが、感知領域１１８に留まり、第３の移動を起こすと、パラメータの変化は、「反転」され得る。
【００３３】
[0039]図２〜２５は、本発明の種々の実施形態による、上述のシステム及び方法の実施を説明する。図２〜４は、感知領域１１８内に位置する、感知領域１１８中で移動される、及び感知領域１１８から離動される、物体の一例を示す。具体的には、図２は、感知領域１１８内に配置されつつある（又は既に位置決めされている）入力物体１１４（例えばユーザの指など）を示す。図３は、感知領域１１８中で移動されつつある入力物体１１４を示し、これは、上述の移動の中の１つに相当する。図４は、感知領域１１８から引き上げられつつある、又は離動されつつある入力物体１１４を示す。
【００３４】
[0040]図５〜９は、感知領域１１８内における２つの入力物体１１４の一連の移動の際の感知領域１１８の平面図を示す。感知領域１１８における入力物体１１４の先端部の位置は、入力物体１１４の感知領域１１８との接触面に相当する接触面円１２２及び１２４によって示される。すなわち、円１２２及び１２４は、入力物体１１４が配置され移動される感知領域１１８の特定区域（すなわち感知領域内における物体１１４の部分）を示す。したがって、以下の説明においては、「入力物体」と「接触面円」という用語は、交換可能に使用されることがある。図７において円１２２が「破線」で見えるのは、各入力物体１１４が感知領域１１８から離動される感知領域１１８の特定区域を示す。
【００３５】
[0041]図１０〜１２は、図５〜９に示される入力物体１１４の移動に応答してディスプレイ１２８上に表示される例示的な画像１３０のパラメータに対してなされる調節又は変化を示す、入力デバイス１１６（図１）と共に作動可能に接続された状態のディスプレイ１２８を有するディスプレイデバイス１２６の平面図である。画像１３０が、物体（例えば航空機）のピクチャとして示されるが、「画像」という語は、本明細書においては、物体のピクチャ（すなわち動画又は静止画）、様々なタイプのテキスト及び他の記号、及び／又は図及びマップなどの、ディスプレイデバイス１２６により生成される任意の視覚デザインを指すように意図されることを理解されたい。
【００３６】
[0042]初めに、図５に図示されるように、感知領域１１８における２つの入力物体１１４の同時存在が、感知される。特に、図５は、接触面円１２２及び１２４の移動の欠落により示されるような、入力物体１１４（例えばユーザの２つの指、又は１つの指及び１つの親指など）が感知領域１１８内において静止状態にある、感知領域１１８を示す。
【００３７】
[0043]図６に図示されるように、接触面円１２２及び１２４（すなわち入力物体１１４）は、それらの相対位置が変更されるように（すなわち第１の運動）、第１の移動を受ける。本発明の一態様によれば、接触面円１２２及び１２４の位置の相対変化を表す測定値（又は第１の測定値）が、決定され、以下に説明されるように使用される。図示される特定の例においては、位置の相対変化の測定値は、接触面円１２２及び１２４間の距離の変化（例えば増分）であってもよい。
【００３８】
[0044]少なくとも１つの実施形態において、パラメータの変化は、入力物体１１４の中の１つだけの移動（例えば、接触面円１２２が静止状態に留まる一方で、接触面円１２４が接触面円１２２の方向に移動するなど）により開始されてもよいことを理解されたい。パラメータの変化量は、一実施形態においては、接触面円１２２及び１２４の移動（複数可）を表す測定値（例えば接触面円１２２及び１２４間の距離など）に基づく。例えば、一実施形態においては、画像１３０のズームレベルが、接触面円１２２及び１２４間の距離の増分に比例して増加される。
【００３９】
[0045]代替的な実施形態においては、接触面円１２２及び１２４の相対位置を表す測定値が、他の様々なタイプの測定値を含んでもよい。例えば、この測定値は、第１の物体及び第２の物体（又は接触面円１２２及び１２４）の決定される中心間の距離を含んでもよい。代替的には、この測定値は、第１の物体の位置及び第２の物体の位置により規定される方向を含んでもよい。例えば、この方向は、第１の物体から第２の物体の方向を指すベクトル、又はその逆の方向を指すベクトルの方向であってもよい。かかる方向は、適切な基準フレームに対する角度として測定されてもよい（例えば、所定のゼロ角度方向を有する極座標系を使用して、正のＸ軸に一致する方向がゼロと見なされ、Ｘ軸から反時計回り方向の角度が正と見なされるデカルト座標系を使用して、等々）。他の例としては、この方向は、２つの位置と線などの基準とにより規定される角度（例えば、第１の物体及び第２の物体の決定される中心を横切る線と基準線との間の角度など）として測定されてもよい。さらに、この基準は、動的なものとなされてもよく、前回の入力位置及び初期位置等々の要素に基づくものであってもよい。また、基準は、ユーザによる設定が可能なものとなされてもよい。
【００４０】
[0046]さらに、測定値は、相対位置を表す様々な量の組合せを含んでもよい。例えば、測定値は、物体間の距離と物体により規定される方向との双方の組合せを含んでもよい。
【００４１】
[0047]また、多くの実施形態において、測定値を決定するステップは、物体の実際の位置が計算されること、又は実際の中心が決定されることを要さない点に留意されたい。例えば、物体により規定される方向及び／又は物体間の距離は、各物体の位置の明確な計算を伴わずに決定されてもよい。いくつかの実施形態は、第１の物体及び第２の物体に関する位置の予想されるセットの中から任意の選択肢を事実上用いる。これらの実施形態においては、第１の物体及び第２の物体の可能性のある位置の種々のセットが存在し、測定値の値は、可能性のある位置が第１の物体及び第２の物体の実際の位置である場合でも、可能性のある位置のこれらのセットの中の１つ又は複数から決定される。ある特定の例は、直交する軸に沿って整列されたセンサ電極のセットを含むセンサアレイを有する静電容量プロファイルタイプのセンサデバイスを使用する。かかる静電容量プロファイルタイプのセンサは、物体を入力するための各センサ電極の総容量結合を事実上測定し、それにより、感知領域１１８における任意の個数の物体の２次元（２Ｄ）位置を表す２つの単一軸のプロファイルが生成される。したがって、第１の入力物体及び第２の入力物体が、センサ電極付近に配置されると、第１の物体及び第２の物体の可能な位置のいずれが物体の真の位置を反映するのかが、プロファイルからは不明確になり得る。しかし、可能な位置同士の間の距離は、両セットにおいて同一である。したがって、測定値として距離を使用することにより、実際の位置を決定する必要がなくなる。
【００４２】
[0048]また、第１の物体及び第２の物体の相対位置は、これらの物体が別の基準フレームに対して移動しつつある場合でも、実質的に同一のまま（これらの物体が互いに対して実質的に静止状態にあるように）であることがある。例えば、第１の物体及び第２の物体が、同一の速度で感知領域１１８を通り移動しつつある場合には、第１の物体及び第２の物体は、感知領域１１８に対しては移動中であるが、互いに対しては移動中とはならないことになる。
【００４３】
[0049]これらのいずれの場合においても、決定される測定値（相対位置及び／又は相対角度）は、図１０及び図１１に図示されるように、パラメータに対して第１の調節を行なうために使用されてもよい。図示される実施形態においては、変更される画像１３０の特定のパラメータは、一般的に理解されるように、画像１３０のサイズ又は「ズーム」レベルである。図１０に示される画像１３０の例示的なサイズは、図５に図示されるような円１２２及び１２４の位置に対応する。接触面円１２２及び１２４が、離れるように移動すると（図６）、画像１３０は、図１１において示されるように、ズーム矢印１３２（ユーザには見えなくてもよい）に示されるようにサイズが増大する。（又は「ズームイン」される）。一実施形態においては、パラメータの変化は、円１２２及び１２４の検出される移動（複数可）がパラメータの所望の変化を示すと判定されるまで（例えば円１２２及び１２４間の距離の初期しきい値を越えるまで）は開始されない。
【００４４】
[0050]次に図７を参照すると、「移行」事象又はモード切替え事象が、第１の移動後に検出される。図７に図示される例示的な移行事象は、円１２２に相当する入力物体１１４が感知領域１１８から離動する一方で、円１２４が移動し続ける（すなわち第２の運動）。すなわち、入力物体１１４の中の１つが、感知領域から離動され、他の入力物体が、感知領域に留まる。図示される例においては、接触面円１２４は、移行事象後に弓状経路に沿って移動する。
【００４５】
[0051]移行事象として使用され得る物体１１４による動作の他の例には、しきい値（高又は低）を越える２つの物体間の距離及び／又は角度（或いは距離及び／又は角度の変化）と、例えばある所定の時間量にわたり（比較的小さな曲率半径で）「旋回」態様で移動する物体１１４の中の１つなどの、しきい値（高又は低）を越える物体１１４の中の１つの移動の曲率半径とが含まれる。
【００４６】
[0052]図８を参照すると、接触面円１２４が、例えば図７において開始される弓状経路などに沿って移動し続け、したがって、同一方向に曲がり続けることがある。上述の態様と同様の態様で、移行事象後の感知領域１１８における入力物体１１４の中の１つ（例えば接触面円１２４など）の移動を表す測定値が、決定され、パラメータのさらなる調節のために使用される。接触面円１２４の運動は、任意の経路形状を含んでもよく、調節のための測定値は、経路長さに基づいてもよい。パラメータは、接触面円１２２及び１２４の角度の変化により決定されるのと同一の態様で継続的に調節されてもよい。そのため、図１２を参照すると、図示される実施形態においては、画像は、サイズが増大し続ける。一実施形態においては、パラメータの変化の継続は、入力物体１１４の一方又は両方が、移行事象の開始と移行事象後の入力物体（複数可）１１４の運動の開始との間において継続的に感知領域１１８内に留まる場合にのみ生じる。
【００４７】
[0053]一実施形態においては、パラメータの変化の継続の量は、移行事象の検出後の円１２４の移動を表す測定値（例えば経路長さなど）に基づく。一実施形態においては、この測定値は、経路長さ測定値（物体が移動した経路の全長の測定値）を含んでもよい。経路長さの計算の例には、円１２４の移動のフィルタリング又は理想化された推定値から導出された測定値、及び円１２４が移動した経路に近似する線形セグメントの和が含まれる。他の実施形態においては、代替の測定値が、１つ又は複数の軸（デカルト座標系におけるＸ軸及びＹ軸など）に沿った変位、及び移動した経路の選択軸に沿った変位率を含んでもよい。パラメータの変化は、接触面円１２４が図７において開始される弓状経路に沿って（すなわち同一の優先的な曲がり方向に）移動し続ける限りにおいて、継続し得る。別の実施形態においては、パラメータの変化は、接触面円１２４がセンサ領域内に留まる限りにおいて、継続し得る。移行事象が旋回運動で移動されつつある物体１１４の中の１つである一実施形態においては、パラメータの変化を継続させる円１２４の移動は、円形運動での移動を含むが、旋回運動の曲率半径よりも大きな曲率半径を有する「円形スクロール」運動であってもよい。
【００４８】
[0054]一実施形態においては、測定値は、経路長さ測定値（物体が移動した経路の全長の測定値）を含んでもよい。代替の実施形態においては、測定値は、１つ又は複数の軸（デカルト座標系におけるＸ軸及びＹ軸など）に沿った変位、移動した経路の選択軸に沿った変位率、円１２４の移動のフィルタリング又は理想化された推定値から導出された測定値、及び円１２４が移動した経路のセグメントの和を含んでもよい。
【００４９】
[0055]一実施形態においては、物体１１４の中の１つが離動され、円１２４が弓状経路に沿って移動し続ける後では、画像１３０は、図１２に図示されるように、サイズが増大し続ける。いくつかの実施形態においては、パラメータの変化の継続は、両物体１１４が図６及び図７に図示される運動間において感知領域に留まる場合に、生じ得る点に留意されたい。かかる実施形態においては、第２のジェスチャ又は運動は、両円１２２及び１２４の中の一方の弓状運動であると見なされてもよい。別の実施形態においては、物体１１４の中の１つが離動された後に、円１２４は、直線セグメントなどの線形経路、矩形などの多角形を描き得る多数の線形経路、波線セグメント、部分弧、又は１つ又は複数の円形経路などの非線形経路、及び任意の個数の経路中を移動することがある。例えば、経路は、１回又は複数回にわたり自体を横断することが可能である。
【００５０】
[0056]図８に図示されるように、円１２４が、曲がり続けると、経路は、「旋回」運動を受ける各入力物体１１４を示すものとなり得る（すなわち一連のループ又は円）。図１２の画像１３０は、図示される旋回運動が同一方向（例えば時計回り方向）に継続する限りにおいて、サイズが増大し続けることができる。
【００５１】
[0057]図９を参照すると、次いで、接触面円１２４の運動が、「反転」され、それによりパラメータは、例えば図１１及び図１０にそれぞれ図示されるサイズに戻るように、やはり反転されるように調節される（例えばサイズが低下される、又は「ズームアウト」される）。一実施形態においては、パラメータの反転される又は逆方向への変化の量は、感知領域１１８中における又は感知領域１１８に対する物体１１４の中の１つ（例えば感知領域に留まっている物体など）の経路長さなどの、反転運動を表す決定された測定値に基づいてもよい。反転される方向は、「急激反転」又は角度方向の変化として説明されてもよい。急激反転は、同一経路又は初期経路に対して鋭角を有する経路に沿った逆方向への運動を含むことができる。
【００５２】
[0058]さらに、パラメータの変化の反転を生じさせる運動は、「両極性」に関しても定義され得る。ある特定の方向（例えば時計周り方向など）への十分な曲がりが生じた場合に、初期両極性が、この曲がり方向と関連付けされる。この両極性は、急激な反転方向（上述のような）により、又は両極性が曲がり方向と関連付けされた後では、その両極性に関連付けされた方向から逆方向（例えば反時計周り方向など）に十分に曲がることにより、反転され得る。
【００５３】
[0059]２つの最も一般的な制御ジェスチャは、線形運動及び回転運動であってもよく、線形運動が本来的に小さな偏倚運動（ｅｘｃｕｒｓｉｏｎｓ）であり、円形運動が本来的にさらに大きな移動であるため、これら両方を取り扱うための統合された機構が望ましいことを理解されたい。次元性の低下のためにこれら２つのタイプの運動を統合することは、主に、適切なサインマネージメントの役割である。単一方向への継続的な線形移動は、反転を生じさせないことがある。しかし、線形移動の際の方向における別個の反転が、反転を生じさせることがある。さらに、ある特定の対称性（ｈａｎｄｅｄｎｅｓｓ）の継続的な曲がり移動は、反転を生じさせないことがある。しかし、回転運動の対称性における別個の反転が、
【００５４】
[0060]残りの入力物体１１４が感知領域１１８から離動されると、パラメータの変化は終わり、このプロセスは、ユーザにより再開され得る。一実施形態においては、パラメータの変化は、入力物体（複数可）１１４がある所定の時間量にわたり感知領域１１８から外に留まる場合に（例えばこのプロセスがユーザにより再開されるまでなど）、中止され得る。接触面円１２４が移動を止め、しかし入力物体１１４が感知領域１１８に留まる場合には、パラメータの変化は終わる。しかし、ユーザは、図７及び図８に示される態様において物体１１４を再度移動させることにより、変化を再開させることができる。一実施形態においては、入力物体１１４が、感知領域１１８に留まり、次いで逆の曲がり方向（図９）に弓状経路に沿って移動し始めると、パラメータの変化は反転されて、画像１３０はサイズが小さくなる（又は「ズームアウト」される）。例えば、次いで、画像１３０は、図１１及び図１０にそれぞれ図示されるサイズへと戻り得る。
【００５５】
[0061]代替の一実施形態においては、入力物体１１４が、感知領域１１８に留まり、次いで逆の曲がり方向（図９）に弓状経路に沿って移動し始めると、パラメータの変化が継続されて、画像１３０はサイズが大きくなる（又は「ズームイン」される）。他の一実施形態においては、ユーザは、感知領域１１８内に入力物体１１４を残し、直線セグメントなどの線形経路、矩形などの多角形を描き得る多数の線形経路、波線セグメント、部分弧、又は１つ又は複数の円形経路などの非線形経路、及び任意の個数の経路を含む、任意の組合せの経路において入力物体１１４を移動させることにより、同一の態様でパラメータに対する調節を継続することができる。例えば、経路は、１回又は複数回にわたり自体を横断することが可能である。パラメータのこの「逆方向変化」の量は、上述の移動と同様に、接触面円１２４の移動の経路長さに基づいてもよい。
【００５６】
[0062]パラメータの初期変化と同様の態様で、パラメータの逆方向変化が、感知領域１１８から残りの入力物体１１４を離動し、接触面円１２４の移動を停止することにより、やはり中止され得る。そのため、一実施形態においては、ユーザは、感知領域１１８内に入力物体１１４を残し、逆方向に入力物体１１４を旋回させることにより、逆の態様においてパラメータを反復的に変化させることができる。また、少なくとも１つの実施形態において、パラメータの変化が生じる速度（又はレート）は、接触面円１２２及び１２４が移動される速度に依拠することにも留意されたい。すなわち、接触面円１２２及び１２４の速度が上昇すると、パラメータが変化されるレートが上昇する。
【００５７】
[0063]図１３〜２０は、別の作動モードにおける、又は別の実施形態による、入力デバイス１１６及びディスプレイデバイス１２６の作動を図示する。特に、図１３〜１７は、図５〜９に図示されるものと同様の接触面円１２２及び１２４の移動を図示する。しかし、図１３及び図１４において示されるように、２つの入力物体１１４の初期移動により、接触面円１２２及び１２４間の距離が縮小される。前述と同様に、この運動は、実質的に線形的なものとして図示されるが、図１４に図示される移動円１２２（及び／又は１２４）の経路は、例えば実質的に無限の曲率半径などを有する弓状経路であると理解されてもよい。図１８〜２０は、図１３〜１７に図示される接触面円１２２及び１２４の移動に応答して画像１３０の同一のパラメータ（例えばサイズなど）に対して調節又は変更がなされる際の、ディスプレイデバイス１２６を図示する。
【００５８】
[0064]上述の実施形態と同様に、初めに、図１３に図示されるように、感知領域１１８における２つの入力物体１１４の同時存在が感知される。図１８に図示される画像１３０の例示的なサイズは、図１３に図示されるような円１２２及び１２４の位置に対応することができる。
【００５９】
[0065]図１４を参照すると、図示される実施形態においては、接触面円１２２及び１２４は、第１の移動を受け、それにより接触面円１２２及び１２４の間の距離が縮小される。接触面円１２２及び１２４の間の距離のこの縮小は、（上述のように）パラメータの変化の基礎をなす測定値として使用されてもよい。円１２２及び１２４間の角度の変化が、上述のように測定値としてやはり使用されてもよいことに留意されたい。図１４に図示される運動の結果、適切なパラメータが調節され、これは、図示される実施形態においては、図１９のズーム矢印１３２により示されるように、画像１３０のサイズの縮小（又は「ズームアウト」）となる。
【００６０】
[0066]図１５を参照すると、次いで、システムを調節モードに入らせる移行事象が検出される。図示されるように、示される移行事象は、感知領域１１８からの入力物体１１４の中の１つの離動を含む。物体１１４の中の１つが離動された（すなわち移行事象）後には、調節モードに進み、円１２４が第２の経路（図１５）に沿って移動し続け、画像１３０は図２０に図示されるようにサイズが縮小し続ける。前述と同様に、パラメータのこれらの変化の量は、円１２２及び１２４の相対位置又は相対運動を表す測定値（例えば感知領域１１８に対する物体（複数可）１１４の運動の経路長さなど）に基づいてもよい。このプロセスは、上述のものと同様の態様において中止され得るものであり、同様に、パラメータの変化は、感知領域１１８内における残りの入力物体１１４の継続的な存在と、逆方向への優先的な曲がり方向を有する第２の経路に沿った接触面円１２４の運動とによって、継続され得る。
【００６１】
[0067]調節モードに進んだ後に、パラメータは、図１５に図示されるように残りの入力物体１１４（すなわち対応する接触面円１２４）が第２の経路に沿って移動し続ける間、２つの物体１１４の初期移動により規定されるのと同様の態様において調節され続け得る（例えば「ズームアウト」など）。第２の経路は、上述のものと同様の経路の任意の組合せを含んでもよい。図１６に図示されるように、接触面円１２４は、第２の経路に沿って移動し続けることができる。図１５及び図１６に図示される運動は、図１４に図示される経路の曲率半径（例えば無限の）よりも小さな曲率半径１２３を有する経路に従ってもよい。
【００６２】
[0068]一実施形態においては、残りの入力物体１１４の移動が反転される場合でも、パラメータは、初期移動により規定される態様で調節され続けることができる（例えば「ズームアウト」など）。したがって、図１７に図示されるように、接触面円１２４が、図９に図示されるものと同様の態様において曲がり運動の方向を反転させる場合には、画像１３０は、サイズが縮小し続け得る。接触面円１２４の反転運動は、図１７に図示されるように第３の弓状経路に従ってもよく、この第３の弓状経路は、図１４に図示される経路（複数可）の曲率半径よりも小さく、第２の経路（図１５及び／又は図１６）の曲率半径１２３よりも大きい又は小さい曲率半径１２５を有してもよい。
【００６３】
[0069]図２１〜２５は、例えば図１０〜１２及び／又は図１８〜２０に図示されるものと同様の画像に対する変化をもたらすために使用され得る、接触面円１２２及び１２４の移動を図示する。図２１に図示されるように、入力物体１１４は、接触面円１２２及び１２４が静止状態にあるように、感知領域１１８内において同時に感知される。図２２を参照すると、次いで、接触面円１２２及び１２４の一方又は両方が、第１の弓状経路に沿って移動されて（例えば第１の優先的な曲がり方向に）、それらの相対位置を表す角度が変化する。図示される実施形態においては、接触面円１２２及び１２４間の距離は、実質的に一定に留まる。
【００６４】
[0070]一実施形態においては、接触面円１２２及び１２４の初期移動は、特定のパラメータに対する調整を生じさせない。逆に、相対位置を表す角度（又は角度の変化）がしきい値を越える場合に、システムは、明確な移行事象の検出を伴わずに（しかししきい値の超過は、移行事象と見なされ得る）調節モードに「ロック」される。調節モードに進んだ後には、パラメータ（例えば画像１３０のサイズなど）が、感知領域１１８に対する入力物体１１４の中の一方又は両方を表す測定値（例えば経路長さ、又は感知領域１１８における入力物体（複数可）１１４と基準点との間の角度の変化など）に基づいて調節される。
【００６５】
[0071]モードロックが使用される場合には、パラメータが調節される（例えば「増大される」又は「低減される」）態様は、接触面円１２２及び１２４の初期移動によって決定されてもよい。例えば、図２２に図示される接触面円の反時計回り方向運動が、画像１３０をズームアウトする又は画像１３０のサイズを縮小するために使用されてもよい。画像１３０のサイズの縮小は、入力物体（複数可）１１４の運動がいかなる様式において「反転」されても、モードロック後のその運動の方向又は形状に関わらず継続することができる。そのため、接触面円１２４が、図２３の弓状経路に沿って移動しなくても、画像１３０は、サイズが縮小し続けることができる。さらに、図２４及び２５に図示される明らかな反転運動が、画像１３０を同一の様式で調節させてもよい（例えばズームアウトさせるなど）。
【００６６】
[0072]上述のものと同様の態様において、調節モード及びモードロックは、感知領域１１８からの残りの入力物体（複数可）の離動により（すなわち所定の時間にわたって）停止され得る。一実施形態においては、モードロックは、入力物体（複数可）１１４がある所定の時間量にわたり感知領域１１８から外に留まる場合に（例えばこのプロセスがユーザにより再開されるまでなど）、停止され得る。次いで、ユーザは、両入力物体１１４を感知領域１１８内に位置決めし戻すことにより、このプロセスを再開させることができる。
【００６７】
[0073]一実施形態においては、物体１１４の中の１つが移動される経路の「対掌性（ｃｈｉｒａｌｉｔｙ）」が、パラメータの変化が継続されるべきであるか否か、及び／又はこの変化が反転されるべき時（例えば物体１１４の曲がり運動が反転する時）を判定するために使用されてもよい。対掌性経路は、二次元スペースを通る個別の経路であり、この経路に沿った各セグメントが、２つの可能な対掌性の一方を付される。セグメントの対掌性は、優先的な又は「好ましい」曲がり方向により指定される。有機化学からの技術用語を本明細書における使用に適合化させると、左旋性（Ｌ）セグメントは、概して左側曲がりシーケンスの一部である。右旋性（Ｄ）セグメントは、概して、主に右への曲がりである。例えば、円形経路が反時計回り方向（ＣＣＷ）に辿られる場合には、そのセグメントはＬとなり、又は時計回り方向に辿られる場合には、Ｄとなる。
【００６８】
[0074]対掌性経路のセグメントが付されると、直接的に、一次元出力変数上にこの経路がマッピングされる。対掌性は、出力のサインを確立する役割を果たし、移動距離は、量を確立する役割を果たす。慣例的には、Ｌセグメントが正の出力を生成し、Ｄ経路が負の出力を生成するが、他の実施形態が、逆の及び／又は任意の他のスキームを使用してもよい。入力経路長さから出力量を導出することにより、二次元ポインティングデバイスの動的範囲の全てが、任意の関連付けされる一次元タスクに関わることが可能となる。この一次元出力変数は、パラメータが変更されるべき態様（例えば画像１３０のサイズの増大又は縮小など）の決定において使用され得る。
【００６９】
[0075]別の実施形態においては、物体１１４の中の１つが移動される入力経路の角度が、パラメータの変化が継続されるべきであるか否か、及び／又はこの変化が反転されるべき時（例えば物体１１４の曲がり運動が反転する時）を判定するために使用されてもよい。入力経路の角度は、第１の変位ベクトルと、この経路に沿った第１の変位ベクトルの直後に続く第２の変位ベクトルとにより規定されてもよい。第１の変位ベクトルは、第１の位置から第２の位置までの変位を表し、第２の変位ベクトルは、第２の位置から第３の位置までの変位を表す。入力経路の角度は、第１の変位ベクトルと第２の変位ベクトルとの間の角度であり、この角度は、パラメータが変更されるべき態様（例えば画像１３０のサイズの増大又は縮小など）を決定する。この角度が、基準値よりも大きい場合には、継続されると見なされ、基準値よりも小さい場合には、継続するとは見なされない。
【００７０】
[0076]本明細書において示される実施形態及び例は、本発明及びその特定の適用例を最も良く説明し、それにより当業者による本発明の作製及び利用を可能にするために提示された。しかし、前述の説明及び例は、もっぱら例示のために提示されるものであることが当業者には理解されよう。示される説明は、包括的になるようには意図されず、又は開示される正確な形態に本発明を限定するようには意図されない。上述の教示に鑑みて、以下の特許請求の範囲の趣旨から逸脱することなく、多数の修正及び変形が可能である。
【図１】
0005561682.tif 000002
【図２】
0005561682.tif 000003
【図３】
0005561682.tif 000004
【図４】
0005561682.tif 000005
【図５】
0005561682.tif 000006
【図６】
0005561682.tif 000007
【図７】
0005561682.tif 000008
【図８】
0005561682.tif 000009
【図９】
0005561682.tif 000010
【図１０】
0005561682.tif 000011
【図１１】
0005561682.tif 000012
【図１２】
0005561682.tif 000013
【図１３】
0005561682.tif 000014
【図１４】
0005561682.tif 000015
【図１５】
0005561682.tif 000016
【図１６】
0005561682.tif 000017
【図１７】
0005561682.tif 000018
【図１８】
0005561682.tif 000019
【図１９】
0005561682.tif 000020
【図２０】
0005561682.tif 000021
【図２１】
0005561682.tif 000022
【図２２】
0005561682.tif 000023
【図２３】
0005561682.tif 000024
【図２４】
0005561682.tif 000025
【図２５】
0005561682.tif 000026