(57)【要約】ユーザにより選択された映像データ信号のストリームにおいて特定のコンテンツを検出するための方法及びシステムが開示される。従って、本発明はユーザのプロファイル(U)を取得し、又はユーザに視聴されない若しくは好まれない番組コンテンツの形式を決定するためにユーザの様々な番組の視聴履歴を監視する。その後、入力テレビ番組(S)は、入力テレビ番組のいくつかの部分がユーザに好まれるかを決定するために、ユーザのプロファイル(U)又はユーザの過去の視聴情報と比較される。ユーザに好まれる番組コンテンツの部分が、集合的にストレージ媒体（16）に格納され、ユーザは自分により選択された番組のセグメントのみを視聴することができる。
2005519499.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出するための方法であって、
前記ユーザにより選択された映像コンテンツを示すユーザプロファイルを取得するステップと、
前記ユーザにより選択された少なくとも１つのキーフレームを検出するために、チャンネルの入力テレビ番組を前記ユーザプロファイルと比較するステップと、
前記ユーザにより選択された前記キーフレームを次の検索のためにストレージ手段に格納するステップと
を有する方法。
【請求項２】
請求項１に記載の方法であって、
表示用に前記ストレージ手段に格納された前記キーフレームを検索するステップを更に有する方法。
【請求項３】
請求項１に記載の方法であって、
前記比較ステップが、前記入力テレビ番組の映像信号をクローズド・キャプション・データの時間に基づくマップに変換するステップを更に有する方法。
【請求項４】
請求項１に記載の方法であって、
前記ユーザに好まれる複数のキーワードを前記ユーザプロファイルに格納するステップを更に有する方法。
【請求項５】
請求項１に記載の方法であって、
前記ユーザプロファイルを取得するステップが、前記比較ステップの前に前記ユーザプロファイルをインタラクティブに作成するステップを更に有する方法。
【請求項６】
請求項1に記載の方法であって、
前記ユーザプロファイルが、前記ユーザの視聴履歴に従って取得される方法。
【請求項７】
ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出する方法であって、
前記ユーザにより選択された映像コンテンツを示すユーザプロファイルを取得するステップと、
前記ユーザに好まれる複数のキーフレームを前記ユーザプロファイルに基づいて検出するために、入力テレビ番組を分析するステップと、
複数の前記キーフレームのそれぞれの開始及び終了位置を特定するステップと、
前記ユーザに好まれる複数の前記キーフレームを次の検索のためにストレージ手段に格納するステップと
を有する方法。
【請求項８】
請求項７に記載の方法であって、
前記ストレージ手段に格納された複数の前記キーフレームを検索するステップと、
複数の前記キーフレームのそれぞれの前記特定された開始及び終了位置を表示するステップと
を更に有する方法。
【請求項９】
請求項７に記載の方法であって、
前記分析するステップが、
所定の時間内に表れるキーワードの頻度を検出するステップと、
前記検出された頻度を閾値と比較するステップと、
前記検出された頻度が閾値を越える場合に、複数の前記キーフレームのそれぞれの前記開始及び終了位置を特定するステップと
を更に有する方法。
【請求項１０】
ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出するためのシステムであって、
コンピュータ読み取り可能コードを格納するためのメモリと、
前記メモリに動作可能なように結合されたプロセッサと
を有し、前記プロセッサが、
−前記ユーザにより選択された映像コンテンツを示すユーザプロファイルを取得し、
−前記ユーザにより選択された少なくとも１つのキーフレームを検出するために、チャンネルの入力テレビ番組を前記ユーザプロファイルと比較する。
−前記ユーザにより選択された前記キーフレームを次の検索のためにストレージ手段に格納するように構成されたシステム。
【請求項１１】
ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出するシステムであって、
前記ユーザに好まれる複数のキーワードを格納するための第１のストレージ手段と、
入力テレビ番組を受信するように結合され、前記ユーザにより選択された複数のキーフレームを検出するための検出手段と、
前記ユーザにより選択された複数の前記キーフレームを格納するための第２のストレージ手段と、
前記第１のストレージ手段と前記検出手段と前記第２のストレージ手段に結合され、前記受信された入力テレビ番組と前記第１のストレージ手段に可能されたデータとの比較に基づいて、前記ユーザにより選択された複数の前記キーフレームを決定するための制御手段と、
前記制御手段に結合され、前記第２のストレージ手段からの複数の前記キーフレームを視聴用に再生するための再生手段と
を有するシステム。
【請求項１２】
請求項１１に記載のシステムであって、前記再生手段の出力信号を表示するための表示手段を更に有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は映像データ信号のストリームにおける特定のコンテンツの検出に関するものであり、テレビ視聴者の基準に従ってテレビ視聴者に興味のある複数のキー音声／映像セグメントを編集するためのシステム及び方法に特に関するものである。
【背景技術】
【０００２】
ReplayTV(California州Palo  AltoのREPLAY  NETWORKS,INC.の商標)とTiVo(California州SunnyvaleのTIVO,Inc.の商標)の双方は、「VCR」の新種の第一波であり、その「VCR」はテレビ視聴者に自社のケーブル及び衛星システムから流れるテレビのショーのストリームを取り込む新しい機能と操作する新しい機能を提供する。このような個人テレビ装置は、視聴者のためにチャンネルを変更し、視聴者が興味を持つ番組を記録し、視聴者の希望時にコマーシャルのない記録済番組を視聴することを支援することにより、個人アシスタントとしての役割を果たす。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように、本発明は、次の検索に興味のあるコンテンツを自動的に検出及び格納することにより、視聴者に映像及び／又は音声コンテンツの概要を配信するための新しい機構を提案する。
【課題を解決するための手段】
【０００４】
本発明は、ユーザに好まれるコンテンツ又はユーザの過去のコマーシャル視聴履歴を表す所定のデータに従って、キー音声／映像セグメントを配信するための方法及びシステムを提供する。
【０００５】
本発明の１つの態様によると、ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出する方法が、提供される。前記方法は、前記ユーザにより選択された映像コンテンツを示すユーザプロファイルを取得するステップと、前記ユーザにより選択された少なくとも１つのキーフレームを検出するために、チャンネルの入力テレビ番組を前記ユーザプロファイルと比較するステップと、前記ユーザにより選択された前記キーフレームを次の検索のためにストレージ手段に格納するステップと、表示用に前記ストレージ手段に格納された前記キーフレームを検索するステップとを有し、前記ユーザプロファイルが事前にインタラクティブに作成される。前記方法は、入力テレビ番組の映像信号を、トランスクリプトデータの時間に基づくマップに変換するステップと、ユーザプロファイルにユーザに好まれる複数のキーワードを格納するステップとを更に有する。
【０００６】
本発明のその他の態様は、ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出する方法を提供する。前記方法は、前記ユーザにより選択された映像コンテンツを示すユーザプロファイルを取得するステップと、前記ユーザに好まれる複数のキーフレームをユーザプロファイルに基づいて検出するために、入力テレビ番組を分析するステップと、複数の前記キーフレームのそれぞれの開始及び終了位置を特定するステップと、前記ユーザに好まれる複数の前記キーフレームを次の検索のためにストレージ手段に格納するステップとを有する。前記方法は、前記ストレージ手段に格納された複数の前記キーフレームを検索するステップと、前記ユーザプロファイルに前記ユーザに好まれる複数のキーワードを格納するステップと、複数のキーフレームのそれぞれの前記特定された開始及び終了位置を表示するステップを更に有する。前記分析するステップは、所定の時間内に現れるキーワードの頻度を検出するステップと、前記検出された頻度を閾値と比較するステップと、前記検出された頻度が閾値を超える場合に、複数のキーフレームのそれぞれの開始及び終了位置を特定するステップとを更に有する。ユーザプロファイルはまた、ユーザの視聴履歴に従って取得されることがある。
【０００７】
本発明のその他の態様によると、ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出するシステムが提供される。前記システムは、コンピュータ読み取り可能コードを格納するためのメモリと、前記メモリに動作可能なように結合されたプロセッサとを有し、前記プロセッサは、前記ユーザにより選択された映像コンテンツを示すユーザプロファイルを取得し、前記ユーザにより選択された少なくとも１つのキーフレームを検出するために、チャンネルの入力テレビ番組と前記ユーザプロファイルを比較し、前記ユーザにより選択されたキーフレームを次の検索のためにストレージ手段に格納するように構成される。前記プロセッサは、表示のためにストレージ手段に格納されたキーフレームを検索し、入力テレビ番組の映像信号をトランスクリプトデータの時間に基づくマップに変換するように更に動作可能である。
【０００８】
本発明の更なる態様によると、ユーザの基準に従って映像データ信号のストリームにおいて特定のコンテンツを検出するシステムが提供される。前記システムは、前記ユーザに好まれる複数のキーワードを格納するための第１のストレージ手段と、入力テレビ番組を受信するように結合され、前記ユーザに選択された複数のキーフレームを検出するための検出手段と、前記ユーザにより選択された複数の前記キーフレームを格納するための第２のストレージ手段と、前記第１のストレージ手段と前記検出手段と前記第２のストレージ手段に結合され、前記受信された入力テレビ番組と前記第１のストレージ手段に格納されたデータとの比較に基づいて、前記ユーザにより選択された複数の前記キーフレームを決定するための制御手段と、前記制御手段に結合され、前記第２のストレージ手段からの複数の前記キーフレームを視聴用に再生するための再生手段とを有する。前記システムは、入力テレビ番組をトランスクリプトデータの時間に基づくマップに変換するための変換手段と、再生手段の出力信号を表示するための表示手段とを更に有する。
【発明を実施するための最良の形態】
【０００９】
前記及び他の利点が、添付の図面と共に以下の詳細な説明を読むことにより、当業者に明らかになる。
【００１０】
以下の説明では、限定ではなく説明を目的として、本発明の完全な理解を提供するために、特定のアーキテクチャ、インタフェース、技術等のような特定の詳細説明が示されている。しかし、本発明が、前記の特定の詳細から逸脱した他の実施例で実行されることがあることは、当業者に明白であろう。簡潔さと明瞭性を目的として、本発明の説明を不用な詳細であいまいにしないように、周知の装置と回路と方法の詳細説明が省略される。
【００１１】
図１は、本発明の実施例が適用されることがあるハードウェアシステムのブロック図を示したものである。図１に表示されている通り、装置10は、ケーブルサービスプロバイダ、ディジタル高品位テレビ(HDTV)及び／若しくはディジタル標準品位テレビ(SDTV)信号、衛星放送受信アンテナ、従来のRF放送、インターネット接続、又はVHSプレイヤ若しくはDVDプレイヤのようなその他のストレージ装置を含む、様々な発信元(S)から映像信号のストリームを受信することに適している。データ信号と共に音声／映像番組は、アナログ、ディジタル、又はディジタル圧縮形式で、衛星、ケーブル、有線、テレビ放送又はウェブ経由送信を含む何らかの伝送手段を介して配信され得る。インターネット接続は、高速回線、RF、従来のモデム、又は映像番組を運ぶ双方向ケーブルを介して可能である。留意すべき点は、このシステムがダイレクト・プライベートネットワーク（direct  private  network）や無線ネットワークのような他の潜在的なネットワークに接続されることが可能である点である。本発明の実施例によると、装置10は、所定のユーザに興味のある複数の番組セグメントを表すデータを処理し、生成する。装置10の主要な構成要素は、図２に表示されており、以下に説明される。
【００１２】
図２は、本発明の実施例に従って例示的な装置10をより詳細に示したものである。装置10は、入力インタフェース12(すなわち、IRセンサ)と、MPEG-2エンコーダ14と、ハードディスクドライブ16と、MPEG-2デコーダ18と、コントローラ20と、トランスクリプト検出手段22と、映像プロセッサ24と、メモリ26と、再生セクション28とを有する。留意すべき点は、MPEGエンコーダ／デコーダが他のMPEG標準(すなわちMPEG-1、MPEG-2、及びMPEG-4)に準拠可能である点である。コントローラ20は、検出モードと、記録モードと、再生モードと、映像レコーダ／プレイヤに共通する他のモードとを含む、検出システム10の全体の動作を管理する。
【００１３】
通常の視聴モードの間に、コントローラ20は、入力テレビ信号が映像プロセッサ24により復調され、処理されることを引き起こし、その入力テレビ信号をテレビセット2に伝送する。映像プロセッサ24は、入力テレビ信号をテレビセット2での表示に適した、対応するベースバンドテレビ信号に変換する。ここで、入力テレビ信号は、格納されず、又はハードディスクドライバ16から検索されない。
【００１４】
通常の記録モードの間に、コントローラ20は、MPEG-2エンコーダ14が衛星、ケーブル、有線、及びテレビ放送、又はウェブから配信される入力テレビ信号を受信することを引き起こし、受信テレビ信号をハードディスクドライバ16への格納用にMPEG形式へ変換する。その後、コントローラ20は、ハードディスクドライバ16が、格納されたテレビ信号をMPEG-2デコーダにストリームすることを引き起こし、次に、通常の再生モードの間に再生セクション28を介してテレビセット2に伝送されるように、そのMPEG-2デコーダがデコードされたTV信号を伝送する。同時に、コントローラ20は、トランスクリプト抽出手段22が、入力放送映像ストリームに存在するクローズド・キャプション・データからトランスクリプトを抽出することを引き起こす。留意すべき点は、全てのコマーシャルがクローズド・キャプション化されるわけではない点である。そのような場合、入力映像番組は、技術的に周知である音声−文字コンバータを使用して、トランスクリプトを生成するように変換される。その他に、トランスクリプトは、映像ストリームに表れるテキストに対する周知のOCR  (スクリーン上テキスト変換(on-screen  converting  text))動作から取得され得る。留意すべき点は、様々な方法で実施され得るトランスクリプトの抽出は、技術的に周知である点である。トランスクリプト抽出手段22の機能は、ユーザに興味のある番組セグメント又はフレームを含む複数のフレームで構成されるキー音声／映像セグメントの開始及び終了を検出することである。ユーザの興味のコンテンツに対応するトランスクリプトが取得されると、映像プロセッサ24は、対応する興味の有る番組セグメント又はフレームを検索するために映像信号のストリームを処理し、それらを次の検索のためにメモリ26に格納する。その他に、映像プロセッサ24は、興味のある番組セグメントの開始及び終了に印をつけることができ、それにより、印を付けられたコマーシャルのセグメントが後の段階で再生され得る。最後に、記録された興味のある番組セグメントをプレビューする要求を受信すると、メモリ26に格納された番組コンテンツは、再生セクション28を介して表示用のテレビセット2へ転送される。
【００１５】
メモリ26のユーザプロファイル(U)用のデータベースを生成するために、適切なインタフェースがユーザと装置10の間に存在し、ユーザが見たい又は飛ばしたい番組コンテンツの形式のためのユーザのホットリストとコールドリストを収集する。例えば、ユーザが特定の俳優又は女優に関する情報を受信したい場合、ユーザはその俳優又は女優の名前をクエリとしてユーザプロファイルに提供することが可能である。同様に、ユーザはユーザプロファイルに番組コンテンツに関連する複数のキーワード(K)を記載することにより、他の形式のTV番組コンテンツを特定することができる。その他に、本発明のシステム10は、ユーザの長期のコマーシャル視聴習慣を観察し、ユーザの視聴習慣を一般化して、ユーザプロファイルと同様のデータベースを構築することにより、所定のユーザの視聴履歴を構築して、ユーザにより選択された番組コンテンツの形式を決定し得る。ユーザの視聴履歴に基づいてユーザプロファイルを取得することは、様々な方法により実行され得る。決定樹を使用するこのようなシステムの例は、同一の代理人に指定された特許出願PCT  WO01/45408(Gutta)に記載されており、簡単な参照として取り込まれる。従って、ユーザの視聴パターンに基づき、様々な番組コンテンツのユーザの好き嫌いを反映したデータベースが取得され得る。
【００１６】
図３は、図２に示された構成を使用して、キー音声／映像セグメント又はフレームを検出するための動作ステップを示すフローチャートである。特に断りのない限り、説明されるステップの特定の順序は説明のみのためであり、本発明の意図を逸脱することなく変更され得ることが、当業者に明らかであろう。更に、フロー図は、当業者が特定の装置に必要な処理を実行するために、回路を作成し、又はコンピュータソフトウェアを生成するために必要な機能情報を示している。
【００１７】
図３のフローチャートにより示される処理は、ステップ106で開始し、ステップ108で終了する。番組のセグメントを検出する初期設定は、自動設定ルーチンにより起動されることがあり、その自動設定ルーチンは、入力チャネル信号を検出し、対応するトランスクリプト(例えばステップ100のクローズド・キャプション(CC)文字)を特定する。検出されたトランスクリプト文字は、ユーザプロファイルに格納されているクエリ形式の事前に記録されたキーワードと比較するために使用される。ここで、コントローラ20は、トランスクリプト抽出手段22が、一連の所定の期間内に発生する“中断しない”言葉(“1つの”、“その”、“の”等以外の言葉)の発生頻度を数えることを引き起こす。１つ以上のキーワードがそれぞれの所定の期間内に2回以上発生した場合、ステップ102において、対応するキー音声／映像セグメント又はフレームがユーザに興味のある潜在的なコンテンツであると決定される。キーワードの検出頻度は次に、所定の閾値(例えば、2)と比較される。キーワードの検出頻度が閾値を超えた場合(Y)、ステップ104において、キーワードを有する番組セグメント又はフレームは、次の検索のためにメモリに格納される。その他の場合(N)、処理はステップ100に戻る。
【００１８】
本発明の好ましい実施例が示され、説明されたが、本発明の真の範囲を逸脱することなく、様々な変化や変更が行われることがあること、及び同等のものがその要素と置換されることがあることを、当業者により認識されるであろう。更に、中心の範囲を逸脱することなく、多くの変更が特定の状況と本発明の教示に適応するために行われることがある。従って、本発明は本発明を実施するために企図されたベストモードとして開示されている特定の実施例に限定されず、本発明は添付の請求項の範囲内にある全ての実施例を含むことが意図される。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施例が適用されることがあるハードウェアシステムのブロック図を示したものである。
【図２】本発明の実施例によるシステムの簡易ブロック図を示したものである。
【図３】本発明の実施例の動作処理を示すフローチャートである。
【図１】
2005519499.tif 000003
【図２】
2005519499.tif 000004
【図３】
2005519499.tif 000005
【国際調査報告】
2005519499.tif 000006
2005519499.tif 000007
2005519499.tif 000008