(57)【要約】  本開示は、いくつかのカード又はウィンドウを表示するユーザインタフェースを有することに関する。ユーザは、ユーザが興味を有するカードの一部である関心領域を表示するため表示されているカードのポジションをユーザインタフェースが自動的に変更するコマンドを実現できる。ユーザの関心は、ユーザ嗜好情報に従って決定できる。任意的には、関心領域を有しないカードはディスプレイエリアから削除され、当該カードは関心領域を有する新たなカードと置換される。
2014505928.tif 000002
【特許請求の範囲】
【請求項１】
複数のカードにおいて関心領域を決定する方法であって、
表示用の複数のカードを生成するステップと、
ユーザコマンドに応答して、前記複数のカードからの第１カードにおいて少なくとも１つの関心領域を決定するステップと、
前記少なくとも１つの関心領域を可視的に表示するため、前記複数のカードからの第１カードを表示用に更新するステップと、
を有する方法。
【請求項２】
前記少なくとも１つの関心領域は、ユーザ嗜好情報から決定される、請求項１記載の方法。
【請求項３】
前記ユーザ嗜好情報は、ユーザプロファイル、メディアによる以前のユーザアクティビティ及び明示的なユーザ入力の少なくとも１つから生成される、請求項２記載の方法。
【請求項４】
前記更新するステップはさらに、前記少なくとも１つの関心領域を可視的に表示するため、前記複数のカードからの第１カードを上方又は下方方向に移動するステップを有する、請求項１記載の方法。
【請求項５】
前記複数のカードからの第２カードにおける少なくとも第２関心領域を決定するステップと、
前記少なくとも第２関心領域を可視的に表示するため、前記複数のカードからの第２カードを表示用に更新するステップと、
をさらに有する、請求項１記載の方法。
【請求項６】
前記表示用に更新するステップは、前記第１及び第２関心領域を可視的に表示するとき、前記第１カードと前記第２カードとを反対方向に移動させる、請求項５記載の方法。
【請求項７】
前記表示用に更新するステップは、前記第１及び第２関心領域を可視的に表示するとき、前記第１カードと前記第２カードとを同一方向に移動させる、請求項５記載の方法。
【請求項８】
第２関心領域を有する前記複数のカードからの第２カードであって、ディスプレイエリアにない前記第２カードを決定するステップと、
対応する関心領域を有しないと決定された前記複数のカードからの第３カードを前記ディスプレイエリアから削除することによって、前記第２カードを表示用に生成するステップと、
をさらに有する、請求項１記載の方法。
【請求項９】
複数のウィンドウにおいて関心領域を決定する方法であって、
表示用の複数のウィンドウを生成するステップと、
ユーザコマンドに応答して、前記複数のウィンドウからの第１ウィンドウにおいて少なくとも１つの関心領域を決定するステップと、
前記少なくとも１つの関心領域を可視的に表示するため、前記複数のカードから第１カードを表示用に更新するステップと、
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、参照することによりその全体がここに援用される、２０１０年１２月２２日に出願された米国仮出願第６１／４２６，５０９号及び２０１１年１月４日に出願された米国仮出願第６１／４２９，７４１号の利益を請求する。
【０００２】
ユーザインタフェースは、複数のウィンドウ／カードを表示するのに利用される。より詳細には、本開示は、ユーザ入力がほとんどなしに複数のカードにおける各種関心領域を特定するためユーザインタフェースを生成する方法のためのものである。
【背景技術】
【０００３】
コンピュータやタブレットなどのメディア装置を利用するとき、ユーザは一度に複数のコンテンツウィンドウをオープンすることがかなり多い。これらのウィンドウは、典型的には、ユーザが特定の関心エリア又はトピックを検出するため各ウィンドウ又はカードを個別にスクロールしなければならない方法により操作される。このようなタスクは、カード／ウィンドウを通過するときにユーザが迅速に自らの関心アイテムを検出することを所望するときに面倒であるが、ディスプレイインタフェースは複数のカードを収容するだけか、及び／又はこのようなカードはメディア装置の表示可能エリアを超えるエリアを有する。
【発明の概要】
【０００４】
各種関心領域が関心のある機能のアクティブ化に応答してユーザに自動的に表示される方法が提供される。複数のウィンドウ又はカードが表示可能なエリアに再構成され、各カード又はウィンドウの関心領域が、当該カード／ウィンドウをユーザが個々に操作することを要求することなく表示される。
【図面の簡単な説明】
【０００５】
本開示の上記及び他の態様、特徴及び効果は、添付した図面と共に参照される好適な実施例の以下の詳細な説明に説明されるか、それから明らかになるであろう。
【０００６】
図面において、同様の参照番号は図面を通じて同様の要素を示す。
【図１】図１は、本開示によるビデオコンテンツを配信する一例となるシステムのブロック図である。
【図２】図２は、本開示によるメディア装置としての一例となるセットトップボックス／デジタルビデオレコーダ（ＤＶＲ）のブロック図である。
【図３】図３は、本開示の実施例による一例となるメディア装置の斜視図である。
【図４】図４は、本開示による検知コントローラ又はタッチ画面のためのジェスチャの利用の一例となる実施例を示す。
【図５】図５は、本開示の第１カードユーザインタフェースの一例となる実施例を示す。
【図６】図６は、本開示の第２カードユーザインタフェースの一例となる実施例を示す。
【図７】図７は、本開示のカードユーザインタフェースの第１操作の一例となる実施例を示す。
【図８】図８は、本開示のカードインタフェースの第２操作の一例となる実施例を示す。
【図９】図９は、本開示による表示装置上に提示されるときの複数のカードインタフェースの第１操作の一例となる実施例を示す。
【図１０】図１０は、本開示による表示装置上に提示されるときの複数のカードインタフェースの第２操作の一例となる実施例を示す。
【図１１】図１１は、本開示による表示装置上に提示されるときの複数のカードインタフェースの第１操作の一例となる実施例を示す。
【図１２】図１２は、本開示による表示装置上に提示されるときの複数のカードインタフェースの第２操作の一例となる実施例を示す。
【図１３】図１３は、本開示による表示装置上に提示されるときの複数のカードインタフェースに関心領域機能を適用する一例となる実施例を示す。
【図１４】図１４は、本開示による表示装置上に提示されるときの複数のカードインタフェースに関心領域機能を適用する一例となる実施例を示す。
【図１５】図１５は、本開示による表示装置上に表示される複数のカードに関心領域機能を適用する他の実施例を示す。
【図１６】図１６は、本開示による表示装置上に表示される複数のカードに関心領域機能を適用する他の実施例を示す。
【図１７】図１７は、本開示による表示されたカードのプレゼンテーションを更新するため関心領域を決定するためのフローチャートを示す。
【発明を実施するための形態】
【０００７】
本発明は、ビデオ、テレビショー、映画、オーディオ、音楽、ビデオゲームなどのメディアを受信、記録、再生、購入などするのに利用されるユーザインタフェースの複数の異なる実施例を提供する。このようなユーザインタフェースは、コンピュータ、セットトップボックス、メディアサーバ、タブレット、携帯電話、パーソナルメディア装置、携帯ビデオゲームシステム、ビデオゲームシステムなどの装置上に実現可能である。
【０００８】
図１を参照して、ホーム又はエンドユーザにコンテンツを配信するためのシステム１００の実施例のブロック図が示される。コンテンツは、映画スタジオや制作会社などのコンテンツソース１０２からのものである、コンテンツは、２つの形態の少なくとも１つにより供給されてもよい。１つの形態は、コンテンツの放送形式であってもよい。放送コンテンツは、ＡＢＣ（Ａｍｅｒｉｃａｎ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ）、ＮＢＣ（Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ）、ＣＢＳ（Ｃｏｌｕｍｂｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓｙｓｔｅｍ）など、典型的には、全国放送サービスである放送アフィリエイトマネージャ１０４に提供される。放送アフィリエイトマネージャは、コンテンツを収集及び格納し、配信ネットワーク１（１０６）として示される配信ネットワークを介しコンテンツの配信をスケジューリングしてもよい。配信ネットワーク１（１０６）は、全国センタから１以上の地域又はローカルセンタへの衛星リンク伝送を含むものであってもよい。配信ネットワーク１（１０６）はまた、地上放送、衛星放送又はケーブル放送などのローカル配信システムを用いたローカルコンテンツ配信を含むものであってもよい。ローカル配信されたコンテンツは、ユーザの自宅にあるメディア装置１０８に提供され、そこでコンテンツはユーザにより以降にサーチされることになる。メディア装置１０８は、多数の形態をとりうるものであり、セットトップボックス／デジタルビデオレコーダ（ＤＶＲ）、ゲートウェイ、モデムなどとして実現されてもよい。さらに、メディア装置１０８は、ホームネットワークにおけるクライアント又はピア装置として構成されるさらなる装置を含むホームネットワークシステムのエントリポイント又はゲートウェイとして機能してもよい。
【０００９】
コンテンツの第２の形態は、特別コンテンツと呼ばれる。特別コンテンツは、映画、ビデオゲーム又は他のビデオ要素など、放送アフィリエイトマネージャに提供されない有料ビューイング、ペイパービュー又は他のコンテンツとして配信されるコンテンツを含むものであってもよい。多くのケースにおいて、特別コンテンツは、ユーザにより要求されたコンテンツであってもよい。特別コンテンツは、コンテンツマネージャ１１０に配信されてもよい。コンテンツマネージャ１１０は、コンテンツプロバイダ、放送サービス又は配信ネットワークサービスなどを提携したインターネットウェブサイトなどのサービスプロバイダであってもよい。コンテンツマネージャ１１０はまた、インターネットコンテンツを配信システムに内蔵してもよい。コンテンツマネージャ１１０は、別の配信ネットワークである配信ネットワーク２（１１２）を介しユーザのメディア装置１０８にコンテンツを配信してもよい。配信ネットワーク２（１１２）は、高速ブロードバンドインターネットタイプ通信システムを含むものであってもよい。放送アフィリエイトマネージャ１０４からのコンテンツはまた、配信ネットワーク２（１１２）のすべて又は一部を用いて配信されてもよく、コンテンツマネージャ１１０からのコンテンツは、配信ネットワーク１（１０６）のすべて又は一部を用いて配信されてもよいことに留意することが重要である。さらに、ユーザはまた、コンテンツがコンテンツマネージャ１１０により管理される必要なく、配信ネットワーク２（１１２）を介しインターネットから直接的にコンテンツを取得してもよい。
【００１０】
別々に配信されるコンテンツを利用するための複数の適応化が可能であってもよい。１つの可能なアプローチでは、特別コンテンツは、他のディスプレイ、購入及び売買オプション、エンハンスメントマテリアルなどを提供する放送コンテンツに対する拡張として提供される。他の実施例では、特別コンテンツは、放送コンテンツとして提供されるプログラミングコンテンツを完全に置換してもよい。最後に、特別コンテンツは、放送コンテンツと完全に別であってもよく、単にユーザが利用することを選択可能なメディア代替であってもよい。例えば、特別コンテンツは、放送コンテンツとしてまだ利用可能でない映画のライブラリであってもよい。
【００１１】
メディア装置１０８は、配信ネットワーク１及び配信ネットワーク２の一方又は双方から異なるタイプのコンテンツを受信してもよい。メディア装置１０８はコンテンツを処理し、ユーザの嗜好及びコマンドに基づきコンテンツの分離を提供する。メディア装置１０８はまた、オーディオ及びビデオコンテンツを記録及び再生するため、ハードドライブや光ディスクドライブなどのストレージ装置を有してもよい。メディア装置１０８及び格納されているコンテンツの再生に関する機能の処理のさらなる詳細は、図２に関して後述される。処理されたコンテンツは、表示装置１１４に提供される。表示装置１１４は、従来の２Ｄタイプのディスプレイ又は先進的な３Ｄディスプレイであってもよい。
【００１２】
メディア装置１０８はまた、タッチ画面制御装置１１６など、第２画面とのインタフェースをとってもよい。タッチ画面制御装置１１６は、メディア装置１０８及び／又は表示装置１１４に対するユーザ制御を提供するよう構成されてもよい。タッチ画面装置１１６はまた、ビデオコンテンツを表示可能であってもよい。ビデオコンテンツは、ユーザインタフェースエントリなどのグラフィックスエントリであってよく、あるいは、表示装置１１４に配信されるビデオコンテンツの一部であってもよい。タッチ画面制御装置１１６は、赤外線（ＩＲ）や無線周波数（ＲＦ）通信などの何れか周知の信号伝送システムを利用してメディア装置１０８とインタフェースをとり、ＩＲＤＡ（Ｉｎｆｒａ−Ｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）規格、Ｗｉ−Ｆｉ、ブルートゥースなどの標準プロトコルや他の何れかの専用プロトコルを含むものであってもよい。タッチ画面制御装置１１６の処理は、以下により詳細に説明される。
【００１３】
任意的には、メディア装置１０８及びタッチ画面制御装置１１６は、同一の装置に一体化可能である。タッチ画面を備えたこれらのメディア装置の具体例として、コンピュータ、ラップトップ、携帯電話、パーソナルメディアプレーヤー、ＭＰ３プレーヤー、パーソナルデスクアシスタント、タブレット装置、デジタルビデオレコーダなどがあげられる。本明細書のため、メディア装置１０８という用語は、セットトップボックス、デジタルビデオレコーダ、ゲートウェイ装置などを備えたこれらのタイプの装置のすべてを含みうる。
【００１４】
図１の具体例では、システム１００はまた、バックエンドサーバ１１８と利用データベース１２０とを有する。バックエンドサーバ１１８は、ユーザの利用習慣を解析し、これらの利用習慣に基づき推奨を行うパーソナル化エンジンを有する。利用データベース１２０は、ユーザの利用習慣がモニタされ、当該利用習慣に関する情報が格納される場所である。このようなユーザの習慣情報を利用して、その後に宣伝及び番組を推奨するのに利用されるユーザのプロファイルを作成することが可能である。いくつかのケースでは、利用データベース１２０は、バックエンドサーバ１１８の一部であってもよい。本例では、バックエンドサーバ１１８（利用データベース１２０と共に）は、システム１１０に接続され、配信ネットワーク２（１１２）を介しアクセスされる。
【００１５】
図２を参照して、メディア装置２００の実施例のブロック図が示される。受信装置２００は、図１に説明されたメディア装置と同様に動作し、ゲートウェイ装置、モデム、セットトップボックス又は同様の通信システムの一部として含まれてもよい。図示された装置２００はまた、オーディオ装置又は表示装置を含む他のシステムに内蔵されてもよい。何れのケースでも、システムの完全な処理に必要な複数のコンポーネントが、当業者に周知であるときには、簡単化のため図示されない。
【００１６】
図２に示される装置２００では、コンテンツは入力信号受信機２０２により受信される。入力信号受信機２０２は、地上、ケーブル、衛星、イーサネット（登録商標）、ファイバ及び電話線ネットワークを含む複数の可能なネットワークの１つを介し提供される信号を受信、復調及び復号するのに利用される複数の既知の受信回路の１つであってもよい。所望の入力信号は、制御インタフェース又はタッチパネルインタフェース２２２を介し提供されるユーザ入力に基づき入力信号受信機２０２により選択及び抽出されてもよい。タッチパネルインタフェース２２２は、タッチ画面装置のインタフェースを有してもよい。タッチパネルインタフェース２２２はまた、携帯電話、タブレット、マウス、ハイエンドリモートなどとインタフェースをとるよう構成されてもよい。
【００１７】
復号された出力信号は、入力ストリームプロセッサ２０４に提供される。入力ストリームプロセッサ２０４は、最終的な信号選択及び処理を実行し、コンテンツストリームについてオーディオコンテンツからビデオコンテンツを分離することを含む。オーディオコンテンツは、圧縮されたデジタル信号などの受信フォーマットからアナログ波形信号への変換のため、オーディオプロセッサ２０６に提供される。アナログ波形信号は、オーディオインタフェース２０８に提供され、さらに表示装置又はオーディオアンプに提供される。あるいは、オーディオインタフェース２０８は、Ｓｏｎｙ／Ｐｈｉｌｉｐｓ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｆｏｒｍａｔ（ＳＰＤＩＦ）などを介しＨｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ（ＨＤＭＩ）ケーブル又は他のオーディオインタフェースを利用して、デジタル信号をオーディオ出力装置又は表示装置に提供してもよい。オーディオインタフェースはまた、１以上のスピーカーセットを駆動するためのアンプを有してもよい。オーディオプロセッサ２０６はまた、オーディオ信号の格納に必要な変換を実行する。
【００１８】
入力ストリームプロセッサ２０４からのビデオ出力は、ビデオプロセッサ２１０に提供される。ビデオ信号は、複数のフォーマットの１つであってもよい。ビデオプロセッサ２１０は、入力信号フォーマットに基づき、ビデオコンテンツの変換を必要に応じて提供する。ビデオプロセッサ２１０はまた、ビデオ信号の格納に必要な変換を実行する。
【００１９】
ストレージ装置２１２は、入力において受信されたオーディオ及びビデオコンテンツを格納する。ストレージ装置２１２は、コントローラ２１４の制御の下で、ユーザインタフェース２１６及び／又はタッチパネルインタフェース２２２から受信された早送り（ＦＦ）及び巻き戻し（Ｒｅｗ）などのナビゲーション命令などのコマンドに基づき、コンテンツの以降の抽出及び再生を可能にする。ストレージ装置２１２は、ハードディスクドライブ、ＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）やＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）などの１以上の大容量集積電子メモリであってもよく、あるいは、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）ドライブやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）ドライブなどの互換的な光ディスクストレージシステムであってもよい。
【００２０】
入力又はストレージ装置２１２からの発信されたビデオプロセッサ２１０からの変換されたビデオ信号は、ディスプレイインタフェース２１８に提供される。ディスプレイインタフェース２１８はさらに、上述したタイプの表示装置に表示信号を提供する。ディスプレイインタフェース２１８は、ＲＧＢ（Ｒｅｄ−Ｇｒｅｅｎ−Ｂｌｕｅ）などのアナログ信号インタフェースであってもよいし、又はＨＤＭＩなどのデジタルインタフェースであってもよい。ディスプレイインタフェース２１８は、以下でより詳細に説明されるように、３次元グリッドによりサーチ結果を提示するため各種画面を生成することが理解されるべきである。
【００２１】
コントローラ２１４は、入力ストリームプロセッサ２０２、オーディオプロセッサ２０６、ビデオプロセッサ２１０、ストレージ装置２１２及びユーザインタフェース２１６を含む装置２００のコンポーネントの複数とバスを介し相互接続される。コントローラ２１４は、入力ストリーム信号をストレージ装置への格納用又は表示用の信号に変換する変換処理を管理する。コントローラ２１４はまた、格納されているコンテンツの抽出及び再生を管理する。さらに、後述されるように、コントローラ２１４は、コンテンツのサーチと、上述されたように配信ネットワークを介し配信又は格納されるコンテンツを表すグリッドディスプレイの生成及び調整とを実行する。
【００２２】
コントローラ２１４はさらに、コントローラのための命令コード及び情報を格納するため、制御メモリ２２０（例えば、ＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などを含む揮発性又は不揮発性メモリなど）に接続される。制御メモリ２２０は、コントローラ２１４のための命令を格納してもよい。制御メモリはまた、コンテンツを含むグラフィック要素、ディスプレイインタフェース２１８の表示されるユーザインタフェースを生成するのに利用される各種グラフィック要素などの要素のデータベースを格納してもよい。あるいは、メモリは、特定又はグループ化されたメモリ位置にグラフィック要素を格納し、アクセス又はロケーションテーブルを利用して、グラフィック要素に関する各種情報部分のメモリ位置を特定してもよい。さらに、ディスプレイインタフェース２１８への出力のためのコントローラ２１４により解釈されたコンピュータ命令に応答して、各種グラフィック要素が生成可能である。グラフィック要素の格納に関するさらなる詳細が後述される。さらに、制御メモリ２２０の実現形態は、単一のメモリ装置、又は共有若しくは共通メモリを形成するため通信可能に接続若しくは結合された複数のメモリなどの複数の可能な実施例を含むものであってもよい。さらに、メモリは、より大きな回路におけるバス通信回路の一部などの他の回路と共に含まれてもよい。
【００２３】
任意的には、コントローラ２１４は、オーディオプロセッサ２０６とビデオプロセッサ２１０とを利用することによって、それぞれオーディオ及びビデオメディアからメタデータを抽出するよう構成可能である。すなわち、垂直帰線区間におけるビデオ信号、ビデオに関する補助データフィールド又はビデオ信号の他のエリアに含まれるメタデータは、電子番組ガイドの生成、受信ビデオに関する記述情報の所持、補助情報サービスのサポートなどの各機能に利用可能なメタデータを生成するため、コントローラ２１４と共にビデオプロセッサ２１０を利用して取得可能である。同様に、コントローラ２１４と連係するオーディオプロセッサ２０６は、オーディオ信号であってもよいオーディオ透かしを認識するよう構成可能である。このようなオーディオ透かしは、その後、オーディオ信号の認識、オーディオ信号のソースを特定するセキュリティ又は他のサービスの実行などのいくつかのアクションを実行するのに利用可能である。さらに、上述したアクションをサポートするためのメタデータは、コントローラ２１４により処理されるネットワークソースから生成可能である。
【００２４】
図３を参照して、本開示のユーザインタフェース処理は、早送り、巻き戻しなどの機能を示すのに利用可能な入力装置を利用する。これを可能にするため、タブレット又はタッチパネル装置３００（図１に示されるタッチ画面装置１１６と同じであり、及び／又はメディア装置１０８及びタッチ画面装置１１６の統合された具体例である）は、受信装置２００のユーザインタフェース２１６及び／又はタッチパネルインタフェース２２２を介しインタフェースがとられてもよい。タッチパネル装置３００は、手の動きやジェスチャに基づく受信装置又はセットトップボックスの処理と、セットトップボックス又は他の制御装置のコマンドにパネルを介し変換されるアクションとを可能にする。一実施例では、タッチパネル３００は、単にグリッドディスプレイをナビゲートするためのナビゲーションツールとして機能してもよい。他の実施例では、タッチパネル３００はさらに、ユーザがコンテンツのグリッドディスプレイを介しナビゲーションとより直接的にやりとりすることを可能にする表示装置として機能する。タッチパネル装置は、起動ボタンなどの従来の制御機能を含むリモコン装置の一部として含まれてもよい。タッチパネル３００はまた、少なくとも１つのカメラ要素を有することが可能である。以下でより詳細に説明されるように、タッチパネル装置３００に表示されるコンテンツは、メイン画面にザッピング又はスローイングされてもよい（例えば、図１に示される表示装置１１４など）。
【００２５】
図４を参照して、図示されるものなど、ジェスチャ検知コントローラ又はタッチ画面の利用は、多数のタイプのユーザインタラクションを提供する。コントローラからの入力は、ジェスチャを定義し、さらに特定のコンテクストコマンドを定義するのに利用される。センサの設定は、タッチ画面上のユーザの指の動きを定義することを可能にするか、又は１次元若しくは２次元によりコントローラ自らの動きを定義することを可能にしてもよい。対角線などの２次元の動きと、ヨー、ピッチ及びロールの組み合わせとが、スウィングなどの何れかの３次元の動きを定義するのに利用可能である。図４において、いくつかのジェスチャが示される。ジェスチャはコンテクストにおいて解釈され、ユーザにより行われた定義された動きにより特定される。
【００２６】
バンピング（ｂｕｍｐｉｎｇ）４２０は、アップ、ダウン、レフト又はライトの１方向のポインティングを示す２ストロークの描画により定義される。バンピングジェスチャは、コンテクストにおける特定のコマンドに関連付けされる。例えば、タイムシフティングモードでは、レフトバンプジェスチャ４２０は巻き戻しを示し、ライトバンプジェスチャは早送りを示す。他のコンテクストでは、バンプジェスチャ４２０は、バンプにより指定された方向の特定の値をインクリメントするよう解釈される。チェッキング（ｃｈｅｃｋｉｎｇ）４４０は、チェックマークの描画として定義される。それは、下方バンプジェスチャ４２０に類似する。チェッキングは、リマインダやユーザタグを指定するため、又はアイテム若しくは要素を選択するためコンテクストにおいて特定される。サークリング（ｃｉｒｃｌｉｎｇ）４４０は、何れかの方向の円の描画として定義される。双方向が区別可能であることが可能である。しかしながら、混乱を避けるため、円は方向に関係なく単一のコマンドとして特定される。ドラッギング（ｄｒａｇｇｉｎｇ）４５０は、タブレット３００上でボタン（仮想的又は物理的）の押下中、コントローラの角度の動き（ピッチ及び／又はヨーの変化）として定義される（すなわち、トリガードラッグ）。ドラッギングジェスチャ４５０は、ナビゲーション、スピード、距離、時間シフト、巻き戻し及び早送りに利用されてもよい。ドラッギング４５０は、カーソル、仮想カーソル、輪郭のハイライト化やディスプレイ上の選択などの状態変化を移動するのに利用可能である。ドラッギング４５０は、任意の方向とすることが可能であり、一般に２次元でナビゲートするのに利用される。しかしながら、あるインタフェースでは、ドラッギングコマンドに対する応答を修正することが好ましい。例えば、いくつかのインタフェースでは、１次元又は方向の処理は、仮想カーソルのポジション又は移動方向に応じて他の次元又は方向に関して好まれる。ノッディング（ｎｏｄｄｉｎｇ）４６０は、２つの素早いトリガードラッグ上下垂直方向の動きにより定義される。ノッディング４６０は、“Ｙｅｓ”又は“Ａｃｃｅｐｔ”を示すのに利用される。Ｘ−ｉｎｇ４７０は、文字“Ｘ”を描画するとして定義される。Ｘ−ｉｎｇ４７０は、“Ｄｅｌｅｔｅ”又は“Ｂｌｏｃｋ”コマンドに利用される。ワギング（ｗａｇｇｉｎｇ）４８０は、２つのトリガードラッグの高速前後水平方向の動きにより定義される。ワギングジェスチャ４８０は、“Ｎｏ”又は“Ｃａｎｃｅｌ”を示すのに利用される。
【００２７】
センサシステムの複雑さに応じて、シンプルな１次元の動き又はジェスチャのみが許容されてもよい。例えば、ここに示されるようなセンサ上のシンプルな左右の動きが、早送り又は巻き戻し機能を生成してもよい。さらに、複数のセンサが、タッチ画面上の異なる位置に内蔵し配置できる。例えば、左右の動きのための水平方向センサは、１つのスポットに配置され、ボリュームのアップ／ダウンに利用され、上下の動きのための垂直方向センサは、異なるスポットに配置され、チャネルのアップダウンに利用されてもよい。このようにして、特定のジェスチャマッピングが利用されてもよい。以下でより詳細に説明されるように、２本の指のスワイプジェスチャが、タブレット３００からメイン画面又は表示装置１１４へのコンテンツのスローイング又は移動を開始するのに利用されてもよい。
【００２８】
図５は、カードとして知られるインタフェースの一例となる実施例を示し、各種アプリケーションが当該カードインタフェース内に提示される。例えば、異なるテレビリストを表すライブテレビガイドアプリケーションは、カードインタフェース５００内に提示される。すなわち、カードは、アプリケーションが実行していることの表現を表示するウィンドウとして機能する。このようなカードは、タブレット、メディアプレーヤー、電話、モニタ、コンピュータ及びディスプレイを有する他の何れかの装置を含む装置上に提示可能である。カードは、電子番組ガイド、プレイリスト、ソーシャルメディアインタフェース、ゲーム、ビデオ、オーディオ、ウェブページ、ブラウザ、レンダリングされたメディアサービスなどの異なるアプリケーションを表すことが可能である。
【００２９】
カードインタフェース５００に戻って、セル５１０は、本例ではＣｏｍｅｄｙ  Ｃｅｎｔｒａｌと呼ばれる放送チャネル上で放送されるインフォマーシャルなどのテレビショーに関する情報を表示する。ジェスチャを用いてアクティブ化されるときの再生制御５１２は、セットトップボックス、タブレット、テレビなどの装置のチューナに要求されたチャネルにチューニングさせる。ログなどのグラフィックス５１５が、再生制御５１２をアクティブ化することによってチューニング可能な放送チャネルに含まれる。セル５２０は、グラフィック５２５により示されるＡｍｅｒｉｃａｎ  Ｍｏｖｉｅ  Ｃｌａｓｓｉｃｓ（ＡＭＣ）で放送中のＴｈｅ  Ｎｉｇｈｔ  Ｌｉｓｔｅｎｅｒと呼ばれるテレビショーの情報を表示する。ユーザがＡＭＣにチューニングすることを所望する場合、再生制御５２２は、ジェスチャによりアクティブ化できる。再生制御５１２，５２２のアクティブ化の結果は、ディスプレイ又は記録装置へのチューニングされたチャネルの出力を導く。
【００３０】
図６は、再生のため利用可能な異なるメディアアセット（ビデオ、オーディオ、ピクチャなど）を表す他のアプリケーションのカードインタフェース６００の一例となる実施例である。具体的には、このようなメディアアセットは、ローカルストレージメディア、リモートストレージメディア、ビデオオンデマンドなどのオンデマンドメディアサービス、オーバザトップメディアサービスなどのコンテンツソースに格納可能であり、メディアアセットは、要求されるとメディア装置に配信される。例えば、再生制御６１２のアクティブ化に応答して、セル６１０により示されるようなメディアセットＮａｃｈｏ  Ｌｉｂｒｅが、図１について説明されたような一例となるアーキテクチャを利用して再生可能である。同様に、セル６２０におけるＡｆｒｉｃａｎ  Ｗｈｉｔｅ  Ｒｈｉｎｏとして特定されるメディアアセットは、再生制御６２２がジェスチャによりアクティブ化されると、再生可能である。
【００３１】
グラフィック６１２，６２５は、メディアアセットを特定するのに利用されるサムネイル、ポスターアート、ロゴ、アイコンなどを表し、これにより、グラフィック６１２はＮａｃｈｏ  Ｌｉｂｒｅを表し、グラフィック要素６２５はＡｆｒｉｃａｎ  Ｗｈｉｔｅ  Ｒｈｉｎｏを表す。このようなグラフィックは、ユーザにより行われる関連付け、特定のグラフィックを指定する番組ガイド情報、メディアファイルからのスクリーンショットなどによりメディアセットにリンク可能である。
【００３２】
図７は、入力装置によるアクション又はジェスチャにより操作されるカードインタフェース７００の一例となる実施例である。カードインタフェース７００は、視聴可能なカード又はウィンドウの部分であるディスプレイエリア７０５を有する。一度にディスプレイエリア７０５に表示可能なものより多くの要素をカードが有してもよいより多くの要素があることもある。例えば、セル７１０は、カードインタフェース７００のためには表示されないが、セル７２０，７３０，７４０，７５０及びセル７６０の一部は、ディスプレイエリア７０５において視聴可能である。
【００３３】
カードは、ジェスチャ又は制御入力を用いて垂直方向に操作可能であり、表示されるセルは、上下の動きの制御のジェスチャに応答して表示可能である。図８からのカードインタフェース８００が操作として下方ジェスチャ及び／又は制御入力を受けると、ディスプレイエリア７０６はセル７１０を表示し、セル７６０は視聴可能でない限り下方に移動される。同様に、セル７５０の一部は、下方ジェスチャ／制御入力に応答して表示されない。セル７５０，７６０は、操作として上方ジェスチャによりカードインタフェース８００を操作し、カードインタフェース７００に示されるセルの配置を生じさせる場合、ディスプレイエリア７０５において再び視聴可能である。
【００３４】
図９は、複数のカードインタフェースを提示する装置のユーザインタフェース９００の一例となる実施例である。この例示的な実施例では、ディスプレイエリア９１０は、ジェスチャ及び／又は制御入力に応答して水平方向に操作可能な複数のカード９２０，９３０，９４０を表示し、ここでは、カード９４０の一部はディスプレイエリア９１０には表示されない。ジェスチャ／制御入力により左方向にディスプレイエリア９１０を操作する場合、カード９４０がディスプレイエリア９１０に完全に表示され、カード９２０の一部が表示されないユーザインタフェース１０００の結果が図１０に示される。ジェスチャ／制御入力により右方向にディスプレイエリア９１０を移動する場合、カード９２０がディスプレイエリア９１０に完全に表示され、カード９４０の一部が表示されない結果が図９に示される。
【００３５】
図１１は、操作を受けたユーザインタフェースに示される複数のカードインタフェースの他の実施例を示す。具体的には、カード１１２０，１１３０，１１４０は、ディスプレイエリア１１１０に表示される。右方向のジェスチャ／制御入力に応答して、これらのカードは図１２に示されるユーザインタフェース１２００を生じさせる。すなわち、ユーザインタフェース１２００は、ディスプレイエリア１１１０において新たなカード１１５０を表示させるため、カード１１２０，１１３９が右に移動されることを示す。図１２のディスプレイエリア１１１０が、ジェスチャ／制御インタフェースに応答して左に移動される場合、カード１１５０は、カード１１２０が図１１に示されるようなディスプレイエリア１１１０において可視的にあっている間は表示されない。
【００３６】
図１３は、各種関心アイテムを特定するのにユーザが利用可能な複数のカードインタフェースにおける関心機能を実現する例示的な実施を示す。すなわち、ユーザインタフェース１３００は、ユーザが興味を有する各種関心領域を有する３つのカード１３２０，１３３０，１３４０を表示する。関心機能は、コマンド、ジェスチャ、制御インタフェースなどを有効にすることによってアクティブ化可能である。すなわち、関心機能は、表示されたカードのすべてをユーザにサーチさせる必要なく、関心アイテム又は領域が特定される自動的な結果を生じさせるためのユーザアクションに応答して、アクティブ化可能である。
【００３７】
関心領域１３２５，１３３５，１３４５は、ユーザプロファイルに従って構成され、ユーザプロファイルでは、ユーザが俳優、テレビショー、監督、スポーツチーム、音楽などに特に関心があることを示すことが可能であり、このような属性はデータベースに格納可能である。図１に示されるようなアーキテクチャは、これらのユーザ属性を利用して、異なるカードに存在しうるテキスト、ピクチャなどを発見するために、サーチアルゴリズムを適用可能である。そのとき、表示装置は、関心機能のアクティブ化に応答して、当該カードを再構成することによって、関心エリアを表示することを試みる。
【００３８】
図１３を参照して、ディスプレイエリア１３１０は、カード１３２０の下部方向にある関心領域１３２５を備えたカード１３２０を有する。カードインタフェース１３３０は、関心領域１３３５がカードの上方方向にあり、関心領域１３３５の大部分がディスプレイエリア１３１０において可視的でないことを示す。カードインタフェース１３４０は、関心領域１３４５がディスプレイエリア１３１０の下方にあるケースを提示する。これは、関心領域１３４５がディスプレイエリア１３１０内にないため見えないことを意味する。
【００３９】
図１４は、複数のカードがディスプレイエリア１３１０の関心領域を表示するため自動的に移動される関心機能の適用の実施例１４００を提供する。すなわち、カード１３２０は、関心領域１３２５をディスプレイエリア１３１０の上部方向に移動させるため、上方方向に移動される。他方、関心領域１３３５を表示するため、カード１３３０は、領域１３３５が現在可視的であるように移動される。カード１３４０は、関心領域１３４５をディスプレイエリア１３１０に表示させるため、上方方向に自動的に移動される。
【００４０】
図１５及び１６は、関心機能の適用の他の実施例を示す。図１５において、各種サイズの複数のカードを備えたユーザインタフェース１５００が表示される。本例では、カード１５２０，１５５０，１５７０はそれぞれ、関心領域１５２５，１５５５，１５７５を有する。ディスプレイエリア１５１０のプレゼンテーションによる問題は、カード１５２０，１５７０が可視的でない一方、カード１５５０が見ることができるということである。すなわち、ディスプレイエリア１５１０は、関心エリアを有さないカード１５３０，１５４０，１５６０を有する。上述されたような関心機能がアクティブ化されると、結果は図１６に示され、カード１５２０，１５７０は、ディスプレイエリア１５７０から介在するカード１５３０，１５４０，１５６０が削除されることによって、ディスプレイエリア１５７０に移動される。
【００４１】
図１７は、本開示による表示されるカードのプレゼンテーションを更新するため関心領域を決定するフローチャート１７００を提供する。当該方法はまた、他のタイプの装置、クライアントサーバ関係などを用いて実現可能であるが、メディア装置２００内のコントローラ２１４は、コンピュータコードを用いて当該処理を実現するため利用可能である。
【００４２】
ステップ１７０５において、メディア装置２００は、例えば、図５〜１２に示されるような表示用のカード又はウィンドウを構成及び生成する。ユーザコマンドに応答して、ステップ１７１０は、メディア装置２００において生成されたカード／ウィンドウの関心領域を決定する機能をアクティブ化する。具体的には、ジェスチャ／制御入力コマンドに応答して、メディア装置２００は、関心領域を構成するものを決定するアクションを開始する。
【００４３】
ステップ１７１５は、ユーザ嗜好情報に従って関心領域としてトピックス、メタデータ、グラフィックスなどをメディア装置２００に決定させる。このような情報は、ユーザが興味を持っている各種主題（すなわち、私は野球が好きであり、ホッケーが嫌いである）を示す又はキーワードを明示的にリストしたユーザプロファイルを利用することによって決定可能である。他のアプローチは、ユーザがメディア装置２００又は他の装置とどのようにやりとりするかに従ってユーザ嗜好情報を決定可能であり、ここでは、よりアクセスされるビデオ及びオーディオメディアが、ユーザにより頻繁にアクセスされるビデオ及びオーディオメディアよりユーザに関連性があると仮定される。他の嗜好技術は、説明される原理に従ってユーザの嗜好がどのように適用可能であるかを決定するのに利用可能である。本例では、メタデータ又はキーワードは、他のタイプのデータがまた利用可能であるが、ユーザ嗜好情報の一部として生成可能である。
【００４４】
その後、ステップ１７２０は、決定されたユーザ嗜好情報の結果を利用し、表示されたカード／ウィンドウ上に存在する場合、当該情報を見つけるためサーチ機能を適用する。例えば、ステップ１７１５からキーワードが決定された場合、カードにあるテキストの当該キーワードを検索するサーチ機能が、関心領域を決定するのに利用可能である。同様に、カード上にあるグラフックに関連付けされたメタデータがある場合、当該メタデータに一致するキーワードは、当該グラフィックが関心領域となりうることを示すものであろう。他のサーチ技術が、説明された原理に従って関心領域のマッチングに適用可能である。
【００４５】
ステップ１７２５は、表示用のウィンドウ／カードを修正する。ステップ１７２０において関心領域が決定されると、ステップ１７２５は、当該情報を利用して何れのカードが関心領域を有するか決定する。関心領域を有するカードは、図１３〜１６に示されるような方法により当該関心領域を表示するため、メディア装置２００により上下に移動される。さらに、関心領域を有しないカードがある場合、当該カードは、任意的には、ディスプレイエリアからクローズされて削除可能である。ディスプレイエリアは、その後に前のステップ１７１０〜１７２０において決定されたように、関心領域を有する新たなカードにより更新可能である。
【００４６】
図示される要素がハードウェア、ソフトウェア又はこれらの組み合わせの各種形態により実現されてもよいことが理解されるべきである。好ましくは、これらの要素は、プロセッサ、メモリ及び入出力インタフェースを有してもよい１以上の適切にプログラムされた汎用装置上のハードウェアとソフトウェアとの組み合わせにより実現される。
【００４７】
本説明は、本開示の原理を示す。当業者は。ここでは明示的には説明又は図示しないが、本開示の原理がその範囲内に含まれる各種構成を創出可能であると理解される。
【００４８】
ここに記載されるすべての具体例及び条件付き言語は、発明者によりさらなる技術に寄与するコンセプトと本開示の原理とを理解するのに読者に役立つための情報目的のためであると意図され、具体的に記載された具体例及び条件への限定がないとして解釈されるべきである。
【００４９】
さらに、本開示の原理、態様及び実施例と共にこれらの特定の具体例をここに記載したすべての説明は、構成的及び機能的な均等の双方を含むことが意図される。さらに、このような均等は現在知られている均等と共に将来的に開発される均等との双方を含み、すなわち、構成にかかわらず同一の機能を実行する要素が開発されることが意図される。
【００５０】
従って、例えば、ここに提供されるブロック図は本開示の原理を実現する例示的な回路の概念図を表すことが当業者により理解されるであろう。同様に、フローチャート、フロー図、状態遷移図、擬似コードなどは、コンピュータ可読媒体に実質的に表され、コンピュータ又はプロセッサが明示的に示されるいるか否かに関係なく、コンピュータ又はプロセッサにより実行可能な各種処理を表すことが理解されるであろう。コンピュータ可読媒体及びそれに記述されたコードは、一時的状態（信号）及び非一時的状態（ＣＤ−ＲＯＭ、ＤＶＤ、Ｂｌｕ−Ｒａｙ、ハードドライブ、フラッシュカード又は他のタイプの有形な記憶媒体などの有形な媒体上など）に実現可能である。
【００５１】
図面に示される各種要素の機能は、専用のハードウェアと共に適切なソフトウェアと関連してソフトウェアを実行可能なハードウェアを利用することにより提供されてもよい。プロセッサにより提供されると、これらの機能は、単一の専用プロセッサ、単一の共有プロセッサ、又は一部が共有されてもよい複数の個別プロセッサにより提供されてもよい。さらに、“プロセッサ”又は“コントローラ”という用語の明示的な利用は、ソフトウェアを実行可能なハードウェアを排他的に参照すると解釈されるべきでなく、限定することなく、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを格納するＲＯＭ、ＲＡＭ及び不揮発性ストレージを非明示的に含むものであってもよい。
【００５２】
他のハードウェア、従来の及び／又はオーダーメイドのハードウェアがまた含まれてもよい。同様に、図面に示されるスイッチは単に概念的なものである。それらの機能は、プログラムロジックの動作を介し、専用ロジックを介し、プログラム制御と専用ロジックとのインタラクションを介し、又は手作業により実行されてもよく、特定の技術はコンテクストからより具体的に理解されるように実施者により選択可能である。
【００５３】
本開示の教示を含む実施例が詳細に図示及び説明されたが、当業者は、これらの教示を依然として含む他の変更された多数の実施例を容易に創出可能である。上記教示に基づき当業者により改良及び変形が可能であることに留意されたい。
【図１】
2014505928.tif 000003
【図２】
2014505928.tif 000004
【図３】
2014505928.tif 000005
【図４】
2014505928.tif 000006
【図５】
2014505928.tif 000007
【図６】
2014505928.tif 000008
【図７】
2014505928.tif 000009
【図８】
2014505928.tif 000010
【図９】
2014505928.tif 000011
【図１０】
2014505928.tif 000012
【図１１】
2014505928.tif 000013
【図１２】
2014505928.tif 000014
【図１３】
2014505928.tif 000015
【図１４】
2014505928.tif 000016
【図１５】
2014505928.tif 000017
【図１６】
2014505928.tif 000018
【図１７】
2014505928.tif 000019
【国際調査報告】
2014505928.tif 000020