(57)【特許請求の範囲】
【請求項１】
記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定手段と、
該最適記録パワー値決定手段によって求められた最適記録パワー値に基づいて前記記録媒体へのデータ記録を行うデータ記録手段と、
前記最適記録パワー値決定手段によって求められた最適記録パワー値と前記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶手段と、
前記記録媒体へのデータ追記時に前記記録媒体毎最適記録パワー値記憶手段から前記記録媒体の識別情報に対応する最適記録パワー値を読み出し、該最適記録パワー値に基づいてデータの追記を行うデータ追記手段と、
前記データ記録手段によって前記記録媒体に後のデータ追記を行えないようにデータ記録するとき、前記最適記録パワー値決定手段によって求められた最適記録パワー値を前記記録媒体毎最適記録パワー値記憶手段に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御手段とを備えたことを特徴とする情報記録再生装置。
【請求項２】
前記記録媒体に後のデータ追記を行えないようにするデータ記録が、ディスク・アット・ワンス記録方式によるデータ記録又はトラック・アット・ワンス記録方式でディスククローズするデータ記録である請求項１記載の情報記録再生装置。
【請求項３】
請求項１記載の情報記録再生装置において、
前記データ追記手段によるデータ追記のときにトラックアットワンスでディスククローズしたとき、前記記録媒体毎最適記録パワー値記憶手段から前記データ追記を施した記録媒体の識別情報と該識別情報に対応する最適記録パワー値とを消去する記録媒体毎最適記録パワー値消去手段を設けたことを特徴とする情報記録再生装置。
【請求項４】
コンピュータに、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定機能と、該最適記録パワー値決定機能によって求められた最適記録パワー値に基づいて前記記録媒体へのデータ記録を行うデータ記録機能と、前記最適記録パワー値決定機能によって求められた最適記録パワー値と前記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶機能と、前記記録媒体へのデータ追記時に前記記録媒体毎最適記録パワー値記憶機能から前記記録媒体の識別情報に対応する最適記録パワー値を読み出し、該最適記録パワー値に基づいてデータの追記を行うデータ追記機能と、前記データ記録機能によって前記記録媒体に後のデータ追記を行えないようにデータ記録するとき、前記最適記録パワー値決定機能によって求められた最適記録パワー値を前記記録媒体毎最適記録パワー値記憶機能に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御機能とを実現させるためのプログラム。
【請求項５】
コンピュータに、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定機能と、該最適記録パワー値決定機能によって求められた最適記録パワー値に基づいて前記記録媒体へのデータ記録を行うデータ記録機能と、前記最適記録パワー値決定機能によって求められた最適記録パワー値と前記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶機能と、前記記録媒体へのデータ追記時に前記記録媒体毎最適記録パワー値記憶機能から前記記録媒体の識別情報に対応する最適記録パワー値を読み出し、該最適記録パワー値に基づいてデータの追記を行うデータ追記機能と、前記データ記録機能によって前記記録媒体に後のデータ追記を行えないようにデータ記録するとき、前記最適記録パワー値決定機能によって求められた最適記録パワー値を前記記録媒体毎最適記録パワー値記憶機能に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御機能とを実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＣＤ−Ｒ／ＲＷディスクなどの記録可能型光ディスクの記録面に光ビームを照射することによって情報の記録及び再生を行う情報記録再生装置とプログラムとコンピュータ読み取り可能な記録媒体とに関する。
【０００２】
【従来の技術】
情報記録再生装置は、例えば、書き込みが可能な情報記録媒体であるＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）ディスクや、消去及び書き換え可能な情報記録媒体であるＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）ディスク等の光ディスクにデータを記録するためには、最適な記録品質が得られるレーザパワー値で記録することが必要である。その最適記録レーザパワー値を計測するためには、光ディスク上に設けられたパワーキャリブレーションエリア（Ｐｏｗｅｒ  Ｃａｌｉｂｒａｔｉｏｎ  Ａｒｅａ：ＰＣＡ）と呼ばれるレーザパワー調整領域にて、最適記録パワー制御（Ｏｐｔｉｍｕｍ  Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ：ＯＰＣ）と称するデータの試し書きを実行して記録レーザパワー調整を行う必要がある。
【０００３】
しかし、ＰＣＡエリアは１００回分の試し書きの領域しか存在せず、ＯＰＣを実行できる回数は限られている。特に、パケットライト記録方式においては、ＯＰＣを実行する回数が多くなり、ＰＣＡエリアが不足するという問題があった。
そこで従来、これらの問題に対処するために、光ディスクの識別情報として固有の番号（ディスクＩＤ）を記録し、情報記録再生装置は、そのディスクＩＤと、その時のＯＰＣ結果を不揮発性メモリに記憶し、一旦記録を終了した光ディスクに対してデータ追記を行う場合、不揮発性メモリから挿入された光ディスクのディスクＩＤに対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータを記録する情報記録再生装置があった。
このような情報記録再生装置によれば、光ディスクに対するＯＰＣを何度も実行しなくて済むため、ＰＣＡエリアの節約と最適記録パワー値を求める時間を短縮することができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来の情報記録再生装置では、新規の光ディスクを使用する度に、記憶する必要のない最適記録パワー値を含めて全て記憶するので、不揮発性メモリの容量を浪費してしまうという問題があった。
この発明は上記の課題を解決するためになされたものであり、必要な最適記録パワー値のみを記憶するようにしてメモリの容量を節約できるようにすることを目的とする。
【０００５】
【課題を解決するための手段】
この発明は上記の目的を達成するため、次の（１）〜（３）の情報記録再生装置を提供する。
（１）  記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定手段と、その最適記録パワー値決定手段によって求められた最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録手段と、上記最適記録パワー値決定手段によって求められた最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶手段と、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶手段から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記手段と、上記データ記録手段によって上記記録媒体に後のデータ追記を行えないようにデータ記録するとき、上記最適記録パワー値決定手段によって求められた最適記録パワー値を上記記録媒体毎最適記録パワー値記憶手段に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御手段を備えた情報記録再生装置。
【０００６】
（２）  （１）のような情報記録再生装置において、上記記録媒体に後のデータ追記を行えないようにするデータ記録が、ディスク・アット・ワンス記録方式によるデータ記録又はトラック・アット・ワンス記録方式でディスククローズするデータ記録である情報記録再生装置。
（３）  （１）のような情報記録再生装置において、上記データ追記手段によるデータ追記のときにトラックアットワンスでディスククローズしたとき、上記記録媒体毎最適記録パワー値記憶手段から上記データ追記を施した記録媒体の識別情報とその識別情報に対応する最適記録パワー値とを消去する記録媒体毎最適記録パワー値消去手段を設けた情報記録再生装置。
【０００７】
また、次のプログラムも提供する。
（４）  コンピュータに、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定機能と、その最適記録パワー値決定機能によって求められた最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録機能と、上記最適記録パワー値決定機能によって求められた最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶機能と、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶機能から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記機能と、上記データ記録機能によって前記記録媒体に後のデータ追記を行えないようにデータ記録するとき、上記最適記録パワー値決定機能によって求められた最適記録パワー値を上記記録媒体毎最適記録パワー値記憶機能に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御機能を実現させるためのプログラム。
【０００８】
さらに、次のコンピュータ読み取り可能な記録媒体も提供する。
（５）  コンピュータに、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定機能と、その最適記録パワー値決定機能によって求められた最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録機能と、上記最適記録パワー値決定機能によって求められた最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶機能と、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶機能から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記機能と、上記データ記録機能によって上記記録媒体に後のデータ追記を行えないようにデータ記録するとき、上記最適記録パワー値決定機能によって求められた最適記録パワー値を上記記録媒体毎最適記録パワー値記憶機能に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御機能を実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【０００９】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図１は、この発明の情報記録再生装置の一実施形態であるＣＤ−Ｒ／ＲＷドライブ装置の構成を示すブロック図である。
図２は、図１に示したＣＤ−Ｒ／ＲＷドライブ装置を用いた情報記録再生システムの構成を示すブロック図である。
この情報記録再生システムは、図２に示すように、ＣＤ−Ｒ／ＲＷドライブ装置２１にホストコンピュータ２０が接続されており、ＣＤ−Ｒ／ＲＷドライブ装置２１はホストコンピュータ２０からの指示に基づいて光ディスクに対するデータの記憶及び再生を行う。ホストコンピュータ２０は、キーボード，マウス等の入力装置３０，ＣＲＴ，ＬＣＤ等の表示装置３１，中央処理装置のＣＰＵ３２からなる。
【００１０】
ＣＤ−Ｒ／ＲＷドライブ装置２１は、図１に示すように、スピンドルモータ２，光ピックアップ３，モータドライバ４，リードアンプ５，サーボ部６，ＣＤデコーダ７，ＡＴＩＰデコーダ８，レーザコントローラ９，ＣＤエンコーダ１０，ＣＤ−ＲＯＭエンコーダ１１，バッファＲＡＭ１２，バッファマネージャ１３，ＣＤ−ＲＯＭデコーダ１４，ＡＴＡＰＩ／ＳＣＳＩインタフェース（Ｉ／Ｆ）１５，Ｄ／Ａコンバータ１６，ＲＯＭ１７，ＣＰＵ１８，ＲＡＭ１９からなる。
ＲＯＭ１７はＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリであり、ＲＡＭ１９は揮発性メモリであり、ＣＰＵ１８はこのＣＤ−Ｒ／ＲＷドライブ装置２１のデータ記録及び再生の制御を司ると共に、この発明に係わる機能を実現する。
図１において、矢印はデータが主に流れる方向を示しており、また、図を簡略化するために、図１の各ブロックを制御するＣＰＵ１８には各ブロックとの詳細な接続の図示を省略している。
【００１１】
光ディスク１は記録媒体であり、ＣＤ−ＲディスクとＣＤ−ＲＷディスク等の書き込みが可能な（記録可能な）ＣＤ（コンパクトディスク）である。前者のＣＤ−Ｒ（ＣＤレコーダブル）ディスクは、１回だけ書き込みが可能なＣＤである（なお、ＣＤ−Ｗｒｉｔｅ  Ｏｎｃｅともいわれている）。また、後者のＣＤ−ＲＷ（ＣＤリライタブル）ディスクは、複数回の書き込みが可能なＣＤである（なお、ＣＤ−Ｅ（ＣＤイレーザブル）ともいわれている）。これらのＣＤ−ＲディスクやＣＤ−ＲＷディスク、すなわち、光ディスクは、このＣＤ−Ｒ／ＲＷドライブ装置によって情報の記録及び再生が行われる。
【００１２】
次に、このＣＤ−Ｒ／ＲＷドライブ装置の構成と基本的な動作について説明する。スピンドルモータ２に光ディスク１を回転駆動する。このスピンドルモータ２は、モータドライバ４とサーボ部６により、線速度が一定になるように制御される。この線速度は、階段的に変更することが可能である。
光ピックアップ３は、図示を省略した半導体レーザ，光学系，フォーカスアクチュエータ，トラックアクチュエータ，受光素子及びポジションセンサ等を内蔵しており、データ記録（データ追記も含む），データ再生，データ消去時にレーザ光ＬＢを光ディスク１に照射する。また、この光ピックアップ３は、シークモータによってスレッジ方向への移動が可能である。これらのフォーカスアクチュエータ，トラックアクチュエータ，シークモータは、受光素子とポジションセンサから得られる信号に基いて、モータドライバ４とサーボ部６により、レーザ光ＬＢのスポットが光ディスク１上の目的の場所に位置するように制御される。
【００１３】
そして、光ディスク１の記録面に記録されたデータのリード（読み出し，再生）時には、光ピックアップ３によって得られた再生信号をリードアンプ５で増幅して２値化した後、ＣＤデコーダ７に入力する。ＣＤデコーダ７は入力された２値化データにＥＦＭ（Ｅｉｇｈｔ  ｔｏ  Ｆｏｕｒｔｅｅｎ  Ｍｏｄｕｌａｔｉｏｎ）復調を施す。
なお、記録データは、８ビットずつまとめられてＥＦＭ変調されており、このＥＦＭ変調では、８ビットを１４ビットに変換し、結合ビットを３ビット付加して合計１７ビットにする。この場合に、結合ビットは、それまでの「１」と「０」の数が平均的に等しくなるように付けられる。これを「ＤＣ成分の抑制」といい、ＤＣカットされた再生信号のスライスレベル変動が抑圧される。
【００１４】
ＣＤデコーダ７で復調したデータに、デインターリーブとエラー訂正の処理を行う。その後、このデータをＣＤ−ＲＯＭデコーダ１４へ入力し、データの信頼性を高めるために、さらに、エラー訂正の処理を行う。このようにして２回のエラー訂正の処理が行われたデータを、バッファマネージャ１３によって一旦バッファＲＡＭ１２に蓄え、セクタデータとして揃った状態で、ＡＴＡＰＩ／ＳＣＳＩ・Ｉ／Ｆ１５を介して、ホストコンピュータへ一気に転送する。
なお、音楽データの場合には、ＣＤデコーダ７から出力したデータをＤ／Ａコンバータ１６へ入力し、アナログのオーディオ出力信号Ａｕｄｉｏとして取り出す。
【００１５】
また、光ディスク１の記録面に対するデータのライト（書き込み，記録）時には、ＡＴＡＰＩ／ＳＣＳＩ・Ｉ／Ｆ１５を通してホストコンピュータから送られてきたデータを、バッファマネージャ１３によって一旦バッファＲＡＭ１２に蓄える。そして、バッファＲＡＭ１２内にある程度の量のデータが蓄積された状態で、ライト動作を開始するが、この場合には、その前にレーザ光ＬＤのレーザスポットを書き込み開始地点に位置させる必要がある。この地点は、トラックの蛇行により予め光ディスク１上に刻まれているウォブル信号によって求められる。
ウォブル信号には、ＡＴＩＰと呼ばれる絶対時間情報が含まれており、ＡＴＩＰデコーダ８によってこの絶対時間情報を取り出す。また、このＡＴＩＰデコーダ８によって生成する同期信号をＣＤエンコーダ１０へ入力し、光ディスク１上の正確な位置へのデータの書き込みを可能にしている。
【００１６】
そして、バッファＲＡＭ１２のデータをＣＤ−ＲＯＭエンコーダ１１とＣＤエンコーダ１０へ順に送り、エラー訂正コードの付加やインタリーブを施し、レーザコントローラ９，光ピックアップ３を介して光ディスク１に記録する。
なお、ＥＦＭ変調されたデータは、ビットストリームとしてチャンネルビットレート４．３２１８Ｍｂｐｓ（標準速）でレーザを駆動する。この場合の記録データは、５８８チャンネルビット単位でＥＦＭフレームを構成する。チャンネルクロックとは、このチャンネルビットの周波数のクロックを意味する。
【００１７】
このＣＤ−Ｒ／ＲＷドライブ装置において、上記ＣＰＵ１８が、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定手段と、その最適記録パワー値決定手段によって求められた最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録手段の機能を果たす。
また、上記ＲＯＭ１７，ＣＰＵ１８が上記最適記録パワー値決定手段によって求められた最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶手段の機能を果たす。
【００１８】
さらに、上記ＣＰＵ１８が、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶手段から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記手段と、上記データ記録手段によって上記記録媒体に後のデータ追記を行えないようにデータ記録するとき、上記最適記録パワー値決定手段によって求められた最適記録パワー値を上記記録媒体毎最適記録パワー値記憶手段に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御手段の機能を果たす。
【００１９】
あるいはまた、上記ＣＰＵ１８は、上記データ記録手段によってディスク・アット・ワンス記録方式によるデータ記録又はトラック・アット・ワンス記録方式でディスククローズするデータ記録で上記記録媒体に後のデータ追記を行えないようにデータ記録するとき、上記最適記録パワー値決定手段によって求められた最適記録パワー値を上記記録媒体毎最適記録パワー値記憶手段に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御手段と、上記データ追記手段によるデータ追記のときにトラックアットワンスでディスククローズしたとき、上記記録媒体毎最適記録パワー値記憶手段から上記データ追記を施した記録媒体の識別情報とその識別情報に対応する最適記録パワー値とを消去する記録媒体毎最適記録パワー値消去手段の機能も果たす。
【００２０】
また、ＣＰＵ１８が上述した各手段の機能を果たすために、ＣＤ−Ｒ／ＲＷドライブ装置の製造時に、そのＲＯＭ１７に予め次のプログラムを記憶させる。
コンピュータに、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定機能と、その最適記録パワー値決定機能によって求められた最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録機能と、上記最適記録パワー値決定機能によって求められた最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶機能と、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶機能から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記機能と、上記データ記録機能によって前記記録媒体に後のデータ追記を行えないようにデータ記録するとき、上記最適記録パワー値決定機能によって求められた最適記録パワー値を上記記録媒体毎最適記録パワー値記憶機能に記憶しないように制御する記録媒体毎最適記録パワー値記憶制御機能を実現させるためのプログラム。
【００２１】
あるいはまた、上記プログラムをフロッピディスク等の磁気ディスク，ＣＤ等の光ディスク，又は光磁気ディスク等のコンピュータ読み取り可能な記録媒体に記録し、ホストコンピュータから適宜ＣＤ−Ｒ／ＲＷドライブ装置のＲＯＭ１７にインストールするようにしてもよい。
【００２２】
次に、このＣＤ−Ｒ／ＲＷドライブ装置におけるこの発明に係わる処理について説明する。
図３は、このＣＤ−Ｒ／ＲＷドライブ装置におけるこの発明に係わる処理を示すフローチャートである。
ユーザは、ホストコンピュータ上で動作するライターソフトを使用して記録するデータを設定し、光ディスクへのデータ記録方式等の設定が終了したら、ＣＤ−Ｒ／ＲＷドライブ装置へ記録開始を指示する。
ＣＤ−Ｒ／ＲＷドライブ装置のＣＰＵ１８は、ステップ（図中「Ｓ」で示す）１でホストコンピュータからの情報記録開始命令を受信したら、ステップ２でホストコンピュータから指示されたデータ記録時の記録方式がＤＡＯとＴＡＯのいずれであるかを判断する。
【００２３】
ディスク・アット・ワンス（Ｄｉｓｃ  Ａｔ  Ｏｎｃｅ：ＤＡＯ）記録方式は、光ディスクに全てのデータを一気に書き込み、データ追記を行えないようにする書き込み方式である。また、トラック・アット・ワンス（Ｔｒａｃｋ  Ａｔ  Ｏｎｃｅ：ＴＡＯ）記録方式は、光ディスクにトラック単位でデータを書き込む記録方式である。このＴＡＯでユーザデータを記録してディスク・クローズ（Ｄｉｓｃ  Ｃｌｏｓｅ）すると、その後のデータ追記が行えないようになる。
【００２４】
ステップ２の判断でＴＡＯなら、ステップ３へ進んでホストコンピュータからディスク・クローズの要求があるか否かを判断し、要求が無ければステップ４へ進んでＯＰＣを実行して最適記録パワー値を測定して求め、ステップ５へ進んで不揮発性メモリ（ＲＯＭ）にデータ記録対象の光ディスクから取得したディスクＩＤ（識別情報）に測定した最適記録パワー値を対応させたＯＰＣ情報を記憶し、ステップ６でその最適記録パワー値に基づいてデータ書き込み（記録）を実行して、この処理を終了する。
【００２５】
一方、ステップ２の判断でＤＡＯならデータ追記を行わない書き込み方式だから、ステップ７へ進んでＯＰＣを実行し、最適記録パワー値を測定して求め、ＲＯＭにＯＰＣ情報を記憶しないようにし、ステップ６へ進んでその測定した最適記録パワー値でデータの書き込み（記録）を実行し、この処理を終了する。
また、ステップ２の判断でＴＡＯなら、ステップ３へ進んでホストコンピュータからディスク・クローズ要求があるか否かを判断し、ディスク・クローズ要求があったら、その後のデータ追記の書き込みが不可になるから、ステップ８へ進んでＯＰＣを実行して最適記録パワー値を測定して求め、ＲＯＭにＯＰＣ情報を記憶しないようにし、ステップ６へ進んでその測定した最適記録パワー値でデータの書き込み（記録）を実行し、この処理を終了する。
【００２６】
このようにして、記憶しても後で使うことのない不要なＯＰＣ情報をＲＯＭに記憶させないようにすることができ、ＲＯＭのメモリ容量を無駄に使用せずに済む。
【００２７】
次に、ＣＰＵ１８は、上述の処理によってデータ追記可能なようにデータ記録を施した光ディスクが再度挿入され、ホストコンピュータからデータ追記が指示されたとき、光ディスクのディスクＩＤを取得し、データ追記時にＲＯＭ１７からそのディスクＩＤに対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行う。
しかし、ホストコンピュータからの指示により、データ追記のときにトラック・アット・ワンスでディスク・クローズしたときは、ＲＯＭ１７からデータ追記を施した光ディスクのディスクＩＤとそのディスクＩＤに対応する最適記録パワー値とからなるＯＰＣ情報を消去する。
【００２８】
図４は、ＲＯＭ１７にＯＰＣ情報を記憶するときのフォーマットを示す説明図である。
ＲＯＭ１７には、図４の（ａ）に示すように、光ディスク毎に、そのＯＰＣ情報として「ディスクＩＤ」と「記録速度（「最適記録パワー値」に相当する）」と「ＯＰＣｉｎｆｏ」を対応させて記憶する。なお、このフォーマットでは、最適記録パワー値をそのまま記憶せずに、記録パワー値を一定にしたときに最適な記録速度を求めて、データ追記時に使用する最適記録パワー値に相当する値として記憶している。例えば、ディスクＩＤ「ＢＢＢ」については記録速度「１２Ｘ（１２倍速）」とＯＰＣｉｎｆｏ「ＺＺ」が記憶されている。
【００２９】
上述の処理で、光ディスクにＴＡＯ記録方式でディスク・クローズを行わなければ、その時のＯＰＣ情報はＲＯＭ１７に記憶されるが、その光ディスクが再挿入されてデータ追記を行う場合、ＲＯＭ１７に記憶してあるＯＰＣ情報を参照することが可能な為、再度ＯＰＣを実行せずにデータ追記を行える。
そして、その光ディスクに対してＴＡＯ記録方式でデータ追記を行ってディスク・クローズした場合（あるいは光ディスクが既にディスク・クローズされていた場合）、その光ディスクにはデータ追記は行えないので、ＲＯＭ１７に記憶していたＯＰＣ情報は不要になる。
【００３０】
上記ＲＯＭ１７はＥＥＰＲＯＭ等の不揮発性メモリであり、フラッシュＲＯＭ（Ｆｌａｓｈ  ＲＯＭ）とは異なり自由に書き換えが可能なＲＯＭであるため、不必要になったＯＰＣ情報を記憶している箇所の消去が可能である。
そこで、例えば、ディスクＩＤ「ＢＢＢ」の光ディスクにディスク・クローズした場合、図４の（ｂ）に示すように、そのディスクＩＤ「ＢＢＢ」に対応するＯＰＣ情報を消去（ここではディスクＩＤ，記録速度，ＯＰＣｉｎｆｏを全て消去）して、ＲＯＭ１７の記憶領域を空ける。
このようにして、一度記憶したＯＰＣ情報も必要がなくなり次第順次消去して空き領域をつくるので、ＲＯＭの記憶領域を有効に使用することができる。
【００３１】
次に、この発明の参考技術について説明する。
この参考技術のＣＤ−Ｒ／ＲＷドライブ装置は、上述したＣＤ−Ｒ／ＲＷドライブ装置と同じ構成であるが、ＣＰＵ１８の機能が上述のものとは異なる。
すなわち、上記ＣＰＵ１８が記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定手段の機能を果たし、上記ＣＰＵ１８とＲＡＭ１９がその最適記録パワー値決定手段によって求められた最適記録パワー値を一時的に記憶する最適記録パワー値一時記憶手段の機能を果たす。
【００３２】
また、上記ＲＯＭ１７，ＣＰＵ１８は、その最適記録パワー値一時記憶手段に記憶された最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録手段と、そのデータ記録手段によってデータ記録の後に記録媒体の取り出しが指示されたとき、上記データ記録後の記録媒体がデータ追記可能か否かを判断し、データ追記可能と判断したとき、上記最適記録パワー値一時記憶手段に記憶された最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶手段と、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶手段から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記手段の機能を果たす。
【００３３】
また、ＣＰＵ１８が上述した各手段の機能を果たすために、ＣＤ−Ｒ／ＲＷドライブ装置の製造時に、そのＲＯＭ１７に予め次のプログラムを記憶させる。
コンピュータに、記録媒体への試し書きに基づく最適記録パワー制御によってデータ記録時の最適記録パワー値を求める最適記録パワー値決定機能と、その最適記録パワー値決定機能によって求められた最適記録パワー値を一時的に記憶する最適記録パワー値一時記憶機能と、その最適記録パワー値一時記憶機能に記憶された最適記録パワー値に基づいて上記記録媒体へのデータ記録を行うデータ記録機能と、そのデータ記録機能によってデータ記録の後に記録媒体の取り出しが指示されたとき、上記データ記録後の記録媒体がデータ追記可能か否かを判断し、データ追記可能と判断したとき、上記最適記録パワー値一時記憶機能に記憶された最適記録パワー値と上記記録媒体から取得した識別情報とを対応させて記憶する記録媒体毎最適記録パワー値記憶機能と、上記記録媒体へのデータ追記時に上記記録媒体毎最適記録パワー値記憶機能から上記記録媒体の識別情報に対応する最適記録パワー値を読み出し、その最適記録パワー値に基づいてデータの追記を行うデータ追記機能を実現させるためのプログラム。
【００３４】
あるいはまた、上記プログラムをフロッピディスク等の磁気ディスク，ＣＤ等の光ディスク，又は光磁気ディスク等のコンピュータ読み取り可能な記録媒体に記録し、ホストコンピュータから適宜ＣＤ−Ｒ／ＲＷドライブ装置のＲＯＭ１７にインストールするようにしてもよい。
【００３５】
次に、この発明の参考技術のＣＤ−Ｒ／ＲＷドライブ装置における処理について説明する。
図５は、この発明の参考技術のＣＤ−Ｒ／ＲＷドライブ装置における処理を示すフローチャートである。
ユーザは、ホストコンピュータ上で動作するライターソフトを使用して記録するデータを設定し、光ディスクへのデータ記録方式等の設定が終了したら、ＣＤ−Ｒ／ＲＷドライブ装置へ記録開始を指示する。
ＣＤ−Ｒ／ＲＷドライブ装置のＣＰＵ１８は、ステップ（図中「Ｓ」で示す）１１でホストコンピュータからの情報記録開始命令を受信したら、ステップ１２でＯＰＣを実行して最適記録パワー値を測定して求め、ステップ１３で揮発性メモリであるＲＡＭにＯＰＣ情報（ここでは「最適記録パワー値」のみでもよい）を一時記録する。
【００３６】
ステップ１４で不揮発性メモリのＲＡＭに記憶されたＯＰＣ情報を参照して、すなわち、上記測定された最適記録パワー値に基づいて光ディスクへのデータ書き込み（記録）を実行し、ステップ１５でデータ記録後にホストコンピュータ（あるいはドライブ装置に対する直接操作）から光ディスクを排出する指示（取り出す指示）があったか否かを判断し、排出する指示が無ければこの処理を終了する。このように、光ディスクを取り出さない場合は、ＲＡＭ１９上にのみＯＰＣ情報を記録しておき、引き続きデータ追記が指示されたときには、ＲＡＭ１９から最適記録パワー値を読み出してデータ追記を行う。
【００３７】
また、ステップ１５の判断で光ディスクを排出する指示があれば、ステップ１６へ進んでデータ記録後の光ディスクの状態がデータ追記可能か否かを判断する。この光ディスクの状態がデータ追記可能か否かを判断する処理は、例えば、光ディスクがＤＡＯで記録されたときのフォーマットのときと、ＴＡＯで記録されているときにはディスク・クローズを示すデータが記録されていることを検出してデータ追記不可と判断するようにすると良い。
【００３８】
ステップ１６の判断でデータ追記不可なら、ＲＡＭのＯＰＣ情報はＲＯＭに記憶しないようにし、ステップ１７へ進んで光ディスクを排出してこの処理を終了する。
一方、ステップ１６の判断でデータ記録後の光ディスクの状態がデータ追記可能ならば、ステップ１８へ進んで揮発性メモリのＲＡＭに記憶された最適記録パワー値と光ディスクから取得したディスクＩＤとＯＰＣｉｎｆｏを対応させたＯＰＣ情報を不揮発性メモリのＲＯＭに記憶し、ステップ１７へ進んで光ディスクを排出してこの処理を終了する。
【００３９】
このようにして、光ディスクの取り出し時にＯＰＣ情報をＲＯＭに記憶するので、光ディスクの取り出し時までにデータ追記可能な状態でデータ記録してＯＰＣ情報をＲＯＭに記憶した後、さらにデータ追記不可で書き込みして不要なＯＰＣ情報がＲＯＭに残ってしまわないようにすることができる。また、ＲＯＭに対して必要な場合にのみ記録及び消去を実行することができ、ＣＰＵがＲＯＭに対して結果的に無駄な記憶及び消去動作をすることを防ぐこともでき、ＣＰＵの処理負担を軽減することができる。
【００４０】
【発明の効果】
以上説明してきたように、この発明の情報記録再生装置とプログラムとコンピュータ読み取り可能な記録媒体によれば、必要な最適記録パワー値のみを記憶するようにしてメモリの容量を節約することができる。
【図面の簡単な説明】
【図１】  この発明の情報記録再生装置の一実施形態であるＣＤ−Ｒ／ＲＷドライブ装置の構成を示すブロック図である。
【図２】  図１に示したＣＤ−Ｒ／ＲＷドライブ装置を用いた情報記録再生システムの構成を示すブロック図である。
【図３】  図１に示したＣＤ−Ｒ／ＲＷドライブ装置におけるこの発明の参考技術に係わる処理を示すフローチャートである。
【図４】  図１に示したＲＯＭ１７にＯＰＣ情報を記憶するときのフォーマットを示す説明図である。
【図５】  図１に示したＣＤ−Ｒ／ＲＷドライブ装置におけるこの発明の参考技術に係わる処理を示すフローチャートである。
【符号の説明】
２：スピンドルモータ    ３：光ピックアップ
４：モータドライバ      ５：リードアンプ
６：サーボ部            ７：ＣＤデコーダ
８：ＡＴＩＰデコーダ    ９：レーザコントローラ
１０：ＣＤエンコーダ    １１：ＣＤ−ＲＯＭエンコーダ
１２：バッファＲＡＭ    １３：バッファマネージャ
１４：ＣＤ−ＲＯＭデコーダ
１５：ＡＴＡＰＩ／ＳＣＳＩインタフェース（Ｉ／Ｆ）
１６：Ｄ／Ａコンバータ  １７：ＲＯＭ
１８，３２：ＣＰＵ      １９：ＲＡＭ
２０：ホストコンピュータ
２１：ＣＤ−Ｒ／ＲＷドライブ装置
３０：入力装置          ３１：表示装置
【図１】
0004038062.tif 000002
【図２】
0004038062.tif 000003
【図３】
0004038062.tif 000004
【図４】
0004038062.tif 000005
【図５】
0004038062.tif 000006