(57)【要約】【課題】多種に及ぶ光ディスクの最適記録パラメータを、限りあるメモリ領域内で効率的に管理する光ディスク装置を提供することを目的とする。【解決手段】光ディスク１に対してデータ記録を行う光ディスク装置において、最適パラメータ毎の使用頻度を管理フラグとして光ディスク装置内部の不揮発性メモリ７に記憶し、光ディスク１に記録を行う度にその管理フラグの更新を行う手段を設けた光ディスク装置。これにより、新規光ディスク１の最適パラメータの記憶が必要になった場合、使用頻度の最も低いパラメータを上書きすることで、メモリ上の一定領域での効率的な管理が可能となる。【選択図】図１
2006018940.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに対してデータ記録を行う光ディスク装置において、最適パラメータ毎の使用頻度を管理フラグとして光ディスク装置内部の不揮発性メモリに記憶し、光ディスクに記録を行う度にその管理フラグの更新を行う手段を設けたことを特徴とする光ディスク装置。
【請求項２】
利用者の使用頻度が高い光ディスクの最適記録パラメータを優先的に記憶する手段を設けたことを特徴とする請求項１記載の光ディスク装置。
【請求項３】
最適パラメータを記憶する前記不揮発メモリのメモリアドレスを時間軸として扱い、前記光ディスクの使用頻度が同じであった場合は、記録パラメータの時間軸の新しい方を優先する手段を設けたことを特徴とする請求項１記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デスクトップコンピュータ等の電子機器や、ノートブックパソコンなどのモバイル型電子機器などに搭載され、光学的に情報の読み取り・書き込みを行う光ディスク装置に関する。
【背景技術】
【０００２】
光ディスクに情報の記録を行う光ディスク装置は、高品質、高性能はもとより、軽量化、省スペース化が求められてきている。そのような中で、限りある資源をできるだけ効率的に使用することが望ましいことはもちろんである。
【０００３】
光ディスクに情報を記録する際に、ＯＰＣ（Optical Power Control：光パワー制御）を行い、最適記録パラメータを求め、それを光ディスク上の特定領域や、光ディスク装置内部の書き換えが可能な不揮発性メモリに保存する。そして、次回記録時には、その最適パラメータを再利用し、ＯＰＣに要する記録領域や実行時間の削減を図る手法が広く知られている（例えば、特許文献１，２参照。）。
【０００４】
ＤＶＤ（Digital Versatile Disc）−Ｒ（Recordable）／ＲＷ（Rewritable）の場合を例に挙げると、ディスク上に、ＰＣＡ（Power Calibration Area：パワー校正領域）と呼ばれるＯＰＣを行うための領域が用意されている。記録前にその領域でＯＰＣを行うことで、最適な記録パラメータを算出し、記録されるデータの品質確保に努めている。
【０００５】
その一方で、ＰＣＡには限りがあることから、インクリメンタル記録などで記録回数が複数に渡る場合等にＯＰＣを行う回数が増えるので、ＰＣＡが枯渇してしまう問題がある。また、ＯＰＣに要する時間が、アクセスタイムに影響を与えてしまう問題もある。
【０００６】
そこで、光ディスク上の特定領域であるＲＭＡ（Recording Management Area：記録管理領域）に記録するＲＭＤ（Recording Management Data：記録管理データ）内に、ＯＰＣで求まった最適記録パラメータとドライブＩＤ（＝光ディスク装置番号＋ファームウェアバージョン＋モデル名）を保存し、次回記録時にはＲＭＤから読み出したドライブＩＤと整合性を確認することで、最適パラメータの再利用が可能となる。よって、一度記録したことのある光ディスクが挿入され、再度記録を実行する場合には、ＯＰＣに要するＰＣＡの使用領域の節約と実行時間の短縮を図ることができる。
【０００７】
しかしながら、ＤＶＤ＋Ｒ／ＲＷでは、ＲＭＤに相当する、ＯＰＣのパラメータを保存できるような領域が定義されておらず、ディスク上に保存することができない。そこで、代替として、光ディスク装置内の書き換え可能な不揮発性メモリに、最適パラメータを保存する手法を用いることで、ＤＶＤ＋Ｒ／ＲＷにも対応が可能である。
【特許文献１】特許第３２２８７１２号公報
【特許文献２】特開平５−３３４６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、光ディスク装置の内部メモリの容量には限りがあり、多種に及ぶ光ディスクの全てを管理することは不可能である。また、同一Ｍａｎｕｆａｃｔｕｒｅｒ  ＩＤ（製造業者ＩＤ：以下ＭＩＤ）のロット間のバラつきまで完全に対応することを考えると、更なるメモリ容量が必要となってくる。
【０００９】
本発明は、小容量の記憶領域を効率的に使用でき、ＯＰＣに要する光ディスク領域の節約と、実行時間の短縮を図ることのできる光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、最適パラメータ毎の使用頻度を管理フラグとして光ディスク装置内部の不揮発性メモリに記憶し、光ディスクに記録を行う度にその管理フラグの更新を行い、使用頻度の高い光ディスクの最適パラメータは、極力長い間残し、新規光ディスクで記録を行った場合は、最も使用頻度の低いパラメータの領域を上書きし記憶することを主要な特徴とする。
【発明の効果】
【００１１】
本発明の光ディスク装置は、記憶する最適パラメータの使用頻度を管理することで、最適パラメータに対し優先順位付けを行い、小容量の記憶領域を効率的に使用することが可能となり、ＯＰＣに要する光ディスク領域の節約と、実行時間の短縮を図ることができ、これにより、高品質なデータの記録を実現することができる。
【発明を実施するための最良の形態】
【００１２】
上記課題を解決するためになされた第１の発明は、光ディスクに対してデータ記録を行う光ディスク装置において、最適パラメータ毎の使用頻度を管理フラグとして光ディスク装置内部の不揮発性メモリに記憶し、光ディスクに記録を行う度にその管理フラグの更新を行う手段を設けた光ディスク装置としたものであり、光ディスクの使用頻度を示す管理フラグを利用することで、限りのあるメモリ容量を効率的に活用し、且つ、光ディスクのＯＰＣに要する領域の節約と実行時間の短縮を図り、高品質なデータの記録を実現する効果を有するものである。
【００１３】
上記課題を解決するためになされた第２の発明は、利用者の使用頻度が高い光ディスクの最適記録パラメータを優先的に記憶する手段を設けた光ディスク装置としたものであり、使用頻度の高い光ディスクの最適記録パラメータを優先的に記憶することにより、小容量の記憶領域を効率的に使用することができる。
【００１４】
光ディスクには、記録時にディスク上の特定領域に格納されるドライブＩＤ（＝光ディスク装置番号＋ファームウェアバージョン＋モデル名）と、任意の（ランダム値）ディスクＩＤ、そしてトラック制御情報のＭａｎｕｆａｃｔｕｒｅｒ  ＩＤ（ＭＩＤ：製造業者ＩＤ）が存在する。その一方で、光ディスク装置内部の不揮発性メモリには、光ディスクの使用頻度を示す管理フラグと、ＭＩＤ、ディスクＩＤ、及び最適記録パラメータを対応させた形で記憶する。
【００１５】
これらのＩＤを光ディスク装置内部の不揮発性メモリとディスク間で比較を行い、全て一致することが確認できれば、そのディスクに対応する不揮発性メモリの最適記録パラメータを再利用することが可能となる。光ディスク装置の不揮発性メモリを効率的に使用するためには、使用頻度を示す管理フラグを活用する。最適記録パラメータの記憶上限数をＮ_max個（任意）とすると、管理フラグもＮ_max個存在することになる。光ディスク装置は初期出荷状態から、記録した光ディスクのパラメータをメモリアドレス昇順で記憶していく。
【００１６】
同一メディアに記録を行った場合、つまりは最適記録パラメータを再利用した場合には、該当する管理フラグをインクリメントする。また、光ディスク装置のファームウェア変更時にはこれのデータが全てクリアされ、初期出荷時と同等の状態として扱う。
【００１７】
最適パラメータ数が既に上限のＮ_max個の状態で、不揮発性メモリに記憶している最適
パラメータのドライブＩＤ、ＭＩＤ、ディスクＩＤが一致しないような新規光ディスクに対して（ブランクディスク含む）記録を行った場合には、求まった最適パラメータを新規に記憶する必要がある。
【００１８】
その場合、使用頻度が最も低いものを探索し、その領域をクリアし、そのパラメータよりも、メモリアドレス上位に記憶されているパラメータは、クリアした領域に１ブロックずらして記憶させ、最上位の領域には今回求まるパラメータを記憶する。つまり、最も新しい記録パラメータは、常時、記憶領域の最上位アドレスに保持されることになる。
【００１９】
上記課題を解決するためになされた第３の発明は、最適パラメータを記憶する不揮発メモリのメモリアドレスを時間軸として扱い、前記光ディスクの使用頻度が同じであった場合は、記録パラメータの時間軸の新しい方を優先する手段を設けた光ディスク装置としたものであり、使用頻度が同じであった場合に、記録パラメータの新旧によって判断し、古い方を優先度が低いものとして扱うことにより、小容量の記憶領域を効率的に使用することができる。
【００２０】
（実施の形態１）
以下、本発明の実施の形態について、図を用いて具体的に説明する。
【００２１】
図１は本発明の実施の形態に係る光ディスク装置の構成を示すブロック図である。本実施の形態の光ディスク装置は、光ディスク１を回転駆動する回転駆動手段であるスピンドルモータ２と、光ディスク１の記録面にレーザー光を照射し、光ディスク１に記録し、あるいは光ディスク１からの反射光を検出して情報を再生する光ピックアップ３と、光ピックアップ３から得られたＲＦ信号を入力し、ＡＧＣ（Automatic Gain Control）制御及びイコライジングした後、光ディスクコントローラー５に出力するＦＥＰ（Front End Processor）４と、ＦＥＰ４からの信号を、データ訂正処理を行った後にリードデータとしてホストパソコン９に転送する光ディスクコントローラー５と、不揮発性メモリ７に格納されるファームウェアに基づいた光ディスク装置の全体を制御し、光ディスク１に対するデータの記録再生を行い、また、後述のＯＰＣ処理を行うＣＰＵ（Central Processing Unit）６と、情報を記録する不揮発メモリ７と、各種処理のための信号や情報の一時記憶を行うＲＡＭ（Random Access Memory）８と、スピンドルモータ２に駆動信号を出力するスピンドル・ローディングドライバ１０とを有している。
【００２２】
光ディスク１はデータを記録する情報記録媒体であり、具体的にはＣＤ（Compact Disc）−Ｒ／ＲＷ、ＤＶＤ±Ｒ／ＲＷ、及びＤＶＤ−ＲＡＭなどの光ディスクであって記録可能な情報記録層を有する。
【００２３】
光ピックアップ３からの各種信号は、フォーカス、トラッキング等のエラー信号生成に必要な演算をＦＥＰ４にて行った後、光ディスクコントローラー５に伝達され、スピンドル・ローディングドライバ１０によりサーボ制御が行われる。ＲＡＭ８は、後述の制御のために必要な記憶領域の他、各種のディスク記録制御、再生制御に必要な記憶領域として使用される。不揮発性メモリ７は、光ディスク装置のファームウェアが格納される他、リージョンコードや、光ディスク装置がエラーを起こした場合のログデータを格納する領域が割り当てられている。また、後述のＯＰＣにて求まる最適記録パラメータを保存する領域も割り当てられている。
【００２４】
ホストパソコン９から記録要求が発生した場合、ＣＰＵ６が光ディスク１に試し書きを行うことで記録パラメータの最適化（ＯＰＣ）を行う。次いで、それから得られる最適値に対し、付加情報として、光ディスク１の使用頻度を示す管理フラグ、光ディスク１の製造業者ＩＤ（ＭＩＤ）と任意な値（ランダム値）のディスクＩＤ、ＯＰＣ実行時の温度、
回転速度を持たせ、一時的な記憶領域としてＲＡＭ８上に特定の順序で展開した後、そのデータを一括して不揮発性メモリ７に記憶する。一方で、光ディスク１の特定領域にドライブＩＤ（＝光ディスク装置番号＋ファームウェアバージョン＋モデル名）とディスクＩＤを記録する。その後、ホストパソコン９から記録要求のあったデータを、光ディスク１のデータ領域に記録する。
【００２５】
図２は、本発明の最適記録パラメータの記憶制御方法を示すフローチャートである。
【００２６】
ここでは、不揮発性メモリ７内に最適記録パラメータ群が存在すれば、ＯＰＣを行う前までにＲＡＭ８上にそのパラメータ群が展開されている。その後、ＣＰＵ６が光ディスク１に対して記録パラメータの最適化（ＯＰＣ）を行い、ＯＰＣが正常終了した後、光ディスク１の特定領域に記録されているディスクＩＤとドライブＩＤ、及びＭＩＤと、ＲＡＭ８上に展開されている不揮発性メモリ７内の最適記録パラメータの付属ＩＤとを各々で比較し、全て一致する最適記録パラメータが存在すれば（Ｓ１）、その付属情報の一部である光ディスク１の使用頻度を示す管理フラグを＋１とする（Ｓ２）。
【００２７】
その後、今回得られた最新パラメータを最上位アドレスに記憶するために、最適パラメータ入れ替え処理（Ｓ３）を行う。最適パラメータ入れ替え処理の詳細については図３に示す。また、不揮発性メモリ７内に一致するＩＤが存在せず、且つ、記憶容量の上限数Ｎ_max（任意）に達していた場合は（Ｓ４）、ＲＡＭ８上に展開されている最適記録パラメータの中から、使用頻度が最も低いパラメータを探索し、その後、最適パラメータ入れ替え処理（Ｓ５）を行う。
【００２８】
最適パラメータ入れ替え処理を行った後、管理フラグと最適パラメータ更新処理（Ｓ６）の中で、それらの記録パラメータを不揮発性メモリ７に一括して記憶する。また、不揮発性メモリ７内に一致するＩＤが存在せず、且つ、記憶容量の上限数に達していない場合は、新規に最適記録パラメータを不揮発性メモリ７に追加するための、管理フラグと最適パラメータ更新処理を行う（Ｓ６）。最適パラメータ更新処理の詳細については図５に示す。
【００２９】
図３は、図２における最適パラメータ入れ替え処理を示すフローチャートである。光ディスク装置の内部不揮発性メモリ７の最適パラメータの識別ＩＤと、光ディスク１の識別ＩＤが一致していたならば（Ｓ１１）、その一致する最適パラメータのエントリーナンバーＸをＲＡＭ８上から取得する（Ｓ１２）。一方、識別ＩＤの一致が確認できない場合（Ｓ１３）、つまり新規に記録パラメータを追加する必要がある場合で、最適記録パラメータのエントリー数が上限値に達していれば（Ｓ１４）、使用頻度が最も低い最適パラメータの探索処理を行い（Ｓ１６）、そうでなければ、それ以降の処理はスキップし（Ｓ１５）、管理フラグと最適パラメータ更新処理を行う（Ｓ６）。使用頻度最低パラメータ探索処理の完了後（Ｓ１６）、該当パラメータのエントリーナンバーＸを取得できる。その後、得られたエントリーナンバーＸの記憶領域をクリアし（Ｓ１７）、Ｘよりも上位アドレスに記憶されているパラメータを、クリアしたＸの領域に１ブロックずらして記憶する（Ｓ１９）。その処理を、パラメータ総記憶数Ｎ_total分行い（Ｓ１８）、最後に、今回得られる最適パラメータを記憶領域の最上位アドレスに格納する（Ｓ１Ａ）。
【００３０】
前述までの各種処理をＣＰＵ６がＲＡＭ８上に展開して行い、データ確定後、管理フラグと最適パラメータ更新処理（Ｓ６）の中で不揮発性メモリ７に記憶する。
【００３１】
図４に使用頻度最低パラメータの探索処理の詳細を示し、図５に最適パラメータ更新処理の詳細を示す。
【００３２】
図４は、図３における使用頻度最低パラメータの探索処理のフローチャートである。前提条件として、最適記録パラメータの記憶上限数をＮ_max（任意）とし、不揮発性メモリ７内部のものが、全てＲＡＭ８上に展開されている。その最上位アドレスは最新の記録パラメータが記憶されており、下位アドレスほど古いパラメータとなる。その最新の記録パラメータのエントリーナンバーをＮ（＝Ｎ_max）とすると、そのパラメータの下位に記憶されているパラメータのエントリーナンバーをＮ−（Ｍ＋１）：Ｍ＝０、１、２、・・・、Ｎ−１とする。ＣＰＵ６は、最適パラメータが古い方から昇順で記憶されていることを利用し、使用頻度を示す管理フラグを順に比較していくことで、最低使用頻度のパラメータ値を探索する。
【００３３】
更に具体的に、Ｎ_max＝３とした場合を例として説明する。管理フラグ［Ｎ］（Ｎ：エントリーナンバー）とすると、管理フラグ［２］、管理フラグ［１］、管理フラグ［０］の３種類が存在することになる。管理フラグ［２］と管理フラグ［１］を比較し、管理フラグ［２］＜管理フラグ［１］ならば（Ｓ２２）、Ｍを＋１とすることで（Ｓ２３）、管理フラグ［２］と管理フラグ［０］を比較する。その結果、管理フラグ［２］＜管理フラグ［０］ならば更にＭを＋１とし（Ｓ２３）、Ｎ＝Ｍ（＝２）となることから、既に全パラメータを確認が終了と判断し、Ｎ＝２を使用頻度が最低である記録パラメータのエントリーナンバーと判定する。管理フラグ［２］＞＝管理フラグ［０］の場合は、Ｎ＝Ｎ−Ｍ（＝２−２＝０）となり（Ｓ２８）、Ｎ＝０で全てのパラメータの確認が終了したと判断し（Ｓ２９）、Ｎ＝０を使用頻度が最低である記録パラメータのエントリーナンバーと判定する。Ｓ２２で管理フラグ［２］＞＝管理フラグ［１］ならば、Ｎを−１として、管理フラグ［１］と管理フラグ［０］の比較を行う。同様に使用頻度が最低である記録パラメータのエントリーナンバーを判断することができる。
【００３４】
図５は、図２における管理フラグと最適パラメータ更新処理のフローチャートである。ＯＰＣ完了後、前述までの処理がＲＡＭ８上を使用して行われ、そこで生成されたデータを、不揮発性メモリ７上に記憶する必要がある。まず、ＯＰＣで得られた最適記録パラメータのＭＩＤ、ドライブＩＤ、ディスクＩＤと一致するパラメータが不揮発性メモリ７内に存在しなければ（Ｓ３１）、光ディスク製造者コードのＭＩＤと、ディスク上に記録するものと同じドライブＩＤ（モデル名、ファームウェアバージョン、シリアルナンバー）、ディスクＩＤを準備する（Ｓ３２〜Ｓ３４）。その後、既存のディスクに対しては管理フラグをインクリメントした後に更新し、今回得られた最適記録パラメータも反映させて、不揮発性メモリ７にこれらのデータを一括して記憶する（Ｓ３７）。
【産業上の利用可能性】
【００３５】
本発明は、電気的に書き換えのできる不揮発性メモリに、光ディスクの使用頻度によって管理される最適記録パラメータを記憶し、次回記録時には記録パラメータの再利用ができるだけでなく、容量に限りのある不揮発性メモリを効率的に使用する手段として、各種電子機器の光ディスク装置に適応可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施の形態における光ディスク装置の構成を示すブロック図
【図２】本発明の最適記録パラメータの記憶制御方法を示すフローチャート
【図３】図２における最適パラメータ入れ替え処理のフローチャート
【図４】図３における使用頻度最低パラメータ探索処理のフローチャート
【図５】図２における管理フラグと最適パラメータ更新処理のフローチャート
【符号の説明】
【００３７】
１    光ディスク
２    スピンドルモータ
３    光ピックアップ
４    ＦＥＰ
５    光ディスクコントローラー
６    ＣＰＵ
７    不揮発性メモリ
８    ＲＡＭ
９    ホストパソコン
１０    スピンドル・ローディングドライバ
【図１】
2006018940.tif 000003
【図２】
2006018940.tif 000004
【図３】
2006018940.tif 000005
【図４】
2006018940.tif 000006
【図５】
2006018940.tif 000007