(57)【要約】【課題】ＬＭＳ（Least Mean Square）を用いた適応等化を行うシステムにおいて、従来はディフェクトなどの異常状態が終了した直後において正しいタップ係数の設定を行うことができず、再生性能が低下する場合があった。【解決手段】乗算器に設定されるタップ係数をシンク検出タイミングなど所要のタイミングで逐次保持（ラッチ）するようにしておく。その上で、入力信号の異常区間の終了タイミングにおいて、上記保持しておいたタップ係数を用いたタップ係数更新演算処理を開始する。これにより、異常状態の解消後におけるタップ係数更新演算処理を正常時に対応した正しいタップ係数を用いて再開することができ、結果、異常状態の解消後における再生能力の低下を防止できる。【選択図】図３
2011048869.tif 000002
【特許請求の範囲】
【請求項１】
デジタルフィルタを備えて入力信号に対する等化処理を行うと共に、上記等化処理により生成した等化信号と目標信号との誤差に応じて上記デジタルフィルタが備える乗算器に設定されるタップ係数を更新する等化フィルタ処理部と、
上記乗算器に設定される上記タップ係数を所要のタイミングで逐次保持するタップ係数保持部とを備えると共に、
上記等化フィルタ処理部は、
上記入力信号についての異常検出結果に基づき特定した上記入力信号の異常区間の終了タイミングにおいて、上記タップ係数保持部により保持されているタップ係数を用いたタップ係数更新演算処理を開始する
等化フィルタ装置。
【請求項２】
上記入力信号には同期信号が挿入されており、
上記タップ係数保持部は、
上記入力信号から上記同期信号が検出されたことに応じて上記乗算器に設定されるタップ係数を保持する
請求項１に記載の等化フィルタ装置。
【請求項３】
上記等化フィルタ処理部は、
上記異常検出結果に基づき特定した上記入力信号の異常区間の開始タイミング以降においてもタップ係数更新演算処理を継続する
請求項１に記載の等化フィルタ装置。
【請求項４】
上記等化フィルタ処理部は、
上記異常検出結果に基づき特定した上記入力信号の異常区間の開始タイミングにおいて、上記タップ係数保持部に保持されているタップ係数を上記乗算器に対して設定し且つタップ係数更新演算処理を停止する
請求項１に記載の等化フィルタ装置。
【請求項５】
上記タップ係数保持部は、
上記同期信号が複数回検出されたことに応じて上記乗算器に設定されるタップ係数を保持する
請求項２に記載の等化フィルタ装置。
【請求項６】
上記タップ係数保持部は、上記乗算器に設定されるタップ係数を所定の時間間隔で保持する請求項１に記載の等化フィルタ装置。
【請求項７】
上記等化フィルタ処理部による等化処理の開始タイミングに応じて、上記タップ係数保持部に初期値としてのタップ係数を保持させる保持係数初期化部をさらに備える
請求項１に記載の等化フィルタ装置。
【請求項８】
デジタルフィルタを備えて入力信号に対する等化処理を行うと共に、上記等化処理により生成した等化信号と目標信号との誤差に応じて上記デジタルフィルタが備える乗算器に設定されるタップ係数を更新する等化フィルタ装置のタップ係数更新方法であって、
上記乗算器に設定される上記タップ係数を所要のタイミングで逐次保持するタップ係数保持ステップと、
上記入力信号についての異常検出結果に基づき特定した上記入力信号の異常区間の終了タイミングにおいて、上記タップ係数保持ステップにより保持したタップ係数を用いたタップ係数更新演算処理を開始する更新演算処理開始ステップと
を有するタップ係数更新方法。
【請求項９】
光記録媒体に対するレーザ光の照射及び反射光の受光を行って上記光記録媒体に記録された信号についての再生信号を得る光学ヘッド部と、
デジタルフィルタを備えて上記再生信号に対する等化処理を行うと共に、上記等化処理により生成した等化信号と目標信号との誤差に応じて上記デジタルフィルタが備える乗算器に設定されるタップ係数を更新する等化フィルタ処理部と、
上記乗算器に設定される上記タップ係数を所要のタイミングで逐次保持するタップ係数保持部と、
上記再生信号についてのディフェクト検出を行うディフェクト検出部とを備えると共に、
上記等化フィルタ処理部は、
上記ディフェクト検出部によるディフェクト検出結果に基づき特定した上記再生信号のディフェクト区間の終了タイミングにおいて、上記タップ係数保持部により保持されているタップ係数を用いたタップ係数更新演算処理を開始する
を備える再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルフィルタを備えて入力信号についての等化処理を行う等化フィルタ装置とそのタップ係数更新方法に関する。
また、光記録媒体に記録された信号の再生を行う再生装置に関する。
【先行技術文献】
【特許文献】
【０００２】
【特許文献１】特開２００３−２７２１６７号公報
【背景技術】
【０００３】
光の照射により記録信号の再生が行われる光記録媒体として、例えばＢＤ（Blu-ray Disc：登録商標）などのいわゆる高記録密度光ディスクが普及している。
このような高記録密度光ディスクについては、その記録情報の再生にあたりＰＲＭＬ（Partial Response Maximum Likelihood）復号（パーシャルレスポンス最尤復号）が行われる場合がある。
【０００４】
また、ＰＲＭＬ復号を行う再生システムでは、光学ピックアップの特性や記録品質などに起因した再生信号の周波数特性のバラツキを吸収するために、再生信号についていわゆる適応等化処理を行うようにされたものがある。具体的には、ビタビ復号器によるビット検出結果（チャネルビット系列）に対してその再生システムに応じたＰＲ特性係数（例えば（１，２，２，１）など）を重み付け加算したレプリカ信号を目標信号として、再生信号の等化処理を行うというものである。
【０００５】
図７は、上記のような適応等化処理を実現するための具体的な構成例を示している。
先ず、適応等化処理に用いられる等化器（イコライザ）としては、一般的にＬＭＳ ＴＶＦ（Least Mean Square Transversal Filter）が広く知られている。図中の適応型等化器５０は、当該ＬＭＳ ＴＶＦとしての構成を有するイコライザであり、具体的には、ＦＩＲ（Finit Impulse Response）フィルタ５０ａ、及びタップ係数計算部６６を備える。またこの場合は、ビタビ復号器５１による復号結果（２値化結果）である復号データＤＴと上記ＦＩＲフィルタ５０ａより出力される等化信号ｙｋとに基づいて等化誤差を算出するための構成として、遅延回路６３、レプリカ生成部６４、及び減算器６５が備えられる。
【０００６】
ＦＩＲフィルタ５０ａには、光ディスクからの再生信号がデジタルサンプリングされた再生信号ＤＳが入力される。図示するようにＦＩＲフィルタ５０ａにおいては、上記再生信号ＤＳの入力ライン上に４つの遅延回路６０-1〜６０-4が直列に挿入されると共に、遅延回路６０-1に入力される再生信号ＤＳが分岐して入力される乗算器６１-0と、上記遅延回路６０-1を介して遅延回路６０-2に入力される再生信号ＤＳが分岐入力される乗算器６１-1と、上記遅延回路６０-2を介して遅延回路６０-3に入力される再生信号ＤＳが分岐入力される乗算器６１-2と、上記遅延回路６０-3を介して遅延回路６０-4に入力される再生信号ＤＳが分岐入力される乗算器６１-3と、上記遅延回路６０-4を介した再生信号ＤＳが入力される乗算器６１-4とによる、計５つの乗算器６１が備えられる。つまり、タップ数＝５のＦＩＲフィルタである。
上記乗算器６１（６１-0〜６１-4）の出力は加算器６２にて加算され、当該加算器６２による加算結果が等化信号ｙｋとして出力される。
【０００７】
ＦＩＲフィルタ５０ａの出力である上記等化信号ｙｋは、適応型等化器５０の出力としてビタビ復号器５１に供給されると共に、上述した遅延回路６３を介して減算器６５に対しても供給される。
【０００８】
レプリカ生成部６４は、ビタビ復号器５１から供給される復号データＤＴに対し、予め定められたＰＲ特性係数（例えば（１，２，２，１）など）を用いた重み付け加算を行ってレプリカ信号を生成する。つまり、復号結果としてのビット系列をパーシャルレスポンス系列に変換するものである。これにより、適応型等化器５０の等化目標となる目標信号が得られる。レプリカ生成部６４により生成された上記レプリカ信号としての目標信号は減算器６５に供給される。
【０００９】
減算器６５は、上記レプリカ生成部６４により生成された目標信号から上記遅延回路６３を介した等化信号ｙｋを減算することで、等化誤差を算出する。
なお確認のための述べておくと、上記遅延回路６３は、上記目標信号と上記等化信号ｙｋとのタイミング同期を図るために設けられたものであり、上記等化信号ｙｋに対してビタビ復号処理に要する時間分の遅延を与える。
【００１０】
タップ係数計算部６６は、いわゆる最小二乗法（ＬＭＳ）により上述した乗算器６１（６１-0〜６１-4）のタップ係数を計算（更新）する。このように計算されたタップ係数が乗算器６１-0〜６１-4にそれぞれ設定される。
【００１１】
ここで、周知のようにＬＭＳはその性質上、タップ係数の収束にはそれなりの時間を要するものであり、収束時間が十分でないと再生性能（再生能力）の低下を招く。
ＬＭＳにおいてはタップ係数の初期値の選定が重要であり、仮に、ＬＭＳの初期値が本来の収束解から大きくずれている場合には、その分収束に時間を要するものとなったり、また初期値が本来の解からあまりにもかけ離れたものである場合には発振が生じたり本例の解とは異なる解に収束してしまうなど、再生性能の大幅な悪化を招くことになる。
そこで、従来の光ディスク再生システムでは、光学ピックアップの特性に合ったタップ係数の初期値をもたせるなどして、再生性能の悪化の防止や収束時間の短縮化が図られるように工夫している（但し実際には光ディスクの特性バラツキがあり、収束時間の短縮化には限界がある）。
【００１２】
また、ＬＭＳの収束は、上記のような係数の初期値の選定によって左右されるのみでなく、当然のことながら入力信号によっても左右されることになる。すなわち、ＬＭＳは、正常な入力信号が与えられる場合に本来の性能を発揮するものであり、異常な信号入力に対してはタップ係数が誤った値に更新されてしまうことになる。具体的なケースとしては、例えば光ディスクへの指紋や傷の付着等によるいわゆるディフェクトの影響によって異常な再生信号が入力される場合があり、その場合には、本来の解とはかけ離れた係数に更新されてしまう虞がある。
【００１３】
このように一旦誤った係数に更新が為されてしまうと、ディフェクト区間を通過して再生信号が正常な状態に戻ったとしても、その後のしばらくの間は正しい解への収束時間を要するものとなり、結果としてその期間において本来の性能による再生を行うことができなくなってしまう。
【００１４】
この点に鑑み、従来の光ディスク再生システムでは、ディフェクト区間での設定係数をディフェクト検出時点での設定係数にホールドするようにしたものがある。すなわち、ディフェクト区間でのＬＭＳの更新処理は行わず、ディフェクト検出区間中のタップ係数をディフェクト検出時点で設定されていた係数にホールドするというものである。
【００１５】
或いは、ディフェクト通過後に、係数を初期値に戻してから係数更新処理を再開するという手法もある。
【発明の概要】
【発明が解決しようとする課題】
【００１６】
ここで、図８は、上記により説明した前者の手法（つまりディフェクト区間内にて係数をホールドする手法）について説明するためのタイミングチャートであり、再生信号波形、ディフェクト検出信号、及び設定係数の遷移を示している。
先ず、この図からも明らかなように、ディフェクト検出結果には相応のタイムラグが生じるものであり、従って実際のディフェクト区間の開始／終了タイミングと、ディフェクト検出信号が表すディフェクト区間の開始／終了タイミングとには或る程度のずれが生じる。
【００１７】
このために、ディフェクトが検出された時点での設定係数をホールドしたとしても、その時点での係数は既にディフェクトの影響を受けている可能性が高いものとなってしまう。つまりこのことからも理解されるように、上述した前者の手法、すなわちディフェクト検出時点での設定係数をホールドし且つディフェクト通過後に当該ホールドした係数からの更新演算処理を再開するという手法を採る場合には、ディフェクトの通過後に不適切な係数設定状態が得られてしまう（つまり誤った係数からの更新演算処理が再開されてしまう）可能性が依然としてあることになる。
このことより、上述した前者の手法は、ディフェクト通過後における再生性能の低下を防止するという点では十分な対策と言えないものとなる。
【００１８】
また、上述した後者の手法、すなわちディフェクト通過後に初期値から係数更新処理を再開するという手法は、ディフェクト通過後における誤動作の発生の防止を図ることはできるが、更新演算処理が初期状態からやり直されるという意味で、ディフェクト通過後において本来の性能による再生を行うことができないという点は前者の手法と同様となる。従ってこの手法としても、ディフェクト通過後における再生性能の低下防止を図るための対策として、万全なものであるとは言えない。
【課題を解決するための手段】
【００１９】
そこで、本発明では以上のような点に鑑み、等化フィルタ装置として以下のように構成することとした。
すなわち、本発明の等化フィルタ装置は、デジタルフィルタを備えて入力信号に対する等化処理を行うと共に、上記等化処理により生成した等化信号と目標信号との誤差に応じて上記デジタルフィルタが備える乗算器に設定されるタップ係数を更新する等化フィルタ処理部を備える。
そして、上記等化フィルタ処理部が、上記入力信号についての異常検出結果に基づき特定した上記入力信号の異常区間の終了タイミングにおいて、上記タップ係数保持部により保持されているタップ係数を用いたタップ係数更新演算処理を開始するものである。
【００２０】
また、本発明では再生装置として以下のように構成することとした。
つまり、本発明の再生装置は、光記録媒体に対するレーザ光の照射及び反射光の受光を行って上記光記録媒体に記録された信号についての再生信号を得る光学ヘッド部を備える。
また、デジタルフィルタを備えて上記再生信号に対する等化処理を行うと共に、上記等化処理により生成した等化信号と目標信号との誤差に応じて上記デジタルフィルタが備える乗算器に設定されるタップ係数を更新する等化フィルタ処理部を備える。
また、上記乗算器に設定される上記タップ係数を所要のタイミングで逐次保持するタップ係数保持部を備える。
また、上記再生信号についてのディフェクト検出を行うディフェクト検出部を備える。
そして、上記等化フィルタ処理部が、上記ディフェクト検出部によるディフェクト検出結果に基づき特定した上記再生信号のディフェクト区間の終了タイミングにおいて、上記タップ係数保持部により保持されているタップ係数を用いたタップ係数更新演算処理を開始するものである。
【００２１】
上記のようにして本発明によれば、乗算器に設定されるタップ係数が所要のタイミングで逐次保持されるものとなる。つまりこれにより、入力信号が正常状態にあるときの収束値としてのタップ係数を保持しておくことができる。
その上で、上記本発明によれば、上記入力信号の異常区間の終了タイミングにおいて、このように保持しておいたタップ係数を用いたタップ係数更新演算処理が開始されるものとなる。すなわちこの結果、異常状態の解消後におけるタップ係数更新演算処理を、正常時に対応した正しいタップ係数を用いて再開することができる。
【発明の効果】
【００２２】
上記のようにして本発明によれば、異常状態の解消後におけるタップ係数更新演算処理を、正常時に対応した正しいタップ係数を用いて再開することができる。
これにより、異常状態の解消後に再生能力の低下が生じてしまうといった事態の発生を効果的に防止できる。つまりは、ディフェクト等の異常状態に対する安定性をさらに高めることができる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態としての再生装置の内部構成を示した図である。
【図２】第１の実施の形態としての再生装置が備える適応型等化器（実施の形態としての等化フィルタ装置）の内部構成を示した図である。
【図３】第１の実施の形態としてのタップ係数更新手法について説明するための図である。
【図４】第２の実施の形態としてのタップ係数更新手法について説明するための図である。
【図５】第２の実施の形態としてのタップ係数更新手法を実現するための構成について説明するための図である。
【図６】係数保持タイミングの変形例について説明するための図である。
【図７】ＰＲＭＬのリードチャンネルに適用された場合の適応型等化器の構成について説明するための図である。
【図８】従来の係数ホールド機能について説明するためのタイミングチャートである。
【発明を実施するための形態】
【００２４】
以下、発明を実施するための最良の形態（以下実施の形態とする）について説明していく。
なお、説明は以下の順序で行うものとする。
＜１．第１の実施の形態＞
[1-1．再生装置の内部構成]
[1-2．適応型等化器の内部構成]
[1-3．動作説明]
＜２．第２の実施の形態＞
＜３．変形例＞
【００２５】
＜１．第１の実施の形態＞
[1-1．再生装置の内部構成]
図１は、本発明の再生装置の一実施形態としての、ディスクドライブ装置１の内部構成を示している。
なおこの図１ではディスクドライブ装置１における主に再生系の構成を抽出して示しており、例えばトラッキング・フォーカスなどの各種のサーボ系など他の構成については図示を省略している。
【００２６】
図１において、光ディスクＤは、円盤状の光記録媒体である。光記録媒体は、光の照射により記録信号の再生が行われる記録媒体を指す。
光ディスクＤは、図中のスピンドルモータ（ＳＰＭ）２によって回転駆動される。
【００２７】
光学ヘッド（光ピックアップ）３は、レーザダイオードから出射したレーザ光を、所定の光学系により対物レンズを介して光ディスクＤに照射する。また光学ヘッド３は、光ディスクＤからの反射光を、所定の光学系を介してフォトディテクタに導き、反射光量に応じた電気信号を得る。また複数のフォトディテクタで検出された各光量信号に対して演算処理を行い、記録された情報の再生信号ｓＡ（再生ＲＦ信号）や、トラッキング、フォーカスなどの各種サーボエラー信号を生成する。
【００２８】
上記光学ヘッド３で読み出された再生信号ｓＡは、再生クロック生成・サンプリング部４に供給される。再生クロック生成・サンプリング部４では、ＰＬＬ（Phase Locked Loop）回路を用いて再生信号ｓＡに同期した再生クロックＣＫを生成し、また再生信号ｓＡのデジタルサンプリングを行ってサンプリング信号（デジタル再生信号）ＤＳを出力する。
上記再生クロックＣＫは、次に説明する適応型等化器５やビタビ復号器６、及び再生データデコーダ７等の必要な各部のクロックとして用いられる。
また上記サンプリング信号ＤＳは、適応型等化器５に対して供給される。
【００２９】
適応型等化器５は、上記再生信号ＤＳが目標信号に等化されるようにして適応等化処理を行う。具体的に、本実施の形態の適応型等化器５としても、先の図７に示した適応型等化器５０と同様に、ＦＩＲ（Finit Impulse Response）フィルタ（後述するＦＩＲフィルタ５ａ）と、いわゆる最小二乗法によるタップ係数の更新演算処理を行うタップ係数計算部（後述するタップ係数計算部１６）とを備えた、ＬＭＳ ＴＶＦ（Least Mean Square Transversal Filter）として構成されたものとなる。
図示するように適応型等化器５には、ビタビ復号器６による復号結果である復号データＤＴが入力され、当該復号データＤＴから生成される目標信号を等化目標として再生信号ＤＳについての等化処理を行う。
なお、本実施の形態の場合における適応型等化器５の内部構成については後述する。
【００３０】
上記適応型等化器５による等化処理が施された再生信号ＤＳ（以下、等化信号ｙｋと称する）は、ビタビ復号器６に対して供給される。
ビタビ復号器６は、いわゆるビタビ復号処理により再生信号ＤＳの２値化を行う。すなわち  ビタビ復号器６は、上記等化信号ｙｋと、想定され得るビット系列のパーシャルレスポンスとの間のユークリッド距離を調べ、その距離が最も近くなるビット系列を検出結果として出力する。
【００３１】
上記ビタビ復号器６による復号処理で得られた復号データ（２値データ列）ＤＴは、再生データデコーダ７に供給される。
再生データデコーダ７は、上記復号データＤＴに対して例えばＲＬＬ（１，７）変調等についての復調処理やエラー訂正処理、デインターリーブなどの再生処理を施し、これによって復調された再生データを得る。
ここで、図示するように再生データデコーダ７内には、シンク検出回路７ａが備えられ、当該シンク検出回路７ａは上記復号データＤＴとしての２値データ列中に含まれる所定データパターンを検出することで、シンク（同期信号）検出を行う。このシンク検出回路７ａにより得られたシンク検出信号Ｄsyncは、再生データデコーダ７による上記再生処理に用いられると共に、図示するようにして適応型等化器５に対しても供給される。
【００３２】
また、ディスクドライブ装置１には、ディフェクト検出回路８、及びコントローラ９が設けられる。
ディフェクト検出回路８は、光学ヘッド３により得られた再生信号ｓＡを入力してディフェクト検出を行い、当該ディフェクト検出の結果を表すディフェクト検出Ｄｄを出力する。本例の場合、上記ディフェクト検出信号Ｄｄは、そのＨレベル区間がディフェクトの検出区間を表す。
図示するようにディフェクト検出信号Ｄｄは適応型等化器５に対して供給される。
【００３３】
また、コントローラ９は、ＣＰＵ（Centeral Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するマイクロコンピュータで構成され、例えば上記ＲＯＭ等に格納されたプログラムに従った制御・処理を実行することで、ディスクドライブ装置１の全体制御を行う。
特に本実施の形態の場合のコントローラ９は、光ディスクＤの再生動作の開始タイミングにおいて適応型等化器５内に備えられる係数保持部１７に初期値としてのタップ係数を保持させることになるが、これについては後述する。
【００３４】
[1-2．適応型等化器の内部構成]
図２は、図１に示した適応型等化器５の内部構成を示している。
なお図２では適応型等化器５の内部構成と共に、図１に示したビタビ復号器６、及びコントローラ９も併せて示している。
先ず、適応型等化器５にはＦＩＲフィルタ５ａが備えられる。この場合のＦＩＲフィルタ５ａとしても、先の図７に示したＦＩＲフィルタ５０ａと同様にタップ数＝５のＦＩＲフィルタとされる。
【００３５】
図示するようにＦＩＲフィルタ５ａには、入力信号として再生信号ＤＳが与えられる。そして当該再生信号ＤＳを入力するラインに対して、４つの遅延回路１０-1〜１０-4が直列に挿入されており、且つ、遅延回路１０-1に入力される再生信号ＤＳが分岐して入力される乗算器１１-0と、上記遅延回路１０-1を介して遅延回路１０-2に入力される再生信号ＤＳが分岐入力される乗算器１１-1と、上記遅延回路１０-2を介して遅延回路１０-3に入力される再生信号ＤＳが分岐入力される乗算器１１-2と、上記遅延回路１０-3を介して遅延回路１０-4に入力される再生信号ＤＳが分岐入力される乗算器１１-3と、上記遅延回路１０-4を介した再生信号ＤＳが入力される乗算器１１-4とによる、計５つの乗算器１１が備えられている。
図示するように上記乗算器１１（１１-0〜１１-4）の出力は加算器１２にて加算され、当該加算器１２による加算結果が等化信号ｙｋとして出力される。
【００３６】
ＦＩＲフィルタ５０ａの出力である上記等化信号ｙｋは、適応型等化器５の出力信号としてビタビ復号器６に供給されると共に、図示するように適応型等化器５内に設けられた遅延回路１３に対しても供給される。
上記遅延回路１３としても、先の図７に示した遅延回路６３と同様、上記等化信号ｙｋにビタビ復号処理に要する時間分の遅延を与えるものである。当該遅延回路１３を介した上記等化信号ｙｋは、減算器１５に対して供給される。
【００３７】
また、適応型等化器５内には、レプリカ生成部１４が設けられる。レプリカ生成部１４は、ビタビ復号器６より供給される復号データＤＴに対し、予め定められたＰＲ特性係数（例えば（１，２，２，１）など）を用いた重み付け加算を行ってレプリカ信号を生成する。つまり、復号結果としてのビット系列をパーシャルレスポンス系列に変換する。これにより、適応型等化器５の等化目標となる目標信号が得られる。レプリカ生成部１４により生成された上記レプリカ信号としての目標信号は減算器１５に供給される。
【００３８】
減算器１５は、上記レプリカ生成部１４により得られた目標信号から上記遅延回路１３を介した等化信号ｙｋを減算することで、等化誤差を算出する。
【００３９】
このように減算器１５にて算出された等化誤差（等化誤差信号）は、タップ係数計算部１６に入力される。
タップ係数計算部１６は、いわゆるＬＭＳ法（最小二乗法）により上述した乗算器１１（１１-0〜１１-4）のタップ係数を計算（更新）する。
なお確認のために述べておくと、ＬＭＳ ＴＶＦにおけるタップ係数の更新演算は、一般的に下記の[式１]により表される。
Ｃk+1＝Ｃk＋ｕ＊Ｘk＊ｅk    ・・・[式１]
但し[式１]において、
「Ｃk」は係数VectorでありＣk＝{c0k,c1k, ...c4k}、
「Ｘk」はフィルタ入力信号VectorでありＸk＝{Xk,Xk-1, ...Xk-4}、
「ｅk」は等化誤差でありｅk＝ｄk−ｙk（ｙkは遅延後のｙｋ）、
「ｕ」はstep sizeである。
【００４０】
ここで、本実施の形態の場合の適応型等化器５内には、上記による構成に加えて、係数保持部１７、及びセレクタ１８が設けられる。
【００４１】
図示するようにして係数保持部１７には、タップ係数計算部１６により計算されたタップ係数が入力されると共に、図１に示したシンク検出回路７ａからのシンク検出信号Ｄsyncが供給される。
係数保持部１７は、タップ係数計算部１６から供給されるタップ係数（つまり乗算器１１に対して設定されるタップ係数)を、上記シンク検出信号Ｄsyncにより表されるシンクの検出タイミングで保持（ラッチ）する。
図示するように係数保持部１７により保持された値はタップ係数計算部１６に供給されると共に、セレクタ１８に対しても供給される。
【００４２】
セレクタ１８には、上記係数保持部１７によって保持されたタップ係数が供給されると共に、タップ係数計算部１６からのタップ係数が供給される。
セレクタ１８は、図１に示したディフェクト検出回路８からのディフェクト検出信号Ｄｄに基づき、上記係数保持部１７からのタップ係数と上記タップ係数計算部１６からのタップ係数のうち一方を選択出力する。具体的に本例のセレクタ１８は、上記ディフェクト検出信号Ｄｄによって表されるディフェクト区間の終了タイミング（本例の場合はディフェクト検出信号Ｄｄの立ち下がりタイミングとなる）でのみ、係数保持部１７からのタップ係数を選択し、それ以外の期間ではタップ係数計算部１６からのタップ係数を選択するように構成されている。
図示するようにセレクタ１８より選択出力されたタップ係数が、乗算器１１-0〜１１-4にそれぞれ設定されることになる。
【００４３】
また、本例において、タップ係数計算部１６には、図１に示したディフェクト検出回路１８からのディフェクト検出信号Ｄｄが供給される。
本例におけるタップ係数計算部１６は、上記ディフェクト検出信号Ｄｄに基づき、上記係数保持部１７にて保持されるタップ係数の値を用いたタップ係数更新演算処理を開始するように構成される。
具体的に、この場合のタップ係数計算部１６は、上記ディフェクト検出信号Ｄｄの立ち下がりタイミング（ディフェクト区間の終了タイミング）にて、上記係数保持部１７にて保持されているタップ係数の値を取得し、当該取得したタップ係数の値を用いたタップ係数更新演算処理を開始する。つまり先の[式１]に照らせば、上記係数保持部１７にて保持されているタップ係数の値を「Ｃk」の値として用いたタップ係数更新演算処理を開始するものである。
【００４４】
なお確認のために述べておくと、タップ係数計算部１６においては各乗算器１１ごとのタップ係数が計算され、乗算器１１に対してはこのように乗算器１１ごとに個別に計算されたタップ係数がそれぞれ設定されるものである。
図２においては図示の都合上簡略化して示したが、実際には、タップ係数計算部１６からは各乗算器１１に対応したタップ係数がそれぞれ個別に出力され、それらタップ係数ごとの個別のラインに対して係数保持部１７、セレクタ１８がそれぞれ挿入されることになる。
【００４５】
[1-3．動作説明]
図３は、図２に示した適応型等化器５の動作について説明するためのタイミングチャートである。
なお、図３においては再生信号ｓＡ、ディフェクト検出信号Ｄｄ、シンク検出信号Ｄsyncの各波形を示すと共に、「保持係数」及び「設定係数」として、それぞれ係数保持部１７により保持されるタップ係数の遷移、及び乗算器１１に設定されるタップ係数の遷移を示している。
【００４６】
先ず、先に述べた通り、係数保持部１７は、シンク検出信号Ｄsyncが示すシンクの検出タイミングにおいて、タップ係数計算部１６が出力するタップ係数を保持することになる。
この図ではディフェクトの検出タイミングを基準時刻ｎとしたときに、その直前におけるシンク検出タイミングが、上記基準時刻ｎの１０クロック分前に位置していた場合を例示している。このとき、上記基準時刻ｎでの設定タップ係数をＣnとおくと、この場合の係数保持部１７は、図示するようにしてタップ係数Ｃn-10を保持するものとして表すことができる。
【００４７】
上記のようにして係数保持部１７による係数保持が行われた後、ディフェクト区間が到来したとする。そして、ディフェクト検出信号Ｄｄに基づき、当該ディフェクト区間の終了が検出されたとする。このようにディフェクト区間の終了が検出されたタイミングにおいては、タップ係数計算部１６が、係数保持部１７にて保持されているタップ係数の値を用いたタップ係数更新演算処理を開始する。これにより、ディフェクト区間の通過後においては、正常時に保持されたタップ係数を用いた更新演算処理を開始することができる。
【００４８】
ここで、シンクが検出されるということは、再生信号ｓＡとして正しい入力が行われている、つまりは正常な入力信号が得られていると見なすことができる。従って上記のような動作が得られる結果、ディフェクト検出区間の終了直後から、正常時に保持した正しいタップ係数を用いたタップ係数の更新処理を開始することができる。つまりこの結果、従来生じていたディフェクト通過後における再生性能の低下の発生を効果的に防止することができる。
【００４９】
ここで、図３を参照して明らかなように、本実施の形態では従来の場合とは異なり、ディフェクトの検出区間内においてタップ係数をホールドするということはせず、タップ係数の更新が継続されることになる。
このようにディフェクト検出区間内にてタップ係数の更新を継続して行うものとすることで、ディフェクト検出区間内での再生性能の悪化が最小限に抑えられるようにできる。
【００５０】
ところで、上記の説明においては、係数保持部１７によるタップ係数の保持が、ディフェクトの検出前に行われることを前提としたが、実際においては、シンクの検出前にディフェクトが検出されてしまうというケースも生じ得る。すなわち、係数保持部１７が係数未保持のままディフェクトの終了タイミングを迎えてしまう場合が有り得る。
【００５１】
そこで本実施の形態では、例えば光ディスクＤの再生開始タイミングなど、適応型等化器５による等化処理が開始されるタイミングにおいて、係数保持部１７に初期値としてのタップ係数を保持させるものとしている。
具体的には、図１に示したコントローラ９が、光ディスクＤの再生開始タイミングなど、予め適応型等化器５による等化処理が開始されるタイミングとして定められたタイミングとなったことに応じて、係数保持部１７に対し、予め設定された上記初期値としてのタップ係数を設定する処理を実行する。
これにより、ディフェクト検出前にシンクが検出されなかった場合にも対応可能とすることができる。
【００５２】
以上で説明したように本実施の形態によれば、ディフェクトの検出状態が解消した後におけるタップ係数更新演算処理を、正常時に得られていた正しいタップ係数を用いて再開することができる。
これにより、異常状態の解消後に再生能力の低下が生じてしまうといった事態の発生を効果的に防止することができ、その結果、異常状態に対する安定性を高めることができる。
【００５３】
＜２．第２の実施の形態＞
続いて、第２の実施の形態について説明する。
先の第１の実施の形態では、ディフェクト検出区間内においてはタップ係数の更新動作を継続させるものとしたが、第２の実施の形態は、ディフェクト検出区間において、従来例のようにタップ係数をホールドさせるものである。
【００５４】
図４は、このようにディフェクト検出区間内にてタップ係数をホールドさせる第２の実施の形態としての手法について説明するためのタイミングチャートである。
なおこの図４においても再生信号ｓＡ、ディフェクト検出信号Ｄｄ、シンク検出信号Ｄsyncの各波形を示すと共に、「保持係数」及び「設定係数」として、それぞれ係数保持部１７により保持されるタップ係数の遷移、及び乗算器１１に設定されるタップ係数の遷移を示している。
【００５５】
この図４に示されるように、第２の実施の形態においても、係数保持部１７がシンク検出信号Ｄsyncによって示されるシンク検出タイミングで乗算器１１に設定されるタップ係数を保持する点は同様となる。
この場合の相違点は、ディフェクト検出信号Ｄｄが表すディフェクト区間の開始タイミングにおいて乗算器１１に係数保持部１７により保持されているタップ係数を設定し、且つ、タップ係数の更新演算処理を停止するという点である。
これにより、図中の「設定係数」としての、乗算器１１に設定されるタップ係数としては、ディフェクトの開始検出タイミングにて係数保持部１７に保持されていたタップ係数（図中Ｃn-10）に更新され、その値にホールドされるものとなる。
【００５６】
ここで、この場合も、ディフェクト検出信号Ｄｄが表すディフェクト終了タイミングでは、係数保持部１７により保持されているタップ係数を用いたタップ係数更新演算処理を開始する。
これにより、第１の実施の形態の場合と同様に、この場合もディフェクト区間の終了検出後においては正常時に保持していた正しいタップ係数を用いたタップ係数更新演算処理を開始することができ、結果、異常状態の解消後における再生能力の低下の防止が図られる。
【００５７】
図５は、上記により説明した第２の実施の形態としての手法を実現するための構成について説明するための図である。
なおこの図５においては主に先の図２に示した構成と相違する部分を抽出して示しており、図中に示されない部分の構成は図２に示したものと同様となるので図示は省略した。またこの図において、図２に示したものと同様となる部分については同一符号を付して説明を省略する。
また第２の実施の形態において、ディスクドライブ装置１の全体構成は第１の実施の形態の場合と同様となることから図による説明は省略する。
【００５８】
先の図２と比較して分かるように、この場合の適応型等化器５においては、タップ係数計算部１６に代えてタップ係数計算部２０が設けられる点、及びセレクタ１８に代えてセレクタ２１が設けられる点が異なる。
タップ係数計算部１６、２０の相違点は、タップ係数計算部１６はディフェクト検出信号Ｄｄの立ち上がりタイミング（ディフェクト区間の開始検出タイミング）が到来してもタップ係数更新演算処理を継続していたのに対し、タップ係数計算部２０は、ディフェクト検出信号Ｄｄの立ち上がりタイミングにてタップ係数更新演算処理を停止する点である。
図４の説明からも理解されるように、タップ係数計算部２０としても、ディフェクト検出信号Ｄｄの立ち下がりタイミング（ディフェクト区間の終了検出タイミング）にて係数保持部１７により保持されているタップ係数を用いたタップ係数更新演算処理を開始する点については、タップ係数計算部１６の場合と同様となる。
【００５９】
また、セレクタ１８、２１の相違点は、セレクタ１８はディフェクト検出信号Ｄｄの立ち下がりタイミングにおいてのみ係数保持部１７により保持されているタップ係数を選択出力していたのに対し、セレクタ２１は、ディフェクト検出信号Ｄｄの立ち上がりタイミングから立ち下がりタイミングまでの間に、係数保持部１７により保持されているタップ係数を選択出力する点が異なる。具体的にセレクタ２１は、ディフェクト検出信号Ｄｄにより表されるディフェクト検出区間（つまりこの場合はディフェクト検出信号ＤｄがＨレベルの区間）は係数保持部１７に保持されているタップ係数を選択出力し、それ以外の区間ではタップ係数計算部２０から供給されるタップ係数を選択出力する。
【００６０】
なお、ここではディフェクト検出区間内でホールドする係数を、係数保持部１７が保持する係数とする場合を例示したが、ディフェクト検出区間内でホールドする係数としては、従来例の場合と同様に、ディフェクトの検出時点での設定係数とすることもできる（図４における「Ｃn-1」）。
本発明としては、異常状態が解消した後における再生性能の低下防止が図られることを目的とするものであり、従って異常状態の検出中においてホールドするタップ係数としては、どのような値であってもよい。
【００６１】
＜３．変形例＞
以上、本発明の実施の形態について説明したが、本発明としては上記により説明した具体例に限定されるべきものではない。
例えばこれまでの説明では、係数保持部１７がシンクの検出タイミングごとにタップ係数を保持する場合を例示したが、シンクが複数回検出されたことに応じてタップ係数を保持するようにもできる。
図６（ａ）は、このようにシンクが複数回検出されたことに応じてタップ係数を保持する変形例としての動作を実現するための具体的な構成例を示した図である。
図示するようにこの場合は、シンク検出信号Ｄsyncを係数保持部１７に入力させずに、カウント部２２に対して入力する。カウント部２２は入力されたシンク検出信号Ｄsyncに基づき、シンクの検出回数をカウントし、当該シンクの検出回数が予め定められた所定回数となったことに応じて係数保持部１７にタップ係数を保持する旨の信号（保持指示信号）を出力する。このときカウント部２２としては、シンク検出回数が上記所定回数となったことに応じてカウント値をリセットし、シンク検出回数が上記所定回数となるごとに係数保持部１７への上記保持指示信号を出力するように構成する。
このようにシンクが複数回検出されることをトリガとしてタップ係数を保持するものとすれば、正常な再生信号に対応する正しいタップ係数を保持させることについての確実性を増すことができ、結果、ディフェクト検出区間の終了後における再生性能の安定性をより増すことができる。
なおこの図６（ａ）では、当該変形例が図２に示した構成に適用される場合の構成例を示したが、もちろん図５に示した構成とする場合にも当該変形例を適用できることについては言うまでもない。
【００６２】
また、正常なタップ係数を保持することについての確実性をさらに向上させるために、シンクの検出間隔がフォーマットで規定される間隔となっているか否かの条件を課すようにすることもできる。具体的には、検出されたシンクが、フォーマットで規定される間隔で得られたものであるか否かを判定する構成を付加し、規定間隔で得られたシンクの検出タイミングでのみタップ係数の保持を行うようにするというものである。
【００６３】
また、これまでの説明では、係数保持部１７がシンクの検出タイミングで係数を保持する場合を例示したが、タイマに基づく所定の時間間隔でタップ係数を保持するといったこともできる。
図６（ｂ）は、このように所定の時間間隔でタップ係数を保持する変形例を実現するための具体的な構成例を示している。
図６（ｂ）において、この場合は、図１に示したコントローラ９が、内蔵するタイマ９ａに基づき、係数保持部１７に対して所定の時間間隔ごとに保持指示信号を与える。この結果係数保持部１７は、所定の時間間隔ごとにタップ係数計算部１６から乗算器１１に設定されるタップ係数の値を保持することができる。
なお図６（ｂ）としても図２に示した構成への適用例を示しているが、上記のような所定時間間隔ごとの係数保持を行う変形例についても、図５に示した構成とする場合への適用が可能であることは言うまでもない。
【００６４】
なお、単純に所定時間ごとに係数を保持するものとした場合には、ディフェクト区間にてタップ係数の保持が行われてしまう可能性もある。先の図２に示した構成とする場合には、ディフェクト区間においてもタップ係数の更新が行われるので、タイマに基づく係数保持タイミングとディフェクト区間とが重なった場合は、誤ったタップ係数が保持されてしまう虞がある。
そこで実際には、コントローラ９はディフェクト検出信号Ｄｄに基づきディフェクト検出区間内であるか否かの判別を行い、タイマ９ａに基づく係数保持タイミングであっても、ディフェクト検出期間内である場合には係数保持部１７に対する係数保持指示は行わないようにする。これにより、ディフェクト区間内での更新演算処理で計算された誤ったタップ係数が保持されてしまうことの防止が図られる。
【００６５】
ここで、本発明において、係数保持部としては、乗算器に設定されるタップ係数を、少なくとも所要のタイミングで逐次保持するものとすればよい。このように乗算器に設定されるタップ係数を所要タイミングで逐次保持するものとすることで、正常時のタップ係数を保持することが可能となる。
【００６６】
また、これまでの説明においては、適応型等化器５が備えるデジタルフィルタのタップ数が５である場合を例示したが、これはあくまで一例を示したものに過ぎず、例示した数値に限定されるべきでないことは言うまでもない。
【００６７】
また、これまでの説明では、本発明の等化フィルタ装置が、光記録媒体についての再生装置に適用される場合を例示したが、本発明の等化フィルタ装置としては、例えばデータ通信システムにおける受信装置やテレビジョン放送を受信する放送受信装置など、他の装置に対しても広く好適に適用できる。
【符号の説明】
【００６８】
１  ディスクドライブ装置、２  スピンドルモータ、３  光学ヘッド、４  再生クロック生成・サンプリング部、５  適応型等化器、５ａ  ＦＩＲフィルタ、６  ビタビ復号器、７  再生データデコーダ、７ａ  シンク検出回路、８  ディフェクト検出回路、９  コントローラ、１０-1〜１０-4,１３  遅延回路、１１-0〜１１-4  乗算器、１２  加算器、１４  レプリカ生成部、１５  減算器、１６  タップ係数計算部、１７  係数保持部、１８,２１  セレクタ、２２  カウント部、Ｄ  光ディスク
【図１】
2011048869.tif 000003
【図２】
2011048869.tif 000004
【図３】
2011048869.tif 000005
【図４】
2011048869.tif 000006
【図５】
2011048869.tif 000007
【図６】
2011048869.tif 000008
【図７】
2011048869.tif 000009
【図８】
2011048869.tif 000010