(57)【特許請求の範囲】
【請求項１】
データ記録媒体に対してディジタルデータを記録するようにしたデータ記録装置において、
データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよびデータ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータを受け取るための入力手段と、
上記第１および第２のデータをセクタ構造に変換すると共に、データの先頭に上記第１のデータで構成されるセクタか、上記第２のデータで構成されるセクタかを識別することが可能なデータシンクを付加するためのフォーマット化手段と、
上記フォーマット化手段からのデータに対してエラー訂正符号化を行うためのエンコード手段と、
上記エラー訂正符号化されたデータをディジタル変調するための変調手段と、
上記変調手段からの記録データを上記データ記録媒体に対して記録するための記録手段とからなることを特徴とするデータ記録装置。
【請求項２】
データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよびデータ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータがセクタ構造に変換され、さらに、エラー訂正符号化およびディジタル変調の処理がされてなるデータが記録されたデータ記録媒体を再生するデータ再生装置において、
上記データ記録媒体から上記データを再生するための手段と、
再生された上記データをディジタル復調するための手段と、
復調されたデータをエラー訂正するためのデコード手段と、
復調されたデータからデータシンクを切り出すための手段と、
該切り出されたデータシンクを識別し、エラー訂正されたデータから上記第１のデータおよび第２のデータを切り出すためのフォーマット分解手段と、
上記第１のデータおよび第２のデータを送出するための手段とからなるデータ再生装置。
【請求項３】
データ記録媒体に対してディジタルデータを記録するようにしたデータ記録方法において、
データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよびデータ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータを受け取るステップと、
上記第１および第２のデータをセクタ構造に変換すると共に、データの先頭に上記第１のデータで構成されるセクタか、上記第２のデータで構成されるセクタかを識別することが可能なデータシンクを付加するためのフォーマット化ステップと、
上記フォーマット化されたデータに対してエラー訂正符号化を行うステップと、
上記エラー訂正符号化されたデータをディジタル変調するステップと、
上記ディジタル変調により形成された記録データを上記データ記録媒体に対して記録するステップとからなることを特徴とするデータ記録方法。
【請求項４】
データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよびデータ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータがセクタ構造に変換され、さらに、エラー訂正符号化およびディジタル変調の処理がされてなるデータが記録されたデータ記録媒体を再生するデータ再生方法において、
上記データ記録媒体から上記データを再生するステップと、
再生された上記データをディジタル復調するステップと、
復調されたデータをエラー訂正するステップと、
復調されたデータからデータシンクを切り出すためのステップと、
該切り出されたデータシンクを識別し、エラー訂正されたデータから上記第１のデータおよび第２のデータを切り出すためのフォーマット分解のステップと、
上記第１のデータおよび第２のデータを送出するステップとからなるデータ再生方法。
【請求項５】
データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよび上記第１のデータを識別する情報を有するデータシンクがエラー訂正符号化およびディジタル変調の処理がされて記録される第１の記録層と、データ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータおよび上記第２のデータを識別する情報を有するデータシンクがエラー訂正符号化およびディジタル変調の処理がされて記録される第２の記録層とが単一のディスク内に各別に設けられたことを特徴とするディスク状記録媒体。
【請求項６】
請求項１において、
上記第２のデータが２，３５２バイト、２，３４０バイト、２，３３６バイト、２，３２４または２，４５０バイトの長さに区切られることを特徴とするデータ記録装置。
【請求項７】
請求項２において、
上記第２のデータが２，３５２バイト、２，３４０バイト、２，３３６バイト、２，３２４または２，４５０バイトの長さに区切られることを特徴とするデータ再生装置。
【請求項８】
請求項３において、
上記第２のデータが２，３５２バイト、２，３４０バイト、２，３３６バイト、２，３２４または２，４５０バイトの長さに区切られるステップを含むことを特徴とするデータ記録方法。
【請求項９】
請求項４において、
上記第２のデータが２，３５２バイト、２，３４０バイト、２，３３６バイト、２，３２４または２，４５０バイトの長さに区切られるステップを含むことを特徴とするデータ再生方法。
【請求項１０】
請求項５において、
上記第２のデータが２，３５２バイト、２，３４０バイト、２，３３６バイト、２，３２４または２，４５０バイトの長さに区切られることを特徴とするディスク状記録媒体。
【請求項１１】
請求項１において、
データ記録媒体上に記録されるデータは、伝送フレームが連続するものであり、上記第１および第２のデータのセクタがそれぞれ異なる数の上記伝送フレームに含まれることを特徴とする記録装置。
【請求項１２】
請求項２において、
データ記録媒体上に記録されるデータは、伝送フレームが連続するものであり、上記第１および第２のデータのセクタがそれぞれ異なる数の上記伝送フレームに含まれることを特徴とする再生装置。
【請求項１３】
請求項３において、
データ記録媒体上に記録されるデータは、伝送フレームが連続するものであり、上記第１および第２のデータのセクタがそれぞれ異なる数の上記伝送フレームに含まれることを特徴とするデータ記録方法。
【請求項１４】
請求項４において、
データ記録媒体上に記録されるデータは、伝送フレームが連続するものであり、上記第１および第２のデータのセクタがそれぞれ異なる数の上記伝送フレームに含まれることを特徴とするデータ再生方法。
【請求項１５】
請求項５において、
記録されるデータは、伝送フレームが連続するものであり、上記第１および第２のデータのセクタがそれぞれ異なる数の上記伝送フレームに含まれることを特徴とするディスク状記録媒体。
【請求項１６】
請求項１において、
エラー訂正符号化として、畳み込み型の符号化が用いられることを特徴とするデータ記録装置。
【請求項１７】
請求項１において、
エラー訂正符号化として、畳み込み型の符号化が用いられることを特徴とするデータ再生装置。
【請求項１８】
請求項３において、
エラー訂正符号化として、畳み込み型の符号化が用いられることを特徴とするデータ記録方法。
【請求項１９】
請求項４において、
エラー訂正符号化として、畳み込み型の符号化が用いられることを特徴とするデータ再生方法。
【請求項２０】
請求項５において、
エラー訂正符号化として、畳み込み型の符号化が用いられることを特徴とするディスク状記録媒体。
【請求項２１】
請求項１において、
伝送のために付加される同期信号のパターンによって、第１および第２のデータのセクタ構造を判別することを特徴とするデータ記録装置。
【請求項２２】
請求項２において、
伝送のために付加される同期信号のパターンによって、第１および第２のデータのセクタ構造を判別することを特徴とするデータ再生装置。
【請求項２３】
請求項３において、
伝送のために付加される同期信号のパターンによって、第１および第２のデータのセクタ構造を判別することを特徴とするデータ記録方法。
【請求項２４】
請求項４において、
伝送のために付加される同期信号のパターンによって、第１および第２のデータのセクタ構造を判別することを特徴とするデータ再生方法。
【請求項２５】
請求項１において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクは、さらに、複数のセクタの集合であるブロックの識別に用いられることを特徴とするデータ記録装置。
【請求項２６】
請求項２において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクは、さらに、複数のセクタの集合であるブロックの識別に用いられることを特徴とするデータ再生装置。
【請求項２７】
請求項３において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクは、さらに、複数のセクタの集合であるブロックの識別に用いられることを特徴とするデータ記録方法。
【請求項２８】
請求項４において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクは、さらに、複数のセクタの集合であるブロックの識別に用いられることを特徴とするデータ再生方法。
【請求項２９】
請求項５において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクは、さらに、複数のセクタの集合であるブロックの識別に用いられることを特徴とするディスク状記録媒体。
【請求項３０】
請求項１において、
データシンクがキャラクタコードから構成され、上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクの少なくとも一部が異ならされることを特徴とするデータ記録装置。
【請求項３１】
請求項２において、
データシンクがキャラクタコードから構成され、上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクの少なくとも一部が異ならされることを特徴とするデータ再生装置。
【請求項３２】
請求項３において、
データシンクがキャラクタコードから構成され、上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクの少なくとも一部が異ならされることを特徴とするデータ記録方法。
【請求項３３】
請求項４において、
データシンクがキャラクタコードから構成され、上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクの少なくとも一部が異ならされることを特徴とするデータ再生方法。
【請求項３４】
請求項５において、
データシンクがキャラクタコードから構成され、上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクの少なくとも一部が異ならされることを特徴とするディスク状記録媒体。
【請求項３５】
請求項１において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、両者の間の距離が大きくなるように、選定されることを特徴とするデータ記録装置。
【請求項３６】
請求項２において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、両者の間の距離が大きくなるように、選定されることを特徴とするデータ再生装置。
【請求項３７】
請求項３において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、両者の間の距離が大きくなるように、選定されることを特徴とするデータ記録方法。
【請求項３８】
請求項４において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、両者の間の距離が大きくなるように、選定されることを特徴とするデータ再生方法。
【請求項３９】
請求項５において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、両者の間の距離が大きくなるように、選定されることを特徴とするディスク状記録媒体。
【請求項４０】
請求項１において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、ディジタル変調後において、両者の間の距離が大きくなるように、選定されることを特徴とするデータ記録装置。
【請求項４１】
請求項２において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、ディジタル変調後において、両者の間の距離が大きくなるように、選定されることを特徴とするデータ再生装置。
【請求項４２】
請求項３において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、ディジタル変調後において、両者の間の距離が大きくなるように、選定されることを特徴とするデータ記録方法。
【請求項４３】
請求項４において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、ディジタル変調後において、両者の間の距離が大きくなるように、選定されることを特徴とするデータ再生方法。
【請求項４４】
請求項５において、
上記第１および第２のデータのセクタにそれぞれ付加されるデータシンクのビットパターンは、ディジタル変調後において、両者の間の距離が大きくなるように、選定されることを特徴とするディスク状記録媒体。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、異なるフォーマットのデータ記録媒体、特に、異なるセクタサイズのデータ記録媒体の間の信号処理を簡単化できるデータ記録／再生装置、および方法、並びにディスク状記録媒体に関する。
【０００２】
【従来の技術】
コンピュータの外部記憶装置として、大容量、高速アクセスの利点から光ディスクドライブが注目され、既に、ＣＤ−ＲＯＭ（またはＣＤ−Ｉ（ＣＤ  Ｉｎｔｅｒａｃｔｉｖｅ）  ）ドライブ、ＭＯ（イレーザブルディスクの一つである光磁気ディスク）ドライブの採用は、急速に拡がりつつある。これら以外にも、ディスク直径が２．５インチのＭＤ（ミニディスク；イレーザブルディスク）も提案されている。さらに、映像記憶媒体として、ＤＶＤ（ディジタル・ビデオ・ディスク）が開発されつつある。
【０００３】
ＤＶＤは、ＣＤと同一の直径の再生専用ディスク、またはＭＯディスクあるいは相変化型ディスクとされた記録／再生可能な光ディスクであって、ＭＰＥＧ等で圧縮した映像情報を再生、または記録／再生できるディスクである。ＤＶＤでは、レーザ光の短波長化の進展と、対物レンズのＮＡの増大と共に、ディジタル変調およびエラー訂正符号化の処理の改良によって、記録密度がより一層、向上され、単層ディスクの場合でも、データ記憶容量が約３．７Ｇバイトと膨大なものである。ＣＤ、ＭＤが当初は、ディジタルオーディオディスクとして開発され、その後、コンピュータの外部記憶媒体としても利用されるのと同様に、より大容量のＤＶＤもコンピュータの外部記憶媒体として利用されることが期待されている。
【０００４】
従来では、磁気テープ、磁気ディスク、フレキシブルディスク、上述した光ディスク等の媒体毎に異なるフォーマットが規定されており、互換性についての考慮がされているとは言えなかった。そのため、新媒体と既存媒体との互換をとる場合には、論理的な領域でしか対応せず、効率的ではなかった。例えばコンピュータの外部記憶媒体の場合では、１２８バイト×２ｉ  のセクタサイズ（５１２バイト、２，０４８バイト（２Ｋバイト）等）が主流であるのに対して、ＣＤ−ＲＯＭは２，３５２バイト（同期信号を除いた場合には、２，３４０バイト、同期信号およびヘッダを除いた場合には、２，３３６バイト）を１ブロックとしており、物理的に両者が対応しにくい問題があった。
【０００５】
【発明が解決しようとする課題】
上述したＤＶＤは、ＣＤと同様の読出し専用ディスク、記録可能なＭＯディスク、または相変化型ディスクでも実現できるものであり、その容量が既存の光ディスクの何れと比較しても、かなり大きいという利点がある。かかるＤＶＤを新たに外部記憶媒体として利用する場合、既存の光ディスク媒体、特に、広範に普及しており、また、略同一のディスクサイズであり、さらに、同一の読み取り方式を採用するＣＤ−ＲＯＭとの互換性を考慮することは、ＣＤ−ＲＯＭとＤＶＤとの間のデータの相互乗り入れを簡単とし、また、ドライブの共用化を可能とし、さらに、ＣＤ−ＲＯＭの資産を活用するうえで不可欠なことである。
【０００６】
従って、この発明の目的は、５１２バイトの整数倍の長さらのデータを含むセクタと、ＣＤフォーマットに準ずるバイト長のデータからなるセクタとの何れにも対応することができるデータ記録／再生装置および方法、並びにディスク状記録媒体を提供することにある。
【０００７】
【課題を解決するための手段】
上述の目的を達成するために、この発明は、データ記録媒体に対してディジタルデータを記録するようにしたデータ記録装置において、
データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよびデータ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータを受け取るための入力手段と、
第１および第２のデータをセクタ構造に変換すると共に、データの先頭に第１のデータで構成されるセクタか、第２のデータで構成されるセクタかを識別することが可能なデータシンクを付加するためのフォーマット化手段と、
フォーマット化手段からのデータに対してエラー訂正符号化を行うためのエンコード手段と、
エラー訂正符号化されたデータをディジタル変調するための変調手段と、
変調手段からの記録データをデータ記録媒体に対して記録するための記録手段とからなることを特徴とするデータ記録装置である。また、この発明は、上述のようにデータを記録する記録方法である。
【０００８】
また、この発明は、データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよびデータ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータがセクタ構造に変換され、さらに、エラー訂正符号化およびディジタル変調の処理がされてなるデータが記録されたデータ記録媒体を再生するデータ再生装置において、
データ記録媒体からデータを再生するための手段と、
再生されたデータをディジタル復調するための手段と、
復調されたデータをエラー訂正するためのデコード手段と、
復調されたデータからデータシンクを切り出すための手段と、
該切り出されたデータシンクを識別し、エラー訂正されたデータから第１のデータおよび第２のデータを切り出すためのフォーマット分解手段と、
第１のデータおよび第２のデータを送出するための手段とからなるデータ再生装置である。また、この発明は、上述のようにデータを再生する再生方法である。
【０００９】
さらに、この発明は、データ部分が５１２バイトの整数倍の長さに区切られた第１のデータおよび第１のデータを識別する情報を有するデータシンクがエラー訂正符号化およびディジタル変調の処理がされて記録される第１の記録層と、データ部分がＣＤフォーマットに準ずるバイト長に区切られた第２のデータおよび第２のデータを識別する情報を有するデータシンクがエラー訂正符号化およびディジタル変調の処理がされて記録される第２の記録層とが単一のディスク内に各別に設けられたことを特徴とするディスク状記録媒体である。
【００１０】
【作用】
５１２バイトの整数倍例えば２，０４８バイトとＣＤフォーマットに準ずるバイト長例えば２，３５２バイトの長さのデータをそれぞれ有する二つのセクタに、物理的な領域で対応することが可能となり、同一の記録媒体上に、コンピュータストレージ用のデータとＣＤ−ＲＯＭ用のデータとを移植することができる。
【００１１】
【実施例】
以下、この発明の一実施例について図面を参照して説明する。図１は、この発明による光ディスク記録システムを示し、図２は、光ディスク再生システムを示す。記録システムでは、入力端子１から記録データが供給され、これが光ディスク２に記録される。記録データは、圧縮されたビデオデータ、圧縮されたオーディオデータ、コンピュータ用のデータ等である。現在提案されているＤＶＤの記録可能なタイプ（光磁気型あるいは相変化型のディスク）は、光ディスク２の一例である。なお、図１の記録システムは、記録可能な光ディスク２に対して適用されるのみならず、再生専用ディスクのマスタリングシステムに対しても適用できる。
【００１２】
ここで、この発明を適用できる光ディスク２のデータ構造、特に、アクセス（記録または再生）のためのデータ単位について説明する。最初にＣＤ−ＲＯＭデータのセクタ構造について説明する。ＣＤ−ＲＯＭは、周知のＣＤから発展したものである。ＣＤは、図３に示すように、伝送フレーム（ＥＦＭフレーム、Ｃ１フレームとも称されることがある）内に、１バイトのサブコード、２４バイトのデータ、各４バイトのＣ１パリティおよびＣ２パリティが配置されたものである。ＣＤ上には、ＥＦＭ変調により各バイトが１４チャンネルビットのコードワードに変換され、結合ビット（３チャンネルビット）を介して記録される。さらに、各伝送フレームの先頭に、１１Ｔ（Ｔは、チャンネルビットの周期）の反転間隔が連続し、その後に２チャンネルビットが付加された計２４チャンネルビットのシンク（同期信号を意味する）が付加される。
【００１３】
サブコードは、９８伝送フレームを周期として１単位となるように構成されている。従って、ＣＤ−ＤＡ（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ）  では、９８伝送フレーム内に、
２４バイト×９８＝２，３５２バイト
のユーザデータが含まれる。また、サブコードまでを含めると、
２５バイト×９８＝２，４５０バイト
となる。このように、ＣＤ−ＤＡのフォーマットでは、２，３５２バイトと２，４５０バイトの２種類のデータサイズが存在する。
【００１４】
このＣＤの伝送フォーマットに基づいてＣＤ−ＲＯＭのデータ構造が規定されている。すなわち、ＣＤ−ＲＯＭは、サブコードの周期の９８フレームに含まれるデータである、２，３５２バイトをアクセス単位とする。このアクセス単位は、ブロックとも称されるが、以下の記述では、セクタと称することにする。図４は、ＣＤ−ＲＯＭの１セクタのデータ構造を示す。
【００１５】
ＣＤ−ＲＯＭでは、モード０、モード１、モード２が規定されている。これらのモードに共通して、セクタの区切りを示すシンク（１２バイト）、ヘッダ（４バイト）が付加される。モード０は、これらのシンクおよびヘッダ以外が全て“０”  のデータであり、ダミーデータとして使用される。図４は、モード１およびモード２の１セクタのデータ構造を示す。ヘッダは、ＣＤのサブコードと同様の３バイトのアドレス情報と１バイトのモード情報とからなる。
【００１６】
モード１のデータ構造では、ユーザデータが２，０４８（２Ｋ）バイトであり、エラー訂正能力を高めるために、２８８バイトの補助データが付加されている。すなわち、エラー検出符号（４バイト）、スペース（８バイト相当）、Ｐパリティ（１７２バイト）、Ｑパリティ（１０４バイト）が付加されている。モード１は、文字コード、コンピュータデータ等のように、信頼性が高いことが要求されるデータの記録に好適である。モード２は、２８８バイトの補助データが付加されず、従って、２，３３６バイトのユーザデータの記録が可能なモードである。モード２は、ビデオデータ、オーディオデータのようなエラーを補間できるデータの記録に適している。
【００１７】
さらに、ＣＤ−ＲＯＭと同様の読出し専用ディスクとして、ＣＤ−Ｉが規格化されている。図５は、ＣＤ−Ｉの１セクタのデータ構造を示す。ＣＤ−ＲＯＭと同様に、１２バイトのシンク、４バイトのヘッダを付加され、ヘッダ中のモード情報は、モード２とされる。ヘッダの後に、ＣＤ−Ｉでは、８バイトのサブヘッダが付加される。サブヘッダは、各２バイトのファイルナンバー、チャンネルナンバ、サブモード、データタイプからなる。
【００１８】
さらに、ＣＤ−ＲＯＭのモード１とモード２と同様に、ＣＤ−Ｉでは、フォーム１および２が規定されている。フォーム１では、４バイトのエラー検出符号、１７２バイトのＰパリティ、１０４バイトのＱパリティが付加される。ＣＤ−ＲＯＭのモード１におけるスペースが存在せず、ユーザデータの領域が２，０４８バイトである。フォーム２では、リザーブ領域（４バイト）が設けられ、ユーザデータの領域が２，３２４バイトである。
【００１９】
以上のように、ＣＤフォーマットに準ずるバイト長としては、２，３５２バイトを基本として、付加的データ（ヘッダ、サブコード等）の扱いによって、２，３４０バイト、２，３３６バイト、２，３２４バイトまたは２，４５０バイトなどが存在しうる。
【００２０】
次に、セクタ構造の他の例について説明すると、これは、図６Ａに示すように、１セクタの２，０４８（＝２Ｋ）バイトのユーザデータに対して、データシンク（４バイト）およびヘッダ（１６バイト）が付加され、また、信頼性の向上のためのエラー検出符号ＥＤＣ（４バイト）が付加されたものである。従って、１セクタの長さが２，０７２バイトである。この一実施例では、後述するように、データシンクによって、セクタ構造を識別し、さらに、ブロックの先頭を識別するようにしている。
【００２１】
図６Ｂは、ヘッダのデータをより詳細に示す。すなわち、ヘッダに対するエラー検出符号（具体的にはＣＲＣ）の２バイト、コピー可否を管理するための管理情報ＣＧＭＳの１バイト、単層ディスクと多層ディスクとを識別するとともに、そのディスクに含まれる層数、データが記録されている層の番号を示すレイヤーの１バイト、アドレスの４バイト、補助的データの８バイトとからヘッダが構成される。
【００２２】
一方、上述したＣＤ−ＲＯＭ、ＣＤ−Ｉ、ＣＤ−ＤＡ等のＣＤフォーマットに準ずるデータは、例えば２，３５２バイトであるから、この部分をユーザデータとして、図７Ａに示すように、データシンク（４バイト）およびヘッダ（１２バイト）を付加する。従って、１セクタの長さが２，３６８バイトである。ＣＤ−ＤＡの場合では、９８伝送フレーム内に２，３５２バイトのユーザデータが含まれる。ヘッダは、図７Ｂに拡大して示すように、ＣＲＣ（２バイト）、コピー管理情報ＣＧＭＳ、レイヤー、アドレス、および補助的データ（４バイト）からなる。補助的データの長さがより短くされていること以外は、図６Ｂに示すヘッダと同一の情報を図７Ｂのヘッダが有する。
【００２３】
図８は、データシンクの一例を説明するものである。再生されたデータ中の４バイトのデータシンクが予め設定されたデータシンクパターンＳＹ１、ＳＹ２、ＳＹ３と比較される。データシンクパターンは、例えばＩＳＯ６４６で規定されているキャラクタコードを使用でき、その場合のキャラクタが図８に示されている。すなわち、２Ｋバイトセクタに対しては、データシンクパターンＳＹ１として、“ＭＭＣＤ”が用意される。ＣＤセクタに対しては、データシンクパターンＳＹ２として、“ＣＤＲＭ”が用意される。さらに、ブロックの先頭のデータシンクのために、データシンクパターンＳＹ３として、“ＢＬＯＣ”が用意される。各セクタのデータシンクＰＢＳＹがこれらのデータシンクパターンの何れと一致するかを検出することで、セクタ構造を判別できる。また、データシンクによって、セクタおよびブロックの先頭のタイミングを検出することができる。
【００２４】
図８の具体例は、データシンクパターンの全キャラクタが互いに異なり、誤った識別の発生を抑えることができる。但し、ＳＹ２´（＝“ＨＤＣＤ”）およびＳＹ３´（＝“ＢＬＣＤ”）のように、一部のキャラクタが異なるデータシンクパターンを使用しても良い。
【００２５】
図９は、データシンクパターンの他の幾つかの例を示す。図９Ａは、２Ｋバイトセクタに対して、４バイト（＝３２ビット）が全て“１”  のパターンを割り当て、ＣＤセクタに対して、全て“０”  のパターンを割り当てる例である。この場合の二つのビットパターンの距離が最大となる。
【００２６】
図９Ｂは、ディジタル変調した後に付加されるシンクパターンと同一のパターンの３２ビットを使用する例である。一例として、２Ｋバイトセクタに対して、シンクパターンＳ３（＝“０００００１０００１，１１Ｔ，１１Ｔ（反転）”（但し、１１Ｔは、反転間隔が１１Ｔ（Ｔ；ビット周期）を意味する））を割り当て、ＣＤセクタに対して、シンクパターンＳ４（＝“００００１００００１，１１Ｔ，１１Ｔ（反転）”）を割り当てる。この場合には、ビットパターンをフレームシンクと共有できる。
【００２７】
図９Ｃは、２Ｋバイトセクタに対して、バイナリーコード例えば「１６８」（＝党１０１０１０００媒）を４回繰り返したデータシンクを付加し、ＣＤセクタに対して、「１７３」（＝党１０１０１１０１媒）を４回繰り返したデータシンクを付加する。そして、このデータシンクをディジタル変調すると、２Ｋバイトセクタについてのデータシンクは、党００１００１０００００１０００１媒のパターンが４回繰り返すものとなる。一方、ＣＤセクタについてのデータシンクは、党０００１００１０００１０００１０媒のパターンが４回繰り返すものとなる。このように、ディジタル変調した後のビットパターンでみると、二つのデータシンクの間の距離が大きくなり、伝送時のエラーによって、ビットパターンの識別を誤るおそれを軽減することができる。
【００２８】
このように、１セクタの長さは、異なるものとなり、然も、整数比の関係にはない。この一実施例では、二つの異なるセクタサイズをＡおよびＢとするときに、ｎＡとｍＢ（ｎ、ｍは、それぞれ整数で、ｎ≠ｍ、ｎ＞ｍである）が所定サイズのデータ単位（ブロックと称する）に入るように、ブロックを規定する。そして、ブロックの単位で、データを記録／再生（すなわち、アクセス）するものである。ｎ、ｍの規定の方法には、ｎおよびｍを互いに素に選ぶ。とくに、ＡおよびＢのサイズが近い場合には、ｍ＝ｍ−１で構成するように考える方法と、ｎ＝２j （ｊは自然数）で構成する方法がある。ｍおよびｎを互いに素に規定する方法は、ブロックサイズを最小とする場合に採用される。ｎ＝２j と規定する方法は、コンピュータシステムとの親和性を考える場合に採用される。
【００２９】
上述の例において、ユーザデータのみを考えると、ｎ＝８、ｍ＝７と規定すると、
２，０４８バイト×８＝１６，３８４バイト
２，３３６バイト×７＝１６，３５２バイト
となり、１６Ｋバイト（１６，３８４）バイトのブロックにおさまる。
【００３０】
さらに、上述したように、データシンクおよびヘッダを付加したものをセクタサイズとして考えると、Ａ´＝２，０７２、Ｂ´＝２，３６８であるから、ｎ＝８、ｍ＝７と選定し、ブロックサイズは、
２，０７２×８＝２，３６８×７＝１６，５７６バイト
となり、共通の同一ブロックサイズを規定することができる。
【００３１】
この場合の１ブロックのデータ構造として、図１０に示すように、（１４８×１１２＝１６，５７６バイト）の２次元配列を規定し、この２次元配列に対してエラー訂正符号を適用することによって、エラー訂正能力を高くすることができる。エラー訂正符号としては、縦方向（各列）の１６２バイトに対して、第１のエラー訂正符号（Ｃ１符号と称する）の符号化を行い、８バイトをＣ１パリティを生成し、斜め方向の１５６バイトに対して、第２のエラー訂正符号（Ｃ２符号と称する）の符号化を行い、１４バイトのＣ２パリティを付加する、畳み込み型の２重符号化を採用できる。
【００３２】
勿論、エラー訂正符号としては、これ以外に、積符号、ブロック完結型の２重符号化、ＬＤＣ（Ｌｏｎｇ  Ｄｉｓｔａｎｃｅ  Ｃｏｄｅ）等を採用しても良く、単なるエラー検出符号による符号化を行なうことも可能である。
【００３３】
２つの異なるサイズのセクタを同一サイズのブロックに統合する場合について、図１１を参照してより具体的に説明する。図１１Ａは、図６Ａに示すセクタサイズが２，０７２バイトのセクタ（以下、２Ｋバイトセクタと称する）の場合の処理を示す。この１セクタをＲ／Ｗ方向に１４８バイト毎に区切り、１４８×１４＝２，０７２バイトの２次元配列を形成する。従って、この配列の１セクタは、１ブロック内に８個含まれ、１ブロックが８セクタのデータ構造が形成される。
【００３４】
図１１Ｂは、図７Ａに示すセクタサイズが２，３６８バイトのセクタ（以下、ＣＤセクタと称する）の場合の処理を示す。この１セクタをＲ／Ｗ方向に１４８バイト毎に区切り、１４８×１６＝２，３６８バイトの２次元配列を形成する。従って、この配列の１セクタは、１ブロック内に７個含まれ、１ブロックが７セクタのデータ構造が形成される。記録／再生時には、データの２，０７２バイトまたは２，３６８バイトをカウントするカウンタを設け、７個または８個のセクタシンクを検出することによって、ブロックの区切りを決定する。この方法に限らず、セクタシンクと別のブロックシンクを付加しても良い。このブロックは、エラー訂正符号がブロック完結型の場合には、必要とされるが、この発明では、必須の事項ではない。
【００３５】
上述の説明では、コンピュータからのデータの１セクタに２Ｋバイトのデータが含まれるものとしたが、５１２バイトの整数倍のデータがセクタに含まれれば良い。例えば５１２×２＝１，０２４（＝１Ｋ）バイトのデータを含むセクタ構造としては、図１２Ａに示すものを採用できる。このセクタには、１，０２４バイトのユーザデータ以外に、２バイトのデータシンク、８バイトのヘッダ、４バイトのエラー検出符号が含まれる。また、ヘッダは、図１２Ｂに示すように、ヘッダのエラー検出のためのＣＲＣ（１バイト）、コピー管理情報ＣＧＭＳ（１バイト）、レイヤー情報（１バイト）、アドレス（４バイト）、補助的データ（１バイト）から構成される。各情報の意味は、上述したものと同様である。
【００３６】
そして、この１Ｋバイトのセクタをブロック化する場合、Ａ＝１，０２４（＝１Ｋ）バイト、Ａ´を１，０３６バイトとすると、ｎ＝１６、ｍ＝７で同様にブロック化することができる。すなわち、図１３に示すように、Ｒ／Ｗ方向に１４８バイト毎に区切り、１４８×７＝１，０３６バイトの２次元配列を形成し、１６セクタによって、１ブロックのデータが形成される。
【００３７】
図１に戻って、この発明の一実施例の記録システムについて説明する。入力端子１からのディジタルデータがインターフェース３例えばＳＣＳＩを介してスイッチ回路５ａに供給され、スイッチ回路５ａにより選択的にフォーマット化回路４ａ、４ｂに供給される。これらのフォーマット化回路４ａ、４ｂは、受け取ったディジタルデータをセクタ毎に区切り、データシンクおよびヘッダを付加する。すなわち、フォーマット化回路４ａは、受け取ったデータを図６Ａに示す２Ｋバイセクタのセクタ構造に変換し、フォーマット化回路４ｂは、受け取ったデータを図７Ａに示すようなＣＤセクタのセクタ構造に変換すると共に、２ＫバイトセクタとＣＤセクタを識別することが可能なように、上述したようなパターンのデータシンクを付加する。このためにＩＤ信号がフォーマット化回路４ａ、４ｂに対して供給される。
【００３８】
スイッチ回路５ａは、インターフェース３から出力されるＩＤ信号により制御され、インターフェース３が受け付けたデータと対応してスイッチ回路５ａが切り替えられる。例えばコンピュータから２Ｋバイトで区切られたデータを受け取った場合では、ＩＤ信号によって、スイッチ回路５ａがフォーマット化回路４ａを選択する。一方、例えばＣＤ−ＲＯＭドライブから２，３５２バイトで区切られたデータを受け取った場合では、スイッチ回路５ａがフォーマット化回路４ｂを選択する。フォーマット化回路４ａ、４ｂの出力データがブロック化回路６に供給される。
【００３９】
図１では示されていないが、ＩＤ信号をＴＯＣ発生回路に供給し、ＩＤ信号を含むＴＯＣデータを生成しても良い。ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）  データは、ディスクのコントロール情報、ディレクトリ情報等を含み、例えば最内周トラックに記録されるデータであって、ディスクをドライブに装着した時にＴＯＣデータが読み取られる。ＤＩＴ（Ｄｉｓｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）と称される場合もあるが、これもＴＯＣデータと同様のものである。
【００４０】
また、入力端子１に対して、ユーザデータのみならず、このＴＯＣデータも供給し、ＴＯＣデータもユーザデータと共に、セクタ構造に変換しても良い。この場合、ＴＯＣデータからなるＴＯＣセクタとユーザデータからなるユーザセクタとの関係としては、次のようなものが可能である。第１のデータ構造は、ＴＯＣセクタが２Ｋセクタであり、ユーザセクタが２ＫセクタまたはＣＤセクタのものである。第２のデータ構造は、ＴＯＣセクタがＣＤセクタであり、ユーザセクタがＣＤセクタのものである。これは、ＣＤ−ＲＯＭのデータの全体をそっくり光ディスク２に記録する場合に該当する。第３のものは、ＴＯＣセクタが２Ｋセクタの第１のＴＯＣセクタと、ＣＤセクタの第２のＴＯＣセクタとからなり、ユーザセクタがＣＤセクタのものである。これは、ＣＤ−ＲＯＭのデータの全体をそっくり記録するとともに、光ディスク２（例えばＤＶＤ）のＴＯＣデータを２Ｋセクタとして構成する場合に該当する。
【００４１】
ブロック化回路６は、７セクタまたは８セクタからなるブロックを構成する。ブロック化回路６からのデータがエラー訂正符号のＣ２エンコーダ７およびＣ１エンコーダ８に供給される。Ｃ２エンコーダ７およびＣ１エンコーダ８は、図１０に示すような畳み込み型の二重符号化のエラー訂正符号の符号化を行なう。Ｃ２エンコーダ７およびＣ１エンコーダ８の具体的処理については後述する。
【００４２】
Ｃ１エンコーダ８の出力がディジタル変調回路９に供給される。ディジタル変調回路９は、例えば１バイト（８ビット）のデータシンボルを１６ビットのコードワードに、予め決めたテーブルに従ってマッピングすることによって、直流分の少ない変調出力を生成する。勿論、ＣＤにおけるＥＦＭ、８ビットのデータシンボルを１５ビットのコードワードに変換する８−１５変調等をディジタル変調として採用することができる。ディジタル変調回路９の出力がスイッチ回路５ｂを介してシンク付加回路１０ａ、１０ｂに対して選択的に供給される。
【００４３】
シンク付加回路１０ａ、１０ｂは、シンク信号（セクタシンク、付加的シンクＳ１、Ｃ１シンクＳ２、およびブロックシンク）を変調されたデータに対して付加する。この一実施例では、後述するように、これらの付加されるシンクのパターンを利用してセクタ構造を識別することを可能としている。シンク付加回路１０ａは、２Ｋバイトセクタのためのシンクをデータに付加し、シンク付加回路１０ｂは、ＣＤセクタのためのシンクをデータに付加する。これらのシンクとしては、変調されたデータ中に現れることがない、特異なビットパターンのものが使用される。
【００４４】
シンク付加回路１０ａ、１０ｂの出力がドライバ１１を介して光ピックアップ１２に供給され、光磁気記録、または相変化によって光ディスク２に記録される。光ディスク２は、スピンドルモータ１３によって、ＣＬＶ（線速度一定）またはＣＡＶ（角速度一定）によって回転される。光ピックアップ１２によって記録／再生されるデータの最小単位が上述の１ブロックである。
【００４５】
シンク付加回路１０ａ、１０ｂから出力される記録データについて図１４を参照して説明する。図１４Ａは、２Ｋバイトセクタの記録データを示す。図１４Ａに示すように、１セクタ（２，０７２バイト）が１４８個のデータ毎に区切られ、このデータに対して畳み込み型の２重符号化によって、８バイトのパリティＰおよび１４バイトのパリティＱが付加される。従って、（１４８＋２２＝１７０）個のデータシンボルが生成される。このデータシンボルが８５個のデータシンボルに等分される。８５個のデータシンボルは、ディジタル変調（８−１６変調）によって、８５×１６＝１，３６０チャンネルビットに変換される。
【００４６】
そして、前半の変調データシンボルに対して、３２チャンネルビットのセクタシンクＳ３または付加的シンクＳ１が付加され、結果として、（１，３６０＋３２＝１，３９２チャンネルビット）の１伝送フレームのデータが構成される。後半の変調データシンボルに対して３２チャンネルビットの付加的シンクＳ１が付加され、同様に、１伝送フレームが構成される。図１４Ａに示すように、（１４×２＝２８）個の伝送フレームが２Ｋバイトセクタの記録データを構成する。この２８個の伝送フレームの先頭の伝送フレームに対しては、Ｃ１シンクＳ２に代えてセクタシンクＳ３が付加される。
【００４７】
ＣＤセクタの記録データを図１４Ｂに示す。上述の２Ｋバイトの記録データと同一のフォーマットの伝送フレームの（１６×２＝３２）個によって、１セクタの記録データが構成される。この伝送フレームの先頭のものに対して、Ｃ１シンクＳ２に代えて、セクタシンクＳ４が付加される。このＣＤセクタの場合では、後半の変調データシンボルに対するフレームシンクもＳ２である。従って、２ＫバイトセクタおよびＣＤセクタの識別は、セクタシンクＳ３またはＳ４によって区別でき、また、フレームシンク（付加的シンクＳ１、Ｃ１シンクＳ２）によっても区別できる。従って、セクタシンクを同一として、フレームシンクのみで、セクタ構造を識別しても良い。
【００４８】
図１５は、フレームシンクを同一として、セクタシンクのみで、セクタ構造を識別する例である。すなわち、図１５Ａに示すように、２Ｋバイトセクタの記録データでは、セクタシンクＳ３をセクタの先頭に付加し、図１５Ｂに示すように、ＣＤセクタでは、セクタシンクＳ４をセクタの先頭に付加する。セクタシンクが付加されない各伝送フレームの先頭には、Ｃ１シンクＳ２および付加的シンクＳ１がそれぞれ付加される。
【００４９】
上述したように、２Ｋバイトセクタが２８伝送フレームにより構成され、ＣＤセクタが３２伝送フレームにより構成されるので、フォーマットの形成、およびフォーマットの分解に際して、フレーム同期をとりながら、２８と３２とを切り換えて対応するようにすれば良く、セクタの管理が容易となる。さらに、１Ｋバイトセクタが１４伝送フレーム、４Ｋバイトセクタが５６伝送フレーム、サブコードを含むＣＤセクタ（１セクタのバイト長が２，５１６バイトとする）が３４フレームの構成とできる。従って、１４、５６、３４を切り換えることで、各セクタに対応することができる。特に、ＣＤにおけるエラー訂正符号や、後述するような畳み込み型（連続型）のエラー訂正符号を用いる場合に、フレーム数の管理のみで、容易に複数のセクタサイズに対応することができる。
【００５０】
次に、ブロックシンクＳ５を付加するための一つの方法を図１６に示す。上述したように、１ブロックは、８個の２Ｋバイトセクタ、または７個のＣＤセクタからなる。従って、１ブロック内の先頭のセクタの先頭の伝送フレームに関しては、セクタシンクＳ３またはＳ４の代わりにブロックシンクＳ５を付加する。他のセクタの先頭の伝送フレームに関しては、セクタシンクＳ３またはＳ４を付加する。ブロックシンクＳ５をセクタシンクと独立して付加しても良い。さらに、ブロックシンクは、必ずしも付加しないでも良く、セクタシンクの個数をカウントすることによって、ブロックの区切りを検出しても良い。
【００５１】
図１７は、シンクの具体的なビットパターンを示す。ディジタル変調方式として、（８−１６）変調（ＥＦＭプラスと称される）を採用した場合のシンクのビットパターンを示す。状態１、２、３および４は、（８−１６）変調方式において定義されるもので、状態１および２におけるシンクのビットパターンと、状態３および４におけるシンクのビットパターンとがそれぞれ規定される。最上位ビット（ｍｓｂ）が“０”  の場合が状態１および２で、これが“１”  の場合が状態３および４である。伝送フレームには、ｍｓｂから順に挿入される。
【００５２】
付加的シンクＳ１、Ｃ１シンクＳ２、セクタシンクＳ３またはＳ４、ブロックシンクＳ５のビットパターンは、図１７に示されるように互いに異なり、また、これらのビットパターンは、データシンボルを変調したコードワード系列内に現れることがないものである。より具体的には、１１Ｔ（Ｔ；チャンネルビットのビットセル）の反転間隔が２個連続するパターンを含むことによって、シンクワードであることが分かる。
【００５３】
上述のようにデータが記録された光ディスク２の再生回路について図２を参照して説明する。光ディスク２には、２ＫバイトセクタまたはＣＤ−ＲＯＭセクタが記録されている。なお、後述のように、１枚の光ディスク上に両方のセクタが混在して記録されることもある。セクタ構造の識別は、シンクパターンおよび各セクタのデータシンクによって可能である。なお、図２において、光ディスク２、光ピックアップ１２、スピンドルモータ１３に対して、記録回路（図１）と同一の参照符号を使用しているが、このことは、記録および再生を同一の装置で行なうことを意味しない。特に、読出し専用ディスクの場合では、図１の記録装置がマスタリングシステムであり、図２の再生装置がディスクドライブである。
【００５４】
光ピックアップ１２で読出された再生データがＲＦアンプ２１を介してクロック抽出用のＰＬＬ回路２２に供給される。図示しないが、記録側および再生側には、光ピックアップ１２のフォーカスサーボ、トラッキングサーボ、送り動作（シーク）の制御、記録時のレーザパワーコントロール等を行うために、サーボコントロール回路が設けられている。ＰＬＬ回路２２の出力データがシンク分離回路２３に供給され、フレームシンク、セクタシンクおよびブロックシンクとそれぞれ対応するシンク検出信号がシンク分離回路２３から発生する。
【００５５】
シンク検出信号がＩＤ信号生成回路２４に供給される。再生データ中のシンクのビットパターンを調べることによって、再生データのセクタ構造と対応したシンクＩＤ信号を生成できる。また、図示しないが、シンク検出信号がタイミング生成回路に供給され、再生データと同期したセクタ周期、ブロック周期等の種々のタイミング信号が生成される。
【００５６】
シンク分離回路２３に対して、ディジタル復調回路２５が接続される。ディジタル変調回路９と逆の処理によって、コードワードがデータシンボルに戻されたデータが復調回路２５から発生する。ディジタル復調回路２５の出力データがエラー訂正符号のＣ１デコーダ２６、Ｃ２デコーダ２７に供給される。このＣ１デコーダ２６、Ｃ２デコーダ２７によって、再生データのエラー訂正がなされる。Ｃ１デコーダ２６、Ｃ２デコーダ２７は、記録側のＣ２エンコーダ７、Ｃ１エンコーダ８と対応して畳み込み型の二重符号化の復号を行なう。
【００５７】
Ｃ２デコーダ２７の復号出力がブロック分解回路２９に供給される。ブロック分解回路２９は、記録側のブロック化回路６の処理と逆の処理を行い、セクタ構造のデータをブロック分解回路２９が出力する。Ｃ１デコーダ２６に対してデータシンク識別回路２８が接続され、また、ブロック分解回路２９に対してスイッチ回路３０が接続される。スイッチ回路３０によって、ブロック分解回路２９の出力が選択的にフォーマット分解回路３１ａ、３１ｂに供給される。
【００５８】
データシンク識別回路２８は、各セクタのデータシンクの情報を識別する。上述したように、再生データから切り出されたデータシンクと、予め用意されているデータシンクパターンとの一致検出がなされ、それによって、セクタが２Ｋバイトセクタか、ＣＤセクタかが判別される。この場合、シンクＩＤ信号もデータシンク識別回路２８に供給され、データシンクから得られたセクタＩＤ信号およびシンクＩＤ信号の両者を含むＩＤ信号がデータシンク識別回路２８から発生する。シンクＩＤ信号は、ディジタル復調の前に得られるので、セクタ構造の識別を容易とできる利点があり、また、セクタＩＤ信号は、セクタ毎にセクタ構造を識別できる。さらに、これらのセクタＩＤ信号およびシンクＩＤ信号の両者を使用して高信頼性の識別も可能となる。
【００５９】
データシンク識別回路２８からのＩＤ信号によってスイッチ回路３０が制御される。すなわち、再生データが２Ｋバイトセクタの場合では、スイッチ回路３０がフォーマット分解回路３１ａを選択し、これがＣＤセクタの場合では、スイッチ回路３０がフォーマット分解回路３１ｂを選択する。
【００６０】
フォーマット分解回路３１ａは、記録側のフォーマット化回路４ａの処理と逆の処理を行い、フォーマット分解回路３１ｂは、フォーマット化回路４ｂの処理と逆の処理を行う。フォーマット分解回路３１ａによって、２Ｋバイトセクタから２，０４８バイトのユーザデータが切り出され、フォーマット分解回路３１ｂによって、ＣＤセクタから２，３３６バイトのユーザデータが切り出される。フォーマット分解回路３１ａまたは３１ｂで切り出されたユーザデータがインターフェース３２に供給され、インターフェース３２から出力端子３３に再生データが取り出される。なお、上述の一実施例と異なり、ディジタル復調回路２５の出力からデータシンクを切り出しても良く、また、Ｃ２デコーダ２７の出力からデータシンクを切り出しても良い。これらの切り出されたデータシンクがデータシンク識別回路２８に供給される。
【００６１】
この発明の一実施例において使用されるエラー訂正符号の一例について説明する。図１８は、エラー訂正符号のエンコーダ７，８によりなされるエラー訂正符号の符号化の処理を表すブロック図である。このエラー訂正符号は、ＣＤにおいて採用されている、クロスインターリーブ・リード・ソロモン符号（畳み込み型の２重符号化の一例）と類似したものである。
【００６２】
１４８バイトの入力シンボルがＣ１エンコーダ４１に供給される。Ｃ１エンコーダ４１の出力（データシンボル１４８バイトおよび８バイトのＣ１パリティＰ）がインターリーブ用の遅延回路群４２を介してＣ２エンコーダ４３に供給される。Ｃ２エンコーダ４３では、〔１７０，１５６，１５〕リード・ソロモン符号の符号化によって、１４バイトのＣ２パリティＱが形成される。また、Ｃ１エンコーダ４１では、データのみならず、Ｃ２パリティＱもＣ１符号化するので、Ｃ２エンコーダ４３から遅延回路群４２ａを介してＣ２パリティＱがＣ１エンコーダ４１にフィードバックされる。従って、Ｃ１エンコーダ４１は、〔１７０，１６２，９〕リード・ソロモン符号の符号化を行う。
【００６３】
Ｃ１エンコーダ４１からの１７０バイト（１４８バイトのデータ、８バイトのＣ１パリティ、１４バイトのＣ２パリティからなる）が遅延回路を含む配列変更回路４４を介して出力シンボルとして取り出される。この出力シンボルがディジタル変調回路１８に供給される。この畳み込み型の２重符号化のインターリーブ長（インターリーブの拘束長、インターリーブの深さとも言われる）は、遅延回路による最大遅延量と対応して１７０フレーム（ここでのフレームは、Ｃ１符号系列の長さであり、上述した伝送フレームの２フレームを意味する）である。
【００６４】
図１８に示すエンコーダと対応するデコーダの処理を図１９を参照して説明する。ディジタル復調回路２５からの入力シンボル（１７０バイト）が配列変更回路５１を介してＣ１デコーダ５２に供給される。配列変更回路５１は、エンコーダの配列変更回路４４と逆の処理を行う。Ｃ１デコーダ５２は、〔１７０，１６２，９〕リード・ソロモン符号の復号を行う。
【００６５】
Ｃ１デコーダ５２の出力が遅延回路群５３を介してＣ２デコーダ５４に供給される。Ｃ２デコーダ５４は、〔１７０，１５６，１５〕リード・ソロモン符号の復号を行う。さらに、Ｃ２デコーダ５４の復号出力がディインターリーブ用の遅延回路５５を介してＣ１デコーダ５６に供給される。このように、Ｃ１復号、Ｃ２復号およびＣ１復号の処理によって、エラー訂正された１４８バイトの出力シンボルが取り出される。
【００６６】
エラー訂正符号化としては、畳み込み型に限らず、所定の単位毎にエラー訂正符号化の処理が完結するブロック完結型の符号化を採用することができる。但し、同一のディスク上に二つのセクタ構造が混在する場合では、連続的にデータを記録する点において、畳み込み型の符号化の方がブロック完結型よりも優れている。
【００６７】
以上の一実施例では、１枚の光ディスクが一つのセクタ構造を有するものとしている。しかしながら、この発明は、１枚の光ディスク上に二つのセクタ構造を混在させることができる。いくつかの例について図２０を参照して説明する。まず、図２０Ａは、光ディスク４０の記録領域をゾーン４１とゾーン４２とに分割し、各ゾーンに異なるセクタ構造のデータを分離して記録するものである。図の例では、ゾーン４１に記録されるデータがＣＤセクタ構造を有し、ゾーン４２に記録されるデータが２Ｋバイトセクタ構造を有するようにしたものである。
【００６８】
図２０Ｂは、ファイル単位で異なるセクタ構造を持つことを可能とした例である。すなわち、記録領域をファイル記録領域に分割し、各ファイル記録領域に異なるセクタ構造のデータを分離して記録するものである。図の例では、例えばトラック上のａからｂの区間のファイル記録領域が２Ｋバイトセクタの構造とされ、その次のｃからｄの区間のファイル記録領域がＣＤセクタの構造とされる。
【００６９】
図２０Ｃは、トラック単位で異なるセクタ構造を持つことを可能とした例である。すなわち、記録領域に含まれる、各トラックに異なるセクタ構造のデータを分離して記録するものである。例えばＴａで示すトラックに記録されるデータは、２Ｋバイトのセクタの構造とされ、Ｔｂで示すトラックに記録されるデータは、ＣＤセクタの構造とされる。
【００７０】
図２０Ｄは、セクタ単位で異なるセクタ構造を持つことを可能とした例である。すなわち、記録領域をセクタ記録領域に分割し、各セクタ記録領域に異なるセクタ構造のデータを分離して記録するものである。例えばＳＥＣａで示すセクタに記録されるデータは、２Ｋバイトのセクタの構造とされ、ＳＥＣｂで示すセクタに記録されるデータは、ＣＤセクタの構造とされる。
【００７１】
さらに、光ディスクのより大容量化を図るために、片面多層ディスクあるいは両面多層ディスクが提案されている。片面２層ディスクの場合では、図２０Ｅに示すように、記録層４３および４４を有し、一方の面からの読み取りが可能とされる。そして、記録層４３にＣＤセクタ構造のデータが記録され、記録層４４に２Ｋバイト構造のデータが記録される。両面多層ディスクの場合でも、同様に記録面毎に分離して異なるセクタ構造を記録しても良い。
【００７２】
以上の説明では、光ディスクを例に説明したが、ハードディスクや、フレキシブルディスク（ＦＤ）、さらには、半導体メモリ、テープ状記録媒体に対しても、この発明を同様に適用することができる。
【００７３】
【発明の効果】
以上のように、この発明は、５１２バイトの整数倍のデータ例えば２ＫバイトセクタとＣＤフォーマットに準ずるＣＤセクタとを物理的な領域で対応可能とでき、同一のデータ記録媒体上で、コンピュータストレージ用のソフトウェアデータとＣＤ−ＲＯＭ用のソフトウェアの資産との何れをも移植することが可能となる。
【００７４】
また、この発明は、エラー訂正符号化／復号化およびディジタル変調／復調を二つのセクタに対して共通とすることができるので、ハードウエアの規模を小さくすることができるのみならず、同一の記録媒体上で、コンピュータストレージ用のソフトウェアデータとＣＤ−ＲＯＭ用のソフトウェアの資産との何れをも移植することが容易となる。
【００７５】
さらに、この発明は、二つのセクタのそれぞれが伝送データのフレーム数の整数倍に含まれるので、フレーム同期をとりながらフォーマット形成、フォーマット分解を行なうことができ、フォーマット形成、フォーマット分解を容易となしうる利点がある。
【図面の簡単な説明】
【図１】この発明による記録回路の一実施例のブロック図である。
【図２】この発明による再生回路の一実施例のブロック図である。
【図３】従来のＣＤのデータ構造を説明するための略線図である。
【図４】従来のＣＤ−ＲＯＭのデータ構造を説明するための略線図である。
【図５】従来のＣＤ−Ｉのデータ構造を説明するための略線図である。
【図６】この発明の一実施例における２Ｋバイトセクタのデータ構造の一例を示す略線図である。
【図７】この発明の一実施例におけるＣＤセクタのデータ構造の一例を示す略線図である。
【図８】この発明の一実施例におけるデータシンクの一例を示す略線図である。
【図９】この発明の一実施例におけるデータシンクのいくつかの例を示す略線図である。
【図１０】この発明の一実施例におけるブロックのデータ構造を示す略線図である。
【図１１】この発明の一実施例におけるセクタとブロックの関係を示す略線図である。
【図１２】この発明が適用できる１Ｋバイトセクタのデータ構造の一例を示す略線図である。
【図１３】この発明が適用できる１Ｋバイトセクタからなるブロックのデータ構造を示す略線図である。
【図１４】この発明の一実施例における１セクタの伝送データの構成の一例を示す略線図である。
【図１５】この発明の一実施例における１セクタの伝送データの構成の他の例を示す略線図である。
【図１６】この発明の一実施例における１ブロックの伝送データの構成の一例を示す略線図である。
【図１７】この発明の一実施例におけるセクタシンク、フレームシンクおよびブロックシンクのビットパターンを示す略線図である。
【図１８】この発明の一実施例に適用できる畳み込み型のエラー訂正符号化のエンコーダの一例の処理を示すブロック図である。
【図１９】この発明の一実施例に適用できる畳み込み型のエラー訂正符号化のデコーダの一例の処理を示すブロック図である。
【図２０】この発明のいくつかの応用例の説明に用いる略線図である。
【符号の説明】
１  記録データの入力端子
２  光ディスク
４ａ，４ｂ  フォーマット化回路
５ａ、５ｂ  スイッチ回路
８  エラー訂正符号のエンコーダ
９  ディジタル変調回路
１０ａ、１０ｂ  シンク付加回路
【図１】
0003557729.tif 000002
【図２】
0003557729.tif 000003
【図３】
0003557729.tif 000004
【図４】
0003557729.tif 000005
【図５】
0003557729.tif 000006
【図６】
0003557729.tif 000007
【図７】
0003557729.tif 000008
【図８】
0003557729.tif 000009
【図９】
0003557729.tif 000010
【図１０】
0003557729.tif 000011
【図１１】
0003557729.tif 000012
【図１２】
0003557729.tif 000013
【図１３】
0003557729.tif 000014
【図１４】
0003557729.tif 000015
【図１５】
0003557729.tif 000016
【図１６】
0003557729.tif 000017
【図１７】
0003557729.tif 000018
【図１８】
0003557729.tif 000019
【図１９】
0003557729.tif 000020
【図２０】
0003557729.tif 000021