(57)【特許請求の範囲】
【請求項１】
ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクの記録方法において、
入力データに付加データを付加して、第１の２次元配列に配列し、
前記入力データ及び付加データに対して、１つの誤り訂正符号化、または、それぞれ前記第１の２次元配列における互いに異なる方向のデータ並びにより符号系列を構成する複数の誤り訂正符号化を行って、第２の２次元配列とし、
前記凹凸領域に隣接する部分には前記誤り訂正符号化の少なくとも１つで生成されたパリティーが記録されるように、該第２の２次元配列の各行のデータの入れ替えを行いながら、順次前記光ディスクに記録することを特徴とする光ディスクの記録方法。
【請求項２】
請求項１に記載の光ディスクの記録方法において、
入力データ及び付加データに対して、前記第２の２次元配列における前記光ディスクへのデータの記録方向のデータ並びにより符号系列を構成する誤り訂正符号化を含む、複数の誤り訂正符号化を行い、
前記第２の２次元配列における前記光ディスクへのデータの記録方向のデータ並びにより符号系列を構成する誤り訂正符号化で生成されたパリティーを、前記凹凸領域に隣接する部分に記録することを特徴とする光ディスクの記録方法。
【請求項３】
請求項１に記載の光ディスクの記録方法において、
入力データ及び付加データに対して、複数の誤り訂正符号化を行い、
前記複数の誤り訂正符号化のうちの符号の最小距離が短いもので生成されたパリティーを優先的に前記凹凸領域に隣接する部分に記録することを特徴とする光ディスクの記録方法。
【請求項４】
請求項１乃至請求項３のいずれかに記載の光ディスクの記録方法において、
前記第２の２次元配列は、各行の長さがｍ（ｍ：自然数）であり、ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数）を満たすことを特徴とする光ディスクの記録方法。
【請求項５】
請求項４に記載の光ディスクの記録方法において、
前記第２の２次元配列の各行に、前記第２の２次元配列に前記関係式（ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数））を満足させる長さの付属のコードが付加されていることを特徴とする光ディスクの記録方法。
【請求項６】
請求項４または請求項５に記載の光ディスクの記録方法において、
１つの論理セクターに関するデータ数をｌバイト（ｌ：ｍより大きい自然数）としたとき、ｌ＝ｃ×ｍ（ｃ：自然数）を満たし、
且つ、ａ×ｍ＝ｂ×ｎを満足する最小のａ，ｂの組み合わせをａmin，ｂminとしたときにａminがｃより小さいｃの約数であることを特徴とする光ディスクの記録方法。
【請求項７】
ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクに対して、情報を記録する光ディスク記録装置において、
入力データに付加データを付加して第１の２次元配列を配列し、１つの誤り訂正符号化、または、それぞれ互いに異なる方向のデータ並びにより符号系列を構成する複数の誤り訂正符号化を行い第２の２次元配列を生成する符号化手段と、
前記凹凸領域に隣接する部分には前記誤り訂正符号化の少なくとも１つで生成されたパリティーが記録されるように、第２の２次元配列のデータの順序を入れ替えて、データの変調を行う変調手段と、
該変調されたデータを前記光ディスクに記録する記録手段と、を有することを特徴とする光ディスク記録装置。
【請求項８】
ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクであって、入力データに付加データが付加されて第１の２次元配列が配列され、１つの誤り訂正符号化、または、それぞれ互いに異なる方向のデータ並びにより符号系列を構成する複数の誤り訂正符号化が行われて第２の２次元配列が生成され、前記凹凸領域に隣接する部分には前記誤り訂正符号化の少なくとも１つで生成されたパリティーが記録されるように、前記第２の２次元配列の各行のデータの入れ替えを行いながら、順次データが記録された光ディスクから、情報を再生する光ディスク再生装置であって、
前記光ディスクを再生する再生手段と、
該再生手段で読み出されたデータを復調する復調手段と、
該復調手段により復調されたデータを、前記パリティーの配置を入れ替えながら、順に前記第２の２次元配列に配列する配列手段と、
前記第２の２次元配列に配列されたデータに対して、前記誤り訂正符号化の復号化処理を行う復号手段と、を備えたことを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データにエラー訂正符号化処理を施して記録する光ディスクの記録方法及び光ディスク記録装置、光ディスク再生装置に関する。
【０００２】
【従来の技術】
光ディスクではディスク基板及び記録層の欠陥、ディスク基板の表面の埃及びキズによって、再生されるデータにエラーが生じる。特に近年では、ディスク記録密度が高くなると共に、ディスク基板厚みが０．６ｍｍとこれまでより薄型化されてきており、上記欠陥、埃、キズ等がデータのエラーを引き起こしやすくなっている。このために、光ディスク記録再生装置において、ディスク再生時に再生されたデータのエラーを検出して誤ったデータを正しいデータに復元するために用いる誤り訂正符号化として訂正能力の高いものが要求されてきており、符号距離の大きい符号を２重に組合わせて符号化する方式が採用されてきている。
【０００３】
ここで、２重の誤り訂正符号化を含めた光ディスク記録再生装置の記録方法の一例について図８を用いて説明する。
【０００４】
上位装置から時系列的に入力される主データは、光ディスク記録再生装置において、１２８バイト単位に分割され、さらに２バイトの付属データを付加されて、１行づつ１２８行並べられる。各行の１３０バイトのデータから同位置（同一列）のデータを１バイトづつ集められ、１４バイトの第１の符号化パリティーが付加される。この第１の符号化パリティーは矢印Ｑの方向に沿って配置される。配置された第１の符号化パリティーは１３０バイトづつ１４行を構成する。こうして構成された１３０バイトづつの１４２行の各列に対し、８バイトの第２の符号化パリティーが付加される。このようにして、２×１２８バイトの付属データと１２８×１２８バイトの主データに対し、１４×１３０の第１の符号化パリティーと、８×１４２バイトの第２の符号化パリティーの付加がなされ図８の２次元配列が構成される。この２次元配列において、連続する１６行が１論理セクタをなし、１論理セクタは１２８×１６＝２０４８バイトとなる。上記２次元配列の各行にはセクタアドレスが付加され、さらに同期信号ＳＹＮＣが付加される。
【０００５】
以上のようにして、第１の符号化パリティー、第２の符号化パリティーによる訂正処理の完結する２次元配列が構成される。ディスクには、図８において左から右に各行の記録を行われ、その記録の完了したらその下の列の行の記録が行われる。
【０００６】
ところで、光ディスク及び光ディスク記録再生装置におけるデータの配置形態としては、ユーザデータの記録再生単位である物理セクター内の連続したトラック領域に記録する連続サーボ方式と、上記物理セクター内でディスク基板上に凹凸によりトラック上に形成された複数のサーボ領域の間に離散的に記録するサンプルサーボ方式の２つの形態がある。
【０００７】
図９（ａ）は、サンプルサーボ方式におけるトラック上のデータ配置形態の１例を示した図である。この図に示す通り、スパイラル状のトラック上にサーボ領域であるサーボフィールドが離散的に等間隔で配置される。データは隣り合うサーボフィールドの間のデータフィールドに記録される。物理セクターは、上記サーボフィールドとデータフィールドの組み合わせであるデータセグメントが複数集合して構成される。又、物理セクターの先頭のセグメントのデータフィールドに、この物理セクターの位置を示すアドレス情報が形成されたアドレスセグメントを配置している。
【０００８】
図９（ｂ）は、サーボフィールドを示した概念図で、トラック中心に対してディスク半径方向に偏移し所定間隔で配置された１対のピットＰ１及びＰ２、更に、トラック中心に配置されたピットＰ３がディスク基板上に凹凸により形成されている。ピットＰ１及びＰ２は、光ディスク記録再生装置の光ヘッドから照射される光ビームをトラック中心に沿って走査する際の制御信号（トラッキング誤差信号）を得るために用いられる。光ビームがトラックを走査した時のピットＰ１、Ｐ２からの反射光量差に基づいてトラッキング誤差信号が生成される。尚、光ビームをディスク記録面に集光して走査するための制御信号（フォーカシング誤差信号）は、サーボフィールド内のミラー面からの反射光を用いて生成される。
【０００９】
ピットＰ３は、上記ピットＰ１及びＰ２の位置を特定するためのクロック信号を得るために用いられる。更に、上記クロック信号はアドレスセグメントのアドレス情報の再生及びデータセグメントにデータを記録再生するための参照クロック（記録再生クロック）としても用いられる。
【００１０】
【発明が解決しようとする課題】
図９に示した光ディスクでは、サーボフィールドをディスク基板上の凹凸により形成しているため、ディスク基板を射出成形等で作製した場合、サーボフィールドに隣接するデータフィールド部分の特性が劣る可能性が高くなる。特に、ディスク基板の複屈折の管理が重要である光磁気ディスクでは、データフィールドのトラック走査方向の端部の光学特性がデータフィールドの他の部分の光学特性に比して劣り、データフィールドの端部のデータ誤り率が高くなる可能性がある。また、光ディスク記録再生装置では光ビームをトラックに沿って走査した際に得られる再生信号がデータフィールドの端部で不連続となるため、再生アナログ信号をディジタル信号に変換する回路処理における上記データフィールド端部に相当する部位の処理は、データフィールドの他の部分の処理に比してバラツキが発生しやすくなり、データフィールド端部のデータ誤り率が高くなる可能性がある。
【００１１】
ここで、図９に示した光ディスクに対して、図８に示した記録方法にて情報を記録する場合を考える。この場合において、上述したようなサーボフィールドに隣接する部分（データフィールドの端部）に記録されるデータが、図８の２次元配列において例えば同一の列に集中して配置されると、誤り訂正符号化における第１の符号化は２次元配列の各列に対して符号系列を構成するため、データフィールドの端部のデータが集中する列では、他の第１の符号化の符号系列に比して、誤り訂正処理復号時に訂正不能となる確率が高くなってしまう。
【００１２】
また、上述の理由により、図８におけるデータ（ユーザデータ）が記録される列に訂正不能な誤りが残ると、光ディスク記録再生装置からの再生データを処理する上位装置の動作不良を引き起こす可能性が高くなるという問題点がある。
【００１３】
このように、従来の光ディスクの記録方法及び光ディスク記録再生装置では、特にフィールド端部のデータ誤り率が高いような光ディスクを光ディスク記録再生装置で再生する場合に、誤り訂正処理復号時に訂正不能となる確率が高くなり、ひいては上位装置の動作不良を招くという問題がある。
【００１４】
本発明は、上記課題を解決するためになされたものであって、ディスク基板の凹凸により形成された領域がトラックに沿って等間隔に配置された光ディスクにおける訂正不能な誤りの発生を抑制できる光ディスク記録方法及び光ディスク記録装置、光ディスク再生装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明の光ディスクの記録方法は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクの記録方法において、入力データに付加データを付加して、第１の２次元配列に配列し、前記入力データ及び付加データに対して、１つの誤り訂正符号化、または、それぞれ前記第１の２次元配列における互いに異なる方向のデータ並びにより符号系列を構成する複数の誤り訂正符号化を行って、第２の２次元配列とし、前記凹凸領域に隣接する部分には前記誤り訂正符号化の少なくとも１つで生成されたパリティーが記録されるように、該第２の２次元配列の各行のデータの入れ替えを行いながら、順次前記光ディスクに記録することを特徴とする。
【００１６】
本発明の光ディスクの記録方法は、上記の光ディスクの記録方法において、入力データ及び付加データに対して、前記第２の２次元配列における前記光ディスクへのデータの記録方向のデータ並びにより符号系列を構成する誤り訂正符号化を含む、複数の誤り訂正符号化を行い、前記第２の２次元配列における前記光ディスクへのデータの記録方向のデータ並びにより符号系列を構成する誤り訂正符号化で生成されたパリティーを、前記凹凸領域に隣接する部分に記録することを特徴とする。
【００１７】
本発明の光ディスクの記録方法は、上記の光ディスクの記録方法において、入力データ及び付加データに対して、複数の誤り訂正符号化を行い、前記複数の誤り訂正符号化のうちの符号の最小距離が短いもので生成されたパリティーを優先的に前記凹凸領域に隣接する部分に記録することを特徴とする。
【００１８】
本発明の光ディスクの記録方法は、上記の光ディスクの記録方法において、前記第２の２次元配列は、各行の長さがｍ（ｍ：自然数）であり、ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数）を満たすことを特徴とする。
【００１９】
本発明の光ディスクの記録方法は、上記の光ディスクの記録方法において、前記第２の２次元配列の各行に、前記第２の２次元配列に前記関係式（ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数））を満足させる長さの付属のコードが付加されていることを特徴とする。
【００２０】
本発明の光ディスクの記録方法は、上記の光ディスクの記録方法において、１つの論理セクターに関するデータ数をｌバイト（ｌ：ｍより大きい自然数）としたとき、ｌ＝ｃ×ｍ（ｃ：自然数）を満たし、且つ、ａ×ｍ＝ｂ×ｎを満足する最小のａ，ｂの組み合わせをａmin，ｂminとしたときにａminがｃより小さいｃの約数であることを特徴とする。
【００２１】
本発明の光ディスク記録装置は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクに対して、情報を記録する光ディスク記録装置において、入力データに付加データを付加して第１の２次元配列を配列し、１つの誤り訂正符号化、または、それぞれ互いに異なる方向のデータ並びにより符号系列を構成する複数の誤り訂正符号化を行い第２の２次元配列を生成する符号化手段と、前記凹凸領域に隣接する部分には前記誤り訂正符号化の少なくとも１つで生成されたパリティーが記録されるように、第２の２次元配列のデータの順序を入れ替えて、データの変調を行う変調手段と、該変調されたデータを前記光ディスクに記録する記録手段と、を有することを特徴とする。
【００２２】
本発明の光ディスク再生装置は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクであって、入力データに付加データが付加されて第１の２次元配列が配列され、１つの誤り訂正符号化、または、それぞれ互いに異なる方向のデータ並びにより符号系列を構成する複数の誤り訂正符号化が行われて第２の２次元配列が生成され、前記凹凸領域に隣接する部分には前記誤り訂正符号化の少なくとも１つで生成されたパリティーが記録されるように、前記第２の２次元配列の各行のデータの入れ替えを行いながら、順次データが記録された光ディスクから、情報を再生する光ディスク再生装置であって、前記光ディスクを再生する再生手段と、該再生手段で読み出されたデータを復調する復調手段と、該復調手段により復調されたデータを、前記パリティーの配置を入れ替えながら、順に前記第２の２次元配列に配列する配列手段と、前記第２の２次元配列に配列されたデータに対して、前記誤り訂正符号化の復号化処理を行う復号手段と、を備えたことを特徴とする。
【００２３】
【発明の実施の形態】
（参考例）
本発明に対する参考例である光ディスクの記録方法及び光ディスク記録再生装置について図面を参照しながら説明する。
【００２４】
図１は、本参考例の記録方法を適用する光ディスクを説明する図である。図１の光ディスクは、サンプルサーボ方式のトラックフォーマットを有する光磁気ディスクである。この光磁気ディスクのスパイラル状の１周のトラックは、３０物理セクター（フレーム）に分割されている。
【００２５】
図２（ａ）はトラック上のセグメントの配置を示す図である。各セグメントは２バイト相当の長さのサーボフィールドＳＦ及び５０バイトのデータが記録されるデータフィールドＤＦにより構成される。したがって、図２（ａ）では基板に凹凸により形成された領域（サーボフィールドＳＦ）の間に５０バイトのデータが記録されることになる。また、各フレームはデータが記録されるデータセグメント４８個とアドレス情報があらかじめ形成されているアドレスセグメント２個により構成される。
【００２６】
図２（ｂ）は同図（ａ）のサーボフィールドＳＦを示した概念図で、トラック中心に対してディスク半径方向に偏移し所定間隔で配置された１対のピットＰ１及びＰ２、更に、トラック中心に配置されたピットＰ３がディスク基板上に凹凸により形成されている。光ビームがトラックを走査した時のピットＰ１、Ｐ２からの反射光量差に基づいてトラッキング誤差信号が生成される。尚、光ビームをディスク記録面に集光して走査するための制御信号（フォーカシング誤差信号）は、サーボフィールド内のミラー面からの反射光を用いて生成される。
【００２７】
ピットＰ３は、上記ピットＰ１及びＰ２の位置を特定するためのクロック信号を得るために用いられる。更に、上記クロック信号はアドレスセグメントのアドレス情報の再生及びデータセグメントにデータを記録再生するための参照クロック（記録再生クロック）としても用いられる。
【００２８】
図３は、図１、２の光磁気ディスクに対する情報の記録方法（誤り訂正方式）を説明する図であり、誤り訂正符号化の単位であるデータブロックの構成を示している。
【００２９】
ここでは、上位装置が指示する記録再生単位である１論理セクターに記録するユーザデータを２０４８バイトとし、１論理セクター分のユーザデータに対して光ディスク記録再生装置で付加する付加データ（上記ユーザデータの特徴などを示す付属的なデータ、ユーザデータに対する誤り訂正コード、等）を１６バイトとし、合計２０６４バイトを単位として、２次元配列（１７２バイト×１２バイト）に並べる場合について説明する。
【００３０】
まず、１６論理セクター分のデータ及び付加データを、データの流れの方向（図３中の矢印Ｐ：記録方向）に１７２バイトのデータを１行として、その方向に直交わる方向に１９２列（仮想的に）配置することで、データブロックの２次元配列（第１の２次元配列）（１７２バイト×１２バイト×１６）＝（１７２バイト×１９２バイト）を構成する。
【００３１】
続いて、この２次元配列したデータに対して、２つの誤り訂正系列によって第１の符号化パリティーＰ１と第２の符号化パリティーＰ２を付加する。
【００３２】
第１の符号化パリティーＰ１は、上記２次元配列の斜め方向（行方向に１つ進む従い列方向に１つ下がる方向）のデータ並びに対して符号最小距離１７のリードソロモン符号を用いた符号化を行なった結果のどれぞれ１６バイトのパリティーであり、２次元配列の斜方向の延長上の位置に付加される。すなわち、図中の横方向の各行の付された行番号１，２，３・・・１９２、及び、縦方向の各列に対して付された列番号１，２，３・・・１７２を用いて、各データの２次元配列中の位置を（行番号、列番号）で表わした場合、第１の符号化における各符号系列は、例えば、データ位置（１，１）、（２，２）、（３，３）、・・・（１７２，１７２）の各データと、データ位置（１７３，１７３）、（１７４，１７４）、・・・（１８８，１８８）の各パリティーによって構成される。また、上記のように、行の先頭データ位置から順次斜方向のデータ位置のデータ及びパリティーにより符号系列を構成するに際し、１８８バイトの符号長に達しない内に最下段の行に到達した場合には、最上段の行に戻って、再度、順次斜方向のデータ位置のデータ及びパリティーにより符号系列を構成する。これにより、この斜め方向の符号系列における８シンボルまでのランダムに発生する誤りを訂正することができる。
【００３３】
第２の符号化は、第１の符号化を行なった後の２次元配列（第３の２次元配列）（１８８バイト×１９２バイト）において、横方向の各行に対して符号最小距離１１のリードソロモン符号を用いた符号化を行ない、１０バイトの第２符号化パリティーＰ２を行方向に付加する。これにより、この横方向の符号系列における５シンボルまでのランダムに発生する誤りを訂正することができる。第２の符号化によって２次元配列（１９８バイト×１９２シンボル）が構成される。
【００３４】
更に、パリティーの付加された２次元配列（１９８バイト×１９２バイト）の各行の先頭には２次元配列中の行番号等を示す制御コードＣ（付属のコード）を付加する。なお、この制御コードＣはユーザデータとは直接関係のないコードである。
【００３５】
この制御コードＣを付加した後の２次元配列（第２の２次元配列）は２００バイト×１９２バイトとなる。ここでは図２のような各５０バイトのデータフィールドにデータを記録する場合を考えているため、上記２次元配列では各行に丁度４データセグメント分の記録データ（ユーザデータ、付加データ、第１及び第２の符号化パリティー）が含まれることになる。
【００３６】
そして、この２次元配列された記録データは、記録の際に、各行がそれぞれ４データセグメントに分割される。また、１フレームには１２行分のデータ（ユーザデータ、付加データ）及びパリティー（第１の符号化パリティーＰ１、第２の符号化パリティーＰ２）並びに制御コードが矢印Ｐ方向に順に、且つ上から下へと記録される。
【００３７】
このような記録フォーマットの光磁気ディスクでは、２次元配列の各行にデータセグメントの整数倍（ここでは４）の記録データが丁度含まれることになるため、図２における各データセグメントのデータフィールドの端部に配置されるデータは図３の２次元配列において、各行の先頭の制御コードと各行の列番号４８、４９、９８、９９、・・・１９８に配置されるデータとなる（なお、ここで言うところの列番号は制御コードＣを除いて付した番号をいう）。つまり、データフィールドの端部に配置されるデータは２次元配列における特定の列に集中することになる。
【００３８】
本参考例では、第１の符号化を２次元配列の斜め方向のデータ並びに対して符号系列を構成し、列方向のデータ並びに対して符号系列を構成しないため、データフィールド端部の誤り率が高いような光磁気ディスク、光磁気ディスク記録再生装置であっても、特定の符号系列にエラーが集中せずに、エラーが各符号系列に分散されるため、記録再生装置で再生する場合の誤り訂正復号処理によって訂正される確率が高くなり、記録データの信頼性が向上する。
【００３９】
なお、この参考例では、１６論理セクター分のデータ（３２７６８バイト）及び付加データを２次元配列（１７２バイト×１９２バイト）に配列しているが、これは、第１の符号化を行ない、第１の符号化パリティーＰ１を付加した状態の２次元配列が（１８８バイト×１９２バイト）と、横方向長さ（１行に含まれるデータ数＝１８８）が、縦方向長さ（行数＝１９２）を超えない範囲で、かつ、論理セクター数１６の倍数で最大の数に行数を設定したものである。これにより、第１の符号化の各符号系列において、一つの符号系列に含まれるデータ及びパリティーが全て異なる行からのデータ及びパリティーにより構成されることになり、有効なインターリーブとすることができるとともに、符号化効率を大きくすることができる。
【００４０】
更に、１つの論理セクターが１２行の配列で収まるように構成しており、複数の論理セクターに属するデータが同じ行に配置されないようにしているため、論理セクター単位での記録再生が可能となる。また、実際にディスク上に記録される物理セクターとの対応が取り易くなる。
【００４１】
また、ここでは、各行にデータセグメントの整数倍の記録データが丁度含まれるようにするために、２バイトの制御コードＣを各行に挿入したが、ユーザデータ数、各データセグメントのデータ数等によって制御コードＣのバイト数は変化させる必要がある。また、制御コードを付加する必要がない場合には、各データセグメントのデータ数を調整すること等で、各行にデータセグメントの整数倍の記録データが丁度含まれるようにすることができれる。例えば上記例の場合各データセグメントのデータ数が４９．５バイトであれば、制御コードＣの付加なしでも各行にデータセグメントの整数倍の記録データが丁度含まれる用にすることができる。なお、制御コードＣは、データの信頼性の低いデータフィールドＤＦの端部に、少なくとも１部が記録されるように配置することが、ユーザデータがその部分に配置されることを抑制できるため、望ましい。
【００４２】
以上説明したように、本参考例では、凹凸の領域（サーボフィールドＳＦ）の間のデータフィールドＤＦにおけるデータ数をｎバイト（ｎ：自然数）としたときに、ユーザデータ、付加データ、第１の符号化パリティー、第２の符号化パリティーに必要であれば制御コードを加えたすべてのデータを、各行の長さｍがｂ×ｎ（ｂ：自然数）を満たす２次元配列とする。すなわち、データフィールドＤＦの端部に記録されるデータが特定の列に集中するように配列する。その上で、誤り訂正符号化の一方をその２次元配列の斜め方向のデータ並びで符号系列を構成しているため（列方向のデータ並びで符号系列を構成しなければどの方向で符号系列を構成しても良い）、特定の符号系列にエラーが集中せずに、記録再生装置で再生する場合の誤り訂正復号処理によって訂正される確率が高くなり、記録データの信頼性が向上する。
【００４３】
なお、データフィールドＤＦの端部に記録されるデータが特定の列に集中するように配列するためには、各行の長さｍはｂ×ｎ＝ａ×ｍ（ａ：自然数）を満たすものであっても良い。但し、１つの論理セクターに関するデータが複数の行で完結する（複数の論理セクターに属するデータが同じ行に配置されることがないようにする）には、１論理セクターに関するデータ数をｌバイト（ｌ：ｍより大きい自然数）とすると、ｌ＝ｃ×ｍ（ｃ：自然数）を満たす必要があり（この場合１論理セクター分のデータはｃ行で完結する）、上述のｂ×ｎ＝ａ×ｍを満足する最小のａ，ｂの組み合わせをａmin，ｂminとしたときにａminは上記ｃより小さいｃの約数であることが望ましい。このようにすれば、１論理セクター分のデータの配列において、データフィールドＤＦの端部に記録されるデータが複数個配置される特定の列が存在することになり、本参考例の記録方法の効果が発揮される。
【００４４】
次に、上述してきた記録方法を実現する記録再生装置の一例について説明する。図４はその光磁気ディスク記録再生装置の概略図である。
【００４５】
本参考例では、図に示すように、光磁気ディスク１、磁気ヘッド２、光ピックアップ３、プリアンプ回路１１、クロック再生回路１２、ＲＦ再生回路１３、サーボ誤差信号生成回路１４、サーボ制御回路１５、アクチュエータ駆動回路１６、ＬＤ駆動回路１７、磁気ヘッド駆動回路１８、アドレス情報再生回路１００、データ変調回路１０１、データ復調回路１０２、タイミング生成回路１０３、誤り訂正エンコーダ回路（ＥＣＣ−ＥＮＣ）１０４、誤り訂正デコーダ回路（ＥＣＣ−ＤＥＣ）１０５、メモリー（ＲＡＭ）１０６、インターフェイス回路（Ｉ／Ｆ）１０７、制御コード回路１０８、コントローラ１０９、上位装置２００から構成されている。
【００４６】
光磁気ディスク１は、図示しないディスク回転モータ及び及び制御回路によって、角速度一定（ＣＡＶ）で回転駆動される。光ピックアップ３により出射された光ビーム（図示しない）は、フォーカシング制御及びトラッキング制御により、光磁気ディスク１上のトラックに沿って走査するようになっている。
【００４７】
図２に示すサンプルサーボ方式のサーボフィールド内のトラック中心に対してディスク半径方向に偏移し所定間隔で配置された１対のピットＰ１及びＰ２（トラッキングピットＰ１、Ｐ２）に光ビームが照射されると、トラッキングピットからの反射光量に応じてそれぞれ変化する電圧値が光ピックアップ３内の光検出器から出力される。又、ピットＰ２とピットＰ３の間のミラー面に光ビームが照射されると、光ピックアップ３内に配置された光学部材及び光検出器（ともに図示しない）によって、ディスク記録面への光ビームの焦点合わせの度合い（焦点ずれ量）に応じて変化する電圧値を出力する。更に、サーボフィールド内のピット３に光ビームが照射された場合にも、ピットからの反射光量に応じて変化する電圧値が光検出器から出力される。
【００４８】
これらの光ピックアップ３の出力信号は、プリアンプ回路１１に接続され、適当な信号レベルに増幅される。プリアンプ回路１１の出力はサーボ誤差信号生成回路１４に入力され、ピットＰ１、Ｐ２及びミラー面Ｍに対応する所定タイミングでの入力信号のサンプリング及び演算が行われ、サーボ誤差信号であるトラッキング誤差信号及びフォーカシング誤差信号を生成する。上記サンプルサーボ方式ではトラッキング誤差信号生成がピットＰ１とＰ２の反射光量の差に基づき生成されることは公知であり、また、フォーカシング誤差信号生成としては例えば非点収差法等が知られている。トラッキング誤差信号及びフォーカシング誤差信号はサーボ制御回路１５に接続され、サーボ制御回路１５では所定サーボゲインに制御するための増幅処理及びサーボの安定性を確保するためのサーボ位相補償処理を施される。サーボ制御回路１５の出力はアクチュエータ駆動回路１６に接続され、光ピックアップ３内の対物レンズアクチュエータを駆動する信号に変換される。
【００４９】
また、プリアンプ回路１１の出力はクロック再生回路１２に接続され、ピットＰ３の出力位置を示すパルスを生成し、該パルスに基づいた記録再生ビットレートに相当するクロック信号を生成する。このクロック信号生成にはフェーズロックドループ回路（ＰＬＬ回路）が用いられることは公知である。また、クロック再生回路１２の出力するクロック信号はタイミング生成回路１０３に接続される。タイミング生成回路１０３は、トラッキング誤差信号、フォーカシング誤差信号、及び、後述するデータ記録、再生を行なうに必要な制御タイミング等を生成する。
【００５０】
本参考例では、磁界変調記録型の光磁気ディスク記録再生装置を示しており、磁気ヘッド駆動回路１８はデータ変調回路１０１から出力されるチャネルビット列に応じて光磁気ディスク１に印加する外部磁界を反転させるための駆動信号（電流）を磁気ヘッド２に供給する。また、光ピックアップ３内の半導体レーザを駆動するＬＤ駆動回路１７は、ディスクからの信号再生時、及び、ディスクへの信号記録時の光ビーム強度を再生及び記録に適する強度に維持制御する。
【００５１】
ＲＦ再生回路１３は、プリアンプ回路１１の出力が接続され、図２に示すサンプルサーボ方式のデータフィールドを光ビームが走査したときの信号を対象にノイズ低減のためのフィルターリング処理、光ビームのビームサイズに起因する高周波数閾での分解能低下を補償する波形等化、及び、ディジタル信号への変換を行ない、再生ディジタル信号をデータ復調回路１０２及びアドレス情報検出回路１００に出力する。
【００５２】
アドレス情報検出回路１００は、再生ディジタル信号のチャネルビット列から光磁気ディスクのトラック上に形成されたアドレスセグメントに記録されたアドレス情報を検出する。
【００５３】
続いて、本参考例の特徴部分である記録再生データの処理に関して説明すると以下のようになる。ここで、説明の簡単化のために、上位装置は、光磁気ディスク記録再生装置に対して、誤り訂正ブロックを構成する１６論理セクターを単位として記録再生指令を供するものとする。すなわち、誤り訂正ブロックを構成する１６論理セクターの最初の論理セクターから連続する１６の倍数の論理セクター数分のデータを記録再生する場合について説明する。
【００５４】
データ記録時のデータ処理は以下のようになる。コントローラ１０９は、上位装置２００から指令された記録指示とともに、インターフェース回路１０７を通じて送られてきた１論理セクターのサイズのユーザデータ（２０４８バイト）を、一旦、データＲＡＭ１０６に格納する。また、コントローラ１０９は、ユーザデータに付加する付加データ１６バイトをデータＲＡＭ１０６に追加格納する。
【００５５】
ここで、データＲＡＭ内のデータ配置については、図３に示す記録フォーマットの２次元配列をデータＲＡＭ上で実現する配置方法がもっとも簡単であり、以下、上記データＲＡＭ上のデータ配置方法に基づいた制御を行なうものとする。図５はデータＲＡＭ１０６上のデータ配置を模式的に示したものであり、少なくとも図３の記録フォーマットに対応した行アドレス１〜１９２、列アドレス１〜１９８のメモリースペースを有する。これら１論理セクター分のユーザデータ及び付加データは、データＲＡＭ１０６の行アドレス１〜１２、列アドレス１〜１７２に配置される。
【００５６】
コントローラ１０９は、上記の上位装置２００からのユーザデータの受信、データＲＡＭ１０６への格納、及び、付加データのデータＲＡＭ１０６への追加記録を１６論理セクター分について繰り返し処理し、データＲＡＭ１０６の行アドレス１〜１９２及び列アドレス１〜１７２に記録すべきデータを配置する。
【００５７】
次に、コントローラ１０９は、データＲＡＭ１０６及び誤り訂正エンコーダ回路（符号化手段）１０４を制御して、データＲＡＭ１０６に格納されたユーザデータ及び付加データに対して誤り訂正符号化処理を行なわせる。
【００５８】
第１の符号化処理では、コントローラ１０９は、データＲＡＭ１０６の行アドレス１〜１９２及び列アドレス１〜１７２で表現される２次元配列のデータ位置（行アドレス、列アドレス）＝（１，１）を基点として斜め方向にデータ１７２バイトを読み出し、誤り訂正エンーコーダ回路１０４にデータを送信する。誤り訂正エンコーダ回路１０４は、上記データに対して、符号最小距離１７のリードソロモン符号で符号化処理行い、生成したパリティー１６バイトをデータＲＡＭ１０６上の２次元配列の斜方向の延長上の位置に記録する。すなわち、データ位置（１，１）、（２，２）、（３，３）、・・・（１７２，１７２）の各データに対して付加されるパリティーを、データ位置（１７３，１７３）、（１７４，１７４）、・・・（１８８，１８８）に記録する。以降、コントローラ１０９は、データＲＡＭ１０６上のデータ位置（２，１）、（３，１）、・・・（１９２，１）を基点として、それぞれ斜方向にデータ１７２バイトを読み出して誤り訂正エンコーダ回路１０４に送信していく。
【００５９】
誤り訂正エンコーダ回路１０４は、送信された１７２バイト毎に符号化処理を行ない、生成したパリティーをデータＲＡＭ１０６に記録していく。ここで、行の先頭データ位置（２，１）、（３，１）、・・・（１９２，１）から順次斜方向のデータ位置のデータの読み出し及びパリティー記録において、１８８バイトの符号長に達しない内に最下段の行アドレス１９２に到達した場合には、以後のデータ位置は最上段の行アドレス１に戻ってから斜方向のデータ位置のデータの読み出し及びパリティー記録を続ける。
【００６０】
上記第１の符号化処理を終えた後、第２の符号化処理を行なう。コントローラ１０９は、データＲＡＭ１０６の行アドレス１の各データ１７２バイト及び第１の符号化のパリティー１６バイトを読み出し、誤り訂正エンーコーダ回路１０４にデータを送信する。誤り訂正エンコーダ回路１０４は、上記データに対して、符号最小距離１１のリードソロモン符号で符号化処理行い、生成したパリティー１０バイトをデータＲＡＭ１０６上の列アドレス１８９〜１９８に記録する。以降、コントローラ１０９は、データＲＡＭ１０６上の行アドレス２、３、・・・１９２の各行それぞれでデータ１７２バイト及び第１の符号化パリティー１６バイトを読み出して誤り訂正エンコーダ回路１０４に送信していく。誤り訂正エンコーダ回路１０４は、送信された１８８バイト毎に符号化処理を行ない、生成したパリティーをデータＲＡＭ１０６に記録していく。
【００６１】
以上のように第１及び第２の誤り訂正符号化処理されたデータＲＡＭ１０６内のデータ及びパリティーに対して、上位装置２００によって記録指示された論理セクターに対応するフレームに記録すべく、コントローラ１０９は上記データ及びパリティーをデータ変調回路１０１に送出制御する。
【００６２】
データＲＡＭ１０６に格納された１６論理セクター分のデータ及びパリティーに対して、まず、第１の論理セクターに対応するフレームの到来をアドレス情報再生回路１００により検出することにより、コントローラ１０９は制御コード回路１０８を制御して制御コード２バイトをデータ変調回路１０１に送出する。制御コードには誤り訂正ブロックを構成する２次元配列中の行番号１を示すコードを含む。
【００６３】
次に、コントローラ１０９はデータＲＡＭ１０６の行アドレス１に対応する１９８バイトのデータ及びパリティーをデータ変調回路（変調手段）１０１に送出する。データ変調回路１０１は、コントローラ１０９の制御のもとに、誤り訂正ブロックの２次元配列の各行に対応した制御コード（２バイト）、データ及びパリティー（１９８バイト）を４分割して５０バイトを単位としてデータ変調処理を行ない、第１の論理セクターに対応するフレームのアドレスセグメントに続く４データセグメント内のデータフィールドに記録すべく、記録データビット列を磁気ヘッド駆動回路１８（記録手段）に送出する。
【００６４】
以降、コントローラ１０９は、制御コード回路１０８及びデータＲＡＭ１０６を制御して、データＲＡＭ内に格納された誤り訂正ブロックを構成する２次元配列の行番号２，３，・・・１２に対応する制御コード、データＲＡＭ１０６の行アドレス２，３，・・・１２のデータ及びパリティーを、順次、データ変調回路１０１に送出する。データ変調回路１０１は、各行毎に制御コード、データ及びパリティーをデータフィールド単位に分割し変調処理を行ない、記録チャネルビット列を磁気ヘッド駆動回路１８に送出する。
【００６５】
１６論理セクターの第２論理セクター以降に対して、対応する制御コード送出、対応するデータＲＡＭ内のデータ及びパリティー送出、データ変調処理の上記動作を繰り返すことにより、一つの誤り訂正ブロックに対応する記録に伴うデータ処理を完了する。
【００６６】
更に、上位装置２００が記録指示する論理セクター数が残っている場合には、１６論理セクターを単位とする誤り訂正ブロックに関する上記処理を複数回繰り返すことにより、上位装置の記録指示に対応するデータ処理を完了する。
【００６７】
再生時のデータ処理は、記録時と逆の処理を行なう。すなわち、上位装置２００から再生指令で指示された論理セクターに対応するフレームの到来をアドレス情報再生回路（再生手段）１００により検出することにより、データ復調回路（復調手段）１０２は、コントローラ１０９の制御のもとに、当該フレームのアドレスセグメントに後続する４８個のデータセグメントからの再生チャネルビット列をデータ復調処理し、データＲＡＭ１０６に送出する。ここで、コントローラ１０９は、データＲＡＭ１０６上のデータ配置を図５に示すデータ配置に復元すべく、データＲＡＭ１０６を制御する。すなわち、コントローラ（配列手段）１０９はデータＲＡＭ１０６の行アドレス１の列アドレス１〜１９８に、当該フレームの先頭の４データセグメントからの再生データを格納するように制御する。以降、行アドレス２，３，・・・１２に順次データセグメントからの再生データを格納していく。また、記録時に付加された制御データはデータ復調処理後の再生データから抜き出され、上記データＲＡＭ１０６上に再生データを格納する際のアドレス制御に用いられる。
【００６８】
誤り訂正ブロックを構成する１６論理セクターに対応する１６個のフレームに対して、データ復調、制御データの抜き出し及びデータＲＡＭへの格納の上記動作を繰り返すことにより、一つの誤り訂正ブロックに含まれるデータ及びパリティーのデータＲＡＭ上への配置を完了する。
【００６９】
次に、コントローラ１０９は、データＲＡＭ１０６及び誤り訂正デコーダ回路（復号手段）１０５を制御して、データＲＡＭ１０６に格納されたユーザデータ及び付加データに対して誤り訂正復号化処理を行なわせる。第１の復号処理は、記録時の第２の符号化処理によって符号化された符号系列毎に復号化処理を行なう。すなわち、コントローラ１０９は、データＲＡＭ１０６の行アドレス１の各データ１７２バイト、第１の符号化のパリティー１６バイト及び第２の符号化パリティー１０バイトを読み出し、誤り訂正デコーダ回路１０５にデータを送信する。誤り訂正デコーダ回路１０５は、記録時の第２の符号化に対応する復号化処理行い、誤り訂正可能なエラーを検出した場合には、データＲＡＭ１０６上のエラーデータを修正する。エラーが検出できない場合及び訂正不可能なエラーを検出した場合には、データＲＡＭ１０６上のデータ修正を行なわない。
【００７０】
以降、コントローラ１０９は、データＲＡＭ１０６上の行アドレス２、３、・・・１９２の各行それぞれに対して、データ、第１及び第２の符号化パリティーを誤り訂正デコーダ回路１０５に送信していく。誤り訂正デコーダ回路１０５は、送信された１９８バイト毎に復号化処理を行ない、必要に応じてデータＲＡＭ１０６上のデータを修正する。
【００７１】
上記第１の復号化処理を終えた後、第２の復号化処理を行なう。第２の復号処理は、記録時の第１の符号化処理によって符号化された符号系列毎に復号化処理を行なう。すなわち、コントローラ１０９は、データＲＡＭ１０６の行アドレス１〜１９２及び列アドレス１〜１８８で表現される２次元配列の斜方向にデータ１７２バイト及び第１の符号化パリティー１６バイトを読み出し、誤り訂正デコーダ回路１０５に送出する。ここで、記録時の第１の符号化は上記２次元配列のデータ位置（１，１）、（２，１）、（３，１）、・・・（１９２，１）を基点とした斜方向のデータ並びによって各符号系列を構成しており、誤り訂正デコーダ回路１０５の第２の復号化処理は上記各符号系列毎に行われ、誤り訂正可能なエラーが検出された場合には、データＲＡＭ１０６上のデータ修正が行なわれる。
【００７２】
以上のように第１及び第２の復号化処理されたデータＲＡＭ１０６上のデータに対して、コントローラ１０９はインターフェース回路１０７を通じて上位装置２００に送出する。更に、上位装置２００が再生指示する論理セクター数が残っている場合には、１６論理セクターを単位とする誤り訂正ブロックに関する上記処理を複数回繰り返すことにより、上位装置の再生指示に対応するデータ処理を完了する。
【００７３】
本参考例の光ディスクの記録方法は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクの記録方法において、入力データに付加データを付加して、第１の２次元配列に配列し、前記入力データ及び付加データに対して、前記第１の２次元配列の斜め方向のデータ並びにより符号系列を構成する誤り訂正符号化を少なくとも含む複数の誤り訂正符号化を行い、各行の長さがｍ（ｍ：自然数）であり、ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数）を満たす第２の２次元配列とし、該第２の２次元配列の各行のデータを順次送出して該第２の２次元配列のすべてのデータを前記光ディスクに記録することを特徴とする。
【００７４】
また、本参考例の光ディスクの記録方法は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクの記録方法において、入力データに付加データを付加して、第１の２次元配列に配列し、該第１の２次元配列に対して、斜め方向のデータ並びにより符号系列を構成する誤り訂正符号化を行い、前記第１の２次元配列に第１の符号化パリティからなる列を付加して、１行に含まれるデータ数が行数を超えない第３の２次元配列に配列し、該第３の２次元配列に対して、行方向のデータ並びにより符号系列を構成する誤り訂正符号化を行い、該第３の２次元配列に第２の符号化パリティを付加して、各行の長さがｍ（ｍ：自然数）であり、ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数）を満たす第２の２次元配列とし、該第２の２次元配列の各行のデータを順次送出して前記光ディスクにデータを記録することを特徴とする。
【００７５】
また、本参考例の光ディスク記録装置は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクに対して、情報を記録する光ディスク記録装置において、入力データに付加データを付加して第１の２次元配列を配列し、前記第１の２次元配列の斜め方向のデータ並びにより符号系列を構成する誤り訂正符号化を少なくとも含む複数の誤り訂正符号化を行い、各行の長さがｍ（ｍ：自然数）であり、ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数）を満たす第２の２次元配列を生成する符号化手段と、該第２の２次元配列の各行のデータを順次変調する変調手段と、該変調されたデータを前記光ディスクに記録する記録手段と、を有することを特徴とする。
【００７６】
また、本参考例の発明の光ディスク再生装置は、ディスク基板の凹凸により形成された凹凸領域がトラックに沿って等間隔に配置され、その等間隔に配置された凹凸領域の間に所定単位数ｎ（ｎ；自然数）のデータを記録する記録領域が設けられた光ディスクであって、入力データに付加データが付加されることで第１の２次元配列が配列され、該第１の２次元配列の斜め方向のデータ並びにより符号系列を構成する誤り訂正符号化を少なくとも含む複数の誤り訂正符号化が行われて、各行の長さがｍ（ｍ：自然数）であり、ａ×ｍ＝ｂ×ｎ（ａ，ｂ：自然数）を満たす第２の２次元配列とされて、その第２の２次元配列の各行のデータが順次送出されることで前記第２の次元配列のすべてのデータが記録された光ディスクから、情報を再生する光ディスク再生装置であって、前記光ディスクを再生する再生手段と、該再生手段で読み出されたデータを復調する復調手段と、該復調手段により復調されたデータを前記第２の２次元配列に配列する配列手段と、前記第２の２次元配列に配列されたデータに対して、前記複数の誤り訂正符号化の復号化処理を行う復号手段と、を備えたことを特徴とする。
【００７７】
本参考例では、凹凸の形成領域間にデータ記録領域を有する光ディスクに対して情報を記録する際に、誤り訂正符号化における２次元配列においてディスク基板上に凹凸により形成された領域の端部に配置されるデータ及びパリティーが特定の列に集中するように配列し、斜め方向のデータ並びに対して符号系列を構成する誤り訂正符号化を行うため、ディスク基板上に凹凸により形成された領域の端部に配置されるデータ及びパリティーが分散される。従って、上記凹凸領域の端部の誤り率が高いような光ディスク、光ディスク記録再生装置であっても、記録再生装置で再生する場合の誤り訂正復号処理によって訂正される確率が高くなり、記録データの信頼性が向上する。
【００７８】
（実施の形態）
本発明の実施の形態について図面を参照しながら説明する。ここでは、上記参考例と同様に、図１及び図２に示した光磁気ディスクに本発明を適用した場合について説明する。なお、上記参考例と同様の部分については説明を省略または簡略化する。
【００７９】
図６は、上記光磁気ディスクにおける記録フォーマットの誤り訂正方式に関する説明図であり、誤り訂正符号化の単位であるデータブロックの構成を示す。データブロックの大きさ、論理セクターサイズ、第１及び第２の符号化は上記参考例と同一である。また、パリティーの付加された２次元配列（１９８バイト×１９２バイト）の各行の先頭には２次元配列中の行番号等を示す制御コードを付加する点も上記参考例の図３と同様である。
【００８０】
図６（ａ）は、上記参考例と同様にして第２の符号化を行なった状態でのデータブロックを模式的に示している。本実施の形態では図６（ｂ）に示すように、第２の符号化処理を行なった後に、第２の符号化によって生成されたパリティーＰ２を分散配置することを特徴とする。
【００８１】
すなわち、上記参考例における図３の誤り訂正ブロックを構成する２次元配列における列番号１８９、１９０、・・・１９８で示される第２の符号化により生成されたパリティーを、図６（ｂ）ではそれぞれ列番号４８、４９、９８、９９、１４８、１４９、１９５、１９６、１９７、１９８に分散配置する。なお、第２の符号化パリティーは、本例では少なくとも４８、４９、９８、９９、１４８、１４９、１９８に配置されれば良く、他の第２の符号化パリティーはどの列に配置されても良い。
【００８２】
上記誤り訂正符号化パリティー及び制御コードを付加されたデータブロック（図６（ｂ））は図２（ａ）のデータセグメントに分割して記録される。すなわち、図６（ｂ）のデータブロックの２次元配列の各行をそれぞれ４データセグメントに分割して配置し、１フレームには１２行分のデータ及びパリティー及び付加データが記録される。
【００８３】
上記記録フォーマットの光磁気ディスクでは、各データセグメントのデータフィールドの端部に配置されるデータは図６（ｂ）の２次元配列において、各行の先頭の制御コードと列番号４８、４９、９８、９９、・・・１９８（ここでの列番号は制御コードを含まない番号である）に配置される第２の符号化により生成されたパリティーＰ２となる。従って、データフィールド端部の誤り率が高いような光磁気ディスクであって、誤り訂正不能が発生した場合であっても、上位装置から送られた重要なデータに誤りが発生する可能性は低く抑えられる。
【００８４】
また、第２の符号化のリードソロモン符号の符号の最小距離は第１の符号化におけるリードソロモン符号の符号の最小距離よりも小さいため、訂正能力が低い。また、第２の符号化を行うデータ並びは２次元配列における光ディスクへの記録方向の並びであるため訂正能力が上がらない。このため、本実施の形態のように、第２の符号化のパリティーを各データセグメントの端部に分散配置することにより、第１の符号化の符号系列を構成するデータ及び第１の符号化パリティーがデータセグメントの端部に配置されないため、訂正能力の高い第１の符号化の符号系列における訂正不能発生確率を低く抑えることができる。
【００８５】
なお、ここでは上記参考例と同様に、斜め方向のデータ並びに対して符号系列を構成する第１の符号化と行方向のデータ並びに対して符号系列を構成する第２の符号化を行っているが、本実施の形態はデータフィールドＤＦの端部にパリティを配置すれば良いものであり、これに限るものではない。例えば、第１の符号化を行方向のデータ並びに対して符号系列を構成するものとし、第２の符号化を列方向のデータ並びに対して符号系列を構成するものとして、第１の符号化パリティーをデータフィールドＤＦの端部の列に移動させ配置するようにしても良い。なお、この場合、移動させる第１の符号化パリティーに対応する第２の符号化パリティーも第１の符号化パリティーとともに移動させる必要がある。
【００８６】
また、ここでは上記参考例と同様に、データフィールドＤＦの端部が特定の列に集中するように、制御コードＣを付加して、凹凸領域の間のデータ数（データフィールドＤＦのデータ数）をｎ（ｎ：自然数）としたときに、各行の長さｍがｂ×ｎ（ｂ：自然数）となるような例を示したが、本実施の形態ではデータフィールドＤＦの各端部にパリティを配置すれば良く、データフィールドＤＦの端部が特定の列に集中しなくても構わない。但し、データフィールドＤＦの端部が特定の列に集中させれば、列単位でパリティーを移動させることができ処理が容易である。
【００８７】
なお、データフィールドＤＦの端部に記録されるデータが特定の列に集中するように配列するためには、各行の長さｍはｂ×ｎ＝ａ×ｍ（ａ：自然数）を満たすものであっても良い。但し、１つの論理セクターに関するデータが複数の行で完結する（複数の論理セクターに属するデータが同じ行に配置されることがないようにする）には、１論理セクターに関するデータ数をｌバイト（ｌ：ｍより大きい自然数）とすると、ｌ＝ｃ×ｍ（ｃ：自然数）を満たす必要があり（この場合１論理セクター分のデータはｃ行で完結する）、ｂ×ｎ＝ａ×ｍを満足する最小のａ，ｂの組み合わせをａmin，ｂminとしたときにａminは上記ｃより小さいｃの約数であることが望ましい。
【００８８】
続いて、本実施の形態の記録方法を実現する記録再生装置について説明する。この記録再生装置は上記参考例の記録再生装置（第４図）と同様である。よって、上記参考例と同様な部分については説明を省略または簡略化する。
【００８９】
本光磁気ディスク記録再生装置の記録再生データの処理に関しては、記録時の上位装置からのデータ転送、第１の符号化及び第２の符号化に伴うデータ処理部分は、上記参考例と同様であり、第２の符号化処理を行なった後のデータＲＡＭ１０６上のデータ、第１及び第２の符号化パリティーの配置は図５と同様になる。
【００９０】
本実施の形態では、上記データＲＡＭ１０６内のデータ及びパリティーに対して、上位装置２００によって記録指示された論理セクターに対応するフレームに記録する際の、コントローラ１０９が制御する上記データ及びパリティーのデータ変調回路１０１へのデータ送出順序が異なる。
【００９１】
すなわち、データＲＡＭ１０６に格納された１６論理セクター分のデータ及びパリティーに対して、まず、第１の論理セクターに対応するフレームの到来をアドレス情報再生回路１００により検出することにより、コントローラ１０９は制御コード回路１０８を制御して制御コード（２バイト）をデータ変調回路１０１に送出する。コントローラ１０９はデータＲＡＭ１０６の行アドレス１のデータ及びパリティーに対して、列アドレス１〜４７に対応する４７バイトのデータ、列アドレス１８９、１９０の第２の符号化パリティー、列アドレス４８〜９５のデータ、列アドレス１９１、１９２の第２の符号化パリティー、列アドレス９６〜１４３のデータ、列アドレス１９３、１９４の第２の符号化パリティー、列アドレス１４４〜１８８のデータ及び第１の符号化パリティー、列アドレス１９５〜１９８の第２の符号化パリティーの順序でデータ変調回路１０１に送出する。
【００９２】
データ変調回路１０１は、コントローラ１０９の制御のもとに、上記順序で送出された制御コード、データ及びパリティーを４分割して５０バイトを単位としてデータ変調処理を行ない、第１の論理セクターに対応するフレームのアドレスセグメントに続く４データセグメント内のデータフィールドに記録すべく、記録データビット列を磁気ヘッド駆動回路に送出する。
【００９３】
以降、コントローラ１０９は、制御コード回路１０８及びデータＲＡＭ１０６を制御して、データＲＡＭ内に格納された誤り訂正ブロックを構成する２次元配列の行番号２，３，・・・１２に対応する制御コード、データＲＡＭ１０６の行アドレス２，３，・・・１２のデータ及びパリティーを、上記行アドレス１における送出と同様に、順次、データ変調回路１０１に送出する。データ変調回路１０１は、各行毎に制御コード、データ及びパリティーをデータフィールド単位に分割し変調処理を行ない、記録チャネルビット列を磁気ヘッド駆動回路に送出する。
【００９４】
１６論理セクターの第２論理セクター以降に対して、上記動作を繰り返すことにより、一つの誤り訂正ブロックに対応する記録に伴うデータ処理を完了する。
【００９５】
再生時のデータ処理は、記録時と逆の処理を行なう。すなわち、上位装置２００から再生指令で指示された論理セクターに対応するフレームの到来をアドレス情報再生回路１００により検出することにより、データ復調回路１０２は、コントローラ１０９の制御のもとに、当該フレームのアドレスセグメントに後続する４８個のデータセグメントからの再生チャネルビット列をデータ復調処理し、データＲＡＭ１０６に送出する。
【００９６】
ここで、コントローラ１０９は、データＲＡＭ１０６上のデータ配置を図５に示すデータ配置に復元すべく、データＲＡＭ１０６を制御する。すなわち、コントローラ１０９はデータＲＡＭ１０６の行アドレス１の列アドレス１〜１９８に、当該フレームの先頭の４データセグメントからの再生データを格納するに際し、第２の符号化パリティーを抜き出してデータＲＡＭ１０６の列アドレス１８９から順次格納し、データ及び第１の符号化パリティーはデータＲＡＭ１０６の列アドレス１から準じ格納していく。
【００９７】
以降、行アドレス２，３，・・・１２に順次データセグメントからの再生データを格納していく。また、記録時に付加された制御データがデータ復調処理後の再生データから抜き出されることは、上記参考例と同様である。
【００９８】
誤り訂正ブロックを構成する１６論理セクターに対応する１６個のフレームに対して、データ復調、制御データの抜き出し及びデータＲＡＭへの格納の上記動作を繰り返すことにより、一つの誤り訂正ブロックに含まれるデータ及びパリティーのデータＲＡＭ上への配置を完了する。
【００９９】
コントローラ１０９がデータＲＡＭ１０６に格納されたユーザデータ及び付加データに対して誤り訂正復号化処理を制御する以降の処理は、上記参考例と同様である。
【０１００】
以上、参考例および実施の形態について説明したが、上記実施の形態では、制御コードＣして誤り訂正ブロックを構成する２次元配列の行番号を記録している。制御コードとして、フレーム内で当該制御コードが記録されるデータセグメントの番号を示すコードを含めても良い。この場合には、光ビームが現在走査しているセグメントのフレーム内の位置が簡単に認識できるために、アクセス後等におけるフレームアドレス検出を容易に行なえるようにできる。
【０１０１】
また、上記実施の形態ではサンプルサーボ方式の光磁気ディスクを用いているが、勿論であるが光磁気ディスクに限るものではない。また、サンプルサーボ方式と同様に、光ディスク基板上の凹凸により形成された領域と領域の間に離散的にデータを記録するものとして、トラック上に等間隔に凹凸により形成されたクロックマーク有する光ディスクにおいても適用可能である。図７は、その一例を示す図である。ディスク基板に凹凸により形成される案内溝のランド部３００とグルーブ部３０１の両方を記録トラックとして用い、ランドトラック３００或いはグルーブトラック３０１上で等間隔に配置されたクロックマーク３０２とクロックマーク３０２の間にデータ記録がなされる。
【０１０２】
また、以上の説明におけるデータの２次元配列は仮想的なものであり、実際にこのように配置するものではない。例えば、実施の形態の図６（ｂ）においては第２の符号化パリティーを列単位で移動させて２次元配列させているが、この移動は上述したようにデータの送出順序を変えることで実現されるものであり、本発明における２次元配列にはこのようなものも含まれる。
【０１０３】
さらに、参考例および実施の形態は両者とも２つの誤り訂正符号化を行うものであったが、誤り訂正符号化はさらに多くでも構わない。
【０１０４】
また、実施の形態においては唯一の誤り訂正符号化を行うものであっても良い。
【０１０５】
【発明の効果】
本発明の実施の形態では、ディスク基板上に形成された凹凸の領域の端部にパリティーを配置するため、その部位には上位装置から送られた記録すべきデータが含まれないため、上記凹凸領域の端部の誤り率が高いような光ディスクであって、記録再生装置において誤り訂正不能が発生した場合であっても、上位装置から送られた重要なデータに誤りが発生する可能性は低く抑えられる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態の光ディスクを示す模式図である。
【図２】  図１の光ディスクのセグメント配置を示す図である。
【図３】  参考例の光磁気ディスクにおける誤り訂正方法を説明する図である。
【図４】  本発明の光磁気ディスク記録再生装置の一例を示す概略ブロックである。
【図５】  図４の光磁気ディスク記録再生装置のデータＲＡＭ１０６上のデータ配置を模式的に示す図である。
【図６】  実施の形態の光磁気ディスクにおける誤り訂正方法を説明する図である。
【図７】  本発明の記録方法、記録再生装置を適用できる光ディスクのセグメント配置の他の例を示す図である。
【図８】  従来の誤り訂正方法を説明する図である。
【図９】  サンプルサーボ方式の光ディスクのセグメント配置を示す図である。
【符号の説明】
１  光磁気ディスク
２  磁気ヘッド
３  光ピックアップ
１１  プリアンプ回路
１２  クロック再生回路
１３  ＲＦ再生回路
１４  サーボ誤差信号生成回路
１５  サーボ制御回路
１６  アクチュエータ駆動回路
１７  ＬＤ駆動回路
１８  磁気ヘッド駆動回路
１００  アドレス情報再生回路
１０１  データ変調回路
１０２  データ復調回路
１０３  タイミング生成回路
１０４  誤り訂正エンコーダ回路
１０５  誤り訂正デコーダ回路
１０６  メモリー（ＲＡＭ）
１０７  Ｉ／Ｆ回路
１０８  制御コード回路
１０９  コントローラ
２００  上位装置
【図１】
0003827897.tif 000002
【図２】
0003827897.tif 000003
【図３】
0003827897.tif 000004
【図４】
0003827897.tif 000005
【図５】
0003827897.tif 000006
【図６】
0003827897.tif 000007
【図７】
0003827897.tif 000008
【図８】
0003827897.tif 000009
【図９】
0003827897.tif 000010