(57)【要約】【課題】時間的に相関があり周波数特性をもっているような記録再生系のノイズに対しても効果的なデータ復号を行う。【解決手段】最尤復号において、複数のパーシャルレスポンスと、各パーシャルレスポンスからメトリックを生成するメトリック生成器、および、これらのメトリックを合成して最尤復号を実現するビタビ復号器を用意する。第一のパーシャルレスポンスは従来のパーシャルレスポンスとする。第二のパーシャルレスポンスは、第一のパーシャルレスポンスを一クロックシフトして減算することで生成した差分レスポンスとする。あるいは、第一のパーシャルレスポンスを２クロックシフトして減算することで生成した差分レスポンスとしてもよい。もしくは、第一のパーシャルレスポンスを２クロックシフトして加算して生成するレスポンスでもよい。あるいは、第一のパーシャルレスポンスを過去の全てのサンプルにわたって加算した積分レスポンスでもよい。【選択図】　　　　図２
2004039130.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体からの再生信号または伝送媒体を通して取得した再生信号から元の情報を復号する最尤復号方法であって、
第一のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第一のメトリック生成工程と、
第二のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第二のメトリック生成工程と、
前記第一のメトリックと前記第二のメトリックとの両方を用いて最尤復号を実現する最尤復号工程と、
を有することを特徴とする最尤復号方法。
【請求項２】
前記第一のパーシャルレスポンスは、データ信号から再生信号を生成するチャネルの有する周波数特性から調整して実現できる所定の周波数特性を示すパーシャルレスポンスであることを特徴とする請求項１記載の最尤復号方法。
【請求項３】
前記第一のパーシャルレスポンスは、データ信号をデータ転送過程に通して再生した再生信号を、前記第一のパーシャルレスポンスに等化する波形等化器によって等化して生成することを特徴とする請求項１記載の最尤復号方法。
【請求項４】
前記第一のメトリック生成工程は、データ信号を再生して前記第一のパーシャルレスポンスに等化した再生信号と、復号データ列として可能なデータ列を前記第一のパーシャルレスポンスに入力して得た参照信号との間のメトリックを計算して生成することを特徴とする請求項１記載の最尤復号方法。
【請求項５】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを１チャネルクロック分だけシフトしたレスポンスと、の差をとって得られる差分パーシャルレスポンスであることを特徴とする請求項１記載の最尤復号方法。
【請求項６】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを２チャネルクロック分だけシフトしたレスポンスと、の差をとって得られる差分パーシャルレスポンスであることを特徴とする請求項１記載の最尤復号方法。
【請求項７】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを２チャネルクロック分だけシフトしたレスポンスと、の和をとって得られるパーシャルレスポンスであることを特徴とする請求項１記載の最尤復号方法。
【請求項８】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスを過去のレスポンス全てにわたって積算して得られる積分パーシャルレスポンスであることを特徴とする請求項１記載の最尤復号方法。
【請求項９】
前記第二のメトリック生成工程は、データ信号を再生して前記第二のパーシャルレスポンスに等化した再生信号と、復号データ列として可能なデータ列を前記第二のパーシャルレスポンスに入力して得た参照信号との間のメトリックを計算して生成することを特徴とする請求項１記載の最尤復号方法。
【請求項１０】
前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の二乗として得られることを特徴とする請求項１記載の最尤復号方法。
【請求項１１】
前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の絶対値として得られることを特徴とする請求項１記載の最尤復号方法。
【請求項１２】
前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の関数として得られることを特徴とする請求項１記載の最尤復号方法。
【請求項１３】
前記最尤復号を実現する工程は、前記第一のメトリックと前記第二のメトリックを所定の組み合わせで加算するメトリック合成工程と、前記合成されたメトリックを用いて元のデータを最尤復号するビタビ復号工程とを用いて構成されている、ことを特徴とする請求項１記載の最尤復号方法。
【請求項１４】
前記第一のメトリックと前記第二のメトリックを加算する比は、データ信号をデータ転送過程に通して再生した再生信号に含まれるノイズの周波数特性に応じて調整できるように構成されている、ことを特徴とする請求項１３記載の最尤復号方法。
【請求項１５】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンが、前記第一のパーシャルレスポンスを生成するために必要なデータ数と同じ個数のデータで構成されている、ことを特徴とする請求項１または５記載の最尤復号方法。
【請求項１６】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンが、前記第二のパーシャルレスポンスを生成するために必要なデータ数より一つ少ない個数のデータで構成されている、ことを特徴とする請求項１、６、７のいずれか１項記載の最尤復号方法。
【請求項１７】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンは、第二のパーシャルレスポンスを生成するために必要なデータ数と同じ個数のデータで構成されている、ことを特徴とする請求項１または８記載の最尤復号方法。
【請求項１８】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記第一のメトリックが、ビタビ復号における各ステートに対して定義され、前記第二のメトリックが、ビタビ復号における各ブランチに対して定義されていることを特徴とする請求項１または５記載の最尤復号方法。
【請求項１９】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記第一のメトリック、および、前記第二のメトリックが、ともにビタビ復号における各ブランチに対して定義されていることを特徴とする請求項１、６、７のいずれか１項記載の最尤復号方法。
【請求項２０】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記第一のメトリックが、ビタビ復号における各ブランチに対して定義され、前記第二のメトリックが、ビタビ復号における各ステートに対して定義されていることを特徴とする請求項１または８記載の最尤復号方法。
【請求項２１】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記各ステートにいたる生き残りパスは、前記各ステートにいたるパスのうち最小なるパスメトリックを有するパスであることを特徴とする請求項１記載の最尤復号方法。
【請求項２２】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記各ステートにおけるパスのパスメトリックは前記各ステートにいたる生き残りパスの有するパスメトリックに前記第一の所定応答に対するメトリックに所定の定数を乗じた値を加算して得られることを特徴とする請求項１記載の最尤復号方法。
【請求項２３】
前記最尤復号を実現する工程は、ビタビアルゴリズムを用いた最尤復号工程であって、前記各ブランチにおけるパスのパスメトリックは前記各ブランチにいたる生き残りパスの有するパスメトリックに、前記第二の所定の応答に対するメトリックに所定の定数を乗じた値を加算して得られることを特徴とする請求項１記載の最尤復号方法。
【請求項２４】
記録媒体からの再生信号または伝送媒体を通して取得した再生信号から元の情報を復号する最尤復号装置であって、
第一のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第一のメトリック生成手段と、
第二のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第二のメトリック生成手段と、
前記第一のメトリックと前記第二のメトリックとの両方を用いて最尤復号を実現する最尤復号手段と、
を有することを特徴とする最尤復号装置。
【請求項２５】
前記第一のパーシャルレスポンスは、データ信号から再生信号を生成するチャネルの有する周波数特性から調整して実現できる周波数特性を示すパーシャルレスポンスであることを特徴とする請求項２４記載の最尤復号装置。
【請求項２６】
前記第一のパーシャルレスポンスは、データ信号をデータ転送過程に通して再生した再生信号を、前記第一のパーシャルレスポンスに等化する波形等化器によって等化して生成することを特徴とする請求項２４記載の最尤復号装置。
【請求項２７】
前記第一のメトリック生成手段は、データ信号を再生して前記第一のパーシャルレスポンスに等化した再生信号と、復号データ列として可能なデータ列を前記第一のパーシャルレスポンスに入力して得た参照信号との間のメトリックを計算して生成することを特徴とする請求項２４記載の最尤復号装置。
【請求項２８】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを１チャネルクロック分だけシフトしたレスポンスと、の差をとって得られる差分パーシャルレスポンスであることを特徴とする請求項２４記載の最尤復号装置。
【請求項２９】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを２チャネルクロック分だけシフトしたレスポンスと、の差をとって得られる差分パーシャルレスポンスであることを特徴とする請求項２４記載の最尤復号装置。
【請求項３０】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを２チャネルクロック分だけシフトしたレスポンスと、の和をとって得られるパーシャルレスポンスであることを特徴とする請求項２４記載の最尤復号装置。
【請求項３１】
前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスを過去のレスポンス全てにわたって積算して得られる積分パーシャルレスポンスであることを特徴とする請求項２４記載の最尤復号装置。
【請求項３２】
前記第二のメトリック生成手段は、データ信号を再生して前記第二のパーシャルレスポンスに等化した再生信号と、復号データ列として可能なデータ列を前記第二のパーシャルレスポンスに入力して得た参照信号との間のメトリックを計算して生成することを特徴とする請求項２４記載の最尤復号装置。
【請求項３３】
前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の二乗として得られることを特徴とする請求項２４記載の最尤復号装置。
【請求項３４】
前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の絶対値として得られることを特徴とする請求項２４記載の最尤復号装置。
【請求項３５】
前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の関数として得られることを特徴とする請求項２４記載の最尤復号装置。
【請求項３６】
前記最尤復号を実現する手段は、前記第一のメトリックと前記第二のメトリックを所定の組み合わせで加算するメトリック合成手段と、前記合成されたメトリックを用いて元のデータを最尤復号するビタビ復号手段とを用いて構成されている、ことを特徴とする請求項２４記載の最尤復号装置。
【請求項３７】
前記第一のメトリックと前記第二のメトリックを加算する比は、データ信号をデータ転送過程に通して再生した再生信号に含まれるノイズの周波数特性に応じて調整できるように構成されている、ことを特徴とする請求項２６記載の最尤復号装置。
【請求項３８】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンが、前記第一のパーシャルレスポンスを生成するために必要なデータ数と同じ個数のデータで構成されている、ことを特徴とする請求項２４または２８記載の最尤復号装置。
【請求項３９】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンが、前記第二のパーシャルレスポンスを生成するために必要なデータ数より一つ少ない個数のデータで構成されている、ことを特徴とする請求項２４、２９、３０のいずれか１項記載の最尤復号装置。
【請求項４０】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンは、第二のパーシャルレスポンスを生成するために必要なデータ数と同じ個数のデータで構成されている、ことを特徴とする請求項２４または３１記載の最尤復号装置。
【請求項４１】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記第一のメトリックが、ビタビ復号における各ステートに対して定義され、前記第二のメトリックが、ビタビ復号における各ブランチに対して定義されていることを特徴とする請求項２４または２８記載の最尤復号装置。
【請求項４２】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記第一のメトリック、および、前記第二のメトリックが、ビタビ復号における各ブランチに対して定義されていることを特徴とする請求項２４、２９、３０のいずれか１項記載の最尤復号装置。
【請求項４３】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記第一のメトリックが、ビタビ復号における各ブランチに対して定義され、前記第二のメトリックが、ビタビ復号における各ステートに対して定義されていることを特徴とする請求項２４または３１記載の最尤復号装置。
【請求項４４】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記各ステートにいたる生き残りパスは、前記各ステートにいたるパスのうち最小なるパスメトリックを有するパスであることを特徴とする請求項２４記載の最尤復号装置。
【請求項４５】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記各ステートにおけるパスのパスメトリックは前記各ステートにいたる生き残りパスの有するパスメトリックに前記第一の所定応答に対するメトリックに所定の定数を乗じた値を加算して得られることを特徴とする請求項２４記載の最尤復号装置。
【請求項４６】
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記各ブランチにおけるパスのパスメトリックは前記各ブランチにいたる生き残りパスの有するパスメトリックに、前記第二の所定の応答に対するメトリックに所定の定数を乗じた値を加算して得られることを特徴とする請求項２４記載の最尤復号装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体から再生した再生信号や伝送媒体を通して取得した信号を元の情報に復号する最尤復号方法及び最尤復号装置に関し、特にパーシャルレスポンス最尤復号を応用した最尤復号方法及び最尤復号装置に関する。
【０００２】
【従来の技術】
一般に、各種記録媒体を用いたデータの記録再生技術で利用される再生側の装置は、その記録媒体に記録した信号を再生信号として読み取るピックアップ装置や、このピックアップ装置で読み取った再生信号から元のバイナリデータを復号する復号装置等を有して構成されている。
また、このような記録再生技術における記録密度の高密度化に伴い、再生信号から記録データを復号する復号装置は復号確度の高いパーシャルレスポンス最尤復号法（ＰＲＭＬ）が取り入れられている。
このＰＲＭＬとは、データ列を複数ビット単位で所定のレベルに対応させるパーシャルレスポンスと、全ての可能なデータ列の中からパーシャルレスポンスによって生成される参照信号が実際の再生信号に最も近くなるデータ列を選択する最尤復号とを融合した技術である。
【０００３】
すなわち、パーシャルレスポンスは、データ列を連続した複数のビットを単位でまとめて、起こり得るビットパターンを再生信号レベルに対応させる方法である。
例えば、データをｄｎ　とし、再生信号をサンプリングしたサンプルをｒｎ　とする。ｎはデータの番号である。このとき、ｄｎ　はパーシャルレスポンスの入力であり、ｒｎ　はパーシャルレスポンスの出力に相当する。なお、ここでは、４つの連続したビットを再生信号のレベルに対応させるタイプのパーシャルレスポンスを考える。
ここで、パーシャルレスポンスの出力は連続した４つのビット入力を、順に重みａ、ｂ、ｂ、ａを乗じて加算する。これを式で表すと、
ｒｎ＝　ａｄｎ＋　ｂｄｎ＋１＋　ｂｄｎ＋２＋　ａｄｎ＋３　　……式（１）
となる。このようなパーシャルレスポンスをＰＲ（ａｂｂａ）と表す。
【０００４】
一方、最尤復号は、可能な全データ列を所定のパーシャルレスポンスを通して再生信号の参照信号に変換し、このうち、実際に検出した再生信号のサンプル列に最も近いものを選択して復号する方法である。ここで、データ列から生成される参照信号は、ノイズのない理想的な再生信号でもある。
この最尤復号は、全ての可能なデータ列に対して、検出した再生信号が、ある参照信号にノイズを加算した信号であるという条件で、元の参照信号である確率（条件付確率）が最も高くなる参照信号を選択するアルゴリズムである。
そして、この条件付確率は、次のメトリックと呼ばれる量から計算する。
ｍｎ　　＝　（ｒ〜ｎ−　ｒｎ　）２　　　　　　　　　……式（２）
ここで、ｒ〜ｎ　は、時刻ｎで検出した再生信号のサンプル値、ｒｎ　は、時刻ｎにおける参照信号のサンプル値である。
【０００５】
なお、実際の最尤復号では、条件付確率を求める代わりに、前記メトリックの総和を求め、これを最も小さくするデータ列を出力する。また、全てのデータ列におけるメトリックを計算する代わりに、チャネルクロック毎にデータ列を取捨選択しながら、最終的なデータ列を決定する。このようなデータ列探索アルゴリズムはビタビアルゴリズムによって実現される。
【０００６】
【発明が解決しようとする課題】
しかしながら、上述したＰＲＭＬは、ランダムノイズに対して効果を発揮することが知られているが、記録再生チャネルにおけるノイズについては、ランダムノイズだけではなく、周波数特性をもつノイズが含まれているため、このようなノイズについての対応が必要となる。
【０００７】
図１２は、従来の記録再生系とノイズを示すブロック図である。
図示のように、記録媒体１２Ａではメディアノイズが発生し、ピックアップ１２Ｂ及び最尤復号部１２Ｃではシステムノイズが発生している。
記録再生系の全ノイズは、このようなシステムノイズとメディアノイズの二つの要素で構成されていると考えることができる。
したがって、
Ｎｔｏｔａｌ　　＝　Ｎｓｙｓｔｅｍ　＋　Ｎｍｅｄｉａ　　　　　　……式（３）
となる。なお、Ｎｔｏｔａｌ　は全ノイズを表し、Ｎｓｙｓｔｅｍはシステムノイズを表し、Ｎｍｅｄｉａ　はメディアノイズを表すものとする。
【０００８】
ここで、システムノイズはディテクタや電気回路、ＰＲＭＬのレベルのずれから発生するノイズから生じるもので、通常ランダムノイズであると考えられる。従来のＰＲＭＬでは、このようなランダムノイズに対して効果的な復号を実現したものである。
【０００９】
一方、メディアノイズは、主としてメディア上のディフェクトやクロストーク、反射率のゆらぎなどから発生するノイズであると考えられる。
一般に、このようなメディアノイズは、システムノイズと異なり周波数特性をもつ伝達手段を通過して再生信号に加算される。したがって、メディア上ではランダムなノイズであっても、再生信号では、周波数特性があり時間的な相関を有するノイズとなる。
【００１０】
たとえば、前述のＰＲ（ａｂｂａ）を実現するような系を通過する場合、メディア上のｎ番目のチャネルビットにおけるノイズをｎｎ　とすると、再生信号のｎ番目のサンプルにおけるノイズＮｎ　は、
Ｎｎ　＝ａｎｎ＋　ｂｎｎ＋１＋　ｂｎｎ＋２＋　ａｎｎ＋３　　　……式（４）
と表される。この場合、メディアノイズｎｎ　自体がランダムなノイズであっても、再生信号におけるノイズが低い周波数成分が強調されたノイズになっていることが分かる。
【００１１】
図１３は、メディアノイズを含む信号とシステムノイズを含む信号の波形例を示す説明図である。
図１３（Ａ）は、上述した式（１）に式（４）で表されるメディアノイズを加算した信号である。また、図１３（Ｂ）は、上述した式（１）にランダムノイズを加算した信号である。なお、ここでは、メディアノイズのデータ信号に対するＳＮ比と、システムノイズの再生信号に対するＳＮ比を等しくした。また、ノイズのない理想信号は点線で示した。
【００１２】
図１３の両波形を比較すると、メディアノイズを加算した信号が、システムノイズを加算した信号よりも、元の状態を維持しているように見える。これは、メディアノイズが低い周波数のノイズとなるため、オフセットのように振る舞い、その結果、相対レベルが維持されるからである。
一般に、記録再生系におけるノイズは、チャネルの周波数特性により時間的に相関のあるノイズとなるため、同じＳＮ比のランダムノイズがある場合と比べて、信号波形が比較的維持される。
【００１３】
しかし、従来のＰＲＭＬでは、ランダムノイズには効果があるが、オフセットノイズにはあまり効果がない。また、同様に、ノイズに周波数特性があっても、これを積極的に利用することができない。
すなわち、従来のＰＲＭＬは、ノイズに周波数特性がある場合は最適な復号方法とはならない。このため、ノイズに周波数特性がある場合に、より適切な復号方法を開発することが必要となる。
【００１４】
ところで、前述のように高域を減衰する特性をもつパーシャルレスポンスＰＲ（ａ　ｂ　ｂ　ａ）を経たノイズは、低い周波数成分が強調されるため、オフセット的にふるまうことになり、その結果、信号の相対レベルは比較的維持されることは前述の通りである。
そこで、相対レベルを比較することができるパーシャルレスポンスとして、差分波形など低域を減衰する周波数特性を有するパーシャルレスポンスを考える。
【００１５】
ここで、パーシャルレスポンスＰＲ（ａ　ｂ　ｂ　ａ）が、データを転送する過程の周波数特性と比較して実現可能であれば、これを一クロックシフトさせたレスポンスと差分をとった差分レスポンスであるパーシャルレスポンスＰＲ（ａｂ−ａ　０　ａ−ｂ　−ａ）は実現可能である。
また、ＰＲ（ａ　ｂ−ａ　０　ａ−ｂ　−ａ）によって生成される再生信号は、次のように表すことができる。
ｒｎ＝ａ（ｄｎ　−ｄｎ＋４　）＋（ｂ−ａ）（ｄｎ＋１　−ｄｎ＋３　）　……式（５）
となる。
式（５）のレスポンスはＰＲ（ａ　ｂ　ｂ　ａ）のレスポンスを１クロックずらして引くものであるため、前述のようにＰＲ（ａ　ｂ　ｂ　ａ）への等化が可能ならば、ＰＲ（ａ　ｂ−ａ　０　ａ−ｂ　−ａ）も可能である。
したがって、以上のような上記パーシャルレスポンスの時間差分として得られるパーシャルレスポンスを用いて振幅の相対レベルを比較すれば、より効果的な最尤復号が実現できることが期待できる。
【００１６】
しかしながら、パーシャルレスポンスＰＲ（ａ　ｂ−ａ　０　ａ−ｂ　−ａ）を経たメディアノイズｎｎ　は、再生信号のｎ番目のサンプルにおけるノイズＮｎ　とすると、
Ｎｎ　＝ａ（ｎｎ　−ｎｎ＋４　）＋（ｂ−ａ）（ｎｎ＋１　−ｎｎ＋３　）　……式（６）
のように寄与する。
したがって、パーシャルレスポンスＰＲ（ａ　ｂ−ａ　０　ａ−ｂ　−ａ）は、パーシャルレスポンスＰＲ（ａ　ｂ　ｂ　ａ）を経た場合と異なり、より高い周波数成分が強調されたノイズになることがわかる。
また、差分をとることで、ランダムノイズの高い周波数成分も増幅される。よって、時間差分を用いて生成されたパーシャルレスポンスを用いた最尤復号が、従来のパーシャルレスポンスを用いた最尤復号と比較して必ずしも有効であるとは限らない。そこで、従来のパーシャルレスポンスを用いた最尤復号と、時間的差分を用いたさパーシャルレスポンスを用いた最尤復号を組み合わせて使うことを考える。
【００１７】
以上をまとめると次のようになる。
（１）記録再生系におけるノイズは、ランダムなシステムノイズと非ランダムなメディアノイズによって構成されているため、非ランダムなノイズに効果を発揮するＰＲＭＬが必要となる課題が生じる。
（２）従来のパーシャルレスポンスでは、メディアノイズの低い周波数成分が強調されるため、再生信号中のノイズが低い周波数成分を多く有する。
（３）従来のパーシャルレスポンスの時間差分をとると、低い周波数成分のノイズは減衰されるが、高い周波数成分のノイズが強調される。
（４）よって、従来のパーシャルレスポンスと、従来のパーシャルレスポンスの時間差分で生成されるパーシャルレスポンスを組み合わせた最尤復号を開発すれば効果が期待できる。
【００１８】
以上のように、本発明の目的は、ランダムなシステムノイズと非ランダムなメディアノイズを含む記録再生系の全ノイズに有効に対応できる最尤復号方法及び最尤復号装置を提供することにある。
【００１９】
【課題を解決するための手段】
本発明の最尤復号方法は、前記目的を達成するため、記録媒体からの再生信号または伝送媒体を通して取得した再生信号から元の情報を復号する最尤復号方法であって、第一のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第一のメトリック生成工程と、第二のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第二のメトリック生成工程と、前記第一のメトリックと前記第二のメトリックとの両方を用いて最尤復号を実現する最尤復号工程と、を有することを特徴とする。
【００２０】
また、本発明の最尤復号装置は、記録媒体からの再生信号または伝送媒体を通して取得した再生信号から元の情報を復号する最尤復号装置であって、第一のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第一のメトリック生成手段と、第二のパーシャルレスポンスを通して生成された再生信号のメトリックを生成する第二のメトリック生成手段と、前記第一のメトリックと前記第二のメトリックとの両方を用いて最尤復号を実現する最尤復号手段と、を有することを特徴とする。
【００２１】
本発明の最尤復号方法及び最尤復号装置では、第一の所定応答によって生成された再生信号とその応答によって生成された参照値との間のメトリックを生成するとともに、第二の所定応答によって生成された再生信号とその応答によって生成された参照値との間のメトリックを生成し、これらのメトリックを所定の比で加算したメトリックを生成するようにしたことから、２つのメトリックの組み合わせにより、特性の異なる種々のノイズに有効に対応した最尤復号を行うことができる。
【００２２】
例えば、前記第一のパーシャルレスポンスは、データ信号から再生信号を生成するチャネルの有する周波数特性から調整して実現できる所定の周波数特性を示すパーシャルレスポンスであるとして、データ信号をデータ転送過程に通して再生した再生信号を、前記第一のパーシャルレスポンスに等化する波形等化器によって等化して生成する。
また、前記第一のメトリック生成手段は、データ信号を再生して前記第一のパーシャルレスポンスに等化した再生信号と、復号データ列として可能なデータ列を前記第一のパーシャルレスポンスに入力して得た参照信号との間のメトリックを計算して生成することでなされるものとする。
【００２３】
一方、前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを１チャネルクロック分だけシフトしたレスポンスと、の差をとって得られる差分パーシャルレスポンスとする。あるいは、前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを２チャネルクロック分だけシフトしたレスポンスと、の差をとって得られる差分パーシャルレスポンスとする。または、前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスと、前記第一のパーシャルレスポンスを２チャネルクロック分だけシフトしたレスポンスと、の和をとって得られるパーシャルレスポンスとする。もしくは、前記第二のパーシャルレスポンスは、前記第一のパーシャルレスポンスを過去のレスポンス全てにわたって積算して得られる積分パーシャルレスポンスとする。
また、前記第二のメトリック生成手段は、データ信号を再生して前記第二のパーシャルレスポンスに等化した再生信号と、復号データ列として可能なデータ列を前記第二のパーシャルレスポンスに入力して得た参照信号との間のメトリックを計算して生成することでなされるものとする。
ここで、前記メトリックは、データ信号を所定のパーシャルレスポンスを通して再生した再生信号のサンプルと、復号データ信号として可能なデータ信号をパーシャルレスポンスに通して生成した基準信号のサンプルとの間の振幅レベル差の二乗、あるいは、絶対値、もしくは、その関数として得られるものとする。
【００２４】
さらに、前記最尤復号を実現する手段は、前記第一のメトリックと前記第二のメトリックを所定の組み合わせで加算するメトリック合成手段と、前記合成されたメトリックを用いて元のデータを最尤復号するビタビ復号手段とを用いて構成されるとし、前記第一のメトリックと前記第二のメトリックを加算する比は、データ信号をデータ転送過程に通して再生した再生信号に含まれるノイズの周波数特性に応じて調整できるようにする。
前記最尤復号を実現する手段は、ビタビアルゴリズムを用いた最尤復号手段であって、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンが、前記第一のパーシャルレスポンスを生成するために必要なデータ数と同じ個数のデータで構成されている。
【００２５】
また、最尤復号を具体的に実現するため、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンを、前記第二のパーシャルレスポンスを生成するために必要なデータ数より一つ少ない個数のデータで構成する。あるいは、前記ビタビアルゴリズムを構成するステートをあらわすデータパターンを、第二のパーシャルレスポンスを生成するために必要なデータ数と同じ個数のデータで構成する。
ここで、前記第一のメトリックを、ビタビ復号における各ステートに対して定義し、前記第二のメトリックが、ビタビ復号における各ブランチに対して定義するものとする。あるいは、前記第一のメトリックが、前記第二のメトリックが、ビタビ復号における各ブランチに対して定義する。もしくは、前記第一のメトリックをビタビ復号における各ブランチに対して定義し、前記第二のメトリックを、ビタビ復号における各ステートに対して定義する。
【００２６】
以上のようにメトリックを設定して、最尤復号を実現するビタビ復号は、前記各ステートにいたる生き残りパスが、前記各ステートにいたるパスのうち最小なるパスメトリックを有するパスであるように構成する。また、前記各ステートにおけるパスのパスメトリックは前記各ステートにいたる生き残りパスの有するパスメトリックに前記第一の所定応答に対するメトリックに所定の定数を乗じた値を加算して得られるようにする。前記各ブランチにおけるパスのパスメトリックは前記各ブランチにいたる生き残りパスの有するパスメトリックに、前記第二の所定の応答に対するメトリックに所定の定数を乗じた値を加算して得られるようにする。
以上のような構成で、２つのメトリックを所定の比で組み合わせたメトリックを用いた最尤復号を行えば、ノイズが時間相関を有し、特定の周波数特性を含む場合であっても、効率よく低いエラーレートでデータを復号する最尤復号を実現できる。
【００２７】
【発明の実施の形態】
以下、本発明による最尤復号方法及び最尤復号装置の実施の形態例について説明する。
本実施の形態は、従来のパーシャルレスポンスから第一のメトリックを生成する一方、従来のパーシャルレスポンスの差分レスポンスから第二のメトリックを生成して、この２つのメトリックを所定の比で組み合わせたメトリックを用いた最尤復号を行うようにしたものである。
すなわち、従来のパーシャルレスポンスでは高い周波数のメディアノイズが減衰される一方、時間差分のパーシャルレスポンスでは低い周波数のメディアノイズが減衰される。そこで、２つのパーシャルレスポンスとを組み合わせれば、高い周波数のメディアノイズと低い周波数のメディアノイズを効果的に減衰した最尤復号が実現できる。
そこで、本実施の形態例では、従来のパーシャルレスポンスから得られる第一のメトリックと、時間差分パーシャルレスポンスから得られる第二のメトリックを所定の比で組み合わせたメトリックを用いて、最尤復号を実現する。そのため、時間的に相関があり周波数特性を有する記録再生系のノイズに対して、従来よりも効果的なデータ復号を実現する。
【００２８】
図１は、本発明の実施の形態における最尤復号方法を適用した記録情報再生装置の概要を示すブロック図である。
この記録情報再生装置は、記録情報を記録した記録媒体１Ａと、この記録媒体１Ａに記録した信号を再生信号として読み取るピックアップ１Ｂと、このピックアップ１Ｂによって読み出された再生信号をＡＤ変換してサンプリングするＡＤコンバータ１Ｃと、このＡＤコンバータ１Ｃによって得られた再生信号のサンプル列からデータ列を復号する最尤復号装置１Ｄとによって構成されている。
【００２９】
図２は、上述した最尤復号装置１Ｄを実現するための構成例を示すブロック図である。
図示のように、この最尤復号装置１Ｄは、波形等化器２Ａ、第一メトリック生成器２Ｂ、第二メトリック生成器２Ｃ、合成メトリック生成器２Ｄ、ビタビ復号器２Ｅによって構成されている。
この最尤復号装置１Ｄに入力された再生信号は、まず波形等化器２Ａに入力される。この波形等化器２Ａからは、所定のターゲットパーシャルレスポンスＰＲ（ａｂｂａ）に等化された等化信号ｕｎ　が出力され、第一メトリック生成器２Ｂ、及び第二メトリック生成器２Ｃに入力される。
【００３０】
第一メトリック生成器２Ｂでは、第一のパーシャルレスポンスに基づいてメトリックが生成されて第一のメトリックとして出力される。
第二メトリック生成器２Ｃでは、第二のパーシャルレスポンスに基づいてメトリックが生成されて第二のメトリックとして出力される。
また、メトリック合成器２Ｄでは、第一メトリック生成器２Ｂから出力された第一のメトリックと、第二メトリック生成器２Ｃから出力された第二のメトリックが入力され、所定の関係に基づいて生成された合成メトリックが出力される。
ビタビ復号器２Ｅでは、メトリック合成器２Ｄから出力されたメトリックを入力し、ビタビアルゴリズムによって復号された復号ビットデータが出力される。
【００３１】
図３は、本例における波形等化器２Ａの構成例を示すブロック図である。
この波形等化器２Ａは、増幅器３Ａ〜３Ｄ、フリップフロップ３Ｅ〜３Ｈ、加算器３Ｉによって構成されるフィルタを成している。
この波形等化器２Ａに入力された再生信号は、フリッピフロップ３Ｅによってチャネルクロックの１クロック分遅延され、フリップフロップ３Ｆによってさらに１クロック遅延され、フリップフロップ３Ｇによってさらに１クロック遅延され、フリップフロップ３Ｈによってさらに１クロック遅延される。
また、フリップフロップ３Ｅから出力された再生信号は増幅器３Ａによって−ｋ倍され、フリップフロップ３Ｆから出力された再生信号は増幅器３Ｂによって１＋ｋ倍され、フリップフロップ３Ｇから出力された再生信号は増幅器３Ｃによって１＋ｋ倍され、フリップフロップ３Ｈから出力された再生信号は増幅器３Ｄによって−ｋ倍されて出力される。
また、増幅器３Ａ、３Ｂ、３Ｃ、３Ｄから出力された４つの再生信号は、加算器３Ｉによって加算される。さらに、加算器３Ｉの出力は等化信号として波形等化器２Ａから出力される。
ここで、各増幅器３Ａ〜３Ｄの係数の値を決定するｋは、等化信号のノイズを最も小さくするように調整する。
【００３２】
図４は、本例における第一メトリック生成器２Ｃの構成例を示すブロック図である。
この第一メトリック生成器２Ｃは、予測サンプル値（参照値）レジスタ４Ａ〜４Ｊ、メトリックレジスタ４ａ〜４ｋ、および、フリップフロップ４Ｌを有している。
まず、フリップフロップ４Ｌには、この第一メトリック生成器２Ｃに入力された等化信号ｕｎ　が入力され、１チャネルクロック遅延した等化信号ｕｎ−１　が出力される。
また、レジスタ４Ａには、データ列００００に対応する参照値ｒ００００を記憶する。レジスタ４Ｂには、データ列０００１に対応する参照値ｒ０００１を記憶する。レジスタ４Ｃには、データ列１０００に対応する参照値ｒ１０００を記憶する。レジスタ４Ｄには、データ列１００１に対応する参照値ｒ１００１を記憶する。レジスタ４Ｅには、データ列００１１に対応する参照値ｒ００１１を記憶する。レジスタ４Ｆには、データ列１１００に対応する参照値ｒ１１００を記憶する。レジスタ４Ｇには、データ列０１１０に対応する参照値ｒ０１１０を記憶する。レジスタ４Ｈには、データ列０１１１に対応する参照値ｒ０１１１を記憶する。レジスタ４Ｉには、データ列１１１０に対応する参照値ｒ１１１０を記憶する。レジスタ４Ｊには、データ列１１１１に対応する参照値ｒ１１１１を記憶する。
【００３３】
また、レジスタ４ａには、等化信号ｕｎ−１　と参照値ｒ００００の間のメトリックｍｓ００００を記憶する。レジスタ４ｂには、等化信号ｕｎ−１　と参照値ｒ０００１の間のメトリックｍｓ０００１を記憶する。レジスタ４ｃには、等化信号ｕｎ−１　と参照値ｒ１０００の間のメトリックｍｓ１０００を記憶する。レジスタ４ｄには、等化信号ｕｎ−１　と参照値ｒ１００１の間のメトリックｍｓ１００１を記憶する。レジスタ４ｅには、等化信号ｕｎ−１　と参照値ｒ００１１の間のメトリックｍｓ００１１を記憶する。
レジスタ４ｆには、等化信号ｕｎ−１　と参照値ｒ１１００の間のメトリックｍｓ１１００を記憶する。レジスタ４ｇには、等化信号ｕｎ−１　と参照値ｒ０１１０の間のメトリックｍｓ０１１０を記憶する。レジスタ４ｈには、等化信号ｕｎ−１　と参照値ｒ０１１１の間のメトリックｍｓ０１１１を記憶する。レジスタ４ｉには、等化信号ｕｎ−１　と参照値ｒ１１１０の間のメトリックｍｓ１１１０を記憶する。レジスタ４ｊには、等化信号ｕｎ−１　と参照値ｒ１１１１の間のメトリックｍｓ１１１１を記憶する。
【００３４】
そして、レジスタ４Ａからレジスタ４ａ、レジスタ４Ｂからレジスタ４ｂ、レジスタ４Ｃからレジスタ４ｃ、レジスタ４Ｄからレジスタ４ｄ、レジスタ４Ｅからレジスタ４ｅ、レジスタ４Ｆからレジスタ４ｆ、レジスタ４Ｇからレジスタ４ｇ、レジスタ４Ｈからレジスタ４ｈ、レジスタ４Ｉからレジスタ４ｉ、レジスタ４Ｊからレジスタ４ｊに到る過程には、それぞれ加算器４１と掛け算器４２が１つずつ設けられている。
そして、加算器４１では、入力した等化信号ｕｎ−１　と各レジスタ４Ａ〜４Ｊから得られた参照信号ｒ００００、ｒ０００１、ｒ１０００、ｒ１００１、ｒ００１１、ｒ１１００、ｒ０１１０、ｒ０１１１、ｒ１１１０、ｒ１１１１のいずれかの信号を入力し、その誤差を出力する。
また、掛け算器４２は、加算器４１から出力された誤差信号を二乗した信号を出力する。なお、掛け算器４２の代わりに絶対値計算器を配してもよい。
以上のような構成により、チャネルビットクロック毎に各レジスタ４ａ〜４ｊの値が出力される。
【００３５】
図５〜図７は、本例における第二メトリック生成器２Ｃの構成例を示すブロック図である。
本例における第二メトリック生成器２Ｃは、図５に示す差分信号生成器５と、図６に示す差分参照生成器６と、図７に示す差分メトリック生成装置７とによって構成されている。
図５に示す差分信号生成器５は、フリップフロップ５Ａと、加算器５Ｂによって生成されている。
差分信号生成器５に入力された等化信号ｕｎ　は、フリップフロップ５Ａは入力される。フリップフロップ５Ａからは、チャネルビットクロック分遅延した等化信号ｕｎ−１　が出力される。
差分信号生成器５に入力された等化信号ｕｎ　とチャネルビットクロック分遅延した等化信号ｕｎ−１　は、加算器５Ｂに入力される。加算器５Ｂからは、差分信号ｖｎ　＝ｕｎ　−ｕｎ−１　が出力される。
このようにして、再生信号をパーシャルレスポンスＰＲ（ａ　ｂ−ａ　０　ａ−ｂ　−ａ）に等化する。
【００３６】
図６に示す差分参照生成器６は、レジスタ６Ａ〜６Ｊとレジスタ６ａ〜６ｐによって構成されている。
レジスタ６Ａには、レジスタ４Ａと同じ参照値ｒ００００が入力されている。レジスタ６Ｂには、レジスタ４Ｂと同じ参照値ｒ０００１が入力されている。レジスタ６Ｃには、レジスタ４Ｃと同じ参照値ｒ１０００が入力されている。レジスタ６Ｄには、レジスタ４Ｄと同じ参照値ｒ１００１が入力されている。レジスタ６Ｅには、レジスタ４Ｅと同じ参照値ｒ００１１が入力されている。レジスタ６Ｆには、レジスタ４Ｆと同じ参照値ｒ１１００が入力されている。レジスタ６Ｇには、レジスタ４Ｇと同じ参照値ｒ０１１０が入力されている。レジスタ６Ｈには、レジスタ４Ｈと同じ参照値ｒ０１１１が入力されている。レジスタ６Ｉには、レジスタ４Ｉと同じ参照値ｒ１１１０が入力されている。レジスタ６Ｊには、レジスタ４Ｊと同じ参照値ｒ１１１１が入力されている。
【００３７】
また、レジスタ６Ａ〜６Ｊからレジスタ６ａ〜６ｊの間には、差分参照値を得るための加算器６１が設けられている。
そして、レジスタ６ａには、差分参照値ｄ０００００　＝ｒ００００−ｒ００００が記憶されている。レジスタ６ｂには、差分参照値ｄ００００１　＝ｒ０００１−ｒ００００が記憶されている。レジスタ６ｃには、差分参照値ｄ０００１１　＝ｒ００１１−ｒ０００１が記憶されている。レジスタ６ｄには、差分参照値ｄ１００００　＝ｒ００００−ｒ１０００が記憶されている。レジスタ６ｅには、差分参照値ｄ１０００１　＝ｒ１０００−ｒ０００１が記憶されている。レジスタ６ｆには、差分参照値ｄ１００１１　＝ｒ００１１−ｒ１００１が記憶されている。レジスタ６ｇには、差分参照値ｄ００１１０　＝ｒ０１１０−ｒ００１１が記憶されている。レジスタ６ｈには、差分参照値ｄ００１１１　＝ｒ０１１１−ｒ００１１が記憶されている。レジスタ６ｉには、差分参照値ｄ１１０００　＝ｒ１０００−ｒ１１００が記憶されている。
【００３８】
レジスタ６ｊには、差分参照値ｄ１１００１　＝ｒ１００１−ｒ１１００が記憶されている。レジスタ６ｋには、差分参照値ｄ０１１００　＝ｒ１１００−ｒ０１１０が記憶されている。レジスタ６ｌには、差分参照値ｄ０１１１０　＝ｒ１１１０−ｒ０１１１が記憶されている。レジスタ６ｍには、差分参照値ｄ０１１１１　＝ｒ１１１１−ｒ０１１１が記憶されている。レジスタ６ｎには、差分参照値ｄ１１１００　＝ｒ１１００−ｒ１１１０が記憶されている。レジスタ６ｏには、差分参照値ｄ１１１１０　＝ｒ１１１０−ｒ１１１１が記憶されている。レジスタ６ｐには、差分参照値ｄ１１１１１　＝ｒ１１１１１　−ｒ１１１１が記憶されている。
以上のような構成を用いて、パーシャルレスポンスＰＲ（ａ　ｂ−ａ　０　ａ−ｂ　−ａ）の参照レベルを生成する。
【００３９】
また、図７に示す第二メトリック生成器７は、参照値レジスタ７Ａ〜７Ｐ、第二メトリックレジスタ７ａ〜７ｐによって構成される。
レジスタ７Ａには、レジスタ６ａの差分参照値ｄ０００００　が記憶されている。レジスタ７Ｂには、レジスタ６ｂの差分参照値ｄ００００１　が記憶されている。レジスタ７Ｃには、レジスタ６ｃの差分参照値ｄ０００１１　が記憶されている。レジスタ７Ｄには、レジスタ６ｄの差分参照値ｄ１００００　が記憶されている。レジスタ７Ｅには、レジスタ６ｅの差分参照値ｄ１０００１　が記憶されている。レジスタ７Ｆには、レジスタ６ｆの差分参照値ｄ１００１１　が記憶されている。レジスタ７Ｇには、レジスタ６ｇの差分参照値ｄ００１１０　が記憶されている。レジスタ７Ｈには、レジスタ６ｈの差分参照値ｄ００１１１　が記憶されている。
【００４０】
レジスタ７Ｉには、レジスタ６ｉの差分参照値ｄ１１０００　が記憶されている。レジスタ７Ｊには、レジスタ６ｊの差分参照値ｄ１１００１　が記憶されている。レジスタ７Ｋには、レジスタ６ｋの差分参照値ｄ０１１００　が記憶されている。レジスタ７Ｌには、レジスタ６ｌの差分参照値ｄ０１１１０　が記憶されている。レジスタ７Ｍには、レジスタ６ｍの差分参照値ｄ０１１１１　が記憶されている。レジスタ７Ｎには、レジスタ６ｎの差分参照値ｄ１１１００　が記憶されている。レジスタ７Ｏには、レジスタ６ｏの差分参照値ｄ１１１１０　が記憶されている。レジスタ７Ｐには、レジスタ６ｐの差分参照値ｄ１１１１１　が記憶されている。
【００４１】
また、レジスタ７ａには、差分信号ｖｎ　と差分参照値ｄ０００００　の間のメトリックｍｂ０００００　を記憶する。レジスタ７ｂには、差分信号ｖｎ　と差分参照値ｄ００００１　の間のメトリックｍｂ００００１　を記憶する。レジスタ７ｃには、差分信号ｖｎ　と差分参照値ｄ０００１１　の間のメトリックｍｂ０００１１　を記憶する。レジスタ７ｄには、差分信号ｖｎ　と差分参照値ｄ１００００　の間のメトリックｍｂ１００００　を記憶する。レジスタ７ｅには、差分信号ｖｎ　と差分参照値ｄ１０００１　の間のメトリックｍｂ１０００１　を記憶する。レジスタ７ｆには、差分信号ｖｎ　と差分参照値ｄ１００１１　の間のメトリックｍｂ１００１１　を記憶する。レジスタ７ｇには、差分信号ｖｎ　と差分参照値ｄ００１１０　の間のメトリックｍｂ００１１０　を記憶する。レジスタ７ｈには、差分信号ｖｎ　と差分参照値ｄ００１１１　の間のメトリックｍｂ００１１１　を記憶する。
【００４２】
レジスタ７ｉには、差分信号ｖｎ　と差分参照値ｄ１１０００　の間のメトリックｍｂ１１０００　を記憶する。レジスタ７ｊには、差分信号ｖｎ　と差分参照値ｄ１１００１　の間のメトリックｍｂ１１００１　を記憶する。レジスタ７ｋには、差分信号ｖｎ　と差分参照値ｄ０１１００　の間のメトリックｍｂ０１１００　を記憶する。レジスタ７ｌには、差分信号ｖｎ　と差分参照値ｄ０１１１０　の間のメトリックｍｂ０１１１０　を記憶する。レジスタ７ｍには、差分信号ｖｎ　と差分参照値ｄ０１１１１　の間のメトリックｍｂ０１１１１　を記憶する。レジスタ７ｎには、差分信号ｖｎ　と差分参照値ｄ１１１００　の間のメトリックｍｂ１１１００　を記憶する。レジスタ７ｏには、差分信号ｖｎ　と差分参照値ｄ１１１１０　の間のメトリックｍｂ１１１１０　を記憶する。レジスタ７ｐには、差分信号ｖｎ　と差分参照値ｄ１１１１１　の間のメトリックｍｂ１１１１１　を記憶する。
【００４３】
また、レジスタ７Ａからレジスタ７ａ、レジスタ７Ｂからレジスタ７ｂ、レジスタ７Ｃからレジスタ７ｃ、レジスタ７Ｄからレジスタ７ｄ、レジスタ７Ｅからレジスタ７ｅ、レジスタ７Ｆからレジスタ７ｆ、レジスタ７Ｇからレジスタ７ｇ、レジスタ７Ｈからレジスタ７ｈ、レジスタ７Ｉからレジスタ７ｉ、レジスタ７Ｊからレジスタ７ｊ、レジスタ７Ｋからレジスタ７ｋ、レジスタ７Ｌからレジスタ７ｌ、レジスタ７Ｍからレジスタ７ｍ、レジスタ７Ｎからレジスタ７ｎ、レジスタ７Ｏからレジスタ７ｏ、レジスタ７Ｐからレジスタ７ｐに到る過程では加算器７１と掛け算器７２が１つずつ設けられている。
加算器７１では、入力した差分信号ｖｎ　と、レジスタ７Ａ〜７Ｐにおける参照値ｄ０００００　、ｄ００００１　、ｄ０００１１　、ｄ１００００　、ｄ１０００１　、ｄ１００１１　、ｄ００１１０　、ｄ００１１１　、ｄ１１０００　、ｄ１１００１　、ｄ０１１００　、ｄ０１１１０　、ｄ０１１１１　、ｄ１１１００　、ｄ１１１１０　、ｄ１１１１１　の中の該当する信号を入力し、その誤差を出力する。
また、掛け算器７２は、加算器７１から出力された誤差信号を二乗した信号を出力する。なお、掛け算器７２の代わりに絶対値計算器を配してもよい。
以上のような構成によって、チャネルビットクロック毎にレジスタ７ａ〜７ｐの値が出力される。
【００４４】
図８は、本例におけるメトリック合成器２Ｄの構成例を示すブロック図である。
このメトリック合成器２Ｄは、第一メトリック生成器２Ｂのレジスタ４ａ〜４ｊから出力された１０個のメトリック｛ｍｓ｝、第二メトリック生成装置２Ｃのレジスタ７ａ〜７ｐから出力された１６個のメトリック｛ｍｂ｝が入力されて、レジスタ８Ａ〜８Ｐから得られる１６個のメトリック｛ｍ｝が出力されるように構成されている。
レジスタ８Ａには、第一メトリックｍｓ００００、第二メトリックｍｂ０００００　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ０００００　＝ｍｓ００００＋ｋ＊ｍｂ０００００　が記憶されている。レジスタ８Ｂには、第一メトリックｍｓ００００、第二メトリックｍｂ００００１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ００００１　＝ｍｓ００００＋ｋ＊ｍｂ００００１　が記憶されている。レジスタ８Ｃには、第一メトリックｍｓ０００１、第二メトリックｍｂ０００１１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ０００１１　＝ｍｓ０００１＋ｋ＊ｍｂ０００１１　が記憶されている。
【００４５】
レジスタ８Ｄには、第一メトリックｍｓ１０００、第二メトリックｍｂ１００００　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１００００　＝ｍｓ１０００＋ｋ＊ｍｂ１００００　が記憶されている。レジスタ８Ｅには、第一メトリックｍｓ１００１、第二メトリックｍｂ１００１１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１００１１　＝ｍｓ１００１＋ｋ＊ｍｂ１００１１　が記憶されている。レジスタ８Ｆには、第一メトリックｍｓ００１１、第二メトリックｍｂ００１１０　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ００１１０　＝ｍｓ００１１＋ｋ＊ｍｂ００１１０　が記憶されている。
レジスタ８Ｇには、第一メトリックｍｓ００１１、第二メトリックｍｂ００１１１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ００１１１　＝ｍｓ００１１＋ｋ＊ｍｂ００１１１　が記憶されている。レジスタ８Ｈには、第一メトリックｍｓ１１００、第二メトリックｍｂ１１０００　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１１０００　＝ｍｓ１１００＋ｋ＊ｍｂ１１０００　が記憶されている。レジスタ８Ｉには、第一メトリックｍｓ１１００、第二メトリックｍｂ１１００１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１１００１　＝ｍｓ１１００＋ｋ＊ｍｂ１１００１　が記憶されている。
【００４６】
レジスタ８Ｊには、第一メトリックｍｓ０１１０、第二メトリックｍｂ０１１００　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ０１１００　＝ｍｓ０１１０＋ｋ＊ｍｂ０１１００　が記憶されている。レジスタ８Ｋには、第一メトリックｍｓ０１１１、第二メトリックｍｂ０１１１０　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ０１１１０　＝ｍｓ０１１１＋ｋ＊ｍｂ０１１１０　が記憶されている。レジスタ８Ｌには、第一メトリックｍｓ０１１１、第二メトリックｍｂ０１１１１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ０１１１＝ｍｓ０１１１＋ｋ＊ｍｂ０１１１１　が記憶されている。
レジスタ８Ｍには、第一メトリックｍｓ１１１０、第二メトリックｍｂ１１１００　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１１１００　＝ｍｓ１１１０＋ｋ＊ｍｂ１１１００　が記憶されている。レジスタ８Ｎには、第一メトリックｍｓ１１１１、第二メトリックｍｂ１１１１０　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１１１１０　＝ｍｓ１１１１＋ｋ＊ｍｂ１１１１０　が記憶されている。
【００４７】
レジスタ８Ｏには、第一メトリックｍｓ１１１１、第二メトリックｍｂ１１１１１　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ１１１１１　＝ｍｓ１１１１＋ｋ＊ｍｂ１１１１１　が記憶されている。レジスタ８Ｐには、第一メトリックｍｓ００００、第二メトリックｍｂ０００００　が入力され、所定の定数ｋを係数として生成された合成メトリックｍｐ０００００　＝ｍｓ００００＋ｋ＊ｍｂ０００００　が記憶されている。以上の構成にしたがい、チャネルビットクロック毎にレジスタ８Ａ〜８Ｐのメトリック値が出力される。
【００４８】
図９及び図１０は、本例におけるビタビ復号器２Ｅの構成例を示すブロック図である。
このビタビ復号器２Ｅは、図９に示すパスメトリック更新器９と、図１０に示すパスメモリ更新器１０によって構成されている。
パスメトリック更新器９は、図９に示すように、パスメトリックレジスタ９Ａ〜９Ｊ、９Ａ’〜９Ｊ’と、フリップフロップ９ａ〜９ｊによって構成されている。
レジスタ９Ａには、ステートｓ００００における生き残りパスのパスメトリックｐｍ００００が記憶されている。レジスタ９Ａ’では、ステートｓ００００に至るパスのパスメトリックｐｍ０００００　＝ｐｍ００００＋ｍ０００００　、ｐｍ１００００　＝ｐｍ１０００＋ｍ１００００　のうち小さい値が選択される。ここで、上記パスメトリック値を計算するためのメトリックｍｐ０００００　、ｍｐ１００００　はメトリック合成器２Ｄから入力される。フリップフロップ９ａによってラッチされたレジスタ９Ａ’の値は、レジスタ９Ａの値として記憶される。
【００４９】
レジスタ９Ｂには、ステートｓ０００１における生き残りパスのパスメトリックｐｍ０００１が記憶されている。レジスタ９Ｂ’では、ステートｓ０００１に至るパスのパスメトリックｐｍ００００１　＝ｐｍ００００＋ｍｐ００００１　、ｐｍ１０００１　＝ｐｍ１０００＋ｍｐ１０００１　のうち小さい値が選択される。ここで、上記パスメトリック値を計算するためのメトリックｍｐ００００１　、ｍｐ１０００１　はメトリック合成器２Ｄから入力される。フリップフロップ９ｂによってラッチされたレジスタ９Ｂ’の値は、レジスタ９Ｂの値として記憶される。
レジスタ９Ｃには、ステートｓ１０００における生き残りパスのパスメトリックｐｍ１０００が記憶されている。レジスタ９Ｃ’には、ステートｓ１０００に至るパスのパスメトリックｐｍ１１０００　＝ｐｍ１１００＋ｍｐ１１０００　が記憶されている。上記パスメトリック値を計算するためのメトリックｍｐ１１０００　はメトリック合成器２Ｄから入力される。フリップフロップ９ｃによってラッチされたレジスタ９Ｃ’の値は、レジスタ９Ｃの値として記憶される。
【００５０】
レジスタ９Ｄには、ステートｓ１００１における生き残りパスのパスメトリックｐｍ１００１が記憶されている。レジスタ９Ｄ’には、ステートｓ１００１に至るパスのパスメトリックｐｍ１１００１　＝ｐｍ１１００＋ｍｐ１１００１　が記憶されている。上記パスメトリック値を計算するためのメトリックｍｐ１１００１　はメトリック合成器２Ｄから入力される。フリップフロップ９ｄによってラッチされたレジスタ９Ｄ’の値は、レジスタ９Ｄの値として記憶される。
レジスタ９Ｅには、ステートｓ００１１における生き残りパスのパスメトリックｐｍ００１１が記憶されている。レジスタ９Ｅ‘では、ステートｓ００１１に至るパスのパスメトリックｐｍ０００１１　＝ｐｍ０００１＋ｍ０００１１　、ｐｍ１００１１　＝ｐｍ１００１＋ｍ１００１１　のうち小さい値が選択される。ここで、上記パスメトリック値を計算するためのメトリックｍｐ０００１１　、ｍｐ１００１１　はメトリック合成器２Ｄから入力される。フリップフロップ９ｅによってラッチされたレジスタ９Ｅ’の値は、レジスタ９Ｅの値として記憶される。
【００５１】
レジスタ９Ｆには、ステートｓ１１００における生き残りパスのパスメトリックｐｍ１１００が記憶されている。レジスタ９Ｆ’では、ステートｓ１１００に至るパスのパスメトリックｐｍ０１１００　＝ｐｍ０１１０＋ｍｐ０１１００　、ｐｍ１１１００　＝ｐｍ１１１０＋ｍｐ１１１００　のうち小さい値が選択される。ここで、上記パスメトリック値を計算するためのメトリックｍｐ０１１００　、ｍｐ１１１００　はメトリック合成器２Ｄから入力される。フリップフロップ９ｆによってラッチされたレジスタ９Ｆ’の値は、レジスタ９Ｆの値として記憶される。
レジスタ９Ｇには、ステートｓ０１１０における生き残りパスのパスメトリックｐｍ０１１０が記憶されている。レジスタ９Ｇ’には、ステートｓ０１１０に至るパスのパスメトリックｐｍ００１１０　＝ｐｍ００１１＋ｍｐ００１１０　が記憶されている。上記パスメトリック値を計算するためのメトリックｍｐ００１１０　はメトリック合成器２Ｄから入力される。フリップフロップ９ｇによってラッチされたレジスタ９Ｇ’の値は、レジスタ９Ｇの値として記憶される。
【００５２】
レジスタ９Ｈには、ステートｓ０１１１における生き残りパスのパスメトリックｐｍ０１１１が記憶されている。レジスタ９Ｈ’には、ステートｓ０１１１に至るパスのパスメトリックｐｍ００１１１　＝ｐｍ００１１＋ｍｐ００１１１　が記憶されている。上記パスメトリック値を計算するためのメトリックｍｐ００１１１　はメトリック合成器２Ｄから入力される。フリップフロップ９ｈによってラッチされたレジスタ９Ｈ’の値は、レジスタ９Ｈの値として記憶される。
レジスタ９Ｉには、ステートｓ１１１０における生き残りパスのパスメトリックｐｍ１１１０が記憶されている。レジスタ９Ｉ’では、ステートｓ１１１０に至るパスのパスメトリックｐｍ０１１１０　＝ｐｍ０１１１＋ｍ０１１１０　、ｐｍ１１１１０　＝ｐｍ１１１１＋ｍ１１１１０　のうち小さい値が選択される。ここで、上記パスメトリック値を計算するためのメトリックｍｐ０１１１０　、ｍｐ１１１１０　はメトリック合成器２Ｄから入力される。フリップフロップ９ｉによってラッチされたレジスタ９Ｉ’の値は、レジスタ９Ｉの値として記憶される。
【００５３】
レジスタ９Ｊには、ステートｓ１１１１における生き残りパスのパスメトリックｐｍ１１１１が記憶されている。レジスタ９Ｊ’では、ステートｓ１１１１に至るパスのパスメトリックｐｍ０１１１１　＝ｐｍ０１１１＋ｍｐ０１１１１　、ｐｍ１１１１１　＝ｐｍ１１１１＋ｍｐ１１１１１　のうち小さい値が選択される。ここで、上記パスメトリック値を計算するためのメトリックｍｐ０１１１１　、ｍｐ１１１１１　はメトリック合成器２Ｄから入力される。フリップフロップ９Ｊによってラッチされたレジスタ９Ｊ’の値は、レジスタ９Ｊの値として記憶される。
【００５４】
また、パスメモリ更新器１０は、図１０に示すように、パスメモリレジスタ１０Ａ〜１０Ｊ、１０Ａ’〜１０Ｊ’と、フリップフロップ１０ａ〜１０ｊによって構成されている。
レジスタ１０Ａには、ステートｓ００００における生き残りパスのパスメモリＭ００００が記憶されている。レジスタ１０Ａ’では、ステートｓ００００に至る２つのパスのパスメモリＭ００００、Ｍ１０００うち、パスメトリックが小さくなるパスのパスメモリを選択して、選択されたメモリ値を２倍して０を加算する。フリップフロップ１０ａによってラッチされたレジスタ１０Ａ’の値は、レジスタ１０Ａの値として記憶される。
レジスタ１０Ｂには、ステートｓ０００１における生き残りパスのパスメモリＭ０００１が記憶されている。レジスタ１０Ｂ’では、ステートｓ０００１に至る２つのパスのパスメモリＭ００００、Ｍ１０００うち、パスメトリックが小さくなるパスのパスメモリを選択して、選択されたメモリ値を２倍して１を加算する。フリップフロップ１０ｂによってラッチされたレジスタ１０Ｂ’の値は、レジスタ１０Ｂの値として記憶される。
【００５５】
レジスタ１０Ｃには、ステートｓ１０００における生き残りパスのパスメモリＭ１０００が記憶されている。レジスタ１０Ｃ’には、ステートｓ１０００に至るパスのパスメモリＭ１１００を２倍して０を加算する。フリップフロップ１０ｃによってラッチされたレジスタ１０Ｃ’の値は、レジスタ１０Ｃの値として記憶される。
レジスタ１０Ｄには、ステートｓ１００１における生き残りパスのパスメモリＭ１００１が記憶されている。レジスタ１０Ｄ’には、ステートｓ１００１に至るパスのパスメモリＭ１１００を２倍して１を加算する。フリップフロップ１０ｄによってラッチされたレジスタ１０Ｄ’の値は、レジスタ１０Ｄの値として記憶される。
レジスタ１０Ｅには、ステートｓ００１１における生き残りパスのパスメモリＭ００１１が記憶されている。レジスタ１０Ｅ’では、ステートｓ００１１に至る２つのパスのパスメモリＭ０００１、Ｍ１００１のうち、パスメトリックが小さくなるパスのパスメモリを選択して、選択されたメモリ値を２倍して１を加算する。フリップフロップ１０ｅによってラッチされたレジスタ１０Ｅ’の値は、レジスタ１０Ｅの値として記憶される。
【００５６】
レジスタ１０Ｆには、ステートｓ１１００における生き残りパスのパスメモリＭ１１００が記憶されている。レジスタ１０Ｆ’では、ステートｓ１１００に至る２つのパスのパスメモリＭ０００１、Ｍ１００１のうち、パスメトリックが小さくなるパスのパスメモリを選択して、選択されたメモリ値を２倍して０を加算する。フリップフロップ１０ｆによってラッチされたレジスタ１０Ｆ’の値は、レジスタ１０Ｆの値として記憶される。
レジスタ１０Ｇには、ステートｓ０１１０における生き残りパスのパスメモリＭ０１１０が記憶されている。レジスタ１０Ｇ’には、ステートｓ０１１０に至るパスのパスメモリＭ００１１を２倍して０を加算する。フリップフロップ１０ｇによってラッチされたレジスタ１０Ｇ’の値は、レジスタ１０Ｇの値として記憶される。
レジスタ１０Ｈには、ステートｓ０１１１における生き残りパスのパスメモリＭ０１１１が記憶されている。レジスタ１０Ｈ’には、ステートｓ０１１１に至るパスのパスメモリＭ００１１を２倍して１を加算する。フリップフロップ１０ｈによってラッチされたレジスタ１０Ｈ’の値は、レジスタ１０Ｈの値として記憶される。
【００５７】
レジスタ１０Ｉには、ステートｓ１１１０における生き残りパスのパスメモリＭ１１１０が記憶されている。レジスタ１０Ｉ’では、ステートｓ１１１０に至る２つのパスのパスメモリＭ０１１１、Ｍ１１１１のうち、パスメトリックの小さくなるパスのパスメモリを選択して、選択したメモリ値を２倍して０を加算する。フリップフロップ１０ｉによってラッチされたレジスタ１０Ｉ’の値は、レジスタ１０Ｉの値として記憶される。
レジスタ１０Ｊには、ステートｓ１１１１における生き残りパスのパスメトリックＭ１１１１が記憶されている。レジスタ１０Ｊ’では、ステートｓ１１１１に至る２つのパスのパスメモリＭ０１１１、Ｍ１１１１のうち、パスメトリックの小さくなるパスのパスメモリを選択して、選択したメモリ値を２倍して１を加算する。フリップフロップ１０Ｊによってラッチされたレジスタ１０Ｊ’の値は、レジスタ１０Ｊの値として記憶される。
【００５８】
そして、このようなパスメモリ更新器１０におけるパスメモリレジスタ１０Ａ’〜１０Ｊ’のいずれかのＭＳＢ（最小ビット）は、復号データとして外部に出力される。
この結果、合成メトリックを入力したビタビ復号器２Ｅから復号ビット情報が出力される。
【００５９】
以上のような構成により、本実施の形態例による最尤復号方法及び最尤復号装置のパーシャルレスポンス最尤復号が実現される。
なお、本例における第一メトリック生成器２Ｂは、本発明の請求項１及び請求項２４における第一のメトリック生成手段に相当する。また、本実施の形態例における第二メトリック生成器２Ｃは、本発明の請求項１及び請求項２４における第二のメトリック生成手段に相当する。また、本実施の形態例におけるメトリック合成器２Ｄ、および、ビタビ復号器２Ｅは、本発明の請求項１及び請求項２４、における第一のメトリックと第二のメトリックを用いて最尤復号を実現するための最尤復号手段に相当する。
【００６０】
また、本実施の形態例における第一メトリック生成器２Ｂは、請求項２、３及び請求項２５、２６の第一のパーシャルレスポンスによって生成される請求項４、２７の第一のメトリックを生成する方法或いは装置に相当する。また、本実施の形態例における第二メトリック生成器２Ｃは、請求項５及至８及び請求項２８及至３１の第二のパーシャルレスポンスによって生成される請求項９、３２の第二のメトリックを生成する方法或いは装置に相当する。なお、上記の第一メトリック生成器２Ｂが、第二メトリック生成器２Ｃにおける番号は便宜的なものであり、２Ｂを第二メトリック生成器、２Ｃを第一メトリック生成器とするような構成であってもよい。
【００６１】
また、本実施の形態例における第二メトリック生成器２Ｃの差分信号生成器５（図５）および差分参照生成器６（図６）は、請求項５及び請求項２８における第一のパーシャルレスポンスと第二のパーシャルレスポンスとの関係を実現するものに相当する。なお、請求項６及至８及び請求項２９及至３１における、第一のパーシャルレスポンスと第二のパーシャルレスポンスとの間の関係は、本実施の形態例における第二メトリック生成器２Ｃの差分信号生成器５および差分参照生成器６を若干変形することで、容易に実現できるため図示略した。
【００６２】
なお、以上の例では、参照値を４ビットのパーシャルレスポンスから構成されるものとしたが、参照値を４ビットより少ないビットで構成されるパーシャルレスポンスの値としてもよい。また、参照値を４ビットより多いビットで構成されるパーシャルレスポンスの値としてもよい。
【００６３】
さらに、本例における参照値を復号データに応じてサンプリングレベルを適応的に帰還する学習型のテーブルによって与えるようにしてもよい。
図１１は、適応テーブルを用意した場合の最尤復号装置１Ｄの構成例を示すブロック図である。
図中の波形等化器２Ａ、第一メトリック生成器２Ｂ、第二メトリック生成器２Ｃ、メトリック合成器２Ｄ、ビタビ復号器２Ｅは図２の構成例と共通であるが、図１１では、ビタビ復号器２Ｅの復号データ出力を適応レベル帰還部１１Ａ、１１Ｂに取り込み、この適応レベル帰還部１１Ａ、１１Ｂの内部テーブルよって復号データに応じた参照値を求め、これを第一メトリック生成器２Ｂ、第二メトリック生成器２Ｃに帰還させてメトリックの生成に反映させる。
【００６４】
なお、以上の例では、本発明を光ディスク型の記録媒体の再生系に適用した例を説明したが、本発明は、光ディスクのみならず、磁気ディスクの再生するものや、同様の再生信号をネットワーク等を通して入力するようなシステム等、ノイズに相関がある各種のシステムに広く活用することができるものである。
【００６５】
【発明の効果】
以上説明したように本発明の最尤復号方法及び最尤復号装置によれば、第一のパーシャルレスポンスによって生成された再生信号と同じパーシャルレスポンスによって生成された参照値との間のメトリックを生成するとともに、第二のパーシャルレスポンスによって生成された再生信号と同じパーシャルレスポンスによって生成された参照値との間のメトリックを生成する。これらのメトリックを所定の比で加算したメトリックを生成することで、２つのメトリックの組み合わせによって特性の異なる種々のノイズに有効に対応した最尤復号を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における最尤復号方法を適用した記録情報再生装置の概要を示すブロック図である。
【図２】図１に示す記録情報再生装置における最尤復号装置の構成例を示すブロック図である。
【図３】図２に示す最尤復号装置における波形等化器の構成例を示すブロック図である。
【図４】図２に示す最尤復号装置における第一メトリック生成器の構成例を示すブロック図である。
【図５】図２に示す最尤復号装置における第二メトリック生成器の差分信号生成器の構成例を示すブロック図である。
【図６】図２に示す最尤復号装置における第二メトリック生成器の差分参照生成器の構成例を示すブロック図である。
【図７】図２に示す最尤復号装置における第二メトリック生成器の差分メトリック生成装置の構成例を示すブロック図である。
【図８】図２に示す最尤復号装置におけるメトリック合成器の構成例を示すブロック図である。
【図９】図２に示す最尤復号装置におけるビタビ復号器のパスメトリック更新器の構成例を示すブロック図である。
【図１０】図２に示す最尤復号装置におけるビタビ復号器のパスメモリ更新器の構成例を示すブロック図である。
【図１１】図２に示す最尤復号装置の変形例として適応テーブルを用意した場合の構成例を示すブロック図である。
【図１２】従来の記録再生系で生じるノイズを示すブロック図である。
【図１３】図１２に示す記録再生系における再生信号のメディアノイズを含む信号とシステムノイズを含む信号の波形例を示す説明図である。
【符号の説明】
１Ａ……記録媒体、１Ｂ……ピックアップ、１Ｃ……ＡＤコンバータ、１Ｄ……最尤復号装置、２Ａ……波形等化器、２Ｂ……第一メトリック生成器、２Ｃ……第二メトリック生成器、２Ｄ……メトリック合成器、２Ｅ……ビタビ復号器。
【図１】
2004039130.tif 000003
【図２】
2004039130.tif 000004
【図３】
2004039130.tif 000005
【図４】
2004039130.tif 000006
【図５】
2004039130.tif 000007
【図６】
2004039130.tif 000008
【図７】
2004039130.tif 000009
【図８】
2004039130.tif 000010
【図９】
2004039130.tif 000011
【図１０】
2004039130.tif 000012
【図１１】
2004039130.tif 000013
【図１２】
2004039130.tif 000014
【図１３】
2004039130.tif 000015