(57)【特許請求の範囲】
【請求項１】
記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生するデータ再生方法において、
前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する状態検出段階と、
前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出段階と、
前記再生信号の平均値に応じて前記再生信号の直流成分の変動量にビタビ復号アルゴリズムで使用する１つ以上の期待値を追従させる追従段階と
を備え、
前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とするデータ再生方法。
【請求項２】
前記状態検出段階は、ビタビ検出器のパスメモリに供給されるデータを前記状態遷移のパスを選択する為のデータとして出力する段階と、
前記状態遷移のパスを選択する為のデータに応じて前記再生信号の１つ以上の状態を表す状態信号を生成する段階と
を備えた請求項１記載のデータ再生方法。
【請求項３】
前記平均値算出段階は、前記状態信号に応じて再生信号の状態を判断する段階と、
前記再生信号の状態毎に前記再生信号の平均値を算出する段階と
を備えた請求項２記載のデータ再生方法。
【請求項４】
前記追従段階は、前記再生信号の平均値に応じて前記ビタビ復号アルゴリズムで使用する１つ以上の期待値を決定する段階と、
前記決定した期待値をビタビ検出器に供給する段階と
を備えた請求項１記載のデータ再生方法。
【請求項５】
記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生するデータ再生装置において、
前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する検出手段と、
前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出手段と、
前記再生信号の平均値に応じて前記再生信号の直流成分の変動量にビタビ復号アルゴリズムで使用する１つ以上の期待値を追従させる追従手段と
を備え、
前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とするデータ再生装置。
【請求項６】
前記検出手段は、ビタビ検出器のパスメモリに供給されるデータを前記状態遷移のパスを選択する為のデータとして供給され、前記状態遷移のパスを選択する為のデータに応じて前記再生信号の１つ以上の状態を表す状態信号を生成することを特徴とする請求項５記載のデータ再生装置。
【請求項７】
前記平均値算出手段は、前記状態信号に応じて再生信号の状態を判断して前記再生信号の状態毎に前記再生信号の平均値を算出することを特徴とする請求項６記載のデータ再生装置。
【請求項８】
前記追従手段は、前記再生信号の平均値に応じて前記ビタビ復号アルゴリズムで使用する１つ以上の期待値を決定し、前記決定した期待値をビタビ検出器に供給することを特徴とする請求項５記載のデータ再生装置。
【請求項９】
前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とする請求項５乃至８何れか一項記載のデータ再生装置。
【請求項１０】
パーシャルレスポンス波形に従ってデータが記録されている記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生する光磁気ディスク装置において、
ビタビ検出器から供給される前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する検出手段と、
前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出手段と、
前記再生信号の平均値に応じて前記再生信号の直流成分の変動量にビタビ復号アルゴリズムで使用する１つ以上の期待値を追従させる追従手段と
を備え、
前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とする光磁気ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ再生方法及びデータ再生装置並びに光磁気ディスク装置に係り、特にパーシャルレスポンス・最尤検出（ＰＲＭＬ）方式を利用するデータ再生方法及びデータ再生装置並びに光磁気ディスク装置に関する。
【０００２】
【従来の技術】
例えば、光磁気ディスク装置は、大容量，低価格，高信頼性等により、画像・イメージ情報の記録再生やコンピュータ用の各種コードデータの記録再生等、様々な分野での利用が図られている。このような光磁気ディスク装置は更なる大容量化が望まれており、高密度に記録されたデータを高精度に再生するデータ再生方法が必要となる。
【０００３】
データの再生を高精度に行う方法としては、例えば記録データを所謂パーシャルレスポンス（ＰＲ）波形に変調して光磁気ディスクに記録し、その光磁気ディスクからの再生信号を所定周期でサンプリングした後に所謂ビタビ検出器（最尤データ検出器）にて最も確からしいデータを検出する方法がある。
【０００４】
例えば光磁気ディスク装置のデータ再生系は、データを光磁気ディスクから再生するときに再生信号の直流成分の変動量（以下、オフセット量という）を算出し、算出したオフセット量をＰＲＭＬ再生系の期待値にフィードバックすることで再生能力を向上させていた。
【０００５】
図１は、データ再生系１００の一例の構成図を示す。図１において、アナログデジタル変換器１０１は例えば光磁気ディスクから再生されたアナログ再生信号を供給され、供給されたアナログ再生信号をデジタル信号に変換する。デジタルイコライザ１０２はアナログデジタル変換器１０１から供給されるデジタル信号を波形成形してビタビ検出器１０３に供給する。
【０００６】
ビタビ検出器１０３は、アナログデジタル変換器１０１からデジタルイコライザ１０２を介して供給されるアナログ再生信号のサンプリング値からビタビ復号アルゴリズムに従って記録データを検出する。
【０００７】
アナログ再生信号のサンプリング値は、ビタビ検出１０３のブランチメトリック計算ユニット（以下、ＢＭという）１０４に供給される。ＢＭ１０４は供給されるサンプリング値ｙｔと期待値との差であるブランチメトリック値（以下、ＢＭ値という）を算出する。期待値はＰＲ波形に依存する値であり、アナログ再生信号が本来とりうる値である。ＢＭ値は、１つのサンプリング値ｙｔが供給されると、各期待値ごとに算出される。
【０００８】
Ａｄｄ−Ｃｏｍｐａｒｅ−Ｓｅｌｅｃｔユニット（以下、ＡＣＳという）１０５は、前述したＢＭ値とパスメトリックメモリ（以下、ＰＭＭという）１０６に格納されている１クロック前のパスメトリック値（以下、ＰＭ値）とを加算し、この加算後のＰＭ値を２つずつ比較する。そして、ＡＣＳ１０５は比較の結果、小さい方のＰＭ値を新たなＰＭ値として選択し、選択したＰＭ値をＰＭＭ１０６に格納する。このように、小さい方のＰＭ値を選択することは、状態遷移のパスを選択することに相当する。即ち、ＡＣＳ１０５はＰＭ値が最小となる状態遷移のパスを常に選択している。
【０００９】
ＰＭ１０７は、前述のように選択されたパスに相当するデータ（２値データ）がＡＣＳ１０５から供給される。ＰＭ１０７は、選択された各パスに対応するデータを順次シフトし、その過程で選択されなかった各パスに対応するデータを順次淘汰していく。そして、ＰＭ１０７は生き残ったパスに対応するデータを復調信号として出力している。
【００１０】
また、ＡＣＳ１０５は選択したＰＭ値を最小値選択器１０８に供給する。最小値選択器１０８はＰＭ値の最小値を選択し、選択したＰＭ値をオフセット量検出器１０９に供給する。オフセット量検出器１０９は、供給されたＰＭ値に基づき例えばスライド平均法等を用いてオフセット量を算出していた。図１のデータ再生系では算出されたオフセット量を期待値に加算し、オフセット量が加算された期待値をＢＭ１０４に供給するすることにより、算出したオフセット量をＰＲＭＬ再生系の期待値にフィードバックしていた。
【００１１】
図２は、データ再生系１００の他の一例の構成図を示す。図２において、デジタルイコライザ１０２はアナログデジタル変換器１０１から供給されるデジタル信号を波形成形してビタビ検出器１０３及び比較器１１１に供給する。比較器１１１はアナログ再生信号のサンプリング値が供給される一方、オフセット量検出器１０９からのオフセット量と閾値との加算値が供給される。
【００１２】
比較器１１１は、供給されるサンプリング値とオフセット量及び閾値の加算値とを比較し、その比較結果を状態検出器１１２に供給する。状態検出器１１２は供給された比較結果に基づきサンプリング値の状態を判定し、その判定結果をオフセット量検出器１０９及び各期待値計算器１１３に供給する。
【００１３】
各期待値計算器１１３は供給される判定結果に応じて各期待値を算出し、算出した各期待値をＢＭ１０４に供給することによりオフセット量をＰＲＭＬ再生系の期待値にフィードバックしていた。なお、オフセット量検出器１０９は状態検出器１１２から供給される判定結果に基づきオフセット量を算出する。
【００１４】
図３は、データ再生系１００の他の一例の構成図を示す。図３において、デジタルイコライザ１０２はアナログデジタル変換器１０１から供給されるデジタル信号を波形成形してビタビ検出器１０３及びシフトレジスタ１１４に供給する。シフトレジスタ１１４は、供給されるアナログ再生信号のサンプリング値を所定時間遅延させてＡＮＤ回路１１６の一方の端子に供給する。
【００１５】
また、ＰＭ１０７は生き残ったパスに対応するデータを復調信号として出力する一方、その復調信号を状態検出器１１５に供給する。状態検出器１１５は供給された復調信号に基づきサンプリング値の状態を判定し、その判定結果をＡＮＤ回路１１６の他方の端子に供給する。
【００１６】
ＡＮＤ回路１１６はシフトレジスタ１１４から供給されるサンプリング値と状態検出器１１５から供給される判定結果との論理積を算出し、その算出結果を各期待値計算器１１３に供給する。各期待値計算器１１３は供給される算出結果に応じて各期待値を算出し、算出した各期待値をＢＭ１０４に供給することによりオフセット量をＰＲＭＬ再生系の期待値にフィードバックしていた。
【００１７】
【発明が解決しようとする課題】
しかしながら、図１のデータ再生系１００は、サンプリング値と期待値との差が大きいとＰＭ値の最小値を正しく選択することができない。したがって、図１のデータ再生系１００は、誤ったオフセット量を算出する場合があるという問題があった。
【００１８】
図２のデータ再生系１００は、閾値とサンプリング値とを比較する為に回路規模が増大するという問題があった。また、図２のデータ再生系１００は閾値自体をオフセット量に追従させる必要がある為、閾値の設定が難しいという問題があった。
【００１９】
図３のデータ再生系１００は、ＰＭ１０７から出力される復調信号を利用する為にＰＭ１０７の処理時間分の遅延が発生し、期待値へのフィードバックが遅延するという問題があった。また、図３のデータ再生系１００はＰＭ１０７から出力される復調信号を利用する為に、サンプリング値を遅延させるシフトレジスタ１１４が必要となる。したがって、図３のデータ再生系１００は回路規模が増大するという問題があった。
【００２０】
本発明は、上記の点に鑑みなされたもので、データ再生系の回路規模を増大させることなく正確なオフセット量を算出することができ、ＰＲＭＬ再生系の期待値を直流成分の変動に素早く追従させることが可能なデータ再生方法及びデータ再生装置並びに光磁気ディスク装置を提供することを目的とする。
【００２１】
【課題を解決するための手段】
そこで、上記課題を解決するため、本発明は、記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生するデータ再生方法において、前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する状態検出段階と、前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出段階と、前記再生信号の平均値に応じて前記再生信号の直流成分の変動量にビタビ復号アルゴリズムで使用する１つ以上の期待値を追従させる追従段階とを備え、前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とする。
【００２２】
このようなデータ再生方法では、状態遷移のパスを選択する為のデータに応じて再生信号の状態（例えばピーク部分，センター部分，ボトム部分）を１つ以上検出し、その再生信号の状態毎に再生信号の平均値を算出することで、再生信号の直流成分の変動量を算出している。つまり、本発明のデータ再生方法では、最も確からしい状態遷移のパスを選択し、そのパスに応じたデータに応じて再生信号の状態を検出するものではない為、素早く再生信号の直流成分の変動量を算出することができる。また、状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する為、データ再生系の回路規模を増大させることなく正確なオフセット量を算出することが可能である。
【００２３】
【発明の実施の形態】
次に、本発明の実施の形態について図面に基づいて説明する。
【００２４】
図４は、本発明のデータ再生系の一実施例の構成図を示す。図４のデータ再生系１は、アナログデジタル変換器（Ａｄｃ）１０１，デジタルイコライザ（Ｄｅｑ）１０２，ビタビ検出器１０３，自動期待値追従器１０を有するように構成される。例えば光磁気ディスク等の記録媒体から光学ヘッドを介して再生されたアナログ再生信号がアナログディジタル変換器１０１に供給される。なお、アナログ再生信号は増幅器等で増幅された後にアナログディジタル変換器１０１に供給してもよい。
【００２５】
アナログディジタル変換器１０１は、図示しないクロック生成回路からのクロック信号に同期して動作する。即ち、供給されたアナログ再生信号がアナログディジタル変換器１０１にてサンプリングされ、そのサンプリング値ｙｔがクロック信号に同期してアナログディジタル変換器１０１から出力される。
【００２６】
アナログディジタル変換器１０１からクロック信号に同期して順次出力されるアナログ再生信号のサンプリング値ｙｔは、デジタルイコライザ１０２に供給される。デジタルイコライザ１０２は、供給されたサンプリング値ｙｔをＰＲ（１，１）に波形等化し、波形等化したサンプリング値ｙｔをビタビ検出器１０３に供給する。ビタビ検出器１０３は、順次供給されるサンプリング値ｙｔからビタビ復号アルゴリズムに従って復調信号を出力するものである。
【００２７】
ビタビ検出器１０３は、ＢＭ１０４，ＡＣＳ１０５，ＰＭＭ１０６及びＰＭ１０７を有する。アナログ再生信号のサンプリング値ｙｔは、ビタビ検出１０３のＢＭ１０４に供給される。ＢＭ１０４は供給されるサンプリング値ｙｔと期待値との差であるＢＭ値を算出する。期待値はＰＲ波形に依存する値であり、アナログ再生信号が本来とりうる値である。ＢＭ値は、１つのサンプリング値ｙｔが供給されると、各期待値ごとに算出される。
【００２８】
以下、発明の理解を容易とする為に、ＲＬＬ（１，７）符号を対象にＤ制約有りの３値４状態のＰＲ（１，１）の例について説明するが、これに限らない。なお、ＲＬＬ（１，７）符号のＤ制約により状態を２種類省くことができる。この理由は、ＲＬＬ（１，７）符号のＤ制約から細密パターンが「１０１０１０１０１０・・・」のＲＺ信号をＮＲＺ信号に変換すると「１１００１１００１１・・・」となり、「０１０」又は「１０１」という状態が無くなることに基づく。具体的に、ＢＭ値ＢＭ２，ＢＭ５が省かれることになる。
【００２９】
上記の場合、取りうる状態は４つでＳ０（０，０），Ｓ１（０，１），Ｓ２（１，０），Ｓ３（１，１）となる。また、取りうる期待値は６つでＰ０，Ｐ１，Ｐ３，Ｐ４，Ｐ６，Ｐ７となる。ＢＭ１０４はサンプリング値ｙｔと期待値Ｐ０，Ｐ１，Ｐ３，Ｐ４，Ｐ６，Ｐ７との差であるＢＭ値ＢＭ０，ＢＭ１，ＢＭ３，ＢＭ４，ＢＭ６，ＢＭ７を以下の式（１）〜（６）を利用して算出する。
【００３０】
ＢＭ０＝｜ｙｔ−Ｐ０｜・・・・（１）
ＢＭ１＝｜ｙｔ−Ｐ１｜・・・・（２）
ＢＭ３＝｜ｙｔ−Ｐ３｜・・・・（３）
ＢＭ４＝｜ｙｔ−Ｐ４｜・・・・（４）
ＢＭ６＝｜ｙｔ−Ｐ６｜・・・・（５）
ＢＭ７＝｜ｙｔ−Ｐ７｜・・・・（６）
ＢＭ１０４は、式（１）〜（６）を利用して算出したＢＭ値ＢＭ０，ＢＭ１，ＢＭ３，ＢＭ４，ＢＭ６，ＢＭ７をＡＣＳ１０５に供給する。ＡＣＳ１０５は、供給されたＢＭ値ＢＭ０，ＢＭ１，ＢＭ３，ＢＭ４，ＢＭ６，ＢＭ７とＰＭＭ１０６に格納されている１クロック前のＰＭ値ＰＭ０〜３とをマージ条件に応じて加算し、ＰＭ値ＰＭ０〜３が最小ＢＭ値ＢＭ０，ＢＭ３，ＢＭ４，ＢＭ６，ＢＭ７の積算値であるように、以下の式（７）〜（１０）を利用して算出する。
【００３１】
ＰＭ０（ｔ）＝ｍｉｎ｛ＢＭ０＋ＰＭ０（ｔ−１），ＢＭ１＋ＰＭ１（ｔ−１）｝・・・・（７）
ＰＭ１（ｔ）＝ＢＭ３＋ＰＭ３（ｔ−１）・・・・（８）
ＰＭ２（ｔ）＝ＢＭ４＋ＰＭ０（ｔ−１）・・・・（９）
ＰＭ３（ｔ）＝ｍｉｎ｛ＢＭ６＋ＰＭ２（ｔ−１），ＢＭ７＋ＰＭ３（ｔ−１）｝・・・・（１０）
このように、小さい方のＰＭ値を選択することは、状態遷移のパスを選択することに相当する。即ち、ＡＣＳ１０５はＰＭ値が最小となる状態遷移のパスを常に選択している。つまり、ＡＣＳ１０５は選択したパスに相当するデータ（２値データ）をＰＭ１０７に供給している。
【００３２】
なお、ＰＭ０（ｔ）のＢＭ０＋ＰＭ０（ｔ−１）が状態Ｓ０から状態Ｓ０への遷移に対応し、ＰＭ０（ｔ）のＢＭ１＋ＰＭ１（ｔ−１）が状態Ｓ１からＳ０への遷移に対応する。また、ＰＭ３（ｔ）の｛ＢＭ６＋ＰＭ２（ｔ−１）が状態Ｓ２から状態Ｓ３への遷移に対応し、ＰＭ３（ｔ）のＢＭ７＋ＰＭ３（ｔ−１）が状態Ｓ３からＳ３への遷移に対応する。
【００３３】
上記式（７）のＰＭ０（ｔ）及び式（１０）のＰＭ３（ｔ）における要素の大小関係は、以下の式（１１）〜（１４）に示す４つの条件がある。
【００３４】
ＢＭ０＋ＰＭ０（ｔ−１）＜ＢＭ１＋ＰＭ１（ｔ−１）・・・・（１１）
ＢＭ０＋ＰＭ０（ｔ−１）≧ＢＭ１＋ＰＭ１（ｔ−１）・・・・（１２）
ＢＭ６＋ＰＭ２（ｔ−１）＜ＢＭ７＋ＰＭ３（ｔ−１）・・・・（１３）
ＢＭ６＋ＰＭ２（ｔ−１）≧ＢＭ７＋ＰＭ３（ｔ−１）・・・・（１４）
これら４つの条件の組み合わせにより発生するマージ条件は、図５に示すように４種類に分類される。図５は、条件の組み合わせにより発生するマージ条件の一例について説明する図を示す。
【００３５】
図５は、式（１１）及び式（１３）が成立する条件の組み合わせ（１）、式（１２）及び式（１３）が成立する条件の組み合わせ（２）、式（１１）及び式（１４）が成立する組み合わせ（３），式（１２）及び式（１４）が成立する組み合わせ（４）に分類されており、その条件の組み合わせにより発生するマージ条件をトレリス線図で表している。また、図５は、その条件の組み合わせにより発生するマージ条件、言い替えれば選択したパスに相当するデータＤ０〜Ｄ３の値を表している。
【００３６】
例えばデータＤ０＝０が状態Ｓ０から状態Ｓ０へのパスに相当し、データＤ０＝１が状態Ｓ１から状態Ｓ０へのパスに相当し、データＤ１＝１が状態Ｓ３から状態Ｓ１へのパスに相当し、データＤ２＝０が状態Ｓ０から状態Ｓ２へのパスに相当し、データＤ３＝０が状態Ｓ２から状態Ｓ３へのパスに相当し、データＤ３＝１が状態Ｓ３から状態Ｓ３へのパスに相当する。
【００３７】
また、図５の条件の組み合わせ（１）〜（４）により発生する４種類のマージ条件を３つ以上組み合わせることにより、図６に示すような８種類のパスマージが発生する。図６は、パスマージの一例について説明する図を示す。
【００３８】
図６は、上段に図５の条件の組み合わせ（１）〜（４）により発生する４種類のマージ条件の組み合わせ，下段にそのマージ条件の組み合わせに応じたパスマージを表している。なお、図６中、「●」印は、その状態までパスが確定されたことを表す。例えばマージ条件の組み合わせが（１）→（１）→（１）のパスマージは、パスの連続性により「●」印の状態までパスが確定する。
【００３９】
ＰＭ１０７は、前述のようにＡＣＳ１０５から供給された各パスに相当するデータを順次シフトし、その過程で選択されなかった各パスに対応するデータを順次淘汰していく。そして、ＰＭ１０７は生き残ったパスに対応するデータを復調信号として出力している。
【００４０】
図７は、パスメモリの一例の構成図を示す。図７のパスメモリ１０７は、ＡＣＳ１０５から選択したパスに相当するデータＤ０〜Ｄ３が供給される。なお、データＤ０〜Ｄ３は、図５のマージ条件に応じて決められている。図７のパスメモリ１０７はデータＤ０〜Ｄ３に対応するように、並列に構成されたシフトレジスタ２０（０）〜２０（３），セレクタ２１（０）〜２１（３），シフトレジスタ２２（０）〜２２（３），セレクタ２３（０）〜２３（３），シフトレジスタ２４（０）〜２４（３），・・・，セレクタ２５（０）〜２５（３）を有する。つまり、各シフトレジスタとセレクタとが交互に配列されており、シフトレジスタに供給されるデータＤ０〜Ｄ３がセレクタで選択される。
【００４１】
例えばデータＤ３に“１”が供給されると、図５のマージ条件に基づき状態Ｓ３から状態Ｓ３へのパスが確からしいと判断し、データＤ３の全てのシフトレジスタは時刻ｔ−１のデータＤ３を時刻ｔのデータとする。一方、データＤ３に“０”が供給されると、図５の状態遷移から状態Ｓ２から状態Ｓ３へのパスが確からしいと判断し、データＤ３の全てのシフトレジスタは時刻ｔ−１のデータＤ２を時刻ｔのデータとする。
【００４２】
このような動作を各シフトレジスタ及びセレクタが行うことで確からしいパスを残していき、図６のパスマージが発生した時点で最も確からしいパスのみが残っている。つまり、図６のパスマージが発生した後、データＤ０〜Ｄ３のシフトレジスタは同じデータとなる。したがって、十分な段数を有するＰＭ１０７の場合、復調信号はデータＤ０〜Ｄ３に対応するシフトレジスタのうち何れか一つを出力すればよい。なお、図５に示されるように、データＤ１には常に１が供給され、データＤ２には常に０が供給される。これは、ＲＬＬ（１，７）符号のＤ制約によるものである。以下、ＡＣＳ１０５から供給されるデータＤ０〜Ｄ３を軟判定結果と呼ぶ。
【００４３】
自動期待値追従器１０は、シフトレジスタ１１，パスマージ絶対条件検出器１２，ＡＮＤ回路１３，各期待値計算器１４を有する。パスマージ絶対条件検出器１２は軟判定結果のうちデータＤ０，Ｄ３が供給される。このパスマージ絶対条件検出器１２は、パスマージが発生する条件を限定させる。
【００４４】
具体的に、パスマージ絶対条件検出器１２はデジタルイコライザ１０２からシフトレジスタ１１を介して供給されるサンプリング値がピーク（peak）値又はボトム（bottom）値の時に、そのサンプリング値がピーク又はボトムを示しているかを判断する判断信号ｍｅｒｇｅ１，ｍｅｒｇｅ０をデータＤ０，Ｄ３から作成する。
【００４５】
判断信号ｍｅｒｇｅ１，ｍｅｒｇｅ０は、図８に示すようなデータＤ０，Ｄ３が同時に変化する箇所３０について、判断信号ｍｅｒｇｅ１，ｍｅｒｇｅ０を無効とする。データＤ０，Ｄ３が同時に変化する箇所は、エッジ（edge）の可能性が高い為である。なお、楕円３１，３２に囲まれた箇所は、平均を取ることによりビタビ復調の期待値とされる。
【００４６】
図９はパスマージ絶対条件検出器の一例の構成図を示す。例えば図８（Ｂ）のデータＤ３がＡＮＤ回路３５，負論理ＡＮＤ回路３６，ＥＯＲ回路３７，Ｄ型フリップフロップ回路（以下、ＤＦＦという）３９，ＥＯＲ回路４１に供給される。また、図８（Ｃ）のデータＤ０がＡＮＤ回路３５，負論理ＡＮＤ回路３６，ＥＯＲ回路３７，ＤＦＦ４０，ＥＯＲ回路４２に供給される。
【００４７】
ＡＮＤ回路３５はデータＤ３及びデータＤ０の論理積を算出し、図８（Ｄ）に示すようなデータＤ３＆Ｄ０をＡＮＤ回路４５の一方の端子に供給する。また、負論理ＡＮＤ回路３６はデータＤ３及びデータＤ０の負論理の論理積を算出し、図８（Ｅ）に示すようなデータ／Ｄ３＆／Ｄ０をＡＮＤ回路４６の一方の端子に供給する。
【００４８】
ＥＯＲ回路３７及びＤＦＦ３８は今回のデータＤ３及びデータＤ０が異なり、且つ前回のデータＤ３及びデータＤ０が異なることを検出し、その結果をＮＡＮＤ回路４３，４４に供給する。即ち、ＥＯＲ回路３７及びＤＦＦ３８は２つの状態でデータＤ３及びデータＤ０が異なることを検出する。
【００４９】
ＤＦＦ３９及びＥＯＲ回路４１は今回のデータＤ３と前回のデータＤ３とが異なることを検出し、その結果をＮＡＮＤ回路４３に供給する。即ち、データＤ３のエッジを検出する。また、ＤＦＦ４０及びＥＯＲ回路４２は今回のデータＤ０と前回のデータＤ０とが異なることを検出し、その結果をＮＡＮＤ回路４４に供給する。即ち、データＤ０のエッジを検出する。
【００５０】
ＮＡＮＤ回路４３はデータＤ３が１から０に変化することを検出し、その検出結果をＡＮＤ回路４５の他方の端子に供給する。また、ＮＡＮＤ回路４４はデータＤ０が０から１に変化することを検出し、その検出結果をＡＮＤ回路４６の他方の端子に供給する。
【００５１】
したがって、ＡＮＤ回路４５は、例えば図８（Ｆ）の判断信号Ｍｅｒｇｅ１を出力する。また、ＡＮＤ回路４６は例えば図８（Ｇ）の判断信号Ｍｅｒｇｅ０を出力する。
【００５２】
図８中、判断信号Ｍｅｒｇｅ０がハイレベルのときに図８（Ａ）のサンプリング値がボトム値となり、判断信号Ｍｅｒｇｅ１がハイレベルのときに図８（Ａ）のサンプリング値がピーク値となることが分かる。パスマージ絶対条件検出器１２は判断信号Ｍｅｒｇｅ１，０をＡＮＤ回路１３に供給する。また、ＡＮＤ回路１３はサンプリング値がデジタルイコライザ１０２からシフトレジスタ１１を介して供給される。
【００５３】
したがって、ＡＮＤ回路１３は判断信号Ｍｅｒｇｅ１，０からサンプリング値がピーク又はボトムを示しているかを判断し、その判断結果を各期待値計算器１４に供給する。各期待値計算器１４は、例えばボトム値，ピーク値及びセンター値を計算し、そのボトム値，ピーク値及びセンター値を利用することで各期待値Ｐ０〜Ｐ７を決定することができる。なお、決定された各期待値Ｐ０〜Ｐ７はビタビ検出器１０３にフィードバックされる。
【００５４】
図１０は、自動期待値追従器の動作の一例について説明する図を示す。なお、図１０は自動期待値追従器の動作の説明に必要な部分を表したものであり、説明に不要な部分を省略している。なお、クロック信号は必要に応じて各回路に供給される。
【００５５】
図１０中、シフトレジスタ５０は図８（Ａ）に示すようなサンプリング値が供給され、図８（Ｆ），（Ｇ）に示すような判断信号Ｍｅｒｇｅ１，０とのタイミングを調整したサンプリング値をセレクタ５１に出力する。図１０では、シフトレジスタ５０は例えばＰＲ（１，１，０）又はＰＲ（０，１，１）に応じてタイミングを調整したサンプリング値をセレクタ５１に出力している。光磁気ディスクにＩＤ部とＭＯ部とがある場合、ＩＤ部及びＭＯ部のデータ周波数が異なる場合に対応することも可能である。
【００５６】
セレクタ５１は例えばＰＲ（１，１，０）又はＰＲ（０，１，１）を選択する選択信号１が供給され、その選択信号１に応じてＰＲ（１，１，０）又はＰＲ（０，１，１）のタイミングに調整されたサンプリング値を移動平均回路５３，５４に供給する。
【００５７】
また、パスマージ絶対条件検出器としてのＤ０，Ｄ３論理回路５２は、ＡＣＳ１０５からデータＤ０，Ｄ３が供給され、前述したようにデータＤ０，Ｄ３から判断信号ｍｅｒｇｅ１，ｍｅｒｇｅ０を作成する。Ｄ０，Ｄ３論理回路５２は作成した判断信号ｍｅｒｇｅ０を移動平均回路５３に供給する。また、Ｄ０，Ｄ３論理回路５２は作成した判断信号ｍｅｒｇｅ１を移動平均回路５４に供給する。
【００５８】
移動平均回路５３はサンプリング値のボトム値を示す判断信号ｍｅｒｇｅ０を利用し、例えば図８（Ａ）の楕円３１に囲まれた箇所のボトム平均値を以下の式（１５）を用いて算出する。
【００５９】
平均値（ｔ）＝｛平均値（ｔ−１）×（ｎ−１）＋サンプリング値｝／ｎ・・・・（１５）
ここで、ｎは平均対象とするサンプル個数であり、平均個数と呼ぶ。また、移動平均回路５３は判断信号ｍｅｒｇｅ０がハイレベルのとき，言い替えればサンプリング値がボトム値を示すときに平均値を算出する。
【００６０】
移動平均回路５４はサンプリング値のピーク値を示す判断信号ｍｅｒｇｅ１を利用し、例えば図８（Ａ）の楕円３２に囲まれた箇所のピーク平均値を上記の式（１５）を用いて算出する。移動平均回路５３は判断信号ｍｅｒｇｅ１がハイレベルのとき，言い替えればサンプリング値がピーク値を示すときに平均値を算出する。
【００６１】
移動平均回路５３から出力されるボトム平均値は、振幅調整用前計算器５５，減算制限回路６１，加算除算回路６２に供給される。また、移動平均回路５４から出力されるピーク平均値は、振幅調整用前計算器５５，加算制限回路６０，加算除算回路６２に供給される。振幅調整用前計算器５５は、減算器５６，除算器５７，除算器５８，セレクタ５９を有する。
【００６２】
減算器５６はピーク平均値とボトム平均値との差から振幅値を算出し、その振幅値を除算器５７，５８に供給する。除算器５７は供給された振幅値を８で除算してセレクタ５９に供給する。また、除算器５８は供給された振幅値を１６で除算してセレクタ５９に供給する。セレクタ５９は供給される８で除算した振幅値，１６で除算した振幅値，０を選択信号２に応じて加算制限回路６０，減算制限回路６１，加算除算回路６２に供給する。
【００６３】
加算制限回路６０はピーク平均値とセレクタ５９から供給された値とを加算すると共に、ビット幅の上限値を調整してＤＦＦ６３に出力する。ＤＦＦ６３は加算制限回路６０から供給された値をピーク値の平均値として出力する。また、減算制限回路６１はボトム平均値とセレクタ５９から供給された値とを減算すると共に、ビット幅の下限値を調整してＤＦＦ６４に出力する。ＤＦＦ６４は減算制限回路６１から供給された値をボトム値の平均値として出力する。さらに、加算除算回路６２はボトム平均値とセレクタ５９から供給された値とを加算すると共に、その加算値を２で除算してＤＦＦ６５に出力する。ＤＦＦ６５は加算除算回路６２から供給された値をセンター値の平均値として出力する。このボトム値，ピーク値及びセンター値を利用することにより、各期待値Ｐ０〜Ｐ７を決定することができる。
【００６４】
図１１は自動期待値割り当て回路の一例の構成図を示す。図１１の自動期待値割り当て回路は、ＰＲ（１，１，０）とＰＲ（０，１，１）とに対応しており、選択信号１に応じてＰＲ（１，１，０）又はＰＲ（０，１，１）用の期待値Ｐ０〜Ｐ７を出力する。
【００６５】
例えばボトム値の平均値が期待値Ｐ０，Ｐ１及びＰ４を選択する端子に供給され、センター値の平均値が期待値Ｐ１，Ｐ３，Ｐ４及びＰ６を選択する端子に供給され、ピーク値の平均値が期待値Ｐ３，Ｐ６及びＰ７を選択する端子に供給される。
【００６６】
図１２は、本発明のデータ再生系の他の実施例の構成図を示す。なお、図１２のデータ再生系は一部を除き図４のデータ再生系と同様であり、同一部分には同一符号を付して説明を省略する。
【００６７】
図１２中、各期待値計算器１４はセンター値を減算器１５に供給する。減算器１５はセンター値の他、オフセット量を検出する為に任意に設定される設定値ＲＥＧ１が供給される。減算器１５はセンター値と設定値ＲＥＧ１との差をデジタルイコライザ１０２の前段に設けた加算器１６に供給する。したがって、図１２のデータ再生系は、サンプリング値に含まれるオフセット量をキャンセルすることができる。
【００６８】
本発明は、以下の付記に記載されているような構成が考えられる。
【００６９】
（付記１）  記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生するデータ再生方法において、
前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する状態検出段階と、
前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出段階と、
前記再生信号の平均値に応じて前記再生信号の直流成分の変動量に追従する追従段階と
を備えたデータ再生方法。
（付記２）  前記状態検出段階は、ビタビ検出器のパスメモリに供給されるデータを前記状態遷移のパスを選択する為のデータとして出力する段階と、
前記状態遷移のパスを選択する為のデータに応じて前記再生信号の１つ以上の状態を表す状態信号を生成する段階と
を備えた付記１記載のデータ再生方法。
（付記３）  前記平均値算出段階は、前記状態信号に応じて再生信号の状態を判断する段階と、
前記再生信号の状態毎に前記再生信号の平均値を算出する段階と
を備えた付記２記載のデータ再生方法。
（付記４）  前記追従段階は、前記再生信号の平均値に応じて前記ビタビ復号アルゴリズムで使用する１つ以上の期待値を決定する段階と、
前記決定した期待値をビタビ検出器に供給する段階と
を備えた付記１記載のデータ再生方法。
（付記５）  前記追従段階は、前記再生信号の平均値に応じて前記再生信号の直流成分の変動量を調整する段階
を備えた付記１記載のデータ再生方法。
【００７０】
（付記６）  前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とする付記１乃至５何れか一項記載のデータ再生方法。
【００７１】
（付記７）  記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生するデータ再生装置において、
前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する検出手段と、
前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出手段と、
前記再生信号の平均値に応じて前記再生信号の直流成分の変動量に追従する追従手段と
を備えたデータ再生装置。
（付記８）  前記検出手段は、ビタビ検出器のパスメモリに供給されるデータを前記状態遷移のパスを選択する為のデータとして供給され、前記状態遷移のパスを選択する為のデータに応じて前記再生信号の１つ以上の状態を表す状態信号を生成することを特徴とする付記７記載のデータ再生装置。
（付記９）  前記平均値算出手段は、前記状態信号に応じて再生信号の状態を判断して前記再生信号の状態毎に前記再生信号の平均値を算出することを特徴とする付記８記載のデータ再生装置。
（付記１０）  前記追従手段は、前記再生信号の平均値に応じて前記ビタビ復号アルゴリズムで使用する１つ以上の期待値を決定し、前記決定した期待値をビタビ検出器に供給することを特徴とする付記７記載のデータ再生装置。
（付記１１）  前記追従手段は、前記再生信号の平均値に応じて前記再生信号の直流成分の変動量を調整することを特徴とする付記７記載のデータ再生装置。
【００７２】
（付記１２）  前記再生信号の状態は、前記再生信号のピーク部分，センター部分，ボトム部分であることを特徴とする付記７乃至１１何れか一項記載のデータ再生装置。
（付記１３）  パーシャルレスポンス波形に従ってデータが記録されている記録媒体からの再生信号が供給され、ビタビ復号アルゴリズムに従って前記再生信号から最も確からしい状態遷移のパスを選択し、そのパスに応じたデータを再生する光磁気ディスク装置において、
ビタビ検出器から供給される前記状態遷移のパスを選択する為のデータに応じて前記再生信号の状態を１つ以上検出する検出手段と、
前記検出された１つ以上の再生信号の状態毎に前記再生信号の平均値を算出する平均値算出手段と、
前記再生信号の平均値に応じて前記再生信号の直流成分の変動量に追従する追従手段と
を備えた光磁気ディスク装置。
【発明の効果】
上述の如く、本発明によれば、データ再生系の回路規模を増大させることなく正確なオフセット量を算出することができ、ＰＲＭＬ再生系の期待値を直流成分の変動に素早く追従させることが可能なデータ再生方法及びデータ再生装置並びに光磁気ディスク装置を実現できる。
【００７３】
【図面の簡単な説明】
【図１】データ再生系の一例の構成図である。
【図２】データ再生系の他の一例の構成図である。
【図３】データ再生系の他の一例の構成図である。
【図４】本発明のデータ再生系の一実施例の構成図である。
【図５】条件の組み合わせにより発生するマージ条件の一例について説明する図である。
【図６】パスマージの一例について説明する図である。
【図７】パスメモリの一例の構成図である。
【図８】パスマージ絶対条件検出器の一例のタイミング図である。
【図９】パスマージ絶対条件検出器の一例の構成図である。
【図１０】自動期待値追従器の動作の一例について説明する図である。
【図１１】自動期待値割り当て回路の一例の構成図である。
【図１２】本発明のデータ再生系の他の実施例の構成図である。
【符号の説明】
１，２    データ再生系
１０    自動期待値追従器
１１    シフトレジスタ
１２    パスマージ絶対条件検出器
１３    ＡＮＤ回路
１４    各期待値計算器
１５    減算器
１６    加算器
５３，５４    移動平均回路
５５    振幅調整用前計算器
１０１    アナログデジタル変換器
１０２    デジタルイコライザ
１０３    ビタビ検出器
１０４    ブランチメトリック計算ユニット（ＢＭ）
１０５    Ａｄｄ−Ｃｏｍｐａｒｅ−Ｓｅｌｅｃｔユニット（ＡＣＳ）
１０６    パスメトリックメモリ（ＰＭＭ）
１０７    パスメモリ（ＰＭ）
【図１】
0003647761.tif 000002
【図２】
0003647761.tif 000003
【図３】
0003647761.tif 000004
【図４】
0003647761.tif 000005
【図５】
0003647761.tif 000006
【図６】
0003647761.tif 000007
【図７】
0003647761.tif 000008
【図８】
0003647761.tif 000009
【図９】
0003647761.tif 000010
【図１０】
0003647761.tif 000011
【図１１】
0003647761.tif 000012
【図１２】
0003647761.tif 000013