(57)【特許請求の範囲】
【請求項１】
ディスク上のデータ方向に対してインターリーブされた第１の誤り訂正符号と、この第１の誤り訂正符号とはデータ方向が異なる第２の符号からなるブロック化されたＥＣＣブロックを１個以上のセクタで構成し、
上記セクタを複数のフレームで構成し、
上記ＥＣＣブロックのブロック長を
0004088998.tif 000018
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とを互いに素とし、
上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットでデータの記録／再生を行う光ディスクの記録／再生方法であって、
上記ＥＣＣブロックにおける第１の誤り訂正符号の情報ワード部分がインターリーブ処理を施した第２の符号からなるディスクフォーマットでデータの記録／再生を行うことを特徴とする光ディスクの記録／再生方法。
【請求項２】
上記第２の符号の方向をディスク上のデータの方向と一致させたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【請求項３】
上記第２の符号の符号長を第１の誤り訂正符号の情報ワード長としたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【請求項４】
上記第２の符号の方向を、ディスク上のデータをセグメント長だけインターリーブさせたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【請求項５】
上記第２の符号の符号長を
第２の符号の符号長＝第１の誤り訂正符号の情報ワード長×セグメント長
としたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【請求項６】
セクタＩＤ長×セクタ数＝インターリーブ長×ｋ                                                          (ｋ:自然数)
としたセクタＩＤを有し、上記セクタＩＤ長を
セクタＩＤ長＝セグメント長×ｐ（ｐ＝セグメント数：自然数）
としたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【請求項７】
上記第２の符号のパリティをセクタＩＤ内に配置したディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項６記載の光ディスクの記録／再生方法。
【請求項８】
上記ＥＣＣブロックのブロックサイズを変えずに、上記第２の符号の情報ワードをユーザデータのみ又はユーザデータと第１の誤り訂正符号のパリティから構成したディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【請求項９】
ディスク上のデータ方向に対してインターリーブされた第１の誤り訂正符号と、この第１の誤り訂正符号とはデータ方向が異なる第２の符号からなるブロック化されたＥＣＣブロックを１個以上のセクタで構成し、
上記セクタを複数のフレームで構成し、
上記ＥＣＣブロックのブロック長を
0004088998.tif 000019
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とを互いに素とし、
上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットであって、
上記ＥＣＣブロックにおける第１の誤り訂正符号の情報ワード部分がインターリーブ処理を施した第２の符号からなるディスクフォーマットを有することを特徴とする光ディスク。
【請求項１０】
上記第２の符号の方向をディスク上のデータの方向と一致させたディスクフォーマットを特徴とする請求項９記載の光ディスク。
【請求項１１】
上記第２の符号の符号長を第１の誤り訂正符号の情報ワード長としたディスクフォーマットを特徴とする請求項９記載の光ディスク。
【請求項１２】
上記第２の符号の方向を、ディスク上のデータをセグメント長だけインターリーブさせたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項９記載の光ディスク。
【請求項１３】
上記第２の符号の符号長を
第２の符号の符号長＝第１の誤り訂正符号の情報ワード長×セグメント長
としたディスクフォーマットを特徴とする請求項９記載の光ディスク。
【請求項１４】
セクタＩＤ長×セクタ数＝インターリーブ長×ｋ                                                            (ｋ:自然数)
としたセクタＩＤを有し、上記セクタＩＤ長を
セクタＩＤ長＝セグメント長×ｐ（ｐ＝セグメント数：自然数）
としたディスクフォーマットを特徴とする請求項９記載の光ディスク。
【請求項１５】
上記第２の符号のパリティをセクタＩＤ内に配置したディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１４記載の光ディスク。
【請求項１６】
上記第２の符号の情報ワードをユーザデータのみ又はユーザデータと第１の誤り訂正符号のパリティから構成したディスクフォーマットを特徴とする請求項９記載の光ディスク。
【請求項１７】
ディスク上のデータ方向に対してインターリーブされた第１の誤り訂正符号と、この第１の誤り訂正符号とはデータ方向が異なる第２の符号からなるブロック化されたＥＣＣブロックを１個以上のセクタで構成し、
上記セクタを複数のフレームで構成し、
上記ＥＣＣブロックのブロック長を
0004088998.tif 000020
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とを互いに素とし、
上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットでデータの記録／再生を行う光ディスク装置であって、
上記ＥＣＣブロックにおける第１の誤り訂正符号の情報ワード部分がインターリーブ処理を施した第２の符号からなるディスクフォーマットでデータの記録／再生を行う記録／再生手段を備えることを特徴とする光ディスク装置。
【請求項１８】
上記記録／再生手段は、上記第２の符号の方向をディスク上のデータの方向と一致させたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１７記載の光ディスク装置。
【請求項１９】
上記記録／再生手段は、上記第２の符号の符号長を第１の誤り訂正符号の情報ワード長としたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１７記載の光ディスク装置。
【請求項２０】
上記記録／再生手段は、上記第２の符号の方向を、ディスク上のデータをセグメント長だけインターリーブさせたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１７記載の光ディスク装置。
【請求項２１】
上記記録／再生手段は、上記第２の符号の符号長を
第２の符号の符号長＝第１の誤り訂正符号の情報ワード長×セグメント長
としたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１７記載の光ディスク装置。
【請求項２２】
上記記録／再生手段は、
セクタＩＤ長×セクタ数＝インターリーブ長×ｋ  (ｋ:自然数)
としたセクタＩＤを有し、上記セクタＩＤの長さを
セクタＩＤ長＝セグメント長×ｐ（ｐ＝セグメント数：自然数）
としたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１７記載の光ディスク装置。
【請求項２３】
上記記録／再生手段は、上記第２の符号のパリティをセクタＩＤ内に配置したディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項２２記載の光ディスク装置。
【請求項２４】
上記記録／再生手段は、上記ＥＣＣブロックのブロックサイズを変えずに、上記第２の符号の情報ワードをユーザデータのみ又はユーザデータと第１の誤り訂正符号のパリティから構成したディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１７記載の光ディスク装置。
【請求項２５】
上記記録／再生手段は、ユーザデータの方向を第１の誤り訂正符号の方向又は第２の符号の方向に切り換える切換手段を備えることを特徴とする請求項１７記載の光ディスク装置。
【請求項２６】
上記記録／再生手段は、ユーザデータの方向、パリティ生成順、及び符号長を制御する制御手段を備えることを特徴とする請求項１７記載の光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスクの記録／再生方法、光ディスク及び光ディスク装置に関する。
【０００２】
【従来の技術】
従来より、光学的あるいは磁気光学的な信号記録／再生方法を利用したディスク状光記録媒体やカード状光記録媒体などの光記録媒体が開発され、市場に供給されつつある。これらの光記録媒体には、所謂コンパクト・ディスク(CD: compactdisc) 等のようなリード・オンリ・メモリ(ROM: read only memory) タイプの記録媒体や、ユーザ側で１回のデータ書き込みが可能な所謂ライト・ワンス・タイプ（追記型）のものや、光磁気(MO)ディスク等のようにデータの書換え（所謂オーバーライト）が可能なものなどが知られている。
【０００３】
ディスク状光記録媒体に対してデータの書き込み／読み出しを行う光ディスク装置は、情報の記録／再生用の光ビームを出射するレーザダイオードや光ディスクに照射した光ビームの反射光を検出するフォトディテクタ等を内蔵し、上記フォトディテクタによる検出出力に基づいてフォーカスサーボやトラッキングサーボがかけられる光学ヘッドを用いて、スピンドルモータに速度サーボをかけて角速度一定あるいは線速度一定の状態で光ディスクを回転させながら、上記光ディスクの記録トラックを光ビームで走査することにより、データの記録／再生を行うようになっている。
【０００４】
ここで、例えば国際標準化機構(ISO:International Organization for Standardization)により規定された光磁気ディスクのシステムでは、ブロック化符号が採用されている。
【０００５】
このＩＳＯで規定された光磁気ディスクのフォーマットにおいて、ユーザデータの方向は、図３７に示すように、ディスク上のデータ方向となっている。また、ブロック化符号を用いたＥＣＣブロックにおいては、バースト誤りに対する訂正能力を高めるために、ディスク上のデータ方向に対して訂正符号の方向をインターリーブしている。また、このフォーマットでは、フレーム同期ＦＳの直後のデータは同一の誤り訂正符号上に属し、フレーム同期ＦＳから２番目のデータは別の同一の誤り訂正符号上に属し、以下同様に、フレーム同期信号ＦＳの直前のデータは別の同一の誤り訂正符号上に属することになる。
【０００６】
このようなフォーマットの光ディスクの記録時には、図３８の（Ａ）に示すように、アプリケーション側から送られてくるユーザデータがアービター３０１を介してバッファメモリ３０２に１ＥＣＣブロック分の全てが書き込まれると、ＥＣＣ処理部３０３が誤り訂正符号化を開始し、１ＥＣＣブロック内の全てのデータの符号化を終了した後に、符号化されたデータがバッファメモリ３０２から変調手段に送られてチャンネルエンコードを開始し、チャンネルエンコードされたデータがディスク上のユーザデータ領域に記録されることになる。
【０００７】
また、再生時には、ディスクから得られる再生データが復調手段によりチャンネルデコードされて、図３８の（Ｂ）に示すように、アービター３０１を介してバッファメモリ３０２に１ＥＣＣブロック分の全てが書き込まれると、ＥＣＣ処理部３０３が復号化を開始し、１ＥＣＣブロック内の全てのデータの復号化を終了した後で、ユーザデータがバッファメモリ３０２から取り出されてアプリケーション側に送られることになる。
【０００８】
【発明が解決しようとする課題】
近年、光記録媒体によるＲＯＭ(Read Only Memory)ディスクやＲＡＭ(Random Access Memory)ディスク等の高容量化は目覚ましいものがあり、光ディスク記録／再生装置の光学ヘッドに用いられる半導体レーザの短波長化とともに、光ディスクの情報記録面に光ビームを集光する対物レンズの高開口数(NA：Numerical Aperture)化が図られている。
【０００９】
ＤＶＤ−ＲＡＭを超える大容量の高密度相変化型光ディスクを実現するための手法として、スポットサイズを小さくする方法が知られている。記録媒体上でのスポットサイズは、概ねλ／ＮＡで与えられ、ＧａＮやＺｎＳｅといった短波長半導体レーザ光源を用いる手法や、ソリッド・イマージョン・レンズ(SIL:Solid Immersion Lens)に代表される２群レンズ等によって対物レンズのＮＡを大きくする手法によって、小さくすることができる。
【００１０】
例えば、λ＝６４０ｎｍ、ＮＡ＝０．８５とすると、スポットの直径は、媒体上で約０．７５μｍとなり、例えば、ＲＬＬ(１，７)変調を用いて信号を記録再生すると、０．２１μｍ／ｂｉｔ程度の記録線密度を達成できる。
【００１１】
なお、高密度記録・再生を行う適したチャンネルの検出窓の広い変調方式の代表的な変調符号としては、ＲＬＬ(１，７)符号やＲＬＬ(２，７)符号などが知られている。
【００１２】
さらに、高ＮＡの対物レンズを備える光学ヘッドを用いた光ディスクシステムでは、光ディスク表面に付着した塵埃や傷による光ビームへの影響による誤りに対処するために、誤り訂正能力を高める必要がある。誤り訂正能力を高めるには、符号を大きくしたり、ＥＣＣブロックの大きくする。
【００１３】
さらに、ＥＣＣブロックをディスクの内周の１トラック相当まで広げるように、誤り訂正符号にインターリーブを施して束ねてブロック化する方法が提案されている。
【００１４】
なお、ブロック化符号を用いたものは、符号として一般的なＧＦ(２8) を用いても、ユーザデータとして６４ＫＢ以上のブロックサイズを構成することができる。
【００１５】
しかし、従来より知られている図３９に示すようなブロック構成の場合、ＧＦ(２8) を用いた積符号(PRC)では、Ｃ１訂正符号のシンボル数及びＣ２訂正符号のシンボル数は最大２５５までであり、インターリーブ長も最大２５５＋１であって、あまり長くはできない。なお、Ｃ１を検出のみの符号として符号長を長くすることもできるが、誤り訂正を行うためにＣ２は訂正符号である必要があるので、通常の方法ではＣ２符号もＣ１符号もインターリーブ長も長くすることはできない。
【００１６】
また、図４０に示すようなＤＶＤのＥＣＣブロック構成では、大きなブロックを構成した場合、各セクタに情報ワード、パリティワードを均等に分散させる難しく、情報ワード中のセクタＩＤを各セクタに配置させにくく、ＲＯＭディスクでのアドレッシングが困難になる。
【００１７】
そこで、本発明の目的は、大きいブロックで、長いインターリーブを可能とした積符号の論理フォーマットを構成し、高い信頼性のデータの記録／再生を可能にした光ディスクの記録／再生方法、光ディスク及び光ディスク装置を提供することにある。
【００１８】
また、通常使用するに十分高い信頼性のデータで高速転送レートの記録／再生を可能にした光ディスクの記録／再生方法、光ディスク及び光ディスク装置を提供することにある。
【００１９】
さらに、物理フォーマットが同一でブロックサイズの異なる複数の論理フォーマットでデータの記録／再生を可能にした光ディスクの記録／再生方法、光ディスク及び光ディスク装置を提供することにある。
【００２０】
【課題を解決するための手段】
本発明では、基本的に、図１にディスク上のデータ方向と符号（訂正ライン）の方向を示すように、ディスク上のデータは斜め方向であるの対し、誤り訂正符号Ｃ１は縦軸方向の１ラインを考え、誤り訂正符号Ｃ１にインターリーブ処理を施して束ねてブロック化したＥＣＣブロック上に、図２に示すように、この第１の誤り訂正符号Ｃ１とはデータ方向が異なる第２の符号Ｃ２を構成する。
【００２１】
このＥＣＣブロックでは、ディスク上のデータ方向が斜めであるのに対し、第１の誤り訂正符号Ｃ１にとってインターリーブの方向は横軸方向なので、インターリーブを長くすることができる。 また、このＥＣＣブロックでは、上記第２の符号Ｃ２を誤り検出符号とすることにより、積符号(PCR) を構成することができ、高い訂正能力を確保することができる。さらに、このＥＣＣブロックでは、上記第２の符号Ｃ２はディスク上のデータ方向と一致しているので、１符号を生成するのに必要なデータが揃った時点から符号化を開始し、１ＥＣＣブロック分の符号化が終わった時点で、ディスク上にデータを記録することができ、また、再生時に、復調器より１ＥＣＣブロック分のデータが送られ終わった時点から再生データに対する訂正動作を開始し、１符号の訂正が終わった時点からユーザデータを送り出すことができる。
【００２２】
具体的には、本発明に係る光ディスクの記録／再生方法は、ディスク上のデータ方向に対してインターリーブされた第１の誤り訂正符号と、この第１の誤り訂正符号とはデータ方向が異なる第２の符号からなるブロック化されたＥＣＣブロックを１個以上のセクタで構成し、
上記セクタを複数のフレームで構成し、
上記ＥＣＣブロックのブロック長を
0004088998.tif 000002
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とを互いに素とし、
上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットでデータの記録／再生を行う光ディスクの記録／再生方法であって、
上記ＥＣＣブロックにおける第１の誤り訂正符号の情報ワード部分がインターリーブ処理を施した第２の符号からなるディスクフォーマットでデータの記録／再生を行うことを特徴とする。
【００２３】
また、本発明に係る光ディスクは、ディスク上のデータ方向に対してインターリーブされた第１の誤り訂正符号と、この第１の誤り訂正符号とはデータ方向が異なる第２の符号からなるブロック化されたＥＣＣブロックを１個以上のセクタで構成し、
上記セクタを複数のフレームで構成し、
上記ＥＣＣブロックのブロック長を
0004088998.tif 000003
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とを互いに素とし、
上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットであって、
上記ＥＣＣブロックにおける第１の誤り訂正符号の情報ワード部分がインターリーブ処理を施した第２の符号からなるディスクフォーマットを有することを特徴とする。
【００２４】
さらに、本発明に係る光ディスク装置は、ディスク上のデータ方向に対してインターリーブされた第１の誤り訂正符号と、この第１の誤り訂正符号とはデータ方向が異なる第２の符号からなるブロック化されたＥＣＣブロックを１個以上のセクタで構成し、
上記セクタを複数のフレームで構成し、
上記ＥＣＣブロックのブロック長を
0004088998.tif 000004
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とを互いに素とし、
上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットでデータの記録／再生を行う光ディスク装置であって、
上記ＥＣＣブロックにおける第１の誤り訂正符号の情報ワード部分がインターリーブ処理を施した第２の符号からなるディスクフォーマットでデータの記録／再生を行う記録／再生手段を備えることを特徴とする。
【００２５】
本発明では、例えば、上記第２の符号の方向をディスク上のデータの方向と一致させたディスクフォーマットでデータの記録／再生を行う。
【００２６】
また、本発明では、例えば、上記第２の符号の符号長を第１の誤り訂正符号の情報ワード長としたディスクフォーマットでデータの記録／再生を行う。
【００２７】
また、本発明では、例えば、上記第２の符号の方向を、ディスク上のデータをセグメント長だけインターリーブさせたディスクフォーマットでデータの記録／再生を行うことを特徴とする請求項１記載の光ディスクの記録／再生方法。
【００２８】
また、本発明では、例えば、上記第２の符号の符号長を
第２の符号の符号長＝第１の誤り訂正符号の情報ワード長×セグメント長
としたディスクフォーマットでデータの記録／再生を行う。
【００２９】
また、本発明では、例えば、
セクタＩＤ長×セクタ数＝インターリーブ長×ｋ  (ｋ:自然数)
としたセクタＩＤを有し、上記セクタＩＤ長を
セクタＩＤ長＝セグメント長×ｐ（ｐ＝セグメント数：自然数）
としたディスクフォーマットでデータの記録／再生を行う。
【００３０】
また、本発明では、例えば、上記第２の符号のパリティをセクタＩＤ内に配置したディスクフォーマットでデータの記録／再生を行う。
【００３１】
さらに、本発明では、例えば、上記ＥＣＣブロックのブロックサイズを変えずに、上記第２の符号の情報ワードをユーザデータのみ又はユーザデータと第１の誤り訂正符号のパリティから構成したディスクフォーマットでデータの記録／再生を行う。
【００３２】
【発明の実施の形態】
以下、本発明に係る光ディスクの記録／再生方法、光ディスク及び光ディスク装置の実施の形態について図面を参照して詳細に説明する。
【００３３】
先ずは、本発明が適用される光ディスクシステムについて説明する。
【００３４】
本発明が適用される光ディスクシステムでは、例えば図３に示すようなブロック・フォーマットのＥＣＣブロックが用いられる。
【００３５】
この図３に示したＥＣＣブロックは、２０６ワードの情報ワードと、２９ワードのパリティワードの符号が３２０ライン束ねられてなり、符号長が２３５（情報ワード２０６，パリティワード２９）、インターリーブ長が３２０である。ここで、例えば符号は、各ｇで各符号２３５ワードを図３のようにＤ(ｉ，ｊ) (ｉ＝０〜２３４，ｊ＝０〜３１９)とすると、次の式１を満たすように生成される。
【００３６】
【数１】
0004088998.tif 000005
【００３７】
この式１において、ｇ(x)は生成多項式であり、ｇ(x)＝(ｘ−α28)・(ｘ−α27)・・・(ｘ−α2)で表される。また、αはＧＦ(２8)上の原始多項式ｆ(x)＝ｘ8＋ｘ4＋ｘ3＋ｘ2＋ｘ0の根である。
【００３８】
ＥＣＣブロックのデータは、図４の（Ａ）にフレーム構成を示すように、１フレームのデータ数が１００バイトで、例えば(１，７)変調されることにより、１フレーム１００バイトが図４の（Ｂ）に示すように１２００チャンネルとなる。
【００３９】
この図４の（Ａ），（Ｂ）に示したフレーム構成では、Ｂ(ｓ，ｔ，ｕ，ｖ)が変調されてｍ(ｓ，ｔ，ｕ，ｗ)となっている。ここで、ｓはセクタ、ｔはフレーム、ｕはセグメント、ｖはデータ（バイト）である。ｗは変調された後のチャンネルである。さらに、上記(１，７)変調方式における直流成分の制御に直流制御(DCC)セル単位でＤＣＣコードを付加するＤＣＣチャンネル等を設けることもできる。
【００４０】
セグメントは２０バイト相当であり、セクタＩＤ長に等しい。このようにセグメントはセクタＩＤの長さ相当の２０バイトなので、フレーム内のセグメント数は５となる。
【００４１】
このＥＣＣブロック内のセクタ数は１６，セクタ当たりのフレーム数は４７、１セクタ当たりのユーザデータは４ＫＢ相当である。
【００４２】
図５にディスク上の記録再生データの構成を示すように、１フレーム(frame(channel))単位のチャンネル列の先頭にフレームシンクＦＳが付加され、さらに、４７フレーム(frame(channel))の先頭にＡＰＣ，ＶＦＯ部を付加し、最後にポストアンブルＰＯを付加して、１セクタを構成する。ここで、ＡＰＣは、記録時に記録レーザパワーの制御を行うための発光パターン領域である。また、ＶＦＯは、再生時にクロック抽出のためにＰＬＬをかけるためのパターン領域である。さらに、フレームシンクＦＳには、チャンネル同期をかけるための変調則にでてこないユニークパターンが用いられる。なお、フレームシンクＦＳとして、セクタの先頭を示すフレームシンクＦＳ０とその他のフレームシンクＦＳ１を区別しているが、ＶＦＯとＦＳの間にセクタシンクＳＳを入れるようにしてもよい。
【００４３】
ここで、セクタ内のデータ構成とＥＣＣ（情報ワードとパリティ）の関係を図６に示し、また、ＥＣＣブロック内でのフレーム構成を図７に示してある。
【００４４】
このフォーマットでは、セクタ数が１６＝２4 あり、ｋ＝１であるから、符号長を奇数として、上記セグメント内のデータ数はフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新していくディスクフォーマットとすることで、ディスク上のデータをＥＣＣブロック上のデータと１対１に対応させることができる。
【００４５】
図３に示したＥＣＣブロックにおいて、ディスク上へのデータのデータ方向は、Ｂ(ｓ，ｔ，ｕ，ｖ)の昇順すなわちｓ，ｔ，ｕ，ｖの順に上位から下位の配列番号をとることにより与えられ、Ｄ(ｉ，ｊ)とＢ(ｓ，ｔ，ｕ，ｖ)の関係を式で表すと、
0004088998.tif 000006
となる。ここで、[ｒ]は、ｒを超えない最大の正の整数であり、％はmoduloを示す。以下同様である。
【００４６】
そして、各セクタの先頭フレームの先頭セグメントがセクタＩＤとなっている。
【００４７】
このフォーマットでは、セグメント＝２０バイト、セクタ数＝１６、インターリーブ長＝３２０，ｋ＝１であるから、
セグメント長×セクタ数＝インターリーブ長×ｋ  (ｋ＝１)
すなわち、２０×１６＝３２０×１であり、上記のように並べると、セクタＩＤは全ての訂正符号のうち情報ワードの最初の１ワードに相当し、ユーザデータは全ての訂正符号のうち情報ワード内の２ワード目からに相当する。したがって、ヘッダによる邪魔がなくユーザデータの方向を訂正符号の方向と同じにすることができる。
【００４８】
ここで、ＥＣＣブロック内でのデータユニットの並びを図８に示すとともに、データユニットの構成を図９に示す。Ｈ(ｇ，ｈ)はヘッダ情報すなわちセクタＩＤ情報、Ｕ(ｇ，ｈ)はユーザデータ、Ｅ(ｇ，ｈ)はユーザデータの誤り検出コード(EDC:Error Detection Code)である。ｇはデータユニット数、ｈはデータ数である。
【００４９】
ＥＤＣの方向（誤り検出方向）もＥＣＣの符号方向と同じで良いが、ＥＤＣによる誤り検出はデータユニット全体のデータすなわちユーザデータとＥＤＣに対して行われる。
【００５０】
ここで、例えばＥＤＣは、次の式２を満たすように生成される。
【００５１】
【数２】
0004088998.tif 000007
【００５２】
この式２において、ｇ(x)は生成多項式であり、ｇ(x)＝(ｘ−α3)・(ｘ−α2)・(ｘ−α1)・(ｘ−α0) で表される。また、αはＧＦ(２8)上の原始多項式ｆ(x)＝ｘ8＋ｘ4＋ｘ3＋ｘ2＋ｘ0の根である。
【００５３】
上記ヘッダ情報Ｈ(ｇ，ｈ)は例えばコントローラ部のＣＰＵでＩＤとして用いられる情報を含んでおり、その一部はセクタなど物理的なアドレス情報として用られることもある。また、この他にディスクの緒言などの情報を含むこともできる。さらに、これらの情報に誤り検出符号を付加しても良い。また、セクタＩＤには、同期パターンなどに置き換えるようなダミーデータなど領域を含むこともある。これはアプリケーション側、コントロール部のＣＰＵにとって意味をなすものではない。
【００５４】
ユーザデータＵ(ｇ，ｈ)と誤り検出コードＥ(ｇ，ｈ)により検出した結果も例えばコントロール部のＣＰＵで用いられるが、アプリケーション側に送られるのは、ユーザデータＵ(ｇ，ｈ)のみでよい。
【００５５】
上記ユーザデータＵ(ｇ，ｈ)の方向を誤り検出コードＥ(ｇ，ｈ)の方向と同じにした並びを、Ｄ(ｉ，ｊ)とＵ(ｇ，ｈ)，Ｅ(ｇ，ｈ)の関係式で表すと、
0004088998.tif 000008
となる。
【００５６】
また、ヘッダ情報Ｈ(ｇ，ｈ)については、
0004088998.tif 000009
となる。
【００５７】
再生時には、必要な分だけ訂正を行った後、ＥＤＣチェックを行えば、直ちにアプリケーション側にユーザデータを送ることができる。すなわち、データユニット分の訂正動作が終わればよく、１ブロック分の訂正動作を待つ必要はない。
【００５８】
さらに、データユニットの訂正動作の終了、ＥＤＣチェックの終了を待たずに、必要な符号の訂正動作が終わり次第アプリケーション側にユーザデータを送りつつ、データユニットの最後でＥＤＣチェックを行い、その結果をＣＰＵに送ることが可能である。
【００５９】
記録時には、ユーザデータがアプリケーション側から送られながら、誤り訂正符号を生成することができる。１符号の情報ワードが送られ終わった時点でその符号に対応するパリティワードを生成できる。
【００６０】
誤り検出コードＥＤＣについても１データユニット分のユーザデータが送られる時点で生成することができる。
【００６１】
したがって、ユーザデータが送られながらＥＤＣ生成動作を並行して行い、そのとき各誤り訂正符号のユーザデータ部分では送られた情報ワードに対して演算を行い、パリティワード部分では上記生成されたパリティに対して演算を行うことにより誤り検出コードＥＤＣを生成することができる。
【００６２】
上述のようなディスクフォーマットとすることにより、各フレームの先頭すなわち先頭セグメントの先頭データ(Ｂ(ｘ，ｘ，００))は、セグメント長おきにセクタの数だけ分散され、図８に示したように、インターリーブ長の内２０ライン毎の１６の符号に分散されるので、特定の符号にフレーム内の特定位置のデータが集中して訂正不能になることを避けることができ、ビットスリップが生じるような誤りに対して強くすることができる。
【００６３】
プリ・ヘッダなどの冗長を減らすためにセクタ数を少なくしたいときには、上述のセクタをまとめて実際のセクタとすればよい。
【００６４】
また、ＡＶ用途以外の例えばコンピュータストレージとして用いる場合には、ファイルサイズを小さくした方が望ましい場合がある。また、コンピュータストレージなどでは、代替することにより欠陥領域を避けることが行われている。したがって、誤り訂正能力が落ちても、ＥＣＣブロックを小さくするフォーマットが採用される場合がある。さらに、両者のフォーマットのディスクができるだけ似ている、共通の装置で扱うことができるメリットがある。例えば、上述のフォーマットでは１６セクタで１ＥＣＣブロックを構成したが、例えば各セクタ独立のＥＣＣブロックとすることにより、同一の物理フォーマットのディスクを用いて記録再生することができる。
【００６５】
１セクタで１ＥＣＣブロックを構成した場合のＥＣＣブロック内でのフレーム構成を図１０に示す。
【００６６】
この図１０に示したフレーム構成では、１セクタのデータが１ＥＣＣブロックとなり、この１ＥＣＣブロックのユーザデータが１データユニットとなる。この場合でも、データユニット内でのデータの方向はＥＣＣの方向と同一でよい。
【００６７】
また、ＥＣＣブロックの構成は上述の図３と同じで、セクタ数を３２とした場合のＥＣＣブロック内でのフレーム構成を図１１の（Ａ），（Ｂ）に示す。
【００６８】
このフレーム構成では、図１１の（Ａ）に示すようにフレーム内のデータ数は５０バイトで、図１１の（Ｂ）に示すように、１フレーム５０バイトが(１，７)変調により６００チャンネルとなる。すなわち、セグメントは１０バイト（１２０チャンネル）で、フレームが５セグメント＝５０バイト（６００チャンネル）となっている。アドレス情報は１セグメント中に収められる。
【００６９】
セクタ内のデータ構成を図１２に示すように、ＥＣＣブロック内のセクタ数は３２となっている。また、ＥＣＣブロック内でのフレーム構成を図１３に示してある。
【００７０】
ここで、ＥＣＣブロック内でのデータユニット並びを図１４に示してあるように、ＥＣＣブロック内のデータユニット数は１６としている。
【００７１】
データユニットのＩＤ情報をＣＰＵ送りたい場合には、例えばセクタ０のアドレス情報をＨ(０，０〜９)、セクタ１のアドレス情報をＨ(０，１０〜１９)として、Ｈ(０，０〜１９)又はこれからＩＤに必要な情報を得て、データユニット０のＩＤ情報とすればよい。
【００７２】
このようにセクタ数を多くすると、セグメントが小さくなるので、上述の図３〜図９に示したディスクフォーマットの場合よりも、さらに、特定の符号にフレーム内の特定位置のデータが集中して訂正不能になることを避けることができ、ビットスリップが生じるような誤りに対して強くすることができる。
【００７３】
次に、このようなディスクフォーマットの光ディスクに対するユーザデータの記録／再生には、例えば、次のような構成の光ディスク記録／再生装置が用いられる。
【００７４】
この光ディスク記録／再生装置は、図１５に示すような構成のディスクドライブ１００を備え、光ディスク１０１をスピンドルモータ１０２により例えば角速度一定で回転駆動しながら、上記光ディスク１０１の情報記録面を光学ヘッド１１０によりレーザ光で走査して情報の記録／再生を光学的に行う。
【００７５】
このディスクドライブ１００に設けられた光学ヘッド１１０は、光ディスク１０１に照射する記録／再生用のレーザ光を放射する光源として半導体レーザ(ＬＤ)１０３を備える。この半導体レーザ１０３からの出射光は、コリメータレンズ１０４で平行光とされ、サイドスポット生成用の回折格子１０５を通過した後、ビームスプリッタ１０６及び１／４波長板１０７を介して非球面２群対物レンズユニット１２０に入射され、この非球面２群対物レンズユニット１２０により光ディスク１０１の情報記録面上に集光される。上記半導体レーザ１０３からの出射光の一部は、ビームスプリッタ１０６によって反射され集光レンズ１０８を介して発光パワーモニター用ディテクタ１０９へ導かれ、情報記録面上でのレーザパワーを制御する自動光量制御(APC：Automatic Power Control)に用いられる。光ディスク１０１からの反射光（すなわち再生信号）は、ビームスプリッタ１０６で反射されて検出光路へ導かれ、その一部はビームスプリッタ１１１によって反射され集光レンズ１１２及びシリンドリカルレンズ１１３を介してサーボ信号用ディテクタ１１４に入射されて光電変換され、残りはレンズ１１５，１１６を介してＲＦ信号用ディテクタ１１７に入射されて光電変換される。この光学ヘッド１１０においては、非点収差法を用いてフォーカス誤差信号を生成し、また、差動プッシュプル法を用いてトラッキング誤差信号を生成している。ここでは、２つの信号検出ディテクタ１１４，１１７によってサーボ誤差信号と再生ＲＦ信号を検出しているが、１つの検出器でまかなうことも可能である。
【００７６】
上記非球面２群対物レンズユニット１２０は、例えば図１６に示すように、第１のレンズ１２１を駆動する第１の電磁アクチュエータ１２２と、第２のレンズ１２３を駆動する第２のアクチュエータ１２４を備える。第２のレンズ１２３は、光軸方向及びトラック方向に可動な第２の電磁アクチュエータ１２４上に搭載され、その開口数が約０．５となっている。また、第１のレンズ１２１は、第２のレンズ１２３の上方において、第２の電磁アクチュエータ１２４とは別の第１の電磁アクチュエータ１２２上に搭載され、光軸上の任意の位置に制御可能な構成になっている。
【００７７】
この光ディスク記録／再生装置は、上記光学ヘッド１１０により光ディスク１０１の情報記録面を走査して記録／再生を行うディスクドライブ１００に接続された図１７に示すような構成の記録／再生用処理ブロック２００を備える。
【００７８】
この記録／再生用処理ブロック２００は、アプリケーションＩ／Ｆ回路２０１を介してアプリケーション側とユーザデータと制御データの授受を行うコンピュータ(CPU：Central Processing Unit)２０２及びアービトレーション処理部２０３を備える。上記アービトレーション処理部２０３には、バッファメモリ２０４とＥＣＣ処理部２０５が接続されているとともに、セクタ内タイミングジェネレータ２０６及び再生タイミングジェネレータ２０７が接続されている。
【００７９】
また、この記録／再生用処理ブロック２００は、記録時に上記アービトレーション処理部２０３から記録データが供給される変調部２０８を備えるとともに、上記セクタ内タイミングジェネレータ２０６により与えられるタイミング信号に応じて動作するパターン発生部２１１及びセレクタ部２１２を備える。上記変調部２０８は、上記アービトレーション処理部２０３から供給される記録データにＲＬＬ(１，７)変調規則にしたがった変調処理を施すもので、その変調出力を上記セレクタ部２１２に供給するようになっている。また、上記パターン生成部２１１は、ＡＰＣ，ＶＦＯ，ＰＯのパターンを生成する。そして、上記セレクタ部２１２は、上記セクタ内タイミングジェネレータ２０６により与えられるタイミング信号に応じて、上記変調部２０８とパターン発生部２１１の各出力を選択することにより記録チャンネル信号を生成してディスクドライブ１００に供給するようになっている。
【００８０】
ここで、上記セクタ内タイミングジェネレータ２０６は、上記ディスクドライブ１００から供給される光ディスク２１のアドレスエリア（セクタＩＤエリア）ＡＲ２の再生信号をＲＬＬ(２，７)復調することにアドレス情報を得て、このアドレス情報をセクタ位置情報をＣＰＵ２０２に供給する。また、このセクタ内タイミングジェネレータ２０６は、上記セクタ位置情報に基づいてセクタ内の各タイミング信号を生成して、記録時に、上記変調部２０８、パターン発生部２１１及びセレクタ部２１２の動作制御を行うとともに、再生時には参照タイミング信号を上記再生タイミングジェネレータ２０７に供給するようになっている。ＣＰＵ２０２は、アプリケーション側から与えられる制御データと上記セクタ内タイミングジェネレータ２０６により与えられるセクタ位置情報に基づいて、ユーザデータを記録／再生するアクセス制御を行う。
【００８１】
さらに、この記録／再生用処理ブロック２００は、再生時に、上記ディスクドライブ１００から再生チャンネル信号が供給される同期検出部２１３及び復調部２１４を備える。上記同期検出部２１３は、再生チャンネル信号に含まれる同期信号を検出して上記再生タイミングジェネレータ２０７に供給する。そして、上記復調部２１４は、上記再生タイミングジェネレータ２０７により与えられるタイミング信号に基づいて、上記変調部２０８におけるＲＬＬ(１，７)変調処理に対応するＲＬＬ(１，７)復調処理を再生チャンネル信号に施すことにより再生データを生成して、この再生データを上記アービトレーション処理部２０３に供給するようになっている。
【００８２】
このような構成の記録／再生用処理ブロック２００では、記録時には、図１８の（Ａ）に示すように、ユーザデータがアプリケーション側からＥＣＣ処理部２０５に送られ、ＣＰＵ２０２からＩＤ情報及びリザーブデータが送られて、ＥＣＣ処理部２０５によりＩＤＥ生成及びＥＤＣ生成が行われ、さらに、ＥＣＣエンコードされることによって、上記バッファメモリ２０４上にＥＣＣブロック内のデータが用意される。
【００８３】
上記ＥＣＣ処理部２０５は、バッファメモリ２０４上に１ＥＣＣブロック分のユーザデータが揃うのを持つことなく、１符号を生成するのに必要なデータが来た時点から符号化を開始する。
【００８４】
その後、１ＥＣＣブロック分の符号化が終わった時点で、上記バッファメモリ２０４上に用意されたＥＣＣブロック内のデータは、上記セクタ内タイミングジェネレータ２０６からのタイミング信号で示される記録されるべきセクタのタイミングで上記変調部２０８によりＲＬＬ(１，７)変調され、上記セレクタ部２１２を介して、上記パターン生成部２１１により生成されるＡＰＣ，ＶＦＯ，ＳＳ，ＰＯのパターンが付加された記録チャンネル信号とされて上記ディスクドライブ１００に送られて、上記光ディスク１０１のユーザエリアに記録される。
【００８５】
ここで、上記アービトレーション処理部２０３では、各ブロックから生成されるバッファメモリ用のアドレス信号をアービトレーションすることにより、各データ間の並び替えが行われる。
【００８６】
また、再生時には、再生された再生チャンネル信号から同期検出部２１３により同期信号を検出して再生タイミングジェネレータ２０７に供給することにより、同期保護をかけ、そのタイミングに基づいて復調部２１４によりＲＬＬ(１，７)復調を行い、図１８の（Ｂ）に示すようにバッファメモリ２０４に再生データを送る。そして、ＥＣＣ処理部２０５ではＥＣＣデコードが行われ、ＥＤＣチェックが行われ、さらに、ＩＤＥチェックが行われる。このＥＣＣ処理部２０５では、復調部２１４より１ＥＣＣブロック分のデータが送られ終わった時点から再生データに対する訂正動作を行い、１符号の訂正が終わった時点からユーザデータを送り出す。すなわち、１ＥＣＣブロック分の訂正動作を待つ必要がない。
【００８７】
ここで、上述の各フォーマットでは、ヘッダすなわちセクタＩＤの長さに相当するセグメント単位で符号位置（ワード）を更新するようにしたが、上記セグメント内のデータ数をフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメント毎に訂正符号位置を更新すればよく、上記ＥＣＣブロックを１個以上のセクタで構成し、上記セクタを複数のフレームで構成し、上記ＥＣＣブロックのブロック長を
0004088998.tif 000010
とし、サブセクタ数を
サブセクタ数＝セクタ数×ｐ（ｐ＝セグメント数：自然数）
とし、
｛符号長×インターリーブ長｝／｛セグメント長×サブセクタ数｝％サブセクタ数(％はmoduloを示す)とサブセクタ数とが互いに素であるディスクフォーマットでデータの記録／再生を行うようにすればよい。
【００８８】
例えば、図１９に示すように、２０７ワードの情報ワードと２８ワードのパリティワードの符号を３２０ライン束ねてブロック化した符号長が２３５（情報ワード２０７，パリティワード２８）、インターリーブ長３２０のＥＣＣブロックは、上述の図３に示した符号長＝２３５（情報ワード＝２０６，パリティワード＝２９）、インターリーブ長＝３２０のＥＣＣブロックと同ように、ＥＣＣブロックのデータが図４に示したフレーム構成をとり、図５に示したセクタ内のデータ構成をとる。
【００８９】
すなわち、上述の図３に示したＥＣＣブロックは、
セクタ数＝１６、フレーム数＝４７、フレーム長＝１００バイト
符号長＝２３５、インターリーブ長＝３２０
セクタＩＤ＝２０、ｋ＝１
セグメント長＝２０、ｐ＝１、サブセクタ数＝１６
としたものと同じである。
【００９０】
そして、図１９に示したＥＣＣブロックは、ＥＣＣブロック内のユーザデータは６４ＫＢで、構成するセクタ数が１６である。
【００９１】
この場合のＥＣＣブロック内でのフレーム構成を図２０に示し、また、データユニットの並び及びその構成を図２１に示す。Ｈ(ｇ，ｈ)はヘッダ情報すなわちセクタＩＤ情報、Ｒ(ｇ，ｈ)は各セクタ先頭の２０バイトの情報、Ｕ(ｇ，ｈ)はユーザデータ、Ｅ(ｇ，ｈ)はユーザデータの誤り検出コード(EDC:Error Detection Code)である。ｇはデータユニット数、ｈはデータ数である。
【００９２】
この図１９に示したＥＣＣブロックにおいて、ディスク上へのデータのデータ方向は、Ｂ(ｓ，ｔ，ｕ，ｖ)の昇順すなわちｓ，ｔ，ｕ，ｖの順に上位から下位の配列番号をとることにより与えられ、Ｄ(ｉ，ｊ)とＢ(ｓ，ｔ，ｕ，ｖ)の関係を式で表すと、
0004088998.tif 000011
となる。
【００９３】
また、上記ユーザデータＵ(ｇ，ｈ)の方向を誤り検出コードＥ(ｇ，ｈ)の方向と同じにした並びを、Ｄ(ｉ，ｊ)とＲ(ｇ，ｈ)，Ｕ(ｇ，ｈ)，Ｅ(ｇ，ｈ)の関係式で表すと、
0004088998.tif 000012
となる。
【００９４】
また、ヘッダ情報Ｈ(ｇ，ｈ)については、
0004088998.tif 000013
となる。
【００９５】
このように、図１９に示したＥＣＣブロックでは、フレーム内の特定データ、例えばフレーム先頭データＲ(ｇ，ｈ)は２０符号置きに１６箇所に分散される。また、セクタＩＤは各セクタ先頭の２０バイトにある。
【００９６】
また、上述の図１０に示した１セクタで１ＥＣＣブロックを構成したＥＣＣブロックは、
セクタ数＝１、フレーム数＝４７、フレーム長＝１００バイト
符号長＝２３５、インターリーブ長＝２０
セクタＩＤ＝２０、ｋ＝１
セグメント長＝２０、ｐ＝１、サブセクタ数＝１
としたものと同じである。
【００９７】
このＥＣＣブロックは、ＥＣＣブロック内のユーザデータが４ＫＢで、構成するセクタ数が１である。フレーム先頭データＲ(ｇ，ｈ)は２０符号置きに１箇所に分散される。また、セクタＩＤは各セクタ先頭の２０バイトにある。
【００９８】
さらに、上述の図１１乃至図１４に示したフォーマットにおけるＥＣＣブロックは、
セクタ数＝３２、フレーム数＝４７、フレーム長＝５０バイト
符号長＝２３５、インターリーブ長＝３２０
セクタＩＤ＝１０、ｋ＝１
セグメント長＝１０、ｐ＝１、サブセクタ数＝３２
としたものと同じである。
【００９９】
このＥＣＣブロックは、ＥＣＣブロック内のユーザデータが６４ＫＢで、構成するセクタ数が３２である。フレーム先頭データＲ(ｇ，ｈ)は１０符号置きに３２箇所に分散される。また、セクタＩＤは各セクタ先頭の１０バイトにある。
【０１００】
ここで、図１９に示したＥＣＣブロックは、上述の図３に示したＥＣＣブロックと同様に、ＥＣＣブロック内のユーザデータは６４ＫＢで、構成するセクタ数が１６であって、セクタＩＤが集中しているが、例えば、
セクタ数＝１６、フレーム数＝１００、フレーム長＝４７バイト
符号長＝２３５、インターリーブ長＝３２０
セクタＩＤ＝２０、ｋ＝１
セグメント長＝５、ｐ＝４、サブセクタ数＝６４
としたＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が６４ＫＢ、構成するセクタ数１６で、フレーム先頭データＲ(ｇ，ｈ)は５符号置きに６４箇所に分散される。従って、セクタＩＤは、５バイト単位で４箇所に分散される。
【０１０１】
さらに、
セクタ数＝１６、フレーム数＝５０、フレーム長＝９４バイト
符号長＝２３５、インターリーブ長＝３２０
セクタＩＤ＝２０、ｋ＝１
セグメント長＝１０、ｐ＝２、サブセクタ数＝３２
としたＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が６４ＫＢ、構成するセクタ数１６で、フレーム先頭データＲ(ｇ，ｈ)は１０符号置きに３２箇所に分散される。従って、セクタＩＤは、１０バイト単位で２箇所に分散される。
【０１０２】
このようにフレーム内の特定のワードすなわちセクタＩＤを分散させるこで、誤りに対して強くすることができる。
【０１０３】
さらに、上記セグメント内のデータ数をフレーム内のデータ数よりも少ないものとし、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、訂正符号位置を１バイト単位で更新するようにして、フレーム内の特定のワードを広範囲に分散させるようにしてもよい。
【０１０４】
例えば、図２２に示すように、２０７ワードの情報ワードと３０ワードのパリティワードの符号を３２０ライン束ねてブロック化した符号長が２３７（情報ワード２０７，パリティワード３０）、インターリーブ長３２０のＥＣＣブロックにおいて、ＥＣＣブロックのデータは、図２３の（Ａ）にフレーム構成を示すように、１フレームのデータ数が７９バイトで、例えば(１，７)変調されることにより、１フレーム７９バイトが図２３の（Ｂ）に示すように９４８チャンネルとなる。
【０１０５】
この図２３の（Ａ），（Ｂ）に示したフレーム構成では、Ｂ(ｓ，ｔ，ｕ，ｖ)が変調されてｍ(ｓ，ｔ，ｕ，ｗ)となっている。ここで、ｓはセクタ、ｔはフレーム、ｕはセグメント、ｖはデータ（バイト）である。ｗは変調された後のチャンネルである。さらに、上記(１，７)変調方式における直流成分の制御に直流制御(DCC) セル単位でＤＣＣコードを付加するＤＣＣチャンネル等を設けることもできる。
【０１０６】
図２４にディスク上の記録再生データの構成を示すように、１フレーム(frame(channel))単位のチャンネル列の先頭にフレームシンクＦＳが付加され、さらに、４７フレーム(frame(channel))の先頭にＡＰＣ，ＶＦＯ部を付加し、最後にポストアンブルＰＯを付加して、１セクタを構成する。ここで、ＡＰＣは、記録時に記録レーザパワーの制御を行うための発光パターン領域である。また、ＶＦＯは、再生時にクロック抽出のためにＰＬＬをかけるためのパターン領域である。さらに、フレームシンクＦＳには、チャンネル同期をかけるための変調則にでてこないユニークパターンが用いられる。なお、このフォーマットでは、フレームシンクＦＳとして、セクタの先頭を示すフレームシンクＦＳ０とその他のフレームシンクＦＳ１を区別しているが、ＶＦＯとＦＳの間にセクタシンクＳＳを入れるようにしてもよい。
【０１０７】
このＥＣＣブロックでは、
セクタ数＝１６、フレーム数＝６０、フレーム長＝７９バイト
符号長＝２３７、インターリーブ長＝３２０
セクタＩＤ＝２０、ｋ＝１
セグメント長＝１、ｐ＝２０、サブセクタ数＝３２０
とすることにより、ディスク上のデータ位置を上記ＥＣＣブロック上のデータ位置に対応させるに当たって、インターリーブ則を満たしつつ、セグメントすなわち１バイト毎に訂正符号位置を１バイト単位で更新していくディスクフォーマットとすることで、ディスク上のデータをＥＣＣブロック上のデータと１対１に対応させている。
【０１０８】
ここで、ＥＣＣブロック内でのフレーム構成を図２５に示してある。
【０１０９】
図２２に示したＥＣＣブロックにおいて、ディスク上へのデータのデータ方向は、Ｂ(ｓ，ｔ，ｕ，ｖ)の昇順すなわちｓ，ｔ，ｕ，ｖの順に上位から下位の配列番号をとることにより与えられ、Ｄ(ｉ，ｊ)とＢ(ｓ，ｔ，ｕ，ｖ)の関係を式で表すと、
0004088998.tif 000014
となる。
【０１１０】
このように並べることにより、インターリーブ則を満たしながら、ディスク上の１ブロック分にデータは、ＥＣＣブロック上の全データと１対１に対応させることができる。また、このときヘッダすなわちセクタＩＤは全ての訂正符号のうち情報ワードの最初の１ワードに相当し、ユーザデータは全ての訂正符号のうち情報ワード内の２ワード目からに相当する。したがって、ヘッダによる邪魔がなくユーザデータの方向を訂正符号の方向と同じにすることができる。
【０１１１】
ここで、ＥＣＣブロック内でのデータユニットの並び及びデータユニットの構成を図２６に示す。Ｈ(ｇ，ｈ)はヘッダ情報すなわちセクタＩＤ情報、Ｒ(ｇ，ｈ) は各セクタ先頭の２０バイトの情報、Ｕ(ｇ，ｈ)はユーザデータ、Ｅ(ｇ，ｈ) はユーザデータの誤り検出コード(EDC:Error Detection Code)である。ｇはデータユニット数、ｈはデータ数である。
【０１１２】
この図２２に示したＥＣＣブロックにおいて、ディスク上へのデータのデータ方向は、Ｂ(ｓ，ｔ，ｕ，ｖ)の昇順すなわちｓ，ｔ，ｕ，ｖの順に上位から下位の配列番号をとることにより与えられ、Ｄ(ｉ，ｊ)とＢ(ｓ，ｔ，ｕ，ｖ)の関係を式で表すと、
0004088998.tif 000015
となる。
【０１１３】
また、上記ユーザデータＵ(ｇ，ｈ)の方向を誤り検出コードＥ(ｇ，ｈ)の方向と同じにした並びを、Ｄ(ｉ，ｊ)とＲ(ｇ，ｈ)，Ｕ(ｇ，ｈ)，Ｅ(ｇ，ｈ)の関係式で表すと、
0004088998.tif 000016
となる。
【０１１４】
また、ヘッダ情報Ｈ(ｇ，ｈ)については、
0004088998.tif 000017
となる。
【０１１５】
この図２２に示したＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が６４ＫＢ、構成するセクタ数が１６であり、フレーム先頭データＲ(ｇ，ｈ)が各符号に均等に３２０箇所に分散される。セクタＩＤは、１バイト単位で分散される。
【０１１６】
ここで、上述の図２２に示したＥＣＣブロックでは、サブセクタ数を３２０としてフレーム先頭データＲ(ｇ，ｈ)を各符号に均等に３２０箇所に分散するようにしたが、例えばサブセクタ数を１６０とし、
セクタ数＝１６、フレーム数＝６０、フレーム長＝１５８バイト
符号長＝２３７、インターリーブ長＝３２０
セクタＩＤ＝２０、ｋ＝１
セグメント長＝１、ｐ＝２０、サブセクタ数＝１６０
としたＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が６４ＫＢ、構成するセクタ数が１６であり、フレーム先頭データＲ(ｇ，ｈ)は２符号おきに１６０箇所に分散される。セクタＩＤは、１バイト単位で分散される。
【０１１７】
また、上述の図２２に示したＥＣＣブロックでは、セクタ数を１６としたが、セクタ数は変更することができる。
【０１１８】
例えばセクタ数を３２とし、
セクタ数＝３２、フレーム数＝３０、フレーム長＝７９バイト
符号長＝２３７、インターリーブ長＝３２０
セクタＩＤ＝１０、ｋ＝１
セグメント長＝１、ｐ＝１０、サブセクタ数＝３２０
としたＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が６４ＫＢ、構成するセクタ数が３２であり、フレーム先頭データＲ(ｇ，ｈ)が各符号に均等に３２０箇所に分散される。セクタＩＤは、１バイト単位で分散される。
【０１１９】
また、例えばセクタ数を６４とし、
セクタ数＝６４、フレーム数＝１５、フレーム長＝７９バイト
符号長＝２３７、インターリーブ長＝３２０
セクタＩＤ＝５、ｋ＝１
セグメント長＝１、ｐ＝５、サブセクタ数＝３２０
としたＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が６４ＫＢ、構成するセクタ数が６４であり、フレーム先頭データＲ(ｇ，ｈ)が各符号に均等に３２０箇所に分散される。セクタＩＤは、１バイト単位で分散される。
【０１２０】
さらに、上述の図２２に示したＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数を３２ＫＢとしたが、例えば
セクタ数＝１６、フレーム数＝３０、フレーム長＝７９バイト
符号長＝２３７、インターリーブ長＝１６０
セクタＩＤ＝１０、ｋ＝１
セグメント長＝１、ｐ＝１０、サブセクタ数＝１６０
としたＥＣＣブロックでは、ＥＣＣブロック内のユーザデータ数が３２ＫＢ、構成するセクタ数が１６であり、フレーム先頭データＲ(ｇ，ｈ)が各符号に均等に１６０箇所に分散される。セクタＩＤは、１バイト単位で分散される。
【０１２１】
次に、上述の図３に示したＥＣＣブロック又は図１９に示したＥＣＣブロックに本発明を適用した場合のＥＣＣブロックの構成を図２７に示す。
【０１２２】
この図２７に示したＥＣＣブロックは、図２８に示すようなブロック・フォーマットのＥＣＣブロックにすなわち２０７ワードの情報ワードと３０ワードのパリティワードの符号Ｃ１を３２０ライン束ねてブロック化した符号長が２３７（情報ワード２０７，パリティワード３０）、インターリーブ長３２０のＥＣＣブロックに対して、図２９に示すように、この第１の誤り訂正符号Ｃ１とはデータ方向が異なる第２の符号Ｃ２を構成することにより、積符号構成としたものである。
【０１２３】
ここで、図３に示したＥＣＣブロックにおいて、Ｄ(ｉ，ｊ)／ｉは０〜２３６、ｊ＝０〜３１９で構成される。このＥＣＣブロックでは、各ｊにおいて例えばＲＳ(２３７，２０９，２９)符号(＝Ｃ１)を構成し、合計３２０符号からなる。
【０１２４】
そして、図２８に示したＥＣＣブロックにおいて、Ｄ(ｉ，ｊ)／ｉは０〜２３６、ｊ＝０〜２３６で構成される。このＥＣＣブロックでは、各ｊにおいて例えばＲＳ(２３７，２０７，３１)符号(＝Ｃ１)を構成し、合計３２０符号からなる。この誤り訂正符号Ｃ１では、セクタＩＤ情報、ユーザデータ、ユーザデータの誤り検出コード(EDC:Error Detection Code)を情報ワードとして、パリティ生成を行う。
【０１２５】
図２９に示す第２の符号Ｃ２の構成において、ＤＤ(ｉｉ，ｊｊ)／ｉｉは０〜２３６，ｊｊ＝０〜２３６で構成される。そして、各ｊｊにおいて例えばＲＳ (２０９，２０７，３) 符号(＝Ｃ２)を構成した合計３２０符号からなる。この第２の符号Ｃ２の方向は、ディスク上のデータ方向と同じにしてある。ＤＤ (ｉｉ，ｊｊ) は、ディスク上のデータ方向と同じである。
【０１２６】
第２の符号Ｃ２は、セクタＩＤ情報、ユーザデータ、ユーザデータの誤り検出コード(EDC:Error Detection Code)を情報ワードとして、パリティ生成を行う。
【０１２７】
そして、第１の誤り訂正符号Ｃ１は、このようにして生成された第２の符号Ｃ２を情報ワードとして、パリティ生成を行う。ここでは、第２の符号Ｃ２の符号長を第１の誤り訂正符号Ｃ１の情報ワード長としてある。
【０１２８】
次に、上述の図１３に示したＥＣＣブロック又は図２２に示したＥＣＣブロックに本発明を適用した場合のＥＣＣブロックの構成を図３０に示す。
【０１２９】
この図３０に示したＥＣＣブロックは、図３１に示すようなブロック・フォーマットのＥＣＣブロックにすなわち２０７ワードの情報ワードと２８ワードのパリティワードの符号Ｃ１を３２０ライン束ねてブロック化した符号長が２３５（情報ワード２０７，パリティワード２８）、インターリーブ長３２０のＥＣＣブロックに対して本発明を適用したもので、第２の符号Ｃ２の方向をディスク上のデータをセグメント長だけインターリーブさせた各符号方向で例えばＲＳ(２０９，２０７，３)符号として２ワードのパリティワードを生成した合計３２０符号からなる第２の符号Ｃ２と、この第２の符号Ｃ２の符号長を第１の符号Ｃ１の情報ワード長として、垂直軸方向で例えばＲＳ(２３５，２０９，２７)符号として２６ワードのパリティワードを生成した合計３２０符号からなる第１の誤り訂正符号Ｃ１とで構成したものである。
【０１３０】
ここで、図３０に示したＥＣＣブロックにおけるＤ(ｉ，ｊ)／ｉは０〜２３４，ｊ＝０〜３１９で構成される。そして、各ｊにおいて例えばＲＳ(２３５，２０７，２９)符号(＝Ｃ１)を構成した合計３２０符号からなる。
【０１３１】
また、図３０に示したＥＣＣブロックに本発明を適用した場合、第２の符号Ｃ２の符号長を第１の誤り訂正符号Ｃ１の情報ワード長×セグメント長とすると、第２の符号Ｃ２の構成は、図３２のようになる。この図３２において、ＤＤ(ｉｉ，ｊｊ)／ｉｉは０〜４１７９，ｊｊ＝０〜１５で構成され、各ｊｊにおいて例えばＲＳ (４１８０，４１４０，４１) 符号を構成した合計１６符号からなる。ＧＦ(２8) を用いた通常の訂正符号では、符号のシンボル数は２５５までであるが、誤り検出符号とすれば第２の符号Ｃ２を構成することができる。ＤＤ(ｉｉ，ｊｊ)はディスク上のデータ方向と同じである。
【０１３２】
さらに、図３０に示したＥＣＣブロックに本発明を適用した場合、第２の符号Ｃ２のパリティをセクタＩＤ内に配置した構成とすることもできる。例えば図３１におけるＤＤ(ｉｉ，ｊｊ)／ｉｉは０〜４１３９，ｊｊ＝０〜１５で構成し、セクタＩＤ内の４ワードをパリティとする。各ｊｊにおいて例えばＲＳ (４１４０，４１３６，５) 符号を構成した合計１６符号から第２の符号Ｃ２とする。ＤＤ (ｉｉ，ｊｊ) は、ディスク上のデータ方向と同じである。第１の誤り訂正符号Ｃ１については、図３０と同様とする。このように第２の符号Ｃ２のパリティをセクタＩＤ内に配置した構成とすることにより、第１の誤り訂正符号Ｃ１のパリティは２８となる。ただし、符号長は２３５である。
【０１３３】
以上のようなディスクフォーマットの光ディスクに対するユーザデータの記録／再生は、上述の図１５に示した光ディスク記録／再生装置で行われる。
【０１３４】
ユーザデータの記録／再生は、ユーザデータの方向を第１の誤り訂正符号Ｃ１の方向とする場合と、ユーザデータの方向を第２の符号Ｃ２方向とする場合とがある。
【０１３５】
先ず、ユーザデータの方向を第１の誤り訂正符号Ｃ１の方向として、ユーザデータの記録／再生を行う場合について説明する。
【０１３６】
通常記録及びコンピュータでの画像作成を行う場合などの通常記録モードでは、上述の記録／再生用処理ブロック２００において、先ず、アプリケーション側から送られてくるユーザデータを第１の誤り訂正符号Ｃ１の方向でバッファメモリ２０４に蓄積する。
【０１３７】
上記ＥＣＣ処理部２０５は、第２の符号Ｃ２を生成し、その後値に、第１の誤り訂正符号を生成する。
【０１３８】
そして、上記バッファメモリ２０４上に用意されたＥＣＣブロック内のデータが、第２の符号Ｃ２の方向で上記バッファメモリ２０４から読み出されて、上記セクタ内タイミングジェネレータ２０６からのタイミング信号で示される記録されるべきセクタのタイミングで上記変調部２０８によりＲＬＬ(１，７)変調され、上記セレクタ部２１２を介して、上記パターン生成部２１１により生成されるＡＰＣ，ＶＦＯ，ＳＳ，ＰＯのパターンが付加された記録チャンネル信号とされて上記ディスクドライブ１００に送られて、上記光ディスク１０１のユーザエリアに記録される。すなわち、ＥＣＣブロック内のデータは、第２の符号Ｃ２の方向で上記光ディスク１０１に記録される。
【０１３９】
ここで、上記アービトレーション処理部２０３では、各ブロックから生成されるバッファメモリ用のアドレス信号をアービトレーションすることにより、各データ間の並び替えが行われる。
【０１４０】
この通常記録モードでは、図３３の（Ａ）に示すように、上記記録／再生用処理ブロック２００において、３パスすなわちバッファメモリ２０４への６回のアクセスを要する。
【０１４１】
このような通常記録モードに対して、高速記録例えば複数画像に対して同じ記録を行う場合などの高速記録モードでは、記録／再生用処理ブロック２００において、アプリケーション側からユーザデータを、ＥＣＣ処理部２０５により第１の誤り訂正符号Ｃ１の生成を行いながら、バッファメモリ２０４に蓄積する。上記ＥＣＣ処理部２０５は、第２の符号Ｃ２を生成することなく例えばＣ２パリティ領域をダミーデータでおく。
【０１４２】
そして、上記バッファメモリ２０４上に用意されたＥＣＣブロック内のデータを第２の符号Ｃ２の方向で上記光ディスク１０１に記録する。
【０１４３】
すなわち、高速記録モードでは、図３３の（Ｂ）に示すように、上記記録／再生用処理ブロック２００の動作が１パス（バッファメモリ２０４へのアクセスは２回）となる。
【０１４４】
また、通常再生及びコンピュータでの画像編集を行う場合などの通常再生モードでは、光ディスク１０１から再生された再生チャンネル信号から同期検出部２１３により同期信号を検出して再生タイミングジェネレータ２０７に供給することにより、同期保護をかけ、そのタイミングに基づいて復調部２１４によりＲＬＬ(１，７)復調を行い、バッファメモリ２０４に再生データを送る。すなわち、光ディスク１０１に第２の符号Ｃ２の方向で記録されているデータをそのまま第２の符号Ｃ２の方向で再生された再生データがバッファメモリ２０４に送られる。
【０１４５】
ＥＣＣ処理部２０５では、第１の符号Ｃ１の誤り訂正処理を行い、次に第２の符号Ｃ２の誤り検出を行う。さらに、第１の符号Ｃ１方向で消失（混合）訂正を行い、その後に、アプリケーション側にユーザデータを送出する。
【０１４６】
すなわち、通常再生モードでは、図３４の（Ａ）に示すように、上記記録／再生用処理ブロック２００において、３パスすなわちバッファメモリ２０４への６回のアクセスを要する。
【０１４７】
このような通常再生モードに対して、高速再生例えば早送りをする場合などの高速再生モードでは、光ディスク１０１から第２の符号Ｃ２の方向でデータを再生し、その再生データをバッファメモリ２０４に送る。
【０１４８】
そして、ＥＣＣ処理部２０５では、第１の符号Ｃ１の誤り訂正処理を行い、その後、２の符号ｃ２の誤り検出を行うことなく、直ちにアプリケーション側にユーザデータを送出する。
【０１４９】
すなわち、高速再生モードでは、図３４の（Ｂ）に示すように、上記記録／再生用処理ブロック２００の動作が１パス（バッファメモリ２０４へのアクセスは２回）となる。
【０１５０】
次に、ユーザデータの方向を第２の符号Ｃ２の方向として、ユーザデータの記録／再生を行う場合について説明する。
【０１５１】
この場合、記録モードでは、上述の記録／再生用処理ブロック２００において、先ず、記録／再生用処理ブロック２００において、アプリケーション側からユーザデータを、ＥＣＣ処理部２０５により第２の符号Ｃ２の生成を行いながら、バッファメモリ２０４に蓄積する。
【０１５２】
次に、上記ＥＣＣ処理部２０５は、第１の誤り訂正符号Ｃ１を生成する。
【０１５３】
そして、上記バッファメモリ２０４上に用意したＥＣＣブロック内のデータを第２の符号Ｃ２の方向で上記光ディスク１０１に記録する。
【０１５４】
この記録モードでは、図３５に示すように、上記記録／再生用処理ブロック２００の動作は２パスすなわちバッファメモリ２０４への４回のアクセスとなる。
【０１５５】
通常再生モードでは、光ディスク１０１から第２の符号Ｃ２の方向でデータを再生し、再生データをバッファメモリ２０４に送る。
【０１５６】
そして、ＥＣＣ処理部２０５では、第１の符号Ｃ１の誤り訂正処理を行い、次に第２の符号Ｃ２の誤り検出を行う。さらに、第１の符号Ｃ１方向で消失（混合）訂正を行い、その後に、アプリケーション側にユーザデータを送出する。
【０１５７】
この通常再生モードでは、図３６の（Ａ）に示すように、上記記録／再生用処理ブロック２００の動作が４パス（バッファメモリ２０４へのアクセスは８回）となる。
【０１５８】
また、高速再生モードでは、光ディスク１０１から第２の符号Ｃ２の方向でデータを再生し、再生データをバッファメモリ２０４に送る。
【０１５９】
そして、ＥＣＣ処理部２０５では、第１の符号Ｃ１の誤り訂正処理を行い、その後、２の符号Ｃ２の誤り検出を行うことなく、直ちにアプリケーション側にユーザデータを送出する。
【０１６０】
すなわち、高速再生モードでは、図３６の（Ｂ）に示すように、上記記録／再生用処理ブロック２００の動作が１パス（バッファメモリ２０４へのアクセスは２回）となる。
【０１６１】
ここで、上記光ディスク記録／再生装置では、記録する場合に、用いる機能によりユーザデータの方向、パリティ生成順、符号長を制御するとともに、この制御情報をファイル（データ）管理情報に蓄え、又は、伝送するようにする。あるいは、この制御情報を制御に先立ちセクタＩＤ内にセットしておき、符号生成などを行うようにしてもよい。そして、再生する場合にファイル（データ）管理情報よりユーザデータの方向、パリティ生成順、符号長を制御する。あるいはセクタＩＤ再生部から得られた制御情報によりユーザデータの方向、パリティ生成順、符号長を制御するようにしてもよい。上記制御にさらに符号長を考慮すようにすることもできる。
【０１６２】
また、ＥＣＣブロックとセクタ管理のパラメータを制御できるるようにしておけば、短いブロックサイズに対しても容易に対応することができる。
【０１６３】
【発明の効果】
以上の説明からも明らかなように、本発明によれば大きいブロックで、長いインターリーブを可能とした積符号の論理フォーマットを構成し、高い信頼性のデータの記録／再生を可能にした光ディスクの記録／再生方法、光ディスク及び光ディスク装置を提供することができる。
【０１６４】
また、本発明によれば、通常使用するに十分高い信頼性のデータで高速転送レートの記録／再生を可能にした光ディスクの記録／再生方法、光ディスク及び光ディスク装置を提供することができる。
【０１６５】
さらに、本発明によれば、物理フォーマットが同一でブロックサイズの異なる複数の論理フォーマットでデータの記録／再生を可能にした光ディスクの記録／再生方法、光ディスク及び光ディスク装置を提供することができる。
【図面の簡単な説明】
【図１】  ユーザデータの方向を訂正符号の方向と同じにしたＥＣＣブロックの構成を模式的に示す図である。
【図２】ユーザデータの方向が訂正符号の方向と異なる従来のＥＣＣブロックとユーザデータの方向を訂正符号の方向と同じにしたＥＣＣブロックとユーザデータの方向が訂正符号の方向と異なる従来のＥＣＣブロックについて、光ディスクシステムにおける動作タイミングを比較して示す図である。
【図３】本発明を適用する光ディスクシステムにおけるＥＣＣブロックの構成を模式的に示す図である。
【図４】図３に示したＥＣＣブロック内でのフレームの構成を模式的に示す図である。
【図５】上記ＥＣＣブロックを採用した光ディスクシステムにおけるセクタ内のデータ構成を模式的に示す図である。
【図６】上記セクタ内のデータ構成とＥＣＣ（情報ワードとパリティ）の関係を模式的に示す図である。
【図７】上記ＥＣＣブロック内でのフレーム構成を模式的に示す図である。
【図８】上記ＥＣＣブロック内でのデータユニットの並び及びその構成を模式的に示す図である。
【図９】上記光ディスクシステムにおけるユーザデータの構成を模式的に示す図である。
【図１０】１セクタで１ＥＣＣブロックを構成した場合のＥＣＣブロック内でのフレーム構成を模式的に示す図である。
【図１１】上記ＥＣＣブロック内での他のフレーム構成を模式的に示す図である。
【図１２】図１１に示したフレーム構成の場合のセクタ内のデータ構成を模式的に示す図である。
【図１３】図１１に示したフレーム構成の場合のセクタ内のデータ構成とＥＣＣ（情報ワードとパリティ）の関係を模式的に示す図である。
【図１４】図１１に示したフレーム構成の場合のＥＣＣブロック内でのＥＣＣブロック内でのデータユニットの並び及びその構成を模式的に示す図である。
【図１５】上記フォーマットの光ディスクに対するユーザデータの記録／再生を行う光ディスク記録／再生装置のディスクドライブの構成を示すブロック図である。
【図１６】上記ディスクドライブの光学ヘッドに備えられた非球面２群対物レンズユニットの構造を模式的に示す要部断面図である。
【図１７】上記光ディスク記録／再生装置における記録／再生用処理ブロックを示すブロック図である。
【図１８】上記光ディスク記録／再生装置による記録／再生動作でのデータの流れを模式的に示す図である。
【図１９】本発明を適用する光ディスクシステムにおけるＥＣＣブロックの他の構成を模式的に示す図である。
【図２０】図１９示したＥＣＣブロック内でのフレーム構成を模式的に示す図である。
【図２１】図１９示したＥＣＣブロック内でのデータユニットの並び及びその構成を模式的に示す図である。
【図２２】本発明を適用する光ディスクシステムにおけるＥＣＣブロックの他の構成を模式的に示す図である。
【図２３】図２２に示したＥＣＣブロックにおけるフレームの構成を模式的に示す図である。
【図２４】図２２に示したＥＣＣブロックを採用した光ディスクシステムにおけるセクタ内のデータ構成を模式的に示す図である。
【図２５】図２２に示したＥＣＣブロック内でのフレーム構成を模式的に示す図である。
【図２６】図２２に示したＥＣＣブロック内でのデータユニットの並び及びその構成を模式的に示す図である。
【図２７】本発明を適用した場合のＥＣＣブロックの構成例を示す図である。
【図２８】図２７に示したＥＣＣブロックの基本となるブロック・フォーマットのＥＣＣブロックを示す図である。
【図２９】図２７に示したＥＣＣブロックの第２の符号Ｃ２の構成を示す図である。
【図３０】本発明を適用した場合のＥＣＣブロックの他の構成例を示す図である。
【図３１】図３０に示したＥＣＣブロックの基本となるブロック・フォーマットのＥＣＣブロックを示す図である。
【図３２】図３０に示したＥＣＣブロックに本発明を適用して第２の符号Ｃ２の符号長を第１の誤り訂正符号Ｃ１の情報ワード長×セグメント長とした場合の、第２の符号Ｃ２の構成を示す図である。
【図３３】本発明に係る光ディスクの記録再生を行う光ディスク記録／再生装置において、ユーザデータの方向を第１の誤り訂正符号Ｃ１の方向とした場合の、通常記録モード及び高速記録モードでのデータの流れを模式的に示す図である。
【図３４】本発明に係る光ディスクの記録再生を行う光ディスク記録／再生装置において、ユーザデータの方向を第１の誤り訂正符号Ｃ１の方向とした場合の、通常再生モード及び高速再生モードでのデータの流れを模式的に示す図である。
【図３５】本発明に係る光ディスクの記録再生を行う光ディスク記録／再生装置において、ユーザデータの方向を第２の符号Ｃ２の方向とした場合の、記録モードでのデータの流れを模式的に示す図である。
【図３６】本発明に係る光ディスクの記録再生を行う光ディスク記録／再生装置において、ユーザデータの方向を第２の符号Ｃ２の方向とした場合の、通常再生モード及び高速再生モードでのデータの流れを模式的に示す図である。
【図３７】ＩＳＯで規定された光磁気ディスクのフォーマットにおけるＥＣＣブロック内でのフレーム構成を模式的に示す図である。
【図３８】上記ＩＳＯで規定された光磁気ディスクに対する記録／再生動作でのデータの流れを模式的に示す図である。
【図３９】従来より知られている積符号のブロック構成を示す図である。
【図４０】ＤＶＤのＥＣＣブロック構成を示す図である。
【符号の説明】
１００  ディスクドライブ、１０１  光ディスク、１００  ディスクドライブ、１１０  光学ヘッド、２００  記録／再生用処理ブロック、２０１  アプリケーションＩ／Ｆ回路、２０２  ＣＰＵ、２０３  アービトレーション処理部、２０４  バッファメモリ、２０５  ＥＣＣ処理部、２０６  セクタ内タイミングジェネレータ、２０７  再生タイミングジェネレータ、２０８  変調部、２１１  パターン発生部、２１２  セレクタ部、２１３  同期検出部、２１４  復調部
【図１】
0004088998.tif 000021
【図２】
0004088998.tif 000022
【図３】
0004088998.tif 000023
【図４】
0004088998.tif 000024
【図５】
0004088998.tif 000025
【図６】
0004088998.tif 000026
【図７】
0004088998.tif 000027
【図８】
0004088998.tif 000028
【図９】
0004088998.tif 000029
【図１０】
0004088998.tif 000030
【図１１】
0004088998.tif 000031
【図１２】
0004088998.tif 000032
【図１３】
0004088998.tif 000033
【図１４】
0004088998.tif 000034
【図１５】
0004088998.tif 000035
【図１６】
0004088998.tif 000036
【図１７】
0004088998.tif 000037
【図１８】
0004088998.tif 000038
【図１９】
0004088998.tif 000039
【図２０】
0004088998.tif 000040
【図２１】
0004088998.tif 000041
【図２２】
0004088998.tif 000042
【図２３】
0004088998.tif 000043
【図２４】
0004088998.tif 000044
【図２５】
0004088998.tif 000045
【図２６】
0004088998.tif 000046
【図２７】
0004088998.tif 000047
【図２８】
0004088998.tif 000048
【図２９】
0004088998.tif 000049
【図３０】
0004088998.tif 000050
【図３１】
0004088998.tif 000051
【図３２】
0004088998.tif 000052
【図３３】
0004088998.tif 000053
【図３４】
0004088998.tif 000054
【図３５】
0004088998.tif 000055
【図３６】
0004088998.tif 000056
【図３７】
0004088998.tif 000057
【図３８】
0004088998.tif 000058
【図３９】
0004088998.tif 000059
【図４０】
0004088998.tif 000060