(57)【要約】【課題】光ディスクの個体差、及び光ディスクに生じた特性の変動に拘らず、記録／再生する記録層を的確に切り替えることが可能な記録層切替方法、及び記録層切替方法を適用した光ディスク装置を提供する。【解決手段】フォーカスジャンプ前に、トラックへの追従性の指標であるトラッキングエラー（ＴＥ）信号の振幅を記憶し、ジャンプ前のＴＥ信号の振幅に対するジャンプ後のＴＥ信号の振幅の比が、所定の閾値以下である場合に、ジャンプを再試行する。また、ジャンプ後に球面収差の補正値を段階的に変化させた場合、ＴＥ信号の振幅変化に極大値を検出できないときに、ジャンプを再試行する。【選択図】図２
2009230781.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録層を有する光ディスクの各記録層に光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置で、記録／再生する記録層を切り替える方法において、
前記指標を記録層毎に記憶するステップと、
記録層の切り替え前後に記憶した各指標の比が、所定の閾値以下であるか否かを判定するステップと、
前記閾値以下であると判定した場合、再度記録層を切り替えるステップと
を含むことを特徴とする記録層切替方法。
【請求項２】
複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置で、記録／再生する記録層を切り替える方法において、
記録層を切り替えた場合、前記球面収差の補正を段階的に変化させるステップと、
前記補正を変化させたときに、前記指標に極大値があるか否かを判定するステップと、
極大値がないと判定した場合、再度記録層を切り替えるステップと
を含むことを特徴とする記録層切替方法。
【請求項３】
複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置で、記録／再生する記録層を切り替える方法において、
前記球面収差を、記録層の切り替え前に（又は切り替え先で）、切り替え先（又は切り替え前）の記録層について補正し、前記指標を記憶するステップと、
前記指標に対する記録層の切り替え後の指標の比が、所定の閾値以下であるか否かを判定するステップと、
前記閾値以下であると判定した場合、再度記録層を切り替えるステップと
を含むことを特徴とする記録層切替方法。
【請求項４】
前記指標は、トラッキングエラー信号の振幅であることを特徴とする請求項１から３までの何れか１項に記載の記録層切替方法。
【請求項５】
複数の記録層を有する光ディスクの各記録層に光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置において、
前記指標を記録層毎に記憶する手段と、
記録層の切り替え前後に記憶した各指標の比が、所定の閾値以下であるか否かを判定する手段と、
前記閾値以下であると判定した場合、再度記録層を切り替える手段と
を備えることを特徴とする光ディスク装置。
【請求項６】
複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置において、
記録層を切り替えた場合、前記球面収差の補正を段階的に変化させる手段と、
前記補正を変化させたときに、前記指標に極大値があるか否かを判定する手段と、
極大値がないと判定した場合、再度記録層を切り替える手段と
を備えることを特徴とする光ディスク装置。
【請求項７】
複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置において、
前記球面収差を、記録層の切り替え前に（又は切り替え先で）、切り替え先（又は切り替え前）の記録層について補正し、前記指標を記憶する手段と、
前記指標に対する記録層の切り替え後の指標の比が、所定の閾値以下であるか否かを判定する手段と、
前記閾値以下であると判定した場合、再度記録層を切り替える手段と
を備えることを特徴とする光ディスク装置。
【請求項８】
前記光ディスクが交換された場合、各記録層について前記球面収差の補正を段階的に変化させる手段と、
前記補正を変化させたときに、所定の判定に従って、夫々の記録層について前記球面収差を補正するための補正値を決定する手段と、
決定した前記補正値を夫々の記憶層について記憶する手段とを備え、
前記球面収差は、前記手段に記憶された前記補正値に基づいて補正するように構成してあることを特徴とする請求項６又は７に記載の光ディスク装置。
【請求項９】
前記指標は、トラッキングエラー信号の振幅であることを特徴とする請求項５から８までの何れか１項に記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、片面あたり２層以上の記録層を有する光ディスクに対しデータの記録／再生を行う光ディスク装置に関し、特に記録／再生する記録層を切り替える方法及び光ディスク装置に関する。
【背景技術】
【０００２】
記録容量の増大を目的として、２層以上の記録層を積層した光ディスク（以下、単に光ディスクという）が実用化され、これに対応した光ディスク装置も製品化されている。光ディスクへ／よりデータを記録／再生する場合、光ディスク装置の光学系から照射される光ビームの焦点を、他の記録層に層間移動（いわゆるフォーカスジャンプ。以下、ジャンプという）させるときに、目的とする記録層に合焦して正しくジャンプしたか否かの判別（以下、層判別という）を行う必要がある。
【０００３】
また、夫々の記録層に光ビームを収束して照射する対物レンズの球面収差は、光ディスクの表面から各記録層に至るまでの距離の違いに起因して、各記録層毎に異なったものとなって現れる。特にブルーレイディスクのように、表面から各記録層までの距離の差が比較的大きい光ディスクに対して、開口数の大きい対物レンズを用いる場合、夫々の記録層についての球面収差の違いは無視できないものとなるため、これを補正する必要がある。
【０００４】
一般的には、球面収差を補正するための補正値は、光ディスクの各記録層に夫々対応して準備され、ジャンプする際に、目的とする記録層に応じた補正値が光学系に設定される。この場合、目的としない記録層にジャンプしたときは、球面収差の補正が適正でないために、目的とする記録層にジャンプしたときと比較して、例えば、光ビームの中心とデータが記録されたトラックの中心との偏差を示すトラッキングエラー信号（以下ＴＥ信号という）に顕著な差異が現れる。
【０００５】
そこで、特許文献１では、ジャンプしたときに検出したＴＥ信号又はＴＥ信号を制御するＡＧＣ値等の指標と、予め準備された閾値とを比較することにより、層判別を行う技術が開示されている。
【特許文献１】特開２００７−９５２１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術では、上述した指標と比較される閾値が、予め導出された固定値又は学習値であるため、光ディスクに、保護層の厚みのばらつき等による個体差、又は経年変化若しくは温度変化等による特性の変動があった場合に、層判別を誤ることがあった。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、ジャンプ前後におけるトラックへの追従性の各指標を比較判定し、又はジャンプ後の球面収差の補正値とトラックへの追従性の指標との関係を判定し、判定結果に基づいて再度記録層を切り替えることにより、光ディスクの個体差、及び光ディスクに生じた特性の変動に拘らず、記録／再生する記録層を的確に切り替えることが可能な記録層切替方法、及び記録層切替方法を適用した光ディスク装置を提供することにある。
【課題を解決するための手段】
【０００８】
第１発明に係る記録層切替方法は、複数の記録層を有する光ディスクの各記録層に光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置で、記録／再生する記録層を切り替える方法において、前記指標を記録層毎に記憶するステップと、記録層の切り替え前後に記憶した各指標の比が、所定の閾値以下であるか否かを判定するステップと、前記閾値以下であると判定した場合、再度記録層を切り替えるステップとを含むことを特徴とする。
【０００９】
第２発明に係る記録層切替方法は、複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置で、記録／再生する記録層を切り替える方法において、記録層を切り替えた場合、前記球面収差の補正を段階的に変化させるステップと、前記補正を変化させたときに、前記指標に極大値があるか否かを判定するステップと、極大値がないと判定した場合、再度記録層を切り替えるステップとを含むことを特徴とする。
【００１０】
第３発明に係る記録層切替方法は、複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置で、記録／再生する記録層を切り替える方法において、前記球面収差を、記録層の切り替え前に（又は切り替え先で）、切り替え先（又は切り替え前）の記録層について補正し、前記指標を記憶するステップと、前記指標に対する記録層の切り替え後の指標の比が、所定の閾値以下であるか否かを判定するステップと、前記閾値以下であると判定した場合、再度記録層を切り替えるステップとを含むことを特徴とする。
【００１１】
第４発明に係る記録層切替方法は、前記指標は、トラッキングエラー信号の振幅であることを特徴とする。
【００１２】
第５発明に係る光ディスク装置は、複数の記録層を有する光ディスクの各記録層に光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置において、前記指標を記録層毎に記憶する手段と、記録層の切り替え前後に記憶した各指標の比が、所定の閾値以下であるか否かを判定する手段と、前記閾値以下であると判定した場合、再度記録層を切り替える手段とを備えることを特徴とする。
【００１３】
第６発明に係る光ディスク装置は、複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置において、記録層を切り替えた場合、前記球面収差の補正を段階的に変化させる手段と、前記補正を変化させたときに、前記指標に極大値があるか否かを判定する手段と、極大値がないと判定した場合、再度記録層を切り替える手段とを備えることを特徴とする。
【００１４】
第７発明に係る光ディスク装置は、複数の記録層を有する光ディスクの各記録層に、記録／再生光学系の球面収差を補正して光ビームを集光させ、該光ビームをトラックへの追従性の指標に基づいてトラッキングさせてデータを記録／再生する光ディスク装置において、前記球面収差を、記録層の切り替え前に（又は切り替え先で）、切り替え先（又は切り替え前）の記録層について補正し、前記指標を記憶する手段と、前記指標に対する記録層の切り替え後の指標の比が、所定の閾値以下であるか否かを判定する手段と、前記閾値以下であると判定した場合、再度記録層を切り替える手段とを備えることを特徴とする。
【００１５】
第８発明に係る光ディスク装置は、前記光ディスクが交換された場合、各記録層について前記球面収差の補正を段階的に変化させる手段と、前記補正を変化させたときに、所定の判定に従って、夫々の記録層について前記球面収差を補正するための補正値を決定する手段と、決定した前記補正値を夫々の記憶層について記憶する手段とを備え、前記球面収差は、前記手段に記憶された前記補正値に基づいて補正するように構成してあることを特徴とする。
【００１６】
第９発明に係る光ディスク装置は、前記指標は、トラッキングエラー信号の振幅であることを特徴とする。
【００１７】
第１及び第５発明にあっては、トラックへの追従性の指標を記録層毎に記憶し、記録層の切り替え前の指標に対する切り替え後の指標の比が、所定の閾値以下である場合、再度記録層を切り替える。
これにより、トラックへの追従性の指標を予め準備した閾値と比較することなく層判別して、記録層を切り替える。
【００１８】
第２及び第６発明にあっては、記録層の切り替え後に記録／再生光学系の球面収差の補正を段階的に変化させた場合、トラックへの追従性の指標が、単調に増加もしくは減少して極大値が現れないときに、再度記録層を切り替える。
これにより、トラックへの追従性の指標を予め準備した閾値と比較することなく層判別して、記録層を切り替える。
【００１９】
第３及び第７発明にあっては、記録層の切り替え前に（又は切り替え先で）、切り替え先（又は切り替え前）の記録層について記録／再生光学系の球面収差を補正して、トラックへの追従性の指標を記憶し、記憶した指標に対する記録層の切り替え後の指標の比が、所定の閾値以下の場合、再度記録層を切り替える。
これにより、トラックへの追従性の指標を予め準備した閾値と比較することなく層判別して、記録層を切り替える。
【００２０】
第４及び第９発明にあっては、トラックへの追従性の指標として、トラッキングエラー信号の振幅を用いる。
これにより、トラッキングのための標準的な信号を、特別に加工することなく利用して、層判別を的確に行うことができる。
【００２１】
第８発明にあっては、光ディスクが交換された場合、各記録層について球面収差の補正を段階的に変化させ、所定の判定に従って、夫々の記録層について、球面収差を補正するための補正値を決定して記憶する。そして、球面収差は、記憶した補正値に基づいて補正する。
これにより、光ディスクの個体差、及び光ディスクに生じた特性の変動に拘らず、各記録層に応じた最適な補正値に基づいて、球面収差を補正することができる。
【発明の効果】
【００２２】
本発明によれば、ジャンプ前後におけるトラックへの追従性の各指標の比が所定の閾値以下となる場合、又は、ジャンプ後の球面収差の増減に対し、トラックへの追従性の指標が極大値を有する場合、再度記録層を切り替える。これにより、トラックへの追従性の指標を予め準備した閾値と比較することなく層判別して、記録層を切り替える。従って、光ディスクの個体差、及び光ディスクに生じた特性の変動に拘らず、記録／再生する記録層を的確に切り替えることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。本実施の形態では、光ディスクが記録層を２層有する場合を例に挙げて説明する。
尚、光ディスクの記録層の数は２層に限定されるものではなく、例えば３層を有するものであってもよい。
【００２４】
（実施の形態１）
図１は、本発明の実施の形態１に係る光ディスク装置の構成を示すブロック図である。図中１は光ディスク装置であり、光ディスク装置１は、図示しないディスクトレイに載置された光ディスク１０を回転させる回転駆動部（図示せず）を備える。ディスクトレイの一部には開口部があり、該開口部を通して、ディスクトレイの下側にある光ピックアップ装置２０が、光ディスク１０の下面にレーザ光を照射させてデータの記録／再生処理を行う。光ピックアップ装置２０は後述の各回路とのインタフェースを有し、制御部４０がこれらの各回路を制御する。
【００２５】
光ディスク１０は、光ピックアップ装置２０に近い下側より順にＬ０層１０１及びＬ１層１０２からなる記録層を有し、下側の表面を保護層１０３に覆われている。
光ピックアップ装置２０は、レーザ光を上方に出射する半導体レーザ２０１、出射されたレーザ光を屈折させて光軸に略平行な光にさせるコリメートレンズ２０２、前記光を光ビームに収束させて光ディスク１０に照射させる対物レンズ２０３、光ディスク１０からの反射光を回折により分岐させる回折素子２０４、及び分岐した反射光を検出する光検出器２０５、２０５を有する。
【００２６】
半導体レーザ２０１は、レーザ駆動回路３０により駆動されて発光し、上方のコリメートレンズ２０２に向けて光を出射する。
コリメートレンズ２０２は、図示しないパルスモータにより駆動されるコリメートレンズ駆動アクチュエータ２１１によって、光軸に平行な方向に進退可能に支持されている。コリメートレンズ駆動アクチュエータ２１１は、後述するＣＰＵ４０１より球面収差の補正値を設定されたコリメートレンズ駆動回路３７によってパルス駆動される。コリメートレンズ駆動回路３７は、コリメートレンズ駆動アクチュエータ２１１の駆動状態（少なくとも、駆動を完了したか否かの状態）を制御部４０に与えるようにしてある。
【００２７】
コリメートレンズ２０２の上方に位置する対物レンズ２０３は、図示しないパルスモータ及び２軸駆動機構により駆動される対物レンズ駆動アクチュエータ２１２によって、光軸に平行な方向に進退可能に支持されると共に、光軸に平行な方向及び光ディスク１０の径方向に２軸駆動されるようになっている。
【００２８】
回折素子２０４は、光ディスク１０から反射されて、対物レンズ２０３及びコリメートレンズ２０２を通過した反射光を、コリメートレンズ２０２及び半導体レーザ２０１の中間部において、回折により光軸の両側方に分岐させるようにしてある。
半導体レーザ２０１の両側方に位置する光検出器２０５、２０５は、回折素子２０４が分岐した反射光を検出し、夫々読取信号に変換して、トラッキングエラー信号検出回路３１、フォーカスエラー信号検出回路３２及びフォーカスＯＫ信号検出回路３３に与える。
【００２９】
トラッキングエラー信号検出回路３１は、光検出器２０５、２０５から与えられた読取信号の差信号よりＴＥ信号を検出して、トラッキングサーボ回路３５及び制御部４０に与える。フォーカスエラー信号検出回路３２は、光検出器２０５、２０５から与えられた読取信号よりフォーカスエラー信号（以下ＦＥ信号という）を検出し、フォーカスサーボ回路３４及び制御部４０に与える。
【００３０】
フォーカスＯＫ信号検出回路３３は、光検出器２０５、２０５から与えられた読取信号の和信号の振幅と所定の閾値とを比較して、フォーカスの合焦状態を示すフォーカスＯＫ信号（以下ＦＯＫ信号という）を検出し、制御部４０に与える。フォーカスサーボ回路３４は、フォーカスエラー信号検出回路３２から与えられたＦＥ信号に基づいてフォーカスサーボを行い、フォーカスサーボの操作量としてのアクチュエータ駆動信号によりアクチュエータ駆動回路３６を駆動する。
【００３１】
トラッキングサーボ回路３５は、トラッキングエラー信号検出回路３１から与えられたＴＥ信号の振幅に基づいてトラッキングサーボを行い、トラッキングサーボの操作量としてのアクチュエータ駆動信号によりアクチュエータ駆動回路３６を駆動するようにしてある。
【００３２】
アクチュエータ駆動回路３６は、フォーカスサーボ回路３４及びトラッキングサーボ回路３５から夫々与えられたアクチュエータ駆動信号を受け、後述するＣＰＵ４０１より目的の記録層を指定されて、対物レンズ駆動アクチュエータ２１２をパルス駆動すると共に２軸駆動する。アクチュエータ駆動回路３６は、また、対物レンズ駆動アクチュエータ２１２の駆動状態（少なくとも、目的の記録層の近傍に達したか否かの状態）を制御部４０に与える。
【００３３】
制御部４０は、周辺の各種回路との入出力インタフェース及びＣＰＵ４０１を有し、ＣＰＵ４０１は、プログラム等の情報を記憶するＲＯＭ４１及び一時的に発生した情報を記憶するＲＡＭ４２とバス接続されている。ＣＰＵ４０１は、ＲＯＭ４１に予め格納されているプログラムを実行することにより、球面収差の補正の制御、ジャンプの制御及び層判別の制御を行う。
【００３４】
より具体的には、球面収差の補正の制御を行う場合、ＣＰＵ４０１は、予めＲＡＭ４２にロードされている各記録層の固定値テーブルより、目的とするＬ０層１０１又はＬ１層１０２に対応する球面収差の補正値を読み出して、コリメートレンズ駆動回路３７に対し設定する。そして、ＣＰＵ４０１は、コリメートレンズ駆動回路３７より駆動状態を取り込んで、駆動の完了を検出するまで待機する。
【００３５】
また、ジャンプの制御を行う場合、ＣＰＵ４０１は、フォーカスサーボさせるための制御信号をフォーカスサーボ回路３４に対しオフした後に、アクチュエータ駆動回路３６に対し目的の記録層を指定する。そして、ＣＰＵ４０１は、ＦＥ信号を取り込んで合焦を検出したときに、フォーカスサーボさせるための制御信号をオンする。
【００３６】
更に、層判別の制御を行う場合、ＣＰＵ４０１は、トラッキングサーボさせるための制御信号をトラッキングサーボ回路３５に対してオフした後に、ＦＯＫ信号及びＴＥ信号を取り込んで、合焦し且つ目的とする記録層にあるか否かを判定する。そして、層判別を終了したときに、ＣＰＵ４０１は、トラッキングサーボさせるための制御信号を再びオンする。
【００３７】
次に、コリメートレンズ２０２の移動量に対応する球面収差の補正量とＴＥ信号との関係について説明する。本実施の形態１では、光ビームのトラックへの追従性の指標として、ＴＥ信号の振幅を適用する。
尚、トラッキングサーボ回路３４によるトラッキングサーボは、制御量としてのＴＥ信号の振幅が、目標値である０に近づくように制御されるため、ＴＥ信号の振幅を取り込むときは、トラッキングサーボをオフさせる必要がある。従って、以下の説明においてＴＥ信号の振幅をいう場合は、制御部４０がトラッキングサーボ回路３５に与えるトラッキングサーボさせるための制御信号をオフさせてあるものとする。
【００３８】
図２は、球面収差の補正値に対するＴＥ信号の振幅を、Ｌ０層１０１及びＬ１層１０２について夫々模式的に示す説明図である。図中横軸は、ＣＰＵ４０１がコリメートレンズ駆動回路３７に与える球面収差の相対的な補正値であり、縦軸はＴＥ信号の相対的な振幅を表す。また、実線及び破線で示す曲線は、上述した光ビームが、夫々Ｌ０層１０１及びＬ１層１０２に適正に合焦したときのＴＥ信号の振幅変化を表す。
【００３９】
Ｌ０層１０１（又はＬ１層１０２）に着目した場合、球面収差の適正な補正量はＣｓｔ０（又はＣｓｔ１）であり、Ｃｓｔ０（又はＣｓｔ１）を中心に球面収差の補正値を増減させたときに、ＴＥ信号の振幅は、Ｃｓｔ０に対応するＴＥ１（又はＣｓｔ１に対するＴＥ３）を極大値として、縦軸の負方向に開いた曲線を描く。
【００４０】
例えば、Ｌ０層１０１からＬ１層１０２へジャンプさせる場合、球面収差の補正値Ｃｓｔ１をコリメートレンズ駆動回路３７に設定して球面収差の補正を行うと共にジャンプを行ったときに、正しくＬ１層１０２にジャンプしたときは、ジャンプ後のＴＥ信号の振幅ＴＥ３とジャンプ前の振幅ＴＥ１とが略等しいものとなる。これに対し、ジャンプに失敗してＬ０層１０１に合焦したときは、ジャンプ後のＴＥ信号の振幅ＴＥ４がジャンプ前の振幅ＴＥ１に比して顕著に減少する。
【００４１】
従って、ジャンプ前後の各ＴＥ信号の振幅の比と所定の閾値とを比較して層判別を行うことが可能であり、層判別でジャンプに失敗したと判定したときは、ジャンプを再試行することができる。
【００４２】
図３は、実施の形態１に係る光ディスク装置１において、Ｌ０層１０１からＬ１層１０２にジャンプする場合を例とするＣＰＵ４０１の処理手順を示すフローチャートである。また、図４及び図５は、夫々球面収差補正及びジャンプのサブルーチンに係るＣＰＵ４０１の処理手順を示すフローチャートである。以下の処理は、ＲＯＭ４１に予め格納された制御プログラムに従って、ＣＰＵ４０１により実行される。ＣＰＵ４０１は、ジャンプが必要と判定した場合に、以下の処理をスタートさせる。
尚、「前回ＴＥ信号」及び「前回ＦＥ信号」の記憶領域は、ＲＡＭ４２に確保してあり、球面収差の補正値（Ｃｓｔ０及びＣｓｔ１）は、初期化の際に、ＲＯＭ４１からＲＡＭ４２の所定領域へロードしてあるものとする。
【００４３】
図３において、ＣＰＵ４０１は、ＴＥ信号の振幅を測定するために、トラッキングサーボ回路３５への制御信号をオフして、トラッキングサーボをオフさせる（ステップＳ１１）。そして、ＣＰＵ４０１は、トラッキングエラー信号検出回路３１から与えられたＴＥ信号の振幅（ＴＥ１）を取り込み（ステップＳ１２）、取り込んだＴＥ１の値を「前回ＴＥ信号」に記憶する（ステップＳ１３）。
【００４４】
その後ＣＰＵ４０１は、目的のＬ１層１０２に対応する球面収差の補正値（Ｃｓｔ１）を、ＲＡＭ４２より読み出し（ステップＳ１４）、読み出したＣｓｔ１の値を引数として球面収差補正のサブルーチンを呼び出し、実行する（ステップＳ１５）。
尚、Ｌ１層１０２からＬ０層１０１にジャンプする場合は、ＲＡＭ４２よりＣｓｔ０を読み出せばよい。
【００４５】
次いで、ＣＰＵ４０１は、ジャンプ先の記録層（Ｌ１）を指定してジャンプのサブルーチンを呼び出し、実行する（ステップＳ１６）。そして、ＣＰＵ４０１は、フォーカスエラー信号検出回路３２から与えられたＦＯＫ信号がオン（１）であるか否かを判定することにより、フォーカスサーボがＯＫであるか否かを判定する（ステップＳ１７）。この場合、ＦＯＫ信号のオンは、そのときの記録層に合焦したことを示す。
【００４６】
フォーカスサーボがＯＫでないと判定した場合（ステップＳ１７：ＮＯ）、ＣＰＵ４０１は、フォーカスサーボ回路３４への制御信号をオンし、フォーカスサーボを再びオンさせて（ステップＳ１８）処理をステップＳ１２に戻す。フォーカスサーボがＯＫであると判定した場合（ステップＳ１７：ＹＥＳ）、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥ３）を取り込む（ステップＳ１９）と共に、ＲＡＭ４２より「前回ＴＥ信号」の内容（本実施の形態１ではＴＥ１）を読み出す（ステップＳ２０）。
【００４７】
その後、ＣＰＵ４０１は、ＴＥ３／ＴＥ１の値が０．７５以下であるか否かを判定する（ステップＳ２１）。
尚、ここでの判定値０．７５は、これに限られるものではなく、層判別に適した他の値を用いることができる。また、ＴＥ３／ＴＥ１の値が、例えば０．７５から１．２５の範囲外であるか否かを判定（範囲外のときは失敗と判定）するようにしてもよい。
【００４８】
ＴＥ３／ＴＥ１の値が０．７５以下であると判定した場合（ステップＳ２１：ＹＥＳ）、ＣＰＵ４０１は、ジャンプを再試行するために、処理をステップＳ１２に戻す。０．７５を超えると判定した場合（ステップＳ２１：ＮＯ）、ＣＰＵ４０１は、ジャンプに成功したものとしてトラッキングサーボ回路３５への制御信号をオンし、トラッキングサーボをオンさせて（ステップＳ２２）、処理を終了する。
【００４９】
図４に示す球面収差補正のサブルーチンにおいて、ＣＰＵ４０１は、引数である球面収差の補正値（Ｃｓｔ１）をコリメートレンズ駆動回路３７に設定する（ステップＳ２５）。そして、ＣＰＵ４０１は、コリメートレンズ駆動回路３７よりコリメートレンズ駆動アクチュエータ２１１の駆動状態を取り込み（ステップＳ２６）、コリメートレンズ２０２の駆動が完了したか否かを判定する（ステップＳ２７）。駆動が完了していないと判定した場合（ステップＳ２７：ＮＯ）、ＣＰＵ４０１は、処理をステップＳ２６に戻す。駆動が完了したと判定した場合（ステップＳ２７：ＹＥＳ）、ＣＰＵ４０１は、球面収差補正の処理を終えてメインルーチンにリターンする。
【００５０】
図５に示すジャンプのサブルーチンにおいて、ＣＰＵ４０１は、ジャンプに先立ち、フォーカスサーボ回路３４への制御信号をオフして、フォーカスサーボをオフさせる（ステップＳ３１）。そして、ＣＰＵ４０１は、アクチュエータ駆動回路３６に対し目的の記録層（Ｌ１）を指定する（ステップＳ３２）。
【００５１】
その後、ＣＰＵ４０１は、アクチュエータ駆動回路３６より対物レンズ駆動アクチュエータ２１２の駆動状態を取り込み（ステップＳ３３）、目的の記録層の近傍に達したか否かを判定する（ステップＳ３４）。近傍に達していないと判定した場合（ステップＳ３４：ＮＯ）、ＣＰＵ４０１は、近傍に達するまで待機する。
【００５２】
目的の記録層の近傍に達したと判定した場合（ステップＳ３４：ＹＥＳ）、ＣＰＵ４０１は、「前回ＦＥ信号」に０を書き込む（ステップＳ３５）。そして、ＣＰＵ４０１は、フォーカスエラー信号検出回路３２から与えられるＦＥ信号を取り込み（ステップＳ３６）、ＦＥ信号が、合焦点にあるか否かを判定する（ステップＳ３７）。この場合、合焦点にあるか否かは、取り込んだＦＥ信号が、「前回ＦＥ信号」に記憶した値に対して極性反転したか否かで判定することができる。
尚、合焦点の誤判定を防止するため、ＦＥ信号の絶対値が所定値を超えた後に、上述した極性反転を検出するようにしてもよい。
【００５３】
合焦点にないと判定した場合（ステップＳ３７：ＮＯ）、ＣＰＵ４０１は、取り込んだＦＥ信号の値を「前回ＦＥ信号」に書き込む（ステップＳ３８）。その後、ＣＰＵ４０１は、所定の監視タイマがタイムアウトしたか否かを判定する（ステップＳ３９）。タイムアウトしていないと判定した場合（ステップＳ３９：ＮＯ）、ＣＰＵ４０１は、処理をステップＳ３６に戻す。タイムアウトしたと判定した場合（ステップＳ３９：ＹＥＳ）、ＣＰＵ４０１は、ジャンプの処理を終えてメインルーチンにリターンする。
【００５４】
ステップＳ３７で合焦点にあると判定した場合（ステップＳ３７：ＹＥＳ）、ＣＰＵ４０１は、フォーカスサーボ回路３４への制御信号をオンして、フォーカスサーボをオンさせ（ステップＳ４０）、ジャンプの処理を終えてメインルーチンにリターンする。
【００５５】
以上のように、本実施の形態１によれば、ジャンプ前に、トラックへの追従性の指標であるＴＥ信号の振幅を記憶し、ジャンプ前のＴＥ信号の振幅に対するジャンプ後のＴＥ信号の振幅の比が、０．７５以下である場合に、ジャンプを再試行する。
これにより、ＴＥ信号の振幅を、予め準備した閾値と比較することなく層判別して、ジャンプすることができる。
また、トラッキングサーボのためのＴＥ信号をそのまま利用して、層判別を的確に行うことができる。
【００５６】
（実施の形態２）
実施の形態２は、実施の形態１においてジャンプ前後のＴＥ信号の振幅比に基づいて層判別するのに対し、ジャンプ後に球面収差の補正を段階的に変化させた場合のＴＥ信号の振幅の変化に基づいて層判別を行う形態である。
【００５７】
図６は、Ｌ１層１０２において球面収差の補正値を、Ｃｓｔ１（＝Ｃ３）を中心に±３α（αは補正値の微少変化量）だけ変動させた場合のＴＥ信号の振幅を模式的に示す説明図である。図中横軸は、ＣＰＵ４０１がコリメートレンズ駆動回路３７に与える球面収差の相対的な補正値であり、縦軸はＴＥ信号の相対的な振幅を表す。また、実線及び破線で示す曲線は、上述した光ビームが、夫々Ｌ１層１０２及びＬ０層１０１に適正に合焦したときのＴＥ信号の振幅変化を表す。Ｌ１層１０２における球面収差の補正値をＣ０（Ｃｓｔ１−３α）からＣ６（Ｃｓｔ１＋３α）まで変化させた場合、対応するＴＥ信号の振幅は、夫々ＴＥ０からＴＥ６まで変化する。
【００５８】
例えば、Ｌ０層１０１からＬ１層１０２へジャンプさせて、ジャンプ後の球面収差の補正値を、Ｃｓｔ１を中心に±３αだけ変動させた場合、正しくＬ１層１０２にジャンプしたときは、ＴＥ信号の振幅に極大値（ＴＥ３）を見出すことができる。これに対し、ジャンプに失敗してＬ０層１０１に合焦したときは、破線で示すように前記補正値の増加に対しＴＥ信号の振幅は単調に減少する。
【００５９】
従って、ジャンプ後の球面収差の補正値を変動させた場合に、ＴＥ信号の振幅変化に極大値を見出すことができるか否かによって層判別を行うことが可能であり、層判別でジャンプに失敗したと判定したときは、ジャンプを再試行することができる。
【００６０】
図７は、実施の形態２に係る光ディスク装置１において、Ｌ０層１０１からＬ１層１０２にジャンプする場合を例とするＣＰＵ４０１の処理手順を示すフローチャートである。以下の処理は、ＲＯＭ４１に予め格納された制御プログラムに従って、ＣＰＵ４０１により実行される。ＣＰＵ４０１は、ジャンプが必要と判定した場合に、以下の処理をスタートさせる。
尚、「ＴＥ０」から「ＴＥ７」までの記憶領域は、ＲＡＭ４２に確保してあり、球面収差の補正値（Ｃｓｔ０及びＣｓｔ１）は、初期化の際に、ＲＯＭ４１からＲＡＭ４２の所定領域へロードしてあるものとする。また、Ｊ及びＣｓｔは、ＣＰＵ４０１のレジスタに書き込むものとする。
【００６１】
図７において、ＣＰＵ４０１は、ＴＥ信号の振幅を測定するために、トラッキングサーボ回路３５への制御信号をオフして、トラッキングサーボをオフさせる（ステップＳ５１）。そして、ＣＰＵ４０１は、目的のＬ１層１０２に対応する球面収差の補正値（Ｃｓｔ１）を、ＲＡＭ４２より読み出し（ステップＳ５２）、読み出したＣｓｔ１の値を引数として球面収差補正のサブルーチンを呼び出し、実行する（ステップＳ５３）。
【００６２】
次いで、ＣＰＵ４０１は、ジャンプ先の記録層（Ｌ１）を指定してジャンプのサブルーチンを呼び出し、実行する（ステップＳ５４）。そして、ＣＰＵ４０１は、フォーカスエラー信号検出回路３２から与えられたＦＯＫ信号がオン（１）であるか否かを判定することにより、フォーカスサーボがＯＫであるか否かを判定する（ステップＳ５５）。
【００６３】
フォーカスサーボがＯＫでないと判定した場合（ステップＳ５５：ＮＯ）、ＣＰＵ４０１は、フォーカスサーボ回路３４への制御信号をオンし、フォーカスサーボを再びオンさせて（ステップＳ５６）処理をステップＳ５２に戻す。フォーカスサーボがＯＫであると判定した場合（ステップＳ５５：ＹＥＳ）、ＣＰＵ４０１は、球面収差の補正を段階的に変化させるループ処理の初期値として、Ｊ（Ｊは０から６の整数）及びＣｓｔに夫々０及びＣｓｔ１−３αを書き込む（ステップＳ５７）。
【００６４】
次いで、ＣＰＵ４０１は、Ｃｓｔの内容を引数として球面収差補正のサブルーチンを呼び出し、実行する（ステップＳ５８）。そして、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥＪ）を取り込み（ステップＳ５９）、取り込んだＴＥ１の値を「ＴＥＪ」に記憶する（ステップＳ６０）。その後ＣＰＵ４０１は、Ｊ及びＣｓｔの内容に夫々１及びαを加算する（ステップＳ６１）。
【００６５】
そして、ＣＰＵ４０１は、Ｊの内容が７であるか否かを判定する（ステップＳ６２）。Ｊの内容が７でないと判定した場合（ステップＳ６２：ＮＯ）、ＣＰＵ４０１は、処理をステップＳ５８に戻す。Ｊの内容が７であると判定した場合（ステップＳ６２：ＹＥＳ）、ＣＰＵ４０１は、「ＴＥ０」から「ＴＥ６」の内容より極大値を検出する（ステップＳ６３）。そして、ＣＰＵ４０１は、極大値が有ったか否かを判定する（ステップＳ６４）。
【００６６】
極大値がなかったと判定した場合（ステップＳ６４：ＮＯ）、ＣＰＵ４０１は、ジャンプを再試行するために、処理をステップＳ５２に戻す。極大値が有ったと判定した場合（ステップＳ６４：ＹＥＳ）、ＣＰＵ４０１は、ジャンプに成功したものとしてトラッキングサーボ回路３５への制御信号をオンし、トラッキングサーボをオンさせて（ステップＳ６５）、処理を終了する。
尚、球面収差の補正値を変化させる場合の段階数は、±３段階に限定されるものではない。
【００６７】
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００６８】
以上のように、本実施の形態２によれば、ジャンプ後に球面収差の補正値をαずつ段階的に変化させた場合、ＴＥ信号の振幅変化に極大値を検出できないときに、ジャンプを再試行する。
これにより、ＴＥ信号の振幅を、予め準備した閾値と比較することなく層判別して、ジャンプすることができる。
また、トラッキングサーボのためのＴＥ信号をそのまま利用して、層判別を的確に行うことができる。
【００６９】
（実施の形態３）
実施の形態３は、実施の形態１においてジャンプ前のＴＥ信号の振幅をそのまま記憶しジャンプ前後のＴＥ信号の振幅比に基づいて層判別するのに対し、ジャンプ前に（又はジャンプ先で）ジャンプ先の（又はジャンプ前の）記録層について球面収差の補正がされているときのＴＥ信号の振幅と、ジャンプ後のＴＥ信号の振幅との比に基づいて層判別を行う形態である。
【００７０】
図２に戻って説明する。例えば、Ｌ０層１０１からＬ１層１０２へジャンプさせる場合、球面収差の補正値Ｃｓｔ１をコリメートレンズ駆動回路３７に設定してジャンプ前に球面収差の補正を行ったときは、補正後でジャンプ前のＴＥ信号の振幅ＴＥ４に比して、ジャンプ後のＴＥ信号の振幅ＴＥ３は顕著に増大する。
【００７１】
同様にＬ０層１０１からＬ１層１０２へジャンプさせる場合、球面収差の補正を行う前にジャンプしたときのＴＥ信号の振幅ＴＥ２に比して、ジャンプ後に球面収差の補正を行ったときのＴＥ信号の振幅ＴＥ３は顕著に増大する。
【００７２】
従って、ジャンプ前後の各ＴＥ信号の振幅の比と所定の閾値とを比較して層判別を行うことが可能であり、層判別でジャンプに失敗したと判定したときは、ジャンプを再試行することができる。
【００７３】
図８及び図９は、実施の形態３に係る光ディスク装置１において、Ｌ０層１０１からＬ１層１０２にジャンプする場合を例とするＣＰＵ４０１の処理手順を示すフローチャートである。図８は、ジャンプ前にジャンプ先の記録層について球面収差の補正を行った場合を示し、図９は、ジャンプ先でジャンプ前の記録層について球面収差の補正を行った場合を示す。
【００７４】
以下の処理は、ＲＯＭ４１に予め格納された制御プログラムに従って、ＣＰＵ４０１により実行される。ＣＰＵ４０１は、ジャンプが必要と判定した場合に、以下の処理をスタートさせる。
尚、「前回ＴＥ信号」の記憶領域は、ＲＡＭ４２に確保してあり、球面収差の補正値（Ｃｓｔ０及びＣｓｔ１）は、初期化の際に、ＲＯＭ４１からＲＡＭ４２の所定領域へロードしてあるものとする。また、図３と共通するステップについては、説明を簡略化する。
【００７５】
図８において、ＣＰＵ４０１は、トラッキングサーボをオフさせる（ステップＳ７１）。そして、ＣＰＵ４０１は、球面収差の補正値（Ｃｓｔ１）を、ＲＡＭ４２より読み出し（ステップＳ７２）、読み出したＣｓｔ１の値を引数として球面収差補正のサブルーチンを呼び出し、実行する（ステップＳ７３）。
【００７６】
その後、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥ２）を取り込み（ステップＳ７４）、取り込んだＴＥ２の値を「前回ＴＥ信号」に記憶する（ステップＳ７５）。そして、ＣＰＵ４０１は、ジャンプ先の記録層（Ｌ１）を指定してジャンプのサブルーチンを呼び出し、実行する（ステップＳ７６）。更に、ＣＰＵ４０１は、フォーカスサーボがＯＫであるか否かを判定する（ステップＳ７７）。
【００７７】
フォーカスサーボがＯＫでないと判定した場合（ステップＳ７７：ＮＯ）、ＣＰＵ４０１は、フォーカスサーボを再びオンさせて（ステップＳ７８）処理をステップＳ７２に戻す。フォーカスサーボがＯＫであると判定した場合（ステップＳ７７：ＹＥＳ）、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥ３）を取り込む（ステップＳ７９）と共に、ＲＡＭ４２より「前回ＴＥ信号」の内容（ＴＥ２）を読み出す（ステップＳ８０）。
【００７８】
その後、ＣＰＵ４０１は、ＴＥ３／ＴＥ２の値が４以下であるか否かを判定する（ステップＳ８１）。
尚、ここでの判定値４は、これに限られるものではなく、層判別に適した他の値を用いることができる。また、ジャンプに失敗した場合、ＴＥ３はＴＥ４に相当する値となるため、ＴＥ３／ＴＥ２の値が、例えば０．７５から１．２５の範囲内であるか否かを判定（範囲内のときは失敗と判定）するようにしてもよい。
【００７９】
ＴＥ３／ＴＥ２の値が４以下であると判定した場合（ステップＳ８１：ＹＥＳ）、ＣＰＵ４０１は、ジャンプを再試行するために、処理をステップＳ７２に戻す。４を超えると判定した場合（ステップＳ８１：ＮＯ）、ＣＰＵ４０１は、ジャンプに成功したものとしてトラッキングサーボをオンさせ（ステップＳ８２）、処理を終了する。
【００８０】
同様に、図９において、ＣＰＵ４０１は、トラッキングサーボをオフさせる（ステップＳ９１）。そして、ＣＰＵ４０１は、ジャンプ先の記録層（Ｌ１）を指定してジャンプのサブルーチンを呼び出し、実行する（ステップＳ９２）。更に、ＣＰＵ４０１は、フォーカスサーボがＯＫであるか否かを判定する（ステップＳ９３）。
【００８１】
フォーカスサーボがＯＫでないと判定した場合（ステップＳ９３：ＮＯ）、ＣＰＵ４０１は、フォーカスサーボを再びオンさせて（ステップＳ９４）処理をステップＳ９２に戻す。フォーカスサーボがＯＫであると判定した場合（ステップＳ９３：ＹＥＳ）、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥ４）を取り込み（ステップＳ９５）、取り込んだＴＥ４の値を「前回ＴＥ信号」に記憶する（ステップＳ９６）。
【００８２】
次いで、ＣＰＵ４０１は、球面収差の補正値（Ｃｓｔ１）を、ＲＡＭ４２より読み出し（ステップＳ９７）、読み出したＣｓｔ１の値を引数として球面収差補正のサブルーチンを呼び出し、実行する（ステップＳ９８）。そして、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥ３）を取り込む（ステップＳ９９）と共に、ＲＡＭ４２より「前回ＴＥ信号」の内容（ＴＥ４）を読み出す（ステップＳ１００）。
【００８３】
その後、ＣＰＵ４０１は、ＴＥ３／ＴＥ４の値が４以下であるか否かを判定する（ステップＳ１０１）。
尚、ここでの判定値４は、これに限られるものではなく、層判別に適した他の値を用いることができる。また、ジャンプに失敗した場合、ＴＥ３はＴＥ２に相当する値となるため、ＴＥ３／ＴＥ４の値が、例えば０．７５から１．２５の範囲内であるか否かを判定（範囲内のときは失敗と判定）するようにしてもよい。
【００８４】
ＴＥ３／ＴＥ４の値が４以下であると判定した場合（ステップＳ１０１：ＹＥＳ）、ＣＰＵ４０１は、ジャンプを再試行するために、処理をステップＳ９２に戻す。４を超えると判定した場合（ステップＳ１０１：ＮＯ）、ＣＰＵ４０１は、ジャンプに成功したものとしてトラッキングサーボをオンさせ（ステップＳ１０２）、処理を終了する。
【００８５】
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００８６】
以上のように、本実施の形態３によれば、ジャンプ前に（又はジャンプ先で）、ジャンプ先（又はジャンプ前）の記録層について球面収差を補正してＴＥ信号の振幅を記憶し、記憶したＴＥ信号の振幅に対するジャンプ後のＴＥ信号の振幅の比が４以下の場合、ジャンプを再試行する。
これにより、ＴＥ信号の振幅を、予め準備した閾値と比較することなく層判別して、ジャンプすることができる。
また、トラッキングサーボのためのＴＥ信号をそのまま利用して、層判別を的確に行うことができる。
【００８７】
実施の形態１から３にあっては、光ディスク１０が記録層を２層有しＬ１層１０２にジャンプする場合について実施例を説明したが、光ディスク１０は記録層をＭ層（Ｍは３以上の自然数）有するものであってもよい。この場合、初期化の際に夫々の記録層に対応する補正値（ＣｓｔＮ：Ｎは０からＭ−１までの整数）をＲＡＭ４２にロードし、ＬＮ層にジャンプして層判別するときに、Ｃｓｔ１をＣｓｔＮに置き換えて各ステップを実行すればよい。
【００８８】
（実施の形態４）
実施の形態４は、実施の形態１において球面収差の固定的な補正値（Ｃｓｔ０及びＣｓｔ１）を予めＲＯＭ４１に準備し、初期化の際にＲＯＭ４１からＲＡＭ４２へロードするのに対し、上述した固定的な補正値を中心に球面収差の補正値を段階的に変化させ、補正値の最適値を導出してＲＡＭ４２に記憶する形態である。
【００８９】
図１０は、Ｌ０層１０１において球面収差の補正値を、Ｃｓｔ０（＝Ｃ３）を中心に±３β（βは補正値の微少変化量）だけ変動させた場合のＴＥ信号の振幅を模式的に示す説明図である。図中横軸は、ＣＰＵ４０１がコリメートレンズ駆動回路３７に与える球面収差の相対的な補正値であり、縦軸はＴＥ信号の相対的な振幅を表す。また、実線及び破線で示す曲線は、上述した光ビームが、夫々Ｌ１層１０２及びＬ０層１０１に適正に合焦したときのＴＥ信号の振幅変化を表す。Ｌ０層１０１における球面収差の補正値をＣ０（Ｃｓｔ０−３β）からＣ６（Ｃｓｔ０＋３β）まで変化させた場合、対応するＴＥ信号の振幅は、夫々ＴＥ０からＴＥ６まで変化する。
【００９０】
この場合、光ディスク１０の個体差、経年変化及び温度変化等の変動要素により、ＴＥ信号の振幅が最大となる球面収差の補正値がＣｓｔ０（＝Ｃ３）ではなくなったときであっても、ＴＥ０からＴＥ６のうちから極大値を検出し、その極大値に対応する補正値を元のＣｓｔ０と置き換えることにより、球面収差の補正値の最適値を導出することができる。光ディスク１０が３層以上の記録層を有する場合を含め、他の記録層についても同様である。
【００９１】
図１１は、球面収差の補正値の最適値を導出するＣＰＵ４０１の処理手順を示すフローチャートである。本実施の形態４では、光ディスク１０は、記録層をＭ層（Ｍは２以上の自然数）有するものとして説明する。以下の処理は、ＲＯＭ４１に予め格納された制御プログラムに従って、ＣＰＵ４０１により実行される。
【００９２】
ＣＰＵ４０１は、光ディスク１０がディスクトレイに新たに載置されたことを検出した場合、球面収差の固定的な補正値をＲＯＭ４１からＲＡＭ４２の所定領域へロードした後に、以下の処理をスタートさせる。
尚、「ＴＥ０」から「ＴＥ７」までの記憶領域は、ＲＡＭ４２に確保してあり、Ｎ、Ｊ及びＣｓｔは、ＣＰＵ４０１のレジスタに書き込むものとする。
【００９３】
図１１において、ＣＰＵ４０１は、記録層を指定するための変数Ｎに０を書き込む（ステップＳ１１１）。そして、ＣＰＵ４０１は、ＬＮ層について球面収差の補正を段階的に変化させるループ処理の初期値として、Ｊ（Ｊは０から６の整数）及びＣｓｔに夫々０及びＣｓｔＮ−３βを書き込む（ステップＳ１１２）。その後、ＣＰＵ４０１は、フォーカスサーボ回路３４への制御信号をオフして、フォーカスサーボをオフさせる（ステップＳ１１３）。
【００９４】
次いで、ＣＰＵ４０１は、アクチュエータ駆動回路３６に対し目的の記録層（ＬＮ）を指定する（ステップＳ１１４）。そして、ＣＰＵ４０１は、アクチュエータ駆動回路３６より対物レンズ駆動アクチュエータ２１２の駆動状態を取り込み（ステップＳ１１５）、目的の記録層の近傍に達したか否かを判定する（ステップＳ１１６）。近傍に達していないと判定した場合（ステップＳ１１６：ＮＯ）、ＣＰＵ４０１は、近傍に達するまで待機する。
【００９５】
目的の記録層の近傍に達したと判定した場合（ステップＳ１１６：ＹＥＳ）、ＣＰＵ４０１は、フォーカスサーボ回路３４への制御信号をオンして、フォーカスサーボをオンさせる（ステップＳ１１７）。そして、ＣＰＵ４０１は、Ｃｓｔの内容を引数として球面収差補正のサブルーチンを呼び出し、実行する（ステップＳ１１８）。
【００９６】
次いで、ＣＰＵ４０１は、ＴＥ信号の振幅（ＴＥＪ）を取り込み（ステップＳ１１９）、取り込んだ振幅を「ＴＥＪ」に記憶する（ステップＳ１２０）。その後、ＣＰＵ４０１は、Ｊ及びＣｓｔの内容に夫々１及びβを加算する(ステップＳ１２１)。
【００９７】
そして、ＣＰＵ４０１は、Ｊの内容が７であるか否かを判定する（ステップＳ１２２）。Ｊの内容が７でないと判定した場合（ステップＳ１２２：ＮＯ）、ＣＰＵ４０１は、処理をステップＳ１１８に戻す。Ｊの内容が７であると判定した場合（ステップＳ１２２：ＹＥＳ）、ＣＰＵ４０１は、「ＴＥ０」から「ＴＥ６」の内容より極大値ＴＥＫ（Ｋは０から６までの整数）を検出する（ステップＳ１２３）。
【００９８】
その後、ＰＵ４０１は、極大値ＴＥＫに対応する球面収差の補正値ＣＫ（Ｋは０から６までの整数）として、ＲＡＭ４２にロードしたＣｓｔＮに、ＣｓｔＮ−３β＋Ｋβの値を記憶する（ステップＳ１２４）。そして、ＣＰＵ４０１は、Ｎの内容に１を加算して（ステップＳ１２５）、Ｎの内容がＭ＋１に達したか否かを判定する（ステップＳ１２６）。
【００９９】
Ｍ＋１に達していないと判定した場合（ステップＳ１２６：ＮＯ）、ＣＰＵ４０１は、次の記録層についての処理を継続するために、処理をステップＳ１１２に戻す。Ｍ＋１に達したと判定した場合（ステップＳ１２６：ＹＥＳ）、ＣＰＵ４０１は、処理を終了する。
尚、球面収差の補正値を変化させる場合の段階数は、±３段階に限定されるものではない。
【０１００】
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【０１０１】
以上のように、本実施の形態４によれば、光ディスクが交換された場合、各記録層について球面収差の補正を段階的に変化させ、ＴＥ信号の振幅の極大値を与える球面収差の補正値を、夫々の記録層についての最適な補正値として記憶する。そして、球面収差は、記憶した補正値に基づいて補正する。
これにより、光ディスクの個体差、及び光ディスクに生じた特性の変動に拘らず、各記録層に応じた最適な補正値に基づいて、球面収差を補正することができる。
【０１０２】
実施の形態１から４にあっては、光ビームのトラックへの追従性の指標として、ＴＥ信号の振幅を適用した実施例について説明したが、これに限定されるものではない。例えば、前記指標としてＴＥ信号の最大値、ＴＥ信号のバランス、トラッキングサーボの操作量としてのアクチュエータ駆動信号の振幅、光検出器２０５、２０５の読取信号の和信号の振幅、及び前記和信号の最大値等を適用してもよい。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施の形態１に係る光ディスク装置の構成を示すブロック図である。
【図２】球面収差の補正値に対するＴＥ信号の振幅を、Ｌ０層及びＬ１層について夫々模式的に示す説明図である。
【図３】実施の形態１に係る光ディスク装置において、Ｌ０層からＬ１層にジャンプする場合を例とするＣＰＵの処理手順を示すフローチャートである。
【図４】球面収差補正のサブルーチンに係るＣＰＵの処理手順を示すフローチャートである。
【図５】ジャンプのサブルーチンに係るＣＰＵの処理手順を示すフローチャートである。
【図６】Ｌ１層において球面収差の補正値を、Ｃｓｔ１を中心に±３αだけ変動させた場合のＴＥ信号の振幅を模式的に示す説明図である。
【図７】実施の形態２に係る光ディスク装置において、Ｌ０層からＬ１層にジャンプする場合を例とするＣＰＵの処理手順を示すフローチャートである。
【図８】実施の形態３に係る光ディスク装置において、Ｌ０層からＬ１層にジャンプする場合を例とするＣＰＵの処理手順を示すフローチャートである。
【図９】実施の形態３に係る光ディスク装置において、Ｌ０層からＬ１層にジャンプする場合を例とするＣＰＵの処理手順を示すフローチャートである。
【図１０】Ｌ０層において球面収差の補正値を、Ｃｓｔ０を中心に±３βだけ変動させた場合のＴＥ信号の振幅を模式的に示す説明図である。
【図１１】球面収差の補正値の最適値を導出するＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【０１０４】
１０  光ディスク
１０１  Ｌ０層
１０２  Ｌ１層
２０１  半導体レーザ
２０２  コリメートレンズ
２０３  対物レンズ
２１１  コリメートレンズ駆動アクチュエータ
２１２  対物レンズ駆動アクチュエータ
３１  トラッキングエラー信号検出回路
３６  アクチュエータ駆動回路
３７  コリメートレンズ駆動回路
４０  制御部
４０１  ＣＰＵ
４１  ＲＯＭ
４２  ＲＡＭ
【図１】
2009230781.tif 000003
【図２】
2009230781.tif 000004
【図３】
2009230781.tif 000005
【図４】
2009230781.tif 000006
【図５】
2009230781.tif 000007
【図６】
2009230781.tif 000008
【図７】
2009230781.tif 000009
【図８】
2009230781.tif 000010
【図９】
2009230781.tif 000011
【図１０】
2009230781.tif 000012
【図１１】
2009230781.tif 000013