(57)【要約】【課題】ＴＶ装置などのユーザが興味のあるプログラムを迅速で簡単に概観できるコンテンツ検索方法を提供することによって、ＴＶにおけるユーザエクスペリエンスを拡張する。【解決手段】コンテンツのセットを提供するステップと、コンテンツのセットにおける各コンテンツについて、当該コンテンツに関連したメタデータとその他全てのコンテンツにそれぞれ関連したメタデータとの比較のみによって、コンテンツのセットからサブセットを決定するステップと、テレビジョン装置のユーザが、コンテンツのセットからシードとしてコンテンツを選択するステップと、コンテンツのセットにおけるコンテンツの１つがユーザによって消費用コンテンツとして決定されるまで、再帰または反復処理を実行するステップとを含むコンテンツ検索方法が提供される。【選択図】図１
2010268461.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツのセットを提供するステップと、
前記コンテンツのセットにおける各コンテンツについて、当該コンテンツに関連したメタデータとその他全てのコンテンツにそれぞれ関連したメタデータとの比較のみによって、前記コンテンツのセットからサブセットを決定するステップと、
テレビジョン装置のユーザが、前記コンテンツのセットからシードとしてコンテンツを選択するステップと、
前記コンテンツのセットにおけるコンテンツの１つが前記ユーザによって消費用コンテンツとして決定されるまで、再帰または反復処理を実行するステップと
を含み、前記再帰または反復処理は、
前記テレビジョン装置に接続されたディスプレイに前記シードの対応サブセットを表示し、前記対応サブセットの各コンテンツはそれぞれの画像で表されるステップと、
前記ユーザが、表示された前記対応サブセットの他のコンテンツを前記シードとして、または消費用コンテンツとして選択するステップと、
前記ディスプレイに、消費すると決めた前記コンテンツを表示するステップと
を含む、コンテンツ検索方法。
【請求項２】
前記コンテンツのセットは、所定の時間内に放送が予定されたプログラムイベントと、ユーザがオンデマンドでアクセス可能なプログラムイベントとを含む、請求項１に記載のコンテンツ検索方法。
【請求項３】
前記コンテンツのセットは、非ビデオコンテンツをさらに含む、請求項２に記載のコンテンツ検索方法。
【請求項４】
前記ディスプレイに表示された前記シードの対応サブセットはカテゴリでグループ化され、あるコンテンツの前記カテゴリは、当該コンテンツに関連したメタデータを解析することによって決定される、請求項１〜３のいずれか１項に記載のコンテンツ検索方法。
【請求項５】
前記コンテンツのセットの各コンテンツに対する前記対応サブセットはサーバで決定され、
前記コンテンツを前記対応サブセットに関連させる情報が前記サーバから前記テレビジョン装置へネットワークを介して伝送され、
前記シードの選択、前記再帰または反復処理の実行、消費すると決めた前記コンテンツの表示は、前記テレビジョン装置で行われる、
請求項１〜４のいずれか１項に記載のコンテンツ検索方法。
【請求項６】
前記テレビジョン装置へ伝送する前記情報は、前記テレビジョン装置で受信される放送信号のチャネルの利用可能性に依存する、請求項５に記載のコンテンツ検索方法。
【請求項７】
前記他のコンテンツは、前記ディスプレイに表示された画像をマークするナビゲーションキーを少なくとも１つ、マークした画像を選択する決定キーを少なくとも１つ用いて、前記ユーザが選択する、請求項１〜６のいずれか１項に記載のコンテンツ検索方法。
【請求項８】
表示される前記コンテンツの対応サブセットのサイズは、前記ディスプレイの表示能および／または人間認識感受能に適したものとされる、請求項１〜７のいずれか１項に記載のコンテンツ検索方法。
【請求項９】
前記情報の少なくとも一部は、前記サーバで予め決めた時間に前記サーバから前記テレビジョン装置へ伝送される、請求項１〜８のいずれか１項に記載のコンテンツ検索方法。
【請求項１０】
前記コンテンツをそれぞれ前記対応サブセットにリンクさせるリンク情報が決定される、請求項１〜９のいずれか１項に記載のコンテンツ検索方法。
【請求項１１】
前記画像はサムネイルである、請求項１〜１０のいずれか１項に記載のコンテンツ検索方法。
【請求項１２】
前記テレビジョン装置へ伝送する前記情報は、前記テレビジョン装置の装置プロファイルに依存する、請求項１〜１１のいずれか１項に記載のコンテンツ検索方法。
【請求項１３】
メタデータを含むコンテンツのセットと、前記コンテンツのセットにおける各コンテンツを前記コンテンツのセットにおける対応サブセットに関連させる情報とを記憶する記憶部と、
前記コンテンツのセットのあるコンテンツについて、当該コンテンツのメタデータと前記コンテンツのセットにおけるその他全てのコンテンツのメタデータとの比較結果のみに依存して、前記コンテンツのセットから対応サブセットを決定するデータ処理部と、
前記コンテンツと前記情報とをテレビジョン装置へ伝送する通信部と
を備えるサーバ。
【請求項１４】
コンテンツのセットと、前記コンテンツのセットにおけるコンテンツをそれぞれ前記コンテンツのセットにおけるサブセットに関連させる情報とを受信する受信部と、
前記コンテンツのセットと前記情報とを記憶する記憶部と、
ユーザが前記コンテンツのセットからシードを選択し、前記サブセットから他のコンテンツを選択できるグラフィカルユーザインタフェースと、
ある消費用コンテンツが前記ユーザによって選択されるまで、次の再帰または反復ステップのシードとして、または消費用コンテンツとして、前記シードに関連した前記サブセットから前記他のコンテンツを再帰的または反復的に決定するデータ処理部と、
前記シードに関連した対応サブセットを表示し、前記対応サブセットのコンテンツを画像で表し、前記消費用コンテンツを表示するディスプレイと
を備えるテレビジョン装置。
【請求項１５】
メタデータを含むコンテンツのセットと、前記コンテンツのセットにおける各コンテンツを前記コンテンツのセットにおける対応サブセットに関連させる情報とを記憶する記憶部と、
前記コンテンツのセットのあるコンテンツについて、当該コンテンツのメタデータと前記コンテンツのセットにおけるその他全てのコンテンツのメタデータとの比較結果のみに依存して、前記コンテンツのセットから対応サブセットを決定するデータ処理部と、
前記コンテンツと前記情報とをテレビジョン装置へ伝送する通信部と
を備えるサーバと、
コンテンツのセットと、前記コンテンツのセットにおけるコンテンツをそれぞれ前記コンテンツのセットにおけるサブセットに関連させる情報とを受信する受信部と、
前記コンテンツのセットと前記情報とを記憶する記憶部と、
ユーザが前記コンテンツのセットからシードを選択し、前記サブセットから他のコンテンツを選択できるグラフィカルユーザインタフェースと、
ある消費用コンテンツが前記ユーザによって選択されるまで、次の再帰または反復ステップのシードとして、または消費用コンテンツとして、前記シードに関連した前記サブセットから前記他のコンテンツを再帰的または反復的に決定するデータ処理部と、
前記シードに関連した対応サブセットを表示し、前記対応サブセットのコンテンツを画像で表し、前記消費用コンテンツを表示するディスプレイと
を備えるテレビジョン装置と
を有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態はコンテンツ検索方法に関する。また、本発明の実施形態は、コンテンツ検出に対応するサーバ、テレビジョン装置、システムに関する。
【背景技術】
【０００２】
最近では、テレビジョン装置などの受信機から、大量のビデオデータ情報提供元にアクセスすることができる。その理由としては、一つに、デジタル放送などによりビデオデータの伝送効率が上がったためである。他の理由としては、インターネットなど他のネットワークを介してさらに多くのビデオデータ情報提供元にアクセスすることができるようになったためである。例えば、ドイツでは、利用可能なテレビジョン放送やインターネットＴＶのチャネルが１０００を超える。今や大量の情報元が利用可能であるために、一方向的にスケジューリングして放送されるコンテンツのチャネルに対して、リモコンで一方向に１つずつチャネルを選んだり、一方向に数チャネル飛ばしでチャネルを選んだりするだけでは、ユーザにとっては厄介なものであり、ユーザがインターネットのコンテンツを発見するための最速の方法とは言えそうもない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、テレビジョン装置などのユーザが興味のあるプログラムを迅速で簡単に概観できるコンテンツ検索方法を提供することによって、ＴＶにおけるユーザエクスペリエンスを拡張することにある。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明のある観点によれば、コンテンツのセットを提供するステップと、コンテンツのセットにおける各コンテンツについて、当該コンテンツに関連したメタデータとその他全てのコンテンツにそれぞれ関連したメタデータとの比較のみによって、コンテンツのセットからサブセットを決定するステップと、テレビジョン装置のユーザが、コンテンツのセットからシードとしてコンテンツを選択するステップと、コンテンツのセットにおけるコンテンツの１つがユーザによって消費用コンテンツとして決定されるまで、再帰または反復処理を実行するステップとを含むコンテンツ検索方法が提供される。再帰または反復処理は、テレビジョン装置に接続されたディスプレイにシードの対応サブセットを表示し、対応サブセットの各コンテンツはそれぞれの画像で表されるステップと、ユーザが、表示された対応サブセットの他のコンテンツをシードとして、または消費用コンテンツとして選択するステップと、ディスプレイに、消費すると決めたコンテンツを表示するステップとを含む。
【０００５】
コンテンツのセットは、所定の時間内に放送が予定されたプログラムイベントと、ユーザがオンデマンドでアクセス可能なプログラムイベントとを含むようにしてもよい。
【０００６】
コンテンツのセットは、非ビデオコンテンツをさらに含むようにしてもよい。
【０００７】
ディスプレイに表示されたシードの対応サブセットはカテゴリでグループ化され、あるコンテンツのカテゴリは、当該コンテンツに関連したメタデータを解析することによって決定されるようにしてもよい。
【０００８】
コンテンツのセットの各コンテンツに対する対応サブセットはサーバで決定され、コンテンツを対応サブセットに関連させる情報がサーバからテレビジョン装置へネットワークを介して伝送され、シードの選択、再帰または反復処理の実行、消費すると決めたコンテンツの表示は、テレビジョン装置で行われるようにしてもよい。
【０００９】
テレビジョン装置へ伝送する情報は、テレビジョン装置で受信される放送信号のチャネルの利用可能性に依存するようにしてもよい。
【００１０】
他のコンテンツは、ディスプレイに表示された画像をマークするナビゲーションキーを少なくとも１つ、マークした画像を選択する決定キーを少なくとも１つ用いて、ユーザが選択するようにしてもよい。
【００１１】
表示されるコンテンツの対応サブセットのサイズは、ディスプレイの表示能および／または人間認識感受能に適したものとされるようにしてもよい。
【００１２】
情報の少なくとも一部は、サーバで予め決めた時間にサーバからテレビジョン装置へ伝送されるようにしてもよい。
【００１３】
コンテンツをそれぞれ対応サブセットにリンクさせるリンク情報が決定されるようにしてもよい。
【００１４】
画像はサムネイルであるようにしてもよい。
【００１５】
テレビジョン装置へ伝送する情報は、テレビジョン装置の装置プロファイルに依存するようにしてもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、メタデータを含むコンテンツのセットと、コンテンツのセットにおける各コンテンツをコンテンツのセットにおける対応サブセットに関連させる情報とを記憶する記憶部と、コンテンツのセットのあるコンテンツについて、当該コンテンツのメタデータとコンテンツのセットにおけるその他全てのコンテンツのメタデータとの比較結果のみに依存して、コンテンツのセットから対応サブセットを決定するデータ処理部と、コンテンツと情報とをテレビジョン装置へ伝送する通信部とを備えるサーバが提供される。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツのセットと、コンテンツのセットにおける各コンテンツをコンテンツのセットにおけるサブセットに関連させる情報とを受信する受信部と、コンテンツのセットと情報とを記憶する記憶部と、ユーザがコンテンツのセットからシードを選択し、サブセットから他のコンテンツを選択できるグラフィカルユーザインタフェースと、ある消費用コンテンツがユーザによって選択されるまで、次の再帰または反復ステップのシードとして、または消費用コンテンツとして、シードに関連したサブセットから他のコンテンツを再帰的または反復的に決定するデータ処理部と、シードに関連した対応サブセットを表示し、対応サブセットのコンテンツを画像で表し、消費用コンテンツを表示するディスプレイとを備えるテレビジョン装置が提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、メタデータを含むコンテンツのセットと、コンテンツのセットにおける各コンテンツをコンテンツのセットにおける対応サブセットに関連させる情報とを記憶する記憶部と、コンテンツのセットのあるコンテンツについて、当該コンテンツのメタデータとコンテンツのセットにおけるその他全てのコンテンツのメタデータとの比較結果のみに依存して、コンテンツのセットから対応サブセットを決定するデータ処理部と、コンテンツと情報とをテレビジョン装置へ伝送する通信部とを備えるサーバと、コンテンツのセットと、コンテンツのセットにおけるコンテンツをそれぞれコンテンツのセットにおけるサブセットに関連させる情報とを受信する受信部と、コンテンツのセットと情報とを記憶する記憶部と、ユーザがコンテンツのセットからシードを選択し、サブセットから他のコンテンツを選択できるグラフィカルユーザインタフェースと、ある消費用コンテンツがユーザによって選択されるまで、次の再帰または反復ステップのシードとして、または消費用コンテンツとして、シードに関連したサブセットから他のコンテンツを再帰的または反復的に決定するデータ処理部と、シードに関連した対応サブセットを表示し、対応サブセットのコンテンツを画像で表し、消費用コンテンツを表示するディスプレイとを備えるテレビジョン装置とを有するシステムが提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、テレビジョン装置などのユーザが興味のあるプログラムを迅速で簡単に概観できるコンテンツ検索方法を提供することによって、テレビジョンにおけるユーザエクスペリエンスを拡張することができる。
【図面の簡単な説明】
【００２０】
実施形態のさらなる理解を提供するために、この明細書に添付図面が含まれており、この明細書の一部をなしている。図面は実施形態を示しており、発明を実施するための形態とともに、実施形態の原理を説明することに供する。他の実施形態と、実施形態において意図する効果の多くは、以下の発明を実施するための形態を参照することでより良く理解できるということが容易に明らかとなろう。図面の構成は、必ずしも互いに相対的に寸法どおりであるとは限らない。類似の参照番号は、対応する同様の部分を示している。
【００２１】
【図１】消費用コンテンツの反復選択に基づくコンテンツ検索方法の一実施形態を示す。
【図２】消費用コンテンツの再帰決定に基づくコンテンツ検索方法のさらなる実施形態を示す。
【図３】消費用コンテンツを決定する再帰処理の一実施形態を示す。
【図４】コンテンツ検索方法のさらなる実施形態において、ある任意のコンテンツに関するコンテンツのサブセットの決定を示す。
【図５ａ】ユーザの選択に対するコンテンツ検索方法のさらなる実施形態を示す。
【図５ｂ】図５ａの実施形態に係るさらなるステップを示す。
【図５ｃ】図５ａ、図５ｂの実施形態に係るさらなるステップを示す。
【図６】コンテンツ検索のシステムの一実施形態を示す。
【図７】コンテンツ検索のシステムのさらなる実施形態を示す。
【図８】コンテンツ検索のシステムのさらなる実施形態を示す。
【図９】コンテンツ検索方法の一実施形態において、コンテンツとサブセット情報とを選択してフィルタリングするステップを示す。
【発明を実施するための形態】
【００２２】
以下では、本発明の実施形態を説明する。説明する実施形態はすべて、如何様にも組み合わせることが可能であって、説明する実施形態のうち、ある実施形態を他の実施形態と組み合わせることができないというような限定はないということが重要であり、留意されたい。また、図面および明細書における同一の参照符号は、同様の構成を表すことにも留意すべきである。
【００２３】
また、他の実施形態を利用することも可能であり、本発明の範囲を逸脱することなく、構造的変更または論理的変更を行うことも可能である、ということも理解されたい。したがって、以下の詳細な説明は限定的なものとして解釈するのではなく、本発明の範囲は添付の特許請求の範囲によって記載されるのである。
【００２４】
ここで説明する様々な実施形態の特徴は、互いに組み合わせることが可能であると理解されたい。そうでない場合は、明記してある。
【００２５】
図１は、コンテンツ検索方法の一実施形態を示している。
【００２６】
以下で、「消費する（ｃｏｎｓｕｍｉｎｇ）」または「消費（ｃｏｎｓｕｍｐｔｉｏｎ）」という言葉をコンテンツについて用いた場合は、「消費者（ｃｏｎｓｕｍｅｒ）」という言葉に由来するという理解を意図している。消費者が商品やサービスについて買い物をしたり、利用したり、入手したりするように、消費者がコンテンツについても消費するということができよう。コンテンツは、必ずしも消費者が貨幣を交換して購入するものである必要はない。例えば、無線配信によって無料で配信することもあろう。コンテンツの消費としては、例えば、コンテンツについて、視聴、表示、編集、操作、コピー、移動、プレビュー、ナビゲーション、選択、記録、再生などを行うことが挙げられる。あるいはもっと一般的な動作を行うことであってもよい。
【００２７】
Ｂ１００において、コンテンツのセットが提供されるものとする。コンテンツは、ユーザ消費用マルチメディアデータを含むものとすることができる。さらに、各コンテンツはマルチメディアデータに関するメタデータを含むものとすることができる。メタデータとは、マルチメディアデータの特性を記述するものであり、例えばそのコンテンツの特性を記述する。このようなメタデータは、電子プログラムガイド（ＥＰＧ：ｅｌｅｃｔｒｏｎｉｃ  ｐｒｏｇｒａｍ  ｇｕｉｄｅ）システムにおける利用に適したものとすることが可能であり、かかる利用としては、マルチメディアデータのコンテンツの記述、行動役や調整役などの参加者の記述、他のコンテンツ関連情報の記述などが挙げられる。また、メタデータはマルチメディアの入手可能性に関する情報を含むものとすることが可能であり、例えば放送時間やチャネルを示したり、トリプレット情報やタイミング情報を含んだり、ダウンロード用にＵＲＩを含んだりすることができる。トリプレット情報は、デジタルＴＶ放送に用いるものであるが、３つの部分を含んでいる。第１部分は、オリジナルネットワークＩＤ（ＯＩＤ：ｏｒｉｇｉｎａｌ  ｎｅｔｗｏｒｋ  ＩＤ）ともいう。第２部分は、伝送ストリームＩＤ（ＴＳＩＤ：ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  ＩＤ）ともいう。第３部分は、サービスＩＤ（ＳＩＤ：ｓｅｒｖｉｃｅ  ＩＤ）ともいう。ＤＶＢの場合は、トリプレットをＤＶＢ：／／ＯＩＤ．ＴＳＩＤ．ＳＩＤと書くことができる。メタデータについては、ＭＰＥＧ‐７規格および／またはＴＶ‐Ａｎｙｔｉｍｅ規格によるものとすることができる。
【００２８】
例えば、コンテンツは、テレビジョン放送および／またはインターネットＴＶにおけるテレビジョンチャネルのプログラムイベントを含むものとすることができる。例えば、コンテンツとしては、今後の所定期間内に放送する予定のプログラムイベントを含むものとすることができる。
【００２９】
また、コンテンツは、常時アクセス可能なマルチメディアデータを含むものとすることができる。例えば「ビデオオンデマンド」システムにおいては、コンテンツはユーザによるオンデマンドでアクセス可能なビデオデータを含むものとすることもできる。加えて、コンテンツは、過去に、例えば所定期間閾値よりも前に放送済みで「キャッチアップ」サーバに記憶されているプログラムイベントを含むものとすることができる。
【００３０】
コンテンツは、画像、オーディオ／ビデオデータ（ファイル形式またはストリーム形式）、テキストデータ、および／または所定の環境で動作し、ネットワークなどを介してユーザのやり取りやデータアクセスができる小さなアプリケーションであるテレビゲームやウィジェット／ガジェット／アプレットのような実行可能アプリケーションなど、他のマルチメディアデータを含むものとすることも可能である。例えば、シードがパリに関するドキュメンタリー映画である場合、サブセットにお天気ウィジェットが含まれ、パリの天候に関する情報を自動的にロードするようにすることもできる。
【００３１】
加えて、静止画、テキストデータ、ビデオ実行不可アプリケーションなどの非ビデオコンテンツをコンテンツに含むことも可能である。
【００３２】
コンテンツに含まれるプログラムは、例えばＢＢＣ１やＺＤＦ、ＴＦ１、ＦｏｘＮｅｗｓなどのようなテレビジョンチャネルに属するものとすることができる。テレビジョンチャネルは、例えばＤＶＢ規格、ＡＴＳＣ規格、ＩＳＤＢ規格、ＤＭＢ規格などによるデジタルＴＶ信号で伝送するものとすることができる。したがって、放送信号の伝送は、地上波放送（ＤＶＢ‐Ｔ、ＤＶＢ‐Ｔ２、ＤＶＢ‐Ｈ、ＤＶＢ‐ＳＨ、ＡＴＳＣ，ＡＴＳＣ‐Ｍ／Ｈ、ＩＳＤＢ‐Ｔ、Ｔ‐ＤＭＢ）、ケーブル放送（ＤＶＢ‐Ｃ、ＡＴＳＣ、ＩＳＤＢ‐Ｃ）、マイクロ波放送（ＤＶＢ‐ＭＴ、ＤＶＢ‐ＭＣ、ＤＶＢ‐ＭＳ）、衛星放送（ＤＶＢ‐Ｓ、ＤＶＢ‐Ｓ２、ＤＶＢ‐ＳＨ、ＤＶＢ‐ＳＭＡＴＶ、ＩＳＤＢ‐Ｆ、Ｓ‐ＤＭＢ）、インターネット放送（ＤＶＢ‐ＩＰＴＶ）によって実現することが可能である。ＤＶＢ規格によって伝送した場合、テレビジョンチャネルはサービスに対応したものとすることができる。
【００３３】
インターネットなどの他のネットワークについても、上述のように、コンテンツのセットに対するアクセスを許可するものとすることが可能である。Ｂ１００においてコンテンツのセットを提供する際には、このような他の様々な情報提供元を考慮に入れることが可能である。そのため、コンテンツを提供する際には、このような情報提供元すべてを考慮に入れる場合がある。
【００３４】
Ｂ１０２において、コンテンツのセットにおける各コンテンツについて、セットのサブセットを決定するものとする。サブセットの決定は、コンテンツのメタデータとその他すべてのコンテンツのメタデータとの比較にのみ基づいて行うものとすることができる。言い換えると、あるコンテンツのサブセットは、当該コンテンツのメタデータを、セットにおけるその他すべてのコンテンツのメタデータと比較するだけで、決定するものとしてもよいということである。
【００３５】
あるコンテンツのメタデータを、セットにおけるその他全てのコンテンツのメタデータと比較する際には、いかなる種類のデータ比較、いかなる種類の比較アルゴリズムを適用してもよい。例えば、様々なフィールドのメタデータに基づくテキスト比較を行うものとすることができる。あるコンテンツのメタデータと別のコンテンツのメタデータとの間の整合性を判定して、数量化するものとすることもできる。また、あるコンテンツのメタデータと別のコンテンツのメタデータとにおける単語の完全一致を考慮に入れることもできる。
【００３６】
また、メタデータとしてコンテンツに関する画像（静止画やビデオクリップ）を反復検索または再帰検索に用いることも可能である。それは例えば、同様の色彩性質を有する画像の検索とすることができる。より一般的には、特徴ベクトル技術を用いて、メタデータ（画像またはテキストメタデータ）を特徴ベクトルで表し、コンテンツの特徴ベクトル間のユークリッド距離を計算し、密接なリンクまたは関連のあるコンテンツを識別することが可能である。
【００３７】
比較結果に基づいて、あるコンテンツに最も整合すると判断されたコンテンツはすべて、あるコンテンツのサブセットに含まれるものとすることができる。例えば、ある任意の閾値よりも整合性が高いコンテンツはすべて含まれるものとすることができる。あるいは、あるコンテンツに最も整合するコンテンツが所定数含まれるものとすることも可能である。さらには、あるコンテンツのメタデータにメタデータが完全一致するコンテンツが含まれるものとすることも可能である。
【００３８】
このように、Ｂ１０２において、コンテンツごとに、コンテンツのセットのサブセットを識別するものとする。かかるサブセットには、あるコンテンツのメタデータにメタデータが整合するコンテンツすべてが含まれる。
【００３９】
Ｂ１０４において、コンテンツのセットのうちのコンテンツを１つシードとしてテレビジョン装置のユーザが選択するものとする。例えば、シードは、ユーザが消費中の、例えばユーザのテレビジョン装置で視聴中のコンテンツに対応したものとすることができる。あるいは、シードは、ユーザが過去に視聴したコンテンツに対応したものとすることも可能である。さらには、シードは、例えばユーザの好みを反映したユーザプロファイルに基づいたり、ユーザの気分に基づいたりして、自動的に生成されるものとすることも可能である。ここで、ユーザの気分については、ユーザが発言して音声検出装置が検出したキーワードに基づいて判定されるものとすることができる。また、シードは、コンテンツの内容をユーザの個人的嗜好によって評価したユーザフィードバックに基づいて定めるものとすることもできる。ユーザフィードバックは、例えばテレビジョン装置のリモコンを用いて、ユーザが視聴したりナビゲーションしたりしている間に入力したものである。さらには、例えばユーザのテキストや音声で、シードを直接入力することも可能である。テキスト入力については、例えばオンスクリーンキーボードをリモコンで操作して入力するものとすることができる。
【００４０】
シードに基づいて、ユーザの所望にしたがって消費用コンテンツを決定する反復処理を行うことができる。反復処理は処理ステップの反復に基づいたものであり、例えば所定の条件が持続する間ステップを反復する。この場合の条件とは、ユーザによる消費用コンテンツの選択に対応したものである。言い換えると、反復処理によって、ユーザがコンテンツのセット内から消費を所望するコンテンツ、すなわち特に興味があるコンテンツを選択することが可能となる。例えば、消費用コンテンツとしては、ユーザが見たいと思うプログラムイベント、ユーザが読みたいと思うテキスト情報、ユーザがやりたいと思うテレビゲームなどの双方向アプリケーションなどが挙げられる。
【００４１】
過去に放送が予定されており、すでに流されたコンテンツのプログラムイベントをシードとして利用して、関連するコンテンツを見つけることが、コンテンツがインターネットによってオンデマンドで入手可能であるにしろ、再放送が今後予定されているにしろ可能であるということに留意すべきである。
【００４２】
ある実施形態では、ユーザの利便性のため、利用可能なコンテンツを表した画像が表示された電子プログラムガイドを提供することが提案される。電子プログラムガイドには、ユーザが選択してチャネルを変更できる放送中のプログラムイベント、ユーザが選択してオンデマンド検索やオンデマンド再生ができる過去のスケジュールイベント、ユーザが選択して後に記録することができる放送予定が含まれており、これらすべてが画面上に同時に表示され、ユーザが選んだシードに関連している。１または２以上のコンテンツの追加メタデータを同時に表示することも可能である。
【００４３】
Ｂ１０６において、反復処理内でユーザが選択したシードのサブセットがユーザに提示されるものとする。例えば、ユーザのテレビジョン装置のディスプレイに表示することができる。サブセットのコンテンツ、あるいはサブセットのコンテンツの少なくとも一部は、例えばキーフレーム、コンテンツを表したキースタンプ、コンテンツを表したサムネイルなどの画像で表すことができる。画像は静止画とすることもできるし、動画とすることもできる。これによって、シードに関するサブセットを図式的に表現することが可能となる。図式的な表現は、グラフィカルユーザインタフェースを形成するものとすることができる。
【００４４】
サブセットがプログラムイベント、ビデオデータ、画像データを含む場合、コンテンツそれぞれを表したサムネイルに画像を対応させることができる。あるいは、プログラムイベント、そのジャンル（例えばホラースリラー、テニス、ＵＥＦＡカップなど）、および／または放送テレビジョンチャネル（ＢＢＣ１など）を表したロゴに画像を対応させることができる。
【００４５】
そして、サブセットの図式的な表現をグラフィカルユーザインタフェースとすることによって、サブセットのコンテンツの概観が迅速となり、サブセットのナビゲーションが簡単になって、サブセットのコンテンツを探索したり、Ｂ１０８に示すように次の反復ステップのシードとして他のコンテンツを選択したり、消費用コンテンツとして選択したりすることが可能となる。
【００４６】
Ｂ１１０に示すように、シードを選択し、サブセットをそれぞれ表示する反復処理を、コンテンツが消費のために選択されるまで反復することができる。
【００４７】
消費用コンテンツがユーザに選択されたら、Ｂ１１２に示すように、コンテンツはユーザに対してディスプレイに表示される。
【００４８】
シードを選択し、シードのサブセットをそれぞれ表示する反復処理によって、さらにシードの選択が可能となり、第１のシードからユーザの興味がある他のコンテンツへ迅速で効率的なナビゲーションができるようになる。コンテンツのセットには様々な情報提供元のコンテンツが多数含まれているけれども、かかる処理によって、消費を所望するコンテンツを識別するまで、興味のあるコンテンツを段階的にナビゲーションすることが可能となる。それによって、例えば放送チャネル、インターネットＴＶ、他の情報提供元をひとまとめに含む電子プログラムガイドで、大量のテレビジョンチャネル、プログラムイベント、ビデオオンデマンド、非ビデオに対するナビゲーションを迅速で、簡単に使用できるものとすることが可能である。
【００４９】
図２は、コンテンツ検索方法の他の実施形態を示している。ステップＢ２００〜Ｂ２０４、Ｂ２０８は、ステップＢ１００〜Ｂ１０４、Ｂ１１２と互いに対応しているため、これらのステップについての説明は省略する。
【００５０】
Ｂ２０６において、テレビジョン装置のユーザが選択する消費用コンテンツを、ユーザが選択したシードに基づいて、再帰的に、すなわち再帰処理によって決定され、セットのコンテンツの１つが消費用コンテンツとして決定されるまで実行するものとする。再帰処理はステップで定義されたものとすることが可能であり、ステップはそれ自体の定義内で適用されるものとする。したがって、再帰処理を実行すると、より詳細に図３で説明するように、ステップは自己相似的に実行される。
【００５１】
図３は、図２のＢ２０６の再帰処理、すなわちユーザが消費を所望するコンテンツの再帰決定をさらに詳しく示している。Ｂ１０６について説明したように、Ｂ３００において、ユーザが選択したシードの対応サブセットがディスプレイに表示される。Ｂ３０２において、ユーザは、処理Ｂ２０２をさらに再帰決定するシードとして、あるいは消費用コンテンツとしてそれぞれのサブセットの他のコンテンツを選択することができる。新たなシードを選択したら、Ｂ３０６において、その新たなシードに基づいて再帰処理の再帰決定がさらに出される。新たなシードを選択しない場合は、Ｂ３０８において再帰処理を終了する。終了後は、図２のＢ２０８で示したように、消費のために選択したコンテンツがユーザに対して表示される。
【００５２】
コンテンツのセットにおける消費用コンテンツの反復決定のように、再帰決定もまた、消費用コンテンツが決定されるまでの、第１のシードからユーザの興味があるコンテンツへの迅速なナビゲーションを可能とする。これによって、様々な情報提供元からの大量のコンテンツに対して、ユーザの興味によるスマートなナビゲーションが可能となる。
【００５３】
図４は、他の実施形態におけるコンテンツ４００のコンテンツのサブセットそれぞれの決定を示している。概観を与えるため、セットに含まれたコンテンツの種類および／または情報提供元にしたがって、コンテンツのセットをグループ化してある。
【００５４】
時間軸４０２は、利用可能な大量のコンテンツからセットのコンテンツを決定および／または選択するために固定できる時間を示す。時間については、現在時刻矢印４０４で示した現在時刻以外にも、数日、数週間、数ヶ月過去に遡ることも、未来に進むことも可能である。このような時間の広がりは、実施形態における時間の範囲に依存したものとすることができる。放送イベントすべてを網羅するには、例えば数日から１ヶ月先くらいの範囲が典型的であろう。また、２〜４週間過去に遡って時間を広げて、その期間に記憶されたビデオオンデマンドやキャッチアップイベントをすべて含むこともできる。このようなビデオオンデマンドやキャッチアップイベントは、ＢＢＣなどの放送局のようなコンテンツプロバイダのビデオストリーミングサーバ上のダウンロードで提供されるものとすることができる。これについては、無料のサービスとすることもできるし、ユーザの課金対象とすることもできる。このシステムでは、例えばコンテンツプロバイダと特別な契約を結ぶことなどによって、インターネット上利用可能なコンテンツよりも多くのコンテンツを提供したり、少ないコンテンツを提供したりすることが可能である。時間の範囲については、ユーザの所望にしたがって設定することもできるし、ユーザのテレビジョン装置の記憶容量などの装置設定にしたがって設定することもできる。
【００５５】
チャネル矢印４０６で示すように、コンテンツは、例えば放送チャネルやインターネットＴＶなどの他のチャネルを含む様々なテレビジョンチャネルと関連させることができる。情報提供元や放送局が様々あるため、チャネルの数が多くなってしまうことだろう（例えばドイツでは、放送チャネルが１００、オンライン情報提供元が７００、キャッチアップテレビジョン提供元が１５０ほど利用可能であり、したがってコンテンツのセットに約１０００チャネルも含まれてしまうことがある）。
【００５６】
加えて、その他のカテゴリ矢印４０８で示すように、他のカテゴリから他のコンテンツをコンテンツのセットに含むこともできる。このようなカテゴリとしては、プロモーションサービス、例えば最新ニュースや株取引データを提供する情報プロバイダ、印刷媒体の再版としてインターネット上で入手可能な記事などが挙げられる。
【００５７】
図示した例では、ユーザが、コンテンツ４００で表されるプログラムイベントを視聴しており、その情報をもっと多く集めたいと思っている。したがって、コンテンツ４００が、例えば図１や図２に示した処理の１つを行うためのシードと見なされる。
【００５８】
それぞれの処理を行うため、図１のＢ１０２や図２のＢ２０２について上述したように、シードのサブセットそれぞれ、つまりコンテンツ４００は、例えばコンテンツ４００のメタデータとセットのその他すべてのコンテンツのメタデータとの比較に基づいて識別される。図示した例では、プログラムイベント４００のサブセットのコンテンツ４０１‐１、……、４０１‐８を黒くマークして、矢印でコンテンツ４００にリンクさせてある。矢印は、コンテンツ４００をそれぞれのサブセットに含まれたコンテンツにリンクさせるリンク情報を表したものとすることができる。
【００５９】
この実施形態では、図４に描いたように、現在放送されているコンテンツおよび今後放送されるコンテンツを単一の概観で表示し、それぞれを説明文付の画像で示すことができる。過去のコンテンツを選択して消費する場合、インターネット記憶コンテンツを検索する。現在のコンテンツであれば対応する放送チャネルにするし、未来のコンテンツであればビデオ記録の予約をする。
【００６０】
図５ａでは、サッカーの試合、例えばマンチェスターユナイテッド対アーセナルＦＣの試合をユーザが観ていると仮定している。したがって、このサッカーの試合は図４のコンテンツ４００に対応したものとすることができる。例えばリモコンのボタンを押して電子プログラムガイドを呼び出すことなどにより、コンテンツ検索方法を開始すると、ディスプレイ５００は以下のように再編されるものとすることができる。観覧ウィンドウ５０２において、コンテンツ４００の表示を続行することができる。また、例えば観覧ウィンドウ５０２に表示されたコンテンツのメタデータなどの追加情報を、メタデータセクション５０４に表示することができる。
【００６１】
観覧ウィンドウ５０２に表示されたコンテンツに関連するコンテンツのサブセットを、さらに、ディスプレイ５００の右半分を占めるグラフィカルユーザインタフェースの§に表示することができる。このセクションでは、ユーザがコンテンツの迅速に概観できるように、サブセットのコンテンツを画像で表示することが可能である。サブセットのコンテンツごとに、例えばメタデータから取得される画像表現５０３‐１およびテキスト表現５０３‐２を表示することができる。
【００６２】
観覧ウィンドウ５０２に表示されたコンテンツに関連したコンテンツのサブセットは、カテゴリ矢印５０６で示すように、カテゴリにグループ化される。
【００６３】
例えば、カテゴリ５０６‐１、５０６‐２、５０６‐３、５０６‐４、５０６‐５にしたがった行にコンテンツを配列することができる。あるコンテンツのカテゴリは、あるコンテンツに関するメタデータを解析することで決定されるものとすることが可能であり、例えば、あるコンテンツのメタデータにおけるキーワードに対応したものとすることができる。図８および図９について以下で説明するように、例えば公衆の関心の情報を含む所定のデータとメタデータを比較することで、このようなキーワードを識別することができる。例えば現代における公衆の関心などを含むデータは、例えば図８に示す情報データベースのようなデータベースで提供されるものとすることが可能であり、このようなデータベースについて以下で説明する。
【００６４】
カテゴリは、グラフィカルユーザインタフェースを形成するように表示することができる。例えば、図５ａに示すように、コンテンツのサブセットを配列した行の第１列に表示することができる。カテゴリは、テキスト表現でも図式的な表現でも識別および表示が可能である。データベースを参照して識別されたキーワードをカテゴリとして用いる場合、キーワードに関連したデータベースのアイコンや画像を表示に用いることができる。
【００６５】
図５ａに示すように、「マンチェスターユナイテッド」のサッカーの試合のシードとしては、ウェイン・ルーニーなどマンチェスターユナイテッドの選手に関するコンテンツの第１カテゴリ５０６‐１、マンチェスターユナイテッドの他の試合などマンチェスターユナイテッドの他のコンテンツの第２カテゴリ５０６‐２、マンチェスターの街に関する第３カテゴリ５０６‐３、マンチェスターユナイテッドのファンクラブに関する第４カテゴリ５０６‐４、ショッピング可能なファングッズをプロモーションする第５カテゴリ５０６‐５が挙げられる。
【００６６】
また、コンテンツは、関連性矢印５０８で示すように、その関連性にしたがって並べることができる。その順序については、整合性および／またはユーザの個人的嗜好を示すユーザプロファイルを考慮に入れることができる。
【００６７】
図示した例では、観覧ウィンドウ５０２に表示されたシードのメタデータがキーワードのマンチェスターとジャンルのスポーツとを含んでいるとする。キーワードのマンチェスターは、都市として、およびサッカーチームとして識別されるとする。サブセット内のカテゴリとしては、チームや選手に関連したコンテンツなどのスポーツ関連コンテンツ、およびマンチェスターの都市に関連したドキュメンタリーコンテンツや旅行関連コンテンツなどが含まれる。また、ファングッズを提供するプロモーションコンテンツや、選手の個人ウェブページへのアクセスを提供するインターネットコンテンツも含まれる。
【００６８】
表示されたサブセットのうちで、ユーザはリモコン５１２や音声、その他の入力装置などを用いて、コンテンツのナビゲーションを行うことができる。リモコンを用いる場合は、例えば２次元のディスプレイの表面上に配列されたコンテンツについて、画像をマークしたり、水平方向および垂直方向にスキップしたりするためのナビゲーションキー５１２‐１〜５１２‐４を設けることができる。その代わりに、あるいは追加で、マークしたコンテンツを拡大縮小するためのナビゲーションキーを設けて、表示されたコンテンツの３次元配列や３次元リンクへのアクセスを提供することもできる。また、マークした画像を選択するための決定キー５１２‐５を少なくとも１つ設けることができる。
【００６９】
この例では、コンテンツ５１４がマークしてあり、ナビゲーションキー５１２‐１〜５１４‐４を用いて上下左右にそれぞれスキップして近くのサブセットのコンテンツをマークすることができる。サブセットのうちで興味のあるコンテンツが見つかったら、ユーザは決定キー５１２‐５を操作して、次のシードとして選択することができる。
【００７０】
シードに関連したサブセットを図式的に表示するグラフィカルユーザインタフェースにおけるナビゲーションによって、ユーザのやり取りを少なく単純なものにすることが可能となり、次のシードを選択するのが迅速かつ簡単になる。選択については、キーが非常に少ないリモコンを用いたり、直感的な音声コマンドを発したりすることで行うことができる。
【００７１】
概観を迅速にしてユーザの選択をサポートするため、ディスプレイに表示されたコンテンツのサブセットそれぞれのサイズをディスプレイの表示能に適合させることができる。例えば、小さなディスプレイしかない移動体装置を用いる場合には、非常に少ないコンテンツしかグラフィカルユーザインタフェースに表示できないだろう。しかしながら、水平方向や垂直方向にスキップすれば、次々と（ディスプレイ５００の右端や下端に）別のコンテンツをディスプレイに表示することが可能であり、他のコンテンツはディスプレイの外に出したり、隠したりすることができる。しかしながら、大きなディスプレイを用いれば、より多くのコンテンツを表示することができる。表示するコンテンツの数は、例えばユーザの設定で決定したり、人間認識感受能に自動的に適合したりするものとすることができる。例えば、コンテンツを４、５行×４、５列のテーブルに配列することができる。どんなに画面が大きくても、何百もあるコンテンツを表示して、同時にそこから選択するということは、ユーザにとってたいへんなことであろう。
【００７２】
（図１のＢ１０８や図３のＢ３０２で説明したように）シードとして次のコンテンツを選択した後、例えば決定キー５１２‐５を押すことなどにより、図５ｂに示すようにグラフィカルユーザインタフェースを更新することができる。図示した例では、マンチェスターユナイテッドの選手の一人、ウェイン・ルーニーを選択したものとしている。ディスプレイ５００の観覧ウィンドウ５０２にウェイン・ルーニーの写真を表示し、メタデータ§５０４に追加情報を表示することができる。また、ウェイン・ルーニーに関する新たなシードとしてコンテンツの新たなサブセットを決定して、グラフィカルユーザインタフェースに表示することができる。そして、（図１のＢ１０８や図３のＢ３０２で説明したように）リモコンのナビゲーションキー５１２‐１〜５１２‐４および決定キー５１２‐５を用いて、サブセットの中から次のシードや消費用コンテンツを決定することができる。
【００７３】
図５ｃでは、「ウェイン・ルーニーの世界」というタイトルで来週の月曜日に放送予定の、ウェイン・ルーニー選手の家族を紹介するプログラムイベントを表すコンテンツを選択したと仮定している。このプログラムイベントは、例えば、消費するコンテンツとしてマークしたもので、テレビジョン装置内臓の記憶部やテレビジョン装置外付け記憶部に記録を予約しておくものとすることができる。また、プログラムイベントを個人用テレビジョンスケジュールに含めておくことも可能である。
【００７４】
図６は、コンテンツ検索システムを示している。このシステムは、放送局６０２から伝送される放送信号６０１を受信する受信部６００を有する。受信部は、例えば、リビングルーム用テレビジョンや携帯視聴装置などのテレビジョン装置とすることができる。受信部は、テレビジョンに接続したバックボックス装置、テレビジョン装置に接続したセットトップボックス、テレビジョン装置に接続したリビングルーム用パーソナルコンピュータ、再生コンソールに接続したテレビジョン装置とすることも可能であり、あるいは放送信号へのアクセス、ネットワーク接続、汎用プロセッサ、ローカルメモリデータ記憶部、ディスプレイ用装置へのアクセスなどを有するものであれば、その他の装置とすることもできる。受信部６００は、ホームゲートウェイ６０８を通時手ネットワーク６１０に接続し、情報サーバ６０４にアクセスできるようにすることが可能である。その結果、受信部６００は放送テレビジョンチャネルへアクセス可能となり、またネットワーク６１０を介してその他の情報提供元にもアクセス可能となり、多数のテレビジョンチャネルや他の情報提供元から受信することができるようになる。
【００７５】
図７は、コンテンツ検索システムの別の実施形態を示している。このシステムは、放送局（図示せず）から伝送される放送信号７０４を受信するチューナ７０２を備えたテレビジョン装置７００を有したものとすることができる。テレビジョン装置７００は、データ処理部７０４と記憶部７０５とをさらに備えたものとすることができる。また、テレビジョン装置７００は、ディスプレイ７０６とキーボードや音声入力部などの入力部７０８とを含むグラフィカルユーザインタフェースを備えたものとすることができる。加えて、リモコン７１０を設けることもできる。
【００７６】
また、テレビジョン装置７００は、通信部７１２によってインターネットなどのネットワーク７１４に接続されており、このネットワークを通してサーバ７１６との通信を確立することができる。
【００７７】
サーバ７１６は、通信部７１８と、データ処理部７２０と、記憶部７２２とを備えたものとすることができる。また、コンピュータ読出可能記憶媒体７２６の読出しを行う読出部７２４を設けることもできる。コンピュータ読出可能記憶媒体７２６は、ここで説明するコンテンツ検出方法の実施形態をコンピュータに実行させるプログラム命令を含むものとすることができる。
【００７８】
サーバ７１６の記憶部７２２は、図４に示したように、コンテンツのセットを記憶するものとすることができる。また、セットの各コンテンツをセットの対応サブセットにそれぞれ関連させる情報も記憶することができる。このような情報は、例えば、図４のコンテンツ４００をその他のコンテンツにリンクさせる矢印に相当するリンク情報によって与えられるものとすることができる。また、コンテンツは上述のようにメタデータを含むものとすることができる。メタデータも記憶部７２２に記憶するものとすることができる。あるいは、記憶部７２２に記憶されたコンテンツは、ネットワーク７１４を介してサーバ７１６がアクセス可能なコンテンツにそれぞれコンテンツをリンクさせるＵＲＩなどのリンクで表すことも可能である。
【００７９】
データ処理部７２０は、図１のＢ１０２や図２のＢ２０２で上述したように、セットのあるコンテンツについて、セットの対応サブセットを決定するものとすることができる。
【００８０】
通信部７１８は、コンテンツと、コンテンツを対応サブセットにリンクさせる情報とをネットワーク７１４を通じてテレビジョン装置７００へ伝送するものとすることができる。コンテンツおよび情報は、テレビジョン装置７００の通信部７１２に受信され、記憶部７０５に記憶されるものとすることができる。
【００８１】
Ｂ１０４〜Ｂ１１２およびＢ２０４〜Ｂ２０８で説明したようにユーザのコンテンツ検索方法の実行をサポートするため、ディスプレイ７０６と入力部７０８とリモコン７１０とを含むグラフィカルユーザインタフェースによって、ユーザがセットからシードを選択し、セットに関連したサブセットから次のシードを選択できるようにすることが可能である。このように次々とシードを選択して最終的に消費するコンテンツを決定する再帰決定あるいは反復決定は、データ処理部７０４がサポートするものとすることができる。ディスプレイ７０６は、図５ａ〜５ｃに示したように、画像で表されるシードに関連したサブセットをそれぞれ表示するものとすることができる。また、ディスプレイ７０６は、消費用コンテンツを表示するものとすることができる。
【００８２】
つまり、図７に示すシステムでは、セットの各コンテンツのサブセットそれぞれがサーバ７１６で決定されるものとすることができる。そして、コンテンツをそれぞれのサブセットに関連させる情報をサーバ７１６からテレビジョン装置７００へネットワーク７１４を介して伝送することができる。シードの選択、再帰処理あるいは反復処理の実行、消費することにしたコンテンツの表示は、テレビジョン装置７００で行う。そこで、コンテンツのサブセットの決定のような時間のかかる処理は、大きな処理能力のあるサーバ７１６で行い、別の情報提供元にアクセスするための通信帯域幅を提供することができる。コンテンツのサブセットそれぞれについての情報は、例えばリンク情報などによってテレビジョン装置７００へ効率的に伝送することができる。テレビジョン装置７００では、典型的なパーソナルコンピュータやゲームハードウェアプラットフォームなどと比較すると明らかに処理能力や記憶量が限られるのだが、リンク情報によってコンテンツ間の迅速なナビゲーションをサポートすることが可能である。
【００８３】
コンテンツをそれぞれのサブセットに関連させる情報の少なくとも一部は、サーバやクライアントが予め設定した時刻にサーバ７１６からテレビジョン装置７００へ伝送することができる。これによって、確かに、テレビジョン装置７００の処理能力を使わずに、サーバ７１６側で前もってリンク情報および／またはナビゲーション情報を決定することできるといえよう。情報の送受信はバックグラウンドで行うことが可能であり、テレビジョン装置７００の使用には影響が出ない。ネットワークトラフィックが小さく、例えば多くのテレビジョン装置および／または他の受信装置へ効率的な伝送が可能な期間内で伝送を完了できるように、伝送時間を決定することができる。
【００８４】
図８は、コンテンツ検索システムの他の実施形態を示している。バックエンドシステム８００は、メタデータ用データベース８０２と、情報用データベース８０４とを有する。また、情報用データベース８０４は、単一の情報データベース内に含むことも可能である。
【００８５】
情報用データベース８０４は、例えば実施携帯においてユーザが特に関心を持ち得る非ビデオコンテンツなどの情報を含むことができる。例えば政治家、セレブ、俳優、サッカー選手など公衆の興味がある人物に関する情報を、例えば関連写真などの関連情報とともに含むことができる。また、プログラムに出演する俳優に関するゴシップ記事を含むこともできる。さらには、プログラムイベントに関連したサウンドトラック、書籍、ビデオなどをプロモーションするような、プログラムイベントのメタデータの記述に関連した製品宣伝を含むこともできる。メタデータの記述テキストで言及された国、地域、都市や、クラブ、組織、機関、団体などに関する情報を含むこともできる。加えて、番組間をつなぐＰＲ番組のＢＭＷＴＶに関連したＢＭＷのロゴなどのように、情報に関連したロゴを含むこともできる。そして、例えばＵＥＦＡカップ、テニス、フェンシングなど、プログラムイベントのジャンルを反映したアイコンを含むこともできる。
【００８６】
例えば、情報用データベース８０４は、以下の情報を関連属性とともに含むことができる。
‐人物（例えば、名前、写真、バイオグラフィ／フィルモグラフィなどの属性を含む）
‐広告（例えば、ＢＭＷグループなどの会社名、ＢＭＷのロゴ、Ｍｉｎｉのロゴ、ロールスロイスのロゴなどの画像および／またはロゴ、記述、「ＢＭＷはミュンヘンに本社がある自動車製造会社です」のような説明文、利用可能なプロモーション記事などの属性を含む）
‐ロゴ（例えば、関連クラブ名、画像／ロゴ、記述、「バイエルンミュンヘンは、ドイツはミュンヘンのサッカークラブです」のような説明文などの属性を含む）
‐アイコン（例えば、名前、旗／アイコンロゴ、記述、「英国は欧州諸国の１つです」や「ロンドンはイングランドの首都です」のような説明文などの属性を含む）
【００８７】
また、バックエンドシステム８００はクロスリンクデータ生成部８０６を有することができる。クロスリンクデータ生成部８０６は、メタデータ用データベース８０２に記憶されたコンテンツと情報用データベース８０４との間にクロスリンクデータを生成するものである。クロスリンクデータの生成は、Ｂ１０２およびＢ２０２で説明したように、コンテンツのメタデータとセットにおけるその他すべてのコンテンツのメタデータとの比較に基づいて、コンテンツごとのコンテンツのセットのサブセットの決定に対応させることができる。
【００８８】
コンテンツのセットは、メタデータ用データベース８０２および情報用データベース８０４に含まれた全コンテンツを含んだものとすることもできるし、含まれたコンテンツのサブセットとして定めることもできる。時間軸４０２に基づき、特定のチャネルおよびカテゴリに対するセットの決定は、図４に示したように行うことができる。したがって、クロスリンクデータ生成部８０６が生成するクロスリンクデータは、図４で各コンテンツ４００を黒くマークされた対応サブセットのコンテンツにリンクさせる矢印に対応させることができる。
【００８９】
生成したクロスリンクデータは、データ記憶部８０８に記憶し、例えばそれぞれのサブセットを識別するリンク情報を提供することができる。
【００９０】
クロスリンクデータ生成処理は、例えば一定間隔で周期的に、前もって行っておくものとすることができる。例えば、クロスリンクデータの処理を前もって毎日行うということも可能である。
【００９１】
バックエンドシステム８００は、バックエンドシステム８００にアクセス可能な接続ユーザに関する知識を維持する。接続ユーザは加入者であり、コンテンツ検索サービスに定期加入しており、例えばＥＰＧ（電子プログラムガイド）データへのアクセスが可能であるとみなすことができる。接続ユーザは、定期的なファイルのダウンロードをカスタマイズしたり、クロスリンクしたメタデータのダウンロード８１０をオンデマンドで行ったりすることができる。
【００９２】
ダウンロードファイルは、ユーザ設定によってカスタマイズすることが可能であり、例えば時間軸４０２について設定を行って関連コンテンツを選択することができる。また、ダウンロードファイルは、ユーザのローカルチャネルのラインナップによってカスタマイズすることもできる。例えば、放送信号やネットワーク接続を介したテレビジョン装置で利用可能なコンテンツやそのチャネルのサブセットのみをユーザが受信するものとすることができる。また、ダウンロードファイルはテレビジョン装置の装置プロファイルによってカスタマイズすることも可能であり、例えばテレビジョン装置の記憶容量や表示能によってカスタマイズすることができる。例えば、記憶容量に応じて、伝送するクロスリンク情報を多くしたり少なくしたりすることができる。また、記憶部に十分空きがあれば、サブセットの関連コンテンツを伝送してもよいし、記憶部の容量が少なければ、後でユーザが要求した際にダウンロードできるようにアドレス情報（ＵＲＩ）で識別しておくこともできる。また、表示能を考慮して、写真、サムネイル、ロゴ、アイコンを圧縮することもできる。加えて、例えばユーザの言語設定やユーザの個人的思考に応じたユーザプロファイルなどによって、ダウンロードファイルをさらにカスタマイズすることも可能である。
【００９３】
クロスリンクしたメタデータのダウンロード８１０が完了すると、クロスリンクメタデータ情報をユーザのテレビジョン装置のデータ記憶部８１２に記憶して、ユーザ側アプリケーション８１４からアクセス可能とすることができる。
【００９４】
ユーザ側アプリケーション８１４は、例えば図１〜３に示した実施形態によってコンテンツ検索を可能とするＥＰＧ機能を提供することができる。シードとして、ユーザ側アプリケーション８１４は、現在選択中のチャネルやユーザが選択したパスに関する情報を受信することができる。ユーザのオンデマンドで、例えばリモコンのＥＰＧボタンを押すことなどにより、ユーザ側アプリケーション８１４は、データ記憶部８１２に記憶されるクロスリンクメタデータ情報を用いて、シードに関連したメタデータ情報とクロスリンクコンテンツとを、ユーザが関心を持ち得るものとして識別することができる。
【００９５】
この情報は、例えば図５ａ〜５ｃに示したように、ユーザ装置のディスプレイ８１６に表示することができる。ディスプレイ８１６に示すように、ディスプレイの一部を、シードおよび関連メタデータを表示するためのものとしておくことができる。ディスプレイの別の部分を、クロスリンク情報を表示するためのものとしておくこともできる。
【００９６】
つまり、このようなシステムの構成によって、バックエンドシステム８００で前もってクロスリンクメタデータ情報を処理しておき、ユーザの要望にしたがってクロスリンクメタデータダウンロード８１０を行ったり、後にローカルで迅速に処理するためにローカルデータ記憶部８１２に書き込んでおいたりすることが可能となる。これにより、このようなシステムは、ユーザが関心を持っていたり、ある時視聴していたりするオーディオ／ビデオコンテンツに関連したコンテンツのうち、ベストマッチをユーザに提供する。また、図式的な表示によって、関連したコンテンツやプログラムイベントを見つけやすい構成とすることができる。
【００９７】
サーバ８００上で動作するネットワーク側アルゴリズムは、以下の疑似コードによって実施することができる。
【００９８】
ＦＯＲ  ＡＬＬ“加入ユーザおよびその記憶テレビジョンチャネルプログラムラインナップ”  ＤＯ
ＦＯＲ“今後数日の全プログラムＰＩ”  ＤＯ
ＩＦメタデータ［ＰＩ］が“バックエンド情報データベースＢ‐ＤＢのいずれかにおける単語の整合”を含む
ＴＨＥＮ“当該Ｂ‐ＤＢコンテンツにクロスリンクを追加、ユーザ側で利用可能ではない場合はダウンロードするＢ‐ＤＢコンテンツとして追加”
ＥＮＤＩＦ
ＥＮＤＦＯＲ
ＩＦ“タイマ満了”
ＴＨＥＮ“クロスリンクメタデータダウンロードファイルを全加入ユーザアプリケーションへ送信”
／＊この処理は、ネットワークがあまり利用されていない機関に行うのが好ましい＊／
ＥＮＤＩＦ
ＥＮＤＦＯＲ
【００９９】
ユーザ側アプリケーション８１４は、以下の疑似コードによって実施することができる。
【０１００】
ＦＯＲ“テレビジョンユーザが視聴する全プログラムＰＩ”  ＤＯ
ＦＯＲ  ＡＬＬメタデータ［ＰＩ］  ＤＯ
ＩＦメタデータ［ＰＩ］に“クロスリンク情報ＣＩ”有り
ＴＨＥＮ“ローカルデータ記憶部からＣＩの画像メタデータおよび記述メタデータを画面に表示”
ＥＮＤＩＦ
ＥＮＤＦＯＲ
ＩＦ“ユーザがクロスリンク情報を選択”
ＴＨＥＮ“ローカルデータ記憶部またはリモートサーバからＣＩの情報をさらに表示”
／＊リモートサーバアクセスが必要な場合、ユーザインタフェースは通常より遅くなることがある＊／
ＥＮＤＩＦ
ＥＮＤＦＯＲ
【０１０１】
図９は、図８のデータ記憶部８０８に記憶されたクロスリンクメタデータの決定を示しており、さらにユーザカスタマイズクロスリンクメタデータダウンロード８１０を示している。図示した例では、全コンテンツ９００‐１〜９００‐５について、例えばメタデータデータベース８０２のコンテンツなど他コンテンツの１００個のベストマッチ９０２‐１〜９０２‐５を決定し、上述の整合性にしたがってコンテンツ９００‐１〜９００‐５にリンクさせている。また、図８に示した情報用データベース８０４に明記されたキーワードに基づいて、例えば非ビデオコンテンツに相当するような追加コンテンツ９０４‐１〜９０４‐５および９０６‐１〜９０６‐５をコンテンツ９００‐１〜９００‐５にリンクさせている。
【０１０２】
情報データベース８０４は、コンテンツのサブセットの決定において一種の「フィルタ」として利用することができる。これについては以下の例で説明することができる。コンテンツ９００‐１が、アンドレ・アガシ並びにマーク・スミスという名の選手によるテニスの試合だとする。したがって、コンテンツ９００‐１のメタデータとして、アンドレ・アガシおよびマーク・スミスという名前が挙げられる。この場合、マーク・スミスは公に知られている人物ではないと思われるのに対して、アンドレ・アガシはもちろん有名なテニスプレーヤである。
【０１０３】
情報データベース８０４が含むものは現代における公衆の関心があるコンテンツのみであるとすると、アンドレ・アガシの名前は含まれるが、マーク・スミスの言及はないであろう。したがって、公衆の関心があるアンドレ・アガシに関連した追加情報リンクのみが追加コンテンツ９０４‐１のリストに追加されることとなり、リンクの数やリンクされるコンテンツの数を制限することができる。
【０１０４】
また、テニスプレーヤとしてのアンドレ・アガシに対する公衆の関心が彼の引退後徐々に薄れていくとすると、彼の名前は情報用データベース８０４からなくなってしまうかもしれない。このように、例えば現代における公衆の関心がある人物へのリンクなど、現在関心が持たれているコンテンツへのリンクだけを、追加コンテンツ９０４‐１〜９０４‐５および９０６‐１〜９０６‐５とすることもできる。
【０１０５】
さらに、アンドレ・アガシに対する公衆の関心が彼の母国の米国では存続しているとすると、米国内で利用される情報用データベース８０４については、追加コンテンツ９０４‐１〜９０４‐５および９０６‐１〜９０６‐５がなおもアンドレ・アガシを参照し、現代の米国で関心が持たれている情報を提供するものとすることも可能である。しかしながら、他の国々では、現代の別の国で関心が持たれている情報を除外して、追加コンテンツ９０４‐１〜９０４‐５および９０６‐１〜９０６‐５を自国の関心事に制限することが可能である。
【０１０６】
この例では、コンテンツ９００‐１〜９００‐３がチャネルＸに属しており、コンテンツ９００‐４、９００‐５がチャネルＹに属している。この例では、ユーザが要求するクロスリンクメタデータダウンロード８１０について、当該ユーザのテレビジョン装置ではチャネルＸしかアクセスできず、チャネルＹにはアクセスできないとする。また、テレビジョン装置の記憶容量が限られていると仮定し、バックエンドシステム８００ではこのことを認知しているとする。したがって、コンテンツ９００‐１〜９００‐３しか、ユーザのローカルチャネルラインナップにしたがって伝送することができない。また、２０個のベストマッチ９０２‐１’〜９０２‐３’しか、ユーザの装置プロファイルにしたがってクロスリンクメタデータダウンロード８１０で伝送されない。
【０１０７】
図９に示すようにクロスリンクメタデータダウンロード８１０で伝送された情報に基づいて、選択したコンテンツに関連したコンテンツをユーザが迅速に概観し、ユーザのテレビジョン装置でアクセス可能であって興味があり得る他のコンテンツへ迅速にナビゲーションすることが可能となる。
【０１０８】
そして、放送チャネルで伝送されるコンテンツと、オンデマンドで利用可能なコンテンツやインターネットサーバに記憶されたコンテンツとが統一的で図式的に提示され、ユーザが非常に少ないやり取りで様々な情報提供元のコンテンツにアクセスし、興味があり得るコンテンツを迅速に概観することが可能となる。したがって、放送ネットワークおよびＩＰベースのネットワークやその他のネットワークに属する様々な情報提供元を統一的にユーザに対して提示して、アクセスを迅速かつ簡単にし、テレビジョンにおけるユーザエクスペリエンスを拡張することが可能である。
【０１０９】
ここでは、特定の実施形態について図示および説明を行ったが、当業者であれば、説明した実施形態の範囲を逸脱することなく、図示および説明を行った特定の実施形態を様々な変更例および／または均等実施形態で置き換えることが可能であることは明らかであろう。本願については、ここで説明した特定の実施形態のいかなる適応や変更を含むものであると意図する。したがって、本発明は、特許請求の範囲およびその均等物によってのみ限定されるものであると意図する。
【図１】
2010268461.tif 000003
【図２】
2010268461.tif 000004
【図３】
2010268461.tif 000005
【図４】
2010268461.tif 000006
【図５ａ】
2010268461.tif 000007
【図５ｂ】
2010268461.tif 000008
【図５ｃ】
2010268461.tif 000009
【図６】
2010268461.tif 000010
【図７】
2010268461.tif 000011
【図８】
2010268461.tif 000012
【図９】
2010268461.tif 000013