(57)【特許請求の範囲】
【請求項１】
異なる二つのレベルからなる１パルスのパワーをレーザーダイオードに供給することにより光ディスクに一つの記録マークを形成する際に用いられる光ディスク記録用パワー制御装置であって、
前記１パルスを構成する前記二つのレベルは、オーバードライブパワーレベルと当該オーバードライブパワーレベルに続くベースパワーレベルとであり、前記オーバードライブパワーレベルは前記ベースパワーに比べてレベルが大きくかつ幅が短く、前記ベースパワーレベルがベースパワー電流に対応し、前記オーバードライブパワーレベルが前記ベースパワー電流とオーバードライブパワー電流との和に対応し、
前記ベースパワーレベルをモニタするベースパワーレベルモニタ部と、
前記レーザーダイオードから出力されたパワーレベルをモニタするＬＤ出力レベルモニタ部と、
このＬＤ出力レベルモニタ部でモニタされたパワーレベルが予め設定された目標値に一致するように、前記ベースパワー電流を制御するベースパワー制御部と、
前記オーバードライブパワー電流を生成するオーバードライブパワー生成部と、
このオーバードライブパワー生成部によって前記オーバードライブパワー電流を零とし、所望の前記オーバードライブパワーレベルを前記目標値に設定して前記ベースパワー制御部によって前記ベースパワー電流を制御しつつ、前記ベースパワーレベルモニタ部でモニタされた前記ベースパワーレベルが当該目標値に一致したら、前記ベースパワーレベルモニタ部でモニタされたベースパワーレベルが所望のベースパワーレベルに一致するまで前記オーバードライブパワー生成部によって前記オーバードライブパワー電流を増加させる主制御部と、
を備えたことを特徴とする光ディスク記録用パワー制御装置。
【請求項２】
前記主制御部の指示によって、前記ベースパワー電流のみ、又は前記ベースパワー電流と前記オーバードライブパワー電流との和、のいずれかを選択して前記レーザーダイオードに供給する切り換え部を、
更に備えた請求項１記載の光ディスク記録用パワー制御装置。
【請求項３】
前記ベースパワー電流に一定値のリードパワー電流を加えたものが前記ベースパワーレベルに対応し、前記ベースパワー電流と前記オーバードライブパワー電流との和に当該一定値のリードパワー電流を加えたものが前記オーバードライブパワーレベルに対応する、
請求項１記載の光ディスク記録用パワー制御装置。
【請求項４】
前記主制御部の指示によって、前記リードパワー電流のみ、前記リードパワー電流と前記ベースパワー電流との和、又は前記リードパワー電流と前記ベースパワー電流と前記オーバードライブパワー電流との和、のいずれかを選択して前記レーザーダイオードに供給する切り換え部を、
更に備えた請求項３記載の光ディスク記録用パワー制御装置。
【請求項５】
異なる二つのレベルからなる１パルスのパワーをレーザーダイオードに供給することにより光ディスクに一つの記録マークを形成する際に用いられる光ディスク記録用パワー制御方法であって、
前記１パルスを構成する前記二つのレベルは、オーバードライブパワーレベルと当該オーバードライブパワーレベルに続くベースパワーレベルとであり、前記オーバードライブパワーレベルは前記ベースパワーに比べてレベルが大きくかつ幅が短く、前記ベースパワーレベルがベースパワー電流に対応し、前記オーバードライブパワーレベルが前記ベースパワー電流とオーバードライブパワー電流との和に対応し、
前記ベースパワーレベルをモニタするベースパワーレベルモニタ部と、
前記レーザーダイオードから出力されたパワーレベルをモニタするＬＤ出力レベルモニタ部と、
このＬＤ出力レベルモニタ部でモニタされたパワーレベルが予め設定された目標値に一致するように、前記ベースパワー電流を制御するベースパワー制御部と、
前記オーバードライブパワー電流を生成するオーバードライブパワー生成部とを用意し、
このオーバードライブパワー生成部によって前記オーバードライブパワー電流を零とし、所望の前記オーバードライブパワーレベルを前記目標値に設定して前記ベースパワー制御部によって前記ベースパワー電流を制御しつつ、前記ベースパワーレベルモニタ部でモニタされた前記ベースパワーレベルが当該目標値に一致したら、前記ベースパワーレベルモニタ部でモニタされたベースパワーレベルが所望のベースパワーレベルに一致するまで前記オーバードライブパワー生成部によって前記オーバードライブパワー電流を増加させる、
ことを特徴とする光ディスク記録用パワー制御方法。
【請求項６】
前記ベースパワー電流のみ、又は前記ベースパワー電流と前記オーバードライブパワー電流との和、のいずれかを選択して前記レーザーダイオードに供給する切り換え部を、
更に用意した請求項５記載の光ディスク記録用パワー制御方法。
【請求項７】
前記ベースパワー電流に一定値のリードパワー電流を加えたものが前記ベースパワーレベルに対応し、前記ベースパワー電流と前記オーバードライブパワー電流との和に当該一定値のリードパワー電流を加えたものが前記オーバードライブパワーレベルに対応する、
請求項５記載の光ディスク記録用パワー制御方法。
【請求項８】
前記リードパワー電流のみ、前記リードパワー電流と前記ベースパワー電流との和、又は前記リードパワー電流と前記ベースパワー電流と前記オーバードライブパワー電流との和、のいずれかを選択して前記レーザーダイオードに供給する切り換え部を、
更に用意した請求項７記載の光ディスク記録用パワー制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク記録装置に用いられる光ディスク記録用パワー制御装置及び方法に関する。
【０００２】
【従来の技術】
光ディスク記録装置の多くは、記録マークが涙滴型に形成されるのを防止する目的で、ベースパワーの他にベースパワー先頭部にオーバードライブパワーを加算する構成を採っている。一般的に、このような光ディスク記録装置は、リードパワーレベルをＳ／Ｈ（Sample & Hold）しリードパワーを所望の値に制御するためのリードパワーＡＰＣ（Auto Power Control）回路と、ベースパワーレベルをＳ／Ｈしベースパワーを所望の値に制御するためのベースパワーＡＰＣ回路とを備えている。また、オーバードライブパワーに関しては、予め決定された任意のパワーに相当するオーバードライブ電流値を加算する構成、又はベースパワー電流を分流したものをオーバードライブ電流値として加算する構成を採っている。
【０００３】
【発明が解決しようとする課題】
しかしながら、オーバードライブパルス幅はベースパルス幅に比べて短いので、オーバードライブパワーレベルを安定的にＳ／Ｈすること、及びオーバードライブパワーに対してＡＰＣ処理を行うことが困難である。一方、近年では、光ディスク記録の高速化及び高品質化が進む中で、このオーバードライブ量を回路ばらつき、ＬＤ（laser diode）経年変化、装置温度変化等に追従する形で正確に出力することが求められている。
【０００４】
【発明の目的】
そこで、本発明の目的は、簡単な構成でありながらオーバードライブパワーレベルを校正できる、光ディスク記録用パワー制御装置及び方法（以下、単に「パワー制御装置及び方法」という。）を提供することにある。
【０００５】
【課題を解決するための手段】
本発明に係るパワー制御装置は、異なる二つのレベルからなる１パルスのパワーをレーザーダイオードに供給することにより光ディスクに一つの記録マークを形成する際に用いられる。１パルスを構成する二つのレベルは、オーバードライブパワーレベルと、オーバードライブパワーレベルに続くベースパワーレベルとである。オーバードライブパワーレベルは、ベースパワーに比べてレベルが大きくかつ幅が短い。ベースパワーレベルがベースパワー電流に対応し、オーバードライブパワーレベルがベースパワー電流とオーバードライブパワー電流との和に対応する。
【０００６】
そして、本発明に係るパワー制御装置は、前記ベースパワーレベルをモニタするベースパワーレベルモニタ部と、前記レーザーダイオードから出力されたパワーレベルをモニタするＬＤ出力レベルモニタ部と、このＬＤ出力レベルモニタ部でモニタされたパワーレベルが予め設定された目標値に一致するように、前記ベースパワー電流を制御するベースパワー制御部と、前記オーバードライブパワー電流を生成するオーバードライブパワー生成部と、これらを制御する主制御部とを備えている。
【０００７】
この主制御部は、前記オーバードライブパワー生成部によって前記オーバードライブパワー電流を零とし、所望の前記オーバードライブパワーレベルを前記目標値に設定して前記ベースパワー制御部によって前記ベースパワー電流を制御しつつ、前記ベースパワーレベルモニタ部でモニタされた前記ベースパワーレベルが当該目標値に一致したら、前記ベースパワーレベルモニタ部でモニタされたベースパワーレベルが所望のベースパワーレベルに一致するまで前記オーバードライブパワー生成部によって前記オーバードライブパワー電流を増加させる。このような機能は、例えばコンピュータプログラムによって実現される。
【０００８】
オーバードライブパワー電流を零にしたまま、所望のオーバードライブパワーレベルをベースパワー制御部の目標値に設定すると、ベースパワー制御部はベースパワー電流を所望のオーバードライブパワーレベルに達するまで増加させる。この状態で、オーバードライブパワー生成部によって、オーバードライブパワー電流を徐々に増加させる。すると、ベースパワー制御部は、所望のオーバードライブパワーレベルを維持しようとするので、オーバードライブパワー電流が増加した分だけ、ベースパワー電流を減少させる。オーバードライブパワーレベルは、オーバードライブパワー電流とベースパワー電流との和に対応するからである。そして、ベースパワー電流が減少した分だけベースパワーレベルが下がり、ベースパワーレベルが所望のベースパワーレベルに一致したら、オーバードライブパワー電流の増加を停止させる。このときのオーバードライブパワー電流及びベースパワー電流は、所望のオーバードライブパワーレベル及び所望のベースパワーレベルに対応しているので、校正されたことになる。このように、オーバードライブパワーレベルを制御する手段がなくても、ベースパワー制御部を用いてオーバードライブパワーレベルを校正できる。
【０００９】
また、前記主制御部の指示によって、前記ベースパワー電流のみ、又は前記ベースパワー電流と前記オーバードライブパワー電流との和、のいずれかを選択して前記レーザーダイオードに供給する切り換え部を、更に備えてもよい（請求項２）。この場合は、オーバードライブパワーレベルの校正だけではなく、光ディスクの記録にも使用できる。
【００１０】
更に、前記ベースパワー電流に一定値のリードパワー電流を加えたものが前記ベースパワーレベルに対応し、前記ベースパワー電流と前記オーバードライブパワー電流との和に当該一定値のリードパワー電流を加えたものが前記オーバードライブパワーレベルに対応する、としてもよい（請求項３）。この場合は、リードパワー電流が常に印加されている機種にも適用できる。
【００１１】
更にまた、前記主制御部の指示によって、前記リードパワー電流のみ、前記リードパワー電流と前記ベースパワー電流との和、又は前記リードパワー電流と前記ベースパワー電流と前記オーバードライブパワー電流との和、のいずれかを選択して前記レーザーダイオードに供給する切り換え部を、更に備えてもよい（請求項４）。この場合は、オーバードライブパワーレベルの校正だけではなく、光ディスクの記録及び再生にも使用できる。
【００１２】
本発明に係るパワー制御方法は、本発明に係るパワー制御装置に使用されるものであり、請求項１乃至４の構成に対応している（請求項５乃至８）。
【００１３】
換言すると、本発明は、リードパワーレベルをＳ／Ｈし、そのＳ／Ｈした信号レベルを所望の値になるように制御するリードパワーＡＰＣ回路と、ベースパワーレベルをＳ／Ｈし、そのＳ／Ｈした信号レベルを所望の値になるように制御するベースパワーＡＰＣ回路と、そのときのベースパワー制御信号をモニタするベースパワーモニタ回路と、オーバードライブセレクトスイッチと、オーバードライブパルス幅を一時的にライトデータと同じパルス幅に設定し、オーバードライブパワーに対するＡＰＣ処理をベースパワーＡＰＣ回路を用いて行うことにより、二つのＡＰＣ回路で三つのレーザーパワーレベルを簡易に校正する手段とを有することを特徴とする。
【００１４】
これにより、オーバードライブパワーを一時的にベースパワーと同じ長さだけ出力し、ベースパワーＡＰＣ回路を流用してオーバードライブ電流値を正確に校正できるので、所望のオーバードライブパワーレベルが得られる。
【００１５】
【発明の実施の形態】
図１は、本発明に係るパワー制御装置の一実施形態を示すブロック図である。以下、この図面に基づき説明する。
【００１６】
本実施形態のパワー制御装置１０は、光ディスク記録用のレーザーダイオード１１６に供給するパワーの１パルスが、オーバードライブパワーレベルとオーバードライブパワーレベルに続くベースパワーレベルとからなり、オーバードライブパワーレベルはベースパワーに比べてレベルが大きくかつ幅が短く、ベースパワーレベルがリードパワー電流とベースパワー電流との和に対応し、オーバードライブパワーレベルがリードパワー電流とベースパワー電流とオーバードライブパワー電流との和に対応する、このような光ディスク記録用パワーを制御するものである。
【００１７】
そして、パワー制御装置１０は、ベースパワーレベルをモニタするベースパワーレベルモニタ部１１と、レーザーダイオード１１６から出力されたパワーレベルをモニタするＬＤ出力レベルモニタ部１２と、ＬＤ出力レベルモニタ部１２でモニタされたパワーレベルが予め設定された目標値に一致するように、ベースパワー電流を制御するベースパワー制御部１３と、オーバードライブパワー電流を生成するオーバードライブパワー生成部１４と、これらを制御する主制御部１５とを備えている。
【００１８】
主制御部１５は、オーバードライブパワー生成部１４によってオーバードライブパワー電流を零とし、所望のオーバードライブパワーレベルを目標値に設定してベースパワー制御部１３によってベースパワー電流を制御しつつ、ベースパワーレベルモニタ部１１でモニタされたベースパワーレベルが当該目標値に一致したら、ベースパワーレベルモニタ部１１でモニタされたベースパワーレベルが所望のベースパワーレベルに一致するまでオーバードライブパワー生成部１４によってオーバードライブパワー電流を増加させる。このような機能は、コンピュータプログラムによって実現されている。
【００１９】
オーバードライブパワー電流を零にしたまま、所望のオーバードライブパワーレベルをベースパワー制御部１２の目標値に設定すると、ベースパワー制御部１３はベースパワー電流を所望のオーバードライブパワーレベルに達するまで増加させる。この状態で、オーバードライブパワー生成部１４によって、オーバードライブパワー電流を徐々に増加させる。すると、ベースパワー制御部１３は、所望のオーバードライブパワーレベルを維持しようとするので、オーバードライブパワー電流が増加した分だけ、ベースパワー電流を減少させる。オーバードライブパワーレベルは、オーバードライブパワー電流とベースパワー電流との和に対応するからである。そして、ベースパワー電流が減少した分だけベースパワーレベルが下がり、ベースパワーレベルが所望のベースパワーレベルに一致したら、オーバードライブパワー電流の増加を停止させる。このときのオーバードライブパワー電流及びベースパワー電流は、所望のオーバードライブパワーレベル及び所望のベースパワーレベルに対応しているので、校正されたことになる。このように、オーバードライブパワーレベルを制御する手段がなくても、ベースパワー制御部１３を用いてオーバードライブパワーレベルを校正できる。
【００２０】
また、パワー制御装置１０は、オーバードライブパワーレベルの校正用だけではなく光ディスクの記録及び再生用としても動作するので、ＬＤ出力レベルモニタ部１２でモニタされたパワーレベルが予め設定された目標値に一致するように、リードパワー電流を制御するリードパワー制御部１６と、電流切り換え用の切り換え部１７とを備えている。切り換え部１７は、主制御部１５の指示によって、リードパワー電流のみ、リードパワー電流とベースパワー電流との和、又はリードパワー電流とベースパワー電流とオーバードライブパワー電流との和、のいずれかを選択してレーザーダイオード１１６に供給する。
【００２１】
ベースパワーレベルモニタ部１１はベースパワーモニタ回路１０６からなる。ＬＤ出力レベルモニタ部１２は、モニタＰＤ（Photo Detector）電源１１８、モニタＰＤ１１９及びＩ−Ｖ変換回路１２０からなる。ベースパワー制御部１３は、ベースパワーＳ／Ｈ回路１０１、ベースパワーＡＰＣ回路１０４及びベースパワー電流アンプ１１１からなる。オーバードライブパワー生成部１４は、オーバードライブパワー生成ＤＡＣ（Ddigital to Analog Converter）１０５及びオーバードライブパワー電流アンプ１１０からなる。主制御部１５は、ライトデータ制御ブロック１０３、オーバードライブパルス生成ブロック１０８及びＣＰＵ１０９からなる。リードパワー制御部１６は、リードパワーＳ／Ｈ回路１０２、リードパワーＡＰＣ回路１０７及びリードパワー電流アンプ１１２からなる。切り換え部１７は、オーバードライブパワースイッチ１１３、ベースパワースイッチ１１４及びオーバードライブセレクトスイッチ１１５からなる。ＣＰＵ１０９は、例えばＲＡＭ、ＲＯＭ及び入出力インタフェースを内蔵した１チップマイクロコンピュータである。
【００２２】
すなわち、本実施形態のパワー制御装置１０は、ベースパワーＳ／Ｈ回路１０１、リードパワーＳ／Ｈ回路１０２、ライトデータ制御ブロック１０３、ベースパワーＳ／Ｈ回路１０１の出力であるベースパワーモニタレベルを予め定められた所望の一定値に保つためのベースパワーＡＰＣ回路１０４、任意のオーバードライブ量を得るためのオーバードライブパワー生成ＤＡＣ１０５、ベースパワー制御信号をモニタするためのベースパワーモニタ回路１０６、リードパワーＳ／Ｈ回路１０２の出力であるリードパワーモニタレベルを予め定められた所望の一定値に保つためのリードパワーＡＰＣ回路１０７、ライトデータ制御ブロック１０３からのライトデータを受けオーバードライブパルス制御信号を生成するオーバードライブパルス生成ブロック１０８、各ブロックのコントロールを行うＣＰＵ１０９、オーバードライブパワー生成ＤＡＣ１０５の出力であるオーバードライブパワー制御信号を電流に変換し予め定められた倍率で増幅するオーバードライブパワー電流アンプ１１０、ベースパワーＡＰＣ回路１０４の出力であるベースパワー制御信号を電流に変換し予め定められた倍率で増幅するベースパワー電流アンプ１１１、リードパワーＡＰＣ回路１０７の出力であるリードパワー制御信号を電流に変換し予め定められた倍率で増幅するリードパワー電流アンプ１１２、オーバードライブパワー電流アンプ１１０の出力であるオーバードライブパワー電流のオン／オフを決定するためのオーバードライブパワースイッチ１１３、ベースパワー電流アンプ１１１の出力であるベースパワー電流のオン／オフを決定するためのベースパワースイッチ１１４、オーバードライブパワースイッチ１１３を制御するためのオーバードライブセレクト出力信号としてオーバードライブパルス制御信号とライトデータとのいずれかから選択するオーバードライブセレクトスイッチ１１５、レーザー駆動電流を受け発光動作をするレーザーダイオード１１６、レーザーダイオードのＧＮＤ１１７、レーザー発光量をモニタするためのモニタＰＤ電源１１８、モニタＰＤ１１９、モニタ電流を電圧に変換しモニタレベルを出力するＩ−Ｖ変換回路１２０からなる。
【００２３】
図２は、パワー制御装置１０における、所望のレーザー出力レベルでレーザーダイオード１１６を発光させる動作を示すグラフである。図２［１］はパルス波形、図２［２］はレーザー駆動電流とレーザーダイオード出力との関係、図２［３］は、モニタレベルとレーザーダイオード出力との関係である。以下、図１及び図２を用いて説明する。
【００２４】
図２［１］に示す所望レーザー出力レベルでレーザーダイオード１１６を発光させる場合は、まず、ＣＰＵ１０９は、図２［３］に示す所望リードパワーモニタレベルにリードパワーＡＰＣ目標設定信号を設定し、このリードパワーＡＰＣ目標設定信号を出力する。すると、リードパワーＡＰＣ回路１０７は、リードパワーＳ／Ｈ回路１０２の出力であるリードパワーモニタレベルを、リードパワーＡＰＣ目標設定信号と比較する。リードパワーモニタレベルがリードパワーＡＰＣ目標設定信号以下である場合、リードパワーＡＰＣ回路１０７はリードパワー制御信号のレベルを増加させる。
【００２５】
一方、リードパワーモニタレベルがリードパワーＡＰＣ目標設定信号以上である場合、リードパワーＡＰＣ回路１０７はリードパワー制御信号のレベルを減少させる。その結果、リードパワー電流アンプ１１２の出力であるレーザー駆動電流が増加又は減少して図２［２］に示す所望リードパワー電流量に等しくなることにより、図２［１］に示す所望リードパワーレベルを得る。このとき、オーバードライブパワースイッチ１１３がオフ、かつベースパワースイッチ１１４がオフであるために、レーザー駆動電流はリードパワー電流アンプ１１２出力と等しくなる。
【００２６】
また、図２［１］に示す所望ベースパワーレベルを得る場合は、ＣＰＵ１０９は、図２［３］に示す所望ベースパワーモニタレベルにベースパワーＡＰＣ目標設定信号を設定し、このベースパワーＡＰＣ目標設定信号を出力する。すると、ベースパワーＡＰＣ回路１０４は、ベースパワーＳ／Ｈ回路１０１の出力であるベースパワーモニタレベルをベースパワーＡＰＣ目標設定信号と比較する。ベースパワーモニタレベルがベースパワーＡＰＣ目標設定信号以下である場合、ベースパワーＡＰＣ回路１０４はベースパワー制御信号のレベルを増加させる。
【００２７】
一方、ベースパワーモニタレベルがベースパワーＡＰＣ目標設定信号以上である場合、ベースパワーＡＰＣ回路１０４はベースパワー制御信号のレベルを減少させる。その結果、ベースパワー電流アンプ１１１の出力であるベースパワー電流が増加又は減少して図２［２］に示す所望ベースパワー電流量に等しくなることにより、図２［１］に示す所望ベースパワーレベルを得る。このとき、オーバードライブパワースイッチ１１３がオフ、かつベースパワースイッチ１１４が図２［１］に示す所望ベースパワーパルス幅の区間オンとなるので、その区間のレーザー駆動電流はリードパワー電流アンプ１１２出力にベースパワー電流アンプ１１１出力であるベースパワー電流を加算した値と等しくなる。
【００２８】
更に、図２［１］に示す所望オーバードライブパワーレベルを得る場合、ＣＰＵ１０９は、オーバードライブパワー設定信号を用いてオーバードライブパワー生成ＤＡＣ１０５から任意のオーバードライブパワー制御信号を得ることにより、オーバードライブパワー電流を生成する。このとき、オーバードライブパワースイッチ１１３が図２［１］に示す所望オーバードライブパルス幅の区間でオンとなり、かつベースパワースイッチ１１４が図２［１］に示す所望ベースパワーパルス幅の区間でオンとなり、この区間において、レーザー駆動電流は、リードパワー電流アンプ１１２出力、及びベースパワー電流アンプ１１１出力であるベースパワー電流に、オーバードライブパワー電流アンプ１１０の出力であるオーバードライブパワー電流を加算した値と等しくなることにより、オーバードライブパワーレベルを得る。
【００２９】
ただし、このとき、図２［１］に示す所望オーバードライブパルス幅は所望ベースパルス幅に対して短いために、この所望オーバードライブパワーレベルに対応する図２［３］に示す所望オーバードライブパワーモニタレベルを、Ｓ／Ｈ手段を用いて安定的に検出することが困難である。
【００３０】
図３は、パワー制御装置１０における、所望のオーバードライブパワーレベルを得るための校正動作を示すグラフである。図３［１］はパルス波形、図３［２］はレーザー駆動電流とレーザーダイオード出力との関係、図３［３］は、モニタレベルとレーザーダイオード出力との関係である。以下、図１乃至図３を用いて説明する。
【００３１】
▲１▼．まず、ＣＰＵ１０９は、オーバードライブセレクト信号を“Ｌ”レベルにすることにより、オーバードライブセレクトスイッチ１１５を「オーバードライブセレクト出力信号＝オーバードライブパルス制御信号」になるように設定する。また、ＣＰＵ１０９は、オーバードライブパワー設定信号を用いて、オーバードライブパワー制御信号が予め定められた最小の値になるように、オーバードライブパワー生成ＤＡＣ１０５を設定する。
【００３２】
そして、上述した手段を用い、図２［１］に示す所望リードパワーレベル及び所望ベースパワーレベルの校正を予め完了させておく。ここで、ＣＰＵ１０９は、所望ベースパワーレベルが得られているときのベースパワー制御信号レベルをベースパワーモニタ回路１０６によってモニタしたベースパワーモニタ信号を、ベースパワーモニタレベル１として記憶する。
【００３３】
▲２▼．続いて、ＣＰＵ１０９は、オーバードライブセレクト信号を“Ｈ”レベルにすることにより、「オーバードライブセレクト出力信号＝ライトデータ」になるようにオーバードライブセレクトスイッチ１１５を設定し、更に図２［３］に示す所望オーバードライブパワーモニタレベルにベースパワーＡＰＣ目標設定信号を設定する。
【００３４】
このとき、図３［１］に示すように、オーバードライブセレクト出力信号はライトデータと等しくなることにより、校正時ベースパルス幅と校正時オーバードライブパルス幅とが等しくなるので、レーザー出力は校正時レーザー出力レベルのようになる。
【００３５】
ここで、図２［１］に示す所望ベースパワーレベルに相当する図２［３］に示す所望ベースパワーモニタレベルをＳ／ＨしていたベースパワーＳ／Ｈ制御信号は、図３［１］に示す校正時オーバードライブパワーレベルに相当する図３［３］に示す校正時オーバードライブパワーモニタレベルをＳ／Ｈしている。また、ベースパワーＡＰＣ目標設定信号を図２［３］に示す所望オーバードライブパワーモニタレベルに設定してあるため、ベースパワーＡＰＣ回路１０４は、図２［３］に示す所望オーバードライブパワーモニタレベルに図３［３］に示す校正時オーバードライブパワーモニタレベルが等しくなるように、図３［２］に示す校正時ベースパワー電流を増減させる。
【００３６】
その結果、図２［１］に示す所望オーバードライブパワーレベルに相当する図３［１］に示す校正時オーバードライブパワーレベルを得た時点でのレーザー駆動電流は、図３［２］に示す「校正時リードパワー電流量＋校正時ベースパワー電流量＋校正時オーバードライブパワー電流量」に等しい。しかし、この時点では、校正時オーバードライブパワー電流量に相当するオーバードライブ生成ＤＡＣ１０５設定値が最小になっているため、図３［２］に示す校正時ベースパワー加算分と校正時オーバードライブ加算分との和のパワーを得るために流される駆動電流は、主に校正時ベースパワー電流量が図２［２］の所望ベースパワー電流量に対し増加することで得られる。
【００３７】
最初の校正時オーバードライブパワーレベルを得た後、ＣＰＵ１０９は、オーバードライブパワー生成ＤＡＣ１０５の出力であるオーバードライブパワー制御信号レベルを段階的に増加させるように、オーバードライブパワー設定信号を変化させる。これにより、オーバードライブパワー電流アンプ１１０の出力であるオーバードライブパワー電流を増加させる。図３［２］で説明すると、当初最小の設定をしていた校正時オーバードライブ電流量を、段階的に増加させることになる。
【００３８】
その結果、ベースパワーＡＰＣ回路１０４は、ベースパワーモニタレベルを図３に示す校正時オーバードライブパワーモニタレベルに保つために、その出力であるベースパワー制御信号を減少させる。図３［２］で説明すると、校正時オーバードライブパワー電流量が段階的に増加すると、ベースパワーＡＰＣ回路１０４は、レーザーダイオード出力を一定に保つために、校正時ベースパワー電流量を減少させることになる。
【００３９】
ここで、ベースパワー制御信号をモニタするベースパワーモニタ回路１０６の出力であるベースパワーモニタ信号も、段階的に減少していく。そして、ベースパワーモニタ信号が▲１▼で求めたベースパワーモニタレベル１に以下になったとき、オーバードライブ設定信号の段階的減少を終了する。
【００４０】
このとき、図２［２］に示す所望ベースパワー電流量と図３［２］に示す校正時ベースパワー電流量とはほぼ等しくなるので、図３［２］に示す校正時オーバードライブパワー電流量は図２［２］に示す所望オーバードライブパワー加算分に相当する所望オーバードライブパワー電流量にほぼ等しくなる。
【００４１】
▲３▼．ＣＰＵ１０９は、オーバードライブセレクト信号を“Ｌ”レベルにすることにより、通常装置動作条件である「オーバードライブセレクト出力信号＝オーバードライブパルス制御信号」になるようにオーバードライブセレクトスイッチ１１５を設定し、▲２▼で変更したベースパワーＡＰＣ目標設定信号を図２［３］の所望ベースパワーモニタレベルに設定する。このとき、図２［１］に示す所望リードパワーレベル、所望オーバードライブパワーレベル、及び所望ベースパワーレベルはそれぞれ校正が完了している。
【００４２】
図４は、パワー制御装置１０における、オーバードライブパワー校正処理の動作を示すフローチャートである。図５は、図４のステップＳ１０〜Ｓ１４におけるレーザー駆動電流の時間変化を示すグラフである。以下、図１乃至図５を用いて説明する。
【００４３】
オーバードライブパワー校正処理が開始されると、ＣＰＵ１０９は初期設定を実行する（ステップＳ１）。すなわち、オーバードライブパワー設定信号を用いて、オーバードライブパワー生成ＤＡＣ１０５の設定をオーバードライブパワー制御信号が最小値になるように設定する。また、ライトデータ設定信号を用いて、ライトデータ、リードパワーＳ／Ｈ制御信号、及びベースパワーＳ／Ｈ制御信号をそれぞれ図２［１］に示す関係で、ライトデータ制御ブロック１０３に出力させる。併せて、オーバードライブパルス設定信号を用いて、オーバードライブパルス生成ブロック１０８がライトデータの立ち上がりに同期し予め設定された任意の所望オーバードライブパルス幅の区間“Ｈ”レベルになるように動作させる。
【００４４】
このとき、図２［１］に示すように、リードパワーＳ／Ｈ制御信号については、ライトデータが“Ｌ”レベルである区間の任意の位置で、予め設定された任意のリードパワーＳ／Ｈパルス幅の区間“Ｈ”レベルとなるように設定する。また、ベースパワーＳ／Ｈ制御信号については、ライトデータが“Ｈ”レベルであり、かつオーバードライブパルス制御信号が“Ｌ”レベルである区間の任意の位置で、予め設定された任意のベースパワーＳ／Ｈパルス幅５０３の区間“Ｈ”レベルとなるように設定する。
【００４５】
更に初期設定として、ＣＰＵ１０９は、オーバードライブセレクト信号を“Ｌ”レベルに設定することにより、オーバードライブセレクトスイッチ１１５の出力であるオーバードライブセレクト出力信号を、図２［１］に示すような「オーバードライブセレクト出力信号＝オーバードライブパルス制御信号」の関係に成立させておく。
【００４６】
続いて、ＣＰＵ１０９は、予め設定された図２［３］に示す所望リードパワーモニタレベルに、リードパワーＡＰＣ目標設定信号を設定する（ステップＳ２）。
【００４７】
続いて、モニタレベルのリードパワーレベルをリードパワーＳ／Ｈ回路１０２でＳ／Ｈ処理を行ったリードパワーモニタレベルを、リードパワーＡＰＣ目標設定信号と比較する（ステップＳ３）。そして、リードパワーモニタレベルがリードパワーＡＰＣ目標設定信号レベル未満であれば、リードパワーＡＰＣ回路１０７がリードパワー制御信号のレベルを増加させる（ステップＳ４）。その結果、リードパワー電流アンプ１１２の出力であるレーザー駆動電流が増加することにより、レーザーダイオード１１７の出力が増加し、モニタＰＤ１１９の出力であるモニタ電流が増加し、Ｉ−Ｖ変換回路１２１の出力であるモニタレベルが増加する。
【００４８】
一方、ステップＳ３において、リードパワーモニタレベルがリードパワーＡＰＣ目標設定信号レベル以上になったら、ＣＰＵ１０９は、予め設定された図２［３］に示す所望ベースパワーモニタレベルに相当する目標値に、ベースパワーＡＰＣ目標設定信号を設定する（ステップＳ５）。
【００４９】
続いて、モニタレベルのベースパワーレベルをベースパワーＳ／Ｈ回路１０１でＳ／Ｈ処理を行ったベースパワーモニタレベルを、ベースパワーＡＰＣ目標設定信号と比較する（ステップＳ６）。そして、ベースパワーモニタレベルがベースパワーＡＰＣ目標設定信号レベル未満であれば、ベースパワーＡＰＣ回路１０４がベースパワー制御信号のレベルを増加させる（ステップＳ７）。その結果、ベースパワー電流アンプ１１１の出力であるベースパワー電流が増加し、そのときライトデータが“Ｈ”レベルである区間ベースパワースイッチ１１４はオンになり、ライトデータが“Ｈ”レベルである区間でレーザーダイオード１１７の出力が増加し、モニタＰＤ１２０の出力であるモニタ電流が増加し、Ｉ−Ｖ変換回路１２１の出力であるモニタレベルが増加する。
【００５０】
一方、ベースパワーモニタ回路１０６は、ベースパワー制御信号をモニタし、それをベースパワーモニタ信号としてＣＰＵ１０９に伝えている。ステップＳ６において、ベースパワーモニタレベルがベースパワーＡＰＣ目標設定信号レベル以上になったら、ＣＰＵ１０９はそれをベースパワーモニタレベル１として記憶する（ステップＳ８）。
【００５１】
続いて、オーバードライブセレクト信号を“Ｈ”レベルに設定することにより、オーバードライブセレクトスイッチ１１５の出力であるオーバードライブセレクト出力信号を、図３［１］に示すような「オーバードライブ出力信号＝ライトデータ」の関係に成立させる（ステップＳ９）。
【００５２】
続いて、ＣＰＵ１０９は、予め設定された図２［３］に示す所望オーバードライブパワーモニタレベルに相当する目標値に、ベースパワーＡＰＣ目標設定信号を設定する（ステップＳ１０）。
【００５３】
続いて、図３［１］に示す校正時オーバードライブパワーレベルに相当する図３［３］に示す校正時オーバードライブパワーモニタレベルをベースパワーＳ／Ｈ回路１０１でＳ／Ｈ処理を行ったベースパワーモニタレベルを、所望オーバードライブパワーモニタレベルに変更されたベースパワーＡＰＣ目標設定信号と比較する（ステップＳ１１）。
【００５４】
そして、ベースパワーモニタレベルがベースパワーＡＰＣ目標設定信号レベル未満であれば、ベースパワーＡＰＣ回路１０４がベースパワー制御信号のレベルを増加させる（ステップＳ１２）。その結果、ベースパワー電流アンプ１１１の出力であるベースパワー電流が増加し、ライトデータが“Ｈ”レベルである区間すなわちベースパワースイッチ１１４がオンになる区間、かつオーバードライブセレクト出力信号が“Ｈ”レベルである区間すなわちオーバードライブパワースイッチ１１３がオンになる区間において、レーザー駆動電流が増加する。したがって、図３［１］に示す校正時オーバードライブパワーレベルが増加し、その区間のモニタレベルが増加する。このとき、「レーザー駆動電流＝リードパワー電流アンプ１１２出力＋ベースパワー電流＋オーバードライブパワー電流」の関係になる。しかし、上述したようにオーバードライブ電流は予め初期設定（ステップＳ１）で最小の値がセットされているため、このときのレーザーダイオード１１７の出力を増加させるためにベースパワー電流が増加することになる。
【００５５】
一方、ステップＳ１１においてベースパワーモニタレベルがベースパワーＡＰＣ目標設定信号レベル以上になった場合は、ステップＳ８で予め記憶しておいたベースパワーモニタレベル１と、現在のベースパワー制御信号をベースパワーモニタ回路１０６でモニタしたベースパワーモニタ信号とを比較する（ステップＳ１３）。そして、ベースパワーモニタ信号がベースパワーモニタレベル１以下であれば、ＣＰＵ１０９は、オーバードライブパワー設定信号を増加させることにより、オーバードライブパワー設定ＤＡＣ１０５の出力であるオーバードライブパワー制御信号を増加させる（ステップＳ１４）。その結果、オーバードライブパワー電流アンプ１１０の出力であるオーバードライブパワー電流が増加する。
【００５６】
このとき、「レーザー駆動電流＝リードパワー電流アンプ１１２出力＋ベースパワー電流＋オーバードライブパワー電流」の関係になる。しかし、図２［１］に示す所望オーバードライブパワーレベルを得るためのレーザー駆動電流は、ステップＳ１３の局面においてほぼ一定値である。そのため、オーバードライブパワー電流が増加した分、ベースパワーＡＰＣ回路１０４の出力であるベースパワー制御信号は減少し、ベースパワー電流アンプ１１１の出力であるベースパワー電流は減少する。ベースパワー制御信号が減少することにより、ベースパワーモニタ回路１０６の出力であるベースパワーモニタ信号は減少する。
【００５７】
一方、ステップＳ１３において、ベースパワーモニタ信号がベースパワーモニタレベル１以下の場合は、オーバードライブセレクト信号を“Ｌ”レベルに設定することにより、オーバードライブセレクトスイッチ１１５の出力であるオーバードライブセレクト出力信号について、図２［１］に示す「オーバードライブセレクト出力信号＝オーバードライブ制御信号」の関係を成立させる（ステップＳ１５）。
【００５８】
続いて、ステップＳ５で設定したようにＣＰＵ１０９からのベースパワーＡＰＣ目標設定信号を、予め設定された図２［３］に示す所望ベースパワーモニタレベルに相当する目標値に設定する（ステップＳ１６）。このとき、図２［１］に示す所望レーザー出力レベルの所望リードパワーレベル、所望オーバードライブレベル、及び所望ベースパワーレベルの校正は完了しているので、それぞれ所望のレベルとなっている。
【００５９】
このように、オーバードライブパルス制御信号のように“Ｈ”レベルの区間が短いために、その部分をＳ／Ｈすることが困難である場合に、オーバードライブセレクトスイッチ１１５を用いて一時的にオーバードライブセレクト出力信号をライトデータと同じ区間“Ｈ”レベルになるようにし、更にベースパワー制御信号をモニタするベースパワーモニタ回路１０６を用意することによって、所望のオーバードライブパワー電流に相当するオーバードライブパワー設定信号を求めることができることになる。従って、所望のオーバードライブパワーレベルを正確に出力することが可能である。
【００６０】
【発明の効果】
本発明に係るパワー制御装置及び方法によれば、オーバードライブパワー生成部によってオーバードライブパワー電流を零とし、所望のオーバードライブパワーレベルを目標値に設定してベースパワー制御部によってベースパワー電流を制御しつつ、ベースパワーレベルモニタ部でモニタされたベースパワーレベルが当該目標値に一致したら、ベースパワーレベルモニタ部でモニタされたベースパワーレベルが所望のベースパワーレベルに一致するまでオーバードライブパワー生成部によってオーバードライブパワー電流を増加させることにより、オーバードライブパワーレベルを制御する手段がなくても、ベースパワー制御部を用いてオーバードライブパワーレベルを校正できる。
【図面の簡単な説明】
【図１】本発明に係るパワー制御装置の一実施形態を示すブロック図である。
【図２】図１のパワー制御装置における、所望のレーザー出力レベルでレーザーダイオードを発光させる動作を示すグラフである。図２［１］はパルス波形、図２［２］はレーザー駆動電流とレーザーダイオード出力との関係、図２［３］は、モニタレベルとレーザーダイオード出力との関係である。
【図３】図１のパワー制御装置における、所望のオーバードライブパワーレベルを得るための校正動作を示すグラフである。図３［１］はパルス波形、図３［２］はレーザー駆動電流とレーザーダイオード出力との関係、図３［３］は、モニタレベルとレーザーダイオード出力との関係である。
【図４】図１のパワー制御装置における、オーバードライブパワー校正処理の動作を示すフローチャートである。
【図５】図４のステップＳ１０〜Ｓ１４における、レーザー駆動電流の時間変化を示すグラフである
【符号の説明】
１０  パワー制御装置
１１  ベースパワーレベルモニタ部
１１６  レーザーダイオード
１２  ＬＤ出力レベルモニタ部
１３  ベースパワー制御部
１４  オーバードライブパワー生成部
１５  主制御部
１６  リードパワー制御部
１７  切り換え部
【図１】
0003778119.tif 000002
【図２】
0003778119.tif 000003
【図３】
0003778119.tif 000004
【図４】
0003778119.tif 000005
【図５】
0003778119.tif 000006