(57)【要約】  オーディオ／ビデオストリームを生成する方法であって、ビデオコンポーネント、オーディオコンポーネント、およびコンテント参照識別子を多重化するステップを有し、前記コンテント参照識別子は、MPEGトランスポートストリーム内の前記ビデオコンポーネントと前記オーディオコンポーネントに関連していることを特徴とする方法。オーディオ／ビデオストリームを送受信する装置も説明されている。
2005516492.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ／ビデオストリームを生成する方法であって、
ビデオコンポーネント、オーディオコンポーネント、およびコンテント参照識別子を多重化するステップを有し、
前記コンテント参照識別子は、MPEGトランスポートストリーム内の前記ビデオコンポーネントと前記オーディオコンポーネントに関連していることを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
前記多重化するステップは、複数のコンテント参照識別子を前記オーディオ／ビデオストリームに多重化することを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、
前記複数のコンテント参照識別子は異なる開始および終了時刻を有することを特徴とする方法。
【請求項４】
請求項１ないし３のいずれか一項に記載の方法であって、
コンテント参照識別子は、関連したビデオおよびオーディオコンポーネントと実質的に同じ開始および終了時刻を有することを特徴とする方法。
【請求項５】
オーディオ／ビデオストリームを送信するための装置であって、
ビデオコンポーネントと、オーディオコンポーネントと、およびMPEGトランスポートストリーム内の前記ビデオコンポーネントと前記オーディオコンポーネントに関連するコンテント参照識別子とを多重化するためのマルチプレクサと、
その結果得られるオーディオ／ビデオストリームを送信するための送信手段と、
を備えたことを特徴とする装置。
【請求項６】
請求項５に記載の装置であって、前記ビデオコンポーネントと前記オーディオコンポーネントを前記マルチプレクサに供給するためのオーディオ／ビデオエンコーダをさらに備えたことを特徴とする装置。
【請求項７】
請求項５または６に記載の装置であって、前記マルチプレクサは複数のコンテント参照識別子をオーディオ／ビデオストリームに同時に多重化することを特徴とする装置。
【請求項８】
オーディオ／ビデオストリームを受信するための装置であって、
ビデオコンポーネントと、オーディオコンポーネントと、およびMPEGトランスポートストリーム中の前記ビデオコンポーネントおよび前記オーディオコンポーネントに関連するコンテント参照識別子とを有するオーディオ／ビデオストリームを受信するための受信手段と、
前記オーディオ／ビデオストリームをデマルチプレックスするためのデマルチプレクサとを備えたことを特徴とする装置。
【請求項９】
請求項８に記載の装置であって、
前記ビデオコンポーネントをディスプレイ装置に供給し、前記オーディオコンポーネントをオーディオ装置に供給するためのオーディオ／ビデオデコーダをさらに備えたことを特徴とする装置。
【請求項１０】
ビデオコンポーネントと、
オーディオコンポーネントと、
コンテント参照識別子とを有するオーディオ／ビデオストリームであって、
前記コンテント参照識別子はMPEGトランスポートストリーム中の前記ビデオコンポーネントと前記オーディオコンポーネントに関連することを特徴とするオーディオ／ビデオストリーム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、TV  Anytime  CRIDSをオーディオ／ビデオストリームに組み込む方法に関する。
【背景技術】
【０００２】
TV  Anytimeフォーラム（http://tv-anytime.org）がCRID（Content  Reference  Identifier）を規定した。CRIDは、A/V（オーディオ／ビデオ）コンテンツが実際どのように取得されたかとは独立に、そのコンテンツのユニークな識別子を提供する。CRIDを用いることにより、TV  Anytimeシステム（例えばパーソナルビデオレコーダ）は、拡張された記録機能（例えば、ワンタッチ記録、番組の記録グループ、記録のコンフリクトを回避するための繰り返しのスマート記録）を提供することができる。
【０００３】
DVB（デジタルビデオ放送）規格（放送規格の一例）は、現在／将来のイベント情報テーブル（EIT）を規定している。このEITは、現在および次の番組の開始時刻、時間、その他のデータを与える（類似のメカニズムが、ATSCとARIBの放送規格により規定されている）。各イベントは、イベントIDを有する。イベントIDにより、レシーバは特定のイベント（すなわち番組）がいつ始まり、いつ終わるかを明瞭に決定することができる。EIT技術には、各瞬間に最大１つのイベントのみである（ETR211の13ページ参照）ことを含めいくつかの欠点がある。しかし、いくつかのTV  Anytime  CRIDを同じ番組に付けると便利である。また、EITイベントIDは限られた機能しか有しておらず、TV  Anytime  CRIDの強力な参照機能を提供するものではない。さらにまた、現在のイベントに何らかの関係を有している番組を参照することはできない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、既知のシステムを改良することである。
【０００５】
多数のユーザ機能を可能とするため、多数のTV  Anytime  CRID  を同時にA/Vストリームに挿入できることが望まれる。そのメカニズムは、次の機能を含むであろう。CRIDはイベントベースで挿入可能であろう、すなわち、そのCRIDが付されるA/Vコンテンツと同じ時間、CRIDの挿入は持続するであろう。挿入は比較的、時間的に正確であろう。挿入の始まりと終わりは、関連するイベントの始まりと終わりの約２秒以内にあるだろう。あるタイプのCRIDでは、この時間を長くする方が適当かもしれない。CRID自身のデータを、そのCRIDを解釈するのに用いられるかもしれないいかなる関連データにも組み込む方法があるであろう。複数のCRIDを同時に挿入することも可能であろう。各々のCRIDは、異なった開始および終了挿入時刻を有する。（このCRID情報は、番組が復号されていないとき、アクセスする必要があろうから）データは、完全にビデオを復号しなくとも、A/Vストリームから容易に検索可能であろう。
【０００６】
CRIDは、多数の異なった方法でコンテンツを特定するために使用できるが、一の便利なアプリケーションは、そのストリームのコンテンツに何らかの関係がある他のコンテンツと同様に、そのストリーム内に含まれているコンテンツを特定するために、A/VストリームにCRIDを含めることである。A/VストリームにCRIDを組み込むことにより、予告されている番組、一連の番組のうちの次の番組、一つの個別エピソードを視聴しているときの全シリーズを記録する機会を含め、使い易い記録機能を提供できる。
【０００７】
本発明の第１の態様によると、オーディオ／ビデオストリームを生成する方法であって、ビデオコンポーネント、オーディオコンポーネント、およびコンテント参照識別子を多重化するステップを有し、前記コンテント参照識別子は、MPEGトランスポートストリーム内の前記ビデオコンポーネントと前記オーディオコンポーネントに関連していることを特徴とする方法が提供される。
【０００８】
本発明の第２の態様によると、オーディオ／ビデオストリームを送信するための装置であって、ビデオコンポーネントと、オーディオコンポーネントと、およびMPEGトランスポートストリーム内の前記ビデオコンポーネントと前記オーディオコンポーネントに関連するコンテント参照識別子とを多重化するためのマルチプレクサと、その結果得られるオーディオ／ビデオストリームを送信するための送信手段とを備えたことを特徴とする装置が提供される。
【０００９】
本発明の第３の態様によると、オーディオ／ビデオストリームを受信するための装置であって、ビデオコンポーネントと、オーディオコンポーネントと、およびMPEGトランスポートストリーム中の前記ビデオコンポーネントおよび前記オーディオコンポーネントに関連するコンテント参照識別子とを有するオーディオ／ビデオストリームを受信するための受信手段と、前記オーディオ／ビデオストリームをデマルチプレックスするためのデマルチプレクサとを備えたことを特徴とする装置が提供される。
【００１０】
本発明の第４の態様によると、ビデオコンポーネントと、オーディオコンポーネントと、コンテント参照識別子とを有するオーディオ／ビデオストリームであって、前記コンテント参照識別子はMPEGトランスポートストリーム中の前記ビデオコンポーネントと前記オーディオコンポーネントに関連することを特徴とするオーディオ／ビデオストリームが提供される。
【００１１】
本発明により、オーディオ／ビデオストリームの拡張された取り扱いの提供が可能となる。
【発明を実施するための最良の形態】
【００１２】
図１のフローチャートは、少なくとも１つのコンテント参照識別子をストリームに組み込むことにより、オーディオ／ビジュアルストリームを生成する方法を示す。エンド・ツー・エンドシステムが図２に示されている。図２は、符号化および送信装置２０と、対応する受信装置２２を示している。符号化装置２０は、オーディオ／ビジュアルストリームを生成する。符号化装置２０は、図１の方法を実行する。
【００１３】
方法の第１のステップは、オーディオ／ビデオコンテントを受信するステップ１０である。このオーディオ／ビデオコンテントは、一般的にはローカルの記憶媒体から受信され、マルチプレクサ２８にビデオおよびオーディオコンポーネントを供給するためのオーディオ／ビデオエンコーダ２４により受信される。方法の第２のステップは、少なくとも１つの関連したコンテント参照識別子を受信するステップ１２である。このコンテント参照識別子もローカル記憶から受信される。CRIDは、結果として得られるオーディオ／ビデオストリームに後で組み込むため、CRIDエンコーダ２６により受信される。
【００１４】
方法の第３のステップはステップ１４であり、MPEGトランスポートストリームの形態でオーディオ／ビデオストリームを生成するために、ビデオおよびオーディオコンポーネントとコンテント参照識別子を多重化することを有する。このコンテント参照識別子はビデオおよびオーディオコンポーネントと関連している。この多重化は、マルチプレクサ２８により実行される。CRIDエンコーダ２６により複数のCRIDが供給されたとき、多重化は、この複数のCRIDをオーディオ／ビデオストリームに同時に多重化することを含む。
【００１５】
方法の最後のステップは、結果として得られるオーディオ／ビデオストリームを送信するステップ１６である。この送信は、送信手段３０により実行される。送信手段３０は、MPEGトランスポートストリームの形態の中にビデオコンポーネント、オーディオコンポーネント、および少なくとも１つのコンテント参照識別子を有するオーディオ／ビデオストリーム４０をブロードキャストする。標準的ワイヤレス、ケーブル、および電話（銅線）システムを含む多数の異なった送信システムが可能である。
【００１６】
アプリケーションにおけるシステムの簡単な例は、映画に関係するビデオおよびオーディオコンポーネントが放送される、衛星放送ネットワークであろう。２つのCRIDがオーディオ／ビデオストリームに多重化される。１つはその映画そのものに関するCRIDであり、他の１つは、後日そのネットワークにより放送される予定の、その映画の続編に関するCRIDである。これらのCRIDは両方とも、好適なテレビ受信装置による受信のためにオーディオ／ビデオストリームを無線送信するローカルのアンテナにより放送されるMPEGトランスポートストリーム中のオーディオおよびビデオコンポーネントに関連している。各CRIDは、それが関連しているオーディオおよびビデオコンテントと実質的に同じ開始および終了時間を有している。
【００１７】
複数のCRIDがオーディオ／ビデオストリームに多重化される場合、コンテント参照識別子は、異なる開始および終了時間を有していてもよい。これは図３に示されている。３つの異なるCRID  A、B、Cがストリーム４０に組み込まれており、各々は異なる開始および終了時刻を有している。図において、CRIDの存在している時間が矢印の範囲により示されている。CRID  A、Bは、例えば、それぞれスポーツ番組と「マガジン」スタイルの番組である。これら２つのCRIDは、番組の間のコマーシャルがある期間でオーバーラップしている。CRID  Cは、例えば、ネットワークにより後で放送される映画であるが、「マガジン」スタイルの番組中で予告編を見ることができる。CRID  Cは、その映画の予告編を見ることができる「マガジン」番組の間の期間のオーディオ／ビデオストリームに関連している。
【００１８】
オーディオ／ビデオストリームの好適な受信装置は、図２に示した受信装置２２である。これは一般的には、デジタルテレビレシーバであり、ビデオコンポーネント、オーディオコンポーネント、および少なくとも１つの組み込まれたCRIDを有するオーディオ／ビデオストリームを受信するための、標準的テレビアンテナの形態の受信手段３２を有する。装置２２は、オーディオ／ビデオストリームをデマルチプレックスするためのデマルチプレクサ３４と、ストリームのビデオコンポーネントをディスプレイ装置（図示せず）に供給し、オーディオコンポーネントをオーディオ装置（図示せず）に供給するためのオーディオ／ビデオデコーダ３６とを有する。デマルチプレクサ３４からのCRIDを受信するためのCRIDデコーダ３８がレシーバ２２の中に含まれている。レシーバ２２は、ローカルで復号されたCRIDを記憶し、所望によりそれらを想起し処理することができる。これは、一般的に、ユーザが見ているコンテントに関係するユーザ要求に応じてなされる。例えば、ユーザは、リモコンを介して、組み込まれたCRIDに関連するコンテントの情報を選択することができる。それゆえ、図３に関して説明した例をとって、「マガジン」番組を見ている際に、ユーザは「マガジン」番組の間に予告を見た映画を見たいと思うかもしれない。ユーザは、リモコンを介してレシーバ２２のインターラクティブ機能にアクセスし、予告を見た映画が放送されるとき、それを記録したいとレシーバ２２に通知することができる。TV  Anytime標準の所定の方法により、レシーバ２２は記憶されたCRIDとユーザが要求した動作を思い出す。
【００１９】
これらの組み込まれたCRIDを利用するために、多くの所望の機能を可能とする必要がある。本発明は、これらの機能が可能となるような方法で、CRIDをA/Vストリームに組み込む方法を提案する。特に、TV  Anytime  CRIDをMPEG-2トランスポートストリームに組み込むことができる多数の手段を記すものである。一般的に、図４に示したように、TV  Anytime  CRIDは、MPEG-2トランスポートストリーム中に繰り返し組み込まれる。CRIDと関連するデータを挿入する次の手法を提案する。何のデータを符号化する必要があり、どのように符号化するかに関する本質は、すべての手法で同一であり、以下に述べられる。
【００２０】
１．プログラムマップテーブル（PMT）の第１の外部記述子ループにおいて、新しい記述子（CRIDと関連するデータのリスト含む）を定義する。PMTの詳細についてはISO/IEC  JTC  1/SC  29（MPEG-2システム）の５０ページを参照。
【００２１】
２．CRIDと関連するデータのリストを含める新しいテーブルフォーマットを定義する。テーブルは、PMTの第２記述子ループで特定されたPIDに置かれる。予め定義されたstream_typeのフィールド値が、レシーバがこのストリームがTV  Anytime  CRID情報を含むことを特定できるように用いられる。
【００２２】
３．PMTとして同じPIDを有するトランスポートストリームパケットで、private_sections()を使用する。MPEG-2システム仕様書の2.4.4.10（５２ページ）を参照。これは、前のソリューションと類似したソリューションであり、余分なPIDのオーバーヘッドを回避し、サービスとCRID情報の間のリンクが黙示的であるという利点がある。
【００２３】
４．CRIDリストと関連するデータとをEIT現在／将来テーブルの内部記述子ループ内の新しい記述子に挿入する。
【００２４】
５．プライベートフォーマットトランスポートストリームパケットでCRIDリストと関連するデータとを搬送するフォーマットを定義する。これらのパケットのPIDは、ソリューション２と同じ方法で特定される。
【００２５】
６．CRIDリストと関連するデータをトランスポートストリームアダプションフィールド内で搬送されるprivate_data_byteに挿入する。（MPEG-2システムの２４ページを参照）。
【００２６】
７．CRIDリストと関連するデータとをトランスポートストリームパケットのパディングビット内に挿入する。
【００２７】
８．CRIDリストと関連するデータとをMPEG-2ビデオのuser_dataまたはextension_dataセクション内に挿入する（ISOJEC  13818-2の２９ページを参照）。データは、ビデオエレメンタリストリーム内に格納され、よりしっかりとビデオエレメンタリストリームにリンクされる。
【００２８】
９．CRIDリストと関連するデータとをビデオ記述子DSMCCストリームイベント内に挿入する。
【００２９】
ランニングステータスフラグが組み込まれた各CRIDと関連付けられる。次のステータスが定義されている：「ランニングしていない」、「数秒以内に開始する」、「ポーズしている」、「ランニング中」。これらのソリューションはすべて、データをカルーセル伝送することに基づく。いくつかのCRIDは、他のものより高い繰り返し率（例えば、PDRがCRIDの状態の変化を知らなければならない時間フレームがより小さくないとならない）を必要とし、次の拡張につながる。
【００３０】
・MPEG-2テーブルを利用するソリューション（２番と４番）では、CRIDのいくつかがより高い繰り返し率でカルーセル伝送されることを許容しなければならない。これにより、記録の開始を示す応答時間が、例えば、番組に親シリーズ（それほど時間に厳密ではない）があることを見つけるのと比較して、より速くなる。
【００３１】
・高い率で複数のCRIDのデータをカルーセル伝送するのに必要なバンド幅が、好ましくないほど高いとき、キーが、低い繰り返し率（約２０秒の繰り返し時間）のテーブルを用いて各CRIDと関連するデータに割り当てられることにより、ソリューションを受け入れなければならない。キーをランニングステータスフラグにマップする他のテーブルが使われ、これがより高い率（約１秒の繰り返し時間）で繰り返すことができる。このシナリオは図５に示されている。
【００３２】
・CRIDのステータスが変化し、さもなくば繰り返されないときに、送り出され別のテーブルを定義することもできる。このテーブルは、正確な記録を容易にするために番組の正確な始まりを表示するような、高い時間精度で表示する必要があるイベントに使用することができる。
【００３３】
図３は、A/Vストリーム内で複数のTV  Anytime  CRIDの同時使用を示す。１つのA/Vストリームに複数のTV  Anytime  CRIDを挿入することにより、次の機能が可能となる。
【００３４】
・使用されている放送システムにかかわらない、TV  Anytimeが識別されたコンテントの時間に正確な記録
・階層的番組の異なる部分間を区別する能力（すなわち、オムニバスとマガジン番組）
・予告編を見ているときの１回ボタンを押すだけで番組を記録する能力
・現在のA/Vコンテントに何らかの関係をしている番組を記録する能力（例えば、次のエピソード、全シリーズ、番組に登場した商品の広告）。
【００３５】
本発明は、A/Vストリームを取り扱ういかなるTV  Anytime準拠の装置にも適用可能である。本発明は、ヘッドエンドA/Vストリーム送信機システムとそのストリームを受信できる装置の両方をカバーする。前者は放送配信ヘッドエンドシステムと、TV  Anytime情報を伴うA/Vコンテントを配信できるネットワークサーバとを含む。レシーバは、ほぼ統合デジタルテレビまたは記録機能を有するセットトップボックス（すなわちパーソナルビデオレコーダ）であるが、A/Vストリームを受信し表示可能な他のいかなる装置（例えばPC、PDA）であってもよい。オーディオ／ビデオストリームは、例えば、DVD+RWのような光記憶装置に記録することができる。この記録は、組み込まれたTV  Anytimeコンテント参照識別子を含む。
【００３６】
DVDビデオフォーマットは、MPEG-2プログラムストリームフォーマットを使用する。既存のDVDビデオ装置との互換性が必要なときはいつも、放送（トランスポートストリーム）フォーマットとその関連するデータ、例えばCRID情報をDVDビデオ互換プログラムストリームに再多重化する必要がある。セクション３の１−７または９に説明した、トランスポートストリームに特定であるCRID情報を組み込む手段の１つが使われるとき、そしてCRID情報を好適な番組ストリーム構造に組み込む必要があるとき、CRID情報をプライベートPESパケットまたはPESヘッダのプライベートデータに組み込むことができる。DVDビデオとの互換性のため、プライベートPESパケット（「プロバイダ定義の」サブストリームIDを用いる）が、好ましい方法であろう。
【００３７】
このように、DVDが他の装置に転送された場合、コンテントを再生する時、ユーザはコンテント参照識別子を利用できる。ユーザは、装置のコンテント参照識別子の認識を介して、TV  Anytimeによりもたらされるすべての拡張にアクセスすることができる。
【図面の簡単な説明】
【００３８】
【図１】オーディオ／ビデオストリームを生成する方法のフローチャートである。
【図２】エンド・ツー・エンドシステムの概略図である。
【図３】オーディオ／ビジュアルコンテンツに組み込まれたとき、コンテント参照識別子（CRID）がどのようにオーバーラップする必要があるかを示す、オーディオ／ビデオストリームの概略図である。
【図４】CRID記述子をどのように放送に繰り返し挿入できるかを示すオーディオ／ビデオストリームの概略図である。
【図５】CRID情報を送信するための２レベルテーブル構造を示すオーディオ／ビデオストリームの概略図である。
【図１】
2005516492.tif 000003
【図２】
2005516492.tif 000004
【図３】
2005516492.tif 000005
【図４】
2005516492.tif 000006
【図５】
2005516492.tif 000007
【国際調査報告】
2005516492.tif 000008
2005516492.tif 000009
2005516492.tif 000010