(57)【要約】【課題】データフォーマット上、ＤＳＶ制御データを配置できないデータが存在している場合、並びにＤＳＶカウンタが出力する見かけのＤＳＶ値が負に変化する場合に、ＤＳＶの偏りまたは発散を生じさせ、さらに、ＤＳＶ値の変化をジグザク状とすることができ、再生した時に読み取り不能が生じないようにデータを記録する。【解決手段】ＣＤ−ＲＯＭフォーマットのデータ配列において、影を付して示すフォーマット上、ＤＳＶ制御用データを配置できないデータの後に、２バイトの特殊制御データを配置する（図８では０ｘ８５，０ｘ９３）。任意のデータを配置できない主データの後に２バイトの特殊制御データ列を配置することによって、正負の何れが開始ビットになっているのか分からないデータ列の後においても、特殊制御データ列に続く発散用制御データ列の先頭ビットの向きを一定方向（図８では、正）に保つことができる。その結果、一方向へのＤＳＶ偏りを実現することができる。【選択図】  図８
2004348825.tif 000002
【特許請求の範囲】
【請求項１】
所定ビット数のデータシンボルをより多いビット数のコードシンボルに変換し、コードシンボル間にマージングビットを配することによって、ランレングスが制約された記録データを生成するディジタル変調方式を使用してディジタルデータを記録するデータ記録方法において、
ＤＳＶを正および負の一方向に偏らせ、再生時にデータの読み取り不能を引き起こすようなＤＳＶ制御データを少なくとも一部の記録領域に記録すると共に、記録媒体のデータフォーマット上、上記ＤＳＶ制御データを記録できないデータの後に２シンボル以上の特殊制御データを配置し、
上記特殊制御データによって、上記特殊制御データのコードシンボルの先頭の値が”０”および”１”の何れであっても、上記特殊制御データの直後の上記ＤＳＶ制御データのコードシンボルの先頭のビットを”０”または”１”に固定することによって、上記ＤＳＶを正および負の一方向に偏らせるようにしたデータ記録方法。
【請求項２】
請求項１において、
上記ＤＳＶ制御データは、ディジタル変調方式の規則にしたがってマージングビットが一意に決定されるものであるデータ記録方法。
【請求項３】
請求項１において、
上記ディジタル変調のために、ＤＳＶカウンタがオーバーフローを起こし、ＤＳＶカウンタが出力する見かけのＤＳＶ値が負に変化する場合に、予め上記ＤＳＶカウンタが出力する見かけのＤＳＶ値が負となる場所を求めておき、求められた場所に負値のＤＳＶ値の場合に、続くデータ列が正方向に偏るような上記特殊制御データと異なる他の特殊制御データを配置することにより、ＤＳＶを正および負の一方向に偏らせることを特徴とする記録方法。
【請求項４】
所定ビット数のデータシンボルをより多いビット数のコードシンボルに変換し、コードシンボル間にマージングビットを配することによって、ランレングスが制約された記録データを生成するディジタル変調方式を使用してディジタルデータを記録するデータ記録方法において、
ＤＳＶを正および負の一方向に偏らせ、再生時にデータの読み取り不能を引き起こすようなＤＳＶ制御データを少なくとも一部の記録領域に記録すると共に、記録媒体のデータフォーマット上、上記ＤＳＶ制御データを記録できないデータの後に２シンボル以上の第１の特殊制御データを配置し、
上記第１の特殊制御データと異なる第２の特殊制御データを上記ＤＳＶ制御データ列中に配置し、
上記第１の特殊制御データによって、上記第１の特殊制御データのコードシンボルの先頭の値が”０”および”１”の何れであっても、上記第１の特殊制御データの直後の上記ＤＳＶ制御データのコードシンボルの先頭のビットを”０”および”１”の一方に設定することによって、上記ＤＳＶを正および負の一方向に変化させ、
上記第２の特殊制御データによって、上記第２の特殊制御データの直後の上記ＤＳＶ制御データのコードシンボルの先頭のビットを”０”および”１”の他方に設定することによって、上記ＤＳＶを正および負の他の方向に変化させるようにしたデータ記録方法。
【請求項５】
請求項４において、
上記ＤＳＶ制御データのコードシンボルと上記第２の特殊制御データのコードシンボルとの間にマージングビットを配置する場合に、上記第２の特殊制御データのコードシンボルの次のコードシンボルにおけるＤＳＶを小とするように、上記マージングビットを選択するデータ記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばＥＦＭ変調を使用する光ディスクに対して適用されるデータ記録方法に関する。
【０００２】
【従来の技術】
ＣＤ（Ｃｏｍｐ１ｃｔ  Ｄｉｓｃ）やＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の光ディスクは、取り扱いが容易で、製造コストも比較的安価なことから、データを保存しておくための記録媒体として、広く普及している。また、近年、データを追記録可能なＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）ディスクや、データの再記録が可能なＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲｅＷｒｉｔａｂｌｅ）ディスクが登場してきており、このような光ディスクにデータを記録することも簡単に行えるようになってきてきる。このことから、ＣＤ−ＤＡディスクや、ＣＤ−ＲＯＭディスク、ＣＤ−Ｒディスク、ＣＤ−ＲＷディスク等、ＣＤ規格に準拠した光ディスクは、データ記録媒体の中核となってきている。更に、近年、ＭＰ３（ＭＰＥＧ１  Ａｕｄｉｏ  Ｌａｙｅｒ−３  ）やＡＴＲＡＣ（Ａｄａｐｔｉｖｅ  ＴＲａｎｓｆｏｒｍ  Ａｃｏｕｓｔｉｃ  Ｃｏｄｉｎｇ）  ３でオーディオデータを圧縮して、ＣＤ−ＲＯＭディスクやＣＤ−Ｒディスク、ＣＤ−ＲＷディスク等に記録することが行われている。
【０００３】
ところが、ＣＤ−ＲディスクやＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲｅＷｒｉｔａｂｌｅ）ディスクの登場により、ＣＤに記録されているデータは簡単にコピーできるようになってきている。このため、著作権の保護の問題が生じてきており、ＣＤのディスクにコンテンツデータを記録する際に、コンテンツデータを保護するための対策を講じる必要性がある。
【０００４】
図２４は、コピーの流れを概略的に示すものである。参照符号２１で示す再生装置によって、オリジナルのディスク例えばＣＤ２２を再生する。参照符号２３が光ピックアップであり、参照符号２４が再生信号処理部である。そして、再生装置２１からの再生データを記録装置３１の記録処理部３２に供給し、光ピックアップ３３によって光ディスク例えばＣＤ−Ｒ３４に対して記録する。ＣＤ−Ｒ３４には、オリジナルのＣＤ２２の記録内容がコピーされる。このように再生装置２１と記録装置３１とを使用して容易にオリジナルのＣＤ２２のコピーディスクが作成できる。
【０００５】
ＣＤの場合では、記録されるディジタル信号の直流成分を減少させるために、ＥＦＭ（Ｅｉｇｈｔ  ｔｏ  Ｆｏｕｒｔｅｅｎ  Ｍｏｄｕｌａｔｉｏｎ）を行っている。ＥＦＭでは、各データシンボル（８データビット）が１４チャンネルビットのコードシンボルへ変換され、１４チャンネルビット同士の間に３ビットのマージングビットが追加される。
【０００６】
従来、ＥＦＭのようなディジタル変調方式の特性に基づいて、ディスクに記録されているディジタル情報の複製を禁止しようとする方法が下記の特許文献１に開示されている。この特許文献１では、特殊なエンコーダと標準のエンコーダとが使用される。標準のエンコーダは、ＤＳＶ（Ｄｉｇｉｔａｌ  Ｓｕｍ  Ｖａｒｉａｔｉｏｎ）が一方向に累積するのに対して、特殊なエンコーダは、ＤＳＶが累積することを抑えている。標準のエンコーダによって所定のデータシーケンスを再符号化すると、ＤＳＶが発散するようになり、正常な再生が不可能になることを利用して複製防止をすることが開示されている。
【０００７】
【特許文献１】
特開平９−２８８８６４号公報
【０００８】
【発明が解決しようとする課題】
このように、特定のデータ列（ＤＳＶ制御用データと称する）を使用してＤＳＶを正負の何れか一方向に偏らせることによって、ディスクの読み出しを困難または不可能とすることによって、コピー検出、コピー防止が考えられている。しかしながら、実際には、いくつかの原因によって、コピー検出、コピー防止といった所期の目的が達成することができない問題があった。
【０００９】
第１の問題は、記録媒体例えばＣＤのフォーマットでは、ＥＦＭフレームの先頭位置を示す同期パターンや、サブコードが記録されるサブデータ領域においては、ＤＳＶ制御用データを配置することができないことである。正負の一方向に偏らせたＤＳＶ値も、ＤＳＶ制御用のデータ列が配置できないデータの後においては、ＤＳＶをゼロ値に近くなるように保つＥＦＭエンコーダのロジックによって、かかるデータ以降では、初期と逆方向にＤＳＶが偏るようになり、結果としてのこぎり波状のジグザクなＤＳＶ値の変化となる。そのために、読み取りドライブ等においては、ジグザクなＤＳＶ値の変化の平均値をＤＳＶとして認識するために、ＤＳＶがゼロ値として認識され、読み取り不可能となるのに充分がＤＳＶの偏りに至らず、ＤＳＶの偏りによって読み取り不可能とする所期の目的を達成できない問題があった。
【００１０】
第２の問題は、ＣＤ−Ｒ等のドライブを使用してコピーディスクが作成されるが、ＣＤ−Ｒドライブの内部制御方法によっては、ＤＳＶを発散させることができないことがある。これは、ドライブ内に設けられたＥＦＭ等のエンコードを行っているＩＣ内部のＤＳＶ制御方法の相違によるもので、主としてＤＳＶカウンタ長とディスクのＤＳＶがＤＳＶカウンタの上限を超えた場合の挙動に依存している。
【００１１】
ディスクから再生されたデータのＤＳＶがＤＳＶカウンタの上限に達した場合の挙動は、２種類に大別できる。一つは、ＤＳＶカウンタにリミッタを設け、正または負の値の上限として保持するタイプ（以下、リミッタタイプと称する）であり、他の一つは、ＤＳＶカウンタの上限を超えると、負の値となるタイプ（以下、オーバーフロータイプと称する）である。コンピュータの数値演算として数値を保持する格納メモリの上限が決まっている場合には、最上位ビットを負値のシンボルとする手法が一般に使用される。
【００１２】
例えば８ビットカウンタの場合では、（０ｘ００）（０ｘは、１６進表記であることを意味する）から（０ｘｆｆ）までの値を示すことができる。正負の値を表現するために、２を補数とするコードの表現が使用される。すなわち、（０ｘ００）から（０ｘ７ｆ）を正の値として取り扱い、（０ｘｆｆ）から（０ｘ８０）を負の値として取り扱う。ここで、（０ｘｆｆ）が−１を表す。したがって、（０ｘ７ｆ）（１０進数で＋１２７）の上限に対して１を加算した値である、（０ｘ８０）は、＋１２８ではなく、負数の−１２８となる。
【００１３】
リミッタタイプの場合では、ＤＳＶを単調に正負の何れか一方向に偏らせるために、フォーマット上の制約によってＤＳＶを制御できないデータ列の前後に特殊データ列を配置することによって、ＤＳＶ値を偏らせることができた。しかしながら、オーバーフロータイプの場合では、ＤＳＶ値を偏らせるために、特殊データ列を配置しても、エンコーダ内のＤＳＶ値がオーバーフローによって正負が反転した値となる。その結果、全体としてのこぎり波状のジグザクなＤＳＶ値となるため、読み取りドライブにおいては、平均値をＤＳＶとして認識するために、ＤＳＶがゼロ値として認識され、読み取り不可能となるような充分なＤＳＶの偏り／発散には至らず、ＤＳＶの偏りによるコピー検出、コピー防止が充分に機能することができなかったた。
【００１４】
さらに、上述したように、ＤＳＶ値を正負の何れか一方向に偏らせることによって、光ディスク等のドライブにおいて、その読み出しを困難または不可能とすることによってコピー検出、コピー防止を行うようにした場合、オリジナルディスクにおいても、ＤＳＶ値の発散を避けることができず、コピー防止を施したオリジナルディスクの作成そのものが不可能となる問題があった。
【００１５】
したがって、この発明の第１の目的は、光ディスクのフォーマット上の制約によって、ＤＳＶを偏らせるようなＤＳＶ制御データを配置できない場合でも、ＤＳＶ値が偏ることを可能としたデータ記録方法を提供することにある。
【００１６】
この発明の第２の目的は、ドライブのエンコーダ内のＤＳＶカウンタがオーバーフロータイプの場合でも、ＤＳＶを正負何れか一方向に確実に偏らせることが可能なデータ記録方法を提供することにある。
【００１７】
この発明の第３の目的は、コピー防止を施したオリジナルディスクを作成することが可能なデータ記録方法を提供することにある。
【００１８】
【課題を解決するための手段】
上述した課題を解決するために、請求項１の発明は、所定ビット数のデータシンボルをより多いビット数のコードシンボルに変換し、コードシンボル間にマージングビットを配することによって、ランレングスが制約された記録データを生成するディジタル変調方式を使用してディジタルデータを記録するデータ記録方法において、
ＤＳＶを正および負の一方向に偏らせ、再生時にデータの読み取り不能を引き起こすようなＤＳＶ制御データを少なくとも一部の記録領域に記録すると共に、記録媒体のデータフォーマット上、ＤＳＶ制御データを記録できないデータの後に２シンボル以上の特殊制御データを配置し、
特殊制御データによって、特殊制御データのコードシンボルの先頭の値が”０”および”１”の何れであっても、特殊制御データの直後のＤＳＶ制御データのコードシンボルの先頭のビットを”０”または”１”に固定することによって、ＤＳＶを正および負の一方向に偏らせるようにしたデータ記録方法である。
【００１９】
請求項３の発明は、ディジタル変調のために、ＤＳＶカウンタがオーバーフローを起こし、ＤＳＶカウンタが出力する見かけのＤＳＶ値が負に変化する場合に、予めＤＳＶカウンタが出力する見かけのＤＳＶ値が負となる場所を求めておき、求められた場所に負値のＤＳＶ値の場合に、続くデータ列が正方向に偏るような特殊制御データと異なる他の特殊制御データを配置することにより、ＤＳＶを正および負の一方向に偏らせることを特徴とする記録方法である。
【００２０】
請求項４の発明は、所定ビット数のデータシンボルをより多いビット数のコードシンボルに変換し、コードシンボル間にマージングビットを配することによって、ランレングスが制約された記録データを生成するディジタル変調方式を使用してディジタルデータを記録するデータ記録方法において、
ＤＳＶを正および負の一方向に偏らせ、再生時にデータの読み取り不能を引き起こすようなＤＳＶ制御データを少なくとも一部の記録領域に記録すると共に、記録媒体のデータフォーマット上、ＤＳＶ制御データを記録できないデータの後に２シンボル以上の第１の特殊制御データを配置し、
第１の特殊制御データと異なる第２の特殊制御データをＤＳＶ制御データ列中に配置し、
第１の特殊制御データによって、第１の特殊制御データのコードシンボルの先頭の値が”０”および”１”の何れであっても、第１の特殊制御データの直後のＤＳＶ制御データのコードシンボルの先頭のビットを”０”および”１”の一方に設定することによって、ＤＳＶを正および負の一方向に変化させ、
第２の特殊制御データによって、第２の特殊制御データの直後のＤＳＶ制御データのコードシンボルの先頭のビットを”０”および”１”の他方に設定することによって、ＤＳＶを正および負の他の方向に変化させるようにしたデータ記録方法である。
【００２１】
請求項１の発明では、記録媒体のデータフォーマットの規定からＤＳＶ制御データを配置できないデータが存在していても、その直後に２バイト以上の特殊制御データを配置することによって、ＤＳＶの偏りまたは発散を生じさせることができる。
【００２２】
請求項３の発明では、ＤＳＶカウンタがオーバーフローを起こし、ＤＳＶカウンタが出力する見かけのＤＳＶ値が負に変化する場合にも、他の特殊制御データを配置し、ＤＳＶの偏りまたは発散を生じさせることができる。
【００２３】
請求項４の発明では、第２の特殊制御データによって、ＤＳＶ値の変化をジグザク状とすることができ、再生した時に読み取り不能が生じないようにデータを記録することができる。
【００２４】
【発明の実施の形態】
以下、この発明による記録方法の第１の実施形態について図面を参照して説明する。ＥＦＭ変調方式では、各シンボル（８データビット）が１４チャンネルビットへ変換される。ＥＦＭ変調の最小時間幅（記録信号の１と１との間の０の数が最小となる時間幅）Ｔｍｉｎ  が３Ｔであり、３Ｔに相当するピット長が０．８７μｍ  となる。Ｔに相当するピット長が最短ピット長である。また、各１４チャンネルビットの間には、３ビットのマージングビット（接続ビットとも称される）が配される。さらに、フレームの先頭にフレームシンクパターンが付加される。フレームシンクパターンは、チャンネルビットの周期をＴとする時に、１１Ｔ、１１Ｔおよび２Ｔが連続するパターンとされている。このようなパターンは、ＥＦＭ変調規則では、生じることがないもので、特異なパターンによってフレームシンクを検出可能としている。１ＥＦＭフレームは、総ビット数が５８８チャンネルビットからなるものである。フレーム周波数は、７．３５ｋＨｚとされている。
【００２５】
このようなＥＦＭフレームを９８個集めたものは、サブコードフレーム（またはサブコードブロック）と称される。９８個のフレームを縦方向に連続するように並べ換えて表したサブコードフレームは、サブコードフレームの先頭を識別するためのフレーム同期部と、サブコード部と、データおよびパリティ部とからなる。なお、このサブコードフレームは、通常のＣＤの再生時間の１／７５秒に相当する。
【００２６】
このサブコード部は、９８個のＥＦＭフレームから形成される。サブコード部における先頭の２フレームは、それぞれ、サブコードフレームの同期パターンであるとともに、ＥＦＭのアウトオブルール（ｏｕｔ  ｏｆ  ｒｕｌｅ）のパターンである。また、サブコード部における各ビットは、それぞれ、Ｐ，Ｑ，Ｒ，Ｓ，Ｔ，Ｕ，Ｖ，Ｗチャンネルを構成する。
【００２７】
ＲチャンネルないしＷチャンネルは、例えば静止画やいわゆるカラオケの文字表示等の特殊な用途に用いられるものである。また、ＰチャンネルおよびＱチャンネルは、ディスクに記録されているディジタルデータの再生時におけるピックアップのトラック位置制御動作に用いられるものである。
【００２８】
Ｐチャンネルは、ディスク内周部に位置するいわゆるリードインエリアでは、”０”  の信号を、ディスクの外周部に位置するいわゆるリードアウトエリアでは、所定の周期で”０”  と”１”  とを繰り返す信号を記録するのに用いられる。また、Ｐチャンネルは、ディスクのリードイン領域とリードアウト領域との間に位置するプログラム領域では、各曲の間を”１”、それ以外を”０”という信号を記録するのに用いられる。このようなＰチャンネルは、ＣＤに記録されているディジタルオーディオデータの再生時における各曲の頭出しのために設けられるものである。
【００２９】
Ｑチャンネルは、ＣＤに記録されているディジタルオーディオデータの再生時におけるより精細な制御を可能とするために設けられる。Ｑチャンネルの１サブコードフレームの構造は、同期ビット部と、コントロールビット部と、アドレスビット部と、データビット部と、ＣＲＣビット部とにより構成される。
【００３０】
図１は、ＥＦＭ変調方式において、ＤＳＶを正および負の一方向へ偏らせる、または発散させるためのＤＳＶ制御データの一例を示す。図示の２バイトの組み合わせを連続して配置することによって、ＤＳＶを一方向へ偏らせることができる。図１では、５種類の組み合わせが示されている。第１の組み合わせは、（０ｘ０４と０ｘｆ９）である。第２の組み合わせは、（０ｘ６５と０ｘ９ａ）である。第３の組み合わせは、（０ｘ９８と０ｘｂ９）である。第４の組み合わせは、（０ｘ９ａと０ｘｂ９）である。第５の組み合わせは、（０ｘ９ａと０ｘｆ９）である。
【００３１】
これらの２バイトのデータシンボルの組み合わせは、通常のＥＦＭ変調を行って記録したデータを再生すると、正常なデータの再生を妨げるおそれを生じさせる程、ＤＳＶを増加させるようなデータの組み合わせである。ＤＳＶが一方向に偏ると、再生回路のアシンメトリ補正などが影響され、読み取り不能が生じる。または、エラー訂正における誤訂正によって、エラーが多くなり、所定区間のデータの値が読み出すたびに変わりうる状況となる。なお、図１に示す以外にも同様の機能を有する３バイト、４バイト等の組み合わせのＤＳＶ制御データが存在する。
【００３２】
従来のマージングビットの選択規則にしたがって、ＥＦＭのランレングスリミット条件（Ｔｍｉｎ＝３Ｔ、Ｔｍａｘ＝１１Ｔ）を満たすマージングビットを選択する場合に、図１に示されるデータシンボルの組み合わせは、一意にマージングビットが決定されるものである。すなわち、ＤＳＶの増加および減少の一方を他方へ反転させてＤＳＶを減少させるようなマージングビットを選択する余地がないものである。
【００３３】
図２は、上述したＤＳＶ発散の組み合わせのデータをＣＤ−ＲＯＭのような記録媒体上に記録した例を示している。ＣＤ−ＲＯＭでは、９８ＥＦＭフレーム（サブコードフレームと称される）のデータを１セクタ（またはブロック）としてデータフォーマットが定められている。１ＥＦＭフレーム内には、２４バイトのデータを配置できるので、１セクタが（２４×９８＝２３５２バイト）となる。なお、１ＥＦＭフレーム内には、２４バイトのデータと各４バイトのパリティＱおよびパリティＰの合計３２バイトに対してサブコードの１シンボルを加えた３３バイト（２６４データビット）が含まれている。
【００３４】
ＣＤ−ＲＯＭのモード１のフォーマットでは、上述した２３５２バイトの内の２０４８バイトがユーザデータとされ、ユーザデータに対してシンク（１２バイト）、ヘッダ（４バイト）、エラー検出コード（４バイト）、エラー訂正コード（２７６バイト）、ゼロデータ（８バイト）が付加される。
【００３５】
図２は、ＣＤ−ＲＯＭのデータの一部を抜粋したデータ配列を示しており、先頭の第１列の影を付したデータがＣＤサブコード部分を示しており、中央部分の影を付したデータがＣＤ−ＲＯＭフォーマットのためのシンク、ヘッダのデータを示している。但し、説明の簡単のために、１ＥＦＭフレーム内に含まれるシンボル数は、フォーマット上の数より少ないものとされている。これらのＣＤサブコード、シンクおよびヘッダは、フォーマット上でそのデータの内容が規定されているもので、図１に示したようなＤＳＶ制御データのデータパターンに勝手に置き換えることができない。なお、フレームシンクも存在するが、フレームシンクは、上述したように、（１１Ｔ＋１１Ｔ＋２Ｔ）の固定のパターンとされ、マージングビットの選択の制御がなされないもので、上述したＣＤサブコード等と異なり、置き換えることができなくても問題がない。
【００３６】
図３および図４は、上述した図２に示すデータ配置のＤＳＶの変化を説明するものである。図４における一つのドットが１個のデータシンボルに対応している。ＥＦＭ変調では、図示を省略したＥＦＭ変換テーブルにしたがって、８ビットのデータシンボルが１４ビットのコードシンボルへ変換される。１４ビットのコードシンボルの全ては、最小時間幅（記録信号の１と１との間の０の数が最小となる時間幅）Ｔｍｉｎが３Ｔであり、最大時間幅（記録信号の１と１との間の０の数が最大となる時間幅）Ｔｍａｘが１１ＴであるＥＦＭの規則を満たしている。例えば（０ｘ０４）のデータシンボルは、（０００００１００）であり、ＥＦＭ変調によって１４ビットのコードシンボル（０１０００１００００００００）に変換される。コードシンボルの表記は、１のビットでレベルが反転することを意味している。前のデータシンボル（０ｘ００）の１４ビットの後のＤＳＶが０と仮定すると、マージングビットと（０ｘ０４）の１４ビットの両者のＤＳＶが５となる。
【００３７】
次の（０ｘｆ９）のデータシンボルは、ＥＦＭ変調によって、（１００００００００１００１０）のコードシンボルに変換される。二つのシンボルの間では、マージングビットが配置される。マージングビットとして、（０００）、（００１），（０１０），（１００）の４種類のパターンが用意されており、それぞれのビット１の位置で反転が生じる。（０ｘ０４）が０が８個連続するパターンで終わり、０ｘｆ９の最初で反転が生じるので、Ｔｍｉｎ＝３Ｔで、Ｔｍａｘ＝１１Ｔを満たすためには、マージングビットとして（１００）のみが可能である。（０ｘｆ９）の終わりのＤＳＶが（５＋９＝１４）となる。
【００３８】
以下、データシンボルの（０ｘ０４）と（０ｘｆ９）とが交互に現れるデータ系列では、ＤＳＶが正方向に増大していく。しかしながら、影を付したデータシンボル例えば０ｘｃｃが存在すると、この発散傾向が損なわれ、ＤＳＶが負方向へ変化する。影を付したデータシンボルは、フォーマット上、ＤＳＶ制御データ例えば（０ｘ０４）または０ｘｆ９を選ぶことができないシンボルである。このように、ＤＳＶの変化が反転するのは、ＥＦＭの変調規則によっている。さらに、負方向の変化は、０ｘ４０で示すようなフォーマット上必要なデータシンボルが存在すると、正方向へ反転する。図３において、影を付したデータシンボルは、フォーマット上、（０ｘ０４）または０ｘｆ９を選ぶことができないシンボルである。
【００３９】
したがって、図４に示すように、図３のデータ配列の場合のＤＳＶの変化は、のこぎり波状のジグザクなものとなる。読み取りドライブでは、このようなのこぎり波状のＤＳＶの変化の平均値をＤＳＶとして認識するために、ＤＳＶがほぼゼロとして認識され、読み取り不可能となるような充分なＤＳＶの偏り／発散に至らず、ＤＳＶが偏ってドライブが読み取り不可能となるという機能が発揮できない問題が生じる。
【００４０】
ここで、コピー検出またはコピー防止について説明する。記録されているアプリケーションをコピーから保護するために、特定の位置例えば特定のファイルとして、ＤＳＶ制御データからなるものが記録されている。かかるＣＤ−ＲＯＭをパーソナルコンピュータに挿入すると、自動的に再生が開始され、最初に特定のファイルを再生する。オリジナルのＣＤ−ＲＯＭの場合では、製造時の特殊なＥＦＭエンコーダを使用していることによって、特定のファイルを再生した時に、ＤＳＶが一方向に偏ることがなく、特定のファイルを正しく読み取ることができる。その結果、挿入されたＣＤ−ＲＯＭがオリジナルと決定され、次の段階として、ＣＤ−ＲＯＭに記録されているアプリケーションソフトウェアの起動、またはインストールが可能となる。
【００４１】
一方、オリジナルのＣＤ−ＲＯＭを再生し、ＣＤ−Ｒ／ＲＷ等のディスクに記録する場合では、通常のＥＦＭエンコーダがなされる。その結果、上述した特定のファイルは、ＤＳＶが偏るものとなり、正常に特定のファイルを読み取ることができない。したがって、その場合には、アプリケーションの起動、アプリケーションソフトウェアのインストール等の次の処理に移ることができず、ディスクエラーのメッセージが表示されたり、ディスクの強制的に排出される。さらに、他の例として、あるデータの区間内で、データを正常に読み取ることができる区間と、そうでない区間とを混在させ、正常に読み取ることができる区間をデータの”１”に対応させ、そうでない区間をデータの”０”に対応させて、暗号化の鍵情報等のセキュアな情報を表現することも可能である。
【００４２】
この発明の第１の実施形態は、ＣＤ−Ｒ／ＲＷドライブによって通常のＥＦＭエンコーダを行った時に、ＤＳＶを一方向に偏らせることができなくなる問題を解決するものである。第１の実施形態は、ＤＳＶ制御データを配置できないデータの後のＤＳＶ値が前の変化と逆方向の変化とならないように、データの前または後に特殊制御データを配置し、それによってＤＳＶ制御データを配置できないデータの後においてもＤＳＶ値を偏らせることを可能とするものである。充分なＤＳＶの偏り／発散を生じさせることができるので、読み出しドライブに読み取り不可能な症状を起こさせることを可能とできる。
【００４３】
図５は、この発明の第１の実施形態におけるデータ配列の一例を示す。ＣＤ−ＲＯＭフォーマットのデータ配列において、影を付して示すフォーマット上、ＤＳＶ制御用データを配置できないデータの後に、２バイトの特殊制御データ（０ｘ８５），（０ｘ９３）を配置する。
【００４４】
図６は、第１の実施形態におけるＤＳＶ値の変化を示しており、図７は、図６に示すされるデータ配置をデータ系列として横軸に表した時のＤＳＶ値の変化をグラフで示すものである。図６および図７から、のこぎり波状のジグザクなＤＳＶ値の変化が一方向（図７では増大方向）へのＤＳＶ値の変化となる。このような変化は、ＤＳＶ制御データおよび特殊制御データを配置することによって、ドライブに読み取り不可能な症状を生じさせることができる。
【００４５】
図８を参照してＤＳＶ制御のためのマージングビットの制御について説明する。図８Ａには、例えば（０ｘ０４）のデータシンボルと（０ｘｂ９）のデータシンボルとが交互に現れるデータシンボルに対応したコードシンボルのデータ配列（以下、主データと適宜称する）が示されている。それぞれをＥＦＭ変調することによって、（０１０００１００００００００）と（１０００００００００１００１）とが交互に現れた１４ビットデータ系列が発生する。ＤＳＶ値は、正（信号波形のハイレベル）をビット”１”で表し、負（信号波形のローレベル）をビット”０”で表したものである。
【００４６】
上述したＥＦＭの規則（Ｔｍｉｎ＝３Ｔ、Ｔｍａｘ＝１１Ｔ）を満たすためには、（０ｘ０４）と（０ｘｂ９）との間のマージングビットが（１００）と一意に決まり、（０ｘｂ９）と（０ｘ０４）との間のマージングビットが（０００）と一意に決まる。図８Ａの例では、ＤＳＶ値が正方向に発散する。
【００４７】
ここで、マージングビットが一意に決まるようなデータ系列において、そのＤＳＶ値の発散方向を決めるのは、データ系列の先頭の主データが始まるビットが正（”１”）か負（”０”）か（ディスク上ではピットかランドか）である。図８Ａにおいては、主データの先頭の（０ｘ０４）に対応する１４ビットのコードシンボル（ＤＳＶ値）が正（ピット）で開始しており、この場合では、データ列全体のＤＳＶ値が正方向に発散する。すなわち、フォーマット上の理由によって任意のデータが配置できないてデータ列の後においても、ＤＳＶ値を発散させる先頭データの開始ビットの方向（ピットかランド）を規定することができれば、以降のデータ列では、一方向にＤＳＶ値が偏り、全体として一方向へのＤＳＶ発散を生じさせることができる。
【００４８】
図８Ｂおよび図８Ｃは、任意のデータを配置できない主データの後に２バイトの特殊制御データを実際に配置した例を示す。特殊制御データ（０ｘ８５）は、（００００００００１００００１）の１４ビットへ変換され、特殊制御データ（０ｘ９３）は、（００１０００００１００００１）の１４ビットへ変換される。図８Ｂは、特殊制御データの先頭ビットが負（ランド）の場合を示し、図８Ｃは、特殊制御データの先頭ビットが正（ピット）の場合を示す。
【００４９】
ここで、注目すべきは、２バイトの特殊制御データ（０ｘ８５）と（０ｘ９３）との間のマージングビットの制御である。ＥＦＭ変調のランレングスリミット規則を満たすことができるマージングビットとして、（０００）と（００１）とが可能である。通常、ＥＦＭ変調では、マージングビットの選択に際して、第１に、ＥＦＭ変調の規則を満たすことを優先させ、マージングビットが選択可能な場合では、ＤＳＶ値を０に保つように、マージングビットが選択される。このようなＤＳＶ制御によって、図８Ｂに示すように、先頭ビットが負（ランド）の場合では、ここまでのＤＳＶ値が前側のＤＳＶ制御データの存在によって正のＤＳＶ値となっているとき、マージングビットは、ＤＳＶ値として負値が多くなるように選択される。したがって、データ列（０ｘ８５）と（０ｘ９３）との間のマージングビットは、（０００）が選択される。
【００５０】
図８Ｃに示すように、制御データ列の先頭ビットが正（ピット）の場合では、ここまでのＤＳＶ値が前側のＤＳＶ制御データの存在によって正のＤＳＶ値となっているとき、マージングビットは、ＤＳＶ値として負値が多くなるように選択される。したがって、マージングビットとして（００１）が選択される。このように二つのマージングビットがそれぞれ選択される。
【００５１】
２バイトの特殊制御データの最後の主データ（０ｘ９３）の最終ビットが正（ピット）となる。この後に続く発散用のＤＳＶ制御データ列の先頭主データ（０ｘ０４）との間のマージングビットが一意に決定され、（０００）が選択される。したがって、主データ（０ｘ０４）の先頭ビットは、正（ピット）で開始することになり、その後のＤＳＶ値を正方向に発散させることができる。すなわち、ＤＳＶ値の変化の方向を正の方向に保つことができる。
【００５２】
このように、任意のデータを配置できない主データの後に２バイトの特殊制御データ列を配置することによって、正負の何れが開始ビットになっているのか分からないデータ列の後においても、特殊制御データ列に続く発散用制御データ列の先頭ビットの向きを一定方向（図８の例では、正）に保つことができる。その結果、一方向へのＤＳＶ偏りを実現することができる。
【００５３】
上述したこの発明の第１の実施形態によれば、ＣＤ−ＲＯＭのようなＤＳＶ制御用のデータをフォーマット上挿入できず、通常のデータが挿入されるデータフォーマットにおいても、ＤＳＶを正および負の一方向に偏らせることができ、それによってコピー検出またはコピー防止を行うことができる。また、オーディオ用ＣＤにおいてもサブコードエリアにおけるＤＳＶ値の反転を抑えることが可能となり、より一層のＤＳＶ偏りを期待することができ、コピー検出またはコピー防止の機能を高めることができる。
【００５４】
上述した制御データ、特殊制御データ並びにフォーマット上変更できないデータを、ＣＤ−Ｒ／ＲＷ等の通常のＥＦＭによってエンコードした記録信号が記録されたディスクは、再生時にＤＳＶが大幅に上昇するために、元のデータを正しく読み取ることができないことになる。このことは、オリジナルのＣＤを再生し、再生データを従来のエンコーダでエンコードしてＣＤ−Ｒ等の媒体に記録したとしても、その媒体の再生データを正しく読めないことになり、コピー防止を達成できることを意味する。
【００５５】
さらに、ＤＳＶ制御データおよび特殊制御データが記録された区間以外のコンテンツの利用の可否を制御することも可能である。すなわち、この発明による特別なエンコーダを使用して作成されたディスクは、該当するデータパターン部を再生することが可能である。一方、これをオリジナルディスクとして従来のエンコーダを使用して作成されたディスクでは、当該データパターンの部分を再生できない。したがって、このデータパターン部を読み出すことができるか否かによって、ディスクがオリジナルか、コピーであるかを検出する。検出結果に基づいて、データパターン部以外に記録されたコンテンツを利用できるか否かを決定することによって、コピーされたディスクでは、コンテンツの利用ができないようにすることが可能となる。
【００５６】
次に、この発明の第２の実施形態について説明する。上述した第１の実施形態は、ＤＳＶカウンタが十分に長いビット長を有している場合では、フォーマット上ＤＳＶ制御用データを配置できないくても、ＤＳＶ値が偏り続け、ＤＳＶ値が発散したものとなる。しかしながら、ＤＳＶカウンタが例えば８ビット長でカウント値が＋１２７を超えると、オーバーフローを起こし、負値（−１２８）と認識されるカウント値を出力する場合には、ＤＳＶ値が発散したものとならない問題が生じる。第２の実施形態は、かかる問題を解決するものである。
【００５７】
図９および図１０は、ＤＳＶ値が＋１２８を超える時に生じる問題を説明するためのものである。第１の実施形態における図６に示すＤＳＶ値の変化の表と図９のＤＳＶ値の変化の表とを比較すると分かるように、ＤＳＶ値の変化が緩やかになったり、それまでの増大方向の変化と逆に減少方向の変化になる。したがって、図１０に示すように、ＤＳＶ値が１２７付近での増減を繰り返すジグザクな変化を呈する。このように、ＤＳＶが発散に至らない変化は、読み取りドライブ等においては、ＤＳＶ平均値を認識するために、データの読み取り不具合を生じさせる効果がなくなる問題が発生する。
【００５８】
ここで、ＤＳＶカウンタが例えば８ビット長の場合に、十分にビット長が長いＤＳＶカウンタを持つ系では起こらないジグザクなＤＳＶ値が生じる理由について説明する。図１１は、ＤＳＶ値が負の場合における一般的なエンコーダによるマージングビットコントロールを表している。（０ｘ８５）および（０ｘ９３）は、フォーマット上の理由によって制御できないデータ列の後に挿入される特殊制御データである。特殊制御データは、ＤＳＶ値が正の値の時に次にくるデータ列の先頭ビットを正値（ピット）で始まるように制御する。
【００５９】
図１１Ａは、特殊制御データの先頭の（０ｘ８５）が負値（ランド）で始まる場合を示している。次の制御データ（０ｘ９３）との間のマージングビットとしては、（０００）と（００１）の２種類が選択可能である。通常のＥＦＭ変調の規則では、ＤＳＶ値を０に収束させようとしてそれまでのＤＳＶ値とは異なるものが選択される。それまでのＤＳＶ値が正の場合では、マージングビットとして負値が多い（０００）が選択される。一方、それまでのＤＳＶ値が負の場合では、マージングビットとして正値が多い（００１）が選択される。図１１Ａの例では、それまでのＤＳＶ値が負値の場合を示しており、この場合では、マージングビットは、正値の多い（００１）が選択される。この場合、特殊制御データの最終データ０ｘ９３の後に続くデータの先頭ビットが負値（ランド）となる。
【００６０】
特殊制御データ列に続くＤＳＶ制御用データ列は、その先頭ビットが正値（ピット）の場合では、正方向にＤＳＶ値が発散し、その先頭ビットが負値（ランド）の場合では、負方向にＤＳＶ値が発散するように構成されている。したがって、図１１Ａの例では、以降のデータ列によって、ＤＳＶ値が負方向に発散することになる。
【００６１】
図１１Ｂは、特殊制御データの先頭（０ｘ８５）が正値（ピット）の場合を示している。この場合も、それまでのＤＳＶ値が負の場合、特殊制御データ列に続く先頭ビットは負値（ランド）となり、特殊制御データ列に続くＤＳＶ制御用データ列が負方向にＤＳＶ値を発散させることになる。
【００６２】
図１２は、図９の表に対してＤＳＶカウンタ値を追加したものである。図１２において斜線を付加した部分は、ＤＳＶカウンタがオーバーフローを起こしてＤＳＶ値を負値と誤って認識している区間である。負値と認識している区間に制御不能なデータが配置され、その後に制御データ列が続く場合、正方向にＤＳＶ値が偏り始めている場合では、ＤＳＶ値の偏りが逆の負方向に向いてしまい、真のＤＳＶ値は、正方向に発散せず、図１０に示されるように、ＤＳＶ値がジグザグな変化を呈する。このように、ＤＳＶカウンタが出力する見かけ上のＤＳＶ値が負となり、ＤＳＶ値がジグザク状に変化するデータ配列上の位置は、予め計算によって求めることができる。
【００６３】
以下、ＤＳＶカウンターが８ビット長の場合にこの発明を適用した第２の実施形態について説明する。図１３は、第２の実施形態におけるデータ配置の一例を示す。図１４は、図１３のＤＳＶ値の変化をグラフにしたものである。これらの図１３および図１４から分かるように、ＤＳＶカウンタ値が負となる区間が存在しても、ＤＳＶ値が正方向に偏り続けている。図１３においてＤＳＶカウンタの値は正負両方向に振れているが、真のＤＳＶ値は単調に正方向に偏り続けている。
【００６４】
真のＤＳＶ値の変化方向が反転してしまうのは、見かけのＤＳＶ値であるＤＳＶカウンタ値がオーバーフローを起こし、本来正値であるＤＳＶ値が見かけ上、負値になってしまい、ＤＳＶ制御データ列が逆方向にデータを偏らせるからである。第２の実施形態では、見かけのＤＳＶ値が負となる場所をあらかじめ計算により求め、見かけのＤＳＶ値が負値となる部分のＤＳＶ制御データ列を、通常、ＤＳＶ値が正値ならば続くデータ列は正方向に偏るような制御を行うのとは異なり、負値のＤＳＶ値の場合続くデータ列が正方向に偏るようなＤＳＶ制御データ列組み合わせを配置することにより、真のＤＳＶ値の変化がジグザグな値を呈することを防いでいる。
【００６５】
図１３中で、斜線部分がＤＳＶカウンタのＤＳＶ値が負値になる区間で、この区間に存在し、フォーマット上必要なデータであるため、ＤＳＶ制御データによって置き換えができないデータの後に、（０ｘ８５）、（０ｘ９３）の特殊制御データに代えて、（０ｘ８５）、（０ｘｃ７）の２バイトの組み合わせの他の特殊制御データが配置される。ＤＳＶカウンタのカウンタ値が正値の区間に存在しているＤＳＶ制御データ列は、（０ｘ８５）、（０ｘ９３）の組み合わせのものである。
【００６６】
第２の実施形態では、特定位置に、異なる特殊制御データ列を配置することにより、ＤＳＶカウンタが８ビット長でカウンタ値が＋１２７を超えるとオーバーフローを起こし、負値と認識する場合においても、図１４に示すように、全体のＤＳＶ値を一方向に発散させることができる。なお、第２の実施形態において説明した他の特殊制御データは一例であり、この他にも同様の効果を期待できるデータが存在する。
【００６７】
上述した第２の実施形態によれば、オーバーフローを起こすような小さなＤＳＶカウンタを持つエンコーダシステムにおいても、コピー後のデータに対してＤＳＶの偏りを生じさせることができるようになり、コピー後のデータがＤＳＶ偏りによって読み取りドライブでの正常な読み出しが妨げられる効果が十分に期待でき、また、コピーされた光ディスクがオリジナルの光ディスクか否かの判定を行えるようになる。
【００６８】
次に、この発明の第３の実施形態について説明する。第３の実施形態は、ＤＳＶ偏りの最大効果を設定したデータ列の途中にエンコーダ特性によりＤＳＶ値の偏りを一方向あるいは逆方向に制御できるデータ（第２の特殊制御データ）を配置することにより、一般のＣＤ−Ｒ／ＲＷドライブ等に搭載されるＥＦＭエンコーダでは、ＤＳＶ偏りが一方向となり、光ディスク製造装置などの特殊エンコーダではＤＳＶ偏りを抑えるように全体データ列を作成するものである。
【００６９】
図１５は、通常のＥＦＭエンコーダによって符号化した時に、ＤＳＶ値が偏り／発散するようなデータの一例を示す。図中、各行の先頭の斜線部分は、サブコード等のデータの領域で、ＤＳＶ制御データを配置できない領域を示す。また、続く斜線部分（０ｘ８５および０ｘ９３の２バイト）は、上述した第１の実施形態および第２の実施形態でも使用した第１の特殊制御データである。第１の特殊制御データをフォーマット上任意のデータに置き換えることができないデータの後に配置することにより、続くデータ列に対してＤＳＶ値を一方向に増加させることができる。ＤＳＶ制御データ列（０ｘｂ９）と（０ｘ９８）の２バイトの繰り返しにおいて、バイト同士をつなぐマージングビットに選択性が無く、そのＤＳＶ値が単調増加となる。図１６は、図１５に示されるＤＳＶ値の変化のグラフである。
【００７０】
図１７は、第３の実施形態におけるデータ列と、通常のＣＤ−Ｒ／ＲＷドライブなどに使用されるＥＦＭエンコーダで符号化したときのＤＳＶ値を示す。図１７において、点線部分（０ｘｄｆ）が第２の特殊制御データの部分である。図１８は、図１７に示されたＤＳＶ値の変化をグラフ化したものである。図１８の場合と同じく単調増加によるＤＳＶの発散が生じている。第３の実施形態は、通常のＥＦＭエンコーダではＤＳＶの発散を生じさせることが分かる。
【００７１】
図１９は、第３の実施形態におけるデータ列を、ＣＤ製造工場などで使用される特殊なＥＦＭエンコーダで符号化したときのＤＳＶ値を示す。図１９において、各行（例えば１ＥＦＭフレーム）の先頭がフォーマット上ＤＳＶ制御データを配することができない例えばサブコードの部分である。このデータの後の２バイトとして、ＤＳＶの偏り／発散を生じさせる第１の特殊制御データ（０ｘ８５）および（０ｘ９３）が配されている。さらに、第３の実施形態では、第２の特殊制御データとして、点線部分（０ｘｄｆ）を配置する。図２０は、図２１に示されたＤＳＶ値の変化をグラフ化したものである。
【００７２】
図２０に示すように、第３の実施形態におけるＤＳＶ値の変化は、図１６或いは図１８の場合とは違い、ＤＳＶの偏り／発散の症状は見られず、全体にのこぎり状の上下変化が見られる。ＤＳＶの負方向への折れ曲がりは、点線部分の第２の特殊制御データを配置したことが起因となっていることが分かる。第３の実施形態では、各ＥＦＭフレームの略中央位置に第２の特殊制御データを配している。第２の特殊制御データを配置する間隔は、この例に限定されるものではないが、大きすぎる間隔は、再生時に読み取りエラーを生じさせるおそれが生じる。第３の実施形態によれば、通常のＥＦＭエンコーダによる符号化の結果、ＤＳＶの偏り／発散が生じ、ＣＤの製造工場などで使用される特殊なＥＦＭエンコーダよる符号化の結果、ＤＳＶの偏り／発散を抑えることができる。
【００７３】
第３の実施形態によって、ＣＤの製造工場などで製造されるオリジナルディスク（ＣＤ、ＣＤ−ＲＯＭ等）は、ＣＤプレーヤ、ＣＤ−ＲＯＭドライブ、ＣＤ−Ｒ／ＲＷドライブによって再生した時に、ＤＳＶの偏り／発散が生ぜず、正常に再生することができる。一方、オリジナルディスクから再生されたデータを通常のＥＦＭエンコーダを介して記録したディスクでは、そのディスクを再生した時に、ＤＳＶの偏り／発散が生じ、実質的にコピー防止を図ることができ、また、オリジナル／コピーの判定を行うことができる。
【００７４】
図２１を参照して、第３の実施形態の原理を述べる。図２１Ａは、この発明が適用された部分以外のＤＳＶ値が単調に増加する部分の元の８ビットデータシンボルと、元のデータシンボルより変換された１４ビットのコードシンボルおよびコードシンボル間をつなぐマージングビットを示す。ＤＳＶが単調増加する部分では、ＥＦＭのランレングスリミットの規則に従うと、マージングビットが一意に決定され、ＤＳＶ値は単調に増加することがわかる。
【００７５】
図２１Ｂは、ＣＤ−Ｒ／ＲＷドライブなどに使用される通常のＥＦＭエンコーダによる符号化を行った場合であり、この発明が適用された部分を示す。図２１Ａと比較すると、中央の８ビットのデータが（０ｘ９８）から（０ｘｄｆ）に変わっている。この発明によるＤＳＶ制御データ（０ｘｄｆ）と、その直前のコードシンボルとの間では、マージングビットとして、２通りのパターン（０００または００１）を選択することができる。
【００７６】
ＣＤ−Ｒ／ＲＷドライブなどに使用される通常のＥＦＭエンコーダでは、マージングビットを選択できる場合、次のコードシンボルにおいてＤＳＶ値が最小となるように、マージングビットが選択される。図２１Ｂの例では、マージングビットとして（０００）が選択されるとＤＳＶ値は最小となる。続いて、第２の特殊制御データのコードシンボル（０ｘｄｆ）とそれに続くコードシンボル（０ｘｂ９）間では、マージングビットの選択は１通りであり、（０００）のパターンが選択される。このとき、続くコードシンボルにおけるＤＳＶ並びは、図２３Ａにおける発散パターンのＤＳＶ並びと同一である。このためこのデータ以降にＤＳＶ制御データを配置すると、全体のＤＳＶ値が発散する。
【００７７】
図２１Ｃは、ＣＤの製造工場などで使用される特殊なＥＦＭエンコーダによって符号化されたデータ列におけるこの発明を施した部分である。データ並びは図２３ＢのＣＤ−Ｒ／ＲＷドライブなどに使用される通常のＥＦＭエンコーダでのデータ配置と全く同じであるが、第２の特殊制御データの直前のシンボル（０ｘｂ９）と、第２の特殊制御データのシンボル（０ｘｄｆ）間のマージングビットの選択が異なっている。
【００７８】
ＣＤの製造工場などで使用される特殊なＥＦＭエンコーダの場合、直後のデータシンボルのみならず、さらに先のデータシンボルにおいてＤＳＶ値が最小となるように、マージングビットの選択の制御を行う。このような制御を２バイト先読み制御と適宜称する。ここで、マージングビットとして、（００１）のパターンが選択され、第２の特殊制御データのシンボル（０ｘｄｆ）の部分においては、図２１ＢにおけるＤＳＶ制御方法よりもＤＳＶ値が大きくなってしまう。しかしながら、続くシンボル（０ｘｂ９）との間においては、マージングビットの選択が一意に決定されるが、ＤＳＶ発散時のパターンとは逆パターンのＤＳＶ並びとなっていることがわかる。このため、このＤＳＶ制御データ（０ｘｂ９）以降のデータ列ではＤＳＶ値が減少の方向に向かう。
【００７９】
上述したこの発明の第３の実施形態による制御方法は、２バイトのみならずさらに先のシンボルでのＤＳＶ状態を判定するように拡張が可能である。
【００８０】
上述したように、第３の実施形態は、ＣＤの製造工場などで使用される特殊なＥＦＭエンコーダにおいて、２バイト先読み制御を行い、さらに特殊なＤＳＶ制御データをＤＳＶ発散データ並びの途中に配置することにより、全体のＤＳＶ値をジグザグな発散しないパターンに制御することが可能となる。ＣＤ−Ｒ／ＲＷドライブなどに使用される通常のＥＦＭエンコーダでは、直後のデータシンボルでのＤＳＶ制御方法で必要十分であり、回路規模も小さくすることができるが、このようなＤＳＶ制御データと、特定のＤＳＶ制御データを並べたデータ列においては全体のＤＳＶ値が発散してしまう。
【００８１】
上述した第３の実施形態によれば、従来は困難であったディスク工場で製造されたＣＤ−ＲＯＭ製品は正常に再生が可能だが、ＣＤ−ＲＯＭ製品からＣＤ−Ｒ／ＲＷなどの記録メディアにコピーされたディスクでは、そのＤＳＶ発散により正常な再生を行うことができない。したがって、コピーを防止でき、また、ＤＳＶ制御のための特殊データを施した部分の読み取り可否を判定することによりコピーされたディスクであることの判定方法に使用することができる。
【００８２】
図２２は、この発明の第３の実施形態を実施する記録信号生成装置の主要部の構成を示す。記録信号生成装置は、工場でディスクを製造する時のマスタリング工程で使用されるもので、その出力信号がカッティング装置に対して供給される。図２２において、参照符号１で示すマルチプレクサに対して、メインコードデータシンボルとサブコードデータシンボルとが供給される。
【００８３】
メインコードデータシンボルは、ＣＩＲＣ（Ｃｒｏｓｓ  Ｉｎｔｅｒｌｅａｖｅ  Ｒｅｅｄ−ＳｏｌｏｍｏｎＣｏｄｅ）エンコーダ２に供給され、エラー訂正用のパリティデータ等を付加するエラー訂正符号化処理やスクランブル処理が施される。すなわち、１ワードの１６ビットが上位８ビットと下位８ビットとに分割されてそれぞれシンボルとされ、このシンボル単位で、例えばＣＩＲＣによるエラー訂正用のパリティデータ等を付加するエラー訂正符号化処理やスクランブル処理が施される。ＣＩＲＣエンコーダ２で生成されたＥＣＣシンボルもマルチプレクサ１に対して入力される。
【００８４】
マルチプレクサ１によって、メインコードデータシンボル、サブコードデータシンボル、パリティシンボル（ＥＣＣシンボル）が１フレーム内の所定の位置に配置されたデータ系列が生成される。このデータ系列がＥＦＭ変調器３に供給される。ＥＦＭ変調器３に対しては、フレームシンクパターンおよびサブデータのシンクパターンが供給される。そして、ＥＦＭ変調器３からＥＦＭ信号が出力される。ＥＦＭ変調部４は、変換テーブルにしたがって８ビットのデータシンボルを１４チャンネルビットのコードワードへ変換する８−１４変換部と、マージングビットを選択するマージングビット選択部とを含んでいる。
【００８５】
出力ＥＦＭ信号がＤＳＶコントロール部４に入力される。ＤＳＶコントロール部４は、出力ＥＦＭ信号からＤＳＶを検出し、ランレングスコントロール部５に検出したＤＳＶを出力する。ランレングスコントロール部５は、ＥＦＭのランレングスリミットの条件を満たすように、ＥＦＭ変調器３内のマージングビット選択部を選択する。その結果、マージングビット選択部は、ＥＦＭのランレングスの条件を満足するように、マージングビットを選択する。
【００８６】
図２３は、ＤＳＶコントロール部４の一例の構成を示す。第３の実施形態では、上述したように、ＤＳＶ制御データ（０ｘｂ９）と特殊制御データ（０ｘｄｆ）との間で、マージングビットを選択する場合に、直後のデータ（０ｘｄｆ）のみならず、さらに先のデータ（０ｘｂ９）においてＤＳＶ値が最小となるように、マージングビットが選択される。このような２バイト先読み制御がなされる。
【００８７】
図２３において、参照符号１２で示すマージングビットコントロール部は、２バイト先読み制御によって、マージングビットの選択を制御する機能を有する。また、参照符号１３で示すコードシンボルコントロール部は、特殊制御データ（０ｘｄｆ）を配置するための制御を行う。これらのマージングビットコントロール部１２およびコードシンボルコントロール部１３に対して、ＤＳＶカウンタ１１からのＤＳＶ値が入力される。ＤＳＶカウンタ１１は、ＥＦＭ変調器３の出力信号が入力され、例えば出力信号のビット”１”が加算入力として供給され、そのビット”０”が減算入力として供給される構成とされている。
【００８８】
マージングビットコントロール部１２は、ランレングスコントロール部５を介してＥＦＭ変調器３内のマージングビット選択部を制御する。それによって、次の次のコードシンボルにおけるＤＳＶ値が最小となるように、マージングビットが選択される。また、コードシンボルコントロール部１３は、同様に、ランレングスコントロール部５を介してＥＦＭ変調器３内のコードシンボル選択部を制御し、特定の位置に第２の特殊制御データ例えば（０ｘｄｆ）を挿入するようになされる。
【００８９】
ＥＦＭ変調器３の出力ＥＦＭ信号は、図示しないが、記録回路を介してカッティング装置の光ピックアップに対して供給される。カッティング装置は、ガスレーザや半導体レーザと、レーザから出射されたレーザ光を変調する音響光学効果型または電気光学型の光変調器と、この光変調器を通過したレーザ光を集光し、感光物質であるフォトレジストが塗布されたディスク状のガラス原盤のフォトレジスト面にレーザ光を照射する対物レンズ等を有する光ピックアップを有する。光変調器が記録信号にしたがってレーザ光を変調する。変調されたレーザビームによってガラス原盤上のフォトレジストが露光される。このように記録がなされたガラス原盤を現像し、電鋳処理することによってメタルマスタを作成し、次に、メタルマスタからマザーディスクが作成され、さらに次に、マザーディスクからスタンパが作成される。スタンパーを使用して、圧縮成形、射出成形等の方法によって、光ディスクが作成される。
【００９０】
この発明は、上述したこの発明の第１の実施形態等に限定されるものでは無く、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えばこの発明は、ＣＤのフォーマットのデータとＣＤ−ＲＯＭのフォーマットのデータをそれぞれ記録するマルチセッションの光ディスクに対しても適用できる。また、光ディスクに記録される情報としては、オーディオデータ、ビデオデータ、静止画像データ、文字データ、コンピュータグラフィックデータ、ゲームソフトウェア、およびコンピュータプログラム等の種々のデータが可能である。さらに、円板状に限らずカード状のデータ記録媒体に対してもこの発明を適用できる。
【００９１】
【発明の効果】
以上の説明から明らかなように、この発明によれば、記録媒体のデータフォーマットの規定からＤＳＶ制御データを配置できないデータが存在していても、その直後に２バイト以上の特殊制御データを配置することによって、ＤＳＶの偏りまたは発散を生じさせることができる。
【００９２】
また、この発明では、ＤＳＶカウンタがオーバーフローを起こし、ＤＳＶカウンタが出力する見かけのＤＳＶ値が負に変化する場合にも、他の特殊制御データを配置し、ＤＳＶの偏りまたは発散を生じさせることができる。
【００９３】
さらにこの発明では、第２の特殊制御データによって、ＤＳＶ値の偏り／発散が生じないで、ＤＳＶ値の変化をジグザク状とすることができ、再生した時に読み取り不能が生じないようにデータを記録することができる。
【図面の簡単な説明】
【図１】この発明に使用できるＤＳＶ制御データのいくつかの例を示す略線図である。
【図２】ＤＳＶ制御データの記録媒体上の配置例を示す略線図である。
【図３】データ配置例のＤＳＶ値を示す略線図である。
【図４】データ配置に沿ってＤＳＶ値の変化を示す略線図である。
【図５】この発明の第１の実施形態におけるデータ配置を示す略線図である。
【図６】この発明の第１の実施形態におけるデータ配置のＤＳＶ値を示す略線図である。
【図７】この発明の第１の実施形態におけるデータ配置のＤＳＶ値の変化を示す略線図である。
【図８】この発明の第１の実施形態を説明するための略線図である。
【図９】この発明の第２の実施形態を説明するためのＤＳＶ値を示す略線図である。
【図１０】この発明の第２の実施形態を説明するためのＤＳＶ値の変化を示す略線図である。
【図１１】この発明の第２の実施形態を説明するための略線図である。
【図１２】真のＤＳＶ値とＤＳＶカウンタのカウンタ値との一例を示す略線図である。
【図１３】この発明の第２の実施形態におけるデータ配列の真のＤＳＶ値とＤＳＶカウンタのカウンタ値とを示す略線図である。
【図１４】この発明の第２の実施形態におけるＤＳＶ値の変化を示す略線図である。
【図１５】この発明の第３の実施形態におけるデータ配置のＤＳＶ値を示す略線図である。
【図１６】この発明の第３の実施形態におけるデータ配置のＤＳＶ値の変化を示す略線図である。
【図１７】この発明の第３の実施形態におけるデータ配置を一般のＥＦＭエンコーダによって符号化した場合のＤＳＶ値を示す略線図である。
【図１８】この発明の第３の実施形態におけるデータ配置を一般のＥＦＭエンコーダによって符号化した場合のＤＳＶ値の変化を示す略線図である。
【図１９】この発明の第３の実施形態におけるデータ配置を特殊なＥＦＭエンコーダによって符号化した場合のＤＳＶ値を示す略線図である。
【図２０】この発明の第３の実施形態におけるデータ配置を特殊なＥＦＭエンコーダによって符号化した場合のＤＳＶ値の変化を示す略線図である。
【図２１】この発明の第３の実施形態を説明するめの略線図である。
【図２２】この発明の第３の実施形態によるＥＦＭ変調部の一例の構成を示すブロック図である。
【図２３】この発明の第３の実施形態によるＥＦＭ変調部の一例の構成の一部のより詳細な構成を示すブロック図である。
【図２４】従来のコピー処理を説明するための略線図である。
【符号の説明】
３・・・ＥＦＭ変調器、４・・・ＤＳＶコントロール部、５・・・ランレングスコントロール部、１１・・・ＥＦＭカウンタ、１２・・・マージングビットコントロール部、１３・・・コードシンボルコントロール部
【図１】
2004348825.tif 000003
【図２】
2004348825.tif 000004
【図３】
2004348825.tif 000005
【図４】
2004348825.tif 000006
【図５】
2004348825.tif 000007
【図６】
2004348825.tif 000008
【図７】
2004348825.tif 000009
【図８】
2004348825.tif 000010
【図９】
2004348825.tif 000011
【図１０】
2004348825.tif 000012
【図１１】
2004348825.tif 000013
【図１２】
2004348825.tif 000014
【図１３】
2004348825.tif 000015
【図１４】
2004348825.tif 000016
【図１５】
2004348825.tif 000017
【図１６】
2004348825.tif 000018
【図１７】
2004348825.tif 000019
【図１８】
2004348825.tif 000020
【図１９】
2004348825.tif 000021
【図２０】
2004348825.tif 000022
【図２１】
2004348825.tif 000023
【図２２】
2004348825.tif 000024
【図２３】
2004348825.tif 000025
【図２４】
2004348825.tif 000026