(57)【要約】  本開示は、表示されたプログラムに関連するコンテンツを提供する方法とシステムとに関する。本開示の方法とシステムは、表示された主コンテンツ（例えば、ブルーレイディスクからの映画）に関するリッチなコンテンツ体験を提供する、タブレット（例えば、ｉＰａｄ）などの第２画面装置の第２画面アプリケーションを含む。第２画面は、ユーザのプログラム視聴体験を損なわずに、主表示プログラムに同期した深掘りしたメタデータ、代替的シーン、その他の付随ビデオマテリアル、又はその他の関連情報を表示する。
2014510425.tif 000002
【特許請求の範囲】
【請求項１】
視聴されている主コンテンツに関連する追加コンテンツを表示する方法であって、
第１画面装置に主コンテンツを表示するステップと、
前記第１画面上の主コンテンツの表示に関連して、追加コンテンツを同期する同期メカニズムを設けるステップと、
第２画面装置上に、前記第１画面装置上に表示されたコンテンツと前記同期メカニズムにより同期された、第１画面上の主コンテンツに関する追加コンテンツを表示するステップと
を有する、方法。
【請求項２】
同期メカニズムを設けるステップは、前記第１画面装置上の主コンテンツの表示の一部としてオーディオ透かしを設けるステップを有する、請求項１に記載の方法。
【請求項３】
追加コンテンツを表示するステップは、
前記第２画面装置において、前記設けられたオーディオ透かしを検出するステップと、
前記第２画面装置において、前記検出されたオーディオ透かしに基づき前記追加コンテンツを表示するステップとを有する、
請求項２に記載の方法。
【請求項４】
前記第２画面装置から、前記第１画面装置上の主コンテンツの表示を制御するコマンドを受信するステップと、
前記第２画面装置から受信したコマンドに基づいて前記第１画面装置上の主コンテンツの表示を制御するステップとをさらに有する、
請求項１に記載の方法。
【請求項５】
受信し制御するステップは、前記第１表示装置に主コンテンツを供給するプレイバック装置により実行される、請求項４に記載の方法。
【請求項６】
前記コマンドは無線通信プロトコルを介して受信する、請求項４に記載の方法。
【請求項７】
同期メカニズムを設けるステップは、前記第１画面上の主コンテンツの表示に関連して、追加コンテンツを同期する無線通信信号を供給するステップを有する、請求項１に記載の方法。
【請求項８】
追加コンテンツを表示するステップは、
前記第２画面装置において、前記供給された無線通信信号を検出するステップと、
前記第２画面装置において、前記検出された無線通信信号に基づき前記追加コンテンツを表示するステップとを有する、
請求項７に記載の方法。
【請求項９】
無線通信信号を供給するステップは、前記第１表示装置に主コンテンツを供給するプレイバック装置により実行される、請求項７に記載の方法。
【請求項１０】
前記第２画面装置上に表示される追加コンテンツのタイプを示すアイコンを前記第１画面装置に表示するステップをさらに有する、請求項１に記載の方法。
【請求項１１】
前記第２画面装置において、前記第１画面装置上のコンテンツと、前記第２画面装置上の追加コンテンツとの間の同期状態を表示するステップをさらに有する、
請求項１に記載の方法。
【請求項１２】
追加コンテンツを表示するステップは、
前記第２画面装置において、前記同期メカニズムを介して同期コマンドを受信するステップと、
前記受信された信号に基づいてサーバにコンタクトするステップと、
前記受信された信号に基づいて前記コンタクトされたサーバから追加コンテンツをロードするステップと、
前記第２画面装置上に前記追加コンテンツを表示するステップとを有する、
請求項１に記載の方法。
【請求項１３】
前記第２画面装置において、前記第１画面装置上の主コンテンツの表示状態を表示するステップをさらに有する、請求項１に記載の方法。
【請求項１４】
前記第２画面装置において、ソーシャルネットワークでコンテンツをシェアする機能を設けるステップをさらに有する、請求項１に記載の方法。
【請求項１５】
前記表示された追加コンテンツは前記第１及び第２画面装置のユーザに基づく、
請求項１に記載の方法。
【請求項１６】
追加コンテンツを表示するステップは、前記第１画面装置上に表示された主コンテンツと同期して、前記第２画面表示にわたり前記追加コンテンツをスクロールするステップを有する、請求項１に記載の方法。
【請求項１７】
前記表示された追加コンテンツのタイプはユーザにより選択可能である、
請求項１に記載の方法。
【請求項１８】
前記表示される追加コンテンツのタイプは、前記第１画面装置上に表示されているコンテンツのタイプに基づく、請求項１に記載の方法。
【請求項１９】
視聴されている主コンテンツに関連する追加コンテンツを表示するシステムであって、
主コンテンツを表示するように構成された第１画面装置と、
前記第１画面装置上に表示されたコンテンツと前記同期メカニズムにより同期された、第１画面上の主コンテンツに関する追加コンテンツを表示するように構成された第２画面装置と
を有する、システム。
【請求項２０】
前記第１画面装置は、テレビジョン、モニタ、及びビデオプロジェクタのうちの１つを含む、請求項１９に記載のシステム。
【請求項２１】
前記第２画面装置は、スマートフォン、タブレット、パーソナルメディアプレーヤ、及びラップトップのうちの１つを含む、請求項１９に記載のシステム。
【請求項２２】
前記第１表示装置に前記主コンテンツを供給し、前記第２画面上の追加コンテンツを前記第１画面装置上の主コンテンツとを同期する同期メカニズムを設けるように構成されたプレイバック装置をさらに有する、請求項１９に記載のシステム。
【請求項２３】
前記第２画面装置に表示する追加コンテンツを提供するように構成されたサーバをさらに有する、請求項１９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、表示されたコンテンツに関連する追加コンテンツの提供に関する。
【背景技術】
【０００２】
従来、表示された映画やプログラム（ＤＶＤやブルーレイディスクの補足題材など）は、主要な映画やプログラムとは別に視聴しなければならない。すなわち、ユーザは、主要な映画やプログラムのプレイバックを停止して、又は中断して、補足題材にアクセスしなければならない。このような多くの場合には、補足題材と主要な映画やプログラムとの間には、相関はない。他の場合には、ピクチャ・イン・ピクチャフォーマットを利用して補足題材（supplemental  materials）を表示するが、主要な映画やプログラムの表示や視聴を妨げる。
［関連出願への相互参照］
本出願は、２０１０年１２月３０日出願の米国仮出願第６１／４６０，３７３号と、２０１１年３月８日出願の米国仮出願第６１／４５０，３２８号との利益を主張するものであり、上記文献はここにその全体を参照援用する。
【発明の概要】
【０００３】
本開示は、表示されたプログラムに関連するコンテンツを提供する方法とシステムとに関する。本開示の方法とシステムは、表示された主コンテンツ（例えば、ブルーレイディスクからの映画）に関するリッチなコンテンツ体験を提供する、タブレット（例えば、ｉＰａｄ）などの第２画面装置の第２画面アプリケーションを含む。第２画面は、ユーザのプログラム視聴体験を損なわずに、主表示プログラムに同期した深掘りしたメタデータ、代替的シーン、その他の付随ビデオマテリアル、又はその他の関連情報を表示する。
【０００４】
一実施形態では、視聴されている主コンテンツに関連する追加コンテンツを表示する方法が開示される。本方法は次のステップを有する：第１画面装置に主コンテンツを表示するステップと、前記第１画面上の主コンテンツの表示に関連して、追加コンテンツを同期する同期メカニズムを設けるステップと、第２画面装置上に、前記第１画面装置上に表示されたコンテンツと前記同期メカニズムにより同期された、第１画面上の主コンテンツに関する追加コンテンツを表示するステップ。
【０００５】
他の一実施形態では、視聴されている主コンテンツに関連する追加コンテンツを表示するシステムが開示される。本システムは、第１画面装置と第２画面装置とを含む。第１画面装置は、主コンテンツを表示するように構成される。第２画面装置は、前記第１画面装置上に表示されたコンテンツと前記同期メカニズムにより同期された、第１画面上の主コンテンツに関する追加コンテンツを表示するように構成される。
【図面の簡単な説明】
【０００６】
【図１】一実施形態による、ビデオ・オーディオコンテンツの家庭への配信の概要を示すシステム図である。
【図２】代表的なセットトップボックスをさらに詳細に示すシステム図である。
【図３】一実施形態によるタッチパネル制御装置を示す図である。
【図４】一実施形態によるタッチパネル制御装置で用いるユーザインターラクション例を示す図である。
【図５】一実施形態による本発明の方法をインプリメントするシステムに一実施形態を示すシステム図である。
【図６】一実施形態によるプロセス例を示すフロー図である。
【図７】一実施形態による装置間の同期の方法例を示す図である。
【図８】一実施形態による装置間の同期の方法例を示す図である。
【図９Ａ】パッシブモードで用いた時、一実施形態による特徴を示すスケルタル画面例を示す図である。
【図９Ｂ】パッシブモードで用いた時、一実施形態による特徴を示すスケルタル画面例を示す図である。
【図１０Ａ】アクティブモードで用いた時、一実施形態による機能を示すスケルタル画面例を示す図である。
【図１０Ｂ】アクティブモードで用いた時、一実施形態による機能を示すスケルタル画面例を示す図である。
【図１０Ｃ】アクティブモードで用いた時、一実施形態による機能を示すスケルタル画面例を示す図である。
【図１０Ｄ】アクティブモードで用いた時、一実施形態による機能を示すスケルタル画面例を示す図である。
【図１１Ａ】一実施形態によるソーシャルメディア共有機能を示すスケルタルビュー例を示す図である。
【図１１Ｂ】一実施形態によるソーシャルメディア共有機能を示すスケルタルビュー例を示す図である。
【図１１Ｃ】一実施形態によるソーシャルメディア共有機能を示すスケルタルビュー例を示す図である。
【図１２Ａ】一実施形態によるコンテンツ選択機能を示すスケルタルビュー例を示す図である。
【図１２Ｂ】一実施形態によるコンテンツ選択機能を示すスケルタルビュー例を示す図である。
【図１３Ａ】一実施形態による追加機能を示すスケルタルビュー例を示す図である。
【図１３Ｂ】一実施形態による追加機能を示すスケルタルビュー例を示す図である。
【図１３Ｃ】一実施形態による追加機能を示すスケルタルビュー例を示す図である。
【図１３Ｄ】一実施形態による追加機能を示すスケルタルビュー例を示す図である。
【図１３Ｅ】一実施形態による追加機能を示すスケルタルビュー例を示す図である。
【図１４Ａ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｂ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｃ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｄ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｅ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｆ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｇ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｈ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｉ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｊ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｋ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【図１４Ｌ】ある機能がユーザにどう見えるかを示すスキンした画面ビュー例を示す図である。
【発明を実施するための形態】
【０００７】
ここで図１を参照して、家庭又はエンドユーザにコンテンツを配信するシステム１００の一実施形態のブロック図を示す。コンテンツは、映画スタジオやプロダクションハウスなどのコンテンツソース１０２から発する。コンテンツは２つの形式のうち少なくとも一方で供給され得る。一形式はブロードキャスト形式のコンテンツである。ブロードキャストコンテンツは、ブロードキャストアフィリエイトマネージャ１０４に供給される。ブロードキャストアフィリエイトマネージャ１０４は、一般的には、ＡＢＣ（American  Broadcasting  Company）、ＮＢＣ（National  Broadcasting  Company）、ＣＢＳ（Columbia  Broadcasting  System）などの全国的放送サービスである。ブロードキャストアフィリエイトマネージャは、コンテンツを収集して格納し、デリバリネットワーク１（１０６）として示したデリバリネットワークを介して、コンテンツのデリバリをスケジューリングする。デリバリネットワーク１（１０６）は、ナショナルセンターから一又は複数のリージョナルセンター又はローカルセンターへの衛星リンク伝送を含む。デリバリネットワーク１（１０６）は、空中放送、衛星放送、又はケーブル放送などを介したローカルデリバリシステムを用いるローカルコンテンツデリバリも含み得る。ローカルデリバリされたコンテンツは、ユーザの家庭の受信装置１０８に供給される。ここで、コンテンツはユーザにより検索される。言うまでもなく、受信装置１０８は、多くの形式を取ることができ、セットトップボックス／デジタルビデオレコーダ（ＤＶＲ）、ゲートウェイ、モデムなどとして実施できる。さらに、受信装置１０８は、ホームネットワークシステムへのエントリーポイント、すなわちゲートウェイとして機能できる。ホームネットワークシステムは、クライアント装置又はピア装置のいずれかとして構成された別の装置を含む。
【０００８】
第２の形式のコンテンツは、特殊又は追加的コンテンツと呼ばれる。特殊又は追加的コンテンツには、ブロードキャストアフィリエイトマネージャには供給されないプレミアムビューイング、ペイパービュー、又はその他のコンテンツとしてデリバリされる、映画、ビデオゲーム、その他のビデオ要素などのコンテンツを含む。多くの場合には、特殊なコンテンツはユーザにより要求されるコンテンツである。特殊なコンテンツはコンテンツマネージャ１１０にデリバリされる。コンテンツマネージャ１１０は、コンテンツプロバイダ、放送サービス、又はデリバリネットワークサービスなどと提携（affiliated）したインターネットウェブサイトなどのサービスプロバイダであり得る。また、コンテンツマネージャ１１０は、インターネットコンテンツもデリバリシステムに組み込んでもよい。コンテンツマネージャ１１０は、別のデリバリネットワークであるデリバリネットワーク２（１１２）を介して、ユーザの受信装置１０８に、コンテンツをデリバリする。デリバリネットワーク２（１１２）は、高速ブロードバンドインターネットタイプの通信システムを含んでいてもよい。ブロードキャストアフィリエイトマネージャ１０４からのコンテンツはデリバリネットワーク２（１１２）の全部又は一部を用いてデリバリしてもよく、コンテンツマネージャ１１０からのコンテンツはデリバリネットワーク１（１０６）の全部又は一部を用いてデリバリしてもよいことに留意することは重要である。また、ユーザはコンテンツをデリバリネットワーク２（１１２）を介してインターネットから直接取得してもよく、コンテンツをコンテンツマネージャ１１０により管理させる必要はない。
【０００９】
別途デリバリされた追加的コンテンツを利用するための複数の適用も可能である。一アプローチでは、追加的コンテンツはブロードキャストされるコンテンツの増強として提供され、代替的ディスプレイ、購買及びマーチャンダイジングのオプション、拡張題材（enhancement  material）などを提供する。他の一実施形態では、追加的コンテンツは、ブロードキャストコンテンツとして提供されるプログラミングコンテンツを完全に置き換えることもできる。最後に、追加的コンテンツは、ブロードキャストコンテンツとはまったく別のものであってもよく、単にユーザが選択して利用できる代替的メディアであってもよい。例えば、追加的コンテンツは、ブロードキャストコンテンツとして利用できない映画のライブラリであってもよい。
【００１０】
受信装置１０８は、デリバリネットワーク１とデリバリネットワーク２の一方又は両方から、異なるタイプのコンテンツを受信できる。受信装置１０８は、コンテンツを処理し、ユーザの嗜好とコマンドとに基づき、コンテンツのセパレーションを提供する。また、受信デバイス１０８は、オーディオ及びビデオコンテンツを記録・再生する、ハードディスクドライブや光ディスクドライブなどの記憶装置を含む。受信装置１０８の動作のさらなる詳細と、記憶されたコンテンツの再生に関連する機能とは、図２を参照して以下に説明する。処理されたコンテンツはディスプレイ装置１１４に提供される。ディスプレイ装置１１４は、従来の２次元タイプのディスプレイでもよいし、あるいは先進的な３次元ディスプレイであってもよい。
【００１１】
また、受信装置１０８は、タッチスクリーン制御装置１１６などの第２のスクリーンとインタフェースしていてもよい。タッチスクリーン制御装置１１６は、受信装置１０８及び／又はディスプレイ装置１１４に対するユーザ制御を提供するように構成されている。また、タッチスクリーン装置１１６は、ビデオコンテンツを表示することもできる。ビデオコンテンツは、ユーザインタフェース入力などのグラフィックス入力であってもよいし、ディスプレイ装置１１４にデリバリされるビデオコンテンツの一部であってもよい。タッチスクリーン制御装置１１６は、赤外線（ＩＲ）通信やラジオ周波数（ＲＦ）通信など任意の周知の伝送システムを用いて受信装置１０８とインタフェースでき、赤外線データアソシエーション（ＩＲＤＡ）標準、ＷｉＦｉ、ブルートゥースなどの標準プロトコルや、その他の独自プロトコルを含み得る。ある実施形態では、タッチスクリーン制御装置１１６は、デリバリネットワーク１及び２と直接インタフェースしていてもよい。タッチスクリーン制御装置１１６の動作は以下でさらに詳しく説明する。
【００１２】
図１の例では、システム１００はバックエンドサーバ１１８と利用データベース（usage  database）１２０とも含む。バックエンドサーバ１１８は、ユーザの利用習慣（usage  habits）を分析し、その利用習慣に基づいてリコメンデーションを行うパーソナル化エンジンを含む。利用データベース１２０には、ユーザの利用週間が記憶される。場合によっては、利用データベース１２０はバックエンドサーバ１１８ａの一部であってもよい。本実施例では、バックエンドサーバ１１８（及び利用データベース１２０）はシステム１００に接続されており、デリバリネットワーク２（１１２）を介してアクセスされる。
【００１３】
ここで図２を参照するに、一実施形態による受信装置２００を示すブロック図である。受信装置２００は図１に示した受信装置と同様の動作をして、ゲートウェイ装置、モデム、セットトップボックス、又はその他の同様の通信装置の一部として含まれていてもよい。また、図示した装置２００は、オーディオ装置やディスプレイ装置を含むその他のシステムに組み込まれていてもよい。いずれの場合であっても、説明を簡明にするため、システムの完全な動作に必要なコンポーネントでも、当業者には周知なので、図示していないものもある。
【００１４】
図２に示した装置２００において、コンテンツは入力信号レシーバ２０２が受信する。入力信号レシーバ２０２は、空中、ケーブル、衛星、イーサネット（登録商標）、光ファイバ及び電話線などのネットワークを介して供給される信号を、受信、復調及び復号するのに用いる既知の受信回路である。所望の入力信号は、制御インタフェース又はタッチパネルインタフェース２２２により供給されるユーザ入力に基づいて、入力信号レシーバ２０２により選択され、読み出される。タッチパネルインタフェース２２２は、タッチスクリーン装置のインタフェースである。また、タッチパネルインタフェース２２２は、セルラ電話、タブレット、マウス、ハイエンドリモコンなどにインタフェースするように構成されていてもよい。
【００１５】
復号された出力信号が入力ストリームプロセッサ２０４に送られる。入力ストリームプロセッサ２０４は、最終的な信号選択と処理とを行い、コンテンツストリームに対してビデオコンテンツのオーディオコンテンツからの分離を含む。オーディオコンテンツは、圧縮デジタル信号などの受信フォーマットからアナログ波信号への変換をするオーディオプロセッサ２０６に送られる。アナログ波形信号はオーディオインタフェース２０８に送られ、さらにディスプレイ装置又はオーディオアンプに送られる。あるいは、オーディオインタフェース２０８は、オーディオ出力装置又はディスプレイ装置に、ＨＤＭＩ（High-Definition  Multimedia  Interface）ケーブルや、ＳＰＤＩＦ（Sony/Philips  Digital  Interconnect  Format）などその他の代替的オーディオインタフェースを用いて、デジタル信号を提供してもよい。また、オーディオインタフェースはもう一つ以上のスピーカセットを駆動するアンプを含んでいてもよい。また、オーディオプロセッサ２０６は、オーディオ信号の記憶に必要な変換も行う。
【００１６】
入力ストリームプロセッサ２０４からのビデオ出力はビデオプロセッサ２１０に送られる。ビデオ信号は複数のフォーマットのうちの一つである。ビデオプロセッサ２１０は、入力信号フォーマットに基づき、必要に応じて、ビデオコンテンツの変換を行う。また、ビデオプロセッサ２１０は、ビデオ信号の記憶に必要な変換も行う。
【００１７】
記憶装置２１２は、入力で受信されたオーディオコンテンツとビデオコンテンツを記憶する。記憶装置２１２は、コントローラ２１４の制御下、ユーザインタフェース２１６及び／又はタッチパネルインタフェース２２２から受け取ったコマンド（例えば、早送り（ＦＦ）や巻き戻し（Ｒｅｗ）などのナビゲーション命令）に基づき、コンテンツの読み出しと再生を可能にする。記憶装置２１２は、ハードディスクドライブ、ＳＲＡＭ（static  RAM）やＤＲＡＭ（dynamic  RAM）などの一又は複数の大容量集積電子メモリであり、又はＣＤ（compact  disk）ドライブやＤＶＤ（digital  video  disk）ドライブなどの交換可能光ディスク記憶システムであってもよい。
【００１８】
ビデオプロセッサ２１０からの変換後のビデオ信号は、入力からのものでも記憶装置２１２からのものであっても、ディスプレイインタフェース２１８に送られる。ディスプレイインタフェース２１８は、さらに、ディスプレイ信号を上記のタイプのディスプレイ装置に送る。ディスプレイインタフェース２１８は、ＲＧＢ（red-green-blue）などのアナログ信号インタフェースであっても、ＨＤＭＩなどのデジタルインタフェースであってもよい。言うまでもなく、ディスプレイインタフェース２１８は、以下により詳しく説明するように、３次元グリッドに検索結果を表すいろいろな画面を生成する。
【００１９】
コントローラ２１４は、装置２００の、入力ストリームプロセッサ２０２、オーディオプロセッサ２０６、ビデオプロセッサ２１０、記憶装置２１２、及びユーザインタフェース２１６を含む複数のコンポーネントにバスを介して相互接続されている。コントローラ２１４は、入力ストリーム信号を、記憶装置に記憶する又は表示するための信号に変換する変換処理を管理する。また、コントローラ２１４は、記憶されたコンテンツの読み出しと再生も管理する。さらに、以下に説明するように、コントローラ２１４は、記憶された、又はデリバリネットワークを介してデリバリされるコンテンツの検索と、コンテンツを表すグリッド表示の生成及び調節を行う。
【００２０】
コントローラ２１４は、さらに、コントローラ２１４の情報と命令コードとを記憶するコントロールメモリ２２０（例えば、揮発性又は不揮発性メモリであり、ＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、ＰＲＯＭ（programmable  ROM）、フラッシュメモリ、ＥＰＲＯＭ（electronically  programmable  ROM）、ＥＥＰＲＯＭ（electronically  erasable  programmable  ROM）など）に結合している。コントロールメモリ２２０はコントローラ２１４用の命令を記憶する。コントロールメモリは、コンテンツを含むグラフィック要素などの要素のデータベースを記憶していてもよい。データベースはグラフィック要素のパターンとして記憶してもよい。あるいは、メモリはグラフィック要素を、特定された又はグループ化された複数のメモリロケーションに記憶し、アクセス又はロケーションテーブルを用いて、グラフィック要素に関するいろいろな情報のメモリロケーションを特定する。グラフィック要素の記憶に関する詳細はさらに以下に説明する。さらに、コントロールメモリ２２０のインプリメンテーションには、単一メモリ装置、又は通信可能に接続又は結合され共有メモリを形成する２以上のメモリ回路なさらにまた、より大きな回路では、メモリがバス通信回路の一部など、他の回路とともに含まれていても良い。
【００２１】
本開示のユーザインタフェースプロセスは、早送りや巻き戻しなどの機能を表すのに利用できる入力装置を利用する。これを可能にするため、タッチパネル装置３００は、図３に示したように、受信装置２００のユーザインタフェース２１６及び／又はタッチパネルインタフェース２２２を介してインタフェースできる。タッチパネル装置３００は、パネルを通じて、セットトップボックスその他の制御装置に対するコマンドに変換される手の動き、ジェスチャ、及び動作に基づく、受信装置又はセットトップボックスの動作を可能にする。一実施形態では、タッチパネル３００は、単にグリッドディスプレイをナビゲート（navigate）するナビゲーションツールとして機能する。他の実施形態では、タッチパネル３００は、さらに、ユーザがコンテンツのグリッドディスプレイを通じてナビゲーションとより直接的にインターラクトできるディスプレイ装置として機能する。タッチパネル装置は、アクチュエータボタンやアクティベータボタンなどのより従来の制御機能を含むリモートコントロール装置の一部として含まれ得る。タッチパネル３００は、少なくとも１つのカメラ要素を含むこともできる。ある実施形態では、タッチパネル３００はマイクロホンも含み得る。
【００２２】
ここで図４を参照するに、図示したようなジェスチャ検知コントローラやタッチスクリーンの利用により、多くのタイプのユーザインターラクションを提供する。コントローラからの入力を用いてジェスチャを画定し、次にジェスチャが具体的な文脈的コマンド（contextual  commands）を画定する。センサの構成により、タッチスクリーン上でのユーザの指の動きを画定でき、１次元又は２次元におけるコントローラ自体の動きでさえ画定できる。斜めなどの２次元の動き、及びヨー、ピッチ、ロールの組合せを用いて、スイングなど任意の３次元の動きを画定できる。多数のジェスチャを図４に例示した。ジェスチャは文脈中で解釈され、ユーザが行った画定された動きにより特定される。
【００２３】
バンピング（Bumping）４２０は、上、下、左、又は右のいずれか一方向を指し示す二筆書き（two-stroke  drawing）により定義される。バンピングジェスチャは文脈において特定のコマンドに関連する。例えば、時間シフトモード（TimeShifting  mode）では、左バンプジェスチャ４２０は巻き戻しを示し、右バンプジェスチャは早送りを示す。他の文脈では、バンプジェスチャ４２０は、そのバンプにより指定された方向に、ある値をインクリメントするものと解釈される。チェッキング（checking）４４０は、チェックマークを書くことと定義される。これは下向きのバンプジェスチャ４２０と似ている。チェッキングは、リマインダ、ユーザタグを指定する文脈、又はアイテム又は要素を選択する文脈で特定される。サークリング（circling）４４０は、いずれかの方向で円を描くこととして定義される。両方向を区別することも可能である。しかし、混乱を避けるため、円は方向にかかわりなく一コマンドとして特定される。ドラッギング（dragging）４５０は、タブレット３００上の（仮想的又は物理的）ボタンを押している間の（すなわち、「トリガードラッグ（trigger  drag）」）、コントローラの角度の動きとして定義される。ドラッギングジェスチャ４５０は、ナビゲーション、スピード、距離、時間シフト、巻き戻し、早送りに用いることができる。ドラッギング４５０を用いて、カーソル、仮想カーソルを動かし、ディスプレイ上のハイライト、アウトライン、又は選択などの状態を変更できる。ドラッギング４５０はどの方向でもよく、一般的には２次元でのナビゲーションに用いられる。しかし、あるインタフェースでは、ドラッギングコマンドに対する応答を修正することが好ましい。例えば、あるインタフェースでは、仮想カーソルの位置や動きの方向に応じて、ある次元または方向における操作が、他の次元又は方向に対して、好まれる。ノッディング（nodding）４６０は、素早く２回上下にドラッグする動き（two  fast  trigger-drag  up-and-down  vertical  movements）により定義される。ノッディング４６０は「はい（Yes）」又は「受諾（Accept）」を示す。クロッシング（X-ing）４７０は、文字「Ｘ」を書くこととして定義される。クロッシング４７０は「削除」コマンド又は「ブロック」コマンドとして使われる。ワッギング（wagging）４８０は、素早く２回左右にドラッグする動き（two  trigger-drag  fast  back-and-forth  horizontal  movements）により定義される。ワッギングジェスチャ４８０は「いいえ（Ｎｏ）」又は「キャンセル（Ｃａｎｃｅｌ）」を示すために使われる。
【００２４】
センサシステムの複雑性に応じて、１次元の動きのみが許容されてもよい。例えば、ここに示したセンサにおける単純な左右の動きが早送り又は巻き戻しの機能を示しても良い。また、タッチスクリーン上の異なるロケーションに複数のセンサを含めて配置してもよい。例えば、あるスポットに左右の動きを検知する水平センサを配置して、音量のアップダウンに用い、異なるスポットに上下の動きを検知する垂直センサを配置して、チャンネルのアップダウンに用いてもよい。このように、特有のジェスチャマッピングを用いても良い。
【００２５】
関与するハードウェアとコンテンツに応じて、システムと方法をいろいろなやり方でインプリメントできる。かかる展開の例には、DVD、ブルーレイディスク（ＢＤ）、ストリーミングビデオ又はビデオオンデマンド（ＶＯＤ）、及び放送（衛星、ケーブル、地上波）が含まれる。これらの展開はそれぞれ異なるアーキテクチャを有するが、第２の画面で実行されるアプリケーションによりキューされるものを表すこれらのイベント（追加コンテンツ）のそれぞれに対してトリガーを標準化してもよい。例えば、ビデオソースに関連する同期メカニズムによりイベントＡとイベントＢがトリガーされる。タブレットに「イベントＡ」が生じると、第２の画面装置（例えば、タブレット）上で実行されているプログラムが「イベントＡ」を表示（enact）する。同様に、「イベントＢ」が生じると、第２の画面装置上で実行されているプロ後ラムが「イベントＢ」を実行（do）する。
【００２６】
図５は、かかる方法をインプリメントできるジェネリックシステム５００を示す。ここで、システム５００は、第１画面装置５１０、第２画面装置５２０、再生装置５３０、ネットワーク５４０、及びサーバ５５０を含む。各要素を以下により詳しく説明する。
【００２７】
第１画面装置５１０は、テレビ番組、映画、ウェブサイトなどのコンテンツを表示する、図１を参照して上記したディスプレイ装置１１４などのディスプレイ装置である。かかる第１画面装置の例には、テレビジョン、モニタ、プロジェクタなどが含まれるが、これらに限定されない。第１画面装置５１０は再生装置５３０に接続されている。再生装置５３０は、第１画面装置５１０に表示する主コンテンツを供給できる。かかる通信の例には、ＨＤＭＩ、ＶＧＡ、ディスプレイポート、ＵＳＢ、コンポーネント、コンポジット、ラジオ周波数（ＲＦ）、赤外線（ＩＲ）などが含まれるが、これらに限定されない。ある実施形態では、第１画面表示装置５１０は、有線又は無線（ＷｉＦｉ）で、ネットワーク５４０に接続されている。ネットワーク５４０は、第２画面装置５２０とサーバ５５０に、さらに接続を提供する。ある実施形態では、第１表示装置５１０は再生装置５３０の機能を含んでいてもよい。さらに別の実施形態では、第１画面表示装置５１０は第２画面装置５２０と非ネットワーク通信５６０していてもよい。かかる非ネットワーク通信５６０の例には、ＲＦ、ＩＲ、ブルートゥース、その他のオーディオ通信手法とプロトコルが含まれるが、これらに限定されない。
【００２８】
第２画面装置５２０は、第１画面装置５１０上に表示される主コンテンツに関連する追加コンテンツを表示することができる装置である。第２画面装置は、上記の通り、タッチスクリーン制御装置１１６又はタッチスクリーン装置３００であってもよい。第２画面装置の例には、スマートフォン、タブレット、ラップトップ、パーソナルメディアプレーヤ（例えば、ｉｐｏｄ）などが含まれるがこれらに限定されない。第２画面装置５２０は、ネットワーク５４０、非ネットワーク通信５６０、又は両方を用いて、再生装置５３０と通信する。また第２画面装置５２０は、第１画面装置５１０に表示されている主コンテンツに関する追加コンテンツを要求し、受信するため、ネットワーク５４０を介してサーバ５５０と通信する。ある実施形態では、第２画面表示装置５２０は第１画面装置５１０とネットワーク通信していても、又は非ネットワーク通信５６０していてもよい。かかる非ネットワーク通信５６０の例には、ＲＦ、ＩＲ、ブルートゥース、オーディオ通信手法とプロトコルなどが含まれるが、これらに限定されない。
【００２９】
再生装置５３０は、第１画面装置５１０上に表示する主コンテンツを供給することができる装置である。かかる再生表示装置の例には、ＤＶＤプレーヤ、ブルーレイディスク（ＢＤ）プレーヤ、ゲームコンソール、（ケーブル又は衛星の）レシーバ装置、デジタルビデオレコーダ（ＤＶＲ）、ストリーミング装置、パーソナルコンピュータなどが含まれるが、これらに限定されない。再生装置５３０は、第１画面装置５１０に表示する主コンテンツを供給するため、第１画面装置５１０に接続されている。かかる接続の例には、ＨＤＭＩ、ＶＧＡ、ディスプレイポート、ＵＳＢ、コンポーネント、コンポジット、ラジオ周波数（ＲＦ）、赤外線（ＩＲ）などが含まれるが、これらに限定されない。また再生装置５３０は、有線又は無線（ＷｉＦｉ）で、ネットワーク５４０に接続されている。ネットワーク５４０は、第２画面装置５２０とサーバ５５０への接続を提供する。ある実施形態では、再生装置５３０の機能は、第１画面表示装置５１０に含まれていてもよい。さらに別の実施形態では、再生装置５３０は第２画面装置５２０と非ネットワーク通信５６０していてもよい。かかる非ネットワーク通信５６０の例には、ＲＦ、ＩＲ、ブルートゥース（ＢＴ）、その他のオーディオ通信手法とプロトコルが含まれるが、これらに限定されない。
【００３０】
ネットワーク５４０は、イーサネット（登録商標）、ＭｏＣＡ、無線プロトコル又はこれらの組合せを用いてインプリメントされる有線又は無線の通信ネットワークであり得る。かかるネットワークの例には、上記のデリバリネットワーク１（１０６）とデリバリネットワーク２（１１２）とが含まれるが、これらに限定されない。
【００３１】
サーバ５５０は第２画面装置５２０に追加コンテンツを供給するように構成されたコンテンツサーバである。ある実施形態では、サーバは、第１画面装置５１０上に表示する主コンテンツを供給してもよい。サービスはネットワーク５４０に接続され、接続されたどの装置とも通信できる。かかるサーバの例には、上記のコンテンツソース１０２、ブロードキャストアフィリエイトマネージャ１０４、コンテンツマネージャ１１０、及びバックエンドサーバが含まれるが、これらに限定されない。
【００３２】
図６は、視聴される主コンテンツに関する追加コンテンツを表示する方法を示すフロー図６００である。この方法は次のステップを含む：第１画面装置５１０上に主コンテンツを表示する（ステップ６１０）。第１画面上の主コンテンツの表示に関連して、追加コンテンツを同期する同期メカニズムを設ける（ステップ６２０）。第２画面装置５２０上に、第１画面装置上に表示されたコンテンツと同期メカニズムにより同期された、第１画面５１０上の主コンテンツに関する追加コンテンツを表示する（ステップ６３０）。ある実施形態では、上記方法は、第１画面装置５１０における主コンテンツの表示を制御する第２画面装置５２０からのコマンドを受け取るステップ（ステップ６４０）と、第２画面装置５２０から受け取ったコマンドに基づき第１画面装置５１０に主コンテンツの表示を制御するステップ（ステップ６５０）とを含む。各ステップを以下により詳しく説明する。
【００３３】
映画やテレビショーなどの主コンテンツを表示するステップ（ステップ６１０）は、第１画面装置５１０で実行される。これは、主コンテンツを第１画面ディスプレイ５１０に供給することも含む。主コンテンツは、再生装置５３０により供給でき、又は第１画面ディスプレイ装置５１０でコンテンツプロバイダから直接受信される。主コンテンツは第１画面ディスプレイ５１０に表示される。主コンテンツの表示は、表示されるコンテンツの制御も含む。これは、コンテンツやその他のプレイバックオプションを選択するオンスクリーンメニューのナビゲーションのみでなく、再生、停止、一時停止、巻き戻し、早送りの従来のプレイバックコマンドを含む。ある実施形態では、第１画面ディスプレイ５１０の表示（ステップ６２０）は、第２画面装置５２０に表示される追加コンテンツのタイプのインジケータの表示をさらに含む。
【００３４】
設けられる同期メカニズム（ステップ６２０）は多くのやり方でインプリメントできる。ある実施形態では、同期メカニズムは、第２画面装置５２０、プレイバックメカニズム５３０、第１画面装置５１０又はこれらの任意の組合せで実行されるアプリケーションにより実行される。最も基本的には、第２画面装置５２０は、第２画面装置５２０に追加コンテンツの表示を更新し、第１画面装置５１０に表示された主コンテンツと一致させるように命じる同期信号、キュー又はその他のタイプのインジケータを（アプリケーションを介して）検出するように構成されている。同期信号、キュー及びその他のタイプのインジケータは、主コンテンツの一部として提供してもよいし、チャプタ、シーン、タイムコード、主題及び表示されるコンテンツに応じて第１画面装置５１０のプレイバック装置５３０により（アプリケーションを介して）生成されてもよい。同期信号、キュー、その他のタイプのインジケータは、有線又は無線（ＷｉＦｉ）のいずれかで、ネットワークを用いて、又はオーディオ信号などの非ネットワーク通信５６０を用いて、第２画面装置５２０に送信される。いくつかのインプリメンテーションの例を以下に与える。この他の可能性のあるインプリメンテーションは、本開示を参照すれば明らかであろう。
【００３５】
補充マテリアル、ビデオクリップ、ウェブサイトなどの追加コンテンツを表示するステップ（ステップ６３０）は、第２画面装置５２０上で実行される。追加コンテンツは、第２画面装置５２０にローカル記憶でき、又はサーバ５５０、プレイバック装置５３０又は第１画面装置５１０により提供できる。追加コンテンツの表示は、同期メカニズムにより、第１画面装置５１０に表示された主コンテンツに同期される。例えば、第２画面装置５２０は、同期信号、キュー又はその他のタイプのインジケータを検出すると、追加コンテンツの表示を適宜更新する。ある実施形態では、これは、サーバ５５０、プレイバック装置５３０又は第１画面装置５１０にコンテクトして、追加コンテンツを要求し、その後追加コンテンツをダウンロードして、表示することをさらに含む。ある実施形態では、表示される追加コンテンツは、システムを用いるユーザに基づき、選択され、修正され、又は省略される。
【００３６】
ある実施形態では、第２画面装置５２０における表示（ステップ６３０）は、さらに、第１画面装置５１０における主コンテンツの表示が一時停止されたかなどの、第１画面装置５１０にける主コンテンツの表示の状態を表示することを含む。他のある実施形態では、第２画面装置５２０における表示（ステップ６３０）は、さらに、第２画面装置５２０上の追加コンテンツと第１画面装置５１０上の主コンテンツとの間の同期の状態を表示することを含む。
【００３７】
ある実施形態では、第２画面装置５２０は受信だけでなく送信もできる。任意的ステップ６４０と６５０はこの能力に対処する。ステップ６４０において、第２画面装置５２０からコマンドを受け取る。理想的には、これらのコマンドは、第１画面装置５１０における主コンテンツのプレイバックを制御する装置で受け取られる。ある実施形態では、プレイバック装置５３０がコマンドを受け取る装置である。コマンドはネットワーク５４０又は非ネットワーク通信５６０を介して送ることができる。コマンドは、一旦受け取られると、主コンテンツの表示を制御できる（ステップ６５０）。かかる制御の例には、チャプタ、シーン、選択だけでなく、再生、停止、一時停止、巻き戻し、早送りが含まれるが、これらに限定されない。またこれらのコマンドを用いて、第１画面装置５１０に表示された主コンテンツを、第２画面装置５２０に表示される追加コンテンツと同期させることができる。
【００３８】
図７は、非ネットワーク通信５６０を用いてインプリメントされた同期メカニズムを有する、システム７００の一例のハイレベルの概要を示す図である。このシステム７００において、非ネットワーク通信同期メカニズムはオーディオ透かし７１０である。この例では、オーディオ透かし７１０は、第１スクリーン装置５１０において表示される主コンテンツのオーディオ信号に、高周波信号、キュー又はその他のインジケータを挿入することを含む。オーディオ透かしは、人間には聞こえないが、第２画面装置５２０のマイクロホンにより検出できる。第２画面装置５２０がオーディオ透かしを検出すると、検出された透かしに基づき第１画面装置５１０に表示された主コンテンツと同期するよう、表示される追加コンテンツが更新される。オーディオ透かしは、コンテンツのソースにおいて主コンテンツに組み込まれても、プレイバック装置５２０又は第１画面装置５１０によりローカルで挿入されてもよい。
【００３９】
図８は、ネットワーク５４０を用いてインプリメントされた同期メカニズムを有する、システム８００の一例のハイレベルの概要を示す図である。このシステム８００において、同期メカニズムは、プレイバック装置５３０（ブルーレイディスクプレーヤ）と第２画面装置５２０（アプリケーションを実行するｉＯＳ装置）との間の無線通信（ＷｉＦｉ）８１０である。図７の例では、ＢＤライブ対応装置（BD-Live  enabled  device）の機能とプロトコルを用いる。このプロトコルには、２つの主要なコンポーネント、すなわち接続と通信がある。以下に両者を説明する。簡単化のため、第２画面ｉＯＳアプリケーションは「ｉＰａｄ」と呼び、ＢＤライブ対応装置は「ディスク」と呼ぶ。
【００４０】
ｉＯＳ対応装置（iOS  enabled  device）５２０が第２画面アプリケーションを最初に開始し、同じＷｉＦｉネットワーク５４０上のＢＤライブ対応装置（BD-Live  enabled  device）５３０に接続を試みると、接続される。
１．ディスクがＢＤプレーヤに挿入される
２．ディスクがＵＤＰ「リスニング」ループに入る
３．ｉＰａｄが第２画面アプリケーションを開始する
４．ｉＰａｄが認証トークンのＵＤＰブロードキャストを実行する
５．ディスクが認証トークンを受信して認証する
６．ディスクがトークン送信者からＩＰ（ｉＰａｄのＩＰ）を読み出す
７．ディスクがそのＩＰとＰＯＲＴで認証に応答する
８．ｉＰａｄがＩＰとＰＯＲＴを確認する
９．ｉＰａｄがＵＤＰソケット通信を閉じる
１０．ｉＰａｄが、提供されたＩＰとＰＯＲＴに基づき、ディスクと直接ＴＣＰソケット通信を確立する
第２画面ｉＯＳアプリケーションとＢＤライブ対応装置との間で接続が確立すると、通信が為される。
１．ｉＰａｄとディスクは、互いのＩＰと、どのＰＯＲＴを用いて通信をするか知っている
２．アプリケーションライフサイクルの間、ＴＣＰソケット通信が維持される
この例で分かるようにかかる無線通信の一利点は、双方向であり、第２画面装置がコマンドの受信だけでなく送信もできることである。これにより、双方向の同期と、第２画面装置５２０からのプレイバック制御とが可能になる。
【００４１】
ある実施形態では、第２画面装置５２０のアプリケーションは、あるシステム（例えば、ＢＤ）におけるあるプログラム又は映画に特有のものであってもよい。他のある実施形態では、第２画面アプリケーションは、スタジオに対してジェネリックであり、アプリケーションを特定のプログラムや映画に合わせて構成するプラグインを利用できる。さらに他のある実施形態では、第２画面アプリケーションはシステム（ＢＤ、ＶＯＤ、ブロードキャスト）、コンテンツ、又はその両方に対してユニバーサルであってもよい。本開示を読めば、本技術分野の当業者には、他の可能性のあるインプリメンテーションや構成が明らかになるだろう。
【００４２】
システムは、パッシブアプローチ又はインターラクティブアプローチで動作可能である。パッシブアプローチでは、第１画面装置５１０上に表示されたアイコンは、第１画面装置５１０上に表示された主コンテンツに関連する追加コンテンツイベントが表示されているので、第２画面装置５２０を見るように、ユーザを促す。アイコンは、好ましくは、第２画面装置５２０においてどんなタイプの追加コンテンツイベントが利用可能か示す（例えば、ショッピングカートアイコンは、買い物イベント、「ｉ」アイコンは情報イベント、スティックマンアイコンはキャラクタ情報イベントを示す）。図９Ａ乃至図９Ｆは、パッシブモードでユーザに表示される態様を示す。
【００４３】
図９Ａ乃至図９Ｆは、第１画面装置５１０の主コンテンツと同期した第２画面装置５２０の追加コンテンツを提供するパッシブモードのアプリケーションを用いた時に、ユーザに対して、第２画面装置の画面９００に表示されるもののスケルタル例を示す。
【００４４】
図９Ａは、アプリケーションが立ち上げられた時にユーザに対して表示されるスプラッシュ画面を示す。これはプロダクトロゴと主コンテンツの表示９０２を含む。ここで、矢印９０４で示したように、新しいコンテンツスクリーンが右からコンベヤベルトのように移動する。
【００４５】
図９Ｂは、第２画面装置５２０がプレイバック装置５３０を検出しない時に、ユーザに対して表示されるポップアップメッセージ９０６を示す。
【００４６】
図９Ｃの画面９００は、同期ボタン／アイコン９０８、チャプタタイムライン９１０、アクティブチャプタインジケータ９１２、チャプタイベントインジケータ９１４、チャプタナンバインジケータ９１６、イベントタイムライン９１８、チャプタバックグラウンド９２０、イベントカード９２２、及びタイムラインビューアイコン９２４を示す。同期ボタン９０８は、第１と第２の画面装置５１０、５２０の間でコンテンツを同期するメカニズムを提供する。同期ボタン９０８は、第１と第２の画面装置５１０、５２０上のコンテンツ間の同期状態を示してもよい。チャプタタイムライン９１０は、主コンテンツのチャプタを示す。映画タイトルリーダは、チャプタタイムライン９１０のバックグラウンドにあり、主コンテンツを示す。主コンテンツが進行するにつれ、チャプタがコンベヤベルトのようにチャプタタイムラインに沿って動き、アクティブチャプタインジケータ９１２が、チャプタタイムライン９１２のハイライトと中心位置により、主コンテンツにおける現在のチャプタを示す。チャプタイベントインジケータ９１４は、イベントタイムライン９１８に表示したイベントがチャプタタイムライン９１０に表示したアクティブチャプタの一部であることを示す。イベントタイムライン９１８は、主コンテンツの現在のチャプタで生じていることに対応するイベントを示すイベントカード９２２を表示する。各チャプタに対して、最初に表示されるイベントカード９２２は、次のイベントが生じるチャプタを示す。主コンテンツが進行するにつれて、イベントカード９２２はコンベヤベルトのようにイベントタイムライン９１８に沿って動き、現在のイベントはイベントタイムライン９１８中心位置にある。各チャプタは、そのチャプタのイベントの一意的バックグラウンド９２０が設けられてもよい。タイムラインビューアイコン／ボタン９２４は、ビューアが、チャプタタイムライン９１０とイベントタイムライン９１８を示すタイムラインビューにいることを示し、タイムラインビューにアクセスするメカニズムを提供する。
【００４７】
図９Ｄと図９Ｅの画面９００は、イベントカード９２２がイベントタイムライン９１８をどう進むかを示す。ここで、同期ボタン／アイコン９０８は、追加コンテンツのタイムラインビューが第１画面装置５１０上の主コンテンツと同期していることを示す。図９Ｄでは、現在トリガーされたイベントカード９２６がイベントタイムライン９１８の中心位置に示され、第１のトリガーされたイベントを表す。イベントタイムライン９１８中の現在トリガーされたイベントカード９２６の左にあるのは前のイベントカード９２８であり、この場合、カードはチャプタを示す。イベントタイムライン９１８中の現在トリガーされたイベントカード９２６の右にあるのは次のイベントカード９３０であり、この場合、カードは次に来るイベントを示す。図９Ｄでは、現在トリガーされたイベントカード９２６は、最初にトリガーされたイベントのものなので、チャプタインジケータ９１６はチャプタ１であることを示す。現在トリガーされているイベントカード９２６は、主コンテンツに関連する追加コンテンツ９３２を含む。現在トリガーされているイベントカード９２６は、どのタイプの追加コンテンツが表示されるかに関するインジケータ９３４も提供する。ある実施形態では、このインジケータは第１画面ディスプレイ５１０に示されたインジケータと一致する。現在のイベントカード９２６は、同期９３６と共有９３８をするためのボタン／アイコンも含む。同期ボタン／アイコン９３６は、第１画面装置５２０に表示された主コンテンツを現在のイベントと同期させるメカニズムを提供する。共有ボタン／アイコン９３８は、イベントの追加コンテンツをソーシャルネットワークと共有するメカニズムを提供する。図９Ｅの画面９００の要素は、図９Ｄの要素と同様だが、現在チャプタがチャプタ３であることを示すチャプタインジケータ９１６により示されるように、現在トリガーされたイベントカード９２６がタイムラインにおいて後で発生するイベントのものである点で異なる。
【００４８】
図９Ｆは、第２画面装置９２０上の表示の一部として設けられる他の可能な機能の例を示す。ここで、チャプタタイムライン９１０には、見せる（visible）９４０ａと隠す（hidden）９４０ｂの間でチャプタタイムラインをトグルするメカニズムを与える折り畳み（collapse）アイコン／ボタン９４０が設けられている。同様に、同期ボタン／アイコン９０８は、現在同期がアクティブであることを示す状態９０８ａであるか、同期されておらず再同期ができることを示す状態９０８ｂであるかを示す状態間をトグルできる。ある実施形態では、ボリュームボタンアイコン９４２が設けられる。ボリュームボタン／アイコン９４２は、第１画面ディスプレイの音声を「オフ」又は「オン」するメカニズムを提供する。ボリュームボタン９４２は、ボリュームが「オン」であり消音が利用できるか９４２ａ、又は「オフ」であり音声が利用できるか９４２ｂの状態を示すこともできる。ある実施形態では、再生／一時停止ボタン／アイコン９４４が設けられる。再生／一時停止ボタン９４４は、第１画面ディスプレイ５１０においてコンテンツのプレイバックを一時停止し、又は再開するメカニズムを提供する。一時停止／再生ボタンは、プレイバックが一時停止できるか９４４ａ又は再開できるか９４４ｂという状態も示し得る。
【００４９】
インターラクティブアプローチでは、ユーザは、第２画面装置５２０において追加コンテンツイベントを選択し、第１画面装置５１０に表示されるものは、選択されたイベントと同期される。前に示したように、追加コンテンツのイベントは主コンテンツと同期される。ユーザが映画タイムライン又はイベントをスワイプした場合、イベントは主画面に表示されている映画と同期していない状態になる。再同期をするには、タブレット上の再同期ボタンにタッチする。タイムライン又はイベントは主画面に表示されたものに再同期（synch  back）される。同様に、ユーザは、トリビアイベントやマップイベントを選択でき、同期ボタンにタッチし、選択されたトリビアイベント又はマップイベントに関連する映画のシーンが主画面で再生される。これの例を図１０Ａ乃至図１０Ｄに示した。
【００５０】
図１０Ａは、ユーザが画面９００においていかにチャプタタイムライン９１０及びイベントタイムライン９１８とインターラクトするかを示す。ここで、アイコン１０００と１００２は、ユーザがいかに画面にタッチしてチャプタ又はイベントタイムライン９１０、９１８を左右にスクロールできるかを表す。
【００５１】
図１０Ｂは、ユーザがチャプタタイムライン９１０とインターラクトした時の画面９００の一実施形態を示す。この例では、同期ボタン／アイコン９０８は、第２画面ディスプレイ５２０上の追加コンテンツが第１画面ディスプレイ５１０上の主コンテンツと同期していないことを示す。アイコン１０００は、ユーザがチャプタタイムライン９１０をスクロールしているところを表す。現在のチャプタは、新しいチャプタへの移行が完了するまで、ハイライトされたままである。チャプタタイムライン９１０をナビゲーションする時、利用可能チャプタのうちどのチャプタが選択されたかを示すチャプタポジションインジケータ１００４が提供される。チャプタインジケータ９１６は、選択されたチャプタを示し、新しいチャプタへの移行が完了した時に更新される。この例では、ユーザはチャプタタイムライン９１０をナビゲーションするが、イベントタイムライン９１８は薄くなる。ある実施形態では、ユーザは、チャプタをタイムライン９１０から選択することにより、あるチャプタに直接ジャンプできる。
【００５２】
図１０Ｃは、ユーザがイベントタイムライン９１８とインターラクトした時の画面９００の一実施形態を示す。アイコン１００２は、ユーザがイベントタイムライン９１８をスクロールしているところを表す。ここで、タイムライン９１８は、現在トリガーされているイベントカード９２６から次のイベントカード９３０に移行している。イベントタイムライン９１８をナビゲーションする時、利用可能イベントのうちどのイベントが選択されたかを示すイベントポジションインジケータ１００４が提供される。
【００５３】
図１０Ｄは、ユーザがイベントタイムライン９１８とインターラクトして、あるチャプタから他のチャプタへの移行をさせた時の画面９００の一実施形態を示す。アイコン１００２は、ユーザがイベントタイムライン９１０をスクロールしてチャプタを変更したところを表す。ここで、タイムライン９１８が移行し、新しいイベントカード９２２は、新しいチャプタに関連する新しい一組のイベントを示す。イベントタイムライン９１８におけるナビゲーションにより新しいチャプタに移行するとき、イベントポジションインジケータ１００４は、一連の新しいイベントが始まるまで、中央に留まる。
【００５４】
図１１Ａ乃至図１１Ｃと図１２Ａ及び図１２Ｂは、イベントカード９２２を介してアクセスできる他のインターラクティブアクティビティを示す。図１１Ａ乃至図１１Ｃは、ソーシャルメディア共有機能を示す。図１２Ａ及び図１２Ｂは、チャプタ選択及び追加メディアファイルの選択とプレイバックを示す。
【００５５】
図１１Ａ乃至図１１Ｃは、共有機能が共有ボタン／アイコン９３７によりアクティブである時のディスプレイ９００上の様々なポップアップフィールドを示す。図１１Ａは、ユーザが自分のソーシャルネットワーク（この場合、フェイスブック）にログインした時に表示されるフィールド１１００を示す。エリア１１０２は共有されるイベントを示し、エリア１１０４はそのイベントに関してユーザが共有しようとするコメントを示す。ボタン１１０６は、イベントと共有しようとするコメントを送信するメカニズムを提供する。図１１Ｂは、ユーザがまだソーシャルネットワークにサインインしていない時に表示されるフィールド１１００を示す。この例では、ボタン１１０８がフェイスブックにサインインするために設けられ、ボタン１１１０はツイッターにサインインするために設けられている。他のソーシャルネットワークにサインインするオプションを設けてもよい。図１１Ｃは、ユーザコメント用エリア１１０４にコメントを入力するのに用いるオンスクリーンＱｗｅｒｔｙキーボード１１１２を示す。ある実施形態では、これは第２画面装置５２０により提供されるデフォルトキーボードである。
【００５６】
図１２Ａ及び図１２Ｂは、ユーザがプレイバックするメディアコンテンツ及びチャプタの選択を示す。図１２Ａの例では、ユーザがチャプタタイムライン９１２に示された現在再生しているチャプタをシングルタップ１２００すると、第１画面装置５１０上の表示が一次停止される。ユーザが、チャプタタイムラインに示された現在再生しているチャプタをダブルタップ１２０２すると、第１画面装置上のプレイバックがチャプタの始めにジャンプし、イベントタイムライン９１８がそのチャプタの最初のイベントに設定される。ある実施形態では、イベントカード９２２はビデオクリップやオーディオクリップなどのメディアファイル１２０４を含む。メディアファイルがオーディオクリップである場合、オーディオクリップを選択すると現在画面９００上でプレイバックされる。メディアファイルがビデオクリップである場合、ビデオクリップを選択すると、図１２Ｂに示したようにフルスクリーンのメディアプレーヤが立ち上がる。この例では、メディアプレーヤはオンスクリーンコントロール１２０８を含む。ユーザは、前の画面に戻るには、メディアプレーヤの非ビデオ面１２１０をタップすればよい。
【００５７】
図１３Ａ乃至図１３Ｅは、追加コンテンツに関する可能性のある他の機能を示す。これには、マップビュー１３００、ファミリーツリー１３１０及び設定１３２０が含まれる。図１３Ａはこれらのオプションのメニューバーを示す。この例では、各メニューバーには、一時停止／再開及び消音／消音解除を含む第１画面装置コントロール１３３０が設けられている。図１３Ｂはマップビュー表示１３００を示す。マップビュー表示１３００は、マークされたロケーション１３０４とそのロケーションに関する情報１３０６とを含むマップ１３０２を含む。他のマップを選択するアイコン１３０８も設けられている。図１３Ｃはファミリーツリービュー１３１０を示す。ファミリーツリービューは、ファミリーメンバー間の関係を示すフィールド１３１２を有するファミリーツリーを示す。この例では、下部のボタン／アイコン１３１４は、どのビューが現在表示されているか（この場合、ファミリーツリービューが表示されていることを）示す。フィールド１３１２が選択されると、図１３Ｄに示したように、ポップアップフィールド１３１６が表示され、フィールド１３１２の人に関する情報が提供される。図１３Ｅは設定ビュー１３２０を示す。ビュー１３２０では、ユーザに、オーディオとビデオ１３２２、イベント１３２４、及びソーシャルネットワーク共有１３２６のそれぞれの好みを調節するコントロールが設けられる。
【００５８】
図１４Ａ乃至図１４Ｌは、第１画面装置５１０の主コンテンツと同期した第２画面装置５２０の追加コンテンツを提供するアプリケーションを用いた時に、ユーザに対して、第２画面装置の画面９００に表示されるもののスケルタル例を示す。図１４Ａは、図９Ａに示して説明したスプラッシュスクリーンのスキンを入れたバージョンである。図１４Ｂ乃至図１４Ｆは、図９Ｃ乃至図９Ｆと図１０Ａ乃至図１０Ｄを参照して説明したタイムラインビューのスキンを入れたバージョンを示す。図１４Ｇは、追加コンテンツの一部であるすべての利用可能なビデオクリップをユーザに表示する画面表示のスキンを入れたバージョンを示す。図１４Ｈは、追加コンテンツの一部であるすべての利用可能なオーディオクリップをユーザに表示する画面表示のスキンを入れたバージョンを示す。図１４Ｈは、図１３Ｂに示して説明したマップビューのスキンを入れたバージョンである。図１４Ｊと図１４Ｋは、それぞれ図１３Ｃと図１３Ｄに示した説明したファミリーツリービューのスキンを入れたバージョンを示す。図１４Ｌは、図１３Ｅに示して説明した設定ビューのスキンを入れたバージョンである。
【００５９】
図面に示したイベント機能は可能性のあるイベント単なる例である。ある実施形態では、ユーザはどのイベントを表示して欲しいか（例えば、買い物イベントは表示してほしくない旨）設定又は選択できる。他のある実施形態では、ユーザは、イベントを後で視聴するよう選択又はブックマークできる。他の実施形態では、視聴しているプログラムのバージョン（例えば、購入対レンタル、又はＢＤ対ＶＯＤ対放送）によっては、あるイベントが利用できない、又はロックされてもよい。他のある実施形態では、以前の視聴習慣に基づき、利用できるイベントをユーザに対してパーソナル化できる（すなわち、ユーザの視聴習慣とトラッキングするＴＩＶＯなどのシステムにおいて、又は図１のパーソナル化エンジン１１８を用いて）。
【００６０】
他の可能性のある構成にはショッピング機能が含まれる。例えば、映画関係商品を購入するストアフロントを第２画面に設けアクセスできるようにしてもよい。他の一実施形態では、プログラムや映画を視聴、レビュー、又は推奨することに対し、ポイントやアワードをユーザに提供してもよい。例えば、より多くの映画を視聴したり友達とシェアしたりすれば、より多くのポイントが与えられる。ポイントは賞品や関連商品のディスカウントに用いられる。
【００６１】
同様に、アチーブメントを授与してもよい。これらのアチーブメントはソーシャルネットワーキングサイトにプッシュしてもよい。アチーブメント例には：
一定のシーンの視聴に対するアチーブメント
シリーズ中の一定のディスクの視聴に対するアチーブメント
特定のスタジオや俳優の一定のディスクの視聴に対するアチーブメント
さらに他のインプリメンテーションでは、Ｗｉｋｉ機能をインプリメントできる。ランニングＷｉｋｉにより、ユーザやディスクのその他のユーザが一定のシーンに対してコメントできる。例えば、トラッキングメタデータを生成してウェブベースのｗｉｋｉにプッシュしてもよい。かかるメタデータには次のものが含まれ得る：
チャプタ情報
タイムコード
シーンのサムネイル
俳優や監督に関する情報
このプッシュされる情報を用いて、他の人が映画に関してコメントできるランニングＷｉｋｉを生成できる。これらのコメントは、アクセス可能なイベントとして、第２画面アプリケーションに再組み込みされ得る。
【００６２】
この説明は、本開示の原理を例示するものである。言うまでもなく、当業者は、ここには明示的に説明や図示はしていないが、本開示の原理を化体し、その精神と範囲内に含まれる様々な構成を工夫することができる。
【００６３】
ここに記載したすべての例と条件付きの言葉は、発明者が技術発展に対してなした本開示の原理とコンセプトとを、読者が理解しやすいようにするためのものであり、その解釈は具体的に記載した実施例や条件に限定されるべきではない。
【００６４】
さらに、本開示の原理、態様、実施形態、及びその実施例のすべての記載は、その構成的等価物及び機能的等価物の両方を含むものである。また、かかる等価物は、現在知られている等価物及び将来開発される等価物を含み、すなわち、構成にかかわらず同じ機能を発揮する開発されるすべての要素を含む。
【００６５】
よって、例えば、当業者には言うまでもなく、ここに説明したブロック図は本開示の原理を化体する回路を概念的に示すものである。同様に、言うまでもなく、フローチャート、フロー図、状態遷移図、擬似コード等は、様々な方法（processes）を表し、これらの方法をコンピュータ読み取り可能媒体に実質的に表しても、（明示的に示していようがいまいが）コンピュータやプロセッサで実行してもよい。
【００６６】
図示した様々な要素の機能は、専用ハードウェアを用いても、ソフトウェアを実行可能なハードウェアと適当なソフトウェアとを組み合わせても提供できる。プロセッサを設けるとき、機能を単一の専用プロセッサで提供してもよいし、共有された単一のプロセッサで提供してもよいし、一部が共有された複数の個別プロセッサで提供してもよい。さらに、「プロセッサ」または「コントローラ」という用語を明示的に使用した場合、ソフトウェアを実行できるハードウェアのみをいうと解釈してはならず、限定はされないが、デジタルシグナルプロセッサ（ＤＳＰ）、ソフトウェアを記憶するＲＯＭ、ＲＡＭ、不揮発性記憶装置を黙示的に含んでもよい。
【００６７】
その他のハードウェアを従来のものでもカスタムのものであっても含んでもよい。同様に、図面に示したスイッチは概念的なものである。スイッチの機能は、プログラムロジックの動作、専用ロジックの動作、プログラム制御や専用ロジックのインターラクション、またはマニュアルで実行されてもよく、具体的な方法は実施者が文脈から判断して選択できる。
【００６８】
本開示の教示を組み込んだ実施形態を図示して詳細に説明したが、当業者は依然としてこれらの教示を組み込んだその他多くの変形した実施形態を容易に工夫することができる。メディアリコメンデーションを提供する方法及びシステムの好ましい実施形態（これらは例示であって限定ではない）を説明したが、当業者は上記の教示を考慮して修正や変形をすることができることに留意すべきである。
【００６９】
上記の実施例は電子装置にフォーカスしているが、言うまでもなく本発明をコンピュータプログラム製品として実施することもできる。このコンピュータプログラム製品は、ここで説明した方法の実施を可能とするすべての特徴を有し、コンピュータシステムにロードされた時、これらの方法を実行することができる。本発明の場合にコンピュータプログラムまたはアプリケーションとは、情報処理能力を有するシステムに直接、またはａ）他の言語、コード、または記法への変換、またはｂ）異なる素材形式での再生のいずれか、または両方の後に、特定の機能を実行させることを目的とする一組の命令のいかなる言語、コード、または記法のいかなる表現も含む。
【００７０】
また、上記の説明は単なる例示であり、特許請求の範囲の記載を除いて、本発明に何らかの限定を加えることを意図したものではない。
【図１】
2014510425.tif 000003
【図２】
2014510425.tif 000004
【図３】
2014510425.tif 000005
【図４】
2014510425.tif 000006
【図５】
2014510425.tif 000007
【図６】
2014510425.tif 000008
【図７】
2014510425.tif 000009
【図８】
2014510425.tif 000010
【図９Ａ】
2014510425.tif 000011
【図９Ｂ】
2014510425.tif 000012
【図９Ｃ】
2014510425.tif 000013
【図９Ｄ】
2014510425.tif 000014
【図９Ｅ】
2014510425.tif 000015
【図９Ｆ】
2014510425.tif 000016
【図１０Ａ】
2014510425.tif 000017
【図１０Ｂ】
2014510425.tif 000018
【図１０Ｃ】
2014510425.tif 000019
【図１０Ｄ】
2014510425.tif 000020
【図１１Ａ】
2014510425.tif 000021
【図１１Ｂ】
2014510425.tif 000022
【図１１Ｃ】
2014510425.tif 000023
【図１２Ａ】
2014510425.tif 000024
【図１２Ｂ】
2014510425.tif 000025
【図１３Ａ】
2014510425.tif 000026
【図１３Ｂ】
2014510425.tif 000027
【図１３Ｃ】
2014510425.tif 000028
【図１３Ｄ】
2014510425.tif 000029
【図１３Ｅ】
2014510425.tif 000030
【図１４Ａ】
2014510425.tif 000031
【図１４Ｂ】
2014510425.tif 000032
【図１４Ｃ】
2014510425.tif 000033
【図１４Ｄ】
2014510425.tif 000034
【図１４Ｅ】
2014510425.tif 000035
【図１４Ｆ】
2014510425.tif 000036
【図１４Ｇ】
2014510425.tif 000037
【図１４Ｈ】
2014510425.tif 000038
【図１４Ｉ】
2014510425.tif 000039
【図１４Ｊ】
2014510425.tif 000040
【図１４Ｋ】
2014510425.tif 000041
【図１４Ｌ】
2014510425.tif 000042
【国際調査報告】
2014510425.tif 000043