(57)【要約】【課題】  欠陥領域が存在する情報記録媒体を用いてオーディオ・ビデオデータの同時録再を行う場合に、欠陥領域のためにデータが連続して記録、または、再生ができない場合が生ずるという課題があった。【解決手段】  本発明の同時録再の方法は、所定のサイズの領域内に許容される不使用領域の最大サイズを定め、リアルタイム・データを記録または再生する領域は、多くとも１回のアクセス動作と多くとも２回の記録または再生動作で記録バッファをエンプティにするまたは再生バッファをフルにすることができるという条件を満たす同時録再の条件を設定し、この条件に基づいた記録領域を用い、記録バッファと再生バッファのデータ量に応じて記録動作と再生動作を切替える。【選択図】  図１
2005251372.tif 000002
【特許請求の範囲】
【請求項１】
第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する同時録再の方法であって、
前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付けるステップと、
最小サイズＹと同一のサイズを有するウィンドウ内で許容される不使用領域のサイズをＫとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＫ以下である少なくとも１つの領域を選択するステップと、
前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録するステップと、
前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出すステップと
を包含し、
前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合でも同時録再が可能なように決定されている、同時録再の方法。
【請求項２】
第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する同時録再の方法であって、
前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付けるステップと、
最小サイズＹの１／Ｎ（Ｎは２以上の任意の整数）以下のサイズを有するスケール内で許容される不使用領域のサイズをＬとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＬ以下である少なくとも１つの領域を選択するステップと、
前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録するステップと、
前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出すステップと
を包含し、
前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合でも同時録再が可能なように決定されている、同時録再の方法。
【請求項３】
第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する情報記録再生装置であって、
前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付ける手段と、
最小サイズＹと同一のサイズを有するウィンドウ内で許容される不使用領域のサイズをＫとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＫ以下である少なくとも１つの領域を選択する手段と、
前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録する手段と、
前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出す手段と
を備え、
前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合でも同時録再が可能なように決定されている、情報記録再生装置。
【請求項４】
第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する情報記録再生装置であって、
前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付ける手段と、
最小サイズＹの１／Ｎ（Ｎは２以上の任意の整数）以下のサイズを有するスケール内で許容される不使用領域のサイズをＬとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＬ以下である少なくとも１つの領域を選択する手段と、
前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録する手段と、
前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出す手段と
を備え、
前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合でも同時録再が可能なように決定されている、情報記録再生装置。
【請求項５】
リアルタイム・データを記録する領域として割付けられた少なくとも１つの領域を有する情報記録媒体であって、
前記少なくとも１つの領域のそれぞれは、最小サイズＹ以上のサイズを有しており、
前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合でも同時録再が可能なように決定されており、ここで、Ｋは、最小サイズＹと同一のサイズを有するウィンドウ内で許容される不使用領域のサイズを示す、情報記録媒体。
【請求項６】
リアルタイム・データを記録する領域として割付けられた少なくとも１つの領域を有する情報記録媒体であって、
前記少なくとも１つの領域のそれぞれは、最小サイズＹ以上のサイズを有しており、
前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合でも同時録再が可能なように決定されており、ここで、Ｎは、２以上の任意の整数を示し、Ｌは、最小サイズＹの１／Ｎ以下のサイズを有するスケール内で許容される不使用領域のサイズを示す、情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のリアルタイム・データを同時に録再することが可能な情報記録媒体、同時録再の方法および情報記録再生装置に関する。
【背景技術】
【０００２】
セクタ構造を有する情報記録媒体として光ディスクがある。近年、光ディスクの高密度化、大容量化が進んでおり、標準画質の映像データに加え、高精細画質の記録再生が出来る光ディスクへの期待が高まっている。データレートの高い高精細画質（ＨＤ：Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）の、追っかけ再生と呼ばれる、同時録再の方法が検討されている。
【０００３】
以下、図５および図６を参照して、同時録再の方法を説明する。
【０００４】
図５は、同時録再モデルに従って、複数のリアルタイム・データを同時に録画・再生する方法（同時録再の方法）の原理を説明する図であり、図６は、２つのリアルタイム・データを同時録再する同時録再モデルを示す図である。
【０００５】
同時録再モデルは、情報記録媒体に対してリアルタイム・データを記録再生するピックアップ６４と、第１のリアルタイム・データを符号化するエンコーダ６０と、符号化された第１のリアルタイム・データをピックアップ６４により記録する前に一時的に保持する記録バッファ６２と、ピックアップ６４により再生された第２のリアルタイム・データを一時的に保持する再生バッファ６３と、再生バッファ６３から転送された第２のリアルタイム・データを復号化するデコーダ６１とを含む。ここで、リアルタイム・データとは、映像データおよび音声データのうちの少なくとも一方を含むデータをいう。情報記録媒体とは、光ディスクなどの任意のタイプの記録媒体をいう。
【０００６】
図５は、リアルタイム・データＡ、Ｂを同時録再する場合における、同時録再モデルの記録バッファ６２、再生バッファ６３内のデータ量の推移を示す。この図に示される例では、リアルタイム・データＡを情報記録媒体上の領域１、２、３、４に記録しながら、情報記録媒体上の領域５、６、７、８に記録されたリアルタイム・データＢを再生する。ここで、領域１〜４は、リアルタイム・データＡを記録する領域として割付けられた領域であり、領域５〜８は、リアルタイム・データＢを記録する領域として割付けられた領域である。
【０００７】
図５において、Ａ１〜Ａ７は、ピックアップ６４がアクセスすべき領域間を移動する動作（アクセス動作）を示す。アクセス動作Ａ１〜Ａ７に必要な時間は、それぞれ、ピックアップ６４が情報記録媒体の最内周にある領域と最外周にある領域との間をアクセスするのに必要な時間（すなわち、最大アクセス時間Ｔａ）であるとする。記録バッファ６２、再生バッファ６３とピックアップ６４との間のデータ転送レートは、ピックアップ６４がデータの記録または再生を行うときのデータレートであり、一定値のＶｔであるとする。エンコーダ６０と記録バッファ６２との間のデータ転送レートおよびデコーダ６１と再生バッファ６３との間のデータ転送レートは、一定のＶｄであるとする。Ｖｄは、記録再生されるデータが可変レートで圧縮されている場合には、その可変レートの最大値である。
【０００８】
記録動作Ｗ１において、記録バッファ６２に蓄積されたリアルタイム・データＡが領域１に記録される。領域１の終端において記録バッファ６２はエンプティでないため、リアルタイム・データＡの記録動作からリアルタイム・データＢの再生動作への切り替えは発生しない。アクセス動作Ａ１の後、記録動作Ｗ２において、記録バッファ６２に蓄積されたリアルタイム・データＡが領域２に記録される。
【０００９】
記録動作Ｗ２を実行している間に、記録バッファ６２がエンプティになる。その結果、リアルタイム・データＡの記録動作からリアルタイム・データＢの再生動作への切り替えが発生する（アクセス動作Ａ２）。
【００１０】
再生動作Ｒ１において、領域５からリアルタイム・データＢが読み出され、再生バッファ６３に蓄積される。領域５の終端において再生バッファ６３はフルではないため、リアルタイム・データＢの再生動作からリアルタイム・データＡの記録動作への切り替えは発生しない。アクセス動作Ａ３の後、再生動作Ｒ２において、領域６からリアルタイム・データＢが読み出され、再生バッファ６３に蓄積される。
【００１１】
再生動作Ｒ２を実行している間に、再生バッファ６３がフルになる。その結果、リアルタイム・データＢの再生動作からリアルタイム・データＡの記録動作への切り替えが発生する（アクセス動作Ａ４）。
【００１２】
このように、同時録再の方法は、多くとも１回のアクセス動作と多くとも２回の記録動作とによって記録バッファ６２をエンプティにすることができるという条件と、多くとも１回のアクセス動作と多くとも２回の再生動作とによって再生バッファ６３をフルにすることができるという条件との両方を満たすように設計されている。すなわち、同時録再の条件は、これらの２つの条件の両方を満たすことである。これにより、記録バッファ６２、再生バッファ６３をオーバーフローさせることなく、記録バッファ６２、再生バッファ６３をアンダーフローさせることなく、リアルタイム・データＡを情報記録媒体に記録しつつ、情報記録媒体に記録されたリアルタイム・データＢを再生することを保証することが可能になる。
【００１３】
例えば、リアルタイム・データＡを記録する領域として割付けられた少なくとも１つの記録領域のそれぞれがＹ以上のサイズを有し、かつ、リアルタイム・データＢが記録された領域として割付けられた少なくとも１つの再生領域のそれぞれがＹ以上のサイズを有することにより、同時録再条件を満たすことができる。
【００１４】
従って、同時録再条件を満たすためには、Ｙ以上のサイズを有する少なくとも１つの未割付け領域を検索し、そのようにして検索された少なくとも１つの記録領域をリアルタイム・データＡを記録する領域として割付けるようにすればよい。
【００１５】
リアルタイム・データＢを記録する領域についても同様である。
【００１６】
図５に示される例では、領域１〜４のそれぞれが含まれる記録領域がＹ以上のサイズを有し、かつ、領域５〜８のそれぞれが含まれる再生領域がＹ以上のサイズを有することにより同時録再条件を満たすことができる。すなわち、領域２と３は連続した記録領域であり、領域６と７は連続した再生領域である。
【００１７】
ここで、記録領域、再生領域の最小サイズＹと、記録バッファ６２、再生バッファ６３に必要なバッファサイズＢとは、以下の式に従って求められる。
【００１８】
Ｙ＝４×Ｔａ×Ｖｄ×Ｖｔ÷（Ｖｔ−２×Ｖｄ）・・・（式１）
Ｂ＝（４×Ｔａ＋Ｙ÷Ｖｔ）×Ｖｄ          ・・・（式２）
記録領域、再生領域の最小サイズＹの式は、以下のようにして導かれる。
【００１９】
リアルタイム・データＡの記録動作において、記録バッファ６２内のデータは、Ｖｔ−Ｖｄで消費され、アクセス動作およびリアルタイム・データＢの再生動作において、記録バッファ６２内のデータは、Ｖｄで蓄積される。記録動作Ｗ１、アクセス動作Ａ１、記録動作Ｗ２の間に消費される記録バッファ６２のデータ量と、アクセス動作Ａ２、再生動作Ｒ１、アクセス動作Ａ３、再生動作Ｒ２およびアクセス動作Ａ４の間に蓄積される記録バッファ６２のデータ量とは等しい。
【００２０】
従って、２つのリアルタイム・データを同時録再する場合には、以下の式が成り立つ。
【００２１】
Ｙ÷Ｖｔ×（Ｖｔ−Ｖｄ）−Ｔａ×Ｖｄ＝（３×Ｔａ＋Ｙ÷Ｖｔ）×Ｖｄ・・・（式３）
（式３）を変形することにより、記録領域、再生領域の最小サイズＹの式が得られる。
【００２２】
また、光ディスクのような情報記録媒体では、初期欠陥と呼ばれる、ディスク製造時に形成される欠陥ブロックや、傷や汚れなどによる欠陥ブロックの影響を受けないように、データの記録を行うことが必要となる。このため、特に、リアルタイム・データの記録において、予め、検出されている、または、記録時に検出される欠陥ブロックを避けながら記録する方法（スキップ記録方法）が、例えば、ＤＶＤ−ＲＡＭディスクへのビデオデータの記録に用いられている（例えば、特許文献１を参照）。
【特許文献１】特許第３０９８２３７号公報（第９−１０頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【００２３】
しかしながら、同時録再の記録動作において、スキップ記録を行おうとする場合、適切な条件が検討されておらず、欠陥ブロックが複数存在する所定の空き領域にスキップ記録を用いてリアルタイム・データを記録し、その後、途切れなく再生されるかどうかがわからなかった。本発明は、このような課題を解決するためになされたものである。
【課題を解決するための手段】
【００２４】
本発明の方法は、第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する同時録再の方法であって、前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付けるステップと、最小サイズＹと同一のサイズを有するウィンドウ内で許容される不使用領域のサイズをＫとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＫ以下である少なくとも１つの領域を選択するステップと、前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録するステップと、前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出すステップとを包含し、前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合でも同時録再が可能なように決定されている。
【００２５】
本発明の他の方法は、第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する同時録再の方法であって、前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付けるステップと、最小サイズＹの１／Ｎ（Ｎは２以上の任意の整数）以下のサイズを有するスケール内で許容される不使用領域のサイズをＬとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＬ以下である少なくとも１つの領域を選択するステップと、前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録するステップと、前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出すステップとを包含し、前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合でも同時録再が可能なように決定されている。
【００２６】
本発明の装置は、第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する情報記録再生装置であって、前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付ける手段と、最小サイズＹと同一のサイズを有するウィンドウ内で許容される不使用領域のサイズをＫとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＫ以下である少なくとも１つの領域を選択する手段と、前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録する手段と、前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出す手段とを備え、前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合でも同時録再が可能なように決定されている。
【００２７】
本発明の他の装置は、第１のリアルタイム・データを情報記録媒体に記録しながら、前記情報記録媒体に記録された第２のリアルタイム・データを再生する情報記録再生装置であって、前記情報記録媒体上の未割付け領域を検索し、最小サイズＹ以上のサイズを有する少なくとも１つの未割付け領域を前記第１のリアルタイム・データを記録する領域として割付ける手段と、最小サイズＹの１／Ｎ（Ｎは２以上の任意の整数）以下のサイズを有するスケール内で許容される不使用領域のサイズをＬとするとき、前記割り付けられた少なくとも１つの領域の中から、その領域内に存在する不使用領域のサイズがＬ以下である少なくとも１つの領域を選択する手段と、前記選択された少なくとも１つの領域に前記第１のリアルタイム・データを記録する手段と、前記第２のリアルタイム・データが記録された最小サイズＹ以上のサイズを有する少なくとも１つの領域から前記第２のリアルタイム・データを読み出す手段とを備え、前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合でも同時録再が可能なように決定されている。
【００２８】
本発明の情報記録媒体は、リアルタイム・データを記録する領域として割付けられた少なくとも１つの領域を有する情報記録媒体であって、前記少なくとも１つの領域のそれぞれは、最小サイズＹ以上のサイズを有しており、前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域のそれぞれにサイズＫを有する不使用領域が存在する場合でも同時録再が可能なように決定されており、ここで、Ｋは、最小サイズＹと同一のサイズを有するウィンドウ内で許容される不使用領域のサイズを示す。
【００２９】
本発明の他の情報記録媒体は、リアルタイム・データを記録する領域として割付けられた少なくとも１つの領域を有する情報記録媒体であって、前記少なくとも１つの領域のそれぞれは、最小サイズＹ以上のサイズを有しており、前記最小サイズＹは、アクセス動作の直前直後の記録動作において記録される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合、または、アクセス動作の直前直後の再生動作において読み出される２つの領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合でも同時録再が可能なように決定されており、ここで、Ｎは、２以上の任意の整数を示し、Ｌは、最小サイズＹの１／Ｎ以下のサイズを有するスケール内で許容される不使用領域のサイズを示す。
【発明の効果】
【００３０】
本発明の記録方法は、同時録再におけるスキップ条件を明確に定めることで、情報記録媒体上に既に記録されたリアルタイム・データを欠陥ブロックを避けながら読み出し、同時に、未割付け領域内の欠陥ブロックを避けながら他のリアルタイム・データを記録することが出来るようになる。さらに、同時録再におけるスキップ条件をフォーマットとして定めることで、この条件に従えば、同時録再を行うビデオレコーダの機種やメーカに依存することなく、同時録再が行える情報記録媒体を提供することが出来る。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００３２】
（実施の形態１）
図１は、本発明の実施の形態の同時録再の方法を説明するための図である。
【００３３】
本明細書では、「同時録再」とは、リアルタイム・データＡを情報記録媒体に記録しながら、その情報記録媒体に記録されたリアルタイム・データＢを再生することをいう。同時録再の方法は、図６に示される同時録再モデルに従って実行される。
【００３４】
ここで、「リアルタイム・データ」とは、映像データおよび音声データのうちの少なくとも一方を含むデータをいう。「情報記録媒体」とは、光ディスクなどの任意のタイプの記録媒体をいう。
【００３５】
図１において、Ｗ１１、Ｗ１２、Ｗ１３、Ｗ１４は、情報記録媒体に対する記録動作を示し、Ｒ１１、Ｒ１２、Ｒ１３は、情報記録媒体に対する再生動作を示し、Ａ１１、Ａ１２、Ａ１３、Ａ１４、Ａ１５、Ａ１６は、ピックアップ６４（図６）がアクセスすべき領域間を移動する動作（アクセス動作）を示す。
【００３６】
図１に示される例では、リアルタイム・データＡを情報記録媒体上の領域１０１、１０２、１０５、１０６に記録しながら、情報記録媒体上の領域１０３、１０４、１０７に記録されたリアルタイム・データＢを再生する。ここで、領域１０１、１０２、１０５、１０６は、リアルタイム・データＡを記録する領域として割付けられた領域であり、領域１０３、１０４、１０７は、リアルタイム・データＢを記録する領域として割付けられた領域であり、かつ、リアルタイム・データＢが記録された領域である。領域１０２と領域１０５とは連続した領域であり、領域１０４と領域１０７とは連続した領域である。図１では、これらの領域は、ピックアップ６４のアクセス動作をわかり易く説明するために、便宜的に離れた場所に描かれている。
【００３７】
以下の説明では、「リアルタイム・データＡを記録する領域として割付けられた領域」、または、「リアルタイム・データＢを記録する領域として割付けられ、かつ、リアルタイム・データＢが記録された領域」を「録再領域」という。
【００３８】
録再領域は、情報記録媒体上の連続した領域である。録再領域のサイズを最小サイズＹ以上とすることにより、同時録再の条件を満たすことができる。録再領域の最小サイズＹは、アクセス動作の直前直後の再生動作において読み出される録再領域（もしくは、アクセス動作の直前直後の記録動作において記録される録再領域）に不使用領域（例えば、欠陥領域）が集中するというワーストケースが発生した場合でも同時録再が可能なように決定される。このように、ワーストケースを考慮して録再領域の最小サイズＹを決定することにより、ワーストケース以外のケースにおいても同時録再を可能にすることができる。
【００３９】
以下、不使用領域を考慮して、どのようにして録再領域の最小サイズＹを決定するかを具体的に説明する。
【００４０】
ここで、ウィンドウ内で許容される不使用領域のサイズをＫとし、ウィンドウのサイズは録再領域の最小サイズＹと同一であると仮定する。「不使用領域」とは、記録動作または再生動作において使用されない領域をいう。例えば、ピックアップ６４（図６）は、不使用領域を通過するか不使用領域をジャンプした後、その次の領域から記録動作または再生動作を再開する。「不使用領域」の典型例は、欠陥領域（例えば、１以上の欠陥ＥＣＣブロック）であるが、これに限定されない。例えば、「不使用領域」は、リアルタイム・データ以外のデータが記録された領域であってもよいし、単に使用しない領域であってもよい。「ウィンドウ」とは、所定のサイズを有する不使用領域が許容される録再領域の範囲をいう。
【００４１】
図１に示される例では、同時録再の条件区間は、再生動作Ｒ１１の開始から再生動作Ｒ１３の終了までの区間である。この同時録再の条件区間において同時録再の条件を満たすことにより、同時録再の条件区間以外の区間においても同時録再の条件を満たすことができる。同時録再の条件区間以外の区間における動作は、同時録再の条件区間における動作の繰り返しだからである。
【００４２】
ここで、同時録再の条件区間において再生動作Ｒ１３を考慮する理由は、以下のとおりである。アクセス動作Ａ１６の後、再生バッファ６３（図５）のデータ量はエンプティに近くなる。このため、もし領域１０７の先頭付近に不使用領域（例えば、欠陥領域）があると、再生バッファ６３がアンダーフローを起こす可能性がある（その可能性は確率的には少ないが）。再生バッファ６３におけるアンダーフローの発生を回避するためには同時録再の条件区間において再生動作Ｒ１３を考慮する必要がある。
【００４３】
図１において、不使用領域は録再領域の斜線部分として示されている。この例では、領域１０３、１０４、１０５、１０６、１０７のそれぞれに不使用領域が存在し、各不使用領域はサイズＫを有する連続領域であると仮定している。さらに、アクセス動作の直前直後の再生動作において読み出される位置（例えば、領域１０３の終端から１ＥＣＣブロックだけ離れた位置、領域１０４の先頭から１ＥＣＣブロックだけ離れた位置）、または、アクセス動作の直前直後の記録動作において記録される位置（例えば、領域１０５の終端から１ＥＣＣブロックだけ離れた位置、領域１０６の先頭から１ＥＣＣブロックだけ離れた位置）に不使用領域が配置されていると仮定している。このような不使用領域の配置を仮定する理由は、アクセス動作の直前直後の再生動作において読み出される録再領域（もしくは、アクセス動作の直前直後の記録動作において記録される録再領域）に不使用領域が集中するというワーストケースを考慮するためである。
【００４４】
同時録再の条件区間内で、再生映像が途切れることなく連続的に再生可能な時間（Ｔ１）が、記録動作、再生動作およびアクセス動作に要する時間（Ｔ２）より小さくなると、再生映像が途中で途切れてしまう。従って、Ｔ１＝Ｔ２であることが、同時録再の条件となる。
【００４５】
（Ｙ−２×Ｋ＋Ｋ＋３×Ｓｅｃｃ）÷Ｖｄ＝２×Ｙ÷Ｖｔ＋４×Ｔａ＋２×Ｋ÷Ｖｔ＋３×Ｔｅｃｃ・・・（式４）
（式４）の左辺は時間Ｔ１を表し、（式４）の右辺は時間Ｔ２を表す。（式４）を変形することにより、録再領域の最小サイズＹを求めることができる。
【００４６】
ここで、
Ｙは、録再領域の最小サイズを示す。
【００４７】
Ｋは、ウィンドウ内で許容される不使用領域のサイズを示す。
【００４８】
Ｓｅｃｃは、ＥＣＣブロックのサイズを示す。
【００４９】
Ｖｄは、記録、または、再生されるデータの最大転送レートを示す。
【００５０】
Ｖｔは、光ディスクに対するデータの読み出し、または、記録のレートを示す。
【００５１】
Ｔａは、フルシーク時の最大アクセス時間を示す。
【００５２】
Ｔｅｃｃは、１つのＥＣＣブロックを読み出すのに要する時間、または、１つのＥＣＣブロックを記録するのに要する時間を示す。
【００５３】
同時録再の場合には、ウインドウ内で許容される不使用領域のサイズをＫとするとき、アクセス動作の直前直後の再生動作において読み出される２つの録再領域のそれぞれにサイズＫを有する不使用領域が存在する場合（もしくは、アクセス動作の直前直後の記録動作において記録される２つの録再領域のそれぞれにサイズＫを有する不使用領域が存在する場合）をワーストケースとして考慮することが必要になるので、不使用領域のサイズＫの２倍のサイズを考慮しなければならない。これは、（式４）の左辺の（−２×Ｋ÷Ｖｄ）という項として表現される。
【００５４】
また、再生動作Ｒ１２から記録動作Ｗ１３に切り替わり、記録動作Ｗ１４から再生動作Ｒ１３に戻る場合において、不使用領域の存在が時間Ｔ１に及ぼす影響は、（式４）の左辺の（Ｋ＋３×Ｓｅｃｃ）÷Ｖｄという項として表現され、不使用領域の存在が時間Ｔ２に及ぼす影響は、（式４）の右辺の（２×Ｋ÷Ｖｔ＋３×Ｔｅｃｃ）という項として表現される。
【００５５】
ここで、記録動作から再生動作に戻る場合において、不使用領域の存在が時間Ｔ１、Ｔ２に及ぼす影響は、Ｖｄ、Ｖｔの値に依存するので、（式４）において、（３×Ｓｅｃｃ）÷Ｖｄと、３×Ｔｅｃｃの値は小さく無視できるので、（式４）の左辺を（Ｋ÷Ｖｄ）とみなしてもよく、（式４）の右辺を（２×Ｋ÷Ｖｔ）とみなしてもよい。例えば、Ｖｄ＝２４Ｍｂｐｓ、Ｖｔ＝７２Ｍｂｐｓの場合には、（式４）の左辺が大きな値にあるので、記録動作から再生動作に戻る場合における不使用領域の存在が時間Ｔ１、Ｔ２に及ぼす影響を考慮する必要がなくなる。この場合には、録再領域の最小サイズＹは、（式５）により与えられる。
【００５６】
Ｙ＝（４×Ｔａ×Ｖｄ×Ｖｔ＋２×Ｋ×Ｖｔ）÷（Ｖｔ−２×Ｖｄ）・・・（式５）
（式５）は、同時録再の条件区間を再生動作Ｒ１１の開始からアクセス動作Ａ１６の終了までの区間とした場合（すなわち、再生動作Ｒ１３を考慮しない場合）の同時録再の条件から得られる。
【００５７】
このように、録再領域の最小サイズＹと同一のサイズを有するウィンドウを導入することにより、ウィンドウ内に存在し得る不使用領域のワーストケースを考慮して録再領域の最小サイズＹを求めることが可能になる。最小サイズＹ以上のサイズを有する録再領域をリアルタイム・データを記録するための領域として割付けることより、同時録再の条件を満たすことができる。
【００５８】
図１に示される例では、領域１０４、１０７からなる録再領域は、（式４）により求められた最小サイズＹに、ウィンドウ内で許容される不使用領域のサイズＫと１ＥＣＣブロック分のサイズとを加えたサイズを有している。
【００５９】
次に、不使用領域（例えば、欠陥ブロック）を許容する範囲の尺度として、録再領域の最小サイズ内に複数のスケールを設定するモデルを考える。
【００６０】
図２は、本発明の実施の形態の同時録再の方法を説明するための図である。この同時録再の方法は、図６に示される同時録再モデルに従って実行される。
【００６１】
図２に示される例では、録再領域の最小サイズ内に複数のスケールが設定されている。１つのスケール内で許容される不使用領域のサイズが予め決められている。
【００６２】
図２において、Ｗ２１、Ｗ２２、Ｗ２３、Ｗ２４は、情報記録媒体に対する記録動作を示し、Ｒ２１、Ｒ２２、Ｒ２３は、情報記録媒体に対する再生動作を示し、Ａ２１、Ａ２２、Ａ２３、Ａ２４、Ａ２５、Ａ２６は、ピックアップ６４（図６）がアクセスすべき領域間を移動する動作（アクセス動作）を示す。
【００６３】
図２に示される例では、リアルタイム・データＡを情報記録媒体上の領域２０１、２０２、２０５、２０６に記録しながら、情報記録媒体上の領域２０３、２０４、２０７に記録されたリアルタイム・データＢを再生する。ここで、領域２０１、２０２、２０５、２０６は、リアルタイム・データＡを記録する領域として割付けられた領域であり、領域２０３、２０４、２０７は、リアルタイム・データＢを記録する領域として割付けられた領域であり、かつ、リアルタイム・データＢが記録された領域である。領域２０２と領域２０５とは連続した領域であり、領域２０４と領域２０７とは連続した領域である。図２では、これらの領域は、説明の都合上、離れた場所に描かれている。
【００６４】
以下、不使用領域を考慮して、どのように録再領域の最小サイズＹを決定するかを具体的に説明する。
【００６５】
ここで、１つのスケール内で許容される不使用領域のサイズをＬとし、各スケールのサイズは録再領域の最小サイズＹの１／Ｎ以下であると仮定する。ここで、Ｎは２以上の任意の整数である。「スケール」とは、所定のサイズを有する不使用領域が許容される録再領域の範囲をいう。
【００６６】
図２に示される例では、同時録再の条件区間は、再生動作Ｒ２１の開始から再生動作Ｒ２３の終了までの区間である。この同時録再の条件区間において同時録再の条件を満たすことにより、同時録再の条件区間以外の区間においても同時録再の条件を満たすことができる。同時録再の条件区間以外の区間における動作は、同時録再の条件区間における動作の繰り返しだからである。
【００６７】
ここで、同時録再の条件区間において再生動作Ｒ２３を考慮する理由は、以下のとおりである。アクセス動作Ａ２６の後、再生バッファ６３（図５）のデータ量はエンプティに近くなる。このため、もし領域２０７の先頭付近に不使用領域（例えば、欠陥領域）があると、再生バッファ６３がアンダーフローを起こす可能性がある（その可能性は確率的には少ないが）。再生バッファ６３におけるアンダーフローの発生を回避するためには同時録再の条件区間において再生動作Ｒ２３を考慮する必要がある。
【００６８】
図２において、不使用領域は録再領域の斜線部分として示されている。この例では、領域２０３、２０４、２０５、２０６、２０７の各スケール内に不使用領域が存在し、各不使用領域はサイズＬを有する連続領域であると仮定している。さらに、アクセス動作の直前直後の再生動作において読み出される位置（例えば、領域２０３の終端から１ＥＣＣブロックだけ離れた位置、領域２０４の先頭から１ＥＣＣブロックだけ離れた位置）、または、アクセス動作の直前直後の記録動作において記録される位置（例えば、領域２０５の終端から１ＥＣＣブロックだけ離れた位置、領域２０６の先頭から１ＥＣＣブロックだけ離れた位置）に不使用領域が配置されていると仮定している。このような不使用領域の配置を仮定する理由は、アクセス動作の直前直後の再生動作において読み出される録再領域（もしくは、アクセス動作の直前直後の記録動作において記録される録再領域）に不使用領域が集中するというワーストケースを考慮するためである。
【００６９】
同時録再の条件区間内で、再生映像が途切れることなく連続的に再生可能な時間（Ｔ１）が、記録動作、再生動作およびアクセス動作に要する時間（Ｔ２）より小さくなると、再生映像が途中で途切れてしまう。従って、Ｔ１＝Ｔ２であることが、同時録再の条件となる。
【００７０】
（Ｙ−（１＋Ｎ）×Ｌ＋Ｌ＋３×Ｓｅｃｃ）÷Ｖｄ＝２×Ｙ÷Ｖｔ＋４×Ｔａ＋２×Ｌ÷Ｖｔ＋３×Ｔｅｃｃ・・・（式６）
（式６）の左辺は時間Ｔ１を表し、（式６）の右辺は時間Ｔ２を表す。（式６）を変形することにより、録再条件の最小サイズＹを求めることができる。
【００７１】
ここで、
Ｎは、録再領域の最小サイズＹ内に含まれるスケールの数を示す。Ｎは、２以上の任意の整数である。
【００７２】
Ｌは、１つのスケール内で許容される不使用領域サイズを示す。
【００７３】
Ｙ、Ｓｅｃｃ、Ｖｄ、Ｖｔ、Ｔａ、Ｔｅｃｃの意味は、（式４）について説明したとおりである。
【００７４】
同時録再の場合には、１つのスケール内で許容される不使用領域のサイズをＬとするとき、アクセス動作の直前直後の再生動作において読み出される２つの録再領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合（もしくは、アクセス動作の直前直後の記録動作において記録される２つの録再領域内にサイズＬを有する不使用領域が（Ｎ＋１）個存在する場合）をワーストケースとして考慮することが必要になるので、不使用領域のサイズＬの（Ｎ＋１）倍のサイズを考慮しなければならない。これは、（式６）の左辺の（−（１＋Ｎ）×Ｌ÷Ｖｄ）という項として表現される。
【００７５】
録再領域の最小サイズＹがウィンドウのサイズと同一である場合には、録再領域間のアクセスで考慮される項は、（式４）の左辺の（−２×Ｋ÷Ｖｄ）という項であった。仮に、図１における録再領域の最小サイズＹと図２における録再領域の最小サイズＹとが同一であるとすれば、Ｎ×ＬとＫとは同一であると考えることができる。従って、録再領域の最小サイズＹをスケールのサイズの２倍以上にすることにより、不使用領域の存在が録再領域間のアクセスに及ぼす影響を小さくすることが可能になる。
【００７６】
また、不使用領域（例えば、欠陥ブロック）が局所的に連続することも防止することができる。例えば、Ｋ＝６０、Ｎ＝５、Ｌ＝１２の場合には、録再領域の最小サイズＹとウィンドウのサイズとが同一であるとすると、６０個の不使用領域（例えば、欠陥ブロック）が連続することを許してしまうが、録再領域の最小サイズＹをスケールのサイズの５倍であるとすると、不使用領域（例えば、欠陥ブロック）が連続することが許される個数を１２個までに制限することができる。このような制限を課すことにより、不使用領域の存在が録再領域間のアクセスに及ぼす影響を小さくすることが可能になる。
【００７７】
また、再生動作Ｒ２２から記録動作Ｗ２３に切り替わり、記録動作Ｗ２４から再生動作Ｒ２３に戻る場合において、不使用領域の存在が時間Ｔ１に及ぼす影響は、（式６）の左辺の（Ｌ＋３×Ｓｅｃｃ）÷Ｖｄという項として表現され、不使用領域の存在が時間Ｔ２に及ぼす影響は、（式６）の右辺の（２×Ｌ÷Ｖｔ＋３×Ｔｅｃｃ）という項として表現される。
【００７８】
ここで、記録動作から再生動作に戻る場合において、不使用領域の存在が時間Ｔ１、Ｔ２に及ぼす影響は、Ｖｄ、Ｖｔの値に依存する。従って、Ｖｄ、Ｖｔの値によっては、不使用領域の存在が時間Ｔ１、Ｔ２に及ぼす影響を考慮しなくてもよい場合がある。この場合には、録再領域の最小サイズＹは、（式７）により与えられる。
【００７９】
Ｙ＝（４×Ｔａ×Ｖｄ×Ｖｔ＋（１＋Ｎ）×Ｌ×Ｖｔ）÷（Ｖｔ−２×Ｖｄ）・・・（式７）
（式７）は、同時録再の条件区間を再生動作Ｒ２１の開始からアクセス動作Ａ２６の終了までの区間とした場合（すなわち、再生動作Ｒ２３を考慮しない場合）の同時録再の条件から得られる。
【００８０】
このように、録再領域の最小サイズＹの半分以下のサイズを有するスケールを導入することにより、スケール内に存在し得る不使用領域のワーストケースを考慮して録再領域の最小サイズＹを求めることが可能になる。このようにして求めた最小サイズＹは、ウィンドウ内に存在し得る不使用領域のワーストケースを考慮して求めた最小サイズＹよりも小さくすることができる。最小サイズＹ以上のサイズを有する録再領域をリアルタイム・データを記録するための領域として割付けることにより、同時録再の条件を満たすことができる。
【００８１】
図２に示される例では、領域２０４、２０７からなる録再領域は、（式６）により求められた最小サイズＹに、スケール内で許容される不使用領域のサイズＬと１ＥＣＣブロック分のサイズとを加えたサイズを有している。
【００８２】
なお、上述した実施の形態では、録再領域の最小サイズＹをスケールのサイズの整数倍にする例を説明したが、必ずしも整数倍でなくてもよい。録再領域の最小サイズＹをスケールのサイズの２倍以上にすれば、上述した効果と同様の効果が得られることは自明だからである。
【００８３】
なお、録再領域内で許容される欠陥ブロックについて説明したが、欠陥ブロックに限定しなくてもい。すなわち、上記の条件は、同時録再における録再領域の最小サイズと、録再領域に許容される不使用領域の最大サイズを決める条件としてもよい。
【００８４】
なお、録再領域内の不使用領域を調べる方法として、スケールを１ＥＣＣブロックごとに移動しながら調べてもよいし、スケールの半分の距離ごとに、スケールを移動しながら、スケール内に許容される使用しない領域が、所定のサイズ以下となっているかどうかを調べてもよい。この場合には、スケールごとに調べる回数を減らすことができる。
【００８５】
次に、図３、図４を用いて、本発明の実施の形態の情報記録再生装置および同時録再の方法を説明する。
【００８６】
図３は、本発明の実施の形態における情報記録再生装置の構成を示す図である。
【００８７】
情報記録再生装置は、システム制御部３０１と、Ｉ／Ｏバス３２１と、光ディスクドライブ３３１と、記録モードの指定や同時録再の開始を指示する入力手段３３２と、ＴＶ放送を受信するチューナ３３５と、チューナ３３５で選曲されたオーディオビデオ信号を符号化するエンコーダ３３３と、オーディオビデオデータを復号化するデコーダ３３４と、オーディオビデオ信号を再生するＴＶ３３６とを含む。
【００８８】
システム制御部３０１は、例えば、マイコンとメモリとによって実現される。システム制御部３０１に含まれる各手段は、例えば、マイコンが各種のプログラムを実行することによって実現される。システム制御部３０１に含まれる各メモリは、例えば、単一のメモリの領域を用途ごとに使い分けることによって実現される。
【００８９】
録再切替手段３０２は、記録動作と再生動作とをバッファメモリ内のデータ量をチェックしながら切り替える。未割付け領域検索手段３０３は、未割付け領域から同時録再の条件を満足する録再領域の最小サイズ以上の長さの未割付け領域を検索する。不使用領域検索手段３０４は、検索された未割付け領域中の不使用領域のサイズを調べ、同時録再の条件を満たす未割付け領域を選択する。ファイル構造処理手段３０５は、ファイル管理情報を読み出し、ファイル構造を解析する。データ記録手段３０６は、光ディスクドライブ３３１にデータの記録を指示する。データ再生手段３０７は、光ディスクドライブ３３１にデータの再生を指示する。
【００９０】
割付け領域用メモリ３０８は、未割付け領域検索手段３０３で検索された記録可能領域の位置情報を一時的に保持する。ファイル構造用メモリ３０９は、読み出したファイル管理情報を一旦バッファメモリ上に保持するためのものである。ビットマップ用メモリ３１０は、ファイルシステムが空き領域を管理するためのスペースビットマップを保持することにより、ディスクへのアクセスを減らすためのものである。記録バッファメモリ３１１と再生バッファメモリ３１２とは、それぞれ、同時録再のモデルの記録バッファ６２と再生バッファ６３とに対応しており、同時録再の条件で算出したサイズ以上のバッファメモリを持つ。
【００９１】
図４は、本発明の実施の形態における同時録再の方法の手順を示す図である。
【００９２】
ユーザは、入力手段３３２を用いて、同時録再の指示を情報記録再生装置に入力する。同時録再の指示に従って、録再領域の最小サイズＹが決定される。録再領域の最小サイズＹの求め方は、図１および図２を参照して説明したとおりである。また、映画などの特定の番組を記録する場合には、ユーザが記録時間を設定する。このようにして、記録パラメータが決定される（ステップＳ４０１）。
【００９３】
未割付け領域検索手段３０３は、ステップＳ４０１で求められた録再領域の最小サイズＹ以上のサイズを有する未割付け領域を、ビットマップ用メモリ３１０に保持されたデータをもとに検索する。ユーザが記録時間を指定した場合には、未割付け領域のサイズの合計が最大レートと記録時間の積以上になるまで、未割付け領域を検索し、少なくとも１つの未割付け領域をリアルタイム・データを記録する領域として割付ける（ステップＳ４０２）。
【００９４】
不使用領域検索手段３０４は、ステップＳ４０２で検索された未割付け領域毎に、ウィンドウ、または、スケールを用いて、未割付け領域内の不使用領域のサイズが同時録再の条件を満たす未割付け領域を選択する。選択された未割付け領域の位置情報が、割付け領域用メモリ３０８に格納される（ステップＳ４０３）。従って、リアルタイム・データを記録する領域として割付けられた少なくとも１つの領域のそれぞれは、Ｙ以上のサイズを有し、かつ、これに含まれる不使用領域が所定のサイズ以下になっていることになる。これにより、同時録再の条件を満たすことが可能になる。
【００９５】
データ記録手段３０６は、記録バッファメモリ３１１に蓄積されたリアルタイム・データを光ディスクに記録するように光ディスクドライブ３３１に指示するとともに、記録するリアルタイム・データを光ディスクドライブ３３１に転送する（ステップＳ４０４）。
【００９６】
図１に示される例では、記録動作Ｗ１１において録再領域１０１の途中からリアルタイム・データが記録される。後述するステップＳ４０６で記録動作を継続するように判定された場合には、アクセス動作Ａ１１の後、記録動作Ｗ１２において録再領域１０２の先頭からリアルタイム・データが記録される。これは、録再領域１０１と録再領域１０２とが離れているためである。
【００９７】
録再切替手段３０２は、ユーザが、入力手段３３２を用いて、記録又は再生の終了の指示を情報記録再生装置に入力した場合には、記録動作又は再生動作を終了する（ステップＳ４０５）。
【００９８】
録再切替手段３０２は、記録バッファメモリ３１１がエンプティか否かを判定し、記録バッファメモリ３１１がエンプティであると判定された場合には、リアルタイム・データの記録動作を他のリアルタイム・データの再生動作に切り替え、記録バッファメモリ３１１がエンプティでないと判定された場合には、リアルタイム・データの記録動作を継続する（ステップＳ４０６）。
【００９９】
図１に示される例では、記録動作Ｗ１２において記録バッファメモリ３１１がエンプティになるため、記録動作から再生動作への切り替えが行われる。その結果、アクセス動作Ａ１２の後、再生動作Ｒ１１において録再領域１０３の途中からリアルタイム・データが読み出される。録再領域１０３の途中から再生するのは、編集処理により、再生順番が変わったためである。
【０１００】
なお、録再領域の先頭から再生を開始してもよい。この場合、録再領域のサイズがＹ以上のため、領域１０４へのアクセス動作Ａ１３は発生せずに、記録動作に切り替わる。
【０１０１】
データ再生手段３０７は、リアルタイム・データを光ディスクから再生するように光ディスクドライブ３３１に指示するとともに、再生するリアルタイム・データを再生バッファメモリ３１２に転送する（ステップＳ４０７）。
【０１０２】
録再切替手段３０２は、再生バッファメモリ３１２がフルであるか否かを判定し、再生バッファメモリ３１２がフルであると判定された場合には、リアルタイム・データの再生動作を他のリアルタイム・データの記録動作に切り替え、再生バッファメモリ３１２がフルでないと判定された場合には、リアルタイム・データの再生動作を継続する（ステップＳ４０８）。
【０１０３】
図１に示される例では、再生動作Ｒ１２において再生バッファメモリ３１２がフルになるため、再生動作から記録動作への切り替えを行う。その結果、アクセス動作Ａ１４の後、記録動作Ｗ１３において領域１０５にリアルタイム・データが記録される。ここで、領域１０２と１０５とは連続した領域であり、１つの録再領域であるが、説明のために、連続していることは、図示していない。
【０１０４】
すべてのデータの記録が終了した場合には、ファイル構造処理手段３０５は、リアルタイム・データが記録された領域をリアルタイム・エクステントとして管理するために、ファイルエントリを記録する（ステップＳ４０９）。
【０１０５】
このように、記録バッファメモリ、再生バッファメモリ内のデータの蓄積状態をチェックしながら、リアルタイム・データの記録動作と再生動作とが切り替えられる。
【０１０６】
（実施の形態２）
図８は、本発明の情報記録再生システムの構成を示す図である。情報記録再生システムは、システム制御部１３００と記録再生装置１３０２と、両者でデータや情報を受け渡しするインタフェース１３０１と、オーディオ・ビデオデータをデコードするデコーダ１３１０からなる。システム制御部１３００は、演算処理を行うＣＰＵ１３０３と演算処理を行う際にデータを保持するメモリ１３０４を含み、本発明の記録再生のための処理を行うことが出来る。インタフェース１３０１は本発明の記録再生方式をサポートする記録再生装置とインタフェースするための処理を行うものである。ここで、コンピュータシステムの場合には、システム制御部１３００がコンピュータ本体であり、記録再生装置１３０２は光ディスクドライブである。また、民生用のビデオレコーダの場合には、システム制御部１３００がマイコンをもつシステム制御部であり、記録再生装置１３０２は民生用に専用化した光ディスクドライブである。システム制御部１３００の機能は、論理層の処理を受け持ち、アプリケーションからの指示でファイルの記録再生にともなう制御を行うファイルシステム、デバイスドライバの機能を持つ。記録再生装置１３０２の機能は、光ディスクからデータを読み出してシステム制御部へ転送したり、システム制御部からのデータを光ディスクに記録したりするための物理層の処理機能をもつ。このように、光ディスクの物理的な特性は物理層で処理され、システム制御部１３００からは、光ディスクは論理的な１つのアドレス空間として提供される。
【０１０７】
リアルタイム・データの連続再生において、データの読み出しが中断されるために連続再生に影響を与える可能性のあるピックアップのシーク動作の要因を、本発明の情報記録再生システムのアーキテクチャの観点から分析した。論理的要因として、ファイルの書換えに伴う空き領域のフラグメンテーション、物理的要因として、物理セクタの書換え疲労による欠陥セクタおよび光ディスク上の傷や汚れによる欠陥セクタとがあり、論理的要因と物理的要因は、互いに独立した事象であることがわかった。そこで、シーク動作の要因を物理的要因と論理的要因とに分類し、それぞれ物理層と論理層で分担して処理する方法を考案した。こうすることで、インタフェース１３０１における情報の受け渡し方法を簡単化することが出来る。ここで、ファイルの書換えに伴うフラグメンテーションとは、ユーザの指示に従い情報記録媒体上にファイルが記録、消去されることで、利用可能な空き領域が複数の領域に分断されることをいう。一般に、ファイルの記録と消去が繰り返されればされるほど、空き領域の分断化が進む。例えば、空き領域は、ファイルシステムでは、スペースビットマップで管理される。空き領域が複数の領域に分散している光ディスクにデータを記録すれば、記録した領域間でピックアップのシークが必要になる。
【０１０８】
図９は複数の未割付け領域から選択されるリアルタイム・データの連続再生が可能な領域を示す図であり、図９（ａ）に従来の方法、図９（ｂ）に本発明の方法を説明している。
【０１０９】
図９（ａ）において、有効なデータが記録されている領域は、１１１０，１１１２，１１１３，１１１４であり、欠陥領域は、１１１１であり、データの記録に利用可能な未割付け領域は、１１１５，１１１６，１１１７，１１１８．１１１９である。リアルタイム・データを未割付け領域に記録した場合に、背景技術で説明した再生装置のモデルが未割付け領域からデータを再生すると仮定して、バッファ内に蓄積されるデータ量の推移を演算し、バッファ内のデータがアンダーフローしなければ、記録可能な領域として選択される。しかしながら、リアルタイム・データは、早送り再生などの特殊再生も要求されるため、途中からの連続再生も要求される。このため、バッファ内に蓄積されるデータ量の演算は、領域１１１５の先頭から行うだけでなく、各未割付け領域の先頭からも行うことが望ましい。例えば、領域１１１６の先頭から演算した場合には、領域１１１６のサイズが小さいために、領域１１１５へアクセスする時にバッファのアンダーフローを起こす。このように、複数の領域の先頭から演算を行うと、演算が複雑になる。
【０１１０】
ここで、欠陥領域は、欠陥セクタを含むデータの記録に使用しない領域である。例えば、ＥＣＣが複数のセクタに対して行われる場合には、データはＥＣＣブロック単位で記録されるので、欠陥セクタを含むＥＣＣブロックが欠陥領域になる。例えば、ＤＶＤディスクでは、１６セクタを１ＥＣＣブロックとしている。また、欠陥セクタは、欠陥管理機構をもつ光ディスクの場合には、欠陥リストで管理される。
【０１１１】
図９（ｂ）において、有効なデータが記録されている領域と欠陥領域は、図９（ａ）と同じである。但し、欠陥領域はファイルシステムでは管理されていないので領域１１１１は未割付け領域とみなされる。連続再生可能な記録領域を選択するに際し、本発明では、最小連続長を予め定め、連続した未割付け領域が最小連続長以上の領域を選択する。このため、未割付け領域が利用可能かどうか、一意に決まるので、演算が容易で、互換性も高くなる。ここで、最小連続長は、フルシークまたは２分の１の距離のシークにおいて消費されるデータをバッファに蓄積することの出来る読み出しサイズにすることで、途中からの再生でも連続再生を保証できるようになる。本発明の方法では、領域１１１５，１１１１，１１１６、１１１８、１１１９がリアルタイム・データを記録可能な領域として選択される。
【０１１２】
図１０は、本発明のリフレッシング処理を行った情報記録媒体へのリアルタイム・データの割り付けを示す図である。図１０（ａ）は、物理空間として、左から物理セクタ毎に物理アドレスが付与された空間を示している。領域１１２０，１１２１，１１２２，１１２３は、欠陥でない領域、領域１１２４、１１２５，１１２６は欠陥領域である。図１０（ｂ）は、論理空間として、左から論理セクタ毎に論理アドレスが付与された空間を示している。リフレッシング処理とは、欠陥領域となって利用できない領域１１２４、１１２５，１１２６を論理空間から除外する処理であり、物理アドレスと論理アドレスとの変換は記録再生装置内で行われる。例えば、この処理は、光ディスクではサーティファイを行うことで実施される。物理アドレスから論理アドレスへの変換情報は、例えば、欠陥リストに記録される。図１０（ｃ）は、論理空間における利用可能な領域を示している。領域１１３０、１１３１，１１３２，１１３３は既に有効なデータが記録された領域であり、領域１１３４，１１３５，１１３６は、未割付け領域である。各未割付け領域１１３４，１１３５，１１３６の途中に、欠陥領域が存在しているが、論理層からは見えない。このため、未割付け領域ごとに、最小連続長以上かどうかをしらべ、最小連続長以上の未割付け領域を、リアルタイム・データを記録する領域として選択する。このようにすれば、論理層は欠陥領域を考慮することなく、容易にリアルタイム・データの記録領域を配置することが出来る。
【０１１３】
図１１は、連続再生への影響が大きな欠陥領域が存在する場合に、これを回避するリアルタイム・データの記録領域の割り付けを示す図である。欠陥領域のサイズが小さければ、ビックアップがデータを再生できない期間が短く、リアルタイム・データの連続再生に対する影響が大きくはない。また、欠陥領域のサイズが大きければ、データの再生できない期間長くなり、バッファ内のデータがアンダーフローを起こす可能性が高くなるので、影響が大きい。物理空間に存在する欠陥領域は図１０（ａ）と同じパターンであるが、記録再生装置が欠陥領域１１２５のサイズが大きく連続再生に影響が大きいと判断し、システム制御部に通知する。こうすることで、システム制御部のファイルシステムでは、領域１１３７と１１３８の間に不連続領域があることがわかるので、領域１１３７、１１３８それぞれに対し、最小連続長以上かどうかを調べて、リアルタイム・データを記録する領域として選択するかどうかを判断する。図示している例では、領域１１３７のサイズは最小連続長より短く、領域１１３８のサイズは最小連続長より長いので、領域１１３７は選択されず、領域１１３８が選択される。なお、ＤＶＤ−ＲＡＭディスクのようにゾーンＣＡＶフォーマットのディスクの場合には、ゾーン境界をもつ。ゾーン境界を跨いでデータの読み出しが行われる時には、ゾーン境界でデータの読み出しが途切れので、ゾーンＣＡＶフォーマットのディスクの場合には、ゾーン境界がリアルタイム・データの連続再生に大きな影響を与える不連続領域として、システム制御部に通知される。このように、記録再生装置が不連続領域のサイズに応じてリアルタイム・データの再生に影響を与えるかどうかを判断して、システム制御部に通知することで、システム制御部は、これらの不連続領域を回避して、リアルタイム・データを記録する領域を割り付けることが出来、途切れなくリアルタイム・データを再生することが出来るようになる。
【０１１４】
本発明では、リアルタイム・データの連続再生に影響を与えるピックアップのシーク動作に関する要因の内、物理的な要因を、さらに２種類の副要因として分類する。この２種類の要因は、論理層がリアルタイム・データを記録する領域を割り付ける際に、リアルタイム・データの連続再生に影響が大きい領域と影響が大きくない領域である。影響が大きい領域をギャップ領域、影響が大きくない領域をカース領域とする。以下にカース領域におけるリアルタイム・データの連続再生に対する影響を吸収する方法について説明する。
【０１１５】
図１２は、物理空間に存在する欠陥領域を示す図である。カース領域として判断される領域は、予め定められた大きさの範囲をスケールとして、スケールの範囲に存在する欠陥領域などのリアルタイム・データの記録に使用しない領域の比率が一定の値以下となっているものである。領域１１４０、１１４１，１１４２は物理空間内で連続した領域を示しており、スケール１５０と同じ大きさである。各領域内の点線で表されている領域は物理セクタである。領域１１４３，１１４４，１１４５，１１４６，１１４７，１１４８は欠陥領域である。具体的な数値は後述するが、説明を簡単化するために、ここでは、スケールを２０セクタの大きさとし、その範囲内に使用しない領域が１０％以下のときに、使用しない領域をカース領域とする。スケール１１５０を領域１１４０に合わせた場合に、その領域に１つのセクタが欠陥領域であるので、領域１１４３をカース領域とする。同様に、スケール１１５０を、領域１１４１，１１４２に、それぞれ、合わせる。使用しない領域の割合が１０％としているので、領域１１４４，１１４５はカース領域として判断され、領域１１４６，１１４７，１１４８はカース領域ではない（ギャップ領域）と判断される。
【０１１６】
図１３は、本発明のカース領域による、リアルタイム・データの連続再生を阻害するアクセス要因を吸収するために導入される吸収バッファ内のデータ量の推移を示す図である。これは、ピックアップから読み出されるデータをデコーダへ転送し始めるタイミングを、バッファ内に蓄積されるデータがカース領域におけるアクセス時間に対応するデータ量になるまで遅らせることで可能になる。図１２において、Ａ点からデータの再生が必要になるとき、Ａ点から読み出されるデータは、バッファ内のデータ量が、ＢＣで示される量になるまで、デコーダへの転送を開始しないようにする。こうすることで、Ｔ１１４９で示される、Ａ点から領域１１４４の先頭までのピックアップが読み出し動作を行う時間、ピックアップの読み出しレートで、バッファ内にデータが蓄積される。次に、ピックアップが領域１１４４の先頭から１１４５の終端までアクセスする時間Ｔ（１１４４＋１１４５）の間に、バッファ内に蓄積されたデータがデコーダに転送される。このように、データの読み出し開始に対し、デコーダへのデータ転送の開始タイミングを遅らせることで、カース領域によるリアルタイム・データの連続再生の阻害を吸収することが出来る。このように、スケールの範囲内に一定の比率以下で存在するカース領域の影響を吸収するために、吸収バッファを持つことで、読み出し開始位置が、必ずしも、スケールの先頭としなくても良い。これにより、論理層でカース領域の存在を考慮する必要がなくなる。
【０１１７】
なお、吸収バッファ量と同じサイズのバッファを記録再生装置内に持っても良い。欠陥リストから、スケールの範囲内に存在する欠陥領域の大きさがわかるので、吸収バッファのサイズ分のデータを蓄積する必要がなく、実際に存在する欠陥領域のサイズに対応するデータだけをバッファに蓄積した後に、デコーダへのデータ転送を開始すればよい。
【０１１８】
次に、ギャップ領域として許容されるサイズについての考察について説明する。ユーザの使用状況を考慮したもの、物理フォーマットの能力を考慮したもの、バッファサイズの大きさを考慮したものの３つの観点がある。
【０１１９】
ユーザの使用状況において言えば、使用状況に依存するが、ＤＶＤ−ＲＡＭディスクの場合、８％程度にすることで、実際上問題が出ていないので、ユーザの使用状況の観点からこの値を採用することも出来る。
【０１２０】
物理フォーマットの能力から言えば、ディスク上に欠陥領域が存在した場合、欠陥リストの管理可能な能力から決めることも出来る。例えば、欠陥管理リストに登録可能な欠陥領域のサイズとディスクの容量との比から決めても良い。一般に、この値は、５％である。
【０１２１】
バッファサイズの大きさに対して、吸収バッファを導入することで、機器の負担が大きくならない範囲で決めても良い。例えば、バッファサイズの１０分の１程度を吸収バッファに割当てることにしても良い。また、吸収バッファを大きくするとデコードの開始時間が遅くなるので、ユーザにとって気にならない時間に抑えることが有効である。例えば、デコーダへの転送遅延時間を１００ｍｓｅｃ以下になるように吸収バッファのサイズを定めることで、カース領域の比率を定めても良い。また、機器の設計の制約からすれば、吸収バッファのサイズは３００ＫＢ以下に抑えたいという要求もある。
【０１２２】
ここで、スケールを最小連続長より小さくすることで、吸収バッファのサイズを小さくすることが出来る。スケール内に許容されるカース領域のサイズは、スケールのサイズに比例するので、スケールを小さくすればするほど、吸収バッファのサイズを小さく出来る。他方、ディスク上に許容されるカース領域のサイズが、一定サイズ以上の連続領域としたほうが好ましい。例えば、数ＥＣＣ連続して欠陥となる場合があるので、数ＥＣＣ連続するカース領域も許容可能なスケールのサイズとすることで、これに対応できる。
【０１２３】
次にカース領域の判定方法について説明する。既に図１２で説明したように、スケールのサイズを予め決めて、スケールと同じ間隔で調べても良い。図１４（ａ）は、図１２の領域１１４０の終端部にカース領域が配置され、領域１１４１の先頭部にカース領域が配置された場合の図である。領域１１５１，１１５２，１１５３，１１５４，１１４６，１１４７，１１４８は欠陥領域である。このような場合に対しても有効となるように、吸収バッファのサイズを決めたほうが良い。この場合、吸収バッファのサイズは、スケールで内に許容されるカース領域の２倍の領域を考慮しなければならない。
【０１２４】
図１４（ｂ）は、カース領域の偏りを回避するための改善方法である。カース領域の判定において、スケールの半分の距離ごとに、スケールを移動しながら、スケール内に許容される使用しない領域が、所定のサイズ以下となっているかどうかを調べる。すなわち、領域１１４０，１１４１，１１４２に加え、領域１１６１，１１６２に対してもスケールを合わせて、カース領域かどうかを判断する。こうすることで、領域１５１の先頭から領域１５４の終端までがギャップ領域であると判断されるので、カース領域の偏りを回避することが出来る。
【０１２５】
次に、リフレッシング後に発生した欠陥領域への対応方法について説明する。
【０１２６】
図１５（ａ）は、物理空間の一部の領域において、リフレッシング後に発生した欠陥領域１１６０，１１６１，１１６２を示している。リフレッシング処理の後で検出された欠陥領域は、論理空間の一部の領域である。記録再生装置は、リフレッシング後に発生した欠陥領域に対して、図１４で説明した方法を用いてギャップ領域かどうかを判断し、図１５（ａ）の場合には、領域１１６１をギャップ領域としてシステム制御部に通知する。図１５（ｂ）は、図１５（ａ）の物理空間に対応する論理空間を示しており、領域１６３の前の領域と領域１１６４の後ろの領域には、論理的に有効なデータが記録されており、領域１１６１は、論理空間の一部であるが、ギャップ領域であることがわかるので、領域１１６３と１１６４のそれぞれを連続した未使用領域とする。システム制御部は、未使用領域１１６３と１１６４に対し、最小連続長以上のサイズの領域かどうかを調べる。図１５（ｂ）では、領域１１６３がリアルタイム・データの記録が可能な領域として選択される。ここで、領域１１６０は、欠陥領域であるが記録再生装置がシステム制御部に通知しないために、システム制御部は、この領域に対してデータの記録を指示する。そこで、図１５（ｃ）では、記録再生装置が、カース領域の位置情報についても、システム制御部に通知する。システム制御部が、リアルタイム・データの記録が可能な領域かどうかを選択する方法は同じであるが、システム制御部は、カース領域にデータを記録しないように、カース領域の部分を選択した領域から除外して領域１１６６と１１６７を記録領域とすることで、回避できる。
【０１２７】
次に、上述した処理装置の方法についてフローチャートを用いて説明する。
【０１２８】
図７は、記録装置のリフレッシング処理とギャップ領域の位置情報の通知方法と、システム制御部のリアルタイム・データを記録するための未割付け領域の選択方法を示す図である。
【０１２９】
論理空間内に欠陥領域による使用できない領域が存在し、ユーザがビデオデータの記録品質が劣化すると思われる場合に、システム制御部から記録再生装置に対し、リフレッシング処理が指示される（ステップ１５０１）。
【０１３０】
記録再生装置はリフレッシングの指示を受けて、論理空間から欠陥領域による使用できない領域を除外する（ステップ１６０１）。
【０１３１】
記録再生装置は次に物理空間内のギャップ領域を探索し（ステップ１６０２）、次に、探索して見つけたギャップ領域の位置情報をシステム制御部へ通知する（ステップ１６０３）。
【０１３２】
システム制御部は、ギャップ領域の位置情報を取得し、ファイルシステムで管理される空き領域の情報から、連続した未割付け領域ごとに、予め定めた最小連続長以上のサイズの領域かどうかを調べ、最小連続長以上の未割付け領域を、リアルタイム・データを記録する領域として確保する（ステップ１５０２）。
【０１３３】
システム制御部は、確保した未割付け領域に対して、リアルタイム・データの記録を記録再生装置に指示する（ステップ１５０３）。
【０１３４】
記録再生装置は、指示された領域にリアルタイム・データを記録する（ステップ１６０４）。
【０１３５】
システム制御部は、リアルタイム・データの記録後、リアルタイム・データをファイルとして管理するために、ファイル管理情報の記録を記録再生装置に指示する（ステップ１５０４）。
【０１３６】
記録再生装置は、指示された領域にファイル管理情報を記録する（ステップ６０５）。
【０１３７】
ここで、リフレッシング処理は記録に先立って常に行われなくても良い。情報記録媒体が様々な環境下で使用され、欠陥領域が増えた場合に行うことが効果的である。また、ギャップ領域の位置情報の通知は、リフレッシング処理が行われた後、または、情報記録媒体が記録再生装置にローディングされた後でよく、データの記録のたびに行われる必要はない。
【０１３８】
また、最小連続長以上の連続した未割付け領域の検索は、ファイルを記録する前に行っても良いし、予め、記録するデータより大きな範囲で検索し、検索した未割付け領域が不足した時に行っても良い。
【０１３９】
図１６は、記録再生装置がギャップ領域とカース領域の位置情報を通知する方法と、システム制御部の未割付け領域からリアルタイム・データの記録領域を選択して、記録領域を決定する方法を示す図である。
【０１４０】
システム制御部から記録再生装置に対し、ギャップ領域の有無とその位置情報が問い合わされる。（ステップ１５１１）。
【０１４１】
記録再生装置は、物理空間内の欠陥領域がギャップ領域かどうかスケールを用いて調べ（ステップ１６１１）、見つけられたギャップ領域の位置情報をシステム制御部へ通知する（ステップ１６１２）。
【０１４２】
システム制御部は、ギャップ領域の位置情報を取得し、ファイルシステムで管理される空き領域の情報から、連続した未割付け領域ごとに、予め定めた最小連続長以上の未割付け領域かどうかを調べ、最小連続長以上の未割付け領域を、リアルタイム・データを記録する領域として確保する（ステップ１５１２）。
【０１４３】
システム制御部は、次に、論理空間内に存在するカース領域の有無とその位置情報を記録再生装置に問い合わせる（ステップ１５１３）。
【０１４４】
記録再生装置は、論理空間内にあるカース領域を探索し（ステップ１６１３）、見つけられたカース領域の位置情報をシステム制御部へ通知する（ステップ１６１４）。
【０１４５】
システム制御部は、ステップ５１２で確保したリアルタイム・データを記録する領域のうち、カース領域を記録領域から除外することで、リアルタイム・データを記録する領域を割り当てる（ステップ１５１４）。
【０１４６】
システム制御部は、割り当てたリアルタイム・データを記録する領域に対して、リアルタイム・データの記録を記録再生装置に指示する（ステップ１５１５）。
【０１４７】
記録再生装置は、指示された領域にリアルタイム・データを記録する（ステップ１６１５）。
【０１４８】
システム制御部は、リアルタイム・データの記録後、リアルタイム・データをファイルとして管理するために、ファイル管理情報の記録を記録再生装置に指示する（ステップ１５１６）。
【０１４９】
記録再生装置は、指示された領域にファイル管理情報を記録する（ステップ１６１６）。
【０１５０】
ここで、ギャップ領域は、物理空間に存在し、論理空間から見えない欠陥領域に対して検索されるばかりでなく、論理空間に存在する欠陥領域も含めて検索しても良い。記録再生装置の欠陥管理機構を用いてデータの記録を行う場合に、欠陥領域が検出される場合があるし、データの再生だけであっても、ＥＣＣを用いたエラー検出により、その再生データが正しくないと判断される場合には、その領域が欠陥領域であることがわかるからである。このため、リアルタイム・データの記録対象となる領域に対して記録または再生が行われた場合には、新たに欠陥領域が検出される可能性があるので、この場合に、ギャップ領域と論理空間上のカース領域の位置情報を問い合わせたほうが良い。
【０１５１】
図１７は、吸収バッファを用いたデータのバッファリング方法を示す図である。
【０１５２】
システム制御部は、データの読み出しを行うために、読み出すデータの位置情報とともに、データの読み出しを記録再生装置に指示する（ステップ１５２１）。
【０１５３】
記録再生装置は、指示された位置にピックアップをシークし（ステップ１６２１）、読み出しを開始するセクタを含むスケールの範囲内のカース領域のサイズを調べ（ステップ１６２２）、データを記録再生装置のメモリをバッファとして、データの読み出しを開始する（ステップ１６２３）。
【０１５４】
記録再生装置は、バッファ内にカース領域に対応するデータが蓄積されるまで、読み出したデータをバッファに蓄積する（ステップ６２４）。バッファ内に所定の量のデータが蓄積されれば、システム制御部へデータの転送を開始する（ステップ１６２５）。
【０１５５】
システム制御部は、読み出されたデータを受け取る（ステップ１５２２）。
【０１５６】
なお、システム制御部がリアルタイム・データを記録する領域を割付ける際に基準とする最小連続長は、システム制御部が予め持っている値を用いても良いし、リアルタイム・データを記録するアプリケーションが記録するリアルタイム・データのデータレートや光ディスクドライブの読み出しレートを考慮して算出し、システム制御部に対して指示するようにしても良い。
【０１５７】
なお、リアルタイム・データが記録された連続領域をリアルタイムエクステントとして、その位置情報を管理するファイル管理情報において、リアルタイム・データが記録された領域が論理空間では連続していても、その連続領域中にギャップ領域があれば、そのギャップ領域でリアルタイムエクステントを分割してファイル管理情報として管理しても良い。この場合は、論理的に連続した領域が２つのリアルタイムエクステントとして管理されることになるので、記録再生装置に問い合わせなくても、ギャップ領域がファイル管理情報だけでわかるようになる。
【０１５８】
本発明の実施の形態２の記録方法は、ピックアップがシーク動作を行う領域に関する要因を、物理層での要因と論理層での要因とに分類し、それぞれの要因をそれぞれの層でカバーするように処理することで、リアルタイムデータを記録する際にその配置を決める手順を最適化することが出来る。これにより、記録手順がシンプルになり互換性が向上する。また、連続再生への影響が少ない範囲で欠陥領域を論理空間から除くように情報記録媒体のリフレッシングを行い、バッファメモリの一部を論理層から見えない領域のために使用することで、論理層では情報記録媒体上の欠陥を考慮する必要がなくなる。また、連続再生への影響が大きい欠陥領域が存在する場合には、この位置情報を論理層へ通知することで、論理層は、容易にこの領域を避けて配置を決めることが出来るようになる。
【０１５９】
本発明の実施の形態２によれば、リアルタイムデータを記録する際にその配置を決める手順を最適化することが出来るので、パソコンとＤＶＤ−ＲＡＭドライブを用いたビデオデータの記録に適用することが出来、本発明の効果が得られる。また、青色レーザを用いた将来のパソコン用光ディスクドライブに適用しても、本発明の効果が得られる。
【産業上の利用可能性】
【０１６０】
本発明によれば、記録と再生の切替えタイミングをバッファメモリに蓄積されたデータ量に応じて切替える同時録再において、記録または再生される録再領域中に不使用領域を含むことが出来る。よって、欠陥ブロック等が存在する情報記録媒体において、本発明を用いることは有用である。
【０１６１】
特に、光学レーザおよび物理媒体の技術革新に伴って、光ディスクの高密度化が進展しており、この進展においては、光ディスクの繰り返し記録可能回数が減る傾向にある。例えば、データ用のＭＯやＤＶＤ−ＲＡＭでは、１０万回の書換えが可能なように物理メディアの特性が設計されていたが、書換え可能回数が、１０００回程度の媒体も検討されている。このような、光ディスクでは、データの記録再生が繰り返されるに従って、欠陥ブロックの発生も増える。このような書換え可能回数が少ない光ディスクに本発明を適用することが出来る。
【図面の簡単な説明】
【０１６２】
【図１】本発明の録再領域の最小サイズとウィンドウのサイズが同じ場合の同時録再の方法の概要を説明するための図
【図２】本発明の録再領域の最小サイズ中に複数のスケールが設定される場合の同時録再の条件を説明するための図
【図３】本発明の情報記録再生装置の構成を示す図
【図４】本発明の同時録再の方法の手順を示す図
【図５】同時録再の方法について、その原理を説明する図
【図６】同時録再モデルを示す図
【図７】本発明の記録装置のリフレッシング処理とギャップ領域の位置情報の通知方法システム制御部のリアルタイム・データを記録するための未割付け領域の選択方法を示す図
【図８】本発明の情報記録再生システムの構成を示す図
【図９】本発明の複数の未割付け領域から選択されるリアルタイム・データの連続再生が可能な領域を示す図
【図１０】本発明のリフレッシング処理を行ったリアルタイム・データの割り付けを示す図
【図１１】本発明の欠陥領域の連続再生に対する影響を回避するリアルタイム・データの記録領域の割り付けを示す図
【図１２】本発明の物理空間に存在する欠陥領域を調べるためのスケールを示す図
【図１３】本発明の吸収バッファ内のデータ量の推移を示す図
【図１４】本発明のカース領域の偏りを回避するための改善方法を説明する図
【図１５】本発明のシステム制御部が論理空間に存在するカース領域を避けてデータを記録することを説明する図
【図１６】本発明の記録再生装置がギャップ領域とカース領域の位置情報を通知する方法と、システム制御部の未割付け領域からリアルタイム・データの記録領域を選択して、記録領域を決定する方法を示す図
【図１７】本発明の吸収バッファを用いたデータのバッファリング方法を示す図
【符号の説明】
【０１６３】
Ｗ１１〜Ｗ１４，Ｗ２１〜Ｗ２４，Ｗ１〜Ｗ４  記録動作
Ｒ１１〜Ｒ１４，Ｒ２１〜Ｒ２４，Ｒ１〜Ｒ４  記録動作
Ａ１１〜Ａ１６，Ａ２１〜Ａ２６，Ａ１〜Ａ７  アクセス動作
１０１〜１０７、２０１〜２０７、１〜８  領域
【図１】
2005251372.tif 000003
【図２】
2005251372.tif 000004
【図３】
2005251372.tif 000005
【図４】
2005251372.tif 000006
【図５】
2005251372.tif 000007
【図６】
2005251372.tif 000008
【図７】
2005251372.tif 000009
【図８】
2005251372.tif 000010
【図９】
2005251372.tif 000011
【図１０】
2005251372.tif 000012
【図１１】
2005251372.tif 000013
【図１２】
2005251372.tif 000014
【図１３】
2005251372.tif 000015
【図１４】
2005251372.tif 000016
【図１５】
2005251372.tif 000017
【図１６】
2005251372.tif 000018
【図１７】
2005251372.tif 000019