(57)【特許請求の範囲】
【請求項１】
パーソナルビデオレコーダを制御して、シーンがコンテントコードでタグ付けされた放送番組の格納および選択的な再生を行う方法であって、
ユーザプリファレンスを前記パーソナルビデオレコーダに格納する段階と、
前記放送番組を格納する段階と、
個々のシーンをそれぞれの前記タグ付けコンテントコードによって特徴付けるファイルを格納する段階と、
前記ユーザプリファレンスおよび前記ファイルを参照して、スキップすべきシーンを決定する段階と、
前記スキップすべきシーンを削除する段階と、
前記パーソナルビデオレコーダによって、少なくとも前記スキップされるシーンの持続時間に等しい期間だけ前記放送番組の再生を遅延する段階と
を含み、
前記放送番組に先立って、前記スキップすべきシーンのシームレスなジャンプを可能とする、その再生における前記期間の放送がある
パーソナルビデオレコーダを制御する方法。
【請求項２】
前記番組が受信される間に前記ファイルを生成する段階をさらに含む、請求項１に記載のパーソナルビデオレコーダを制御する方法。
【請求項３】
各シーンの開始点および終了点を示す、各シーンについてのデータを決定する段階と、
前記格納された前記番組の再生中に、前記データを使用して、連続するシーンをいつ再生するかを決定する段階であって、望ましくないコンテントコードを持つシーンがスキップされる、連続するシーンをいつ再生するかを決定する段階と
をさらに含む、請求項２に記載のパーソナルビデオレコーダを制御する方法。
【請求項４】
前記ファイルを分析する段階であって、それによって、前記ユーザプリファレンスに基づいてどのシーンがスキップされるかを決定する、前記ファイルを分析する段階と、
前記スキップされるシーンの持続時間に基づいて前記期間を決定する段階と
をさらに含む、請求項２に記載のパーソナルビデオレコーダを制御する方法。
【請求項５】
前記パーソナルビデオレコーダが任意の格納された番組を削除する際、前記関連ファイルも同様に削除される請求項１に記載のパーソナルビデオレコーダを制御する方法。
【請求項６】
前記放送番組中の個々のシーンに関する前記コンテントコードは前記番組が放送される間に決定され、前記タグは放送時に適用される請求項１に記載のパーソナルビデオレコーダを制御する方法。
【請求項７】
シーンがコンテントコードでタグ付けされた放送番組の格納および選択的な再生を行う方法であって、
前記放送番組をパーソナルビデオレコーダに格納して、個々のシーンをそれぞれの前記タグ付けコンテントコードによって特徴付ける関連ファイルを生成する段階であって、該ファイルに、連続するシーンの格納位置を決定することができるデータを含める、関連ファイルを生成する段階と、
前記格納された番組の再生中に、ユーザプリファレンスおよび前記生成されたファイルを使用して、スキップすべきシーンを決定する段階と、
前記スキップすべきシーンを削除する段階と、
前記パーソナルビデオレコーダによって、少なくとも前記スキップされるシーンの全持続時間に等しい遅延をもって前記連続するシーンを再生する段階と
を含み、
前記放送番組に先立って、前記スキップすべきシーンのシームレスなジャンプを可能とする、その再生における前記持続時間の放送がある
放送番組の格納および選択的な再生を行う方法。
【請求項８】
前記パーソナルビデオレコーダが任意の格納された番組を削除する際、前記関連ファイルも同様に削除される請求項７に記載の放送番組の格納および選択的な再生を行う方法。
【請求項９】
前記遅延は前記スキップされるシーンの持続時間から決定される、請求項７に記載の放送番組の格納および選択的な再生を行う方法。
【請求項１０】
前記放送番組中の個々のシーンに関する前記コンテントコードは前記番組が放送される間に決定され、前記タグは放送時に適用される請求項７に記載の放送番組の格納および選択的な再生を行う方法。
【請求項１１】
シーンがコンテントコードでタグ付けされた放送番組の格納および選択的な再生を行う方法であって、
前記放送番組を格納して、個々のシーンをそれぞれの前記タグ付けコンテントコードによって特徴付ける関連ファイルを生成する段階であって、該ファイルに、連続するシーンの格納位置を決定することができるデータを含める、関連ファイルを生成する段階と、
前記格納された番組の再生中に、ユーザプリファレンスおよび前記生成されたファイルを使用して、スキップすべきシーンを決定するとともに、少なくとも前記スキップされるシーンの全持続時間に等しい、前記再生の遅延を、パーソナルビデオレコーダによって決定する段階と、
前記スキップすべきシーンを削除する段階と、
を含み、
前記放送番組に先立って、前記スキップすべきシーンのシームレスなジャンプを可能とする、その再生における前記持続時間の放送がある
放送番組の格納および選択的な再生を行う方法。
【請求項１２】
任意の格納された番組が削除される際、前記関連ファイルも同様に削除される請求項１１に記載の放送番組の格納および選択的な再生を行う方法。
【請求項１３】
前記放送番組中の個々のシーンに関する前記コンテントコードは前記番組が放送される間に決定され、前記タグは放送時に適用される請求項１１に記載の放送番組の格納および選択的な再生を行う方法。
【発明の詳細な説明】
【０００１】
本発明は、放送されるかケーブルを介して伝送されるアナログまたはデジタル映画およびインターネットを介して伝送されるストリーミング映像などの視聴覚コンテントのタグ付けと、当該コンテントの、ほぼリアルタイムを含むしばらく後の時点における、シームレス(seemless)でありながら選択的にフィルタリングされた再生に関する。
【０００２】
一部の人は、放送ビデオおよび他の番組素材（programming materials）中のある種のコンテントに反対する。これらの番組は時に、それらを暴力、性描写などを含むものとして分類する印（indicia）でタグ付けされており、そのような番組がフィルタリングで排除されるようになっている。通常、ウェブコンテンツは、サービスプロバイダまたはブラウザによってフィルタリングされる。映画番組中の不都合なシーンをフィルタリングで排除するシステムもある。
【０００３】
最も簡略な形態において、コンテント検閲は、２つの選択肢、すなわち番組素材全体を視聴するか視聴しないかしか提供しない。典型的に親は、子供がＲ指定の映画の全体を視聴することを許可しない。代替的に、映画の全体をタグ付けする代わりに、個々のシーンを不都合か否かとしてタグ付けし、セットトップボックスまたはＰＣが、個々のシーン毎にタグとして用いられる２値コードに基づいて、素材の選択的視聴を制御することもできる。もう少し複雑なシステムは、シーン毎の視聴を制御できるだけでなく、検閲に対するより大きな制御をユーザに与えることもできる。Max Abecassisという同一発明者名義の特許第５，９１３，０１３号他には、考え得る多くの異なるタイプの不都合なコンテントを表す多くの異なるコードを用いた個々のシーンのタグ付けを開示されている。ユーザは、フィルタリングで排除すべきコンテントタイプ、よってカットすべき個々のシーンを選択する。フィルタリングで排除すべきコンテントタイプの異なる組み合わせを選択することにより、異なるユーザが、同一番組素材の事実上異なるバージョンのものを「作成する」ことになる。
【０００４】
Abecassisタイプのシステムは、ＤＶＤの映画に適用可能であるので、シーンがカットされる場合、視聴者は、不都合なシーンが処理される間に画面がブランクになれば非常に不満を持つ。したがって、起こるべきは、１シーンの最後から即座に次の不都合でないシーンの最初までのジャンプである。この目的のためにAbecassisは、コードの組み合わせ毎に、「承認」シーンが次々とシームレスに再生されることを可能とする「コンテントマップ」を提供する。このコンテントマップでは、ＤＶＤの全シーンの位置と、それらが再生される順序とが、再生が始まる前に決定される。ＤＶＤプレーヤは単に、所定のシーンから所定のシーンへとジャンプすればよい。
【０００５】
Abecassisタイプの方式では、再生が始まる前に映画全体が利用可能であるだけでなく、各シーン（暴力、不都合な言葉、宗教的不敬など）を特徴付け、また当該シーンの開始点および終了点を映画のＤＶＤまたは他の録画上で提供するコンテントマップも利用可能となっている。
【０００６】
一部の人はまた、生放送からの不都合な素材のフィルタリングによる排除も制御したいと思う。シーンのタグ付けは難しくない。ウェブコンテントおよびチャットルームの会話をモニタリングし、「審判」し、フィルタリングする訓練された専門家を雇ったシステムが既に存在する。このような訓練された専門家が、垂直帰線消去期間中に、またはBroughtonらの特許第４，８０７，０３１号に開示される走査線に沿って視聴領域中に、または符号化ＭＰＥＧビデオストリーム中に、または種々の他のフォーマットで適切なタグを挿入することにより、テレビ放送のシーンをモニタリングし、分類してタグ付けするように取り計らうことはあまり難しくないだろう。
【０００７】
モニターし、分類してタグを挿入するために十分な時間をコーダーに与えるには、数秒ほどの短い遅延が供給側で導入されねばならないが、コーディングプロセスが視聴者に気付かれることになる。特定カテゴリのコンテントがコーダーによって認められると、コーダーは、数個ほどのボタンのうちの１つを押すか、自身に利用可能なコンソールに向かって音声起動コマンドを発声することにより、当該シーンに適切なタグを挿入する。先行するタグとは異なるタグの出現が、フィルタリング目的で新しいシーンの最初を示す。
【０００８】
しかしながら、上記方式は、次の好ましいシーンにシームレスにジャンプすることが、当該シーンが未だ放送されていないために不可能であることから、放送環境では役に立たない。この方式において、視聴者は、不都合なシーン（単数または複数）が放送されてしまうまで待たねばならず、その間に画面はブランクなままとなる。同一の問題が、事前録画された放送、さらには事前にタグ付けされている事前録画された放送に存在する。シーンをスキップする場合、シームレスな再生には、別のシーンが処理のために用意されていなければならないが、放送シナリオの場合にはこれが用意されていない。
【０００９】
本発明の全体的な目的は、放送映画およびストリーミングビデオ素材（以下「番組素材」）のタグ付けを、コンテントタイプコードおよびその処理を用いて行うことにより、選択的にフィルタリングされながらもシームレスな再生を達成できるようにすることである。
【００１０】
本発明の原理によれば、視聴者のセットトップボックスには、商標ＴｉＶｏおよび商標ＲｅｐｌａｙＴＶの下で販売されるもののようなパーソナルビデオレコーダが備えられている。これらの装置は、ディスクオペレーティングシステムの制御下でビデオ番組の録画および任意の未来の時点での再生を行う。（再生は、録画後ほぼ即時に行うことができるため、当該装置は、ビデオテープレコーダの「一時停止」機能を模することができる。電話を受信した視聴者は自分が観ている番組を録画し続けるが、受信してすぐに、当該視聴者は再生を一時停止し、一方で機械は録画を続けることができる。通話が終わった時点で、視聴者はただ、「一時停止」から「再生」へと立ち戻ることにより、自分が中断したところで再び再生を続ければよい。録画および再生は、再生が録画に遅れを取った状態で同時に行われる。通話に２分かかった場合、結果は２分間の一時停止と同じである。）
【００１１】
生放送または事前録画放送あるいはストリーミングされるビデオは、上述のようなコンテントタグを含む。タグは、番組素材自体とともに記録され、このタグは、不都合なシーンのスキップを制御するために用いられる。シームレスな再生は、再生の開始を録画の開始の後に、削除されるシーンの持続時間の予想合計以上の時間間隔だけ遅延させることにより達成される。この方法で、シーンがスキップされるときはいつも、次のシーンがパーソナルビデオレコーダ上で再生の準備ができた状態で利用可能となっている。
【００１２】
たとえば、映画中の不都合なシーンの持続時間が合計１０分である場合、録画ビデオの再生を単に、その放送の開始から少なくとも１０分間遅延すれば、フィルタリングで排除されたシーンを伴う場合にもシームレスな再生が可能となる。タグ付けの結果が２値である、すなわち、シーンが再生リスト上にあるかないかのいずれかである場合、シーンは許可または拒否され、視聴者は、コーダーの判断を受容するか拒否する以外、コンテントを制御できない。削除すべき素材の合計が事前に分かるように放送前にタグ付けが行われる場合、シームレスな再生の可能な最低所要遅延について放送前に予告を行うことができる。より高度なユーザ制御が可能であって、異なる視聴者が、同一映画またはストリーミングビデオの異なるバージョンを「作成する」場合、最低および最高遅延の推定値が提供され得る。ブラウザとともに用いられるような自動システムでは、放送中の素材のタイプおよび予想長により変動する固定遅延が相応しく、このタイプおよび予想長は、素材自体に先行するヘッダの一部として指定され得る。（タグ付けの結果は２値である必要はない。すなわち、１シーンのタグ付けの結果は、単にシーンを再生リストに加えるか除くのではなく、不快であると判定されたシーンを、不快でないと判定されたシーンで置き換えるようにしてもよい。ただしこれは、「置き換え」シーンが、不快であると判定され得るシーンとの「交換」のために、元の番組とともに伝送されるかストリーミングされる場合に限る。これは、「置き換え」シーンが、作成され、放送またはストリーミングされて、一部の視聴者に不快であると判定される見込みの高いシーンの置き換えとして用いられるために、番組供給元からの編集上の協力を必要とする。）
【００１３】
パーソナルビデオレコーダを用い、録画の開始から再生の開始を十分に遅延させることは、シームレスな再生の問題を解決する一部にしかならない。すべてのシーンの開始はタグ付けされて、セットトップボックスまたは他の制御装置が、ユーザプリファレンス、今まさに始まろうとしているシーンを再生すべきかに基づいて決定を下すことを可能にする。しかし再生すべきでない場合、セットトップボックスは、再生すべき次のシーンの位置を何らかの形で知らされなければならない。すべてのフレームはタイムコードを有するかアドレスを別途付与されているが、次のシーンのアドレスは、現在のシーンがスキップされるのであれば、現在のシーンの開始時に既知でなければならない。
【００１４】
Abecassisタイプのシステムでは、完全な「ロードマップ」が事前に、再生が始まりさえしないうちに提供されている。このタイプの方式は、コーディングが随時行われる場合、たとえば生放送中には用いることができない。一方でＤＶＤプレーヤは、異なるアプローチを用いる。すべてのシーンが、視聴者のコンテントプリファレンスに応じて、次のシーンのアドレスを指し示す（たとえば、Cooksonらの特許第５，５９８，２７６号を参照）。「ロードマップ」全体が事前に既知である必要はなく、むしろプレーヤは、シーンが終わる毎に、次のシーンに関してどこへジャンプすべきかを知らされて、コンテントに関するユーザプリファレンスを満たす。しかしこのようなアプローチでさえ、検討中のコンテント制御には不十分である。なぜなら生放送では、コーダーは各シーンの最初にコードを適用するに過ぎないからである。たとえば、次のＰＧ指定またはＲ指定のシーンの開始点は事前に知っておくことはできないため、現在のシーンがスキップされる場合、各シーンの初めに次のシーンの位置を特定することは不可能である。すべてのシーンの開始点はコーディングを放送前に行えば分かるが、セットトップボックスがあらゆる場合に所望通りに機能するためには、各シーンがコンテントに関してタグ付けされてはいるが他の点では「ロードマップ」が利用可能でない生放送も処理できなければならない。
【００１５】
この問題の解決策は、番組がディスクに録画されている間にテーブルを作成することである。このテーブルは、各シーンに、そのタグ付けコードだけでなく、次のシーンのアドレス情報も関係付ける。このアドレス情報は、次のシーンが受信されるとすぐに分かり、次のシーンが受信されているという事実は、新しいタグ付けコードの出現から分かる。次のシーンの開始アドレスは、前のシーンのデータとともに記録される。したがって、いずれかのシーンをスキップする場合、システムは、次のシーンの開始アドレスを受け取ることになる。当該シーンもまた再生すべきでないことをそのコードが指示する場合、そのデータは、それに続くシーンの開始アドレスを含むことになり、以下同様となる。再生の開始における遅延は、カットされる間隔の合計に対応して再生をシームレスにするために不可欠である。これにより、放送またはストリーミングされる任意の現在のシーンの最後に「ロードマップ」データを記録するために必要な時間が得られる。このデータは、現在のシーンが再生されない場合に、次のシーンへのジャンプを制御するために必要となる。テーブルデータはメモリ、好ましくは不揮発性メモリに格納することができ、また、番組素材が録画されているディスクに格納することもできる。
【００１６】
代替的にテーブルは、シーン毎に、そのディスク上の位置と、そのコンテントコードとを含むことができる。シーンのレコードが連続して、または何らかの所定の順序で格納される場合、再生すべき次のシーンの開始アドレスを格納する必要はない。これがなされた場合、次のシーンの開始アドレスは、単に次のレコードを見ることで決定できる。
【００１７】
本発明のさらなる目的、特徴および利点は、以下の詳細な説明を図面とともに考慮すれば明らかとなるであろう。
【００１８】
典型的なパーソナルビデオレコーダには、Replay Network社のＲｅｐｌａｙＴＶおよびPhilips社のＴｉＶｏがある。どちらの機械も、生放送における一時停止、および録画した番組の再生が可能なハードディスクドライブセットトップ装置である。それぞれの機械は基本的に、大容量のハードドライブと、番組表を定期的にダウンロードする機能とを有するＰＣである。（番組表には、すべてのタグ付きコンテントのフィルタリングに対応し、よって上記のように、選択的にフィルタリングしてシームレスに再生する番組の開始時間を明確かつ「自動」とするために必要な最高遅延時間が含まれ得る。）
【００１９】
図１は、一般化した従来技術のパーソナルビデオレコーダの主要構成要素を示す。２つの入力、すなわちＲＦ入力１０およびデジタル入力１８が存在する。ＲＦ入力は、通常の方法でチューナ１２へと延びており、特定のチャンネルを選択するようになっている。デジタル入力およびチューナ出力は共に、ビデオプロセッサ１４および音声プロセッサ３０により処理される。両プロセッサの出力は、ＭＰＥＧ２ビデオエンコーダ１６において圧縮されて、ハードドライブ（複数可）７４のディスク（複数可）上に格納される。（代替的に、音声およびビデオは、再生に関して同期される限り、別々に（たとえばビデオはＭＰＥＧ２ビデオ圧縮、音声はＤｏｌｂｙ  Ｄｉｇｉｔａｌ音声圧縮で）処理および格納され得る。）
【００２０】
データならびに制御の通信は、システムバス５４上で、ＣＰＵ７６とそのオペレーティングシステムの制御下で行われる。システムは、ＤＲＡＭメモリ３２、たとえばＴＶスケジュール情報を供給するサーバと電話回線上で通信するモデム５２、他の装置と通信する直列リンクモジュール７０、キーボードおよび遠隔制御装置を含み得るユーザ入力７８などの通常の構成要素を備える。オペレーティングシステムの制御下で、格納された番組データは、ハードディスクから読み出され、ＭＰＥＧ２デコーダ３８でデコードされて、ビデオエンコーダ３６を介してビデオ出力ライン３４へ、また音声デジタル／アナログ変換器５８を介して音声出力ライン５６へ送られる（extended）。図面中に示されていないのは、本発明の理解には必要のない特徴、たとえば、設けられる種々の出力接続（たとえばＳ−Ｖｉｄｅｏ）、赤外線リンク、ブートＲＯＭなどである。
【００２１】
本発明の基本的な方法は、パーソナルビデオレコーダを制御して、シーンがコンテントコードでタグ付けされた放送番組の格納および選択的な再生を行うことである。これを行うために、パーソナルビデオレコーダはユーザプリファレンスを使用しなければならず、この情報はユーザ入力から得られる。機械は、たとえばフラッシュメモリを備えて、半永久的なデータを格納することができ、また、プリファレンス情報は、ハードディスク上に格納することもできる。（代替的にユーザは、これらのユーザプリファレンスを定期的に反映するサービスに加入することで得られるモニタリング、タグ付け、および選択的でシームレスな再生を受容してもよい。同じ考えを持ったユーザのために不都合なウェブサイトおよび／またはコンテントをフィルタリング除去するブラウザサービスが既に存在する。この方法で、ユーザのプリファレンスは、コミュニティーにサービスを供給するモニタリングおよびタグ付けサービスプロバイダを有する「コミュニティー」の基盤を形成し得る。）
【００２２】
番組が放送またはストリーミングされてハードディスク上に圧縮形態で格納されると、同時に関連ファイルが生成および格納される。このファイルは、ＶＢＩデータ、デジタル伝送中のコードブロックなどから得たタグ付けコードのそれぞれに従って個々のシーンを特徴付ける。ここで重要なのはコードの存在であって、放送においてコードが挿入される形式ではない。当該ファイルは、個々のシーンの開始点および終了点を決定することができるデータを含む。ここでシーンの終了点は、新しいタグ付けコードを有する次のシーンの開始の放送受信によって都合よく決定される。格納された番組の再生中に、システムは、格納されたユーザプリファレンスおよび以前に生成されたファイルを参照して、スキップすべきシーンと、スキップすべきシーンに続くべき任意のシーンの開始点とを決定する。
【００２３】
シーンの開始点は、録画番組毎に生成されるファイルに記録されなければならない。シーンをスキップする場合（そのタグコードをユーザプリファレンスと比較することにより決定される）、機械は、次のシーンに関してハードドライブ上のどこへ移動すればいいのかが分からなければならない。オペレーティングシステムは、新しいタグ付けコードの存在に注目することで、新しいシーンが受信されるときを容易に決定することができる。そしてオペレーティングシステムは、現在書き込まれているディスクドライブ位置が新しいシーンの開始であることを登録できる。ただし、当該情報は前のシーンについて必要とされる。なぜなら、前に録画されたシーンをスキップすべきであるという決定が再生中に下される場合、機械は、次のシーンの開始が再生されるにはどこへ移動すべきかが直ちに分からなければならないからである。
【００２４】
１つのアプローチは、シーン毎のレコードに次のシーンの開始点を格納することである。よって、関連シーンをスキップすべきかを決定するためにレコードが参照されるのと同時に、現在のシーンを本当にスキップすべき場合には、次のシーンの開始点が確認されることになる。別のアプローチは、現在のシーンの開始点のみを関連レコードに格納するが、ただし次の連続するレコードを指し示すポインタを各レコード中に含めることである。（レコードが所定の順序で、たとえば連続して格納される場合、ポインタは必要ない。）現在のシーンをスキップすべきであるという決定が下された場合、機械は、次のレコードを参照し、よって次のシーンの開始点を発見することによって、次のシーンがハードディスク上のどこに位置するかを決定することができる。
【００２５】
例示的な実施形態において本発明の実施に必要となる付加的な構成要素は、図２に示される。それらは、シーンタグを検出するコード検出器９０、処理全体を制御するＣＰＵ９２、当該ＣＰＵと協動するメモリ９４という具合に比較的少数である。通常のパーソナルビデオレコーダへの３本の接続が存在する。すなわち、ビデオプロセッサ１４の出力はライン１１を介してコード検出器９０に接続され、２つのＣＰＵはライン１３を介して互いに接続され、ユーザ入力７８はライン１５を介してＣＰＵ９２に接続される。
【００２６】
明らかに、２つの別個のＣＰＵを有する必要はなく、図２のＣＰＵ９２によって行われる機能は、図１のＣＰＵ７６によって行われ得る。同様に、メモリは組み合わせることができ、コード検出器９０は、ＣＰＵが行うソフトウェア機能とすることができる。必要となる付加的な機能に関して別の図面を示す理由は、これらの機能が新規であるということを強調するために尽きる。実際には、新しいハードウェアは全く必要ない。
【００２７】
３つの数字９６、９７および９８は、ソフトウェアモジュール（これらのモジュールは、別個のハードウェアブロックではなくシステム機能を表すということを示すため、破線でＣＰＵ９２に接続されている）と一致する。ブロック９６は、録画された番組の再生中に起こることを説明する。図１および図２を２つの分離したユニットとして扱うと、図２のＣＰＵ９２は、コンテントデータをメモリ９４内の対応するファイルから取得し、このデータを図１のパーソナルビデオレコーダのＣＰＵ７６へ送信する。次にＣＰＵ７６は、現在のシーンの再生をスキップするかどうかを、そしてこれをスキップすべき場合、次のシーンはどこで見出せばよいのかを決定する。
【００２８】
新しい録画が行われる際、受信されるコンテントデータは、メモリ９４内の新しいファイルに格納されなければならない。モジュール９７に示されるように、データは、ビデオプロセッサ１４からライン１１を介してＣＰＵ９２へ送信され、このＣＰＵ９２が、当該番組用の新しいファイルを作成して、これをメモリ９４に格納する。
【００２９】
最後に、パーソナルビデオレコーダが番組の録画をハードディスク（複数可）から削除する際、メモリ９４内の対応するコンテントデータファイルは必要なくなる。よって、モジュール９８に示すように、このファイルは同時に削除される。
【００３０】
この技術全般は、再生されているものの制御を可能にする。しかしながら、シームレスな再生を望む場合、視聴を放送とともに開始することはできない。なぜなら、視聴を放送と一緒に開始する場合、シーンがスキップされるときはいつも、次のシーンが未だ受信されていないからである。シームレスな再生（すなわち、シーン間にギャップが存在しない）には、視聴の開始は十分に遅延され、スキップすべきシーンに続く任意のシーンの録画が、当該シーンの再生が要求される前に既に開始されているようにしなければならない。この目的のために、シーンが放送前にタグ付けされる場合、シームレスな再生を可能とするために視聴における遅延がどれくらいの時間あるべきかに関する決定を放送が始まる前に下すことができる。再生における推奨遅延が、放送および再生される番組の再生を開始するまでに視聴者がどれくらいの時間待たねばならないかについて、放送が始まる前に予告され得る（または上述の番組ガイド情報に含まれ得る）。多数のコンテントコードがある場合には、遅延時間の範囲が提供され得る（またはシーンのカットすべてについて累積最高時間が提供され得る）。
【００３１】
特定の実施形態を参照して本発明を説明してきたが、この実施形態は本発明の原理の適用を例示するに過ぎないことが理解される。たとえば、放送の処理と、番組ならびにタグおよびアドレスを有するファイルの格納は、リモートサーバ上で行うことも可能である。この場合、当該サーバは次に、フィルタリングした番組を（開始時間における適切な遅延の後で）ユーザに、当該ユーザのプリファレンスに従って送信する。したがって、本発明の例示的な実施形態において多数の変更がなされ、本発明の精神および範囲から逸脱することなく他の構成が考案され得ることが理解される。
【図面の簡単な説明】
【図１】  現代のパーソナルビデオレコーダとして機能する構成要素を、図２の回路への３本の付加的な接続とともに示す記号によるブロック図である。
【図２】  図１の構成要素に付加された場合に本発明を実施する例示的な付加的回路の図である。
【図１】
0004448273.tif 000002
【図２】
0004448273.tif 000003