(57)【要約】【課題】  ランレングス制限コードのエラー更正復調方法の提供。【解決手段】  ランレングス制限（ＲＬＬ）コードは一種のチャンネル符号化技術技術であり、自身はエラー更正能力を具備しない。本発明に記載の方法は、その復調規則を改修した復調テーブルにより、余分に更正回路を増設せずに、ランレングス制限コードのエラーを更正して正確なシーケンスを取得し、エラー制御コードのエラー率を下げ、データ復調の正確性を増す。【選択図】        図６
2006148852.tif 000002
【特許請求の範囲】
【請求項１】
復調方法において、
ビットシーケンスを受け取るステップ、
該ビットシーケンスを復調回路に入力するステップ、
該復調回路が復調テーブルにより復調するステップ、
を具え、該ビットシーケンスはデジタルデータシーケンスを符号化方式で符号化し、通信チャンネル或いは保存媒体を通して受信側が受信する信号であり、
該復調テーブルが該デジタルデータシーケンスを符号化方式で符号化して得られた合法ビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、該復調回路が該対応関係に基づき該ビットシーケンスをデジタルデータシーケンスに対応させて復調し、
該復調テーブルが更に少なくとも一つの非合法のビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、該非合法のビットシーケンスが合法のビットシーケンスに属さないビットシーケンスを指すことを特徴とする、復調方法。
【請求項２】
請求項１記載の復調方法において、上述の符号化方式がランレングス制限コードであることを特徴とする、復調方法。
【請求項３】
ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法において、
アナログ信号シーケンスを受け取り、並びに該アナログ信号シーケンスを信号変換してビットシーケンスとなすステップ、
該ビットシーケンスを復調回路に入力するステップ、
該復調回路が復調テーブルにより復調するステップ、
を具え、該アナログ信号シーケンスはデジタルデータシーケンスをＲＬＬ（１，７）コードで符号化し、受信側で受信する信号であり、
該復調テーブルは該デジタルデータシーケンスをＲＬＬ（１，７）コードで符号化して得られた合法ビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、該合法ビットシーケンスはｎＴ信号で組成されたシーケンスとされ、ｎは２から８の間の自然数とされ、
該復調テーブルは更に少なくとも一つの非合法のビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、非合法のビットシーケンスは１Ｔ信号を具えたビットシーケンスとされることを特徴とする、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法。
【請求項４】
請求項３記載のＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法において、非合法のビットシーケンスが少なくとも、シーケンス００１１００１０１、シーケンス１０１１００１０１、シーケンス０１１００１、及びシーケンス１１０を包含することを特徴とする、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法。
【請求項５】
請求項４記載のＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法において、シーケンス００１１００１０１はデータシーケンス１０１１００に対応し、シーケンス１０１１００１０１はデータシーケンス００１１００に対応し、シーケンス０１１００１はデータシーケンス１１００に対応し、シーケンス１１０はデータシーケンス００に対応することを特徴とする、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はランレングス制限コードのエラー更正復調方法に係り、特に改良された復調規則により、ランレングス制限コードのチャンネルビットエラーを更正する方法に関する。
【背景技術】
【０００２】
符号化はデジタルシステム、特にデジタル通信、データ保存システムの重要な一環である。一般に、符号化は、ソース符号化（ｓｏｕｒｃｅ  ｃｏｒｄｉｎｇ）、エラー制御符号化（ｅｒｒｏｒ  ｃｏｎｔｒｏｌ  ｃｏｄｉｎｇ）、及びチャンネル符号化（ｃｈａｎｎｅｌ  ｃｏｄｉｎｇ）の三つに大きく分類される。ソース符号化の目的は、ソースが人或いはコンピュータとされうるインフォメーションを、変換してデジタルデータシーケンスとなし、特に二進数ビットシーケンスとなすと共に、インフォメーション内容を圧縮することにある。エラー制御符号化はデジタルデータシーケンスを符号化して新たなビットシーケンスとなし、このビットシーケンスにエラー信号検出、更正の保護機能を具備させる。チャンネル符号化の目的は、効率的にビットシーケンスを変調して通信チャンネル或いは保存媒体に至らしめて、データの伝送或いは保存に便利とすることにある。図１は典型的なデータ伝送／データ保存システムのブロック図であり、図示されるされるように、通常はチャンネル符号化の前にエラー制御符号化が行なわれる。受信側が復調して得られるチャンネルビットにはエラーがある可能性があるが、得られるチャンネルビットのエラー量がエラー制御符号化（特にエラー校正コード）の校正能力を超過しさえしなければ、受信側は復調還元して正確なインフォメーションを取得できる。
【０００３】
大部分の通信或いはデータ保存システムは、そのエラー信号の校正がエラー制御コードブロック内で完成され、チャンネル符号化はエラー更正能力を具備しない。前述したように通常、チャンネル符号化は変調の目的のため、データ信号を特定の伝送媒体或いは保存装置中にあって良好な効率で伝送或いは保存されるようにする。例えば、グレーコード（Ｇｒａｙ  ｃｏｄｅ）は一種の簡単な符号化方法であり、またチャンネル符号化にも用いられる。グレーコードの特徴は、毎回発送する信号シーケンスと前の一組の信号シーケンスがただ１ビットの差異を有することにある。３ビットグレーコードを例とすると、現在発送する一組の信号シーケンスが０１０であれば、次の信号は０１１、１１０、或いは０００の三種類のいずれかとされ、毎回信号セット間にはただ１ビットの改変しかない。グレーコードは位相シフトキー（ＰＳＫ）変調において連続信号間の位相差を限定するのに応用可能で、１８０度の位相反転を防止し、相当な程度変調の需要に符合する。現在、チャンネル符号化とエラー制御符号化を一つに結合させた、例えば連続位相変調（Ｃｏｎｔｉｎｕｏｕｓ  Ｐｈａｓｅ  Ｍｏｄｕｌａｔｉｏｎ）の技術があり、エラー制御符号化とチャンネル符号化の区別はもはや明らかではなくなっている。ただし、基本上、チャンネル符号化はエラー更正の能力を具備せずエラー制御符号化により更正する必要がある。復調後のチャンネルビットエラー量がエラー制御コードのエラー更正能力を超過する時、最終的に得られるデータ信号にはエラーが発生しうる。
【０００４】
ランレングス制限（ＲＬＬ）コードはよく見られるチャンネル符号化技術であり、現在保存装置、例えばハードディスク、ＣＤ／ＤＶＤディスク中に広く応用されている。ＲＬＬコードは通常ＲＬＬ（ｘ，ｙ）で表示され、そのうち、ｘ、ｙは０より大きい自然数とされ、ｘは最小のランレングス、ｙは制限のランレングスとされ、ＲＬＬ（ｘ，ｙ）符号化後の二つのチャンネルビット「１」の間に少なくともｘ個、最多でｙ個の０を包含する。図２の表はランレングス制限コードの符号化テーブルである。仮に一組のデータシーケンスの値が１０００１１１１（グループ分けは１０−００１１−１１）であるとすると、符号化後に得られるチャンネルビットシーケンスは０１００−００００１０００−１０００とされる。ランレングス制限コードの特性は、符号化後のデータが０、１ビットの変化周波数を効果的に制限し、掃除にそのランレングスに制限を有し、同期情報を提供し及びデータの直流値を下げることにある。この特性により保存装置例えばＤＶＤ、ハードディスクのチャンネル符号化における応用に適合する。
【０００５】
ランレングス制限コードの復調方法は、データシーケンスとその対応するチャンネルビットシーケンスの対応関係を総合的に復調規則となし、並びに復調テーブル（ｄｅｍｏｄｕｌａｔｉｏｎ  ｔａｂｌｅ）を形成し、チャンネルビットシーケンスを受け取る或いは読み取る時、該復調テーブル内に記録された対応関係に基づき対応するデータシンケンスに復元できる。例えば現在データシーケンスＤ１＝１１０１１０００があると、符号化後に出力されるビットシーケンスはＣ１＝１０００００１００００００１００とされる。復調テーブルはＣ１とＤ１の対応関係を記録してその復調規則の一つとし、後日、Ｃ１と同じシーケンスを受け取る時、該対応関係に基づきデータシーケンスＤ１に復調、還元する。
【０００６】
ハードディスクのトラック上にあってデータはフラックストランジション（ｆｌｕｘ
ｔｒａｎｓｉｔｉｏｎ）を以てチャンネルビット「１」を代表し、不変は「０」を代表する。ＣＤではピット（ｐｉｔ）とランド（ｌａｎｄ）変換の部分が「１」を代表し、平坦部分が「０」を代表する。図３は上述のチャンネルビットシーケンス０１００００００１０００１０００とディスク上のピット、ランドの対応図である。４Ｔは二つの１の間に４−１＝３個の０があることを代表し、７Ｔは７−１＝６個の０があること、即ちピット或いはランドのレングスを代表する。読み取った信号はｎＴシーケンスで表示可能で、例えば、７Ｔ４Ｔ４Ｔのように表示され、その代表するチャンネルビットシーケンスは１００００００１０００１０００１とされる。もしＲＬＬ（２，７）をチャンネル符号化の信号とするなら、その信号は３Ｔから８Ｔの間に介在する。現在よく見られるランレングス制限コードにはＲＬＬ（１，７）、ＲＬＬ（２，７）、ＲＬＬ（２，１０）等があり、これらの符号化方式は正常な情況下で最小の信号がそれぞれ２Ｔと３Ｔ信号とされ、最大の信号は８Ｔと１１Ｔとされる。もともとディスクにデータを書き込む時に形成されるピット、ランドのレングスが過小であるか、或いは読み書きヘッドのサンプリングの結果、符号化最小制限より小さい信号を得る時（例えばＲＬＬ（１，７）符号化コード信号中より１Ｔ信号をサンプリング）、読み取ったチャンネルビットにはエラーがある。このとき、直接チャンネルビットを復調すると、エラーデータ信号を得る（ディスク上のピット或いはランドのレングスが過大である時も同様である）。
【０００７】
ランレングス制限コードはエラー更正能力を具備しないため、エラー校正コードで復調する前にランレングス制限コードのエラーチャンネルビットを更正する必要がある。ＲＬＬ（１，７）コードを例に挙げると、１Ｔは非合法の信号である。よく見られるＲＬＬ（１，７）コードに１Ｔエラーが発生した時の処理方法は二つある。その一つは１Ｔ信号を無視することであり、即ち、読み取ったチャンネルビットに連続する二つの「１」があっても、全体のシーケンスを復調テーブルより復調する。この時、復調されるデータシーケンスと正確なデータシーケンスには差異があり得る。一般の情況ではこれらの差異はエラー校正コードにより正確なインフォメーションデータに更正されるが、もしエラーのビット数がエラー校正コードの更正能力より大きい時は、復調エラーをもたらし異なるインフォメーションデータを形成してしまう。
【０００８】
もう一つの方法は、１Ｔ信号は通常２Ｔ信号が誤判断されたものであるため、ランレングス制限コードの復調回路中に１Ｔ／２Ｔ変換回路を増設し、増加部分のロジック回路ユニット或いは改修システムファームウエア設定の方式により、チャンネル復調前に、先に１Ｔ信号を２Ｔ信号に変換する。この方法は、ビットシーケンスを受け取る或いは読み取る毎に、先にこのビットシーケンスが１Ｔエラー信号を包含するか否かを判断する。１Ｔ信号を包含するならば、まずそれを２Ｔ信号に修正し、その後、更に復調テーブルにより復調する。１Ｔ信号を２Ｔ信号に修正した後、更にチャンネル復調を行ないエラー率を下げる。その代償は回路が複雑化し且つ演算に時間をかけて受信したビットシーケンスが１Ｔ信号部分を包含するか否かを判定し並びに２Ｔ信号に修正しなければならないことであり、このために復調実行の時間が長くなる。
【０００９】
図４と図５は上述の１Ｔ信号無視、及び修正回路増加方式の復調構造表示図である。二種類の方式はいずれも復調テーブルの復調規則を改変していない。もし余分に回路を増すことなくエラーのランレングス制限コードを更正して比較的正確なビットシーケンスを得て、エラー制御コードブロック（図１）に進入するチャンネルビットのエラー率を下げることができるなら、受信／読み取り信号にエラー校正コードで更正後に比較的高い信号正確率を具備させることができる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は一種のランレングス制限コードのエラービットシーケンスの更正方法を提供することを目的とし、それは新たな復調規則を設計し、ランレングス制限コード復調テーブルの対応関係を増すことにより、エラー信号（例えばＲＬＬ（１，７）コードの１Ｔ信号）を包含する受信ビットシーケンスを復調し、変換用のロジック回路を増すことなく、チャンネルビットエラーの更正を完成する。新たな復調規則は、エラー、非合法のビットシーケンスもまたデータシーケンスに対応させ、非合法のビットシーケンスに対して、復調時に拡張した対応関係によりデータシーケンスに対応させ、直接エラービットシーケンスを復調して余分に信号変換用のロジック回路を増さずにランレングス制限コードのエラー更正を完成する。
【００１１】
このほか、本発明はまた一種のＲＬＬ（１，７）符号化の信号に対して１Ｔ信号エラーを更正復調する方法と復調テーブルを提供し、それは１Ｔ信号のビットシーケンスを直接新たな復調規則によりデータシーケンスに対応させ、１Ｔ信号を更正するためのロジック回路を省略する。このような対応関係はシステム設計者が統計データ或いはその経験に基づきもとの復調テーブル中に増加する。
【課題を解決するための手段】
【００１２】
請求項１の発明は、復調方法において、
ビットシーケンスを受け取るステップ、
該ビットシーケンスを復調回路に入力するステップ、
該復調回路が復調テーブルにより復調するステップ、
を具え、該ビットシーケンスはデジタルデータシーケンスを符号化方式で符号化し、通信チャンネル或いは保存媒体を通して受信側が受信する信号であり、
該復調テーブルが該デジタルデータシーケンスを符号化方式で符号化して得られた合法ビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、該復調回路が該対応関係に基づき該ビットシーケンスをデジタルデータシーケンスに対応させて復調し、
該復調テーブルが更に少なくとも一つの非合法のビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、該非合法のビットシーケンスが合法のビットシーケンスに属さないビットシーケンスを指すことを特徴とする、復調方法としている。
請求項２の発明は、請求項１記載の復調方法において、上述の符号化方式がランレングス制限コードであることを特徴とする、復調方法としている。
請求項３の発明は、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法において、
アナログ信号シーケンスを受け取り、並びに該アナログ信号シーケンスを信号変換してビットシーケンスとなすステップ、
該ビットシーケンスを復調回路に入力するステップ、
該復調回路が復調テーブルにより復調するステップ、
を具え、該アナログ信号シーケンスはデジタルデータシーケンスをＲＬＬ（１，７）コードで符号化し、受信側で受信する信号であり、
該復調テーブルは該デジタルデータシーケンスをＲＬＬ（１，７）コードで符号化して得られた合法ビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、該合法ビットシーケンスはｎＴ信号で組成されたシーケンスとされ、ｎは２から８の間の自然数とされ、
該復調テーブルは更に少なくとも一つの非合法のビットシーケンスと該デジタルデータシーケンスの対応関係を包含し、非合法のビットシーケンスは１Ｔ信号を具えたビットシーケンスとされることを特徴とする、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法としている。
請求項４の発明は、請求項３記載のＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法において、非合法のビットシーケンスが少なくとも、シーケンス００１１００１０１、シーケンス１０１１００１０１、シーケンス０１１００１、及びシーケンス１１０を包含することを特徴とする、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法としている。
請求項５の発明は、請求項４記載のＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法において、シーケンス００１１００１０１はデータシーケンス１０１１００に対応し、シーケンス１０１１００１０１はデータシーケンス００１１００に対応し、シーケンス０１１００１はデータシーケンス１１００に対応し、シーケンス１１０はデータシーケンス００に対応することを特徴とする、ＲＬＬ（１，７）コードの１Ｔエラー信号更正能力を具備する復調方法としている。
【発明の効果】
【００１３】
本発明は一種のランレングス制限コードのエラービットシーケンスの更正方法を提供し、ランレングス制限コードは一種のチャンネル符号化技術技術であり、自身はエラー更正能力を具備しない。本発明に記載の方法は、その復調規則を改修した復調テーブルにより、余分に更正回路を増設せずに、ランレングス制限コードのエラーを更正して正確なシーケンスを取得し、エラー制御コードのエラー率を下げ、データ復調の正確性を増す。
【発明を実施するための最良の形態】
【００１４】
本発明の一つの実施方式が以下に詳細に説明される。しかし、詳細に説明される内容のほか、本発明は更に広くその他の実施例で実施可能であり、且つ本発明の範囲は以下の説明によって制限されるものではない。
【００１５】
ＲＬＬ（ｘ，ｙ）コードの合法のチャンネルビットシーケンスは（ｘ＋１）Ｔから（ｙ＋１）Ｔの間に介在し、ＲＬＬ（１，７）コードを例とすると、２Ｔから８Ｔとされ、１Ｔ或いは９Ｔ、１０Ｔ．．．等はいずれも非合法の信号とされる。仮に、現在データシーケンスがＲＬＬ（ｘ，ｙ）符号化されると、その合法のビットシーケンスは（ｘ＋１）Ｔから（ｙ＋１）Ｔの信号で組成され、そのうち、ｘ、ｙは０より大きい自然数で且つｘはｙより小さい。この合法のビットシーケンスが通信システムの発射側から受信側に至るか、或いは保存装置に保存されて読み取り装置で読み出されてアナログ信号変換の後、得られるのは非合法のビットシーケンスで、即ち受信／読み取りのビットシーケンス組成は１ＴからｘＴ、或いは（ｙ＋１）Ｔ以上の信号を包含する。言い換えると、合法のビットシーケンスを変調して一つのチャンネルに至らしめ、チャンネルにおいて雑音が混入するか或いは受信側の読み取りエラーにより、受信側が受信するアナログ信号シーケンス復調後に得られるビットシーケンスはもとの発射又は保存されたビットシーケンスとは異なるものとなり得て、そのうち更に非合法のビットシーケンスを発生しうる。ランレングス制限コード自身はエラー更正の機能を具備せず、もし受信又は読み取ったビットシーケンスともとのビットシーケンスが異なれば、認識することができない。しかし、非合法（ＲＬＬ符号化規則に符合しない）のビットシーケンスは、ＲＬＬ復調前に知ることができる。
【００１６】
従来の技術の説明から分かるように、非合法のビットシーケンスは合法のビットシーケンスの復調エラーによりもたらされうる。異なる非合法ビットシーケンスはそのもとのビットシーケンスにも違いがあり、例えば１Ｔ信号が２Ｔ信号の誤判断である可能性が極めてあり（３Ｔ信号誤判断の確率は極めて小さい）、もし受信信号が３Ｔ２Ｔ１Ｔ４Ｔのビットシーケンスとされれば、そのもとのビットシーケンスは３Ｔ２Ｔ２Ｔ３Ｔでありうる。もし受信信号が３Ｔ３Ｔ１Ｔ３Ｔのビットシーケンスであれば、もとのビットシーケンスは３Ｔ２Ｔ２Ｔ３Ｔ或いは３Ｔ３Ｔ２Ｔ２Ｔでありうる。周知の技術では更正回路を使用するか或いはファームウエア機能を増加する方式で非合法のビットシーケンスを修正して合法ビットシーケンスとなし（例えば３Ｔ３Ｔ１Ｔ３Ｔシーケンスを修正して３Ｔ２Ｔ２Ｔ３Ｔシーケンスとなす）、更に復調テーブルで復調する。本発明では一種のエラー信号更正能力を具備する復調方法を提供し、それは直接復調テーブルの復調規則を改修し、非合法ビットシーケンスとデータシーケンスの対応関係を増して復調フローを完成する。
【００１７】
図６は上述の復調テーブル改修の実施例の表示図である。復調方式はＲＬＬ（ｘ，ｙ）コードとされ、ブロック４２はもとの改修前の復調テーブルの対応関係を包含し、例えばビットシーケンス４４２０の値は３Ｔ２Ｔ２Ｔ３Ｔｓｉｎｎｇｏｕとされ、データシーケンス４４２４に対応し、その値は１００１００とされる。ブロック４６は改修された復調テーブルの増加した対応関係とされる。新たに増加した対応関係４６１中、ビットシーケンス４６１０は３Ｔ２Ｔ１Ｔ４Ｔとされ、シーケンス中に１Ｔの信号を包含するのは非合法のビットシーケンスである。仮に、統計データ或いはシステム設計者の経験から判断し、ビットシーケンス４６１０が合法シーケンス４４２０の受信／読み取りエラーの結果であるとする。これにより修正する復調テーブルに新たな対応関係４６１を加え、ビットシーケンス４６１０と合法のビットシーケンス４４２０をいずれも同じデータシーケンスに対応させ、即ちビットシーケンス４６１０が対応するデータシーケンス４６１４と合法ビットシーケンス４４２０が対応するデータシーケンス４４２４を同じとする。これにより、ビットシーケンス４０００を受け取ると、その値が非合法のビットシーケンス４６１０であれば、この修正した復調テーブルにより、直接対応関係４６１により、それを復調してデータシーケンス４４２４となすことができ、その機能は更正回路で先に合法のビットシーケンス４４２０に修正した後に復調テーブルで対照して復調、出力するのに相当する。
【００１８】
これにより、もとの図５のエラー更正回路を具えた復調システムが簡易化されて図７に示される形式となる。本発明の提供するシステム構造と周知のエラー信号を無視して直接復調する電気回路は同じであるが、違いはそのうちの復調テーブルが修正されて非合法ビットシーケンスとデータシーケンスの対応関係が増され、これによりエラービットシーケンス修正の機能を具備することにある。
【００１９】
本発明はまた一つの具体的実施例を提示する。それは、一種のＲＬＬ（１，７）符号化のビットシーケンスに１Ｔ信号エラー更正復調を行なう方法、及び修正した復調テーブル構造を包含する。ＲＬＬ（１，７）コードはハードディスクとＣＤに常用され、ＲＬＬ（１，７）コードに関しては、１Ｔ信号は非合法である。図８はＲＬＬ（１，７）コードの符号化テーブルである。仮に現在あるデータシーケンスが１０１１００であれば、符号化後に得られるビットシーケンスＣＷ０は００１０１０１０１で並びにＣＤ中に記録される。現在、読み取りヘッドでディスクデータを読み取って得られるアナログ信号シーケンスを信号変換し、ビットシーケンスＣＷ１を得るものとする。周知の技術の処理方法では１Ｔエラー信号があろうが無かろうが、いずれも直接復調テーブルで対照し復調するか、或いは更正回路で先に１Ｔエラー信号を有するかを判断し、並びに１Ｔ信号を２Ｔ信号に更正した後に復調テーブルで復調する。しかし、受信したビットシーケンス毎にエラー信号を有するか否かを判断するのは復調時間を延長し、且つ余分のロジック回路を設ける必要がある。例えば上述の読み取られたビットシーケンスＣＷ１のビットシーケンスは００１０１０１０１とされ、１Ｔエラー信号はないため、直接復調して得られるシーケンス１０１１００が正確なデータシーケンスとされるが、更正回路の判断処理を行なうと復調時間が増加するだけである。ただしもし読み取ったビットシーケンスＣＷ１のビットシーケンスが００１１００１０１であれば、１Ｔ信号を有するためエラーのシーケンスである。直接復調して得られるのはエラーのデータシーケンス１０００１１であり、先に１Ｔ／２Ｔ変換を行なってビットシーケンスＣＷ１を更正して００１０１０１０１とすることで正確に復調できる。
【００２０】
上述の１Ｔ／２Ｔ信号変換のもたらす復調回路と復調時間の増加の問題を防止するため、本発明によると、復調テーブルを改修することによりランレングス制限コードの更正を達成する。もし読み取ったビットシーケンスＣＷ１のビットシーケンスが００１１００１０１で１Ｔ信号を包含するなら、エラー制御コード進入前に、先にビットシーケンスＣＷ１がエラーシーケンスであると判断できる。以上より１Ｔ信号は２Ｔの誤判断により発生したものでありうることが分かり、即ち、ＣＷ１はビットシーケンス００１０１０１０１読み取りエラーの結果でありうる。本発明の提出する方法によると、もとの復調テーブルを修正し、ビットシーケンス（ＣＷ１）００１１００１０１をビットシーケンス（ＣＷ０）００１０１０１０１の読み取りエラーの結果と見なし、並びにこの新たな対照関係を復調テーブルに加え、即ち１Ｔエラー信号を含有するビットシーケンス００１１００１０１を読み取る時、それをシーケンス００１０１０１０１と見なし直接対照テーブルによりデータシーケンス１０１１００に変換する。修正した新復調テーブルに基づき、読み取ったビットシーケンスのデータシーケンスが００１０１０１０１とされる時、復調テーブルにもともと包含される対応関係により、データシーケンス１０１１００に復調される。もし読み取ったビットシーケンスが００１１００１０１であれば新たに加えられた対応関係に基づき復調する。この修正後の復調テーブルにより復調することで、信号更正の効果を達成して復調回路と時間を増す必要がない。
【００２１】
上述の実施例のほか、ＲＬＬ（１，７）コードのよく見られる非合法ビットシーケンスと合法のビットシーケンス、及びデータシーケンスの対応関係は更に、以下を包含する。ビットシーケンス１０１１００１０１がビットシーケンス１０１０１０１０１に対応し、そのデータシーケンスは００１１００とされる。ビットシーケンス０１１００１がビットシーケンス０１０１０１に対応し、そのデータシーケンスは１１００とされる。ビットシーケンス１１０がビットシーケンス１０１に対応し、そのデータシーケンスは００とされる、等である。以上の対応関係は、観察と経験法則により取得され、よく見られるのは１Ｔエラー信号を包含するシーケンスとその可能な正確なシーケンス、及びその対応するデータシーケンスである。図９は修正後の復調テーブルの表示図である。それは合法のビットシーケンスとデータシーケンスの対応関係５４、及び、増加した非合法のビットシーケンスとデータシーケンスの対応関係５６を包含する。対応関係５６は、上述の実施例で提示された対応関係を包含するが、上述の実施例に記載されたものに限定されない。
【図面の簡単な説明】
【００２２】
【図１】典型的なデータ伝送／データ保存システムのブロック図である。
【図２】ＲＬＬ（２，７）コードの符号化テーブル表示図である。
【図３】チャンネルビットとＣＤ上のピット、ランドの対応図である。
【図４】１Ｔエラー信号無視の復調構造図である。
【図５】１Ｔ／２Ｔ更正回路を増設した復調構造図である。
【図６】修正後の復調テーブル改修の実施例の表示図である。
【図７】修正後の復調テーブルを使用して復調する復調構造図である。
【図８】ＲＬＬ（１，７）コードの符号化テーブル表示図である。
【図９】本発明のＲＬＬ（１，７）コード復調テーブル表示図である。
【符号の説明】
【００２３】
４４、４６  ブロック
４０００  ビットシーケンス
４６１０、４４２０  ビットシーケンス
４６１  対応関係
４４２４、４６１４  データシーケンス
５４、５６  ブロック
【図１】
2006148852.tif 000003
【図２】
2006148852.tif 000004
【図３】
2006148852.tif 000005
【図４】
2006148852.tif 000006
【図５】
2006148852.tif 000007
【図６】
2006148852.tif 000008
【図７】
2006148852.tif 000009
【図８】
2006148852.tif 000010
【図９】
2006148852.tif 000011