(57)【特許請求の範囲】
【請求項１】
入力デバイスに応答して対話型グラフィックディスプレイ上でコンテンツを検索するための方法において、
ディスプレイインタフェースにより、前記ディスプレイ上のアレイ内に複数の第１の視覚的要素を表示するステップであって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、前記ステップと、
ユーザインタフェースにより、前記第１の視覚的要素のうちの少なくとも１つを選択して、前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するステップと、
前記ディスプレイインタフェースにより、前記検索の結果を前記ディスプレイ上の３次元配列内に複数の第２の視覚的要素として表示するステップであって、各第２の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応し、前記ディスプレイの少なくとも１つの軸が、前記３次元配列の中心起点に関係する検索基準を表し、前記中心起点に対する前記第２の視覚的要素のそれぞれの近接度が、前記検索に対する関連性の程度を示す、前記ステップと、
前記ユーザインタフェースにより、前記入力デバイスからの入力に応答して、少なくとも１つの第２の視覚的要素を選択するステップと、
プロセッサにより、前記選択された少なくとも１つの第２の視覚的要素および周囲の第２の視覚的要素の外観を双曲的に伸張して調整し、前記選択された少なくとも１つの第２の視覚的要素および前記周囲の第２の視覚的要素に関連する前記特定のコンテンツの情報を見せるステップと、
を含む、前記方法。
【請求項２】
前記複数の第２の視覚的要素のそれぞれの相対的な大きさが、前記検索に対する前記関連性の程度に基づく、請求項１に記載の方法。
【請求項３】
前記プロセッサにより、前記入力デバイスからの入力に応答して少なくとも１つの第２の視覚的要素を強調表示するステップと、
前記プロセッサにより、前記強調表示された少なくとも１つの第２の視覚的要素の外観を調整して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの情報を見せるステップと、
をさらに含む、請求項１に記載の方法。
【請求項４】
前記ディスプレイインタフェースにより、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの追加情報を表示するステップをさらに含む、請求項３に記載の方法。
【請求項５】
前記プロセッサにより、前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの前記追加情報に基づいて、更新されたコンテンツの検索を実行するステップと、
前記ディスプレイインタフェースにより、前記選択された少なくとも１つの第２の視覚的要素を前記中心起点として表示するステップと、
前記ディスプレイインタフェースにより、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの前記追加情報に基づいて、前記更新されたコンテンツの検索の結果を、前記ディスプレイ上の前記３次元配列内に複数の第３の視覚的要素として表示するステップであって、各第３の視覚的要素が、特定の一つのコンテンツまたはコンテンツカテゴリに対応する、前記ステップと、
をさらに含む、請求項４に記載の方法。
【請求項６】
前記プロセッサにより、前記強調表示された少なくとも１つの第２の視覚的要素の周囲の前記第２の視覚的要素の外観を調整して、前記周囲の第２の視覚的要素のそれぞれに関連する前記特定のコンテンツの情報を見せるステップをさらに含む、請求項３に記載の方法。
【請求項７】
前記プロセッサにより、前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツを実行するステップをさらに含む、請求項３に記載の方法。
【請求項８】
前記ユーザインタフェースにより、前記入力デバイスからの入力に応答して少なくとも２つの第２の視覚的要素を選択するステップと、
前記プロセッサにより、前記入力デバイスからの入力に応答して、前記選択された少なくとも２つの第２の視覚的要素に関連する前記特定のコンテンツの追加情報に基づいて、更新されたコンテンツの検索を実行するステップと、
前記ディスプレイインタフェースにより、前記更新されたコンテンツの検索の結果を前記ディスプレイ上の３次元配列内に複数の第３の視覚的要素として表示するステップであって、各第３の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応する、前記ステップと、
をさらに含む、請求項１に記載の方法。
【請求項９】
前記選択可能なコンテンツソースが、ビデオチャンネル、ビデオタイトル、音楽、またはアプリケーションを含む、請求項１に記載の方法。
【請求項１０】
前記ディスプレイの前記少なくとも１つの軸が、ジャンル、俳優、監督、または他のユーザからの他のコンテンツに関する格付けを表す、請求項１に記載の方法。
【請求項１１】
前記第１の視覚的要素および前記第２の視覚的要素のうちの少なくとも一方が、前記特定のコンテンツのタイプを示す、請求項１に記載の方法。
【請求項１２】
前記第１の視覚的要素および前記第２の視覚的要素のうちの少なくとも一方が、前記特定のコンテンツのソースを示す、請求項１に記載の方法。
【請求項１３】
前記第１の視覚的要素および前記第２の視覚的要素のうちの少なくとも一方が、前記特定のコンテンツから動的に作成される、請求項１に記載の方法。
【請求項１４】
前記複数の第１の視覚的要素が、特定のコンテンツに対応する少なくとも１つの視覚的要素をさらに含み、前記方法が、前記入力デバイスからの入力に応答して、前記表示された複数の第１の視覚的要素からの前記特定のコンテンツを実行するステップをさらに含む、請求項１に記載の方法。
【請求項１５】
前記複数の第１の視覚的要素が、前記ディスプレイ上の３次元配列内に表示され、前記複数の第１の視覚的要素の前記３次元配列の前記中心起点がユーザの好みに基づき、前記中心起点に対する前記第１の視覚的要素のそれぞれの近接度が、前記中心起点に対する関連性の程度を示す、請求項１４に記載の方法。
【請求項１６】
コンテンツを検索するためのシステムであって、
ディスプレイデバイス上のアレイ内に複数の第１の視覚的要素を表示するためのディスプレイインタフェースであって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、前記ディスプレイインタフェースと、
入力デバイスからの入力に応答して、前記第１の視覚的要素のうちの少なくとも１つを選択するためのユーザインタフェースと、
前記選択された少なくとも１つの第１の視覚的要素に基づいて、前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するためのコントローラと、
を備え、
前記ディスプレイインタフェースは、前記検索の結果を前記ディスプレイ上の３次元配列内に複数の第２の視覚的要素としてさらに表示し、各第２の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応し、前記ディスプレイの少なくとも１つの軸が、前記３次元配列の中心起点に関係する検索基準を表し、前記中心起点に対する前記第２の視覚的要素のそれぞれの近接度が、前記検索に対する関連性の程度を示し、
少なくとも１つの第２の視覚的要素を選択する前記入力デバイスからの入力に応答して、前記ディスプレイインタフェースが、前記選択された少なくとも１つの第２の視覚的要素および周囲の第２の視覚的要素の外観を双曲的に伸張して調整し、前記選択された少なくとも１つの第２の視覚的要素および前記周囲の第２の視覚的要素に関連する前記特定のコンテンツの情報を見せる、前記システム。
【請求項１７】
前記複数の第２の視覚的要素のそれぞれの相対的な大きさが、前記検索に対する前記関連性の程度に基づく、請求項１６に記載のシステム。
【請求項１８】
少なくとも１つの第２の視覚的要素を選択する前記入力デバイスからの入力に応答して、前記ディスプレイインタフェースが、前記選択された少なくとも１つの第２の視覚的要素の外観を調整して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの情報を見せる、請求項１７に記載のシステム。
【請求項１９】
前記ディスプレイインタフェースが、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの追加情報を表示する、請求項１８に記載のシステム。
【請求項２０】
前記コントローラが、前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの前記追加情報に基づいて、更新されたコンテンツの検索を実行し、
前記ディスプレイインタフェースが、前記選択された少なくとも１つの第２の視覚的要素を前記中心起点として表示し、前記更新されたコンテンツ検索の結果を前記ディスプレイ上の３次元配列内に複数の第３の視覚的要素として表示し、各第３の視覚的要素が、特定のコンテンツに対応する、請求項１９に記載のシステム。
【請求項２１】
前記ディスプレイインタフェースが、前記選択された少なくとも１つの第２の視覚的要素の周囲の前記第２の視覚的要素の外観を調整して、前記周囲の第２の視覚的要素のそれぞれに関連する前記特定のコンテンツの情報を見せる、請求項１８に記載のシステム。
【請求項２２】
前記コントローラが、前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツを再生する、請求項１８に記載のシステム。
【請求項２３】
前記入力デバイスが、モーションセンシングリモートコントローラである、請求項１６に記載のシステム。
【請求項２４】
前記入力デバイスが、タッチスクリーンリモートデバイスである、請求項１６に記載のシステム。
【請求項２５】
前記複数の第１の視覚的要素が、特定のコンテンツに対応する少なくとも１つの視覚的要素をさらに含み、前記コントローラが、前記入力デバイスからの入力に応答して、前記表示された複数の第１の視覚的要素からの前記特定のコンテンツを実行する、請求項１６に記載のシステム。
【請求項２６】
前記ディスプレイインタフェースが、前記複数の第１の視覚的要素を前記ディスプレイ上の３次元配列内に表示し、前記複数の第１の視覚的要素の前記３次元配列の前記中心起点がユーザの好みに基づき、前記中心起点に対する前記第１の視覚的要素のそれぞれの近接度が、前記中心起点に対する関連性の程度を示す、請求項２５に記載のシステム。
【請求項２７】
コンテンツ検索のためのグラフィックユーザインタフェースであって、
ディスプレイ上のアレイ内に複数の第１の視覚的要素を表示するための手段であって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、前記手段と、
前記第１の視覚的要素のうちの少なくとも１つを選択して、前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するための手段と、
前記検索の結果を前記ディスプレイ上の３次元配列内に複数の第２の視覚的要素として表示するための手段であって、各第２の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応し、前記ディスプレイの少なくとも１つの軸が、前記３次元配列の中心起点に関係する検索基準を表し、前記中心起点に対する前記第２の視覚的要素のそれぞれの近接度が、前記検索に対する関連性の程度を示す、前記手段と、
入力デバイスからの入力に応答して、少なくとも１つの第２の視覚的要素を選択する手段と、
前記選択された少なくとも１つの第２の視覚的要素および周囲の第２の視覚的要素の外観を双曲的に伸張して調整し、前記選択された少なくとも１つの第２の視覚的要素および前記周囲の第２の視覚的要素に関連する前記特定のコンテンツの情報を見せる手段と、
を備えた、前記グラフィックユーザインタフェース。
【請求項２８】
前記プロセッサにより、前記選択された第１の視覚的要素に関連する情報および前記配列における前記選択された第１の視覚的要素の相対的位置のうちの少なくとも１つに基づく検索基準のセットを用いて前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するステップをさらに含み、前記検索基準は、ジャンル、俳優、監督または他のユーザからの他のコンテンツに関する格付けを表わす、請求項１に記載の方法。
【請求項２９】
前記コントローラは、前記選択された第１の視覚的要素に関連する情報および前記配列における前記選択された第１の視覚的要素の相対的位置のうちの少なくとも１つに基づく検索基準のセットを用いて前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索をさらに実行し、前記検索基準は、ジャンル、俳優、監督または他のユーザからの他のコンテンツに関する格付けを表わす、請求項１６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、大量のメディアコンテンツをグラフィカルな手段で効率的に検索するためのデジタルコンテンツシステムおよび方法に関し、より詳細には、多数の可能性から特定のコンテンツまたはコンテンツグループを選択し、次に選択されたコンテンツを直接再生することまたは選択されたコンテンツに関連するデータをさらなる検索のキーとして使用することを可能にするためのシステム、方法、およびグラフィックユーザインタフェースに関する。
【背景技術】
【０００２】
テレビおよびメディアセンタを含むホームエンタテイメントシステムはインターネットに収斂し、ビデオ、映画、ＴＶプログラム、音楽などのコンテンツの多数の利用可能なソースへのアクセスを提供する。利用可能なソースの数がこのように増大すると、このようなシステムに関連するメディアインタフェースをナビゲートしてコンテンツの選択を行う新しい方策が必要になる。
【０００３】
可能なコンテンツソースが多数存在することによって、ホームメディアエンタテイメントの分野でまだ解決するのに成功していないインタフェースの課題が生じる。この課題は、複数の表示ページまたはコンテンツの階層構造を通って厄介なナビゲートをする必要なしに多数の要素（プログラム、ソースなど）をうまくユーザに提示することを含む。
【０００４】
さらに、大抵の既存の検索パラダイムは、ユーザが、自分が何を探しているかを開始時に知っていることを想定するが、多くの場合、発見および相互リンクのプロセスを可能とする機構がより望ましい、またはより適切である。
【０００５】
従来のメディアガイドインタフェースにおける情報のボトルネックは、主として、ユーザ認識に限界がある結果である。ユーザが可能な選択肢のすべてを一度に見ることができない場合、あるいは、ユーザが、同一の認識を得るために、途方もない時間および労力を費やすよう強いられる場合、好機が失われうる可能性が高い。さらに、実用的な、ほとんどグラフィカルな検索パラダイムという概念は、依然として実現が難しい。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本開示は、これらの欠点の克服を対象とする。
【課題を解決するための手段】
【０００７】
コンテンツ検索のためのシステム、方法、およびユーザインタフェースが提供される。本開示は、コンテンツを検索するためのシステムおよび方法並びに検索の結果を視覚的な形で提示するためのユーザインタフェースを対象とし、コンテンツを表す視覚的要素は、画面またはディスプレイ上で３次元に分散され、種々の軸は、起点または中心点に関係する基準を表し、この中心点に対する近接度は、検索に対する関連性の程度を示す。ディスプレイの外側境界は、種々のタイプの大量の多様な素材（material）を含み、ユーザは、異なるタイプのコンテンツを選択することが可能であり、ディスプレイの辺縁にあるコンテンツは、本質的にランダムであり、それを囲むコンテンツのその他のものとのつながりがほとんどまたはまったくないことを表す。このようにして、ディスプレイに表示されるコンテンツは、ユーザによってアクセスされうる、ありとあらゆる可能なコンテンツを表す。任意の表示される要素は、次のレベルの検索のソースとして選択することができ、その場合、コンテンツの関係は再描画され、選択されたコンテンツは、次のレベルの検索の中心点として使用される。
【０００８】
本開示の一態様によれば、入力デバイスに応答して対話型グラフィックディスプレイ上でコンテンツを検索するための方法が提供され、この方法は、ディスプレイ上のアレイ内に複数の第１の視覚的要素を表示するステップであって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、ステップと、第１の視覚的要素のうちの少なくとも１つを選択して、選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するステップと、検索の結果をディスプレイ上の３次元配列内に複数の第２の視覚的要素として表示するステップであって、各第２の視覚的要素が、特定のコンテンツまたはコンテンツのカテゴリに対応する、ステップとを含み、ディスプレイの少なくとも１つの軸は、３次元配列の中心起点に関係する検索基準を表し、この中心起点に対する第２の視覚的要素のそれぞれの近接度は検索に対する関連性の程度を示す。
【０００９】
本開示の別の態様によれば、コンテンツを検索するためのシステムが提供される。このシステムは、ディスプレイデバイス上のアレイ内に複数の第１の視覚的要素を表示するためのディスプレイインタフェースであって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、ディスプレイインタフェースと、入力デバイスからの入力に応答して、第１の視覚的要素のうちの少なくとも１つを選択するためのユーザインタフェースと、少なくとも１つの第１の視覚的要素のコンテンツソースまたはコンテンツのカテゴリに関連するメタデータに基づいて検索を実行するためのコントローラと、ディスプレイ上の３次元配列内に複数の第２の視覚的要素として検索の結果を表示するためのディスプレイインタフェースであって、各第２の視覚的要素が、特定のコンテンツに対応する、ディスプレイインタフェースとを含み、ディスプレイの少なくとも１つの軸は、３次元配列の中心起点に関係する検索基準を表し、この中心起点に対する第２の視覚的要素のそれぞれの近接度は、検索に対する関連性の程度を示す。
【００１０】
さらなる態様では、ディスプレイ上のアレイ内に複数の第１の視覚的要素を表示するための手段であって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、手段と、第１の視覚的要素のうちの少なくとも１つを選択して選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行する手段と、検索の結果をディスプレイ上の３次元配列内に複数の第２の視覚的要素として表示するための手段であって、各第２の視覚的要素が、特定のコンテンツに対応する、手段とを含み、ディスプレイの少なくとも１つの軸は、３次元配列の中心起点に関係する検索基準を表し、この中心起点に対する第２の視覚的要素のそれぞれの近接度は、検索に対する関連性の程度を示す、コンテンツ検索のためのグラフィックユーザインタフェースが提供される。
【図面の簡単な説明】
【００１１】
本開示の上記およびその他の態様、特徴、および利点について説明する。あるいは、これらは、以下の好ましい実施形態の詳細な説明を添付の図面と併せ読めば明らかになるであろう。
【００１２】
図面では、同じ参照番号は、図を通して類似の要素を示す。
【図１】本開示によるビデオコンテンツを配信するための例示的なシステムのブロック図である。
【図２】本開示による例示的なセットトップボックス／デジタルビデオレコーダ（ＤＶＲ）のブロック図である。
【図３】本開示の一実施形態による例示的なリモートコントローラの斜視図である。
【図４】本開示のユーザインタフェースの例示的な実施形態を示す図である。
【図５Ａ】本開示のユーザインタフェースの例示的な初期検索画面を示す図である。
【図５Ｂ】本開示のユーザインタフェースの例示的な初期検索画面を示す図である。
【図６】ユーザインタフェースの種々の軸がコンテンツ検索の中心起点に関係する検索基準をどのように表すかを示す図である。
【図７】選択されたグラフィカル要素に関連する追加情報を決定するための、および選択された要素を使用したさらなる検索のための方法を示す図である。
【図８】本開示の一実施形態によるコンテンツを検索するための例示的な方法のフローチャートである。
【００１３】
図面（複数可）は、本開示の概念を説明するためのものであり、必ずしも本開示を説明するために唯一の可能な構成を示すものではないことを理解されたい。
【発明を実施するための形態】
【００１４】
図に示されている要素は、種々の形態のハードウェア、ソフトウェア、またはそれらの組み合わせで実施できることを理解されたい。好ましくは、これらの要素は、１つまたは複数の適切にプログラムされた汎用デバイスにおいてハードウェアおよびソフトウェアの組み合わせで実施され、汎用デバイスは、処理装置、メモリ、および入出力インタフェースを含むことができる。本明細書では、句「結合された（coupled）」は、直接的に接続される、または１つもしくは複数の中間構成要素によって間接的に接続されることを意味すると定義される。このような中間構成要素は、ハードウェアに基づいた構成要素とソフトウェアに基づいた構成要素の両方を含むことができる。
【００１５】
本明細書は、本開示の原理を示すものである。したがって、本明細書において明示的に記載または示されていないが、本開示の原理を実施しその趣旨および範囲に含まれる種々の構成を当業者が考案可能であることが理解されるであろう。
【００１６】
本明細書に記載されるすべての例および条件付き表現言語は、本開示の原理、および当技術分野の発展に発明者が寄与する概念を読者が理解するのを助ける教育上の目的を意図したものであり、このような具体的に記載された例および条件に限定されるものではないと解釈されるべきである。
【００１７】
さらに、本開示の原理、態様、および実施形態、並びにその具体的な例を記載する本明細書におけるすべての記述は、その構造的等価物および機能的等価物の両方を包含することが意図されている。さらに、このような等価物は、現在知られている等価物並びに将来開発される等価物の両方、すなわち、構造に関係なく同じ機能を実行する、開発されるどのような要素をも含むことが意図されている。
【００１８】
したがって、たとえば、本明細書で提示されるブロック図は、本開示の原理を実施する例示的な回路の概念図を表すことが当業者には理解されるであろう。同様に、あらゆるフローチャート、流れ図、状態遷移図、擬似コードなどは、コンピュータ読み取り可能な媒体で実質的に表され、その結果、コンピュータまたは処理装置が明示的に示されているかどうかにかかわらず、そのようなコンピュータまたは処理装置によって実行されうる種々のプロセスを表すことが理解されるであろう。
【００１９】
図に示される種々の要素の機能は、専用ハードウェア並びに適切なソフトウェアに関連するソフトウェアを実行することが可能なハードウェアの使用によって提供することができる。こうした機能は、処理装置によって提供されるとき、単一の専用処理装置によって、単一の共有処理装置によって、またはそのうちのいくつかが共有されうる複数の個別の処理装置によって、提供することができる。さらに、用語「処理装置」または「コントローラ」の明示的な使用は、ソフトウェアを実行することが可能なハードウェアのみを指すと解釈されるべきではなく、限定するものではないが、デジタル信号処理装置（「ＤＳＰ」）ハードウェア、ソフトウェアを記憶するための読み出し専用メモリ（「ＲＯＭ」）、ランダムアクセスメモリ（「ＲＡＭ」）、および不揮発性記憶装置を暗黙的に含むことができる。
【００２０】
従来および／またはカスタムのその他のハードウェアも含まれうる。同様に、図に示されるすべてのスイッチは、概念的なものにすぎない。それらのスイッチの機能は、プログラムロジックの動作を介して、専用ロジックを介して、プログラム制御と専用ロジックの相互作用を介して、または手動でも行うことができ、特定の技法は、文脈からより具体的に理解される実施者によって選択可能である。
【００２１】
本発明の特許請求の範囲において、特定の機能を実行するための手段として表されるすべての要素は、たとえば、ａ）その機能を実行する回路要素の組み合わせ、またはｂ）したがってファームウェア、マイクロコードなどを含む、そのソフトウェアを実行してその機能を実行するための適切な回路と組み合わされた、あらゆる形態のソフトウェアを含めて、その機能を実行するあらゆる手段を包含することが意図されている。そのような特許請求の範囲によって定義される本開示は、記載された種々の手段によって提供される機能が請求項で求められているように組み合わされまとめられることにある。したがって、それらの機能を提供できるあらゆる手段は、本明細書に示されるものと等価であると見なされる。
【００２２】
本開示は、オープンなグラフィカル検索を可能にし、ユーザにコンテンツたとえばプログラムまたはタイトルへのアクセスを提供し、ユーザがクリックまたはジェスチャを２、３回も行わなくても検索するような、コンテンツを検索するためのシステムおよび方法並びにコンテンツを編成してユーザに提示するためのグラフィカルユーザディスプレイインタフェースを提供する。情報またはコンテンツは、グラフィカルな視覚的要素の３次元配列として表されるまたは編成される。これらの要素（たとえば、アイコン、サムネイル、アイテムなど）は、コンテンツそのものまたはコンテンツのカテゴリとコンテンツに関連するデータのアレイの両方を表す。ユーザの視点からは、たとえば、ポスター芸術は特定の映画を表すことがあるが、その同じ視覚的要素は、検索のキーとして使用される場合、関連（たとえば、俳優、ジャンル、評判、監督など）を検索して決定する豊富な１組のデータを提供する。
【００２３】
コンテンツを表す要素は、ディスプレイの画面上の位置、大きさ、および見かけの「奥行き」により視覚的に区別される。画面の中心にある要素は、現在の主要な焦点をユーザに示し、中心にある要素は、画面上で最大の要素になる。画面の中心から離れて、種々の軸は、中心のコンテンツとの種々の異なる関連を表し、中心への近接度、したがって要素の相対的な大きさは、関連性を表す。画面の外側境界は、種々のタイプの大量の多様な素材を含み、ユーザは、多数の異なるタイプのコンテンツを選択することが可能であり、画面の辺縁にあるコンテンツは、本質的にランダムであり、それを囲むコンテンツのその他のものとのつながりがほとんどまたはまったくないことを表す。このようにして、画面に表示されるコンテンツは、ユーザによってアクセスされうる、ありとあらゆる可能なコンテンツを表す。
【００２４】
ユーザが要素の上で（入力デバイスを介して）カーソルを動かすと、要素が伸張し、コンテンツが何かを確認しやすくすることができる。ユーザが要素の上でカーソルを動かして休止するだけで、対象となる要素が強調表示される。強調表示された要素は、視覚的に伸張し、ユーザの立場でのさらなるアクションなしに、その要素に関する追加情報を見せる。強調表示された要素の近くの要素も部分的に伸張されてよい。選択された要素および近くの要素のための表示領域が拡大されることによって、ユーザが、グラフィカル要素が何を表すかを容易に確認し、これらの要素に関連する情報を読むことが可能になる。伸張された要素に関連する情報は、コンテンツのタイトル、ラベル、広告、メディア、グラフィック、アニメーション、利用可能なコンテンツソースおよびビデオの一覧、またはそれらの組み合わせなどのテキストを含むことができる。リモコン（remote）上の「検索」ボタンをクリックすることなどによって、強調表示された要素がさらなる検索のために選択されると、その要素が画面の中心に設定され、関連する情報に基づいて関係コンテンツによって再度囲まれる。
【００２５】
本開示のユーザインタフェースを介してのナビゲーションは、画面全体にわたって迅速、簡単、かつ正確に動く機構によって容易になる。一実施形態では、モーションセンシング技術を用いたリモートコントローラ（motion sensing remote controller）などの入力デバイスが提供される。別の実施形態では、カーソルをリモートコントローラの画面全体にわたって動かすときユーザの指を本質的に追跡するカーソルを画面上に有するタッチスクリーンリモートデバイスが用いられる。ユーザがコンテンツの上を通過するとき、タイトルのグラフィックが伸張し、読みやすくなり、ユーザがコンテンツを横断するとき、追加のオプションとして（おそらくユーザの判断で）追加のデータを示すことができる。従来のリモコンなどの他のタイプの入力デバイス、電話機およびＰＤＡなどのワイヤレスデバイス、モーションキャプチャデバイスなども本開示の範囲に含まれると見なされる。
【００２６】
従来の検索機構は、検索基準としてテキストを入力し、結果のリストを返すインタフェースを提供する。これは、入力のためにキーボードを必要とし、素材を視覚的に相互参照し、基準の範囲に基づいて素材を結び付ける能力を提供しない。対照的に、本開示の検索方法およびユーザインタフェースは、グラフィカルであり、テキスト入力を必要とせず、したがって、かなりの量のデータが同時に画面上に表示される。従来型の検索では、ユーザが探しているものについての何らかの考えを前もって有することが必要であるが、本開示の検索方法は、これを前提とせず、コンテンツの非常に自由なプロセスを可能とし、ユーザは、自分が探しているものがどのようなものかを開始時に知らなかったとしても、正確に見付けることができる。
【００２７】
最初に、種々のタイプのコンテンツをユーザに配信するためのシステムについて説明する。その後、本開示の実施形態によりコンテンツを検索するための方法およびユーザインタフェースを次に詳細に述べる。
【００２８】
ここで図１を参照すると、家庭またはエンドユーザにコンテンツを配信するためのシステム１００の一実施形態のブロック図が示されている。このコンテンツは、映画スタジオまたは工業団地（production house）などのコンテンツソース１０２から作り出される。コンテンツは、２つの形態のうちの少なくとも１つで供給することができる。１つの形態は、コンテンツの放送形態とすることができる。放送されるコンテンツは、放送提携マネージャ（broadcast affiliate manager）１０４に提供され、放送提携マネージャ１０４は、一般的には、Ａｍｅｒｉｃａｎ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ（ＡＢＣ）、Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ（ＮＢＣ）、Ｃｏｌｕｍｂｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓｙｓｔｅｍ（ＣＢＳ）などの全国的な放送サービスである。放送提携マネージャは、コンテンツを収集し記憶することができ、配信ネットワーク１（１０６）として示される配信ネットワークを介したコンテンツの配信をスケジューリングすることができる。配信ネットワーク１（１０６）は、全国センタから１つまたは複数の地方センタもしくは地域センタへの衛星リンク伝送を含むことができる。配信ネットワーク１（１０６）は、無線放送、衛星放送、有線放送など、またはＩＰを介して外部ネットワークから、ローカル配信システムを使用するローカルコンテンツ配信も含むことができる。ローカルに配信されたコンテンツは、ユーザの家庭にあるユーザのセットトップボックス／デジタルビデオレコーダ（ＤＶＲ）１０８に提供され、その後、そこで、コンテンツが、ユーザによって検索されうる利用可能なコンテンツの本体に含まれる。
【００２９】
コンテンツの第２の形態は、専門コンテンツと呼ばれる。専門コンテンツは、プレミアムビューイング（premium viewing）、ペイパービュー方式として配信されるコンテンツ、または他の場合には放送提携マネージャに提供されない他のコンテンツを含むことができる。多くの場合、専門コンテンツは、ユーザによって要求されるコンテンツとすることができる。この専門コンテンツを、コンテンツマネージャ１１０に配信することができる。コンテンツマネージャ１１０は、たとえばコンテンツプロバイダ、放送サービス、または配信ネットワークサービスと提携したインターネットウェブサイトなどの、サービスプロバイダであってよい。コンテンツマネージャ１１０は、インターネットコンテンツを配信システムに組み込むこともできるし、まだユーザのセットトップボックス／デジタルビデオレコーダ１０８に配信されていないコンテンツが検索されうるように、明示的に検索に組み込むこともできる。コンテンツマネージャ１１０は、別個の配信ネットワークである配信ネットワーク２（１１２）を介して、ユーザのセットトップボックス／デジタルビデオレコーダ１０８にコンテンツを配信することができる。配信ネットワーク２（１１２）は、高速ブロードバンドインターネットタイプの通信システムを含むことができる。放送提携マネージャ１０４からのコンテンツは、配信ネットワーク２（１１２）のすべてまたは一部を使用して配信することもでき、コンテンツマネージャ１１０からのコンテンツは、配信ネットワーク１（１０６）のすべてまたは一部を使用して配信できることに留意することが重要である。さらに、必ずしもコンテンツをコンテンツマネージャ１１０によって管理させなくても、ユーザは、配信ネットワーク２（１１２）を介してインターネットから直接的にコンテンツを取得することもできる。さらに、検索の範囲は、利用可能なコンテンツにとどまらず、将来的に放送できるまたは利用可能になるコンテンツにも及ぶ。
【００３０】
セットトップボックス／デジタルビデオレコーダ１０８は、配信ネットワーク１および配信ネットワーク２の一方または両方から、様々なタイプのコンテンツを受信することができる。セットトップボックス／デジタルビデオレコーダ１０８は、コンテンツを処理し、ユーザの好みおよびコマンドに基づくコンテンツの分離を提供する。セットトップボックス／デジタルビデオレコーダは、音声コンテンツおよびビデオコンテンツを記録および再生するための、ハードドライブまたは光ディスクドライブなどの、記憶デバイスも含むことができる。セットトップボックス／デジタルビデオレコーダ１０８および記憶したコンテンツの再生に関連する機能の動作のさらなる詳細について、以下で図２に関連して説明する。処理されたコンテンツは、ディスプレイデバイス１１４に提供される。ディスプレイデバイス１１４は、従来の２−Ｄタイプのディスプレイであってもよいし、あるいは先進の３−Ｄディスプレイであってもよい。ワイヤレス電話、ＰＤＡ、コンピュータ、ゲームプラットフォーム、遠隔制御装置、マルチメディアプレーヤなどの、表示機能を有する他のデバイスは、本開示の教示を用いることができ、本開示の範囲に含まれると見なされることを理解されたい。
【００３１】
次に図２を参照すると、セットトップボックス／デジタルビデオレコーダ２００の中核部の一実施形態のブロック図が示されている。示されているデバイス２００は、ディスプレイデバイス１１４そのものを含む他のシステムに組み込まれることもできる。いずれの場合にも、簡潔にするために、当業者によく知られている、システムの完全な動作に必要ないくつかの構成要素は図示されていない。
【００３２】
図２に示されるデバイス２００では、コンテンツは、入力信号受信機２０２で受信される。入力信号受信機２０２は、無線ネットワーク、有線ネットワーク、衛星ネットワーク、イーサネット（登録商標）ネットワーク、ファイバネットワーク、および電話回線ネットワークを含むいくつかの考えられうるネットワークのうちの１つを介して与えられる信号の受信、復調、および復号化のために使用されるいくつかの知られている受信機回路のうちの１つとすることができる。所望の入力信号は、入力信号受信機２０２において、制御インタフェース（図示せず）によって提供されるユーザ入力に基づいて選択して取り出すことができる。復号された出力信号は、入力ストリーム処理装置２０４に提供される。入力ストリーム処理装置２０４は、最終的な信号選択および処理を実行し、コンテンツストリームの音声コンテンツからのビデオコンテンツの分離を含む。音声コンテンツは、音声処理装置２０６に提供され、圧縮されたデジタル信号などの受信した形式からアナログ波形信号に変換される。アナログ波形信号は、音声インタフェース２０８に、さらにディスプレイデバイス１１４または音声増幅器（図示せず）に提供される。あるいは、音声インタフェース２０８は、ＨＤＭＩ（High-Definition Multimedia Interface）ケーブル、またはＳＰＤＩＦ（Sony/Philips Digital Interconnect Format）を介してなど、代替の音声インタフェースを使用して、音声出力デバイスまたはディスプレイデバイスにデジタル信号を提供することができる。音声処理装置２０６は、音声信号の記憶に必要なあらゆる変換も実行する。
【００３３】
入力ストリーム処理装置２０４からのビデオ出力は、ビデオ処理装置２１０に提供される。ビデオ信号は、いくつかの形式のうちの１つであってよい。ビデオ処理装置２１０は、必要に応じて、入力信号形式に基づくビデオコンテンツの変換を提供する。ビデオ処理装置２１０は、ビデオ信号の記憶に必要なあらゆる変換も実行する。
【００３４】
記憶デバイス２１２は、入力で受信した音声およびビデオコンテンツを記憶する。記憶デバイス２１２は、コントローラ２１４の制御下で、並びにコマンド、たとえばユーザインタフェース２１６から受信した、早送り（FF）および巻き戻し（Rew）などの、ナビゲーション命令にも基づいた、コンテンツの後での取り出しおよび再生を可能とする。記憶デバイス２１２は、ハードディスクドライブ、またはスタティックランダムアクセスメモリもしくはダイナミックランダムアクセスメモリなどの１つもしくは複数の大容量集積電子メモリであってもよいし、コンパクトディスクドライブまたはデジタルビデオディスクドライブなどの交換可能な光ディスクストレージシステムであってもよい。一実施形態では、記憶デバイス２１２は、外部デバイスで、システムに存在しなくてもよい。
【００３５】
入力または記憶デバイス２１２に由来する、ビデオ処理装置２１０からの変換されたビデオ信号は、ディスプレイインタフェース２１８に提供される。ディスプレイインタフェース２１８は、上記で説明したタイプのディスプレイデバイスに表示信号をさらに提供する。ディスプレイインタフェース２１８は、ＲＧＢ（赤−緑−青）などのアナログ信号インタフェースであってもよいし、ＨＤＭＩ（high definition multimedia interface）などのデジタルインタフェースであってもよい。ディスプレイインタフェース２１８が、以下でより詳細に説明する検索結果を３次元配列で提示するための種々の画面を作り出すことを理解されたい。
【００３６】
コントローラ２１４は、入力ストリーム処理装置２０２と、音声処理装置２０６と、ビデオ処理装置２１０と、記憶デバイス２１２と、ユーザインタフェース２１６とを含むデバイス２００の構成要素のうちのいくつかに、バスを介して相互接続される。コントローラ２１４は、入力ストリーム信号を、記憶デバイスに記憶するための、または表示のための信号に変換する変換プロセスを管理する。コントローラ２１４は、記憶されたコンテンツの取り出しおよび再生も管理する。そのうえ、以下で説明するように、コントローラ２１４は、記憶されたコンテンツ、または上記で説明した配信ネットワークを介して配信可能なコンテンツの検索を実行する。コントローラ２１４は、コントローラ２１４の情報および命令コードを記憶するための制御メモリ２２０（たとえば、ランダムアクセスメモリ、スタティックＲＡＭ、ダイナミックＲＡＭ、読み出し専用メモリ、プログラマブルＲＯＭ、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどを含む、揮発性メモリまたは不揮発性メモリ）にさらに結合される。さらに、メモリの実装形態は、単一メモリデバイス、あるいは共有メモリまたは共通メモリを形成するように互いに接続された複数のメモリ回路などの、いくつかの可能な実施形態を含むことができる。またさらに、メモリは、より大規模な回路において、バス通信回路の一部分などの他の回路に含まれることがある。
【００３７】
効果的に操作するために、本開示のユーザインタフェース２１６は、ディスプレイの周囲でカーソルを動かし、それによって、カーソルがコンテンツの上を通過したときにそのコンテンツを拡大させる入力デバイスを用いる。一実施形態では、入力デバイスは、ユーザが画面またはディスプレイのまわりでカーソルを自由に動かすことが可能な、ジャイロスコープまたは加速度計などのモーション検出の形をした、リモートコントローラである。別の実施形態では、入力デバイスは、タッチパッドまたは画面のパッド上でのユーザの動きを追跡するタッチセンシティブ（touch sensitive）デバイスの形をしたコントローラである。別の実施形態では、入力デバイスは、方向ボタンを有する従来型の遠隔制御装置とすることができる。
【００３８】
例示的なハンドヘルド角度検知リモートコントローラ３００が図３に示されている。リモートコントローラ３００は、ユーザの親指によって選択的に作動されるようにコントローラ３００の上側に設置された親指ボタン３０２を含む。親指ボタン３０２の作動は「クリック」とも呼ばれ、これは、選択された機能の作動または開始に関連したコマンドであることが多い。コントローラ３００は、ユーザの人さし指（index finger）（または「人さし指（trigger finger）」）によって選択的に作動されるようにコントローラ３００の下側に設置されたトリガボタン３０４をさらに含む。トリガボタン３０４の作動は「トリガ」とも呼ばれ、トリガが押し下げられている間のコントローラ３００の角運動（すなわち、ピッチ、ヨー、および／またはロール）は「トリガドラッグ（trigger-drag）」と呼ばれる。トリガドラッグコマンドは、カーソル、仮想カーソル、または、状態の変化（すなわち、強調表示または縁取りされたセル）などの、ディスプレイ上でのユーザの対話型位置設定（interactive position）を示す他のものの動きに関連することが多く、一般に、対話型ディスプレイ内でナビゲートし、対話型ディスプレイからエントリを選択するために使用される。さらに、数字および／または文字を入力するための複数のボタン３０６が用意される。一実施形態では、複数のボタン３０６は、電話タイプのキーパッドと同様に構成される。
【００３９】
ハンドヘルド角度検知リモートコントローラを使用することにより、ユーザとのいくつかのタイプの対話処理が提供される。角度検知コントローラを使用するとき、ヨーの変化が左右の動きにマップされ、ピッチの変化が上下の動きにマップされ、ロールの変化がコントローラの長手方向軸に沿った回転運動にマップされる。これらの入力を使用してジェスチャを規定し、このジェスチャが、状況に即した特定のコマンドを規定する。したがって、ヨーおよびピッチの組み合わせを使用して、対角線上の動きなどの任意の２次元の動きを規定することができ、ヨー、ピッチ、およびロールの組み合わせを使用して、任意の３次元の運動を規定することができる。
【００４０】
リモートコントローラデバイス３００は、ビデオ再生の従来型の制御に加えて、ディスプレイまたは画面上で強調表示された任意の要素に対して少なくとも３つの別個のオプションを起動する機構を含む。これらのオプションは、「追加情報」、「再生」、および「追加検索」と呼ばれる。「追加情報」機能は、現在強調表示または選択されている要素に関するより多くの情報を表示するために使用される。「再生」機能は、強調表示または選択されている要素が利用可能であると仮定して、その要素を再生するように選択する。これには、コンテンツ購入のための２つ目のユーザインタフェースなどを必要とすることがある。「追加検索」機能は、ユーザが追加の詳細検索のためのソースとして任意の要素を使用できる機構を表し、追加の詳細検索によって、新規コンテンツセット全体が生成され、選択された要素によって規定される基準に基づいて画面全体が更新される。画面が再描画されると、以前に選択された要素が画面の中心に配置され、関係するコンテンツを表す新しい１組の要素によって囲まれる。これらの３つのオプションは、あらかじめ定義されたまたは新しいジェスチャに関連付けられてもよいし、各オプションは、リモートコントローラ３００上の複数のボタン３０６のうちの所定のボタンに割り当てられてもよいことを理解されたい。
【００４１】
図１〜３に関連して上記で説明した構成要素のうちの少なくともいくつかは、ユーザインタフェースを生成するためのシステムを形成することを理解されたい。コンテンツを検索するための例示的なシステムは、複数の第１の視覚的要素をディスプレイデバイス１１４上のアレイに表示するためのディスプレイインタフェース２１８であって、各視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応するディスプレイインタフェース２１８と、入力デバイス３００からの入力に応じて第１の視覚的要素のうちの少なくとも１つを選択するためのユーザインタフェース２１６と、少なくとも１つの強調表示された第１の視覚的要素の選択に基づくコンテンツソースまたはコンテンツのカテゴリに関係するメタデータに基づいて検索を実行するためのコントローラ２１４を含み、ディスプレイインタフェース２１８は、検索の結果を、ディスプレイ１１４上の３次元配列内に複数の第２の視覚的要素として表示する。
【００４２】
図４は、本開示の一実施形態によるユーザインタフェース４００を示し、コンテンツを表すグラフィック要素は、参照番号４０２によって全体的に示されている。インタフェース４００は、コンテンツを表すグラフィック要素を使用してユーザがコンテンツおよびチャンネルを閲覧する機構を提供する。インタフェース４００は、５〜１０行のプログラムを含む従来型の検索結果ページの代わりに、複数（たとえば数百）の個々の要素４０２を提示し、各要素４０２は、利用可能なプログラミング、チャンネル、アプリケーション、音楽ファイル、またはそのカテゴリの何らかの形態を表す、固有の視覚的属性、空間的属性、および振る舞い属性を潜在的に有する。
【００４３】
要素４０２は、最大数の要素４０２がインタフェース４００を埋めることができるように、最小のサイズとすることができる。一実施形態では、表示される要素４０２は、透明なグラフィカル要素を利用して、コンテンツおよびコンテンツカテゴリを表し、最大数の要素４０２が１つの画面またはディスプレイ上に確実に表示できるようにする。したがって、個々の要素の上でカーソルを動かすと、その要素が（４０４に示すように）大きくなり、ユーザが特定の要素の上で短時間たとえば１／２秒休止した場合、タイトル、コンテンツで演じた俳優、監督、利用可能なコンテンツソースの一覧などの追加情報を示すことができる。
【００４４】
すべての要素４０２は類似の比率を有するが、要素４０２は、ユーザがコンテンツの特定のカテゴリまたは目的の特定のタイトルを識別するのを支援するために、大きさおよび中心の要素４０４に対する位置、グラフ、要素、または通知シンボルによって視覚的に区別される。画面の中心近くの要素４０６、４０８は、画面の端のほうの要素より大きく、画面の中心にあるコンテンツたとえば要素４０４とのより高い関連度を有し、画面の端では、表示されるコンテンツは、ますますランダムであり、著しく小さな要素たとえば要素４１０、４１２を有する。これは、次の２つの目的に役立つ。つまり、第１に、ユーザがユーザの検索に関連するコンテンツを見付けるのが簡単になること、第２に、ランダム性が増加することによって、そうでなければユーザは鑑賞を検討しないであろう非常に多くのコンテンツを表す機構が実現されることである。
【００４５】
画面上の要素の設計レイアウトは奥行きを暗示し、画面の中心にある要素たとえば図４の要素４０４が最大であり、要素は画面の辺縁に近づくにつれて小さくなり、たとえば要素４１０、４１２は、さらに遠く離れて表示される。辺縁に近づくと要素間の間隔も小さくなり、奥行きも示す。ユーザが要素の上でカーソルを動かすと、その要素が強調される。コンテンツ要素を表示するにあたり、特にユーザが要素の上で動かすことによって、その要素を伸張するとき、１つの要素の画像が別の要素の画像を覆い隠すことがありうる。たとえば、図４では、伸張された要素４０４が、要素４０６を覆い隠すまたは部分的に重なっているときである。
【００４６】
要素４０２は、映画などの個々のコンテンツを表すことができ、そのコンテンツを「再生」アクションで選択した場合、このアクションを開始して再生する。この例では、要素は、たとえば問題のタイトルのＤＶＤカバーの絵とすることができる。同じ要素が、再生ボタンではなく、リモートコントローラ３００上の検索ボタンなどの異なる手段で選択された場合、それに関連するデータを関係するコンテンツに対する検索のソースとして使用して、まったく異なるアクションが実行される。検索で使用されるデータは、コンテンツのジャンル、俳優、監督、または「友人の推薦」などの他のデータなどを含む様々な基準を含むことができる。また、要素を使用してアプリケーション、ＴＶチャンネル、または他のコンテンツを表すことができるが、この場合、要素は、認識可能なＤＶＤカバーではなく、むしろコンテンツにより直接的に関連するものである可能性が高い。
【００４７】
任意の要素は、記録されたコンテンツからの規定されたフレーム、ネットワークから、またはユーザによって、または手動で、もしくは自動的にコンテンツに割り当てられた総称的な要素のライブラリから供給された画像などの、コンテンツを表す画像から構成されてもよい。これらの要素のいずれも、要素自体に重ね合わされるかもしくは要素と共に表示されるテキストおよび／またはコンテンツのタイプを示す追加の小さな要素によって補われてもよい。たとえば、デバイス１０８、２００上にローカルに記憶されたコンテンツを表す要素は、コンテンツ自体を表す大きな画像の右下隅にあるディスクドライブの小さな要素と共に提示されてもよい。
【００４８】
要素４０２は、要素の表すコンテンツのタイプをユーザがはっきりと認識するのに十分に詳細であるように構成される。また、要素４０２は、放送チャンネルで現在再生されているコンテンツの要素を含むなど、部分的または完全に動的に作成されてもよい。たとえば、要素は、最近放送されたビデオのある場面から動的に生成され（ローカルで、またはネットワークから配信される）、次に、ロゴまたは現在放送しているチャンネルを示す何かと組み合わされてよい。これによって、ユーザは、多数のチャンネルで現在同時に何が放映されているかを一目で認識することができる。
【００４９】
次に、本開示によるユーザインタフェースを使用してコンテンツを検索するための方法について、図５から８に関連して説明する。図５Ａ、５Ｂ、６、および７は、ユーザインタフェースの例示的な画面またはディスプレイを示し、図８は、コンテンツを検索するための例示的な方法のフローチャートである。
【００５０】
図５Ａ、５Ｂ、および８を参照すると、ユーザが検索を開始すると、ユーザがアクセス可能であることを必要とするすべてのコンテンツを本質的に関連によって表すいくつかの第１の要素を有する初期画面５００がユーザに提供される（ステップ８０２）。一実施形態では、主要な幅広いカテゴリが画面の中央を占め、非常にはっきりとした選択しやすい要素を提供し、第１の大まかな検索、たとえばコンテンツのカテゴリまたはソースを提供する。この例では、要素の多くは総称的で、特定のジャンルを表す。たとえば、ＳＦ５０２、アクション映画５０４、ドラマ５０６、犯罪映画５０８、コメディー５１０、西部劇５１２、ドキュメンタリー５１４、音楽５１６、スポーツ５１８、子供向け５２０などの特定のジャンルに対する特定の要素があってよく、選択されたときに、適切なジャンルのタイトルを画面の中心に配置させ、総称的なサムネイルの詳細の次のレベルを、画面の端に表示させる。たとえば、第１のレベルでは、ユーザは、図５Ａの総称的なスポーツ要素５１８を選択することができる。次に、図５Ｂに示される第２のレベルでは、選択された要素５１８がディスプレイ５００の中心に表示され、野球映画５２２、ホッケー映画５２４、サッカー映画５２６、バスケットボール映画５２８、フットボール映画５３０、ゴルフ映画５３２、テニス映画５３４、およびボクシング映画５３６などの、種々のタイプのスポーツ映画のための総称的なサムネイルまたは要素が表示される。
【００５１】
一実施形態では、初期画面は図４に表されるようであってよく、特定のタイトルが目立つのではなく、画面の中心には、総称的なカテゴリをはっきりと表すサムネイルまたは要素が主に並ぶ。この実施形態では、視覚的要素は、特定のコンテンツに関係する要素と様々なカテゴリに関係する要素の両方を含む。この実施形態における要素の位置設定は、ユーザの好み、たとえば、ユーザが選択した好み、以前に鑑賞した選択に基づいてコントローラによって決定される好みなどに基づくことができる。この実施形態では、ユーザは、以降の画面で再生もしくは実行できるのとほとんど同じように、特定のコンテンツを選択して、初期画面から直接的に再生または実行させることもできるし、さらなる検索を実行しなくても表示することもできる。
【００５２】
さらに、「最も人気がある」または「上位１０点」などの、他の異なる種類のカテゴリも表すことができる。コンテンツは、「ＴＶ」、「オンライン」、「ローカル」、「ポッドキャスト」などのソースに基づいて表すこともできる。一実施形態では、ユーザがプロファイル、ランダム選択無視プロファイルなどに基づいてランダムに選択できるいくつかの「再開」サムネイル、要素、またはボタンがリモコン上にある。実際の実装形態は、配信されるサービス、ユーザの好み、ユーザプロファイル、またはそれらの組み合わせに基づくことができる。
【００５３】
初期画面５００のレイアウトは、好み、ランダムな選択、それまでの購入習慣または購入プロファイルを含む、いくつかの要因に基づくことができる。一実施形態では、初期画面の中央にあるコンテンツは、ユーザが過去に視聴したコンテンツのタイプである傾向がある。初期画面は、ユーザが利用可能なすべての可能なコンテンツの選択肢をできる限り表すべきであり、これは、大量の高レベルのカテゴリが表示されうることをも暗示することができる。一実施形態では、これは、「放送」コンテンツ、「映画」、「ドキュメンタリー」、「アプリケーション」、および「ゲーム」を表す要素と同じくらい幅広いことがある。この実施形態では、これらの幅広いカテゴリは、他の要素を点在させることもでき、この他の要素は、たとえば、現在特に人気のある映画、ユーザのお気に入りのチャンネル、または「ＳＦ」などの映画ジャンルを表す総称的な要素であってよい。要素はまた、Ｙｏｕｔｕｂｅなどの外部ストリーミングサービスのために、それらのサーバ上の個々のコンテンツのために、またはあらかじめ記録されたコンテンツなど、デバイスもしくはローカルネットワークにおいてローカルで利用可能なコンテンツのために生成されてもよく、これらのサービスのいずれをも明示的に検索することを可能にする。
【００５４】
一実施形態では、別個の初期検索画面が、放送チャンネルのために生成され、従来型の電子番組ガイド（ＥＰＧ）を事実上置き換えることができる。別の実施形態では、ライブＴＶ要素を初期メイン画面上で他の要素と統合することができる。別の実施形態では、検索中に、またはユーザがたとえばライブＴＶ（または特定のチャンネル）を検索に含めるもしくは検索から除外できるようになる前に、初期画面に対するオプションを好みとして選択することができる。したがって、好みを指定して、たとえば、「お気に入りの」チャンネルのみを検索に含めることができる。別の実施形態では、特定のタイプのコンテンツに対して別個の「初期」画面が作成され、その結果、ライブＴＶ、映画、ゲームなどに対する別個の入口があり、または入口を何らかの方法で様々に合併してもよい。
【００５５】
カテゴリおよび非常に幅広いカテゴリを表す要素の階層構造である必要がないユーザインタフェース手段の固有の設計を、たとえば、特定な映画を表す要素の横に表示することができる。幅広いカテゴリでは、「再生」オプションは利用可能ではないが、この「再生」オプションとは別に、検索オプションは、要素が明確なコンテンツを表すか幅広いカテゴリを表すかにかかわらず、要素と関連するデータを使用して次の画面に進む。とにかく、検索アクションでは、初期画面から少なくとも１つの要素を選択することによって、ユーザに対して、視聴したいものにより近い何らかのものが表示される可能性がより高い、新しい画面が表示される（ステップ８０４）。
【００５６】
ユーザが検索のためにコンテンツソースまたはカテゴリを選択する（ステップ８０４）と、図４および６に示すように、ユーザに対して、検索の結果がディスプレイ６００上の３次元配列内に複数の第２の視覚的要素として提示される（ステップ８０６）。２つ目の画面上の各視覚的要素も、依然として、（検索によって決定される）総称的なカテゴリに、または、より頻繁には特定のコンテンツに対応することができ、ディスプレイ６００の少なくとも１つの軸は３次元配列の中心起点６０２に関係する検索基準を表し、中心起点に対する第２の視覚的要素のそれぞれの近接度は、検索に対する関連性の程度を示す。
【００５７】
図６を参照すると、画面上の軸６０４〜６１０はすべて、画面６０２の中心にある要素によって表されるコンテンツとの関連のカテゴリを表すために使用することができる。これらの軸は実装形態に従って変化してよく、ただ単に対角線をなす軸を定義するだけでなくてよい。一実施形態では、軸は、（左上への）第１の対角線６０４に沿って俳優を、（右下への）第２の対角線６０６を下って監督を、（右上へ）第３の対角線６０８を上ってジャンルを、および（右下への）第４の対角線６１０を下って「このコンテンツを好きな人が好んだコンテンツ」を表すことができる。たとえば、ユーザがカーソルを動かすと、入力デバイスの動きに応答して、カーソルが種々の要素を強調表示する、たとえば伸張する。カーソルが軸６０４に沿って動くと、ユーザインタフェースは中心要素６０２によって表されるコンテンツと同じ俳優を有するコンテンツの要素を表示するか、または中心要素６０２によって表されるコンテンツの俳優に対して何らかの関係または関連を有するコンテンツの要素を表示する。さらなる例として、ユーザが、コンテンツ要素、たとえば軸６０４と軸６０６の間の要素６１２の上でカーソルを動かすと、ユーザインタフェースは、中心要素６０２によって表されるコンテンツに出演する俳優およびこのコンテンツの監督に対する関連を共有するコンテンツの要素を表示する。別の実施形態では、複数のジャンルを有するコンテンツは、複数の軸を使用して各ジャンルを別々に表すことができる。
【００５８】
図７および８を参照すると、ステップ８０８において、典型的な実施形態では、ユーザは、上記で説明したハンドヘルドリモートコントローラ３００などのポインティングデバイスを使用して、検索結果に提示された要素のうちの１つを強調表示するときである。ユーザが要素の上で動かすと、強調表示された要素７２０によって示されるように、その要素がその位置で伸張される。より具体的には、強調表示された要素７２０に関連する表示領域も拡大され、強調表示された要素７２０に関連する追加のコンテンツが表示され、強調表示または選択されたソースに関するより多くの情報をユーザに提供する。選択された要素７２０に近接した要素も、近接要素７３０によって示されるように、要素７２０より少ない程度に視覚的に伸張され、その結果、選択された要素７２０に最も近い近接要素７３０の大きさが最も大きいが、要素７２０より小さい。選択された要素７２０に近接した要素が段階的に伸張されることは、「双曲的な伸張」と呼ばれることがある。一実施形態では、段階的な伸張は垂直方向および水平方向であるが、他の実施形態では、水平方向または垂直方向のみとすることができる。段階的な伸張は、一例として、要素７２０が虫めがねの下に配置されているかのような一種のレンズ歪み効果も含むことができる。個々の要素は、水平方向（ｘ）の次元および垂直方向（ｙ）の次元の両方で、またはこれらの次元のどちらかの任意の程度、カーソルを動かすことによって、強調表示させることができる。
【００５９】
要素たとえば要素７２０が強調表示されると、その要素を、リモートコントローラ３００上のアクションボタンをクリックすることによって、またはリモートコントローラ３００を用いて適切なジェスチャを実行することによって、さらなるアクションに選択することができる。一実施形態では、コンテンツに関連する情報を表示すること（ステップ８１０）、強調表示された要素７２０からのデータを検索キーとして使用して再検索すること（ステップ８１２）、または強調表示または選択された要素に関連するそのコンテンツの再生または実行に直接進むこと（ステップ８１４）、という少なくとも３つの主なアクションがある。他の実施形態は、コンテンツの再生または購入、追加情報の取得、ソースの選択、お気に入りへの追加などのオプションも含むことができる。
【００６０】
関連情報を表示するオプションが選択される（ステップ８１０）と、ユーザインタフェースは、強調表示されたコンテンツに関する追加情報を提供する。伸張された要素に関連するこの情報は、テキスト（コンテンツのタイトル、出演している俳優、監督など）、ラベル、利用可能なコンテンツソースの一覧、広告、メディア、グラフィック、アニメーション、アプリケーション、リンク、およびビデオ、またはそれらの組み合わせを含むことができる。また、この追加情報の一部分は、カーソルがコンテンツの上を通過したときに表示されるように構成されてもよく、要素が強調表示されたとき、異なるセットが表示されてもよい。
【００６１】
「再生」または「同調」などの機能が起動されるとき（ステップ８１４）、アクションは、現在拡大されているフォーカス要素７２０に関連して直ちに行われる。記録する、思い出させる、これを評価する、およびブロック／制限するなどの、より複雑な、または複数のステップからなる機能の場合、その後のユーザアクションが要求される。これらのその後のユーザアクションは、メニューまたはステップスルー形式の対話シーケンスによって容易になる。これらのメニューまたはステップスルー形式の対話シーケンスは、様々なテキストによる命令、質問、または選択肢を伴うポップアップまたはフローティングパネル、および選択可能なオプションを表すアクティブな要素として現れてもよい。
【００６２】
ユーザは、強調表示または選択された要素に基づいてさらなる検索を実行するオプションを選択することもできる（ステップ８１２）。さらなる検索を実行するために、選択されたコンテンツ要素に関連する情報が検索基準に用いられる。検索の結果が決定されると、ディスプレイまたは画面が、選択された要素を中心起点として再描画される（ステップ８１６）。次に、ユーザインタフェースが、以前に選択された要素を囲むディスプレイ上の３次元配列内に複数の第３の視覚的要素として検索の結果を表示する（ステップ８１８）。次いで、ステップ８２０では、ユーザが、表示された要素のうちの１つを選択または強調表示することができ、ユーザは、次に、ステップ８１０、８１２、および８１４において上記で説明したアクションのうちの少なくとも１つを実行するオプションを有する。
【００６３】
ユーザが新しい要素を選択してさらなる検索を実行するとき、次の画面を構築するうえで要素の相対的位置を考慮に入れることができ、その結果、次の画面は、選択の軸を一層協調することができる。この例では、次の画面に選択されたコンテンツは、要素が主に存在した軸によって定義される関係に対する、通常よりもはるかに大きな重みを有する。別の実施形態では、より高度な遠隔制御装置が利用可能な例において、追加のオプションが利用可能になることができ、その結果、ユーザは、検索のプロセスに対する、より一層の制御を有し、検索するべき主要な基準を規定する。一例として、ユーザに、「ジャンルによる検索」ボタンまたは「俳優による検索」ボタンが提示されることがあり、その結果、画面上での要素の位置に関係なく、ユーザは、検索を重み付けする基準を選択することができる。
【００６４】
別の実施形態では、一度に複数の要素を選択して、より正確な検索を行うことができる。たとえば、コメディー要素をジャンル軸から選択し、一方、別のフィルムを「俳優」軸から選択することができ、その結果行われる検索は、選択された俳優に対する関連を有するコメディー志向のコンテンツを示す。軸は、ひそかにまたは明白にラベルが付されてもよいし、動的に変化して任意の所望のタイプの検索を容易にしてもよい。
【００６５】
別の実施形態では、検索のためのユーザインタフェースは、ディスプレイデバイス１０８そのものではなく、タブレットなどの外部デバイスに提示されてもよい。この実施形態では、ユーザ入力は、直接的にタブレットの画面に触れることによるものであり、アクションが実行された結果、コンテンツがタブレット自体に、または関連するディスプレイデバイスに表示される。
【００６６】
本開示の検索方法およびユーザインタフェースは、アプリケーション、ゲーム、音楽、ビデオ、書籍、または関連するテキストを有するグラフィック形態で表されうる他の任意のコンテンツなどのあらゆる形態のコンテンツに適用することができる。
【００６７】
これらのタイプのコンテンツのそれぞれは、自分の別個の画面で提示されてもよいし、あらゆる形態のコンテンツを統合する１つの画面にすべて組み込まれてもよい。ユーザインタフェースが１つの画面に複数のタイプのコンテンツを提示するこの例では、それが表すコンテンツのタイプ（すなわち書籍、アプリケーション、ビデオ、音楽など）を示す追加の要素が、いくつかのまたはすべてのコンテンツ要素に重ね合わされてもよい。これは、一実施形態では、各コンテンツ要素画像の右下隅における小さなマーカの形態をとることができる。別の実施形態では、コンテンツのタイプは、要素そのものの上ではなく、コンテンツ要素に関連する情報画面内に表示され、ユーザがそのコンテンツの上でカーソルを動かすと、見えるようになることができる。
【００６８】
そのうえ、本開示は、検索に一致する結果を重み付けして、どのコンテンツがどこに表示されるかを決定するための機構を提供する。この重み付けは、好みの自動発見、使用習慣、友人の推薦または信頼できる推薦、および一般的評判、さらにコンテンツが検索に一致する程度を含む、多種多様の入力を提供する。検索は、一度に複数の基準に対して実行され、次に、検索結果は、検索キーからの一致がデータでいくつ見つかったかに従って重み付けされる。たとえば、選択されたタイトルと同じ俳優のうち幾人かを共有するタイトルが結果にあると考えられる。そのタイトルがジャンルなどにさらに一致する場合、そのタイトルはジャンル軸と俳優軸の間に配置され、そのタイトルが人気のあるコンテンツでもある場合、検索後の画面の中心に配置される可能性が高い。さらに、反応の格付けをいくつかの異なる手段で測定することができる。たとえば、結果として行われる検索で俳優が一致した場合、複数の俳優を共有するそのコンテンツは、あまり重要でない俳優ではなく、主要な俳優または主演俳優を共有するコンテンツと同様に、高い優先順位を与えられる。
【００６９】
ユーザインタフェースの一実装形態の一例として、ユーザがロックドキュメンタリーの視聴を考え、最終的には「Ｔｈｅ  Ｐｒｉｎｃｅｓｓ  Ｂｒｉｄｅ」を視聴したとする。この例では、初期画面は、何らかの形態のロックドキュメンタリーまたは音楽ビデオの要素を含むことができる。この要素を選択すると、それが新しい画面の中心に表示され、ジャンルセクションで近くにあるのは、Ｒｏｂ  Ｒｉｅｎｅｒのフィルム「Ｔｈｉｓ  ｉｓ  Ｓｐｉｎａｌ  Ｔａｐ」であることがある。「Ｔｈｉｓ  ｉｓ  Ｓｐｉｎａｌ  Ｔａｐ」を検討すると、標準的なロックドキュメンタリーより娯楽性が高く、ユーザは、「Ｔｈｉｓ  ｉｓ  Ｓｐｉｎａｌ  Ｔａｐ」に関する追加検索を行い、新しい画面を生成することができる。この画面では、「Ｔｈｉｓ  ｉｓ  Ｓｐｉｎａｌ  Ｔａｐ」および「Ｔｈｅ  Ｐｒｉｎｃｅｓｓ  Ｂｒｉｄｅ」はいずれも、コメディージャンルに分類される、Ｒｏｂ  Ｒｉｅｎｅｒ監督による人気の高いフィルムであることを考えて、「Ｔｈｅ  Ｐｒｉｎｃｅｓｓ  Ｂｒｉｄｅ」は画面の中心に近く、容易に認識可能であり、したがってユーザの注意を引く。
【００７０】
本開示は、特定のコンテンツの選択および優先順位付け、包含または除外を可能にするユーザインタフェースも提供する。たとえば、ユーザは、西部劇にほとんど興味がないと規定することができ、したがって、極めて人気が高いおよび／または中核のコンテンツに非常に強く関係する場合を除いて、西部劇は表示されない。西部劇が表示される場合、それらの「関連性」したがって画面上での位置は、興味がないとユーザが述べたことによって調整され、そのため、コンテンツは、そうでない場合よりも、画面の中心から離れて表示される。
【００７１】
本開示の教示を取り入れた実施形態を本明細書で示し詳細に説明してきたが、当業者は、これらの教示を依然として取り入れた多くの他の変形させた実施形態を容易に考案することができる。（限定ではなく例示として意図された）コンテンツ検索のためのシステム、方法、およびユーザインタフェースの好ましい実施形態を説明してきたが、当業者は上記の教示を踏まえて修正および変形を加えることができることに留意されたい。したがって、開示された本開示の特定の実施形態において、添付の特許請求の範囲によって概説される開示の範囲に含まれる変更を加えうることを理解されたい。
本発明は以下の態様を含む。
（付記１）
入力デバイスに応答して対話型グラフィックディスプレイ上でコンテンツを検索するための方法において、
前記ディスプレイ上のアレイ内に複数の第１の視覚的要素を表示するステップ（８０２）であって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、ステップ（８０２）と、
前記第１の視覚的要素のうちの少なくとも１つを選択して、前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するステップ（８０４）と、
前記検索の結果を前記ディスプレイ上の３次元配列内に複数の第２の視覚的要素として表示するステップ（８０６）であって、各第２の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応する、ステップ（８０６）と
を含み、
前記ディスプレイの少なくとも１つの軸が、前記３次元配列の中心起点に関係する検索基準を表し、前記中心起点に対する前記第２の視覚的要素のそれぞれの近接度が、前記検索に対する関連性の程度を示す、前記方法。
（付記２）
前記複数の第２の視覚的要素のそれぞれの相対的な大きさが、前記検索に対する前記関連性の程度に基づく、付記１に記載の方法。
（付記３）
前記入力デバイスからの入力に応答して少なくとも１つの第２の視覚的要素を強調表示するステップ（８０８）と、
前記強調表示された少なくとも１つの第２の視覚的要素の外観を調整して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの情報を見せるステップと
をさらに含む、付記１に記載の方法。
（付記４）
前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの追加情報を表示するステップ（８１０）をさらに含む、付記３に記載の方法。
（付記５）
前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの前記追加情報に基づいて、更新されたコンテンツの検索を実行するステップ（８１２）と、
前記選択された少なくとも１つの第２の視覚的要素を前記中心起点として表示するステップ（８１６）と、
前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの前記追加情報に基づいて、前記更新されたコンテンツ検索の結果を、前記ディスプレイ上の３次元配列内に複数の第３の視覚的要素として表示するステップ（８１８）であって、各第３の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応する、ステップ（８１８）と
をさらに含む、付記４に記載の方法。
（付記６）
前記強調表示された少なくとも１つの第２の視覚的要素の周囲の前記第２の視覚的要素の外観を調整して、前記周囲の第２の視覚的要素のそれぞれに関連する前記特定のコンテンツの情報を見せるステップをさらに含む、付記３に記載の方法。
（付記７）
前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツを実行するステップ（８１４）をさらに含む、付記３に記載の方法。
（付記８）
前記入力デバイスからの入力に応答して少なくとも１つの第２の視覚的要素を選択するステップ（８０８）と、
前記選択された少なくとも１つの第２の視覚的要素および周囲の第２の視覚的要素の外観を双曲的に伸張して調整し、前記選択された少なくとも１つの第２の視覚的要素および前記周囲の第２の視覚的要素に関連する前記特定のコンテンツの情報を見せるステップと
をさらに含む、付記１に記載の方法。
（付記９）
前記入力デバイスからの入力に応答して少なくとも２つの第２の視覚的要素を選択するステップと、
前記入力デバイスからの入力に応答して、前記選択された少なくとも２つの第２の視覚的要素に関連する前記特定のコンテンツの追加情報に基づいて、更新されたコンテンツの検索を実行するステップと、
前記更新されたコンテンツの検索の結果を前記ディスプレイ上の３次元配列内に複数の第３の視覚的要素として表示するステップであって、各第３の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応する、ステップと、
をさらに含む、付記１に記載の方法。
（付記１０）
前記選択可能なコンテンツソースが、ビデオチャンネル、ビデオタイトル、音楽、またはアプリケーションを含む、付記１に記載の方法。
（付記１１）
前記ディスプレイの前記少なくとも１つの軸が、ジャンル、俳優、監督、または他のユーザからの他のコンテンツに関する格付けを表す、付記１に記載の方法。
（付記１２）
前記第１の視覚的要素および前記第２の視覚的要素のうちの少なくとも一方が、前記特定のコンテンツのタイプを示す、付記１に記載の方法。
（付記１３）
前記第１の視覚的要素および前記第２の視覚的要素のうちの少なくとも一方が、前記特定のコンテンツのソースを示す、付記１に記載の方法。
（付記１４）
前記第１の視覚的要素および前記第２の視覚的要素のうちの少なくとも一方が、前記特定のコンテンツから動的に作成される、付記１に記載の方法。
（付記１５）
前記複数の第１の視覚的要素が、特定のコンテンツに対応する少なくとも１つの視覚的要素をさらに含み、前記方法が、前記入力デバイスからの入力に応答して、前記表示された複数の第１の視覚的要素からの前記特定のコンテンツを実行するステップ（８１４）をさらに含む、付記１に記載の方法。
（付記１６）
前記複数の第１の視覚的要素が、前記ディスプレイ上の３次元配列内に表示され、前記複数の第１の視覚的要素の前記３次元配列の前記中心起点がユーザの好みに基づき、前記中心起点に対する前記第１の視覚的要素のそれぞれの近接度が、前記中心起点に対する関連性の程度を示す、付記１５に記載の方法。
（付記１７）
コンテンツを検索するためのシステムであって、
ディスプレイデバイス上のアレイ内に複数の第１の視覚的要素を表示するためのディスプレイインタフェース（２１８）であって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、ディスプレイインタフェース（２１８）と、
入力デバイス（３００）からの入力に応答して、前記第１の視覚的要素のうちの少なくとも１つを選択するためのユーザインタフェース（２１６）と、
前記選択された少なくとも１つの第１の視覚的要素に基づいて、前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行するためのコントローラ（２１４）と、
前記ディスプレイ上の３次元配列内に複数の第２の視覚的要素として前記検索の結果を表示するための前記ディスプレイインタフェース（２１８）であって、各第２の視覚的要素が、特定のコンテンツまたはカテゴリコンテンツに対応する、前記ディスプレイインタフェース（２１８）と
を備え、
前記ディスプレイの少なくとも１つの軸が、前記３次元配列の中心起点に関係する検索基準を表し、前記中心起点に対する前記第２の視覚的要素のそれぞれの近接度が、前記検索に対する関連性の程度を示すシステム。
（付記１８）
前記複数の第２の視覚的要素のそれぞれの相対的な大きさが、前記検索に対する前記関連性の程度に基づく、付記１７に記載のシステム。
（付記１９）
少なくとも１つの第２の視覚的要素を選択する前記入力デバイス（３００）からの入力に応答して、前記ディスプレイインタフェース（２１８）が、前記選択された少なくとも１つの第２の視覚的要素の外観を調整して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの情報を見せる、付記１８に記載のシステム。
（付記２０）
前記ディスプレイインタフェース（２１８）が、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの追加情報を表示する、付記１９に記載のシステム。
（付記２１）
前記コントローラ（２１４）が、前記入力デバイス（３００）からの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツの前記追加情報に基づいて、更新されたコンテンツの検索を実行し、
前記ディスプレイインタフェース（２１８）が、前記選択された少なくとも１つの第２の視覚的要素を前記中心起点として表示し、前記ディスプレイ上の３次元配列内に複数の第３の視覚的要素として前記更新されたコンテンツ検索の結果を表示し、各第３の視覚的要素が、特定のコンテンツに対応する、付記２０に記載のシステム。
（付記２２）
前記ディスプレイインタフェース（２１８）が、前記選択された少なくとも１つの第２の視覚的要素の周囲の前記第２の視覚的要素の外観を調整して、前記周囲の第２の視覚的要素のそれぞれに関連する前記特定のコンテンツの情報を見せる、付記１９に記載のシステム。
（付記２３）
前記コントローラ（２１４）が、前記入力デバイスからの入力に応答して、前記選択された少なくとも１つの第２の視覚的要素に関連する前記特定のコンテンツを再生する、付記１９に記載のシステム。
（付記２４）
少なくとも１つの第２の視覚的要素を選択する前記入力デバイス（３００）からの入力に応答して、前記ディスプレイインタフェース（２１８）が、前記選択された少なくとも１つの第２の視覚的要素および周囲の第２の視覚的要素の外観を双曲的に伸張して調整し、前記選択された少なくとも１つの第２の視覚的要素および前記周囲の第２の視覚的要素に関連する前記特定のコンテンツの情報を見せる、付記１７に記載のシステム。
（付記２５）
前記入力デバイス（３００）が、モーションセンシング技術を用いたリモートコントローラである、付記１７に記載のシステム。
（付記２６）
前記入力デバイス（３００）が、タッチスクリーンリモートデバイスである、付記１７に記載のシステム。
（付記２７）
前記複数の第１の視覚的要素が、特定のコンテンツに対応する少なくとも１つの視覚的要素をさらに含み、前記コントローラ（２１４）が、前記入力デバイス（３００）からの入力に応答して、前記表示された複数の第１の視覚的要素からの前記特定のコンテンツを実行する、付記１７に記載のシステム。
（付記２８）
前記ディスプレイインタフェース（２１８）が、前記ディスプレイ上の３次元配列内に前記複数の第１の視覚的要素を表示し、前記複数の第１の視覚的要素の前記３次元配列の前記中心起点がユーザの好みに基づき、前記中心起点に対する前記第１の視覚的要素のそれぞれの近接度が、前記中心起点に対する関連性の程度を示す、付記２７に記載のシステム。
（付記２９）
コンテンツ検索のためのグラフィックユーザインタフェースであって、
ディスプレイ上のアレイ内に複数の第１の視覚的要素を表示する（８０２）のための手段であって、各第１の視覚的要素が、選択可能なコンテンツソースまたはコンテンツのカテゴリに対応する、手段と、
前記第１の視覚的要素のうちの少なくとも１つを選択して、前記選択可能なコンテンツソースまたはコンテンツのカテゴリの検索を実行する（８０４）のための手段と、
前記検索の結果を前記ディスプレイ上の３次元配列内に複数の第２の視覚的要素として表示する（８０６）のための手段であって、各第２の視覚的要素が、特定のコンテンツまたはコンテンツカテゴリに対応する、手段と
を備え、
前記ディスプレイの少なくとも１つの軸が、前記３次元配列の中心起点に関係する検索基準を表し、前記中心起点に対する前記第２の視覚的要素のそれぞれの近接度が、前記検索に対する関連性の程度を示すグラフィックユーザインタフェース。
【図１】
0005628424.tif 000002
【図２】
0005628424.tif 000003
【図３】
0005628424.tif 000004
【図５Ａ】
0005628424.tif 000005
【図５Ｂ】
0005628424.tif 000006
【図８】
0005628424.tif 000007
【図４】
0005628424.tif 000008
【図６】
0005628424.tif 000009
【図７】
0005628424.tif 000010