(57)【特許請求の範囲】
【請求項１】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録する情報記録装置において、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録する記録手段を備え、
前記記録手段は、前記論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、前記境界をまたがないように最後の余りの領域に、前記ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、前記最後の余りの領域に形成される前記スペシャルサイズのフラグメントを、前記最後の余りの領域が、前記セグメントの前記最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、前記閾値未満であるとき、前記最後の余りの領域と、その直前の前記ノーマルサイズのフラグメントを加えた大きさとする
ことを特徴とする情報記録装置。
【請求項２】
前記記録手段は、前記情報を再生する機能も有し、
前記記録手段は、最大のアクセスタイムを０.８０秒、最大のライトビットレートおよびリードビットレートを３５Mbyteとするとき、前記セグメントの前記最小サイズを、９.５６２５×１０２４×１０２４バイトとする
ことを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記記録手段は、最初と最後の前記セグメントのサイズを、前記セグメントの前記最小サイズ以上に制限しない
ことを特徴とする請求項２に記載の情報記録装置。
【請求項４】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録する情報記録装置の情報記録方法において、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録する記録ステップを含み、
前記記録ステップの処理においては、前記論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、前記境界をまたがないように最後の余りの領域に、前記ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、前記最後の余りの領域に形成される前記スペシャルサイズのフラグメントを、前記最後の余りの領域が、前記セグメントの前記最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、前記閾値未満であるとき、前記最後の余りの領域と、その直前の前記ノーマルサイズのフラグメントを加えた大きさとする
ことを特徴とする情報記録方法。
【請求項５】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録する情報記録装置のプログラムにおいて、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録する記録ステップを含み、
前記記録ステップの処理においては、前記論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、前記境界をまたがないように最後の余りの領域に、前記ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、前記最後の余りの領域に形成される前記スペシャルサイズのフラグメントを、前記最後の余りの領域が、前記セグメントの前記最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、前記閾値未満であるとき、前記最後の余りの領域と、その直前の前記ノーマルサイズのフラグメントを加えた大きさとする
ことを特徴とするコンピュータが実行可能なプログラムが格納されているプログラム格納媒体。
【請求項６】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録する情報記録装置のプログラムにおいて、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録する記録ステップを含み、
前記記録ステップの処理においては、前記論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、前記境界をまたがないように最後の余りの領域に、前記ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、前記最後の余りの領域に形成される前記スペシャルサイズのフラグメントを、前記最後の余りの領域が、前記セグメントの前記最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、前記閾値未満であるとき、前記最後の余りの領域と、その直前の前記ノーマルサイズのフラグメントを加えた大きさとする処理を
コンピュータに実行させるプログラム。
【請求項７】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体のフォーマットにおいて、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間がフラグメントと呼ばれる大きさの単位で論理的に区分され、
前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報が記録され、
前記論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分されるとともに、前記境界をまたがないように最後の余りの領域に、前記ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントが形成され、前記最後の余りの領域に形成される前記スペシャルサイズのフラグメントを、前記最後の余りの領域が、前記セグメントの前記最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとされ、前記閾値未満であるとき、前記最後の余りの領域と、その直前の前記ノーマルサイズのフラグメントを加えた大きさとされる
ことを特徴とする情報記録媒体のフォーマット。
【請求項８】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録し、記録した前記情報を再生する情報記録再生装置において、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録または再生する記録再生手段を備え、
前記記録再生手段は、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、前記セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとする
ことを特徴とする情報記録再生装置。
【請求項９】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録し、記録した前記情報を再生する情報記録再生装置の情報記録再生方法において、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録または再生する記録再生ステップを含み、
前記記録再生ステップの処理においては、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、前記セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとする
ことを特徴とする情報記録再生方法。
【請求項１０】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録し、記録した前記情報を再生する情報記録再生装置のプログラムにおいて、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録または再生する記録再生ステップを含み、
前記記録再生ステップの処理においては、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、前記セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとする
ことを特徴とするコンピュータが実行可能なプログラムが格納されているプログラム格納媒体。
【請求項１１】
ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体に対して情報としてＡＶストリームのデータを、２つの前記ＡＶストリームのシームレス再生が実現できるように記録し、記録した情報を再生する情報記録再生装置のプログラムにおいて、
前記情報記録媒体のゾーン、前記ランドおよび前記グルーブの境界をまたがないように、前記ランドおよび前記グルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、前記フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズである前記フラグメントの大きさの７５％以上となるように前記情報を記録または再生する記録再生ステップを含み、
前記記録再生ステップの処理においては、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、前記セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとする処理を
コンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録装置および方法、情報記録再生装置および方法、情報記録媒体のフォーマット、プログラム、並びにプログラム格納媒体に関し、特に、ランダムアクセス性をもつ光ディスクなどの記録媒体に、所定のビットレートを持つディジタルAV信号を記録し、記録されたディジタルAV信号を所定のビットレートで記録媒体から読み出すことができるようにして、AV信号を欠落させることなく連続的に再生することを保証するよにした情報記録装置および方法、情報記録再生装置および方法、情報記録媒体のフォーマット、プログラム、並びにプログラム格納媒体に関する。
【０００２】
【従来の技術】
近年、記録再生装置から取り外し可能なディスク型の記録媒体として、各種の光ディスクが提案されつつある。このような記録可能な光ディスクは、数ギガバイトの大容量メディアとして提案されており、ビデオ信号等のAV(Audio Visual)信号を記録するメディアとしての期待が高い。この記録可能な光デイスクに記録するディジタルのAV信号のソース（供給源）としては、記録装置自身がMPEG(Moving Picture Experts Group)２等で符号化する方法はもちろんのこと、今後はディジタルテレビジョン放送のMPEG２トランスポートストリームのプログラムをそのまま記録することが有望である。
【０００３】
ディスク記録媒体は、テープ記録媒体と違い、ランダムアクセス性がある。従来のテープ記録媒体では、AVストリームは１つの連続領域に記録されていなければならないが、ディスク記録媒体は、データを断片化して記録することが可能である。
【０００４】
例えば、未使用のディスクにAVストリームを記録する時、始めは、ディスク全部が空き領域であり、ディスク上の１つの連続領域にAVストリームを記録することができる。その後、編集等により、記録データを部分的に消去した場合、ディスク上の空き領域は断片的に存在することになる。次に、AVストリームを記録する時は、断片的な空き領域に記録していく。
【０００５】
この時に注意しなければならないのは、ディジタルAV信号は、コンピュータの文書ファイルなどとデータの性質が異なることである。すなわち、ディジタルAV信号はリアルタイム性のあるデータであり、所定のビットレートでデータが記録再生できなければならない。
【０００６】
図１は、所定のビットレートを持つディジタルAV信号がディスク上に断片化して記録されている場合を示している。この時、記録されたディジタルAV信号を所定のビットレートで記録媒体から読み出せることを保証するためには、１つの連続記録領域の大きさが次の条件を満たさなければならない。
【０００７】
S×８ / (S×８/Rud ＋ Ts) >= Rmax
ここで、
S   : １つの連続記録領域の最小の大きさ [Byte]
Ts  : １つの記録領域から次の記録領域へのフルストロークのアクセス時間
[second]
Rud: 記録メディアからの読み出しビットレート [bit/second]
Rmax : AVストリームのビットレート [bit/second]
すなわち、ディスク上で、Sバイト以上にAVストリームのデータが連続して記録されるようにデータを配置しなければならない。
【０００８】
ところで、最近の記録可能な光ディスクは、記録密度を上げるために、記録トラックにLand（ランド）とGroove（グルーブ）の両方を使う方式や、回転制御方式にZCAV (Zone Constant Angular Velocity)を使う方式を用いることが有効と報告されている。ZCAVは、ディスクの内周から外周までをいくつかのゾーンに分けて、そのゾーン内において角速度（回転速度）を一定に保つようにする記録方式である。例えば、DVD-RAMはこの方式を用いている。
【０００９】
このような光ディスクを応用して、AV信号記録再生システムを作る場合、記録されたディジタルAV信号を所定のビットレートで記録媒体から読み出せることを保証するために、上述のＳ（１つの連続記録領域の最小の大きさ）を定義する必要がある。
【００１０】
【発明が解決しようとする課題】
この時、従来は、図２に示すように、連続記録領域がゾーンの境界をまたぐことを許している。そのために、上記スキップ時間を考慮しない場合に比べて、データ読み出し時にAVストリームの所定のビットレートを保証するための、連続記録領域の最小の大きさが、大きくなる。
【００１１】
また、従来は、ディスク上の自由な位置に連続記録領域を作ることを許している。そのために、ディスク上の空き領域の断片化が進んだときに、空き領域の場所とその大きさを管理することが複雑であった。
【００１２】
【課題を解決するための手段】
本発明の情報記録装置は、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録する記録手段を備え、記録手段は、論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、境界をまたがないように最後の余りの領域に、ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、最後の余りの領域に形成されるスペシャルサイズのフラグメントを、最後の余りの領域が、セグメントの最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、閾値未満であるとき、最後の余りの領域と、その直前のノーマルサイズのフラグメントを加えた大きさとすることを特徴とする。
【００１７】
前記記録手段は、前記情報を再生する機能も有し、記録手段は、最大のアクセスタイムを０.８０秒、最大のライトビットレートおよびリードビットレートを３５Mbyteとするとき、セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとすることができる。
【００１８】
前記記録手段は、最初と最後の前記セグメントのサイズを、セグメントの最小サイズ以上に制限しないようにすることができる。
【００２１】
本発明の情報記録方法は、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録する記録ステップを含み、記録ステップの処理においては、論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、境界をまたがないように最後の余りの領域に、ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、最後の余りの領域に形成されるスペシャルサイズのフラグメントを、最後の余りの領域が、セグメントの最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、閾値未満であるとき、最後の余りの領域と、その直前のノーマルサイズのフラグメントを加えた大きさとすることを特徴とする。
【００２２】
本発明の格納媒体のプログラムは、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録する記録ステップを含み、記録ステップの処理においては、論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、境界をまたがないように最後の余りの領域に、ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、最後の余りの領域に形成されるスペシャルサイズのフラグメントを、最後の余りの領域が、セグメントの最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、閾値未満であるとき、最後の余りの領域と、その直前のノーマルサイズのフラグメントを加えた大きさとすることを特徴とする。
【００２３】
本発明のプログラムは、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録する記録ステップを含み、記録ステップの処理においては、論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、境界をまたがないように最後の余りの領域に、ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、最後の余りの領域に形成されるスペシャルサイズのフラグメントを、最後の余りの領域が、セグメントの最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、閾値未満であるとき、最後の余りの領域と、その直前のノーマルサイズのフラグメントを加えた大きさとする処理を含むことを特徴とする。
【００２４】
本発明の記録媒体のフォーマットは、ゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間がフラグメントと呼ばれる大きさの単位で論理的に区分され、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報が記録され、論理アドレス空間を一定の大きさのノーマルサイズのフラグメントに区分するとともに、境界をまたがないように最後の余りの領域に、ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントを形成し、最後の余りの領域に形成されるスペシャルサイズのフラグメントを、最後の余りの領域が、セグメントの最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとし、閾値未満であるとき、最後の余りの領域と、その直前のノーマルサイズのフラグメントを加えた大きさとすることを特徴とする。
【００２５】
本発明の情報記録再生装置は、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録または再生する記録再生手段を備え、記録再生手段は、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとすることを特徴とする。
【００２６】
本発明の情報記録再生方法は、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録または再生する記録再生ステップを含み、記録再生ステップの処理においては、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとすることを特徴とする。
【００２７】
本発明の格納媒体のプログラムは、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録または再生する記録再生ステップを含み、記録再生ステップの処理においては、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとすることを特徴とする。
【００２８】
本発明のプログラムは、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間をフラグメントと呼ばれる大きさの単位で論理的に区分し、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報を記録または再生する記録再生ステップを含み、記録再生ステップの処理においては、最大のアクセスタイムが０.８０秒であり、最大のライトおよびリードビットレートが３５Mbyteであるとき、セグメントの最小サイズを、９.５６２５×１０２４×１０２４バイトとする処理を含むことを特徴とする。
【００２９】
本発明の情報記録装置および方法、情報記録媒体のフォーマット、プログラム並びにプログラム格納媒体においては、ランドおよびグルーブの両方が記録トラックとして用いられるＺＣＡＶ方式の情報記録媒体はゾーン、ランドおよびグルーブの境界をまたがないように、ランドおよびグルーブ上の論理アドレス空間がフラグメントと呼ばれる大きさの単位で論理的に区分され、フラグメント内に、論理的に連続するデータの領域であるセグメントが予め決められた最少サイズであるフラグメントの大きさの７５％以上となるように情報が記録され、論理アドレス空間が一定の大きさのノーマルサイズのフラグメントに区分されるとともに、境界をまたがないように最後の余りの領域に、ノーマルサイズのフラグメントより大きさが大小に可変できるスペシャルサイズのフラグメントが形成され、最後の余りの領域に形成されるスペシャルサイズのフラグメントを、最後の余りの領域が、セグメントの最小サイズにマージンを加えた所定の閾値以上あるとき、その最後の余りの領域に等しい大きさとされ、閾値未満であるとき、最後の余りの領域と、その直前のノーマルサイズのフラグメントを加えた大きさとされる。
【００３０】
本発明の情報記録再生装置および方法、プログラム並びにプログラム格納媒体においては、それぞれのアクセスタイムが０．８０秒、最大のライトおよびリードビットレートが３５Mbyteであるとき、セグメントの最小サイズが９．５６２５×１０２４×１０２４バイトとされる。
【００３１】
【発明の実施の形態】
最初に、本発明で使用するAVストリームの構造を説明する。AVストリームのファイルは図３に示すDVR MPEG２トランスポートストリームの構造を持たなければならない。DVR MPEG２トランスポートストリームは次に示す特徴を持つ。
【００３２】
１）DVR MPEG２トランスポートストリームは、整数個のAligned unitから構成される。
２）Aligned unitの大きさは、６１４４ バイト (２０４８*３ バイト)である。
３）Aligned unitは、ソースパケットの第１バイト目から始まる。
４）ソースパケットは、１９２バイト長である。１つのソースパケットは、TP_extra_headerとトランスポートパケットから成る。TP_extra_headerは、４バイト長であり、またトランスポートパケットは、１８８バイト長である。
５）１つのAligned unitは、３２個のソースパケットから成る。
６）DVR MPEG２トランスポートストリームの中の最後のAligned unitも、また３２個のソースパケットから成る。
７）最後のAligned unitが、入力トランスポートストリームのトランスポートパケットで完全に満たされなかった場合、残りのバイト領域をヌルパケット（PID=０×１FFFのトランスポートパケット）を持ったソースパケットで満たさねばならない。
【００３３】
Source packet のシンタクスを図４に示す。
【００３４】
TP_extra_header()は、４バイト長のヘッダである。また、transport_packet() は、ISO/IEC13818-1で規定される１８８バイト長のMPEG-２トランスポートパケットである。
【００３５】
TP_extra_headerのシンタクスを図５に示す。
【００３６】
copy_permission_indicatorは、 対応するトランスポートパケットのペイロードのコピー制限を表す整数である。
【００３７】
arrival_time_stamp: AVストリームの中で、対応するトランスポートパケットのデコーダに到着する時刻を示すタイムスタンプである。
【００３８】
次に、本発明で用いる記録可能な光ディスクの構造を説明する。光ディスクにおいては、図６に示されるように、Land（ランド）とGroove（グルーブ）の両方が記録トラックとして用いられる。また回転制御方式に、ZCAV (Zone Constant Angular Velocity)（ゾーン内では角速度が一定とされるが、各ゾーン毎に、角速度は異なる値とされる）方式が用いられる。なお、以下においては、ゾーンという言葉の代わりに、バンドという言葉を使用する。
【００３９】
すなわち、この発明では、ディスクの内周から外周までをいくつかバンドに分けて、そのバンド内において角速度（回転速度）を一定に保つようにする。図７に示されるように、ユーザが記録可能なディスク領域は、０番目から１５９番目までの１６０個のバンドで構成されるる。それぞれのバンドは、グルーブトラックとランドトラックを持つ。なお、図７では、バンドを同心円状に描いているが、実際には、図６に示されるように、スパイラル状のグルーブトラックとランドトラックにより構成される。
【００４０】
この１６０個のバンドに、ロジカルアドレス空間を定義する。バンドの中は、Logical blockと呼ばれる大きさの単位で論理的に区切られる。１つのLogical blockの大きさは、６５５３６バイト(６４×１０２４バイト)である。１つのLogical block は、物理的には１つのECCブロックに対応する。すなわち、logical-blockはディスクから読み出せる最小データ単位である。
【００４１】
また、図８に示されるように、１つのLogical block は、３２個のlogical sectorから構成される。１つのlogical sectorの大きさは、２０４８バイトである。
【００４２】
Logical blockには、そのアドレスを示すLogical block番号(Logical block number)がつけられる。Logical block番号は、ゼロから始まり、内周側から外周側に向かって単調増加で整数がつけられる。すなわち、Logical block番号は、０番目のバンド中のグルーブトラック、０番目のバンド中のランドトラック、１番目のバンド中のグルーブトラック、１番目のバンド中のランドトラック、・・・、１５９番目のバンド中のグルーブトラック、１５９番目のバンド中のランドトラックの順につけられる。
【００４３】
図７に示されているように、例えば、Band-０においては、グルーブとランドのいずれにおいても、logical-blockの数は６２２個とされ、総記録容量は３８.８８Mbyteとされている。Band-１においては、グルーブとランドのいずれにおいても、logical-blockの数は６２７個とされ、総記録容量は３９.１Mbyteとされている。Band-２においては、グルーブとランドのいずれにおいても、logical-blockの数は６３３個とされ、総記録容量は３９.５６Mbyteとされている。
【００４４】
ロジカルアドレス空間は、さらにFragment（フラグメント）と呼ばれる大きさの単位で論理的に区切られる。
【００４５】
フラグメントの定義を説明する。この定義のために、'physically-consecutive-area'という言葉をまず定義する。１つの'physically-consecutive-area'は、次の２つのうちのどれかである、
- １つのバンドの中にあるグルーブトラックの中にあるすべてのlogical block.
- １つのバンドの中にあるランドトラックの中にあるすべてのlogical block.
【００４６】
１つのFragmentは、次の特徴を持つ。
１）１つのFragmentは、ディスク上で連続なlogical-block番号がつけられているlogical blockの集合である。
２）２つのFragmentが、重なり合って存在することはない。
３）Fragmentは、ランド−グルーブの境界およびバンドの境界をまたがない。
４）それぞれのphysically-consecutive-areaは、１つの新しいFragmentから開始する。
５）Special-fragment と呼ばれるものを除いて、ディスク上のすべてのFragmentは等しい大きさである（このFragmentをNormal-fragmentと呼ぶ）。Fragmentは、整数個の logical-blockを含む。
６）１つのNormal-fragmentの大きさSfragは、次式に示される大きさである（）。
Sfrag = １２.７５×１０２４×１０２４バイト (＝２０４ logical blocks)
【００４７】
７）Special-fragmentには、２つのタイプがある。
(A) １つの physically-consecutive-areaをNormal-fragmentで満たす場合において、余りの領域が ９.７５ × １０２４ × １０２４バイト (=＝１５６ logical blocks) 以上あるとき、その余りの領域に等しい大きさをもつSpecial-fragmentをつくる。このタイプのSpecial-fragmentの大きさは、１５６ logical blocks以上、２０３ logical blocks以下である（図１０）。
(B) １つの physically-consecutive-areaをNormal-fragmentで満たす場合において、余りの領域が ゼロより大きく９.７５ × １０２４ × １０２４バイト (= １５６ logical blocks) 未満であるとき、その余りの領域とそれの前にあるNormal-fragmentをマージして、そのマージ領域に等しい大きさをもつSpecial-fragmentをつくる。このタイプのSpecial-fragmentの大きさは、２０５(２０４＋１) logical blocks以上、３５９(２０４＋１５５) logical blocks以下である（図１１）。
【００４８】
図１２は、ディスク上のFragmentのレイアウトを示す。
【００４９】
例えば、３４番目のバンドの中にあるグルーブトラックの中には８１４個のlogical blockがある。この８１４個のlogical blockをNormal-fragment(=２０４個のlogical block)で満たすと、３個のNormal- fragmentができて、２０２個のlogical-blockが余る。この余り領域は、１５６ logical blocks以上であるので、この余り領域を Type-(A)のSpecial-fragmentとする。
【００５０】
また例えば、０番目のバンドの中にあるグルーブトラックの中には６２２個のlogical blockがある。この６２２個のlogical blockをNormal-fragment(=２０４個のlogical block)で満たすと、１０個のlogical-block（６２２ - ２０４×３）が余る。この余り領域は、１５６ logical blocks未満であるので、その余りの領域とそれの前にあるNormal-fragmentをマージする。マージ領域は、２１４ logical-blocks (=２０４＋１０)の大きさのType-(B)のSpecial-fragmentとなる。
【００５１】
AVストリームのデータをこの光ディスクに記録する場合、データはFragmentの境界を考慮して、Fragmentの中に配置される。Fragmentの中に配置される１つの論理的に連続なデータ領域を Segment（セグメント）と呼ぶ。１つのSegmentはFragmentの境界をまたがない。Segmentは、連続再生できるAVストリームに属する１つの連続なデータ領域である。１つのSegmentのデータサイズは、Fragmentのサイズ以下である。Segmentは、logical-sectorの境界から開始し、整数個のlogical-sectorを含む。
【００５２】
図１３は、FragmentとSegmentの関係を説明する図である。同図において、１つの白い長方形がFragmentを示す。Fragmentの中に配置されているSegmentを斜線で示す。Fragmentは、ランドとグルーブの境界およびバンドの境界をまたがないので、Segmentもまたランドとグルーブの境界およびバンドの境界をまたがない。
【００５３】
次に、記録されているディジタルAV信号を所定のビットレートで記録媒体から読み出せることを保証するための Segmentサイズの制限について説明する。ここで説明する制限を満たすように、データが記録されている場合、次のフィーチャが保証される。
（１）１０Mbps以下のビットレートを持つトランスポートストリームの同時記録再生。
（２）２４Mbps以下のビットレートを持つ１つのトランスポートストリームの連続再生。
【００５４】
ディスク上のSegmentサイズは、次の３つのどれかの条件を満たさなければならない。
（ａ）連続再生できるAVストリームの最初の部分のデータを持つSegmentは大きさの制限を受けない。
（ｂ）連続再生できるAVストリームの最後の部分のデータを持つSegmentは大きさの制限を受けない。
（ｃ）大きさが、９.５６２５×１０２４×１０２４ バイト（これは、１５３ logical blockに等しい大きさである）以上であること。
【００５５】
AVストリームの最初の部分のデータを持つSegmentのサイズを制限しないのは、AVストリームの再生開始時に、あらかじめ所定の大きさのデータ量をバッファにためてから、再生を開始することを前提とするためである。これについては後述する。
【００５６】
AVストリームの最後の部分のデータを持つSegmentのサイズを制限しないのは、それに続くデータがないので、制限の必要がないためである。
【００５７】
Segmentサイズは、Fragmentサイズの７５％の大きさ以上あれば良い。これは２つのAVストリームがシームレスに再生できるように接続する編集方法を簡単化するために有効である。
【００５８】
例えば、図１４に示すように、AVストリーム１のあるピクチャからAVストリーム２のあるピクチャへとシームレスに再生できるように接続する編集を考える。
【００５９】
この場合に、シームレス接続のためには、２つのことに注意しなければならない。１つは、AVストリームがMPEG２ストリームであるために、任意のあるピクチャからあるピクチャへと接続できるようにするためには、ＭＰＥＧ規格を満たすように再エンコードをする必要があることである。さらに、もう１つは、シームレス接続するAVストリームデータがディスクから所定のビットレートで読み出せるように、データがディスク上に配置されている必要があることである。
【００６０】
これら２つの条件を満たすように、編集する方法を次に２通り示す。
【００６１】
図１５は、２つのAVストリームがシームレスに連続再生できるように、Bridge-Clipを使用している場合を示す。Bridge-Clipは、接続点付近のビデオストリームが再エンコードされたビデオストリームを含む。また、Bridge-Clipは、Segmentの大きさが上述の条件を満たすように、AVストリーム１とAVストリーム２からコピーされたデータを含む。AVストリーム１およびAVストリーム２は、図１４と同じで変化しない。AVストリーム１，Bridge-ClipおよびAVストリーム２の中で、影を付して示されている部分が、シームレスに連続再生できるAVストリームデータである。
【００６２】
図１５において、Bridge-Clipの前後に接続されるAVストリームデータを持つSegmentの一部であり、Partial segmentとして示されているものは、その大きさが、９.５６２５×１０２４×１０２４バイト（これは、１５３logical blockに等しい大きさである）以上でなければならない。
【００６３】
Bridge-Clipおよび、その前後に接続されるAVストリームデータを持つSegmentの一部分（Partial segmentと示されているもの）は、Normal fragmentサイズの７５％の大きさ(２０４×０.７５=１５３)以上であれば良く、この条件は、本編集を実現することを簡単化するために有効である。
【００６４】
また、図１６は、２つのAVストリームがシームレスに連続再生できるように、Bridge-Clipを使用しないで接続されている場合を示す。この場合は、接続点付近のビデオストリームを再エンコードし、図１４のAVストリーム１とAVストリーム２は、それぞれAVストリーム１’とAVストリーム２’に変化する。AVストリーム１’とAVストリーム２’は、１つの連続再生できるAVストリームと考えられる。そのため、この２つのAVストリームに渡って、Segmentは上記の(a),(b),(c)のどれかの条件を満たさなければならない。
【００６５】
図１６において、AVストリーム１’の最後のSegmentとAVストリーム２’の最初のSegmentは、Fragmentサイズの７５％の大きさ(２０４×０.７５=１５３)以上であれば良く、この条件は、本編集を実現することを簡単化するために有効である。また、ディフェクトがあっても、Fragmentが使用できるようになる。
【００６６】
FragmentとSegmentの大きさを決めた理由について以下に、説明する。
【００６７】
この説明の前に、まず、本発明で用いる記録可能な光ディスクとそのドライブのパラメータについて、以下に説明する。
最大のアクセスタイム          T_access = ０.８０[seconds]
最大のRead/Writeのビットレート  R_ud = ３５*１０6[bits/second]
【００６８】
上記の光ディスクとそのドライブを前提として、AVストリームの記録と再生を考える。
【００６９】
（１）４Mbpsのトランスポートストリームのデータが断片化されて記録されているとき、トランスポートストリームを２４Mbpsのビットレートで記録媒体から読み出せることを保証するためには、１つの連続記録領域の大きさは、次式から、約１２５logical block以上でなければならない（図１７）。
（８S×(１８８/１９２)）/（(８S/３５)＋０.８）＝２４×１０6bits/second従って、
S≒８１７８４９９byte≒１２５logical blocks
上記式のうち、上の式の左の項の分子は、４バイトのヘッダ（図３）の部分を除く長さを表しており、分母は、T_accessとR_udの和を表している。
【００７０】
（２）１０Mbpsのトランスポートストリームを同時に録画再生できるためには、１つの連続記録領域の大きさは、次式で表されるように、約７５ logical block以上でなければならない（図１８）。
（８S×(１８８/１９２)）/（２(８S/３５)＋２×０.８）
＝１０×１０6bits/second＝Rmax
従って、
S≒４９０５１０９byte≒７５logical blocks
【００７１】
上記の（１），（２）のアプリケーションにおいて、必要とされる連続記録領域の最小の大きさは異なるが、Fragmentのサイズは２つの場合で同じとする。１つのディスクの中で、１０Mbps以下と２４Mbps以下のストリームを混在して記録する場合を考慮すると、Fragmentのサイズは１種類であるほうが記録の制御が簡単化できるためである。
【００７２】
Segmentサイズとして決めた１５３logical-blocksの値は、(１),(２)の条件を満たす値である。また、上述したようにシームレス接続の編集を容易にできるようにするために、Normal Fragmentサイズの７５％が、Segmentの最小サイズとなるように、Fragmentサイズを決めた。
【００７３】
また、Special fragmentの最小の値である１５６logical-blocksの値は、Segmentの最小サイズに基づいて決めた。すなわち、Segmentは、logical-blockの中の任意のlogical-sectorから開始し、また、ディスクから読み出せる最小データ単位はlogical-blockであるので、Segmentの最初と最後のlogical-blockで、実際には必要のないデータを読む場合がある。そのためのマージンを見て、Special fragmentの最小の値である１５６logical-blocksの値は、Segmentの最小サイズより大きな値に決めた。
【００７４】
次に、同時録画再生のための記録再生システムについて図１９を用いて説明する。
【００７５】
ドライブ１１は、ヘッド１３を有しており、ディスク１２に対してデータを記録したり、記録されているデータを再生する。処理部１４は、変復調部およびECCエンコードおよびデコード部を内蔵しており、スイッチ１５を介して入力されたデータに対して、誤り訂正符号を付加し、エンコードし、所定の方式で変調してヘッド１３に出力する。また、処理部１４は、ヘッド１３によりディスク１２から再生されたデータを復調し、デコードしてスイッチ１５に出力する。
【００７６】
スイッチ１５は、処理部１４より供給された再生データを、バッファマネージメント部１６により制御されるリードバッファ１７に供給し、記憶させる。リードバッファ１７に記憶されたデータは、ソースパケットとしてそこから読み出され、アプリケーション２０により管理されるソースデパケッタイザ２１に供給される。ソースデパケッタイザ２１は、入力されたソースパケットをデパケッタイズし、トランスポートパケットとして図示せぬ装置に出力する。
【００７７】
アプリケーション２０により制御されるソースパケッタイザ２２は、図示せぬ装置から入力されたトランスポートパケットをパケット化し、ソースパケットをバッファマネージメント部１６により管理されるライトバッファ１８に供給し、記憶させる。ライトバッファ１８に記憶されたデータは、バッファマネージメント部１６により制御され、読み出され、スイッチ１５を介して、ドライブ１１の処理部１４に供給される。
【００７８】
スケジューラ１９は、スイッチ１５とバッファマネージメント部１６を制御する。
【００７９】
その基本的動作について最初に説明する。データを記録するとき、トランスポートパケットが図示せぬ装置から入力され、ソースパケッタイザ２２によりパケット化される。ソースパケッタイザ２２によりパケット化されたソースパケットは、最大ビットレートRmaxで、ライトバッファ１８に供給され、記憶される。
【００８０】
ライトバッファ１８に記憶されたデータは、レートＢＳRWで読み出され、スイッチ１５を介して処理部１４に供給される。処理部１４で誤り訂正符号の付加処理、エンコード処理が行われたデータは、ヘッド１３によりディスク１２に記録される。
【００８１】
ディスク１２に記録されたデータは、再生が指令されたとき、ヘッド１３により再生される。再生されたデータは、処理部１４により、復調され、さらにデコード処理と誤り訂正処理が行われた後、スイッチ１５を介して、リードバッファ１７にレートＢＳRWで供給され、記憶される。
【００８２】
リードバッファ１７に記憶されたデータは、そこから読みだされ、レートRmaxでソースデパケッタイザ２１に供給され、デパケット化される。ソースデパケッタイザ２１により、デパケッタイズされたデータは、トランスポートパケットとして図示せぬ装置に出力される。
【００８３】
図中のディスク１２およびドライブ１１は次の特性を持つ。
・最大のアクセスタイム            T_access = ０.８０ [seconds]
・最大のRead/Writeのビットレート  R_ud = ３５*１０6[bits/second]
【００８４】
またAVシステムに関する図中のパラメータは次のとおりである。
・AVストリームのビットレート
Rmax = (１９２/１８８)*１０*１０6 [bits/second]
(１９２/１８８は、４バイトのTS_extra_header分のレートの増加比率)
・リードバッファ１７とライトバッファ１８のサイズ    BS_rw
= １０.９９*１０20 [bytes]
【００８５】
リードバッファ１７に対するディスク１２からのデータ入力のスケジューラ１９は次のように動作する。
（１）  Normal fragment および Type-(A)のSpecial fagmentの場合：
・このFragmentの中にあるSegmentは、２回のＲｅａｄリクエストでデータを読み込む。
・各Ｒｅａｄリクエストで入力するデータの大きさは、７５logical-blocks以上、１１２ logical-blocks以下である。
・Ｒｅａｄリクエストは、そのＲｅａｄリクエストで入力するデータ量の空きがリードバッファ１７にある場合に、スケジュールされる。そのリクエストは、現在行われているリクエストが終了次第、実効される。
【００８６】
（２）  Type-(B)のSpecial fagmentの場合：
・Segmentのサイズが、２２４ logical-block以下である場合、このSegmentは２回のＲｅａｄリクエストでデータを入力する。
・Segmentのサイズが、２２４ logical-blockより大きく、３００ logical-block未満である場合、このSegmentは３回のＲｅａｄリクエストでデータを入力する。
・Segmentのサイズが、３００ logical-block以上である場合、このSegmentは４回のＲｅａｄリクエストでデータを入力する。
・各Ｒｅａｄリクエストで入力するデータの大きさは、７５logical-blocks以上、１１２ logical-blocksである。
・Ｒｅａｄリクエストは、そのＲｅａｄリクエストで入力するデータ量の空きがリードバッファ１７にある場合に、スケジュールされる。そのリクエストは、現在行われているリクエストが終了次第、実効される。
【００８７】
ライトバッファ１８に対するディスク１２へのデータ出力のスケジューラ１９は次のように動作する。
（１）  Normal fragment および Type-(A)のSpecial fagmentの場合：
・このFragmentに記録するSegmentは、２回のＷｒｉｔｅリクエストでデータを出力する。
・各Ｗｒｉｔｅリクエストで出力するデータの大きさは、７５logical-blocks以上、１１２logical-blocks以下である。
・Ｗｒｉｔｅリクエストは、そのＷｒｉｔｅリクエストで出力するデータ量がＷｒｉｔｅバッファにある場合に、スケジュールされる。そのリクエストは、現在行われているリクエストが終了次第、実効される。
【００８８】
（２）  Type-(B)のSpecial fagmentの場合：
・記録するSegmentのサイズが、２２４logical-block以下である場合、このSegmentは２回のＷｒｉｔｅリクエストでデータを出力する。
・記録するSegmentのサイズが、２２４logical-blockより大きく、３００ logical-block未満である場合、このSegmentは３回のＷｒｉｔｅリクエストでデータを出力する。
・記録するSegmentのサイズが、３００logical-block以上である場合、このSegmentは４回のＷｒｉｔｅリクエストでデータを出力する。
・各Ｗｒｉｔｅリクエストで出力するデータの大きさは、７５logical-blocks以上、１１２logical-blocks以下である。
・Ｗｒｉｔｅリクエストは、そのＷｒｉｔｅリクエストで出力するデータ量がＷｒｉｔｅバッファにある場合に、スケジュールされる。そのリクエストは、現在行われているリクエストが終了次第、実効される。
【００８９】
Ｒｅａｄ／Ｗｒｉｔｅバッファに対するスケジューラ動作をまとめると、図２０に示されるようになる。
【００９０】
Ｒｅａｄ／Ｗｒｉｔｅバッファのサイズについて説明する。
【００９１】
Ｒｅａｄバッファに必要なサイズは、１１２logical blocks (１回のRead-requestで扱う最大のデータ量)に加えて、２回のT_accessに等しいアクセスタイムの間と１１２ logical blocksをＲｅａｄする時間の間にAVストリーム再生のために消費されるデータ量を加えた値である。
【００９２】
Ｗｒｉｔｅバッファに必要なサイズは、１１２logical blocks (１回のWrite-requestで扱う最大のデータ量)に加えて、２回のT_accessに等しいアクセスタイムの間と１１２logical blocksをＷｒｉｔｅする時間の間にバッファへ入力されるAVストリームのデータ量を加えた値である。
【００９３】
２回のT_accessに等しいアクセスタイムの間と１１２logical blocksをＲｅａｄする時間の間にAVストリーム再生のために消費されるデータ量は、AVストリームの再生開始時に必要な初期バッファ占有量である。
【００９４】
ＲｅａｄバッファとＷｒｉｔｅバッファのサイズは等しく、次のように計算できる。
【００９５】
【数１】
0004427916.tif 000002
【００９６】
なお、上述の実施の形態では、記録トラックにLand（ランド）とGroove（グルーブ）の両方を使う方式や、回転制御方式にZCAV (Zone Constant Angular Velocity)を使う方式を用いるディスク記録媒体の場合に、Fragment がBandの境界、およびLand（ランド）とGroove（グルーブ）境界をまたがないように定義した。本発明は、これ以外の記録媒体であっても、記録媒体上の物理的に不連続な境界をまたがないように、Fragmentを定義することにより、同様に応用可能である。
【００９７】
また、本発明は、AVストリームはトランスポートストリームに限らず、さまざまなフォーマットのストリームでも適用可能である。
【００９８】
【発明の効果】
本発明の情報記録装置および方法、情報記録媒体のフォーマット、プログラムおよびプログラム格納媒体によれば、フラグメントを、ゾーン、ランドおよびグルーブの境界をまたがないようにしたので、データの書き込み時に、その境界をまたぐためのスキップ時間を考慮しなくてよくなり、情報の所定のビットレートを保証するための、連続記録領域の最小の大きさを小さくすることができる。
【００９９】
また、フラグメント毎にディスクの空き領域を管理できるので、空き領域の場所とその大きさを管理することが容易となる。
【０１００】
本発明の情報記録再生装置および方法、プログラムおよびプログラム格納媒体によれば、それぞれのアクセスタイムは０．８秒であり、最大のライトおよびリードビットレートは３５Mbyteであるとき、セグメントデータ領域の最小サイズが９．５６２５×１０２４×１０２４バイトとするようにしたので、例えば、AVストリームをシームレスに再生することが可能となる。
【図面の簡単な説明】
【図１】ディジタルAV信号が断片化して記録されている状態を説明する図である。
【図２】ゾーンの境界と連続記録領域の関係を説明する図である。
【図３】  DVR MPEG−２トランスポートストリームの構造を説明する図である。
【図４】  Source packetのシンタックスを示す図である。
【図５】  TP_extra_headerのシンタックスを示す図である。
【図６】シングルのランドとグルーブの構成を説明する図である。
【図７】ディスク上のバンドの構造を説明する図である。
【図８】  logical blockとlogical sectorの関係を説明する図である。
【図９】  normal-fragmentの構成を説明する図である。
【図１０】  type-(A)のspecial-fragmentの構成を説明する図である。
【図１１】  type-(B)のspecial-fragmentの構成を説明する図である。
【図１２】ディスク上のFragmentのレイアウトを説明する図である。
【図１３】  FragmentとSegmentの関係を説明する図である。
【図１４】  AVストリームのシームレスの再生を説明する図である。
【図１５】  Bridge-Clipを説明する図である。
【図１６】２つのAVストリームがシームレスに再生できるように接続されている状態を説明する図である。
【図１７】２４MbpsのAVストリームの連続記録領域の大きさを説明する図である。
【図１８】１０Mbps以下のAVストリームの同時録画再生のための連続記録領域の大きさを説明する図である。
【図１９】同時録画再生のための情報記録再生装置の構成を説明する図である。
【図２０】リードバッファとライトバッファに対するスケジューラの動作を示す図である。
【符号の説明】
１１  ドライブ，  １２  ディスク，  １３  ヘッド，  １４  処理部，  １７  リードバッファ，  １８  ライトバッファ，  １９  スケジューラ，  ２１ソースデパケッタイザ，  ２２  ソースパケッタイザ
【図１】
0004427916.tif 000003
【図２】
0004427916.tif 000004
【図３】
0004427916.tif 000005
【図４】
0004427916.tif 000006
【図５】
0004427916.tif 000007
【図６】
0004427916.tif 000008
【図７】
0004427916.tif 000009
【図８】
0004427916.tif 000010
【図９】
0004427916.tif 000011
【図１０】
0004427916.tif 000012
【図１１】
0004427916.tif 000013
【図１２】
0004427916.tif 000014
【図１３】
0004427916.tif 000015
【図１４】
0004427916.tif 000016
【図１５】
0004427916.tif 000017
【図１６】
0004427916.tif 000018
【図１７】
0004427916.tif 000019
【図１８】
0004427916.tif 000020
【図１９】
0004427916.tif 000021
【図２０】
0004427916.tif 000022