(57)【要約】  互いの予め決められた時間内に発生する少なくとも２つのタッチイベント（２５０，２５１）のタッチスクリーン（１０５）上の位置を識別するための方法及び装置は、タッチイベントのタッチスクリーンをモニターすることを含む。各タッチイベントは、ＸＹ座標ペアによって定められるタッチスクリーン上の離散した位置で発生する。互いの予め決められた時間内で第１及び第２のタッチイベントが発生するとき、一連の座標が少なくとも２つのＸ座標と少なくとも２つのＹ座標とを含み発生される。リリースイベントが発生するとこれは一連の座標のＸ座標の１つ及びＹ座標の１つに相関され、第１のタッチイベントに対応する第１のＸＹ座標ペアが形成される。第１のタッチイベントに関連した第１のＸＹ座標ペアは出力される。
2009516285.tif 000002
【特許請求の範囲】
【請求項１】
互いの予め決められた時間内に発生する少なくとも２つのタッチイベントのタッチスクリーン上の位置を識別するための方法であって、
上記タッチスクリーンをタッチイベントに関連してモニターすることを含み、各タッチイベントは、ＸＹ座標ペアによって定められる上記タッチスクリーン上の離散位置で発生し、
互いの予め決められた時間内に第１及び第２のタッチイベントが発生するとき、少なくとも２つのＸ座標と少なくとも２つのＹ座標とを含む一連の座標を発生することと、
リリースイベントが発生するとき、上記リリースイベントを上記一連の座標におけるＸ座標の１つ及びＹ座標の１つと相関し、上記第１のタッチイベントに対応する第１のＸＹ座標ペアを形成することと、
上記第１のタッチイベントに関連した上記第１のＸＹ座標ペアを出力することとを含む方法。
【請求項２】
上記第１のＸＹ座標ペアが出力されるとき、上記一連の座標から第２のＸＹ座標ペアを出力することをさらに含む請求項１記載の方法。
【請求項３】
上記一連の座標をバッファに格納することと、上記格納された一連の座標を新しい一連の座標と比較することをさらに含む請求項１記載の方法。
【請求項４】
上記第１及び第２のタッチイベントは実質的に同時に発生する請求項１記載の方法。
【請求項５】
上記相関することは、連続して捕捉される第１及び第２の一連の座標を比較して両者間の差を識別することを含む請求項１記載の方法。
【請求項６】
上記第１のＸＹ座標ペアは、上記第１のタッチイベントに関連したリリースイベントが発生した後に初めて出力される請求項１記載の方法。
【請求項７】
上記タッチイベントの相対タイミングと、絶対接触強度と、接触強度の変更速度と、複数の測定サイクルにわたる接触強度の相関性と、ＸＹ座標の少なくとも一方の移動とのうちの１つを基礎として、Ｘ座標とＹ座標とをペアリングすることをさらに含む請求項１記載の方法。
【請求項８】
上記予め決められる時間は、タッチイベントに関連して上記タッチスクリーンがモニターされるサンプリング速度を基礎とする請求項１記載の方法。
【請求項９】
互いの予め決められた時間内に発生するタッチスクリーン上の少なくとも２つのタッチイベントを表す座標を相関させるための装置であって、
複数のタッチイベントを受信するための接触表面を備えるタッチスクリーンを備え、各タッチイベントはＸＹ座標ペアによって定められる上記接触表面上の離散位置で発生し、
上記タッチイベントに関連して上記接触表面をモニターするためのタッチスクリーンコントローラを備え、上記タッチスクリーンコントローラは、互いの予め決められた時間内に少なくとも２つのタッチイベントが発生するとき、少なくとも２つのＸ座標と少なくとも２つのＹ座標とを識別し、
上記タッチスクリーンコントローラから上記少なくとも２つのＸ座標と少なくとも２つのＹ座標とを受信するためのバッファを備え、上記タッチスクリーンコントローラは、第１の接触に関連したリリースイベントを基礎として第１のＸＹ座標ペアを形成する装置。
【請求項１０】
上記タッチスクリーンコントローラは、上記第１のＸＹ座標ペアと、第２の接触に関連した第２のＸＹ座標ペアとを出力するための出力をさらに備えた請求項９記載の装置。
【請求項１１】
上記タッチスクリーンコントローラは後続の座標セットを受信し、上記後続の座標セットを上記バッファ内の上記少なくとも２つのＸ座標及び上記少なくとも２つのＹ座標と比較して上記第１のＸＹ座標ペアを決定する請求項９記載の装置。
【請求項１２】
上記タッチスクリーンコントローラは、連続して捕捉される第１及び第２の座標セットの比較を基礎として上記リリースイベントを識別するマイクロプロセッサをさらに備え、上記第２の座標セットは少なくとも１つだけ少ないＸ座標及び１つだけ少ないＹ座標を備えた請求項９記載の装置。
【請求項１３】
同じ測定期間期内で発生するタッチ装置上の複数のタッチイベントを表す座標をペアリングするための方法であって、
第１の軸に沿った座標位置を表す第１の信号セットを受信することと、
第２の軸に沿った座標位置を表す第２の信号セットを受信することと、
連続して受信される信号セットを上記第１及び第２の信号セットと比較して、上記連続して受信される信号セットにおける消失信号成分を識別することと、
上記消失信号成分を基礎として座標ペアを識別することとを含む方法。
【請求項１４】
上記連続して受信される信号セットは、上記第１及び第２の軸に沿った座標位置を表す信号セットをさらに備え、上記消失信号成分は上記座標位置の一方を表す請求項１３記載の方法。
【請求項１５】
上記消失信号成分は上記第１の軸に沿った第１の座標位置と上記第２の軸に沿った第２の座標位置とを表し、上記方法は、上記第１及び第２の座標位置をペアリングして座標ペアを形成することをさらに含む請求項１３記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にタッチ入力システムに関し、より具体的には、時間的に重複する複数の接触が存在することのできるタッチ入力システム、及び複数のタッチ入力の位置を識別するための方法及び装置に関する。
【背景技術】
【０００２】
タッチ入力システムは、先進工業国において至る所に存在するものとなってきた。これらのシステムは、例えば情報キオスク売店、小売り販売店、注文入力（例えば、レストラン）及び産業的なライン操業を含む多くのアプリケーションにおいて、キーボード又はマウス等の従来の入力システムに取って代わる、又は補うものとなってきている。現時点で市場におけるタッチ入力システムには、音響式、抵抗式、容量式及び赤外式を含む様々な検出技術が適用されている。タッチ入力システムは、典型的には、コンピュータを含んでもよい何らかのタイプの情報表示システムと共に使用される。表示されたオブジェクトにユーザが接触するとき、タッチ入力システムはその接触の位置をシステムに伝達する。
【０００３】
図１及び２は、従来型のタッチセンサシステム及びタッチ入力システムを示す。タッチセンサシステム１００は、一般に、タッチスクリーン１０５（タッチ画面とも呼ばれる。）を備える。タッチスクリーン１０５の一例は、透明な基板を有するタッチセンサであってもよい。またシステム１００は、コントローラ１１０をタッチスクリーン１０５に接続するリード線１１１も備える。タッチスクリーン１０５及びコントローラ１１０を備えるタッチスクリーンシステムは、ディスプレイデバイス１１５と共に使用されてもよい。タッチセンサシステム１００は、タッチスクリーン１０５を渡って伝達されるべき音波を発生させることによってタッチスクリーン１０５上の接触に応答して１つ又は複数の音波は接触の存在によって変調されるように構成される。コントローラ１１０は、音波から変調された信号を使用してタッチスクリーン１０５上の接触の位置を識別する。またコントローラ１１０は、上記変調信号を使用して有効な接触と無効な信号（例えば、スクリーン表面上の汚染により発生される信号）とを区別する。接触を有効であるとして識別すれば、コントローラ１１０は接触の位置をホストコンピュータ（図示せず。）へ送信し、次いでホストコンピュータは、対応するコンピュータ機能を実施してディスプレイデバイス１１５上へ例えばグラフィクスである関連情報を表示する。グラフィクス又は他の情報は、例えばタッチスクリーン１０５の特定のエリアに接触することであるオペレータのコマンドに対応してディスプレイデバイス１１５上へ表示されてもよい。
【０００４】
図２は、音波式タッチ入力システム１０２を示す。表面１２２を有する透明なセンサ基板１２０は、ディスプレイシステムの画面を覆っている。透明なセンサ基板１２０は、典型的にはガラス製である。波動エネルギーは、基板表面１２２にかぶせられる不可視のＸＹグリッドを形成する１つ又は複数の経路に沿って方向づけられる。上記経路では、表面１２２への接触によって波動エネルギーが減衰される。
【０００５】
第１の送信トランスデューサ１２５及び第１の受信トランスデューサ１３５は、基板１２０の２つの角に設けられる。上記角は、基板１２０の第１の垂直側面上に位置づけられている。第１の送信トランスデューサ１２５は、音波を第１の受信トランスデューサ１３５によって受信されるように水平の直角方向へ送信する。第２の送信トランスデューサ１３０及び第２の受信トランスデューサ１４０は、基板１２０の第１の水平側面上に第１の送信及び受信トランスデューサ１２５及び１３５に対して垂直に方向づけられる。送信トランスデューサ１２５及び１３０及び受信トランスデューサ１３５及び１４０は共に、例えば圧電トランスデューサであってもよい。基板１２０の水平の両側面には、２つの反射体アレイ２００及び２０５が設けられ、基板１２０の垂直の両側面には２つの反射体アレイ２１０及び２１５が設けられる。これらの反射体アレイは、送信トランスデューサから受信トランスデューサへの波動を部分的に反射する。
【０００６】
コントローラ１１０は回線１６０及び１６５を介して送信トランスデューサ１２５及び１３０へ信号を送り、送信トランスデューサ１２５及び１３０は音響エネルギーを発生し、上記音響エネルギーは基板１２０を横断して放射され、反射体アレイによって反射される。コントローラ１１０は受信トランスデューサ１３５及び１４０から回線１９０及び１９５を介して信号を受信する。受信される信号は、タイミング／信号振幅を含む。コントローラ１１０はコード化された命令（例えば、マイクロプロセッサのメモリに格納される）を備え、これは、実行に際して関連信号を制御しかつ処理するステップを実行する。コントローラ１１０はコンピュータを備える必要はないが、ハードウェア、ファームウェア、ソフトウェア又はこれらの任意の組合せに実装されてもよい。波動が送信トランスデューサ１２５及び１３０から反射体アレイ２００、２０５、２１０及び２１５を介して受信トランスデューサ１３５及び１４０まで進むために要する時間は経路の長さに依存し、よって、波動内での減衰の位置は、波動発射時に対する波動受信時に相関されることが可能である。波動は、タッチイベントの位置２５０の座標検出を可能にするために、基板１２０のＸ及びＹ方向の双方へ周期的かつ反復的に伝搬される。波動の反復的伝搬間の時間は、サンプリング時間である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
音波の伝搬及び検出を組み込んだタッチ入力システムの１つの欠点は、２つ以上の点が同時に、又はシステム特有の同じサンプリング期間内で押され、又は接触されれば、受信トランスデューサ１３５及び１４０は座標が読み取られる単一の時間間隔内で複数のＸ座標及び複数のＹ座標を検出し、よって、タッチ位置は複数の区別的な座標ペアによって識別される場合があることである。これを、２つの同時的なタッチイベントが位置２５０及び２５１において指示される事例に関して、図３に示す。図３に示す例では、実際のタッチ位置ではないタッチ位置２５２及び２５３を指示する可能性もあるＸ及びＹペアの組合せの可能性が２つ存在する。従って、複数の同時的接触を検出する能力を必要とするアプリケーションにとっては、従来システムを凌ぐ改良が望まれる。
【０００８】
時間的に重複する複数の接触は、同時イベントとして検出される場合がある。同時接触は、２つの接触の開始時間がシステムの時間分解能（例えば、システムのマイクロチップコントローラの時間分解能）内で同じである場合に発生する。時間分解能を制限することのできるシステムの機能には、アナログ／デジタル・サンプリング速度、波動伝搬速度、アナログ回路の帯域幅等が含まれる。例えば、コントローラ１１０がタッチスクリーン１０５を毎秒１００回の速度でサンプリングすれば、互いの０．０１秒以内に到来するタッチイベントは時間的に分解され得ない。アプリケーションによっては、２つの接触が０．０１秒以内にスクリーンのどこかで発生するものと思われる。例えば、直接対決を含むビデオゲームでは、この確率は極めて高い場合がある。
【０００９】
従って、同じ時間期間内に発生するタッチイベントの位置を識別するための方法及び装置に対するニーズが存在する。本発明の所定の実施形態は、これらのニーズ及び下記の説明及び図面から明らかとなる他の目的に応えることを目的としている。
【課題を解決するための手段】
【００１０】
１つの実施形態において、互いの予め決められた時間内に発生する少なくとも２つのタッチイベントのタッチスクリーン上の位置を識別するための方法は、タッチイベント用タッチスクリーンをモニターすることを含む。各タッチイベントは、ＸＹ座標ペアによって定められるタッチスクリーン上の離散位置で発生する。一連の座標は、互いの予め決められた時間内で第１及び第２のタッチイベントが発生するとき、少なくとも２つのＸ座標と少なくとも２つのＹ座標とを含んで発生される。リリースイベントが発生するとき、このリリースイベントは一連の座標におけるＸ座標の１つ及びＹ座標の１つに相関され、第１のタッチイベントに対応する第１のＸＹ座標ペアが形成される。第１のタッチイベントに対応するこの第１のＸＹ座標ペアは、出力される。
【００１１】
別の実施形態では、互いの予め決められた時間内に発生するタッチスクリーン上の少なくとも２つのタッチイベントを表す座標を相関させるための装置は、タッチイベントを受信するための接触表面を有するタッチスクリーンを備える。各タッチイベントは、ＸＹ座標ペアによって定められる接触表面上の離散位置で発生する。タッチスクリーンコントローラは、タッチイベントに関連して接触表面をモニターする。タッチスクリーンコントローラは、互いの予め決められた時間内に少なくとも２つのタッチイベントが発生するとき、少なくとも２つのＸ座標と少なくとも２つのＹ座標とを識別する。バッファは、タッチスクリーンコントローラから少なくとも２つのＸ座標及び少なくとも２つのＹ座標を受信する。タッチスクリーンコントローラは、第１の接触に関連したリリースイベントを基礎として第１のＸＹ座標ペアを形成する。
【００１２】
別の実施形態において、同じ測定期間内に発生するタッチ装置上の複数のタッチイベントを表す座標をペアにするための方法は、第１の軸に沿った座標位置を表す第１の信号セットを受信することを含む。第２の軸に沿った座標位置を表す第２の信号セットも受信される。連続して受信される信号セットは第１及び第２の信号セットと比較され、上記連続して受信される信号セットにおける消失信号成分が識別される。座標ペアは、この消失信号成分を基礎として識別される。
【００１３】
先の概要並びに本発明の所定の実施形態に関する以下の詳細な説明は、添付の図面に関連して読めばより良く理解されるであろう。諸図面は、様々な実施形態の機能ブロックの図を示したものである。機能ブロックは、必ずしもハードウェア回路間の分離を表すものではない。従って、例えば、機能ブロック（例えば、プロセッサ又はメモリ）のうちの１つ又はそれ以上は単品のハードウェア（例えば、汎用信号プロセッサ又はブロックもしくはランダムアクセスメモリ、ハードディスク等）に実装されてもよい。同様にプログラムも、スタンドアロン型のプログラムであってもよく、オペレーティングシステム内のサブルーチンとして組み込まれてもよく、インストールされる画像ソフトウェアパッケージにおける機能等であってもよい。様々な実施形態が、図面に示す装置及び手段に限定されないことは理解されるべきである。
【発明を実施するための最良の形態】
【００１４】
図４は、本発明の一実施形態に係る、複数の接触状況を分解できるタッチセンサシステム２６０を示す。タッチセンサシステム２６０は、上述したタッチスクリーン１０５と透明なセンサ基板１２０とを有するディスプレイデバイス１１５を備える。コントローラ２６２は、リード１１１によってタッチスクリーン１０５と相互接続される。コントローラ２６２は、座標情報及び／又は座標情報を表す信号を一時的に格納するための少なくとも１つのバッファ２６４及び２６６をさらに備える。
【００１５】
マイクロプロセッサ２６８は、タッチスクリーン１０５から信号を受信し、かつ後述する通りにタッチイベントの座標情報を決定してもよい。次にマイクロプロセッサ２６８は、リード２７０を介して上記座標情報を中央又はホストコンピュータ２７２等の別のデバイスへ出力してもよい。リード２７０を介して送られる座標情報が単に代表的なものであることは理解されるべきである。さらに、情報は、コンピュータ２７２によってディスプレイデバイス１１５、異なるディスプレイデバイス又はモニター上のテキスト又はグラフィクス、光、ベル、アクションの開始又は終了等の多くの形式及びフォーマットで出力されてもよい。従って、リード２７０を介して送られる情報は、タッチセンサシステム２６０の目的を基礎として変更してもよい。任意選択として、コントローラ２６２は、モニター又はディスプレイデバイス１１５内に、図示のように分離ユニット内に、又はコンピュータ２７２内に位置づけられてもよい。
【００１６】
図５は、本発明の一実施形態に係る音波式タッチ入力システム２８０を示す。図２及び３と共通する構成要素には、類似のアイテム番号を付している。本図には表面弾性波（ＳＡＷ）が示されているが、音響式、抵抗式、容量式及び赤外式を含む、但しこれらに限定されない他の検出技術が使用されてもよいことは理解されるべきである。
【００１７】
図６は、本発明の一実施形態に係る、複数の接触状況を分解するための方法を示す。以下、図４から図６までについて共に説明する。
【００１８】
ステップ３００において、コントローラ２６２は、タッチイベントに関連してタッチスクリーン１０５を連続モニターする走査プロセスを開始する。例えばコントローラ２６２は、回線１６０を介して第１の送信トランスデューサ１２５へ信号を送ってもよい。第１の受信トランスデューサ１３５は、回線１９０を介してコントローラ２６２へ第１の戻り信号を送る。コントローラ２６２は次に、回線１６５を介して第２の送信トランスデューサ１３０へ信号を送る。第２の受信トランスデューサ１４０は、回線１９５を介してコントローラ２６２へ第２の戻り信号を送る。上述したように、戻り信号は、タッチイベントが存在すればタッチイベントを表すタイミング／信号振幅情報を含む。従ってコントローラ２６２は、１つ又は複数のタッチイベントの座標を検出するために、信号をＸ及びＹ方向の双方で絶えず送受信する。波動の反復する伝搬間の時間は、サンプリング速度又は時間である。測定期間は、マイクロプロセッサ２６８が第１及び第２の信号セットを送信しかつ受信する時間期間として決定されてもよい。
【００１９】
ステップ３０２において、マイクロプロセッサ２６８は第１及び第２の戻り信号を分析し、１つ又は複数のＸＹ座標が検出されているか否かを決定する。Ｘ座標又はＹ座標が検出されなければ、上記第１及び第２の戻り信号の情報は廃棄されてもよい。少なくとも１つのＸ座標及び少なくとも１つのＹ座標が検出されれば、フローはステップ３０４へ移る。ステップ３００及び３０２は、タッチスクリーン１０５がタッチイベントに関して連続モニターされるように繰り返し実行されることは理解されるべきである。
【００２０】
ステップ３０４において、マイクロプロセッサ２６８は、検出されたＸ座標及びＹ座標を１つ又はそれ以上のバッファ２６４及び２６６に格納する。例えば、Ｘ座標の一連の第１の座標はメモリ又はバッファ２６４に格納されてもよく、Ｙ座標の一連の第２の座標はメモリ又はバッファ２６６に格納されてもよい。或いは、単一のバッファ２６４を使用して、検出された全ての座標が格納されてもよい。任意選択として、座標を表す信号セットが格納されてもよく、マイクロプロセッサ２６８又は他のデバイスは実際のＸ及びＹ座標位置を後に識別してもよい。
【００２１】
ステップ３０６において、マイクロプロセッサ２６８は、タッチスクリーン１０５上で離散位置が接触されていることを示す、ＸＹ座標のペアリングを決定できるか否かを判断する。例えば、タッチ位置２８２において１つの接触が発生すれば、Ｘ１座標及びＹ１座標が戻される。マイクロプロセッサ２６８は座標ペア（Ｘ１，Ｙ１）を形成し、ステップ３０８において、マイクロプロセッサ２６８はこのＸＹ座標ペア（Ｘ１，Ｙ１）を送信し、バッファ２６４及び２６６をクリアする。ＸＹ座標ペアは、所望される機能を実装するために中央又はホストコンピュータ２７２へ送信されてもよい。
【００２２】
しかしながら、タッチ位置２８２及び２８４においてタッチイベントが発生し、よってステップ３０２においてマイクロプロセッサ２６８が互いの予め決められた時間又は測定期間内で一連の座標Ｘ１、Ｘ２及びＹ１、Ｙ２を検出すれば、ＸＹ座標のペアリングを決定することはできず、フローはステップ３１０へ移る。予め決められる時間は、例えばサンプリング速度又はタッチイベントに関してタッチスクリーン１０５がモニターされる（ステップ３００）時間を基礎とするものであってもよい。タッチイベントは同時に３つ以上が検出され、結果的に追加のＸＹ座標がペアリングされてもよいことは理解されるべきである。例えば、タッチ位置２８２及び２８４と同時にタッチ位置２８８（Ｘ４，Ｙ４）が検出されてもよい。
【００２３】
ステップ３１０において、マイクロプロセッサ２６８は任意の座標の送信を遅延させる。タッチ位置２８２及び２８４の上述の例は継続され、一連の座標Ｘ１、Ｘ２及びＹ１、Ｙ２がバッファ２６４及び２６６に保持される。マイクロプロセッサ２６８は、ステップ３００と同様にタッチイベントの走査を続ける。
【００２４】
ステップ３１２において、マイクロプロセッサ２６８は、その時点で検出されている座標（連続して捕捉された一連の座標又は信号セット等）をバッファ２６４及び２６６に保存されている座標及び／又は信号と比較し、変化が検出されているか否かを決定する。同じ座標Ｘ１、Ｘ２及びＹ１、Ｙ２が検出されれば、マイクロプロセッサ２６８は連続接触が発生していると判断し、フローはステップ３１０へ戻る。座標が送信されなければ、カレント座標はバッファ２６４及び２６６に留まり、マイクロプロセッサ２６８はタッチイベントの走査を継続する。任意選択として、座標が僅かな指の動き又は接触表面に沿ったユーザの指の回転等を原因とする公差内にあれば、マイクロプロセッサ２６８は座標が変わっていないと識別してもよい。
【００２５】
ステップ３１２へ戻ると、マイクロプロセッサ２６８は、タッチイベントの相対タイミング、絶対接触強度、接触強度の変更速度、複数の測定サイクルにわたる接触強度の相関性及び接触動作（即ち、指のドラッグ又は回転）のうちの１つを基礎として変化が生じていると決定してもよい。これらの変化は、図６の方法に加えて他の比較方法を使用することにより、マイクロプロセッサ２６８が座標をペアリングすることを可能にしてもよい。
【００２６】
マイクロプロセッサ２６８がＸ座標又はＹ座標の何れか、但し双方ではない１つの追加座標を検出すれば、フローはステップ３１４へ移る。これは、座標（Ｘ１，Ｙ３）を有するタッチ位置２８６が検出されれば発生してもよい。従って、タッチ位置２８２及び２８６のＸ座標位置は同じであり、これらの座標がペアリングされることはあり得ない。Ｙ３座標は、バッファ２６６等へ格納され、フローはステップ３１０へ戻る。或いはマイクロプロセッサ２６８は、アプリケーションに依存して追加座標を廃棄又は無視してもよい。
【００２７】
マイクロプロセッサ２６８が座標（Ｘ５，Ｙ５）を有するタッチ位置２９０等の追加のタッチイベントを検出すれば、フローはステップ３１２からステップ３１６へ移る。マイクロプロセッサ２６８は新しい座標セット（Ｘ５，Ｙ５）をペアリングすることができるが、処理アルゴリズム及びシステム実装に依存して、マイクロプロセッサ２６８はペアリングされた座標（Ｘ５，Ｙ５）を送信し、ペアリングされた座標（Ｘ５，Ｙ５）をバッファ２６４及び２６６の一方に保存し、又はペアリングされた座標（Ｘ５，Ｙ５）を廃棄してもよい。
【００２８】
マイクロプロセッサ２６８が、後続の戻り信号に１つだけ少ないＸ座標及び１つだけ少ないＹ座標が存在することを検出すれば、リリースイベントが発生していて、フローはステップ３１２からステップ３１８へ移る。これは、ユーザがタッチスクリーン１０５から指又はスタイラスを持ち上げると発生することがある。ステップ３１８において、マイクロプロセッサ２６８は、後続の戻り信号をバッファ２６４及び２６６に格納されている座標又は信号と比較する等によってリリースイベントとタッチイベントの１つとを相関させ、不在のＸＹ座標を識別する。不在のＸＹ座標又は信号成分はタッチ位置と相関し、ペアリングされることが可能である。従って、マイクロプロセッサ２６８が、戻り信号がこれでＸ２及びＹ２座標しか含まないことを識別すれば、マイクロプロセッサ２６８はバッファ２６４及び２６６に格納された先に識別されている座標（Ｘ１，Ｙ１）及び（Ｘ２，Ｙ２）をペアリングすることができる。
【００２９】
ステップ３２０において、マイクロプロセッサ２６８は追加の座標がペアリングされるべきか否かを決定する。例えば、タッチ位置２８２、２８４及び２８８でタッチイベントが発生しかつステップ３０２において実質的に同時に、又は互いの予め決められた時間内に検出されれば、ステップ３１８において、マイクロプロセッサ２６８はリフトオフイベントに関連したＸＹ座標のみをペアリングすることができる。上述の例を使用すると、マイクロプロセッサ２６８はタッチ位置２８２（Ｘ１，Ｙ１）の座標をペアリングしていて（ステップ３１８）、追加の座標がペアリングされる予定でなければステップ３１０へ戻る。追加の座標は、第２のリフトオフ又はリリースイベントを検出することによってペアリングされてもよい。使用される処理アルゴリズムに依存して、マイクロプロセッサ２６８はペアリングされた座標を出力しても、これらをバッファ２６４及び２６６の一方に保存してもよい。ペアリングされない座標は、バッファ２６４及び２６６に格納されたままになる。
【００３０】
ステップ３２０において、追加の座標がペアリングされなければ、フローはステップ３２２へ移り、ＸＹ座標ペアは所望される機能を実装するために中央又はホストコンピュータ２７２へ出力又は送信される。任意選択として、マイクロプロセッサ２６８はリフトオフに関連した座標ペアを識別しかつ／又は送信してもよく、かつ／又は予め決められた階層を基礎として座標セットを識別しかつ／又は編成してもよい。
【００３１】
ビデオゲームに加えて、特定のオプション、オブジェクト、又は大文字又は顔文字に使用される文字を発生するために別のキーと組み合わされたシフトキー等のキーボード上のキーコンビネーションを選択する場合のようにタッチディスプレイ上にシミュレートされたキーボードを使用する場合には、二重又は複数の接触状況に遭遇することがある。また、国際キーボードの場合は、文字の組合せを発生するために複数の接触状況を分解する必要がある。さらに、工場における潜在的に危険性のある操業の開始を確認するための２つのキー又はタッチポイントの同時的選択等、キー又は入力の所定の組合せを選択してアクションを開始する、又は終了することが望まれる重大な状況を実装するために、二重又は複数の接触能力が望まれることがある。
【００３２】
以上、様々な特有の実施形態に関連して本発明を説明したが、当業者には、本発明をクレームに記載された精神及び範囲内で修正して実施できることが認識されるであろう。
【図面の簡単な説明】
【００３３】
【図１】従来のタッチセンサシステムを示す。
【図２】音波式タッチ入力システムを示す。
【図３】２つの同時的タッチイベントの事例を示す。
【図４】本発明の一実施形態に係る複数の接触状況を分解できるタッチセンサシステムを示す。
【図５】本発明の一実施形態に係る音波式タッチ入力システムを示す。
【図６】本発明の一実施形態に係る複数の接触状況を分解するための方法を示す。
【図１】
2009516285.tif 000003
【図２】
2009516285.tif 000004
【図３】
2009516285.tif 000005
【図４】
2009516285.tif 000006
【図５】
2009516285.tif 000007
【図６】
2009516285.tif 000008
【国際調査報告】
2009516285.tif 000009
2009516285.tif 000010