(57)【要約】【課題】タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理する技術を提供する。【解決手段】遅延部４０は、第１サンプリング信号を遅延させて、第２サンプリング信号を順次生成する。平均部４２は、第２サンプリング信号と第１サンプリング信号とを平均して、第３サンプリング信号を順次生成する。トランスバーサルフィルタ部４６は、第３サンプリング信号を多段遅延タップにて順次遅延させる手段と、多段遅延タップのうちの周期的に選択した一部の遅延タップからの出力信号と、当該一部の遅延タップにそれぞれ対応したタップ係数とをもとにフィルタ処理を実行する手段とを含む。遅延部４０は、トランスバーサルフィルタ部４６において、多段遅延タップのうちの一部の遅延タップが選択される周期に対応した期間よりも短い期間にわたって、第１サンプリング信号を遅延する。【選択図】図３
2010218614.tif 000002
【特許請求の範囲】
【請求項１】
処理対象の信号が所定のクロックでサンプリングされることによって生成された第１サンプリング信号を順次入力する入力部と、
前記入力部において入力した第１サンプリング信号を遅延させて、第２サンプリング信号を順次生成する遅延部と、
前記遅延部において生成した第２サンプリング信号と、前記入力部において入力した第１サンプリング信号とを平均して、第３サンプリング信号を順次生成する平均部と、
前記平均部において生成した第３サンプリング信号を多段遅延タップにて順次遅延させる手段と、多段遅延タップのうちの周期的に選択した一部の遅延タップからの出力信号と、当該一部の遅延タップにそれぞれ対応したタップ係数とをもとにフィルタ処理を実行する手段と、フィルタ処理の実行結果をもとに、一部の遅延タップにそれぞれ対応したタップ係数を導出する手段とを含むトランスバーサルフィルタ部とを備え、
前記遅延部は、前記トランスバーサルフィルタ部において、多段遅延タップのうちの一部の遅延タップが選択される周期に対応した期間よりも短い期間にわたって、第１サンプリング信号を遅延することを特徴とする等化器。
【請求項２】
前記入力部において入力した第１サンプリング信号と、前記平均部において生成した第３サンプリング信号のうちの一方を選択し、選択した信号を前記トランスバーサルフィルタ部の多段遅延タップに入力させる選択部と、
前記選択部に、第１サンプリング信号と第３サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備え、
前記指示部は、処理対象の信号が記録されたディスクの種類を特定する手段と、ディスクの種類と選択の内容との関連を予め規定し、特定したディスクの種類に対応した選択の内容を特定する手段とを含むことを特徴とする請求項１に記載の等化器。
【請求項３】
前記入力部において入力した第１サンプリング信号と、前記平均部において生成した第３サンプリング信号のうちの一方を選択し、選択した信号を前記トランスバーサルフィルタ部の多段遅延タップに入力させる選択部と、
前記選択部に、第１サンプリング信号と第３サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備え、
前記指示部は、前記トランスバーサルフィルタ部において導出したタップ係数の大きさがしきい値よりも小さい場合に、選択の内容を変更することを特徴とする請求項１に記載の等化器。
【請求項４】
処理対象の信号が所定のクロックでサンプリングされることによって生成された第１サンプリング信号を順次入力する入力部と、
前記入力部において入力した第１サンプリング信号を、互いに異なったタイミングで、かつ同一の周期の第２サンプリング信号と第３サンプリング信号とに分離する分離部と、
前記分離部において分離した第３サンプリング信号を遅延させた後、遅延した第３サンプリング信号と、前記分離部において分離した第２サンプリング信号とを平均して、第４サンプリング信号を生成する第１平均部と、
前記分離部において分離した第２サンプリング信号と第３サンプリング信号とを平均して、第５サンプリング信号を生成する第２平均部と、
前記第１平均部において生成した第４サンプリング信号を多段遅延タップにて順次遅延させる手段と、各遅延タップからの出力信号と、各遅延タップに対応したタップ係数とをもとにフィルタ処理を実行する手段と、フィルタ処理の実行結果をもとにタップ係数を導出する手段とを含む第１トランスバーサルフィルタ部と、
前記第２平均部において生成した第５サンプリング信号を多段遅延タップにて順次遅延させる手段と、各遅延タップからの出力信号と、各遅延タップに対応したタップ係数とをもとにフィルタ処理を実行する手段と、フィルタ処理の実行結果をもとにタップ係数を導出する手段とを含む第２トランスバーサルフィルタ部とを備え、
前記第１平均部は、前記第１トランスバーサルフィルタ部における遅延タップの周期に対応した期間よりも短い期間にわたって、第３サンプリング信号を遅延することを特徴とする等化器。
【請求項５】
前記分離部において分離した第２サンプリング信号と、前記第１平均部において生成した第４サンプリング信号のうちの一方を選択し、選択した信号を前記第１トランスバーサルフィルタ部の多段遅延タップに入力させる第１選択部と、
前記分離部において分離した第３サンプリング信号と、前記第２平均部において生成した第５サンプリング信号のうちの一方を選択し、選択した信号を前記第２トランスバーサルフィルタ部の多段遅延タップに入力させる第２選択部と、
前記第１選択部に、第２サンプリング信号と第４サンプリング信号のうちの一方を選択させるとともに、前記第２選択部に、第３サンプリング信号と第５サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備え、
前記指示部は、処理対象の信号が記録されたディスクの種類を特定する手段と、ディスクの種類と選択の内容との関連を予め規定し、特定したディスクの種類に対応した選択の内容を特定する手段とを含むことを特徴とする請求項４に記載の等化器。
【請求項６】
前記分離部において分離した第２サンプリング信号と、前記第１平均部において生成した第４サンプリング信号のうちの一方を選択し、選択した信号を前記第１トランスバーサルフィルタ部の多段遅延タップに入力させる第１選択部と、
前記分離部において分離した第３サンプリング信号と、前記第２平均部において生成した第５サンプリング信号のうちの一方を選択し、選択した信号を前記第２トランスバーサルフィルタ部の多段遅延タップに入力させる第２選択部と、
前記第１選択部に、第２サンプリング信号と第４サンプリング信号のうちの一方を選択させるとともに、前記第２選択部に、第３サンプリング信号と第５サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備え、
前記指示部は、前記第１トランスバーサルフィルタ部において導出したタップ係数の大きさ、あるいは前記第２トランスバーサルフィルタ部において導出したタップ係数の大きさがしきい値よりも小さい場合に、選択の内容を変更することを特徴とする請求項４に記載の等化器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、等化器に関し、特にトランスバーサルフィルタによって等化処理を実行する等化器に関する。
【背景技術】
【０００２】
光ディスク等の記録媒体に高密度記録されたランレングス制限符号を再生するための情報信号再生装置では、再生信号の波形歪を低減するために、パーシャルレスポンス（以下、「ＰＲ」ともいう）等化特性を有した波形等化回路が従来より使用されている。記録媒体の高密度化が進むにつれて、パーシャルレスポンスの次数が高くなり、波形等化回路としてのトランスバーサルフィルタのタップ数は増大する傾向にある。このようなトランスバーサルフィルタの各タップ係数を適応的に決定するために、理想波形に対する等化後信号の誤差と、各タップへの入力信号との相関処理が実行される。そのため、乗算器やフィルタ処理が多用されることによって、回路規模が大きくなる。
【０００３】
結果として、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等のコスト・消費電力が増加される。これに対応するために、例えば、トランスバーサルフィルタに含まれた複数のタップのうち、偶数番目のタップあるいは奇数番目のタップのみが使用される（例えば、特許文献１参照）。また、任意のひとつのタップに対するタップ係数をもとにして、その他のタップ係数が制限される。また、これらの課題は、高密度記録された光ディスク等の記録媒体からの再生信号に限定されるものではなく、伝送媒体の周波数特性によって、伝送された信号の高域成分が減衰してしまう場合でも生ずる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−６９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
再生信号の特性によっては、ＰＲ等化するためのトランスバーサルフィルタとして、偶数番目のタップあるいは奇数番目のタップのみを使用すれば、等化特性が悪化する場合が存在する。このような再生信号の特性は、例えば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、ＨＤ−ＤＶＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＤＶＤ）のような光ディスクの種類によって異なる。また、最近は、複数種類の媒体を再生するための情報信号再生装置が望まれている。その際、ＰＲ等化処理等を共用化するような設計をした方が回路規模を削減できるが、複数種類の媒体の中で、前述したタップの削減に適さない再生信号の特性が存在すると、情報信号再生装置は、最大のタップ数を用意しなければならない。その結果、情報信号再生装置の回路規模が大きいまま、ＬＳＩ等のコスト・消費電力を圧迫してしまう。そのため、再生信号の特性がさまざまであっても、タップ数を削減可能な情報信号再生装置が望まれている。
【０００６】
本発明はこうした状況に鑑みてなされたものであり、その目的は、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある態様の等化器は、処理対象の信号が所定のクロックでサンプリングされることによって生成された第１サンプリング信号を順次入力する入力部と、入力部において入力した第１サンプリング信号を遅延させて、第２サンプリング信号を順次生成する遅延部と、遅延部において生成した第２サンプリング信号と、入力部において入力した第１サンプリング信号とを平均して、第３サンプリング信号を順次生成する平均部と、平均部において生成した第３サンプリング信号を多段遅延タップにて順次遅延させる手段と、多段遅延タップのうちの周期的に選択した一部の遅延タップからの出力信号と、当該一部の遅延タップにそれぞれ対応したタップ係数とをもとにフィルタ処理を実行する手段と、フィルタ処理の実行結果をもとに、一部の遅延タップにそれぞれ対応したタップ係数を導出する手段とを含むトランスバーサルフィルタ部とを備える。遅延部は、トランスバーサルフィルタ部において、多段遅延タップのうちの一部の遅延タップが選択される周期に対応した期間よりも短い期間にわたって、第１サンプリング信号を遅延する。
【０００８】
この態様によると、隣接したタイミングのサンプリング信号を平均した信号に対して、フィルタ処理を実行するので、一部のタップのみを使用する場合であっても、当該タップでのタップ係数を大きくできる。
【０００９】
入力部において入力した第１サンプリング信号と、平均部において生成した第３サンプリング信号のうちの一方を選択し、選択した信号をトランスバーサルフィルタ部の多段遅延タップに入力させる選択部と、選択部に、第１サンプリング信号と第３サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備えてもよい。指示部は、処理対象の信号が記録されたディスクの種類を特定する手段と、ディスクの種類と選択の内容との関連を予め規定し、特定したディスクの種類に対応した選択の内容を特定する手段とを含んでもよい。この場合、ディスクの種類に応じて、フィルタ処理に使用すべきサンプリング信号を選択するので、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【００１０】
入力部において入力した第１サンプリング信号と、平均部において生成した第３サンプリング信号のうちの一方を選択し、選択した信号をトランスバーサルフィルタ部の多段遅延タップに入力させる選択部と、選択部に、第１サンプリング信号と第３サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備えてもよい。指示部は、トランスバーサルフィルタ部において導出したタップ係数の大きさがしきい値よりも小さい場合に、選択の内容を変更してもよい。この場合、フィルタ処理に使用すべきサンプリング信号が適していなければ、別のサンプリング信号に変更するので、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【００１１】
本発明の別の態様もまた、等化器である。この等化器は、処理対象の信号が所定のクロックでサンプリングされることによって生成された第１サンプリング信号を順次入力する入力部と、入力部において入力した第１サンプリング信号を、互いに異なったタイミングで、かつ同一の周期の第２サンプリング信号と第３サンプリング信号とに分離する分離部と、分離部において分離した第３サンプリング信号を遅延させた後、遅延した第３サンプリング信号と、分離部において分離した第２サンプリング信号とを平均して、第４サンプリング信号を生成する第１平均部と、分離部において分離した第２サンプリング信号と第３サンプリング信号とを平均して、第５サンプリング信号を生成する第２平均部と、第１平均部において生成した第４サンプリング信号を多段遅延タップにて順次遅延させる手段と、各遅延タップからの出力信号と、各遅延タップに対応したタップ係数とをもとにフィルタ処理を実行する手段と、フィルタ処理の実行結果をもとにタップ係数を導出する手段とを含む第１トランスバーサルフィルタ部と、第２平均部において生成した第５サンプリング信号を多段遅延タップにて順次遅延させる手段と、各遅延タップからの出力信号と、各遅延タップに対応したタップ係数とをもとにフィルタ処理を実行する手段と、フィルタ処理の実行結果をもとにタップ係数を導出する手段とを含む第２トランスバーサルフィルタ部とを備える。第１平均部は、第１トランスバーサルフィルタ部における遅延タップの周期に対応した期間よりも短い期間にわたって、第３サンプリング信号を遅延する。
【００１２】
この態様によると、隣接したタイミングのサンプリング信号を平均した信号に対して、フィルタ処理を実行するので、一部のタップのみを使用する場合であっても、当該タップでのタップ係数を大きくできる。
【００１３】
分離部において分離した第２サンプリング信号と、第１平均部において生成した第４サンプリング信号のうちの一方を選択し、選択した信号を第１トランスバーサルフィルタ部の多段遅延タップに入力させる第１選択部と、分離部において分離した第３サンプリング信号と、第２平均部において生成した第５サンプリング信号のうちの一方を選択し、選択した信号を第２トランスバーサルフィルタ部の多段遅延タップに入力させる第２選択部と、第１選択部に、第２サンプリング信号と第４サンプリング信号のうちの一方を選択させるとともに、第２選択部に、第３サンプリング信号と第５サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備えてもよい。指示部は、処理対象の信号が記録されたディスクの種類を特定する手段と、ディスクの種類と選択の内容との関連を予め規定し、特定したディスクの種類に対応した選択の内容を特定する手段とを含んでもよい。この場合、ディスクの種類に応じて、フィルタ処理に使用すべきサンプリング信号を選択するので、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【００１４】
分離部において分離した第２サンプリング信号と、第１平均部において生成した第４サンプリング信号のうちの一方を選択し、選択した信号を第１トランスバーサルフィルタ部の多段遅延タップに入力させる第１選択部と、分離部において分離した第３サンプリング信号と、第２平均部において生成した第５サンプリング信号のうちの一方を選択し、選択した信号を第２トランスバーサルフィルタ部の多段遅延タップに入力させる第２選択部と、第１選択部に、第２サンプリング信号と第４サンプリング信号のうちの一方を選択させるとともに、第２選択部に、第３サンプリング信号と第５サンプリング信号のうちの一方を選択させるための指示を出力する指示部とをさらに備えてもよい。指示部は、第１トランスバーサルフィルタ部において導出したタップ係数の大きさ、あるいは第２トランスバーサルフィルタ部において導出したタップ係数の大きさがしきい値よりも小さい場合に、選択の内容を変更してもよい。この場合、フィルタ処理に使用すべきサンプリング信号が適していなければ、別のサンプリング信号に変更するので、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【００１５】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１６】
本発明によれば、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例１に係る再生装置の構成を示す図である。
【図２】図１の記憶部に記憶されたテーブルのデータ構成を示す図である。
【図３】図１の適応等化回路の構成を示す図である。
【図４】図３の平均部の構成を示す図である。
【図５】図３の平均部における動作タイミングを示す図である。
【図６】図３のトランスバーサルフィルタ部の構成を示す図である。
【図７】図７（ａ）−（ｃ）は、本発明の比較対象となるトランスバーサルフィルタ部におけるタップ係数を示す図である。
【図８】図８（ａ）−（ｃ）は、図５のトランスバーサルフィルタ部におけるタップ係数を示す図である。
【図９】本発明の実施例２に係る指示部の構成を示す図である。
【図１０】図９の指示部による指示手順を示すフローチャートである。
【図１１】本発明の実施例３に係る適応等化回路の構成を示す図である。
【図１２】図１１の第１平均部の構成を示す図である。
【図１３】図１１のトランスバーサルフィルタ部の構成を示す図である。
【図１４】図１１の適応等化回路における動作タイミングを示す図である。
【発明を実施するための形態】
【００１８】
（実施例１）
本発明を具体的に説明する前に、まず概要を述べる。本発明の実施例１は、光ディスク等の記録媒体に記録されている信号を再生し、再生した信号（以下、「再生信号」という）をトランスバーサルフィルタにてパーシャルレスポンス等化するとともに、等化した信号（以下、「等化信号」という）を復号する再生装置に関する。また、再生装置は、ＣＤ、ＤＶＤ、ＢＤ、ＨＤ−ＤＶＤのようなさまざまな種類の光ディスクを再生の対象にする。ここで、再生装置は、回路規模の低減を目的として、前述のごとく、複数のサンプリングタイミングのうち、離散的に選択されたサンプリングタイミングのみにてタップ係数との乗算を実行する。つまり、再生装置は、偶数番目の遅延タップあるいは奇数番目の遅延タップのみを使用する。このような構成において、複数の種類の光ディスクによるさまざまな特性の再生信号を等化処理するために、再生装置は次の処理を実行する。
【００１９】
再生装置は、複数の種類の光ディスクを予めふたつ以上のグループに分類する。再生すべき光ディスクがひとつのグループに相当する場合、再生装置は、これまでと同様に等化処理を実行する。つまり、当該グループは、離散的に選択されたサンプリングタイミングでのタップ係数がある程度大きくなるような場合に対応する。ここでは、このような動作を「第１モード」という。なお、離散的に選択されたサンプリングタイミングでのタップ係数の大きさは、光ディスクの種類に依存している。一方、再生すべき光ディスクが別のグループに相当する場合は、離散的に選択されたサンプリングタイミングでのタップ係数が小さくなる場合に対応する。その際、再生装置は、隣接したふたつのサンプリング信号を平均することによって、新たなサンプリング信号を生成し、生成したサンプリング信号に対して、これまでと同様に等化処理を実行する。新たなサンプリング信号は、もとのサンプリング信号とは異なったタイミングに対応する。そのため、離散的に選択されたサンプリングタイミングでのタップ係数がある程度大きくなる。ここでは、このような動作を「第２モード」という。
【００２０】
図１は、本発明の実施例１に係る再生装置１００の構成を示す。再生装置１００は、光ディスク１０、ＰＤヘッドアンプ１２、直流阻止回路１４、Ａ／Ｄ変換器１６、適応等化回路１８、復号回路２０、ＥＣＣ回路２２、指示部２４、制御部２６を含む。また、指示部２４は、第１特定部２８、第２特定部３０、記憶部３２を含む。
【００２１】
光ディスク１０は、再生装置１００に着脱可能に構成された記録媒体である。前述のごとく、光ディスク１０は、ＣＤ、ＤＶＤ、ＢＤ、ＨＤ−ＤＶＤのようなさまざまな種類に対応する。また、光ディスク１０には、処理対象となる信号が、ランレングス制限符号化されることによって高密度記録されている。ＰＤヘッドアンプ１２は、光ディスク１０から処理対象となる信号を読み出すとともに、これに対して光電変換および増幅を実行する。その結果の信号が、前述の「再生信号」に相当する。ＰＤヘッドアンプ１２は、再生信号を直流阻止回路１４へ出力する。直流阻止回路１４は、ＰＤヘッドアンプ１２からの再生信号の低域成分を阻止する。直流阻止回路１４は、低域成分を阻止した再生信号を「再生信号」としてＡ／Ｄ変換器１６へ出力する。
【００２２】
Ａ／Ｄ変換器１６は、図示しないＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）によって生成されるクロックをもとに、直流阻止回路１４からの処理対象の信号をサンプリングすることによって、第１サンプリング信号を順次生成する。また、第１サンプリング信号には、図示しないＡＧＣ回路にて、振幅が一定になるような自動利得制御（ＡＧＣ）がなされてもよい。Ａ／Ｄ変換器１６は、第１サンプリング信号を適応等化回路１８へ出力する。適応等化回路１８は、トランスバーサルフィルタ部を含むように構成されており、トランスバーサルフィルタ部にて第１サンプリング信号を等化処理する。その結果、ＰＲ特性が付与された信号が生成される。当該信号が、前述の等化信号に相当する。適応等化回路１８は、等化信号を復号回路２０へ出力する。なお、適応等化回路１８での処理の詳細は後述する。
【００２３】
復号回路２０は、適応等化回路１８からの等化信号に対してビタビ復号を実行する。ビタビ復号を実行するための回路構成は公知である。例えば、ビタビ復号回路は、等化信号のサンプル値からブランチメトリックを計算するブランチメトリック演算回路と、ブランチメトリックを１クロック毎に累積加算してパスメトリックを計算するパスメトリック演算回路と、パスメトリックが最小となるデータ系列を最も確からしいデータ系列として選択して記憶するパスメモリとを含む。パスメモリは、複数の候補系列を格納しており、パスメトリック演算回路からの選択信号にしたがって候補系列を選択する。また、選択された候補系列がデータ系列としてＥＣＣ回路２２へ出力される。ＥＣＣ回路２２は、復号回路２０からのデータ系列中の誤り訂正符号を使用して、誤り訂正符号の生成要素の符号誤りを訂正し、誤りが低減されたデータ系列を出力する。
【００２４】
第１特定部２８は、処理対象の信号が記録された光ディスク１０の種類を特定する。光ディスク１０の種類の特定には、公知の技術が使用されればよい。例えば、光ディスク１０に対してレーザを照射した後に、光ディスク１０からのフォーカスのエラー信号を受けつけ、エラー信号の形状に応じて、第１特定部２８は、光ディスク１０を特定する。ここで、前述のごとく、第１特定部２８は、光ディスク１０の種類として、ＣＤ、ＤＶＤ、ＢＤ、ＨＤ−ＤＶＤのうちのいずれかを特定する。第１特定部２８は、特定結果を第２特定部３０へ出力する。
【００２５】
記憶部３２は、光ディスク１０の種類と、動作すべきモードとの関連を予め規定する。図２は、記憶部３２に記憶されたテーブルのデータ構成を示す。図示のごとく、ディスク種類欄２００、モード欄２０２とが含まれる。ディスク種類欄２００には、第１特定部２８において特定されうる複数種類の光ディスク１０が示されている。一方、モード欄２０２には、各光ディスク１０に対応した動作のモードが示されている。前述のごとく、第１モードと第２モードとが規定されている。また、第１モードおよび第２モードでの具体的な処理内容は後述する。
【００２６】
第２特定部３０は、第１特定部２８での特定結果を受けつけると、記憶部３２に記憶されたテーブルから、特定結果に対応したモードを特定する。例えば、特定結果が、ＣＤ、ＤＶＤ、ＢＤのいずれかであれば、第２特定部３０は、第１モードを特定し、特定結果がＨＤ−ＤＶＤであれば、第２特定部３０は、第２モードを特定する。第２特定部３０は、特定したモードを適応等化回路１８へ出力する。制御部２６は、再生装置１００の動作タイミング等を制御する。
【００２７】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００２８】
図３は、適応等化回路１８の構成を示す。適応等化回路１８は、遅延部４０、平均部４２、選択部４４、トランスバーサルフィルタ部４６を含む。適応等化回路１８には、図示しないＡ／Ｄ変換器１６からの第１サンプリング信号が順次入力される。遅延部４０は、入力した第１サンプリング信号を遅延させて、第２サンプリング信号を順次生成する。ここで、遅延部４０には、第１サンプリング信号を１クロック分遅延させる。前述のごとく、後述のトランスバーサルフィルタ部４６では、離散的に選択されたサンプリングタイミングのみにてタップ係数との乗算がなされている。ここでは、２クロック間隔で乗算されているものとする。そのため、遅延部４０は、トランスバーサルフィルタ部４６において、多段遅延タップのうちの一部の遅延タップが選択される周期（タップ係数の間隔）に対応した期間よりも短い期間にわたって、第１サンプリング信号を遅延するといえる。遅延部４０は、第２サンプリング信号を平均部４２へ順次出力する。
【００２９】
平均部４２は、第１サンプリング信号を入力するとともに、遅延部４０において生成した第２サンプリング信号も入力する。平均部４２は、第１サンプリング信号と第２サンプリング信号とを平均して、第３サンプリング信号を順次生成する。平均部４２は、第３サンプリング信号を選択部４４へ出力する。図４は、平均部４２の構成を示す。平均部４２は、加算器５０、１／２計算部５２を含む。加算器５０は、第１のサンプリング信号と第２のサンプリング信号とを加算する。１／２計算部５２は、加算器５０での加算結果を１／２にする。なお、加算結果はデジタル値であるので、１／２計算部５２は、ビットシフト等を実行してもよい。図６は、平均部４２における動作タイミングを示す。最上段が第１サンプリング信号を示し、中段が第２サンプリング信号を示す。また、平均部４２において生成された第３サンプリング信号が最下段に示される。図３に戻る。
【００３０】
選択部４４は、第１サンプリング信号を入力するとともに、平均部４２において生成した第３サンプリング信号も入力する。さらに、選択部４４は、図示しない第２特定部３０において特定したモードに関する指示も入力する。選択部４４は、モードに関する指示に応じて、第１サンプリング信号と第３サンプリング信号のうちの一方を選択する。モードに関する指示が第１モードを示している場合、選択部４４は、第１サンプリング信号を選択し、モードに関する指示が第２モードを示している場合、選択部４４は、第３サンプリング信号を選択する。そのため、モードに関する指示は、第１サンプリング信号と第３サンプリング信号のうちの一方を選択させるための指示ともいえる。選択部４４は、選択した方を第４サンプリング信号としてトランスバーサルフィルタ部４６へ出力する。
【００３１】
トランスバーサルフィルタ部４６は、選択部４４からの第４サンプリング信号を入力する。トランスバーサルフィルタ部４６は、多段遅延タップを含み、当該多段遅延タップにて第４サンプリング信号を順次遅延させる。ここで、遅延タップ間の時間間隔は、クロックタイミングに合わされている。また、トランスバーサルフィルタ部４６は、多段遅延タップのうちの偶数番目、もしくは奇数番目の遅延タップからの出力信号と、それらの遅延タップに対応したタップ係数とを乗算し、かつ乗算結果を加算する。つまり、トランスバーサルフィルタ部４６は、多段遅延タップのうちの周期的に選択した一部の遅延タップからの出力信号と、当該一部の遅延タップにそれぞれ対応したタップ係数とをもとにフィルタ処理を実行する。トランスバーサルフィルタ部４６は、フィルタ処理の結果を等化信号として出力する。さらに、トランスバーサルフィルタ部４６は、等化信号をもとに、一部の遅延タップにそれぞれ対応したタップ係数を導出する。タップ係数の導出には、例えば、ＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅ）アルゴリズムのような適応アルゴリズムが使用される。
【００３２】
図６は、トランスバーサルフィルタ部４６の構成を示す。トランスバーサルフィルタ部４６は、ＦＦ６０と総称される第１ＦＦ６０ａ、第２ＦＦ６０ｂ、第３ＦＦ６０ｃ、第４ＦＦ６０ｄ、乗算器６２と総称される第１乗算器６２ａ、第２乗算器６２ｂ、第３乗算器６２ｃ、加算器６４、仮判別器６６、係数更新部６８を含む。
【００３３】
ＦＦ６０は、前述の多段遅延タップを構成する。具体的に説明すると、第１ＦＦ６０ａは、第４サンプリング信号を入力し、遅延後、第４サンプリング信号を出力する。第２ＦＦ６０ｂは、第１ＦＦ６０ａからの第４サンプリング信号を入力し、遅延後、第４サンプリング信号を出力する。第３ＦＦ６０ｃ、第４ＦＦ６０ｄは、第２ＦＦ６０ｂにシリアルに接続され、同様の処理を実行する。ＦＦ６０への入力部分と出力部分が遅延タップに相当しており、４つのＦＦ６０が存在することは、５つの遅延タップが存在することに相当する。
【００３４】
なお、各ＦＦ６０の遅延時間は、前述のごとく、システムクロック、つまりビットクロックのタイミングに設定されているので、各ＦＦ６０は、第４サンプリング信号を１ビットクロックずつ順次遅延させる。また、多段遅延タップの一部が制御部２６へ信号を出力しており、それらが前述の出力信号に相当する。具体的には、第１ＦＦ６０ａへの入力、第２ＦＦ６０ｂからの出力、第４ＦＦ６０ｄからの出力が、出力信号に相当する。ここでは、第１ＦＦ６０ａへの入力、第２ＦＦ６０ｂからの出力、第４ＦＦ６０ｄからの出力をそれぞれ「ＴＤ１」、「ＴＤ３」、「ＴＤ５」とする。これらの出力信号は、乗算器６２へ出力されている。ここで、第１ＦＦ６０ａ、第３ＦＦ６０ｃからの出力は、次のＦＦ６０へ入力されるのみであり、乗算器６２へ出力されていない。これは、前述の奇数番目の遅延タップのみ使用した場合に相当する。
【００３５】
乗算器６２は、ＦＦ６０からの出力信号を入力するとともに、係数更新部６８からのタップ係数も入力する。ここで、タップ係数は、出力信号に対応づけられており、「ＴＤ１」、「ＴＤ３」、「ＴＤ５」のそれぞれに対応したタップ係数は「Ｋａ」、「Ｋｂ」、「Ｋｃ」とされる。乗算器６２は、出力信号とタップ係数とを乗算する。そのため、第１乗算器６２ａは、ＴＤ１とＫａとの乗算結果を出力し、第２乗算器６２ｂは、ＴＤ３とＫｂとの乗算結果を出力し、第３乗算器６２ｃは、ＴＤ５とＫｃとの乗算結果を出力する。なお、乗算結果の出力レベルが調節されてもよい。
【００３６】
加算器６４は、乗算器６２からの乗算結果を加算する。加算結果が、前述の等化信号に相当する。加算器６４は、等化信号を図示しない復号回路２０へ出力するとともに、仮判別器６６へも出力する。仮判別器６６は、加算器６４からの等化信号を入力する。仮判別器６６は、等化信号を仮判別することによって、仮判別値を算出する。また、仮判別器６６は、仮判別値と目標値との誤差を等化エラーとして係数更新部６８へ出力する。係数更新部６８は、仮判別器６６からの等化エラーを入力するとともに、出力信号としてのＴＤ１、ＴＤ３、ＴＤ５も入力する。また、係数更新部６８は、等化エラーとＴＤ１、ＴＤ３、ＴＤ５とをもとに、タップ係数Ｋａ、Ｋｂ、Ｋｃを更新する。さらに、係数更新部６８は、タップ係数Ｋａ、Ｋｂ、Ｋｃを第１乗算器６２ａ、第２乗算器６２ｂ、第３乗算器６２ｃへそれぞれ出力する。なお、タップ係数の更新には、例えばＬＭＳアルゴリズムが使用され、等化エラーが小さくなるような制御がなされる。
【００３７】
図７（ａ）−（ｃ）は、本発明の比較対象となるトランスバーサルフィルタ部におけるタップ係数を示す。図７（ａ）は、すべての遅延タップを使用した場合のタップ係数を示す。例えば、「Ｃ」と示された中央タップと、奇数番目の遅延タップにおける重み係数が大きくなる場合を想定する。なお、中央タップは、偶数番目の遅延タップに含まれており、通常、最も大きいタップ係数に対応する。このような状況下において、図７（ｂ）は、偶数番目の遅延タップからの出力信号に対するタップ係数を示す。図示のごとく、中央タップ以外のタップ係数が小さくなるので、十分な等化特性が得られない。図７（ｃ）は、奇数番目の遅延タップからの出力信号に対するタップ係数を示す。図示のごとく、中央タップが存在しておらず、かつ隣接の遅延タップでの補間もできないので、十分な等化特性が得られない。そのため、図７（ａ）の等化特性が必要な場合は、遅延タップを削減できない。その結果として、回路規模が削減されず、ＬＳＩ等のコスト・消費電力が圧迫される。
【００３８】
図８（ａ）−（ｃ）は、トランスバーサルフィルタ部４６におけるタップ係数を示す。図８（ａ）は、図７（ａ）と同一である。前述のごとく、従来は、この状態において、偶数番目の遅延タップからの出力信号に対するタップ係数がどれも小さいので、偶数番目の遅延タップからの出力信号のみを使用した処理を実行できない。図８（ｂ）は、第３サンプリング信号に対して導出した場合のタップ係数を示す。平均部４２からの第３サンプリング信号は、第１サンプリング信号よりも１／２タップ分遅延することになる。トランスバーサルフィルタ部４６における処理は、その遅延を元に戻す方向に動作するので、タップ係数は、図８（ａ）の場合よりも１／２タップ分だけ元に戻すような値になる。図８（ｂ）は、図８（ａ）と異なって、タップ係数が非対称となっているが、タップ係数の形が奇数番目の遅延タップ・偶数番目の遅延タップの双方にわたって変化するので、偶数番目の出力信号に対するタップ係数の値も大きくなる。さらに、中央タップの値も主成分として機能できる程度に大きくなるので、偶数番目の出力信号に対するタップ係数のみの処理が適用可能になる。その結果、偶数番目の遅延タップからの出力信号に対応したタップ係数のみにした場合が図８（ｃ）に示される。
【００３９】
以上の構成による再生装置１００の動作を説明する。光ディスク１０がＣＤ、ＤＶＤ、ＢＤである場合、第１特定部２８がこれを検出すると、第２特定部３０は第１モードを選択する。これに応じて、選択部４４は、第１サンプリング信号と第３サンプリング信号とのうち、第１サンプリング信号を選択し、これを第４サンプリング信号として、トランスバーサルフィルタ部４６に入力する。トランスバーサルフィルタ部４６は、第４サンプリング信号に対して等化処理を実行し、等化信号を出力する。一方、光ディスク１０がＨＤ−ＤＶＤである場合、第１特定部２８がこれを検出すると、第２特定部３０は第２モードを選択する。これに応じて、選択部４４は、第１サンプリング信号と第３サンプリング信号とのうち、第３サンプリング信号を選択し、これを第４サンプリング信号として、トランスバーサルフィルタ部４６に入力する。トランスバーサルフィルタ部４６は、第４サンプリング信号に対して等化処理を実行し、等化信号を出力する。
【００４０】
本発明の実施例によれば、隣接したタイミングのサンプリング信号を平均した信号に対して、フィルタ処理を実行するので、一部の遅延タップのみを使用する場合であっても、当該遅延タップでのタップ係数を大きくできる。また、タップ係数が大きくなるので、等化特性を改善できる。また、ディスクの種類に応じて、フィルタ処理に使用すべきサンプリング信号を選択するので、ディスクの種類に適したサンプリング信号を使用できる。また、ディスクの種類に適したサンプリング信号が使用されるので、ディスクの種類にかかわらず等化特性の悪化を抑制できる。また、ディスクの種類にかかわらず等化特性の悪化が抑制されるので、遅延タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【００４１】
また、ＰＲ等化するために必要なタップ係数の並びが、前述の偶数もしくは奇数のみとした選択に適さない場合においても、遅延タップを削減可能とし、ＬＳＩ等の回路規模（コスト）・消費電力を削減できる。また、従来、遅延タップの数を削減できなかった状況下においても、遅延タップの数を削減できる。また、従来の再生信号との共存も、モードの選択を切りかえるのみであり、少ない追加回路で実現できる。
【００４２】
（実施例２）
本発明の実施例２は、実施例１と同様に、光ディスクの種類に応じてモードを決定し、決定したモードに応じたサンプリング信号に対して等化処理を実行する再生装置に関する。実施例２は、実施例１と比較して光ディスクの特定方法が異なる。実施例１では、光ディスクにレーザを照射することによって光ディスクの種類を特定している。しかしながら、実施例２では、光ディスクの種類を特定せずに、まず第１モードを使用する。再生装置は、第１モードに対応したサンプリング信号に対して等化処理を実行する。そのようなサンプリング信号が等化処理に適していない場合、再生装置は、第１モードを第２モードへ変更する。実施例２に係る再生装置１００、適応等化回路１８は、図１、図３と同様のタイプである。ここでは、実施例１との差異を中心に説明する。
【００４３】
図９は、本発明の実施例２に係る指示部２４の構成を示す。指示部２４は、積算部７０、比較部７２、変更部７４を含む。指示部２４は、再生装置１００に光ディスク１０が搭載されたことを検知すると、図示しない選択部４４へ第１モードの動作を指示する。その結果、選択部４４は、第１サンプリング信号と第３サンプリング信号のうちの第１サンプリング信号を選択して、これを第４サンプリング信号としてトランスバーサルフィルタ部４６へ出力する。図示しないトランスバーサルフィルタ部４６は、第４サンプリング信号に対して実施例１と同様の処理を実行する。積算部７０は、図示しない係数更新部６８からのタップ係数Ｋａ、Ｋｂ、Ｋｃを入力する。積算部７０は、タップ係数の大きさを積算する。積算部７０は、積算値を比較部７２へ出力する。
【００４４】
比較部７２は、積算部７０からの積算値を入力する。比較部７２は、積算値と予め規定したしきい値とを比較する。比較部７２は、積算値がしきい値よりも小さい場合に、その旨を比較結果として指示部２４へ出力する。積算値がしきい値よりも小さい場合とは図７（ｂ）−（ｃ）に相当する。つまり、これは、十分な等化特性が得られない場合に相当する。一方、積算値がしきい値以上であれば、比較部７２は、何も出力しない。これは、現在のタップ係数がそのままでよい場合に相当する。変更部７４は、比較結果を入力すると、モードの変更を選択部４４へ指示する。例えば、それまで第１モードの動作を指示していれば、変更部７４は、第２モードの動作を指示する。つまり、変更部７４は、積算値がしきい値よりも小さい場合に、選択の内容を変更する。
【００４５】
図１０は、指示部２４による指示手順を示すフローチャートである。積算部７０は、タップ係数を入力する（Ｓ１０）。積算部７０は、タップ係数を積算する（Ｓ１２）。比較部７２において、積算値がしきい値よりも小さければ（Ｓ１４のＹ）、比較部７２は、モードの変更を指示する（Ｓ１６）。一方、比較部７２において、積算値がしきい値よりも小さくなければ（Ｓ１４のＮ）、処理は終了される。
【００４６】
本発明の実施例によれば、再生信号の特性を考慮して、フィルタ処理に使用すべきサンプリング信号が、フィルタ処理に適していなければ、別のサンプリング信号に変更するので、等化特性の悪化を抑制できる。また、等化特性の悪化が抑制されるので、遅延タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。また、再生信号の特性を考慮して、フィルタ処理に使用すべきサンプリング信号が、フィルタ処理に適していなければ、別のサンプリング信号に変更するので、処理を簡易にできる。また、とりあえず使用したサンプリング信号が、フィルタ処理に適していれば、そのままフィルタ処理を続行するので、迅速に処理を実行できる。
【００４７】
（実施例３）
本発明の実施例３は、これまでの実施例と同様に、光ディスクの種類に応じてモードを決定し、決定したモードに応じたサンプリング信号に対して等化処理を実行する再生装置に関する。これまでの実施例では、偶数番目のタップ係数および奇数番目のタップ係数のうちの一方のみを使用していた。つまり、選択されない方のタップ係数による乗算処理は省略されていた。実施例３に係る再生装置は、偶数番目のタップ係数による等化処理と、奇数番目のタップ係数による等化処理とを並列に実行する。その結果、ひとつの等化処理にて使用されるタップ係数の数を削減しながら、等化特性の悪化が抑制される。
【００４８】
図１１は、本発明の実施例３に係る適応等化回路１８の構成を示す。適応等化回路１８は、分離部８０、第１平均部８２、第１選択部８４、第２平均部８６、第２選択部８８、トランスバーサルフィルタ部９０、結合部９２を含む。
【００４９】
分離部８０は、図示しないＡ／Ｄ変換器１６からの第１サンプリング信号を順次入力する。分離部８０は、入力した第１サンプリング信号を、互いに異なったタイミングで、かつ同一の周期の第２サンプリング信号と第３サンプリング信号とに分離する。例えば、第２サンプリング信号は、奇数番目のサンプリング信号に相当し、第３サンプリング信号は、偶数番目のサンプリング信号に相当する。つまり、分離部８０は、並列処理のために、ひとつのサンプリング信号からふたつのサンプリング信号を生成する。そのために、分離部８０は、マルチプレクサを使用してもよく、リサンプリングして補間したリサンプリング補間信号を使用してもよい。
【００５０】
分離部８０は、第１平均部８２、第２平均部８６、第１選択部８４へ第２サンプリング信号を出力する。また、分離部８０は、第１平均部８２、第２平均部８６、第２選択部８８へ第３サンプリング信号を出力する。ここで、分離部８０は、システムクロックで動作しているが、分離部８０よりも後段の処理である第１平均部８２からトランスバーサルフィルタ部９０は、システムクロックの半分の周波数のタイミングで動作している。
【００５１】
第１平均部８２は、分離部８０からの第２サンプリング信号と第３サンプリング信号とを入力する。第１平均部８２は、第３サンプリング信号を遅延させた（以下、遅延された第３サンプリング信号を「遅延信号」という）後、遅延信号と、第２サンプリング信号とに対して、連続したサンプリング点にて平均値を演算して、第４サンプリング信号を生成する。第１平均部８２は、後述の第１トランスバーサルフィルタ部において、遅延タップの周期に対応した期間よりも短い期間にわたって、第３サンプリング信号を遅延する。詳細は後述するが、遅延タップの周期に対応した期間は、２クロック分に相当し、第１平均部８２での遅延量は１クロック分に相当する。第１平均部８２は、第４サンプリング信号を第１選択部８４へ出力する。
【００５２】
図１２は、第１平均部８２の構成を示す。第１平均部８２は、遅延部１１０、加算器１１２、１／２計算部１１４を含む。遅延部１１０は、第３サンプリング信号を１クロック分遅延させる。加算器１１２は、第２サンプリング信号と、遅延部１１０において遅延された第３サンプリング信号を加算する。１／２計算部１１４は、加算器１１２での加算結果を１／２にする。実施例１と同様に、加算結果はデジタル値であるので、１／２計算部１１４は、１／２の処理をビットシフト等で実現してもよい。１／２計算部１１４は、１／２にした加算結果を第４サンプリング信号として出力する。図１１に戻る。
【００５３】
第１選択部８４は、分離部８０において分離した第２サンプリング信号と、第１平均部８２において生成した第４サンプリング信号を入力する。さらに、第１選択部８４は、図示しない第２特定部３０において特定したモードに関する指示も入力する。第１選択部８４は、モードに関する指示に応じて、第２サンプリング信号と第４サンプリング信号のうちの一方を選択する。モードに関する指示が第１モードを示している場合、第１選択部８４は、第２サンプリング信号を選択し、モードに関する指示が第２モードを示している場合、第１選択部８４は、第４サンプリング信号を選択する。そのため、モードに関する指示は、第２サンプリング信号と第４サンプリング信号のうちの一方を選択させるための指示ともいえる。第１選択部８４は、選択した方を第６サンプリング信号としてトランスバーサルフィルタ部９０へ出力する。
【００５４】
第２平均部８６は、分離部８０からの第２サンプリング信号と第３サンプリング信号とを入力する。第２平均部８６は、第２サンプリング信号と第３サンプリング信号とに対して、連続したサンプリング点にて平均値を演算して、第５サンプリング信号を生成する。第２平均部８６は、第５サンプリング信号を第２選択部８８へ出力する。なお、第２平均部８６は、図１２から遅延部１１０を除外した構成を有する。
【００５５】
第２選択部８８は、分離部８０において分離した第３サンプリング信号と、第２平均部８６において生成した第５サンプリング信号を入力する。さらに、第２選択部８８は、図示しない第２特定部３０において特定したモードに関する指示も入力する。第２選択部８８は、モードに関する指示に応じて、第３サンプリング信号と第５サンプリング信号のうちの一方を選択する。モードに関する指示が第１モードを示している場合、第２選択部８８は、第３サンプリング信号を選択し、モードに関する指示が第２モードを示している場合、第２選択部８８は、第５サンプリング信号を選択する。そのため、モードに関する指示は、第３サンプリング信号と第５サンプリング信号のうちの一方を選択させるための指示ともいえる。第２選択部８８は、選択した方を第７サンプリング信号としてトランスバーサルフィルタ部９０へ出力する。
【００５６】
トランスバーサルフィルタ部９０は、第１選択部８４からの第６サンプリング信号に対して等化処理を実行するための第１トランスバーサルフィルタ部と、第２選択部８８からの第７サンプリング信号に対して等化処理を実行するための第２トランスバーサルフィルタ部とを備える。第１トンランスバーサルフィルタ部と第２トランスバーサルフィルタ部との詳細は後述するが、これらは並列に処理を実行するように構成される。第１トランスバーサルフィルタ部は、第６サンプリング信号を多段遅延タップにて順次遅延させる。また、第１トランスバーサルフィルタ部は、各遅延タップからの出力信号と、各遅延タップに対応したタップ係数とをもとにフィルタ処理を実行する。ここでは、フィルタ処理の結果、つまり等化処理がなされた信号を第１等化信号という。さらに、第１トランスバーサルフィルタ部は、第１等化信号をもとにタップ係数を導出する。第１トランスバーサルフィルタ部は、結合部９２へ第１等化信号を出力する。
【００５７】
第２トランスバーサルフィルタ部は、第１トランスバーサルフィルタ部における第６サンプリング信号が第７サンプリング信号に代わるだけで、第１トランスバーサルフィルタ部と同様の処理を実行する。そのため、ここでは、第２トランスバーサルフィルタ部の処理の説明を省略する。なお、第２トランスバーサルフィルタ部は、結合部９２へ第２等化信号を出力する。結合部９２は、トランスバーサルフィルタ部９０からの第１等化信号および第２等化信号を入力する。結合部９２は、第１等化信号と第２等化信号とを１サンプルデータ毎に順次交互に切り替えて両者を結合することによって、等化信号を生成する。そのため、等化信号は、第１等化信号、第２等化信号、第１等化信号、第２等化信号、・・・のように形成される。結合部９２は、図示しない復号回路２０へ等化信号を出力する。
【００５８】
図示しない指示部２４は、実施例１と同様に、光ディスク１０の種類を特定した後に、特定した光ディスク１０の種類に応じたモードを特定する。ここでは、第１モードが、第１選択部８４に第２サンプリング信号を選択させるとともに、第２選択部８８に第３サンプリング信号を選択させることに相当する。また、第２モードが、第１選択部８４に第４サンプリング信号を選択させるとともに、第２選択部８８に第５サンプリング信号を選択させることに相当する。
【００５９】
図１３は、トランスバーサルフィルタ部９０の構成を示す。トランスバーサルフィルタ部９０は、ＦＦ１２０と総称される第１ＦＦ１２０ａ、第２ＦＦ１２０ｂ、第３ＦＦ１２０ｃ、第４ＦＦ１２０ｄ、乗算器１２２と総称される第１乗算器１２２ａ、第２乗算器１２２ｂ、第３乗算器１２２ｃ、第４乗算器１２２ｄ、第５乗算器１２２ｅ、第６乗算器１２２ｆ、加算器１２４と総称される第１加算器１２４ａ、第２加算器１２４ｂ、仮判別器１２６と総称される第１仮判別器１２６ａ、第２仮判別器１２６ｂ、係数更新部１２８と総称される第１係数更新部１２８ａ、第２係数更新部１２８ｂを含む。ここで、第１ＦＦ１２０ａ、第２ＦＦ１２０ｂ、第１乗算器１２２ａ、第２乗算器１２２ｂ、第３乗算器１２２ｃ、第１加算器１２４ａ、第１仮判別器１２６ａ、第１係数更新部１２８ａは、第１トランスバーサルフィルタ部９０ａに含まれる。また、第３ＦＦ１２０ｃ、第４ＦＦ１２０ｄ、第４乗算器１２２ｄ、第５乗算器１２２ｅ、第６乗算器１２２ｆ、第２加算器１２４ｂ、第２仮判別器１２６ｂ、第２係数更新部１２８ｂは、第２トランスバーサルフィルタ部９０ｂに含まれる。
【００６０】
第１ＦＦ１２０ａ、第２ＦＦ１２０ｂは、前述の多段遅延タップを構成する。第１ＦＦ１２０ａは、第６サンプリング信号を入力し、遅延後、第６サンプリング信号を出力する。第２ＦＦ１２０ｂは、第１ＦＦ１２０ａからの第６サンプリング信号を入力し、遅延後、第６サンプリング信号を出力する。ＦＦ１２０への入力部分と出力部分が遅延タップに相当しており、２つのＦＦ１２０が存在することは、３つの遅延タップが存在することに相当する。なお、各ＦＦ６０の遅延時間は、システムクロックの半分の周波数、つまりビットクロックの半分の周波数のタイミングに設定されているので、各ＦＦ１２０は、第６サンプリング信号を２ビットクロックずつ順次遅延させる。ここでは、第１ＦＦ１２０ａへの入力、第１ＦＦ１２０ａからの出力、第２ＦＦ１２０ｂからの出力をそれぞれ「ＴＤ１」、「ＴＤ３」、「ＴＤ５」とする。これらは、出力信号と総称される。
【００６１】
第１乗算器１２２ａ、第２乗算器１２２ｂ、第３乗算器１２２ｃは、ＦＦ１２０からの出力信号を入力するとともに、第１係数更新部１２８ａからのタップ係数も入力する。また、第１乗算器１２２ａ、第２乗算器１２２ｂ、第３乗算器１２２ｃは、出力信号とタップ係数とを対応づけながら乗算する。具体的には、第１乗算器１２２ａは、「ＴＤ１」とタップ係数「Ｋｄ」とを入力し、これらを乗算する。また、第２乗算器１２２ｂは、「ＴＤ３」とタップ係数「Ｋｅ」とを入力し、これらを乗算する。さらに、第３乗算器１２２ｃは、「ＴＤ５」とタップ係数「Ｋｆ」とを入力し、これらを乗算する。なお、乗算結果の出力レベルが調節されてもよい。第１加算器１２４ａは、第１乗算器１２２ａ、第２乗算器１２２ｂ、第３乗算器１２２ｃからの乗算結果を加算する。加算結果が、前述の第１等化信号に相当する。第１加算器１２４ａは、第１等化信号を図示しない結合部９２へ出力するとともに、第１仮判別器１２６ａへも出力する。第１仮判別器１２６ａ、第１係数更新部１２８ａは、図６の仮判別器６６、係数更新部６８と同様の処理を実行する。
【００６２】
第３ＦＦ１２０ｃ、第４ＦＦ１２０ｄは、第１ＦＦ１２０ａ、第２ＦＦ１２０ｂと同様の処理を実行する。なお、第３ＦＦ１２０ｃへの入力は、前述のごとく、第６サンプリング信号ではなく、第７サンプリング信号である。第４乗算器１２２ｄ、第５乗算器１２２ｅ、第６乗算器１２２ｆは、第１乗算器１２２ａ、第２乗算器１２２ｂ、第３乗算器１２２ｃと同様の処理を実行する。第２加算器１２４ｂは、第１加算器１２４ａと同様の処理を実行する。なお、第２加算器１２４ｂからの出力は、前述のごとく、第１等化信号ではなく、第２等化信号である。第２仮判別器１２６ｂは、第１仮判別器１２６ａと同様の処理を実行する。第２係数更新部１２８ｂは、第１係数更新部１２８ａと同様の処理を実行する。
【００６３】
図１４は、適応等化回路１８における動作タイミングを示す。最上段が、第２サンプリング信号を示し、図示のごとく、第２サンプリング信号は、奇数番目のサンプリング信号にて構成される。次の段が、第３サンプリング信号を示し、図示のごとく、第３サンプリング信号は、偶数番目のサンプリング信号にて構成される。次の段が、遅延信号を示し、図示のごとく、遅延信号は、第３サンプリング信号を遅延させた信号に相当する。次の段が、第４サンプリング信号を示し、図示のごとく、第４サンプリング信号は、第２サンプリング信号と遅延信号との平均値に相当する。最下段が、第５サンプリング信号を示し、図示のごとく、第５サンプリング信号は、第２サンプリング信号と第３サンプリング信号との平均値に相当する。
【００６４】
本発明の実施例によれば、互いに異なったタイミングのサンプリング信号に対して並列に等化処理を実行するので、高速に処理を実行できる。また、偶数番目の遅延タップのみ、もしくは奇数番目の遅延タップのみに対して等化処理を実行しているので、並列処理にしても、処理の複雑さの増加を抑制できる。また、偶数番目の遅延タップのみ、もしくは奇数番目の遅延タップのみに対して等化処理を実行しているので、並列処理にしても、１／２の周波数のクロックを使用するので、消費電力を低減できる。また、ディスクの種類に応じて、フィルタ処理に使用すべきサンプリング信号を選択するので、タップ数の増加を抑制しながらも、さまざまな特性の再生信号を等化処理できる。
【００６５】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００６６】
本発明の実施例１から３において、指示部２４は、光ディスク１０の種類に応じて第１モードあるいは第２モードを選択し、選択したモードに応じた処理を適応等化回路１８に指示している。しかしながらこれに限らず例えば、モードの切り替えがなされなくてもよい。その際、図３の適応等化回路１８から選択部４４が省略され、平均部４２において生成された第３サンプリング信号が、トランスバーサルフィルタ部４６に直接入力される。また、図１１の適応等化回路１８から第１選択部８４および第２選択部８８が省略され、第１平均部８２において生成された第４サンプリング信号と、第２平均部８６において生成された第５サンプリング信号とが、トランスバーサルフィルタ部９０に直接入力される。本変形例によれば、モード決定の処理が省略されるので、処理を簡易にできる。
【００６７】
本発明の実施例１から３において、適応等化回路１８は、偶数番目の遅延タップあるいは奇数番目の遅延タップを処理の対象にしている。なお、実施例３においても、第１トランスバーサルフィルタ部９０ａと第２トランスバーサルフィルタ部９０ｂとに分けながらも、それぞれは、偶数番目の遅延タップあるいは奇数番目の遅延タップを処理の対象にしている。つまり、本発明の実施例１から３における適応等化回路１８は、サンプリング周期の２倍の周期となるような遅延タップを処理の対象にしている。しかしながらこれに限らず例えば、適応等化回路１８は、サンプリング周期の２倍よりも長い周期となるような遅延タップを処理の対象にしてもよい。一例として、適応等化回路１８は、サンプリング周期の４倍の周期となるような遅延タップを処理の対象にする。その際、図３の遅延部４０、図１１の第１平均部８２における遅延量が、２倍の周期のときの２倍に設定される。その他に対して、実施例１から３と同様の処理がなされる。本変形例によれば、さらなる低消費電力化を実現できる。
【００６８】
本発明の実施例３に実施例２を適用してもよい。指示部２４は、再生装置１００に光ディスク１０が搭載されたことを検知すると、第１選択部８４および第２選択部８８へ第１モードの動作を指示する。その結果、第１選択部８４は、第２サンプリング信号と第４サンプリング信号のうち、第２サンプリング信号を選択し、選択した第２サンプリング信号を第６サンプリング信号としてトランスバーサルフィルタ部９０へ出力する。また、第２選択部８８は、第３サンプリング信号と第５サンプリング信号のうち、第３サンプリング信号を選択し、選択した第３サンプリング信号を第７サンプリング信号としてトランスバーサルフィルタ部９０へ出力する。積算部７０は、第１係数更新部１２８ａから入力したタップ係数の大きさを積算（以下、その結果を「第１積算値」という）するとともに、第２係数更新部１２８ｂからのタップ係数の大きさを積算（以下、その結果を「第２積算値」という）する。積算部７０は、第１積算値および第２積算値を比較部７２へ出力する。
【００６９】
比較部７２は、第１積算値および第２積算値に対して、予め規定したしきい値との比較を実行する。比較部７２は、第１積算値あるいは第２積算値がしきい値よりも小さい場合に、その旨を比較結果として指示部２４へ出力する。変更部７４は、比較結果を入力すると、第１選択部８４および第２選択部８８へモードの変更を指示する。例えば、それまで第１モードの動作を指示していれば、変更部７４は、第２モードの動作を指示する。つまり、変更部７４は、積算値がしきい値よりも小さい場合に、選択の内容を変更する。本変形例によれば、モードの選択処理を簡易にできる。なお、比較部７２は、第１積算値および第２積算値がしきい値よりも小さい場合に、その旨を比較結果として指示部２４へ出力してもよい。本変形例によれば、モードの誤った切替えを抑制できる。
【符号の説明】
【００７０】
１０  光ディスク、  １２  ＰＤヘッドアンプ、  １４  直流阻止回路、  １６  Ａ／Ｄ変換器、  １８  適応等化回路、  ２０  復号回路、  ２２  ＥＣＣ回路、  ２４  指示部、  ２６  制御部、  ２８  第１特定部、  ３０  第２特定部、  ３２  記憶部、  ４０  遅延部、  ４２  平均部、  ４４  選択部、  ４６  トランスバーサルフィルタ部、  １００  再生装置。
【図１】
2010218614.tif 000003
【図２】
2010218614.tif 000004
【図３】
2010218614.tif 000005
【図４】
2010218614.tif 000006
【図５】
2010218614.tif 000007
【図６】
2010218614.tif 000008
【図７】
2010218614.tif 000009
【図８】
2010218614.tif 000010
【図９】
2010218614.tif 000011
【図１０】
2010218614.tif 000012
【図１１】
2010218614.tif 000013
【図１２】
2010218614.tif 000014
【図１３】
2010218614.tif 000015
【図１４】
2010218614.tif 000016