(57)【要約】【課題】ＡＶデータを複数の記録媒体に分割して記録させる。【解決手段】ディスク１２０の空き容量がなくなることをディスク終端検知部１０６が検出すると、ストリーム記録先制御部１０８は、ストリームバッファ１０４のＡＶデータをストリーム退避メモリ１０５に蓄積させる。ディスク記録可能状態検知部１０７は、ディスク１２０が交換された場合に、新たなディスク１２０が記録可能になったかどうかを検知する。記録可能になると、退避ストリーム書き戻し部１１０は、ストリーム退避メモリ１０５に保持されたＡＶデータ等をディスク１２０に転送して書き込む。【選択図】図１
2006244653.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にストリームデータを記録するストリームデータ記録装置であって、
入力されるストリームデータを脱着可能な記録媒体に記録する記録手段と、
記録中の脱着可能な第１の記録媒体において空き容量がなくなることを検出する空き容量検出手段と、
上記第１の記録媒体が、脱着可能な第２の記録媒体に交換されるまでの間に、入力されるストリームデータを退避用記録媒体に保持させる退避用記録手段と、
上記記録手段に、上記退避用記録媒体に保持された退避ストリームデータを上記第２の記録媒体に転送して記録させる転送記録制御手段と、
を備えたことを特徴とするストリームデータ記録装置。
【請求項２】
請求項１のストリームデータ記録装置であって、
上記転送記録制御手段が、上記記録手段に、上記第２の記録媒体への交換後に入力されるストリームデータを上記第２の記録媒体に記録させた後に、上記退避ストリームデータを記録させるように構成されていることを特徴とするストリームデータ記録装置。
【請求項３】
請求項２のストリームデータ記録装置であって、
上記記録手段が、さらに、上記退避ストリームデータが上記第２の記録媒体への交換後に入力されるストリームデータよりも先に再生されることを示す管理情報を上記第２の記録媒体に記録するように構成されていることを特徴とするストリームデータ記録装置。
【請求項４】
請求項１および請求項２のうち何れか１項のストリームデータ記録装置であって、さらに、
上記退避ストリームデータのデータ量を保持する退避データ量保持手段と、
上記第２の記録媒体に、上記データ量に応じて、上記退避ストリームデータが記録される領域を予約する予約手段と、
を備え、
上記記録手段が、上記第２の記録媒体における、上記予約された領域に連続する領域に、上記第２の記録媒体への交換後に入力されるストリームデータを記録するように構成されていることを特徴とするストリームデータ記録装置。
【請求項５】
請求項４のストリームデータ記録装置であって、
さらに、上記予約された領域の先頭アドレスを保持する先頭アドレス保持手段を備え、
上記記録手段が、上記退避ストリームデータを上記先頭アドレスの領域から記録するように構成されていることを特徴とするストリームデータ記録装置。
【請求項６】
請求項４のストリームデータ記録装置であって、
上記記録手段が、さらに、上記退避ストリームデータ、および第２の記録媒体への交換後に入力されるストリームデータにおける所定の単位データごとに、時刻情報と、上記退避ストリームデータの先頭が記録される領域に対する相対位置を示す情報との対応関係を示す管理情報を上記第２の記録媒体に記録するように構成されていることを特徴とするストリームデータ記録装置。
【請求項７】
請求項１および請求項２のうち何れか１項のストリームデータ記録装置であって、
上記記録手段が、上記第２の記録媒体における、空き領域の終端側の領域に、上記退避ストリームデータを記録する一方、空き領域の先頭の領域に、上記第２の記録媒体への交換後に入力されるストリームデータを記録するように構成されていることを特徴とするストリームデータ記録装置。
【請求項８】
請求項１から請求項７のうち何れか１項のストリームデータ記録装置であって、
上記転送記録制御手段が、上記記録手段に、第１の記録媒体が第２の記録媒体に交換された後に入力されるストリームデータの記録と、上記退避ストリームデータの記録とを並行して行わせるように構成されていることを特徴とするストリームデータ記録装置。
【請求項９】
請求項８のストリームデータ記録装置であって、
上記記録手段が、
入力されるストリームデータを上記第１および第２の記録媒体に記録するプロセッサと、
上記プロセッサを介することなく、上記退避ストリームデータを第２の記録媒体に記録する直接アクセス回路と、
を有することを特徴とするストリームデータ記録装置。
【請求項１０】
請求項１から請求項９のうち何れか１項のストリームデータ記録装置であって、
複数の退避用記録媒体が、所定の優先順位で用いられるように構成されていることを特徴とするストリームデータ記録装置。
【請求項１１】
記録媒体にストリームデータを記録するストリームデータ記録方法であって、
入力されるストリームデータを脱着可能な記録媒体に記録する記録ステップと、
記録中の脱着可能な第１の記録媒体において空き容量がなくなることを検出する空き容量検出ステップと、
上記第１の記録媒体が、脱着可能な第２の記録媒体に交換されるまでの間に、入力されるストリームデータを退避用記録媒体に保持させる退避用記録ステップと、
上記退避用記録媒体に保持された退避ストリームデータを上記第２の記録媒体に転送して記録する転送記録ステップと、
を有することを特徴とするストリームデータ記録方法。
【請求項１２】
請求項１１のストリームデータ記録方法であって、
上記記録ステップにおいて、上記第２の記録媒体への交換後に入力されるストリームデータを上記第２の記録媒体に記録した後に、上記退避ストリームデータを記録することを特徴とするストリームデータ記録方法。
【請求項１３】
請求項１２のストリームデータ記録方法であって、
上記記録ステップにおいて、さらに、上記退避ストリームデータが上記第２の記録媒体への交換後に入力されるストリームデータよりも先に再生されることを示す管理情報を上記第２の記録媒体に記録することを特徴とするストリームデータ記録方法。
【請求項１４】
請求項１１および請求項１２のうち何れか１項のストリームデータ記録方法であって、
さらに、上記第２の記録媒体に、上記退避ストリームデータのデータ量に応じて、上記退避ストリームデータが記録される領域を予約する予約ステップを有し、
上記記録ステップにおいて、上記第２の記録媒体における、上記予約された領域に物理的に連続する領域に、上記第２の記録媒体への交換後に入力されるストリームデータを記録することを特徴とするストリームデータ記録方法。
【請求項１５】
請求項１４のストリームデータ記録方法であって、
さらに、上記予約された領域の先頭アドレスを保持する先頭アドレス保持ステップを有し、
上記転送記録ステップにおいて、退避ストリームデータを上記先頭アドレスの領域から記録することを特徴とするストリームデータ記録方法。
【請求項１６】
請求項１４のストリームデータ記録方法であって、さらに、
上記記録ステップにおいて、さらに、上記退避ストリームデータ、および第２の記録媒体への交換後に入力されるストリームデータにおける所定の単位データごとに、時刻情報と、上記退避ストリームデータの先頭が記録される領域に対する相対位置を示す情報との対応関係を示す管理情報を上記第２の記録媒体に記録することを特徴とするストリームデータ記録方法。
【請求項１７】
請求項１１および請求項１２のうち何れか１項のストリームデータ記録方法であって、
上記記録ステップにおいて、上記第２の記録媒体における、空き領域の終端側の領域に、上記退避ストリームデータを記録する一方、空き領域の先頭の領域に、上記第２の記録媒体への交換後に入力されるストリームデータを記録することを特徴とするストリームデータ記録方法。
【請求項１８】
請求項１１から請求項１７のうち何れか１項のストリームデータ記録方法であって、
上記記録ステップと、上記転送記録ステップとが、並行して行われることを特徴とするストリームデータ記録方法。
【請求項１９】
請求項１８のストリームデータ記録方法であって、
上記記録ステップにおいて、
入力されるストリームデータをプロセッサによって上記第１および第２の記録媒体に記録するとともに、
上記退避ストリームデータを上記プロセッサを介することなく第２の記録媒体に記録することを特徴とするストリームデータ記録方法。
【請求項２０】
請求項１１から請求項１９のうち何れか１項のストリームデータ記録方法であって、
上記退避用記録ステップにおいて、複数の退避用記録媒体が所定の優先順位で用いられることを特徴とするストリームデータ記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取り出し可能なＤＶＤ等の光ディスクやＦＬＡＳＨメモリなどの記録媒体に映像音声などのストリームデータを記録するＤＶＤレコーダなどのストリームデータ記録装置に関し、特に、長時間のテレビ番組などの一連のストリームデータを複数の記録媒体にまたがって記録することができるストリームデータ記録装置に関するものである。
【背景技術】
【０００２】
従来、１つの記録媒体の記録容量よりも大きなデータ量のストリームデータを連続的に記録再生するためには、記録媒体の自動交換機構（オートチェンジャー）などが用いられている。
【０００３】
また、記録媒体が交換される際のデータの欠落を回避するために、着脱可能なメインディスクと、装置内に格納されているサブディスクとを備え、メインディスクを入れ替えている間に、装置内のサブディスクに対して録画を行うようにしたり、さらに、ピックアップの移動中に、バッファメモリに一時的に蓄積させるようにしたりするとともに、録画時のそれぞれのディスクにおける録画開始アドレスと録画終了アドレスとを情報メモリに格納保持し、再生時にこのアドレスにしたがって連続再生ができるようにしたものが知られている（例えば、特許文献１参照。）。
【０００４】
また、ＤＶＤ−ＲＡＭを使ったＡＶデータ記録装置として、ＡＶデータ管理ファイルによって、ＡＶデータの円滑な連続再生を保証する装置が実現されている（例えば、特許文献２参照。）。
【特許文献１】特開平１０−１０６１５２号公報
【特許文献２】特開２００２−９４９４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のようにメインディスクの交換中にサブディスクに録画するようにした場合、その記録再生装置で再生する場合には連続した再生をすることができるが、メインディスクを取り出して他の装置で再生する場合には、欠落部分があるために連続した再生をすることができない。この点に関しては、ＡＶデータ管理ファイルなどを用いたりした場合でも同じである。
【０００６】
本発明は、上記の点に鑑み、大きなデータ量のストリームデータを、そのストリームデータを記録した記録装置とは別の装置を用いても、欠落部分を生じることなく再生できるようにすることを目的としている。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は、
記録媒体にストリームデータを記録するストリームデータ記録装置であって、
入力されるストリームデータを脱着可能な記録媒体に記録する記録手段と、
記録中の脱着可能な第１の記録媒体において空き容量がなくなることを検出する空き容量検出手段と、
上記第１の記録媒体が、脱着可能な第２の記録媒体に交換されるまでの間に、入力されるストリームデータを退避用記録媒体に保持させる退避用記録手段と、
上記記録手段に、上記退避用記録媒体に保持された退避ストリームデータを上記第２の記録媒体に転送して記録させる転送記録制御手段と、
を備えたことを特徴とする。
【０００８】
これにより、記録媒体が交換される間に入力されたストリームデータも、確実に、交換後の記録媒体に記録される。それゆえ、他の装置で欠落のない再生をすることなどが容易にできる。
【０００９】
ここで、上記転送記録制御手段が、上記記録手段に、上記第２の記録媒体への交換後に入力されるストリームデータを上記第２の記録媒体に記録させた後に、上記退避ストリームデータを記録させるように構成してもよい。
【００１０】
これによって、記録速度などの制約を受けることなく、退避ストリームデータを記録させることが容易にできる。
【００１１】
また、上記記録手段が、さらに、上記退避ストリームデータが上記第２の記録媒体への交換後に入力されるストリームデータよりも先に再生されることを示す管理情報を上記第２の記録媒体に記録するように構成してもよい。
【００１２】
これによって、記録順序や物理的な配置に係わらず、適切な経過時間の順序で再生させることが容易にできる。
【００１３】
また、さらに、上記第２の記録媒体に、上記退避ストリームデータが記録される領域を予約する予約手段を備え、上記記録手段が、上記第２の記録媒体における、上記予約された領域に連続する領域に、上記第２の記録媒体への交換後に入力されるストリームデータを記録するように構成してもよい。
【００１４】
この場合には、連続する領域に経過時間の順序で記録されるので、やはり、適切な経過時間の順序で再生させることが容易にできる。
【００１５】
また、上記記録手段が、上記第２の記録媒体における、空き領域の終端側の領域に、上記退避ストリームデータを記録する一方、空き領域の先頭の領域に、上記第２の記録媒体への交換後に入力されるストリームデータを記録するように構成してもよい。
【００１６】
これによって、それぞれの記憶動作を独立に行わせたり並行して行わせたりすることが容易にできる。
【００１７】
また、退避ストリームデータの記録がいわゆるＤＭＡによって行われるようにしてもよい。
【００１８】
これによって、ＣＰＵの処理負荷を小さく抑えることが容易にできる。
【００１９】
また、複数の退避用記録媒体が、所定の優先順位で用いられるように構成してもよい。
【００２０】
これによって、回路規模の増大を抑えつつ、記録媒体が交換される間に入力されたストリームデータを柔軟に退避させるようにすることができる。
【発明の効果】
【００２１】
本発明によれば、大きなデータ量のストリームデータを、そのストリームデータを記録した記録装置とは別の装置を用いても、欠落部分を生じることなく再生することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施形態を図面に基づいて詳細に説明する。なお、以下の各実施形態において、他の実施形態と同様の機能を有する構成要素については同一の符号を付して説明を省略する。
【００２３】
《発明の実施形態１》
図１は、本発明の実施形態１に係る映像音声信号記録装置１００の構成を示すブロック図である。
【００２４】
この映像音声信号記録装置１００は、エンコーダ１０１と、ＩＤＥコントローラ１０２と、フレームメモリ１０３と、ストリームバッファ１０４と、ストリーム退避メモリ１０５と、ＣＰＵ１１１とを備え、着脱自在な記録媒体である例えばディスク１２０にストリームデータが記録されるようになっている。
【００２５】
上記エンコーダ１０１は、フレームメモリ１０３に取り込まれた映像音声データを例えばＭＰＥＧ−２（Moving Picture Experts Group - 2）に従って映像と音声のパケットに圧縮し、得られた映像音声データ（ＡＶデータ）を所定の単位、例えばＧＯＰ（Group Of Pictures）単位である０．５秒程度分ごとにストリームバッファ１０４に書き込むようになっている。各ＧＯＰごとのエンコード、書き込み完了（イベント）は、バス経由の信号や割込み信号によってＣＰＵ１１１に通知され、ＣＰＵ１１１は、ストリームバッファ１０４に書き込まれたＡＶデータを読み出して、ディスク１２０またはストリーム退避メモリ１０５に書き込むようになっている。また、エンコーダ１０１は、ＧＯＰ単位のエンコード（ストリームバッファ１０４への書き込み）が終了するごとに、ＣＰＵ１１１にそのＧＯＰのパケット数を通知するようになっている。
【００２６】
ＩＤＥコントローラ１０２は、図示しないドライブ装置を介して、リムーバブル記憶媒体としてのディスク１２０に対するＡＶデータの読み書き等を行うようになっている。
【００２７】
ストリーム退避メモリ１０５は、後に詳述するように、ディスク１２０の空き容量がなくなった場合に、次のディスク１２０への交換が完了するまでの間のＡＶデータ等を保持するようになっている。なお、このストリーム退避メモリ１０５としては、半導体メモリなどの他、ハードディスクドライブなどが用いられてもよい。
【００２８】
また、ＣＰＵ１１１は、所定のプログラムが実行されることにより、ディスク終端検知部１０６、ディスク記録可能状態検知部１０７、ストリーム記録先制御部１０８、管理情報作成部１０９、および退避ストリーム書き戻し部１１０等として動作するようになっている。
【００２９】
上記ディスク終端検知部１０６は、ディスク１２０の空き容量がなくなることを検出するようになっている。具体的には、予め保持しておいたディスク１２０の空き容量（例えばディスク全体や、そのＡＶデータ記録用に確保された領域の空き容量）に基づいて、前記のようにエンコーダ１０１によってエンコードされたＧＯＰのパケット数が通知されるごとに、空き容量を計算するようになっている。
【００３０】
ディスク記録可能状態検知部１０７は、ディスク１２０が交換された場合に、新たなディスク１２０が記録可能になったかどうかを検知するようになっている。
【００３１】
ストリーム記録先制御部１０８は、ストリームバッファ１０４に保持されているＡＶデータをディスク１２０またはストリーム退避メモリ１０５のどちらに記録するかを制御するようになっている。
【００３２】
管理情報作成部１０９は、各ディスク１２０やストリーム退避メモリ１０５へのＡＶデータの記録を終了する際に、そのＡＶデータを再生するためなどに用いられる管理情報、例えば、所定の間隔ごとの時刻と、その時刻のデータが書き込まれるディスク１２０のアドレスとの関係を示すＡＶデータ管理情報等を生成し、ＡＶデータとは別に確保された領域に書き込むようになっている。
【００３３】
退避ストリーム書き戻し部１１０は、上記のようにディスク１２０の交換の際にストリーム退避メモリ１０５に保持されたＡＶデータ等をディスク１２０に転送して書き込むようになっている。
【００３４】
次に、上記のように構成された映像音声信号記録装置１００の動作を図２に基づいて説明する。
【００３５】
（Ｓ１０１）  ＣＰＵ１１１は、図示しない録画キーが押されたことを示すイベントなどに応じて、エンコーダ１０１にエンコードの開始を指示する。
【００３６】
（Ｓ１０２）  １枚目のディスク１２０にＡＶデータを書き込むためのＡＶデータファイルがＯＰＥＮされる。
【００３７】
（Ｓ１０３）  ユーザの操作などによって録画完了通知があったかどうかが判定され、完了通知がなければ（Ｓ１０４）に移行する。
【００３８】
（Ｓ１０４）  ディスク終端検知部１０６によって、１枚目（記録中）のディスク１２０がフルになった直後かどうかが判断され、フルになった直後でなければ（Ｓ１０５）に移行する。
【００３９】
（Ｓ１０５）  ディスク１２０がフルになった場合に、２枚目のディスク１２０が装填されて書き込み可能な状態になったかがディスク記録可能状態検知部１０７により判断される。ディスク１２０が未だフルになっていない場合や、２枚目のディスク１２０が書き込み可能でない場合には、（Ｓ１０６）に移行する。
【００４０】
（Ｓ１０６）  エンコーダ１０１からのＧＯＰ単位のエンコード終了通知ごとに、ストリームバッファのＡＶデータが、ストリーム記録先制御部１０８によって示される記録先、具体的には、１枚目、もしくは２枚目のディスク１２０、またはストリーム退避メモリ１０５に書き込まれる。
【００４１】
その後、上記（Ｓ１０３）〜（Ｓ１０６）が繰り返され、ディスク１２０へのＡＶデータの書き込みが行われる。
【００４２】
（Ｓ１０７）  また、上記（Ｓ１０４）で、記録中のディスク１２０がフルになった直後と判定された場合には、まず、ＡＶデータファイルがクローズされる。
【００４３】
（Ｓ１０８）  さらに、ストリーム退避メモリ１０５にＡＶデータを書き込むためのファイルがオープンされる（なお、ストリーム退避メモリ１０５への記録形式は特に限定されるものではなく、例えばファイルシステムが適用されない場合には、上記ファイルオープン等の処理は不要である。）。
【００４４】
（Ｓ１０９）  記録中のディスク１２０がフルになった場合であれば、ストリーム記録先制御部１０８によって、ＡＶデータの書き込み先がディスク１２０（ＩＤＥコントローラ１０２）からストリーム退避メモリ１０５に切り換えられる。
【００４５】
（Ｓ１１０）  １枚目のディスク１２０（または後述するようにディスク交換時はストリーム退避メモリ１０５）に記録されたＡＶデータについてのＡＶデータ管理情報が管理情報作成部１０９によって作成され、書き込まれる。
【００４６】
その後、上記（Ｓ１０３）〜（Ｓ１０６）が繰り返され、ストリーム退避メモリ１０５へのＡＶデータの書き込みが行われながら、２枚目のディスク１２０が書き込み可能になるかどうかが監視される。
【００４７】
（Ｓ１１１）  やがて、（Ｓ１０５）で、ディスク記録可能状態検知部１０７により次のディスク１２０が書き込み可能になったと判定されると、ストリーム退避メモリ１０５に書き込まれていたＡＶデータファイルがクローズされる。
【００４８】
（Ｓ１１２）  次のディスク１２０にＡＶデータを書き込むためのファイルがオープンされる。
【００４９】
（Ｓ１０９）  ストリーム記録先制御部１０８によって、ＡＶデータの書き込み先がストリーム退避メモリ１０５から次のディスク１２０に切り換えられる。
【００５０】
（Ｓ１１０）  ストリーム退避メモリ１０５のＡＶデータに対するＡＶデータ管理情報が作成され、ストリーム退避メモリ１０５に格納される。上記ＡＶデータ管理情報には、例えば、所定の間隔ごとの時刻と、その時刻のデータが書き込まれるディスク１２０のアドレスとの関係を示す情報が含まれる。ここで、上記アドレスは、例えば、ストリーム退避メモリ１０５のＡＶデータの先頭がディスク１２０に書き込まれるアドレスに対する相対アドレスであれば、実際に書き込みが開始される以前でも決定することができる。
【００５１】
その後、上記（Ｓ１０３）〜（Ｓ１０６）が繰り返されることにより、新たなディスク１２０へのＡＶデータの書き込みが行われる。
【００５２】
（Ｓ１１３）  また、上記（Ｓ１０３）で録画完了通知があった場合には、エンコードが終了されるとともに、以下の処理が行われる。
【００５３】
（Ｓ１１４）  すなわち、まず、書き込みが行われていたディスク１２０のＡＶデータファイルがクローズされる。
【００５４】
（Ｓ１１５）  上記ディスク１２０に書き込まれたＡＶデータについてのＡＶデータ管理情報が作成され、書き込まれる。
【００５５】
（Ｓ１１６）  ストリーム退避メモリ１０５が使用されたかどうか、すなわちディスク１２０の交換が行われたかどうかが判定され、使用されていなければ、そのまま処理が終了される一方、使用されていれば、（Ｓ１１７）に移行する。
【００５６】
（Ｓ１１７）  ディスク１２０が交換される際にストリーム退避メモリ１０５に格納されたＡＶデータファイル、およびＡＶデータ管理情報ファイルが、退避ストリーム書き戻し部１１０によって、その時点で装填されているディスク１２０に転送されて記録される。
【００５７】
上記のように、ディスク１２０の交換中に入力されたＡＶデータも、一旦ストリーム退避メモリ１０５に保持された後、次のディスク１２０に書き込まれるので、複数枚のディスク１２０にＡＶデータ全体を確実に保存することが容易にできる。
【００５８】
なお、上記の例では２枚のディスク１２０に亘って記録が行われる例を示したが、同様の動作が繰り返されるようにすれば、３枚以上に分けて記録することもできる。
【００５９】
《発明の実施形態２》
実施形態２として、記録媒体にＤＶＤ−ＲＡＭを使用し、ＤＶＤ−ＶＲ規格に従った管理方式を適用してストリームデータを記録するストリームデータ記録装置の例を説明する。
【００６０】
本実施形態２の映像音声信号記録装置２００は、図３に示すように、実施形態１の映像音声信号記録装置１００の構成に加えて、ストリーム退避メモリ１０５のＴＭＡＰ記憶部２０１と、ＰＧＣ変換部２０２とを備えている。ここで、上記ＴＭＡＰ記憶部２０１は、物理的には、ストリーム退避メモリ１０５と同じメモリが用いられたりしてもよい。
【００６１】
ＴＭＡＰ記憶部２０１に保持されるＴＭＡＰ（タイムマップ情報）は、実施形態１でＡＶデータ管理情報について説明したのと同じような、タイムコード情報をストリーム退避メモリ１０５上のアドレス情報に変換するためのテーブルで、本実施形態２の映像音声信号記録装置２００では、後に詳述するようにＤＶＤ−ＶＲ規格に従ったものが用いられている。
【００６２】
また、ＰＧＣ変換部２０２は、記録の完了時に、ストリーム退避メモリ１０５に保持されたＡＶデータおよびＡＶデータ管理情報がディスク１２０に転送された後に、上記ＡＶデータ管理情報に含まれるＰＧＣ情報を、ＡＶデータが正しい順序で再生されるように変換するものである。上記ＰＧＣ情報の具体的な変換内容については後述する。
【００６３】
ここで、本実施形態の映像音声信号記録装置２００によってディスク１２０に記録されるＡＶデータの管理構造について、ＤＶＤ−ＶＲ規格が適用される場合の例を説明する。
【００６４】
図４は、ＡＶデータ管理ファイル４０００（RTRW.IFO）の記録内容を階層的に示す説明図である。また、図５は、上記各テーブルとＶＯＢ（Video Object）との論理的な結合関係を示す説明図である。
【００６５】
上記ＡＶデータ管理ファイル４０００は、タイトルサーチポインタテーブル１０００、ＡＶファイル管理テーブル２０００、およびＰＧＣ情報テーブル３０００を有している。
【００６６】
タイトルサーチポインタテーブル１０００は、ＤＶＤ−ＲＡＭに記録されているタイトル一覧を示すテーブルである。タイトルには、記録装置においてユーザが録画した番組に付加されたものや、ユーザの編集により作成されたタイトルなどがある。タイトルサーチポインタテーブル１０００に含まれるタイトルサーチポインタ１１００・１２００…は、各タイトルに対応する、ＰＧＣ情報テーブル３０００内のＰＧＣ情報３１００…を指し示している。ここでＰＧＣとは、任意のＶＯＢの任意の区間を論理的に連結した一連のＡＶデータをいう。また、ＰＧＣ情報３１００…は、任意のＶＯＢの任意の区間の論理的な連結関係を示す情報である。
【００６７】
ＡＶファイル管理テーブル２０００は、ＡＶデータファイル、つまりＶＯＢの再生時刻と記録位置との対応関係を示す情報であり、ＶＯＢと同数のＶＯＢ情報２１００・２２００…を記録するテーブルである。ＶＯＢ情報２１００・２２００…は、それぞれ、再生時間などのＶＯＢ固有の情報を示すＶＯＢ一般情報２１０１（図５では省略）と、ＶＯＢの再生時刻と記録位置とを対応付けるタイムマップ情報２１０２（ＴＭＡＰ）とを含む。ＶＯＢ一般情報２１０１は、ＶＯＢ情報がどのＶＯＢに対応するかを示すためのＶＯＢの識別子、対応するＶＯＢの再生時間などを示す情報である。タイムマップ情報２１０２は、タイムマップテーブル２１０２ａ（第１タイムテーブル）とＶＯＢＵテーブル２１０２ｂ（第２タイムテーブル）とを含む。タイムマップテーブル２１０２ａは、ＶＯＢの先頭を開始時刻とする時間軸上で一定の時間間隔を順においた再生時刻毎に、その再生時刻に当たるＶＯＢＵ（Video Object Unit）のＶＯＢ先頭からの相対的な記録位置（セクタアドレス）を示すタイムマップ＃１、＃２・・・を配列したテーブルである。また、ＶＯＢＵテーブル２１０２ｂは、ＶＯＢの先頭からの再生時間順にＶＯＢＵの再生時間およびＶＯＢＵのデータサイズを含むＶＯＢＵマップ＃１、＃２・・・を配列したテーブルである。
【００６８】
ＰＧＣ情報テーブル３０００は、複数のＰＧＣ情報３１００・３２００…から成るテーブルである。ＰＧＣ情報３１００…は、スタートタイムとエンドタイムとの組によって指定されるＶＯＢ中のビデオ区間を示す情報（セルと呼ぶ）を再生時間順に配列したテーブルであり、セル３１０１・３１０２…に示されるビデオ区間を配列順に論理的に連結することにより得られる一連のＡＶデータを表している。このセル３１０１…には、ＡＶファイル管理テーブル２０００内のＶＯＢ情報２１００…のＩＤがポインタとして含まれている。そして、上記ＩＤが後述するように変換されることによって、適切な順序で再生することが容易にできるようになる。
【００６９】
次に、上記ＡＶデータ（ＡＶデータ管理情報も含む）がディスク１２０（ＤＶＤ−ＲＡＭ）に記録される場合の物理的な配置等の例について説明する。
【００７０】
図６は、ゾーン領域内におけるセクタとＥＣＣブロックとの関係を階層的に示す説明図である。同図に示すように、各ゾーン領域には、複数のＥＣＣブロックが含まれる。ディスク１２０への記録がなされる場合に、ＡＶデータ管理情報などの非ＡＶデータはセクタ単位で記録領域が割り当てられるのに対して、ＡＶデータは連続再生を保証できるだけの連続記録領域を単位として割り当てられる。ここでいう連続記録領域は、ゾーン境界をまたがないＥＣＣブロックの整数倍の領域で、一定サイズ（例えば約７Ｍバイト）以上の連続セクタをいう。
【００７１】
図７は、ボリューム空間に記録されるファイルシステム用の管理情報に含まれるセクタ管理テーブル６００２と、上記連続記録領域を管理するための連続記録領域管理テーブル６００４とを示す。第１階層は、パーティション空間６００１を含むボリューム空間を表している。第２階層は、パーティション空間６００１においてセクタ管理テーブル６００２、および連続記録領域管理テーブル６００４等が記録されるセクタの領域を示す。
【００７２】
論理ブロック番号０〜７９までのセクタ領域には、セクタ毎のデータ割当状況を示すセクタ管理テーブル６００２が記録される。
【００７３】
スペースビットマップ６００３は、第３階層に示すように、パーティション空間における全部のセクタについて、各セクタが割り当て済みか未割り当てであるかを表している。この例では、１セクタの割り当ての有無がが１ビットで表されるビットマップになっている。例えば、論理ブロック番号０〜７９は、スペースビットマップとして割り当てられていることにより“０（割り当て済み）”となる。
【００７４】
連続記録領域管理テーブル６００４は、非ＡＶファイルとして記録されるので、固定的な領域ではなく、通常のファイルとして、ディスク１２０の何れかの空き領域に記録される。
【００７５】
連続記録領域管理テーブル６００４は、第３階層に示すように、パーティション空間６００１中の既に連続記録領域として割り当てられた領域を示す。同図では、連続記録領域管理テーブル６００４は、エントリｅ１からｅ４・・・から成るリスト構造のテーブルとして表されている。テーブル左の枠外にはテーブル先頭からの相対アドレス（バイト数）を付記してある。各エントリは、同図の左から、開始セクタ番号（ＬＳＮ）、終了セクタ番号、およびポインタから成る。各エントリにおける開始セクタ番号から終了セクタ番号までのディスク１２０の領域は、連続記録の一部分または１つの連続記録が割り当てられたセクタ領域を表している。ポインタは、後続する連続記録領域を示すエントリを指し、テーブル先頭からの相対アドレスで表される。また、最後のエントリｅ４のポインタは、末尾であることを示す値（−１）をとる。具体的には、同図の例では、エントリｅ１は、セクタ番号６８４８から１５９８３までが連続記憶領域であることを表し、後続する連続領域のエントリが１２バイト目から記録されているエントリｅ２であることを示している。他のエントリも同様である。また、エントリｅ１〜ｅ４で１つの連続した領域（６８４８から３１９８３）が示されているのは、例えばＡＶデータが４回に分けて記録され、連続記録領域が順次追加されたような場合の状態を示している。連続記録領域の割り当てとスペースビットマップとは、連動して管理される。例えば、連続領域として割り当てられた領域は、スペースビットマップにおいても割り当て済みに変更される。
【００７６】
次に、上記のように構成された映像音声信号記録装置２００の動作を説明すると、図８に示すように、実施形態１の映像音声信号記録装置１００と同じ動作（図２）に加えて、さらに、（Ｓ１１７）の次に（Ｓ２０１）が行われる点が異なっている。
【００７７】
（Ｓ２０１）では、（Ｓ１０３）で録画完了通知があって記録動作が停止される場合で、（Ｓ１１６）でストリーム退避メモリ１０５が使用された（ディスク１２０の交換が行われた）と判定されて、（Ｓ１１７）で、ストリーム退避メモリ１０５に格納されたＡＶデータファイル、およびＴＭＡＰ記憶部２０１に格納されたＴＭＡＰを含むＡＶデータ管理情報がディスク１２０に転送されて記録（コピー）された後に、ＰＧＣ変換部２０２によって、ＡＶデータが適切な順序で再生されるようにＰＧＣ情報が変換される。より詳しくは、例えば図９に示すように、ＡＶデータ管理ファイル４０００におけるＰＧＣ情報３１００のセル３１０１（セル＃１）に、ストリーム退避メモリ１０５からコピーされたＡＶデータのＶＯＢ情報２２００（ＶＯＢ情報＃２）のＩＤを対応させ、セル３１０２（セル＃２）に、２枚目のディスク１２０に直接書き込んだＡＶデータのＶＯＢ情報２１００（ＶＯＢ情報＃１）のＩＤを対応させるように、ＰＧＣ情報３１００（ＰＧＣ情報＃１）を作成（変換）する。
【００７８】
そこで、再生時に、セル３１０１（＃１）からセル３１０２（＃２)の順に再生されると、適切な時間順序で再生されることになる。すなわち、例えば、図１０、図１１に示すように、時刻ｔ１で１枚目のディスク１２０がフルになった後、時刻ｔ２〜ｔ３の間、２枚目のディスク１２０に直接記録が行われたとすると、各期間のＡＶデータの記録領域は同図に示すようになり、物理的な配置順序は元のストリームデータと異なることになるが、ＡＶデータ管理ファイル４０００が上記のように作成されることにより適切な順序で再生できるようにすることができる。
【００７９】
《発明の実施形態３》
実施形態３の映像音声信号記録装置３００は、図１２に示すように、実施形態２の映像音声信号記録装置２００の構成に加えて、さらに、ストリーム退避メモリ使用量記憶部３０１、連続領域予約部３０２と、ディスク予約エリアアドレス記憶部３０３とを備えている。
【００８０】
ストリーム退避メモリ使用量記憶部３０１は、ディスク１２０が交換される際にストリーム退避メモリ１０５に保存されたＡＶデータのデータ量を保持するようになっている。上記データ量を求める方法は特に限定されないが、例えばストリーム退避メモリ１０５への記憶の開始時と終了時とのアドレスの差として求めることができる。
【００８１】
連続領域予約部３０２は、２枚目のディスク１２０への記録開始時に、ストリーム退避メモリ１０５に記録されている容量分の連続領域を予約領域として確保するようになっている。
【００８２】
ディスク予約エリアアドレス記憶部３０３は、上記予約された連続領域の先頭アドレスを記憶するようになっている。
【００８３】
この映像音声信号記録装置３００では、図１３に示すように、実施形態２（図８）に比べて、（Ｓ１１１）の次に（Ｓ３０１）が行われ、（Ｓ２０１）および（Ｓ１１５）の代わりに、（Ｓ３０２）が行われるようになっている。
【００８４】
（Ｓ３０１）では、実施形態１で説明したのと同様に、（Ｓ１０５）で交換された新たなディスク１２０が書き込み可能になったと判定され（Ｓ１１１）でストリーム退避メモリ１０５に書き込まれていたＡＶデータファイルがクローズされた後に、上記ストリーム退避メモリ１０５の使用量が求められてストリーム退避メモリ使用量記憶部３０１に記憶される。そして、２枚目のディスク１２０への記録開始時に、上記ストリーム退避メモリ１０５の使用量に応じて連続記録領域が割り当てられる。具体的には、例えば図１４に示すように、ＡＶデータとして３２ＭＢのストリーム退避メモリの領域が使用されている場合、開始セクタ番号が６８４８〜２３２３２の１６Ｋセクタ分の領域を予約領域とする。また、上記開始セクタ番号６８４８は、ディスク予約エリアアドレス記憶部３０３に保持される。そして、ＡＶデータの書き込みは、上記予約領域に連続するセクタ２３２３３から行われる。また、録画完了通知があって記録動作が停止される際にストリーム退避メモリ１０５に格納されたＡＶデータファイルは、上記開始セクタ番号６８４８を先頭とする領域にコピーされる。
【００８５】
（Ｓ３０２）では、例えば、セクタ番号が６８４８〜２３２３２の領域、および２３２３３〜３１９８３の領域の順序でＡＶデータが読み出されて再生されるようにＡＶデータ管理ファイル４０００のＰＧＣ情報３１００などが生成され、ディスク１２０に記録される。（より詳しくは、例えば、２枚目のディスク１２０にリアルタイムで記録されるＡＶデータのＴＭＡＰは、ＶＯＢＵのアドレスを、退避データ量分だけシフトされて生成される。また、ＰＧＣ情報は、例えばセクタ番号が６８４８〜３１９８３の領域に記録されるＡＶデータに対して１つのセルが対応するように生成される。）すなわち、ディスク１２０の物理的な配置の順序で再生できるように記録される。
【００８６】
上記のように領域の予約がなされる場合には、ストリーム退避メモリ１０５のＡＶ情報と、２枚目のディスク１２０のＡＶ情報とを結合して一つのＶＯＢとすることが可能で、こうすることで、２つのストリームは、実施形態２の装置で生成されるようなＡＶストリーム管理情報（記録の開始と停止とが繰り返されて２つのＶＯＢが生成される場合と同様の管理情報）を解釈しないような一般の再生装置で再生した場合でも、１回の記録動作で記録された場合と同じ連続再生動作をさせることができる。（なお、上記のような領域の予約がなされる場合であっても、ＶＯＢを区切って記録することもできるようにしてもよい。）
なお、ディスク１２０の交換後に新たに入力され、エンコード等されたストリームデータ、およびストリーム退避メモリ１０５に保持されたＡＶデータは、上記のように予約された領域と、それに連続する領域に記録されるのに限らず、例えば２枚目のディスク１２０における空き領域の先端側と終端側の領域に記録されるようにしてもよい。この場合には、上記のような予約処理を行わなくても、記録領域を容易に確保することができる。
【００８７】
《発明の実施形態４》
実施形態４の映像音声信号記録装置４００は、図１５に示すように、実施形態３の映像音声信号記録装置３００の構成と比べ、ストリーム記録先制御部１０８に代えて、ＡＶデータの転送元と転送先を切り替えるストリーム記録先・読み出し元制御部４０１を備えるとともに、さらに、転送元切り替えに同期して、書き込みセクタを切り替える書き込みセクタ切替部４０２と、切り替える際に、切替前の書き込み最終アドレスを記憶する中断アドレス記憶部４０３とを備えている。
【００８８】
この映像音声信号記録装置４００では、図１６、図１７に示すように、ディスク１２０の交換後に、新たにエンコードされてストリームバッファ１０４に保持されたＡＶデータがディスク１２０に書き込まれるのと並行して、ストリーム退避メモリ１０５に保持されているＡＶデータの書き込みが行われる。
【００８９】
（Ｓ４０１）  ユーザの操作などによって録画完了通知があったかどうかが判定され、完了通知があれば、メインルーチンに戻ってエンコード終了処理などが行われる一方、完了通知がなければ、（Ｓ４０２）に移行する。
【００９０】
（Ｓ４０２）  エンコーダ１０１が例えばＧＯＰ単位のエンコードを終了し、ＣＰＵ１１１に対して通知をしたかどうかが判定され、通知がなければ、（Ｓ４０３）に移行する一方、通知があれば、（Ｓ４０４）に移行する。
【００９１】
（Ｓ４０３）  ＧＯＰ単位のエンコードが終了していなければ、ストリーム記録先・読み出し元制御部４０１により、ＡＶデータの読み出し元が、ストリーム退避メモリ１０５における中断アドレス記憶部４０３によって示されるアドレスの領域に設定され、記録先が、ＩＤＥコントローラ１０２に対して、ディスク１２０における書き込みセクタ切替部４０２によって示される退避ＡＶデータ書き込み領域のセクタになるように設定され、退避ＡＶデータの転送、書き込みが行われる。所定量の退避ＡＶデータの転送が完了したら、その時点の読み出しアドレスおよび書き込みセクタは、中断アドレス記憶部４０３および書き込みセクタ切替部４０２によって保存される。なお、ストリーム退避メモリ１０５にＡＶデータが保持されていない場合、すなわちディスク１２０が１枚目であるか、２枚目以降であっても既に交換時のＡＶデータの転送が完了している場合には、何もせずに（Ｓ４０１）に戻る。
【００９２】
（Ｓ４０４）  ＧＯＰ単位のエンコードが終了していれば、ストリーム記録先・読み出し元制御部４０１により、ＡＶデータの読み出し元が、ストリームバッファ１０４における中断アドレス記憶部４０３によって示されるアドレスの領域に設定され、記録先が、ＩＤＥコントローラ１０２に対して、ディスク１２０における書き込みセクタ切替部４０２によって示される新たにエンコードされたＡＶデータが書き込まれるべき領域のセクタになるように設定され、エンコードされたＡＶデータの転送、書き込みが行われる。ＧＯＰ単位のＡＶデータの転送が完了したら、その時点の読み出しアドレスおよび書き込みセクタは、中断アドレス記憶部４０３および書き込みセクタ切替部４０２によって保存される。
【００９３】
なお、上記のような判定に基づいて書き込みが行われるのに限らず、イベント駆動によって、割り込みが生じるごとに書き込みが行われるようにしたりしてもよい。
【００９４】
《発明の実施形態５》
実施形態５の映像音声信号記録装置５００は、図１８に示すように、実施形態４の映像音声信号記録装置４００の構成に加えて、ＤＭＡ回路５０１（Direct Memory Access 回路）と、ＦＩＦＯバッファ５０２（First-In First-Out バッファ）とを備え、これらを介して、ストリーム退避メモリ１０５のデータを転送できるようになっている。
【００９５】
ＤＭＡ回路５０１は、ストリーム退避メモリ１０５に格納されたＡＶデータをＣＰＵ１１１を介することなく読み出して、ＩＤＥコントローラ１０２に転送することができるようになっている。
【００９６】
ＦＩＦＯバッファ５０２は、これを不活性化することによって、ストリームバッファ１０４に蓄積されたＡＶデータを優先的にＩＤＥコントローラ１０２に転送させることができるようにするものである。なお、ＦＩＦＯバッファ５０２は必ずしも設けず、ＤＭＡ回路５０１の動作が制御されるようにしたりしてもよい。
【００９７】
この映像音声信号記録装置５００では、ディスク１２０の交換後に、図１９に示すような動作が行われる。
【００９８】
（Ｓ５０１）  ストリーム退避メモリ１０５が空かどうかが判別され、空であれば、（Ｓ５０２）をスキップして（Ｓ５０３）に移行する。
【００９９】
（Ｓ５０２）  上記（Ｓ５０１）でストリーム退避メモリ１０５が空でないと判定されれば、ＡＶデータが保持されている領域の先頭番地と終了番地とがＤＭＡ回路５０１に設定され、ＤＭＡ転送が起動される。そこで、ストリーム退避メモリ１０５に保持されているＡＶデータがＦＩＦＯバッファ５０２に転送され、さらに、ディスク１２０に書き込まれる。
【０１００】
（Ｓ５０３）  ユーザの操作などによって録画完了通知があったかどうかが判定され、完了通知があれば、（Ｓ５０６）に移行する一方、完了通知がなければ、（Ｓ５０４）に移行する。
【０１０１】
（Ｓ５０４）  エンコーダ１０１が例えばＧＯＰ単位のエンコードを終了し、ストリームバッファ１０４への書き込みが終了したことをＣＰＵ１１１に通知したかどうかが判定され、通知がなければ、（Ｓ５０３）に戻って、（Ｓ５０３）（Ｓ５０４）の判定が繰り返される一方、通知があれば、（Ｓ５０５）に移行する。
【０１０２】
（Ｓ５０５）  ＦＩＦＯバッファ５０２が不活性化されてストリーム退避メモリ１０５からＩＤＥコントローラ１０２へのＤＭＡ転送が停止された後、ストリーム記録先・読み出し元制御部４０１により、ＡＶデータの読み出し元が、ストリームバッファ１０４における中断アドレス記憶部４０３によって示されるアドレスの領域に設定され、記録先が、ＩＤＥコントローラ１０２に対して、ディスク１２０における書き込みセクタ切替部４０２によって示される新たにエンコードされたＡＶデータが書き込まれるべき領域のセクタになるように設定され、エンコードされたＡＶデータの転送、書き込みが行われる。ＧＯＰ単位のＡＶデータの転送が完了したら、その時点の読み出しアドレスおよび書き込みセクタは、中断アドレス記憶部４０３および書き込みセクタ切替部４０２によって保存される。また、ディスク予約エリアアドレス記憶部３０３（、または書き込みセクタ切替部４０２）によって示される退避ＡＶデータ書き込み領域のセクタがＩＤＥコントローラ１０２に設定され、ＦＩＦＯバッファ５０２が活性化されて、ＤＭＡ転送によるストリーム退避メモリ１０５からディスク１２０への書き込みが行われ得るようにされた後、（Ｓ５０３）に戻って、上記（Ｓ５０３）〜（Ｓ５０５）が繰り返される。
【０１０３】
（Ｓ５０６）  また、（Ｓ５０３）で、ユーザの操作などによって録画完了通知があったと判定された場合には、ＤＭＡ転送の状態をモニタすることによって、ストリーム退避メモリ１０５内のＡＶデータの転送が完了したかどうかの判定を繰り返し、完了すれば、メインルーチンに戻ってエンコード終了処理などが行われる。
【０１０４】
《発明の実施形態６》
実施形態６の映像音声信号記録装置６００は、図２０に示すように、実施形態１の映像音声信号記録装置１００の構成に比べて、ストリーム退避メモリ１０５が複数設けられている。各ストリーム退避メモリ１０５としては、具体的には、例えば光ディスクやフラッシュメモリなどのリムーバブルメディア、ハードディスクなどのリムーバブルでない記録媒体、ソフトウエアの制御のためなどに使われているＳＤＲＡＭ等のメモリなど、特に限定されず、種々のものが適用できる。また、退避されるＡＶデータ専用のものに限らず、他の種々の目的と兼用で用いられるようにしてもよいし、製品によって、または、製品の使用状態によっては、使用されないメモリやメモリの連続する空き領域などが存在する場合に、そのようなメモリなどが用いられるようにしてもよい。
【０１０５】
また、映像音声信号記録装置６００には、さらに、上記のような複数のストリーム退避メモリ１０５の使用優先度等を示す退避メモリ管理情報を管理（保持）するストリーム退避メモリ管理部６０１と、上記退避メモリ管理情報に基づいて、ＡＶデータが格納されストリーム退避メモリ１０５を決定し制御するストリーム退避先制御部６０２とが設けられている。
【０１０６】
上記退避メモリ管理情報としては、具体的には、例えば図２１に示すように、各ストリーム退避メモリ１０５の先頭の記憶領域を示す開始アドレス、空き容量、および優先度が対応して保持されたテーブルが用いられる。
【０１０７】
この映像音声信号記録装置６００では、１枚目のディスク１２０の終端が検知された場合には、ストリーム退避メモリ管理部６０１が参照されて、優先度が最も高いストリーム退避メモリ１０５が選択され、開始アドレスが転送先に設定されて用いられる。また、２枚目のディスク１２０が記録可能になるまで、ストリーム退避メモリ１０５への書き込みが行われるごとに、図２２に示すような処理が行われる。
【０１０８】
（Ｓ６０１）  エンコーダ１０１が例えばＧＯＰ単位のエンコードを終了し、ストリームバッファ１０４への書き込みが終了したことをＣＰＵ１１１に通知したときに、使用中の（カレント）ストリーム退避メモリ１０５の残り空き容量が計算されて空きスペースがないかどうか（フルかどうか）がチェックされ、フルでなければ、そのストリーム退避メモリ１０５への書き込みが続行される。
【０１０９】
（Ｓ６０２）  一方、２枚目のディスク１２０が記録可能状態になるまでに、ストリーム退避メモリ１０５の空き容量がなくなる場合には、ストリーム退避メモリ１０５に書き込まれていたＡＶデータファイルがクローズされる。
【０１１０】
（Ｓ６０３）  ストリーム退避先制御部６０２により、ストリーム退避メモリ管理部６０１が参照されて、次の優先度のストリーム退避メモリ１０５が検索される。
【０１１１】
（Ｓ６０４）  検索されたストリーム退避メモリ１０５の開始アドレスが転送先に設定されて、ストリームバッファ１０４からのＡＶデータの書き込み先が切り替えられる。このとき、例えば使用済みのストリーム退避メモリ１０５の優先度が−１、空き容量が０に書き換えられて、使用不可状態とされる。
【０１１２】
（Ｓ６０５）  ＡＶデータ管理ファイルなどが生成され、切り換え前のストリーム退避メモリ１０５に記録される。
【０１１３】
上記のような退避が行われている間（または録画完了操作等がなされた後）に次のディスク１２０が記録可能な状態になると、上記退避の場合の優先度と同じ順序で、ディスク１２０への書き戻しが行われる。すなわち、例えば、実施形態２で説明したようなＤＶＤ−ＶＲ規格に従う場合は、各ストリーム退避メモリ１０５のＶＯＢおよびＡＶデータ管理ファイルがディスク１２０に記録される。上記ＡＶデータ管理ファイルは、ＰＧＣ情報が作成される際に、セル＃１、＃２、…が、それぞれ優先度が１、２、…番のストリーム退避メモリ１０５に退避されたＶＯＢに対応し、最後のセルが、ディスク１２０に直接記録されたＶＯＢに対応するように作成される。ここで、前記のように、使用された各ストリーム退避メモリ１０５についてストリーム退避メモリ管理部６０１に保持される優先度の値が−１にされる場合には、書き戻し用の優先度の値が別途保存されるようにしてもよいし、優先度の値や空き容量の値は−１や０に変更されずに、別途使用済みであることを示す情報がセットされるようにしたりしてもよい。
【産業上の利用可能性】
【０１１４】
本発明にかかるストリームデータ記録装置は、大きなデータ量のストリームデータを、そのストリームデータを記録した記録装置とは別の装置を用いても、欠落部分を生じることなく再生することができるという効果を有し、取り出し可能なＤＶＤ等の光ディスクやＦＬＡＳＨメモリなどの記録媒体に映像音声などのストリームデータを記録するＤＶＤレコーダなどのストリームデータ記録装置、特に、長時間のテレビ番組などの一連のストリームデータを複数の記録媒体にまたがって記録することができるストリームデータ記録装置等として有用である。
【図面の簡単な説明】
【０１１５】
【図１】実施形態１の映像音声信号記録装置１００の構成を示すブロック図である。
【図２】同、ＡＶデータ記録時の動作を示すフローチャートである。
【図３】実施形態２の映像音声信号記録装置２００の構成を示すブロック図である。
【図４】同、ＡＶデータ管理ファイル４０００の記録内容を階層的に示す説明図である。
【図５】同、各テーブルとＶＯＢとの論理的な結合関係を示す説明図である。
【図６】同、ゾーン領域内におけるセクタとＥＣＣブロックとの関係を階層的に示す説明図である。
【図７】同、ファイルシステム用の管理情報等を示す説明図である。
【図８】同、ＡＶデータ記録時の動作を示すフローチャートである。
【図９】同、ストリーム退避メモリ１０５からディスク１２０に記録された後のＡＶデータ管理ファイル４０００の内容を示す説明図である。
【図１０】同、ディスク１２０に記録されたＡＶデータの配置を示す説明図である。
【図１１】同、ディスク１２０に記録されたファイルシステム用の管理情報等を示す説明図である。
【図１２】実施形態３の映像音声信号記録装置３００の構成を示すブロック図である。
【図１３】同、ＡＶデータ記録時の動作を示すフローチャートである。
【図１４】同、ファイルシステム用の管理情報等を示す説明図である。
【図１５】実施形態４の映像音声信号記録装置４００の構成を示すブロック図である。
【図１６】同、ＡＶデータ記録時の動作を示すフローチャートである。
【図１７】同、記録シーケンスを示す説明図である。
【図１８】実施形態５の映像音声信号記録装置５００の構成を示すブロック図である。
【図１９】同、ＡＶデータ記録時の動作を示すフローチャートである。
【図２０】実施形態６の映像音声信号記録装置６００の構成を示すブロック図である。
【図２１】同、複数のストリーム退避メモリ１０５の優先度等のテーブルの例を示す説明図である。
【図２２】同、ＡＶデータ記録時の動作を示すフローチャートである。
【符号の説明】
【０１１６】
１００      映像音声信号記録装置
１０１      エンコーダ
１０２      ＩＤＥコントローラ
１０３      フレームメモリ
１０４      ストリームバッファ
１０５      ストリーム退避メモリ
１０６      ディスク終端検知部
１０７      ディスク記録可能状態検知部
１０８      ストリーム記録先制御部
１０９      管理情報作成部
１１０      退避ストリーム書き戻し部
１１１      ＣＰＵ
１２０      ディスク
２００      映像音声信号記録装置
２０１      ＴＭＡＰ記憶部
２０２      ＰＧＣ変換部
３００      映像音声信号記録装置
３０１      ストリーム退避メモリ使用量記憶部
３０２      連続領域予約部
３０３      ディスク予約エリアアドレス記憶部
４００      映像音声信号記録装置
４０１      ストリーム記録先・読み出し元制御部
４０２      書き込みセクタ切替部
４０３      中断アドレス記憶部
５００      映像音声信号記録装置
５０１      ＤＭＡ回路
５０２      ＦＩＦＯバッファ
６００      映像音声信号記録装置
６０１      ストリーム退避メモリ管理部
６０２      ストリーム退避先制御部
１０００      タイトルサーチポインタテーブル
１１００・１２００  タイトルサーチポインタ
２０００      ＡＶファイル管理テーブル
２１００      ＶＯＢ情報
２１０１      ＶＯＢ一般情報
２１０２      タイムマップ情報
２１０２ａ    タイムマップテーブル
２１０２ｂ    ＶＯＢＵテーブル
２２００      ＶＯＢ情報
３０００      ＰＧＣ情報テーブル
３１００・３２００  ＰＧＣ情報
３１０１・３１０２  セル
３１０１ａ  ＡＶファイルＩＤ
３１０１ｂ  ＶＯＢ＿ＩＤ
３１０１ｃ  スタートタイム
３１０１ｄ  エンドタイム
４０００      ＡＶデータ管理ファイル
５０００      ＡＶデータファイル
５１００      ＡＶデータ
６００１      パーティション空間
６００２      セクタ管理テーブル
６００３      スペースビットマップ
６００４      連続記録領域管理テーブル
【図１】
2006244653.tif 000003
【図２】
2006244653.tif 000004
【図３】
2006244653.tif 000005
【図４】
2006244653.tif 000006
【図５】
2006244653.tif 000007
【図６】
2006244653.tif 000008
【図７】
2006244653.tif 000009
【図８】
2006244653.tif 000010
【図９】
2006244653.tif 000011
【図１０】
2006244653.tif 000012
【図１１】
2006244653.tif 000013
【図１２】
2006244653.tif 000014
【図１３】
2006244653.tif 000015
【図１４】
2006244653.tif 000016
【図１５】
2006244653.tif 000017
【図１６】
2006244653.tif 000018
【図１７】
2006244653.tif 000019
【図１８】
2006244653.tif 000020
【図１９】
2006244653.tif 000021
【図２０】
2006244653.tif 000022
【図２１】
2006244653.tif 000023
【図２２】
2006244653.tif 000024