(57)【特許請求の範囲】
【請求項１】
情報記録媒体のデータ領域を複数のゾーンに分割し、前記複数のゾーンのうち内周側のゾーンに記録できる記録速度でＯＰＣ処理を実行し、前記複数のゾーン毎に記録速度を切り替えて記録するゾーンＣＬＶ記録方式を用いた情報記録再生装置であって、ホストから要求された記録処理終了後に、前記情報記録媒体に対応して、前記ホストから設定された記録速度と、実際にＯＰＣ処理を実行したときの記録速度と、記録レーザーパワーとを含むＯＰＣ情報を記憶させた記憶手段を備えたことを特徴とする情報記録再生装置。
【請求項２】
前記記憶手段に複数個の情報記録媒体のＯＰＣ情報を記憶させるとき、新しいＯＰＣ情報から順に記憶させることを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
追記可能な状態で記録を終了する場合にのみ、前記ＯＰＣ情報を記憶させることを特徴とする請求項１記載の情報記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤ−Ｒなどの記録可能型光ディスクの記録面に光ビームを照射することにより情報の記録・再生を行う光ディスクの情報記録再生装置に関し、記録メディアとしてはＣＤ系に限らず、ＤＶＤ−ＲやＤＶＤ−ＲＷ等の光ディスク系全般に適用可能な技術である。
【０００２】
【従来の技術】
ＣＤ−Ｒディスクや、ＣＤ−ＲＷディスクなどの光ディスクにデータを記録することが可能であるドライブ装置は、複数の記録速度を持つのが一般的である。これは、記録速度の高速化に伴い、ホストからのデータ転送が間に合わないためにバッファアンダーランエラーとなってしまうような場合に、記録速度を減速することによってエラーを回避したり、あるいはディスクの機械特性が悪いために高速で記録することが困難である場合に減速させて記録させたりするためである。
【０００３】
ドライブ装置がディスクに対してホストから設定されている記録速度で初めてデータを記録する際には、適切な記録レーザーパワーを設定するためにＯＰＣと呼ばれるレーザーパワーキャリブレーションを実施する。ここで決定された最適記録レーザーパワーはドライブ装置内の不揮発性メモリにＯＰＣ情報として保存され、以降当該ディスクに対して前回と同じ記録速度でデータ記録を行う場合には、保存されているＯＰＣ情報を使って記録を行うのが一般的である。
【０００４】
また、記録方法としては、記録情報量が多くなるという特徴を有するＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ：線速度一定）方式が用いられており、高速記録化のために基準速度の一定倍の線速度で記録する方法が一般的である。しかし、ＣＬＶ記録では内周部のディスク回転数が大きいため、ＣＬＶ記録でさらに記録速度の高速化を実現しようとするとディスク内周部での回転制御系の限界により回転数が上げられなくなることが問題となる。そのため、ディスク回転速度が一定のＣＡＶ（Ｃｏｎｓｔａｎｔ  Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙ：角速度一定）方式も試みられている。
【０００５】
ＣＤ系における再生方法としてはＣＬＶ方式だけでなく、データ転送速度が速いという特長を有するＣＡＶ方式も一般的に用いられているが、ＣＡＶ方式での記録となると記録に必要な記録レーザーパワーが外周部に進むほど大きくなるためその制御が難しくなること、記録信号周波数がディスク内部で連続的に変化するために記録パルスの生成が複雑となること、など多くの課題がありまだあまり一般的ではない。
【０００６】
これらの問題を解決するため、これまで用いられてきたＣＬＶ方式での記録方法をもとに、ＣＡＶライクに記録スピードが上げられるＺＣＬＶ（Ｚｏｎｅ  ＣＬＶ）方式が提案されている。
【０００７】
このＺＣＬＶ方式では、ディスクを複数のゾーンに分割し、ゾーン毎にＣＬＶ記録速度を設定して記録するという方式である。通常は、外周側のゾーンに記録する毎に記録速度を上げていく。そして、ゾーンのつなぎ目では、特開平１０−４９９９０号公報に記載の技術を使用して、データの連続性を保持させている。ゾーンの切り替えにおいては、規定されているトラックおよびセッションを１つのゾーンとするやり方、１つのパケットを１つのゾーンとするやり方等が提案されている。
【０００８】
このＺＣＬＶ方式では、ＯＰＣは内周側のゾーンに記録できる記録速度で実行され、決定されたＯＰＣ情報をドライブ装置内の不揮発性メモリに保存する。外周側のゾーンに対する記録レーザーパワーは、決定されたＯＰＣ情報から計算することにより決定する。
【０００９】
ホストはコマンド（ＡＴＡＰＩ、ＳＣＳＩ等のインターフェースコマンド）を使用することにより、ＯＰＣ情報を知らせるようドライブ装置に要求することができる。また同様に、ＯＰＣ情報をコマンドで設定することも可能である。
【００１０】
しかし、上記したＺＣＬＶ方式ではホストから設定した記録速度と、実際にＯＰＣが実行されて決定した記録レーザーパワーとが対応していない場合がある。
【００１１】
【発明が解決しようとする課題】
例えば、ディスクに記録されたＡＴＩＰ情報を読み込むことで対応記録速度を判断し、各記録速度に対する最適記録パワーでテストエリアに記録を行い、その記録特性から最適の記録速度を抽出し、これを記憶手段に記憶させ、ユーザーが記録速度の設定を行うときに、最適記録速度情報が読み出され、その最適速度で記録動作ができる装置がある（特開２０００−１６３７５１号公報を参照）。
【００１２】
しかし、ＺＣＬＶ方式で記録された場合には、ホストから設定した記録速度と、実際にＯＰＣが実行されて決定した記録レーザーパワーとが対応していない場合がある。また、ホストは正しいＯＰＣ情報を知ることができなかった。
【００１３】
本発明の目的は、ホストに対して正しいＯＰＣ情報を通知することができる情報記録再生装置を提供することにある。
【００１４】
【課題を解決するための手段】
本発明では、複数の記録速度に対応した記録が可能であり、ＺＣＬＶ方式を用いることにより記録速度の高速化がなされているドライブ装置において、実際の記録レーザーパワーをドライブ装置内の不揮発性メモリに保存する際には、ホストから設定した記録速度も合わせて不揮発性メモリに記憶させる。これにより、ホストに対して正しいＯＰＣ情報と、そのときの記録速度を返送することができる。
【００１５】
本発明では、ＯＰＣ情報が不揮発性メモリの上限に達した場合には、古いＯＰＣ情報から順に消していく。これにより、新しいディスクに対するＯＰＣ情報をドライブ装置内の不揮発性メモリに保存できる。
【００１６】
本発明では、ＯＰＣ情報をドライブ装置内の不揮発性メモリに保存する際に、ＯＰＣ情報テーブルの上段から新しいもの順に並べ替える。これにより、最近使用したディスクに対して再度記録が行われる可能性が高いため、本処理により最近使用されたディスクに対するＯＰＣ情報の検索が早まり、処理時間を短縮できる。
【００１７】
本発明では、ＯＰＣ情報をドライブ装置内の不揮発性メモリに保存させる際に、追記可能として記録を終了する場合にのみ、ドライブ装置内の不揮発性メモリ内にＯＰＣ情報を保存する。これにより、無駄にＯＰＣ情報を保存させないため、効率良くメモリを使用できる。
【００１８】
【発明の実施の形態】
以下、本発明の一実施例を図面を用いて具体的に説明する。
ＣＤ−Ｒドライブを例にして本発明を説明する。図１は、本発明の構成（ＣＤ−Ｒドライブ）を示す。ドライブ装置は、情報記録媒体（ＣＤ−Ｒディスク）１を任意の回転速度で回転させるモータ２と、モータ２の制御を行う回転制御部３を備えている。さらに、ＣＤ−Ｒディスク１に光レーザを照射するピックアップ４と、ピックアップ４の光レーザを駆動するレーザー駆動回路９と、ピックアップ４を半径方向に移動させたりする制御を行うアクチェータ制御部５と、ピックアップ４からの信号を制御する信号制御部６を備えている。
【００１９】
ホストコンピュータ１１との信号のやりとりを行う外部インターフェース１０及び、データ等の一時保管場所であるバッファ８等、このドライブ装置全体の制御を司るドライブコントローラ７からなる。また、ドライブ装置に固有の情報を記録しておくために、不揮発性メモリ１２も接続されている。この不揮発性メモリ１２には、後述するＯＰＣ情報管理テーブルが記憶され、またドライブコントローラ７を動かすためのプログラム等も記憶されている。
次に、ＯＰＣ情報の保存方法について説明する。ユーザーは、ライターソフトを使用して記録するデータを設定する。この時、記録速度などの設定も行い、全ての設定が終了したら記録を開始する。ドライブ装置は、記録開始命令を受けたらＯＰＣ処理を実行する。
【００２０】
ＯＰＣ処理で決定した最適記録レーザーパワーを、設定されている記録速度、実際にＯＰＣを実行した記録速度とともに、図２に示すＯＰＣ情報管理テーブルに当該ディスクに対するＯＰＣ情報として保存する。ＯＰＣ情報は、ディスクＩＤ毎に記憶される。なお、管理番号は、古いＯＰＣ情報から順に、１から番号を付けていく。
【００２１】
従って、ホストがＡＴＡＰＩなどのコマンドを使用して、ＯＰＣ情報を知らせるようドライブ装置に要求したとき、ドライブ装置は不揮発性メモリ１２内のＯＰＣ情報管理テーブルを参照して、上記したように設定された記録速度、実際にＯＰＣ処理を実行した時の記録速度、及び最適記録レーザーパワーをホストに通知することができ、ホストは正しいＯＰＣ情報を知ることができる。
【００２２】
ドライブ装置内の不揮発性メモリ１２の容量は有限であるので、複数のディスクに対して記録を行っていくと、不揮発性メモリ１２の容量の上限に達してしまい、以降ＯＰＣ情報を保存できなくなってしまう。
【００２３】
そこで、ＯＰＣ情報が不揮発性メモリの上限に達した場合には、古いＯＰＣ情報から順に消すようにする。図３を用いて説明する。図３（ａ）のようにＯＰＣ情報がメモリの上限に達していた場合、新たにＯＰＣ情報を追加するときには、図３（ｂ）のように管理番号を参照して、最も古いＯＰＣ情報（管理番号が最も小さい番号）を検索してそれを消去し、図３（ｃ）のように新しいＯＰＣ情報を保存するとともに、管理番号を付け直す。
【００２４】
不揮発性メモリ内で管理するＯＰＣ情報テーブルを図３のように記憶させておくと、検索処理に時間がかかってしまう。
【００２５】
そこで、ＯＰＣ情報をドライブ装置内の不揮発性メモリに保存する際に、ＯＰＣ情報テーブルの上段から新しい順に並べ替えるようにする。図４を用いて説明すると、（ａ）のようにＯＰＣ情報が記憶されていて、新たにＯＰＣ情報を追加するときには、図（ｂ）のように保存されているＯＰＣ情報をずらしてから、新しいＯＰＣ情報を保存する。これにより、（ｃ）に示すように、新しいＯＰＣ情報から順番に並んでいるため、検索が早く行える。（ｃ）の状態で、さらに新しいＯＰＣ情報を追加するときは、ＯＰＣ情報を下にずらして（管理番号１のＯＰＣ情報が消去）、一番上に空きスペースを作り、そこに新しいＯＰＣ情報を追加する。
【００２６】
このように、最近使用したディスクに対して再度記録が行われる可能性が高いため、本処理により最近使用されたディスクに対するＯＰＣ情報の検索が早まり、処理時間を短縮できる。
【００２７】
図５は、ドライブコントローラによって実行されるＯＰＣ情報保存の動作フローチャートである。図５を参照してその動作を説明する。記録開始時に、当該ディスクのＩＤをキーにして不揮発性メモリ１２内のＯＰＣ情報テーブルを参照することにより、以前に記録を行ったか否かを判定し（ステップＡ１）、以前に記録されていた場合には（ステップＡ１でＹｅｓ）、ドライブ装置内の不揮発性メモリ１２に保存されているＯＰＣ情報からディスクＩＤに対応する記録レーザーパワーを決定し（ステップＡ２）、記録を開始する（ステップＡ４）。
【００２８】
当該ディスクに対して初めて記録を行う場合には（ステップＡ１でＮｏ）、ＯＰＣを実行して最適記録レーザーパワーを決定し（ステップＡ３）、記録を開始する（ステップＡ４）。記録が終了し（ステップＡ５でＹｅｓ）、当該ディスクが以前に記録されていた場合には、ＯＰＣ情報はドライブ装置内の不揮発性メモリに保存されていると判断し（ステップＡ６でＹｅｓ）、そのまま記録処理を終了する。当該ディスクに対して初めての記録であった場合で（ステップＡ６でＮｏ）、当該ディスクがＣＤ−Ｒディスク以外、もしくはＣＤ−Ｒディスクであった場合でも、当該ディスクに対してデータを追記することが可能であるように設定されていた場合には（ステップＡ７でＮｏ）、ＯＰＣ情報をドライブ装置内の不揮発性メモリ１２に保存し（ステップＡ８）、記録処理を終了する。
【００２９】
データを書き換えることが不可能であるＣＤ−Ｒディスクに対して追記不可として記録を終了した場合、以降、当該ディスクに対しては一切の記録を行うことができない。従って、ＯＰＣ情報をドライブ装置内の不揮発性メモリに保存させておいても無駄である。そこで、上記説明したように、ＯＰＣ情報をドライブ装置内の不揮発性メモリに保存させる際に、追記可能として記録を終了する場合にのみ、ドライブ装置内の不揮発性メモリ内にＯＰＣ情報を保存させる。これにより、無駄にＯＰＣ情報を保存させないため、効率良くメモリを使用できる。
【００３０】
【発明の効果】
以上、説明したように、本発明によれば、以下のような効果が得られる。
（１）ホストに対して正しいＯＰＣ情報と、そのときの記録速度を返送することができる。
（２）新しいディスクに対するＯＰＣ情報をドライブ装置内の不揮発性メモリに保存できる。
（３）最近使用したディスクに対して再度記録が行われる可能性が高いため、新しいＯＰＣ情報から順番に並べることにより最近使用されたディスクに対するＯＰＣ情報の検索が早まり、処理時間を短縮できる。
（４）無駄にＯＰＣ情報を保存させないため、効率良くメモリを使用できる。
【図面の簡単な説明】
【図１】  本発明の構成（ＣＤ−Ｒドライブ）を示す。
【図２】  本発明のＯＰＣ情報管理テーブルを示す。
【図３】  （ａ）〜（ｃ）はＯＰＣ情報の管理方法を説明する図である。
【図４】  （ａ）〜（ｃ）はＯＰＣ情報の他の管理方法を説明する図である。
【図５】  ＯＰＣ情報保存の動作フローチャートである。
【符号の説明】
１  光ディスク
２  モータ
３  回転制御部
４  ピックアップ
５  アクチュエータ制御部
６  信号制御部
７  ドライブコントローラ
８  バッファメモリ
９  レーザー駆動回路
１０  外部インターフェイス
１１  ホストコンピュータ
１２  不揮発性メモリ
【図１】
0004010445.tif 000002
【図２】
0004010445.tif 000003
【図３】
0004010445.tif 000004
【図４】
0004010445.tif 000005
【図５】
0004010445.tif 000006