(57)【特許請求の範囲】
【請求項１】
（１）実時間データの記録または再生が必要であると判断された時に欠陥ブロックに遭遇した場合、代替ブロックにより前記欠陥ブロックを交換しないで前記欠陥ブロックでデータの記録を行うか、または前記代替ブロックからデータを再生しないで前記欠陥ブロックからデータの再生を行うステップと、
（２）非実時間データの記録または再生が必要であると判断された時に欠陥ブロックに遭遇した場合、その欠陥ブロックに関連した代替ブロックでデータの記録または再生を行うステップと
から構成されることを特徴とする再記録可能な光記録媒体のデータ記録再生方法。
【請求項２】
前記ステップで遭遇した欠陥ブロックが新しい欠陥ブロックである場合、欠陥ブロックの位置情報を記憶するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記欠陥ブロックの位置情報は初期欠陥リストとは別の二次欠陥リストに記憶され、前記二次欠陥リストは前記光記録媒体のフォーマッティング工程中またはフォーマッティング工程の後に使用され、前記初期欠陥リストは前記光記録媒体のフォーマッティング工程中に使用されることを特徴とする請求項２記載の方法。
【請求項４】
実時間データの記録または再生中に欠陥ブロックに遭遇した場合、前記欠陥ブロックの位置情報のみが前記二次欠陥リストに記憶されることを特徴とする請求項３に記載の方法。
【請求項５】
前記位置情報は、前記欠陥ブロックが前記代替ブロックによって代替されていないことを示す情報を有することを特徴とする請求項４記載の方法。
【請求項６】
非実行時間データの記録／再生中に欠陥ブロックに遭遇した場合、前記欠陥ブロックと前記代替ブロックの両方の位置情報は前記第二次欠陥リストに記憶されることを特徴とする請求項３記載の方法。
【請求項７】
前記位置情報は、前記欠陥ブロックが前記代替ブロックに代替されていないことを示す情報を有することを特徴とする請求項６記載の方法。
【請求項８】
（１）実時間データの記録または再生が必要であると判断された時に欠陥ブロックに遭遇した場合、代替ブロックにより前記欠陥ブロックを交換しないで前記欠陥ブロックでデータの記録を行い、または前記代替ブロックからデータを再生しないで前記欠陥ブロックからデータの再生を実行するステップと、
（２）前記欠陥ブロックが新しい欠陥ブロックである場合、前記欠陥ブロックの位置情報を記憶するステップと
から構成されることを特徴とする実時間でデータを記録または再生する光記録媒体の記録再生方法。
【請求項９】
請求項８記載のステップ（１）の欠陥ブロックは、予め定めた欠陥リストに記憶された欠陥ブロックであるか、前記予め定めた欠陥リストに記憶されてない新しい欠陥ブロックであるかのどちらかであることを特徴とする請求項８記載の方法。
【請求項１０】
前記予め定めた欠陥リストは、初期欠陥リストとは別の二次欠陥リストであることを特徴とする請求項９記載の方法。
【請求項１１】
前記欠陥ブロックの位置情報は前記二次欠陥リストに記憶されていることを特徴とする請求項８記載の方法。
【請求項１２】
前記欠陥ブロックの位置情報のみが前記二次欠陥リストに記憶され、この位置情報は前記欠陥ブロックが代替ブロックによって代替されていないという情報を有することを特徴とする請求項８記載の方法。
【請求項１３】
（１）データの記録または再生中に欠陥ブロックに遭遇した場合、その欠陥ブロックが欠陥リストに記憶されているものかどうかを決定するステップと、
（２）上記（１）のステップで欠陥ブロックが欠陥リストに記憶されてないブロックでないと決定した場合、代替ブロックにより前記欠陥ブロックを交換しないで前記欠陥ブロックでデータの記録を行い、または前記代替ブロックからデータを再生しないで前記欠陥ブロックからデータの再生を続行するステップと、
（３）前記欠陥ブロックの位置情報を前記欠陥リストに記憶するステップと
から構成されることを特徴とする光記録媒体のデータ記録再生方法。
【請求項１４】
前記欠陥ブロックの位置情報のみが前記欠陥リストに記憶され、この位置情報は前記代替ブロックが代替ブロックと代替されていないという情報を有することを特徴とする請求項１３記載の方法。
【請求項１５】
前記データの再生動作は、請求項１３のステップ（１），（２），（３）を繰返すことによる記録動作が完了したのち、前記データ再生中の前記欠陥ブロックからスタートすることを特徴とする請求項１３記載の方法。
【請求項１６】
データは、請求項１３のステップを繰返すことによる記録動作が完了したのち、前記データが再記録中の前記欠陥ブロックに前記データを記録することなく、データは欠陥ブロックの隣に位置する非欠陥ブロックに記録されることを特徴とする請求項１３記載の方法。
【請求項１７】
請求項１３のステップ（１）において、前記欠陥ブロックが前記欠陥リストに記憶されているブロックであると決定された場合、前記欠陥ブロックをスキップして、前記欠陥ブロックの隣に位置する非欠陥ブロックにデータの記録または再生が行なわれることを特徴とする請求項１３記載の方法。
【請求項１８】
前記欠陥リストは、初期欠陥リストとは別の二次欠陥リストであることを特徴とする請求項１３記載の方法。
【請求項１９】
請求項１３記載の方法は、更に
（４）データ記録または再生は、実時間データの記録または再生動作であるかどうかを決定するステップと、
（５）上記ステップ（４）で前記データの記録または再生が前記実時間データの記録または再生であると決定された場合、前記ステップ（１）に進むステップと
から構成されることを特徴とする請求項１３記載の方法。
【請求項２０】
請求項１９の記載の方法は、更に
（６）ステップ（４）において、前記データの記録または再生が非実時間記録または再生であると決定された場合、代替ブロックで前記欠陥ブロックを代替する動作を行なうステップと
を有することを特徴とする請求項１９記載の方法。
【請求項２１】
光記録媒体でデータの記録または再生を行うように構成された記録／再生装置と、
前記記録／再生装置に動作可能に結合されたコントローラと
から構成され、
前記コントローラは、非実時間データの記録または再生が必要であると判断された時に欠陥ブロックをスペア領域の代替ブロックで代替する一方、実時間データの記録または再生が必要であると判断された時に、前記記録／再生装置が代替ブロックにより前記欠陥ブロックを交換しないで前記欠陥ブロックでデータの記録を行い、または前記代替ブロックからデータを再生することなく前記欠陥ブロックからデータを再生するように制御するよう構成されていることを特徴とする光記録媒体でデータの記録または再生を行う装置。
【請求項２２】
前記コントローラは、前記欠陥ブロックが新しい欠陥ブロックである場合に前記欠陥ブロックの位置情報を含む欠陥リストを作成し、前記光記録媒体の特定の領域で前記欠陥リストを記憶する前記記録／再生装置を制御するように構成されることを特徴とする請求項２１記載の装置。
【請求項２３】
前記コントローラは、前記欠陥リストを記憶するため、前記光記録媒体内に定められた欠陥管理領域に前記記録／再生装置を移動させるように構成されていることを特徴とする請求項２２記載の装置。
【請求項２４】
前記コントローラは、実時間データの記録または再生する際に代替ブロックの位置情報を除いた前記欠陥リストを作成するように構成されていることを特徴とする請求項２２記載の装置。
【請求項２５】
前記コントローラは、前記欠陥ブロックが前記代替ブロックで代替されていないことを示す情報をさらに有する前記欠陥リストを作成するように構成されていることを特徴とする請求項２４記載の装置。
【請求項２６】
前記コントローラは、非実時間データの記録または再生の際に、前記欠陥ブロックおよび前記代替ブロックの両方の位置情報を有する前記欠陥リストを作成するように構成されていることを特徴とする請求項２２記載の装置。
【請求項２７】
前記コントローラは、前記欠陥ブロックが前記代替ブロックで代替されたことを示す情報をさらに有する前記欠陥リストを作成するように構成されていることを特徴とする請求項２４記載の装置。
【請求項２８】
記録媒体にてデータの記録または再生を行うように構成された記録／再生装置を備えるシステムであって、前記記録／再生装置は、
前記記録媒体において記録または再生を行うよう構成された記録／再生ユニットと、
前記記録／再生ユニットに動作可能に結合されたコントローラと、
インターフェースを介して前記記録／再生装置に動作可能に結合され、前記データの読み込みまたは再生を行うための読み込み／再生コマンドを前記記録／再生装置に送信するように構成されたホスト・デバイスと
から構成され、
前記コントローラは、非実時間データの記録または再生が必要であると判断された時に欠陥ブロックをスペア領域の代替ブロックで代替する一方、実時間データの記録または再生が必要であると判断された時に、前記記録／再生装置が代替ブロックにより前記欠陥ブロックを交換しないで前記欠陥ブロックにてデータの記録を行い、または前記代替ブロックからデータを再生しないで前記欠陥ブロックからデータを再生するように制御するよう構成されていることを特徴とするシステム。
【請求項２９】
前記コントローラは、前記欠陥ブロックが新しい欠陥ブロックである場合に前記欠陥ブロックの位置情報を有する欠陥リストを作成し、前記記録媒体の特定の領域に前記欠陥リストを格納するように前記記録／再生ユニットを制御するように構成されていることを特徴とする請求項２８に記載のシステム。
【請求項３０】
前記コントローラは前記欠陥リストを格納するため、前記記録媒体によって指定された欠陥管理領域に、前記記録／再生ユニットを移動するように構成されていることを特徴とする請求項２９に記載のシステム。
【請求項３１】
前記コントローラは、実時間を記録または再生するとき、代替ブロックの位置情報を除いた前記欠陥リストを作成するように構成されていることを特徴とする請求項２９に記載のシステム。
【請求項３２】
前記コントローラは、前記欠陥ブロックが代替ブロックに交換されたことを表示する指示情報をさらに有する前記欠陥リストを作成するように構成されていることを特徴とする請求項３１に記載のシステム。
【請求項３３】
前記コントローラは、非実時間データを記録または再生するとき、前記欠陥ブロックと前記代替ブロックの両方の位置情報を含む前記欠陥リストを作成するように構成されていることを特徴とする請求項２９に記載のシステム。
【請求項３４】
前記コントローラは、前記欠陥ブロックが代替ブロックで交換されたことを表示する指示情報をさらに有する前記欠陥リストを作成するように構成されていることを特徴とする請求項３３に記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光記録媒体システムに関する。特に再記録可能な光記録媒体の記録再生方法に関する。
【０００２】
【従来の技術】
一般的に、自由に繰り返し再記録可能な光記録媒体、特に光ディスクとしては、再記録可能なコンパクトディスク（Rewritable Compact Disc；ＣＤ−ＲＭ）と再記録可能なディジタル多機能ディスク(Rewritable Digital Versatile Disc；ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ、ＤＶＤ＋ＲＷ）等がある。
【０００３】
このような再記録可能型光ディスの場合は、その使用特性上、情報の記録／再生作業が繰り返して行われるが、これによって、光ディスクに情報記録のために形成された記録層を構成する混合物の混合比率が初期の混合比率と異なるようになり、その初期の特性がなくなり、情報の記録／再生時に間違いが発生する。
【０００４】
このような状態を劣化というが、この劣化した領域は光ディスクのフォーマット、記録、再生命令実行時に欠陥領域として現れる。
また、再記録可能型光ディスクの欠陥領域は、前記の劣化以外にも表面のキズ、塵などの微塵、製作時の違いなどにより発生することもある。
したがって、前記のような原因により形成された欠陥領域にデータを記録／再生するのを防止するために、欠陥領域の管理が必要となった。
【０００５】
これのため、図１に示すように、光ディスクのリード−イン領域とリード−アウト領域とに欠陥管理領域(Defect Management Area;  以下、ＤＭＡ）を備え、光ディスクの欠陥領域を管理している。また、データ領域はグループ別に分かれて管理するが、各グループは実際にデータが記録されるユーザー領域とそのユーザー領域に欠陥が発生したときに利用するためのスペア領域とに分かれている。
【０００６】
そして、一般的に一つのディスク（例えば、ＤＶＤ−ＲＡＭ）には、四つのＤＭＡが存在するが、二つのＤＭＡはリード−イン領域に存在し、残りの二つのＤＭＡはリード−アウト領域に存在する。この欠陥領域の管理は重要なので、データの保護のために四つのＤＭＡには同一の内容が繰り返して記録されている。
ＤＭＡはそれぞれ二つのブロックからなり、各ブロック１６セクタ、計３２セクタからなる。そして、各ＤＭＡの第１ブロック（ＤＤＳ／ＰＤＬブロックという）はＤＤＳ（Disc Definition Structure)とＰＤＬ(Primary Defect List)を含み、各ＤＭＡの第２ブロック（ＳＤＬブロックという）はＳＤＬ(Secondary Defect List)を含む。
ＰＤＬは初期欠陥データ記録部を意味し、ＳＤＬは二次欠陥データ記録部を意味する。
【０００７】
一般的に、ＰＤＬはディスク製作過程から生じた欠陥、そしてディスクを初期化、すなわち、最初のフォーマッティングと再フォーマッティング時に確認される全ての欠陥セクタのエントリを記憶する。ここで、各エントリはエントリタイプと欠陥セクタに対応するセクタ番号で構成される。
そして、ＳＤＬはブロック単位でリストされるが、フォーマット後に発生する欠陥領域やフォーマットの間にＰＤＬに記憶できない欠陥領域のエントリを記憶する。各ＳＤＬエントリは、図２に示すように、欠陥セクタの発生したブロックの最初のセクタのセクタ番号を記憶する領域と、それを代替する代替ブロックの最初のセクタのセクタ番号を記憶する領域とで構成される。
【０００８】
また、各エントリには強制再割当マーキング（Forced Reassignment Making; ＦＲＭ）のために１ビットが割り当てられているが、その値が０であれば、代替ブロックが割り当てられていて代替ブロックに欠陥がないことを意味する。
そして、１であれば、代替ブロックが割り当てられてないか或いは割り当てられた代替ブロックに欠陥があることを意味する。
【０００９】
この際、データ領域内の欠陥領域（即ち、欠陥セクタ又は欠陥ブロック）は正常的な領域に代替されるべきであるが、代替方法としてはスリップ交替方法とリニア交替方法がある。
スリップ交替方法は欠陥領域がＰＤＬに登録されている場合に適用される方法で、図３ａに示したように、データが記録されるユーザー領域に欠陥セクタが存在すると、その欠陥セクタを飛ばして次に来る正常セクタにデータを記録する。
そして、データが記録されるユーザー領域は押されて、結局、飛ばした欠陥セクタだけスペア領域を占める。即ち、飛ばした欠陥セクタだけスペア領域がユーザー領域に割り当てられる。例えば、ＰＤＬに二つの欠陥セクタが記録されていれば、データはスペア領域の２セクタ分押し出されて記録される。
【００１０】
一方、リニア交替方法は欠陥領域がＳＤＬに登録されている場合に適用される方法で、図３ｂに示すように、ＳＤＬにリストされた欠陥ブロックが存在すると、スペア領域に割り当てられたブロック単位の代替領域に代替されデータを記録する。このとき、欠陥ブロックに割り当てられた物理セクタ番号（ＰＳＮ）はそのまま存在するが、論理セクタ番号（ＬＳＮ）はデータと共に代替ブロックに移動する。このようなリニア交替方法は、実時間を必要としないデータの記録／再生に有効である。
【００１１】
図４は、一般的な光ディスク記録／再生装置の一例を示すブロック図であり、光ディスクにデータを記録して再生するための光ピックアップ、光ピックアップを移送させるピックアップ移送部、入力されるデータを処理して光ピックックアップに伝送したり、光ピックアップを通して光ディスクからリードされたデータの入力を受けて処理するデータ処理部、インターフェース、そしてこれを制御するマイクロコンピュータなどで構成される。また、光ディスク記録／再生装置のインターフェースにはホストが連結され、命令語とデータが相互間に伝達されるように構成されている。
【００１２】
このように構成された図４で記録すべきデータが発生すると、ホストは記録命令と共に記録するデータを光ディスク記録／再生装置に送る。
光ディスク記録／再生装置は記録するデータが入力されると、記録命令が指定する位置からデータを記録し始める。このとき、光ディスク記録／再生装置は光ディスクの欠陥を表示する情報のＰＤＬとＳＤＬを利用して、欠陥のある領域にはデータを記録しない。
【００１３】
すなわち、ＰＤＬに記録された物理セクタはスキップして記録し、ＳＤＬに記録された物理ブロック（ｓｂｌｋＡ、ｓｂｌｋＢ）は、図５ａに示すように、スペア領域に割り当てられた代替ブロック（ｓｂｌｋＤ、ｓｂｌｋＦ）に交替しながら記録する。このときに残るＳＤＬエントリは、図５ｂに示すように（０，ｓｂｌｋＡ, ｓｂｌｋＦ）、（０，ｓｂｋｌＢ, ｓｂｌｋＤ）である。ここで（０，ｓｂｌｋＡ、ｓｂｌｋＦ）は、欠陥のない代替ブロックが割り当てられており、ユーザ領域の欠陥ブロック（ｓｂｌｋＡ）に記録されるデータがスペア領域の代替ブロック（ｓｂｌｋＦ）に代替され記録されることを意味する。また、記録や再生時、ＳＤＬにリストされてない欠陥ブロック又はエラー可能性の多いブロックがあれば、そのブロックを欠陥ブロックと見なし、スペア領域の代替ブロックを探してその欠陥ブロックのデータを再記録した後、欠陥ブロックの最初のセクタ番号と代替ブロックの最初のセクタ番号とをＳＤＬに登録する。
このとき、ＳＤＬに記録された欠陥ブロックをスペア領域に割り当てられた代替ブロックに交替してデータを記録するためには、光ピックアップをスペア領域に移送させてからまたユーザ領域に移送させるが、これにかかる時間は実時間記録に大きな障害となる。
したがって、Ａ／Ｖ用（例えば、映画など）のように実時間記録が必要である場合に対する欠陥領域管理方法の研究が最近多く論議されている。
【００１４】
そのうちの一つが、図６に示すように、ＳＤＬの使用時リニア交替方法を使用せず、欠陥ブロックに出会った時にそれをスキップして次の正常ブロックにデータを記録するスキップ方式を使用することが論議されている。このスキップ方法はＳＤＬに登録されている欠陥ブロックだけでなく、ＳＤＬに登録されてない新たな欠陥ブロック（図６の斜線の部分）に対してもスキップする。
このようにすると、欠陥ブロックに出会うたびに光ピックアップをスペア領域に移送する必要がないので、光ピックアップを移動させる時間を減らすことができ、実時間記録の障害を無くすことができる。
【００１５】
しかし、このスキップ方式も実時間記録再生に問題となり得る。
すなわち、データの記録は普通１６セクタからなるブロック単位でする。エラー訂正コード（ＥＣＣ）ブロックも１６セクタである。このとき、各セクタは図７ａに示すように、ヘッダフィールド、ミラーフィールド、記録フィールドに区分されている。ヘッダフィールドはまた図７ｂのように四つのヘッダフィールド（ヘッダ１フィールド〜ヘッダ４フィールド）に区分される。そして、図７ｂの各ヘッダフィールドは、図７ｃのように、セクタ情報を表す領域とセクタ番号を表す領域とで構成され、セクタ情報領域はまたセクタのアドレスを示す物理ＩＤ番号（ＰＩＤ）、セクタタイプ、層番号領域で構成される。すなわち、一つのセクタには全部で四つのＰＩＤが与えられている。この際一つのセクタで、例えば三つ以上のＰＩＤエラーが発生すると、そのセクタを欠陥セクタと見なし、一つのＥＣＣブロックに、前記のように、ＰＩＤエラーの発生した欠陥セクタが一つ以上あれば、そのブロックを欠陥ブロックとして見なす。
【００１６】
そして、図７ａに示す記録フィールドにはデータフィールドが含まれているが、そのデータフィールドに記録されるデータは信号処理の段階によってデータユニット１、データユニット２、データユニット３と称される。ここで、ＥＣＣエンコード処理前まで処理されたデータをデータユニット１，ＥＣＣエンコードされたデータをデータユニット２、実際の記録のためにデータユニット２のデータを変調させたデータをデータユニット３と言う。
【００１７】
【発明が解決しようとする課題】
したがって、実時間用データを記録するうち、ＳＤＬに登録された欠陥ブロック又はＰＩＤエラーの発生したセクタが発見されると、そのセクタが含まれたブロックを欠陥ブロックと見なし、次の正常ブロックにスキップするが、その際、スキップブロック数だけＬＳＮを増加させてから、その値を用いて再び記録するデータをＥＣＣエンコードしなければならない。また、ホストが指定した位置でない新しい位置にデータを記録するものであるので、ホストは欠陥ブロックの情報を確認してファイル情報を変更しなければならない。そのため、光ディスク記録再生装置は、欠陥ブロック情報をホストへ伝送し、ホストは伝送された欠陥ブロック情報により既存の記録情報（例えば、ファイルシステム等）を更新しなければならない。
【００１８】
そして、光ディスク記録／再生装置はピックアップが次の正常ブロックに至るまでＥＣＣエンコードおよび変調を終わらせるべきであるが、そうできない場合がある。
すなわち、ピックアップは正常ブロックにあるが記録するデータに対してＥＣＣエンコードおよび変調が終わってなければ、そのブロックにデータを記録できない。したがって、正常ブロックにデータを記録するためには、ディスクがまた１回転した後、ピックアップが反対に１トラックジャンプしなければならず、それにかかる時間は実時間記録に障害となる。
【００１９】
そして、前記のように欠陥ブロックをスキップし、正常ブロックにデータを記録するために、再びデータをＥＣＣエンコードおよび変調する制御回路を追加しなければならないので、ハードウェアが複雑となる問題がある。
【００２０】
また、欠陥ブロックをスキップすると、その欠陥ブロックではデータを記録したり再生したりすることができず、光ディスク記録／再生装置はエラー情報をホストに戻す。これは光ディスク記録／再生装置とホスト間のインターフェースを複雑にさせホストに負担を加える。
すなわち、光ディスク記録／再生装置はスキップした欠陥ブロック情報をホストに知らせ、ホストはその欠陥情報によって既存の情報（例えばファイル情報等）を更新せねばならないので、インターフェースは複雑となり、ホストの負担も増加する。
本発明は上記のような問題点を解決するために成されたものである。
【００２１】
【課題を解決するための手段】
上記のような目的を達成するための本発明の光記録媒体の記録再生方法は、実時間記録／再生中に欠陥ブロックを発見すると欠陥ブロックでそのままデータの記録／再生を行う段階と、非実時間記録／再生中に欠陥ブロックを発見すると前記欠陥ブロックの代替ブロックでデータの記録／再生を行う段階とを備えることを特徴とする。
【００２２】
発見された欠陥ブロックが新たな欠陥ブロックであれば、欠陥ブロックの位置情報を記憶する段階をさらに備えることを特徴とする。
【００２３】
欠陥ブロックの位置情報は二次欠陥データ記録部（ＳＤＬ）に記憶することを特徴とする。
【００２４】
実時間記録／再生中に欠陥ブロックが発見された場合は、欠陥ブロックの位置情報のみを二次欠陥データ記録部（ＳＤＬ）に記憶し、代替動作を行ってないとの情報を二次欠陥データ記録部（ＳＤＬ）に含ませることを特徴とする。
【００２５】
前記の段階で非実時間記録／再生中に欠陥ブロックが発見された場合は、欠陥ブロックの位置情報と代替ブロックの位置情報とを二次欠陥データ記録部（ＳＤＬ）に記憶し、代替動作を行ったとの情報を二次欠陥データ記録部（ＳＤＬ）に含ませることを特徴とする。
【００２６】
前記実時間記録／再生段階は、記録が完了された後、データ再生時には前記欠陥ブロックからデータを再生することを特徴とする。
【００２７】
本発明の光記録媒体の実時間記録再生方法は、データ記録／再生中に欠陥ブロックを発見するとその欠陥ブロックでそのままデータ記録／再生を行う段階と、その欠陥ブロックが新たな欠陥ブロックであればその欠陥ブロックの位置情報をＳＤＬに記憶する段階とをさらに備えることを特徴とする。
【００２８】
本発明の光記録媒体の実時間記録再生方法は、データ記録／再生中に欠陥ブロックを発見すると、二次欠陥データ記録部（ＳＤＬ）に登録されている欠陥ブロックであるか否かを確認する段階と、そのとき二次欠陥データ記録部（ＳＤＬ）に登録されていない欠陥ブロックと判別されると、欠陥ブロックでそのままデータ記録／再生を行う段階と、欠陥ブロックの位置情報を二次欠陥データ記録部（ＳＤＬ）に記憶する段階とを備えることを特徴とする。
【００２９】
前記の各段階が繰り返し行われて記録が完了された後、データ再生時には欠陥ブロックからデータを再生することを特徴とする。
【００３０】
前記の各段階が繰り返し行われて記録が完了された後、データの再記録時には前記欠陥ブロックにはデータを記録せず、次の正常ブロックにデータを記録することを特徴とする。
【００３１】
二次欠陥データ記録部（ＳＤＬ）に登録されている欠陥ブロックであるか否かを確認する段階で二次欠陥データ記録部（ＳＤＬ）に登録された欠陥ブロックと判別されると、欠陥ブロックはスキップし、次の正常ブロックでデータの記録／再生を行うことを特徴とする。
【００３２】
【発明の実施の形態】
以下、本発明の好ましい実施形態を添付図面に基づいて詳細に説明する。
本発明は、再記録可能な光記録媒体でのデータ記録／再生時、欠陥ブロックに出会った時の処理過程を第１、第２実施形態に分けて説明する。
第１実施形態は、ホストが光ディスク上の欠陥ブロックを知らない状態で記録／再生命令を与える場合に効果的であり、第２実施形態は、ホストがＳＤＬに登録されている欠陥ブロックの情報を知っている状態で記録／再生命令を与える場合に効果的である。
【００３３】
第１実施形態
本発明の第１実施形態は、欠陥ブロックに出会った時、実時間記録／再生中であれば欠陥ブロックにそのままデータを記録したり再生し、非実時間記録／再生中であれば代替ブロックを探してデータを記録したり再生する。
【００３４】
図８はこのような本発明の第１実施形態による光記録媒体の記録再生方法を実施するための流れ図であり、ホストは記録又は再生が必要であれば記録又は再生命令と共に、記録の場合に記録するデータを光ディスク記録／再生装置に伝送する（段階１０１）。
【００３５】
したがって、光ディスク記録／再生装置は、記録／再生命令にしたがってデータ記録／再生を行いながら（段階１０２）、欠陥ブロックがあるか否かをチェックする（段階１０３）。この欠陥ブロックはＳＤＬに登録された欠陥ブロックでも、新たに発見される欠陥ブロックでもよい。
新たな欠陥ブロックは普通ＰＩＤエラーを含むブロックである。
【００３６】
もし、段階１０３で欠陥ブロックが発見されなければ記録／再生を続けて行い、欠陥ブロックが発見されると、現在のデータ記録／再生が実時間記録／再生であるかを判別する（段階１０４）。すなわち、記録／再生命令にはデータの記録／再生を実時間で行うかどうかの情報が含まれているので、現在データの記録／再生が実時間であるか否かが分かる。
【００３７】
段階１０４で実時間記録／再生と判断されると、記録の場合は図９ａのように欠陥ブロックにそのままデータを記録し、再生の場合は欠陥ブロックからデータを再生する（段階１０５）。
このように欠陥ブロックであるにも拘わらず、その欠陥ブロックにデータをそのまま記録したり、そこからデータを再生するので、光ディスク記録／再生装置はホストの記録／再生命令をそのまま行ってしまう結果となる。すなわち、欠陥ブロックであるのに欠陥ではないと見なす。したがって、光ディスク記録／再生装置は欠陥ブロックの情報をホストに伝送する必要がない。
【００３８】
ここで、この欠陥ブロックは既にＳＤＬに登録された欠陥ブロックであることも、新たな欠陥ブロックであることもあるが、欠陥ブロックにそのままデータを記録／再生するのでデータが損失される恐れがある。しかし、実時間記録／再生は普通映画のようなＡ／Ｖ用データであるため、データが少し損失されても人の目には立たなく、大きな問題にはならない。
また、スキップしないことにより、スキップを考慮した追加回路が必要でないのでハードウェアが単純となる。また、欠陥ブロックに出会うたびにエラー情報をホストに伝送しなくてもよいので、インターフェースが簡単となり、これによりホストの負担も減少する。
【００３９】
このように欠陥ブロックにそのままデータを記録したり再生した後には、その欠陥ブロックの情報をホストに伝送する必要はないが、適切な時間、つまり実時間記録／再生に影響を与えない時間、例えば記録／再生命令が終了し、次の記録／再生命令が入力されてない時間に新たな欠陥ブロックの情報をＳＤＬエントリに登録する（段階１０７）。これは欠陥であるのにデータを記録したとの情報であり、後でフォーマッティングせずに非実時間で記録／再生時リニア交替を行うためである。
このときは、欠陥ブロックの位置情報のみを登録し、欠陥ブロックに対する代替動作は行っていないことをＳＤＬエントリ上に表すが、例えば図２のようにＦＲＭビットがあればＦＲＭビットを利用して表し、他の識別情報があればそれを利用して表す。その際、ＦＲＭビットを利用して作られるＳＤＬエントリは図９ｂのように（１，ｓｂｌｋＧ、０）となる。これはブロックｓｂｌｋＧに欠陥が発生したが代替しなかったことを意味する。
【００４０】
一方、段階１０４で非実時間記録／再生と判別されると、代替ブロックを探して記録／再生を行う（段階１０６）。すなわち、ＳＤＬに登録された欠陥ブロックであれば欠陥ブロックの代替ブロックにデータを記録／再生し、新たな欠陥ブロックであればスペア領域で代替ブロックを探してデータの記録／再生を行う。そして、新たな欠陥ブロックはＳＤＬに登録するが（段階１０７）、このときには、ＳＤＬエントリに欠陥ブロックとその欠陥ブロックの代替ブロック、そして、リニア交替を行いその代替ブロックに欠陥がないとの情報を登録する。
前記の過程によりデータ記録／再生を行って、データ記録／再生が完了すると（段階１０８）、命令実行結果をホストに送付する（段階１０９）。
【００４１】
もし、実時間記録／再生であればホストに送付するリポートに欠陥ブロックの情報はない。これはＳＤＬに既に登録された欠陥ブロック、又は新たに発見される欠陥ブロックともに正常ブロックと見なしてデータ記録／再生を行ったからである。例えば、ホストが５０個のデータを記録又は再生する命令を発行すると、光ディスク記録／再生装置は欠陥ブロックと関係なく、５０個のデータを書き込んだり、読み取ったりしてホストに伝送する。
したがって、本発明の第１実施形態は欠陥ブロックに出会っても欠陥ブロックでそのまま記録／再生を行うので、実時間記録／再生に時間的制約を受けない。また、スキップに従う付加情報を毎度ホストに送付しなくてもよいので、ホストと光ディスク記録／再生装置の間の頻繁な情報交換を減らすことができ、インターフェースが簡単となり、またホストは欠陥情報によるファイル情報の変更過程が必要でないのでそれによる負担が軽減される。併せて、ドライブはスキップ動作を考えた追加的な制御回路（例えばＥＣＣエンコード及び変調制御回路）が必要でないので、ハードウェアが単純となる。
【００４２】
第２実施形態
一方、本発明の第２実施形態は実時間記録／再生時、データの損失を減らすためのもので、既にＳＤＬに登録された欠陥ブロックはスキップし、ＳＤＬに登録されてない欠陥ブロックに対してのみそのまま記録／再生を行うものである。
これはＳＤＬに登録された欠陥ブロックの情報はホストが既に分かっていることでもあるので、光ディスク記録／再生装置が欠陥ブロックでスキップすることを顧慮してホストが記録／再生命令を発行するようにすれば良い。
ホストの伝送した記録／再生命令内にある欠陥ブロックが既にＳＤＬに登録されていれば、光ディスク記録／再生装置は欠陥ブロックをスキップすると約束しておく（プロトコル）。
【００４３】
図１０はこのような本発明の第２実施形態による光記録媒体の記録再生方法を行うための流れ図であり、前記の第１実施形態と同様に、ホストは記録又は再生が必要であれば記録又は再生命令と共に、記録の場合に記録するデータを光ディスク記録／再生装置に伝送する（段階２０１）。
したがって、光ディスク記録／再生装置は記録／再生命令によるデータ記録／再生を行い（段階２０２）、欠陥ブロックがあるかどうかをチェックする（段階２０３）。ここで、欠陥ブロックはＳＤＬに登録された欠陥ブロックであることも、新たに発見される欠陥ブロックであることもある。
段階２０３で欠陥ブロックが発見されなければ続けて記録／再生を行い、欠陥ブロックが発見されると、現在のデータ記録／再生が実時間記録／再生であるかを判別する（段階２０４）。これは記録／再生命令から分かる。
【００４４】
段階２０４で実時間記録／再生と判別されると、発見された欠陥ブロックがＳＤＬに登録された欠陥ブロックであるかを判別する（段階２０５）。
ＳＤＬに登録された欠陥ブロックであると判別されると、欠陥ブロックは図１１ａのようにスキップし、次の正常ブロックでデータの記録／再生を行う（段階２０５）。このとき、ホストが欠陥ブロックの情報を既に分かっていて記録／再生命令を発行した場合は、光ディスク記録／再生装置はホストにエラー情報を戻す必要がない。
【００４５】
また、段階２０５でＳＤＬに登録されてない欠陥ブロックと判別されると、図１１ａのようにその欠陥は無視し、そのブロックでそのままデータの記録／再生を行う（段階２０６）。
【００４６】
このような過程でデータを記録してから適切な時間、つまり実時間記録に影響を与えない時間、例えば記録命令が終了され、次の記録命令が入力されてない時間に新たな欠陥ブロックの情報をＳＤＬエントリに登録する（段階２０８）。これは欠陥であるのにデータを記録したとの情報であり、次の記録時にはこの欠陥ブロックにデータを記録しないようにするためである。
この際にも欠陥ブロックの情報のみを登録し、欠陥ブロックに対しては代替動作を行ってないことをＳＤＬエントリ上に表すが、例えば図２のようにＦＲＭビットがあればＦＲＭビットを利用し、他の識別情報があれば他の識別情報を利用して表示する。一般的な登録方法としては、図１１ｂのように（１、ｓｂｌｋＧ、０）となり得、この際‘１’は識別情報として欠陥ブロックに代替ブロックが指定されなかったことを表示する。
【００４７】
一方、段階２０４で非実時間記録／再生と判別されると、代替ブロックを探して記録／再生を行う（段階２０７）。すなわち、ＳＤＬに登録された欠陥ブロックであれば欠陥ブロックの代替ブロックにデータを記録／再生し、新たな欠陥ブロックであればスペア領域で代替ブロックを探してデータの記録／再生を行う。そして、新たな欠陥ブロックはＳＤＬに登録するが（段階２０８）、その際はＳＤＬエントリに欠陥ブロックとその欠陥ブロックの代替ブロック、そして、リニア交替を行い代替ブロックに欠陥がないとの情報を登録する。
【００４８】
前記の過程でデータの記録／再生を行い、データ記録／再生が完了されと（段階２１０）、命令実行リポートをホストに送付する（段階２１１）。
プロトコルによりＳＤＬに登録された欠陥ブロックは光ディスク記録／再生装置がスキップすることをホストが分かることもあるので、これを利用してファイルシステムのような情報を作ると、命令実行リポートの送付された時にその情報を更新する必要はない。ここで、新たにＳＤＬに登録された欠陥ブロックの情報がホストに伝送されることもあるが、新たな欠陥ブロックは欠陥と見なされず、そのままその欠陥ブロックでデータの記録／再生を行うので、ホストはファイルシステムのような情報を更新する必要がない。
そして、前記の過程で記録が完了された後、再生を行う時は、欠陥ブロック（ｓｂｌｋＧ）からデータを再生する。そして、後ほどその位置に再記録する時は、そのブロックは既にＳＤＬに登録されているので、実時間記録／再生の有無によりスキップ又はリニア交替を行う。ここで、前記ｓｂｌｋＧは欠陥ブロックであるため、再生時データが正常的にされない可能性がある。
しかし、前記実時間データはＡ／Ｖ用データであるので、再生されない場合にも人の目には立たなく、大きい問題にはならない。
【００４９】
このように本発明の第２実施形態では既にＳＤＬに登録されている欠陥ブロックはスキップするので、その分第１実施形態に比べてデータの損失を減らすことができる。また、ＳＤＬに登録された欠陥ブロックの情報をホストが既に分かっており、新たな欠陥ブロックに対してはスキップせずにそのまま記録／再生を行うので、新たな欠陥ブロックに出会うたびにエラー情報をホストに送らなくてもよい。これによりホストと光ディスク記録／再生装置の間のインターフェースを減し、さらにホストの負担も減らすことができる。そのＳＤＬに登録される欠陥ブロックの情報は記録／再生に影響を与えられない時間にホストに送付する。
【００５０】
すなわち、本発明の第１実施形態は、ホストが欠陥管理領域（ＤＭＡ）特に、ＳＤＬに登録された欠陥ブロックを考慮せずに記録／再生命令を発行する場合に好ましい。また、第２実施形態は、ホストと光ディスク記録／再生装置の間のプロトコルにより、光ディスク記録／再生装置がＳＤＬに登録された欠陥ブロックをスキップすることを考慮してホストが記録／再生命令を発行する場合に好ましい。
特に、本発明は、より迅速な動作と具現の単純化のためには第１実施形態が好ましく、最小限のデータの保護のためには第２実施形態が好ましい。
【００５１】
【発明の効果】
上述したように、本実施形態による光記録媒体の記録再生方法によれば、実時間記録／再生時に欠陥ブロックが発見されるとその欠陥は無視し、そのブロックにデータをそのまま記録／再生したり、又はＳＤＬに登録された欠陥ブロックはスキップし、ＳＤＬに登録されてない新たな欠陥ブロックではそのままデータの記録／再生を行った後、新たな欠陥ブロックの位置情報をＳＤＬエントリに登録するようにしているので、記録／再生中にホストと光ディスク記録／再生装置の間のインターフェースを単純化させ、これによりホストの負担を減らすことができる。
また、欠陥ブロックでもそのまま記録／再生を行い、実時間記録／再生に重要要素である時間的損失を減らせる同時にハードウェアを単純化することができるという効果がある。
【図面の簡単な説明】
【図１】  一般的な光ディスクのデータ領域を示す図、
【図２】  一般的なＳＤＬエントリの構造を示す図、
【図３】  一般的なスリップ交替方法を示す図（ａ）と一般的なリニア交替方法を示す図（ｂ）、
【図４】  一般的な光ディスク記録装置の構成ブロック図、
【図５】  図４のディスク上でＳＤＬ使用時、データがリニア交替方法により記録される過程を示す図（ａ）と図５ａでＳＤＬエントリに残る情報の一例を示す図（ｂ）、
【図６】  図４のディスク上で欠陥ブロックに対してスキップ方式によりデータが記録される過程を示す図、
【図７】  一般的なセクタの構造を示す図（ａ）、図７ａのヘッダフィールドの構造を示す図（ｂ）、図７ｂの各ヘッダフィールドの構造を示す図（ｃ）、
【図８】  本発明の第１実施形態による光記録媒体の記録再生方法の流れ図、
【図９】  本発明の第１実施形態による光記録媒体の記録再生方法において、欠陥ブロックにそのままデータが記録される過程を示す図（ａ）と図９ａの新たな欠陥ブロックを登録したＳＤＬエントリの例を示す図（ｂ）、
【図１０】  本発明の第２実施形態による光記録媒体の記録再生方法の流れ図、
【図１１】は本発明の第２実施形態による光記録媒体の記録再生方法において、ＳＤＬに登録された欠陥ブロックはスキップし、ＳＤＬに登録されてない新たな欠陥ブロックにはそのままデータが記録される過程を示す図（ａ）と図１１ａの新たな欠陥ブロックを登録したＳＤＬエントリの例を示す図（ｂ）。
【図１】
0004191853.tif 000002
【図２】
0004191853.tif 000003
【図３】
0004191853.tif 000004
【図４】
0004191853.tif 000005
【図５】
0004191853.tif 000006
【図６】
0004191853.tif 000007
【図７】
0004191853.tif 000008
【図８】
0004191853.tif 000009
【図９】
0004191853.tif 000010
【図１０】
0004191853.tif 000011
【図１１】
0004191853.tif 000012