(57)【要約】【課題】軸摺動型のフォーカスアクチュエータによる正確なフォーカスジャンプの実現【解決手段】  対物レンズのフォーカスジャンプ移動を開始させるために発生するキック信号は、その信号レベルを或る初期値から徐々に上昇させていくようにする。静摩擦のバラツキによって、対物レンズの移動が開始されるキックパルスレベル（電圧）はばらつくことになるが、徐々にキックパルスレベルを上昇させていくことで、そのときの静摩擦係数に応じた時点で対物レンズの移動が開始される。キック信号レベルの上昇は、フォーカスジャンプ移動の開始が確認されることに応じて終了させ、その後は設定された電圧又は上昇終了時の電圧の比で与えられる電圧をホールドする。【選択図】      図６
2005332554.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録層を有する記録媒体を再生する再生装置において、
対物レンズを出力端として上記各記録層に対してレーザ光の照射を行い、その反射光情報を検出して上記各記録層に記録された情報を読み出す光学ヘッド手段と、
上記対物レンズを記録媒体に接離する方向に移動可能に保持する軸摺動型のフォーカスアクチュエータ手段と、
上記光学ヘッド手段で読み出された反射光情報から得られるフォーカスエラー信号に基づいてフォーカスサーボ駆動信号を生成し、上記レーザ光のフォーカス状態が、再生を行う記録層に対して合焦状態に保たれるように上記フォーカスアクチュエータ手段を駆動するフォーカスサーボ手段と、
或る記録層に対する合焦状態から他の記録層に対する合焦状態に移行するためのフォーカスジャンプ駆動信号として、上記フォーカスアクチュエータ手段によるフォーカスジャンプ移動を開始させるキック信号と、上記フォーカスジャンプ移動を終了させるブレーキ信号を発生させるとともに、上記キック信号は、そのキック駆動力が、初期値から上昇していく信号として発生させるフォーカスジャンプ制御手段と、
を備えたことを特徴とする再生装置。
【請求項２】
上記フォーカスジャンプ制御手段は、上記キック駆動力の上昇を、上記フォーカスジャンプ移動の開始が確認されたときに終了させることを特徴とする請求項１に記載の再生装置。
【請求項３】
上記フォーカスジャンプ制御手段は、上記キック信号の上記初期値を、予め設定された固定値、もしくは過去のフォーカスジャンプの際に計測された値を用いて算出した算出値とすることを特徴とする請求項１に記載の再生装置。
【請求項４】
上記フォーカスジャンプ制御手段は、上記キック信号を、上記キック駆動力の上昇を終了させた後は設定された固定レベルを維持する信号とすることを特徴とする請求項１に記載の再生装置。
【請求項５】
上記フォーカスジャンプ制御手段は、上記キック信号を、上記キック駆動力の上昇を終了させた後は上昇終了時のレベルを用いて算出したレベルを維持する信号とすることを特徴とする請求項１に記載の再生装置。
【請求項６】
上記フォーカスジャンプ制御手段は、上記ブレーキ信号を、設定されたレベルの信号とすることを特徴とする請求項１に記載の再生装置。
【請求項７】
上記フォーカスジャンプ制御手段は、上記ブレーキ信号を、上記キック駆動力の上昇終了時のレベルを用いて算出したレベルの信号とすることを特徴とする請求項１に記載の再生装置。
【請求項８】
上記フォーカスジャンプ制御手段は、上記ブレーキ信号を、上記キック信号印加期間中に計測した時間値を用いて算出したレベルの信号とすることを特徴とする請求項１に記載の再生装置。
【請求項９】
上記フォーカスジャンプ制御手段は、上記キック信号印加期間中に計測した時間値を用いて算出した期間、上記ブレーキ信号を発生することを特徴とする請求項１に記載の再生装置。
【請求項１０】
上記フォーカスジャンプ制御手段は、上記キック駆動力の上昇終了時のレベルを用いて算出した期間、上記ブレーキ信号を発生することを特徴とする請求項１に記載の再生装置。
【請求項１１】
レーザ光照射により情報の記録又は再生を行う記録層を複数有する記録媒体に対して、レーザ光のフォーカス状態を、或る記録層に対する合焦状態から他の記録層に対する合焦状態に移行させるため、レーザ光の出力端となる対物レンズを記録媒体に接離する方向に移動可能に保持する軸摺動型のフォーカスアクチュエータに、キック信号とブレーキ信号を含むフォーカスジャンプ駆動信号を与えて実行するフォーカスジャンプ方法として、
上記フォーカスアクチュエータにフォーカスジャンプ移動を開始させるための上記キック信号のキック駆動力を初期値から上昇させていくキック駆動力上昇ステップと、
上記キック信号を所定レベルで維持するキック信号レベルホールドステップと、
上記フォーカスアクチュエータにフォーカスジャンプ移動を停止させるための上記ブレーキ信号を発生させるブレーキ信号発生ステップと、
を備えることを特徴とするフォーカスジャンプ方法。
【請求項１２】
上記キック駆動力上昇ステップとしての上記キック駆動力の上昇は、上記フォーカスジャンプ移動の開始が確認されたときに終了させることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１３】
上記キック駆動力上昇ステップの際の、上記キック信号の上記初期値を、予め設定された固定値、もしくは過去のフォーカスジャンプの際に計測された値を用いて算出した算出値とすることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１４】
上記キック信号レベルホールドステップにおける上記キック信号は、設定された固定レベルとすることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１５】
上記キック信号レベルホールドステップにおける上記キック信号は、上記キック駆動力上昇ステップの終了時の上記キック信号レベルを用いて算出したレベルとすることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１６】
上記ブレーキ信号発生ステップでは、設定されたレベルのブレーキ信号を発生させることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１７】
上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップの終了時の上記キック信号レベルを用いて算出したレベルのブレーキ信号を発生させることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１８】
上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップもしくは上記キック信号レベルホールドステップとしての期間中に計測した時間値を用いて算出したレベルのブレーキ信号を発生させることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項１９】
上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップもしくは上記キック信号レベルホールドステップとしての期間中に計測した時間値を用いて算出した期間、上記ブレーキ信号を発生させることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【請求項２０】
上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップの終了時の上記キック信号レベルを用いて算出した期間、上記ブレーキ信号を発生させることを特徴とする請求項１１に記載のフォーカスジャンプ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク等の記録媒体であって、記録層を複数有する記録媒体に対して再生を行う再生装置及びそのフォーカスジャンプ方法に関するものである。
【背景技術】
【０００２】
【特許文献１】特開２００２−２６９７７０号公報
【特許文献２】特開２００１−３１９３４４号公報
【特許文献３】特開２００２−２７９６５４号公報
【特許文献４】特開平１１−１９１２２２号公報
【０００３】
光学的に情報の記録または再生が可能な光記録媒体として光ディスクが広く知られている。光ディスクに対しては、半導体レーザ等のレーザ光を光源として用い、レンズを介して微小に集光した光ビームを照射することで、情報の記録あるいは再生を行う。公知の通り、光ディスクの記録層に対してレーザ光を合焦状態に保つためにはフォーカスサーボ動作が行われる。フォーカスサーボは、フォーカスエラー信号に基づいて、光学ヘッド内の二軸機構（二軸アクチュエータ）に保持された対物レンズをディスクに接離する方向、即ちフォーカス方向に移動させることで行われる。
【０００４】
また近年、光ディスクとして複数の記録層を有するディスク、例えば２層ディスクや３層以上の多層ディスクが開発されており、その場合、或る記録層での記録再生動作から他の記録層での記録再生動作に移行するためには、フォーカスジャンプが行われる。例えば第１層においてフォーカスサーボがかけられている状態から第２層にフォーカスサーボをかける状態に移行するため、対物レンズのフォーカスジャンプ移動が行われる。
なお、フォーカスジャンプとは、レーザの合焦位置としての記録層の移動動作であり、レイヤジャンプとも呼ばれる。
上記各特許文献には、フォーカスジャンプ又はレイヤジャンプと呼ばれる動作に関する技術が開示されている。
【０００５】
フォーカスジャンプの際には、二軸機構に保持された対物レンズをフォーカス方向に強制的に移動させるが、その際に二軸機構に与えるフォーカスジャンプ駆動信号として、キックパルスとブレーキパルスを用いる方式が従来より行われている。
図２２により、キックパルスとブレーキパルスを与えて行うフォーカスジャンプ動作を説明する。
図２２（ｆ）はディスクのレイヤ０に対して合焦状態、即ちフォーカスオン状態となっている状態を模式的に示し、また図２２（ｇ）はレイヤ１に対して合焦状態、即ちフォーカスオン状態となっている状態を模式的に示している。例えば図２２（ｆ）の状態から図２２（ｇ）のようにレイヤ１に移行するフォーカスジャンプを行う例を挙げる。
図２２（ｆ）の場合、二軸機構３ｅによって対物レンズ３ａがレーザ光をレイヤ０にフォーカスオンする位置に保持されているが、この状態で二軸機構３ｅにキック信号を与え、対物レンズ３ａを図面上で上方に移動させる。その後、所要タイミングで二軸機構３ｅにブレーキ信号を与え、レイヤ１の合焦ポイント付近で移動を減速させていき、ある時点でフォーカスサーボをオンとすることで、図２２（ｇ）のようにレイヤ１に合焦状態となるフォーカスジャンプが完了する。
【０００６】
このような動作の際に観測されるフォーカスエラー信号ＦＥを図２２（ａ）に示す。
時点ｔ０まではレイヤ０にフォーカスサーボオン状態であり、フォーカスエラー信号ＦＥはほぼゼロレベルである。
ｔ０時点で、フォーカスサーボをオフとし、フォーカスジャンプドライブ信号として図２２（ｅ）に示すキックパルスが発生され、それに応じた電流が二軸機構３ｅのフォーカスコイルに流されることで、対物レンズ３ａは上方に移動を開始する。そのため、フォーカスエラー信号ＦＥとしては、ｔ０時点以降、まずレイヤ０の合焦位置付近のＳ字波形の半分の波形Ｓ０が観測されることになる。
そのまま対物レンズ３ａが移動していくと、フォーカスエラー信号ＦＥとしては、層間膜の乱反射の影響などにより擬似波形Ｚが生ずる場合があるが、レイヤ１の合焦点付近でＳ字波形の前半の波形Ｓ１が観測される。そのため、そのＳ字波形Ｓ１のゼロクロスタイミングでフォーカスサーボをオンとすれば、レイヤ１にフォーカス引込が可能となる。
この動作を行うため、まずフォーカスエラー信号ＦＥに対してFcmpHスライスレベル、FcmpLスライスレベルが設定されている。
【０００７】
フォーカスエラー信号ＦＥとFcmpLスライスレベルを比較することで、図２２（ｃ）のFcmpL信号が得られる。またフォーカスエラー信号ＦＥとFcmpHスライスレベルを比較することで、図２２（ｂ）のFcmpH信号が得られる。
キックパルスを与えた後、フォーカスエラー信号ＦＥのＳ字波形Ｓ０によってFcmpL信号が立ち上がれば、対物レンズ３ａの移動が開始されたと確認できる。そこで、FcmpL信号の立ち上がりタイミングでキックパルスを終了させる。
その後も対物レンズ３ａは移動を続けるが、フォーカスエラー信号ＦＥのＳ字波形Ｓ１によってFcmpH信号が立ち上がれば、対物レンズ３ａがレイヤ１の合焦点付近に達したことになるため、そのタイミングでフォーカスジャンプドライブ信号としてブレーキパルスを或る所定の期間与える。すると対物レンズ３ａの移動は減速されていき、例えばFcmpH信号が立ち下がれば、それはＳ字波形のゼロクロスポイント付近と判断できるため、そのタイミングでフォーカスサーボをオンとすることで、フォーカスジャンプが完了される。
なお、擬似波形Ｚが生じ、Ｓ字波形Ｓ１の前にFcmpH信号信号が立ち上がることがあるため、FcmpL信号の立ち下がりから所要の期間だけ、図２２（ｄ）のFcmpHマスク期間を設定し、擬似波形ＺによるFcmpH信号の立ち上がりを検出しないようにしている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、対物レンズ３ａをフォーカス方向及びトラッキング方向に移動させる二軸機構３ｅとしては、板ばね型と軸摺動型が知られている。そして、軸摺動型は、板ばね型に比べて小型化、軽量化が容易であり、小型の記録再生装置などにおいて広く採用されている。
軸摺動型の二軸機構３ｅの構造例については図１２，図１３を用いて後述するが、軸体に沿って対物レンズ３ａを保持したレンズホルダがトラッキング方向に回動し、かつフォーカス方向に摺動する構造とされる。
【０００９】
軸摺動型の二軸機構３ｅの場合のフォーカスジャンプを考えると、対物レンズ３ａを保持したレンズホルダは軸体に摺動しながら移動するが、その場合、動作に摩擦の影響があらわれる。ここでいう摩擦とは静摩擦と動摩擦の両方である。そしてその摩擦係数は、二軸機構３ｅの個体差、装填されているディスクの各レイヤに対する合焦位置の差、環境温度、使用状態や機器の姿勢、経時変化など、様々な要因でばらつく。
つまり、上記のようにキックパルス、ブレーキパルスを与えても、対物レンズ３ａの挙動は一意には定まらない。
【００１０】
上記した従来のフォーカスジャンプ動作では、キックパルスの電圧は設計上の固定値としており、その電圧のキックパルスにより対物レンズ３ａの移動の開始や移動速度が想定されている。ところが静摩擦の影響で、移動の開始が遅れたり、或いは移動開始後も動摩擦の影響で移動速度が早すぎたり遅すぎたりする場合が生ずる。つまり固定電圧のキックパルスによっては、対物レンズ３ａの移動が安定しない。これにより観測されるフォーカスエラー信号ＦＥのＳ字波形の周波数乱れも発生する。
また、キックパルスによる対物レンズ３ａの挙動が安定しないと、電圧及び印加期間が固定とされているブレーキパルスを与えても、想定どおりの減速ができるとは限らないないことになる。
【００１１】
つまり、軸摺動型の二軸機構３ｅを用いる場合には、固定のキックパルス、ブレーキパルスを与えて実行するフォーカスジャンプは、上記の事情により失敗確率が高くなり、安定したフォーカスジャンプ動作を保つことが困難であった。
【課題を解決するための手段】
【００１２】
そこで本発明は、軸摺動型の二軸機構（フォーカス／トラッキングアクチュエータ）を使用する場合に、多様な要因で変動する摩擦の影響によらず、安定したフォーカスジャンプが実現できるようにすることを目的とする。
【００１３】
本発明の再生装置は、複数の記録層を有する記録媒体を再生する再生装置である。そして対物レンズを出力端として上記各記録層に対してレーザ光の照射を行い、その反射光情報を検出して上記各記録層に記録された情報を読み出す光学ヘッド手段と、上記対物レンズを記録媒体に接離する方向に移動可能に保持する軸摺動型のフォーカスアクチュエータ手段と、上記光学ヘッド手段で読み出された反射光情報から得られるフォーカスエラー信号に基づいてフォーカスサーボ駆動信号を生成し、上記レーザ光のフォーカス状態が再生を行う記録層に対して合焦状態に保たれるように上記フォーカスアクチュエータ手段を駆動するフォーカスサーボ手段と、或る記録層に対する合焦状態から他の記録層に対する合焦状態に移行するためのフォーカスジャンプ駆動信号として上記フォーカスアクチュエータ手段によるフォーカスジャンプ移動を開始させるキック信号と上記フォーカスジャンプ移動を終了させるブレーキ信号を発生させるとともに、上記キック信号は、そのキック駆動力が初期値から上昇していく信号として発生させるフォーカスジャンプ制御手段と、を備える。
【００１４】
また上記フォーカスジャンプ制御手段は、上記キック駆動力の上昇を、上記フォーカスジャンプ移動の開始が確認されたときに終了させる。
また上記フォーカスジャンプ制御手段は、上記キック信号の上記初期値を、予め設定された固定値、もしくは過去のフォーカスジャンプの際に計測された値を用いて算出した算出値とする。
また上記フォーカスジャンプ制御手段は、上記キック信号を、上記キック駆動力の上昇を終了させた後は設定された固定レベルを維持する信号とする。或いは、上記フォーカスジャンプ制御手段は、上記キック信号を、上記キック駆動力の上昇を終了させた後は上昇終了時のレベルを用いて算出したレベルを維持する信号とする。
また上記フォーカスジャンプ制御手段は、上記ブレーキ信号を、設定されたレベルの信号とする。或いは、上記フォーカスジャンプ制御手段は、上記ブレーキ信号を、上記キック駆動力の上昇終了時のレベルを用いて算出したレベルの信号とする。さらに或いは、上記フォーカスジャンプ制御手段は、上記ブレーキ信号を、上記キック信号印加期間中に計測した時間値を用いて算出したレベルの信号とする。
また上記フォーカスジャンプ制御手段は、上記キック信号印加期間中に計測した時間値を用いて算出した期間、上記ブレーキ信号を発生する。或いは、上記フォーカスジャンプ制御手段は、上記キック駆動力の上昇終了時のレベルを用いて算出した期間、上記ブレーキ信号を発生する。
【００１５】
本発明のフォーカスジャンプ方法は、レーザ光照射により情報の記録又は再生を行う記録層を複数有する記録媒体に対して、レーザ光のフォーカス状態を、或る記録層に対する合焦状態から他の記録層に対する合焦状態に移行させるため、レーザ光の出力端となる対物レンズを記録媒体に接離する方向に移動可能に保持する軸摺動型のフォーカスアクチュエータに、キック信号とブレーキ信号を含むフォーカスジャンプ駆動信号を与えて実行するフォーカスジャンプ方法である。そしてそのフォーカスジャンプ方法は、上記フォーカスアクチュエータにフォーカスジャンプ移動を開始させるための上記キック信号のキック駆動力を初期値から上昇させていくキック駆動力上昇ステップと、上記キック信号を所定レベルで維持するキック信号レベルホールドステップと、上記フォーカスアクチュエータにフォーカスジャンプ移動を停止させるための上記ブレーキ信号を発生させるブレーキ信号発生ステップとを備える。
【００１６】
また上記キック駆動力上昇ステップとしての上記キック駆動力の上昇は、上記フォーカスジャンプ移動の開始が確認されたときに終了させる。
また上記キック駆動力上昇ステップの際の、上記キック信号の上記初期値を、予め設定された固定値、もしくは過去のフォーカスジャンプの際に計測された値を用いて算出された算出値とする。
また、上記キック信号レベルホールドステップにおける上記キック信号は、設定された固定レベルとする。或いは、上記キック信号レベルホールドステップにおける上記キック信号は、上記キック駆動力上昇ステップの終了時の上記キック信号レベルを用いて算出したレベルとする。
また上記ブレーキ信号発生ステップでは、設定されたレベルのブレーキ信号を発生させる。或いは、上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップの終了時の上記キック信号レベルを用いて算出したレベルのブレーキ信号を発生させる。さらに或いは、上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップもしくは上記キック信号レベルホールドステップとしての期間中に計測した時間値を用いて算出したレベルのブレーキ信号を発生させる。
また上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップもしくは上記キック信号レベルホールドステップとしての期間中に計測した時間値を用いて算出した期間、上記ブレーキ信号を発生させる。或いは、上記ブレーキ信号発生ステップでは、上記キック駆動力上昇ステップの終了時の上記キック信号レベルを用いて算出した期間、上記ブレーキ信号を発生させる。
【００１７】
即ち本発明では、対物レンズのフォーカスジャンプ移動を開始させるために発生するキック信号は、そのキック信号の信号レベルによる駆動力を或る初期値から徐々に上昇させていくようにする。なおキック駆動力の上昇とは、そのフォーカスジャンプ方向により、キック信号レベルの上昇又は下降によるものとなる。
軸摺動型のフォーカスアクチュエータの場合、静摩擦のバラツキによって、対物レンズの移動が開始されるキック駆動力、つまり移動を開始させるキックパルス電圧はばらつくことになるが、徐々にキック駆動力を上昇させていくことで、そのときの静摩擦係数に応じたレベルとなった時点で対物レンズの移動が開始される。この動作は、対物レンズの移動が開始されるキック電圧レベルをサーチして、最適なレベルのキック信号を与えるものとも言える。
【発明の効果】
【００１８】
本発明によれば、対物レンズのフォーカスジャンプ移動を開始させるキック信号は、そのキック駆動力を或る初期値から徐々に上昇させていくようにしているため、その時点の静摩擦に応じた或るキック電圧レベルとなって時点で対物レンズの移動が開始される。これによって、そのときの静摩擦係数に応じた最適なレベルのキック信号を与えることができる。
またこのことから、キック信号の駆動力の上昇は、フォーカスジャンプ移動の開始が確認されることに応じて終了させることが好適となる。
【００１９】
また、対物レンズの移動開始後は、動摩擦係数が影響するが、動摩擦係数は静摩擦係数に比べて小さい。そして移動開始までのキック駆動力が徐々に上げられたことにより、動きだしが保障されるため、動き出した後は、キック信号を設定された固定レベルとすることで適切なキック信号となる。
一方、動摩擦係数は静摩擦係数がばらつく要因が同様であることを考えれば、対物レンズが動き出した後は、キック駆動力上昇終了時のレベルから例えば比などで算出されたレベルのキック信号を与えるようにすれば、その際の動摩擦に対応した、より適切なレベルのキック信号となる。
また、徐々にキック駆動力を上昇させていくキック信号の初期値は、予め設定された固定値でもよいが、過去のフォーカスジャンプの際に計測された値を用いて算出された算出値とすることで、そのフォーカスアクチュエータの特性や経時変化に応じた適切な値とすることができる。
また上記のキック信号により動きだしが補償されるため、ブレーキ信号のレベルに関しては設定されたレベルで発生させることで、安定したブレーキ動作が実現される。
一方、キック駆動力上昇終了時のレベルや、キック信号印加期間に計測された時間値などを用いて算出されたレベルのブレーキ信号を発生させれば、そのときの摩擦に応じた最適なブレーキ制御が可能となる。
また、キック駆動力上昇終了時のレベルや、キック信号印加期間に計測された時間値などを用いて算出された期間、ブレーキ信号を発生させれば、そのときの摩擦に応じた最適なブレーキ制御が可能となる。
【００２０】
そして以上のことから、軸摺動型のフォーカスアクチュエータ（二軸機構）を用いる場合であっても、摩擦のバラツキの影響によらず、つまり個体差、記録媒体、環境温度、使用状態や姿勢、その他の各種の要因によらず、安定且つ正確なフォーカスジャンプが実現され、装置性能を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の再生装置及びフォーカスジャンプ方法の実施の形態を次の順序で説明する。
＜＜  １：第１の実施の形態  ＞＞
［１−１：再生装置及びディスク］
［１−２：軸摺動型の二軸機構］
［１−３：フォーカス制御系の構成］
［１−４：フォーカスアップジャンプ動作］
［１−５：フォーカスダウンジャンプ動作］
［１−６：第１の実施の形態の効果及び変形例］
＜＜  ２：第２の実施の形態  ＞＞
［２−１：フォーカスジャンプドライブ信号設定］
［２−２：フォーカスアップジャンプ動作］
［２−３：フォーカスダウンジャンプ動作］
［２−４：第２の実施の形態の効果及び変形例］
【００２２】
＜＜  １：第１の実施の形態  ＞＞
［１−１：再生装置及びディスク］
図１は実施の形態の再生装置のブロック図である。また、図２、図３、図４に、本例の再生装置が再生を行うディスクとその記録層を示している。
【００２３】
まず図２，図３、図４によりディスク１について説明しておく。
ディスク１は図２に示すように、ディスクカートリッジ５０に収納される形態を採っている。
ディスクカートリッジ５０の内部には、図中の破線により示すようにディスク１が格納される。このディスク１は、直径が６０ｍｍ程度とされ、例えば２層記録方式により１．６ＧＢ（ギガバイト）程度のデータ記憶容量を有するものとされている。
ディスクカートリッジ５０は、その平面における片側半面が、図示するように内部に格納されるディスク１の円弧に沿った半円形状とされる。また、他方の片側半面は、その外形辺が図のように２つの角部が丸みを帯びた略コの字とされて、略方形状とされている。そして、図に示すＸ方向のサイズが約６５ｍｍとされ、Ｙ方向のサイズが約６４ｍｍとされる。
【００２４】
ディスク１は図３に示すように、２つの記録層としてレイヤ０（Layer0），レイヤ１（Layer1）を有する構造とされる。ディスク１は例えば０．４ｍｍの厚みのディスクの張り合わせ構造とされることで、０．８ｍｍ厚となる。
そして、再生装置のピックアップ３によってレーザ光が入射される側のディスク表面に近い方から、レイヤ０，レイヤ１が順に形成されている。
このような２層ディスクの再生時においては、光ピックアップ３から対物レンズ３ａを介して出射するレーザ光をいずれかの記録層に絞り込み、その記録層からの反射光情報を読み出す。図３（ａ）はレイヤ０に対する再生時のフォーカス状態、図３（ｂ）はレイヤ１に対する再生時のフォーカス状態を示している。
【００２５】
図４に各レイヤとそのアドレスを模式的に示している。
２層ディスクの場合、パラレルトラックパスとオポジットトラックパスという２つの記録方式が考えられるが、ここではオポジットトラックパスの例を挙げている。
オポジットトラックパスの場合は、図示するように、データの記録順序、即ちアドレッシングはレイヤ０の内周から始まりレイヤ０の終わりに向かい、その後に、レイヤ１の外周から内周へ向かう順序となる。
アドレスとしては、ディスク盤面上に記録されている実アドレスとして物理セクターナンバＰＳＮ(Physical Sector Number)が与えられる。これに対してコンピューター等のホスト機器で扱う論理的なデータの並びに対して付けられるアドレスとして、論理ブロックアドレスＬＢＡ(Logical Block Number)が与えられる。このＰＳＮとＬＢＡは一対一に対応される。
【００２６】
図示するように、オポジットトラックパスの場合、レイヤ０では内周側から外周側にかけてリードインエリア、データエリア、ミドルエリアが形成される。またレイヤ１では外周側から内周側にかけて、ミドルエリア、データエリア、リードアウトエリアが形成される。
リードインエリアには、ディスクの実データの記録再生のための管理情報やディスクの物理情報などが記録される。
ミドルエリアやリードアウトエリアには、ダミーデータが記録されている。なお、管理情報などが記録される場合もある。
そして実データ、つまり主たる記録再生データであるユーザーデータの記録はレイヤ０の内周のStart PSNから始まりレイヤ０のデータエリアの最終であるEnd PSN(0)まで記録される。その続きはレイヤ１のデータエリアの外周側（反転End PSN(0)）から内周側のEnd PSN(1)までという記録順序となる。
論理ブロックアドレスＬＢＡは、図４（ｂ）に示すように、レイヤ０の内周側から外周側まで連続に割り振られた後、レイヤ１では折り返すように外周側から内周側までという方向性で、順番に連続に割り振られる。
【００２７】
図１で再生装置の構成を説明する。
上記のようなディスク１は、図示しないターンテーブルに積載され、再生動作時においてスピンドルモータ２によって一定線速度（ＣＬＶ）もしくは一定角速度（ＣＡＶ）で回転駆動される。そしてピックアップ（光学ヘッド）３によってディスク１に例えばエンボスピット形態で記録されているデータの読み出しが行なわれることになる。
なお、ここでは一例として、ディスク１はエンボスピット形態でデータ記録が行われた再生専用ディスク、即ちＲＯＭタイプディスクを想定しているが、例えば色素変化ピット形態でピットマークが形成されるライトワンスタイプのディスクや、或いは相変化ピット形態や磁界ピット形態などでピットマークが形成される書換可能型ディスクも考えられる。本例の再生装置は、それらの記録可能型のディスクに対する再生装置とすることも考えられる。
【００２８】
ピックアップ３内には、図５に模式的に示すように、レーザ光源となるレーザダイオード３ｂや、反射光を検出するためのフォトディテクタ３ｃ、レーザ光の出力端となる対物レンズ３ａ、レーザ光を対物レンズ３ａを介してディスク記録面に照射し、またその反射光をフォトディテクタ３ｃに導く光学系３ｄ、対物レンズ３ａをトラッキング方向及びフォーカス方向に移動可能に保持する二軸機構３ｅなどが形成される。本例の場合、二軸機構３ｅは軸摺動型とされる。
またピックアップ３全体はスライド駆動部４によりディスク半径方向に移動可能とされている。
【００２９】
ディスク１からの反射光情報はフォトディテクタ３ｃによって検出され、受光光量に応じた電気信号とされてＲＦアンプ８に供給される。
図１に示すＲＦアンプ８には、ピックアップ３内の複数のフォトディテクタ３ｃからの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。例えば再生データであるＲＦ信号、サーボ制御のためのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥなどを生成する。
ＲＦアンプ８から出力される再生ＲＦ信号は再生信号処理部９へ、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥはサーボ制御部１０へ供給される。
【００３０】
ＲＦアンプ８で得られた再生ＲＦ信号は再生信号処理部９において、２値化、ＰＬＬクロック生成、デコード処理、エラー訂正処理等が行われる。これらの処理によりディスク１からの再生データＤＴが得られ、所定の部位もしくは外部機器に出力される。
また再生信号処理部９では、ＲＦ信号に対するデコード並びにエラー訂正により得られた情報の中から、サブコード情報やアドレス情報を抽出し、これらの情報をコントローラ１２に供給する。
コントローラ１２は、例えばマイクロコンピュータで形成され、装置全体の制御を行う。
【００３１】
サーボ制御部１０は、例えばＤＳＰ（Digital Signal Processor）により形成され、ＲＦアンプ８からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥや、再生信号処理部９もしくはコントローラ１２からのスピンドルエラー信号ＳＰＥ等から、フォーカス、トラッキング、スレッド、スピンドルの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥに応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、フォーカス／トラッキング駆動回路６に供給する。フォーカス／トラッキング駆動回路６は、ピックアップ３における二軸機構３ｅのフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ３、ＲＦアンプ８、サーボ制御部１０、フォーカス／トラッキング駆動回路６、二軸機構３ｅによるトラッキングサーボループ及びフォーカスサーボループが形成される。
【００３２】
なおフォーカスサーボをオンとする際には、まずフォーカスサーチ動作を実行しなければならない。フォーカスサーチ動作とは、フォーカスサーボオフの状態で対物レンズを強制的に移動させながらフォーカスエラー信号ＦＥのＳ字波形のゼロクロスポイントが得られる位置を検出するものである。公知の通り、フォーカスエラー信号のＳ字波形のうちのゼロクロスポイントの前後のリニア領域は、フォーカスサーボループを閉じることで対物レンズ３ａの位置を合焦位置に引き込むことのできる範囲である。従ってフォーカスサーチ動作として対物レンズ３ａを強制的に移動させながら、ゼロクロスポイントのタイミングでフォーカスサーボをオンとすることで、以降、レーザースポットが合焦状態に保持されるフォーカスサーボ動作が実現されるものである。
【００３３】
また本例の場合、ディスク１は、上述のようにレイヤ０，レイヤ１としての２層構造となっている。
当然ながら、レイヤ０に対して記録再生を行う場合はレーザ光はレイヤ０に対して合焦状態となっていなければならない。またレイヤ１に対して記録再生を行う場合はレーザ光はレイヤ１に対して合焦状態となっていなければならない。
レイヤ０，１間でのフォーカス位置の移動はフォーカスジャンプ動作により行われる。
フォーカスジャンプ動作は、一方のレイヤで合焦状態にあるときに、フォーカスサーボをオフとして対物レンズ３ａを強制的に移動させ、他方のレイヤに対するＳ字波形のゼロクロスポイントのタイミングでフォーカスサーボをオンとすることで実行される。本例のフォーカスジャンプ動作についての詳細は後述する。
【００３４】
サーボ制御部１０はさらに、スピンドルモータ駆動回路７に対してスピンドルエラー信号に応じて生成したスピンドルドライブ信号を供給する。スピンドルモータ駆動回路７はスピンドルドライブ信号に応じて例えば３相駆動信号をスピンドルモータ２に印加し、スピンドルモータ２の回転を実行させる。またサーボ制御部１０はコントローラ１２からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ駆動回路７によるスピンドルモータ２の起動、停止、加速、減速などの動作も実行させる。
【００３５】
またサーボ制御部１０は、例えばトラッキングエラー信号ＴＥの低域成分として得られるスライドエラー信号や、コントローラ１２からのアクセス実行制御などに基づいてスライドドライブ信号を生成し、スライド駆動回路５に供給する。スライド駆動回路５はスライドドライブ信号に応じてスライド駆動部４を駆動する。スライド駆動部４には図示しないが、ピックアップ３を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スライド駆動回路５がスライドドライブ信号に応じてスライド駆動部４を駆動することで、ピックアップ３の所要のスライド移動が行なわれる。
【００３６】
［１−２：軸摺動型の二軸機構］
本例の再生装置における二軸機構３ｅは軸摺動型とされる。軸摺動型の二軸機構３ｅの構造例を図１２，図１３で説明する。
図１２（ａ）は二軸機構３ｅの斜視図、図１２（ｂ）は二軸機構３ｅを構成する部品の斜視図である。
【００３７】
二軸機構３ｅは、レンズホルダ５１，中立リング５２，ＦＴコイル５３、二軸カバー５４，コーティング軸５５、マグネット５６、ヨーク５７、二軸フレキシブル基板５８により構成される。
ヨーク５７に対して、その底面中央にコーティング軸５５が配置される。またヨーク５７の左右内部に一対のマグネット５６、５６が配置される。ヨーク５７の上面には二軸カバー５４が配される。
レンズホルダ５１は、その先端部５１ｂに対物レンズ３ａが固定保持される。またレンズホルダ５１の中央部には孔部５１ａが形成される。さらにレンズホルダ５１の下面側には中立リング５２及びＦＴコイル５３が固定される。
そしてＦＴコイル５３が固定されたレンズホルダ５１が、その孔部５１ａにコーティング軸５５が挿通する状態でヨーク５７の内方に配置される。この状態で、ＦＴコイル５３のコイル部分と、マグネット５６が対向する状態となる。ＦＴコイル５３にはフォーカスコイルとトラッキングコイルが形成されており、この各コイルに対しては二軸フレキシブル基板５８により電流印加が行われる。
【００３８】
このような構造の二軸機構３ｅでは、フォーカスコイルに対する電流印加によって、図１３（ａ）に示すように、コーティング軸５５に対してレンズホルダ５１が上下方向に摺動することで、レンズホルダ５１に保持された対物レンズ３ａがフォーカス方向ＤFに移動される。
またトラッキングコイルに対する電流印加によって、図１３（ｂ）に示すようにコーティング軸５５を中心としてレンズホルダ５１が回動することで、対物レンズ３ａがトラッキング方向ＤTに移動される。
【００３９】
［１−３：フォーカス制御系の構成］
図５によりフォーカスループの構成を説明する。
図５におけるサーボ制御部１０としては、その内部のフォーカス制御系のみを示している。またフォーカス／トラッキング駆動回路６としてはフォーカスドライバ６ａのみを示している。
ここでのフォーカス制御系とは、フォーカスサーボ、フォーカスサーチ、フォーカスジャンプを行うための構成であり、このためサーボ制御部１０には、Ａ／Ｄ変換部２１、コンパレータ２２，２３、演算部２４、ＰＷＭ変調部２５が設けられる。
【００４０】
ピックアップ３内の構成は上述したが、軸摺動型の二軸機構３ｅによって対物レンズ３ａがフォーカス方向に移動される。
フォトディテクタ３ｃによって受光された信号に対して、ＲＦアンプ８で演算処理が行われて得られるフォーカスエラー信号ＦＥは、サーボ制御部１０においてＡ／Ｄ変換部２１でデジタルデータ化され、演算部２４及びコンパレータ２２，２３に供給される。
【００４１】
演算部２４は、サーボフィルタ２４ａ、フォーカスジャンプロジック２４ｂ、フォーカスサーチロジック２４ｃとしての演算機能を有する。
サーボフィルタ２４ａは、フォーカスエラー信号ＦＥに対して位相補償等のためのフィルタリング処理を行ってフォーカスサーボ信号を生成する機能である。
フォーカスサーボループがオンとされているときは、フォーカスエラー信号ＦＥに基づいてサーボフィルタ２４ａで生成されたフォーカスサーボ信号が、ＰＷＭ変調部２５に供給されてＰＷＭ信号とされ、フォーカス／トラッキング駆動回路６のフォーカスドライバ６ａに供給される。フォーカスドライバ６ａは、供給されたＰＷＭ信号に基づいて、二軸機構３ｅのフォーカスコイルに対して電流印加を行う。これにより、記録層に対して合焦状態を保つフォーカスサーボ動作が行われる。
【００４２】
フォーカスサーチロジック２４ｃは、フォーカスサーチのための駆動信号を生成し、出力する。フォーカスサーチとしてアップサーチを行う場合は、対物レンズ３ａをディスクから遠い位置から近づく方向に強制的に駆動させるために二軸機構３ｅに与える信号を生成する。また、ダウンサーチを行う場合は、対物レンズ３ａをディスクに近い位置から遠ざける方向に強制的に駆動させるために二軸機構３ｅに与える信号を生成する。
フォーカスサーチの際には、フォーカスサーボがオフとされるとともに、フォーカスサーチロジック２４ｃで生成されたサーチ信号がＰＷＭ変調部２５でＰＷＭ信号とされ、フォーカスドライバ６ａに供給される。フォーカスドライバ６ａがＰＷＭ信号に応じた駆動電流を二軸機構３ｅのフォーカスコイルに与えることで、対物レンズ３ａがサーチ移動される。
【００４３】
フォーカスジャンプロジック２４ｂは、フォーカスジャンプドライブ信号を生成し、出力する。以降詳しく説明するが、フォーカスジャンプドライブ信号としてキックパルス及びブレーキパルスを発生する。
また、Ａ／Ｄ変換部２１でデジタルデータ化されたフォーカスエラー信号ＦＥは、コンパレータ２２において所定のレベルに設定されたFcmpHスライスレベルと比較され、FcmpH信号が出力される。同様にフォーカスエラー信号ＦＥは、コンパレータ２３において所定のレベルに設定されたFcmpLスライスレベルと比較され、FcmpL信号が出力される。
フォーカスジャンプロジック２４ｂは、コンパレータ２２，２３からのFcmpH信号、FcmpL信号を用いてキックパルス、ブレーキパルスの生成を行う。
そして、このキックパルス、ブレーキパルスによるフォーカスジャンプドライブ信号が、ＰＷＭ変調部２５でＰＷＭ信号とされ、フォーカスドライバ６ａに供給され、フォーカスドライバ６ａがＰＷＭ信号に応じた駆動電流を二軸機構３ｅのフォーカスコイルに与えることで、対物レンズ３ａがフォーカスジャンプ動作が行われる。
【００４４】
なお、フォーカスジャンプロジック２４ｂによるフォーカスジャンプ処理や、フォーカスサーチロジック２４ｃによるフォーカスサーチ処理の開始は、コントローラ１２によって指示される。
【００４５】
［１−４：フォーカスアップジャンプ動作］
以下、フォーカスジャンプについて詳しく説明する。まず、図６，図７によりレイヤ０からレイヤ１に移行するフォーカスアップジャンプ動作について述べる。
【００４６】
図６（ａ）は、時点ｔ０からキックパルスを与えることで開始されるフォーカスアップジャンプの際に観測されるフォーカスエラー信号ＦＥを示している。
上記図５に示したコンパレータ２２，２３は、このフォーカスエラー信号ＦＥに対して図示するレベルに設定されたFcmpHスライスレベル、FcmpLスライスレベルと比較処理を行い、その結果の２値信号として図６（ｂ）のFcmpH信号、図６（ｃ）のFcmpL信号を出力する。
【００４７】
本例のフォーカスジャンプ動作は、フォーカスジャンプドライブ信号（図６（ｅ）（ｆ）（ｇ））の波形を除いて、基本的には図２２で説明した動作と同様となる。
即ちｔ０時点で、フォーカスサーボをオフとし、フォーカスジャンプドライブ信号としてに示すキックパルスが発生され、それに応じた電流が二軸機構３ｅのフォーカスコイルに流されることで、対物レンズ３ａは上方に移動を開始する。そのため、フォーカスエラー信号ＦＥとしては、ｔ０時点以降、まずレイヤ０の合焦位置付近のＳ字波形の半分の波形Ｓ０が観測されることになる。なお図６（ｅ）（ｆ）（ｇ）の各キックパルスの例の違いについては後述する。
その後、そのまま対物レンズ３ａが移動していくと、フォーカスエラー信号ＦＥとしては、層間膜の乱反射の影響などにより擬似波形Ｚが生ずる場合があるが、レイヤ１の合焦点付近でＳ字波形の前半の波形Ｓ１が観測される。そのため、そのＳ字波形Ｓ１のゼロクロスタイミング付近でフォーカスサーボをオンとすれば、レイヤ１にフォーカス引込が可能となる。
【００４８】
このフォーカスジャンプ動作において、ｔ０時点でキックパルスを与えた後、フォーカスエラー信号ＦＥのＳ字波形Ｓ０によってFcmpL信号が立ち上がれば、対物レンズ３ａの移動が開始されたと確認できる。
その後も対物レンズ３ａは移動を続けるが、フォーカスエラー信号ＦＥのＳ字波形Ｓ１によってFcmpH信号が立ち上がれば、対物レンズ３ａがレイヤ１の合焦点付近に達したことが確認できる。従って、そのタイミングでフォーカスジャンプドライブ信号としてブレーキパルスを与えると対物レンズ３ａの移動は減速されていき、例えばFcmpH信号の立ち下がりタイミングなどでフォーカスサーボをオンとすることで、フォーカスジャンプが完了される。
なお、擬似波形Ｚが生じ、Ｓ字波形Ｓ１の前にFcmpH信号が立ち上がることがあるため、FcmpL信号の立ち下がりから所要の期間だけ、図６（ｄ）のFcmpHマスク期間を設定し、擬似波形ＺによるFcmpH信号の立ち上がりを検出しないようにする。
【００４９】
ここで、本例のフォーカスジャンプロジック２４ｂが生成するフォーカスジャンプドライブ信号は、設定状態によって各種異なる波形とすることができるが、異なる波形設定の例を図６（ｅ）（ｆ）（ｇ）として示している。
キックパルスとブレーキパルスを含むフォーカスジャンプドライブ信号は、フォーカスジャンプロジック２４ｂがFcmpH信号、FcmpL信号及び各種レジスタの設定値を用いて図７の処理を行うことで発生させるが、レジスタ設定値により、フォーカスジャンプドライブ信号の波形を多様に設定できる。このため、図６，図７でフォーカスジャンプ動作を説明するに先立って、図８，図９でレジスタ設定値について説明しておく。
【００５０】
図８に示す各レジスタ設定値を、図９にフォーカスアップジャンプの際のフォーカスジャンプドライブ信号波形の例に対応させながら説明する。なお、各レジスタのビット数は図示するとおりである。
【００５１】
・FJVKS：キックスタート電圧。
本例の場合、キックパルスはそのキック駆動力が初期値から徐々に上昇する波形とする。なお、キック駆動力を上昇させるということは、フォーカスアップジャンプの場合はキックパルス電圧レベルを徐々に上昇させる波形とすることになり、フォーカスダウンジャンプの場合はキックパルス電圧レベルを徐々に下降させる波形とすることになる。
このキックスタート電圧は、図９のｔ１０時点で与える初期値としての電圧レベルの設定値でありレジスタFJVKSの８ビットで、０Ｖ〜最大電圧までの２５６段階で設定できる。
・FJVKE：キックエンド電圧。
キックパルスとして与える電圧の上限値である。レジスタFJVKEの８ビットで、０Ｖ〜最大電圧までの２５６段階で設定できる。
・FJVKAC：キック電圧加速度
図９のｔ１０時点からｔ１１時点のように、キックパルスのキック駆動力を徐々に上げていく加速度、つまりフォーカスアップジャンプの際にキックパルス電圧を上昇させる加速度の設定値である。このレジスタFJVKACの４ビットの設定値により、徐々に電圧を上げる際の波形の傾きが設定される。なお、フォーカスダウンジャンプの場合については、FJVKACの値は、徐々に電圧を下げる際の波形の傾きの値となる。
【００５２】
・FJVHSL：キックホールド方式選択。
例えばｔ１１時点までキックパルスの電圧を上昇させた後は、ｔ１１時点からｔ１２時点まで、キックパルスの電圧を或る電圧レベルでホールドする。レジスタFJVHSLの１ビット値によってホールド電圧の設定方式が選択される。FJVHSL＝０の場合、設定された電圧値がホールド電圧とされるモードとなる。FJVHSL＝１の場合、キックパルスの駆動力上昇終了時の電圧、即ち図９の電圧VKENDに対する比で算出される電圧値がホールド電圧とされるモードとなる。
・FJVH：キックホールド電圧。
上記FJVHSL＝０のモードの場合の、ホールド電圧の設定値となる。レジスタFJVHの８ビットで、０Ｖ〜最大電圧までの２５６段階でホールド電圧を設定できる。
・FJVHA：キックホールド電圧キック電圧比。
上記FJVHSL＝１のモードの場合に、ホールド電圧を算出するための比の設定値となる。つまり、キックパルス電圧上昇終了時の電圧（VKEND）に、レジスタFJVHAに設定された比が乗算されて、ホールド電圧が算出される。レジスタFJVHAの４ビットで１６段階、比の値を設定できる。
【００５３】
・FJVBSL：ブレーキ電圧方式選択。
例えばｔ１３時点からブレーキパルスを発生させるが、その際のブレーキパルスの電圧値の設定方式がレジスタFJVBSLの１ビット値によって選択される。FJVBSL＝０の場合、設定された電圧値がブレーキパルス電圧とされるモードとなる。FJVBSL＝１の場合、キックパルスの電圧上昇終了時の電圧（VKEND）に対する比で算出される電圧値がブレーキパルス電圧とされるモードとなる。
・FJVB：ブレーキ電圧。
上記FJVBSL＝０のモードの場合の、ブレーキパルス電圧の設定値となる。レジスタFJVBの８ビットで２５６段階、ブレーキパルス電圧を設定できる。
・FJVBA：ブレーキ電圧キック電圧比。
上記FJVBSL＝１のモードの場合に、ブレーキパルス電圧を算出するための比の設定値となる。つまり、キックパルスの駆動力上昇終了時の電圧（VKEND）に、レジスタFJVBAに設定された比が乗算されて、ブレーキパルス電圧が算出される。レジスタFJVBAの４ビットで１６段階、比の値を設定できる。
【００５４】
・FJFCHS：FcmpH信号マスク時間。
図６（ｄ）のようなFcmpH信号マスク期間の時間長を固定値で設定する場合のレジスタである。レジスタFJFCHSの３ビット値により、FcmpH信号のマスク期間として11.337〜90.696μsecまでの内で８段階可変設定できる。
・FJFCH：FcmpHスライスレベル。
図６（ａ）に示したFcmpHスライスレベルの設定値である。レジスタFJFCHの７ビット値により、FcmpHスライスレベルをセンタ電圧から最大電圧まで１２８段階可変設定できる。最大電圧とはＡ／Ｄ変換部２１のフルビット電圧のことである。
・FJFCLS：FcmpL信号マスク時間。
後述する図１０（ｄ）のようなFcmpL信号マスク期間の時間長を固定値で設定する場合のレジスタである。レジスタFJFCLSの３ビット値により、FcmpL信号のマスク期間として11.337〜90.696μsecまでの内で８段階可変設定できる。
・FJFCL：FcmpLスライスレベル。
図６（ａ）に示したFcmpLスライスレベルの設定値である。レジスタFJFCLの７ビット値により、FcmpLスライスレベルを０Ｖからセンタ電圧まで１２８段階可変設定できる。
・FJMASK：マスク時間Tcmp時間比。
図６（ｄ）又は図１０（ｄ）のマスク期間を、Tcmp時間比で設定する場合の比の設定値である。図６（ｄ）の場合、Tcmp時間はFcmpL信号のＨレベル時間、図１０（ｄ）の場合、Tcmp時間はFcmpH信号のＨレベル時間となる。５ビットのレジスタFJMASKにより、比の値を３２段階で設定できる。
【００５５】
・FJTBSL：ブレーキ期間方式選択。
レジスタFJTBSLの２ビット値により、例えば図９のｔ１３時点からｔ１４時点としてのブレーキパルス印加期間のモードの設定が行われる。FJTBSL＝０又は１の場合は、ブレーキパルスをFcmp信号の立ち下がりエッジに同期して終了させるモードとなる。なおここでのFcmp信号とは、フォーカスアップジャンプの場合はFcmpH信号、フォーカスダウンジャンプの場合はFcmpL信号のことである。FJTBSL＝２の場合は、ブレーキパルスの印加時間をTdrv期間、つまりキックパルス印加時間に対する比で設定するモードとなる。FJTBSL＝３の場合は、ブレーキパルスの印加時間をTcmp期間に対する比で設定するモードとなる。
・FJTBA：ブレーキ時間比。
上記FJTBSL＝２，又は３のモードの場合にブレーキ期間の算出に用いる比の値が、このレジスタFJTBAで設定される。つまりFJTBSL＝２の場合、Tdrv時間にレジスタFJTBAの値を乗算した値が、ブレーキパルス印加時間とされ、またFJTBSL＝３の場合、Tcmp時間にレジスタFJTBAの値を乗算した値が、ブレーキパルス印加時間とされる。
・FJSQEND：シーケンス終了方式選択。
フォーカスジャンプシーケンスを終了させるモード、つまりフォーカスサーボをオンとするタイミングの異なるモードが、２ビットのレジスタFJSQENDの値で設定される。FJSQEND＝０又は１の場合は、ブレーキパルス終了に応じてフォーカスジャンプを終了させるモードとなる。FJSQEND＝２の場合は、Fcmp信号の立ち下がりエッジタイミングでフォーカスジャンプを終了させるモードとなる。FJSQEND＝３の場合は、ブレーキパルス終了タイミングと、Fcmp信号の立ち下がりエッジタイミングのうちで遅いほうのタイミングでフォーカスジャンプを終了させるモードとなる。なお、これらのモードにおいても、Fcmp信号とは、フォーカスアップジャンプの場合はFcmpH信号、フォーカスダウンジャンプの場合はFcmpL信号のことである。
【００５６】
以上のレジスタ設定に基づいてフォーカスジャンプロジック２４ｂでフォーカスジャンプドライブ信号が生成される。また、レジスタ設定に加えて、計測値、つまりキックパルスの駆動力上昇終了時の電圧VKEND、キックパルスの駆動力上昇期間の計測時間Tdrv、キックパルスホールド期間の計測時間Tcmpをフォーカスジャンプドライブ信号の生成に用いる場合もある。
ところで、上記の各レジスタの値は、再生装置の設計時において、ピックアップ３の特性、特に二軸機構３ｅの動作特性、摩擦特性などを測定し、それに応じて最適値が設定されればよい。即ちピックアップ３内に実装する二軸機構３ｅに応じて最適なフォーカスジャンプドライブ波形が設定されるようにする。
設定された各レジスタ値は、サーボ制御部１０としてのＤＳＰ内、或いはコントローラ１２としてのマイクロコンピュータ内などにおいてＲＯＭや不揮発性メモリなどに保持され、サーボ制御部１０におけるフォーカスジャンプロジック２４ｂは、その記憶されたレジスタ値を参照してフォーカスジャンプドライブ信号を発生させる。
上記各レジスタの値でフォーカスジャンプドライブ信号波形が設定できるということは、再生装置としての機種毎や設計変更毎などに、フォーカスジャンプドライブ信号波形を最適化できることを意味する。
【００５７】
図６（ｅ）（ｆ）（ｇ）の波形の設定について説明する。
図６（ｅ）のフォーカスジャンプドライブ信号の波形は次の設定による。
キック電圧加速度（FJVKAC）が０以外の或る値に設定され、キックパルスが初期値であるキックスタート電圧（FJVKS）から徐々に上昇される。
ホールド電圧は、キックホールド方式選択（FJVHSL）＝０のモードであり、キックホールド電圧（FJVH）の設定値とされる。
ブレーキ電圧は、ブレーキ電圧方式選択（FJVBSL）＝０のモードであり、ブレーキ電圧（FJVB）の設定値とされる。但しブレーキ電圧は負極性パルスであるため、出力する電圧値は−１×（FJVB）の値となる。
ブレーキパルスの印加期間は、ブレーキ期間方式選択（FJTBSL）＝３のモードであり、Tcmp時間に対するブレーキ時間比（FJTBA）で決定される。
フォーカスジャンプシーケンスの終了は、シーケンス終了方式選択（FJSQEND）＝２のモードであり、FcmpH信号の立ち下がりエッジタイミングでフォーカスサーボをオンとする。
【００５８】
従って、この図６（ｅ）のフォーカスジャンプドライブ信号は、次のように生成される。
図６のｔ０時点でフォーカスサーボをオフとし、フォーカスジャンプを開始する場合、キックパルスとしてまずキックスタート電圧（FJVKS）が発生され、その後、キック電圧加速度（FJVKAC）の設定に従って、電圧レベルが徐々に上げられていく。
キックパルス電圧の上昇は、FcmpL信号の立ち上がり、つまり対物レンズ３ａの移動開始が確認された時点、もしくはキックパルス電圧が上限値であるキックエンド電圧（FJVKE）に達する時点のうちで早いほうで終了される。
キックパルスの電圧上昇が終了されたら、キックパルスはホールド電圧を保つ。この場合、ホールドされる電圧値はキックホールド電圧のレジスタ（FJVH）で設定された電圧となる。
キックパルスのホールド電圧出力は、FcmpL信号の立ち下がりタイミングで終了される。
その後、図６（ｄ）のFcmpH信号マスク期間を待機し、FcmpH信号マスク期間が終了された後においてFcmpH信号の立ち上がりが検出されたら、ブレーキ電圧のレジスタ（FJVB）の設定値に基づく電圧（−FJVB）のブレーキパルスを発生させる。
ブレーキパルスの印加期間は、FcmpL信号のＨレベル時間の計測値であるTcmp時間に、ブレーキ時間比（FJTBA）を乗算して決定され、その算出された期間、ブレーキパルス印加が続けられる。FcmpL信号のＨレベル時間の計測値であるTcmp時間は、ジャンプ移動の際の対物レンズ３ａの移動速度に応じた値となる。従って、この場合、対物レンズ３ａの移動速度に応じて算出された期間、ブレーキパルス出力を行うことになる。
以上のようなキックパルス、ブレーキパルスとしてフォーカスジャンプドライブ信号を発生させた後、FcmpH信号の立ち下がりエッジタイミングでフォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了する。
【００５９】
次に、図６（ｆ）のフォーカスジャンプドライブ信号の波形の設定を説明する。
キック電圧加速度（FJVKAC）が０以外の或る値に設定され、キックパルスが初期値であるキックスタート電圧（FJVKS）から徐々に上昇される。
ホールド電圧は、キックホールド方式選択（FJVHSL）＝１のモードであり、キックパルスの駆動力上昇終了時の電圧VKENDに対する比（FJVHA）で算出される電圧値がホールド電圧とされる。
ブレーキ電圧は、ブレーキ電圧方式選択（FJVBSL）＝１のモードであり、キックパルスの駆動力上昇終了時の電圧VKENDに対する比（FJVBA）で算出される電圧値がブレーキパルス電圧とされる。ブレーキ電圧は負極性パルスであるため、電圧値は、−１×VKEND×FJVBAとされる。
ブレーキパルスの印加期間は、ブレーキ期間方式選択（FJTBSL）＝０（又は１）のモードであり、FcmpH信号の立ち下がりエッジタイミングでブレーキパルス印加を終了する。
フォーカスジャンプシーケンスの終了は、シーケンス終了方式選択（FJSQEND）＝２のモードであり、FcmpH信号の立ち下がりエッジタイミングでフォーカスサーボをオンとする。
【００６０】
従って、この図６（ｆ）のフォーカスジャンプドライブ信号は、次のように生成される。
ｔ０時点でフォーカスサーボをオフとし、フォーカスジャンプを開始する場合、キックパルスとしてまずキックスタート電圧（FJVKS）が発生され、その後、キック電圧加速度（FJVKAC）の設定に従って、電圧レベルが徐々に上げられていく。
キックパルス電圧の上昇は、FcmpL信号の立ち上がり、つまり対物レンズ３ａの移動開始が確認された時点、もしくはキックパルス電圧が上限値であるキックエンド電圧（FJVKE）に達する時点のうちで早いほうで終了される。
キックパルスの電圧上昇が終了されたら、キックパルスはホールド電圧を保つ。この場合、ホールドされる電圧値は、キックパルスの電圧上昇終了時の電圧VKENDに比（FJVHA）を乗算して決定される。例えば比（FJVHA）＝１と設定されているとすると、図のように電圧VKENDがそのままホールドされる。
キックパルスのホールド電圧出力は、FcmpL信号の立ち下がりタイミングで終了される。
その後、図６（ｄ）のFcmpH信号マスク期間を待機し、FcmpH信号マスク期間が終了された後においてFcmpH信号の立ち上がりが検出されたら、電圧VKENDに比（FJVBA）及び−１を乗算して得た電圧値としてのブレーキパルスを発生させる。
ブレーキパルスは、FcmpH信号の立ち上がりエッジが検出されるまで発生される。そしてFcmpH信号の立ち下がりエッジタイミングでブレーキパルスを終了させるとともに、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了する。
【００６１】
次に、図６（ｇ）のフォーカスジャンプドライブ信号の波形の設定を説明する。
キック電圧加速度（FJVKAC）＝０に設定される。このためキックパルスが徐々に上昇される動作は行われない。
ホールド電圧は、キックホールド方式選択（FJVHSL）＝０のモードであり、キックホールド電圧（FJVH）の設定値とされる。キックホールド電圧（FJVH）＝０とされる。
ブレーキ電圧は、ブレーキ電圧方式選択（FJVBSL）＝１のモードであり、キックパルスの電圧上昇終了時の電圧VKENDに対する比（FJVBA）で算出される電圧値がブレーキパルス電圧とされる（−１×VKEND×FJVBA）。
ブレーキパルスの印加期間は、ブレーキ期間方式選択（FJTBSL）＝２のモードであり、Tdrv時間に対するブレーキ時間比（FJTBA）で決定される。
フォーカスジャンプシーケンスの終了は、シーケンス終了方式選択（FJSQEND）＝２のモードであり、FcmpH信号の立ち下がりエッジタイミングでフォーカスサーボをオンとする。
【００６２】
従って、この図６（ｇ）のフォーカスジャンプドライブ信号は、次のように生成される。
ｔ０時点でフォーカスサーボをオフとし、フォーカスジャンプを開始する場合、キックパルスとしてまずキックスタート電圧（FJVKS）が発生される。この場合、キックスタート電圧（FJVKS）は或る程度高い電圧値とされ、またキック電圧加速度（FJVKAC）＝０であるため、キックスタート電圧（FJVKS）がそのまま維持される。
キックパルスは、FcmpL信号の立ち上がり、つまり対物レンズ３ａの移動開始が確認された時点で終了される。この場合、キックホールド電圧（FJVH）＝０とされることで、キックパルスはこの時点で終了されることになる。
その後、図６（ｄ）のFcmpH信号マスク期間を待機し、FcmpH信号マスク期間が終了された後においてFcmpH信号の立ち上がりが検出されたら、電圧VKENDに比（FJVBA）を乗算して得た電圧値としてのブレーキパルスを発生させる。
ブレーキパルスの印加期間は、キックパルス印加時間の計測値であるTdrv時間に、ブレーキ時間比（FJTBA）を乗算して決定され、その算出された期間、ブレーキパルス印加が続けられる。この例の場合において、キックパルス印加時間の計測値となるTdrv時間は、ジャンプ移動の際の対物レンズ３ａの移動速度に応じた値となる。従って、この場合、対物レンズ３ａの移動速度に応じて算出された期間、ブレーキパルス出力を行うことになる。
以上のようなキックパルス、ブレーキパルスとしてフォーカスジャンプドライブ信号を発生させた後、FcmpL信号の立ち下がりエッジタイミングでフォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了する。
【００６３】
例えば以上の図６（ｅ）（ｆ）（ｇ）のようなフォーカスジャンプドライブ信号を生成するために、フォーカスジャンプロジック２４ｂが実行するフォーカスアップジャンプシーケンスを図７に示す。
【００６４】
レイヤ０からレイヤ１へのフォーカスアップジャンプシーケンスが開始されると、フォーカスジャンプロジック２４ｂは、まずステップＦ１０１で、レイヤ１方向に対物レンズ３ａを移動させるキックパルスを発生させる。この際の電圧値はキックスタート電圧（FJVKS）の設定電圧値となる。
続いてステップＦ１０２では、FcmpL信号の立ち上がりが検出されるか、もしくはFcmpL信号の立ち上がりが検出されないまま上限値（キックエンド電圧（FJVKE））に達するまで、キック電圧加速度（FJVKAC）で設定された加速度で、キック駆動力を上昇させていく。つまりキック電圧を上昇させていく。なお、キック電圧加速度（FJVKAC）＝０とされ、キック駆動力を上昇させないこともある。
またキックパルスの駆動力上昇を終了させた時点の電圧値を、電圧VKENDとして保持する。
【００６５】
ステップＦ１０３では、キックホールド方式（FJVHSL）の設定を確認し、処理を分岐する。キックホールド方式としてホールド電圧を設定値とする場合（FJVHSL＝０）はステップＦ１０５に進み、キックホールド電圧（FJVH）の設定電圧でキックパルスをホールドする。
キックホールド方式としてホールド電圧を、電圧VKENDに対する比（FJVHA）で設定する場合（FJVHSL＝１）はステップＦ１０４に進み、電圧VKEND×比（FJVHA）でホールド電圧を算出し、その電圧でキックパルスをホールドする。
【００６６】
ステップＦ１０６では、FcmpL信号の立ち下がりタイミングを待機し、立ち下がりが検出されたら、キックパルスを終了させる。
なお、FcmpL信号のＨレベル時間Tcmpの計測が、ステップＦ１０２等で、FcmpL信号の立ち上がりが検出された時点から開始されており、ステップＦ１０６でFcmpL信号の立ち下がりが検出されたら、その時点でＨレベル時間Tcmpの計測を終了させる。
【００６７】
続いてステップＦ１０７で図６（ｄ）のFcmpH信号マスク期間を設定する。例えば時間Tcmpに、マスク時間Tcmp時間比（FJMASK）の値を乗算して、それをFcmpH信号を監視しないマスク時間とする。そしてそのFcmpH信号マスク期間が経過するまで、FcmpH信号を監視しないようにする。
【００６８】
ステップＦ１０８ではブレーキ電圧方式選択（FJVBSL）の設定を確認する。
ブレーキ電圧方式としてブレーキパルス電圧を設定値とする場合（FJVHSL＝０）はステップＦ１１０に進む。そしてFcmpH信号の立ち上がりが検出された時点から、ブレーキ電圧（FJVB）の設定電圧でブレーキパルスを発生させる。但し、対物レンズ３ａの移動を減速させるブレーキ電圧であるため、キックパルスとは逆極性電圧であり、この場合、ブレーキパルスは負極性となるため、ブレーキパルスはFJVB×（−１）の電圧となる。
ブレーキ電圧方式としてブレーキ電圧を、電圧VKENDに対する比（FJVBA）で設定する場合（FJVBSL＝１）はステップＦ１０９に進む。そして−１×電圧VKEND×比（FJVBA）でブレーキ電圧を算出し、FcmpH信号の立ち上がりが検出された時点から、算出された電圧のブレーキパルスを発生させる。
【００６９】
ステップＦ１１１では、ブレーキ期間方式選択（FJTBSL）の設定を確認する。
ブレーキ期間方式として、FcmpH信号の立ち下がりエッジをブレーキパルス終了タイミングとするモードの場合（FJTBSL＝０又は１）は、ステップＦ１１２に進む。そしてFcmpH信号の立ち下がりを検出するまでブレーキパルス出力を継続する状態とする。
ブレーキ期間方式として、時間Tdrvに対する比（FJTBA）でブレーキパルス印加期間を設定するモードの場合（FJTBSL＝２）は、ステップＦ１１３に進む。そして時間Tdrvに比（FJTBA）を乗算してブレーキパルス印加期間を算出し、その期間、ブレーキパルス出力を継続する状態とする。なお、このモードの場合は、例えばステップＦ１０２の段階で時間Tdrvの計測が行われることが必要である。
ブレーキ期間方式として、時間Tcmpに対する比（FJTBA）でブレーキパルス印加期間を設定するモードの場合（FJTBSL＝３）は、ステップＦ１１４に進む。そして時間Tcmpに比（FJTBA）を乗算してブレーキパルス印加期間を算出し、その期間、ブレーキパルス出力を継続する状態とする。
【００７０】
ステップＦ１１５では、シーケンス終了方式選択（FJSQEND）の設定を確認する。
シーケンス終了方式として、ブレーキパルス終了タイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝０又は１）は、ステップＦ１１６に進む。そしてブレーキパルスの出力が終了された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、FcmpH信号の立ち下がりタイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝２）は、ステップＦ１１７に進む。そしてFcmpH信号の立ち下がりが検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、ブレーキパルス終了タイミングとFcmpH信号の立ち下がりタイミングの遅い方をシーケンス終了タイミングとするモードの場合（FJSQEND＝３）は、ステップＦ１１８に進む。そしてブレーキパルスの出力の終了と、FcmpH信号の立ち下がりの両方が検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
【００７１】
図８のレジスタ設定が行われたうえで、以上の図７のフォーカスジャンプシーケンスをフォーカスジャンプロジック２４ｂで実行することで、例えば図６（ｅ）（ｆ）（ｇ）のようなフォーカスジャンプドライブ信号が生成され、レイヤ０からレイヤ１へのフォーカスアップジャンプが実行される。
【００７２】
［１−５：フォーカスダウンジャンプ動作］
続いて、図１０，図１１によりレイヤ１からレイヤ０に移行するフォーカスダウンジャンプ動作について述べる。
【００７３】
図１０（ａ）は、時点ｔ０からキックパルスを与えることで開始されるフォーカスアップジャンプの際に観測されるフォーカスエラー信号ＦＥを示している。
図１０（ｂ）（ｃ）は、図６（ｂ）（ｃ）と同じく、コンパレータ２２，２３でフォーカスエラー信号ＦＥに対してFcmpHスライスレベル、FcmpLスライスレベルと比較処理を行うことで得られるFcmpH信号、FcmpL信号を示している。
【００７４】
レイヤ１からレイヤ０にフォーカスジャンプする場合は、フォーカスエラー信号ＦＥとしては図６の場合と極性が逆になって観測される。つまり図１０（ａ）の波形は、図６（ａ）の波形に対して時間軸方向を逆にしたものとなる。
また、対物レンズ３ａを逆方向、つまりダウン方向に駆動するため、図１０（ｅ）（ｆ）（ｇ）のフォーカスジャンプドライブ信号は、キックパルスが負極性パルス、ブレーキパルスが正極性パルスとされる。従って上述したフォーカスアップジャンプの場合とは逆に、キックパルス電圧の下降が、キック駆動力の上昇となる。
【００７５】
例えばｔ０時点で、フォーカスサーボをオフとし、フォーカスジャンプドライブ信号として図１０（ｅ）（ｆ）（ｇ）に示す例のような負極性のキックパルスが発生され、それに応じた電流が二軸機構３ｅのフォーカスコイルに流されることで、対物レンズ３ａは下方に移動を開始する。そのため、フォーカスエラー信号ＦＥとしては、ｔ０時点以降、まずレイヤ１の合焦位置付近のＳ字波形の半分の波形Ｓ１が観測されることになる。
そのまま対物レンズ３ａが移動していくと、フォーカスエラー信号ＦＥとしては、層間膜の乱反射の影響などにより擬似波形Ｚが生ずる場合があるが、レイヤ０の合焦点付近でＳ字波形の前半の波形Ｓ０が観測される。そのため、そのＳ字波形Ｓ０のゼロクロスタイミング付近でフォーカスサーボをオンとすれば、レイヤ０にフォーカス引込が可能となる。
【００７６】
このフォーカスジャンプ動作において、ｔ０時点でキックパルスを与えた後、フォーカスエラー信号ＦＥのＳ字波形Ｓ１によってFcmpH信号が立ち上がれば、対物レンズ３ａの移動が開始されたと確認できる。
その後も対物レンズ３ａは移動を続けるが、フォーカスエラー信号ＦＥのＳ字波形Ｓ０によってFcmpL信号が立ち上がれば、対物レンズ３ａがレイヤ０の合焦点付近に達したことが確認できる。従って、そのタイミングでフォーカスジャンプドライブ信号としてブレーキパルスを与えると対物レンズ３ａの移動は減速されていき、例えばFcmpL信号の立ち下がりタイミングなどでフォーカスサーボをオンとすることで、フォーカスジャンプが完了される。
なお、この場合、擬似波形ＺによってＳ字波形Ｓ０の前にFcmpL信号が立ち上がることがあることがあるが、このためFcmpH信号の立ち下がりから所要の期間だけ、図１０（ｄ）のFcmpLマスク期間を設定し、擬似波形ＺによるFcmpL信号の立ち上がりを検出しないようにする。
【００７７】
この図１０でも、フォーカスジャンプロジック２４ｂが生成するフォーカスジャンプドライブ信号の例を図１０（ｅ）（ｆ）（ｇ）として示しているが、上述したフォーカスアップジャンプの場合と同様、これらのフォーカスジャンプドライブ信号は、フォーカスジャンプロジック２４ｂがFcmpH信号、FcmpL信号及び各種レジスタの設定値を用いたシーケンス処理で発生させる。
【００７８】
図１０（ｅ）のフォーカスジャンプドライブ信号の波形は次の設定による。
キック電圧加速度（FJVKAC）が０以外の或る値に設定され、キックパルスによるキック駆動力が初期値であるキックスタート電圧（FJVKS）から徐々に上昇される。この場合、キック駆動力の上昇は、負方向に電圧値を高くする（つまり電圧を下降させる）ことによるものとなるため、キックスタート電圧は、レジスタ（FJVKS）の値に−１を乗算した値となる。キック電圧加速度は、負方向への加速度となる。
ホールド電圧は、キックホールド方式選択（FJVHSL）＝０のモードであり、キックホールド電圧（FJVH）の設定値とされる。（但しキックホールド電圧＝−１×（FJVH））
ブレーキ電圧は、ブレーキ電圧方式選択（FJVBSL）＝０のモードであり、ブレーキ電圧（FJVB）の設定値とされる。
ブレーキパルスの印加期間は、ブレーキ期間方式選択（FJTBSL）＝３のモードであり、Tcmp時間に対するブレーキ時間比（FJTBA）で決定される。
フォーカスジャンプシーケンスの終了は、シーケンス終了方式選択（FJSQEND）＝２のモードであり、FcmpH信号の立ち下がりエッジタイミングでフォーカスサーボをオンとする。
【００７９】
従って、この図１０（ｅ）のフォーカスジャンプドライブ信号は、次のように生成される。
図１０のｔ０時点でフォーカスサーボをオフとし、フォーカスジャンプを開始する場合、キックパルスとしてまずキックスタート電圧（−１×FJVKS）が発生され、その後、キック電圧加速度（FJVKAC）の設定に従って、キック駆動力が徐々に上げられていく。この場合電圧値が負方向に徐々に下げられていくことになる。
キック駆動力の上昇のためのキックパルス電圧の下降は、FcmpH信号の立ち上がり、つまり対物レンズ３ａの移動開始が確認された時点、もしくはキックパルス電圧がキックエンド電圧（FJVKE）に達する時点のうちで早いほうで終了される。なお、この場合当然ながら、レジスタ（FJVKE）×（−１）の電圧が、キック駆動力の上限（＝電圧下限値）となる。
キックパルスの駆動力上昇、つまりキックパルス電圧下降が終了されたら、キックパルスはホールド電圧を保つ。この場合、ホールドされる電圧値はキックホールド電圧（FJVH）で設定された電圧（−１×FJVH）となる。
キックパルスのホールド電圧出力は、FcmpH信号の立ち下がりタイミングで終了される。
その後、図１０（ｄ）のFcmpL信号マスク期間を待機し、FcmpL信号マスク期間が終了された後においてFcmpL信号の立ち上がりが検出されたら、ブレーキ電圧（FJVB）の設定値電圧のブレーキパルスを発生させる。
ブレーキパルスの印加期間は、FcmpH信号のＨレベル時間の計測値であるTcmp時間に、ブレーキ時間比（FJTBA）を乗算して決定され、その算出された期間、ブレーキパルス印加が続けられる。FcmpH信号のＨレベル時間の計測値であるTcmp時間は、ジャンプ移動の際の対物レンズ３ａの移動速度に応じた値となる。従って、この場合、対物レンズ３ａの移動速度に応じて算出された期間、ブレーキパルス出力を行うことになる。
以上のようなキックパルス、ブレーキパルスとしてフォーカスジャンプドライブ信号を発生させた後、FcmpL信号の立ち下がりエッジタイミングでフォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了する。
【００８０】
次に、図１０（ｆ）のフォーカスジャンプドライブ信号の波形の設定を説明する。
キック電圧加速度（FJVKAC）が０以外の或る値に設定され、キックパルスによるキック駆動力が初期値であるキックスタート電圧（−１×FJVKS）から徐々に上昇される。電圧値としては徐々に下降される。
ホールド電圧は、キックホールド方式選択（FJVHSL）＝１のモードであり、キックパルスの駆動力上昇終了時の電圧VKENDに対する比（FJVHA）で算出される電圧値がホールド電圧とされる。
ブレーキ電圧は、ブレーキ電圧方式選択（FJVBSL）＝１のモードであり、キックパルスの駆動力上昇終了時の電圧VKENDに対する比（FJVBA）で算出される電圧値がブレーキパルス電圧とされる。ブレーキパルスとキックパルスは逆極性なので、ブレーキパルス電圧＝−１×VKEND×FJVBAとなる。
ブレーキパルスの印加期間は、ブレーキ期間方式選択（FJTBSL）＝０（又は１）のモードであり、FcmpL信号の立ち下がりエッジタイミングでブレーキパルス印加を終了する。
フォーカスジャンプシーケンスの終了は、シーケンス終了方式選択（FJSQEND）＝２のモードであり、FcmpL信号の立ち下がりエッジタイミングでフォーカスサーボをオンとする。
【００８１】
従って、この図１０（ｆ）のフォーカスジャンプドライブ信号は、次のように生成される。
ｔ０時点でフォーカスサーボをオフとし、フォーカスジャンプを開始する場合、キックパルスとしてまずキックスタート電圧（−１×FJVKS）が発生され、その後、キック電圧加速度（FJVKAC）の設定に従って、電圧値が徐々に下げられることで、キック駆動力が上げられていく。
キックパルスによる駆動力の上昇は、FcmpH信号の立ち上がり、つまり対物レンズ３ａの移動開始が確認された時点、もしくはキックパルス電圧がキックエンド電圧（−１×FJVKE）に達する時点のうちで早いほうで終了される。
キックパルスによる駆動力上昇が終了されたら、キックパルスはホールド電圧を保つ。この場合、ホールドされる電圧値は、キックパルスの駆動力上昇終了時の電圧VKENDに比（FJVHA）を乗算して決定される。例えば比（FJVHA）＝１と設定されているとすると、図のように電圧VKENDがそのままホールドされる。
キックパルスのホールド電圧出力は、FcmpH信号の立ち下がりタイミングで終了される。
その後、図１０（ｄ）のFcmpL信号マスク期間を待機し、FcmpL信号マスク期間が終了された後においてFcmpL信号の立ち上がりが検出されたら、電圧VKENDに比（FJVBA）及び−１を乗算して得た電圧値としてのブレーキパルスを発生させる。
ブレーキパルスは、FcmpL信号の立ち上がりエッジが検出されるまで発生される。そしてFcmpL信号の立ち下がりエッジタイミングでブレーキパルスを終了させるとともに、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了する。
【００８２】
次に、図１０（ｇ）のフォーカスジャンプドライブ信号の波形の設定を説明する。
キック電圧加速度（FJVKAC）＝０に設定される。このためキック駆動力が徐々に上昇される動作は行われない。
ホールド電圧は、キックホールド方式選択（FJVHSL）＝０のモードであり、キックホールド電圧（FJVH）の設定値とされる。キックホールド電圧（FJVH）＝０とされる。
ブレーキ電圧は、ブレーキ電圧方式選択（FJVBSL）＝１のモードであり、キックパルスの駆動力上昇終了時の電圧VKENDに対する比（FJVBA）で算出される電圧値がブレーキパルス電圧とされる（ブレーキパルス電圧＝−１×VKEND×FJVBA）。
ブレーキパルスの印加期間は、ブレーキ期間方式選択（FJTBSL）＝２のモードであり、Tdrv時間に対するブレーキ時間比（FJTBA）で決定される。
フォーカスジャンプシーケンスの終了は、シーケンス終了方式選択（FJSQEND）＝２のモードであり、FcmpL信号の立ち下がりエッジタイミングでフォーカスサーボをオンとする。
【００８３】
従って、この図１０（ｇ）のフォーカスジャンプドライブ信号は、次のように生成される。
ｔ０時点でフォーカスサーボをオフとし、フォーカスジャンプを開始する場合、キックパルスとしてまずキックスタート電圧（−１×FJVKS）が発生される。この場合、キックスタート電圧の設定値、即ちレジスタFJVKSの値は或る程度高い電圧値とされ、またキック電圧加速度（FJVKAC）＝０であるため、キックスタート電圧（−１×FJVKS）がそのまま維持される。
キックパルスは、FcmpH信号の立ち上がり、つまり対物レンズ３ａの移動開始が確認された時点で終了される。この場合、キックホールド電圧（FJVH）＝０とされることで、キックパルスはこの時点で終了されることになる。
その後、図１０（ｄ）のFcmpL信号マスク期間を待機し、FcmpL信号マスク期間が終了された後においてFcmpL信号の立ち上がりが検出されたら、電圧VKENDに比（FJVBA）及び−１を乗算して得た電圧値としてのブレーキパルスを発生させる。
ブレーキパルスの印加期間は、キックパルス印加時間の計測値であるTdrv時間に、ブレーキ時間比（FJTBA）を乗算して決定され、その算出された期間、ブレーキパルス印加が続けられる。この例の場合において、キックパルス印加時間の計測値となるTdrv時間は、ジャンプ移動の際の対物レンズ３ａの移動速度に応じた値となる。従って、この場合、対物レンズ３ａの移動速度に応じて算出された期間、ブレーキパルス出力を行うことになる。
以上のようなキックパルス、ブレーキパルスとしてフォーカスジャンプドライブ信号を発生させた後、FcmpL信号の立ち下がりエッジタイミングでフォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了する。
【００８４】
例えば以上の図１０（ｅ）（ｆ）（ｇ）のようなフォーカスジャンプドライブ信号を生成するために、フォーカスジャンプロジック２４ｂが実行するフォーカスダウンジャンプシーケンスを図１１に示す。
【００８５】
レイヤ１からレイヤ０へのフォーカスアップジャンプシーケンスが開始されると、フォーカスジャンプロジック２４ｂは、まずステップＦ２０１で、レイヤ０方向に対物レンズ３ａを移動させるキックパルスを発生させる。この際の電圧値はキックスタート電圧（FJVKS）の設定値に−１を乗算した電圧値となる。
続いてステップＦ２０２では、FcmpH信号の立ち上がりが検出されるか、もしくはFcmpH信号の立ち上がりが検出されないまま駆動力上限値（＝キックエンド電圧（−１×FJVKE））に達するまで、キック電圧加速度（FJVKAC）で設定された加速度で、キック駆動力を上昇させていく。つまり電圧値を下降させていく。なお、キック電圧加速度（FJVKAC）＝０とされ、駆動力を上昇させないこともある。
またキックパルスの駆動力上昇を終了させた時点の電圧値を、電圧VKENDとして保持する。
【００８６】
ステップＦ２０３では、キックホールド方式（FJVHSL）の設定を確認し、処理を分岐する。キックホールド方式としてホールド電圧を設定値とする場合（FJVHSL＝０）はステップＦ２０５に進み、キックホールド電圧（FJVH）の設定電圧×（−１）でキックパルスをホールドする。
キックホールド方式としてホールド電圧を、電圧VKENDに対する比（FJVHA）で設定する場合（FJVHSL＝１）はステップＦ２０４に進み、電圧VKEND×比（FJVHA）でホールド電圧を算出し、その電圧でキックパルスをホールドする。
【００８７】
ステップＦ２０６では、FcmpH信号の立ち下がりタイミングを待機し、立ち下がりが検出されたら、キックパルスを終了させる。
なお、FcmpH信号のＨレベル時間Tcmpの計測が、ステップＦ２０２等で、FcmpH信号の立ち上がりが検出された時点から開始されており、ステップＦ２０６でFcmpH信号の立ち下がりが検出されたら、その時点でＨレベル時間Tcmpの計測を終了させる。
【００８８】
続いてステップＦ２０７で図１０（ｄ）のFcmpL信号マスク期間を設定する。例えば時間Tcmpに、マスク時間Tcmp時間比（FJMASK）の値を乗算して、それをFcmpL信号を監視しないマスク時間とする。そしてそのFcmpL信号マスク期間が経過するまで、FcmpL信号を監視しないようにする。
【００８９】
ステップＦ２０８ではブレーキ電圧方式選択（FJVBSL）の設定を確認する。
ブレーキ電圧方式としてブレーキパルス電圧を設定値とする場合（FJVHSL＝０）はステップＦ２１０に進む。そしてFcmpL信号の立ち上がりが検出された時点から、ブレーキ電圧（FJVB）の設定電圧でブレーキパルスを発生させる。この場合は、キック電圧が負極性であるためブレーキ電圧は正極性となり、ブレーキ電圧＝FJVBとなる。
ブレーキ電圧方式としてブレーキ電圧を、電圧VKENDに対する比（FJVBA）で設定する場合（FJVBSL＝１）はステップＦ２０９に進む。そして−１×電圧VKEND×比（FJVBA）でブレーキ電圧を算出し、FcmpL信号の立ち上がりが検出された時点から、算出された電圧のブレーキパルスを発生させる。
【００９０】
ステップＦ２１１では、ブレーキ期間方式選択（FJTBSL）の設定を確認する。
ブレーキ期間方式として、FcmpL信号の立ち下がりエッジをブレーキパルス終了タイミングとするモードの場合（FJTBSL＝０又は１）は、ステップＦ２１２に進む。そしてFcmpL信号の立ち下がりを検出するまでブレーキパルス出力を継続する状態とする。
ブレーキ期間方式として、時間Tdrvに対する比（FJTBA）でブレーキパルス印加期間を設定するモードの場合（FJTBSL＝２）は、ステップＦ２１３に進む。そして時間Tdrvに比（FJTBA）を乗算してブレーキパルス印加期間を算出し、その期間、ブレーキパルス出力を継続する状態とする。なお、このモードの場合は、例えばステップＦ２０２の段階で時間Tdrvの計測が行われることが必要である。
ブレーキ期間方式として、時間Tcmpに対する比（FJTBA）でブレーキパルス印加期間を設定するモードの場合（FJTBSL＝３）は、ステップＦ２１４に進む。そして時間Tcmpに比（FJTBA）を乗算してブレーキパルス印加期間を算出し、その期間、ブレーキパルス出力を継続する状態とする。
【００９１】
ステップＦ２１５では、シーケンス終了方式選択（FJSQEND）の設定を確認する。
シーケンス終了方式として、ブレーキパルス終了タイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝０又は１）は、ステップＦ２１６に進む。そしてブレーキパルスの出力が終了された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、FcmpL信号の立ち下がりタイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝２）は、ステップＦ２１７に進む。そしてFcmpL信号の立ち下がりが検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、ブレーキパルス終了タイミングとFcmpL信号の立ち下がりタイミングの遅い方をシーケンス終了タイミングとするモードの場合（FJSQEND＝３）は、ステップＦ２１８に進む。そしてブレーキパルスの出力の終了と、FcmpL信号の立ち下がりの両方が検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
【００９２】
図８のレジスタ設定が行われたうえで、以上の図１１のフォーカスジャンプシーケンスをフォーカスジャンプロジック２４ｂで実行することで、例えば図１０（ｅ）（ｆ）（ｇ）のようなフォーカスジャンプドライブ信号が生成され、レイヤ１からレイヤ０へのフォーカスダウンジャンプが実行される。
【００９３】
［１−６：第１の実施の形態の効果及び変形例］
以上、第１の実施の形態のフォーカスジャンプ方式を説明してきたが、このようなフォーカスジャンプ動作により、次のような効果が得られる。
レジスタFJVKACとして駆動力上昇のための加速度が設定され、またレジスタFJVKSによりキックスタート電圧が適切なレベルに設定されることで、対物レンズ３ａのフォーカスジャンプ移動を開始させるキックパルスは、そのキック駆動力を或る初期値（＝キックスタート電圧FJVKS）から徐々に上昇させていくものとなる。
すると、その際の静摩擦に応じた或るキック電圧レベルとなって時点で対物レンズ３ａの移動が開始される。つまり、そのときの静摩擦係数に応じた最適なレベルのキック電圧をサーチしながら対物レンズ移動を開始させるような動作となり、換言すれば、そのときの静摩擦係数に応じたキックパルスレベルで対物レンズ３ａの移動開始が保障される。
またキックパルスの駆動力の上昇は、その上限がレジスタ（FJVKE）で設定されることで、必要以上に過大となって、動作安定性が阻害されることはない。
また基本的には、キックパルスの駆動力の上昇は、フォーカスジャンプ移動の開始が確認されること、つまり図６のFcmpL信号の立ち上がり、又は図１０のFcmpH信号の立ち上がりに応じて終了させることで、対物レンズ３ａの移動開始を保障する動作として適切となる。
【００９４】
また、対物レンズ３ａの移動開始後は、動摩擦係数が影響するが、動摩擦係数は静摩擦係数に比べて小さい。そして移動開始までのキック駆動力が徐々に上げられたことにより、動きだしが補償されるため、動き出した後は、キックパルスレベルをレジスタFJVHで設定された固定レベルでホールドすることで適切なキックパルスとできる。
或いは、動摩擦係数は静摩擦係数がばらつく要因が同様であることを考えれば、対物レンズ３ａが動き出した後は、キック駆動力上昇終了時のレベルVKENDに対する比（FJVHA）で得られるレベルでキックパルスをホールドすれば、その際の動摩擦に対応した、より適切なレベルのキックパルスとなる。
【００９５】
また上記のようにキックパルスによる対物レンズ３ａの動きだしが保障されるため、ブレーキパルスのレベルに関しては設定されたレベル（FJVB）で発生させることで、安定したブレーキ動作が実現される。
一方、キック駆動力上昇終了時のレベルVKENDに対する比（FJVBA）で得られるレベルのブレーキパルスを発生させれば、そのときの摩擦に応じた最適なブレーキ制御が可能となる。
またブレーキ信号は、キック信号印加期間中に計測された時間値Tcmp又はTdrvから算出された期間、ブレーキ信号を与えるようにすることで、最適なブレーキ制御が可能となる。例えばブレーキ期間を時間Tdrv×FJTBA、又は時間Tcmp×FJTBAとする場合である。なぜなら、時間Tcmpは、フォーカスアクチュエータの移動速度を表し、また時間Tdrvはフォーカスアクチュエータの動き出しまでの時間か、或いは図６（ｇ）、図１０（ｇ）の例では移動速度を表すものであり、これらに基づいてブレーキ期間を設定することは、移動速度や摩擦係数に対応したブレーキ期間となるためである。
【００９６】
そして、以上のことから、軸摺動型のフォーカスアクチュエータ（二軸機構３ｅ）を用いる場合であっても、摩擦のバラツキの影響によらず、つまり個体差、記録媒体、環境温度、使用状態や姿勢、その他の各種の要因によらず、安定且つ正確なフォーカスジャンプが実現され、装置性能を向上させることができる。
またフォーカスジャンプドライブ信号としてのキックパルス、ブレーキパルスの波形やレベルはレジスタ設定によって細かく調整できるため、再生装置毎（二軸機構３ｅ毎）に対応した調整によって、より適切なフォーカスジャンプドライブ信号を発生させることができる。
またレジスタ設定によっては、図６（ｇ）、図１０（ｇ）のキックパルスのように、徐々に駆動力を上げることのしない、従来方式のようなパルスを発生させることも可能であり、もちろん例示しない各種のキックパルス、ブレーキパルスの波形もレジスタ設定により出力可能である。このことは、本例のサーボ制御部１０やフォーカスジャンプシーケンスは、多様な機器に汎用的に適用できるものであり、生産性の向上にも寄与する。
【００９７】
ところで、上記のフォーカスジャンプシーケンス、つまりキックパルスの駆動力を徐々に上昇させるような処理は、基本的にフォーカスジャンプ時に毎回行えばよいが、毎回行わない例も考えられる。
例えばディスク装填後、或いは電源オン後など、最初のフォーカスジャンプの際には駆動力を徐々に上げる動作を行うが、その際に、動き出しの電圧レベル、つまり電圧VKENDの値を記憶し、次回のフォーカスジャンプからは、その電圧VKENDを初期値とするキックパルスを発生させるようにしてもよい。
【００９８】
また、フォーカスジャンプの際毎に、対物レンズ３ａの動きだし電圧となる電圧VKENDの値を記憶していき、累積的な電圧VKENDの平均値や、移動平均値などを求め、その値を、初期値（キックスタート電圧FJVKS）の代わりに用いるようにすることも考えられる。
＜＜  ２：第２の実施の形態  ＞＞
［２−１：フォーカスジャンプドライブ信号設定］
続いて第２の実施の形態を説明する。第２の実施の形態は、基本的な考え方は上記第１の実施の形態と同様であるが、レジスタ設定に基づくフォーカスジャンプドライブ信号を、より多様に設定できるようにし、フォーカスジャンプ動作における汎用性を一層広げるものである。つまり本発明にかかるフォーカスジャンプロジック、ひいてはサーボ制御部１０としてのＤＳＰを、より多様な機器において採用できるようにするものである。
【００９９】
まずここでは、フォーカスジャンプドライブ信号を設定するための各レジスタ値について説明する。
図１４に各レジスタ値を示している。なお、図１４においては、上記図８と比較して新たに設けたレジスタ、或いは異なる設定としたレジスタについて、☆を付している。☆を付していないレジスタは図８と同様である。
まず、図１４で☆を付したレジスタのみについて説明し、その後、この図１４のレジスタ設定に基づいて発生されるフォーカスジャンプドライブ信号波形を図１５，図１６で説明する。
【０１００】
・FJVKSSL：キックスタート電圧方式選択。
これはキックパルスの初期値、つまりキックスタート電圧の設定方式を示すレジスタである。例えば１ビットのFJVKSSL＝０の場合、設定された固定の電圧値がキックスタート電圧とされるモードとなる。このモードの場合、設定された電圧値とは、レジスタFJVKSで示された電圧のことになる。またFJVKSSL＝１の場合、前回のフォーカスジャンプ時におけるキックパルスの駆動力上昇終了時の電圧（VKEND）に対する比で算出される電圧値がキックスタート電圧とされるモードとなる。
・FJVKSA：キックスタート電圧キック電圧比。
上記FJVKSSL＝１のモードの場合に、キックスタート電圧を算出するための比の設定値となる。つまり、前回のフォーカスジャンプ時のキックパルス電圧上昇終了時の電圧（VKEND）に、レジスタFJVKSAに設定された比が乗算されて、キックスタート電圧が算出される。レジスタFJVKSAの４ビットで１６段階、比の値を設定できる。
【０１０１】
・FJVBSL：ブレーキ電圧方式選択。
図８でも説明したように、ブレーキパルスの電圧値の設定方式がレジスタFJVBSLで選択されるが、この図１４の例では、このレジスタFJVBSLは４ビットに拡張され、ブレーキパルスの電圧値の設定方式を最大１６とおり選択できるようにしている。本例では、この４ビット値で１５とおりのブレーキ電圧方式を選択するものとする。
１５とおりの各ブレーキ電圧方式については後述するが、それぞれ、ブレーキ電圧のレジスタFJVB、又はブレーキ電圧キック電圧比のレジスタFJVBAのいずれかが用いられる。
【０１０２】
・FJTBSL：ブレーキ期間方式選択。
これも図８で説明したとおり、レジスタFJTBSLにより、ブレーキパルス印加期間のモードの設定が行われるが、この図１４の例では、このレジスタFJTBSLは４ビットに拡張され、ブレーキパルス印加期間の設定方式を最大１６とおり選択できるようにしている。本例では、この４ビット値で１６とおりのブレーキパルス印加期間方式を選択するものとする。１６とおりのブレーキパルス印加期間方式については後述するが、ブレーキパルス終了タイミングを規定する方式と、ブレーキパルス印加時間を規定する方式がある。
また、このレジスタFJTBSLにより選択されるモードとして、ブレーキパルスの印加時間を測定値との演算で設定するモードがあるが、その場合の演算係数は、ブレーキ時間比のレジスタFJTBAに示される値となる。
・FJTB：ブレーキ時間。
上記レジスタFJTBSLにより選択されるモードとして、ブレーキ時間を固定値とするモードがある。その場合、固定値としてのブレーキ時間は、このレジスタFJTBに示された時間となる。例えば３ビットのレジスタFJTBで、８段階のブレーキ時間を設定できる。
【０１０３】
この図１４のレジスタ設定に基づいてフォーカスジャンプロジック２４ｂで生成されるフォーカスジャンプドライブ信号について、図１５，図１６で説明する。図１５はフォーカスアップジャンプ時のドライブ信号波形を、図１６はフォーカスダウンジャンプ時のドライブ信号波形を、それぞれ示している。
【０１０４】
上記図８のレジスタ設定に基づく第１の実施の形態の場合は、キックスタート電圧はレジスタFJVKSで規定される固定の電圧値であったが、この第２の実施の形態の場合は、このキックスタート電圧方式が、レジスタFJVKSSLで選択されることになる。
図１５，図１６に示すように、キックスタート電圧方式選択のレジスタFJVKSSLの値により、２つモード＜ＫＳ１＞＜ＫＳ２＞のいずれかが選択される。
モード＜ＫＳ１＞の場合、キックスタート電圧は固定値とされる。つまりレジスタFJVKSに示された電圧値となる。図１５のフォーカスアップジャンプの際は、キックスタート電圧＝FJVKSとされ、図１６のフォーカスダウンジャンプの際は、キックスタート電圧＝−FJVKSとされる。
モード＜ＫＳ２＞の場合、キックスタート電圧は、前回のフォーカスジャンプ時におけるキックパルスの駆動力上昇終了時の電圧（VKEND）に対する比で算出される電圧値とされる。このため、フォーカスアップジャンプ及びフォーカスダウンジャンプの際には、それぞれ駆動力上昇終了時の電圧（VKEND）が記憶される。
そして図１５のフォーカスアップジャンプの際は、前回のフォーカスアップジャンプ時の正値である駆動力上昇終了時電圧（VKEND）に、レジスタFJVKSAが乗算された値がキックスタート電圧とされる。
また図１６のフォーカスダウンジャンプの際は、前回のフォーカスダウンジャンプ時の負値である駆動力上昇終了時電圧（VKEND）に、レジスタFJVKSAが乗算された値がキックスタート電圧とされる。
【０１０５】
図１５，図１６において、キックエンド電圧（FJVKE）、キック駆動力の加速度設定（FJVKAC）、キックホールド方式（FJVHSL）、ホールド電圧（FJVH又はVKEND×FJVHA）については、上記第１の実施の形態で説明したものと同様であるため、ここでの重複説明は避ける。
【０１０６】
この第２の実施の形態では、レジスタFJVBSLによりブレーキ電圧方式が１５とおり選択できるように拡張されている。図１５，図１６に示すように、ブレーキ電圧方式として、レジスタFJVBSLの値により、１５個のモード＜ＢＶ１＞〜＜ＢＶ１５＞のいずれかが選択される。
モード＜ＢＶ１＞の場合、ブレーキ電圧は固定値とされる。つまりレジスタFJVBに示された電圧値となる。図１５のフォーカスアップジャンプの際は、ブレーキ電圧＝−FJVBとされ、図１６のフォーカスダウンジャンプの際は、ブレーキ電圧＝FJVBとされる。
【０１０７】
モード＜ＢＶ２＞の場合、ブレーキ電圧は、キックホールド時間TcmpとレジスタFJVBAの値の乗算により得られた電圧値とされる。キックホールド時間Tcmpは時点ｔ１１〜ｔ１２の計測値であり、第１の実施の形態において説明したように、このキックホールド時間Tcmpは、フォーカスアップジャンプの場合はFcmpH信号の立ち上がりから立ち下がりまでを計測した時間となる。またフォーカスダウンジャンプの場合はFcmpL信号の立ち上がりから立ち下がりまでを計測した時間となる。このキックホールド時間Tcmpは、フォーカスジャンプ時の対物レンズ３ａの移動速度を示すものとなる。そしてこのキックホールド時間TcmpとレジスタFJVBAの値が乗算されて電圧値とされるため、ブレーキ電圧は、フォーカスアップジャンプの場合は−FJVBA×Tcmpとして算出され、またフォーカスダウンジャンプの場合はFJVBA×Tcmpとして算出される。
モード＜ＢＶ３＞の場合、ブレーキ電圧は、レジスタFJVBAの値とキックホールド時間Tcmpの除算により得られた電圧値とされる。この場合のブレーキ電圧は、フォーカスアップジャンプの場合は−FJVBA／Tcmpとして算出され、またフォーカスダウンジャンプの場合はFJVBA／Tcmpとして算出される。
【０１０８】
モード＜ＢＶ４＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗算により得られた電圧値とされる。この場合のブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×（−VKEND）として算出される。フォーカスアップジャンプの場合、ブレーキパルスは負パルスで駆動力上昇終了時の電圧（VKEND）は正値であるためであり、またフォーカスダウンジャンプの場合、ブレーキパルスは正パルスで駆動力上昇終了時の電圧（VKEND）は負値であるためである。
モード＜ＢＶ５＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）の除算により得られた電圧値とされる。この場合のブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA／（−VKEND）として算出される。
【０１０９】
モード＜ＢＶ６＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キックホールド時間Tcmpと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗算により得られた電圧値とされる。ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×Tcmp×（−VKEND）として算出される。
モード＜ＢＶ７＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キックホールド時間Tcmpと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた電圧値とされる。この場合ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×Tcmp／（−VKEND）として算出される。
モード＜ＢＶ８＞の場合も、ブレーキ電圧は、レジスタFJVBAの値と、キックホールド時間Tcmpと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた電圧値とされる。この場合ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×（−VKEND）／Tcmpとして算出される。
モード＜ＢＶ９＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）と、キックホールド時間Tcmpの除算により得られた電圧値とされる。この場合ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA／（−VKEND）／Tcmpとして算出される。
【０１１０】
モード＜ＢＶ１０＞の場合、ブレーキ電圧は、キック駆動力上昇時間TdrvとレジスタFJVBAの値の乗算により得られた電圧値とされる。キック駆動力上昇時間Tdrvは時点ｔ１０〜ｔ１１の計測値であり、第１の実施の形態においても示したように、このキック駆動力上昇時間Tdrvは、フォーカスアップジャンプの場合はキックパルス印加開始からFcmpH信号の立ち上がりまでを計測した時間となる。またフォーカスダウンジャンプの場合はキックパルス印加開始からFcmpL信号の立ち上がりまでを計測した時間となる。このキック駆動力上昇時間Tdrvは、フォーカスジャンプ時の対物レンズ３ａの移動開始確認までの時間を示す。これは静摩擦係数に応じた値ともなる。ただし、図６（ｇ）、図１０（ｇ）に示したようなフォーカスジャンプドライブ波形の場合は、時間Tdrvは、キックパルス印加期間長となり対物レンズ３ａの移動速度に相当する。そしてこのモード＜ＢＶ１０＞では、キック駆動力上昇時間TdrvとレジスタFJVBAの値が乗算されて電圧値とされるため、ブレーキ電圧は、フォーカスアップジャンプの場合は−FJVBA×Tdrvとして算出され、またフォーカスダウンジャンプの場合はFJVBA×Tdrvとして算出される。
モード＜ＢＶ１１＞の場合、ブレーキ電圧は、レジスタFJVBAの値とキック駆動力上昇時間Tdrvの除算により得られた電圧値とされる。この場合のブレーキ電圧は、フォーカスアップジャンプの場合は−FJVBA／Tdrvとして算出され、またフォーカスダウンジャンプの場合はFJVBA／Tdrvとして算出される。
【０１１１】
モード＜ＢＶ１２＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キック駆動力上昇時間Tdrvと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗算により得られた電圧値とされる。ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×Tdrv×（−VKEND）として算出される。
モード＜ＢＶ１３＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キック駆動力上昇時間Tdrvと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた電圧値とされる。この場合ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×Tdrv／（−VKEND）として算出される。
モード＜ＢＶ１４＞の場合も、ブレーキ電圧は、レジスタFJVBAの値と、キック駆動力上昇時間Tdrvと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた電圧値とされる。この場合ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA×（−VKEND）／Tdrvとして算出される。
モード＜ＢＶ１５＞の場合、ブレーキ電圧は、レジスタFJVBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）と、キック駆動力上昇時間Tdrvの除算により得られた電圧値とされる。この場合ブレーキ電圧は、フォーカスアップジャンプ、フォーカスダウンジャンプの場合ともFJVBA／（−VKEND）／Tdrvとして算出される。
【０１１２】
この第２の実施の形態では、さらにレジスタFJTBSLによりブレーキ期間方式が１６とおり選択できるように拡張されている。図１５，図１６に示すように、ブレーキ期間方式として、レジスタFJTBSLの値により、１６個のモード＜ＢＴ１＞〜＜ＢＴ１６＞のいずれかが選択される。モード＜ＢＶ１＞ではブレーキ期間の終了タイミングが規定され、モード＜ＢＴ２＞〜＜ＢＴ１６＞ではブレーキ期間としての期間長が規定される。
【０１１３】
モード＜ＢＴ１＞の場合、ブレーキパルスをFcmp信号の立ち下がりエッジに同期して終了させることとなる。ここでのFcmp信号とは、フォーカスアップジャンプの場合はFcmpH信号、フォーカスダウンジャンプの場合はFcmpL信号のこととなる。
モード＜ＢＴ２＞の場合、ブレーキ期間が固定値となる。つまりレジスタFJTBとして記憶された時間だけ、ブレーキパルスを印加する。
【０１１４】
モード＜ＢＴ３＞の場合、ブレーキ期間は、キックホールド時間TcmpとレジスタFJTBAの値の乗算により得られた時間長とされる。ブレーキ期間としての時間長は、FJTBA×Tcmpとして算出される。
モード＜ＢＴ４＞の場合、ブレーキ期間は、レジスタFJTBAの値とキックホールド時間Tcmpの除算により得られた時間長とされる。ブレーキ期間としての時間長は、FJTBA／Tcmpとして算出される。
【０１１５】
モード＜ＢＴ５＞の場合、ブレーキ期間は、レジスタFJTBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗算により得られた時間長とされる。この場合ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×VKENDとして算出され、フォーカスダウンジャンプの場合はFJTBA×（−VKEND）として算出される。フォーカスアップジャンプの場合、駆動力上昇終了時の電圧（VKEND）は正値であり、フォーカスダウンジャンプの場合、駆動力上昇終了時の電圧（VKEND）は負値であるためである。
モード＜ＢＴ６＞の場合、ブレーキ期間は、レジスタFJTBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）の除算により得られた時間長とされる。この場合のブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA／VKENDとして算出され、フォーカスダウンジャンプの場合はFJTBA／（−VKEND）として算出される。
【０１１６】
モード＜ＢＴ７＞の場合、ブレーキ期間は、レジスタFJVBAの値と、キックホールド時間Tcmpと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×Tcmp×VKENDとして算出され、フォーカスダウンジャンプの場合はFJTBA×Tcmp×（−VKEND）として算出される。
モード＜ＢＴ８＞の場合、ブレーキ期間は、レジスタFJVBAの値と、キックホールド時間Tcmpと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×Tcmp／VKENDとして算出され、フォーカスダウンジャンプの場合はFJTBA×Tcmp／（−VKEND）として算出される。
モード＜ＢＴ９＞の場合も、ブレーキ期間は、レジスタFJVBAの値と、キックホールド時間Tcmpと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×VKEND／Tcmpとして算出され、フォーカスダウンジャンプの場合はFJTBA×（−VKEND）／Tcmpとして算出される。
モード＜ＢＴ１０＞の場合、ブレーキ期間は、レジスタFJVBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）と、キックホールド時間Tcmpの除算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA／VKEND／Tcmpとして算出され、フォーカスダウンジャンプの場合はFJTBA／（−VKEND）／Tcmpとして算出される。
【０１１７】
モード＜ＢＴ１１＞の場合、ブレーキ期間は、キック駆動力上昇時間TdrvとレジスタFJTBAの値の乗算により得られた時間長とされる。ブレーキ期間としての時間長は、FJTBA×Tdrvとして算出される。
モード＜ＢＴ１２＞の場合、ブレーキ期間は、レジスタFJTBAの値とキック駆動力上昇時間Tdrvの除算により得られた時間長とされる。ブレーキ期間としての時間長は、FJTBA／Tdrvとして算出される。
【０１１８】
モード＜ＢＴ１３＞の場合、ブレーキ期間は、レジスタFJVBAの値と、キック駆動力上昇時間Tdrvと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×Tdrv×VKENDとして算出され、フォーカスダウンジャンプの場合はFJTBA×Tdrv×（−VKEND）として算出される。
モード＜ＢＴ１４＞の場合、ブレーキ期間は、レジスタFJVBAの値と、キック駆動力上昇時間Tdrvと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×Tdrv／VKENDとして算出され、フォーカスダウンジャンプの場合はFJTBA×Tdrv／（−VKEND）として算出される。
モード＜ＢＴ１５＞の場合も、ブレーキ期間は、レジスタFJVBAの値と、キック駆動力上昇時間Tdrvと、キックパルスの駆動力上昇終了時の電圧（VKEND）の乗除算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA×VKEND／Tdrvとして算出され、フォーカスダウンジャンプの場合はFJTBA×（−VKEND）／Tdrvとして算出される。
モード＜ＢＴ１６＞の場合、ブレーキ期間は、レジスタFJVBAの値と、キックパルスの駆動力上昇終了時の電圧（VKEND）と、キック駆動力上昇時間Tdrvの除算により得られた時間長とされる。ブレーキ期間としての時間長は、フォーカスアップジャンプではFJTBA／VKEND／Tdrvとして算出され、フォーカスダウンジャンプの場合はFJTBA／（−VKEND）／Tdrvとして算出される。
【０１１９】
［２−２：フォーカスアップジャンプ動作］
以上のようにレジスタ設定によるフォーカスジャンプドライブ信号波形のバリエーションが拡張された第２の実施の形態において、フォーカスジャンプロジック２４ｂが実行するフォーカスアップジャンプの処理を図１７で説明する。
【０１２０】
レイヤ０からレイヤ１へのフォーカスアップジャンプシーケンスが開始されると、フォーカスジャンプロジック２４ｂの処理は、まずステップＦ３０１で、レジスタFJVKSSLの値からキックスタート電圧方式を判別する。
レジスタFJVKSSLに示されたキックスタート電圧方式がモード＜ＫＳ１＞であれば、処理をステップＦ３０２に進め、レイヤ１方向に対物レンズ３ａを移動させる固定値としてのキックスタート電圧を発生させる。この際のキックスタート電圧はレジスタ（FJVKS）の設定電圧値となる。
またレジスタFJVKSSLに示されたキックスタート電圧方式がモード＜ＫＳ２＞であれば、処理をステップＦ３０３に進め、レイヤ１方向に対物レンズ３ａを移動させるキックスタート電圧を、前回のフォーカスアップジャンプ時のキック駆動力上昇終了時電圧VKENDに応じた電圧として発生させる。つまりこの際のキックスタート電圧はレジスタ（FJVKSA）×（前回のVKEND）として算出される電圧値となる。
【０１２１】
続いてステップＦ３０４では、FcmpL信号の立ち上がりが検出されるか、もしくはFcmpL信号の立ち上がりが検出されないまま上限値（キックエンド電圧（FJVKE））に達するまで、キック電圧加速度（FJVKAC）で設定された加速度で、キック駆動力を上昇させていく。つまりキック電圧を上昇させていく。なお、キック電圧加速度（FJVKAC）＝０とされ、キック駆動力を上昇させないこともある。
またキックパルスの駆動力上昇を終了させた時点の電圧値を、電圧VKENDとして保持する。
また、フォーカスジャンプロジック２４ｂは、ステップＦ３０２又はＦ３０３でキックスタート電圧を印加してから、ステップＦ３０４でキック駆動力上昇が終了されるまでの時間を計数しており、キックパルスの駆動力上昇を終了させた時点での計数時間値を、キック駆動力上昇時間Tdrvとして保持する。
【０１２２】
ステップＦ３０５では、キックホールド方式（FJVHSL）の設定を確認し、処理を分岐する。キックホールド方式としてホールド電圧を設定値とする場合（FJVHSL＝０）はステップＦ３０７に進み、キックホールド電圧（FJVH）の設定電圧でキックパルスをホールドする。
キックホールド方式としてホールド電圧を、電圧VKENDに対する比（FJVHA）で設定する場合（FJVHSL＝１）はステップＦ３０５に進み、電圧VKEND×比（FJVHA）でホールド電圧を算出し、その電圧でキックパルスをホールドする。
【０１２３】
ステップＦ３０８では、FcmpL信号の立ち下がりタイミングを待機し、立ち下がりが検出されたら、キックパルスを終了させる。
なお、フォーカスジャンプロジック２４ｂは、FcmpL信号のＨレベル時間Tcmpの計測を、ステップＦ３０４等で、FcmpL信号の立ち上がりが検出された時点から開始しており、ステップＦ３０８でFcmpL信号の立ち下がりが検出されたら、その時点でＨレベル時間Tcmpの計測を終了させ、計測値をホールド時間Tcmpとして保持する。
【０１２４】
続いてステップＦ３０９でFcmpH信号マスク期間を設定する。例えば時間Tcmpに、マスク時間Tcmp時間比（FJMASK）の値を乗算して、それをFcmpH信号を監視しないマスク時間とする。そしてそのFcmpH信号マスク期間が経過するまで、FcmpH信号を監視しないようにする。
【０１２５】
ステップＦ３１０ではブレーキ電圧方式選択（FJVBSL）の設定を確認する。
ブレーキ電圧方式としては、レジスタFJVBSLの値により、図１５に示したモード＜ＢＶ１＞〜＜ＢＶ１５＞のうちの１つが示されている。
このモード＜ＢＶ１＞〜＜ＢＶ１５＞の指定に応じて、処理はステップＦ３１１〜Ｆ３２５のいずれかに進み、それぞれ上述したようにブレーキ電圧を決定する。そしてFcmpH信号の立ち上がりが検出された時点から、決定された電圧のブレーキパルスを発生させる。
【０１２６】
ステップＦ３２６では、ブレーキ期間方式選択（FJTBSL）の設定を確認する。
ブレーキ期間方式としては、レジスタFJTBSLの値により、図１５に示したモード＜ＢＴ１＞〜＜ＢＴ１６＞のうちの１つが示されている。
このモード＜ＢＴ１＞〜＜ＢＴ１６＞の指定に応じて、処理はステップＦ３２７〜Ｆ３４２のいずれかに進み、それぞれ上述したようにブレーキ期間方式を決定する。モード＜ＢＴ１＞でステップＦ３２７に進んだ場合は、ブレーキ期間方式として、FcmpH信号の立ち下がりエッジをブレーキパルス終了タイミングとすることになり、FcmpH信号の立ち下がりを検出するまでブレーキパルス出力を継続する状態とする。またモード＜ＢＴ２＞〜＜ＢＴ１６＞のいずれかであってステップＦ３２８〜Ｆ３４２のいずれかに進んだ場合は、それぞれ決定された時間長だけ、ブレーキパルス出力を実行する。
【０１２７】
ステップＦ３４３では、シーケンス終了方式選択（FJSQEND）の設定を確認する。
シーケンス終了方式として、ブレーキパルス終了タイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝０又は１）は、ステップＦ３４４に進む。そしてブレーキパルスの出力が終了された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、FcmpH信号の立ち下がりタイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝２）は、ステップＦ３４５に進む。そしてFcmpH信号の立ち下がりが検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、ブレーキパルス終了タイミングとFcmpH信号の立ち下がりタイミングの遅い方をシーケンス終了タイミングとするモードの場合（FJSQEND＝３）は、ステップＦ３４６に進む。そしてブレーキパルスの出力の終了と、FcmpH信号の立ち下がりの両方が検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
【０１２８】
図１４のレジスタ設定が行われたうえで、以上の図１７のフォーカスジャンプシーケンスをフォーカスジャンプロジック２４ｂで実行することで、レイヤ０からレイヤ１へのフォーカスアップジャンプが実行される。
【０１２９】
［２−３：フォーカスダウンジャンプ動作］
次にフォーカスジャンプロジック２４ｂが実行するフォーカスダウンジャンプの処理を図１８で説明する。
レイヤ１からレイヤ０へのフォーカスダウンジャンプシーケンスが開始されると、フォーカスジャンプロジック２４ｂの処理は、まずステップＦ４０１で、レジスタFJVKSSLの値からキックスタート電圧方式を判別する。
レジスタFJVKSSLに示されたキックスタート電圧方式がモード＜ＫＳ１＞であれば、処理をステップＦ４０２に進め、レイヤ０方向に対物レンズ３ａを移動させる固定値としてのキックスタート電圧を発生させる。この際のキックスタート電圧はレジスタ（FJVKS）の値×−１の電圧値となる。
またレジスタFJVKSSLに示されたキックスタート電圧方式がモード＜ＫＳ２＞であれば、処理をステップＦ４０３に進め、レイヤ１方向に対物レンズ３ａを移動させるキックスタート電圧を、前回のフォーカスダウンジャンプ時のキック駆動力上昇終了時電圧VKENDに応じた電圧として発生させる。つまりこの際のキックスタート電圧はレジスタ（FJVKSA）×前回のVKENDとして算出される電圧値となる。
【０１３０】
続いてステップＦ４０４では、FcmpH信号の立ち上がりが検出されるか、もしくはFcmpH信号の立ち上がりが検出されないまま駆動力上限値、つまりキックエンド電圧（−FJVKE）に達するまで、キック電圧加速度（FJVKAC）で設定された加速度で、キック駆動力を上昇させていく。つまりキック電圧を下降させていく。なお、キック電圧加速度（FJVKAC）＝０とされ、キック駆動力を上昇させないこともある。
またキックパルスの駆動力上昇のための電圧下降を終了させた時点の電圧値を、電圧VKENDとして保持する。
また、フォーカスジャンプロジック２４ｂは、ステップＦ４０２又はＦ４０３でキックスタート電圧を印加してから、ステップＦ４０４でキック駆動力上昇が終了されるまでの時間を計数しており、キックパルスの駆動力上昇を終了させた時点での計数時間値を、キック駆動力上昇時間Tdrvとして保持する。
【０１３１】
ステップＦ４０５では、キックホールド方式（FJVHSL）の設定を確認し、処理を分岐する。キックホールド方式としてホールド電圧を設定値とする場合（FJVHSL＝０）はステップＦ４０７に進み、キックホールド電圧（−FJVH）の設定電圧でキックパルスをホールドする。
キックホールド方式としてホールド電圧を、電圧VKENDに対する比（FJVHA）で設定する場合（FJVHSL＝１）はステップＦ４０５に進み、電圧VKEND×比（FJVHA）でホールド電圧を算出し、その電圧でキックパルスをホールドする。
【０１３２】
ステップＦ４０８では、FcmpH信号の立ち下がりタイミングを待機し、立ち下がりが検出されたら、キックパルスを終了させる。
なお、フォーカスジャンプロジック２４ｂは、FcmpH信号のＨレベル時間Tcmpの計測を、ステップＦ４０４等で、FcmpH信号の立ち上がりが検出された時点から開始しており、ステップＦ４０８でFcmpH信号の立ち下がりが検出されたら、その時点でＨレベル時間Tcmpの計測を終了させ、計測値をホールド時間Tcmpとして保持する。
【０１３３】
続いてステップＦ４０９でFcmpL信号マスク期間を設定する。例えば時間Tcmpに、マスク時間Tcmp時間比（FJMASK）の値を乗算して、それをFcmpL信号を監視しないマスク時間とする。そしてそのFcmpL信号マスク期間が経過するまで、FcmpL信号を監視しないようにする。
【０１３４】
ステップＦ４１０ではブレーキ電圧方式選択（FJVBSL）の設定を確認する。
ブレーキ電圧方式としては、レジスタFJVBSLの値により、図１６に示したモード＜ＢＶ１＞〜＜ＢＶ１５＞のうちの１つが示されている。
このモード＜ＢＶ１＞〜＜ＢＶ１５＞の指定に応じて、処理はステップＦ４１１〜Ｆ４２５のいずれかに進み、それぞれ上述したようにブレーキ電圧を決定する。そしてFcmpL信号の立ち上がりが検出された時点から、決定された電圧のブレーキパルスを発生させる。
【０１３５】
ステップＦ４２６では、ブレーキ期間方式選択（FJTBSL）の設定を確認する。
ブレーキ期間方式としては、レジスタFJTBSLの値により、図１６に示したモード＜ＢＴ１＞〜＜ＢＴ１６＞のうちの１つが示されている。
このモード＜ＢＴ１＞〜＜ＢＴ１６＞の指定に応じて、処理はステップＦ４２７〜Ｆ４４２のいずれかに進み、それぞれ上述したようにブレーキ期間方式を決定する。モード＜ＢＴ１＞でステップＦ４２７に進んだ場合は、ブレーキ期間方式として、FcmpL信号の立ち下がりエッジをブレーキパルス終了タイミングとすることになり、FcmpL信号の立ち下がりを検出するまでブレーキパルス出力を継続する状態とする。またモード＜ＢＴ２＞〜＜ＢＴ１６＞のいずれかであってステップＦ４２８〜Ｆ４４２のいずれかに進んだ場合は、それぞれ決定された時間長だけ、ブレーキパルス出力を実行する。
【０１３６】
ステップＦ４４３では、シーケンス終了方式選択（FJSQEND）の設定を確認する。
シーケンス終了方式として、ブレーキパルス終了タイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝０又は１）は、ステップＦ４４４に進む。そしてブレーキパルスの出力が終了された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、FcmpL信号の立ち下がりタイミングをシーケンス終了タイミングとするモードの場合（FJSQEND＝２）は、ステップＦ４４５に進む。そしてFcmpL信号の立ち下がりが検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
シーケンス終了方式として、ブレーキパルス終了タイミングとFcmpL信号の立ち下がりタイミングの遅い方をシーケンス終了タイミングとするモードの場合（FJSQEND＝３）は、ステップＦ４４６に進む。そしてブレーキパルスの出力の終了と、FcmpL信号の立ち下がりの両方が検出された時点で、フォーカスサーボをオンとし、フォーカスジャンプシーケンスを終了させる。
【０１３７】
図１４のレジスタ設定が行われたうえで、以上の図１８のフォーカスジャンプシーケンスをフォーカスジャンプロジック２４ｂで実行することで、レイヤ１からレイヤ０へのフォーカスダウンジャンプが実行される。
【０１３８】
［２−４：第２の実施の形態の効果及び変形例］
以上の第２の実施の形態によれば、上述した第１の実施の形態と同様の各種効果を得ることができ、フォーカスジャンプ動作の安定化を図ることができる。
そして、レジスタ設定により、フォーカスジャンプドライブ信号波形を、より多様に設定できることから、二軸機構３ｅの摩擦特性、動作応答性、再生対象とするディスク種別、再生装置としての機種、或いは同一機種での搭載ピックアップの変更その他のバージョンアップなどにフレキシブルに対応できることになる。
特に第１の実施の形態と比較して、キックスタート電圧としての初期値の設定や、ブレーキ電圧、ブレーキ期間の多様化により、機種システムに応じたフォーカスジャンプドライブ信号波形を発生させ、各機種毎に安定したフォーカスジャンプを実現できる。
【０１３９】
そして特に、この第２の実施の形態において、キックスタート電圧としての設定に、前回のキック駆動力上昇終了時電圧を反映できるようにしていることは、装置の経時変化、環境変化に応じたキックスタート電圧の最適化という利点を得ることも可能としている。
またブレーキ電圧の設定や、ブレーキ期間即ちブレーキ電圧印加時間のとして、ホールド時間Tcmp、キック駆動力上昇時間Tdrv、駆動力上昇終了時電圧VKENDを反映できるようにしている。
ホールド時間Tcmpはフォーカスジャンプ時の対物レンズ３ａの移動速度に相当する。また対物レンズ３ａの移動開始確認までの時間であるキック駆動力上昇時間Tdrvは、摩擦係数やフォーカスジャンプ応答性、さらにはキックパルス波形によっては対物レンズ３ａの移動速度を表すものとなる。従って、駆動力上昇終了時電圧VKENDに加えてこれらのホールド時間Tcmp、キック駆動力上昇時間Tdrvをブレーキ電圧、ブレーキ期間に反映させることで、より的確かつ安定したフォーカスジャンプ動作が可能となる。例えば対物レンズ移動速度が早い場合はブレーキ電圧を大きくするなどの動作も可能となる。
【０１４０】
なお、上述のようにブレーキ電圧方式についてはモード＜ＢＶ１＞〜＜ＢＶ１５＞、ブレーキ期間方式についてはモード＜ＢＴ１＞〜＜ＢＴ１６＞を選択できる例を挙げたが、選択できるモード数や、ブレーキ電圧やブレーキ期間を決める演算方式は多様に考えられる。例えば、キック駆動力上昇時間Tdrvを用いないこととして、ブレーキ電圧方式についてはモード＜ＢＶ１＞〜＜ＢＶ９＞、ブレーキ期間方式についてはモード＜ＢＴ１＞〜＜ＢＴ１０＞を選択可能としてもよいし、逆にホールド時間Tcmpを用いないこととしても良い。
さらには、キック駆動力上昇時間Tdrv、ホールド時間Tcmpを用いずに、キック駆動時間の値として、図１５，図１６の時点ｔ１０〜ｔ１２の計測時間、つまりTdrv＋Tcmpの時間を用いてブレーキ電圧やブレーキ期間を決める演算を行うモードを設けても良い。
また、それらの変更に応じて、上記各レジスタのビット数や、必要なレジスタを新たに設ければよい。
【０１４１】
ところで、上記第１，第２の実施の形態では、ホールド電圧を決定するモードの１つとして駆動力上昇終了時電圧VKENDにレジスタFJVHAを乗算するモードを示したが、この場合において、図８、図１４ではレジスタFJVHAの値は０〜１の範囲とした。すると、この場合、ホールド電圧は、必ず駆動力上昇終了時電圧VKEND以下の電圧値となる。
ところが、二軸機構３ｅの動作特性によっては、ホールド電圧による駆動力を駆動力上昇終了時電圧VKENDの駆動力より高くした方が、適切なフォーカスジャンプを実行できる場合も考えられる。図１９（ａ）（ｂ）には、フォーカスアップジャンプ、フォーカスダウンジャンプのそれぞれにおいて、ホールド電圧による駆動力を駆動力上昇終了時電圧VKENDの駆動力より高くしたフォーカスジャンプドライブ信号波形を示している。
このようなフォーカスジャンプドライブ信号波形を得るためには、レジスタFJVHAの値として設定可能な範囲を１より大きい値までに拡張すればよい。例えばレジスタFJVHAの値として設定可能な範囲を０〜１．５とすれば、図１９のように、駆動力上昇終了時電圧VKENDより駆動力の高いホールド電圧を与えることができるようになる。
【０１４２】
次に、第１，第２の実施の形態でのフォーカスジャンプの際に適用できるサーフジャンプ動作について説明しておく。
図２１（ａ）に、二軸機構３ｅをフォーカス方向に駆動するフォーカスドライブ信号を示している。この図２１（ａ）は、通常の再生時、即ちフォーカスサーボがオンとされている場合のフォーカスドライブ信号であり、ディスク１の面ブレに焦点位置を追従させるために、ディスク１の１回転周期で変動している様子を示している。
ここで、ある時点ｔ０にフォーカスジャンプを実行するとする。このとき、サーボフィルタ２４ａからのフォーカスサーボ制御のためのフォーカスドライブ信号出力をオフとし、そのままフォーカスジャンプロジック２４ｂから発生させる０Ｖ基準のフォーカスジャンプドライブ信号を出力すると、図２１（ｂ）のような現象が生ずる場合がある。即ち、時点ｔ０において、フォーカスサーボによりフォーカスドライブ信号ＦＤが、比較的大きい振幅値になっていたとすると、フォーカスジャンプドライブ信号ＦＪが、切換直前のフォーカスドライブ信号ＦＤに埋もれるレベルとなってしまうことがある。また、埋もれるほどではないとしても、フォーカスジャンプへの切換直前のフォーカスドライブ信号ＦＤは必ずしも０Ｖレベルでないことは当然である。
つまりフォーカスドライブ信号ＦＤは、常にその時点毎の合焦位置への追従のためのレベルとなっているため、フォーカスサーボからフォーカスジャンプに切り換える際には、その時点のフォーカスドライブ信号ＦＤのレベルに含んだジャンプパルスが出力されなければ、的確なフォーカスジャンプが実行できない。
そこで、例えばｔ０時点でフォーカスジャンプを実行するとしたら、図２１（ｃ）のように直前のフォーカスドライブ信号ＦＤのレベルＶFDを基準としてフォーカスジャンプドライブ信号ＦＪが出力されるようにする。これにより適切なフォーカスジャンプが実行される。このようにサーボ制御のためのフォーカスドライブ信号ＦＤの直前のレベルを反映させるフォーカスジャンプをサーフジャンプと呼ぶ。
【０１４３】
このサーフジャンプとしてフォーカスジャンプを実行させるための構成を図２０に示す。図２０は、図５に示したサーボ制御部１０内の演算部２４の構成を示したものである。
上述したように演算部２４には、フォーカスエラー信号ＦＥに基づいてフォーカスサーボ信号を発生させるサーボフィルタ２４ａと、上記第１，第２の実施の形態で説明した処理でフォーカスジャンプ信号を発生させるフォーカスジャンプロジック２４ｂと、フォーカスサーチ動作のためのフォーカスサーチ信号を発生させるフォーカスサーチロジック２４ｃが設けられている。
フォーカスサーボがオンとされる期間は、スイッチ３１が端子ＳＶＯＮに接続され、スイッチ３３が端子ＳＶに接続される。これによってサーボフィルタ２４ａがフォーカスエラー信号ＦＥに基づいて生成したフォーカスサーボ信号が図５のＰＷＭ変調部２５に供給される。
フォーカスサーボ引き込みのためのフォーカスサーチが行われる期間は、スイッチ３３が端子ＳＣに接続され、これによってフォーカスサーチロジック２４ｃが出力するフォーカスサーチ信号がＰＷＭ変調部２５に供給される。
【０１４４】
フォーカスジャンプが行われる場合は、スイッチ３１が端子ＳＶＯＦＦに切り換えられ、スイッチ３３が端子ＪＰに接続される。そしてフォーカスジャンプロジック２４ｂは上述した処理でフォーカスジャンプドライブ信号を発生させるが、そのフォーカスジャンプドライブ信号に対して加算器３２でサーボフィルタ２４ａの出力が加算された信号が、スイッチ３３を介してＰＷＭ変調部２５に供給される。
このとき、サーボフィルタ２４ａは、フォーカスエラー信号ＦＥの入力が遮断されているため、ゼロ入力の状態で信号を出力している。つまり、直前のサーボドライブ信号レベルとなる値のフォーカスサーボ信号を出力している。従って加算器３２での加算処理により、演算部２４から出力されるフォーカスジャンプドライブ信号は、図２１（ｃ）のように直前のフォーカスドライブ信号レベルをオフセットとして加えた信号波形となり、上述のサーフジャンプが実現されることになる。
本発明の各実施の形態のフォーカスジャンプ動作は、この図２０の構成でサーフジャンプとして実行することで、一層安定した動作となる。
【０１４５】
以上、実施の形態を説明してきたが、本発明のフォーカスジャンプ方式は再生装置だけでなく、記録再生装置でも適用できる。
また上記したディスク１だけでなく、他の種の光ディスク、光磁気ディスク、光カードなどの記録媒体であって、記録層が２層の場合の再生装置、記録再生装置として好適である。
更に、記録層が３層以上の多層構造となる各種記録媒体に対する再生装置、フォーカスジャンプ方法として本発明が適用できることは言うまでもない。
【図面の簡単な説明】
【０１４６】
【図１】本発明の実施の形態の再生装置のブロック図である。
【図２】実施の形態のディスクの構造の説明図である。
【図３】実施の形態のディスクの記録層の説明図である。
【図４】実施の形態のディスクの記録層のアドレス構造の説明図である。
【図５】実施の形態のフォーカス制御系のブロック図である。
【図６】第１の実施の形態のフォーカスアップジャンプ時の動作の説明図である。
【図７】第１の実施の形態のフォーカスアップジャンプ処理のフローチャートである。
【図８】第１の実施の形態のフォーカスジャンプの設定値の説明図である。
【図９】第１の実施の形態のフォーカスジャンプの設定値の意味の説明図である。
【図１０】第１の実施の形態のフォーカスダウンジャンプ時の動作の説明図である。
【図１１】第１の実施の形態のフォーカスダウンジャンプ処理のフローチャートである。
【図１２】軸摺動型の二軸機構の構造の説明図である。
【図１３】軸摺動型の二軸機構の動作の説明図である。
【図１４】第２の実施の形態のフォーカスジャンプの設定値の説明図である。
【図１５】第２の実施の形態のフォーカスアップジャンプ時のドライブ信号波形の説明図である。
【図１６】第２の実施の形態のフォーカスダウンジャンプ時のドライブ信号波形の説明図である。
【図１７】第２の実施の形態のフォーカスアップジャンプ処理のフローチャートである。
【図１８】第２の実施の形態のフォーカスダウンジャンプ処理のフローチャートである。
【図１９】実施の形態の変形例のフォーカスジャンプドライブ信号波形の説明図である。
【図２０】実施の形態のフォーカスジャンプ時のサーフジャンプのための構成の説明図である。
【図２１】実施の形態のフォーカスジャンプ時のサーフジャンプの説明図である。
【図２２】従来のフォーカスジャンプ動作の説明図である。
【符号の説明】
【０１４７】
１  ディスク、３  ピックアップ、３ａ  対物レンズ、３ｅ  二軸機構、６  フォーカス／トラッキング駆動回路、６ａ  フォーカスドライバ、８  ＲＦアンプ、９  再生信号処理部、１０  サーボ制御部、１２  コントローラ、２１  Ａ／Ｄ変換部、２２，２３  コンパレータ、２４  演算部、２４ｂ  フォーカスジャンプロジック、２５  ＰＷＭ変調部
【図１】
2005332554.tif 000003
【図２】
2005332554.tif 000004
【図３】
2005332554.tif 000005
【図４】
2005332554.tif 000006
【図５】
2005332554.tif 000007
【図６】
2005332554.tif 000008
【図７】
2005332554.tif 000009
【図８】
2005332554.tif 000010
【図９】
2005332554.tif 000011
【図１０】
2005332554.tif 000012
【図１１】
2005332554.tif 000013
【図１２】
2005332554.tif 000014
【図１３】
2005332554.tif 000015
【図１４】
2005332554.tif 000016
【図１５】
2005332554.tif 000017
【図１６】
2005332554.tif 000018
【図１７】
2005332554.tif 000019
【図１８】
2005332554.tif 000020
【図１９】
2005332554.tif 000021
【図２０】
2005332554.tif 000022
【図２１】
2005332554.tif 000023
【図２２】
2005332554.tif 000024