(57)【特許請求の範囲】
【請求項１】
トランスポートストリーム内に含まれるプログラムデータを記録する方法であって、前記トランスポートストリームは複数のオーディオ／ビデオプログラムと前記オーディオ／ビデオプログラムに関連する埋め込まれたメタデータとを有し、前記方法は、
トランスポートストリームをデマルチプレックスして、プログラムデータと前記プログラムデータに関連する埋め込まれたメタデータとを供給するステップと、
前記埋め込まれたメタデータを復号し復号されたメタデータを得るステップと、
前記復号されたメタデータをコンテナフォーマットとデータトランスポートパケットとに変換するステップと、
前記コンテナフォーマットに変換された復号されたメタデータをナビゲーションデータに統合するステップと、
チェックサムが生成され、少なくとも１つのトランスポートストリームファイルに対する一貫性チェックの実行に適しているハッシュテーブルを前記少なくとも１つのトランスポートストリームファイルに対し計算するステップと、
計算された前記ハッシュテーブルをデータパケットに入れるステップと、
前記データトランスポートパケットは前記変換された復号されたメタデータを有し、前記データパケットはハッシュテーブルを有し、パケットベースのデータストリームを前記プログラムデータと前記変換された復号されたメタデータを有する前記データトランスポートパケットと前記ハッシュテーブルを有する前記データパケットとから生成するステップと、
前記パケットベースのデータストリームを記憶媒体に記憶するステップと、
前記ナビゲーションデータも前記記憶媒体に記憶するステップと、を有する方法。
【請求項２】
追加のメタデータを供給するステップを更に有し、前記追加のメタデータも前記コンテナフォーマット及び／又は前記トランスポートパケットに変換される、請求項１に記載の方法。
【請求項３】
前記追加のメタデータは、ユーザ定義のメタデータ及び／又はテレテキストデータ及び／又はディジタルオーディオ放送データ及び／又はインターネットデータとして供給される、請求項２に記載の方法。
【請求項４】
前記ハッシュテーブルは記録中に計算され、
前記一貫性チェックは、再生中にハッシュテーブルを再計算し且つ再計算されたハッシュテーブルを記録されたハッシュテーブルと比較することにより、記録後に行われる、請求項１記載の方法。
【請求項５】
ハッシュテーブルを有する前記データパケットは、等間隔で前記データストリームに記憶される、請求項１に記載の方法。
【請求項６】
前記メタデータはトリックモードのメタデータを有する、請求項１に記載の方法。
【請求項７】
前記埋め込まれたメタデータは、プログラム内容を記述する記述的メタデータである、請求項１に記載の方法。
【請求項８】
前記埋め込まれたメタデータは、デジタルビデオ放送標準に従うデジタルビデオ放送サービス情報である、請求項１に記載の方法。
【請求項９】
前記パケットベースのデータストリームはＭＰＥＧに準拠した形式を有する、請求項１に記載の方法。
【請求項１０】
トランスポートストリーム内に含まれるプログラムデータを記録するディジタルオーディオ及び／又はビデオレコーダであって、前記トランスポートストリームは複数のオーディオ／ビデオプログラムと前記オーディオ／ビデオプログラムに関連する埋め込まれたメタデータとを有し、前記レコーダは、
プログラムデータと前記プログラムデータに関連する埋め込まれたメタデータとを供給するため、トランスポートストリームをデマルチプレックスする手段と、
復号されたメタデータを得るため、前記埋め込まれたメタデータを復号する手段と、
前記復号されたメタデータをコンテナフォーマットとデータトランスポートパケットとに変換する手段と、
前記コンテナフォーマットに変換された復号されたメタデータをナビゲーションデータに統合する手段と、
チェックサムが生成され、少なくとも１つのトランスポートストリームファイルに対し、前記少なくとも１つのトランスポートストリームファイルに対する一貫性チェックの実行に適しているハッシュテーブルを計算する手段と、
計算された前記ハッシュテーブルをデータパケットに入れる手段と、
前記データトランスポートパケットは前記変換された復号されたメタデータを有し、前記データパケットはハッシュテーブルを有し、パケットベースのデータストリームを前記プログラムデータと前記変換された復号されたメタデータを有する前記データトランスポートパケットと前記ハッシュテーブルを有する前記データパケットとから生成する手段と、
前記パケットベースのデータストリームを記憶媒体に記憶する手段と、
前記ナビゲーションデータを前記記憶媒体に記憶する手段と、を有するディジタルオーディオ及び／又はビデオレコーダ。
【請求項１１】
前記ハッシュテーブルを計算する手段は前記記録中にハッシュテーブルを計算し、前記ハッシュテーブルは、再生中にハッシュテーブルを再計算し且つ再計算されたハッシュテーブルを記録されたハッシュテーブルと比較することにより、記録後の一貫性チェックを可能にする、請求項１０記載のディジタルオーディオ及び／又はビデオレコーダ。
【請求項１２】
ハッシュテーブルを有する前記データパケットは、等間隔で前記データストリームに記憶される、請求項１０記載のディジタルオーディオ及び／又はビデオレコーダ。
【請求項１３】
前記埋め込まれたメタデータはプログラム内容を記述する記述的メタデータである、請求項１１に記載のディジタルオーディオ及び／又はビデオレコーダ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタルオーディオ及び/又はビデオ記録に関連し、特に、ディジタルビデオレコーダ（ＤＶＲ）によるメタデータの記録に関連する。
【０００２】
【従来の技術】
トランスポートストリームにメタデータを含めることは従来技術から知られている。用語”メタデータ”は、データに関する全ての種類のデータについて使用される。これは、プログラムタイトルや概要のような、内容に関して記述的なデータを含む。更に、用語メタデータは、データ伝送及び/又は記録処理それ自身に関するデータも含む。
【０００３】
例えば、ＴＶ−Ａｎｙｔｉｍｅフォーラムは、消費者がコンテンツを見つけ、ナビゲーションしそして処理することを許す、アトラクター及びデータ構造を定義するメタデータ仕様を発行した。” ＴＶ−Ａｎｙｔｉｍｅ”標準は、ＴＶ−Ａｎｙｔｉｍｅフォーラムにより定義された、新生の標準である。
【０００４】
そのようなメタデータは、消費者をコンテンツに引き付けるので”アトラクター”とも呼ばれる。アトラクターは、消費者が、種々のソースからコンテンツを見つけ、ナビゲーションし、そして処理することを可能とする。アトラクターに加えて、ＴＶ−Ａｎｙｔｉｍｅにより定義されたメタデータは、ユーザの嗜好と履歴に関する情報も含む。好みの俳優やＴＶ−ショーのような、ユーザの嗜好情報は、ソフトウェアエージェントが消費者のためにコンテンツを選択することを可能とするために、ＴＶ−Ａｎｙｔｉｍｅメタデータの範囲内に含まれている。
【０００５】
メタデータ表現フォーマットは、ＴＶ−Ａｎｙｔｉｍｅメタデータが、拡張マークアップ言語（ＸＭＬ）でどのように表現されるかの仕様である。しかしながら、ＴＶ−Ａｎｙｔｉｍｅメタデータは、ＸＭＬに制限されないが、しかし、伝送又は記憶のためのバイナリーフォーマットで符号化されることも可能である。メタデータ仕様の詳細は、非特許文献１で発行され、これは、ウェブサイトｗｗｗ．ｔｖ−ａｎｙｔｉｍｅ．ｏｒｇで利用できる。今までは、ＴＶ−Ａｎｙｔｉｍｅ仕様の範囲内で、メタデータについてトランスポート機構は開示されておらず；メタデータが、パーソナルディジタルレコーダ（ＰＤＲ）で記憶され、アクセスされそして使用される方法についても、開示されていない。
【０００６】
更に、ＭＰＥＧ−２トランスポートストリームにメタデータを含めることは従来技術から知られている。そのようなトランスポートストリームは、ディジタルビデオ放送について使用される。この場合には、メタデータは、ディジタルビデオ放送サービス情報（ＤＶＢ−ＳＩ）の形式で、トランスポートストリーム内に含まれている。ＤＶＢ−ＳＩフォーマットは、非特許文献２に記述されている。
【０００７】
【非特許文献１】
２００１年２月１６日、ＴＶ−Ａｎｙｔｉｍｅフォーラム、ＳＰ００３Ｖ１０
【非特許文献２】
ＥＮ３００４６８，ＤＶＢシステム内のサービス情報（ＳＩ）についてのＤＶＢ仕様
【発明が解決しようとする課題】
ＤＶＢ番組をディジタルビデオレコーダ（ＤＶＲ）により記録するために、いわゆるＤＶＲ−規格を、現在、開発中である。しかしながら、ＤＶＲでＤＶＢ信号を記録するのに関連する問題は、全てのプログラム関連情報（ＤＶＢ−ＳＩ）が、例えば、光ディスクのような、記憶媒体上に記憶されないことである。この記述的なデータの損失は、ＤＶＲ動作に、重大な不利点を与える。更に、ユーザは、記録内に、注釈又は他のユーザの供給するコンテンツのような、ユーザの供給するデータを含めることが出来ない。最後に、ＤＶＲフォーマットは、ナビゲーション処理に利用できる、メタデータを作るために、そのような情報をストリームの外側に記憶する手段を提供しない。
【０００８】
【課題を解決するための手段】
本発明は、ディジタルオーディオ及び／又はビデオレコーダ（ＤＶＲ）により、ＭＰＥＧ−２のような、トランスポートストリーム内に含まれるプログラムデータを記録する改善された方法を提供する。更に、本発明は、そのようなトランスポートストリーム内に含まれるプログラムデータを記録する、改善されたコンピュータプログラム及びディジタルオーディオ及び／又はビデオレコーダを提供する。
【０００９】
本発明は、トランスポートストリームにより供給されるメタデータを、ディジタル記録のナビゲーションデータに含めることを可能とする。これは、ユーザが、放送により提供されるメタデータを最大に利用する及び／又は、ユーザが提供する注釈及び／又はインターネット、ディジタルオーディオ放送データ（ＤＡＢ）又はテレテキストのような他のソースからのデータのような、追加のメタデータをを含めることを可能とする。
【００１０】
本発明の更なる優位点は、ディジタル記録のナビゲーションデータの一部として記憶されたメタデータ情報は、ユーザが、記録物の取り出しのためにその情報を使用し及び、メタデータ情報に容易くアクセスすることを可能とすることである。
【００１１】
本発明の更なる好ましい実施例に従って、メタデータは、ＤＶＲ  ＭＰＥＧ−２トランスポートストリームファイル（ＭＰＥＧ  ＴＳ）の一部としても記憶される。これは、追加のデータパケットをＭＰＥＧ  ＴＳトランスポートストリームに入れることによりなされる。
【００１２】
追加のデータパケットはメタデータ情報を担う。ナビゲーションデータの一部として記憶されたメタデータがユーザ動作により消去された場合又はそうでない場合には、このメタデータはトランスポートストリームＭＰＥＧ  ＴＳの一部として記憶されている追加のデータパケットから再構成されることが出来る。
【００１３】
本発明の更なる好ましい実施例に従って、追加のデータパケットは、等時間隔で、ＭＰＥＧ  ＴＳトランスポートストリームに入れられる。これらのメタデータパケットは、記録中に計算されたハッシュテーブルを含む。
【００１４】
ハッシュテーブルは、チェックサム又はＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）であり、そして、記録後の一貫性チェックを提供する。このチェックは、再生中にハッシュテーブルメタデータを再計算し且つそれをトランスポートストリームの追加のデータパケットに含まれるハッシュテーブルと比較することによりなされる。
【００１５】
本発明の更なる好ましい実施例に従って、追加のメタデータパケットはトリックモードのために提供される。ＭＰＥＧ  ＴＳトランスポートストリーム内に埋めこまれたメタデータパケットは、Ｉ−フレームについての隣接するエントリーポイントへのポインターを担う。例えば、トリックモードメタデータパケットは、過去及び／又は将来のＩ−フレームのリストを含む。これは、トリックモードの扱いを単純化する。
【００１６】
【発明の実施の形態】
以下に、本発明の好適な実施例を、図面を参照して、より詳細に説明する。
【００１７】
図１は、ディジタルビデオレコーダのブロック図を示す。ディジタルビデオレコーダは、ＭＰＥＧ−２トランスポートストリーム１のようなトランスポートストリームを受信するためのデマルチプレクサ２を有する。
【００１８】
デマルチプレクサ２は、ＤＶＲ符号化器８に接続されている。更に、デマルチプレクサ２は、分析器４に接続されている。デマルチプレクサ２は、ＤＶＲ符号化器８に要求されるプログラムデータを供給し且つ、分析器４にトランスポートストリーム１に埋めこまれているＤＶＢ−ＳＩデータ３を供給するために、トランスポートストリーム１をデマルチプレックスするように動作する。
【００１９】
分析器４は、メタデータ５をナビゲーションデータ及びパケット埋めこみ器６に供給するために、ＤＶＢ−ＳＩデータ３を復号するように動作する。
【００２０】
加えて又は代わりに、他のメタデータ１２が、データソース１３から、ナビゲーションデータ及びパケット埋めこみ器６に供給される。データソース１３は、注釈のようなユーザが提供するメタデータについての入力装置でも可能である。代わりに、データソース１３は、テレテキストメタデータ及び／又はディジタルオーディオ放送（ＤＡＢ）又はインターネットを介して受信されたメタデータへのインターフェースを提供する。
【００２１】
ナビゲーションデータ及びパケット埋めこみ器６は、ベンダーに特定のデータ７の形式のメタデータと、記録されるストリームに入れられるべきデータトランスポートパケット１４を供給する。
【００２２】
ベンダーに特定のデータ７とデータトランスポートパケット１４は、ＤＶＲ符号化器８に入力される。ＤＶＲ符号化器がデマルチプレクサ２から受信するプログラムデータに基づいて且つ、ベンダーに特定のデータ７とデータトランスポートパケット１４に基づいて、ＤＶＲ符号化器は、データストリーム９とナビゲーションデータ１０を発生する。
【００２３】
データストリーム９は、ナビゲーションデータ及びパケット埋めこみ器６から供給された追加のデータトランスポートパケット１４を含み、一方、ナビゲーションデータ１０は、ナビゲーションデータ及びパケット埋めこみ器６からのベンダーに特定のデータ７を含む。データストリーム９とナビゲーションデータ１０は、ＤＶＲディスク１１に記録される。
【００２４】
動作では、トランスポートストリーム１は、衛星又はケーブル伝送により、又は、他の通信チャネルを介して、受信される。トランスポートストリーム１は、幾つかのビデオ及び／又はオーディオプログラムと関連するＤＶＢ−ＳＩデータ３を含む。
【００２５】
ユーザは、記録のために、トランスポートストリーム１内に含まれる１つ又はそれ以上のプログラムを選択する。対応するプログラムデータパケットはデマルチプレクサ２からＤＶＲ符号化器８に供給される。
【００２６】
ユーザの選択したプログラムに関連しているＤＶＢ−ＳＩデータ３も、デマルチプレックスされ、そして、復号のために、分析器４に供給される。分析器４は復号されたメタデータ５を出力する。
【００２７】
ナビゲーションデータ及びパケット埋めこみ器６は、このメタデータを、ベンダーに特定のデータ７とデータトランスポートパケット１４に変換し、そして、これらの２つのフォーマットの変換されたメタデータをＤＶＲ符号化器８に供給する。
【００２８】
このように、ＤＶＲ符号化器８は、記録のために、ベンダーに特定のデータ７をナビゲーションデータに統合し、そして、追加のデータトランスポートパケット１４をデータストリーム９に入れる。この結果、ＤＶＲディスク１１上の記録は、データトランスポートパケット１４の形式とナビゲーションデータ１０の形式の両方のメタデータを有する。
【００２９】
ナビゲーションデータ１０は、主に、特定のユーザの望むプログラムの再生のような、ナビゲーション処理で使用される。ナビゲーションデータ１０にメタデータが含まれているので、ユーザは、メタデータに記憶された情報を含むサーチプロファイルを定義することが可能とされる。これは、ナビゲーションデータ１０を、サーチが非常に高速となるように、素早くアクセスすることを可能とするという、更なる優位性を有する。
【００３０】
ナビゲーションデータ１０内に含まれるメタデータが、ある理由により消去された場合には、それを、データストリーム９内に入れられている追加のデータトランスポートパケット１４により再構成することが可能である。
【００３１】
図２は、本発明に従ったディジタルビデオレコーダの他の実施例のブロック図を示す。図１の構成要素に対応する図２の構成要素は、同じ参照番号により指示されている。
【００３２】
図２のＤＶＲは、ＤＶＲディスク１１からデータストリーム９とナビゲーションデータ１０を受信する、ＤＶＲ復号器１５を有する。ＤＶＲディスク１１は、図１を用いて上述したメタデータを含みうる。それは、特に、記録が、従来技術のＤＶＲにより以前になされた場合には、そのようなメタデータを含まない。
【００３３】
ＤＶＲ復号器１５は、デマルチプレクサ１７に入力されるＭＰＥＧ−２トランスポートストリーム１６を出力する。デマルチプレクサ１７は、トランスポートストリーム１６内に含まれている、ＤＶＢ−ＳＩデータ１８をデマルチプレックスする。ＤＶＢ−ＳＩデータ１８は、分析器１９に入力される。
【００３４】
分析器１９は、ＤＶＢ−ＳＩデータ１８を復号しそして、対応するメタデータ２０を、ナビゲーションデータ埋めこみ器２１に供給し、それに加えて又はその代わりに、図１の実施例のように、メタデータはデータソース１３から供給される。
【００３５】
ナビゲーションデータ埋めこみ器２１は、メタデータ１２及び／又はメタデータ２０を、ベンダーに特定のデータ２２に変換する。ベンダーに特定のデータ２２は、ベンダーに特定のデータ２２の形式のメタデータ１２及び／又は２０を含む修正されたナビゲーションデータ２４を発生する、ＤＶＲ符号化器２３に供給される。修正されたナビゲーションデータ２４は、ＤＶＲディスク１１上に書き込まれる。
【００３６】
このように、ユーザは、以前の記録にメタデータの形式で、ナビゲーションデータを追加することが可能とされる。この特徴は、従来技術のＤＶＲで以前に記録された 記録物に対して特に優位である。そのような記録物では、ＤＶＢ−ＳＩデータ１８は、トランスポートストリームの一部として記録されている。しかしながら、そのような記録されたＤＶＢ−ＳＩデータは、従来技術のＤＶＲのユーザによりアクセスできず、且つナビゲーション目的で使用できない。図２の実施例により、ユーザはそのようなＤＶＢ−ＳＩデータを使用可能なナビゲーションデータに変換し及び／又は追加のメタデータを追加することが出来る。
【００３７】
このように、データパケットは、ＤＶＲのベンダーに特定のデータフィールドとＤＶＲ  ＭＰＥＧ−２トランスポートストリーム（ＭＰＥＧ  ＴＳ）に埋めこまれる。
【００３８】
両形式の埋めこまれたパケットは、別々に又は、組合せて使用できる。例えば、ベンダーに特定のデータパケットは、ＭＰＥＧ  ＴＳトランスポートストリーム内で追加のメタデータパケットの位置を捜すのに使用でき、そして、ＭＰＥＧ−２トランスポートストリーム内のパケットは、ベンダーに特定のデータメタデータパケットを発生するのに使用できる。
【００３９】
図３は、ＤＶＢ−ＳＩメタデータパケットについての有効な記述子を示すテーブルである。本発明に従って、メタデータは、図４のベンダーに特定のデータフォーマットに変換され、これは、これらのメタデータのコンテナフォーマットである。図５の好適な実施例に従って、これは、メタデータを、図５のデータ構造から図４のデータ構造へ変換することによりなされる。図５のデータ構造では、
【外１】
0004257103.tif 000002
は、メタデータ記述子の全体の長さを示し、このあとに記述子のリストが続く（図３参照）。
【００４０】
ベンダーに特定のデータは、ボリューム（ｉｎｆｏ  ｆｉｌｅ）、各プレイリスト及び、Ａ／Ｖデータストリームの属性を記憶するファイルについて定義される。
【００４１】
トランスポートパケットのシンタックスと語義に従うメタデータパケットの形式は、図６に示されており、そして、動画及び付随するオーディオ情報の一般的な符号化のＩＳＯ／ＩＥＣ１３８１８−１  ＭＰＥＧ−２システム−に定義されている。
【００４２】
図５のパケット識別子（ＰＩＤ）は、０ｘ０００１０−０ｘ１ＦＦＥの範囲のどのような値をも有することが出来る。メタデータパケットについて選択されたＰＩＤ値は、ＭＰＥＧ−２トランスポートストリーム内で既に、オーディオ、ビデオ等について使用されたＰＩＤに依存して適応される必要がある。本発明の他のアイデアは、ベンダーに特定のデータフィールドに蓄積された（図７参照）
【外２】
0004257103.tif 000003
により、メタデータパケットのＰＩＤを規定することである。
【００４３】
メタデータについての例は、（プログラムジャンルのような）ＤＶＲ仕様によりほとんど無視されたＤＶＢ−ＳＩ情報である。また、テレテキスト、ＤＡＢ及びインターネットコンテンツのような他のソースから取り出された情報は、メタデータを担い、それらは、ＭＰＥＧ  ＴＳ内に埋めこまれる。
【００４４】
記録の先頭で、ペイロードがない場合は、−これは更なる実施例であり−プレースホルダーパケットがＭＰＥＧ  ＴＳストリームに書き込まれる。後に、これらのプレースホルダーは、有効なメタデータで置換されることができる。
【００４５】
技術の他の使用は、メタデータパケットを、等時間隔に、ＭＰＥＧ  ＴＳストリーム内に蓄積することである（図８）。ペイロードが有効でない場合には、プレースホルダーパケットが蓄積される。これらのメタデータパケットは、記録中に計算されたハッシュテーブルを含む。ハッシュテーブルは、チェックサム又はＣＲＣであり、そして、記録後の一貫性チェックを提供する。このチェックは、再生中にハッシュテーブルメタデータを再計算しそして、それとストリーム内にあるハッシュテーブルを比較することによりなされる。
【００４６】
この目的で、追加のメタデータパケット２５が、時間期間Δｔで、トランスポートストリーム２６に入れられる。
【００４７】
ハッシュテーブルメタデータパケットの使用により、ＤＶＲに記録中に電源の切断が発生したときでさえも、再生し且つ一貫性のチェックを発生することができる。電源の切断は、一貫性のないＤＶＲファイルを発生する。
【００４８】
また、ハッシュテーブルメタデータパケットの使用により、従来技術のＤＶＲレコーダによりなされた編集動作を検出することが可能である。それらの編集されたストリームについて、メタデータの更新が必要であろう。
【００４９】
（プレイリストファイルのような）全ての意味のあるＤＶＲファイルについてハッシュテーブル値を計算することにより、編集動作を簡単に検出できる。他のＤＶＲでなされた編集動作さえも、識別される。図９は、ベンダーに特定のデータに蓄積された、適切な
【外３】
0004257103.tif 000004
を示す。
【００５０】
本発明の更なる優位点は、トリックモードについてのメタデータを提供することである。ビットストリーム（ＭＰＥＧ  ＴＳ）内に埋めこまれたメタデータパケットは、Ｉ−フレームについての隣接のエントリーポイントを担う。トリックモードメタデータパケットは、トリックモードの扱いを単純化する、過去の及び／又は将来のＮのＩ−フレームのリストを含むことができる。
【００５１】
本発明は、全てのメタデータを、ＤＶＲ規格内の定義から独立してアクセス可能とする、放送情報と平行してメタデータ内容の追加の記憶を可能とすることに、注意する。更に、本発明は、ユーザ定義のコレクション、注釈及びショートカットについての編集能力を提供する。
【００５２】
ＭＰＥＧ  ＴＳストリーム内にハッシュテーブルを埋め込むことにより、ディジタルビデオレコーダのエラーの処理と回復能力が改善される。更に、本発明は、トリックモードを容易に扱うことを可能とする隣接のＩ−ピクチャ位置を記憶することを可能とする。
【００５３】
【発明の効果】
本発明によって、ディジタルオーディオ及び／又はビデオレコーダ（ＤＶＲ）により、トランスポートストリーム内に含まれるプログラムデータを記録する改善された方法を提供することができる。
【図面の簡単な説明】
【図１】本発明に従ったディジタルビデオレコーダの実施例のブロック図を示す図である。
【図２】以前の記録にメタデータを追加することを可能とするディジタルビデオレコーダの第２の実施例を示す図である。
【図３】記述子の可能な位置のテーブルを示す図である。
【図４】ベンダーに特定のデータシンタックスを示す図である。
【図５】メタデータパケットシンタックスを示す図である。
【図６】トランスポートパケットシンタックスを示す図である。
【図７】パケット識別子記述子シンタックスを示す図である。
【図８】ＤＶＲ  ＭＰＥＧ  ＴＳストリーム内の等時性メタデータパケットのフォーマットを示す図である。
【図９】ハッシュテーブル記述子シンタックスを示す図である。
【符号の説明】
１  トランスポートストリーム
２  デマルチプレクサ
３  ＤＶＢ−ＳＩデータ
４  分析器
５  メタデータ
６  ナビゲーションデータ及びパケット埋めこみ器
７  ベンダーに特定のデータ
８  ＤＶＲ符号化器
９  データストリーム
１０  ナビゲーションデータ
１１  ＤＶＲディスク
１２  メタデータ
１３  データソース
１４  データトランスポートパケット
１５  ＤＶＲ復号器
１６  トランスポートストリーム
１７  デマルチプレクサ
１８  ＤＶＢ−ＳＩデータ
１９  分析器
２０  メタデータ
２１  ナビゲーションデータ埋めこみ器
２２  ベンダーに特定のデータ
２３  ＤＶＲ符号化器
２４  ナビゲーションデータ
２５  メタデータパケット
２６  トランスポートストリーム
【図１】
0004257103.tif 000005
【図２】
0004257103.tif 000006
【図３】
0004257103.tif 000007
【図４】
0004257103.tif 000008
【図５】
0004257103.tif 000009
【図６】
0004257103.tif 000010
【図７】
0004257103.tif 000011
【図８】
0004257103.tif 000012
【図９】
0004257103.tif 000013