(57)【要約】  デジタイザに提供されるマルチポイントジェスチャを認識するための方法であって、デジタイザセンサを含むデジタイザシステムからマルチポイントインタラクションに対応する出力を検出するステップと、検出された出力から導出される可能な位置を含む領域を決定するステップと、マルチポイントインタラクションの期間にわたって領域を追跡するステップと、マルチポイントインタラクション中に領域の少なくとも１つの空間特徴の変化を決定するステップと、所定の変化に応答してジェスチャを認識するステップとを含む。
2011503709.tif 000002
【特許請求の範囲】
【請求項１】
デジタイザに提供されるマルチポイントジェスチャを認識するための方法であって、
デジタイザセンサを含むデジタイザシステムからマルチポイントインタラクションに対応する出力を検出するステップと、
検出された出力から導出される可能な位置を含む領域を決定するステップと、
マルチポイントインタラクションの期間にわたって領域を追跡するステップと、
マルチポイントインタラクション中に領域の少なくとも１つの空間特徴の変化を決定するステップと、
所定の変化に応答してジェスチャを認識するステップと
を含む方法。
【請求項２】
デジタイザシステムはシングルポイント検出デジタイザシステムである、請求項１に記載の方法。
【請求項３】
少なくとも１つの特徴は、領域の形状、領域のアスペクト比、領域のサイズ、領域の位置、および領域の向きを含む群から選択される、請求項１又は２に記載の方法。
【請求項４】
領域は、可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域である、請求項１〜３のいずれかに記載の方法。
【請求項５】
少なくとも１つの特徴は、矩形の対角線の長さおよび対角線の角度を含む群から選択される、請求項４に記載の方法。
【請求項６】
シングルポイント検出デジタイザにマルチポイント機能を提供するための方法であって、
デジタイザセンサを含むシングルポイント検出デジタイザシステムの出力からマルチポイントインタラクションを検出するステップと、
インタラクションの少なくとも１つの空間特徴を決定するステップと、
少なくとも１つの空間特徴を追跡するステップと、
少なくとも１つの空間特徴の所定の変化に応答してマルチポイントインタラクションの機能を識別するステップと
を含む方法。
【請求項７】
マルチポイント機能は、マルチポイント・ジェスチャ・コマンドおよびモディファイアコマンドの少なくとも１つの認識をもたらす、請求項６に記載の方法。
【請求項８】
マルチポイントインタラクションの第１インタラクション位置は、デジタイザシステムに関連付けられるディスプレイに表示された仮想ボタンを選択するように構成され、仮想ボタンは、マルチポイントインタラクションの少なくとも１つの他のインタラクションの機能を変更するために構成される、請求項６又は７に記載の方法。
【請求項９】
少なくとも１つの他のインタラクションはジェスチャである、請求項８に記載の方法。
【請求項１０】
第１インタラクションおよび少なくとも１つの他のインタラクションはデジタイザセンサの非干渉部分で実行される、請求項８又は９に記載の方法。
【請求項１１】
空間特徴は、出力から導出される可能なインタラクション位置を含む領域の特徴である、請求項６〜１０のいずれかに記載の方法。
【請求項１２】
少なくとも１つの特徴は、領域の形状、領域のアスペクト比、領域のサイズ、領域の位置、および領域の向きを含む群から選択される、請求項１１に記載の方法。
【請求項１３】
領域は、可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域である、請求項１１又は１２に記載の方法。
【請求項１４】
少なくとも１つの特徴は、矩形の対角線の長さおよび対角線の角度を含む群から選択される、請求項１３に記載の方法。
【請求項１５】
マルチポイントインタラクションは、少なくとも２つの類似ユーザインタラクションにより実行される、請求項１〜１４のいずれかに記載の方法。
【請求項１６】
少なくとも２つの類似ユーザインタラクションは、少なくとも２つの指先、少なくとも２つの類似スタイラス、および少なくとも２つの類似トークンを含む群から選択される、請求項１５に記載の方法。
【請求項１７】
少なくとも２つの類似ユーザインタラクションは、タッチ、ホバリング、またはタッチおよびホバリングの両方によって、デジタイザセンサとインタラクトする、請求項１５又は１６に記載の方法。
【請求項１８】
検出された出力は、少なくとも２つのユーザインタラクションのうちの少なくとも１つの位置に関して曖昧である、請求項１５〜１７のいずれかに記載の方法。
【請求項１９】
少なくとも２つのユーザインタラクションのうちの１つは、マルチポイントインタラクション中に静止している、請求項１５〜１８のいずれかに記載の方法。
【請求項２０】
静止ユーザインタラクションの位置を識別するステップと、静止ユーザインタラクションの位置の知識に基づき、他のユーザインタラクションの位置を追跡するステップとを含む、請求項１９に記載の方法。
【請求項２１】
静止ユーザインタラクションの位置は、可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域の実質的に静止隅部である、請求項１９又は２０に記載の方法。
【請求項２２】
少なくとも２つのユーザインタラクションから第１ユーザインタラクションの位置を、他のユーザインタラクションの前に現れるそのユーザインタラクションに応答して検出するステップと、第１ユーザインタラクションの検出された位置に基づき、２つのユーザインタラクションの各々の位置を追跡するステップとを含む、請求項１５〜２１のいずれかに記載の方法。
【請求項２３】
第１ユーザインタラクションによって実行されるインタラクションが、他のユーザインタラクションによって実行されるインタラクションの機能を変化させる、請求項１５〜２２のいずれかに記載の方法。
【請求項２４】
デジタイザセンサはグリッド状に配列された複数の導電線によって形成される、請求項１〜２３のいずれかに記載の方法。
【請求項２５】
出力は、グリッドの各軸に単一アレイの出力である、請求項２４に記載の方法。
【請求項２６】
出力は容量検出によって検出される、請求項１〜２５のいずれかに記載の方法。
【請求項２７】
シングルポイント検出デジタイザにマルチポイント機能を提供するための方法であって、
マルチポイントインタラクション中に１つのインタラクション位置が静止しており、シングルポイント検出デジタイザシステムの出力からマルチポイントインタラクションを検出するステップと、
静止インタラクションの位置を識別するステップと、
静止インタラクションの位置の知識に基づき、他のインタラクションの位置を追跡するステップと
を含む方法。
【請求項２８】
静止インタラクションの位置は、マルチポイントインタラクションの可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域の実質的に静止隅部である、請求項２７に記載の方法。
【請求項２９】
少なくとも２つのユーザインタラクションから第１インタラクションの位置を、他のユーザインタラクションの前に現れるそのユーザインタラクションに応答して検出するステップと、第１ユーザインタラクションの検出された位置に基づき、２つのインタラクションの各々の位置を追跡するステップとを含む、請求項２７又は２８に記載の方法。
【請求項３０】
第１インタラクションは他のインタラクションの機能を変化させる、請求項２９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本願は、米国特許法第１１９条（ｅ）項に基づき、２００７年１０月１１日に出願した米国特許仮出願第６０／９９６２２２号及び２００８年１月２２日に出願した米国特許仮出願第６１／００６５６７号（参照として本明細書中にそれらの全体を援用される）の利益を主張する。
【０００２】
発明の分野
本発明は、その一部の実施形態では、デジタイザセンサに関し、さらに詳しくは、デジタイザセンサ、特にシングルポイント検出デジタイザとのマルチポイントインタラクションに関するが、それに限定されない。
【背景技術】
【０００３】
ユーザが演算装置をスタイラスおよび／または指で操作することを可能にするデジタイジングシステムは公知である。一般的に、デジタイザはディスプレイスクリーンと一体化され、例えばディスプレイスクリーン上に載置されて、ユーザ入力、例えばディスプレイスクリーン上の指タッチおよび／またはスタイラスインタラクションをそこに描画された仮想情報と相関させる。検出された指および／またはスタイラスの位置検出は演算装置への入力をもたらし、ユーザコマンドとして解釈される。さらに、指タッチおよび／またはスタイラスで実行される１つ以上のジェスチャは特定のユーザコマンドと関連付けられることができる。一般的に、デジタイザセンサへの入力は、感知表面にタッチするスタイラスによって与えられる電磁（ＥＭ）透過および／またはスクリーンに接触する指によって与えられる容量結合に基づく。
【０００４】
両方ともＮ−ｔｒｉｇ  Ｌｔｄ．に譲渡され、両方の内容を参照によって本書に援用する、「Ｐｈｙｓｉｃａｌ  Ｏｂｊｅｃｔ  Ｌｏｃａｔｉｏｎ  Ａｐｐａｒａｔｕｓ  ａｎｄ  Ｍｅｔｈｏｄ  ａｎｄ  ａ  Ｐｌａｔｆｏｒｍ  ｕｓｉｎｇ  ｔｈｅ  ｓａｍｅ」と称する米国特許第６６９０１５６号および「Ｔｒａｎｓｐａｒｅｎｔ  Ｄｉｇｉｔｉｚｅｒ」と称する米国特許第７２９２２２９号は、フラットパネルディスプレイ（ＦＰＤ）上に位置された多数の物理オブジェクトの位置を特定することのできる位置決め装置、および一般的に電子装置のアクティブディスプレイスクリーンで電子装置に組み込むことのできる透明なデジタイザセンサを記載している。デジタイザセンサは、電気信号を検知する垂直および水平方向の導電線のマトリクスを含む。一般的に、マトリクスは、互いに重ねられる２枚の透明箔上でエッチングされた導電線から形成されている。
【０００５】
Ｎ‐Ｔｒｉｇ  Ｌｔｄ．に譲渡された「Ｔｏｕｃｈ  Ｄｅｔｅｃｔｉｏｎ  ｆｏｒ  ａ  Ｄｉｇｉｔｉｚｅｒ」と称する米国特許第７３７２４５５号は、スタイラスと、指または同様の身体部分によるデジタイザセンサのタッチとの両方を検出するための検出器を記載しており、その内容を参照によって本明細書に援用する。検出器は典型的には、２枚のポリエチレンテレフタレート（ＰＥＴ）箔上にパターン化された格子状の検知導電線を持つデジタイザセンサ、予め定められた周波数の振動電気エネルギ源、および振動電気エネルギが印加されたときに、タッチと解釈される検知導電線への静電容量影響を検出するための検出回路を含む。検出器は、複数の指タッチを同時に検出することができる。
【０００６】
「Ｇｅｓｔｕｒｅｓ  ｆｏｒ  ｔｏｕｃｈ  ｓｅｎｓｉｔｉｖｅ  ｉｎｐｕｔ  ｄｅｖｉｃｅｓ」と題された米国特許出願公開第２００６００２６５２１号および米国特許出願公開第２００６００２６５３６号は、マルチポイント感知装置に対するタッチ入力に関係するデータをマルチポイント・タッチ・スクリーンのようなマルチポイント感知装置から読み出すこと、およびマルチポイント感知装置からのデータに基づき少なくとも１つのマルチポイントジェスチャを識別することを記載しており、それらの内容を参照によって本明細書に援用する。マルチポイント感知装置からのデータは、二次元画像の形を取る。二次元画像の特徴が、ジェスチャを識別するために用いられる。
【発明の概要】
【０００７】
本発明の一部の実施形態の態様では、同時に発生する複数のインタラクション位置に関連付けられるタッチ領域の空間的変化に基づき、デジタイザセンサにおけるマルチポイントインタラクションを認識するための方法を提供する。本発明の一部の実施形態では、デジタイザの各軸から単一アレイ出力（一次元出力）だけを得ることのできるデジタイザで実行される、マルチポイントインタラクションを認識するための方法を提供する。
【０００８】
本明細書で使用する場合、マルチポイントおよび／またはマルチタッチ入力とは、デジタイザの例えば２つの異なる位置でデジタイザセンサと同時にインタラクトする、少なくとも２つのユーザインタラクションにより得られる入力を指す。マルチポイントおよび／またはマルチタッチ入力は、タッチおよび／またはホバリングによるデジタイザセンサとの対話を含んでよい。マルチポイントおよび／またはマルチタッチ入力は、複数の異なるかつ／または同一ユーザインタラクションによるインタラクションを含んでよい。異なるユーザインタラクションは指先、スタイラス、およびトークンを含んでよい。
【０００９】
本明細書で使用する場合、シングルポイント検出感知装置、例えばシングルポイント検出デジタイザシステムおよび／またはタッチスクリーンは、デジタイザセンサと同時にインタラクトする異なるユーザインタラクションを明瞭に位置特定するように構成されるが、デジタイザセンサと同時にインタラクトする類似ユーザインタラクションを明瞭に位置特定するようには構成されないシステムである。
【００１０】
本明細書で使用する場合、類似かつ／または同一ユーザインタラクションとは、デジタイザセンサで類似信号を呼び出すユーザインタラクション、例えば信号を同じように変化させる２本以上の指、または同一もしくは同様の周波数で発信する２個以上のスタイラスである。本明細書で使用する場合、異なるユーザインタラクションとは、相互に区別することのできる信号を呼び出すユーザインタラクションである。
【００１１】
本明細書で使用する場合、用語「マルチポイント感知装置」とは、その上で複数の類似インタラクション、例えば複数の指先を、同時に検出かつ位置特定することのできる表面を有する装置を意味する。シングルポイント感知装置では、２つ以上のインタラクションが感知されるかもしれないが、複数の同時インタラクションは明瞭に位置特定されない。
【００１２】
本発明の一部の実施形態の態様において、デジタイザセンサを含むデジタイザシステムからマルチポイントインタラクションに対応する出力を検出するステップと、検出された出力から導出される可能な位置を含む領域を決定するステップと、マルチポイントインタラクションの期間にわたって領域を追跡するステップと、マルチポイントインタラクション中に領域の少なくとも１つの空間特徴の変化を決定するステップと、所定の変化に応答してジェスチャを認識するステップとを含む、デジタイザに提供されるマルチポイントジェスチャを認識するための方法が提供される。
【００１３】
任意選択的に、デジタイザシステムはシングルポイント検出デジタイザシステムである。
【００１４】
任意選択的に、少なくとも１つの特徴は、領域の形状、領域のアスペクト比、領域のサイズ、領域の位置、および領域の向きを含む群から選択される。
【００１５】
任意選択的に、領域は、可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域である。
【００１６】
任意選択的に、少なくとも１つの特徴は、矩形の対角線の長さおよび対角線の角度を含む群から選択される。
【００１７】
本発明の一部の実施形態の態様において、デジタイザセンサを含むシングルポイント検出デジタイザシステムの出力からマルチポイントインタラクションを検出するステップと、インタラクションの少なくとも１つの空間特徴を決定するステップと、少なくとも１つの空間特徴を追跡するステップと、少なくとも１つの空間特徴の所定の変化に応答してマルチポイントインタラクションの機能を識別するステップとを含む、シングルポイント検出デジタイザにマルチポイント機能を提供するための方法が提供される。
【００１８】
任意選択的に、マルチポイント機能は、マルチポイント・ジェスチャ・コマンドおよびモディファイアコマンドの少なくとも１つの認識をもたらす。
【００１９】
任意選択的に、マルチポイントインタラクションの第１インタラクション位置は、デジタイザシステムに関連付けられるディスプレイに表示された仮想ボタンを選択するように構成され、ここで仮想ボタンは、マルチポイントインタラクションの少なくとも１つの他のインタラクションの機能を変更するために構成される。
【００２０】
任意選択的に、少なくとも１つの他のインタラクションはジェスチャである。
【００２１】
任意選択的に、第１インタラクションおよび少なくとも１つの他のインタラクションはデジタイザセンサの非干渉部分で実行される。
【００２２】
任意選択的に、空間特徴は、出力から導出される可能なインタラクション位置を含む領域の特徴である。
【００２３】
任意選択的に、少なくとも１つの特徴は、領域の形状、領域のアスペクト比、領域のサイズ、領域の位置、および領域の向きを含む群から選択される。
【００２４】
任意選択的に、領域は、可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域である。
【００２５】
任意選択的に、少なくとも１つの特徴は、矩形の対角線の長さおよび対角線の角度を含む群から選択される。
【００２６】
任意選択的に、マルチポイントインタラクションは、少なくとも２つの類似ユーザインタラクションにより実行される。
【００２７】
任意選択的に、少なくとも２つの類似ユーザインタラクションは、少なくとも２つの指先、少なくとも２つの類似スタイラス、および少なくとも２つの類似トークンを含む群から選択される。
【００２８】
任意選択的に、少なくとも２つの類似ユーザインタラクションは、タッチ、ホバリング、またはタッチおよびホバリングの両方によって、デジタイザセンサとインタラクトする。
【００２９】
任意選択的に、検出された出力は、少なくとも２つのユーザインタラクションのうちの少なくとも１つの位置に関して曖昧である。
【００３０】
任意選択的に、少なくとも２つのユーザインタラクションのうちの１つは、マルチポイントインタラクション中に静止している。
【００３１】
任意選択的に、該方法は、静止ユーザインタラクションの位置を識別するステップと、静止ユーザインタラクションの位置の知識に基づき、他のユーザインタラクションの位置を追跡するステップとを含む。
【００３２】
任意選択的に、静止ユーザインタラクションの位置は、可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域の実質的に静止隅部である。
【００３３】
任意選択的に、該方法は、少なくとも２つのユーザインタラクションから第１ユーザインタラクションの位置を、他のユーザインタラクションの前に現れるそのユーザインタラクションに応答して検出するステップと、第１ユーザインタラクションの検出された位置に基づき、２つのユーザインタラクションの各々の位置を追跡するステップとを含む。
【００３４】
任意選択的に、第１ユーザインタラクションによって実行されるインタラクションが、他のユーザインタラクションによって実行されるインタラクションの機能を変化させる。
【００３５】
任意選択的に、デジタイザセンサはグリッド状に配列された複数の導電線によって形成される。
【００３６】
任意選択的に、出力は、グリッドの各軸に単一アレイの出力である。
【００３７】
任意選択的に、出力は容量検出によって検出される。
【００３８】
本発明の一部の実施形態の態様において、マルチポイントインタラクション中に１つのインタラクション位置が静止しており、シングルポイント検出デジタイザシステムの出力からマルチポイントインタラクションを検出するステップと、静止インタラクションの位置を識別するステップと、静止インタラクションの位置の知識に基づき、他のインタラクションの位置を追跡するステップとを含む、シングルポイント検出デジタイザにマルチポイント機能を提供するための方法が提供される。
【００３９】
任意選択的に、静止インタラクションの位置は、マルチポイントインタラクションの可能なインタラクション位置の広がりによって画定される寸法を持つ矩形領域の実質的に静止隅部である。
【００４０】
任意選択的に、該方法は、少なくとも２つのユーザインタラクションから第１インタラクションの位置を、他のユーザインタラクションの前に現れるそのユーザインタラクションに応答して検出するステップと、第１ユーザインタラクションの検出された位置に基づき、２つのインタラクションの各々の位置を追跡するステップとを含む。
【００４１】
任意選択的に、第１インタラクションは他のインタラクションの機能を変化させる。
【００４２】
別途定義されない限り、本明細書中で使用されるすべての技術的用語および／または科学的用語は、本発明が属する技術分野の当業者によって一般に理解されるのと同じ意味を有する。本明細書中に記載される方法および材料と類似または同等である方法および材料を本発明の実施または試験において使用することができるが、例示的な方法および／または材料が下記に記載される。矛盾する場合には、定義を含めて、本特許明細書が優先する。加えて、材料、方法および実施例は例示にすぎず、限定であることは意図されない。
【図面の簡単な説明】
【００４３】
本明細書では本発明のいくつかの実施形態を単に例示し添付の図面を参照して説明する。特に詳細に図面を参照して、示されている詳細が例示として本発明の実施形態を例示考察することだけを目的としていることを強調するものである。この点について、図面について行う説明によって、本発明の実施形態を実施する方法は当業者には明らかになるであろう。
【００４４】
【図１】本発明の一部の実施形態に係るシングルポイントデジタイザシステムの例示的簡易ブロック図である。
【００４５】
【図２】本発明の一部の実施形態に係る、図１のデジタイザシステムにおける指先検出のための例示的回路図である。
【００４６】
【図３】本発明の一部の実施形態に係る、異なる増幅器への入力としてのデジタイザセンサの導電線の配列を示す。
【００４７】
【図４Ａ−Ｄ】本発明の一部の実施形態に係るデジタイザにおける１つ以上の位置でのインタラクションに応答する出力の簡易図である。
【００４８】
【図５Ａ−Ｂ】本発明の一部の実施形態に従って、グリッドの１軸のみで検出されたマルチポイントインタラクションに応答する出力の簡易図である。
【００４９】
【図６】本発明の一部の実施形態に係る、出力の簡易図と共に示すマルチポイントインタラクションに応答して選択される例示的な画定マルチポイント領域である。
【００５０】
【図７】本発明の一部の実施形態に従って、シングルポイントデジタイザの例示的出力から検出されるマルチポイントインタラクションに応答して選択される、例示的な画定マルチポイント領域を示す。
【００５１】
【図８Ａ−Ｃ】本発明の一部の実施形態に従って、ズームインに関連付けられるマルチポイントジェスチャを実行するときのユーザインタラクションの動きの概略図である。
【００５２】
【図９Ａ−Ｃ】本発明の一部の実施形態に従って、ズームインのためのジェスチャコマンドを実行するときに得られる出力に応答して選択される、例示的な画定マルチポイント領域を示す。
【００５３】
【図１０Ａ−Ｃ】本発明の一部の実施形態に従って、ズームアウトに関連付けられるマルチポイントジェスチャを実行するときのユーザインタラクションの動きの概略図である。
【００５４】
【図１１Ａ−Ｃ】本発明の一部の実施形態に従って、ズームアウトするためのジェスチャコマンドを実行するときに得られる出力に応答して選択される、例示的な画定マルチポイント領域を示す。
【００５５】
【図１２Ａ−Ｃ】本発明の一部の実施形態に従って、スクロールダウンに関連付けられるマルチポイントジェスチャを実行するときのユーザインタラクションの動きの概略図である。
【００５６】
【図１３Ａ−Ｃ】本発明の一部の実施形態に従って、スクロールダウンするためのジェスチャコマンドを実行するときに得られる出力に応答して選択される、例示的な画定マルチポイント領域である。
【００５７】
【図１４Ａ−Ｃ】本発明の一部の実施形態に従って、時計回りの回転ジェスチャを実行するときのユーザインタラクションの動きの概略図である。
【００５８】
【図１５Ａ−Ｃ】本発明の一部の実施形態に従って、時計回りの回転ジェスチャを実行するときに得られる出力に応答して選択される、例示的な画定マルチポイント領域である。
【００５９】
【図１６Ａ−Ｃ】本発明の一部の実施形態に従って、１つの静止点で反時計回りの回転ジェスチャを実行するときのユーザインタラクションの動きの概略図である。
【００６０】
【図１７Ａ−Ｃ】本発明の一部の実施形態に従って、１つの静止点で反時計回りの回転ジェスチャを実行するときに得られる出力に応答して選択される、例示的な画定マルチポイント領域である。
【００６１】
【図１８Ａ−Ｃ】本発明の一部の実施形態に従って、１つの静止点で時計回りの回転ジェスチャを実行するときのユーザインタラクションの動きの概略図である。
【００６２】
【図１９Ａ−Ｃ】本発明の一部の実施形態に従って、１つの静止点で時計回りの回転ジェスチャを実行するときに得られる出力に応答して選択される、例示的な画定マルチポイント領域である。
【００６３】
【図２０】デジタイザセンサの１つの部分におけるユーザインタラクションからの入力を受信し、かつデジタイザセンサの別の非干渉部分におけるマルチポイントジェスチャ入力を受信する、本発明の一部の実施形態に係るデジタイザセンサを示す。
【００６４】
【図２１】本発明の一部の実施形態に係るシングルポイント検出デジタイザ上のマルチポイントジェスチャを検出するための例示的方法の簡易フローチャートである。
【発明を実施するための形態】
【００６５】
本発明は、その一部の実施形態では、デジタイザセンサに関し、さらに詳しくは、シングルポイントデジタイザセンサを含め、デジタイザセンサを持つマルチポイントインタラクションに関するが、それのみに限定されない。
【００６６】
本発明の一部の実施形態の態様は、シングルタッチ検出デジタイザにマルチポイントおよび／またはマルチタッチ機能を提供する。本発明の一部の実施形態では、シングルタッチ検出デジタイザにおけるマルチポイントおよび／またはマルチタッチ入力を認識するための方法を提供する。マルチポイント機能入力の例として、マルチタッチジェスチャおよびマルチタッチ・モディファイア・コマンドがある。
【００６７】
本発明の一部の実施形態では、デジタイザセンサへのマルチポイント入力および／またはマルチタッチジェスチャ入力を認識する方法を提供する。
【００６８】
ジェスチャは典型的には、ホストシステムへの所定の入力に関連付けられる所定のインタラクションパターンである。ホストシステムへの所定の入力は典型的にはホストシステムへのコマンド、例えばズームコマンド、スクロールコマンド、および／または削除コマンドである。マルチタッチおよび／またはマルチポイントジェスチャは、デジタイザセンサと同時にインタラクトする少なくとも２つのユーザインタラクションで実行されるジェスチャである。ジェスチャは、典型的にシングルユーザインタラクションにより実行されるデジタイザとの通常のインタラクションとは容易に区別することができるように、任意選択的にマルチポイントおよび／またはマルチタッチジェスチャと定義される。さらに、ジェスチャは、デジタイザとのインタラクションの通常の過程で通常は偶発的に発生しない、目的を持ったインタラクションである。典型的には、ジェスチャはホストシステムとの直観的インタラクションをもたらす。本明細書で使用する場合、ジェスチャおよび／またはジェスチャイベントとは、ホストシステムへの特定の入力に予め写像された、ユーザによって実行される所定のインタラクションパターンである。典型的には、ジェスチャは、それ以外ではホストへの有効な入力として受け入れられないインタラクションパターンである。インタラクションのパターンは、タッチおよび／またはホバリングインタラクションを含んでよい。本明細書で使用する場合、マルチタッチジェスチャとは、所定のインタラクションパターンが少なくとも２つの同一または異なるユーザインタラクションによる同時インタラクションを含むジェスチャと定義される。
【００６９】
本発明の一部の実施形態では、デジタイザセンサと同時にインタラクトするユーザインタラクションの各々の位置特定および位置追跡の必要無く、マルチポイントジェスチャを認識し、かつ／またはマルチポイント機能を提供するための方法を提供する。本発明の一部の例示的実施形態では、本明細書に提示する方法は、シングルポイントおよび／もしくはシングルタッチ検出デジタイザシステムならびに／またはシングルタッチ・タッチ・スクリーンに適用することができる。
【００７０】
そのようなシステムの実施例として、グリッドの各軸、例えばＸ軸およびＹ軸の各軸に対し単一アレイの出力を提供するグリッドベースのデジタイザシステムがある。典型的には、そのようなシステムでは、ユーザインタラクションの位置は、１軸、例えばＸ軸に沿って検出された出力を他の軸、例えばグリッドのＹ軸に沿った出力と突き合わせることによって決定される。一部の例示的実施形態では、２つ以上のユーザインタラクションがデジタイザシステムの２つ以上の位置で類似信号を呼び出した場合、ユーザインタラクションから得られた出力同士をいかに区別しかつ各ユーザインタラクションの位置を決定するかが不明確であるかもしれない。Ｘ軸およびＹ軸に沿って得られた異なる出力は、インタラクション位置を画定する幾つかの可能な座標をもたらし、したがってユーザインタラクションの真の位置は必ずしも明瞭に決定することができない。
【００７１】
本発明の一部の実施形態では、デジタイザセンサで検出された複数のインタラクション位置を包含する画定されたマルチポイント領域の追跡および解析に基づき、所定のマルチポイントジェスチャを認識するための方法を提供する。
【００７２】
本発明の一部の実施形態によると、マルチポイント領域は、検出された信号に基づいて全ての可能なインタラクション位置を組み込んだ領域である。一部の例示的実施形態では、マルチポイント領域は、ＸおよびＹ軸の両方に沿って検出された全てのインタラクションを含む矩形領域と画定される。一部の例示的実施形態では、矩形の寸法は、グリッドの分解能を用いて画定される。一部の例示的実施形態では、マルチポイント領域のより正確な推定を得るために補間が実行される。
【００７３】
本発明の一部の実施形態によると、マルチポイント領域の１つ以上のパラメータおよび／または特徴が決定され、ジェスチャを認識するために使用される。典型的には、パラメータおよび特徴の変化が検出され、所定のジェスチャの変化と比較される。一部の例示的実施形態では、マルチポイント領域の位置および／または場所が決定される。「位置」は、マルチポイント領域の決定された中心に基づいて、かつ／または例えばマルチポイント領域が矩形と画定された場合に、マルチポイント領域の所定の隅部に基づいて、画定することができる。一部の例示的実施形態では、マルチポイント領域の位置が追跡され、動きのパターンが検出され、ジェスチャを認識するための特徴として使用される。一部の例示的実施形態では、マルチポイント領域の形状が決定され、形状の変化が追跡される。検出され得る形状のパラメータは、例えばマルチポイント領域が矩形と画定された場合にマルチポイント領域のサイズ、マルチポイント領域のアスペクト比、マルチポイント領域の対角線の長さおよび向きを含む。一部の例示的実施形態では、回転動作を実行するユーザインタラクションを含むジェスチャは、対角線の長さおよび向きを追跡することによって認識される。一部の例示的実施形態では、マルチポイントインタラクションが行われた期間が決定され、ジェスチャを認識するための特徴として使用される。一部の例示的実施形態では、出現、消失、および再出現の期間が決定され、ジェスチャ、例えば２本の指で実行されるダブル・タップ・ジェスチャなどのジェスチャを認識するために使用される。なお、ジェスチャは、デジタイザとのホバリングおよび／またはタッチインタラクションに基づいて画定することができる。
【００７４】
マルチポイントジェスチャは同時に実行されるインタラクションであるが、マルチポイントジェスチャは、１つのインタラクションが別のインタラクションより少し前に出現することによって先行されることがある。一部の例示的実施形態では、システムは、単一のインタラクションがジェスチャの一部であるか否か、あるいはそれがデジタイザセンサとの通常のインタラクションであるか否かを決定する前に、ホストへの情報送信における遅延を開始する。一部の例示的実施形態では、ジェスチャの認識は、最初に出現するインタラクションの特徴および／またはパラメータに感応する。一部の例示的実施形態では、回転方向によって区別されるジェスチャは、第１インタラクション位置を決定することによって認識することができる。
【００７５】
本発明の一部の実施形態によると、ジェスチャの１つ以上の特徴および／またはパラメータは、ジェスチャに関連付けられるコマンドのパラメータを表すものと定義することができる。例えばスクロールジェスチャが実行される速度および／または加速度を使用して、スクロールの速度を定義することができる。別の例として、スクロールジェスチャの動きの方向を決定して、ユーザによって意図されたスクロールの方向を決定することが挙げられる。
【００７６】
本発明の一部の実施形態によると、認識できるマルチポイントインタラクション入力は、モディファイアコマンドを含む。モディファイアコマンドは、単一のインタラクションによって提供される機能を、デジタイザセンサにおける第２インタラクションの検出に応答して変更するために使用される。典型的には、第２インタラクションの検出に応答する変更は、所定の変更である。一部の例示的実施形態では、第２インタラクションは所定の期間にわたって静止している。本発明の一部の例示的実施形態では、１つの静止点の検出、例えばマルチポイントインタラクションの最中のマルチポイント領域の隅部の検出に応答して、モディファイアコマンドが認識される。一部の例示的実施形態では、モディファイアコマンドはジェスチャの機能を変更するために使用される。
【００７７】
本発明の一部の実施形態によると、デジタイザシステムは、インタラクションの検出された特徴と所定のジェスチャの保存された特徴との比較に基づきジェスチャを認識するように動作する、ジェスチャ認識エンジンを含む。一部の例示的実施形態では、ジェスチャの認識に応答して、ジェスチャに関連付けられるコマンドを実行する前に、確認が要求される。一部の例示的実施形態では、確認は、ジェスチャを実行することによってもたらされる。
【００７８】
本発明の一部の実施形態によると、ジェスチャイベントは、２つ以上のインタラクション位置が同時に検出されたときに決定される。一部の例示的実施形態では、ジェスチャイベントは、複数のインタラクションの少し前および／または後に、例えば所定の期間内に発生する、単一のインタラクションを含んでよい。
【００７９】
ここで、本発明の一部の実施形態に係るデジタイザシステムの例示的簡易ブロック図を示す図１を参照しながら説明する。デジタイザシステム１００は、ユーザと装置との間のタッチ入力を可能にする任意のコンピューティング装置、例えばＦＰＤスクリーンを含む例えば携帯および／またはデスクトップおよび／またはテーブルトップコンピューティング装置に適しているかもしれない。そのような装置の例としてタブレットＰＣ、ペン使用可能ラップトップコンピュータ、テーブルトップコンピュータ、ＰＤＡまたは任意のハンドヘルド装置、例えばパームパイロットおよび携帯電話または電子ゲームを容易にする他の装置が挙げられる。本発明の一部の実施形態では、デジタイザシステムはシングルポイントデジタイザシステムである。図１に示されるように、デジタイザシステム１００は、任意選択的に透明であって一般的にＦＰＤ上に重ねて置かれる、導電線のパターン化配列を含むセンサ１２を含む。一般的に、センサ１２は、垂直および水平方向の導電線を含むグリッドベースのセンサである。
【００８０】
本発明の一部の実施形態では、センサ１２の周りに配置された１つ以上のＰＣＢ３０上に回路が設けられる。本発明の一部の実施形態では、ＰＣＢ３０は「Ｌ」字形のＰＣＢである。本発明の一部の実施形態では、ＰＣＢ３０上に配置された１つ以上のＡＳＩＣ１６は、センサの出力をサンプリングし、処理してデジタル表現にするための回路を含む。デジタル出力信号は、さらなるデジタル処理のためにデジタルユニット２０に、例えば同じくＰＣＢ３０上のデジタルＡＳＩＣユニットに転送される。本発明の一部の実施形態では、デジタルユニット２０はＡＳＩＣ１６と共にデジタイザシステムのコントローラとして働き、かつ／またはコントローラおよび／もしくはプロセッサの機能を有する。デジタイザセンサからの出力は、オペレーティングシステムまたは任意の現行アプリケーションによって処理するために、インタフェース２４を介してホスト２２に転送される。
【００８１】
本発明の一部の実施形態では、デジタルユニット２０はＡＳＩＣ１６と共に、メモリおよび／またはメモリ能力を含む。メモリ能力は揮発性および／または不揮発性メモリ、例えばフラッシュメモリを含むかもしれない。本発明の一部の実施形態では、メモリユニットおよび／またはメモリ能力、例えばフラッシュメモリは、デジタルユニット２０とは分離されているがデジタルユニット２０と通信するユニットである。本発明の一部の実施形態によると、デジタルユニット２０は、ジェスチャインタラクションを検出しかつ所定のジェスチャと一致するジェスチャを認識するように動作する、ジェスチャ認識エンジン２１を含む。本発明の一部の実施形態によると、デジタルユニット２０に含まれかつ／または関連付けられるメモリは、データベース、１つ以上のテーブル、および／または１つ以上の所定のジェスチャを特徴付ける情報を含む。典型的には、動作中に、ジェスチャ認識エンジン２１は、検出されたジェスチャインタラクションを認識するために、メモリの情報にアクセスする。
【００８２】
本発明の一部の実施形態では、センサ１２は、箔またはガラス基板上にパターン形成された、導電性材料、任意選択的にインジウムスズ酸化物（ＩＴＯ）から作られた導電線のグリッドを含む。導電線および箔は任意選択的に透明であるか、または線の背後の電子ディスプレイを観察するのと実質的に干渉しないように十分に薄い。一般的に、グリッドは、電気的に相互に絶縁された２つの層から作られる。一般的に、層の１つは第１組の等間隔に配置された平行な導電線を含み、他の層は、第１組に直交する第２組の等間隔の平行な導電線を含む。一般的に、平行な導電線は、ＡＳＩＣ１６に含まれる増幅器に入力される。任意選択的に、増幅器は差動増幅器である。
【００８３】
一般的に、平行な導電線は、任意選択的にＦＰＤの大きさおよび望ましい解像度に応じて約２〜８ｍｍ、例えば４ｍｍの間隔で配置される。任意選択的に、グリッド線の間の領域は、導電線の存在を隠すために、（透明）導電線と同様の光学特性を有する非導電性材料で満たされる。任意選択的に、増幅器から遠い方の線の端部は接続されないので、線はループを形成しない。一部の例示的実施形態では、デジタイザセンサはループを形成する導電線から構築される。
【００８４】
一般的に、ＡＳＩＣ１６はグリッドの種々の導電線の出力に接続され、第１処理段階で受信信号を処理するように機能する。上述の通り、ＡＳＩＣ１６は一般的に、センサの信号を増幅するために、増幅器のアレイを含む。加えて、ユーザタッチのために使用されるオブジェクトから得られたおよび／または励起のために使用された周波数範囲に対応しない周波数を除去するために、ＡＳＩＣ１６は任意選択的に１つまたはそれ以上のフィルタを含む。任意選択的に、フィルタリングはサンプリングの前に行なわれる。次いで信号はＡ／Ｄによってサンプリングされ、任意選択的にデジタルフィルタによってフィルタリングされ、さらなるデジタル処理のためにデジタルＡＳＩＣユニット２０に送られる。あるいは、任意選択的なフィルタリングは完全にデジタルまたは完全にアナログである。
【００８５】
本発明の一部の実施形態では、デジタルユニット２０はサンプリングデータをＡＳＩＣ１６から受け取り、サンプリングデータを読み出し、それを処理し、受信して処理された信号からデジタイザセンサに接触および／またはホバリングするスタイラス４４およびトークン４５および／または指４６のような物理的オブジェクト、および／または電子タグの位置を決定かつ／または追跡する。本発明の一部の実施形態では、デジタルユニット２０は、スタイラス４４および／または指４６のような物理的オブジェクトの存在および／または不存在を経時的に決定する。本発明の一部の例示的実施形態では、オブジェクト、例えばスタイラス４４、指４６、および手のホバリングも、デジタルユニット２０によって検出され、処理される。本発明の実施形態では、算出された位置および／または追跡情報は、インタフェース２４を介してホストコンピュータに送られる。本発明の一部の実施形態では、デジタルユニット２０は、ジェスチャインタラクションとデジタイザとの他のインタラクションの間を区別し、ジェスチャ入力を認識するように作用する。本発明の実施形態では、認識されたジェスチャと関連付けられた入力はインターフェース２４を介してホストコンピュータに送られる。
【００８６】
本発明の一部の実施形態では、ホスト２２は、ＡＳＩＣ１６、デジタルユニット２０から得た情報を格納かつ処理するために、少なくともメモリユニットおよび処理ユニットを含む。本発明の一部の実施形態では、メモリおよび処理機能は、ホスト２２、デジタルユニット２０および／またはＡＳＩＣ１６のいずれかの間で分割することができ、あるいはホスト２２だけに存在することができ、あるいは／またはホスト２２およびデジタルユニット２０の少なくとも１つに接続された分離ユニットがあってもよい。本発明の一部の実施形態では、ＡＳＩＣ１６によってサンプリングされ、かつ／またはデジタイザユニット２０によって算出された統計データおよび／または出力、例えばセンサ１２のパターン化出力を記録するために、１つ以上のテーブルおよび／またはデータベースを格納することができる。一部の例示的実施形態では、サンプリングされた出力信号からの統計データのデータベースを格納することができる。データおよび／または信号値を揮発性および不揮発性メモリに格納することができる。本発明の一部の実施形態では、デジタイザセンサ１２の接合点のベースライン振幅値が較正手順中に決定され、メモリに、例えばデジタルユニット２０に関連付けられるメモリに格納される。
【００８７】
本発明の一部の例示的実施形態では、ホストコンピュータに関連付けられる電子ディスプレイが画像を表示する。任意選択的に、画像は、物体が配置される表面の下および物理的物体または指を検知するセンサの下に位置するディスプレイスクリーンに表示される。典型的には、デジタイザとのインタラクションは、電子ディスプレイ上に同時に表示された画像と関連付けられる。
【００８８】
スタイラスおよびオブジェクト検出および追跡
本発明の一部の実施形態では、デジタルユニット２０は、センサ配列およびディスプレイスクリーンを包囲する励振コイル２６に提供されるトリガパルスのタイミングおよび送信を生成および制御する。励起コイルは、受動回路、例えばスタイラス４４またはユーザタッチに使用される他の物体内の受動回路を励起させる電界または電磁界の形のトリガパルスを提供して、その後に検出することのできるスタイラスからの応答を生成させる。一部の例示的実施形態では、スタイラスの検出および追跡は含まれず、デジタイザセンサは、指先、身体部分、および導電性物体、例えばトークンの存在を検出する静電容量センサとして機能するだけである。
【００８９】
指先検出
ここで、本発明の一部の実施形態に係るタッチ検出のための例示的回路図を示す図２を参照しながら説明する。導電線３１０および３２０は、センサ１２の平行な非隣接線である。本発明の一部の実施形態では、指が存在するか否かを決定するために、導電線３１０および３２０に問合せが行なわれる。導電線対に問合せを行なうために、信号源Ｉａ、例えばＡＣ信号源は、線対に発振信号を誘起する。信号は共通グランド３５０を基準とする。指が対の導電線の１本の上に置かれると、指と導電線３１０との間にキャパシタンスＣＴが生じる。導電線３１０とユーザの指との間に電位が存在するので、導電線３１０から指を介してグランドへ電流が通過する。その結果、どちらも差動増幅器３４０への入力として働く導電線３１０とその対３２０との間に、電位差が生じる。
【００９０】
ここで図３を参照すると、本発明の実施形態に係るデジタイザセンサの導電線のアレイが差動増幅器への入力として示されている。２本の導電線３１０および３２０の間の分離は、必要な電位差を生成することができるように、一般的に指の幅より大きく、例えば約１２ｍｍまたは８ｍｍ〜３０ｍｍである。差動増幅器３４０は、導電線３１０および３２０間に生じた電位差を増幅し、ＡＳＩＣ１６は、デジタルユニット２０とともに増幅された信号を処理し、それによって感知信号の振幅および／または信号レベルに基づいてユーザの指の位置を決定する。一部の実施形態では、ユーザの指の位置は、出力の位相を調査することによって決定される。一部の実施形態では、指タッチは２本以上の導電線において出力を生成するので、ユーザの指の位置は隣接する増幅器の出力を調査することによって決定される。さらに他の実施形態では、両方の方法の組み合わせが実行されることができる。一部の実施態様では、デジタル処理ユニット２０は、センサ１２の導電線、例えば導電線３１０および３２０に与えられるＡＣ信号を制御するために作動される。一般的に、センサ上に指先タッチは、２〜８線、例えば６本の導電線および／または４つの差動増幅器に及ぶことができる。一般的に、指は、２つ以上の差動増幅器、例えば複数の差動増幅器に出力信号を発生するように多数の導電線にわたって位置されまたはホバリングされる。しかしながら、指先タッチは、１本の導電線上に置かれるときに検出されてもよい。
【００９１】
本発明は、本明細書に記載するデジタイザシステムの技術的説明に限定されない。スタイラスおよび／または指タッチ位置を検出するために使用されるデジタイザシステムは、例えば本明細書に援用する米国特許第６６９０１５６号、米国特許第７２９２２２９号、および／または米国特許第７３７２４５５号に記載されたデジタイザシステムと同様であってよい。本発明は、それらの構成によっては当業界で公知の他のデジタル化センサおよびタッチスクリーンにも適用可能であり得る。一部の例示的実施形態では、デジタイザシステムは２つ以上のセンサを含んでよい。例えば１つのデジタイザセンサはスタイラスの検出および／または追跡用に構成される一方、別個のかつ／または第２のデジタイザセンサは指および／または手の検出用に構成されてよい。別の例示的実施形態では、デジタイザセンサの一部分はスタイラスの検出および／または追跡用に実現される一方、別個の部分は指および／または手の検出用に実現可能である。
【００９２】
ここで図４Ａ〜図４Ｄを参照すると、本発明の一部の実施形態に係るデジタイザ上の１つ以上の位置のインタラクションに応答するデジタイザからの出力の簡易図が示されている。図４Ａで、位置４０１でデジタイザとインタラクトする１本の指に応答して、Ｘ軸上の代表出力４２０およびＹ軸上の４３０が、インタラクションを感知するデジタイザセンサ１２の垂直および水平導電線から得られる。指インタラクションの座標は、出力が検出されたＸおよびＹ軸に沿った位置に対応し、明瞭に決定することができる。２本以上の指が同時にデジタイザセンサとインタラクトした場合、各インタラクションの位置に関して曖昧さが生じるかもしれない。図４Ｂ〜図４Ｄは、マルチポイントの３つの異なるシナリオから得られる代表的な曖昧出力を示す。図４Ｂ〜図４Ｄの各々において、インタラクション４０１の位置および／または同時インタラクション４０１の数は異なるが、Ｘ軸に沿って得られた出力４２０および４２５ならびにＹ軸に沿って得られた出力４３０および４３５は同じである。これは、図示した３つのシナリオでＸおよびＹ軸に沿った同一導電線が影響されているためである。したがって、出力４２０、４２５、４３０、および４３５に基づいて、インタラクション４０１の各々の位置を明瞭に決定することはできない。
【００９３】
マルチポイントインタラクションの位置を明瞭に決定することはできないが、マルチポイントインタラクションはシングルタッチインタラクションから明瞭に区別することができる。本発明の一部の実施形態によると、グリッドの少なくとも１つの軸に沿った複数のインタラクション位置、例えば出力４２０および４２５ならびに／または出力４３０および４３５に応答して、マルチポイントインタラクションが決定される。
【００９４】
ここで図５Ａ〜図５Ｂを参照すると、グリッドの１軸のみで検出されたマルチポイントインタラクションに応答する出力を示す。図５Ａで、Ｙ座標（垂直方向）はどちらのインタラクションでも同一であるので、マルチポイントインタラクション４１０は水平導電線からの出力、すなわちＸ軸のみで検出される。図５Ａでは、Ｘ座標（水平方向）はどちらのインタラクションでも同一であるので、マルチポイントインタラクション４１０は垂直導電線からの出力、すなわちＹ軸のみで検出される。図５Ｂでは、Ｙ座標（垂直方向）はどちらのインタラクションにも同一であるので、マルチポイントインタラクション４１０は水平導電線からの出力、すなわちＸ軸のみで検出される。本発明の実施形態によると、２つのインタラクション位置がグリッドの少なくとも１つの軸に沿って検出されたので、マルチポイントインタラクションは、図５Ａ〜図５Ｂに示すシナリオで検出される。
【００９５】
本発明の一部の実施形態によると、マルチポイントインタラクションイベントは、デジタイザセンサの少なくとも１つの軸上における少なくとも２つのインタラクション位置の検出に応答して決定される。本発明の一部の実施形態によると、マルチポイントジェスチャは、デジタイザセンサ１２の各軸から得られる単一アレイ出力（一次元出力）から認識される。本発明の一部の実施形態によると、マルチポイントジェスチャは、検出された出力から導出することのできる全ての可能なインタラクション位置を含むマルチポイントインタラクションのマルチポイント領域を画定しかつマルチポイント領域およびマルチポイント領域の経時的な変化を追跡することによって認識される。本発明の一部の実施形態によると、マルチポイント領域の時間特徴が、デジタイザシステムのメモリに格納された所定のジェスチャの時間特徴と比較される。
【００９６】
本発明の一部の実施形態によると、検出された出力から導出することのできるインタラクション位置は直接追跡され、インタラクションの時間および／または空間特徴は、デジタイザのメモリに格納された所定のジェスチャの時間および／または空間特徴と比較される。一部の例示的実施形態では、検出された出力から導出することのできる全てのインタラクション位置が追跡される。一部の実施形態では、インタラクション位置の一部分だけが、例えば１対のインタラクション位置が追跡される。一部の例示的実施形態では、１対のインタラクション位置が追跡のために選択され、選択された対は真のインタラクション位置またはゴーストインタラクション位置のいずれかを表すことが可能である。各ユーザインタラクションの位置の決定における曖昧さは、ゴーストインタラクション位置および真のインタラクション位置に対応する出力に起因する。そのような場合、インタラクション位置の変化がゴースト対および真の対に対して同様であり得るという推定を行うことができる。
【００９７】
ここで図６を参照すると、本発明の一部の実施形態に係る出力の簡易図として示すマルチポイントインタラクションに応答して選択される例示的マルチポイント領域が示されている。本発明の一部の実施形態によると、水平導電線で検出された検出出力４３０および４３５ならびに垂直導電線で検出された出力４２０および４２５から、全ての可能なインタラクション位置を組み込んだデジタイザセンサ１２上のマルチポイント領域５０１が画定される。本発明の一部の実施形態によると、矩形の位置および寸法は、各軸上で最も遠く離れた２つの出力によって画定される。本発明の一部の実施形態によると、マルチポイント領域５０１の位置、サイズ、および形状は、デジタイザとのインタラクションに応答して経時的に変化することがあり、マルチポイント領域の変化は検出かつ／または記録される。一部の例示的実施形態では、マルチポイントインタラクションの存在および消失、例えば存在および消失に関連付けられる期間が検出され、かつ／または記録される。本発明の一部の実施形態によると、サイズ、形状、位置、および／または出現の検出された変化は、所定のジェスチャのサイズ、形状、位置、および／または出現の記録された変化と比較される。一致が見出されると、ジェスチャが認識される。
【００９８】
ここで図７を参照すると、本発明の一部の実施形態に係るデジタイザの例示的出力から検出されたマルチポイントインタラクションに応答して選択された、例示的マルチポイント領域が示されている。典型的には、ユーザインタラクションに応答したデジタイザからの出力は複数の線にまたがって広がり、変動する振幅の信号を含む。本発明の一部の実施形態によると、出力５０２および５０３は、デジタイザ１２の水平および垂直軸の個々の線上で検出される信号の振幅を表す。典型的には、検出は所定の閾値を超える出力に対して決定される。本発明の一部の実施形態によると、閾値５０４および５０５は各軸に対して予め定められる。一部の例示的実施形態では、閾値は線の各々に対して定められる。一部の例示的実施形態では、１つの閾値はＸおよびＹ軸の全ての線に対して定められる。
【００９９】
本発明の一部の実施形態によると、軸に沿ったマルチポイントインタラクションの決定は、軸に沿った少なくとも２つのセクションが、規定閾値より高い出力を含み、規定閾値より低い出力を含む少なくとも１つのセクションによって分離される場合になされる。一部の例示的実施形態では、規定閾値より低い出力を含むセクションは、少なくとも２つの隣接導電線からの出力を含むことが要求される。典型的には、この要求は、単一ユーザインタラクションが、同一差動増幅器に入力されるデジタイザの２本の線とインタラクトする状況で、マルチポイント検出を回避するために導入される。そのような場合、線の信号は消去される場合がある（図２）。
【０１００】
本発明の一部の実施形態によると、検出のマルチポイント領域は、インタラクションが検出された離散グリッド線に沿って境界されるものとして画定することができる（図６）。本発明の一部の実施形態によると、導電線の各アレイからの出力は、連続出力曲線５０６および５０７を得るために、例えば線形補間、多項式補間、および／またはスプライン補間によって補間される。一部の例示的実施形態では、出力曲線５０６および５０７は、グリッド線の分解能より高い分解能でマルチポイント領域の境界を決定するために使用される。一部の例示的実施形態では、検出のマルチポイント領域５０１は、検出が終了する出力曲線５０６および５０７上の点、例えばＸ軸上の点５０６Ａおよび５０６ＢならびにＹ軸上の点５０７Ａおよび５０７Ｂによって境界されるものとして画定することができる。
【０１０１】
本発明の一部の例示的実施形態では、マルチポイント・インタラクション・イベント中に、デジタイザセンサ１２がサンプリングされる毎に、新しいマルチポイント領域が決定される。一部の例示的実施形態では、マルチポイント領域は、マルチポイント・インタラクション・ジェスチャ内で所定の間隔で画定される。一部の例示的実施形態では、マルチポイント領域は、マルチポイント・インタラクション・ジェスチャの持続時間に対して所定の間隔で、例えばマルチポイント・インタラクション・ジェスチャの開始端および中間に画定される。本発明の一部の実施形態によると、マルチポイント領域の特徴および／またはマルチポイント領域の特徴の変化が決定され、かつ／または記録される。本発明の一部の実施形態によると、マルチポイント領域の特徴および／またはマルチポイント領域の特徴の変化は、所定のジェスチャの格納された特徴および／または特徴の変化と比較される。
【０１０２】
本発明の一部の実施形態によると、デジタイザとのシングルタッチインタラクションと同時に実行されるシングルポイント・インタラクション・ジェスチャを含む、デジタイザとのマルチ入力インタラクションを検出するための方法を提供する。本発明の一部の実施形態によると、シングルタッチジェスチャは、所定のコマンドに関連付けられる所定の動的インタラクションである一方、シングルタッチインタラクションはデジタイザとの静止インタラクション、例えばグラフィックディスプレイ上の位置に関連付けられる選択である。本発明の一部の実施形態によると、デジタイザとのシングルポイントインタラクションと同時に実行される単一のインタラクションジェスチャは、マルチポイント領域の１点、例えば矩形の１隅部が静止している一方、マルチポイント領域がマルチポイント・インタラクション・イベントの最中に変化するときに検出することができる。本発明の一部の実施形態によると、１つの静止隅部の検出、例えば静止点に位置する１本の指先の検出に応答して、静止インタラクションおよび動的インタラクションの位置を明瞭に決定することが可能である。本発明の一部の実施形態によると、そのような状況で、静止点がデジタイザへの通常のかつ／または直接的な入力として取り扱われる一方、マルチポイント領域の時間的変化は、関連付けられるジェスチャを認識するために使用される。静止点の位置が決定され、ホストシステムへの入力として使用される。シングルタッチインタラクションと同時に実行されるシングルタッチジェスチャの例示的用途として、ユーザが別の指で所定の「ｃａｐ‐ｌｏｃｋコマンド」ジェスチャを実行しながら、１本の指を用いて仮想キーボードの文字を選択する場合がある。所定のジェスチャは例えば前後運動、円運動、および／またはタップ運動であってよい。
【０１０３】
ここで図８Ａ〜図８Ｃを参照すると、本発明の一部の例示的実施形態に従って、ズームインに関連付けられるマルチポイントジェスチャを実行するときのユーザインタラクションの動きの概略図が示されており、図９Ａ〜図９Ｃを参照すると、ズームインのジェスチャコマンドを実行するときに得られる出力に応答して選択される例示的な画定マルチポイント領域が示されている。本発明の一部の実施形態によると、「ズームイン」ジェスチャは、例えば２つの異なる手または片方の手の２本の指４０１をデジタイザセンサ１２上に置き、次いでそれらを矢印７０１および７０２で示す反対方向に外向きに動かすことによって実行される。図８Ａ〜図８Ｃは、ジェスチャイベントのそれぞれ開始（図８Ａ）、中間（図８Ｂ）、および終了（図８Ｃ）に対応するジェスチャのための３つの時間スロットを示す。本発明の一部の実施形態によると、時間スロットの各々の間に対応する出力４２０、４２５、４３０、４３５（図９Ａ〜図９Ｃ）が得られ、マルチポイント領域５０１を画定するために使用される。本発明の一部の実施形態によると、ジェスチャイベントの最中のマルチポイント領域５０１の１つ以上の特徴が、マルチポイントジェスチャを認識するために使用される。一部の例示的実施形態では、ジェスチャの開始から終了までのマルチポイント領域の増加は特徴として使用される。一部の例示的実施形態では、サイズの増加は、ジェスチャイベントの最中のマルチポイント領域の算出された面積に基づいて決定される。一部の例示的実施形態では、サイズの増加は、ジェスチャイベントの最中の検出されたマルチポイント領域の対角線７０４の長さの増加に基づいて決定される。一部の例示的実施形態では、「ズームイン」ジェスチャ中のマルチポイント領域の中心は比較的静止しており、「ズームイン」ジェスチャを識別するための特徴として使用される。一部の例示的実施形態では、「ズームイン」ジェスチャ中の対角線の角度は比較的静止しており、「ズームイン」ジェスチャを識別するための特徴として使用される。典型的には、これらの特徴の組合せがジェスチャを識別するために使用される。一部の例示的実施形態では、「ズームイン」ジェスチャを認識するために要求される特徴は、マルチポイント領域５０１のサイズの増加、およびマルチポイント領域５０１の実質的に静止中心を含む。任意選択的に、実質的に一定のアスペクト比も要求される。一部の例示的実施形態では、特徴は初期および／または最終状態に基づく変化率、例えばサイズおよびアスペクト比の変化率である。
【０１０４】
ここで図１０Ａ〜図１０Ｃを参照すると、本発明の位置の実施形態に従って、ズームアウトに関連付けられるマルチポイントジェスチャを実行するときのユーザインタラクションの動きの概略図が示されており、図１１Ａ〜図１１Ｃを参照すると、ズームアウトのジェスチャコマンドを実行するときに得られる出力に応答して選択される例示的な画定マルチポイント領域が示されている。本発明の一部の実施形態によると、「ズームアウト」ジェスチャは、デジタイザセンサ１２上に２本の指４０１を置き、次いでそれらを矢印７１２および７１３で示す反対方向に内向きに動かすことによって実行される。図１０Ａ〜図１０Ｃは、ジェスチャイベントのそれぞれ開始（図１０Ａ）、中間（図１０Ｂ）、および終了（図１０Ｃ）に対応するジェスチャのための３つの時間スロットを示す。本発明の一部の実施形態によると、時間スロットの各々の間に対応する出力４２０、４２５、４３０、４３５（図１１Ａ〜図１１Ｃ）が得られ、マルチポイント領域５０１を画定するために使用される。
【０１０５】
本発明の一部の実施形態によると、ジェスチャイベントの最中のマルチポイント領域５０１の１つ以上の特徴が、マルチポイントジェスチャを認識するために使用される。一部の例示的実施形態では、ジェスチャの開始から終了までのマルチポイント領域の減少は、特徴として使用される。一部の例示的実施形態では、サイズの減少は、ジェスチャイベントの最中のマルチポイント領域の算出される面積に基づいて決定される。一部の例示的実施形態では、サイズの減少は、ジェスチャイベントの最中の検出されたマルチポイント領域の対角線７０４の長さに減少に基づいて決定される。一部の例示的実施形態では、「ズームアウト」ジェスチャ中のマルチポイント領域の中心は比較的静止しており、「ズームアウト」ジェスチャを識別するための特徴として使用される。一部の例示的実施形態では、「ズームアウト」ジェスチャ中の対角線の角度は比較的静止しており、「ズームアウト」ジェスチャを識別するための特徴として使用される。典型的には、これらの特徴の組合せがジェスチャを識別するために使用される。
【０１０６】
本発明の一部の実施形態によると、マルチポイント領域５０１の検出されたサイズおよび／または対角線７０４の長さが、マルチポイント領域５０１および／または対角線７０４の初期または最終寸法に対して正規化される。一部の例示的実施形態では、面積の変化は初期面積を最終面積で割ったものと定義することができる。一部の例示的実施形態では、対角線７０４の長さの変化は、対角線７０４の初期長さを対角線７０４の最終長さで割ったものと定義することができる。一部の例示的実施形態では、デジタイザシステム１００は面積および／または長さの変化を概略ズームレベルに変換する。１つの例示的実施形態では、大変化は大ズームレベルと解釈され、小変化は小ズームレベルと解釈される。１つの例示的実施形態では、３つのズームレベルが小変化、中変化、および大変化によって表されてよい。本発明の一部の例示的実施形態では、システムは各新規ユーザに対し所定のズーム比を実現し、後でユーザによって提示される修正値に基づいてシステムを較正されてよい。一部の例示的実施形態では、ズームレベルはユーザによるその後の入力に基づいて別個に決定されてよく、ジェスチャイベントから導出されなくてよい。本発明の一部の実施形態によると、「ズームイン」および／または「ズームアウト」ジェスチャはホバリングジェスチャとして定義され、動作はデジタイザセンサ上をホバリングする２本の指で行われる。
【０１０７】
一部の例示的実施形態では、ホスト２２は、外接矩形の算出中心を囲むエリアで「ズームイン」および／または「ズームアウト」コマンドを実行することによって応答する。一部の例示的実施形態では、ホスト２２は、マルチポイント領域５０１の１つの隅部を囲むエリアでコマンドを実行することによって応答する。任意選択的に、コマンドは最初に接触された隅部付近で実行される。任意選択的に、ホスト２２は、２つのタッチジェスチャが開始されるエリア５０１を囲むエリア、例えばコマンドエリアでコマンドを実行することによって応答する。一部の例示的実施形態では、ホスト２２は、マルチポイント領域には関係しないがジェスチャの実行前にユーザによって選択されたエリアでコマンドを実行することによって応答する。一部の例示的実施形態では、ズームは、ズームがそこから実行される点に１つのユーザインタラクションを置くことによって実行され、他のユーザインタラクションは、「ズームアウト」または「ズームイン」を示すために、静止ユーザインタラクションに向かってまたはそこから離れるように移動する。
【０１０８】
ここで図１２Ａ〜図１２Ｃを参照すると、本発明の一部の実施形態に従って、スクロールダウンに関連付けられるマルチポイントジェスチャを実行するときのユーザインタラクションの動きの概略図が示されており、図１３Ａ〜図１３Ｃを参照すると、スクロールダウンのためのジェスチャコマンドを実行するときに得られる出力に応答して選択される例示的マルチポイント領域が示されている。
【０１０９】
本発明の一部の実施形態によると、「スクロールダウン」ジェスチャは、２本の指４０１をデジタイザセンサ１２上に置き、次いでそれらを矢印８０１によって示す方向に下向きに動かすことによって実行される。図１２Ａ〜図１２Ｃは、ジェスチャイベントの開始（図１２Ａ）、中間（図１２Ｂ）、および終了（図１２Ｃ）にそれぞれ対応するジェスチャのための３つの時間スロットを示す。本発明の一部の実施形態によると、対応する出力４２０、４２５、４３０、４３５（図１３Ａ〜図１３Ｃ）は各々の時間スロット中に得られ、異なるマルチポイント領域５０１を画定するために使用される。一部の例示的実施形態では、１つだけの出力が水平または垂直導電線のいずれかに現れる。本発明の一部の実施形態によると、ジェスチャイベントの最中のマルチポイント領域５０１の１つ以上の特徴は、マルチポイントジェスチャを認識するために使用される。一部の例示的実施形態では、ジェスチャの開始から終了までのマルチポイント領域の変位が特徴として使用される。一部の例示的実施形態では、サイズが特徴として使用され、ジェスチャイベントの最中にマルチポイント領域の算出面積に基づいて追跡される。典型的には、マルチポイント領域のサイズは、「スクロールダウン」ジェスチャ中に、例えば実質的に変化しない状態に維持されると予想される。一部の例示的実施形態では、「スクロールダウン」ジェスチャ中のマルチポイント領域の中心は、下向き方向の略直線経路を辿る。一部の例示的実施形態では、ジェスチャを識別するために特徴の組合せが使用される。
【０１１０】
本発明の一部の実施形態によると、「スクロールアップ」ジェスチャは、共通上向き方向に実質的に同時に動作する２本の指を含む。任意選択的に、左右スクロールジェスチャは、対応する左および／または右方向の２本の指の同時動作と定義される。任意選択的に、対角線スクロールジェスチャは、対角線方向の２本の指の同時動作と定義される。典型的には、認識されたスクロールジェスチャに応答して、ディスプレイは２本の指の移動方向にスクロールされる。
【０１１１】
本発明の一部の例示的実施形態では、２本の指の共通方向の同時動作の追跡曲線の長さが、所望のスクロールの量および／またはスクロール速度を決定するためのパラメータと使用されるかもしれない。１つの例示的実施形態では、例えば実質的に画面全体にわたる長い追跡曲線は、文書の限度まで、例えば（方向に応じて）文書の冒頭および／または末尾まで、スクロールするコマンドと解釈されるかもしれない。１つの例示的実施形態では、例えば画面の１／２未満にわたる短い追跡曲線は、次の画面および／またはページにスクロールするコマンドと解釈されるかもしれない。スクロールジェスチャのパラメータは予め定義され、かつ／またはユーザ定義される。一部の例示的実施形態では、スクロールジェスチャは時間制限されない。すなわち、ジェスチャを実行するための所定の時間制限が無く、ユーザがスクロールジェスチャを実行する限り、ジェスチャの実行が続く。一部の例示的実施形態では、ひとたびスクロールジェスチャが所定の時間閾値の間検出されると、スクロールジェスチャは、２本の指と同一方向に１本の指を動かすだけで続けることができる。本発明の一部の実施形態によると、スクロールは、２本の指がデジタイザスクリーンおよび／またはセンサに触れることなくジェスチャを実行するように、ホバリング動作追跡を用いて実行することができる。
【０１１２】
ここで図１４Ａ〜図１４Ｃを参照すると、本発明の一部の実施形態に従って、時計回りの回転ジェスチャを実行するときのユーザインタラクションの動きの概略図が示されており、図１５Ａ〜図１５Ｃを参照すると、時計回りの回転ジェスチャを実行するときに得られる出力に応答して選択される例示的な画定マルチポイント領域を示す。本発明の一部の実施形態によると、時計回りの回転ジェスチャは、２本の指４０１をデジタイザセンサ１２上に置き、次いでそれらを、回転の中心が指４０１の間の略中心に位置するように、矢印９０１および９０２で示す方向に時計回りの方向に動かすことによって実行される。図１４Ａ〜図１４Ｃは、ジェスチャイベントの開始（図１４Ａ）、中間（図１４Ｂ）、および終了（図１４Ｃ）にそれぞれ対応するジェスチャのための３つの時間スロットを示す。本発明の一部の実施形態によると、対応する出力４２０、４２５、４３０、４３５（図１５Ａ〜図１５Ｃ）は各々の時間スロット中に得られ、マルチポイント領域５０１を画定するために使用される。本発明の一部の実施形態によると、ジェスチャイベントの最中のマルチポイント領域５０１の１つ以上の特徴が、マルチポイントジェスチャを認識するために使用される。一部の例示的実施形態では、ジェスチャの開始から終了までのマルチポイント領域のサイズの変化が特徴として使用される。一部の例示的実施形態では、対角線７０４の角度７０２の変化が決定され、ジェスチャを識別するために使用される。任意選択的に、マルチポイント領域のアスペクト比が追跡され、アスペクト比の変化が回転ジェスチャを認識するための特徴として使用される。典型的には、対角線７０４のサイズ、アスペクト比、および角度７０２が、回転ジェスチャを識別するために使用される。
【０１１３】
一部の実施形態によると、時計回りおよび反時計回りのジェスチャは両方とも対角線７０４のサイズ、アスペクト比、および角度７０２の同様の変化によって特徴付けられるので、時計回りのジェスチャを反時計回りのジェスチャから区別するために、追加情報が要求される。指の開始点に応じて、アスペクト比の変化は増大または減少するかもしれない。一部の例示的実施形態では、時計回りのジェスチャと反時計回りのジェスチャとの間の曖昧さは、第２の指を配置する前に１つの指を配置するように要求することによって解消される。なお、ひとたび１本の指位置が分かると、２本指のインタラクションの指位置の曖昧さが解消される。そのようにして、各インタラクションの位置を追跡し、動きの方向を決定することができる。
【０１１４】
ここで図１６Ａ〜図１６Ｃを参照すると、本発明の一部の実施形態に従って、１つの静止点に対して反時計回りの回転ジェスチャを実行するときのユーザインタラクションの動きの概略図が示されており、図１７Ａ〜図１７Ｃを参照すると、１つの静止点に対して反時計回りの回転ジェスチャを実行するときに得られる出力に応答して選択される例示的な画定マルチポイント領域が示されている。また同様に図１８Ａ〜図１８Ｃを参照すると、本発明の一部の実施形態に従って、１つの静止点に対して時計回りの回転ジェスチャを実行するときのユーザインタラクションの動きの概略図が示されており、図１９Ａ〜図１９Ｃを参照すると、１つの静止点に対して時計回りの回転ジェスチャを実行するときに得られる出力に応答して選択される例示的な画定マルチポイント領域が示されている。本発明の一部の実施形態によると、反時計回りの回転ジェスチャは、１本の指４０３がデジタイザセンサ１２上で静止状態に保持される間、別の指４０１がデジタイザセンサ１２上で反時計回りの方向に回転するように定義される（図１６）。
【０１１５】
本発明の一部の実施形態によると、２本の指による回転ジェスチャを定義付ける場合に、１本の指を静止状態に保持することにより、時計回りのジェスチャと反時計回りのジェスチャとの間の曖昧さが解消される。本発明の一部の実施形態によると、回転ジェスチャは、１本の指４０３がデジタイザセンサ１２上で静止して保持される間、別の指４０１がデジタイザセンサ１２上で反時計回り方向１０１０または時計回り方向１０１１に回転するように定義される。本発明の一部の実施形態によると、マルチポイント領域５０１の位置の変化が、回転方向を認識するための特徴として使用される。一部の例示的実施形態では、マルチポイント領域５０１の中心が決定され、追跡される。一部の例示的実施形態では、中心の左下向きの移動は、回転が反時計回りであることを示す特徴として使用される。同様に、中心の右上向きの移動は、回転が時計回りであることを示す特徴として使用される。
【０１１６】
本発明の一部の実施形態によると、マルチポイント領域の実質的に静止隅部に応答して、静止ユーザ入力の位置に対応する静止隅部が決定される。一部の例示的実施形態では、指４０３の静止位置が決定され、指４０３の静止位置から対角線７０４およびその角度７０２が決定されかつ追跡される。一部の例示的実施形態では、角度７０２の変化は、回転の方向を決定するための特徴として使用される。一部の例示的実施形態では、回転の中心はマルチポイント領域の静止隅部として定義される。一部の例示的実施形態では、回転の中心はマルチポイント領域の中心と定義される。一部の例示的実施形態では、そのような回転が検出された場合、回転の中心は第１インタラクションの位置と定義される。
【０１１７】
ここで図２０を参照すると、デジタイザセンサの１つの部分でユーザインタラクションからの一般入力を受信し、かつデジタイザセンサの別の非干渉部分でマルチポイントジェスチャ入力を受信する、本発明の一部の実施形態に係るデジタイザセンサが示されている。本発明の一部の実施形態によると、センサを所定の部分に分割することによって、マルチポイントジェスチャのみならず、デジタイザへの一般入力も、シングルポイント検出デジタイザセンサで同時に検出することができる。例えばデジタイザセンサ１２の左下のエリア１２１０は単一ユーザインタラクション、例えば指４１０の一般入力用に予約される一方、デジタイザセンサ１２の右上のエリア１２２０はデジタイザ、例えばマルチポイント領域５０１とのマルチポイント・ジェスチャ・インタラクション用に予約されてよい。デジタイザへの通常の入力およびジェスチャ入力の両方を可能とするために、他の非介入エリアが定義されてよい。
【０１１８】
本発明の一部の実施形態によると、ジェスチャコマンドを変更するために、マルチポイントジェスチャがデジタイザへの追加入力と共に使用される。例示的実施形態によると、ジェスチャイベントの一部ではない追加指タッチが検出されると、ジェスチャはその機能すなわち関連コマンドを変化させる。本発明の一部の実施形態によると、デジタイザへの追加指入力は、ジェスチャ機能を変化させる仮想ボタンの選択である。例えば追加指タッチは、「ズームイン」および「ズームアウト」ジェスチャで望ましい再スケーリングを指示することが可能である。
【０１１９】
本発明の一部の実施形態によると、２つジェスチャを区別するためにモディファイアコマンドが定義される。例示的実施形態によると、ジェスチャイベントの一部ではない追加指タッチ４１０が検出されると、ジェスチャはその機能すなわち関連コマンドを変化させる。例えばマルチポイント領域５１０で実行される「ズームイン」および／または「ズームアウト」ジェスチャは、指タッチ４１０が検出されると、「再スケーリング」コマンドに変更されてよい。
【０１２０】
本発明の一部の実施形態によると、スクリーン上で第２指タッチが検出されると、単一指タッチの機能を変更するように、モディファイアコマンドが定義される。２本指タッチのマルチポイント領域が算出されかつ追跡される。例示的実施形態によると、第２指タッチ位置は変化せず、例えば静止しており、その結果、マルチポイント領域の隅部の１つの位置は実質的に変化せず、例えば１つの隅部が同一位置に維持される。例示的実施形態によると、隅部のうちの１つだけの位置が変化しないマルチポイント領域が検出されると、モディファイアコマンドが実行される。本発明の一部の実施形態によると、静止指タッチ位置が既知である場合、２本指位置の曖昧さが解消され、非静止指を追跡することができる。モディファイアコマンドの例として「Ｃａｐｓ  Ｌｏｃｋ」コマンドがある。スクリーン上に仮想キーボードが提示され、モディファイアコマンド、例えばＣａｐｓ  Ｌｏｃｋが実行されると、第１指タッチによって選択された文字が大文字で提示される。
【０１２１】
本発明の一部の実施形態によると、特定のソフトウェアアプリケーションにおいて、２点ユーザインタラクションからの入力の１つが、仮想ボタンまたはキーパッド上の位置であることが知られている。そのような場合、マルチポイントインタラクションゆえの曖昧さは、最初に仮想ボタンまたはキーパッド上の位置を特定し、次いで追跡することができる第２インタラクション位置を識別することによって解消することができる。
【０１２２】
本発明の一部の実施形態によると、ジェスチャの認識に応答して、ジェスチャに関連付けられるコマンドを実行する前に、確認が要求される。一部の例示的実施形態では、確認はジェスチャを実行することによって達成される。一部の実施形態によると、選択されたジェスチャはジェスチャイベントの過程で認識され、ジェスチャ、例えばスクロールジェスチャが実行されている間に認識すると直ちに実行される。本発明の一部の実施形態によると、ジェスチャイベントの初期段階で同様のパターンを有する幾つかのジェスチャは、認識を実行するまでに遅延を要求する。例えば２本の指が一緒に「Ｖ」の形状を辿るように移動するジェスチャが定義されるかもしれない。そのようなジェスチャは当初、「スクロールダウン」ジェスチャと混同されるかもしれない。したがって、同様のジェスチャを認識することができるようになるまで、遅延が要求される。典型的には、ジェスチャの特徴は格納されたジェスチャ特徴と比較され、特徴が単一の格納されたジェスチャと一致した場合にだけ、確実に識別される。
【０１２３】
ここで図２１を参照すると、シングルポイント検出デジタイザセンサ上のマルチポイントジェスチャを検出するための例示的方法の簡易フローチャートである。本発明の一部の実施形態によると、少なくとも１つの軸に沿って２つ以上のマルチポイント領域が決定されたときに、マルチポイント・インタラクション・イベントが検出される（ブロック９０５）。本発明の一部の実施形態によると、マルチポイント・インタラクション・イベントの検出に応答して、インタラクションの全ての可能な位置を含むようにマルチポイント領域が画定される（ブロック９１０）。本発明の一部の実施形態によると、マルチポイント・インタラクション・イベントの最中に、マルチポイント領域の変化が追跡され（ブロック９１５）、イベントの最中のマルチポイント領域の所定の特徴が決定される（ブロック９２０）。本発明の一部の実施形態によると、決定された特徴が、所定のジェスチャに属する所定の特徴のデータベースで検索される（ブロック９２５）。検出された特徴と所定のジェスチャに属する所定の特徴との一致に基づいて、ジェスチャを認識することができる（ブロック９３０）。本発明の一部の実施形態によると、１つ以上の特徴に基づいてジェスチャのパラメータが定義される。例えばスクロールジェスチャを実行する速度は、スクロールコマンドを実行するためのスクロール速度を定義するために使用することができる。本発明の一部の実施形態によると、ジェスチャのパラメータが定義される（ブロック９３５）。本発明の一部の実施形態によると、正しく認識するために確認を必要とするジェスチャがあり、これらのジェスチャには確認が要求される（ブロック９４０）。要求された場合の確認、および／または認識に応答して、ジェスチャに関連付けられるコマンドがホスト２２に送信され、かつ／または実行される（ブロック９４５）。
【０１２４】
本発明の一部の実施形態によると、マルチポイントジェスチャは２つ以上のコマンドに写像される。例えば、「ズームイン」および回転のためのジェスチャが定義される。そのようなジェスチャとして、２つのユーザインタラクションを離れるように移動させながら、回転ジェスチャを実行することが挙げられる。一部の例示的実施形態では、対角線７０４の角度７０２および長さの変化が決定され、ジェスチャを識別するために使用される。
【０１２５】
本発明を主に、指先インタラクションにより実行されるマルチポイントインタラクションの検出に関連して記載したが、本発明はユーザインタラクションのタイプに限定されない。一部の例示的実施形態では、スタイラスまたはトークンによるマルチポイントインタラクションを検出することができる。本発明を主に、両手による指先インタラクションで実行されるマルチポイントインタラクションの検出に関連して示したが、ジェスチャは片手の２本以上の指で実行することができる。
【０１２６】
本発明を主に、シングルポイント検出デジタイザセンサにより実行されるマルチポイントインタラクションの検出に関連して記載したが、本発明はそのようなデジタイザに限定されず、同様の方法をマルチポイント検出デジタイザに適用することができる。
【０１２７】
用語「含む／備える（ｃｏｍｐｒｉｓｅｓ、ｃｏｍｐｒｉｓｉｎｇ、ｉｎｃｌｕｄｅｓ、ｉｎｃｌｕｄｉｎｉｎｇ）」、「有する（ｈａｖｉｎｇ）」、およびそれらの同根語は、「含むが、それらに限定されない（ｉｎｃｌｕｄｉｎｇ  ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ）」ことを意味する。
【０１２８】
用語「からなる（ｃｏｎｓｉｓｔｉｎｇ  ｏｆ）」は、「含み、かつそれらに限定される（ｉｎｃｌｕｄｉｎｇ  ａｎｄ  ｌｉｍｉｔｅｄ  ｔｏ）」ことを意味する。
【０１２９】
用語「から本質的になる（ｃｏｎｓｉｓｔｉｎｇ  ｅｓｓｅｎｔｉａｌｌｙ  ｏｆ）」は、さらなる成分、工程および／または部分が、特許請求される組成物、方法、または構造の基本的かつ新規な特徴を実質的に変化させない場合にだけ、組成物、方法、または構造がさらなる成分、工程および／または部分を含み得ることを意味する。
【０１３０】
明確にするため別個の実施形態で説明されている本発明の特定の特徴は単一の実施形態に組み合わせて提供することもできることは分かるであろう。逆に、簡潔にするため単一の実施形態で説明されている本発明の各種の特徴は別個にまたは適切なサブコンビネーションで提供することもできる。種々の実施形態において記載される特定の特徴は、これらの要素無しでは実施形態が操作できない場合を除いては、これらの実施形態の必須の特徴であるとみなされるべきではない。
【図１】
2011503709.tif 000003
【図２】
2011503709.tif 000004
【図３】
2011503709.tif 000005
【図４Ａ−Ｄ】
2011503709.tif 000006
【図５Ａ−Ｂ】
2011503709.tif 000007
【図６】
2011503709.tif 000008
【図７】
2011503709.tif 000009
【図８Ａ−Ｃ】
2011503709.tif 000010
【図９Ａ−Ｃ】
2011503709.tif 000011
【図１０Ａ−Ｃ】
2011503709.tif 000012
【図１１Ａ−Ｃ】
2011503709.tif 000013
【図１２Ａ−Ｃ】
2011503709.tif 000014
【図１３Ａ−Ｃ】
2011503709.tif 000015
【図１４Ａ−Ｃ】
2011503709.tif 000016
【図１５Ａ−Ｃ】
2011503709.tif 000017
【図１６Ａ−Ｃ】
2011503709.tif 000018
【図１７Ａ−Ｃ】
2011503709.tif 000019
【図１８Ａ−Ｃ】
2011503709.tif 000020
【図１９Ａ−Ｃ】
2011503709.tif 000021
【図２０】
2011503709.tif 000022
【図２１】
2011503709.tif 000023
【国際調査報告】
2011503709.tif 000024
2011503709.tif 000025