(57)【要約】  ディスクドライブ装置（１）は、アクチュエータシステム（５０）を制御する回路（９０）を有する。回路（９０）は、Ｎ個の記憶場所（Ｍ（１）．．．Ｍ（Ｎ））を有するメモリバンク（１３０）とデジタル再構成フィルタ（１５０）とを有する、反復エラーを補正する学習フィードフォワードブロック（１１０）を有する。メモリバンク（１３０）は、第1のクロック周波数（φ１）を有する第１のクロック信号（ＣＬＫ１）により動作し、デジタル再構成フィルタ（１５０）は、前記第１の周波数（φ１）と一定の比率を有する第２のクロック周波数（φ２）を有する第２の信号（ＣＬＫ２）により動作する。これにより、回転速度が可変な装置において、フィルタによる遅延を補償するために使用する記憶場所の先行読み出しを簡単にすることができる。
2007504585.tif 000002
【特許請求の範囲】
【請求項１】
光記憶ディスクに情報を書き込み、及び／または光記憶ディスクから情報を読み出すディスクドライブ装置であって、
可変のディスク回転速度で前記ディスクを回転する手段と、
前記ディスクのトラックをスキャンするスキャンビームを生成する光学系と、
前記スキャンビームの焦点を位置決めするアクチュエータシステムと、
前記アクチュエータシステムを制御する制御回路と、を有し、
前記制御回路は、Ｎ個の記憶場所を有するメモリバンクと、デジタル再構成フィルタとを有する学習フィードフォワードブロックを有し、
前記メモリバンクは、前記ディスク回転速度と比例した第１のクロック周波数の第１のクロック信号により動作し、
前記デジタル再構成フィルタは、前記第１のクロック周波数に対して一定の比率を有する第２のクロック周波数の第２のクロックにより動作することを特徴とするディスクドライブ装置。
【請求項２】
請求項１に記載のディスクドライブ装置であって、
反射ビームを受け取る光ディテクタを有し、
前記制御回路は、前記光検出器から検出器出力信号を受け取りエラー信号を計算するエラー処理ブロックを有し、
前記学習フィードフォワードブロックは、前記エラー処理ブロックから前記エラー信号を受け取るために結合した入力を有し、
前記メモリバンクは出力を有し、
前記デジタル再構成フィルタは、前記メモリバンクの出力に結合した入力と、出力とを有し、
前記学習フィードフォワードブロックは、前記学習フィードフォワードブロックの前記入力に結合した第１の入力と、前記再構成フィルタの前記出力に結合した第２の入力と、前記学習フィードフォワードブロックの出力に結合した出力とを有する加算器をさらに有することを特徴とするディスクドライブ装置。
【請求項３】
請求項２に記載のディスクドライブ装置であって、
前記メモリバンクは前記学習フィードフォワードブロックの出力に結合した入力を有することを特徴とするディスクドライブ装置。
【請求項４】
請求項２に記載のディスクドライブ装置であって、
前記メモリバンクは前記学習フィードフォワードブロックの入力に結合した入力を有することを特徴とするディスクドライブ装置。
【請求項５】
請求項１に記載のディスクドライブ装置であって、
前記メモリバンクは、バンク入力信号を受け取る入力を有し、
前記第１の記憶場所への入力信号は、前記バンク入力信号と最後の記憶場所の出力信号との重みづけ組み合わせであることを特徴とするディスクドライブ装置。
【請求項６】
請求項１に記載のディスクドライブ装置であって、
前記デジタル再構成フィルタは、前記メモリバンクの所定の記憶場所の出力と固定的に結合された入力を有することを特徴とするディスクドライブ装置。
【請求項７】
請求項１に記載のディスクドライブ装置であって、
前記制御回路は、前記ディスクの回転速度を表す回転速度信号を受け取るために結合された第２の入力を有し、
前記デジタル再構成フィルタの第２のクロック信号は前記ディスク回転速度に対して一定の比率を有することを特徴とするディスクドライブ装置。
【請求項８】
請求項１に記載のディスクドライブ装置であって、
前記制御回路は、前記ディスクの回転速度を表す回転速度信号を受け取るために結合した入力を有するクロックジェネレータ回路をさらに有し、
前記クロックジェネレータ回路は、前記回転速度信号に基づいて、前記第１のクロック信号と前記第２のクロック信号とを生成することを特徴とするディスクドライブ装置。
【請求項９】
請求項８に記載のディスクドライブ装置であって、
前記クロックジェネレータ回路は、前記クロック信号のうち１つを生成する第１のジェネレータ手段と、前記クロック信号のうちのこの１つを受け取り、そのクロック信号から前記クロック信号のうち他方を生成する第２のジェネレータ手段とを有することを特徴とするディスクドライブ装置。
【請求項１０】
請求項９に記載のディスクドライブ装置であって、
前記第１のジェネレータ手段は、前記再構成フィルタのために前記第２のクロック信号を生成し、
前記第２のジェネレータ手段は、前記メモリバンクのために前記第１のクロック信号を生成する分割器を有することを特徴とするディスクドライブ装置。
【請求項１１】
請求項１に記載のディスクドライブ装置であって、
前記アクチュエータシステムは、前記ディスクに対して前記オブジェクトレンズをラジアル方向に変位させるラジアルアクチュエータを有し、
前記制御回路は、前記ラジアルアクチュエータの制御入力に結合した制御出力を有し、
前記制御回路は、前記ラジアルアクチュエータを制御する制御信号を生成して制御出力に出力するために前記学習フィードフォワードブロックの出力信号を使用するように設計されていることを特徴とするディスクドライブ装置。
【請求項１２】
請求項１に記載のディスクドライブ装置であって、
前記アクチュエータシステムは、前記ディスクに対して前記オブジェクトレンズを軸方向に変位させるフォーカスアクチュエータを有し、
前記制御回路は、前記フォーカスアクチュエータの制御入力に結合した制御出力を有し、
前記制御回路は、前記フォーカスアクチュエータを制御する制御信号を生成して制御出力に出力するために前記学習フィードフォワードブロックの出力信号を使用するように設計されていることを特徴とするディスクドライブ装置。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
本発明は、光ディスクに情報を読み書きするディスクドライブ装置に関する。以下、このようなディスクドライブ装置を「光ディスクドライブ」とも呼ぶ。
【０００２】
本発明は、特に、ＣＤまたはＤＶＤディスクを取り扱う光ディスクドライブに関する。特に、このようなアプリケーションについて本発明を説明する。しかし、このことは、本発明の利用を限定するものと理解してはならないことに留意すべきであり、本発明は他種類のディスクにも使用することができる。
【０００３】
周知のように、光記憶ディスクは、記憶空間として連続的ならせん状または複数の同心円状である少なくとも１つのトラックを有し、情報はこのトラックにデータパターンの形式で格納される。光ディスクは読出専用タイプでもよく、この場合、情報は製造時に記録され、ユーザはその情報の読み出すことだけができる。光記憶ディスクは書き込み可能型でもよく、この場合、ユーザは情報の記録もできる。光記憶ディスクの記憶空間に情報を書き込むため、または光記憶ディスクから情報を読み出すため、光ディスクドライブは、一方で、光ディスクを取り付けて回転させる回転手段を有し、他方で、光ビーム（一般的にはレーザビーム）を生成してそれを用いて記憶トラックをスキャンする光学系を有する。一般的な光ディスク技術である光ディスクに情報を書き込む方法と光ディスクから光データを読み出す方法は周知なので、ここではこの技術をより詳しくは説明しない。
【０００４】
上記の光学スキャン系は、光ビーム生成装置（一般的にはレーザダイオード）と、ディスク上の焦点スポットに光ビームをフォーカスする対物レンズと、ディスクからの反射光を受けて検出器出力電気信号を生成する光検出器とを有する。
【０００５】
動作中、光ビームはディスク上にフォーカスされた状態でなければならない。このため、対物レンズは軸方向に変位可能に配置され、光ディスクドライブは対物レンズの軸方向の位置を制御するフォーカスアクチュエータ手段を有する。検出器出力信号から、フォーカスエラー（すなわち、対物レンズの軸方向位置と対物レンズの所望の軸方向位置との間の誤差の尺度）を示すフォーカスエラー信号を取得できる。
【０００６】
さらに、焦点スポットは、トラックに合っていなければならないか、または新しいトラックに対して位置決めできなければならない。このため、対物レンズは少なくともラジアル方向に変位可能にマウントされ、光ディスクドライブは対物レンズのラジアル方向の位置を制御するラジアルアクチュエータ手段を有する。検出器出力信号から、ラジアルエラー（すなわち、焦点スポットのラジアル位置の誤差（すなわち、焦点スポットの中心とトラックの中心の間の距離）の尺度）を示すラジアルエラー信号を取得できる。
【０００７】
トラッキングエラーとフォーカスエラーの重要な原因はディスクの形状である。例えば、トラッキングエラーは主にディスクの偏心による。つまり、ディスクの回転中、トラッキングエラーとフォーカスエラーは反復的振る舞いを示し、その反復の周期は１回転である。それゆえ、これらのエラーは経験に基づき予測、または「学習」することができる。
【０００８】
このため、トラッキング制御とフォーカス制御のための学習フィードフォワード制御回路が開発された。この回路は、所定数の記憶場所を有するメモリループを有し、各記憶場所は１つのディスクセグメントに対応する。典型的な例では、このメモリループは、６４の記憶場所を有する。このメモリループはシフトレジスタとして動作する。動作中に１つのディスクセグメントに関して読み出し／書き込みが実行されると、トラッキングエラーが測定され、第１の記憶場所にエラーデータとして格納される。ディスクの回転が続くと、レーザビームが他のディスクセグメントに入るたびに、このエラーデータの記憶場所が１つずつシフトされる。完全に一回転した後、このエラーデータは第１の記憶場所に戻り、レーザビームが対応するディスクセグメントに実際に入る前であっても、読み出され、トラッキングエラーを推定するため使用される。エラーが実際に起こる前に、エラー補正を実行することができる。
【０００９】
このように、エラー補正回路は、推定補正データをメモリループから受け取る。このデータは、１つのディスクセグメントをスキャンしている間は一定であり、１つのセグメントから次のセグメントに移る際に変化する。推定補正データのステップ的な変化によるトラッキング制御の望ましくない振る舞いを防止するため、エラー補正回路は、メモリループの出力にデジタルローパスフィルタを有する。このフィルタは「再構成フィルタ」とも呼ばれる。
【００１０】
この点における問題は、上記のフィルタが遅延の原因となることである。この遅延は、事前に記憶場所を読み出すことにより補償される。すなわち、フィルターが今メモリループから受け取る推定された補正データは、レーザビームがごく近い将来に到達するディスクセグメントに対応する。読み取り先行数は、読み取られる記憶場所と現在のディスクセグメントに対応する記憶場所の間の、記憶場所の数として定義される。
【００１１】
先行技術において、再構成フィルタにより生じる遅延はほぼ一定であり、主にデジタルフィルタのクロック周波数により決まる。先行技術においては、このクロック周波数はほぼ一定である。一方、読み出し先行数は、その遅延の間にレーザビームが進むトラックの長さ方向に沿ったディスクセグメントの数に一致する。この数は動作中には一定ではなく、ディスクの回転速度に依存する。それゆえ、読み出し先行数の値を計算して、適宜メモリループを調節する必要が常にある。これには複雑な計算回路及び／またはソフトウェアが必要となる。
【００１２】
例えば、フィルタにより生じる遅延時間は０．００５秒であるとする。ディスクが６４のセグメントに分割され、１Ｈｚの一定角速度で回転している場合、読み出し先行数は約１でる。一方、ディスクが１００Ｈｚの一定角速度で回転している場合、読み出し先行数は約３２である。
【００１３】
フォーカスエラー制御の場合にも同じ問題がある。
【００１４】
本発明の一般的目的は、これらの問題を無くすか、少なくとも減らすことである。
【００１５】
具体的に、本発明は読み出し先行数を一定とする方法と装置を提供することを目的とする。
【００１６】
本発明の重要な一態様によると、デジタル再構成フィルタのクロック周波数は、一定ではないが、ディスクの回転周波数と一定の比を有する。その結果として、ディスク回転周波数が高ければ高いほど、フィルタは速く動作して、遅延が短くなる。具体的に、時間で表した場合、デジタル再構成フィルタの遅延はディスクの回転周波数によって変化するが、ディスクセグメントの数で表した場合、デジタル再構成フィルタの遅延は一定である。このように、読み出し先行数は一定であり、読み出し先行数の複雑な計算は省略することができる。
【００１７】
本発明の上記その他の態様、特徴、利点を、図面を参照して以下にさらに説明する。同じ参照数字は同一または同様な部分を示す。
【００１８】
図１Ａは、光ディスク２（一般的にはＤＶＤまたはＣＤ）に情報を記録または読み出しする光ディスクドライブ装置１を示す。ディスクドライブ装置１は、ディスク２を回転するため、フレーム（簡単のため図示せず）に固定され、回転軸５を規定するモータ４を有する。
【００１９】
ディスクドライブ装置１は、さらに、光ビームによりディスク２のトラック（図示せず）をスキャンする光学系３０を有する。より具体的に、図１Ａに示した構成例において、光学システム３０は、光ビーム３２を生成するように構成された光ビーム生成手段３１（一般的にはレーザダイオード等のレーザ）を有する。以下の説明では、光ビーム３２の異なるセクションは、参照数字３２に文字ａ、ｂ、ｃをつけて示す。
【００２０】
光ビーム３２は、ビームスプリッタ３３と対物レンズ３４を通って、ディスク２に到達する（ビーム３２ｂ）。光ビーム３２ｂは、ディスク２により反射され（反射光ビーム３２ｃ）、対物レンズ３４とビームスプリッタを通って（ビーム３２ｄ）、光検出器３５に到達する。対物レンズ３４は、ディスクの記録層（簡単のため図示せず）上の焦点スポットＦに光ビーム３２ｂの焦点を合わせるように設計されている。
【００２１】
ディスクドライブ装置１は、さらに、アクチュエータシステム５０を有する。このアクチュエータシステム５０は、ディスク２に対して対物レンズ３４をラジアル方向に変位するラジアルアクチュエータ５１を有する。ラジアルアクチュエータ自体は知られており、本発明はラジアルアクチュエータの設計や機能には関係しないので、ここで、ラジアルアクチュエータの設計と機能について詳しく説明する必要はない。
【００２２】
ディスク２の所望の位置に正確に、正しく焦点を合わせるため、対物レンズ３４は軸方向に変位可能にマウントされている。一方、アクチュエータシステム５０は、さらに、ディスク２に対して対物レンズ３４を軸方向に変位するよう構成されたフォーカスアクチュエータ５２も有する。軸方向アクチュエータ自体は知られており、一方、このような軸方向アクチュエータの設計と動作は本発明の主題ではないので、フォーカスアクチュエータの設計と動作について詳しく説明する必要はない。
【００２３】
さらに、装置フレームに対して対物レンズをサポートする手段と、対物レンズを軸方向及びラジアル方向に変位する手段は、それ自体一般的に知られている。サポート手段と変位手段の設計と動作は本発明の主題ではないので、ここでは詳しく説明する必要はない。
【００２４】
ラジアルアクチュエータ５１とフォーカスアクチュエータ５２は、１つの統合されたアクチュエータとして実施してもよい。
【００２５】
ディスクドライブ装置１は、さらに、制御回路９０を有する。制御回路９０は、モータ４の制御入力に接続された第１の出力９２と、ラジアルアクチュエータ５１の制御入力に結合した第２の出力９３と、フォーカスアクチュエータ５２の制御入力に結合した第３の出力９４とを有する。制御回路９０は、モータ４を制御する制御信号ＳＣＭを生成して第１の出力９２から出力し、ラジアルアクチュエータ５１を制御する制御信号ＳＣＲを生成し第２の制御出力９３から出力し、フォーカスアクチュエータ５２を制御する制御信号ＳＣＦを生成し第３の出力９４から出力する。
【００２６】
制御回路９０は、さらに、光検出器３５から読み出し信号ＳＲを受信する読み出し信号入力９１を有する。
【００２７】
図１Ｂは、光検出器３５が、検出器の４つのクアドラント（４分の１の部分）にそれぞれ入射する光量を示す検出器信号Ａ、Ｂ、Ｃ、Ｄをそれぞれ供給することができる複数の検出器セグメント（この場合４つの検出器セグメント３５ａ、３５ｂ、３５ｃ、３５ｄ）を有することを示している。第１セグメント３５ａと第４セグメント３５ｄを第２セグメントと第３セグメントからそれぞれ分けている中心線３６は、トラック方向に対応する方向を有する。上記の４つのクアドラントを有するディテクタはそれ自体周知なので、その設計と機能についてより詳しく説明する必要はない。
【００２８】
図１Ｂは、制御回路９０の読み出し信号入力９１は、検出器信号Ａ、Ｂ、Ｃ、Ｄをそれぞれ受信する４つの入力９１ａ、９１ｂ、９１ｃ、９１ｄを有すことも示している。制御回路９０は、検出器信号Ａ、Ｂ、Ｃ、Ｄからデータと制御情報を取り出すために、その検出器信号を個別に処理するように設計されているが、このことは本分野の当業者には明らかであろう。
【００２９】
例えば、データ信号ＳＤは、検出器信号Ａ、Ｂ、Ｃ、Ｄをすべて合計して、以下の式（１）により得られる。
【００３０】
【数１】
2007504585.tif 000003
さらに、トラッキングエラー信号ＳＥＲは、例えばプッシュプルトラッキングエラー信号であれば以下の式（２）により得られる。
【００３１】
【数２】
2007504585.tif 000004
さらに、フォーカスエラー信号ＳＥＦは、例えば非点収差フォーカスの場合、以下の式（３）により得られる。
【００３２】
【数３】
2007504585.tif 000005
ここで、関数ＬＰＦ（ｘ）は、信号ｘをローパスフィルタした値を示す。しかし、もちろん好適なエラー信号を異なる式により定義してもよい。
【００３３】
以下、トラッキング制御の場合について本発明を説明するが、言うまでもなく、本発明はフォーカス制御にも同様に適用できる。
【００３４】
図２は、コントローラ９０の一部でトラッキング制御に関するものを示すブロック図である。検出器３５からの検出器信号ＳＲは入力９１に入力される。トラッキングエラー処理ブロック１０１は、検出器信号ＳＲを処理して、例えば式（２）により電流トラッキングエラー信号ＳＥＲを計算する。電流トラッキングエラー信号ＳＥＲは、ＬＦＥ（学習フィードフォワード）ブロック１１０の入力１１１に入力される。ＬＦＥ１１０は、ＬＦＥ入力１１１に結合した第１の入力１２１を有する加算機１２０と、Ｎ個の記憶場所Ｍ（１）−Ｍ（Ｎ）を有するシフトメモリバンク１３０とを有する。各記憶場所Ｍ（ｉ）は、隣接する前の記憶場所Ｍ（ｉ−１）と結合した入力を有し、次の記憶場所Ｍ（ｉ＋１）と結合した出力を有する。最初の記憶場所Ｍ（１）の入力は、加算機１２０の出力１２３と結合している。
【００３５】
コントローラ９０は、モータ４の回転速度を示す回転速度信号ＳＴを受け取る第２の入力９５を有する。この回転速度信号は、好適な回転速度ジェネレータにより生成されるものであればいかなるものでもよく、このことは本分野の当業者には明らかである。従って、回転速度ジェネレータの設計と動作の詳細をこれ以上詳しく説明する必要はない。もちろん、コントローラ９０は、それ自体のモータ制御信号ＳＣＭを回転速度信号として使用してもよい。
【００３６】
コントローラ９０はクロックジェネレータ１４０をさらに有する。このクロックジェネレータ１４０の入力１４１は、回転速度信号ＳＴが入力される第２の入力９５と結合している。クロックジェネレータ１４０は、メモリバンク１３０用の第１のクロック信号ＣＬＫ１を生成し、第１のクロック出力１４２から出力するように設計されている。その第１のクロック信号ＣＬＫ１に従ってメモリ転送ステップが実行される。メモリ転送時には、各記憶場所Ｍ（ｉ）はその内容を隣接する次の記憶場所Ｍ（ｉ＋１）に与え、隣接する前の記憶場所Ｍ（ｉ−１）からその内容を取る。最初の記憶場所Ｍ（１）は加算器１２０からの出力を受け取る。タイミングは、ディスク２の３６０°の回転のＮ分の１ごとに、メモリ転送ステップを実行するものであり、加算器１２０からの出力信号が、ディスクが完全に１回転した後に、最後の記憶場所Ｍ（Ｎ）の出力に現れる。メモリバンク１３０は、加算器１２０の第２の入力１２２に結合した出力１３２を有する。メモリバンク１３０は、１つの記憶場所の内容を出力１３２から出力するが、これについては以下に説明する。メモリ転送ステップにより、出力１３２に出力されたメモリバンク１３０からの出力信号は、段階的に変化する。
【００３７】
加算器１２０からの出力信号は、トラッキング制御信号ＳＣＲを供給するため、第１のコントローラ出力９３にも結合している。メモリ転送の瞬間にトラッキング制御信号ＳＣＲがステップ状に変化しないように、ローパス再構成フィルタ１５０がメモリバンク１３０の出力１３２と加算器１２０の第２の入力との間に入れられている。この再構成フィルタ１５０は、デジタルフィルタであり、クロックジェネレータ１４０により生成され第２の出力１４３から出力される第２のクロック信号ＣＬＫ２によりクロックされる。
【００３８】
図３は、再構成フィルタ１５０のステップ応答を示すグラフであり、再構成フィルタ１５０が遅延Δｔを生じることを示している。図３の横軸は時間を表し、縦軸は信号強度（単位は任意）を表す。第１のライン６１により示したように、再構成フィルタ１５０の入力１５１における信号強度が、メモリ転送時ｔ０において、第１の信号値Ｖ１から第２の信号値Ｖ２にステップ状に変化すると仮定する。再構成フィルタ１５０の低周波数を通すという特性により、再構成フィルタ１５０の出力１５２から出力される出力信号は、このステップに追随できないが、第２のライン６２で示したように、時刻ｔ＝ｔ０に値Ｖ１から上がり始め、時刻ｔ＝ｔ０＋Δｔになって（すなわち、遅延時間Δｔ後）第２の信号値Ｖ２に近づく。
【００３９】
この点に関して、遅延時間の値は、出力信号がステップ（Ｖ２−Ｖ１）の所定パーセンテージ（例えば、９０％）になるのに必要な時間として定義してもよい。
【００４０】
遅延時間Δｔを補償するために、すなわち、ほぼ正しい時にほぼ正しいエラー予測信号を加算器１２０が第２の入力１２２において確実に受け取るようにするために、メモリバンク１３０の出力１３２は、最後の記憶場所Ｍ（Ｎ）の出力に結合されず、記憶場所Ｍ（Ｎ−α）の出力に結合される。すなわち、最後の記憶場所Ｍ（Ｎ）よりα個の記憶場所前に結合される。
【００４１】
一般的に言って、ＬＦＦ１１０の機能は先行技術であると考えられるので、ごく簡単に説明する。メモリバンク１３０は、遅延ラインであると考えられ、１つのディスクセグメントにおいてアクチュエータに供給された制御信号を１回転後のに使用する予測としてフィードバックする。メモリバンクまたは遅延ライン１３０は、ディスクの回転速度をマッチさせるようにクロックされている。
【００４２】
先行技術において、再構成フィルタ１５０のクロックは一定であり、遅延時間Δｔは時間単位で表すとほぼ一定である。つまり、先行技術においては、αの値はディスクの実際の回転速度に合わせる必要がある。
【００４３】
しかし、本発明によると、遅延時間Δｔは、時間単位で表すと可変である。遅延時間Δｔがディスクの実際の回転速度に合いαが一定になるように、再構成フィルタ１５０の動作が制御される。このように、メモリバンク１３０の出力１３２は、図２に示したように、所定の記憶場所Ｍ（Ｎ−α）の出力と固定的に結合している。これにより、ディスクの実際の回転速度に基づいてαを計算し、再構成フィルタ１５０の入力１５１を計算した記憶場所Ｍ（Ｎ−α）の出力に結合する複雑な回路及び／またはソフトウェアは必要なくなる。
【００４４】
本発明の重要な態様によると、記憶場所１３０は第１のクロック周波数φ１を有する第１のクロック信号ＣＬＫ１でクロックされており、再構成フィルタ１５０は第２のクロック周波数φ２を有する第２のクロック信号ＣＬＫ２でクロックされている。ここで、第１のクロック周波数φ１と第２のクロック周波数φ２の間の周波数比ＦＲは一定である。
【００４５】
図４は、クロックジェネレータ１４０の好ましい実施形態を示すブロック図である。クロックジェネレータ１４０はＰＬＬ回路１４６と分割回路１４７とを有する。ＰＬＬ回路１４６は、クロックジェネレータ１４０の入力１４１と結合しモータ４から回転速度信号ＳＴを受け取る入力１４１を有し、その入力信号に対して一定の比率を有する出力信号を生成するように構成されている。図示した実施形態において、ＰＬＬ回路１４６からの出力信号は、第２のクロック周波数φ２を有し、ＰＬＬ回路の出力はクロックジェネレータ１４０の第２の出力１４３に直接結合し、第２のクロック信号ＣＬＫ２を供給する。分割回路１４７は、ＰＬＬの出力に結合した入力と、クロックジェネレータ１４０の第１の出力に結合した第１のクロック信号ＣＬＫ１を出力する出力を有する。分割回路１４７は、第１のクロック周波数φ１と第２のクロック周波数φ２間の必要な比率ＦＲを提供するように設定される。
【００４６】
本分野の当業者には言うまでもなく、本発明は上記の実施形態例に限定されておらず、添付した請求項に記載した本発明の保護範囲内で、変形や修正が可能である。
【００４７】
例えば、図２に示し上で説明したブロックのトポロジーは、実施する際の設計に応じて異なってもよい。
【００４８】
上で説明したように、メモリバンク１３０の記憶場所Ｍ（Ｎ−α＋１）からＭ（Ｎ）は上記実施例では使用されないので省略してもよく、この場合、再構成フィルタ１５０の入力１５１は最後の記憶場所の出力に固定的に接続されている。しかし、メモリバンク１３０はディスクのＮ分の１回転ごとにクロックされるので、この場合メモリバンクの全長はディスクの完全な１回転には対応しない。
【００４９】
他方、ノイズ問題を無くすか少なくとも減らすために、第１の記憶場所Ｍ（１）の入力は、メモリバンク１３０の入力１３１で受け取った信号だけを受けるのではなく、この入力信号と最後の記憶場所Ｍ（Ｎ）の出力信号の重みづけ組み合わせを受け取ることもできる。このような場合、図２には示していないが、全ての記憶場所Ｍ（１）からＭ（Ｎ）までを使用する。入力１３１で受け取った入力信号（以下、ＳＩＮで示す）と最後の記憶場所Ｍ（Ｎ）の出力信号（以下ＳＩＮ，Ｎで示す）の好適な重みづけ組み合わせの例として、最初の記憶場所Ｍ（１）の入力信号（以下、ＳＩＮ，１と示す）は、次式のように計算することもできる。
【００５０】
【数４】
2007504585.tif 000006
上で説明した実施形態例において、メモリバンク１３０の入力１３１で受けた信号は、学習フィードフォワードブロック１１０からの出力信号である。別の実施形態において、メモリバンク１３０の入力１３１は、学習フィードフォワードブロック１１０の入力１１１で受け取った入力信号ＳＥＲを受け取ってもよい。このような設計により安定性が増す利益がある。
【００５１】
上記において、本発明による装置の機能ブロックを示すブロック図を参照して本発明を説明した。言うまでもなく、これらの機能ブロックのうち１つ以上をハードウェアで実施し、機能ブロックの機能を個別のハードウェア構成要素により実行してもよい。しかし、これらの機能ブロックのうち１つ以上をソフトウェアで実施して、コンピュータプログラムの１つ以上のプログラムラインまたはマイクロプロセッサやマイクロコントローラ等のプログラム可能デバイスにより上記機能ブロックの機能が実行されるようにすることもできる。
【図面の簡単な説明】
【００５２】
【図１Ａ】光ディスクドライブ装置の関連構成要素を示す概略図である。
【図１Ｂ】光検出器の詳細を示す図である。
【図２】コントローラの関連構成要素を示すブロック図である。
【図３】再構成フィルタのステップ応答を示すグラフである。
【図４】クロックジェネレータの好ましい実施形態を示すブロック図である。
【図１Ａ】
2007504585.tif 000007
【図１Ｂ】
2007504585.tif 000008
【図２】
2007504585.tif 000009
【図３】
2007504585.tif 000010
【図４】
2007504585.tif 000011
【国際調査報告】
2007504585.tif 000012
2007504585.tif 000013
2007504585.tif 000014