(57)【特許請求の範囲】
【請求項１】
光ディスクへ照射されるレーザ光を発生するレーザ光源と、
前記レーザ光源のレーザ出力を制御する出力制御回路と、
前記出力制御回路に対して設定データ送信処理を行う処理ユニットとを備え、
前記出力制御回路は前記処理ユニットの設定データ送信処理で得られる設定データに対応して動作設定を行う動作設定部、および前記設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定し、前記動作設定許可条件が適正でない場合に前記動作設定部の動作設定を禁止する条件判定部を含むことを特徴とする光ディスク装置。
【請求項２】
前記処理ユニットは前記設定データをシリアル形式で表すデータ信号、このデータ信号に同期したクロック信号、および前記送信期間を規定するイネーブル信号を前記送信処理において送信し、前記条件判定部は前記イネーブル信号により規定された前記送信期間において前記クロック信号のクロックに同期して前記データ信号から前記設定データを抽出し、前記送信期間内に得られる前記クロック信号のクロック数が所定値である場合に前記設定データを前記動作設定部に出力することを特徴とする請求項１に記載の光ディスク装置。
【請求項３】
前記動作設定部は複数の動作設定項目の設定値を予め保持し、前記条件判定部からの設定データに対応して前記複数の動作設定項目の設定値のいずれかを選択する設定選択部、および前記設定選択部で選択された動作設定項目の設定値を設定する設定実行部を含むことを特徴とする請求項２に記載の光ディスク装置。
【請求項４】
前記条件判定部は前記処理ユニットから連続して得られる少なくとも２つの設定データが同じ内容であることを確認してこれら設定データのいずれかを前記動作設定部に出力することを特徴とする請求項２に記載の光ディスク装置。
【請求項５】
前記条件判定部は前記処理ユニットから連続して得られる少なくとも２つ設定データが同一の動作設定項目を指定する特定アドレスを含むことを確認してこれら設定データのいずれかを前記動作設定部に出力することを特徴とする請求項２に記載の光ディスク装置。
【請求項６】
前記条件判定部はさらに前記処理ユニットの設定データ送信処理で得られる設定データの誤りをこの設定データに付加された誤りチェックデータから確認した場合に前記動作設定部の動作設定を禁止することを特徴とする請求項１に記載の光ディスク装置。
【請求項７】
前記出力制御回路は前記動作設定部により動作設定に利用された設定データを保持し、前記処理部は前記出力制御回路に保持された設定データを読み出して誤りを検出した場合に設定データ送信処理を再度行うことを特徴とする請求項１に記載の光ディスク装置。
【請求項８】
前記動作設定部は前記設定データに従って前記レーザ光源の駆動を開始する際のレーザ駆動電流を最小値に設定する初期設定を電源投入直後に行うことを特徴とする請求項１に記載の光ディスク装置。
【請求項９】
光ディスクへ照射されるレーザ光を発生するレーザ光源と、
前記レーザ光源のレーザ出力を制御する出力制御回路と、
前記出力制御回路に対して設定データ送信処理を行う処理ユニットとを備える光ディスク装置の制御方法であって、
前記処理ユニットの設定データ送信処理で得られる設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定し、
前記動作設定許可条件が適正でない場合に前記設定データに対応する動作設定を禁止することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェア方式でレーザ光源をデジタル制御する光ディスク装置および制御方法に関する。
【背景技術】
【０００２】
近年では、デジタルＩＣの集積度が飛躍的に進歩している。これに伴い、光ディスク装置の制御ハードウェアをデジタルＩＣとして集積し、ソフトウェア方式でレーザ光源をデジタル制御することによりコストの削減が図られている。
【０００３】
一般的な光ディスク装置では、制御処理ユニットがデジタルＩＣとして設けられ、レーザ駆動電流値、動作モード、記録波形のパラメータなどの設定データを生成し、これらをそれぞれシリアル形式で自動パワー制御回路へ送信する。自動パワー制御回路には、半導体レーザ素子のようなレーザ光源を駆動するレーザ駆動部およびこのレーザ光源から出射されるレーザ光の光量を検出する光量検出部等が設けられ、これらレーザ駆動部および光量検出部の動作設定がこの設定データに基づいて行われる。ここで、設定データは伝送中に外部から印加される静電気や電磁ノイズの影響で変化することがある。変化した状態の設定データが自動パワー制御回路によって受信されると、レーザ駆動部や光量検出部が誤動作することになる。例えばレーザ駆動部が誤動作した結果として、過大なレーザ駆動電流がレーザ光源の半導体レーザ素子に流れると、この半導体レーザ素子が破壊される恐れがある。
【０００４】
従来、光ディスクへの記録情報として自動パワー制御回路へ送信されたデータをチェックする技術が知られている（例えば特許文献１を参照）。この技術では、マイコン（制御処理ユニット）がデータを自動パワー制御回路に送信する処理、自動パワー制御回路に保存されたデータを取得する処理、送信データと保存データとを比較する処理、および比較結果から保存データが正しいことを確認した場合に保存データの記録を自動パワー制御回路に対して許可する処理を行う。
【特許文献１】特開２００３−７８２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術を上述の設定データの伝送に適用する場合、４ステップの処理を行う時間を常時確保できず、自動パワー制御回路での動作設定が遅れ易い。また、特許文献１では、データの不一致が発生した場合にデータの伝送速度を遅くする制御が行われ、これによりデータ通信タイミング等のマージンを確保する。従って、動作設定がこの制御によっても遅れ易い。
【０００６】
本発明の目的は、外部から印加される静電気や電磁ノイズなどの影響による誤動作を防止して速やかに動作設定を行うことができる光ディスク装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１観点によれば、光ディスクへ照射されるレーザ光を発生するレーザ光源と、レーザ光源のレーザ出力を制御する出力制御回路と、出力制御回路に対して設定データ送信処理を行う処理ユニットとを備え、出力制御回路は処理ユニットの設定データ送信処理で得られる設定データに対応して動作設定を行う動作設定部、および設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定し、動作設定許可条件が適正でない場合に動作設定部の動作設定を禁止する条件判定部を含む光ディスク装置が提供される。
【０００８】
本発明の第２観点によれば、光ディスクへ照射されるレーザ光を発生するレーザ光源と、レーザ光源のレーザ出力を制御する出力制御回路と、出力制御回路に対して設定データ送信処理を行う処理ユニットとを備える光ディスク装置の制御方法であって、処理ユニットの設定データ送信処理で得られる設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定し、この動作設定許可条件が適正でない場合に設定データに対応する動作設定を禁止する制御方法が提供される。
【発明の効果】
【０００９】
これら光ディスク装置および制御方法では、設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定され、動作設定許可条件が適正でない場合にこの設定データに対応する動作設定が禁止される。従って、外部から印加される静電気や電磁ノイズなどの影響で間違った動作設定が行われることが無く、その結果として光ディスク装置の誤動作を防止することができる。また、処理ユニットが出力制御回路に送信された設定データの誤りを確認する必要が無いため、速やかに動作設定を行うことができる。さらに、処理ユニットがソフトウェア方式のために暴走しても、設定データの送信期間内のクロック数を含む動作設定許可条件が適正でないことを出力制御回路側で確認できるため、レーザ光源のレーザ出力が誤って設定されることがない。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の第１実施形態に係る光ディスク装置について添付図面を参照して説明する。
【００１１】
図１はこの光ディスク装置の構成を示す。光ディスクはディクスモータ１１に回転自在に装着される。ディスクモータ１１には、周波数ジェネレータＦＧが設けられる。制御処理ユニット１０は周波数ジェネレータＦＧからの回転角信号と内部の基準周波数とを比較し、この比較結果の誤差信号でディスクモータ１１を所定の回転方向と回転数に設定するようディスクモータ制御部１２を制御する。
【００１２】
ピックアップ１３はディスクの情報記録面に対向するように設けられ、ディスクの半径方向に移動自在に図示しない摺動軸に支持され、リードスクリュー１４によって移動される。ステップモータ１５はピックアップ１３の送りモータで、回転軸にはリードスクリュー１４が直結されている。位置検出スイッチ１６はピックアップ１３のホーム位置に配置され、ピックアップ１３がディスクの内周側に移動して位置検出スイッチ１６に接触したときにピックアップ１３がホーム位置に到達したことを検出する。この位置検出スイッチ１６はピックアップ１３の位置を初期設定するために利用される。
【００１３】
レーザ光は、回折格子により３ビームに分割され、ピックアップ１３内の光学部品を介して対物レンズで集光され、ディスクの情報記録面にスポットを形成するように照射される。ディスクで反射されたレーザ光は、対物レンズに戻り、図示しない内部の光学部品を介して８分割のディテクタに入射する。フォーカスエラー信号は非点収差方式であり、トラッキングエラー信号はＤＰＰ方式を採用している。ディテクタはピックアップ内部のＩＣにより入射光の電流電圧変換を行い、この変換結果の信号を所定のヘッドアンプ１７に出力する。
【００１４】
対物レンズは、バネにより支持され、レーザ光の光軸方向（フォーカス方向）と、ディスクの半径方向（トラック方向）に移動自在に支持される。ここでは、コイルおよびマグネットが対物レンズをフォーカス方向およびトラック方向にそれぞれ駆動するために設けられている。これら２方向の動作部は２軸アクチュエータと呼ばれる。フォーカスコイルはドライバ２０から出力されるフォーカス駆動信号により駆動され、トラッキングコイルはドライバ２１から出力されるトラッキング駆動信号により駆動される。ドライバ２０および２１はサーボアンプ１８および１９にそれぞれ接続されている。サーボアンプ１８は制御処理ユニット１０の制御によりヘッドアンプ１７からのフォーカスエラー信号に対応してフォーカス駆動信号を発生する。サーボアンプ１９は制御処理ユニット１０の制御によりヘッドアンプ１７からのトラッキングエラー信号に対応してトラッキング駆動信号を発生する。
【００１５】
制御処理ユニット１０は図示しないＣＤ，ＤＶＤ，高密度記録ＤＶＤ復調器およびアドレスデコーダにより、ヘッドアンプ１７から情報信号として得られる高周波（ＲＦ）信号、その他の信号からディスクアドレス情報を取得する。ステップモータ２２の制御において、制御処理ユニット１０は２相の正弦波状信号を生成し、これら信号を電力増幅してステップモータ２２に出力する。
【００１６】
図２は図１に示す制御処理ユニット１０、自動パワー制御回路２４、およびピックアップ１３の構成をさらに詳細に示す。ピックアップ１３は光ディスクに照射されるレーザ光を発生するレーザ光源である３個のレーザダイオード（半導体レーザ素子）ＬＤ１，ＬＤ２，ＬＤ３およびこれらレーザダイオードＬＤ１，ＬＤ２，ＬＤ３の各々から出射されるレーザ光をモニタするモニタダイオードＭＤを有する。これらレーザダイオードＬＤ１，ＬＤ２，ＬＤ３の波長はＣＤ，ＤＶＤ，および高密度記録ＤＶＤにそれぞれ対応した７８０ｎｍ，６５０ｎｍ，４０５ｎｍに設定される。自動パワー制御回路２４は制御処理ユニット１０のデジタル制御により動作設定を行い、この動作設定の結果としてレーザ光源のレーザ出力を制御する。
【００１７】
制御処理ユニット１０は、ソフトウェアプログラムに従って様々な処理を行うＣＰＵ１０Ａ、ＣＰＵ１０Ａの制御により自動パワー制御回路２４の動作設定用の設定データを生成する設定データ生成部１０Ｂ、自動パワー制御回路２４からの設定データを検出する設定データ検出部１０Ｃ、自動パワー制御回路２４に対して設定データの送受信処理を行う信号送受信部１０Ｄを含む。この送受信処理では、信号送受信部１０Ｄが、図３に示すように、設定データをシリアル形式で表すデータ信号ＤＴ、このデータ信号ＤＴに同期したクロック信号ＣＫ、および送信期間を規定するイネーブル信号ＥＮを送受信する。設定データは動作設定項目を指定する８ビットのアドレス部およびこの動作設定項目の設定値を表す８ビットのデータ部からなる。ここで、データ信号ＤＴは１６個のデータビットで構成され、イネーブル信号ＥＮは送信期間だけ高レベルに維持され、クロック信号ＣＫはデータ信号ＤＴのデータビットに同期したパルス群である。
【００１８】
図４は、データ信号ＤＴ、クロック信号ＣＫ、およびイネーブル信号ＥＮの乱れとして生じるノイズの影響を示す。この例において、イネーブル信号ＥＮはノイズの影響である期間持続的に低レベルになっており、クロック信号ＣＫはノイズの影響である期間持続的に高レベルになっている。この場合、データビットＤ４，Ｄ７，Ｄ８に誤りが生じてしまう。
【００１９】
自動パワー制御回路２４は信号送受信部２４Ａ、条件判定部２４Ｂ、設定切換部２４Ｃ、レーザ駆動部２４、および光量検出部２４Ｅを含む。信号送受信部２４Ａは制御処理ユニット１０に対して設定データの送受信処理を行う。条件判定部２４Ｂは設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定し、動作設定許可条件が適正でない場合に動作設定を禁止する。具体的には、設定データがイネーブル信号ＥＮにより規定された送信期間においてクロック信号ＣＫのクロックに同期してデータ信号ＤＴから抽出され、送信期間内に得られるクロック信号ＣＫのクロック数が設定データの合計ビット数に等しい所定値”１６”である場合に設定データが設定切換部２４、レーザ駆動部２４、および光量検出部２４Ｅからなる動作設定部に出力される。クロック信号ＣＫのクロック数が所定値”１６”でない場合には、設定データが動作設定部に出力されずに破棄される。この動作設定部は設定データに対応して動作設定を行う。この動作設定において、設定切換部２４は設定データをチェックして動作設定の対象となる設定項目の設定値の切り換えを行う。すなわち、レーザダイオードＬＤ１，ＬＤ２，ＬＤ３の切り換え設定や、駆動すべきレーザダイオード特性に合わせた光量の設定や電流の増幅率などの動作条件の設定が行われる。この結果、レーザ駆動部２４はレーザダイオードＬＤ１，ＬＤ２，ＬＤ３の各々のレーザ駆動電流を変更したり、記録パルスに応じてこのレーザ駆動電流を断続させたりする。また、光量検出部２４Ｅについては、レーザダイオードＬＤ１，ＬＤ２，ＬＤ３の波長の違いに対して最適な検出ゲインを切り換えたり、記録動作と再生動作で大きく異なる検出光量に適合するゲイン設定を行ったりする。ちなみに、この光量検出部２４Ｅの検出結果はレーザ光源のレーザ光量を目標値に維持するレーザ駆動電流の制御に用いられる。尚、データ信号ＤＴから抽出された設定データは動作設定部への出力について破棄されたものであっても、制御処理ユニット１０による送信結果の確認があるまで条件判定部２４Ｂに保存される。
【００２０】
図５は制御処理ユニット１０のＣＰＵ１０Ａにより行われるＡＰＣ制御処理を示す。ＣＰＵ１０Ａは自動パワー制御回路（ＡＰＣ）２４の動作設定を必要とする場合にＡＰＣ制御処理を行う。ＡＰＣ制御処理が開始されると、設定データがステップＳ１で自動パワー制御回路２４へ送信される。ステップＳ２では、送信結果を確認する時間があるかチェックされる。この時間があれば、履歴として保存された設定データが自動パワー制御回路２４からステップＳ３で受信され、受信した設定データを送信した設定データと比較することにより送信成功かチェックされる。これら設定データの一致から送信成功が確認されると、ＡＰＣ制御処理が終了する。これに対して、設定データの不一致から送信失敗が確認されると、ステップＳ１で設定データがパワー制御回路２４へ再送信される。
【００２１】
送信結果を確認する時間がないことがテップＳ２で確認されると、結果未確認フラグがステップＳ５で設定され、これに続いてＡＰＣ制御処理が終了する。上述の結果未確認フラグが設定されている場合、ＣＰＵ１０ＡはＡＰＣ制御処理後において時間的な余裕があるときに送信結果の確認を行う。
【００２２】
図６は条件判定部２４Ｂのハードウェア構成の一例を示す。条件判定部２４Ｂはイネーブル信号ＥＮが高（Ｈ）レベルに維持される送信期間内のクロック数をカウントするクロック計数部３１、データ信号ＤＴを保持し、クロック数が１６であるときのみこのデータ信号を出力するデータ信号保持部３２、データ信号のアドレス部を確認して許可アドレスを指定する許可アドレス指定部３３、および許可アドレス指定部３３で指定されたアドレスへデータ部の設定値を設定切換部２４Ｃ出力する選択出力部３４を含む。
【００２３】
図７は設定切換部２４Ｃのハードウェア構成の一例を示す。この設定切換部２４Ｃは、レーザ電流量を動作設定項目とする第１〜第３の電流設定回路４１，４２，４３、レーザのオンオフおよびパルス波形の動作設定項目とするスイッチタイミング生成回路４４、電流設定回路４１，４２，４３からの電流量信号をスイッチタイミング生成回路４４からのタイミング信号に応じて出力するスイッチ回路４５、高周波重畳信号のオンオフ、重畳周波数、信号量を動作設定項目とする高周波重畳信号生成回路４６、スイッチ回路４５から電流量信号に高周波重畳信号生成回路４６からの高周波信号を重畳させる電流量信号合成回路４７、および電流量信号合成回路４７からの電流量信号を切り換えて、これを４０５ｎｍレーザ駆動信号、６５０ｎｍレーザ駆動信号、７８０ｎｍレーザ駆動信号の対応する１つとしてレーザ駆動部２４Ｄに出力する。尚、光量検出部２４に対する設定切換はレーザ駆動部２４と同様の形式で行えるため、そのハードウェア構成を図７において省略する。
【００２４】
本実施形態では、設定データが上述のように制御処理ユニット１０から図３に示すイネーブル信号ＥＮ、クロック信号ＣＫ、およびデータ信号として送信される。イネーブル信号ＥＮは高レベルに維持される期間を送信期間として規定する。従って、イネーブル信号ＥＮが高レベルである間に送信されるデータ信号ＤＴが有効となる。クロック信号ＣＫはデータ信号ＤＴに同期したパルス群からなり、シリアル形式のデータ信号のデータビットを検出するタイミングをこれらパルスにより決定する。データ信号ＤＴが高レベルおよび低レベルのいずれであるか検出する場合、このクロック信号ＣＫの立ち下がりタイミングを基準として行われる。また、例えば１６クロックで１６ビットデータを送受信する規則として、アドレス部の先頭の1ビットが設定用または確認用のいずれであるかを表し、次の７ビットが指定した動作設定項目を指定し、これに続くデータ部の８ビットが切替内容や与える電流量などの詳細動作の設定値を表す。
【００２５】
条件判定部２４Ｂにおいて、静電気や電磁ノイズの影響を受けないときには、イネーブル信号ＥＮの高レベル期間に１６個のクロックが検出できる。もし、クロック数が１６以外であれば、イネーブル信号ＥＮまたはクロック信号ＣＫが静電気や電磁ノイズの影響で変化したと考えられる。この場合、データ信号ＤＴのデータビットに誤りが発生する。条件判定部２４Ｂはイネーブル信号ＥＮで規定される送信期間内のクロック数が１６であることかを確認して設定データの出力を行う。
【００２６】
装置内で発生している信号等はあらかじめ分かっているためノイズが載らないように工夫できるが、装置外部からの電磁のイズは内部信号の全てに影響が出る。発生したノイズは一般的にはデータ信号ＤＴ，クロック信号ＣＫ，イネーブル信号ＥＮ用に３本の信号配線を並べて配置しておけばこれら３本の信号配線に共通に影響が出るためイネーブル信号ＥＮとクロック信号ＣＫの関係で正しい信号伝送だったかどうかの判断ができるはずである。また、従来のように制御処理ユニット１０側だけで送信結果を確認する方式では、初期条件の設定等で十分設定から動作開始までの時間が取れるときは良いが、発光量制御のために光量検出出力に応じてレーザ駆動電流を変更したり、記録および再生動作の切り換えに伴なう光量検出ゲインの変更を行う場合は動作までの時間が不足するため、条件判定部２４Ｂで即時に送信結果を判定して動作設定を実行するかどうかを決定する必要がある。
【００２７】
また、受信した設定データに対応する動作設定をまず実行し、この実行後に設定データが誤りであることを確認した場合に動作設定を無効にするような制御が考えられるが、その場合は短い時間とはいえレーザ光源が予期せぬ光量で発光してしまう場合が考えられるため、レーザ光源を破壊してしまったり、レーザ光源を破壊しない発光量であっても、記録・再生しているメディアを破壊してしまう可能性がある。電磁ノイズによる誤伝送の問題は条件判定部２４Ｂによって解消できる。
【００２８】
別のケースとしてＣＰＵ１０Ａの暴走を考える。ＣＰＵ１０Ａの暴走はＣＰＵ１０Ａ内部の動作タイミングが何らかの原因でずれた結果であり、これによりランダムなデータが伝送されてしまうという考えが一般的である。そのため、記録・再生のような定常動作中に突然ランダムなデータを送り出すことが想定される。その場合、意味のあるアドレス部とデータ部の組み合わせで信号送信が行われる可能性はほとんどないと考えられる。このため、条件判定部２４Ｂは以下のような許可および禁止を行う機能を持つ。
【００２９】
あるアドレスのアクセスが行われた場合のみ、その次に送信される１つのデータによる設定を実行するようにする。この条件を採用した場合は、この設定を許可するための設定データと実際の設定データの２つが続けて正しく伝送されないと実現できない。
【００３０】
記録再生中はレーザの出力を制御するための電流量のデータが常に変更され得るがそれ以外のデータはまれにしか送るケースが無いので、例えばレーザの出力電流を表すアドレスに係るデータの受信に対して設定の許可を行うが、それ以外のレーザ光源の切換などに係るデータの受信に対して設定の禁止を行う。これにより、ある必要なデータによる設定変更は継続できるが、ＣＰＵ１０Ａが暴走した場合はアドレスの一致しない設定は行えないことになる。また、この電流量も変えたくない場合(例えばアイドル状態等)では全ての受信を禁止する等状況によって判定条件の設定を切替えればよい。
【００３１】
ここで単純な許可・禁止ではなく２個目のデータを受け付けない場合を設ける理由は、禁止状態から変更したい場合、許可用と設定用の２データが連続して送られるため、その途中でＣＰＵ１０Ａが暴走する可能性はきわめて低いと考えられる。単純な許可だと許可後に禁止を行う間は暴走してしまうと非常に危険な状態になるため、極力暴走の可能性を落とすためである。こうしてＣＰＵ１０Ａが暴走しても簡単に設定変更が行われないようになる。
【００３２】
また、安全性をさらに高める手立てとして、同じ設定データを２回送信して結果が一致した場合に動作設定を許可する方式や、データビットのデジタル和によるエラー検出用の１ビットを設定データに付加して送信し、データビットの誤りがノイズによって発生したことを検出をする方法もあるが回路の機能を増やすほど回路規模が大きくなりコストアップとなるため、装置の状況によって方法を選択使用すれば良い。
【００３３】
光ディスク装置において電源をオンした場合、レーザ駆動部２４Ｄや光量検出部２４Ｅについて初期設定を行うが、このとき条件判定部２４Ｂはクロック数に基づく動作設定許可条件が適正であるか確認するのみで動作設定を許可する。レーザダイオードＬＤ１，ＬＤ２，ＬＤ３をオフした状態で全ての設定を行い、これら設定が正しく行われたか制御処理ユニット１０側で確認し、最終的にレーザダイオードＬＤ１，ＬＤ２，ＬＤ３のいずれかを発光させる。限られた初期設定時間でもノイズの影響はあるが、ＣＰＵ１０Ａの暴走はほとんどないため、この暴走については無視される。
【００３４】
初期設定後は、設定を受け付けないように条件判定部２４Ｂを１データしか検出しないようにして何らかの１データを送って受付が出来ない状態にしておく。そうすることで発光中は設定が変更できない。光量制御のスピードが遅い状態では全てのアドレスの設定を禁止しておき、制御を急いで行いたいときのみ時間選択的に限られたアドレスの伝送を許可する状態にしてそれらデータのみ伝送する。このようにして選択的に条件判定部２４Ｂの設定を行えばより安全な状態でレーザ光源を動作させることが出来る。
【００３５】
これらの保護の方法は全てを用いる必要は無く、例えば記録や再生などの装置の状態やディスクの種類等の条件によって異なってもかまわない。あるときは保護なし、あるときは全部保護、ある場合は一部保護など装置の状況に応じて最適な方法を行えばよい。
【００３６】
条件判定部２４Ｂは例えば、クロックを１６個カウントできたデータについてのみ設定を許可し、さらにそのデータのうちで予め選択されているアドレスに係るもののみについて設定し、それ以外のデータは設定変更に使用せずに破棄する。
【００３７】
設定はまず電源オンのときは全てのアドレスが設定できるようになっていて、レーザの種類等まず変更すべきデータを設定しレーザを動作させる。次に禁止するアドレスを設定し、ドライブの各種動作を始める。
【００３８】
設定切換部２４Ｃは、例えば切換として、動作させるレーザの種類、レーザを発光させる波形の電流量（例えば3種）、レーザのＯＮ/ＯＦＦ、発光パルス波形（モノパルスかマルチパルスか）、高周波重畳信号のＯＮ/ＯＦＦ、周波数、信号振幅の切換を行う。例えばこの場合、レーザの種類、パルス波形、ＯＮ/ＯＦＦ、重畳周波数、信号量は一度決めたら変更しないため、データ変更を許可しないように設定し、レーザ駆動電流のみはＣＰＵ１０Ａから常に設定変更できるようにする。
【００３９】
尚、上述の実施形態は次のようにして最適化される。
【００４０】
１．あらかじめドライブ製造時に製造工程にて求めた初期最適設定値を取得しておき、装置電源をオンするときこの設定値を設定する。（各レーザによってこの値は異なるので、どのレーザを使うかにより決まる。）
２．光ディスクの挿入時に記録条件の学習のための記録を実際に行うが、その際の動作条件は上述のように製造工程で取得した設定値とする。その結果として求めた最適条件での記録信号再生の結果のエラー率がある規定値より悪い場合は、設定の信号量、周波数を変更して最適点を求めて設定を変更する。
【００４１】
３．上述の項目１および２で求めた設定値で記録を行うが、以下の状態になった場合は再度設定を行う。
【００４２】
（１）温度センサーまたはレーザの動作電圧をモニタして、あらかじめ決めたある値以上の変化が発生した場合、製造工程時に求めて記憶させていた関係式にあわせて設定値を変更する。可能であれば両方の値をモニタしてその関係から設定値を求める。
【００４３】
（２）ディスクの記録を行う際に、ユーザデータより記録スピードが若干速いため、あらかじめ決めたデータ量ごとに一旦記録を中断するシステムとなっている。その際にこの中断の直前に記録されたデータを一旦読み込んで、エラー率があらかじめ決めた値以上に悪くなった場合は、あらかじめ決めた数値だけ、補正信号が大きくなる方向に設定を変更して次のデータの記録を続ける。その次のデータではさらに結果が悪い場合は前の条件よりさらに補正信号が小さくなる設定にしてデータの記録を続ける。ある回数以上行ってもエラー率が悪くなり続けるようなら、２の学習を再度実施しなおしてから記録を行う。
【００４４】
本実施形態の光ディスク装置では、設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定され、動作設定許可条件が適正でない場合にこの設定データに対応する動作設定が禁止される。従って、外部から印加される静電気や電磁ノイズなどの影響で間違った動作設定が行われることが無く、その結果として光ディスク装置の誤動作を防止することができる。また、制御処理ユニット１０が自動パワー制御回路２４に送信された設定データの誤りを確認する必要が無いため、速やかに動作設定を行うことができる。さらに、制御処理ユニット１０がソフトウェア方式のために暴走しても、設定データの送信期間内のクロック数を含む動作設定許可条件が適正でないことを自動パワー制御回路２４側で確認できるため、レーザ光源のレーザ出力が誤って設定されることがない。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態に係る光ディスク装置の構成を示すブロック図である。
【図２】図１に示す制御処理ユニット、自動パワー制御回路、およびピックアップの構成をさらに詳細に示す図である。
【図３】図２に示す自動パワー制御回路によって行われる設定データの送受信処理で送信されるデータ信号、クロック信号、およびイネーブル信号を示す図である。
【図４】図３に示すデータ信号、クロック信号、およびイネーブル信号の乱れとして生じるノイズの影響を示す図である。
【図５】図２に示す制御処理ユニットのＣＰＵにより行われるＡＰＣ制御処理を示すフローチャートである。
【図６】図２に示す条件判定部のハードウェア構成の一例を示す図である。
【図７】図２に示す設定切換部のハードウェア構成の一例を示す図である。
【符号の説明】
【００４６】
１０…制御処理ユニット、１３…ピックアップ、２４…自動パワー制御回路、１０Ａ…ＣＰＵ、１０Ｂ…設定データ生成部、１０Ｃ…設定データ検出部、１０Ｄ…信号送受信部、２４Ａ…信号送受信部、２４Ｂ…条件判定部、２４Ｃ…設定切換部、２４Ｄ…レーザ駆動部、２４Ｅ…光量検出部、ＬＤ１〜ＬＤ３…レーザダイオード、ＭＤ…モニターダイオード。
【要約】
【課題】外部から印加される静電気や電磁ノイズなどの影響による誤動作を防止して速やかに動作設定を行う。
【解決手段】光ディスク装置は光ディスクへ照射されるレーザ光を発生するレーザ光源ＬＤ１〜ＬＤ３と、レーザ光源ＬＤ１〜ＬＤ３のレーザ出力を制御する自動パワー制御回路２４と、自動パワー制御回路２４に対して設定データ送信処理を行う制御処理ユニット１０とを備える。自動パワー制御回路２４は制御処理ユニット１０の設定データ送信処理で得られる設定データに対応して動作設定を行う動作設定部２４Ｃ〜２４Ｅ、および設定データの送信期間内のクロック数を含む動作設定許可条件が適正であるか判定し、動作設定許可条件が適正でない場合に動作設定部２４Ｃ〜２４Ｅの動作設定を禁止する条件判定部２４Ｂを含む。
【選択図】      図２【図１】
0004342591.tif 000002
【図２】
0004342591.tif 000003
【図３】
0004342591.tif 000004
【図４】
0004342591.tif 000005
【図５】
0004342591.tif 000006
【図６】
0004342591.tif 000007
【図７】
0004342591.tif 000008