(57)【特許請求の範囲】
【請求項１】
記録媒体からデータを光学的に読み取る読み取り手段を具備するデータ読取装置であって、
上記記録媒体に光を照射して上記読み取り手段の焦点距離の調整を行う際の位置変化量を検出する位置変化検出手段と、
上記位置変化検出手段が検出した上記位置変化量を記録する位置変化記録手段と、
データ読み取り中に焦点距離の再調整を行うときには、上記記録媒体と上記読み取り手段との間の接近限界距離を、当初設定量に対して上記位置変化記録手段に記録された上記位置変化量の最大値に対して係数を乗じた値を減算して設定することにより焦点距離の再調整を行う焦点距離再調整手段と、
上記係数の値を上記位置変化量に応じて変更する手段と、
を備え、
上記位置変化記録手段は、一定期間内における複数の光ディスクにおける位置変化の最大値の平均値を閾値として求め、
上記焦点距離再調整手段は、上記位置変化検出手段によって検出された位置変化量の最大値が上記閾値より大きい場合は上記係数を大きくし、小さい場合は上記係数を小さくする、
ことを特徴とするデータ読取装置。
【請求項２】
前記焦点距離再調整手段は、前記記録媒体を形成するディスクの中心から焦点距離の再調整を行う位置である第１の半径における前記位置変化量を求めるのに際して、
上記第１の半径よりも外周に位置する第２の半径と、この第２の半径における前記位置変化量とを用いて推定する、
ことを特徴とする請求項１記載のデータ読取装置。
【請求項３】
前記位置変化記録手段は、前記位置変化検出手段が前記位置変化量を検出したときに前記読み取り手段が読み取ったデータのアドレス情報を前記位置変化量と共に記録する手段を備え、
前記焦点距離再調整手段は、前記第１の半径および前記第２の半径を、上記アドレス情報に基づき認識する、
ことを特徴とする請求項２記載のデータ読取装置。
【請求項４】
記録媒体からデータを光学的に読み取る読み取り手段を具備するデータ読取装置が行う焦点距離の再調整方法であって、
上記記録媒体に光を照射して上記読み取り手段の焦点距離の調整を行う際の位置変化量を検出する位置変化検出工程と、
上記位置変化検出工程で検出された上記位置変化量を記録する位置変化記録工程と、
データ読み取り中に焦点距離の再調整を行うときには、上記記録媒体と上記読み取り手段との間の接近限界距離を、当初設定量に対して上記位置変化記録工程で記録された上記位置変化量の最大値に対して係数を乗じた値を減算して設定することにより焦点距離の再調整を行う焦点距離再調整工程と、
上記係数の値を上記位置変化量に応じて変更する工程と、
を具備し、
上記位置変化記録工程では、一定期間内における複数の光ディスクにおける位置変化の最大値の平均値を閾値として求め、
上記焦点距離再調整工程では、上記位置変化検出工程によって検出された位置変化量の最大値が上記閾値より大きい場合は上記係数を大きくし、小さい場合は上記係数を小さくする、
ことを特徴とする焦点距離の再調整方法。
【請求項５】
情報処理装置にインストールすることにより、その情報処理装置に、記録媒体からデータを光学的に読み取る読み取り手段を具備するデータ読取装置の機能に相応する機能を実現させるプログラムであって、
上記記録媒体に光を照射して上記読み取り手段の焦点距離の調整を行う際の位置変化量を検出する位置変化検出機能と、
上記位置変化検出機能が検出した上記位置変化量を記録する位置変化記録機能と、
データ読み取り中に焦点距離の再調整を行うときには、上記記録媒体と上記読み取り手段との間の接近限界距離を、当初設定量に対して上記位置変化記録機能に記録された上記位置変化量の最大値に対して係数を乗じた値を減算して設定することにより焦点距離の再調整を行う焦点距離再調整機能と、
上記係数の値を上記位置変化量に応じて変更する機能と、
を実現させると共に、
上記位置変化記録機能では、一定期間内における複数の光ディスクにおける位置変化の最大値の平均値を閾値として求め、
上記焦点距離再調整機能では、上記位置変化検出工程によって検出された位置変化量の最大値が上記閾値より大きい場合は上記係数を大きくし、小さい場合は上記係数を小さくする、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ読取装置、焦点距離の再調整方法およびプログラムに関する。
【背景技術】
【０００２】
レーザ光を用いた光学的な光ピックアップを用いて、情報を読み出すデータ読取装置が広く普及している。図９は、従来のデータ読取装置の構成図である。従来のデータ読取装置は、図９に示すように、光ディスク１０から光ピックアップ１を用いて光学的にデータを読み取るデータ読取部２と、対物レンズ７および不図示のアクチュエータを備え、データ読取部２がデータを正しく読み取れる焦点距離に光ピックアップ１を設定するフォーカス制御部３とを備える。
【０００３】
このようなデータ読取装置に、光ディスクを挿入すると、まず、ディスク面に光ピックアップ１の焦点を合わせるための焦点調整が行われる。ディスク面に光ピックアップ１の焦点が合うことにより、ディスク面上に書き込まれた情報が光ピックアップ１によって読み出される。なお、特許文献１には、光ディスクの面振動評価を行い、その評価情報に基づいてフォーカス引き込みを制御する手法について開示されている。
【０００４】
【特許文献１】特開２００７−１１５３９３号公報（要約、図５等参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ディスク面や光ピックアップ１に汚れが付着していたり、車載用のデータ読取装置であれば衝撃により、焦点が外れる場合がある。この場合、焦点距離の再調整が行われるが、その再調整が行われる際には、焦点距離の可動範囲の全般について最も良好な焦点距離を探るためのスキャンが行われ、その中から最良の位置が選択される。このスキャン実行に際して、例えば光ディスクの歪みに起因する光ディスクの回転面のブレ（以下では、面ブレという）が生じていると、回転しているディスク面と光ピックアップ１とが衝突し、光ディスクまたは光ピックアップ１が傷付いてしまう場合がある。
【０００６】
この課題を図１０を参照して説明する。光ディスク１０に面ブレが生じていない場合、対物レンズ７がディスク面に最も近接しても、当該対物レンズ７とディスク面とは接触しないように設計されている。しかしながら、実際には、面ブレが生じるため、ディスク面と対物レンズ７とが最接近する位置では、ディスク面と対物レンズ７とが衝突する可能性がある。すなわち、図１０に示すように、焦点合わせのための光ピックアップ１の移動軌跡は、面ブレが生じている場合、ディスク面よりもさらに上方に移動する状態となっている。
【０００７】
かかる不具合は、ディスク面や光ピックアップ１に傷や汚れがあり、焦点距離の再調整が速やかに終了しない状況下では、ディスク面と対物レンズ７とが衝突を繰り返す可能性があり、致命的なダメージを負う場合もある。なお、特許文献１に開示の技術内容では、光ピックアップによる焦点距離の調整機能が正常に動作していることが前提であり、ディスク面や光ピックアップに傷や汚れがあり、焦点距離の再調整が終了しない状況（動作が正常でない状況）を想定していない。このため、焦点が外れた際のスキャンに際して対物レンズ７がディスク面に接近している状態で、面ブレが生じていた場合には、対物レンズ７とディスク面とが衝突する虞があり、本課題を解決することはできない。
【０００８】
本発明は、このような課題を解決するために行われたものであって、面ブレの大きい光ディスクにおいても焦点距離の再調整を安全に行うことができる光ディスクのデータ読取装置、焦点距離の再調整方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述課題を解決するために、本発明は、記録媒体からデータを光学的に読み取る読み取り手段を具備するデータ読取装置であって、記録媒体に光を照射して読み取り手段の焦点距離の調整を行う際の位置変化量を検出する位置変化検出手段と、位置変化検出手段が検出した位置変化量を記録する位置変化記録手段と、データ読み取り中に焦点距離の再調整を行うときには、記録媒体と読み取り手段との間の接近限界距離を、当初設定量に対して位置変化記録手段に記録された位置変化量の最大値に対して係数を乗じた値を減算して設定することにより焦点距離の再調整を行う焦点距離再調整手段と、係数の値を位置変化量に応じて変更する手段と、を備え、位置変化記録手段は、一定期間内における複数の光ディスクにおける位置変化の最大値の平均値を閾値として求め、焦点距離再調整手段は、位置変化検出手段によって検出された位置変化量の最大値が閾値より大きい場合は係数を大きくし、小さい場合は係数を小さくする、ものである。
【００１３】
さらに、他の発明は、上述の各発明に加えて更に、焦点距離再調整手段は、記録媒体を形成するディスクの中心から焦点距離の再調整を行う位置である第１の半径における位置変化量を求めるのに際して、第１の半径よりも外周に位置する第２の半径と、この第２の半径における位置変化量とを用いて推定するものである。
【００１４】
また、他の発明は、上述の発明に加えて更に、位置変化記録手段は、位置変化検出手段が位置変化量を検出したときに読み取り手段が読み取ったデータのアドレス情報を位置変化量と共に記録する手段を備え、焦点距離再調整手段は、第１の半径および第２の半径を、アドレス情報に基づき認識するものである。
【００１５】
さらに、他の発明は、記録媒体からデータを光学的に読み取る読み取り手段を具備するデータ読取装置が行う焦点距離の再調整方法であって、記録媒体に光を照射して読み取り手段の焦点距離の調整を行う際の位置変化量を検出する位置変化検出工程と、位置変化検出工程で検出された位置変化量を記録する位置変化記録工程と、データ読み取り中に焦点距離の再調整を行うときには、記録媒体と読み取り手段との間の接近限界距離を、当初設定量に対して位置変化記録工程で記録された位置変化量の最大値に対して係数を乗じた値を減算して設定することにより焦点距離の再調整を行う焦点距離再調整工程と、係数の値を位置変化量に応じて変更する工程と、を具備し、位置変化記録工程では、一定期間内における複数の光ディスクにおける位置変化の最大値の平均値を閾値として求め、焦点距離再調整工程では、位置変化検出工程によって検出された位置変化量の最大値が閾値より大きい場合は係数を大きくし、小さい場合は係数を小さくする、ものである。
【００１６】
また、他の発明は、情報処理装置にインストールすることにより、その情報処理装置に、記録媒体からデータを光学的に読み取る読み取り手段を具備するデータ読取装置の機能に相応する機能を実現させるプログラムであって、記録媒体に光を照射して読み取り手段の焦点距離の調整を行う際の位置変化量を検出する位置変化検出機能と、位置変化検出機能が検出した位置変化量を記録する位置変化記録機能と、データ読み取り中に焦点距離の再調整を行うときには、記録媒体と読み取り手段との間の接近限界距離を、当初設定量に対して位置変化記録機能に記録された位置変化量の最大値に対して係数を乗じた値を減算して設定することにより焦点距離の再調整を行う焦点距離再調整機能と、係数の値を位置変化量に応じて変更する機能と、を実現させると共に、位置変化記録機能では、一定期間内における複数の光ディスクにおける位置変化の最大値の平均値を閾値として求め、焦点距離再調整機能では、位置変化検出工程によって検出された位置変化量の最大値が閾値より大きい場合は係数を大きくし、小さい場合は係数を小さくする、ものである。
【発明の効果】
【００１７】
本発明によれば、面ブレの大きい光ディスクにおいても焦点距離の再調整を安全に行うことができる。
【発明を実施するための最良の形態】
【００１８】
（第１の実施の形態）
以下、本発明の第１の実施の形態について、図１から図７に基づいて説明する。図１は、本発明の第１の実施の形態におけるデータ読取装置のブロック構成図である。
【００１９】
データ読取装置は、図１に示すように、光ディスク１０にレーザ光を照射してデータを光学的に読み取る光ピックアップ１（読み取り手段に対応）を備えている。また、データ読取装置は、データ読取部２と、フォーカス制御部３と、位置変化検出部４と、位置変化記録部５と、オフセット量計算部６と、を備えている。
【００２０】
これらのうち、データ読取部２は、光ピックアップ１の不図示のフォトセンサから出力される電気的信号に基づいて、データを読み取ると共に読取エラーの場合にエラー信号を出力する。なお、本実施の形態で考慮するエラー信号は、例えば３ビーム法に基づいて判定するトラッキングエラーに関するものではなく、例えばシリンドリカルレンズを利用する非点収差法に基づいて判定するフォーカスエラーに関するものである。
【００２１】
また、フォーカス制御部３は、データ読取部２からエラー信号が出力される場合、データを正しく読み取れる焦点距離に対物レンズ７を設定するための駆動制御信号を、フォーカスドライブ８に出力する。なお、フォーカスドライブ８では、供給された駆動制御信号に基づく電力をアクチュエータ９に与える。そして、アクチュエータ９は、与えられた電力に応じて対物レンズ７を上向きおよび／または下向きに移動させる。
【００２２】
位置変化検出部４は、光ピックアップ１が光ディスク１０に対してレーザ光を照射する際の焦点距離の調整量に基づき対物レンズ７の位置の変化をリアルタイムで検出する。すなわち、フォーカス制御部３が生成する駆動制御信号に基づけば、焦点距離の調整量が検出されるが、位置変化検出部４は、この焦点距離の調整量により、対物レンズ７の位置変化を検出する。
【００２３】
また、位置変化記録部５は、位置変化検出部４が検出した対物レンズ７の位置の変化を記録するための部分である。ここで、上述の位置変化検出部４の検出がリアルタイムで為されることから、位置変化記録部５においてもリアルタイムで記録が更新される状態となる。また、オフセット量計算部６は、ディスク面からのデータ読み取り中に焦点距離の再調整を行うときには、ディスク面と対物レンズ７との間の接近限界距離を、当初設定量に対して位置変化記録部５に記録された対物レンズ７の位置の変化量を差し引いて設定することにより、焦点距離の再調整を行う部分であり、焦点距離再調整手段としての機能を備えている。
【００２４】
なお、上記の機能的な構成のうち、データ読取部２は例えばフロントエンドプロセッサ（ＦＥＰ）、フォーカス制御部３は例えばデジタルシグナルプロセッサ（ＤＳＰ）、位置変化検出部４は例えばＤＳＰおよび／またはバンドパスフィルタ、位置変化記録部５はメモリ、オフセット量計算部６は中央演算部（ＣＰＵ）が、一般的には対応するが、必ずしもこれらが対応しなくても良く、少なくともＦＥＰ、ＤＳＰ、ＣＰＵおよびメモリのいずれかの組み合わせによって実現されても良い。また、各機能的な構成は、上記のＦＥＰ、ＤＳＰ、ＣＰＵに対して、所定のデータや所定のプログラムがメモリから読み込まれることにより、または専用回路によって実現されている。
【００２５】
次に、光ディスク１０と対物レンズ７との位置関係を図２に示す。図２に示すように、光ディスク１０のディスク面に対して垂直方向に対物レンズ７を備えた光ピックアップ１が、アクチュエータにより調整範囲内を駆動されることによって焦点距離の調整が為される。
【００２６】
この調整範囲は、光ディスク１０に反りなどが無く、面ブレが生じなければ、光ディスク１０と光ピックアップ１とは非接触となるように設計されている。しかしながら、実際には、面ブレが生じるため、光ディスク１０と光ピックアップ１とが最接近する位置では、光ディスク１０と光ピックアップ１とが衝突する可能性がある。
【００２７】
次に、面ブレ成分の抽出方法について図３を参照して説明する。図３は、面ブレ成分の抽出方法を説明するための図である。フォーカス制御部３は、対物レンズ７を、アクチュエータ９を駆動させることによって移動させる。このとき、光ディスク１０のディスク面に面ブレがあると、フォーカス制御部３は、面ブレ量（位置変化量に対応）に応じて焦点距離を微調整する。図３では、このときのフォーカス制御部３がアクチュエータ９に印加する駆動電圧値を簡略化したイメージを示している。
【００２８】
位置変化検出部４は、図３に示すような電圧値の変動を、面ブレ成分抽出信号として光ディスク１０の面ブレ量を検出する。このとき、光ディスク１０の面ブレ周波数に相当する回転周波数以外の成分を、例えば、バンドパスフィルタを用いることにより取り除き、面ブレ成分のみの抽出を行うことができる。さらに、位置変化記録部５は、位置変化検出部４が検出した光ディスク１０の面ブレ量を記録する。
【００２９】
なお、面ブレ量の検出については既存のいかなる技術（例えば、所定の高速フーリエ変換を行うフーリエ変換器を用いて変換後のスペクトル成分から面ブレ周波数成分を検出し、その検出結果に基づいて面ブレ量を検出する等）を用いてもよい。また、光ディスク１０の面ブレは、図３に示すように光ディスク１０の基準位置から、その回転に伴って上下方向に発生する。かかる面ブレのうち、焦点距離の再調整時において衝突の回避に必要なものは、上下方向の全体の最大面ブレ量Ｄｐが必要ではなく、基準位置から下方側（対物レンズ７に向かう側）に向かう最大面ブレ量Ｄｎである。
【００３０】
オフセット量計算部６は、位置変化記録部５に記録された面ブレ量の中で、最大の値である最大面ブレ量Ｄｎを選択し、これに見合ったオフセット量を計算する。なお、この計算は、最大面ブレ量Ｄｐに基づいて行うようにしても良い。例えば、光ピックアップ１の位置を変更するアクチュエータ９が１Ｖの電圧を印加したときに１ｍｍ分、光ピックアップ１の位置を移動することとし、このときのオフセット量計算方法を以下に２通り示す。
【００３１】
（最大面ブレ量Ｄｎの割合に応じたオフセット量とする例）
この例の場合には、最大面ブレ量Ｄｎとオフセット量とは正比例、すなわち最大面ブレ量Ｄｎとオフセット量とは等しくなる。上述のように、アクチュエータ９が１Ｖの電圧の印加で１ｍｍ分だけ動く状態とすると、例えば、最大面ブレ量Ｄｎが−０．２５ｍｍであればオフセット量も−０．２５ｍｍとなるので、アクチュエータ９に印加する電圧は−０．２５Ｖとなり、最大面ブレ量Ｄｎが−０．５ｍｍであればオフセット量も−０．５ｍｍとなるので、アクチュエータ９に印加する電圧は−０．５Ｖとなる。
【００３２】
（最大面ブレ量Ｄｎに係数ｋを乗算した値をオフセット量とする例）
この例の説明において、例えばｋ＝１．５とする場合、最大面ブレ量Ｄｎとオフセット量とは比例関係を有する。上述のように、アクチュエータ９が１Ｖの電圧の印加で１ｍｍ分だけ動く状態とすると、例えば、最大面ブレ量Ｄｎが−０．２５ｍｍであればオフセット量は−０．３７５ｍｍとなるので、アクチュエータ９に印加する電圧は−０．３７５Ｖとなり、最大面ブレ量Ｄｎが−０．５ｍｍであればオフセット量は−０．７５ｍｍとなるので、アクチュエータ９に印加する電圧は−０．７５Ｖとなる。
【００３３】
さらに、ｋの値は、位置変化記録部５に記録されている最大面ブレ量Ｄｎに応じて変更することができる（図７参照）。例えば、最大面ブレ量Ｄｎが小さいときには、ｋ＝１としておき、最大面ブレ量Ｄｎがある閾値よりも大きいときには、例えばｋ＝１．５やｋ＝２．５とすれば、最大面ブレ量Ｄｎが大きく光ピックアップ１と光ディスク１０との衝突の可能性が高いほどオフセット量を大きくして衝突を回避することができる。
【００３４】
オフセット量対応時の波形例を図４および図５に示す。図４および図５では、ｋ＝１の場合とｋ＝１．５の場合とを例示した。図４の例では、オフセット後の波形（図４において破線で示す波形）は、焦点距離の再調整における駆動後、基準となる焦点距離の再調整時の波形（基準波形；実線の波形）に対して、オフセット量が一律に減じられている。そのため、オフセット後の波形では、再調整における頂点への上昇後から降下する高さ寸法は一定となっている。これに対し、図５の例では、オフセット後の波形は、基準波形のうち、駆動前の基準高さから上昇している部分のみに対してオフセット量を減ずる例である。そのため、オフセット後の波形では、再調整における頂点への上昇後から降下する高さ寸法は、オフセット量に応じて変化する。
【００３５】
次に、データ読取装置の動作手順を図６を参照して説明する。図６は、データ読取装置の動作手順を示すフローチャートである。図６に示すように、データ読取装置では、データ読取部２が読取処理を開始し（ステップＳ１）、不図示のターンテーブルに光ディスク１０を載置している不図示のスピンドルモータの回転が開始されると（ステップＳ２）、フォーカス制御部３は、焦点調整を行う（ステップＳ３）。
【００３６】
焦点調整が完了し（ステップＳ４）、トラッキング調整が完了し（ステップＳ５）、不図示のＣＬＶ(Constant Linear Velocity)サーボが始動し、光ディスク１０のディスク面からの読取速度が一定化されると（ステップＳ６）、光ディスク１０からデータ読取りが行われる（ステップＳ７）。
【００３７】
位置変化検出部４は、データ読取中の光ディスク１０におけるフォーカス制御部３の焦点距離移動信号より光ディスク１０の最大面ブレ量Ｄｎを検出し、位置変化記録部５は、この検出結果を位置変化記録部５に記憶する（ステップＳ８）。続いて、光ディスク１０の読み取り中止となっているか否かを判断する（ステップＳ９）。
【００３８】
上記のステップＳ９において読み取り中止でないと判断される場合（ステップＳ９のＮｏ）、次に焦点が外れているか否かを判断する（ステップＳ１０）。このときに、焦点が外れた場合には（ステップＳ１０のＹｅｓ）、フォーカス制御部３は、焦点距離の再調整を実行するが、焦点距離の再調整時における光ピックアップ１の駆動電圧（当初設定量に対応）に面ブレ量をオフセットとして減算する（ステップＳ１１）。なお、ステップＳ１０で焦点が外れていないと判断される場合（ステップＳ１０でＮｏ）、ステップＳ８に戻る。
【００３９】
また、ステップＳ９において再生が中止されたら（ステップＳ９のＹｅｓ）、データ読取装置を停止させる（ステップＳ１２）。
【００４０】
次に、ステップＳ１１の処理手順を図７を参照して説明する。図７は、ステップＳ１１におけるオフセット量計算部６の処理手順を示すフローチャートである。図７に示すように、オフセット量計算部６は、位置変化記録部５から面ブレ量の最大値（最大面ブレ量Ｄｎ）を取得する（ステップＳ２０）。
【００４１】
次に、最大面ブレ量Ｄｎが閾値以下であるか否かを判断する（ステップＳ２１）。ここで、図７の処理では、面ブレ量の最大値に閾値を設け、この閾値以下の場合と閾値を越えた場合とで係数ｋの値を変更している。すなわち、閾値以下であれば（ステップＳ２１のＹｅｓ）、係数ｋ＝１とし（ステップＳ２２）、閾値を越えていれば（ステップＳ２１のＮｏ）、係数ｋ＝１．５とする（ステップＳ２４）。そして、ステップＳ２１、ステップＳ２４の処理の後に、初期オフセット量（最大面ブレ量Ｄｎ）をｋ倍する処理を行う（ステップＳ２３）。
【００４２】
閾値の設定については、例えば、複数の光ディスク１０の面ブレについて過去の一定期間内における統計をとって最大面ブレ量Ｄｎの平均値を求め、この平均値を閾値とする手法がある。これにより、平均値よりも実際の最大面ブレ量Ｄｎの方が大きい場合には、面ブレの影響により光ディスク１０と光ピックアップ１とが衝突する可能性が高く、平均値よりも実際の最大面ブレ量Ｄｎの方が小さい場合には、面ブレの影響により光ディスク１０と光ピックアップ１とが衝突する可能性は低いと判断できる。
【００４３】
そこで、最大面ブレ量Ｄｎが閾値よりも高い場合には係数ｋ＝１．５としてオフセット量を計算し、最大面ブレ量Ｄｎが閾値以下の場合には係数ｋ＝１としてオフセット量を計算することにより、最大面ブレ量Ｄｎが閾値よりも高い場合にはオフセット量を大きくし、光ディスク１０と光ピックアップ１との衝突を回避することに重点をおき、最大面ブレ量Ｄｎが閾値以下の場合にはオフセット量を小さくし、速やかな再焦点調整の完了に重点を置いた制御を実現することができる。
【００４４】
（第２の実施の形態）
第２の実施の形態について図８を参照して説明する。図８は、第２の実施の形態を説明するための図である。第２の実施の形態としては、フォーカス制御部３は、光ディスク１０の中心から焦点距離の再調整を行う位置（図８におけるアドレス情報ＹＹＹｈ＝Ｂの位置）までの半径をＲＢ（これが第１の半径に対応）とし、この半径ＲＢよりも外周に位置していて、かつ既に最大面ブレ量が検出されている位置（図８におけるアドレス情報ＸＸＸｈ＝Ａの位置）までの半径ＲＡ（これが第２の半径に対応）とし、その位置での光ディスク１０の中心からの最大面ブレ量をＤｅｖＡとしたときに、半径ＲＢにおける光ピックアップ１の位置の変化量ＤｅｖＢを、
ＤｅｖＢ＝ＤｅｖＡ＊ＲＢ／ＲＡ
として推定する。
【００４５】
これによれば、面ブレ量を検出した位置と焦点距離の再調整を行う位置とが光ディスク１０上で異なる場合であっても面ブレの影響による光ディスク１０と光ピックアップ１（対物レンズ７）との衝突を回避することができる。それにより、光ディスク１０または光ピックアップ１（対物レンズ７）が傷付いてしまう、といった不具合が生じるのを確実に防止することができ、データ読取装置の信頼性を高めさせることが可能となる。
【００４６】
（プログラムの実施例）
【００４７】
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、本発明の実施形態のデータ読取装置の機能に相応する機能を実現させるプログラムの実施例を説明する。
【００４８】
本実施例のプログラムは記録媒体に記録されることにより、汎用の情報処理装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接汎用の情報処理装置に本実施例のプログラムをインストールすることもできる。
【００４９】
これにより、汎用の情報処理装置を用いて、本発明の実施形態のデータ読取装置におけるデータ読取部２、フォーカス制御部３、位置変化検出部４、位置変化記録部５、オフセット量計算部６の機能に相応する機能を実現することができる。
【００５０】
なお、本実施例のプログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【００５１】
（変形例）
以上、本発明の第１および第２の実施の形態について説明したが、本発明は、これら以外にも種々変形可能である。以下、それについて説明する。
【００５２】
上述の各実施の形態において、光ディスク１０の回転数は特に考慮していないが、その回転数を考慮して、最大面ブレ量Ｄｎに対するオフセット量を調整するようにしても良い。すなわち光ディスク１０の回転数によって、最大面ブレ量Ｄｎが変化する場合も想定されるが、そのような場合に対応させて、回転数に応じてオフセット量を変化させるようにしても良い。なお、最大面ブレ量Ｄｎと光ディスク１０の回転数との対応関係について、テーブルを持たせ、そのテーブルを位置変化記録部５に記録させておき、フォーカス制御部３での制御においてこのテーブルを利用するようにしても良い。
【００５３】
また、上述の各実施の形態においては、最大面ブレ量Ｄｎのうち、何等かの原因によって非常に大きな周期および振幅を有する共振が生じている場合、その共振における成分を抽出すると共に、オフセット量の調整に際してはその共振の振幅分を減ずるように制御しても良い。
【００５４】
また、上述の各実施の形態においては、記録媒体として、光ディスクを用いる場合について説明しているが、本発明における記録媒体は、光ディスクには限られず、光磁気ディスクを記録媒体としても良い。また、上述の実施の形態では、当初設定量を、焦点距離の再調整時における光ピックアップ１の駆動電圧としているが、当初設定量は、これには限られず、光ピックアップ１を駆動可能なものであれば、いかなる操作量（電流他）であっても良い。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態のデータ読取装置のブロック構成図である。
【図２】光ディスクと光ピックアップとの位置関係を示す図である。
【図３】面ブレ成分の抽出方法を説明するための図である。
【図４】オフセット量対応時の波形例（その１）を示す図である。
【図５】オフセット量対応時の波形例（その２）を示す図である。
【図６】データ読取装置の動作手順を示すフローチャートである。
【図７】オフセット量計算部の処理手順を示すフローチャートである。
【図８】その他の実施形態を説明するための図である。
【図９】従来のデータ読取装置の構成図である。
【図１０】従来の課題を説明するための図である。
【符号の説明】
【００５６】
１…光ピックアップ（読み取り手段に対応）
２…データ読取部
３…フォーカス制御部（焦点距離再調整手段に対応）
４…位置変化検出部（位置変化検出手段に対応）
５…位置変化記録部（位置変化記録手段に対応）
６…オフセット量計算部（焦点距離再調整手段に対応）
７…対物レンズ
８…フォーカスドライブ
９…フォーカス制御部
１０…光ディスク（記録媒体に対応）
【図１】
0005109638.tif 000002
【図２】
0005109638.tif 000003
【図３】
0005109638.tif 000004
【図４】
0005109638.tif 000005
【図５】
0005109638.tif 000006
【図６】
0005109638.tif 000007
【図７】
0005109638.tif 000008
【図８】
0005109638.tif 000009
【図９】
0005109638.tif 000010
【図１０】
0005109638.tif 000011