(57)【特許請求の範囲】
【請求項１】
パルス幅が異なる複数種類のパルス光を出力するレーザダイオードと、
前記レーザダイオードから出力されたパルス光のピークの光量を計測してその計測値を求める光量計測手段と、
前記計測された光量の計測値を補正するための補正量と、前記パルス光のパルス幅とが対応付けられている補正表を格納する補正表格納手段と、
前記補正表を作成する補正表作成手段と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のピークの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のピークの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する制御手段とを備え、
前記補正表作成手段が作成する前記補正表の前記補正量は、差分を求めるための基準パルス光のピークの光量を前記光量計測手段で計測した値と、前記補正量に対応付けられているパルス光のピークの光量を前記光量計測手段で計測した値との差分であることを特徴とする半導体レーザ駆動装置。
【請求項２】
パルス幅が異なる複数種類のパルス光を出力するレーザダイオードと、
前記レーザダイオードから出力されたパルス光のボトムの光量を計測してその計測値を求める光量計測手段と、
前記計測された光量の計測値を補正するための補正量と、前記パルス光のパルス幅とが対応付けられている補正表を格納する補正表格納手段と、
前記補正表を作成する補正表作成手段と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のボトムの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のボトムの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する制御手段とを備え、
前記補正表作成手段が作成する前記補正表の前記補正量は、差分を求めるための基準パルス光のボトムの光量を前記光量計測手段で計測した値と、前記補正量に対応付けられているパルス光のボトムの光量を前記光量計測手段で計測した値との差分であることを特徴とする半導体レーザ駆動装置。
【請求項３】
温度を検出する温度検出手段を備え、
前記補正表作成手段は、前記検出した温度が変化した場合に、前記補正表を再度作成することを特徴とする請求項１または２に記載の半導体レーザ駆動装置。
【請求項４】
前記光量検出手段に供給される電源電圧を監視する電源電圧監視手段を備え、
前記補正表作成手段は、前記監視されている電源電圧が変化した場合に、前記補正表を再度作成することを特徴とする請求項１または２に記載の半導体レーザ駆動装置。
【請求項５】
パルス幅が異なる複数種類のパルス光をレーザダイオードに出力させる半導体レーザ駆動方法において、
前記レーザダイオードから出力されたパルス光のピークの光量を光量計測手段で計測してその計測値を求める工程と、
差分を求めるための基準パルス光のピークの光量を前記光量計測手段で計測した値と、補正量を求めるパルス光のピークの光量を前記光量計測手段で計測した値との差分を前記補正量とし、前記補正量がパルス光のパルス幅に対応付けられている補正表を作成し格納する工程と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のピークの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のピークの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する工程とを備えたことを特徴とする半導体レーザ駆動方法。
【請求項６】
パルス幅が異なる複数種類のパルス光をレーザダイオードに出力させる半導体レーザ駆動方法において、
前記レーザダイオードから出力されたパルス光のボトムの光量を光量計測手段で計測してその計測値を求める工程と、
差分を求めるための基準パルス光のボトムの光量を前記光量計測手段で計測した値と、補正量を求めるパルス光のボトムの光量を前記光量計測手段で計測した値との差分を前記補正量とし、前記補正量がパルス光のパルス幅に対応付けられている補正表を作成し格納する工程と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のボトムの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のボトムの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する工程とを備えたことを特徴とする半導体レーザ駆動方法。
【請求項７】
請求項１または２に記載の半導体レーザ駆動装置の、前記レーザダイオードから出力されたパルス光の光量の計測値を求める光量計測手段、前記補正量と前記パルス光のパルス幅とが対応付けられている補正表を格納する補正表格納手段、前記補正表を作成する補正表作成手段、前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光の光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光の光量の前記計測値が前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する制御手段、としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【請求項８】
請求項５または６に記載の半導体レーザ駆動方法の、前記レーザダイオードから出力されたパルス光の光量を光量計測手段で計測して計測値を求める工程、前記補正量がパルス光のパルス幅に対応付けられている補正表を作成し格納する工程、前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光の光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光の光量の前記計測値が前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する工程、とをコンピュータに実行させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はレーザディスクなどにデータを記録する際に用いられる半導体レーザ駆動方法、半導体レーザ駆動装置、及び記録媒体に関するものである。
【０００２】
【従来の技術】
ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷなどのレーザディスクが普及してきている。データは、これらのレーザディスクにピットを形成することにより記録される。すなわち、レーザダイオードが出力するパルス光をレーザディスクのピットを形成する部分に照射することによって、パルス光の熱によりその部分に相変化を起こさせることによって記録するデータに応じた長さを有するピットを形成する。
【０００３】
照射するパルス光の数を多くすると、長さが長いピットを形成することが出来、また、照射するパルス光の数を少なくすると、長さが短いピットを形成することが出来る。このようにピットの長さは、照射するパルス光の数によって決定されるが、形成するピットの長さや直前に形成されたピットの長さに応じて異なった幅のパルス光が照射される。さらに、一つのピットを形成するために照射するパルス光でも、パルス光の照射する順番に応じて幅の異なったパルス光を使用している。このようにピット形成のためのパルス光は、ピットの長さ、ピットの前後関係、ピット内のパルス光の順番に応じて、様々な幅のものが用いられる。そして、これらの様々な幅を持つパルス光の強さを一定にすることが重要である。
【０００４】
このため、従来は、レーザダイオードが射出するパルス光をフォトディテクタで検出し、検出した光量が基準値となるようにレーザダイオードが出力する光量を制御することで、レーザダイオードの出力を安定にし、かつ高精度に保つＡＰＣ（Ａｕｔｏ  Ｐｏｗｅｒ  Ｃｏｎｔｏｒｏｌ）と呼ばれるレーザダイオードの駆動方法が用いられている。
【０００５】
【発明が解決しようとする課題】
しかしながら、短い幅のパルス光を出力する際、光量検出用のフォトディテクタの応答性が問題になってくる。すなわち、パルス光の幅が短い場合、フォトディテクタの応答がピークに達する前に、パルス光がたち下がってしまい、フォトディテクタは、実際のパルス光の光量よりも検出した光量が小さくなってしまう。結果として、レーザ光が出力する光量は、基準値よりも大きくなるように制御されてしまう。
【０００６】
従って、高速にレーザダイオードを駆動する場合、駆動周波数によってフォトディテクタが検出する光量値が異なり、安定かつ高精度にレーザダイオードを駆動することが困難になる。
【０００７】
そこで、短い幅のパルス光を用いる場合、光量検出用のフォトディテクタを使用せず、レーザダイオードを駆動する電流を一定の電流にするよう制御するＡＣＣ（Ａｕｔｏ  Ｃｕｒｒｅｎｔ  Ｃｏｎｔｏｒｌ）と呼ばれるレーザダイオードの駆動方法が用いられている。ところがＡＣＣでは、間接的にレーザダイオードの光量を制御することになるので、精度が悪いという欠点がある。
【０００８】
すなわち、従来のレーザダイオードの駆動方法では、短い幅のパルス光では安定かつ高精度にレーザダイオードを駆動することが困難であるという課題がある。
【０００９】
本発明は、上記課題を考慮し、短い幅のパルス光を用いる場合であっても、安定かつ高精度にレーザダイオードを駆動することが出来る半導体レーザ駆動方法、半導体レーザ駆動装置、及び記録媒体を提供することを目的とするものである。
【００１２】
【課題を解決するための手段】
上述した課題を解決するために、第１の本発明（請求項１に対応）は、
パルス幅が異なる複数種類のパルス光を出力するレーザダイオードと、
前記レーザダイオードから出力されたパルス光のピークの光量を計測してその計測値を求める光量計測手段と、
前記計測された光量の計測値を補正するための補正量と、前記パルス光のパルス幅とが対応付けられている補正表を格納する補正表格納手段と、
前記補正表を作成する補正表作成手段と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のピークの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のピークの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する制御手段とを備え、
前記補正表作成手段が作成する前記補正表の前記補正量は、差分を求めるための基準パルス光のピークの光量を前記光量計測手段で計測した値と、前記補正量に対応付けられているパルス光のピークの光量を前記光量計測手段で計測した値との差分であることを特徴とする半導体レーザ駆動装置である。
【００１３】
また、第２の本発明（請求項２に対応）は、
パルス幅が異なる複数種類のパルス光を出力するレーザダイオードと、
前記レーザダイオードから出力されたパルス光のボトムの光量を計測してその計測値を求める光量計測手段と、
前記計測された光量の計測値を補正するための補正量と、前記パルス光のパルス幅とが対応付けられている補正表を格納する補正表格納手段と、
前記補正表を作成する補正表作成手段と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のボトムの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のボトムの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する制御手段とを備え、
前記補正表作成手段が作成する前記補正表の前記補正量は、差分を求めるための基準パルス光のボトムの光量を前記光量計測手段で計測した値と、前記補正量に対応付けられているパルス光のボトムの光量を前記光量計測手段で計測した値との差分であることを特徴とする半導体レーザ駆動装置である。
【００１７】
また、第３の本発明（請求項３に対応）は、
温度を検出する温度検出手段を備え、
前記補正表作成手段は、前記検出した温度が変化した場合に、前記補正表を再度作成することを特徴とする第１または第２の本発明の半導体レーザ駆動装置である。
【００１８】
また、第４の本発明（請求項４に対応）は、
前記光量検出手段に供給される電源電圧を監視する電源電圧監視手段を備え、
前記補正表作成手段は、前記監視されている電源電圧が変化した場合に、前記補正表を再度作成することを特徴とする第１または第２の本発明の半導体レーザ駆動装置である。
【００２１】
また、第５の本発明（請求項５に対応）は、
パルス幅が異なる複数種類のパルス光をレーザダイオードに出力させる半導体レーザ駆動方法において、
前記レーザダイオードから出力されたパルス光のピークの光量を光量計測手段で計測してその計測値を求める工程と、
差分を求めるための基準パルス光のピークの光量を前記光量計測手段で計測した値と、補正量を求めるパルス光のピークの光量を前記光量計測手段で計測した値との差分を前記補正量とし、前記補正量がパルス光のパルス幅に対応付けられている補正表を作成し格納する工程と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のピークの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のピークの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する工程とを備えたことを特徴とする半導体レーザ駆動方法である。
【００２２】
また、第６の本発明（請求項６に対応）は、
パルス幅が異なる複数種類のパルス光をレーザダイオードに出力させる半導体レーザ駆動方法において、
前記レーザダイオードから出力されたパルス光のボトムの光量を光量計測手段で計測してその計測値を求める工程と、
差分を求めるための基準パルス光のボトムの光量を前記光量計測手段で計測した値と、補正量を求めるパルス光のボトムの光量を前記光量計測手段で計測した値との差分を前記補正量とし、前記補正量がパルス光のパルス幅に対応付けられている補正表を作成し格納する工程と、
前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光のボトムの光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光のボトムの光量の前記計測値が、前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する工程とを備えたことを特徴とする半導体レーザ駆動方法である。
【００２３】
また、第７の本発明（請求項７に対応）は、
第１または第２の本発明の半導体レーザ駆動装置の、前記レーザダイオードから出力されたパルス光の光量の計測値を求める光量計測手段、前記補正量と前記パルス光のパルス幅とが対応付けられている補正表を格納する補正表格納手段、前記補正表を作成する補正表作成手段、前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光の光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光の光量の前記計測値が前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する制御手段、としてコンピュータを機能させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【００２４】
また、第８の本発明（請求項８に対応）は、
第５または第６の本発明の半導体レーザ駆動方法の、前記レーザダイオードから出力されたパルス光の光量を光量計測手段で計測して計測値を求める工程、前記補正量がパルス光のパルス幅に対応付けられている補正表を作成し格納する工程、前記パルス光のパルス幅に対応した補正量を前記補正表から読み出し、前記読み出した補正量を前記光量計測手段で計測された前記パルス光の光量の計測値に加算した補正値が所定の基準値に一致するように、または、前記光量計測手段で計測された前記パルス光の光量の前記計測値が前記読み出した補正量を前記所定の基準値から減算した値に一致するように、前記レーザダイオードが出力する光量を制御する工程、とをコンピュータに実行させるためのプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
また、本発明に関連する第１の発明は、
幅が異なる複数種類のパルス光を出力するレーザダイオードと、
前記出力されたパルス光のピークの光量を計測してその計測値を求める光量計測手段と、
前記計測された光量の計測値を補正するための補正表を格納する補正表格納手段と、
前記計測された光量の計測値及び前記補正表に基づいて、前記レーザダイオードが出力する光量が所定の基準値になるように前記レーザダイオードが出力する光量を制御する制御手段とを備え、
前記補正表の作成は、前記レーザダイオードに校正用パルス光を出力させ、
前記校正用パルス光のピークの光量を前記光量計測手段と前記光量計測手段より計測精度が高い高精度光量計測手段とでそれぞれ計測して前記校正用パルス光の光量の計測値をそれぞれ求め、
前記光量計測手段による前記校正用パルス光の光量の計測値と前記高精度光量計測手段による前記校正用パルス光の光量の計測値とを利用して作成されたことを特徴とする半導体レーザ駆動装置である。
また、本発明に関連する第２の発明は、
幅が異なる複数種類のパルス光を出力するレーザダイオードと、
前記出力されたパルス光のボトムの光量を計測してその計測値を求める光量計測手段と、
前記計測された光量の計測値を補正するための補正表を格納する補正表格納手段と、
前記計測された光量の計測値及び前記補正表に基づいて、前記レーザダイオードが出力する光量が所定の基準値になるように前記レーザダイオードが出力する光量を制御する制御手段とを備え、
前記補正表の作成は、前記レーザダイオードに校正用パルス光を出力させ、
前記校正用パルス光のボトムの光量を前記光量計測手段と前記光量計測手段より計測精度が高い高精度光量計測手段とでそれぞれ計測して前記校正用パルス光の光量の計測値をそれぞれ求め、
前記光量計測手段による前記校正用パルス光の光量の計測値と前記高精度光量計測手段による前記校正用パルス光の光量の計測値とを利用して作成されたことを特徴とする半導体レーザ駆動装置である。
また、本発明に関連する第３の発明は、
幅が異なる複数種類のパルス光をレーザダイオードに出力させる半導体レーザ駆動方法において、
前記レーザダイオードに校正用パルス光を出力させ、
前記校正用パルス光のピークの光量を通常精度光量計測手段と前記通常精度光量計測手段より計測精度が高い高精度光量計測手段とでそれぞれ計測して前記校正用パルス光の光量の計測値をそれぞれ求め、
前記通常精度光量計測手段による前記校正用パルス光の光量の計測値と前記高精度光量計測手段による前記校正用パルス光の光量の計測値とを利用して、前記通常精度光量計測手段による前記校正用パルス光の光量の計測値を補正するための補正表を作成し、
前記レーザダイオードにパルス光を出力させ、
そのパルス光のピークの光量を前記光量計測手段で計測して前記パルス光の光量の計測値を求め、
前記パルス光の光量の計測値と前記補正表を利用して前記レーザダイオードが出力する光量が所定の基準値になるように前記レーザダイオードが出力する光量を制御することを特徴とする半導体レーザ駆動方法である。
また、本発明に関連する第４の発明は、
幅が異なる複数種類のパルス光をレーザダイオードに出力させる半導体レーザ駆動方法において、
前記レーザダイオードに校正用パルス光を出力させ、
前記校正用パルス光のボトムの光量を通常精度光量計測手段と前記通常精度光量計測手段より計測精度が高い高精度光量計測手段とでそれぞれ計測して前記校正用パルス光の光量の計測値をそれぞれ求め、
前記通常精度光量計測手段による前記校正用パルス光の光量の計測値と前記高精度光量計測手段による前記校正用パルス光の光量の計測値とを利用して、前記通常精度光量計測手段による前記校正用パルス光の光量の計測値を補正するための補正表を作成し、
前記レーザダイオードにパルス光を出力させ、
そのパルス光のボトムの光量を前記光量計測手段で計測して前記パルス光の光量の計測値を求め、
前記パルス光の光量の計測値と前記補正表を利用して前記レーザダイオードが出力する光量が所定の基準値になるように前記レーザダイオードが出力する光量を制御することを特徴とする半導体レーザ駆動方法である。
【００２７】
【発明の実施の形態】
以下に、本発明及び本発明に関連する発明の実施の形態を図面を参照して説明する。
【００２８】
（第１の実施の形態）
まず、本発明に関連する発明の第１の実施の形態について説明する。
【００２９】
図１に、本実施の形態の半導体レーザ駆動装置１１を示す。
【００３０】
本実施の形態の半導体レーザ駆動装置１１は、レーザダイオード１、発光パルス幅生成回路３、ピーク／ボトムパワー制御回路４、ピーク／ボトムパワー設定回路５、パワー制御用コントローラ６、光量モニター用フォトディテクタ７、光量モニター出力調整回路８、ピーク／ボトム検波回路９、ピーク／ボトム検波出力保持回路１０、検波出力切換回路２２、ピーク／ボトム検波出力補正回路１５から構成される。
【００３１】
また、発光パワー検出器４０、発光パワー測定回路４１は、工場において半導体レーザ駆動装置１１を出荷する前に、使用されるものであり、半導体レーザ駆動装置１１を出荷する際には、取り除かれる。
【００３２】
レーザダイオード１は、レーザダイオード駆動回路２に駆動されてパルス光を出力する手段である。
【００３３】
発光パルス幅生成回路３は、パワー制御用コントローラ６が保持している学習結果に応じて、レーザダイオード１が出力するパルス光の幅を設定する回路である。
【００３４】
ピーク／ボトムパワー設定回路５は、レーザダイオード１が出力するパルス光のピークパワー及びボトムパワーの基準値を設定する回路である。
【００３５】
ピーク／ボトムパワー制御回路４は、ピーク／ボトム検波出力保持回路１０で計測されたパルス光の光量のピークの計測値とパルス光の光量のボトムの計測値が検波出力切換回路２２を介して入力され、パルス光の光量のピークの計測値と設定されたパルス光の光量のピークの基準値が一致するように、また、パルス光の光量のボトムの計測値と設定されたパルス光の光量のボトムの基準値が一致するように、レーザダイオード駆動回路２を制御する回路である。
【００３６】
光量モニター用フォトディテクタ７は、レーザダイオード１が出力するパルス光の光量を検出して電気信号に変換する手段である。
【００３７】
光量モニター出力調整回路８は、変換された電気信号を増幅するなどして調整する手段である。
【００３８】
ピーク／ボトム検波回路９は、調整された電気信号がピークになる部分とボトムになる部分を検波する回路である。
【００３９】
ピーク／ボトム検波出力保持回路１０は、検波された電気信号から、パルス光の光量のピークの計測値とボトムの計測値を計測し、パルス光のピークの計測値とボトムの計測値を保持する回路である。
【００４０】
検波出力切換回路２２は、ピーク／ボトム検波出力保持回路１０で計測されたパルス光の光量のピークの計測値とボトムの計測値をそのままピーク／ボトムパワー制御回路４に出力するか、ピーク／ボトム検波出力補正回路１５で求められた補正量で補正した値を出力するかを切り換える回路である。
【００４１】
ピーク／ボトム検波出力補正回路１５は、ピーク／ボトム検波出力保持回路１０で計測されたパルス光の光量のピークの計測値とボトムの計測値を補正するための補正量を求める回路である。
【００４２】
パワー制御用コントローラ６は、計測されたパルス光の光量のピークの計測値とボトムの計測値を利用して、レーザダイオード１が出力するパルス光のパワーを制御するためのコントローラである。
【００４３】
発光パワー検出器４０は、レーザダイオード１が出力するパルス光の光量を検出して電気信号に変換する手段であり、光量モニター用フォトディテクタ７よりも高精度にパルス光の光量を検出して電気信号に変換することが出来る手段である。
【００４４】
発光パワー測定回路４１は、発光パワー検出器４０が検出した電気信号から、レーザダイオード１が出力したパルス光の光量を計測する回路である。
【００４５】
なお、本実施の形態の光量モニター用フォトディテクタ７、光量モニター出力調整回路８、ピーク／ボトム検波回路９、ピーク／ボトム検波出力保持回路１０は本発明に関連する発明の光量計測手段の例であり、本実施の形態の光量モニター用フォトディテクタ７、光量モニター出力調整回路８、ピーク／ボトム検波回路９、ピーク／ボトム検波出力保持回路１０は本発明に関連する発明の通常精度光量計測手段の例であり、本実施の形態の発光パワー検出器４０、発光パワー測定回路４１は本発明に関連する発明の高精度光量計測手段の例であり、本実施の形態のパワー制御用コントローラ６は本発明に関連する発明の補正表格納手段の例であり、本実施の形態のパワー制御用コントローラ６、ピーク／ボトム検波出力補正回路１５、ピーク／ボトムパワー設定回路５、ピーク／ボトムパワー制御回路４は本発明に関連する発明の制御手段の例である。
【００４６】
次に、このような本実施の形態の動作を説明する。
【００４７】
本実施の形態では、半導体レーザ駆動装置１１を製造した工場で、光量モニター用フォトディテクタ７の計測誤差を補正するための補正表を作成してから、半導体レーザ駆動装置１１を出荷する。
【００４８】
まず、半導体レーザ駆動装置１１が製造された工場における動作を説明する。
【００４９】
半導体レーザ駆動装置１１が工場で製造されると、出荷する前に、発光パワー検出器４０を半導体レーザ駆動装置１１のレーザダイオード１が出力するパルス光の光量を検出出来る位置に取り付ける。そして、発光パワー検出器４０を発光パワー測定回路４１とパワー制御用コントローラ６に接続する。
【００５０】
次に、パワー制御用コントローラ６を起動する。
【００５１】
発光パルス幅生成回路３は、パワー制御用コントローラ６の制御に従って、パルス光の幅を設定する。
【００５２】
また、ピーク／ボトムパワー設定回路５は、パワー制御用コントローラ６の制御に従って、パルス光の光量のピークの基準値とパルス光の光量のボトムの基準値を設定し、設定したピークの基準値とボトムの基準値をピーク／ボトムパワー制御回路４に通知する。
【００５３】
ピーク／ボトムパワー制御回路４は、レーザダイオード１が出力するパルス光の光量が、通知されたパルス光の光量のピークの基準値及びボトムの基準値になるようにレーザダイオード駆動回路２を制御する。
【００５４】
レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に応じてレーザダイオード１の出力を調節し、発光パルス幅生成回路３で生成された幅を持つパルス光を、レーザダイオード１を駆動して出力させる。
【００５５】
レーザダイオード１から出力されたパルス光は、一方では、発光パワー検出器４０でその光量が検出され、電気信号に変換される。また、他方では、光量モニター用フォトディテクタ７でその光量が検出されて、電気信号に変換される。
【００５６】
発光パワー測定回路４１は、発光パワー検出器４０から出力された電気信号を入力して、パルス光の光量のピークの計測値及びボトムの計測値を計測し、ピークの計測値及びボトムの計測値をパワー制御用コントローラ６に出力する。
【００５７】
また、光量モニター用フォトディテクタ７から出力された電気信号は、光量モニター出力調整回路８に出力される。
【００５８】
光量モニター出力調整回路８は、変換された電気信号を増幅するなどして調整する。
【００５９】
ピーク／ボトム検波回路９は、調整された電気信号がピークになる部分とボトムになる部分を検波する。
【００６０】
そして、ピーク／ボトム検波出力保持回路１０は、検波された電気信号から、パルス光の光量のピークの計測値とボトムの計測値を計測して保持する。
【００６１】
検波出力切換回路２２は、パワー制御用コントローラ６の制御に従って、ピーク／ボトム検波出力保持回路１０で保持されているパルス光の光量のピークの計測値及びボトムの計測値をピーク／ボトムパワー制御回路４に出力する。
【００６２】
ピーク／ボトムパワー制御回路４は、パルス光の光量のピークの計測値とパルス光のボトムの計測値が検波出力切換回路２２から入力されると、パルス光の光量のピークの計測値とピーク／ボトムパワー設定回路５によって設定されているパルス光の光量のピークの基準値が一致するように、また、パルス光の光量のボトムの計測値とピーク／ボトムパワー設定回路５によって設定されているパルス光の光量のボトムの基準値が一致するように、レーザダイオード駆動回路２を制御する。
【００６３】
レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に従って、レーザダイオード１を駆動する。
【００６４】
次に、検波出力切換回路２２は、ピーク／ボトム検波出力保持回路１０から出力されたパルス光の光量のピークの計測値とボトムの計測値をパワー制御用コントローラ６に出力する。パワー制御用コントローラ６は、パルス光の光量のピークの計測値及びボトムの計測値が通知されると、発光パワー測定回路４１から入力されたパルス光の光量のピークの計測値及びボトムの計測値とそれぞれ比較する。
【００６５】
そして、発光パワー測定回路４１から入力されたパルス光の光量のピークの計測値及びボトムの計測値を、ピーク／ボトム検波出力保持回路１０から出力されたパルス光の光量のピークの計測値及びボトムの計測値に対する補正値とし、ピーク／ボトム検波出力保持回路１０から出力されたパルス光の光量のピークの計測値及びボトムの計測値を補正するために用いる補正量をそれぞれ求める。そして、パルス光の種類と、ピーク／ボトム検波出力保持回路１０で計測されたパルス光の光量のピークの計測値及びボトムの計測値を補正する補正量とを対応させてパワー制御用コントローラ６に格納する。
【００６６】
上記の動作を複数種類の幅を持つパルス光について行い、それぞれの種類のパルス光とピーク／ボトム検波出力保持回路１０で計測されたピーク及びボトムの計測値を補正する補正量とを対応づけて、保存する。このようにして、パワー制御用コントローラ６は、計測値を補正するための対応表を作成して保存する。この対応表を用いれば、異なった幅を持つ多種類のパルス光に関して、ピーク／ボトム検波出力保持回路１０で計測されたパルス光の光量のピークの計測値及びボトムの計測値を高精度に補正することが出来る。
【００６７】
このように、工場で補正表を作成した後、半導体レーザ駆動装置１１から発光パワー検出器４０及び発光パワー測定回路４１を取り外してから、半導体レーザ駆動装置１１をＤＶＤ装置などに組み込んで出荷する。
【００６８】
次に、ユーザが半導体レーザ駆動装置１１を組み込んだＤＶＤ装置などを家庭において使用する際の動作を説明する。
【００６９】
工場から出荷された半導体レーザ駆動装置１１を組み込んだＤＶＤ装置をユーザが購入したとする。
【００７０】
そして、レーザディスクにテレビで放映される映画を記録しようとしているとする。
【００７１】
半導体レーザ駆動装置１１を組み込んだＤＶＤ装置は、まず、映画の内容に応じて、どのようなパルス光の幅、パルス光の光量、パルス光の数で映画のデータを記録すればよいかを学習する。この学習によって、ピットを形成するために使用する最適なパルス光が決定される。
【００７２】
そして、学習した結果、最適なパルス光を用いて映画のデータをレーザディスクに記録する。
【００７３】
以下に、上記の学習時及びデータの記録時における半導体レーザ駆動装置１１の動作を説明する。
【００７４】
まず、パワー制御用コントローラ６が起動されると、発光パルス幅生成回路３は、パワー制御用コントローラ６の制御に従って、パルス光の幅を設定する。
【００７５】
また、ピーク／ボトムパワー設定回路５は、パワー制御用コントローラ６の制御に従って、パルス光の光量のピークの基準値及びボトムの基準値を設定し、設定したパルス光の光量のピークの基準値及びボトムの基準値をピーク／ボトムパワー制御回路４に通知する。
【００７６】
ピーク／ボトムパワー制御回路４は、レーザダイオード１が出力するパルス光の光量が、ピーク／ボトムパワー設定回路５で設定されたパルス光の光量のピークの基準値及びボトムの基準値になるようにレーザダイオード駆動回路２を制御する。
【００７７】
レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に従って、レーザダイオード１を駆動してパルス光を出力させる。
【００７８】
レーザダイオード１から出力されたパルス光は、光量モニター用フォトディテクタ７でその光量が検出されて、電気信号に変換される。
【００７９】
光量モニター用フォトディテクタ７から出力された電気信号は、光量モニター出力調整回路８に出力される。
【００８０】
光量モニター出力調整回路８は、変換された電気信号を増幅するなどして調整する。
【００８１】
ピーク／ボトム検波回路９は、調整された電気信号がピークになる部分とボトムになる部分を検波する。
【００８２】
そして、ピーク／ボトム検波出力保持回路１０は、検波された電気信号から、パルス光の光量のピークの計測値とボトムの計測値を取得する。そしてパルス光の光量のピークの計測値とボトムの計測値は、検波出力切換回路２２に通知される。
【００８３】
一方、パワー制御用コントローラ６は、格納している対応表からレーザダイオード１が出力しているパルス光に対応する補正量をピーク／ボトム検波出力補正回路１５に通知する。
【００８４】
検波出力切換回路２２は、ピーク／ボトム検波出力保持回路１０に保持されているパルス光の光量のピークの計測値とボトムの計測値に、それぞれパルス光の光量のピークの補正量とボトムの補正量を加算して、パルス光の光量のピークの補正値とボトムの補正値を求める。そしてパルス光の光量のピークの補正値とボトムの補正値をピーク／ボトムパワー制御回路４に通知する。
【００８５】
ピーク／ボトムパワー制御回路４は、パルス光の光量のピークの補正値とボトムの補正値が検波出力切換回路２２から通知されると、パルス光の光量のピークの補正値とボトムの補正値がぞれぞれパルス光の光量のピークの基準値とボトムの基準値に一致するように、レーザダイオード駆動回路２を制御する。
【００８６】
レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に従って、レーザダイオード１を駆動する。
【００８７】
以下、上記の動作を繰り返して、多数の幅の異なるパルス光をレーザダイオード１から出力させる。
【００８８】
このように、本実施の形態によれば、パルス光の光量のピークの計測値及びボトムの計測値を工場出荷前に作成した対応表を用いて補正するので、短い幅のパルス光を用いる場合であっても、対応表によって補正されたパルス光の光量のピークの補正値及びボトムの補正値は、正確な値になる。従って、短い幅のパルス光を用いる場合であっても、安定かつ高精度にレーザダイオードを駆動することが出来る。
【００８９】
なお、本実施の形態では、対応表からパルス光の幅に対応する補正量を求めて、パルス光のピークの計測値及びボトムの計測値に加算して補正したが、これに限らない。対応表から求めた補正量をピークの計測値及びボトムの計測値に加算するかわりに、パルス光のピークの基準値及びボトムの基準値を対応表から求めた補正量で減算しても構わない。
【００９０】
さらに、本実施の形態の半導体レーザ駆動装置１１は、パルス光のピーク及びボトムの光量を同時に制御するとして説明したが、これに限らない。半導体レーザ駆動装置１１がパルス光のピークの光量のみ制御しても構わない。また、パルス光のボトムの光量のみ制御しても構わない。
【００９１】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。
【００９２】
図２に、本実施の形態の半導体レーザ駆動装置２１を示す。
【００９３】
半導体レーザ駆動装置２１は、家庭でレーザディスクに映像音声を記録するＤＶＤ装置に組み込まれて使用される。
【００９４】
本実施の形態の半導体レーザ駆動装置２１は、レーザダイオード１、レーザダイオード駆動回路２、発光パルス幅生成回路３、ピーク／ボトムパワー制御回路４、ピーク／ボトムパワー設定回路５、光量モニター用フォトディテクタ７、光量モニター出力調整回路８、ピーク／ボトム検波回路９、第１の検波出力切換回路１２、第２のピーク／ボトム検波出力保持回路１３、第１のピーク／ボトム検波出力保持回路１４、ピーク／ボトム検波出力補正回路１５、パワー制御用コントローラ２０、第２の検波出力切換回路７０、光量モニター用フォトディテクタ電源電圧供給回路１６を備えている。
【００９５】
レーザダイオード１は、発光パルス幅生成回路３で設定された幅のパルス光を出力する手段である。
【００９６】
レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に応じて発光パルス幅生成回路３で生成された幅を持つパルス光を、レーザダイオード１を駆動して出力させる手段である。
【００９７】
発光パルス幅生成回路３は、パワー制御用コントローラ２０が保持している学習結果に応じて、レーザダイオード１が出力するパルス光の幅を設定する回路である。
【００９８】
ピーク／ボトムパワー制御回路４は、第２の検波出力切換回路７０から入力されたパルス光の光量のピークの補正値及びボトムの補正値がそれぞれ、パルス光の光量のピークの基準値とボトムの基準値とに一致するように、レーザダイオード駆動回路２を制御する回路である。
【００９９】
ピーク／ボトムパワー設定回路５は、レーザダイオード１が出力するパルス光の光量のピークの基準値及びボトムの基準値を設定する回路である。
【０１００】
光量モニター用フォトディテクタ７は、レーザダイオード１が出力するパルス光の光量を検出して電気信号に変換する手段である。
【０１０１】
光量モニター出力調整回路８は、変換された電気信号を増幅するなどして調整する手段である。
【０１０２】
ピーク／ボトム検波回路９は、調整された電気信号がピークになる部分とボトムになる部分を検波する回路である。
【０１０３】
第１の検波出力切換回路１２は、ピーク／ボトム検波回路９で検波された電気信号を第２のピーク／ボトム検波出力保持回路１３と第１のピーク／ボトム検波出力保持回路１４のいずれに出力するかを切り換える回路である。
【０１０４】
第２のピーク／ボトム検波出力保持回路１３は、補正表作成時に、正確に光量を測定出来る、パルス幅が十分長いパルス光の光量のピーク及びボトムの計測値を保持する回路である。
【０１０５】
第１のピーク／ボトム検波出力保持回路１４は、補正表作成時には、正確に光量を測定することが出来ない、幅が短いパルス光の光量のピークの計測値及びボトムの計測値を保持し、データの記録時または学習時には、パルス光の光量のピークの計測値及びボトムの計測値を保持する回路である。
【０１０６】
ピーク／ボトム検波出力補正回路１５は、パワー制御用コントローラ２０の制御に従って、データの記録時または学習時に、パルス光の光量のピーク及びボトムの計測値を補正する回路である。
【０１０７】
第２の検波出力切換回路７０は、第１のピーク／ボトム検波出力保持回路１４で計測されたパルス光の光量のピークの計測値とボトムの計測値をそのままピーク／ボトムパワー制御回路４に出力するか、ピーク／ボトム検波出力補正回路１５で求められた補正量で補正した値を出力するかを切り換える回路である。
【０１０８】
パワー制御用コントローラ２０は、パルス光の光量のピークの計測値とボトムの計測値を利用して、レーザダイオード１が出力するパルス光の光量を制御するためのコントローラである。
【０１０９】
光量モニター用フォトディテクタ電源電圧供給回路１６は、光量モニター用フォトディテクタ７に電源を供給する回路である。
【０１１０】
なお、本実施の形態の光量モニター用フォトディテクタ７、光量モニター出力調整回路８、ピーク／ボトム検波回路９、第１の検波出力切換回路１２、第１のピーク／ボトム検波出力保持回路１４、第２のピーク／ボトム検波出力保持回路１３は本発明の光量計測手段の例であり、本実施の形態のパワー制御用コントローラ２０は本発明の補正表格納手段の例であり、本実施の形態のパワー制御用コントローラ２０、ピーク／ボトム検波出力補正回路１５、ピーク／ボトムパワー設定回路５、ピーク／ボトムパワー制御回路４は本発明の制御手段の例であり、本実施の形態のパワー制御用コントローラ２０は本発明の補正表作成手段の例である。
【０１１１】
次に、このような本実施の形態の動作を説明する。
【０１１２】
本実施の形態では、半導体レーザ駆動装置２１が組み込まれたＤＶＤ装置でテレビ番組として放映されている映画のデータを記録する場合の動作を説明する。
【０１１３】
図５に、半導体レーザ駆動装置２１の動作を示すフローチャートを示す。以下図５を参照して説明する。
【０１１４】
半導体レーザ駆動装置２１を組み込んだＤＶＤ装置で映画を記録する場合、まず、映画の内容に応じて、どのようなパルス光の幅、パルス光の光量、パルス光の数で映画のデータを記録すればよいかを学習する（Ｓ１）。この学習によって、ピットを形成するために使用する最適なパルス光が決定される。
【０１１５】
この学習の過程でパワー制御用コントローラ２０は、光量モニター用フォトディテクタ７が検出する光量を補正するための補正表を作成する。
【０１１６】
すなわち、パワー制御用コントローラ２０は、発光パルス幅生成回路３とピーク／ボトムパワー設定回路５を制御することによって、図６に示すようなパターンの基準パルス光を出力させる（Ｓ２）。
【０１１７】
図６で、まず最初の５２マイクロ秒では、ピークのパワーが８ｍＷのパルス光を出力させ、次の５２マイクロ秒では、ピークのパワーが１２ｍＷのパルス光を出力させ、次の５２マイクロ秒では１６ｍＷのパルス光を出力させる。
【０１１８】
そして、上記の５２マイクロ秒の区間では、最初に４Ｔ３０に示すように幅４Ｔのパルス光を出力させ、次に１．２Ｔ３１、１．５Ｔ３２、１．８Ｔ３３に示すように、順に１．２Ｔの幅を持つパルス光、１．５Ｔの幅を持つパルス光、１．８Ｔの幅を持つパルス光を出力させる。
【０１１９】
ここで、４Ｔの幅のパルス光とは、パルス幅が十分長いので、光量モニター用フォトディテクタ７で正確に光量を検出出来るパルス光である。これに対して、１．２Ｔ、１．５Ｔ、１．８Ｔのパルスは、パルス幅が短いので、光量モニター用フォトディテクタ７で光量を検出すると、誤差が含まれてしまうパルス光である。
【０１２０】
図７に最初の５２マイクロ秒の部分で発生されるパルス光のパターンを示す。また、図８に、最初の５２マイクロ秒の部分での、半導体レーザ駆動装置２１の動作を示す。
【０１２１】
すなわち、パワー制御用コントローラ２０は、図６のパターンのパルス光を出力させるために、ピーク／ボトムパワー設定回路５と発光パルス幅生成回路３を制御する。
【０１２２】
ピーク／ボトムパワー設定回路５は、パワー制御用コントローラ２０からの制御に従って、パルス光の光量のピークの基準値とボトムの基準値を設定する。
【０１２３】
また、発光パルス幅生成回路３は、パワー制御用コントローラ２０からの制御に従って、パルス幅を設定する。
【０１２４】
図８の４Ｔ３０の最初の２マイクロ秒では、スルー５０として示すように、ピーク／ボトムパワー制御回路４は、パルス光の光量がパルス光の光量のピーク及びボトムの基準値に一致するように制御しない。
【０１２５】
すなわち、ピーク／ボトムパワー制御回路４は、レーザダイオード駆動回路２を動作させる（Ｓ３）。
【０１２６】
レーザダイオード駆動回路２は、レーザダイオード１から、発光パルス幅生成回路３で生成されたパルス幅のパルス光を出力させる。
【０１２７】
このようにしてレーザダイオード１は、図７の４Ｔ３０に示すように、幅４Ｔのパルスを出力する。
【０１２８】
図８で、最初の２マイクロ秒が経過すると、スルー５０から検波５１に移る（Ｓ４）。
【０１２９】
検波５１では、光量モニター用フォトディテクタ７は、レーザダイオード１が出力するパルス光の光量を検出して電気信号に変換する。
【０１３０】
光量モニター出力調整回路８は、光量モニター用フォトディテクタ７が変換した電気信号を増幅するなどして調整する。
【０１３１】
ピーク／ボトム検波回路９は、調整された電気信号のパルス光の光量のピークに対応する部分及びボトムに対応する部分を検波する。
【０１３２】
第１の検波出力切換回路１２は、調整された電気信号のパルス光の光量のピークに対応する部分とボトムに対応する部分を第２のピーク／ボトム検波出力保持回路１３の側に出力し、第１のピーク／ボトム検波出力保持回路１４の側には出力しない。
【０１３３】
ピークホールド５２では、第２のピーク／ボトム検波出力保持回路１３は、検波された電気信号をサンプリングして、パルス光の光量のピークの計測値及びパルス光の光量のボトムの計測値（Ａ：長パルス検波出力値）を求めて保持する（Ｓ５）。
【０１３４】
パワー制御用コントローラ２０は、第２のピーク／ボトム検波出力保持回路１３に保持されているパルス光の光量のピークの計測値とボトムの計測値を取得し、第２の検波出力切換回路７０に出力する。第２の検波出力切換回路７０は、入力されたパルス光の光量のピークの計測値とボトムの計測値をピーク／ボトムパワー制御回路４に出力する。
【０１３５】
ピーク／ボトムパワー制御回路４は、通知されたピーク及びボトムの計測値が、ピーク／ボトムパワー設定回路５で設定されたパルス光の光量のピーク及びボトムの基準値に一致するようにレーザダイオード駆動回路２を制御する（Ｓ６，Ｓ７）。このように、レーザダイオード１が出力する幅４Ｔのパルス光の光量のピーク及びボトムが幅４Ｔのパルス光の光量のピーク及びボトムの基準値になるように制御が行われる。
【０１３６】
そして、パルス光の光量のピーク及びボトムの計測値がパルス光の光量のピーク及びボトムの基準値に一致すると、ピーク／ボトムパワー制御回路４は、レーザダイオード駆動回路２がレーザダイオード１に供給する電流を一定の値に固定するように制御することによって、レーザダイオード１が出力するパルス光の光量のピーク及びボトムを一定の値に保持する。
【０１３７】
そして、第２のピーク／ボトム検波出力保持回路１３は、検波された電気信号をサンプリングしてその計測値を求め、パルス光の光量のピーク及びボトムが一定の値に固定されたパルス光のピーク及びボトムの計測値を保持する。
【０１３８】
次に、１．２Ｔ３１では、発光パルス幅生成回路３は、１．２Ｔのパルス光の幅を生成する。
【０１３９】
スルー５３では、レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に従って、レーザダイオード１の光量を幅４Ｔのパルス光を出力したときの値に固定したまま、幅１．２Ｔのパルスを出力する。
【０１４０】
検波５４に入ると、光量モニター用フォトディテクタ７は、レーザダイオード１から出力されたパルス光の光量を検出して電気信号に変換する。
【０１４１】
光量モニター出力調整回路８は、光量モニター用フォトディテクタ７が変換した電気信号を増幅するなどして調整する。
【０１４２】
ピーク／ボトム検波回路９は、調整された電気信号のパルス光の光量のピークに対応する部分及びボトムに対応する部分を検波する。
【０１４３】
第１の検波出力切換回路１２は、調整された電気信号のパルス光の光量のピークに対応する部分とボトムに対応する部分を第１のピーク／ボトム検波出力保持回路１４の側に出力する（Ｓ８）。
【０１４４】
ピークホールド５５では、第１のピーク／ボトム検波出力保持回路１４は、検波された電気信号をサンプリングして、幅１．２Ｔのパルス光の光量のピークの計測値及びパルス光の光量のボトムの計測値（Ｂ：短パルス検波出力値）を求めて保持する（Ｓ９）。
【０１４５】
パワー制御用コントローラ２０は、第１のピーク／ボトム検波出力保持回路１４が保持している幅１．２Ｔのパルス光のピーク及びボトムの計測値を取得し、さらに、第２のピーク／ボトム検波出力保持回路１３が保持している幅４Ｔのパルス光のピーク及びボトムの計測値を取得する。
【０１４６】
そして、幅４Ｔのピーク及びボトムの計測値を、幅１．２Ｔのパルス光のピーク及びボトムの計測値の補正値として、幅１．２Ｔのパルス光の光量のピーク及び／ボトムの計測値を補正するための補正量を求め、パルス光の幅と補正量を対応付けて保存する（Ｓ１０）。
【０１４７】
次に、１．５Ｔ３２では、幅１．２Ｔのパルス光に代え、幅１．５Ｔのパルス光を出力する。すなわち、スルー５６では、スルー５３と同様にしてレーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に従って、レーザダイオード１の光量を幅４Ｔのパルス光を出力したときの値に固定したまま、幅１．５Ｔのパルスを出力する。
【０１４８】
検波５７では、検波５４と同様にして、光量モニター用フォトディテクタ７で検出された電気信号は、光量モニター出力調整回路８、ピーク／ボトム検波回路９を経て、第１の検波出力切換回路１２で第１のピーク／ボトム検波出力保持回路１４に出力の切換が行われる（Ｓ８）。
【０１４９】
ピークホールド５８では、ピークホールド５５と同様にして、第１のピーク／ボトム検波出力保持回路１４は、検波された電気信号をサンプリングして、幅１．５Ｔのパルス光の光量のピークの計測値及びパルス光の光量のボトムの計測値を求めて保持する（Ｓ９）。
【０１５０】
パワー制御用コントローラ２０は、第１のピーク／ボトム検波出力保持回路１４が保持している幅１．５Ｔのパルス光のピーク及びボトムの計測値を取得し、さらに、第２のピーク／ボトム検波出力保持回路１３が保持している幅４Ｔのパルス光のピーク及びボトムの計測値を取得する。
【０１５１】
そして、幅４Ｔのピーク及びボトムの計測値を、幅１．５Ｔのパルス光のピーク及びボトムの計測値の補正値として、幅１．５Ｔのパルス光の光量のピーク及び／ボトムの計測値の補正量を求め、パルス光の幅と補正量を対応付けて保存する（Ｓ１０）。
【０１５２】
次に、１．８Ｔ３３では、幅１．５Ｔのパルスに代え、幅１．８Ｔのパルスを出力する。１．８Ｔ３３では、１．２Ｔ３１の動作と同様の動作を行い、最終的には、幅４Ｔのピーク及びボトムの計測値を、幅１．８Ｔのパルス光のピーク及びボトムの計測値の補正値として、幅１．８Ｔのパルス光の光量のピーク及び／ボトムの計測値の補正量を求め、パルス光の幅と補正量を対応付けて保存する。
【０１５３】
以上の動作が完了すると、今度はレーザダイオード１のパワーを１２ｍＷにして同様の動作をし、引き続きレーザダイオード１のパワーを１６ｍＷにして同様の動作を行う。
【０１５４】
このようにして、幅１．２Ｔ、１．５Ｔ、１．８Ｔのパルス光の光量ピーク及び／ボトムの計測値を補正する補正量がレーザダイオード１のパワー毎に格納される。
【０１５５】
次に、幅１．２Ｔ、１．５Ｔ、１．８Ｔ以外のパルス光の光量のピーク及びボトムの計測値に対する補正量を幅１．２Ｔ、１．５Ｔ、１．８Ｔのパルス光の光量の計測値に対する補正量から内挿または外挿して求める。
【０１５６】
このようにして作成した補正量は、レーザ光のパワー及びパルス光の幅と対応付けた補正表に格納される。
【０１５７】
補正表の作成が完了すると、パワー制御用コントローラ２０は、レーザダイオード１の出力を停止し（Ｓ１１）、学習を終了する（Ｓ１２）。
【０１５８】
次に、実際の映画のデータをレーザディスクに記録する際の半導体レーザ駆動装置２１の動作を説明する。
【０１５９】
パワー制御用コントローラ２０の制御に従って、発光パルス幅生成回路３は、出力するパルス光の幅を生成する。
【０１６０】
また、パワー制御用コントローラ２０の制御に従って、ピーク／ボトムパワー設定回路５は、パルス光の光量のピーク及びボトムの基準値を設定する。
【０１６１】
ピーク／ボトムパワー制御回路４は、レーザダイオード駆動回路２を制御することによって、レーザダイオード１が出力するパルス光の光量のピーク及びボトムの光量を制御する。
【０１６２】
一方、光量モニター用フォトディテクタ７は、レーザダイオード１が出力するパルス光の光量を検出して電気信号に変換する。
【０１６３】
光量モニター出力調整回路８は、光量モニター用フォトディテクタ７が変換した電気信号を増幅するなどして調整する。
【０１６４】
ピーク／ボトム検波回路９は、調整された電気信号のパルス光の光量のピークに対応する部分及びボトムに対応する部分を検波する。
【０１６５】
第１の検波出力切換回路１２は、調整された電気信号のパルス光の光量のピークに対応する部分とボトムに対応する部分を第１のピーク／ボトム検波出力保持回路１４の側に出力し、第２のピーク／ボトム検波出力保持回路１３の側には出力しない。
【０１６６】
第１のピーク／ボトム検波出力保持回路１４は、検波された電気信号をサンプリングして、パルス光の光量のピーク及びボトムの計測値を求めて保持する。
【０１６７】
パワー制御用コントローラ２０は、第１のピーク／ボトム検波出力保持回路１４からパルス光の光量のピーク及びボトムの計測値を取得し、ピークボトム検波出力補正回路１５に出力する。そして、パルス光の幅に対応するパルス光の光量のピーク及びボトムの計測値をそれぞれ補正するための補正量をピーク／ボトム検波出力補正回路１５に通知する。
【０１６８】
ピーク／ボトム検波出力補正回路１５は、パワー制御用コントローラ２０からパルス光の光量のピーク及びボトムの計測値と対応する補正量を取得すると、パルス光の光量のピーク及びボトムの計測値に対応する補正量を加算してピーク及びボトムの補正値を求める。
【０１６９】
ピーク／ボトムパワー制御回路４は、パルス光のピーク及びボトムの補正値を取得すると、パルス光のピーク及びボトムの補正値が、パルス光のピーク及びボトムの基準値に一致するように、レーザダイオード駆動回路２を制御する。
【０１７０】
レーザダイオード駆動回路２は、ピーク／ボトムパワー制御回路４の制御に従ってレーザダイオード１を駆動する。
【０１７１】
上記を繰り返して、半導体レーザ駆動装置２１は、様々な幅を有するパルス光を安定高精度に出力することが出来る。
【０１７２】
このように、本実施の形態によれば、ピークの計測値及びボトムの計測値を補正表を用いて補正するので、短い幅のパルス光を用いる場合であっても、補正されたピークの計測値及び補正されたボトムの計測値は、正確な値になる、従って、短い幅のパルス光を用いる場合であっても、安定かつ高精度にレーザダイオードを駆動することが出来る。
【０１７３】
なお、本実施の形態では、対応表からパルス光の幅に対応する補正量を求めて、パルス光のピークの計測値及びボトムの計測値に加算して補正したが、これに限らない。対応表から求めた補正量をピークの計測値及びボトムの計測値に加算するかわりに、パルス光のピークの基準値及びボトムの基準値を対応表から求めた補正量で減算しても構わない。
【０１７４】
さらに、本実施の形態の半導体レーザ駆動装置２１は、パルス光のピーク及びボトムの光量を同時に制御するとして説明したが、これに限らない。半導体レーザ駆動装置２１がパルス光のピークの光量のみ制御しても構わない。また、パルス光のボトムの光量のみ制御しても構わない。
【０１７５】
さらに、本発明の補正表の作成は、本実施の形態におけるように４Ｔ３０のパルス光を出力してそのパルス光の光量を制御した後、パルス光の光量を保持して、１．２Ｔ３１、１．５Ｔ３２、１．８Ｔ３３の順にパルス光を出力してその光量を計測するものに限らない。４Ｔ３０のパルスを出力してそのパルス光の光量を制御した後、１．２Ｔ３１のパルス光を出力してその光量を計測し、再度４Ｔ３０のパルス光を出力してパルス光の光量を制御した後、パルス光の光量を保持して、１．５Ｔ３２のパルス光を出力してその光量を計測し、４Ｔ３０のパルス光を出力してその光量を制御した後、１．８Ｔ３３の光量を計測するなど、要するに、本発明の補正表の作成は、基準パルス光の出力に引き続く校正用パルス光の種類や数は、基準パルス光の光量が保持できる範囲において任意で構わない。
【０１７６】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。
【０１７７】
図３に、本実施の形態の半導体レーザ駆動装置７１を示す。
【０１７８】
本実施の形態の半導体レーザ駆動装置７１は、第２の実施の形態の半導体レーザ駆動装置２１とは異なり、温度センサー１９、ピーク／ボトム検波出力測定指令回路１８を備えている。
【０１７９】
温度センサー１９は、光量モニター用フォトディテクタ７の温度を測定するセンサーである。
【０１８０】
ピーク／ボトム検波出力測定指令回路１８は、温度センサー１９が検出した温度が変化した場合、補正表を再度作成するように指示する回路である。
【０１８１】
それ以外は第２の実施の形態の半導体レーザ駆動装置２１と同一である。
【０１８２】
なお、本実施の形態の温度センサー１９は本発明の温度検出手段の例である。
次に、このような本実施の形態の動作を第２の実施の形態との相違点を中心に説明する。
【０１８３】
第２の実施の形態では、補正表の作成をデータを記録する前に必ず行うとして説明したが、本実施の形態では、データを記録する際に、補正表を必ずしも作成せず、以前に作成した補正表を流用して使用する。
【０１８４】
このような場合、補正表を作成した時の温度と補正表を使用する時の温度とが異なっている場合がある。このような場合、光量モニター用フォトディテクタ７の感度が変化してしまい、正確にパルス光の光量を計測出来なくなる。
【０１８５】
そこで、温度センサー１９によって光量モニター用フォトディテクタ７の温度を測定して、補正表を作成したときの光量モニター用フォトディテクタ７の温度と補正表を使用するときの光量モニター用フォトディテクタ７の温度が異なっている場合、ピーク／ボトム検波出力測定指令回路１８は、パワー制御用コントローラ７３に補正表を再度作成するように指示する。
【０１８６】
パワー制御用コントローラ７３は、ピーク／ボトム検波出力測定指令回路１８から指示されると、第２の実施の形態と同様にして補正表を作成する。
【０１８７】
このようにすれば、第２の実施の形態と同等の効果が得られる上、さらに補正表を作成する回数を少なくすることが出来るようになる。
【０１８８】
（第４の実施の形態）
次に、本発明の第４の実施の形態について説明する。
【０１８９】
図４に、本実施の形態の半導体レーザ駆動装置７２を示す。
【０１９０】
本実施の形態の半導体レーザ駆動装置７２は、第３の実施の形態の半導体レーザ駆動装置７１に加えて、電源電圧監視回路１７を備えている。
【０１９１】
電源電圧監視回路１７は、光量モニター用フォトディテクタ７に供給する電源の電圧を監視する回路である。
【０１９２】
それ以外は第３の実施の形態の半導体レーザ駆動装置７１と同一である。
【０１９３】
なお、本実施の形態の電源電圧監視回路１７は本発明の電源電圧監視手段の例である。
【０１９４】
次に、このような本実施の形態の動作を第２の実施の形態との相違点を中心に説明する。
【０１９５】
第２の実施の形態では、補正表の作成をデータを記録する前に必ず行うとして説明したが、本実施の形態では、データを記録する際に、補正表を必ずしも作成せず、以前に作成した補正表を流用して使用する。
【０１９６】
このような場合、補正表を作成した時の温度と補正表を使用する時の温度とが異なっている場合がある。また、補正表を作成した時の光量モニター用フォトディテクタ７に供給される電源電圧と補正表を使用する時の光量モニター用フォトディテクタ７に供給される電源電圧とが異なっている場合がある。このような場合、光量モニター用フォトディテクタ７の感度が変化してしまい、正確にパルス光の光量を計測出来なくなる。
【０１９７】
そこで、温度センサー１９によって光量モニター用フォトディテクタ７の温度を測定して、補正表を作成したときの光量モニター用フォトディテクタ７の温度と補正表を使用するときの光量モニター用フォトディテクタ７の温度が異なっている場合、または、電源電圧監視回路１７が監視している電源電圧が、補正表を作成したときの電源電圧と異なっている場合、ピーク／ボトム検波出力測定指令回路１８は、パワー制御用コントローラ７４に補正表を再度作成するように指示する。
【０１９８】
パワー制御用コントローラ７４は、ピーク／ボトム検波出力測定指令回路１８から指示されると、第２の実施の形態と同様にして補正表を作成する。
【０１９９】
このようにすれば、第２の実施の形態と同等の効果が得られる上、さらに補正表を作成する回数を少なくすることが出来るようになる。
【０２００】
なお、本発明の半導体レーザ駆動装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラム及び／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体も本発明に属する。
【０２０１】
さらに、本発明の半導体レーザ駆動方法の全部または一部のステップの全部または一部の動作をコンピュータにより実行させるためのプログラム及び／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体も本発明に属する。
【０２０４】
さらに、本発明は、上述した本発明の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラム及び／またはデータを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラム及び／またはデータが前記コンピュータと協動して前記機能を実行する媒体であるである。
【０２０５】
さらに、本発明は、上述した本発明の全部または一部のステップの全部または一部の動作をコンピュータにより実行させるためのプログラム及び／またはデータを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラム及び／またはデータが前記コンピュータと協動して前記動作を実行する媒体である。
【０２０８】
さらに、本発明のデータとは、データ構造、データフォーマット、データの種類などを含む。
【０２０９】
さらに、本発明の媒体とは、ＲＯＭ等の記録媒体、インターネット等の伝送媒体、光・電波・音波等の伝送媒体を含む。
【０２１０】
さらに、本発明の担持した媒体とは、例えば、プログラム及び／またはデータを記録した記録媒体、やプログラム及び／またはデータを伝送する伝送媒体等をふくむ。
【０２１１】
さらに、本発明のコンピュータにより処理可能とは、例えば、ＲＯＭなどの記録媒体の場合であれば、コンピュータにより読みとり可能であることであり、伝送媒体の場合であれば、伝送対象となるプログラム及び／またはデータが伝送の結果として、コンピュータにより取り扱えることであることを含む。
【０２１３】
さらに、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【０２１４】
【発明の効果】
以上説明したところから明らかなように、本発明は、短い幅のパルス光を用いる場合であっても、安定かつ高精度にレーザダイオードを駆動することが出来る半導体レーザ駆動方法、半導体レーザ駆動装置、及び記録媒体を提供することが出来る。
【図面の簡単な説明】
【図１】本発明に関連する発明の第１の実施の形態における半導体レーザ駆動装置の構成を示す図
【図２】本発明の第２の実施の形態における半導体レーザ駆動装置の構成を示す図
【図３】本発明の第３の実施の形態における半導体レーザ駆動装置の構成を示す図
【図４】本発明の第４の実施の形態における半導体レーザ駆動装置の構成を示す図
【図５】本発明の第２の実施の形態における半導体レーザ駆動装置の動作を示すフローチャート図
【図６】本発明の第２の実施の形態における補正表を作成するために出力するパルス光のパターンを示す図
【図７】本発明の第２の実施の形態における補正表を作成するために出力するパルス光のパターンの拡大図
【図８】本発明の第２の実施の形態における半導体レーザ駆動装置の補正表を作成する際の動作のタイミングを示す図
【符号の説明】
１  レーザダイオード
２  レーザダイオード駆動回路
３  発生パルス幅生成回路
４  ピーク／ボトムパワー制御回路
５  ピーク／ボトムパワー設定回路
６  パワー制御用コントローラ
７  光量モニター用フォトディテクタ
８  光量モニター出力調整回路
９  ピーク／ボトム検波回路
１０  ピーク／ボトム検波出力保持回路
１１  半導体レーザ駆動装置
１２  第１の検波出力切換回路
１３  第２のピーク／ボトム検波出力保持回路
１４  第１のピーク／ボトム検波出力保持回路
１５  ピーク／ボトム検波出力補正回路
１６  光量モニター用フォトディテクタ電源電圧供給回路
１７  電源電圧監視回路
１８  ピーク／ボトム検波出力測定指令回路
１９  温度センサー
２１  半導体レーザ駆動装置
２２  検波出力切換回路
４０  発光パワー検出器
４１  発光パワー測定回路
７０  第２の検波出力切換回路
７１  半導体レーザ駆動装置
７２  半導体レーザ駆動装置
７３  パワー制御用コントローラ
７４  パワー制御用コントローラ
【図１】
0003811343.tif 000002
【図２】
0003811343.tif 000003
【図３】
0003811343.tif 000004
【図４】
0003811343.tif 000005
【図５】
0003811343.tif 000006
【図６】
0003811343.tif 000007
【図７】
0003811343.tif 000008
【図８】
0003811343.tif 000009