(57)【要約】【課題】ディスク再生装置において、ピックアップの移送機構にメカ異常状態が発生しても、目標とするアクセス位置付近までピックアップを正常に移動させる。【解決手段】光ピックアップの現在位置の時間情報を第１の位置情報として取得し、任意に決めたステップ数だけ光ピックアップを移動させ、移動後の光ピックアップの現在位置の時間情報を第２の位置情報として取得し、第１及び第２の位置情報と前記任意に決めたステップ数から単位ステップ当たりの移動距離を算出し、光ピックアップを移動させる目標アクセス位置と光ピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位ステップ当たりの移動距離を用いて目標位置までの移動ステップ数を算出し、この移動ステップ数だけ光ピックアップを移動させる。【選択図】図４
2007109291.tif 000002
【特許請求の範囲】
【請求項１】
ステッピングモータを使用してピックアップをディスクの径方向に移動させる方法であって、
前記ピックアップの現在位置の時間情報を第１の位置情報として取得し、
任意に決めたステップ数だけ前記ピックアップを移動させ、
移動後のピックアップの現在位置の時間情報を第２の位置情報として取得し、
前記第１及び第２の位置情報と任意に決めたステップ数から単位ステップ当たりの移動距離を算出し、
前記ピックアップを移動させる目標アクセス位置と前記ピックアップの現在位置から目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位ステップ当たりの移動距離を用いて目標位置までの第１の移動ステップ数を算出し、
前記第１の移動ステップ数だけ前記ピックアップを移動させるディスク再生装置のピックアップ移動方法。
【請求項２】
前記目標位置までのピックアップの移動後において、前記目標位置と前記ピックアップの現在位置との距離が所定の値を超えた場合に、
移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、
前記第２及び第３の位置情報と前記第１の移動ステップ数から単位ステップ当たりの移動距離の補正値を算出し、
前記ピックアップを移動させる目標アクセス位置と前記ピックアップの現在位置から目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位ステップ当たりの移動距離の補正値を用いて目標位置までの第２の移動ステップ数を算出し、
前記第２の移動ステップ数だけ前記ピックアップを移動させ、
前記目標位置と前記ピックアップの現在位置との距離が所定の値以下になるまで、前記単位ステップ当たりの移動距離の補正値の算出から、前記目標位置へのピックアップの移動までの手順を繰り返す請求項１記載のディスク再生装置のピックアップ移動方法。
【請求項３】
前記目標位置までのピックアップの移動後において、前記目標位置と前記ピックアップの現在位置との距離が所定の値を超えた場合に、
移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、
再度任意に決めたステップ数だけ前記ピックアップを移動させ、
前記移動後のピックアップの現在位置の時間情報を第４の位置情報として取得し、
前記第３及び第４の位置情報と再度任意に決めたステップ数から単位ステップ当たりの移動距離の再算出値を算出し、
前記ピックアップを移動させる目標アクセス位置と前記ピックアップの現在位置から目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位ステップ当たりの移動距離の再算出値を用いて目標位置までの第３の移動ステップ数を算出し、
前記第３の移動ステップ数だけ前記ピックアップを移動させ、
前記目標位置と前記ピックアップの現在位置との距離が所定の値以下になるまで、前記単位ステップ当たりの移動距離の再算出値の算出から、前記目標位置へのピックアップの移動までの手順を繰り返す請求項１記載のディスク再生装置のピックアップ移動方法。
【請求項４】
ステッピングモータを使用してピックアップをディスクの径方向に移動させる方法であって、
前記ピックアップの現在位置の時間情報を第１の位置情報として取得し、
任意に決めた時間だけ前記ピックアップを移動させ、
移動後のピックアップの現在位置の時間情報を第２の位置情報として取得し、
前記第１及び第２の位置情報と任意に決めた時間から単位時間当たりの移動距離を算出し、
前記ピックアップを移動させる目標アクセス位置と前記ピックアップの現在位置から目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位時間当たりの移動距離を用いて目標位置までの第１の移動時間を算出し、
前記第１の移動時間だけ前記ピックアップを移動させるディスク再生装置のピックアップ移動方法。
【請求項５】
前記目標位置までのピックアップの移動後において、前記目標位置と前記ピックアップの現在位置との距離が所定の値を超えた場合に、
移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、
前記第２及び第３の位置情報と前記第１の移動時間から単位時間当たりの移動距離の補正値を算出し、
前記ピックアップを移動させる目標アクセス位置と前記ピックアップの現在位置から目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位時間当たりの移動距離の補正値を用いて目標位置までの第２の移動時間を算出し、
前記第２の移動時間だけ前記ピックアップを移動させ、
前記目標位置と前記ピックアップの現在位置との距離が所定の値以下になるまで、前記単位時間当たりの移動距離の補正値の算出から、前記目標位置へのピックアップの移動までの手順を繰り返す請求項４記載のディスク再生装置のピックアップ移動方法。
【請求項６】
前記目標位置までのピックアップの移動後において、前記目標位置と前記ピックアップの現在位置との距離が所定の値を超えた場合に、
前記移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、
再度任意に決めた時間だけ前記ピックアップを移動させ、
移動後のピックアップの現在位置の時間情報を第４の位置情報として取得し、
前記第３及び第４の位置情報と再度任意に決めた時間から単位時間当たりの移動距離の再算出値を算出し、
前記ピックアップを移動させる目標アクセス位置と前記ピックアップの現在位置から目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位時間当たりの移動距離の再算出値を用いて目標位置までの第３の移動時間を算出し、
前記第３の移動時間だけ前記ピックアップを移動させ、
前記目標位置と前記ピックアップの現在位置との距離が所定の値以下になるまで、前記単位時間当たりの移動距離の再算出値の算出から、前記目標位置へのピックアップの移動までの手順を繰り返す請求項４記載のディスク再生装置のピックアップ移動方法。
【請求項７】
ステッピングモータを使用して光ピックアップを光ディスクの径方向に移動させる方法であって、
前記ピックアップの現在位置の時間情報を第１の位置情報として取得し、
任意に決めた時間だけ前記ピックアップを移動させ、
移動後のピックアップの現在位置の時間情報を第２の位置情報として取得し、
移動時の移動トラック数及び前記ディスクのトラックピッチから算出した移動距離と任意に決めた時間から単位時間当たりの移動距離を算出し、
前記ピックアップの現在位置から前記ピックアップを移動させる目標アクセス位置までのトラック数と前記ディスクのトラックピッチにより目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位時間当たりの移動距離を用いて目標位置までの第１の移動時間を算出し、
前記第１の移動時間だけピックアップを移動させるディスク再生装置のピックアップ移動方法。
【請求項８】
前記目標位置までのピックアップの移動後において、前記目標位置と前記ピックアップの現在位置との距離が所定の値を超えた場合に、
移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、
前記第２の位置から前記第３の位置への移動時の移動トラック数及び前記ディスクのトラックピッチから算出した移動距離と前記第１の移動時間から単位時間当たりの移動距離の補正値を算出し、
前記ピックアップの現在位置から前記ピックアップを移動させる目標アクセス位置までのトラック数と前記ディスクのトラックピッチにより目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位時間当たりの移動距離の補正値を用いて目標位置までの第２の移動時間を算出し、
前記第２の移動時間だけ前記ピックアップを移動させ、
前記目標位置と前記ピックアップの現在位置との距離が所定の値以下になるまで、前記単位時間当たりの移動距離の補正値の算出から、前記目標位置へのピックアップの移動までの手順を繰り返す請求項７記載のディスク再生装置のピックアップ移動方法。
【請求項９】
前記目標位置までのピックアップの移動後において、前記目標位置と前記ピックアップの現在位置との距離が所定の値を超えた場合に、
前記移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、
再度任意に決めた時間だけ前記ピックアップを移動させ、
移動後のピックアップの現在位置の時間情報を第４の位置情報として取得し、
前記第３の位置から前記第４の位置への移動時の移動トラック数及び前記ディスクのトラックピッチから算出した移動距離と前記再度任意に決めた時間から単位時間当たりの移動距離の再算出値を算出し、
前記ピックアップの現在位置から前記ピックアップを移動させる目標アクセス位置までのトラック数と前記ディスクのトラックピッチにより目標位置までの移動距離を算出し、
前記目標位置までの移動距離と前記単位時間当たりの移動距離の再算出値を用いて目標位置までの第３の移動時間を算出し、
前記第３の移動時間だけ前記ピックアップを移動させ、
前記目標位置と前記ピックアップの現在位置との距離が所定の値以下になるまで、前記単位時間当たりの移動距離の再算出値の算出から、前記目標位置へのピックアップの移動までの手順を繰り返す請求項７記載のディスク再生装置のピックアップ移動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はピックアップのディスク径方向への移動手段としてステッピングモータを用いたディスク再生装置のピックアップ移動方法に関する。
【背景技術】
【０００２】
光ピックアップのディスク径方向への移動手段としてステッピングモータを用いた構成のディスク再生装置における従来の再生方法について説明する。図１は光ピックアップのディスク径方向への移動手段としてステッピングモータを用いたディスク再生装置の構成を示すブロック図である。
【０００３】
図１において、ディスク再生装置は、光ディスク１０１を回転駆動するスピンドルモータ１０２、レンズ１０３及びこれを光ディスクの径方向へ傾けるためのトラッキングアクチュエータ１０４を備えた光ピックアップ１０５、光ピックアップを光ディスクの径方向へ移動するためのスクリューガイド１０６及びスレッドモータ１０７、光ピックアップからのフォーカスエラー信号及びトラッキングエラー信号からフォーカスドライブ信号及びトラッキングドライブ信号を生成するサーボＬＳＩ１０８、マイクロコンピュータ（以下、マイコン）１０９、システム起動時におけるディスク径方向の移動の際にディスクの最内周を検出するスイッチ１１１、再生処理のプログラムを記録した記録媒体１１０を有している。
【０００４】
以上のように構成されたディスク再生装置において、スピンドルモータ１０２は、サーボＬＳＩ１０８からのスピンドルドライブ信号（以下、ＳＰＤ信号と表す）により光ディスク１０１の回転制御を行なう。
【０００５】
光ピックアップ１０５は、サーボＬＳＩ１０８からのフォーカスドライブ信号（以下、ＦＯＤ信号）、トラッキングドライブ信号（以下、ＴＲＤ信号）によりレンズ１０３の位置調整を行ない、光ディスク１０１からの情報を読み取り、電気信号へ変換する動作を行なう。トラッキングアクチュエータ１０４はＴＲＤ信号により駆動され、レンズ１０３の光ディスク１０１の径方向への位置調整を行う。
【０００６】
スレッドモータ１０７は、マイコン１０９からのスレッドモータＡ相ドライブ信号（以下、Ａ相ＴＶＤ信号）及びスレッドモータＢ相ドライブ信号（以下、Ｂ相ＴＶＤ信号）により駆動され、スクリューガイド１０６を回転させることにより、光ピックアップ１０５を光ディスク１０１の半径方向に移動させて光ピックアップ１０５の位置調整を行う。ステッピングモータを制御するＡ相ＴＶＤ信号及びＢ相ＴＶＤ信号の例として、図２７に２相励磁駆動及びマイクロステップ駆動の波形を示す。
【０００７】
また、サーボＬＳＩ１０８は、マイコン１０９からの制御コマンド、光ピックアップ１０５からのトラッキングエラー信号（以下、ＴＥ信号）、フォーカスエラー信号（以下、ＦＥ信号）、アイパターン信号（以下、ＲＦ信号）を受け取り、フォーカス、トラッキング、スピンドルの各サーボ制御を行なう。
【０００８】
マイコン１０９は、サーボＬＳＩ１０８からの通信によりＴＥ信号の低域成分のレベルを読みとり、これに応じてＡ相ＴＶＤ信号及びＢ相ＴＶＤ信号を発生させ、スレッドモータ１０７を制御する。
【０００９】
スレッドモータ１０７として使用するステッピングモータは単位回転角度を１ステップとして動作し、ステッピングモータの回転角度はステップ数で表される。このステップ数と１ステップの移動距離によりディスクの径方向の移動距離やピックアップレンズ位置を表わすことができる。
【００１０】
光ピックアップ１０５からの信号はサーボＬＳＩ１０８に入力され、復調、データ誤り訂正などの信号処理が行われ、再生時間情報などのサブコードが得られる。また、ディスクの最内周領域のサブコードからＴＯＣ（Ｔａｂｌｅ Ｏｆ Ｃｏｎｔｅｎｔｓ）データが得られる。
【００１１】
図２は、以上のように構成されたディスク再生装置における従来のアクセス起動シーケンスを示すフローチャートである。まず、マイコン１０９は光ピックアップ１０５の現在位置情報を読み出す（Ｓ２０１）。次に、アクセスする目的位置の位置情報と光ピックアップ１０５の現在位置情報により移動ステップ数を算出する（Ｓ２０２）。算出したステップ数分だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させ、アクセス起動シーケンスを終了する。
【００１２】
図３はアクセス起動シーケンスのイメージ図であり、２０１はＴＯＣデータ領域、２０２はクランピングエリア、２０３はプログラムエリアを示している。光ピックアップ１０５の位置を位置Ａ、目標アクセス位置を位置Ｂとして、移動距離をステップ数に換算し、算出した移動ステップ数だけ光ピックアップ１０５を移動させることで、アクセス起動シーケンスを完了させる。
【００１３】
その際に、ステッピングモータに移動ステップ数を与えるパルスの周波数を高く設定し過ぎると、ステッピングモータが回転しない脱調という現象が発生する。その対策として、脱調を発生させないステッピングモータの最高回転速度を常に記憶させ、光ピックアップの移動制御を行う技術が特許文献１に開示されている。
【特許文献１】特開２００３−１０９３３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
車載用などのディスク再生装置は小型化、薄型化かつ静穏化が進んでおり、また部品点数の削減が求められている。その中で光ピックアップの移送機構にステッピングモータが採用されるようになった。しかしながら、従来のディスク再生装置は、低温環境内でのメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調発生など光ピックアップの移送機構におけるメカ異常状態に対する保護機能の実現が不十分であるという問題があった。
【００１５】
本発明は、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、目標とするアクセス位置付近までピックアップを正常に移動させることを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、ステッピングモータを使用してピックアップをディスクの径方向に移動させる方法であって、ピックアップの現在位置の時間情報を第１の位置情報として取得し、任意に決めたステップ数だけピックアップを移動させ、移動後のピックアップの現在位置の時間情報を第２の位置情報として取得し、第１及び第２の位置情報と任意に決めたステップ数から単位ステップ当たりの移動距離を算出し、ピックアップを移動させる目標アクセス位置とピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位ステップ当たりの移動距離を用いて目標位置までの第１の移動ステップ数を算出し、この第１の移動ステップ数だけピックアップを移動させるものである。
【００１７】
上記構成によれば、ステッピングモータの単位ステップ当たりの移動距離を予め算出した上で、目標位置までの移動に必要なステップ数だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００１８】
本発明において、目標位置までのピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、第２及び第３の位置情報と第１の移動ステップ数から単位ステップ当たりの移動距離の補正値を算出し、ピックアップを移動させる目標アクセス位置とピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位ステップ当たりの移動距離の補正値を用いて目標位置までの第２の移動ステップ数を算出し、この第２の移動ステップ数だけピックアップを移動させ、目標位置とピックアップの現在位置との距離が所定の値以下になるまで、単位ステップ当たりの移動距離の補正値の算出から、目標位置へのピックアップの移動までの手順を繰り返すものである。
【００１９】
上記構成によれば、ピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、ステッピングモータの単位ステップ当たりの移動距離の補正値を算出した上で、再度目標位置までの移動に必要なステップ数だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００２０】
本発明において、目標位置までのピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、再度任意に決めたステップ数だけピックアップを移動させ、移動後のピックアップの現在位置の時間情報を第４の位置情報として取得し、第３及び第４の位置情報と再度任意に決めたステップ数から単位ステップ当たりの移動距離の再算出値を算出し、ピックアップを移動させる目標アクセス位置とピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位ステップ当たりの移動距離の再算出値を用いて目標位置までの第３の移動ステップ数を算出し、この第３の移動ステップ数だけピックアップを移動させ、目標位置とピックアップの現在位置との距離が所定の値以下になるまで、単位ステップ当たりの移動距離の再算出値の算出から、目標位置へのピックアップの移動までの手順を繰り返すものである。
【００２１】
上記構成によれば、ピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、再度任意に決めたステップ数だけピックアップを移動させ、ステッピングモータの単位ステップ当たりの移動距離の再算出値を算出した上で、再度目標位置までの移動に必要なステップ数だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００２２】
また、本発明は、ステッピングモータを使用してピックアップをディスクの径方向に移動させる方法であって、ピックアップの現在位置の時間情報を第１の位置情報として取得し、任意に決めた時間だけ前記ピックアップを移動させ、移動後のピックアップの現在位置の時間情報を第２の位置情報として取得し、第１及び第２の位置情報と任意に決めた時間から単位時間当たりの移動距離を算出し、ピックアップを移動させる目標アクセス位置とピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位時間当たりの移動距離を用いて目標位置までの第１の移動時間を算出し、この第１の移動時間だけピックアップを移動させるものである。
【００２３】
上記構成によれば、ステッピングモータの単位時間当たりの移動距離を予め算出した上で、目標位置までの移動に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００２４】
本発明において、目標位置までのピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、第２及び第３の位置情報と第１の移動時間から単位時間当たりの移動距離の補正値を算出し、ピックアップを移動させる目標アクセス位置とピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位時間当たりの移動距離の補正値を用いて目標位置までの第２の移動時間を算出し、この第２の移動時間だけ前記ピックアップを移動させ、目標位置とピックアップの現在位置との距離が所定の値以下になるまで、単位時間当たりの移動距離の補正値の算出から、目標位置へのピックアップの移動までの手順を繰り返すものである。
【００２５】
上記構成によれば、ピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、ステッピングモータの単位時間当たりの移動距離の補正値を算出した上で、再度目標位置までの移動に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００２６】
本発明において、目標位置までのピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、再度任意に決めた時間だけピックアップを移動させ、移動後のピックアップの現在位置の時間情報を第４の位置情報として取得し、第３及び第４の位置情報と再度任意に決めた時間から単位時間当たりの移動距離の再算出値を算出し、ピックアップを移動させる目標アクセス位置とピックアップの現在位置から目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位時間当たりの移動距離の再算出値を用いて目標位置までの第３の移動時間を算出し、この第３の移動時間だけ前記ピックアップを移動させ、目標位置とピックアップの現在位置との距離が所定の値以下になるまで、単位時間当たりの移動距離の再算出値の算出から、目標位置へのピックアップの移動までの手順を繰り返すものである。
【００２７】
上記構成によれば、ピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、再度任意に決めた時間だけピックアップを移動させ、ステッピングモータの単位時間当たりの移動距離の再算出値を算出した上で、再度目標位置までの移動に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００２８】
本発明において、ピックアップの現在位置の時間情報を第１の位置情報として取得し、任意に決めた時間だけピックアップを移動させ、移動後のピックアップの現在位置の時間情報を第２の位置情報として取得し、移動時の移動トラック数及びディスクのトラックピッチから算出した移動距離と前記任意に決めた時間から単位時間当たりの移動距離を算出し、ピックアップの現在位置からピックアップを移動させる目標アクセス位置までのトラック数とディスクのトラックピッチにより目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位時間当たりの移動距離を用いて目標位置までの第１の移動時間を算出し、この第１の移動時間だけピックアップを移動させるものである。
【００２９】
上記構成によれば、ステッピングモータの単位時間当たりの移動距離を移動トラック数及びディスクのトラックピッチから算出した上で、目標位置までのトラック数により算出した移動距離に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００３０】
本発明において、目標位置までのピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、第２の位置から第３の位置への移動時の移動トラック数及びディスクのトラックピッチから算出した移動距離と第１の移動時間から単位時間当たりの移動距離の補正値を算出し、ピックアップの現在位置からピックアップを移動させる目標アクセス位置までのトラック数とディスクのトラックピッチにより目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位時間当たりの移動距離の補正値を用いて目標位置までの第２の移動時間を算出し、この第２の移動時間だけピックアップを移動させ、目標位置とピックアップの現在位置との距離が所定の値以下になるまで、単位時間当たりの移動距離の補正値の算出から、目標位置へのピックアップの移動までの手順を繰り返すものである。
【００３１】
上記構成によれば、ピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、ステッピングモータの単位時間当たりの移動距離の補正値を移動トラック数及びディスクのトラックピッチから算出した上で、再度目標位置までのトラック数により算出した移動距離に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【００３２】
本発明において、目標位置までのピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、移動後のピックアップの現在位置の時間情報を第３の位置情報として取得し、再度任意に決めた時間だけピックアップを移動させ、移動後のピックアップの現在位置の時間情報を第４の位置情報として取得し、第３の位置から第４の位置への移動時の移動トラック数及びディスクのトラックピッチから算出した移動距離と再度任意に決めた時間から単位時間当たりの移動距離の再算出値を算出し、ピックアップの現在位置からピックアップを移動させる目標アクセス位置までのトラック数とディスクのトラックピッチにより目標位置までの移動距離を算出し、目標位置までの移動距離と前記単位時間当たりの移動距離の再算出値を用いて目標位置までの第３の移動時間を算出し、この第３の移動時間だけピックアップを移動させ、目標位置とピックアップの現在位置との距離が所定の値以下になるまで、単位時間当たりの移動距離の再算出値の算出から、目標位置へのピックアップの移動までの手順を繰り返すものである。
【００３３】
上記構成によれば、ピックアップの移動後に目標位置とピックアップの現在位置との距離が所定の値を超えた場合に、再度任意に決めた時間だけピックアップを移動させ、ステッピングモータの単位時間当たりの移動距離の再算出値を移動トラック数及びディスクのトラックピッチから算出した上で、再度目標位置までのトラック数により算出した移動距離に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【発明の効果】
【００３４】
本発明によれば、ステッピングモータの単位ステップ当たりの移動距離、あるいは単位時間当たりの移動距離を予め算出した上で、目標位置までの移動に必要なステップ数あるいは目標位置までの移動に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができる。
【発明を実施するための最良の形態】
【００３５】
（実施の形態１）
図４は本発明の実施の形態１におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図４において、まず光ピックアップ１０５の現在位置で光ディスク１０１に対してフォーカスサーボ制御を実施し、サーボＬＳＩ１０８からのフォーカスドライブ信号及びトラッキングドライブ信号によりレンズ１０３の位置補正を行い、光ピックアップ１０５の現在位置の時間情報を取得する（Ｓ４０１）。
【００３６】
さらに、取得できた時間情報をもとに、現在の光ピックアップ１０５の物理的位置情報を算出し、この物理的位置情報をマイコン１０９の記録媒体１１０及び不揮発性メモリに保存する（Ｓ４０２）。以下、この工程を光ピックアップ位置記憶工程と表す。
【００３７】
次に、任意のステップ数だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させ（Ｓ４０３）、光ピックアップ１０５の現在位置の時間情報を再度取得し（Ｓ４０４）、光ピックアップ位置記憶工程を実施する（Ｓ４０５）。この光ピックアップ１０５の現在位置と保存している前回の位置から、単位ステップ当たりの光ピックアップ１０５の移動距離（以下、単位ステップ移動距離）を算出する（Ｓ４０６）。
【００３８】
次に、現在位置から目標位置までの移動距離を算出し、上記単位ステップ移動距離を用いて目標位置までの移動に必要なステップ数（以下、目標位置移動ステップ数）を算出し（Ｓ４０７）、算出した目標位置移動ステップ数だけ光ピックアップ１０５を移動させる（Ｓ４０８）。これにより、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００３９】
図５は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意ステップ数だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により、図６の計算式を用いて単位ステップ移動距離を算出する。
【００４０】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｃ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位ステップ移動距離を用いて目標位置移動ステップ数を算出する。最後に、この目標位置移動ステップ数だけ光ピックアップ１０５を移動させることで光ピックアップの移動が完了する。
【００４１】
（実施の形態２）
図７は本発明の実施の形態２におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図７において、実施の形態１と同様にして、まず目標位置移動ステップ数だけ光ピックアップ１０５を移動させ（Ｓ７０１〜Ｓ７０７）、移動後の光ピックアップ１０５の時間情報を取得し（Ｓ７０８）、光ピックアップ位置記憶工程を実施する（Ｓ７０９）。
【００４２】
次に、目標アクセス位置と光ピックアップ１０５の現在位置を比較し（Ｓ７１０）、この２点の距離が所定の許容範囲以内であればアクセスシーケンスを正常終了させる（Ｓ７１５）。しかし、目標アクセス位置と光ピックアップ１０５の現在位置が許容範囲以上離れていた場合はアクセスシーケンスを再度実施する。
【００４３】
ここでは、光ピックアップ１０５の現在位置と保存している光ピックアップ１０５の前回の位置から光ピックアップ１０５の移動距離を算出する（Ｓ７１１）。これにより、単位ステップ移動距離を再度算出して補正する（Ｓ７１２）。以下、この値を補正単位ステップ移動距離と表す。
【００４４】
この補正単位ステップ移動距離を用いて光ピックアップ１０５の現在位置と目標アクセス位置から移動に必要な目標位置移動ステップ数を再算出し（Ｓ７１３）、この目標位置移動ステップ数だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させる（Ｓ７１４）。これらの工程を繰り返し実施することで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００４５】
図８は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意ステップ数だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により単位ステップ移動距離を算出する。
【００４６】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｄ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位ステップ移動距離を用いて目標位置移動ステップ数を算出し、この目標位置移動ステップ数だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させる。
【００４７】
次に、移動後の光ピックアップ１０５の位置（位置Ｃ）と目標アクセス位置（位置Ｄ）を比較し、ある許容範囲以上の距離がある場合は、位置Ｂと位置Ｃの時間情報により補正単位ステップ移動距離を算出する。
【００４８】
次に、目標アクセス位置（位置Ｄ）と光ピックアップの現在位置（位置Ｃ）間の移動距離を算出し、補正単位ステップ移動距離を用いて目標アクセス位置までに必要な目標位置移動ステップ数を算出し、この目標位置移動ステップ数だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させる。これらの工程を繰り返し実施することで光ピックアップの移動が完了する。
【００４９】
（実施の形態３）
図９は本発明の実施の形態３におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図９において、実施の形態１と同様にして、まず目標位置移動ステップ数だけ光ピックアップ１０５を移動させ（Ｓ９０１〜Ｓ９０７）、移動後の光ピックアップ１０５の時間情報を取得し（Ｓ９０８）、光ピックアップ位置記憶工程を実施する（Ｓ９０９）。
【００５０】
次に、目標アクセス位置と光ピックアップ１０５の現在位置を比較し（Ｓ９１０）、この２点の距離が所定の許容範囲以内であればアクセスシーケンスを正常終了させる（Ｓ９１７）。しかし、目標アクセス位置と光ピックアップ１０５の現在位置が許容範囲以上に離れていた場合はアクセスシーケンスを再度実施する。
【００５１】
ここでは、光ピックアップ１０５を光ディスク１０１の径方向に再度任意のステップ数だけ移動させ（Ｓ９１１）、光ピックアップ１０５の現在位置の時間情報を再度取得し（Ｓ９１２）、光ピックアップ位置記憶工程を実施する（Ｓ９１３）。この光ピックアップの現在位置と保存している前回の位置により単位ステップ移動距離を算出する（Ｓ９１４）。以下、この値を再算出単位ステップ移動距離と表す。
【００５２】
次に、光ピックアップ１０５の現在位置から目標アクセス位置までの移動距離を算出し、再算出単位ステップ移動距離を用いて目標位置までの移動に必要な目標位置移動ステップ数を算出し（Ｓ９１５）、この目標位置移動ステップ数だけ光ピックアップ１０５を移動させる（Ｓ９１６）。これらの工程を繰り返し実施することで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００５３】
図１０は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意ステップ数だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により単位ステップ移動距離を算出する。
【００５４】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｅ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位ステップ移動距離を用いて目標位置までの移動に必要な目標位置移動ステップ数を算出し、この目標位置移動ステップ数だけ光ピックアップ１０５を移動させる。
【００５５】
次に、移動後の光ピックアップ１０５の位置（位置Ｃ）と目標アクセス位置（位置Ｅ）を比較し、ある許容範囲以上の距離がある場合は、さらに任意ステップ数だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の位置（位置Ｄ）の時間情報を取得し、位置Ｃと位置Ｄの時間情報により再算出単位ステップ移動距離を算出する。
【００５６】
次に、光ピックアップ１０５の現在位置（位置Ｄ）から目標アクセス位置（位置Ｅ）までの移動距離を算出し、再算出単位ステップ移動距離を用いて目標アクセス位置までの移動に必要な目標位置移動ステップ数を算出し、この目標位置移動ステップ数だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させる。これらの工程を繰り返し実施することで光ピックアップの移動が完了する。
【００５７】
（実施の形態４）
図１１は本発明の実施の形態４におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図１１において、まず光ピックアップ１０５の現在位置で光ディスク１０１に対してフォーカスサーボ制御を実施し、サーボＬＳＩ１０８からのフォーカスドライブ信号及びトラッキングドライブ信号によりレンズ１０３の位置補正を行い、光ピックアップ１０５の現在位置の時間情報を取得する（Ｓ１１０１）。
【００５８】
さらに、取得できた時間情報をもとに、現在の光ピックアップ１０５の物理的位置情報を算出し、光ピックアップ位置記憶工程を実施する（Ｓ１１０２）。
【００５９】
次に、任意の時間だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させ（Ｓ１１０３）、光ピックアップ１０５の現在位置の時間情報を再度取得し（Ｓ１１０４）、光ピックアップ位置記憶工程を実施する（Ｓ１１０５）。この光ピックアップ１０５の現在位置と保存している前回の位置から、単位時間当たりの光ピックアップ１０５の移動距離（以下、単位時間移動距離）を算出する（Ｓ１１０６）。算出方法は図１３の計算式による。
【００６０】
次に、現在位置から目標位置までの移動距離を算出し、上記単位時間移動距離を用いて目標位置までの移動に必要な移動時間を算出する（Ｓ１１０７）。算出方法は図１４の計算式による。この算出した移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（Ｓ１１０８）。これにより、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００６１】
図１２は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意時間だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により、単位時間当たりの移動距離を算出する。
【００６２】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｃ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位時間当たりの移動距離を用いて目標位置移動までに必要な移動時間を算出する。最後に、この移動時間分、光ピックアップ１０５を移動させることで光ピックアップの移動が完了する。
【００６３】
（実施の形態５）
図１５は本発明の実施の形態５におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図１５において、実施の形態４と同様にして、まず目標位置への移動時間分、光ピックアップ１０５を移動させ（Ｓ１５０１〜Ｓ１５０８）、移動後の光ピックアップ１０５の時間情報を取得し（Ｓ１５０９）、光ピックアップ位置記憶工程を実施する（Ｓ１５１０）。
【００６４】
次に、目標アクセス位置と光ピックアップ１０５の現在位置を比較し（Ｓ１５１１）、この２点の距離が所定の許容範囲以内であればアクセスシーケンスを正常終了させる（Ｓ１５１５）。しかし、目標アクセス位置と光ピックアップ１０５の現在位置が許容範囲以上離れていた場合はアクセスシーケンスを再度実施する。
【００６５】
ここでは、光ピックアップ１０５の現在位置と保存している光ピックアップ１０５の前回の位置から光ピックアップ１０５の移動距離を算出する。これにより、単位時間当たりの移動距離を補正する（Ｓ１５１２）。以下、この値を補正単位時間移動距離と表す。
【００６６】
この補正単位時間移動距離を用いて光ピックアップ１０５の現在位置と目標アクセス位置から移動に必要な移動時間を再算出し（Ｓ１５１３）、この移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（Ｓ１５１４）。これらの工程を繰り返し実施することで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００６７】
図１６は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意時間だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により単位時間当たりの移動距離を算出する。
【００６８】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｄ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位時間当たりの移動距離を用いて目標アクセス位置までに必要な移動時間を算出し、この移動時間分、光ピックアップ１０５を移動させる。
【００６９】
次に、移動後の光ピックアップ１０５の位置（位置Ｃ）と目標アクセス位置（位置Ｄ）を比較し、ある許容範囲以上の距離がある場合は、位置Ｂと位置Ｃの時間情報により補正単位時間移動距離を算出する。
【００７０】
次に、目標アクセス位置（位置Ｄ）と光ピックアップの現在位置（位置Ｃ）間の移動距離を算出し、補正単位ステップ移動距離を用いて目標アクセス位置までに必要な目標位置移動動時間を算出し、この目標位置移動動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる。これらの工程を繰り返し実施することで光ピックアップの移動が完了する。
【００７１】
（実施の形態６）
図１７は本発明の実施の形態６におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図１７において、実施の形態４と同様にして、まず目標位置への移動時間分、光ピックアップ１０５を移動させ（Ｓ１７０１〜Ｓ１７０８）、移動後の光ピックアップ１０５の時間情報を取得し（Ｓ１７０９）、光ピックアップ位置記憶工程を実施する（Ｓ１７１０）。
【００７２】
次に、目標アクセス位置と光ピックアップ１０５の現在位置を比較し（Ｓ１７１１）、この２点の距離が所定の許容範囲以内であればアクセスシーケンスを正常終了させる（Ｓ１７１８）。しかし、目標アクセス位置と光ピックアップ１０５の現在位置が許容範囲以上に離れていた場合はアクセスシーケンスを再度実施する。
【００７３】
ここでは、光ピックアップ１０５を光ディスク１０１の径方向に再度任意時間だけ移動させ（Ｓ１７１２）、光ピックアップ１０５の現在位置の時間情報を再度取得し（Ｓ１７１３）、光ピックアップ位置記憶工程を実施する（Ｓ１７１４）。この光ピックアップの現在位置と保存している前回の位置から単位時間当たりの移動距離を算出する（Ｓ１７１５）。以下、この値を再算出単位時間移動距離と表す。
【００７４】
次に、光ピックアップ１０５の現在位置から目標アクセス位置までの移動距離を再算出し、再算出単位時間移動距離を用いて目標位置までの移動に必要な目標位置移動時間を算出し（Ｓ１７１６）、この目標位置移動時間分、光ピックアップ１０５を移動させる（Ｓ１７１７）。これらの工程を繰り返し実施することで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００７５】
図１８は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意時間数だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により単位時間当たりの移動距離を算出する。
【００７６】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｅ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位時間当たりの移動距離を用いて目標アクセス位置までの移動に必要な移動時間を算出し、この移動時間分、光ピックアップ１０５を移動させる。
【００７７】
次に、移動後の光ピックアップ１０５の位置（位置Ｃ）と目標アクセス位置（位置Ｅ）を比較し、ある許容範囲以上の距離がある場合は、さらに任意時間だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の位置（位置Ｄ）の時間情報を取得し、位置Ｃと位置Ｄの時間情報により再算出単位時間移動距離を算出する。
【００７８】
次に、光ピックアップ１０５の現在位置（位置Ｄ）から目標アクセス位置（位置Ｅ）までの移動距離を算出し、再算出単位時間移動距離を用いて目標アクセス位置までの移動に必要な移動時間を算出し、この移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる。これらの工程を繰り返し実施することで光ピックアップの移動が完了する。
【００７９】
（実施の形態７）
図１９は本発明の実施の形態７におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図１９において、まず光ピックアップ１０５の現在位置で光ディスク１０１に対してフォーカスサーボ制御を実施し、サーボＬＳＩ１０８からのフォーカスドライブ信号及びトラッキングドライブ信号によりレンズ１０３の位置補正を行い、光ピックアップ１０５の現在位置の時間情報を取得する（Ｓ１９０１）。
【００８０】
さらに、取得できた時間情報をもとに、現在の光ピックアップ１０５の物理位置情報を算出し、光ピックアップ位置記憶工程を実施する（Ｓ１９０２）。
【００８１】
次に、任意の時間だけ光ピックアップ１０５を光ディスク１０１の径方向に移動させ、光ディスク１０１のトラックピッチと移動トラック数から光ピックアップ１０５の現在の物理位置情報を算出し、光ピックアップ位置記憶工程を実施する（Ｓ１９０３）。この光ピックアップの現在位置と保存している前回の位置により、単位時間当たりの光ピックアップ１０５の移動距離を算出する（Ｓ１９０４）。算出方法は図２１の計算式による。
【００８２】
次に現在位置から目標位置までの移動トラック数を算出し、上記単位時間当たりの移動距離を用いて目標位置までの移動に必要な移動時間を算出する（Ｓ１９０５）。算出方法は図２２の計算式による。この算出した移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させることで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００８３】
図２０は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意時間だけ光ピックアップ１０５を移動させ、移動トラック数とディスク１０１のトラックピッチから移動距離を算出する。これら位置Ｂと位置Ａの移動距離により単位時間当たりの移動距離を算出する。
【００８４】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｃ）と光ピックアップの現在位置（位置Ｂ）間のトラック数を算出し、単位時間当たりの移動距離を用いて目標アクセス位置までの移動に必要な移動時間を算出する。最後に、この移動時間分、光ピックアップ１０５を移動させることで光ピックアップの移動が完了する。
【００８５】
（実施の形態８）
図２３は本発明の実施の形態８におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図２３において、実施の形態７と同様にして、まず目標位置への移動時間分、光ピックアップ１０５を移動させ（Ｓ２３０１〜Ｓ２３０６）、移動後の光ピックアップ１０５の移動トラック数を取得し（Ｓ２３０７）、光ピックアップ位置記憶工程を実施する（Ｓ２３０８）。
【００８６】
次に、目標アクセス位置と光ピックアップ１０５の現在位置を比較し（Ｓ２３０９）、この２点の距離が所定の許容範囲以内であればアクセスシーケンスを正常終了させる（Ｓ２３１３）。しかし、目標アクセス位置と光ピックアップ１０５の現在位置が許容範囲以上離れていた場合はアクセスシーケンスを再度実施する。
【００８７】
ここでは、光ピックアップ１０５の現在位置と保存している前回の位置から光ピックアップ１０５の移動トラック数を算出し、移動トラック数とディスク１０１のトラックピッチから移動距離を算出し、単位時間当たりの移動距離を補正する（Ｓ２３１０）。
【００８８】
この補正した単位時間当たりの移動距離を用いて、光ピックアップ１０５の現在位置と目標アクセス位置から移動に必要な移動時間を再度算出し（Ｓ２３１１）、この算出した移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる（Ｓ２３１２）。これらの工程を繰り返し実施することで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００８９】
図２４は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意時間だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得し、実際に移動したトラック数を算出する。これら位置Ａと位置Ｂの移動トラック数により単位時間当たりの移動距離を算出する。
【００９０】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｄ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位時間当たりの移動距離を用いて目標アクセス位置までに必要な移動時間を算出する。この移動時間分、光ピックアップ１０５を移動させる。
【００９１】
次に、移動後の光ピックアップ１０５の位置（位置Ｃ）と目標アクセス位置（位置Ｄ）を比較し、ある許容範囲以上の距離がある場合は、位置Ｂと位置Ｃの移動トラック数により補正した単位時間当たりの移動距離を算出する。
【００９２】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｄ）と光ピックアップの現在位置（位置Ｃ）間の移動距離を算出し、上記補正した単位時間当たりの移動距離を用いて目標アクセス位置までに必要な移動時間を算出し、この移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる。これらの工程を繰り返すことで光ピックアップの移動が完了する。
【００９３】
（実施の形態９）
図２５は本発明の実施の形態９におけるディスク再生装置のピックアップ移動方法を示すフローチャートである。図２５において、実施の形態７と同様にして、まず目標位置への移動時間分、光ピックアップ１０５を移動させ（Ｓ２５０１〜Ｓ２５０６）、移動後の光ピックアップ１０５の時間情報を取得し（Ｓ２５０７）、光ピックアップ位置記憶工程を実施する（Ｓ２５０８）。
【００９４】
次に、目標アクセス位置と光ピックアップ１０５の現在位置を比較し（Ｓ２５０９）、この２点の距離が所定の許容範囲以内であればアクセスシーケンスを正常終了させる（Ｓ２５１５）。しかし、目標アクセス位置と光ピックアップ１０５の現在位置が許容範囲以上に離れていた場合はアクセスシーケンスを再度実施する。
【００９５】
ここでは、光ピックアップ１０５を光ディスク１０１の径方向に再度任意時間だけ移動させ（Ｓ２５１０）、光ピックアップ１０５の現在位置の時間情報を再度取得し、光ピックアップ位置記憶工程を実施する。この光ピックアップの現在位置と保存している前回の位置から単位時間当たりの移動距離を再算出する（Ｓ２５１１）。
【００９６】
次に、光ピックアップ１０５の現在位置から目標アクセス位置までの移動距離を再算出し、上記再算出した単位時間当たりの移動距離を用いて目標位置までの移動に必要な移動時間を算出し（Ｓ２５１２）、この移動時間分、光ピックアップ１０５を移動させる（Ｓ２５１４）。これらの工程を繰り返し実施することで、メカ反応感度に依存することなく、正確に任意の位置へ光ピックアップ１０５を移動させることができる。
【００９７】
図２６は上記方法による光ピックアップ移動の様子を示すイメージ図である。まず光ピックアップ１０５の現在位置（位置Ａ）の時間情報を取得する。次に、任意時間数だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の現在位置（位置Ｂ）の時間情報を取得する。これら位置Ａと位置Ｂの時間情報により単位時間当たりの移動距離を算出する。
【００９８】
次に、光ピックアップ１０５を移動させる目標アクセス位置（位置Ｅ）と光ピックアップの現在位置（位置Ｂ）間の移動距離を算出し、単位時間当たりの移動距離を用いて目標アクセス位置までの移動に必要な移動時間を算出し、この移動時間分、光ピックアップ１０５を移動させる。
【００９９】
次に、移動後の光ピックアップ１０５の位置（位置Ｃ）と目標アクセス位置（位置Ｅ）を比較し、ある許容範囲以上の距離がある場合は、さらに任意時間だけ光ピックアップ１０５を移動させ、移動後の光ピックアップ１０５の位置（位置Ｄ）の時間情報を取得し、位置Ｃと位置Ｄの時間情報により単位時間当たりの移動距離を再算出する。
【０１００】
次に、光ピックアップ１０５の現在位置（位置Ｄ）から目標アクセス位置（位置Ｅ）までの移動距離を算出し、上記再算出した単位時間当たりの移動距離を用いて目標アクセス位置までの移動に必要な移動時間を算出し、この移動時間分、光ピックアップ１０５を光ディスク１０１の径方向に移動させる。これらの工程を繰り返し実施することで光ピックアップの移動が完了する。
【産業上の利用可能性】
【０１０１】
本発明のディスク再生装置のピックアップ移動方法は、ステッピングモータの単位ステップ当たりの移動距離、あるいは単位時間当たりの移動距離を予め算出した上で、目標位置までの移動に必要なステップ数あるいは目標位置までの移動に必要な時間だけ移動させるため、ピックアップの移送機構にメカ反応感度の変化、メカ機構のばらつき、ステッピングモータの脱調などのメカ異常状態が発生しても、メカ反応感度に依存することなく、正確に任意の位置へピックアップを移動させることができるという効果を有し、ピックアップのディスク径方向への移動手段としてステッピングモータを用いたディスク再生装置のピックアップ移動方法等として有用である。
【図面の簡単な説明】
【０１０２】
【図１】ディスク再生装置の構成を示すブロック図。
【図２】ディスク再生装置における従来のアクセス起動シーケンスを示すフローチャート。
【図３】従来の光ピックアップ移動の様子を示すイメージ図。
【図４】本発明の実施の形態１におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図５】本発明の実施の形態１における光ピックアップ移動の説明図。
【図６】本発明の実施の形態１における単位ステップ移動距離の算出式。
【図７】本発明の実施の形態２におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図８】本発明の実施の形態２における光ピックアップ移動の説明図。
【図９】本発明の実施の形態３におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図１０】本発明の実施の形態３における光ピックアップ移動の説明図。
【図１１】本発明の実施の形態４におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図１２】本発明の実施の形態４における光ピックアップ移動の説明図。
【図１３】本発明の実施の形態４における単位時間当たりの移動距離算出式。
【図１４】本発明の実施の形態４における光ピックアップの移動時間算出式。
【図１５】本発明の実施の形態５におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図１６】本発明の実施の形態５における光ピックアップ移動の説明図。
【図１７】本発明の実施の形態６におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図１８】本発明の実施の形態６における光ピックアップ移動の説明図。
【図１９】本発明の実施の形態７におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図２０】本発明の実施の形態７における光ピックアップ移動の説明図。
【図２１】本発明の実施の形態７における単位時間当たりの移動距離算出式。
【図２２】本発明の実施の形態７における光ピックアップの移動時間算出式。
【図２３】本発明の実施の形態８におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図２４】本発明の実施の形態８における光ピックアップ移動の説明図。
【図２５】本発明の実施の形態９におけるディスク再生装置のピックアップ移動方法を示すフローチャート。
【図２６】本発明の実施の形態９における光ピックアップ移動の説明図。
【図２７】ステッピングモータを制御する２相励磁駆動及びマイクロステップ駆動の波形図。
【符号の説明】
【０１０３】
１０１  光ディスク
１０２  スピンドルモータ
１０３  レンズ
１０４  トラッキングアクチュエータ
１０５  光ピックアップ
１０６  スクリューガイド
１０７  スレッドモータ
１０８  サーボＬＳＩ
１０９  マイクロコンピュータ
１１０  記録媒体
１１１  最内周検出スイッチ
２０１  ＴＯＣデータ領域
２０２  クランピングエリア
２０３  プログラムエリア
【図１】
2007109291.tif 000003
【図２】
2007109291.tif 000004
【図３】
2007109291.tif 000005
【図４】
2007109291.tif 000006
【図５】
2007109291.tif 000007
【図６】
2007109291.tif 000008
【図７】
2007109291.tif 000009
【図８】
2007109291.tif 000010
【図９】
2007109291.tif 000011
【図１０】
2007109291.tif 000012
【図１１】
2007109291.tif 000013
【図１２】
2007109291.tif 000014
【図１３】
2007109291.tif 000015
【図１４】
2007109291.tif 000016
【図１５】
2007109291.tif 000017
【図１６】
2007109291.tif 000018
【図１７】
2007109291.tif 000019
【図１８】
2007109291.tif 000020
【図１９】
2007109291.tif 000021
【図２０】
2007109291.tif 000022
【図２１】
2007109291.tif 000023
【図２２】
2007109291.tif 000024
【図２３】
2007109291.tif 000025
【図２４】
2007109291.tif 000026
【図２５】
2007109291.tif 000027
【図２６】
2007109291.tif 000028
【図２７】
2007109291.tif 000029