(57)【特許請求の範囲】
【請求項１】
光ディスクに照射した光スポットを現在トラックから目標トラックまでジャンプさせて前記光ディスクをアクセスする光ディスク装置において、
前記光スポットをジャンプさせる移動方向を判別し、前記光スポットが目標トラックに達した場合に、トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、前記光スポットを前記光ディスクの外方向へ移動させる場合の待機時間を、内方向へ移動させる場合の待機時間よりも長くするように設定する待機時間設定手段と、
前記トラッキングサーボを作動させ、前記待機時間設定手段が設定した待機時間経過してから前記スレッドサーボを作動させるサーボ制御手段と、を備えた、
ことを特徴とする光ディスク装置。
【請求項２】
前記待機時間設定手段は、前記光スポットを移動させる方向に基づいて前記移動負荷を判別する移動負荷判別手段を備え、前記移動負荷判別手段が判別した移動方向に基づいて前記待機時間を設定するものである、
ことを特徴とする請求項１に記載の光ディスク装置。
【請求項３】
前記待機時間設定手段は、
前記トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、基準となる基準待機時間を予め設定する基準待機時間設定手段と、
前記基準待機時間設定手段が設定した基準待機時間を、前記移動負荷に基づいて補正するための補正係数を設定する補正係数設定手段と、を備えたものである、
ことを特徴とする請求項１又は２に記載の光ディスク装置。
【請求項４】
光ディスクに照射した光スポットを現在トラックから目標トラックまでジャンプさせる光ディスク装置のトラックジャンプ制御方法において、
前記光スポットをジャンプさせる移動方向を判別し、前記光スポットが目標トラックに達した場合に、トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、前記光スポットを前記光ディスクの外方向へ移動させる場合の待機時間を、内方向へ移動させる場合の待機時間よりも長くするように設定するステップと、
前記トラッキングサーボを作動させ、前記設定された待機時間が経過してから前記スレッドサーボを作動させるステップと、を備えた、
ことを特徴とする光ディスク装置のトラックジャンプ制御方法。
【請求項５】
コンピュータに、
光ディスクに照射した光スポットを現在トラックから目標トラックまでジャンプさせ、前記光スポットをジャンプさせる移動方向を判別し、前記光スポットが予め指定された目標トラックに達した場合に、トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、前記光スポットを前記光ディスクの外方向へ移動させる場合の待機時間を、内方向へ移動させる場合の待機時間よりも長くするように設定する手順、
前記トラッキングサーボを作動させ、前記設定された待機時間が経過してから前記スレッドサーボを作動させる手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク装置、そのトラックジャンプ制御方法及びプログラムに関する。
【０００２】
【従来の技術】
ＣＤ、ＭＤ等の光ディスクには、螺旋状にトラックを形成し、データを記録する。
このデータを再生するＣＤプレーヤ、ＭＤプレーヤ等の光ディスク装置は、光ディスクからデータを再生できるように、光スポットを光ディスクの記録面で合焦させるための対物レンズと、この対物レンズを、位置調整ができるように支持するアクチュエータと、アクチュエータを搭載した光ピックアップと、この光ピックアップを光ディスクの半径方向に移動させるスレッド制御系と、を備えている。
【０００３】
データを再生する場合、トラッキングサーボとスレッドサーボとをオンさせ、このトラックに光ビームを追従させる。トラッキングサーボは、対物レンズの位置を調整してトラッキングを行う制御であり、スレッドサーボは、対物レンズの位置が光ピックアップ上で所定の中立位置になるように光ピックアップを、光ディスクの半径方向に移動させるための制御である。
【０００４】
また、この光ディスク装置では、光ディスクをランダムにアクセスすることが可能である。光ディスクをランダムにアクセスする場合、トラッキングサーボ及びスレッドサーボをオフし、対物レンズをディスクの半径方向に移動させて、光ディスクに照射した光スポットを、目標とするトラック位置までジャンプさせる。
【０００５】
【発明が解決しようとする課題】
ところで、光ディスク装置では、光ディスクをランダムにアクセスする場合にスレッド制御系を用いると、バックラッシュ等があるため、バネ等で光ピックアップを内周方向、もしくは外周方向へ押し付けたり、引っ張ったりして、このバックラッシュ等を吸収している。しかし、バネ等で光ピックアップを付勢すると、移動方向によって移動負荷が異なってくる。そして、スレッド制御系によるスレッド移動量が、この移動負荷に応じて変わってくる。
【０００６】
従来の光ディスク装置では、ゲインを調整することによりこの移動負荷を吸収している（特開平７−２３５０６７号公報等参照）。しかし、ゲインを調整して移動負荷を吸収する場合、ゲインを調整するための電気回路を追加しなければならず、コストが上昇する。また、電気回路を追加した場合、この電気回路に起因するダイナミックレンジ等の制約を考慮しなければならず、最適な移動量を設定することは困難である。
【０００７】
本発明は、このような従来の問題点に鑑みてなされたもので、光スポットをトラックジャンプさせる場合に、移動負荷にかかわらず最適なスレッド移動量を設定することが可能な光ディスク装置、そのトラックジャンプ制御方法及びプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
この目的を達成するため、本発明の第１の観点に係る光ディスク装置は、
光ディスクに照射した光スポットを現在トラックから目標トラックまでジャンプさせて前記光ディスクをアクセスする光ディスク装置において、
前記光スポットをジャンプさせる移動方向を判別し、前記光スポットが目標トラックに達した場合に、トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、前記光スポットを前記光ディスクの外方向へ移動させる場合の待機時間を、内方向へ移動させる場合の待機時間よりも長くするように設定する待機時間設定手段と、
前記トラッキングサーボを作動させ、前記待機時間設定手段が設定した待機時間経過してから前記スレッドサーボを作動させるサーボ制御手段と、を備えたものである。
【０００９】
前記待機時間設定手段は、前記光スポットを移動させる方向に基づいて前記移動負荷を判別する移動負荷判別手段を備え、前記移動負荷判別手段が判別した移動方向に基づいて前記待機時間を設定するものであってもよい。
【００１０】
前記待機時間設定手段は、
前記トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、基準となる基準待機時間を予め設定する基準待機時間設定手段と、
前記基準待機時間設定手段が設定した基準待機時間を、前記移動負荷に基づいて補正するための補正係数を設定する補正係数設定手段と、を備えたものであってもよい。
【００１１】
本発明の第２の観点に係る光ディスク装置のトラックジャンプ制御方法は、
光ディスクに照射した光スポットを現在トラックから目標トラックまでジャンプさせる光ディスク装置のトラックジャンプ制御方法において、
前記光スポットをジャンプさせる移動方向を判別し、前記光スポットが目標トラックに達した場合に、トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、前記光スポットを前記光ディスクの外方向へ移動させる場合の待機時間を、内方向へ移動させる場合の待機時間よりも長くするように設定するステップと、
前記トラッキングサーボを作動させ、前記設定された待機時間が経過してから前記スレッドサーボを作動させるステップと、を備えたものである。
【００１２】
本発明の第３の観点に係るプログラムは、
コンピュータに、
光ディスクに照射した光スポットを現在トラックから目標トラックまでジャンプさせ、前記光スポットをジャンプさせる移動方向を判別し、前記光スポットが予め指定された目標トラックに達した場合に、トラッキングサーボを作動させてからスレッドサーボを作動させるまでの待機時間として、前記光スポットを前記光ディスクの外方向へ移動させる場合の待機時間を、内方向へ移動させる場合の待機時間よりも長くするように設定する手順、
前記トラッキングサーボを作動させ、前記設定された待機時間が経過してから前記スレッドサーボを作動させる手順、
を実行させるためのプログラムである。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態に係る光ディスク装置を図面を参照して説明する。
第１の実施の形態に係る光ディスク装置の構成を図１に示す。
光ディスク装置は、スピンドルモータ１１と、光ピックアップ１２と、信号処理部１３と、フォーカス制御部１４と、ドライバ１５と、トラッキング制御部１６と、ドライバ１７と、フィルタ１８と、スレッド制御部１９と、ドライバ２０と、スレッドモータ２１と、サーボコントローラ２２と、を備えている。
【００１４】
この光ディスク１は、例えば、ＣＤ（Compact Disk）、ミニディスク（ＭＤ；Mini Disk）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）といったディスク状記録媒体である。
【００１５】
尚、光ディスク１には、プリグルーブとして、絶対位置（ＡＤＩＰ；ADdress In Pregroove）情報が記録され、記録面に照射された光スポットをトラックジャンプさせる場合、移動方向は、この情報に基づいて判別される。
【００１６】
スピンドルモータ１１は、光ディスク１を回転させるためのモータである。光ピックアップ１２は、光ディスク１に記録されたデータを読み出すためのものであり、レーザ発光器３１と、対物レンズ３２と、アクチュエータ３３と、光検出部３４と、を備えている。
【００１７】
レーザ発光器３１は、光ディスク１に照射するためのレーザ光を発する光源である。対物レンズ３２は、光ビームを光ディスク１の記録面で集光させて合焦させるとともに、光ディスク１で反射した反射光を平行光にするためのレンズである。
【００１８】
アクチュエータ３３は、対物レンズ３２を、位置調整ができるように支持するものである。
【００１９】
光検出部３４は、光ディスク１からの反射光を受光して、反射光の強度に応じた信号レベルの電気信号を光検出信号として出力するものである。
【００２０】
尚、この光ピックアップ１２は、後述するスレッド移送部によって光ディスク１の半径方向に移送される。
【００２１】
信号処理部１３は、光検出部３４が出力した光検出信号に基づいて、ＲＦ（Radio Frequency）信号と、ＦＥ（フォーカスエラー）信号と、ＴＥ（トラッキングエラー）信号と、を生成するものである。ＦＥ信号は、光スポットが合焦した場合の合焦距離と、対物レンズ３２の光ディスク１の記録面までの距離との誤差を示す信号であり、ＴＥ信号は、光ディスク１の記録面において、読み取り中のトラックの中心位置と光スポットの位置との誤差を示す信号である。信号処理部１３は、生成したＦＥ信号をフォーカス制御部１４に供給し、ＴＥ信号をトラッキング制御部１６とフィルタ１８とに供給する。
【００２２】
フォーカス制御部１４は、フォーカスサーボがオンしている場合、信号処理部１３から供給されたＦＥ信号に基づいて位相補償とゲイン調整とを行い、ＦＥ信号の信号レベルを０に近づけるようなフォーカス制御信号をドライバ１５へ供給するものである。
【００２３】
ドライバ１５は、フォーカス制御部１４から供給されたフォーカス制御信号に基づいてアクチュエータ３３を制御するものである。
【００２４】
トラッキング制御部１６は、トラッキングサーボがオンしている場合、ＴＥ（トラッキングエラー）信号に基づいて位相補償とゲイン調整とを行い、ＴＥ信号の信号レベルを０に近づけるようなトラッキング制御信号をドライバ１７に供給するものである。
【００２５】
ドライバ１７は、トラッキング制御部１６から供給されたトラッキング制御信号に基づいてアクチュエータ３３を制御するものである。
【００２６】
フィルタ１８は、信号処理部１３から出力されたＴＥ信号の低域成分を取り出して、ＳＥ（スレッドエラー）信号を生成するものである。このＳＥ信号は、対物レンズ３２の現在位置と、光ピックアップ１２上での中立位置との誤差を示す信号である。
【００２７】
スレッド制御部１９は、スレッドサーボがオンしている場合、ＳＥ信号が所定の制御範囲内から外れるとＳＥ信号がこの制御範囲内となるように制御するためのスレッド制御信号をドライバ２０に出力するものである。
【００２８】
ドライバ２０は、スレッド制御制御部１９が出力したスレッド制御信号に基づいてスレッドモータ２１を制御するものである。スレッドモータ２１は、ドライバ２０に制御されて光ピックアップ１２を光ディスク１の外方向あるいは内方向に移動させるためのモータである。
【００２９】
サーボコントローラ２２は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備え、スピンドルモータ１１を制御するとともに、フォーカス制御部１４と、トラッキング制御部１６と、スレッド制御部１９とを制御するものである。
【００３０】
サーボコントローラ２２は、光ディスク１の記録面に照射された光スポットを、トラックに追従させる場合は、フォーカスサーボ、トラッキングサーボ、スレッドサーボをオンにする。
【００３１】
また、サーボコントローラ２２は、光スポットを光ディスク１の半径方向にトラックジャンプさせる場合は、フォーカスサーボ、トラッキングサーボ、スレッドサーボをオフにする。
【００３２】
そして、光スポットが目標となるトラックに達した場合、サーボコントローラ２２は、トラッキングサーボをオンしてからスレッドサーボをオンする。サーボコントローラ２２は、このトラッキングサーボをオンしてからスレッドサーボをオンするまでの時間をウェイト時間として設定する。
【００３３】
次に、光ピックアップ１２を光ディスク１の半径方向に移動させるスレッド移送部について説明する。
スレッド移送部は、図２に示すように、スレッド軸４１と、軸受部４２と、バネ４３と、を備えて構成されている。
【００３４】
軸受部４２は、スレッド軸４１の一端を回転可能に支持している。スレッドモータ２１は、このスレッド軸４１のもう一端を支持し、スレッド軸４１を回転させる。また、スレッド軸４１、光ピックアップ１２には、それぞれ、雄ネジ、雌ネジが形成され、このスレッド軸４１の雄ネジと光ピックアップ１２の雌ネジとが噛み合う。そして、移送部は、スレッド軸４１を回転させることにより、光ピックアップ１２をディスク１の内方向あるいは外方向に移動させる。
【００３５】
バネ４３は、バックラッシュを吸収するためのものであり、軸受部４２と光ピックアップ１２とに取り付けられて光ピックアップ１２をディスク１の内方向へ付勢する。
【００３６】
バネ４３が光ピックアップ１２をディスク１の内方向へ付勢しているため、移動が外方向の場合、スレッドモータ２１は、バネ４３の付勢力に抗してスレッド軸４１を回転させ、光ピックアップ１２を移動させなければならない。このため、移動負荷が、内方向への移動の場合よりも大きくなる。
【００３７】
従って、サーボコントローラ２２は、光ピックアップ１２を外方向へ移動させる場合のウェイト時間を、内方向へ移動させる場合のウェイト時間よりも長くする。
【００３８】
次に第１の実施の形態に係る光ディスク装置の動作を説明する。
サーボコントローラ２２は、光スポットを光ディスク１の半径方向にトラックジャンプさせる場合は、フォーカスサーボ、トラッキングサーボ、スレッドサーボをオフにし、図３に示すフローチャートに従って、トラックジャンプを制御する。
【００３９】
サーボコントローラ２２は、光スポットの外方向あるいは内方向へのトラックジャンプを要求し（ステップＳ１１）、トラックジャンプを開始させる（ステップＳ１２）。
【００４０】
サーボコントローラ２２は、光スポットがトラックを横切った場合のＴＥ信号の信号数を計数することにより光スポットが指定本数移動したか否かを判定する（ステップＳ１３）。
光スポットが指定本数移動していないと判定した場合（ステップＳ１３においてＮｏ）、サーボコントローラ２２は、光スポットが指定本数移動するまで、待機する。
【００４１】
光スポットが指定本数移動したと判定した場合（ステップＳ１３においてＹｅｓ）、サーボコントローラ２２は、光スポットが目標トラックに達したとしてトラッキングサーボをオンさせる（ステップＳ１４）。
【００４２】
サーボコントローラ２２は、要求した光ピックアップ１２の移動方向を判別する（ステップＳ１５）。
移動が内方向であると判別した場合、サーボコントローラ２２は、内方向のウェイト時間を設定する（ステップＳ１７）。
【００４３】
移動が外方向であると判定した場合、サーボコントローラ２２は、外方向のウェイト時間を設定する（ステップＳ１６）。
【００４４】
内方向、あるいは外方向のウェイト時間を設定したら、サーボコントローラ２２は、設定したウェイト時間が経過したか否かを判定する（ステップＳ１８）。
【００４５】
ウェイト時間が経過していないと判定した場合（ステップＳ１８においてＮｏ）、サーボコントローラ２２は、ウェイト時間が経過するまで待機する。
【００４６】
ウェイト時間が経過したと判定した場合（ステップＳ１８においてＹｅｓ）、サーボコントローラ２２は、スレッドサーボをオンし（ステップＳ１９）、この処理を終了させる。
【００４７】
次に、サーボコントローラ２２が、このようにトラックジャンプを制御した場合の動作を、図４に示すタイミングチャートに基づいて説明する。
【００４８】
時刻ｔ０において、サーボコントローラ２２がトラッキングサーボとスレッドサーボとをオフにして、トラッキング制御部１６とスレッド制御部１９とに、光スポットの外方向へのトラックジャンプを要求した場合、トラッキング制御部１６とスレッド制御部１９とは、それぞれ、ドライバ１７，２０に、トラッキング制御信号、スレッド制御信号を出力し、トラックジャンプ制御を開始する。
【００４９】
ドライバ１７は、図４（ａ）に示すように、トラッキング制御部１６が出力したトラッキング制御信号に基づいて、正のトラッキング印加電圧Ｖtをアクチュエータ３３に供給し、ドライバ２０は、図４（ｂ）に示すように、スレッド制御部１９が出力したスレッド制御信号に基づいて、正のスレッド印加電圧Ｖsをスレッドモータ２１に供給する。
【００５０】
アクチュエータ３３は、トラッキング印加電圧Ｖtが供給されると、対物レンズ３２を外方向に加速させる。スレッドモータ２１は、スレッド印加電圧Ｖsが供給されると、光ピックアップ１２を光ディスク１の外方向に移動させる。これにより、光スポットは、図４（ｃ）に示すように、光ディスク１の外方向にトラックジャンプする。
【００５１】
時刻ｔ１において、光スポットが横切ったトラック数が、指定本数に近づいた場合、ドライバ１５は、アクチュエータ３３に供給するトラッキング印加電圧Ｖtを負にして、対物レンズ３２を減速させる。
【００５２】
時刻ｔ２になり、光スポットが目標トラックに達したとしてサーボコントローラ２２がトラッキングサーボをオンすると、トラッキング制御部１６は、トラッキング制御信号のドライバ１７への出力を停止し、ドライバ１７は、トラッキング印加電圧Ｖtのアクチュエータ３３への供給を停止する。これにより、光スポットは、指定されたトラックを追跡するようになる。
【００５３】
しかし、サーボコントローラ２２は、スレッドサーボをオフにしたままなので、ドライバ２０は、時刻ｔ２においてもスレッド印加電圧Ｖsのスレッドモータ２１への供給を継続する。従って、光ピックアップ１２は、そのまま、移動する。
この場合、光ピックアップ１２の移動方向は、外方向なので、サーボコントローラ２２は、この移動方向を判別して、外方向のウェイト時間Ｔ１を設定する。
【００５４】
このウェイト時間Ｔ１が経過して時刻ｔ３になると、サーボコントローラ２２がスレッドサーボをオンする。サーボコントローラ２２がスレッドサーボをオンすると、ドライバ２０は、スレッド印加電圧Ｖsのスレッドモータ２１への供給を停止し、光ピックアップ１２の移動は停止する。
【００５５】
次に、図４（ｄ）に示すように、時刻ｔ４において、サーボコントローラ２２がトラッキングサーボとスレッドサーボとをオフにして、トラッキング制御部１６とスレッド制御部１９とに、内方向へのトラックジャンプを要求した場合、ドライバ１７は、アクチュエータ３３に、正のトラッキング印加電圧Ｖsを供給する。また、ドライバ２０は、図４（ｅ）に示すように、スレッドモータ２１に、正のスレッド印加電圧Ｖsを供給する。これにより、光スポットは、図４（ｆ）に示すように、内方向へトラックジャンプする。
【００５６】
時刻ｔ５において、ドライバ１７は、トラッキング印加電圧Ｖtを負にして、対物レンズ３２を減速させる。
時刻ｔ６になり、光スポットが目標トラックに達したとしてサーボコントローラ２２がトラッキングサーボをオンにすると、トラッキング制御部１６はドライバ１７へのトラッキング制御信号の出力を停止して、ドライバ１７は、トラッキング印加電圧Ｖtのアクチュエータ３３への供給を停止する。
【００５７】
この場合、光ピックアップ１２の移動方向が内方向なので、サーボコントローラ２２は、この移動方向を判別して、内方向のウェイト時間Ｔ２を設定する。
【００５８】
このウェイト時間Ｔ２が経過して時刻ｔ７になると、サーボコントローラ２２はスレッドサーボをオンにするので、スレッド制御部１９は、ドライバ２０へのスレッド制御信号の出力を停止し、ドライバ２０は、図４（ｂ）に示すように、スレッドモータ２１へのスレッド印加電圧Ｖsの供給を停止する。
【００５９】
前述のように、光ピックアップ１２を外方向に移動させる場合の移動負荷は、光ピックアップ１２をバネ４３の付勢力に抗して移動させるため、内方向への移動負荷よりも大きい。このため、サーボコントローラ２２は、光スポットの外方向へのトラックジャンプの場合のウェイト時間Ｔ１（＝ｔ３−ｔ２）が、内方向へのトラックジャンプの場合のウェイト時間Ｔ２（＝ｔ７−ｔ６）よりも大きくなるように（Ｔ１＞Ｔ２）、ウェイト時間Ｔ１，Ｔ２を設定する。これにより、移動負荷の差が吸収され、スレッド移動量は、移動方向にかかわらず、最もふさわしい量となる。
【００６０】
以上説明したように、本実施の形態によれば、光スポットをトラックジャンプさせる場合に、トラッキングサーボをオンにしてからスレッドサーボをオンするまでのウェイト時間を、外方向あるいは内方向の移動負荷に基づいて切り換えるようにしたので、光ピックアップ１２の内方向への移動、外方向への移動にかかわらず、最もふさわしいスレッド移動量を設定することができる。
【００６１】
また、ゲイン切り換え回路等の電気回路を追加せずにスレッド移動量を設定するのでので、コストの増加を防止することができ、ゲイン設定に費やす開発工数を削減することができる。
【００６２】
次に、第２の実施の形態について説明する。
第２の実施の形態に係る光ディスク装置は、移動が外、あるいは方向の場合の補正係数を設定し、その補正係数を用いてウェイト時間を演算するようにしたものである。
【００６３】
サーボコントローラ２２は、基準ウェイト時間をＴbase、移動が外方向の場合の補正係数をαf、内方向の場合の補正係数をαr（αf＞αr）として、基準ウェイト時間Ｔbaseと、値αf、αrとを、内蔵するＲＡＭに予め記憶する。
【００６４】
第２の実施の形態に係る光ディスク装置の動作を図５に示す。
サーボコントローラ２２は、トラックジャンプの要求をし（ステップＳ２１）、ジャンプを開始させる（ステップＳ２２）。
【００６５】
指定本数移動した場合に（ステップＳ２３においてＹｅｓ）、サーボコントローラ２２は、トラッキングサーボをオンする（ステップＳ２４）。そして、サーボコントローラ２２は、移動が外方向か内方向かを判定し（ステップＳ２５）、移動が外方向と判定した場合は、補正係数αfを設定し（ステップＳ２６）、内方向と判定した場合は補正係数αrを設定する（ステップＳ２７）。
【００６６】
サーボコントローラ２２は、補正係数αf、あるいはαrを用い、数式１に従ってウェイト時間Ｔwaitを算出する（ステップＳ２８）。
【数１】
Ｔwait＝Ｔbase×αf  ・・・（移動が外方向の場合）
Ｔwait＝Ｔbase×αr  ・・・（移動が内方向の場合）
【００６７】
設定したウェイト時間Ｔwaitが経過した場合（ステップＳ２９においてＹｅｓ）、サーボコントローラ２２は、スレッドサーボをオンする（ステップＳ３０）。
【００６８】
以上説明したように、本実施の形態によれば、移動が外、あるいは方向の場合の補正係数を用いてウェイト時間を演算することもできる。
【００６９】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施の形態に限られるものではない。
例えば、上記実施の形態では、バネ４３が光ピックアップ１２をディスク１の内方向へ付勢し、移動負荷が、内方向への移動の場合よりも大きくなる。しかし、光ピックアップ１２をディスク１の外方向へ付勢するように構成した場合、移動負荷は、光ピックアップ１２を内方向に移動させる方が大きくなるため、ウェイト時間についても、光ピックアップ１２を内方向に移動させる場合のウェイト時間を、外方向へ移動させる場合のウェイト時間よりも大きくする。
【００７０】
スレッド移送部は、図２に示すような構成のものに限られるものではなく、例えば、光ピックアップをリニアモータでスレッド移送するような構成であってもよい。
【００７１】
また、コンピュータを、光ディスク装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これをコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【００７２】
【発明の効果】
以上説明したように、本発明によれば、トラックジャンプする場合に、移動負荷にかかわらず最適なスレッド移動量を設定することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る光ディスク装置の構成を示すブロック図である。
【図２】図１の光ピックアップのスレッド移送部の構成の一例を示す図である。
【図３】図１のサーボコントローラの動作を示すフローチャートである。
【図４】図３の光ディスク装置の動作を示すタイミングチャートである。
【図５】本発明の第２の実施の形態に係るサーボコントローラの動作を示すフローチャートである。
【符号の説明】
１  光ディスク
１２  光ピックアップ
１６  トラッキング制御部
１９  スレッド制御部
２１  スレッドモータ
２２  サーボコントローラ
４１  スレッド軸
４３  バネ
【図１】
0003887553.tif 000002
【図２】
0003887553.tif 000003
【図３】
0003887553.tif 000004
【図４】
0003887553.tif 000005
【図５】
0003887553.tif 000006