(57)【要約】【課題】１つの実施形態は、例えば、トラックに書き込まれたデータを正確に読み出すことができるコントローラ、ディスク装置、及び再生処理方法を提供することを目的とする。【解決手段】１つの実施形態によれば、干渉キャンセル部とブースト部と復号部とを備えたコントローラが提供される。干渉キャンセル部は、ディスク媒体の目標トラックから読み出された信号における隣接トラックからの干渉成分をキャンセルした第１の補正信号を生成する。ブースト部は、第１の補正信号に応じた信号における低域周波数成分をブーストした第２の補正信号を生成する。復号部は、第２の補正信号に基づく信号を復号する。【選択図】図１
2014130658.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体の目標トラックから読み出された信号における隣接トラックからの干渉成分をキャンセルした第１の補正信号を生成する干渉キャンセル部と、
前記第１の補正信号に応じた信号における低域周波数成分をブーストした第２の補正信号を生成するブースト部と、
前記第２の補正信号に基づく信号を復号する復号部と、
を備えたコントローラ。
【請求項２】
雑音のばらつきを示す雑音分散値を用いて前記第２の補正信号に応じた信号の尤度値を計算し、計算された尤度値に応じて前記第２の補正信号に応じた信号を等化する等化部と、
前記等化部で用いられるべき雑音分散値を補正する雑音分散補正部と、
をさらに備えた
請求項１に記載のコントローラ。
【請求項３】
信号の時間的な相関特性を示す相関係数を用いて前記第２の補正信号に応じた信号の尤度値を計算し、計算された尤度値に応じて前記第２の補正信号に応じた信号を等化する等化部と、
前記等化部で用いられるべき相関係数を補正する相関係数補正部と、
をさらに備えた
請求項１に記載のコントローラ。
【請求項４】
前記第１の補正信号を第１のブースト比で全体的にブーストして、全体的にブーストされた信号を前記第１の補正信号に応じた信号として前記ブースト部へ供給する振幅補正部をさらに備え、
前記ブースト部は、前記振幅補正部により全体的にブーストされた信号における低域周波数成分を第２のブースト比で選択的にブーストし、
前記雑音分散補正部は、前記第１のブースト比と前記第２のブースト比とに応じて、前記等化部で用いられるべき雑音分散値を補正する
請求項２に記載のコントローラ。
【請求項５】
前記第１の補正信号を第１のブースト比で全体的にブーストして、全体的にブーストされた信号を前記第１の補正信号に応じた信号として前記ブースト部へ供給する振幅補正部をさらに備え、
前記ブースト部は、前記振幅補正部により全体的にブーストされた信号における低域周波数成分を第２のブースト比で選択的にブーストし、
前記相関係数補正部は、前記第１のブースト比と前記第２のブースト比とに応じて、前記等化部で用いられるべき相関係数を補正する
請求項３に記載のコントローラ。
【請求項６】
前記第２の補正信号を第１のブースト比で全体的にブーストして、全体的にブーストされた信号を前記第２の補正信号に応じた信号として前記等化部へ供給する振幅補正部をさらに備え、
前記ブースト部は、前記第１の補正信号における低域周波数成分を第２のブースト比で選択的にブーストし、
前記雑音分散補正部は、前記第１のブースト比と前記第２のブースト比とに応じて、前記等化部で用いられるべき雑音分散値を補正する
請求項２に記載のコントローラ。
【請求項７】
前記第２の補正信号を第１のブースト比で全体的にブーストして、全体的にブーストされた信号を前記第２の補正信号に応じた信号として前記等化部へ供給する振幅補正部をさらに備え、
前記ブースト部は、前記第１の補正信号における低域周波数成分を第２のブースト比で選択的にブーストし、
前記相関係数補正部は、前記第１のブースト比と前記第２のブースト比とに応じて、前記等化部で用いられるべき相関係数を補正する
請求項３に記載のコントローラ。
【請求項８】
ディスク媒体から信号を読み出すヘッドと、
前記ディスク媒体の目標トラックから読み出された信号における隣接トラックからの干渉成分をキャンセルした第１の補正信号を生成する干渉キャンセル部と、
前記第１の補正信号に応じた信号における低域周波数成分をブーストした第２の補正信号を生成するブースト部と、
前記第２の補正信号に基づく信号を復号する復号部と、
を備えたディスク装置。
【請求項９】
ヘッドを介してディスク媒体から信号を読み出すことと、
前記ディスク媒体の目標トラックから読み出された信号における隣接トラックからの干渉成分をキャンセルした第１の補正信号を生成することと、
前記第１の補正信号に応じた信号における低域周波数成分をブーストした第２の補正信号を生成することと、
前記第２の補正信号に基づく信号を復号することと、
を備えた再生処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コントローラ、ディスク装置、及び再生処理方法に関する。
【背景技術】
【０００２】
近年、ハードディスク装置などのディスク装置では、磁気ディスクに格納するデータを高密度化させる傾向にある。これに伴い、磁気ディスクのトラックピッチが狭くなる傾向にある。トラックピッチが狭い磁気ディスクに対して磁気ヘッドでデータの読み出しを行う際、トラック幅方向にオフトラックが生じると、そのトラックに書き込まれたデータを正確に読み出せなくなる可能性がある。あるいは、トラックピッチが狭い磁気ディスクに対して磁気ヘッドでデータの書き込みを行う際、トラック幅方向にオフトラックが生じていると、その後に、磁気ヘッドでデータの読み出しを行う際、そのトラックに書き込まれたデータを正確に読み出せなくなる可能性がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５９１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
１つの実施形態は、例えば、トラックに書き込まれたデータを正確に読み出すことができるコントローラ、ディスク装置、及び再生処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
１つの実施形態によれば、干渉キャンセル部とブースト部と復号部とを備えたコントローラが提供される。干渉キャンセル部は、ディスク媒体の目標トラックから読み出された信号における隣接トラックからの干渉成分をキャンセルした第１の補正信号を生成する。ブースト部は、第１の補正信号に応じた信号における低域周波数成分をブーストした第２の補正信号を生成する。復号部は、第２の補正信号に基づく信号を復号する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態にかかるディスク装置の構成を示す図。
【図２】第１の実施形態にかかるディスク装置の動作を示す図。
【図３】第１の実施形態にかかるディスク装置の動作を示す図。
【図４】第１の実施形態におけるコントローラの構成を示す図。
【図５】第１の実施形態におけるコントローラの動作を示す図。
【図６】第１の実施形態におけるコントローラの動作を示す図。
【図７】第１の実施形態にかかるディスク装置の動作を示すフローチャート。
【図８】第２の実施形態におけるコントローラの構成を示す図。
【図９】第２の実施形態にかかるディスク装置の動作を示すフローチャート。
【発明を実施するための形態】
【０００７】
以下に添付図面を参照して、実施形態にかかるディスク装置を詳細に説明する。なお、これらの実施形態により本発明が限定されるものではない。
【０００８】
（第１の実施形態）
第１の実施形態にかかるディスク装置１について図１を用いて説明する。図１は、ディスク装置１の構成を示す図である。
【０００９】
ディスク装置１は、例えば、磁気ヘッド２２を介して磁気ディスク（ディスク媒体）１１に情報を記録し、磁気ヘッド２２を介して磁気ディスク（ディスク媒体）１１から信号を読み出す装置であり、例えば、磁気ディスク装置（例えば、ハードディスク装置）である。具体的には、ディスク装置１は、磁気ディスク１１、スピンドルモータ１２、モータドライバ２１、磁気ヘッド２２、アクチュエータアーム１５、ボイスコイルモータ（ＶＣＭ）１６、ランプ２３、ヘッドアンプ２４、リードライトチャネル（ＲＷＣ）２５、ハードディスクコントローラ（ＨＤＣ）３１、バッファメモリ２９、及び制御部２６を備える。
【００１０】
磁気ディスク１１は、スピンドルモータ１２により、回転軸を中心に所定の回転速度で回転される。スピンドルモータ１２の回転は、モータドライバ２１により駆動される。
【００１１】
磁気ヘッド２２は、それに備わる記録ヘッド２２ａおよび再生ヘッド２２ｂにより、磁気ディスク１１に対してデータの書き込みや読み出しを行う。また、磁気ヘッド２２は、アクチュエータアーム１５の先端にあって、モータドライバ２１によって駆動されるボイスコイルモータ１６により、磁気ディスク１１の半径方向（トラック幅方向）に沿って移動される。磁気ディスク１１の回転が停止しているときなどは、磁気ヘッド２２は、ランプ２３上に退避される。
【００１２】
ヘッドアンプ２４は、磁気ヘッド２２が磁気ディスク１１から読み取った信号を増幅して出力し、リードライトチャネル２５に供給する。また、ヘッドアンプ２４は、リードライトチャネル２５から供給された、磁気ディスク１１にデータを書き込むための信号を増幅して、磁気ヘッド２２に供給する。
【００１３】
ハードディスクコントローラ３１は、Ｉ／Ｆバスを介してホストコンピュータ４０との間で行われるデータの送受信の制御や、バッファメモリ２９の制御、ならびに、記録データに対するデータの誤り訂正処理などを行う。また、バッファメモリ２９は、ホストコンピュータ４０との間で送受信されるデータのキャッシュとして用いられる。さらに、バッファメモリ２９は、磁気ディスク１１から読み出されるデータ、磁気ディスク１１に書き込むデータ、又は磁気ディスク１１から読み出される制御用ファームウェアを、一時記憶するためなどに用いられる。
【００１４】
リードライトチャネル２５は、ハードディスクコントローラ３１から供給される、磁気ディスク１１に書き込むためのデータをコード変調してヘッドアンプ２４に供給する。また、リードライトチャネル２５は、磁気ディスク１１から読み取られヘッドアンプ２４から供給された信号をコード復調してデジタルデータとしてハードディスクコントローラ３１へ出力する。
【００１５】
制御部２６には、動作用メモリ２７（例えば、ＳＲＡＭ：Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、不揮発性メモリ２８（例えば、Ｆｌａｓｈ  ＲＯＭ：Ｆｌａｓｈ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）および一時記憶用のバッファメモリ２９（例えば、ＤＲＡＭ：Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）が接続されている。制御部２６は、不揮発性メモリ２８および磁気ディスク１１に予め記憶されたファームウェアに従って、この磁気ディスク装置１の全体的な制御を行う。ファームウェアは、初期ファームウェアおよび通常動作に用いる制御用ファームウェアである。起動時に最初に実行される初期ファームウェアは、例えば、不揮発性メモリ２８に記憶されている。制御用ファームウェアには、後述するように、コントローラＣＴＲ（図４参照）の機能の一部が含まれていてもよい。また、通常動作に用いる制御用ファームウェアは、磁気ディスク１１に記録されており、初期ファームウェアに従った制御により、磁気ディスク１１から一旦バッファメモリ２９に読み出され、その後動作用メモリ２７に格納される。
【００１６】
ディスク装置１では、磁気ディスク１１上に同心円状に複数設けられた複数のトラックに対して、記録ヘッド２２ａにより、例えば、内側から外側の順に、又は外側から内側の順に、データの書き込みを行う。このとき、バッファメモリ２９は、既にデータが書き込まれたトラックのデータを一時的に記憶する。例えば、バッファメモリ２９は、内側から外側の順に書き込みが行われる場合、トラックのデータを少なくともその隣接外側のトラックのセクタの書き込みが終了するまでは一時的に記憶する。
【００１７】
ディスク装置１では、磁気ディスク１１への記録容量を増加させるために、すなわち磁気ディスク１１の記録密度を向上させるために、再生ヘッド２２ｂの主磁極幅程度に磁気ディスク１１のトラック幅（トラックピッチ）が狭くなっている可能性がある。
【００１８】
例えば、図２に一点鎖線で示すように、トラックＡ及びトラックＢに対して記録ヘッド２２ａがオフトラックすることなくデータが書き込まれており、トラックＢからのデータの読み出しを既に完了しており、再生ヘッド２２ｂを介してトラックＡからデータを読み出している場合を考える。すなわち、トラックＡは、現在の再生処理に対する目標トラックであり、トラックＢは、目標トラックに隣接した隣接トラックである。
【００１９】
このとき、ディスク装置１では、再生ヘッド２２ｂの主磁極幅程度に磁気ディスク１１のトラック幅の方が狭くなっているため、再生ヘッド２２ｂで読み出しを行う際に、図２に破線で示すように、再生ヘッド２２ｂが目標トラック（トラックＡ）に収まった位置から、図２に実線で示すような、隣接トラック（トラックＢ）側へずれた位置へトラック幅方向にオフトラックすることがある。読み出し時にトラック幅方向にオフトラックが発生した場合、再生ヘッド２２ｂは、隣接トラック（トラックＢ）のデータから干渉を受けながら、目標トラック（トラックＡ）のデータを読み出す可能性がある。
【００２０】
あるいは、例えば、図３に一点鎖線で示すように、トラックＡ及びトラックＢに対して記録ヘッド２２ａがトラック幅方向にオフトラックしながらデータが書き込まれており、トラックＢからのデータの読み出しを既に完了しており、再生ヘッド２２ｂを介してトラックＡからデータを読み出している場合を考える。すなわち、トラックＡは、現在の再生処理に対する目標トラックであり、トラックＢは、目標トラックに隣接した隣接トラックである。
【００２１】
このとき、ディスク装置１では、再生ヘッド２２ｂの主磁極幅程度に磁気ディスク１１のトラック幅が狭くなっている。これにより、再生ヘッド２２ｂで読み出しを行う際に、図２に実線で示すように、再生ヘッド２２ｂが目標トラック（トラックＡ）に収まった位置にありオフトラックしていなくても、再生ヘッド２２ｂは、隣接トラック（トラックＢ）のデータから干渉を受ける可能性がある。すなわち、書き込み時にトラック幅方向にオフトラックが発生している場合、再生ヘッド２２ｂは、隣接トラック（トラックＢ）のデータから干渉を受ながら、目標トラック（トラックＡ）のデータを読み出す可能性がある。
【００２２】
このため、ディスク装置１では、磁気ディスク１１からのデータ読み出しの際に、隣接トラックのデータを使用してトラック間干渉成分を除去しながらディスク読み出しを行うＩＴＩ（Ｉｎｔｅｒ  Ｔｒａｃｋ  Ｉｎｔｅｒｆｅｒｅｎｃｅ）キャンセル方式を採用する。ＩＴＩキャンセル方式では、例えば、読み出し対象とするセクタに対してトラック幅方向に隣接する隣接セクタに書き込まれたデータをあらかじめバッファメモリ２９等から読み出し、例えばこのデータによってトラック間干渉成分を除去する。これにより、目標トラックについて読み出された信号における隣接トラックからの干渉成分をキャンセルできる。
【００２３】
しかし、本発明者が検討を行ったところ、干渉成分がキャンセルされた信号について、元のユーザデータを復元できない（アンコレクタブルになる）ことがあることが分かった。その原因について、本発明者がさらに詳細に検討した。その結果、干渉成分がキャンセルされた信号では、図５に実線で示すように、干渉成分がキャンセルされた影響で、低域周波数成分の電力振幅が破線で示された本来あるべきレベルから減衰していることが原因であることが分かった。
【００２４】
具体的には、トラックＡに書き込まれた信号をＳＡとし、トラックＢに書き込まれた信号をＳＢとすると、磁気ディスク１１から読み出された信号Ｓは、次の数式１で表されることが分かった。
Ｓ＝ＳＡ＋ＳＢ−ＳＡ〜−ＳＢ〜・・・数式１
【００２５】
数式１において、ＳＡ〜は、トラックＡについて、実際には存在しないが、トラック間干渉に伴い仮想的に存在するように見えてしまう雑音成分であり、トラックＡの仮想雑音成分とよぶことにする。ＳＢ〜は、トラックＢについて、実際には存在しないが、トラック間干渉に伴い仮想的に存在するように見えてしまう雑音成分であり、トラックＢの仮想雑音成分とよぶことにする。
【００２６】
トラック間干渉成分のキャンセル（ＩＴＩキャンセル）を行った場合、干渉成分がキャンセルされた信号Ｓ’は、数式１により、次の数式２のようになる。
Ｓ’＝Ｓ−（ＳＢ−ＳＢ〜）
＝ＳＡ−ＳＡ〜・・・数式２
【００２７】
隣接トラック（トラックＢ）は、既に再生済みのトラックであるため、隣接トラック（トラックＢ）の信号ＳＢ及びその仮想雑音成分ＳＢ〜をそれぞれ求めることが可能である。数式２で示されるように、両者の差（ＳＢ−ＳＢ〜）を干渉成分として、磁気ディスク１１から読み出された信号Ｓから引くことができる。一方、目標トラック（トラックＡ）の信号ＳＡ及びその仮想雑音成分ＳＡ〜のそれぞれは、これから求めようとしている信号であって、直接的に求めることが困難である。
【００２８】
すなわち、数式２で示されるように、干渉成分がキャンセルされた信号Ｓ’は、トラックＡに書き込まれた信号ＳＡに対してトラックＡの仮想雑音成分ＳＡ〜の分減衰している。すなわち、トラックＡの仮想雑音成分ＳＡ〜が低域周波数領域でレベルが大きくなる傾向にあるために、図５に示すように、干渉成分がキャンセルされた信号における低域周波数成分の電力振幅が、破線で示された本来あるべきレベルから減衰していると考えられる。
【００２９】
これにより、トラック間干渉成分のキャンセル（ＩＴＩキャンセル）を行っても、そのトラックに書き込まれたデータが正確に読み出せない（アンコレクタブルになる）ことがある。
【００３０】
そこで、本実施形態では、トラック間干渉成分のキャンセル（ＩＴＩキャンセル）を行った場合に、干渉成分がキャンセルされた信号における低域周波数成分を選択的にブーストすることで、そのトラックに書き込まれたデータを正確に読み出すことを目指す。なお、以下では、トラック間干渉成分のキャンセルは、目標トラックにおける読み出し対象セクタの信号に対して、既に再生済みの隣接トラックにおける読み出し対象セクタに対してトラック幅方向に隣接する隣接セクタの信号を用いて行われるが、説明の簡略化のため、目標トラックにおける読み出し対象セクタを単に目標トラックとし、隣接トラックにおける隣接セクタを単に隣接トラックとして説明する。
【００３１】
例えば、ディスク装置１において、トラック間干渉を被ったセクタのＦＩＲ（Ｆｉｎｉｔ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）等化後の再生波形に対して、干渉元の既知記録系列から推定する干渉成分を引き去ることで干渉キャンセルをする。そして、干渉によって信号強度が低下した再生を目的とするセクタの信号振幅を所定の振幅まで回復し、トラック間ギャップを再生することによって生じる再生波形の周波数特性の変動を補正するフィルタリング処理を行う。そして、振幅の回復と周波数特性の補正によって生じる雑音成分のブーストに対して、ビタビ等化段のメトリック値（尤度値）生成で想定している雑音分散値と、ＡＲ（Ａｕｔｏ  Ｒｅｇｒｅｓｓｉｖｅ）過程で想定している雑音白色化係数（相関係数）とをそれぞれ補正する。
【００３２】
具体的には、本実施形態では、ディスク装置１において、機能的に、図４に示すようなコントローラＣＴＲを実現する。図４は、コントローラＣＴＲの構成を示す図である。なお、図４に示すコントローラＣＴＲは、機能的な構成であり、例えば、ハードディスクコントローラ３１等においてハードウェア的に（例えば、システムオンチップとして）実装されていてもよい。あるいは、図４に示すコントローラＣＴＲは、例えば、制御部２６等においてソフトウェア的に（例えば、制御部２６等により動作用メモリ２７等に一括して又は処理の進行に応じて順次に展開される機能モジュールとして）実装されていてもよい。あるいは、図４に示すコントローラＣＴＲは、一部の機能がハードディスクコントローラ３１等においてハードウェア的に実装され、残りの機能が制御部２６等においてソフトウェア的に実装されていてもよい。
【００３３】
コントローラＣＴＲは、Ａ／Ｄ変換部２、ＦＩＲフィルタ部３、生成部５０、干渉キャンセル部４、振幅補正部５、ブースト部６０、補正部７０、ビタビ等化部６、及びＥＣＣ復号部、例えばＬＤＰＣ（Ｌｏｗ  Ｄｅｎｓｉｔｙ  Ｐｒｉｔｙ  Ｃｈｅｃｋ）復号部７を備える。
【００３４】
Ａ／Ｄ変換部２は、再生ヘッド２２ｂを介して磁気ディスク１１における目標トラック（トラックＡ）から読み出された再生信号ＲＳＡを取得する。Ａ／Ｄ変換部２は、再生信号ＲＳＡをＡ／Ｄ変換してデジタル信号ＲＤＡを生成し、デジタル信号ＲＤＡをＦＩＲフィルタ部３へ供給する。
【００３５】
ＦＩＲフィルタ部３は、デジタル信号ＲＤＡをＡ／Ｄ変換部２から受ける。ＦＩＲフィルタ部３は、デジタル信号ＲＤＡを任意のＰＲ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）ターゲット（例えばＰＲ（１，２，２，２，１）などのＰＲターゲット）へ等化する。ＦＩＲフィルタ部３は、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓを、生成部５０及び干渉キャンセル部４へ供給する。
【００３６】
生成部５０は、目標トラック（トラックＡ）について読み出されたデジタル信号ＳをＦＩＲフィルタ部３から受ける。また、生成部５０は、隣接トラック（トラックＢ）のデジタル信号ＲＤＢを隣接トラック記録系列バッファ５１から読み出す。生成部５０は、読み出されたデジタル信号Ｓと隣接トラック（トラックＢ）のデジタル信号ＲＤＢとを用いて、トラックＢに書き込まれた信号ＳＢ及びその仮想雑音成分ＳＢ〜をそれぞれ求める。例えば、生成部５０では、トラック間干渉を発生させた既知記録系列（デジタル信号ＲＤＢ）を所望のＰＲ波形に変換した波形（信号ＳＢ）と、干渉を被ったＦＩＲ等化後の再生波形（信号Ｓ）からＭＭＳＥ（Ｍｉｎｉｍｕｍ  Ｍｅａｎ  Ｓｑｕａｒｅ  Ｅｒｒｏｒ）基準で、干渉を被った波形内に含まれる干渉成分を生成することで、干渉成分の推定を実現する。
【００３７】
具体的には、生成部５０は、隣接トラック記録系列バッファ５１、ＰＲターゲットフィルタ部５２、クロックオフセット推定部５３、クロックオフセット補償フィルタ生成部５４、クロックオフセット補正部５５、ＭＭＳＥフィルタタップ生成部５６、及び干渉成分生成部５７を有する。
【００３８】
隣接トラック記録系列バッファ５１は、例えば、目標トラック（トラックＡ）に対してトラック幅方向に隣接する隣接トラック（トラックＢ）のデータ、すなわち隣接トラック（トラックＢ）のデジタル信号ＲＤＢを一時的に記憶する。隣接トラック記録系列バッファ５１は、例えば、バッファメモリ２９（図１参照）内に設けられていてもよいし、ハードディスクコントローラ３１内のメモリが用いられてもよい。
【００３９】
ＰＲターゲットフィルタ部５２は、隣接トラック記録系列バッファ５１から、隣接トラック（トラックＢ）のデジタル信号ＲＤＢを読み出す。ＰＲターゲットフィルタ部５２は、デジタル信号ＲＤＢを任意のＰＲ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）ターゲット（例えばＰＲ（１，２，２，２，１）などのＰＲターゲット）へ等化する。ＰＲターゲットフィルタ部５２は、等化されたデジタル信号を、トラックＢに書き込まれた信号ＳＢ’としてクロックオフセット推定部５３及びクロックオフセット補正部５５へ供給する。
【００４０】
クロックオフセット推定部５３は、隣接トラック（トラックＢ）に書き込まれた信号ＳＢ’をＰＲターゲットフィルタ部５２から受け、目標トラック（トラックＡ）について読み出されたデジタル信号ＳをＦＩＲフィルタ部３から受ける。クロックオフセット推定部５３は、信号Ｓと信号ＳＢとに応じて、目標トラック（トラックＡ）と隣接トラック（トラックＢ）との間におけるトラックの円周方向に沿った読み出し時のクロックタイミングのずれを、クロックオフセットとして推定する。クロックオフセット推定部５３は、推定されたクロックオフセットをクロックオフセット補償フィルタ生成部５４へ供給する。
【００４１】
クロックオフセット補償フィルタ生成部５４は、推定されたクロックオフセットをクロックオフセット推定部５３から受ける。クロックオフセット補償フィルタ生成部５４は、推定されたクロックオフセットに応じて、クロックオフセットの補正量を生成する。クロックオフセット補償フィルタ生成部５４は、生成されたクロックオフセットの補正量をクロックオフセット補正部５５へ供給する。
【００４２】
クロックオフセット補正部５５は、トラックＢに書き込まれた信号ＳＢ’をＰＲターゲットフィルタ部５２から受け、クロックオフセットの補正量をクロックオフセット補償フィルタ生成部５４から受ける。クロックオフセット補正部５５は、クロックオフセットの補正量を用いて、隣接トラック（トラックＢ）に書き込まれた信号ＳＢ’に対してクロックオフセットの補正を行う。クロックオフセット補正部５５は、補正後の信号ＳＢを、トラックＢに書き込まれた信号ＳＢとして、ＭＭＳＥフィルタタップ生成部５６、干渉成分生成部５７、ブースト部６０、及び補正部７０に供給する。
【００４３】
ＭＭＳＥフィルタタップ生成部５６は、隣接トラック（トラックＢ）に書き込まれた信号ＳＢをクロックオフセット補正部５５から受け、目標トラック（トラックＡ）について読み出されたデジタル信号ＳをＦＩＲフィルタ部３から受ける。ＭＭＳＥフィルタタップ生成部５６は、信号ＳＢと信号Ｓとに応じて、仮想雑音成分ＳＢ〜を推定する。例えば、ＭＭＳＥフィルタタップ生成部５６は、周波数０からナイキスト周波数ｆｃ（図５参照）まで数式３で示す積分を計算することで、仮想雑音成分ＳＢ〜を推定する。
【００４４】
ｄ／ｄｔ Ｅ｛（ｗＳ−ＳＢ）２｝＝０・・・数式３
を満たすウェイトｗの下でＳＢｗ＝ＳＢ〜となる信号成分を推定するものとし、ここでＥ｛｝は統計平均を表すものとする。
【００４５】
ＭＭＳＥフィルタタップ生成部５６は、推定された仮想雑音成分ＳＢ〜を干渉成分生成部５７へ供給する。
【００４６】
干渉成分生成部５７は、隣接トラック（トラックＢ）に書き込まれた信号ＳＢをクロックオフセット補正部５５から受け、仮想雑音成分ＳＢ〜をＭＭＳＥフィルタタップ生成部５６から受ける。干渉成分生成部５７は、隣接トラック（トラックＢ）に書き込まれた信号ＳＢ及びその仮想雑音成分ＳＢ〜に応じて、隣接トラック（トラックＢ）からの干渉成分を求める。例えば、干渉成分生成部５７は、数式４に示すように、隣接トラック（トラックＢ）に書き込まれた信号ＳＢ及びその仮想雑音成分ＳＢ〜の差を、隣接トラック（トラックＢ）からの干渉成分ＳＢ’として求めて干渉キャンセル部４へ供給する。
ＳＢ’＝ＳＢ−ＳＢ〜・・・数式４
【００４７】
すなわち、生成部５０は、隣接トラック（トラックＢ）からの干渉成分ＳＢ’を干渉キャンセル部４へ供給する。また、生成部５０は、トラックＢに書き込まれた信号ＳＢを標準的な信号ＳＰとしてブースト部６０及び補正部７０へ供給する。
【００４８】
干渉キャンセル部４は、目標トラック（トラックＡ）について読み出されたデジタル信号ＳをＦＩＲフィルタ部３から受け、隣接トラック（トラックＢ）からの干渉成分ＳＢ’を生成部５０から受ける。干渉キャンセル部４は、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓにおける隣接トラック（トラックＢ）からの干渉成分ＳＢ’をキャンセルして、第１の補正信号を生成する。例えば、干渉キャンセル部４は、上記の数式２に示すように、信号Ｓから干渉成分ＳＢ’を減算することで、信号Ｓにおける干渉成分ＳＢ’をキャンセルし、キャンセル後の信号Ｓ’（＝ＳＡ−ＳＡ〜）を第１の補正信号とする。干渉キャンセル部４は、第１の補正信号Ｓ’を振幅補正部５及び補正部７０へ供給する。
【００４９】
振幅補正部５は、第１の補正信号Ｓ’を干渉キャンセル部４から受ける。振幅補正部５は、第１の補正信号Ｓ’を各周波数成分について全体的にブーストする。例えば、振幅補正部５は、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓにおける隣接トラック（トラックＢ）からの干渉成分ＳＢ’の割合に応じた第１のブースト比αで、第１の補正信号Ｓ’を全体的にブーストする。
【００５０】
例えば、補正部７０は、後述するように、第１の比較結果として、例えば、標準的な信号ＳＰの電力ＰＷ（ＳＰ）と干渉成分がキャンセルされた第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）との振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’）｝を求めて、振幅補正部５に供給する。振幅補正部５は、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’）｝）を補正部７０から受け、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’）｝）に応じて第１のブースト比αを決定し、決定された第１のブースト比αで、第１の補正信号Ｓ’を全体的にブーストする。
【００５１】
すなわち、振幅補正部５では、干渉キャンセルを行い信号強度が減少している再生波形の平均振幅値が、所望のＰＲ波形の平均振幅値になるように振幅の正規化を行う。振幅補正部５は、全体的にブーストされた信号ＢＳを、第１の補正信号Ｓ’に応じた信号としてブースト部６０へ供給する。
【００５２】
ブースト部６０は、第１の補正信号Ｓ’に応じた信号、すなわち全体的にブーストされた信号ＢＳを振幅補正部５から受ける。ブースト部６０は、標準的な信号ＳＰを生成部５０から受ける。ブースト部６０は、標準的な信号ＳＰに応じて、全体的にブーストされた信号ＢＳにおける低域周波数成分を選択的にブーストして、第２の補正信号を生成する。例えば、ブースト部６０は、標準的な信号ＳＰの低域周波数成分に対する信号ＢＳの低域周波数成分の割合に応じた第２のブースト比βで、信号ＢＳにおける低域周波数成分を選択的にブーストする。すなわち、ブースト部６０では、所望のＰＲターゲット波形（信号ＳＰ）と干渉キャンセル後のＦＩＲ等化後の波形（信号ＢＳ）とのそれぞれを、任意のカットオフを有するＬＰＦ（Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ）に通した低域成分だけの信号とし、両者の信号電力を比較することで、干渉を被った再生波形の低域成分の減衰分を推定し、減衰分をブーストする補正を行う。
【００５３】
具体的には、ブースト部６０は、低域フィルタ制御部６１、低域フィルタ部６２、低域フィルタ部６３、信号電力算出部６４、信号電力算出部６５、信号電力比較部６６、低域補正フィルタ制御部６７、低域補正フィルタ生成部６８、及び周波数特性補正部６９を有する。
【００５４】
低域フィルタ制御部６１は、低域フィルタ部６２及び低域フィルタ部６３の動作をそれぞれ制御する。例えば、低域フィルタ制御部６１は、低域フィルタ部６２及び低域フィルタ部６３のカットオフ周波数ｆｃｏ（図５参照）が互いに等しくなるように、低域フィルタ部６２及び低域フィルタ部６３を制御する。
【００５５】
低域フィルタ部６２は、全体的にブーストされた信号ＢＳを振幅補正部５から受ける。低域フィルタ部６２は、信号ＢＳから低域周波数成分ＦＣ（ＢＳ）を抽出する。例えば、低域フィルタ部６２は、信号ＢＳにおけるカットオフ周波数ｆｃｏ以下の周波数成分（例えば、図５における実線の曲線のうち一点鎖線で囲った部分）を低域周波数成分ＦＣ（ＢＳ）として抽出する。低域フィルタ部６２は、抽出された低域周波数成分ＦＣ（ＢＳ）を信号電力算出部６４へ供給する。
【００５６】
低域フィルタ部６３は、標準的な信号ＳＰを生成部５０から受ける。低域フィルタ部６３は、信号ＳＰから低域周波数成分ＦＣ（ＳＰ）を抽出する。例えば、低域フィルタ部６３は、信号ＳＰにおけるカットオフ周波数ｆｃｏ以下の周波数成分（例えば、図５における破線の曲線のうち一点鎖線で囲った部分）を低域周波数成分ＦＣ（ＳＰ）として抽出する。低域フィルタ部６３は、抽出された低域周波数成分ＦＣ（ＳＰ）を信号電力算出部６５へ供給する。
【００５７】
信号電力算出部６４は、低域周波数成分ＦＣ（ＢＳ）を低域フィルタ部６２から受ける。信号電力算出部６４は、低域周波数成分ＦＣ（ＢＳ）の電力ＰＷ（ＦＣ（ＢＳ））を算出する。例えば、信号電力算出部６４は、数式５に示すように、低域周波数成分ＦＣ（ＢＳ）の電力値を周波数０からカットオフ周波数ｆｃｏまで積分した値を周波数幅（ｆｃｏ）で平均することで、低域周波数成分ＦＣ（ＢＳ）の電力ＰＷ（ＦＣ（ＢＳ））を算出する。
【００５８】
ＰＷ（ＦＣ（ＢＳ））＝∫ＦＣ（ＢＳ）ｄｆ／（ｆｃｏ）・・・数式５
【００５９】
信号電力算出部６４は、算出された電力ＰＷ（ＦＣ（ＢＳ））を信号電力比較部６６へ供給する。
【００６０】
信号電力算出部６５は、低域周波数成分ＦＣ（ＳＰ）を低域フィルタ部６３から受ける。信号電力算出部６５は、低域周波数成分ＦＣ（ＳＰ）の電力ＰＷ（ＦＣ（ＳＰ））を算出する。例えば、信号電力算出部６５は、数式６に示すように、低域周波数成分ＦＣ（ＳＰ）の電力値を周波数０からカットオフ周波数ｆｃｏまで積分した値を周波数幅（ｆｃｏ）で平均することで、低域周波数成分ＦＣ（ＳＰ）の電力ＰＷ（ＦＣ（ＳＰ））を算出する。
【００６１】
ＰＷ（ＦＣ（ＳＰ））＝∫ＦＣ（ＳＰ）ｄｆ／（ｆｃｏ）・・・数式６
【００６２】
信号電力算出部６５は、算出された電力ＰＷ（ＦＣ（ＳＰ））を信号電力比較部６６へ供給する。
【００６３】
信号電力比較部６６は、低域周波数成分ＦＣ（ＢＳ）の電力ＰＷ（ＦＣ（ＢＳ））を信号電力算出部６４から受け、低域周波数成分ＦＣ（ＳＰ）の電力ＰＷ（ＦＣ（ＳＰ））を信号電力算出部６５から受ける。信号電力比較部６６は、電力ＰＷ（ＦＣ（ＢＳ））と電力ＰＷ（ＦＣ（ＳＰ））とを比較し、第２の比較結果を生成する。例えば、信号電力比較部６６は、電力ＰＷ（ＦＣ（ＳＰ））と電力ＰＷ（ＦＣ（ＢＳ））との振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝を第２の比較結果として生成する。信号電力比較部６６は、生成された第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝）を、低域補正フィルタ制御部６７、低域補正フィルタ生成部６８、及び補正部７０へ供給する。
【００６４】
低域補正フィルタ制御部６７は、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝）を信号電力比較部６６から受ける。低域補正フィルタ制御部６７は、第２の比較結果に応じて、低域補正フィルタ生成部６８の動作を制御する。例えば、低域補正フィルタ制御部６７は、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝に応じて、第２のブースト比βを決定する。そして、低域補正フィルタ制御部６７は、低域補正フィルタ生成部６８が生成する低域補正フィルタのブースト比が第２のブースト比βになるように、低域補正フィルタ生成部６８を制御する。
【００６５】
低域補正フィルタ生成部６８は、カットオフ周波数ｆｃｏに関する情報を低域補正フィルタ制御部６７経由で低域フィルタ制御部６１から受け、第２のブースト比βを低域補正フィルタ制御部６７から受ける。低域補正フィルタ生成部６８は、カットオフ周波数ｆｃｏと第２のブースト比βとに応じて、低域周波数成分を選択的にブーストするための低域補正フィルタを生成する。例えば、低域補正フィルタ生成部６８は、周波数０からカットオフ周波数ｆｃｏまでの周波数成分を低域周波数成分として選択的に第２のブースト比βでブーストする低域補正フィルタを生成する。低域補正フィルタ生成部６８は、生成された低域補正フィルタに関する情報を周波数特性補正部６９へ供給する。
【００６６】
周波数特性補正部６９は、第１の補正信号Ｓ’に応じた信号、すなわち全体的にブーストされた信号ＢＳを振幅補正部５から受ける。また、周波数特性補正部６９は、低域補正フィルタに関する情報を低域補正フィルタ生成部６８から受ける。周波数特性補正部６９は、低域補正フィルタに関する情報を用いて、振幅補正部５により全体的にブーストされた信号ＢＳにおける低域周波数成分を第２のブースト比βで選択的にブーストする。例えば、周波数特性補正部６９は、図５に白抜き矢印で示すように、信号ＢＳにおける周波数０からカットオフ周波数ｆｃｏまでの周波数成分を低域周波数成分として選択的にブーストする。周波数特性補正部６９は、低域周波数成分が選択的にブーストされた信号ＢＳ’をビタビ等化部６へ供給する。
【００６７】
すなわち、ブースト部６０は、低域周波数成分が選択的にブーストされた信号ＢＳ’を第２の補正信号としてビタビ等化部６へ供給する。なお、ブースト部６０は、次のトラックの再生処理に備えて、信号ＢＳ’を隣接トラック記録系列バッファ５１に書き込んでもよい。
【００６８】
ビタビ等化部６は、低域周波数成分が選択的にブーストされた信号ＢＳ’をブースト部６０から受ける。ビタビ等化部６は、信号ＢＳ’に対してビタビ等化処理を行う。すなわち、ビタビ等化部６は、信号ＢＳ’に対して、所定の時間間隔でサンプリングを行い、各サンプル点について信号のビット値が０である尤度値とビット値が１である尤度値とを求める。
【００６９】
ここで、仮に、補正部７０がない場合を考える。この場合、ビタビ等化部６は、雑音のばらつきを示す雑音分散値を用いて第２の補正信号ＢＳ’の尤度値を計算する。例えば、第２の補正信号ＢＳ’の振幅を−１〜＋１に規格化した場合（図６参照）における第２の補正信号ＢＳ’の現在の時刻ｔにおけるサンプル点ＳＰｔの振幅をＡＭｔとし、第２の補正信号ＢＳ’に含まれる雑音の雑音分散値をσ２とするとき、サンプル点ＳＰｔのビット値が０である尤度値Ｐｔ（０）、ビット値が１である尤度値Ｐｔ（１）は、それぞれ、数式７，８のようになる。
Ｐｔ（０）＝（−１−ＡＭｔ）２／σ２・・・数式７
Ｐｔ（１）＝（１−ＡＭｔ）２／σ２・・・数式８
【００７０】
さらに、ビタビ等化部６は、尤度値の算出精度を高めるために、ＡＲ（Ａｕｔｏ  Ｒｅｇｒｅｓｓｉｖｅ）モデルを用いて、すなわち信号の時間的な相関特性を示す相関係数を用いて、第２の補正信号に応じた信号の尤度値を計算する。例えば、第２の補正信号ＢＳ’における現在の時刻ｔから１，２，・・・，Ｎサンプル前までの雑音の相関係数をγｔ−１，γｔ−２，・・・，γｔ−Ｎとし、現在の時刻ｔから１，２，・・・，Ｎサンプル前におけるサンプル点ＳＰｔ−１，ＳＰｔ−２，・・・ＳＰｔ−Ｎの雑音の振幅をＺＭｔ−１，ＺＭｔ−２，・・・，ＺＭｔ−Ｎとするとき、数式７，８は、次の数式９，１０に改良される（図６参照）。
【００７１】
Ｐｔ（０）＝（−１−ＡＭｔ）２／σ２−γｔ−１（−１−ＺＭｔ−１）２／σ２−γｔ−２（−１−ＺＭｔ−２）２／σ２・・・−γｔ−Ｎ（−１−ＺＭｔ−Ｎ）２／σ２・・・数式９
【００７２】
Ｐｔ（１）＝（１−ＡＭｔ）２／σ２−γｔ−１（１−ＺＭｔ−１）２／σ２−γｔ−２（１−ＺＭｔ−２）２／σ２・・・−γｔ−Ｎ（１−ＺＭｔ−Ｎ）２／σ２・・・数式１０
【００７３】
ビタビ等化部６は、数式９，１０の計算を行うことで、現在の時刻ｔにおけるサンプル点ＳＰｔに対する過去のサンプル点からの影響も考慮して尤度値を計算できるので、サンプル点ＳＰｔのビット値が０である尤度値Ｐｔ（０）、ビット値が１である尤度値Ｐｔ（１）を精度よく算出できる。
【００７４】
しかし、本発明者が検討したところ、ビタビ等化部６でのビタビ等化処理を用いて、元のユーザデータを復元できるとしても、尤度値の算出精度が低くなりやすく、復元されたデータのビット値が適正な値になりにくい傾向にあることが分かった。その原因について、本発明者がさらに詳細に検討した。その結果、干渉成分がキャンセルされた信号に対して低域周波数成分を選択的にブーストするときに、図５に二点鎖線で示す雑音成分ＮＣ１に対して、図５に一点鎖線で示す雑音成分ＮＣ２のように低域周波数成分が選択的にブーストされていることが原因であることが分かった。
【００７５】
具体的には、雑音成分における低域周波数成分が選択的にブーストされた場合、雑音成分のばらつきは増加する傾向にあり、数式７〜１０に示す雑音分散値σ２が増大する傾向にあると考えられる。
【００７６】
また、雑音成分における低域周波数成分が選択的にブーストされた場合、現在のサンプル点の振幅における低域周波数成分のレベルが変更されることになるので、過去のサンプル点からの時間的な相関（相関係数）は減少する傾向にあると考えられる。
【００７７】
そこで、本実施の形態では、ディスク装置１に補正部７０を設け、補正部７０が、雑音分散値をブースト比に応じて増加させる補正を行うとともに、相関係数をブースト比に応じて減少させる補正を行うことで、尤度値の算出精度を更に向上させる。
【００７８】
すなわち、補正部７０は、第１のブースト比αと第２のブースト比βとに応じて、ビタビ等化部６で用いられるべき雑音分散値を補正するとともに、ビタビ等化部６で用いられるべき相関係数を補正する。例えば、補正部７０は、第１のブースト比αと第２のブースト比βとに応じた値を雑音分散値に乗じて重み付けを行い、雑音分散値を補正する。また、例えば、補正部７０は、第１のブースト比αと第２のブースト比βとに応じた値の逆数を各相関係数に乗じて重み付けを行い、各相関係数を補正する。
【００７９】
具体的には、補正部７０は、信号電力算出部７１、信号電力算出部７２、信号電力比較部７３、補正値制御部７４、雑音分散補正部７５、及び相関係数補正部７６を有する。
【００８０】
信号電力算出部７１は、標準的な信号ＳＰを生成部５０から受ける。信号電力算出部７１は、信号ＳＰの電力ＰＷ（ＳＰ）を算出する。例えば、信号電力算出部７１は、数式１１に示すように、信号ＳＰの電力値を周波数０からナイキスト周波数ｆｃ（図５参照）まで積分した値を周波数幅（ｆｃ）で平均することで、信号ＳＰの電力ＰＷ（ＳＰ）を算出する。
ＰＷ（ＳＰ）＝∫ＳＰｄｆ／（ｆｃ）・・・数式１１
【００８１】
信号電力算出部７１は、算出された電力ＰＷ（ＳＰ）を信号電力比較部７３へ供給する。
【００８２】
信号電力算出部７２は、第１の補正信号Ｓ’を干渉キャンセル部４から受ける。信号電力算出部７２は、第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）を算出する。例えば、信号電力算出部７２は、数式１２に示すように、第１の補正信号Ｓ’の電力値を周波数０からナイキスト周波数ｆｃ（図５参照）まで積分した値を周波数幅（ｆｃ）で平均することで、第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）を算出する。
ＰＷ（Ｓ’）＝∫Ｓ’ｄｆ／（ｆｃ）・・・数式１２
【００８３】
信号電力算出部７２は、算出された電力ＰＷ（Ｓ’）を信号電力比較部７３へ供給する。
【００８４】
信号電力比較部７３は、信号ＳＰの電力ＰＷ（ＳＰ）を信号電力算出部７１から受け、第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）を信号電力算出部７２から受ける。信号電力比較部７３は、電力ＰＷ（ＳＰ）と電力ＰＷ（Ｓ’）とを比較し、第１の比較結果を生成する。例えば、信号電力比較部７３は、電力ＰＷ（ＳＰ）と電力ＰＷ（Ｓ’）との振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝を第１の比較結果として生成する。信号電力比較部７３は、生成された第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を、補正値制御部７４、雑音分散補正部７５、相関係数補正部７６、及び振幅補正部５へ供給する。
【００８５】
補正値制御部７４は、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を、信号電力比較部７３から受ける。補正値制御部７４は、第１の比較結果に応じて、雑音分散補正部７５及び相関係数補正部７６の動作を制御する。例えば、補正値制御部７４は、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝に応じて、振幅補正部５が決定するものと同様の第１のブースト比αを決定するとともに、ブースト部６０が決定するものと同様の第２のブースト比βを決定するように、雑音分散補正部７５及び相関係数補正部７６の動作を制御する。
【００８６】
雑音分散補正部７５は、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を信号電力比較部７３から受け、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝）を信号電力比較部６６から受ける。雑音分散補正部７５は、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）に応じて、第１のブースト比αを決定するとともに、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝）に応じて、第２のブースト比βを決定する。
【００８７】
雑音分散補正部７５は、第１のブースト比αと第２のブースト比βとに応じて、ビタビ等化部６で用いられるべき雑音分散値を補正する。例えば、雑音分散補正部７５は、第１のブースト比αと第２のブースト比βとに応じて、雑音分散値が増加するように、雑音分散値を補正する。例えば、雑音分散補正部７５は、第１のブースト比αと第２のブースト比βとに応じた値を雑音分散値に乗じて雑音分散値の重みづけを行う。
【００８８】
例えば、第２の補正信号ＢＳ’に含まれる雑音の雑音分散値をσ２とするとき、雑音分散補正部７５は、雑音分散値σ２を、重み付された雑音分散値σ２×（α＋β）に補正する。あるいは、例えば、雑音分散補正部７５は、雑音分散値σ２を、重み付された雑音分散値σ２×√（α＋β）に補正する。あるいは、例えば、雑音分散補正部７５は、雑音分散値σ２を、重み付された雑音分散値σ２×｛√（α）＋√（β）｝に補正する。
【００８９】
相関係数補正部７６は、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を信号電力比較部７３から受け、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝）を信号電力比較部６６から受ける。相関係数補正部７６は、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）に応じて、第１のブースト比αを決定するとともに、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝）に応じて、第２のブースト比βを決定する。
【００９０】
相関係数補正部７６は、第１のブースト比αと第２のブースト比βとに応じて、ビタビ等化部６で用いられるべき相関係数を補正する。例えば、相関係数補正部７６は、第１のブースト比αと第２のブースト比βとに応じて、相関係数が減少するように、雑音分散値を補正する。例えば、相関係数補正部７６は、第１のブースト比αと第２のブースト比βとに応じた値の逆数を相関係数に乗じて相関係数の重みづけを行う。
【００９１】
例えば、第２の補正信号ＢＳ’における現在の時刻ｔから１，２，・・・，Ｎサンプル前までの相関係数をγｔ−１，γｔ−２，・・・，γｔ−Ｎとするとき、相関係数補正部７６は、相関係数γｔ−１，γｔ−２，・・・，γｔ−Ｎをそれぞれ、重み付された相関係数γｔ−１×１／（α＋β），γｔ−２×１／（α＋β），・・・γｔ−Ｎ×１／（α＋β）に補正する（図６参照）。あるいは、例えば、相関係数補正部７６は、相関係数γｔ−１，γｔ−２，・・・，γｔ−Ｎをそれぞれ、重み付された相関係数γｔ−１×１／√（α＋β），γｔ−２×１／√（α＋β），・・・γｔ−Ｎ×１／√（α＋β）に補正する。あるいは、例えば、相関係数補正部７６は、相関係数γｔ−１，γｔ−２，・・・，γｔ−Ｎをそれぞれ、重み付された相関係数γｔ−１×１／｛√（α）＋√（β）｝，γｔ−２×１／｛√（α）＋√（β）｝，・・・γｔ−Ｎ×１／｛√（α）＋√（β）｝に補正する。
【００９２】
これに応じて、ビタビ等化部６は、補正された雑音分散値を雑音分散補正部７５から受け、補正された相関係数を相関係数補正部７６から受ける。ビタビ等化部６は、補正された雑音分散値を用いて、あるいは、補正された雑音分散値と補正された相関係数とを用いて、信号ＢＳ’に対してビタビ等化処理を行う。すなわち、ビタビ等化部６は、信号ＢＳ’に対して、所定の時間間隔でサンプリングを行い、各サンプル点について信号のビット値が０である尤度値とビット値が１である尤度値とを求める。
【００９３】
例えば、ビタビ等化部６は、雑音分散補正部７５が雑音分散値σ２を重み付された雑音分散値σ２×（α＋β）に補正する場合、数式７，８に代えて、次の数式１３，１４を用いて、各サンプル点について信号のビット値が０である尤度値とビット値が１である尤度値とを求める。
【００９４】
Ｐｔ（０）＝（−１−ＡＭｔ）２／｛σ２×（α＋β）｝・・・数式１３
【００９５】
Ｐｔ（１）＝（１−ＡＭｔ）２／｛σ２×（α＋β）｝・・・数式１４
【００９６】
あるいは、例えば、ビタビ等化部６は、雑音分散補正部７５が雑音分散値σ２を重み付された雑音分散値σ２×（α＋β）に補正するとともに相関係数補正部７６が相関係数γｔ−１，γｔ−２，・・・，γｔ−Ｎをそれぞれ重み付された相関係数γｔ−１×１／√（α＋β），γｔ−２×１／√（α＋β），・・・γｔ−Ｎ×１／√（α＋β）に補正する場合、数式９，１０に代えて、次の数式１５，１６を用いて、各サンプル点について信号のビット値が０である尤度値とビット値が１である尤度値とを求める。
【００９７】
Ｐｔ（０）＝（−１−ＡＭｔ）２／｛σ２×（α＋β）｝−γｔ−１×１／√（α＋β）×（−１−ＡＭｔ−１）２／｛σ２×（α＋β）｝−γｔ−２×１／√（α＋β）×（−１−ＡＭｔ−２）２／｛σ２×（α＋β）｝・・・−γｔ−Ｎ×１／√（α＋β）×（−１−ＡＭｔ−Ｎ）２／｛σ２×（α＋β）｝・・・数式１５
【００９８】
Ｐｔ（１）＝（１−ＡＭｔ）２／｛σ２×（α＋β）｝−γｔ−１×１／√（α＋β）×（１−ＡＭｔ−１）２／｛σ２×（α＋β）｝−γｔ−２×１／√（α＋β）×（１−ＡＭｔ−２）２／｛σ２×（α＋β）｝・・・−γｔ−Ｎ×１／√（α＋β）×（１−ＡＭｔ−Ｎ）２／｛σ２×（α＋β）｝・・・数式１６
【００９９】
そして、ビタビ等化部６は、ビット値が０である尤度値とビット値が１である尤度値とを比較する。ビタビ等化部６は、各サンプル点について例えば尤度値が高い方のビット値を選択することで、各サンプル点について信号のビット値を推定して、再生データを得る。すなわち、ビタビ等化部６は、信号ＢＳ’に対して、各サンプル点の信号のレベルをビット値０又はビット値１に等化して、再生データを生成する。ビタビ等化部６は、生成された再生データをＬＤＰＣ復号部７へ供給する。
【０１００】
ＬＤＰＣ復号部７は、再生データをビタビ等化部６から受ける。ＬＤＰＣ復号部７は、再生データにおけるデータ部分とＬＤＰＣ符号とをそれぞれ認識し、ＬＤＰＣ符号に対してＬＤＰＣ復号処理を施すことでＬＤＰＣコードを復号する。ＬＤＰＣ符号は、誤り訂正を行うために、予め、データの書き込み時にＬＤＰＣコードが符号化され書き込みデータに含められたものである。ＬＤＰＣ復号部７は、復号されたＬＤＰＣコードを用いて、データ部分の誤り訂正処理を行う。すなわち、ＬＤＰＣ復号部７は、データ部分における各ビット値の誤り訂正を行い、ユーザデータＵＤを復元する。なお、コントローラＣＴＲでは、書き込み時及び読み出し時にＬＤＰＣ方式に従った誤り訂正を行う場合について例示しているが、ＬＤＰＣ方式に代えて、他の誤り訂正の方式が用いられてもよい。
【０１０１】
次に、ディスク装置１の動作について図７を用いて説明する。図７は、ディスク装置１の動作を示すフローチャートである。
【０１０２】
ステップＳ１では、ディスク装置１が、トラック間干渉成分のキャンセル（ＩＴＩキャンセル）を行う。
【０１０３】
例えば、ディスク装置１は、再生ヘッド２２ｂを介して磁気ディスク１１における目標トラック（トラックＡ）から再生信号ＲＳＡを読み出し、再生信号ＲＳＡをＡ／Ｄ変換してデジタル信号ＲＤＡを生成する。ディスク装置１は、デジタル信号ＲＤＡを任意のＰＲ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）ターゲット（例えばＰＲ（１，２，２，２，１）などのＰＲターゲット）へ等化し、等化されたデジタル信号Ｓ、すなわち目標トラック（トラックＡ）について読み出されたデジタル信号Ｓを得る。
【０１０４】
また、ディスク装置１は、隣接トラック記録系列バッファ５１に記憶された隣接トラック（トラックＢ）のデジタル信号ＲＤＢを読み出し、デジタル信号ＲＤＢを任意のＰＲ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）ターゲット（例えばＰＲ（１，２，２，２，１）などのＰＲターゲット）へ等化し、クロックオフセットの補正を行って、隣接トラック（トラックＢ）に書き込まれた信号ＳＢを得る。
【０１０５】
そして、ディスク装置１は、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓにおける隣接トラック（トラックＢ）からの干渉成分ＳＢ’をキャンセルして、第１の補正信号Ｓ’（＝ＳＡ−ＳＡ〜）を生成する。
【０１０６】
ステップＳ２では、ディスク装置１が、第１の補正信号Ｓ’に応じた信号を、各周波数成分について全体的にブーストする。例えば、ディスク装置１は、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓにおける隣接トラック（トラックＢ）からの干渉成分ＳＢ’の割合に応じた第１のブースト比αで、第１の補正信号Ｓ’を全体的にブーストする。
【０１０７】
例えば、ディスク装置１は、標準的な信号ＳＰの電力ＰＷ（ＳＰ）と干渉成分がキャンセルされた第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）との振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝を求める。ディスク装置１は、求められた振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝に応じて第１のブースト比αを決定し、決定された第１のブースト比αで、第１の補正信号Ｓ’を全体的にブーストする。
【０１０８】
ステップＳ３では、ディスク装置１が、第１の補正信号Ｓ’に応じた信号、すなわち全体的にブーストされた信号ＢＳにおける低域周波数成分を選択的にブーストする。例えば、ディスク装置１は、標準的な信号ＳＰの低域周波数成分に対する信号ＢＳの低域周波数成分の割合に応じた第２のブースト比βで、信号ＢＳにおける低域周波数成分を選択的にブーストする。
【０１０９】
例えば、ディスク装置１は、標準的な信号ＳＰの低域周波数成分ＦＣ（ＳＰ）の電力ＰＷ（ＦＣ（ＳＰ））と信号ＢＳの低域周波数成分ＦＣ（ＢＳ）の電力ＰＷ（ＦＣ（ＢＳ））との振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝を求める。ディスク装置１は、求められた振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（ＢＳ））｝に応じて第２のブースト比βを決定し、決定された第２のブースト比βで、信号ＢＳにおける低域周波数成分を選択的にブーストする。
【０１１０】
ステップＳ４では、ディスク装置１が、第１のブースト比αと第２のブースト比βとに応じて、ビタビ等化処理で用いられるべき雑音分散値を補正するとともに、ビタビ等化処理で用いられるべき相関係数を補正する。例えば、ディスク装置１は、第１のブースト比αと第２のブースト比βとに応じて、雑音分散値が増加するように、雑音分散値を補正する。また、例えば、ディスク装置１は、第１のブースト比αと第２のブースト比βとに応じて、相関係数が減少するように、相関係数を補正する。
【０１１１】
例えば、ディスク装置１は、第１のブースト比αと第２のブースト比βとに応じた値を雑音分散値に乗じて雑音分散値の重みづけを行う。また、例えば、ディスク装置１は、第１のブースト比αと第２のブースト比βとに応じた値の逆数を相関係数に乗じて相関係数の重みづけを行う。
【０１１２】
ステップＳ５では、ディスク装置１が、ビタビ等化処理を行う。例えば、ディスク装置１は、補正された雑音分散値を用いて、あるいは、補正された雑音分散値と補正された相関係数とを用いて、信号ＢＳ’に対してビタビ等化処理を行う。これにより、ディスク装置１は、再生データを得る。ディスク装置１は、再生データに対して誤り訂正処理を行い、ユーザデータを復元する。
【０１１３】
以上のように、第１の実施形態では、ディスク装置１において、干渉キャンセル部４が、目標トラックについて読み出された信号における隣接トラックからの干渉成分をキャンセルして、第１の補正信号を生成する。ブースト部６０は、第１の補正信号に応じた信号における低域周波数成分を選択的にブーストして、第２の補正信号を生成する。これにより、トラック間干渉成分のキャンセル（ＩＴＩキャンセル）を行ったことに応じて減衰した低域周波数成分を選択的に回復できる。この結果、トラック間干渉成分のキャンセル（ＩＴＩキャンセル）を行った場合に、トラックに書き込まれたデータを正確に読み出すことができる。
【０１１４】
したがって、トラック間干渉に対する耐性を強くすることができ、トラックピッチを容易に狭小化でき、または記録再生ヘッドの位置決め精度のマージンを相対的に大きくすることができるため、ディスク媒体における記憶容量を向上できる。
【０１１５】
また、第１の実施形態では、ディスク装置１において、雑音分散補正部７５が、ビタビ等化部６で用いられるべき雑音分散値を補正する。ビタビ等化部６は、補正された雑音分散値を用いて第２の補正信号に応じた信号の尤度値を計算し、計算された尤度値に応じて第２の補正信号に応じた信号を等化する。これにより、第１の補正信号に応じた信号における低域周波数成分が選択的にブーストされたことによる影響を緩和でき、ビタビ等化部６における尤度値の計算精度を向上できる。
【０１１６】
また、第１の実施形態では、ディスク装置１において、相関係数補正部７６が、ビタビ等化部６で用いられるべき相関係数を補正する。ビタビ等化部６は、補正された相関係数を用いて第２の補正信号に応じた信号の尤度値を計算し、計算された尤度値に応じて第２の補正信号に応じた信号を等化する。これにより、第１の補正信号に応じた信号における低域周波数成分が選択的にブーストされたことによる影響を緩和でき、ビタビ等化部６における尤度値の計算精度を向上できる。
【０１１７】
また、第１の実施形態では、ディスク装置１において、振幅補正部５が、第１の補正信号を第１のブースト比αで全体的にブーストして、全体的にブーストされた信号を第１の補正信号に応じた信号としてブースト部６０へ供給する。ブースト部６０は、振幅補正部５により全体的にブーストされた信号における低域周波数成分を第２のブースト比βで選択的にブーストする。雑音分散補正部７５は、第１のブースト比αと第２のブースト比βとに応じて、ビタビ等化部６で用いられるべき雑音分散値を補正する。これにより、第１のブースト比αと第２のブースト比βとに応じて雑音分散値が増加するように補正でき、第１の補正信号に応じた信号における低域周波数成分が選択的にブーストされたことによる影響を緩和するように補正できる。
【０１１８】
また、第１の実施形態では、ディスク装置１において、振幅補正部５が、第１の補正信号を第１のブースト比αで全体的にブーストして、全体的にブーストされた信号を第１の補正信号に応じた信号としてブースト部６０へ供給する。ブースト部６０は、振幅補正部５により全体的にブーストされた信号における低域周波数成分を第２のブースト比βで選択的にブーストする。相関係数補正部７６は、第１のブースト比αと第２のブースト比βとに応じて、ビタビ等化部６で用いられるべき相関係数を補正する。これにより、第１のブースト比αと第２のブースト比βとに応じて相関係数が減少するように補正でき、第１の補正信号に応じた信号における低域周波数成分が選択的にブーストされたことによる影響を緩和するように補正できる。
【０１１９】
（第２の実施形態）
次に、第２の実施形態にかかるディスク装置１ｉについて説明する。以下では、第１の実施形態と異なる部分を中心に説明する。なお、第１の実施形態と同じ構成については、説明を省略または簡略化する。
【０１２０】
第１の実施の形態では、干渉成分がキャンセルされた信号に対して全体的なブーストを行った後に低域周波数成分の選択的なブーストを行っているが、第２の実施形態では、干渉成分がキャンセルされた信号に対して低域周波数成分の選択的なブーストを行った後に全体的なブーストを行う。
【０１２１】
具体的には、図８に示すように、ディスク装置１ｉにおいて、コントローラＣＴＲｉは、ブースト部６０（図４参照）に代えてブースト部６０ｉを備え、振幅補正部５（図４参照）に代えて振幅補正部５ｉを備え、補正部７０（図４参照）に代えて補正部７０ｉを備える。
【０１２２】
ブースト部６０ｉは、第１の補正信号Ｓ’に応じた信号として、第１の補正信号Ｓ’を干渉キャンセル部４から受ける。ブースト部６０ｉは、標準的な信号ＳＰを生成部５０から受ける。ブースト部６０ｉは、標準的な信号ＳＰに応じて、第１の補正信号Ｓ’における低域周波数成分を選択的にブーストして、第２の補正信号を生成する。例えば、ブースト部６０ｉは、標準的な信号ＳＰの低域周波数成分に対する第１の補正信号Ｓ’の低域周波数成分の割合に応じた第２のブースト比βｉで、第１の補正信号Ｓ’における低域周波数成分を選択的にブーストする。
【０１２３】
具体的には、ブースト部６０ｉは、ＦＩＲフィルタ部８１ｉをさらに有するとともに、低域フィルタ制御部６１ｉ、低域フィルタ部６２ｉ、低域フィルタ部６３ｉ、信号電力算出部６４ｉ、信号電力算出部６５ｉ、信号電力比較部６６ｉ、低域補正フィルタ制御部６７ｉ、低域補正フィルタ生成部６８ｉ、及び周波数特性補正部６９ｉの動作が、第１の実施形態と異なる。
【０１２４】
ＦＩＲフィルタ部８１ｉは、標準的な信号ＳＰを生成部５０から受ける。ＦＩＲフィルタ部８１ｉは、標準的な信号ＳＰを任意のＰＲ（Ｐａｒｔｉａｌ  Ｒｅｓｐｏｎｓｅ）ターゲット（例えばＰＲ（１，２，２，２，１）などのＰＲターゲット）へ等化する。ＦＩＲフィルタ部８１ｉは、等化された標準的な信号ＳＰ’を低域フィルタ部６３ｉへ供給する。
【０１２５】
低域フィルタ制御部６１ｉは、低域フィルタ部６２ｉ及び低域フィルタ部６３ｉの動作をそれぞれ制御する。例えば、低域フィルタ制御部６１ｉは、低域フィルタ部６２ｉ及び低域フィルタ部６３ｉのカットオフ周波数ｆｃｏ（図５参照）が互いに等しくなるように、低域フィルタ部６２ｉ及び低域フィルタ部６３ｉを制御する。
【０１２６】
低域フィルタ部６２ｉは、第１の補正信号Ｓ’を干渉キャンセル部４から受ける。低域フィルタ部６２ｉは、第１の補正信号Ｓ’から低域周波数成分ＦＣ（Ｓ’）を抽出する。例えば、低域フィルタ部６２ｉは、第１の補正信号Ｓ’におけるカットオフ周波数ｆｃｏ以下の周波数成分を低域周波数成分ＦＣ（Ｓ’）として抽出する。低域フィルタ部６２ｉは、抽出された低域周波数成分ＦＣ（Ｓ’）を信号電力算出部６４ｉへ供給する。
【０１２７】
低域フィルタ部６３ｉは、等化された標準的な信号ＳＰ’をＦＩＲフィルタ部８１ｉから受ける。低域フィルタ部６３ｉは、信号ＳＰ’から低域周波数成分ＦＣ（ＳＰ’）を抽出する。例えば、低域フィルタ部６３ｉは、信号ＳＰ’におけるカットオフ周波数ｆｃｏ以下の周波数成分を低域周波数成分ＦＣ（ＳＰ’）として抽出する。低域フィルタ部６３ｉは、抽出された低域周波数成分ＦＣ（ＳＰ’）を信号電力算出部６５ｉへ供給する。
【０１２８】
信号電力算出部６４ｉは、低域周波数成分ＦＣ（Ｓ’）を低域フィルタ部６２ｉから受ける。信号電力算出部６４ｉは、低域周波数成分ＦＣ（Ｓ’）の電力ＰＷ（ＦＣ（Ｓ’））を算出する。例えば、信号電力算出部６４ｉは、数式１７に示すように、低域周波数成分ＦＣ（Ｓ’）の電力値を周波数０からカットオフ周波数ｆｃｏまで積分した値を周波数幅（ｆｃｏ）で平均することで、低域周波数成分ＦＣ（Ｓ’）の電力ＰＷ（ＦＣ（Ｓ’））を算出する。
【０１２９】
ＰＷ（ＦＣ（Ｓ’））＝∫ＦＣ（Ｓ’）ｄｆ／（ｆｃｏ）・・・数式１７
【０１３０】
信号電力算出部６４ｉは、算出された電力ＰＷ（ＦＣ（Ｓ’））を信号電力比較部６６ｉへ供給する。
【０１３１】
信号電力算出部６５ｉは、低域周波数成分ＦＣ（ＳＰ’）を低域フィルタ部６３ｉから受ける。信号電力算出部６５ｉは、低域周波数成分ＦＣ（ＳＰ’）の電力ＰＷ（ＦＣ（ＳＰ’））を算出する。例えば、信号電力算出部６５ｉは、数式１８に示すように、低域周波数成分ＦＣ（ＳＰ’）の電力値を周波数０からカットオフ周波数ｆｃｏまで積分した値を周波数幅（ｆｃｏ）で平均することで、低域周波数成分ＦＣ（ＳＰ’）の電力ＰＷ（ＦＣ（ＳＰ’））を算出する。
【０１３２】
ＰＷ（ＦＣ（ＳＰ’））＝∫ＦＣ（ＳＰ’）ｄｆ／（ｆｃｏ）・・・数式１８
【０１３３】
信号電力算出部６５ｉは、算出された電力ＰＷ（ＦＣ（ＳＰ’））を信号電力比較部６６ｉへ供給する。
【０１３４】
信号電力比較部６６ｉは、低域周波数成分ＦＣ（Ｓ’）の電力ＰＷ（ＦＣ（Ｓ’））を信号電力算出部６４ｉから受け、低域周波数成分ＦＣ（ＳＰ’）の電力ＰＷ（ＦＣ（ＳＰ’））を信号電力算出部６５ｉから受ける。信号電力比較部６６ｉは、電力ＰＷ（ＦＣ（Ｓ’））と電力ＰＷ（ＦＣ（ＳＰ’））とを比較し、第２の比較結果を生成する。例えば、信号電力比較部６６ｉは、電力ＰＷ（ＦＣ（ＳＰ’））と電力ＰＷ（ＦＣ（Ｓ’））との振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝を第２の比較結果として生成する。信号電力比較部６６ｉは、生成された第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝）を、低域補正フィルタ制御部６７ｉ、低域補正フィルタ生成部６８ｉ、及び補正部７０ｉへ供給する。
【０１３５】
低域補正フィルタ制御部６７ｉは、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝）を信号電力比較部６６ｉから受ける。低域補正フィルタ制御部６７ｉは、第２の比較結果に応じて、低域補正フィルタ生成部６８ｉの動作を制御する。例えば、低域補正フィルタ制御部６７ｉは、振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝に応じて、第２のブースト比βｉを決定する。そして、低域補正フィルタ制御部６７ｉは、低域補正フィルタ生成部６８ｉが生成する低域補正フィルタのブースト比が第２のブースト比βｉになるように、低域補正フィルタ生成部６８ｉを制御する。
【０１３６】
低域補正フィルタ生成部６８ｉは、カットオフ周波数ｆｃｏに関する情報を低域補正フィルタ制御部６７ｉ経由で低域フィルタ制御部６１ｉから受け、第２のブースト比βｉを低域補正フィルタ制御部６７ｉから受ける。低域補正フィルタ生成部６８ｉは、カットオフ周波数ｆｃｏと第２のブースト比βｉとに応じて、低域周波数成分を選択的にブーストするための低域補正フィルタを生成する。例えば、低域補正フィルタ生成部６８ｉは、周波数０からカットオフ周波数ｆｃｏまでの周波数成分を低域周波数成分として選択的に第２のブースト比βｉでブーストする低域補正フィルタを生成する。低域補正フィルタ生成部６８ｉは、生成された低域補正フィルタに関する情報を周波数特性補正部６９ｉへ供給する。
【０１３７】
周波数特性補正部６９ｉは、第１の補正信号Ｓ’に応じた信号、すなわち第１の補正信号Ｓ’を干渉キャンセル部４から受ける。また、周波数特性補正部６９ｉは、低域補正フィルタに関する情報を低域補正フィルタ生成部６８ｉから受ける。周波数特性補正部６９ｉは、低域補正フィルタに関する情報を用いて、第１の補正信号Ｓ’における低域周波数成分を第２のブースト比βｉで選択的にブーストする。例えば、周波数特性補正部６９ｉは、第１の補正信号Ｓ’における周波数０からカットオフ周波数ｆｃｏまでの周波数成分を低域周波数成分として選択的にブーストする。周波数特性補正部６９ｉは、低域周波数成分が選択的にブーストされた信号ＢＳｉを振幅補正部５ｉへ供給する。
【０１３８】
すなわち、ブースト部６０ｉは、低域周波数成分が選択的にブーストされた信号ＢＳｉを第２の補正信号として振幅補正部５ｉへ供給する。
【０１３９】
振幅補正部５ｉは、第２の補正信号ＢＳｉをブースト部６０ｉの周波数特性補正部６９ｉから受ける。振幅補正部５ｉは、第２の補正信号ＢＳｉを各周波数成分について全体的にブーストする。例えば、振幅補正部５ｉは、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓにおける隣接トラック（トラックＢ）からの干渉成分ＳＢ’の割合に応じた第１のブースト比αで、第２の補正信号ＢＳｉを全体的にブーストする。
【０１４０】
例えば、補正部７０ｉは、第１の比較結果として、例えば、標準的な信号ＳＰの電力ＰＷ（ＳＰ）と干渉成分がキャンセルされた第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）との振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝を求めて、振幅補正部５ｉに供給する。振幅補正部５ｉは、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を補正部７０ｉから受け、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）に応じて第１のブースト比αｉを決定し、決定された第１のブースト比αｉで、第１の補正信号Ｓ’を全体的にブーストする。
【０１４１】
すなわち、振幅補正部５ｉでは、干渉キャンセルを行い信号強度が減少している再生波形の平均振幅値が、所望のＰＲ波形の平均振幅値になるように振幅の正規化を行う。振幅補正部５ｉは、全体的にブーストされた信号ＢＳｉ’を、第２の補正信号ＢＳｉに応じた信号としてビタビ等化部６へ供給する。
【０１４２】
補正部７０ｉは、雑音分散補正部７５に代えて雑音分散補正部７５ｉを有し、相関係数補正部７６に代えて相関係数補正部７６ｉを有する。
【０１４３】
雑音分散補正部７５ｉは、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を信号電力比較部７３から受け、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝）を信号電力比較部６６ｉから受ける。雑音分散補正部７５ｉは、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）に応じて、第１のブースト比αｉを決定するとともに、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝）に応じて、第２のブースト比βｉを決定する。雑音分散補正部７５ｉは、第１のブースト比αｉと第２のブースト比βｉとに応じて、ビタビ等化部６で用いられるべき雑音分散値を補正する。なお、雑音分散補正部７５ｉの具体的な処理内容は、第１の実施形態と同様である。
【０１４４】
相関係数補正部７６ｉは、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）を信号電力比較部７３から受け、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝）を信号電力比較部６６ｉから受ける。相関係数補正部７６ｉは、第１の比較結果（例えば、振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝）に応じて、第１のブースト比αｉを決定するとともに、第２の比較結果（例えば、振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝）に応じて、第２のブースト比βｉを決定する。相関係数補正部７６ｉは、第１のブースト比αｉと第２のブースト比βｉとに応じて、ビタビ等化部６で用いられるべき相関係数を補正する。なお、相関係数補正部７６ｉの具体的な処理内容は、第１の実施形態と同様である。
【０１４５】
ビタビ等化部６は、全体的にブーストされた信号ＢＳｉ’を振幅補正部５ｉから受ける。ビタビ等化部６は、信号ＢＳｉ’に対してビタビ等化処理を行う。なお、ビタビ等化部６の具体的な処理内容は、第１の実施形態と同様である。
【０１４６】
また、ディスク装置１の動作が、図９に示すように、次の点で第１の実施形態と異なる。図８は、ディスク装置１の動作を示すフローチャートである。
【０１４７】
ステップＳ１２では、ディスク装置１ｉが、第１の補正信号Ｓ’に応じた信号、すなわち第１の補正信号Ｓ’における低域周波数成分を選択的にブーストする。例えば、ディスク装置１は、標準的な信号ＳＰの低域周波数成分に対する第１の補正信号Ｓ’の低域周波数成分の割合に応じた第２のブースト比βｉで、第１の補正信号Ｓ’における低域周波数成分を選択的にブーストする。
【０１４８】
例えば、ディスク装置１ｉは、標準的な信号ＳＰの低域周波数成分ＦＣ（ＳＰ）の電力ＰＷ（ＦＣ（ＳＰ））と第１の補正信号Ｓ’の低域周波数成分ＦＣ（Ｓ’）の電力ＰＷ（ＦＣ（Ｓ’））との振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝を求める。ディスク装置１ｉは、求められた振幅比√｛ＰＷ（ＦＣ（ＳＰ’））｝／√｛ＰＷ（ＦＣ（Ｓ’））｝に応じて第２のブースト比βｉを決定し、決定された第２のブースト比βｉで、第１の補正信号Ｓ’における低域周波数成分を選択的にブーストする。
【０１４９】
ステップＳ１３では、ディスク装置１ｉが、第２の補正信号ＢＳｉを、各周波数成分について全体的にブーストする。例えば、ディスク装置１ｉは、目標トラック（トラックＡ）について読み出されたデジタル信号Ｓにおける隣接トラック（トラックＢ）からの干渉成分ＳＢ’の割合に応じた第１のブースト比αｉで、第２の補正信号ＢＳｉを全体的にブーストする。
【０１５０】
例えば、ディスク装置１ｉは、標準的な信号ＳＰの電力ＰＷ（ＳＰ）と干渉成分がキャンセルされた第１の補正信号Ｓ’の電力ＰＷ（Ｓ’）との振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝を求める。ディスク装置１は、求められた振幅比√｛ＰＷ（ＳＰ）｝／√｛ＰＷ（Ｓ’））｝に応じて第１のブースト比αｉを決定し、決定された第１のブースト比αｉで、第１の補正信号Ｓ’を全体的にブーストする。
【０１５１】
このように、ディスク装置１ｉの動作では、低域周波数成分の選択的なブーストが行われた後に、各周波数成分についての全体的なブーストが行われる。
【０１５２】
以上のように、第２の実施形態では、ディスク装置１ｉにおいて、ブースト部６０ｉが、第１の補正信号における低域周波数成分を第２のブースト比βｉで選択的にブーストして、第２の補正信号を生成する。振幅補正部５ｉは、第２の補正信号を第１のブースト比αｉで全体的にブーストして、全体的にブーストされた信号を第２の補正信号に応じた信号としてビタビ等化部６へ供給する。雑音分散補正部７５ｉは、第１のブースト比αｉと第２のブースト比βｉとに応じて、ビタビ等化部６で用いられるべき雑音分散値を補正する。これにより、第１のブースト比αｉと第２のブースト比βｉとに応じて雑音分散値が増加するように補正でき、第１の補正信号に応じた信号における低域周波数成分が選択的にブーストされたことによる影響を緩和するように補正できる。
【０１５３】
また、第２の実施形態では、ディスク装置１ｉにおいて、ブースト部６０ｉが、第１の補正信号における低域周波数成分を第２のブースト比βｉで選択的にブーストして、第２の補正信号を生成する。振幅補正部５ｉは、第２の補正信号を第１のブースト比αｉで全体的にブーストして、全体的にブーストされた信号を第２の補正信号に応じた信号としてビタビ等化部６へ供給する。相関係数補正部７６ｉは、第１のブースト比αｉと第２のブースト比βｉとに応じて、ビタビ等化部６で用いられるべき相関係数を補正する。これにより、第１のブースト比αｉと第２のブースト比βｉとに応じて相関係数が減少するように補正でき、第１の補正信号に応じた信号における低域周波数成分が選択的にブーストされたことによる影響を緩和するように補正できる。
【０１５４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１５５】
１，１ｉ  ディスク装置、４  干渉キャンセル部、５  振幅補正部、６  ビタビ等化部、１１  磁気ディスク、２２  磁気ヘッド、６０，６０ｉ  ブースト部、７５，７５ｉ  雑音分散補正部、７６，７６ｉ  相関係数補正部。
【図１】
2014130658.tif 000003
【図２】
2014130658.tif 000004
【図３】
2014130658.tif 000005
【図４】
2014130658.tif 000006
【図５】
2014130658.tif 000007
【図６】
2014130658.tif 000008
【図７】
2014130658.tif 000009
【図８】
2014130658.tif 000010
【図９】
2014130658.tif 000011