(57)【要約】　【課題】　記録映像に対する様々な処理（連続再生、デジタル伝送、ファイル操作、部分削除、アフレコ）が容易なＡＶデータ記録装置及び方法を提供する。　【解決手段】　音声信号及び映像信号を所定の単位長を有するトランスポートパケットに分割し、複数のトランスポートパケットをトランスポートストリームとして組み立て、記録するＡＶデータ記録装置であって、論理ブロックが使用されているか否かを管理し、実時間連続再生を保証する複数の論理ブロックからなる連続データ領域を検出し、記録すべき連続データ領域の論理ブロック番号を指示することができ、検出された複数の連続データ領域上にトランスポートストリームを連続的に記録する。【選択図】　図３
2004072790.tif 000002
【特許請求の範囲】
【請求項１】
　それぞれが複数個の固定長のパケットを含んでいるＮ個（Ｎは３以上の整数）のデータストリームをディスク上の複数個の論理ブロックに連続して書き込む書込部と、
　前記書き込まれたＮ個のデータストリームのうちＫ番目からＬ番目まで（ＫおよびＬは２以上Ｎ未満の整数、ＬはＫ以上の整数）のデータストリームを削除する削除制御部とを有し、
　前記固定長のパケットのサイズと前記論理ブロックのサイズとは、整数倍の関係になく、
　前記削除制御部が、前記書き込まれた（Ｋ−１）番目のデータストリームの直後から所定の第１境界に達するまでダミーパケットを記録し、所定の第２境界から前記書き込まれた（Ｌ＋１）番目のデータストリームの直前に達するまで前記ダミーパケットを記録し、
　前記所定の第１境界と前記所定の第２境界とは、前記固定長のパケットのサイズとセクタのサイズとの最小公倍数に関連する位置に配置されていることを特徴とするＡＶデータ記録装置。
【請求項２】
　それぞれが複数個の固定長のパケットを含んでいるＮ個（Ｎは３以上の整数）のデータストリームをディスク上の複数個の論理ブロックに連続して書き込む書込部と、
　前記書き込まれたＮ個のデータストリームのうち１番目からＫ番目（Ｋは１以上Ｎ未満の整数）のデータストリームを削除する削除制御部とを有し、
　前記削除制御部が、所定の境界から前記書き込まれた（Ｋ＋１）番目のデータストリームの直前に達するまでダミーパケットを記録し、
　前記所定の境界は、前記固定長のパケットのサイズとセクタのサイズとの最小公倍数に関連する位置に配置されていることを特徴とするＡＶデータ記録装置。
【請求項３】
　それぞれが複数個の固定長のパケットを含んでいるＮ個（Ｎは３以上の整数）のデータストリームをディスク上の複数個の論理ブロックに連続して書き込む書込工程と、
　前記書き込まれたＮ個のデータストリームのうちＫ番目からＬ番目まで（ＫおよびＬは２以上Ｎ未満の整数、ＬはＫ以上の整数）のデータストリームを削除する削除制御工程とを有し、
　前記削除制御工程が、前記書き込まれた（Ｋ−１）番目のデータストリームの直後から所定の第１境界に達するまでダミーパケットを記録し、所定の第２境界から前記書き込まれた（Ｌ＋１）番目のデータストリームの直前に達するまで前記ダミーパケットを記録し、
　前記所定の第１境界と前記所定の第２境界とは、前記固定長のパケットのサイズとセクタのサイズとの最小公倍数に関連する位置に配置されていることを特徴とするＡＶデータ記録方法。
【請求項４】
　それぞれが複数個の固定長のパケットを含んでいるＮ個（Ｎは３以上の整数）のデータストリームをディスク上の複数個の論理ブロックに連続して書き込む書込工程と、
　前記書き込まれたＮ個のデータストリームのうち１番目からＫ番目（Ｋは１以上Ｎ未満の整数）のデータストリームを削除する削除制御工程とを有し、
　前記削除制御工程が、所定の境界から前記書き込まれた（Ｋ＋１）番目のデータストリームの直前に達するまでダミーパケットを記録し、
　前記所定の境界は、前記固定長のパケットのサイズとセクタのサイズとの最小公倍数に関連する位置に配置されていることを特徴とするＡＶデータ記録方法。
【請求項５】
　それぞれが複数個の固定長のパケットを含んでいるＮ個（Ｎは３以上の整数）のデータストリームが連続して書き込まれる複数個の論理ブロックが配置されており、
　前記書き込まれたＮ個のデータストリームのうちＫ番目からＬ番目まで（ＫおよびＬは２以上Ｎ未満の整数、ＬはＫ以上の整数）のデータストリームが削除されており、
　前記書き込まれた（Ｋ−１）番目のデータストリームの直後から所定の第１境界に達するまでダミーパケットが記録されており、所定の第２境界から前記書き込まれた（Ｌ＋１）番目のデータストリームの直前に達するまで前記ダミーパケットが記録されており、
　前記所定の第１境界と前記所定の第２境界とは、前記固定長のパケットのサイズとセクタのサイズとの最小公倍数に関連する位置に配置されていることを特徴とするディスク。
【請求項６】
　それぞれが複数個の固定長のパケットを含んでいるＮ個（Ｎは３以上の整数）のデータストリームが連続して書き込まれる複数個の論理ブロックが配置されており、
　前記書き込まれたＮ個のデータストリームのうち１番目からＫ番目（Ｋは１以上Ｎ未満の整数）のデータストリームが削除されており、
　所定の境界から前記書き込まれた（Ｋ＋１）番目のデータストリームの直前に達するまでダミーパケットが記録されており、
　前記所定の境界は、前記固定長のパケットのサイズとセクタのサイズとの最小公倍数に関連する位置に配置されていることを特徴とするディスク。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、リアルタイムで映像及び音声をＭＰＥＧ圧縮して光ディスク等の記録媒体へ記録するＡＶデータ記録再生装置及び方法に関する。
【背景技術】
【０００２】
　映像を低いビットレートで圧縮する方法として、ＭＰＥＧ２規格（ＩＳＯ／ＩＥＣ　１３８１８−１）で規定されているシステムストリームがある。当該システムストリームには、プログラムストリーム、トランスポートストリーム、及びＰＥＳストリームの３種類が規定されている。
【０００３】
　一方、磁気テープに代わる映像記録媒体としてＤＶＤ−ＲＡＭやＭＯ等の光ディスクが注目を浴びてきている。このうち、ＤＶＤ−ＲＡＭに映像を記録するための規格として「Ｖｉｄｅｏ　Ｒｅｃｏｒｄｉｎｇ規格」（DVD Specifications for Re-writable/Re-recordable Discs Part3 VIDEO RECORDING version 1.0 September 1999）がある。図２７に、従来のＤＶＤ−ＲＡＭディスクを使った映像のリアルタイム記録再生装置の構成図を示す。図２７において、映像信号入力部１及び音声信号入力部２から入力した信号を各々映像圧縮部３及び音声圧縮部４で圧縮し、プログラムストリーム組み立て部５１においてプログラムストリームを作成し、記録部６及びピックアップ７を経由してＤＶＤ−ＲＡＭディスク８１へ書き込む。再生時は、ピックアップ７及び再生部３１を経由して取り出したプログラムストリームをプログラムストリーム分解部３７で映像信号と音声信号に分離し、各々映像伸長部３３及び音声伸長部３４を介して、映像表示部３５及び音声出力部３６へ出力する。
【０００４】
　１３９４インタフェース経由で映像信号を外部に出力する場合、再生部３１を経由して取り出したプログラムストリームをＰＳ／ＴＳ変換及び出力タイミング調整部１１でトランスポートストリームへ変換後に１３９４インタフェース部９へ渡す。１３９４インタフェース部９経由で映像信号を入力して記録する場合、１３９４インタフェースへ外部から入力されるトランスポートストリーム形式の映像信号をＴＳ／ＰＳ変換部１２でプログラムストリーム形式へ変換し、記録部６を経由してＤＶＤ−ＲＡＭディスク８１へ記録する。
【０００５】
　映像信号の記録時には、記録制御部６１が記録部６の制御を行なう。また、連続データ領域検出部６２は、記録制御部６１の指示によって、論理ブロック管理部６３で管理されるセクタの使用状況を調べて、物理的に連続する空き領域を検出する。
【０００６】
　記録された映像信号ファイルを削除する際には、削除制御部６４が記録部６及び再生部３１を制御して削除処理を実施する。
【０００７】
　記録した後でアフレコ（アフターレコーディング）する予定の場合には、あらかじめアフレコ用ダミーパケット発生部１０を起動しながら映像記録を行なう。これによって、ＭＰＥＧシステムストリーム中にアフレコ用ダミーデータが混在することになる。
【０００８】
　アフレコする場合にはアフレコ制御部６５が再生部３１を起動してユーザにあらかじめ記録された映像を見せながら、同時にその映像に合わせた裏音声を記録部６を制御することによって記録する。これによりアフレコ処理を完了する。
【０００９】
　また、図２８は、ＤＶＤ−ＲＡＭにリアルタイムで映像記録する場合の記録フォーマットを示す。ＤＶＤ−ＲＡＭは２Ｋバイトのセクタから構成され、１６個のセクタを１つの論理ブロックとして取り扱い、この論理ブロックごとに誤り訂正符号を付与してＤＶＤ−ＲＡＭへ記録する。さらに最大記録再生レート換算で１１秒分以上の物理的に連続する論理ブロックを１つの連続データ領域として確保し、この領域へ０．４〜１秒分のＭＰＥＧストリームからなる単位ビデオパケット(Ｖｉｄｅｏ　ＯＢｊｅｃｔ　ＵＮＩＴ：以下、「ＶＯＢＵ」という。)を順に記録する。１つのＶＯＢＵは２Ｋバイト単位のＭＰＥＧプログラムストリームの下位階層であるパックから構成される。パックは、ビデオ圧縮データが格納されたビデオパック（Ｖ＿ＰＣＫ）と、オーディオ圧縮データが格納されたオーディオパック（Ａ＿ＰＣＫ）の２種類から構成される。また、１つのＶＯＢＵには対応する時間のＶ＿ＰＣＫ及びＡ＿ＰＣＫが全て含まれている。
【００１０】
　ＡＶデータ記録再生装置の連続データ領域検出部６２は、１つの連続データ領域の残りが最大記録再生レート換算で３秒分を切った時点で、次の連続データ領域の再検出を行なう。そして、１つの連続データ領域が一杯になると、次の連続データ領域に書き込みを行なう。
【００１１】
　また、図２９はＤＶＤ−ＲＡＭ上の記録内容がＵＤＦ（Universal Disk Format）ファイルシステムもしくはISO/IEC 13346（Volume and file structure of write once and rewritable media using non-seqential recording for information interchange）ファイルシステムによって管理されている状態を示す図である。図２９では、連続して記録された１つのＭＰＥＧプログラムストリームがファイルＶＲ＿ＭＯＶＩＥ．ＶＲＯとして記録されている。このファイルは、ファイル名及びファイルエントリの位置が、ＦＩＤ（File Identifier Descriptor）で管理されている。
【００１２】
　なお、ＵＤＦ規格はISO/IEC 13346規格のサブセットに相当する。また、ＤＶＤ−ＲＡＭドライブを１３９４インタフェース及びＳＢＰ−２（Serial Bus Protocol-2）プロトコルを介してパソコンへ接続することにより、ＵＤＦに準拠した形態で書きこんだファイルがパソコンからも１つのファイルとして扱うことが可能である。
【００１３】
　また、ファイルエントリは、アロケーションディスクリプタを使ってデータが格納されている連続データ領域ａ、ｂ、ｃを管理する。具体的には、記録制御部６１によって連続データ領域ａへの記録中に不良論理ブロックが見つかると、当該論理ブロックをスキップして、連続データ領域ｂの先頭から書き込みを継続する。そして、記録制御部６１によって連続データ領域ｂへの記録中にＰＣファイルの記録領域とぶつかるので、今度は連続データ領域ｃの先頭から書き込みを継続する。この結果、ファイルＶＲ＿ＭＯＶＩＥ．ＶＲＯは連続データ領域ａ、ｂ、ｃから構成されることになる。
【００１４】
　アロケーションディスクリプタの構成を図３０に示す。図３０（ａ）はショート・アロケーションディスクリプタ（Short Allocation Descriptor）を、図３０（ｂ）はエクステンデッド・アロケーションディスクリプタ（Extended
Allocation Descriptor）のフォーマットを示す。エクステント長（Extent Length）はデータサイズをバイト数で示し、エクステント位置（Extent Position/Extent Location）はデータの開始セクタ番号を示す。レコード長（Record Length）は実際に記録されているデータサイズをバイト数で示す。インフォメーション長（Information Length）はデータが圧縮されている様な場合に圧縮前のデータサイズをバイト数で示す。使用可能領域は自由に使用して良い領域である。また、アロケーションディスクリプタの記述規則として、図２９のアロケーションディスクリプタa、ｂ、ｃが参照するデータの開始位置はセクタの先頭に一致し、かつ最後尾のアロケーションディスクリプタｃ以外のアロケーションディスクリプタa、ｂが参照するデータのエクステント長は１セクタの整数倍である必要がある。ただし、エクステンデッド・アロケーションディスクリプタのレコード長を使うことにより、有効データ長が１セクタの整数倍であることの制約を逃れ、エクステント長以下の有効データを配置することができる。なお、エクステンデッド・アロケーションディスクリプタはISO/IEC 13346規格で仕様が規定されているが、ＤＶＤ-ＲＯＭ／ＲＡＭが採用しているＵＤＦ規格では使用が許されていない。なお、アロケーションディスクリプタの種別はファイルエントリ内に記述される。
【００１５】
　また、１つのＶＯＢＵのデータサイズは、映像が可変ビットレートであれば最大記録再生レート以下の範囲で変動する。映像が固定ビットレートであればＶＯＢＵのデータサイズはほぼ一定である。
【００１６】
　また、記録内容の再生時は、相変化光ディスクからのデータの読み出しと読み出したデータの再生を同時に実施する。このとき、データの最大再生レートよりもデータの読出レートの方が高速となるように設定し、再生すべきデータが無くなることのないように制御を行う。したがって、連続したデータ読み出し及び連続したデータ再生を続けると、データ最大再生レートとデータ読み出しレートとのレート差分だけ再生すべきデータを余分に確保できることになる。かかる余分に確保できるデータをピックアップのジャンプによりデータ読み出しが途絶える間の再生データとして使うことにより、連続再生を実現することができる。
【００１７】
　具体的には、再生部３１のデータ読み出しレートが１１Ｍｂｐｓ、プログラムストリーム組立部５及びプログラムストリーム分解部３７のデータ最大再生レートが８Ｍｂｐｓ、ピックアップの最大移動時間が３秒の場合、ピックアップ移動中に２４Ｍビットの余分なデータが余分な再生データとして必要になる。かかる余分なデータを確保するためには、８秒間の連続読み出しが必要になる。すなわち２４Ｍビットをデータ読み出しレート１１Ｍｂｐｓとデータ最大記録再生レート８Ｍｂｐｓの差で割った時間だけ連続読み出しする必要がある。
【００１８】
　したがって、８秒間の連続データ読み出しの間に最大８８Ｍビット分のデータ、すなわち１１秒分の再生データを読み出すことになるので、１１秒分以上の連続データ領域を確保することで、連続データ再生を保証することが可能となる。
【００１９】
　なお、連続データ領域の途中には、数個の不良論理ブロックがあっても良い。ただし、この場合には、再生時にかかる不良論理ブロックを読み込むのに必要な読み出し時間を見越して、連続データ領域を１１秒分よりも少し多めに確保する必要が有る。
【００２０】
　また、磁気テープに無い光ディスクのメリットの一つとして、ユーザが希望する部分を削除して記録可能な容量を増やす機能がある。図３１に示すプログラムストリームの途中にある特定のＶＯＢＵ＃５１を削除して、図３２に示すようにＶＯＢＵ＃５２以降を前詰めすれば、プログラムストリームの形式を崩すことなくＶＯＢＵ＃５１のサイズ分の空き容量を増やすことができる。
【００２１】
　また、民生用ムービーに通常備わっている機能の一つにアフターレコーディング（以下、「アフレコ」という。）がある。アフレコは、一度記録した映像の音声（以下、「表音声」という。）を新規録音した音声（以下、「裏音声」という。）に吹き替える機能である。かかる機能によって、再生時に映像に同期して裏音声を再生することが可能となる。
【００２２】
　一方、ＭＰＥＧシステムストリーム内部には、複数の音声を混ぜて記録することができ、各音声はストリームＩＤ番号で識別される。例えば、表音声のストリームＩＤは“０ｘＥ０”、裏音声のストリームＩＤは“０ｘＥ１”の様に区別できる。
【００２３】
　図３３は、ＤＶＤ−ＲＡＭを使ったＡＶデータ記録再生装置におけるアフレコを前提とした記録内容を示す。ＤＶＤ−ＲＡＭでは、図３３に示すようにアフレコが前提のＭＰＥＧプログラムストリームを記録する場合、図２７のアフレコ用ダミーパケット発生部１０がＶ＿ＰＣＫとＡ＿ＰＣＫの他にダミーパケット（以下、「Ｄ＿ＰＣＫ」という。）を混ぜて記録する。そしてアフレコ時（裏音声記録時）は映像のみ（又は映像と裏音声）を再生し、同時に裏音声を圧縮した結果をＤ＿ＰＣＫの位置に表音声とは別の裏音声のパックとして埋め込む。
【００２４】
　再生時は映像ストリームと裏音声の音声ストリームを再生すれば吹き替えされた映像を観賞することができる。
【発明の開示】
【発明が解決しようとする課題】
【００２５】
　今後のＡＶ機器は、ＩＥＥＥ１３９４デジタルインタフェースが標準装備される傾向にある。ところが、ＩＥＥＥ１３９４インタフェース上の同期転送を使った映像伝送プロトコルとしてはＭＰＥＧトランスポートストリームについてのみ規定されている。
【００２６】
　したがって、従来のＡＶデータ記録装置において、映像をＩＥＥＥ１３９４のデジタルインタフェース経由で、Ｄ−ＶＨＳやセットトップボックス（ＳＴＢ）へ伝送する場合、一旦ＭＰＥＧプログラムストリームをＰＥＳストリームへ変換し、その後でＭＰＥＧトランスポートストリームへ変換する必要があり、複雑な変換システムが必要だった。
【００２７】
　また一方、ＭＰＥＧトランスポートストリームで記録する場合に、図３４のように１８８バイトの倍数の長さを有する１つのＶＯＢＵの先頭と論理ブロックの先頭が一致するように書き込むと、ＶＯＢＵの先頭アドレス情報を少ないビット数で表現できる反面、１ＶＯＢＵ毎に最大（３２Ｋ−１）バイトの無駄領域が生じてしまうという問題点があった。この無駄領域は例えば１ＶＯＢＵが０．５秒分で１．５ＭｂｐｓのＭＰＥＧトランスポートストリームの場合、全記録領域の最大４％、平均２％に相当する。
【００２８】
　さらにこの場合、記録内容をパソコン上で１つのファイルとして見えるようにするためには、例えば記録内容全体を１つのアロケーションポインタを使ってリンクする必要がある。するとファイルの途中に空き領域が入るので、パソコンに対してＭＰＥＧ規格に準拠した１つのファイルとして見せることができないという問題点もあった。
【００２９】
　また、例えば各ＶＯＢＵを独立したエクステンデッド・アロケーションポインタを使って参照することにより１つのファイルとして取り扱う場合、１つのファイルに必要なアロケーションポインタ数が多数必要となることや、ＵＤＦ規格に準拠した読み込みドライバソフトを搭載したパソコンではエクステンデッド・アロケーションポインタに対応していないことから１つのファイルとして取り扱うことができないという問題点もあった。
【００３０】
　また、一般にユーザが光ディスク上にＭＰＥＧプログラムストリームを記録した後で、途中のＶＯＢＵを削除した後に、１つのファイルとして記憶装置内で管理可能としたり、パソコン接続時に１つのファイルとして取り扱うことを可能とするためには、削除したＶＯＢＵ以降のＶＯＢＵを前につなぎ、以降のＶＯＢＵを前詰めコピーする必要が生じる。かかる処理は、以降のＶＯＢＵの領域が長いほど、処理量が多くなるという問題点があった。
【００３１】
　さらに、光ディスク上に記録されたＭＰＥＧプログラムストリームに対するアフレコ時において、ダミーパックを裏音声の音声と交換する場合、ダミーパックが含まれた論理ブロック（図３３における論理ブロック＃ｉ）全体を一旦読みだした後でダミーパック部分のみ裏音声の音声パケットと交換して同じ論理ブロックに書き戻す処理（Ｒｅａｄ　Ｍｏｄｉｆｉｅｄ　Ｗｒｉｔｅ：以下、「ＲＭＷ」という。）が発生する。かかる処理は、処理負荷が高く、実用上アフレコの実現が困難となっていた。
【００３２】
　そこで本発明は、上記問題点を解消すべく、映像をＩＥＥＥ１３９４のデジタルインタフェース経由で、Ｄ−ＶＨＳやセットトップボックス（ＳＴＢ）との間で映像の記録や連続再生が容易に可能な映像記録装置の実現を目的とする。
【００３３】
　さらに、本発明は記憶容量の無駄使いが少なく、かつパソコン接続時に記録されたＭＰＥＧトランスポートストリームが、簡易にＭＰＥＧ規格に準拠したデータとして見えるような記録の実現を目的とする。
【００３４】
　以上のように本発明は、デジタルインタフェース経由の映像や音声の同期転送手段を使ったリアルタイム記録／リアルタイム再生の保証と、パソコン接続時の非同期転送手段を使ったファイルの再生保証（ファイルがＭＰＥＧ規格に準拠することにより再生可能になる）の両立を容易かつ効率的に実現できる記録方法の実現を目的とする。
【００３５】
　また、ＭＰＥＧシステムストリームの途中のＶＯＢＵを削除したあと、以降のＶＯＢＵをつないで一つのストリームとして記録装置内で管理可能にしたり、パソコン接続時にＭＰＥＧ規格に準拠したストリームとして見えるようにする場合においても、処理量を著しく減らすことを目的とする。
【００３６】
　さらに、ＭＰＥＧシステムストリームのアフレコ処理における演算処理量を著しく減らすことも目的とする。
【課題を解決するための手段】
【００３７】
　上記目的を達成するために本発明にかかるＡＶデータ記録装置は、音声信号及び映像信号をトランスポートパケットに分割し、複数のトランスポートパケットをトランスポートストリームとして組み立てるトランスポートストリーム組立部と、トランスポートストリームを記録する記録部とを有し、記録部が、ディスク上の論理ブロックが使用されているか否かを管理する論理ブロック管理部と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する連続データ領域検出部と、トランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する記録制御部とを含み、連続データ領域検出部により検出された複数の連続データ領域上にトランスポートストリームを連続的に記録することを特徴とする。
【００３８】
　かかる構成により、１３９４インタフェースを介したリアルタイム記録／リアルタイム再生を実施する場合であっても、特別なストリーム変換処理を行う必要が無いので、容易に実現することができる。同時に、記録領域中の無駄領域を減少させ、効率良く記録させることが可能となる。また、再生時には連続再生を保証することができる。さらに、パソコン接続時にＭＰＥＧ規格に準拠したストリームのファイルとして見えるようにすることを効率的に実現することができる。
【００３９】
　また、本発明にかかるＡＶデータ記録装置は、連続データ領域検出部において、読み書きヘッドの最大移動時間分の再生を確保するために要する時間以上の間、最大記録再生レートで記録が可能な連続する複数の論理ブロックからなる連続データ領域を検出することが好ましい。シーク等の読み書きヘッドの移動を許可することができるからである。
【００４０】
　また、本発明にかかるＡＶデータ記録装置は、トランスポートストリーム組立部において、音声信号及び映像信号をトランスポートパケットに分割し、所定の時間長分の複数のトランスポートパケットを一つの単位パケットとして構成し、単位パケットを並べることでトランスポートストリームを組み立てることが好ましい。より管理しやすい形で効率良く記録するためである。
【００４１】
　また、本発明にかかるＡＶデータ記録装置は、トランスポートストリーム組立部において、ＭＰＥＧを用いたデジタル放送に準拠したトランスポートパケットを含むトランスポートストリームを組み立てることが好ましい。ＭＰＥＧを用いたデジタル機器の機能を活用できるからである。
【００４２】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、音声信号及び映像信号をＰＥＳ（Packetized Elementary stream）パケットに分割し、複数のＰＥＳパケットをＰＥＳストリームとして組み立てるＰＥＳストリーム組立部と、ＰＥＳストリームを記録する記録部とを有し、記録部が、ディスク上の論理ブロックが使用されているか否かを管理する論理ブロック管理部と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する連続データ領域検出部と、ＰＥＳストリームを記録すべき連続データ領域の論理ブロック番号を指示する記録制御部とを含み、連続データ領域検出部により検出された複数の連続データ領域上にＰＥＳストリームを連続的に記録することを特徴とする。
【００４３】
　かかる構成により、ＰＥＳ／ＴＳ変換及びＴＳ／ＰＥＳ変換が必要となるが、かかる変換処理はプログラムストリームの場合のＰＳ／ＴＳ変換及びＴＳ／ＰＳ変換よりも処理が軽いので、１３９４インタフェースを介した接続を比較的容易に実現することが可能となる。
【００４４】
　また、本発明にかかるＡＶデータ記録装置は、連続データ領域検出部において、読み書きヘッドの最大移動時間分の再生を確保するために要する時間以上の間、最大記録再生レートでの記録が可能な連続する複数の論理ブロックからなる連続データ領域を検出することが好ましい。シーク等の読み書きヘッドの移動を許可することができるからである。
【００４５】
　また、本発明にかかるＡＶデータ記録装置は、ＰＥＳストリーム組立部において、音声信号及び映像信号をＰＥＳパケットに分割し、所定の時間長分の複数のＰＥＳパケットを一つの単位パケットとして構成し、単位パケットを並べることでＰＥＳストリームを組み立てることが好ましい。より管理しやすい形で効率良く記録するためである。
【００４６】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、ディスク上の論理ブロックにデータを書き込む書込部と、論理ブロックに記録されたデータを読み出す読出部と、読出部と書込部とを制御してデータを削除する削除制御部とを有し、削除制御部が、複数の論理ブロック上に１つのファイルとして記録されたデータの一部を削除する場合に、削除領域より前の有効データ領域と、削除領域を含む論理ブロックのうち最後の論理ブロック内の有効データ領域と、最後の論理ブロックよりも後の有効データ領域の３領域に分割し、最後の論理ブロック内にある削除されていない有効データを最後の論理ブロック内で前詰めし、３領域を１つのファイルとして取り扱うことを特徴とする。
【００４７】
　かかる構成により、削除領域後の有効データすべてに対して前詰め処理を行う必要がないことから、処理効率を大幅に改善することが可能となる。
【００４８】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、音声信号及び映像信号をシステムストリームとして組み立てるシステムストリーム組立部と、システムストリームを記録する記録部とを有し、記録部が、ディスク上の論理ブロックが使用されているか否かを管理する論理ブロック管理部と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する連続データ領域検出部と、システムストリームを記録すべき連続データ領域の論理ブロック番号を指示する記録制御部とを含み、連続データ領域検出部により検出された複数の連続データ領域上にシステムストリームを連続的に記録すると同時に、合計サイズが論理ブロックに等しい複数のダミーデータを論理ブロックに記録し、アフレコ時にダミーデータのみを音声データに置き換えるアフレコ制御部をさらに含むことを特徴とする。
【００４９】
　かかる構成により、複数の論理ブロックのサイズのダミーデータを音声データに置換すれば良いので、論理ブロック全体を読み出す処理と論理ブロック内の部分的な書き替え処理を行う必要がなく、処理負荷の大幅な削減が期待できる。
【００５０】
　また、本発明にかかるＡＶデータ記録装置は、アフレコ制御部が、連続データ領域検出部により検出された複数の連続データ領域上にシステムストリームを連続的に記録すると同時に、合計サイズが論理ブロックより大きい複数のダミーデータを１以上の論理ブロックに記録し、アフレコ時に所定の論理ブロックに含まれるダミーデータのみを音声データに置き換えることが好ましい。ダミーパケットのサイズが論理ブロックのサイズの整数倍でない場合であっても同様の効果が期待できるからである。
【００５１】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、ディスク上の論理ブロックにデータを書き込む書込部と、論理ブロックに記録されたデータを読み出す読出部と、書込部と読出部とを制御してデータを削除する削除制御部とを有し、削除制御部が、複数の論理ブロック上に１つのファイルとして記録されたデータの一部を削除する場合に、削除領域より前の有効データ領域のデータが論理ブロックの境界に達するまで削除領域より前の有効データ領域の後ろにダミーパケットを追加した前半部と、論理ブロックの境界から削除領域より後ろの有効データ領域の開始点まで、削除領域より後ろにある有効データ領域の前にパケットが連続するようにダミーパケットを追加した後半部とを、１つのファイルとして取り扱うことを特徴とする。
【００５２】
　かかる構成により、削除領域後の有効データに対して一切の前詰め処理を行う必要がなくなるので、処理効率を大幅に改善することが可能となる。
【００５３】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、ディスク上の論理ブロックにデータを書き込む書込部と、論理ブロックに記録されたデータを読み出す読出部と、書込部と読出部とを制御してデータを削除する削除制御部とを有し、削除制御部が、複数の論理ブロック上に１つのファイルとして記録されたデータのうちの前部を削除領域として削除し、後部を有効データ領域として残す場合に、削除領域の終端より前の論理ブロックの境界から有効データ領域の終端まで、有効データ領域の前にパケットが連続するようにダミーパケットを追加したデータと、有効データ領域とを、１つのファイルとして取り扱うことを特徴とする。
【００５４】
　かかる構成によっても、削除領域後の有効データに対して前詰め処理を行う必要がなくなるので、処理効率を大幅に改善することが可能となる。
【００５５】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、ディスク上の論理ブロックにデータを書き込む書込部と、書き込んだデータの管理情報を論理ブロックへ書き込む管理情報書込部とを含み、管理情報書込部が、論理ブロック上のデータの開始位置、データの長さ、およびデータを書き込んだ論理ブロック識別からなるデータの管理情報を書き込むことを特徴とする。
【００５６】
　かかる構成により、データの管理情報によってリンク可能領域の自由度が増すので、前詰め処理やダミーデータの埋め込み処理を行うことなくポインタ処理のみで書き込み可能領域の管理を行うことができ、規格準拠性確保のための処理負担を軽減することが可能となる。
【００５７】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、ディスク上の論理ブロックにデータを書き込む書込部と、論理ブロックに記録されたデータを読み出す読出部と、書込部と読出部とを制御してデータを削除する削除制御部とを有し、書込部はデータを書き込む際に、論理ブロック上のデータの開始位置、データの長さ、およびデータを書き込んだ論理ブロック識別とで構成されるデータの管理情報を別途書き込み、削除制御部は、複数の論理ブロック上に１つのファイルとして記録されたデータの一部を削除する場合に、削除領域より前の有効データ領域と、削除領域よりも後の有効データ領域の２領域に分割し、２領域を１つのファイルとして取り扱うことを特徴とする。
【００５８】
　かかる構成により、データの管理情報によってリンク可能領域の自由度が増し、データ削除時において前詰め処理やダミーデータの埋め込み処理を行うことなくポインタ処理のみで新たな書き込み可能領域の管理を行うことができることから、規格準拠性確保のための処理負担を軽減することが可能となる。
【００５９】
　また、本発明にかかるＡＶデータ記録装置は、削除制御部において、削除領域より前の有効データ領域と削除領域より後ろの有効データ領域との間にＤＩＴパケットをさらに挿入して記録することが好ましい。ＤＩＴパケットをトリガとして、削除領域より後ろの有効データ領域のストリームが、削除領域より前の有効データ領域のストリームとは不連続な新規ストリームであることを検出することができるからである。
【００６０】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、音声信号及び映像信号をトランスポートパケットに分割し、トランスポートパケットとトランスポートパケットごとの伝送タイミング情報の組を繰り返すことにより伝送タイミング情報付きトランスポートストリームとして組み立てる伝送タイミング情報付きトランスポートストリーム組立部と、伝送タイミング情報付きトランスポートストリームを記録する記録部とを有し、記録部が、ディスク上の論理ブロックが使用されているか否かを管理する論理ブロック管理部と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する連続データ領域検出部と、伝送タイミング情報付きトランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する記録制御部とを含み、連続データ領域検出部により検出された複数の連続データ領域上に伝送タイミング情報付きトランスポートストリームを連続的に記録することを特徴とする。
【００６１】
　かかる構成により、出力タイミングを新たに生成することなく、単純なタイミング調整のみで１３９４インタフェースを介した出力が可能となる。
【００６２】
　また、本発明にかかるＡＶデータ記録装置は、伝送タイミング情報付きトランスポートストリーム組立部において、音声信号及び映像信号をトランスポートパケットに分割し、所定の時間長分の複数のトランスポートパケットとトランスポートパケットごとの伝送タイミング情報の組を繰り返し配置することにより一つの単位パケットを構成し、単位パケットを並べることでトランスポートストリームを組み立てることが好ましい。より管理しやすい形で効率良く記録するためである。
【００６３】
　また、本発明にかかるＡＶデータ記録装置は、伝送タイミング情報付きトランスポートストリーム組立部において、ＭＰＥＧを用いたデジタル放送に準拠したトランスポートパケットを含むトランスポートストリームを組み立てることが好ましい。ＭＰＥＧを用いたデジタル放送機器の機能を活用できるからである。
【００６４】
　また、本発明にかかるＡＶデータ記録装置は、伝送タイミング情報付きトランスポートストリーム組立部において、伝送タイミング情報として２７メガヘルツのカウンタ値を含むことが好ましい。さらに、本発明にかかるＡＶデータ記録装置は、伝送タイミング情報付きトランスポートストリーム組立部において、伝送タイミング情報として２４．５７６メガヘルツのカウンタ値を含むことも好ましい。２７メガヘルツでは、映像記録／再生時に用いるクロック等を流用でき、２４．５７６メガヘルツでは１３９４インタフェース部の基準クロックと一致することから出力タイミングの調整が容易となるからである。
【００６５】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、通信路からトランスポートストリームをリアルタイム受信する受信部と、トランスポートストリームを記録する記録部とを有し、記録部が、ディスク上の論理ブロックが使用されているか否かを管理する論理ブロック管理部と、トランスポートストリームの実時間連続再生を保証する連続データ領域を検出する連続データ領域検出部と、トランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する記録制御部とを含み、連続データ領域検出部により検出された複数の連続データ領域上にトランスポートストリームを連続的に記録することを特徴とする。
【００６６】
　かかる構成により、１３９４インタフェースを介したリアルタイム入力の場合であっても、特別なストリーム変換処理を行う必要が無いので、容易に映像記録を実現することができる。同時に、記録領域中の無駄領域を減少させ、効率良く記録させることが可能となる。また、再生時には連続再生を保証することができる。さらに、パソコン接続時にＭＰＥＧ規格に準拠したストリームとして見えるようにすることを効率的に実現することができる。
【００６７】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録装置は、通信路からトランスポートストリームをリアルタイム受信する受信部と、トランスポートパケットと受信タイミング情報の組を連続された伝送タイミング情報付きトランスポートストリームとしてを記録する記録部とを有し、記録部が、ディスク上の論理ブロックが使用されているか否かを管理する論理ブロック管理部と、伝送タイミング情報付きトランスポートストリームの実時間連続再生を保証する連続データ領域を検出する連続データ領域検出部と、伝送タイミング情報付きトランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する記録制御部とを含み、連続データ領域検出部により検出された複数の連続データ領域上に伝送タイミング情報付きトランスポートストリームを連続的に記録することを特徴とする。
【００６８】
　かかる構成により、１３９４インタフェースを介したリアルタイム入力が伝送タイミング情報を付加されたものであっても、特別なストリーム変換処理を行う必要が無いので、容易に映像記録を実現することができる。また、再生時には連続再生を保証することができる。さらに、パソコン接続時にＭＰＥＧ規格に準拠したストリームとして見えるようにすることを効率的に実現することができる。
【００６９】
　次に、上記目的を達成するために本発明にかかるＡＶデータ再生装置は、上述したようなＡＶデータ記録装置により記録されたディスクと、ディスクに記録されたトランスポートストリームを読み出す再生部と、ＭＰＥＧ規格に従ってトランスポートストリームの伝送タイミングを計算するタイミング生成部と、トランスポートパケットを１３９４伝送路上へ送出する１３９４インタフェース部とで構成され、１３９４インタフェース部が伝送タイミング生成部が計算した伝送タイミングに従ってトランスポートスパケットを１３９４伝送路上へ送出することを特徴とする。
【００７０】
　かかる構成により、１３９４インタフェースを介したリアルタイム再生を保証することができる。
【００７１】
　次に、上記目的を達成するために本発明にかかるＡＶデータ再生装置は、上述したようなＡＶデータ記録装置により記録されたディスクと、ディスクに記録された伝送タイミング情報付きトランスポートストリームを読み出す再生部と、伝送タイミング情報付きトランスポートストリームの伝送タイミング情報に従って伝送タイミングを再現するタイミング調整部と、トランスポートパケットを１３９４伝送路上へ送出する１３９４インタフェース部とで構成され、１３９４インタフェース部がタイミング調整部が再現した伝送タイミングに従ってトランスポートスパケットを１３９４伝送路上へ送出することを特徴とする。
【００７２】
　かかる構成により、伝送タイミング情報付きトランスポートストリームを利用して、１３９４インタフェースを介したリアルタイム再生を実現することができる。
【００７３】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をトランスポートパケットに分割し、複数のトランスポートパケットをトランスポートストリームとして組み立てる工程と、トランスポートストリームを記録する工程とを有し、ディスク上の論理ブロックが使用されているか否かを管理する工程と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する工程と、トランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する工程とをさらに含み、検出された複数の連続データ領域上にトランスポートストリームを連続的に記録することを特徴とする。
【００７４】
　かかる構成により、１３９４インタフェースを介したリアルタイム記録／リアルタイム再生を実現する場合であっても、特別なストリーム変換処理を行う必要が無いので、容易に実現することができる。同時に、記録領域中の無駄領域を減少させ、効率良く記録させることが可能となる。また、再生時には連続再生を保証することができる。さらに、パソコン接続時にＭＰＥＧ規格に準拠したストリームのファイルとして見えるようにすることを効率的に実現することができる。
【００７５】
　また、本発明にかかるＡＶデータ記録方法は、連続データ領域を検出する工程において、読み書きヘッドの最大移動時間分の再生を確保するために要する時間以上の間、最大記録再生レートでの記録が可能な連続する複数の論理ブロックからなる連続データ領域を検出することが好ましい。シーク等の読み書きヘッドの移動を許可することができるからである。
【００７６】
　また、本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をトランスポートパケットに分割し、所定の時間長分の複数のトランスポートパケットを一つの単位パケットとして構成し、単位パケットを並べることでトランスポートストリームを組み立てることが好ましい。より管理しやすい形で効率良く記録するためである。
【００７７】
　また、本発明にかかるＡＶデータ記録方法は、トランスポートストリームを組立てる工程において、ＭＰＥＧを用いたデジタル放送に準拠したトランスポートパケットを含むトランスポートストリームを組み立てることが好ましい。ＭＰＥＧを用いたデジタル放送機器の機能を活用できるからである。
【００７８】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をＰＥＳパケットに分割し、複数のＰＥＳパケットをＰＥＳストリームとして組み立てる工程と、ＰＥＳストリームを記録する工程とを有し、ディスク上の論理ブロックが使用されているか否かを管理する工程と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する工程と、ＰＥＳストリームを記録すべき連続データ領域の論理ブロック番号を指示する工程とをさらに含み、検出された複数の連続データ領域上にＰＥＳストリームを連続的に記録することを特徴とする。
【００７９】
　かかる構成により、ＰＥＳ／ＴＳ変換及びＴＳ／ＰＥＳ変換が必要となるが、かかる変換処理はプログラムストリームの場合のＰＳ／ＴＳ変換及びＴＳ／ＰＳ変換よりも処理が軽いので、１３９４インタフェースを介した接続を比較的容易に実現することが可能となる。
【００８０】
　また、本発明にかかるＡＶデータ記録方法は、連続データ領域を検出する工程において、読み書きヘッドの最大移動時間分の再生を確保するために要する時間以上の間、最大記録再生レートでの記録が可能な連続する複数の論理ブロックからなる連続データ領域を検出することが好ましい。シーク等の読み書きヘッドの移動を許可することができるからである。
【００８１】
　また、本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をＰＥＳパケットに分割し、所定の時間長分の複数のＰＥＳパケットを一つの単位パケットとして構成し、単位パケットを並べることでＰＥＳストリームを組み立てることが好ましい。より管理しやすい形で効率良く記録するためである。
【００８２】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、ディスク上の論理ブロックにデータを書き込む工程と、論理ブロックに記録されたデータを読み出す工程とを制御してデータを削除する工程を有し、複数の論理ブロック上に１つのファイルとして記録されたデータの一部を削除する場合に、削除領域より前の有効データ領域と、削除領域を含む論理ブロックのうち最後の論理ブロック内の有効データ領域と、最後の論理ブロックよりも後の有効データ領域の３領域に分割し、最後の論理ブロック内にある削除されていない有効データを最後の論理ブロック内で前詰めし、３領域を１つのファイルとして取り扱うことを特徴とする。
【００８３】
　かかる構成により、削除領域後の有効データすべてに対して前詰め処理を行う必要がないことから、処理効率を大幅に改善することが可能となる。
【００８４】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をシステムストリームとして組み立てる工程と、システムストリームを記録する工程とを有し、ディスク上の論理ブロックが使用されているか否かを管理する工程と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する工程と、システムストリームを記録すべき連続データ領域の論理ブロック番号を指示する工程とをさらに含み、検出された複数の連続データ領域上にシステムストリームを連続的に記録すると同時に、合計サイズが論理ブロックに等しい複数のダミーデータを論理ブロックに記録し、アフレコ時にダミーデータのみを音声データに置き換える工程をさらに含むことを特徴とする。
【００８５】
　かかる構成により、複数の論理ブロックのサイズのダミーデータを音声データに置換すれば良いので、論理ブロック全体を読み出す処理と論理ブロック内の部分的な書き替え処理を行う必要がなく、処理負荷の大幅な削減が期待できる。
【００８６】
　また、本発明にかかるＡＶデータ記録方法は、アフレコ時に前記ダミーデータのみを音声データに置き換える工程が、検出された複数の連続データ領域上にシステムストリームを連続的に記録すると同時に、合計サイズが論理ブロックより大きい複数のダミーデータを１以上の論理ブロックに記録し、アフレコ時に所定の論理ブロックに含まれるダミーデータのみを音声データに置き換えることが好ましい。ダミーパケットのサイズが論理ブロックのサイズの整数倍でない場合であっても同様の効果が期待できるからである。
【００８７】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、ディスク上の論理ブロックにデータを書き込む工程と、論理ブロックに記録されたデータを読み出す工程とを制御してデータを削除する工程を有し、複数の論理ブロック上に１つのファイルとして記録されたデータの一部を削除する場合に、削除領域より前の有効データ領域のデータが論理ブロックの境界に達するまで削除領域より前の有効データ領域の後ろにダミーパケットを追加した前半部と、論理ブロックの境界から削除領域より後ろの有効データ領域の開始点まで、削除領域より後ろにある有効データ領域の前にパケットが連続するようにダミーパケットを追加した後半部とを、１つのファイルとして取り扱うことを特徴とする。
【００８８】
　かかる構成により、削除領域後の有効データに対して一切の前詰め処理を行う必要がなくなるので、処理負担を大幅に軽減することが可能となる。
【００８９】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、ディスク上の論理ブロックにデータを書き込む工程と、論理ブロックに記録されたデータを読み出す工程とを制御してデータを削除する工程を有し、複数の論理ブロック上に１つのファイルとして記録されたデータのうちの前部を削除領域として削除し、後部を有効データ領域として残す場合に、削除領域の終端より前の論理ブロックの境界から有効データ領域の終端まで、有効データ領域の前にパケットが連続するようにダミーパケットを追加したデータと、有効データ領域とを、１つのファイルとして取り扱うことを特徴とする。
【００９０】
　かかる構成によっても、削除領域後の有効データに対して前詰め処理を行う必要がなくなるので、処理効率を大幅に改善することが可能となる。
【００９１】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、ディスク上の論理ブロックにデータを書き込む工程と、書き込んだデータの管理情報を論理ブロックへ書き込む工程とを含み、データの管理情報を書き込む工程において、論理ブロック上のデータの開始位置、データの長さ、およびデータを書き込んだ論理ブロック識別からなるデータの管理情報を書き込むことを特徴とする。
【００９２】
　かかる構成により、データの管理情報によってリンク可能領域の自由度が増すので、前詰め処理やダミーデータの埋め込み処理を行うことなくポインタ処理のみで書き込み可能領域の管理を行うことができ、規格準拠性確保のための処理負担を軽減することが可能となる。
【００９３】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、ディスク上の論理ブロックにデータを書き込む工程と、論理ブロックに記録されたデータを読み出す工程とを制御してデータを削除する工程を有し、データを書き込む工程において、論理ブロック上のデータの開始位置、データの長さ、およびデータを書き込んだ論理ブロック識別とで構成されるデータの管理情報を別途書き込み、データを削除する工程において、複数の論理ブロック上に１つのファイルとして記録されたデータの一部を削除する場合に、削除領域より前の有効データ領域と、削除領域よりも後の有効データ領域の２領域に分割し、２領域を１つのファイルとして取り扱うことを特徴とする。
【００９４】
　かかる構成により、データの管理情報によってリンク可能領域の自由度が増し、データ削除時において前詰め処理やダミーデータの埋め込み処理を行うことなくポインタ処理のみで新たな書き込み可能領域の管理を行うことができることから、規格準拠性確保のための処理負担を軽減することが可能となる。
【００９５】
　また、本発明にかかるＡＶデータ記録方法は、削除領域より前の有効データ領域と削除領域より後ろの有効データ領域との間にＤＶＢ規格のＤＩＴパケットをさらに挿入して記録することが好ましい。ＤＩＴパケットをトリガとして、削除領域より後ろの有効データ領域のストリームが、削除領域より前の有効データ領域のストリームとは不連続な新規ストリームであることを検出することができるからである。
【００９６】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をトランスポートパケットに分割し、トランスポートパケットとトランスポートパケットごとの伝送タイミング情報の組を繰り返すことにより伝送タイミング情報付きトランスポートストリームとして組み立てる工程と、伝送タイミング情報付きトランスポートストリームを記録する工程とを有し、ディスク上の論理ブロックが使用されているか否かを管理する工程と、音声信号及び映像信号の実時間連続再生を保証する連続データ領域を検出する工程と、伝送タイミング情報付きトランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する工程とをさらに含み、連続データ領域検出部により検出された複数の連続データ領域上に伝送タイミング情報付きトランスポートストリームを連続的に記録することを特徴とする。
【００９７】
　かかる構成により、出力タイミングを新たに生成することなく、単純なタイミング調整のみで１３９４インタフェースを介した出力が可能となる。
【００９８】
　また、本発明にかかるＡＶデータ記録方法は、音声信号及び映像信号をトランスポートパケットに分割し、所定の時間長分の複数のトランスポートパケットとトランスポートパケットごとの伝送タイミング情報の組を繰り返し配置することにより一つの単位パケットを構成し、単位パケットを並べることでトランスポートストリームを組み立てることが好ましい。より管理しやすい形で効率良く記録するためである。
【００９９】
　また、本発明にかかるＡＶデータ記録方法は、ＭＰＥＧを用いたデジタル放送に準拠したトランスポートパケットを含むトランスポートストリームを組み立てることが好ましい。ＭＰＥＧを用いたデジタル放送規格についても活用できるからである。
【０１００】
　また、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、伝送タイミング情報として２７メガヘルツのカウンタ値を含むことが好ましい。さらに、本発明にかかるＡＶデータ記録方法は、伝送タイミング情報として２４．５７６メガヘルツのカウンタ値を含むことも好ましい。２７メガヘルツでは、映像記録／再生時に用いるクロック等を流用でき、２４．５７６メガヘルツでは１３９４インタフェース部の基準クロックと一致することから出力タイミングの調整が容易となるからである。
【０１０１】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、通信路からトランスポートストリームをリアルタイム受信する工程と、トランスポートストリームを記録する工程とを有し、ディスク上の論理ブロックが使用されているか否かを管理する工程と、トランスポートストリームの実時間連続再生を保証する連続データ領域を検出する工程と、トランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する工程とをさらに含み、検出された複数の連続データ領域上にトランスポートストリームを連続的に記録することを特徴とする。
【０１０２】
　かかる構成により、１３９４インタフェースを介したリアルタイム入力の場合であっても、特別なストリーム変換処理を行う必要が無いので、容易に映像記録を実現することができる。同時に、記録領域中の無駄領域を減少させ、効率良く記録させることが可能となる。また、再生時には連続再生を保証することができる。さらに、パソコン接続時にＭＰＥＧ規格に準拠したストリームとして見えるようにすることを効率的に実現することができる。
【０１０３】
　次に、上記目的を達成するために本発明にかかるＡＶデータ記録方法は、通信路からトランスポートストリームをリアルタイム受信する工程と、トランスポートパケットと受信タイミング情報の組を連続された伝送タイミング情報付きトランスポートストリームとしてを記録する工程とを有し、ディスク上の論理ブロックが使用されているか否かを管理する工程と、伝送タイミング情報付きトランスポートストリームの実時間連続再生を保証する連続データ領域を検出する工程と、伝送タイミング情報付きトランスポートストリームを記録すべき連続データ領域の論理ブロック番号を指示する工程とをさらに含み、検出された複数の連続データ領域上に伝送タイミング情報付きトランスポートストリームを連続的に記録することを特徴とする。
【０１０４】
　かかる構成により、１３９４インタフェースを介したリアルタイム入力に伝送タイミング情報が付加された場合であっても、特別なストリーム変換処理を行う必要が無いので、容易に映像記録を実現することができる。また、再生時には連続再生を保証することができる。さらに、パソコン接続時にＭＰＥＧ規格に準拠したストリームとして見えるようにすることを効率的に実現することができる。
【０１０５】
　次に、上記目的を達成するために本発明にかかるＡＶデータ再生方法は、上述したようなＡＶデータ記録方法により記録されたディスクについて、延期ディスクに記録されたトランスポートストリームを読み出す工程と、ＭＰＥＧ規格に従ってトランスポートストリームの伝送タイミングを計算する工程と、トランスポートパケットを１３９４伝送路上へ送出する工程とを含み、計算した伝送タイミングに従ってトランスポートスパケットを１３９４伝送路上へ送出することを特徴とする。
【０１０６】
　かかる構成により、１３９４インタフェースを介したリアルタイム再生を保証することができる。
【０１０７】
　次に、上記目的を達成するために本発明にかかるＡＶデータ再生方法は、上述したようなＡＶデータ記録方法により記録されたディスクについて、ディスクに記録された伝送タイミング情報付きトランスポートストリームを読み出す工程と、伝送タイミング情報付きトランスポートストリームの伝送タイミング情報に従って伝送タイミングを再現する工程と、トランスポートパケットを１３９４伝送路上へ送出する工程とを含み、再現した伝送タイミングに従ってトランスポートスパケットを１３９４伝送路上へ送出することを特徴とする。
【０１０８】
　かかる構成により、伝送タイミング情報付きトランスポートストリームを利用して、１３９４インタフェースを介したリアルタイム再生を実現することができる。
【発明の効果】
【０１０９】
　以上のように本発明にかかるＡＶデータ記録装置によれば、映像をＩＥＥＥ１３９４のデジタルインタフェース経由で、Ｄ−ＶＨＳやセットトップボックス（ＳＴＢ）へ伝送しやすく、かつ連続再生が可能な様に記録する映像記録再生装置を実現し、同時に、記憶容量の無駄使いが少なく、かつパソコン接続時に記録されたＭＰＥＧシステムストリームが、簡易にＭＰＥＧ規格に準拠したデータとして見せることができる様なＡＶデータ記録再生装置を実現できる。
【０１１０】
　また本発明にかかるＡＶデータ記録装置によれば、ＭＰＥＧシステムストリームの途中のＶＯＢＵを削除した後、以降のＶＯＢＵをつないで１つのストリームとしてＡＶデータ記録再生装置内で管理可能にする場合に、削除処理の演算処理量を著しく減らすことができる。
【０１１１】
　また、ＭＰＥＧシステムストリームのアフレコ処理における演算処理量を著しく減らすことができる。
【０１１２】
　以上のように、記録映像に対する様々な機能（連続再生、デジタル伝送、ファイル操作、部分削除、アフレコ）を有するＡＶデータ記録装置を容易に実現することが可能となる。
【発明を実施するための最良の形態】
【０１１３】
　以下、本発明の実施の形態について図面を参照しながら説明する。
【０１１４】
　（実施の形態１）
　図１は、本発明の実施の形態１にかかるＡＶデータ記録装置のブロック構成図である。図１において、映像信号入力部１と音声信号入力部２から入力した信号は、各々映像圧縮部３及び音声圧縮部４で圧縮され、トランスポートストリーム組み立て部５においてトランスポートストリームとして形成され、記録部６及びピックアップ７を経由して相変化光ディスク８へ書き込まれる。
【０１１５】
　１３９４インタフェース経由で映像信号を入力して記録する場合には、１３９４インタフェース部９へ外部から入力されるトランスポートストリーム形式の映像信号を、記録部６及びピックアップ７を経由して相変化光ディスク８へ記録する。
【０１１６】
　映像信号の記録時には、記録制御部６１が記録部６の制御を行なう。また、記録制御部６１は、連続データ領域検出部６２に物理的に連続する空き領域を検出させる。連続データ領域検出部６２は、論理ブロック管理部６３で管理される各論理ブロック（およびセクタ）の使用状況を調べて、空き領域を検出する。
【０１１７】
　具体的には、記録開始操作によって、トランスポートストリーム組立部５は、圧縮された映像信号と圧縮された音声信号を１８８バイト単位のトランスポートパケットＶ＿ＴＳＰ及びＡ＿ＴＳＰ（ビデオデータが格納されるビデオトランスポートパケットＶ＿ＴＳＰと、オーディオデータが格納されるオーディオトランスポートパケットＡ＿ＴＳＰ）に分割し、この２種類のトランスポートパケットが一つのＶＯＢＵを構成するよう順番に並べた後に記録部６へ渡す。
【０１１８】
　記録部６では、記録制御部６１から指示された論理ブロック番号の位置からＶＯＢＵの記録を開始する。このとき、記録部６において、一つのＶＯＢＵは３２Ｋバイト単位に分割されており、３２Ｋバイト単位に誤り訂正符号が付加されて一つの論理ブロックとして相変化光ディスク８上に記録される。
【０１１９】
　また、一つの論理ブロックの途中で一つのＶＯＢＵの記録が終了した場合は、隙間を開けることなく次のＶＯＢＵの記録を連続的に行う。
【０１２０】
　一方、連続データ領域検出部６２によって、記録部６での記録が開始されるまでに、あらかじめ最大記録再生レート計算で１１秒分以上の連続した空き論理ブロック領域を検出しておく。そして、当該論理ブロック番号を、論理ブロック単位の書込が発生するごとに記録部６へ通知し、また論理ブロックが使用済みになることについては論理ブロック管理部６３に通知する。
【０１２１】
　連続データ領域検出部６２は、論理ブロック管理部内で管理されている論理ブロックの使用状況を探索して、未使用の論理ブロックが最大記録再生レート換算で１１秒分の連続している領域を検出しておく。なお、再生部のデータ読み出しレート、データ最大記録再生レート（映像記録再生レート）、ピックアップの最大移動時間は従来例と同じであるものとしている。
【０１２２】
　また、連続再生保証のために１１秒以上の連続した空き論理ブロック領域を常に検出するものとしたが、方法としては特にこれに限定されるものではなく、他の方法も考えられる。
【０１２３】
　例えば、余分な再生データの蓄積量を計算してトレースしながら、連続した空き論理ブロックのデータサイズを動的に決定しても良い。すなわち、撮影中のある時点で１７秒分の連続データ領域を確保できたときには、その続きとしては５秒分の連続データ領域を確保するようにする連続再生を保証する記録方法も考えられる。
【０１２４】
　論理ブロック管理部６３は、記録制御部６１から通知された使用済み論理ブロック番号によって論理ブロック番号ごとの使用状況を把握して管理を行う。すなわち、論理ブロック番号を構成する各セクタ単位の使用状況を、ＵＤＦもしくはISO/IEC 13346のファイル構成で規定されているスペースビットディスクリプタ領域を用いて、使用済みもしくは未使用であるかを記録して管理することになる。そして、記録処理の最終段階において、ＦＩＤ及びファイルエントリをディスク上のファイル管理領域へ書き込む。
【０１２５】
　次に、図２は本発明の実施の形態１にかかるＡＶデータ記録装置における記録形態を示す図である。図２において、ＭＰＥＧシステムストリームは隙間無く連続する複数のＶＯＢＵから構成されており、１つのＶＯＢＵは０．４〜１秒分の記録内容に相当する隙間無く連続するＭＰＥＧトランスポートパケットから構成されている。
【０１２６】
　トランスポートパケットには、ビデオデータが格納されるビデオトランスポートパケット（Ｖ＿ＴＳＰ）と、オーディオデータが格納されるオーディオトランスポートパケット（Ａ＿ＴＳＰ）の２種類があり、各トランスポートパケットの長さは１８８バイトである。また、Ｖ＿ＴＳＰはトランスポートパケットヘッダとビデオデータから構成され、Ａ＿ＴＳＰはトランスポートパケットヘッダとオーディオデータから構成されている。Ｖ＿ＴＳＰとＡ＿ＴＳＰとの違いはトランスポートパケットヘッダ内のＰＩＤ（Packet ID）で識別され、Ｖ＿ＴＳＰはＰＩＤ＝“０ｘ００２０”で、Ａ＿ＴＳＰはＰＩＤ＝“０ｘ００２１”で識別される。１つのＶＯＢＵと連続データ領域、論理ブロック、及びセクタの関係は図２８と同じである。
【０１２７】
　一方、記録したデータを再生する場合には、図３に示すように、ピックアップ７及び再生部３１を経由して取り出したトランスポートストリームをトランスポートストリーム分解部３２で映像信号と音声信号に分離し、各々映像伸長部３３及び音声伸長部３４を介して、映像表示部３５及び音声出力部３６へ出力する。
【０１２８】
　また、１３９４インタフェースにセットトップボックス（ＳＴＢ）を接続して、記録映像をセットトップボックスへ伝送して、セットトップボックス側で再生する場合は、再生部３１の出力するトランスポートストリームをそのまま出力タイミング生成部１３を介して１３９４インタフェース部９へ渡す。
【０１２９】
　ここで、出力タイミング生成部１３は、各トランスポートパケットの送出タイミングがＭＰＥＧ規格のデコーダモデル（Transport stream system target decoder）に従うようにスケジューリングして生成し、そのタイミングで各トランスポートパケットを１３９４インタフェース部９へ渡す。
【０１３０】
　そして、１３９４インタフェース部９は、その各トランスポートパケットを受け取った際のパケット間の時間間隔を維持して１３９４伝送路へ送信する。なお、ＭＰＥＧ規格のデコーダモデルでは、セットトップボックス側のトランスポートパケット受信用のバッファメモリがオーバーフロー、又はアンダーフローしないように、トランスポートパケットを送信するように定めている。
【０１３１】
　また、記録したデータを映像表示部３５に表示する場合、及び１３９４インタフェース部９を介してセットトップボックス側で再生する場合のいずれの場合においても、トランスポートストリームは連続データ領域検出部６２によって指定された領域に記録されていることから、連続再生を保証することができる。
【０１３２】
　以上のように、本実施の形態１によれば、１３９４インタフェース使用時に特別なストリーム変換処理を行う必要が無いこと、連続再生を保証した記録を行うこと、記録領域中の無駄領域が無いこと、及びパソコン接続時にＭＰＥＧ規格に準拠したデータファイルとして見えることから、デジタルインタフェース経由の映像の同期転送手段を使ったリアルタイム記録／リアルタイム再生の保証と、パソコン接続時の非同期転送手段を使ったファイルの再生保証の両立を容易かつ効率的に実現することができる。
【０１３３】
　なお、記録された映像信号ファイル等を削除する場合には、削除制御部６４が記録部６及び再生部３１を制御して削除処理を実施する。さらに、アフレコする場合には、アフレコ制御部６５が記録部６及び再生部３１を制御してアフレコ処理を完了する。なお、記録した後でアフレコする場合には、あらかじめアフレコ用ダミーパケット発生部１０を起動しながら映像記録を行なう必要がある。また、実際に削除処理及びアフレコ処理を行う場合には、論理ブロックのデータの読み出しを行うために、再生用の機能（例えば再生部）等を起動する必要もある。
【０１３４】
　なお、実施の形態１では、トランスポートストリームを記録するものとしているが、図３５に示すような任意のパケット長を有するＰＥＳパケットから構成されるＰＥＳストリームであっても良い。
【０１３５】
　ただし、ＰＥＳストリームを記録する場合には、１３９４インタフェースを介した入出力を実施する際にＰＥＳ／ＴＳ変換及びＴＳ／ＰＥＳ変換が必要となるが、かかる変換処理はプログラムストリームの場合に必要となるＰＳ／ＴＳ変換及びＴＳ／ＰＳ変換よりも処理が軽い。ＰＳ／ＴＳ変換及びＴＳ／ＰＳ変換は、それぞれＰＳ／ＰＥＳ／ＴＳ変換及びＴＳ／ＰＥＳ／ＰＳ変換と等価だからである。また、トランスポートストリーム組立部及び分解部の代わりに、ＰＥＳストリーム組立部及び分解部が必要となる。
【０１３６】
　また、本実施の形態１においては、音声は圧縮されるものとして説明しているが、圧縮されない形態でシステムストリームに組み込まれても特に問題は生じない。
【０１３７】
　なお、実施の形態１では、デジタルインタフェースを１３９４規格に準拠した伝送路として説明しているが、特に限定するものではなく、ＭＰＥＧデータの同期転送及び非同期転送を備えているものであれば良い。
【０１３８】
　（実施の形態２）
　次に、ユーザが既に記録されている映像の特定のＶＯＢＵを削除する場合について説明する。図４は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作前に記録されている内容を示す図である。図４においては、論理ブロック＃５０００〜５９９９にまたがって記録されており、また論理ブロックにはＶＯＢＵ＃０〜ＶＯＢＵ＃８５が記録されている。ここでは、記録されている論理ブロック全体を領域ａと呼ぶものとする。また、ユーザは記録映像を再生することにより、削除したい箇所としてＶＯＢＵ＃５１を指定するものとし、削除されるＶＯＢＵ＃５１は論理ブロック＃５５００、＃５５０１、＃５５０２にまたがって記録されている。
【０１３９】
　図５は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作後に記録されている内容を示す図である。図５においては、論理ブロック＃５０００〜＃５５００、及び＃５５０２〜＃５９９９においては記録されているが、論理ブロック＃５５０１は空き領域（未使用）となったことを示している。また、論理ブロックにはＶＯＢＵ＃０〜＃５０、及びＶＯＢＵ＃５２〜＃８５が記録され、ＶＯＢＵ＃５１は記録内容から削除されたことを示している。ここで、論理ブロック＃５０００〜＃５５００の映像データ部分を領域Ａ、論理ブロック＃５５０２の映像データ部分を領域Ｂ、論理ブロック＃５５０３〜＃５９９９の映像データ部分を領域Ｃと呼ぶ。
【０１４０】
　図６は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作前に記録されているファイルの構造を示す図である。図４における領域ａに記録されている内容（論理ブロック＃５０００〜＃５９９９）が１つのアロケーションディスクリプタによってファイルエントリにリンクされていることを示している。
【０１４１】
　図７は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作後に記録されているファイルの構造を示す図である。図５における領域Ａ、Ｂ、Ｃの記録内容が３つのアロケーションディスクリプタによって一つのファイルエントリにリンクされていることを示している。
【０１４２】
　図８は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作前のファイルエントリのアロケーションディスクリプタに関する数値を示す図である。ここではアロケーションディスクリプタとして図３０（ｂ）のエクステンデッド・アロケーションポインタを使用している。エクステント位置は図４における領域ａの先頭セクタ番号を示し、論理ブロック＃５０００に相当するセクタ番号“８００００”を示している。また、ファイルのデータ長としてレコード長およびエクステント長は３２７６６１４４バイトを示す。また、アロケーションディスクリプタは１個２０バイトなのでアロケーションディスクリプタ長は‘２０’となる。なお、本実施の形態２においてはデータ圧縮していないことから、インフォメーション長はレコード長と同じ値を使用し、使用可能領域は使用しないので、以降ではこれらのフィールドの説明を省略する。
【０１４３】
　図９は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作後のファイルエントリのアロケーションディスクリプタに関する数値を示す図である。ここでもアロケーションディスクリプタとして図３０（ｂ）のエクステンデッド・アロケーションポインタを使用している。アロケーションディスクリプタＡ、Ｂ、Ｃそれぞれのエクステント位置は、図５における領域Ａ、Ｂ、Ｃの先頭セクタ番号を示し、論理ブロック＃５０００、＃５５０２、＃５５０３に相当するセクタ番号“８００００”、“８８０３２”、“８８０４８”を示している。アロケーションディスクリプタＡ、Ｂ、Ｃのレコード長は有効データ長を示し、それぞれ１６３８３０７２バイト、１６５４４バイト、１６２９９６００バイトである。また、アロケーションディスクリプタＡ、Ｂのエクステント位置は有効データを含む範囲を２０４８バイトの整数倍となる長さで示し、それぞれ１６３８４０００バイト、１８４３２バイトである。一方、アロケーションディスクリプタＣのエクステント位置は規格上２０４８バイトの整数倍となる必要は無いのでレコード長と同じ１６２９９６００バイトとなる。また、３個分のアロケーションディスクリプタを使うので、アロケーションディスクリプタ長は‘６０’となる。
【０１４４】
　次に、削除処理部６４における処理の流れについて説明する。図１０は、本発明の実施の形態２にかかるＡＶデータ記録装置における削除処理部の処理の流れ図である。図１０では、ユーザが再生画像を見ることにより、特定の箇所を削除指示して該当する図４のＶＯＢＵ＃５１を削除する場合について説明する。ＶＯＢＵ＃５２のデータの内、論理ブロック＃５５０２に書き込まれているデータのみを論理ブロック＃５５０２の先頭から始まるように前詰めして書き直す（ステップＳ１０１）。この前詰め部分を領域Ｂとする。
【０１４５】
　次に、ファイルエントリを図７及び図９のように変更する（ステップＳ１０２〜Ｓ１０４）。まず、図７のアロケーションディスクリプタＡは記録内容が論理ブロック＃５０００（セクタ＃８００００）から始まり、有効データサイズ(レコード長)が１６３８３０７２バイトであり、有効データを含む２０４８バイト単位のデータサイズ(エクステント長)は１６３８４０００バイトであることを示す。また、アロケーションディスクリプタＢは論理ブロック＃５５０２（セクタ＃８８０３２）から始まり有効データサイズ(レコード長)が１６５４４バイトであり、有効データを含む２０４８バイト単位のデータサイズ(エクステント長)も１８４３２バイトであることを示す。また、アロケーションディスクリプタＣは論理ブロック＃５５０３（セクタ＃８８０４８）から始まり、有効データサイズ(レコード長)およびエクステント長が１６２９９６００バイトであることを示す。最後に、論理ブロック管理部へ論理ブロック＃５５０１が空きとなったことを通知する（ステップＳ１０５）。これにより、削除処理が完了する。
【０１４６】
　以上のように本実施の形態２によれば、１論理ブロックについてのみ前詰め処理を行い、アロケーションディスクリプタの追加変更処理により削除処理を完了する。このように領域Ｃ全体を前詰めする必要が無くなるので、削除処理部６４における処理負荷が著しく軽減される。また、実施の形態１のようにＶＯＢＵを連続的に配置するか、または本実施の形態２のように一部のＶＯＢＵを論理ブロックに対して間欠的に配置するかのどちらかの形態により、削除処理前の１３９４インタフェースを介した映像のリアルタイム記録／リアルタイム再生、パソコン接続時のファイル再生及び部分削除処理が容易かつ効率的に実現できることになる。
【０１４７】
　なお、削除処理後の再生時において、例えば領域Ａから領域Ｂへスキップする場合、連続再生を保証するにはスキップする前に別途ＭＰＥＧのバッファ制御が必要になる場合がある。
【０１４８】
　なお、本実施の形態２においては、ユーザが指定可能な削除領域がＶＯＢＵ単位であることを前提に説明したが、特にこれに限定されるものではなく、例えばフレーム単位であっても良い。ただし、その場合には、ユーザが指定した削除領域の中に全体が含まれるＶＯＢＵのみを削除する。部分的に削除領域を含むＶＯＢＵについては、編集によって不要なフレームを削除してＶＯＢＵを短くするか、あるいは当該ＶＯＢＵを削除しないで、削除領域に含まれるフレームを再生しないように制御する等の処理が必要となる。
【０１４９】
　また、ユーザが指定可能な削除領域がフィールド単位であってもかまわない。ただし、この場合には、ユーザが指定した削除領域に完全に含まれるＶＯＢＵのみを削除する。部分的に削除領域を含むＶＯＢＵは編集によって不要なフレームを削除してＶＯＢＵを短くし、かつ特定のフィールドを再生しないようにするか、あるいは当該ＶＯＢＵを削除しないで、削除領域に含まれるフィールドを再生しないように制御する等の処理が必要となる。
【０１５０】
　また、本実施の形態２においては、ＶＯＢＵはトランスポートパケットから構成されるものとしたが、任意の長さのプログラムストリームのパックから構成されていても良い。
【０１５１】
　なお、本実施の形態２では、ＶＯＢＵはトランスポートストリームから構成されるものとしたが、任意のパケット長を有するＰＥＳパケットから構成されるＰＥＳストリームであっても良い。さらに、独自フォーマットのパケットから構成される独自フォーマットのストリームであっても良い。
【０１５２】
　（実施の形態３）
　次に、ユーザが後でアフレコ可能なように映像データを記録する場合について説明する。図１１は、本発明の実施の形態３にかかるＡＶデータ記録装置における記録形態を示す図である。図１１において、１つのＶＯＢＵは実施の形態１と同様のＶ＿ＴＳＰ及びＡ＿ＴＳＰの他に、アフレコ時の裏音声格納用のダミーパケット（以下、「Ｄ＿ＴＳＰ」という。）及びヌル（Ｎｕｌｌ）トランスポートパケット（Ｎ＿ＴＳＰ）から構成される。Ｄ＿ＴＳＰはＰＩＤ＝“０ｘ００２２”、Ｎ＿ＴＳＰはＰＩＤ＝“０ｘ１ＦＦＦ”で識別される。また、映像記録時にＤ＿ＴＳＰの中に格納するデータのストリーム種別（トランスポートパケットヘッダのstream typeフィールド）としては、あらかじめ音声を指定する。
【０１５３】
　ここで、アフレコする裏音声のピークレートが２ｃｈ分で５１２ｋｂｐｓ弱（トランスポートヘッダを含む）であるものとすれば、１秒分に相当するデータサイズは論理ブロック２個分未満となる。
【０１５４】
　アフレコ可能となるように映像データを記録する場合、例えば図１１に示す１つのＶＯＢＵ＃Ｉにおいて、論理ブロック＃（ｉ−１）と論理ブロック＃ｉの境界にＮ＿ＴＳＰを配置し、また論理ブロック＃（ｉ＋１）と論理ブロック＃（ｉ＋２）の境界にＮ＿ＴＳＰを配置し、両者の間をほぼ５１２Ｋｂｐｓ相当分のＤ＿ＴＳＰで埋めるようにする。同様に各ＶＯＢＵの中にＮ＿ＴＳＰにはさまれたＤ＿ＴＳＰを置く。Ｄ＿ＴＳＰの書込み位置は、ＶＯＢＵ内で最初に始まる論理ブロック以降となるように決めておく。こうすることで、Ｄ＿ＴＳＰを含む論理ブロックを読み出すことなくＤ＿ＴＳＰの位置を特定することが可能となる。
【０１５５】
　アフレコ時に裏音声を記録する場合、各ＶＯＢＵに記録された映像を音声無しで表示しながら裏音声をＤ＿ＴＳＰの物理位置に裏音声の音声トランスポートパケットであるＡ＿ＴＳＰを記録する。この時、裏音声記録の書込み位置は論理ブロック内に閉じているので、音声データを書き込むだけの処理で十分となる。すなわち、ＲＭＷが発生する可能性がないことから、従来の場合に較べて高速に処理することができる。
【０１５６】
　裏音声に同期して映像を再生する際にはＶ＿ＴＳＰ及びＰＩＤ＝“０ｘ００２２”のＡ＿ＴＳＰを再生すれば良い。
【０１５７】
　以上のように、本実施の形態３によれば、アフレコ時の裏音声記録における処理量を著しく減らすことができ、アフレコ機能を容易に実現できる。
【０１５８】
　なお、実施の形態３においては、トランスポートストリームによる記録を前提としたが、パックから構成されるプログラムストリームであっても良い。この場合、ダミーパケットとして合計が論理ブロックのサイズであるダミーのパックを論理ブロックに対して記録する。
【０１５９】
　なお、本実施の形態３では、Ｄ＿ＴＳＰの位置はＶＯＢＵ内に最初に先頭が含まれる論理ブロック以降としたが、２番目のＶＯＢＵ以降であっても問題はない。また、Ｄ＿ＴＳＰの開始位置を任意としても良い。なお、本実施の形態３では、Ｄ＿ＴＳＰのストリーム種別は音声であるとしてが、プライベートデータであっても良い。
【０１６０】
　また、本実施の形態３においては、アフレコを前提とした映像記録時において、Ｄ＿ＴＳＰはＰＩＤ＝“０ｘ００２２”であるものとしたが、“０ｘ０００２”から“０ｘ１ＦＦＦ”の間の値であっても良い。ただし、“０ｘ１ＦＦＦ”の場合は、アフレコ時にＰＩＤを“０ｘ０００２”から“０ｘ１ＦＦＥ”の間の値を割り付ける必要がある。
【０１６１】
　さらに、本実施の形態３においては、トランスポートストリームによる記録を前提としているが、任意のパケット長を有するＰＥＳパケットにより構成されるＰＥＳストリームであっても良い。ＰＥＳストリームによる記録の場合、ダミーパケットとして合計が論理ブロックサイズ以上のダミーのＰＥＳパケットを論理ブロックに対して記録する。表音声のＰＥＳパケットとダミーのＰＥＳパケットは、ＰＥＳのストリームＩＤを変えることで識別することが可能である。
【０１６２】
　（実施の形態４）
　次に、ユーザが既に記録されている映像の特定のＶＯＢＵを削除する場合について説明する。図１２は、本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作前に記録されている内容を示す図である。図１２においては、ＶＯＢＵ＃０〜ＶＯＢＵ＃８５が論理ブロック＃５０００〜５９９９にまたがって記録されている。ここでは、記録されているＶＯＢＵ全体を領域ａと呼び、データサイズは３２７６６１４４バイトであるものとする。また、ユーザは記録映像を再生しながら、削除したい箇所としてＶＯＢＵ＃５１を指定するものとし、削除されるＶＯＢＵ＃５１は論理ブロック＃５５００、＃５５０１、＃５５０２、＃５５０３にまたがって記録されている。
【０１６３】
　図１３から図１６は本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後に記録されている内容を示す図である。なお、図１３から図１６において、Ｎ＿ＴＳＰはヌルトランスポートパケットを示す。
【０１６４】
　まず、図１３においては、論理ブロック＃５０００〜＃５５００、及び＃５５０３〜＃５９９９にはＶＯＢＵが記録されているが、論理ブロック＃５５０１、＃５５０２は空き領域（未使用）となったことを示している。つまり、各論理ブロックにはＶＯＢＵ＃０〜ＶＯＢＵ＃５０、及びＶＯＢＵ＃５２〜＃８５のいずれかが記録され、ＶＯＢＵ＃５１は記録内容から削除されたことを示している。また、ＶＯＢＵ＃０の先頭〜ＶＯＢＵ＃５０の末尾までのデータサイズをsizeＡとし、ＶＯＢＵ＃０の先頭から削除前のＶＯＢＵ＃５１の末尾までのデータサイズをsizeＢと呼ぶことにする。さらにＶＯＢＵ＃５０の後ろと、ＶＯＢＵ＃５２の前にヌルトランスポートパケット（Ｎ＿ＴＳＰｓ）を配置する。この時、削除領域より前のデータ領域に対して後ろからＮ＿ＴＳＰｓを加えた領域を領域Ａと呼び、削除領域より後ろのデータ領域に対して前からＮ＿ＴＳＰｓを加えた領域を領域Ｂと呼ぶ。ＶＯＢＵ＃０の先頭からＶＯＢＵ＃５０の末尾までのデータサイズは１６４０６７６０バイトであるものとする。
【０１６５】
　次に図１４は、削除されたＶＯＢＵ＃５１のサイズが１０００１６バイトだった場合の削除例を示し、図１５は削除されたＶＯＢＵ＃５１のサイズが８００８８バイトだった場合の削除例を示す。図１４及び図１５において、addＡはＶＯＢＵ＃５０の後ろにつけるＮ＿ＴＳＰsのデータサイズを、addＢはＶＯＢＵ＃５２の前につけるＮ＿ＴＳＰsのデータサイズを、それぞれ示す。
【０１６６】
　また、Ｘ及びＹは削除前データの先頭から数えた９４キロバイト（９４×１０２４バイト）単位の境界に関係する数値である。Ｘは削除領域の前のデータ部分における最終の９４キロバイト境界からヌルトランスポートパケット追加部分の末尾までのデータサイズを、Ｙは削除領域より後ろのデータ部分における最初の９４キロバイト境界よりひとつ前の９４キロバイト境界から領域Ｂの先頭までのデータサイズを、それぞれ示す。
【０１６７】
　なお、図１４はＹ≧Ｘの場合を示し、図１５はＹ＜Ｘの場合を示すことになる。また９４キロバイト（９４×１０２４バイト）というサイズはトランスポートパケットサイズの１８８バイトとセクタサイズの２０４８バイトの最小公倍数である。
【０１６８】
　また図１６は領域Ａ及び領域Ｂのトランスポートパケットの連続状態を示す。
【０１６９】
　図１６は、本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作前に記録されているファイルの構造を示す図である。図１２における領域ａに記録されている内容（論理ブロック＃５０００〜＃５９９９）が１つのアロケーションディスクリプタによってファイルエントリにリンクされていることを示している。
【０１７０】
　図１７は、本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後に記録されているファイルの構造を示す図である。図１４又は図１５における領域Ａ、Ｂの記録内容が２つのアロケーションディスクリプタによって一つのファイルエントリにリンクされていることを示している。
【０１７１】
　図１８は、本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作前のファイルエントリのアロケーションディスクリプタに関する数値を示す図である。ここではアロケーションディスクリプタとして図３０（ａ）のショート・アロケーションポインタを使用している。エクステント位置は図１２における領域ａの先頭セクタ番号を示し、論理ブロック＃５０００に相当するセクタ番号“８００００”を示している。また、有効なデータ長を示すエクステント長は３２７６６１４４バイトを示す。また、アロケーションディスクリプタは１個８バイトなのでアロケーションディスクリプタ長は‘８’となる。
【０１７２】
　図１９は、本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後のファイルエントリのアロケーションディスクリプタに関する数値を示す図である。ここでもアロケーションディスクリプタとして図３０（ａ）のショート・アロケーションポインタを使用している。アロケーションディスクリプタＡ、Ｂそれぞれのエクステント位置は、図１４における領域Ａ、Ｂの先頭セクタ番号を示し、論理ブロック＃５０００内の先頭セクタ（第１セクタ）、＃５５０３内の第１２セクタに相当するセクタ番号“８００００”、“８８０５９”を示している。またアロケーションディスクリプタＡ、Ｂのエクステント長は有効データ長を示し、１６４０６７６０バイト、１６２６１３１２バイトである。また、２個分のアロケーションディスクリプタを使うので、アロケーションディスクリプタ長は‘１６’となる。
【０１７３】
　領域ＡのaddＡ、及び領域ＢのaddＢについては、以下の計算式（数１）、（数２）に従って導出するものとする。まず、（数１）は領域ＡのaddＡを導出する式である。
【０１７４】
【数１】
2004072790.tif 000003
　次に、（数２）は領域ＢのaddＢを導出する式である。
【０１７５】
【数２】
2004072790.tif 000004
　なお、addＢの導出式は、Ｙ≧Ｘの場合とＹ＜Ｘの場合とで相異する。また、（数１）及び（数２）において、modularは除算の余り値を意味し、roundは除算結果の小数点以下を切り捨てた値を意味する。
【０１７６】
　削除処理部６４における処理の流れについて説明する。図２０は、本発明の実施の形態４にかかるＡＶデータ記録装置における削除処理部の処理の流れ図である。図２０では、ユーザが再生画像を見ることにより、特定の箇所を削除指示して該当する図１２のＶＯＢＵ＃５１を削除する場合について説明する。まず、ＶＯＢＵ＃５０の後ろにヌルトランスポートパケットをサイズaddＡだけ追加して領域Ａを構築する（ステップＳ２０１）。これにより領域Ａのデータサイズは２０４８バイトの整数倍となる。次にＶＯＢＵ＃５２の前にヌルトランスポートパケットをaddBだけ追加して領域Ｂを構築する（ステップＳ２０２）。ただし、ここで領域Ａと領域Ｂのヌルトランスポートパケットは連続しているものとする。
【０１７７】
　これにより、領域Ｂのデータ開始アドレスは、ＶＯＢＵ＃５１を除いてＶＯＢＵ＃０の先頭から数えた場合に２０４８バイトの整数倍となる。以上のように領域Ａの末尾及び領域Ｂの先頭が２０４８バイト境界となることにより、ＵＤＦのショートアロケーションポインタの条件を満たすことになる。またさらに領域Ａと領域Ｂを接続すると１８８バイトのトランスポートパケットが連続配置することになる。この様子を図１６に示す。
【０１７８】
　ここで、図１４に示すように、ＶＯＢＵ＃５１のデータサイズが例えば１０００１６バイトの場合は、Ｘ＝４５０５６、Ｙ＝４７０００でＹ≧ＸとなりaddＡ＝１８１６バイト、addＢ＝１９４４バイトのヌルトランスポートパケットを付加することになる。
【０１７９】
　また一方、図１５に示す様に、ＶＯＢＵ＃５１のデータサイズが例えば８００８８バイトの場合は、Ｘ＝４５０５６、Ｙ＝２７０７２でＹ＜ＸとなりaddＡ＝１８１６バイト、addＢ＝７８２７２バイトのヌルトランスポートパケットを付加することになる。
【０１８０】
　次に、ファイルエントリを図１７及び図１９のように変更する（ステップＳ２０３〜Ｓ２０４）。ただし、図１９に示す数値は図１４の場合を示す。図１７のアロケーションディスクリプタＡは記録内容が論理ブロック＃５０００の先頭セクタ（セクタ＃８００００）から始まり、データサイズが１６４０８５７６バイトであることを示す。また、アロケーションディスクリプタＢは論理ブロック＃５５０３の第１２セクタ（セクタ＃８８０５９）から始まりデータサイズが１６２６１３１２バイトであることを示す。最後に、論理ブロック管理部へ論理ブロック＃５５０１、＃５５０２が空きとなったことを通知する（ステップＳ２０５）。これにより、削除処理が完了する。
【０１８１】
　以上のように本実施の形態４によれば、ヌルトランスポートパケットの追加処理及びアロケーションディスクリプタの追加変更処理により削除処理を完了する。このように削除領域の後ろの領域全体を前詰めする必要が無くなるので、削除処理部６４における処理負荷が著しく軽減される。また、実施の形態１のようにＶＯＢＵを連続的に配置するか、または本実施の形態４の様にＶＯＢＵ間にヌルパケットをはさみながらＶＯＢＵを連続的に配置するかのどちらかの形態により、削除処理前の１３９４インタフェースを介した映像のリアルタイム記録／リアルタイム再生、パソコン接続時のファイル再生及び部分削除処理が容易かつ効率的に実現できることになる。
【０１８２】
　なお、削除処理後の再生時において、例えば領域Ａから領域Ｂへスキップする場合、連続再生を保証するにはスキップする前に別途ＭＰＥＧのバッファ制御が必要になる場合がある。
【０１８３】
　なお、本実施の形態４においては、ユーザが指定可能な削除領域がＶＯＢＵ単位であることを前提に説明したが、特にこれに限定されるものではなく、例えばフレーム単位であっても良い。ただし、その場合には、ユーザが指定した削除領域に完全に含まれるＶＯＢＵのみを削除する。部分的に削除領域を含むＶＯＢＵについては、編集によって不要なフレームを削除してＶＯＢＵを短くするか、あるいは当該ＶＯＢＵを削除しないで、削除領域に含まれるフレームを再生しないように制御する等の処理が必要となる。
【０１８４】
　また、ユーザが指定可能な削除領域がフィールド単位であってもかまわない。ただし、この場合には、ユーザが指定した削除領域に完全に含まれるＶＯＢＵのみを削除する。部分的に削除領域を含むＶＯＢＵは編集によって不要なフレームを削除してＶＯＢＵを短くし、かつ特定のフィールドを再生しないようにするか、あるいは当該ＶＯＢＵを削除しないで、削除領域に含まれるフィールドを再生しないように制御する等の処理が必要となる。
【０１８５】
　また、本実施の形態４においては、ＶＯＢＵはトランスポートパケットから構成されるものとしたが、２Ｋバイト単位のプログラムストリームのパックから構成されていても良い。ただし、この場合は図２０におけるヌルパケットの追加処理は不要になる。
【０１８６】
　なお、本実施の形態４では、ＶＯＢＵはトランスポートストリームから構成されるものとしたが、任意のパケット長を有するＰＥＳパケットやプログラムストリームのパックから構成されるＰＥＳストリームであっても良い。さらに、独自フォーマットのパケットから構成される独自フォーマットのストリームであっても良い。ただし、これらの場合はダミーパケットとして使用しないストリームＩＤを有するパケット又はプライベート・ストリームＩＤを使用する等の必要がある。
【０１８７】
　なお、本実施の形態４では、領域Ａの末尾位置は２キロバイトの境界に一致するものとしたが、論理ブロックサイズ（３２キロバイト）の境界に一致させてもよい。
【０１８８】
　（実施の形態５）
　ユーザが既に記録されている映像の特定のＶＯＢＵを削除する場合の別の例について説明する。
【０１８９】
　図２１（ｂ）は実施の形態５にかかるファイルエントリのアロケーションポインタのデータ構造を示し、図２１（ａ）に示すように、データの開始セクタ番号を示すエクステント位置、開始セクタ先頭から実際の有効データ開始アドレスまでのサイズを示すエクステントオフセット、及び実際の有効データサイズを示すレコード長を管理する。本実施の形態５では、映像を記録する場合にこのようなデータ構造を持ったアロケーションディスクリプタがファイルエントリに記録されるものとする。
【０１９０】
　図２２は実施の形態５にかかるＡＶデータ記録装置における削除操作前に記録されている内容を示す図である。図２２においては、ＶＯＢＵ＃０〜ＶＯＢＵ＃８５が論理ブロック＃５０００〜５９９９にまたがって記録されている。ここでは、記録されているデータサイズは３２７６６１４４バイトであるものとする。また、ユーザは記録映像を再生しながら、削除したい箇所としてＶＯＢＵ＃５１を指定するものとし、削除されるＶＯＢＵ＃５１は論理ブロック＃５５００、＃５５０１、＃５５０２、＃５５０３にまたがって記録されている。ＶＯＢＵ全体を領域aと呼び、ＶＯＢＵ先頭からＶＯＢＵ＃５０まで領域を領域Ａと呼び、またＶＯＢＵ＃５２以降からＶＯＢＵ末尾までの領域を領域Ｂと呼ぶ。ＶＯＢＵ＃０の先頭からＶＯＢＵ＃５０の末尾までのデータサイズは１６４０６７６０バイトであり、ＶＯＢＵ＃５１のデータサイズは１０００１６バイトであるものとする。
【０１９１】
　図２３は、本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作後に記録されているファイルの構造を示す図である。図２２に示す領域Ａ、Ｂの記録内容が２つのアロケーションディスクリプタによって一つのファイルエントリにリンク（関連付け）されていることを示している。
【０１９２】
　図２４は、本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作前のファイルエントリのアロケーションディスクリプタに関する数値を示す図である。ここではアロケーションディスクリプタとして図２１に示すアロケーションポインタを使用している。エクステント位置は記録されたデータの先頭セクタ番号を示し、論理ブロック＃５０００に相当するセクタ番号“８００００”を示している。また、データはセクタ＃８００００の先頭から記録されているのでエクステントオフセットが０バイトであることを示し、有効なデータ長を示すレコード長は３２７６６１４４バイトを示す。また、アロケーションディスクリプタは１個１２バイトなのでアロケーションディスクリプタ長は‘１２’となる。
【０１９３】
　図２５は、本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作後のファイルエントリのアロケーションディスクリプタに関する数値を示す図である。ここでもアロケーションディスクリプタとして図２１に示すアロケーションポインタを使用している。アロケーションディスクリプタＡ、Ｂのエクステント位置は、それぞれ図２３における領域Ａ、Ｂの先頭セクタ番号を示し、それぞれ論理ブロック＃５０００内の先頭セクタ（第１セクタ）、＃５５０３内の第１２セクタに相当するセクタ番号“８００００”、“８８０５９”を示している。またアロケーションディスクリプタＡ、Ｂのレコード長は有効データ長を示し、１６４０６７６０バイト、１６２５９３６８バイトである。
【０１９４】
　またアロケーションディスクリプタＡのエクステントオフセットは、領域Ａがセクタの先頭から始まっているので‘０’が設定される。アロケーションディスクリプタＢのエクステントオフセットは、領域Ｂがセクタ＃８８０５９の１９４４バイト目以降から始まっているので‘１９４４’が設定される。また、２個分のアロケーションディスクリプタを使うので、アロケーションディスクリプタ長は‘２４’となる。
【０１９５】
　実施の形態５における削除処理部６４における処理の流れについて説明する。図２６は、本発明の実施の形態５にかかるＡＶデータ記録装置における削除処理部の処理の流れ図である。図２６では、ユーザが再生画像を見ることにより、特定の箇所を削除指示して該当する図２２のＶＯＢＵ＃５１を削除する場合について説明する。このため、まず図２４のように領域ａを指していたアロケーションディスクリプタを、領域Ａを指すように変更する（Ｓ３０１）。次に領域Ｂを指す様なアロケーションディスクリプタを追加する（Ｓ３０２）。この結果、図２４のファイルエントリが図２３及び図２５に示すファイルエントリとなる。本実施の形態５におけるアロケーションディスクリプタはエクステントオフセット及びレコード長の組み合わせによりセクタの先頭からデータを格納する必要が無い。これにより実施の形態２の前詰め処理や実施の形態４のヌルパケットの追加処理が不要となる。最後に、論理ブロック管理部へ論理ブロック＃５５０１、＃５５０２が空きとなったことを通知する（ステップＳ３０３）。これにより、削除処理が完了する。
【０１９６】
　以上のように本実施の形態５によれば、アロケーションディスクリプタの追加変更処理により削除処理を完了する。これにより削除領域の後ろの領域全体を前詰めする必要が無くなるので、削除処理部６４における処理負荷が著しく軽減される。
【０１９７】
　なお、削除処理後の再生時において、例えば領域Ａから領域Ｂへスキップする場合、連続再生を保証するにはスキップする前に別途ＭＰＥＧのバッファ制御が必要になる場合がある。
【０１９８】
　なお、本実施の形態５においては、ユーザが指定可能な削除領域がＶＯＢＵ単位であることを前提に説明したが、特にこれに限定されるものではなく、例えばフレーム単位であっても良い。ただし、その場合には、ユーザが指定した削除領域に完全に含まれるＶＯＢＵのみを削除する。部分的に削除領域を含むＶＯＢＵについては、編集によって不要なフレームを削除してＶＯＢＵを短くするか、あるいは当該ＶＯＢＵを削除しないで、削除領域に含まれるフレームを再生しないように制御する等の処理が必要となる。
【０１９９】
　また、ユーザが指定可能な削除領域がフィールド単位であってもかまわない。ただし、この場合には、ユーザが指定した削除領域に完全に含まれるＶＯＢＵのみを削除する。部分的に削除領域を含むＶＯＢＵは編集によって不要なフレームを削除してＶＯＢＵを短くし、かつ特定のフィールドを再生しないようにするか、あるいは当該ＶＯＢＵを削除しないで、削除領域に含まれるフィールドを再生しないように制御する等の処理が必要となる。
【０２００】
　なお、本実施の形態５では、ＶＯＢＵはトランスポートストリームから構成されるものとしたが、任意のパケット長を有するＰＥＳパケットやプログラムストリームのパックから構成されるＰＥＳストリームであっても良い。さらに、独自フォーマットのパケットから構成される独自フォーマットのストリームであっても良い。
【０２０１】
　なお、実施の形態２、３、４及び５において、トランスポートストリームを前提としているが、ＭＰＥＧ１やＭＰＥＧ４のシステムストリームであっても良い。また、Ｍｏｔｉｏｎ−ＪＰＥＧ圧縮形式又はＱｕｉｃｋＴｉｍｅファイル形式であっても良い。
【０２０２】
　なお、実施の形態３、４及び５において、領域Ａと領域Ｂとの間にＮ＿ＴＳＰを挿入したり、アロケーションポインタの更新等によりファイルを部分削除する場合について説明したが、領域Ａと領域Ｂとの間に欧州のＤＶＢ（Digital Video Broadcasting）規格や日本のＢＳデジタル放送規格で規定されているＤＩＴ（Discontinuity Information Table）パケットをさらに挿入しても良い。
【０２０３】
　ここで、ＤＩＴパケットはＰＩＤ＝０ｘ００１Ｅのトランスポートパケットであり、前後でトランスポートヘッダ内のパラメータ（Continuity Counter や Program Clock Reference）やＭＰＥＧのバッファ制御（映像のＶＢＶバッファ制御や音声のバッファ制御等）が不連続になることを示す。ＤＶＢ規格やＢＳデジタル放送規格では、トランスポートストリームを伝送する際にこのパケットの挿入を規定している。
【０２０４】
　かかるＤＩＴパケットをファイルの部分削除時に挿入することにより、部分削除後のファイルを１３９４インタフェースを介してリアルタイム再生する場合や、パソコン接続時におけるパソコン上でのＭＰＥＧ再生ソフトを用いたファイル再生をする場合に、ＤＩＴパケットの検出をトリガとして領域Ｂの以降のデータを領域Ａのストリームとは不連続な新規ストリームとして適切に処理できるようになる。
【０２０５】
　なお、実施の形態３、４及び５においては、ファイルの一部を削除する場合について説明したが、２つのファイルの一部分同士を連結して、代わりとなる１つのファイルを作成する場合であっても良い。この場合、２つの部分の連結時に一部、実施の形態３、４及び５と同様の処理が必要となる。
【０２０６】
　また、１つのファイルの一部を抜き出して代わりとなる１つのファイルを作成する場合であっても良い。この場合、抜き出し部分の先頭について、一部、実施の形態３、４及び５と同様の処理が必要となる。
【０２０７】
　さらに、１つのファイルを２つに分割して代わりとなるファイルを２つ作成する場合であっても良い。この場合、２つ目のファイル作成時に一部、実施の形態３、４及び５と同様の処理が必要となる。
【０２０８】
　以上のいずれの場合においても実施の形態３、４及び５と同様の処理によってトランスポートストリームからなるファイルを容易に作成することができる。
【０２０９】
　また、実施の形態３、４及び５においては、ＭＰＥＧトランスポートパケットの場合について説明したが、任意のデータ構造を持ったデータであっても良いことは明らかである。
【０２１０】
　（実施の形態６）
　以下、本発明の実施の形態６にかかるＡＶデータ記録装置について、実施の形態１との相違点を中心として、図面を参照しながら説明する。したがって、特に説明のない点については、実施の形態１と同様である。
【０２１１】
　図３６は、本発明の実施の形態６にかかるＡＶデータ記録装置のブロック構成図である。実施の形態１にかかるＡＶデータ記録装置のブロック構成図である図３との相違点は、出力タイミング生成部１３が出力タイミング調整部１４となっている点、及びタイムスタンプ取り付け部１５を追加している点である。
【０２１２】
　映像信号入力部１や音声信号入力部２の信号を記録する場合には、トランスポートストリーム組立部５から出力されるトランスポートストリームがタイムスタンプ取り付け部１５へ到着する到着時刻を、２７メガヘルツ又は２４．５７６メガヘルツのクロックで動作するカウンタ値で表現し、さらに各トランスポートパケットの前に挿入して、記録部６を介して記録する。
【０２１３】
　また、１３９４インタフェースから映像信号を入力して記録する場合には、１３９４インタフェース部９からタイムスタンプ取付部１５へ到着する到着時刻を、２７メガヘルツ又は２４．５７６メガヘルツのクロックで動作するカウンタ値で表現し、各トランスポートパケットの前に挿入して、記録部６を介して記録する。
【０２１４】
　一方、記録した映像信号を１３９４インタフェース部９を介して出力する場合には、トランスポートストリームがパケットごとに付加されたタイムスタンプ値を出力タイミング調整部１４において参照し、１３９４インタフェース部９への各パケットの引き渡し時間間隔が該当するタイムスタンプの差に一致するように調整する。１３９４インタフェース部９は引き渡されたパケット間の時間間隔がパケット受取り側で維持されるようにトランスポートパケットを１３９４伝送路上へ出力する。
【０２１５】
　図３７は、本発明の実施の形態６にかかるＡＶデータ記録装置における記録形態を示す図である。実施の形態１にかかるＡＶデータ記録装置における記録形態を示す図である図２との相違点は、各トランスポートパケットの前に４バイトのタイムスタンプを付加している点にある。また、ＶＯＢＵはタイムスタンプとビデオトランスポートパケットの組（図３７における「Ｖ＿ＴＳＰＴ」）とタイムスタンプとオーディオトランスポートパケットの組（図３７における「Ａ＿ＴＳＰＴ」）から構成される。
【０２１６】
　以上のような構成によって、実施の形態１に比べてタイムスタンプを記録することになるため、映像データの記録容量が約２％減少し、パソコン接続時に１つのファイルが純粋なＭＰＥＧ規格のデータストリームとはならないといったデメリットも発生する。しかし、実施の形態１に比べて、出力タイミング生成部１３が出力タイミング調整部１４で済む点が新たなメリットとなる。
【０２１７】
　すなわち、出力タイミング生成部１３が実施するＭＰＥＧ規格に基づいたトランスポートパケットごとの出力タイミングの生成をしないで、記録時に付加したタイムスタンプ値を使った単純なタイミング調整のみで１３９４出力ができることを意味している。
【０２１８】
　ただし、実施の形態１と同様に、１３９４インタフェースを介した映像の記録／再生が容易に可能である点や、映像の連続再生保証は実現できる。また、パソコン接続時においても、規則的にタイムスタンプを挿入されているだけでトランスポートストリームに極めて近いデータストリームであることから、このパソコン用のアプリケーションとしてのＭＰＥＧ再生ソフトの対応は極めて容易である。
【０２１９】
　なお、タイムスタンプ値の基準クロックを２７メガヘルツにすると、映像記録／再生時に使用する２７メガヘルツクロックや、１３９インタフェースを介したＭＰＥＧトランスポートストリーム入力時にクロック再生する２７メガヘルツを流用することもできる。
【０２２０】
　一方、タイムスタンプ値の基準クロックを２４．５７６メガヘルツにすると、１３９４インタフェース部９の基準クロックと同じであるので、これを流用することができる。また、パソコン接続時には２４．５７６メガヘルツのタイムスタンプ付きのトランスポートストリームのファイルとしてアクセスできる。この２４．５７６メガヘルツは、パソコン側の１３９４インタフェース部の基準クロックと同じである。したがって、パソコンから外部機器へ１３９４伝送路を介して記録したファイルを同期転送（Isochronous transfer）する場合においても、パソコン内の１３９４インタフェース部で使用される２４．５７６メガヘルツをベースに出力タイミングの調整が可能となる。
【０２２１】
　すなわち、同様のことを２７メガヘルツを使用して行う場合に比べて、パソコン内に専用のクロック回路を設ける必要が無くなるというメリットが生じる。また、この２４．５７６メガヘルツを使った１９２バイトの構造は、１３９４インタフェース内部で伝送時に組立が必要なソースパケットヘッダ（IEC61883-4で規定されている）の構造と全く同一である。したがって、ファイルを１３９４インタフェース内部のデータ構造としてそのまま伝送することができるというメリットも生じる。
【０２２２】
　以上のように、本実施の形態６によれば、出力タイミングを新たに生成することなく、記録時に付加したタイムスタンプ値を使った単純なタイミング調整のみで１３９４出力ができる。
【０２２３】
　なお、本実施の形態６においては、タイムスタンプのデータ長が４バイトであるものとして説明しているが、特にこれに限定するものではない。
【０２２４】
　また、本実施の形態６においては、タイムスタンプ値の基準クロックを２７メガヘルツ又は２４．５７６メガヘルツとしているが、装置内の別のクロックを基準とするものであっても良い。
【０２２５】
　なお、本実施の形態において、記憶媒体は相変化光ディスクであるものとしたが、特にこれに限定するものではなく、例えばＤＶＤ−ＲＡＭ、ＭＯ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＣＤ−Ｒ、ＣＤ−ＲＷ等の光ディスクやハードディスク等のディスク形状を有する記録媒体であれば何でも良い。また、半導体メモリであっても良い。
【０２２６】
　同様に、本実施の形態において、読み書きヘッドはピックアップとしているが、ＭＯの場合はピックアップ及び磁気ヘッドとなり、またハードディスクの場合は磁気ヘッドとなる。
【０２２７】
　なお、本発明の実施の形態において、トランスポートストリームは、ＭＰＥＧを用いたデジタル放送規格に準拠した形式で合っても良い。例えば、日本のＢＳデジタル放送規格に準拠したトランスポートストリーム、米国のＡＴＳＣ規格に準拠したトランスポートストリーム、及び欧州のＤＶＢ規格に準拠したトランスポートストリームがこれに該当する。このことによって、デジタル放送用セットトップボックス（ＳＴＢ）の互換性を高めることができる。
【０２２８】
　また、ＭＰＥＧを用いたデジタルデータ放送に準拠した形式であっても良い。このことによって、データ放送受信機能等のＳＴＢの有する機能を活用することが可能となる。
【０２２９】
　なお、本発明の実施の形態において、論理ブロックは３２キロバイト、セクタは２キロバイトとしたが、論理ブロックサイズがセクタサイズの整数倍であれば、例えば論理ブロックが１６キロバイトであっても良い。また、論理ブロック、セクタともに２キロバイトであっても良い。
【図面の簡単な説明】
【０２３０】
【図１】本発明の実施の形態１にかかるＡＶデータ記録装置の構成図
【図２】本発明の実施の形態１にかかるＡＶデータ記録装置における記録形態を示す図
【図３】本発明の一実施例にかかるＡＶデータ記録再生装置の構成図
【図４】本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作前の記録内容を示す図
【図５】本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作後の記録内容を示す図
【図６】本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作前の記録内容ファイルの構造を示す図
【図７】本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作後の記録ファイルの構造を示す図
【図８】本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作前のファイルエントリのアロケーションディスクリプタに関する数値を示す図
【図９】本発明の実施の形態２にかかるＡＶデータ記録装置における削除操作後のファイルエントリのアロケーションディスクリプタに関する数値を示す図
【図１０】本発明の実施の形態２にかかるＡＶデータ記録装置における削除処理部の処理流れ図
【図１１】本発明の実施の形態３にかかるＡＶデータ記録装置における記録形態を示す図
【図１２】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作前の記録内容を示す図
【図１３】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後の記録内容を示す図
【図１４】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後の記録内容を示す図
【図１５】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後の記録内容を示す図
【図１６】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後の記録内容を示す図
【図１７】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後の記録ファイルの構造を示す図
【図１８】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作前のファイルエントリのアロケーションディスクリプタに関する数値を示す図
【図１９】本発明の実施の形態４にかかるＡＶデータ記録装置における削除操作後のファイルエントリのアロケーションディスクリプタに関する数値を示す図
【図２０】本発明の実施の形態４にかかるＡＶデータ記録装置における削除処理部の処理流れ図
【図２１】本発明の実施の形態５にかかるＡＶデータ記録装置におけるアロケーションディスクリプタのデータ構造を示す図
【図２２】本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作前の記録内容を示す図
【図２３】本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作後の記録ファイルの構造を示す図
【図２４】本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作前のファイルエントリのアロケーションディスクリプタに関する数値を示す図
【図２５】本発明の実施の形態５にかかるＡＶデータ記録装置における削除操作後のファイルエントリのアロケーションディスクリプタに関する数値を示す図
【図２６】本発明の実施の形態５にかかるＡＶデータ記録装置における削除処理部の処理流れ図
【図２７】従来のＡＶデータ記録再生装置の構成図
【図２８】ＤＶＤ−ＲＡＭにリアルタイムで映像記録する場合の記録フォーマットを示す図
【図２９】ＤＶＤ−ＲＡＭ上の記録内容がＵＤＦ又はISO/IEC 13346ファイルシステムによって管理されている状態を示す図
【図３０】アロケーションディスクリプタの構成図
【図３１】ＤＶＤ−ＲＡＭ上の記録ファイルの削除操作前における記録内容を示す図
【図３２】ＤＶＤ−ＲＡＭ上の記録ファイルの削除操作後における記録内容を示す図
【図３３】ＤＶＤ−ＲＡＭを使ったＡＶデータ記録再生装置におけるアフレコを前提とした記録内容を示す図
【図３４】トランスポートストリームの記録形態の例示図
【図３５】本発明の一実施例にかかるＡＶデータ記録装置における記録形態を示す図
【図３６】本発明の実施の形態６にかかるＡＶデータ記録装置の構成図
【図３７】本発明の実施の形態６にかかるＡＶデータ記録装置における記録形態を示す図
【符号の説明】
【０２３１】
　１　映像信号入力部
　２　音声信号入力部
　３　映像圧縮部
　４　音声圧縮部
　５　トランスポートストリーム組立部
　６　記録部
　７　ピックアップ
　８　相変化光ディスク
　９　１３９４インタフェース部
　１０　アフレコ用ダミーパケット発生部
　１１　ＰＳ／ＴＳ変換及び出力タイミング調整部
　１２　ＴＳ／ＰＳ変換部
　１３　出力タイミング生成部
　１４　出力タイミング調整部
　１５　タイムスタンプ取付部
　３１　再生部
　３２　トランスポートストリーム分解部
　３３　映像伸長部
　３４　音声伸長部
　３５　映像表示部
　３６　音声出力部
　３７　プログラムストリーム分解部
　５１　プログラムストリーム組立部
　６１　記録制御部
　６２　連続データ検出部
　６３　論理ブロック管理部
　６４　削除制御部
　６５　アフレコ制御部
　８１　ＤＶＤ−ＲＡＭディスク
【図１】
2004072790.tif 000005
【図２】
2004072790.tif 000006
【図３】
2004072790.tif 000007
【図４】
2004072790.tif 000008
【図５】
2004072790.tif 000009
【図６】
2004072790.tif 000010
【図７】
2004072790.tif 000011
【図８】
2004072790.tif 000012
【図９】
2004072790.tif 000013
【図１０】
2004072790.tif 000014
【図１１】
2004072790.tif 000015
【図１２】
2004072790.tif 000016
【図１３】
2004072790.tif 000017
【図１４】
2004072790.tif 000018
【図１５】
2004072790.tif 000019
【図１６】
2004072790.tif 000020
【図１７】
2004072790.tif 000021
【図１８】
2004072790.tif 000022
【図１９】
2004072790.tif 000023
【図２０】
2004072790.tif 000024
【図２１】
2004072790.tif 000025
【図２２】
2004072790.tif 000026
【図２３】
2004072790.tif 000027
【図２４】
2004072790.tif 000028
【図２５】
2004072790.tif 000029
【図２６】
2004072790.tif 000030
【図２７】
2004072790.tif 000031
【図２８】
2004072790.tif 000032
【図２９】
2004072790.tif 000033
【図３０】
2004072790.tif 000034
【図３１】
2004072790.tif 000035
【図３２】
2004072790.tif 000036
【図３３】
2004072790.tif 000037
【図３４】
2004072790.tif 000038
【図３５】
2004072790.tif 000039
【図３６】
2004072790.tif 000040
【図３７】
2004072790.tif 000041