(57)【要約】  電子デバイスが、タッチパネル上での２つのユーザタッチ位置間で検知された移動を示す情報をタッチパネルから受信するように構成されると共に、少なくとも上記移動の閾値速度に応じてタッチパネル上での異なる位置において発生した少なくとも２つの時間的にオーバラップしたタッチを特定するタッチパネルインタフェースを含む。このタッチパネルインタフェースは、閾値速度を上回る別のタッチ座標位置への移動速度に応じて少なくとも２つの時間的にオーバラップしたタッチがタッチパネル上に１つのタッチ座標位置から発生したことを特定する。上記タッチパネルインタフェースは、閾値速度未満の速度を有する移動に応じて１つのタッチ座標位置から別のタッチ座標位置へのタッチパネルに対する押圧が加えられている間、後続するスライドと共に単一のタッチが発生したことも特定する。タッチパネルコントローラが単一のタッチと少なくとも２つの時間的にオーバラップしたタッチとを識別できるため、タッチパネルコントローラは、ユーザがこのようなタッチの種々の組み合わせを利用して、電子デバイスの種々の動作モードをトリガできるようにすることが可能となる。
2011512584.tif 000002
【特許請求の範囲】
【請求項１】
前記タッチパネル（１１０）上で検知された２つのユーザタッチ位置間での移動を示す情報をタッチパネル（１１０）から受信するステップと、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上の異なる位置において発生したことを、少なくとも前記移動の閾値速度に応じて特定するステップと
を備えることを特徴とする方法。
【請求項２】
前記情報を受信するステップが、
第１のタッチ座標位置を前記タッチパネル（１１０）から受信するステップと、
前記タッチパネル（１１０）に対する押圧が加えられながら前記タッチ位置がスライド移動する第２のタッチ座標位置を、前記タッチパネル（１１０）から受信するステップと、を含み、
前記少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上で発生したことを特定するステップが、
前記第１のタッチ座標位置から前記第２のタッチ座標位置への移動速度が前記閾値速度を上回る場合に、前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチが発生したことを特定するステップを含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記第１のタッチ座標位置から前記第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定するステップをさらに備えることを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、表示スライダモードを起動するステップをさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記表示スライダモードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像を前記さらなる移動の方向にスクロールさせることにより応答するステップをさらに備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、表示ズームモードを起動するステップをさらに備えることを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記表示ズームモードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像のサイズのズーム・イン／アウトにより応答するステップをさらに備えることを特徴とする請求項６に記載の方法。
【請求項８】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、早送りと巻戻しとの少なくともいずれかのオプションの再生モードを起動するステップと、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の第１の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの再生速度を上げることによって応答するステップと、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の別の第２の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの巻き戻し再生によって応答するステップと
をさらに備えることを特徴とする請求項１乃至７のいずれか１項に記載の方法。
【請求項９】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定と、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動とに対し、表示装置に表示すべきアプリケーション・インタフェース・メニューを前記さらなる移動の方向にスクロールさせることにより応答するステップをさらに備えることを特徴とする請求項１乃至８のいずれか１項に記載の方法。
【請求項１０】
タッチパネル（１１０）上での２つのユーザタッチ位置の間で検知された移動を示す情報を前記タッチパネル（１１０）から受信し、少なくとも前記タッチパネル（１１０）上の異なる位置において発生した少なくとも２つの時間的にオーバラップしたタッチを、前記移動の閾値速度に応じて特定する
ように構成されたタッチパネルインタフェース（１００）を備えることを特徴とする電子デバイス。
【請求項１１】
前記タッチパネル（１１０）に対する連続するタッチに応じて一連のタッチ座標位置をタッチ・パネル・インタフェースへ出力するタッチパネル（１１０）をさらに備え、
前記タッチ・パネル・インタフェースは、前記タッチ座標位置のうちの第１のタッチ座標位置から、前記タッチ座標位置のうちの第２のタッチ座標位置への移動速度が前記閾値速度を上回る場合に、前記タッチパネル（１１０）上で少なくとも２つの時間的にオーバラップしたタッチが発生したことを特定することを特徴とする請求項１０に記載の電子デバイス。
【請求項１２】
単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記第１のタッチ座標位置から前記第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定するようにさらに構成されたことを特徴とする請求項１０又は１１のいずれか１項に記載の電子デバイス。
【請求項１３】
前記タッチ・パネル・インタフェースは、
前記タッチパネル（１１０）がタッチされた座標位置を示すデジタルタッチ座標値を生成することによって、前記タッチパネルのタッチを示す前記情報に応答するように構成されたタッチ座標回路（１２０）と、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上で発生したことを、前記タッチ座標位置のうちの第１の座標位置から前記タッチ座標位置のうちの第２の座標位置への移動速度が前記閾値速度を上回る場合に特定し、単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記第１のタッチ座標位置から前記第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定する、ように構成されたマルチタッチ検出回路（１３０）とを備えることを特徴とする請求項１０乃至１２のいずれか１項に記載の電子デバイス。
【請求項１４】
前記タッチパネル（１１０）は、前記タッチパネル（１１０）上での異なるタッチ位置に応じて変動する電圧振幅を有する信号として、前記一連のタッチ座標位置を生成するように構成された抵抗膜式タッチパネルを備えることを特徴とする請求項１０乃至１３のいずれか１項に記載の前記電子デバイス。
【請求項１５】
前記タッチパネル（１１０）は、前記タッチパネル（１１０）上での異なるタッチ位置に応じて別様に変調された特性を有する正弦波信号を発生するように構成された静電容量式タッチパネルを備えることを特徴とする請求項１０乃至１４のいずれか１項に記載の電子デバイス。
【請求項１６】
前記タッチパネル上（１１０）での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示スライダモードを起動し、前記モードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像を前記さらなる移動の方向にスクロールすることにより応答する、ように構成されたアプリケーション機能コントローラをさらに備えることを特徴とする請求項１０乃至１５のいずれか１項に記載の電子デバイス。
【請求項１７】
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示ズームモードを起動し、前記モードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像のサイズをズーム・イン／アウトすることにより応答する、ように構成されたアプリケーション機能コントローラをさらに備えることを特徴とする請求項１０乃至１６のいずれか１項に記載の電子デバイス。
【請求項１８】
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて早送り及び巻戻しによるオプション再生モードを起動するように構成され、
前記モードがアクティブになっている場合に、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の第１の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの再生速度を上げることによって応答し、、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の別の第２の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの巻き戻し再生によって応答する、ように構成された
アプリケーション機能コントローラをさらに有することを特徴とする請求項１０乃至１７のいずれか１項に記載の電子デバイス。
【請求項１９】
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定と、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動とに対し、表示装置に表示すべきアプリケーション・インタフェース・メニューを前記さらなる移動の方向にスクロールさせることにより応答するように構成されたアプリケーション機能コントローラをさらに備えることを特徴とする請求項１０乃至１８のいずれか１項に記載の電子デバイス。
【請求項２０】
電子デバイスであって、
前記タッチパネル（１１０）上での異なるタッチ位置に応じて変動する電圧振幅を有するタッチ座標位置信号を生成するように構成された抵抗膜式タッチパネルと、
前記タッチパネル（１１０）がタッチされた座標位置を示すデジタルタッチ座標値を生成することによって、前記タッチパネル（１１０）からの前記タッチ座標位置信号に応答するように構成されたタッチ座標回路（１２０）と、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上で発生したことを、一方のタッチ座標位置から他方のタッチ座標位置への移動速度が前記閾値速度を上回る場合に特定し、単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記一方のタッチ座標位置から前記他方のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定する、ように構成されたマルチタッチ検出回路と、
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に対し、前記電子デバイスの異なる動作モードをトリガすることにより応答するように構成されたアプリケーション機能コントローラと、
を備えることを特徴とする電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子デバイス用のユーザインタフェースに関し、特に無線通信端末のような電子デバイス用のタッチパネルインタフェースに関する。
【背景技術】
【０００２】
タッチパネル、及び、特にタッチスクリーンが、デバイスの動作時に利用されるコマンドとデータとを入力するための、ユーザ用電子デバイスに設けられたポピュラーなインタフェースになりつつある。移動電話機、特に、一体型ＰＤＡ（パーソナル・デジタル・アシスタント）の特徴及びその他の電話機の動作に関連する特徴を備えた携帯電話機において現在タッチスクリーンを見かけることがある。これらのタッチスクリーンは、指によるタッチ、スタイラスペンによるタッチ又はタッチスクリーン表面における指／スタイラスペンによる移動に対して動作、応答するように一般に設計されている。タッチスクリーンは、携帯電話機において従来利用されてきた物理的キーに加えて、物理的キーと組み合わせて、あるいは、物理的キーの代わりに使用されて、機能及び特徴を構成することができる。
【０００３】
タッチスクリーンディスプレイ上の特定のポイントにタッチすることによって、タッチスクリーンディスプレイ上の当該位置に見られる又は示される仮想ボタン、特徴又は機能を起動することが可能となる。タッチスクリーンディスプレイにタッチすることにより操作できる一般的な電話機の特徴には、例えば、ディスプレイ上に示される仮想キーボードの仮想キーにタッチすることによって電話番号を入力する機能、発呼や呼の終了を行う機能、アドレス帳内のナビゲーションの立ち上げ、追加又は編集を行う機能、及びテキストメッセージ交換、広域コンピュータネットワークとの無線接続及び他の電話機能のような別の電話機能が含まれている。
【０００４】
より小型の物理デバイスのサイズ内により多くの機能の提供を求める販売上の圧力が、さらに汎用性の高いユーザインタフェースの開発ニーズを駆り立て続けている。
【発明の概要】
【０００５】
本発明のいくつかの実施形態では、タッチパネル上で検知された、２つのユーザタッチ位置の間の移動を示す情報がタッチパネルから受信される。少なくとも２つの時間的にオーバラップしたタッチがタッチパネル上での異なる位置で発生したことが、少なくとも上記移動の閾値速度に応じて特定される。
【０００６】
いくつかの別の実施形態では、情報の受信ステップには、タッチパネルから第１のタッチ座標位置を受信するステップと、タッチパネルに対する押圧が加えられながらタッチ位置がスライド移動している第２のタッチ座標位置を、タッチパネル（１１０）から受信するステップとが含まれる。第１のタッチ座標位置から第２のタッチ座標位置への移動速度が閾値速度を上回る場合に、タッチパネル上での少なくとも２つの時間的にオーバラップしたタッチが発生したことが特定される。
【０００７】
いくつかの別の実施形態では、単一のタッチが、その後のスライドであって、タッチパネルに対する押圧が第１のタッチ座標位置から第２のタッチ座標位置へ継続して行われるスライドと共に発生したことが、移動速度が閾値速度未満の場合に判定される。
【０００８】
いくつかの別の実施形態では、タッチパネル上での少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示スライダモードが起動される。表示スライダモードがアクティブになっている場合、タッチパネル上でのユーザタッチ位置のさらなる移動に対する応答には、表示装置に表示すべき画像を上記さらなる移動の方向へのスクロールが含まれる。
【０００９】
いくつかの別の実施形態では、タッチパネル上での少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示ズームモードが起動される。表示ズームモードがアクティブになっている場合、タッチパネル上でのユーザタッチ位置のさらなる移動に対する応答には、表示装置に表示すべき画像のサイズのズーム・イン／アウトが含まれる。
【００１０】
いくつかの別の実施形態では、タッチパネル上での少なくとも２つの時間的にオーバラップしたタッチの特定に応じて早送りと巻き戻しの少なくともいずれかのオプションの再生モードが起動されると共に、タッチパネル上でのユーザタッチ位置の第１の方向へのさらなる移動に対する応答には、ユーザに対するオーディオ／ビデオデータの再生速度を上げることが含まれ、タッチパネル上でのユーザタッチ位置の別の第２の方向へのさらなる移動に対する応答にはユーザに対するオーディオ／ビデオデータの巻き戻し再生が含まれる。
【００１１】
いくつかの別の実施形態では、タッチパネル上での少なくとも２つの時間的にオーバラップしたタッチの特定と、、タッチパネル上でのユーザタッチ位置のさらなる移動とに対する応答は、表示装置に表示すべきアプリケーション・インタフェース・メニューの移動の方向へのスクロールを含む。
【００１２】
いくつかの別の実施形態では、電子デバイスは、タッチパネル上での２つのユーザタッチ位置の間で検知された移動を示す情報をタッチパネルから受信し、少なくともタッチパネル上の異なる位置において発生した少なくとも２つの時間的にオーバラップしたタッチを、上記移動の閾値速度に応じて特定するように構成されたタッチパネルインタフェースを含む。
【００１３】
いくつかの別の実施形態では、上記電子デバイスは、タッチパネルに対する連続するタッチに応じて一連のタッチ座標位置をタッチ・パネル・インタフェースへ出力するタッチパネルをさらに含み、上記タッチ・パネル・インタフェースは、上記タッチ座標位置のうちの第１のタッチ座標位置から、上記タッチ座標位置のうちの第２のタッチ座標位置への移動速度が閾値速度を上回る場合に、上記タッチパネル上で少なくとも２つの時間的にオーバラップしたタッチが発生したことを特定する。
【００１４】
いくつかの別の実施形態では、タッチパネルインタフェースは、単一のタッチが、その後のスライドであって、タッチパネルに対する押圧が第１のタッチ座標位置から第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、移動速度が閾値速度未満の場合に特定するようにさらに構成される。
【００１５】
いくつかの別の実施形態では、タッチパネルインタフェースは、タッチ座標回路とマルチタッチ検出回路とを含む。タッチ座標回路は、タッチパネルがタッチされた座標位置を示すデジタルタッチ座標値を生成することによって、タッチパネルへのタッチを示す情報に応答するように構成される。上記マルチタッチ検出回路は、少なくとも２つの時間的にオーバラップしたタッチがタッチパネル上で発生したことを、タッチ座標位置のうちの第１の座標位置からタッチ座標位置のうちの第２の座標位置への移動速度が閾値速度を上回る場合に特定し、単一のタッチが、その後のスライドであって、タッチパネルに対する押圧が第１のタッチ座標位置から第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、移動速度が閾値速度未満の場合に特定する、ように構成される。
【００１６】
いくつかの別の実施形態では、タッチパネルは、タッチパネル上の異なるタッチ位置に応じて変動する電圧振幅を有する信号として一連のタッチ座標位置を生成するように構成された抵抗膜式タッチパネルを含む。
【００１７】
いくつかの別の実施形態では、タッチパネルは、タッチパネル上の異なるタッチ位置に応じて別様に変調された特性を有する正弦波信号を発生するように構成された静電容量式タッチパネルを含む。
【００１８】
いくつかの別の実施形態では、電子デバイスは、タッチパネル上での異なる位置における少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示スライダモードを起動し、当該モードがアクティブになっている場合に、タッチパネル上のユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像を上記さらなる移動の方向にスクロールすることにより応答する、ように構成されたアプリケーション機能コントローラをさらに含む。
【００１９】
いくつかの別の実施形態では、電子デバイスは、タッチパネル上での異なる位置における少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示ズームモードを起動し、当該モードがアクティブになっている場合に、タッチパネル上のユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像のサイズをズーム・イン／アウトすることにより応答するように構成されたアプリケーション機能コントローラをさらに含む。
【００２０】
いくつかの別の実施形態では、電子デバイスは、タッチパネル上での異なる位置における少なくとも２つの時間的にオーバラップしたタッチの特定に応じて早送りと巻き戻しのオプションの再生モードを起動するように構成され、当該再生モードがアクティブになっている場合に、タッチパネル上でのユーザタッチ位置の第１の方向のさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの再生速度を上げることによって応答し、タッチパネル上でのユーザタッチ位置の別の第２の方向のさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの巻き戻し再生によって応答するように構成されたアプリケーション機能コントローラをさらに含む。
【００２１】
いくつかの別の実施形態では、電子デバイスは、タッチパネル上での異なる位置における少なくとも２つの時間的にオーバラップしたタッチの特定と、タッチパネル上のユーザタッチ位置のさらなる移動とに対する応答として、表示装置に表示すべきアプリケーション・インタフェース・メニューを移動の方向へスクロールさせるように構成されたアプリケーション機能コントローラをさらに含む。
【００２２】
いくつかの別の実施形態では、電子デバイスは、抵抗膜式タッチパネル、タッチ座標回路、マルチタッチ検出回路及びアプリケーション機能コントローラを含む。抵抗膜式タッチパネルは、タッチパネル上の異なるタッチ位置に応じて変動する電圧振幅を有するタッチ座標位置信号を生成する。タッチ座標回路は、タッチパネルがタッチされた座標位置を示すデジタルタッチ座標値を生成することによって、タッチパネルからのタッチ座標位置信号に応答する。上記マルチタッチ検出回路は、少なくとも２つの時間的にオーバラップしたタッチがタッチパネル上で発生したことを、一方のタッチ座標位置から他方のタッチ座標位置への移動速度が閾値速度を上回る場合に特定し、単一のタッチが、その後のスライドであって、タッチパネルに対する押圧が一方のタッチ座標位置から他方のタッチ座標位置へ継続して行われるスライドと共に発生したことを、移動速度が閾値速度未満の場合に特定する。アプリケーション機能コントローラは、タッチパネル上での異なる位置における少なくとも２つの時間的にオーバラップしたタッチの特定に対し、電子デバイスの異なる動作モードをトリガすることにより応答する。
【図面の簡単な説明】
【００２３】
【図１】本発明のいくつかの実施形態に係る複数の時間的にオーバラップしたタッチを特定するタッチパネルインタフェースを示すブロック図である。
【図２】本発明のいくつかの実施形態に係る図１のタッチパネルインタフェースを用いて検出されたタッチパネルに対する押圧が加えられている間、後続するスライドと共に生じた単一のタッチの発生を示す。
【図３】本発明のいくつかの実施形態に係る図１のタッチパネルインタフェースを用いて検出されたタッチパネル上での異なる位置における２つの時間的にオーバラップしたタッチの発生を示す。
【図４】タッチパネル上の追加の３つの時間的にオーバラップしたタッチと共に発生した、タッチパネル上での異なる位置における２つの時間的にオーバラップしたタッチであって、本発明のいくつかの実施形態に係る図１のタッチパネルインタフェースを用いて検出されたタッチの発生を示す。
【図５】タッチパネルに対する押圧が加えられている間、後続するスライドと共に発生した、タッチパネル上での異なる位置における２つの時間的にオーバラップしたタッチであって、本発明のいくつかの実施形態に係る図１のタッチパネルインタフェースを用いて検出されたタッチの発生を示す。
【図６】タッチパネルに対する押圧が加えられている間、異なる方向の後続するスライドと共に発生した、タッチパネル上での異なる位置における２つの時間的にオーバラップしたタッチであって、本発明のいくつかの実施形態に係る図１のタッチパネルインタフェースを用いて検出されたタッチの発生を示す。
【図７】本発明のいくつかの実施形態に係るタッチパネルコントローラ及び関連するアプリケーション機能コントローラを含む無線通信端末を示すブロック図である。
【図８】本発明のいくつかの実施形態に係るタッチパネル上での複数の時間的にオーバラップしたタッチの発生を検出するために、図１と図７の少なくともいずれかの図のタッチパネルコントローラによって実行可能な処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
次に添付図面を参照しながら本発明の種々の実施形態についてより詳細に説明する。しかしながら、本発明は本明細書に記載の実施形態に限定されると解釈すべきではない。むしろこれらの実施例は、本開示が完全であり完璧であって、本発明の範囲を当業者に伝えるために提供されるものである。
【００２５】
本明細書で使用されているように、「を備えている（comprising）」又は「を備える（comprises）」という用語はオープンエンドスタイルの用語であって、１以上の記述した要素と、ステップと、機能との少なくともいずれかを含むものであるが、１以上の記述されていない要素と、ステップと、機能との少なくともいずれかを除外するものではないことは理解されよう。本明細書において使用されているように、文脈が別様に示していない限り、単数形を示す「ａ」、「ａｎ」及び「ｔｈｅ」は複数形も同様に含むことを意図するものである。「と、とのうちの少なくともいずれか（and/or）」という用語及び「／」は、１以上の関連付けられ、リストされた項目のうちの任意の、及び、すべての組み合わせを含むものである。図面では、分かりやすくするために領域のサイズ及び相対的サイズが誇張されている場合がある。同一の番号は図面の説明を通じて同一の要素を示すものとする。
【００２６】
いくつかの実施形態は、ハードウェアと（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）ソフトウェアの少なくともいずれかの形で実現することができる。したがって、本書面において用いられているように、「信号」という用語は、メモリ又はレジスタ内の１つ以上のデジタル値のような連続波の形と１つ以上の離散値の形の少なくともいずれかの形をとり得る。さらに、種々の実施形態は、命令実行システムによって又は命令実行システムに関連して用いるための媒体に組み込まれた、コンピュータで使用可能な又はコンピュータで読み取り可能なプログラムコードを有する、コンピュータで使用可能な又はコンピュータで読み取り可能な記憶媒体に設けられたコンピュータプログラム製品の形をとり得る。したがって、本書面において用いられているように、「回路」及び「コントローラ」という用語は、（汎用マイクロプロセッサとデジタル信号プロセッサの少なくともいずれかのような）１つ以上の命令処理装置によって実行されるコンピュータ可読プログラムコードのようなデジタル回路と、アナログ回路とのうちの少なくともいずれかの回路の形をとることも可能である。
【００２７】
ブロック図と処理フローチャート図に関連して、以下実施形態について説明する。理解すべきことであるが、上記ブロックで述べたこの機能／動作が動作説明図で述べた順序のなかから行われるものもある。例えば、連続して示される２つのブロックを実際にはほぼ同時に実行してもよいし、あるいは、関係する機能／動作に応じて逆の順序でこれらのブロックを実行することも時としてある。線図のうちのいくつかには通信路上に情報伝達の主方向を示す矢印が含まれてはいるが、描かれている矢印と逆方向に通信が行われ得ることを理解されたい。
【００２８】
単に例示と説明を目的として、無線通信端末に関連して本発明の様々な実施形態を記載するが、本発明はこれらの実施形態に限定されるものではない。理解すべきことであるが、本発明はいかなる種類の電子デバイスにおいてもさらに広範に利用されて、タッチパネル上で複数の時間的にオーバラップしたタッチを特定し、このタッチに応答し得るものである。
【００２９】
いくつかの実施形態によれば、電子デバイスは、タッチパネル上での２つのユーザタッチ位置間で検知された移動を示す情報をタッチパネルから受信するように構成され、少なくとも上記移動の閾値速度に応じてタッチパネル上での異なる位置において発生した少なくとも２つの時間的にオーバラップしたタッチを特定するようにさらに構成されたタッチパネルコントローラを含む。タッチパネルコントローラは、タッチパネルに対する押圧が加えられている間タッチパネル上での後続するスライドを伴うタッチパネル上での単一のタッチの発生と、タッチパネル上での異なる位置における２つの時間的にオーバラップしたタッチの発生とを識別することができる。タッチパネルコントローラが単一のタッチと少なくとも２つの時間的にオーバラップしたタッチとを識別できるため、ユーザが電子デバイスの異なる動作モードをトリガするためにこのようなタッチの種々の組み合わせを利用することが可能となる。
【００３０】
図１は少なくとも２つの時間的にオーバラップしたタッチの発生を特定し、このようなマルチタッチを、スライドが引き続き行われる単一のタッチから識別するタッチパネルインタフェース１００を示すブロック図である。図１を参照してわかるように、インタフェース１００には、タッチパネル１１０、タッチ座標回路１２０及びマルチタッチ検出器１３０が含まれている。
【００３１】
タッチパネル１１０は、例えば、指とスタイラスペンの少なくともいずれかを用いて、パネルがタッチされた相対的位置を示す電気信号を生成する任意の種類の接触感知式インタフェースであってもよい。タッチパネル１１０は、（ＬＣＤ又はＣＲＴディスプレイなどの）表示装置に上に透明／半透明のタッチパネルを配置することなどによってタッチ・スクリーン・インタフェースとして構成してもよい。
【００３２】
タッチパネル１１０は２枚の薄い金属又は、絶縁された空間によって分離された別の導電層と抵抗層１１２ａ−ｂと、接続ワイヤ１１６ａ−ｃ及び１１８を有する複数の導電性接点１１４ａ−ｄとを含む抵抗膜式タッチパネルであってもよい。これらの層のうちの１つにタッチすることによって、コンタクト位置における層の間でコンタクトが生じ、次いで、コンタクト位置とそれぞれの導電性接点間での有効抵抗に基づいて変動する振幅（すなわちワイヤ１１８と１１６ａ−ｄのそれぞれの組み合わせにおける電圧差）を持つ電圧信号が導電性接点において生じる。したがって、ワイヤ１１８と１１６ａ−ｄとの間の相対的な電圧の振幅は、タッチパネル１１０がタッチされた座標位置を示すことになる。タッチパネル１１０は、追加又は代替として、タッチパネル上の異なるタッチ位置に応じて別様に変調された特徴を持つ正弦波信号を発生するように構成された静電容量式タッチパネルであってもよい。
【００３３】
タッチ座標回路１２０は、それぞれの複数対のワイヤ１１８と１１６ａ−ｄとの間の電圧差に応答して、タッチパネル１１０がタッチされた座標位置を特定するタッチ座標信号１２２を生成する。タッチ座標回路１２０は、それぞれの複数対のワイヤ１１８と１１６ａ−ｄとの間の電圧差をサンプリングして、（ＸＹ座標などの）タッチ座標位置を示す１つ以上のデジタル値を生成するデジタル回路であってもよい。マルチタッチ検出回路１３０は、１１８と１１６ａ−ｄの複数対のライン間における電圧信号の電圧の変化の時間導関数を示す出力を生成するアナログ誘導性回路を含んでもよい。アナログ誘導性回路は、該誘導性回路の時間導関数出力が閾値振幅電圧を上回ったとき、タッチ位置間の移動速度が閾値速度を上回ることを示すことができる。
【００３４】
図１は例示のタッチパネルと、タッチ座標回路と、マルチタッチ検出回路とを示すものではあるが、理解されるように、本発明はこのような構成に限定されるわけではなく、本書面に記載の動作可能な実施形態のうちの少なくとも１つの実施形態を実行できる任意の構成の包含を意図するものである。
【００３５】
図２はタッチパネルに対する押圧が行われている間、後続するスライドと共に生じる単一のタッチの発生を示し、このタッチは、本発明のいくつかの実施形態に係る図１のタッチパネルインタフェースを用いて検出される。図２を参照してわかるように、時刻ｔ０において、ユーザがタッチパネル１１０の位置２１０に指でタッチする。タッチ座標回路１２０は電気信号をタッチパネル１１０から受信すると共に、該電気信号からタッチ座標位置２１２を示すタッチ座標信号１２２を生成する。時刻ｔ０の後、ユーザは、タッチパネル１１０に対する押圧を加えながらタッチパネル１１０を横切るように同じ指をスライドする。このようにして、時刻ｔ１において、同じ指は次の位置２２０に位置すると共に、タッチ座標信号１２２はタッチ座標位置２２２を示すことになる。さらに、時刻ｔ２において、同じ指は次の位置２３０に位置すると共に、タッチ座標信号１２２はタッチ座標位置２３２を示すことになる。したがって、ユーザがタッチパネル１１０を横切って同じ指をスライドするとき、タッチ座標回路１２０は一連のタッチ座標位置を生成することになる。タッチ座標回路１２０がデジタル回路であるとき、上記一連のタッチ座標位置は、電圧信号のサンプルレートでタッチパネル１１０から周期的に生成され得る。
【００３６】
マルチタッチ検出器１３０は、タッチ位置の移動速度が少なくとも閾値速度であるかどうかに応じて、タッチパネル１１０上での異なる位置において少なくとも２つの時間的にオーバラップしたタッチが発生した時点を特定するように構成される。マルチタッチ検出器１３０は、タッチパネル１１０上での少なくとも２つの時間的にオーバラップしたタッチの発生を示すマルチタッチ信号１３２を生成する。
【００３７】
図２のタッチ例を参照してわかるように、マルチタッチ検出器１３０によって、ｔ１からｔ２の対応する時刻間における位置２１２から位置２２２へ、次いで、位置２３２への相対的に低い移動速度が閾値未満の速度であり、したがって、位置２１２における単一のタッチの発生と、位置２２２及び２３２への後続するスライドとに対応するものであることが確定される。したがって、マルチタッチ検出器１３０からのマルチタッチ信号１３２は、２つ以上の時間的にオーバラップしたタッチが発生していることを示さなくなる。
【００３８】
図３は、タッチパネル上での異なる位置における２つの時間的にオーバラップしたタッチの発生を示す図であり、これらのタッチは図１のタッチパネルインタフェース１００を用いて検出される。図３を参照してわかるように、時刻ｔ０においてユーザがタッチパネル１１０の位置３１０に指でタッチする。タッチ座標回路１２０はタッチパネル１１０から電気信号を受信し、次いで、タッチ座標位置３１２を示すタッチ座標信号１２２を上記電気信号から生成する。時刻ｔ１において、ユーザは位置３１０においてタッチパネル１１０のタッチ状態を保持しながらタッチパネル１１０の位置３２０にタッチする。この結果、２つの時間的にオーバラップしたタッチが発生したことになる。タッチ座標回路１２０は、タッチ座標位置が現在位置３２２に存在していることを確認することによってタッチパネル１１０から出された電気信号の変化に応答し、この変化への応答によって、２つの時間的にオーバラップしたタッチ位置３１０と３２０との間の中間点へ向かう、かなりの距離又は該中間点までの全距離にわたる急激な移動に対応することが可能となる。時刻ｔ２において、ユーザは位置３１０と３２０にタッチし続け、タッチ座標回路１２０は、タッチ座標位置が、２つの時間的にオーバラップしたタッチ位置３１０と３２０の間の中間点に対応する位置３２２までさらに移動し続けたことを検知することができる。
【００３９】
マルチタッチ検出器１３０は、時間間隔ｔ０からｔ１にわたるタッチ座標位置３１２からタッチ座標位置３２２への移動と、時間間隔ｔ１からｔ２にわたるタッチ座標位置３２２からタッチ座標位置３２４への移動とのうちの少なくともいずれかの移動が閾値速度を上回る速度で発生したことを特定する。マルチタッチ検出器１３０は、少なくとも２つの時間的にオーバラップしたタッチがタッチパネル１１０上で発生していることをマルチタッチ信号１３２に示させることによって閾値を上回る速度の特定に応答する。
【００４０】
したがって、タッチパネルインタフェース１００は、位置間での後続するスライドを伴うタッチパネル１１０上での単一のタッチの発生と、タッチパネル１１０上での異なる位置における２つの時間的にオーバラップしたタッチの発生とを識別することが可能となる。以下さらに詳細に説明するように、マルチタッチ信号１３２とタッチ座標信号１２２との組み合わせはアプリケーション機能コントローラなどの他の回路によって用いられて、ユーザがこのようなタッチの種々の組み合わせを利用して、電子デバイスの種々の動作モードをトリガすることが可能となる。
【００４１】
図４は、タッチパネル１１０上での追加の３つの時間的にオーバラップしたタッチと共にタッチパネル１１０上での異なる位置における２つの時間的にオーバラップしたタッチであって、図１のタッチパネルインタフェース１００を用いて検出されたタッチの発生を示す図である。図４を参照してわかるように、時刻ｔ０において、ユーザが指でタッチパネル１１０の位置４１０にタッチし、このタッチによってタッチ座標回路１２０がタッチ座標位置４１２を示す。時刻ｔ１において、ユーザは、位置４１０でのタッチ状態を保持しながらタッチパネル１１０の位置４２０にタッチし、このタッチによって結果として２つの時間的にオーバラップしたタッチを得ると共に、（例えば時間的にオーバラップした位置４１０と４２０間の中間点において）タッチ座標回路１２０がタッチ座標位置４２２を示す。マルチタッチ検出器１３０はまた、４１２から４２２のタッチ座標位置間の移動速度に応じて２つの時間的にオーバラップしたタッチが発生していることを特定することにより上記タッチ座標位置に応答する。
【００４２】
時刻ｔ２において、ユーザは位置４１０と４２０にタッチし続け、ユーザは、さらに第３の位置４３０においてタッチパネル１１０にタッチし、このタッチによって結果として３つの時間的にオーバラップしたタッチを得ると共に、タッチ座標回路１２０がタッチ座標位置４３２を示す。タッチ検出器１３０はまた、４２２から４３２から得られるタッチ座標位置の移動速度に応じて３つの時間的にオーバラップしたタッチが発生していることを特定することにより上記タッチ座標位置に応答する。
【００４３】
マルチタッチ検出器１３０は、時間間隔ｔ０からｔ１にわたるタッチ座標位置４１２からタッチ座標位置４２２への移動と、時間間隔ｔ１からｔ２にわたるタッチ座標位置４２２からタッチ座標位置４３２への移動とのうちの少なくともいずれかの移動が閾値速度を上回る速度で発生したことを特定する。タッチ検出器１３０はまた、３つの時間的にオーバラップしたタッチが異なる移動の速度及び異なる移動の順序に応じて発生していることを特定することにより、上記タッチ座標位置の移動に応答する。
【００４４】
したがって、タッチパネルインタフェース１００は、タッチパネル１１０上での異なる位置における２つの時間的にオーバラップしたタッチと３つの時間的にオーバラップしたタッチとの発生をさらに識別することが可能となる。マルチタッチ信号１３２とタッチ座標信号１２２との組み合わせはアプリケーション機能コントローラなどの他の回路によって用いられ、ユーザがこのようなタッチの種々の組み合わせを利用して、電子デバイスの種々の動作モードをトリガすることが可能となる。
【００４５】
図５はタッチパネル１１０上での異なる位置における２つの時間的にオーバラップしたタッチの発生を示す図であり、これらのタッチは、タッチパネル１００に対する押圧が加えられている間後続するスライドを伴うと共に、図１のタッチパネルインタフェース１００を用いて検出される。図５を参照してわかるように、時刻ｔ０において、ユーザが指でタッチパネル１１０の位置５１０にタッチし、このタッチによってタッチ座標回路１２０がタッチ座標位置５１２を示す。時刻ｔ１において、ユーザは、位置５１０でのタッチ状態を保持しながらタッチパネル１１０の位置５２０にタッチし、このタッチによって結果として２つの時間的にオーバラップしたタッチを得ると共に、タッチ座標回路１２０がタッチ座標位置５２２を示す。タッチ検出器１３０はまた、５１２から５２２のタッチ座標位置間の移動速度に応じて２つの時間的にオーバラップしたタッチが発生していることを特定することにより上記タッチ座標位置に応答する。
【００４６】
時刻ｔ２において、ユーザは、タッチパネル１１０を押しながら同時に、下方の位置５３０及び５３０までタッチする指をスライドさせ、それによって、このスライドに対応してタッチ座標回路１２０にタッチ座標位置を位置５４２まで下方へ変更させる。タッチ位置５２２から位置５４２へのより低い移動速度に起因して、マルチタッチ検出器１３０は３つまたはそれ以上の数の時間的にオーバラップしたタッチに対応するものとしてこの移動を特定しない。
【００４７】
したがって、タッチパネルインタフェース１００は、下方の位置５４２への後続するスライドによって２つの時間的にオーバラップしたタッチが発生したことを特定すると共に、これらの特定されたタッチの発生と、時間経過に伴う相対的位置とを示すためにマルチタッチ信号１３２及びタッチ座標信号１２２を制御したことになる。
【００４８】
図６は、タッチパネル１００に対する押圧を加えている間、様々な方向の後続するスライドを伴うタッチパネル１１０上での異なる位置における２つの時間的にオーバラップしたタッチであって、図１のタッチパネルインタフェース１００を用いて検出されたタッチの発生を示す図である。図６を参照してわかるように、時刻ｔ１の直前に、ユーザは連続してタッチパネル１１０の位置５１０及び５２０にタッチして、２つの時間的にオーバラップしたタッチ（例えばこれらのタッチは図５の時刻ｔ１に発生する）であって、タッチ座標回路１２０がタッチ座標位置５２２を示すタッチを提供した。時刻ｔ１において、ユーザはタッチする指の水平方向６３０へのスライドを開始し、このスライドによって、マルチタッチ信号１３２は２つの時間的にオーバラップしたタッチが発生していることが示すと共に、時刻ｔ０の経過に伴うタッチ座標信号１２２の変化によってタッチ座標位置５２２が水平方向６３０に移動していることが示される。時刻ｔ２において、ユーザはタッチする指による垂直方向６４０へのスライドを開始し、このスライドによって、タッチ座標位置５２２が垂直方向６４０に移動していることがタッチ座標信号１２２によって示されている間、マルチタッチ信号１３２に２つの時間的にオーバラップしたタッチが発生していることが示される。時刻ｔ３において、ユーザはタッチする指のうちの一方の指による垂直方向６４０へのスライドと、タッチする他方の指による水平方向６３０へのスライドとを開始し、このスライドによって、タッチ座標位置５２２が方向６４０と６３０の両方向に移動していることをタッチ座標信号１２２が示している間、２つの時間的にオーバラップしたタッチが発生していることをマルチタッチ信号１３２に示させる。タッチ座標位置５２２は、タッチパネル１１０を横切って移動するとき、タッチ座標位置５２２のＸＹ座標を追跡することができる。
【００４９】
したがって、タッチパネルインタフェース１００は、異なる方向に移動するタッチ位置と共に２つ以上の時間的にオーバラップしたタッチが発生している時点をさらに特定し、その時点の表示を出力することができる。この時点は、他の回路によって用いることができ、ユーザがこのようなタッチの種々の組み合わせを利用して電子デバイスの異なる動作モードをトリガできるようになっている。
【００５０】
図７は、タッチパネル１１０上での上記記載のタッチの種々の組み合わせを特定して、種々の動作モードをトリガする図１のタッチパネルインタフェース１００を含む無線通信端末７００のブロック図である。図７を参照してわかるように、無線通信端末７００は、アプリケーション機能コントローラ７１０、ディスプレイ７２０、無線通信コントローラ７３０、無線送受信器７３２、マイク７４０及びスピーカ７４２をさらに含む。
【００５１】
無線通信コントローラ７３０は、無線エアインターフェースを介する無線送受信器７３２を通じて１以上のＲＦ送受信基地局と、例えば、ＧＳＭ (Global Standard for Mobile)通信、ＧＰＲＳ (General Packet Radio Service)、ＥＤＧＥ (enhanced data rages for GSM evolution)、ｉＤＥＮ (Integrated Digital Enhancement Network)、符号分割多元接続（ＣＤＭＡ）、ワイドバンドＣＤＭＡ、ＣＤＭＡ２０００、ＵＭＴＳ (Universal Mobile Telecommunications System), ＷｉＭＡＸとＨＩＰＥＲＭＡＮとのうちの少なくともいずれか、（ＩＥＥＥ８０２．１１などの）無線ローカルエリアネットワークとブルートゥースとのうちの少なくともいずれかのような１以上の無線通信プロトコルを用いて他の無線通信装置とのうちの少なくともいずれかと通信を行うように構成される。
【００５２】
無線通信コントローラ７３０は、音声／ビデオ電話と、テキスト／写真／ビデオメッセージ交換のようなデータメッセージ交換とのうちの少なくともいずれか（但しこれらのみに限定されるわけではない）を含む従来のセルラ電話の機能のような無線通信機能を実行するように構成されてもよい。
【００５３】
アプリケーション機能コントローラ７１０は、種々のユーザアプリケーションを提供するように構成される。このアプリケーションは、音楽／写真／ビデオレコーダ／プレーヤアプリケーション、電子メール／メッセージ交換アプリケーション、カレンダ／アポイントメントアプリケーション及びその他のユーザアプリケーションのうちの少なくともいずれかのアプリケーションを含んでもよい。音楽／写真／ビデオレコーダ／プレーヤアプリケーションは、音楽と、デジタル画像と、映画とのうちの少なくともいずれかの保存と再生を行うように構成されることができる。これらの音楽と、デジタル画像と、映画は、（マイク７４０とカメラ７４４の少なくともいずれかのような）センサによって端末７００内に取り込まれるか、無線送受信器７３２と無線通信コントローラ７３０とを介して端末７００の中へダウンロードされるか、（ＵＳＢなどの）有線接続を介して端末７００の中へダウンロードされるか、取り外し可能なメモリ媒体などを介して端末７００内にインストールされるかのうちの少なくともいずれかが行われる。電子メール／メッセージ交換アプリケーションは、ユーザが（ショートメッセージ交換サービスメッセージとインスタント・メッセージとのうちの少なくともいずれかのような）電子メール／メッセージを無線通信コントローラ７３０及び無線送受信器７３２を介する送信用として生成できるように構成することができる。カレンダ／アポイントメントアプリケーションは、アポイントメント及び他のタスクのスケジュールを行うためにユーザが見て、編集することができるカレンダ及びタスクスケジュールを提供することができる。
【００５４】
アプリケーション機能コントローラ７１０には、タッチパネルコントローラ１００から出されるタッチ座標信号１２２及びマルチタッチ信号１３２に応答して、端末７００内にある１以上のその他のアプリケーションの動作を制御するさらに別のアプリケーションが含まれている。
【００５５】
メニュー選択アプリケーション７１２は、或るメニューオプションをディスプレイ７２０上に表示することによって、タッチパネル１００上での少なくとも２つの時間的にオーバラップしたタッチの特定（すなわちマルチタッチ信号１３２を介して行われる）に応答することができる。メニュー選択アプリケーション７１２は、表示されたメニューオプションをさらなる移動の方向にスクロールすることによって、タッチパネル１１０上での上記時間的にオーバラップしたユーザタッチ位置のさらなる移動に応答することができる。したがって、図３のイベントに応じて、メニュー選択アプリケーション７１２は、ユーザによる選択が可能なアプリケーションメニューをディスプレイ７２０上に表示させることが可能となる。さらに、図６のイベントに応じて、及び、特に時刻ｔ２におけるイベントに応じて、メニュー選択アプリケーション７１２はメニューに表示されている項目を上方へスクロールさせることができる。
【００５６】
ディスプレイスクロールアプリケーション７１４は、アプリケーションによってディスプレイ７２０上に表示された情報をさらなる移動の方向にスクロールさせることにより、タッチパネル１００上での少なくとも２つの時間的にオーバラップしたタッチの特定及び上記オーバラップしたユーザタッチ位置のさらなる移動に応答することができる。したがって、図３のイベントに応じて、メニュー選択アプリケーション７１２は、ユーザ選択可能なスクロールバーに（例えばディスプレイの側部及び底部に沿って）アプリケーションをディスプレイ７２０上に表示させることが可能となる。さらに、図６のイベントに応じて、及び、特に時刻ｔ２におけるイベントに応じてディスプレイスクロールアプリケーション７１４は、表示情報を上方へスクロールさせることができ、さらに、図５の時刻ｔ１及びｔ３におけるイベントに応じて、表示情報をそれぞれ右方向へ及び斜め上方へスクロールさせることができる。
【００５７】
表示ズーム・アプリケーション７１６は、アプリケーションによってディスプレイ７２０上に表示された情報のサイズをさらなる移動に基づいて拡大／縮小させることにより、タッチパネル１００上での少なくとも２つの時間的にオーバラップしたタッチの特定及び上記オーバラップしたユーザタッチ位置のさらなる移動に応答することができる。したがって、図３のイベントに応じて、メニュー選択アプリケーション７１２はアプリケーションを表示ズームモードに起動させることが可能となる。さらに、図６のイベントに応じて、及び、特に時刻ｔ１におけるイベントに応じて表示ズーム・アプリケーション７１６は、表示情報のズーム・イン（サイズの拡大）を行わせることができ、さらに、図５の時刻ｔ２におけるイベントに応じて、表示情報のズーム・アウト（サイズの縮小）を行わせることができる。
【００５８】
早送り（ＦＦ）と巻き戻し（ＲＷ）による媒体再生アプリケーション７１８は、タッチパネル上での異なる位置における少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、オーディオ／写真／ビデオ情報の再生アプリケーションにおいてＦＦ及びＲＷモードを起動することにより、タッチパネル１００上での少なくとも２つの時間的にオーバラップしたタッチの特定に応答することができる。ＦＦとＲＷによる媒体再生アプリケーション７１８は、アプリケーションによってディスプレイ７２０上に表示すべきオーディオ／写真／ビデオ情報をさらなる移動の方向に応じて適時早送り及び巻き戻しを行わせることにより、上記オーバラップしたユーザタッチ位置のさらなる移動に応答することができる。したがって、図３のイベントに応じて、再生ＦＦ及びＲＷアプリケーション７１８は、ユーザ選択可能なＦＦ及びＲＷの１つ以上のボタン／１つ以上のスクロールバーをディスプレイ７２０上に表示させることが可能になる。さらに、図６のイベントに応じて、特に時刻ｔ１におけるイベントに応じて、再生ＦＦ及びＲＷアプリケーション７１８は、オーディオ／写真／ビデオ情報を早送りさせることができると共に、（６３０に対向する）反対方向の移動に応じて、再生情報を適時巻き戻しすることができる。
【００５９】
図８は、本発明のいくつかの実施形態に係るタッチパネル１１０上での複数の時間的にオーバラップしたタッチの発生を検出するために、図１と図７の少なくともいずれかの図のタッチパネルインタフェース１００によって実行され得る処理８００を示すフローチャートである。図８を参照してわかるように、ブロック８０２においてタッチパネル１１０から受信した信号からタッチ座標位置が検知される。ブロック８０４において異なるタッチ座標位置間の移動が検知される。ブロック８０６において、タッチ座標位置間の移動速度が速度閾値を上回るかどうかに関する判定が行われる。ブロック８０８において、移動速度が速度閾値を上回っている場合、少なくとも２つの時間的にオーバラップしたタッチがタッチパネル１１０上で発生しているかどうかの判定が行われる。ブロック８１０において少なくとも２つの時間的にオーバラップしたタッチがタッチパネル１１０上に発生していることを示す上記記載のアプリケーション機能コントローラ７１０のアプリケーションのうちの１以上のアプリケーションのようなターゲットアプリケーションへ信号又は他の指示が与えられる。ブロック８１２において、上記タッチ座標位置もターゲットアプリケーションへ提供される。
【００６０】
図面及び明細書において本発明の代表的な望ましい実施形態を開示した。ここでは特定の用語が採用されているが、それらはあくまで一般的かつ記述的な意味においてのみ使用されており、発明を限定する意図はない。本発明の範囲は特許請求の範囲に記載されているとおりである。
【図１】
2011512584.tif 000003
【図２】
2011512584.tif 000004
【図３】
2011512584.tif 000005
【図４】
2011512584.tif 000006
【図５】
2011512584.tif 000007
【図６】
2011512584.tif 000008
【図７】
2011512584.tif 000009
【図８】
2011512584.tif 000010
【手続補正書】
【提出日】平成21年12月9日(2009.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
前記タッチパネル（１１０）上で検知された２つのユーザタッチ位置間での移動を示す情報をタッチパネル（１１０）から受信するステップであって、
第１のタッチ座標位置を前記タッチパネル（１１０）から受信するステップと、
前記タッチパネル（１１０）に対する押圧が加えられながら前記タッチ位置がスライド移動する第２のタッチ座標位置を、前記タッチパネル（１１０）から受信するステップと、
を含むステップと、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上の異なる位置において発生したことを、少なくとも前記移動の閾値速度に応じて特定するステップであって、前記第１のタッチ座標位置から前記第２のタッチ座標位置への移動速度が前記閾値速度を上回る場合に、前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチが発生したことを特定する、ステップと、
単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記第１のタッチ座標位置から前記第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定するステップと
を備えることを特徴とする方法。
【請求項２】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、表示スライダモードを起動するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項３】
前記表示スライダモードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像を前記さらなる移動の方向にスクロールさせることにより応答するステップをさらに備えることを特徴とする請求項２に記載の方法。
【請求項４】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、表示ズームモードを起動するステップをさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記表示ズームモードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像のサイズのズーム・イン／アウトにより応答するステップをさらに備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、早送りと巻戻しとの少なくともいずれかのオプションの再生モードを起動するステップと、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の第１の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの再生速度を上げることによって応答するステップと、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の別の第２の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの巻き戻し再生によって応答するステップと
をさらに備えることを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定と、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動とに対し、表示装置に表示すべきアプリケーション・インタフェース・メニューを前記さらなる移動の方向にスクロールさせることにより応答するステップをさらに備えることを特徴とする請求項１乃至６のいずれか１項に記載の方法。
【請求項８】
電子デバイスであって、
前記タッチパネル（１１０）上での異なるタッチ位置に応じて変動する電圧振幅を有するタッチ座標位置信号を生成するように構成された抵抗膜式タッチパネルと、
前記タッチパネル（１１０）がタッチされた座標位置を示すデジタルタッチ座標値を生成することによって、前記タッチパネル（１１０）からの前記タッチ座標位置信号に応答するように構成されたタッチ座標回路（１２０）と、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上で発生したことを、一方のタッチ座標位置から他方のタッチ座標位置への移動速度が前記閾値速度を上回る場合に特定し、単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記一方のタッチ座標位置から前記他方のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定する、ように構成されたマルチタッチ検出回路と、
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に対し、前記電子デバイスの異なる動作モードをトリガすることにより応答するように構成されたアプリケーション機能コントローラと、
を備えることを特徴とする電子デバイス。
【請求項９】
前記タッチパネル（１１０）は、前記タッチパネル（１１０）上での異なるタッチ位置に応じて変動する電圧振幅を有する信号として、前記一連のタッチ座標位置を生成するように構成された抵抗膜式タッチパネルを備えることを特徴とする請求項８に記載の前記電子デバイス。
【請求項１０】
前記タッチパネル（１１０）は、前記タッチパネル（１１０）上での異なるタッチ位置に応じて別様に変調された特性を有する正弦波信号を発生するように構成された静電容量式タッチパネルを備えることを特徴とする請求項８または９に記載の電子デバイス。
【請求項１１】
前記タッチパネル上（１１０）での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示スライダモードを起動し、前記モードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像を前記さらなる移動の方向にスクロールすることにより応答する、ように構成されたアプリケーション機能コントローラをさらに備えることを特徴とする請求項８乃至１０のいずれか１項に記載の電子デバイス。
【請求項１２】
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて表示ズームモードを起動し、前記モードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像のサイズをズーム・イン／アウトすることにより応答する、ように構成されたアプリケーション機能コントローラをさらに備えることを特徴とする請求項８乃至１１のいずれか１項に記載の電子デバイス。
【請求項１３】
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて早送り及び巻戻しによるオプション再生モードを起動するように構成され、
前記モードがアクティブになっている場合に、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の第１の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの再生速度を上げることによって応答し、、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の別の第２の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの巻き戻し再生によって応答する、ように構成された
アプリケーション機能コントローラをさらに有することを特徴とする請求項８乃至１２のいずれか１項に記載の電子デバイス。
【請求項１４】
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定と、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動とに対し、表示装置に表示すべきアプリケーション・インタフェース・メニューを前記さらなる移動の方向にスクロールさせることにより応答するように構成されたアプリケーション機能コントローラをさらに備えることを特徴とする請求項８乃至１３のいずれか１項に記載の電子デバイス。
【手続補正書】
【提出日】平成22年10月1日(2010.10.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチパネル（１１０）上で検知された２つのユーザタッチ位置の間での移動を示す情報を前記タッチパネル（１１０）から受信するステップであって、
第１のタッチ座標位置を前記タッチパネル（１１０）から受信するステップと、
前記タッチパネル（１１０）に対する押圧が加えられながら前記ユーザタッチ位置がスライド移動する第２のタッチ座標位置を、前記タッチパネル（１１０）から受信するステップと、
を含むステップと、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上の異なる位置において発生したことを、少なくとも前記移動の閾値速度に応じて特定するステップであって、前記第１のタッチ座標位置から前記第２のタッチ座標位置への移動速度が前記閾値速度を上回る場合に、前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチが発生したことを特定する、ステップと、
単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記第１のタッチ座標位置から前記第２のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定するステップと
を備えることを特徴とする方法。
【請求項２】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、表示スライダモードを起動するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項３】
前記表示スライダモードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像を前記さらなる移動の方向にスクロールさせることにより応答するステップをさらに備えることを特徴とする請求項２に記載の方法。
【請求項４】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、表示ズームモードを起動するステップをさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記表示ズームモードがアクティブになっている場合に、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動に対し、表示装置に表示すべき画像のサイズのズーム・イン／アウトにより応答するステップをさらに備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定に応じて、早送りと巻戻しとの少なくともいずれかのオプションの再生モードを起動するステップと、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の第１の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの再生速度を上げることによって応答するステップと、
前記タッチパネル（１１０）上での前記ユーザタッチ位置の別の第２の方向へのさらなる移動に対し、ユーザに対するオーディオ／ビデオデータの巻き戻し再生によって応答するステップと
をさらに備えることを特徴とする請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記タッチパネル（１１０）上での前記少なくとも２つの時間的にオーバラップしたタッチの特定と、前記タッチパネル（１１０）上での前記ユーザタッチ位置のさらなる移動とに対し、表示装置に表示すべきアプリケーション・インタフェース・メニューを前記さらなる移動の方向にスクロールさせることにより応答するステップをさらに備えることを特徴とする請求項１乃至６のいずれか１項に記載の方法。
【請求項８】
電子デバイスであって、
タッチパネル（１１０）上での異なるタッチ位置に応じて変動する電圧振幅を有するタッチ座標位置信号を生成するように構成された該タッチパネルと、
前記タッチパネル（１１０）がタッチされた座標位置を示すデジタルタッチ座標値を生成することによって、前記タッチパネル（１１０）からの前記タッチ座標位置信号に応答するように構成されたタッチ座標回路（１２０）と、
少なくとも２つの時間的にオーバラップしたタッチが前記タッチパネル（１１０）上で発生したことを、一方のタッチ座標位置から他方のタッチ座標位置への移動速度が前記閾値速度を上回る場合に特定し、単一のタッチが、その後のスライドであって、前記タッチパネル（１１０）に対する押圧が前記一方のタッチ座標位置から前記他方のタッチ座標位置へ継続して行われるスライドと共に発生したことを、前記移動速度が閾値速度未満の場合に特定する、ように構成されたマルチタッチ検出回路と、
前記タッチパネル（１１０）上での異なる位置における前記少なくとも２つの時間的にオーバラップしたタッチの特定に対し、前記電子デバイスの異なる動作モードをトリガすることにより応答するように構成されたアプリケーション機能コントローラと、
を備えることを特徴とする電子デバイス。
【請求項９】
前記タッチパネル（１１０）は、前記タッチパネル（１１０）上での異なるタッチ位置に応じて変動する電圧振幅を有する信号として、前記一連のタッチ座標位置を生成するように構成された抵抗膜式タッチパネルを備えることを特徴とする請求項８に記載の電子デバイス。
【請求項１０】
前記タッチパネル（１１０）は、前記タッチパネル（１１０）上での異なるタッチ位置に応じて別様に変調された特性を有する正弦波信号を発生するように構成された静電容量式タッチパネルを備えることを特徴とする請求項８または９に記載の電子デバイス。
【国際調査報告】
2011512584.tif 000011
2011512584.tif 000012
2011512584.tif 000013