(57)【要約】  本発明は、主（第一の）コンテンツ・ストリームと副（第二の）コンテンツ・ストリームとを、例えば、目的とする（ｔａｒｇｅｔｅｄ）テレビジョン環境内のテレビジョン・チャンネルを介して、少なくとも一つの遠隔装置へ通信するための方法およびシステムに関するものである。前記副コンテンツ・ストリームは、コマーシャル、宣伝、或いは、その他のあらゆるコンテンツを提供する複数の第三のコンテンツ・ストリーム（例えば、ビデオ・ストリーム）を有している。これら第三のコンテンツ・ストリームは、その各々が、一つの副コンテンツ・ストリームによって供されるアクティブ・ディスプレイ・エリア即ち一フレームのサブセット即ち一部分となるようにモザイクとして、副コンテンツ・ストリーム内に含まれている。実施例の一例示的実施例において、本発明の方法およびシステムは、人口統計学的に選択された視聴者を対象として、目的とする即ち特定の商業広告を提供する。【選択図】図３
2008520168.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの遠隔装置に対してコンテンツを通信する方法であって、
主コンテンツ・ストリームを、遠隔装置へ通信するために受信し、
複数の第三のコンテンツ・ストリームを受信し、
複数の第三のコンテンツ・ストリームを、その各々が副コンテンツ・ストリームによって提供される動画のサブセットに設けられるように、副コンテンツストリームに組み合わせ、
主コンテンツ・ストリームと副コンテンツ・ストリームのうちの一つを、選択的に前記遠隔装置へ通信し、
前記遠隔装置に備えられた参照パラメータに基づいて、複数の第三のコンテンツ・ストリームのうちの一つを自動的に特定し、
特定された第三のコンテンツ・ストリームに対応するサブセットを抽出しと、
抽出された第三のコンテンツ・ストリームを表示装置へ通信することからなる方法。
【請求項２】
請求項１の方法において、前記参照パラメータは、放送受信契約者の特徴（プロフィール）を示すパラメータであり、第三のコンテンツ・ストリームの特定は、前記遠隔装置において行われる方法。
【請求項３】
請求項２の方法において、前記放送受信契約者の特徴（プロフィール）を示すパラメータは、少なくとも地理的地域および視聴者のプロフィールの少なくとも一つを特定する方法。
【請求項４】
請求項１の方法において、主コンテンツストリームは、テレビ番組であり、第三のコンテンツ・ストリームは対象別の広告である方法。
【請求項５】
請求項１の方法において、副コンテンツ・ストリームは複数の第三のコンテンツ・ストリームのモザイクからなる方法。
【請求項６】
請求項１の方法において、副コンテンツ・ストリームによって特定される動画のアクティブ・ディスプレイ・エリアは、多数の直角の（ｒｉｇｈｔ  ａｎｇｌｅｄ）のサブセットに割り当て区分されており、各サブセットは、第三のコンテンツ・ストリームに対応している方法。
【請求項７】
請求項１の方法において、
イベントに応じて、主コンテンツ・ストリームの通信を通信ネットワークを介して選択的に中断し、
副コンテンツ・ストリームを通信ネットワークを介して通信する方法。
【請求項８】
請求項１の方法において、複数の第三のコンテンツ・ストリームは動画のサブセットに入れられており、各サブセットは二次元座標のセットにより画定されている方法。
【請求項９】
請求項１の方法において、
主コンテンツ・ストリームおよび副コンテンツ・ストリームの一方を、遠隔装置へ選択的に通信することは、主コンテンツ・ストリームと副コンテンツ・ストリームとの間でスイッチングする方法。
【請求項１０】
請求項９の方法において、主コンテンツ・ストリームの中の広告を、副コンテンツ・ストリームによって供される動画を組合せにより画定する（ｄｅｆｉｎｅ）広告と入れ替える方法。
【請求項１１】
請求項１の方法において、
主コンテンツ・ストリームおよび副コンテンツ・ストリームを、遠隔装置へのそれらの通信前に、可変ビット・レートで符号化する方法。
【請求項１２】
請求項１の方法において、主コンテンツ・ストリームおよび副コンテンツ・ストリームを単一の通信チャンネルで遠隔装置へ通信する方法。
【請求項１３】
コンテンツを通信するシステムであって、
複数の第三のコンテンツ・ストリームを副コンテンツ・ストリームの中に組合せて、各第三のコンテンツ・ストリームが副コンテンツ・ストリームにより供される動画のサブセットに入るようにする組合せモジュールと、主コンテンツ・ストリームと副コンテンツ・ストリームの一つを選択するための選択モジュールと、選択されたコンテンツを通信ネットワークを介して通信する通信モジュールとを有する送信機器と、
主コンテンツ・ストリームおよび副コンテンツ・ストリームを通信ネットワークを介して受信する少なくとも一つの遠隔装置であって、副コンテンツ・ストリームの少なくとも一つのコンテンツ・ストリームを自動的に特定する参照パラメータを供する参照パラメータ・モジュールと、特定された第三のコンテンツ・ストリームを副コンテンツ・ストリームから抽出するための抽出モジュールとを有し、主コンテンツ・ストリームと選択された第三のコンテンツ・ストリームとを表示装置へ通信するよう動作する前記少なくとも一つの遠隔装置と、を備えたシステム。
【請求項１４】
請求項１３のシステムにおいて、前記送信機器は、テレビ放送用ヘッドエンドに設けられたテレビ送信機器であるシステム。
【請求項１５】
請求項１３のシステムにおいて、前記遠隔装置は、テレビ・セット・トップ・ボックスであるシステム。
【請求項１６】
請求項１３のシステムにおいて、前記参照パラメータは、受信加入者のプロフィール・パラメータであり、第三のコンテンツ・ストリームの特定は、遠隔装置において生ずるシステム。
【請求項１７】
請求項１７のシステムにおいて、前記受信加入者のプロフィール・パラメータは、地理的地域および視聴者のプロフィールの少なくとも一つを特定するシステム。
【請求項１８】
請求項１３のシステムにおいて、前記主コンテンツ・ストリームはテレビ番組であり、第三のコンテンツ・ストリームは、対象別の広告であるシステム。
【請求項１９】
請求項１３のシステムにおいて、前記副コンテンツ・ストリームは、前記複数の第三のコンテンツ・ストリームのモザイクを備えているシステム。
【請求項２０】
請求項１３のシステムにおいて、副コンテンツ・ストリームによる動画のアクティブ・ディスプレイ・エリアは、複数の直角のサブセットに割り当て区分されており、各サブセットは、第三のコンテンツ・ストリームに対応しているシステム。
【請求項２１】
請求項１３のシステムにおいて、システムは、イベントに応じて選択的に、主コンテンツ・ストリームの通信を通信ネットワークを介して中断し、副コンテンツ・ストリームをその通信ネットワークを介して通信することを特徴とするシステム。
【請求項２２】
請求項１３のシステムにおいて、複数の第三のコンテンツ・ストリームの動画のサブセットに入れられていて、各サブセットは、一組の二次元座標により画定されているシステム。
【請求項２３】
請求項１３のシステムにおいて、主コンテンツ・ストリームおよび副コンテンツ・ストリームの切替を行い、主コンテンツ・ストリームおよび副コンテンツ・ストリームのうちの一つを選択的に遠隔装置へ通信するためのスイッチを備えているシステム。
【請求項２４】
請求項１３のシステムにおいて、主コンテンツ・ストリームの中の広告を、副コンテンツ・ストリームによって供される動画を組合せにより画定する（ｄｅｆｉｎｅ）広告と入れ替える入れ替えモジュール（ｒｅｐｌａｃｅｍｅｎｔ  ｍｏｄｕｌｅ）を備えているシステム。
【請求項２５】
請求項１３のシステムにおいて、  主コンテンツ・ストリームおよび副コンテンツ・ストリームを、遠隔装置へのそれらの通信前に、符号化する可変ビット・レート・エンコーダを備えているシステム。
【請求項２６】
請求項１３のシステムにおいて、主コンテンツ・ストリームおよび副コンテンツ・ストリームは、単一の通信チャンネルで遠隔装置へ通信されるシステム。
【請求項２７】
請求項１３のシステムにおいて、送信機器は、制御パケットを遠隔装置へ通信し、遠隔装置は、制御パケットに基づいて、第三のコンテンツ・ストリームを少なくとも部分的に特定するシステム。
【請求項２８】
請求項１３のシステムにおいて、主コンテンツ・ストリームと副コンテンツ・ストリームとは、デジタル・テレビ放送であるシステム。
【請求項２９】
遠隔装置を介して表示装置へコンテンツを供する方法であって、
コンテンツ・プロバイダーからの主コンテンツ・ストリームと副コンテンツ・ストリームを受信し、
前記遠隔装置に備えられた参照パラメータに基づいて、複数の第三のコンテンツ・ストリームのうちの第三のコンテンツ・ストリームの一つを自動的に特定し、
特定された第三のコンテンツ・ストリームに対応する動画のサブセットを抽出し、
抽出された第三のコンテンツ・ストリームを表示装置へ通信し、
前記副コンテンツ・ストリームは複数の第三のコンテンツ・ストリームを有していて、各第三のコンテンツ・ストリームは、副コンテンツ・ストリームによって供される動画のサブセットに設けられている方法。
【請求項３０】
請求項２９の方法において、前記参照パラメータは、地理的地域および視聴者のプロフィールのうちの少なくとも一つを特定する受信加入者のプロフィール・パラメータである方法。
【請求項３１】
請求項２９の方法において、主コンテンツストリームは、テレビ番組であり、第三のコンテンツ・ストリームは対象別の広告である方法。
【請求項３２】
請求項２９の方法において、副コンテンツ・ストリームは複数の第三のコンテンツ・ストリームのモザイクを有している方法。
【請求項３３】
請求項２９の方法において、副コンテンツ・ストリームによって特定される動画のアクティブ・ディスプレイ・エリアは、多数の直角のサブセットに割り当て区分されており、各サブセットは、第三のコンテンツ・ストリームに対応している方法。
【請求項３４】
請求項２９の方法において、
イベントに応じて、表示装置への主コンテンツ・ストリームの通信を選択的に中断し、
抽出された第三のコンテンツ・ストリームを表示装置へ通信する方法。
【請求項３５】
請求項２９の方法において、サブセットを抽出し、副コンテンツ・ストリームによって供される動画の一部をクロッピングし、表示装置へクロッピングされた部分を通信することを有する方法。
【請求項３６】
請求項３５の方法において、動画の各サブセットは一組の二次元座標によって確定される方法。
【請求項３７】
請求項３５の方法において、クロッピングされた部分が表示装置の表示エリアに適合するようにスケーリングする方法。
【請求項３８】
請求項２９の方法において、主コンテンツ・ストリームおよび副コンテンツ・ストリームを可変ビット・レートで復号化するステップを有する方法。
【請求項３９】
表示装置へコンテンツを供する遠隔装置であって、
主コンテンツ・ストリームと、副コンテンツ・ストリームとを通信ネットワークを介して受信するための入力を備えていて、前記副コンテンツ・ストリームは複数の第三のコンテンツ・ストリームを有し、各第三のコンテンツ・ストリームは、副コンテンツ・ストリームによって供される動画のサブセットに設けられており、更に
少なくとも一つの第三のコンテンツ・ストリームを自動的に特定する参照パラメータを供する参照パラメータ・モジュールと、
特定された第三のコンテンツ・ストリームを副コンテンツ・ストリームから抽出するための抽出モジュールとを備えていて、遠隔装置は、主コンテンツ・ストリームの一つと特定された第三のコンテンツ・ストリームを表示装置へ通信するように動作する遠隔装置。
【請求項４０】
請求項３９の遠隔装置において、前記遠隔装置は、テレビ・セットトップ・ボックスである遠隔装置。
【請求項４１】
請求項３９の遠隔装置において、前記参照パラメータは、地理的地域および視聴者のプロフィールのうちの少なくとも一つを特定する受信加入者のプロフィール・パラメータである方法。
【請求項４２】
請求項３９の遠隔装置において、主コンテンツストリームは、テレビ番組であり、第三のコンテンツ・ストリームは対象別の広告である遠隔装置。
【請求項４３】
請求項３９の遠隔装置において、イベントに応じて、遠隔装置は表示装置への主コンテンツ・ストリームの通信を選択的に中断し、且つ、副コンテンツ・ストリームを表示装置へ通信する方法。
【請求項４４】
請求項３９の遠隔装置において、特定された第三のコンテンツは、副コンテンツ・ストリームによって供される動画の一部をクロッピングすることによって抽出され、クロッピングされた部分が表示装置へ通信される遠隔装置。
【請求項４５】
請求項４４の遠隔装置において、複数の第三のコンテンツ・ストリームは動画のサブセットに設けられており、遠隔装置が一組の二次元座標によって各サブセットを特定する遠隔装置。
【請求項４６】
請求項４４の遠隔装置において、クロッピングされた部分は、表示装置の表示エリアに適合するようにスケーリングされる遠隔装置。
【請求項４７】
請求項３９の遠隔装置において、主コンテンツ・ストリームおよび副コンテンツ・ストリームは、遠隔装置によって単一のチャンネルで受信される遠隔装置。
【請求項４８】
請求項３９の遠隔装置において、コンテンツ・プロバイダーから受信される識別信号（ｉｄｅｎｔｉｆｉｅｒ）に応じて第三のコンテンツ・ストリームを抽出する遠隔装置。
【請求項４９】
請求項３９の遠隔装置において、遠隔装置は、制御信号を受信し、少なくとも部分的には同制御パケットに基づいて第三のコンテンツ・ストリームを特定する遠隔装置。
【請求項５０】
請求項３９の遠隔装置において、主コンテンツ・ストリームと副コンテンツ・ストリームは、デジタル・テレビ放送（信号）である遠隔装置。
【請求項５１】
通信ネットワークを介して少なくとも一つの遠隔装置へコンテンツを通信する方法であって、
主コンテンツ・ストリームを、遠隔装置へ通信するために受信し、
第三のコンテンツ・ストリームを受信し、
複数の第三のコンテンツ・ストリームを、その各々が副コンテンツ・ストリームによって提供される動画のサブセットに入れられるように、組み合わせ、
主コンテンツ・ストリームと副コンテンツ・ストリームのうちの一つを、選択的に前記遠隔装置へ通信し、
制御パラメータを前記少なくとも一つの遠隔装置へ供し、
前記制御パラメータは、遠隔装置において参照パラメータに基づいて副コンテンツ・ストリームから抽出される動画のサブセットの特定を支援するパラメータであることを特徴とする方法。
【請求項５２】
少なくとも一つの遠隔装置にコンテンツを送信する送信機器であって、
複数の第三のコンテンツ・ストリームを副コンテンツ・ストリームの中に組合せて、各第三のコンテンツ・ストリームが副コンテンツ・ストリームにより供される動画のサブセットに入るようにする組合せモジュールと、
主コンテンツ・ストリームと副コンテンツ・ストリームの一つを選択するための選択モジュールと、
選択されたコンテンツを通信ネットワークを介して通信する通信モジュールとを有する送信機器と、
遠隔装置へ制御パラメータを供する制御モジュールとを備え、
遠隔装置による第三のコンテンツ・ストリームの特定は少なくとも部分的には前記制御パラメータに基づいていることを特徴とする送信機器。
【請求項５３】
一連の指示（ｉｎｓｔｒｕｃｔｉｏｎ）を有する機械可読媒体であって、機械によって同指示が実行されたときに、その機械に請求項１の方法を実行させるようにする機械可読媒体。
【請求項５４】
少なくとも一つの遠隔装置にコンテンツを通信するシステムであって、
主コンテンツ・ストリームを、遠隔装置へ通信するために受信する手段と、
第三のコンテンツ・ストリームを受信する手段と、
複数の第三のコンテンツ・ストリームを、その各々が副コンテンツ・ストリームによって提供される動画のサブセットに設けられるように、組み合わせる手段と、
主コンテンツ・ストリームと副コンテンツ・ストリームのうちの一つを、選択的に前記遠隔装置へ通信する手段と、
前記遠隔装置に備えられた参照パラメータに基づいて、複数の第三のコンテンツ・ストリームのうちの一つを自動的に特定する手段と、
特定された第三のコンテンツ・ストリームに対応するサブセットを抽出する手段と、
抽出された第三のコンテンツ・ストリームを表示装置へ通信する手段とを備えるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願］
本出願は、２００４年１１月１２日に出願された米国特許出願第１０／９８７，０４２号によって得られる特典を主張する。同米国特許出願は、参考のため本書に添付されている。
［技術分野］
本発明は、広義には、電子通信技術分野に関するものであり、その例示的実施例において、少なくとも一つの遠隔装置に対して主（第一の）および副（第二の）コンテンツ・ストリームの通信を行う方法およびシステムに関するものである。例えば、本発明は、目的とするテレビジョン（以下、テレビ）放送を提供できるようにテレビジョン環境内に適用することができる。
【背景技術】
【０００２】
人口統計学的に目標とされる異なるテレビジョン視聴者、例えばケーブル・テレビジョン或いは衛星テレビジョンの視聴者、に対して異なる広告即ちコマーシャル・メッセージ（以下、ＣＭ）を提供するテレビジョン番組の配信システムは既に存在している。かかるシステムにおいては、視聴者を特定したコマーシャル即ち広告がテレビジョン放送物の中につなぎ合わされている。それ故、放送プログラムの内容は広範な地域に配信されることになるが、異なるコマーシャル即ち広告が異なる地域に放送され、対象を特定した広告が行われることになる。
【０００３】
従来のシステムにおいては、共通する一つのテレビジョン・メッセージと、複数の異なるマルチ・チャンネル・テレビジョン・メッセージとを複数のチャンネルを同時に使って伝送する必要があった。視聴者の予め特定されている特徴、例えば人口統計学的な特徴といったものが、特定のテレビジョン・チャンネルで放送されている 主（メイン）放送番組の中で、コマーシャル用の中断個所が出てくるたびにＣＭ用サブ・チャンネルの一つを選択するためのベースとして使用される。かかる従来技術によるシステムにおいては、目標とされるコマーシャル即ち広告は、異なるチャンネル即ちサブ・チャンネルに別個のビデオ・ストリームとして用意されており、追加的な広告には帯域幅の追加が必要であった。
【発明の開示】
【０００４】
本発明は、少なくとも一つの遠隔装置に対して、例えば目標とされるテレビ環境内におけるテレビ・チャンネルまたはサブ・チャンネルを介して、主および副コンテンツ・ストリームの通信を行う方法およびシステムに関するものである。副コンテンツ・ストリームは、コマーシャル、広告、或いは、その他のあらゆるコンテンツを提供するための複数の第三のコンテンツ・ストリーム（例えば、ビデオ・ストリーム）を有している。これら第三のコンテンツ・ストリームは、その各々が、一つの副コンテンツ・ストリームによって用意されるアクティブ・ディスプレイ・エリア即ち一フレームのサブセットもしくは一部となるようにモザイクとして、副コンテンツ・ストリーム内に含まれている。例示的実施例において、本発明の方法および装置は、人口統計学的に選択された視聴者に対して、目的とする即ち特定の商業広告を提供する。
【発明を実施するための最良の形態】
【０００５】
少なくとも一つの遠隔装置に対して、例えば目標とされるテレビ環境内におけるテレビ・チャンネルまたはサブ・チャンネルを介して、主および副コンテンツ・ストリームの通信を行う方法および装置が提供される。以下の記述においては、説明の目的のために、本発明の完全な理解を提供すべく数多くの具体的な詳細が述べられている。しかしながら、当業者であれば、本発明がかかる具体的な詳細を利用することなく実施可能であることは明らかであろう。
【０００６】
衛星双方向性テレビ環境（ａ ｓａｔｅｌｌｉｔｅ  ｉｎｔｅｒａｃｔｉｖｅ  ｔｅｌｅｖｉｓｉｏｎ ｅｎｖｉｒｏｎｍｅｎｔ）に本発明を適用した一例示について以下説明する。しかし、本発明は、デジタルおよびアナログの両環境にも適用できることは理解されよう。例示的実施例において、例えば、ＮＢＣ、ＥＳＰＮ、ディスカバリー・チャンネルといったコンテンツ・プロバイダーは、主コンテンツ・ストリーム（広告入りの、または広告の入っていない主ビデオ・ストリーム）を広範な地域に提供しているが、同プロバイダーの系列会社が、特定の局部的な地域に向けてコマーシャル即ち広告放送を作りたいと望む場合がある。このような場合、放送送信信号（ｔｒａｎｓｍｉｓｓｉｏｎ）を受信した系列会社は、目的をもった特定の広告（例えば、ゴールデンアワーの広告）を選択された時間間隔で放送の中へ含ませる（例えば、つなぎ入れる）ことができる。そして、目的をもった複数の広告（第三のビデオ・ストリーム）が、遠隔装置(例えばセット・トップ・ボックス）へ放送される単一の副ビデオ・ストリームの中に含ませられる。この遠隔装置において、特定の第三のビデオ・ストリーム即ち広告が自動的に選択され抽出され遠隔装置において表示される。特定の第三のストリーム即ち広告の選択即ち特定は、ユーザーのプロフィール情報／データに基づいてなされ、選択は、受信契約者による介入即ち入力なしに自動的な手法で行われる。それ故、一つの実施例においては、自動的な手法で用意される、目的を持った即ち特定の商業的広告が、人口統計学的に選択された視聴者、特定の家族、或いはその他同等の視聴者へ通信（放送）される。本発明の一実施例は、双方向性テレビ環境を参照して以下に記述されている。しかしながら、当業者であれば、以下の例示的双方向性テレビ環境において得られる機能の全てが本発明の実施に必ずしも必要ではないということを理解されよう。主ビデオ・ストリームおよび副ビデオ・ストリームは、単一のデータ・チャンネルにより供されるデータ・ストリームであってもよい。
【０００７】
図１は例示的双方向性テレビ環境１０を示す略図であり、ここに本発明を実施することができる。双方向性テレビ環境１０は、配信ネットワーク即ち配信システム１４および変調器ボックス７０を介して受信システム１６へデータ（例えば、テレビ・コンテンツ・データおよび双方向性アプリケーション・データ）を通信するソース・システム（ｓｏｕｒｃｅ  ｓｙｓｔｅｍ）１２を有している。他の例示的実施例においては、変調器ボックス７２は、ＰＣＩボード、ＵＳＢドングル（ＵＳＢ  ｄｏｎｇｌｅ）、或いは同等物などによって置き換える（含める）ことができる。また、例示的実施例において、双方向性テレビ環境１０は、記憶装置７２（パーソナル・コンピュータ）を任意に有する。同記憶装置は、記憶されたデータをネットワーク７４を介して変調器ボックス７０へ通信し、一方、変調器ボックス７０は、記憶されたデータ、テレビ・コンテンツ・データ、および双方向性アプリケーション・データを受信システム１６へ通信する。変調器ボックス７０、記憶装置７２、受信システム１６は、通常、受信契約者の家庭に一緒に配置される。それ故、一実施例においては、変調器ボックス７０は、遠隔のソースシステム１２から受信されたテレビ・コンテンツ・データと双方向性アプリケーション・データとは、受信契約者の家庭に設けられている記憶装置７２によって供されるローカル記憶データ（その地点で記憶されているデータ：ｌｏｃａｌ  ｓｔｏｒｅｄ  ｄａｔａ）と組み合わされる。記憶装置７２は、適切なソフトウェア（例えば、Ｌｉｎｕｘ或いは  Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）など）で走るどのようなコンピュータ装置であってもよいことは理解されよう。
【０００８】
先ずソース・システム１２にについて説明する。例示的ヘッドエンド・システム１８は、データを放送通信信号として送るよう動作する。この目的のために、このヘッドエンド・システム１８は、一つもしくはそれ以上の放送サーバー２０および、任意ではあるが、一つもしくはそれ以上のアプリケーション・サーバー２を有するように図示されている。各放送サーバー２０は、いろいろなソースからの種々のデータを、受信し、エンコード（符号化）し、パケット化し（ｐａｃｋｅｔｉｚｅ）、多重化し（ｍｕｌｔｉｐｌｅｘ)、変調し、放送するように動作する。かかる例示的実施例は、ヘッドエンド・システム１８からのデータを送信する放送として記述されているが、関連するデータが、ソース・システム１２から配信システム14及び変調器ボックス７０を介して受信システム１６へユニキャスト（ｕｎｉｃａｓｔ）またはマルチキャスト（ｍｕｌｔｉｃａｓｔ）され得ることも理解されよう。種々の実施例において，データもソース・システム１２からネットワーク接続を介して受信システム１６へ送信され得る。例示的放送サーバー２０に関する更なる詳細は、第２図を参照して以下に述べる。
【０００９】
各アプリケーション・サーバー２２は、本発明の例示的実施例において、双方向性データ・モジュール（ｉｎｔｅｒａｃｔｉｖｅ  ｄａｔａ  ｍｏｄｕｌｅ）を編集し（ｃｏｍｐｉｌｅ)、放送サーバー２０へ供するように機能する。双方向性データ・モジュールは、双方向性テレビ・システム用のアプリケーションで利用されるデータも有している。アプリケーション・サーバー２２は、例えば、双方向性テレビ・システム用アプリケーションと、種々のソースから受け取られた音声信号およびビデオ信号を有する関連データの多重化を可能とするための多重化機能を備えている。アプリ−ケーション・サーバー２２は更に、多重双方向性テレビ・システム用アプリケーション（ｍｕｌｔｉｐｌｅ ｉｎｔｅｒａｃｔｉｖｅ ）を、受信システム１６へ配信するために、一つもしくはそれ以上の放送サーバー２０へ送り出す（例えば、流す）ことができるように構成されている。この目的のために、各アプリケーション・サーバー２２は、所謂「カルーセル（回転台）」という動作を実施する。即ち、この動作により、コードおよびデータ・モジュールは、ヘッドエンドシステム１８からの送信信号（ａ  ｔｒａｎｓｍｉｓｓｉｏｎ）の中へ入れられるように、放送サーバー２０へ周期的に、且つ繰り返し供される。別の実施例においては、コードは、セット・トップ・ボックス３８の中に永久的に備えられるか（例えば、コードは、セット・トップ・ボックス３８の不揮発性メモリーに記憶されている）、或いはセット・トップ・ボックス３８に押し込め即ちダウンロードされるか、或いはまたその他の方法でセット・トップ・ボックス３８に備えられるようにしてもよい。
【００１０】
ヘッドエンド・システム１８は、図示例では、一つもしくはそれ以上のバックエンド・サーバー２４を有している。これらヘッドエンド・サーバー２４は、アプリケーション・サーバー２２へ連結され、更に、例示的形態としてモデム・プール２６で示されている通信Ｉ／Ｏインターフェースへ連結されている。例示的なモデム・プールの構成では、モデム・プール２６は、ネットワーク２８（例えば、インターネット)を介して受信システム１６からのデータを受信し、且つこの受信されたデータをバックエンド・サーバー２４へ供給するように連結されている。バックエンド・サーバー２４は、受信データシステム１６から受信したデータを、アプリケーション・サーバー２２と放送サーバー２０へ供する。従って、ネットワーク２８およびモデム・プール２６は、戻りチャンネルとして動作することになり、受信システム１６はこのソース・システム１２との双方向性を備えることになる。前記戻りチャンネルを介してヘッドエンド・システム１８へ供されるデータは、単なる例としてではあるが例えば、受信システム１６において実行される双方向性テレビ用アプリケーションへのユーザーによる入力であるとか、或いは受信システム１６によって生成されソース・システム１２へ通信されるデータなどを含むようにしてもよい。しかしながら、どのようなデータであれ（例えば、統計的データ、ユーザーが選択して観た番組に関するデータ：ｄａｔａ  ｍｅｔｅｒｉｎｇ  ｕｓｅｒ  ｖｉｅｗｉｎｇ  ｓｅｌｅｃｔｉｏｎｓ、等）戻りチャンネルを介して伝達され得ることは理解されよう。戻りチャンネル３０は更に、ソース・システム１２からのプログラム、目的とする広告／コマーシャル、アプリケーションが受信システム１６へ供給されるようにする一つのチャンネルとしても機能する。以下に更に詳細に説明されているように、各々の広告は、第三のビデオ・ストリームのような第三のコンテンツ・ストリームに入れられていて、複数の第三のビデオ・ストリームは一つの第三のビデオ・ストリームのような単一の副コンテンツ・ストリームを形成するようにモザイク状に組み合わされている。副コンテンツ・ストリームは、ヘッドエンド・システム１８において、挿入モジュール（スイッチにより実施され得る）の使用により、主コンテンツストリーム即ち主ビデオ・ストリームの中へ挿入即ちつなぎ合わされる。しかしながら、例示的双方向性テレビ環境１０においては、モザイク化された副ビデオ・ストリームは任意の時点で主データ・チャンネルに挿入し得ることは理解されよう。
【００１１】
ソース・システム１２内において、ヘッドエンド・システム１８は、データ（例えば、コンテンツ・データ、コード・データ、およびアプリケーション・データ）を外部ソースから任意に受信するものとして示されている。例えば、第１図では、ヘッドエンド・システム１８が、一つもしくはそれ以上のコンテンツ・ソース３２および一つもしくはそれ以上のアプリケーション・ソース３４にネットワーク３６（例えば、「インターネット」）を介して連結されているものとして図示されている。例えば、コンテンツ・ソース３２は、娯楽コンテンツ（例えば映画）のプロバイダー、生のダイナミックなデータ（例えば、天気情報）を提供するプロバイダー、複数の対象を特定された広告（ｔａｒｇｅｔｅｄ  ａｄｖｅｒｔｉｓｅｍｅｎｔｓ)、ゴールデン・アワー用広告，その他同等のものなどである。アプリケーション・ソース３４は、双方向性テレビ用アプリケ−ション(それがどのようなものであれ）のプロバイダーであってもよい。例えば、一つもしくはそれ以上のアプリケーション・ソース３４は、ＴＶメディア・プレイヤー・アプリケーション（ＴＶ  Ｍｅｄｉａ  Ｐｌａｙｅｒ  Ａｐｐｌｉｃａｔｉｏｎ）、エレクトロニック・プログラム・ガイド（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：  ＥＰＧ）およびナビゲーション・アプリケーション、メッセージおよびコミュニケーション・アプリケーション、情報アプリケーション、スポーツ・アプリケーション、および／またはゲーム・アプリケーション（ｇａｍｅ  ａｎｄ  ｇａｍｉｎｇ  ａｐｐｌｉｃａｔｉｏｎｓ）などを提供し得る。
【００１２】
次に、例示的配信システム１４について説明する。 配信システム１４は、一実施例においては、ソース・システム１２から受信システム１６へのデータの放送配信を支援する（ｓｕｐｐｏｒｔ）。図示されているように、配信ネットワーク即ち配信システム１４は、衛星、ケーブル、地上もしくはデジタル加入者ライン・ネットワーク（ＤＳＬ）、或いはその他データ通信ネットワークまたはそれらネットワークの組合せ等から成るものである。
【００１３】
例示的実施例として示されている受信システム１６は、受信装置の例示的形態として示されたセット・トップ・ボックス（ＳＴＢ）３８を有している。このＳＴＢは、データ（主および副コンテンツ・ストリーム）を、配信システム１４、変調器ボックス７０、ヘッドエンド・システム１８を有する戻りチャンネル通信用の通信Ｉ／Ｏ即ち例示的形態ではモデム４０を介して、データを受信する。通信Ｉ／Ｏインターフフェース２６および４０は、ネットワーク２８がどのようなものなのかによって選択される。例えば、通信Ｉ／Ｏインターフェース２６および４０は、ケーブル用戻りモジュール、ＤＳＬ用戻りモジュール、その他同等のものであってもよい。受信システム１６は、入力装置４３といった任意の外部システム（例えば、キイボード、リモート・コントローラ、マウス等）、および、セット・トップ・ボックス３８に連結され同セット・トップ・ボックス３８により受信されたコンテンツを表示する表示装置４２を有するものとして示されている。例示的実施例における表示装置４２は、テレビジョン・セットである。
【００１４】
セット・トップ・ボックス３８は、三層（レイヤー）のソフトウェア処理を実行する。即ちオペレーティング・システム４４、ミドルウェア４６、一つもしくはそれ以上の双方向性テレビ・アプリケーション４８である。ミドルウェア４６は、種々のオペレーティング・システム４４の相違および異なるセット・トップ・ボックス３８のハードウェア上の相違から双方向性テレビ・アプリケーション４４を保護するように動作する。そのため、ミドルウェア４６は、ドライバー用のアプリケーション・プログラム・インターフェース（ＡＰＩ）と、双方向性テレビから受信された命令（指示）もしくは記憶されているデータ・アプリケーションをセット・トップ・ハードウェア（例えば、モデム、インターフェース・ポート、スマート・カード・リーダーなど）が理解できるような低レベルの命令（指示）に変換する（ｔｒａｎｓｌａｔｅ）ためのライブラリーとを有することができる。例示的実施例において、ミドルウェア４６は、選択された第三のビデオ・ストリームを抽出する抽出機能を有している。例えば、ミドルウェア４６は、副ビデオ・ストリームにより用意されるアクティブ・ディスプレイ・エリアの一部分即ちサブセットをクロッピング（部分切り取り）し、切り取られた部分をスケーリング（拡大／縮小）して表示装置４２の全表示エリアが網羅されるように表示装置４２上に表示するためのクロッピングおよびスケーリング機能を備えている。
【００１５】
変調器ボックス７０は、例示的実施例において、記憶装置７２からの記憶されたデータ９８（図２参照）およびソース・システム１２からの放送用送信信号受信する。変調器ボックス７０は、記憶されたデータ９８を多重化して放送送信信号とし、それにより受信システム１６へ通信される副送信信号を生成する。しかしながら、かかる記憶装置の機能が任意的なものであることは理解されよう。記憶装置７２はデータを記憶し、要求に応じて、ネットワーク７４（例えばイーサネット（登録商標）／ｅｔｈａｎｅｔ）を通して変調器ボックス７０へ記憶されたデータを通信する。記憶装置７２は、ユーザーによりセット・トップ・ボックス３８から入力されリンク７６を通して記憶装置７２へ通信されるコマンド（命令）に応じて記憶されたデータを通信する。リンク７６は、デジタル・データを通信できるものであれば有線式であれ無線式であれどのようなものであってもよい（例えば、８０２．１１ｘリンク、ＵＳＢリンク、ＩＥＥＥ  １３９４リンクなど）。
【００１６】
図２は、ヘッドエンドシステム１８、変調器ボックス７０、記憶装置即ち記憶装置７２、およびセット・トップ・ボックス３８のアーキテクチュアについての例示的詳細を更に図解したブロック図であるが、ここに本発明による一実施例を実施することができる。具体的には、図２は、放送サーバー２０を示しており、同サーバー２０は、マルチプレクサ−５０への入力を供する多数の平行線路を有するモジュールのカルーセル（ａ  ｃａｒｏｕｓｅｌ  ｏｆ  ｍｏｄｕｌｅｓ）をサポートしている。各平行線路は、エンコーダー５２およびパケタイザー（ｐａｃｋｅｔｉｚｅｒ）５４を有している。エンコーダー５２の各々は、一つもしくはそれ以上のソースからの入力を受信する。例えば、エンコーダー２２はアプリケーション・サーバー２２からの、ストリーム化されたアプリケーション・モジュールを受信するように図示されている。一方、このアプリケーション・サーバー２２は、一つもしくはそれ以上のアプリケーション・ソース３４からのアプリケーション・データを受信するように連結されている。アプリケーション・ソース３４は、ヘッドエンド・システム１８の内部にあってもよいし、外部にあるものでもよい。同様に、エンコーダー５２ｂは、図示されているように、一つもしくはそれ以上のコンテンツ・ソース３２からのコンテンツ・データを受信するように連結されている。同エンコーダー５２ｂもまた、ヘッドエンド・システム１８の内部にあってもよいし、外部にあるものでもよい。図３に示されているように、コンテンツ・ソース３２は主ビデオ・ストリーム（例えば、通常のテレビ番組）と、図５に示したような一画面に複数の広告を有する副ビデオ・ストリームとを有している。
【００１７】
放送サーバー２０の各々は、マルチプレクサ−５０への入力を供する任意数のソース（例えば、アプリケーションおよび／またはコンテンツ・ソース３４、３２）に連結された任意数の平行線路を有し得ることは理解されよう。更に、ヘッドエンド・システム１８には、任意数の放送サーバー２０を設けることができる。
【００１８】
エンコーダー５２の各々は、いろいろな信号圧縮アルゴリズムのうち一つもしくはそれ以上のもの−例えばＭｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ（ＭＰＥＧ）による圧縮アルゴリズムのような−を利用して、データを符号化（エンコード）するように動作する。各エンコーダー５２は、同期をとる目的のためにスタンプ・データを計時する（ｔｏ  ｔｉｍｅ  ｓｔａｍｐ  ｄａｔａ）ようにも動作する。データの種類（タイプ）によっては、符号化されにくいものもあり、それらはエンコーダー５２をそのまま通過し或いは迂回して、符号化されない状態のままパケタイザー（ｐａｃｋｅｔｉｚｅｒ）５４へ供されることが理解されよう。例示的実施例において、パケタイザー５４は、符号化されたデータおよび未符号化データの両方を受信し、配信システム１４（例えば、放送チャンネル）を介して最終的に送信される前に、かかるデータをパケットの形にフォーマットするように連結されている。
【００１９】
パケタイザー５４の各々は、パケットをマルチプレクサ−５０へ供給し、マルチプレクサ−５０は、パケットを多重化して、変調器５1によって変調される送信信号にする。変調器５１は、配信システム１４を介して放送送信信号が配信される前に、或る変調技術を使用する。例えば、変調器５１は、４相位相偏移変調（ａ  ｑｕａｄｒａｔｕｒｅ  ｐｈａｓｅ  ｓｈｉｆｔ  ｋｅｙｉｎｇ：  ＱＰＳＫ）技術、または直交振幅変調（ａ  ｑｕａｄｒａｔｕｒｅ  ａｍｐｌｉｔｕｄｅ：ＱＡＭ）技術を利用することができる。４相位相偏移変調技術は、デジタル周波数変調技術の一つであって、同軸ケーブルによるネットワーク施設を通してのデータ通信に使用されるものである。また、直交振幅変調技術は、デジタル振幅変調技術の一つであって、無線ネットワーク施設におけるデータ通信に使用される。
【００２０】
変調器ボックス７０は、例示的実施例においては、復調器７８、マルチプレクサ−８０、変調器８２、パケタイザー８４、およびコンピュータ・システム８７を備えている。復調器７８は、放送送信信号を受信し、復調する。復調された信号は、マルチプレクサ−８０へ伝送され、更に変調器82へ伝送され、そこで上述した変調技術を使用して変調され、セット・トップ・ボックス３８へ伝送される。コンピュータ・システム８７は、通信モジュール８８を有する変調器アプリケーションを実行する。通信モジュール８８は記憶装置７２からデータ・モジュールを受信する。データ・モジュールは、アプリケーション・データおよびコンテンツ・データとして記憶されている記憶されたデータ９８を有している。アプリケーション・データはセット・トップ・ボックス３８のコンピュータ・システム６４によって実行される実行可能なアプリケーションを備えている。コンテンツ・データは、セット・トップ・ボックス３８に接続された表示装置４２上に表示される英数字データ、画像データ、ビデオ・データ、オーディオ・データを含んでいる。パケタイザー８４は、データ・モジュールをパケット化してパケットとし、それらパケットをマルチプレクサ−８０へ伝送する。マルチプレクサ−８０は、放送送信信号中の複数のパケット・ストリームと共に記憶されたデータ９８を含むパケット・ストリームを多重化して、複数のストリームを例示的な形の送信信号に形成する。  
【００２１】
記憶装置７２（例えば、パーソナル・コンピュータ、ホーム・メディア・センター、その他のコンピュータ装置）は、コンピュータ・システム９０、記憶装置９４、エンコーダ９２を有している。コンピュータ・システム９０は、記憶装置メディア・プレーヤ・アプリケーション（Ｓｔｏｒａｇｅ  Ｄｅｖｉｃｅ  Ｍｅｄｉａ  Ｐｌａｙｅｒ  Ａｐｐｌｉｃａｔｉｏｎ）などを含むアプリケーション９１（例えば、オペレーティング・システム、ワード・プロセス用など）を実行する。記憶装置メディア・プレーヤ・アプリケーションは、セット・トップ・ボックス３８を操作するユーザーによって入力されるコマンド（命令）を受信し、それを処理する。記憶装置メディア・プレーヤ・アプリケーションは、一例示形態では、一つのファイルになっている記憶されたデータ９８を要求するユーザーからのコマンド（命令）を受信する。前記ファイルは、記憶装置９４のデータベース９６に備えられている。前記コマンド（命令）を受信すると、記憶装置メディア・プレーヤ・アプリケーションは、記憶装置７２に対して、一つまたは複数のデータ・モジュール形態の、要求されたファイルを、変調器ボックス７０へ通信するように指示する。そして、変調器ボックス７０は、かかる一つまたは複数のデータ・モジュールをセット・トップ・ボックス３８へ通信する。前記エンコーダー９２は、多数ある信号圧縮アルゴリズムのうちの任意の一つまたはそれ以上のアルゴリズム−例えばＭｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ（ＭＰＥＧ）による圧縮アルゴリズムのような−を利用して、データを符号化するように動作する。各エンコーダー９２は、同期をとる目的のためにスタンプ・データを計時する（ｔｏ  ｔｉｍｅ  ｓｔａｍｐ  ｄａｔａ）ようにも動作する。データの種類（タイプ）によっては、符号化されにくいものもあり、それらはエンコーダー９２をそのまま通過し或いは迂回して、符号化されない状態のまま変調器ボックス７０へ供されることが理解されよう。
【００２２】
例示受信システム１６のセット・トップ・ボックス３８は、配信システム１４を介してヘッドエンドシステム１８から送信される放送送信信号を受信するように、ネットワーク入力（例えば、モデム）、ケーブル入力、衛星放送受信用パラボラ・アンテナ、または（テレビ用）アンテナに連結されたマルチプレクサボックス７０へ連結されている。放送送信信号は、変調器ボックス７０へ供給され、同変調器ボックス７０は、セット・トップ・ボックス３８の入力５６（例えば、受信機、ポート等々）へ供給される送信信号を生成する。入力５６が受信機を有する場合、入力５６は、例えば、送信信号が通信されているチャンネルを選択するよう動作するチューナ（図示せず）を含むことができる。パケット化された送信信号は、入力５６からデマルチプレクサ−５８へ供給され、同デマルチプレクサ−５８は、送信信号を構成しているアプリケーションとコンテンツ・データとを分離（ｄｅｍｕｌｔｉｐｌｅｘ：デマルチプレックス）する。例えば、デマルチプレクサ−５８は、コンテンツ・データをオーディオ／ビデオ・デコーダー６０へ送り、アプリケーション・データをコンピュータ６４へ送ることができる。オーディオ／ビデオ・デコーダー６０は、コンテンツ・データを、例えば、テレビ信号に復号（デコード）する。例えば、オーディオ／ビデオ・デコーダー６０は、受信されたコンテンツ・データを、ＮＴＳＣ、ＰＡＬ、或いはＨＤＴＶといった適切なテレビ信号へ復号する。テレビ信号は、オーディオ／ビデオ・デコーダー６０から表示装置４２へ送られる。
【００２３】
コンピュータ・システム６４は、例えばプロセッサーおよびメモリーを有しており、デマルチプレクサ−５８によってコンピュータ６４へ与えられるアプリケーション・データからの一つもしくはそれ以上の双方向性テレビ・アプリケーション（例えば、ソース・システム１２からもたらされる）および一つもしくはそれ以上の記憶されたデータ・アプリケーション（例えば、記憶装置７２からもたらされる）を再構成する。以下に更に詳細に述べられているように、コンピュータ・システム６４は、受信された広告ストリームの一部をクロッピング（部分切り取り）し、スケーリング（拡大／縮小）して、表示装置４２上にクロッピングされ且つスケーリングされた部分を表示するためのクロッピングおよびスケーリング機能を備えている。アプリケーション・データは、アプリケーション４８によって使用される例えばアプリケーション・コードおよび／またはアプリケーション情報を有している。コンピュータ・システム６４は、アプリケーション４８を再構成する動作に加え、セット・トップ・ボックス４８に一つもしくはそれ以上の動作を行わせるようにアプリケーション４８を実行する。例えば、コンピュータ・システム６４は、表示装置４２に対して信号を出力する。例えば、コンピュータ・システム６４からのこの信号は、オーディオ／ビデオ・デコーダー６０から表示装置４２へ与えられる信号によって生成される画像に重ねられる画像もしくはグラフィカル・ユーザー・インターフェース（ｇｒａｐｈｉｃａｌ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ：  ＧＵＩ）を構成する。ユーザーによる入力装置４３（例えば、キイボード、リモコン、マウス、マイク、カメラなど）は、それにより、ユーザがセット・トップ・ボックスへ入力できるように、入力５６に連結されるように図示されている。この入力５６は、例えば、英数字入力、オーディオ入力、ビデオ入力、または制御（例えば、ユーザー・インター・フェースで表された対象の操作といった）入力などである。
【００２４】
コンピュータ・システム６４は、オーディオ／ビデオ・デコーダー６０を制御できるように、同デコーダー６０へ結合されている。コンピュータ・システム６４は、更に、デコーダー６０からのオーディオ／ビデオ信号を受信し、この信号を生成された信号に組合せ、組み合わされた信号を表示装置４２へ供給するように機能する。
【００２５】
コンピュータシステム６４は、一例として、図示するように、出力６６（例えば、送信機、出力ポートなど）へも結合されており、セット・トップ・ボックス３８は、同出力６６を通して出力データを、戻りチャンネル３０経由で外部システム、例えばヘッドエンド・システム１８、へ供給することができる。この目的のために、図示するように、出力６６は、受信機システム１６のモデム４０へ結合されている。
【００２６】
図１および図２において、受信機システム１６は、表示装置４２に結合されたセット・トップ・ボックス４２を備えているけれども、速やかに理解できるように、受信機システム１６の構成要素（コンポーネンツ）は、全て単一の装置（例えば、コンピュータ）の中へ組み込まれてもよいし、或いは独立した多数のシステムの中へ分配されるようにしてもよい。例えば、別個の受信機システム１６へセット・トップ・ボックス３８への入力を設け、それが表示装置４２へ結合されるようにしてもよい。
【００２７】
図面の特に図３には、例えばテレビ・プログラムとか広告などといったコンテンツを遠隔装置へ通信する一実施例１００が示されている。システム１００は、例えば、図１および図２に示された双方向テレビ環境内に配置されている。以下に更に詳細に記述されているように、システム１００は、複数の第三のビデオ・ストリーム即ち広告またはコマーシャルのようなコンテンツ・ストリームを組合せて一つのモザイクとし、副コンテンツ・ストリーム即ち副ビデオ・ストリームとして、セット・トップ・ボックス３８を有する遠隔の受信機システムへ送信または通信する。主および副ビデオ・ストリームは、単一の即ち共通の放送チャンネル内に入れることができる。例示的実施例において、セット・トップ・ボックス３８は、人が介在することなく、自動的に目的とする広告を特定して抽出（例えば、クロッピングおよびスケーリング）して表示装置例えば表示装置４２上に表示するように動作する。システム１００は、単一のチャンネルが割り当てられている場合、選択された観るべき主テレビ番組と共に、例えば視聴者の地理的な場所、個人の好み、興味、個人的事情（例えば、両親、年齢層等々）などの視聴者の特性に応じたＣＭをコマーシャルタイムの時間に自動的に取り出して視聴者へ提供することができる。
【００２８】
システム１００は、送信機器（ｅｑｕｉｐｍｅｎｔ）例えばヘッドエンド・システム１８を有しており、同システム１８は、コンテンツ・ソース（たとえばコンテンツソース３２）からの主ビデオ・ストリーム１０２と、モザイク化された即ち組み合わされた複数の第三のビデオ・ストリーム１０６を備えた副ビデオ・ストリーム１０４とを受信する。特に、ヘッドエンド・システム１８は、組合せ用モジュール、例えば、モザイク生成器すなわち合成器（ｃｏｍｐｏｓｉｔｏｒ）１０８を有しており、同モザイク生成器は、複数の第三のビデオ・ストリームを受信してそれらを組合せて単一の副ビデオ・ストリームとし、これがセット・トップ・ボックス３８へ通信される単一の動画（ａ ｓｉｎｇｌｅ  ｍｏｔｉｏｎ  ｐｉｃｔｕｒｅ）となる。例示的実施例において、副ビデオ画面（ｓｃｒｅｅｎ）により供される動画は、多数の部分およびサブセット１１０（図５参照）を備えており、これら部分即ちサブセットの各々は、セット・トップ・ボックス３８へ通信される広告である第三の各ビデオ・ストリームに対応している。図５に示されている例示的動画即ち画面表示において、ビデオ・モザイク生成器１０８は、副ビデオ・ストリーム１０４により供されるアクティブ・ディスプレイ・エリア即ち画面エリアを９個のサブセットに分割している。しかしながら、この分割数はいくつにでもすることができることは容易に理解されよう。例えば、別の実施例によれば、アクティブ・ディスプレイ・エリアは４分割され、４つの第三のビデオ・ストリームに対応する４つの象限（ｑｕａｄｒａｎｔ）が創られている。ここで、第三のビデオ・ストリームの各々は、コマーシャル即ち広告を供するものである。
【００２９】
第三のビデオ・ストリーム１０６は、例えばスーパー・ヘッドエンド（ｓｕｐｅｒ  ｈｅａｄｅｎｄ）のようなソース或いは一例として図１に示したヘッドエンド・システム１８のようなソースに設けられるコンテンツ・ソース３２（図１を参照）によって供される。同様に、主ビデオ・ストリーム１０２も、ヘッドエンド・システム１８もしくはその他コンテンツ即ちプログラムのソースに設けられるコンテンツ・ソース３２から供せられる。例示的実施例において、主ビデオ・ストリーム１０２は、例えばＮＢＣ、ＥＳＰＮ、ディスカバリー・チャンネル（Ｄｉｓｃｏｖｅｒｙ  Ｃｈａｎｎｅｌ）、或いはこれらと同等のコンテンツ・プロバイダーから放送され、この主ビデオ・ストリームには広告即ちコマーシャルが含まれている。主ビデオ・ストリーム１０２は、ヘッドエンド・システム１８により受信され、そこで、より適切な、目的をもった(対象別の）広告即ちコマーシャルがセット・トップ・ボックス３８への送信信号の中へ挿入されるように、主ビデオ・ストリーム１０２内の広告即ちコマーシャルが取り除かれる。このような状況の中で、副ビデオ・ストリーム１０４が、主ビデオ・ストリーム１０２内の広告に置換され、即ち置き換わり挿入される。従って、副ビデオ・ストリーム１０４は、ヘッドエンド・システム１８による地理的サービス・エリア内の特定の視聴者向けに特定された好適な広告を含むことになる。更に、当業者であれば、送信は、デジタル送信でもアナログ送信でもよく、また、衛星、ケーブル、その他の通信ネットワークを使用できることは理解されよう。しかしながら、従来技術とは異なり、副ビデオ・ストリーム１０４は、図５に例示したような、モザイク状の広告即ちコマーシャルを有している。
【００３０】
例示的実施例において、ヘッドエンド・システム１８は、スイッチ１１２を有しており、同スイッチ１１２は、主ビデオ・ストリーム１０２および副ビデオ・ストリーム１０４を選択的に切り替える。従って、主ビデオ・ストリーム１０２は、セット・トップ・ボックス３８へ放送即ち中継される。そして、主ビデオ・ストリーム１０２に含まれている広告即ちコマーシャルが、副ビデオ・ストリーム１０４内の複数の広告に置換されるべきときになると、スイッチ１１２が副ビデオ・ストリーム１０４を選択し、これを可変ビット・レート・エンコーダー（ａ ｖａｒｉａｂｌｅ  ｂｉｔ―ｒａｔｅ  ｅｎｃｏｄｅｒ）５２ｂへ供給する。可変ビット・レート・エンコーダー５２ｂからの符号化された出力は、マルチプレクサ−５０へ供給され、そこで更なるデータもしくは信号の挿入または多重化が行われる。例えば、マルチプレクサ−５０は、入力１１４を介して他のデータを含ませることもできるし、或いは、制御モジュール１１６からの基準および選択コマンド（命令）のような制御信号を含ませることもできる。制御命令および選択命令は制御モジュール１１６により供せられるが、これら命令はセット・トップ・ボックス３８への通信信号の中に含ませられて、セット・トップ・ボックス３８は副ビデオ・ストリーム１０４の開始を特定する。別の実施例においては更に、制御モジュール１１６は、セット・トップ・ボックス３８に対してパラメーターを供する。同制御モジュールは、以下に更に詳細に説明されているように、セット・トップ・ボックス３８により受信された通信から抽出され且つ表示装置４２に表示されるべき特定の第三のビデオ・ストリーム（例えば、特定の広告即ちコマーシャル）の特定に影響を及ぼし、即ち同特定を支援する。マルチプレクサ−５０からの複合出力（組み合わせられた出力：ｃｏｍｂｉｎｅｄ  ｏｕｔｐｕｔｓ）は、放送ネットワーク即ち配信システム１４を介してセット・トップ・ボックス３８へ送信されるよう通信モジュール、例えば変調器ボックス７８へ供給される。
【００３１】
上記に追加して、或いは上記に替えて、制御モジュール１１６はネットワーク３０を介して基準および選択命令をセット・トップ・ボックス３８のような一つもしくはそれ以上の遠隔装置に通信することもできる。例示的実施例において、基準及び選択命令は、制御バケット内に設けられていてセット・トップ・ボックス３８によって解釈され（ｉｎｔｅｒｐｒｅｔ）、その解釈に応じて、特定の目的とする広告が副ビデオ・ストリーム１０４から抽出され、表示装置４２上に表示される。
【００３２】
例示的実施例において、セット・トップ・ボックス３８は、副ストリーム処理モジュール１１８を備えたミドルウェア４６を有している。このモジュール１１８は、副ビデオ・ストリーム１０４を処理して、例えば、セット・トップ・ボックス３８により遠隔した場所において表示されるべき適切な広告即ちコマーシャルを有する第三のビデオ・ストリーム１０６の一つを選択して抽出する。セット・トップ・ボックス３８は更に、参照用（標準）パラメータ・モジュール１２０を有している。このモジュール１２０は、例えばユーザーの特徴（プロフィール：ｐｒｏｆｉｌｅ）、人口統計学的特徴、その他適切な第三のビデオ・ストリームの選択に影響を及ぼすパラメータを供する。かかる参照用（標準）パラメータ・モジュール１２０は、好適な即ち適切な第三のビデオ・ストリーム１０６を特定するために副ストリーム処理モジュール１１８と協働し、その結果、適切な広告即ちコマーシャルが表示装置４２上に表示されるように動作する。例示的実施例において、副ストリーム処理モジュール１１８は、抽出モジュールである例えばクロッピング・モジュール１２２およびスケーリング・モジュール１２４を有している。クロッピング・モジュール１２２は、制御モジュール１１６からの基準及び選択命令に応じて且つ参照（標準）パラメータ・モジュール１２０に設けられている参照パラメータに応じて、副ビデオ・ストリーム１０４内に設けられている複数の第三のビデオ・ストリームの中の一つの第三のビデオ・ストリーム１０６を選択し、その選択された即ち特定された第三のビデオ・ストリーム１０６を抽出する。抽出された第三のビデオ・ストリーム１０６は、その後スケーリング・モジュール１２４へ供給される。クロッピング・モジュール１２２が、副コンテンツ・ストリーム１０４によって供されるアクティブ・ディスプレイ・エリア即ち一画面の一部即ちサブセットを切り取り、それを表示装置４２上に表示することは理解されよう。例えば、基準及び選択命令および参照（標準）パラメータに応じて副ストリーム処理モジュール１１８がサブセット「８」を特定したとすると（図５における座標Ｘ１Ｙ１、Ｘ２Ｙ２、Ｘ３Ｙ３、およびＸ４Ｙ４を参照）その中に含まれている目的とする広告即ちコマーシャルが、セット・トップ・ボックス３８によるサービスを受ける対象者即ち視聴者に対して表示される。しかしながら、もし抽出されたサブセットがスケーリング（拡大／縮小）されていないと、クロッピングされた副ビデオ・ストリーム１０４の表示は、図６の点線で示されているように、ディスプレイ装置４２のアクティブ・ディスプレイ・エリアのほんの一部分だけになる。
【００３３】
しかしながら、スケーリング・モジュール１２４はサブセット「８」を、それが表示装置４２の全アクティブ・ディスプレイ・エリア１２６（図６参照）に表示されるように、スケーリング（拡大）する。しかしながら、二つ以上の第三のビデオ・ストリーム１０６（例えば、目的とした広告即ちコマーシャル）がクロッピング・モジュール１２２によって抽出即ちクロッピングされ、制御モジュール１１６および参照（標準）パラメータ・モジュール１２０によって供される基準及び選択命令に応じて、表示装置４２上に同時に表示され得ることは理解されよう。特定の、目的とする第三のビデオ・ストリーム１０６の抽出と表示は、人が介入することなく完全に自動化された手法で行われる。従って、ミドルウェア４６は、視聴者からの如何なる入力もアクションも必要とすることはない。いくつかの実施例においては、ミドルウェア４６は、第三のビデオ・ストリーム（目的とする広告即ちコマーシャル）の抽出について、ユーザー即ち視聴者に何等の影響力をも持たせないように、構成されている。
【００３４】
図７は、双方向性テレビ環境１０の複数デジタル・チャンネル（チャンネル１からチャンネルＭまで）を有する一例示的放送送信システムを示している。放送送信システムの中の一つのチャンネルが、主ビデオ・ストリーム１０２および副ビデオ・ストリーム１０４を通信するために使用される。従って、この実施例においては、一つのチャンネルにより、テレビ番組のような主たる内容のものと対象別広告のモザイクを含む副ビデオ・ストリーム１０４とが通信される。ここにおいて、特定の広告が抽出され、ユーザーの特徴、人口統計学的特徴或いは同等の特徴、そして任意ではあるが、制御基準命令および選択命令といった参照パラメータに基づいて、抽出された特定の広告がセット・トップ・ボックス３８においてユーザーに対して表示される。図８は、主ビデオ・ストリーム１０２を含む放送送信信号の例示的実施例を示している。トリガー・イベント（ｔｒｉｇｇｅｒ  ｅｖｅｎｔ）（即ち「開始」イベント）が生ずると、放送送信信号の中に挿入される副ビデオ・ストリーム１０４を含むことになり、更なるトリガー・イベント（即ち「終了」イベント）が発生すると主ビデオ・ストリーム１０２即ち通常の放送内容（ｆｅｅｄ）がセット・トップ・ボックス３８に対して継続的に放送される。例示的実施例において、広告サーバーは、複数の高解像度の第三のビデオ・ストリーム１０６を提供し、同第三のビデオ・ストリーム１０６は、ミドルウェア４６に設けられた対象についての論理とによって選択されるよう副ビデオ・ストリーム１０４に組み合わされ、即ちモザイク化される。例示的なエンコーダー５２ｂ（図４参照）へ供給される副ビデオ・ストリーム１０４は、例えばＤＤＩＲ６０１もしくはその他のシリアル・デジタル・データのような符号化されていないデジタル・ビデオでもよい。副ビデオ・ストリーム１０４を形成するための複数の第三のビデオ・ストリームのモザイク化即ち組合せは、オンザフライ（ｏｎ―ｔｈｅ―ｆｌｙ ）の実時間（リアル・タイム）に行うことができること、また、他の実施例においては、モザイク化された第三のビデオ・ストリーム１０６を有する副ビデオ・ストリーム１０４は生成された後、システム１００内におけるその後の使用のために記憶され得ること、は理解されよう。
【００３５】
図面の図９において、参照符号１３０は、複数の第三のコンテンツ・ストリーム（例えば、第三のビデオ・ストリーム）を有する副コンテンツ・ストリーム（例えば、副ビデオ・ストリーム）から第三のコンテンツ・ストリーム（例えば、第三のビデオ・ストリーム）を抽出するための、本発明による一例示的な方法の全体を示している。かかる方法１３０において、第三のビデオ・ストリームは、ヘッドエンド・システム１８によって放送サービスが行われる地理的エリアに深く関係する対象別（ｔａｒｇｅｔｅｄ）広告即ちコマーシャルである。動作１３２において示されているように、セット・トップ・ボックス３８は、配信システム即ちネットワーク１４を介して送信信号を受信し、その送信信号を表示装置４２上に表示する。しかしながら、例示的実施例においては、ヘッドエンド・システムのような送信機器からの制御パケットのようなトリガー・イベントを受信すると、セット・トップ・ボックス（例えば、セット・トップ・ボックス３８のミドルウェア４６）は、送信信号の中に、第三のビデオ・ストリームのモザイク即ち組合せを有する副ビデオ・ストリーム１０４をいつ含ませるのかを特定する。もし、トリガー・イベントが全く受信されない場合（判断動作１３４を参照）前記方法は送信信号の受信を継続し、その送信信号を表示装置４２上に表示する。しかしながら、もし広告トリガー（例えば副ビデオ・ストリーム１０４を送信信号中に含めることを示すトリガー）が受信されると、方法１３０は、動作１３６へ進み、そこで一つまたは複数の基準（ｃｒｉｔｅｒｉａ  ｏｒ  ｃｒｉｔｅｒｉｏｎ）を受信し、この基準をセット・トップ・ボックス３８に備えられている特徴（プロフィール）に対して比較評価する。例えば、一つもしくは複数の基準信号は、制御モジュール１１６（図３参照）によって供せられ、ネットワーク３０により通信されるか或いはマルチプレクサ−５０を用いて送信信号の中に入れられる。セット・トップ・ボックス３８のミドルウェア４６は、ユーザーの特徴（プロフィール）またはその他の参照パラメータに基づいて、表示装置４２へ通信するための特定の広告即ちコマーシャルを特定する。一実施例において、特定の対象別広告を特定するために従来技術を用いることもできる。例えば、参照パラメータ・モジュール１２０に備えられている参照パラメータと制御モジュール１１６に備えられている基準選択命令とに応じてスコア（ａ  ｓｃｏｒｅ）が生成されようにもできる。他の実施例において、副ビデオ・ストリームは、ヘッドエンド・システム１８から受信されたプレイリスト、リアル・タイム・イベント（ｒｅａｌ―ｔｉｍｅ  ｅｖｅｎｔ）、その他の副ビデオ・ストリーム特定手段（ａｒｒａｎｇｅｍｅｎｔ）に基づいて特定される。
【００３６】
本発明によれば、動作1３８に示されているように、副ビデオ・ストリーム１０４（図５参照）により供されるアクティブ・スクリーン即ち表示エリアのサブセット即ち部分は、関係する対象別広告を含む即ち備えるものとして特定され、セット・トップ・ボックス３８を介して表示される。特定された部分即ちサブセットは、例えば、セット・トップ・ボックス３８のミドルウェア４６によるクロッピング機能（動作１４０を参照）を用いて、アクティブ・ディスプレイ・エリア（図５参照）から抽出される。アクティブ・ディスプレイ・エリアのクロッピングされた部分（切り取られた部分）は、副ビデオ・ストリーム１０４により供される動画全体もしくは画面のほんの一部にすぎないので、抽出された部分は、それがアクティブ・ディスプレイ・エリア１２６全体を占めるようにスケーリング（拡大）される（動作１４２を参照）。しかしながら、この抽出された部分即ちサブセットはアクティブ・ディスプレイ・エリアの１００％までの任意の大きさを占めるようにスケーリングし得ることは理解されよう。それ故、例示的実施例において、抽出された部分は全アクティブ・ディスプレイ・エリアを使用してもよいし、或いはその任意の大きさ（例えば、全エリアの５０％、２５％、など）を使用してもよい。
【００３７】
かくして、動作１４４に示されているように、抽出されたコンテンツ（対象別広告即ちコマーシャル）は表示装置４２上に表示される。その後、動作１４６で示されているように、モザイク化された副ビデオ・ストリーム１０４の送信終了を知らせる即ち示す終了信号即ちイベントが受信されると、方法１３０は動作１３２へ戻り，通常の、例えば主ビデオ・ストリーム１０２を含む送信信号が、抽出機能は一切行われることなく、表示装置４２上に再度表示される。しかしながら、もし別のモザイク化されたビデオ・データが供されると、方法１３０は動作１４０へ戻る。
【００３８】
図面の図１０において、参照符号１５０は、複数の第三のコンテンツ・ストリームを有する副コンテンツ・ストリーム（例えば、副ビデオ・ストリーム１０４）を生成するための、本発明による一方法の全体を示している。例示的実施例において、第三のビデオストリーム１０６は、副ビデオ・ストリーム１０４により供されるビデオ・ストリームのモザイクを形成するように処理される複数の広告即ちコマーシャルである。動作１５２において示されているように、広告物（ｔｈｅ  ｃｏｍｍｅｒｃｉａｌ  ｃｒｅａｔｉｖｅｓ）は、相互に関連付けられ（例えば，特定の第三のビデオ・ストリーム１０６におけるオーディオとビデオを関連付ける）、その後、動作１５４に示されているように、特定のセット・トップ・ボックス３８へ表示されるものとして適切な特定の第三のビデオ・ストリーム１０６の特定に影響する（作用する）一つまたは複数の基準（ｃｒｉｔｅｒｉａ  ｏｒ  ｃｒｉｔｅｒｉｏｎ）が、決定される。それ故、例示的実施例において、複数の第三のビデオ・ストリームは、組合せモジュール（組合せを行うモジュールの意）１０８に供されるが、選択された数だけの第三のビデオ・ストリーム１０６が副ビデオ・ストリーム１０４へ挿入される。それ故、一実施例においては、適切な対象別広告が、セット・トップ・ボックス３８に対して通信されるようにヘッドエンド・システム１８において選択される。続いて、セット・トップ・ボックス３８は、副ビデオ・ストリーム１０４に入れられている対象別広告の一つを表示装置４２による表示用として選択する。従って、対象別広告の選択即ち特定は、ヘッドエンド・システム１８および／またはセット・トップ・ボックス３８において決定即ち影響される。
【００３９】
方法１５０へ戻って、組み合わせモジュール１０８（図３を参照）は、単一の副コンテンツ・ストリーム１０４に含まれている複数の第三のビデオ・ストリーム１０６を含むビデオ・モザイク信号（図５を参照）を生成する（動作１５６を参照）。副ビデオ・ストリーム１０４のタイミング即ち送り出し（ｐｌａｙ―ｏｕｔ）は、制御モジュール１１６によって制御される（動作１５８を参照）。例示的実施例において、主ビデオ・ストリーム１０２に入っている広告即ちコマーシャルの開始と終了は、スケジュールまたは受信されたトーン（ｔｏｎｅ）によって特定される。従って，スケジュールまたは受信されたトーンは、副ビデオ・ストリーム１０４がいつ主ビデオ・ストリーム１０２に入っている広告にとって替わるべきかを決定する。動作１６０において示されているように、送り出しデータは、送り出し選択命令（ａ ｐｌａｙ―ｏｕｔ  ｓｅｌｅｃｔｉｏｎ  ｃｏｍｍａｎｄ）によってセット・トップ・ボックス３８へ通信される（例えば、制御モジュール１１６を用いて）。送り出し選択命令はネットワーク３０を介して通信されるか、マルチプレクサ−５０を介して送信信号に入れられる。送り出し選択命令がいったんセット・トップ・ボックス３８へ通信されると、副ビデオ・ストリーム１０４は送信に切り替えられる（動作１６２を参照）。副ビデオ・ストリーム１０４の送信が終了すると同時に（例えば、広告即ちコマーシャルに割り当てられている時間の終了と同時に）、送信は通常の非モザイク信号に戻り、ヘッドエンド・システム１８が再び主ビデオ・ストリーム、例えばテレビ番組をセット・トップ・ボックス３８へ通信する。
【００４０】
図１１は、一つもしくはそれ以上のシステム８７、６４、１００，もしくは記憶装置７２を具体化するために使用される例示的コンピュータ・システムを示している。この例示的コンピュータ・システム２００は、プロセッサー２０２（例えば、セントラル・プロセシング・ユニット：ＣＰＵ）２０２、グラフィック・プロセシング・ユニット：ＧＰＵ、もしくはその両方）、主メモリー２０４、およびスタティック・メモリー２０６を備えていて、これらは母線（バス）２０８を介して相互に通信を行う。コンピュータ・システム２００は更に、ビデオ表示ユニット２１０（例えば、液晶ディスプレイ：ＬＣＤまたは陰極線管：ＣＲＴ）を有している。コンピュータシステム２００は、更に、英数字入力装置（例えば，キイボード）２１２、ユーザー・インターフェース（ＵＩ）ナビゲーション装置（例えば，マウス）２１４、ディスク・ドライブ・ユニット２１６、信号発生装置（例えば，スピーカー）２１８、およびネットワーク・インターフェース装置２２０を有している。
【００４１】
前記ディスク・ドライブ・ユニット２１６は、機械可読媒体（機械・リーダブル・メディア：ｍａｃｈｉｎｅ―ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）２２２を有しており、同媒体２２２には、ここに説明されている一つもしくはそれ以上の方法もしくは機能を具体化する一組もしくはそれ以上の指示（ｉｎｓｔｒｕｃｔｉｏｎ）（例えばソフトウェア２２４）が記憶されている。ソフトウェア２２４は、それがコンピュータ２００、主メモリー２０４、及びこれも機械可読媒体を構成するプロセッサー２０２によって実行される間、その全てもしくは少なくともその一部が、主メモリー２０４および／またはプロセッサー２０２内に存在している。
【００４２】
ソフトウェア２２４は、ネットワーク・インターフェース装置２２０を介してネットワーク２２６を通じて送信され或いは受信される。
当業者であれば、変調器ボックス７０のモジュール、アプリケーション、またはそれらの同等物、セット・トップ・ボックス３８、および記憶装置７２は組み合わせ或いは一体化が可能であることは理解されよう。機械可読媒体２９２は例示的実施例では単一の媒体として示されているが、この「機械可読媒体」という言葉は、一つもしくはそれ以上の命令セット（ｉｎｓｔｒｕｃｔｉｏｎ  ｓｅｔ）を記憶する単一のもしくは複数の媒体（例えば、集中化された或いは配信されたデータベース、および／または関連付けられたキャッシュ（ｃａｃｈｅ）およびサーバー）を含むものである、と理解すべきである。また、この「機械可読媒体」という言葉は、どのような媒体であれ、命令セットを、記憶でき、符号化でき、または機械による実行のために伝達することができ、且つ本発明の一つもしくはそれ以上の方法を機械に実行さることのできるものを含む、と理解されなければならない。この「機械可読媒体」という言葉は従って、固体メモリー、光学および磁気媒体、搬送波信号を含んでいるが、これらには限定されない、と理解されなければならない。更に、前記モジュールはソフトウェアもしくはハードウェア内に設けられてもよい。
【００４３】
以上、例示的双方向性テレビ環境内の少なくとも一つの遠隔装置（例えば、セット・トップ・ボックス）にコンテンツを通信する方法およびシステムについての説明がなされた。本発明は具体的な例示的実施例を参照して説明されているが、本発明の広い精神と範囲を逸脱することなく、種々の変形もしくは変更をそれら実施例に加え得ることは明らかであろう。従って、本明細書および図面は、本発明に制限を加える性質のものではなく、図解のためのものであると見るべきである。更に、本出願で記述されおよび／または図解されている構成部品／モジュールは、論理的なユニットを表しており、配備される一つもしくはそれ以上の物理的装置に必ずしも対応する必要はない。
【図面の簡単な説明】
【００４４】
本発明は、添付図面の図において一つの例として図解されており、これに限定されるものではない。図面における同等符号は、同一の、もしくは同等の構成要素を示している。
【図１】本発明を実施することのできる双方向性テレビ環境の例示を示す略図である。
【図２】放送サーバー、変調器ボックス、セット・トップ・ボックス（ＳＴＢ）、およびオプショナルな記憶装置、に関するアーキテクチュア（基本設計概念）の詳細を示すブロック図であり、本発明の例示的実施例によるものである。
【図３】システムに用いられる種々の例示的コンポーネンツを示すブロック図であり、複数の第三のビデオ・ストリームから一つの副コンテンツ・ストリームを生成する例示的モジュールと、選択された第三のストリームを遠隔装置において抽出するための副ストリーム処理モジュールとを示すもので、これら二つのモジュールは、本発明によるものである。
【図４】セット・トップ・ボックスの例示的ミドルウェアを示すブロック図であり、選択された第三のビデオ・ストリームをユーザーのプロフィール基準に基づいて抽出するためのものである。
【図５】は、副ビデオ・ストリームによって用意される例示的副アクティブ画面（ｐｉｃｔｕｒｅ）エリア即ち表示エリアを示す図であり、このアクティブ・ディスプレイ・エリアは、複数の例示的第三のビデオ・ストリームによるモザイクを有している。
【図６】例示的な第三の画像、即ち副画像から切り取られ、視聴者に向けて、テレビ画面のようなディスプレイ装置に表示されるよう拡大された画像を示す図である。
【図７】複数のテレビ・チャンネルを有する例示的デジタル・テレビジョン供給（ｄｅｇｉｔａｌ  ｔｅｌｅｖｉｓｉｏｎ  ｆｅｅｄ）を示す図である。
【図８】主ビデオ・ストリームおよび副ビデオ・ストリームを含むデジタルテレビジョン供給即ち放送通信（ｂｒｏａｄｃａｓｔ ｔｒａｎｓｍｉｓｓｉｏｎ）の単一チャンネルを示す図であり、副ビデオ・ストリームはモザイク化された広告即ちコマーシャルを有している。
【図９】は、副コンテンツ・ストリームから第三のコンテンツ・ストリームを抽出するための、本発明の例示的実施例による方法を示す例示的フロー・チャートである。
【図１０】複数の第三のコンテンツ・ストリームを含む副コンテンツ・ストリームを生成するための、本発明の例示的実施例による方法を示す例示的フロー・チャートである。
【図１１】機械即ち例示的形態ではコンピュータ・システムを示すブロック図であり、同機械は、同機械に対してここに記述された方法の全てを実行させる一組の命令(指示）を記憶し、同命令を実行する。
【図１】
2008520168.tif 000003
【図２】
2008520168.tif 000004
【図３】
2008520168.tif 000005
【図４】
2008520168.tif 000006
【図５】
2008520168.tif 000007
【図６】
2008520168.tif 000008
【図７】
2008520168.tif 000009
【図８】
2008520168.tif 000010
【図９】
2008520168.tif 000011
【図１０】
2008520168.tif 000012
【図１１】
2008520168.tif 000013
【国際調査報告】
2008520168.tif 000014