(57)【要約】【課題】  ディフェクト検出時の再生能力を向上させることができるディスクドライブ装置を提供する。【解決手段】  ディフェクトフィルタ９により求められたトラッキングエラー信号の予測値のトラッキングサーボフィルタ５への入力タイミングをディフェクトフィルタ出力遅延器１２により遅延させることで、予測値の更新タイミングを遅延させることにより、ディフェクトの検出が続いた場合に、予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現できる。【選択図】図１
2005196948.tif 000002
【特許請求の範囲】
【請求項１】
トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、
前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、
前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、
前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、
フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、
トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、
前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、
フォーカス誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカス誤差信号予測手段と、
トラッキング誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキング誤差信号予測手段と、
フォーカス誤差信号の予測値を遅延させて出力する第１の遅延手段と、
トラッキング誤差信号の予測値を遅延させて出力する第２の遅延手段と、
を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力されるフォーカス誤差信号の予測値とトラッキング誤差信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とするディスクドライブ装置。
【請求項２】
トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、
前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、
前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、
前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、
フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、
トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、
前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、
フォーカス誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のフォーカス誤差信号予測手段と、
フォーカス誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカス誤差信号予測手段と、
トラッキング誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のトラッキング誤差信号予測手段と、
トラッキング誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキング誤差信号予測手段と、
前記ディフェクト検出手段によるディフェクト検出の時間間隔を計測するディフェクト間隔計測手段と、
前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のフォーカス誤差信号予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のフォーカス誤差信号予測手段からの予測値を遅延させて出力する第１の遅延手段と、
前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のトラッキング誤差信号予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のトラッキング誤差信号予測手段からの予測値を遅延させて出力する第２の遅延手段と、
を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力されるフォーカス誤差信号の予測値とトラッキング誤差信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とするディスクドライブ装置。
【請求項３】
請求項１もしくは２のいずれかに記載のディスクドライブ装置であって、フォーカス誤差信号の予測値とトラッキング誤差信号の予測値に対して不感帯処理を施す不感帯生成手段を備え、不感帯処理が施されたフォーカス誤差信号の予測値とトラッキング誤差信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とするディスクドライブ装置。
【請求項４】
トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、
前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、
前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、
前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、
フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、
トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、
前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、
前記フォーカス駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカス駆動出力予測手段と、
前記トラッキング駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキング駆動出力予測手段と、
前記フォーカス駆動手段の駆動出力の予測値を遅延させて出力する第１の遅延手段と、
前記トラッキング駆動手段の駆動出力の予測値を遅延させて出力する第２の遅延手段と、
を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力される前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とするディスクドライブ装置。
【請求項５】
トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、
前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、
前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、
前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、
フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、
トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、
前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、
前記フォーカス駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のフォーカス駆動出力予測手段と、
前記フォーカス駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカス駆動出力予測手段と、
前記トラッキング駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のトラッキング駆動出力予測手段と、
前記トラッキング駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキング駆動出力予測手段と、
前記ディフェクト検出手段によるディフェクト検出の時間間隔を計測するディフェクト間隔計測手段と、
前記ディフェクト検出の時間間隔が一定時間以上であると、第２のフォーカス駆動出力予測手段からの予測値を遅延させて出力し、一定時間未満であると第１のフォーカス駆動出力予測手段からの予測値を遅延させて出力する第１の遅延手段と、
前記ディフェクト検出の時間間隔が一定時間以上であると、第２のトラッキング駆動出力予測手段からの予測値を遅延させて出力し、一定時間未満であると第１のトラッキング駆動出力予測手段からの予測値を遅延させて出力する第２の遅延手段と、
を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力される前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とするディスクドライブ装置。
【請求項６】
請求項４もしくは５のいずれかに記載のディスクドライブ装置であって、前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値に対して不感帯処理を施す不感帯生成手段を備え、不感帯処理が施された前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とするディスクドライブ装置。
【請求項７】
トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、
前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、
前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、
前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、
フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、
トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、
前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、
前記フォーカスサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカスサーボ用演算結果予測手段と、
前記トラッキングサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキングサーボ用演算結果予測手段と、
前記フォーカスサーボ用演算結果予測手段により算出された演算結果の予測値を遅延させて出力する第１の遅延手段と、
前記トラッキングサーボ用演算結果予測手段により算出された演算結果の予測値を遅延させて出力する第２の遅延手段と、
を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記フォーカスサーボ手段と前記トラッキングサーボ手段は、前記第１と第２の遅延手段により遅延されて出力される演算結果の予測値を用いた所定の演算をそれぞれ行って、前記フォーカス駆動手段の駆動出力と前記トラッキング駆動手段の駆動出力を決定することを特徴とするディスクドライブ装置。
【請求項８】
トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、
前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、
前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、
前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、
フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、
トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、
前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、
前記フォーカスサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のフォーカスサーボ用演算結果予測手段と、
前記フォーカスサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカスサーボ用演算結果予測手段と、
前記トラッキングサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のトラッキングサーボ用演算結果予測手段と、
前記トラッキングサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキングサーボ用演算結果予測手段と、
前記ディフェクト検出手段によるディフェクト検出の時間間隔を計測するディフェクト間隔計測手段と、
前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のフォーカスサーボ用演算結果予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のフォーカスサーボ用演算結果予測手段からの予測値を遅延させて出力する第１の遅延手段と、
前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のトラッキングサーボ用演算結果予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のトラッキングサーボ用演算結果予測手段からの予測値を遅延させて出力する第２の遅延手段と、
を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記フォーカスサーボ手段と前記トラッキングサーボ手段は、前記第１と第２の遅延手段により遅延されて出力される演算結果の予測値を用いた所定の演算をそれぞれ行って、前記フォーカス駆動手段の駆動出力と前記トラッキング駆動手段の駆動出力を決定することを特徴とするディスクドライブ装置。
【請求項９】
請求項７もしくは８のいずれかに記載のディスクドライブ装置であって、前記フォーカスサーボ手段内における任意の演算結果の予測値と前記トラッキングサーボ手段内における任意の演算結果の予測値に対して不感帯処理を施す不感帯生成手段を備え、前記フォーカスサーボ手段と前記トラッキングサーボ手段は、不感帯処理が施された演算結果の予測値を用いた所定の演算をそれぞれ行って、前記フォーカス駆動手段の駆動出力と前記トラッキング駆動手段の駆動出力を決定することを特徴とするディスクドライブ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、螺旋状のトラックを有する光ディスクに対してデータアクセスするディスクドライブ装置に関する。
【背景技術】
【０００２】
ＣＤドライブ装置やＤＶＤドライブ装置等のディスクドライブ装置では、回転する光ディスク上に螺旋状に配置されたデータ（記録信号）を、光ピックアップより出力されたレーザ光で読み取る操作を行っている。
【０００３】
光ディスクよりデータを読み取る際には、光ピックアップから出力されるレーザ光の焦点をトラック上のデータに合わせるフォーカスサーボ処理と、レーザ光を光ディスク上の所定のトラックに追従させるトラッキングサーボ処理が行われる。
【０００４】
すなわち、フォーカスサーボ処理は、レーザ光を集光して光ディスクの記録面上に光スポットを形成する対物レンズを、レーザ光の焦点が光ディスクの上下動に追従するように上下動させるサーボ処理であり、トラッキングサーボ処理は、光スポットがトラックに追従するように対物レンズを光ディスクの半径方向に動作させるサーボ処理である。
【０００５】
フォーカスサーボ処理では、レーザ光の焦点と光ディスクの記録面（ディスク記録面）の位置ずれを示すフォーカスエラー信号の検出が必要となる。代表的なフォーカスエラー信号の検出方法に非点収差法がある（例えば、非特許文献１参照。）。非点収差法について図６を用いて説明する。
【０００６】
非点収差法では、レーザダイオードから出力されたレーザ光が対物レンズである絞込みレンズを介してディスク記録面に照射され、その反射光が再度絞込みレンズを通り、カップリングレンズで平行光にされ、かまぼこ型の円柱レンズを介して４分割ディテクタに入力される。カップリングレンズとかまぼこ型の円柱レンズにより非点収差が発生するので、４分割ディテクタへ入力されるレーザ光（反射光）の形状は、焦点が合った時（合焦時）には真円に、合っていない時（焦点が外れている時）には楕円になる。よって、４分割ディテクタの対角同士の出力を加算し“Ａ＋Ｃ、Ｂ＋Ｄ”、その加算結果の差“（Ａ＋Ｃ）−（Ｂ＋Ｄ）”を取ることにより、合焦時の出力が“０”となり、焦点が外れるとその外れ量に比例する出力となるフォーカスエラー信号（ＦＥ信号）を得ることができる。フォーカスサーボ処理では、フォーカスエラー信号に基づき、光ピックアップ内蔵の対物レンズを光ディスクのデータ記録面方向に動作させるフォーカスアクチュエータを駆動して、レーザ光の焦点がトラック上のデータに合うようにする。
【０００７】
また、トラッキングサーボ処理では、レーザ光（光スポット）とトラックの半径方向の位置ずれを示すトラッキングエラー信号の検出が必要となる。代表的なトラッキングエラー信号の検出方法に３スポット法がある（例えば、非特許文献１参照。）。３スポット法について図７を用いて説明する。
【０００８】
３スポット法の特徴は、レーザ光を回折して、メインスポットの他にトラッキングエラー信号検出用の２つのサブスポットをディスク記録面に形成する点にある。メインスポットが正確にトラックを追従しているときには２つのサブスポットの反射光量は同量であり、２つのサブスポットの反射光が入力される２つのサブディテクタの出力（検出光量）の差は“０”になる。メインスポットがトラックの左右いずれかにずれた場合は左右いずれかの検出光量が大きくなり、ずれが広がるほどその差は広がっていく。この２つのサブディテクタの出力の差がトラッキングエラー信号（ＴＥ信号）となる。トラッキングサーボ処理では、トラッキングエラー信号に基づき、対物レンズを光ディスクの半径方向に動作させるトラッキングアクチュエータを駆動して、レーザ光（メインスポット）が光ディスク上の所定のトラックを追従するようにする。
【０００９】
しかしながら、非点収差法や３スポット法では、ディスク記録面にマジック等で黒い点（ブラックドット）が付いたり、傷や指紋跡等が付いたりすると、光ピックアップから出力されたレーザ光の反射光を正しく検出することができず、誤ったフォーカスエラー信号とトラッキングエラー信号を検出することになり、適切なフォーカスサーボ処理とトラッキングサーボ処理を行えなくなる。
【００１０】
従来のディスクドライブ装置では、ディスク記録面上のブラックドットや、傷、指紋跡等のディフェクトに対応するために、ディスクから読み取った記録信号（データ）の欠陥を検出してディフェクトを検出すると、フォーカスエラー信号とトラッキングエラー信号のエラー値を“０”にしてサーボ処理を行うゼロミュート機能、あるいはフォーカスアクチュエータを駆動する駆動出力とトラッキングアクチュエータを駆動する駆動出力をホールドするホールド機能が設けられており、ディフェクト検出時に対物レンズの位置が変わらないようにしていた。
【００１１】
一方、近年、通常時にサンプリングしたフォーカスエラー信号とトラッキングエラー信号のエラー値を基にフォーカスエラー信号とトラッキングエラー信号の予測値を求め、ディフェクト検出時にこの予測値を用いてフォーカスサーボ処理とトラッキングサーボ処理を行うことにより、再生能力の向上を図ったディスクドライブ装置が提案されている。
【００１２】
図８に従来のディスクドライブ装置の概略ブロック図の一例を示す。ここでは、ディフェクト検出時にトラッキングエラー信号の予測値を用いてトラッキングサーボ処理を行う例について説明する。なお、ここでは、トラッキングサーボ処理についてのみ説明するが、フォーカスサーボ処理についてもこのトラッキングサーボ処理と同様であるので説明を省略する。
【００１３】
図８において、１０１は光ディスクを示す。光ディスク１０１には螺旋状のトラック形態でデータ（記録信号）が記録されている。１０２はスピンドルモータを示す。スピンドルモータ１０２は光ディスク１０１を回転させる。
【００１４】
１０３は光ピックアップを示す。光ピックアップ１０３は、光ディスク１０１の記録面にレーザ光を集光して光スポットを形成し、その反射光を検出して電気信号に変換する。また、１０４はヘッドアンプを示す。ヘッドアンプ１０４は、光ピックアップ１０３から出力される電気信号を基に所定の演算を行ってフォーカスエラー信号やトラッキングエラー信号を生成する。また、ヘッドアンプ１０４は、光ピックアップ１０３から出力される電気信号から記録信号（データ）の欠陥を検出してディフェクト信号を生成する。なお、記録信号（データ）の欠陥は、光スポットが光ディスク１０１上のデータ記録面上のディフェクト箇所を通過することにより発生する。
【００１５】
１０５はトラッキングサーボフィルタを示す。トラッキングサーボフィルタ１０５は、トラッキングエラー信号を基に所定のＰＩＤ演算（比例・積分・微分）を行い、光ピックアップ１０３内蔵の対物レンズ（図示せず）を光ディスク１０１の半径方向に動作させるトラッキングアクチュエータ（図示せず）の駆動出力を決定する。
【００１６】
１０６はトラッキングアクチュエータ駆動ドライバを示す。トラッキングアクチュエータ駆動ドライバ１０６は、トラッキングサーボフィルタ１０５により決定した駆動出力を基にトラッキングアクチュエータを駆動して、レーザ光（メインスポット）が光ディスク１０１上の所定のトラックに追従するように対物レンズを光ディスクの半径方向に動作させる。
【００１７】
１０７はヘッドアンプ１０４から出力されるトラッキングエラー信号、１０８はヘッドアンプ１０４から出力されるディフェクト信号を示す。また、１０９は入力信号をサンプリングして予測値を算出する予測機能を有するディフェクトフィルタを示す。ディフェクトフィルタ１０９は、トラッキングエラー信号１０７のエラー値をサンプリングして、トラッキングエラー信号の予測値を生成する。
【００１８】
１１０は通常／ディフェクトサーボ切換器を示す。通常／ディフェクトサーボ切換器１１０は、ディフェクト信号１０８によりトラッキングサーボフィルタ１０５の入力をトラッキングエラー信号１０７とディフェクトフィルタ１０９の出力（予測値）の間で切り換える。具体的には、通常時には、トラッキングエラー信号１０７をトラッキングサーボフィルタ１０５へ入力し、ディフェクト検出時には、予測値をトラッキングサーボフィルタ１０５へ入力する。
【００１９】
続いて、この従来のディスクドライブ装置の動作について説明する。
光ピックアップ１０３は光ディスク１０１にレーザ光を照射して各種の信号を読み取り、その読み取った信号をヘッドアンプ１０４に送る。ヘッドアンプ１０４は、光ピックアップ１０３からの信号を信号処理してトラッキングエラー信号１０７やディフェクト信号１０８を生成する。
【００２０】
ディフェクトを検出しない安定した通常のサーボ処理時には、通常／ディフェクトサーボ切換器１１０はトラッキングエラー信号１０７側に接続されており、トラッキングエラー信号１０７をトラッキングサーボフィルタ１０５へ送る。またこの時、トラッキングエラー信号１０７はディフェクトフィルタ１０９にも送られる。一方、ディフェクト信号１０８が入力されると、通常／ディフェクトサーボ切換スイッチ１１０はディフェクトフィルタ１０９からのトラッキングエラー信号（予測値）をトラッキングサーボフィルタ１０５へ送る。
【００２１】
トラッキングサーボフィルタ１０５はトラッキングエラー信号を基にトラッキングアクチュエータの駆動出力を決定しトラッキングアクチュエータ駆動ドライバ１０６へ送る。トラッキングアクチュエータ駆動ドライバ１０６は、トラッキングサーボフィルタ１０５により決定した駆動出力を基にトラッキングアクチュエータを駆動して、レーザ光（メインスポット）が光ディスク１０１上の所定のトラックに追従するように対物レンズを光ディスクの半径方向に動作させる。
【００２２】
このように、トラッキングサーボフィルタ１０５は、レーザ光（光スポット）がトラックに追従するように対物レンズを光ディスク１０１の半径方向に動作させる駆動出力を決定することでトラッキングサーボ処理を実現する。
【００２３】
以上のように、従来は、ディフェクトが検出されると、通常時にディフェクトフィルタ１０９が求めたトラッキングエラー信号の予測値をトラッキングエラー信号の実測値に代えてトラッキングサーボフィルタ１０５へ入力していた。
【００２４】
また、ディフェクトが連続する場合に対応するために、図９に示すように、通常／ディフェクトサーボ切換器Ｂ１１２を設け、ディフェクトが検出されるとディフェクトフィルタ１１１の出力（予測値）をディフェクトフィルタ１１１へフィードバックさせるように構成したものもあった。
【００２５】
なお、上述したトラッキングエラー信号とフォーカスエラー信号の予測値によるサーボ処理と同様に、トラッキングアクチュエータとフォーカスアクチュエータの駆動出力の予測値を求めて、ディフェクト検出時のサーボ処理を行うことができる。
【００２６】
また、上述したトラッキングエラー信号とフォーカスエラー信号の予測値によるサーボ処理と同様に、トラッキングサーボフィルタとフォーカスサーボフィルタ内における所定のＰＩＤ演算のうちの任意の演算結果について予測値を求めて、ディフェクト検出時のサーボ処理を行うことができる。
【００２７】
しかしながら、この従来のディスクドライブ装置では、予測値の更新タイミングが考慮されていなかった。例えば図９に示す装置では、ディフェクトフィルタからサーボフィルタへの予測値の入力タイミングが考慮されていない。そのため、ディフェクトの検出が続いた場合に、図１０に示すように実測値から“＋”側あるいは“−”側に偏った予測値が生成されていた。このように、予測値が実測値から“＋”側あるいは“−”側に偏った値になると、誤差が蓄積して適切なフォーカスサーボ処理とトラッキングサーボ処理を行えなくなり、レーザ光（メインスポット）が所定のトラックからずれてトラックを追従できなくなったり、レーザ光の焦点がトラック上のデータから外れたりするおそれがあった。
【００２８】
また、通常、トラッキングエラー信号やフォーカスエラー信号にはノイズがのるため、従来のディスクドライブ装置では、ノイズがのった信号を基に予測処理を行うと、誤った予測値によってサーボ処理が実行されて、上記と同様にレーザ光（メインスポット）が所定のトラックからずれてトラックを追従できなくなったり、レーザ光の焦点がトラック上のデータから外れたりするおそれがあった。
【００２９】
さらに、予測を行う場合には最低でも２サンプリングデータがなければ予測を行うことができないため、従来のディスクドライブ装置では、短時間、つまり２サンプリング時間経過前にディフェクトが連続して通過するディフェクトが存在する場合には、ディフェクト検出時に予測ができず、適切なフォーカスサーボ処理とトラッキングサーボ処理を行えなくなるという問題があった。
【非特許文献１】林謙二、他２名、「ＣＤ−オーディオからパソコンへ−」、株式会社コロナ社、１９９５年１０月２０日、初版第４刷、Ｐ３２−３７
【発明の開示】
【発明が解決しようとする課題】
【００３０】
本発明は、上記問題点に鑑み、フォーカスエラー信号（フォーカス誤差信号）の予測値のフォーカスサーボフィルタ（フォーカスサーボ手段）への入力タイミング、およびトラッキングエラー信号（トラッキング誤差信号）の予測値のトラッキングサーボフィルタ（トラッキングサーボ手段）への入力タイミングを遅延させることで、予測値の更新タイミングを遅延させることにより、ディフェクトの検出が続いた場合に、予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現でき、ディフェクト検出時の再生能力を向上させることができるディスクドライブ装置を提供することを目的とする。
【００３１】
また、本発明は、上記問題点に鑑み、フォーカスサーボフィルタの駆動出力の予測値の出力タイミング、およびトラッキングサーボフィルタの駆動出力の予測値の出力タイミングを遅延させることで、予測値の更新タイミングを遅延させることにより、ディフェクトの検出が続いた場合に、予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現でき、ディフェクト検出時の再生能力を向上させることができるディスクドライブ装置を提供することを目的とする。
【００３２】
また、本発明は、上記問題点に鑑み、フォーカスサーボフィルタ内における所定の演算のうちの任意の演算結果の予測値の出力タイミング、およびトラッキングサーボフィルタ内における所定の演算のうちの任意の演算結果の予測値の出力タイミングを遅延させることで、予測値の更新タイミングを遅延させることにより、ディフェクトの検出が続いた場合に、予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現でき、ディフェクト検出時の再生能力を向上させることができるディスクドライブ装置を提供することを目的とする。
【００３３】
また、本発明は、上記問題点に鑑み、偏心成分が少ない光ディスクを再生する場合に予測値にノイズがのらないようにするための不感帯処理を施す不感帯生成手段を設けることにより、再生する光ディスクに偏心成分が少ない場合に、ノイズに対するロバスト性を向上させ、ディフェクト検出時の再生能力を向上させることができるディスクドライブ装置を提供することを目的とする。例えば、ＣＤ（コンパクトディスク）では、偏心成分が少ない場合、フォーカスエラー信号とトラッキングエラー信号のエラー値は“０”付近となる。したがって、不感帯生成手段を設けて予測値にノイズ成分がのらないようにすることにより、偏心成分が少ない光ディスクについては、フォーカスエラー信号とトラッキングエラー信号の予測値は“０”となり、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現できる。
【００３４】
また、本発明は、上記問題点に鑑み、入力信号をサンプリングして予測値を算出する従来の予測手段と、ディフェクト検出時に予測値をホールドする予測手段を設け、ディフェクト検出の時間間隔がサンプリングデータを取得するのに必要な一定時間以上ある場合には、従来の予測手段により予測値を求めてサーボ処理を実行し、ディフェクトが短時間に連続して通過しディフェクト検出の時間間隔が一定時間未満であった場合には、ホールドした予測値を用いてサーボ処理を実行することにより、ディフェクト検出時の再生能力を向上させることができるディスクドライブ装置を提供することを目的とする。
【課題を解決するための手段】
【００３５】
本発明の請求項１記載のディスクドライブ装置は、トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、フォーカス誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカス誤差信号予測手段と、トラッキング誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキング誤差信号予測手段と、フォーカス誤差信号の予測値を遅延させて出力する第１の遅延手段と、トラッキング誤差信号の予測値を遅延させて出力する第２の遅延手段と、を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力されるフォーカス誤差信号の予測値とトラッキング誤差信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とする。
【００３６】
本発明の請求項２記載のディスクドライブ装置は、トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、フォーカス誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のフォーカス誤差信号予測手段と、フォーカス誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカス誤差信号予測手段と、トラッキング誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のトラッキング誤差信号予測手段と、トラッキング誤差信号の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキング誤差信号予測手段と、前記ディフェクト検出手段によるディフェクト検出の時間間隔を計測するディフェクト間隔計測手段と、前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のフォーカス誤差信号予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のフォーカス誤差信号予測手段からの予測値を遅延させて出力する第１の遅延手段と、前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のトラッキング誤差信号予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のトラッキング誤差信号予測手段からの予測値を遅延させて出力する第２の遅延手段と、を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力されるフォーカス誤差信号の予測値とトラッキング誤差信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とする。
【００３７】
本発明の請求項３記載のディスクドライブ装置は、請求項１もしくは２のいずれかに記載のディスクドライブ装置であって、フォーカス誤差信号の予測値とトラッキング誤差信号の予測値に対して不感帯処理を施す不感帯生成手段を備え、不感帯処理が施されたフォーカス誤差信号の予測値とトラッキング誤差信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とする。
【００３８】
本発明の請求項４記載のディスクドライブ装置は、トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、前記フォーカス駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカス駆動出力予測手段と、前記トラッキング駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキング駆動出力予測手段と、前記フォーカス駆動手段の駆動出力の予測値を遅延させて出力する第１の遅延手段と、前記トラッキング駆動手段の駆動出力の予測値を遅延させて出力する第２の遅延手段と、を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力される前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とする。
【００３９】
本発明の請求項５記載のディスクドライブ装置は、トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、前記フォーカス駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のフォーカス駆動出力予測手段と、前記フォーカス駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカス駆動出力予測手段と、前記トラッキング駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のトラッキング駆動出力予測手段と、前記トラッキング駆動手段の駆動出力の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキング駆動出力予測手段と、前記ディフェクト検出手段によるディフェクト検出の時間間隔を計測するディフェクト間隔計測手段と、前記ディフェクト検出の時間間隔が一定時間以上であると、第２のフォーカス駆動出力予測手段からの予測値を遅延させて出力し、一定時間未満であると第１のフォーカス駆動出力予測手段からの予測値を遅延させて出力する第１の遅延手段と、前記ディフェクト検出の時間間隔が一定時間以上であると、第２のトラッキング駆動出力予測手段からの予測値を遅延させて出力し、一定時間未満であると第１のトラッキング駆動出力予測手段からの予測値を遅延させて出力する第２の遅延手段と、を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記第１と第２の遅延手段により遅延されて出力される前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とする。
【００４０】
本発明の請求項６記載のディスクドライブ装置は、請求項４もしくは５のいずれかに記載のディスクドライブ装置であって、前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値に対して不感帯処理を施す不感帯生成手段を備え、不感帯処理が施された前記フォーカス駆動手段の駆動出力の予測値と前記トラッキング駆動手段の駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行することを特徴とする。
【００４１】
本発明の請求項７記載のディスクドライブ装置は、トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、前記フォーカスサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカスサーボ用演算結果予測手段と、前記トラッキングサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキングサーボ用演算結果予測手段と、前記フォーカスサーボ用演算結果予測手段により算出された演算結果の予測値を遅延させて出力する第１の遅延手段と、前記トラッキングサーボ用演算結果予測手段により算出された演算結果の予測値を遅延させて出力する第２の遅延手段と、を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記フォーカスサーボ手段と前記トラッキングサーボ手段は、前記第１と第２の遅延手段により遅延されて出力される演算結果の予測値を用いた所定の演算をそれぞれ行って、前記フォーカス駆動手段の駆動出力と前記トラッキング駆動手段の駆動出力を決定することを特徴とする。
【００４２】
本発明の請求項８記載のディスクドライブ装置は、トラック形態でデータが記録されているディスクのデータ記録面上にレーザ光の光スポットを形成しその反射光からデータを読み取る際に、レーザ光の焦点と前記ディスクのデータ記録面のずれを示すフォーカス誤差信号を基にレーザ光の焦点を前記ディスクのデータ記録面に合わせるフォーカスサーボ処理を実行するとともに、レーザ光の光スポットとトラックのずれを示すトラッキング誤差信号を基にレーザ光の光スポットをトラックに追従させるトラッキングサーボ処理を実行するディスクドライブ装置であって、前記ディスクのデータ記録面上にレーザ光を集光して光スポットを形成する集光手段と、前記集光手段を前記ディスクのデータ記録面方向へ動作させるフォーカス駆動手段と、前記集光手段を前記ディスクの半径方向へ動作させるトラッキング駆動手段と、フォーカス誤差信号を基に所定の演算を行って前記フォーカス駆動手段の駆動出力を決定するフォーカスサーボ手段と、トラッキング誤差信号を基に所定の演算を行って前記トラッキング駆動手段の駆動出力を決定するトラッキングサーボ手段と、前記ディスクのデータ記録面へ照射したレーザ光の反射光から前記ディスクのデータ記録面上のディフェクトを検出するディフェクト検出手段と、前記フォーカスサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のフォーカスサーボ用演算結果予測手段と、前記フォーカスサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカスサーボ用演算結果予測手段と、前記トラッキングサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持する第１のトラッキングサーボ用演算結果予測手段と、前記トラッキングサーボ手段における所定の演算のうちの任意の演算結果の予測値を算出し、前記ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキングサーボ用演算結果予測手段と、前記ディフェクト検出手段によるディフェクト検出の時間間隔を計測するディフェクト間隔計測手段と、前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のフォーカスサーボ用演算結果予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のフォーカスサーボ用演算結果予測手段からの予測値を遅延させて出力する第１の遅延手段と、前記ディフェクト検出の時間間隔が一定時間以上であると、前記第２のトラッキングサーボ用演算結果予測手段からの予測値を遅延させて出力し、一定時間未満であると前記第１のトラッキングサーボ用演算結果予測手段からの予測値を遅延させて出力する第２の遅延手段と、を備え、前記ディフェクト検出手段によりディフェクトが検出されると、前記フォーカスサーボ手段と前記トラッキングサーボ手段は、前記第１と第２の遅延手段により遅延されて出力される演算結果の予測値を用いた所定の演算をそれぞれ行って、前記フォーカス駆動手段の駆動出力と前記トラッキング駆動手段の駆動出力を決定することを特徴とする。
【００４３】
本発明の請求項９記載のディスクドライブ装置は、請求項７もしくは８のいずれかに記載のディスクドライブ装置であって、前記フォーカスサーボ手段内における任意の演算結果の予測値と前記トラッキングサーボ手段内における任意の演算結果の予測値に対して不感帯処理を施す不感帯生成手段を備え、前記フォーカスサーボ手段と前記トラッキングサーボ手段は、不感帯処理が施された演算結果の予測値を用いた所定の演算をそれぞれ行って、前記フォーカス駆動手段の駆動出力と前記トラッキング駆動手段の駆動出力を決定することを特徴とする。
【発明の効果】
【００４４】
本発明によれば、予測値の更新タイミングを遅延させるので、ディフェクトの検出が続いた場合に、予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現でき、ディフェクト検出時の再生能力を向上させることができる。
【００４５】
また、ディフェクト検出の時間間隔がサンプリングデータを取得するのに必要な一定時間以上ある場合には、従来の予測手段により予測値を求めてサーボ処理を実行し、ディフェクトが短時間に連続して通過しディフェクト検出の時間間隔が一定時間未満であった場合には、ホールドした予測値を用いてサーボ処理を実行するので、ディフェクト検出時の再生能力を向上させることができる。
【００４６】
また、再生する光ディスクに偏心成分が少ない場合に、ノイズに対するロバスト性を向上させ、ディフェクト検出時の再生能力を向上させることができる。例えば、ＣＤ（コンパクトディスク）では、偏心成分が少ない場合、フォーカスエラー信号とトラッキングエラー信号のエラー値は“０”付近となる。したがって、不感帯生成手段を設けて予測値にノイズ成分がのらないようにすることにより、偏心成分が少ない光ディスクについては、フォーカスエラー信号とトラッキングエラー信号の予測値は“０”となり、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現できる。
【発明を実施するための最良の形態】
【００４７】
本発明の実施の形態について図面を参照しながら説明する。
（実施の形態１）
図１は本実施の形態１におけるディスクドライブ装置の主な構成を示すブロック図である。なお、ここでは、ディフェクト検出時にトラッキングエラー信号の予測値を用いてトラッキングサーボ処理を実行する例について説明するが、フォーカスサーボ処理についてもトラッキングサーボ処理と同様であるので説明を省略する。
【００４８】
図１において、１は光ディスクを示す。光ディスク１には螺旋状のトラック形態でデータ（記録信号）が記録されている。２はスピンドルモータ（回転手段）を示す。スピンドルモータ２は光ディスク１を回転させる。
【００４９】
３は光ピックアップ（ピックアップ手段）を示す。例えば、上述した非点収差法と３スポット法を用いる場合、光ピックアップ３は、レーザ発光手段としてのレーザダイオード（図示せず）によりレーザ光を発光し、集光手段としての対物レンズ（図示せず）によりレーザ光を集光して光ディスク１のデータ記録面上に光スポット（メインスポット）とサブスポットを形成し、その反射光を光変換手段としての４分割フォトディテクタ（図示せず）とサブディテクタ（図示せず）により検出して電気信号に変換する。
【００５０】
また、光ピックアップ３には、対物レンズを光ディスク１のデータ記録面方向へ動作させるフォーカス駆動手段としてのフォーカスアクチュエータ（図示せず）と、対物レンズを光ディスク１の半径方向へ動作させるトラッキング駆動手段としてのトラッキングアクチュエータ（図示せず）が内蔵される。
【００５１】
４はヘッドアンプを示す。ヘッドアンプ４は、光ピックアップ３から出力される電気信号を基に所定の演算を行って、レーザ光の焦点と光ディスク１のデータ記録面のずれを示すフォーカスエラー信号（フォーカス誤差信号）を生成するフォーカス誤差信号生成手段や、光ピックアップ３から出力される電気信号を基に所定の演算を行って、光スポットとトラックのずれを示すトラッキングエラー信号（トラッキング誤差信号）を生成するトラッキング誤差信号生成手段、光ピックアップ３から出力される電気信号から記録信号（データ）の欠陥を検知することにより、光ディスク１のデータ記録面上のディフェクトを検出し、ディフェクト信号を生成するディフェクト検出手段などを内蔵する。なお、記録信号（データ）の欠陥は、光スポットが光ディスク１のデータ記録面上のディフェクト箇所を通過することにより発生する。
【００５２】
５はトラッキングサーボフィルタ（トラッキングサーボ手段）を示す。トラッキングサーボフィルタ５は、トラッキングエラー信号を基に所定のＰＩＤ演算（比例・積分・微分）を行い、トラッキングアクチュエータの駆動出力（トラッキング駆動信号）を決定する。
【００５３】
なお、フォーカスサーボフィルタ（フォーカスサーボ手段）は、フォーカスエラー信号を基に所定のＰＩＤ演算（比例・積分・微分）を行い、フォーカスアクチュエータの駆動出力（フォーカス駆動信号）を決定する。
【００５４】
６はトラッキングアクチュエータ駆動ドライバを示す。トラッキングアクチュエータ駆動ドライバ６は、トラッキングサーボフィルタ５の駆動出力を基に、トラッキングアクチュエータの駆動を制御するトラッキングアクチュエータ制御信号を生成し、対物レンズを光ディスクの半径方向に動作させ、光スポットをトラックに追従させる。
【００５５】
なお、フォーカスアクチュエータ駆動ドライバは、フォーカスサーボフィルタの駆動出力を基に、フォーカスアクチュエータの駆動を制御するフォーカスアクチュエータ制御信号を生成し、対物レンズを光ディスクのデータ記録面方向に動作させ、レーザ光の焦点を光ディスク１のデータ記録面に合わせる。
【００５６】
７はヘッドアンプ４から出力されるトラッキングエラー信号、８はヘッドアンプ４から出力されるディフェクト信号を示す。また、９はディフェクトフィルタを示す。ディフェクトフィルタ９は、入力信号をサンプリングして予測値を算出する予測機能を持つフィルタである。
【００５７】
１０は通常／ディフェクトサーボ切換器Ａ（第１の通常／ディフェクトサーボ切換器）を示す。通常／ディフェクトサーボ切換器Ａ１０は、通常時にはトラッキングエラー信号７をトラッキングサーボフィルタ５へ入力し、ディフェクト信号８が入力されるディフェクト検出時には、予測値をトラッキングサーボフィルタ５へ入力する。
【００５８】
１１は通常／ディフェクトサーボ切換器Ｂ（第２の通常／ディフェクトサーボ切換器）を示す。通常／ディフェクトサーボ切換器Ｂ１１は、通常時にはトラッキングエラー信号７をディフェクトフィルタ９へ入力し、ディフェクト信号８が入力されるディフェクト検出時には、ディフェクトフィルタ９の出力をディフェクトフィルタ９へフィードバックさせる。
【００５９】
このように、通常／ディフェクトサーボ切換器Ｂ１１とディフェクトフィルタ９により、トラッキングエラー信号の予測値を算出し、ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるトラッキング誤差信号予測手段が構成される。
【００６０】
なお、フォーカスエラー信号の予測値を算出し、ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカス誤差信号予測手段もこのトラッキング誤差信号予測手段と同様に構成される。
【００６１】
１２はディフェクトフィルタ出力遅延器を示す。ディフェクトフィルタ出力遅延器１２は、ディフェクトフィルタ９からの予測値をサンプリング時間間隔の半分の期間記憶してから出力する。通常／ディフェクトサーボ切換器Ａ１０は、ディフェクト検出時に、このディフェクトフィルタ出力遅延器１２により遅延されて出力される予測値をトラッキングサーボフィルタ５へ入力する。このように、ここでは、トラッキングエラー信号の予測値を遅延させて出力する遅延手段がディフェクトフィルタ出力遅延器１２により構成される。なお、フォーカスエラー信号の予測値を遅延させて出力する遅延手段もこのディフェクトフィルタ出力遅延器と同様に構成される。
【００６２】
続いて、このディスクドライブ装置の動作について説明する。
光ピックアップ３は回転中の光ディスク１にレーザ光を照射して各種の信号を読み取り、その読み取った信号をヘッドアンプ４に送る。ヘッドアンプ４は、光ピックアップ３からの信号を信号処理してトラッキングエラー信号７やディフェクト信号８などを生成する。
【００６３】
ディフェクトを検出しない安定した通常のサーボ処理時（通常時）には、通常／ディフェクトサーボ切換器Ａ１０、Ｂ１１はトラッキングエラー信号７側に接続されており、トラッキングエラー信号７をトラッキングサーボフィルタ５とディフェクトフィルタ９へ送る。同様に、フォーカスエラー信号もフォーカスサーボフィルタとディフェクトフィルタへ送られる。トラッキングサーボフィルタ５はトラッキングエラー信号７を基に駆動出力を決定しトラッキングアクチュエータ駆動ドライバ６へ送る。また、ディフェクトフィルタ９はトラッキングエラー信号７をサンプリングして予測値を求める。
【００６４】
ディフェク検出時には、通常／ディフェクトサーボ切換器Ａ１０は、ディフェクトフィルタ出力遅延器１２に接続され、ディフェクトフィルタ出力遅延器１２の出力（トラッキングエラー信号の予測値）をトラッキングサーボフィルタ５へ入力する。同様に、フォーカスエラー信号の予測値もフォーカスサーボフィルタへ入力される。また、通常／ディフェクトサーボ切換器Ｂ１１は、ディフェクトフィルタ９に接続され、ディフェクトフィルタ９の出力をディフェクトフィルタ９へフィードバックする。
【００６５】
ディフェクトフィルタ９は、ディフェクトが検出された時点での最初の予測値として、２サンプリング時間前および１サンプリング時間前の通常時にサンプリングしたサンプリングデータを基に求めた予測値を出力する。なお、予測値は、例えば直線近似やサイン近似によって求める。２回目の予測値については、１サンプリング時間前の通常時にサンプリングしたサンプリングデータとフィードバックされた１回目の予測値を基に求める。３回目の予測値については、１回目と２回目の予測値を基に求める。その後の予測値は、同様に、フィードバックされた予測値を基に求める。
【００６６】
ディフェクトフィルタ９から出力された予測値はディフェクトフィルタ出力遅延器１２に入力されて、サンプリング時間の中間で出力される。このように、ここではサンプリング時間の中間で予測値を更新する処理を行うので、ディフェクトが連続して検出される場合であっても、実測値と予測値の偏りを軽減させることができる（図２参照）。
【００６７】
トラッキングアクチュエータ駆動ドライバ６は、トラッキングサーボフィルタ５の駆動出力を基に、光スポットがトラックに追従するように対物レンズを光ディスク１の半径方向に動作させるための制御信号を生成し、トラッキングアクチュエータへ供給する。
【００６８】
同様に、フォーカスアクチュエータ駆動ドライバは、フォーカスサーボフィルタの駆動出力を基に、レーザ光の焦点がデータ記録面上で合焦するように対物レンズを光ディスク１のデータ記録面方向に動作させるための制御信号を生成し、フォーカスアクチュエータへ供給する。
【００６９】
以上のように、本実施の形態１によれば、データ再生中にディフェクトが検出されると、遅延手段により遅延され、サンプリング時間の中間で出力されるフォーカスエラー信号の予測値とトラッキングエラー信号の予測値を基に、レーザ光の焦点を光ディスク１のデータ記録面に合わせるフォーカスサーボ処理と、レーザ光の光スポットをトラックに追従させるトラッキングサーボ処理をそれぞれ実行するので、ディフェクトが連続して検出される場合に、サンプリング時間の中間で予測値が更新されていき、サーボフィルタへ入力される予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現でき、ディフェクト検出時の再生能力を向上させることができる。
【００７０】
なお、本実施の形態１では、ディフェクト検出時にフォーカスエラー信号とトラッキングエラー信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理を実行する場合について説明したが、フォーカスアクチュエータの駆動出力とトラッキングアクチュエータの駆動出力の予測値を用いるようにしても同様である。
【００７１】
つまり、フォーカスアクチュエータの駆動出力の予測値とトラッキングアクチュエータの駆動出力の予測値を算出し、ディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカス駆動出力予測手段とトラッキング駆動出力予測手段を設けるとともに、フォーカス駆動出力予測手段とトラッキング駆動出力予測手段の出力を遅延させて出力する第１と第２の遅延手段を設け、ディフェクトが検出されると、第１と第２の遅延手段により遅延されて出力されるフォーカスアクチュエータの駆動出力の予測値とトラッキングアクチュエータの駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行するように構成してもよい。
【００７２】
また、フォーカスサーボフィルタとトラッキングサーボフィルタ内における所定のＰＩＤ演算のうちの任意の演算結果の予測値を用いるようにしても同様である。つまり、フォーカスサーボフィルタとトラッキングサーボフィルタ内における任意の演算結果の予測値を算出し、ディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続けるフォーカスサーボ用演算結果予測手段とトラッキングサーボ用演算結果予測手段を設けるとともに、フォーカスサーボ用演算結果予測手段とトラッキングサーボ用演算結果予測手段の出力を遅延させて出力する第１と第２の遅延手段を設け、ディフェクトが検出されると、フォーカスサーボフィルタとトラッキングサーボフィルタが、第１と第２の遅延手段により遅延されて出力される演算結果の予測値を用いて所定のＰＩＤ演算をそれぞれ行って、フォーカスアクチュエータの駆動出力とトラッキングアクチュエータの駆動出力を決定するように構成してもよい。
【００７３】
（実施の形態２）
次に、本実施の形態２におけるディスクドライブ装置について説明する。
図３は本実施の形態２におけるディスクドライブ装置の主な構成を示すブロック図である。なお、ここでは、ディフェクト検出時にトラッキングエラー信号の予測値を用いてトラッキングサーボ処理を実行する例について説明するが、フォーカスサーボ処理についてもトラッキングサーボ処理と同様であるので説明を省略する。また、前述した実施の形態１で説明した部材と同一の部材には同一の符号を付して説明を省略する。
【００７４】
本実施の形態２におけるディスクドライブ装置は、図３に示すように、トラッキングエラー信号をサンプリングして予測値を算出する予測機能を持つフィルタとして２つのディフェクトフィルタＡ９、Ｂ１３を備え、ディフェクトを検出する間隔が一定時間以上であるか否かに応じて使用するディフェクトフィルタを切り換える構成を有する点、また、予測したフォーカスエラー信号とトラッキングエラー信号に不感帯処理を施す不感帯生成手段としてデッドゾーンアンプ１４を備える点が実施の形態１と異なる。なお、ディフェクトフィルタＡ９は、図１に示すディフェクトフィルタ９と同一の構成である。
【００７５】
ディフェクトフィルタＢ１３は、トラッキングエラー信号の予測値を算出し、ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持するホールド機能を有しており、このディフェクトフィルタＢ１３により第１のトラッキング誤差信号予測手段が構成される。
【００７６】
なお、フォーカスエラー信号の予測値を算出し、ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を保持するホールド機能を有する第１のフォーカス誤差信号予測手段もこの第１のトラッキング誤差信号予測手段と同様に構成される。
【００７７】
また、ここでは、通常／ディフェクトサーボ切換器Ｂ１１とディフェクトフィルタＡ９により、トラッキングエラー信号の予測値を算出し、ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のトラッキング誤差信号予測手段が構成される。
【００７８】
なお、フォーカスエラー信号の予測値を算出し、ディフェクト検出手段によりディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカス誤差信号予測手段もこの第２のトラッキング誤差信号予測手段と同様に構成される。
【００７９】
デッドゾーンアンプ１４は、ディフェクトフィルタＡ９もしくはディフェクトフィルタＢ１３の出力（トラッキングエラー信号の予測値）に対して不感帯処理を施し、ディフェクトフィルタＡ９もしくはディフェクトフィルタＢ１３からの予測値が所定値以内では一定値を出力し、所定値以上になると、その予測値に比例する信号を出力する。なお、フォーカスエラー信号の予測値に対してもこれと同様に不感帯処理が施される。また、ここでは、ディフェクトフィルタ出力遅延器１２は、デッドゾーンアンプ１４の出力をサンプリング時間間隔の半分の期間記憶してから出力する。
【００８０】
また、図３において、１５はディフェクト間隔計測器（ディフェクト間隔計測手段）、１６はディフェクトフィルタＡ／Ｂ切換器を示す。ディフェクト間隔計測器１５は、ディフェクト信号を入力として、前回のディフェクト終了後から今回のディフェクト開始までの時間（ディフェクト検出手段によるディフェクト検出の時間間隔）を計測しており、この時間が一定時間以上であるとディフェクトフィルタＡ／Ｂ切換器１６へディフェクトフィルタＡ９を選択させる選択信号を出力し、一定時間未満であるとディフェクトフィルタＢ１３を選択させる選択信号を出力する。ディフェクトフィルタＡ／Ｂ切換器１６はディフェクト間隔計測器１５からの選択信号によりディフェクトフィルタＡ９もしくはディフェクトフィルタＢ１３を選択する。
【００８１】
このように、ここでは、ディフェクトフィルタ出力遅延器１２とディフェクト間隔計測器１５とディフェクトフィルタＡ／Ｂ切換器１６により、ディフェクト検出の時間間隔が一定時間以上であると、第２のトラッキング誤差信号予測手段の出力であるディフェクトフィルタＡ９からの予測値を遅延させて出力し、一定時間未満であると第１のトラッキング誤差信号予測手段の出力であるディフェクトフィルタＢ１３からの予測値を遅延させて出力する遅延手段が構成される。
【００８２】
なお、これと同様にして、ディフェクト検出の時間間隔が一定時間以上であると、第２のフォーカス誤差信号予測手段からの予測値を遅延させて出力し、一定時間未満であると第１のフォーカス誤差信号予測手段からの予測値を遅延させて出力する遅延手段も実現できる。
【００８３】
続いて、このディスクドライブ装置の動作について説明する。
ディフェクトを検出しない安定した通常のサーボ処理時（通常時）には、通常／ディフェクトサーボ切換器Ａ１０、Ｂ１１はトラッキングエラー信号７側に接続されており、トラッキングエラー信号７をトラッキングサーボフィルタ５とディフェクトフィルタＡ９、Ｂ１３へ送る。同様に、フォーカスエラー信号もフォーカスサーボフィルタと２つのディフェクトフィルタへ送られる。トラッキングサーボフィルタ５はトラッキングエラー信号７を基に駆動出力を決定しトラッキングアクチュエータ駆動ドライバ６へ送る。また、ディフェクトフィルタＡ９、Ｂ１３はトラッキングエラー信号７をサンプリングして予測値を求める。
【００８４】
ディフェク検出時には、通常／ディフェクトサーボ切換器Ａ１０は、ディフェクトフィルタ出力遅延器１２に接続され、ディフェクトフィルタ出力遅延器１２の出力（トラッキングエラー信号の予測値）をトラッキングサーボフィルタ５へ入力する。同様に、フォーカスエラー信号の予測値もフォーカスサーボフィルタへ入力される。また、通常／ディフェクトサーボ切換器Ｂ１１は、ディフェクトフィルタＡ９に接続され、ディフェクトフィルタＡ９の出力をディフェクトフィルタＡ９へフィードバックする。
【００８５】
ディフェクト間隔計測器１５は、前回のディフェクト終了後から今回のディフェクト開始までの時間を計測しており、この時間が一定時間以上であればディフェクトフィルタＡ／Ｂ切換器１６へディフェクトフィルタＡ９を選択させる信号を出力し、一定時間未満であればディフェクトフィルタＢ１３を選択させる信号を出力する。ディフェクトフィルタＡ／Ｂ切換器１６はディフェクト間隔計測器１５からの選択信号によりディフェクトフィルタＡ９もしくはディフェクトフィルタＢ１３を選択する。なお、最初のディフェクト検出時は、ディフェクトフィルタＡ９を選択するものとする。
【００８６】
図４（ａ）に示すように、前回のディフェクト終了後から次のディフェクトを検出するまでに最低でもサンプリングを２回行える時間、つまり２サンプリング時間あれば、予測処理を行うことは可能であるが、この２サンプリング時間が経過する前に次のディフェクトを検出した場合には、予測処理を行うことは不可能である。そこで、本実施の形態２では、図４（ｂ）に示すように、ディフェクトフィルタＢ１３により予測値のホールド処理を行い、ディフェクトフィルタＡ／Ｂ切換器１６がディフェクトフィルタＢ１３を選択するようにして、再生能力の向上を図っている。
【００８７】
ディフェクトフィルタＡ／Ｂ切換器１６により選択された予測値はデッドゾーンアンプ１４を通過する。このデッドゾーンアンプ１４は、偏心成分が少ない光ディスクに対するノイズ成分を抑える役割を持つ。
【００８８】
例えば、ＣＤ（コンパクトディスク）では、偏心成分が少ない場合、実際のトラッキングエラー信号とフォーカスエラー信号のエラー値は“０”付近となる。そこで、図５に示すように、エラー値にのるノイズ成分によって予測値にのったノイズ成分が除去されるようにデッドゾーンアンプの不感帯を設定すれば、デッドゾーンアンプを通った予測値は値“０”となって出力され、ノイズによる影響を軽減させることができる。つまり、デッドゾーンアンプを設けない場合、ディフェクト検出時にノイズ成分に従って対物レンズが動作してしまい、正確なトラックの追従やデータ記録面上での合焦ができなくなるが、デッドゾーンアンプによってノイズ成分を除去することにより、偏心成分が少ない光ディスクについては、ディフェクト検出時の対物レンズの動作にノイズが影響することを軽減させることができる。
【００８９】
デッドゾーンアンプ１４から出力された信号（予測値）はディフェクトフィルタ出力遅延器１２に入力されて、サンプリング時間の中間で出力される。このように、ここではサンプリング時間の中間で予測値を更新する処理を行うので、ディフェクトが連続して検出される場合であっても、実測値と予測値の偏りを軽減させることができる（図２参照）。
【００９０】
以上のように、本実施の形態２によれば、実施の形態１と同様に、ディフェクトが連続して検出される場合に、サンプリング時間の中間で予測値が更新されていき、サーボフィルタへ入力される予測値が実測値から“＋”側あるいは“−”側に偏らず、適切なフォーカスサーボ処理とトラッキングサーボ処理を実現でき、ディフェクト検出時の再生能力を向上させることができる。
【００９１】
また、デッドゾーンアンプを設けることで、例えば、ＣＤ（コンパクトディスク）のように、偏心成分が少ない場合にトラッキングエラー信号とフォーカスエラー信号のエラー値が“０”付近となる光ディスクに対して、誤った予測値によるサーボ処理が行われるのを防ぐことができ、ディフェクト検出時の再生能力を向上させることができる。
【００９２】
なお、ここではデッドゾーンアンプを、予測値の遅延処理の前段に設けたが、遅延処理の後段に設けてもよい。また、予測処理の前段に設けて、不感帯処理が施されたトラッキングエラー信号とフォーカスエラー信号から予測値を算出するようにしてもよい。また、デッドゾーンアンプは、サーボフィルタの駆動出力に不感帯処理を施すように構成してもよく、サーボフィルタ内における任意の演算結果に対して不感帯処理を施すように構成してもよい。
【００９３】
また、本実施の形態２では、２サンプリング時間が経過する前に次のディフェクトが検出された場合には、ディフェクトが検出された時点での最初の予測値、つまり２サンプリング時間前および１サンプリング時間前の通常時にサンプリングしたサンプリングデータを基に求めた予測値をホールドして出力するので、２サンプル時間が経過する前にディフェクトが連続して通過するような傷等が光ディスクにあった場合の再生能力を向上させることができる。
【００９４】
なお、本実施の形態２では、ディフェクト検出時にフォーカスエラー信号とトラッキングエラー信号の予測値を基にフォーカスサーボ処理とトラッキングサーボ処理を実行する場合について説明したが、フォーカスアクチュエータの駆動出力とトラッキングアクチュエータの駆動出力の予測値を用いるようにしても同様である。
【００９５】
つまり、フォーカスアクチュエータの駆動出力の予測値とトラッキングアクチュエータの駆動出力の予測値を算出し、ディフェクトが検出されると、その算出した予測値を保持する第１のフォーカス駆動出力予測手段とトラッキング駆動出力予測手段、およびフォーカスアクチュエータの駆動出力の予測値とトラッキングアクチュエータの駆動出力の予測値を算出し、ディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカス駆動出力予測手段とトラッキング駆動出力予測手段を設けるとともに、ディフェクト検出の時間間隔が一定時間以上あると、第２のフォーカス駆動出力予測手段とトラッキング駆動出力予測手段の出力を遅延させて出力し、一定時間未満であると第１のフォーカス駆動出力予測手段とトラッキング駆動出力予測手段の出力を遅延させて出力する第１と第２の遅延手段を設け、ディフェクトが検出されると、第１と第２の遅延手段により遅延されて出力されるフォーカスアクチュエータの駆動出力の予測値とトラッキングアクチュエータの駆動出力の予測値によりフォーカスサーボ処理とトラッキングサーボ処理をそれぞれ実行するように構成してもよい。
【００９６】
さらに、フォーカスアクチュエータの駆動出力の予測値とトラッキングアクチュエータの駆動出力の予測値に対し不感帯処理を施す不感帯生成手段を設けるようにしてもよい。なお、不感帯生成手段は、遅延された予測値に不感帯処理を施してもよいし、遅延される前の予測値に不感帯処理を施してもよい。また、予測処理の前段に設けて、不感帯処理が施されたフォーカスアクチュエータの駆動出力とトラッキングアクチュエータの駆動出力から予測値を算出するようにしてもよい。また、トラッキングエラー信号とフォーカスエラー信号に不感帯処理を施すように構成してもよく、サーボフィルタ内における任意の演算結果に対して不感帯処理を施すように構成してもよい。
【００９７】
また、フォーカスサーボフィルタとトラッキングサーボフィルタ内における所定のＰＩＤ演算のうちの任意の演算結果の予測値を用いるようにしても同様である。つまり、フォーカスサーボフィルタとトラッキングサーボフィルタ内における任意の演算結果の予測値を算出し、ディフェクトが検出されると、その算出した予測値を保持する第１のフォーカスサーボ用演算結果予測手段とトラッキングサーボ用演算結果予測手段、およびフォーカスサーボフィルタとトラッキングサーボフィルタ内における任意の演算結果の予測値を算出し、ディフェクトが検出されると、その算出した予測値を用いて予測値の算出を続ける第２のフォーカスサーボ用演算結果予測手段とトラッキングサーボ用演算結果予測手段を設けるとともに、ディフェクト検出の時間間隔が一定時間以上あると、第２のフォーカスサーボ用演算結果予測手段とトラッキングサーボ用演算結果予測手段の出力を遅延させて出力し、一定時間未満であると第１のフォーカスサーボ用演算結果予測手段とトラッキングサーボ用演算結果予測手段の出力を遅延させて出力する第１と第２の遅延手段を設け、ディフェクトが検出されると、フォーカスサーボフィルタとトラッキングサーボフィルタが、第１と第２の遅延手段により遅延されて出力される演算結果の予測値を用いて所定のＰＩＤ演算をそれぞれ行って、フォーカスアクチュエータの駆動出力とトラッキングアクチュエータの駆動出力を決定するように構成してもよい。
【００９８】
さらに、演算結果の予測値に対し不感帯処理を施す不感帯生成手段を設けるようにしてもよい。なお、不感帯生成手段は、遅延された予測値に不感帯処理を施してもよいし、遅延される前の予測値に不感帯処理を施してもよい。また、予測処理の前段に設けて、不感帯処理が施された演算結果から予測値を算出するようにしてもよい。また、トラッキングエラー信号とフォーカスエラー信号に不感帯処理を施すように構成してもよく、フォーカスアクチュエータの駆動出力とトラッキングアクチュエータの駆動出力に対して不感帯処理を施すように構成してもよい。
【産業上の利用可能性】
【００９９】
本発明にかかるディスクドライブ装置はディフェクト検出時の再生能力を向上させることができ、螺旋状のトラックを有する光ディスクに対してデータアクセスする装置に有用である。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施の形態１におけるディスクドライブ装置の主な構成を示すブロック図
【図２】本発明の実施の形態１におけるディスクドライブ装置に係る実測値と予測値を対比するための図
【図３】本発明の実施の形態２におけるディスクドライブ装置の主な構成を示すブロック図
【図４】本発明の実施の形態２におけるディスクドライブ装置に係る短時間に連続してディフェクトを検出した場合の処理を説明するための図
【図５】本発明の実施の形態２におけるディスクドライブ装置に係るデッドゾーンアンプの不感帯処理を説明するための図
【図６】非点収差法について説明するための図
【図７】３スポット法について説明するための図
【図８】従来のディスクドライブ装置の概略ブロック図の一例を示す図
【図９】従来のディスクドライブ装置の概略ブロック図の一例を示す図
【図１０】従来のディスクドライブ装置に係る実測値と予測値を対比するための図
【符号の説明】
【０１０１】
１、１０１      光ディスク
２、１０２      スピンドルモータ
３、１０３      光ピックアップ
４、１０４      ヘッドアンプ
５、１０５      トラッキングサーボフィルタ
６、１０６      トラッキングアクチュエータ駆動ドライバ
７、１０７      トラッキングエラー信号
８、１０８      ディフェクト信号
９      ディフェクトフィルタ（ディフェクトフィルタＡ）
１０      通常／ディフェクトサーボ切換器Ａ
１１      通常／ディフェクトサーボ切換器Ｂ
１２      ディフェクトフィルタ出力遅延器
１３      ディフェクトフィルタＢ
１４      デッドゾーンアンプ
１５      ディフェクト間隔計測器
１６      ディフェクトフィルタＡ／Ｂ切換器
１１０      通常／ディフェクトサーボ切換器（通常／ディフェクトサーボ切換器Ａ）
１０９、１１１      ディフェクトフィルタ
１１２      通常／ディフェクトサーボ切換器Ｂ
【図１】
2005196948.tif 000003
【図２】
2005196948.tif 000004
【図３】
2005196948.tif 000005
【図４】
2005196948.tif 000006
【図５】
2005196948.tif 000007
【図６】
2005196948.tif 000008
【図７】
2005196948.tif 000009
【図８】
2005196948.tif 000010
【図９】
2005196948.tif 000011
【図１０】
2005196948.tif 000012