(57)【要約】【課題】シーク動作を迅速かつ安定して行う。【解決手段】レーザ光照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプの実行時に（Ｓ１０８）、レーザ光照射位置のトラック外れが発生したか否かが判定される（Ｓ１０９）。トラック外れが発生したと判定された場合は、現在のレーザ光照射位置のアドレス情報が検出され（Ｓ１１１）、レーザ光照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプが実行される（Ｓ１１２）。複数トラックジャンプの実行時には、トラッキング誤差信号を用いたトラックサーボ制御をオフにし、目標アドレスと検出された現在アドレスとの差に基づいて移動トラック数が制御される。【選択図】図２
2006114143.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクへ光ビームを照射するとともに光ディスクからの反射光を検出する光ピックアップと、該光ピックアップにて検出した反射光に基づいて光ディスクの光ビーム照射位置におけるアドレスを検出するアドレス検出部と、を有し、光ディスクの光ビーム照射位置を目標アドレスが存在するトラックへ移動させるシーク動作を行う光ディスク装置であって、
シーク動作の実行時に、前記光ビーム照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプと、前記光ビーム照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプと、を実行することが可能なシーク制御部と、
前記光ビーム照射位置のトラック外れを判定するトラック外れ判定部と、
を有し、
前記シーク制御部は、前記１トラックジャンプによるシーク動作の実行時に前記トラック外れ判定部により前記トラック外れが発生したと判定された場合は、前記複数トラックジャンプによるシーク動作を実行することを特徴とする光ディスク装置。
【請求項２】
請求項１に記載の光ディスク装置であって、
前記トラック外れが発生したと判定されて前記複数トラックジャンプによるシーク動作が実行される場合は、
前記アドレス検出部は、前記光ビーム照射位置におけるアドレスを検出し、
前記シーク制御部は、該検出したアドレスと前記目標アドレスとに基づいて前記複数トラックジャンプによるシーク動作を実行するときの移動トラック数を制御することを特徴とする光ディスク装置。
【請求項３】
請求項１または２に記載の光ディスク装置であって、
前記シーク制御部は、前記トラック外れが発生したと判定されて前記複数トラックジャンプによるシーク動作を実行する場合は、前記光ピックアップにて検出した反射光に基づいて生成されるトラッキング誤差信号を用いたトラックサーボ制御を行わずに前記光ビーム照射位置を複数トラック分移動させることを特徴とする光ディスク装置。
【請求項４】
請求項１〜３のいずれか１に記載の光ディスク装置であって、
前記光ピックアップにて検出した反射光に基づいてトラッキング誤差信号を生成するトラッキング誤差信号生成部をさらに有し、
前記トラック外れ判定部は、前記１トラックジャンプによるシーク動作の実行時に前記トラッキング誤差信号生成部により生成されたトラッキング誤差信号に基づいて前記トラック外れが発生したか否かを判定することを特徴とする光ディスク装置。
【請求項５】
光ディスクへ光ビームを照射するとともに光ディスクからの反射光を検出する光ピックアップと、該光ピックアップにて検出した反射光に基づいて光ディスクの光ビーム照射位置におけるアドレスを検出するアドレス検出部と、を有し、光ディスクの光ビーム照射位置を目標アドレスに対応するトラックへ移動させるシーク動作を行う光ディスク装置であって、
シーク動作の実行時に、前記光ビーム照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプと、前記光ビーム照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプと、を実行することが可能なシーク制御部と、
前記光ビーム照射位置のトラック外れを判定するトラック外れ判定部と、
を有し、
前記１トラックジャンプによるシーク動作の実行時には、
前記アドレス検出部は、前記光ビーム照射位置がトラックを移動する毎に前記光ビーム照射位置におけるアドレスを検出し、
前記トラック外れ判定部は、前記トラック外れが発生したと判定した場合は、該検出したアドレスに基づいて前記トラック外れが発生したアドレスを特定し、
前記シーク制御部は、前記トラック外れ判定部により特定されたアドレスが存在するトラックを通過するときは、前記１トラックジャンプによるシーク動作の実行を禁止することを特徴とする光ディスク装置。
【請求項６】
請求項５に記載の光ディスク装置であって、
前記シーク制御部は、前記光ビーム照射位置におけるアドレスと前記目標アドレスとの間に前記トラック外れ判定部により特定されたアドレスが存在するときは、前記１トラックジャンプによるシーク動作の実行を禁止することを特徴とする光ディスク装置。
【請求項７】
請求項５または６に記載の光ディスク装置であって、
前記シーク制御部は、前記光ビーム照射位置におけるアドレスと前記目標アドレスとの間に前記トラック外れ判定部により特定されたアドレスが存在しないときは、前記１トラックジャンプによるシーク動作の実行を許容することを特徴とする光ディスク装置。
【請求項８】
光ディスクへ光ビームを照射するとともに光ディスクからの反射光を検出する光ピックアップと、該光ピックアップにて検出した反射光に基づいて光ディスクの光ビーム照射位置におけるアドレスを検出するアドレス検出部と、を有する光ディスク装置にて用いられ、光ディスクの光ビーム照射位置を目標アドレスが存在するトラックへ移動させるシーク動作を行う方法であって、
前記光ビーム照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプによるシーク動作の実行時に、該光ビーム照射位置のトラック外れを判定し、
前記トラック外れが発生したと判定された場合は、前記光ビーム照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプによるシーク動作を実行することを特徴とする光ディスク装置のシーク方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置及びそのシーク方法に関し、特に、光ディスクの光ビーム照射位置を目標アドレスが存在するトラックへ移動させるシーク動作を行う光ディスク装置及びそのシーク方法に関する。
【背景技術】
【０００２】
光ディスク装置においては、光ディスクのレーザ光照射位置（光スポット位置）を目標アドレスが存在するトラックへ移動させるいわゆるシーク動作が行われる（例えば下記特許文献１）。このシーク動作においては、一般的には、まずレーザ光照射位置を光ディスクの半径方向に広範囲に移動させるマクロシークが実行される。次に、レーザ光照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプ（Ｎトラックジャンプ）が実行される。最後に、レーザ光照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプが実行される。最後に行われる１トラックジャンプにおいては、レーザ光照射位置を１トラック移動させる毎にトレースを行うことで、トラックジャンプの精度を高めている。
【０００３】
【特許文献１】特開２００１−２５６６５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、１トラックジャンプによるシーク動作では、例えば以下に説明する理由により目標アドレスの存在するトラックに光スポットが到達することが困難となる場合がある。隣接するトラックが記録／未記録境界等の反射率が異なるエリアを光スポットが通過するときは、トラッキング誤差信号生成用の光検出器にて検出される反射光のバランスが崩れることで、光スポットのトラック外れが発生しやすくなる。トラック外れが発生した場合は、目標アドレスの存在するトラックに向けて１トラックジャンプによるシーク動作を再度実行することになるが、トラック外れが発生したエリアを通過しようとするときに再度トラック外れが発生してしまう。この場合は、目標アドレスの存在するトラックに光スポットが到達することが困難となり、シーク動作を迅速かつ安定して行うことが困難となる。なお、このような問題は、光スポットが記録／未記録境界を通過する場合に限らず、例えば光スポットが光ディスク表面の傷を通過するような場合にも発生する。
【０００５】
特許文献１においては、複数のデータ領域の間に位置情報が再生できない境界領域を持つ光ディスクに対して、データ領域内のジャンプを行う第１のジャンプ動作と、データ領域間の境界領域をまたいでジャンプする第２のジャンプ動作とにより、境界領域をまたがるアクセスを行っている。しかし、特許文献１においては、トラック外れが発生するエリアを特定できていない場合は、トラック外れが繰り返されないようにジャンプ動作を行うことが困難であり、また、トラック外れが発生するエリアを特定する方法も示されていない。
【０００６】
本発明は、シーク動作を迅速かつ安定して行うことができる光ディスク装置及びそのシーク方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る光ディスク装置及びそのシーク方法は、上述した目的を達成するために以下の手段を採った。
【０００８】
本発明に係る光ディスク装置は、光ディスクへ光ビームを照射するとともに光ディスクからの反射光を検出する光ピックアップと、該光ピックアップにて検出した反射光に基づいて光ディスクの光ビーム照射位置におけるアドレスを検出するアドレス検出部と、を有し、光ディスクの光ビーム照射位置を目標アドレスが存在するトラックへ移動させるシーク動作を行う光ディスク装置であって、シーク動作の実行時に、前記光ビーム照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプと、前記光ビーム照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプと、を実行することが可能なシーク制御部と、前記光ビーム照射位置のトラック外れを判定するトラック外れ判定部と、を有し、前記シーク制御部は、前記１トラックジャンプによるシーク動作の実行時に前記トラック外れ判定部により前記トラック外れが発生したと判定された場合は、前記複数トラックジャンプによるシーク動作を実行することを要旨とする。
【０００９】
本発明に係る光ディスク装置において、前記トラック外れが発生したと判定されて前記複数トラックジャンプによるシーク動作が実行される場合は、前記アドレス検出部は、前記光ビーム照射位置におけるアドレスを検出し、前記シーク制御部は、該検出したアドレスと前記目標アドレスとに基づいて前記複数トラックジャンプによるシーク動作を実行するときの移動トラック数を制御することもできる。
【００１０】
本発明に係る光ディスク装置において、前記シーク制御部は、前記トラック外れが発生したと判定されて前記複数トラックジャンプによるシーク動作を実行する場合は、前記光ピックアップにて検出した反射光に基づいて生成されるトラッキング誤差信号を用いたトラックサーボ制御を行わずに前記光ビーム照射位置を複数トラック分移動させることもできる。
【００１１】
本発明に係る光ディスク装置において、前記光ピックアップにて検出した反射光に基づいてトラッキング誤差信号を生成するトラッキング誤差信号生成部をさらに有し、前記トラック外れ判定部は、前記１トラックジャンプによるシーク動作の実行時に前記トラッキング誤差信号生成部により生成されたトラッキング誤差信号に基づいて前記トラック外れが発生したか否かを判定することもできる。
【００１２】
また、本発明に係る光ディスク装置は、光ディスクへ光ビームを照射するとともに光ディスクからの反射光を検出する光ピックアップと、該光ピックアップにて検出した反射光に基づいて光ディスクの光ビーム照射位置におけるアドレスを検出するアドレス検出部と、を有し、光ディスクの光ビーム照射位置を目標アドレスに対応するトラックへ移動させるシーク動作を行う光ディスク装置であって、シーク動作の実行時に、前記光ビーム照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプと、前記光ビーム照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプと、を実行することが可能なシーク制御部と、前記光ビーム照射位置のトラック外れを判定するトラック外れ判定部と、を有し、前記１トラックジャンプによるシーク動作の実行時には、前記アドレス検出部は、前記光ビーム照射位置がトラックを移動する毎に前記光ビーム照射位置におけるアドレスを検出し、前記トラック外れ判定部は、前記トラック外れが発生したと判定した場合は、該検出したアドレスに基づいて前記トラック外れが発生したアドレスを特定し、前記シーク制御部は、前記トラック外れ判定部により特定されたアドレスが存在するトラックを通過するときは、前記１トラックジャンプによるシーク動作の実行を禁止することを要旨とする。
【００１３】
本発明に係る光ディスク装置において、前記シーク制御部は、前記光ビーム照射位置におけるアドレスと前記目標アドレスとの間に前記トラック外れ判定部により特定されたアドレスが存在するときは、前記１トラックジャンプによるシーク動作の実行を禁止することもできる。本発明に係る光ディスク装置において、前記シーク制御部は、前記光ビーム照射位置におけるアドレスと前記目標アドレスとの間に前記トラック外れ判定部により特定されたアドレスが存在しないときは、前記１トラックジャンプによるシーク動作の実行を許容することもできる。
【００１４】
また、本発明に係る光ディスク装置のシーク方法は、光ディスクへ光ビームを照射するとともに光ディスクからの反射光を検出する光ピックアップと、該光ピックアップにて検出した反射光に基づいて光ディスクの光ビーム照射位置におけるアドレスを検出するアドレス検出部と、を有する光ディスク装置にて用いられ、光ディスクの光ビーム照射位置を目標アドレスが存在するトラックへ移動させるシーク動作を行う方法であって、前記光ビーム照射位置を光ディスクの半径方向の１トラック毎に移動させる１トラックジャンプによるシーク動作の実行時に、該光ビーム照射位置のトラック外れを判定し、前記トラック外れが発生したと判定された場合は、前記光ビーム照射位置を光ディスクの半径方向に複数トラック分移動させる複数トラックジャンプによるシーク動作を実行することを要旨とする。
【発明の効果】
【００１５】
本発明によれば、シーク動作時におけるトラック外れの発生状況に応じてより適切なトラックジャンプ方法を選択することができるので、シーク動作を迅速かつ安定して行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための形態（以下実施形態という）を図面に従って説明する。
【００１７】
図１は、本発明の実施形態に係る光ディスク装置の構成の概略を示すブロック図である。ＤＶＤ−ＲやＤＶＤ−ＲＷ等の光ディスク１０は、図示しないスピンドルモータにより回転駆動される。光ピックアップ（ＰＵ）１２は、光ディスク１０に対向配置されており、光ビームとしてのレーザ光を光ディスク１０の表面に照射するレーザダイオード（ＬＤ）と、光ディスク１０からの反射光を検出して電気信号に変換する光検出器と、を含む。
【００１８】
フォーカス誤差信号生成部１４は、光ピックアップ１２内の光検出器にて検出した反射光（電気信号）に基づいてフォーカス誤差信号を生成して出力する。トラッキング誤差信号生成部１８は、光ピックアップ１２内の光検出器にて検出した反射光（電気信号）に基づいてトラッキング誤差信号を生成して出力する。ここでは、例えば１ビームによる位相差法やプッシュプル法を用いてトラッキング誤差信号を生成することができる。
【００１９】
レーザ光照射位置制御部２０は、光ディスク１０のレーザ光照射位置（光スポット位置）を制御する。より具体的には、レーザ光照射位置制御部２０は、フォーカス誤差信号生成部１４からのフォーカス誤差信号に基づいて光ピックアップ１２をフォーカス方向に駆動する制御を行うことで、フォーカスサーボ制御を行う。そして、レーザ光照射位置制御部２０は、トラッキング誤差信号生成部１８からのトラッキング誤差信号のレベルが最小となるように、光ピックアップ１２を光ディスク１０の半径方向（トラック方向）に駆動して、光ディスク１０の半径方向における光スポット位置を制御する。これによって、光スポット位置がトラック外れを起こさないようにトラックサーボ制御が行われる。
【００２０】
さらに、レーザ光照射位置制御部２０は、シーク動作を行う場合は、光ディスク１０のレーザ光照射位置（光スポット位置）を目標アドレスに対応するトラックへ移動させる制御を行う。レーザ光照射位置制御部２０は、シーク動作の実行時には、レーザ光照射位置を光ディスク１０の半径方向に広範囲に移動させるマクロシークと、レーザ光照射位置を光ディスク１０の半径方向に複数トラック分移動させる複数トラックジャンプ（Ｎトラックジャンプ）と、レーザ光照射位置を光ディスク１０の半径方向の１トラック毎に移動させる１トラックジャンプと、を選択的に実行することが可能である。
【００２１】
ＲＦ検出部２４は、光ピックアップ１２内の光検出器にて検出した電気信号を増幅して再生ＲＦ信号を生成し、フィルタリング及びイコライジングを行って信号再生部２６へ出力する。信号再生部２６は、ＲＦ検出部２４からの入力信号をＡＣ結合した後に閾電圧を用いて２値化し、この２値化した信号を復調することで復調データを出力する。光ディスク１０のレーザ光照射位置におけるアドレス情報は、ＲＦ検出部２４及び信号再生部２６により光ピックアップ１２内の光検出器にて検出した電気信号に基づいて検出可能である。例えば光ディスク１０がＤＶＤ−Ｒの場合はランドプリピット（ＬＰＰ）方式によりアドレス情報が与えられ、光ディスク１０がＤＶＤ＋Ｒの場合は高周波ウォブルグルーブ（ＡＤＩＰ）方式によりアドレス情報が与えられる。
【００２２】
ＬＤ制御部３０は、光ピックアップ１２内のレーザダイオードの出射パワーの制御を行う。レーザダイオードによるレーザ光の出射パワーについては、光ディスク１０の記録時及び再生時に応じて適宜設定される。
【００２３】
トラック外れ判定部３２は、レーザ光照射位置（光スポット位置）のトラック外れを判定する。ここでは、例えばトラッキング誤差信号生成部１８からのトラッキング誤差信号に基づいてトラック外れを判定することができる。
【００２４】
次に、本実施形態に係る光ディスク装置のシーク動作を図２のフローチャートを用いて説明する。
【００２５】
まずステップＳ１００においては、光ディスク１０のレーザ光照射位置におけるアドレス情報が信号再生部２６により検出されることで、光スポットが現在位置するアドレスが確認される。次に、ステップＳ１０１に進み、目標アドレスとステップＳ１００で検出された現在アドレスとの差に基づいてシークスパンが計算され、その計算結果からシーク方法がレーザ光照射位置制御部２０により決定される。シーク方法としてマクロシークを選択する場合はステップＳ１０２に進み、複数トラックジャンプを選択する場合はステップＳ１０５に進み、１トラックジャンプを選択する場合はステップＳ１０８に進む。
【００２６】
ステップＳ１０２においては、光スポットを光ディスク１０の半径方向に広範囲に移動させるマクロシークがレーザ光照射位置制御部２０により実行される。ここでは、目標アドレスと信号再生部２６により検出された現在アドレスとの差に基づいて、光スポットの移動距離が制御される。次に、ステップＳ１０３に進み、マクロシーク後におけるレーザ光照射位置のアドレス情報が信号再生部２６により検出される。
【００２７】
次に、ステップＳ１０４においては、マクロシークの再実行が必要か否かがレーザ光照射位置制御部２０により判定される。ここでは目標アドレスとステップＳ１０３で検出した現在アドレスとの差が所定値ｘ１より大きい場合にマクロシークの再実行が必要と判定し、アドレスの差が所定値ｘ１以下の場合にマクロシークの再実行が必要ないと判定する。ステップＳ１０４でマクロシークの再実行が必要と判定された場合は、ステップＳ１０２に戻り、ステップＳ１０２，Ｓ１０３の処理が繰り返される。一方、ステップＳ１０４でマクロシークの再実行が必要ないと判定された場合は、ステップＳ１０５に進む。
【００２８】
ステップＳ１０５においては、レーザ光照射位置を光ディスク１０の半径方向に複数トラック分移動させる複数トラックジャンプ（Ｎトラックジャンプ）がレーザ光照射位置制御部２０により実行される。ここでは、目標アドレスと信号再生部２６により検出された現在アドレスとの差に基づいて、光スポットの移動トラック数が制御される。そして、複数トラックジャンプの実行中には、トラッキング誤差信号を用いたトラックサーボ制御をオフにする（行わない）。次に、ステップＳ１０６に進み、複数トラックジャンプ後におけるレーザ光照射位置のアドレス情報が信号再生部２６により検出される。
【００２９】
次に、ステップＳ１０７においては、複数トラックジャンプの再実行が必要か否かがレーザ光照射位置制御部２０により判定される。ここでは目標アドレスとステップＳ１０６で検出した現在アドレスとの差が所定値ｘ２（ｘ２＜ｘ１）より大きい場合に複数トラックジャンプの再実行が必要と判定し、アドレスの差が所定値ｘ２以下の場合に複数トラックジャンプの再実行が必要ないと判定する。ステップＳ１０７で複数トラックジャンプの再実行が必要と判定された場合は、ステップＳ１０５に戻り、ステップＳ１０５，Ｓ１０６の処理が繰り返される。一方、ステップＳ１０７で複数トラックジャンプの再実行が必要ないと判定された場合は、ステップＳ１０８に進む。
【００３０】
ステップＳ１０８においては、レーザ光照射位置を光ディスク１０の半径方向の１トラック毎に移動させる１トラックジャンプがレーザ光照射位置制御部２０により実行される。１トラックジャンプの実行の際には、トラックジャンプの精度を高めるために、レーザ光照射位置を１トラック移動させる毎にトラックサーボ制御をオンにしてトラックのトレースを行う。また、目標アドレスと信号再生部２６により検出された１トラックジャンプ開始直前におけるアドレスとの差に基づいて、１トラックジャンプを繰り返す回数が設定される。
【００３１】
次に、ステップＳ１０９においては、レーザ光照射位置（光スポット位置）のトラック外れが発生したか否かがトラック外れ判定部３２により判定される。ステップＳ１０９でトラック外れが発生していないと判定された場合は、ステップＳ１１０に進み、１トラックジャンプの回数が設定回数に達したか否かがレーザ光照射位置制御部２０により判定される。１トラックジャンプの回数が設定回数に達していない場合は、ステップＳ１０８に戻り、ステップＳ１０８，Ｓ１０９の処理が繰り返される。一方、１トラックジャンプの回数が設定回数に達した場合は、ステップＳ１１５に進む。
【００３２】
また、ステップＳ１０９でトラック外れが発生したと判定された場合は、ステップＳ１１１に進み、現在のレーザ光照射位置のアドレス情報が信号再生部２６により検出される。そして、ステップＳ１１２に進み、複数トラックジャンプがレーザ光照射位置制御部２０により実行される。すなわち、１トラックジャンプによるシーク動作の実行時にトラック外れが発生したと判定された場合は、１トラックジャンプによるシーク動作から複数トラックジャンプによるシーク動作に切り替える。ここでは、目標アドレスと信号再生部２６により検出された現在アドレスとの差に基づいて、光スポットの移動トラック数が制御される。そして、この複数トラックジャンプの実行中には、トラッキング誤差信号を用いたトラックサーボ制御をオフにする（行わない）。次に、ステップＳ１１３に進み、複数トラックジャンプ後におけるレーザ光照射位置のアドレス情報が信号再生部２６により検出される。
【００３３】
次に、ステップＳ１１４においては、複数トラックジャンプの再実行が必要か否かがレーザ光照射位置制御部２０により判定される。ここでは目標アドレスとステップＳ１１３で検出した現在アドレスとの差が所定値ｘ３（ｘ３＜ｘ２）より大きい場合に複数トラックジャンプの再実行が必要と判定し、アドレスの差が所定値ｘ３以下の場合に複数トラックジャンプの再実行が必要ないと判定する。複数トラックジャンプの再実行が必要と判定された場合は、ステップＳ１１２に戻り、ステップＳ１１２，Ｓ１１３の処理が繰り返される。一方、複数トラックジャンプの再実行が必要ないと判定された場合は、ステップＳ１１５に進む。
【００３４】
ステップＳ１１５においては、トラックサーボ制御をオンにしてトラックのトレースを行いながら、目標アドレスの情報を信号再生部２６により検出する。そして、シーク動作の実行を終了する。
【００３５】
ここで、１トラックジャンプ及びトレースを繰り返すことで、隣接するトラックが記録／未記録境界等の反射率が異なるエリアを通過する場合を考える。その場合は、図３のトラッキング誤差信号の時系列波形に示すように、記録／未記録境界等の反射率が異なるエリア（図３のＡで示す）を光スポットが通過するときにトラッキング誤差信号のバランスが崩れるため、光スポットのトラック外れが発生しやすくなる。トラック外れが発生して１トラックジャンプによるシーク動作を再度実行する場合は、トラック外れが発生したエリアＡを通過しようとするときに再度トラック外れが発生してしまう。この場合は、目標アドレスの存在するトラックに光スポットが到達することが困難となってしまう。特に、１ビーム法を用いてトラッキング誤差信号を生成する場合は、サブビームによる同相キャンセルが利かないため、トラック外れが発生しやすくなる。
【００３６】
これに対して本実施形態においては、１トラックジャンプによるシーク動作の実行時にトラック外れが発生したと判定された場合は、複数トラックジャンプによるシーク動作を実行する。これによって、図４のトラッキング誤差信号の時系列波形に示すように、トラック外れが発生したエリアＡを飛び越えてトラックジャンプが行われる。そのため、トラック外れが発生したエリアＡを通過するときにトラック外れが発生するのを防止することができる。複数トラックジャンプによるトラックジャンプの精度は１トラックジャンプより劣るのが一般的であるが、複数トラックジャンプを繰り返して実行することで、トラック外れが発生することなく目標アドレスの存在するトラックに確実に到達することができる。一方、トラック外れが発生していないときは、１トラックジャンプにより目標アドレスに正確に到達することができる。
【００３７】
このように、本実施形態においては、シーク動作時におけるトラック外れの発生状況に応じて適切なトラックジャンプ方法を選択することができるので、シーク動作を迅速かつ安定して行うことができる。例えば、ＤＶＤ−ＲＷメディアにおいては、起動時に読み込むリードインエリアのデータリード時間がシーク時間の短縮により短縮でき、起動時間を短縮することができる。
【００３８】
なお、以上に説明したシーク動作においては、１トラックジャンプによるシーク動作の実行時にトラック外れが複数回（例えば２回）発生したと判定された場合に、複数トラックジャンプによるシーク動作を実行するようにしてもよい。また、１トラックジャンプによるシーク動作の実行時にトラック外れが発生したと判定された場合は、現在のレーザ光照射位置のアドレス情報を検出し、検出した現在アドレスと目標アドレスとに基づいてトラックジャンプによるシーク動作を選択することもできる。例えば、検出した現在アドレスが目標アドレスを飛び越えていないときは、複数トラックジャンプによるシーク動作を実行する。一方、検出した現在アドレスが目標アドレスを飛び越えたときは１トラックジャンプによるシーク動作を実行する。
【００３９】
また、１トラックジャンプによるシーク動作の実行時には、レーザ光照射位置がトラックを移動する毎にレーザ光照射位置におけるアドレス情報を信号再生部２６により検出することで、トラック外れ判定部３２は、この検出したアドレス情報に基づいてトラック外れを判定することができるとともにトラック外れが発生したアドレス及びトラックを特定することができる。例えば、トラック外れ判定部３２は、トラック移動前及び移動後に検出したアドレスの差が所定値より大きい場合は、トラック外れが発生したと判定するとともに、トラック移動前に検出したアドレス及びこのアドレスが存在するトラックをそれぞれトラック外れが発生したアドレス及びトラックとして特定することができる。
【００４０】
以下、トラック外れが発生したアドレス及びトラックを特定する場合におけるシーク動作を図５のフローチャートを用いて説明する。図５のフローチャートのステップＳ２００〜Ｓ２０７は、図２のフローチャートのステップＳ１００〜Ｓ１０７と同様である。
【００４１】
ステップＳ２０８においては、現在アドレスと目標アドレスとトラック外れが発生したアドレスとに基づいて、トラックジャンプによるシーク動作がレーザ光照射位置制御部２０により選択される。ステップＳ２０８で１トラックジャンプが選択された場合はステップＳ２０９に進む。一方、ステップＳ２０８で複数トラックジャンプが選択された場合はステップＳ２１４に進む。なお、トラックジャンプを選択する方法の具体例については後述する。
【００４２】
ステップＳ２０９においては、１トラックジャンプがレーザ光照射位置制御部２０により実行される。ここでは、レーザ光照射位置を１トラック移動させる毎にトラックサーボ制御をオンにしてトラックのトレースを行う。次に、ステップＳ２１０に進み、１トラックジャンプ後におけるレーザ光照射位置のアドレス情報が信号再生部２６により検出される。
【００４３】
次に、ステップＳ２１１においては、１トラックジャンプ前後において検出したアドレス情報に基づいてレーザ光照射位置のトラック外れが発生したか否かがトラック外れ判定部３２により判定される。トラック外れが発生していないと判定された場合はステップＳ２１２に進み、目標アドレスとステップＳ２１０で検出した現在アドレスとの差が所定値ｘ３であるか否かがレーザ光照射位置制御部２０により判定される。アドレス差が所定値ｘ３より大きい場合は、ステップＳ２０９に戻り、ステップＳ２０９〜Ｓ２１１の処理が繰り返される。一方、アドレス差が所定値ｘ３以下の場合は、ステップＳ２１７に進む。
【００４４】
また、ステップＳ２１１でトラック外れが発生したと判定された場合は、ステップＳ２１３に進み、１トラックジャンプ前後において検出したアドレス情報に基づいてトラック外れが発生したアドレス及びトラックがトラック外れ判定部３２により検出される。そして、ステップＳ２０８に戻る。
【００４５】
また、ステップＳ２１４においては、図２のフローチャートのステップＳ１１２と同様に、複数トラックジャンプ（Ｎトラックジャンプ）がレーザ光照射位置制御部２０により実行される。次に、ステップＳ２１５に進み、ステップＳ１１３と同様に、複数トラックジャンプ後におけるレーザ光照射位置のアドレス情報が信号再生部２６により検出される。次に、ステップＳ２１６においては、目標アドレスとステップＳ２１５で検出した現在アドレスとの差が所定値ｘ３であるか否かがレーザ光照射位置制御部２０により判定される。アドレス差が所定値ｘ３より大きい場合は、ステップＳ２０８に戻る。一方、アドレス差が所定値ｘ３以下の場合は、ステップＳ２１７に進む。
【００４６】
ステップＳ２１７においては、ステップＳ１１５と同様に、トラックサーボ制御をオンにしてトラックのトレースを行いながら、目標アドレスの情報を信号再生部２６により検出する。そして、シーク動作の実行を終了する。
【００４７】
次に、ステップＳ２０８におけるトラックジャンプの選択方法の具体例について説明する。
【００４８】
前述したように、トラック外れが発生したアドレスが存在するトラックを１トラックジャンプにより通過しようとすると、再度トラック外れが発生してしまう。そこで、レーザ光照射位置制御部２０は、トラック外れが発生した（トラック外れ判定部３２により特定された）アドレスが存在するトラックを通過するときは、１トラックジャンプによるシーク動作の実行を禁止することが望ましい。
【００４９】
例えば図６（Ａ）に示すように、現在のレーザ光照射位置（光スポット位置）におけるアドレスＮ１と目標アドレスＴの間にトラック外れが発生した（トラック外れ判定部３２により特定された）アドレスＸ１が存在するときは、レーザ光照射位置制御部２０は、１トラックジャンプによるシーク動作の実行を禁止する。その場合は、複数トラックジャンプ（Ｎトラックジャンプ）によるシーク動作を実行する（ステップＳ２１４に進む）。これによって、光スポットのトラック外れが発生するのを防止することができる。
【００５０】
ただし、複数トラックジャンプは１トラックジャンプよりトラックジャンプの精度が劣るのが一般的であるので、図６（Ｂ）に示すように、複数トラックジャンプによりレーザ光照射位置が目標アドレスＴを飛び越える場合も考えられる。ここで、図６（Ｂ）は、複数トラックジャンプにより目標アドレスＴを２トラック飛び越えて、かつ飛び越えた後のアドレスＮ２と目標アドレスＴの間にトラック外れが発生したアドレスＸ２が存在する例を示している。この場合は、１トラックジャンプの実行が禁止されるが、複数トラックジャンプにより２トラック程度の微少トラックをジャンプしようとすると、トラックジャンプの精度が極度に低下する。
【００５１】
そこで、この場合は、図６（Ｃ）に示すように、アドレスＮ２から所定トラック分（例えば３トラック）をトレースしてから複数トラックジャンプを行うことで、目標アドレスＴに到達することができる。なお、５トラック程度の複数トラックジャンプであれば、トラックジャンプの精度が低下することはない。
【００５２】
また、例えば図６（Ｄ）に示すように、現在のレーザ光照射位置におけるアドレスＮ２と目標アドレスＴの間にトラック外れが発生した（トラック外れ判定部３２により特定された）アドレスが存在しないときは、レーザ光照射位置制御部２０は、１トラックジャンプによるシーク動作の実行を許容する（ステップＳ２０９に進む）。その場合は、１トラックジャンプを繰り返すことで、目標アドレスＴに正確に到達することができる。
【００５３】
この態様によれば、１トラックジャンプによるシーク動作の実行時にトラック外れが発生した場合は、トラック外れが発生したアドレスを特定する。そして、この特定された（トラック外れが発生した）アドレスの位置に応じて適切なトラックジャンプ方法を選択することができるので、シーク動作をより迅速かつ安定して行うことができる。
【００５４】
以上、本発明を実施するための形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態に係る光ディスク装置の構成の概略を示すブロック図である。
【図２】本発明の実施形態に係る光ディスク装置のシーク動作の一例を説明するフローチャートである。
【図３】１トラックジャンプ及びトレースを繰り返すことで記録／未記録境界を通過する場合におけるトラッキング誤差信号の時系列波形の一例を示す図である。
【図４】複数トラックジャンプにより記録／未記録境界を通過する場合におけるトラッキング誤差信号の時系列波形の一例を示す図である。
【図５】本発明の実施形態に係る光ディスク装置のシーク動作の一例を説明するフローチャートである。
【図６】本発明の実施形態に係る光ディスク装置のシーク動作の一例を説明する図である。
【符号の説明】
【００５６】
１０  光ディスク、１２  光ピックアップ、１４  フォーカス誤差信号生成部、１８  トラッキング誤差信号生成部、２０  レーザ光照射位置制御部、２４  ＲＦ検出部、２６  信号再生部、３０  ＬＤ制御部、３２  トラック外れ判定部。
【図１】
2006114143.tif 000003
【図２】
2006114143.tif 000004
【図３】
2006114143.tif 000005
【図４】
2006114143.tif 000006
【図５】
2006114143.tif 000007
【図６】
2006114143.tif 000008