(57)【要約】【課題】  レーザのパワーを制御するための目標値をより正確に設定する。【解決手段】  演算器１８１−１は、ピークパワー目標データを算出する。Ｄ／Ａ変換器１８２−１は、電圧の信号をデジタル信号からアナログ信号に変換する。スイッチ１８３−１は、ライトパルスを基に、アナログ信号の加算器１８４への供給を制御する。演算器１８１−２は、イレースパワー目標データを算出する。Ｄ／Ａ変換器１８２−２は、電圧の信号をデジタル信号からアナログ信号に変換する。スイッチ１８３−２は、イレースパルスを基に、アナログ信号の加算器１８４への供給を制御する。演算器１８１−３は、ボトムパワー目標データを算出する。Ｄ／Ａ変換器１８２−３は、電圧信号をデジタル信号からアナログ信号に変換する。加算器１８４は、目標信号を生成する。本発明は、半導体レーザのパワー制御を行うサーボ制御装置に適用できる。【選択図】  図７
2006018918.tif 000002
【特許請求の範囲】
【請求項１】
レーザを発光する発光手段を制御するサーボ制御装置において、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出手段と、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御手段と、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成手段と
を備えることを特徴とするサーボ制御装置。
【請求項２】
前記電圧算出手段は、前記発光手段が発光する前記レーザの発光強度を、前記発光手段に入力される電流の値に対応する電圧の値に変換するためのデータを用いて、前記発光手段に入力される電流の値に対応する電圧の値を算出する
ことを特徴とする請求項１に記載のサーボ制御装置。
【請求項３】
前記目標信号と、前記受光手段によって受光される前記レーザの受光強度に応じて前記受光手段から出力される電流の信号とを基に、レーザの発光強度を制御する発光強度制御手段をさらに備える
ことを特徴とする請求項１に記載のサーボ制御装置。
【請求項４】
前記発光強度制御手段は、
前記目標信号と、前記受光手段によって受光される前記レーザの受光強度に応じて前記受光手段から出力される電流の信号とを基に、レーザのピークパワーを制御するピークパワー制御手段と、
前記目標信号と、前記受光手段によって受光される前記レーザの受光強度に応じて前記受光手段から出力される電流の信号とを基に、レーザのイレースパワーを制御するイレースパワー制御手段と、
前記目標信号と、前記受光手段によって受光される前記レーザの受光強度に応じて前記受光手段から出力される電流の信号とを基に、レーザのボトムパワーを制御するボトムパワー制御手段とを備える
ことを特徴とする請求項３に記載のサーボ制御装置。
【請求項５】
前記発光強度制御手段は、同一の特性の回路を介して入力された前記目標信号および前記電流の信号を基に、レーザの発光強度を制御する
ことを特徴とする請求項３に記載のサーボ制御装置。
【請求項６】
前記発光強度制御手段は、
前記目標信号を所定の値でクリップする第１のクリップ手段と、
クリップされた前記目標信号を所定のタイミングでサンプルホールドする第１のサンプルホールド手段と、
サンプルホールドされた前記目標信号を平滑化する第１の平滑化手段と、
前記電流の信号に対応する電圧の信号を、前記目標信号をクリップした前記値でクリップする第２のクリップ手段と、
クリップされた前記電流の信号に対応する前記電圧の信号を、前記目標信号をサンプルホールドした前記タイミングでサンプルホールドする第２のサンプルホールド手段と、
サンプルホールドされた前記電流の信号に対応する前記電圧の信号を、前記第１の平滑化手段と同様の特性で平滑化する第２の平滑化手段とを備え、
平滑化された前記目標信号および平滑化された前記電流の信号に対応する前記電圧の信号を基に、レーザの発光強度を制御する
ことを特徴とする請求項３に記載のサーボ制御装置。
【請求項７】
前記発光手段に入力される電流の値が、所定の値より小さい場合、前記ライトストラテジを所定の時間だけ遅延させる遅延手段と、
前記ライトストラテジおよび前記遅延されたライトストラテジを基に、前記出力制御手段から出力される前記電圧信号の出力を制御するための出力制御信号を生成する出力制御信号生成手段とをさらに備え、
前記出力制御手段は、前記出力制御信号を基に、算出された前記電圧の値の前記電圧信号の出力を制御する
ことを特徴とする請求項１に記載のサーボ制御装置。
【請求項８】
前記目標信号の電圧の値と、前記受光手段によって受光される前記レーザの受光強度に応じて前記受光手段から出力される電流に対応する電圧の値との差分を算出する差分算出手段と、
前記差分を基に、前記ライトストラテジを所定の時間だけ遅延させる遅延手段と、
前記ライトストラテジおよび前記遅延されたライトストラテジを基に、前記電圧算出手段により算出された前記電圧の値の前記電圧信号の出力を制御するための出力制御信号を生成する出力制御信号生成手段とをさらに備え、
前記出力制御手段は、前記出力制御信号を基に、算出された前記電圧の値の前記電圧信号の出力を制御する
ことを特徴とする請求項１に記載のサーボ制御装置。
【請求項９】
レーザを発光する発光手段を制御するサーボ制御方法において、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御ステップと、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップと
を含むことを特徴とするサーボ制御方法。
【請求項１０】
レーザを発光する発光手段を制御するサーボ制御処理用のプログラムであって、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御ステップと、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１１】
レーザを発光する発光手段を制御するサーボ制御処理を、コンピュータに行わせるプログラムにおいて、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御ステップと、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップと
を含むことを特徴とするプログラム。
【請求項１２】
レーザを発光する発光手段を制御するサーボ制御装置において、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電流の値に変換するためのデータを用いて、前記受光手段から出力される電流の値を算出する電流算出手段と、
ライトストラテジを基に、算出された前記電流の値の電流信号の出力を制御する出力制御手段と、
出力された前記電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成手段と
を備えることを特徴とするサーボ制御装置。
【請求項１３】
前記電流算出手段は、前記発光手段が発光する前記レーザの発光強度を前記発光手段に入力される電流の値に変換するためのデータを用いて、前記発光手段に入力される電流の値を算出する
ことを特徴とする請求項１２に記載のサーボ制御装置。
【請求項１４】
レーザを発光する発光手段を制御するサーボ制御方法において、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電流の値に変換するためのデータを用いて、前記受光手段から出力される電流の値を算出する電流算出ステップと、
ライトストラテジを基に、算出された前記電流の値の電流信号の出力を制御する出力制御ステップと、
出力された前記電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップと
を含むことを特徴とするサーボ制御方法。
【請求項１５】
レーザを発光する発光手段を制御するサーボ制御処理用のプログラムであって、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電流の値に変換するためのデータを用いて、前記受光手段から出力される電流の値を算出する電流算出ステップと、
ライトストラテジを基に、算出された前記電流の値の電流信号の出力を制御する出力制御ステップと、
出力された前記電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１６】
レーザを発光する発光手段を制御するサーボ制御処理を、コンピュータに行わせるプログラムにおいて、
前記レーザを受光する受光手段によって受光される前記レーザの受光強度を電流の値に変換するためのデータを用いて、前記受光手段から出力される電流の値を算出する電流算出ステップと、
ライトストラテジを基に、算出された前記電流の値の電流信号の出力を制御する出力制御ステップと、
出力された前記電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップと
を含むことを特徴とするプログラム。
【請求項１７】
レーザを発光する発光手段と、
発光した前記レーザを受光する受光手段と、
前記受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出手段と、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御手段と、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成手段と
を備えることを特徴とするディスク記録装置。
【請求項１８】
レーザを発光する発光手段と、発光した前記レーザを受光する受光手段とを備えるディスク記録装置のディスク記録方法において、
前記受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御ステップと、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップと
を含むことを特徴とするディスク記録方法。
【請求項１９】
レーザを発光する発光手段と、発光した前記レーザを受光する受光手段とを備えるディスク記録装置のディスク記録処理用のプログラムであって、
前記受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御ステップと、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２０】
レーザを発光する発光手段と、発光した前記レーザを受光する受光手段とを備えるディスク記録装置のディスク記録処理を、コンピュータに行わせるプログラムにおいて、
前記受光手段によって受光される前記レーザの受光強度を電圧の値に変換するためのデータを用いて、前記受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、
ライトストラテジを基に、算出された前記電圧の値の電圧信号の出力を制御する出力制御ステップと、
出力された前記電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサーボ制御装置および方法、ディスク記録装置および方法、記録媒体、並びにプログラムに関し、特に、レーザのパワー制御をより正確にできるようにしたサーボ制御装置および方法、ディスク記録装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
半導体レーザは、ＣＤ（Compact Disc）、CD-R(Compact Disc Recordable)、CD-RW（Compact Disc Rewritable）、ＤＶＤ(Digital Versatile Disc)などの光ディスクの記録再生装置の光源として用いられている。書き換え可能光ディスクに所定のデータを記録する場合、記録再生装置は、図１に示す波形のレーザを光ディスクに照射する。
【０００３】
図１において、縦軸はパワーを表し、横軸は時間を表している。時刻０から時刻ｔ１までの期間において、記録再生装置は、ピットを消去するために一定のパワーＰｅ（以下、イレースパワーと称する）でレーザを発光する。また、時刻ｔ１から時刻ｔ２までの期間において、記録再生装置は、ピットを形成するためにレーザの出力をＰｐとＰｂの間で変化させ、発光する。ここで、Ｐｐの値はピークパワーと称され、Ｐｂの値はボトムパワーと称されている。
【０００４】
ところで、半導体レーザのパワーは、温度や経時変化により大きく変動するため、光ディスクに安定して記録を行うためには、正確なパワー制御を行う必要がある。従来、半導体レーザのパワー制御には、ピークホールド回路、サンプルホールド回路、およびボトムホールド回路のそれぞれが用いられ、ピークパワー、イレースパワー、およびボトムパワーのそれぞれが制御される。
【０００５】
図２は、従来のサーボ制御装置の構成を示すブロック図である。
【０００６】
レーザを制御するためのイレースパルスおよびライトパルスがLDD（Laser Diode Driver）１１に入力されると、LDD１１は、イレースパルスおよびライトパルスに応じた駆動電流をＬＤ（Laser Diode）１２に出力（供給）する。ＬＤ１２は、LDD１１から供給された駆動電流に応じて、光ディスクにデータを記録するためのレーザを発光する。
【０００７】
ＬＤ１２によって発光されたレーザは、光ディスクに照射されるとともに、その一部が、ＰＤ（Photo Diode）１３によって受光される。ＰＤ１３によって受光されたレーザに対応する電流の信号（以下、受光信号と称する）は、ヘッドアンプ１４において電圧に変換される。電圧に変換された受光信号は、アンプリファイア（AMP（Amplifier））１５において、増幅され、ピークホールド回路１６、サンプルホールド回路１７、およびボトムホールド回路１８に入力される。
【０００８】
ピークホールド回路１６に入力された受光信号は、ピークホールドされる。そして、ピークホールドされた受光信号は、LPF（Low Pass Filter）１９−１において高周波数成分が除去され、誤差検出器２１−１に入力される。
【０００９】
また、Ｄ／Ａ変換器２０−１には、半導体レーザのパワー制御の目標値（以下、必要に応じて目標信号と称する）が入力され、入力された目標信号は、デジタル信号からアナログ信号に変換され、誤差検出器２１−１に入力される。
【００１０】
誤差検出器２１−１において、入力された受光信号および目標信号が比較され、比較の結果としての誤差の値（差分）がAMP２２−１に入力される。AMP２２−１において、入力された誤差の値を基にピークパワーを制御するための出力電圧が増幅され、Ｖ／Ｉ変換部２３−１において、電圧から電流に変換され、LDD１１に入力される。
【００１１】
また、AMP１５からサンプルホールド回路１７に入力された受光信号は、サンプルホールドされ、LPF１９−２を介して誤差検出器２１−２に入力される。誤差検出器２１−２に入力された受光信号は、Ｄ／Ａ変換器２０−２によって、デジタル信号からアナログ信号に変換され、誤差検出器２１−２に入力された目標信号と比較され、比較の結果としての誤差の値がAMP２２−２に入力される。AMP２２−２において、入力された誤差の値を基にイレースパワーを制御するための出力電圧が増幅され、Ｖ／Ｉ変換部２３−２において、電圧から電流に変換され、LDD１１に入力される。
【００１２】
同様に、AMP１５からボトムホールド回路１８に入力された受光信号は、ボトムホールドされ、LPF１９−３を介して誤差検出器２１−３に入力される。誤差検出器２１−３に入力された受光信号は、Ｄ／Ａ変換器２０−３によって、デジタル信号からアナログ信号に変換され、誤差検出器２１−３に入力された目標信号と比較され、比較の結果としての誤差の値がAMP２２−３に入力される。AMP２２−３において、入力された誤差の値を基にボトムパワーを制御するための出力電圧が増幅され、Ｖ／Ｉ変換部２３−３において、電圧から電流に変換され、LDD１１に入力される。
【００１３】
また、従来のサーボ制御装置として、所定時間幅の波形パターンに応じたデータ列を検出し、検出された所定時間幅のデータ列に応じた所定時間間隔の信号のデータ列を生成するものもある（例えば、特許文献１参照）。このサーボ制御装置においては、検出された時間幅のデータ列と生成された所定時間幅のデータ列とが比較され、その結果を基に波形補償量が決定される。
【００１４】
しかしながら、記録速度の高速化にともなって、パワー制御を行う回路に高速な応答性が要求され、その結果、ピークパワーおよびボトムパワーの正確な制御を行うことが、非常に困難であるという問題があった。
【００１５】
この問題を解決する方法として、半導体レーザの微分効率を予め調べておき、微分効率と高速な応答性が要求されないイレースパワーに対応するレーザの受光信号とを基に、所定の演算を実行することによって、ピークパワーおよびイレースパワーを制御する方法が提案されている。この制御方法により、パワー制御を行うサーボ制御装置の構成を図３に示す。なお、LDD４１、ＬＤ４２、ＰＤ４３、ヘッドアンプ４４、およびAMP４５のそれぞれは、図２におけるLDD１１、ＬＤ１２、ＰＤ１３、ヘッドアンプ１４、およびAMP１５のそれぞれと同様なので、その説明は省略する。
【００１６】
サンプルホールド回路４６において、サンプルホールドされた受光信号が、LPF４７を介して誤差検出器４９に入力される。また、Ｄ／Ａ変換器４８においてデジタル信号からアナログ信号に変換された目標値（目標信号）が誤差検出器４９に入力される。誤差検出器４９において、入力された受光信号および目標信号が比較され、比較された結果としての誤差の値がAMP５０に入力される。AMP５０において、入力された誤差の値を基にイレースパワーを制御するための出力電圧が増幅され、Ｖ／Ｉ変換部５１およびＡ／Ｄ変換器５２に入力される。
【００１７】
Ｖ／Ｉ変換部５１に入力された出力電圧は、電圧から電流に変換され、LDD４１に入力される。一方、Ａ／Ｄ変換器５２に入力された出力電圧は、アナログ信号からデジタル信号に変換され、演算器５３に入力される。
【００１８】
演算器５３において、Ａ／Ｄ変換器５２から入力された出力電圧および演算器５３に入力された目標値を基に、ピークパワーを制御するための信号およびボトムパワーを制御するための信号が演算によって生成され、生成されたピークパワーを制御するための信号は、Ｄ／Ａ変換器５４―１に入力され、デジタル信号からアナログ信号に変換され、さらにＶ／Ｉ変換部５５−１において、電圧から電流に変換され、LDD４１に入力される。
【００１９】
同様に、演算器５３において、演算によって生成されたボトムパワーを制御するための信号は、Ｄ／Ａ変換器５４―２に入力され、デジタル信号からアナログ信号に変換され、さらにＶ／Ｉ変換部５５−２において、電圧から電流に変換され、LDD４１に入力される。
【００２０】
また、記録直前のリードパワーを、記録時のボトムパワーとして利用し、サンプリングの容易なイレースパワーを基に、ピークパワーを演算するサーボ制御装置もある（例えば、特許文献２参照）。
【００２１】
さらに、記録前の験し書き時に、外乱成分を印加することにより、ピークパワーおよびボトムパワーを制御するサーボ制御装置もある（例えば、特許文献３参照）。
【００２２】
【特許文献１】特開２００２−３１９１３３号公報
【００２３】
【特許文献２】特開２００１−２２９５６１号公報
【００２４】
【特許文献３】特開２００２−３３４４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【００２５】
しかしながら、上述した方法においては、目標値（目標信号）と受光信号とを比較する誤差検出器に入力される受光信号は、レーザの光源であるＬＤの温度特性および受光信号の処理を行う回路の応答性によって、誤差検出器に入力される受光信号のピーク値およびボトム値が変化してしまうため、パワーを制御するための目標値を正確に設定することができなかった。
【００２６】
従って、レーザのパワー制御を正確に行うことができないという課題があった。
【００２７】
本発明は、このような状況に鑑みてなされたものであり、レーザのパワーを制御するための目標値をより正確に設定することができるようにするものである。
【課題を解決するための手段】
【００２８】
本発明のサーボ制御装置は、レーザを受光する受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出手段と、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御手段と、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成手段とを備えることを特徴とする。
【００２９】
電圧算出手段は、発光手段が発光するレーザの発光強度を、発光手段に入力される電流の値に対応する電圧の値に変換するためのデータを用いて、発光手段に入力される電流の値に対応する電圧の値を算出するようにすることができる。
【００３０】
サーボ制御装置は、目標信号と、受光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザの発光強度を制御する発光強度制御手段をさらに設けることができる。
【００３１】
発光強度制御手段は、目標信号と、受光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザのピークパワーを制御するピークパワー制御手段と、目標信号と、受光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザのイレースパワーを制御するイレースパワー制御手段と、目標信号と、受光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザのボトムパワーを制御するボトムパワー制御手段とを設けることができる。
【００３２】
発光強度制御手段は、同一の特性の回路を介して入力された目標信号および電流の信号を基に、レーザの発光強度を制御するようにすることができる。
【００３３】
発光強度制御手段は、目標信号を所定の値でクリップする第１のクリップ手段と、クリップされた目標信号を所定のタイミングでサンプルホールドする第１のサンプルホールド手段と、サンプルホールドされた目標信号を平滑化する第１の平滑化手段と、電流の信号に対応する電圧の信号を、目標信号をクリップした値でクリップする第２のクリップ手段と、クリップされた電流の信号に対応する電圧の信号を、目標信号をサンプルホールドしたタイミングでサンプルホールドする第２のサンプルホールド手段と、サンプルホールドされた電流の信号に対応する電圧の信号を、第１の平滑化手段と同様の特性で平滑化する第２の平滑化手段とを設け、平滑化された目標信号および平滑化された電流の信号に対応する電圧の信号を基に、レーザの発光強度を制御するようにすることができる。
【００３４】
サーボ制御装置は、発光手段に入力される電流の値が、所定の値より小さい場合、ライトストラテジを所定の時間だけ遅延させる遅延手段と、ライトストラテジおよび遅延されたライトストラテジを基に、出力制御手段から出力される電圧信号の出力を制御するための出力制御信号を生成する出力制御信号生成手段とをさらに設け、出力制御手段は、出力制御信号を基に、算出された電圧の値の電圧信号の出力を制御するようにすることができる。
【００３５】
サーボ制御装置は、目標信号の電圧の値と、受光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流に対応する電圧の値との差分を算出する差分算出手段と、差分を基に、ライトストラテジを所定の時間だけ遅延させる遅延手段と、ライトストラテジおよび遅延されたライトストラテジを基に、電圧算出手段により算出された電圧の値の電圧信号の出力を制御するための出力制御信号を生成する出力制御信号生成手段とをさらに設け、出力制御手段は、出力制御信号を基に、算出された電圧の値の電圧信号の出力を制御するようにすることができる。
【００３６】
本発明のサーボ制御方法は、レーザを受光する受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップと、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップとを含むことを特徴とする。
【００３７】
本発明の記録媒体のプログラムは、レーザを受光する受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップと、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップとを含むことを特徴とする。
【００３８】
本発明のプログラムは、レーザを受光する受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップと、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップとを含むことを特徴とする。
【００３９】
サーボ制御装置は、独立した装置であってもよいし、記録装置のサーボ制御処理を行うブロックであってもよい。
【００４０】
本発明のサーボ制御装置および方法、記録媒体、並びにプログラムにおいては、レーザを受光する受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値が算出され、ライトストラテジを基に、算出された電圧の値の電圧信号の出力が制御され、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号が生成される。
【００４１】
本発明のサーボ制御装置は、レーザを受光する受光手段によって受光されるレーザの受光強度を電流の値に変換するためのデータを用いて、受光手段から出力される電流の値を算出する電流算出手段と、ライトストラテジを基に、算出された電流の値の電流信号の出力を制御する出力制御手段と、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成手段とを備えることを特徴とする。
【００４２】
電流算出手段は、発光手段が発光するレーザの発光強度を発光手段に入力される電流の値に変換するためのデータを用いて、発光手段に入力される電流の値を算出するようにすることができる。
【００４３】
本発明のサーボ制御方法は、レーザを受光する受光手段によって受光されるレーザの受光強度を電流の値に変換するためのデータを用いて、受光手段から出力される電流の値を算出する電流算出ステップと、ライトストラテジを基に、算出された電流の値の電流信号の出力を制御する出力制御ステップと、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップとを含むことを特徴とする。
【００４４】
本発明の記録媒体のプログラムは、レーザを受光する受光手段によって受光されるレーザの受光強度を電流の値に変換するためのデータを用いて、受光手段から出力される電流の値を算出する電流算出ステップと、ライトストラテジを基に、算出された電流の値の電流信号の出力を制御する出力制御ステップと、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップとを含むことを特徴とする。
【００４５】
本発明のプログラムは、レーザを受光する受光手段によって受光されるレーザの受光強度を電流の値に変換するためのデータを用いて、受光手段から出力される電流の値を算出する電流算出ステップと、ライトストラテジを基に、算出された電流の値の電流信号の出力を制御する出力制御ステップと、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップとをコンピュータに実行させることを特徴とする。
【００４６】
サーボ制御装置は、独立した装置であってもよいし、記録装置のサーボ制御処理を行うブロックであってもよい。
【００４７】
本発明のサーボ制御装置および方法、記録媒体、並びにプログラムにおいては、レーザを受光する受光手段によって受光されるレーザの受光強度を電流の値に変換するためのデータを用いて、受光手段から出力される電流の値が算出され、ライトストラテジを基に、算出された電流の値の電流信号の出力が制御され、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号が生成される。
【００４８】
本発明のディスク記録装置は、レーザを発光する発光手段と、発光したレーザを受光する受光手段と、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出手段と、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御手段と、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成手段とを備えることを特徴とする。
【００４９】
本発明のディスク記録方法は、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップと、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップとを含むことを特徴とする。
【００５０】
本発明の記録媒体のプログラムは、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップと、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップとを含むことを特徴とする。
【００５１】
本発明のプログラムは、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップと、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップと、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップとをコンピュータに実行させることを特徴とする。
【００５２】
本発明のディスク記録装置および方法、記録媒体、並びにプログラムにおいては、レーザが発光し、発光したレーザが受光され、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値が算出され、ライトストラテジを基に、算出された電圧の値の電圧信号の出力が制御され、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号が生成される。
【発明の効果】
【００５３】
本発明によれば、レーザのパワー制御をより正確に行うことができる。
【発明を実施するための最良の形態】
【００５４】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００５５】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００５６】
請求項１に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、レーザを受光する受光手段（例えば、図６のＰＤ１５６）によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出手段（例えば、図７の演算器１８１−１乃至１８１−３）と、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御手段（例えば、図７のスイッチ１８３−１および１８３−２）と、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成手段（例えば、図７の加算器１８４）とを備えることを特徴とする。
【００５７】
請求項２に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、電圧算出手段（例えば、図７の演算器１８１−１乃至１８１−３）は、発光手段（例えば、図６のＬＤ１５５）が発光するレーザの発光強度を、発光手段に入力される電流の値に対応する電圧の値に変換するためのデータを用いて、発光手段に入力される電流の値に対応する電圧の値を算出するようにすることができる。
【００５８】
請求項３に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、目標信号と、受光手段（例えば、図６のＰＤ１５６）によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザの発光強度を制御する発光強度制御手段（例えば、図８のピークパワー制御部２３２、イレースパワー制御部２３３、およびボトムパワー制御部２３４）をさらに設けることができる。
【００５９】
請求項４に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、発光強度制御手段（例えば、図５のAPC制御部１３３）は、目標信号と、受光手段（例えば、図６のＰＤ１５６）によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザのピークパワーを制御するピークパワー制御手段（例えば、図８のピークパワー制御部２３２）と、目標信号と、光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザのイレースパワーを制御するイレースパワー制御手段（例えば、図８のイレースパワー制御部２３３）と、目標信号と、受光手段によって受光されるレーザの受光強度に応じて受光手段から出力される電流の信号とを基に、レーザのボトムパワーを制御するボトムパワー制御手段（例えば、図８のボトムパワー制御部２３４）とを設けることができる。
【００６０】
請求項５に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、発光強度制御手段（例えば、図５のAPC制御部１３３）は、同一の特性の回路を介して入力された目標信号および電流の信号を基に、レーザの発光強度を制御するようにすることができる。
【００６１】
請求項６に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、発光強度制御手段（例えば、図８のAPC制御部１３３）は、目標信号を所定の値でクリップする第１のクリップ手段（例えば、図８のクリップ回路２４１−２およびクリップ回路２４１−４）と、クリップされた目標信号を所定のタイミングでサンプルホールドする第１のサンプルホールド手段（例えば、図８のサンプルホールド回路２４２−２、サンプルホールド回路２４２−４、およびサンプルホールド回路２４２−６）と、サンプルホールドされた目標信号を平滑化する第１の平滑化手段（例えば、図８の積分回路２４３−２、積分回路２４３−４、および積分回路２４３−６）と、電流の信号に対応する電圧の信号を、目標信号をクリップした値でクリップする第２のクリップ手段（例えば、図８のクリップ回路２４１−１およびクリップ回路２４１−３）と、クリップされた電流の信号に対応する電圧の信号を、目標信号をサンプルホールドしたタイミングでサンプルホールドする第２のサンプルホールド手段（例えば、図８のサンプルホールド回路２４２−１、サンプルホールド回路２４２−３、およびサンプルホールド回路２４２−５）と、サンプルホールドされた電流の信号に対応する電圧の信号を、第１の平滑化手段と同様の特性で平滑化する第２の平滑化手段（例えば、図８の積分回路２４３−１、積分回路２４３−３、および積分回路２４３−５）とを設け、平滑化された目標信号および平滑化された電流の信号に対応する電圧の信号を基に、レーザの発光強度を制御するようにすることができる。
【００６２】
請求項７に記載のサーボ制御装置（例えば、図４４のサーボ制御部３０１）は、発光手段（例えば、図４５のＬＤ３３５）に入力される電流の値が、所定の値より小さい場合、ライトストラテジを所定の時間だけ遅延させる遅延手段（例えば、図４７の遅延回路３８１−１および遅延回路３８１−２）と、ライトストラテジおよび遅延されたライトストラテジを基に、出力制御手段（例えば、図４４のAPC制御部３１３）から出力される電圧信号の出力を制御するための出力制御信号を生成する出力制御信号生成手段（例えば、図４７のスイッチ３８５−１およびスイッチ３８５−２）とをさらに設け、出力制御手段は、出力制御信号を基に、算出された電圧の値の電圧信号の出力を制御するようにすることができる。
【００６３】
請求項８に記載のサーボ制御装置（例えば、図４４のサーボ制御部３０１）は、目標信号の電圧の値と、受光手段（例えば、図４５のＰＤ３３６）によって受光されるレーザの受光強度に応じて受光手段から出力される電流に対応する電圧の値との差分を算出する差分算出手段（例えば、図４６の誤差検出器３６４−４）と、差分を基に、ライトストラテジを所定の時間だけ遅延させる遅延手段（例えば、図４７の遅延回路３８１−１および遅延回路３８１−２）と、ライトストラテジおよび遅延されたライトストラテジを基に、電圧算出手段（例えば、図４７の演算器３８３−１乃至３８３−３）により算出された電圧の値の電圧信号の出力を制御するための出力制御信号を生成する出力制御信号生成手段（例えば、図４７のAND回路３８２−１およびAND回路３８２−２）とをさらに設け、出力制御手段（例えば、図４７のスイッチ３８５−１およびスイッチ３８５−２）は、出力制御信号を基に、算出された電圧の値の電圧信号の出力を制御するようにすることができる。
【００６４】
請求項９に記載のサーボ制御方法は、レーザを受光する受光手段（例えば、図６のＰＤ１５６）によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップ（例えば、図９のステップＳ１１の処理、ステップＳ１４の処理、およびステップＳ１７の処理）と、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップ（例えば、図９のステップＳ１３の処理およびステップＳ１６の処理）と、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップ（例えば、図９のステップＳ１９の処理）とを含むことを特徴とする。
【００６５】
なお、請求項１０に記載の記録媒体および請求項１１に記載のプログラムも、上述した請求項９に記載のサーボ制御方法と基本的に同様の処理であるため、繰り返しになるのでその説明は省略する。
【００６６】
請求項１２に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、レーザを受光する受光手段（例えば、図６のＰＤ１５６）によって受光されるレーザの受光強度を電流に変換するためのデータを用いて、受光手段から出力される電流の値を算出する電流算出手段（例えば、図７の演算器１８１−１乃至１８１−３）と、ライトストラテジを基に、算出された電流の値の電流信号の出力を制御する出力制御手段（例えば、図７のスイッチ１８３−１およびスイッチ１８３−２）と、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成手段（例えば、図７の加算器１８４）とを備えることを特徴とする。
【００６７】
請求項１３に記載のサーボ制御装置（例えば、図４のサーボ制御部９４）は、電流算出手段（例えば、図７の演算器１８１−１乃至１８１−３）は、発光手段（例えば、図６のＬＤ１５５）が発光するレーザの発光強度を発光手段に入力される電流の値に変換するためのデータを用いて、発光手段に入力される電流の値を算出するようにすることができる。
【００６８】
請求項１４に記載のサーボ制御方法は、レーザを受光する受光手段（例えば、図６のＰＤ１５６）によって受光されるレーザの受光強度を電流の値に変換するためのデータを用いて、受光手段から出力される電流の値を算出する電流算出ステップ（例えば、図９のステップＳ１１の処理、ステップＳ１４の処理、およびステップＳ１７の処理）と、ライトストラテジを基に、算出された電流の値の電流信号の出力を制御する出力制御ステップ（例えば、図９のステップＳ１３の処理およびステップＳ１６の処理）と、出力された電流信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する目標信号生成ステップ（例えば、図９のステップＳ１９の処理）とを含むことを特徴とする。
【００６９】
なお、請求項１５に記載の記録媒体および請求項１６に記載のプログラムも、上述した請求項１４に記載のサーボ制御方法と基本的に同様の処理であるため、繰り返しになるのでその説明は省略する。
【００７０】
請求項１７に記載のディスク記録装置（例えば、図４のディスク記録装置８１）は、レーザを発光する発光手段（例えば、図６のＬＤ１５５）と、発光したレーザを受光する受光手段（例えば、図６のＰＤ１５６）と、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出手段（例えば、図７の演算器１８１−１乃至１８１−３）と、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御手段（例えば、図７のスイッチ１８３−１およびスイッチ１８３−２）と、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成手段（例えば、図７の加算器１８４）とを備えることを特徴とする。
【００７１】
請求項１８に記載のディスク記録方法は、受光手段によって受光されるレーザの受光強度を電圧の値に変換するためのデータを用いて、受光手段から出力される電流の値に対応する電圧の値を算出する電圧算出ステップ（例えば、図９のステップＳ１１の処理、ステップＳ１４の処理、およびステップＳ１７の処理）と、ライトストラテジを基に、算出された電圧の値の電圧信号の出力を制御する出力制御ステップ（例えば、図９のステップＳ１３の処理およびステップＳ１６の処理）と、出力された電圧信号を基に、レーザの発光強度を制御するための基準となる目標信号を生成する生成ステップ（例えば、図９のステップＳ１９の処理）とを含むことを特徴とする。
【００７２】
なお、請求項１９に記載の記録媒体および請求項２０に記載のプログラムも、上述した請求項１８に記載のディスク記録方法と基本的に同様の処理であるため、繰り返しになるのでその説明は省略する。
【００７３】
本発明は、光ディスクにデータを記録するディスク記録装置、半導体レーザのパワー制御を行うサーボ制御装置などに適用できる。
【００７４】
まず、本発明を適用した第１の実施の形態について説明する。
【００７５】
図４は、本発明を適用したディスク記録装置の構成の例を示すブロック図である。
【００７６】
ディスク記録装置８１は、ディスク装置８１に装着された光ディスク８２に記録されているデータを再生する。また、ディスク記録装置８１は、ディスク装置８１に装着された光ディスク８２に所望のデータを記録する。
【００７７】
ディスク記録装置８１は、制御部９１、スピンドルモータ駆動回路９２、スピンドルモータ９３、サーボ制御部９４、光ピックアップ９５、再生部９６、出力部９７、およびドライブ９８を含むように構成される。
【００７８】
制御部９１は、ディスク記録装置８１の各部を制御する。制御部９１は、入力部（図示せず）からの指令に基づき、スピンドルモータ駆動回路９２に光ディスク８２を回転駆動する旨の信号を供給する。
【００７９】
スピンドルモータ駆動回路９２は、制御部９１から供給された光ディスク８２を回転駆動する旨の信号を基に、スピンドルモータ９３のスピンドルを回転させる。スピンドルモータ９３は、スピンドルモータ駆動回路９２の制御に基づき、スピンドルに装着されている光ディスク８２を回転駆動する。
【００８０】
また、光ディスク８２にデータを記録する場合、制御部９１は、記録するデータを変調し、変調したデータを、サーボ制御部９４に供給する。例えば、制御部９１は、記録するデータをEFM（Eight to Fourteen Modulation）方式により変調し、変調したデータをサーボ制御部９４に供給する。また、制御部９１は、レーザのパワーを指定するパワー信号をサーボ制御部９４に供給する。
【００８１】
サーボ制御部９４は、制御部９１から供給された変調されたデータを基に、予め記録されているライトストラテジを読み出し、読み出したライトストラテジを光ピックアップ９５に供給する。また、サーボ制御部９４は、制御部９１から供給されたパワー信号および光ピックアップ９５から供給された受光信号を基に、レーザのパワーを制御するための出力電圧を光ピックアップ９５に供給する。
【００８２】
光ピックアップ９５は、サーボ制御部９４から供給されたライトストラテジおよび出力電圧を基に、レーザを発光し、光ディスク８２にデータを記録する。また、光ピックアップ９５は、発光したレーザの一部を受光し、受光した光を電気信号である受光信号に変換して、受光した光の強さを示す受光信号をサーボ制御部９４に供給する。
【００８３】
また、光ディスク８２に記録されているデータを再生する場合、制御部９１は、入力部（図示せず）からの指令に基づき、光ピックアップ９５を制御し、発光させる。
【００８４】
光ピックアップ９５は、制御部９１の制御のもと、レーザを発光し、発光したレーザを光ディスク８２に照射する。光ピックアップ９５は、光ディスク８２からの反射光を受光し、受光した光の強さを示す信号を再生データとして再生部９６に供給する。
【００８５】
再生部９６は、制御部９１の制御のもと、光ピックアップ９５から供給された信号にデコードなどの再生に必要な処理を施し、これにより再生されたデータを出力部９７に供給する。
【００８６】
出力部９７は、接続されたケーブルを介して他の機器に再生データを出力するためのコネクタ、ディスプレイ、スピーカなどより構成されている。例えば、ディスプレイである出力部９７は、再生部９６から供給された再生データを基に画像を表示する。例えば、スピーカである出力部９７は、再生部９６から供給された再生データを基に音声を出力する。
【００８７】
ドライブ９８は、磁気ディスク１１１、光ディスク１１２、光磁気ディスク１１３、或いは半導体メモリ１１４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて、制御部９１を介してサーボ制御部９４に転送される。サーボ制御部９４は、ドライブ９８から転送されてきたプログラムを実行する。
【００８８】
図５は、サーボ制御部９４の機能の構成を示すブロック図である。
【００８９】
サーボ制御部９４は、ライトストラテジ回路１３１、目標信号生成部１３２、およびAPC（Automatic Power Control）制御部１３３を含むように構成される。
【００９０】
ライトストラテジ回路１３１は、制御部９１から供給された変調されたデータを基に、予め記録されているライトストラテジを読み出し、読み出したライトストラテジを光ピックアップ９５および目標信号生成部１３２に供給する。より詳細には、ライトストラテジ回路１３１は、制御部９１から供給された変調されたデータを基に、予め記録されているライトストラテジとしての所定の幅のパルスが時間方向の所定の位置に配置されたライトパルスおよびイレースパルスを読み出し、読み出したライトパルスおよびイレースパルスを光ピックアップ９５および目標信号生成部１３２に供給する。
【００９１】
ここで、ライトパルスは、記録するデータに応じたピットを光ディスク８２に形成させるためのレーザのパルスの立ち上がりから立ち下がりまでの期間を制御するための信号であり、イレースパルスは、光ディスク８２に形成されているピットを消去するためのレーザの出力を制御するための信号である。
【００９２】
目標信号生成部１３２は、制御部９１から供給された、レーザのパワーを指定するパワー信号およびライトストラテジ回路１３１から供給されたライトパルスおよびイレースパルスを基に、レーザのパワー制御を行う場合に目標値として用いられる目標信号を生成し、生成した目標信号をAPC制御部１３３に供給する。
【００９３】
APC制御部１３３は、目標信号生成部１３２から供給された目標信号と、光ピックアップ９５から供給された受光信号とを比較し、比較した結果を基に、レーザのパワーを制御するための出力電圧（後述するピーク電圧Ｖｐ、イレース電圧Ｖｅ、およびボトム電圧Ｖｂ）を光ピックアップ９５に供給する。
【００９４】
光ピックアップ９５は、APC制御部１３３から供給された出力電圧並びにライトストラテジ回路１３１から供給されたライトパルスおよびイレースパルスを基に、光ディスク８２にデータを記録するためのレーザを発光し、発光したレーザを光ディスク８２に照射する。光ピックアップ９５は、発光したレーザの一部を受光し、受光した光の強さを示す信号を受光信号として、APC制御部１３３に供給する。
【００９５】
図６は、光ディスク８２にデータを記録する光ピックアップ９５の機能の構成を示すブロック図である。
【００９６】
光ピックアップ９５は、発振器１５１、Ｖ／Ｉ変換器１５２−１乃至１５２−３、スイッチ１５３−１乃至１５３−３、加算器１５４、ＬＤ１５５、ＰＤ１５６、およびヘッドアンプ１５７を含むように構成される。
【００９７】
発振器１５１は、光ディスク８２に記録されているデータを再生する場合、制御部９１の制御のもと、所定の周波数の電流を加算器１５４に供給する。発振器１５１は、光ディスク８２に記録されているデータを再生しない場合、所定の周波数の電流を加算器１５４に供給しない。
【００９８】
Ｖ／Ｉ変換器１５２−１は、サーボ制御部９４から供給された、レーザのピークパワーを制御するための出力電圧であるピーク電圧Ｖｐを電圧から電流に変換し、変換した電流（以下、ピーク電流と称する）を出力する。
【００９９】
Ｖ／Ｉ変換器１５２−２は、サーボ制御部９４から供給された、レーザのイレースパワーを制御するための出力電圧であるイレース電圧Ｖｅを電圧から電流に変換し、変換した電流（以下、イレース電流と称する）を出力する。
【０１００】
Ｖ／Ｉ変換器１５２−３は、サーボ制御部９４から供給された、レーザのボトムパワーを制御するための出力電圧であるボトム電圧Ｖｂを電圧から電流に変換し、変換した電流（以下、ボトム電流と称する）を出力する。
【０１０１】
スイッチ１５３−１は、Ｖ／Ｉ変換器１５２−１から出力されたアナログ信号の加算器１５４への供給を制御する。スイッチ１５３−１は、サーボ制御部９４から供給されたライトパルスを基に、オン、オフされ、オンの場合、ピーク電流を加算器１５４に供給し、オフの場合、ピーク電流の加算器１５４への供給を遮断する。すなわち、例えば、スイッチ１５３−１は、サーボ制御部９４から供給されたライトパルスの値が“１”である場合、オンされ、サーボ制御部９４から供給されたライトパルスの値が“０”である場合、オフされる。
【０１０２】
従って、例えば、ライトパルスの値が“１”である場合、Ｖ／Ｉ変換器１５２−１から出力されたピーク電流は、加算器１５４に入力され、ライトパルスの値が“０”である場合、Ｖ／Ｉ変換器１５２−１から出力されたピーク電流は、加算器１５４に入力されない。
【０１０３】
スイッチ１５３−２は、Ｖ／Ｉ変換器１５２−２から出力されたアナログ信号の加算器１５４への供給を制御する。スイッチ１５３−２は、サーボ制御部９４から供給されたイレースパルスを基に、オン、オフされ、オンの場合、イレース電流を加算器１５４に供給し、オフの場合、イレース電流の加算器１５４への供給を遮断する。すなわち、例えば、スイッチ１５３−２は、サーボ制御部９４から供給されたイレースパルスの値が“１”である場合、オンされ、サーボ制御部９４から供給されたイレースパルスの値が“０”である場合、オフされる。
【０１０４】
従って、例えば、イレースパルスの値が“１”である場合、Ｖ／Ｉ変換器１５２−２から出力されたイレース電流は、加算器１５４に入力され、イレースパルスの値が“０”である場合、Ｖ／Ｉ変換器１５２−２から出力されたイレース電流は、加算器１５４に入力されない。
【０１０５】
スイッチ１５３−３は、Ｖ／Ｉ変換器１５２−３から出力されたアナログ信号の加算器１５４への供給を制御する。スイッチ１５３−３は、制御部９１の制御のもと、オン、オフされる。すなわち、スイッチ１５３−３は、制御部９１の制御のもと、光ディスク８２にデータを書き込むためにＬＤ１５５を発光させている場合、オンされ、光ディスク８２にデータを書き込むためにＬＤ１５５を発光させていない場合、オフされる。
【０１０６】
従って、光ディスク８２にデータを書き込む場合、Ｖ／Ｉ変換器１５２−３から出力されたボトム電流は、加算器１５４に入力され、光ディスク８２にデータを書き込まない場合、Ｖ／Ｉ変換器１５２−３から出力されたボトム電流は、加算器１５４に入力されない。
【０１０７】
加算器１５４は、発振器１５１から供給された電流、Ｖ／Ｉ変換器１５２−１から供給されたピーク電流、Ｖ／Ｉ変換器１５２−２から供給されたイレース電流、およびＶ／Ｉ変換器１５２−３から供給されたボトム電流を加算し、加算した電流を駆動電流として、ＬＤ１５５に供給する。すなわち、発振器１５１から供給された電流の電流値、Ｖ／Ｉ変換器１５２−１から供給されたピーク電流、Ｖ／Ｉ変換器１５２−２から供給されたイレース電流、およびＶ／Ｉ変換器１５２−３から供給されたボトム電流を加算した結果に等しい値の電流を駆動電流としてＬＤ１５５に供給する。
【０１０８】
ＬＤ１５５は、加算器１５４から供給された駆動電流を基に、駆動電流の値（大きさ）に応じた強さのレーザを発光する。
【０１０９】
ＰＤ１５６は、ＬＤ１５５から発光されたレーザの一部を受光し、受光した光の強度に応じた電流である信号（受光信号）をヘッドアンプ１５７に供給する。
【０１１０】
ヘッドアンプ１５７は、ＰＤ１５６から供給された電流である受光信号を電圧に変換し、電圧に変換した受光信号をサーボ制御部９４に供給する。
【０１１１】
図７は、目標信号生成部１３２の機能の構成を示すブロック図である。
【０１１２】
目標信号生成部１３２は、演算器１８１−１乃至１８１−３、Ｄ／Ａ変換器１８２−１乃至１８２−３、スイッチ１８３−１、スイッチ１８３−２、および加算器１８４を含むように構成される。
【０１１３】
演算器１８１−１は、制御部９１から供給されたパワー信号を基に、所定の演算を行い、パワー信号によって指定されたピークパワーを決めるための、デジタル信号である電圧の信号を求めて、求めた電圧の信号をＤ／Ａ変換器１８２−１に出力（供給）する。
【０１１４】
演算器１８１−２は、制御部９１から供給されたパワー信号を基に、所定の演算を行い、パワー信号によって指定されたイレースパワーを決めるための、デジタル信号である電圧の信号を求めて、求めた電圧の信号をＤ／Ａ変換器１８２−２に出力（供給）する。
【０１１５】
演算器１８１−３は、制御部９１から供給されたパワー信号を基に、所定の演算を行い、パワー信号によって指定されたボトムパワーを決めるための、デジタル信号である電圧の信号を求めて、求めた電圧の信号をＤ／Ａ変換器１８２−３に出力（供給）する。
【０１１６】
Ｄ／Ａ変換器１８２−１は、演算器１８１−１から供給されたピークパワーを決めるための電圧の信号をデジタル信号からアナログ信号に変換し、アナログ信号に変換した電圧の信号を出力する。
【０１１７】
Ｄ／Ａ変換器１８２−２は、演算器１８１−２から供給されたイレースパワーを決めるための電圧の信号をデジタル信号からアナログ信号に変換し、アナログ信号に変換した電圧の信号を出力する。
【０１１８】
Ｄ／Ａ変換器１８２−３は、演算器１８１−３から供給されたボトムパワーを決めるための電圧の信号をデジタル信号からアナログ信号に変換し、アナログ信号に変換した電圧の信号を加算器１８４に出力する。
【０１１９】
スイッチ１８３−１は、Ｖ／Ｉ変換器１８２−１から出力されたアナログ信号の加算器１８４への供給を制御する。スイッチ１８３−１は、ライトストラテジ回路１３１から供給されたライトパルスを基に、オン、オフされ、オンの場合、電圧の信号を加算器１８４に供給し、オフの場合、電圧の信号の加算器１８４への供給を遮断する。すなわち、例えば、スイッチ１８３−１は、ライトストラテジ回路１３１から供給されたライトパルスの値が“１”である場合、オンされ、ライトストラテジ回路１３１から供給されたライトパルスの値が“０”である場合、オフされる。
【０１２０】
従って、例えば、ライトパルスの値が“１”である場合、Ｄ／Ａ変換器１８２−１から出力された電圧の信号は、加算器１８４に入力され、ライトパルスの値が“０”である場合、Ｄ／Ａ変換器１８２−１から出力された電圧の信号は、加算器１８４に入力されない。
【０１２１】
スイッチ１８３−２は、Ｖ／Ｉ変換器１８２−２から出力されたアナログ信号の加算器１８４への供給を制御する。スイッチ１８３−２は、ライトストラテジ回路１３１から供給されたイレースパルスを基に、オン、オフされ、オンの場合、電圧の信号を加算器１８４に供給し、オフの場合、電圧の信号の加算器１８４への供給を遮断する。すなわち、例えば、スイッチ１８３−２は、ライトストラテジ回路１３１から供給されたイレースパルスの値が“１”である場合、オンされ、ライトストラテジ回路１３１から供給されたイレースパルスの値が“０”である場合、オフされる。
【０１２２】
従って、例えば、イレースパルスの値が“１”である場合、Ｄ／Ａ変換器１８２−２から出力された電圧の信号は、加算器１８４に入力され、イレースパルスの値が“０”である場合、Ｄ／Ａ変換器１８２−２から出力された電圧の信号は、加算器１８４に入力されない。
【０１２３】
加算器１８４は、Ｄ／Ａ変換器１８２−１乃至１８２−３から供給された電圧の信号を加算し、加算した電圧の信号を目標信号としてAPC制御部１３３に供給する。すなわち、Ｄ／Ａ変換器１８２−１から供給された電圧の信号、Ｄ／Ａ変換器１８２−２から供給された電圧の信号、およびＤ／Ａ変換器１８２−３から供給された電圧の信号を加算した結果に等しい値の電圧を目標信号としてAPC制御部１３３に供給する。
【０１２４】
図８は、APC制御部１３３の機能の構成を示すブロック図である。
【０１２５】
APC制御部１３３は、AMP２３１、ピークパワー制御部２３２、イレースパワー制御部２３３、およびボトムパワー制御部２３４を含むように構成される。
【０１２６】
AMP２３１は、光ピックアップ９５から供給された受光信号を増幅し、増幅した受光信号をピークパワー制御部２３２、イレースパワー制御部２３３、およびボトムパワー制御部２３４に供給する。
【０１２７】
ピークパワー制御部２３２は、AMP２３１から供給された受光信号および目標信号生成部１３２から供給された目標信号を基に、受光信号と目標信号との差分であるピーク電圧誤差を求める。なお、ピーク電圧誤差の詳細は、後述する。ピークパワー制御部２３２は、求めたピーク電圧誤差だけピーク電圧Ｖｐを増幅し、増幅したピーク電圧Ｖｐを光ピックアップ９５に供給することにより光ピックアップ９５により発光されるレーザのピークパワーを制御する。例えば、ピークパワー制御部２３２は、出力するピーク電圧Ｖｐの大きさが、ピーク電圧誤差の値だけ加算された大きさとなるようにピーク電圧Ｖｐを増幅し、増幅したピーク電圧Ｖｐを光ピックアップ９５に供給する。
【０１２８】
ピークパワー制御部２３２は、クリップ回路２４１−１、クリップ回路２４１−２、サンプルホールド回路２４２−１、サンプルホールド回路２４２−２、積分回路２４３−１、積分回路２４３−２、誤差検出器２４４−１、およびAMP２４５−１を備える。
【０１２９】
クリップ回路２４１−１は、AMP２３１から供給された受光信号を所定の値でクリップし、クリップした受光信号を、サンプルホールド回路２４２−１に供給する。例えば、クリップ回路２４１−１は、受光信号を、イレースパワーに対応する電圧の値より高く、ピークパワーに対応する電圧の値より低いレベルでクリップする。
【０１３０】
クリップ回路２４１−２は、目標信号生成部１３２から供給された目標信号を所定の値でクリップし、クリップした目標信号を、サンプルホールド回路２４２−２に供給する。例えば、クリップ回路２４１−２は、目標信号を、イレースパワーに対応する電圧の値より高く、ピークパワーに対応する電圧の値より低いレベルでクリップする。
【０１３１】
サンプルホールド回路２４２−１は、クリップ回路２４１−１から供給された受光信号をサンプルホールドし、サンプルホールドした受光信号を積分回路２４３−１に供給する。例えば、サンプルホールド回路２４２−１は、ライトパルスが供給されているタイミングで、クリップされた受光信号をサンプルホールドする。
【０１３２】
サンプルホールド回路２４２−２は、クリップ回路２４１−２から供給された目標信号をサンプルホールドし、サンプルホールドした目標信号を積分回路２４３−２に供給する。例えば、サンプルホールド回路２４２−２は、ライトパルスが供給されているタイミングで、クリップされた目標信号をサンプルホールドする。
【０１３３】
積分回路２４３−１は、サンプルホールド回路２４２−１から供給された受光信号を積分し、積分した受光信号を誤差権検出器２４４−１に供給する。積分回路２４３−１は、LPFとして機能し、受光信号の高周波成分を除去することにより受光信号を平滑化する。
【０１３４】
積分回路２４３−２は、サンプルホールド回路２４２−２から供給された目標信号を積分し、積分した目標信号を誤差権検出器２４４−１に供給する。積分回路２４３−２は、LPFとして機能し、目標信号の高周波成分を除去することにより目標信号を平滑化する。
【０１３５】
誤差検出器２４４−１は、積分回路２４３−１から供給された受光信号および積分回路２４３−２から供給された目標信号を基に、ピーク電圧誤差を求め、求めたピーク電圧誤差をAMP２４５−１に供給する。
【０１３６】
AMP２４５−１は、ピーク電圧Ｖｐの大きさが、誤差検出器２４４−１から供給されたピーク電圧誤差だけ加算された大きさとなるようにピーク電圧Ｖｐを増幅し、増幅したピーク電圧Ｖｐを光ピックアップ９５に供給する。
【０１３７】
イレースパワー制御部２３３は、AMP２３１から供給された受光信号および目標信号生成部１３２から供給された目標信号を基に、受光信号と目標信号との差分であるイレース電圧誤差を求める。なお、イレース電圧誤差の詳細は後述する。イレースパワー制御部２３３は、求めたイレース電圧誤差だけイレース電圧Ｖｅを増幅し、増幅したイレース電圧Ｖｅを光ピックアップ９５に供給することにより光ピックアップ９５により発光されるレーザのイレースパワーを制御する。例えば、イレースパワー制御部２３３は、出力するイレース電圧Ｖｅの大きさが、イレース電圧誤差の値だけ加算された大きさとなるようにイレース電圧Ｖｅを増幅し、増幅したイレース電圧Ｖｅを光ピックアップ９５に供給する。
【０１３８】
イレースパワー制御部２３３は、サンプルホールド回路２４２−３、サンプルホールド回路２４２−４、積分回路２４３−３、積分回路２４３−４、誤差検出器２４４−２、およびAMP２４５−２を備える。
【０１３９】
サンプルホールド回路２４２−３は、AMP２３１から供給された受光信号をサンプルホールドし、サンプルホールドした受光信号を積分回路２４３−３に供給する。例えば、サンプルホールド回路２４２−３は、イレースパルスが供給されているタイミングで、受光信号をサンプルホールドする。
【０１４０】
サンプルホールド回路２４２−４は、目標信号生成部１３２から供給された目標信号をサンプルホールドし、サンプルホールドした目標信号を積分回路２４３−４に供給する。例えば、サンプルホールド回路２４２−４は、イレースパルスが供給されているタイミングで、受光信号をサンプルホールドする。
【０１４１】
積分回路２４３−３は、サンプルホールド回路２４２−３から供給された受光信号を積分し、積分した受光信号を誤差検出器２４４−２に供給する。積分回路２４３−３は、LPFとして機能し、受光信号の高周波成分を除去することにより受光信号を平滑化する。
【０１４２】
積分回路２４３−４は、サンプルホールド回路２４２−４から供給された目標信号を積分し、積分した目標信号を誤差検出器２４４−２に供給する。積分回路２４３−４は、LPFとして機能し、目標信号の高周波成分を除去することにより目標信号を平滑化する。
【０１４３】
誤差検出器２４４−２は、積分回路２４３−３から供給された受光信号および積分回路２４３−４から供給された目標信号を基に、イレース電圧誤差を求め、求めたイレース電圧誤差をAMP２４５−２に供給する。
【０１４４】
AMP２４５−２は、イレース電圧Ｖｅの大きさが、誤差検出器２４４−２から供給されたイレース電圧誤差だけ加算された大きさとなるようにイレース電圧Ｖｅを増幅し、増幅したイレース電圧Ｖｅを光ピックアップ９５に供給する。
【０１４５】
ボトムパワー制御部２３４は、AMP２３１から供給された受光信号および目標信号生成部１３２から供給された目標信号を基に、受光信号と目標信号の差分であるボトム電圧誤差を求める。なお、ボトム電圧誤差の詳細は後述する。ボトムパワー制御部２３４は、求めたボトム電圧誤差だけボトム電圧Ｖｂを増幅し、増幅したボトム電圧Ｖｂを光ピックアップ９５に供給することにより光ピックアップ９５により発光されるレーザのボトムパワーを制御する。例えば、ボトムパワー制御部２３４は、出力するボトム電圧Ｖｂの大きさがボトム電圧誤差の値だけ加算された大きさとなるようにボトム電圧Ｖｂを増幅し、増幅したボトム電圧Ｖｂを光ピックアップ９５に供給する。
【０１４６】
ボトムパワー制御部２３４は、クリップ回路２４１−３、クリップ回路２４１−４、サンプルホールド回路２４２−５、サンプルホールド回路２４２−６、積分回路２４３−５、積分回路２４３−６、誤差検出器２４４−３、およびAMP２４５−３を備える。
【０１４７】
クリップ回路２４１−３は、AMP２３１から供給された受光信号を所定の値でクリップし、クリップした受光信号を、サンプルホールド回路２４２−５に供給する。クリップ回路２４１−３は、いわゆるリミッタ回路として機能する。例えば、クリップ回路２４１−３は、受光信号を、ボトムパワーに対応する電圧の値より高く、イレースパワーに対応する電圧の値より低いレベルでクリップする。
【０１４８】
クリップ回路２４１−４は、目標信号生成部１３２から供給された目標信号を所定の値でクリップし、クリップした目標信号を、サンプルホールド回路２４２−６に供給する。クリップ回路２４１−４は、いわゆるリミッタ回路として機能する。例えば、クリップ回路２４１−４は、目標信号を、ボトムパワーに対応する電圧の値より高く、イレースパワーに対応する電圧の値より低いレベルでクリップする。
【０１４９】
サンプルホールド回路２４２−５は、クリップ回路２４１−３から供給された受光信号をサンプルホールドし、サンプルホールドした受光信号を積分回路２４３−５に供給する。例えば、サンプルホールド回路２４２−５は、ライトパルスが供給されているタイミングで、クリップされた受光信号をサンプルホールドする。
【０１５０】
サンプルホールド回路２４２−６は、クリップ回路２４１−４から供給された目標信号をサンプルホールドし、サンプルホールドした目標信号を積分回路２４３−６に供給する。例えば、サンプルホールド回路２４２−６は、ライトパルスが供給されているタイミングで、クリップされた目標信号をサンプルホールドする。
【０１５１】
積分回路２４３−５は、サンプルホールド回路２４２−５から供給された受光信号を積分し、積分した受光信号を誤差検出器２４４−３に供給する。積分回路２４３−５は、LPFとして機能し、受光信号の高周波成分を除去することにより受光信号を平滑化する。
【０１５２】
積分回路２４３−６は、サンプルホールド回路２４２−６から供給された目標信号を積分し、積分した目標信号を誤差検出器２４４−３に供給する。積分回路２４３−６は、LPFとして機能し、目標信号の高周波成分を除去することにより目標信号を平滑化する。
【０１５３】
誤差検出器２４４−３は、積分回路２４３−５から供給された受光信号および積分回路２４３−６から供給された目標信号を基に、ボトム電圧誤差を求め、求めたボトム電圧誤差をAMP２４５−３に供給する。
【０１５４】
AMP２４５−３は、ボトム電圧Ｖｂの大きさが、誤差検出器２４４−３から供給されたボトム電圧誤差だけ加算された大きさとなるようにボトム電圧Ｖｂを増幅し、増幅したボトム電圧Ｖｂを光ピックアップ９５に供給する。
【０１５５】
次に、図９のフローチャートを参照して、目標信号生成部１３２による目標信号生成の処理を説明する。
【０１５６】
ステップＳ１１において、演算器１８１−１は、制御部９１から供給されたパワー信号を基に、ピークパワーを決めるための電圧に対応する、デジタルデータである電圧の信号（以下、ピークパワー目標データOBpと称する）を算出し、算出したピークパワー目標データOBpを、Ｄ／Ａ変換器１８２−１に供給する。
【０１５７】
ここで、例えば、加算器１５４（図６）からＬＤ１５５（図６）に図１０のＬ１で示す駆動電流が入力された場合、ＬＤ１５５は、図中、Ｆ１で示す波形のレーザを発光する。図中、レーザＦ１の縦軸はパワーを表し、横軸は時間を表している。また、直線Ｄ１は、ＬＤ１５５の微分効率を示す直線であり、縦軸はパワーを表し、横軸は電流を表す。ここで、微分効率とは、ＬＤ１５５の特性であり、駆動電流Ｌ１と、ＬＤ１５５が発光するレーザＦ１のパワーとの関係を表す。なお、電流の大きさがIthである電流は、閾値電流と称され、駆動電流Ｌ１の電流の値がIthより小さい場合には、ＬＤ１５５は、発光しない。
【０１５８】
この場合、駆動電流Ｌ１は、Ｉｂ（ボトム電流の大きさ）、Ｉｅ（ボトム電流の大きさにイレース電流の大きさを加算した値）、およびＩｐ（ボトム電流の大きさにイレース電流およびピーク電流の大きさを加算した値）の間で変化している。
【０１５９】
すなわち、ＬＤ１５５には、駆動電流Ｌ１として、所定の期間、大きさがＩｅである電流が入力され、その後、駆動電流Ｌ１の大きさがＩｐである電流とＩｂである電流とが交互に入力され、さらにその後、再び大きさがＩｅである電流が入力される。
【０１６０】
ＬＤ１５５は、入力されたＩｂ、Ｉｅ、およびＩｐのそれぞれの値の電流に対応してＰｂ、Ｐｅ、およびＰｐのそれぞれパワーで発光する。ここで、Ｐｂは、ボトムパワーであり、Ｐｅは、イレースパワーであり、Ｐｐは、ピークパワーである。
【０１６１】
従って、ＬＤ１５５は、所定の期間、入力された、大きさがＩｅである電流に対応するパワーＰｅで発光し、その後、大きさがＩｐまたはＩｂである電流に対応するパワーＰｐまたはパワーＰｂで交互に発光し、さらにその後、再び大きさがＩｅである電流に対応するパワーＰｅで発光する。
【０１６２】
また、ＬＤ１５５が発光したレーザＦ１の一部は、ＰＤ１５６によって受光される。図１１は、ＰＤ１５６の受光感度を説明する図である。
【０１６３】
図１１において、縦軸はパワーを表し、横軸は時間を表している。また、直線Ｈ１は、ＰＤ１５６の受光感度を示す直線である。ここで、ＰＤ１５６における受光感度とは、ＰＤ１５６の特性であり、受光したレーザのパワーと、受光したレーザのパワーに応じて、ＰＤ１５６から出力される電流との関係を表す式である。すなわち、ＰＤ１５６は、パワーがＰｂであるレーザを受光した場合、大きさがＩｂである電流を出力し、パワーがＰｅであるレーザを受光した場合、大きさがＩｅである電流を出力し、パワーがＰｐであるレーザを受光した場合、大きさがＩｐである電流を出力する。
【０１６４】
さらに、図１２に示すように、加算器１５４およびＬＤ１５５の間に検圧器２７１を接続することによって、ＬＤ１５５が発光するレーザのパワーと検圧器２７１において検出された電圧の関係を知ることができる。同様に、ＰＤ１５６に検圧器２７２を接続することによって、ＰＤ１５６が受光したレーザのパワーと検圧器２７２において検出された電圧の関係を知ることができる。
【０１６５】
図１３は、ＬＤ１５５が発光するレーザのパワーと検圧器２７１において検出された電圧の関係を説明するための図である。
【０１６６】
図１３において、縦軸はパワーを表し、横軸は電圧を表す。直線Ｊ１は、発光するレーザのパワーと検圧器２７１において検出された電圧の関係を示す直線である。Vthは、閾値電流Ithに対応する電圧の値であり、加算器１５４（図１２）からＬＤ１５５（図１２）に、大きさがIthである駆動電流Ｌ１が供給された場合に、検圧器２７１（図１２）において検出された電圧の値である。
【０１６７】
また、直線Ｊ１は、温度により、図中の右向きの矢印の方向、または左向きの矢印の方向に変動（移動）する。すなわち、直線Ｊ１が右向きの矢印の方向に移動した場合、発光するレーザのパワーと検圧器２７１において検出された電圧の関係を示す直線は、図中、Ｊ１の右側の点線で示される直線となり、直線Ｊ１が左向きの矢印の方向に移動した場合、発光するレーザのパワーと検圧器２７１において検出された電圧の関係を示す直線は、図中、Ｊ１の左側の点線で示される直線となる。
【０１６８】
図１４は、ＰＤ１５６が受光したレーザのパワーと検圧器２７２において検出された電圧の関係を説明するための図である。
【０１６９】
図１４において、縦軸は電圧を表し、横軸はパワーを表す。直線Ｋ１は、ＰＤ１５６が受光したレーザのパワーと検圧器２７２において検出された電圧の関係を示す直線である。ここで、電圧をVpdとし、パワーをＰとし、直線Ｋ１の傾きをβとすると、直線Ｋ１は、式（１）で表される。
【０１７０】
（Vpd）＝β×Ｐ＋ａ                                              ・・・（１）
【０１７１】
また、図１５は、Ｄ／Ａ変換器１８２−１の変換の特性を示す図である。図１５において、縦軸は電圧を表し、横軸は、Ｄ／Ａ変換器１８２−１に入力されるデジタルデータの値を表している。また、直線Ｑ１は、変換の特性を示す直線である。ここで、電圧を（Vdac）、Ｄ／Ａ変換器１８２−１に入力されるデジタルデータの値をOBp、直線Ｑ１の傾きを（１／α）とすると、直線Ｑ１は、式（２）で表される。
【０１７２】
（Vdac）＝（１／α）×（OBp）＋ｂ                                ・・・（２）
【０１７３】
ところで、式（１）において、切片ａは、（β×Ｐ）の値に比べて十分に小さいので、０と近似することができる。切片ａを０と近似すると式（３）が得られる。
【０１７４】
（Vpd）＝β×Ｐ                                                  ・・・（３）
【０１７５】
また、式（２）を変形することにより、式（４）が得られる。
【０１７６】
（OBp）＝α（（Vdac）−ｂ）                                      ・・・（４）
【０１７７】
さらに、式（４）において、ｂは（Vdac）の値に比べて十分に小さいので、０と近似することができる。ｂを０と近似すると式（５）が得られる。
【０１７８】
（OBp）＝α（Vdac）                                              ・・・（５）
【０１７９】
ここで、（Vpd）が（Vdac）と等しいとすると、式（３）および式（５）より式（６）が得られる。
【０１８０】
（OBp）＝α×β×Ｐ                                              ・・・（６）
【０１８１】
演算器１８１−１は、式（６）を演算することによって、ピークパワー目標データOBpを算出する。式（６）により算出されるピークパワー目標データOBpの値は、所定のパワーを決めるための電圧の値に対応するデジタルデータの値である。演算器１８１−１乃至１８１−３は、図１４に示すグラフの関係式および図１５に示すグラフの関係式をデータとして記憶しており、記憶しているデータを基に、式（６）を演算する。なお、記憶しているデータは、関係式に限らず、テーブルなどの形式のデータとして記憶するようにしてもよい。
【０１８２】
図９のフローチャートの説明に戻り、例えば、ステップＳ１１において、演算器１８１−１は、制御部９１から供給されたパワー信号を基に、式（６）を演算することによってピークパワーを決めるための電圧に対応するピークパワー目標データOBpを算出し、算出したピークパワー目標データOBpを、ピークパワーを決めるための電圧の信号としてＤ／Ａ変換器１８２−１に供給する。
【０１８３】
ステップＳ１２において、Ｄ／Ａ変換器１８２−１は、演算器１８１−１から供給されたピークパワーを決めるための電圧の信号をデジタルの信号からアナログの信号に変換し、変換したアナログの電圧の信号を出力する。
【０１８４】
例えば、ステップＳ１２において、Ｄ／Ａ変換器１８２−１は、式（５）を変形することにより得られる式（７）を演算することにより、演算器１８１−１から供給されたピークパワーを決めるための電圧の信号をデジタルの信号からアナログの信号に変換し、変換したアナログの電圧の信号を出力する。
【０１８５】
（Vdac）＝（１／α）（OBp）                                      ・・・（７）
【０１８６】
ここで、式（７）を演算することにより得られたアナログの電圧の信号は、パワー信号によって指定されたパワーに対応する電圧の値の信号であり、LD特性の閾値電流Ithによる影響を受けないので、演算することにより得られたアナログの電圧の信号を基に、目標信号生成部１３２は、より正確な目標値（目標信号）を生成することができる。
【０１８７】
ステップＳ１３において、スイッチ１８３−１は、ライトストラテジ回路１３１から供給されたライトパルスを基に、Ｄ／Ａ変換器１８２−１から出力されたアナログ信号である電圧の信号の加算器１８４への供給を制御する。例えば、ステップＳ１３において、スイッチ１８３−１は、ライトストラテジ回路１３１から供給されたライトパルスの値が“１”である場合、オンされ、供給されたライトパルスの値が“０”である場合、オフされることによりＤ／Ａ変換器１８２−１から出力されたアナログ信号である電圧の信号の加算器１８４への供給を制御する。
【０１８８】
ここで、図１６は、ライトストラテジ回路１３１からスイッチ１８３−１に入力されたライトパルスおよびスイッチ１８３−２に入力されたイレースパルスを説明するための図である。図１６において、横軸は時間を表す。
【０１８９】
図中、一点鎖線は、ライトストラテジ回路１３１からスイッチ１８３−１に入力されたライトパルスを示し、実線は、スイッチ１８３−２に入力されたイレースパルスを示す。
【０１９０】
すなわち、この場合、ライトパルスは、所定の時間間隔で、パルスが立ち上がり、立下がりを繰り返す期間と、パルスが立ち上がらない期間とからなる。例えば、時刻ｔ４１において、パルスは立ち上がり、時刻ｔ４２において、立ち下がっている。同様に、時刻ｔ４３において、パルスは立ちあがり、時刻ｔ４４において立ち下がっている。また、イレースパルスは、パルスが一定の値（例えば“１”）の期間と、所定の時間間隔でパルスが立ち上がり、たち下がりを繰り返す期間とからなる。例えば、時刻ｔ５１においてパルスが立ちあがり、時刻ｔ５２においてパルスが立ち下がっている。同様に、時刻ｔ５３においてパルスが立ちあがり、時刻ｔ５４に立ち下がっている。
【０１９１】
従って、例えば、図１６に示すライトパルスがスイッチ１８３−１に入力された場合、ステップＳ１３において、スイッチ１８３−１は、時刻ｔ４１から時刻ｔ４２までの期間オンされ、時刻ｔ４２から時刻ｔ４３までの期間オフされる。また、スイッチ１８３−１は、時刻ｔ４３から時刻ｔ４４までの期間オンされる。
【０１９２】
ステップＳ１４において、演算器１８１−２は、制御部９１から供給されたパワー信号を基に、イレースパワーを決めるための電圧に対応する、デジタルデータである電圧の信号（以下、イレースパワー目標データOBeと称する）を算出し、算出したイレースパワー目標データOBeを、Ｄ／Ａ変換器１８２−２に供給する。例えば、ステップＳ１４において、制御部９１から供給されたパワー信号を基に、式（６）と同様の演算でイレースパワー目標データOBeを算出し、算出したイレースパワー目標データOBeを、イレースパワーを決めるための電圧の信号としてＤ／Ａ変換器１８２−２に供給する。
【０１９３】
ステップＳ１５において、Ｄ／Ａ変換器１８２−２は、演算器１８１−２から供給されたイレースパワーを決めるための電圧の信号をデジタルの信号からアナログの信号に変換し、変換したアナログの電圧の信号を出力する。
【０１９４】
例えば、ステップＳ１５において、Ｄ／Ａ変換器１８２−２は、式（７）と同様の演算により、演算器１８１−２から供給されたイレースパワーを決めるための電圧の信号をデジタルの信号からアナログの信号に変換し、変換したアナログの電圧の信号を出力する。ここで、式（７）と同様の演算により得られたアナログの電圧の信号は、パワー信号によって指定されたパワーに対応する電圧の値の信号であり、LD特性の閾値電流Ithによる影響を受けないので、演算することにより得られたアナログの電圧の信号を基に、目標信号生成部１３２は、より正確な目標値（目標信号）を生成することができる。
【０１９５】
ステップＳ１６において、スイッチ１８３−２は、ライトストラテジ回路１３１から供給されたイレースパルスを基に、Ｄ／Ａ変換器１８２−２から出力されたアナログ信号である電圧の信号の加算器１８４への供給を制御する。例えば、ステップＳ１６において、スイッチ１８３−２は、ライトストラテジ回路１３１から供給されたイレースパルスの値が“１”である場合、オンされ、供給されたライトパルスの値が“０”である場合、オフされることによりＤ／Ａ変換器１８２−２から出力されたアナログ信号である電圧の信号の加算器１８４への供給を制御する。
【０１９６】
例えば、図１６に示すイレースパルスがスイッチ１８３−２に入力された場合、ステップＳ１６において、スイッチ１８３−２は、時刻ｔ５１から時刻ｔ５２の期間オンされ、時刻ｔ５２から時刻ｔ５３までの期間オフされる。また、スイッチ１８３−２は、時刻ｔ５３から時刻ｔ５４までの期間オンされる。
【０１９７】
ステップＳ１７において、演算器１８１−３は、制御部９１から供給されたパワー信号を基に、ボトムパワーを決めるための電圧に対応する、デジタルデータである電圧の信号（以下、ボトムパワー目標データOBbと称する）を算出し、算出したボトムパワー目標データOBbを、ボトムパワーを決めるための電圧の信号としてＤ／Ａ変換器１８２−３に供給する。例えば、ステップＳ１７において、制御部９１から供給されたパワー信号を基に、式（６）と同様の演算で、ボトムパワーを決めるための電圧に対応するボトムパワー目標データOBbを算出し、算出したボトムパワー目標データOBbを、ボトムパワーを決めるための電圧の信号としてＤ／Ａ変換器１８２−３に供給する。
【０１９８】
ステップＳ１８において、Ｄ／Ａ変換器１８２−３は、演算器１８１−３から供給されたボトムパワーを決めるための電圧の信号をデジタルの信号からアナログの信号に変換し、変換したアナログの電圧の信号を出力する。
【０１９９】
例えば、ステップＳ１８において、Ｄ／Ａ変換器１８２−３は、式（７）と同様の演算により、演算器１８１−３から供給されたボトムパワーを決めるための電圧の信号をデジタルの信号からアナログの信号に変換し、変換したアナログの電圧の信号を出力する。ここで、式（７）と同様の演算により得られたアナログの電圧の信号は、パワー信号によって指定されたパワーに対応する電圧の値の信号であり、LD特性の閾値電流Ithによる影響を受けないので、演算することにより得られたアナログの電圧の信号を基に、目標信号生成部１３２は、より正確な目標値（目標信号）を生成することができる。
【０２００】
ステップＳ１９において、加算器１８４は、Ｄ／Ａ変換器１８２−１からスイッチ１８３−１を介して供給された電圧の信号、Ｄ／Ａ変換器１８２−２からスイッチ１８３−２を介して供給された電圧の信号、およびＤ／Ａ変換器１８２−３から供給された電圧の信号を加算することによって、目標信号を生成する。加算器１８４は、生成した目標信号をAPC制御部１３３に供給し、手続きはステップＳ１１の戻り、上述した処理を繰り返す。
【０２０１】
ここで、図１７は、加算器１８４に入力される電圧の信号および加算器１８４から出力される目標信号を説明するための図である。
【０２０２】
図１７において、縦軸は電圧を表し、横軸は時間を表す。実線は、Ｄ／Ａ変換器１８２−３から加算器１８４に入力された電圧の信号を表し、点線は、Ｄ／Ａ変換器１８２−２からスイッチ１８３−２を介して、加算器１８４に入力された電圧の信号を表し、一点鎖線は、Ｄ／Ａ変換器１８２−１からスイッチ１８３−１を介して加算器１８４に入力された電圧の信号を表している。また、二点鎖線で表される波形Ｒ１は、加算器１８４から出力される目標信号を表している。
【０２０３】
実線で表される電圧の信号は、大きさがVobの一定の信号である。また、点線で表される電圧の信号は、大きさがＶ１または０に変化し、所定の期間、大きさがＶ１である期間と、短い周期で大きさがＶ１または０に変化する期間とからなる。一点鎖線で表される電圧の信号は、大きさがＶ２または０に変化し、所定の期間、大きさが０である期間と、短い周期で大きさがＶ２または０に変化する期間とからなる。ここで、電圧の信号の大きさであるVob、Ｖ１、およびＶ２の値は、制御部９１から供給されるパワー信号によって定められる。
【０２０４】
また、加算器１８４は、入力された実線で表される電圧の信号、点線で表される電圧の信号、および一点鎖線で表される電圧の信号を加算した（重ね合わせた）信号を目標信号として、APC制御部１３３に出力する。従って、二点鎖線で表される目標信号は、大きさが所定の期間Voeである期間と、短い周期で大きさがVopまたはVobに変化する期間とからなる。ここで、Voeは、VobおよびＶ１の和であり、Vopは、Ｖ１、Ｖ２、およびVobの和である。
【０２０５】
このようにして、目標信号生成部１３２は、制御部９１から供給されたパワー信号並びにライトストラテジ回路１３１から供給されたライトパルスおよびイレースパルスを基に、目標信号を生成し、生成した目標信号をAPC制御部１３３に出力する。なお、目標信号生成の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０２０６】
このように、目標信号生成部１３２は、ＰＤ１５６の特性（受光感度）を基に、目標信号を生成することで、ＰＤ１５６の特性によって、受光信号が受ける影響を考慮した、より正確な目標値（目標信号）を出力することができる。
【０２０７】
次に、図１８のフローチャートを参照して、ピークパワー制御部２３２によるピークパワー制御の処理を説明する。
【０２０８】
ステップＳ４１において、ピークパワー制御部２３２は、受光信号の積分の処理を行う。なお、受光信号の積分の処理の詳細は後述するが、受光信号の積分の処理において、ピークパワー制御部２３２は、AMP２３１から供給された受光信号を積分し、積分した受光信号をピークパワー制御部２３２の誤差検出器２４４−１に供給する。
【０２０９】
ステップＳ４２において、ピークパワー制御部２３２は、目標信号の積分の処理を行う。なお、目標信号の積分の処理の詳細は後述するが、目標信号の積分の処理において、ピークパワー制御部２３２は、目標信号生成部１３２から供給された目標信号を積分し、積分した目標信号をピークパワー制御部２３２の誤差検出器２４４−１に供給する。
【０２１０】
ステップＳ４３において、誤差検出器２４４−１は、積分回路２４３−１から供給された受光信号および積分回路２４３−２から供給された目標信号を基に、ピーク電圧誤差を求め、求めたピーク電圧誤差をAMP２４５−１に供給する。
【０２１１】
例えば、ステップＳ４３において、誤差検出器２４４−１は、積分回路２４３−１から供給された受光信号および積分回路２４３−２から供給された目標信号を基に、式（８）を演算することによりピーク電圧誤差を求め、求めたピーク電圧誤差をAMP２４５−１に供給する。
【０２１２】
（ピーク電圧誤差）＝（Hob）−（Hpd）                              ・・・（８）
【０２１３】
ここで、Hobは、誤差検出器２４４−１に入力された、目標信号の電圧の値であり、Hpdは、誤差検出器２４４−１に入力された、受光信号の電圧の値である。
【０２１４】
ステップＳ４４において、AMP２４５−１は、誤差検出器２４４−１から供給されたピーク電圧誤差だけピーク電圧Ｖｐを増幅する。
【０２１５】
例えば、ステップＳ４４において、AMP２４５−１は、ピーク電圧Ｖｐの大きさが、誤差検出器２４４−１から供給されたピーク電圧誤差だけ加算された大きさとなるようにピーク電圧Ｖｐを増幅する。換言すれば、AMP２４５−１は、誤差検出器２４４−１から供給されたピーク電圧誤差の値が正である場合、ピーク電圧Ｖｐの大きさが、誤差検出器２４４−１から供給されたピーク電圧誤差だけ加算された大きさとなるようにピーク電圧Ｖｐを増幅する。また、AMP２４５−１は、誤差検出器２４４−１から供給されたピーク電圧誤差の値が負である場合、ピーク電圧Ｖｐの大きさが、誤差検出器２４４−１から供給されたピーク電圧誤差の絶対値だけ減算された大きさとなるようにピーク電圧Ｖｐを増幅する（減少させる）。
【０２１６】
AMP２４５−１は、増幅したピーク電圧Ｖｐを光ピックアップ９５に供給し、手続きはステップＳ４１に戻り、上述した処理を繰り返す。なお、ピークパワー制御の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０２１７】
このようにして、ピークパワー制御部２３２は、ピーク電圧誤差を求め、求めたピーク電圧誤差だけピーク電圧Ｖｐを増幅することによって、ピーク電圧Ｖｐを制御する。このように、ピークパワー制御部２３２が、ピークパワーを補正するためのピーク電圧誤差を基に、レーザのピークパワーを決めるための電圧であるピーク電圧Ｖｐを制御することによって、光ピックアップ９５は、安定したピークパワーのレーザを発光することができる。
【０２１８】
図１９のフローチャートを参照して、図１８のステップＳ４１の処理に対応する受光信号の積分の処理を説明する。
【０２１９】
ステップＳ６１において、クリップ回路２４１−１は、AMP２３１から供給された受光信号を所定の値でクリップし、クリップした受光信号をサンプルホールド回路２４２−１に供給する。ここで、クリップ回路２４１−１には、例えば、図２０で示す受光信号が供給される。
【０２２０】
図２０は、受光信号を説明するための図である。
【０２２１】
図２０において、縦軸は電圧を表し、横軸は時間を表している。U１は、受光信号を表している。受光信号は、所定の期間、電圧が一定である期間と、短い周期で電圧が変化する期間とからなる。電圧が一定である期間の電圧の値は、光ピックアップ９５が発光したレーザのイレースパワーに対応する。また、短い周期で電圧が変化する期間において、最も大きい電圧の値は、光ピックアップ９５が発光したレーザのピークパワーに対応し、短い周期で電圧が変化する期間において、最も小さい電圧の値は、光ピックアップ９５が発光したレーザのボトムパワーに対応する。
【０２２２】
受光信号がクリップ回路２４１−１に供給されると、クリップ回路２４１−１は供給された受光信号を図２１で示すように、所定の値（例えば、イレースパワーに対応する電圧より高く、ピークパワーに対応する電圧より低い値）でクリップする。
【０２２３】
図２１において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、受光信号を表す。この場合、受光信号は、所定の電圧の値Ｃ１においてクリップされる。すなわち、点線で表される受光信号のうち、Ｃ１より上の部分（図中、実線より上の部分）がクリップされた受光信号として、サンプルホールド回路２４２−１に供給される。
【０２２４】
ここで、図２２は、クリップされた受光信号を説明する図である。
【０２２５】
図２２において、縦軸は電圧を表し、横軸は時間を表す。実線は、図２１の点線で表される受光信号がＣ１において、クリップされた受光信号を表している。すなわち、Ｃ１を基準電圧として、クリップ回路２４１−１に供給された受光信号のうち、Ｃ１を超える電圧をＣ１に加えた電圧の信号がクリップされた受光信号として、サンプルホールド回路２４２−１に供給される。また、時刻ｔ６１から時刻ｔ６２までの期間は、図２１において、短い周期で電圧が変化する期間に対応する。
【０２２６】
図１９の説明に戻り、ステップＳ６２において、サンプルホールド回路２４２−１は、クリップ回路２４１−１から供給された受光信号を所定のタイミングでサンプルホールドし、サンプルホールドした受光信号を積分回路２４３−１に供給する。
【０２２７】
例えば、図２２の例において、サンプルホールド回路２４２−１は、クリップ回路２４１−１から供給された受光信号を、時刻ｔ６１から時刻ｔ６２までの期間においてサンプリングし、時刻ｔ６２においてホールドする。サンプルホールド回路２４２−１は、サンプルホールドした受光信号を積分回路２４３−１に供給する。
【０２２８】
ステップＳ６３において、積分回路２４３−１は、サンプルホールド回路２４２−１から供給された受光信号を積分する。積分回路２４３−１は、積分した受光信号を誤差検出器２４４−１に供給し、処理は終了する。積分回路２４３−１は、例えば、図２３に示す受光信号を誤差検出器２４４−１に供給する。
【０２２９】
ここで、図２３は、積分された受光信号を説明するための図である。
【０２３０】
図２３において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、クリップされた受光信号を表し、実線は、積分された受光信号を表す。積分された受光信号は、電圧の大きさがHpdで一定である。積分された受光信号の電圧の大きさHpdは、AMP２３１、クリップ回路２４１−１、サンプルホールド回路２４２−１、積分回路２４３−１などの特性により変化し、光ピックアップ９５が発光したレーザのピークパワーに対応する受光信号のピーク値より、小さい値となる。
【０２３１】
このようにして、ピークパワー制御部２３２の各部は、AMP２３１から供給された受光信号を積分し、積分した受光信号を誤差検出器２４４−１に供給する。
【０２３２】
図２４のフローチャートを参照して、図１８のステップＳ４２の処理に対応する目標信号の積分の処理を説明する。
【０２３３】
ステップＳ８１において、クリップ回路２４１−２は、目標信号生成部１３２から供給された目標信号を所定の値でクリップし、クリップした目標信号をサンプルホールド回路２４２−２に供給する。
【０２３４】
例えば、図２５に示す目標信号がクリップ回路２４１−２に供給されると、クリップ回路２４１−２は供給された目標信号を所定の値（例えば、イレースパワーに対応する電圧より高く、ピークパワーに対応する電圧より低い値）でクリップする。
【０２３５】
図２５において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、目標信号を表す。この場合、目標信号は、所定の電圧の値Ｃ１においてクリップされる。すなわち、点線で表される目標信号のうち、Ｃ１より上の部分（図中、実線より上の部分）がクリップされた目標信号として、サンプルホールド回路２４２−２に供給される。
【０２３６】
ここで、図２６は、クリップされた目標信号を説明する図である。
【０２３７】
図２６において、縦軸は電圧を表し、横軸は時間を表す。実線は、図２５の点線で表される目標信号がＣ１において、クリップされた目標信号を表している。すなわち、Ｃ１を基準電圧として、クリップ回路２４１−２に供給された目標信号のうち、Ｃ１を超える電圧をＣ１に加えた電圧の信号が、クリップされた目標信号として、サンプルホールド回路２４２−２に供給される。また、時刻ｔ７１から時刻ｔ７２までの期間は、図２５において、短い周期で電圧が変化する期間に対応する。
【０２３８】
図２４の説明に戻り、ステップＳ８２において、サンプルホールド回路２４２−２は、クリップ回路２４１−２から供給された目標信号を所定のタイミングでサンプルホールドし、サンプルホールドした目標信号を積分回路２４３−２に供給する。
【０２３９】
例えば、図２６の例において、サンプルホールド回路２４２−２は、クリップ回路２４１−２から供給された目標信号を、時刻ｔ７１から時刻ｔ７２までの期間においてサンプリングし、時刻ｔ７２においてホールドする。サンプルホールド回路２４２−２は、サンプルホールドした目標信号を積分回路２４３−２に供給する。
【０２４０】
ステップＳ８３において、積分回路２４３−２は、サンプルホールド回路２４２−２から供給された目標信号を積分する。積分回路２４３−２は、積分した目標信号を誤差検出器２４４−１に供給し、処理は終了する。積分回路２４３−２は、例えば、図２７に示す目標信号を誤差検出器２４４−１に供給する。
【０２４１】
ここで、図２７は、積分された目標信号を説明するための図である。
【０２４２】
図２７において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、クリップされた目標信号を表し、実線は、積分された目標信号を表す。積分された目標信号は、電圧の大きさがHobで一定である。積分された目標信号の電圧の大きさHobは、クリップ回路２４１−２、サンプルホールド回路２４２−２、積分回路２４３−２などの特性により変化し、目標信号のピークパワーの値より、小さい値となる。
【０２４３】
このようにして、ピークパワー制御部２３２は、目標信号生成部１３２から供給された目標信号を積分し、積分した目標信号をピークパワー制御部２３２の誤差検出器２４４−１に供給する。このように、AMP２３１から出力された受光信号が誤差検出器２４４−１に入力されるまでの処理を行うクリップ回路２４１−１、サンプルホールド回路２４２−１、および積分回路２４３−１のそれぞれに対応する、同じ特性のクリップ回路２４１−２、サンプルホールド回路２４２−２、および積分回路２４３−２のそれぞれを介して、目標信号を誤差検出器２４４−１に供給することで、各種の処理を行う回路の特性に関わらず、より正確な目標信号（目標値）を得ることができる。
【０２４４】
図２８のフローチャートを参照して、イレースパワー制御部２３３によるイレースパワー制御の処理を説明する。
【０２４５】
ステップＳ１０１において、イレースパワー制御部２３３は、受光信号の積分の処理を行う。なお、受光信号の積分の処理の詳細は後述するが、受光信号の積分の処理において、イレースパワー制御部２３３は、AMP２３１から供給された受光信号を積分し、積分した受光信号をイレースパワー制御部２３３の誤差検出器２４４−２に供給する。
【０２４６】
ステップＳ１０２において、イレースパワー制御部２３３は、目標信号の積分の処理を行う。なお、目標信号の積分の処理の詳細は後述するが、目標信号の積分の処理において、イレースパワー制御部２３３は、目標信号生成部１３２から供給された目標信号を積分し、積分した目標信号をイレースパワー制御部２３３の誤差検出器２４４−２に供給する。
【０２４７】
ステップＳ１０３において、誤差検出器２４４−２は、積分回路２４３−３から供給された受光信号および積分回路２４３−４から供給された目標信号を基に、イレース電圧誤差を求め、求めたイレース電圧誤差をAMP２４５−２に供給する。
【０２４８】
例えば、ステップＳ１０３において、誤差検出器２４４−２は、積分回路２４３−３から供給された受光信号および積分回路２４３−４から供給された目標信号を基に、式（９）を演算することによりイレース電圧誤差を求め、求めたイレース電圧誤差をAMP２４５−２に供給する。
【０２４９】
（イレース電圧誤差）＝（Mob）−（Mpd）                            ・・・（９）
【０２５０】
ここで、Mobは、誤差検出器２４４−２に入力された、光ピックアップ９５が発光したレーザのイレースパワーに対応する、目標信号の電圧の区間を積分した値であり、Mpdは、誤差検出器２４４−２に入力された、光ピックアップ９５が発光したレーザのイレースパワーに対応する、受光信号の電圧の区間を積分した値である。
【０２５１】
ステップＳ１０４において、AMP２４５−２は、誤差検出器２４４−２から供給されたイレース電圧誤差だけイレース電圧Ｖｅを増幅する。
【０２５２】
例えば、ステップＳ１０４において、AMP２４５−２は、イレース電圧Ｖｅの大きさが、誤差検出器２４４−２から供給されたイレース電圧誤差だけ加算された大きさとなるようにイレース電圧Ｖｅを増幅する。換言すれば、AMP２４５−２は、誤差検出器２４４−２から供給されたイレース電圧誤差の値が正である場合、イレース電圧Ｖｅの大きさが、誤差検出器２４４−２から供給されたイレース電圧誤差だけ加算された大きさとなるようにイレース電圧Ｖｅを増幅する。また、AMP２４５−２は、誤差検出器２４４−２から供給されたイレース電圧誤差の値が負である場合、イレース電圧Ｖｅの大きさが、誤差検出器２４４−２から供給されたイレース電圧誤差の絶対値だけ減算された大きさとなるようにイレース電圧Ｖｅを増幅する（減少させる）。
【０２５３】
AMP２４５−２は、増幅したイレース電圧Ｖｅを光ピックアップ９５に供給し、手続きはステップＳ１０１に戻り、上述した処理を繰り返す。なお、イレースパワー制御の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０２５４】
このようにして、イレースパワー制御部２３３は、イレース電圧誤差を求め、求めたイレース電圧誤差だけイレース電圧Ｖｅを増幅することによって、イレース電圧Ｖｅを制御する。このように、イレースパワー制御部２３３が、イレースパワーを補正するためのイレース電圧誤差を基に、レーザのイレースパワーを決めるための電圧であるイレース電圧Ｖｅを制御することによって、光ピックアップ９５は、安定したイレースパワーのレーザを発光することができる。
【０２５５】
図２９のフローチャートを参照して、図２８のステップＳ１０１の処理に対応する受光信号の積分の処理を説明する。
【０２５６】
ステップＳ１２１において、サンプルホールド回路２４２−３は、AMP２３１から供給された受光信号をサンプルホールドし、サンプルホールドした受光信号を積分回路２４３−３に供給する。
【０２５７】
例えば、図３０に示す受光信号がAMP２３１から供給された場合、サンプルホールド回路２４２−３は、AMP２３１から供給された受光信号を時刻ｔ８１から時刻ｔ８２の期間において、サンプリングし、時刻ｔ８２において、ホールドする。サンプルホールド回路２４２−３は、サンプルホールドした受光信号を積分回路２４３−３に供給する。
【０２５８】
ここで、縦軸は電圧を表し、横軸は時間を表す。時刻ｔ８１から時刻ｔ８２の期間は、電圧の大きさが一定であり、光ピックアップ９５が発光するレーザのパワーの大きさがイレースパワーである期間に対応する。
【０２５９】
図２９の説明に戻り、ステップＳ１２２において、積分回路２４３−３は、サンプルホールド回路２４２−３から供給された受光信号を積分する。積分回路２４３−３は、積分した受光信号を誤差検出器２４４−２に供給し、処理は終了する。積分回路２４３−３は、例えば、図３１に示す受光信号を誤差検出器２４４−２に供給する。
【０２６０】
図３１において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、AMP２３１から出力された受光信号を表し、実線は積分された受光信号を表す。積分された受光信号は、電圧の大きさがＭpdで一定である。
【０２６１】
このようにして、イレースパワー制御部２３３は、AMP２３１から供給された受光信号を積分し、積分した受光信号をイレースパワー制御部２３３の誤差検出器２４４−２に供給する。
【０２６２】
次に、図３２のフローチャートを参照して、図２８のステップＳ１０２の処理に対応する目標信号の積分の処理について説明する。
【０２６３】
ステップＳ１４１において、サンプルホールド回路２４２−４は、目標信号生成部１３２から供給された目標信号をサンプルホールドし、サンプルホールドした目標信号を積分回路２４３−４に供給する。
【０２６４】
例えば、図３３に示す目標信号が目標信号生成部１３２から供給された場合、サンプルホールド回路２４２−４は、目標信号生成部１３２から供給された目標信号を時刻ｔ９１から時刻ｔ９２の期間において、サンプリングし、時刻ｔ９２において、ホールドする。ホールド回路２４２−４は、サンプルホールドした受光信号を積分回路２４３−４に供給する。
【０２６５】
ここで、縦軸は電圧を表し、横軸は時間を表す。時刻ｔ９１から時刻ｔ９２の期間は、電圧の大きさが一定であり、光ピックアップ９５が発光するレーザのパワーの大きさがイレースパワーである期間に対応する。
【０２６６】
図３２の説明に戻り、ステップＳ１４２において、積分回路２４３−４は、サンプルホールド回路２４２−４から供給された目標信号を積分する。積分回路２４３−４は、積分した目標信号を誤差検出器２４４−２に供給し、処理は終了する。積分回路２４３−４は、例えば、図３４に示す目標信号を誤差検出器２４４−２に供給する。
【０２６７】
図３４において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、目標信号生成部１３２から出力された目標信号を表し、実線は積分された目標信号を表す。積分された目標信号は、電圧の大きさがMobで一定である。
【０２６８】
このようにして、イレースパワー制御部２３３は、目標信号生成部１３２から供給された目標信号を積分し、積分した目標信号をイレースパワー制御部２３３の誤差検出器２４４−２に供給する。このように、AMP２３１から出力された受光信号が誤差検出器２４４−２に入力されるまでの処理を行うサンプルホールド回路２４２−３および積分回路２４３−３に対応する、同じ特性のサンプルホールド回路２４２−４および積分回路２４３−４を介して、目標信号を誤差検出器２４４−２に供給することで、各種の処理を行う回路の特性に関わらず、より正確な目標信号（目標値）を得ることができる。
【０２６９】
図３５のフローチャートを参照して、ボトムパワー制御部２３４によるボトムパワー制御の処理を説明する。
【０２７０】
ステップＳ１６１において、ボトムパワー制御部２３４は、受光信号の積分の処理を行う。なお、受光信号の積分の処理の詳細は後述するが、受光信号の積分の処理において、ボトムパワー制御部２３４は、AMP２３１から供給された受光信号を積分し、積分した受光信号をボトムパワー制御部２３４の誤差検出器２４４−３に供給する。
【０２７１】
ステップＳ１６２において、ボトムパワー制御部２３４は、目標信号の積分の処理を行う。なお、目標信号の積分の処理の詳細は後述するが、目標信号の積分の処理において、ボトムパワー制御部２３４は、目標信号生成部１３２から供給された目標信号を積分し、積分した目標信号をボトムパワー制御部２３４の誤差検出器２４４−３に供給する。
【０２７２】
ステップＳ１６３において、誤差検出器２４４−３は、積分回路２４３−５から供給された受光信号および積分回路２４３−６から供給された目標信号を基に、ボトム電圧誤差を求め、求めたボトム電圧誤差をAMP２４５−３に供給する。
【０２７３】
例えば、ステップＳ１６３において、誤差検出器２４４−３は、積分回路２４３−５から供給された受光信号および積分回路２４３−６から供給された目標信号を基に、式（１０）を演算することによりボトム電圧誤差を求め、求めたボトム電圧誤差をAMP２４５−３に供給する。
【０２７４】
（ボトム電圧誤差）＝（Lob）−（Lpd）                            ・・・（１０）
【０２７５】
ここで、Lobは、誤差検出器２４４−３に入力された、目標信号の電圧の値であり、Lpdは、誤差検出器２４４−３に入力された、受光信号の電圧の値である。
【０２７６】
ステップＳ１６４において、AMP２４５−３は、誤差検出器２４４−３から供給されたボトム電圧誤差だけボトム電圧Ｖｂを増幅する。
【０２７７】
例えば、ステップＳ１６４において、AMP２４５−３は、ボトム電圧Ｖｂの大きさが、誤差検出器２４４−３から供給されたボトム電圧誤差だけ加算された大きさとなるようにボトム電圧Ｖｂを増幅する。換言すれば、AMP２４５−３は、誤差検出器２４４−３から供給されたボトム電圧誤差の値が正である場合、ボトム電圧Ｖｂの大きさが、誤差検出器２４４−３から供給されたボトム電圧誤差だけ加算された大きさとなるようにボトム電圧Ｖｂを増幅する。また、AMP２４５−３は、誤差検出器２４４−３から供給されたボトム電圧誤差の値が負である場合、ボトム電圧Ｖｂの大きさが、誤差検出器２４４−３から供給されたボトム電圧誤差の絶対値だけ減算された大きさとなるようにボトム電圧Ｖｂを増幅する（減少させる）。
【０２７８】
AMP２４５−３は、増幅したボトム電圧Ｖｂを光ピックアップ９５に供給し、手続きはステップＳ１６１に戻り、上述した処理を繰り返す。なお、ボトムパワー制御の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０２７９】
このようにして、ボトムパワー制御部２３４は、ボトム電圧誤差を求め、求めたボトム電圧誤差だけボトム電圧Ｖｂを増幅することによって、ボトム電圧Ｖｂを制御する。このように、ボトムパワー制御部２３４が、ボトムパワーを補正するためのボトム電圧誤差を基に、レーザのボトムパワーを決めるための電圧であるボトム電圧Ｖｂを制御することによって、光ピックアップ９５は、安定したボトムパワーのレーザを発光することができる。
【０２８０】
図３６のフローチャートを参照して、図３５のステップＳ１６１の処理に対応する受光信号の積分の処理を説明する。
【０２８１】
ステップＳ１８１において、クリップ回路２４１−３は、AMP２３１から供給された受光信号を所定の値でクリップし、クリップした受光信号をサンプルホールド回路２４２−５に供給する。例えば、ステップＳ１８１において、クリップ回路２４１−３はAMP２３１から供給された受光信号を図３７で示すように、所定の値（例えば、ボトムパワーに対応する電圧より高く、イレースパワーに対応する電圧より低い値）でクリップする。
【０２８２】
図３７において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、受光信号を表す。この場合、受光信号は、所定の電圧の値Ｃ２においてクリップされる。すなわち、点線で表される受光信号のうち、Ｃ２より下の部分（図中、実線より下の部分）がクリップされた受光信号として、サンプルホールド回路２４２−５に供給される。
【０２８３】
ここで、図３８は、クリップされた受光信号を説明する図である。
【０２８４】
図３８において、縦軸は電圧を表し、横軸は時間を表す。実線は、図３７の点線で表される受光信号がＣ２において、クリップされた受光信号を表している。すなわち、Ｃ２を基準電圧として、クリップ回路２４１−３に供給された受光信号のうち、Ｃ２を超える部分は除去され、Ｃ２より下の部分がクリップされた受光信号として、サンプルホールド回路２４２−５に供給される。従って、クリップされた受光信号は、大きさがＣ２で一定の期間と、大きさが、Ｃ２またはＣ２より小さい所定の値が交互に繰り返される期間とからなる。また、時刻ｔ１０１から時刻ｔ１０２までの期間は、図３７において、短い周期で電圧が変化する期間に対応する。
【０２８５】
図３６の説明に戻り、ステップＳ１８２において、サンプルホールド回路２４２−５は、クリップ回路２４１−３から供給された受光信号を所定のタイミングでサンプルホールドし、サンプルホールドした受光信号を積分回路２４３−５に供給する。
【０２８６】
例えば、図３８の例において、サンプルホールド回路２４２−５は、クリップ回路２４１−３から供給された受光信号を、時刻ｔ１０１から時刻ｔ１０２までの期間においてサンプリングし、時刻ｔ１０２においてホールドする。サンプルホールド回路２４２−５は、サンプルホールドした受光信号を積分回路２４３−５に供給する。
【０２８７】
ステップＳ１８３において、積分回路２４３−５は、サンプルホールド回路２４２−５から供給された受光信号を積分する。積分回路２４３−５は、積分した受光信号を誤差検出器２４４−３に供給し、処理は終了する。積分回路２４３−５は、例えば、図３９に示す受光信号を誤差検出器２４４−３に供給する。
【０２８８】
ここで、図３９は、積分された受光信号を説明するための図である。
【０２８９】
図３９において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、クリップされた受光信号を表し、実線は、積分された受光信号を表す。積分された受光信号は、電圧の大きさがLpdで一定である。積分された受光信号の電圧の大きさLpdは、AMP２３１、クリップ回路２４１−３、サンプルホールド回路２４２−５、積分回路２４３−５などの特性により変化し、光ピックアップ９５が発光したレーザのボトムパワーに対応する受光信号のボトム値より、大きい値となる。
【０２９０】
このようにして、ボトムパワー制御部２３４は、AMP２３１から供給された受光信号を積分し、積分した受光信号をボトムパワー制御部２３４の誤差検出器２４４−３に供給する。
【０２９１】
図４０のフローチャートを参照して、図３５のステップＳ１６２の処理に対応する目標信号の積分の処理を説明する。
【０２９２】
ステップＳ２０１において、クリップ回路２４１−４は、目標信号生成部１３２から供給された目標信号を所定の値でクリップし、クリップした目標信号をサンプルホールド回路２４２−６に供給する。
【０２９３】
例えば、図４１に示す目標信号がクリップ回路２４１−４に供給されると、クリップ回路２４１−４は供給された目標信号を所定の値（例えば、ボトムパワーに対応する電圧より高く、イレースパワーに対応する電圧より低い値）でクリップする。
【０２９４】
図４１において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、目標信号を表す。この場合、目標信号は、所定の電圧の値Ｃ２においてクリップされる。すなわち、点線で表される目標信号のうち、Ｃ２より下の部分（図中、実線より下の部分）がクリップされた目標信号として、サンプルホールド回路２４２−４に供給される。
【０２９５】
ここで、図４２は、クリップされた目標信号を説明する図である。
【０２９６】
図４２において、縦軸は電圧を表し、横軸は時間を表す。実線は、図４０の点線で表される目標信号がＣ２において、クリップされた目標信号を表している。すなわち、Ｃ２を基準電圧として、クリップ回路２４１−４に供給された目標信号のうち、Ｃ２を超える部分は除去され、Ｃ２より下の部分がクリップされた目標信号として、サンプルホールド回路２４２−６に供給される。従って、クリップされた受光信号は、大きさがＣ２で一定の期間と、大きさが、Ｃ２またはＣ２より小さい所定の値が交互に繰り返される期間とからなる。また、時刻ｔ１１１から時刻ｔ１１２の期間は、図４１において、短い周期で電圧が変化する期間に対応する。
【０２９７】
図４０の説明に戻り、ステップＳ２０２において、サンプルホールド回路２４２−６は、クリップ回路２４１−４から供給された目標信号を所定のタイミングでサンプルホールドし、サンプルホールドした目標信号を積分回路２４３−６に供給する。
【０２９８】
例えば、図４２の例において、サンプルホールド回路２４２−６は、クリップ回路２４１−４から供給された目標信号を、時刻ｔ１１１から時刻ｔ１１２までの期間においてサンプリングし、時刻ｔ１１２においてホールドする。サンプルホールド回路２４２−６は、サンプルホールドした目標信号を積分回路２４３−６に供給する。
【０２９９】
ステップＳ２０３において、積分回路２４３−６は、サンプルホールド回路２４２−６から供給された目標信号を積分する。積分回路２４３−６は、積分した目標信号を誤差検出器２４４−３に供給し、処理は終了する。積分回路２４３−６は、例えば、図４３に示す目標信号を誤差検出器２４４−３に供給する。
【０３００】
ここで、図４３は、積分された目標信号を説明するための図である。
【０３０１】
図４３において、縦軸は電圧を表し、横軸は時間を表す。また、点線は、クリップされた目標信号を表し、実線は、積分された目標信号を表す。積分された目標信号は、電圧の大きさがLobで一定である。積分された目標信号の電圧の大きさLobは、クリップ回路２４１−４、サンプルホールド回路２４２−６、積分回路２４３−６などの特性により変化し、目標信号のボトムパワーの値より、大きい値となる。
【０３０２】
このようにして、ボトムパワー制御部２３４は、目標信号生成部１３２から供給された目標信号を積分し、積分した目標信号をボトムパワー制御部２３４の誤差検出器２４４−３に供給する。このように、AMP２３１から出力された受光信号が誤差検出器２４４−３に入力されるまでの処理を行うクリップ回路２４１−３、サンプルホールド回路２４２−５、および積分回路２４３−５のそれぞれに対応する、同じ特性のクリップ回路２４１−４、サンプルホールド回路２４２−６、および積分回路２４３−６のそれぞれを介して、目標信号を誤差検出器２４４−３に供給することで、各種の処理を行う回路の特性に関わらず、より正確な目標信号（目標値）を得ることができる。
【０３０３】
以上のように、ディスク記録装置８１は、同じ特性の回路を介して入力された受光信号および目標信号を基に、ピーク電圧誤差、イレース電圧誤差、およびボトム電圧誤差のそれぞれを算出するようにしたので、受光信号を処理する回路の特性に関わらず、レーザのパワーを制御するための目標値をより正確に設定することができる。
【０３０４】
本発明によれば、出力電圧を出力するようにしたので、レーザのパワーを制御することができる。また、本発明によれば、同じ特性の回路を介して入力された受光信号および目標信号を基に、ピーク電圧誤差、イレース電圧誤差、およびボトム電圧誤差のそれぞれを算出するようにしたので、受光信号を処理する回路の特性に関わらず、レーザのパワーを制御するための目標値をより正確に設定することができる。
【０３０５】
次に、本発明を適用した第２の実施の形態について説明する。なお、本発明を適用した第２の実施の形態において、本発明を適用したディスク記録装置の構成は、図４に示す構成と同様なので、その説明は省略する。
【０３０６】
図４４は、サーボ制御部の機能の構成を示すブロック図である。
【０３０７】
サーボ制御部３０１は、ライトストラテジ回路３１１、目標信号生成部３１２、およびAPC制御部３１３を含むように構成される。
【０３０８】
なお、ライトストラテジ回路３１１は、図５のライトストラテジ回路１３１と同様なので、その説明は省略する。
【０３０９】
目標信号生成部３１２は、制御部（図示せず）から供給されたパワー信号、光ピックアップ３０２から供給されたボトム電流、APC制御部３１３から供給された電圧誤差、並びにライトストラテジ回路３１１から供給されたライトパルスおよびイレースパルスを基に、目標信号を生成し、生成した目標信号をAPC制御部３１３に供給する。
【０３１０】
APC制御部３１３は、目標信号生成部３１２から供給された目標信号および光ピックアップ３０２から供給された受光信号を比較し、比較した結果を基に出力電圧を光ピックアップ３０２に供給する。また、APC制御部３１３は、目標信号生成部３１２から供給された目標信号および光ピックアップ３０２から供給された受光信号を比較し、比較した結果として算出された電圧誤差を目標信号生成部３１２に供給する。
【０３１１】
光ピックアップ３０２は、APC制御部３１３から供給された出力電圧並びにライトストラテジ回路３１１から供給されたライトパルスおよびイレースパルスを基に、光ディスクにデータを記録するためのレーザを発光し、発光したレーザを光ディスクに照射する。光ピックアップ３０２は、発光したレーザの一部を受光し、受光した光の強さを示す信号を受光信号として、APC制御部３１３に供給する。また、光ピックアップ３０２は、APC制御部３１３から供給された出力電圧であるボトム電圧Ｖｂに対応するボトム電流を目標信号生成部３１２に供給する。
【０３１２】
図４５は、光ピックアップ３０２の機能の構成を示すブロック図である。
【０３１３】
光ピックアップ３０２は、発振器３３１、Ｖ／Ｉ変換器３３２−１乃至３３２−３、スイッチ３３３−１乃至３３３−３、加算器３３４、ＬＤ３３５、ＰＤ３３６、およびヘッドアンプ３３７を含むように構成される。
【０３１４】
なお、発振器３３１、Ｖ／Ｉ変換器３３２−１乃至３３２−３、スイッチ３３３−１、スイッチ３３３−２、加算器３３４、ＬＤ３３５、ＰＤ３３６、およびヘッドアンプ３３７のそれぞれは、図６における発振器１５１、Ｖ／Ｉ変換器１５２−１乃至１５２−３、スイッチ１５３−１、スイッチ１５３−２、加算器１５４、ＬＤ１５５、ＰＤ１５６、およびヘッドアンプ１５７のそれぞれと同様なので、その説明は省略する。
【０３１５】
スイッチ３３３−３は、制御部（図示せず）の制御のもと、オン、オフされる。すなわち、スイッチ３３３−３は、制御部の制御のもと、光ディスクにデータを書き込むためにＬＤ３３５を発光させている場合、オンされ、光ディスクにデータを書き込むためにＬＤ３３５を発光させていない場合、オフされる。
【０３１６】
従って、光ディスクにデータを書き込む場合、Ｖ／Ｉ変換器３３２−３から出力されたボトム電流は、加算器３３４および目標信号生成部３１２に入力され、光ディスクにデータを書き込まない場合、Ｖ／Ｉ変換器３３２−３から出力されたピーク電流は、加算器３３４および目標信号生成部３１２に入力されない。
【０３１７】
図４６は、APC制御部３１３の機能の構成を示すブロック図である。
【０３１８】
APC制御部３１３は、AMP３５１、ピークパワー制御部３５２、イレースパワー制御部３５３、ボトムパワー制御部３５４、遅延制御部３５５を含むように構成される。
【０３１９】
AMP３５１は、光ピックアップ３０２から供給された受光信号を増幅し、増幅した受光信号をピークパワー制御部３５２、イレースパワー制御部３５３、ボトムパワー制御部３５４、および遅延制御部３５５に供給する。
【０３２０】
ピークパワー制御部３５２は、AMP３５１から供給された受光信号および目標信号生成部３１２から供給された目標信号を基に、ピーク電圧誤差を求める。ピークパワー制御部３５２は、求めたピーク電圧誤差だけピーク電圧Ｖｐを増幅し、増幅したピーク電圧Ｖｐを光ピックアップ３０２に供給することにより光ピックアップ３０２により発光されるレーザのピークパワーを制御する。例えば、ピークパワー制御部３５２は、出力するピーク電圧Ｖｐの大きさが、ピーク電圧誤差の値だけ加算された大きさとなるようにピーク電圧Ｖｐを増幅し、増幅したピーク電圧Ｖｐを光ピックアップ３０２に供給する。
【０３２１】
ピークパワー制御部３５２は、クリップ回路３６１−１、クリップ回路３６１−２、サンプルホールド回路３６２−１、サンプルホールド回路３６２−２、積分回路３６３−１、積分回路３６３−２、誤差検出器３６４−１、およびAMP３６５−１を備える。
【０３２２】
なお、クリップ回路３６１−１、クリップ回路３６１−２、サンプルホールド回路３６２−１、サンプルホールド回路３６２−２、積分回路３６３−１、積分回路３６３−２、誤差検出器３６４−１、およびAMP３６５−１のそれぞれは、図８におけるクリップ回路２４１−１、クリップ回路２４１−２、サンプルホールド回路２４２−１、サンプルホールド回路２４２−２、積分回路２４３−１、積分回路２４３−２、誤差検出器２４４−１、およびAMP２４５−１のそれぞれと同様なので、その説明は省略する。
【０３２３】
イレースパワー制御部３５３は、AMP３５１から供給された受光信号および目標信号生成部３１２から供給された目標信号を基に、イレース電圧誤差を求める。イレースパワー制御部３５３は、求めたイレース電圧誤差だけイレース電圧Ｖｅを増幅し、増幅したイレース電圧Ｖｅを光ピックアップ３０２に供給することにより光ピックアップ３０２により発光されるレーザのイレースパワーを制御する。例えば、イレースパワー制御部３５３は、出力するイレース電圧Ｖｅの大きさが、イレース電圧誤差の値だけ加算された大きさとなるようにイレース電圧Ｖｅを増幅し、増幅したイレース電圧Ｖｅを光ピックアップ３０２に供給する。
【０３２４】
イレースパワー制御部３５３は、サンプルホールド回路３６２−３、サンプルホールド回路３６２−４、積分回路３６３−３、積分回路３６３−４、誤差検出器３６４−２、およびAMP３６５−２を備える。
【０３２５】
なお、サンプルホールド回路３６２−３、サンプルホールド回路３６２−４、積分回路３６３−３、積分回路３６３−４、誤差検出器３６４−２、およびAMP３６５−２のそれぞれは、図８におけるサンプルホールド回路２４２−３、サンプルホールド回路２４２−４、積分回路２４３−３、積分回路２４３−４、誤差検出器２４４−２、およびAMP２４５−２のそれぞれと同様なので、その説明は省略する。
【０３２６】
ボトムパワー制御部３５４は、AMP３５１から供給された受光信号および目標信号生成部３１２から供給された目標信号を基に、ボトム電圧誤差を求める。ボトムパワー制御部３５４は、求めたボトム電圧誤差だけボトム電圧Ｖｂを増幅し、増幅したボトム電圧Ｖｂを光ピックアップ３０２に供給することにより光ピックアップ３０２により発光されるレーザのボトムパワーを制御する。例えば、ボトムパワー制御部３５４は、出力するボトム電圧Ｖｂの大きさが、ボトム電圧誤差の値だけ加算された大きさとなるようにボトム電圧Ｖｂを増幅し、増幅したボトム電圧Ｖｂを光ピックアップ３０２に供給する。
【０３２７】
ボトムパワー制御部３５４は、クリップ回路３６１−３、クリップ回路３６１−４、サンプルホールド回路３６２−５、サンプルホールド回路３６２−６、積分回路３６３−５、積分回路３６３−６、誤差検出器３６４−３、およびAMP３６５−３を備える。
【０３２８】
なお、クリップ回路３６１−３、クリップ回路３６１−４、サンプルホールド回路３６２−５、サンプルホールド回路３６２−６、積分回路３６３−５、積分回路３６３−６、誤差検出器３６４−３、およびAMP３６５−３のそれぞれは、図８におけるクリップ回路２４１−３、クリップ回路２４１−４、サンプルホールド回路２４２−５、サンプルホールド回路２４２−６、積分回路２４３−５、積分回路２４３−６、誤差検出器２４４−３、およびAMP２４５−３のそれぞれと同様なので、その説明は省略する。
【０３２９】
遅延制御部３５５は、AMP３５１から供給された受光信号および目標信号生成部３１２から供給された目標信号を基に、受光信号と目標信号との差分である電圧誤差を求める。遅延制御部３５５は、求めた電圧誤差を目標信号生成部３１２に供給する。
【０３３０】
遅延制御部３５５は、サンプルホールド回路３６２−７、サンプルホールド回路３６２−８、積分回路３６３−７、積分回路３６３−８、および誤差検出器３６４−４を備える。
【０３３１】
サンプルホールド回路３６２−７は、AMP３５１から供給された受光信号をサンプルホールドし、サンプルホールドした受光信号を積分回路３６３−７に供給する。例えば、サンプルホールド回路３６２−７は、ライトパルスが供給されているタイミングで、受光信号をサンプルホールドする。
【０３３２】
サンプルホールド回路３６２−８は、目標信号生成部３１２から供給された目標信号をサンプルホールドし、サンプルホールドした目標信号を積分回路３６３−８に供給する。例えば、サンプルホールド回路３６２−８は、ライトパルスが供給されているタイミングで、目標信号をサンプルホールドする。
【０３３３】
積分回路３６３−７は、サンプルホールド回路３６２−７から供給された受光信号を積分し、積分した受光信号を誤差検出器３６４−４に供給する。積分回路３６３−７は、LPFとして機能し、受光信号の高周波成分を除去することにより受光信号を平滑化する。
【０３３４】
積分回路３６３−８は、サンプルホールド回路３６２−８から供給された目標信号を積分し、積分した目標信号を誤差検出器３６４−４に供給する。積分回路３６３−８は、LPFとして機能し、目標信号の高周波成分を除去することにより目標信号を平滑化する。
【０３３５】
誤差検出器３６４−４は、積分回路３６３−７から供給された受光信号および積分回路３６３−８から供給された目標信号を基に、電圧誤差を求め、求めた電圧誤差を目標信号生成部３１２に供給する。なお、電圧誤差の詳細は後述する。
【０３３６】
図４７は、目標信号生成部３１２の機能の構成を示すブロック図である。
【０３３７】
目標信号生成部３１２は、遅延回路３８１−１、遅延回路３８１−２、AND回路３８２−１、AND回路３８２−２、演算器３８３−１乃至３８３−３、Ｄ／Ａ変換器３８４−１乃至３８４−３、スイッチ３８５−１、スイッチ３８５−２、および加算器３８６を含むように構成される。
【０３３８】
なお、演算器３８３−１乃至３８３−３、Ｄ／Ａ変換器３８４−１乃至３８４−３、および加算器３８６のそれぞれは、図７における演算器１８１−１乃至１８１−３、Ｄ／Ａ変換器１８２−１乃至１８２−３、および加算器１８４のそれぞれと同様なので、その説明は省略する。
【０３３９】
遅延回路３８１−１は、光ピックアップ３０２から供給されたボトム電流、APC制御部３１３から供給された電圧誤差を基に、遅延量を算出する。遅延回路３８１−１は、算出した遅延量だけライトストラテジ回路３１１から供給されたライトパルスを遅延させ、遅延させたライトパルスをAND回路３８２−１に供給する。
【０３４０】
遅延回路３８１−２は、光ピックアップ３０２から供給されたボトム電流、APC制御部３１３から供給された電圧誤差を基に、遅延量を算出する。遅延回路３８１−２は、算出した遅延量だけライトストラテジ回路３１１から供給されたイレースパルスを遅延させ、遅延させたイレースパルスをAND回路３８２−２に供給する。
【０３４１】
AND回路３８２−１は、遅延回路３８１−１から供給された、遅延させたライトパルスとライトストラテジ回路３１１から供給されたライトパルスとの理論積を求めて、補正ライトパルスを生成し、生成した補正ライトパルスをスイッチ３８５−１に供給する。
【０３４２】
AND回路３８２−２は、遅延回路３８１−２から供給された、遅延させたイレースパルスとライトストラテジ回路３１１から供給されたイレースパルスとの理論積を求めて、補正イレースパルスを生成し、生成した補正イレースパルスをスイッチ３８５−２に供給する。
【０３４３】
スイッチ３８５−１は、Ｄ／Ａ変換器３８４−１から出力されたアナログ信号の加算器３８６への供給を制御する。スイッチ３８５−１は、AND回路３８２−１から供給された補正ライトパルスを基に、オン、オフされ、オンの場合、電圧の信号を加算器３８６に供給し、オフの場合、電圧の信号の加算器３８６への供給を遮断する。すなわち、例えば、スイッチ３８５−１は、AND回路３８２−１から供給された補正ライトパルスの値が“１”である場合、オンされ、AND回路３８２−１から供給された補正ライトパルスの値が“０”である場合、オフされる。
【０３４４】
従って、例えば、補正ライトパルスの値が“１”である場合、Ｄ／Ａ変換器３８４−１から出力された電圧の信号は、加算器３８６に入力され、補正ライトパルスの値が“０”である場合、Ｄ／Ａ変換器３８４−１から出力された電圧の信号は、加算器３８６に入力されない。
【０３４５】
スイッチ３８５−２は、Ｄ／Ａ変換器３８４−２から出力されたアナログ信号の加算器３８６への供給を制御する。スイッチ３８５−２は、AND回路３８２−２から供給された補正イレースパルスを基に、オン、オフされ、オンの場合、電圧の信号を加算器３８６に供給し、オフの場合、電圧の信号の加算器３８６への供給を遮断する。すなわち、例えば、スイッチ３８５−２は、AND回路３８２−２から供給された補正イレースパルスの値が“１”である場合、オンされ、AND回路３８２−２から供給された補正イレースパルスの値が“０”である場合、オフされる。
【０３４６】
従って、例えば、補正イレースパルスの値が“１”である場合、Ｄ／Ａ変換器３８４−２から出力された電圧の信号は、加算器３８６に入力され、補正イレースパルスの値が“０”である場合、Ｄ／Ａ変換器３８４−２から出力された電圧の信号は、加算器３８６に入力されない。
【０３４７】
ところで、加算器３３４（図４５）からＬＤ３３５（図４５）に図４８で示す駆動電流Ｌ２１が入力された場合、ＬＤ３３５は、図中、実線で表される波形のレーザＦ２１を発光する。図中、レーザＦ２１の縦軸はパワーを表し、横軸は時間を表している。また、直線Ｄ２１は、ＬＤ３３５の微分効率を示す直線であり、縦軸はパワーを表し、横軸は電流を表す。Ithは、ＬＤ３３５を発光させる場合における閾値電流の値である。
【０３４８】
駆動電流Ｌ２１は、Ｉｂ（ボトム電流の大きさ）、Ｉｅ（ボトム電流の大きさにイレース電流の大きさを加算した値）、およびＩｐ（ボトム電流の大きさにイレース電流およびピーク電流の大きさを加算した値）の間で変化している。
【０３４９】
すなわち、ＬＤ３３５には、駆動電流Ｌ２１として、所定の期間、大きさがＩｅである電流がＬＤ３３５に入力され、その後、駆動電流Ｌ２１の大きさがＩｐである電流とＩｂである電流とが交互に入力され、さらにその後、再び大きさがＩｅである電流が入力される。
【０３５０】
ＬＤ３３５は、入力されたＩｂ、Ｉｅ、およびＩｐのそれぞれの値の電流に対応するパワーで発光する。ＬＤ３３５は、所定の期間、入力された、大きさがＩｅである電流に対応するパワーで発光し、その後、大きさがＩｐまたはＩｂである電流に対応するパワーで交互に発光し、さらにその後、再び大きさがＩｅである電流に対応するパワーで発光する。ここで、駆動電流Ｌ２１に対応するレーザのパワーは、ＬＤ３３５の微分効率を表す直線Ｄ２１によって決まる。
【０３５１】
このとき、Ｉｂは、閾値電流Ithより小さいので、ＬＤ３３５は、駆動電流Ｌ２１の電流の値が閾値電流の値Ithを超えるまで発光しない。従って、この場合、ＬＤ３３５が発光するレーザＦ２１のボトムパワーは、０となる。
【０３５２】
また、Ｉｂが閾値電流の値Ithより小さい場合、ＬＤ３３５が発光するレーザＦ２１は、立ちあがりに遅延を生じる。従って、駆動電流Ｌ２１の電流の値が、閾値電流の値Ithより小さい電流の値ＩｂからＩｐに変化する時刻におけるレーザの立ちあがりは、図中、点線で示される波形が、右向きの矢印の方向にシフトし、ＬＤ３３５は、実線で示される波形のレーザＦ２１を発光する。
【０３５３】
すなわち、図４９に示すように、ＬＤ３３５に入力された駆動電流のＬＤ３３５の微分効率に対応するレーザの波形が、図中、実線で示される波形であり、駆動電流のボトム電流Ｉｂが閾値電流Ithより小さい場合、発光するレーザの波形の立ちあがりに遅延が生じるので、実際にＬＤ３３５が発光するレーザの波形は、点線で表されるように立ちあがりが遅延した、パルス幅が細い波形となる。ここで、縦軸は電圧を表し、横軸は時間を表す。
【０３５４】
駆動電流のボトム電流Ｉｂが閾値電流Ithより小さい場合に、目標信号生成部３１２が生成する目標信号に、発光の立ちあがりにおける遅延の考慮がなされていないとき、目標信号を積分した値と受光信号を積分した値とに大きな差が生じてしまうため、正確なパワー制御ができなくなってしまう。
【０３５５】
例えば、図５０において、点線で示される目標信号を時刻ｔ１２１から時刻ｔ１２２の期間においてサンプリングし、時刻ｔ１２２においてホールドする。そして、サンプルホールドした目標信号を積分した場合、図５０において、実線で示される波形が得られる。ここで、縦軸は電圧を表し、横軸は時間を表す。また、積分された目標信号は、電圧の大きさがNobで一定である。
【０３５６】
一方、図５１に示すように、点線で示す受光信号は、発光の立ちあがりに遅延が生じるため、パルスの幅が目標信号に比べて細くなる。ここで、縦軸は電圧を表し、横軸は時間を表す。また、実線は、時刻ｔ１４１から時刻ｔ１４２の期間においてサンプリングされ、時刻ｔ１４２においてホールドされた受光信号が、さらに積分された受光信号の波形を表している。積分された受光信号は、電圧の大きさがNpdで一定である。この場合、積分された受光信号の電圧の大きさNpdの値は、図５０で示す積分された目標信号の電圧の値Nobよりも小さくなる。
【０３５７】
また、高速で光ディスクにデータを記録する場合、ＬＤ３３５が発光するレーザの波形の立ちあがりに遅延が生じる。例えば、加算器３３４（図４５）からＬＤ３３５（図４５）に図５２に示す駆動電流Ｌ４１が入力された場合、ＬＤ３３５は、図中、実線で表される波形のレーザＦ４１を発光する。図中、レーザＦ４１の縦軸はパワーを表し、横軸は時間を表している。また、直線Ｄ４１は、ＬＤ３３５の微分効率を示す直線であり、縦軸はパワーを表し、横軸は電流を表す。Ithは、ＬＤ３３５を発光させる場合における閾値電流の値である。
【０３５８】
高速で光ディスクにデータを記録する場合、駆動電流Ｌ４１の電流の値を高速で変化させるので、回路の応答特性などにより生じる駆動電流Ｌ４１の立ち上がり速度の遅延が無視できなくなり、図中、一点鎖線で示す駆動電流の波形が、下向きの矢印の方向に遅延した、実線で示される波形となる。
【０３５９】
駆動電流Ｌ４１は、Ｉｂ（ボトム電流の大きさ）、Ｉｅ（ボトム電流の大きさにイレース電流の大きさを加算した値）、およびＩｐ（ボトム電流の大きさにイレース電流およびピーク電流の大きさを加算した値）の間で変化している。
【０３６０】
すなわち、ＬＤ３３５には、駆動電流Ｌ４１として、所定の期間、大きさがＩｅである電流がＬＤ３３５に入力され、その後、駆動電流Ｌ４１は、大きさがＩｐとＩｂとの間で変調され、さらにその後、再び大きさがＩｅである電流が入力される。
【０３６１】
ＬＤ３３５は、入力された電流に対応するパワーで発光する。ＬＤ３３５は、所定の期間、入力された、大きさがＩｅである電流に対応するパワーで発光し、その後、大きさがＩｐからＩｂまでの電流の値に対応するパワーで発光し、さらにその後、再び大きさがＩｅである電流に対応するパワーで発光する。ここで、駆動電流Ｌ４１に対応するレーザのパワーは、ＬＤ３３５の微分効率を表す直線Ｄ４１によって決まる。
【０３６２】
したがって、高速で光ディスクにデータを記録する場合、ＬＤ３３５が発光するレーザＦ４１は、駆動電流Ｌ４１の立ち上がり速度の遅延に対応して、立ちあがりに遅延が生じる。この場合、ＬＤ３３５が発光するレーザの立ちあがりは、図中、点線で示される波形が、右向きの矢印の方向に遅延し、ＬＤ３３５は、実線で示される波形のレーザＦ４１を発光する。
【０３６３】
すなわち、図５３に示すように、ＬＤ３３５に入力された駆動電流のＬＤ３３５の微分効率に対応するレーザの波形が、図中、実線で示される波形であり、高速で光ディスクにデータを記録する場合、駆動電流の立ち上がり速度の遅延にともない、ＬＤ３３５が発光するレーザの波形の立ちあがりに遅延が生じるので、実際にＬＤ３３５が発光するレーザの波形は、点線で表されるように立ちあがりが遅延した、パルス幅が細い波形となる。ここで、縦軸は電圧を表し、横軸は時間を表す。
【０３６４】
高速で光ディスクにデータを記録する場合に、目標信号生成部３１２が生成する目標信号に、発光の立ちあがりにおける遅延に対する考慮がなされていないとき、目標信号を積分した値と受光信号を積分した値とに大きな差が生じてしまうため、正確なパワー制御ができなくなってしまう。
【０３６５】
例えば、図５４において、点線で示される目標信号を時刻ｔ１６１から時刻ｔ１６２の期間においてサンプリングし、時刻ｔ１６２においてホールドする。そして、サンプルホールドした目標信号を積分した場合、図５４において、実線で示される波形が得られる。ここで、縦軸は電圧を表し、横軸は時間を表す。また、積分された目標信号は、電圧の大きさがNobで一定である。
【０３６６】
一方、図５５に示すように、点線で示す受光信号は、発光の立ちあがりに遅延が生じるため、パルスの幅が目標信号に比べて細くなる。ここで、縦軸は電圧を表し、横軸は時間を表す。また、実線は、時刻ｔ１８１から時刻ｔ１８２の期間においてサンプリングされ、時刻ｔ１８２においてホールドされた受光信号が、さらに積分された受光信号の波形を表している。積分された受光信号は、電圧の大きさがNpdで一定である。この場合、積分された受光信号の電圧の大きさNpdの値は、図５４で示す積分された目標信号の電圧の値Nobよりも小さくなり、レーザの発光時に生じる遅延の量によっては、正確なパワー制御ができなくなる。
【０３６７】
そこで、図４４乃至図４７に示す構成とすることで、レーザの発光の立ちあがりにおける遅延を考慮した目標信号を生成し、より正確にパワーを制御することができる。以下、具体的な処理を説明する。
【０３６８】
図５６のフローチャートを参照して遅延制御部３５５による遅延制御の処理を説明する。
【０３６９】
ステップＳ２２１において、遅延制御部３５５は、受光信号の積分の処理を行う。なお、受光信号の積分の処理の詳細は後述するが、受光信号の積分の処理において、遅延制御部３５５は、AMP３５１から供給された受光信号を積分し、積分した受光信号を遅延制御部３５５の誤差検出器３６４−４に供給する。
【０３７０】
ステップＳ２２２において、遅延制御部３５５は、目標信号の積分の処理を行う。なお、目標信号の積分の処理の詳細は後述するが、目標信号の積分の処理において、遅延制御部３５５は、目標信号生成部３１２から供給された目標信号を積分し、積分した目標信号を遅延制御部３５５の誤差検出器３６４−４に供給する。
【０３７１】
ステップＳ２２３において、誤差検出器３６４−４は、積分回路３６３−７から供給された受光信号および積分回路３６３−８から供給された目標信号を基に、電圧誤差を求める。誤差検出器３６４−４は、求めた電圧誤差を目標信号生成部３１２に供給し、手続きはステップＳ２２１に戻り、上述した処理を繰り返す。なお、遅延制御の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０３７２】
例えば、ステップＳ２２３において、誤差検出器３６４−４は、積分回路３６３−７から供給された受光信号および積分回路３６３−８から供給された目標信号を基に、式（１１）を演算することにより電圧誤差を求め、求めた電圧誤差を目標信号生成部３１２に供給する。
【０３７３】
（電圧誤差）＝（Nob）−（Npd）                                  ・・・（１１）
【０３７４】
ここで、Nobは、例えば、図５４を参照して説明した目標信号をサンプルホールドし、積分した値である。
【０３７５】
また、Npdは、例えば、図５５を参照して説明した受光信号をサンプルホールドし、積分した値である。
【０３７６】
このようにして、遅延制御部３５５は、目標信号のパルスの立ち上がりを補正するための電圧誤差を求め、求めた電圧誤差を目標信号生成部３１２に供給する。
【０３７７】
次に、図５７のフローチャートを参照して、図５６のステップＳ２２１の処理に対応する受光信号の積分の処理を説明する。
【０３７８】
ステップＳ２４１において、サンプルホールド回路３６２−７は、AMP３５１から供給された受光信号を所定のタイミングでサンプルホールドし、サンプルホールドした受光信号を積分回路３６３−７に供給する。例えば、図５１の例において、サンプルホールド回路３６２−７は、時刻ｔ１４１から時刻ｔ１４２までの期間において、AMP３５１から供給された受光信号をサンプリングし、時刻ｔ１４２において、受光信号をホールドする。
【０３７９】
ステップＳ２４２において、積分回路３６３−７は、サンプルホールド回路３６２−７から供給された受光信号を積分する。積分回路３６３−７は、積分した受光信号を誤差検出器３６４−４に供給し、処理は終了する。
【０３８０】
このようにして、遅延制御部３５５は、AMP３５１から供給された受光信号を積分し、積分した受光信号を遅延制御部３５５の誤差検出器３６４−４に供給する。
【０３８１】
次に、図５８のフローチャートを参照して、図５６のステップＳ２２２の処理に対応する目標信号の積分の処理について説明する。
【０３８２】
ステップＳ２６１において、サンプルホールド回路３６２−８は、目標信号生成部３１２から供給された目標信号を所定のタイミングでサンプルホールドし、サンプルホールドした目標信号を積分回路３６３−８に供給する。例えば、サンプルホールド回路３６２−８は、図５０に示す時刻ｔ１２１から時刻ｔ１２２までの期間に対応する期間において、目標信号生成部３１２から供給された目標信号をサンプリングし、時刻ｔ１２２に対応する時刻において、目標信号をホールドする。なお、目標信号生成部３１２から供給される目標信号は、レーザの発光時に生じる遅延が考慮された目標信号であり、図５０の点線で示す、レーザの発光時に生じる遅延が考慮されていない目標信号の波形よりもパルス幅の細い波形となる。
【０３８３】
ステップＳ２６２において、積分回路３６３−８は、サンプルホールド回路３６２−８から供給された目標信号を積分する。積分回路３６３−８は、積分した目標信号を誤差検出器３６４−４に供給し、処理は終了する。
【０３８４】
このようにして、遅延制御部３５５は、目標信号生成部３１２から供給された目標信号を積分し、積分した目標信号を遅延制御部３５５の誤差検出器３６４−４に供給する。このように、AMP３５１から出力された受光信号が誤差検出器３６４−４に入力されるまでの処理を行うサンプルホールド回路３６２−７および積分回路３６３−７に対応する、同じ特性のサンプルホールド回路３６２−８および積分回路３６３−８を介して、目標信号を誤差検出器３６４−４に供給することで、各種の処理を行う回路の特性に関わらず、より正確な目標信号（目標値）を得ることができる。
【０３８５】
次に、図５９のフローチャートを参照して、目標信号生成部３１２による補正ライトパルス生成の処理を説明する。
【０３８６】
ステップＳ２８１において、遅延回路３８１−１は、光ピックアップ３０２から供給されたボトム電流の大きさＩｂが、予め定められたＬＤ３３５の閾値電流の値Ithより大きいか否かを判定する。
【０３８７】
ステップＳ２８１において、光ピックアップ３０２から供給されたボトム電流の大きさＩｂが、予め定められたＬＤ３３５の閾値電流の値Ithより大きいと判定されなかった場合、ステップＳ２８２に進み、遅延回路３８１−１は、ボトム電流により設定される遅延量ΔＩに所定の値αを設定する。ここで、αの値は、例えば、１ｎｓとすることができる。
【０３８８】
一方、ステップＳ２８１において、光ピックアップ３０２から供給されたボトム電流の大きさＩｂが、予め定められたＬＤ３３５の閾値電流の値Ithより大きいと判定された場合、ステップＳ２８３に進み、遅延回路３８１−１は、ボトム電流により設定される遅延量ΔＩに０を設定する。
【０３８９】
ステップＳ２８４において、遅延回路３８１−１は、APC制御部３１３から供給された電圧誤差を基に、電圧誤差により設定される遅延量を設定する。
【０３９０】
例えば、遅延回路３８１−１は、図６０に示すように、APC制御部３１３から供給された電圧誤差に対応する値に電圧誤差により設定される遅延量を設定する。
【０３９１】
図６０において、縦軸は電圧誤差により設定される遅延量を表し、横軸はAPC制御部３１３から供給された電圧誤差を表す。
【０３９２】
従って、電圧誤差が０以上０．１未満である場合、電圧誤差により設定される遅延量Ｚに０が設定され、電圧誤差が０．１以上０．２未満である場合、電圧誤差により設定される遅延量Ｚに５が設定され、電圧誤差が０．２以上０．３未満である場合、電圧誤差により設定される遅延量Ｚに１０が設定される。
【０３９３】
同様に、電圧誤差が０．３以上０．４未満である場合、電圧誤差により設定される遅延量Ｚに１５が設定され、電圧誤差が０．４以上０．５未満である場合、電圧誤差により設定される遅延量Ｚに２０が設定される。
【０３９４】
図５９の説明に戻り、ステップＳ２８５において、遅延回路３８１−１は、ボトム電流により設定される遅延量ΔＩおよび電圧誤差により設定される遅延量Ｚを基に、遅延量を算出する。
【０３９５】
例えば、ステップＳ２８５において、遅延回路３８１−１は、ボトム電流により設定される遅延量ΔＩおよび電圧誤差により設定される遅延量Ｚを基に、式（１２）を計算することによって、遅延量を算出する。
【０３９６】
（遅延量）＝ΔＩ＋Ｚ                                            ・・・（１２）
【０３９７】
従って、例えば、ボトム電流により設定される遅延量ΔＩが0nsであり、電圧誤差により設定される遅延量Ｚが5nsである場合、遅延量は、5ns（0ns＋5ns）となる。
【０３９８】
ステップＳ２８６において、遅延回路３８１−１は、ライトストラテジ回路３１１から供給されたライトパルスを算出した遅延量だけ遅延させ、遅延させたライトパルスをAND回路３８２−１に供給する。
【０３９９】
ステップＳ２８７において、AND回路３８２−１は、ライトストラテジ回路３１１から供給されたライトパルスおよび遅延回路３８１−１から供給された、遅延されたライトパルスを基に、論理積を演算することによって、補正ライトパルスを生成する。AND回路３８２−１は、生成した補正ライトパルスをスイッチ３８５−１に供給し、手続きは、ステップＳ２８１に戻り、上述した処理を繰り返す。なお、補正ライトパスル生成の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０４００】
例えば、図６１に示すように、ライトストラテジ回路３１１から、実線で表されるライトパルスがAND回路３８２−１に供給され、遅延回路３８１−１から点線で表される遅延されたライトパルスがAND回路３８２−１に供給された場合、AND回路３８２−１は、一点鎖線で表される補正ライトパルスを生成する。ここで、横軸は時間を表す。
【０４０１】
実線で表されるライトパルスは、所定の時間間隔で、パルスが立ち上がり、立下りを繰り返す期間と、パルスが立ち上がらない期間とからなる。例えば、ライトパルスは、時刻ｔ２０１に立ち上がり、時刻ｔ２０２に立ち下がっている。
【０４０２】
点線で表される遅延されたライトパルスは、実線で表されるライトパルスを所定の時間（ｔ２１１−ｔ２０１）だけ遅延させたものである。点線で表される遅延されたライトパルスは、例えば、時刻ｔ２１１に立ち上がり、時刻ｔ２１２に立ち下がっている。ここで、遅延させる時間（ｔ２１１−ｔ２０１）は、ＬＤ３３５において、レーザの発光（立ち上がり）が遅延する時間に対応する。
【０４０３】
そこで、AND回路３８２−１は、実線で表されるライトパルスおよび点線で表される遅延されたライトパルスの論理積を演算することによって、ライトパルスが時刻ｔ２１１に立ち上がり、時刻ｔ２０２に立ち下がる補正ライトパルスを生成する。補正ライトパルスが立ち上がる時刻は、ＬＤ３３５が遅延して発光する時刻に対応し、補正ライトパルスが立ち下がる時刻は、ＬＤ３３５が発光したレーザが立ち下がる時刻に対応する。
【０４０４】
このようにして、目標信号生成部３１２は、補正ライトパルスを生成し、生成した補正ライトパルスをスイッチ３８５−１に供給する。
【０４０５】
図６２のフローチャートを参照して、目標信号生成部３１２による補正イレースパルス生成の処理を説明する。なお、ステップＳ３０１乃至３０５の処理は、図５９におけるステップＳ２８１乃至２８５の処理と同様なので、その説明は省略する。
【０４０６】
ステップＳ３０６において、遅延回路３８１−２は、ライトストラテジ回路３１１から供給されたイレースパルスを算出した遅延量だけ遅延させ、遅延させたイレースパルスをAND回路３８２−２に供給する。
【０４０７】
ステップＳ３０７において、AND回路３８２−２は、ライトストラテジ回路３１１から供給されたイレースパルスおよび遅延回路３８１−２から供給された、遅延されたイレースパルスを基に、論理積を演算することによって、補正イレースパルスを生成する。AND回路３８２−１は、生成した補正イレースパルスをスイッチ３８５−２に供給し、手続きは、ステップＳ３０１に戻り、上述した処理を繰り返す。なお、補正イレースパスル生成の処理は、光ディスクにデータを記録する処理が中止された場合または終了した場合に終了する。
【０４０８】
例えば、図６３に示すように、ライトストラテジ回路３１１から、実線で表されるイレースパルスがAND回路３８２−２に供給され、遅延回路３８１−２から点線で表される遅延されたイレースパルスがAND回路３８２−２に供給された場合、AND回路３８２−２は、一点鎖線で表される補正イレースパルスを生成する。ここで、横軸は時間を表す。
【０４０９】
実線で表されるイレースパルスは、パルスが一定の値（例えば“１”）の期間と、所定の時間間隔でパルスが立ち上がり、立下りを繰り返す期間とからなる。イレースパルスは、例えば、時刻ｔ２３１に立ち上がり、時刻ｔ２３２に立ち下がっている。
【０４１０】
点線で表される遅延されたイレースパルスは、実線で表されるイレースパルスを所定の時間（ｔ２４１−ｔ２３１）だけ遅延させたものである。点線で表される遅延されたイレースパルスは、時刻ｔ２４１に立ち上がり、時刻ｔ２４２に立ち下がっている。ここで、遅延させる時間（ｔ２４１−ｔ２３１）は、ＬＤ３３５において、レーザの発光（立ち上がり）が遅延する時間に対応する。
【０４１１】
そこで、AND回路３８２−２は、実線で表されるイレースパルスおよび点線で表される遅延されたイレースパルスの論理積を演算することによって、イレースパルスが時刻ｔ２４１に立ち上がり、時刻ｔ２３２に立ち下がる補正イレースパルスを生成する。補正イレースパルスが立ち上がる時刻は、ＬＤ３３５が遅延して発光する時刻に対応し、補正一レースパルスが立ち下がる時刻は、ＬＤ３３５が発光したレーザが立ち下がる時刻に対応する。
【０４１２】
このようにして、目標信号生成部３１２は、補正イレースパルスを生成し、生成した補正イレースパルスをスイッチ３８５−２に供給する。
【０４１３】
次に、図６４のフローチャートを参照して、目標信号生成部３１２による目標信号生成の処理を説明する。
【０４１４】
ステップＳ３２１の処理およびステップＳ３２２の処理は、図９におけるステップＳ１１の処理およびステップＳ１２の処理と同様なので、その説明は省略する。
【０４１５】
ステップＳ３２３において、スイッチ３８５−１は、AND回路３８２−１から供給された補正ライトパルスを基に、Ｄ／Ａ変換器３８４−１から出力されたアナログ信号である電圧の信号の加算器３８６への供給を制御する。例えば、ステップＳ３２３において、スイッチ３８５−１は、AND回路３８２−１から供給された補正ライトパルスの値が“１”である場合、オンされ、供給された補正ライトパルスの値が“０”である場合、オフされることによりＤ／Ａ変換器３８４−１から出力されたアナログ信号である電圧の信号の加算器３８６への供給を制御する。
【０４１６】
ステップＳ３２４およびステップＳ３２５の処理は、図９におけるステップＳ１４の処理およびステップＳ１５の処理と同様なので、その説明は省略する。
【０４１７】
ステップＳ３２６において、スイッチ３８５−２は、AND回路３８２−２から供給された補正イレースパルスを基に、Ｄ／Ａ変換器３８４−２から出力されたアナログ信号である電圧の信号の加算器３８６への供給を制御する。例えば、ステップＳ３２６において、スイッチ３８５−２は、AND回路３８２−２から供給された補正イレースパルスの値が“１”である場合、オンされ、供給された補正イレースパルスの値が“０”である場合、オフされることによりＤ／Ａ変換器３８４−２から出力されたアナログ信号である電圧の信号の加算器３８６への供給を制御する。
【０４１８】
ステップＳ３２７乃至３２９の処理のそれぞれは、図９におけるステップＳ１７乃至１９の処理のそれぞれと同様なので、その説明は省略するが、ステップＳ３２９の処理において、加算器３８６は、図６５に示す目標信号をAPC制御部３１３に供給する。
【０４１９】
図６５は、目標信号を説明するための図である。
【０４２０】
図６５において、縦軸は電圧を表し、横軸は、時間を表している。実線で表される目標信号は、電圧の大きさがVoeで一定である期間および短い周期で大きさがVopまたはVobに変化する期間とからなる。また、目標信号のパルスは、立ち上がりから立ち下りまでの時間が短い、パルス幅の細いパルスとなっている。
【０４２１】
このようにして、目標信号生成部３１２は、目標信号を生成する。目標信号生成部３１２は、ＬＤ３３５が発光するレーザの遅延を考慮した目標信号を生成することによって、ＬＤ３３５の温度特性に関わらず、より正確にパワー制御をすることができる。
【０４２２】
以上のように、ディスク記録装置は、発光するレーザの遅延を考慮した目標信号を生成するようにしたので、ＬＤの温度特性に関わらず、レーザのパワーを制御するための目標値をより正確に設定することができる。
【０４２３】
本発明によれば、出力電圧を出力するようにしたので、レーザのパワーを制御することができる。また、本発明によれば、発光するレーザの遅延を考慮した目標信号を生成するようにしたので、レーザのパワーを制御するための目標値をより正確に設定することができる。
【０４２４】
なお、電圧である目標信号を生成すると説明したが、電流である目標信号を生成し、生成した電流である目標信号を基にレーザのパワーを制御するようにしてもよい。また、受光信号および目標信号をクリップ回路においてクリップし、クリップされた受光信号および目標信号をサンプルホールド回路において、サンプルホールドすると説明したが、クリップされた受光信号および目標信号をサンプルホールドせずに積分するような構成とすることも可能である。
【０４２５】
さらに、ＰＤの特性（受光感度）を基に、ピークパワー目標データ、イレースパワー目標データ、およびボトムパワー目標データのそれぞれを演算すると説明したが、ＰＤの特性に限らず、ＬＤの特性（微分効率）を用いて演算するようにしてもよい。
【０４２６】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０４２７】
この記録媒体は、図４に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１１１（フレキシブルディスクを含む）、光ディスク１１２（CD-ROM、ＤＶＤを含む）、光磁気ディスク１１３（ＭＤ(Mini-Disc)（商標）を含む）、若しくは半導体メモリ３５４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROMや、記憶部に含まれるハードディスクなどで構成される。
【０４２８】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインタフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０４２９】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０４３０】
【図１】光ディスクに照射される半導体レーザの波形を説明するための図である。
【図２】従来のサーボ制御装置の構成を示すブロック図である。
【図３】従来のサーボ制御装置の構成を示すブロック図である。
【図４】ディスク記録装置の構成の例を示すブロック図である。
【図５】サーボ制御部の機能の構成を示すブロック図である。
【図６】光ピックアップの機能の構成を示すブロック図である。
【図７】目標信号生成部の機能の構成を示すブロック図である。
【図８】APC制御部の機能の構成を示すブロック図である。
【図９】目標信号生成の処理を説明するフローチャートである。
【図１０】駆動電流およびＬＤが発光するレーザを説明するための図である。
【図１１】ＰＤの受光感度を説明する図である。
【図１２】ＬＤが発光するレーザのパワーと電圧の関係およびＰＤが受光するレーザのパワーと電圧の関係を求めるための検圧器の配置を説明するためのブロック図である。
【図１３】ＬＤが発光するレーザのパワーと検圧器において検出された電圧の関係を説明するための図である。
【図１４】ＰＤが受光したレーザのパワーと検圧器において検出された電圧の関係を説明するための図である。
【図１５】Ｄ／Ａ変換器の変換の特性を示す図である。
【図１６】ライトストラテジ回路からスイッチに入力されたライトパルスおよびイレースパルスを説明するための図である。
【図１７】加算器に入力される電圧の信号および加算器から出力される目標信号を説明するための図である。
【図１８】ピークパワー制御の処理を説明するフローチャートである。
【図１９】受光信号の積分の処理を説明するフローチャートである。
【図２０】受光信号を説明するための図である。
【図２１】クリップ回路における処理を説明するための図である。
【図２２】クリップされた受光信号を説明する図である。
【図２３】積分された受光信号を説明するための図である。
【図２４】目標信号の積分の処理を説明するフローチャートである。
【図２５】クリップ回路における処理を説明するための図である。
【図２６】クリップされた目標信号を説明する図である。
【図２７】積分された目標信号を説明するための図である。
【図２８】イレースパワー制御の処理を説明するフローチャートである。
【図２９】受光信号の積分の処理を説明するフローチャートである。
【図３０】受光信号を説明するための図である。
【図３１】積分された受光信号を説明するための図である。
【図３２】目標信号の積分の処理を説明するフローチャートである。
【図３３】目標信号を説明するための図である。
【図３４】積分された目標信号を説明するための図である。
【図３５】ボトムパワー制御の処理を説明するフローチャートである。
【図３６】受光信号の積分の処理を説明するフローチャートである。
【図３７】クリップ回路における処理を説明するための図である。
【図３８】クリップされた受光信号を説明する図である。
【図３９】積分された受光信号を説明するための図である。
【図４０】目標信号の積分の処理を説明するフローチャートである。
【図４１】クリップ回路における処理を説明するための図である。
【図４２】クリップされた目標信号を説明する図である。
【図４３】積分された目標信号を説明するための図である。
【図４４】サーボ制御部の機能の構成を示すブロック図である。
【図４５】光ピックアップの機能の構成を示すブロック図である。
【図４６】APC制御部の機能の構成を示すブロック図である。
【図４７】目標信号生成部の機能の構成を示すブロック図である。
【図４８】駆動電流およびＬＤが発光するレーザを説明するための図である。
【図４９】ＬＤが発光するレーザの波形を説明するための図である。
【図５０】積分された目標信号を説明するための図である。
【図５１】積分された受光信号を説明するための図である。
【図５２】駆動電流およびＬＤが発光するレーザを説明するための図である。
【図５３】ＬＤが発光するレーザの波形を説明するための図である。
【図５４】積分された目標信号を説明するための図である。
【図５５】積分された受光信号を説明するための図である。
【図５６】遅延制御の処理を説明するフローチャートである。
【図５７】受光信号の積分の処理を説明するフローチャートである。
【図５８】目標信号の積分の処理を説明するフローチャートである。
【図５９】補正ライトパルス生成の処理を説明するフローチャートである。
【図６０】電圧誤差により設定される遅延量を説明するための図である。
【図６１】ライトパルス、遅延されたライトパルス、および補正ライトパルスを説明するための図である。
【図６２】補正イレースパルス生成の処理を説明するフローチャートである。
【図６３】イレースパルス、遅延されたイレースパルス、および補正イレースパルスを説明するための図である。
【図６４】目標信号生成の処理を説明するフローチャートである。
【図６５】目標信号を説明するための図である。
【符号の説明】
【０４３１】
８１  ディスク記録装置，  ９１  制御部，  ９４  サーボ制御部，  ９５  光ピックアップ，  ９８  ドライブ，  １１１  磁気ディスク，  １１２  光ディスク，  １１３  光磁気ディスク，  １１４  半導体メモリ，  １３１  ライトストラテジ回路，  １３２  目標信号生成部，  １３３  APC制御部，  １８１−１乃至１８１−３  演算器，  １８２−１乃至１８２−３  Ｄ／Ａ変換器，  １８３−１，１８３−２  スイッチ  １８４  加算器，  ２３１  AMP，  ２３２  ピークパワー制御部，  ２３３  イレースパワー制御部，  ２３４  ボトムパワー制御部，  ２４１−１乃至２４１−４  クリップ回路  ２４２−１乃至２４２−６  サンプルホールド回路，  ２４３−１乃至２４３−６  積分回路，  ２４４−１乃至２４４−３  誤差検出器，  ２４５−１乃至２４５−３  AMP，  ３０１  サーボ制御部，  ３０２  光ピックアップ，  ３１１  ライトストラテジ回路，  ３１２  目標信号生成部，  ３１３  APC制御部，  ３５１  AMP，  ３５２  ピークパワー制御部，  イレースパワー制御部，  ３５３  イレースパワー制御部，  ３５４  ボトムパワー制御部，  ３５５  遅延制御部，  ３６１−１乃至３６１−４  クリップ回路，  ３６２−１乃至３６２−８  サンプルホールド回路，  ３６３−１乃至３６３−８  積分回路，  ３６４−１乃至３６４−４  誤差検出器，  ３６５−１乃至３６５−３  AMP，  ３８１−１，３８１−２  遅延回路，  ３８２−１，３８２−２  AND回路，  ３８３−１乃至３８３−３  演算器，  ３８４−１乃至３８４−３  Ｄ／Ａ変換器，  ３８５−１，３８５−２  スイッチ，  ３８６  加算器
【図１】
2006018918.tif 000003
【図２】
2006018918.tif 000004
【図３】
2006018918.tif 000005
【図４】
2006018918.tif 000006
【図５】
2006018918.tif 000007
【図６】
2006018918.tif 000008
【図７】
2006018918.tif 000009
【図８】
2006018918.tif 000010
【図９】
2006018918.tif 000011
【図１０】
2006018918.tif 000012
【図１１】
2006018918.tif 000013
【図１２】
2006018918.tif 000014
【図１３】
2006018918.tif 000015
【図１４】
2006018918.tif 000016
【図１５】
2006018918.tif 000017
【図１６】
2006018918.tif 000018
【図１７】
2006018918.tif 000019
【図１８】
2006018918.tif 000020
【図１９】
2006018918.tif 000021
【図２０】
2006018918.tif 000022
【図２１】
2006018918.tif 000023
【図２２】
2006018918.tif 000024
【図２３】
2006018918.tif 000025
【図２４】
2006018918.tif 000026
【図２５】
2006018918.tif 000027
【図２６】
2006018918.tif 000028
【図２７】
2006018918.tif 000029
【図２８】
2006018918.tif 000030
【図２９】
2006018918.tif 000031
【図３０】
2006018918.tif 000032
【図３１】
2006018918.tif 000033
【図３２】
2006018918.tif 000034
【図３３】
2006018918.tif 000035
【図３４】
2006018918.tif 000036
【図３５】
2006018918.tif 000037
【図３６】
2006018918.tif 000038
【図３７】
2006018918.tif 000039
【図３８】
2006018918.tif 000040
【図３９】
2006018918.tif 000041
【図４０】
2006018918.tif 000042
【図４１】
2006018918.tif 000043
【図４２】
2006018918.tif 000044
【図４３】
2006018918.tif 000045
【図４４】
2006018918.tif 000046
【図４５】
2006018918.tif 000047
【図４６】
2006018918.tif 000048
【図４７】
2006018918.tif 000049
【図４８】
2006018918.tif 000050
【図４９】
2006018918.tif 000051
【図５０】
2006018918.tif 000052
【図５１】
2006018918.tif 000053
【図５２】
2006018918.tif 000054
【図５３】
2006018918.tif 000055
【図５４】
2006018918.tif 000056
【図５５】
2006018918.tif 000057
【図５６】
2006018918.tif 000058
【図５７】
2006018918.tif 000059
【図５８】
2006018918.tif 000060
【図５９】
2006018918.tif 000061
【図６０】
2006018918.tif 000062
【図６１】
2006018918.tif 000063
【図６２】
2006018918.tif 000064
【図６３】
2006018918.tif 000065
【図６４】
2006018918.tif 000066
【図６５】
2006018918.tif 000067