(57)【要約】本発明は、一連のデータワードを変調信号に変換する方法に関する。この方法は、入力されるデータワードに、異なるデジタルワードを付加して、複数の中間シーケンスを生成し、複数の中間シーケンスをスクランブルし、スクランブルされた複数の中間シーケンスを、事前に設定されたｍ／ｎコーディング比率によってｄ、ｋ条件に符合するシーケンスに変調する。その変調されたｄ、ｋ条件適合シーケンスにおいて、望ましくない副シーケンスを含む程度と、各シーケンス内のビットに対するランニングＤＳＶを測定して、最大ランニングＤＳＶが基準値を超過しないシーケンスから望ましくない副シーケンスを含む程度が小さい一つのｄ、ｋ条件適合シーケンスを選択して、光学的または光磁気的ディスクのような情報記録媒体に記録する。これによって、シーケンスが長い場合にも所望する直流成分制御の効果を達成できる。
2004522371.tif 000002
【特許請求の範囲】
【請求項１】
入力されるデータワードに、異なるデジタルワードを付加して、複数のシーケンスを生成する第１ステップと；
前記生成した複数のシーケンスを、事前に設定されたｍ／ｎコーディング比率によってｄ、ｋ条件に符合するシーケンスに変調する第２ステップと；
前記変調された各ｄ、ｋ条件適合シーケンスに対して、ビット内のデジタル合計の変動を計算してその最大変化値を算出する第３ステップ；及び
前記算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスを選別して、選別されたシーケンスから一つのｄ、ｋ条件適合シーケンスを記録のためのシーケンスとして選択する第４ステップを含むことを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項２】
第１項において、前記第３ステップで算出された最大変化値は、ビット内のデジタル合計の絶対値が最大になる値であることを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項３】
第１項において、前記第４ステップは、前記選別されたシーケンス中から前記算出された最大変化値が最小であるｄ、ｋ条件適合シーケンスを記録のためのシーケンスとして選択することを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項４】
第３項において、前記第４ステップは、前記算出された最大変化値が最小であるｄ、ｋ条件適合シーケンスが複数存在する場合には、望ましくない副シーケンスを含む程度によってｄ、ｋ条件適合シーケンスを記録のための一つのシーケンスとして選択することを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項５】
第４項において、前記望ましくない副シーケンスを含む程度は、シーケンス内の連続的な‘０’の長さと、最も短いＴ（Ｔｍｉｎ）の反復回数に比例することを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項６】
第３項において、前記第４ステップは、前記算出された最大変化値が最小であるｄ、ｋ条件適合シーケンスが複数存在する場合には、ビット終端におけるデジタル合計がより小さいｄ、ｋ条件適合シーケンスを記録のためのシーケンスとして選択することを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項７】
第１項において、前記第４ステップは、前記算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスが存在しない場合には、前記変調された各ｄ、ｋ条件適合シーケンスのビット終端におけるデジタル合計が最小であるｄ、ｋ条件適合シーケンスを選択することを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項８】
第１項において、前記第１ステップは、生成した複数のシーケンスをスクランブリングするステップをさらに含むことを特徴とする一連のデータワードを変調信号に変換する方法。
【請求項９】
入力されるデータワードに、異なるデジタルワードを付加して複数のシーケンスを生成する発生手段と；
前記生成した複数の中間シーケンスを、事前に設定されたｍ／ｎコーディング比率によってｄ、ｋ条件に符合するシーケンスに変調するエンコーディング手段と；
前記変調された各ｄ、ｋ条件適合シーケンスに対して、ビット内のデジタル合計の変動を計算してその最大変化値と、ビット終端におけるデジタル合計を算出する判断手段；及び
前記算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスが存在しているかを確認して、存在する場合には、前記最大変化値の大きさによって、存在しない場合には、前記ビット終端におけるデジタル合計の大きさによって、前記変調されたｄ、ｋ条件適合シーケンスから一つのシーケンスを記録または伝送のためのシーケンスとして選択する選択手段を含むことを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１０】
第９項において、前記判断手段から算出する最大変化値は、ビット内のデジタル合計の絶対値が最大になる値であることを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１１】
第９項において、前記選択手段は、前記算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスが存在する場合には、これらを選別して、選別されたシーケンス中から前記算出された最大変化値が最小であるｄ、ｋ条件適合シーケンスを選択することを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１２】
第１１項において、前記判断手段は、前記変調されたｄ、ｋ条件適合シーケンス内の連続的な‘０’の長さと、最も短いＴ（Ｔｍｉｎ）の反復回数に比例する減点を付与するステップをさらに遂行することを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１３】
第１２項において、前記選択手段は、前記算出された最大変化値が最小であるｄ、ｋ条件適合シーケンスが複数存在する場合には、前記判断手段から、当該シーケンスに対して与えられた減点に基づいて一つのｄ、ｋ条件適合シーケンスを選択することを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１４】
第１１項において、前記選択手段は、前記算出された最大変化値が最小であるｄ、ｋ条件適合シーケンスが複数存在する場合には、ビット終端におけるデジタル合計がさらに小さいｄ、ｋ条件適合シーケンスを選択することを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１５】
第９項において、前記選択手段は、前記算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスが存在しない場合には、前記ビット終端におけるデジタル合計が最小であるｄ、ｋ条件適合シーケンスを選択することを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１６】
第９項において、前記判断手段は、前記変調された各ｄ、ｋ条件適合シーケンスの記録用同期パターンが含まれているかをさらに確認してこれを表示して、前記選択手段は同期パターンが含まれたｄ、ｋ条件適合シーケンスを排除して、前記算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスが存在しているかを確認することを特徴とする一連のデータワードを変調信号に変換する装置。
【請求項１７】
第９項において、前記発生手段は、生成した複数のシーケンスをスクランブリングするステップをさらに遂行することを特徴とする一連のデータワードを変調信号に変換する装置。
【発明の詳細な説明】
【０００１】
１．技術分野
本発明は、事前に設定されたｄ、ｋコード規則を遵守しながら直流成分を抑制することができるデータ変調方法に関する。
【０００２】
２．背景技術
データが伝送路を通して伝送される時または磁気ディスク、光ディスク、または光磁気ディスクのような記録媒体に記録される時、データは伝送または記録前に伝送路または記録媒体に適したコードに変調される。
【０００３】
一般的にｄ、ｋコードで表示されるランレングス制限コードは、現在の磁気及び光学記録システムに広範囲で且つ成功裡に適用されている。前記コードと、そのコードを具現するための手段は、“大量データ格納システムのためのコード（Ｃｏｄｅｓ ｆｏｒ Ｍａｓｓ Ｄａｔａ Ｓｔｏｒａｇｅ Ｓｙｓｔｅｍｓ）”（ＩＳＢＮ９０−７４２４９−２３−Ｘ，１９９９）という題の本でＫ．Ａ．Ｓｃｈｏｕｈａｍｅｒ  Ｉｍｍｉｎｋにより詳細に説明されている。
【０００４】
ランレングス制限コードは、初期のＮＲＺコードの延長であって、二進で記録された０は記録媒体でいかなる（磁束）変化も無いことを示し、二進の１は記録媒体で磁束がいずれか１方向から反対方向に遷移されたことを示している。
【０００５】
ｄ、ｋコードでは、上記記録規則の他に、連続するデータ‘１’の間（１と次の１の間）に少なくとも‘０’がｄ個だけ付加された状態を維持しなければならなず、かつ、連続するデータ‘１’間に‘０’がｋ個以下でなければならないという追加的な条件を有する。最初の条件は、一連の‘１’が連続的に記録される場合、再生されるパルス群により発生するシンボル間の干渉を除去するためのものであって、二番目条件は、ＰＬＬ（Ｐｈａｓｅ Ｌｏｃｋ Ｌｏｏｐ）を再生信号の遷移にロッキングさせることによって再生データからクロックを回復させるためのものである。
【０００６】
もしも、‘１’が間に挿入されずに連続する‘０’のストリングがあまり長ければ、クロック再現ＰＬＬの同期がそれるようになる。例えば、２、７コードは、記録された‘１’の間に少なくとも２個の‘０’が存在し、記録された‘１’間に連続的な‘０’が７個を超過してはならないということを意味する。
【０００７】
一連のエンコーディングされたビット列は、モジュロ２積分作動（ｍｏｄｕｌｏ−２ ｉｎｔｅｒｇｒａｔｉｏｎ）を通して、ハイまたはロー信号値を有するビットセル（Ｂｉｔ Ｃｅｌｌ）で構成された変調信号に変換される。変換された変調信号で、ビット‘１’はハイからロー、またはその反対の変化を示し、ビット‘０’は、変調信号に変化が無いことを示す。
【０００８】
データが伝送線路を通して伝送されたり、または記録媒体に記録される場合、前述したように、そのデータは伝送または記録前に、伝送線路または記録媒体に適したコードシーケンスに変調される。もしも変調されたコードシーケンスに直流成分が含まれる場合、ディスクドライバのサーボ制御で発生するトラックキングエラーのような様々なエラー信号が変動するようになったり、またはジッタが容易に発生するようになる。
【０００９】
したがって、直流成分がない信号を使用しなければならないが、その第１の理由は、記録チャネルが低周波成分には通常的に応答しないためである。信号から低周波成分を抑制することは、信号がトラックに記録される光学的記録媒体から信号を読み出す時は非常に有利に作用する。これは連続するトラッキング制御が記録信号により妨害を受けないようにすることができるためである。
【００１０】
そして、低周波成分を十分に抑制させれば、可聴ノイズが減少される改善されたトラックキングを遂行させることができる。このような多様な理由によって、変調されたシーケンスが可能な限り直流成分を含まないように多くの努力を傾けることが望ましい。
【００１１】
変調されたシーケンスに直流成分が含まれることを防止するための方法としてＤＳＶ（Ｄｉｇｉｔａｌ Ｓｕｍ Ｖａｌｕｅ）制御方法が既に提案されたことがある。ＤＳＶは、ビット列値に対して（このビット列はチャネルビット列のＮＲＺＩ変調の結果である）１には＋１を、０には−１を割り当てた状態で、加算することによって得られた値であって、一つのシーケンス列に含まれた直流成分を示す指示子になる。
【００１２】
ＤＳＶを計算している値が実質的に定数になればこれは、信号の周波数スペクトラムに低周波成分が含まれていないことを意味する。ＤＳＶ制御は一般的に標準ｄ、ｋコードにより発生したシーケンスには適用されていない。標準ｄ、ｋコードのためのＤＳＶ制御は、設定された時間のあいだ変調された以後のコード化ビット列のＤＳＶを計算して、事前に設定された数のＤＳＶ制御ビットを、コード化ビット列に挿入することによってなされる。このとき、コード効率を改善するために、ＤＳＶ制御ビットの数を可能な限り最も小さく選択することが望ましい。
【００１３】
光学的または光磁気的記録媒体に記録し、且つそれから読み出すためにこのような信号を用いる例としては、米国特許４，５０１，０００に記載されている。その明細書にはＣＤまたはＭＤに情報を記録するためのＥＦＭ（Ｅｉｇｈｔ ｔｏ Ｆｏｕｒｔｅｅｎ Ｍｏｄｕｌａｔｉｏｎ）変調方式に対して詳細に記述されている。ＥＦＭ変調信号は、８ビットの情報ワードを１４ビットのコードワードに変調することによって得られる。そして連続するコードワード間には３ビットの結合ワードが挿入される。
【００１４】
各々の１４ビットコードワードは、２個の連続する‘１’間に、‘０’が少なくとも２個（ｄ＝２）、多くても１０個（ｋ＝１０）が挿入されるという条件を満足させなければならない。この条件を満足させるためにも、コードワード間に３ビットの結合ワードが用いられる。
【００１５】
３ビットの結合ワードは、可能な８個（＝２３）の結合ワード中から４個の３ビット結合ワード、すなわち“００１”、“０１０”、“０００”、“１００”のみを用いる。これは残り４個の３ビット結合ワード“１１１”、“０１１”、“１０１”、“１１０”がｄ＝２の条件に反することになるためである。
【００１６】
前記４個の使用可能な結合ワードにおいて、いくつかの選択可能なコードワードと結合ワードをつないで獲得されたビットストリングがｄ、ｋ条件を満足して、それに相応するモジュロ２積分信号から、ＤＳＶの値が実質的に定数を維持させる一つが選択される。前記のような方式によって結合ワードを選択する場合、変調信号における低周波成分を最少化させることができる。
【００１７】
記録媒体に対する情報の読出し及び記録速度の増加は相変わらず要求されている。しかし、記録速度を増やすためには、トラックキングメカニズムの高いサーボバンド幅が要求され、これは即記録信号において低周波成分が制限されなければならないさらに厳しい要件の満足を要求する。
【００１８】
低周波成分を抑制することに対する改善は、トラックキングメカニズムからの可聴ノイズ発生を減らす長所も有するので、変調信号が低周波成分を含まないようにするための研究開発が要求されている実情である。
【００１９】
３．発明の開示
本発明はデータを事前に設定されたｄ、ｋコード規則を遵守しながら記録する際に、直流成分を精密に抑制して、‘０’のストリングが長くなく、最小ｄランレングスが長くないシーケンスのデータコードを記録するコーディングシステムを提供することを目的にする。
【００２０】
前記のような目的を達成するための本発明による一連のデータワードを変調信号に変換する方法は、入力されるデータワードに、異なるデジタルワードを付加して、複数のシーケンスを生成して、スクランブルされた複数のシーケンスを、事前に設定されたｍ／ｎコーディング比率によってｄ、ｋ条件に符合するシーケンスに変調した後、その変調された各ｄ、ｋ条件適合シーケンスに対して、ビット内のデジタル合計の変動を計算してその最大変化値を算出し、その算出された最大変化値が予め指定された基準値を超過しないｄ、ｋ条件適合シーケンスを選別して、選別されたシーケンスから算出された最大変換値が最小である一つのｄ、ｋ条件適合シーケンスを、チャネル伝送または記録のためのシーケンスとして選択することを特徴とする。
【００２１】
前記のような特徴を有する本発明による一連のデータワードを変調信号に変換する方法は、事前に定義されたｄ、ｋコード規則を遵守しながら直流成分をより精密に抑制して、同期パターンが含まれず、‘０’のストリングが長くなく、最小ｄランレングスが長くないシーケンスのデータコードを、光学的または光磁気的ディスクのような情報記録媒体に記録することができるようにする。さらに本発明による直流成分抑制方法はシーケンスの長さが増加することによって直流成分を著しく抑制する効果がある。
【００２２】
５．発明を実施する為の最良の形態
図１は、本発明の実施形態によるエンコーディングシステムに対する構成図を示したものである。本エンコーディングシステムは、発生器２０と選択器２２を用いて、ユーザーデータ１９を、ｄ、ｋ条件に適合したシーケンス２３に変換する。このとき、変換されるシーケンス２３には事前に定義された複数の副シーケンス（Ｓｕｂ Ｓｅｑｕｅｎｃｅ）が完全に排除されたり、または低い確率で存在するようにする。ｄ、ｋ条件に適合したシーケンスは前置コーディング器２４により低周波成分が抑制されたランレングス制限されたシーケンス２５に変換される。
【００２３】
図１に示したように、本エンコーディングシステムは発生器２０を含む。その詳細ブロックを図２に示した。発生器２０は、各データワード１９に対してそのデータワードとそれぞれ異なるデジタルワードを相互に結合することによって複数の中間シーケンス４１を発生させるオーグメンタ（Ａｕｇｍｅｎｔｏｒ）４０が含まれている。中間シーケンス４１はデータワード１９の前端、後端または中間の予め指定された位置にデジタルワードを配置させることによって簡単に生成することができる。
【００２４】
また、発生器２０には選択可能な多様なシーケンス２１の選択セットを形成するために、中間シーケンス４１を交互にスクランブルするスクランブラー４２が含まれている。中間シーケンス４１に異なるデジタルワードが含まれることは、望ましくは自己同期されたスクランブラー４２が他のデジタルワードを有する各中間シーケンス４１により初期化する効果を有する。したがって、選択シーケンス２１は、一つのデータワード１９に対して比較的良好なランダム性を有するデータになる。
【００２５】
望ましくは、オーグメンタ４０は、各データワード１９に対して、長さｒの可能なすべてのデジタルワードをデータワード１９に結合することによって２ｒ個の中間シーケンス４１を発生させる。このような方式で、選択シーケンス２１の選択セットは最適なランダムになる。
【００２６】
一方、図２は選択器２２の詳細構成を示している。選択器２２は、ｄ、ｋエンコーダ５０を含む。このｄ、ｋエンコーダ５０は各々の選択シーケンス２１をｄ、ｋ条件適合シーケンス５１に変換する。このために、選択シーケンス２１はｑ個のｍビット長さワードに区画される。これがｄ、ｋエンコーダによりｑ個のｎビット長さワードに変換される。ここでｎはｍより大きく、ｄ、ｋエンコーダ５０はパラメータｍ＝２、ｎ＝３、ｄ＝１、ｋ＝７、他にはｍ＝１、ｎ＝２、ｄ＝２、ｋ＝７を有する標準類型でよい。
【００２７】
望ましくは、エンコーディング効率を高めるために、エンコーダ５０はｍ＝９、ｎ＝１３、ｄ＝１と定義されるパラメータを有することである。これに対する内容はまだ公開されない国際出願ＰＣＴ／ＫＲ００／０１２９２に記載されている。またエンコーダ５０はｍ＝６、ｎ＝１１、ｄ＝２またはｍ＝１１、ｎ＝２０、ｄ＝２のパラメータを有することができる。これに対する内容もまだ公開されない国際出願ＰＣＴ／ＫＲ０１／００３５９に記述されている。
【００２８】
選択器２２には、各選択可能なｄ、ｋ条件適合シーケンス５１に対して、同期パターン、‘０’が長いストリング、または変動Ｔｍｉｎのランが長いストリングのような望ましくない副シーケンスが含まれているか否かを判断するための手段５２が含まれている。もしこのような望ましくない副シーケンスが検出されると、判断回路５２では、望ましくない副シーケンスと連係されているペナルティー、すなわち減点を計算する。
【００２９】
選択器２２には、また、各選択可能なｄ、ｋ条件適合シーケンス５１に対して、同期パターン、‘０’が長いストリング、または変動Ｔｍｉｎのランが長いストリングのような望ましくない副シーケンスの頻度数と、そして選択シーケンス２１が低周波成分に寄与する程度を判断する手段５２が含まれる。
【００３０】
前記判断手段５２は、ペナルティーアルゴリズム規則によって、望ましいシーケンスには低い減点を与えて、望ましくないシーケンスには高い減点を与えるか、選択対象から除外させる。選択器２２には、除外されない選択対象のシーケンスから最低の減点のｄ、ｋ条件適合シーケンスを選択する手段５４も含まれている。
【００３１】
図４は、本発明によって、最低減点の選択可能なｄ、ｋ条件適合シーケンス５１を判断及び選択するために用いられた一般的な方法を説明するための構成図を示したものである。判断手段５２は複数の計算機を含む。各計算機は、‘０’ランレングス６０、事前に設定された同期パターンの発生６２、変動Ｔｍｉｎランレングス６４、そして低周波成分６６を並列に測定する。
【００３２】
‘０’ランレングス判断基準は、一つの選択可能なｄ、ｋ条件適合シーケンス５１内で検出される連続的な‘０’（‘０’ランレングスという）の測定に用いられる。前述したように、シーケンスに長い期間の‘０’が続けば、ピットとランドのような記録特性が非常に長くなる。これによってミストラックキングとトラッキングエラーが頻繁に発生するようになる。
【００３３】
Ｔｍｉｎ計算機６４は、連続されるＴｍｉｎのランレングス数を測定する。このＴｍｉｎ計算機６４は最も短いＴ（Ｔｍｉｎ）（ｄ＝１の場合では、‘０１’、ｄ＝２の場合では、‘００１’）が繰り返される程度によって減点を該当シーケンスに付与する。例えば、“０１０１０１０１０１．．．”または“００１００１００１００１．．．”などのシーケンスには高い減点を付与して後端の選択手段５４で記録用シーケンスとして選択される確率を低くする。このように反復的なＴｍｉｎの回数に対する制限条件をＭＴＲ（Ｍａｘｉｍｕｍ Ｔｒａｎｓｉｔｉｏｎ Ｒｕｎ）条件という。
【００３４】
同期計算機６２は、選択可能なｄ、ｋ条件適合シーケンス５１に、事前に定まった同期パターンがあるかを検出する。実際に同期パターンが検出された場合、同期計算機６２はそのｄ、ｋ条件シーケンスにこれを識別するためのフラグを表示する。反対の場合にはフラグを表示しない。
【００３５】
また、低周波成分計算機６６は、選択可能なｄ、ｋ条件適合シーケンス５１の低周波成分を測定する。本発明の望ましい実施形態では計算機６６はプリコーディング（Ｐｒｅ−Ｃｏｄｉｎｇ）デバイスを利用して選択可能なｄ、ｋ条件適合シーケンス５１に対するＤＳＶを測定する。ところで、シーケンスが比較的長いビットになるように設定して用いることができるので、ＤＳＶの測定を行う際に、シーケンス端におけるＤＳＶ値（以下、‘ＳＥＤＳ：Ｓｅｑｕｅｎｃｅ−Ｅｎｄ Ｄｉｇｉｔａｌ Ｓｕｍ’と称する）を測定するとともに、シーケンスのランニングデジタル合計（ＲＤＳ：Ｒｕｎｎｉｎｇ Ｄｉｇｉｔａｌ Ｓｕｍ）も一緒に計算する。
【００３６】
ＲＤＳは、シーケンスの端におけるＤＳＶを計算する方式と異なり、シーケンスのビットごとにＤＳＶの値を計算することである。これに対しては、図５に示した。図５の例はシーケンスのビット数が９ビットである例である。図５の例において、シーケンス端で計算されたＤＳＶの総変化量は−１であるが、シーケンス中間におけるランニングＤＳＶの値は−３から＋１まで変わっていることが分かる。したがって、シーケンスの長さが長くなれば、シーケンス端で計算されたＤＳＶの値は適正な値を有するようになるが、シーケンス中間におけるランニングＤＳＶの値は適正な値の範囲を越えるようになる場合が発生する確率が高まることがある。このような場合が発生すれば、直流成分の制御特性が低下する。
【００３７】
このような理由で低周波成分計算機６６は、各々のｄ、ｋ条件適合シーケンス５１に対して、ＳＥＤＳと一緒に、ＲＤＳを計算する。このようなＲＤＳの計算中、ＲＤＳが予め設定された基準値（±Ｔｈ）を超過すると、そのシーケンスに対しては‘ＲＤＳ超過フラグ’を表示し、そうでない場合には、測定されたＳＥＤＳと最大ＲＤＳの絶対値、｜ＳＥＤＳ｜と｜ＲＤＳ｜ｍａｘを後端の選択手段５４に伝送する。基準値（±Ｔｈ）は試験による試行錯誤の後に最も良い性能を示す値が決定される。
【００３８】
以後、前記のように測定されたいくつか測定値と、同期検出、そしてＲＤＳの基準超過により表示されるフラグは、ｄ、ｋ条件適合シーケンス５１と一緒に選択手段５４の入力となる。選択手段５４は、最後に選択されて記録される一つのシーケンスを、入力されるいくつかの測定値と関連した加重値に基づいて決定する。その際、まず、フラグがセットされたシーケンスは選択対象から除外する。
【００３９】
そして、選択するシーケンスが存在しているかを確認し、選択すべきシーケンスがいくつか存在する場合には、シーケンスの最大ＲＤＳの絶対値、｜ＲＤＳ｜ｍａｘを比較する。比較されたシーケンス中、｜ＲＤＳ｜ｍａｘが最も低いｄ、ｋ条件適合シーケンスを記録するシーケンスとして選択する。もし、｜ＲＤＳ｜ｍａｘが最も低いシーケンスが２個以上ある場合には、Ｔｍｉｎのランレングス及び‘０’ランレングスに対して計算機６０、６４が計算した減点が最も低いシーケンスを最終記録用シーケンスとして選択する。他には｜ＲＤＳ｜ｍａｘが最も低いシーケンスが２個以上ある場合には、そのうち、終端ビットにおけるＤＳＶ（ＳＥＤＳ）がより小さいシーケンスを選択する。
【００４０】
図６は、前記のようなステップを通して一つのシーケンスが選定されることを単に例示のみのために示したものである。図６はシーケンスが１９ビットを有すると仮定した。図６の例で、１０３のシーケンスが終端ビットにおけるＤＳＶ（ＳＥＤＳ）が−１で、１０１と１０２シーケンスの＋３より絶対値が小さいデジタル合計を有する。しかし、ビット内におけるＲＤＳの最大値が＋７で、５に設定されたＴｈの値を超過するので選択対象から除外される。この例で、１０２シーケンスの｜ＲＤＳ｜ｍａｘが３であって１０３シーケンスの４より小さいのでこのシーケンスが最終記録用シーケンスとして選択される。したがって、このシーケンスの次に入力されるシーケンスのデジタル合計を計算する時は、１０２シーケンスのビット終端におけるデジタル合計（ＳＥＤＳ）である＋３を始まりにして計算される。
【００４１】
もちろん、ＤＳＶ制御のためのＲＤＳの値と、Ｔｍｉｎのランレングス及び‘０’ランレングスに対して割り当てられた減点間に適切な加重値を付与することによって、｜ＲＤＳ｜ｍａｘが最小でなくても、Ｔｍｉｎのランレングス及び‘０’ランレングスに与えられた減点が最も低いｄ、ｋ条件適合シーケンスを記録用シーケンスとして選択することもできる。
【００４２】
もし、フラグがセットされたシーケンスを除外させることによって、選択対象が一つもなくなる場合には、選択手段５４は‘ＲＤＳ超過フラグ’がセットされたシーケンスを選択対象にし、その中で｜ＳＥＤＳ｜が最も低いシーケンスを記録用シーケンスとして選択する。
【００４３】
前述した記録用シーケンスの説明中、ＤＳＶ制御のためのステップのみを流れ図で示せば図７と同一である。Ｓ１０ステップは発生器２０によりなされ、入力データワードにｒビットのデジタルワードを付加してスクランブリングすることによりＬ（＝２ｒ）個の選択シーケンス２１を形成する。Ｓ１第１ステップはエンコーダ５０によりなされ、各ｄ、ｋ条件適合シーケンスに対してＲＤＳとＳＥＤＳが計算される。Ｓ１第２ステップは低周波成分計算機６６により遂行される。
【００４４】
そして、｜ＲＤＳ｜の値が既設定された基準値である±Ｔｈを超過しないシーケンスが存在するか否かを判断するＳ２０ステップは、選択手段５４が、フラグがセットされたシーケンスを選択対象から排除した後、残余シーケンスから記録するシーケンスを選択するステップに対応する。以後の、残余シーケンスから最小｜ＲＤＳ｜ｍａｘのシーケンスを選択するステップ（Ｓ２１−Ｓ２２）と、残余シーケンスがない場合、最小｜ＳＥＤＳ｜のシーケンスを選択するステップ（Ｓ２３−Ｓ２４）は前述したとおりである。
【００４５】
そして、本発明の望ましい実施形態におけるｋよりは短い少なくとも２個の‘０’ランで構成される同期パターンが用いられる。その結果、比較的短い同期パターンによるコーディング効率の利点を得ることができる。
【００４６】
選択手段５４により選択されたｄ、ｋ条件適合シーケンス５１は、ＮＲＺＩプリコーディングステップを通して変調信号に変換される。その変調信号は、‘１’では遷移されて、‘０’では遷移がないモジュロ２積分された、選択されたｄ、ｋ条件適合シーケンスから生成して、その後に記録媒体に記録される。
【００４７】
以上、前述した本発明の望ましい実施形態は、例示の目的のために開示されたものであって、当業者ならば添付された特許請求範囲に開示された本発明の技術的思想とその技術的範囲内で、多様な他の実施形態を改良、変更、代替または付加などが可能なことである。
【図面の簡単な説明】
【図１】本発明によるコーディングシステムの実施形態に対する構成図を示したものであって、
【図２】デジタルワードのスクランブリングとオーグメンティングを遂行するコーディング構造の一部実施形態の構成図を示したものであって、
【図３】本発明によるコーディングシステムに用いられる選択器に対する構成を示したものであって、
【図４】選択可能なシーケンスを判別するための方法を説明するための構成図を示したものであって、
【図５】シーケンスの毎ビットごとにＤＳＶの値を計算するランニングＤＳＶ計算ステップの例を示したものであって、
【図６】複数のシーケンス中、一つのシーケンスがＲＤＳの値により選択されることを例示したものであって、
【図７】一連のデータワードを変調信号を変調するステップ中、ＤＳＶ制御のためのステップのみを抽出した流れ図である。
【図３】
2004522371.tif 000003
【図４】
2004522371.tif 000004
【図５】
2004522371.tif 000005
【図７】
2004522371.tif 000006
【国際公開パンフレット】
2004522371.tif 000007
2004522371.tif 000008
2004522371.tif 000009
2004522371.tif 000010
2004522371.tif 000011
2004522371.tif 000012
2004522371.tif 000013
2004522371.tif 000014
2004522371.tif 000015
2004522371.tif 000016
2004522371.tif 000017
2004522371.tif 000018
2004522371.tif 000019
2004522371.tif 000020
2004522371.tif 000021
2004522371.tif 000022
2004522371.tif 000023
2004522371.tif 000024
2004522371.tif 000025
2004522371.tif 000026
2004522371.tif 000027
2004522371.tif 000028
【国際調査報告】
2004522371.tif 000029
2004522371.tif 000030