(57)【要約】【課題】最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確に光ピックアップを移動させる光ディスク再生装置を提供する。【解決手段】光ディスク１０１から光ピックアップ１０５の現在位置の時間情報を取得し、現在の物理的位置情報および目標の物理的位置情報を算出する（Ｓ１）。現在位置から目標位置までの移動距離を算出し、必要なステップ数を算出する（Ｓ２）。この算出されたステップ数と閾値とを比較する（Ｓ３）。ステップ数が閾値を超える場合、マイコン１０９は、サーボＬＳＩ１０８へのコマンド制御（サーボ制御）を行い、第１の移動方式または第２の移動方式により、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（Ｓ４）。一方、ステップ数が閾値を超えない場合、第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。【選択図】図４
2008176827.tif 000002
【特許請求の範囲】
【請求項１】
光ピックアップを光ディスクの径方向に移動させて前記光ディスクに記録された情報を読み取る光ディスク再生装置であって、
前記光ディスクにおける前記光ピックアップの現在位置と前記光ディスクにおける任意の位置とから、前記光ピックアップの移動量を算出する移動量算出手段と、
前記算出された移動量を基に、前記光ピックアップを前記任意の位置まで移動させる移動方式を決定する移動方式決定手段とを備えたことを特徴とする光ディスク再生装置。
【請求項２】
請求項１記載の光ディスク再生装置であって、
前記移動方式決定手段は、前記算出された移動量と基準移動量とを比較する比較手段を備え、前記比較結果に応じて、前記光ピックアップを前記任意の位置まで移動させる移動方式を決定することを特徴とする光ディスク再生装置。
【請求項３】
請求項２記載の光ディスク再生装置であって、
前記移動方式決定手段は、
サーボ制御により前記光ピックアップを移動させるサーボ制御移動方式と、サーボ制御によることなく通常の再生スピードで前記光ピックアップを移動させる非サーボ制御移動方式とを有し、
前記比較結果に応じて、前記サーボ制御移動方式および前記非サーボ制御移動方式のいずれかを選択することを特徴とする光ディスク再生装置。
【請求項４】
請求項３に記載の光ディスク再生装置であって、
前記非サーボ制御移動方式に従って、前記光ピックアップを前記移動量だけ移動させる場合、移動が完了するまでの移動予測時間を算出する移動予測時間算出手段と、
前記サーボ制御移動方式に従って、前記光ピックアップを前記移動量だけ移動させた場合、移動が完了するまでの移動完了時間を測定する移動完了時間測定手段と、
前記算出された移動予測時間と前記測定された移動完了時間とを比較する時間比較手段と、
前記比較結果を基に、前記移動量を用いて前記基準移動量を更新する更新手段とを備えたことを特徴とする光ディスク再生装置。
【請求項５】
請求項４に記載の光ディスク再生装置であって、
前記算出された移動量を記憶する移動量記憶手段と、
前記記憶された過去Ｎ回分の移動量から平均移動量を算出する平均移動量算出手段とを備え、
前記更新手段は、前記平均移動量で前記基準移動量を更新することを特徴とする光ディスク再生装置。
【請求項６】
請求項４に記載の光ディスク再生装置であって、
前記算出された移動量を記憶する移動量記憶手段と、
前記記憶された過去Ｎ回分の移動量から中間移動量を算出する中間移動量算出手段とを備え、
前記更新手段は、前記中間移動量で前記基準移動量を更新することを特徴とする光ディスク再生装置。
【請求項７】
請求項４に記載の光ディスク再生装置であって、
前記算出された移動量を記憶する移動量記憶手段と、
前記記憶された過去Ｎ回分の移動量の頻度を算出する頻度算出手段とを備え、
前記更新手段は、前記算出された頻度の最も高い移動量で前記基準移動量を更新することを特徴とする光ディスク再生装置。
【請求項８】
請求項５、請求項６または請求項７に記載の光ディスク再生装置であって、
前記時間比較手段による比較の結果、前記移動完了時間と前記移動予測時間との差が誤差範囲内であるか否かを判別する誤差範囲判別手段を備え、
前記移動量記憶手段は、前記差が前記誤差範囲内である場合、前記移動量を記憶し、前記差が前記誤差範囲外である場合、前記移動量を記憶しないことを特徴とする光ディスク再生装置。
【請求項９】
請求項１乃至８のいずれかに記載の光ディスク再生装置であって、
前記移動量は移動ステップ数であることを特徴とする光ディスク再生装置。
【請求項１０】
請求項１乃至８記載のいずれかに記載の光ディスク再生装置であって、
前記移動量は移動距離であることを特徴とする光ディスク再生装置。
【請求項１１】
請求項１乃至８記載のいずれかに記載の光ディスク再生装置であって、
前記移動量は移動時間量であることを特徴とする光ディスク再生装置。
【請求項１２】
光ディスク装置において、光ディスクに記録された情報を読み取る光ピックアップを前記光ディスクの径方向に移動させる光ピックアップ移動方法であって、
前記光ディスク装置内の移動量算出手段が、前記光ディスクにおける前記光ピックアップの現在位置と前記光ディスクにおける任意の位置とから、前記光ピックアップの移動量を算出する移動量算出ステップと、
前記光ディスク装置内の移動方式決定手段が、前記算出された移動量を基に、前記光ピックアップを前記任意の位置まで移動させる移動方式を決定する移動方式決定ステップとを有することを特徴とする光ピックアップ移動方法。
【請求項１３】
コンピュータを、請求項１乃至１１のいずれかに記載の各手段として機能させるためのプログラム。
【請求項１４】
請求項１３記載のプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ピックアップを光ディスクの径方向に移動させて光ディスクに記録された情報を読み取る光ディスク再生装置及び光ピックアップ移動方法に関する。
【背景技術】
【０００２】
従来、光ピックアップを光ディスクの径方向に移動させる手段として、ステッピングモータを用いた光ディスク再生装置が知られている。この光ディスク再生装置は、以下のような構成を有する（図１参照）。
【０００３】
即ち、光ディスク再生装置は、光ディスク（１０１）を回転駆動するスピンドルモータ（１０２）と、レンズ（１０３）およびこれを光ディスクの径方向へ傾けるためのトラッキングアクチュエータ（１０４）を備えた光ピックアップ（１０５）と、光ピックアップを光ディスクの径方向に移動させるためのスクリューガイド（１０６）およびスレッドモータ（１０７）とを有する。
【０００４】
また、光ディスク再生装置は、光ピックアップからのフォーカスエラー信号、トラッキングエラー信号からそれぞれフォーカスドライブ信号、トラッキングドライブ信号を生成するサーボＬＳＩ（１０８）と、マイクロコンピュータ（以下、マイコンと称する）（１０９）と、システム起動時に光ピックアップを光ディスクの径方向に移動させる際、光ディスクの最内周を検出するスイッチ（１１１）と、不揮発性メモリ（１１２）とを有する。マイコンは、現在の再生方式を実現するためのプログラムが記録された記録媒体（１１０）を有する。なお、サーボＬＳＩおよびマイコンは、マイコン内蔵サーボＬＳＩ（１１３）として、１チップ化されている。
【０００５】
上記構成を有する光ディスク再生装置の制御動作を示す。光ディスク再生装置では、光ピックアップは、サーボＬＳＩからのフォーカスドライブ信号（ＦＯＤ信号）、トラッキングドライブ信号（ＴＲＤ信号）に従って、レンズの位置調整を行い、光ディスクからの情報を読み取り、電気信号に変換する動作を行う。
【０００６】
トラッキングアクチュエータは、ＴＲＤ信号により駆動され、レンズの光ディスクの径方向への位置調整を行う。スピンドルモータは、サーボＬＳＩからのスピンドルドライブ信号（ＳＰＤ信号）に従って、光ディスクの回転制御を行う。
【０００７】
スレッドモータは、サーボＬＳＩからのスレッドモータＡ相ドライブ信号（Ａ相ＴＶＤ信号）およびスレッドモータＢ相ドライブ信号（Ｂ相ＴＶＤ信号）により駆動され、スクリューガイドを回転させることにより、光ピックアップを光ディスクの半径方向に移動させてその位置調整を行う。
【０００８】
また、サーボＬＳＩは、マイコンからのコマンド制御信号を受け取るとともに、光ピックアップからのトラッキングエラー信号（ＴＥ信号）、フォーカスエラー信号（ＦＥ信号）、アイパターン信号（ＲＦ信号）を読み取り、フォーカス、トラッキング、スピンドルの各サーボ制御を行う。マイコンは、サーボＬＳＩとの通信によりＴＥ信号の低域成分のレベルを読み取り、これに応じてＡ相ＴＶＤ信号およびＢ相ＴＶＤ信号を生成し、サーボＬＳＩに供給してスレッドモータを制御する。
【０００９】
スレッドモータとして使用されるステッピングモータでは、単位回転角度を１ステップとし、ステッピングモータの回転角度はステップ数で表される。従って、光ディスクの径方向への移動距離や光ピックアップのレンズ（ピックアップレンズ）位置は、このステップ数および１ステップの移動距離により表される。
【００１０】
光ピックアップからの信号はサーボＬＳＩに入力されると、復調、データ誤り訂正などの信号処理が行われ、再生時間情報などのサブコードが得られる。また、光ディスクの最内周領域のサブコードからＴＯＣ（Table Of Contents）データが得られる。このサブコードを利用することで、光ピックアップを光ディスクの径方向の任意な位置まで移動させることができる。
【００１１】
光ピックアップを光ディスクの径方向に移動させる移動方式として、つぎの３通りの方式がある（特許文献１、２参照）。第１の移動方式は、マイコンからサーボＬＳＩへのトラックカウントコマンド制御により、サーボのトラッキングをオフにし、目標位置まで２相励磁駆動で光ピックアップを移動させた後、安定待ちを行ってからトラッキングをオンにする方式である。第２の移動方式は、マイコンからサーボＬＳＩへのキックコマンド制御により、キックスピードに合わせたスピードでマイクロステップ駆動を行うことで、光ピックアップを移動させる方式である。第３の移動方式は、コマンド制御を行わず、通常の再生スピードでマイクロステップ駆動を行う方式である。
【００１２】
２相励磁駆動の場合、ステッピングモータを制御するＡ相ＴＶＤ信号およびＢ相ＴＶＤ信号の波形（図２参照）から、第１の移動方式と第２、第３の移動方式とが判別可能である。一方、マイクロステップ駆動の場合、Ａ相ＴＶＤ信号およびＢ相ＴＶＤ信号の周期（図２参照）から、第２の移動方式と第３の移動方式とが判別可能である。
【００１３】
また、車載などの光ディスク再生装置では、小型化、薄型化かつ静穏化が進んでおり、部品点数の削減も求められている。このような状況において、ピックアップの移送機構(トラバース)にステッピングモータが採用されるようになった。
【００１４】
【特許文献１】特開２００２−３６７２７７号公報
【特許文献２】特開２００５−２８５３０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、上記従来の光ディスク再生装置では、以下に掲げる問題があった。即ち、メカ反応感度、メカ機構のばらつき、脱調発生時などのメカ異常状態に対し、これを保護する処理プログラム、およびこのプログラムが実装されている光ディスク再生装置は少なかった。従って、このような光ディスク再生装置では、メカ異常発生時、目標とするアクセス位置まで光ピックアップを移動させる際に要する時間を推測することが難しく、光ピックアップを高速で移動させることができない場合があった。
【００１６】
このため、圧縮ファイルを再生させる際に行われるＣＤ−ＲＯＭフォーマット解析処理（以下、ファイル解析と称する）のように、目標位置まで正確に光ピックアップを移動させることが必要な処理では、サーボアクセス工程（サーボ制御）を行わない方が、目標位置まで高速に移動できるという状況が起きていた。
【００１７】
そこで、本発明は、上記問題を解決するためになされたものであり、メカの状態に依存することなく、最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確に光ピックアップを移動させることができる光ディスク再生装置及び光ピックアップ移動方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明の光ディスク再生装置は、光ピックアップを光ディスクの径方向に移動させて前記光ディスクに記録された情報を読み取る光ディスク再生装置であって、前記光ディスクにおける前記光ピックアップの現在位置と前記光ディスクにおける任意の位置とから、前記光ピックアップの移動量を算出する移動量算出手段と、前記算出された移動量を基に、前記光ピックアップを前記任意の位置まで移動させる移動方式を決定する移動方式決定手段とを備えたことを特徴とする。これにより、メカの状態に依存することなく、最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確にピックアップレンズを移動させることができる。従って、メカ異常状態が発生した場合でも、速やかに音声等といった光ディスクに記録された情報の出力を行うことができる。
【００１９】
また、前記移動方式決定手段は、前記算出された移動量と基準移動量とを比較する比較手段を備え、前記比較結果に応じて、前記光ピックアップを前記任意の位置まで移動させる移動方式を決定することを特徴とする。これにより、移動方式の決定を容易に行うことができる。
【００２０】
また、前記移動方式決定手段は、サーボ制御により前記光ピックアップを移動させるサーボ制御移動方式と、サーボ制御によることなく通常の再生スピードで前記光ピックアップを移動させる非サーボ制御移動方式とを有し、前記比較結果に応じて、前記サーボ制御移動方式および前記非サーボ制御移動方式のいずれかを選択することを特徴とする。これにより、サーボ制御移動方式あるいは非サーボ制御移動方式で光ピックアップを移動させることができる。
【００２１】
また、上記光ディスク再生装置は、前記非サーボ制御移動方式に従って、前記光ピックアップを前記移動量だけ移動させる場合、移動が完了するまでの移動予測時間を算出する移動予測時間算出手段と、前記サーボ制御移動方式に従って、前記光ピックアップを前記移動量だけ移動させた場合、移動が完了するまでの移動完了時間を測定する移動完了時間測定手段と、前記算出された移動予測時間と前記測定された移動完了時間とを比較する時間比較手段と、前記比較結果を基に、前記移動量を用いて前記基準移動量を更新する更新手段とを備えたことを特徴とする。これにより、サーボ制御移動方式を用いて実際の移動に要した時間と非サーボ制御移動方式を用いた場合の移動に要する理論時間との比較が可能となる。また、基準移動量を適正に更新することができる。
【００２２】
また、上記光ディスク再生装置は、前記算出された移動量を記憶する移動量記憶手段と、前記記憶された過去Ｎ回分の移動量から平均移動量を算出する平均移動量算出手段とを備え、前記更新手段は、前記平均移動量で前記基準移動量を更新することを特徴とする。これにより、基準移動量の精度を向上できる。
【００２３】
また、上記光ディスク再生装置は、前記算出された移動量を記憶する移動量記憶手段と、前記記憶された過去Ｎ回分の移動量から中間移動量を算出する中間移動量算出手段とを備え、前記更新手段は、前記中間移動量で前記基準移動量を更新することを特徴とする。これにより、基準移動量の精度を向上できる。
【００２４】
また、上記光ディスク再生装置は、前記算出された移動量を記憶する移動量記憶手段と、前記記憶された過去Ｎ回分の移動量の頻度を算出する頻度算出手段とを備え、前記更新手段は、前記算出された頻度の最も高い移動量で前記基準移動量を更新することを特徴とする。これにより、基準移動量の精度を向上できる。
【００２５】
また、上記光ディスク再生装置は、前記時間比較手段による比較の結果、前記移動完了時間と前記移動予測時間との差が誤差範囲内であるか否かを判別する誤差範囲判別手段を備え、前記移動量記憶手段は、前記差が前記誤差範囲内である場合、前記移動量を記憶し、前記差が前記誤差範囲外である場合、前記移動量を記憶しないことを特徴とする。これにより、異常データなど、大きな誤差を有するデータが省かれるので、より高精度な基準移動量を算出することができる。
【００２６】
また、前記移動量は移動ステップ数であることを特徴とする。また、前記移動量は移動距離であることを特徴とする。また、前記移動量は移動時間量であることを特徴とする。
【００２７】
本発明の光ピックアップ移動方法は、光ディスク装置において、光ディスクに記録された情報を読み取る光ピックアップを前記光ディスクの径方向に移動させる光ピックアップ移動方法であって、前記光ディスク装置内の移動量算出手段が、前記光ディスクにおける前記光ピックアップの現在位置と前記光ディスクにおける任意の位置とから、前記光ピックアップの移動量を算出する移動量算出ステップと、前記光ディスク装置内の移動方式決定手段が、前記算出された移動量を基に、前記光ピックアップを前記任意の位置まで移動させる移動方式を決定する移動方式決定ステップとを有することを特徴とする。
【発明の効果】
【００２８】
本発明によれば、メカの状態に依存することなく、最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確に光ピックアップを移動させることができる。従って、メカ異常状態が発生した場合でも、速やかに音声等の出力を行うことができる。
【発明を実施するための最良の形態】
【００２９】
本発明の光ディスク再生装置及び光ピックアップ移動方法の実施の形態について図面を参照しながら説明する。
【００３０】
［第１の実施形態］
図１は第１の実施形態における光ディスク再生装置の構成を示す図である。光ディスク再生装置は、光ディスク１０１を回転駆動するスピンドルモータ１０２と、レンズ１０３およびこれを光ディスクの径方向へ傾けるためのトラッキングアクチュエータ１０４を備えた光ピックアップ１０５と、光ピックアップを光ディスクの径方向に移動させるためのスクリューガイド１０６およびスレッドモータ１０７とを有する。
【００３１】
また、光ディスク再生装置は、光ピックアップ１０５からのフォーカスエラー信号、トラッキングエラー信号からそれぞれフォーカスドライブ信号、トラッキングドライブ信号を生成するサーボＬＳＩ１０８と、マイクロコンピュータ（以下、マイコンと称する）１０９と、システム起動時に光ピックアップ１０５を光ディスク１０１の径方向に移動させる際、光ディスク１０１の最内周を検出するスイッチ１１１と、不揮発性メモリ１１２とを有する。マイコン１０９は、現在の再生方式を実現するためのプログラムが記録された記録媒体１１０を有する。なお、サーボＬＳＩ１０８およびマイコン１０９は、マイコン内蔵サーボＬＳＩ１１３として、１チップ化されている。
【００３２】
図２はマイコン内蔵サーバＬＳＩ１１３の機能的構成を示す図である。マイコン１０９は、記憶媒体１１０に格納された制御プログラムを実行することにより、フォーカスサーボ制御部１０９ａ、トラッキングサーボ制御部１０９ｂ、ディスク回転部１０９ｃ、光ピックアップ移動部１０９ｄ、移動ステップ数算出部１０９ｅ、移動距離算出部１０９ｆ、移動時間量算出部１０９ｇ、時間情報取得部１０９ｈ、平均値算出部１０９ｉ、中間値算出部１０９ｊ、頻度算出部１０９ｋ、サーボアクセス判断比較部１０９ｌ、サーボアクセス自動判断部１０９ｍおよびサーボアクセス基準値更新部１０９ｎからなる各種機能を実現する。
【００３３】
上記構成を有する光ディスク再生装置の制御動作を示す。光ディスク再生装置では、光ピックアップ１０５は、サーボＬＳＩ１０８からのフォーカスドライブ信号（ＦＯＤ信号）、トラッキングドライブ信号（ＴＲＤ信号）に従って、レンズ１０３の位置調整を行い、光ディスク１０１からの情報を読み取り、電気信号に変換する動作を行う。
【００３４】
トラッキングアクチュエータ１０４は、ＴＲＤ信号により駆動され、レンズ１０３の光ディスク１０１の径方向への位置調整を行う。スピンドルモータ１０２は、サーボＬＳＩ１０８からのスピンドルドライブ信号（ＳＰＤ信号）に従って、光ディスク１０１の回転制御を行う。
【００３５】
スレッドモータ１０７は、サーボＬＳＩ１０８からのスレッドモータＡ相ドライブ信号（Ａ相ＴＶＤ信号）およびスレッドモータＢ相ドライブ信号（Ｂ相ＴＶＤ信号）により駆動され、スクリューガイド１０６を回転させることにより、光ピックアップ１０５を光ディスク１０１の半径方向に移動させてその位置調整を行う。
【００３６】
また、サーボＬＳＩ１０８は、マイコン１０９からのコマンド制御信号を受け取るとともに、光ピックアップ１０５からのトラッキングエラー信号（ＴＥ信号）、フォーカスエラー信号（ＦＥ信号）、アイパターン信号（ＲＦ信号）を読み取り、フォーカス、トラッキング、スピンドルの各サーボ制御を行う。マイコン１０９は、サーボＬＳＩ１０８との通信によりＴＥ信号の低域成分のレベルを読み取り、これに応じてＡ相ＴＶＤ信号およびＢ相ＴＶＤ信号を生成し、サーボＬＳＩに供給してスレッドモータ１０７を制御する。
【００３７】
スレッドモータ１０７として使用されるステッピングモータでは、単位回転角度を１ステップとし、ステッピングモータの回転角度はステップ数で表される。従って、光ディスク１０１の径方向への移動距離や光ピックアップ１０１のレンズ（ピックアップレンズ）位置は、このステップ数および１ステップの移動距離により表される。
【００３８】
光ピックアップ１０５からの信号はサーボＬＳＩ１０８に入力されると、復調、データ誤り訂正などの信号処理が行われ、再生時間情報などのサブコードが得られる。また、光ディスク１０５の最内周領域のサブコードからＴＯＣ（Table Of Contents）データが得られる。このサブコードを利用することで、光ピックアップ１０５を光ディスク１０１の径方向の任意な位置まで移動させることができる。
【００３９】
光ピックアップを光ディスクの径方向に移動させる移動方式として、つぎの３通りの方式がある。第１の移動方式は、マイコンからサーボＬＳＩへのトラックカウントコマンド制御（サーボ制御）により、サーボのトラッキングをオフにし、目標位置まで２相励磁駆動で光ピックアップを移動させた後、安定待ちを行ってからトラッキングをオンにする方式である。第２の移動方式は、マイコンからサーボＬＳＩへのキックコマンド制御（サーボ制御）により、キックスピードに合わせたスピードでマイクロステップ駆動を行うことで、光ピックアップを移動させる方式である。第３の移動方式は、コマンド制御を行わず、通常の再生スピードでマイクロステップ駆動を行う方式である。
【００４０】
図３は２相励磁駆動およびマイクロステップ駆動を行う際、スレッドモータ１０７として使用されるステッピングモータに供給されるＡ相ＴＶＤ信号およびＢ相ＴＶＤ信号の信号波形を示すタイミングチャートである。同図（Ａ）は２相励磁駆動の場合を示し、同図（Ｂ）はマイクロステップ駆動の場合を示す。
【００４１】
図４は光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。
【００４２】
マイコン１０９は、光ピックアップ１０５の現在位置で、光ディスク１０１に対するフォーカスサーボ制御を行い、サーボＬＳＩ１０８から出力されるフォーカスドライブ信号、トラッキングドライブ信号に従って、レンズ１０３の位置を補正する。さらに、マイコン１０９は、光ディスク１０１から光ピックアップ１０５の現在位置の時間情報を取得する。マイコン１０９は、取得した時間情報を元に、光ピックアップ１０５の現在の物理的位置情報および任意（目標）の物理的位置情報を算出し、これらの算出された物理的位置情報を記録媒体１１０および不揮発性メモリ１１２に記憶する（ステップＳ１）。この工程を光ピックアップ位置記憶工程と称する。
【００４３】
マイコン１０９は、現在位置から目標位置までの移動距離を算出し、数式（１）に従って、単位ステップ数当たりの光ピックアップ１０５の移動距離（単位ステップ移動距離）から目標位置までに必要なステップ数（目標位置移動ステップ数）を算出する（ステップＳ２）。
【００４４】
目標位置移動ステップ数＝（目標アクセス位置−現在位置）／単位ステップ移動距離    ……  （１）
【００４５】
マイコン１０９は、この算出された目標位置移動ステップ数とサーボアクセス制御の実施判断閾値（以下、サーボアクセス基準ステップ数と称する）とを比較する（ステップＳ３）。この工程をサーボアクセス判断比較処理工程と称する。
【００４６】
目標位置移動ステップ数がサーボアクセス基準ステップ数を超える場合、マイコン１０９は、サーボＬＳＩ１０８へのコマンド制御（サーボ制御）を行い、前述した第１の移動方式または第２の移動方式により、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（ステップＳ４）。一方、目標位置移動ステップ数がサーボアクセス基準ステップ数を超えない場合、マイコン１０９は、そのまま本処理を終了する。これにより、前述した第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。このように、サーボアクセス基準ステップ数を用いて、２つの光ピックアップ移動方式を自動的に判断する処理を、サーボアクセス自動判断処理と称する。この後、本処理を終了する。
【００４７】
図５は光ピックアップ移動方式の具体例を示す図である。前述したように、光ディスク１０１から光ピックアップ１０５の現在位置（位置Ａ）の時間情報が取得され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【００４８】
そして、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｂ）および光ピックアップの現在位置（位置Ａ）間の移動距離が算出され、上記単位ステップ移動距離から、目標位置までに必要な目標位置移動ステップ数が数式（１）に従って算出される。
【００４９】
算出された目標位置移動ステップ数がサーボアクセス基準ステップ数を超える場合、マイコン１０９からサーボＬＳＩ１０８へのコマンド制御が行われ、第１の移動方式または第２の移動方式により光ピックアップ１０５が移動する（同図（Ａ参照）。
【００５０】
逆に、目標位置移動ステップ数がサーボアクセス基準ステップ数以下である場合、第３の移動方式により光ピックアップ１０５が移動する（同図（Ｂ）参照）。
【００５１】
このように、第１の実施形態の光ディスク再生装置によれば、サーボアクセス判断比較処理工程で選択された最適なアクセス方式を用いて、光ピックアップ１０５を光ディスク１０１の径方向における任意の位置に高速に移動させることができる。従って、メカの状態に依存することなく、最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確にピックアップレンズを移動させることができる。そして、メカ反応感度、メカ機構のばらつき、脱調発生時などのメカ異常状態が発生した場合でも、速やかに音声出力を行うことができる。
【００５２】
なお、本実施形態では、移動方式として、ステップＳ３では、サーボ制御による第１の移動方式または第２の移動方式と、第３の移動方式とのいずれかを決定していたが、さらに、第１の移動方式と第２の移動方式とを分けて決定するようにしてもよい。このことは以後の実施形態においても同様である。
【００５３】
［第２の実施形態］
図６は第２の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第２の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【００５４】
マイコン１０９は、上記サーボアクセス自動判断処理を用いて、光ピックアップ１０５を光ディスク１０１の径方向に移動させる際、ステップＳ４で、前述したように、第１の移動方式または第２の移動方式により光ピックアップ１０５を移動させる。このとき、マイコン１０９は、アクセス完了までに要した時間（以下、アクセス完了実測時間と称する）を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ５）。
【００５５】
さらに、マイコン１０９は、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とする理論的な時間（以下、再生アクセス理論時間と称する）を、数式（２）に従って、光ピックアップ１０５が取得した時間情報から算出する（ステップＳ６）。
【００５６】
移動完了理論時間  ＝  （目標アクセス位置（ＭＳＦ）−現在のレンズ位置（ＭＳＦ））×１フレーム取得時間    ……  （２）
【００５７】
ここで、１フレーム取得時間は、ＣＤの場合、１３．３ｍｓ（通常速）である。
【００５８】
マイコン１０９は、アクセス完了実測時間と再生アクセス理論時間を比較し（ステップＳ７）、アクセス完了実測時間が再生アクセス理論時間より長い場合、目標位置移動ステップ数をサーボアクセス基準ステップ数に更新し（以下、サーボアクセス基準ステップ数更新処理と称する）、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ８）。この後、本処理を終了する。一方、ステップＳ８でアクセス完了実測時間が再生アクセス理論時間以下である場合、そのまま本処理を終了する。
【００５９】
なお、ステップＳ３で目標位置移動ステップ数がサーボアクセス基準ステップ数を超えない場合、マイコン１０９は、そのまま本処理を終了する。これにより、前述した第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。
【００６０】
図７は光ピックアップ移動方式の具体例を示す図である。前述したように、光ピックアップ１０５の現在位置（位置Ａ）の時間情報は、記録媒体１１０および不揮発性メモリ１１２に保存される。
【００６１】
光ピックアップ１０５を移動させる目標アクセス位置（位置Ｂ）および光ピックアップ間の現在位置（位置Ａ）の移動距離が算出されると、単位ステップ移動距離から、目標位置までに必要な目標位置移動ステップ数が数式（１）に従って算出される。
【００６２】
算出された目標位置移動ステップ数がサーボアクセス基準ステップ数より大きい場合、マイコン１０９からサーボＬＳＩ１０８へのコマンド制御が行われ、第１の移動方式または第２の移動方式により光ピックアップ１０５が移動する。逆に、サーボアクセス基準ステップ数が目標位置移動ステップ数以下である場合、第３の移動方式に従って光ピックアップ１０５が移動する。
【００６３】
このとき、第１の移動方式または第２の移動方式に従って、光ピックアップ１０５の現在位置（位置Ａ）から目標アクセス位置（位置Ｂ）まで光ピックアップ１０５が移動した場合、移動完了までに要した時間が測定され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【００６４】
また、光ピックアップ１０５の現在位置（位置Ａ）から目標アクセス位置（位置Ｂ）まで、第３の移動方式を用いて光ピックアップ１０５が移動した場合に要する時間の理論値を算出する。ここでは、取得した光ピックアップ１０５の現在位置（位置Ａ）の時間情報と目標アクセス位置の時間情報から移動フレーム数が算出され、１フレーム当たりに必要とする時間から移動時間の理論値が算出される。
【００６５】
これにより、第１の移動方式または第２の移動方式を用いて実際の移動に要した時間と第３の移動方式を用いた場合の移動に要する理論時間との比較が可能となる。そして、第３の移動方式の方が高速で移動できる場合、サーボアクセス基準ステップ数が実際に移動したステップ数に更新され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【００６６】
第２の実施形態における光ディスク再生装置によれば、上記サーボアクセス自動判断処理およびサーボアクセス基準ステップ数更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準ステップ数を適正に更新することができる。
【００６７】
［第３の実施形態］
図８は第３の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第３の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【００６８】
第３の実施形態と前記第２の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準ステップ数の更新処理が異なる。
【００６９】
即ち、前記第２の実施形態では、上記判定を行った場合、常に目標位置移動ステップ数でサーボアクセス基準ステップ数を更新していたが、第３の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存し、過去Ｎ回の目標位置移動ステップ数の保存結果から平均値を算出し、この平均値でサーボアクセス基準ステップ数を更新する。
【００７０】
マイコン１０９は、サーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【００７１】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【００７２】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存する（ステップＳ９）。マイコン１０９は、保存された過去Ｎ回分の目標位置移動ステップ数を抽出し、数式（３）に従ってその平均値ＸAVRを算出する（ステップＳ１０）。図９は過去Ｎ回の目標位置移動ステップ数Ｘiを示す図である。
【００７３】
【数１】
2008176827.tif 000003
【００７４】
そして、マイコン１０９は、算出された目標位置移動ステップ数の平均値ＸAVRでサーボアクセス基準ステップ数を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１）。この後、本処理を終了する。
【００７５】
第３の実施形態における光ディスク再生装置によれば、サーボアクセス自動判断処理およびサーボアクセス基準ステップ数更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準ステップ数として、過去Ｎ回の目標位置移動ステップ数Ｘiの平均値ＸAVRを用いることで、サーボアクセス基準ステップ数の精度を向上できる。
【００７６】
［第４の実施形態］
図１０は第４の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第４の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【００７７】
第４の実施形態と前記第３の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準ステップ数の更新処理が異なる。
【００７８】
即ち、前記第４の実施形態では、全ての目標位置移動ステップ数を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【００７９】
マイコン１０９は、サーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【００８０】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【００８１】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、目標位置移動ステップ数が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う（ステップＳ７Ａ）。この処理を誤差範囲確認処理と称する。
【００８２】
誤差範囲確認処理では、一例として、正規分布（図１１参照）を用いることで、平均値に対する誤差範囲を検討することができる。図１１は正規分布を示すグラフである。さらに、任意の範囲を示す設定値を算出する場合、標準正規確率表（図１２参照）を参考にすることで、正確な設定値を算出することができる。図１２は標準正規確率表を示すテーブルである。
【００８３】
ステップＳ７Ａで誤差範囲外である場合、目標位置移動ステップ数を保存することなく、そのまま本処理を終了する。一方、誤差範囲内である場合、マイコン１０９は、ステップＳ９で、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存する。マイコン１０９は、ステップＳ１０で、誤差範囲内確認処理で誤差範囲内として保存された過去Ｎ回分の目標位置移動ステップ数を抽出し、数式（３）に従ってその平均値ＸAVRを算出する。
【００８４】
そして、マイコン１０９は、ステップＳ１１で、算出された目標位置移動ステップ数の平均値でサーボアクセス基準ステップ数を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する。また、算出された平均値（平均目標位置移動ステップ数）は、誤差範囲確認処理の閾値に使用される。この後、本処理を終了する。
【００８５】
第４の実施形態における光ディスク再生装置によれば、サーボアクセス自動判断処理およびサーボアクセス基準ステップ数更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準ステップ数として、過去Ｎ回の目標位置移動ステップ数Ｘiの平均値ＸAVRを用いる際、異常データなどの大きな誤差を有するデータが省かれるので、より高精度なサーボアクセス基準ステップ数を算出することができる。
【００８６】
［第５の実施形態］
図１３は第５の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第５の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【００８７】
第５の実施形態と前記第２の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準ステップ数の更新処理が異なる。
【００８８】
即ち、前記第２の実施形態では、上記判定を行った場合、常に目標位置移動ステップ数でサーボアクセス基準ステップ数を更新していたが、第５の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存し、過去Ｎ回の目標位置移動ステップ数の保存結果からその中間値を算出し、この算出した中間値にサーボアクセス基準ステップ数を更新する。
【００８９】
マイコン１０９は、サーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【００９０】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【００９１】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ９で、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存する。マイコン１０９は、保存された過去Ｎ回分の目標位置移動ステップ数から、最大目標位置移動ステップ数と最小目標位置移動ステップ数を抽出し、数式（４）に従ってその中間値Ｘｍｉｄを算出する（ステップＳ１０Ａ）。
【００９２】
中間値Ｘｍｉｄ  ＝  （過去Ｎ回の最大ステップ数Ｘｍａｘ  −  過去Ｎ回の最小ステップ数Ｘｍｉｎ）／２    ……（４）
【００９３】
そして、マイコン１０９は、算出された目標位置移動ステップ数の中間値Ｘｍｉｄでサーボアクセス基準ステップ数を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ａ）。この後、本処理を終了する。
【００９４】
第５の実施形態における光ディスク再生装置によれば、サーボアクセス自動判断処理およびサーボアクセス基準ステップ数更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準ステップ数として、過去Ｎ回の目標位置移動ステップ数Ｘiの中間値Ｘｍｉｄを用いることで、サーボアクセス基準ステップ数の精度を向上できる。
【００９５】
［第６の実施形態］
図１４は第６の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第６の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【００９６】
第６の実施形態と前記第５の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準ステップ数の更新処理が異なる。
【００９７】
即ち、前記第６の実施形態では、全ての目標位置移動ステップ数を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【００９８】
マイコン１０９は、サーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【００９９】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１００】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ７Ａで、目標位置移動ステップ数が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う。ステップＳ７Ａで誤差範囲外である場合、そのまま本処理を終了する。
【０１０１】
一方、ステップＳ７Ａで誤差範囲内である場合、マイコン１０９は、ステップＳ９で、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存する。マイコン１０９は、ステップＳ１０Ａで、誤差範囲内確認処理で誤差範囲内として保存された過去Ｎ回分の目標位置移動ステップ数を抽出し、数式（３）に従ってその平均値ＸAVRおよび数式（４）に従ってその中間値Ｘｍｉｄを算出する（ステップＳ１０Ａ）。つまり、保存された過去Ｎ回分の目標位置移動ステップ数から、最大目標位置移動ステップ数と最小目標位置移動ステップ数を抽出し、その中間値Ｘｍｉｄが算出される。また、算出された平均値（平均目標位置移動ステップ数）は、誤差範囲確認処理の閾値に使用される。
【０１０２】
そして、マイコン１０９は、ステップＳ１１Ａで、算出された目標位置移動ステップ数の中間値でサーボアクセス基準ステップ数を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ａ）。この後、本処理を終了する。
【０１０３】
第６の実施形態における光ディスク再生装置によれば、サーボアクセス自動判断処理およびサーボアクセス基準ステップ数更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準ステップ数として、過去Ｎ回の目標位置移動ステップ数Ｘiの中間値Ｘｍｉｄを用いることで、サーボアクセス基準ステップ数の精度を向上できる。また、サーボアクセス基準ステップ数として、過去Ｎ回の目標位置移動ステップ数Ｘiの中間値Ｘｍｉｄを用いる際、異常データなどの大きな誤差を有するデータが省かれるので、より高精度なサーボアクセス基準ステップ数を算出することができる。
【０１０４】
［第７の実施形態］
図１５は第７の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第７の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１０５】
第７の実施形態と前記第２の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準ステップ数の更新処理が異なる。
【０１０６】
即ち、前記第２の実施形態では、上記判定を行った場合、常にサーボアクセス基準ステップ数を目標位置移動ステップ数に更新していたが、第７の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存し、過去Ｎ回の目標位置移動ステップ数保存結果から、その頻度を監視する。監視の結果、最も頻度の高い目標位置移動ステップ数でサーボアクセス基準ステップ数を更新する。
【０１０７】
マイコン１０９は、サーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１０８】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１０９】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ９で、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存する。
【０１１０】
マイコン１０９は、保存された過去Ｎ回分の目標位置移動ステップ数を抽出し、各目標位置移動ステップ数の頻度を監視する（ステップＳ１０Ｂ）。この監視処理では、保存された過去Ｎ回分の目標位置移動ステップ数がステップ数毎に計測され、そのカウンタ値が最大である目標位置移動ステップ数が抽出される。図１６は過去Ｎ回分の目標位置移動ステップ数の頻度を示す図である。ここでは、頻度Ｋ＋５が最も大きく、対応する目標位置移動ステップ数は値ＸDとなる。
【０１１１】
マイコン１０９は、抽出した目標位置移動ステップ数でサーボアクセス基準ステップ数を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｂ）。この後、本処理を終了する。
【０１１２】
第７の実施形態における光ディスク再生装置によれば、サーボアクセス自動判断処理およびサーボアクセス基準ステップ数更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準ステップ数として、過去Ｎ回分の目標位置移動ステップ数の頻度が最大である目標位置移動ステップ数を用いることで、サーボアクセス基準ステップ数の精度を向上できる。
【０１１３】
［第８の実施形態］
図１７は第８の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２、第７の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第８の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１１４】
第８の実施形態と前記第７の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準ステップ数の更新処理が異なる。
【０１１５】
即ち、前記第８の実施形態では、アクセス完了実測時間と再生アクセス理論時間を比較すると、第３の移動方式の方が高速で移動できると判定した場合、全ての目標位置移動ステップ数を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０１１６】
マイコン１０９は、サーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１１７】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１１８】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ７Ａで、目標位置移動ステップ数が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う。ステップＳ７Ａで誤差範囲外である場合、そのまま本処理を終了する。
【０１１９】
一方、ステップＳ７Ａで誤差範囲内である場合、マイコン１０９は、ステップＳ９で、記録媒体１１０および不揮発性メモリ１１２に目標位置移動ステップ数を保存する。
【０１２０】
マイコン１０９は、ステップＳ１０Ｂで、保存された過去Ｎ回分の目標位置移動ステップ数を抽出し、各目標位置移動ステップ数の頻度を監視する。この監視処理では、保存された過去Ｎ回分の目標位置移動ステップ数がステップ数毎に計測され、そのカウンタ値が最大である目標位置移動ステップ数が抽出される。
【０１２１】
マイコン１０９は、ステップＳ１１Ｂで、抽出した目標位置移動ステップ数でサーボアクセス基準ステップ数を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する。この後、本処理を終了する。
【０１２２】
第８の実施形態における光ディスク再生装置によれば、前記第７の実施形態と同様の効果が得られる他、より高精度なサーボアクセス基準ステップ数を算出することができる。
【０１２３】
［第９の実施形態］
図１８は第９の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第９の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１２４】
マイコン１０９は、光ピックアップ１０５の現在位置で、光ディスク１０１に対するフォーカスサーボ制御を行い、サーボＬＳＩ１０８から出力されるフォーカスドライブ信号、トラッキングドライブ信号に従って、レンズ１０３の位置を補正する。さらに、マイコン１０９は、光ディスク１０１から光ピックアップ１０５の現在位置の時間情報を取得する。マイコン１０９は、取得した時間情報を元に、光ピックアップ１０５の現在の物理的位置情報および任意（目標）の物理的位置情報を算出し、前記光ピックアップ位置記憶工程を行う（ステップＳ１）。
【０１２５】
マイコン１０９は、光ピックアップ１０５（ピックアップレンズ）の現在位置から目標位置までの移動距離（以下、目標位置移動距離と称する）を、数式（５）に従って算出する（ステップＳ２Ａ）。
【０１２６】
ピックアップレンズの移動距離  ＝  移動トラック数  ×  トラックピッチ    ……  （５）
【０１２７】
マイコン１０９は、この算出された目標位置移動距離とサーボアクセス制御の実施判断閾値（以下、サーボアクセス基準距離と称する）とを比較する（ステップＳ３Ａ）。この工程を第２のサーボアクセス判断比較処理工程と称する。
【０１２８】
目標位置移動距離がサーボアクセス基準距離を超える場合、マイコン１０９は、サーボＬＳＩ１０８へのコマンド制御を行い、前述した第１の移動方式または第２の移動方式により、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（ステップＳ４）。一方、目標位置移動距離がサーボアクセス基準距離を超えない場合、マイコン１０９は、そのまま本処理を終了する。これにより、前述した第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。このように、サーボアクセス基準距離を用いて、２つの光ピックアップ移動方式を自動的に判断する処理を、第２のサーボアクセス自動判断処理と称する。この後、本処理を終了する。
【０１２９】
図１９は光ピックアップ移動方式の具体例を示す図である。前述したように、光ピックアップ１０５の現在位置（位置Ａ）の時間情報が取得され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０１３０】
そして、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｂ）および光ピックアップの現在位置（位置Ａ）間の移動距離が算出され、上記単位ステップ移動距離から、目標位置までに必要な目標位置移動距離が数式（５）に従って算出される。
【０１３１】
算出された目標位置移動距離がサーボアクセス基準距離を超える場合、マイコン１０９からサーボＬＳＩ１０８へのコマンド制御が行われ、第１の移動方式または第２の移動方式により光ピックアップ１０５が移動する（同図（Ａ参照）。
【０１３２】
逆に、目標位置移動距離がサーボアクセス基準距離以下である場合、第３の移動方式により光ピックアップ１０５が移動する（同図（Ｂ）参照）。
【０１３３】
このように、第９の実施形態の光ディスク再生装置によれば、第２のサーボアクセス判断比較処理工程で選択された最適なアクセス方式を用いて、光ピックアップ１０５を光ディスク１０１の径方向における任意の位置に高速に移動させることができる。従って、メカの状態に依存することなく、最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確にピックアップレンズを移動させることができる。そして、メカ異常状態が発生した場合でも、速やかに音声出力を行うことができる。
【０１３４】
［第１０の実施形態］
図２０は第１０の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第９の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１０の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１３５】
マイコン１０９は、上記第２のサーボアクセス自動判断処理を用いて、光ピックアップ１０５を光ディスク１０１の径方向に移動させる際、ステップＳ４で、前述したように、第１の移動方式または第２の移動方式により光ピックアップ１０５を移動させる。このとき、マイコン１０９は、ステップＳ５で、アクセス完了までに要した時間（以下、アクセス完了実測時間と称する）を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１３６】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とする理論的な時間（以下、再生アクセス理論時間と称する）を、前述した数式（２）に従って、光ピックアップ１０５が取得した時間情報から算出する。
【０１３７】
マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較し、アクセス完了実測時間が再生アクセス理論時間より長い場合、目標位置移動距離でサーボアクセス基準距離を更新し（以下、サーボアクセス基準距離更新処理と称する）、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ８Ａ）。この後、本処理を終了する。一方、ステップＳ７でアクセス完了実測時間が再生アクセス理論時間以下である場合、そのまま本処理を終了する。
【０１３８】
また一方、ステップＳ３Ａで目標位置移動距離がサーボアクセス基準距離を超えない場合、マイコン１０９は、そのまま本処理を終了する。これにより、前述した第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。
【０１３９】
図２１は光ピックアップ移動方式の具体例を示す図である。前述したように、光ピックアップ１０５の現在位置（位置Ａ）の時間情報は、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０１４０】
光ピックアップ１０５を移動させる目標アクセス位置（位置Ｂ）および光ピックアップ間の現在位置（位置Ａ）の移動距離が数式（５）に従って算出される。
【０１４１】
算出された目標位置移動距離がサーボアクセス基準距離より長い場合、マイコン１０９からサーボＬＳＩ１０８へのコマンド制御が行われ、第１の移動方式または第２の移動方式により光ピックアップ１０５が移動する。逆に、サーボアクセス基準距離が目標位置移動距離以下である場合、第３の移動方式に従って光ピックアップ１０５が移動する。
【０１４２】
このとき、第１の移動方式または第２の移動方式に従って、光ピックアップ１０５の現在位置（位置Ａ）から目標アクセス位置（位置Ｂ）まで光ピックアップ１０５が移動した場合、移動完了までに要した時間が測定され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０１４３】
また、光ピックアップ１０５の現在位置（位置Ａ）から目標アクセス位置（位置Ｂ）まで、第３の移動方式を用いて光ピックアップ１０５が移動した場合に要する時間の理論値を算出する。ここでは、取得した光ピックアップ１０５の現在位置（位置Ａ）の時間情報と目標アクセス位置の時間情報から移動フレーム数が算出され、１フレーム当たりに必要とする時間から移動時間の理論値が算出される。
【０１４４】
これにより、第１の移動方式または第２の移動方式を用いて実際の移動に要した時間と第３の移動方式を用いた場合の移動に要する理論時間との比較が可能となる。そして、第３の移動方式の方が高速で移動できる場合、サーボアクセス基準距離が実際に移動した距離に更新され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０１４５】
第１０の実施形態における光ディスク再生装置によれば、上記第２のサーボアクセス自動判断処理およびサーボアクセス基準距離更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。
【０１４６】
［第１１の実施形態］
図２２は第１１の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第９、第１０の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１１の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１４７】
第１１の実施形態と前記第１０の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準距離の更新処理が異なる。
【０１４８】
即ち、前記第１１の実施形態では、上記判定を行った場合、常にサーボアクセス基準距離を目標位置移動距離に更新していたが、第１１の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存し、過去Ｎ回の目標位置移動距離の保存結果から平均値を算出し、この平均値でサーボアクセス基準距離を更新する。
【０１４９】
マイコン１０９は、第２のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１５０】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１５１】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存する（ステップＳ９Ａ）。マイコン１０９は、保存された過去Ｎ回分の目標位置移動距離を抽出し、数式（６）に従ってその平均値ＹAVRを算出する（ステップＳ１０Ｃ）。図２３は過去Ｎ回の目標位置移動距離Ｙiを示す図である。
【０１５２】
【数２】
2008176827.tif 000004
【０１５３】
そして、マイコン１０９は、算出された目標位置移動距離の平均値ＹAVRでサーボアクセス基準距離を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｃ）。この後、本処理を終了する。
【０１５４】
第１１の実施形態における光ディスク再生装置によれば、第２のサーボアクセス自動判断処理およびサーボアクセス基準距離更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準距離として、過去Ｎ回の目標位置移動距離Ｙiの平均値ＹAVRを用いることで、サーボアクセス基準距離の精度を向上できる。
【０１５５】
［第１２の実施形態］
図２４は第１２の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第９、第１０の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１２の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１５６】
第１２の実施形態と前記第１１の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準距離の更新処理が異なる。
【０１５７】
即ち、前記第１２の実施形態では、全ての目標位置移動距離を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０１５８】
マイコン１０９は、第２のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１５９】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１６０】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、目標位置移動距離が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う（ステップＳ７Ｂ）。この処理を第２の誤差範囲確認処理と称する。
【０１６１】
第２の誤差範囲確認処理では、前記第４の実施形態と同様、一例として、正規分布（図１１参照）を用いることで、平均値に対する誤差範囲を検討することができる。さらに、任意の範囲を示す設定値を算出する場合、標準正規確率表（図１２参照）を参考にすることで、正確な設定値を算出することができる。
【０１６２】
ステップＳ７Ｂで誤差範囲外である場合、そのまま本処理を終了する。一方、誤差範囲内である場合、マイコン１０９は、ステップＳ９Ａで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存する。マイコン１０９は、ステップＳ１０Ｃで、第２の誤差範囲内確認処理で誤差範囲内として保存された過去Ｎ回分の目標位置移動距離を抽出し、数式（６）に従ってその平均値ＹAVRを算出する。
【０１６３】
そして、マイコン１０９は、ステップＳ１１Ｃで、算出された目標位置移動距離の平均値でサーボアクセス基準距離を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する。また、算出された平均値（平均目標位置移動距離）は、第２の誤差範囲確認処理の閾値に使用される。この後、本処理を終了する。
【０１６４】
第１２の実施形態における光ディスク再生装置によれば、第２のサーボアクセス自動判断処理およびサーボアクセス基準距離更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準距離として、過去Ｎ回の目標位置移動距離Ｙiの平均値ＹAVRを用いる際、異常データなどの大きな誤差を有するデータが省かれるので、より高精度なサーボアクセス基準距離を算出することができる。
【０１６５】
［第１３の実施形態］
図２５は第１３の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第２の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１３の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１６６】
第１３の実施形態と前記第１０の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準距離の更新処理が異なる。
【０１６７】
即ち、前記第１０の実施形態では、上記判定を行った場合、常に目標位置移動距離でサーボアクセス基準距離を更新していたが、第１３の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存し、過去Ｎ回の目標位置移動距離の保存結果からその中間値を算出し、この算出した中間値にサーボアクセス基準距離を更新する。
【０１６８】
マイコン１０９は、第２のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１６９】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１７０】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ９Ａで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存する。マイコン１０９は、保存された過去Ｎ回分の目標位置移動距離から、最大目標位置移動距離と最小目標位置移動距離を抽出し、数式（７）に従ってその中間値Ｙｍｉｄを算出する（ステップＳ１０Ｄ）。
【０１７１】
中間値Ｙｍｉｄ  ＝  （過去Ｎ回の最大移動距離Ｙｍａｘ  −  過去Ｎ回の最小移動距離Ｙｍｉｎ）／２    ……（７）
【０１７２】
そして、マイコン１０９は、算出された目標位置移動距離の中間値Ｙｍｉｄでサーボアクセス基準距離を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｄ）。この後、本処理を終了する。
【０１７３】
第１３の実施形態における光ディスク再生装置によれば、第２のサーボアクセス自動判断処理およびサーボアクセス基準距離更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準距離として、過去Ｎ回の目標位置移動距離Ｙiの中間値Ｙｍｉｄを用いることで、サーボアクセス基準距離の精度を向上できる。
【０１７４】
［第１４の実施形態］
図２６は第１４の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第９、第１０の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１４の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１７５】
第１４の実施形態と前記１３の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準距離の更新処理が異なる。
【０１７６】
即ち、前記第１４の実施形態では、全ての目標位置移動距離を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０１７７】
マイコン１０９は、第２のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１７８】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１７９】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ７Ｂで、目標位置移動距離が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う。ステップＳ７Ｂで誤差範囲外である場合、そのまま本処理を終了する。
【０１８０】
一方、ステップＳ７Ｂで誤差範囲内である場合、マイコン１０９は、ステップＳ９Ａで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存する。マイコン１０９は、ステップＳ１０Ｄで、第２の誤差範囲内確認処理で誤差範囲内として保存された過去Ｎ回分の目標位置移動距離を抽出し、数式（６）に従ってその平均値ＹAVRおよび数式（７）に従ってその中間値Ｙｍｉｄを算出する（ステップＳ１０Ｄ）。つまり、保存された過去Ｎ回分の目標位置移動距離から、最大目標位置移動距離と最小目標位置移動距離を抽出し、その中間値Ｙｍｉｄが算出される。また、算出された平均値（平均目標位置移動距離）は、第２の誤差範囲確認処理の閾値に使用される。
【０１８１】
そして、マイコン１０９は、ステップＳ１１Ｄで、算出された目標位置移動距離の中間値でサーボアクセス基準距離を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｄ）。この後、本処理を終了する。
【０１８２】
第１４の実施形態における光ディスク再生装置によれば、第２のサーボアクセス自動判断処理およびサーボアクセス基準距離更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準距離として、過去Ｎ回の目標位置移動距離Ｙiの中間値Ｙｍｉｄを用いることで、サーボアクセス基準距離の精度を向上できる。また、サーボアクセス基準距離として、過去Ｎ回の目標位置移動距離Ｙiの中間値Ｙｍｉｄを用いる際、異常データなどの大きな誤差を有するデータが省かれるので、より高精度なサーボアクセス基準距離を算出することができる。
【０１８３】
［第１５の実施形態］
図２７は第１５の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第９、第１０の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１５の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１８４】
第１５の実施形態と前記第１０の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準距離の更新処理が異なる。
【０１８５】
即ち、前記第１５の実施形態では、上記判定を行った場合、常に目標位置移動距離でサーボアクセス基準距離を更新していたが、第１５の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存し、過去Ｎ回の目標位置移動距離の保存結果から、その頻度を監視する。監視の結果、最も頻度の高い目標位置移動距離でサーボアクセス基準距離を更新する。
【０１８６】
マイコン１０９は、第２のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１８７】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１８８】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ９Ａで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存する。
【０１８９】
マイコン１０９は、保存された過去Ｎ回分の目標位置移動距離を抽出し、各目標位置移動距離の頻度を監視する（ステップＳ１０Ｅ）。この監視処理では、保存された過去Ｎ回分の目標位置移動距離が距離毎に計測され、そのカウンタ値が最大である目標位置移動距離が抽出される。図２８は過去Ｎ回分の目標位置移動距離の頻度を示す図である。ここでは、頻度Ｋ＋５が最も大きく、対応する目標位置移動距離は値ＹDとなる。
【０１９０】
マイコン１０９は、抽出した目標位置移動距離でサーボアクセス基準距離を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｅ）。この後、本処理を終了する。
【０１９１】
第１５の実施形態における光ディスク再生装置によれば、第２のサーボアクセス自動判断処理およびサーボアクセス基準距離更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準距離として、過去Ｎ回分の目標位置移動距離の頻度が最大である目標位置移動距離を用いることで、サーボアクセス基準距離の精度を向上できる。
【０１９２】
［第１６の実施形態］
図２９は第１６の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第９、第１０、第１５の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１６の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０１９３】
第１６の実施形態と前記第１５の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準距離の更新処理が異なる。
【０１９４】
即ち、前記第１６の実施形態では、アクセス完了実測時間と再生アクセス理論時間を比較すると、第３の移動方式の方が高速で移動できると判定した場合、全ての目標位置移動距離を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０１９５】
マイコン１０９は、第２のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０１９６】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０１９７】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ７Ｂで、目標位置移動距離が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う。ステップＳ７Ｂで誤差範囲外である場合、そのまま本処理を終了する。
【０１９８】
一方、ステップＳ７Ｂで誤差範囲内である場合、マイコン１０９は、ステップＳ９Ａで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動距離を保存する。
【０１９９】
マイコン１０９は、ステップＳ１０Ｅで、保存された過去Ｎ回分の目標位置移動距離を抽出し、各目標位置移動距離の頻度を監視する。この監視処理では、保存された過去Ｎ回分の目標位置移動距離が距離毎に計測され、そのカウンタ値が最大である目標位置移動距離が抽出される。
【０２００】
マイコン１０９は、ステップＳ１１Ｅで、抽出した目標位置移動距離でサーボアクセス基準距離を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する。この後、本処理を終了する。
【０２０１】
第１６の実施形態における光ディスク再生装置によれば、前記第１５の実施形態と同様の効果が得られる他、より高精度なサーボアクセス基準距離を算出することができる。
【０２０２】
［第１７の実施形態］
図３０は第１７の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１、第９の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１７の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２０３】
マイコン１０９は、光ピックアップ１０５の現在位置で、光ディスク１０１に対するフォーカスサーボ制御を行い、サーボＬＳＩ１０８から出力されるフォーカスドライブ信号、トラッキングドライブ信号に従って、レンズ１０３の位置を補正する。さらに、マイコン１０９は、光ディスク１０１から光ピックアップ１０５の現在位置の時間情報を取得し、前記光ピックアップ位置記憶工程を行う（ステップＳ１）。
【０２０４】
マイコン１０９は、光ピックアップ１０５（ピックアップレンズ）の現在位置の時間情報から目標位置の時間情報までの移動時間量（以下、目標位置移動時間量と称する）を、数式（８）に従って算出する（ステップＳ２Ｂ）。
【０２０５】
ピックアップレンズの移動時間量  ＝  目標位置の時間情報  −  現在位置の時間情報  ……  （８）
【０２０６】
マイコン１０９は、この算出された目標位置移動時間量とサーボアクセス制御の実施判断閾値（以下、サーボアクセス基準時間量と称する）とを比較する（ステップＳ３Ｂ）。この工程を第３のサーボアクセス判断比較処理工程と称する。
【０２０７】
目標位置移動時間量がサーボアクセス基準時間量を超える場合、マイコン１０９は、サーボＬＳＩ１０８へのコマンド制御を行い、前述した第１の移動方式または第２の移動方式により、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（ステップＳ４）。一方、目標位置移動時間量がサーボアクセス基準時間量を超えない場合、マイコン１０９は、そのまま本処理を終了する。これにより、前述した第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。このように、サーボアクセス基準距離を用いて、２つの光ピックアップ移動方式を自動的に判断する処理を、第３のサーボアクセス自動判断処理と称する。この後、本処理を終了する。
【０２０８】
図３１は光ピックアップ移動方式の具体例を示す図である。前述したように、光ピックアップ１０５の現在位置（位置Ａ）の時間情報が取得され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０２０９】
そして、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｂ）および光ピックアップの現在位置（位置Ａ）間の移動時間量が数式（８）に従って算出される。
【０２１０】
算出された目標位置移動時間量がサーボアクセス基準時間量を超える場合、マイコン１０９からサーボＬＳＩ１０８へのコマンド制御が行われ、第１の移動方式または第２の移動方式により光ピックアップ１０５が移動する（同図（Ａ）参照）。
【０２１１】
逆に、目標位置移動時間量がサーボアクセス基準時間量以下である場合、第３の移動方式により光ピックアップ１０５が移動する（同図（Ｂ）参照）。
【０２１２】
このように、第１７の実施形態の光ディスク再生装置によれば、第３のサーボアクセス判断比較処理工程で選択された最適なアクセス方式を用いて、光ピックアップ１０５を光ディスク１０１の径方向における任意の位置に高速に移動させることができる。従って、メカの状態に依存することなく、最適なアクセス方式を自動選択し、目標とするアクセス位置まで高速かつ正確にピックアップレンズを移動させることができる。そして、メカ異常状態が発生した場合でも、速やかに音声出力を行うことができる。
【０２１３】
［第１８の実施形態］
図３２は第１８の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１０の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１８の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２１４】
マイコン１０９は、上記第３のサーボアクセス自動判断処理を用いて、光ピックアップ１０５を光ディスク１０１の径方向に移動させる際、ステップＳ４で、前述したように、第１の移動方式または第２の移動方式により光ピックアップ１０５を移動させる。このとき、マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２１５】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とする再生アクセス理論時間を光ピックアップ１０５が取得した時間情報から算出する。
【０２１６】
マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較し、アクセス完了実測時間が再生アクセス理論時間より長い場合、目標位置移動時間量でサーボアクセス基準時間量を更新し（以下、サーボアクセス基準時間量更新処理と称する）、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ８Ｂ）。この後、本処理を終了する。一方、ステップＳ７でアクセス完了実測時間が再生アクセス理論時間以下である場合、そのまま本処理を終了する。
【０２１７】
なお、ステップＳ３Ｂで目標位置移動時間量がサーボアクセス基準時間量を超えない場合、マイコン１０９は、そのまま本処理を終了する。これにより、前述した第３の移動方式により、光ピックアップ１０５は光ディスク１０１の径方向に存在する目標位置まで移動する。
【０２１８】
図３３は光ピックアップ移動方式の具体例を示す図である。前述したように、光ピックアップ１０５の現在位置（位置Ａ）の時間情報は、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０２１９】
光ピックアップ１０５を移動させる目標アクセス位置（位置Ｂ）および光ピックアップ間の現在位置（位置Ａ）の移動時間量が数式（８）に従って算出される。
【０２２０】
算出された目標位置移動時間量がサーボアクセス基準時間量を超える場合、マイコン１０９からサーボＬＳＩ１０８へのコマンド制御が行われ、第１の移動方式または第２の移動方式により光ピックアップ１０５が移動する。逆に、目標位置移動時間量がサーボアクセス基準時間量以下である場合、第３の移動方式に従って光ピックアップ１０５が移動する。
【０２２１】
このとき、第１の移動方式または第２の移動方式に従って、光ピックアップ１０５の現在位置（位置Ａ）から目標アクセス位置（位置Ｂ）まで光ピックアップ１０５が移動した場合、移動完了までに要した時間が測定され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０２２２】
また、光ピックアップ１０５の現在位置（位置Ａ）から目標アクセス位置（位置Ｂ）まで、第３の移動方式を用いて光ピックアップ１０５が移動した場合に要する時間の理論値が算出される。ここでは、取得した光ピックアップ１０５の現在位置（位置Ａ）の時間情報と目標アクセス位置の時間情報から移動フレーム数が算出され、１フレーム当たりに必要とする時間から移動時間の理論値が算出される。
【０２２３】
これにより、第１の移動方式または第２の移動方式を用いて実際の移動に要した時間と第３の移動方式を用いた場合の移動に要する理論時間との比較が可能となる。そして、第３の移動方式の方が高速で移動できる場合、サーボアクセス基準時間量が実際に移動した時間量に更新され、記録媒体１１０および不揮発性メモリ１１２に保存される。
【０２２４】
第１８の実施形態における光ディスク再生装置によれば、上記第３のサーボアクセス自動判断処理およびサーボアクセス基準移動時間量更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。
【０２２５】
［第１９の実施形態］
図３４は第１９の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１７、第１８の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第１９の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２２６】
第１９の実施形態と前記第１８の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準時間量の更新処理が異なる。
【０２２７】
即ち、前記第１９の実施形態では、上記判定を行った場合、常に目標位置移動時間量でサーボアクセス基準時間量を更新していたが、第１９の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存し、過去Ｎ回の目標位置移動時間量の保存結果から平均値を算出し、この平均値でサーボアクセス基準時間量を更新する。
【０２２８】
マイコン１０９は、第３のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２２９】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０２３０】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存する（ステップＳ９Ｂ）。マイコン１０９は、保存された過去Ｎ回分の目標位置移動時間量を抽出し、数式（９）に従ってその平均値ＺAVRを算出する（ステップＳ１０Ｆ）。図３５は過去Ｎ回の目標位置移動時間量Ｚiを示す図である。
【０２３１】
【数３】
2008176827.tif 000005
【０２３２】
そして、マイコン１０９は、算出された目標位置移動時間量の平均値ＺAVRでサーボアクセス基準時間量を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｆ）。この後、本処理を終了する。
【０２３３】
第１９の実施形態における光ディスク再生装置によれば、第３のサーボアクセス自動判断処理およびサーボアクセス基準時間量更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準時間量として、過去Ｎ回の目標位置移動時間量Ｚiの平均値ＺAVRを用いることで、サーボアクセス基準時間量の精度を向上できる。
【０２３４】
［第２０の実施形態］
図３６は第２０の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１７、第１８の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第２０の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２３５】
第２０の実施形態と前記第１９の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準移動時間量の更新処理が異なる。
【０２３６】
即ち、前記第２０の実施形態では、全ての目標位置移動時間量を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０２３７】
マイコン１０９は、第３のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２３８】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０２３９】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、目標位置移動時間量が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う（ステップＳ７Ｃ）。この処理を第３の誤差範囲確認処理と称する。
【０２４０】
第３の誤差範囲確認処理では、前記第４の実施形態と同様、一例として、正規分布（図１１参照）を用いることで、平均値に対する誤差範囲を検討することができる。さらに、任意の範囲を示す設定値を算出する場合、標準正規確率表（図１２参照）を参考にすることで、正確な設定値を算出することができる。
【０２４１】
ステップＳ７Ｃで誤差範囲外である場合、そのまま本処理を終了する。一方、誤差範囲内である場合、マイコン１０９は、ステップＳ９Ｂで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存する。マイコン１０９は、ステップＳ１０Ｆで、第３の誤差範囲内確認処理で誤差範囲内として保存された過去Ｎ回分の目標位置移動時間量を抽出し、数式（９）に従ってその平均値ＺAVRを算出する。
【０２４２】
そして、マイコン１０９は、ステップＳ１１Ｆで、算出された目標位置移動時間量の平均値でサーボアクセス基準移動時間量を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する。また、算出された平均値（平均目標位置移動時間量）は、第３の誤差範囲確認処理の閾値に使用される。この後、本処理を終了する。
【０２４３】
第２０の実施形態における光ディスク再生装置によれば、第３のサーボアクセス自動判断処理およびサーボアクセス基準移動時間量更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準移動時間量として、過去Ｎ回の目標位置移動時間量Ｚiの平均値ＺAVRを用いる際、異常データなどの大きな誤差を有するデータが省かれるので、より高精度なサーボアクセス基準移動時間量を算出することができる。
【０２４４】
［第２１の実施形態］
図３７は第２１の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１７、第１８の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第２１の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２４５】
第２１の実施形態と前記第１８の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準移動時間量の更新処理が異なる。
【０２４６】
即ち、前記第１８の実施形態では、上記判定を行った場合、常に目標位置移動時間量でサーボアクセス基準移動時間量を更新していたが、第２１の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存し、過去Ｎ回の目標位置移動時間量の保存結果からその中間値を算出し、この算出した中間値でサーボアクセス基準移動時間量を更新する。
【０２４７】
マイコン１０９は、第３のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２４８】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０２４９】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ９Ｂで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存する。マイコン１０９は、保存された過去Ｎ回分の目標位置移動時間量から、最大目標位置移動時間量と最小目標位置移動時間量を抽出し、数式（１０）に従ってその中間値Ｚｍｉｄを算出する（ステップＳ１０Ｇ）。
【０２５０】
中間値Ｚｍｉｄ  ＝  （過去Ｎ回の最大移動時間量Ｚｍａｘ  −  過去Ｎ回の最小移動時間量Ｚｍｉｎ）／２    ……（１０）
【０２５１】
そして、マイコン１０９は、算出された目標位置移動時間量の中間値Ｚｍｉｄでサーボアクセス基準移動時間量を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｇ）。この後、本処理を終了する。
【０２５２】
第２１の実施形態における光ディスク再生装置によれば、第３のサーボアクセス自動判断処理およびサーボアクセス基準移動時間量更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準移動時間量として、過去Ｎ回の目標位置移動時間量Ｚiの中間値Ｚｍｉｄを用いることで、サーボアクセス基準移動時間量の精度を向上できる。
【０２５３】
［第２２の実施形態］
図３８は第２２の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１７、第１８の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第２２の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２５４】
第２２の実施形態と前記２１の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準移動時間量の更新処理が異なる。
【０２５５】
即ち、前記第２２の実施形態では、全ての目標位置移動時間量を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０２５６】
マイコン１０９は、第３のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２５７】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０２５８】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ７Ｃで、目標位置移動時間量が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う。ステップＳ７Ｃで誤差範囲外である場合、そのまま本処理を終了する。
【０２５９】
一方、ステップＳ７Ｃで誤差範囲内である場合、マイコン１０９は、ステップＳ９Ｂで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存する。マイコン１０９は、ステップＳ１０Ｇで、第３の誤差範囲内確認処理で誤差範囲内として保存された過去Ｎ回分の目標位置移動時間量を抽出し、数式（９）に従ってその平均値ＺAVRおよび数式（１０）に従ってその中間値Ｚｍｉｄを算出する（ステップＳ１０Ｇ）。つまり、保存された過去Ｎ回分の目標位置移動距離から、最大目標位置移動距離と最小目標位置移動距離を抽出し、その中間値Ｙｍｉｄが算出される。また、算出された平均値（平均目標位置移動時間量）は、第３の誤差範囲確認処理の閾値に使用される。
【０２６０】
そして、マイコン１０９は、ステップＳ１１Ｇで、算出された目標位置移動時間量の中間値でサーボアクセス基準移動時間量を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｇ）。この後、本処理を終了する。
【０２６１】
第２２の実施形態における光ディスク再生装置によれば、第３のサーボアクセス自動判断処理およびサーボアクセス基準移動時間量更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準移動時間量として、過去Ｎ回の目標位置移動時間量Ｚiの中間値Ｚｍｉｄを用いることで、サーボアクセス基準移動時間量の精度を向上できる。また、サーボアクセス基準移動時間量として、過去Ｎ回の目標位置移動時間量Ｚiの平均値ＺAVRを用いる際、異常データなどの大きな誤差を有するデータが省かれるので、より高精度なサーボアクセス基準移動時間量を算出することができる。
【０２６２】
［第２３の実施形態］
図３９は第２３の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１７、第１８の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第２３の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２６３】
第２３の実施形態と前記第１８の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準移動時間量の更新処理が異なる。
【０２６４】
即ち、前記第２３の実施形態では、上記判定を行った場合、常にサーボアクセス基準移動時間量を目標位置移動時間量に更新していたが、第２３の実施形態では、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存し、過去Ｎ回の目標位置移動時間量の保存結果から、その頻度を監視する。監視の結果、最も頻度の高い目標位置移動時間量でサーボアクセス基準移動時間量を更新する。
【０２６５】
マイコン１０９は、第３のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２６６】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０２６７】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ９Ｂで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存する。
【０２６８】
マイコン１０９は、保存された過去Ｎ回分の目標位置移動時間量を抽出し、各目標位置移動距離の頻度を監視する（ステップＳ１０Ｈ）。この監視処理では、保存された過去Ｎ回分の目標位置移動時間量が移動時間量毎に計測され、そのカウンタ値が最大である目標位置移動時間量が抽出される。図４０は過去Ｎ回分の目標位置移動時間量の頻度を示す図である。ここでは、頻度Ｋ＋５が最も大きく、対応する目標位置移動時間量は値ＺDとなる。
【０２６９】
マイコン１０９は、抽出した目標位置移動時間量でサーボアクセス基準移動時間量を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する（ステップＳ１１Ｈ）。この後、本処理を終了する。
【０２７０】
第２３の実施形態における光ディスク再生装置によれば、第３のサーボアクセス自動判断処理およびサーボアクセス基準移動時間量更新処理を用いることで、メカの状態に依存することなく、最適な条件を用いてアクセス方式を判断し、光ピックアップ１０５を任意の位置へ高速に移動させることができる。また、サーボアクセス基準移動時間量として、過去Ｎ回分の目標位置移動時間量の頻度が最大である目標位置移動時間量を用いることで、サーボアクセス基準移動時間量の精度を向上できる。
【０２７１】
［第２４の実施形態］
図４１は第２４の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャートである。この処理プログラムは、記録媒体１１０に格納されており、マイコン１０９によって実行される。前記第１７、第１８、第２３の実施形態と同一のステップ処理については同一のステップ番号を付すことによりその説明を省略する。なお、第２４の実施形態における光ディスク再生装置の電気的構成および機械的構成は前記第１の実施形態と同一であるので、その説明を省略する。
【０２７２】
第２４の実施形態と前記第２３の実施形態とを比較すると、アクセス完了実測時間と再生アクセス理論時間を比較した結果、第３の移動方式の方が高速で移動できると判定した場合の、サーボアクセス基準移動時間量の更新処理が異なる。
【０２７３】
即ち、前記第２４の実施形態では、アクセス完了実測時間と再生アクセス理論時間を比較すると、第３の移動方式の方が高速で移動できると判定した場合、全ての目標位置移動時間量を記録媒体１１０および不揮発性メモリ１１２に保存するのではなく、閾値を設定し、異常データなどの大きな誤差を有するデータが省かれる。
【０２７４】
マイコン１０９は、第３のサーボアクセス自動判断処理により、ステップＳ４で第１の移動方式または第２の移動方式を使用して光ピックアップ１０５を光ディスク１０１の径方向に移動させる。マイコン１０９は、ステップＳ５で、アクセス完了実測時間を測定し、記録媒体１１０および不揮発性メモリ１１２に保存する。
【０２７５】
さらに、マイコン１０９は、ステップＳ６で、同じ条件で第３の移動方式を使用して光ピックアップ１０５を移動させた場合に必要とされる再生アクセス理論時間を、光ピックアップ１０５が取得した時間情報から算出する。マイコン１０９は、ステップＳ７で、アクセス完了実測時間と再生アクセス理論時間を比較する。
【０２７６】
この比較の結果、アクセス完了実測時間が再生アクセス理論時間より長い場合、マイコン１０９は、ステップＳ７Ｃで、目標位置移動時間量が平均値より大きくかけ離れていないか否かの誤差範囲内チェックを行う。ステップＳ７Ｃで誤差範囲外である場合、そのまま本処理を終了する。
【０２７７】
一方、ステップＳ７Ｃで誤差範囲内である場合、マイコン１０９は、ステップＳ９Ｂで、記録媒体１１０および不揮発性メモリ１１２に目標位置移動時間量を保存する。
【０２７８】
マイコン１０９は、ステップＳ１０Ｈで、保存された過去Ｎ回分の目標位置移動時間量を抽出し、各目標位置移動時間量の頻度を監視する。この監視処理では、保存された過去Ｎ回分の目標位置移動時間量が移動時間量毎に計測され、そのカウンタ値が最大である目標位置移動時間量が抽出される。
【０２７９】
マイコン１０９は、ステップＳ１１Ｈで、抽出した目標位置移動時間量でサーボアクセス基準移動時間量を更新し、記録媒体１１０および不揮発性メモリ１１２に保存する。この後、本処理を終了する。
【０２８０】
第２４の実施形態における光ディスク再生装置によれば、前記第２４の実施形態と同様の効果が得られる他、より高精度なサーボアクセス基準移動時間量を算出することができる。
【０２８１】
なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【０２８２】
ここで、請求項１に記載の移動量算出手段は図４のステップＳ２の処理に相当する。請求項１に記載の移動方式決定手段および請求項２に記載の比較手段は図４のステップＳ３の比較・分岐処理に相当する。請求項３に記載のサーボ制御移動方式は第１の移動方式または第２の移動方式に相当し、非サーボ制御移動方式は第３の移動方式に相当する。請求項４に記載の移動予測時間算出手段は、図６のステップＳ６の処理に相当する。移動完了時間測定手段はステップＳ５の処理に相当する。時間比較手段は、ステップＳ７の処理に相当する。更新手段はステップＳ８の処理に相当する。請求項５、６、７に記載の移動量記憶手段はそれぞれ図８のステップＳ９、図２４のステップＳ９Ａ、図３４のステップＳ９Ｂの処理に相当する。請求項５に記載の平均移動量算出手段は図８のステップＳ１０の処理に相当する。請求項６に記載の中間移動量算出手段は図１３のステップＳ１０Ａの処理に相当する。請求項７に記載の頻度算出手段は図１５のステップＳ１０Ｂの処理に相当する。請求項８に記載の誤差範囲判別手段は図１０のステップＳ７Ａの処理に相当する。
【産業上の利用可能性】
【０２８３】
本発明は、光ディスク再生装置、特にステッピングモータを用いて光ピックアップを光ディスク径方向に移動させる光ディスク再生装置等に有用である。
【図面の簡単な説明】
【０２８４】
【図１】第１の実施形態における光ディスク再生装置の構成を示す図である。
【図２】マイコン内蔵サーバＬＳＩ１１３の機能的構成を示す図である。
【図３】２相励磁駆動およびマイクロステップ駆動を行う際、スレッドモータ１０７として使用されるステッピングモータに供給されるＡ相ＴＶＤ信号およびＢ相ＴＶＤ信号の信号波形を示すタイミングチャートである。
【図４】光ディスクへのアクセス起動処理手順を示すフローチャート
【図５】光ピックアップ移動方式の具体例を示す図
【図６】第２の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図７】光ピックアップ移動方式の具体例を示す図
【図８】第３の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図９】過去Ｎ回の目標位置移動ステップ数Ｘiを示す図
【図１０】第４の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図１１】正規分布を示すグラフ
【図１２】標準正規確率表を示すテーブル
【図１３】第５の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図１４】第６の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図１５】第７の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図１６】過去Ｎ回分の目標位置移動ステップ数の頻度を示す図
【図１７】第８の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図１８】第９の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図１９】光ピックアップ移動方式の具体例を示す図
【図２０】第１０の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図２１】光ピックアップ移動方式の具体例を示す図
【図２２】第１１の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図２３】過去Ｎ回の目標位置移動距離Ｙiを示す図
【図２４】第１２の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図２５】第１３の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図２６】第１４の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図２７】第１５の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図２８】過去Ｎ回分の目標位置移動距離の頻度を示す図
【図２９】第１６の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３０】第１７の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３１】光ピックアップ移動方式の具体例を示す図
【図３２】第１８の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３３】光ピックアップ移動方式の具体例を示す図
【図３４】第１９の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３５】過去Ｎ回の目標位置移動時間量Ｙiを示す図
【図３６】第２０の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３７】第２１の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３８】第２２の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図３９】第２３の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【図４０】過去Ｎ回分の目標位置移動時間量の頻度を示す図
【図４１】第２４の実施形態における光ディスクへのアクセス起動処理手順を示すフローチャート
【符号の説明】
【０２８５】
１０１  光ディスク
１０３  レンズ
１０５  光ピックアップ
１０７  スレッドモータ
１０８  サーボＬＳＩ
１１０  マイコン
【図１】
2008176827.tif 000006
【図２】
2008176827.tif 000007
【図３】
2008176827.tif 000008
【図４】
2008176827.tif 000009
【図５】
2008176827.tif 000010
【図６】
2008176827.tif 000011
【図７】
2008176827.tif 000012
【図８】
2008176827.tif 000013
【図９】
2008176827.tif 000014
【図１０】
2008176827.tif 000015
【図１１】
2008176827.tif 000016
【図１２】
2008176827.tif 000017
【図１３】
2008176827.tif 000018
【図１４】
2008176827.tif 000019
【図１５】
2008176827.tif 000020
【図１６】
2008176827.tif 000021
【図１７】
2008176827.tif 000022
【図１８】
2008176827.tif 000023
【図１９】
2008176827.tif 000024
【図２０】
2008176827.tif 000025
【図２１】
2008176827.tif 000026
【図２２】
2008176827.tif 000027
【図２３】
2008176827.tif 000028
【図２４】
2008176827.tif 000029
【図２５】
2008176827.tif 000030
【図２６】
2008176827.tif 000031
【図２７】
2008176827.tif 000032
【図２８】
2008176827.tif 000033
【図２９】
2008176827.tif 000034
【図３０】
2008176827.tif 000035
【図３１】
2008176827.tif 000036
【図３２】
2008176827.tif 000037
【図３３】
2008176827.tif 000038
【図３４】
2008176827.tif 000039
【図３５】
2008176827.tif 000040
【図３６】
2008176827.tif 000041
【図３７】
2008176827.tif 000042
【図３８】
2008176827.tif 000043
【図３９】
2008176827.tif 000044
【図４０】
2008176827.tif 000045
【図４１】
2008176827.tif 000046