(57)【要約】【課題】  レーザパワーをＡＰＣ（Auto Power Control）方式で制御する光ディスク装置において、フィードバックループのタイムラグによって記録／再生モードの切換時にレーザの発光が不安定化し、記録／再生品質の低下やサーボ異常が発生する問題を解消する。【解決手段】  ＡＰＣ動作時には、比較回路１０がパワーモニタ値と目標値との差分値を求め、補償回路１１がその差分値を用いてレーザダイオード駆動回路１の制御データＤapcを生成・出力するが、記録／再生モードの切換時にはパルス発生回路２２のＡＰＣイネーブル信号によってその出力を一定期間だけ停止させる。一方、その期間には、前記イネーブル信号により切換回路２１が切換後のモードに応じた切換用制御データＤsw,Ｄsrを出力させる。Ｄsw,Ｄsrは、各モードで目標値と同等のパワーモニタ値が得られる固定データとされる。【選択図】図１
2005063629.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置にあって、レーザ光源の発光光量を電流値として検出する光検出手段と、前記検出電流値を電圧値に変換する電流／電圧変換手段と、前記電圧値をディジタルデータに変換してレーザパワーモニタ値を求めるＡＤ変換手段と、前記レーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める比較手段と、前記差分値をエラー情報として制御データを生成する制御データ生成手段と、前記制御データに基づいて前記レーザ光源の発光光量を制御するレーザ光源制御手段とからなるフィードバックループを備え、記録モードと再生モードで前記目標値をそれぞれ記録モード用目標値と再生モード用目標値に切り換えることにより、前記各モードにおける前記レーザ光源の発光光量を制御するレーザパワー制御装置において、
記録／再生モードの切り換え時に前記制御データ生成手段の制御データ出力を一定期間だけ停止させる制御データ出力停止手段と、
前記記録／再生モードの切り換え時点から前記制御データ出力停止手段が設定する前記一定期間が経過するまで、前記切り換え後のモードで設定される前記目標値と同等の前記レーザパワーモニタ値を得ることができる切換用制御データを前記レーザ光源制御手段へ出力する制御データ切換手段と
を具備したことを特徴とする光ディスク装置におけるレーザパワー制御装置。
【請求項２】
レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置にあって、レーザ光源の発光光量を電流値として検出する光検出手段と、前記検出電流値を電圧値に変換する電流／電圧変換手段と、前記電圧値をディジタルデータに変換してレーザパワーモニタ値を求めるＡＤ変換手段と、前記レーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める比較手段と、前記差分値をエラー情報として制御データを生成する制御データ生成手段と、前記制御データに基づいて前記レーザ光源の発光光量を制御するレーザ光源制御手段とからなるフィードバックループを備え、記録モードと再生モードで前記目標値をそれぞれ記録モード用目標値と再生モード用目標値に切り換えることにより、前記各モードにおける前記レーザ光源の発光光量を制御するレーザパワー制御装置において、
記録用の最適レーザパワーを求めるための測定モードが設定された場合に、前記フィードバックループによるレーザパワー制御を停止させるフィードバック制御停止手段と、
最適レーザパワーを求めるための複数の制御データを記憶するデータ保持手段と、
前記測定モードの設定に基づいて、前記データ保持手段から各制御データを順次前記レーザ光源制御手段へ読み出し、各制御データによる前記レーザ光源の発光光量の制御状態で前記光ディスクへの情報の記録を実行させる記録実行手段と、
前記記録実行手段が前記各制御データによる制御状態で記録を開始させた際に、その開始時点から一定期間だけＡＤ変換手段の動作を停止させるタイミング制御手段と、
前記記録実行手段による前記各制御データ毎の記録に際して、前記ＡＤ変換手段が前記一定期間後に出力する各レーザパワーモニタ値を記憶するモニタ値保持手段と、
前記モニタ値保持手段が記憶した各レーザパワーモニタ値を解析して記録用の最適レーザパワー値を求め、それを前記フィードバックループにおける記録モード用の目標値として設定する目標値設定手段と
を具備したことを特徴とする光ディスク装置におけるレーザパワー制御装置。
【請求項３】
前記請求項１の光ディスク装置におけるレーザパワー制御装置において、
前記比較手段と前記制御データ生成手段と前記制御データ出力停止手段と前記制御データ切換手段の各機能をコンピュータに実行させるプログラムであって、
前記ＡＤ変換手段が求めたレーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める第１の手順と、
記録／再生モードの切り換え時点から一定期間以外の制御状態では、前記第１の手順で求めた差分値をエラー情報として制御データを生成すると共に、その制御データを前記レーザ光源制御手段へ出力し、記録／再生モードの切り換えがあった場合には、前記制御データの出力をその切り換え時点から前記一定期間だけ停止させる第２の手順と、
前記記録／再生モードの切り換え時点から前記第２の手順で設定される一定期間が経過するまで、前記切り換え後のモードで設定される前記目標値と同等の前記レーザパワーモニタ値を得ることができる切換用制御データを前記レーザ光源制御手段へ出力する第３の手順と
を実行させること特徴とする光ディスク装置におけるレーザパワー制御プログラム。
【請求項４】
前記請求項２の光ディスク装置におけるレーザパワー制御装置において、
前記比較手段と前記制御データ生成手段と前記フィードバック制御停止手段と前記データ保持手段と前記記録実行手段と前記タイミング制御手段と前記モニタ値保持手段と前記目標値設定手段の各機能をコンピュータに実行させるプログラムであって、
前記ＡＤ変換手段が求めたレーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める第１の手順と、
記録／再生モードの設定状態では、前記第１の手順で求められた差分値をエラー情報として制御データを生成すると共に、その制御データを前記レーザ光源制御手段へ出力し、記録用の最適レーザパワーを求めるための測定モードが設定された場合には、前記制御データの出力を停止させる第２の手順と、
最適レーザパワーを求めるための複数の制御データを第１記憶手段に記憶させる第３の手順と、
前記測定モードの設定に基づいて、前記第３の手順で記憶させた各制御データを順次前記レーザ光源制御手段へ読み出し、各制御データによる前記レーザ光源の発光光量の制御状態で前記光ディスクに対する情報の記録を実行させる第４の手順と、
前記第４の手順で各制御データによる制御状態で記録を開始させた際に、その開始時点から一定期間だけ前記ＡＤ変換手段の動作を停止させる第５の手順と、
前記第４の手順での前記各制御データ毎の記録に際して、前記ＡＤ変換手段が前記一定期間後に出力する各レーザパワーモニタ値を第２記憶手段に記憶させる第６の手順と、
前記第６の手順で記憶させた各レーザパワーモニタ値を解析して記録用の最適レーザパワー値を求め、それを前記フィードバックループにおける記録モード用の目標値として設定する第７の手順と
を実行することを特徴とする光ディスク装置におけるレーザパワー制御プログラム。
【請求項５】
レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置にあって、レーザ光源の発光光量を電流値として検出する光検出手段と、前記検出電流値を電圧値に変換する電流／電圧変換手段と、前記電圧値をディジタルデータに変換してレーザパワーモニタ値を求める第１のＡＤ変換手段と、前記レーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める比較手段と、前記差分値をエラー情報として制御データを生成する制御データ生成手段と、前記制御データに基づいて前記レーザ光源の発光光量を制御するレーザ光源制御手段とからなるフィードバックループを備え、記録モードと再生モードで前記目標値をそれぞれ記録モード用目標値と再生モード用目標値に切り換えることにより、前記各モードにおける前記レーザ光源の発光光量を制御するレーザパワー制御装置において、
前記レーザ光源制御手段から前記レーザ光源へ出力される制御電圧値をディジタル値に変換する第２のＡＤ変換手段と、
前記レーザ光源又はその近傍の温度を計測する温度計測手段と、
前記レーザ光源における温度をパラメータとした制御電圧−レーザパワー特性を温度特性データとして記憶した温度特性記憶手段と、
前記温度特性記憶手段の温度特性データに対して、前記第２のＡＤ変換手段から得られる制御電圧値のディジタル値と前記温度計測手段から得られる温度データとを適用することにより、レーザパワー補正値を求める補正値演算手段と、
記録／再生モードの切り換え直前において前記制御データ生成手段が出力している制御データに対して前記レーザパワー補正値を加算した切換用制御データを生成する切換用制御データ生成手段と、
前記切換用制御データを次の記録／再生モード切換時点の直前まで保持するデータ保持手段と、
記録／再生モードの切り換え時に前記制御データ生成手段の制御データ出力を一定期間だけ停止させる制御データ出力停止手段と、
前記記録／再生モードの切り換え時点から前記制御データ出力停止手段が設定する前記一定期間が経過するまで、前記データ保持手段が保持している切換用制御データを前記レーザ光源制御手段へ出力する制御データ切換手段と
を具備したことを特徴とする光ディスク装置におけるレーザパワー制御装置。
【請求項６】
前記請求項５の光ディスク装置におけるレーザパワー制御装置において、
前記比較手段と前記制御データ生成手段と前記補正値演算手段と前記切換用制御データ生成手段と前記データ保持手段と前記制御データ出力停止手段と前記制御データ切換手段との各機能をコンピュータに実行させるプログラムであって、
前記第１のＡＤ変換手段が求めたレーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める第１の手順と、
記録／再生モードの切り換え時点から一定期間以外の制御状態では、前記第１の手順で求めた差分値をエラー情報として制御データを生成すると共に、その制御データを前記レーザ光源制御手段へ出力し、記録／再生モードの切り換えがあった場合には、前記制御データの出力をその切り換え時点から前記一定期間だけ停止させる第２の手順と、
前記温度特性記憶手段の温度特性データに対して、前記第２のＡＤ変換手段から得られる制御電圧値のディジタル値と前記温度計測手段から得られる温度データとを適用することにより、レーザパワー補正値を求める第３の手順と、
記録／再生モードの切り換え直前における前記制御データに対して前記レーザパワー補正値を加算した切換用制御データを生成し、その切換用制御データを次の記録／再生モードの切り換えがなされるまで保持する第４の手順と、
前記記録／再生モードの切り換え時点から前記第２の手順で設定される一定期間が経過するまで、前記第４手順で保持した前記切換用制御データを前記レーザ光源制御手段へ出力する第５手順と
を実行させること特徴とする光ディスク装置におけるレーザパワー制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置に適用され、特に、ＡＰＣ（Auto Power Control）方式でレーザパワーを制御する光ディスク装置において、記録／再生の切り換え時やＯＰＣ（Optimum Power Calibration）を実行する際に、レーザパワーの制御にタイムラグがあることに起因して情報の記録・再生品質や最適パワー設定機能に不具合が生じることを防止するためのレーザパワー制御装置及びその制御プログラムに関する。
【背景技術】
【０００２】
従来から、光ディスク装置においては、情報記録媒体である光ディスクへ光源であるレーザダイオードからのレーザ光を照射して情報の記録／再生動作を行う際に、ＡＰＣ方式と称されるレーザパワー制御方式が多用されている。
このＡＰＣ方式は、温度変化等に起因して生じるレーザパワーの変動を抑制し、記録／再生モードで常に一定の最適レーザパワーを保たせるものである。
【０００３】
そして、このＡＰＣ方式のレーザパワー制御装置は、一般的に図１４に示すような回路構成を備えている。
先ず、レーザダイオード駆動回路（以下、「ＬＤ駆動回路」という）１によって駆動されて発光するレーザダイオード（ＬＤ）２のレーザ光は、ビームスプリッタ３等の光学系を介して光ディスク４上に光スポットを形成する態様で照射され、その反射光がビームスプリッタ３によって光検出器であるフォトダイオード（ＰＤ）５へ導かれ、レーザダイオード２のビームパワーが電流値として検出される。
そのフォトダイオード５の検出電流は電流／電圧変換回路（以下、「Ｉ／Ｖ変換回路」という）６で電圧値に変換され、ローパスフィルタ（ＬＰＦ）７でその電圧の高周波成分を除去して電圧平均値とした後、サンプルホールド回路（以下、「Ｓ／Ｈ回路」という）８でサンプリングを行い、そのサンプリング値をＡＤ変換回路９でディジタルデータに変換する。
【０００４】
前記電圧平均値のディジタルデータは光パワーモニタ値として比較回路１０へ出力され、比較回路１０では所定の目標値と前記光パワーモニタ値とを比較してその差分を次段の補償回路１１へ出力する。
補償回路１１では比較回路１０から入力された差分値を位相補償してＬＤ駆動回路１に対する制御データＤapcを生成し、そのデータをＤＡ変換回路１２へ出力する。
そして、ＬＤ駆動回路１はＤＡ変換回路１２による変換後の制御信号に基づいてレーザダイオード２の出力パワーを制御するが、前記制御データＤapcは前記差分値を０に収束させるデータとして生成されるため、前記光パワーモニタ値は前記フィードバックループの動作によって前記目標値へ迅速に収斂し、レーザダイオード２の出力パワーは前記目標値に対応するレベルへ制御される。
【０００５】
前記パワー目標値は記録／再生モードでそれぞれ最適ビームパワーを与える値であり、記録／再生切換信号によって選択的に切り換え設定される。（一般的には、記録モードでは再生モードより高いレベル値が設定される。）
また、記録モードでは、変調回路１３からの変調信号に応じたＯＮ／ＯＦＦ信号に基づいてＬＤ駆動回路１がレーザダイオード２を点滅させる。
【０００６】
尚、前記レーザパワー制御方式に関しては、下記特許文献等に見られるように、各種の観点から多数の提案がなされている。
【特許文献１】特開平６−３０９６８６号公報
【特許文献２】特開平８−２８８５８０号公報
【特許文献３】特開平９−２１９０４４号公報
【特許文献４】特開平１１−１３４６９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、前記レーザパワー制御回路においては、フォトダイオード５の出力がＡＤ変換されてから、比較回路１０と補償回路１１を介してＤＡ変換されるまでの間に多少のタイムラグが発生する。
また、Ｓ／Ｈ回路８でのサンプリング周波数が低いと前記タイムラグは更に増大することになる。
その結果、記録／再生モードの切り換え時に前記フィードバックループが正常に機能せず、図１５に示すように、切り換え直後の一定期間にレーザダイオード２の発光パワーが不安定化してスパイク状に変化するような場合がある。
そして、その現象は、記録／再生モードの切り換え直後の記録／再生品質を低下させるだけでなく、光ピックアップのサーボ機能にも影響し、極端な場合にはサーボ制御が不能になることもあり得る。
【０００８】
また、前記ＡＰＣ方式の光ディスク装置では、最適記録パワー（記録モードでの目標値）を求めるために予め光ディスク４に設けられたテストエリア等でＯＰＣを実行することが多い。
その場合、テストエリア等で特定長の同一パワー記録ブロック毎にパワー目標値を切り換えて測定を行うが、前記タイムラグがあると、図１６に示すようにＯＰＣブロック切換信号でパワー設定値が切り換えられた直後の一定期間に不安定期間が介在するため、正常な測定データが得られなくなる可能性がある。
【０００９】
そこで、本発明は、前記タイムラグが存在していても、記録／再生モードの切り換え時やＯＰＣにおける記録ブロックの切り換え時にレーザダイオードを安定的に発光させることができ、前記の各問題点を解消して常に安定した記録／再生と高精度なＯＰＣ機能を実現するレーザパワー制御装置及びその制御プログラムを提供することを目的として創作された。
【課題を解決するための手段】
【００１０】
第１の発明は、レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置にあって、レーザ光源の発光光量を電流値として検出する光検出手段と、前記検出電流値を電圧値に変換する電流／電圧変換手段と、前記電圧値をディジタルデータに変換してレーザパワーモニタ値を求めるＡＤ変換手段と、前記レーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める比較手段と、前記差分値をエラー情報として制御データを生成する制御データ生成手段と、前記制御データに基づいて前記レーザ光源の発光光量を制御するレーザ光源制御手段とからなるフィードバックループを備え、記録モードと再生モードで前記目標値をそれぞれ記録モード用目標値と再生モード用目標値に切り換えることにより、前記各モードにおける前記レーザ光源の発光光量を制御するレーザパワー制御装置において、記録／再生モードの切り換え時に前記制御データ生成手段の制御データ出力を一定期間だけ停止させる制御データ出力停止手段と、前記記録／再生モードの切り換え時点から前記制御データ出力停止手段が設定する前記一定期間が経過するまで、前記切り換え後のモードで設定される前記目標値と同等の前記レーザパワーモニタ値を得ることができる切換用制御データを前記レーザ光源制御手段へ出力する制御データ切換手段とを具備したことを特徴とする光ディスク装置におけるレーザパワー制御装置に係る。
【００１１】
この発明は、上記のＡＰＣ機能を備えた光ディスク装置のレーザパワー制御装置に適用されるものである。
この発明では、記録／再生モードの切り換え時に制御データ出力停止手段が制御データ生成手段の制御データ出力を一定期間だけ停止させ、その期間に制御データ切換手段が切換用制御データをレーザ光源制御手段へ出力する。
従って、記録／再生モードの切り換え後の一定期間は前記切換用制御データによる制御がなされ、その期間が経過した後にフィードバックループによる制御へ移行することになる。
また、「切換用制御データ」は、切り換え後のモードで設定される目標値と同等のレーザパワーモニタ値を得ることができる固定制御データである。
この発明によれば、記録／再生モードの切り換え時の発光パワー不安定期間においてもほぼ理想的な発光パワーが得られ、前記一定期間が経過した時点ではレーザダイオードの発光パワーは安定しているため、フィードバックループでの制御へ円滑に引き込むことができる。
尚、前記「一定期間」の長さは、フィードバックループやレーザダイオードの特性に応じて、制御データ出力停止手段に対して自由に可変設定できるようにしておくことが望ましい。
【００１２】
第２の発明は、レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置にあって、レーザ光源の発光光量を電流値として検出する光検出手段と、前記検出電流値を電圧値に変換する電流／電圧変換手段と、前記電圧値をディジタルデータに変換してレーザパワーモニタ値を求めるＡＤ変換手段と、前記レーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める比較手段と、前記差分値をエラー情報として制御データを生成する制御データ生成手段と、前記制御データに基づいて前記レーザ光源の発光光量を制御するレーザ光源制御手段とからなるフィードバックループを備え、記録モードと再生モードで前記目標値をそれぞれ記録モード用目標値と再生モード用目標値に切り換えることにより、前記各モードにおける前記レーザ光源の発光光量を制御するレーザパワー制御装置において、記録用の最適レーザパワーを求めるための測定モードが設定された場合に、前記フィードバックループによるレーザパワー制御を停止させるフィードバック制御停止手段と、最適レーザパワーを求めるための複数の制御データを記憶するデータ保持手段と、前記測定モードの設定に基づいて、前記データ保持手段から各制御データを順次前記レーザ光源制御手段へ読み出し、各制御データによる前記レーザ光源の発光光量の制御状態で前記光ディスクへの情報の記録を実行させる記録実行手段と、前記記録実行手段が前記各制御データによる制御状態で記録を開始させた際に、その開始時点から一定期間だけＡＤ変換手段の動作を停止させるタイミング制御手段と、前記記録実行手段による前記各制御データ毎の記録に際して、前記ＡＤ変換手段が前記一定期間後に出力する各レーザパワーモニタ値を記憶するモニタ値保持手段と、前記モニタ値保持手段が記憶した各レーザパワーモニタ値を解析して記録用の最適レーザパワー値を求め、それを前記フィードバックループにおける記録モード用の目標値として設定する目標値設定手段とを具備したことを特徴とする光ディスク装置におけるレーザパワー制御装置に係る。
【００１３】
この発明は、上記のＡＰＣ機能を備えた光ディスク装置のレーザパワー制御装置において、上記のＯＰＣ動作を実行させる際に適用されるものである。
この発明では、測定モード（ＯＰＣモード）が設定されると、フィードバック制御停止手段でフィードバックループによるレーザパワー制御を停止させる。
そして、データ保持手段の各制御データを順次読み出し、各制御データによってレーザ光源の発光光量を制御した状態で記録実行手段が光ディスクへの記録を実行させるが、その際に、タイミング制御手段が各記録開始時点から一定期間だけＡＤ変換手段の動作を停止させる。
従って、モニタ値保持手段が記憶する各レーザパワーモニタ値は前記一定期間後のものとなり、各制御データが切り換えられた際にレーザダイオードの発光パワー不安定期間があってもその期間のレーザパワーモニタ値は記憶されず、目標値設定手段が前記期間後の安定期間のデータに基づいて最適レーザパワーを求めことができ、目標値の設定精度を向上させることができる。
尚、第１の発明の場合と同様に、前記「一定期間」の長さは、フィードバックループやレーザダイオードの特性に応じて、タイミング制御手段に対して自由に可変設定できるようにしておくことが望ましい。
【００１４】
第３の発明は、第１の発明における前記比較手段と前記制御データ生成手段と前記制御データ出力停止手段と前記制御データ切換手段の各機能をコンピュータに実行させる場合のプログラムであって、前記ＡＤ変換手段が求めたレーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める第１の手順と、記録／再生モードの切り換え時点から一定期間以外の制御状態では、前記第１の手順で求めた差分値をエラー情報として制御データを生成すると共に、その制御データを前記レーザ光源制御手段へ出力し、記録／再生モードの切り換えがあった場合には、前記制御データの出力をその切り換え時点から前記一定期間だけ停止させる第２の手順と、前記記録／再生モードの切り換え時点から前記第２の手順で設定される一定期間が経過するまで、前記切り換え後のモードで設定される前記目標値と同等の前記レーザパワーモニタ値を得ることができる切換用制御データを前記レーザ光源制御手段へ出力する第３の手順とを実行させること特徴とする光ディスク装置におけるレーザパワー制御プログラムに係る。
【００１５】
また、第４の発明は、第２の発明における前記比較手段と前記制御データ生成手段と前記フィードバック制御停止手段と前記データ保持手段と前記記録実行手段と前記タイミング制御手段と前記モニタ値保持手段と前記目標値設定手段の各機能をコンピュータに実行させる場合のプログラムであって、前記ＡＤ変換手段が求めたレーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める第１の手順と、記録／再生モードの設定状態では、前記第１の手順で求められた差分値をエラー情報として制御データを生成すると共に、その制御データを前記レーザ光源制御手段へ出力し、記録用の最適レーザパワーを求めるための測定モードが設定された場合には、前記制御データの出力を停止させる第２の手順と、最適レーザパワーを求めるための複数の制御データを第１記憶手段に記憶させる第３の手順と、前記測定モードの設定に基づいて、前記第３の手順で記憶させた各制御データを順次前記レーザ光源制御手段へ読み出し、各制御データによる前記レーザ光源の発光光量の制御状態で前記光ディスクに対する情報の記録を実行させる第４の手順と、前記第４の手順で各制御データによる制御状態で記録を開始させた際に、その開始時点から一定期間だけ前記ＡＤ変換手段の動作を停止させる第５の手順と、前記第４の手順での前記各制御データ毎の記録に際して、前記ＡＤ変換手段が前記一定期間後に出力する各レーザパワーモニタ値を第２記憶手段に記憶させる第６の手順と、前記第６の手順で記憶させた各レーザパワーモニタ値を解析して記録用の最適レーザパワーを求め、それを前記フィードバックループにおける記録モード用の目標値として設定する第７の手順とを実行することを特徴とする光ディスク装置におけるレーザパワー制御プログラムに係る。
【００１６】
第５の発明は、レーザ光を用いて光ディスクに情報の記録／再生を行う光ディスク装置にあって、レーザ光源の発光光量を電流値として検出する光検出手段と、前記検出電流値を電圧値に変換する電流／電圧変換手段と、前記電圧値をディジタルデータに変換してレーザパワーモニタ値を求める第１のＡＤ変換手段と、前記レーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める比較手段と、前記差分値をエラー情報として制御データを生成する制御データ生成手段と、前記制御データに基づいて前記レーザ光源の発光光量を制御するレーザ光源制御手段とからなるフィードバックループを備え、記録モードと再生モードで前記目標値をそれぞれ記録モード用目標値と再生モード用目標値に切り換えることにより、前記各モードにおける前記レーザ光源の発光光量を制御するレーザパワー制御装置において、前記レーザ光源制御手段から前記レーザ光源へ出力される制御電圧値をディジタル値に変換する第２のＡＤ変換手段と、前記レーザ光源又はその近傍の温度を計測する温度計測手段と、前記レーザ光源における温度をパラメータとした制御電圧−レーザパワー特性を温度特性データとして記憶した温度特性記憶手段と、前記温度特性記憶手段の温度特性データに対して、前記第２のＡＤ変換手段から得られる制御電圧値のディジタル値と前記温度計測手段から得られる温度データとを適用することにより、レーザパワー補正値を求める補正値演算手段と、記録／再生モードの切り換え直前において前記制御データ生成手段が出力している制御データに対して前記レーザパワー補正値を加算した切換用制御データを生成する切換用制御データ生成手段と、前記切換用制御データを次の記録／再生モード切換時点の直前まで保持するデータ保持手段と、記録／再生モードの切り換え時に前記制御データ生成手段の制御データ出力を一定期間だけ停止させる制御データ出力停止手段と、前記記録／再生モードの切り換え時点から前記制御データ出力停止手段が設定する前記一定期間が経過するまで、前記データ保持手段が保持している切換用制御データを前記レーザ光源制御手段へ出力する制御データ切換手段とを具備したことを特徴とする光ディスク装置におけるレーザパワー制御装置に係る。
【００１７】
この発明は、前記の第１の発明と同様にＡＰＣ機能を備えた光ディスク装置のレーザパワー制御装置に適用されるものである。
第１の発明においては、切換用制御データを固定データとして予め用意しており、そのデータは切り換え後のモードで設定される目標値と同等のレーザパワーモニタ値が得られるものとされている。
しかし、一般にレーザ光源の制御電圧−レーザパワー特性は温度によって変化し、例えば、記録モードで一定時間高いパワーに設定されていたレーザ光源は温度が上昇しており、再生モードへ切り換った際の一定期間に同モード用の切換用制御データで発光制御を行っても、適正な光パワーが得られない場合がある。
この第５の発明は、その問題点に着目したものであり、レーザ光源制御手段によるレーザ光源への出力制御電圧値をディジタル出力させる第２のＡＤ変換手段と、レーザ光源又はその近傍の温度を計測する温度計測手段とを設けると共に、温度特性記憶手段にレーザ光源における温度をパラメータとした制御電圧−レーザパワー特性を記憶させておき、補正値演算手段によってレーザパワー補正値を求めるようにしている。即ち、温度特性記憶手段の温度特性データに対して第２のＡＤ変換手段の出力データと温度計測手段の温度データを適用してレーザパワー補正値を求める。
また、切換用制御データ生成手段が、記録／再生モードの切り換え直前の制御データ生成手段による出力制御データに前記レーザパワー補正値を加算した切換用制御データを求め、それをデータ保持手段によって次の記録／再生モード切換時点の直前まで保持させる。
そして、第１の発明の場合と同様に、制御データ出力停止手段と制御データ切換手段の機能によって、記録／再生モードの切り換え時点から一定期間が経過するまで、データ保持手段が保持している切換用制御データがレーザ光源制御手段へ出力される。
従って、記録／再生モードの切り換え時にレーザ光源を安定的に発光させると共に、レーザ光源の温度特性を考慮したことにより、常に適正な光パワーでの切り換えが可能になる。
【００１８】
第６の発明は、第５の発明における前記比較手段と前記制御データ生成手段と前記補正値演算手段と前記切換用制御データ生成手段と前記データ保持手段と前記制御データ出力停止手段と前記制御データ切換手段の各機能をコンピュータに実行させる場合のプログラムであって、前記第１のＡＤ変換手段が求めたレーザパワーモニタ値と予め設定された目標値とを比較してその差分値を求める第１の手順と、記録／再生モードの切り換え時点から一定期間以外の制御状態では、前記第１の手順で求めた差分値をエラー情報として制御データを生成すると共に、その制御データを前記レーザ光源制御手段へ出力し、記録／再生モードの切り換えがあった場合には、前記制御データの出力をその切り換え時点から前記一定期間だけ停止させる第２の手順と、前記温度特性記憶手段の温度特性データに対して、前記第２のＡＤ変換手段から得られる制御電圧値のディジタル値と前記温度計測手段から得られる温度データとを適用することにより、レーザパワー補正値を求める第３の手順と、記録／再生モードの切り換え直前における前記制御データに対して前記レーザパワー補正値を加算した切換用制御データを生成し、その切換用制御データを次の記録／再生モードの切り換えがなされるまで保持する第４の手順と、前記記録／再生モードの切り換え時点から前記第２の手順で設定される一定期間が経過するまで、前記第４手順で保持した前記切換用制御データを前記レーザ光源制御手段へ出力する第５手順とを実行させること特徴とする光ディスク装置におけるレーザパワー制御プログラムに係る。
【発明の効果】
【００１９】
前記の各発明は、以上の構成を有していることにより、次のような効果を奏する。
第１の発明は、ＡＰＣ動作を実行する光ディスク装置において、ＡＰＣのためのフィードバックループで生じるタイムラグによって記録／再生モードの切り換え時にレーザ光源の発光パワーが不安定化し、切り換え直後の記録／再生品質が低下すると共に、サーボ機能に異常を来たす恐れがあるという問題を解消する。
【００２０】
第２の発明は、前記ＡＰＣ動作を実行すると共に、ＯＰＣ動作も実行する光ディスク装置において、ＯＰＣモードでレーザ光源の発光パワーを順次切り換えて情報記録を行う際にも前記と同様に発光パワーの不安定化が発生するが、各切り換え時における不安定期間の経過後に得られる各レーザパワーモニタ値に基づいて最適レーザパワーが得られる目標値を設定するため、正確な目標値による高精度なＡＰＣ動作を実現する。
【００２１】
第３の発明は、第１の発明における比較手段と制御データ生成手段と制御データ出力停止手段と制御データ切換手段の各機能をコンピュータに実行させる場合に、また、第４の発明は、第２の発明における比較手段と制御データ生成手段とフィードバック制御停止手段とデータ保持手段と記録実行手段とタイミング制御手段とモニタ値保持手段と目標値設定手段の各機能をコンピュータに実行させる場合に、それぞれ好適なプログラムを提供する。
【００２２】
第５の発明は、第１の発明と同様の効果を有すると共に、レーザ光源の温度特性を考慮して切換用制御データの補償を行ったことで、常に適正な光パワーでの切り換えを可能にする。
第６の発明は、第５の発明における比較手段と制御データ生成手段と補正値演算手段と切換用制御データ生成手段とデータ保持手段と制御データ出力停止手段と制御データ切換手段の各機能をコンピュータに実行させる場合に好適なプログラムを提供する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の「光ディスク装置におけるレーザパワー制御装置及びその制御プログラム」の各実施例を図１から図１３を用いて詳細に説明する。
各実施例は、図１４に示したレーザパワー制御回路のフィードバックループにおいて、フォトダイオード５の検出電流から光パワーモニタ値を得てＬＤ駆動回路１の制御を行うまでのタイムラグに起因して、記録／再生モードの切り換え時やＯＰＣ実行時の記録ブロック切り換え時にレーザパワーが不安定化する不具合に対処するものであり、不安定期間に制御データを置換する方式やＡＤ変換回路の動作に遅延期間を設ける方式により問題を解消している。
【実施例１】
【００２４】
この実施例は、光ディスク装置において記録／再生モードの切り換え時にレーザパワーを制御する装置に係るものであり、その回路構成は図１に示される。
同図と図１４とを比較すれば明らかなように、この実施例もＡＰＣ方式の制御を行うものであり、基本的な回路構成は図１４の制御回路と共通している。
即ち、この実施例では、補償回路１１とＤＡ変換回路１２の間に切換回路２１が設けられており、また補償回路１１と切換回路２１に対してパルス発生回路２２が設けられているが、それ以外の回路部分については図１４の場合と同様である。
従って、ここでは図１４と共通した部分については説明を省略することとし、主に、この実施例の特徴部分である前記の切換回路２１とパルス発生回路２２による制御動作について説明する。
【００２５】
先ず、パルス発生回路２２にはＡＰＣ設定信号と記録／再生切換信号が入力されており、同回路２２から補償回路１１と切換回路２１に対してＡＰＣイネーブル信号を出力するようになっている。
また、パルス発生回路２２には「ＡＰＣのＯＦＦ期間設定値」が入力できるようになっている。
そして、図２の信号タイミングチャートに示すように、パルス発生回路２２は、ＡＰＣ設定信号が“1”の設定状態（ＡＰＣの動作状態）において、記録／再生切換信号が“1”レベル（再生モード）と“0”レベル（記録モード）の何れか一方から他方へ切り換った際に、ＡＰＣイネーブル信号を一定期間だけ反転出力させる機能を有している。
即ち、ＡＰＣイネーブル信号は、通常は“1”レベルを出力しているが、記録／再生切換信号が切り換る度に、前記「ＡＰＣのＯＦＦ期間設定値」で設定された期間だけ“0”レベルに反転せしめられる。
【００２６】
補償回路１１は、ＡＰＣイネーブル信号が“1”レベルの状態で動作し、ＡＰＣ動作時には比較回路１０から得られる差分値を位相補償して制御データＤapcを切換回路２１へ出力するが、ＡＰＣイネーブル信号が“0”レベルの状態ではそれをＡＰＣのＯＦＦ指示とみなして非動作状態となり、無効データとして“0”レベル又は所定レベルのデータを出力する。
一方、切換回路２１には外部から2種類の切換用制御データＤsw，Ｄsrが入力されており、ＡＰＣイネーブル信号が“1”レベルの状態では補償回路１１から得られる制御データＤapcをＤＡ変換回路１２へ出力させるが、逆に、ＡＰＣイネーブル信号が“0”レベルの状態では記録／再生モードの設定状態に応じて前記切換用制御データＤsw又はＤsrをＤＡ変換回路１２へ選択出力させる。
ここで、前記切換用制御データＤswとＤsrはそれぞれ記録モードと再生モードへの切り換えの際のレーザパワーを設定するデータであり、図１５において光パワー不安定期間の経過後の安定期間に得られる記録用と再生用の各レーザパワーとほぼ同等のパワーが得られるようにＬＤ駆動回路１を制御するデータである。
換言すれば、ＡＰＣ動作時に目標値と同等の光パワーモニタ値を得ることができる制御データとされる。
【００２７】
従って、図２に示すように、光ディスク装置に対して記録モードと再生モードが交互に設定された際には、記録／再生切換信号の反転に基づいてＡＰＣイネーブル信号が前記「ＡＰＣのＯＦＦ期間設定値」で設定された前記所定期間だけ“1”レベルから“0”レベルへ反転し、その反転期間がＡＰＣのＯＦＦ期間として設定される。
そして、その期間内においては、補償回路１１はＡＰＣ動作での制御データＤapcを出力させずに前記無効データを切換回路２１へ出力するだけであり、切換回路２１が、再生モードから記録モードへの切り換え時には前記切換用制御データＤswを、逆に記録モードから再生モードへの切り換え時には前記切換用制御データＤsrをそれぞれＤＡ変換回路１２へ出力させ、ＬＤ駆動回路１は各制御データＤsw又はＤsrに基づいてレーザダイオード２のレーザパワーを設定する。
また、ＡＰＣ動作で用いる目標値には記録モード用と再生モード用があるが、それらの目標値についても、予め前記期間内に記録／再生切換信号に対応させて切り換えられる。即ち、記録モードへの切り換え時には記録モード用の目標値へ、再生モードへの切り換え時には再生モード用の目標値へそれぞれ切り換えて比較回路１０に入力される。
【００２８】
一方、前記期間が終了するとＡＰＣイネーブル信号が“1”レベルに戻るため、通常のＡＰＣ動作状態に復帰して補償回路１１が制御データＤapcを出力するようになり、切換回路２１も補償回路１１側の制御データＤapcをＤＡ変換回路１２へ出力してＬＤ駆動回路１が制御される。
【００２９】
その結果、記録／再生モードの切り換えがなされた場合に、レーザパワーが不安定になる期間についてはＡＰＣ動作での制御データＤapcではなく切換用制御データＤsw又はＤsrによる制御がなされ、その期間が終了した後にフィードバックループによるＡＰＣ動作が復帰して制御データＤapcでの制御がなされることになり、その時点では既にレーザパワーが通常のＡＰＣ動作における目標値に近いレベルになっていることから、図２に示すように記録モード及び再生モードにおけるそれぞれの各全期間に亘って安定したレーザパワーが得られる。
即ち、図１５の発光パワーの不安定期間が目標値に近いレーザパワーに置換されており、スパイク状のパワー変化の発生が防止できると共に、ＡＰＣ動作へ復帰した際にもほぼ瞬時に引き込み動作が完了する。
尚、ＡＰＣのＯＦＦ期間では温度変化によるレーザパワーの変動を防止できなくなるため、ＡＰＣのＯＦＦ期間はその変動の影響が現れない範囲の長さに設定することが望ましい。
【実施例２】
【００３０】
この実施例は、光ディスク装置におけるＯＰＣの実行時にレーザパワーが不安定化して正常に動作しなくなる問題を解消するための制御装置に係り、その回路構成は図３に示される。
同図と図１４とを比較すれば明らかなように、この実施例においても基本的な回路構成は図１４の制御回路と共通している。
即ち、この実施例では、ＯＰＣ実行用の回路としてデータ保持回路３１とデータ選択回路３２とパワーモニタ値保持回路３３とタイミング信号発生回路３４が設けられているが、フィードバックループについてみれば、データ選択回路３２が補償回路１１とＤＡ変換回路１２の間に設けられている点を除いて図１４の回路構成と同様である。
従って、この実施例においても図１４と共通した部分については説明を省略することとし、主にＯＰＣに関連した前記の各回路３１〜３４の制御動作について説明する。
【００３１】
先ず、データ保持回路３１とデータ選択回路３２とタイミング信号発生回路３４には、ＯＰＣブロック切換信号と記録再生切換信号とＯＰＣモード信号が入力されている。
データ保持回路３１は外部から入力される複数のＯＰＣデータ（ＯＰＣ用制御データ）Ｄopc(i)［i=1〜m］を保持し、ＯＰＣモード信号が“1”（ＯＰＣモードＯＮ）の状態で、記録再生切換信号の“0”から“1”への立ち上りエッジの検出（即ち、再生モードから記録モードへの切換え）、及びその後にトリガパルスとして出力されるＯＰＣブロック切換信号に同期して各ＯＰＣデータＤopc(i)をデータ選択回路３２へ順次出力する。
尚、各ＯＰＣデータＤopc(i)はＬＤ駆動回路１によってレーザダイオード２の発光パワーを順次異なるレベルに変化させる制御データである。
データ選択回路３２は、ＯＰＣモード信号が“0”（ＯＰＣモードＯＦＦ）の状態ではＡＰＣ動作による補償回路１１の制御データＤapcをＤＡ変換回路１２へ出力させるが、前記のようにＯＰＣモードがＯＮの状態では、データ保持回路３１から入力された各ＯＰＣデータＤopc(i)をＤＡ変換回路１２へ出力させる。
【００３２】
このＯＰＣモード設定状態での信号タイミングチャートは図４に示され、以降、同図も参照しながら回路動作を説明する。
前記のように、各ＯＰＣデータＤopc(i)がＤＡ変換回路１２へ出力されるとＤＡ変換後の制御信号でＬＤ駆動回路１が制御され、レーザダイオード２の発光パワーが各ＯＰＣデータＤopc(i)に対応したレベルに設定されるが、ＯＰＣモードでは変調回路１３から所定の変調信号がＬＤ駆動回路１へ入力され、前記各レベルでレーザダイオード２の発光が点滅せしめられて情報記録が行われる。
そして、各ＯＰＣデータＤopc(i)による発光パワーの制御状態において、フォトダイオード５の検出電流をＩ／Ｖ変換回路６とローパスフィルタ７とＳ／Ｈ回路８で処理して得られるサンプリング値をＡＤ変換回路９でディジタルデータＣ(i)に変換して各制御状態での光パワーモニタ値とする。
そして、各ＯＰＣデータＤopc(i)に対応する各光パワーモニタ値をパワーモニタ値保持回路３３にセーブさせた上で、システム制御部４０がそれら光パワーモニタ値を解析して最適パワーを求め、その最適パワーをＡＰＣの目標値として比較回路１０へ出力させる。
【００３３】
ところで、従来のＯＰＣの実行手順では、ＯＰＣモードがＯＮ状態にあると、再生モードから記録モードへの切換え時点及びその後のＯＰＣブロック切換信号のトリガパルスが検出された時点から直ちに光パワーモニタ値をパワーモニタ値保持回路３３にセーブさせていた。
しかし、この実施例では、タイミング信号発生回路３４がＡＤ変換回路９に対して所定のタイミングでデータ取込信号を出力し、ＡＤ変換回路９のデータ取込期間を制限するようになっている。
即ち、図４に示すように、タイミング信号発生回路３４は、記録再生切換信号の立ち上がりと、その後に入力されるＯＰＣブロック切換信号のトリガパルスがあると、その立ち上がり又はパルス入力の後に一定のデータ取込遅延期間を介在させてデータ取込信号を出力する。
このデータ取込信号は所定幅のパルスとして出力されるが、同図のデータ取込信号ａのように１つのＯＰＣブロックに対して単一パルスとして出力する場合には、そのパルス幅の期間内に取り込まれたデータをその時点でのＯＰＣブロックに係る光パワーモニタ値とし、データ取込信号ｂのように１つのＯＰＣブロックに対して複数のパルスとして出力される場合には、それぞれのパルス幅の期間内に取り込まれた各光パワーモニタ値の平均値をとって、その平均値がそのＯＰＣブロックに係る光パワーモニタ値とされる。
【００３４】
ここで、前記データ取込遅延期間は、ＯＰＣブロック切換信号によってレーザダイオード２の発光パワーが異なるレベルに変更された際に、図１６で示したようにその切換直後の一定期間に発光パワーが不安定化することを考慮したものであり、前記遅延期間は前記不安定期間より長く設定されている。
但し、データ取込遅延期間をあまり長くするとＯＰＣブロックでのデータ取込期間が短くなるため、各ＯＰＣブロックにおいてデータ取込遅延期間を除いた残余期間でデータ取込信号のパルスが余裕をもって出力できる範囲に留められる。
尚、タイミング信号発生回路３４に対して外部から期間設定値を入力できるようにしておけば、データ取込遅延期間をＡＰＣのフィードバックループやレーザダイオード２の特性に応じて調整することができる。
【００３５】
以上のように、タイミング信号発生回路３４はＡＤ変換回路９のデータ取込期間を制御しているが、また、ＯＰＣモードがＯＮの状態で、記録再生切換信号の立ち上がりとその後に入力されるＯＰＣブロック切換信号のトリガパルスに同期して、各ＯＰＣブロックに対応した光パワーモニタ値をセーブさせるための格納アドレスAdd(i)をパワーモニタ値保持回路３３に出力しており、各ＯＰＣブロックで得られた光パワーモニタ値は区分された態様でパワーモニタ値保持回路３３に順次セーブされてゆく。
従って、パワーモニタ値保持回路３３には、再生モードから記録モードへの切換え直後及びＯＰＣブロック切換信号が出力された直後の発光パワーの不安定期間を経過した後における安定したレベルでの光パワーモニタ値がセーブされることになり、システム制御部４０ではそのデータを解析して正確な最適記録パワーを求めることができ、比較回路１０に対して誤差のない記録モード用の目標値を設定できる。
その結果、光ディスク装置ではレーザダイオード２やＬＤ駆動回路１の特性に応じて目標値を高い精度で設定したＡＰＣ動作を実行でき、記録モードで適用される最適レーザパワーの設定精度を高めて情報記録の信頼性を向上させることができる。
【実施例３】
【００３６】
前記の実施例１（図１の回路構成）ではハードウェアの構成で記録／再生モードの切り換え時におけるレーザパワーの制御を実行しているが、この実施例はその主要制御部分をマイクロコンピュータ回路（以下、「マイコン回路」という）に置き換えて、ソフトウェア的に制御を実行させるものである。
この実施例のレーザパワー制御装置の回路構成は図５に示される。
同図と図１とを比較すれば明らかなように、この実施例の装置では、図１における比較回路１０と補償回路１１と切換回路２１とパルス発生回路２２の部分がマイコン回路５０で構成されているが、他の回路部分については図１の場合と同様である。
ここで、マイコン回路５０はＣＰＵ５１とＲＯＭ５２とＲＡＭ５３とＩ／Ｏポート５４とタイマ５１aからなる一般的な回路構成からなり、図１の前記各回路１０，１１，２１，２２が担っている機能の動作手順をプログラムとしてＲＯＭ５２に格納している。
そして、ＣＰＵ５１がそのプログラムを実行することにより、実施例１の装置と同様の制御が行われる。
【００３７】
以下、図７のフローチャートを参照しながらこの実施例の装置によるレーザパワー制御手順を説明する。
先ず、次の各種設定値をＩ／Ｏポート５４から入力する。
即ち、実施例１において補償回路１１に対して入力したゲイン等に相当する設定値と、パルス発生回路２２に入力したＡＰＣのＯＦＦ期間に相当する設定値と、切換回路２１に入力した切換用制御データＤsw，Ｄsrに相当する各データと、比較回路１０に入力した目標値に相当する記録モード用及び再生モード用の設定値とを入力し、それぞれを予めＲＡＭ５３の所定領域に格納しておく（S1〜S4）。尚、前記の各設定値やデータの入力順序は特に問わない。
【００３８】
前記の各入力が完了すると、Ｉ／Ｏポート５４に入力されているＡＰＣ設定信号をＯＮにしてＡＰＣ動作状態とし、レーザダイオード２をＯＮ設定した後、記録／再生切換信号により記録モード又は再生モードが設定される（S5〜S7）。
ここでは、先に記録モードが設定されたと仮定すると、ＣＰＵ５１は、記録モード設定信号の検出に基づいてＡＰＣ動作をＯＦＦに切り換えると共に、ＲＡＭ５３に格納されている２種類の切換用制御データＤsw，Ｄsrの内の記録モード側の制御データＤswをＩ／Ｏポート５４を介してＤＡ変換回路１２へ出力させ、更にタイマ５１aのカウントを開始させる（S8,S9）。
また、記録モードが設定されたことに伴い、ＲＡＭ５３に格納させたＡＰＣ動作の各目標値における記録モード用目標値に対応するフラグを立てておく等により、予めＡＰＣ動作のための準備をしておく（S10）。
【００３９】
従って、記録モードが設定された直後では制御データＤswがＩ／Ｏポート５４を介してＤＡ変換回路１２へ出力され、ＬＤ駆動回路１はその制御データＤswに基づいた発光パワーでレーザダイオード２を駆動し、変調回路１３から入力される変調信号で点滅せしめられる。
ここで、制御データＤswは図１５において光パワー不安定期間の経過後の安定期間に得られる記録用レーザパワーとほぼ同等のパワーが得られるようにＬＤ駆動回路１を制御するデータとして設定されているため、その発光パワーでの情報記録が行われることになる。
【００４０】
ところで、ＣＰＵ５１はタイマ５１aのカウント値を監視しており、そのカウント値がＲＡＭ５３に格納したＡＰＣのＯＦＦ期間になると、ＯＦＦになっているＡＰＣ動作をＯＮに切り換える（S11,S12）。
そして、ＣＰＵ５１は、ＡＤ変換回路９から得られる光パワーモニタ値と先にステップS10で準備した記録モード用設定値とを比較し、その比較による差分値を位相補償した値をＡＰＣ制御データＤapcとしてＩ／Ｏポート５４からＤＡ変換回路１２へ出力させる。
従って、記録モードが設定されていれば、そのままＡＰＣ動作状態での記録が連続的に実行される（S12）。
尚、タイマ５１aはＡＰＣのＯＦＦ期間が終了したことにより、そのカウント動作は停止される（S13）。
【００４１】
次に、Ｉ／Ｏポート５４に入力されている記録／再生切換信号が再生モードに切り換えられると、それを検知したＣＰＵ５１はＡＰＣ動作をＯＦＦに切り換えると共に、ＲＡＭ５３に格納されている再生モード側の制御データＤsrをＩ／Ｏポート５４を介してＤＡ変換回路１２へ出力させ、更にタイマ５１aのカウントを開始させる（S14〜S16）。
また、再生モードが設定されたことに伴い、記録モードの場合（ステップS10）と同様にＲＡＭ５３の再生モード用目標値に対応するフラグを立てておく等により、予めＡＰＣ動作のための準備をしておく（S17）。
【００４２】
従って、再生モードが設定された直後では制御データＤsrがＩ／Ｏポート５４を介してＤＡ変換回路１２へ出力され、ＬＤ駆動回路１はその制御データＤsrに基づいた発光パワーでレーザダイオード２を駆動することになり、その発光パワーで再生が実行される。
ここで、制御データＤsrは図１５において光パワー不安定期間の経過後の安定期間に得られる再生用レーザパワーとほぼ同等のパワーが得られるようにＬＤ駆動回路１を制御するデータとして設定されており、その発光パワーで情報再生が行われることになる。
【００４３】
そして、記録モードの場合と同様に、再生モードにおいてもＣＰＵ５１はタイマ５１aのカウント値を監視し、そのカウント値がＲＡＭ５３に格納したＡＰＣのＯＦＦ期間になると、ＡＰＣ動作をＯＮに切り換える（S19）。
その後、ＡＤ変換回路９から得られる光パワーモニタ値と先にステップS17で準備した再生モード用目標値とを比較し、その比較による差分値を位相補償した値をＡＰＣ制御データＤapcとしてＩ／Ｏポート５４からＤＡ変換回路１２へ出力させることは、目標値が異なるだけで記録モードの場合と同様である（S18,S19）。
また、ＡＰＣのＯＦＦ期間が終了したことにより、タイマ５１aのカウント動作は停止されることも記録モードの場合と同様である（S20）。
【００４４】
以降、前記のように記録／再生切換信号で記録／再生モードが切り換えられる度に、ＡＰＣ動作を一旦ＯＦＦに設定してＡＰＣのＯＦＦ期間だけ各モードに応じて制御データＤsw，ＤsrをＤＡ変換回路１２へ出力させ、その期間経過後にＡＰＣ動作をＯＮに復帰させる（S20→S7〜S13→S14〜S20）。
従って、この実施例の装置においても、実施例１の制御装置と同様の機能と効果が得られる。
【実施例４】
【００４５】
この実施例のレーザパワー制御装置は実施例２の装置（ハードウェアの構成）の機能をソフトウェア的に実行させるものであり、その意味では実施例１の装置に対する実施例３の装置の関係と同様である。
この実施例のレーザパワー制御装置の回路構成は図６に示される。
同図と図３とを比較すれば明らかなように、この実施例の装置では、図３における比較回路１０と補償回路１１とデータ保持回路３１とデータ選択回路３２とパワーモニタ値保持回路３３とタイミング信号発生回路３４の部分がマイコン回路６０で構成されているが、他の回路部分については図３の場合と同様である。
ここで、マイコン回路６０はＣＰＵ６１とＲＯＭ６２とＲＡＭ６３とＩ／Ｏポート６４とタイマ６１aからなる一般的な回路構成であり、図３の前記各回路１０，１１，３１，３２，３３，３４が担っている機能に係る動作手順をプログラムとしてＲＯＭ６２に格納している。
そして、ＣＰＵ６１がそのプログラムを実行することにより、実施例２の装置と同様の制御を行う。
【００４６】
以下、図８のフローチャートを参照しながらこの実施例の装置によるレーザパワー制御手順を説明する。
先ず、次の各種設定値をＩ／Ｏポート６４から入力する。
即ち、実施例２において補償回路１１に対して入力したゲイン等に相当する設定値と、タイミング信号発生回路３４に入力したデータ取込遅延期間に相当する設定値とを入力して予めＲＡＭ６３の所定領域に格納しておく（S31,S32）。
また、ＡＰＣ設定信号をＯＮにしてＡＰＣ動作状態とし、レーザダイオード２をＯＮ設定した後、ＯＰＣデータＤ(i)［i=1〜m］を入力してそのデータをＲＡＭ６３に格納させる（S33〜S35）。
尚、この実施例ではＯＰＣデータＤ(i)［i=1〜m］を前記段階で入力するようにしているが、固定データとして予めＲＯＭ６２に格納させておいてもよい。
【００４７】
前記手順が完了すると、Ｉ／Ｏポート６４のＯＰＣモード信号でＯＰＣモードへ切り換えると共に、ＡＰＣ設定信号をＯＦＦに切り換えてＡＰＣ動作をＯＦＦ状態にする（S36,S37）。
また、この段階でＡＤ変換回路９に対してデータ取込禁止信号を出力して、ＡＤ変換回路９がＳ／Ｈ回路８のサンプリングデータを取り込まないように設定しておく（S38）。
そして、ＣＰＵ６１は最初の記録ブロックに係るＯＰＣデータＤopc(1)をＤＡ変換器１２へ読み出し、同時にタイマ６１aのカウントを開始させた後、記録／再生切換信号によって光ディスク４のテストエリア等への記録を開始させる（S39〜S41）。
即ち、ＯＰＣデータＤopc(1)によって制御されたレーザパワー設定状態で、変調回路１３からの変調信号によってレーザダイオード２を点滅させながら記録を行う。
【００４８】
その場合、従来のＯＰＣ動作ではフォトダイオード５から得られる検出電流に基づいたＡＤ変換回路９の光パワーモニタ値を直ちに取り込んでいたが、この実施例では、ＯＰＣデータＤopc(1)によるレーザパワー設定状態でタイマ６１aのカウントを開始させ、そのカウント値がＲＡＭ６３に格納させたデータ取込遅延期間をカウントするまではＡＤ変換回路９の前記データ取込禁止状態を維持させるようになっている（S39〜S42）。
従って、前記のように記録が開始されても、データ取込遅延期間ではＡＤ変換回路９は光パワーモニタ値を出力しない。
【００４９】
一方、タイマ６１aがデータ取込遅延期間をカウントすると、ＣＰＵ６１がＡＤ変換回路９にデータ取込信号を出力して前記データ取込禁止状態を解除し、ＡＤ変換動作を開始させる（S43）。
その場合、ＣＰＵ６１はデータ取込信号を所定幅の単一パルス又は複数のパルスとして出力すると共に、そのパルス出力に同期させてＲＡＭ６３に対する書き込みアドレスＡdd(1)を指定する。
その結果、ＡＤ変換回路９が出力する光パワーモニタ値Ｃ(1)はＩ／Ｏポート６４を介してＲＡＭ６３の指定アドレスＡdd(1)にセーブされ、前記パルスの出力期間に対応した光パワーモニタ値がＲＡＭ６３に収録される（S44）。
尚、光パワーモニタ値のセーブが終了すると、前記パルスは出力されていないためにＡＤ変換回路９はデータ取込禁止状態となる（S45）。
また、ＣＰＵ６１はこの時点でタイマ６１aのカウントを停止させる（S46）。
【００５０】
次に、Ｉ／Ｏポート６４にＯＰＣブロック切換信号が入力されると、ＣＰＵ６１は次の記録ブロックに係るＯＰＣデータＤopc(2)を読み出してＩ／Ｏポート６４からＤＡ変換器１２へ出力させると共に、タイマ６１aのカウントを開始させる（S47〜S50）。
そして、この場合には、既に変調回路１３からの変調信号によってレーザダイオード２が点滅せしめられているため、光ディスク４のテストエリアに対する記録が自動的に行われる。
以降、前記ステップS42〜S46の手順と同様に、タイマ６１aがデータ取込遅延期間をカウントすると、ＡＤ変換器９にデータ取込信号をパルスとして出力してデータ取込を開始させ、光パワーモニタ値Ｃ(2)をＲＡＭ６３の指定アドレスＡdd(2)にセーブさせた後、ＡＤ変換回路９はデータ取込禁止状態となると共に、タイマ６１aのカウントが停止せしめられる（S51〜S55）。
【００５１】
そして、第３番目の記録ブロック以降についてもブロック切換信号がある度に前記ステップS48〜S56が繰り返し実行され、最終の第ｍ番目の記録ブロックまでの処理が完了すると、ＯＰＣモード信号がＯＦＦとなり、ＯＰＣ動作が完了する（S56,S57→S48〜S56／S56→S58）。
その結果、ＲＡＭ６３のアドレスＡdd(1)〜Ａdd(m)には各ＯＰＣデータＤopc(1)〜Ｄopc(m)によって制御されたレーザパワー設定状態での光パワーモニタ値Ｃ(1)〜Ｃ(m)が収録されたことになる。
【００５２】
そこで、ＣＰＵ６１は各ＯＰＣデータＤopc(1)〜Ｄopc(m)と各光パワーモニタ値Ｃ(1)〜Ｃ(m)をＩ／Ｏポート６４を介してシステム制御部（図示せず）へ転送し、システム制御部ではそれらのデータを解析して最適パワーを求め、その最適パワーに対応した光パワーモニタ値をマイコン回路６０へ戻す（S59）。
マイコン回路６０ではその最適パワーに係る光パワーモニタ値をＡＰＣにおける記録モード用の目標値としてＲＡＭ６３に格納させ、以降のＡＰＣ動作においては記録モードでその目標値が適用される（S59）。
従って、この実施例の装置においても、実施例２の制御装置と同様の機能と効果が得られる。
尚、前記ではシステム制御部が最適パワーを求めるようにしているが、マイコン回路６０のＲＯＭ６２に解析プログラムを用意しておき、ＣＰＵ６１がＲＡＭ６３に収録されたデータに基づいて最適パワーを求めてＡＰＣの目標値を直接設定するようにしてもよい。
【実施例５】
【００５３】
この実施例は、上記の実施例１の場合と同様に、光ディスク装置において記録／再生モードの切り換え時にレーザパワーを制御する装置に係るものであり、その回路構成は図９に示される。
同図と図１（実施例１の回路構成）とを比較すれば明らかなように、この実施例もＡＰＣ方式の制御を行うものであり、基本的な回路構成は図１の制御回路と共通している。
即ち、図１の回路に対して、制御データ発生回路２０とＡＤ変換回路２３とメモリ２４と温度センサ２５とが回路要素として新たに追加されているが、それ以外の回路部分については図１の場合とほぼ同様である。
尚、この実施例の回路では、比較回路１０に対するＡＰＣ目標値の入力、補償回路１１に対するゲイン等設定値の入力、パルス発生回路２２に対するＡＰＣ設定信号やＡＰＣのＯＦＦ期間設定値の入力はシステム制御部４０'から行うようになっており、記録／再生切換信号はシステム制御部４０'からパルス発生回路２２と制御データ発生回路２０に出力され、パルス発生回路２２のＡＰＣイネーブル信号は、切換回路２１だけでなく、制御データ発生回路２０にも入力されている。
従って、ここでは図１と共通した部分についての説明は省略することとし、主に、この実施例の特徴である前記の追加回路要素による制御動作について説明する。
【００５４】
先ず、ＡＤ変換回路２３はＬＤ駆動回路１から出力されるＬＤ駆動電圧をディジタルデータに変換し、ＬＤ駆動電圧モニタ値として制御データ発生回路２０へ出力する。
温度センサ２５は、レーザダイオード２自体の温度、又はその近傍の温度を検出し、検出した温度データを制御データ発生回路２０へ出力する。
メモリ２４には、予め多数の温度条件下における制御電圧−レーザパワー特性が温度特性テーブルとして格納されており、また、制御データ発生回路２０によるデータセーブエリアとしても利用され、前記のＬＤ駆動電圧モニタ値や温度データが適宜セーブされる。
【００５５】
この実施例の特徴は、制御データ発生回路２０に対して、パルス発生回路２２からのＡＰＣイネーブル信号、システム制御部４０'からの記録／再生切換信号、補償回路１１からの出力データ、ＡＤ変換回路２３からのＬＤ駆動電圧モニタ値、及び温度センサ２５からの温度データがそれぞれ入力されており、制御データ発生回路２０が、再生モードから記録モードへの切り換え時には前回の記録モード時におけるＤapcの最終値を切換用制御データＤsw'として切換回路２１へ出力し、記録モードから再生モードへの切り換え時にはメモリ２４の温度特性テーブルを用いて補正した切換用制御データＤsr'を求めて切換回路２１へ出力する点にある。
尚、切換回路２１は、ＡＰＣイネーブル信号が“1”のＡＰＣのＯＮ期間では補償回路１１から得られる制御データＤapcをＤＡ変換器１２へ出力させ、ＡＰＣイネーブル信号が“0”のＡＰＣのＯＦＦ期間では、制御データ発生回路２０が記録モードと再生モードに応じて生成した切換用制御データＤsw'，Ｄsr'をＤＡ変換器１２へ出力させ、ＬＤ駆動回路１がそれら制御データＤapc，Ｄsw'，Ｄsr'のＤＡ変換後の制御信号に基づいてレーザダイオード２のレーザパワーを設定する。
【００５６】
以下、切換用制御データＤsw'，Ｄsr'の生成方法を、図１０を参照しながら説明する。
(1) Ｄsw'の生成；
制御データ発生回路２０は、記録／再生切換信号が“1”（記録モード）であってＡＰＣイネーブル信号が“1”の期間ではＤsw'＝Ｄapc（補償回路１１から得られる制御データ）として更新し続け、それ以外の期間では記録モード時のＤapcの最終値を保持し続け、記録／再生切換信号が“1”であってＡＰＣイネーブル信号が“0”の期間において、保持しているＤapcの最終値（前回の記録モードでのＤapcの最終値）を切換用制御データＤsw'として切換回路２１へ出力させる。
(2) Ｄsr'の生成；
制御データ発生回路２０は、記録／再生切換信号が“0”（再生モード）であってＡＰＣイネーブル信号が“1”の期間ではＤsr'＝Ｄapc（補償回路１１から得られる制御データ）として更新し続け、それ以外の期間では、再生モード時のＤapcの最終値を保持し、その値に補正値ΔＤを加えた値を切換用制御データＤsr'として求め、記録／再生切換信号が“0”（再生モード）であってＡＰＣイネーブル信号が“0”の期間にその切換用制御データＤsr'を切換回路２１へ出力させる。
【００５７】
ここで、前記(2)の切換用制御データＤsr'の生成に係る補正値ΔＤは制御データ発生回路２０によって求められるが、次のような意義を有している。
先ず、図１１は一般的なレーザダイオードの駆動電流−発光パワー特性を示すグラフであるが、レーザダイオードの発光パワーは駆動電流と比例関係にあると共に、温度がパラメータとして関与する温度特性があり、同一の発光パワーを得る場合に温度が高くなるとより大きい駆動電流が必要になる。
即ち、レーザダイオードは高いパワーで発光せしめられる時には駆動電流が多く消費されて温度が上昇し、それに伴って図１１に示すように駆動電流−発光パワー特性が右側へシフトしてゆく。
そのため、高いパワーで発光させる記録モードが一定時間継続すると駆動電流−発光パワー特性が記録モードの前の再生モード時から変化してしまい、前回の再生モード時のＡＰＣによる制御データＤapcを出力させると発光パワーが低下してしまう可能性がある。
そこで、メモリ２４の温度特性テーブルには駆動電流を制御データに置き換えた図１１の温度特性データが格納させておき、制御データ発生回路２０が、ＡＤ変換回路２３から得られるＬＤ駆動電圧モニタ値の制御データ換算値と温度センサ２５から得られる温度データをメモリ２４の温度特性テーブルに適用して補正値ΔＤを求め、その補正値ΔＤを前回の再生モード時のＡＰＣ動作での制御データＤapcに加算した値（Ｄapc最終値＋ΔＤ）を切換用制御データＤsr'として切換回路２１へ出力させることによりＬＤ駆動回路１を制御する。 
【００５８】
そして、前記補正値ΔＤは次のような手順で求められる。
先ず、制御データ発生回路２０は、図１０に示すように一定周期で温度センサ２５から温度データを取り込んでいる。
今、ｔ1の時点では温度Tmp1が検出され、記録モードが一定時間継続したｔ2の時点では温度が上昇してTmp2になったとすると、その場合の各温度Tmp1，Tmp2に対応した制御データ−発光パワー特性は図１１のTmp1，Tmp2で示されるようになる。
また、制御データ発生回路２０はｔ1時点での駆動電圧モニタ値も取り込んでメモリ２４にセーブしており、そのモニタ値の制御データへの換算値Ｄ1を求めて、その換算値Ｄ1をTmp1に係る制御データ−発光パワー特性に適用することにより発光パワー値Ｐrを求める。
その場合、発光パワー値ＰrはＡＰＣのＯＮ期間で制御されたものであるためにほぼＡＰＣ目標値に近いレベル値となっているが、そのレベル値ＰrとTmp2に係る制御データ−発光パワー特性とから制御データＤ2を求める。
そして、前記の温度特性に基づいて求められた各制御データＤ1,Ｄ2の差分（Ｄ2−Ｄ1）を補正値ΔＤとする。
【００５９】
即ち、温度がΔTmp＝Tmp2−Tmp1だけ上昇したことで不足する駆動電流分を補うためのデータ補正値ΔＤ（＝Ｄ2−Ｄ1）を求め、前回の再生モード時のＤapc最終値に補正値ΔＤを加算したもので切換用制御データＤsr'を与えることにより、発光パワーの低下分を補償するようにしている。
【００６０】
尚、光ディスク装置の電源投入直後やシステムがリセットされた直後に、最初に記録モード又は再生モードになる場合には、温度センサ２５からレーザダイオード３の温度データを検出し、メモリ２４におけるその温度に対応した制御データ−発光パワー特性を用いて、記録モード又は再生モードにおける所望の発光パワーを得るための制御データをＤsw'又はＤsr'として設定すればよい。
【実施例６】
【００６１】
この実施例のレーザパワー制御装置は実施例５の装置（ハードウェアの構成）の機能をソフトウェア的に実行させるものであり、その意味において実施例１，２の装置に対する実施例３，４の装置の関係と同様である。
この実施例のレーザパワー制御装置の回路構成は図１２に示される。
同図と図９とを比較すれば明らかなように、この実施例の装置では、図９における比較回路１０と補償回路１１と制御データ発生回路２０と切換回路２１とパルス発生回路２２とメモリ２４の部分がマイコン回路７０で構成されているが、他の回路部分については図９の場合と同様である。
ここで、マイコン回路７０は、実施例３，４の装置に適用したものと同様に、ＣＰＵ７１とＲＯＭ７２とＲＡＭ７３とＩ／Ｏポート７４とタイマ７１aからなる一般的な回路構成からなり、図９の前記各回路１０，１１，２０，２１，２２，２４が担っている機能の動作手順をプログラムとしてＲＯＭ７２に格納している。
そして、ＣＰＵ７１がそのプログラムを実行することにより、実施例５の装置と同様の制御が行われる。
また、ＲＯＭ７２には、光ディスク装置の調整時等に測定されたデータに基づいて、図１１に示すような制御データ−発光パワー特性に係る温度特性テーブルが格納されている。
【００６２】
以下、図１３のフローチャートを参照しながらこの実施例の装置によるレーザパワー制御手順を説明する。
先ず、各種設定値をＩ／Ｏポート７４から入力する。
即ち、実施例５において補償回路１１に対して入力したゲイン等に相当する設定値と、パルス発生回路２２に入力したＡＰＣのＯＦＦ期間に相当する設定値と、比較回路１０に入力した目標値に相当する記録モード用及び再生モード用の設定値とを入力し、それぞれ予めＲＡＭ７３の所定領域に格納しておく（S61〜S63）。尚、前記の各設定値やデータの入力順序は特に問わない。
【００６３】
前記の各入力が完了すると、温度センサ２５から温度データTmp0を取得し、ＲＯＭ７２の温度特性テーブルを用いて、その温度Tmp0において再生用及び記録用の発光パワーを出力するために必要なそれぞれのＬＤ制御データ値を切換用制御データＤsr'，Ｄsw'の初期値としてＲＡＭ７３の所定領域に格納しておく（S64,S65）。
次に、Ｉ／Ｏポート７４に入力されているＡＰＣ設定信号がＯＮに設定されてしてＡＰＣ動作状態になると（S66）、レーザダイオード２がＯＮ状態になるが、過電流によるレーザ破壊等を防ぐために通常は再生モードでＯＮ設定がなされる（S67）。
【００６４】
再生モード中であって、且つＡＰＣ動作がＯＮの状態において、ＣＰＵ７１は定期的に温度センサ２５から温度データTemp1を取得した後、その時点でのＬＤ制御データＤ1を取得してＲＡＭ７３の所定領域に更新しながら格納する（S68）。
その状態で、記録／再生切換信号の“0”から“1”への立ち上りエッジの検出（即ち、再生モードから記録モードへの切換えを検出）があると、それまでの再生モードにおけるＡＰＣ動作での制御データＤapcの最終値をＲＡＭ７３の所定領域に格納する（S69,S70）。
【００６５】
ＣＰＵ７１は、前記の記録／再生切換信号の立ち上りエッジの検出によりＡＰＣ動作をＯＦＦに切り換えると共に、ＲＡＭ７３に格納されている２種類の切換用制御データＤsw'，Ｄsr'の内、記録モード側の制御データＤsw'をＩ／Ｏポート７４を介してＤＡ変換回路１２へ出力させ、更にタイマ７１aにカウントを開始させる（S71,S72）。
また、記録モードが設定されたことに伴い、ＲＡＭ７３に格納させたＡＰＣ動作の各目標値における記録モード用目標値に対応するフラグを立てておく等により、予めＡＰＣ動作のための準備をしておく（S73）。
【００６６】
従って、記録モードが設定された直後ではＬＤ駆動回路１が切換用制御データＤsw'に基づいた発光パワーでレーザダイオード２を駆動し、変調回路１３から入力される変調信号で点滅せしめられる。
ここで、切換用制御データＤsw'は図１５において光パワー不安定期間の経過後の安定期間に得られる記録用レーザパワーとほぼ同等のパワーが得られるようにＬＤ駆動回路１を制御するデータとして設定されているため、その発光パワーでの情報記録が行われることになる。
【００６７】
ところで、ＣＰＵ７１はタイマ７１aのカウント値を監視しており、そのカウント値がＲＡＭ７３に格納させたＡＰＣのＯＦＦ期間になると、ＯＦＦ状態になっているＡＰＣ動作をＯＮに切り換える（S74,S75）。
そして、ＣＰＵ７１は、ＡＤ変換回路２３から得られる光パワーモニタ値と先にステップS73で準備した記録モード用目標値とを比較し、その比較による差分値を位相補償した値をＡＰＣ制御データＤapcとしてＩ／Ｏポート７４からＤＡ変換回路１２へ出力させる。
従って、記録モードが設定されていれば、そのままＡＰＣ動作状態での記録が連続的に実行される（S75）。
尚、タイマ７１aはＡＰＣのＯＦＦ期間が終了したことにより、そのカウント動作は停止される（S76）。
【００６８】
また、記録モード中であって、且つＡＰＣ動作がＯＮ設定されている期間中において、ＣＰＵ７１は定期的に温度センサ７１aから温度データTmp2を取得した後、ＲＯＭ７２の温度特性テーブルを参照し、温度Tmp2における再生モードでの発光パワーを出力させるのに必要なＬＤ制御デーＤ2を求める（S77）。
そして、そのＬＤ制御データＤ2と再生時に取得したＬＤ制御データＤ1との差分ΔＤ（＝Ｄ2−Ｄ1）を求め、その値ΔＤをステップS70でＲＡＭ７３に格納させた再生モード時のＡＰＣ制御データＤapcの最終値に加算し、その結果を新たな切換用制御データＤsr'としてＲＡＭ７３の所定領域に格納する（S78）。
【００６９】
その後、ＣＰＵ７１は、記録／再生切換信号の“1”から“0”への立ち下がりエッジの検出（即ち、記録モードから再生モードへの切換えを検出）があると、記録モードでのＤapcの最終値を切換制御データＤsw'としてＲＡＭ７２の所定領域に格納すると共に、ＡＰＣ動作をＯＦＦに切り換えて、ＲＡＭ７３に格納されている再生モード用の切換制御データＤsr'をＩ／Ｏポート７４からＤＡ変換回路１２へ出力させ、更にタイマ７１aにカウントを開始させる（S79〜S82）。
また、再生モードが設定されたことに伴い、記録モードの場合（ステップS73）と同様に、ＲＡＭ７３の再生モード用目標値に対応するフラグを立てておく等により、予めＡＰＣ動作のための準備をしておく（S83）。
【００７０】
従って、再生モードが設定された直後にはＬＤ駆動回路１が切換用制御データＤsr'に基づいた発光パワーでレーザダイオード２を駆動し、その発光パワーで情報再生が行われることになる。
ここで、切換用制御データＤsr'は前記のように温度センサ２５から温度データを検出しながらメモリ２５の温度特性テーブルを用いて補正したものであり、記録モードの時間帯にレーザダイオード２の温度が上昇したことによる発光パワーの低下分を補償できているため、温度変化による影響を受けることなく、図１５において光パワー不安定期間の経過後の安定期間に得られる再生用レーザパワーとほぼ同等の適切なパワー値が得られる。
【００７１】
そして、記録モードの場合と同様に、再生モードにおいてもＣＰＵ７１はタイマ７１aのカウント値を監視し、カウント値がＲＡＭ７３に格納してあるＡＰＣのＯＦＦ期間になると、ＡＰＣ動作をＯＮに切り換える（S84,S85）。
その後、ＡＤ変換回路９から得られる光パワーモニタ値と先にステップS83で準備した再生モード用目標値とを比較し、その比較による差分値を位相補償した値をＡＰＣ制御データＤapcとしてＩ／Ｏポート７４からＤＡ変換回路１２へ出力させることは、目標値が異なるだけで記録モードの場合と同様である（S85）。
また、ＡＰＣのＯＦＦ期間が終了したことにより、タイマ７１aのカウント動作が停止されることも記録モードの場合と同様である（S86）。
【００７２】
以降、前記のように記録／再生切換信号で記録／再生モードが切り換えられる度に、ＡＰＣ動作を一旦ＯＦＦに設定してＡＰＣのＯＦＦ期間だけ各モードに応じて制御データＤsw'，Ｄsr'をＤＡ変換回路１２へ出力させ、その期間経過後にＡＰＣ動作をＯＮに復帰させる。
従って、この実施例の装置においても、実施例５の制御装置と同様の機能と効果が得られる。
【産業上の利用可能性】
【００７３】
以上のように、本発明は光ディスク装置におけるＡＰＣ機能及びＯＰＣ機能に有効な制御方式として利用される。
【図面の簡単な説明】
【００７４】
【図１】実施例１に係る光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図２】実施例１に係る装置の動作状態を説明するための信号タイミングチャートである。
【図３】実施例２に係る光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図４】実施例２に係る装置の動作状態を説明するための信号タイミングチャートである。
【図５】実施例３に係る光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図６】実施例４に係る光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図７】実施例３に係る装置の動作手順を示すフローチャートである。
【図８】実施例４に係る装置の動作手順を示すフローチャートである。
【図９】実施例５に係る光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図１０】実施例５に係る装置の動作状態を説明するための信号タイミングチャートである。
【図１１】温度をパラメータとしてレーザダイオードの駆動電流−発光パワー特性を表したグラフである。
【図１２】実施例６に係る光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図１３】実施例６に係る装置の動作手順を示すフローチャートである。
【図１４】従来の光ディスク装置におけるレーザパワー制御装置のブロック回路図である。
【図１５】従来装置によるＡＰＣ実行時における問題点を示す信号タイミングチャートである。
【図１６】従来装置によるＯＰＣ実行時における問題点を示す信号タイミングチャートである。
【符号の説明】
【００７５】
１…レーザダイオード駆動回路、２…レーザダイオード、３…ビームスプリッタ、４…光ディスク、５…フォトダイオード、６…電流／電圧変換回路、７…ローパスフィルタ、８…サンプルホールド回路、９,２３…ＡＤ変換回路、１０…比較回路、１１…補償回路、１２…ＤＡ変換回路、１３…変調回路、２０…制御データ発生回路、２１…切換回路、２２…パルス発生回路、２４…メモリ、２５…温度センサ、３１…データ保持回路、３２…データ選択回路、３３…パワーモニタ値保持回路、３４…タイミング信号発生回路、４０,４０'…システム制御部、５０,６０,７０…マイクロコンピュータ回路、５１,６１,７１…ＣＰＵ、５１a,６１a,７１a…タイマ、５２,６２,７２…ＲＯＭ、５３,６３,７３…ＲＡＭ、５４,６４,７４…Ｉ／Ｏポート。
【図１】
2005063629.tif 000003
【図２】
2005063629.tif 000004
【図３】
2005063629.tif 000005
【図４】
2005063629.tif 000006
【図５】
2005063629.tif 000007
【図６】
2005063629.tif 000008
【図７】
2005063629.tif 000009
【図８】
2005063629.tif 000010
【図９】
2005063629.tif 000011
【図１０】
2005063629.tif 000012
【図１１】
2005063629.tif 000013
【図１２】
2005063629.tif 000014
【図１３】
2005063629.tif 000015
【図１４】
2005063629.tif 000016
【図１５】
2005063629.tif 000017
【図１６】
2005063629.tif 000018