(57)【要約】【課題】積符号を用いて、ＰＯインターリーブを行った場合、記録ブロック数に依存して、ＰＯパリティ数が制限され、積符号の誤り訂正フォーマットを、媒体の生の誤り率やバースト誤り特性に応じて、自由にフォーマットできないという問題があった。【解決手段】Ｑバイトの内符号（ＰＩ）パリティおよびＰバイトの外符号（ＰＯ）パリティを付加しＣ個の（Ｍ＋Ｐ）行×（Ｎ＋Ｑ）列の（（Ｍ＋Ｐ）×（Ｎ＋Ｑ））バイトの積符号を構成するステップと前記Ｃ個の積符号を行単位にインタリーブしＢ個の記録ブロックに分割するステップを有し前記Ｃ個の積符号の各行をデータとＰＩパリティで構成される（Ｃ×Ｍ）行をデータ行、ＰＯパリティとＰＩパリティで構成される（Ｃ×Ｐ）行をＰＯ行と表現した場合前記各記録ブロックはＳ行のデータ行とＲ行（ここでは、Ｒは２以上の整数）のＰＯ行で構成され、Ｐ×Ｃ＝Ｂ×Ｒであることを特徴に備える。【選択図】図５
2006344298.tif 000002
【特許請求の範囲】
【請求項１】
Ｃ個（ここでは、Ｃは２以上の整数）の積符号を所定のインターリーブ規則に基づいて、Ｂ個（ここでは、Ｂは２以上の整数）の記録ブロックに分割して、記録媒体にデータを記録するデータ記録方法であって、
Ｃ個のＭ行×Ｎ列の（Ｍ×Ｎ）バイトのデータに対して、行および列方向にそれぞれ、Ｑバイトの内符号（ＰＩ）パリティおよびＰバイトの外符号（ＰＯ）パリティを付加して、Ｃ個の（Ｍ＋Ｐ）行×（Ｎ＋Ｑ）列の（（Ｍ＋Ｐ）×（Ｎ＋Ｑ））バイトの積符号を構成する積符号化ステップと、
前記Ｃ個の積符号を行単位にインターリーブして、Ｂ個の記録ブロックに分割するインターリーブステップとを有し、
前記Ｃ個の積符号の各行を、データとＰＩパリティで構成される（Ｃ×Ｍ）行をデータ行、ＰＯパリティとＰＩパリティで構成される（Ｃ×Ｐ）行をＰＯ行と表現した場合、
各記録ブロックは、Ｓ行のデータ行とＲ行（ここでは、Ｒは２以上の整数）のＰＯ行で構成され、Ｐ×Ｃ＝Ｂ×Ｒであることを特徴とするデータ記録方法。
【請求項２】
前記各記録ブロックは、Ｓ行のデータ行、Ｒ行のＰＯ行の順序で構成されていることを特徴とする請求項１に記載のデータ記録方法。
【請求項３】
前記各記録ブロックを構成する各行は、各行毎にその行が属する積符号を巡回的にシフトさせていることを特徴とする請求項２に記載のデータ記録方法。
【請求項４】
前記各記録ブロックの先頭行は、前記記録ブロックの識別情報が含まれたデータ行であることを特徴とする請求項３に記載のデータ記録方法。
【請求項５】
前記識別情報は、前記各記録ブロックの先頭に配置されることを特徴とする請求項４に記載のデータ記録方法。
【請求項６】
前記識別情報は、前記記録媒体上で等間隔に配置されることを特徴とする請求項４に記載のデータ記録方法。
【請求項７】
Ｃ＝４、Ｐ＝２４、Ｂ＝１６、Ｒ＝３であることを特徴とする請求項１に記載のデータ記録方法。
【請求項８】
請求項１から請求項７のいずれかに記載のデータ記録方法を用いて、記録媒体にデータを記録することを特徴とするデータ記録装置。
【請求項９】
請求項１から請求項７のいずれかに記載のデータ記録方法、あるいは、請求項８に記載のデータ記録装置によってデータが記録されたことを特徴とする記録媒体。
【請求項１０】
請求項９に記載の記録媒体からデータを再生する再生方法であって、複数の記録ブロックの再生データから、Ｃ個の積符号を生成するデインターリーブステップと、前記Ｃ個の積符号の誤り訂正を行う訂正ステップとを有することを特徴とするデータ再生方法。
【請求項１１】
請求項１０に記載の再生方法を用いることによって、記録媒体からデータを再生することを特徴とするデータ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク等の情報記録媒体にデータを記録あるいは再生する、データ記録方法、データ記録装置、記録媒体、データ再生方法、およびデータ再生装置に関するものである。
【背景技術】
【０００２】
従来、ＡＶデータのデジタル記録を可能にしたＤＶＤでは、データを行列状に配置し、行方向および列方向の２次元にそれぞれ誤り訂正符号化、ここでは、Ｒｅｅｄ−Ｓｏｌｏｍｏｎ符号化した積符号が用いられている。
【０００３】
積符号は一般に、行および列のそれぞれの符号は比較的誤り訂正能力の低い符号を用いて、これを２次元に符号化することで高い誤り訂正能力を実現することが可能になる。
【０００４】
上記したＤＶＤでは、行方向に１７２バイト、列方向に１９２バイトの行列状にユーザーデータを配置し、行方向に１０バイトのＰＩパリティ、列方向に１６バイトのＰＯパリティをそれぞれ付加し、１８２バイト×２０８バイトで一つの積符号を構成し、行方向にディスクに記録されている。
【０００５】
行、および列方向の符号化はそれぞれ、１０バイト、および１６バイトのパリティが付加されているため、符号の最小距離は、それぞれ１１および１７になり、それぞれ５個訂正、および８個訂正の訂正能力を有する。
【０００６】
さらに、訂正処理を行う際に、予め誤り位置が既知の場合、いわゆる既知の誤り位置情報を用いた消失訂正が可能であり、消失訂正を行うことで訂正個数を最大２倍まで高めることができる。
【０００７】
積符号の場合、行あるいは列方向の符号の訂正不能を検出することで、容易にこの誤り位置情報を得ることが出来る。例えば、訂正不能な行全体に対して訂正不能フラグを付与し、次の列方向の誤り訂正時に、消失訂正を行うことができる。
【０００８】
上記したＤＶＤの例では、ＰＯパリティ数が１６であるので最大１６行までの消失訂正を行うことができる。
【０００９】
記録に際しては、上記した積符号は、１６個の記録ブロックに分割記録さる。各記録ブロックは、１２行のデータ行と１行のＰＯ行で構成されるように、行単位にインターリーブされて記録されている。このような、いわゆるＰＯインターリーブを行うことで、各記録ブロックの構造的な同一性が確保されている（例えば、特許文献１参照）。
【００１０】
また、近年、さらなる高密度記録のために、上記したＤＶＤの積符号を２個用いることによって、バースト誤りに対する訂正能力を２倍にした、誤り訂正方法が提案されている。
【００１１】
ここでもＤＶＤと同様に、行方向に１７２バイト、列方向に１９２バイトの行列状にユーザーデータを配置し、行方向に１０バイトのＰＩパリティ、列方向に１６バイトのＰＯパリティをそれぞれ付加し、１８２バイト×２０８バイトで一つの積符号を構成し、この積符号を２個用いて、行方向に、ディスクに記録されている。
【００１２】
記録に際しては、３２個の記録ブロックに分割されており、この時、各記録ブロックは、１２行のデータ行と１行のＰＯ行で構成されるように、行単位にインターリーブされて記録されている。このような、いわゆるＰＯインターリーブを行うことで、ＤＶＤと同様に各記録ブロックの構造的な同一性が確保されている（例えば、特許文献２参照）。
【特許文献１】特許第３０７１８２８号公報
【特許文献２】特開２００２−７４８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
前記した誤り訂正方法では、各記録ブロックの構造的な同一性確保のために、各記録ブロックあたり１行のＰＯ行が含まれるようにＰＯインターリーブされている。
【００１４】
例えば、特許文献１のＤＶＤでは、１６個の記録ブロックに分割するために、ＰＯパリティは、列方向に１６バイト付加されている。
【００１５】
同様に、特許文献２の誤り訂正方法においても、３２個の記録ブロックに分割するために、ＰＯパリティが列方向に１６バイト付加された積符号が２個用いられている。
【００１６】
一般的に、情報機器においては、一つのエラー訂正ブロックを分割する記録ブロック数は、上記の例のように、１６や３２等の、２のべき乗であることが、データ処理の容易性から望ましい。
【００１７】
この結果、上記したような、各記録ブロックあたり１行のＰＯ行が含まれるように記録ブロックを構成した場合、逆に積符号化する際の、ＰＯパリティ数が記録ブロック数に制限されるという課題があった。
【００１８】
つまり、ＰＯパリティ数は、積符号の訂正能力を決定する重要なパラメータの一つであり、特に、バースト訂正能力に大きく関わっているにもかかわらず、記録ブロック数と１対１に対応させなければならず、積符号の誤り訂正フォーマットを、媒体の生の誤り率やバースト誤り特性に応じて、自由にフォーマットできないという問題があった。
【００１９】
本発明は上記の問題を鑑み、積符号を用いて、ＰＯインターリーブを行った場合でも、ＰＯパリティ数の自由度を向上させることにより、信頼性の高いデータの記録再生を行うことを可能にするデータ記録方法、データ記録装置、記録媒体、データ再生方法、およびデータ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００２０】
上記の課題を解決するために、本発明のデータ記録方法では、Ｃ個（ここでは、Ｃは２以上の整数）の積符号を所定のインターリーブ規則に基づいて、Ｂ個（ここでは、Ｂは２以上の整数）の記録ブロックに分割して、記録媒体にデータを記録するデータ記録方法であって、Ｃ個のＭ行×Ｎ列の（Ｍ×Ｎ）バイトのデータに対して、行および列方向にそれぞれ、Ｑバイトの内符号（ＰＩ）パリティおよびＰバイトの外符号（ＰＯ）パリティを付加して、Ｃ個の（Ｍ＋Ｐ）行×（Ｎ＋Ｑ）列の（（Ｍ＋Ｐ）×（Ｎ＋Ｑ））バイトの積符号を構成する積符号化ステップと、前記Ｃ個の積符号を行単位にインターリーブして、Ｂ個の記録ブロックに分割するインターリーブステップとを有し、前記Ｃ個の積符号の各行を、データとＰＩパリティで構成される（Ｃ×Ｍ）行をデータ行、ＰＯパリティとＰＩパリティで構成される（Ｃ×Ｐ）行をＰＯ行と表現した場合、各記録ブロックは、Ｓ行のデータ行とＲ行（ここでは、Ｒは２以上の整数）のＰＯ行で構成され、Ｐ×Ｃ＝Ｂ×Ｒであることを特徴に備えたものである。
【００２１】
また、本発明のデータ記録装置は、前記したデータ記録方法を用いて、記録媒体にデータを記録することを特徴に備えたものである。
【００２２】
また、本発明の記録媒体は、前記したデータ記録方法、データ記録装置を用いて、データが記録されたことを特徴に備えたものである。
【００２３】
また、本発明のデータ再生方法は、前記した記録媒体からデータを再生する再生方法であって、複数の記録ブロックの再生データから、Ｃ個の積符号を生成するデインターリーブステップと、前記Ｃ個の積符号の誤り訂正を行う訂正ステップとを有することを特徴に備えたものである。
【００２４】
また、本発明の再生装置は、前記したデータ再生方法を用いることによって、記録媒体からデータを再生することを特徴に備えたものである。
【００２５】
本構成により、積符号を用いて、ＰＯインターリーブを行った場合でも、ＰＯパリティ数の自由度を向上させることにより、積符号のＰＯパリティ数を多くすることができ、訂正能力をより高くすることを可能にできる。
【発明の効果】
【００２６】
本発明のデータ記録方法、データ記録装置、記録媒体、データ再生方法、データ再生装置によれば、本構成により、積符号を用いて、ＰＯインターリーブを行った場合でも、ＰＯパリティ数の自由度を向上させることにより、記録媒体の誤り率やバーストエラーの特性に応じて、ＰＯパリティ数を設定できるため、信頼性の高いデータの記録再生を行うことを可能にできる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２８】
（実施の形態１）
図１は、本発明の実施の形態１におけるデータ記録方法のセクタデータの構成図である。
【００２９】
図１において、１０１はユーザーデータ、１０２はユーザーデータ１０１の識別情報である。ホストコンピュータから送られてきたデータあるいはＭＰＥＧの圧縮データは、データの記録の際にユーザーデータ１０１として、およそ４Ｋバイト毎に分割される。さらに各ユーザーデータ１０１の先頭には、各ユーザーデータが記録される記録ブロックのアドレス情報等を含む識別情報１０２が付加される。識別情報１０２には、通常アドレス情報と、誤り検出のためのＣＲＣチェックコードが含まれ、６バイトから８バイト程度の長さで構成されている。また、識別情報１０２には、著作権管理のための著作権制御情報等が含まれる場合もある。ユーザーデータ１０１と識別情報１０２でセクタデータ１０３が構成される。
【００３０】
図１では、５９２バイト×７バイト＝４１４４バイトでセクタデータ１０３が構成される。尚、ここでは、セクタデータ１０３は、後述するように物理的な記録ブロックに対応したデータ単位である。
【００３１】
一方、ホストコンピュータとの記録再生の単位としては、論理的データ単位として、例えば２Ｋバイトを論理セクタとする場合がある。この場合、およそ４Ｋバイトのセクタデータ１０３を２つに分割して、それぞれを論理セクタとして処理しても構わない。
【００３２】
本実施の形態１では、以上のおよそ４Ｋバイトのセクタデータ１０３を３２個集めて、１つの誤り訂正符号化を行う。すなわち、４Ｋバイト×３２個＝１２８Ｋバイトで、誤り訂正符号の単位（ＥＣＣブロック）が構成される。
【００３３】
図２は、ＥＣＣブロックのデータ領域を構成する３２個のセクタデータの構造図である。
【００３４】
図２において、セクタデータ０からセクタデータ３１の３２個のセクタデータは、列方向に配列され、２２４行、５９２列の行列状に配置される。２０１は、各セクタデータの識別情報である。
【００３５】
３２個のセクタデータは、後述するように、４個の積符号に分割されて誤り訂正符号化される。さらに、符号化の際に、各セクタデータに対して、巡回シフト処理が行われる。これらの処理を説明するために、ここでは、各セクタデータを行方向に４分割する。例えば、セクタデータ０は、Ｓ０−０、Ｓ０−１、Ｓ０−２、Ｓ０−３に４分割される。同様に、セクタデータ１は、Ｓ１−０、Ｓ１−１、Ｓ１−２、Ｓ１−３に４分割される。以下、セクタデータ２からセクタデータ３１も同様に分割される。分割された各小ブロックは、それぞれ、７行１４８列で構成される。
【００３６】
図３は、図２の３２個のセクタデータに対して、巡回処理を行った後のデータ構造を説明する図である。
【００３７】
各セクタデータは、前記した小ブロック単位に、右方向に巡回シフトされる。
【００３８】
図３において、３０１は、右方向のシフト量を示しており、セクタデータ単位で、シフト量が異なる。３０２は、識別情報である。
【００３９】
セクタデータ０は、（０ｍｏｄ４）シフトする。ここで、０ｍｏｄ４は、０を４で割った時の剰余を意味する。この結果、セクタデータ０は巡回シフトされない。
【００４０】
セクタデータ１は、（３ｍｏｄ４）シフトする。この結果、セクタデータ１は、小ブロック単位で、３ブロック右に巡回シフトされる。すなわち、図３に示すように、セクタデータ１のＳ１−０は一番右端にシフトされ、Ｓ１−１は一番左端、Ｓ１−２は左から２番目、Ｓ１−３は左から３番目にシフトされている。
【００４１】
同様に、セクタデータ２は、（６ｍｏｄ４）シフトする。この結果、セクタデータ１は、小ブロック単位で、２ブロック右に巡回シフトされる。すなわち、図３に示すように、セクタデータ２のＳ２−０は右から２番目、Ｓ２−１は右端、Ｓ２−２は左端、Ｓ２−３は左から２番目にシフトされている。
【００４２】
以下、同様に各セクタデータは、セクタデータ単位に、シフト量を（３ｍｏｄ４）増加させながら、小ブロック単位に巡回シフトされている。
【００４３】
図３に示す巡回処理を行った後の、３１個のセクタデータは、行方向に４分割されて、４個の積符号で誤り訂正処理される。各積符号は、列方向に７×３１＝２１６バイト、行方向に１４８バイトを１つのデータ領域として積符号化される。
【００４４】
図４は、４個の積符号の構成図である。
【００４５】
図４において４０１は列方向に誤り訂正符号化したＰＯパリティ、４０２は、行方向に誤り訂正符号化したＰＩパリティ、４０３は識別情報であり、４０４から４０７の４個の積符号に積符号化されている。
【００４６】
ＰＯパリティ４０１は、各列毎に、２１６バイトのデータに対して、２４バイト付加されている。ＰＩパリティは、行方向に小ブロック単位に４分割された、１４８バイトのデータに対して７バイト付加されている。各積符号は、パリティを含めて、２４８バイト×（１４８＋７）バイトの行列状に構成されている。
【００４７】
以上の、ＰＩパリティおよびＰＯパリティ生成のための誤り訂正符号化は、例えば公知のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号で符号化される。
【００４８】
ＰＯパリティ４０１は、ここでは２４バイト付加されており、例えばＤＶＤの１６バイトに対して、訂正能力を向上させることが可能になっており、積符号化することで、ＤＶＤでは、最大１６行相当のバーストエラーが訂正できることに対して、最大２４行相当のバーストエラーまで訂正できる。
【００４９】
本実施の形態１では、４個の積符号４０４〜４０７で１つのＥＣＣブロックが構成されている。これらの４個の積符号４０４〜４０７は、次にＰＯインターリーブされて、３２個の記録ブロックに分割される。ＰＯインターリーブは、記録ブロックに分割した際に、各記録ブロックのデータ構造を同じにするために行う。
【００５０】
以後、１つの積符号の１４８＋７＝１５５バイトを行と表し、セクタデータとＰＩパリティ４０２で構成される行をデータ行、ＰＯパリティ４０１とＰＩパリティ４０２で構成される行をＰＯパリティ行と表す。
【００５１】
図５は、ＰＯインターリーブを説明する図である。本実施の形態１では、記録ブロックは、１４８＋７＝１５５バイトを１行と表す時、２８行のデータ行と３行のＰＯパリティ行で構成される。
【００５２】
図５において、記録方向は、左上から横方向に１行ずつ、各行毎にそのデータ行が属する積符号を巡回シフトさせて行われ、２８行のデータ行の後に、ＰＯパリティ行が３行挿入される。ＰＯパリティ行も、ＰＯパリティ行の左上から３行ずつ横方向に１行ずつ、各行毎にそのＰＯパリティ行が属する積符号を巡回的にシフトさせたものが挿入される。
【００５３】
例えば、最初の記録ブロックは、セクタデータ０を元にする２８行のデータ行と、積符号４０４の一番上のＰＯパリティ行、積符号４０５の一番上のＰＯパリティ行の３行で構成される。
【００５４】
以上のＰＯインターリーブを行った結果、各記録ブロックの構造上の同一性を確保することができる。
【００５５】
また、積符号化に先立ち、挿入するＰＯパリティ行数に対応して、前記巡回処理を行うことで、ＰＯインターリーブした後に、各記録ブロックの先頭行には、識別情報５０３を含むデータ行を配置することが可能となっている。
【００５６】
また、前記したようにＰＯパリティ数を２４バイトにすることで、訂正能力の高い符号を構成することが可能になっている。
【００５７】
尚、以上の巡回処理や積符号化処理やＰＯインターリーブ処理等は、説明上、ステップをおいて説明したが、必ずしも、同じステップである必要が無いのは明らかである。例えば、巡回処理と積符号化処理を一括して行うために、積符号化処理中のデータ取得順序を巡回処理に換算して一気に行っても良い。また、ＰＯインターリーブも図５のデータ構造そのもの行列状に新たに生成するのでなく、データの記録時に、同一構造の記録ブロックが構成できるように、メモリからの読み出し順序を適応させることでも実現可能である。
【００５８】
図６は以上説明した実施の形態１のデータ記録方法によってデータが記録された光ディスクの外形図である。
【００５９】
図６において、６０１は光ディスク、６０２は光ディスク６０１のスパイラル状あるいは同心円状に設けられたトラックに記録されたＥＣＣブロックである。
【００６０】
光ディスクでは凹凸ピットあるいは相変化材料等による濃淡のドット等でデータが記録される。一般に誤り訂正符号化されたデータは、記録時には、８／１６変調等の変調符号によってデジタル変調し、さらに同期信号が付加された後に、ディスクのトラックに記録される。ここでは、変調符号による変調や同期信号は省略し、符号化データがそのまま記録されている様子を図示している。
【００６１】
本実施例におけるＥＣＣブロック６０２は、記録ブロック０から記録ブロック３１までの３２個の記録ブロックで構成されている。各記録ブロックは、前記したように、データ行が２８行とＰＯパリティ行６０４が３行で構成されている。また、各ブロックの先頭は、識別情報６０５が含まれるデータ行から構成されており、各ブロックの構造上の同一性と、識別情報の周期性が確保されている。
【００６２】
以上説明したように、実施の形態１のデータ記録方法では、ＰＯインターリーブを行う際に、各記録ブロックに挿入されるＰＯパリティ行を３行にすることで積符号のＰＯパリティ数を多くすることができ、訂正能力をより高くすることを可能にしている。この結果、記録したデータの信頼性を向上させることが可能になっている。
【００６３】
また、ここでは、記録ブロックあたりのＰＯパリティ行を３行にしたが、積符号のＰＯパリティ数×積符号数＝記録ブロック数×ＰＯパリティ行数の関係を満足すれば、他の組み合わせで有ってよく、記録媒体の誤り特性、あるいは訂正後に必要な誤り率に応じて、ＰＯパリティ数を変えることで訂正能力を適応させることができる。
【００６４】
図７は、本発明の実施の形態２における光ディスク記録再生装置の構成図であり、以上説明したデータ記録方法に従って、図６に示す光ディスクにデータを記録再生するものである。
【００６５】
図７において、７０１は光ディスク、７０２は半導体レーザー、および光学素子から構成される光ヘッド、７０３はレーザー制御や光ディスクからの再生した信号の２値化を行う記録再生回路、７０４は記録時には、誤り訂正符号化したデータを記録に適した形にデジタル変調し、再生時には変調された再生データをデジタル復調する変復調回路、７０５は媒体上の傷、埃等で生起したエラーの誤り検出訂正処理を行うための符号化／訂正回路であり、７１１は半導体メモリで構成され、符号化／訂正回路７０５の作業用に用いられるバッファメモリ、７１２は光ディスク記録再生装置全体を制御する制御ＣＰＵである。
【００６６】
以上のように構成された本実施例の光ディスク記録再生装置では、  データを光ディスク７０１に記録する際には、ＨＯＳＴパソコンからＳＣＳＩやＡＴＡＰＩ等のインタフェースを介して送られるユーザーデータは、ＩＦ制御回路７１０を経由して、バッファメモリ７１１に格納される。ＩＦ制御回路７１０は、ＳＣＳＩやＡＴＡＰＩ等の公知のプロトコルコントローラで構成される。バッファメモリ７１１にユーザーデータが格納される際には、ユーザーデータを記録する光ディスク上のアドレス情報が識別情報として同時に付加されて、前記した図２のデータ構造でバッファメモリ７１１に格納される。
【００６７】
次に、ＰＩ符号化／訂正回路７０６、およびＰＯ符号化／訂正回路７０７によって４個の積符号が生成される。このとき、バッファメモリに対するメモリアドレスを前記したシフト処理に適応させることで、シフト処理と積符号の生成を同時に行うことができる。積符号の符号化処理は、公知のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号化回路とシフト処理に対応したアドレス発生回路を組み合すことで、実現できる。
【００６８】
次にＩＬＶ７０８によって、ＰＯインターリーブ処理を行いながら３２個の記録ブロックを順次、変復調回路７０４に送出する。ＩＬＶ７０８は、バッファメモリ７１１の読み出しアドレスを前記したＰＯインターリーブに適応させる。詳細は、ここでは省略する。
【００６９】
変復調回路７０４に送られた記録ブロックは、８／１６変調等のデジタル変調され、さらに同期信号が付加されて、図６に示すＥＣＣブロック６０２として、光ディスク７０１に記録される。データの記録は、光ヘッド７０２の半導体レーザーを強度変調することで記録することができる。
【００７０】
一方、データを光ディスク７０１から再生する際には、光ディスク７０１に記録されたデータは、光ヘッド７０２から照射された半導体レーザーからのレーザービームの反射光を記録再生回路７０３により、アナログ信号化、増幅、２値化を行い、デジタル化された２値化デーとして変復調回路７０４に送出される。変復調回路７０４では記録の際に８／１６変調等のデジタル変調された信号をデジタル復調する。デジタル復調された復調データは、符号化／訂正回路７０５に送出され、誤りの検出訂正処理が行われる。
【００７１】
ＩＬＶ７０８は、バッファメモリ７１１への書き込みアドレスをＰＯインターリーブに対応させることで、ＰＯインターリーブのデインターリーブを行う。
【００７２】
積符号の誤り検出訂正処理は、ＰＩ符号化／訂正回路７０６とＰＯ符号化／訂正回路７０７で行う。このとき、バッファメモリへのアドレスを符号化時と同様にシフト処理に対応させる。誤り訂正処理そのものは、例えば、既知のＲｅｅｄ−Ｓｏｌｏｍｏｎ符号の復号を行うことで実行される。誤り検出訂正処理された再生データは、ＩＦ制御回路７１０を経由してＨＯＳＴパソコンに転送される。
【００７３】
以上の記録あるいは再生の全体制御は制御ＣＰＵ７１２によって制御される。また、ここでは、光ディスクのトラックに半導体レーザーの出射光を追従させるトラッキング制御回路等のサーボ回路は省略している。
【００７４】
以上説明したように、実施の形態２のデータ記録再生装置では、ＰＯインターリーブを行う際に、各記録ブロックに挿入されるＰＯパリティ行を３行にすることで積符号のＰＯパリティ数を多くすることができ、訂正能力をより高くすることを可能にしている。この結果、信頼性の高いデータの記録再生を行うことが可能になっている。
【００７５】
尚、本実施の形態では、記録再生装置の例であるが、再生装置のみや、ＲＯＭディスクのマスタリング用の記録データ発生装置であっても同様に構成できることは明らかである。
【産業上の利用可能性】
【００７６】
本発明のデータ記録方法、データ記録装置、記録媒体、データ再生方法、およびデータ再生装置は、光ディスクや磁気ディスク等のディスク媒体の再生装置あるいは記録再生装置として有用である。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態１におけるセクタデータの構成図
【図２】同実施の形態１のＥＣＣブロックを構成する３２個のセクタデータの構造図
【図３】巡回処理を行った後のデータ構造を説明する図
【図４】４個の積符号の構成図
【図５】ＰＯインターリーブを説明する図
【図６】実施の形態１のデータ記録方法によって、データが記録された光ディスクの外形図
【図７】本発明の実施の形態２における光ディスク記録再生装置の構成図
【符号の説明】
【００７８】
１０１    ユーザーデータ
１０２，２０１，３０２，４０３，５０３，６０５    識別情報
１０３    セクタデータ
３０１    右シフト量
４０１，５０１    ＰＯパリティ
４０２，５０２    ＰＩパリティ
４０４，４０５，４０６，４０７    積符号
６０１，７０１    光ディスク
６０２    ＥＣＣブロック
６０３    データ行
６０４    ＰＯパリティ行
７０２    光ヘッド
７０３    記録再生回路
７０４    変復調回路
７０５    符号化／訂正回路
７０６    ＰＩ符号化／訂正回路
７０７    ＰＯ符号化／訂正回路
７０８    ＩＬＶ
７１０    ＩＦ制御
７１１    バッファメモリ
７１２    制御ＣＰＵ
【図１】
2006344298.tif 000003
【図２】
2006344298.tif 000004
【図３】
2006344298.tif 000005
【図４】
2006344298.tif 000006
【図５】
2006344298.tif 000007
【図６】
2006344298.tif 000008
【図７】
2006344298.tif 000009