(57)【要約】表示装置に表示するための選択されたコマーシャルを供給することが可能なパーソナライズされたチャネルを生成する方法及び装置は、データベースに保存された複数のコマーシャルからコマーシャルを選択するために取得され利用される、コマーシャルを記述する少なくとも１つの属性に関して定義された視聴者の好みプロファイルを含む。仮想チャネルが、複数のプログラムチャネルを持つチャネルリストにおいて利用可能なチャネルから割り当てられる。前記選択されたコマーシャルは次いで前記仮想チャネルに関連付けられ、それにより前記仮想チャネルがユーザによってアクセスされたときに前記選択されたチャネルの前記表示装置における表示を可能とする。
2005519540.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に表示するために選択されたコマーシャルを供給することが可能なパーソナライズされたチャネルを生成する方法において、
コマーシャルを記述する少なくとも１つの視聴者属性に関して定義された視聴者の好みプロファイルを取得するステップと、
前記視聴者の好みプロファイル中の前記少なくとも１つの視聴者属性を利用して、データベースに保存された複数のコマーシャルから選択されたコマーシャルを選択するステップと、
複数の番組チャネルを持つチャネルリスト中の利用可能なチャネルから仮想チャネルを割り当てるステップと、
前記仮想チャネルが視聴者によってアクセスされたときに、前記表示装置における前記選択されたコマーシャルの表示を可能とするために、前記選択されたコマーシャルを前記仮想チャネルに関連付けるステップと、
を有することを特徴とする方法。
【請求項２】
複数の番組及び前記番組に埋め込まれた複数のコマーシャルを有する番組ストリームを受信するステップと、
前記受信するステップの間に前記番組ストリーム中の前記複数のコマーシャルを検出するステップと、
前記番組ストリームから前記検出された複数のコマーシャルを抽出するステップと、
前記抽出された複数のコマーシャル及び各前記コマーシャルを記述する少なくとも１つの既知のコマーシャル属性を前記データベースに保存するステップと、
を更に有することを特徴とする、請求項１に記載の方法。
【請求項３】
選択されたコマーシャルを表示することが可能なパーソナライズされたチャネルを生成する装置において、
複数のコマーシャル及び各前記コマーシャルについての少なくとも１つのコマーシャル属性を保存するデータベースと、
コマーシャルを記述する少なくとも１つの視聴者の好み属性に関して定義された視聴者の好みプロファイルと、
取得された前記視聴者の好みプロファイルを利用して、前記データベースに保存された前記複数のコマーシャルから選択されたコマーシャルを選択するリコメンダと、
複数のチャネルを持つチャネルリストと、
前記チャネルリスト中の利用可能なチャネルから仮想チャネルを割り当てる手段と、
前記仮想チャネルを介して表示装置における前記選択されたコマーシャルの表示を可能とするために、前記選択されたコマーシャルを前記仮想チャネルに関連付ける手段と、
を有することを特徴とする装置。
【請求項４】
前記仮想チャネルがユーザによってアクセスされたときに、前記選択されたコマーシャルを表示する表示装置を更に有することを特徴とする、請求項３に記載の装置。
【請求項５】
複数の番組及び前記番組に埋め込まれた複数のコマーシャルを有する番組ストリームを受信するビデオ受信器と、
前記受信された番組ストリームから前記複数のコマーシャルを検出するコマーシャル検出手段と、
前記番組ストリームから前記検出された複数のコマーシャルを抽出し、前記抽出された複数のコマーシャルを前記データベースに保存するコマーシャル抽出手段と、
を更に有することを特徴とする、請求項３に記載の装置。
【請求項６】
前記抽出された複数のコマーシャルの各コマーシャルから特徴を導出する特徴抽出手段を更に有することを特徴とする、請求項５に記載の装置。
【請求項７】
サービスプロバイダから直接前記複数のコマーシャルを受信するビデオ受信器を更に有し、前記データベースは前記受信された複数のコマーシャルを保存することを特徴とする、請求項３に記載の装置。
【請求項８】
前記抽出された複数のコマーシャルの各コマーシャルから特徴を導出する特徴抽出手段を更に有することを特徴とする、請求項７に記載の装置。
【請求項９】
前記リコメンダは、確率モデルに従って前記コマーシャルを選択する手段を含むことを特徴とする、請求項３に記載の装置。
【請求項１０】
前記リコメンダは、前記複数のコマーシャルのそれぞれについて推薦スコアを生成し、前記選択されたコマーシャルの前記生成された推薦スコアが所定の閾値を超えた場合に前記選択されたコマーシャルを選択する手段を含むことを特徴とする、請求項３に記載の装置。
【請求項１１】
前記リコメンダは、前記選択されたコマーシャルの前記コマーシャル属性と、前記視聴者の好みプロファイル中の少なくとも１つの視聴者属性との相関に依存して、前記選択されたコマーシャルを選択する手段を含むことを特徴とする、請求項３に記載の装置。
【請求項１２】
各前記コマーシャルは関心のカテゴリによって定義され、前記視聴者の好みプロファイルは前記ユーザの関心のあるカテゴリを規定し、前記リコメンダは、前記コマーシャルの関心のカテゴリが前記視聴者の好みにおいて規定されている場合に前記選択されたコマーシャルを選択する手段を含むことを特徴とする、請求項３に記載の装置。
【請求項１３】
前記データベース中の前記複数のコマーシャルのそれぞれが少なくとも１つのコマーシャル属性を含み、前記コマーシャル属性も前記データベースに保存され、前記リコメンダは、前記選択されたコマーシャルの前記コマーシャル属性が前記視聴者の好みプロファイル中の視聴者属性に一致する場合に前記選択されたコマーシャルを選択する手段を含むことを特徴とする、請求項３に記載の装置。
【請求項１４】
前記選択する手段は、前記選択されたコマーシャルの前記コマーシャル属性が、前記視聴者属性の閾値百分率を満たす場合に前記選択されたコマーシャルを選択する手段を更に含むことを特徴とする、請求項１３に記載の装置。
【請求項１５】
前記選択する手段は、前記視聴者の好みプロファイル中に定義された意味上の関係によって前記選択されたコマーシャルと関連するコマーシャルを更に選択する手段を更に含むことを特徴とする、請求項１３に記載の装置。
【請求項１６】
前記意味上の関係は、低レベルの特徴、観測可能な特徴及び漠然とした特徴を有することを特徴とする、請求項１５に記載の装置。
【請求項１７】
ユーザ選択されたチャネルストリームがいつコマーシャルを含むかを決定し、前記ユーザ選択されたチャネルストリームがコマーシャルを含む間に前記仮想チャネルに切り換え、それにより前記ユーザ選択されたチャネルストリームがコマーシャルを含む間、前記仮想チャネルに関連付けられた前記選択されたコマーシャルが前記表示装置に表示される手段を更に有することを特徴とする、請求項３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はビデオ処理に関する。より詳細には、本発明はカスタマイズされたコンテンツを持つ娯楽チャネルを生成する方法及び装置に関する。
【背景技術】
【０００２】
テレビジョン及び他の表示装置の視聴者は、ある任意の瞬間において１以上のチャネルを介して放送される番組を視聴し得る。各チャネルは、サービスプロバイダから番組コンテンツを受信するように構成された所定の周波数スペクトルを表す。視聴者が番組を見るためにチャネルを選択するとき、前記表示装置に結合された受信器が前記選択されたチャネルに対するサービスプロバイダに同調させられる。前記受信器は前記サービスプロバイダから番組コンテンツを受信し、前記受信された番組コンテンツを前記表示装置に供給する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
サービスプロバイダからの番組コンテンツは一般に、前記番組コンテンツ内に定期的に離隔された及び／又は前記番組コンテンツの先頭及び末尾に複数のコマーシャル即ち広告を含む。サービスプロバイダは一般に、広告主の要求及び広告主によって認められている市場に基づいて特定の広告を供給する。従って、番組の視聴者は典型的にサービスプロバイダからのコマーシャルの対象となり、該視聴者は該コマーシャルが迷惑で、くどく及び／又は該視聴者のニーズに無関係であることがわかる。特定の視聴者の好み又は考えられる実際のニーズに基づいたコマーシャルが提示されるメカニズムはない。
【課題を解決するための手段】
【０００４】
本発明は、各視聴者の好み又は見込みのあるニーズに適合させられたコマーシャルを供給することが可能な、パーソナライズされたチャネルを生成する方法及び装置を有する。コマーシャルを記述した少なくとも１つの属性に関して定義された視聴者の好みプロファイルが得られ、データベースに保存された複数のコマーシャルからコマーシャルを選択するために利用される。複数の番組チャネルを持つチャネルリスト中の利用可能なチャネルから仮想チャネルが割り当てられる。前記選択されたコマーシャルは次いで前記仮想チャネルに関連付けられ、これにより、ユーザによって前記仮想チャネルがアクセスされたときに表示装置における前記選択されたチャネルの表示を可能とする。前記仮想チャネルは前記チャネルに対するユーザ要求に応じてアクセスされても良く、又は前記ユーザ選択されたチャネル上のコマーシャルの検出に応じて自動的にアクセスされても良い。
【０００５】
本発明の他の目的及び特徴は、添付する図と共に考慮される以下の詳細な説明から明らかとなるであろう。しかしながら、図は単に説明の目的のためにデザインされたものであり、添付される請求項へ参照が為されるべき本発明の限定の定義としてデザインされたものではないことは理解されるべきである。更に、図は必ずしも定縮尺で描かれたものではなく、示された場合を除いては、図は単にここで説明される構造及び手順を概念的に説明することを意図されたものであることは理解されるべきである。
【０００６】
図において、同様の参照文字は、図を通して同様の要素を示す。
【発明を実施するための最良の形態】
【０００７】
図１は、ビデオを送信及び受信するシステム１００のブロック図を示す。システム１００は、サービスプロバイダ１０２、ビデオ受信器１０４及び表示装置１０６を有する。簡略さ及び明瞭さの目的で、システムの各構成要素の１つのみが示されている。しかしながら、システム１００は典型的に、複数のサービスプロバイダ１０２、ビデオ受信器１０４及び表示装置１０６を含む。
【０００８】
サービスプロバイダ１０２は、アンテナ１０８のような送信器を介して番組コンテンツを送信するための地上波局又は番組ソースを含む。前記送信器はアンテナとして示されているが、前記番組コンテンツはインターネットのような他の送信手段を介して送信されることもできる。前記番組コンテンツは複数の番組と前記番組に埋め込まれた複数のコマーシャルとを含む。番組は例えば、システム１００において見ることを予定された映画又はショーを含んでも良い。番組のタイプは、コメディ、ニュース番組、スポーツイベント、トークショー、映画等を含む。コマーシャルは製品又はサービスの広告又はプロモーションを含む。
【０００９】
受信器１０４はアンテナ１１０を介してサービスプロバイダ１０２から放送されたコンテンツを受信する。アンテナ１０８及び１１０が示されているが、放送される前記番組コンテンツは、例えばケーブル又は電話線によってのように結線接続を介して、又は衛星通信システムを介して送信されても良い。前記番組コンテンツは、番組チャネルに対応する特定の周波数範囲において、サービスプロバイダ１０２から送信される。特定のサービスプロバイダ１０２から番組コンテンツを受信するために、受信器１０４は当該サービスプロバイダ１０２によって使用されている周波数又は番組チャネルに同調させられる。従って、１つの受信器１０４は、種々のサービスプロバイダによって利用される種々のチャネル及び／又は周波数範囲に選択的に同調することにより、種々のサービスプロバイダからの番組コンテンツを受信し得る。
【００１０】
ユーザ選択されたチャネルの受信された番組コンテンツは、受信器１０４と結合された表示装置１０６に表示される。表示装置１０６は、テレビジョンセット、コンピュータ画面又は他のビデオ出力装置を含む。受信器１０４は好ましくは、表示装置１０６と外部に結合されたセットトップ端末である。代替としては、受信器１０４は表示装置１０６内に組み込まれる。
【００１１】
図２はビデオ受信器１０４のブロック図を示す。ビデオ受信器１０２は、プロセッサ２０２、メモリ２０４、インタフェース２０６及び入／出力回路２０８を有する。プロセッサ２０２は、受信器１０４を制御するためにソフトウエア命令を読み込み実行する。これらの命令は、メモリ２０４に保存されたアプリケーションソフトウェアプログラム２１２及び／又はデータ構造２１４に含まれる。代替として、アプリケーションソフトウェアプログラム２１２の１つ又は幾つかの機能は、ハードウェアの専用部品によって提供されても良い。
【００１２】
インタフェース２０６は、システム１００中の受信器１０４とサービスプロバイダ１０２との間の通信を可能とする。インタフェース２０６は、ビデオ受信器１０４において、番組コンテンツ及び他のタイプの信号を受信及び送信するためのコンポーネントを有する。インタフェース２０６は、例えばチューナ、復調器、局部発振器、及び受信された番組コンテンツをベースバンドに変換するための復号化器のような、信号受信手段を有する。インタフェース２０６はまた、受信器１０４からサービスプロバイダ１０２へ送信するための信号を構成するための、符号化器及び変調器のような、信号送信手段を有する。上述したように、受信器１０４と前記サービスプロバイダとの間のインタフェース２０６は、有線インタフェース、無線インタフェース又は衛星システムインタフェースであっても良い。
【００１３】
受信器１０４は、ユーザ即ち視聴者から、入／出力回路２０８を介して入力制御装置２１０を介してコマンドを受信し、それにより例えばユーザ選択されたチャネルを表示するため、表示装置１０６に出力される番組コンテンツを制御する。入／出力回路２０８は例えば、リモートコントロールのセンサ及びビデオプロセッサを有しても良い。入力制御装置２１０は、表示装置１０６の視聴者からの入力又は選択を供給する。例えば、入力制御装置２１０は、番組コンテンツを受信するための番組チャネルの選択を可能とする。本発明においては、入力制御装置２１０はまた、好適なコマーシャル、又はコマーシャルの例えば特徴のような特定の属性の選択を可能としても良い。入力制御装置２１０は例えば、リモートコントローラ、キーボード若しくはマウス、又は入力するために利用され得る他のいずれの装置を有しても良い。
【００１４】
図３は、メモリ２０４に保存されたアプリケーションプログラム２１２が、コマーシャル処理プログラム３０２、ユーザインタフェースプログラム３０４及びリコメンダプログラム３０６を含むことを示す。上述したように、前記プログラムのいずれの機能も、ハードウェアの専用部品によって提供されても良い。コマーシャル処理プログラム３０２は、必要となるステップに関して受信器１０４にコマーシャルを処理するよう命令する。一実施例においては、コマーシャル処理プログラム３０２は受信器１０４に、アンテナ１１０を介して受信された番組コンテンツからコマーシャルを取得し、前記取得されたコマーシャルをメモリ２０４に保存するように命令する。かような機能を実施化するため、コマーシャル処理プログラム３０２は、例えばコマーシャル検出モジュール３０８、コマーシャル抽出モジュール３１０及びコマーシャル情報モジュール３１２のような種々のサブルーチン又はモジュールを含んでも良い。コマーシャル処理プログラム３０２中のモジュールとして示されているが、当業者は、コマーシャル検出モジュール３０８、コマーシャル抽出モジュール３１０及びコマーシャル情報モジュール３１２は代替として、それぞれの機能を実施化するための別個のソフトウェアプログラム又はハードウェアの専用部品であっても良いことを容易に理解するであろう。
【００１５】
コマーシャル検出モジュール３０８は受信器１０４に、サービスプロバイダ１０２から受信された番組ストリーム内に埋め込まれたコマーシャルを検出又は識別するように命令する。コマーシャルが検出される前記番組ストリームは、現在選択されている番組、即ち表示装置１０６に現在送信されユーザによって視聴されている番組ストリームからのものであっても良い。しかしながら、複数の番組ストリームが利用されても良い。メモリ２０４は有限の容量しか持たないため、コマーシャル検出モジュール３０８は一般に、メモリ２０４における保存用のコマーシャルが識別される番組ストリームの数を制限する。例えばコマーシャルは、特定の又は予め選択された番組選択の番組ストリームから検出されても良く、又は限定された時間にわたる番組ストリームから検出されても良い。更に、メモリ２０４は有限の容量しか持たないため、コマーシャルは、新しいものが見出された場合及び／又は該コマーシャルが古くなった場合には削除されても良い。例えば、土曜日１日の販売のためのコマーシャルは、次の日曜日にはもはや必要とされない。
【００１６】
コマーシャル検出モジュール３０８の一例は、N. Dimitrova、T. McGee、J. Elenbaas、E. Leyvi、C. Ramsey及びD. Berkowitzに付与された米国特許番号6,100,941に開示されており、参照によって全体の内容が本明細書に組み込まれたものとする。コマーシャル検出モジュールの更なる例は、2001年10月31日にN. Dimitrova、T. McGee及びL. Agnihotriに発行された「Method and Apparatus For Swapping the Video Contents of Undesired Contents」と題されたEP1,149,491、2001年10月4日にN. Dimitrova、T. McGee及びL. Agnihotriに発行された「Automatic Signature-Based Spotting, Learning, and Extracting of Commercials and Other Video Content」と題されたEP1,138,151、並びに2001年9月4日にL. Agnihotri、T. McGee、及びN. Dimitrovaによって出願された「A Method To Use Transcript Data For Identifying and Learning Commercials」と題された米国特許出願番号09/945,871を含み、それぞれの全体の内容は参照によってここで本明細書に組み込まれたものとする。コマーシャル抽出モジュール３１０は、各コマーシャルが別個に保存されるように、受信器１０４が前記番組ストリームから検出された複数のコマーシャルから個々のコマーシャルを抽出することを可能とする。
【００１７】
放送されたストリームからコマーシャルを選択する代わりに、前記コマーシャル検出モジュールはプロセッサ２０２に、特定のサービスプロバイダ１０２から直接コマーシャルを受信する、即ち前記コマーシャルをダウンロードするように指示しても良い。
【００１８】
コマーシャル情報モジュール３１２は受信器１０４に、コマーシャル及びコマーシャルに関連する情報をメモリ２０４に保存するように命令する。前記情報は、限定するものではないが、前記コマーシャルの時刻、前記コマーシャルを供給する元の局又は信号ソース１０２の識別子、前記コマーシャルの視聴カテゴリ、前記コマーシャルの翻訳又はテキストの説明、製品又はサービスの名称、及び／又は前記製品又はサービスの供給元を含む、前記コマーシャルの既知の属性を含む。コマーシャル情報モジュール３１２はまた受信器１０４に、以前に受信され又は抽出されたコマーシャルの付加的な特徴を得るように命令しても良い。これらの特徴は、色及びエッジ情報のような低レベル特徴、速度及びオーディオの連続状態のような観測可能な特徴、並びに前記コマーシャルの雰囲気のような前記コマーシャルの漠然とした特性を含んでも良い。加えて、コマーシャル情報モジュール３１２は受信器１０４に、各一意なコマーシャルに対して注釈付け又は識別子を提供するように命令しても良い。これらの特徴及び識別子はまたメモリ２０４に保存される。
【００１９】
ユーザインタフェースプログラム３０４は、表示装置１０６によって表示されるべきユーザインタフェースを定義する。前記ユーザインタフェースは、視聴者又はユーザが入力制御装置２１０を介して、例えばコマーシャルに関連する既知の属性の値のようなコマーシャルの視聴者の好み、所望の若しくは所望しないコマーシャルのタイプ、又は特定のコマーシャルの選択若しくは選択解除を選択又は入力することを可能とする。ユーザインタフェースプログラム３０４は次いで、視聴者の好みプロファイルを生成するため、前記視聴者の好みを処理する。
【００２０】
リコメンダプログラム３０６は、仮想チャネル用に以前に抽出された又は受信されたコマーシャルのサブセットを推薦又は選択する。通常モードにおいては、リコメンダ３０６は、視聴者の好みプロファイル又は何らかの他の予め定義された基準に基づいてコマーシャルを選択又は推薦する。しかしながら、前記通常モードの使用はしばしば前記仮想チャネルに利用可能な選択されるコマーシャルの数を制約する。この問題を克服するため、リコメンダプログラム３０６は代わりに「ブランディング（branding）」モードで動作する。該モードにおいては、付加的なコマーシャルが、該コマーシャルがユーザによって提供された意味上の条件を満たす場合に選択される。前記意味上の条件は、低レベル、観測可能な及び漠然とした特徴を有しても良い。例えば前記意味上の条件は、前記通常モードにおいて選択されたコマーシャルの製造元からの全てのコマーシャルを選択することであっても良い。前記通常モードにおいてＬｅｘｕｓ社のコマーシャルが推薦された場合、前記ブランディングモードにおいては、同一の製造元又は例えばＴｏｙｏｔａ社のような通常推薦されるコマーシャルの供給元に関連する全てのコマーシャルが推薦される。前記ブランディングモードにおける前記付加的なコマーシャルはまた、通常推薦されるコマーシャルについての属性のかなりの部分又は閾値数を満たすものであっても良い。
【００２１】
テレビジョン番組を一般に推薦又は選択する知られたリコメンダプログラム３０６か開示されている。これらのプログラムは本発明においてコマーシャルを選択又は推薦するために適合させられても良い。かようなリコメンダプログラム３０６の１つは、S. Guttaにより1999年12月7日に出願された米国特許出願番号09/466,406に開示されており、参照によって本明細書に組み込まれたものとする。このリコメンダプログラム３０６は、テレビジョン番組を推薦するために決定木を利用する。テレビジョン番組を推薦するためにベイズ確率モデルを利用する他のリコメンダプログラム３０６が、D. Schafferによって2000年2月4日に出願された「Bayesian TV Show Recommender」と題された米国特許出願番号第09/498,271号に開示されており、全体の内容がここで参照によって本明細書に組み込まれたものとする。推薦スコアを生成するためにユーザの視聴の好みを利用する他のリコメンダプログラム３０６は、D. Schaffer、K. P. Lee及びS. Guttaによって2000年7月27日に出願された米国特許出願番号09/627,139、並びにK. Kurapati、D. Schaffer及びS. Guttaによって2000年9月20日に出願された米国特許出願番号09/666,041によって開示されており、全体の内容はここで参照によって本明細書に組み込まれたものとする。リコメンダプログラム３０６の他の実装も可能である。例えばデータベースのクエリがコマーシャルのサブセットを選択するために利用されても良い。
【００２２】
図４は、メモリ２０４に保存されたデータ構造２１４が、コマーシャルデータベース４０２、視聴者の好みリスト４０４、仮想チャネルリスト４０６を含むことを示す。視聴者の好みリスト４０４は、システム１００のユーザの視聴者の好みプロファイルを保存する。ユーザは、入力制御装置２１０を利用して視聴者の好みプロファイルの視聴者の好みを手動で入力しても良い。入力制御装置２１０は、例えばリモートコントロール装置を有しても良い。代替として、アプリケーションプログラム２１２が、ユーザの視聴習慣を追跡するように構成されても良い。視聴者の好みの一形態は、前記ユーザインタフェースに供給された特定のコマーシャルの選択、又はコマーシャルの好ましいタイプ又は供給元に関する入力を含む。例えば、前記視聴者の好みは、前記視聴者から提供されたコマーシャル又はコマーシャルのカテゴリの評価を含んでも良い。視聴者のプロファイルの他の形態は、１以上の特性又は特徴の値又は範囲を含む。
【００２３】
仮想チャネルリスト４０６は、前記視聴者の好みプロファイルに応じて選択又は推薦されたコマーシャルのリストを含む。前記仮想チャネルリスト中のコマーシャルは、他のユーザ可能なチャネルと共にチャネルリスト中に提供される「仮想チャネル」においてアクセス可能である。前記仮想チャネルは、前記チャネルリスト中の以前に利用可能であったチャネル、即ち前記サービスプロバイダによって現在利用されていない利用可能なチャネルから割り当てられた、パーソナライズされたチャネルである。前記チャネルリスト上の他のチャネルとは異なり、前記推薦されたコマーシャルについての情報が、サービスプロバイダ１０２の代わりにデータベース４０２に以前に保存されたコマーシャルから取得される。
【００２４】
本発明の実施例によれば、ビデオ受信器１０４は、ユーザ選択されたチャネルにおいてコマーシャルが検出されたとき、前記ユーザ選択されたチャネルから前記仮想チャネルに切り換え、前記仮想チャネル中のコマーシャルを表示する。前記ユーザ選択されたチャネルにおいてコマーシャルが検出されなくなると、ビデオ受信器１０４は前記ユーザ選択されたチャネルに切り換え戻す。
【００２５】
コマーシャルデータベース４０２は、メモリ２０４に保存されたデータテーブル又はデータ構造として実施化される。図５は、複数のエントリ５０２１、５０２２、・・・、５０２Ｎ（ここでは一般的に５０２と参照される）を有するコマーシャルデータベース４０２の一実施例を示す。各エントリ５０２は、特定のコマーシャルに関する種々の既知の属性、得られた特徴及び他の情報と共にコマーシャルを含む。コマーシャルの属性の例は、コマーシャル識別子５０４、製品名称５０６、製品供給元５０８、色５１０又は他の低レベル特徴、速度５１２又は幾つかの他の観測可能な特徴、及び雰囲気５１４又は幾つかの他の漠然とした特徴を含む。コマーシャルに関連するコマーシャル選択のために利用される他のタイプの属性がエントリ５０２に含まれても良い。
【００２６】
識別の目的のための製品又はサービスの名称の単独の利用はしばしば不十分である。なぜなら製造元は１つの製品に対して幾つかの異なるコマーシャルを持ち得るからである。従ってコマーシャル識別子５０４は、コマーシャルデータベース４０２中のコマーシャルを一意に識別する識別子を含む。製品名称５０６は、前記コマーシャルにおいて宣伝される製品又はサービスの名称を有する。製品供給元５０８は、前記製品又はサービスの製造元又は生産者の名称を有する。
【００２７】
低レベル特徴５１０は、受信器１０４がコマーシャルから直接導出し得る前記コマーシャルの特性を含む。かような低レベル特徴５１０の例は、前記コマーシャルの色、動き、画像又はフレーム中のエッジを含む。観測可能な特徴５１２は、視聴者から観測可能である前記コマーシャルの特性を含む。観測可能な特徴５１２の例は、例えば遅い特徴又は速い特徴のような速度、例えば単一のスピーカ、複数のスピーカ又は音楽の連続性のようなオーディオの連続状態を含む。
【００２８】
漠然とした特徴５１４は、特性の特定の組み合わせから導出される特徴を含む。漠然とした特徴５１４の一例は、前記コマーシャルの雰囲気である。例えば前記コマーシャルにおいて、音楽、遅い画像及び赤みを帯びた色の組み合わせによりロマンチックな雰囲気が導出され、激しい動き、高いカット速度、特別なオーディオ効果及び非パステル色の優勢から活動的な雰囲気が導出される。
【００２９】
図６は、表示のために選択されたコマーシャルを供給することが可能な仮想チャネルを生成する方法のフロー図を示す。本発明によれば、受信器１０４はステップ６１０においてコマーシャルを受信及び保存し、ステップ６３０においてユーザの好みプロファイルを決定する。受信器１０４は次いでステップ６５０において、前記ユーザの好みプロファイルに対応する属性を持つコマーシャルを選択する上述したようなリコメンダプログラムを利用して、前記保存されたコマーシャルからコマーシャルを選択する。次いでステップ６７０において、前記選択されたコマーシャルが前記仮想チャネルを介して前記表示装置に送信される。
【００３０】
図７は、好適な実施例による本発明を実施化するための受信器１０４の動作を示す。以下の方法は表示装置１０６に結合された受信器１０４に関して説明されるが、本方法は例えばアナログ又はディジタルテレビジョンに組み込まれたセットトップ端末の場合のようにビデオ受信器１０４が表示装置１０６に組み込まれている場合にも同様に適用される。
【００３１】
ステップ６１４において、受信器１０４はスイッチ「オン」され、表示装置１０６に結合される。この時点において、受信器１０４は地理的なエリアにおいて利用可能な種々のチャネルから番組ストリームを受信し、表示装置１０６に前記チャネルのユーザ選択された１つを表示する。スイッチオンされると、前記受信器は任意に、特定の地理的なエリアに対してどのチャネルがアクセス可能であるかを決定し、前記アクセス可能なチャネルをチャネルリストに割り当てる。受信器１０４において受信された前記番組ストリームは、番組コンテンツと該番組コンテンツに埋め込まれた複数のコマーシャルを含む。
【００３２】
前記番組ストリームを受信すると、ステップ６１６においてプロセッサ２０２が、前記番組ストリーム中のコマーシャルを検出するためにコマーシャル検出モジュール３０８を実行する。次いでステップ６１８において、受信器１０４が前記検出されたコマーシャルを抽出する。このとき、プロセッサ２０２がコマーシャル抽出モジュール３１０を実行する。ステップ６１６及びステップ６１８は、ユーザによって選択されたチャネルに対して実行されても良く、又は複数のチャネルに対して実行されても良い。上述したように、コマーシャルは選択された期間にわたって、又は継続的に番組ストリームから検出されても良い。代替として受信器１０４は、ステップ６１６及び６１８を実行する代わりに、番組供給元１０２から直接に前記コマーシャルを受信しても良い。
【００３３】
前記コマーシャルが前記番組ストリームから抽出されると又は受信されると、ステップ６２０において、プロセッサ２０２はコマーシャル情報モジュール３１２を実行する。コマーシャル情報モジュール３１２は受信器１０４に、前記抽出された又は受信されたコマーシャルから属性を処理させ及び特徴を導出させる。代替として、前記コマーシャルの特徴は前記サービスプロバイダからのメタデータとして受信されても良い。前記コマーシャル、属性及び特徴は、ステップ６２２においてコマーシャルデータベース６０２に保存される。
【００３４】
受信器１０４はまたステップ６３０において、表示装置１０６上のユーザインタフェースを介してシステム１００のユーザの視聴者の好みプロファイルを取得する。このときプロセッサ２０２は、ユーザインタフェースプログラム３０４を実行する。前記視聴者の好みプロファイルは、視聴者の好みリスト４０６中に保存される。前記入力制御装置２１０を介して前記ユーザの好みを受信する代わりに、受信器１０４は代替として、前記視聴者の好みプロファイルを導出するためにユーザの視聴習慣を監視しても良い。ステップ６３０は、ステップ６１４、６１６、６１８、６２０又は６２２のいずれの前、間又は後に実行されても良い。
【００３５】
リコメンダプログラム３０６中の命令に従って、受信器１０４は次いでステップ６５６において、コマーシャルデータベース４０２からコマーシャルのサブセットを選択又は推薦するために、前記視聴者の好みを利用する。前記コマーシャルの選択は、通常モード又はブランディングモードにおいて実行される。ステップ６５８において、前記選択されたコマーシャルは仮想チャネルリストとしてメモリ２０４に保存される。ステップ６５６において前記コマーシャルが選択されると、ステップ６６０において、受信器１０４は前記チャネルリスト中に新たな「仮想」チャネルを生成する。前記仮想チャネルは、サービスプロバイダ１０２からの選択された番組の直接の視聴の代わりに、ステップ６５６の間に選択されたコマーシャルの視聴を可能とするチャネルを表す。次いでステップ６６２において、前記仮想チャネルは前記仮想チャネルリスト４０６中のコマーシャルにリンク付け又は関連付けされる。即ち前記選択されたコマーシャルは前記仮想チャネルに保存される。
【００３６】
前記仮想チャネルが生成された後、受信器１０４はステップ６７２において前記ユーザ選択されたチャネル上でコマーシャルがいつ再生されるかを検出し、ステップ６７４において前記コマーシャルが前記ユーザ選択されたチャネル中で発生している間に前記仮想チャネルから表示装置１０６にコマーシャルのストリームを送信する。ユーザが前記仮想チャネルを選択されたチャネルとして選択することも可能である。
【００３７】
前記装置がスイッチオンされるのを待機する代わりに、コマーシャルを検出し、前記仮想チャネルに関連付けられるべきコマーシャルを選択するステップが、継続的に実行されても良い。即ち、前記受信器がオンにされている間及び前記受信器がオフにされている間、前記コマーシャルが検出され選択される。
【００３８】
かくして、本発明の好適な実施例に適用されたような本発明の基本的な新規な特徴が示され、説明され及び指摘されたが、説明された方法及び示された装置の形態及び詳細並びにこれらの動作において、種々の省略及び代替並びに変更が本発明の精神から逸脱することなく当業者によって為されても良いことは理解されるであろう。例えば、同一の結果を達成するために略同一の方法で略同一の機能を実行する要素及び／又は方法ステップの全ての組み合わせは、本発明の範囲内であることが明らかに意図されている。更に、本発明のいずれの開示された形態又は実施例と共に示され及び／又は説明された構造及び／又は要素及び／又は方法ステップも、一般的な設計上の選択の事項として、他のいずれの開示された若しくは説明された若しくは提案された形態又は実施例において組み込まれても良いことは認識されるべきである。それ故、ここに添付された請求項の範囲に示されたように限定されることのみを意図している。
【図面の簡単な説明】
【００３９】
【図１】ビデオを送信及び受信するシステムのブロック図を示す。
【図２】図１のシステムにおけるビデオ受信器のブロック図を示す。
【図３】図２のビデオ受信器に保存されるアプリケーションプログラムの例を示す。
【図４】図２のビデオ受信器に保存されるデータ構造の例を示す。
【図５】図２のビデオ受信器に保存されるコマーシャルデータベースの一実施例を示す。
【図６】本発明による方法を実施化するためのフロー図を示す。
【図７】本発明の実施例のためのより詳細なフロー図を示す。
【図１】
2005519540.tif 000003
【図２】
2005519540.tif 000004
【図３】
2005519540.tif 000005
【図４】
2005519540.tif 000006
【図５】
2005519540.tif 000007
【図６】
2005519540.tif 000008
【図７】
2005519540.tif 000009
【国際調査報告】
2005519540.tif 000010
2005519540.tif 000011
2005519540.tif 000012
2005519540.tif 000013