(57)【要約】【課題】過去にデータ記録が行われたディスクに対しての適正な追加記録動作の実現。【解決手段】過去に記録が行われたディスクが装填されたときに、過去にそのディスクに記録を行った記録装置の機種の判別結果に基づいて、そのディスクに対して追加記録を行うことの可否の設定や、そのディスクに追加記録を行う場合の記録動作状態の設定を行う。このため、例えば過去に追記互換性の無い記録装置で記録が行われたディスクについては追記を不可としたり、過去の記録装置の記録状態に対応して適切な追加記録が行うことができる。このようにディスク毎に、過去の記録状態に応じた適切な動作を実行し、過去に記録されたデータが破壊されるなどの不具合を生じさせない、信頼性の高い記録装置を実現する。【選択図】図７
2007272988.tif 000002
【特許請求の範囲】
【請求項１】
管理情報として、過去に記録を行った記録装置を示す記録装置識別情報が記録される記録媒体に対して、情報を記録する記録装置において、
上記記録媒体に対して情報の記録再生を行う記録再生部と、
上記記録媒体が装填されたときに、上記記録媒体の管理情報を上記記録再生部により読み出させると共に、上記管理情報に含まれている記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行う制御部と、
を備えたことを特徴とする記録装置。
【請求項２】
上記制御部は上記管理情報の内容から、装填された上記記録媒体が過去に記録が行われているが追加記録可能な状態の記録媒体であると判断した場合に、上記記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行うことを特徴とする請求項１に記載の記録装置。
【請求項３】
上記制御部は、上記記録装置識別情報に基づく記録動作の制御として、上記記録媒体に対する記録の実行が可能か不可かの設定を行うことを特徴とする請求項１に記載の記録装置。
【請求項４】
上記制御部は、上記記録装置識別情報に基づいて、上記記録媒体に対する記録実行の際の追記処理方式の設定を行うことを特徴とする請求項１に記載の記録装置。
【請求項５】
上記記録装置識別情報に対応する追記処理方式を記憶した追記処理リストを記憶する記憶部をさらに備え、
上記制御部は、装填された記録媒体から読み出した上記記録装置識別情報に対応する追記処理方式を上記追記処理リストから読み出して、上記記録媒体に対する記録実行の際の追記処理方式の設定を行うことを特徴とする請求項４に記載の記録装置。
【請求項６】
上記記憶部は不揮発性メモリ部であることを特徴とする請求項５に記載の記録装置。
【請求項７】
上記記憶部は揮発性メモリ部であり、
上記制御部は、起動時に接続されたホスト機器から、上記追記処理方式を取得して上記揮発性メモリ部に記憶させることを特徴とする請求項５に記載の記録装置。
【請求項８】
管理情報として、過去に記録を行った記録装置を示す記録装置識別情報が記録される記録媒体に対して、情報を記録する記録方法として、
上記記録媒体が装填されたときに、上記記録媒体の管理情報を読み出すステップと、
上記管理情報に含まれている記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行うステップと、
を備えたことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は例えば光ディスク等の記録媒体に対して情報の記録を行う記録装置、及び記録方法に関するものである。
【背景技術】
【０００２】
【特許文献１】特開２００４−２８０８６４号公報
【０００３】
デジタルデータを記録・再生するための技術として、例えば、ＣＤ（Compact Disc），ＤＶＤ（Digital Versatile Disc）などの、光ディスクを記録メディアに用いたデータ記録技術がある。
光ディスクには、例えばＣＤ、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory） 、ＤＶＤ−ＲＯＭ（Digital Versatile Disc - Read Only Memory）などとして知られているように再生専用タイプのものと、ミニディスク、ＣＤ−Ｒ（Compact Disc - Recordable）、ＣＤ−ＲＷ（Compact Disc - Rewritable）、ＤＶＤ−Ｒ（Digital Versatile Disc - Recordable）、ＤＶＤ−ＲＷ（Digital Versatile Disc - Rewritable）、ＤＶＤ＋ＲＷ（Digital Versatile Disc ＋ Rewritable）、ＤＶＤ−ＲＡＭ（Digital Versatile Disc - Random Access Memory）などで知られているようにユーザーデータが記録可能なタイプがある。
記録可能タイプのものは、光磁気記録方式、相変化記録方式、色素膜変化記録方式などが利用されることで、データが記録可能とされる。色素膜変化記録方式はライトワンス記録方式とも呼ばれ、一度だけデータ記録が可能で書換不能であるため、データ保存用途などに好適とされる。一方、光磁気記録方式や相変化記録方式は、データの書換が可能であり音楽、映像、ゲーム、アプリケーションプログラム等の各種コンテンツデータの記録を始めとして各種用途に利用される。
【０００４】
更に近年、ブルーレイディスク（Blu-ray Disc：ソニー株式会社の登録商標）と呼ばれる高密度光ディスクが開発され、著しい大容量化が図られている。
例えばこの高密度ディスクでは、波長４０５ｎｍのレーザ（いわゆる青色レーザ）とＮＡが０．８５の対物レンズの組み合わせという条件下でデータ記録再生を行うとし、トラックピッチ０．３２μｍ、線密度０．１２μｍ／ｂｉｔで、６４ＫＢ（キロバイト）のデータブロックを１つの記録再生単位として、フォーマット効率約８２％としたとき、直系１２ｃｍのディスクに２３．３ＧＢ（ギガバイト）程度の容量を記録再生できる。
また、同様のフォーマットで、線密度を０．１１２μｍ／ｂｉｔの密度とすると、２５ＧＢの容量を記録再生できる。
さらに、記録層を２層とすることにより、容量は上記の２倍の４６．６ＧＢ、或いは５０ＧＢの大容量のディスクとすることができる。
もちろん記録層を３、４、・・・ｎ層とすることにより、２３．３ＧＢ、或いは２５ＧＢのｎ倍の大容量のディスクを実現できる。
このような高密度ディスクにおいても、ＢＤ−Ｒ（Blu-ray Disc −Recordable）とよばれるライトワンス型やＢＤ−ＲＥ（Blu-ray Disc− Rewritable）と呼ばれる書換可能型が開発されている。      
【０００５】
なお、本明細書ではユーザーデータ記録可能なディスクにおいて、ＣＤ−Ｒ、ＤＶＤ−Ｒ、ＢＤ−Ｒ等のライトワンス型のディスクを総称して「ライトワンスディスク」、ＣＤ−ＲＷ、ＤＶＤ−ＲＷ、ＢＤ−ＲＥ等の書換可能型のディスクを総称して「リライタブルディスク」と呼ぶこととする。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ライトワンスディスクやリライタブルディスクを対象として情報（ユーザーデータ）の記録を行う記録装置においては、ディスクが装填されたときに図１４のようなディスクの判別処理を行って、装填されたディスクに対する処理方式を決定していた。
【０００７】
判別処理としては、ディスクが装填されたら図１４のステップＦ６０１からＦ６０２に進んで、まずそのディスクの種別が記録装置に対応するメディアであるか否かを判断する。対応しないディスクであるとしたら、ステップＦ６０３で未対応ディスクとし、ディスクエラーとしての処理を行う。例えばディスクを排出する。
対応するディスクであった場合は、ステップＦ６０４で、そのディスクの状態をチェックする。ここではディスクの状態として、＜状態１＞＜状態２＞＜状態３＞を判断する。
＜状態１＞は、ブランクディスク（ユーザーデータの記録を行っていないディスク）である。
＜状態２＞は、ユーザーデータの記録が行われているが、さらに追加的にユーザーデータの記録が可能な状態にあるディスクである。即ち、過去にユーザーデータの記録が行われているリライタブルディスクか、クローズ処理されていないライトワンスディスクである。なお、クローズ処理とはファイナライズ処理とも呼ばれるもので、ライトワンスディスクで管理情報を確定させ、それ以上追記ができない状態とすることである。
＜状態３＞は、追加的な記録ができない状態のディスクであり、例えばクローズ処理されたライトワンスディスクが相当する。
【０００８】
ステップＦ６０４で＜状態３＞と判断した場合は、ステップＦ６０５に進んで、装填されたディスクについては、リード（再生）のみが可能とする。
ステップＦ６０４で＜状態１＞と判断した場合は、ステップＦ６０６に進んで、装填されたディスクについては、ライト（ユーザーデータの記録）が可能とする。
ステップＦ６０４で＜状態２＞と判断した場合は、ステップＦ６０７に進んで、装填されたディスクについては、リード（再生）及びライト（ユーザーデータの記録）が可能とする。
【０００９】
ステップＦ６０６もしくはＦ６０７で記録が可能と判断した場合は、次にステップＦ６０８で、そのディスクが記録を保証できるディスクであるか否かを判断する。例えばディスクのメーカー名や製品種別（型名）等を判別し、当該記録装置が、正常に対応できることが予め検査により確認された記録保証ディスクであるか否かを判断する。
記録保証ディスクであれば、ステップＦ６０９で記録可能ディスクと判定し、以降、ユーザー操作や接続されたホスト機器からの指示に基づいて、記録／再生動作を実行する。
記録保証ディスクでなければ、ステップＦ６１０で記録不可ディスクと判定する。この場合、以降、ユーザー操作や接続されたホスト機器からの記録指示があっても、記録不可としてエラー処理とする。但し、記録装置によっては、指示に応じて記録を実行する場合もある。
【００１０】
ここで＜状態２＞と判断されるディスクについて考える。＜状態２＞のディスクは、過去に記録装置で記録が行われたディスクである。この場合、ライトワンスディスクであれば、未記録の領域に追加的な記録を行ってもよく、またリライタブルディスクの場合は追加的な記録として、既に記録されたデータの書換や未記録領域への記録を行っても良い。
ところが、過去にどのような記録装置で記録が行われたかによって支障が生ずる場合がある。
即ち、＜状態２＞である記録済みディスクに対する追記互換性は、各メーカーから出荷されている記録装置がファームウエアのバグなどにより正しい情報を書いていない場合があったり、記録装置の性能上で問題があったり、記録特性の違い等の理由により、正常な追記が保障できない可能性がある。
もし追記互換性のない記録装置で過去に記録が行われたディスクに追記を行うと、最悪の場合、既に記録されているデータを破壊してしまう恐れもある。
【００１１】
そこで本発明は、過去に記録が行われた記録媒体に追加記録を行うことのできる記録装置において、上記のような不都合を生じさせないようにすることを目的とする。
【課題を解決するための手段】
【００１２】
本発明の記録装置は、管理情報として過去に記録を行った記録装置を示す記録装置識別情報が記録される記録媒体に対して情報を記録する記録装置であり、上記記録媒体に対して情報の記録再生を行う記録再生部と、上記記録媒体が装填されたときに、上記記録媒体の管理情報を上記記録再生部により読み出させると共に、上記管理情報に含まれている記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行う制御部とを備える。
また、上記制御部は上記管理情報の内容から、装填された上記記録媒体が過去に記録が行われているが追加記録可能な状態の記録媒体であると判断した場合に、上記記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行う。
また上記制御部は、上記記録装置識別情報に基づく記録動作の制御として、上記記録媒体に対する記録の実行が可能か不可かの設定を行う。
また上記制御部は、上記記録装置識別情報に基づいて、上記記録媒体に対する記録実行の際の追記処理方式の設定を行う。
特に上記記録装置識別情報に対応する追記処理方式を記憶した追記処理リストを記憶する記憶部をさらに備え、上記制御部は、装填された記録媒体から読み出した上記記録装置識別情報に対応する追記処理方式を上記追記処理リストから読み出して、上記記録媒体に対する記録実行の際の追記処理方式の設定を行う。
この場合、上記記憶部は不揮発性メモリ部である。
或いは、上記記憶部は揮発性メモリ部であり、上記制御部は、起動時に接続されたホスト機器から、上記追記処理方式を取得して上記揮発性メモリ部に記憶させる。
【００１３】
本発明の記録方法は、記録媒体が装填されたときに、上記記録媒体の管理情報を読み出すステップと、上記管理情報に含まれている記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行うステップとを備える。
【００１４】
即ち本発明では、記録媒体が装填されたときに、その記録媒体の管理情報に含まれている記録装置識別情報に基づいて、上記記録媒体に対する記録動作の設定を行う。記録動作の設定とは、その記録媒体に対して追加記録を行うことの可否の設定や、その記録媒体に対して追加記録をおこなうときの追記処理方式の設定である。
ここでの追記処理方式とは例えば記録時のレーザーの調整状態や、記録媒体上の記録位置調整など、記録の際に調整可能或いは選択可能な各種要素による、データ記録動作のことであり、追記処理方式の設定によって、或る動作状態で記録が行われる。
例えばライトワンスディスクやリライタブルディスクとして、過去に記録が行われた記録媒体が装填されたときに、過去にそのディスクに記録を行った記録装置の判別結果に基づいて、そのディスクに対して追加記録を行うことの可否の設定や、そのディスクに追加記録を行う場合の記録動作状態の設定が行われる。
【発明の効果】
【００１５】
本発明によれば、過去に記録が行われた記録媒体が装填されたときに、過去にその記録媒体に記録を行った記録装置の判別結果に基づいて、その記録媒体に対して追加記録を行うことの可否の設定や、その記録媒体に追加記録を行う場合の記録動作状態の設定が行われる。このため、例えば過去に追記互換性の無い記録装置で記録された記録媒体については追記を不可としたり、過去の記録装置による記録の状態に対応した適切な追加記録を行うことができる。即ち、記録媒体毎に、過去の記録状態に応じた適切な動作が実行され、すでに記録されているデータが破壊されるなどの不具合を生じさせない、信頼性の高い記録装置を提供できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を、光ディスク（ライトワンスディスク、リライタブルディスク）に対してユーザーデータの記録を行うことのできるディスクドライブ装置を例に挙げて説明する。説明は次の順序で行う。
［１．ディスクドライブ装置の構成］
［２．ディスクの管理情報］
［３．ディスク装填時の処理］
［４．追記処理リストの更新及び保存］
【００１７】
［１．ディスクドライブ装置の構成］
図１で実施の形態のディスクドライブ装置１０の構成を説明する。
記録メディアであるディスク９０は、例えばＢＤ−Ｒ、ＢＤ−ＲＥ等のライトワンスディスクやリライタブルディスクを想定している。
ディスク９０は、図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ１２によって例えば一定線速度（ＣＬＶ：Constant Linear Velocity）で回転駆動される。
そしてデータ記録時には光学ピックアップ（光学ヘッド）１１によって、ディスク９０上に形成されたトラックにデータが色素変化ピットマーク（ライトワンスディスクの場合）又はフェイズチェンジマーク（リライタブルディスクの場合）として記録され、再生時にはピックアップ１１によって記録されたマークの読出が行われる。
またディスク９０上ではスパイラル状に形成されたグルーブ（溝）によって記録トラックが形成されるが、このグルーブが情報の変調信号に基づいてウォブリング（蛇行）された状態に形成されていることで再生専用の情報が記録されている。このようにグルーブトラックのウォブリングとして埋め込まれた情報はＡＤＩＰ（Address in Pregroove）情報と呼ばれる。ピックアップ１１によってはＡＤＩＰ情報の読み出しもおこなわれる。
なお、ディスク９０上には、再生専用の管理情報として例えばディスクの物理情報等がエンボスピット又はウォブリンググルーブによって記録されるが、これらの情報の読出もピックアップ１１により行われる。
【００１８】
ピックアップ１１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタに導く光学系（図示せず）が形成される。レーザダイオードは、例えば波長４０５ｎｍのいわゆる青色レーザを出力する。また光学系によるＮＡは０．８５である。
ピックアップ１１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ１１全体はスレッド機構１３によりディスク半径方向に移動可能とされている。
またピックアップ１１におけるレーザダイオードはレーザドライバ２３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００１９】
ディスク９０からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路１４に供給される。
マトリクス回路１４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当する高周波信号（再生データ信号）、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。
マトリクス回路１４から出力される再生データ信号はデータ信号処理回路１５へ、フォーカスエラー信号及びトラッキングエラー信号は光学ブロックサーボ回路２１へ、プッシュプル信号はウォブル信号処理回路２５へ、それぞれ供給される。
【００２０】
データ信号処理回路１５は、再生データ信号に対して２値化処理、ＰＬＬによる再生クロック生成処理等を行い、例えば相変化ピットマークやフェイズチェンジマークから読み出されたデータを再生して、データ復号回路１６に供給する。
データ復号回路１６は、再生時におけるデコード処理として、いわゆるＰＲＭＬ（Partial Response Maximum Likelihood）方式のイコライジングやビタビ復号処理を行って復号データ列を得る。
復号されたデータはＥＣＣ処理部１７に供給される。
【００２１】
ＥＣＣ処理部１７は、記録時にエラー訂正コードを付加するＥＣＣエンコード処理と、再生時にエラー訂正を行うＥＣＣデコード処理を行う。
再生時には、データ復号回路１６で復号されたデータを内部メモリに取り込んで、デインターリーブ、エラー検出／訂正処理を行い、再生データを得る。
ＥＣＣ処理部１７で再生データにまでデコードされたデータは、システムコントローラ２０の指示に基づいて読み出され、ホスト機器１００に転送される。ホスト機器１００は、例えばＡＶ（Audio-Visual）システムであったり、パーソナルコンピュータ等のコンピュータシステムが想定される。
【００２２】
ディスク９０上のグルーブのウォブリングに係る信号としてマトリクス回路５４から出力されるプッシュプル信号は、ウォブル信号処理回路２５においてデジタル化されたウォブルデータとされる。またＰＬＬ処理によりプッシュプル信号に同期したクロックが生成される。
ウォブルデータはＡＤＩＰ復調回路２６で復調され、ＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ１９に供給される。アドレスデコーダ１９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ２０に供給する。
【００２３】
記録時には、ホスト機器１００から記録データが転送されてくるが、その記録データはＥＣＣ処理部１７におけるメモリに送られてバッファリングされる。
この場合ＥＣＣ処理部１７は、バファリングされた記録データのエンコード処理として、エラー訂正コード付加やインターリーブ、サブコード等の付加を行う。
またＥＣＣエンコードされたデータは、記録パルス変換回路２４においてＲＬＬ（１−７）ＰＰ方式（ＲＬＬ；Run Length Limited、ＰＰ：Parity preserve/Prohibit rmtr(repeated minimum transition runlength)）の変調が施される。なお、記録時においてこれらのエンコード処理のための基準クロックとなるエンコードクロックはウォブル信号から生成したクロックを用いる。
【００２４】
記録パルス変換回路２４でのエンコード処理により生成された記録データは、レーザドライバ２３で、記録補償処理として、記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われる（いわゆるライトストラテジ）。
そしてレーザドライバ２３は、記録補償処理したレーザドライブパルスをピックアップ１１内のレーザダイオードに与えてレーザ発光駆動を実行させる。これによりディスク９０に記録データに応じたピット（色素変化ピットマークやフェイズチェンジマーク）が形成されることになる。
なお、レーザドライバ２３は、いわゆるＡＰＣ回路（Automatic Power Control）を備え、ピックアップ１１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ２０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００２５】
光学ブロックサーボ回路２１は、マトリクス回路１４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、二軸ドライバ２８によりピックアップ１１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ１１、マトリクス回路１４、光学ブロックサーボ回路２１、二軸ドライバ２８、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
また光学ブロックサーボ回路２１は、システムコントローラ２０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
また光学ブロックサーボ回路２１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ２０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ２９によりスレッド機構１３を駆動する。スレッド機構１３には、図示しないが、ピックアップ１１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ１１の所要のスライド移動が行なわれる。
【００２６】
スピンドルサーボ回路２２はスピンドルモータ１２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路２２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ１２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、データ信号処理回路１５内のＰＬＬによって生成される再生クロック（デコード処理の基準となるクロック）が、現在のスピンドルモータ５２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路２２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルドライバ２７によりスピンドルモータ１２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路２２は、システムコントローラ２０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ１２の起動、停止、加速、減速などの動作も実行させる。
【００２７】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ２０により制御される。
システムコントローラ２０は、ホスト機器１００からのコマンドに応じて各種処理を実行する。
例えばホスト機器１００から書込命令（ライトコマンド）が出されると、システムコントローラ２０は、まず書き込むべきアドレスにピックアップ１１を移動させる。そしてＥＣＣ処理部１７、記録パルス変換回路２４により、ホスト機器１００から転送されてきたデータ（例えばＭＰＥＧ方式などの各種方式のビデオデータや、オーディオデータ等）について上述したようにエンコード処理を実行させる。そしてエンコードされたデータに応じてレーザドライバ２３がレーザ発光駆動することで記録が実行される。
【００２８】
また例えばホスト機器１００から、ディスク９０に記録されている或るデータ（ＭＰＥＧ方式のビデオデータ等）の転送を求めるリードコマンドが供給された場合は、システムコントローラ２０は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ち光学ブロックサーボ回路２１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ１１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをホスト機器１００に転送するために必要な動作制御を行う。即ちディスク９０からのデータ読出を行い、データ信号処理回路１５、データ復号回路１６、ＥＣＣ処理部１７におけるデコード／バファリング等を実行させ、要求されたデータを転送する。
【００２９】
なお、これらのデータの記録再生時には、システムコントローラ２０は、ウォブル信号処理回路２５，ＡＤＩＰ復調回路２６、及びアドレスデコーダ１９によって検出されるＡＤＩＰアドレスを用いてアクセスや記録再生動作の制御を行う。
【００３０】
ＲＯＭ（Read Only Memory）１８ａ，ＲＡＭ（Random Access Memory）１８ｂ、不揮発性メモリ１８ｃはシステムコントローラ２０が各種制御・演算処理のためにアクセスするメモリである。
ＲＯＭ１８ａにはシステムコントローラ２０の動作プログラムや各種処理に用いる定数、固定情報が記憶される。
揮発性メモリであるＲＡＭ１８ｂは、ワーク領域やプログラムのロード領域に用いられたり、一時的な情報の蓄積に用いられる。
不揮発性メモリ１８ｃは、例えばフラッシュメモリで構成される。この不揮発性メモリ１８ｃは書換え可能かつシステムの電源供給が途絶えた時にも記憶したデータを保持できるメモリである。この不揮発性メモリ１８ｃには、各種処理に用いる係数や、図２に示すリスト情報が記憶される。
【００３１】
図２は不揮発性メモリ１８ｃに記憶される記録保証ディスクリスト３１，互換ドライブリスト３２、追記処理リスト３３を示している。
【００３２】
記録保証ディスクリスト３１とは、例えば当該ディスクドライブ装置１０が記録を行うディスクとして、適正な記録動作を保証できるディスクのメーカーや種別型番を記憶したリストである。例えばライトワンスディスクやリライタブルディスクとして、一般には多様なメーカーで製造された多種のディスクが存在するが、当該ディスクドライブ装置１０としての機種で適正な記録が実行できることが動作テストなどにより確認されたディスクが、この記録保証ディスクリスト３１に登録される。記録保証ディスクリスト３１の内容としては、例えば後述するメディアＩＤが記録される。
この記録保証ディスクリスト３１は、ディスクドライブ装置１０の製造段階で不揮発性メモリ１８ｃに書き込まれる。なお、記録保証ディスクリスト３１の内容はアップロードされることもある。
【００３３】
互換ドライブリスト３２は、本例の機種としてのディスクドライブ装置１０との間で追記互換性が確認された他のディスクドライブ装置（記録装置）をリストアップした情報である。これは本例のディスクドライブ装置１０の開発製造段階で、他の各機種としてのディスクドライブ装置との間で追記互換確認のテストが行われる。そして追記互換性が確認されたディスクドライブ装置を示す情報が、この互換ドライブリスト３２に登録され、不揮発性メモリ１８ｃに書き込まれる。互換ドライブリスト３２の内容としては、例えば後述するドライブＩＤもしくはレコーダＩＤが記録される。なお、互換ドライブリスト３２の内容は更新されることもある。
【００３４】
追記処理リスト３３は、各種の機種のディスクドライブ装置が、或るディスク９０に記録を行っているときに、そのディスク９０に本例のディスクドライブ装置１０が追加的に記録を行うことを想定した場合の追記処理方式を指示する情報を記憶したものである。
図３に追記処理リスト３３の内容例を示す。追記処理リスト３３は図３（ａ）のようにリスト上のエントリ＃０、＃１，＃２・・・として、ディスクドライブ装置としての機器名と、その機器に応じた追記処理方式指定情報が登録される。
例えば図３（ｂ）のようにエントリ＃０は、本例のディスクドライブ装置１０自身についての追記処理方式指定情報ＷＳＤ０が示される。これは、或るディスク９０に、過去に本例のディスクドライブ装置１０が記録を行った後、そのディスク９０に記録を行うときの追記処理方式を指定する情報となる。
またエントリ＃１は、機器名が機器Ａである他のディスクドライブ装置についての追記処理方式指定情報ＷＳＤ１が示される。これは、或るディスク９０に、過去に機器Ａが記録を行った後、そのディスク９０に本例のディスクドライブ装置１０で記録を行うときの追記処理方式を指定する情報となる。
またエントリ＃２は、機器名が機器Ｂである他のディスクドライブ装置についての追記処理方式指定情報ＷＳＤ２が示される。これは、或るディスク９０に、過去に機器Ｂが記録を行った後、そのディスク９０に本例のディスクドライブ装置１０で記録を行うときの追記処理方式を指定する情報となる。
このような追記処理リスト３３において、機器名としては、例えば後述するドライブＩＤやレコーダＩＤに含まれる機種名が用いられる。
【００３５】
なお本例では、記録保証ディスクリスト３１、互換ドライブリスト３２、追記処理リスト３３は不揮発性メモリ１８ｃに記憶するものとしたが、不揮発性メモリ１８ｃに代えて、電池によりバックアップされたＳＲＡＭ（Static Random Access Memory）等を用いてこれらのリストを記憶しても良い。
また、揮発性メモリであるＲＡＭ１８ｂにこれらのリストの全部又は一部を記憶するものとしてもよい。この場合、例えば起動時にホスト機器１００から各リストをロードするようにする。
【００３６】
ところで、この図１の例は、ホスト機器１００に接続されるディスクドライブ装置１０としたが、ディスクドライブ装置１０としては他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図１とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
もちろん構成例としては他にも多様に考えられる。
【００３７】
［２．ディスクの管理情報］
ディスク９０の領域構造及び管理情報について説明する。ここではブルーレイディスクとしてのライトワンスディスクやリライタブルディスクの例を挙げる。
図４にディスク９０の領域構造を示す。この光ディスク９０は、ディスクサイズとしては、直径が１２０ｍｍ、ディスク厚は１．２ｍｍとなる。即ち外形的に見ればＣＤ方式のディスクや、ＤＶＤ方式のディスクと同様となる。
そして記録／再生のためのレーザとして、いわゆる青色レーザが用いられ、また光学系が高ＮＡ（例えばＮＡ＝０．８５）とされること、さらには狭トラックピッチ（例えばトラックピッチ＝０．３２μｍ）、高線密度（例えば記録線密度０．１２μｍ）を実現することなどで、直径１２ｃｍのディスクにおいて、ユーザーデータ容量として１つの記録層で２３Ｇ〜２５Ｇバイト程度を実現している。
【００３８】
このような本例の光ディスク９０としては、記録層が１層の１層ディスクと、記録層が２層、３層・・・の多層ディスクがある。当然ながら、多数の記録層を設けることで、記録容量を大幅に拡大できる。
図４では、１層ディスクの場合の領域構造を示している。
ディスク９０上の領域としては、内周側からリードインゾーン、データゾーン、リードアウトゾーンが配される。リードインゾーンとしては、内周側からＢＣＡ、プリレコーデッド情報領域ＰＲ、管理／制御情報領域が形成される。
また、記録・再生に関する物理的な領域構成としてみれば、リードインゾーンのうちの最内周側のＢＣＡ（Burst Cutting Area）及びプリレコーデッド情報領域ＰＲが再生エリアとされ、リードインゾーンの管理／制御情報領域からリードアウトゾーンまでが、ディスクドライブ装置１０によって情報記録可能な記録可能エリアとされる。記録可能エリアは、有機色素ピットマークもしくは相変化ピットマークの記録を行うエリアである。
【００３９】
リードインゾーンの最内周のＢＣＡ（Burst Cutting Area）は、例えば高出力のレーザーで、記録層を焼ききる記録方式により、半径方向にバーコード上の信号を記録する。これによりディスク９０枚１枚にユニークなＩＤが記録される。そしてこのユニークＩＤにより、ディスク９０へのコンテンツのコピーを管理するようにしている。
【００４０】
ＢＣＡを除いた再生エリア、つまりプリレコーデッド情報領域ＰＲと、記録可能エリアの全域には、ウォブリンググルーブ（蛇行された溝）による記録トラックがスパイラル状に形成されている。グルーブはレーザスポットによるトレースの際のトラッキングのガイドとされ、かつこのグルーブが記録トラックとされてデータの記録再生が行われる。
なお本例では、グルーブにデータ記録が行われる光ディスクを想定しているが、本発明はこのようなグルーブ記録の光ディスクに限らず、グルーブとグルーブの間のランドにデータを記録するランド記録方式の光ディスクに適用してもよいし、また、グルーブ及びランドにデータを記録するランドグルーブ記録方式の光ディスクにも適用することも可能である。
【００４１】
また記録トラックとされるグルーブは、ウォブル信号に応じた蛇行形状となっている。そのため、光ディスクに対するディスクドライブ装置では、グルーブに照射したレーザスポットの反射光からそのグルーブの両エッジ位置を検出し、レーザスポットを記録トラックに沿って移動させていった際におけるその両エッジ位置のディスク半径方向に対する変動成分を抽出することにより、ウォブル信号を再生することができる。
このウォブル信号には、その記録位置における記録トラックのアドレス情報（物理アドレスやその他の付加情報等：ＡＤＩＰ情報）が変調されている。そのため、ディスクドライブ装置では、このウォブル信号からアドレス情報等を復調することによって、データの記録や再生の際のアドレス制御等を行うことができる。
【００４２】
再生エリアにおけるプリレコーデッド情報領域ＰＲには、ＰＩＣ（Permanent Information & Calibration）情報として、あらかじめ記録再生レーザパワー条件やレーザ駆動パルス波形条件等のディスク記録条件の推奨情報や、コピープロテクションにつかう情報等を、ウォブリンググルーブによって記録してある。つまり書換不能な再生専用の情報として記録されている。
なお、エンボスピット等によりこれらのＰＩＣ情報を記録してもよい。
【００４３】
管理／制御情報領域については後述する。
データゾーンは、実際にユーザーデータを記録再生するエリアである。
データゾーンには、パーソナルコンピュータユース等において、ディフェクト等により記録再生できない部分が存在した場合、記録再生できない部分（セクタ、クラスタ）を交替する交替エリアとして、ユーザーデータを記録再生するデータエリアの前後にＩＳＡ(Inner spare area)、ＯＳＡ(outer spare area)を設定する。ただし、ビデオ記録再生等の、高転送レートのリアルタイム記録では、交替エリアを設定しない場合もある。
また、ライトワンスメディアは物理的にデータ書換を行うことができないが、交替処理を利用して論理的に書換が実現できるようにもできる。つまり、既に或るブロック（クラスタ等の領域）に記録されたデータを書き換えようとする場合、新たなデータを他のブロックに記録し、これを欠陥交替の場合と同様に交替管理情報として管理することで、論理的にオーバーライトを実現する。そのような書換の場合の交替先として、ＩＳＡ、ＯＳＡ内のブロックを使用することも考えられる。
【００４４】
データゾーンの外周側は、リードアウトゾーンとされる。このリードアウトゾーンは、シークの際、オーバーランしてもよいようにバッファエリアとしてつかわれる。
なお、リードアウトゾーンには、リードインゾーンと同様に後述するＤＭＡの情報を記録することもある。
【００４５】
このような１層ディスクでは、アドレスのオーダーは、内周から外周の方向に記録されており、ディスクドライブ装置による記録再生は、内周から外周の方向に行なわれる。
記録再生密度は、たとえば、トラックピッチ０．３２μｍ、線密度０．１２μｍ／bitとされる。
そしてユーザーデータ６４ＫＢを１クラスタとし、このユーザデータの１クラスタを単位て記録再生が行われる。
ユーザーデータを記録再生するデータゾーンは３５５６０３クラスタあることになる。従ってユーザーデータの記録容量は、６４ＫＢ×355603 = 約２３．３ＧＢである。
【００４６】
図５において記録可能エリアとした範囲を示す。特にプリレコーデッド情報領域ＰＲと管理／制御情報領域の構造を示している。
上記のように再生専用エリアＰＢにはプリレコーデッド情報領域ＰＲが形成されるが、図５のように、このプリレコーデッド情報領域ＰＲは、内周側がプロテクションゾーンとされ、外周側にウォブリンググルーブによって上述したＰＩＣ情報が記録される。
【００４７】
管理／制御情報領域には、内周から順に、インフォメーションエリアInfo2、テストライトエリアＯＰＣ０、ＴＤＭＡ０、インフォメーションエリアInfo1が配置される。
テストライトエリアＯＰＣは記録／再生時のレーザパワー等、記録マークの記録再生条件を設定する際の試し書きなどに使われる。即ち記録再生条件調整のために設けられる領域である。
【００４８】
２５６クラスタの領域となるインフォメーションエリアInfo2の内訳は、１６０クラスタのリザーブ領域、３２クラスタのＤＭＡ２、３２クラスタのコントロールデータ（Control Data 2）、３２クラスタのバッファとなる。
また２５６クラスタの領域となるインフォメーションエリアInfo1の内訳は、３２クラスタのプリライトエリア（Pre-write Area）、３２クラスタのドライブエリア（Drive Area）、３２クラスタのＤＭＡ１、３２クラスタのコントロールデータ（Control Data 1）、３２クラスタのバッファとなる。
【００４９】
インフォメーションエリアInfo1、Info2における２つのコントロールデータ（Control Data 1、Control Data 2）には、同一の情報が記録される。
すなわち、ディスクタイプ、ディスクサイズ、ディスクバージョン、層構造、チャンネルビット長、ＢＣＡ情報、転送レート、データゾーン位置情報、記録線速度、記録／再生レーザパワー情報などが記録される。
【００５０】
インフォメーションエリアInfo1、Info2における２つのＤＭＡ（ＤＭＡ１，ＤＭＡ２）には、欠陥交替や論理的な書換等を管理する交替管理情報、さらには記録に伴う領域の使用状況、各エリアのアドレスなどを管理する情報が記録される。２つのＤＭＡ（ＤＭＡ１，ＤＭＡ２）には同一内容の情報が記録される。
【００５１】
なお、一般にディスク記録再生システムの分野では、欠陥管理のための交替管理情報が記録される領域であるＤＭＡは「Defect Management Area 」と呼ばれる。しかしながら本例のディスクでは、ＤＭＡは欠陥箇所の交替管理のみではなく、このライトワンス型ディスクにおいて論理的にデータ書換を実現するための管理情報も記録できる。このためＤＭＡを「Disc Management Area 」として呼ぶこととしている。
【００５２】
なお、ライトワンスディスクにおいて交替処理を利用して欠陥管理やデータ書換を可能にするためには、データ書換等に応じてＤＭＡの内容も更新されていかなければならない。このためライトワンスディスクの場合は、図示するようにＴＤＭＡ０（テンポラリディスクマネジメントエリア：Temporary Disc Management Area）が設けられる。
ＤＭＡに記録すべき交替管理情報は、当初はＴＤＭＡ０を用いて記録され、またデータ書換や欠陥による交替処理が発生することに応じて、交替管理情報がＴＤＭＡに追加記録されていく形で更新されていく。
従って、例えばディスクをクローズ（＝ファイナライズ）するまでは、ＤＭＡは使用されず、ＴＤＭＡにおいて交替管理が行われる。ライトワンスディスクは、最終的にクローズ処理が行われ、それ以降は記録ができないものとなるが、このクローズの時点においてＴＤＭＡに記録されている最新の交替管理情報が、ＤＭＡに記録され、ＤＭＡによる交替管理が可能となる。
一方、リライタブルディスクの場合は、記録に応じてＤＭＡが書き換えられればよいため、ＴＤＭＡとしての領域は用意されない。
【００５３】
インフォメーションエリアInfo2におけるバッファは、コントロールデータ（Control Data 2）とテストライトエリアＯＰＣ０を離すためのバッファ領域である。
インフォメーションエリアInfo1におけるドライブエリアは、最適なディスクの記録再生条件を検出したあとで、その条件をデータとして、記録再生する等に使われる。
インフォメーションエリアInfo1におけるプリライトエリア（Pre-write Area）は、ディスクドライブ装置がフォーカス状態や球面収差を調整するために用いるエリアである。
例えば最初に記録層にデータを記録した際、あるいは、未記録ディスクがドライブに挿入された際などに、あらかじめプリライトエリアに調整用データを記録する。このことにより、次に各記録層で記録再生の際に、調整用データを再生させながらフォーカス、球面収差の微調整を行うことができ、短時間に記録再生の調整を行うことができる。
なお、リライタブルディスクの場合のみ、インフォメーションエリアInfo1にはＰＡＣ（Physical Access Control）としての領域が用意され、このＰＡＣには各領域へのアクセス管理やアクセス制限の情報が記録される。ライトワンスディスクの場合、このＰＡＣの領域は、データゾーンとの間のバッファ領域とされる。
【００５４】
この図５のようにプリレコーデッド情報領域ＰＲや管理／制御情報領域には、各種の管理情報が記録されるが、後述する本例の処理には、この管理情報に含まれるメディアＩＤ、ドライブＩＤ（又はレコーダＩＤ）が参照される。
メディアＩＤは、ディスクのメーカー名や品種（型番）、倍速（何倍速記録まで対応するかの別）などを識別できる情報である。メディアＩＤは、ディスクメーカーが任意に設定できるディスクの識別情報である。
メディアＩＤは、プリレコーデッド情報領域ＰＲにおけるＰＩＣ内に記録されている。即ちディスク９０の製造時に予め記録される情報である。
上述した記録保証ディスクリスト３１には、このメディアＩＤにより記録を保証できるディスク種別が登録されていればよい。
【００５５】
ドライブＩＤは、記録装置の機種毎の識別情報である。即ちディスク９０に対して記録を行った記録装置（ディスクドライブ装置）は、自己のメーカ名や機種名を示すコードを、ドライブＩＤとして記録する。ドライブＩＤは、インフォメーションエリアInfo1におけるドライブエリアに記録される。
より具体的にはドライブＩＤは、製造者名「Manufacture Name」、機種名「Drive Model」、ファームウエアバージョン「Firmware Version」を含む記録装置識別情報であり、過去に記録が行われたディスク９０（ライトワンスディスク及びリライタブルディスク）のドライブエリア内には、このドライブＩＤとして、過去にそのディスク９０に記録を行ったディスクドライブ装置の履歴が残されることになる。つまりドライブＩＤを確認すれば、過去にそのディスク９０に記録を行ったディスクドライブ装置の機種を判別できる。
【００５６】
なお、リライタブルディスクの場合、インフォメーションエリアInfo1におけるＰＡＣには、レコーダＩＤを記録する領域が用意されている。レコーダＩＤは、ドライブＩＤと同様に記録装置のメーカー名や機種に対応した記録装置識別情報である。リライタブルディスクとしてのディスク９０に対して記録を行った記録装置（ディスクドライブ装置）は、自己のメーカ名や機種名を示すコードを、レコーダＩＤとして記録する。
より具体的にはレコーダＩＤは、製造者名「Manufacture Name」、機種名「Drive Model」、追加識別情報「Additional Identification」を含む記録装置識別情報であり、過去に記録が行われたディスク９０（リライタブルディスク）のＰＡＣ内には、このレコーダＩＤとして、過去にそのディスク９０に記録を行ったディスクドライブ装置の履歴が残されることになる。つまりレコーダＩＤを確認すれば、過去にそのディスク９０に記録を行ったディスクドライブ装置の機種を判別できる。
【００５７】
［３．ディスク装填時の処理］
本例のディスクドライブ装置１０のディスク装填時の処理を図６，図７で説明する。これは、ディスク９０が装填された際に、システムコントローラ２０がそのディスク９０に対しての記録再生動作の処理方式を決定する処理である。
【００５８】
システムコントローラ２０は、ディスク９０が装填されたときには処理を図７のステップＦ１０１からＦ１０２に進め、まずそのディスク９０の種別が対応可能なメディアであるか否かを判断する。
例えばディスク９０が装填されたら、まずシステムコントローラ２０はディスク再生のための立ち上げ処理を行う。即ちスピンドルモータ１２の起動及び整定、レッド位置制御、ピックアップ１１におけるフォーカスサーチ、フォーカスサーボオン、トラッキングサーボオン等の動作を実行させ、ディスク９０から管理情報を読み出す。即ちプリレコーデッド情報領域ＰＲ及び管理／制御情報領域に記録された管理情報の読出をおこなう。
そして、このような管理情報の読出ができなかった場合や、管理情報の内容から対応するフォーマットのディスクでないと判定した場合は、ステップＦ１０３で未対応ディスクと判定する。この場合、ディスクエラーとしての処理を行う。例えばディスクを排出する。
【００５９】
装填されたディスクが対応するディスク９０であった場合は、ステップＦ１０４で、そのディスクの状態をチェックする。図１４で説明した場合と同様、ここではディスクの状態として、＜状態１＞＜状態２＞＜状態３＞を判断する。
＜状態１＞は、ブランクディスク（ユーザーデータの記録を行っていないディスク）である。管理／制御情報領域に
＜状態２＞は、ユーザーデータの記録が行われているが、さらに追加的にユーザーデータの記録が可能な状態にあるディスクである。即ち、過去にユーザーデータの記録が行われているリライタブルディスクか、クローズ処理されていないライトワンスディスクである。
＜状態３＞は、追加的な記録ができない状態のディスクであり、例えばクローズ処理されたライトワンスディスクが相当する。
【００６０】
各状態は、ディスク９０から読み出した管理情報の内容で判断できる。即ちプリレコーデッド情報領域ＰＲや管理／制御情報領域のインフォメーションエリアInfo1の内容を確認することで、ディスク種別（ライトワンスディスクやリライタブルディスクの別）や、記録状況（未記録／記録済／クローズ済）を判断できる。
システムコントローラ２０は、ステップＦ１０４で＜状態３＞と判断した場合、つまり装填されたディスク９０がクローズ処理されたライトワンスディスクであった場合は、ステップＦ１０５に進んで、装填されたディスク９０については、リード（再生）のみが可能とする。この場合、以降、システムコントローラ２０は、ホスト機器１００からのリード命令には対応してディスク９０に対する再生動作を実行制御するが、ホスト機器１００からライト命令が与えられても、装填されているディスク９０には記録できないとしてエラーを返す処理を行う。
【００６１】
システムコントローラ２０は、ステップＦ１０４で＜状態１＞と判断した場合、つまり装填されたディスク９０が、記録が行われていないブランクディスクであった場合は、ステップＦ１０６に進んで、装填されたディスクについては、ライト（ユーザーデータの記録）が可能と判断する。
但し、続いてステップＦ１０７で、そのディスク９０が記録を保証できるディスクであるか否かを判断する。例えばディスク９０に記録されているメディアＩＤにより、そのメーカー名や製品種別（型名）等を判別し、正常に対応できることが予め検査により確認されや記録保証ディスクであるか否かを判断する。これは、メディアＩＤにより示されるディスクのメーカーや型名が、記録保証ディスクリスト３１に登録されているか否かを判断すればよい。
装填されたディスク９０が、記録保証ディスクリスト３１に登録された記録保証ディスクであれば、ステップＦ１０８で記録可能ディスクと判定し、以降、ホスト機器１００からの指示に基づいて、記録動作を実行する。
一方、装填されたディスク９０が、記録保証ディスクリスト３１に登録されていない場合は、そのディスク９０は、本ディスクドライブ装置１０にとって未知のディスクか、或いは製造・開発時等のチェックの際に記録を保証できないと判断したディスクである。この場合はステップＦ１０９で記録不可ディスクと判定する。この場合、以降、ホスト機器１００からの記録指示があっても、記録不可としてエラー処理とする。但し、指示に応じて記録を実行するようにしてもよい。
【００６２】
システムコントローラ２０は、ステップＦ１０４で＜状態２＞と判断した場合、つまり装填されたディスク９０が、過去に記録が行われているが、追加記録可能なディスクと判断した場合は、図７のステップＦ１１０に進む。これは、装填されたディスク９０が、過去にデータ記録が行われたリライタブルディスクであるか、或いは過去にデータ記録が行われたがクローズ処理されていないライトワンスディスクであった場合である。
【００６３】
ステップＦ１１０では、装填されているディスク９０が記録を保証できるディスクであるか否かを判断する。これも上記ステップＦ１０７と同様に、ディスク９０に記録されているメディアＩＤにより、そのメーカー名や製品種別（型名）等を判別し、これが記録保証ディスクリスト３１に登録された、正常に対応できることが予め検査により確認されや記録保証ディスクであるか否かを判断するものである。
装填されたディスク９０が、記録保証ディスクリスト３１に登録されていない場合は、そのディスク９０は、本ディスクドライブ装置１０にとって未知のディスクか、或いは製造・開発時等のチェックの際に記録を保証できないと判断したディスクであり、この場合はステップＦ１１１で記録不可ディスクと判定する。この場合、以降、ホスト機器１００からの記録指示があっても、記録不可としてエラー処理とする。
ただし、再生は可能であり、ホスト機器１００からの再生指示があった場合は、そのコマンドに応じて通常に再生制御を行い、再生データをホスト機器１００に転送する。
なお、ステップＦ１１１で記録不可とされる場合でも、ディスク９０の初期化やデータの修復など特殊な処理に伴う記録動作は通常に実行されるようにすればよい。
【００６４】
装填されたディスク９０が、記録保証ディスクリスト３１に登録された記録保証ディスクであれば、ステップＦ１１２で記録可能ディスクと判定する。
続いてシステムコントローラ２０はステップＦ１１３で、装填されたディスク９０に対して過去に記録を行ったディスクドライブ装置を判別する。
そのディスク９０に対して過去に記録を行ったディスクドライブ装置を判別するには、上述したドライブＩＤ（又はレコーダＩＤ）を確認すればよい。
ドライブＩＤ又はレコーダＩＤを確認した結果、そのディスク９０に対して本例のディスクドライブ装置１０自身が過去に記録を行っていたことが判別できた場合は、ステップＦ１１４に進み、通常に記録可能なディスクと判断する。そしてステップＦ１１６で、通常の追記処理設定を選択する。
これは、上述した追記処理リスト３３において、図３（ｂ）のエントリ＃０として記録されている自己のディスクドライブ装置１０についての追記処理方式指定情報ＷＳＤ０に基づいた追記処理方式を設定する処理となる。
以降、システムコントローラ２０は、ホスト機器１００からの記録指示があった場合は、追記処理方式指定情報ＷＳＤ０に基づいた追記処理方式の設定状態で記録動作を実行させる。もちろん、ホスト機器１００からの再生指示があった場合は、そのコマンドに応じて通常に再生制御を行い、再生データをホスト機器１００に転送する。
【００６５】
ステップＦ１１３で自己記録ディスクではないと判断した場合、つまり装填されているディスク９０のドライブＩＤ又はレコーダＩＤが自己のディスクドライブ装置１０を示しておらず、過去に他のディスクドライブ装置で記録が行われたディスクであると判断した場合は、ステップＦ１１５に進む。そしてシステムコントローラ２０は、ドライブＩＤ又はレコーダＩＤで示されるディスクドライブ装置の機種について、互換ドライブリスト３２をチェックし、過去に記録を行ったディスクドライブ装置が、本ディスクドライブ装置１０との間で追記互換が確認されている記録装置であるか否かを判断する。
過去に記録を行ったディスクドライブ装置が、互換ドライブリスト３２に登録されていない機種の装置であり、本ディスクドライブ装置１０との間で追記互換性の確認がとれていない機種であったら、ステップＦ１１１に進んで、装填されているディスク９０は記録不可（再生のみ可能）とする。
なお、ステップＦ１１３でドライブＩＤ又はレコーダＩＤが記録されていないとされ、過去に記録を行ったディスクドライブ装置を判別できない場合も、ステップＦ１１５からＦ１１１に進んで、装填されているディスク９０は記録不可で再生のみ可能とする。
【００６６】
一方、過去に記録を行ったディスクドライブ装置が、互換ドライブリスト３２に登録されている、本ディスクドライブ装置１０との間で追記互換性の確認がとれている機種であったら、ステップＦ１１５からＦ１１７に進む。そしてシステムコントローラ２０は、その機種のディスクドライブ装置が、追記処理リスト３３に登録されているか否かを確認する。
過去に記録を行ったディスクドライブ装置が、追記処理リスト３３に登録されて追記処理方式指定情報が存在する機種であったら、ステップＦ１１８からＦ１１９に進み、追記処理リスト３３に記録された追記処理方式指定情報に基づいて追記処理設定を行う。例えば過去に記録を行ったディスクドライブ装置が、機種名が機器Ａであったとしたら、追記処理リスト３３において、図３（ｂ）のエントリ＃１として登録されているため、そのエントリ＃１の追記処理方式指定情報ＷＳＤ１に基づいた追記処理方式を設定する処理となる。
この場合において、以降、システムコントローラ２０は、ホスト機器１００からの記録指示があった場合は、追記処理方式指定情報ＷＳＤ１に基づいた追記処理方式の設定状態で記録動作を実行させる。もちろん、ホスト機器１００からの再生指示があった場合は、そのコマンドに応じて通常に再生制御を行い、再生データをホスト機器１００に転送する。
【００６７】
過去に記録を行ったディスクドライブ装置が、追記処理リスト３３に登録されていない機種であったら、ステップＦ１１８からＦ１１６に進む。この場合は、過去に記録を行ったディスクドライブ装置、本ディスクドライブ装置１０との間で追記互換性の確認はとれているが、特に追記処理方式が指定されていないディスクドライブ装置であるとして、本ディスクドライブ装置１０の通常の追記処理設定を行うものとなる。即ち、図３（ｂ）のエントリ＃０として記録されている自己のディスクドライブ装置１０についての追記処理方式指定情報ＷＳＤ０に基づいた追記処理方式を設定する。
【００６８】
以上のようにして本例のディスクドライブ装置１０では、装填されたディスク９０が、既に記録が行われており、また記録保証ディスクであると判断したときは、そのディスク９０に対して過去にデータ記録を行ったディスクドライブ装置の機種を確認する。そして過去に記録を行ったディスクドライブ装置の機種が、本例のディスクドライブ装置１０との間で追記互換性の確認がとれている機種でなければ、そのディスク９０に対しては記録動作は不可とし、再生のみが実行されるようにする。
また過去に記録を行ったディスクドライブ装置の機種が、本例のディスクドライブ装置１０との間で追記互換性の確認がとれている機種であった場合は、その機種に応じて追記処理リスト３３に記録されている追記処理方式指定情報に基づく記録が行われるようにしている。
このような処理を行うことで、例えば追記によって過去の記録データの破壊のおそれが考えられる場合、つまり互換性確認がとれていない場合は、記録動作が行われないようにすることで、記録データ破壊などの不具合が発生することを回避できる。
また互換性確認がとれている場合でも、過去の記録機種に応じて追記処理方式を設定することで、それまでの記録状態に応じた適切な追加記録を行うことができる。
例えば各種のメーカーで製造されるディスクドライブ装置の各種機種では、それぞれに記録特性の違いがあり、また全ての機種のディスクドライブ装置が正しく記録動作を行っているか否かは不明である。そこで、上記のように過去に記録を行ったディスクドライブ装置の機種に応じて追記処理方式を変化させることで、そのときのディスク９０の記録状態に応じた適切な追加記録ができるものである。
【００６９】
追記処理方式指定情報で指定される追記処理方式の例を挙げる。例えば追記処理方式としての以下の追記処理例１〜５のうちの、１つが選択されたり、複数個が複合的に選択される。その選択の指示が、例えば追記処理方式指定情報として示されればよい。
【００７０】
・追記処理例１
各ディスク９０に合わせこみを行ったライトストラテジ（Write Strategy）を用いて記録を行う。なおライトストラテジとはレーザドライバ２３で行われる、レーザーパワーやレーザドライブパルス波形等の調整処理である。
例えば各種ディスク種別（メディアＩＤ）に対応して予めテストを行い、ディスクドライブ装置１０内にメディアＩＤに応じたライトストラテジを記憶している。この追記処理例１が選択される場合、システムコントローラ２０は、メディアＩＤに対応して例えば不揮発性メモリ１８ｃに記憶されているライトストラテジ調整値をレーザドライバ２３に設定することになる。
・追記処理例２
ディスク上にあらかじめ記録されているデフォルトストラテジを用いて記録を行う。ディスク９０には、例えば上述したＰＩＣなどにおいて、そのディスク９０に対して推奨されるライトストラテジ調整値が記録されている。この追記処理例２が選択される場合、システムコントローラ２０は、ディスク９０から読み出した管理情報に含まれているデフォルトストラテジ調整値をレーザドライバ２３に設定することになる。
・追記処理例３
ディスク９０にテスト記録などを行いライトストラテジを自動生成し記録を行う。上述したようにディスク９０にはテストライトエリアＯＰＣ０として、試し書きを行う領域が用意されている。システムコントローラ２０は、このテストライトエリアＯＰＣ０に対して試し書きを行いながら、最適な記録再生特性を得られるライトストラテジ調整値を判別する。そしてその結果として最適とされたライトストラテジ調整時をレーザドライバ２３に設定する。
【００７１】
ここまでの追記処理例１〜３は、ライトストラテジ調整値の設定方式であり、いずれかが選択される。
ディスクドライブ装置の機種によっては、繰り返し記録可能なディスクに対してオーバーパワーで記録を行ってしまう場合があり、そのディスク９０を本例のディスクドライブ装置１０でオーバーライトする場合、上手く記録できない場合がある。それを回避するために以前使われたディスクドライブ装置の機種に応じて、ライトストラテジを変化させることで、適切な記録が実行できる。
【００７２】
・追記処理例４
記録開始位置を補正して記録を行う。ディスクドライブ装置の機種によってはディスク９０のフォーマットに定められた記録位置から大きくズレて記録してしまう場合がある。このため、本例のディスクドライブ装置１０で記録を行う際に、ずれて記録されたデータの上書きを防ぐため、記録位置を上書きしないようにずらして記録を行うようにする。この場合、システムコントローラ２０は、記録の際に、記録開始位置のアドレスに、ずれ分の余裕を与えるような処理を行うものとなる。
【００７３】
・追記処理例５
ディスクに定められたフォーマットに違反した領域に記録を行ったメディアを正しく修正して記録を行う。機種によっては、例えばライトエラーなどで記録動作等を途中で止めてしまった場合などに、ディスク９０上の正しいデータ記録状態を保たせるようにしない場合があるため、修復動作を行う。この場合、システムコントローラ２０は記録の際に異常箇所のチェックや修復動作を行うようにする。
【００７４】
以上、追記処理例１〜５を挙げたが、これら以外にも、過去に記録を行ったディスクドライブ装置の機種に応じた追記処理例は、多様に考えられる。
【００７５】
［４．追記処理リストの更新及び保存］
ところで、上記処理では、追記処理リスト３３に機種毎に追記処理方式指定情報が登録されていることで、過去に記録を行ったディスクドライブ装置の機種に応じて追記処理方式を適切に選択し、適切な追加記録を行うことができる。
ディスクドライブ装置の機種が多様に開発され、新機種が随時市場に提供されることや、既存のディスクドライブ装置に対応するためのテストが行われることなどに応じて、追記処理リスト３３が更新されることが好適である。
例えば追記処理リスト３３が図３（ｂ）のような状態であるとしたとき、新機種の販売開始に伴って、その新機種についての新たなエントリ＃３が追加登録されることが必要である。追記処理リスト３３の更新が行われることで新機種に対しても適切な記録動作が実行できる。
ここでは追記処理リスト３３の更新処理について述べる。なお、追記処理リスト３３の更新について述べるが、以下の説明は、そのまま記録保証ディスクリストや互換ドライブリストの更新にも適用できるものである。
【００７６】
図８は追記処理リスト３３の更新処理例を示している。図８（ａ）に模式的に示すように、追記処理リスト３３はディスクドライブ装置１０内で不揮発性メモリ１８ｃに記憶される。
例えばこの追記処理リスト３３の更新データを記録した更新用ディスク９１を用いる。更新データとしては、例えば追記処理リスト３３に追加する機器名と追記処理方式指定情報を含むデータである。
更新用ディスク９１が装填されたとき、システムコントローラ２０は図８（ｂ）の処理を行う。装填されたディスクが更新用ディスク９１であることを検出した場合、システムコントローラ２０は処理をステップＦ２０１からＦ２０２にすすめ、その更新用ディスク９１から更新データの読み出し制御を行う。そしてステップＦ２０３で、読み出した更新データに基づいて、不揮発性メモリ１８ｃに記憶されている追記処理リスト３３の更新処理を行う。
これにより追記処理リスト３３の更新が行われ、例えば図８（ａ）のように新たな機器Ｃについての追記処理方式指定情報ＷＳＤ３が記録されたエントリ＃３が追加された内容となる。
【００７７】
図９はホスト機器１００が更新データを取得し、追記処理リスト３３の更新を行う場合を示している。
図９（ａ）において外部装置１１０とは、ホスト機器１００に対してデータを送信できる多様な装置を示しており、インターネット等のネットワーク通信、衛星通信等の各種通信により更新データを送信できる機器である。
外部装置１１０は、追記処理リスト３３の更新データをホスト機器１００に送信する。ホスト機器１００は、更新データを受信したら、ディスクドライブ装置１０に対して更新の指示を行う。
ディスクドライブ装置１０のシステムコントローラ２０は、ホスト機器１００からの更新指示に応じて図９（ｂ）の処理を行う。即ち更新指示を受信することに応じて処理をステップＦ３０１からＦ３０２にすすめ、ホスト機器１００からの更新データのロード処理を行う。そしてステップＦ３０３で、ホスト機器１００から取得した更新データに基づいて、不揮発性メモリ１８ｃに記憶されている追記処理リスト３３の更新処理を行う。
これにより追記処理リスト３３の更新が行われ、例えば図９（ａ）のように新たな機器Ｃについての追記処理方式指定情報ＷＳＤ３が記録されたエントリ＃３が追加された内容となる。
【００７８】
ところで、以上の例は追記処理リスト３３が不揮発性メモリ１８ｃに記憶されるとして述べてきたが、例えばＲＡＭ１８ｂに追記処理リスト３３が記憶されるようにしてもよい。
その場合の処理を図１０、図１１で述べる。
図１０にはディスクドライブ装置１０において、ＲＡＭ１８ｂに追記処理リスト３３が記憶されている状態を示している。この追記処理リスト３３はホスト機器１００内の記憶部にも記憶される。
この場合、ディスクドライブ装置１０が例えばホスト機器１００からの起動指示に従って起動するときには、システムコントローラ２０は図１１（ａ）の処理を行う。
即ちホスト機器１００からの起動指示に応じて処理をステップＦ４０１からＦ４０２にすすめ、起動処理を行い、電源オン状態として動作可能な状態とする。そしてステップＦ４０３ではホスト機器１００に追記処理リスト３３の送信を要求し、ホスト機器１００から送信されてくる追記処理リスト３３をＲＡＭ１８ｂに格納する。これにより図１０のように追記処理リスト３３がＲＡＭ１８ｂに保持された状態となる。
【００７９】
追記処理リスト３３の更新については、更新用ディスク９１を用いることが考えられる。
更新用ディスク９１が装填されたとき、システムコントローラ２０は図１１（ｂ）の処理を行う。装填されたディスクが更新用ディスク９１であることを検出した場合、システムコントローラ２０は処理をステップＦ４１０からＦ４１１にすすめ、その更新用ディスク９１から更新データの読み出し制御を行う。そしてステップＦ４１２で、読み出した更新データに基づいて、ＲＡＭ１８ｂに記憶されている追記処理リスト３３の更新処理を行う。これにより追記処理リスト３３の更新が行われ、例えば図１０（ａ）のように新たな機器Ｃについての追記処理方式指定情報ＷＳＤ３が記録されたエントリ＃３が追加された内容となる。
但し、この場合追記処理リスト３３の更新はホスト機器１００側においても行われることが必要であるため、ステップＦ４１３として、システムコントローラ２０は更新した追記処理リスト３３をホスト機器１００に転送する処理を行う。ホスト機器１００側では、これに応じて保持している追記処理リスト３３の更新を行う。ホスト機器１００側の追記処理リスト３３も更新されることで、ディスクドライブ装置１０の次回の起動時に最新の追記処理リスト３３をロードできることになる。
【００８０】
図１２，図１３も追記処理リスト３３がＲＡＭ１８ｂに記憶される例である。
図１２にはディスクドライブ装置１０において、ＲＡＭ１８ｂに追記処理リスト３３が記憶されている状態を示している。この追記処理リスト３３はホスト機器１００内の記憶部にも記憶される。
この場合も、ディスクドライブ装置１０が例えばホスト機器１００からの起動指示に従って起動するときには、システムコントローラ２０は図１３（ａ）の処理を行う。即ちホスト機器１００からの起動指示に応じて処理をステップＦ５０１からＦ５０２にすすめ、起動処理を行い、電源オン状態として動作可能な状態とする。そしてステップＦ５０３ではホスト機器１００に追記処理リスト３３の送信を要求し、ホスト機器１００から送信されてくる追記処理リスト３３をＲＡＭ１８ｂに格納する。これにより図１２のように追記処理リスト３３がＲＡＭ１８ｂに保持された状態となる。
【００８１】
追記処理リスト３３の更新は、上記図９の場合と同様に、ホスト機器１００が外部装置１１０から更新データを取得するものとする。
図１２の外部装置１１０は、追記処理リスト３３の更新データをホスト機器１００に送信する。ホスト機器１００は、更新データを受信したら、その更新データに基づいて、まず例えばホスト機器１００内のハードディスクドライブなどに記憶している追記処理リスト３３を更新する。そしてディスクドライブ装置１０に対して更新の指示を行う。
ディスクドライブ装置１０のシステムコントローラ２０は、ホスト機器１００からの更新指示に応じて図１３（ｂ）の処理を行う。即ち更新指示を受信することに応じて処理をステップＦ５１０からＦ５１１にすすめ、ホスト機器１００からの更新データのロード処理を行う。そしてステップＦ５１２で、ホスト機器１００から取得した更新データに基づいて、ＲＡＭ１８ｂに記憶されている追記処理リスト３３の更新処理を行う。
これにより追記処理リスト３３の更新が行われ、例えば図１２のように新たな機器Ｃについての追記処理方式指定情報ＷＳＤ３が記録されたエントリ＃３が追加された内容となる。
【００８２】
以上、実施の形態を説明してきたが、本発明は用紙の範囲内で多様な変形例が考えられる。本発明はブルーレイディスク記録装置だけでなく、ＤＶＤ方式やＣＤ方式の光ディスク、あるいは他の種類の光ディスク、光磁気ディスクなどの記録装置、記録方法として広く適用できる。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図２】実施の形態の不揮発性メモリに記憶されるリストデータの説明図である。
【図３】実施の形態の追記処理リストの説明図である。
【図４】ディスクのエリア構造の説明図である。
【図５】ディスクの管理情報の説明図である。
【図６】実施の形態のディスク装填時の処理のフローチャートである。
【図７】実施の形態のディスク装填時の処理のフローチャートである。
【図８】実施の形態の追記処理リストの更新の説明図である。
【図９】実施の形態の追記処理リストの更新の説明図である。
【図１０】実施の形態の追記処理リストの更新の説明図である。
【図１１】実施の形態の起動およびリスト更新時の処理のフローチャートである。
【図１２】実施の形態の追記処理リストの更新の説明図である。
【図１３】実施の形態の起動およびリスト更新時の処理のフローチャートである。
【図１４】従来のディスク装填時の処理のフローチャートである。
【符号の説明】
【００８４】
１０  ディスクドライブ装置、１１  ピックアップ、１８ｂ  ＲＡＭ、１８ｃ  不揮発性メモリ、２０  システムコントローラ、２３  レーザドライバ、３３  追記処理リスト、９０  ディスク、１００  ホスト機器
【図１】
2007272988.tif 000003
【図２】
2007272988.tif 000004
【図３】
2007272988.tif 000005
【図４】
2007272988.tif 000006
【図５】
2007272988.tif 000007
【図６】
2007272988.tif 000008
【図７】
2007272988.tif 000009
【図８】
2007272988.tif 000010
【図９】
2007272988.tif 000011
【図１０】
2007272988.tif 000012
【図１１】
2007272988.tif 000013
【図１２】
2007272988.tif 000014
【図１３】
2007272988.tif 000015
【図１４】
2007272988.tif 000016