(57)【特許請求の範囲】
【請求項１】
再生データをＰＲＭＬ方式で検出するデータ検出器と、
前記データ検出器のターゲットチャンネルを補償するために入力データについて適応的な等化を行った後に前記データ検出器に出力する等化器と、
前記等化器の出力から前記データ検出器で用いられる決定レベルに対応するレベルを検出して、前記等化器の出力レベルにより適応的に可変する補正された決定レベルを前記データ検出器にフィードバックするレベル決定器を含み、
前記レベル決定器は、
前記等化器の出力を一時貯蔵するシリアルで接続される複数の遅延器と、
前記複数の遅延器から提供される連続する両サンプルデータまたは三つのサンプルデータを比較して前記データ検出器で用いられる決定レベルを検出し、複数のレベル判別信号及び前記複数の遅延器の出力のうちいずれか一方を選択するための選択信号を提供するレベル検出器と、
前記選択信号に基づき、前記複数の遅延器の出力のうちいずれか一つを選択する多重化器と、
各々は前記複数のレベル判別信号のうちいずれか一つによってイネーブルされ、前記多重化器の出力を平均化して補正された決定レベルを前記データ検出器にフィードバックする複数の平均化器と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ａ）タイプであり、
前記レベル検出器は、前記複数の遅延器から出力される三つの連続したサンプルデータがいずれも所定のしきい値よりも大きければ、その中央のサンプルデータを＋最大レベルとして検出し、三つの連続したサンプルデータがいずれも所定のしきい値よりも小さければ、その中央のサンプルデータを−最大レベルとして検出することを特徴とするデータ再生装置。
【請求項２】
再生データをＰＲＭＬ方式で検出するデータ検出器と、
前記データ検出器のターゲットチャンネルを補償するために入力データについて適応的な等化を行った後に前記データ検出器に出力する等化器と、
前記等化器の出力から前記データ検出器で用いられる決定レベルに対応するレベルを検出して、前記等化器の出力レベルにより適応的に可変する補正された決定レベルを前記データ検出器にフィードバックするレベル決定器を含み、
前記レベル決定器は、
前記等化器の出力を一時貯蔵するシリアルで接続される複数の遅延器と、
前記複数の遅延器から提供される連続する両サンプルデータまたは三つのサンプルデータを比較して前記データ検出器で用いられる決定レベルを検出し、複数のレベル判別信号及び前記複数の遅延器の出力のうちいずれか一方を選択するための選択信号を提供するレベル検出器と、
前記選択信号に基づき、前記複数の遅延器の出力のうちいずれか一つを選択する多重化器と、
各々は前記複数のレベル判別信号のうちいずれか一つによってイネーブルされ、前記多重化器の出力を平均化して補正された決定レベルを前記データ検出器にフィードバックする複数の平均化器と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ｂ，ａ）タイプであり、
前記レベル検出器は、前記複数の遅延器の一部から出力される二つの連続したサンプルデータの積が０よりも小さいか同じならばゼロクロスが生じたと判別し、両サンプルデータの絶対値を比較し、絶対値が大きいか同じサンプルデータが０よりも大きければそのサンプルデータが＋中間レベルになり、０よりも小さければ−中間レベルになり、二つの連続したサンプルデータのうち後のサンプルデータが０よりも大きければ比較された二つのサンプルデータよりも以前のサンプルデータが−中間レベルになり、二つの連続したサンプルデータのうち後のサンプルデータが０よりも大きくなければ比較された二つのサンプルデータよりも以前のサンプルデータが＋中間レベルになり、連続したサンプルデータのうち前のサンプルデータが０よりも大きければ比較された両サンプルデータよりも以降のサンプルデータが−中間レベルになり、連続したサンプルデータのうち前のサンプルデータが０よりも大きくなければ比較された両サンプルデータよりも以降のサンプルデータが＋中間レベルになるとして検出することを特徴とするデータ再生装置。
【請求項３】
再生データをＰＲＭＬ方式で検出するデータ検出器と、
前記データ検出器のターゲットチャンネルを補償するために入力データについて適応的な等化を行った後に前記データ検出器に出力する等化器と、
前記等化器の出力から前記データ検出器で用いられる決定レベルに対応するレベルを検出して、前記等化器の出力レベルにより適応的に可変する補正された決定レベルを前記データ検出器にフィードバックするレベル決定器を含み、
前記レベル決定器は、
前記等化器の出力を一時貯蔵するシリアルで接続される複数の遅延器と、
前記複数の遅延器から提供される連続する両サンプルデータまたは三つのサンプルデータを比較して前記データ検出器で用いられる決定レベルを検出し、複数のレベル判別信号及び前記複数の遅延器の出力のうちいずれか一方を選択するための選択信号を提供するレベル検出器と、
前記選択信号に基づき、前記複数の遅延器の出力のうちいずれか一つを選択する多重化器と、
各々は前記複数のレベル判別信号のうちいずれか一つによってイネーブルされ、前記多重化器の出力を平均化して補正された決定レベルを前記データ検出器にフィードバックする複数の平均化器と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ｂ，ａ）タイプであり、
前記レベル検出器は、前記複数の遅延器から出力される三つの連続したサンプルデータがいずれも所定のしきい値よりも大きければ、その中央のサンプルデータを＋最大レベルとして検出し、三つの連続したサンプルデータがいずれも所定のしきい値よりも小さければ、その中央のサンプルデータを−最大レベルとして検出することを特徴とするデータ再生装置。
【請求項４】
再生データをＰＲＭＬ方式で検出するデータ検出器と、
前記データ検出器のターゲットチャンネルを補償するために入力データについて適応的な等化を行った後に前記データ検出器に出力する等化器と、
前記等化器の出力から前記データ検出器で用いられる決定レベルに対応するレベルを検出して、前記等化器の出力レベルにより適応的に可変する補正された決定レベルを前記データ検出器にフィードバックするレベル決定器を含み、
前記レベル決定器は、
前記等化器の出力を一時貯蔵するシリアルで接続される複数の遅延器と、
前記複数の遅延器から提供される連続する両サンプルデータまたは三つのサンプルデータを比較して前記データ検出器で用いられる決定レベルを検出し、複数のレベル判別信号及び前記複数の遅延器の出力のうちいずれか一方を選択するための選択信号を提供するレベル検出器と、
前記選択信号に基づき、前記複数の遅延器の出力のうちいずれか一つを選択する多重化器と、
各々は前記複数のレベル判別信号のうちいずれか一つによってイネーブルされ、前記多重化器の出力を平均化して補正された決定レベルを前記データ検出器にフィードバックする複数の平均化器と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ｂ，ａ）タイプであり、
前記レベル検出器は、前記複数の遅延器の一部から出力される二つの連続したサンプルデータの積が０より小さいか同じならばゼロクロスが生じたと判別し、その両サンプルデータのうち絶対値の小さいサンプルデータをゼロレベルとして検出することを特徴とするデータ再生装置。
【請求項５】
（ａ）入力されるデジタル信号を適応的に等化する段階と、
（ｂ）等化された信号から複数の決定レベルを検出し、等化された信号のレベルによって適応的に可変する補正された決定レベルを出力する段階と、
（ｃ）前記決定レベルを用いて前記等化された信号からデータをＰＲＭＬ方式で検出する段階と、を含み、
前記（ｃ）段階は、
（ｃ１）前記等化された信号を一時貯蔵して現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データを提供する段階と、
（ｃ２）連続した２サンプルデータまたは３サンプルデータを比較して前記（ｂ）段階で用いられる決定レベルを検出し、複数のレベル判別信号及び選択信号を提供する段階と、
（ｃ３）前記選択信号に基づき現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データのうちいずれか一つを選択して選択されたレベルの決定値として出力する段階と、
（ｃ４）前記複数のレベル判別信号のうちいずれか一つに基づきイネーブルされ、前記選択されたレベルの決定値を平均化して補正された決定レベルとして提供する段階と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ａ）タイプであり、
前記（ｃ２）段階では、前記（ｃ１）段階で提供される三つの連続したサンプルデータがいずれも所定のしきい値よりも大きければ、その中央のサンプルデータを＋最大レベルとして検出し、三つの連続したサンプルデータがいずれも所定のしきい値よりも小さければ、その中央のサンプルデータを−最大レベルとして検出することを特徴とするデータ再生方法。
【請求項６】
（ａ）入力されるデジタル信号を適応的に等化する段階と、
（ｂ）等化された信号から複数の決定レベルを検出し、等化された信号のレベルによって適応的に可変する補正された決定レベルを出力する段階と、
（ｃ）前記決定レベルを用いて前記等化された信号からデータをＰＲＭＬ方式で検出する段階と、を含み、
前記（ｃ）段階は、
（ｃ１）前記等化された信号を一時貯蔵して現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データを提供する段階と、
（ｃ２）連続した２サンプルデータまたは３サンプルデータを比較して前記（ｂ）段階で用いられる決定レベルを検出し、複数のレベル判別信号及び選択信号を提供する段階と、
（ｃ３）前記選択信号に基づき現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データのうちいずれか一つを選択して選択されたレベルの決定値として出力する段階と、
（ｃ４）前記複数のレベル判別信号のうちいずれか一つに基づきイネーブルされ、前記選択されたレベルの決定値を平均化して補正された決定レベルとして提供する段階と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ｂ，ａ）タイプであり、
前記（ｃ２）段階では、前記（ｃ１）段階で提供される二つの連続したサンプルデータの積が０よりも小さいか同じならばゼロクロスが生じたと判別し、両サンプルデータの絶対値を比較し、絶対値が大きいか同じサンプルデータが０よりも大きければ、そのサンプルデータが＋中間レベルになり、０よりも小さければ−中間レベルになり、二つの連続したサンプルデータのうち後のサンプルデータが０よりも大きければ比較された二つのサンプルデータよりも以前のサンプルデータが−中間レベルになり、二つの連続したサンプルデータのうち後のサンプルデータが０よりも大きくなければ比較された二つのサンプルデータよりも以前のサンプルデータが＋中間レベルになり、連続したサンプルデータのうち前のサンプルデータが０よりも大きければ比較された両サンプルデータよりも以降のサンプルデータが−中間レベルになり、連続したサンプルデータのうち前のサンプルデータが０よりも大きくなければ比較された両サンプルデータよりも以降のサンプルデータが＋中間レベルになることを検出することを特徴とするデータ再生方法。
【請求項７】
（ａ）入力されるデジタル信号を適応的に等化する段階と、
（ｂ）等化された信号から複数の決定レベルを検出し、等化された信号のレベルによって適応的に可変する補正された決定レベルを出力する段階と、
（ｃ）前記決定レベルを用いて前記等化された信号からデータをＰＲＭＬ方式で検出する段階と、を含み、
前記（ｃ）段階は、
（ｃ１）前記等化された信号を一時貯蔵して現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データを提供する段階と、
（ｃ２）連続した２サンプルデータまたは３サンプルデータを比較して前記（ｂ）段階で用いられる決定レベルを検出し、複数のレベル判別信号及び選択信号を提供する段階と、
（ｃ３）前記選択信号に基づき現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データのうちいずれか一つを選択して選択されたレベルの決定値として出力する段階と、
（ｃ４）前記複数のレベル判別信号のうちいずれか一つに基づきイネーブルされ、前記選択されたレベルの決定値を平均化して補正された決定レベルとして提供する段階と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ｂ，ａ）タイプであり、
前記（ｃ２）段階では、前記（ｃ１）段階で提供される三つの連続したサンプルデータがいずれも所定のしきい値よりも大きければ、その中央のサンプルデータを＋最大レベルと検出し、三つの連続したサンプルデータがいずれも所定のしきい値よりも小さければ、その中央のサンプルデータを−最大レベルとして検出することを特徴とするデータ再生方法。
【請求項８】
（ａ）入力されるデジタル信号を適応的に等化する段階と、
（ｂ）等化された信号から複数の決定レベルを検出し、等化された信号のレベルによって適応的に可変する補正された決定レベルを出力する段階と、
（ｃ）前記決定レベルを用いて前記等化された信号からデータをＰＲＭＬ方式で検出する段階と、を含み、
前記（ｃ）段階は、
（ｃ１）前記等化された信号を一時貯蔵して現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データを提供する段階と、
（ｃ２）連続した２サンプルデータまたは３サンプルデータを比較して前記（ｂ）段階で用いられる決定レベルを検出し、複数のレベル判別信号及び選択信号を提供する段階と、
（ｃ３）前記選択信号に基づき現在のサンプルデータ、１サンプル以前データ、２サンプル以前データ及び３サンプル以前データのうちいずれか一つを選択して選択されたレベルの決定値として出力する段階と、
（ｃ４）前記複数のレベル判別信号のうちいずれか一つに基づきイネーブルされ、前記選択されたレベルの決定値を平均化して補正された決定レベルとして提供する段階と、を含み、
前記データ検出器が、ＰＲ（ａ，ｂ，ｂ，ａ）タイプであり、
前記（ｃ２）段階では、前記（ｃ１）段階で提供される二つの連続したサンプルデータの積が０よりも小さいか同じならばゼロクロスが生じたと判別し、その両サンプルデータのうち絶対値が小さいサンプルデータをゼロレベルとして検出することを特徴とするデータ再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ再生分野に係り、特に、データ検出器で用いられる決定レベルを調整してデータ検出性能を高めるデータ再生装置及び方法に関する。
【０００２】
【従来の技術】
近年、既存の記録／再生装置の特性を大幅に変えることなく、信号処理により記録密度を高める方式として、ＰＲＭＬ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ  Ｍａｘｉｍｕｍ  Ｌｉｋｅｌｉｈｏｏｄ）に関わる技術への研究が進んでおり、これに伴い、各種の具体化手段が提案されている。
【０００３】
既存のデータ再生装置のブロック図である図１において、アナログ／デジタル変換器（ＡＤＣ）１００は、入力される高周波（ＲＦ）信号をサンプリングし、直流（ＤＣ）オフセット補償器１０２及び加算器１０４は、サンプリングされたＲＦデータに含まれているＤＣオフセット成分を補償して等化器１０６に提供する。レベルエラー検出器１０８は、ＦＩＲ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）フィルターよりなる等化器１０５の出力のうち、最小ピット（またはマーク）−従来のＤＶＤやＣＤの場合には、３Ｔ（ここで、Ｔはビット間隔）−のレベルに基づき、目標値とのエラーｅｋを検出する。
【０００４】
フィルター係数調整器１１０は、レベルエラー検出器１０８で検出されるエラー値がポジティブ（＋）方向に検出されると、最小ピットのレベルが目標値よりも大きいことと判断してフィルター係数を調整し、調整されたフィルター係数Ｗｋ＋１を等化器１０６に提供して等化器１０６から提供される最小ピットの出力レベルを下げる。また、フィルター係数調整器１１０は、レベルエラー検出器１０８で検出されるエラー値がネガティブ（−）方向に検出されると、最小ピットのレベルが目標値よりも小さいことと判断してフィルター係数を調整し、調整されたフィルター係数Ｗｋ＋１を等化器１０６に提供して等化器１０６から提供される最小ピットの出力レベルを上げる。
【０００５】
このように、従来には、このような方法により最小ピットを適切なレベルに出力させてビタビ検出器１１２の性能を高めていた。図１中、ｘｋは等化器１０６の入力データであり、ｙｋは等化器１０６の出力データであり、Ｗｋ＋１は適応後の等化器１０６のフィルター係数である。
【０００６】
一方、ＤＣオフセット補償器１０２は、入力されるＲＦ信号がＡＤＣ  １００によりサンプリングされた後、サンプリング値Ｓｋが０よりも大きければ＋１だけインクリメントし、０よりも小さければ−１だけデクリメントして、累積値が予め設定された＋しきい値以上になると、サンプリング値Ｓｋをレベル補正値Ｌｋへと１段階分（ｎビットサンプリングのときには１／２（ｎ−１））デクリメントしてサンプリング値を補正し、累積値が予め設定された−しきい値よりも小さければ、サンプリング値Ｓｋをレベル補正値Ｌｋへと１段階分インクリメントしてサンプリング値を補正する方法によりレベル補正を行う。
【０００７】
しかし、このような方法によりＲＦ信号からＤＣオフセットを除去しても、例えば、ＲＦ信号に非対称（ａｓｙｍｍｅｔｒｙ）が生じると、フィルター係数調整器１１０で最適のＦＩＲフィルター係数を検出した場合であっても、等化器１０６の出力データとビタビ検出器１１２で必要とされる決定レベルとの誤差が大いに発生する。ここで、決定レベルとは、ビタビ検出器１１２のブランチメトリック演算器で用いる予測サンプル値の大きさを言う。
【０００８】
したがって、非対称及びディスクスキューが原因となってＲＦ信号に歪みが生じると、最適のＦＩＲフィルター係数を用いて等化を行なっても、ビタビ検出器の検出性能が低下するという問題があった。
【０００９】
【発明が解決しようとする課題】
前記問題点を克服するために、本発明の第１目的は、データ検出器で用いられる決定レベルを調整してデータ検出性能を高めるデータ再生装置を提供するところにある。
【００１０】
本発明の第２目的は、等化器の出力をモニターリングしてビタビ検出器で用いられる決定レベルの基準値である＋／−最大レベル、＋／−中間レベル及びゼロレベルを決定した後、その決定された値をビタビ検出器の決定レベルとしてフィードバックするような構造をもつデータ再生装置を提供するところにある。
【００１１】
本発明の第３目的は、データ検出器で用いられる決定レベルを調整して検出器の検出性能を高めるデータ再生方法を提供するところにある。
【００１２】
本発明の第４目的は、等化器の出力をモニターリングしてビタビ検出器の決定レベルの基準値である＋／−最大レベル、＋／−中間レベル及びゼロレベルを決定した後、その決定された値をビタビ検出器の決定レベルとしてフィードバックするデータ再生方法を提供するところにある。
【００１３】
本発明の第５目的は、光ディスク記録／再生装置において、データ検出器の検出性能を高めるデータ再生装置を提供するところにある。
【００１４】
【課題を解決するための手段】
前記目的を達成するために、本発明によるデータ再生装置は、入力されるデジタル信号を等化する等化器及びＰＲＭＬにより等化器の出力からデータを検出するデータ検出器を含むデータ再生装置において、等化器の出力からデータ検出器で用いられる決定レベルに対応するレベルを検出して等化器の出力レベルにより適応的に可変する補正された決定レベルをデータ検出器にフィードバックするレベル決定器を含むことを特徴としている。
【００１５】
さらに、本発明によるデータ再生方法は、入力されるデジタル信号を等化する等化器及びＰＲＭＬにより等化器の出力からデータを検出するデータ検出器を含むデータ再生装置のためのデータ再生方法において、入力されるデジタル信号を等化して出力する段階と、決定レベルを用いて等化された信号からデータを検出する段階、及び等化された信号から決定レベルに対応するレベルを検出して等化された信号のレベルにより適応的に可変する補正された決定レベルをデータ検出段階で用いられる決定レベルとしてフィードバックする段階を含むことを特徴としている。
【００１６】
【発明の実施の形態】
以下、添付した図面に基づき、本発明によるデータ検出器で用いられる決定レベルを調整して検出性能を高めるデータ再生装置及び方法の望ましい実施形態について説明する。
【００１７】
本発明によるデータ再生装置の一実施形態によるブロック図である図２において、ＡＤＣ  ２００、ＤＣオフセット補償器２０２、加算器２０４、等化器２０６及びビタビ検出器２１４は、図１に示された従来のデータ再生装置と同様なため、その動作に対する説明は省く。
【００１８】
レベルエラー検出器２０８は、例えば、ビタビ検出器２１４の構造がＰＲ（ａ，ｂ，ａ）タイプである場合には、予め＋／−の中間レベル及び＋／−最大レベルに対する基準値を設定しておき、等化器２０６の出力信号ｙｋから＋／−中間レベル及び＋／−最大レベルを検出した後、基準値と検出されたレベル値ｙｋとのエラーｅｋを求める。また、レベルエラー検出器２０８は、ビタビ検出器２１４の構造がＰＲ（ａ，ｂ，ｂ，ａ）タイプである場合には、＋／−中間レベル及び＋／−最大レベルに対する基準値のほかに、ゼロレベルに対する基準値をさらに設定しておき、等化器２０６の出力信号ｙｋから相応する各レベル値を検出し、基準値と検出されたレベル値ｙｋとのエラーｅｋを求める。
【００１９】
目標レベル値、すなわち、基準値をｔｋとしたとき、エラー値ｅｋは、基準値からレベルエラー検出器２０８で求めたレベル検出値ｙｋを引いた値となる。すなわち、ｅｋ＝ｔｋ−ｙｋである。したがって、等化器２０６のフィルター係数が、適応処理器２１０で下記数式１を用いてエラー値ｅｋが最小になるように適応的な処理を通じて得られるという特徴をもっている。
《数式１》
Ｗｋ＋１  ＝  Ｗｋ  ＋  ２μ・ｅｋ・ｘｋ
ここで、Ｗｋ＋１は適応後の等化器フィルターの係数であり、Ｗｋは適応前の等化器フィルターの係数であり、μは等化速度（例えば、０．００１）に係わる係数であり、ｅｋはレベルエラーであり、ｘｋは等化前、入力されるＲＦ信号のＤＣオフセット補正後の信号である。
【００２０】
本発明では、レベルエラー検出器２０８及び適応処理器２１０により等化器２０６のための適応的なＦＩＲフィルター係数を検出しているが、等化器２０６のＦＩＲフィルター係数を検出する構成が他の構成をもっている場合であっても、本発明が適用可能である。
【００２１】
ビタビレベル決定器２１２は、レベルエラー検出器２０８の動作と類似の方法により、適応後のフィルター係数によりＦＩＲフィルターを経た信号ｙｋから＋／−最大レベル及び＋／−中間レベル（ビタビ検出器２１４がＰＲ（ａ，ｂ，ａ）タイプまたはＰＲ（ａ，ｂ，ｂ，ａ）タイプの場合）及びゼロレベル（ビタビ検出器２１４がＰＲ（ａ，ｂ，ｂ，ａ）タイプの場合）を検出し、検出されたレベルの各々の平均を取ってビタビ検出器２１４で必要とされる決定レベルとして提供する。ここで、ビタビレベル決定器２１２の出力を補正された決定レベルと称する。また、このようなビタビレベル決定器２１２の詳細ブロック図が、図３に示されている。
【００２２】
図３において、第１ないし第４遅延器２２１〜２２４は、等化器２０６から出力されるサンプルデータｙｋを一時貯蔵して現在のサンプルデータ（ｙｋ［ｔ＋ｎ］、１サンプル以前データ（ｙｋ［ｔ＋ｎ−１］）、２サンプル以前データ（ｙｋ［ｔ＋ｎ−２］、３サンプル以前データ（ｙｋ［ｔ＋ｎ−３］）を出力する。
【００２３】
比較ロジック回路よりなるレベル検出器２３０は、第１、第２及び第３遅延器２２１〜２２３の出力から＋／−中間レベル、＋／−最大レベル及びゼロレベルを検出して＋／−中間レベルイネーブル信号ｅｎ１、ｅｎ２、＋／−最大レベルイネーブル信号ｅｎ３、ｅｎ４、ゼロレベルイネーブル信号ｅｎ５を低域通過フィルターよりなる第１ないし第５平均化器２５１〜２５５に提供し、第１及び第２選択信号ＳＥＬ０、ＳＥＬ１を多重化器（ＭＵＸにて表示）２４０に提供する。ここで、ｅｎ１、ｅｎ２、ｅｎ３、ｅｎ４及びｅｎ５は第１ないし第５レベル判別信号と称することができる。
【００２４】
すなわち、レベル検出器２３０は、ビタビ検出器２１４がＰＲ（ａ，ｂ，ａ）タイプであれば、二つの連続したサンプルデータの積が０よりも小さい点でゼロクロスが生じると判別し、両サンプルのうちいずれか一方は＋中間レベルとして、他方は−中間レベルとして検出し、三つの連続したサンプルデータがいずれも所定のしきい値もより大きければ、その中央のサンプルデータを＋最大レベルとして検出し、三つの連続したサンプルデータがいずれも所定のしきい値よりも小さければ、その中央のサンプルデータを−最大レベルとして検出する。
【００２５】
また、レベル検出器２３０は、（１）ビタビ検出器２１４がＰＲ（ａ，ｂ，ｂ，ａ）タイプであれば、＋／−最大レベルの検出はＰＲ（ａ，ｂ，ａ）タイプでのように処理し、（２）二つの連続したサンプルデータの積が０よりも小さいか同じ点でゼロクロスが生じたと判別してその両サンプルデータの絶対値が小さいサンプルデータをゼロレベルとして検出し、（３）二つの連続したサンプルデータの積が０よりも小さいか同じ点でゼロクロスが生じたと判別し、両サンプルデータの絶対値を比較し、絶対値が大きいか同じサンプルデータが０よりも大きければそのサンプルデータが＋中間レベルになり、０よりも小さければ−中間レベルになり、二つの連続したサンプルデータのうち後のサンプルデータが０よりも大きければ、比較された両サンプルデータよりも以前のサンプルデータが各々−または＋中間レベルであり、連続したサンプルデータのうち前のサンプルデータが０よりも大きければ、比較された両サンプルデータよりも以降のサンプルデータが各々−または＋中間レベルになると検出する。
【００２６】
図４は、図２のビタビ検出器２１４がＰＲ（ａ，ｂ，ａ）タイプである場合、レベル検出器２３０から提供される＋／−中間レベルイネーブル信号ｅｎ１、ｅｎ２、＋／−最大レベルイネーブル信号ｅｎ３、ｅｎ４及びゼロレベルイネーブル信号ｅｎ５と、第１及び第２選択信号ＳＥＬ１及びＳＥＬ０と多重化器２４０の出力をまとめて示したテーブルである。
【００２７】
図５は、図２のビタビ検出器２１４がＰＲ（ａ，ｂ，ｂ，ａ）タイプである場合、レベル検出器２３０から提供される＋／−中間レベルイネーブル信号ｅｎ１、ｅｎ２、＋／−最大レベルイネーブル信号ｅｎ３、ｅｎ４、ゼロレベルイネーブル信号ｅｎ５と第１及び第２選択信号ＳＥＬ１及びＳＥＬ０と多重化器２４０の出力をまとめて示したテーブルである。
【００２８】
これらの図面を参照すると、多重化器２４０は、第１ないし第４遅延器２２１〜２２４の出力（Ａ、Ｂ、Ｃ、Ｄ）のうちいずれか一つをレベル検出器２３０から提供される選択信号ＳＥＬ０、ＳＥＬ１に基づき選択して第１ないし第５平均化器２５１〜２５５に提供する。
【００２９】
第１及び第２平均化器２５１、２５２は、＋／−中間レベルイネーブル信号ｅｎ１、ｅｎ２に基づき各々イネーブルされ、ＰＲ（ａ，ｂ，ａ）タイプであり、両サンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］の積が０よりも小さく、サンプルデータｙｋ［ｔ＋ｎ］が０よりも大きければ、多重化器２４０を通じて提供される＋中間レベルとして決定された第２遅延器２２２の出力ｙｋ［ｔ＋ｎ−１］及び−中間レベルとして決定された第１遅延器２２１の出力ｙｋ［ｔ＋ｎ］を各々平均化して補正された＋中間レベル及び補正された−中間レベルとして提供し、サンプルデータｙｋ［ｔ＋ｎ］が０以下であれば、多重化器２４０を通じて提供される＋中間レベルとして決定された第１遅延器２２１の出力ｙｋ［ｔ＋ｎ］及び−中間レベルとして決定された第２遅延器２２２の出力ｙｋ［ｔ＋ｎ−１］を各々平均化して補正された＋中間レベル及び補正された−中間レベルとして提供する。
【００３０】
また、ＰＲタイプがＰＲ（ａ，ｂ，ｂ、ａ）である場合、第１及び第２平均化器２５１及び２５２は、両サンプルデータｙｋ[ｔ+ｎ-２]、ｙｋ[ｔ+ｎ-１]の積が０以下であり、サンプルデータｙｋ[ｔ+ｎ-１]の絶対値がサンプルデータｙｋ[ｔ+ｎ-２]の絶対値よりも大きく、二つの連続したサンプルデータｙｋ[ｔ+ｎ-２]、ｙｋ[ｔ+ｎ-１]のうち後のサンプルデータｙｋ[ｔ+ｎ-１]が０よりも大きければ、多重化器２４０を通じて提供される−中間レベルとして決定された第４遅延器２２４の出力ｙｋ[ｔ+ｎ-３]及び＋中間レベルとして決定された第２遅延器２２２の出力ｙｋ[ｔ+ｎ-１]を各々平均化して補正された＋中間レベル及び補正された−中間レベルとして提供し、後のサンプルデータｙｋ[ｔ+ｎ-１]が０以下であれば、多重化器２４０を通じて提供される−中間レベルとして決定された第２遅延器２２２の出力ｙｋ[ｔ+ｎ-１]及び＋中間レベルとして決定された第４遅延器２２４の出力ｙｋ[ｔ+ｎ-３]を各々平均化して補正された＋中間レベル及び補正された−中間レベルとして提供する。
【００３１】
さらに、第１及び第２平均化器２５１及び２５２は、両サンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］の積が０以下であり、サンプルデータｙｋ［ｔ＋ｎ−２］の絶対値がサンプルデータｙｋ［ｔ＋ｎ−１］の絶対値よりも大きく、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］のうち前のサンプルデータｙｋ［ｔ＋ｎ−２］が０よりも大きければ、多重化器２４０を通じて提供される＋中間レベルとして決定された第３遅延器２２３の出力ｙｋ［ｔ＋ｎ−２］及び−中間レベルとして決定された第１遅延器２２１の出力ｙｋ［ｔ＋ｎ］を各々平均化して補正された＋中間レベル及び補正された−中間レベルとして提供し、前のサンプルデータｙｋ［ｔ＋ｎ−２］が０以下であれば、多重化器２４０を通じて提供される＋中間レベルとして決定された第１遅延器２２１の出力ｙｋ［ｔ＋ｎ］及び−中間レベルとして決定された第３遅延器２２３の出力ｙｋ［ｔ＋ｎ−２］を各々平均化して補正された＋中間レベル及び補正された−中間レベルとして提供する。
【００３２】
第３平均化器２５３は、＋最大レベルイネーブル信号ｅｎ３によりイネーブルされ、連続した三つのサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］がいずれもしきい値Ｔｈよりも大きい場合、多重化器２４０を通じて提供される＋最大レベルとして決定された第２遅延器２２２の出力ｙｋ［ｔ＋ｎ−１］を平均化して補正された＋最大レベルとして提供する。第４平均化器２５４は、−最大レベルイネーブル信号ｅｎ４によりイネーブルされ、連続した三つのサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］がいずれもしきい値Ｔｈよりも小さい場合、多重化器２４０を通じて提供される−最大レベルとして決定された第２遅延器２２２の出力ｙｋ［ｔ＋ｎ−１］を平均化して補正された−最大レベルとして提供する。
【００３３】
第５平均化器２５５は、ＰＲタイプがＰＲ（ａ，ｂ，ｂ，ａ）である場合に限って動作され、ゼロレベルイネーブル信号ｅｎ５によりイネーブルされ、両サンプルデータの積ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］が０以下であり、サンプルデータｙｋ［ｔ＋ｎ］の絶対値がサンプルデータｙｋ［ｔ＋ｎ−１］の絶対値以上であれば、多重化器２４０を通じて提供されるゼロレベルとして決定された第２遅延器２２２の出力ｙｋ［ｔ＋ｎ−１］を平均化して補正されたゼロレベルとして提供し、サンプルデータｙｋ［ｔ＋ｎ］の絶対値がサンプルデータｙｋ［ｔ＋ｎ−１］の絶対値よりも小さければ、多重化器２４０を通じて提供されるゼロレベルとして決定された第１遅延器２２１の出力ｙｋ［ｔ＋ｎ］を平均化して補正されたゼロレベルとして提供する。
【００３４】
図６は、図３のレベル検出器２３０で行われ、ＰＲ（ａ，ｂ，ａ）タイプのビタビ検出器２１４及びＲＬＬ（１，７）コードを用いるときの等化器２０６の出力値から＋／−中間レベルを検出する方法の一実施形態によるフローチャートでる。ここで、ランレングスが限られる特徴をもつＲＬＬ（ラン・レングス・リミティッド）コードは、最小ランレングスｄ（＝１）及び最大ランレングスｋ（＝７）にて表される。
【００３５】
第１及び第２遅延器２２１及び２２２から提供される二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］の積が０よりも小さいかどうかを判断して（Ｓ１０１）、小さければ、両サンプルデータのうちいずれか一方のサンプルデータ（ここでは、ｙｋ［ｔ＋ｎ−１］）を選択して０よりも大きいかどうかを判断して（Ｓ１０２）、０よりも大きいサンプルデータを＋中間レベルとし、０よりも小さいサンプルデータを−中間レベルとする。すなわち、サンプルデータｙｋ［ｔ＋ｎ−１］が０よりも大きければ、第２遅延器２２２から出力されるｙｋ［ｔ＋ｎ−１］を＋中間レベルとして、第１遅延器２２１から出力されるｙｋ［ｔ＋ｎ］を−中間レベルとして各々検出し（Ｓ１０３）、＋中間レベルイネーブル信号ｅｎ１及び−中間レベルイネーブル信号ｅｎ２を出力する（Ｓ１０４）。
【００３６】
Ｓ１０２において、サンプルデータｙｋ［ｔ＋ｎ−１］が０よりも大きくなければ、第２遅延器２２２から出力されるｙｋ［ｔ＋ｎ−１］を−中間レベルとして、第１遅延器２２１から出力されるｙｋ［ｔ＋ｎ］を＋中間レベルとして各々検出し（Ｓ１０５）、＋中間レベルイネーブル信号ｅｎ１及び−中間レベルイネーブル信号ｅｎ２を出力する（Ｓ１０６）。Ｓ１０１において、連続した二つのサンプルデータの積が０以上である場合、あるいは、Ｓ１０４及びＳ１０６を行った後、次のサンプルに対して＋／−中間レベルを検出するために、Ｓ１０１ないしＳ１０６を繰り返し行う（Ｓ１０７）。
【００３７】
図７は、図３のレベル検出器２３０で行われ、ＰＲ（ａ，ｂ，ａ）タイプのビタビ検出器２１４及びＲＬＬ（１，７）コードを用いるとき、またはＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器２１４及びＲＬＬ（２，１０）コードを用いるときの等化器２０６の出力値から＋／−最大レベルを検出する方法の一実施形態によるフローチャートである。
【００３８】
第１ないし第３遅延器２２１〜２２３から出力される三つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］をチェックして三つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］がいずれもしきい値Ｔｈよりも大きいかどうかを判断し（Ｓ２０１）、いずれもしきい値Ｔｈよりも大きければ、その中央のサンプルデータに該当する第２遅延器２２２から出力されるｙｋ［ｔ＋ｎ−１］を＋最大レベルとして検出し（Ｓ２０２）、＋最大レベルイネーブル信号ｅｎ３を出力する（Ｓ２０３）。
【００３９】
Ｓ２０１において、三つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］のうちいずれか一つでもしきい値Ｔｈよりも小さければ、さらに三つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］がいずれもしきい値Ｔｈよりも小さいかどうかを判断し（Ｓ２０４）、いずれもしきい値Ｔｈよりも小さければ、その中央のサンプルデータに該当する第２遅延器２２２から出力されるｙｋ［ｔ＋ｎ−１］を−最大レベルとして検出し（Ｓ２０５）、−最大レベルイネーブル信号ｅｎ４を出力する（Ｓ２０６）。
【００４０】
Ｓ２０４において、三つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］のうちいずれか一つでもしきい値Ｔｈ以上である場合、あるいはＳ２０３及びＳ２０６を行った後、次のサンプルに対して＋／−最大レベルを検出するために、Ｓ２０１ないしＳ２０６段階を繰り返し行う（Ｓ２０７）。
【００４１】
図８は、図３のレベル検出器２３０で行われ、ＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器２１４及びＲＬＬ（２，１０）コードを用いるときの等化器２０６の出力値のうちゼロレベルを検出する方法の一実施形態によるフローチャートであって、第１及び第２遅延器２２１及び２２２から出力される二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］をチェックして（Ｓ３０１）、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］の積が０以下であるとき、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］のうち絶対値の小さいものをチェックする（Ｓ３０２）。
【００４２】
すなわち、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］のうち前のサンプルデータｙｋ［ｔ＋ｎ−１］の絶対値が小さいか、または、これらの絶対値が等しければ、第２遅延器２２２から出力されるサンプルデータｙｋ［ｔ＋ｎ−１］をゼロレベルとして検出し（Ｓ３０３）、ゼロレベルイネーブル信号ｅｎ５を出力する（Ｓ３０４）。Ｓ３０２において、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］のうち後のサンプルデータｙｋ［ｔ＋ｎ］の絶対値が小さければ、第１遅延器２２１から出力されるサンプルデータｙｋ［ｔ＋ｎ］をゼロレベルとして検出し（Ｓ３０５）、ゼロレベルイネーブル信号ｅｎ５を出力する（Ｓ３０６）。Ｓ３０１において、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−１］、ｙｋ［ｔ＋ｎ］の積が０よりも大きい場合、あるいはＳ３０４及びＳ３０６を行った後、次のサンプルに対してゼロレベルを検出するために、Ｓ３０１ないしＳ３０６を繰り返し行う（Ｓ３０７）。
【００４３】
図９は、図３に示されたレベル検出器２３０で行われ、ＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器２１４及びＲＬＬ（２，１０）コードを用いるときの等化器２０６の出力値のうち＋／−中間レベルを検出する方法の一実施形態によるフローチャートである。
【００４４】
第２及び第３遅延器２２２及び２２３から出力される二つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］をチェックして、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］の積が０以下であるかどうかを判断し（Ｓ４０１）、以下であれば、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］の絶対値を比較し（Ｓ４０２）、絶対値が大きいか同じサンプルデータが０よりも大きければそのサンプルデータが＋中間レベルになり、０よりも小さければ−中間レベルになり、絶対値が小さいサンプルデータも０よりも大きければそのサンプルデータが＋中間レベルになり、０よりも小さければ−中間レベルになる。
【００４５】
すなわち、二つの連続したサンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］のうち後のサンプルデータｙｋ［ｔ＋ｎ−１］が０よりも大きければ（Ｓ４０３）、第２遅延器２２２から出力される後のサンプルデータｙｋ［ｔ＋ｎ−１］を＋中間レベルとして、第４遅延器２２４から出力される比較された二つのサンプルデータの以前のサンプルデータｙｋ［ｔ＋ｎ−３］を−中間レベルとして各々検出し（Ｓ４０４）、＋中間レベルイネーブル信号ｅｎ１及び−中間レベルイネーブル信号ｅｎ２を出力する（Ｓ４０５）。
【００４６】
Ｓ４０３において、比較された二つのサンプルデータのうち後のサンプルデータｙｋ［ｔ＋ｎ−１］が０よりも大きくなければ、第２遅延器２２２から出力される後のサンプルデータｙｋ［ｔ＋ｎ−１］を−中間レベルとして、第４遅延器２２４から出力される比較された両サンプルデータの以前のサンプルデータｙｋ［ｔ＋ｎ−３］を＋中間レベルとして各々検出し（Ｓ４０６）、−中間レベルイネーブル信号ｅｎ２及び＋中間レベルイネーブル信号ｅｎ１を出力する（Ｓ４０７）。
【００４７】
比較された連続した両サンプルデータｙｋ［ｔ＋ｎ−２］、ｙｋ［ｔ＋ｎ−１］のうち前のサンプルデータｙｋ［ｔ＋ｎ−２］が０よりも大きければ（Ｓ４０８）、第３遅延器２２３から出力される前のサンプルデータｙｋ［ｔ＋ｎ−２］を＋中間レベルとして、第１遅延器２２１から出力される比較された両サンプルデータよりも以降のサンプルデータｙｋ［ｔ＋ｎ］を−中間レベルとして各々検出し（Ｓ４０９）、＋中間レベルイネーブル信号ｅｎ１及び−中間レベルイネーブル信号ｅｎ２を出力する（Ｓ４１０）。
【００４８】
Ｓ４０８において、前のサンプルデータｙｋ［ｔ＋ｎ−２］が０よりも大きくなければ、第３遅延器２２３から出力される前のサンプルデータｙｋ［ｔ＋ｎ−２］を−中間レベルとして、第１遅延器２２１から出力される比較された両サンプルデータよりも以降のサンプルデータｙｋ［ｔ＋ｎ］を＋中間レベルとして各々検出し（Ｓ４１１）、−中間レベルイネーブル信号ｅｎ２及び＋中間レベルイネーブル信号ｅｎ１を出力する（Ｓ４１２）。
【００４９】
Ｓ４０１において、両サンプルデータの積が０よりも大きい場合、あるいはＳ４０５、Ｓ４０７、Ｓ４１０及びＳ４１２を行った後、次のサンプルに対して＋／−中間レベルを検出するために、Ｓ４０１ないしＳ４１２を繰り返し行う（Ｓ４１３）。
【００５０】
以上述べてきた図６ないし図９に示された検出方法は、図２のレベルエラー検出器２０８で行われるレベルエラー検出時に用いられる。
【００５１】
図１０は、ＰＲ（１，２，２，１）タイプのビタビ検出器を用いるとし、非対称が０．７（約２０％）の場合、等化器２０６の出力及びビタビ検出器２１４の決定レベルとの変化幅を示した図である。等化器２０６の出力レベルｙｋが正常の場合であれば、＋／−最大レベルが各々＋／−１であり、＋／−中間レベルは＋／−０．６７であり、ゼロレベルは０でなければならないが、実際には、＋／−最大レベルが各々＋１．０５、−０．８６であり、＋／−中間レベルが各々＋０．５８、−０．５９であり、ゼロレベルが−０．００７である。この差がビタビ検出器２１４でエラーとして累積され、これは、検出性能の低下につながる。
【００５２】
これは、ビタビ検出器２１４をＰＲ（１，２，２，１）にモデリングして等化器２０６を通過させても、実際の出力波形はモデリングしたまま出力されないことを意味し、特に、非対称などの成分が存在するときには、その誤差の度合いが一層激しい。したがって、ビタビ検出器２１４の検出レベルを補正するという意味は、このような誤差を補正するという意味であり、本発明で提案するビタビレベル決定器２１２により補正された決定レベルを用いる場合、実際に、図１１に示されたように、非対称のある入力信号の検出性能が良好になることが分かる。
【００５３】
図１１は、ＲＬＬ（２，１０）コード及びＰＲ（１，２、２，１）タイプのビタビ検出器２１４を用いるとき、等化器２０６のみを経た決定レベルを用いる場合及びビタビレベル決定器２１２から提供される補正された決定レベルをビタビ検出器２１４の決定レベルとして用いる場合、非対称のある入力信号に対する検出性能を比較した図である。これを参照すると、ビタビ検出器２１４で用いられる決定レベルをビタビレベル決定器２１２により補正された決定レベルとして用いた場合が、等化器２０６のみを経た決定レベルを用いた場合よりも、データの検出性能が良好になることが分かる。
【００５４】
図１２は、非対称により補正されるビタビ検出器２１４の決定レベルの変化を示した図であって、非対称が大きいほど、ゼロレベル及び＋／−中間レベルの変化よりも、＋／−最大レベルの変化が大きいということが分かる。
【００５５】
【発明の効果】
以上述べたように、本発明は、ビタビ検出器で用いられる決定レベルの基準値の＋／−最大レベル、＋／−中間レベル及びゼロレベルを等化器の出力のモニターリングにより決定した後、その決定された値をビタビ検出器の決定レベルとして用いることにより、データのビットエラー率が改善され、その結果、データの検出性能が高まるという効果がある。
【図面の簡単な説明】
【図１】従来のデータ再生装置のブロック図である。
【図２】本発明によるデータ再生装置の一実施形態によるブロック図である。
【図３】図２のビタビレベル決定器の詳細ブロック図である。
【図４】ＰＲ（ａ，ｂ，ａ）タイプのビタビ検出器を用いるときの図２のレベル検出器及び多重化器の出力をまとめて示したテーブルである。
【図５】ＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器を用いるときの図２のレベル検出器及び多重化器の出力をまとめて示したテーブルである。
【図６】ＰＲ（ａ，ｂ，ａ）タイプのビタビ検出器及びＲＬＬ（１，７）コードを用いるときの等化器の出力値から＋／−中間レベルの検出方法を説明するための図である。
【図７】ＰＲ（ａ，ｂ，ａ）タイプのビタビ検出器及びＲＬＬ（１，７）コードを用いるときまたはＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器及びＲＬＬ（２，１０）コードを用いるときの等化器の出力値から＋／−最大レベルの検出方法を説明するための図である。
【図８】ＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器及びＲＬＬ（２，１０）コードを用いるときの等化器の出力値からゼロレベルの検出方法を説明するための図である。
【図９】ＰＲ（ａ，ｂ，ｂ，ａ）タイプのビタビ検出器及びＲＬＬ（２，１０）コードを用いるときの等化器の出力値から＋／−中間レベルの検出方法を説明するための図である。
【図１０】非対称が０．７のとき、等化器の出力とビタビ検出器で用いられる決定レベルとの変化幅を示した図である。
【図１１】等化器のみを経た決定レベル及び補正された決定レベルを用いて、非対称のある入力信号に対する検出性能を比較した図である。
【図１２】非対称により補正されるビタビ検出器の決定レベルを示した図である。
【符号の説明】
２００  ＡＤＣ
２０２  ＤＣオフセット補償器
２０４  加算器
２０６  等化器
２０８  レベルエラー検出器
２１０  適応処理器
２１２  ビタビレベル決定器
２１４  ビタビ検出器
２２１〜２２４  第１ないし第４遅延器
２３０  レベル検出器
２４０  多重化器
２５１〜２５５  第１ないし第５平均化器
【図１】
0003606813.tif 000002
【図２】
0003606813.tif 000003
【図３】
0003606813.tif 000004
【図４】
0003606813.tif 000005
【図５】
0003606813.tif 000006
【図６】
0003606813.tif 000007
【図７】
0003606813.tif 000008
【図８】
0003606813.tif 000009
【図９】
0003606813.tif 000010
【図１０】
0003606813.tif 000011
【図１１】
0003606813.tif 000012
【図１２】
0003606813.tif 000013