(57)【要約】  調整後の制御目標値が不揮発性メモリに保存されている過去のマージン測定結果に含まれるように光ディスク用信号処理装置ごとに光ピックアップ（ａ１）の物理的な位置あるいは角度の最適な調整方法を自動的に選択し、起動時間や記録開始時間を短縮することができ、ユーザの使い勝手を向上させることができる光ディスク用信号処理装置、光ディスク用信号処理方法、光ディスク用再生記録装置、及び光ディスク用再生記録方法を提供する。
2009008145.tif 000002
【特許請求の範囲】
【請求項１】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、
前記制御目標値調整手段により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手段からの出力に基づき、前記制御目標値変更手段により変更する前記制御目標値の変更量を切り換え、前記比較手段の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手段とを備え、
前記制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理装置。
【請求項２】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、
前記比較手段からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段と、
前記記録媒体の回転数を取得する回転数取得手段と、
前記回転数選択手段と前記回転数取得手段の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記回転数取得手段の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段により前記記録媒体の回転数を最適化する、
ことを特徴とする光ディスク用信号処理装置。
【請求項３】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項４】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段と、
前記最大利用度推定手段の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項５】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記各手段を管理するプログラムを変更するプログラム変更手段と、
前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段と、
前記プログラム比較手段の出力に基づき、前記プログラム変更手段によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項６】
請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、
前記駆動手段として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手段を備え、
前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項７】
請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、
前記駆動手段として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手段を備え、
前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項８】
請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、
前記駆動手段として、光ピックアップの物理的な角度を変更するためのチルト駆動手段を備え、
前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項９】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、
前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１０】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記光ディスク用信号処理装置の温度を測定する温度測定手段を備え、
前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記温度測定手段で測定された温度とともに保存し、
前記比較手段は、前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１１】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記ドライブソフトウエア識別情報取得手段の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理装置。
【請求項１２】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記調整基準信号生成手段の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記記録媒体識別情報取得手段の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理装置。
【請求項１３】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記電源識別情報取得手段の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理装置。
【請求項１４】
請求項１〜１３のいずれかに記載の光ディスク用信号処理装置において、
前記利用度測定手段の測定する利用度がタイマーを利用した時間である、
ことを特徴とする光ディスク用信号処理装置。
【請求項１５】
請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、
前記利用度測定手段の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１６】
請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、
前記利用度測定手段の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数である、
ことを特徴とする光ディスク用信号処理装置。
【請求項１７】
請求項１〜１６のいずかに記載の光ディスク用信号処理装置において、
前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１８】
前記光ピックアップと、
前記記録媒体を回転させる回転手段と、
請求項１〜１７のいずかに記載の光ディスク用信号処理装置を備えた、
ことを特徴とする光ディスク用再生記録装置。
【請求項１９】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、
前記制御目標値調整手順により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手順の出力に基づき、前記制御目標値変更手順により変更する前記制御目標値の変更量を切り換え、前記比較手順の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手順を有し、
前記制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手順の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２０】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、
前記比較手順からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手順と、
前記記録媒体の回転数を取得する回転数取得手順と、
前記回転数選択手順と前記回転数取得手順の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手順とを有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記回転数取得手順の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手順により前記記録媒体の回転数を最適化する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２１】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２２】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順と、
前記最大利用度推定手順の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２３】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記各手順を管理するプログラムを変更するプログラム変更手順と、
前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手順と、
前記プログラム比較手順の出力に基づき、前記プログラム変更手順によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２４】
請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、
前記駆動手順として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手順を有し、
前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２５】
請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、
前記駆動手順として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手順を有し、
前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２６】
請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、
前記駆動手順として、光ピックアップの物理的な角度を変更するためのチルト駆動手順を有し、
前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２７】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、
前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２８】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記光ディスク用信号処理装置の温度を測定する温度測定手順を備え、
前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記温度測定手順で測定された温度とともに保存し、
前記比較手順は、前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２９】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手順を有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記ドライブソフトウエア識別情報取得手順の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理方法。
【請求項３０】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記調整基準信号生成手順の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手順を有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記記録媒体識別情報取得手順の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理方法。
【請求項３１】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手順を有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記電源識別情報取得手順の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理方法。
【請求項３２】
請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、
前記利用度測定手順の測定する利用度がタイマーを利用した時間である、
ことを特徴とする光ディスク用信号処理方法。
【請求項３３】
請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、
前記利用度測定手順の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得する、
ことを特徴とする光ディスク用信号処理方法。
【請求項３４】
請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、
前記利用度測定手順の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数である、
ことを特徴とする光ディスク用信号処理方法。
【請求項３５】
請求項１９〜３４のいずれかに記載の光ディスク用信号処理方法において、
前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用する、
ことを特徴とする光ディスク用信号処理方法。
【請求項３６】
前記記録媒体を回転させ、請求項１９〜３５のいずれかに記載の光ディスク用信号処理方法を実行する、
ことを特徴とする光ディスク用再生記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク装置において、ドライブごとに起動時間・記録開始時間を最適化する方法、また経年劣化のバラツキが大きい安価な部品を使用する場合に品質を確保する方法に関する。
【背景技術】
【０００２】
従来の光ディスクの焦点制御装置の例は特許文献１で公開されている。【０００３】
特許文献１は予め記録された調整用の信号を検出し、その検出した信号が最大になるように焦点制御系を調整する装置である。【０００４】
図８は、特許文献１の焦点制御装置の構成を示すブロック図である。【０００５】
図８において、ｚ１は光源、ｚ２は半透明鏡、ｚ３は収束レンズ、ｚ４は予め調整用の信号が記録されている記録媒体、ｚ５はフォーカス駆動回路、ｚ６は分割光検出器、ｚ７はフォーカス誤差検出手段、ｚ８は再生信号処理手段、ｚ９はフォーカスバランス調整手段、ｚ１０はフォーカスバランス変更手段、ｚ１１はフォーカス制御手段、ｚ１２はフォーカス駆動手段、ｚ１３は光源から分割光検出器までのレーザ光の経路である。また、光ピックアップａ１は、光源ｚ１、半透明鏡ｚ２、収束レンズｚ３、フォーカス駆動回路ｚ５、分割光検出器ｚ６を含む部品である。【０００６】
本装置における焦点制御について説明する。収束レンズｚ３へ光軸をずらして入射させた光ビームを記録媒体ｚ４上へ収束させ、その反射ビームを半透明鏡ｚ２により分離して分割光検出器ｚ６上へ照射する。この光ビームは収束レンズｚ３へ光軸をずらして入射しているので記録媒体ｚ４の上下動に応じて反射ビームの位置が移動する。そこで、この反射ビームの移動を分割光検出器ｚ６により検出し、記録媒体ｚ４に焦点が合った位置からの反射ビームの移動量（フォーカス誤差）をフォーカス誤差検出手段ｚ７により検出する。次にフォーカス誤差を小さくするための収束レンズｚ３の移動量をフォーカス制御手段ｚ１１により求め、求めた移動量だけ収束レンズｚ３を移動させるための駆動信号をフォーカス駆動手段ｚ１２から出力する。駆動信号によりフォーカス駆動回路ｚ５とフォーカス駆動回路ｚ５に接続してある収束レンズｚ３を駆動して、光ビームが記録媒体ｚ４上で常に所定の収束状態になるように制御する。【０００７】
次に本装置の焦点制御系の調整方法について説明する。記録媒体ｚ４は特定の周波数の信号がスパイラル状に予め記録されている。記録媒体ｚ４を回転させた状態で、光ビームを照射しかつ焦点制御をかけると、分割光検出器ｚ６の和信号を出力する再生信号処理手段ｚ８は、図２のような再生信号出力ｚ１４が得られる。横軸は時間軸、ｚ１４は再生信号出力である。【０００８】
図３は、記録媒体ｚ４上の光ビームのスポットを示している。ｚ１５は記録媒体上の信号記録トラック、ｚ１６はトラックとトラックの間の未記録部、ｚ１７は記録媒体上の光ビームのスポットである。フォーカスバランス変更手段ｚ１０によりフォーカス誤差にオフセットを加えると、オフセット分に相当する収束レンズｚ３の移動量がフォーカス制御手段ｚ１１から出力され、収束レンズｚ３が移動する。【０００９】
図４は、収束レンズｚ３の位置と再生信号ｚ１４の関係を示しており、（ａ）〜（ｃ）はそれぞれ収束レンズ位置がＡ〜Ｃのときを示す。再生信号ｚ１４の出力は光ビームのスポット径により異なり、図４（ｂ）に示すように、焦点が合った時（収束レンズ位置がＢの時）、つまり正しく収束制御されたときにスポット径が最小となって再生信号出力の振幅が最大となる。再生信号出力が最大になると記録媒体ｚ４から正確にデータを再生することができるため、光ディスク装置では記録媒体ｚ４からデータを再生する前に再生信号出力が最大になるように収束レンズｚ３の位置を調整する。【００１０】
図５、図６は、再生信号出力が最大となる収束レンズ位置の調整方法Ａ、Ｂを示している。まず、図５を用いて調整方法Ａの手順について説明する。【００１１】
図５において、手順Ａ１で、調整前の収束レンズ位置Ａ（１）の再生信号振幅を測定する。次に収束レンズ位置をＡ（２）に変更し再生信号振幅を測定する。Ａ（１）の振幅に比べてＡ（２）の振幅が小さいため、収束レンズ位置をＡ（２）とは逆方向のＡ（３）に変更する。【００１２】
次に、手順Ａ２で、Ａ（３）の振幅を測定した後、収束レンズ位置をＡ（４）に変更し振幅を測定する。Ａ（３）の振幅に比べてＡ（４）の振幅が大きいため、手順Ａ３へ進む。【００１３】
手順Ａ３で、収束レンズ位置をＡ（５）に変更し振幅を測定する。Ａ（４）の振幅に比べてＡ（５）の振幅が大きいため、手順Ａ４へ進む。【００１４】
手順Ａ４で、レンズ位置をＡ（６）に変更し振幅を測定する。Ａ（５）の振幅に比べてＡ（６）の振幅が小さいため、Ａ（５）を調整後のレンズ位置として調整を終了する。【００１５】
次に図６を用いて調整方法Ｂの手順について説明する。【００１６】
まず、手順Ｂ１で調整前の収束レンズ位置Ｂ（１）の再生信号振幅を測定する。次に図５の調整方法Ａの手順と同様の手順で再生信号振幅が最大となるレンズ位置Ｂ（２）に調整する。【００１７】
次に、手順Ｂ２で、Ｂ（２）から手順Ｂ１と逆方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生信号振幅から閾値を引いた振幅になるレンズ位置Ｂ（３）を見つける。【００１８】
手順Ｂ３で、Ｂ（２）から手順Ｂ１と同方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生信号振幅から閾値を引いた振幅になるレンズ位置Ｂ（４）を見つける。【００１９】
手順Ｂ４で、Ｂ（３）とＢ（４）の中間のレンズ位置Ｂ（５）を調整後のレンズ位置として調整を終了する。【００２０】
調整方法Ａと調整方法Ｂを比較すると、調整方法Ａは調整方法Ｂに比べて短時間で調整を終えることができる反面、調整を複数回行った場合に調整後のレンズ位置のバラツキが大きくなる。【００２１】
図７は、再生信号振幅と収束レンズ位置の関係を示している。記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値をｚ１８とすると、再生信号振幅がｚ１８以上になる収束レンズ位置はｚ１９〜ｚ２０の範囲である。この範囲をマージンｚ２１と呼ぶ。マージンｚ２１は収束レンズｚ３、フォーカス駆動回路ｚ５、分割光検出器ｚ６の製造工程でのバラツキにより個体差がある。従来は、マージンが最も狭い焦点制御装置で調整後の収束レンズ位置のバラツキがマージン内に収まる調整方法を全ての焦点制御装置で用いていた。
【特許文献１】特開平２−６４９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
全ての焦点制御装置で同じ調整方法を用いる場合、マージンｚ２１が最も狭い焦点制御装置に合わせて調整後の収束レンズ位置のバラツキが小さく調整時間の長い調整方法を用いる必要がある。しかし、マージンｚ２１が広い焦点制御装置では、レンズ位置のバラツキが大きく調整時間の短い調整方法を用いても記録媒体ｚ４のデータを正確に再生できるため調整時間が余計にかかっており、ユーザの使い勝手を悪化させていた。【００２３】
本発明は、上記のような従来の問題点を解決するためになされたものであり、起動時間や記録開始時間を短縮することができる光ディスク用信号処理装置、光ディスク用信号処理方法、光ディスク用再生記録装置、及び光ディスク用再生記録方法を得ることを目的とする。
【課題を解決するための手段】
【００２４】
本発明の請求項１の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記制御目標値調整手段により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手段からの出力に基づき、前記制御目標値変更手段により変更する前記制御目標値の変更量を切り換え、前記比較手段の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手段とを備え、前記制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。【００２５】
本発明の請求項２の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記比較手段からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段と、前記記録媒体の回転数を取得する回転数取得手段と、前記回転数選択手段と前記回転数取得手段の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記回転数取得手段の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段により前記記録媒体の回転数を最適化することを特徴とする。【００２６】
本発明の請求項３の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段を備えることを特徴とする。【００２７】
本発明の請求項４の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段と、前記不揮発性メモリに保存されている前記最大利用度推定手段の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手段を備えることを特徴とする。【００２８】
本発明の請求項５の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記各手段を管理するプログラムを変更するプログラム変更手段と、前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段と、前記プログラム比較手段の出力に基づき、前記プログラム変更手段によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手段を備えることを特徴とする。【００２９】
本発明の請求項６の光ディスク用信号処理装置は、請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、前記駆動手段として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手段を備え、前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手段を備えることを特徴とする。【００３０】
本発明の請求項７の光ディスク用信号処理装置は、請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、前記駆動手段として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手段を備え、前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手段を備えることを特徴とする。【００３１】
本発明の請求項８の光ディスク用信号処理装置は、請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、前記駆動手段として、光ピックアップの物理的な角度を変更するためのチルト駆動手段を備え、前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手段を備えることを特徴とする。【００３２】
本発明の請求項９の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。【００３３】
本発明の請求項１０の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記光ディスク用信号処理装置の温度を測定する温度測定手段を備え、前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記温度測定手段で測定された温度とともに保存し、前記比較手段は、前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較することを特徴とする。【００３４】
本発明の請求項１１の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記ドライブソフトウエア識別情報取得手段の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行うことを特徴とする。【００３５】
本発明の請求項１２の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記調整基準信号生成手段の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記記録媒体識別情報取得手段の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行うことを特徴とする。【００３６】
本発明の請求項１３の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記電源識別情報取得手段の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行うことを特徴とする。【００３７】
本発明の請求項１４の光ディスク用信号処理装置は、請求項１〜１３のいずれかに記載の光ディスク用信号処理装置において、前記利用度測定手段の測定する利用度がタイマーを利用した時間であることを特徴とする。【００３８】
本発明の請求項１５の光ディスク用信号処理装置は、請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、前記利用度測定手段の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得することを特徴とする。【００３９】
本発明の請求項１６の光ディスク用信号処理装置は、請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、前記利用度測定手段の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数であることを特徴とする。【００４０】
本発明の請求項１７の光ディスク用信号処理装置は、請求項１〜１６のいずかに記載の光ディスク用信号処理装置において、前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用することを特徴とする。【００４１】
本発明の請求項１８の光ディスク用再生記録装置は、前記光ピックアップと、前記記録媒体を回転させる回転手段と、請求項１〜１７のいずかに記載の光ディスク用信号処理装置を備えたことを特徴とする。【００４２】
本発明の請求項１９の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、前記制御目標値調整手順により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手順の出力に基づき、前記制御目標値変更手順により変更する前記制御目標値の変更量を切り換え、前記比較手順の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手順を有し、前記制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手順の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。【００４３】
本発明の請求項２０の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、前記比較手順からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手順と、前記記録媒体の回転数を取得する回転数取得手順と、前記回転数選択手順と前記回転数取得手順の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手順とを有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記回転数取得手順の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手順により前記記録媒体の回転数を最適化することを特徴とする。【００４４】
本発明の請求項２１の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順を有することを特徴とする。【００４５】
本発明の請求項２２の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順と、前記最大利用度推定手順の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手順を有することを特徴とする。【００４６】
本発明の請求項２３の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記各手順を管理するプログラムを変更するプログラム変更手順と、前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手順と、前記プログラム比較手順の出力に基づき、前記プログラム変更手順によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手順を有することを特徴とする。【００４７】
本発明の請求項２４の光ディスク用信号処理方法は、請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、前記駆動手順として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手順を有し、前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手順を有することを特徴とする。【００４８】
本発明の請求項２５の光ディスク用信号処理方法は、請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、前記駆動手順として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手順を有し、前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手順を有することを特徴とする。【００４９】
本発明の請求項２６の光ディスク用信号処理方法は、請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、前記駆動手順として、光ピックアップの物理的な角度を変更するためのチルト駆動手順を有し、前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手順を有することを特徴とする。【００５０】
本発明の請求項２７の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。【００５１】
本発明の請求項２８の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記光ディスク用信号処理装置の温度を測定する温度測定手順を備え、前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記温度測定手順で測定された温度とともに保存し、前記比較手順は、前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較することを特徴とする。【００５２】
本発明の請求項２９の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手順を有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記ドライブソフトウエア識別情報取得手順の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行うことを特徴とする。【００５３】
本発明の請求項３０の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記調整基準信号生成手順の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手順を有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記記録媒体識別情報取得手順の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行うことを特徴とする。【００５４】
本発明の請求項３１の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手順を有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記電源識別情報取得手順の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行うことを特徴とする。【００５５】
本発明の請求項３２の光ディスク用信号処理方法は、請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、前記利用度測定手順の測定する利用度がタイマーを利用した時間であることを特徴とする。【００５６】
本発明の請求項３３の光ディスク用信号処理方法は、請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、前記利用度測定手順の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得することを特徴とする。【００５７】
本発明の請求項３４の光ディスク用信号処理方法は、請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、前記利用度測定手順の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数であることを特徴とする。【００５８】
本発明の請求項３５の光ディスク用信号処理方法は、請求項１９〜３４のいずれかに記載の光ディスク用信号処理方法において、前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用することを特徴とする。【００５９】
本発明の請求項３６の光ディスク用再生記録方法は、前記記録媒体を回転させ、請求項１９〜３５のいずれかに記載の光ディスク用信号処理方法を実行することを特徴とする。
【発明の効果】
【００６０】
本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記制御目標値調整手段により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手段からの出力に基づき、前記制御目標値変更手段により変更する前記制御目標値の変更量を切り換え、前記比較手段の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手段とを備え、前記制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することにより、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。【００６１】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記比較手段からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段と、前記記録媒体の回転数を取得する回転数取得手段と、前記回転数選択手段と前記回転数取得手段の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記回転数取得手段の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段により前記記録媒体の回転数を最適化することにより、光ディスク用信号処理装置ごとに最適な前記記録媒体の回転数を自動的に選択して、マージンが狭くなったら回転数を小さくすることによりマージンを広くすることにより、高い回転数で前記記録媒体の再生、記録を行ってエラーが起こった後に低い回転数で前記記録媒体の再生、記録を行う場合に比べて、再生時間や記録時間を短縮することができ、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、回転数を小さくすることによりマージンを広くして、光ディスク装置出荷後の再生、記録品質を維持することができる。【００６２】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段を備えることにより、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測することにより、光ディスク用信号処理装置のユーザは前記記録媒体を正常に再生、記録できる期間を知ることができる。【００６３】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段と、前記最大利用度推定手段の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手段を備えることにより、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、過去に調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測して得られた結果と、現在推測された結果とを比較し、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力することにより、光ディスク用信号信号処理装置のユーザは光ディスク用信号処理装置が故障する前に光ディスク用信号処理装置の異常状態を知ることができる。【００６４】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記各手段を管理するプログラムを変更するプログラム変更手段と、前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段と、前記プログラム比較手段の出力に基づき、前記プログラム変更手段によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手段を備えるようにしたので、現在のプログラムのマージンの測定結果が過去のマージンの測定結果より小さい場合は、プログラムを変更した後にマージンが狭くなっており、光ディスク用信号処理装置のユーザは変更前のプログラムに比べて変更後のプログラムの方が前記記録媒体の再生品質や記録品質が悪化することを警告メッセージにより知ることで、再生品質や記録品質を重視するユーザは再生品質や記録品質が悪化するプログラムの使用を避けることができる。【００６５】
また、本発明の光ディスク用信号処理装置によれば、光ディスク用信号処理装置の温度を測定する温度測定手段を備え、前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記温度測定手段で測定された温度とともに保存し、前記比較手段は、前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較することにより、マージン測定時の温度が異なる場合でもマージン測定結果を温度測定結果により補正し、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、温度によってマージンの測定結果を補正し、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。
【図面の簡単な説明】
【００６６】
【図１】図１は、本発明の実施の形態１にかかる光ディスク用信号処理装置のシステム構成図である。
【図２】図２は、再生信号出力である。
【図３】図３は、記録媒体上の光ビームのスポットである。
【図４】図４は、収束レンズの位置と再生信号の関係である。
【図５】図５は、収束レンズ位置の調整方法Ａである。
【図６】図６は、収束レンズ位置の調整方法Ｂである。
【図７】図７は、フォーカス位置とマージンの関係（再生信号振幅の場合）である。
【図８】図８は、従来例の焦点制御装置のシステム構成図である。
【図９】図９は、収束レンズの位置と再生ジッタの関係である。
【図１０】図１０は、収束レンズ位置の調整方法Ｃである。
【図１１】図１１は、収束レンズ位置の調整方法Ｄである。
【図１２】図１２は、フォーカス位置とマージンの関係（再生ジッタの場合）である。
【図１３】図１３は、本発明の実施の形態１にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図１４】図１４は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図１５】図１５は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図１６】図１６は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図１７】図１７は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図１８】図１８は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その５）である。
【図１９】図１９は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その６）である。
【図２０】図２０は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その７）である。
【図２１】図２１は、本発明の実施の形態２にかかる光ディスク用信号処理装置のシステム構成図である。
【図２２】図２２は、本発明の実施の形態２にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図２３】図２３は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図２４】図２４は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図２５】図２５は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図２６】図２６は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図２７】図２７は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その５）である。
【図２８】図２８は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その６）である。
【図２９】図２９は、本発明の実施の形態３にかかる光ディスク用信号処理装置のシステム構成図である。
【図３０】図３０は、本発明の実施の形態３にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図３１】図３１は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図３２】図３２は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図３３】図３３は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図３４】図３４は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図３５】図３５は、本発明の実施の形態３にかかる光ディスク用信号処理装置の利用度の推定方法である。
【図３６】図３６は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その５）である。
【図３７】図３７は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その６）である。
【図３８】図３８は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その７）である。
【図３９】図３９は、本発明の実施の形態４にかかる光ディスク用信号処理装置のシステム構成図である。
【図４０】図４０は、本発明の実施の形態４にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図４１】図４１は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図４２】図４２は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図４３】図４３は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図４４】図４４は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図４５】図４５は、本発明の実施の形態５にかかる光ディスク用信号処理装置のシステム構成図である。
【図４６】図４６は、本発明の実施の形態５にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図４７】図４７は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図４８】図４８は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図４９】図４９は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図５０】図５０は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図５１】図５１は、条件式Ａ５/条件式Ｂ４/条件式Ｃ４で用いている計算式と収束レンズ位置の関係である。
【図５２】図５２は、本発明の実施の形態６にかかる光ディスク用信号処理装置のシステム構成図である。
【図５３】図５３は、本発明の実施の形態６にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図５４】図５４は、本発明の実施の形態６にかかる光ディスク用信号処理装置のデータ構造である。
【符号の説明】
【００６７】
ａ１：光ピックアップ
ａ２：ディスクデータ取得手段
ａ３：条件設定手段
ａ４：マージン測定手段
ａ５：比較手段Ａ
ａ６：フォーカスバランス調整方法選択手段
ａ７：フォーカスバランス調整手段Ａ
ａ８：不揮発性メモリ
ａ９：タイマー
ａ１０：揮発性メモリ
ａ１１：システムコントローラ
ｂ１：回転手段
ｂ２：回転数取得手段
ｂ３：回転制御手段
ｂ４：比較手段Ｂ
ｂ５：回転数選択手段
ｃ１：比較手段Ｃ
ｃ２：推定結果出力手段
ｄ１：故障警告出力手段
ｅ１：温度測定手段
ｅ２：比較手段Ｅ
ｆ１：プログラム変更手段 
ｆ２：プログラム比較手段
ｆ３：警告手段
ｓａ１：ディスクデータ取得手順
ｓａ２：フォーカスバランス調整方法取得手順
ｓａ３：フォーカスバランス調整手順Ａ
ｓａ４：フォーカスバランス調整値保存手順Ａ
ｓａ５：フォーカスバランス値取得手順
ｓａ６：アクセス手順
ｓａ７：マージン測定手順Ａ
ｓａ８：フォーカスバランス値復帰手順
ｓｂ１：フォーカスバランス調整手順Ｂ
ｓｂ２：目標回転数選択手順
ｓｂ３：マージン測定手順Ｂ
ｓｃ１：推定結果出力手順
ｓｄ１：故障警告出力手順
ｓｅ１：フォーカスバランス調整方法取得手順Ｂ
ｓｅ２：マージン測定手順Ｃ
ｓｆ１：プログラム比較手順 
ｓｆ２：警告手順
ｓｆ３：プログラム変更手順
ｓｆ４：識別情報保存手順
Ｄｉｓｃ１：記録媒体を個別に識別するデータ
ｔｉｍｅ：ドライブ出荷後の時間
ｖａｌｕｅ：収束レンズ位置
ｍｇｎ＿ｍａｘ：マージン測定時の収束レンズ位置最大値
ｍｇｎ＿ｍｉｎ：マージン測定時の収束レンズ位置最小値
ａｄｊ＿ｍａｘ：調整時の収束レンズ位置最大値
ａｄｊ＿ｍｉｎ：調整時の収束レンズ位置最小値
ｍｇｎ＿ｍａｘ１：マージン測定時の収束レンズ位置最大値（１回目）
ｍｇｎ＿ｍｉｎ１：マージン測定時の収束レンズ位置最小値（１回目）
ｍｇｎ＿ｍａｘ２：マージン測定時の収束レンズ位置最大値（２回目）
ｍｇｎ＿ｍｉｎ２：マージン測定時の収束レンズ位置最小値（２回目）
ｍｇｎ＿ｍａｘ３：マージン測定時の収束レンズ位置最大値（３回目）
ｍｇｎ＿ｍｉｎ３：マージン測定時の収束レンズ位置最小値（３回目）
ｍｇｎ＿ｍａｘＮ：マージン測定時の収束レンズ位置最大値（Ｎ回目）
ｍｇｎ＿ｍｉｎＮ：マージン測定時の収束レンズ位置最小値（Ｎ回目）
Ｌｉｍｉｔ：比較手段Ｃｃ１から出力された推測結果
ｔｅｍｐ：温度測定結果
Ｖｅｒｓｉｏｎ  Ａ：マージン測定時のプログラム識別情報
Ｖｅｒｓｉｏｎ  Ｂ：プログラム変更手段がプログラム変更後に保存するプログラム識別情報
ｚ１：光源
ｚ２：半透明鏡
ｚ３：収束レンズ
ｚ４：記録媒体
ｚ５：フォーカス駆動回路
ｚ６：分割光検出器
ｚ７：フォーカス誤差検出手段
ｚ８：再生信号処理手段
ｚ９：フォーカスバランス調整手段
ｚ１０：フォーカスバランス変更手段
ｚ１１：フォーカス制御手段
ｚ１２：フォーカス駆動手段
ｚ１３：光源から分割光検出器までのレーザ光の経路
ｚ１４：再生信号出力
ｚ１５：記録媒体上の信号記録トラック
ｚ１６：トラックとトラックの間の未記録部
ｚ１７：記録媒体上の光ビームのスポット
ｚ１８：記録媒体から正確にデータを再生するために必要な再生信号振幅の最小値
ｚ１９：再生信号振幅がｚ１８以上になる収束レンズ位置の最小値
ｚ２０：再生信号振幅がｚ１８以上になる収束レンズ位置の最大値
ｚ２１：マージン
ｚ２２：記録媒体から正確にデータを再生するために必要な再生ジッタの最大値
ｚ２３：再生ジッタがｚ２２以下になる収束レンズ位置の最小値
ｚ２４：再生ジッタがｚ２２以上になる収束レンズ位置の最大値
ｚ２５：マージン
Ａ１：収束レンズ位置の調整方法ＡまたはＣの手順１
Ａ２：収束レンズ位置の調整方法ＡまたはＣの手順２
Ａ３：収束レンズ位置の調整方法ＡまたはＣの手順３
Ａ４：収束レンズ位置の調整方法ＡまたはＣの手順４
Ａ（１）：調整方法ＡまたはＣの手順１実行前の収束レンズ位置
Ａ（２）：調整方法ＡまたはＣの手順１実行中の収束レンズ位置
Ａ（３）：調整方法ＡまたはＣの手順１実行後の収束レンズ位置
Ａ（４）：調整方法ＡまたはＣの手順２実行後の収束レンズ位置
Ａ（５）：調整方法ＡまたはＣの手順３実行後の収束レンズ位置
Ａ（６）：調整方法ＡまたはＣの手順４実行後の収束レンズ位置
Ｂ１：収束レンズ位置の調整方法ＢまたはＤの手順１
Ｂ２：収束レンズ位置の調整方法ＢまたはＤの手順２
Ｂ３：収束レンズ位置の調整方法ＢまたはＤの手順３
Ｂ（１）：調整方法ＢまたはＤの手順１実行前の収束レンズ位置
Ｂ（２）：調整方法ＢまたはＤの手順１実行後の収束レンズ位置
Ｂ（３）：調整方法ＢまたはＤの手順２実行後の収束レンズ位置
Ｂ（４）：調整方法ＢまたはＤの手順３実行後の収束レンズ位置
Ｂ（５）：調整方法ＢまたはＤ実行後の収束レンズ位置
【発明を実施するための最良の形態】
【００６８】
（実施の形態１）
図１は、本発明の実施の形態１にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、比較手段Ａａ５、フォーカスバランス調整方法選択手段ａ６、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９と以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。【００６９】
次に信号の伝達経路に沿って各構成手段について説明する。【００７０】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１については既に説明しているため、その説明を省略する。【００７１】
ディスクデータ取得手段ａ２は、再生信号処理手段ｚ８から出力される再生信号出力ｚ１４を使用して記録媒体ｚ４を個別に識別するデータを取得する。記録媒体ｚ４を個別に識別するデータは、記録媒体ｚ４に予め埋め込まれているＢＣＡ（Ｂｕｒｓｔ  Ｃｕｔｔｉｎｇ  Ａｒｅａ）情報が例として挙げられる。【００７２】
条件設定手段ａ３は、設定した記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値ｚ１８をマージン測定手段ａ４に出力する。【００７３】
マージン測定手段ａ４は、フォーカスバランス変更手段ｚ１０によりフォーカス誤差信号にオフセットを加えることで収束レンズ位置を移動させ、収束レンズ位置移動後の再生信号振幅を再生信号処理手段ｚ８から取得する。この動作を繰り返すことで図７に記載した収束レンズ位置と再生信号振幅の関係を求め、条件設定手段ａ３が設定した記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値ｚ１８から再生信号振幅がｚ１８以上になる収束レンズ位置の範囲ｚ１９、ｚ２０を求め、収束レンズ位置の範囲ｚ１９、ｚ２０を不揮発性メモリａ８に保存する。【００７４】
比較手段Ａａ５は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果をフォーカスバランス調整方法選択手段ａ６へ出力する。比較結果の求め方は後述する。【００７５】
フォーカスバランス調整方法選択手段ａ６は、比較手段Ａａ５からの出力によって前述した調整方法Ａと調整方法Ｂの中から調整方法を選択する信号をフォーカスバランス調整手段Ａａ７に出力する。【００７６】
フォーカスバランス調整手段Ａａ７は、フォーカスバランス調整方法選択手段ａ６からの出力によって前述した調整方法Ａまたは調整方法Ｂを実行し、調整後の収束レンズ位置を不揮発性メモリａ８に保存する。また、フォーカスバランス調整手段Ａａ７は、調整方法を行う際の、再生信号の測定回数、あるいは収束レンズ位置の移動量を切り替える。【００７７】
不揮発性メモリａ８は、マージン測定手段ａ４から出力される収束レンズ位置の範囲（ｚ１９、ｚ２０）、タイマーａ９から出力されるドライブの利用度を表すデータを保存する。また、後述するシステムコントローラに内蔵されているプログラムの動作によって、ディスクデータ取得手段ａ２から出力される記録媒体ｚ４を個別に識別するデータ、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を保存する。そして比較手段Ａａ５へ保存してある内容を出力する。【００７８】
タイマーａ９は、ドライブの利用度を表すデータを出力する。ドライブの利用度を表すデータとは具体的にはドライブ出荷後の経過時間、ドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介して取得可能なドライブを接続している機器がカウントしている絶対時間、ドライブが前記記録媒体を再生あるいは記録するごとにカウントアップするカウンタ値などがある。ドライブとドライブを接続している機器がケーブルを介してデータの受け渡しを行う時のコマンドフォーマットは、例えばＡＴＡＰＩコマンドやＤＩＡＧコマンド（システムコントローラａ１１上で動作するプログラムとドライブを接続している機器上で動作するプログラムでデータの受け渡しをする時に使用する独自のコマンドフォーマット）がある。【００７９】
なお、本発明では、光ディスク用信号処理装置の不揮発性メモリａ８を用いる場合について説明したが、光ディスク用信号処理装置に接続されている装置の不揮発性メモリを用いてもよい。また、本発明では、ドライブの利用度を表すデータを、タイマーａ９から取得する場合を説明したが、光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得するようにしてもよい。【００８０】
次に、前記システムコントローラａ１１に内蔵されているプログラムの動作について説明する。プログラムの動作は、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合（第１の動作）と使用しない場合（第２の動作）がある。第１の動作と第２の動作の差分は第１の動作の説明の補足内容として記載する。なお、第１、第２の動作はドライブが有する機能の一例であり、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する第１の動作の方が第２の動作と比較して、より最適な調整方法を選択することができる。【００８１】
図１３は、本発明の実施の形態１にかかる光ディスク用信号処理装置の第１の動作の手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。【００８２】
起動時または記録開始前は以下の手順を実行する。【００８３】
図１３（ａ）に示すように、まず、ディスクデータ取得手順ｓａ１で、ディスクデータ取得手段ａ２を動作させ、記録媒体ｚ４を個別に識別するデータを取得し、揮発性メモリａ１０に保存する。【００８４】
次に、フォーカスバランス調整方法取得手順ｓａ２で、比較手段Ａａ５を動作させ、比較手段Ａａ５からの出力によって前述した調整方法Ａと調整方法Ｂの中から調整方法を選択する信号をフォーカスバランス調整手段Ａａ７に出力する。【００８５】
フォーカスバランス調整手順Ａｓａ３で、フォーカスバランス調整手段Ａａ７を用いて前述した調整方法Ａまたは調整方法Ｂを実行し、調整後の収束レンズ位置を揮発性メモリａ１０に保存する。調整方法は前述した調整方法Ａと調整方法Ｂの中から調整方法を選択する信号によって選択する。【００８６】
フォーカスバランス調整値保存手順Ａｓａ４で、揮発性メモリａ１０に保存してある記録媒体ｚ４を個別に識別するデータ、調整後の収束レンズ位置、タイマーａ９から出力されるドライブの利用度を表すデータを不揮発性メモリａ８に保存する。なお、第２の動作の場合は、本手順を実行しない。【００８７】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。【００８８】
図１３（ｂ）に示すように、まず、ディスクデータ取得手順ｓａ１を行う。なお、ディスクデータ取得手順ｓａ１については既に説明しているため、その説明を省略する。【００８９】
次に、フォーカスバランス値取得手順ｓａ５で、収束レンズ位置を取得し、揮発性メモリａ１０に保存する。【００９０】
アクセス手順ｓａ６で、再生信号振幅を測定する記録媒体ｚ４上の位置に光ピックアップａ１を移動する。【００９１】
マージン測定手順Ａｓａ７で、マージン測定手段ａ４を動作させ、収束レンズ位置の範囲ｚ１９、ｚ２０を求め、揮発性メモリａ１０に保存してある記録媒体ｚ４を個別に識別するデータ、タイマーａ９から出力されるドライブの利用度を表すデータとともに不揮発性メモリａ８に保存する。【００９２】
フォーカスバランス値復帰手順ｓａ８で、フォーカスバランス値取得手順ｓａ５で揮発性メモリａ１０に保存した収束レンズ位置を復帰する。【００９３】
次に、本発明の実施の形態１にかかる光ディスク用信号処理方法を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について、図１４〜図２０を用いて説明する。【００９４】
図１４は、本発明の実施の形態１にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。【００９５】
図１４において、ｍｇｎ＿ｍａｘはマージン測定時の収束レンズ位置の最大値、ｍｇｎ＿ｍｉｎはマージン測定時の収束レンズ位置の最小値、ａｄｊ  ｍａｘは調節時の収束レンズ位置の最大値、ａｄｊ  ｍｉｎは調節時の収束レンズ位置の最小値を示す。また、Ｄｉｓｃ１は記録媒体を個別に識別データ、ｔｉｍｅはドライブ出荷後の時間、ｖａｌｕｅは収束レンズ位置を示す。【００９６】
なお、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用しない動作Ｂの場合、調整時の収束レンズ位置の最大値（ａｄｊ＿ｍａｘ）と最小値（ａｄｊ＿ｍｉｎ）の部分は存在しない。【００９７】
図１５〜図１７は、本発明の実施の形態１にかかる光ディスク用信号処理装置の第１の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図１５〜図１７で用いている条件式の詳細を以下に記載する。ここで、記録媒体ｚ４を個別に識別するデータを使用する場合は、現在記録媒体を再生して得られた揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと、過去に記録媒体を再生して得られた不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ａ〜Ｅの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ａ〜Ｅの処理を行う。なお、記録媒体ｚ４を個別に識別するデータを使用する場合は、例えばＤＶＤ―ＲＡＭやＤＶＤ−Ｒなどの特定のディスクについて調整方法を選択することができ、記録媒体ｚ４を個別に識別するデータを使用しない場合は、ディスクを区別することなく、調整方法を選択することができる。【００９８】
［条件式Ａ］
（i）mgn_max＞adj maxかつadj min＞mgn_minのとき、またはmgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは調整方法Ａを実行する。すなわち、マージン測定時の収束レンズ位置の最大値が調整時の収束レンズ位置の最大値より大きく、かつマージン測定時の収束レンズ位置の最小値が調整時の収束レンズ位置の最小値より小さいとき、またはマージン測定時の収束レンズ位置の最大値と最小値、調整時の収束レンズ位置の最大値と最小値の全てに値が保存されていないときは、調整方法Ａを実行する。
（ii）mgn_max＜adj maxまたはadj min＜mgn_minのときは調整方法Ｂを実行する。すなわち、マージン測定時の収束レンズ位置の最大値が調整時の収束レンズ位置の最大値より小さく、かつマージン測定時の収束レンズ位置の最小値が調整時の収束レンズ位置の最小値より大きいときは、調整方法Ｂを実行する。【００９９】
［条件式Ｂ］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリａ８のmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が、不揮発性メモリａ８のマージン測定時の収束レンズ位置の最大値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、マージン測定時の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリａ８のmgn_maxのときは何もしない。【０１００】
［条件式Ｃ］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリａ８のmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が不揮発性メモリａ８に保存されているマージン測定時の収束レンズ位置の最小値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、マージン測定時の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリａ８のmgn_minのときは何もしない。【０１０１】
［条件式Ｄ］
（i）調整後の収束レンズ位置最大値（a_max）＞不揮発性メモリａ８のadj_maxのとき、またはadj_maxに値が保存されていないときはadj_maxの値をa_maxに変更する。すなわち、調整後の収束レンズ位置の最大値が不揮発性メモリａ８に保存されている調整時の収束レンズ位置の最大値より大きいとき、または調整時の収束レンズ位置の最大値に値が保存されていないときは、調整時の収束レンズ位置の最大値の値を調整後の収束レンズ位置の最大値に変更する。
（ii）調整後の収束レンズ位置最大値（a_max）＜不揮発性メモリａ８のadj_maxのときは何もしない。【０１０２】
［条件式Ｅ］
（i）調整後の収束レンズ位置最小値（a_min）＜不揮発性メモリａ８のadj_minのとき、またはadj_minに値が保存されていないときはadj_minの値をa_minに変更する。すなわち、調整後の収束レンズ位置の最小値が不揮発性メモリａ８に保存されている調整時の収束レンズ位置の最小値より小さいとき、または調整時の収束レンズ位置の最小値に値が保存されていないときは、調整時の収束レンズ位置の最小値の値を調整後の収束レンズ位置の最小値に変更する。
（ii）調整後の収束レンズ位置最小値（a_min）＞不揮発性メモリａ８のadj_minのときは何もしない。【０１０３】
ここで、ドライブを出荷して時間が経過していないときはマージンが広く、調整時の収束レンズ位置がマージンの範囲に含まれており、条件式Ａ（i）に示すように調整方法Ａを選択するが、ドライブを出荷してから時間が経過すると、ドライブの部品が劣化して、マージンが狭くなるため、調整時の収束レンズ位置がマージンの範囲に含まれず、条件式Ａ（ii）に示すように調整方法Ｂを選択する。【０１０４】
また、ドライブを出荷後、マージン測定を定期的に行っており、条件式Ｂ（i）、Ｃ（i）では、マージンが狭くなった状態を不揮発性メモリａ８に保存する。【０１０５】
以下、図１５〜図１７について説明する。【０１０６】
図１５において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を条件式Ｂ、Ｃに従い、不揮発性メモリａ８に保存する。すなわち、ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｂ(ｉ)、Ｃ（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。【０１０７】
次に、ドライブ出荷後の時間がｔ１のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので条件式Ａの（i）を満たすため調整方法Ａを実行し、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。【０１０８】
ドライブ出荷後の時間がｔ２のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ０＞ｆ１、ｆ２＞ａ０であり、条件式Ａの（i）を満たすため調整方法Ａを実行し、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはそのままで、ａｄｊ  ｍｉｎはｆ１からｆ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１０９】
図１６において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を条件式Ｂ、Ｃに従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＜ｂ０、ａ１＞ａ０であるため、条件式Ｂ（i）、Ｃ（i）に従い、ｍｇｎ＿ｍａｘをｂ０からｂ１に変更し、ｍｇｎ＿ｍｉｎをａ０からａ１に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１１０】
次に、ドライブ出荷後の時間がｔ４のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ１＞ｆ１、ｆ２＞ａ１であり、条件式Ａの（i）を満たすため調整方法Ａを実行し、ｆ３＞ｆ１なので、結果を条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ１のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１１１】
ドライブ出荷後の時間がｔ５のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。条件式Ａの（i）を満たすため調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＞ｆ３、ａ１＞ｆ２なので、条件式Ａの（i）を満たすため調整方法Ａを実行し、ｆ４＜ｆ３、ｆ４＞ｆ２なので、結果を条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１１２】
図１７において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を条件式Ｂ、Ｃに従い、不揮発性メモリａ８に保存する。すなわち、ｂ２＜ｂ１、ａ２＞ａ１であるため、条件式Ｂ（i）、Ｃ（i）に従い、ｍｇｎ＿ｍａｘをｂ１からｂ２に変更し、ｍｇｎ＿ｍｉｎをａ１からａ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、値がａ２であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１１３】
次に、ドライブ出荷後の時間がｔ７のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ２＜ｆ３、ｆ２＜ａ２ので、条件式Ａの（ii）を満たすため調整方法Ｂを実行し、ｆ５＜ｆ３、ｆ５＞ｆ２なので、結果を条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１１４】
図１８〜図２０は、本発明の実施の形態１にかかる光ディスク用信号処理装置の第２の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図１８〜図２０で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｆ〜Ｈの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｆ〜Ｈの処理を行う。【０１１５】
［条件式Ｆ］
（i）mgn_max＞MAX（固定値）かつMIN（固定値）＞mgn_minのときは調整方法Ａを実行する。すなわち、マージン測定時の収束レンズ位置の最大値がMAX（固定値）より大きく、かつマージン測定時の収束レンズ位置の最小値がMIN（固定値）より小さいときは調整方法Ａを実行する。なお、MAX（固定値）、MIN（固定値）はあらかじめ設定している値である。
（ii）mgn_max＜MAX（固定値）またはMIN（固定値）＜mgn_minのときは調整方法Ｂを実行する。【０１１６】
［条件式Ｇ］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリのmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が不揮発性メモリに保存されているマージン測定時の収束レンズ位置の最大値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、マージン測定時の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリのmgn_maxのときは何もしない。【０１１７】
［条件式Ｈ］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリのmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が不揮発性メモリに保存されているマージン測定時の収束レンズ位置の最小値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、マージン測定時の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリのmgn_minのときは何もしない。【０１１８】
以下、図１８〜図２０について説明する。【０１１９】
図１８において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を条件式Ｇ、Ｈに従い、不揮発性メモリａ８に保存する。すなわち、ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｇ(ｉ)、Ｈ（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。【０１２０】
次に、ドライブ出荷後の時間がｔ１のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。【０１２１】
ドライブ出荷後の時間がｔ２のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。【０１２２】
図１９において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を条件式Ｇ、Ｈに従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＜ｂ０、ａ１＞ａ０なので、条件式Ｇ（i）、Ｈ（i）に従い、ｍｇｎ＿ｍａｘをｂ０からｂ１に変更し、ｍｇｎ＿ｍｉｎをａ０からａ１に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１である。【０１２３】
次に、ドライブ出荷後の時間がｔ４のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。条件式Ｆの（i）を満たすため調整方法Ａを実行する。すなわち、ｂ１＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ１であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。【０１２４】
ドライブ出荷後の時間がｔ５のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ１＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ１であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。【０１２５】
図２０において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を条件式Ｇ、Ｈに従い、不揮発性メモリａ８に保存する。すなわち、ｂ２＜ｂ１、ａ２＞ａ１なので、条件式Ｇ（i）、Ｈ（i）に従い、ｍｇｎ＿ｍａｘをｂ１からｂ２に変更し、ｍｇｎ＿ｍｉｎをａ１からａ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、値がａ２である。【０１２６】
次に、ドライブ出荷後の時間がｔ７のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ２＜ＭＡＸ（固定値）かつＭＩＮ（固定値）＜ａ２であり、条件式Ｆの（ii）を満たすため調整方法Ｂを実行する。【０１２７】
なお、本実施の形態１では、図５に示した調整方法Ａと、図６に示した調整方法Ｂのいずれかを選択する場合について説明したが、調整方法Ａ、Ｂについて、フォーカスバランス調整手段Ａａ７により再生信号の測定回数や収束レンズ位置の移動量を変更した第１または第２の調整方法のいずれかを選択するようにしてもよい。例えば、図５に示した調整方法Ａについて再生信号の測定回数を１回または５回に切り替えたとき、測定回数が１回の場合を第１の調整方法、測定回数が５回の場合を第２の調整方法とすると、第２の調整方法の方が精度がよい。また、収束レンズ位置の移動量をｘまたはｙ（ｘ＜ｙ）に切り替えたとき、移動量がｘの場合を第１の調整方法、移動量がｙの場合を第２の調整方法とすると、第１の調整方法の方が精度がよい。【０１２８】
また、本実施の形態１では、フォーカス誤差検出手段ｚ７、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに光ピックアップａ１が生成した電気信号から光ピックアップａ１と記録媒体ｚ４上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記トラッキング誤差検出手段が生成するトラッキング誤差にオフセットを加えるトラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりにトラッキング誤差を小さくするための収束レンズｚ３の移動量を求めるトラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに光ピックアップａ１の位置を記録媒体ｚ４の半径方向に変更するためのトラッキング駆動手段を備えるようにしてもよい。【０１２９】
また、フォーカス誤差検出手段ｚ７の代わりに光ピックアップａ１が生成した電気信号から光ピックアップａ１と記録媒体ｚ４の物理的な角度差を検出するためのチルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト誤差検出手段が生成するチルト誤差にオフセットを加えるチルト変更手段を備え、フォーカス制御手段ｚ１１の代わりにチルト誤差を小さくするための収束レンズｚ３の角度変更量を求めるチルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに光ピックアップａ１の物理的な角度を変更するためのチルト駆動手段を備えるようにしてもよい。【０１３０】
チルト誤差は、例えば記録媒体ｚ４がＤＶＤ−ＲＡＭの場合にＣＡＰＡ（Ｃｏｎｐｌｅｍｅｎｔａｒｙ  Ａｌｌｏｃａｔｅｄ  Ｐｉｔ  Ａｄｄｒｅｓｓ）と呼ばれるディスク上の位置情報をもつ物理構造を光ピックアップａ１から照射されたレーザ光が通過する時に分割光検出器ｚ６が検出する反射ビームの暗側レベル（反射ビームが暗くなるときの分割光検出器ｚ６の出力電流または出力電圧）から検出する。具体的には、記録媒体ｚ４上に存在する溝の中心から溝間隔の半分だけ記録媒体ｚ４の中心側にずれた位置に存在するＣＡＰＡの暗側レベルと記録媒体ｚ４上に存在する溝の中心から溝間隔の半分だけ記録媒体ｚ４の外周側にずれた位置に存在するＣＡＰＡの暗側レベルの差をチルト誤差として検出する。【０１３１】
また、本実施の形態１では、再生信号処理手段ｚ８を用いる場合について説明したが、再生信号処理手段ｚ８の代わりに再生信号出力ｚ１４を２値化した信号の周期と記録媒体の規格書によって規定されている基準周期との差（再生ジッタ）を出力する再生ジッタ処理手段を備えるようにしてもよく、同様の機能を実現できる。ただし、図４に示した収束レンズの位置と再生信号の関係に対して、収束レンズの位置と再生ジッタは図９に示した関係になる。図９において、（ａ）〜（ｃ）はそれぞれ収束レンズ位置がＡ〜Ｃのときを示す。再生ジッタは光ビームのスポット径により異なり、図４（ｂ）に示すように、焦点が合った時（収束レンズ位置がＢの時）、つまり正しく収束制御されたときにスポット径が最小となって再生ジッタ値が最小となる。再生ジッタ値が最小になると記録媒体ｚ４から正確にデータを再生することができるため、光ディスク装置では記録媒体ｚ４からデータを再生する前に再生ジッタ値が最大になるように収束レンズｚ３の位置を調整する。【０１３２】
この図９に示した収束レンズの位置と再生ジッタの関係により収束レンズ位置の調整方法は、図１０に示した収束レンズ位置の調整方法Ｃと図１１に示した収束レンズ位置の調整方法Ｄのようになる。また、フォーカス位置とマージンの関係は図１２に示したようになる。まず、図１０を用いて調整方法Ｃの手順について説明する。【０１３３】
図１０において、手順Ａ１で、調整前の収束レンズ位置Ａ（１）の再生ジッタを測定する。次に収束レンズ位置をＡ（２）に変更し再生ジッタを測定する。Ａ（１）の値に比べてＡ（２）の値が大きいため、収束レンズ位置をＡ（２）とは逆方向のＡ（３）に変更する。【０１３４】
次に、手順Ａ２で、Ａ（３）の値を測定した後、収束レンズ位置をＡ（４）に変更し再生ジッタ値を測定する。Ａ（３）の値に比べてＡ（４）の値が小さいため、手順Ａ３へ進む。【０１３５】
手順Ａ３で、収束レンズ位置をＡ（５）に変更し再生ジッタ値を測定する。Ａ（４）の値に比べてＡ（５）の値が大きいため、手順Ａ４へ進む。【０１３６】
手順Ａ４で、レンズ位置をＡ（６）に変更し再生ジッタ値を測定する。Ａ（５）の値に比べてＡ（６）の値が大きいため、Ａ（５）を調整後のレンズ位置として調整を終了する。【０１３７】
次に図１１を用いて調整方法Ｄの手順について説明する。【０１３８】
まず、手順Ｂ１で調整前の収束レンズ位置Ｂ（１）の再生ジッタ値を測定する。次に図５の調整方法Ａの手順と同様の手順で再生ジッタ値が最小となるレンズ位置Ｂ（２）に調整する。【０１３９】
次に、手順Ｂ２で、Ｂ（２）から手順Ｂ１と逆方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生ジッタ値から閾値を引いた値になるレンズ位置Ｂ（３）を見つける。【０１４０】
手順Ｂ３で、Ｂ（２）から手順Ｂ１と同方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生ジッタ値から閾値を引いた振幅になるレンズ位置Ｂ（４）を見つける。【０１４１】
手順Ｂ４で、Ｂ（３）とＢ（４）の中間のレンズ位置Ｂ（５）を調整後のレンズ位置として調整を終了する。【０１４２】
図１２は、再生ジッタ値と収束レンズ位置の関係を示している。記録媒体ｚ４から正確にデータを再生するために必要な再生ジッタ値の最大値をｚ２２とすると、再生ジッタ値がｚ２２以下になる収束レンズ位置はｚ２３〜ｚ２４の範囲である。この範囲をマージンｚ２５と呼ぶ。【０１４３】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、トラッキング誤差検出手段により検出されるトラッキング誤差と収束レンズ位置の関係は、図４に示した収束レンズ位置と再生信号の関係と同じになるため、再生信号処理手段ｚ８の代わりにトラッキング誤差検出手段を用いるようにしてもよい。【０１４４】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、記録媒体ｚ４上に存在する溝（ウォブル）の検出信号の振幅と収束レンズ位置の関係は、図４に示した収束レンズ位置と再生信号の関係と同じになるため、再生信号処理手段ｚ８の代わりにウォブルの検出信号の振幅を出力するウォブル信号処理手段を用いるようにしてもよい。【０１４５】
また、ウォブルの検出信号を２値化した信号の周期と記録媒体の規格書によって規定されている基準周期との差（ウォブルジッタ）と収束レンズ位置の関係は、図９に示した収束レンズの位置と再生ジッタの関係と同じになるため、再生信号処理手段ｚ８の代わりにウォブルジッタを出力するウォブルジッタ処理手段を備えるようにしてもよい。【０１４６】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整するフォーカスバランス調整手段Ａａ７と、光ディスク用信号処理装置が正常動作を行える収束レンズ位置の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリａ８に保存されている収束レンズ位置の最小値以上、最大値以下の範囲と、前記フォーカスバランス調整手段Ａａ７により調整された収束レンズ位置とを比較する比較手段Ａａ５と、収束レンズ位置を調整する際に用いる再生信号の測定回数、あるいは収束レンズ位置の移動量を切り換え、前記比較手段Ａａ５の出力に基づき、前記収束レンズ位置の調整方法を切り換えるフォーカスバランス調整方法選択手段ａ６とを備え、前記フォーカスバランス調整手段Ａａ７により調整される収束レンズ位置が収束レンズ位置の最小値以上、最大値以下の範囲に含まれるように前記フォーカスバランス調整手段Ａａ７の調整方法、あるいは再生信号の測定回数、あるいは収束レンズ位置の移動量を最適化するようにしたので、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。【０１４７】
（実施の形態２）
図２１は、本発明の実施の形態２にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて、回転手段ｂ１、回転数取得手段ｂ２、回転制御手段ｂ３、比較手段Ｂｂ４、回転数選択手段ｂ５を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。ここで、実施の形態１では調整方法を選択するが、実施の形態２ではディスクの回転数を変更する。実施の形態２では、調整方法は変更せず、マージンが狭くなったら回転数を小さくすることによりマージンを広くすることができる。調整方法を変えずにマージンを広くすることができ、正確に再生することができる。【０１４８】
次に信号の伝達経路に沿って各構成手段について説明する。【０１４９】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため、その説明を省略する。【０１５０】
回転手段ｂ１は、回転制御手段ｂ３からの駆動信号により記録媒体ｚ４を回転させ、回転数取得手段ｂ２に対して記録媒体ｚ４の回転数を表す信号を出力する。記録媒体ｚ４の回転数を表す信号とは、例えば記録媒体ｚ４を回転させる直流モータにドライバが出力する信号から生成するＦＧ信号がある。【０１５１】
回転数取得手段ｂ２は、回転手段ｂ１から出力される記録媒体ｚ４の回転数を表す信号から記録媒体ｚ４の回転数を計算し、不揮発性メモリａ８に保存する。また、回転制御手段ｂ３に求めた回転数を一定周期で出力する。【０１５２】
回転制御手段ｂ３は、回転数取得手段ｂ２から一定周期で出力される記録媒体ｚ４の回転数と目標の回転数を比較し、記録媒体ｚ４の回転数が目標の回転数になる駆動信号を計算し、回転手段ｂ１に出力する。また、回転数選択手段ｂ５からの出力により目標の回転数を変更する。【０１５３】
比較手段Ｂｂ４は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果を回転数選択手段ｂ５へ出力する。比較結果の求め方は後述する。【０１５４】
回転数選択手段ｂ５は、比較手段Ｂｂ４から出力される比較結果により目標の回転数を選択し、目標回転数の選択信号を回転制御手段ｂ３へ出力する。【０１５５】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。【０１５６】
プログラムの動作は、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合（第３の動作）と使用しない場合（第４の動作）がある。第３の動作と第４の動作の差分は第３の動作の説明の補足内容として記載する。【０１５７】
図２２は、本発明の実施の形態２にかかる光ディスク装置の第３の動作の手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。【０１５８】
起動時または記録開始前は以下の手順を実行する。【０１５９】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整値保存手順Ａｓａ４については既に説明しているため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第３の動作と第４の動作の差分内容に置き換える。【０１６０】
図２２（ａ）に示すように、まず、ディスクデータ取得手順ｓａ１を行ってから、フォーカスバランス調整手順Ｂｓｂ１で、フォーカスバランス調整手段Ａａ７を用いて前述した調整方法Ａを常に実行し、調整後の収束レンズ位置を揮発性メモリａ１０に保存する。なお、調整方法Ａの代わりに調整方法Ｂを常に実行しても良い。【０１６１】
次に、フォーカスバランス調整値保存手順Ａｓａ４を行ってから、目標回転数選択手順ｓｂ２で、比較手段Ｂｂ４を動作させ、比較手段Ｂｂ４からの出力によって前述した目標回転数Ａと目標回転数Ｂの中から目標回転数を選択する信号を回転制御手段ｂ３に出力する。【０１６２】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。【０１６３】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、フォーカスバランス値復帰手順ｓａ８については既に説明しているため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第３の動作と第４の動作の差分内容に置き換える。【０１６４】
図２２（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６を行ってから、マージン測定手順Ｂｓｂ３で、比較手段Ｂｂ４を動作させ、比較手段Ｂｂ４から出力される目標回転数を選択する信号によって記録媒体ｚ４の目標回転数を選択し、マージン測定手段ａ４を動作させ、収束レンズ位置の範囲ｚ１９、ｚ２０を求め、揮発性メモリａ１０に保存してある記録媒体ｚ４を個別に識別するデータ、タイマーａ９から出力されるドライブの利用度を表すデータとともに不揮発性メモリａ８に保存する。その後フォーカスバランス値復帰手順ｓａ８を行い、終了する。【０１６５】
次に本発明の実施の形態２にかかる光ディスク用信号処理方法を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について図２３〜図２８を用いて説明する。【０１６６】
不揮発性メモリａ８に保存されるデータ構造は図１４と同じため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第３の動作と第４の動作の差分内容に置き換える。【０１６７】
図２３〜図２５は、本発明の実施の形態２にかかる光ディスク用信号処理装置の第３の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図２３〜図２５で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ａ２〜Ｃ２、Ｄ、Ｅの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ａ２〜Ｃ２、Ｄ、Ｅの処理を行う。【０１６８】
［条件式Ａ２］
（i）mgn_max＞adj maxかつadj min＞mgn_minのときは目標回転数Ａを選択する。すなわち、マージン測定時の収束レンズ位置の最大値が調整時の収束レンズ位置の最大値より大きく、かつマージン測定時の収束レンズ位置の最小値が調整時の収束レンズ位置の最小値より小さいときは、目標回転数Ａを選択する。
（ii）mgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは目標回転数Ａを選択する。
（iii）mgn_max＜adj maxまたはadj min＜mgn_minのときは目標回転数Ｂを選択する。
（目標回転数Ａ＞目標回転数Ｂ）【０１６９】
［条件式Ｂ２］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリのmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が、不揮発性メモリａ８のマージン測定時の収束レンズ位置の最大値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、マージン測定時の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリのmgn_maxのときは何もしない。【０１７０】
［条件式Ｃ２］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリのmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が不揮発性メモリａ８に保存されているマージン測定時の収束レンズ位置の最小値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、マージン測定時の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリのmgn_minのときは何もしない。【０１７１】
条件式Ｄ、条件式Ｅについては既に説明しているため、その説明を省略する。【０１７２】
以下、図２３〜図２５について説明する。【０１７３】
図２３において、ドライブ出荷後の時間がｔ０のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎ、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎの全てに値が保存されていないので、条件式Ａ２の（ii）を満たすため、目標回転数Ａを選択する。条件式Ｂ２（i）、Ｃ２（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。【０１７４】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。また、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ａ２の（ii）を満たすため、目標回転数Ａを選択する。【０１７５】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはそのままで、ａｄｊ  ｍｉｎはｆ１からｆ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。また、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ｂ０＞ｆ１、ｆ２＞ａ０なので、条件式Ａ２の（i）を満たすため、目標回転数Ａを選択する。【０１７６】
図２４において、ドライブ出荷後の時間がｔ３のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ｂ０＞ｆ１、ｆ２＞ａ０なので、条件式Ａ２の（i）を満たすため、目標回転数Ａを選択する。ｂ１＜ｂ０、ａ１＞ａ０なので、条件式Ｂ２（i）、Ｃ２（i）に従い、ｍｇｎ＿ｍａｘをｂ０からｂ１に変更し、ｍｇｎ＿ｍｉｎをａ０からｂ０に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。【０１７７】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ１なので、条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、 ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。すなわち、ａ１＞ｆ２なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。【０１７８】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ４＜ｆ３、ｆ４＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。また、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ａ１＞ｆ４なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。【０１７９】
図２５において、ドライブ出荷後の時間がｔ６のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。マージンを測定し、ａ２、ｂ２が得られ、測定結果を条件式Ｂ２、Ｃ２に従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ａ１なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択し、ｂ２＞ｂ１、ａ２＜ａ１であるため、条件式Ｂ２（ii）、Ｃ２（ii）に従い、ｍｇｎ＿ｍａｘはｂ１のままでありｍｇｎ＿ｍｉｎはａ１のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０１８０】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ５＜ｆ３、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。ａ１＞ｆ２なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。【０１８１】
図２６〜図２８は、本発明の実施の形態２にかかる光ディスク用信号処理装置の第４の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図２６〜図２８で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｆ２〜Ｈ２の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｆ２〜Ｈ２の処理を行う。【０１８２】
［条件式Ｆ２］
（i）mgn_max＞MAX（固定値）かつMIN（固定値）＞mgn_minのときは目標回転数Ａを選択する。すなわち、マージン測定後の収束レンズ位置の最大値がMAX（固定値）より大きく、かつマージン測定後の収束レンズ位置の最小値がMIN（固定値）より小さいときは目標回転数Ａを選択する。
（ii）mgn_max、mgn_minの全てに値が保存されていないときは目標回転数Ａを選択する。すなわち、マージン測定後の収束レンズ位置の最大値、マージン測定後の収束レンズ位置の最小値の全てに値が保存されていないときは目標回転数Ａを選択する。
（iii）mgn_max＜MAX（固定値）またはMIN（固定値）＜mgn_minのときは目標回転数Ｂを選択する。【０１８３】
（目標回転数Ａ＞目標回転数Ｂ）【０１８４】
［条件式Ｇ２］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリのmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が、不揮発性メモリａ８のマージン測定後の収束レンズ位置の最大値より小さいとき、または不揮発性メモリａ８のマージン測定後の収束レンズ位置の最大値に値が保存されていないときはマージン測定後の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリのmgn_maxのときは何もしない。【０１８５】
［条件式Ｈ２］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリのmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が、不揮発性メモリａ８のマージン測定後の収束レンズ位置の最小値より大きいとき、または不揮発性メモリａ８のマージン測定後の収束レンズ位置の最小値に値が保存されていないときはマージン測定後の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリのmgn_minのときは何もしない。【０１８６】
以下、図２６〜図２８について説明する。【０１８７】
図２６において、ドライブ出荷後の時間がｔ０のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎの全てに値が保存されていないので、条件式Ｆ２の（ii）を満たすため、目標回転数Ａを選択する。ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｇ２（i）、Ｈ２（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。【０１８８】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行する。ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。【０１８９】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行する。不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。すなわち、ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。【０１９０】
図２７において、ドライブ出荷後の時間がｔ３のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。ｂ１＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ１であり、条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。ｂ１＜ｂ０、ａ１＞ａ０なので、条件式Ｇ２（i）、Ｈ２（i）に従い、ｍｇｎ＿ｍａｘにｂ１、ｍｇｎ＿ｍｉｎにａ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１である。【０１９１】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択する。【０１９２】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択する。【０１９３】
図２８において、ドライブ出荷後の時間がｔ６のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択し、ｂ２＞ｂ１、ａ２＜ａ１なので、条件式Ｇ２（ii）、Ｈ２（ii）に従い、ｍｇｎ＿ｍａｘはｂ１のままであり、ｍｇｎ＿ｍｉｎはａ１のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１である。【０１９４】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択する。【０１９５】
なお、本実施の形態２では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。【０１９６】
また、フォーカス誤差検出手段ｚ７の代わりに前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。【０１９７】
また、本実施の形態２では、再生信号処理手段ｚ８を用いる場合について説明したが、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。【０１９８】
トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。【０１９９】
トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。【０２００】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。【０２０１】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリａ８に保存されている収束レンズ位置の最小値以上、最大値以下の範囲と、前記フォーカスバランス調整手段Ａａ７により調整された収束レンズ位置とを比較する比較手段Ｂｂ４と、前記比較手段Ｂｂ４からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段ｂ５と、前記記録媒体の回転数を取得する回転数取得手段ｂ２と、前記回転数選択手段ｂ５と前記回転数取得手段ｂ２の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段ｂ３を備え、前記不揮発性メモリａ８に収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度と前記回転数取得手段ｂ２の出力する前記記録媒体の回転数とともに保存し、フォーカスバランス調整手段Ａａ７により調整される収束レンズ位置が収束レンズ位置の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段ｂ５により前記記録媒体の回転数を最適化するようにしたので、光ディスク用信号処理装置ごとに最適な前記記録媒体の回転数を自動的に選択して、マージンが狭くなったら回転数を小さくすることによりマージンを広くすることにより、高い回転数で前記記録媒体の再生、記録を行ってエラーが起こった後に低い回転数で前記記録媒体の再生、記録を行う場合に比べて、再生時間や記録時間を短縮することができ、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、回転数を小さくすることによりマージンを広くして、光ディスク装置出荷後の再生、記録品質を維持することができる。【０２０２】
（実施の形態３）
図２９は本発明の実施の形態３にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて比較手段Ｃｃ１、推定結果出力手段ｃ２を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。【０２０３】
次に信号の伝達経路に沿って各構成手段について説明する。【０２０４】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため、その説明を省略する。【０２０５】
比較手段Ｃｃ１は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を用いて、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。推測結果の求め方は後述する。【０２０６】
推定結果出力手段ｃ２は、比較手段Ｃｃ１から出力された推測結果をドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対して出力する。ケーブルを介してデータの受け渡しを行う時のコマンドフォーマットは、例えばＡＴＡＰＩコマンドやＤＩＡＧコマンド（システムコントローラａ１１上で動作するプログラムとドライブを接続している機器上で動作するプログラムでデータの受け渡しをする時に使用する独自のコマンドフォーマット）がある。推定結果はタイマーａ９が出力するドライブの利用度を表すデータと同じ形式になる。例えば、ドライブの利用度を表すデータがドライブ出荷後の経過時間の場合は、推定結果もドライブ出荷後の経過時間の形式になる。ドライブの利用度を表すデータがドライブと機器を接続するケーブルを介して取得可能なドライブを接続している機器がカウントしている絶対時間の場合は、推定結果も絶対時間の形式になる。ドライブの利用度を表すデータが、ドライブが前記記録媒体を再生あるいは記録するごとにカウントアップするカウンタ値の場合は、推定結果もカウンタ値の形式になる。【０２０７】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。【０２０８】
プログラムの動作は、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合（第５の動作）と使用しない場合（第６の動作）がある。第５の動作と第６の動作の差分は第５の動作の説明の補足内容として記載する。【０２０９】
図３０は、本発明の実施の形態３にかかる光ディスク用信号処理装置の第５の動作の手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。【０２１０】
起動時または記録開始前は以下の手順を実行する。【０２１１】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４については既に説明しているため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第５の動作と第６の動作の差分内容に置き換える。【０２１２】
図３０（ａ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４を行ってから、推定結果出力手順ｓｃ１で、２回以上のマージン測定結果が不揮発性メモリａ８に保存されている場合、不揮発性メモリａ８に保存されているドライブの利用度を表すデータと収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を用いて、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力する。２回以上のマージン測定結果が不揮発性メモリａ８に保存されていない場合は、何もせず本手順を終了する。動作Ｆの場合は、２回以上のマージン測定結果が不揮発性メモリａ８に保存されているならば不揮発性メモリａ８に保存されているドライブの利用度を表すデータと収束レンズ位置の範囲（ｚ１９、ｚ２０）を用いて、固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力する。２回以上のマージン測定結果が不揮発性メモリａ８に保存されていないならば、何もせず本手順を終了する。【０２１３】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。【０２１４】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８については既に説明しているため省略する。ただし、第１の動作と第２の動作の差分内容は第５の動作と第６の動作の差分内容に置き換える。【０２１５】
図３０（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８を行ってから、推定結果出力手順ｓｃ１で、起動時または記録開始前と同じ処理を実行する。【０２１６】
次に本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について図３１〜図３８を用いて説明する。【０２１７】
図３１は、本発明の実施の形態３にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。マージン測定時はマージン測定時の収束レンズ位置の保存領域を拡張し、新たに測定された収束レンズ位置の範囲（ｚ１９、ｚ２０）を拡張した領域に保存する。動作Ｆの場合、調整時の収束レンズ位置の最大値（ａｄｊ＿ｍａｘ）と最小値（ａｄｊ＿ｍｉｎ）の部分は存在しない。【０２１８】
図３２〜図３４は、本発明の実施の形態３にかかる光ディスク用信号処理装置における、第５の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。条件式は、前述した条件式Ｄ、Ｅと以下で後述する条件式Ａ３を用いる。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｄ、Ｅ、Ａ３の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｄ、Ｅ、Ａ３の処理を行う。なお、実施の形態３は、２回以上マージンの測定が行われ、ｍｇｎ＿ｍａｘとｍｇｎ＿ｍｉｎの値が少なくとも２組以上必要である。【０２１９】
［条件式Ａ３］
（i）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されている場合は、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。すなわち、マージン測定後の収束レンズ位置の最大値１、最大値２、マージン測定後の収束レンズ位置の最小値１、最小値２の全てに値が保存されている場合は、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。
（ii）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されていない場合は何もしない。【０２２０】
以下、図３２〜図３４について説明する。【０２２１】
図３２において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を不揮発性メモリａ８に保存する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。【０２２２】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。【０２２３】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはｆ１のままであり、ａｄｊ  ｍｉｎはｆ１からｆ２に変更する。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。【０２２４】
図３３において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。ここで、推測結果（ｔａ）は、ｍｇｎ＿ｍｉｎ１の値ａ０、ｍｇｎ＿ｍｉｎ２の値ａ１から推測された結果である。【０２２５】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ１、ｆ３＞ｆ２なので、条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。【０２２６】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ４＜ｆ３、ｆ４＞ｆ２であり、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。【０２２７】
図３４において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。ここで、推測結果（ｔｂ）は、ｍｇｎ＿ｍｉｎ１の値ａ０、ｍｇｎ＿ｍｉｎ２の値ａ１、ｍｇｎ＿ｍｉｎ３の値ａ２から推測された結果である。【０２２８】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ５＜ｆ３、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。【０２２９】
図３５は、本発明の実施の形態３にかかる光ディスク用信号処理装置における、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測する時の方法を図３４の「ドライブ出荷後の時間がｔ６のとき」を例に挙げて説明する。図３５では（ｔ０，ｍｇｎ＿ｍａｘ１の値）（ｔ３，ｍｇｎ＿ｍａｘ２の値）（ｔ６,ｍｇｎ＿ｍａｘ３の値）からの合計距離が最も近い直線Ａを求め、（ｔ０，ｍｇｎ＿ｍｉｎ１の値）（ｔ３，ｍｇｎ＿ｍｉｎ２の値）（ｔ６,ｍｇｎ＿ｍｉｎ３の値）からの合計距離が最も近い直線Ｂを求めているが、具体的には最小二乗法などの近似手法を用いる。また、直線の代わりに二次以上の関数で近似しても同様の機能を実現できる。ここで、直線Ａとａｄｊ  ｍａｘの値の交点Ａの時間（ＴＢ）と、直線Ｂとａｄｊ  ｍｉｎの値の交点Ｂの時間（ｔｂ）のうち、ドライブ出荷後の時間が短い交点の時間（ｔｂ）を推測結果として出力する。図３５に示すように、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなっている。また、動作Ｆの場合は、図３５の「ａｄｊ  ｍａｘの値」を「ＭＡＸ（固定値）」に、「ａｄｊ  ｍｉｎの値」を「ＭＩＮ（固定値）」に置き換える以外は同じ方法で固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測する。【０２３０】
なお、本実施の形態では、図３２〜３４、図３６〜図３８に示すように、ドライブ出荷後の時間が短い交点の時間（ｔｂ）を推測結果として出力する場合について説明しているが、ドライブ出荷後の時間が長い交点の時間（ＴＢ）、または（ｔｂ＋ＴＢ）／２を推測結果として出力するようにしてもよい。【０２３１】
図３６〜図３８は、本発明の実施の形態３にかかる光ディスク用信号処理装置の第６の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。条件式は、前述した条件式Ｄ、Ｅと以下で後述する条件式Ｆ３を用いる。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｄ、Ｅ、Ｆ３の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｄ、Ｅ、Ｆ３の処理を行う。【０２３２】
［条件式Ｆ３］
（i）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されている場合は、固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。すなわち、マージン測定後の収束レンズ位置の最大値１、最大値２、マージン測定後の収束レンズ位置の最小値１、最小値２の全てに値が保存されている場合は、固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。
（ii）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されていない場合は何もしない。【０２３３】
以下、図３６〜図３８について説明する。【０２３４】
図３６において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を不揮発性メモリａ８に保存する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されていないので、条件式Ｆ３の（ii）を満たすので、何もせず終了する。【０２３５】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されていないので、条件式Ｆ３の（ii）を満たすので、何もせず終了する。【０２３６】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されていないので、条件式Ｆ３の（ii）を満たすので、何もせず終了する。【０２３７】
図３７において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。【０２３８】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。【０２３９】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。【０２４０】
図３８において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。【０２４１】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。【０２４２】
なお、本実施の形態３では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。【０２４３】
また、本実施の形態３では、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。【０２４４】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。【０２４５】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。【０２４６】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。【０２４７】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。【０２４８】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整する出力するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲から、前記収束レンズ位置の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測する比較手段Ｃｃ１と、前記の予測された利用度を出力する推測結果出力手段ｃ２を備えるようにしたので、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測することにより、光ディスク用信号処理装置のユーザは前記記録媒体を正常に再生、記録できる期間を知ることができる。【０２４９】
（実施の形態４）
図３９は本発明の実施の形態４にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９、比較手段Ｃｃ１に加えて故障警告出力手段ｄ１を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。【０２５０】
次に信号の伝達経路に沿って各構成手段について説明する。【０２５１】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９、比較手段Ｃｃ１については既に説明しているため、その説明を省略する。【０２５２】
故障警告出力手段ｄ１は、不揮発性メモリａ８に保存されている、過去に不揮発性メモリａ８に保存されているドライブの利用度を表すデータと収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を用いて、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して得られた結果である「推測結果Ａ」を取得し、比較手段Ｃｃ１から出力された現在推測された結果である「推測結果Ｂ」と比較する。（「推定結果Ａ」−「推定結果Ｂ」）＞正の固定値を満たす時、ドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対してドライブの故障を伝えるデータを出力する。ケーブルを介してデータの受け渡しを行う時のコマンドフォーマットは、例えばＡＴＡＰＩコマンドやＤＩＡＧコマンド（システムコントローラａ１１上で動作するプログラムとドライブを接続している機器上で動作するプログラムでデータの受け渡しをする時に使用する独自のコマンドフォーマット）がある。（「推定結果Ａ」−「推定結果Ｂ」）≦正の固定値の場合は、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力しない。「推定結果Ａ」と「推定結果Ｂ」の比較処理を完了すると、不揮発性メモリａ８に「推測結果Ａ」が保存されている領域に「推測結果Ｂ」を上書きする。【０２５３】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。【０２５４】
図４０は、本発明の実施の形態４にかかる光ディスク用信号処理装置のプログラムの動作手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。【０２５５】
起動時または記録開始前は以下の手順を実行する。【０２５６】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４、推定結果出力手順ｓｃ１については既に説明しているため、その説明を省略する。ただし推定結果出力手順ｓｃ１では、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力しない。【０２５７】
図４０（ａ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４、推定結果出力手順ｓｃ１を行ってから、故障警告出力手順ｓｄ１で、推定結果が不揮発性メモリａ８に保存されている場合、不揮発性メモリａ８に保存されている「推測結果Ａ」を取得し、比較手段Ｃｃ１から出力された「推測結果Ｂ」と比較する。（「推定結果Ａ」−「推定結果Ｂ」）＞正の固定値を満たす時、ドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対してドライブの故障を伝えるデータを出力する。推定結果が不揮発性メモリａ８に保存されていない場合は、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力しない。「推定結果Ａ」と「推定結果Ｂ」の比較処理を完了すると、不揮発性メモリａ８に「推測結果Ａ」が保存されている領域に「推測結果Ｂ」を上書きする。【０２５８】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。【０２５９】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８、推定結果出力手順ｓｃ１については既に説明しているため、その説明を省略する。ただし推定結果出力手順ｓｃ１では、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力しない。【０２６０】
図４０（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８、推定結果出力手順ｓｃ１を行ってから、故障警告出力手順ｓｄ１で、起動時または記録開始前と同じ処理を実行する。【０２６１】
次に本発明を実施した時の不揮発性メモリａ８に保存されるデータ内容について図４１を用いて説明する。【０２６２】
図４１は、本発明の実施の形態４にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。Ｌｉｍｉｔには比較手段Ｃｃ１から出力された推測結果を保存する。その他のデータ構造は図３１と同じ内容のため説明を省略する。【０２６３】
図４２〜図４４は、本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｄ、Ｅ、Ａ３の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｄ、Ｅ、Ａ３の処理を行う。【０２６４】
以下、図４２〜図４４について説明する。【０２６５】
図４２において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を不揮発性メモリａ８に保存する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。【０２６６】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。【０２６７】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはｆ１のままであり、ａｄｊ  ｍｉｎにｆ１をｆ２に変更する。ここで、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。【０２６８】
図４３において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、Ｌｉｍｉｔはｔａであり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。不揮発性メモリａ８のＬｉｍｉｔに推測結果（ｔａ）を保存する。【０２６９】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ１なので、条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎにｆ２のままである。従って、不揮発性メモリａ８のＬｉｍｉｔはｔａであり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果Ｂ（ｔａ）を出力する。Ｌｉｍｉｔに保存されている推測結果Ａ（ｔａ）を取得し、推測結果Ｂ（ｔａ）と比較する。推測結果Ａ−推測結果Ｂ＝ｔａ−ｔａ＝０のため、故障警告を出力しない。Ｌｉｍｉｔに比較手段Ｃｃ１の出力である推測結果Ｂを推測結果Ａの保存されている領域に上書きする。【０２７０】
ドライブ出荷後の時間がｔ５のときは、ドライブ出荷後の時間がｔ４のときと同じため、その説明を省略する。【０２７１】
図４４において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、Ｌｉｍｉｔはｔｂであり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。Ｌｉｍｉｔに保存されている推測結果Ａ（ｔａ）を取得し、推測結果Ｂ（ｔａ）と比較する。推測結果Ａ−推測結果Ｂ＝ｔａ−ｔａ＞固定値（＝０）のため、故障警告を出力する。推測結果Ｂを推測結果Ａの保存されている領域に上書きする。【０２７２】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ５、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、Ｌｉｍｉｔはｔｂであり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。Ｌｉｍｉｔに保存されている推測結果Ａ（ｔｂ）を取得し、推測結果Ｂ（ｔｂ）と比較する。推測結果Ａ−推測結果Ｂ＝ｔｂ−ｔｂ＝０のため、故障警告を出力しない。推測結果Ｂを推測結果Ａの保存されている領域に上書きする。【０２７３】
なお、本実施の形態４では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。【０２７４】
また、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。【０２７５】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。【０２７６】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。【０２７７】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。【０２７８】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。【０２７９】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整する出力するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリａ８に保存されている光ディスク用信号処理装置の利用度と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲から、前記収束レンズ位置の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測する比較手段Ｃｃ１と、前記比較手段Ｃｃ１の出力結果が所定の閾値以上変化するときに警告メッセージを出力する故障警告出力手段ｄ１を備えるようにしたので、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、過去に調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測して得られた結果と、現在推測された結果とを比較し、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力することにより、光ディスク用信号信号処理装置のユーザは光ディスク用信号処理装置が故障する前に光ディスク用信号処理装置の異常状態を知ることができる。【０２８０】
（実施の形態５）
図４５は本発明の実施の形態５にかかる光ディスク用信号処理装置のシステム構成図であり、実施の形態１の光ディスク用信号処理装置に「マージン測定結果を温度によって補正する」機能を追加したものである。「マージン測定結果を温度によって補正する」機能は既に説明した実施の形態１〜４に追加可能な機能であり、追加する機能は実施の形態１〜４で共通なため、実施の形態１に「マージン測定結果を温度によって補正する」機能を追加した場合のみについて説明し、実施の形態２〜４に「マージン測定結果を温度によって補正する」機能を追加した場合の説明は省略する。マージンはドライブの温度で変化し、温度が高いときはマージンが狭くなり、温度が低いときはマージンが広くなるが、実施の形態５は、温度によってマージンの測定結果を補正するようにしたものである。【０２８１】
本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整方法選択手段ａ６、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて温度測定手段ｅ１、比較手段Ｅｅ２を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。【０２８２】
次に信号の伝達経路に沿って各構成手段について説明する。【０２８３】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整方法選択手段ａ６、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため、その説明を省略する。【０２８４】
温度測定手段ｅ１は、温度を測定するセンサを内蔵しており、ドライブが動作している状態での定常的な温度の測定結果を不揮発性メモリａ８に出力する。温度には、例えばドライブの庫内温度、外気温度、光ピックアップａ１の温度、本発明の信号処理装置の温度があり、温度測定手段の設置場所によって測定する温度が決定する。本発明では例として挙げたどの温度を使用しても同様の機能を実現できる。【０２８５】
比較手段Ｅｅ２は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）を不揮発性メモリａ８に保存されている温度測定結果を用いて補正した範囲と不揮発性メモリａ８に保存されているフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果をフォーカスバランス調整方法選択手段ａ６へ出力する。比較結果の求め方は後述する。【０２８６】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。【０２８７】
フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合と使用しない場合の差分は実施の形態１と同じため、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合のみについて説明する。【０２８８】
図４６は、本発明の実施の形態５にかかる光ディスク用信号処理装置のプログラムの動作手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。【０２８９】
起動時または記録開始前は以下の手順を実行する。【０２９０】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ａｓａ３、フォーカスバランス調整値保存手順Ａｓａ４については既に説明しているため、その説明を省略する。【０２９１】
図４６（ａ）に示すように、まず、ディスクデータ取得手順ｓａ１を行ってから、フォーカスバランス調整方法取得手順Ｂｓｅ１で、比較手段Ｅｅ２を動作させ、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）を不揮発性メモリａ８に保存されている温度測定結果を用いて補正した範囲と、不揮発性メモリａ８に保存されているフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果をフォーカスバランス調整方法選択手段ａ６へ出力する。その後、フォーカスバランス調整手順Ａｓａ３、フォーカスバランス調整値保存手順Ａｓａ４を行い、終了する。【０２９２】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。【０２９３】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、フォーカスバランス値復帰手順ｓａ８については既に説明しているため、その説明を省略する。【０２９４】
図４６（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６を行ってから、マージン測定手順Ｃｓｅ２で、マージン測定手段ａ４と同じ手順で収束レンズ位置と再生信号振幅の関係を求め、条件設定手段ａ３が設定した記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値ｚ１８から再生信号振幅がｚ１８以上になる収束レンズ位置の範囲ｚ１９、ｚ２０を求め、収束レンズ位置の範囲ｚ１９、ｚ２０を不揮発性メモリａ８に保存する。また、温度測定手段ｅ１から出力された温度測定結果を不揮発性メモリに保存する。その後、フォーカスバランス値復帰手順ｓａ８を行い、終了する。【０２９５】
次に本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について、図４７〜図５０を用いて説明する。【０２９６】
図４７は本発明の実施の形態５にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。ｔｅｍｐにはマージン測定時に温度測定手段ｅ１から出力される温度測定結果を保存する。【０２９７】
図４８〜図５０は、本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図４８〜図５０で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ａ４、Ｂ３、Ｃ３、Ｄ、Ｅの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ａ４、Ｂ３、Ｃ３、Ｄ、Ｅの処理を行う。【０２９８】
［条件式Ａ４］
（i）mgn_max＊h ／H＞adj maxかつadj min＞mgn_min＊h ／Hのとき、またはmgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは調整方法Ａを実行する。すなわち、マージン測定時の収束レンズ位置の最大値の補正値が調整時の収束レンズ位置の最大値より大きく、かつマージン測定時の収束レンズ位置の最小値の補正値が調整時の収束レンズ位置の最小値より小さいとき、またはマージン測定時の収束レンズ位置の最大値、最小値、調整時の収束レンズ位置の最大値、最小値の全てに値が保存されていないときは調整方法Ａを実行する。ただし、Ｈは固定値とする。
（ii）mgn_max＊h ／H＜adj maxまたはadj min＜mgn_min＊h ／Hのときは、調整方法Ｂを実行する。【０２９９】
［条件式Ｂ３］
（i）マージン測定後の収束レンズ位置最大値をm_max、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最大値をmgn_max、不揮発性メモリに保存されている温度測定結果をhとする。
m_max＊ha ／H ＜ mgn_max＊h ／Hのとき、またはmgn_maxに値が保存されていないときは、mgn_maxの値をm_maxに変更し、hの値をhaに変更する。すなわち、マージン測定後の収束レンズ位置最大値の補正値が、マージン測定時の収束レンズ位置の最大値の補正値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、mgn_maxの値をm_maxに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
（ii）m_max＊ha ／H ＞ mgn_max＊h ／Hのときは何もしない。【０３００】
［条件式Ｃ３］
（i）マージン測定後の収束レンズ位置最小値をm_min、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最小値をmgn_min、不揮発性メモリに保存されている温度測定結果をhとする。
m_min＊ha ／H ＞ mgn_min＊h ／Hのとき、またはmgn_minに値が保存されていないときは、mgn_minの値をm_minに変更し、hの値をhaに変更する。すなわち、マージン測定後の収束レンズ位置最小値の補正値が、マージン測定時の収束レンズ位置の最小値の補正値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、mgn_minの値をm_minに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
（ii）m_min＊ha ／H ＜ mgn_min＊h ／Hのときは何もしない。【０３０１】
以下、図４８〜図５０について説明する。【０３０２】
図４８において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を条件式Ｂ３、Ｃ３に従い、不揮発性メモリａ８に保存する。すなわち、ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｂ３（i）、Ｃ３（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。また、マージン測定時の温度（ｈ０）を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、温度がｈ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、温度がｈ０、値がａ０である。【０３０３】
次に、ドライブ出荷後の時間がｔ１のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されておらず、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、温度がｈ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、温度がｈ０、値がａ０であり、 ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。【０３０４】
ドライブ出荷後の時間がｔ２のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ０＊Ｈ０／Ｈ＞ｆ１かつｆ２＞ａ０＊Ｈ０／Ｈなので、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはｆ１のままであり、ａｄｊ  ｍｉｎはｆ１をｆ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、温度がｈ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、温度がｈ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０３０５】
図４９において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を条件式Ｂ３、Ｃ３に従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＊Ｈ１／Ｈ＜ｂ０＊Ｈ０／Ｈ、ａ１＊Ｈ１／Ｈ＜ａ０＊Ｈ０／Ｈなので、条件式Ｂ３（i）、Ｃ３（i）に従い、ｍｇｎ＿ｍａｘにｂ１、ｍｇｎ＿ｍｉｎにａ１を保存する。また、マージン測定時の温度（ｈ１）を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、温度がｈ１、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、温度がｈ１、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０３０６】
次に、ドライブ出荷後の時間がｔ４のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ｂ１＊Ｈ１／Ｈ＞ｆ１かつｆ２＞ａ１＊Ｈ１／Ｈであり、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、また、ｆ３＞ｆ１、ｆ３＞ｆ２なので条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ１のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、温度がｈ１、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、温度がｈ１、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０３０７】
ドライブ出荷後の時間がｔ５のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ｂ１＊Ｈ１／Ｈ＞ｆ３かつｆ２＞ａ１＊Ｈ１／Ｈであり、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、また、ｆ３＞ｆ２なので条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、温度がｈ１、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、温度がｈ１、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０３０８】
図５０において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を条件式Ｂ３、Ｃ３に従い、不揮発性メモリａ８に保存する。すなわち、ｂ２＊Ｈ２／Ｈ＜ｂ１＊Ｈ１／Ｈ、ａ２＊Ｈ２／Ｈ＜ａ１＊Ｈ１／Ｈなので、条件式Ｂ３（i）、Ｃ３（i）に従い、ｍｇｎ＿ｍａｘをｂ１からｂ２に変更し、ｍｇｎ＿ｍｉｎをａ１からｂ１に変更する。また、マージン測定時の温度（ｈ２）を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、温度がｈ２、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、温度がｈ２、値がａ２であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０３０９】
次に、ドライブ出荷後の時間がｔ７のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ｂ２＊Ｈ２／Ｈ＞ｆ３かつｆ２＞ａ２＊Ｈ２／Ｈであり、条件式Ａ４の（ii）を満たすため調整方法Ａを実行し、また、ｆ５＜ｆ３、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、温度がｈ２、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、温度がｈ２、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。【０３１０】
なお、条件式Ａ４の代わりに条件式Ａ５の処理を、条件式Ｂ３の代わりに条件式Ｂ４の処理を、条件式Ｃ３の代わりに条件式Ｃ４の処理を行っても、同様の機能を実現できる。図５１に条件式Ａ５、条件式Ｂ４、条件式Ｃ４で用いている計算式と収束レンズ位置の関係を図示する。条件式Ａ５、条件式Ｂ４、条件式Ｃ４を用いた方がより正確にマージンの補正をすることができる。条件式Ａ４、Ｂ３、Ｃ３ではマージンの最大値又は最小値にh/Hを乗算してマージンの補正を行っていたが、図５１に示すように条件式Ａ５、Ｂ４、Ｃ４を用いる場合は、マージンの最大値又は最小値と、最大値と最小値との中間値の差にh/Hを乗算してマージンの補正を行う。【０３１１】
［条件式Ａ５］
（i）｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝＞adj maxかつadj min＞｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のとき、またはmgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは調整方法Ａを実行する。ただし、Ｈは固定値とする。
（ii）｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝＜adj maxまたはadj min＜｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のときは調整方法Ｂを実行する。【０３１２】
［条件式Ｂ４］
（i）マージン測定後の収束レンズ位置最大値をm_max、マージン測定後の収束レンズ位置最小値をm_min、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最大値をmgn_max、不揮発性メモリに保存されている収束レンズ位置最小値をmgn_min、不揮発性メモリに保存されている温度測定結果をhとする。
｛m_max＊(H＋ha)／H／2＋m_min＊(H―ha)／H／2｝＜｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝のとき、またはmgn_maxに値が保存されていないときは、mgn_maxの値をm_maxに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
（ii）｛m_max＊(H＋ha)／H／2＋m_min＊(H―ha)／H／2｝＞｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝のときは何もしない。【０３１３】
［条件式Ｃ４］
（i）マージン測定後の収束レンズ位置最大値をm_max、マージン測定後の収束レンズ位置最小値をm_min、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最大値をmgn_max、不揮発性メモリに保存されている収束レンズ位置最小値をmgn_min、不揮発性メモリに保存されている温度測定結果をhとする。
｛m_max＊(H―ha)／H／2＋m_min＊(H＋ha)／H／2｝＞｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のとき、またはmgn_minに値が保存されていないときは、mgn_minの値をm_minに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
(ii) ｛m_max＊(H―ha)／H／2＋m_min＊(H＋ha)／H／2｝＜｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のときは何もしない。【０３１４】
なお、本実施の形態５では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。【０３１５】
また、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。【０３１６】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。【０３１７】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。【０３１８】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。【０３１９】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。【０３２０】
以上のように、本実施の形態によれば、光ディスク用信号処理装置の温度を測定する温度測定手段ｅ１を備え、前記不揮発性メモリａ８は、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度および前記温度測定手段ｅ１で測定された温度とともに保存し、前記比較手段ｅ２は、前記不揮発性メモリａ８に保存されている前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記不揮発性メモリａ８に保存されている温度で補正し、該補正された収束レンズ位置の最小値以上、最大値以下の範囲と、前記フォーカスバランス調整手段Ａａ７により調整された収束レンズ位置とを比較するようにしたので、マージン測定時の温度が異なる場合でもマージン測定結果を温度測定結果により補正し、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、温度によってマージンの測定結果を補正し、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。【０３２１】
（実施の形態６）
図５２は本発明の実施の形態６にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて、プログラム変更手段ｆ１、プログラム比較手段ｆ２、警告手段ｆ３を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。【０３２２】
次に信号の伝達経路に沿って各構成手段について説明する。【０３２３】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため省略する。【０３２４】
プログラム変更手段ｆ１は、以上で述べた各手段を管理するプログラムを変更し、不揮発性メモリａ８に変更後のプログラムの識別情報を保存する。【０３２５】
プログラム比較手段ｆ２は、不揮発性メモリａ８に保存されている過去のマージン測定時のプログラムの識別情報と、プログラム変更手段ｆ１が不揮発性メモリａ８に保存した変更後のプログラムの識別情報を比較し、比較結果を警告手段ｆ３に出力する。【０３２６】
警告手段ｆ３はプログラム比較手段ｆ２からの出力により２つのプログラム情報が異なる場合のみ不揮発性メモリａ８に保存されている過去のマージン測定結果と揮発性メモリａ１０に保存されているマージン測定結果を比較し、不揮発性メモリａ８に保存されているマージン測定結果に比べて揮発性メモリａ１０に保存されているマージン測定結果の方が悪化する場合はドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対して警告メッセージを出力する。比較方法については後述する。【０３２７】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。【０３２８】
図５３は本発明の実施の形態６にかかる光ディスク用信号処理装置のプログラムの動作手順を示したフローチャートであり、（ａ）はマージン測定時、（ｂ）はプログラム変更時を示す。フローチャートの詳細な手順を説明する。【０３２９】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。【０３３０】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８については既に説明しているため、その説明を省略する。【０３３１】
図５３（ａ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８を行ってから、プログラム比較手順ｓｆ１で、不揮発性メモリａ８に保存されている過去のマージン測定時のプログラムの識別情報と、プログラム変更手段ｆ１が保存したプログラムの識別情報を比較する。【０３３２】
警告手順ｓｆ２で、プログラム比較手順ｓｆ１で比較した２つのプログラム情報が異なる場合のみ不揮発性メモリａ８に保存されている過去のマージン測定結果と揮発性メモリａ１０に保存されているマージン測定結果を比較し、不揮発性メモリａ８に保存されているマージン測定結果に比べて揮発性メモリａ１０に保存されているマージン測定結果の方が悪化する場合はドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対して警告メッセージを出力する。【０３３３】
前記プログラム変更手段を用いてプログラムを変更する場合は、以下の手順を実行する。【０３３４】
図５３（ｂ）に示すように、プログラム変更手順ｓｆ３で、プログラムを変更する。【０３３５】
識別情報保存手順ｓｆ４で、変更後のプログラムの識別情報を不揮発性メモリａ８に保存する。【０３３６】
次に本発明を実施した時の不揮発性メモリａ８に保存されるデータ内容について図５４を用いて説明する。【０３３７】
図５４は本発明の実施の形態６にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。Ｖｅｒｓｉｏｎ  Ａにはマージンを測定する度にマージン測定時のプログラム識別情報を上書きする。Ｖｅｒｓｉｏｎ  Ｂにはプログラム変更手段がプログラムを変更した後にプログラム識別情報を上書きする。その他のデータ構造は図１４と同じ内容のため説明を省略する。【０３３８】
次に警告手順ｓｆ２で不揮発性メモリａ８に保存されている過去のマージン測定結果と揮発性メモリａ１０に保存されているマージン測定結果を比較する時の条件式を記載する。【０３３９】
［条件式Ｉ］
（i）揮発性メモリａ１０に保存されているマージン測定時の収束レンズ位置最大値をm_max、収束レンズ位置最小値をm_min、不揮発性メモリａ８に保存されている過去のマージン測定時の収束レンズ位置最大値をmgn_max、収束レンズ位置最小値をmgn_minとするとき、
（m_max―m_min） ＜｛（mgn_max―mgn_min）＋Ｈ（Ｈは固定値）｝
ならば、ドライブを接続している機器に対して警告メッセージを出力する。すなわち、現在のプログラムで測定したときのマージンの測定結果が過去のマージン測定結果より小さい場合は、プログラムを変更した後にマージンが狭くなっており、ドライブを接続している機器に対して警告メッセージを出力する。
（ii）（m_max―m_min） ＞｛（mgn_max―mgn_min）＋Ｈ（Ｈは固定値）｝のときは何もしない。【０３４０】
なお、本実施の形態６では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。【０３４１】
また、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。【０３４２】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。【０３４３】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。【０３４４】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。【０３４５】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。【０３４６】
また、実施の形態１〜６において、例えば、光ディスク用信号処理装置を制御するドライブソフトウエアがバージョンアップしたときに、前記ドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手段を備え、前記不揮発性メモリａ８に前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲をタイマーａ９の出力する利用度と前記ドライブソフトウエア識別情報取得手段の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリａ８に保存されている前記ドライブソフトウエア識別情報ごとに処理を行うようにしてもよい。【０３４７】
また、実施の形態１〜６において、光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手段を備え、前記不揮発性メモリａ８に前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲をタイマーａ９の出力する利用度と前記電源識別情報取得手段の出力する前記電源識別情報とともに保存し、前記不揮発性メモリａ８に保存されている前記電源識別情報ごとに処理を行うようにしてもよい。【０３４８】
また、本発明の光ディスク用再生記録装置は、実施の形態１〜６に記載の光ディスク用信号処理装置に、光ピックアップと、記録媒体を回転させる回転手段を備えたものである。【０３４９】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整する出力するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記各手段を管理するプログラムを変更するプログラム変更手段ｆ１と、前記不揮発性メモリａ８に保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段ｆ２と、前記プログラム比較手段ｆ２の出力に基づき、前記プログラム変更手段ｆ１によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリａ８に保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリａ８に保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値より小さくなるとき警告メッセージを出力する警告手段ｆ３を備えるようにしたので、現在のプログラムのマージンの測定結果が過去のマージンの測定結果より小さい場合は、プログラムを変更した後にマージンが狭くなっており、光ディスク用信号処理装置のユーザは変更前のプログラムに比べて変更後のプログラムの方が前記記録媒体の再生品質や記録品質が悪化することを警告メッセージにより知ることで、再生品質や記録品質を重視するユーザは再生品質や記録品質が悪化するプログラムの使用を避けることができる。
【産業上の利用可能性】
【０３５０】
本発明は、光ディスクにデータを記録再生する装置等に有用である。
【図１】
2009008145.tif 000003
【図２】
2009008145.tif 000004
【図３】
2009008145.tif 000005
【図４】
2009008145.tif 000006
【図５】
2009008145.tif 000007
【図６】
2009008145.tif 000008
【図７】
2009008145.tif 000009
【図８】
2009008145.tif 000010
【図９】
2009008145.tif 000011
【図１０】
2009008145.tif 000012
【図１１】
2009008145.tif 000013
【図１２】
2009008145.tif 000014
【図１３】
2009008145.tif 000015
【図１４】
2009008145.tif 000016
【図１５】
2009008145.tif 000017
【図１６】
2009008145.tif 000018
【図１７】
2009008145.tif 000019
【図１８】
2009008145.tif 000020
【図１９】
2009008145.tif 000021
【図２０】
2009008145.tif 000022
【図２１】
2009008145.tif 000023
【図２２】
2009008145.tif 000024
【図２３】
2009008145.tif 000025
【図２４】
2009008145.tif 000026
【図２５】
2009008145.tif 000027
【図２６】
2009008145.tif 000028
【図２７】
2009008145.tif 000029
【図２８】
2009008145.tif 000030
【図２９】
2009008145.tif 000031
【図３０】
2009008145.tif 000032
【図３１】
2009008145.tif 000033
【図３２】
2009008145.tif 000034
【図３３】
2009008145.tif 000035
【図３４】
2009008145.tif 000036
【図３５】
2009008145.tif 000037
【図３６】
2009008145.tif 000038
【図３７】
2009008145.tif 000039
【図３８】
2009008145.tif 000040
【図３９】
2009008145.tif 000041
【図４０】
2009008145.tif 000042
【図４１】
2009008145.tif 000043
【図４２】
2009008145.tif 000044
【図４３】
2009008145.tif 000045
【図４４】
2009008145.tif 000046
【図４５】
2009008145.tif 000047
【図４６】
2009008145.tif 000048
【図４７】
2009008145.tif 000049
【図４８】
2009008145.tif 000050
【図４９】
2009008145.tif 000051
【図５０】
2009008145.tif 000052
【図５１】
2009008145.tif 000053
【図５２】
2009008145.tif 000054
【図５３】
2009008145.tif 000055
【図５４】
2009008145.tif 000056
【手続補正書】
【提出日】平成21年4月23日(2009.4.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク装置において、ドライブごとに起動時間・記録開始時間を最適化する方法、また経年劣化のバラツキが大きい安価な部品を使用する場合に品質を確保する方法に関する。
【背景技術】
【０００２】
従来の光ディスクの焦点制御装置の例は特許文献１で公開されている。
【０００３】
特許文献１は予め記録された調整用の信号を検出し、その検出した信号が最大になるように焦点制御系を調整する装置である。
【０００４】
図８は、特許文献１の焦点制御装置の構成を示すブロック図である。
【０００５】
図８において、ｚ１は光源、ｚ２は半透明鏡、ｚ３は収束レンズ、ｚ４は予め調整用の信号が記録されている記録媒体、ｚ５はフォーカス駆動回路、ｚ６は分割光検出器、ｚ７はフォーカス誤差検出手段、ｚ８は再生信号処理手段、ｚ９はフォーカスバランス調整手段、ｚ１０はフォーカスバランス変更手段、ｚ１１はフォーカス制御手段、ｚ１２はフォーカス駆動手段、ｚ１３は光源から分割光検出器までのレーザ光の経路である。また、光ピックアップａ１は、光源ｚ１、半透明鏡ｚ２、収束レンズｚ３、フォーカス駆動回路ｚ５、分割光検出器ｚ６を含む部品である。
【０００６】
本装置における焦点制御について説明する。収束レンズｚ３へ光軸をずらして入射させた光ビームを記録媒体ｚ４上へ収束させ、その反射ビームを半透明鏡ｚ２により分離して分割光検出器ｚ６上へ照射する。この光ビームは収束レンズｚ３へ光軸をずらして入射しているので記録媒体ｚ４の上下動に応じて反射ビームの位置が移動する。そこで、この反射ビームの移動を分割光検出器ｚ６により検出し、記録媒体ｚ４に焦点が合った位置からの反射ビームの移動量（フォーカス誤差）をフォーカス誤差検出手段ｚ７により検出する。次にフォーカス誤差を小さくするための収束レンズｚ３の移動量をフォーカス制御手段ｚ１１により求め、求めた移動量だけ収束レンズｚ３を移動させるための駆動信号をフォーカス駆動手段ｚ１２から出力する。駆動信号によりフォーカス駆動回路ｚ５とフォーカス駆動回路ｚ５に接続してある収束レンズｚ３を駆動して、光ビームが記録媒体ｚ４上で常に所定の収束状態になるように制御する。
【０００７】
次に本装置の焦点制御系の調整方法について説明する。記録媒体ｚ４は特定の周波数の信号がスパイラル状に予め記録されている。記録媒体ｚ４を回転させた状態で、光ビームを照射しかつ焦点制御をかけると、分割光検出器ｚ６の和信号を出力する再生信号処理手段ｚ８は、図２のような再生信号出力ｚ１４が得られる。横軸は時間軸、ｚ１４は再生信号出力である。
【０００８】
図３は、記録媒体ｚ４上の光ビームのスポットを示している。ｚ１５は記録媒体上の信号記録トラック、ｚ１６はトラックとトラックの間の未記録部、ｚ１７は記録媒体上の光ビームのスポットである。フォーカスバランス変更手段ｚ１０によりフォーカス誤差にオフセットを加えると、オフセット分に相当する収束レンズｚ３の移動量がフォーカス制御手段ｚ１１から出力され、収束レンズｚ３が移動する。
【０００９】
図４は、収束レンズｚ３の位置と再生信号ｚ１４の関係を示しており、（ａ）〜（ｃ）はそれぞれ収束レンズ位置がＡ〜Ｃのときを示す。再生信号ｚ１４の出力は光ビームのスポット径により異なり、図４（ｂ）に示すように、焦点が合った時（収束レンズ位置がＢの時）、つまり正しく収束制御されたときにスポット径が最小となって再生信号出力の振幅が最大となる。再生信号出力が最大になると記録媒体ｚ４から正確にデータを再生することができるため、光ディスク装置では記録媒体ｚ４からデータを再生する前に再生信号出力が最大になるように収束レンズｚ３の位置を調整する。
【００１０】
図５、図６は、再生信号出力が最大となる収束レンズ位置の調整方法Ａ、Ｂを示している。まず、図５を用いて調整方法Ａの手順について説明する。
【００１１】
図５において、手順Ａ１で、調整前の収束レンズ位置Ａ（１）の再生信号振幅を測定する。次に収束レンズ位置をＡ（２）に変更し再生信号振幅を測定する。Ａ（１）の振幅に比べてＡ（２）の振幅が小さいため、収束レンズ位置をＡ（２）とは逆方向のＡ（３）に変更する。
【００１２】
次に、手順Ａ２で、Ａ（３）の振幅を測定した後、収束レンズ位置をＡ（４）に変更し振幅を測定する。Ａ（３）の振幅に比べてＡ（４）の振幅が大きいため、手順Ａ３へ進む。
【００１３】
手順Ａ３で、収束レンズ位置をＡ（５）に変更し振幅を測定する。Ａ（４）の振幅に比べてＡ（５）の振幅が大きいため、手順Ａ４へ進む。
【００１４】
手順Ａ４で、レンズ位置をＡ（６）に変更し振幅を測定する。Ａ（５）の振幅に比べてＡ（６）の振幅が小さいため、Ａ（５）を調整後のレンズ位置として調整を終了する。
【００１５】
次に図６を用いて調整方法Ｂの手順について説明する。
【００１６】
まず、手順Ｂ１で調整前の収束レンズ位置Ｂ（１）の再生信号振幅を測定する。次に図５の調整方法Ａの手順と同様の手順で再生信号振幅が最大となるレンズ位置Ｂ（２）に調整する。
【００１７】
次に、手順Ｂ２で、Ｂ（２）から手順Ｂ１と逆方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生信号振幅から閾値を引いた振幅になるレンズ位置Ｂ（３）を見つける。
【００１８】
手順Ｂ３で、Ｂ（２）から手順Ｂ１と同方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生信号振幅から閾値を引いた振幅になるレンズ位置Ｂ（４）を見つける。
【００１９】
手順Ｂ４で、Ｂ（３）とＢ（４）の中間のレンズ位置Ｂ（５）を調整後のレンズ位置として調整を終了する。
【００２０】
調整方法Ａと調整方法Ｂを比較すると、調整方法Ａは調整方法Ｂに比べて短時間で調整を終えることができる反面、調整を複数回行った場合に調整後のレンズ位置のバラツキが大きくなる。
【００２１】
図７は、再生信号振幅と収束レンズ位置の関係を示している。記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値をｚ１８とすると、再生信号振幅がｚ１８以上になる収束レンズ位置はｚ１９〜ｚ２０の範囲である。この範囲をマージンｚ２１と呼ぶ。マージンｚ２１は収束レンズｚ３、フォーカス駆動回路ｚ５、分割光検出器ｚ６の製造工程でのバラツキにより個体差がある。従来は、マージンが最も狭い焦点制御装置で調整後の収束レンズ位置のバラツキがマージン内に収まる調整方法を全ての焦点制御装置で用いていた。
【先行技術文献】
【特許文献】
【００２２】
【特許文献１】特開平２−６４９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【００２３】
全ての焦点制御装置で同じ調整方法を用いる場合、マージンｚ２１が最も狭い焦点制御装置に合わせて調整後の収束レンズ位置のバラツキが小さく調整時間の長い調整方法を用いる必要がある。しかし、マージンｚ２１が広い焦点制御装置では、レンズ位置のバラツキが大きく調整時間の短い調整方法を用いても記録媒体ｚ４のデータを正確に再生できるため調整時間が余計にかかっており、ユーザの使い勝手を悪化させていた。
【００２４】
本発明は、上記のような従来の問題点を解決するためになされたものであり、起動時間や記録開始時間を短縮することができる光ディスク用信号処理装置、光ディスク用信号処理方法、光ディスク用再生記録装置、及び光ディスク用再生記録方法を得ることを目的とする。
【課題を解決するための手段】
【００２５】
本発明の請求項１の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記制御目標値調整手段により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手段からの出力に基づき、前記制御目標値変更手段により変更する前記制御目標値の変更量を切り換え、前記比較手段の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手段とを備え、前記制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。
【００２６】
本発明の請求項２の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記比較手段からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段と、前記記録媒体の回転数を取得する回転数取得手段と、前記回転数選択手段と前記回転数取得手段の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記回転数取得手段の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段により前記記録媒体の回転数を最適化することを特徴とする。
【００２７】
本発明の請求項３の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段を備えることを特徴とする。
【００２８】
本発明の請求項４の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段と、前記不揮発性メモリに保存されている前記最大利用度推定手段の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手段を備えることを特徴とする。
【００２９】
本発明の請求項５の光ディスク用信号処理装置は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記各手段を管理するプログラムを変更するプログラム変更手段と、前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段と、前記プログラム比較手段の出力に基づき、前記プログラム変更手段によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手段を備えることを特徴とする。
【００３０】
本発明の請求項６の光ディスク用信号処理装置は、請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、前記駆動手段として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手段を備え、前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手段を備えることを特徴とする。
【００３１】
本発明の請求項７の光ディスク用信号処理装置は、請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、前記駆動手段として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手段を備え、前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手段を備えることを特徴とする。
【００３２】
本発明の請求項８の光ディスク用信号処理装置は、請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、前記駆動手段として、光ピックアップの物理的な角度を変更するためのチルト駆動手段を備え、前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手段を備えることを特徴とする。
【００３３】
本発明の請求項９の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。
【００３４】
本発明の請求項１０の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記光ディスク用信号処理装置の温度を測定する温度測定手段を備え、前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記温度測定手段で測定された温度とともに保存し、前記比較手段は、前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較することを特徴とする。
【００３５】
本発明の請求項１１の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記ドライブソフトウエア識別情報取得手段の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行うことを特徴とする。
【００３６】
本発明の請求項１２の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記調整基準信号生成手段の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記記録媒体識別情報取得手段の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行うことを特徴とする。
【００３７】
本発明の請求項１３の光ディスク用信号処理装置は、請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記電源識別情報取得手段の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行うことを特徴とする。
【００３８】
本発明の請求項１４の光ディスク用信号処理装置は、請求項１〜１３のいずれかに記載の光ディスク用信号処理装置において、前記利用度測定手段の測定する利用度がタイマーを利用した時間であることを特徴とする。
【００３９】
本発明の請求項１５の光ディスク用信号処理装置は、請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、前記利用度測定手段の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得することを特徴とする。
【００４０】
本発明の請求項１６の光ディスク用信号処理装置は、請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、前記利用度測定手段の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数であることを特徴とする。
【００４１】
本発明の請求項１７の光ディスク用信号処理装置は、請求項１〜１６のいずかに記載の光ディスク用信号処理装置において、前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用することを特徴とする。
【００４２】
本発明の請求項１８の光ディスク用再生記録装置は、前記光ピックアップと、前記記録媒体を回転させる回転手段と、請求項１〜１７のいずかに記載の光ディスク用信号処理装置を備えたことを特徴とする。
【００４３】
本発明の請求項１９の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、前記制御目標値調整手順により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手順の出力に基づき、前記制御目標値変更手順により変更する前記制御目標値の変更量を切り換え、前記比較手順の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手順を有し、前記制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手順の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。
【００４４】
本発明の請求項２０の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、前記比較手順からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手順と、前記記録媒体の回転数を取得する回転数取得手順と、前記回転数選択手順と前記回転数取得手順の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手順とを有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記回転数取得手順の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手順により前記記録媒体の回転数を最適化することを特徴とする。
【００４５】
本発明の請求項２１の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順を有することを特徴とする。
【００４６】
本発明の請求項２２の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順と、前記最大利用度推定手順の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手順を有することを特徴とする。
【００４７】
本発明の請求項２３の光ディスク用信号処理方法は、光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、前記各手順を管理するプログラムを変更するプログラム変更手順と、前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手順と、前記プログラム比較手順の出力に基づき、前記プログラム変更手順によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手順を有することを特徴とする。
【００４８】
本発明の請求項２４の光ディスク用信号処理方法は、請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、前記駆動手順として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手順を有し、前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手順を有することを特徴とする。
【００４９】
本発明の請求項２５の光ディスク用信号処理方法は、請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、前記駆動手順として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手順を有し、前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手順を有することを特徴とする。
【００５０】
本発明の請求項２６の光ディスク用信号処理方法は、請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、前記駆動手順として、光ピックアップの物理的な角度を変更するためのチルト駆動手順を有し、前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手順を有することを特徴とする。
【００５１】
本発明の請求項２７の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することを特徴とする。
【００５２】
本発明の請求項２８の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記光ディスク用信号処理装置の温度を測定する温度測定手順を備え、前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記温度測定手順で測定された温度とともに保存し、前記比較手順は、前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較することを特徴とする。
【００５３】
本発明の請求項２９の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手順を有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記ドライブソフトウエア識別情報取得手順の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行うことを特徴とする。
【００５４】
本発明の請求項３０の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記調整基準信号生成手順の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手順を有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記記録媒体識別情報取得手順の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行うことを特徴とする。
【００５５】
本発明の請求項３１の光ディスク用信号処理方法は、請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手順を有し、前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記電源識別情報取得手順の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行うことを特徴とする。
【００５６】
本発明の請求項３２の光ディスク用信号処理方法は、請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、前記利用度測定手順の測定する利用度がタイマーを利用した時間であることを特徴とする。
【００５７】
本発明の請求項３３の光ディスク用信号処理方法は、請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、前記利用度測定手順の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得することを特徴とする。
【００５８】
本発明の請求項３４の光ディスク用信号処理方法は、請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、前記利用度測定手順の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数であることを特徴とする。
【００５９】
本発明の請求項３５の光ディスク用信号処理方法は、請求項１９〜３４のいずれかに記載の光ディスク用信号処理方法において、前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用することを特徴とする。
【００６０】
本発明の請求項３６の光ディスク用再生記録方法は、前記記録媒体を回転させ、請求項１９〜３５のいずれかに記載の光ディスク用信号処理方法を実行することを特徴とする。
【発明の効果】
【００６１】
本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記制御目標値調整手段により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手段からの出力に基づき、前記制御目標値変更手段により変更する前記制御目標値の変更量を切り換え、前記比較手段の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手段とを備え、前記制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化することにより、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。
【００６２】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、前記比較手段からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段と、前記記録媒体の回転数を取得する回転数取得手段と、前記回転数選択手段と前記回転数取得手段の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段を備え、前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記回転数取得手段の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段により前記記録媒体の回転数を最適化することにより、光ディスク用信号処理装置ごとに最適な前記記録媒体の回転数を自動的に選択して、マージンが狭くなったら回転数を小さくすることによりマージンを広くすることにより、高い回転数で前記記録媒体の再生、記録を行ってエラーが起こった後に低い回転数で前記記録媒体の再生、記録を行う場合に比べて、再生時間や記録時間を短縮することができ、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、回転数を小さくすることによりマージンを広くして、光ディスク装置出荷後の再生、記録品質を維持することができる。
【００６３】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段を備えることにより、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測することにより、光ディスク用信号処理装置のユーザは前記記録媒体を正常に再生、記録できる期間を知ることができる。
【００６４】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段と、前記最大利用度推定手段の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手段を備えることにより、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、過去に調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測して得られた結果と、現在推測された結果とを比較し、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力することにより、光ディスク用信号信号処理装置のユーザは光ディスク用信号処理装置が故障する前に光ディスク用信号処理装置の異常状態を知ることができる。
【００６５】
また、本発明の光ディスク用信号処理装置によれば、光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、前記各手段を管理するプログラムを変更するプログラム変更手段と、前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段と、前記プログラム比較手段の出力に基づき、前記プログラム変更手段によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手段を備えるようにしたので、現在のプログラムのマージンの測定結果が過去のマージンの測定結果より小さい場合は、プログラムを変更した後にマージンが狭くなっており、光ディスク用信号処理装置のユーザは変更前のプログラムに比べて変更後のプログラムの方が前記記録媒体の再生品質や記録品質が悪化することを警告メッセージにより知ることで、再生品質や記録品質を重視するユーザは再生品質や記録品質が悪化するプログラムの使用を避けることができる。
【００６６】
また、本発明の光ディスク用信号処理装置によれば、光ディスク用信号処理装置の温度を測定する温度測定手段を備え、前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記温度測定手段で測定された温度とともに保存し、前記比較手段は、前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較することにより、マージン測定時の温度が異なる場合でもマージン測定結果を温度測定結果により補正し、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、温度によってマージンの測定結果を補正し、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。
【図面の簡単な説明】
【００６７】
【図１】図１は、本発明の実施の形態１にかかる光ディスク用信号処理装置のシステム構成図である。
【図２】図２は、再生信号出力である。
【図３】図３は、記録媒体上の光ビームのスポットである。
【図４】図４は、収束レンズの位置と再生信号の関係である。
【図５】図５は、収束レンズ位置の調整方法Ａである。
【図６】図６は、収束レンズ位置の調整方法Ｂである。
【図７】図７は、フォーカス位置とマージンの関係（再生信号振幅の場合）である。
【図８】図８は、従来例の焦点制御装置のシステム構成図である。
【図９】図９は、収束レンズの位置と再生ジッタの関係である。
【図１０】図１０は、収束レンズ位置の調整方法Ｃである。
【図１１】図１１は、収束レンズ位置の調整方法Ｄである。
【図１２】図１２は、フォーカス位置とマージンの関係（再生ジッタの場合）である。
【図１３】図１３は、本発明の実施の形態１にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図１４】図１４は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図１５】図１５は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図１６】図１６は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図１７】図１７は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図１８】図１８は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その５）である。
【図１９】図１９は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その６）である。
【図２０】図２０は、本発明の実施の形態１にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その７）である。
【図２１】図２１は、本発明の実施の形態２にかかる光ディスク用信号処理装置のシステム構成図である。
【図２２】図２２は、本発明の実施の形態２にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図２３】図２３は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図２４】図２４は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図２５】図２５は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図２６】図２６は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図２７】図２７は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その５）である。
【図２８】図２８は、本発明の実施の形態２にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その６）である。
【図２９】図２９は、本発明の実施の形態３にかかる光ディスク用信号処理装置のシステム構成図である。
【図３０】図３０は、本発明の実施の形態３にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図３１】図３１は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図３２】図３２は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図３３】図３３は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図３４】図３４は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図３５】図３５は、本発明の実施の形態３にかかる光ディスク用信号処理装置の利用度の推定方法である。
【図３６】図３６は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その５）である。
【図３７】図３７は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その６）である。
【図３８】図３８は、本発明の実施の形態３にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その７）である。
【図３９】図３９は、本発明の実施の形態４にかかる光ディスク用信号処理装置のシステム構成図である。
【図４０】図４０は、本発明の実施の形態４にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図４１】図４１は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図４２】図４２は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図４３】図４３は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図４４】図４４は、本発明の実施の形態４にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図４５】図４５は、本発明の実施の形態５にかかる光ディスク用信号処理装置のシステム構成図である。
【図４６】図４６は、本発明の実施の形態５にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図４７】図４７は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その１）である。
【図４８】図４８は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その２）である。
【図４９】図４９は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その３）である。
【図５０】図５０は、本発明の実施の形態５にかかる光ディスク用信号処理装置のドライブ動作とデータ構造（その４）である。
【図５１】図５１は、条件式Ａ５/条件式Ｂ４/条件式Ｃ４で用いている計算式と収束レンズ位置の関係である。
【図５２】図５２は、本発明の実施の形態６にかかる光ディスク用信号処理装置のシステム構成図である。
【図５３】図５３は、本発明の実施の形態６にかかる光ディスク用信号処理装置のプログラム動作を示すフローチャートである。
【図５４】図５４は、本発明の実施の形態６にかかる光ディスク用信号処理装置のデータ構造である。
【発明を実施するための形態】
【００６８】
（実施の形態１）
図１は、本発明の実施の形態１にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、比較手段Ａａ５、フォーカスバランス調整方法選択手段ａ６、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９と以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。
【００６９】
次に信号の伝達経路に沿って各構成手段について説明する。
【００７０】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１については既に説明しているため、その説明を省略する。
【００７１】
ディスクデータ取得手段ａ２は、再生信号処理手段ｚ８から出力される再生信号出力ｚ１４を使用して記録媒体ｚ４を個別に識別するデータを取得する。記録媒体ｚ４を個別に識別するデータは、記録媒体ｚ４に予め埋め込まれているＢＣＡ（Ｂｕｒｓｔ  Ｃｕｔｔｉｎｇ  Ａｒｅａ）情報が例として挙げられる。
【００７２】
条件設定手段ａ３は、設定した記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値ｚ１８をマージン測定手段ａ４に出力する。
【００７３】
マージン測定手段ａ４は、フォーカスバランス変更手段ｚ１０によりフォーカス誤差信号にオフセットを加えることで収束レンズ位置を移動させ、収束レンズ位置移動後の再生信号振幅を再生信号処理手段ｚ８から取得する。この動作を繰り返すことで図７に記載した収束レンズ位置と再生信号振幅の関係を求め、条件設定手段ａ３が設定した記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値ｚ１８から再生信号振幅がｚ１８以上になる収束レンズ位置の範囲ｚ１９、ｚ２０を求め、収束レンズ位置の範囲ｚ１９、ｚ２０を不揮発性メモリａ８に保存する。
【００７４】
比較手段Ａａ５は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果をフォーカスバランス調整方法選択手段ａ６へ出力する。比較結果の求め方は後述する。
【００７５】
フォーカスバランス調整方法選択手段ａ６は、比較手段Ａａ５からの出力によって前述した調整方法Ａと調整方法Ｂの中から調整方法を選択する信号をフォーカスバランス調整手段Ａａ７に出力する。
【００７６】
フォーカスバランス調整手段Ａａ７は、フォーカスバランス調整方法選択手段ａ６からの出力によって前述した調整方法Ａまたは調整方法Ｂを実行し、調整後の収束レンズ位置を不揮発性メモリａ８に保存する。また、フォーカスバランス調整手段Ａａ７は、調整方法を行う際の、再生信号の測定回数、あるいは収束レンズ位置の移動量を切り替える。
【００７７】
不揮発性メモリａ８は、マージン測定手段ａ４から出力される収束レンズ位置の範囲（ｚ１９、ｚ２０）、タイマーａ９から出力されるドライブの利用度を表すデータを保存する。また、後述するシステムコントローラに内蔵されているプログラムの動作によって、ディスクデータ取得手段ａ２から出力される記録媒体ｚ４を個別に識別するデータ、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を保存する。そして比較手段Ａａ５へ保存してある内容を出力する。
【００７８】
タイマーａ９は、ドライブの利用度を表すデータを出力する。ドライブの利用度を表すデータとは具体的にはドライブ出荷後の経過時間、ドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介して取得可能なドライブを接続している機器がカウントしている絶対時間、ドライブが前記記録媒体を再生あるいは記録するごとにカウントアップするカウンタ値などがある。ドライブとドライブを接続している機器がケーブルを介してデータの受け渡しを行う時のコマンドフォーマットは、例えばＡＴＡＰＩコマンドやＤＩＡＧコマンド（システムコントローラａ１１上で動作するプログラムとドライブを接続している機器上で動作するプログラムでデータの受け渡しをする時に使用する独自のコマンドフォーマット）がある。
【００７９】
なお、本発明では、光ディスク用信号処理装置の不揮発性メモリａ８を用いる場合について説明したが、光ディスク用信号処理装置に接続されている装置の不揮発性メモリを用いてもよい。また、本発明では、ドライブの利用度を表すデータを、タイマーａ９から取得する場合を説明したが、光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得するようにしてもよい。
【００８０】
次に、前記システムコントローラａ１１に内蔵されているプログラムの動作について説明する。プログラムの動作は、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合（第１の動作）と使用しない場合（第２の動作）がある。第１の動作と第２の動作の差分は第１の動作の説明の補足内容として記載する。なお、第１、第２の動作はドライブが有する機能の一例であり、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する第１の動作の方が第２の動作と比較して、より最適な調整方法を選択することができる。
【００８１】
図１３は、本発明の実施の形態１にかかる光ディスク用信号処理装置の第１の動作の手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。
【００８２】
起動時または記録開始前は以下の手順を実行する。
【００８３】
図１３（ａ）に示すように、まず、ディスクデータ取得手順ｓａ１で、ディスクデータ取得手段ａ２を動作させ、記録媒体ｚ４を個別に識別するデータを取得し、揮発性メモリａ１０に保存する。
【００８４】
次に、フォーカスバランス調整方法取得手順ｓａ２で、比較手段Ａａ５を動作させ、比較手段Ａａ５からの出力によって前述した調整方法Ａと調整方法Ｂの中から調整方法を選択する信号をフォーカスバランス調整手段Ａａ７に出力する。
【００８５】
フォーカスバランス調整手順Ａｓａ３で、フォーカスバランス調整手段Ａａ７を用いて前述した調整方法Ａまたは調整方法Ｂを実行し、調整後の収束レンズ位置を揮発性メモリａ１０に保存する。調整方法は前述した調整方法Ａと調整方法Ｂの中から調整方法を選択する信号によって選択する。
【００８６】
フォーカスバランス調整値保存手順Ａｓａ４で、揮発性メモリａ１０に保存してある記録媒体ｚ４を個別に識別するデータ、調整後の収束レンズ位置、タイマーａ９から出力されるドライブの利用度を表すデータを不揮発性メモリａ８に保存する。なお、第２の動作の場合は、本手順を実行しない。
【００８７】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。
【００８８】
図１３（ｂ）に示すように、まず、ディスクデータ取得手順ｓａ１を行う。なお、ディスクデータ取得手順ｓａ１については既に説明しているため、その説明を省略する。
【００８９】
次に、フォーカスバランス値取得手順ｓａ５で、収束レンズ位置を取得し、揮発性メモリａ１０に保存する。
【００９０】
アクセス手順ｓａ６で、再生信号振幅を測定する記録媒体ｚ４上の位置に光ピックアップａ１を移動する。
【００９１】
マージン測定手順Ａｓａ７で、マージン測定手段ａ４を動作させ、収束レンズ位置の範囲ｚ１９、ｚ２０を求め、揮発性メモリａ１０に保存してある記録媒体ｚ４を個別に識別するデータ、タイマーａ９から出力されるドライブの利用度を表すデータとともに不揮発性メモリａ８に保存する。
【００９２】
フォーカスバランス値復帰手順ｓａ８で、フォーカスバランス値取得手順ｓａ５で揮発性メモリａ１０に保存した収束レンズ位置を復帰する。
【００９３】
次に、本発明の実施の形態１にかかる光ディスク用信号処理方法を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について、図１４〜図２０を用いて説明する。
【００９４】
図１４は、本発明の実施の形態１にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。
【００９５】
図１４において、ｍｇｎ＿ｍａｘはマージン測定時の収束レンズ位置の最大値、ｍｇｎ＿ｍｉｎはマージン測定時の収束レンズ位置の最小値、ａｄｊ  ｍａｘは調節時の収束レンズ位置の最大値、ａｄｊ  ｍｉｎは調節時の収束レンズ位置の最小値を示す。また、Ｄｉｓｃ１は記録媒体を個別に識別データ、ｔｉｍｅはドライブ出荷後の時間、ｖａｌｕｅは収束レンズ位置を示す。
【００９６】
なお、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用しない動作Ｂの場合、調整時の収束レンズ位置の最大値（ａｄｊ＿ｍａｘ）と最小値（ａｄｊ＿ｍｉｎ）の部分は存在しない。
【００９７】
図１５〜図１７は、本発明の実施の形態１にかかる光ディスク用信号処理装置の第１の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図１５〜図１７で用いている条件式の詳細を以下に記載する。ここで、記録媒体ｚ４を個別に識別するデータを使用する場合は、現在記録媒体を再生して得られた揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと、過去に記録媒体を再生して得られた不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ａ〜Ｅの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ａ〜Ｅの処理を行う。なお、記録媒体ｚ４を個別に識別するデータを使用する場合は、例えばＤＶＤ―ＲＡＭやＤＶＤ−Ｒなどの特定のディスクについて調整方法を選択することができ、記録媒体ｚ４を個別に識別するデータを使用しない場合は、ディスクを区別することなく、調整方法を選択することができる。
【００９８】
［条件式Ａ］
（i）mgn_max＞adj maxかつadj min＞mgn_minのとき、またはmgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは調整方法Ａを実行する。すなわち、マージン測定時の収束レンズ位置の最大値が調整時の収束レンズ位置の最大値より大きく、かつマージン測定時の収束レンズ位置の最小値が調整時の収束レンズ位置の最小値より小さいとき、またはマージン測定時の収束レンズ位置の最大値と最小値、調整時の収束レンズ位置の最大値と最小値の全てに値が保存されていないときは、調整方法Ａを実行する。
（ii）mgn_max＜adj maxまたはadj min＜mgn_minのときは調整方法Ｂを実行する。すなわち、マージン測定時の収束レンズ位置の最大値が調整時の収束レンズ位置の最大値より小さく、かつマージン測定時の収束レンズ位置の最小値が調整時の収束レンズ位置の最小値より大きいときは、調整方法Ｂを実行する。
【００９９】
［条件式Ｂ］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリａ８のmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が、不揮発性メモリａ８のマージン測定時の収束レンズ位置の最大値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、マージン測定時の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリａ８のmgn_maxのときは何もしない。
【０１００】
［条件式Ｃ］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリａ８のmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が不揮発性メモリａ８に保存されているマージン測定時の収束レンズ位置の最小値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、マージン測定時の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリａ８のmgn_minのときは何もしない。
【０１０１】
［条件式Ｄ］
（i）調整後の収束レンズ位置最大値（a_max）＞不揮発性メモリａ８のadj_maxのとき、またはadj_maxに値が保存されていないときはadj_maxの値をa_maxに変更する。すなわち、調整後の収束レンズ位置の最大値が不揮発性メモリａ８に保存されている調整時の収束レンズ位置の最大値より大きいとき、または調整時の収束レンズ位置の最大値に値が保存されていないときは、調整時の収束レンズ位置の最大値の値を調整後の収束レンズ位置の最大値に変更する。
（ii）調整後の収束レンズ位置最大値（a_max）＜不揮発性メモリａ８のadj_maxのときは何もしない。
【０１０２】
［条件式Ｅ］
（i）調整後の収束レンズ位置最小値（a_min）＜不揮発性メモリａ８のadj_minのとき、またはadj_minに値が保存されていないときはadj_minの値をa_minに変更する。すなわち、調整後の収束レンズ位置の最小値が不揮発性メモリａ８に保存されている調整時の収束レンズ位置の最小値より小さいとき、または調整時の収束レンズ位置の最小値に値が保存されていないときは、調整時の収束レンズ位置の最小値の値を調整後の収束レンズ位置の最小値に変更する。
（ii）調整後の収束レンズ位置最小値（a_min）＞不揮発性メモリａ８のadj_minのときは何もしない。
【０１０３】
ここで、ドライブを出荷して時間が経過していないときはマージンが広く、調整時の収束レンズ位置がマージンの範囲に含まれており、条件式Ａ（i）に示すように調整方法Ａを選択するが、ドライブを出荷してから時間が経過すると、ドライブの部品が劣化して、マージンが狭くなるため、調整時の収束レンズ位置がマージンの範囲に含まれず、条件式Ａ（ii）に示すように調整方法Ｂを選択する。
【０１０４】
また、ドライブを出荷後、マージン測定を定期的に行っており、条件式Ｂ（i）、Ｃ（i）では、マージンが狭くなった状態を不揮発性メモリａ８に保存する。
【０１０５】
以下、図１５〜図１７について説明する。
【０１０６】
図１５において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を条件式Ｂ、Ｃに従い、不揮発性メモリａ８に保存する。すなわち、ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｂ(ｉ)、Ｃ（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。
【０１０７】
次に、ドライブ出荷後の時間がｔ１のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので条件式Ａの（i）を満たすため調整方法Ａを実行し、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。
【０１０８】
ドライブ出荷後の時間がｔ２のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ０＞ｆ１、ｆ２＞ａ０であり、条件式Ａの（i）を満たすため調整方法Ａを実行し、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはそのままで、ａｄｊ  ｍｉｎはｆ１からｆ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１０９】
図１６において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を条件式Ｂ、Ｃに従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＜ｂ０、ａ１＞ａ０であるため、条件式Ｂ（i）、Ｃ（i）に従い、ｍｇｎ＿ｍａｘをｂ０からｂ１に変更し、ｍｇｎ＿ｍｉｎをａ０からａ１に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１１０】
次に、ドライブ出荷後の時間がｔ４のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ１＞ｆ１、ｆ２＞ａ１であり、条件式Ａの（i）を満たすため調整方法Ａを実行し、ｆ３＞ｆ１なので、結果を条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ１のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１１１】
ドライブ出荷後の時間がｔ５のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。条件式Ａの（i）を満たすため調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＞ｆ３、ａ１＞ｆ２なので、条件式Ａの（i）を満たすため調整方法Ａを実行し、ｆ４＜ｆ３、ｆ４＞ｆ２なので、結果を条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１１２】
図１７において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を条件式Ｂ、Ｃに従い、不揮発性メモリａ８に保存する。すなわち、ｂ２＜ｂ１、ａ２＞ａ１であるため、条件式Ｂ（i）、Ｃ（i）に従い、ｍｇｎ＿ｍａｘをｂ１からｂ２に変更し、ｍｇｎ＿ｍｉｎをａ１からａ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、値がａ２であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１１３】
次に、ドライブ出荷後の時間がｔ７のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ２＜ｆ３、ｆ２＜ａ２ので、条件式Ａの（ii）を満たすため調整方法Ｂを実行し、ｆ５＜ｆ３、ｆ５＞ｆ２なので、結果を条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１１４】
図１８〜図２０は、本発明の実施の形態１にかかる光ディスク用信号処理装置の第２の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図１８〜図２０で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｆ〜Ｈの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｆ〜Ｈの処理を行う。
【０１１５】
［条件式Ｆ］
（i）mgn_max＞MAX（固定値）かつMIN（固定値）＞mgn_minのときは調整方法Ａを実行する。すなわち、マージン測定時の収束レンズ位置の最大値がMAX（固定値）より大きく、かつマージン測定時の収束レンズ位置の最小値がMIN（固定値）より小さいときは調整方法Ａを実行する。なお、MAX（固定値）、MIN（固定値）はあらかじめ設定している値である。
（ii）mgn_max＜MAX（固定値）またはMIN（固定値）＜mgn_minのときは調整方法Ｂを実行する。
【０１１６】
［条件式Ｇ］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリのmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が不揮発性メモリに保存されているマージン測定時の収束レンズ位置の最大値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、マージン測定時の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリのmgn_maxのときは何もしない。
【０１１７】
［条件式Ｈ］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリのmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が不揮発性メモリに保存されているマージン測定時の収束レンズ位置の最小値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、マージン測定時の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリのmgn_minのときは何もしない。
【０１１８】
以下、図１８〜図２０について説明する。
【０１１９】
図１８において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を条件式Ｇ、Ｈに従い、不揮発性メモリａ８に保存する。すなわち、ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｇ(ｉ)、Ｈ（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。
【０１２０】
次に、ドライブ出荷後の時間がｔ１のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。
【０１２１】
ドライブ出荷後の時間がｔ２のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。
【０１２２】
図１９において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を条件式Ｇ、Ｈに従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＜ｂ０、ａ１＞ａ０なので、条件式Ｇ（i）、Ｈ（i）に従い、ｍｇｎ＿ｍａｘをｂ０からｂ１に変更し、ｍｇｎ＿ｍｉｎをａ０からａ１に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１である。
【０１２３】
次に、ドライブ出荷後の時間がｔ４のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。条件式Ｆの（i）を満たすため調整方法Ａを実行する。すなわち、ｂ１＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ１であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。
【０１２４】
ドライブ出荷後の時間がｔ５のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ１＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ１であり、条件式Ｆの（i）を満たすため調整方法Ａを実行する。
【０１２５】
図２０において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を条件式Ｇ、Ｈに従い、不揮発性メモリａ８に保存する。すなわち、ｂ２＜ｂ１、ａ２＞ａ１なので、条件式Ｇ（i）、Ｈ（i）に従い、ｍｇｎ＿ｍａｘをｂ１からｂ２に変更し、ｍｇｎ＿ｍｉｎをａ１からａ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、値がａ２である。
【０１２６】
次に、ドライブ出荷後の時間がｔ７のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆにより調整方法を選択する。ｂ２＜ＭＡＸ（固定値）かつＭＩＮ（固定値）＜ａ２であり、条件式Ｆの（ii）を満たすため調整方法Ｂを実行する。
【０１２７】
なお、本実施の形態１では、図５に示した調整方法Ａと、図６に示した調整方法Ｂのいずれかを選択する場合について説明したが、調整方法Ａ、Ｂについて、フォーカスバランス調整手段Ａａ７により再生信号の測定回数や収束レンズ位置の移動量を変更した第１または第２の調整方法のいずれかを選択するようにしてもよい。例えば、図５に示した調整方法Ａについて再生信号の測定回数を１回または５回に切り替えたとき、測定回数が１回の場合を第１の調整方法、測定回数が５回の場合を第２の調整方法とすると、第２の調整方法の方が精度がよい。また、収束レンズ位置の移動量をｘまたはｙ（ｘ＜ｙ）に切り替えたとき、移動量がｘの場合を第１の調整方法、移動量がｙの場合を第２の調整方法とすると、第１の調整方法の方が精度がよい。
【０１２８】
また、本実施の形態１では、フォーカス誤差検出手段ｚ７、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに光ピックアップａ１が生成した電気信号から光ピックアップａ１と記録媒体ｚ４上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記トラッキング誤差検出手段が生成するトラッキング誤差にオフセットを加えるトラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりにトラッキング誤差を小さくするための収束レンズｚ３の移動量を求めるトラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに光ピックアップａ１の位置を記録媒体ｚ４の半径方向に変更するためのトラッキング駆動手段を備えるようにしてもよい。
【０１２９】
また、フォーカス誤差検出手段ｚ７の代わりに光ピックアップａ１が生成した電気信号から光ピックアップａ１と記録媒体ｚ４の物理的な角度差を検出するためのチルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト誤差検出手段が生成するチルト誤差にオフセットを加えるチルト変更手段を備え、フォーカス制御手段ｚ１１の代わりにチルト誤差を小さくするための収束レンズｚ３の角度変更量を求めるチルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに光ピックアップａ１の物理的な角度を変更するためのチルト駆動手段を備えるようにしてもよい。
【０１３０】
チルト誤差は、例えば記録媒体ｚ４がＤＶＤ−ＲＡＭの場合にＣＡＰＡ（Ｃｏｎｐｌｅｍｅｎｔａｒｙ  Ａｌｌｏｃａｔｅｄ  Ｐｉｔ  Ａｄｄｒｅｓｓ）と呼ばれるディスク上の位置情報をもつ物理構造を光ピックアップａ１から照射されたレーザ光が通過する時に分割光検出器ｚ６が検出する反射ビームの暗側レベル（反射ビームが暗くなるときの分割光検出器ｚ６の出力電流または出力電圧）から検出する。具体的には、記録媒体ｚ４上に存在する溝の中心から溝間隔の半分だけ記録媒体ｚ４の中心側にずれた位置に存在するＣＡＰＡの暗側レベルと記録媒体ｚ４上に存在する溝の中心から溝間隔の半分だけ記録媒体ｚ４の外周側にずれた位置に存在するＣＡＰＡの暗側レベルの差をチルト誤差として検出する。
【０１３１】
また、本実施の形態１では、再生信号処理手段ｚ８を用いる場合について説明したが、再生信号処理手段ｚ８の代わりに再生信号出力ｚ１４を２値化した信号の周期と記録媒体の規格書によって規定されている基準周期との差（再生ジッタ）を出力する再生ジッタ処理手段を備えるようにしてもよく、同様の機能を実現できる。ただし、図４に示した収束レンズの位置と再生信号の関係に対して、収束レンズの位置と再生ジッタは図９に示した関係になる。図９において、（ａ）〜（ｃ）はそれぞれ収束レンズ位置がＡ〜Ｃのときを示す。再生ジッタは光ビームのスポット径により異なり、図４（ｂ）に示すように、焦点が合った時（収束レンズ位置がＢの時）、つまり正しく収束制御されたときにスポット径が最小となって再生ジッタ値が最小となる。再生ジッタ値が最小になると記録媒体ｚ４から正確にデータを再生することができるため、光ディスク装置では記録媒体ｚ４からデータを再生する前に再生ジッタ値が最大になるように収束レンズｚ３の位置を調整する。
【０１３２】
この図９に示した収束レンズの位置と再生ジッタの関係により収束レンズ位置の調整方法は、図１０に示した収束レンズ位置の調整方法Ｃと図１１に示した収束レンズ位置の調整方法Ｄのようになる。また、フォーカス位置とマージンの関係は図１２に示したようになる。まず、図１０を用いて調整方法Ｃの手順について説明する。
【０１３３】
図１０において、手順Ａ１で、調整前の収束レンズ位置Ａ（１）の再生ジッタを測定する。次に収束レンズ位置をＡ（２）に変更し再生ジッタを測定する。Ａ（１）の値に比べてＡ（２）の値が大きいため、収束レンズ位置をＡ（２）とは逆方向のＡ（３）に変更する。
【０１３４】
次に、手順Ａ２で、Ａ（３）の値を測定した後、収束レンズ位置をＡ（４）に変更し再生ジッタ値を測定する。Ａ（３）の値に比べてＡ（４）の値が小さいため、手順Ａ３へ進む。
【０１３５】
手順Ａ３で、収束レンズ位置をＡ（５）に変更し再生ジッタ値を測定する。Ａ（４）の値に比べてＡ（５）の値が大きいため、手順Ａ４へ進む。
【０１３６】
手順Ａ４で、レンズ位置をＡ（６）に変更し再生ジッタ値を測定する。Ａ（５）の値に比べてＡ（６）の値が大きいため、Ａ（５）を調整後のレンズ位置として調整を終了する。
【０１３７】
次に図１１を用いて調整方法Ｄの手順について説明する。
【０１３８】
まず、手順Ｂ１で調整前の収束レンズ位置Ｂ（１）の再生ジッタ値を測定する。次に図５の調整方法Ａの手順と同様の手順で再生ジッタ値が最小となるレンズ位置Ｂ（２）に調整する。
【０１３９】
次に、手順Ｂ２で、Ｂ（２）から手順Ｂ１と逆方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生ジッタ値から閾値を引いた値になるレンズ位置Ｂ（３）を見つける。
【０１４０】
手順Ｂ３で、Ｂ（２）から手順Ｂ１と同方向にレンズ位置を変更し、Ｂ（２）のレンズ位置での再生ジッタ値から閾値を引いた振幅になるレンズ位置Ｂ（４）を見つける。
【０１４１】
手順Ｂ４で、Ｂ（３）とＢ（４）の中間のレンズ位置Ｂ（５）を調整後のレンズ位置として調整を終了する。
【０１４２】
図１２は、再生ジッタ値と収束レンズ位置の関係を示している。記録媒体ｚ４から正確にデータを再生するために必要な再生ジッタ値の最大値をｚ２２とすると、再生ジッタ値がｚ２２以下になる収束レンズ位置はｚ２３〜ｚ２４の範囲である。この範囲をマージンｚ２５と呼ぶ。
【０１４３】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、トラッキング誤差検出手段により検出されるトラッキング誤差と収束レンズ位置の関係は、図４に示した収束レンズ位置と再生信号の関係と同じになるため、再生信号処理手段ｚ８の代わりにトラッキング誤差検出手段を用いるようにしてもよい。
【０１４４】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、記録媒体ｚ４上に存在する溝（ウォブル）の検出信号の振幅と収束レンズ位置の関係は、図４に示した収束レンズ位置と再生信号の関係と同じになるため、再生信号処理手段ｚ８の代わりにウォブルの検出信号の振幅を出力するウォブル信号処理手段を用いるようにしてもよい。
【０１４５】
また、ウォブルの検出信号を２値化した信号の周期と記録媒体の規格書によって規定されている基準周期との差（ウォブルジッタ）と収束レンズ位置の関係は、図９に示した収束レンズの位置と再生ジッタの関係と同じになるため、再生信号処理手段ｚ８の代わりにウォブルジッタを出力するウォブルジッタ処理手段を備えるようにしてもよい。
【０１４６】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整するフォーカスバランス調整手段Ａａ７と、光ディスク用信号処理装置が正常動作を行える収束レンズ位置の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリａ８に保存されている収束レンズ位置の最小値以上、最大値以下の範囲と、前記フォーカスバランス調整手段Ａａ７により調整された収束レンズ位置とを比較する比較手段Ａａ５と、収束レンズ位置を調整する際に用いる再生信号の測定回数、あるいは収束レンズ位置の移動量を切り換え、前記比較手段Ａａ５の出力に基づき、前記収束レンズ位置の調整方法を切り換えるフォーカスバランス調整方法選択手段ａ６とを備え、前記フォーカスバランス調整手段Ａａ７により調整される収束レンズ位置が収束レンズ位置の最小値以上、最大値以下の範囲に含まれるように前記フォーカスバランス調整手段Ａａ７の調整方法、あるいは再生信号の測定回数、あるいは収束レンズ位置の移動量を最適化するようにしたので、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。
【０１４７】
（実施の形態２）
図２１は、本発明の実施の形態２にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて、回転手段ｂ１、回転数取得手段ｂ２、回転制御手段ｂ３、比較手段Ｂｂ４、回転数選択手段ｂ５を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。ここで、実施の形態１では調整方法を選択するが、実施の形態２ではディスクの回転数を変更する。実施の形態２では、調整方法は変更せず、マージンが狭くなったら回転数を小さくすることによりマージンを広くすることができる。調整方法を変えずにマージンを広くすることができ、正確に再生することができる。
【０１４８】
次に信号の伝達経路に沿って各構成手段について説明する。
【０１４９】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため、その説明を省略する。
【０１５０】
回転手段ｂ１は、回転制御手段ｂ３からの駆動信号により記録媒体ｚ４を回転させ、回転数取得手段ｂ２に対して記録媒体ｚ４の回転数を表す信号を出力する。記録媒体ｚ４の回転数を表す信号とは、例えば記録媒体ｚ４を回転させる直流モータにドライバが出力する信号から生成するＦＧ信号がある。
【０１５１】
回転数取得手段ｂ２は、回転手段ｂ１から出力される記録媒体ｚ４の回転数を表す信号から記録媒体ｚ４の回転数を計算し、不揮発性メモリａ８に保存する。また、回転制御手段ｂ３に求めた回転数を一定周期で出力する。
【０１５２】
回転制御手段ｂ３は、回転数取得手段ｂ２から一定周期で出力される記録媒体ｚ４の回転数と目標の回転数を比較し、記録媒体ｚ４の回転数が目標の回転数になる駆動信号を計算し、回転手段ｂ１に出力する。また、回転数選択手段ｂ５からの出力により目標の回転数を変更する。
【０１５３】
比較手段Ｂｂ４は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果を回転数選択手段ｂ５へ出力する。比較結果の求め方は後述する。
【０１５４】
回転数選択手段ｂ５は、比較手段Ｂｂ４から出力される比較結果により目標の回転数を選択し、目標回転数の選択信号を回転制御手段ｂ３へ出力する。
【０１５５】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。
【０１５６】
プログラムの動作は、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合（第３の動作）と使用しない場合（第４の動作）がある。第３の動作と第４の動作の差分は第３の動作の説明の補足内容として記載する。
【０１５７】
図２２は、本発明の実施の形態２にかかる光ディスク装置の第３の動作の手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。
【０１５８】
起動時または記録開始前は以下の手順を実行する。
【０１５９】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整値保存手順Ａｓａ４については既に説明しているため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第３の動作と第４の動作の差分内容に置き換える。
【０１６０】
図２２（ａ）に示すように、まず、ディスクデータ取得手順ｓａ１を行ってから、フォーカスバランス調整手順Ｂｓｂ１で、フォーカスバランス調整手段Ａａ７を用いて前述した調整方法Ａを常に実行し、調整後の収束レンズ位置を揮発性メモリａ１０に保存する。なお、調整方法Ａの代わりに調整方法Ｂを常に実行しても良い。
【０１６１】
次に、フォーカスバランス調整値保存手順Ａｓａ４を行ってから、目標回転数選択手順ｓｂ２で、比較手段Ｂｂ４を動作させ、比較手段Ｂｂ４からの出力によって前述した目標回転数Ａと目標回転数Ｂの中から目標回転数を選択する信号を回転制御手段ｂ３に出力する。
【０１６２】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。
【０１６３】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、フォーカスバランス値復帰手順ｓａ８については既に説明しているため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第３の動作と第４の動作の差分内容に置き換える。
【０１６４】
図２２（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６を行ってから、マージン測定手順Ｂｓｂ３で、比較手段Ｂｂ４を動作させ、比較手段Ｂｂ４から出力される目標回転数を選択する信号によって記録媒体ｚ４の目標回転数を選択し、マージン測定手段ａ４を動作させ、収束レンズ位置の範囲ｚ１９、ｚ２０を求め、揮発性メモリａ１０に保存してある記録媒体ｚ４を個別に識別するデータ、タイマーａ９から出力されるドライブの利用度を表すデータとともに不揮発性メモリａ８に保存する。その後フォーカスバランス値復帰手順ｓａ８を行い、終了する。
【０１６５】
次に本発明の実施の形態２にかかる光ディスク用信号処理方法を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について図２３〜図２８を用いて説明する。
【０１６６】
不揮発性メモリａ８に保存されるデータ構造は図１４と同じため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第３の動作と第４の動作の差分内容に置き換える。
【０１６７】
図２３〜図２５は、本発明の実施の形態２にかかる光ディスク用信号処理装置の第３の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図２３〜図２５で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ａ２〜Ｃ２、Ｄ、Ｅの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ａ２〜Ｃ２、Ｄ、Ｅの処理を行う。
【０１６８】
［条件式Ａ２］
（i）mgn_max＞adj maxかつadj min＞mgn_minのときは目標回転数Ａを選択する。すなわち、マージン測定時の収束レンズ位置の最大値が調整時の収束レンズ位置の最大値より大きく、かつマージン測定時の収束レンズ位置の最小値が調整時の収束レンズ位置の最小値より小さいときは、目標回転数Ａを選択する。
（ii）mgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは目標回転数Ａを選択する。
（iii）mgn_max＜adj maxまたはadj min＜mgn_minのときは目標回転数Ｂを選択する。
（目標回転数Ａ＞目標回転数Ｂ）
【０１６９】
［条件式Ｂ２］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリのmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が、不揮発性メモリａ８のマージン測定時の収束レンズ位置の最大値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、マージン測定時の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリのmgn_maxのときは何もしない。
【０１７０】
［条件式Ｃ２］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリのmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が不揮発性メモリａ８に保存されているマージン測定時の収束レンズ位置の最小値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、マージン測定時の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリのmgn_minのときは何もしない。
【０１７１】
条件式Ｄ、条件式Ｅについては既に説明しているため、その説明を省略する。
【０１７２】
以下、図２３〜図２５について説明する。
【０１７３】
図２３において、ドライブ出荷後の時間がｔ０のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎ、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎの全てに値が保存されていないので、条件式Ａ２の（ii）を満たすため、目標回転数Ａを選択する。条件式Ｂ２（i）、Ｃ２（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。
【０１７４】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。また、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ａ２の（ii）を満たすため、目標回転数Ａを選択する。
【０１７５】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはそのままで、ａｄｊ  ｍｉｎはｆ１からｆ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。また、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ｂ０＞ｆ１、ｆ２＞ａ０なので、条件式Ａ２の（i）を満たすため、目標回転数Ａを選択する。
【０１７６】
図２４において、ドライブ出荷後の時間がｔ３のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ｂ０＞ｆ１、ｆ２＞ａ０なので、条件式Ａ２の（i）を満たすため、目標回転数Ａを選択する。ｂ１＜ｂ０、ａ１＞ａ０なので、条件式Ｂ２（i）、Ｃ２（i）に従い、ｍｇｎ＿ｍａｘをｂ０からｂ１に変更し、ｍｇｎ＿ｍｉｎをａ０からｂ０に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。
【０１７７】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ１なので、条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、 ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。すなわち、ａ１＞ｆ２なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。
【０１７８】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ４＜ｆ３、ｆ４＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。また、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。ａ１＞ｆ４なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。
【０１７９】
図２５において、ドライブ出荷後の時間がｔ６のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ２により目標回転数を選択する。マージンを測定し、ａ２、ｂ２が得られ、測定結果を条件式Ｂ２、Ｃ２に従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ａ１なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択し、ｂ２＞ｂ１、ａ２＜ａ１であるため、条件式Ｂ２（ii）、Ｃ２（ii）に従い、ｍｇｎ＿ｍａｘはｂ１のままでありｍｇｎ＿ｍｉｎはａ１のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０１８０】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ５＜ｆ３、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。ａ１＞ｆ２なので、条件式Ａ２の（iii）を満たすため、目標回転数Ｂを選択する。
【０１８１】
図２６〜図２８は、本発明の実施の形態２にかかる光ディスク用信号処理装置の第４の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図２６〜図２８で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｆ２〜Ｈ２の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｆ２〜Ｈ２の処理を行う。
【０１８２】
［条件式Ｆ２］
（i）mgn_max＞MAX（固定値）かつMIN（固定値）＞mgn_minのときは目標回転数Ａを選択する。すなわち、マージン測定後の収束レンズ位置の最大値がMAX（固定値）より大きく、かつマージン測定後の収束レンズ位置の最小値がMIN（固定値）より小さいときは目標回転数Ａを選択する。
（ii）mgn_max、mgn_minの全てに値が保存されていないときは目標回転数Ａを選択する。すなわち、マージン測定後の収束レンズ位置の最大値、マージン測定後の収束レンズ位置の最小値の全てに値が保存されていないときは目標回転数Ａを選択する。
（iii）mgn_max＜MAX（固定値）またはMIN（固定値）＜mgn_minのときは目標回転数Ｂを選択する。
【０１８３】
（目標回転数Ａ＞目標回転数Ｂ）
【０１８４】
［条件式Ｇ２］
（i）マージン測定後の収束レンズ位置最大値（m_max）＜不揮発性メモリのmgn_maxのとき、またはmgn_maxに値が保存されていないときはmgn_maxの値をm_maxに変更する。すなわち、マージン測定後の収束レンズ位置の最大値が、不揮発性メモリａ８のマージン測定後の収束レンズ位置の最大値より小さいとき、または不揮発性メモリａ８のマージン測定後の収束レンズ位置の最大値に値が保存されていないときはマージン測定後の収束レンズ位置の最大値の値をマージン測定後の収束レンズ位置の最大値に変更する。
（ii）マージン測定後の収束レンズ位置最大値（m_max）＞不揮発性メモリのmgn_maxのときは何もしない。
【０１８５】
［条件式Ｈ２］
（i）マージン測定後の収束レンズ位置最小値（m_min）＞不揮発性メモリのmgn_minのとき、またはmgn_minに値が保存されていないときはmgn_minの値をm_minに変更する。すなわち、マージン測定後の収束レンズ位置の最小値が、不揮発性メモリａ８のマージン測定後の収束レンズ位置の最小値より大きいとき、または不揮発性メモリａ８のマージン測定後の収束レンズ位置の最小値に値が保存されていないときはマージン測定後の収束レンズ位置の最小値の値をマージン測定後の収束レンズ位置の最小値に変更する。
（ii）マージン測定後の収束レンズ位置最小値（m_min）＜不揮発性メモリのmgn_minのときは何もしない。
【０１８６】
以下、図２６〜図２８について説明する。
【０１８７】
図２６において、ドライブ出荷後の時間がｔ０のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎの全てに値が保存されていないので、条件式Ｆ２の（ii）を満たすため、目標回転数Ａを選択する。ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｇ２（i）、Ｈ２（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。
【０１８８】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行する。ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。
【０１８９】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行する。不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。すなわち、ｂ０＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ０であり、条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。
【０１９０】
図２７において、ドライブ出荷後の時間がｔ３のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。ｂ１＞ＭＡＸ（固定値）かつＭＩＮ（固定値）＞ａ１であり、条件式Ｆ２の（i）を満たすため、目標回転数Ａを選択する。ｂ１＜ｂ０、ａ１＞ａ０なので、条件式Ｇ２（i）、Ｈ２（i）に従い、ｍｇｎ＿ｍａｘにｂ１、ｍｇｎ＿ｍｉｎにａ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１である。
【０１９１】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択する。
【０１９２】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択する。
【０１９３】
図２８において、ドライブ出荷後の時間がｔ６のとき、不揮発性メモリａ８の内容を取得し、条件式Ｆ２により目標回転数を選択する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択し、ｂ２＞ｂ１、ａ２＜ａ１なので、条件式Ｇ２（ii）、Ｈ２（ii）に従い、ｍｇｎ＿ｍａｘはｂ１のままであり、ｍｇｎ＿ｍｉｎはａ１のままである。ここで、ｍｇｎ＿ｍａｘは時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、値がａ１である。
【０１９４】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行する。ＭＩＮ（固定値）＜ａ１なので、条件式Ｆ２の（iii）を満たすため、目標回転数Ｂを選択する。
【０１９５】
なお、本実施の形態２では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。
【０１９６】
また、フォーカス誤差検出手段ｚ７の代わりに前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。
【０１９７】
また、本実施の形態２では、再生信号処理手段ｚ８を用いる場合について説明したが、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。
【０１９８】
トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。
【０１９９】
トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。
【０２００】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。
【０２０１】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリａ８に保存されている収束レンズ位置の最小値以上、最大値以下の範囲と、前記フォーカスバランス調整手段Ａａ７により調整された収束レンズ位置とを比較する比較手段Ｂｂ４と、前記比較手段Ｂｂ４からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段ｂ５と、前記記録媒体の回転数を取得する回転数取得手段ｂ２と、前記回転数選択手段ｂ５と前記回転数取得手段ｂ２の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段ｂ３を備え、前記不揮発性メモリａ８に収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度と前記回転数取得手段ｂ２の出力する前記記録媒体の回転数とともに保存し、フォーカスバランス調整手段Ａａ７により調整される収束レンズ位置が収束レンズ位置の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段ｂ５により前記記録媒体の回転数を最適化するようにしたので、光ディスク用信号処理装置ごとに最適な前記記録媒体の回転数を自動的に選択して、マージンが狭くなったら回転数を小さくすることによりマージンを広くすることにより、高い回転数で前記記録媒体の再生、記録を行ってエラーが起こった後に低い回転数で前記記録媒体の再生、記録を行う場合に比べて、再生時間や記録時間を短縮することができ、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、ドライブの部品が劣化してマージンが狭くなったとき、回転数を小さくすることによりマージンを広くして、光ディスク装置出荷後の再生、記録品質を維持することができる。
【０２０２】
（実施の形態３）
図２９は本発明の実施の形態３にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて比較手段Ｃｃ１、推定結果出力手段ｃ２を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。
【０２０３】
次に信号の伝達経路に沿って各構成手段について説明する。
【０２０４】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため、その説明を省略する。
【０２０５】
比較手段Ｃｃ１は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を用いて、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。推測結果の求め方は後述する。
【０２０６】
推定結果出力手段ｃ２は、比較手段Ｃｃ１から出力された推測結果をドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対して出力する。ケーブルを介してデータの受け渡しを行う時のコマンドフォーマットは、例えばＡＴＡＰＩコマンドやＤＩＡＧコマンド（システムコントローラａ１１上で動作するプログラムとドライブを接続している機器上で動作するプログラムでデータの受け渡しをする時に使用する独自のコマンドフォーマット）がある。推定結果はタイマーａ９が出力するドライブの利用度を表すデータと同じ形式になる。例えば、ドライブの利用度を表すデータがドライブ出荷後の経過時間の場合は、推定結果もドライブ出荷後の経過時間の形式になる。ドライブの利用度を表すデータがドライブと機器を接続するケーブルを介して取得可能なドライブを接続している機器がカウントしている絶対時間の場合は、推定結果も絶対時間の形式になる。ドライブの利用度を表すデータが、ドライブが前記記録媒体を再生あるいは記録するごとにカウントアップするカウンタ値の場合は、推定結果もカウンタ値の形式になる。
【０２０７】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。
【０２０８】
プログラムの動作は、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合（第５の動作）と使用しない場合（第６の動作）がある。第５の動作と第６の動作の差分は第５の動作の説明の補足内容として記載する。
【０２０９】
図３０は、本発明の実施の形態３にかかる光ディスク用信号処理装置の第５の動作の手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。
【０２１０】
起動時または記録開始前は以下の手順を実行する。
【０２１１】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４については既に説明しているため、その説明を省略する。ただし、第１の動作と第２の動作の差分内容は第５の動作と第６の動作の差分内容に置き換える。
【０２１２】
図３０（ａ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４を行ってから、推定結果出力手順ｓｃ１で、２回以上のマージン測定結果が不揮発性メモリａ８に保存されている場合、不揮発性メモリａ８に保存されているドライブの利用度を表すデータと収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を用いて、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力する。２回以上のマージン測定結果が不揮発性メモリａ８に保存されていない場合は、何もせず本手順を終了する。動作Ｆの場合は、２回以上のマージン測定結果が不揮発性メモリａ８に保存されているならば不揮発性メモリａ８に保存されているドライブの利用度を表すデータと収束レンズ位置の範囲（ｚ１９、ｚ２０）を用いて、固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力する。２回以上のマージン測定結果が不揮発性メモリａ８に保存されていないならば、何もせず本手順を終了する。
【０２１３】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。
【０２１４】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８については既に説明しているため省略する。ただし、第１の動作と第２の動作の差分内容は第５の動作と第６の動作の差分内容に置き換える。
【０２１５】
図３０（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８を行ってから、推定結果出力手順ｓｃ１で、起動時または記録開始前と同じ処理を実行する。
【０２１６】
次に本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について図３１〜図３８を用いて説明する。
【０２１７】
図３１は、本発明の実施の形態３にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。マージン測定時はマージン測定時の収束レンズ位置の保存領域を拡張し、新たに測定された収束レンズ位置の範囲（ｚ１９、ｚ２０）を拡張した領域に保存する。動作Ｆの場合、調整時の収束レンズ位置の最大値（ａｄｊ＿ｍａｘ）と最小値（ａｄｊ＿ｍｉｎ）の部分は存在しない。
【０２１８】
図３２〜図３４は、本発明の実施の形態３にかかる光ディスク用信号処理装置における、第５の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。条件式は、前述した条件式Ｄ、Ｅと以下で後述する条件式Ａ３を用いる。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｄ、Ｅ、Ａ３の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｄ、Ｅ、Ａ３の処理を行う。なお、実施の形態３は、２回以上マージンの測定が行われ、ｍｇｎ＿ｍａｘとｍｇｎ＿ｍｉｎの値が少なくとも２組以上必要である。
【０２１９】
［条件式Ａ３］
（i）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されている場合は、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。すなわち、マージン測定後の収束レンズ位置の最大値１、最大値２、マージン測定後の収束レンズ位置の最小値１、最小値２の全てに値が保存されている場合は、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。
（ii）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されていない場合は何もしない。
【０２２０】
以下、図３２〜図３４について説明する。
【０２２１】
図３２において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を不揮発性メモリａ８に保存する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。
【０２２２】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。
【０２２３】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはｆ１のままであり、ａｄｊ  ｍｉｎはｆ１からｆ２に変更する。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。
【０２２４】
図３３において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。ここで、推測結果（ｔａ）は、ｍｇｎ＿ｍｉｎ１の値ａ０、ｍｇｎ＿ｍｉｎ２の値ａ１から推測された結果である。
【０２２５】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ１、ｆ３＞ｆ２なので、条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。
【０２２６】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ４＜ｆ３、ｆ４＞ｆ２であり、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。
【０２２７】
図３４において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。ここで、推測結果（ｔｂ）は、ｍｇｎ＿ｍｉｎ１の値ａ０、ｍｇｎ＿ｍｉｎ２の値ａ１、ｍｇｎ＿ｍｉｎ３の値ａ２から推測された結果である。
【０２２８】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ５＜ｆ３、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。
【０２２９】
図３５は、本発明の実施の形態３にかかる光ディスク用信号処理装置における、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測する時の方法を図３４の「ドライブ出荷後の時間がｔ６のとき」を例に挙げて説明する。図３５では（ｔ０，ｍｇｎ＿ｍａｘ１の値）（ｔ３，ｍｇｎ＿ｍａｘ２の値）（ｔ６,ｍｇｎ＿ｍａｘ３の値）からの合計距離が最も近い直線Ａを求め、（ｔ０，ｍｇｎ＿ｍｉｎ１の値）（ｔ３，ｍｇｎ＿ｍｉｎ２の値）（ｔ６,ｍｇｎ＿ｍｉｎ３の値）からの合計距離が最も近い直線Ｂを求めているが、具体的には最小二乗法などの近似手法を用いる。また、直線の代わりに二次以上の関数で近似しても同様の機能を実現できる。ここで、直線Ａとａｄｊ  ｍａｘの値の交点Ａの時間（ＴＢ）と、直線Ｂとａｄｊ  ｍｉｎの値の交点Ｂの時間（ｔｂ）のうち、ドライブ出荷後の時間が短い交点の時間（ｔｂ）を推測結果として出力する。図３５に示すように、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなっている。また、動作Ｆの場合は、図３５の「ａｄｊ  ｍａｘの値」を「ＭＡＸ（固定値）」に、「ａｄｊ  ｍｉｎの値」を「ＭＩＮ（固定値）」に置き換える以外は同じ方法で固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測する。
【０２３０】
なお、本実施の形態では、図３２〜３４、図３６〜図３８に示すように、ドライブ出荷後の時間が短い交点の時間（ｔｂ）を推測結果として出力する場合について説明しているが、ドライブ出荷後の時間が長い交点の時間（ＴＢ）、または（ｔｂ＋ＴＢ）／２を推測結果として出力するようにしてもよい。
【０２３１】
図３６〜図３８は、本発明の実施の形態３にかかる光ディスク用信号処理装置の第６の動作を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。条件式は、前述した条件式Ｄ、Ｅと以下で後述する条件式Ｆ３を用いる。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｄ、Ｅ、Ｆ３の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｄ、Ｅ、Ｆ３の処理を行う。
【０２３２】
［条件式Ｆ３］
（i）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されている場合は、固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。すなわち、マージン測定後の収束レンズ位置の最大値１、最大値２、マージン測定後の収束レンズ位置の最小値１、最小値２の全てに値が保存されている場合は、固定値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して、推測結果を推定結果出力手段ｃ２に出力する。
（ii）mgn_max1、mgn_min1、mgn_max2、mgn_min2の全てに値が保存されていない場合は何もしない。
【０２３３】
以下、図３６〜図３８について説明する。
【０２３４】
図３６において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を不揮発性メモリａ８に保存する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されていないので、条件式Ｆ３の（ii）を満たすので、何もせず終了する。
【０２３５】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されていないので、条件式Ｆ３の（ii）を満たすので、何もせず終了する。
【０２３６】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されていないので、条件式Ｆ３の（ii）を満たすので、何もせず終了する。
【０２３７】
図３７において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。
【０２３８】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。
【０２３９】
ドライブ出荷後の時間がｔ５のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。
【０２４０】
図３８において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。
【０２４１】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行する。ここで、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ｆ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。
【０２４２】
なお、本実施の形態３では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。
【０２４３】
また、本実施の形態３では、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。
【０２４４】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。
【０２４５】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。
【０２４６】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。
【０２４７】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。
【０２４８】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整する出力するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲から、前記収束レンズ位置の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測する比較手段Ｃｃ１と、前記の予測された利用度を出力する推測結果出力手段ｃ２を備えるようにしたので、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測することにより、光ディスク用信号処理装置のユーザは前記記録媒体を正常に再生、記録できる期間を知ることができる。
【０２４９】
（実施の形態４）
図３９は本発明の実施の形態４にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９、比較手段Ｃｃ１に加えて故障警告出力手段ｄ１を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。
【０２５０】
次に信号の伝達経路に沿って各構成手段について説明する。
【０２５１】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９、比較手段Ｃｃ１については既に説明しているため、その説明を省略する。
【０２５２】
故障警告出力手段ｄ１は、不揮発性メモリａ８に保存されている、過去に不揮発性メモリａ８に保存されているドライブの利用度を表すデータと収束レンズ位置の範囲（ｚ１９、ｚ２０）とフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を用いて、調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲（ｚ１９、ｚ２０）に含まれなくなる利用度を推測して得られた結果である「推測結果Ａ」を取得し、比較手段Ｃｃ１から出力された現在推測された結果である「推測結果Ｂ」と比較する。（「推定結果Ａ」−「推定結果Ｂ」）＞正の固定値を満たす時、ドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対してドライブの故障を伝えるデータを出力する。ケーブルを介してデータの受け渡しを行う時のコマンドフォーマットは、例えばＡＴＡＰＩコマンドやＤＩＡＧコマンド（システムコントローラａ１１上で動作するプログラムとドライブを接続している機器上で動作するプログラムでデータの受け渡しをする時に使用する独自のコマンドフォーマット）がある。（「推定結果Ａ」−「推定結果Ｂ」）≦正の固定値の場合は、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力しない。「推定結果Ａ」と「推定結果Ｂ」の比較処理を完了すると、不揮発性メモリａ８に「推測結果Ａ」が保存されている領域に「推測結果Ｂ」を上書きする。
【０２５３】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。
【０２５４】
図４０は、本発明の実施の形態４にかかる光ディスク用信号処理装置のプログラムの動作手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。
【０２５５】
起動時または記録開始前は以下の手順を実行する。
【０２５６】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４、推定結果出力手順ｓｃ１については既に説明しているため、その説明を省略する。ただし推定結果出力手順ｓｃ１では、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力しない。
【０２５７】
図４０（ａ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ｂｓｂ１、フォーカスバランス調整値保存手順Ａｓａ４、推定結果出力手順ｓｃ１を行ってから、故障警告出力手順ｓｄ１で、推定結果が不揮発性メモリａ８に保存されている場合、不揮発性メモリａ８に保存されている「推測結果Ａ」を取得し、比較手段Ｃｃ１から出力された「推測結果Ｂ」と比較する。（「推定結果Ａ」−「推定結果Ｂ」）＞正の固定値を満たす時、ドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対してドライブの故障を伝えるデータを出力する。推定結果が不揮発性メモリａ８に保存されていない場合は、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力しない。「推定結果Ａ」と「推定結果Ｂ」の比較処理を完了すると、不揮発性メモリａ８に「推測結果Ａ」が保存されている領域に「推測結果Ｂ」を上書きする。
【０２５８】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。
【０２５９】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８、推定結果出力手順ｓｃ１については既に説明しているため、その説明を省略する。ただし推定結果出力手順ｓｃ１では、推定結果をドライブと機器を接続するケーブルを介してドライブを接続している機器に対して出力しない。
【０２６０】
図４０（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８、推定結果出力手順ｓｃ１を行ってから、故障警告出力手順ｓｄ１で、起動時または記録開始前と同じ処理を実行する。
【０２６１】
次に本発明を実施した時の不揮発性メモリａ８に保存されるデータ内容について図４１を用いて説明する。
【０２６２】
図４１は、本発明の実施の形態４にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。Ｌｉｍｉｔには比較手段Ｃｃ１から出力された推測結果を保存する。その他のデータ構造は図３１と同じ内容のため説明を省略する。
【０２６３】
図４２〜図４４は、本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ｄ、Ｅ、Ａ３の処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ｄ、Ｅ、Ａ３の処理を行う。
【０２６４】
以下、図４２〜図４４について説明する。
【０２６５】
図４２において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を不揮発性メモリａ８に保存する。ここで、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。
【０２６６】
次に、ドライブ出荷後の時間がｔ１のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。
【０２６７】
ドライブ出荷後の時間がｔ２のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはｆ１のままであり、ａｄｊ  ｍｉｎにｆ１をｆ２に変更する。ここで、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘは時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、値がａ０である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されておらず、条件式Ａ３の（ii）を満たすので、何もせず終了する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。
【０２６８】
図４３において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、Ｌｉｍｉｔはｔａであり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。Ｌｉｍｉｔに推測結果が保存されていないので、故障警告は出力しない。不揮発性メモリａ８のＬｉｍｉｔに推測結果（ｔａ）を保存する。
【０２６９】
次に、ドライブ出荷後の時間がｔ４のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ１なので、条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎにｆ２のままである。従って、不揮発性メモリａ８のＬｉｍｉｔはｔａであり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果Ｂ（ｔａ）を出力する。Ｌｉｍｉｔに保存されている推測結果Ａ（ｔａ）を取得し、推測結果Ｂ（ｔａ）と比較する。推測結果Ａ−推測結果Ｂ＝ｔａ−ｔａ＝０のため、故障警告を出力しない。Ｌｉｍｉｔに比較手段Ｃｃ１の出力である推測結果Ｂを推測結果Ａの保存されている領域に上書きする。
【０２７０】
ドライブ出荷後の時間がｔ５のときは、ドライブ出荷後の時間がｔ４のときと同じため、その説明を省略する。
【０２７１】
図４４において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を不揮発性メモリａ８の拡張領域に保存する。ここで、Ｌｉｍｉｔはｔｂであり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔａ）を出力する。Ｌｉｍｉｔに保存されている推測結果Ａ（ｔａ）を取得し、推測結果Ｂ（ｔａ）と比較する。推測結果Ａ−推測結果Ｂ＝ｔａ−ｔａ＞固定値（＝０）のため、故障警告を出力する。推測結果Ｂを推測結果Ａの保存されている領域に上書きする。
【０２７２】
次に、ドライブ出荷後の時間がｔ７のとき、調整方法Ａを実行し、結果を条件式Ｄ、Ｅに従い、不揮発性メモリａ８に保存する。すなわち、ｆ３＞ｆ５、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。ここで、Ｌｉｍｉｔはｔｂであり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２であり、ｍｇｎ＿ｍａｘ１は時間がｔ０、値がｂ０であり、ｍｇｎ＿ｍｉｎ１は時間がｔ０、値がａ０であり、ｍｇｎ＿ｍａｘ２は時間がｔ３、値がｂ１であり、ｍｇｎ＿ｍｉｎ２は時間がｔ３、値がａ１であり、ｍｇｎ＿ｍａｘ３は時間がｔ６、値がｂ２であり、ｍｇｎ＿ｍｉｎ３は時間がｔ６、値がａ２である。ｍｇｎ＿ｍａｘ１、ｍｇｎ＿ｍｉｎ１、ｍｇｎ＿ｍａｘ２、ｍｇｎ＿ｍｉｎ２、ｍｇｎ＿ｍａｘ３、ｍｇｎ＿ｍｉｎ３の全てに値が保存されており、条件式Ａ３の（i）を満たすので、利用度を推測し、推測結果（ｔｂ）を出力する。Ｌｉｍｉｔに保存されている推測結果Ａ（ｔｂ）を取得し、推測結果Ｂ（ｔｂ）と比較する。推測結果Ａ−推測結果Ｂ＝ｔｂ−ｔｂ＝０のため、故障警告を出力しない。推測結果Ｂを推測結果Ａの保存されている領域に上書きする。
【０２７３】
なお、本実施の形態４では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。
【０２７４】
また、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。
【０２７５】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。
【０２７６】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。
【０２７７】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。
【０２７８】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。
【０２７９】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整する出力するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記不揮発性メモリａ８に保存されている光ディスク用信号処理装置の利用度と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲から、前記収束レンズ位置の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測する比較手段Ｃｃ１と、前記比較手段Ｃｃ１の出力結果が所定の閾値以上変化するときに警告メッセージを出力する故障警告出力手段ｄ１を備えるようにしたので、ドライブ出荷後の時間が経過するのに伴い、マージンの範囲が狭くなったとき、過去に調整後の収束レンズ位置の最大値と最小値の範囲が収束レンズ位置の範囲に含まれなくなる利用度を推測して得られた結果と、現在推測された結果とを比較し、ドライブを接続している機器に対してドライブの故障を伝えるデータを出力することにより、光ディスク用信号信号処理装置のユーザは光ディスク用信号処理装置が故障する前に光ディスク用信号処理装置の異常状態を知ることができる。
【０２８０】
（実施の形態５）
図４５は本発明の実施の形態５にかかる光ディスク用信号処理装置のシステム構成図であり、実施の形態１の光ディスク用信号処理装置に「マージン測定結果を温度によって補正する」機能を追加したものである。「マージン測定結果を温度によって補正する」機能は既に説明した実施の形態１〜４に追加可能な機能であり、追加する機能は実施の形態１〜４で共通なため、実施の形態１に「マージン測定結果を温度によって補正する」機能を追加した場合のみについて説明し、実施の形態２〜４に「マージン測定結果を温度によって補正する」機能を追加した場合の説明は省略する。マージンはドライブの温度で変化し、温度が高いときはマージンが狭くなり、温度が低いときはマージンが広くなるが、実施の形態５は、温度によってマージンの測定結果を補正するようにしたものである。
【０２８１】
本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整方法選択手段ａ６、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて温度測定手段ｅ１、比較手段Ｅｅ２を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。
【０２８２】
次に信号の伝達経路に沿って各構成手段について説明する。
【０２８３】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整方法選択手段ａ６、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため、その説明を省略する。
【０２８４】
温度測定手段ｅ１は、温度を測定するセンサを内蔵しており、ドライブが動作している状態での定常的な温度の測定結果を不揮発性メモリａ８に出力する。温度には、例えばドライブの庫内温度、外気温度、光ピックアップａ１の温度、本発明の信号処理装置の温度があり、温度測定手段の設置場所によって測定する温度が決定する。本発明では例として挙げたどの温度を使用しても同様の機能を実現できる。
【０２８５】
比較手段Ｅｅ２は、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）を不揮発性メモリａ８に保存されている温度測定結果を用いて補正した範囲と不揮発性メモリａ８に保存されているフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果をフォーカスバランス調整方法選択手段ａ６へ出力する。比較結果の求め方は後述する。
【０２８６】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。
【０２８７】
フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合と使用しない場合の差分は実施の形態１と同じため、フォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を使用する場合のみについて説明する。
【０２８８】
図４６は、本発明の実施の形態５にかかる光ディスク用信号処理装置のプログラムの動作手順を示したフローチャートであり、（ａ）は起動時または記録開始前、（ｂ）はマージン測定時を示す。フローチャートの詳細な手順を説明する。
【０２８９】
起動時または記録開始前は以下の手順を実行する。
【０２９０】
ディスクデータ取得手順ｓａ１、フォーカスバランス調整手順Ａｓａ３、フォーカスバランス調整値保存手順Ａｓａ４については既に説明しているため、その説明を省略する。
【０２９１】
図４６（ａ）に示すように、まず、ディスクデータ取得手順ｓａ１を行ってから、フォーカスバランス調整方法取得手順Ｂｓｅ１で、比較手段Ｅｅ２を動作させ、不揮発性メモリａ８に保存されている収束レンズ位置の範囲（ｚ１９、ｚ２０）を不揮発性メモリａ８に保存されている温度測定結果を用いて補正した範囲と、不揮発性メモリａ８に保存されているフォーカスバランス調整手段Ａａ７から出力される調整後の収束レンズ位置を比較し、比較結果をフォーカスバランス調整方法選択手段ａ６へ出力する。その後、フォーカスバランス調整手順Ａｓａ３、フォーカスバランス調整値保存手順Ａｓａ４を行い、終了する。
【０２９２】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。
【０２９３】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、フォーカスバランス値復帰手順ｓａ８については既に説明しているため、その説明を省略する。
【０２９４】
図４６（ｂ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６を行ってから、マージン測定手順Ｃｓｅ２で、マージン測定手段ａ４と同じ手順で収束レンズ位置と再生信号振幅の関係を求め、条件設定手段ａ３が設定した記録媒体ｚ４から正確にデータを再生するために必要な再生信号振幅の最小値ｚ１８から再生信号振幅がｚ１８以上になる収束レンズ位置の範囲ｚ１９、ｚ２０を求め、収束レンズ位置の範囲ｚ１９、ｚ２０を不揮発性メモリａ８に保存する。また、温度測定手段ｅ１から出力された温度測定結果を不揮発性メモリに保存する。その後、フォーカスバランス値復帰手順ｓａ８を行い、終了する。
【０２９５】
次に本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容について、図４７〜図５０を用いて説明する。
【０２９６】
図４７は本発明の実施の形態５にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。ｔｅｍｐにはマージン測定時に温度測定手段ｅ１から出力される温度測定結果を保存する。
【０２９７】
図４８〜図５０は、本発明を実施した時のドライブ動作と不揮発性メモリａ８に保存されるデータ内容を示している。図４８〜図５０で用いている条件式の詳細を以下に記載する。記録媒体ｚ４を個別に識別するデータを使用する場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータが一致する場合のみ、条件式Ａ４、Ｂ３、Ｃ３、Ｄ、Ｅの処理を行う。記録媒体ｚ４を個別に識別するデータを使用しない場合は、揮発性メモリａ１０に保存されている記録媒体ｚ４を個別に識別するデータと不揮発性メモリａ８に保存されている記録媒体ｚ４を個別に識別するデータに関わらず条件式Ａ４、Ｂ３、Ｃ３、Ｄ、Ｅの処理を行う。
【０２９８】
［条件式Ａ４］
（i）mgn_max＊h ／H＞adj maxかつadj min＞mgn_min＊h ／Hのとき、またはmgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは調整方法Ａを実行する。すなわち、マージン測定時の収束レンズ位置の最大値の補正値が調整時の収束レンズ位置の最大値より大きく、かつマージン測定時の収束レンズ位置の最小値の補正値が調整時の収束レンズ位置の最小値より小さいとき、またはマージン測定時の収束レンズ位置の最大値、最小値、調整時の収束レンズ位置の最大値、最小値の全てに値が保存されていないときは調整方法Ａを実行する。ただし、Ｈは固定値とする。
（ii）mgn_max＊h ／H＜adj maxまたはadj min＜mgn_min＊h ／Hのときは、調整方法Ｂを実行する。
【０２９９】
［条件式Ｂ３］
（i）マージン測定後の収束レンズ位置最大値をm_max、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最大値をmgn_max、不揮発性メモリに保存されている温度測定結果をhとする。
m_max＊ha ／H ＜ mgn_max＊h ／Hのとき、またはmgn_maxに値が保存されていないときは、mgn_maxの値をm_maxに変更し、hの値をhaに変更する。すなわち、マージン測定後の収束レンズ位置最大値の補正値が、マージン測定時の収束レンズ位置の最大値の補正値より小さいとき、またはマージン測定時の収束レンズ位置の最大値に値が保存されていないときは、mgn_maxの値をm_maxに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
（ii）m_max＊ha ／H ＞ mgn_max＊h ／Hのときは何もしない。
【０３００】
［条件式Ｃ３］
（i）マージン測定後の収束レンズ位置最小値をm_min、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最小値をmgn_min、不揮発性メモリに保存されている温度測定結果をhとする。
m_min＊ha ／H ＞ mgn_min＊h ／Hのとき、またはmgn_minに値が保存されていないときは、mgn_minの値をm_minに変更し、hの値をhaに変更する。すなわち、マージン測定後の収束レンズ位置最小値の補正値が、マージン測定時の収束レンズ位置の最小値の補正値より大きいとき、またはマージン測定時の収束レンズ位置の最小値に値が保存されていないときは、mgn_minの値をm_minに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
（ii）m_min＊ha ／H ＜ mgn_min＊h ／Hのときは何もしない。
【０３０１】
以下、図４８〜図５０について説明する。
【０３０２】
図４８において、ドライブ出荷後の時間がｔ０のとき、マージンを測定し、測定結果を条件式Ｂ３、Ｃ３に従い、不揮発性メモリａ８に保存する。すなわち、ｍｇｎ＿ｍａｘ、ｍｇｎ＿ｍｉｎに値が保存されていないので、条件式Ｂ３（i）、Ｃ３（i）に従い、ｍｇｎ＿ｍａｘにｂ０、ｍｇｎ＿ｍｉｎにａ０を保存する。また、マージン測定時の温度（ｈ０）を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、温度がｈ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、温度がｈ０、値がａ０である。
【０３０３】
次に、ドライブ出荷後の時間がｔ１のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されておらず、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、ａｄｊ  ｍａｘ、ａｄｊ  ｍｉｎに値が保存されていないので、条件式Ｄ（i）、Ｅ（i）に従い、ａｄｊ  ｍａｘにｆ１、ａｄｊ  ｍｉｎにｆ１を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、温度がｈ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、温度がｈ０、値がａ０であり、 ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ１、値がｆ１である。
【０３０４】
ドライブ出荷後の時間がｔ２のとき、不揮発性メモリａ８の内容を取得し、条件式Ａにより調整方法を選択する。ｂ０＊Ｈ０／Ｈ＞ｆ１かつｆ２＞ａ０＊Ｈ０／Ｈなので、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、ｆ２＜ｆ１なので、条件式Ｄ（ii）、Ｅ（i）に従い、ａｄｊ  ｍａｘはｆ１のままであり、ａｄｊ  ｍｉｎはｆ１をｆ２に変更する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ０、温度がｈ０、値がｂ０であり、ｍｇｎ＿ｍｉｎは時間がｔ０、温度がｈ０、値がａ０であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０３０５】
図４９において、ドライブ出荷後の時間がｔ３のとき、マージンを測定し、測定結果を条件式Ｂ３、Ｃ３に従い、不揮発性メモリａ８に保存する。すなわち、ｂ１＊Ｈ１／Ｈ＜ｂ０＊Ｈ０／Ｈ、ａ１＊Ｈ１／Ｈ＜ａ０＊Ｈ０／Ｈなので、条件式Ｂ３（i）、Ｃ３（i）に従い、ｍｇｎ＿ｍａｘにｂ１、ｍｇｎ＿ｍｉｎにａ１を保存する。また、マージン測定時の温度（ｈ１）を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、温度がｈ１、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、温度がｈ１、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ１、値がｆ１であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０３０６】
次に、ドライブ出荷後の時間がｔ４のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ｂ１＊Ｈ１／Ｈ＞ｆ１かつｆ２＞ａ１＊Ｈ１／Ｈであり、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、また、ｆ３＞ｆ１、ｆ３＞ｆ２なので条件式Ｄ（i）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ１からｆ３に変更し、ａｄｊ  ｍｉｎはｆ１のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、温度がｈ１、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、温度がｈ１、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０３０７】
ドライブ出荷後の時間がｔ５のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ｂ１＊Ｈ１／Ｈ＞ｆ３かつｆ２＞ａ１＊Ｈ１／Ｈであり、条件式Ａ４の（i）を満たすため調整方法Ａを実行し、また、ｆ３＞ｆ２なので条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ３、温度がｈ１、値がｂ１であり、ｍｇｎ＿ｍｉｎは時間がｔ３、温度がｈ１、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０３０８】
図５０において、ドライブ出荷後の時間がｔ６のとき、マージンを測定し、測定結果を条件式Ｂ３、Ｃ３に従い、不揮発性メモリａ８に保存する。すなわち、ｂ２＊Ｈ２／Ｈ＜ｂ１＊Ｈ１／Ｈ、ａ２＊Ｈ２／Ｈ＜ａ１＊Ｈ１／Ｈなので、条件式Ｂ３（i）、Ｃ３（i）に従い、ｍｇｎ＿ｍａｘをｂ１からｂ２に変更し、ｍｇｎ＿ｍｉｎをａ１からｂ１に変更する。また、マージン測定時の温度（ｈ２）を保存する。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、温度がｈ２、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、温度がｈ２、値がａ２であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０３０９】
次に、ドライブ出荷後の時間がｔ７のとき、不揮発性メモリａ８の内容を取得し、条件式Ａ４により調整方法を選択する。ｂ２＊Ｈ２／Ｈ＞ｆ３かつｆ２＞ａ２＊Ｈ２／Ｈであり、条件式Ａ４の（ii）を満たすため調整方法Ａを実行し、また、ｆ５＜ｆ３、ｆ５＞ｆ２なので、条件式Ｄ（ii）、Ｅ（ii）に従い、ａｄｊ  ｍａｘはｆ３のままであり、ａｄｊ  ｍｉｎはｆ２のままである。従って、不揮発性メモリａ８のｍｇｎ＿ｍａｘは時間がｔ６、温度がｈ２、値がｂ２であり、ｍｇｎ＿ｍｉｎは時間がｔ６、温度がｈ２、値がａ１であり、ａｄｊ  ｍａｘは時間がｔ４、値がｆ３であり、ａｄｊ  ｍｉｎは時間がｔ２、値がｆ２である。
【０３１０】
なお、条件式Ａ４の代わりに条件式Ａ５の処理を、条件式Ｂ３の代わりに条件式Ｂ４の処理を、条件式Ｃ３の代わりに条件式Ｃ４の処理を行っても、同様の機能を実現できる。図５１に条件式Ａ５、条件式Ｂ４、条件式Ｃ４で用いている計算式と収束レンズ位置の関係を図示する。条件式Ａ５、条件式Ｂ４、条件式Ｃ４を用いた方がより正確にマージンの補正をすることができる。条件式Ａ４、Ｂ３、Ｃ３ではマージンの最大値又は最小値にh/Hを乗算してマージンの補正を行っていたが、図５１に示すように条件式Ａ５、Ｂ４、Ｃ４を用いる場合は、マージンの最大値又は最小値と、最大値と最小値との中間値の差にh/Hを乗算してマージンの補正を行う。
【０３１１】
［条件式Ａ５］
（i）｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝＞adj maxかつadj min＞｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のとき、またはmgn_max、mgn_min、adj max、adj minの全てに値が保存されていないときは調整方法Ａを実行する。ただし、Ｈは固定値とする。
（ii）｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝＜adj maxまたはadj min＜｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のときは調整方法Ｂを実行する。
【０３１２】
［条件式Ｂ４］
（i）マージン測定後の収束レンズ位置最大値をm_max、マージン測定後の収束レンズ位置最小値をm_min、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最大値をmgn_max、不揮発性メモリに保存されている収束レンズ位置最小値をmgn_min、不揮発性メモリに保存されている温度測定結果をhとする。
｛m_max＊(H＋ha)／H／2＋m_min＊(H―ha)／H／2｝＜｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝のとき、またはmgn_maxに値が保存されていないときは、mgn_maxの値をm_maxに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
（ii）｛m_max＊(H＋ha)／H／2＋m_min＊(H―ha)／H／2｝＞｛mgn_max＊(H＋h)／H／2＋mgn_min＊(H―h)／H／2｝のときは何もしない。
【０３１３】
［条件式Ｃ４］
（i）マージン測定後の収束レンズ位置最大値をm_max、マージン測定後の収束レンズ位置最小値をm_min、マージン測定後の温度測定結果をha、不揮発性メモリに保存されている収束レンズ位置最大値をmgn_max、不揮発性メモリに保存されている収束レンズ位置最小値をmgn_min、不揮発性メモリに保存されている温度測定結果をhとする。
｛m_max＊(H―ha)／H／2＋m_min＊(H＋ha)／H／2｝＞｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のとき、またはmgn_minに値が保存されていないときは、mgn_minの値をm_minに変更し、hの値をhaに変更する。ただし、Ｈは固定値とする。
(ii) ｛m_max＊(H―ha)／H／2＋m_min＊(H＋ha)／H／2｝＜｛mgn_max＊(H―h)／H／2＋mgn_min＊(H＋h)／H／2｝のときは何もしない。
【０３１４】
なお、本実施の形態５では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。
【０３１５】
また、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。
【０３１６】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。
【０３１７】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。
【０３１８】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。
【０３１９】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。
【０３２０】
以上のように、本実施の形態によれば、光ディスク用信号処理装置の温度を測定する温度測定手段ｅ１を備え、前記不揮発性メモリａ８は、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度および前記温度測定手段ｅ１で測定された温度とともに保存し、前記比較手段ｅ２は、前記不揮発性メモリａ８に保存されている前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記不揮発性メモリａ８に保存されている温度で補正し、該補正された収束レンズ位置の最小値以上、最大値以下の範囲と、前記フォーカスバランス調整手段Ａａ７により調整された収束レンズ位置とを比較するようにしたので、マージン測定時の温度が異なる場合でもマージン測定結果を温度測定結果により補正し、光ディスク用信号処理装置ごとに光ピックアップの物理的な位置あるいは角度の最適な調整方法を自動的に選択し、マージンが広いときは、調整後のレンズ位置のバラツキが大きく調整時間の短い調整方法を用いることで、起動時間や記録開始時間を短縮することができるため、ユーザの使い勝手を向上させられる。また、経年劣化のバラツキが大きい安価な部品を使用する場合でも、温度によってマージンの測定結果を補正し、ドライブの部品が劣化してマージンが狭くなったとき、調整後の収束レンズ位置のバラツキが小さく調整時間の長い方法を用いることにより、光ディスク装置出荷後の再生、記録品質を維持することができる。
【０３２１】
（実施の形態６）
図５２は本発明の実施の形態６にかかる光ディスク用信号処理装置のシステム構成図である。本発明は、前述したフォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９に加えて、プログラム変更手段ｆ１、プログラム比較手段ｆ２、警告手段ｆ３を備え、以上で述べた各手段をプログラムで管理し揮発性メモリａ１０をもつシステムコントローラａ１１を備えている。
【０３２２】
次に信号の伝達経路に沿って各構成手段について説明する。
【０３２３】
フォーカス誤差検出手段ｚ７、再生信号処理手段ｚ８、フォーカスバランス変更手段ｚ１０、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２、光ピックアップａ１、ディスクデータ取得手段ａ２、条件設定手段ａ３、マージン測定手段ａ４、フォーカスバランス調整手段Ａａ７、不揮発性メモリａ８、タイマーａ９については既に説明しているため省略する。
【０３２４】
プログラム変更手段ｆ１は、以上で述べた各手段を管理するプログラムを変更し、不揮発性メモリａ８に変更後のプログラムの識別情報を保存する。
【０３２５】
プログラム比較手段ｆ２は、不揮発性メモリａ８に保存されている過去のマージン測定時のプログラムの識別情報と、プログラム変更手段ｆ１が不揮発性メモリａ８に保存した変更後のプログラムの識別情報を比較し、比較結果を警告手段ｆ３に出力する。
【０３２６】
警告手段ｆ３はプログラム比較手段ｆ２からの出力により２つのプログラム情報が異なる場合のみ不揮発性メモリａ８に保存されている過去のマージン測定結果と揮発性メモリａ１０に保存されているマージン測定結果を比較し、不揮発性メモリａ８に保存されているマージン測定結果に比べて揮発性メモリａ１０に保存されているマージン測定結果の方が悪化する場合はドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対して警告メッセージを出力する。比較方法については後述する。
【０３２７】
次に、前記システムコントローラに内蔵されているプログラムの動作について説明する。
【０３２８】
図５３は本発明の実施の形態６にかかる光ディスク用信号処理装置のプログラムの動作手順を示したフローチャートであり、（ａ）はマージン測定時、（ｂ）はプログラム変更時を示す。フローチャートの詳細な手順を説明する。
【０３２９】
システムコントローラａ１１はタイマーａ９の出力するデータを常時監視しており、データが一定の値だけ増加すると以下の手順を実行する。
【０３３０】
ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８については既に説明しているため、その説明を省略する。
【０３３１】
図５３（ａ）に示すように、ディスクデータ取得手順ｓａ１、フォーカスバランス値取得手順ｓａ５、アクセス手順ｓａ６、マージン測定手順Ａｓａ７、フォーカスバランス値復帰手順ｓａ８を行ってから、プログラム比較手順ｓｆ１で、不揮発性メモリａ８に保存されている過去のマージン測定時のプログラムの識別情報と、プログラム変更手段ｆ１が保存したプログラムの識別情報を比較する。
【０３３２】
警告手順ｓｆ２で、プログラム比較手順ｓｆ１で比較した２つのプログラム情報が異なる場合のみ不揮発性メモリａ８に保存されている過去のマージン測定結果と揮発性メモリａ１０に保存されているマージン測定結果を比較し、不揮発性メモリａ８に保存されているマージン測定結果に比べて揮発性メモリａ１０に保存されているマージン測定結果の方が悪化する場合はドライブと機器を接続するケーブル（例えばＡＴＡＰＩケーブル）を介してドライブを接続している機器に対して警告メッセージを出力する。
【０３３３】
前記プログラム変更手段を用いてプログラムを変更する場合は、以下の手順を実行する。
【０３３４】
図５３（ｂ）に示すように、プログラム変更手順ｓｆ３で、プログラムを変更する。
【０３３５】
識別情報保存手順ｓｆ４で、変更後のプログラムの識別情報を不揮発性メモリａ８に保存する。
【０３３６】
次に本発明を実施した時の不揮発性メモリａ８に保存されるデータ内容について図５４を用いて説明する。
【０３３７】
図５４は本発明の実施の形態６にかかる光ディスク用信号処理装置の不揮発性メモリａ８に保存されるデータ構造を示している。Ｖｅｒｓｉｏｎ  Ａにはマージンを測定する度にマージン測定時のプログラム識別情報を上書きする。Ｖｅｒｓｉｏｎ  Ｂにはプログラム変更手段がプログラムを変更した後にプログラム識別情報を上書きする。その他のデータ構造は図１４と同じ内容のため説明を省略する。
【０３３８】
次に警告手順ｓｆ２で不揮発性メモリａ８に保存されている過去のマージン測定結果と揮発性メモリａ１０に保存されているマージン測定結果を比較する時の条件式を記載する。
【０３３９】
［条件式Ｉ］
（i）揮発性メモリａ１０に保存されているマージン測定時の収束レンズ位置最大値をm_max、収束レンズ位置最小値をm_min、不揮発性メモリａ８に保存されている過去のマージン測定時の収束レンズ位置最大値をmgn_max、収束レンズ位置最小値をmgn_minとするとき、
（m_max―m_min） ＜｛（mgn_max―mgn_min）＋Ｈ（Ｈは固定値）｝
ならば、ドライブを接続している機器に対して警告メッセージを出力する。すなわち、現在のプログラムで測定したときのマージンの測定結果が過去のマージン測定結果より小さい場合は、プログラムを変更した後にマージンが狭くなっており、ドライブを接続している機器に対して警告メッセージを出力する。
（ii）（m_max―m_min） ＞｛（mgn_max―mgn_min）＋Ｈ（Ｈは固定値）｝のときは何もしない。
【０３４０】
なお、本実施の形態６では、フォーカス誤差検出手段ｚ７、フォーカス制御手段ｚ１１、フォーカス駆動手段ｚ１２を用いる場合について説明したが、フォーカス誤差検出手段ｚ７の代わりに前記トラッキングバランス変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記トラッキング制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記トラッキング駆動手段を備えるようにしてもよい。
【０３４１】
また、フォーカス誤差検出手段ｚ７の前記チルト誤差検出手段を備え、フォーカスバランス変更手段ｚ１０の代わりに前記チルト変更手段を備え、フォーカス制御手段ｚ１１の代わりに前記チルト制御手段を備え、フォーカス駆動手段ｚ１２の代わりに前記チルト駆動手段を備えるようにしてもよい。
【０３４２】
また、再生信号処理手段ｚ８の代わりに前記再生ジッタ処理手段を備えるようにしてもよい。
【０３４３】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力しない時、前記再生信号処理手段ｚ８の代わりに前記トラッキング誤差検出手段を用いるようにしてもよい。
【０３４４】
また、トラッキング制御手段からトラッキング駆動手段にトラッキング誤差を小さくするための収束レンズｚ３の移動量を出力する時、再生信号処理手段ｚ８の代わりに前記ウォブル信号処理手段を用いるようにしてもよい。
【０３４５】
また、再生信号処理手段ｚ８の代わりに前記ウォブルジッタ処理手段を備えるようにしてもよい。
【０３４６】
また、実施の形態１〜６において、例えば、光ディスク用信号処理装置を制御するドライブソフトウエアがバージョンアップしたときに、前記ドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手段を備え、前記不揮発性メモリａ８に前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲をタイマーａ９の出力する利用度と前記ドライブソフトウエア識別情報取得手段の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリａ８に保存されている前記ドライブソフトウエア識別情報ごとに処理を行うようにしてもよい。
【０３４７】
また、実施の形態１〜６において、光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手段を備え、前記不揮発性メモリａ８に前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲をタイマーａ９の出力する利用度と前記電源識別情報取得手段の出力する前記電源識別情報とともに保存し、前記不揮発性メモリａ８に保存されている前記電源識別情報ごとに処理を行うようにしてもよい。
【０３４８】
また、本発明の光ディスク用再生記録装置は、実施の形態１〜６に記載の光ディスク用信号処理装置に、光ピックアップと、記録媒体を回転させる回転手段を備えたものである。
【０３４９】
以上のように、本実施の形態によれば、再生信号処理手段ｚ８からの出力に基づいて、フォーカスバランス変更手段ｚ１０により収束レンズ位置を調整する出力するフォーカスバランス調整手段Ａａ７と、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段ａ４と、マージンを測定する時に再生信号の閾値設定を行う条件設定手段ａ３と、前記光ディスク用信号処理装置の利用度を測定するタイマーａ９と、前記マージン測定手段ａ４で求められた収束レンズ位置の最小値以上、最大値以下の範囲を前記タイマーａ９の出力する利用度とともに保存する不揮発性メモリａ８と、前記各手段を管理するプログラムを変更するプログラム変更手段ｆ１と、前記不揮発性メモリａ８に保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段ｆ２と、前記プログラム比較手段ｆ２の出力に基づき、前記プログラム変更手段ｆ１によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリａ８に保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリａ８に保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値より小さくなるとき警告メッセージを出力する警告手段ｆ３を備えるようにしたので、現在のプログラムのマージンの測定結果が過去のマージンの測定結果より小さい場合は、プログラムを変更した後にマージンが狭くなっており、光ディスク用信号処理装置のユーザは変更前のプログラムに比べて変更後のプログラムの方が前記記録媒体の再生品質や記録品質が悪化することを警告メッセージにより知ることで、再生品質や記録品質を重視するユーザは再生品質や記録品質が悪化するプログラムの使用を避けることができる。
【産業上の利用可能性】
【０３５０】
本発明は、光ディスクにデータを記録再生する装置等に有用である。
【符号の説明】
【０３５１】
ａ１：光ピックアップ
ａ２：ディスクデータ取得手段
ａ３：条件設定手段
ａ４：マージン測定手段
ａ５：比較手段Ａ
ａ６：フォーカスバランス調整方法選択手段
ａ７：フォーカスバランス調整手段Ａ
ａ８：不揮発性メモリ
ａ９：タイマー
ａ１０：揮発性メモリ
ａ１１：システムコントローラ
ｂ１：回転手段
ｂ２：回転数取得手段
ｂ３：回転制御手段
ｂ４：比較手段Ｂ
ｂ５：回転数選択手段
ｃ１：比較手段Ｃ
ｃ２：推定結果出力手段
ｄ１：故障警告出力手段
ｅ１：温度測定手段
ｅ２：比較手段Ｅ
ｆ１：プログラム変更手段 
ｆ２：プログラム比較手段
ｆ３：警告手段
ｓａ１：ディスクデータ取得手順
ｓａ２：フォーカスバランス調整方法取得手順
ｓａ３：フォーカスバランス調整手順Ａ
ｓａ４：フォーカスバランス調整値保存手順Ａ
ｓａ５：フォーカスバランス値取得手順
ｓａ６：アクセス手順
ｓａ７：マージン測定手順Ａ
ｓａ８：フォーカスバランス値復帰手順
ｓｂ１：フォーカスバランス調整手順Ｂ
ｓｂ２：目標回転数選択手順
ｓｂ３：マージン測定手順Ｂ
ｓｃ１：推定結果出力手順
ｓｄ１：故障警告出力手順
ｓｅ１：フォーカスバランス調整方法取得手順Ｂ
ｓｅ２：マージン測定手順Ｃ
ｓｆ１：プログラム比較手順 
ｓｆ２：警告手順
ｓｆ３：プログラム変更手順
ｓｆ４：識別情報保存手順
Ｄｉｓｃ１：記録媒体を個別に識別するデータ
ｔｉｍｅ：ドライブ出荷後の時間
ｖａｌｕｅ：収束レンズ位置
ｍｇｎ＿ｍａｘ：マージン測定時の収束レンズ位置最大値
ｍｇｎ＿ｍｉｎ：マージン測定時の収束レンズ位置最小値
ａｄｊ＿ｍａｘ：調整時の収束レンズ位置最大値
ａｄｊ＿ｍｉｎ：調整時の収束レンズ位置最小値
ｍｇｎ＿ｍａｘ１：マージン測定時の収束レンズ位置最大値（１回目）
ｍｇｎ＿ｍｉｎ１：マージン測定時の収束レンズ位置最小値（１回目）
ｍｇｎ＿ｍａｘ２：マージン測定時の収束レンズ位置最大値（２回目）
ｍｇｎ＿ｍｉｎ２：マージン測定時の収束レンズ位置最小値（２回目）
ｍｇｎ＿ｍａｘ３：マージン測定時の収束レンズ位置最大値（３回目）
ｍｇｎ＿ｍｉｎ３：マージン測定時の収束レンズ位置最小値（３回目）
ｍｇｎ＿ｍａｘＮ：マージン測定時の収束レンズ位置最大値（Ｎ回目）
ｍｇｎ＿ｍｉｎＮ：マージン測定時の収束レンズ位置最小値（Ｎ回目）
Ｌｉｍｉｔ：比較手段Ｃｃ１から出力された推測結果
ｔｅｍｐ：温度測定結果
Ｖｅｒｓｉｏｎ  Ａ：マージン測定時のプログラム識別情報
Ｖｅｒｓｉｏｎ  Ｂ：プログラム変更手段がプログラム変更後に保存するプログラム識別情報
ｚ１：光源
ｚ２：半透明鏡
ｚ３：収束レンズ
ｚ４：記録媒体
ｚ５：フォーカス駆動回路
ｚ６：分割光検出器
ｚ７：フォーカス誤差検出手段
ｚ８：再生信号処理手段
ｚ９：フォーカスバランス調整手段
ｚ１０：フォーカスバランス変更手段
ｚ１１：フォーカス制御手段
ｚ１２：フォーカス駆動手段
ｚ１３：光源から分割光検出器までのレーザ光の経路
ｚ１４：再生信号出力
ｚ１５：記録媒体上の信号記録トラック
ｚ１６：トラックとトラックの間の未記録部
ｚ１７：記録媒体上の光ビームのスポット
ｚ１８：記録媒体から正確にデータを再生するために必要な再生信号振幅の最小値
ｚ１９：再生信号振幅がｚ１８以上になる収束レンズ位置の最小値
ｚ２０：再生信号振幅がｚ１８以上になる収束レンズ位置の最大値
ｚ２１：マージン
ｚ２２：記録媒体から正確にデータを再生するために必要な再生ジッタの最大値
ｚ２３：再生ジッタがｚ２２以下になる収束レンズ位置の最小値
ｚ２４：再生ジッタがｚ２２以上になる収束レンズ位置の最大値
ｚ２５：マージン
Ａ１：収束レンズ位置の調整方法ＡまたはＣの手順１
Ａ２：収束レンズ位置の調整方法ＡまたはＣの手順２
Ａ３：収束レンズ位置の調整方法ＡまたはＣの手順３
Ａ４：収束レンズ位置の調整方法ＡまたはＣの手順４
Ａ（１）：調整方法ＡまたはＣの手順１実行前の収束レンズ位置
Ａ（２）：調整方法ＡまたはＣの手順１実行中の収束レンズ位置
Ａ（３）：調整方法ＡまたはＣの手順１実行後の収束レンズ位置
Ａ（４）：調整方法ＡまたはＣの手順２実行後の収束レンズ位置
Ａ（５）：調整方法ＡまたはＣの手順３実行後の収束レンズ位置
Ａ（６）：調整方法ＡまたはＣの手順４実行後の収束レンズ位置
Ｂ１：収束レンズ位置の調整方法ＢまたはＤの手順１
Ｂ２：収束レンズ位置の調整方法ＢまたはＤの手順２
Ｂ３：収束レンズ位置の調整方法ＢまたはＤの手順３
Ｂ（１）：調整方法ＢまたはＤの手順１実行前の収束レンズ位置
Ｂ（２）：調整方法ＢまたはＤの手順１実行後の収束レンズ位置
Ｂ（３）：調整方法ＢまたはＤの手順２実行後の収束レンズ位置
Ｂ（４）：調整方法ＢまたはＤの手順３実行後の収束レンズ位置
Ｂ（５）：調整方法ＢまたはＤ実行後の収束レンズ位置
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、
前記制御目標値調整手段により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手段からの出力に基づき、前記制御目標値変更手段により変更する前記制御目標値の変更量を切り換え、前記比較手段の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手段とを備え、
前記制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理装置。
【請求項２】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する比較手段と、
前記比較手段からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手段と、
前記記録媒体の回転数を取得する回転数取得手段と、
前記回転数選択手段と前記回転数取得手段の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記回転数取得手段の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手段により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手段により前記記録媒体の回転数を最適化する、
ことを特徴とする光ディスク用信号処理装置。
【請求項３】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項４】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手段と、
前記最大利用度推定手段の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項５】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手段と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手段と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手段と、
前記誤差検出手段と前記制御目標値変更手段の出力により前記駆動手段を制御する制御手段と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手段と、
前記調整基準信号生成手段からの出力に基づいて、前記制御目標値変更手段により制御目標値を調整する制御目標値調整手段と、
前記制御目標値変更手段により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手段と、
前記マージン測定手段を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手段と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手段と、
前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存する不揮発性メモリと、
前記各手段を管理するプログラムを変更するプログラム変更手段と、
前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手段と、
前記プログラム比較手段の出力に基づき、前記プログラム変更手段によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項６】
請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、
前記駆動手段として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手段を備え、
前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項７】
請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、
前記駆動手段として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手段を備え、
前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項８】
請求項１〜５のいずれかに記載の光ディスク用信号処理装置において、
前記駆動手段として、光ピックアップの物理的な角度を変更するためのチルト駆動手段を備え、
前記誤差検出手段として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手段を備える、
ことを特徴とする光ディスク用信号処理装置。
【請求項９】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、
前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１０】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記光ディスク用信号処理装置の温度を測定する温度測定手段を備え、
前記不揮発性メモリは、前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記温度測定手段で測定された温度とともに保存し、
前記比較手段は、前記不揮発性メモリに保存されている前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手段により調整された制御目標値とを比較する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１１】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記ドライブソフトウエア識別情報取得手段の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理装置。
【請求項１２】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記調整基準信号生成手段の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記記録媒体識別情報取得手段の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理装置。
【請求項１３】
請求項１〜８のいずれかに記載の光ディスク用信号処理装置において、
前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手段を備え、
前記不揮発性メモリに前記マージン測定手段で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手段の出力する利用度と前記電源識別情報取得手段の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理装置。
【請求項１４】
請求項１〜１３のいずれかに記載の光ディスク用信号処理装置において、
前記利用度測定手段の測定する利用度がタイマーを利用した時間である、
ことを特徴とする光ディスク用信号処理装置。
【請求項１５】
請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、
前記利用度測定手段の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１６】
請求項１〜１３のいずかに記載の光ディスク用信号処理装置において、
前記利用度測定手段の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数である、
ことを特徴とする光ディスク用信号処理装置。
【請求項１７】
請求項１〜１６のいずかに記載の光ディスク用信号処理装置において、
前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用する、
ことを特徴とする光ディスク用信号処理装置。
【請求項１８】
前記光ピックアップと、
前記記録媒体を回転させる回転手段と、
請求項１〜１７のいずかに記載の光ディスク用信号処理装置を備えた、
ことを特徴とする光ディスク用再生記録装置。
【請求項１９】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、
前記制御目標値調整手順により制御目標値を調整する際に用いる前記調整基準信号の測定回数、あるいは前記制御目標値調整手順の出力に基づき、前記制御目標値変更手順により変更する前記制御目標値の変更量を切り換え、前記比較手順の出力に基づき、前記制御目標値の調整方法を切り換える調整方法切り換え手順を有し、
前記制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記制御目標値調整手順の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２０】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する比較手順と、
前記比較手順からの出力に基づき、前記記録媒体の回転数を選択する回転数選択手順と、
前記記録媒体の回転数を取得する回転数取得手順と、
前記回転数選択手順と前記回転数取得手順の出力により前記記録媒体を目標の回転数に回転させる駆動信号を出力する回転制御手順とを有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記回転数取得手順の出力する前記記録媒体の回転数とともに保存し、制御目標値調整手順により調整される制御目標値が前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲に含まれるように前記回転数選択手順により前記記録媒体の回転数を最適化する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２１】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２２】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順の出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記不揮発性メモリに保存されている前記光ディスク用信号処理装置の利用度と、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲から、前記制御目標値の最小値以上、最大値以下の範囲がある閾値以下になる利用度を予測して出力する最大利用度推定手順と、
前記最大利用度推定手順の出力結果が所定の閾値以上変化するときに警告メッセージを出力する警告出力手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２３】
光ピックアップの物理的な位置あるいは角度を変更するための駆動手順と、
前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な位置関係を検出するための誤差検出手順と、
光ディスク用信号処理装置内部の制御目標値を変更する制御目標値変更手順と、
前記誤差検出手順と前記制御目標値変更手順の出力により前記駆動手順を制御する制御手順と、
制御目標値を調整するための調整基準信号を生成する調整基準信号生成手順と、
前記調整基準信号生成手順からの出力に基づいて、前記制御目標値変更手順により制御目標値を調整する制御目標値調整手順と、
前記制御目標値変更手順により制御目標値を変更し、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲を求めるマージン測定手順と、
前記マージン測定手順を用いてマージンを測定する時に前記調整基準信号の閾値設定を行う条件設定手順と、
前記光ディスク用信号処理装置の利用度を測定する利用度測定手順と、
前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに不揮発性メモリに保存する保存手順と、
前記各手順を管理するプログラムを変更するプログラム変更手順と、
前記不揮発性メモリに保存されている過去のマージン測定時のプログラムの識別情報と、変更後のプログラムの識別情報とを比較するプログラム比較手順と、
前記プログラム比較手順の出力に基づき、前記プログラム変更手順によりプログラムを変更した後の、前記光ディスク用信号処理装置が正常動作を行える制御目標値の最小値以上、最大値以下の範囲と、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲とを比較し、前記不揮発性メモリに保存してある制御目標値の最小値以上、最大値以下の範囲に比べて、プログラムを変更した後の、前記制御目標値の最小値以上、最大値以下の範囲が閾値以上小さくなるとき警告メッセージを出力する警告出力手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２４】
請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、
前記駆動手順として、前記光ピックアップの位置を前記記録媒体に対して垂直な方向に変更するためのフォーカス駆動手順を有し、
前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な距離を検出するためのフォーカス誤差検出手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２５】
請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、
前記駆動手順として、前記光ピックアップの位置を前記記録媒体の半径方向に変更するためのトラッキング駆動手順を有し、
前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体上に存在する溝あるいは記録媒体に保存してあるデータ列の中心からの物理的な距離を検出するためのトラッキング誤差検出手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２６】
請求項１９〜２３のいずれかに記載の光ディスク用信号処理方法において、
前記駆動手順として、光ピックアップの物理的な角度を変更するためのチルト駆動手順を有し、
前記誤差検出手順として、前記光ピックアップが生成した電気信号から前記光ピックアップと前記記録媒体の物理的な角度差を検出するためのチルト誤差検出手順を有する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２７】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度とともに保存し、また前記制御目標値調整手段により調整された制御目標値を前記利用度測定手段の出力する利用度とともに保存し、
前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれない時は、前記不揮発性メモリに保存された制御目標値が前記不揮発性メモリに保存された制御目標値の最小値以上、最大値以下の範囲に含まれるように、前記制御目標値調整手段の調整方法、あるいは前記調整基準信号の測定回数、あるいは前記制御目標値の変更量を最適化する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２８】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記光ディスク用信号処理装置の温度を測定する温度測定手順を備え、
前記不揮発性メモリは、前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記温度測定手順で測定された温度とともに保存し、
前記比較手順は、前記不揮発性メモリに保存されている前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記不揮発性メモリに保存されている温度で補正し、該補正された制御目標値の最小値以上、最大値以下の範囲と、前記制御目標値調整手順により調整された制御目標値とを比較する、
ことを特徴とする光ディスク用信号処理方法。
【請求項２９】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記光ディスク用信号処理装置を制御するドライブソフトウエアの識別情報を取得するドライブソフトウエア識別情報取得手順を有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記ドライブソフトウエア識別情報取得手順の出力する前記プログラム識別情報とともに保存し、前記不揮発性メモリに保存されている前記ドライブソフトウエア識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理方法。
【請求項３０】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記調整基準信号生成手順の出力から前記記録媒体を識別するための情報を取得する記録媒体識別情報取得手順を有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記記録媒体識別情報取得手順の出力する前記記録媒体識別情報とともに保存し、前記不揮発性メモリに保存されている前記記録媒体識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理方法。
【請求項３１】
請求項１９〜２６のいずれかに記載の光ディスク用信号処理方法において、
前記光ディスク用信号処理装置が使用している電源の種類を識別するための情報を取得する電源識別情報取得手順を有し、
前記不揮発性メモリに前記マージン測定手順で求められた制御目標値の最小値以上、最大値以下の範囲を前記利用度測定手順の出力する利用度と前記電源識別情報取得手順の出力する前記電源識別情報とともに保存し、前記不揮発性メモリに保存されている前記電源識別情報ごとに処理を行う、
ことを特徴とする光ディスク用信号処理方法。
【請求項３２】
請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、
前記利用度測定手順の測定する利用度がタイマーを利用した時間である、
ことを特徴とする光ディスク用信号処理方法。
【請求項３３】
請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、
前記利用度測定手順の測定する利用度を前記光ディスク用信号処理装置と接続されている時間測定機能を持つ装置から取得する、
ことを特徴とする光ディスク用信号処理方法。
【請求項３４】
請求項１９〜３１のいずれかに記載の光ディスク用信号処理方法において、
前記利用度測定手順の測定する利用度は、前記光ディスク用信号処理装置が前記記録媒体を再生あるいは記録した回数である、
ことを特徴とする光ディスク用信号処理方法。
【請求項３５】
請求項１９〜３４のいずれかに記載の光ディスク用信号処理方法において、
前記不揮発性メモリに代えて、前記光ディスク用信号処理装置と接続されている装置の不揮発性メモリを使用する、
ことを特徴とする光ディスク用信号処理方法。
【請求項３６】
前記記録媒体を回転させ、請求項１９〜３５のいずれかに記載の光ディスク用信号処理方法を実行する、
ことを特徴とする光ディスク用再生記録方法。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009008145.tif 000057
【図２】
2009008145.tif 000058
【図３】
2009008145.tif 000059
【図４】
2009008145.tif 000060
【図５】
2009008145.tif 000061
【図６】
2009008145.tif 000062
【図７】
2009008145.tif 000063
【図８】
2009008145.tif 000064
【図９】
2009008145.tif 000065
【図１０】
2009008145.tif 000066
【図１１】
2009008145.tif 000067
【図１２】
2009008145.tif 000068
【図１３】
2009008145.tif 000069
【図１４】
2009008145.tif 000070
【図１５】
2009008145.tif 000071
【図１６】
2009008145.tif 000072
【図１７】
2009008145.tif 000073
【図１８】
2009008145.tif 000074
【図１９】
2009008145.tif 000075
【図２０】
2009008145.tif 000076
【図２１】
2009008145.tif 000077
【図２２】
2009008145.tif 000078
【図２３】
2009008145.tif 000079
【図２４】
2009008145.tif 000080
【図２５】
2009008145.tif 000081
【図２６】
2009008145.tif 000082
【図２７】
2009008145.tif 000083
【図２８】
2009008145.tif 000084
【図２９】
2009008145.tif 000085
【図３０】
2009008145.tif 000086
【図３１】
2009008145.tif 000087
【図３２】
2009008145.tif 000088
【図３３】
2009008145.tif 000089
【図３４】
2009008145.tif 000090
【図３５】
2009008145.tif 000091
【図３６】
2009008145.tif 000092
【図３７】
2009008145.tif 000093
【図３８】
2009008145.tif 000094
【図３９】
2009008145.tif 000095
【図４０】
2009008145.tif 000096
【図４１】
2009008145.tif 000097
【図４２】
2009008145.tif 000098
【図４３】
2009008145.tif 000099
【図４４】
2009008145.tif 000100
【図４５】
2009008145.tif 000101
【図４６】
2009008145.tif 000102
【図４７】
2009008145.tif 000103
【図４８】
2009008145.tif 000104
【図４９】
2009008145.tif 000105
【図５０】
2009008145.tif 000106
【図５１】
2009008145.tif 000107
【図５２】
2009008145.tif 000108
【図５３】
2009008145.tif 000109
【図５４】
2009008145.tif 000110
【国際調査報告】
2009008145.tif 000111
2009008145.tif 000112
2009008145.tif 000113
2009008145.tif 000114