(57)【要約】  マルチポイントタッチセンサデバイス３からの信号を解釈するためのユーザインタフェースユニット１３が開示される。ユーザインタフェースユニット１３は、ユーザが、指を用いて少なくとも１つのデータアイテムに触れて前記少なくとも１つのデータアイテムを選択し、２つの指が離れた状態であるとともにユーザインタフェースユニット１３と接触した状態に保持される間、少なくとも１つの選択されたデータアイテムに関する情報を表示するために少なくとも２つの指を少なくとも１つの選択されたデータアイテムと接触した状態で保持してこれら２つの指を広げ、ユーザインタフェースユニット１３と接触した状態であり離れた状態で保持された少なくとも２つの指を解放することに応答して、選択されたデータアイテムに関する情報を表示させないことを可能にするように構成されたジェスチャユニット１３ａを有する。これは、概して、リスト中のコンテンツを表示するデバイスにおいて有用であり、リストの各アイテムは、関連付けられたメタデータを有する。
2012503799.tif 000002
【特許請求の範囲】
【請求項１】
マルチポイントタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットであって、
データアイテムが表示された位置で前記データアイテムを選択するように前記マルチポイントタッチセンサデバイスにユーザが触れたかどうかを検出し、
少なくとも２つの指を、前記データアイテムが表示された前記位置で前記マルチポイントタッチセンサデバイスと接触した状態にユーザが保持しているかどうかを検出し、及び、前記２つの指が離れた状態であるとともに前記マルチポイントタッチセンサデバイスに接触した状態に保持されている間、ユーザが前記データアイテムに関する情報を表示させるように前記２つの指を広げるかどうかを検出し、並びに、
前記データアイテムに関する情報を表示させないように、前記２つの指を、離れた状態であるとともに前記マルチポイントタッチセンサデバイスに接触した状態に保持するのをユーザがやめているかどうかを検出するように構成されたジェスチャユニットを有する、ユーザインタフェースユニット。
【請求項２】
前記ジェスチャユニットは、前記少なくとも２つの指の間の最大許容分離距離が、前記データアイテムに関して利用可能な完全な情報に対応するように構成され、ユーザが前記少なくとも２つの指を前記最大許容分離距離に関して広げていることを検出し、前記ユーザインタフェースユニットに対して保持することは、前記データアイテムに対応する情報の相応の部分を表示することを可能にし、前記最大許容分離距離は、前記ユーザインタフェースユニットのサイズに基づいて決定される、請求項１に記載のユーザインタフェースユニット。
【請求項３】
前記ジェスチャユニットは、前記少なくとも２つの指を前記最大許容分離距離の約５０％に広げることは、少なくとも１つの選択されたデータアイテムに対応する完全に利用可能な情報の約５０％の相応の表示を可能にする、請求項２に記載のユーザインタフェースユニット。
【請求項４】
マルチポイントタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットを提供する方法であって、
ユーザが指を用いて少なくとも１つのデータアイテムに触れて前記少なくとも１つのデータアイテムを選択することを可能にするステップと、
ユーザが、少なくとも２つの指が離れた状態であるとともにユーザインタフェースユニットと接触した状態に保持されている間、少なくとも１つの選択されたデータアイテムに関する情報を表示させるために、前記２つの指を少なくとも１つの選択されたデータアイテムに接触した状態に保持するとともに前記２つの指を広げることを可能にし、前記ユーザインタフェースユニットと接触して離れた状態で保持された前記少なくとも２つの指を解除することに応答して、選択されたデータアイテムに関する情報を表示させないことを可能にするステップとを有する、方法。
【請求項５】
前記２つの指の間の前記最大許容分離距離が、選択されたデータアイテムに関する完全な利用可能な情報に対応するように構成され、前記少なくとも２つの指を前記最大許容分離距離に関して広げて、前記ユーザインタフェースユニットに対して保持することは、少なくとも１つの選択されたデータアイテムに対応する情報の相応の部分を表示することを可能にし、前記最大許容分離距離は、前記ユーザインタフェースユニットのサイズに基づいて決定される、請求項４に記載の方法。
【請求項６】
マルチポイントタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットで使用するプログラムコード手段を有するコンピュータプログラムであって、
前記インタフェースユニットは、ジェスチャユニットを有し、
前記プログラムコード手段は、
ユーザが、指を用いて少なくとも１つのデータアイテムに触れて前記少なくとも１つのデータアイテムを選択し、少なくとも２つの指が離れた状態であるとともに前記ユーザインタフェースユニットと接触した状態に保持されている間、少なくとも１つの選択されたデータアイテムに関する情報を表示させるために、前記２つの指を少なくとも１つの選択されたデータアイテムに接触した状態に保持するとともに前記２つの指を広げることを可能にし、前記ユーザインタフェースユニットと接触して離れた状態で保持された前記少なくとも２つの指を解除することに応答して、選択されたデータアイテムに関する情報を表示させないことを可能にすることを、プログラム可能なデバイスに可能にさせる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の主題は、ユーザがアイテムを選択し、選択されたアイテムの情報を得ることを可能とするマルチポイントタッチセンサデバイス用のユーザインタフェースに関する。
【背景技術】
【０００２】
米国特許出願公開第２００７／０１５２９８４号明細書は、マルチタッチポイントを備えた携帯用通信デバイスを開示している。この開示されたデバイスは、１又はそれ以上のマルチタッチ接触及び動作を検出することができ、１又はそれ以上のマルチタッチ接触及び／又は動作に基づいてオブジェクトに対して１又はそれ以上の操作を実行することができる。開示されたデバイスは、一般に、複数のユーザインタラクションが、選択されたオブジェクトの情報表示を有効／無効にすることをもたらし、これは面倒である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従って、本発明の主題は、好ましくは、前述された欠点のうち１又はそれ以上を、単独で又は組み合わせて、軽減、緩和又は除去しようとする。特に、ユーザが最小限のユーザインタラクションで選択されたオブジェクトに対応する情報を見ることができるユーザインタフェースを提供することが、本発明の目的として理解され得る。
【課題を解決するための手段】
【０００４】
本発明は、独立請求項により規定される。従属請求項は、有利な実施形態を規定する。
【０００５】
この目的及び幾つかの他の目的は、マルチポイントタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットを提供することによる本発明の主題の第１の態様において得られる。本ユーザインタフェースユニットは、データアイテムが表示された位置で前記データアイテムを選択するようにマルチポイントタッチセンサデバイスにユーザが触れたかどうかを検出し、少なくとも２つの指を、前記データアイテムが表示された前記位置で前記マルチポイントタッチセンサデバイスと接触した状態にユーザが保持しているかどうかを検出し、及び、前記２つの指が離れた状態であるとともに前記マルチポイントタッチセンサデバイスに接触した状態に保持されている間、ユーザが前記データアイテムに関する情報を表示させるように前記２つの指を広げるかどうかを検出し、並びに、前記データアイテムに関する情報を表示させないように、前記２つの指を、離れた状態であるとともに前記マルチポイントタッチセンサデバイスに接触した状態に保持するのをユーザがやめているかどうかを検出するように構成されたジェスチャユニットを有する。
【０００６】
一般に、携帯用デバイスでは、コンテンツがリストとして表示される。コンテンツは、メタデータ（追加情報）に関連付けられている。ここで、メタデータは、関連付けられたデータの内容の記述であり、音楽ファイルに関する曲名、アーティスト名、又は、メール交換データの場合において受信された送信者及び受信者のような、異なるカテゴリにおいて順序付けられ得るデータとして理解される。説明例として、ウィンドウズ（登録商標）エクスプローラアプリケーションにおいて、ファイルがリスト化され、各ファイルは、一般に、ファイル所有者、ファイルサイズ、ファイル作成日及びファイル変更日のようなメタデータ情報をもつ。ユーザがリスト全体を閲覧しており、ユーザが彼／彼女の選択のアイテムを選択するときには、ユーザは、選択されたアイテムの詳細を見たいと思っている。これは、選択されたアイテムに対して実行されるべき複数のインタラクションを必要とする場合がある。
【０００７】
一般に、選択されたアイテムの情報を表示するために用いられたアプローチは、特定のタイムアウトに基づいている。選択されたアイテムに関する情報は、選択されたアイテムの上にドロップダウンメニューとして表示される。説明例として、マウスがユーザインタフェースとして用いられるときには、ポインタが特定のアイテムにポイントされて、特定のタイムアウトの後にメタデータ情報が表示される。ユーザが次のアイテムに移動しようとしたときには、ドロップダウンメニューは除去され、焦点が次のアイテムに移動される。このメカニズムは、タイムアウトの間ユーザを待たせ、これは、望ましくない。
【０００８】
他のアプローチにおいて、概して、メニューキーにより有効にされ得る文脈的オプションメニューが設けられる。ユーザは、複数のオプションから情報オプションを選択し、選択されたアイテムの関連情報を取得しなければならない。情報メニューを除去するために、ユーザは、メニューキーを再び押すか、又は、タイムアウトの間待たなければならない。これは、複数のユーザインタラクションをもたらす。
【０００９】
前述されたアプローチの双方は、複数のユーザインタラクションをもたらし、面倒である。開示されたユーザインタフェースユニットでは、ユーザがアイテムを選択すると、ユーザは、彼の指を適切に広げ、選択されたアイテムに対応する必要な情報を見るためにユーザインタフェースに対して保持する。それ故、ユーザインタラクションの数が最小化され得る。
【００１０】
開示されたユーザインタフェースユニットは、以下の利点をもつ。
（ｉ）ユーザインタラクションの数を削減することができる。
（ｉｉ）メタデータの詳細を見るために"情報"オプションを選択するためのオプションメニューとのインタラクションを除去することができる。
【００１１】
ジェスチャユニットは、少なくとも２つの指の広がりと、前記少なくとも２つの指をユーザインタフェースユニットと接触した状態に保持することとを検出するように構成される。これは、ユーザが、これらの指の間隔を適切に空け、データの選択されたアイテムの必要な情報を得ることを可能にする。
【００１２】
ジェスチャユニットは、２つの指が広げられた後にユーザインタフェースユニットに接触している少なくとも２つの指の分離を検出するように更に構成される。これは、２つの指が広げられた後にユーザインタフェースユニットに接触している少なくとも２つの指の分離量に基づいて、揮発性又は不揮発性メモリから対応する情報を取り出すという点で有利である。
【００１３】
更なる実施形態において、ジェスチャユニットは、少なくとも２つの指の間の最大許容分離距離が、データアイテムに関して利用可能な完全な情報に対応するように構成され、ユーザが前記最大許容分離距離に関連して少なくとも２つの指を広げていることを検出し、ユーザインタフェースユニットに対して保持することは、データアイテムに対応する情報の相応の部分を見ることを可能にし、最大許容分離距離は、ユーザインタフェースユニットのサイズに基づいて決定される。これは、ユーザが少なくとも２つの指の間の分離距離に基づいて必要なデータを見ることを支援するためのスニークピーク（sneak peek）メカニズムを提供するという利点をもつ。更に、２つの指の広がりは、関連情報を表示するために適切に制御され、最大の分離は、選択されたデータアイテムに対応する完全な情報を与え得る。
【００１４】
更なる実施形態において、ジェスチャユニットは、少なくとも２つの指を最大許容分離距離の約５０％に広げることは、少なくとも１つの選択されたデータアイテムに対応する完全に利用可能な情報の約５０％の相応の表示を可能にする。
【００１５】
本発明の主題の第２の態様において、マルチポイントタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットを提供する方法が開示されている。本方法は、ユーザが指を用いて少なくとも１つのデータアイテムに触れて前記少なくとも１つのデータアイテムを選択することを可能にするステップと、ユーザが、２つの指が離れた状態であるとともにユーザインタフェースユニットと接触した状態に保持されている間、少なくとも１つの選択されたデータアイテムに関する情報を表示させるために、少なくとも２つの指を少なくとも１つの選択されたデータアイテムに接触した状態に保持するとともに２つの指を広げることを可能にし、ユーザインタフェースユニットと接触して離れた状態で保持された少なくとも２つの指を解除することに応答して、選択されたデータアイテムに関する情報を表示させないことを可能にするステップとを有する。
【００１６】
本方法の一実施形態において、本方法は、２つの指の間の最大許容分離距離が、選択されたデータアイテムに関する完全な利用可能な情報に対応するように構成され、少なくとも２つの指を最大許容分離距離に関連して広げて、ユーザインタフェースユニットに対して保持することは、少なくとも１つの選択されたデータアイテムに対応する情報の相応の部分を見ることを可能にし、最大許容分離距離は、ユーザインタフェースユニットのサイズに基づいて決定される。
【００１７】
これら並びに他の態様、特徴及び利点は、添付図面を参照して、単なる例により、以下の説明により更に説明されるだろう。添付図面において、同一の参照番号は、同一又は類似のパーツを示す。
【図面の簡単な説明】
【００１８】
【図１】ポータブルメディアプレーヤの正面図の一例を概略的に表す。
【図２】本発明の一実施形態によるポータブルメディアプレーヤの幾つかの構成要素を示す概略図である。
【図３】２つの指により与えられたポータブルメディアプレーヤに対するマルチポイントタッチセンサ入力の図である。
【図４】ポータブルメディアプレーヤのマルチポイントタッチセンサ入力により供給されたメニューに含まれるスクリーン画面の第１の例である。
【図５】スクリーン画面の第２の例である。
【図６】スクリーン画面の第３の例である。
【図７】本発明の一実施形態によるユーザインタフェースユニットを設ける方法のステップを示す簡単なフローチャートである。
【発明を実施するための形態】
【００１９】
図１によれば、ポータブルメディアプレーヤは、
１．ハウジング２
２．マルチポイントタッチセンサストリップ
３．ディスプレイデバイスのスクリーン４
４．ユーザ入力を与えるための手段としてのキー５（オプション）
【００２０】
代替の構成も可能である。例えば、マルチポイントタッチセンサストリップ３がスクリーン４の直下に配置されてもよい。
【００２１】
図２によれば、ポータブルメディアプレーヤ１は、データプロセッサ６及びワーキングメモリ７を備えている。データプロセッサ６は、不揮発性メモリ８に格納された命令を実行することにより、ポータブルメディアプレーヤ１の動作を制御する。不揮発性メモリ８は、任意の１又はそれ以上の固体メモリデバイス、光ディスク、磁気ハードディスク等を有する。
【００２２】
一例として、オーディオファイルは、不揮発性メモリ８に格納される。オーディオデコーダ９は、音楽ファイルに含まれたデジタル信号を解凍及び／又は復号する。サウンドは、オーディオ出力ステージ１０によりユーザに達する。
【００２３】
グラフィックプロセッサ１１及びディスプレイドライバ１２は、スクリーン４をもつディスプレイデバイスを制御する信号を供給する。ユーザインタフェースユニット１３は、ジェスチャユニット１３ａを有する。ジェスチャユニット１３ａは、タッチセンサストリップ３（図１参照）からの信号を解釈する。
【００２４】
タッチセンサストリップ３（図３参照）は、マルチポイントタイプのものである。これは、タッチセンサストリップ３に対して保持されたユーザの体、例えば２つの指上の少なくとも２つの基準ポイントを同時に追跡可能である。追跡は、ストリップ３の長さに沿った位置１４，１５だけが追跡されるように、一の次元において実行される。参照番号１４は、位置１を示し、参照番号１５は、位置２を示す。矢印は、双方の指の移動方向を示す。ポータブルメディアプレーヤ１は、ストリップ３に沿って移動する指を介して伝達されたジェスチャを認識する。反対方向へのストリップ３に沿った指の移動は、拡大ジェスチャ１７に対応する。換言すれば、外方への移動は、拡大ジェスチャと呼ばれる。２つの指の間の最大許容分離距離は、マルチタッチセンサストリップ３の長さに基づいて決定される。
【００２５】
一実施形態において、不揮発性メモリ８に格納されたオーディオトラックに対応するファイルは、ポータブルメディアプレーヤ１により保持された、フラットな階層において、又は、任意のファイル階層における同一のレベルで、格納される。例えばキー５のうち１つの活性化により、第１のスクリーンビュー２０が、図４に示されるように、スクリーン４上に示される。これは、スクリーン４上のオーディオトラックのリストを表示するための利用可能なオプションのメニューに対応する。第１のスクリーンビュー２０に対応するメニュー部分において、ユーザは、タッチセンサストリップ３を用いて、選択バー２１にリスト中のアイテムからアイテムへ移動させることができる。
【００２６】
図５によれば、ユーザが第１のアイテム（即ち、Abc）を選択し、スクリーンが第１のアイテムに焦点を合わせた全てのトラックのリストからの表示遷移を示す。これらのトラックは、６つの異なる特性、即ち、アーティスト、アルバム、ジャンル、時間、作成者及び年をもつ。ユーザは、１つの指を用いて第１のアイテム（即ち、Abc）を選択する。次に、ユーザは、２つの指を用いて第１の選択されたアイテム（即ち、Abc）に触れる。これらの指は、最大許容分離距離の約５０％だけ広げられる。それ故、６つの属性の中から３つの属性（即ち、アーティスト、アルバム及びジャンル）だけが比例的に表示される。図５は、２つの指を広げる（即ち、最大許容分離距離の５０％だけ広げる）ことによりトリガされた表示されたメタデータ情報を表す変換された表示を示す。ユーザが双方の指をユーザインタフェースユニットから除去したときには（即ち、ユーザインタフェースユニットとの指接触を中止すると）、表示はノーマルに戻る。更に、リスト中の後続するアイテム（即ち、Acc，Adc）は、情報の属性又はレンダリング空間の利用可能性に基づいて表示され得る。
【００２７】
図６によれば、第１のアイテム（即ち、Abc）が選択される。２つの指が１００％広げられる。図６は、第１のアイテム（即ち、Abc）に対応する完全なメタデータ情報を表示する変換された表示を示す。アイテムAbcに対応する６つの属性、即ち、アーティスト、アルバム、ジャンル、時間、作成者及び年の全てが表示される。更に、リスト中の後続のアイテムは、レンダリングスペースの利用可能性に基づいて表示される（即ち、Acc）。
【００２８】
マルチタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットを設ける方法７００は、データプロセッサ６により実行されるステップを示す図７において簡単に示される。
【００２９】
ステップ７０２において、ユーザの指接触が検出され、触れられたデータアイテムが選択される。ステップ７０４において、選択されたデータアイテムに関する指の移動が検出される。ステップ７０６において、２つの指の広がり、及び、これらの指のユーザインタフェースユニットに対する保持が検出される。更に、広がりの長さ、又は、指の間の分離距離が決定される。ステップ７０８において、広げられた指を保持した状態で、データプロセッサ６は、例えば揮発性又は不揮発性メモリから、選択されたデータアイテムに対応する相応のメタデータ情報を取り出す。相応のメタデータ情報は、ディスプレイデバイスのスクリーン４上に表示される。ステップ７１０において、広げられた指の保持が検出され、広げられた指が離れた状態に保持された場合において、相応のメタデータ情報の表示が継続される。広げられた指の保持が解放された（即ち、ユーザインタフェースユニットとの接触が中止された）場合において、スクリーンがリフレッシュされ、これにより、メタデータ情報を除去する。
【００３０】
開示された方法は、ユーザが２つの指を広げて２つの指を離れた状態で保持し、これらの指の解放に応答して、選択されたデータアイテムに対応する情報を表示させないことを可能にすることにより、選択されたデータアイテムの情報のスニークピーク（sneak peek）を提供することができる。
【００３１】
概して、開示されたユーザインタフェースユニットは、以下の特徴をもつように構成され得る。
（ｉ）拡大ジェスチャ、即ち２つの指の広がりを検出する
（ｉｉ）拡張ジェスチャ後の双方の指の保持を検出する
（ｉｉｉ）取り得る完全な拡大と比較した拡大量を検出し、拡大をパーセンテージとして与える
（ｉｖ）拡大ジェスチャ後の指の解放を検出し、情報サマリをリフレッシュする
【００３２】
更に、前記の入力に基づいてトリガされ得る適切なソフトウェアが用いられてもよい。ソフトウェアは、それ自身が、拡大及び保持ジェスチャ後の現時点でフォーカスされたアイテムを検出し、揮発性又は不揮発性メモリからの対応する情報を取り出すように構成され得る。ソフトウェアは、拡大のパーセンテージを使用し、表示されるべき情報の対応するパーセンテージを決定し得る。また、ソフトウェアは、拡大ジェスチャ後の指の除去を検出し、情報サマリを表示させないように再描画をトリガする。
【００３３】
開示されたユーザインタフェースユニットが使用され得る幾つかのアプリケーションが以下に記載される。
（ｉ）ファイルブラウザ
（ｉｉ）メールエージェントの受信箱
（ｉｉｉ）ジュークボックス
（ｉｖ）携帯電話機のメッセージボックス
（ｖ）電話連絡帳
【００３４】
要約すると、マルチポイントタッチセンサデバイスからの信号を解釈するためのユーザインタフェースユニットが開示される。ユーザインタフェースユニットは、ユーザが、指を用いて少なくとも１つのデータアイテムに触れて前記少なくとも１つのデータアイテムを選択し、２つの指が離れた状態であるとともにユーザインタフェースユニットと接触した状態に保持される間、少なくとも１つの選択されたデータアイテムに関する情報を表示するために少なくとも２つの指を少なくとも１つの選択されたデータアイテムと接触した状態で保持してこれら２つの指を広げ、ユーザインタフェースユニットと接触した状態であり離れた状態で保持された少なくとも２つの指を解放することに応答して、選択されたデータアイテムに関する情報を表示させないことを可能にするように構成されたジェスチャユニットを有する。これは、概して、リスト中のコンテンツを表示するデバイスにおいて有用であり、リストの各アイテムは、関連付けられたメタデータを有する。
【００３５】
請求項は、特徴の特定の組み合わせに対してこの出願において述べられているが、本発明の主題の開示の範囲は、任意の請求項に現時点で記載されたのと同一の主題に関連するか否かに関わらず、及び、本発明の主題と同一の技術的課題のうちいずれか又は全てを軽減するか否かに関わらず、明示的又は黙示的にここに開示された特徴の任意の新規な特徴若しくは任意の新規な組み合わせ又はこれらの任意の一般化を含み得ることが理解されるべきである。
【００３６】
更に、本主題が図面及び前述の説明において詳細に説明された一方で、斯様な図示及び説明は、例示又は単なる例であり、限定するものではないと見なされるべきである。即ち、本主題は、開示された実施形態に限定されるものではない。開示された実施形態に対する他のバリエーションは、図面、開示及び特許請求の範囲の研究から、当業者により理解され達成され得る。一例として、タッチセンサストリップ３に類似するアーチファクトが斯様なタッチスクリーンのエリア内に供給されてもよい。更に他の実施形態において、人差し指がデータアイテムを選択するために用いられ得る一方で、中指の移動が、データアイテムに関する情報の表示をトリガし、中指の移動は、人差し指の位置を含まないラインに沿う。従って、請求項において、"広げる"という用語は、２つの指の頂部の間の距離の任意の増大を伝達するものとして理解されるべきである。本発明は、ポータブルメディアプレーヤ用のグラフィカルユーザインタフェースに限定されるものではなく、コンピュータデバイスにより実行された機能又はルーティンに対応するものを含む、他のデータアイテムのリストを閲覧するために用いられ得る。
【００３７】
"有する"という用語の使用及びその活用は、請求項又は説明に記載されたもの以外の要素の存在を除外するものではない。要素又はステップの単数表記の使用は、斯様な要素又はステップの複数の存在を除外するものではない。単一のユニット（例えば、プログラム可能なデバイス）は、請求項に記載された幾つかのアイテムの機能を満たし得る。特定の手段が相互に異なる従属請求項に記載されるという単なる事実は、これらの組み合わせが有利に用いられ得ないことを示すものではない。図面及び説明は、単なる例示であり、本主題を限定するものではないと見なされるべきである。請求項における任意の参照符号は、範囲を限定するものとして考慮されるべきではない。
【図１】
2012503799.tif 000003
【図２】
2012503799.tif 000004
【図３】
2012503799.tif 000005
【図４】
2012503799.tif 000006
【図５】
2012503799.tif 000007
【図６】
2012503799.tif 000008
【図７】
2012503799.tif 000009
【国際調査報告】
2012503799.tif 000010
2012503799.tif 000011
2012503799.tif 000012