(57)【特許請求の範囲】
【請求項１】
記録装置に保存された書き込み戦略のセットから、特定の情報担体タイプのための書き込み戦略を選択する方法であって、
前記書き込み戦略のセットから少なくとも２つの書き込み戦略を選択するステップと、
前記選択された書き込み戦略のそれぞれについて、前記特定の情報担体タイプの情報担体に少なくとも１つのテストパターンを書き込むステップと、
前記情報担体から、前記書き込まれたテストパターンを読み込むステップと、
前記テストパターンを読み込むステップから得られる少なくとも１つのパラメータに基づいて、前記選択された書き込み戦略のうちどの書き込み戦略が前記特定の情報担体タイプの情報担体に情報を書き込むために最適であるかを決定するステップと、
前記特定の情報担体タイプに情報を書き込むために後に利用されるように前記決定された最適な書き込み戦略についての情報を前記記録装置に保存するステップと、
を有する方法。
【請求項２】
前記テストパターンの書き込みは、前記書き込み戦略のセットから全ての前記書き込み戦略を適用することによって達成される、請求項１に記載の方法。
【請求項３】
前記テストパターンの書き込みは、各前記書き込み戦略について少なくとも２つの区別可能な設定のセットを適用することにより達成され、前記方法は、前記テストパターンを読み込むステップから得られる少なくとも１つのパラメータに基づいて前記選択された最適な書き込み戦略に関連する最適な設定のセットを選択するステップをも有する、請求項１に記載の方法。
【請求項４】
前記最適な書き込み戦略は前記書き込み戦略のセットに保存される、請求項１に記載の方法。
【請求項５】
前記書き込み戦略のセット中の各書き込み戦略は、前記書き込み戦略が最適なものとして決定された情報担体の少なくとも１つの情報担体タイプに関連する、請求項４に記載の方法。
【請求項６】
前記最適な書き込み戦略及び前記最適な書き込み戦略に関連する前記最適な設定のセットは、前記書き込み戦略のセットに保存される、請求項３に記載の方法。
【請求項７】
前記書き込み戦略のセット中の各書き込み戦略及び前記書き込み戦略に関連する少なくとも１つの設定のセットは、前記書き込み戦略及び前記書き込み戦略に関連する前記設定のセットが最適なものとして決定された情報担体の少なくとも１つの情報担体タイプに関連する、請求項６に記載の方法。
【請求項８】
書き込み戦略のセットから書き込み戦略を選択する方法であって、前記選択された書き込み戦略は目標の情報担体に情報を書き込むために利用されるものであり、前記方法は、
前記目標の情報担体に対応する情報担体タイプを識別するステップと、
前記目標の情報担体の情報担体タイプが前記書き込み戦略のセット中の書き込み戦略に関連する場合、前記目標の情報担体に情報を書き込むために前記関連する書き込み戦略を選択するステップと、
前記目標の情報担体が前記書き込み戦略のセット中の書き込み戦略に関連しない場合、請求項１乃至７のいずれか一項に記載された方法を利用して、前記情報担体に情報を書き込むために最適な書き込み戦略を選択するステップと、
を有する方法。
【請求項９】
情報担体に情報を書き込むための記録装置であって、
書き込み戦略に従って放射パルスのシーケンスを生成する放射源と、
前記記録装置を制御する制御手段と、
書き込み戦略のセットを保存する記憶手段とを有し、
前記制御手段は、前記書き込み戦略のセットから最適な書き込み戦略を選択するために請求項１乃至７のいずれか一項に記載の方法を実行するように構成される装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスクのような光記録媒体への情報の書き込みに関し、より詳細には、特定の光ディスクのための最適な書き込み戦略を選択し学習する方法及び記録装置に関する。本発明はまた、本発明による前記方法による利用のための記録媒体にも関する。
【背景技術】
【０００２】
光メディアはデータをディジタル形式で保存し、種々のＣＤ及びＤＶＤ光ディスクの技術の全てを含む。この媒体に保存されたデータはビデオ、テキスト、オーディオ、コンピュータデータ、又はいずれの他の形態のディジタル情報から成っても良い。該データはレーザを用いて光ディスクに書き込まれ、光ディスクから読み込まれる。
【０００３】
種々の光ディスクの製造者が存在する。それ故、多くの異なるフォーマット及びディスクタイプが商業上利用可能である。例えばＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、ＤＶＤ−Ｒ、ＤＶＤ−Ｒ／Ｗのような標準化されたディスクフォーマット内においてさえ、それぞれのタイプの光ディスクは異なる物質パラメータを持つ。このため、レーザからの書き込みパルスに晒されたとき各タイプは異なって振舞い得る。補償されない場合、振舞におけるかような相違は、例えば書き込まれたマークのジッタ（jitter）及び非対称性のような、書き込み動作におけるばらつきに帰着する。それ故、最適な書き込み動作のために、それぞれのタイプの光ディスクは、該ディスクの物質パラメータ及び他の特性を補償するために異なる書き込み戦略（strategy）を必要とし得る。
【０００４】
本明細書においては、マークとは光ディスク上のいずれのタイプの光検出可能な領域のことであると理解される。該マークは、光ディスク上の領域を局所的に加熱することにより形成されるピット、及び光ディスク中の結晶層中の非晶質領域を含む。書き込み戦略とは、レーザパルスによって照射されたときにマークが光ディスク上に形成されるようにする、レーザによって生成されるレーザパルスのいずれかのシーケンスであると理解される。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
１つのアプローチにおいては、最適な書き込み戦略は、ディスクにユーザ情報を書き込むことを試みる前にテスト書き込みを実行することにより、各光ディスクについて生成される。前記テスト書き込みは一般に、書き込みパワーを増加的に調節しながら光ディスクのリードイン領域の内部において為される。次いで、記録された情報がテスト領域から読み込まれる。前記テスト書き込みの所望の品質（例えば最低のエラー率、最適な変調係数、最低のジッタ係数）及び非対称性が得られる書き込みパワーが、最適な書き込みパワーとして選択され、該書き込みパワーは次いでユーザ情報の実際の記録のために利用される。しかしながらこのアプローチは、前記テスト書き込みの結果がディスクドライブによって保持されないという点において不利である。それ故、前記テスト書き込みは、たとえ同一のタイプの光ディスクに対しても繰り返される必要があり、煩わしいものとなり得る。更に、前記書き込み戦略の各パラメータは各ディスクについて生成される必要があり、そのため前記テスト書き込みの特性のかなりの分析を必要とする。
【０００６】
他のアプローチは、各光ディスクタイプが、光ディスクドライブによって該ドライブが製造されるときに「登録」されることを必要とする。光ディスクドライブの開発の間、該ドライブの製造者は、前記ドライブの製造者が知っている各タイプの光ディスクについて最適な書き込み戦略を調査及び開発する。前記製造者は次いで、対応する各光ディスクのタイプについて最適な書き込み戦略を伴う互換性のある光ディスクタイプのリストを表すデータを編集する。該データはしばしば例えばＥＥＰＲＯＭのような制御情報メモリ中に前記光ディスクドライブに保存され、最適な書き込みパワー、時間変調、線速度及び記録スピードのような記録パラメータを含んでも良い。ドライブは次いで前記ディスクのリードイン部分を走査することにより特定の光ディスクタイプを認識することができる。各光ディスクタイプのリードイン部分の特性はディスク製造者によって変わり、従って前記ディスクの製造者を識別する。
【０００７】
この「登録」手法の重大な欠点は、光ディスクドライブが前記特定の光ディスクタイプのために最適化された書き込み戦略を利用して登録されていない光ディスクタイプに書き込むことができないという点である。換言すれば、登録されていない光ディスクタイプに遭遇した光ディスクドライブは該ディスクを認識せず、それ故保存された最適な書き込み戦略にアクセスすることができない。かような登録されていないディスクが遭遇されたとき、前記ドライブは新たな光ディスクタイプに互換性がないか、前記光ディスクドライブに保存された一般的な、それ故最適でない書き込み戦略が適用される。典型的に、前記光ディスクドライブが登録されていないディスクに書き込むことができるとしても、該ドライブは可能な最高の記録スピード（例えば２４倍）ではなくより低いスピードで書き込む（例えば該ドライブは４倍又はそれどころか２倍で書き込み得る）。
【０００８】
本分野においては、ディスクドライブが以前に登録されていないタイプの光ディスクに書き込むための最適な書き込み戦略を決定及び学習するための簡単化された方法に対するニーズがある。前記最適な書き込み戦略は、可能な最高のスピードでの光ディスクへの情報の良質な転送を保証すべきである。それ故本発明の目的は、かような方法及びかような方法を用いる記録装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明による方法及び記録装置は、異なる既知の書き込み戦略の性能をテストし、特定の光ディスクタイプのための最良の書き込み戦略を選択し、後に同一の光ディスクタイプが遭遇されたときに利用するために該情報を保存することによって、最適な書き込み戦略を選択及び学習することにより本分野の問題に対処する。
【００１０】
一般に、最良の書き込み戦略についての情報は、同一の光ディスクタイプが後に遭遇されたときの利用のために前記記録装置に保存される。しかしながら本発明の実施例によれば、特定のディスクを用いた利用のための最良の書き込み戦略についての情報は、前記ディスク自身に書き込まれる。前記ディスクが後に遭遇されると、該情報は前記ディスクから読み込まれ、前記最良の書き込み戦略を選択するために前記記録装置によって利用される。
【００１１】
最初に、少なくとも２つの（しかし代替としては幾つでも良いが）書き込み戦略が、光ディスクドライブ中に保存された書き込み戦略のリストから選択される。次いで、各選択された書き込み戦略について、テストパターンを表すマークのシーケンスが、光ディスク又は同様の記録媒体の最適パワー較正（ＯＰＣ）領域のようなテスト領域に記録される。本発明の他の実施例においては、設定を変更することにより、１より多いテストパターンが各選択された書き込み戦略について記録される。
【００１２】
次いで、前記テストパターンは前記光ディスクドライブによって前記光ディスクから読み戻される。最後に、書き込み戦略及び対応する設定（settings）が、前記テストパターンの読み込みから得られるパラメータに基づいて選択される。前記選択された書き込み戦略は、当該の光ディスクタイプに情報を書き込むために後に利用されるように、前記ディスクドライブによって学習される。
【００１３】
本発明の実施例によれば、テストパターンの第１のセットがとり得る最高の記録スピード（例えば２４倍）で書き込まれる。該スピードで書き込まれたテストパターンのうち最低限必要とされる書き込み品質を達成するものが無い場合は、該スピードは低下され、新たなテストパターンが書き込まれ分析される。この手順は、最低限の書き込み品質が達成される最高のスピード、又はとり得る最低の書き込みスピードで前記ディスクが書き込まれるまで繰り返される。
【００１４】
本発明の更なる実施例は、最初に前記光ディスクが登録されたタイプのものであるか否かを決定するための光ディスクタイプ識別ステップを実行する。前記ディスクタイプが前記光ディスクドライブによって登録されていない場合、本発明の上述した実施例の書き込み戦略選択方法が実行される。
【００１５】
本発明は、添付する図を参照しながら好適な実施例に基づいて以下により詳細に説明される。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例によるＣＤ−ＲＷ記録装置の機能ブロック図を示す。
【図２】本発明の実施例の全体的な動作のフロー図を示す。
【図３】本発明の実施例による自己学習方法のフロー図を示す。
【図４】本発明の実施例による、テストパターンが書き込まれるＯＰＣ領域を示すグラフを示す。
【発明を実施するための形態】
【００１７】
本発明の方法及び記録装置の実施例によれば、光ディスクドライブは、種々の書き込み戦略及び設定をテストするため以前に登録されていないディスクタイプのディスクの最適パワー較正（ＯＰＣ）領域を利用し、前記テストの結果に依存して前記テストされたディスクタイプのうち最適な書き込み戦略を選択する。
【００１８】
本発明の実施例は、ＣＤ−Ｒ／Ｗドライブにおいて実装される。しかしながら本発明は、例えばＤＶＤ−Ｒ／Ｗ及びＣＤ−Ｒのような他の書き込み及び再書き込み可能なＣＤ、ＤＶＤ及び他の光ディスクフォーマットのためのドライブにおいても適用可能であることに留意されたい。当業者は、本発明の方法がディスク以外の記録媒体のために実装されることもできることを認識するであろう。
【００１９】
図１は、例となる環境、即ち光ディスクドライブ１００を模式的に示す。該光ディスクドライブ１００は読み込み／書き込みレーザ１２０、コントローラ１３０、プロセッサ１４０及びメモリ１５０を含む。ディスクタイプ１１２の光ディスク１１０が光ディスクドライブ１００に存在しても良い。光ディスク１１０はＯＳＪバイト１１４、リードイン部１１６及びＯＰＣ領域１１８のいずれか又は全てを含んでも良い。メモリ１５０はデータレコード１６２の編集物であるＯＳＪテーブル１６０を含む。各データレコード１６２は少なくとも１つの書き込み戦略１６４、関連する設定１６６及び前記書き込み戦略１６４に関係するいずれかのディスクタイプ１１２を有する。ＯＳＪテーブル１６０中のデータレコード１６２はまた、Orange Book（「Compact disc ReWritable, CD-RW System Description」）において規定された標準の書き込み戦略１６４及び／又は標準の設定への参照を有しても良い。Orange Book規格は代替としてメモリ１５０の他のどこかに保存されても良い。
【００２０】
図２は、ディスクドライブ１００に挿入されたディスク１００のための書き込み戦略１６４を選択するための方法の例２００のフロー図を示す。
【００２１】
最初に、ブロック２０１において、光ディスクドライブ１００の書き込みスピードがとり得る最高のスピード（例えば２４倍）に設定される。次いでブロック２０２において、ディスク１１０は該とり得る最高のスピードでいずれかの識別情報をチェックされる。かような識別情報はＯＳＪバイト１１４に含まれている。ＯＳＪバイト１１４が検出されない場合、本方法はブロック２０６に進む。ＯＳＪバイト１１４が検出された場合、ＯＳＪテーブル１６０は、ディスク１１０のリードインのパス１１６の特性がＯＳＪテーブル１６０に保存されているか否かを決定するために検索される。リードインのパス１１６が識別された場合、本方法はブロック２０４に進み、該ブロック２０４において、書き込み戦略１６４がディスク１１０のために定義されているか否かを決定するために前記ＯＳＪテーブルが検索される。書き込み戦略１６４が定義されている場合、ブロック２０８において本方法は、以下に（図４を参照しながら）より詳細に説明する手法に従って、ディスク１１０のＯＰＣ領域１１８にテストパターン１７０を書き込む。テストパターン１７０は次いで読み戻され、書き込み戦略１６４の性能が評価される。前記性能が、例えばＢＬＥＲ＜５０且つジッタ＜２５ｎｓといった、予め設定された性能基準を越える場合、本方法はブロック２１０に進み、該ブロック２１０において、前記定義された書き込み戦略１６４を利用して前記とり得る最高のスピードでユーザ情報がディスク１１０に書き込まれる。しかしながら、ブロック２０４において書き込み戦略１６４が定義されていないと決定された場合、又はブロック２０８において前記定義された書き込み戦略１６４が前記予め設定された性能基準を満たさないと決定された場合、本方法はブロック２０６に進む。
【００２２】
ブロック２０６は、（図３を参照しながら）以下により詳細に説明される、本発明の実施例の自己学習方法を開始する。前記自己学習方法は、少なくとも１つのテストパターン１７０が、ＯＳＪテーブル１６０からの少なくとも１つの書き込み戦略１６４の設定１６６の少なくとも１つのセットを用いてディスク１１０に書き込まれていることを必要とする。本実施例においては、テスト書き込みは、ディスク１１０のＯＰＣ領域１１８の細かな領域と粗い領域との間の領域において発生することに留意されたい。テストパターン１７０は、ＯＳＪテーブル１６０からの特定の書き込み戦略１６４が前記予め設定された性能基準を超える結果をもたらすか否かを決定するために読み込まれ評価される。かような書き込み戦略１６４がある場合、該書き込み戦略が選択される。ブロック２１２において、ユーザ情報が次いで前記とり得る最高のスピードで前記選択された書き込み戦略１６４を用いて書き込まれ、前記選択された書き込み戦略１６４を該ディスクタイプ１１２のために最適なものと定義するデータレコード１６２を含むようにＯＳＪテーブル１６２が更新される。
【００２３】
許容可能な結果をもたらす書き込み戦略１６４が無い（即ち、前記性能基準を満たさない）場合、本方法はブロック２１４に進み、該ブロック２１４においてＯＳＪテーブル１６０が、ディスク１１０が前記とり得る最高のスピードで書き込まれることができないディスクタイプ１１２のものであることを示す設定１６６を持つデータレコード１６２を含むように更新される。前記記録スピードは次いでブロック２１６において、より低いスピード（例えば８倍）に設定される。ブロック２１８において、ディスク１１０は再びＯＳＪバイト１１４をチェックされる。ＯＳＪバイト１１４が検出されない場合、本方法はブロック２２２へ進む。ＯＳＪバイト１１４が検出された場合、ＯＳＪテーブル１６０は、ディスク１１０のリードインのパス１１６の特性がＯＳＪテーブル１６０に保存されているか否かを決定するために検索される。リードインのパス１１６が識別された場合、本方法はブロック２２０に進み、該ブロック２２０において、書き込み戦略１６４がディスク１１０のために定義されているか否かを決定するために前記ＯＳＪテーブルが検索される。ブロック２２０において書き込み戦略１６４が定義されていないと決定された場合、本方法はブロック２２６に進み、該ブロック２２６において、当該のディスクタイプ１１２のために最適なものとして標準の書き込み戦略１６４が指定されているか否かを決定するためにOrange Book規格（「Compact Disc ReWritable, CD-RW System Description」）が検索される。書き込み戦略１６４がOrange Book規格によって定義され指定されている場合、本方法はブロック２２４において、ディスク１１０のＯＰＣ領域１８０に更なるテストパターン１７０を、しかし今回はより低い記録スピードで書き込む。テストパターン１７０は次いで読み戻され、書き込み戦略１６４の性能が評価される。前記性能が予め設定された性能基準を超えている場合、本方法はブロック２２８に進み、該ブロック２２８において、前記定義された書き込み戦略１６４を用いて、前記より低い記録スピードで、ディスク１１０に情報が書き込まれる。しかしながら、ブロック２２４において前記定義された書き込み戦略１６４が前記予め設定された性能基準を満たさないと決定された場合、又はブロック２２０及びブロック２２６において書き込み戦略が定義又は指定されていない場合、本方法はブロック２２２に進む。
【００２４】
ブロック２２２は、ブロック２０６の自己学習方法を、しかし前記より低いスピードで繰り返す。ここでも、ＯＳＪテーブル１６０からの少なくとも１つの書き込み戦略１６４の設定１６６の少なくとも１つのセットを用いて、少なくとも１つのテストパターン１７０がディスク１１０に書き込まれる。テストパターン１７０は、ＯＳＪテーブル１６０からの特定の書き込み戦略１６４が前記予め設定された性能基準を超える結果をもたらすか否かを決定するために読み戻され評価される。かような書き込み戦略１６４がある場合、該戦略が選択され、本方法はブロック２３０に進む。ブロック２３０において、前記選択された書き込み戦略１６４を用いて前記より低い記録スピードでディスク１１０に情報が書き込まれ、前記選択された書き込み戦略１６４を該ディスクタイプ１１２のために最適なものと定義するデータレコード１６２を含むようにＯＳＪテーブル１６０が更新される。
【００２５】
許容可能な結果をもたらす書き込み戦略１６４が無い場合、本方法はブロック２３２に進み、該ブロック２３２において、ディスク１１０は前記より低い記録スピードで書き込まれることができないディスクタイプ１１２のものであることを示す設定１６６を持つデータレコード１６２を含むように、ＯＳＪテーブル１６０が更新される。前記スピードは次いで、最低の記録スピード（例えば２倍）に設定され、ブロック２３４において該最低の記録スピードでディスク１１０にユーザ情報が書き込まれる。
【００２６】
本発明の代替実施例によれば、前記選択された書き込み戦略１６４をディスクタイプ１１２のために最適なものとして定義するデータレコード１６２を含むようにＯＳＪテーブル１６０を更新することに加えて、前記選択された書き込み戦略を識別する情報が、例えばリードイン領域１１６のようなディスクパラメータに関する情報を有する前記ディスク自体の領域に書き込まれる。前記ディスクが後に遭遇されたとき、該情報が前記ディスクから読み込まれ、前記最適な書き込み戦略を選択するために前記記録装置によって利用される。
【００２７】
前記自己学習方法は、ディスク１１０のＯＰＣ領域１１８にテストパターン１７０を書き込むことにより幾つかの書き込み戦略１６４の書き込み性能を評価する。該自己学習方法において利用される、書き込み戦略１６４毎に設定１６６のＭ個のセットを用いて、継続時間Ｔの間にテストパターン１７０を書き込むことにより、Ｎ個の書き込み戦略１６４をテストする全般的なアルゴリズムは、以下の疑似コードによって規定される：
【００２８】
For k:=1 to N,
write_strategy(k)を選択
For l:=1 to M,
set_of_settings(l)を選択
Δt=Tの期間ディスクに書き込み
End,
End;
テストパターンを読み込み;
For each write_strategy(k),
非対称性及びジッタを含む性能を評価;
性能を最適化するwrite_strategy(k)及び対応するset_of_settingsを選択;
【００２９】
ここで図３に示されたフロー図を参照すると、前記自己学習方法はブロック３１０において開始し、該ブロック３１０において書き込み戦略１６４が選択される。次いで、本方法はブロック３２０に進み、該ブロック３２０において前記選択された書き込み戦略１６４に対応する設定１６６のセットが選択される。次いでブロック３３０において、前記選択された書き込み戦略１６４及び対応する設定１６６のセットに従ってテストパターン１７０が書き込まれる。全ての意図された設定１６６のセットが選択されるまで、本方法はブロック３２０にループして戻る。全ての意図された設定１６６のセットが選択され、テストパターン１７０を生成するために利用された場合、本方法はブロック３１０にループして戻り、該ブロック３１０において、テストされるべき次の書き込み戦略１６４が選択される。関連する意図された設定１６６のセットと共に全ての意図された書き込み戦略１６４を用いてテストパターン１７０が書き込まれた場合、本アルゴリズムはブロック３４０に進み、該ブロック３４０においてテストパターン１７０が読み戻され評価され、前記評価の結果が性能基準と比較される。ブロック３５０において、所望の性能をもたらす書き込み戦略１６４及び関連する設定１６６のセットが、最適な書き込み戦略１６４として選択される。
【００３０】
代替として、繰り返し３８０に代わる繰り返し３７０を用いて、１度に１つの書き込み戦略１６４で前記自己学習アルゴリズムは実行されることができる。ここでテストパターン１７０を読み込み前記性能を評価するステップ３４０は、ステップ３１０、３２０及び３３０によって形成される論理ループの中に移動され、それにより、テストのために他の書き込み戦略１６４を選択するためにブロック３１０に戻る前に、予め設定された性能基準と各書き込み戦略の性能を比較する。本代替例を用いて、前記性能基準が超過されるまで新たな書き込み戦略１６４が選択又は生成され、この点において前記ループは終了する。
【００３１】
上述した本発明の実施例においては、登録されていないディスクが遭遇された場合、即ち当該のディスクのために書き込み戦略１６４が定義又は指定されていない場合に、前記自己学習アルゴリズムが実行される。代替の実施例においては、前記アルゴリズムはディスクドライブ１００がいずれのディスクと遭遇する度にも実行される。本実施例はＯＳＪテーブル１６０又はOrange Book規格の保存を必要としない。むしろ、前記アルゴリズムはディスク１１０に対してテストされるべき各書き込み戦略１６４を生成する。
【００３２】
書き込み戦略１６４は、所定のシーケンスでテストのために生成又は選択される。代替として、ＯＳＪテーブル１６０に保存された書き込み戦略１６４のテストのシーケンスは、利用の頻度、ディスク１１０の特性、ディスクドライブ１００のタイプ又はいずれかの他のパラメータに従って決定されても良い。
【００３３】
本発明の実施例によれば、ＯＳＪテーブル１６０中の最初の６１個のデータレコード１６２は、ドライブ１００の開発の間に予め定義された書き込み戦略１６４を持つディスクタイプ１１２のために予約される。残りのデータレコード１６２は自己学習のエントリのために予約される。ドライブ１００が全ての利用可能なエントリを使い尽くした場合、６２番目のエントリは次の新たなエントリのために上書きされる。この手順は、書き込まれたディスクが前記ドライブ自身及び殆どのＲＯＭプレイヤにおいて読み込み可能であることを保証する。
【００３４】
ここで図４を参照すると、前記自己学習方法は、安定した（ＥＦＭ）変調を達成するため、ディスク１１０上のＯＰＣ領域１１８の細かい部分４５１と粗い部分４５２との間のテスト領域４４０にテストパターン１７０を書き込む。該テスト領域は３つのフレームから成る。前記テスト書き込みの性能は、前記自己学習方法の論理サブルーチンに従って評価される。以下の疑似コードは、３つの書き込まれたフレームの最初のものからジッタを測定する方法の例である。
【００３５】
If jitter_frame_1 < 15ns
OR
jitter_frame_1 < jitter_limitE and BLER > 50
OR
jitter_frame_1 > jitter_limitE and BLER < 50
then
測定を再試行
ELSE
If jitter_frame_1 < jitter_limitE and BLER < 50
then 現在のset_of_settingsを利用
ELSE
GOTO ＯＳＪテーブル中の次のwrite_strategy
【００３６】
以下の段落において、本発明による実施例の機能的な例が図１を参照しながら説明される。ディスク１１０は、ディスク１１０にドライブ１００によって情報が書き込まれることができるようにディスクドライブ１００に挿入される。ディスクタイプ１１２はドライブ１００には未知である。最初に、光ディスクドライブ１００の書き込みスピードがとり得る最高のスピード（例えば２４倍）に設定される。次いで、プロセッサ１４０は読み込みセッションを開始するようにコントローラ１２０に命じる。該読み込みセッションの間、光ディスクドライブ１００は、リードイン１１６（データパス）を探すために利用されることができるいずれかの識別情報及びディスク１１０の書き込み戦略についてディスク１１０をチェックする。前記識別情報が見つけられた場合、プロセッサ１４０はメモリ１５０中のＯＳＪテーブルにアクセスし、前記識別情報に関連した書き込み戦略１６４及び設定１６６のセットを取得し、前記取得された書き込み戦略１６４を光ディスク１１０に情報を書き込むために利用する。識別情報が見つけられなかった場合、プロセッサ１４０はテスト書き込みセッションを開始するようにコントローラ１３０に命じる。プロセッサ１４０はテストされるべき書き込み戦略１６４を取得する。書き込み戦略１６４はコントローラ１３０に伝達され、コントローラ１３０はテストパターン１７０を書き込むためのレーザ１２０をディスク１１０のＯＰＣ領域１１８に向ける。プロセッサ１４０は、テストパターン１７０を書き込むために書き込み戦略１６４の所定のセットが利用されるまで書き込み戦略１６４の取得及びコントローラ１３０への中継を継続しても良いし、又は代替として、テストパターン１７０が書き込まれた直後に各テストパターン１７０に対して性能評価が実行されても良い。プロセッサ１４０は、書き込み戦略１６４によって達成された性能に従って、ディスク１１０に情報を書き込むためにどの書き込み戦略１６４が選択されるかを決定する。前記選択された書き込み戦略１６４は次いで光ディスク１１０に情報を書き込むために利用される。前記プロセッサはＯＳＪテーブル１６０中にデータレコード１６２を生成し、データレコード１６２にディスクタイプ１１２、前記選択された書き込み戦略１６４及び前記選択された設定のセット１６６を配置する。
【００３７】
以上を鑑みると、本発明は書き込み可能又は再書き込み可能な媒体に情報を書き込むための最適な書き込み戦略を確立及び学習するための方法及び装置を提供することが理解されるであろう。更に、上述の内容は単に本発明の実施例に関し、添付する請求項によって定義される本発明の精神及び範囲から逸脱することなく多くの変更が為され得ることは理解されるべきである。
【図１】
0005607562.tif 000002
【図２】
0005607562.tif 000003
【図３】
0005607562.tif 000004
【図４】
0005607562.tif 000005