(57)【要約】【課題】  ステートの遷移の事前発生頻度と、ビタビレベルごとに異なるノイズの分散をメトリックに反映する。【解決手段】  再生信号サンプルのレベルをｒ（ｎ）、前記ビタビ復号器におけるステート遷移ｊに対応するビタビレベルをｖ（ｊ）として、ステート遷移ｊに対応するメトリックｍ（ｊ）を、  ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２＋ｂ（ｊ）＋ｃ            ｛ただし、ａ（ｊ）及びｂ（ｊ）はｊに依存し、ｃはｊに依存しない｝の形で計算する。【選択図】        図４
2005223584.tif 000002
【特許請求の範囲】
【請求項１】
再生信号からビタビ復号器を用いてビット情報を検出する最尤復号を行う場合に、前記再生信号のサンプルの時刻ｎに対応する信号レベルをｒ（ｎ）とし、前記ビタビ復号器におけるステート遷移ｊに対応するビタビレベルをｖ（ｊ）として、ステート遷移ｊに対応するメトリックｍ（ｊ）が、
ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２＋ｂ（ｊ）＋ｃ
｛ただし、ａ（ｊ）及びｂ（ｊ）はｊに依存し、ｃはｊに依存しない｝
となる形でメトリックの計算を行う、
ことを特徴とする最尤復号方法。
【請求項２】
前記係数ａ（ｊ）は、ステート遷移ｊに対応する再生信号サンプルの分散の逆数を反映するように構成されていることを特徴とする請求項１記載の最尤復号方法。
【請求項３】
前記係数ａ（ｊ）は、事前の伝送路に関するシミュレーションに基づいて計算される分散の逆数の比によって与えられていることを特徴とする請求項２記載の最尤復号方法。
【請求項４】
前記係数ａ（ｊ）は、実際の等化誤差のエネルギーから計算して得られる分散の逆数の比によって与えられていることを特徴とする請求項２記載の最尤復号方法。
【請求項５】
前記係数ａ（ｊ）は、少なくとも２つ以上の値であって分散の逆数の大小比を反映する値によって、与えられていることを特徴とする請求項２記載の最尤復号方法。
【請求項６】
前記係数ｂ（ｊ）は、ステート遷移ｊに対応するビット系列の出現頻度の対数値を反映するように構成されていることを特徴とする請求項１記載の最尤復号方法。
【請求項７】
前記係数ｂ（ｊ）は、事前に計算されたステート遷移ｊの出現頻度の対数比を定数倍した値として与えられていることを特徴とする請求項１記載の最尤復号方法。
【請求項８】
前記係数ｃは、ビタビ復号のパスメトリックのオーバフローを防止する項として用いられることを特徴とする請求項１記載の最尤復号方法。
【請求項９】
前記係数ｃは、ａ（ｊ）がｊに依存しない場合に、ステート遷移のいずれか１つをｋとして
ｃ＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｋ））２
の形で計算されるように構成されていることを特徴とする請求項１記載の最尤復号方法。
【請求項１０】
再生信号からビタビ復号器を用いてビット情報を検出する最尤復号を行う最尤復号手段を有し、
前記最尤復号手段は、前記再生信号のサンプルの時刻ｎに対応する信号レベルをｒ（ｎ）とし、前記ビタビ復号器におけるステート遷移ｊに対応するビタビレベルをｖ（ｊ）として、ステート遷移ｊに対応するメトリックｍ（ｊ）が、
ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２＋ｂ（ｊ）＋ｃ
｛ただし、ａ（ｊ）及びｂ（ｊ）はｊに依存し、ｃはｊに依存しない｝
となる形でメトリックの計算を行う、
ことを特徴とする最尤復号装置。
【請求項１１】
前記係数ａ（ｊ）は、ステート遷移ｊに対応する再生信号サンプルの分散の逆数を反映するように構成されていることを特徴とする請求項１０記載の最尤復号装置。
【請求項１２】
前記係数ａ（ｊ）は、事前の伝送路に関するシミュレーションに基づいて計算される分散の逆数の比によって与えられていることを特徴とする請求項１１記載の最尤復号装置。
【請求項１３】
前記係数ａ（ｊ）は、実際の等化誤差のエネルギーから計算して得られる分散の逆数の比によって与えられていることを特徴とする請求項１１記載の最尤復号装置。
【請求項１４】
前記係数ａ（ｊ）は、少なくとも２つ以上の値であって分散の逆数の大小比を反映する値によって、与えられていることを特徴とする請求項１１記載の最尤復号装置。
【請求項１５】
前記係数ｂ（ｊ）は、ステート遷移ｊに対応するビット系列の出現頻度の対数値を反映するように構成されていることを特徴とする請求項１０記載の最尤復号装置。
【請求項１６】
前記係数ｂ（ｊ）は、事前に計算されたステート遷移ｊの出現頻度の対数比を定数倍した値として与えられていることを特徴とする請求項１０記載の最尤復号装置。
【請求項１７】
前記係数ｃは、ビタビ復号のパスメトリックのオーバフローを防止する項として用いられることを特徴とする請求項１０記載の最尤復号装置。
【請求項１８】
前記係数ｃは、ａ（ｊ）がｊに依存しない場合に、ステート遷移のいずれか１つをｋとして
ｃ＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｋ））２
の形で計算されるように構成されていることを特徴とする請求項１０記載の最尤復号装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体からの再生信号や伝送媒体によって取得した再生信号を元の情報に復号する最尤復号方法及び最尤復号装置に関し、特にパーシャルレスポンス最尤復号を応用した最尤復号方法及び最尤復号装置に関する。
【背景技術】
【０００２】
一般に、各種記録媒体を用いたデータの記録再生技術で利用される再生側の装置は、その記録媒体に記録した信号を再生信号として読み取るピックアップ装置や、このピックアップ装置で読み取った再生信号から元のバイナリデータを復号する復号装置等を有して構成されている。
【０００３】
また、このような記録再生技術においては、近年の記録密度の高密度化に伴い、より信頼性の高い復号装置として、いわゆるパーシャルレスポンス最尤復号（ＰＲＭＬ）と呼ばれる復号法に基づいて再生信号からバイナリデータを復号するように構成されたものが知られている。
パーシャルレスポンス最尤復号方式とは、データ列を所定のインパルスレスポンスをもつチャネルを通して再生するパーシャルレスポンスなる技術と、全てのデータ列の中から元のデータ列と推定されるデータ列を探索して復号する最尤復号技術とを融合した復号技術である。
【０００４】
このパーシャルレスポンス最尤復号方式では、少数の連続ビットで構成されるステートが定義され、２つのステートの間における遷移のパタン、また、その遷移に対応する信号レベルであるビタビレベルが、既知の情報として用意されている。
この復号方式の目的は、再生信号から得られる事後確率が最大となるようなビット系列を検索することにある。このためには、まず、検出された再生信号の信号レベルとビタビレベルを比較して、ステート遷移おのおのの条件付確率を計算する。
【０００５】
たとえば、ステートは０、１の２通りとする。このとき、ステート遷移は、０→０、０→１、１→０、１→１の４通りになる。また、ステート遷移００、０１、１０、１１に対応してビタビレベル−１、０、０、１が出力されるものとする（ＰＲ（１１）に相当）。ここで、もし、ノイズがない場合、元の記録情報のビット系列におけるステート遷移に従いながら再生信号の信号レベルは−１、０、０、１のいずれかになる。
一方、ノイズがある場合、再生信号の信号レベルは上記の値のいずれかを中心として分布をもつ値となる。ここで、ノイズがある場合に得られる信号のレベルをｒ（ｎ）とする（ｎはサンプリングの時刻を表している）。通常、ノイズの分布は一般的なガウス分布と考えられる。以上のような条件で、ステート遷移の事後確率を求めると、条件付確率の計算から、
ｐ００＝Ａ・ｃ００・ｅｘｐ（−（（ｒ（ｎ）＋１）／σ００）２／２）
ｐ０１＝Ａ・ｃ０１・ｅｘｐ（−（（ｒ（ｎ）−０）／σ０１）２／２）
ｐ１０＝Ａ・ｃ１０・ｅｘｐ（−（（ｒ（ｎ）−０）／σ１０）２／２）
ｐ１１＝Ａ・ｃ１１・ｅｘｐ（−（（ｒ（ｎ）−１）／σ１１）２／２）
のようになる。
ただし、ｐ××は、××というステート遷移の事後確率になる。また、Ａは、規格化定数で確率の総和を１にする。
【０００６】
一方、ｃ００、・・・、ｃ１１は、ステート遷移の事前確率（遷移パタンの頻度に相当）である。この値は、従来、等確率とされてきていた。また、σ００、・・・、σ１１は、各々、ステート遷移に対応するビタビレベルにおける前述のノイズ標準偏差である。この値もｃと同様に、従来は同一の値に統一されて扱われてきた。
さて、上記の遷移００、あるいは０１、１０、１１を含むビット系列の事後確率は、上記各遷移の事後確率と、００、あるいは、０１、１０、１１にいたるまでのビット系列の事後確率の積で表される。
そこで、上記００、０１、１０、１１にいたるまでのビット系列の事後確率をそれぞれ、ｑ００、ｑ０１、ｑ１０、ｑ１１とし、また、上記００、０１、１０、１１を含むビット系列の事後確率をｑ‘００、ｑ‘０１、ｑ‘１０、ｑ‘１１とする。このとき、
ＬＯＧ（ｑ‘００）＝ＬＯＧ（ｑ００）＋ＬＯＧ（Ａ）
＋  ＬＯＧ（ｃ００）−（（ｒ（ｎ）＋１）／σ００）２／２
ＬＯＧ（ｑ‘０１）＝ＬＯＧ（ｑ０１）＋ＬＯＧ（Ａ）
＋  ＬＯＧ（ｃ０１）−（（ｒ（ｎ）＋０）／σ０１）２／２
ＬＯＧ（ｑ‘１０）＝ＬＯＧ（ｑ１０）＋ＬＯＧ（Ａ）
＋  ＬＯＧ（ｃ１０）−（（ｒ（ｎ）＋０）／σ１０）２／２
ＬＯＧ（ｑ‘１１）＝ＬＯＧ（ｑ１１）＋ＬＯＧ（Ａ）
＋  ＬＯＧ（ｃ１１）−（（ｒ（ｎ）−１）／σ１１）２／２
の関係が成り立つ。
【０００７】
ここで、パーシャルレスポンス最尤復号方式の目的は、事後確率が最大となるビット系列を検索して選択することである。しかし、実際に検索を行うのはハードウエアであるため、指数関数や掛け算など複雑な計算はできるだけ少ないことが望ましいと考えられる。そこで、先に得られた関係式に注目すると、確率のかわりに確率の対数を用いることで指数関数の演算がなくなっていることがわかる。さらに、確率と確率の対数では大小関係が保存されるため、事後確率を最大とするビット系列を確率の対数が最大となるものとすることができる。
【０００８】
以上のことから、事後確率の計算は、実際には確率の対数で代用することができる。
さて、事後確率の対数の更新を詳細にみると、まず、ＬＯＧ（Ａ）が共通であることがわかる。したがって、大小関係には無関係であるため、この項は省略される。また、従来、ｃ××は共通であったので、この項も省略される。最後に、従来、σ××も共通であったので、この部分はたとえばルート２分の１などとする。
以上のようにすると、結局、従来のパーシャルレスポンス最尤復号では
ｐｍ‘００  ＝  ｐｍ００  −（ｒ（ｎ）＋１）２
ｐｍ‘０１  ＝  ｐｍ０１  −（ｒ（ｎ）−０）２
ｐｍ‘１０  ＝  ｐｍ１０  −（ｒ（ｎ）−０）２
ｐｍ‘１１  ＝  ｐｍ１１  −（ｒ（ｎ）−１）２
を最大にするようなビット系列を順次選択していけば充分であるということがわかる。
そこで、従来のパーシャルレスポンス最尤復号方式では、検出された信号とビタビレベルの差の二乗をメトリックと定義し、また、このメトリックが順次加算されていったメトリックをパスメトリックと定義して、パスメトリックを最大とするビット系列を検索して復号している。
【０００９】
ところで、このような従来のパーシャルレスポンス最尤復号方式では、従来の技術では、ステート遷移の事前確率、および、ステート遷移でのノイズが全て同じものであると仮定することで、非常に簡略化された形で事後確率が最大となるビット系列を探索することが可能になっていた。
しかしながら、たとえば、ハードディスクでよく使われる１７変調方式などのようにステート遷移の事前確率が必ずしも等しくない場合があり、また、たとえば、光ディスクのように光学的な理由で振幅非対称が生じる場合、それに伴いメディアノイズのような内在的なノイズの分散もレベルによる非対称が生じることから、ノイズがステート遷移で異なる場合も多い。
【００１０】
そこで、このようなステート遷移を考慮したメトリックの計算を行う最尤復号方式として、従来は、過去および未来の状態に対する白色化した雑音値とその分散σからビタビ復号のブランチメトリック（チャネル信号）を算出するブランチメトリック算出部を備えた構成も提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３６７２９１号
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、上記特許文献１に開示される従来技術では、ステート遷移によるノイズについては考慮されているが、ステート遷移の事前確率については考慮されておらず、より厳密な再生を行うことができないという課題がある。
そこで本発明は、事前確率が等しくない場合やステート遷移でノイズが異なるような場合でも適正な再生を行うことが可能な最尤復号方法及び最尤復号装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
上述の目的を達成するため、本発明の最尤復号方法は、再生信号からビタビ復号器を用いてビット情報を検出する最尤復号を行う場合に、前記再生信号のサンプルの時刻ｎに対応する信号レベルをｒ（ｎ）とし、前記ビタビ復号器におけるステート遷移ｊに対応するビタビレベルをｖ（ｊ）として、ステート遷移ｊに対応するメトリックｍ（ｊ）が、
ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２＋ｂ（ｊ）＋ｃ
｛ただし、ａ（ｊ）及びｂ（ｊ）はｊに依存し、ｃはｊに依存しない｝
となる形でメトリックの計算を行うことを特徴とする。
【００１３】
また本発明の最尤復号装置は、再生信号からビタビ復号器を用いてビット情報を検出する最尤復号を行う最尤復号手段を有し、前記最尤復号手段は、前記再生信号のサンプルの時刻ｎに対応する信号レベルをｒ（ｎ）とし、前記ビタビ復号器におけるステート遷移ｊに対応するビタビレベルをｖ（ｊ）として、ステート遷移ｊに対応するメトリックｍ（ｊ）が、
ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２＋ｂ（ｊ）＋ｃ
｛ただし、ａ（ｊ）及びｂ（ｊ）はｊに依存し、ｃはｊに依存しない｝
となる形でメトリックの計算を行うことを特徴とする。
【発明の効果】
【００１４】
本発明の最尤復号方法及び最尤復号装置によれば、パーシャルレスポンス最尤復号方式のメトリックの計算を行う場合に、ステート遷移ｊの出現確率や信号分散などを考慮した係数ａ（ｊ）、ｂ（ｊ）を含む形の式によって計算を行うことから、再生時のデータ検出能力を高めることが可能となり、より高密度の記録媒体に対しても再生安定性が得られ、高密度化の促進を図ることが可能となる効果がある。
【発明を実施するための最良の形態】
【００１５】
本発明の実施の形態による最尤復号方法及び最尤復号装置では、上述したノイズ標準偏差σおよび事前確率ｃをステート遷移によって異なる値として導入する手法として、従来のメトリックにσによる定数倍項と、ＬＯＧ（ｃ）による定数項を付加することにより、上記の問題を解決する。
具体的には、たとえば、検出された信号レベルがｒ（ｎ）のとき、ステート遷移ｊに対するビタビレベルをｖ（ｊ）として、ステート遷移ｊのメトリックｍ（ｊ）を、
ｍ（ｊ）＝−１／（２σ（ｊ）２）・（（ｒ（ｎ）−ｖ（ｊ））２  ＋  ＬＯＧ（ｃ（ｊ））
と直すことができれば、上記の問題を解決できる。
ただし、ここで、σ（ｊ）は、ステート遷移ｊに対応する再生信号のノイズの標準偏差、また、ｃ（ｊ）は、ステート遷移ｊに対応するビットパタンの出現確率比を表している。
さらに必要に応じて、ステート遷移ｊに依存しない定数項を加えて、メトリックの計算を簡単にすることも可能となる。
【００１６】
以上を実現するため、本実施の形態では、再生信号から少なくともビタビ復号器を用いてビット情報を検出するパーシャルレスポンス最尤復号方式において、再生信号サンプルのレベルをｒ（ｎ）、前記ビタビ復号器におけるステート遷移ｊに対応するビタビレベルをｖ（ｊ）として、ステート遷移ｊに対応するメトリックｍ（ｊ）が、
ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２＋ｂ（ｊ）＋ｃ
｛ただし、ａ（ｊ）及びｂ（ｊ）はｊに依存し、ｃはｊに依存しない｝
の形で計算されることを特徴とする。
【００１７】
ここで、係数ａ（ｊ）は、以下の（Ａ）〜（Ｄ）のいずれかを用いる。
（Ａ）ステート遷移ｊに対応する再生信号サンプルの分散の逆数を反映するように構成されている。
（Ｂ）事前の伝送路に関するシミュレーションに基づいて計算される分散の逆数の比によって与えられている。
（Ｃ）実際の等化誤差のエネルギーから計算して得られる分散の逆数の比によって与えられている。
（Ｄ）少なくとも２つ以上の値であって分散の逆数の大小比を反映する値によって与えられている。
【００１８】
また、係数ｂ（ｊ）は、以下の（Ｅ）〜（Ｆ）のいずれかを用いる。
（Ｅ）ステート遷移ｊに対応するビット系列の出現頻度の対数値を反映するように構成されている。
（Ｆ）事前に計算されたステート遷移ｊの出現頻度の対数比を定数倍した値として与えられている。
また、係数ｃは、パスメトリックのオーバフローを防止する項として与えられるものとし、さらに、係数ｃは、ａ（ｊ）がｊに依存しない場合に、ステート遷移のいずれか１つをｋとして、
ｃ＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｋ））２
の形で計算されるように構成されているものとする。
【実施例１】
【００１９】
図１は、本発明の実施例における最尤復号方法を適用した記録情報再生装置の概要を示すブロック図である。
この記録情報再生装置は、図示のようなたとえば円盤状の記録媒体１から再生された信号を、サンプリングしてビット情報を検出するものであり、記録媒体１に記録した信号を図示しない光ピックアップを通して検出するフォトディテクタ２と、このフォトディテクタ２の検出信号を増幅するプレアンプ３と、フィルタ処理するハイパスフィルタ４及びローパスフィルタ５と、これらフィルタ出力信号をＡＤ変換してサンプリングするＡＤコンバータ６と、ＡＤコンバータ６によって得られる再生信号の位相や波形を補償する波形等化器７及びＰＬＬ８と、再生信号のサンプル列からデータ列を復号するビダビ復号器（パーシャルレスポンス最尤復号器）９とを有して構成されている。
【００２０】
図２は、本実施例によるビタビ復号器のステートダイアグラムを示す説明図である。
本実施例では、ターゲットレスポンスをＰＲ（１２２１）としている。したがって、ステートは３ビット、ステート遷移は４ビットで表される。そして、図２のＳ（ａｂｃ）はステートａｂｃを表している。各ステートには、後述されるＡＣＳ(パスメトリック加算比較選択)ブロックが含まれている。また、図２のｄ／ｆは、遷移ビットとステート遷移に対応するビタビレベルを表している。本実施例で用いられるビタビ復号器は、後述するＡＣＳ回路を図２に示すネットワークで接続して構成される回路となっている。
【００２１】
図３は、本実施例によるビタビ復号器のＡＣＳ回路を示すブロック図である。
このＡＣＳ回路は、このステートにいたる２本以下のパスメトリックを比較する中心部分であるＡＣＳブロック１０と、このＡＣＳブロック１０の比較結果に基づいて、パスメトリックメモリ、パスメモリを更新する部分であるメモリブロック１１、１２と、パスメトリックにメトリックを加算して更新する部分である加算ブロック１３とによって構成されている。パスメトリックを比較するＡＣＳブロック１０の演算動作は下のようなものである。
ｓ０００；  ｐｍ００００＜ｐｍ１０００  ？  ＡＣＳ＝０  ：  ＡＣＳ＝１
ｓ００１；  ｐｍ０００１＜ｐｍ１００１  ？  ＡＣＳ＝０  ：  ＡＣＳ＝１
ｓ０１１；  ｐｍ００１１                    ＡＣＳ＝０
ｓ１１１；  ｐｍ０１１１＜ｐｍ１１１１  ？  ＡＣＳ＝０  ：  ＡＣＳ＝１
ｓ１１０；  ｐｍ０１１０＜ｐｍ１１１０  ？  ＡＣＳ＝０  ：  ＡＣＳ＝１
ｓ１００；  ｐｍ１１００                                    ＡＣＳ＝１
この式の意味は、ＡＣＳ＝０のときは最上位ビットが０となるパスからのパスメモリ、パスメトリック、ＡＣＳ＝１のときは最上位ビットが１となるパスからのパスメモリ、パスメトリックを選ぶ（なお、？と：の記号はＣ言語の標記を流用したものであり、Ａ？Ｂ：Ｃは、ＡならばＢ、ＡでなければＣの意味を表している）。
【００２２】
図４は図３に示すステート遷移のメトリックとして入力されるメトリックを計算するための計算部の構成を示すブロック図である。この計算部は、各ステート遷移に対して１つずつ用意されており、本発明の主たる部分になるもので、減算器２１、掛け算器２２、２３、及び加算器２４を有し、ステート遷移ｊに対応するビタビレベルｖ（ｊ）、係数ａ（ｊ）、係数ｂ（ｊ）、及び必要に応じて係数ｃが記憶されている。
そして、この計算部には、検出された再生信号のサンプル値ｒ（ｎ）が入力され、演算後、メトリックｍ（ｊ）が出力されるが、
ｍ（ｊ）＝ａ（ｊ）・（ｒ（ｎ）−ｖ（ｊ））２  ＋  ｂ（ｊ）＋  ｃ
となるように構成されている。
このため、（ｒ（ｎ）−ｖ（ｊ））２のような二乗計算を行う掛け算器２２が用意されている。さらに記憶されていた係数ａ（ｊ）をまた別の掛け算器２３に入力して第一項を計算する。次に、記憶されていた係数ｂ（ｊ）と第一項を入力して第二項までの加算計算を加算器２４にて行う。また、最後のｃは、たとえばパスメトリックのオーバフロー対策などに用いる。
また、ａ（ｊ）、ｂ（ｊ）は事前にわかっているものとして初期値を入力しておく。この値は、シミュレーションなどで得ておくものとする。
【００２３】
図５は、係数ａ（ｊ）をハードウエアによって検出する場合の構成例を示すブロック図である。なお、図１と共通の構成については同一符号を付している。
図示のように、本実施例では、４ビットレジスタ３１、等化誤差検出回路３２、及び等化誤差分類回路３３とを有する。まず、波形等化器７からの入力、あるいは、ビタビ復号器９からの入力により、適応等化、あるいは、適応ビタビ復号で用いられる等化誤差を等化誤差検出回路３２で検出し、その検出した等化誤差情報を等化誤差分類回路３３で二乗し、４ビットレジスタ３１で与えられるステート遷移ごとに分類する。これを、ステート遷移ごとに所定の個数カウントしながら加算していくことで、ステート遷移ごとの等化誤差の分散値を検出することができる。以上のようにステート遷移ごとに検出された等化誤差の分散値の逆数を求めて、該当するメトリックに帰還することで自動的に係数を調整する。
【００２４】
図６は、係数ｂ（ｊ）をハードウエアによって検出する場合の構成例を示すブロック図である。なお、図１と共通の構成については同一符号を付している。
図示のように、本実施例では、４ビットレジスタ４１、遷移頻度カウント回路４２、及び対数計算回路４３とを有する。まず、ビタビ復号器９によって検出されたビットを４ビットレジスタ４１に導入する。４ビットレジスタ４１は、出現したステート遷移を表しているので、この個数を遷移頻度カウント回路４２によってカウントする。そして、このカウントした結果の対数を対数計算回路４３によって計算することで、ステート遷移ごとにｂ（ｊ）の値を求めることができる。
【００２５】
図７は、係数ｂ（ｊ）を記憶するための別の構成例を示すブロック図である。なお、図１と共通の構成については同一符号を付している。
ここでは、係数ｂ（ｊ）の記憶は、たとえば、外部に接続されたたとえばパソコン（ＰＣ）５１などの出力装置から、ステート遷移の頻度比を計算して、その対数をｂ（ｊ）に入力する。ただし、係数ｂ（ｊ）は、係数ａ（ｊ）との相対的な関係も重要であるため、パソコン５１で係数を調整する必要がある。
なお、変調方式によってビット列パターンの比率が異なることは容易に想像できるが、たとえば、ｄ１制約のランダムパターンであったとしても、ビット列パターンは異なることになる。
たとえば、図４に示すようなビタビ復号で、ｄ１制約ランダムパターンを仮定すると、ステート遷移の確率は、
ｐ００００＝ｐ０００１＝ｐ１０００＝ｐ１００１＝１／１２
ｐ１１１１＝ｐ１１１０＝ｐ０１１１＝ｐ０１１０＝１／１２
ｐ００１１＝ｐ１１００＝１／６
となる。これは、００１１、あるいは、１１００の遷移で事前確率が２倍高いことを意味している。このような場合は、００１１、１１００のメトリックに対してのみ定数項を付加すればよいことがわかる。
【００２６】
最後にｃは、ａ（ｊ）を同一の値とする場合に限り、たとえば（ｒ（ｎ）−ｖ（ｋ））２のように設定できる。この場合は、項を展開するとｒ（ｎ）２の項が省略可能になる。したがって、計算は非常に容易になる。
【００２７】
以上のように、従来のパーシャルレスポンス最尤復号方式では、ステート遷移ｊの出現確率やステート遷移ｊの信号の分散などを同一のものとしていたが、本実施例では、これらを考慮した演算を行い、最尤復号化を行うことから、再生時のデータ検出能力を高めることができる。したがって、より高密度の記録媒体に対しても再生安定性が得られ、高密度化の促進を図ることが可能となる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施例における最尤復号方法を適用した記録情報再生装置の概要を示すブロック図である。
【図２】図１に示す実施例によるビタビ復号器のステートダイアグラムを示す説明図である。
【図３】図１に示す実施例によるビタビ復号器のＡＣＳ回路を示すブロック図である。
【図４】図３に示すステート遷移のメトリックとして入力されるメトリックの計算部の構成を示すブロック図である。
【図５】図１に示す実施例で係数ａ（ｊ）をハードウエアによって検出する場合の構成例を示すブロック図である。
【図６】図１に示す実施例で係数ｂ（ｊ）をハードウエアによって検出する場合の構成例を示すブロック図である。
【図７】図１に示す実施例で係数ｂ（ｊ）を外部から入力する場合の構成例を示すブロック図である。
【符号の説明】
【００２９】
１……記録媒体、２……フォトディテクタ、３……プレアンプ、４……ハイパスフィルタ、５……ローパスフィルタ、６……ＡＤコンバータ、７……波形等化器、８……ＰＬＬ、９……ビダビ復号器。
【図１】
2005223584.tif 000003
【図２】
2005223584.tif 000004
【図３】
2005223584.tif 000005
【図４】
2005223584.tif 000006
【図５】
2005223584.tif 000007
【図６】
2005223584.tif 000008
【図７】
2005223584.tif 000009