[go: up one dir, main page]

JP3867962B2 - Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus - Google Patents

Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus Download PDF

Info

Publication number
JP3867962B2
JP3867962B2 JP2002058289A JP2002058289A JP3867962B2 JP 3867962 B2 JP3867962 B2 JP 3867962B2 JP 2002058289 A JP2002058289 A JP 2002058289A JP 2002058289 A JP2002058289 A JP 2002058289A JP 3867962 B2 JP3867962 B2 JP 3867962B2
Authority
JP
Japan
Prior art keywords
writing
linear velocity
recording
trial writing
basic linear
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002058289A
Other languages
Japanese (ja)
Other versions
JP2003257032A (en
Inventor
正勝 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002058289A priority Critical patent/JP3867962B2/en
Publication of JP2003257032A publication Critical patent/JP2003257032A/en
Application granted granted Critical
Publication of JP3867962B2 publication Critical patent/JP3867962B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Optical Recording Or Reproduction (AREA)
  • Optical Head (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、記録条件決定プログラム及び媒体、記録条件決定方法並びに情報記録装置に係り、さらに詳しくは、情報記録の対象媒体として、スパイラル状又は同心円状の記録領域を有する情報記録媒体を用いる情報記録装置の制御用コンピュータに実行させる記録条件決定プログラム、及び該記録条件決定プログラムが記録された記録媒体、スパイラル状又は同心円状の記録領域を有する情報記録媒体に情報を記録する際の記録条件を決定するための記録条件決定方法並びに該記録条件決定方法の実施に好適な情報記録装置に関する。
【0002】
【従来の技術】
近年、パーソナルコンピュータは、その機能が向上するに伴い、音楽や映像といったAV(Audio-Visual)情報を取り扱うことが可能となってきた。これらAV情報の情報量は非常に大きいために、情報記録媒体としてCD(compact disc)やDVD(digital versatile disc)などの光ディスクが注目されるようになり、その低価格化とともに、情報記録装置としての光ディスク装置がパーソナルコンピュータの周辺機器の一つとして普及するようになった。光ディスク装置では、光ディスクのスパイラル状又は同心円状のトラックが形成された記録面にレーザ光の微小スポットを照射することにより情報の記録を行い、記録面からの反射光に基づいて情報の再生などを行っている。そして、光ディスク装置には、情報記録媒体の記録面にレーザ光を照射するとともに、記録面からの反射光を受光するために、光ピックアップ装置が設けられている。
【0003】
光ディスクでは、マーク(ピット)領域及びスペース領域と呼ばれる2つの反射率の異なる領域によって情報を記録している。例えば、記録層に有機色素を含むCD−R(CD-recordable)やDVD−R(DVD-recordable)などの追記型の光ディスクでは、マーク領域を形成するときにはレーザ光出力を高くして色素を加熱及び溶解し、そこに接している基板部分を変質・変形させている。一方、スペース領域を形成するときには基板が変質・変形しないようにレーザ光出力を再生時と同程度に小さくしている。これにより、マーク領域ではスペース領域よりも反射率が低くなる。
【0004】
しかしながら、同一種類の光ディスクであっても、光ディスクのメーカ(ベンダー)によって、記録層に含まれる有機色素の種類、記録層の厚さ及びトラックピッチの幅などが若干異なっている。このことは、マーク領域を形成する時のレーザ光出力、いわゆる書き込みパワーが同じであっても、光ディスクによっては必ずしも予定した形状のマーク領域が形成されるとは限らないことを意味している。情報の記録時に予定した形状のマーク領域が形成されないと、その情報を正確に再生することが困難となり、いわゆる記録品質が低下することとなる。
【0005】
そこで、追記型の光ディスクには、その光ディスクに最適な書き込みパワーを検出するための試し書き領域が設けられている。この領域はパワーキャリブレーションエリア(Power Calibration Area:以下「PCA」という)と呼ばれている。例えばCD−Rでは、PCAは100個のパーティションに分割されたテストエリアを有している。そして、テストエリアの各パーティションは15個のフレームで構成されている。通常、光ディスク装置では、追記型の光ディスクに情報を記録する際に、1つのパーティションを用いて、一定の線速度でフレーム毎に書き込みパワーを段階的に変化させて所定のデータを試し書きし、その中で最も高い記録品質を示した書き込みパワーを最適な書き込みパワーとして選択する、いわゆるOPC(Optimum Power Control)動作が行われている。
【0006】
線密度が一定の記録媒体の場合には、通常、一定の線速度(CLV:Constant Linear Velocity)で記録媒体を回転させながら記録するため、記録媒体とレーザビームとの相対速度がいつも一定であり、書き込みパワーや記録パルス幅などの記録条件は、一度最適条件を決めてしまえば、全面にわたり変える必要がない。すなわち、この場合には、内周部のPCA領域で、種々の書き込みパワーで試し書きを行ない、その結果に基づいて決定された最適書き込みパワーを用いて、同じ線速度で全面記録しても記録品質の低下は生じない。
【0007】
しかしながら、記録速度の高速化に伴い、CLV方式では内周側にいくほど回転数を高くする必要があるので、モータコストが高くなったり、騒音、振動が増えたり、その他のサーボシステムの設計も困難になってくる。そこで、回転の角速度を一定(CAV:Constant Angular Velocity)として、内周部での回転数を低くし、外周部での回転数を高くする手法が考案された。この場合には、線速度は外周側にいくほど高くなる。すなわち、線速度は半径に比例して高くなる。また適当な半径位置で複数のゾーンに分割し、ゾーン内ではCLVとし、外周側のゾーンほど高い線速度とするZCLV(Zone CLV)という手法も実用化されている。CLV方式及びZCLV方式のいずれにしても、試し書きを行う際の線速度と、実際に情報を記録する際の線速度とは異なる場合が生じる。従って、OPCによって決定された書き込みパワーが、必ずしも最適な書き込みパワーとならない場合があるという不都合があった。
【0008】
この不都合を改善するために、例えば特開2000−200416号公報には、等角速度で回転させた光ディスクのデータ領域にデータの記録を行なう際に、その書き込み位置での線速度と同一の線速度で、試し書き位置に対してレーザ光のレーザ駆動電流値を段階的に変化させて複数段階の記録レーザパワー値による試し書きを行ない、試し書き位置に記録された各データの再生信号から算出した状態情報(例えばアシンメトリ値)に基づいてデータの書き込み位置での最適な記録レーザパワー値を決定する光ディスク記録装置が開示されている。
【0009】
【発明が解決しようとする課題】
しかしながら、上述した特開2000−200416号公報に開示されている光ディスク記録装置では、最適な記録レーザパワー値を決定するのに時間を要し、データの記録時間が長くなるという不都合があった。さらに、例えばCD−Rでは、試し書きは内周のPCAに対して100回までしか許されていないため、試し書きの回数が制限される場合があり、必ずしも全ての追記時に最適な記録レーザパワー値を決定することができるとは限らないという不都合があった。
【0010】
また、内周部では、試し書きが可能な線速度に制限があるために、必要な線速度での最適な記録レーザパワー値を決定することができない場合があるという不都合があった。
【0011】
本発明は、かかる事情の下になされたもので、その第1の目的は、情報記録装置の制御用コンピュータにて実行され、情報記録媒体への高速度での記録に最適な記録条件を決定することができる記録条件決定プログラム及びそのプログラムが記録された記録媒体を提供することにある。
【0012】
また、本発明の第2の目的は、情報記録媒体への高速度での記録に最適な記録条件を決定することができる記録条件決定方法を提供することにある。
【0013】
また、本発明の第3の目的は、情報記録媒体への高速度での記録を安定して行うことができる情報記録装置を提供することにある。
【0014】
【課題を解決するための手段】
本発明は、第1の観点からすると、情報記録の対象媒体として、スパイラル状又は同心円状の記録領域を有する情報記録媒体を用いる情報記録装置に用いられる記録条件決定プログラムであって、外部からの指示に基づいて、前記情報記録媒体における試し書きの対象領域として複数の領域を決定する手順と;前記決定された複数の領域のうち1番目の領域で試し書きを行う手順と;前記1番目の領域での試し書きの結果に基づいて、前記決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きにおける基本線速度を決定する手順と;前記1番目の領域での試し書きの結果に基づいて、前記特定領域での試し書きに最適な書き込みパワーを推定する手順と;前記推定された書き込みパワーが所定の値を超えているか否かを判断する手順と;前記判断の結果として前記推定された書き込みパワーが所定の値を超えていると、前記決定された基本線速度を前記特定領域での試し書きを行う前に修正する手順と;を前記情報記録装置の制御用コンピュータに実行させる記録条件決定プログラムである。
【0015】
これによれば、外部からの指示に基づいて、情報記録媒体における試し書きの対象領域として複数の領域が決定され、その領域のうち1番目の領域で試し書きが行われる。そして、1番目の領域での試し書きの結果に基づいて、2番目以降の少なくとも1つの特定領域での試し書きにおける基本線速度が決定される。また、1番目の領域での試し書きの結果に基づいて、特定領域での試し書きに最適な書き込みパワーが推定され、該推定された書き込みパワーが所定の値を超えているか否かの判断の結果として、推定された書き込みパワーが所定の値を超えていると、一旦決定された基本線速度は特定領域での試し書きを行う前に修正される。かかる場合には、例えば推定された書き込みパワーが発光源の最大出力パワーを超えると、その基本線速度での試し書きは無意味となるが、基本線速度を修正して新たな基本線速度とすることにより、無駄な試し書きを防止することができ、特定領域での試し書きの結果から有効な情報を得ることが可能となる。従って、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0026】
本発明は、第2の観点からすると、本発明の記録条件決定プログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【0027】
これによれば、本発明の記録条件決定プログラムが記録されているために、コンピュータに実行させることにより、所定の領域での有効な試し書きを行うことができ、情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0028】
本発明は、第3の観点からすると、スパイラル状又は同心円状の記録領域を有する情報記録媒体に情報を記録する際に記録条件を決定するための記録条件決定方法であって、外部からの指示に基づいて、前記情報記録媒体における試し書きの対象領域として複数の領域を決定する第1工程と;前記第1工程で決定された複数の領域のうち1番目の領域で試し書きを行う第2工程と;前記第2工程での試し書きの結果に基づいて、前記決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きにおける基本線速度を決定する第3工程と;前記第2工程での試し書きの結果に基づいて、前記特定領域での試し書きに最適な書き込みパワーを推定する第4工程と;前記推定された書き込みパワーが所定の値を超えているか否かを判断する第5工程と;前記第5工程の判断の結果として前記推定された書き込みパワーが所定の値を超えていると、前記第3工程で決定された基本線速度を前記特定領域での試し書きを行う前に修正する第6工程と;を含む記録条件決定方法である。
【0029】
これによれば、外部からの指示に基づいて、情報記録媒体における試し書きの対象領域として複数の領域が決定され(第1工程)、その決定された複数の領域のうち1番目の領域で試し書きが行なわれる(第2工程)。そして、1番目の領域での試し書きの結果に基づいて、決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きにおける基本線速度が決定される(第3工程)。また、第2工程での試し書きの結果に基づいて、特定領域での試し書きに最適な書き込みパワーが推定され(第4工程)、該推定された書き込みパワーが所定の値を超えているか否かが判断される(第5工程)。そして、第5工程の判断の結果として推定された書き込みパワーが所定の値を超えていると、第3工程で決定された基本線速度は特定領域での試し書きを行う前に修正される(第6工程)。かかる場合には、例えば推定された書き込みパワーが発光源の最大出力パワーを超えると、その基本線速度での試し書きは無意味となるが、基本線速度を修正して新たな基本線速度とすることにより、無駄な試し書きを防止することができ、特定領域での試し書きの結果から有効な情報を得ることが可能となる。従って、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0032】
本発明は、第4の観点からすると、情報記録の対象媒体として、スパイラル状又は同心円状の記録領域を有する情報記録媒体を用いる情報記録装置であって、外部からの指示に基づいて、前記情報記録媒体における試し書きの対象領域として複数の領域を決定する決定手段と;前記決定手段で決定された複数の領域のうち1番目の領域で試し書きを行う試し書き手段と;前記試し書き手段での試し書きの結果に基づいて、前記決定手段で決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きの基本線速度を決定する速度決定手段と;前記試し書き手段での試し書きの結果に基づいて、前記特定領域での試し書きに最適な書き込みパワーを推定する書き込みパワー推定手段と;前記推定された書き込みパワーが所定の値を超えているか否かを判断する判断手段と;前記判断手段の判断の結果として前記推定された書き込みパワーが所定の値を超えていると、前記速度決定手段で決定された基本線速度を前記特定領域での試し書きを行う前に修正する速度修正手段と;を備える情報記録装置である。
【0033】
これによれば、決定手段で、外部からの指示に基づいて情報記録媒体における試し書きの対象領域として複数の領域が決定されると、試し書き手段では決定手段で決定された複数の領域のうち1番目の領域で試し書きが行われる。そして、速度決定手段では試し書き手段での試し書きの結果に基づいて、決定手段で決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きの基本線速度が決定される。また、書き込みパワー推定手段では、試し書き手段での試し書きの結果に基づいて、特定領域での試し書きに最適な書き込みパワーが推定され、該推定された書き込みパワーが所定の値を超えているか否かが判断手段で判断され、該判断手段の判断の結果として推定された書き込みパワーが所定の値を超えていると、速度修正手段では、速度決定手段で決定された基本線速度が特定領域での試し書きを行う前に修正される。かかる場合には、例えば推定された書き込みパワーが発光源の最大出力パワーを超えると、その基本線速度での試し書きは無意味となるが、基本線速度を修正して新たな基本線速度とすることにより、無駄な試し書きを防止することができ、特定領域での試し書きの結果から有効な情報を得ることが可能となる。従って、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0036】
【発明の実施の形態】
以下、本発明の一実施形態を図1〜図9に基づいて説明する。
【0037】
図1には、本発明の一実施形態に係る情報記録装置としての光ディスク装置20の概略構成を示すブロック図が示されている。
【0038】
この図1に示される光ディスク装置20は、情報記録媒体としての光ディスク15を回転駆動するためのスピンドルモータ22、光ピックアップ装置23、レーザコントロール回路24、エンコーダ25、モータドライバ27、再生信号処理回路28、サーボコントローラ33、バッファRAM34、バッファマネージャ37、インターフェース38、ROM39、メインコントローラ40及びRAM41などを備えている。なお、図1における矢印は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。なお、本実施形態では、一例として光ディスク15にCD−Rが用いられるものとする。
【0039】
前記光ピックアップ23は、光源としての半導体レーザ、該半導体レーザから出射される光束を光ディスク15の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され戻り光束を受光する受光器、及び駆動系(フォーカシングアクチュエータ、トラッキングアクチュエータ及びシークモータ)(いずれも図示省略)などを含んで構成されている。そして、受光器からは、その受光量に応じた電流(電流信号)が再生信号処理回路28に出力される。
【0040】
前記再生信号処理回路28は、図2に示されるように、I/Vアンプ28a、サーボ信号検出回路28b、ウォブル信号検出回路28c、RF信号検出回路28d、ATIPデコーダ28e、CDデコーダ28f、CD−ROMデコーダ28g及びD/Aコンバータ28hなどから構成されている。I/Vアンプ28aでは光ピックアップ23の出力信号である電流信号を電圧信号に変換し、さらに増幅する。サーボ信号検出回路28bではI/Vアンプ28aからの電圧信号に基づいてサーボ信号(フォーカスエラー信号やトラックエラー信号)を検出する。検出されたサーボ信号は、再生信号処理回路28からサーボコントローラ33に出力される。ウォブル信号検出回路28cではI/Vアンプ28aからの電圧信号に基づいてウォブル信号を検出する。ATIPデコーダ28eではウォブル信号からATIP(Absolute Time In Pregroove)情報及び同期信号などを抽出する。ここで抽出されたATIP情報はメインコントローラ40に出力され、同期信号はエンコーダ25に出力される。RF信号検出回路28dではI/Vアンプ28aからの電圧信号に基づいて再生情報を含むRF信号を検出する。CDデコーダ28fではRF信号に対して誤り訂正処理等を行う。CD−ROMデコーダ28gでは、CDデコーダ28fからの信号に対して更に誤り訂正処理等を行った後、バッファマネージャ37を介してバッファRAM34に格納する。なお、音楽データの場合にはCDデコーダ28fから信号はD/Aコンバータ28hを介して外部のオーディオ機器などに出力される。
【0041】
図1に戻り、前記サーボコントローラ33では、フォーカスエラー信号に基づいて光ピックアップ装置23のフォーカシングアクチュエータを駆動する駆動信号を生成し、トラックエラー信号に基づいて光ピックアップ装置23のトラッキングアクチュエータを駆動する駆動信号を生成する。両駆動信号はサーボコントローラ33からモータドライバ27に出力される。
【0042】
前記モータドライバ27では、サーボコントローラ33からの制御信号に基づいて、光ピックアップ23のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動する。また、モータドライバ27では、メインコントローラ40の指示に基づいて、光ディスク15の線速度が一定となるようにスピンドルモータ22を制御する。さらに、モータドライバ27では、メインコントローラ40の指示に基づいて、光ピックアップ装置23のシークモータを駆動し、光ピックアップ装置23のスレッジ方向(光ディスク15の半径方向)の位置を制御する。
【0043】
前記エンコーダ25では、メインコントローラ40の指示に基づいて、バッファRAM34に蓄積されているデータをバッファマネージャ37を介して取り出し、エラー訂正コードの付加などを行ない、光ディスク15への記録データを作成する。そして、エンコーダ25では、メインコントローラ40からの指示に基づいて、再生信号処理回路28からの同期信号に同期して、記録データをレーザコントロール回路24に出力する。
【0044】
前記レーザコントロール回路24は、図3に示されるように、LDドライバ24a、パルス設定回路24b及びパワー設定回路24cなどから構成されている。パルス設定回路24bでは、メインコントローラ40からの指示に基づいて、例えば図4に示されるように、エンコーダ25からの記録データ列(WDATA)に対して立ち上がりエッジをθだけ前側にずらしてパルス幅を変更する。パワー設定回路24cでは、メインコントローラ40からの指示に基づいて書き込みパワーを設定する。また、パワー設定回路24cでは、メインコントローラ40からの指示に基づいて書き込みパワーを設定する。LDドライバ24aでは、パルス設定回路24bにてパルス調整された記録データ(WD1)及びパワー設定回路24cにて設定された書き込みパワーに基づいて、光ピックアップ装置23の半導体レーザの出力を制御する。
【0045】
前記インターフェース38は、ホスト(例えばパーソナルコンピュータ)49との双方向の通信インターフェースであり、ATAPI(AT Attachment Packet Interface)及びSCSI(Small Computer System Interface)等の標準インターフェースに準拠している。
【0046】
前記ROM39には、メインコントローラ40にて解読可能なコードで記述された後述する記録条件決定プログラムを含むプログラムが格納されている。
【0047】
前記メインコントローラ40は、ROM39に格納されている上記プログラムに従って上記各部の動作を制御するとともに、制御に必要なデータ等を一時的にRAM41に保存する。なお、光ディスク装置20に電源が投入されると、ROM39に格納されている上記プログラムは、メインコントローラ40のメインメモリ(図示省略)にロードされる。
【0048】
次に、前述のようにして構成された光ディスク装置20を用いて、ホスト49からのOPC要求に応じて、OPC動作を行う場合について図5〜図9を用いて説明する。図5〜図7のフローチャートは、ホスト49からOPC要求コマンドを受信した際に、メインコントローラ40によって実行される一連の処理アルゴリズムに対応している。なお、図8に示されるように、光ディスク15のリードインの内周側とリードアウトの外周側にOPC動作の際に利用できるPCA領域が設けられているものとする。また、各PCA領域は複数のテストエリアを含んで構成されている。
【0049】
ホスト49からOPC要求コマンドを受信すると、図5のステップ401では、内周側のPCA領域(以下「内周PCA領域」ともいう)を利用してOPC(以下「内周OPC」という)を行うための基本線速度を決定する処理を行う。ここで、図6のフローチャートを用いて、内周OPCでの基本線速度決定処理について詳細に説明する。
【0050】
図6のステップ451では、ホスト49から指定された記録速度に基づいて内周OPCでの所定の基本線速度を設定する。なお、通常、ホスト49は、OPC要求を送信するに先立って、記録速度を指定するコマンドを送信する。
【0051】
ステップ453では、設定した内周OPCでの基本線速度(以下「設定内周基本線速度」という)で光ディスク15を回転させ、内周PCA領域内の所定のテストエリアで設定内周基本線速度におけるサーボ信号を取得する。
【0052】
ステップ455では、サーボ信号に基づいてサーボ制御が可能であるか否かを判断する。ここで、サーボ信号に乱れがある場合には、ステップ455での判断は否定され、ステップ457に移行する。
【0053】
ステップ457では、設定内周基本線速度が1倍速であるか否かを判断する。設定内周基本線速度が1倍速でなければ、ここでの判断は否定され、ステップ459に移行する。
【0054】
ステップ459では、設定内周基本線速度を1段階遅くして新たな設定内周基本線速度とする。そして、ステップ453に戻る。
【0055】
一方、ステップ457において、設定内周基本線速度が1倍速であれば、ここでの判断は肯定され、ステップ461に移行する。
【0056】
ステップ461では、基本線速度決定処理の処理結果を示す内周OPCフラグに内周OPCは不可能であることを意味する「1」をセットする。そして、内周OPCでの基本線速度決定処理を終了する。
【0057】
また、ステップ455において、サーボ信号に乱れがない場合には、ステップ455での判断は肯定され、ステップ463に移行する。
【0058】
ステップ463では、設定内周基本線速度を内周OPCの基本線速度Viとする。
【0059】
ステップ465では、内周OPCフラグに内周OPCは可能であることを意味する「0」をセットする。そして、内周OPCでの基本線速度決定処理を終了する。
【0060】
図5のステップ402では、内周OPCフラグに基づいて内周OPCは可能であるか否かを判断する。ここで、内周OPCフラグが「0」であれば、ステップ402での判断は肯定され、ステップ403に移行する。
【0061】
ステップ403では、内周OPCの基本線速度Viに対応した書き込みパワーの変動範囲を設定する。そして、基本線速度Viに対応するパルス幅補正値(ここではθiとする)をレーザコントロール回路24に通知する。
【0062】
ステップ405では、内周PCA領域内の所定のテストエリアで内周OPCを実行する。
【0063】
ステップ407では、内周OPCが正常に終了したか否かを判断する。ここで、内周OPCが正常に終了した場合には、ステップ407での判断は肯定され、ステップ409に移行する。なお、内周OPCが正常に終了したか否かは、再生信号の上下対称性や振幅などによって判断される。また、最適な書き込みパワーが得られたか否かによって判断しても良い。なお、本実施形態では、内周OPCの結果として、最適な書き込みパワーPwiが得られたものとする。
【0064】
ステップ409では、外周側のPCA領域(以下「外周PCA領域」ともいう)を利用してOPC(以下「外周OPC」という)を行うための基本線速度を決定する処理を行う。ここで、図7のフローチャートを用いて、外周OPCでの基本線速度決定処理について詳細に説明する。
【0065】
図7のステップ501では、ホスト49から指定された記録速度に基づいて、外周OPCでの所定の基本線速度Vsを設定する。
【0066】
ステップ503では、次の(1)式に基づいて、設定された外周OPCでの所定の基本線速度(以下「設定外周基本線速度」という)Vsに対して最適な書き込みパワーPweを推定する。すなわち、内周OPCで得られた最適な書き込みパワーPwiに基づいて外周OPCでの最適な書き込みパワーPweが推定される。そして、次の(2)式及び(3)式に基づいて書き込みパワーの変動範囲を算出する。ここで、Pwelは書き込みパワーの変動範囲における下限値であり、Pwehは書き込みパワーの変動範囲における上限値である。
【0067】
Pwe=(Vs/Vi)×Pwi ……(1)
【0068】
Pwel=Pwe×0.6 ……(2)
【0069】
Pweh=Pwe×1.4 ……(3)
【0070】
ステップ505では、推定された最適な書き込みパワーPweが所定の値Pを超えているか否かを判断する。推定された最適な書き込みパワーPweが所定の値Pを超えている場合には、ステップ505での判断は肯定され、ステップ507に移行する。なお、本実施形態では、所定の値Pとして半導体レーザの最大出力パワーを用いているが、これに限定されるものではなく、ホスト49から任意の値を設定及び任意の値に変更することができる。
【0071】
ステップ507では、光ディスク15での外周OPCにおいて可能な最大線速度を算出する。ここでは、上記(1)式を変形した次の(4)式に基づいて、最大線速度Vmが算出される。そして、最大線速度Vmを新たに設定外周基本線速度Vsとし、ステップ509に移行する。
【0072】
Vm=Vi×P/Pwi ……(4)
【0073】
一方、ステップ505において、推定した最適な書き込みパワーPweが所定の値P以下の場合には、ステップ505での判断は否定され、ステップ508に移行する。
【0074】
ステップ508では、さらに上述の如くして算出された書き込みパワーの変動範囲が所定の範囲外であるか否かを判断する。ここで、書き込みパワーの変動範囲が所定の範囲外である場合には、ステップ508での判断は肯定され、ステップ507に移行する。また、書き込みパワーの変動範囲が所定の範囲内である場合には、ステップ508での判断は否定され、ステップ509に移行する。
【0075】
ステップ509では、設定外周基本線速度Vsを外周OPCでの基本線速度Voと決定し、外周OPCでの基本線速度決定処理を終了する。
【0076】
図5に戻り、ステップ411では、外周PCA領域内の所定のテストエリアでのサーボチェックを行う。すなわち、基本線速度Voで光ディスク15を回転させ、そのときのサーボ信号における乱れを計測する。
【0077】
ステップ413では、サーボ信号における乱れの計測結果に基づいて、サーボ制御を正確に行うことが可能か否かを判断する。サーボ制御を正確に行うことが可能な場合には、ステップ413での判断は肯定され、ステップ415に移行する。
【0078】
ステップ415では、外周OPCでの基本線速度Voに対応した書き込みパワー変動範囲を設定する。そして、次の(5)式に基づいて、最適なパルス幅補正値θoを算出し、レーザコントロール回路24に通知する。(5)式におけるkは実験などから得られた比例定数である。
【0079】
θo=(Vo-Vi)×k+θi ……(5)
【0080】
ステップ417では、外周PCA領域内の所定のテストエリアで外周OPCを実行する。
【0081】
ステップ419では、外周OPCが正常に終了したか否かを判断する。外周OPCが正常に終了した場合には、ステップ419での判断は肯定され、ステップ421に移行する。なお、外周OPCが正常に終了したか否かは、前述した内周OPCの場合と同様にして判断される。また、本実施形態では、最適な書き込みパワーとしてPwoが得られたものとする。
【0082】
ステップ421では、内周OPCの結果と外周OPCの結果とに基づいて、ホストから指定された記録速度Vにおける最適な書き込みパワーを算出する。すなわち、図8(A)に示されるように、次の(6)式に基づいて、最適な書き込みパワーPwvを算出する。
【0083】
Pwv=(Pwo-Pwi)/(Vo-Vi)×V+(Pwi×Vo-Pwo×Vi)/(Vo-Vi) ……(6)
【0084】
また、図8(B)に示されるように、次の(7)式に基づいて、最適なパルス幅補正値θvを求める。
【0085】
θv=(θo-θi)/(Vo-Vi)×V+(θi×Vo-θo×Vi)/(Vo-Vi) ……(7)
【0086】
ステップ422では、OPC処理が正常に終了したことをホストに通知し、OPC処理を終了する。
【0087】
一方、ステップ419において、外周OPCが正常に終了しなかった場合には、ステップ419での判断は否定され、ステップ423に移行する。
【0088】
ステップ423では、外周OPCの基本線速度Voを1段階減速し、新たな外周OPCの基本線速度Voとする。
【0089】
ステップ425では、新たな外周OPCの基本線速度Voが内周OPCの基本線速度Vi以下であるか否かを判断する。新たな外周OPCの基本線速度Voが内周OPCの基本線速度Viを超えていれば、ステップ425での判断は否定され、ステップ417に戻る。すなわち、新たな外周OPCの基本線速度Voで再度、外周OPCが行われる。なお、2度目の外周OPCでは、1度目の外周OPCで用いられた外周PCA領域内のテストエリアに続くテストエリアで外周OPCが行われる。
【0090】
一方、ステップ425において、新たな外周OPCの基本線速度Voが内周OPCの基本線速度Vi以下であれば、ステップ425での判断は肯定され、ステップ427に移行する。
【0091】
ステップ427では、内周OPCの結果のみから、指定された記録速度Vでの最適な書き込みパワーを算出する。すなわち、次の(8)式に基づいて、最適な書き込みパワーPwvを算出する。
【0092】
Pwv=(V/Vi)×Pwi ……(8)
【0093】
また、次の(9)式に基づいて、最適なパルス幅補正値θvを求める。そして、ステップ422に移行する。
【0094】
θv=(V-Vi)×k+θi ……(9)
【0095】
さらに、ステップ413において、サーボ制御を正確に行うことが不可能な場合には、ステップ413での判断は否定され、ステップ429に移行する。
【0096】
ステップ429では、外周OPCの基本線速度Voを1段階減速し、新たな外周OPCの基本線速度Voとする。
【0097】
ステップ431では、新たな外周OPCの基本線速度Voが内周OPCの基本線速度Vi以下であるか否かを判断する。新たな外周OPCの基本線速度Voが内周OPCの基本線速度Viを超えていれば、ステップ431での判断は否定され、ステップ411に戻る。すなわち、新たな外周OPCの基本線速度Voで再度、外周PCA領域でのサーボチェックが行われる。
【0098】
一方、ステップ431において、新たな外周OPCの基本線速度Voが内周OPCの基本線速度Vi以下であれば、ステップ431での判断は肯定され、ステップ427に移行する。
【0099】
また、ステップ407において、内周OPCが正常に終了しなかった場合には、ステップ407での判断は否定され、ステップ433に移行する。
【0100】
ステップ433では、OPC処理が正常に終了しなかったことをホストに通知し、OPC処理を終了する。
【0101】
さらに、ステップ402において、内周OPCフラグが「1」であれば、ステップ402での判断は否定され、ステップ433に移行する。
【0102】
ここで、光ディスク装置20における記録時の処理動作について簡単に説明する。なお、ここでは、すでに前述した如く、指定された記録速度に最適な書き込みパワー及び最適なパルス幅補正値は得られているものとする。メインコントローラ40では、指定された記録速度に基づいてスピンドルモータ22の回転を制御するための制御信号をモータドライバ27に出力するとともに、書き込み要求コマンドを受信した旨を再生信号処理回路28に通知する。再生信号処理回路28では、光ディスク15の回転が所定の線速度に達すると、光ピックアップ装置23からの出力信号に基づいてATIP情報及びサーボ信号を取得する。そして、ATIP情報はメインコントローラ40に出力され、サーボ信号はサーボコントローラ33に出力される。サーボコントローラ33では、再生信号処理回路28からのサーボ信号に基づいて、モータドライバ27を介して光ピックアップ装置23のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。メインコントローラ40では、ホスト49からの書き込みデータをバッファマネージャ37を介してバッファRAM34に蓄積するとともに、バッファマネージャ37からバッファRAM34に蓄積されたデータ量が所定の値を超えたことの通知を受け取ると、エンコーダ25に記録データの作成を指示する。そして、再生信号処理回路28からのATIP情報に基づいて、指定された書き込み開始地点に光ピックアップ装置23が位置するように光ピックアップ装置23のシーク動作を指示する信号をモータドライバ27に出力する。メインコントローラ40では、ATIP情報に基づいて光ピックアップ装置23の位置が書き込み開始地点であると判断するとエンコーダ25に通知する。そして、エンコーダ25では、レーザコントロール回路24及び光ピックアップ23を介して、記録データを光ディスク15に記録する。
【0103】
次に、ホスト49からの読み出し要求コマンドを受信した際の、光ディスク装置20の処理動作について簡単に説明する。メインコントローラ40では、ホスト49から読み出し要求コマンドを受信すると再生速度に基づいてスピンドルモータ22の回転を制御するための制御信号をモータドライバ27に出力するとともに、ホスト49から読み出し要求を受信した旨を再生信号処理回路28に通知する。再生信号処理回路28では、光ディスク15の回転が所定の線速度に達すると、光ピックアップ装置23からの出力信号に基づいてATIP情報及びサーボ信号などを取得する。そして、ATIP情報はメインコントローラ40に出力され、サーボ信号はサーボコントローラ33に出力される。サーボコントローラ33では、再生信号処理回路28からのサーボ信号に基づいてモータドライバ27を介して光ピックアップ装置23のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。メインコントローラ40では、ATIP情報に基づいて指定された読み込み開始地点に光ピックアップ装置23が位置するようにシーク動作を指示する信号をモータドライバ27に出力する。メインコントローラ40では、ATIP情報に基づいて光ピックアップ装置23の位置が読み込み開始地点であると判断すると、再生信号処理回路28に通知する。そして、再生信号処理回路28では、光ピックアップ装置23の出力信号に基づいてRF信号を検出し、誤り訂正処理等を行った後、バッファRAM34に蓄積する。バッファマネージャ37は、バッファRAM34に蓄積された再生データがセクタデータとして揃ったときに、インターフェース38を介してホスト49に送信する。
【0104】
なお、光ディスク装置20では、記録処理及び再生処理が終了するまで、再生信号処理回路28は、光ピックアップ装置23からの出力信号に基づいてサーボ信号を検出し、サーボコントローラ33及びモータドライバ27を介してフォーカスずれ及びトラックずれを随時補正する。
【0105】
以上の説明から明らかなように、本実施形態では、メインコントローラ40によって、決定手段、試し書き手段、速度決定手段、判別手段、及び速度修正手段が構成されている。
【0106】
しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記実施形態は一例に過ぎず、上記のメインコントローラ40によるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【0107】
以上説明したように、本実施形態に係る光ディスク装置によると、ホストからの指示に基づいて、光ディスク15における試し書きの対象領域として内周PCA領域と外周PCA領域が決定され、先ず内周PCA領域(1番目の領域)で試し書きが行われる。そして、内周PCA領域での試し書きの結果に基づいて、外周PCA領域(特定領域)での試し書きにおける基本線速度が決定される。従って、外周PCA領域での試し書きの結果から有効な情報を得ることができ、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0108】
また、本実施形態によると、内周PCA領域での試し書きの結果に基づいて、外周PCA領域での試し書きに最適な書き込みパワーを推定し、推定された書き込みパワーが所定の値を超える場合にのみ、外周PCA領域での基本線速度を修正し新たな基本線速度としている。従って、例えば推定された書き込みパワーが発光源の最大出力パワーを超えると、その基本線速度での試し書きは無意味となるが、基本線速度を修正して新たな基本線速度とすることにより、無駄な試し書きを防止することができ、外周PCA領域での試し書きの結果から有効な情報を得ることが可能となる。そして、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0109】
さらに、本実施形態によると、決定された外周OPCでの基本線速度におけるサーボ信号(制御信号)を取得し、そのサーボ信号に乱れが有る場合に、決定された外周OPCでの基本線速度を修正して新たな基本線速度としている。サーボ信号に乱れが有ると、その基本線速度での試し書きは無意味となるが、予めサーボ信号に乱れがないことが確認された基本線速度を新たな基本線速度とすることにより、無駄な試し書きを防止することができ、外周PCA領域での試し書きの結果から有効な情報を得ることが可能となる。そして、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。
【0110】
また、本実施形態によると、外周PCA領域での試し書きが正常に終了しなかった場合に、外周PCA領域での試し書きの基本線速度を修正して新たな基本線速度とし、その基本線速度で再度試し書きが行われる。従って、ホストから指定された記録速度に対する最適な書き込みパワーを精度良く求めることができる。
【0111】
なお、上記実施形態では、外周OPCでの基本線速度を決定する処理(ステップ409)において、推定された外周OPCでの最適書き込みパワーが所定の値Pを超えるときには、外周OPCが可能な最大の線速度を算出して、新たな外周OPCでの基本線速度とする場合について説明したが、これに限らず、推定された外周OPCでの最適書き込みパワーが所定の値Pを超えるときには、外周OPCを行わずに内周OPCの結果のみから指定された記録速度での最適書き込みパワーを算出しても良い。
【0112】
また、上記実施形態では、外周OPCでの基本線速度を決定する処理(ステップ409)の後で外周OPC位置でのサーボチェックを行う場合について説明したが、これに限らず、外周OPCでの基本線速度を決定する処理に先立って、外周OPCでの所定の基本線速度におけるサーボチェックを行っても良い。
【0113】
さらに、上記実施形態では、ステップ419において、外周OPCの結果が正常終了でないときには、外周OPCでの基本線速度を1段階減速した後、再度外周OPCを行う場合について説明したが、これに限らず、外周OPCの結果が正常終了でないときには、直ちにステップ427に移行し、内周OPCの結果のみから指定された記録速度に最適な書き込みパワーを算出しても良い。
【0114】
また、上記実施形態では、外周OPCを実行するに先立って、外周OPCでの基本線速度におけるサーボチェックを行う場合について説明したが、必ずしも外周OPCでの基本線速度におけるサーボチェックを行わなくても良い。
【0115】
なお、上記実施形態では、線速度が同じときには、最適パルス幅補正値も同じ値である場合について説明したが、これに限らず、例えばWDATAにおけるHighの幅(すなわち記録マーク長)に応じて異なる値を設定してもよい。例えば、Highの幅が短いほど最適パルス幅補正値を長めに設定することにより、記録マーク長が短い場合の記録感度を補正できる場合がある。
【0116】
また、書き込みパワーおよびパルス幅の設定は、固定でもよいが、線速度に応じてそれぞれを設定することが好ましい。線速度による記録マーク長毎の記録感度の違いを補正できるからである。ZCLV方式やCAV方式のように、記録中に線速度を変える場合には、線速度に応じて書き込みパワーやパルス幅を随時、変更しても良い。
【0117】
さらに、上記実施形態では、内周OPCの結果のみから記録速度に最適な書き込みパワーを算出する際に、上記(8)式を用いる場合について説明したが、この(8)式に限らず、例えば、種々の実験結果に統計処理を施して得られた多項式を用いても良い。また、内周OPCの結果のみから記録速度に最適なパルス幅補正値を算出する場合についても、上記(9)式に限らず、例えば、種々の実験結果に統計処理を施して得られた多項式を用いても良い。
【0118】
また、上記実施形態では、内周OPCでの基本線速度決定処理において、ホストから指定された記録速度に基づいて設定された基本線速度におけるサーボ信号に乱れがないことを確認した後で、内周OPCでの基本線速度を決定しているが、これに限らず、設定された基本線速度をそのまま内周OPCでの基本線速度と決定しても良い。
【0119】
さらに、上記実施形態では、試し書きを行う領域が内周PCA領域と外周OPCの2つの領域である場合について説明したが、本発明がこれに限定されるものではない。
【0120】
また、上記実施形態では、内周OPCの結果に基づいて外周OPCでの基本線速度を決定する場合について説明したが、外周OPCの結果に基づいて内周OPCでの基本線速度を決定しても良い。さらに、ホストから設定された記録速度に基づいて設定された外周OPCでの基本線速度におけるサーボ信号を取得し、そのサーボ信号に乱れが有る場合に、設定された外周OPCでの基本線速度を修正して新たな基本線速度としても良い。これによると、予め制御信号に乱れがないことが確認された基本線速度を新たな基本線速度とすることにより、無駄な試し書きを防止することができ、特定領域での試し書きを有効に行うことが可能となる。そして、結果として情報記録媒体への高速度での記録に最適な記録条件を決定することが可能となる。なお、サーボ信号に乱れがないことが予想できる場合には、必ずしも、サーボ信号のチェックを行わなくても良い。
【0121】
なお、上記実施形態の光ディスク装置では、記録条件決定プログラムは、ROM39内に記録されているが、他の情報記録媒体(CD−ROM、光磁気ディスク、MO等)に記録されていても良い。要するに、記録条件決定プログラムがCPU40のメインメモリにロードされれば良い。
【0122】
【発明の効果】
以上説明したように、本発明に係る記録条件決定プログラム及び記録媒体によれば、情報記録装置の制御用コンピュータにて実行され、情報記録媒体への高速度での記録に最適な記録条件を決定することができるという効果がある。
【0123】
また、本発明に係る記録条件決定方法によれば、情報記録媒体への高速度での記録に最適な記録条件を決定することができるという効果がある。
【0124】
また、本発明に係る情報記録装置によれば、情報記録媒体への高速度での記録を安定して行うことができるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施形態の光ディスク装置の構成を示すブロック図である。
【図2】図1における再生信号処理回路の詳細構成を説明するためのブロック図である。
【図3】図1におけるレーザコントロール回路の詳細構成を説明するためのブロック図である。
【図4】パルス幅補正値を説明するための図である。
【図5】本発明の実施形態に係る書き込みパワーの算出処理を説明するためのフローチャートである。
【図6】図5のステップ401の詳細を説明するためのフローチャートである。
【図7】図5のステップ409の詳細を説明するためのフローチャートである。
【図8】内周側PCA領域及び外周側PCA領域を説明するための図である。
【図9】図9(A)及び図9(B)は、それぞれ内周OPCの結果と外周OPCの結果とから記録速度Vでの最適書き込みパワー及びパルス幅補正値を算出する方法を説明するための図である。
【符号の説明】
15…光ディスク(情報記録媒体)、20…光ディスク装置(情報記録装置)、40…メインコントローラ(決定手段、試し書き手段、速度決定手段、判別手段、速度修正手段)。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a recording condition determination program and medium, a recording condition determination method, and an information recording apparatus, and more specifically, information recording using an information recording medium having a spiral or concentric recording area as an information recording target medium. Recording condition determination program to be executed by control computer of apparatus, recording medium on which recording condition determination program is recorded, and recording condition for recording information on information recording medium having spiral or concentric recording area The present invention relates to a recording condition determining method for performing the recording and an information recording apparatus suitable for implementing the recording condition determining method.
[0002]
[Prior art]
In recent years, as the functions of personal computers have improved, it has become possible to handle AV (Audio-Visual) information such as music and video. Since the amount of AV information is very large, optical discs such as CDs (compact discs) and DVDs (digital versatile discs) are attracting attention as information recording media. The optical disk apparatus has been widely used as one of peripheral devices for personal computers. In an optical disk apparatus, information is recorded by irradiating a recording surface on which a spiral or concentric track of the optical disk is formed with a laser light micro-spot, and information is reproduced based on reflected light from the recording surface. Is going. The optical disk device is provided with an optical pickup device for irradiating the recording surface of the information recording medium with laser light and receiving reflected light from the recording surface.
[0003]
In an optical disc, information is recorded by two areas having different reflectivities called a mark (pit) area and a space area. For example, in a write-once optical disc such as a CD-R (CD-recordable) or DVD-R (DVD-recordable) containing an organic dye in the recording layer, the laser light output is increased to heat the dye when forming a mark area. And the substrate part which melt | dissolves and contacts there is denatured and deformed. On the other hand, when forming the space region, the laser beam output is made as small as that during reproduction so that the substrate is not altered or deformed. Thereby, the reflectance in the mark area is lower than that in the space area.
[0004]
However, even with the same type of optical disc, the type of organic dye contained in the recording layer, the thickness of the recording layer, the width of the track pitch, etc. are slightly different depending on the manufacturer (vendor) of the optical disc. This means that a mark area having a predetermined shape is not necessarily formed depending on the optical disk even if the laser light output when forming the mark area, that is, the so-called writing power is the same. If a mark area having a shape planned at the time of recording information is not formed, it is difficult to accurately reproduce the information, and so-called recording quality is deteriorated.
[0005]
Therefore, a write-once optical disc is provided with a test writing area for detecting the optimum writing power for the optical disc. This area is called a power calibration area (hereinafter referred to as “PCA”). For example, in CD-R, the PCA has a test area divided into 100 partitions. Each partition in the test area is composed of 15 frames. Usually, in an optical disc apparatus, when recording information on a write-once optical disc, a single partition is used to testly write predetermined data by changing the write power step by step at a constant linear velocity. Among them, a so-called OPC (Optimum Power Control) operation is performed in which the write power showing the highest recording quality is selected as the optimum write power.
[0006]
In the case of a recording medium with a constant linear density, recording is usually performed while rotating the recording medium at a constant linear velocity (CLV: Constant Linear Velocity), so the relative speed between the recording medium and the laser beam is always constant. Recording conditions such as writing power and recording pulse width need not be changed over the entire surface once the optimum conditions are determined. That is, in this case, trial writing is performed with various writing powers in the PCA area on the inner peripheral portion, and recording is performed even if the entire line is recorded at the same linear velocity using the optimum writing power determined based on the result. There is no degradation in quality.
[0007]
However, as the recording speed increases, the CLV method needs to increase the rotation speed toward the inner circumference, which increases the motor cost, increases noise and vibration, and designs other servo systems. It becomes difficult. Therefore, a method has been devised in which the angular velocity of rotation is constant (CAV: Constant Angular Velocity), the rotational speed at the inner periphery is lowered, and the rotational speed at the outer periphery is increased. In this case, the linear velocity increases as it goes to the outer peripheral side. That is, the linear velocity increases in proportion to the radius. A technique called ZCLV (Zone CLV) is also put into practical use in which a zone is divided into a plurality of zones at appropriate radial positions, CLV is set in the zone, and the outer peripheral zone has a higher linear velocity. In either of the CLV method and the ZCLV method, the linear velocity at the time of trial writing may differ from the linear velocity at the time of actually recording information. Therefore, there is a disadvantage that the write power determined by OPC may not always be the optimum write power.
[0008]
In order to remedy this inconvenience, for example, Japanese Patent Laid-Open No. 2000-200416 discloses a linear velocity equal to the linear velocity at the writing position when data is recorded in the data area of an optical disk rotated at an equiangular velocity. Then, the laser drive current value of the laser beam was changed stepwise with respect to the test writing position, test writing was performed with a plurality of recording laser power values, and calculated from the reproduction signal of each data recorded at the test writing position. An optical disk recording apparatus that determines an optimum recording laser power value at a data writing position based on state information (for example, asymmetry value) is disclosed.
[0009]
[Problems to be solved by the invention]
However, the optical disc recording apparatus disclosed in the above-mentioned Japanese Patent Laid-Open No. 2000-240136 has the disadvantage that it takes time to determine the optimum recording laser power value and the data recording time becomes long. Further, for example, in CD-R, since trial writing is allowed only up to 100 times for the inner peripheral PCA, the number of trial writings may be limited. There is a disadvantage that the value cannot always be determined.
[0010]
Further, since there is a limit on the linear velocity at which trial writing can be performed at the inner peripheral portion, there is a disadvantage that an optimum recording laser power value at a necessary linear velocity may not be determined.
[0011]
The present invention has been made under such circumstances. The first object of the present invention is to be executed by a control computer of an information recording apparatus, and to determine optimum recording conditions for recording on an information recording medium at a high speed. Another object of the present invention is to provide a recording condition determination program that can be used and a recording medium on which the program is recorded.
[0012]
A second object of the present invention is to provide a recording condition determining method capable of determining an optimal recording condition for recording on an information recording medium at a high speed.
[0013]
A third object of the present invention is to provide an information recording apparatus capable of stably performing recording on an information recording medium at a high speed.
[0014]
[Means for Solving the Problems]
  From a first viewpoint, the present invention provides:A recording condition determination program for use in an information recording apparatus that uses an information recording medium having a spiral or concentric recording area as a target medium for information recording, the test being performed on the information recording medium based on an instruction from the outside A procedure for determining a plurality of areas as a target area for writing; a procedure for performing test writing in a first area among the plurality of determined areas; and a result of trial writing in the first area, A procedure for determining a basic linear velocity in trial writing in at least one specific area after the second among the plurality of determined areas;A step of estimating the optimum writing power for the trial writing in the specific area based on the result of the trial writing in the first area; and whether or not the estimated writing power exceeds a predetermined value. A procedure for determining; if the estimated write power exceeds a predetermined value as a result of the determination; a procedure for correcting the determined basic linear velocity before performing test writing in the specific area;Is a recording condition determination program for causing the control computer of the information recording apparatus to execute the above.
[0015]
  According to this, based on an instruction from the outside, a plurality of areas are determined as target areas for trial writing in the information recording medium, and trial writing is performed in the first area among the areas. Based on the result of the trial writing in the first area, the basic linear velocity in the trial writing in the second and subsequent specific areas is determined. Also,Based on the result of the trial writing in the first area, the optimum writing power for the trial writing in the specific area is estimated, and as a result of determining whether or not the estimated writing power exceeds a predetermined value If the estimated writing power exceeds a predetermined value, the basic linear velocity once determined is corrected before trial writing in a specific area. In such a case, for example, if the estimated writing power exceeds the maximum output power of the light emitting source, trial writing at the basic linear velocity becomes meaningless, but the basic linear velocity is corrected to a new basic linear velocity. By doing so, useless trial writing can be prevented, and effective information can be obtained from the result of trial writing in a specific area. Therefore, as a result, it is possible to determine the optimum recording condition for recording on the information recording medium at a high speed.
[0026]
  From the second point of view, the present inventionA computer-readable recording medium on which a recording condition determination program is recorded.
[0027]
  According to this,Recording condition determination of the present inventionSince the program is recorded, it is possible to perform effective trial writing in a predetermined area by causing the computer to execute it, and to determine the optimum recording conditions for recording on the information recording medium at a high speed. Is possible.
[0028]
  From a third viewpoint, the present invention provides:A recording condition determining method for determining a recording condition when recording information on an information recording medium having a spiral or concentric recording area, wherein test writing in the information recording medium is performed based on an instruction from the outside. A first step of determining a plurality of regions as target regions of the second; a second step of performing test writing in the first region among the plurality of regions determined in the first step; and a test writing in the second step A third step of determining a basic linear velocity in trial writing in at least one specific area after the second of the plurality of determined areas based on the result of;A fourth step of estimating an optimum writing power for the trial writing in the specific area based on the result of the trial writing in the second step; and whether or not the estimated writing power exceeds a predetermined value And when the estimated write power exceeds a predetermined value as a result of the determination in the fifth step, the basic linear velocity determined in the third step is determined in the specific region. A sixth step for correcting before the test writing;Is a recording condition determining method.
[0029]
  According to this, on the basis of an instruction from the outside, a plurality of areas are determined as test writing target areas on the information recording medium (first step), and the first area among the determined plurality of areas is tested. Writing is performed (second step). Then, based on the result of the trial writing in the first area, the basic linear velocity in the trial writing in the second and subsequent specific areas among the plurality of determined areas is determined (third step). .Further, based on the result of the trial writing in the second step, the optimum writing power for the trial writing in the specific area is estimated (fourth step), and whether or not the estimated writing power exceeds a predetermined value. Is determined (fifth step). If the writing power estimated as a result of the determination in the fifth step exceeds a predetermined value, the basic linear velocity determined in the third step is corrected before performing the test writing in the specific area ( (6th process). In such a case, for example, if the estimated writing power exceeds the maximum output power of the light emitting source, trial writing at the basic linear velocity becomes meaningless, but the basic linear velocity is corrected to a new basic linear velocity. By doing so, useless trial writing can be prevented, and effective information can be obtained from the result of trial writing in a specific area. Therefore, as a result, it is possible to determine the optimum recording condition for recording on the information recording medium at a high speed.
[0032]
  From the fourth viewpoint, the present invention provides:An information recording apparatus using an information recording medium having a spiral or concentric recording area as an information recording target medium, and a plurality of test writing target areas in the information recording medium based on an instruction from the outside Determining means for determining an area; trial writing means for performing trial writing in a first area among the plurality of areas determined by the determining means; and the determination based on a result of trial writing by the trial writing means Speed determining means for determining a basic linear velocity of trial writing in at least one specific area after the second of the plurality of areas determined by the means;Write power estimation means for estimating optimum write power for trial writing in the specific area based on the result of trial writing by the trial writing means; and whether the estimated writing power exceeds a predetermined value Determining means for determining whether the estimated linear power exceeds a predetermined value as a result of the determination by the determining means, the basic linear velocity determined by the speed determining means is tested in the specific area. Speed correction means to correct before writing;It is an information recording device provided with.
[0033]
  According to this, when a plurality of areas are determined as trial writing target areas in the information recording medium based on an instruction from the outside by the determining means, the trial writing means includes a plurality of areas determined by the determining means. Trial writing is performed in the first area. Then, the speed determination means determines the basic linear velocity of trial writing in at least one specific area after the second of the plurality of areas determined by the determination means based on the result of the trial writing by the trial writing means. The Also,In the writing power estimation means, the optimum writing power for the trial writing in the specific area is estimated based on the result of the trial writing in the trial writing means, and whether or not the estimated writing power exceeds a predetermined value When the write power estimated as a result of the determination by the determination means exceeds a predetermined value, the speed correction means causes the basic linear velocity determined by the speed determination means to be It is corrected before trial writing. In such a case, for example, if the estimated writing power exceeds the maximum output power of the light emitting source, trial writing at the basic linear velocity becomes meaningless, but the basic linear velocity is corrected to a new basic linear velocity. By doing so, useless trial writing can be prevented, and effective information can be obtained from the result of trial writing in a specific area. Therefore, as a result, it is possible to determine the optimum recording condition for recording on the information recording medium at a high speed.
[0036]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to FIGS.
[0037]
FIG. 1 is a block diagram showing a schematic configuration of an optical disc apparatus 20 as an information recording apparatus according to an embodiment of the present invention.
[0038]
1 includes a spindle motor 22, an optical pickup device 23, a laser control circuit 24, an encoder 25, a motor driver 27, and a reproduction signal processing circuit 28 for rotationally driving an optical disk 15 as an information recording medium. Servo controller 33, buffer RAM 34, buffer manager 37, interface 38, ROM 39, main controller 40, RAM 41, and the like. Note that the arrows in FIG. 1 indicate the flow of typical signals and information, and do not represent the entire connection relationship of each block. In the present embodiment, it is assumed that a CD-R is used for the optical disc 15 as an example.
[0039]
The optical pickup 23 is a semiconductor laser as a light source, an optical system that guides a light beam emitted from the semiconductor laser to a recording surface of the optical disc 15 and guides a return light beam reflected by the recording surface to a predetermined light receiving position, It includes a light receiver that is disposed at a light receiving position and receives a returning light beam, a drive system (focusing actuator, tracking actuator, and seek motor) (all not shown). The light receiver outputs a current (current signal) corresponding to the amount of received light to the reproduction signal processing circuit 28.
[0040]
As shown in FIG. 2, the reproduction signal processing circuit 28 includes an I / V amplifier 28a, a servo signal detection circuit 28b, a wobble signal detection circuit 28c, an RF signal detection circuit 28d, an ATIP decoder 28e, a CD decoder 28f, and a CD- It comprises a ROM decoder 28g, a D / A converter 28h, and the like. The I / V amplifier 28a converts a current signal that is an output signal of the optical pickup 23 into a voltage signal and further amplifies it. The servo signal detection circuit 28b detects a servo signal (focus error signal or track error signal) based on the voltage signal from the I / V amplifier 28a. The detected servo signal is output from the reproduction signal processing circuit 28 to the servo controller 33. The wobble signal detection circuit 28c detects the wobble signal based on the voltage signal from the I / V amplifier 28a. The ATIP decoder 28e extracts ATIP (Absolute Time In Pregroove) information and a synchronization signal from the wobble signal. The ATIP information extracted here is output to the main controller 40, and the synchronization signal is output to the encoder 25. The RF signal detection circuit 28d detects an RF signal including reproduction information based on the voltage signal from the I / V amplifier 28a. The CD decoder 28f performs error correction processing on the RF signal. In the CD-ROM decoder 28g, error correction processing and the like are further performed on the signal from the CD decoder 28f and then stored in the buffer RAM 34 via the buffer manager 37. In the case of music data, the signal from the CD decoder 28f is output to an external audio device or the like via the D / A converter 28h.
[0041]
Returning to FIG. 1, the servo controller 33 generates a drive signal for driving the focusing actuator of the optical pickup device 23 based on the focus error signal, and drives the tracking actuator of the optical pickup device 23 based on the track error signal. Generate a signal. Both drive signals are output from the servo controller 33 to the motor driver 27.
[0042]
The motor driver 27 drives the focusing actuator and tracking actuator of the optical pickup 23 based on a control signal from the servo controller 33. Further, the motor driver 27 controls the spindle motor 22 based on an instruction from the main controller 40 so that the linear velocity of the optical disk 15 is constant. Further, the motor driver 27 drives the seek motor of the optical pickup device 23 based on an instruction from the main controller 40 to control the position of the optical pickup device 23 in the sledge direction (radial direction of the optical disk 15).
[0043]
The encoder 25 takes out the data stored in the buffer RAM 34 through the buffer manager 37 based on an instruction from the main controller 40, adds an error correction code, and creates recording data on the optical disc 15. The encoder 25 outputs recording data to the laser control circuit 24 in synchronization with the synchronization signal from the reproduction signal processing circuit 28 based on an instruction from the main controller 40.
[0044]
As shown in FIG. 3, the laser control circuit 24 includes an LD driver 24a, a pulse setting circuit 24b, a power setting circuit 24c, and the like. In the pulse setting circuit 24b, on the basis of an instruction from the main controller 40, for example, as shown in FIG. 4, the rising edge is shifted forward by θ with respect to the recording data string (WDATA) from the encoder 25 to set the pulse width. change. The power setting circuit 24c sets the write power based on an instruction from the main controller 40. Further, the power setting circuit 24c sets the write power based on an instruction from the main controller 40. The LD driver 24a controls the output of the semiconductor laser of the optical pickup device 23 based on the recording data (WD1) pulse-adjusted by the pulse setting circuit 24b and the write power set by the power setting circuit 24c.
[0045]
The interface 38 is a bidirectional communication interface with a host (for example, a personal computer) 49 and conforms to standard interfaces such as ATAPI (AT Attachment Packet Interface) and SCSI (Small Computer System Interface).
[0046]
The ROM 39 stores a program including a recording condition determination program, which will be described later, written in a code readable by the main controller 40.
[0047]
The main controller 40 controls the operation of each unit according to the program stored in the ROM 39 and temporarily stores data necessary for control in the RAM 41. When the optical disk device 20 is turned on, the program stored in the ROM 39 is loaded into the main memory (not shown) of the main controller 40.
[0048]
Next, a case where an OPC operation is performed in response to an OPC request from the host 49 using the optical disk device 20 configured as described above will be described with reference to FIGS. The flowcharts of FIGS. 5 to 7 correspond to a series of processing algorithms executed by the main controller 40 when an OPC request command is received from the host 49. As shown in FIG. 8, it is assumed that PCA areas that can be used for the OPC operation are provided on the inner periphery side of the lead-in and the outer periphery side of the lead-out of the optical disc 15. Each PCA area includes a plurality of test areas.
[0049]
When an OPC request command is received from the host 49, in step 401 of FIG. 5, OPC (hereinafter referred to as “inner periphery OPC”) is performed using an inner periphery side PCA area (hereinafter also referred to as “inner periphery PCA area”). The process for determining the basic linear velocity is performed. Here, the basic linear velocity determination processing in the inner circumference OPC will be described in detail with reference to the flowchart of FIG.
[0050]
In step 451 of FIG. 6, a predetermined basic linear velocity at the inner circumferential OPC is set based on the recording velocity designated by the host 49. Normally, the host 49 transmits a command for designating the recording speed prior to transmitting the OPC request.
[0051]
In step 453, the optical disc 15 is rotated at the set basic linear velocity at the inner peripheral OPC (hereinafter referred to as “set inner peripheral basic linear velocity”), and the set inner basic linear velocity is set in a predetermined test area in the inner peripheral PCA area. Get the servo signal at.
[0052]
In step 455, it is determined whether servo control is possible based on the servo signal. Here, if the servo signal is disturbed, the determination in step 455 is denied, and the process proceeds to step 457.
[0053]
In step 457, it is determined whether or not the set inner circumferential basic linear velocity is 1 ×. If the set inner circumferential basic linear velocity is not 1 ×, the determination here is denied and the routine proceeds to step 459.
[0054]
In step 459, the set inner circumference basic linear velocity is decreased by one step to obtain a new set inner circumference basic linear velocity. Then, the process returns to step 453.
[0055]
On the other hand, if the set inner circumferential basic linear velocity is 1 × speed in step 457, the determination here is affirmed and the routine proceeds to step 461.
[0056]
In step 461, “1”, which means that the inner circumference OPC is not possible, is set in the inner circumference OPC flag indicating the processing result of the basic linear velocity determination process. Then, the basic linear velocity determination process at the inner circumference OPC is terminated.
[0057]
If there is no disturbance in the servo signal at step 455, the determination at step 455 is affirmed and the routine proceeds to step 463.
[0058]
In step 463, the set inner peripheral basic linear velocity is set as the basic linear velocity Vi of the inner peripheral OPC.
[0059]
In step 465, “0” is set in the inner circumference OPC flag, which means that inner circumference OPC is possible. Then, the basic linear velocity determination process at the inner circumference OPC is terminated.
[0060]
In step 402 of FIG. 5, it is determined whether or not inner circumference OPC is possible based on the inner circumference OPC flag. Here, if the inner circumference OPC flag is “0”, the determination in step 402 is affirmed, and the routine proceeds to step 403.
[0061]
In step 403, a write power fluctuation range corresponding to the basic linear velocity Vi of the inner circumference OPC is set. Then, the laser control circuit 24 is notified of a pulse width correction value (here, θi) corresponding to the basic linear velocity Vi.
[0062]
In step 405, the inner circumference OPC is executed in a predetermined test area in the inner circumference PCA area.
[0063]
In step 407, it is determined whether or not the inner circumference OPC has ended normally. Here, when the inner circumference OPC is normally completed, the determination in step 407 is affirmed, and the routine proceeds to step 409. Note that whether or not the inner circumference OPC has ended normally is determined by the vertical symmetry and amplitude of the reproduction signal. Further, the determination may be made based on whether or not the optimum writing power is obtained. In the present embodiment, it is assumed that the optimum write power Pwi is obtained as a result of the inner circumference OPC.
[0064]
In step 409, processing is performed to determine a basic linear velocity for performing OPC (hereinafter referred to as “outer peripheral OPC”) using an outer peripheral PCA area (hereinafter also referred to as “outer peripheral PCA area”). Here, the basic linear velocity determination processing in the outer periphery OPC will be described in detail using the flowchart of FIG.
[0065]
In step 501 of FIG. 7, a predetermined basic linear velocity Vs at the outer periphery OPC is set based on the recording velocity designated by the host 49.
[0066]
In step 503, an optimum write power Pwe is estimated with respect to a predetermined basic linear velocity (hereinafter referred to as “set outer peripheral basic linear velocity”) Vs at the set outer peripheral OPC, based on the following equation (1). That is, the optimum write power Pwe at the outer periphery OPC is estimated based on the optimum write power Pwi obtained at the inner periphery OPC. Then, the write power fluctuation range is calculated based on the following equations (2) and (3). Here, Pwel is a lower limit value in the write power fluctuation range, and Pweh is an upper limit value in the write power fluctuation range.
[0067]
Pwe = (Vs / Vi) × Pwi ...... (1)
[0068]
Pwel = Pwe × 0.6 (2)
[0069]
Pweh = Pwe × 1.4 (3)
[0070]
In step 505, it is determined whether or not the estimated optimum write power Pwe exceeds a predetermined value P. If the estimated optimum write power Pwe exceeds the predetermined value P, the determination at step 505 is affirmed and the routine proceeds to step 507. In this embodiment, the maximum output power of the semiconductor laser is used as the predetermined value P. However, the present invention is not limited to this, and an arbitrary value can be set and changed from the host 49 to an arbitrary value. it can.
[0071]
In step 507, the maximum linear velocity possible in the outer periphery OPC on the optical disc 15 is calculated. Here, the maximum linear velocity Vm is calculated based on the following equation (4) obtained by modifying the above equation (1). Then, the maximum linear velocity Vm is newly set as the set outer peripheral basic linear velocity Vs, and the process proceeds to step 509.
[0072]
Vm = Vi × P / Pwi (4)
[0073]
On the other hand, if the estimated optimum write power Pwe is less than or equal to the predetermined value P in step 505, the determination in step 505 is denied and the process proceeds to step 508.
[0074]
In step 508, it is further determined whether or not the write power fluctuation range calculated as described above is outside a predetermined range. Here, when the fluctuation range of the write power is outside the predetermined range, the determination in step 508 is affirmed, and the process proceeds to step 507. On the other hand, if the fluctuation range of the write power is within the predetermined range, the determination in step 508 is denied and the process proceeds to step 509.
[0075]
In step 509, the set outer peripheral basic linear velocity Vs is determined as the basic linear velocity Vo at the outer peripheral OPC, and the basic linear velocity determining process at the outer peripheral OPC is terminated.
[0076]
Returning to FIG. 5, in step 411, a servo check is performed in a predetermined test area in the outer peripheral PCA area. That is, the optical disk 15 is rotated at the basic linear velocity Vo, and the disturbance in the servo signal at that time is measured.
[0077]
In step 413, it is determined whether the servo control can be accurately performed based on the measurement result of the disturbance in the servo signal. If the servo control can be accurately performed, the determination in step 413 is affirmed, and the process proceeds to step 415.
[0078]
In step 415, a write power fluctuation range corresponding to the basic linear velocity Vo at the outer periphery OPC is set. Based on the following equation (5), an optimum pulse width correction value θo is calculated and notified to the laser control circuit 24. In the equation (5), k is a proportionality constant obtained from an experiment or the like.
[0079]
θo = (Vo-Vi) × k + θi (5)
[0080]
In step 417, the outer periphery OPC is executed in a predetermined test area in the outer periphery PCA area.
[0081]
In step 419, it is determined whether or not the outer periphery OPC has ended normally. If the outer periphery OPC is normally completed, the determination in step 419 is affirmed, and the routine proceeds to step 421. Note that whether or not the outer periphery OPC has ended normally is determined in the same manner as in the inner periphery OPC described above. In this embodiment, it is assumed that Pwo is obtained as the optimum write power.
[0082]
In step 421, the optimum write power at the recording speed V designated by the host is calculated based on the result of the inner periphery OPC and the result of the outer periphery OPC. That is, as shown in FIG. 8A, the optimum write power Pwv is calculated based on the following equation (6).
[0083]
Pwv = (Pwo-Pwi) / (Vo-Vi) × V + (Pwi × Vo-Pwo × Vi) / (Vo-Vi) ...... (6)
[0084]
Further, as shown in FIG. 8B, an optimal pulse width correction value θv is obtained based on the following equation (7).
[0085]
θv = (θo-θi) / (Vo-Vi) × V + (θi × Vo-θo × Vi) / (Vo-Vi) (7)
[0086]
In step 422, the host is notified that the OPC process has ended normally, and the OPC process ends.
[0087]
On the other hand, if the outer periphery OPC does not end normally at step 419, the determination at step 419 is denied and the routine proceeds to step 423.
[0088]
In step 423, the basic linear velocity Vo of the outer peripheral OPC is decelerated by one step to obtain a new basic linear velocity Vo of the outer peripheral OPC.
[0089]
In step 425, it is determined whether or not the basic linear velocity Vo of the new outer peripheral OPC is equal to or lower than the basic linear velocity Vi of the inner peripheral OPC. If the basic linear velocity Vo of the new outer peripheral OPC exceeds the basic linear velocity Vi of the inner peripheral OPC, the determination in step 425 is denied and the processing returns to step 417. In other words, the outer peripheral OPC is performed again at the new basic linear velocity Vo of the outer peripheral OPC. In the second outer periphery OPC, the outer periphery OPC is performed in a test area following the test area in the outer periphery PCA area used in the first outer periphery OPC.
[0090]
On the other hand, if the basic linear velocity Vo of the new outer peripheral OPC is equal to or lower than the basic linear velocity Vi of the inner peripheral OPC at step 425, the determination at step 425 is affirmed and the routine proceeds to step 427.
[0091]
In step 427, the optimum writing power at the designated recording speed V is calculated only from the result of the inner circumference OPC. That is, the optimum write power Pwv is calculated based on the following equation (8).
[0092]
Pwv = (V / Vi) × Pwi ...... (8)
[0093]
Further, an optimum pulse width correction value θv is obtained based on the following equation (9). Then, the process proceeds to step 422.
[0094]
θv = (V-Vi) × k + θi (9)
[0095]
Further, in step 413, if the servo control cannot be performed accurately, the determination in step 413 is denied and the process proceeds to step 429.
[0096]
In step 429, the basic linear velocity Vo of the outer peripheral OPC is decelerated by one step to obtain a new basic linear velocity Vo of the outer peripheral OPC.
[0097]
In step 431, it is determined whether or not the basic linear velocity Vo of the new outer peripheral OPC is equal to or lower than the basic linear velocity Vi of the inner peripheral OPC. If the basic linear velocity Vo of the new outer peripheral OPC exceeds the basic linear velocity Vi of the inner peripheral OPC, the determination in step 431 is denied and the processing returns to step 411. That is, the servo check is performed again in the outer peripheral PCA area at the new basic linear velocity Vo of the outer peripheral OPC.
[0098]
On the other hand, if the basic linear velocity Vo of the new outer peripheral OPC is equal to or lower than the basic linear velocity Vi of the inner peripheral OPC at step 431, the determination at step 431 is affirmed and the routine proceeds to step 427.
[0099]
In step 407, if the inner circumference OPC does not end normally, the determination in step 407 is denied and the routine proceeds to step 433.
[0100]
In step 433, the host is notified that the OPC process has not ended normally, and the OPC process ends.
[0101]
Furthermore, if the inner circumference OPC flag is “1” at step 402, the determination at step 402 is denied and the routine proceeds to step 433.
[0102]
Here, a processing operation at the time of recording in the optical disc apparatus 20 will be briefly described. Here, as described above, it is assumed that the optimum writing power and the optimum pulse width correction value for the designated recording speed are obtained. The main controller 40 outputs a control signal for controlling the rotation of the spindle motor 22 based on the designated recording speed to the motor driver 27 and notifies the reproduction signal processing circuit 28 that the write request command has been received. . When the rotation of the optical disk 15 reaches a predetermined linear velocity, the reproduction signal processing circuit 28 acquires ATIP information and servo signals based on the output signal from the optical pickup device 23. The ATIP information is output to the main controller 40, and the servo signal is output to the servo controller 33. The servo controller 33 drives the focusing actuator and tracking actuator of the optical pickup device 23 via the motor driver 27 based on the servo signal from the reproduction signal processing circuit 28 to correct the focus deviation and the track deviation. When the main controller 40 accumulates the write data from the host 49 in the buffer RAM 34 via the buffer manager 37, it receives a notification from the buffer manager 37 that the amount of data accumulated in the buffer RAM 34 has exceeded a predetermined value. The encoder 25 is instructed to create recording data. Then, based on the ATIP information from the reproduction signal processing circuit 28, a signal for instructing the seek operation of the optical pickup device 23 is output to the motor driver 27 so that the optical pickup device 23 is positioned at the designated write start point. When the main controller 40 determines that the position of the optical pickup device 23 is the writing start point based on the ATIP information, the main controller 40 notifies the encoder 25. The encoder 25 records the recording data on the optical disc 15 via the laser control circuit 24 and the optical pickup 23.
[0103]
Next, the processing operation of the optical disc apparatus 20 when a read request command from the host 49 is received will be briefly described. When the main controller 40 receives the read request command from the host 49, it outputs a control signal for controlling the rotation of the spindle motor 22 to the motor driver 27 based on the reproduction speed, and also indicates that the read request has been received from the host 49. The reproduction signal processing circuit 28 is notified. When the rotation of the optical disk 15 reaches a predetermined linear velocity, the reproduction signal processing circuit 28 acquires ATIP information, servo signals, and the like based on the output signal from the optical pickup device 23. The ATIP information is output to the main controller 40, and the servo signal is output to the servo controller 33. The servo controller 33 drives the focusing actuator and tracking actuator of the optical pickup device 23 via the motor driver 27 based on the servo signal from the reproduction signal processing circuit 28, and corrects the focus deviation and the track deviation. The main controller 40 outputs a signal for instructing a seek operation to the motor driver 27 so that the optical pickup device 23 is located at the reading start point designated based on the ATIP information. When the main controller 40 determines that the position of the optical pickup device 23 is the reading start point based on the ATIP information, the main controller 40 notifies the reproduction signal processing circuit 28. Then, the reproduction signal processing circuit 28 detects the RF signal based on the output signal of the optical pickup device 23, performs error correction processing, etc., and then stores it in the buffer RAM 34. The buffer manager 37 transmits the reproduction data stored in the buffer RAM 34 to the host 49 via the interface 38 when the reproduction data is prepared as sector data.
[0104]
In the optical disk device 20, the reproduction signal processing circuit 28 detects a servo signal based on the output signal from the optical pickup device 23 until the recording process and the reproduction process are completed, and passes through the servo controller 33 and the motor driver 27. To correct focus shift and track shift as needed.
[0105]
As is clear from the above description, in the present embodiment, the main controller 40 constitutes determination means, trial writing means, speed determination means, determination means, and speed correction means.
[0106]
However, it goes without saying that the present invention is not limited to this. That is, the above-described embodiment is merely an example, and at least a part of each component realized by processing according to the program by the main controller 40 may be configured by hardware, or all the components may be configured by hardware. It may be configured.
[0107]
As described above, according to the optical disc apparatus according to the present embodiment, the inner circumference PCA area and the outer circumference PCA area are determined as the trial writing target areas on the optical disc 15 based on an instruction from the host. Test writing is performed in (first area). Then, based on the result of the trial writing in the inner peripheral PCA area, the basic linear velocity in the trial writing in the outer peripheral PCA area (specific area) is determined. Accordingly, effective information can be obtained from the result of trial writing in the outer peripheral PCA area, and as a result, it is possible to determine the optimum recording condition for recording on the information recording medium at a high speed.
[0108]
Further, according to the present embodiment, when the optimum writing power for the trial writing in the outer peripheral PCA area is estimated based on the result of the trial writing in the inner peripheral PCA area, and the estimated writing power exceeds a predetermined value Only, the basic linear velocity in the outer peripheral PCA region is corrected to a new basic linear velocity. Therefore, for example, if the estimated writing power exceeds the maximum output power of the light source, trial writing at the basic linear velocity is meaningless, but by correcting the basic linear velocity to a new basic linear velocity Therefore, useless trial writing can be prevented, and effective information can be obtained from the result of trial writing in the outer peripheral PCA area. As a result, it is possible to determine an optimum recording condition for recording on the information recording medium at a high speed.
[0109]
Furthermore, according to the present embodiment, the servo signal (control signal) at the determined basic linear velocity at the outer peripheral OPC is acquired, and when the servo signal is disturbed, the determined basic linear velocity at the outer peripheral OPC is obtained. It has been corrected to a new basic linear velocity. If there is a disturbance in the servo signal, trial writing at that basic linear velocity is meaningless, but it is wasted by setting the basic linear velocity that has been confirmed in advance to be free of disturbance in the servo signal as a new basic linear velocity. Therefore, effective information can be obtained from the result of trial writing in the outer peripheral PCA area. As a result, it is possible to determine an optimum recording condition for recording on the information recording medium at a high speed.
[0110]
Further, according to the present embodiment, when the trial writing in the outer PCA area is not normally completed, the basic linear velocity of the trial writing in the outer PCA area is corrected to be a new basic linear velocity, and the basic line Test writing is performed again at a speed. Therefore, the optimum writing power for the recording speed designated by the host can be obtained with high accuracy.
[0111]
In the above embodiment, in the process of determining the basic linear velocity at the outer periphery OPC (step 409), when the estimated optimum write power at the outer periphery OPC exceeds the predetermined value P, the maximum possible outer periphery OPC is possible. The case where the linear velocity is calculated and set as the basic linear velocity at the new outer periphery OPC has been described. However, the present invention is not limited to this, and when the optimum write power at the estimated outer periphery OPC exceeds a predetermined value P, the outer periphery OPC is calculated. The optimum writing power at the designated recording speed may be calculated only from the result of the inner circumference OPC without performing the above.
[0112]
In the above-described embodiment, the case where the servo check at the outer periphery OPC position is performed after the process of determining the basic linear velocity at the outer periphery OPC (step 409) has been described. Prior to the process of determining the linear velocity, a servo check at a predetermined basic linear velocity at the outer periphery OPC may be performed.
[0113]
Further, in the above-described embodiment, when the result of the outer periphery OPC is not a normal end in step 419, the basic linear velocity at the outer periphery OPC is decelerated by one step, and then the outer periphery OPC is performed again. If the result of the outer periphery OPC is not a normal end, the process immediately proceeds to step 427, and the optimum writing power for the designated recording speed may be calculated only from the result of the inner periphery OPC.
[0114]
In the above embodiment, the servo check at the basic linear velocity at the outer periphery OPC is described prior to the execution of the outer periphery OPC. However, the servo check at the basic linear velocity at the outer periphery OPC is not necessarily performed. good.
[0115]
In the above embodiment, the case where the optimum pulse width correction value is the same when the linear velocity is the same has been described. However, the present invention is not limited to this, and for example, it varies depending on the High width (that is, the recording mark length) in WDATA. A value may be set. For example, the recording sensitivity when the recording mark length is short may be corrected by setting the optimum pulse width correction value to be longer as the High width is shorter.
[0116]
Further, the writing power and the pulse width may be fixed, but are preferably set according to the linear velocity. This is because the difference in recording sensitivity for each recording mark length due to the linear velocity can be corrected. When the linear velocity is changed during recording as in the ZCLV method or the CAV method, the writing power or the pulse width may be changed as needed according to the linear velocity.
[0117]
Furthermore, in the above-described embodiment, the case where the above equation (8) is used when calculating the write power optimum for the recording speed from only the result of the inner periphery OPC has been described. However, the present invention is not limited to this equation (8). Polynomials obtained by performing statistical processing on various experimental results may be used. Further, the case where the pulse width correction value optimum for the recording speed is calculated only from the result of the inner circumference OPC is not limited to the above equation (9), but, for example, a polynomial obtained by performing statistical processing on various experimental results. May be used.
[0118]
In the above embodiment, in the basic linear velocity determination process in the inner circumference OPC, after confirming that there is no disturbance in the servo signal at the basic linear velocity set based on the recording velocity designated by the host, Although the basic linear velocity at the circumferential OPC is determined, the present invention is not limited to this, and the set basic linear velocity may be determined as the basic linear velocity at the inner circumferential OPC as it is.
[0119]
Furthermore, in the above-described embodiment, the case where the area for performing the test writing is the two areas of the inner peripheral PCA area and the outer peripheral OPC has been described, but the present invention is not limited to this.
[0120]
In the above embodiment, the basic linear velocity at the outer peripheral OPC is determined based on the result of the inner peripheral OPC. However, the basic linear velocity at the inner peripheral OPC is determined based on the result of the outer peripheral OPC. Also good. Furthermore, the servo signal at the basic linear velocity at the outer peripheral OPC set based on the recording speed set from the host is acquired, and when the servo signal is disturbed, the basic linear velocity at the set outer peripheral OPC is obtained. It may be modified to a new basic linear velocity. According to this, it is possible to prevent unnecessary test writing by making the basic linear velocity, which has been confirmed not to disturb the control signal in advance, a new basic linear velocity, and to effectively perform test writing in a specific area. Can be done. As a result, it is possible to determine an optimum recording condition for recording on the information recording medium at a high speed. If it can be expected that the servo signal will not be disturbed, the servo signal need not always be checked.
[0121]
In the optical disk apparatus of the above embodiment, the recording condition determination program is recorded in the ROM 39, but may be recorded in other information recording media (CD-ROM, magneto-optical disk, MO, etc.). In short, the recording condition determination program may be loaded into the main memory of the CPU 40.
[0122]
【The invention's effect】
As described above, according to the recording condition determination program and the recording medium according to the present invention, the optimum recording condition for recording on the information recording medium at a high speed is determined by being executed by the control computer of the information recording apparatus. There is an effect that can be done.
[0123]
In addition, according to the recording condition determination method of the present invention, there is an effect that it is possible to determine an optimal recording condition for recording on an information recording medium at a high speed.
[0124]
Moreover, according to the information recording apparatus of the present invention, there is an effect that recording at a high speed on the information recording medium can be stably performed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an optical disc apparatus according to an embodiment of the present invention.
2 is a block diagram for explaining a detailed configuration of a reproduction signal processing circuit in FIG. 1; FIG.
3 is a block diagram for explaining a detailed configuration of a laser control circuit in FIG. 1. FIG.
FIG. 4 is a diagram for explaining a pulse width correction value;
FIG. 5 is a flowchart for explaining write power calculation processing according to the embodiment of the present invention;
FIG. 6 is a flowchart for explaining details of step 401 in FIG. 5;
FIG. 7 is a flowchart for explaining details of Step 409 in FIG. 5;
FIG. 8 is a diagram for explaining an inner circumference side PCA area and an outer circumference side PCA area;
FIGS. 9A and 9B illustrate a method of calculating the optimum write power and pulse width correction value at the recording speed V from the result of the inner periphery OPC and the result of the outer periphery OPC, respectively. FIG.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 15 ... Optical disk (information recording medium), 20 ... Optical disk apparatus (information recording device), 40 ... Main controller (Determination means, trial writing means, speed determination means, discrimination means, speed correction means)

Claims (10)

情報記録の対象媒体として、スパイラル状又は同心円状の記録領域を有する情報記録媒体を用いる情報記録装置に用いられる記録条件決定プログラムであって、
外部からの指示に基づいて、前記情報記録媒体における試し書きの対象領域として複数の領域を決定する手順と;
前記決定された複数の領域のうち1番目の領域で試し書きを行う手順と;
前記1番目の領域での試し書きの結果に基づいて、前記決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きにおける基本線速度を決定する手順と;
前記1番目の領域での試し書きの結果に基づいて、前記特定領域での試し書きに最適な書き込みパワーを推定する手順と;
前記推定された書き込みパワーが所定の値を超えているか否かを判断する手順と;
前記判断の結果として前記推定された書き込みパワーが所定の値を超えていると、前記決定された基本線速度を前記特定領域での試し書きを行う前に修正する手順と;を前記情報記録装置の制御用コンピュータに実行させる記録条件決定プログラム。
A recording condition determination program used in an information recording apparatus using an information recording medium having a spiral or concentric recording area as a target medium for information recording,
A procedure for determining a plurality of areas as test writing target areas on the information recording medium based on an instruction from the outside;
A procedure for performing test writing in a first area of the plurality of determined areas;
A procedure for determining a basic linear velocity in trial writing in at least one specific area after the second of the plurality of determined areas based on a result of trial writing in the first area;
A step of estimating the optimum writing power for the trial writing in the specific area based on the result of the trial writing in the first area;
Determining whether the estimated write power exceeds a predetermined value;
A step of correcting the determined basic linear velocity before trial writing in the specific area when the estimated writing power exceeds a predetermined value as a result of the determination; Recording condition determination program to be executed by the control computer.
前記判断の結果として前記推定された書き込みパワーが所定の値を超える場合に、前記特定領域での試し書きを中断する手順を前記制御用コンピュータに更に実行させることを特徴とする請求項1に記載の記録条件決定プログラム。 2. The control computer according to claim 1 , further comprising a step of causing the control computer to further execute a procedure of interrupting the trial writing in the specific area when the estimated writing power exceeds a predetermined value as a result of the determination. Recording condition determination program. 前記基本線速度を決定する手順で決定された基本線速度における制御信号を取得する手順と;
前記取得された制御信号における乱れの有無を判別する手順と;
その判別結果として前記制御信号に乱れが有る場合に、前記特定領域での試し書きの基本線速度を修正して新たな基本線速度とする手順と;を前記制御用コンピュータに更に実行させることを特徴とする請求項1又は2に記載の記録条件決定プログラム。
Obtaining a control signal at the basic linear velocity determined in the procedure for determining the basic linear velocity;
A procedure for determining the presence or absence of disturbance in the acquired control signal;
If the control signal is disturbed as a result of the determination, the control computer is further caused to execute a procedure for correcting the basic linear velocity of the trial writing in the specific area to a new basic linear velocity; The recording condition determining program according to claim 1 or 2 , characterized in that
前記1番目の領域は前記情報記録媒体の内周側に設けられているPCA領域であり、前記特定領域の1つは前記情報記録媒体の外周側に設けられているPCA領域であることを特徴とする請求項1〜3のいずれか一項に記載の記録条件決定プログラム。The first area is a PCA area provided on the inner circumference side of the information recording medium, and one of the specific areas is a PCA area provided on the outer circumference side of the information recording medium. The recording condition determination program according to any one of claims 1 to 3 . 前記特定領域で試し書きを行う手順と;
前記特定領域での試し書きが正常に終了したか否かを判断する手順と;
その判断の結果として前記特定領域での試し書きが正常に終了しなかった場合に、前記特定領域での試し書きの基本線速度を修正して新たな基本線速度とする手順と;
該基本線速度にて再度試し書きを行う手順と;を前記制御用コンピュータに更に実行させることを特徴とする請求項1〜4のいずれか一項に記載の記録条件決定プログラム。
A procedure for performing test writing in the specific area;
A procedure for determining whether or not the test writing in the specific area is normally completed;
A procedure for correcting the basic linear velocity of the trial writing in the specific region to a new basic linear velocity when the trial writing in the specific region is not normally completed as a result of the determination;
The recording condition determination program according to claim 1 , further causing the control computer to execute a procedure for performing trial writing again at the basic linear velocity.
前記決定された領域毎に試し書きの基本線速度は互いに異なることを特徴とする請求項1〜5のいずれか一項に記載の記録条件決定プログラム。6. The recording condition determining program according to claim 1 , wherein the basic linear velocities of the trial writing are different for each of the determined areas. 外部からの記録要求があったときに、前記複数の領域のうち試し書きが正常に終了した領域での試し書き結果に基づいて、指定された記録速度での最適な書き込みパワーを推定する手順と;
前記推定された書き込みパワーに基づいて前記指定された記録速度を修正する手順と;を前記制御用コンピュータに更に実行させることを特徴とする請求項1〜6のいずれか一項に記載の記録条件決定プログラム。
A procedure for estimating an optimum writing power at a specified recording speed based on a trial writing result in an area in which trial writing has been normally completed among the plurality of areas when there is an external recording request; ;
7. The recording condition according to claim 1 , further causing the control computer to execute a procedure for correcting the designated recording speed based on the estimated writing power. Decision program.
請求項1〜6のいずれか一項に記載の記録条件決定プログラムが記録されたコンピュータ読み取り可能な記録媒体。A computer-readable recording medium on which the recording condition determination program according to any one of claims 1 to 6 is recorded. スパイラル状又は同心円状の記録領域を有する情報記録媒体に情報を記録する際に記録条件を決定するための記録条件決定方法であって、
外部からの指示に基づいて、前記情報記録媒体における試し書きの対象領域として複数の領域を決定する第1工程と;
前記第一工程で決定された複数の領域のうち1番目の領域で試し書きを行う第2工程と;
前記第2工程での試し書きの結果に基づいて、前記決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きにおける基本線速度を決定する第3工程と;
前記第2工程での試し書きの結果に基づいて、前記特定領域での試し書きに最適な書き込みパワーを推定する第4工程と;
前記推定された書き込みパワーが所定の値を超えているか否かを判断する第5工程と;
前記第5工程の判断の結果として前記推定された書き込みパワーが所定の値を超えていると、前記第3工程で決定された基本線速度を前記特定領域での試し書きを行う前に修正する第6工程と;を含む記録条件決定方法。
A recording condition determining method for determining a recording condition when recording information on an information recording medium having a spiral or concentric recording area,
A first step of determining a plurality of areas as test writing target areas in the information recording medium based on an instruction from the outside;
A second step of performing test writing in the first region among the plurality of regions determined in the first step;
A third step of determining a basic linear velocity in trial writing in at least one specific region after the second of the plurality of determined regions based on the result of trial writing in the second step;
A fourth step of estimating an optimum writing power for the trial writing in the specific area based on the result of the trial writing in the second step;
A fifth step of determining whether the estimated write power exceeds a predetermined value;
If the estimated writing power exceeds a predetermined value as a result of the determination in the fifth step, the basic linear velocity determined in the third step is corrected before performing the test writing in the specific area. A recording condition determining method comprising : a sixth step;
情報記録の対象媒体として、スパイラル状又は同心円状の記録領域を有する情報記録媒体を用いる情報記録装置であって、
外部からの指示に基づいて、前記情報記録媒体における試し書きの対象領域として複数の領域を決定する決定手段と;
前記決定手段で決定された複数の領域のうち1番目の領域で試し書きを行う試し書き手段と;
前記試し書き手段での試し書きの結果に基づいて、前記決定手段で決定された複数の領域のうち2番目以降の少なくとも1つの特定領域での試し書きの基本線速度を決定する速度決定手段と;
前記試し書き手段での試し書きの結果に基づいて、前記特定領域での試し書きに最適な書き込みパワーを推定する書き込みパワー推定手段と;
前記推定された書き込みパワーが所定の値を超えているか否かを判断する判断手段と;
前記判断手段の判断の結果として前記推定された書き込みパワーが所定の値を超えていると、前記速度決定手段で決定された基本線速度を前記特定領域での試し書きを行う前に修正する速度修正手段と;を備える情報記録装置。
An information recording apparatus using an information recording medium having a spiral or concentric recording area as an information recording target medium,
Determining means for determining a plurality of areas as target areas for trial writing in the information recording medium based on an instruction from the outside;
Test writing means for performing test writing in the first area among the plurality of areas determined by the determining means;
Speed determining means for determining a basic linear velocity of trial writing in at least one specific area after the second of the plurality of areas determined by the determining means based on a result of the trial writing by the test writing means; ;
Write power estimation means for estimating the optimum write power for trial writing in the specific area based on the result of trial writing by the trial writing means;
Judging means for judging whether or not the estimated write power exceeds a predetermined value;
If the estimated writing power exceeds a predetermined value as a result of the judgment by the judgment means, the basic linear speed determined by the speed determination means is corrected before the trial writing in the specific area. An information recording apparatus comprising: correction means;
JP2002058289A 2002-03-05 2002-03-05 Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus Expired - Fee Related JP3867962B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002058289A JP3867962B2 (en) 2002-03-05 2002-03-05 Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002058289A JP3867962B2 (en) 2002-03-05 2002-03-05 Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus

Publications (2)

Publication Number Publication Date
JP2003257032A JP2003257032A (en) 2003-09-12
JP3867962B2 true JP3867962B2 (en) 2007-01-17

Family

ID=28668302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002058289A Expired - Fee Related JP3867962B2 (en) 2002-03-05 2002-03-05 Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus

Country Status (1)

Country Link
JP (1) JP3867962B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005190525A (en) 2003-12-25 2005-07-14 Hitachi Ltd Information recording method and optical disc apparatus
US8264926B2 (en) 2003-12-26 2012-09-11 Panasonic Corporation Information recording medium with power calibration area
JP2005285254A (en) 2004-03-30 2005-10-13 Mitsubishi Electric Corp Recording method of optical disk, and optical disk

Also Published As

Publication number Publication date
JP2003257032A (en) 2003-09-12

Similar Documents

Publication Publication Date Title
JP3765223B2 (en) Optical disc recording method and optical disc recording apparatus
US7876655B2 (en) Optical recording medium and recording device for this optical recording medium and recording method
US6760287B2 (en) Optical disk unit
JP4154962B2 (en) Disk drive device, focus bias, and spherical aberration adjustment method
JP2000200416A (en) Optical disk recorder
JP4265021B2 (en) Recording apparatus and laser power setting method
JP2000251254A (en) Recording method and recording apparatus
CN100385513C (en) Optical disc, method and apparatus for recording signal thereon
US20050063264A1 (en) Information recording medium and its control method and information recording/reproducing method
JP3867962B2 (en) Recording condition determining program, recording medium, recording condition determining method, and information recording apparatus
CN1700312B (en) Method and apparatus for determining write power of a recording medium
JP2004086940A (en) Recording condition correction method, program, recording medium, and information recording device
JP4158261B2 (en) Recording apparatus and laser power setting method
JP4460569B2 (en) Optical disc apparatus and recording power setting method thereof
JP4339075B2 (en) Optical disc apparatus and optical disc recording correction method
US20050147001A1 (en) Method or recording information, computer program, computer readable storage medium, and optical disk apparatus that stably record information on optical disk with high recording quality
JP2004086999A (en) Recording condition setting method, program and recording medium, and optical disk device
JP4029964B2 (en) Information recording control program, recording medium, and information recording apparatus
JP2005071470A (en) Information recording and reproducing device
CN100407297C (en) Method for Servo Controlling a Blank Disc
JP2007172797A (en) Recording power correction method of laser beam in optical disk device and optical disk device using the same
JP3968036B2 (en) Optical disc apparatus and focus control method thereof
JP2005141851A (en) Optical disk device, parameter determination method, program and storage medium
JP2006114166A (en) Recording method, optical disk device, program, and recording medium
JP2002216350A (en) Recording device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050202

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060320

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060517

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061006

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101020

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111020

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121020

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131020

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees