(57)【要約】ＤＶＤディスク上のＶＯＢブロックに保存されたビデオデータが、例えば他の装置への記録のような処理のために転送されるべき場合、ＭＰＥＧデータストリームが、関連するＶＴＳブロックを利用して前記ＤＶＤディスク上のＶＯＢブロックから抽出され、他の装置へと転送される。このときＭＰＥＧストリームは、保存される前に一から生成されたＶＴＳ及びＶＯＢブロックに再び埋め込まれる。ＶＯＢブロック中のナビゲーションパックのオフセットを調節することにより、及び単にＶＴＳブロックを更新することにより、ＶＯＢ及びＶＴＳブロックを変更することは、ＭＰＥＧストリームの抽出と、それに続くＭＰＥＧストリームの埋め込みとが、完全に回避されることを可能とする。
2006517709.tif 000002
【特許請求の範囲】
【請求項１】
転送ファイルを生成する方法であって、前記ファイルはデータブロックについての情報を有する情報ブロックと前記データブロックとを有し、前記データブロックはナビゲーションフィールドを有し、前記ナビゲーションフィールドは前記ナビゲーションフィールドの相対的な論理ブロック番号を有し、前記方法は、
前記情報ブロックの後に前記データブロックを追加することにより転送ファイルを生成するステップを有する方法において、
前記転送ファイルにおいて、前記データブロック中の各ナビゲーションフィールドの前記相対的な論理ブロック番号が、前記データブロックの最初の論理ブロック番号に対して再計算されることを特徴とする方法。
【請求項２】
請求項１に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記データファイルの最初の論理ブロック番号が値０を与えられることを特徴とする方法。
【請求項３】
請求項２に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記再計算された論理ブロック番号は、データ検索情報フィールド及びプログラム制御情報フィールドに保存されることを特徴とする方法。
【請求項４】
請求項１に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記データストリームのセクションは、ＤＶＤタイトル又はＤＶＤチャプタを有することを特徴とする方法。
【請求項５】
請求項１乃至４のいずれか一項に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記ファイルは１以上のＤＶＤフォーマットのＶＯＢブロックを有することを特徴とする方法。
【請求項６】
請求項１乃至４のいずれか一項に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記情報ブロックはＤＶＤフォーマットのＶＴＳＩブロックであることを特徴とする方法。
【請求項７】
請求項１乃至４のいずれか一項に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記データブロックは１以上のＤＶＤフォーマットのＶＯＢＵブロックを有することを特徴とする方法。
【請求項８】
請求項１乃至４のいずれか一項に記載のファイルに保存されたデータストリームのセクションを転送するための転送ファイルを生成する方法において、前記ナビゲーションフィールドはＤＶＤフォーマットのＮＶ＿ＰＣＫフィールドであることを特徴とする方法。
【請求項９】
請求項１に記載の方法を利用して生成された転送ファイルを記録する方法において、転送先のＤＶＤビデオディスクにおいて、前記転送ファイルが前記転送先のＤＶＤ上のデータの末尾の後に追加され、ＶＭＧブロックが前記追加された転送ファイルについての情報を含むように更新されることを特徴とする方法。
【請求項１０】
請求項１に記載の方法を利用して生成された転送ファイルを記録する方法において、
ＤＶＤ＋ＶＲフォーマットを含む転送先の再書き込み可能なＤＶＤディスクにおいて、前記転送ファイルに含まれる情報ブロックが、前記転送先の再書き込み可能なＤＶＤ上のＶＴＳＩブロック及びＶＭＧブロックとマージされ、前記転送ファイルに含まれるデータブロックが、前記転送先のＤＶＤ＋ＲＷ上のＶＯＢ領域の後に追加され、
前記データブロック中の各ナビゲーションフィールドの相対的な論理ブロック番号が、前記ＶＯＢ領域の最初のデータブロックの最初の論理ブロック番号に対して再計算されることを特徴とする方法。
【請求項１１】
請求項１に記載の方法を利用して生成された転送ファイルを記録する方法において、
ＤＶＤ＋ＶＲフォーマットを含む転送先の記録可能なＤＶＤディスクにおいて、前記転送ファイルに含まれるデータブロックが、前記転送先の記録可能なＤＶＤ上のＶＯＢ領域の後に追加され、前記転送ファイルに含まれる情報ブロックが、転送先の再書き込み可能なＤＶＤからのＶＴＳＩブロック及びＶＭＧブロックとマージされ、ＶＴＳＩバックアップブロック及びＶＭＧバックアップブロックの形で前記追加されたデータブロックの後に追加され、前記データブロック中の各ナビゲーションフィールドの相対的な論理ブロック番号が、前記ＶＯＢ領域の最初のデータブロックの最初の論理ブロック番号に対して再計算されることを特徴とする方法。
【請求項１２】
請求項９乃至１１のいずれか一項に記載の方法を利用してデータストリームを記録するレコーダ。
【請求項１３】
請求項１乃至８のいずれか一項に記載の転送ファイルを生成する方法を利用してデータストリームを再生する再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、転送ファイルを生成する方法であって、前記ファイルはデータブロックについての情報を有する情報ブロックと前記データブロックとを有し、前記データブロックはナビゲーションフィールドを有し、前記ナビゲーションフィールドは前記ナビゲーションフィールドの相対的な論理ブロック番号（Logical Block Number）を有し、前記方法は、前記情報ブロックの後に前記データブロックを追加することにより転送ファイルを生成するステップを有する方法、かような転送ファイルを記録する方法、再生装置及び記録装置に関する。
【背景技術】
【０００２】
現在ＤＶＤ規格は、光記録ディスクにデータストリームを保存するための標準的なフォーマットを導入している。ビデオストリームを保存するため、ＤＶＤ＋ＶＲ規格は、ビデオストリームを再生するために必要な情報がＤＶＤディスクに保存される構造を規定している。
【０００３】
今や、記録可能な及び再書き込み可能なＤＶＤディスクが利用可能であるため、データストリームのセクションを、或る装置から当該データストリームを記録可能な装置へと転送することが、重要な問題となっている。
【０００４】
ＤＶＤディスクにおいて、前記データストリームはＶＴＳブロックに保存される。当該ＶＴＳブロックは、前記データストリームの適切な再生のために必要な情報が保存される情報ブロックであるＶＴＳＩブロックを有する。ＶＴＳブロックは更に、実際のデータストリームが保存されるＶＯＢブロックを有する。ＶＯＢブロックは１以上のＶＯＢを有し、各ＶＯＢは１以上のＶＯＢＵを有する。ナビゲーションの目的のため、各ＶＯＢＵはナビゲーションフィールドを有し、例えばトリック再生の間に、該フィールドからプレイヤがＶＯＢＵについての情報を取得することができる。
【０００５】
前記ナビゲーションフィールドは、前記ナビゲーションフィールドの論理ブロック番号が保存されたエントリを有する。
【０００６】
ＶＴＳブロックに保存されたデータストリームのセクションが他の装置に転送される場合、前記データストリームは、ＶＴＳＩブロックに保存された情報を利用してＶＯＢブロックから取得される。前記データストリームはこのとき、ＶＴＳＩブロック又はナビゲーションフィールドに以前に保存されていた情報をもはや有さない。完全に新たなＶＴＳブロックが生成され、転送のための新たなＶＴＳブロックを生成するための前記データストリームの処理に基づいて、ＶＴＳＩ情報及びナビゲーションフィールドが再生成される。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このことは、他の装置への転送のために適切な新たなＶＴＳブロックを生成する際に、ＶＴＳブロックに埋め込まれていたいずれの埋め込まれた情報もが失われ、また適切な新たなＶＴＳブロックを生成するための前記データストリームの完全な処理が実行される必要があり、かなりの処理能力を要するという不利な点を持つ。
【０００８】
本発明の目的は、前記の不利な点を克服し、埋め込まれた情報の損失を回避し、要求される処理を低減しつつ、新たなＶＴＳを生成する方法を提供することにある。
【課題を解決するための手段】
【０００９】
当該目的を達成するため、本発明は、前記転送ファイルにおいて、前記データブロック中の各ナビゲーションフィールドの前記相対的な論理ブロック番号が、前記転送ファイル中の前記データブロックの最初の論理ブロック番号に対して再計算されることを特徴とする。
【００１０】
前記データストリームを抽出する代わりに、ＶＯＢブロックのＶＯＢＵはそのままにされ、論理ブロック番号の単一のエントリのみが再計算される。前記ナビゲーションフィールドの論理ブロック番号に対してのみ処理を実行することにより、必要な処理能力の緩和が達成される。なぜなら、より少ない演算しか必要とされないからである。また前記ナビゲーションフィールドにおける他のエントリに対してもＶＴＳＩブロックに対しても処理が実行されないため、埋め込まれた情報の損失が回避される。かくして、本発明の目的を達成する。
【００１１】
本発明は、前記ナビゲーションフィールドの論理ブロック番号のみを再計算することにより、記録装置に対して許容可能なＶＴＳブロックが生成され、記録の間に当該記録装置によって容易に取り扱われることができるという認識に基づく。更に、前記データストリームのセクションの完全な抽出、及びそれに続く許容可能なＶＴＳブロックを再生成するための前記データストリームの当該抽出されたセクションの処理に比べて、プレイヤの処理も最小化される。
【００１２】
本発明の更なる実施例は、前記データファイルの最初の論理ブロック番号が値０を与えられることを特徴とする。
【００１３】
前記ナビゲーションフィールドの論理ブロック番号についての基準点は、前記データブロックの最初の論理ブロック番号であるため、前記ナビゲーションフィールドの論理ブロック番号の再計算が必要とされる。ＶＯＢブロックのセクションが選択され、転送されるべき前記セクションの最初の論理ブロック番号が、前記データブロックの最初の論理ブロックと一致しない場合、転送されるべき前記セクションの前記ナビゲーションフィールドの論理ブロック番号は、転送のために適切な正当なＶＴＳブロックを得るために除去される必要があるオフセットを持つであろう。
【００１４】
前記オフセットは、転送されるべき前記セクションの（最初の論理ブロックの）論理ブロック番号を、転送されるべき前記セクションにおける全ての論理ブロック番号から減算することにより、当業者には良く知られたソフトウェアアルゴリズムを用いて容易に除去されることができる。このことは実質的に、最初の論理ブロック番号が０になることを意味する。
【００１５】
前記論理ブロック番号の再計算の後にかくして得られるＶＯＢブロックは、ＶＴＳＩブロックの後に追加され、合わせて正当なＶＴＳブロックを形成する。
【００１６】
請求項１に記載の方法を利用して生成された転送ファイルを記録するための方法に関する更なる実施例は、前記転送ファイルが前記転送先のＤＶＤ上のデータの末尾の後に追加され、ＶＭＧブロックが前記追加された転送ファイルについての情報を含むように更新されることを特徴とする。
【００１７】
本発明により得られる転送ファイルを記録する場合には、前記転送ファイル即ちＶＴＳＩブロック及びＶＯＢブロックは、処理の必要なく直接に、転送先ディスク上のデータの末尾に追加されることができる。なぜなら、前記転送ファイルは既にＤＶＤビデオ規格に準拠しているからである。適切な記録のために要求される唯一の付加的な動作は、ＤＶＤディスク上のＶＭＧエリアの更新であり、これにより新たに付加された転送ファイルの存在が示唆される。
【００１８】
転送ファイルを記録する方法に関する更なる実施例は、ＤＶＤ＋ＶＲフォーマットを含む転送先の再書き込み可能なＤＶＤディスクにおいて、前記転送ファイルに含まれる情報ブロックが、前記転送先の再書き込み可能なＤＶＤ上のＶＴＳＩブロック及びＶＭＧブロックとマージされ、前記転送ファイルに含まれるデータブロックが、前記転送先のＤＶＤ＋ＲＷ上のＶＯＢ領域の後に追加され、前記データブロック中の各ナビゲーションフィールドの相対的な論理ブロック番号が、前記ＶＯＢ領域の最初のデータブロックの最初の論理ブロック番号に対して再計算されることを特徴とする。
【００１９】
本実施例は、請求項１と同じ認識に基づく。即ち、前記データストリームを抽出し、かくして全ての埋め込まれた情報を損失し、記録のために適切なＶＴＳＩ及びＶＯＢブロックを得るために前記データストリームを一から処理することを必要とする代わりに、前記転送ファイルは、前記ナビゲーションフィールドの論理ブロック番号が再計算されるという程度までのみ処理される。
【００２０】
本実施例における転送ファイルは、請求項１の転送ファイルである必要はないことに留意することは重要である。ＶＴＳＩブロック及びＶＯＢブロックを含むいずれのファイルも、処理され記録のために適切なものとされることができる。原則として、前記再計算は、前記データストリームのセクションの抽出の後で且つ前記転送ファイルの生成の前に行われ得るが、代替としては、転送ファイルはいずれの処理もなく生成され、前記データストリームのセクションの記録を準備するためにレコーダによって処理が実行される。どちらの場合においても、現在の最先端の技術に比べて処理の量は削減され、埋め込まれた情報は保存され、記録のために適切なフォーマットでのデータが得られる。
【００２１】
ＤＶＤ＋ＶＲ規格は、論理ブロック番号が、最初のＶＴＳブロックにおける最初のＶＯＢブロックの最初の論理ブロック番号に対するものであることを要求するため、記録されるべきデータブロック中のナビゲーションフィールドのオフセットは、新たなオフセットを反映するように再計算される必要がある。論理ブロック番号のオフセットは記録媒体において既に利用されている論理ブロックの量に依存するため、記録されるべきデータブロックの論理ブロック番号の当該再計算は、前記レコーダのみが実行することができる。
【００２２】
前記オフセットを実施するためのアルゴリズムは当業者には良く知られており、基本的に、正又は負の一定値を、前記データブロックのナビゲーションフィールドの全ての論理ブロック番号に加算することから成る。
【００２３】
ＤＶＤ＋ＶＲ規格に準拠するため、情報ブロックは、前記記録媒体に既に存在するＶＭＧブロック及びＶＴＳＩブロックとマージされる必要がある。このようにして、新たに追加されたデータの存在が、ディスクにおいて示唆される。
【００２４】
請求項１に記載の方法を利用して生成された転送ファイルを記録する方法に関する更なる実施例は、ＤＶＤ＋ＶＲフォーマットを含む転送先の記録可能なＤＶＤディスクにおいて、前記転送ファイルに含まれるデータブロックが、前記転送先の記録可能なＤＶＤ上のＶＯＢ領域の後に追加され、前記転送ファイルに含まれる情報ブロックが、転送先の再書き込み可能なＤＶＤからのＶＴＳＩブロック及びＶＭＧブロックとマージされ、ＶＴＳＩバックアップブロック及びＶＭＧバックアップブロックの形で前記追加されたデータブロックの後に追加され、前記データブロック中の各ナビゲーションフィールドの相対的な論理ブロック番号が、前記ＶＯＢ領域の最初のデータブロックの最初の論理ブロック番号に対して再計算されることを特徴とする。
【００２５】
例えばＶＴＳ ＶＯＢＵアドレスマップ（VTS VOBU Address Map）及びＶＴＳセルアドレステーブル（VTS Cell Address Table）のような、同様に更新される必要があるエントリがＶＴＳＩブロックに含まれることに留意されたい。
【００２６】
ＶＭＧＩブロックにおいては、例えばＶＭＧＭセルアドレステーブル及びＶＭＧＭ
ＶＯＢＵアドレスマップのような、更新される必要があるエントリがある。
【００２７】
本発明の方法を介して得られるＶＯＢＵに基づく、これらのエントリの生成方法の実装はＤＶＤ仕様に詳細に説明されているため、ここでは説明を繰り返さない。
【００２８】
本発明は、図に基づいて以下に議論される。
【発明を実施するための最良の形態】
【００２９】
図１は、ＤＶＤディスクにおけるデータの構造を示す。
【００３０】
ＶＴＳブロック１は、ＶＴＳＩブロック２と、ＶＯＢブロック３と、ＢＵＰブロック４と呼ばれるＶＴＳＩブロックのバックアップとを有する。ＶＯＢブロック３は、ＶＯＢＵブロック５ａ、５ｂ、５ｃ及び５ｄを有する。ＶＯＢＵ５ａ、５ｂ、５ｃ及び５ｄは、ナビゲーションパック（navigation pack）６ａと、１以上のビデオパック６ｂ及びオーディオパック６ｃとを有する。ナビゲーションパック６ａは、プログラム制御情報（Program Control Information）フィールド７ａと、データ検索情報（Data Search Information）フィールド７ｂとを有する。プログラム制御情報フォールド７ａにおける最初のエントリ８ａは、ナビゲーションパック６ａの論理ブロック番号である。データ検索情報フィールド７ｂの最初のエントリ８ｂは、ナビゲーションパック６ａの同一の論理ブロック番号である。プログラム制御情報フォールドの７ａ及びデータ検索情報フィールド７ｂの最初のフィールド８ａ及び８ｂにおける前記論理ブロック番号は、ＶＯＢブロックの最初の論理ブロックの論理ブロック番号に対して表現される。
【００３１】
図２は、本発明による転送ファイルの論理ブロック番号の再計算を示す。
【００３２】
ＶＴＳブロック２５は、ＶＴＳＩブロック２０及びＶＯＢブロック２１を有する。ＶＯＢブロック２０のセクション２１は、転送ファイル２６にコピーされるべきものである。このことを達成するために、ナビゲーションパック２７ｃ、２７ｄ、２７ｅ、２７ｆ及び２７ｇの論理ブロック番号が再計算される必要がある。結果の新たなナビゲーションパック２８ａ、２８ｂ、２８ｃ、２８ｄ及び２８ｅは、元のナビゲーションパック２７ｃ、２７ｄ、２７ｅ、２７ｆ及び２７ｇを置き換える。転送されるべきセクション２２の最初のナビゲーションパック２７ｂはコピーされない。なぜなら、最初のＶＯＢＵ２９はオフセット０即ち論理ブロック番号０で始まるからである。
【００３３】
図２に示された例において、除去されるべきオフセットは４００である。このことは、ナビゲーションパック２７ｃ、２７ｄ、２７ｅ、２７ｆ及び２７ｇの論理ブロック番号から、４００のオフセットが減算されることを意味する。ＶＴＳＩブロック２０も更新される必要がある。なぜなら、より少ないＶＯＢＵしか存在せず、ナビゲーションパック２８ａ、２８ｂ、２８ｃ、２８ｄ及び２８ｅの位置が、ナビゲーションパック２７ｃ、２７ｄ、２７ｅ、２７ｆ及び２７ｇの位置と異なるからである。結果のＶＴＳＩ’ブロック２４は、転送ファイル２６を構成するために利用される。ＶＴＳＩブロック２０の更新は、ＶＴＳブロックについてのＤＶＤ規格の要件に従い容易である。例えばＶＯＢ、ＶＯＢＵ及びセルのリストにおいては、除去されたＶＯＢ、ＶＯＢＵ及びセルについてのエントリが除去される必要がある。ナビゲーションパックのリストにおいては、もはや存在しないナビゲーションパック２７ａ及び２８ｂについてのエントリが除去される必要があり、残りのナビゲーションパック２８ａ、２８ｂ、２８ｃ、２８ｄ及び２８ｅのエントリは、これらパックの新たな位置を反映するために更新される必要がある。
【００３４】
図３は、ＤＶＤビデオフォーマットを用いた再書き込み可能なＤＶＤディスクにおける転送ファイルの挿入を示す。
【００３５】
レコーダによって受信された転送ファイル中のＶＴＳブロック３０が、ＤＶＤ＋ＲＷディスクにおいてＤＶＤビデオフォーマットの既存のＶＴＳブロック３２の後に追加されるべき場合、前記ファイルは、変更なしで、既存のＶＴＳブロック３２の後に追加されることができる。前記追加されたＶＴＳファイルのＶＴＳＩブロック３１ａは、転送ファイル３０のＶＴＳＩブロック３０ａに比べて変化させられる必要はない。ＶＯＢブロック３１ｂ及びＢＵＰブロック３１ｃについても同様であり、転送ファイル３０のＶＯＢブロック３０ｂ及びＢＵＰブロック３０ｃに比べて変更の必要はない。
【００３６】
既存のＶＴＳブロック３２のＶＴＳＩブロック３２ａ、ＶＯＢブロック３２ｂ及びＢＵＰブロック３２ｃもまた、不変のままで良い。必要とされる唯一の変更は、前記追加されたＶＴＳブロック３１を反映させるための、ＶＴＳブロック３２のＶＭＧブロック３２ｄの更新である。
【００３７】
前記転送ファイルが前記転送ファイルとされる前に、即ち前記レコーダへの送信の前に、供給源によって生成されることができること、又は、前記レコーダに転送された不適切に準備されたＶＴＳブロックが、本発明の方法を利用して前記レコーダにおいて処理されることができることは自明である。適切なフォーマットのＶＴＳブロックを持つことは、本発明の方法がどこで適用されたかにかかわらず、ＶＴＳブロックの容易な記録を可能とする。
【００３８】
図４は、ＤＶＤ＋ＶＲフォーマットによる再書き込み可能なＤＶＤディスクにおける転送ファイルの挿入を示す。
【００３９】
レコーダによって受信された転送ファイル中のＶＴＳブロック４０が、ＤＶＤ＋ＲＷディスクにおいてＤＶＤ＋ＶＲフォーマットの既存のＶＴＳブロック４１の後に追加されるべき場合、ＶＴＳブロック４０のＶＴＳＩブロック４０ａにおける情報は、前記ＤＶＤにおけるＶＴＳブロック４１の適切なＶＴＳＩブロック４１ｂ、４１ｃ及び４１ｄとマージされる必要がある。前記マージは、前記転送ファイル中のＶＴＳＩブロック４０ａの各フィールドにおけるエントリを、前記ＤＶＤにおけるＶＴＳＩブロック４１ｂの対応するエントリに追加することから成る。前記ＤＶＤ上にはそれぞれが異なる画面比のためのものである３つのＶＴＳＩブロック４１ｂ、４１ｃ及び４１ｄがあり、前記転送ファイル中のＶＴＳＩブロック４０ａからの情報は、前記転送ファイル中のＶＴＳブロック４０と同じ画面比を持つＶＴＳＩブロック４１ｂ、４１ｃ及び４１ｄとマージされる必要がある。
【００４０】
加えて、前記転送ファイル中のＶＴＳブロック４０のＶＯＢブロック４０ｂは、前記ＤＶＤ上の既存のＶＯＢブロック４１ｅ、４１ｆ及び４１ｇの後に追加される必要がある。結果として、前記ＤＶＤ上のＢＵＰブロック４１ｈ、４１ｉ及び４１ｊは、前記転送ファイルからのＶＯＢブロック４０ｂのための場所を提供するために、前記ディスクにおける最後の既存のＶＯＢブロック４１ｇから離れるように移動させられる必要がある。前記転送ファイルからのＶＯＢブロック４０ｂは、前記ＤＶＤ上の最後のＶＯＢブロック４１ｇの後に追加される。ＢＵＰブロック４１ｈ、４１ｉ及び４１ｊはこのとき、挿入されたＶＯＢブロックの直後に配置される。ＢＵＰブロック４１ｈ、４１ｉ及び４１ｊはＶＴＳＩブロック４１ｂ、４１ｃ及び４１ｄのバックアップコピーであるから、前記挿入されたＶＯＢブロックによるＶＴＳＩブロック４１ｂ、４１ｃ及び４１ｄに適用される更新は、ＢＵＰブロック４１ｈ、４１ｉ及び４１ｊにもまた適用される必要がある。このことは、ＢＵＰブロック４１ｈ、４１ｉ及び４１ｊに対する前記更新を適用すること、又は単にＶＴＳＩブロック４１ｂ、４１ｃ及び４１ｄをＢＵＰブロック４１ｈ、４１ｉ及び４１ｊの位置にコピーすることにより実行されることができる。
【００４１】
ＶＭＧブロック４１ａは、更新される必要はない。
【００４２】
図５は、ＤＶＤ＋ＶＲフォーマットによる記録可能なＤＶＤディスクにおける転送ファイルの挿入を示す。
【００４３】
レコーダによって受信された転送ファイル中のＶＴＳブロック５０が、ＤＶＤ
ＲディスクにおいてＤＶＤ＋ＶＲフォーマットで既存のＶＴＳブロック５１の後に追加されるべき場合である。ディスクが完成されていない限り、以下の説明はＤＶＤ＋Ｒ及びＤＶＤ−Ｒディスクの両方ともを取り扱う。
【００４４】
前記転送ファイルからのＶＴＳブロック５０は、ＶＴＳＩブロック５０ａ及びＶＯＢブロック５０ｂを有する。
【００４５】
前記転送ファイルのＶＯＢブロック５０ａは、前記ディスク上の既存のＶＴＳブロック５１の後に追加され、図５において追加されたＶＯＢブロック５２ａとして示される。
【００４６】
ＶＴＳＩブロックは、図４について説明されたように、前記ディスク上の最後のＶＴＳＩブロック５１ｃとマージされ、マージされたＶＴＳＩブロックに帰着する。前記ディスクにおけるＶＭＧブロック５１ｂは更新され、追加されたＶＯＢブロック５２ａの後に追加される。マージされたＶＴＳＩブロック５２ｃは、追加及び更新されたＶＭＧブロック５２ｂの後に追加される。
【００４７】
前記ディスクが完成されるべき場合、前記ディスクの末尾におけるＶＭＧブロック５２ｂ及びＶＴＳＩブロック５２ｃは、前記ディスクの最初のセクションにコピーされる。このことはＤＶＤ−Ｒ及びＤＶＤ＋Ｒの通常の完了と同一であり、対応するＤＶＤ規格において十分に文書化されている。
【００４８】
挿入されたＶＯＢブロック５２ａ中のナビゲーションパックの論理ブロック番号は、再計算される必要がある。結果の新たなナビゲーションパックは、元のナビゲーションパックを置き換える。
【００４９】
ナビゲーションパックの論理ブロック番号は、前記ディスク上の最初のＶＯＢブロックの最初の論理ブロック番号である、論理ブロック番号０の基準点に対して再計算される必要がある。
【００５０】
図６は、本発明を構成する再生装置を示す。
【００５１】
記録担体６１に記録されたデータを再生するための再生装置６０は、抽出された符号語が処理手段６３による処理のために適切であるように、前記記録担体からの符号語を処理するためのビットエンジン６２を有する。処理手段６３は、ビットエンジン６２により供給される符号語からＶＴＳ情報及びＶＯＢブロックを抽出するための全ての手段を有する。このため処理手段６３は、復号化器、バッファ、符号化処理を制御する制御手段、前記再生装置を制御しユーザインタフェースによってユーザと対話するための制御手段を有する。前記処理手段の構成要素は当業者には良く知られているため、図６においては示されず、詳細な説明は必要ない。処理手段６３は、前記符号語を処理し、前記ＶＴＳ情報により供給される情報及びＶＯＢブロックからの情報を利用して、前記ＶＯＢブロックからデータストリームを抽出する。処理手段６３は次いで、前記ＶＴＳ情報及びＶＯＢブロックからＭＰＥＧフォーマットのデータストリームを抽出し、周辺装置への通常の転送のための第１の出力部６５に、前記ＭＰＥＧフォーマットのデータストリームを供給する。
【００５２】
前記処理手段はまた、前記ＶＴＳ情報及びＶＯＢブロックを転送ファイル生成手段６４に供給する。転送ファイル生成手段６４は基本的に、前記ＶＴＳ情報及びＶＯＢブロックを受信し、変更されたＶＴＳブロック及び変更されたＶＯＢブロックを有する転送ファイルを生成するプロセッサである。前記転送ファイルの生成は、図２において説明された方法を利用する。汎用的（universal）なファイルが生成され、ここではナビゲーションパックのオフセットが、前記ファイルの先頭に対する新たな位置を反映するように訂正され、ＶＴＳ情報が、前記ナビゲーションパックの新たな位置を反映するために更新され、前記ＶＯＢブロック中に存在するＶＯＢＵを反映するように更新される。かくして生成された前記転送ファイルは、他の装置への転送のための第２の出力部６６に供給される。
【００５３】
図７は、本発明を構成するレコーダを示す。
【００５４】
レコーダ７０は、通常のＭＰＥＧデータストリームを受信するように構成された第１の入力部７５を有する。前記通常のＭＰＥＧデータストリームは、ＶＴＳブロック中のＶＯＢブロック及びＶＴＳ情報の生成のために、処理手段７３に供給される。前記ＶＴＳブロック及びＶＯＢブロックは次いで、ビットエンジン７２に供給される符号語に符号化される。ビットエンジン７２は、記録媒体７１への記録に適したものとなるように、処理手段７３によって供給された前記符号語を処理する。
【００５５】
前記処理手段はまた、第２の入力部７６からＶＴＳブロック及びＶＯＢブロックを受信するように構成された転送ファイル処理手段７４から、ＶＯＢブロック及びＶＴＳブロックを受信する。転送ファイル処理手段７４は、いずれのＶＴＳブロック及び対応するＶＯＢブロックをも受信できる。前記ＶＴＳブロック及び対応するＶＯＢブロックの処理は、記録媒体のタイプ、及び該記録媒体と共に利用されるビデオフォーマットに依存して、図３、図４又は図５において説明されたように実行される。
【００５６】
前記処理は前記レコーダによって為されるため、前記ＶＴＳブロック及び対応するＶＯＢブロックは、転送ファイル処理手段７４にこれらブロックが到着する前に本発明によって処理される必要はない。なぜなら、前記転送ファイル処理手段は、いずれの既存のオフセットをも容易に除去することができ、それに従って前記ＶＴＳブロック及びＶＯＢブロックを容易に更新することができるからである。
【００５７】
また、前記転送ファイル処理手段は、記録媒体のタイプ及び利用されるビデオフォーマットを知っているため、受信されたＶＴＳブロック及び対応するＶＯＢブロックの処理のために図３、図４又は図５において説明された適切な方法が選択されることができる。処理されたＶＴＳブロック及び対応するＶＯＢブロックは次いで、処理手段７３に供給される。処理手段７３においては、前記ビットエンジンによる処理のために適切な符号語を得るために、通常の方法によるチャネル符号化のみが適用される必要がある。
【図面の簡単な説明】
【００５８】
【図１】ＤＶＤディスクにおけるデータの構造を示す。
【図２】本発明による、転送ファイルの論理ブロック番号の再計算を示す。
【図３】ＤＶＤビデオフォーマットを用いた再書き込み可能なＤＶＤディスクにおける転送ファイルの挿入を示す。
【図４】ＤＶＤ＋ＶＲフォーマットによる再書き込み可能なＤＶＤディスクにおける転送ファイルの挿入を示す。
【図５】ＤＶＤ＋ＶＲフォーマットによる記録可能なＤＶＤディスクにおける転送ファイルの挿入を示す。
【図６】本発明を構成する再生装置を示す。
【図７】本発明を構成するレコーダを示す。
【図１】
2006517709.tif 000003
【図２】
2006517709.tif 000004
【図３】
2006517709.tif 000005
【図４】
2006517709.tif 000006
【図５】
2006517709.tif 000007
【図６】
2006517709.tif 000008
【図７】
2006517709.tif 000009