(57)【特許請求の範囲】
【請求項１】
メディアコンテンツ情報を拡張するシステムであって、
電子番組ガイドを受信する受信手段と、
１つ又は複数のサーバ、接続された装置、一般的なウェブページ、特定のウェブページ、ＲＳＳフィード、ポッドキャスト、およびクローズドキャプションを含む、前記電子番組ガイドとは異なる他のソースを前記電子番組ガイド内に含まれる情報に基づきマイニングして、前記他のソースから前記電子番組ガイドに対する追加の情報として補足情報を収集するマイニング手段であって、前記補足情報は、ユーザの嗜好情報に基づいて変更される、前記マイニング手段と、
前記マイニング手段で収集された前記補足情報が組み合わされた前記電子番組ガイドを表示する表示手段と、を有する情報処理装置を備えた、前記システム。
【請求項２】
前記情報処理装置は、チャンネルに基づいて前記チャンネルに関連するコンテンツをキャッシュし、前記チャンネルが選択された場合に前記キャッシュされたコンテンツの取り出しを許可する、請求項１記載のシステム。
【請求項３】
前記情報処理装置は、電子番組ガイドに組み合わされる補足情報として番組に関連するコンテンツを提供する、請求項１記載のシステム。
【請求項４】
前記情報処理装置は、第１の画面に表示された電子番組ガイドに基づいて、少なくとも１つの追加のソースから補足情報として前記電子番組ガイドに関連するコンテンツを収集し、前記収集した関連するコンテンツを第２の画面に提供する、請求項１記載のシステム。
【請求項５】
前記ユーザの嗜好情報は、前記マイニング手段におけるマイニングの対象となる前記他のソースのリストである請求項１に記載のシステム。
【請求項６】
前記ユーザの嗜好情報は、表示されたコンテンツとの関係における前記電子番組ガイドに関連するコンテンツのランキングと、ユーザの嗜好との関係における前記電子番組ガイドに関連するコンテンツのランキングとの少なくとも一方である、請求項１記載のシステム。
【請求項７】
前記電子番組ガイドは、現在表示されている電子番組ガイドと、現在選択されている前記電子番組ガイドのチャンネルの少なくとも一方である、請求項１記載のシステム。
【請求項８】
メディアコンテンツ情報を拡張する方法であって、
電子番組ガイドを受信するステップと、 
１つ又は複数のサーバ、接続された装置、一般的なウェブページ、特定のウェブページ、ＲＳＳフィード、ポッドキャスト、およびクローズドキャプションを含む、前記電子番組ガイドとは異なる他のソースを前記電子番組ガイド内に含まれる情報に基づきマイニングして、前記他のソースから前記電子番組ガイドに対する追加の情報として補足情報を収集するマイニングステップであって、前記補足情報は、ユーザの嗜好情報に基づいて変更される、前記マイニングステップと、
前記マイニングステップで収集された前記補足情報が組み合わされた前記電子番組ガイドを表示するステップと、
を含む、前記方法。
【請求項９】
少なくとも１つの追加のソースから継続的に更新された補足情報としてコンテンツを取得するステップと、
電子番組ガイドが第１の表示装置に表示されると、当該電子番組ガイドに関連する前記コンテンツを少なくとも１つの第２の表示装置に動的に供給するステップと、
をさらに含む、請求項８記載の方法。
【請求項１０】
少なくとも１つ追加の情報ソースから補足情報としてコンテンツを収集し、前記収集したコンテンツが組み合わされた前記電子番組ガイドを生成するステップをさらに含む、請求項８記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を電子番組ガイドエントリに関連付けることに関する。この出願は、米国特許仮出願第６１／４２５，７９３号（２０１０年１２月２２日出願）の優先権を主張する。
【背景技術】
【０００２】
電子番組ガイドは、メディアユーザが数百または数千もの利用可能な番組チャンネルをナビゲートするのに役立つ。ガイドは、通常、時間およびチャンネルによって順序付けられ、所与の番組のタイトルを含む。時々、ガイドは、番組がどのようなものであるかについての短い説明を含むこともある。しかし、番組表の多くは、この説明テキストを備えていない。
【発明の概要】
【０００３】
少なくとも１つの追加の情報ソースを用いることによって、所与の番組に関連付けられた情報をマイニングして、番組ガイドのユーザに中継し、元の番組ガイドにより提供された情報を増補することができる。これは特に、説明が典型的には単に「ニュース」としか示していないニュース番組等のような、自発的または急速に展開する番組にとって有用である。したがって、ユーザは、その特定の番組中に話される（または話される可能性が高い）番組内容に関する関連情報を受け取ることができる。
【０００４】
上記の記載は、本発明の実施形態のいくつかの態様の基本的理解を提供するために、本主題の簡単な概要を提示している。この「発明の概要」は、本発明の内容の広範な概略ではない。諸実施形態の主要な／重要な要素を特定すること、または、本発明の範囲を画定することは意図されていない。その唯一の目的は、後述される発明の詳細な説明の前置きとして、簡略化した形式で本主題のいくつかの概念を提示することである。
【０００５】
上記および関連する目的を達成するために、諸実施形態の特定の例示的態様が、以下の説明および添付図面に関連して本明細書で説明される。しかしながら、これらの態様は、本主題の原理を用いることができる種々の方法のほんの一部を示しているだけであり、本主題はこのような態様の全ておよびそれらの均等物を含むことが意図されている。本主題の他の利点および新規な特徴は、図面とともに検討される以下の詳細な説明から明らかになる。
【図面の簡単な説明】
【０００６】
【図１】所与のメディアコンテンツに関連付けられた情報を補足するのに用いられるシステムの例を示す図である。
【図２】補足コンテンツ情報を生成する方法のフロー図である。
【発明を実施するための形態】
【０００７】
以下において、本主題を、添付図面を参照して説明するが、添付図面の全体を通じて、同様の参照符号を使用して、同様の要素を示す。以下の説明では、説明の目的で、多くの特定の詳細が本発明の完全な理解を提供するために説明されている。しかしながら、本発明の実施形態は、これらの特定の詳細を用いることなく実施できることは明白である。他の例では、周知の構造および装置が、実施形態の説明を容易にするためにブロック図で示されている。
【０００８】
本出願で使用されるとき、「コンポーネント」という用語は、ハードウェア、ソフトウェア、または実行中のソフトウェアとハードウェアの組み合わせを示すことが意図されている。例えば、コンポーネントは、これらには限定されないが、プロセッサ上で実行されているプロセス、プロセッサ、オブジェクト、実行ファイル、および／またはマイクロチップ等とすることができる。例として、プロセッサおよび当該プロセッサ上で実行中のアプリケーションの双方がコンポーネントとなり得る。１つまたは複数のコンポーネントが１つのプロセス内に存在することができ、１つのコンポーネントを、１つのシステムに局在化させること、および／または、２つ以上のシステム間に分散させることができる。図面に示された様々なコンポーネントの機能を、専用ハードウェアの使用を通してならびに適切なソフトウェアと観点してソフトウェアを実行することができるハードウェアを通して提供することができる。
【０００９】
以下の説明では、第１の画面と第２の画面を利用するシステムに言及することがあるが、説明される原理を用いて、単一および／または複数画面のシステムで表示される任意の番組ガイドを増補することができる。画面装置には、例えば、テレビ、モニタ、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔｓ）、スマートフォン、無線／有線パッド、ラップトップ等が含まれうる。 
【００１０】
一例においては、電子ガイド情報のない番組チャンネルに関連付けられているウェブページをマイニングして、このガイドにおよび／または第２の画面に番組に関連付する情報を追加する。すなわち、情報は必ずしも元の番組ガイドに直接追加される必要はない。代わりに、その情報を、後続のビュー／画面装置等に表示することができる。例えば、「ＣＮＮニュースルーム」という番組は、通常、番組の内容に関する情報を備えていない。電子番組ガイドから情報が何も得られない場合、現在のトピックや最も人気のあるトピックなどについて、ＣＮＮのウェブページ等をマイニングすることができる。ＲＳＳ（Ｒｅａｌｌｙ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）フィードをマイニングして、関連する情報を決定することができる。クローズドキャプションフィードをマイニングして、番組に関する情報コンテンツを作成することもできる。関連付けられたウェブページが非生産的であるか利用可能でないと判明した場合、一般的なウェブのニュースソースをマイニングして、ニュース番組中に話し合われるであろう予想ニュースコンテンツを提供することができる。これら一般のニュースソースには、例えば、Ｇｏｏｇｌｅニュース、Ｙａｈｏｏニュース等が含まれうる。ニュース以外の他のタイプの番組では、同様な技術を用いて番組に関連付けられた情報を見つけることができる。
【００１１】
ＲＳＳフィードを、クローズドキャプションデータ用の番組内コンテンツのフィルタとして使用することもできる。クローズキャプションデータはコンテキスト情報を全く有さないので、キャプションからの生のテキストを使用して、現在の記事と並べることができる。その後、これら記事を、番組が進行するのに伴い、リアルタイムで例えば第２の画面上で強調表示することができる。これは、ユーザに、例えば、第１の画面で提示されているものに基づく関連情報であるという感覚を与え、ストーリをもっと読むために当該記事をクリックすることによる対話的な感覚を可能にする。
【００１２】
一例において、電子番組ガイド（ＥＰＧ）が受信される。ガイド内に含まれる情報は、どんな情報が収集および／またはマイニングされるべきかを決定するための「シード」として用いられる。例えば、ＲＳＳ情報は、ＥＰＧからどのような情報（例えば、番組のタイトルおよび/またはチャンネル等）が集められるかに基づくものとすることができる。これにより、「強化された」ＥＰＧ、すなわち、ＥＥＰＧ（ｅｎｈａｎｃｅｄ  ＥＰＧ）を番組ごとに作成することが可能になる。最初のマイニングプロセスの間、番組および／またはチャネルに関連付けられた公式サイトが検索される。一旦これが分かると、公式のウェブページを、例えば、サイトにおけるＲＳＳフィードを検出するための出発点として使用することができる。ＲＳＳサイトが検出されない場合には、一般的なＲＳＳサイトを代替策として使用することができる。別の例では、ユーザは、自分が好む複数のＲＳＳソースのセット等を提供することができる。その後、ユーザが提出したリストを使用してニュース記事および／またはブログの記事等の情報をマイニングすることができ、ユーザが関連するチャンネルにチューニングしたときに関連情報をユーザに表示することができる。
【００１３】
いくつかの例において、マイニングされたデータは、ユーザに表示するために利用可能となる前にさらに処理される。例えば、生データのフォーマットが画面装置に適合しない場合、そのフォーマットを、適切なもの（画面のユーザインタフェース（ＵＩ）要素等に合うようにフォーマットされたプレーンテキストまたはＨＴＭＬから得られたデータ）に再フォーマットすることができる。マイニングされたデータには、予告編、ビデオ、ニューステキスト、リンクおよび／または画像等を含むことができる。画面装置が画像を表示することができない場合、画像の関連メタデータ等がその代わりに使用され得る。ユーザが、マイニングされた情報および／または表示された情報に関するフィードバックを提供することも可能である。一例において、ユーザは、情報および／または実際の番組を見る前に、見ている間および／または見た後に、結果ランキングを提供することができる。例えば、ニュース記事は、視聴された番組中に実際に話されたトピックに当該ニュース記事がどれだけ関連していたかに基づいてランク付けされることができる。また、ユーザは、情報がユーザ自身にどの程度関連しているかに基づいてランキングを提供することができる。
【００１４】
ニュースフィードを使用する別の例では、セットトップボックス（ＳＴＢ）で動作しているサーバは、任意の接続されたマシン（有線および／または無線）で視聴される関連情報を（インターネット等を介して有線手段および／または無線手段により）フェッチし、フォーマットする。これはＳＴＢ上にキャッシュされ、ユーザがキャッシュされた情報に関連付けられたチャンネルにチューニングするとユーザに表示され、および／またはＳＴＢ上のサーバは、ユーザがそのチャネルにチューニングするとこの情報を動的にフェッチすることができる。このように、任意の装置が「クラウド」型のＳＴＢ等に接続することできる。
【００１５】
他の例では、関連する番組ガイド情報を検索し、取り出し、フィルタリングしおよび／またはフォーマットするリモートサーバを用いることができる。このタイプのシステムによれば、専用サーバが提供することができるパワーとスピードを有していないユーザの自宅の電子機器に、より複雑なサーバを使用することができる。必要に応じて自宅の電子機器は、（例えば、ユーザが特定の番組等を見るためにチューニングするときなど）リモートサーバに情報を要求することができる。
【００１６】
図１は、所与のメディアコンテンツに関連付けられた情報を補足するのに用いられるシステム１００の例である。情報処理装置１０２を使用して、メディア関連情報に補足情報を関連付けることができる。一例では、これは、電子番組ガイド１０４から電子ガイド情報を受信する情報処理装置１０２によって達成される。その後、情報処理装置１０２は、他の情報ソース１０８を確認して、電子番組ガイド１０４のコンテンツに関連して追加情報が得られるかどうかを判断することができる。情報処理装置１０２が関連する情報を集めると、補足情報が元の電子番組ガイド１０４に組み合わされて、強化された電子番組ガイドが形成される。その後、この強化された電子番組ガイドを、第１の画面１０６（例えば、主画面）および／または第２の画面１１２（例えば、副画面携帯型装置、携帯電話、ラップトップ、パッド、タブレット等）に表示することができる。
【００１７】
他のソース１０８には、サーバ（例えば、コンテンツ関連資料を生成する特殊サーバ等）、接続された装置（例えば、システム１００がその中に設置されるかシステム１００とともに並置される装置に有線および／または有線で接続された装置）、一般的なウェブページ（例えば、一般的なニュース）、特定のウェブページ（例えば、特定のニュースチャンネル等）、ＲＳＳフィード、ポッドキャスト、および／またはクローズドキャプション等が含まれるが、これらには限定されない。情報処理装置１０２は、クローズドキャプションおよび／またはＲＳＳフィード等を用いて、第２の画面１２等に表示する（例えば、現在話されているトピックに関連する記事等を表示する）ことができる動的な補足情報を生成することができる。当業者であれば、情報処理装置によって供給される動的な情報を、第１の画面だけでなく、他の任意の画面に表示することができることが理解できるであろう。システムは、第１および第２の画面に限定されない。一部の例では、電子番組ガイドを、情報を収集するためのシードとして使用しない。一例において、情報処理装置１０２は、第１の画面１０６等からコンテンツおよび/またはチャネル情報を受け取ることができる。これにより、情報処理装置は、セットトップボックスチューナ等から関連する情報を直接取得して、関連資料の検索に役立てることができる。
【００１８】
また、情報処理装置１０２はユーザ入力１１０を受け入れることができる。これら入力には、結果ランキング等のフィードバック等が含まれるが、これには限定されない。ユーザ入力１１０は、直接的におよび／または第２の画面１１２等を介して受け取られてよい。ユーザ入力１１０は、情報処理装置によって使用されてより良い関連性を提供する。第１の画面１０６等のコンテンツに対する情報のユーザの好みおよび/またはユーザのランキングに関して、補足情報の改善を行うことができる。
【００１９】
図示されて上述された例示的なシステムの観点において、実施形態に従って実装することができる方法は、図２のフローチャートを参照することにより、より良く理解されるであろう。説明を簡単にするために、この方法は一連のブロックとして示され、説明されるが、実施形態はブロックの順序に限定されない。一部のブロックは実施形態に応じて、本明細書に示され、説明されている順序とは異なる順序で行われることがあり、および／または他のブロックと同時におよび行われることもあり得るからである。また、必ずしも図示されたブロックの全てが、実施形態にかかる方法を実装するのに必要とされるわけではないこともあり得る。
【００２０】
図２は、補足コンテンツ情報を生成する方法２００のフロー図である。この例示的な方法は、番組ガイドエントリに利用可能なコンテンツ情報があるかを判定する（２０４）ことによってスタートする（２０２）。当該判定は、番組ガイドによって供給されているものを超えて追加の情報が利用可能であるか（例えば、特定のチャンネル、時間等のために番組ガイドにより既に供給された情報の強化）の判定とすることもできる。他の例では、チューニングしたチャネルの情報および/または他のチャネルの情報が利用可能であるかについての判定を行うことができる。判定結果が「ＹＥＳ」である場合、フローは終了することができる（２１２）。「ＮＯ」の場合、利用可能な他の情報ソースがあるかに関する判定を行う（２０６、２０８、２１０）。番組が関連ウェブページおよび／またはＲＳＳフィードを有する場合、これらソースを関連コンテンツに関してマイニングすることができる（２１４）。そうではないが、コンテンツに関連する一般的な情報ソースがある場合には、一般的な情報ソースが、関連コンテンツに関してマイニングされる（２１６）。そうではないが、番組に利用可能なクローズドキャプションがある場合、クローズドキャプションを、関連コンテンツ２１８に関してマイニングすることができる（２１８）。当業者であれば、各タイプのソースは、前記フローにかかわらず、互いに排他的ではないものではないことが理解できるであろう。換言すれば、ソースの組み合わせをマイニングして処理することにより、補足コンテンツ情報／関連コンテンツ情報を得ることができる。一例では、これらのタイプのマイニングされた情報および／または処理された情報を、第２の画面に表示することができる（２２０）。
【００２１】
上記の説明には、実施形態の複数の例が含まれている。勿論、実施形態を記載するという目的のために、コンポーネントまたは方法の考え得る全ての組み合わせを記載することは不可能であるが、当業者であれば、実施形態の多くのさらなる組み合わせおよび置換が可能であることが理解できるであろう。従って、本主題は、特許請求の範囲の精神および範囲内に入る全てのそのような変更、修正、および変形を包含するように意図されている。さらに、「含む」という用語は、発明の詳細な説明または特許請求の範囲のいずれかにおいて用いられる限りにおいて、当該用語は「備える」という用語と同じように他の構成要素を更に有し得ることを意味し、それは、請求項における変形語として使用される「備える」の解釈と同じであることが意図されている。
（付記１）
メディアコンテンツ情報を提供するシステムであって、
メディアコンテンツ情報を受信し、該受信したメディアコンテンツ情報に関連付けられた追加のコンテンツに関する情報を他のソースから抽出する情報処理装置を備えた、前記システム。
（付記２）
付記１記載のシステムを用いるセットトップボックス。
（付記３）
前記情報処理装置は、電子番組ガイドに組み込まれる関連する情報を提供する、付記１記載のシステム。
（付記４）
前記情報処理装置は、少なくとも１つの追加のソースからコンテンツ関連情報を導出する、付記１記載のシステム。
（付記５）
前記情報処理装置は、第１の画面に表示されたメディアコンテンツに基づいて、少なくとも１つの追加のソースからコンテンツ関連情報を抽出し、該抽出したコンテンツ関連情報を第２の画面に提供する、付記１記載のシステム。
（付記６）
前記情報処理装置は、少なくとも１つのユーザ入力に基づいて、少なくとも１つの追加のソースからコンテンツ関連情報を導出する、付記１記載のシステム。
（付記７）
前記ユーザ入力は、表示されたメディアコンテンツとの関係における前記コンテンツ関連情報の結果ランキングと、ユーザの嗜好との関係における前記コンテンツ関連情報の結果ランキングの少なくとも一方である、付記６記載のシステム。
（付記８）
前記メディアコンテンツ情報は、現在表示されているメディアコンテンツと、現在選択されているチャンネルの少なくとも一方である、付記１記載のシステム。
（付記９）
メディアコンテンツ情報を提供する方法であって、
メディアコンテンツ情報を受信するステップと、 
前記メディアコンテンツ情報に関連する補足情報が、少なくとも１つの追加のソースから取得可能であるかを判定するステップと、 
少なくとも１つの装置に表示するために前記補足情報を提供するステップと、
を含む、前記方法。
（付記１０）
少なくとも１つの追加のソースから継続的に更新された補足情報を取得するステップと、
メディアコンテンツが第１の表示装置に表示されると、当該メディアコンテンツに関連する情報を少なくとも１つの第２の表示装置に動的に供給するステップと、
をさらに含む、付記９記載の方法。
（付記１１）
ＲＳＳ（Ｒｅａｌｌｙ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ）フィードおよびクローズドキャプションサービスの少なくとも一方から補足情報を受信するステップをさらに含む、付記１０記載の方法。
（付記１２）
少なくとも１つ追加の情報ソースから補足情報を生成するステップをさらに含む、付記９記載の方法。
（付記１３）
前記生成された補足情報を少なくとも１つのユーザ入力に基づいて変更するステップをさらに含む、付記１２記載の方法。
（付記１４）
対話的な補足情報を、ユーザが追加の補足情報を選択することを可能にする少なくとも１つの表示装置に提供するステップをさらに含む、付記９記載の方法。
（付記１５）
メディアコンテンツ情報を提供するシステムであって、
第１の画面に表示されているメディアコンテンツに関する情報を受信する手段と、 
少なくとも１つの追加のソースから前記メディアコンテンツに関する補足情報を取得する手段と、
少なくとも１つの第２の画面に表示するために、前記補足情報を処理する手段と、
を備えた、前記システム。
【図１】
0005922675.tif 000002
【図２】
0005922675.tif 000003