(57)【要約】【課題】  記録を行う場合にディスク毎にＣＬＶとＣＡＶを適宜選択して、アクセス性、データ転送レートの低下を抑える。【解決手段】装填されたディスクに対してレーザ光を照射するレーザ光照射手段と、ディスクからの反射光の光量を検出する反射光検出手段と、ディスクを回転駆動する駆動手段と、反射光検出手段によって検出された反射光の光量に基づいてディスクが書き換え可能なディスクであるか否かを判別し、判別の結果に基づいて駆動手段をＣＡＶまたはＣＬＶで回転駆動するように制御することができる駆動制御手段と、駆動制御手段によって回転駆動制御されている状態で、ディスクに対して記録を実行させることができる記録制御手段とを備える。【選択図】  図７
2011210367.tif 000002
【特許請求の範囲】
【請求項１】
装填されたディスクに対してレーザ光を照射するレーザ光照射手段と、
前記ディスクからの反射光の光量を検出する反射光検出手段と、
前記ディスクを回転駆動する駆動手段と、
前記反射光検出手段によって検出された反射光の光量に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別し、前記判別の結果に基づいて前記駆動手段をＣＡＶまたはＣＬＶで回転駆動するように制御することができる駆動制御手段と、
前記駆動制御手段によって回転駆動制御されている状態で、前記ディスクに対して記録を実行させることができる記録制御手段と、
を備えた記録装置。
【請求項２】
装填されているディスクからデータを読み出すことができる読み出し手段と、
前記読み出し手段に前記ディスクの種類を示す種類識別情報を読み出させることができる読み出し制御手段と、
前記ディスクを回転駆動する駆動手段と、
前記種別識別情報に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別し、前記判別の結果に基づいて前記駆動手段をＣＡＶまたはＣＬＶで回転駆動するように制御することができる駆動制御手段と、
前記駆動制御手段によって回転駆動制御されている状態で、前記ディスクに対して記録を実行させることができる記録制御手段と、
を備えた記録装置。
【請求項３】
装填されているディスクからデータを読み出すことができる読み出し手段と、
前記読み出し手段に記録開始位置情報を読み出させることができる読み出し制御手段と、
前記ディスクを回転駆動する駆動手段と、
前記記録開始位置情報に基づいて記録開始位置が前記ディスクの内周側である場合に前記駆動手段をＣＬＶで回転駆動し、前記記録開始位置が前記ディスクの外周側である場合に前記駆動手段をＣＡＶで回転駆動するように制御する駆動制御手段と、
前記駆動制御手段によって回転駆動制御されている状態で、前記ディスクに対して記録を実行させることができる記録制御手段と、
を備えた記録装置。
【請求項４】
ディスクに対してレーザ光を照射する工程と、
前記ディスクからの反射光の光量を検出する工程と、
前記反射光の光量に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別する工程と、
前記判別の結果に基づいて前記ディスクをＣＡＶまたはＣＬＶで回転駆動するように制御する工程と、
前記ディスクが回転駆動されている状態で記録を実行させる工程と、
を備えた記録方法。
【請求項５】
装填されたディスクから、当該ディスクの種類を示す種類識別情報を読み出す工程と、
前記種別識別情報に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別する工程と、
前記判別の結果に基づいて前記ディスクをＣＡＶまたはＣＬＶで回転駆動するように制御する工程と、
前記ディスクが回転駆動されている状態で記録を実行させる工程と、
を備えた記録方法。
【請求項６】
装填されているディスクから、当該ディスクにおける記録開始位置情報を読み出す工程と、
前記記録開始位置情報に基づいて記録開始位置が前記ディスクの内周側である場合に前記駆動手段をＣＬＶで回転駆動し、前記記録開始位置が前記ディスクの外周側である場合に前記ディスクをＣＡＶで回転駆動するように制御する工程と、
前記ディスクが回転駆動されている状態で、前記ディスクに対して記録を実行させる工程と、
を備えた記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば光ディスクに対してデータを行う場合の、ディスクの回転制御に関わる記録装置、記録方法に関するものである。
【背景技術】
【０００２】
最近では、例えばＣＤ−Ｒ（Compact Disc Recordable）などの追記型光ディスクや、ＣＤ−ＲＷ（Compact Disc Rewritable）などの書き換え型光ディスクが普及してきている。これらの、記録可能な光ディスク（以下、ディスクという）に対しては、例えばパケットライト方式、トラックアットワンス方式、セッションアットワンス方式、ディスクアットワンス方式などの記録方式が選択されることになる。また、ディスクは線速度一定とされるＣＬＶ（Constant Linear Verocity）制御によって回転駆動され、記録エリアの内周側、外周側においても、一定の線速度を以て記録が行われるようにされている。
また、ディスクの駆動制御としては、角速度一定とされるＣＡＶ（Constant Angular Verocity）が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、ＣＬＶ制御は、一定の線速度を保つようにされているので、ディスク上のどの位置に置いても、同じデータ転送レートによって記録を行うことが可能となる。しかし、このために、ディスクの半径位置に対応した回転速度を得ることができるように回転駆動制御を行わなければならず、回転数を変える動作に時間がかかってしまう。したがって、例えばランダムアクセスによって記録を行う場合、回転数を変える動作が伴う場合があり、記録開始から終了に至るまでの時間が長くなってしまうものとなる。
また、ＣＡＶ制御では、ディスクの半径位置に関わらず回転速度を一定に保つようにされるので、ＣＬＶ制御と比較してアクセス性は優れているが、記録位置（外周側、内周側など）によって記録速度が異なることになる。したがって、内周側で記録を行う場合は外周側で記録を行う場合よりもデータ転送レートが低くなってしまう。
そこで、記録の目的に応じて、ＣＬＶ制御とＣＡＶ制御を選択することにより、効率のよい記録動作を実現することが望まれている。
【課題を解決するための手段】
【０００４】
本発明はこのような問題点を解決するために、装填されたディスクに対してレーザ光を照射するレーザ光照射手段と、前記ディスクからの反射光の光量を検出する反射光検出手段と、前記ディスクを回転駆動する駆動手段と、前記反射光検出手段によって検出された反射光の光量に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別し、前記判別の結果に基づいて前記駆動手段をＣＡＶまたはＣＬＶで回転駆動するように制御することができる駆動制御手段と、前記駆動制御手段によって回転駆動制御されている状態で、前記ディスクに対して記録を実行させることができる記録制御手段とを備えて記録装置を構成する。
【０００５】
また、装填されているディスクからデータを読み出すことができる読み出し手段と、前記読み出し手段に前記ディスクの種類を示す種類識別情報を読み出させることができる読み出し制御手段と、前記ディスクを回転駆動する駆動手段と、前記種別識別情報に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別し、前記判別の結果に基づいて前記駆動手段をＣＡＶまたはＣＬＶで回転駆動するように制御することができる駆動制御手段と、前記駆動制御手段によって回転駆動制御されている状態で、前記ディスクに対して記録を実行させることができる記録制御手段と、を備えて記録装置を構成する。
【０００６】
また、装填されているディスクからデータを読み出すことができる読み出し手段と、前記読み出し手段に記録開始位置情報を読み出させることができる読み出し制御手段と、前記ディスクを回転駆動する駆動手段と、前記記録開始位置情報に基づいて記録開始位置が前記ディスクの内周側である場合に前記駆動手段をＣＬＶで回転駆動し、前記記録開始位置が前記ディスクの外周側である場合に前記駆動手段をＣＡＶで回転駆動するように制御する駆動制御手段と、前記駆動制御手段によって回転駆動制御されている状態で、前記ディスクに対して記録を実行させることができる記録制御手段とを備えて記録装置を構成する。
【０００７】
また、ディスクに対してレーザ光を照射する工程と、前記ディスクからの反射光の光量を検出する工程と、前記反射光の光量に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別する工程と、前記判別の結果に基づいて前記ディスクをＣＡＶまたはＣＬＶで回転駆動するように制御する工程と、前記ディスクが回転駆動されている状態で記録を実行させる工程とを備えて記録装置を構成する。
【０００８】
また、装填されたディスクから、当該ディスクの種類を示す種類識別情報を読み出す工程と、前記種別識別情報に基づいて前記ディスクが書き換え可能なディスクであるか否かを判別する工程と、前記判別の結果に基づいて前記ディスクをＣＡＶまたはＣＬＶで回転駆動するように制御する工程と、前記ディスクが回転駆動されている状態で記録を実行させる工程とを備えて記録方法を構成する。
【０００９】
さらに、装填されているディスクから、当該ディスクにおける記録開始位置情報を読み出す工程と、前記記録開始位置情報に基づいて記録開始位置が前記ディスクの内周側である場合に前記駆動手段をＣＬＶで回転駆動し、前記記録開始位置が前記ディスクの外周側である場合に前記ディスクをＣＡＶで回転駆動するように制御する工程と、前記ディスクが回転駆動されている状態で、前記ディスクに対して記録を実行させる工程と、を備えて記録方法を構成する。
【００１０】
本発明は上記した構成を採ることにより、データの記録や初期化処理を行う場合に、データ転送レートを重視するか、またはアクセスタイムを重視するかに基づいて、ＣＡＶ制御とＣＬＶ制御を選択することができるようにしているので、記録時におけるアクセス時間の低下や、データ転送レートの低下を抑制することができる。
【発明の効果】
【００１１】
以上、説明したように本発明は、例えばディスクに照射したレーザ光の反射光量に基づいてＣＡＶ制御またはＣＬＶ制御によって記録を実行することができるようにしている。また、ディスクに記録されている種別識別情報を読み出して、この種別識別情報に基づいてＣＡＶ制御またはＣＬＶ制御によって記録を実行することができるようにしている。
これにより、ディスクの判別を行いディスクの種別に適したサーボ制御により記録を行うことができるようになる。
【００１２】
また、記録指示情報に基づいて、トラックが閉じているか否かの判別を行い、さらにトラックが閉じていない場合は、パケット情報に基づいてＣＡＶ制御またはＣＬＶ制御によって記録を実行することができるようにしている。
これにより、ディスクの記録状態に適したサーボ制御により記録を行うことができるようになる。
【００１３】
また、前記ディスクに記録されている交替識別情報に基づいて、ＣＡＶ制御またはＣＬＶ制御によって記録を実行することができるようにしている。
これにより、例えば交替されている領域がある場合は、アクセス性を重視したＣＡＶサーボ制御により記録を行うことができるようになる。
【００１４】
また、ディスクに対して初期化処理を行うか、または記録を行うかに基づいてＣＡＶ制御またはＣＬＶ制御を行うことができるようにしている。
これにより、初期化処理をＣＬＶ制御により転送レートを重視して効率良く行うことができ、記録を行う場合は、アクセス性を重視したユーザデータの記録を行うことができる。
【００１５】
また、ディスクに対して記録を開始する位置に基づいてＣＡＶ制御またはＣＬＶ制御を行うことができるようにしている。
したがって、例えばディスクの内周側、または外周側に適した記録制御を行うことができるようになる。
【００１６】
すなわち、本発明の記録装置、記録方法によればディスクの種類やデータの記録方式に対応して、データ転送レートを重視するか、またはアクセスタイムを重視するかに基づいて、ＣＡＶ制御とＣＬＶ制御を選択することが可能とされている。これにより、所要の記録領域に対するアクセス時間の低下や、データ転送レートの低下を抑制した記録を実現することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態のディスクの種別の説明図である。
【図２】実施の形態のディスクのフレーム構造の説明図である。
【図３】実施の形態のディスクのサブコーディングフレームの説明図である。
【図４】ディスクレイアウトの説明図である。
【図５】ウォブリンググルーブの説明図である。
【図６】記録領域フォーマットの説明図である。
【図７】書き換え可能なディスクの種別判別に基づいて記録制御を行う処理工程の一例を説明する図である。
【図８】ＵＤＦブリッジボリューム構造の一例を説明する図である。
【図９】ランダム記録が可能であるか否か基づいて記録制御を行う処理工程の一例を説明する図である。
【図１０】トラックの記録方式について説明する模式図である。
【図１１】トラックデスクリプタブロックの一例を説明する図である。
【図１２】記録状態に基づいて記録制御を行う処理工程の一例を説明する図である。
【図１３】ディフェクトマネージメントエリアの説明図である。
【図１４】交替エリアの有無に基づいて記録制御を行う処理工程の一例を説明する図である。
【図１５】初期化処理が必要であるか否かに基づいて記録制御を行う処理工程の一例を説明する図である。
【図１６】記録開始位置に基づいて記録制御を行う処理工程の一例を説明する図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態としてＣＤ−Ｒ、ＣＤ−ＲＷなどとされる記録可能なディスクに対応するディスクドライブ装置（記録、再生装置）、及びディスク状記録媒体について、以下に示す順序で説明する。
１．ディスクドライブ装置の構成
２．サブコード及びＴＯＣ
３．ＣＤ方式の概要
３−１  書き換え型ディスク
３−２  記録領域フォーマット
４．ディスクの反射率に基づく駆動制御
５．ランダム記録可否に基づく駆動制御
６．記録形式に基づく駆動制御
７．交替領域の有無に基づく駆動制御
８．初期化の有無に基づく駆動制御
９．記録開始の半径位置に基づく駆動制御
【００１９】
１．ディスクドライブ装置の構成
ＣＤ−Ｒは、記録層に有機色素を用いたライトワンス型のメディアであり、ＣＤ−ＲＷは、相変化技術を用いることでデータ書き換え可能なメディアである。
ＣＤ−Ｒ、ＣＤ−ＲＷ等のＣＤ方式のディスクに対してデータの記録再生を行うことのできる本例のディスクドライブ装置の構成を図１で説明する。
図１において、ディスク９０はＣＤ−ＲまたはＣＤ−ＲＷである。なお、ＣＤ−ＤＡ（CD-Digital Audio）やＣＤ−ＲＯＭなども、ここでいうディスク９０として再生可能である。
【００２０】
ディスク９０は、ターンテーブル７に積載され、記録／再生動作時においてスピンドルモータ１によって一定線速度（ＣＬＶ）もしくは一定角速度（ＣＡＶ）で回転駆動される。そして光学ピックアップ１によってディスク９０上のピットデータ（相変化ピット、或いは有機色素変化（反射率変化）によるピット）の読み出しが行われる。なおＣＤ−ＤＡやＣＤ−ＲＯＭなどの場合はピットとはエンボスピットのこととなる。
【００２１】
ピックアップ１内には、レーザ光源となるレーザダイオード４や、反射光を検出するためのフォトディテクタ５、レーザ光の出力端となる対物レンズ２、レーザ光を対物レンズ２を介してディスク記録面に照射し、またその反射光をフォトディテクタ５に導く光学系（図示せず）が形成される。
またレーザダイオード４からの出力光の一部が受光されるモニタ用ディテクタ２２も設けられる。
【００２２】
対物レンズ２は二軸機構３によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ１全体はスレッド機構８によりディスク半径方向に移動可能とされている。
またピックアップ１におけるレーザダイオード４はレーザドライバ１８からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００２３】
ディスク９０からの反射光情報はフォトディテクタ５によって検出され、受光光量に応じた電気信号とされてＲＦアンプ９に供給される。
なお、ディスク９０へのデータの記録前・記録後や、記録中などで、ディスク９０からの反射光量はＣＤ−ＲＯＭの場合より大きく変動するのと、さらにＣＤ−ＲＷでは反射率自体がＣＤ−ＲＯＭ、ＣＤ−Ｒとは大きく異なるなどの事情から、ＲＦアンプ９には一般的にＡＧＣ回路が搭載される。
【００２４】
ＲＦアンプ９には、フォトディテクタ５としての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。例えば再生データであるＲＦ信号、サーボ制御のためのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥなどを生成する。
ＲＦアンプ９から出力される再生ＲＦ信号は２値化回路１１へ、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥはサーボプロセッサ１４へ供給される。
【００２５】
また、ＣＤ−Ｒ、ＣＤ−ＲＷとしてのディスク９０上は、記録トラックのガイドとなるグルーブ（溝）が予め形成されており、しかもその溝はディスク上の絶対アドレスを示す時間情報がＦＭ変調された信号によりウォブル（蛇行）されたものとなっている。したがって記録動作時には、グルーブの情報からトラッキングサーボをかけることができるとともに、グルーブのウォブル情報から絶対アドレスを得ることができる。ＲＦアンプ９はマトリクス演算処理によりウォブル情報ＷＯＢを抽出し、これをアドレスデコーダ２３に供給する。
アドレスデコーダ２３では、供給されたウォブル情報ＷＯＢを復調することで、絶対アドレス情報を得、システムコントローラ１０に供給する。
またグルーブ情報をＰＬＬ回路に注入することで、スピンドルモータ６の回転速度情報を得、さらに基準速度情報と比較することで、スピンドルエラー信号ＳＰＥを生成し、出力する。
【００２６】
ＲＦアンプ９で得られた再生ＲＦ信号は２値化回路１１で２値化されることでいわゆるＥＦＭ信号（８−１４変調信号）とされ、エンコード／デコード部１２に供給される。
エンコード／デコード部１２は、再生時のデコーダとしての機能部位と、記録時のエンコーダとしての機能部位を備える。
再生時にはデコード処理として、ＥＦＭ復調、ＣＩＲＣエラー訂正、デインターリーブ、ＣＤ−ＲＯＭデコード等の処理を行い、ＣＤ−ＲＯＭフォーマットデータに変換された再生データを得る。
またエンコード／デコード部１２は、ディスク９０から読み出されてきたデータに対してサブコードの抽出処理も行い、サブコード（Ｑデータ）としてのＴＯＣやアドレス情報等をシステムコントローラ１０に供給する。
さらにエンコード／デコード部１２は、ＰＬＬ処理によりＥＦＭ信号に同期した再生クロックを発生させ、その再生クロックに基づいて上記デコード処理を実行することになるが、その再生クロックからスピンドルモータ６の回転速度情報を得、さらに基準速度情報と比較することで、スピンドルエラー信号ＳＰＥを生成し、出力できる。
【００２７】
再生時には、エンコード／デコード部１２は、上記のようにデコードしたデータをバッファメモリ２０に蓄積していく。
このディスクドライブ装置からの再生出力としては、バッファメモリ２０にバファリングされているデータが読み出されて転送出力されることになる。
【００２８】
インターフェース部１３は、外部のホストコンピュータ８０と接続され、ホストコンピュータ８０との間で記録データ、再生データや、各種コマンド等の通信を行う。実際にはＳＣＳＩやＡＴＡＰＩインターフェースなどが採用されている。そして再生時においては、デコードされバッファメモリ２０に格納された再生データは、インターフェース部１３を介してホストコンピュータ８０に転送出力されることになる。
なお、ホストコンピュータ８０からのリードコマンド、ライトコマンドその他の信号はインターフェース部１３を介してシステムコントローラ１０に供給される。
【００２９】
一方、記録時には、ホストコンピュータ８０から記録データ（オーディオデータやＣＤ−ＲＯＭデータ）が転送されてくるが、その記録データはインターフェース部１３からバッファメモリ２０に送られてバッファリングされる。
この場合エンコード／デコード部１２は、バファリングされた記録データのエンコード処理として、ＣＤ−ＲＯＭフォーマットデータをＣＤフォーマットデータにエンコードする処理（供給されたデータがＣＤ−ＲＯＭデータの場合）、ＣＩＲＣエンコード及びインターリーブ、サブコード付加、ＥＦＭ変調などを実行する。
【００３０】
エンコード／デコード部１２でのエンコード処理により得られたＥＦＭ信号は、ライトストラテジー２１で波形調整処理が行われた後、レーザドライブパルス（ライトデータＷＤＡＴＡ）としてレーザドライバ１８に送られる。
ライトストラテジー２１では記録補償、すなわち記録層の特性、レーザ光のスポット形状、記録線速度等に対する最適記録パワーの微調整を行うことになる。
【００３１】
レーザドライバ１８ではライトデータＷＤＡＴＡとして供給されたレーザドライブパルスをレーザダイオード４に与え、レーザ発光駆動を行う。これによりディスク９０にＥＦＭ信号に応じたピット（相変化ピットや色素変化ピット）が形成されることになる。
【００３２】
ＡＰＣ回路（Auto Power Control）１９は、モニタ用ディテクタ２２の出力によりレーザ出力パワーをモニタしながらレーザの出力が温度などによらず一定になるように制御する回路部である。レーザ出力の目標値はシステムコントローラ１０から与えられ、レーザ出力レベルが、その目標値になるようにレーザドライバ１８を制御する。
【００３３】
サーボプロセッサ１４は、ＲＦアンプ９からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥや、エンコード／デコード部１２もしくはアドレスデコーダ２０からのスピンドルエラー信号ＳＰＥ等から、フォーカス、トラッキング、スレッド、スピンドルの各種サーボドライブ信号を生成しサーボ動作を実行させる。
すなわちフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥに応じてフォーカスドライブ信号ＦＤ、トラッキングドライブ信号ＴＤを生成し、二軸ドライバ１６に供給する。二軸ドライバ１６はピックアップ１における二軸機構３のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ１、ＲＦアンプ９、サーボプロセッサ１４、二軸ドライバ１６、二軸機構３によるトラッキングサーボループ及びフォーカスサーボループが形成される。
【００３４】
またシステムコントローラ１０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、二軸ドライバ１６に対してジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
【００３５】
サーボプロセッサ１４はさらに、スピンドルモータドライバ１７に対してスピンドルエラー信号ＳＰＥに応じて生成したスピンドルドライブ信号を供給する。スピンドルモータドライバ１７はスピンドルドライブ信号に応じて例えば３相駆動信号をスピンドルモータ６に印加し、スピンドルモータ６のＣＬＶ回転またはＣＡＶ回転を実行させる。またサーボプロセッサ１４はシステムコントローラ１０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータドライバ１７によるスピンドルモータ６の起動、停止、加速、減速などの動作も実行させる。
【００３６】
またサーボプロセッサ１４は、例えばトラッキングエラー信号ＴＥの低域成分として得られるスレッドエラー信号や、システムコントローラ１０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ１５に供給する。スレッドドライバ１５はスレッドドライブ信号に応じてスレッド機構８を駆動する。スレッド機構８には、図示しないが、ピックアップ１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライバ１５がスレッドドライブ信号に応じてスレッド機構８を駆動することで、ピックアップ１の所要のスライド移動が行われる。
【００３７】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ１０により制御される。
システムコントローラ１０は、ホストコンピュータ８０からのコマンドに応じて各種処理を実行する。
例えばホストコンピュータ８０から、ディスク９０に記録されている或るデータの転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。すなわちサーボプロセッサ１４に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをホストコンピュータ８０に転送するために必要な動作制御を行う。すなわちディスク９０からのデータ読出／デコード／バファリング等を行って、要求されたデータを転送する。
【００３８】
またホストコンピュータ８０から書き込み命令（ライトコマンド）が出されると、システムコントローラ１０は、まず書き込むべきアドレス（ネクストライタブルアドレス）にピックアップ１を移動させる。そしてエンコード／デコード部１２により、ホストコンピュータ８０から転送されてきたデータについて上述したようにエンコード処理を実行させ、ＥＦＭ信号とさせる。
そして上記のようにライトストラテジー２１からのライトデータＷＤＡＴＡがレーザドライバ１８に供給されることで、記録が実行される。
【００３９】
２．サブコード及びＴＯＣ
ＣＤフォーマットのディスクにおけるリードインエリアに記録されるＴＯＣ、及びサブコードについて説明する。
ＣＤ方式のディスクにおいて記録されるデータの最小単位は１フレームとなる。そして９８フレームで１ブロックが構成される。
【００４０】
１フレームの構造は図２のようになる。
１フレームは５８８ビットで構成され、先頭２４ビットが同期データ、続く１４ビットがサブコードデータエリアとされる。そして、その後にデータ及びパリティが配される。
【００４１】
この構成のフレームが９８フレームで１ブロックが構成され、９８個のフレームから取り出されたサブコードデータが集められて図３（ａ）のような１ブロックのサブコードデータ（サブコーディングフレーム）が形成される。
９８フレームの先頭の第１、第２のフレーム（フレーム９８ｎ＋１，フレーム９８ｎ＋２）からのサブコードデータは同期パターンとされている。そして、第３フレームから第９８フレーム（フレーム９８ｎ＋３〜フレーム９８ｎ＋９８）までで、各９６ビットのチャンネルデータ、すなわちＰ，Ｑ，Ｒ，Ｓ，Ｔ，Ｕ，Ｖ，Ｗのサブコードデータが形成される。
【００４２】
このうち、アクセス等の管理のためにはＰチャンネルとＱチャンネルが用いられる。ただし、Ｐチャンネルはトラックとトラックの間のポーズ部分を示しているのみで、より細かい制御はＱチャンネル（Ｑ１〜Ｑ９６）によって行われる。９６ビットのＱチャンネルデータは図３（ｂ）のように構成される。
【００４３】
まずＱ１〜Ｑ４の４ビットはコントロールデータとされ、オーディオのチャンネル数、エンファシス、ＣＤ−ＲＯＭ、デジタルコピー可否の識別などに用いられる。
【００４４】
次にＱ５〜Ｑ８の４ビットはＡＤＲとされ、これはサブＱデータのモードを示すものとされている。
ＡＤＲに続くＱ９〜Ｑ８０の７２ビットは、サブＱデータとされ、残りのＱ８１〜Ｑ９６はＣＲＣとされる。
【００４５】
３．ＣＤ方式の概要
３−１  書き換え型ディスク
ＣＤ−Ｒ／ＣＤ−ＲＷの様な記録可能ディスクには、記録前は基板上にレーザ光ガイド用の案内溝だけが形成されている。これに高パワーでデータ変調されたレーザ光を当てることにより、記録膜の反射率変化が生じる様になっており、この原理でデータの記録が行われる。
ＣＤ−Ｒでは、１回だけ記録可能な記録膜が形成されている。その記録膜は有機色素で、高パワーレーザによる穴あけ記録である。
多数回書き換え可能な記録膜が形成されているＣＤ−ＲＷでは、記録方式は相変化(Phase Change)記録で、結晶状態と非結晶状態の反射率の違いとしてデータ記録を行う。
物理特性上、反射率は再生専用ＣＤ及びＣＤ−Ｒが0.7以上であるのに対して、ＣＤ−ＲＷは0.2程度であるので、反射率0.7以上を期待して設計された再生装置では、ＣＤ−ＲＷはそのままでは再生できない。このため弱い信号を増幅するAGC(Auto Gain Control)機能を付加して再生される。
【００４６】
ＣＤ−ＲＯＭではディスク内周のリードイン領域が半径４６ｍｍから５０ｍｍの範囲にわたって配置され、それよりも内周にはピットは存在しない。
ＣＤ−Ｒ及びＣＤ−ＲＷでは図４に示すように、リードイン領域よりも内周側にＰＭＡ（Program Memory Area)とＰＣＡ（Power Calibration Area）が設けられている。
【００４７】
リードイン領域と、リードイン領域に続いて実データの記録に用いられるプログラム領域は、ＣＤ−ＲまたはＣＤ−ＲＷに対応するドライブ装置により記録され、ＣＤ−ＤＡ等と同様に記録内容の再生に利用される。
ＰＭＡはトラックの記録毎に、記録信号のモード、開始及び終了の時間情報が一時的に記録される。予定された全てのトラックが記録された後、この情報に基づき、リードイン領域にＴＯＣ（Table Of Contents）が形成される。
ＰＣＡは記録時のレーザパワーの最適値を得るために、試し書きをするためのエリアである。
【００４８】
ＣＤ−Ｒ、ＣＤ−ＲＷでは記録位置やスピンドル回転制御のために、データトラックを形成するグルーブ（案内溝）がウォブル（蛇行）されるように形成されている。
このウォブルは、絶対アドレス等の情報により変調された信号に基づいて形成されることで、絶対アドレス等の情報を内包するものとなっている。このようなウォブリングされたグルーブにより表現される絶対時間情報をＡＴＩＰ（Absolute Time In Pregroove）と呼ぶ。
ウォブリンググルーブは図５に示すようにわずかに正弦波状に蛇行（Wobble）しており、その中心周波数は２２．０５ｋＨｚで、蛇行量は約±０．０３μｍ程度である。
【００４９】
このウォブリングにはＦＭ変調により次の様な情報がエンコードされている。
・時間軸情報
この時間軸信号はＡＴＩＰと呼ばれ、プログラム領域の初めから、ディスク外周に向かって単純増加で記録され、記録時のアドレス制御に利用される。
・推奨記録レーザパワー
メーカー側の推奨値であるが、実際にはいろいろな条件で最適パワーは変化するので、記録前に最適記録パワーを決定するための工程が設けられている。これをＯＰＣ（Optimum Power Control）と呼ぶ。
・ディスクの使用目的
アプリケーションコードと呼ばれ、次の様に分類される。
＊  Restricted Use
General Purpose     ．．．．．一般業務用
Special Purpose     ．．．．．特定用途（フォトＣＤ カラオケＣＤ等）
＊  Unrestricted Use    ．．．．．民生オーディオ用
【００５０】
３−２  記録領域フォーマット
ディスクドライブ装置が、記録可能な光ディスクの記録領域にデータを記録する時のフォーマットを説明する。
図６は記録可能な光ディスクの記録領域のフォーマットを示す図である。
ディスクドライブ装置は、内周側からパワーキャリブレーションエリア（ＰＣＡ)、中間記録領域（Program Memory Area: PMA）、リードイン領域、１または複数のトラック、リードアウト領域にフォーマットする。
そして、例えばパケットライト方式によってユーザデータを記録する場合は、各トラックを複数のパケットに分けて、パケット毎に記録を行っていくことになる。
【００５１】
図６に示すＰＣＡはレーザ光の出力パワーの調整を行うためのテスト記録を行う領域である。ディスク９０がＣＤ−ＲＷである場合、このＰＣＡにおいては、例えばテストエリア、カウントエリアが形成される。そして、ディスクドライブ装置０がディスク９０に対して初めて記録を行う場合に、ＰＣＡにおいてＯＰＣが行われる。そして、このＯＰＣによって得られた記録パワーを、最適なものとして当該ディスク９０に対して記録を行う場合の記録パワーとして設定する。
各トラックはユーザデータを記録する領域である。
リードイン領域とリードアウト領域はトラックの先頭アドレスと終了アドレス等の目次情報（Table Of Contents:ＴＯＣ）と光ディスクに関する各種情報を記録する領域である。また、次回記録を行う場合の開始位置に対応する、ネクストライタブルアドレスもこのリードイン領域とリードアウト領域において管理される。
ＰＭＡはトラックの目次情報を一時的に保持するために記録する領域である。
各トラックはトラック情報を記録するプレギャップと、ユーザデータを記録するユーザデータ領域からなる。
【００５２】
４．ディスクの反射率に基づく駆動制御
上記したように、ＣＤ−ＲとＣＤ−ＲＷでは、物理特性上、反射率が異なるものとされている。したがって、データの記録を行う場合に反射率を検出して反射率に基づいてＣＬＶ制御またはＣＡＶ制御を選択することで効率のよい記録を行うようにしている。
例えば追記型のＣＤ−Ｒに対しては、ランダムアクセスよりもシーケンシャルアクセスによる記録が適したものとしてＣＬＶ制御を行い、書き換え可能なＣＤ−ＲＷに対してはランダムアクセスによる記録が適したものとしてＣＡＶ制御を行うようにする。
【００５３】
図７は、反射率に基づいてディスクの種類（追記または書き換え）を識別してディスクの駆動制御を行う処理工程の一例を説明するフローチャートである。
ステップＳ１０１で、ホストコンピュータ８０からライトコマンドが供給されたと判別すると、記録処理に移行する（Ｓ１０２）。ここでは、ディスク９０に対してレーザ光の照射を行って、例えばＯＰＣなどの記録動作に移行するための処理が行われる。
記録開始処理を経ると、例えばホストコンピュータ８０からのデータの受信を開始する（Ｓ１０３）。そして、ディスク９０からの反射光量（反射率）の検出を行い（Ｓ１０４）、装填されているディスク９０が追記型（ＣＤ−Ｒ）または書き換え型（ＣＤ−ＲＷ）であるかの識別を行う（Ｓ１０５）。この識別は、前記したように、ＣＤ−Ｒの反射率が0.7以上、またＣＤ−ＲＷの反射率が0.2程度であることに基づいて行われる。
【００５４】
ステップＳ１０５で、ディスク９０が書き換え可能なディスクであると判別した場合は、ＣＡＶ制御によってディスク９０を回転駆動して（Ｓ１０６）、データの書き込みを開始する（Ｓ１０７）。また、ステップＳ１０５で、ディスク９０が書き換え可能ではない、追記型のディスクであると判別した場合は、ＣＬＶ制御によってディスク９０を回転駆動して（Ｓ１０８）、データの書き込みを開始する（Ｓ１０７）。
データの書き込みが開始されると、書き込みが終了したか否かの判別を行い（Ｓ１０９）、書き込みが終了したと判別した場合に、ステップＳ１０２で開始された記録処理を終了する（Ｓ１１０）。
【００５５】
このように、例えば反射率に基づいてディスクの種類（追記／書き換え）を識別して、回転駆動を制御することで、ディスクの性質に対応した記録を行うことができるようになる。したがって、各ディスクに対して、アクセス時間やデータ転送レートが低下しないような状態となるように、データの記録を行っていくことができるようになる。
【００５６】
５．ランダム記録可否に基づく駆動制御
ところで、上記したように、書き換え可能とされるＣＤ−ＲＷはランダム記録に適したディスクとされている。そこで、次に、例えばファイルシステムに基づいてランダム記録によって記録を行うか否かを判別して、ディスクの回転駆動制御を行う例を説明する。
まず、ファイルシステムの判別データについての一例を述べておく。
例えば図８は、例えばＣＤ−ＲＷまたはＤＶＤなどのディスクに採用されているファイルシステムとしてのＵＤＦブリッジ（Universal Disc Format Bridge）のボリューム構造例を示している。このＵＤＦブリッジとは、ＩＳＯ９６６０ファイルシステムとの或る程度の互換性を備えたファイルシステムであり、ＬＢＡ「０」〜ＬＢＡ「２０」までの内容はＩＳＯ９６６０ファイルシステムと同様となる。
【００５７】
例えばＣＤ−Ｒを考えた場合、ＩＳＯ９６６０に準拠していれば、ＬＢＡ「１６」にＰＶＤ（Primary Volume Descriptor ）が記述されており、このＰＶＤの情報として、ディスクに記録されているアプリケーション等の素性を表す情報が記述されている。
またＵＤＦブリッジを採用しているＣＤ−ＲＷを考えると、図８のようにＬＢＡ「２５６」は「Anchor Volume Descriptor Pointer」とされ、ここにはＵＤＦとしてのＰＶＤが記述されているアドレスが記録されている。
【００５８】
したがって、ディスク９０に適用されているファイルシステムとしてＩＳＯ９６６０か、ＵＤＦブリッジかを判別する場合は、ＬＢＡ「１６」及びＬＢＡ「２５６」の情報を種別識別情報としてディスク識別を行えばよいことになる。
【００５９】
図９は、ファイルシステムに基づいてランダム記録が可能か否かの判別を行って、回転駆動制御を行う処理工程の一例を説明するフローチャートである。
なお、ステップＳ２０１からステップＳ２０３においてはステップＳ１０１からステップＳ１０３と同様の処理工程とされる。すなわち、例えばホストコンピュータ８０からの記録要求に対応して、記録データの受信を開始する。
そして、ディスク９０の所定の位置から図８に示したファイルシステムの読み込みを行い（Ｓ２０４）、ＵＤＦブリッジの、ＬＢＡ「１６」及びＬＢＡ「２５６」の情報に基づいて、装填されているディスクに対してランダム記録が適しているか否かの判別を行う（Ｓ２０５）。
【００６０】
ステップＳ２０５で、ディスク９０がランダム記録が可能なディスクであると判別した場合は、ＣＡＶ制御によってディスク９０を回転駆動して（Ｓ２０６）、データの書き込みを開始する（Ｓ２０７）。また、ステップＳ２０５で、ディスク９０が書き換え可能ではない、追記型のディスクであると判別した場合は、ＣＬＶ制御によってディスク９０を回転駆動して（Ｓ２０８）、データの書き込みを開始する（Ｓ２０７）。
データの書き込みが開始されると、書き込みが終了したか否かの判別を行い（Ｓ２０９）、書き込みが終了したと判別した場合に、ステップＳ２０２で開始された記録処理を終了する（Ｓ２１０）。
【００６１】
これにより、ランダム記録に適している例えばＣＤ−ＲＷなどのディスクに対してはランダムアクセスに優れているＣＡＶ制御によって記録を行うことができるようになり、また、ランダム記録に適していない追記型とされるＣＤ−Ｒなどのディスクに対してはデータ転送レートの効率がよいＣＬＶ制御により記録を行うことができるようになる。
【００６２】
なお、ランダム記録に適したディスクの識別は、このほかにも図７で説明した場合と同様に、例えばディスク９０の反射率などによっても可能とされる。
【００６３】
６．記録形式に基づく駆動制御
次に、例えばデータが既に記録されているディスクに対して、さらなる記録を行う場合に、トラックが閉じられているか否かを判別し、さらに記録するパケットが固定長か可変長かに基づいて、ディスクの回転駆動制御を行う例を説明する。
まず図１０にしたがい、ディスク９０に対するデータの記録方法について説明する。
図１０（ａ）に示されているディスクアットワンスと呼ばれる記録方法は、データの記録開始位置などの情報を示すリードイン領域、データ（トラック）、及びデータの記録終了位置などの情報を示すリードアウト領域を一度に記録していく方法とされている。
【００６４】
図１０（ｂ）に示されている、トラックアットワンスと呼ばれる記録方法は、トラックとされるデータ単位でデータの記録を行っていくものとされる。そして、トラックとしてのデータ記録が終了すると、トラックの前に、当該トラックの書き始め位置などの情報が記録されるリードイン領域、そしてトラックの後に、当該トラックの書き終わり位置などの情報が記録されるリードアウト領域が形成される。このようにして記録されたリードイン領域、トラック、リードアウト領域はセッションという単位とされ、トラックの記録が終了した後にリードイン領域、リードアウト領域を形成することをセッションクローズという。つまり、セッションクローズによりトラックが閉じられたものとなる。
なお、トラックアットワンスによって記録を行う場合には、リードイン領域とリードアウト領域の間に複数単位のトラックを記録することが可能とされる。この場合、トラックとトラックの間にはリンクブロックという繋ぎ目が形成される。また、トラックアットワンスによる記録においては、図１０（ｃ）に示されているように、セッション＃１、セッション＃２というように、複数のセッションを形成することも可能とされている。
【００６５】
図１０（ｄ）に示されている、セッションアットワンスと呼ばれる記録方法は、前記したセッション単位での記録となる。したがって、リードイン領域とリードアウト領域の間に複数のトラックが記録される場合でも、図１０（ｂ）（ｃ）に示したリンクブロックは形成されない。また、セッションアットワンスによる記録においても、図１０（ｅ）に示されているように、セッション＃１、セッション＃２というように、複数のセッションを形成することが可能とされている。
【００６６】
また、このようにしてトラックの記録を行う場合、例えばパケット単位でデータの記録を行っていくパケットライト方式が採用される。
パケットライト方式としては、パケットのデータ長が固定とされている固定長パケット記録と、パケットのデータ長が可変長とされている可変長パケット記録が知られている。そして、固定長パケット記録ではＣＡＶ制御が、また可変長パケット記録ではＣＬＶ制御を適用するようにされている。
【００６７】
さらに、同一トラック内においては、固定長パケットと可変長パケットが混在することがないようにされるので、例えば、固定長パケットで記録が開始されたトラックについては、そのトラックが閉じられるまで固定長パケットによる記録が行われていくようにされる。
【００６８】
このようなパケットの識別は、各トラック先頭のプレギャップにおけるトラックデスクリプタテーブルに記録される。
図１１は、トラックデスクリプタブロック（Track Descriptor Block・・・以下頭文字を採ってＴＤＢという）について説明する図である。このＴＤＢは、例えばトラックの先頭部分とされるプレギャップに記録されている。
ＴＤＢにおいて、バイト０からバイト７まではトラックデスクリプタテーブルとして定義されている。このトラックデスクリプタテーブル（Track Descriptor Table・・・以下頭文字を採ってＴＤＴという）においてバイト０からバイト２までの３バイトには、アスキーコードによって”ＴＤＩ”（Track Descriptor Identification）を示すように、「５４ｈ」「４４ｈ」「４９ｈ」という値が記録される。
バイト３及びバイト４には、プレギャップレングス情報として、プレギャップの第二部分のブロックナンバがＢＣＤ（Binary Coded Decimal）で符号化された状態で記録されている。
バイト６には、当該ＴＤＢにおけるローエストトラックナンバリステド情報が、またバイト７には当該ＴＤＢにおけるハイエストトラックナンバリステド情報が記録される。
【００６９】
バイト８以降は、トラックデスクリプタユニットとして定義されている。
バイト８には、当該トラックデスクリプタユニットが属するコンテンツのトラックナンバ情報が記録される。
バイト９には、当該コンテンツがどのような記録方法で記録されたかを示す情報が記録される。すなわち、当該コンテンツがパケットライト方式によって記録されたものであれば、その旨が示され、さらに、パケットが固定長であるか可変長であるかの識別情報などが示される。
バイト１０からバイト１２には、当該ブロックにおけるパケットのサイズ情報が示される。
なお、トラックデスクリプタブロックにおいて、バイト１３以降は未使用とされている。
【００７０】
このように、各トラックに対応して記録されているＴＤＢを参照することで、当該トラックが固定長または可変長パケットによって記録されているかを識別することができる。
【００７１】
図１２は、トラックアットワンス、またはセッションアットワンスによってデータの追記を行う場合に、例えばリードイン領域を記録状態情報として、トラックが閉じられているか否かに基づいてディスクの回転駆動制御を行う処理工程の一例を説明するフローチャートである。
この図において、ステップＳ３０１、Ｓ３０２、Ｓ３０３は、それぞれステップＳ１０１からステップＳ１０３と同様とされる。
つまり、ホストコンピュータ８０からの記録要求に基づいて記録動作を開始して、データの受信を開始すると、トラックが閉じられているか否かの判別を行う（Ｓ３０４）。この判別工程においては、例えばそのトラックに対応したリードイン領域、及びリードアウト領域が形成されているか否かの判別を行うものとされる。すなわちリードイン領域、リードアウト領域が形成されている場合は、トラックが閉じられていると判別することができる。
そして、トラックが閉じられていると判別した場合は、新たなトラックを記録していくことになる。したがって、ステップＳ３０５に進み、当該ディスクドライブ装置において例えばデフォルトで設定されている回転駆動制御、またはホストコンピュータ８０から指示された回転駆動制御によってディスクを回転させるように制御する。そして、データの書き込みを開始して（Ｓ３０６）、書き込みが終了したか否かの判別を行い（Ｓ３０８）、書き込みが終了したと判別した場合に、ステップＳ３０２で開始された記録処理を終了する（Ｓ３０９）。
【００７２】
また、ステップＳ３０４においてトラックが閉じられていないと判別した場合、トラックに対して追記していくことになる。したがって、ステップＳ３０７においては、前回の記録と同じ回転駆動制御によってディスクを回転させるように制御する。すなわち、例えば図１１に示したＴＤＢを参照して、当該トラックが固定長または可変長で記録されているかの識別を行うことになる。したがって、例えば当該トラックが固定長パケットによって記録が行われている場合はＣＡＶ制御、また可変長パケットによって記録が行われている場合はＣＬＶ制御を行うようにする。
このようにして回転駆動制御が行われると、データ書き込み開始（Ｓ３０６）、書き込み終了判別（Ｓ３０８）、記録終了（Ｓ３０９）の各処理工程を実行していく。
【００７３】
このように、トラックが閉じているか否かの判別を行い、さらにＴＤＢを参照して、当該トラックが固定長パケットで記録されているか、または可変長パケットで記録されているかを識別することで、ディスク９０の現在の記録状態に適応した回転駆動制御を行って、記録を行うことができるようになる。
【００７４】
７．交替領域の有無に基づく駆動制御
次に、データの記録を行うディスクに交替領域があるか否かに基づいて、ディスク９０を回転駆動制御を行う場合の処理工程の一例を説明する。
例えば、フォーマット時点や使用時などにおいてディスク９０上の欠陥部分を検査し、欠陥部分が存在した場合は、所要の交替処理を行ってその欠陥領域を別の領域に割り当てることが行われている。そしてその欠陥領域及び割り当て先の情報を欠陥管理情報として、ディスク９０の例えばリードイン領域またはリードアウト領域などに記録しておくようにされている。
このため、リードイン領域、またはリードアウト領域には、ディフェクトマネージメントエリアＤＭＡという欠陥領域の管理情報が記録される領域が形成される。
このような欠陥領域がある場合、記録を実行している場合に欠陥領域に対応したアクセス処理を行うことを想定して、アクセス性を重視してＣＡＶ制御によって記録を行うこと望まれる。したがって、欠陥領域の有無を判別して、この判別結果に基づいてディスク９０の回転駆動制御を行うようにする。
【００７５】
ＤＭＡには、欠陥管理情報として図１３（ａ）に示すようにディスクディフィニッションストラクチャＤＤＳ、プライマリディフェクトリストＰＤＬ、セカンダリディフェクトリストＳＤＬが設けられる。
ディスクディフィニッションストラクチャＤＤＳはディフェクト管理のための情報の記録された位置を管理するもので、プライマリディフェクトリストＰＤＬ、セカンダリディフェクトリストＳＤＬ、交替エリアなどのアドレスが記録されている。すなわちディスク再生時には、まずこのディスクディフィニッションストラクチャＤＤＳを読み込むことで、ディフェクト管理のための実情報にアクセスすることができるようになる。
【００７６】
プライマリディフェクトリストＰＤＬには、図１３（ｂ）のように、欠陥ブロックが発見された場合の、その欠陥アドレスｄｆａＰ１、ｄｆａＰ２、ｄｆａＰ３・・・・が記録されるとともに、先頭に欠陥アドレスとして発見されたブロックの数がＰＤＬエントリー数として記録される。
このプライマリディフェクトリストＰＤＬによる欠陥管理形態はいわゆるスリッピングと呼ばれる形態となり、例えばディスクフォーマット時などに生成される。
欠陥管理のためには、まずディスクの製造時もしくはフォーマット時などに記録面全面にわたってディフェクトブロックの検査が行われる。
このときに発見された各ディフェクトブロックについては、そのアドレスがプライマリディフェクトリストＰＤＬにおける欠陥アドレスｄｆａＰ１、ｄｆａＰ２、ｄｆａＰ３・・・・として順次記録されていくことになる。
ただし、この場合は発見されたディフェクトブロックに交替するブロックは、そのディフェクトブロックの次のブロックと設定される。つまりディフェクトブロックに応じて記録用に用いるブロックが後ろにずらされていくことになり、これがスリッピング処理と呼ばれる。
【００７７】
セカンダリディフェクトリストは、ユーザ使用時において発見されたディフェクトブロックを管理するためのものである。
セカンダリディフェクトリストＳＤＬには、図１３（ｃ）のように、欠陥ブロックが発見された場合の、その欠陥アドレスｄｆａＳ１、ｄｆａＳ２、ｄｆａＳ３・・・・が記録されるとともに、これらの各欠陥アドレスに対応して交替ブロックとしてのアドレスｒｐａ１、ｒｐａ２、ｒｐａ３・・・・が記録される。そして先頭に欠陥アドレスとして発見され登録されているブロックの数がＳＤＬエントリー数として記録される。
【００７８】
このセカンダリディフェクトリストＳＤＬによる欠陥管理形態はいわゆるリニアリプレイスメントと呼ばれる形態となり、ユーザ使用時においてディフェクトブロックが発見されるたびに、リスト内容が更新（追加）されていく。
つまりユーザ使用時において発見されたディフェクトブロックについては、その交替ブロックとして所要のエリア内のブロックが割り当てられる。したがってセカンダリディフェクトリスト内のデータとしては、発見された１つのディフェクトブロックにつき、上記のようにその欠陥アドレスｄｆａ（ｘ）としての数バイト（７〜８バイト）と、交替アドレスｒｐａ（ｘ）としての数バイト（７〜８バイト）の１４〜１６バイトが用いられる。
【００７９】
図１４は、ディスクに交替されているブロックがあるか否かに基づいて、ディスク９０を回転駆動制御を行う場合の処理工程の一例を説明するフローチャートである。図１４において、ステップＳ４０１からＳ４０３は、上記したステップＳ１０１からＳ１０３に対応しており、説明は省略する。
ステップＳ４０３でデータの受信を開始すると、例えばリードイン領域に形成されているＤＭＡを読みに行き（Ｓ４０４）、装填されているディスクが交替エリアを有しているか否かの判別を行う（Ｓ４０５）。
【００８０】
ステップＳ４０５で、交替されているブロックがあると判別した場合は、ＣＡＶ制御によってディスク９０を回転駆動して（Ｓ４０６）、データの書き込みを開始する（Ｓ４０７）。また、ステップＳ４０５で、交替されているブロックがないと判別した場合は、ＣＬＶ制御によってディスク９０を回転駆動して（Ｓ４０８）、データの書き込みを開始する（Ｓ４０７）。
データの書き込みが開始されると、書き込みが終了したか否かの判別を行い（Ｓ４０９）、書き込みが終了したと判別した場合に、ステップＳ４０２で開始された記録処理を終了する（Ｓ４１０）。
これにより、交替されているブロックがあるディスクに対しては、ＣＡＶ制御によりアクセス性を重視した回転駆動を行うことができ、また交替エリアを有していないディスクに対しては、データ転送レートを重視したＣＬＶ制御によって回転駆動を行うことができるようになる。
【００８１】
８．初期化の有無に基づく駆動制御
次に、図１５に示されているフローチャートにしたがい、ディスク９０の初期化処理を行うか否かに基づいてディスクの回転駆動制御を行う場合の処理工程の一例を説明する。なお、初期化処理は、例えば記録が行われていないブランクディスクとされている書き換え可能なディスクに対して、例えば欠陥領域の検査を行って交替処理を行う処理とされる。
例えば、ホストコンピュータ８０からライトコマンドが供給されると（Ｓ５０１）、記録を行う前にディスク９０の初期化処理を行う必要があるか否かの判別を行う（Ｓ５０２）。ここで、初期化処理を要する例としては、上記したように、例えば当該ディスクが書き換え可能（ＣＤ−ＲＷ）であり、かつデータの記録が行われたことのないブランクディスクである場合とされる。
そして、初期化処理が必要であると判別した場合は、ＣＬＶ制御によってディスク９０を回転駆動して（Ｓ５０３）、初期化処理を実行する（Ｓ５０４）。また、ステップＳ５０２において初期化処理が必要ではない、すなわち、過去に記録が行われた書き換え可能ディスク、または追記型ディスクであると判別した場合は、ＣＡＶ制御によってディスク９０を回転駆動して（Ｓ５０５）、ユーザデータの記録処理を実行する（Ｓ５０６）。
なお、ステップＳ５０４で初期化処理を行った後に、ＣＡＶ制御に移行してユーザデータの記録処理を行うようにしてもよい。
【００８２】
このように、初期化処理を行う場合とユーザデータの記録を行う場合とで、ディスク９０の回転駆動制御方法を変更することができるようにしている。これにより、転送レートを重視して効率のよい初期化処理を行うことができ、または、アクセス性を重視したユーザデータの記録を行うことができるようになる。
【００８３】
次に、記録を開始するディスクの半径位置に基づいてディスク９０の回転駆動制御を行う場合の処理工程の一例を説明する。
この例においては、例えばディスク９０上のアドレスに基づく、内周側と外周側の境界位置に基づいて、この境界位置の内周側ではデータ転送レートを重視してＣＬＶ制御、また外周側ではアクセス性を重視してＣＡＶ制御を行うようにしている。
ところで、ディスク９０上の位置を示すアドレスとしては、物理アドレス（物理ブロックアドレス；PHYSICAL BLOCK ADDRESS  ；ＰＢＡ）と論理アドレス（論理ブロックアドレス；LOGICAL BLOCK ADDRESS ；ＬＢＡ）がある。物理アドレスはリードイン領域の先頭からリードアウト領域の終端までのブロック毎に連続値が付されるものである。いわゆるディスクの絶対アドレスである。
また。論理アドレスは、通常の記録再生動作でのアクセス範囲となるユーザエリアに対して付されるもので、ユーザエリアの先頭のブロックが、論理アドレス「０」となる。つまり、論理アドレスにリードイン領域分のアドレス値をオフセットとして加えると、その値が物理アドレスになる。
したがって、例えばリードイン領域に記録されているネクストライタブルアドレスに対応するＬＢＡが、すなわち書き込み開始位置がディスク９０の半径位置において、どの位置であるかを判別してディスク９０の回転制御を行っていく。
【００８４】
９．記録開始の半径位置に基づく駆動制御
図１６は、データの記録を開始する位置に基づいて、ディスク９０の回転駆動制御を行う処理工程の一例を説明するフローチャートである。図１６において、ステップＳ６０１からＳ６０３は、上記したステップＳ１０１からＳ１０３に対応しており、説明は省略する。
ステップＳ６０３でデータの受信を開始すると、例えばネクストライタブルアドレスに基づいて、記録開始位置（半径位置）がディスク９０の内周側であるか、または外周側であるかの判別を行う（Ｓ６０４）。
【００８５】
ステップＳ６０４で、記録開始位置が外周側であると判別した場合は、ＣＡＶ制御によってディスク９０を回転駆動して（Ｓ６０５）、外周側に対応したストラテジーの切り替え処理を行い（Ｓ６０６）、データの書き込みを開始する（Ｓ６０７）。また、ステップＳ６０４で、記録開始位置がディスク９０の内周側であると判別した場合は、ＣＬＶ制御によってディスク９０を回転駆動して（Ｓ６０８）、データの書き込みを開始する（Ｓ６０７）。
データの書き込みが開始されると、書き込みが終了したか否かの判別を行い（Ｓ６０９）、書き込みが終了したと判別した場合に、ステップＳ６０２で開始された記録処理を終了する（Ｓ６１０）。
【００８６】
このように、ディスク９０の半径位置におけるデータの書き込み開始位置に基づいて、ディスク９０の回転駆動制御を行うことで、内周側、または外周側において適した記録制御を行うことができるようになる。
【００８７】
なお、ディスク９０が外形寸法（ディスク直径）が例えば１２ｃｍで構成されている場合は、図１６に示した処理工程に基づいて記録を行うようにし、外形寸法が例えば８ｃｍとされているディスクには記録領域全域でＣＬＶ制御を行うようにしてもよい。また、例えば外形寸法が８ｃｍ以上で形成されているディスクに対してはＣＡＶ制御、外形寸法が８ｃｍ以下で形成されているディスクに対してはＣＬＶ制御を行って、記録を実行するようにしてもよい。
【符号の説明】
【００８８】
１  ピックアップ、２  対物レンズ、３  二軸機構、６  スピンドルモータ、１０  システムコントローラ、１２  エンコード／デコード部、１４  サーボプロセッサ、８０  ホストコンピュータ、９０ ディスク
【図１】
2011210367.tif 000003
【図２】
2011210367.tif 000004
【図３】
2011210367.tif 000005
【図４】
2011210367.tif 000006
【図５】
2011210367.tif 000007
【図６】
2011210367.tif 000008
【図７】
2011210367.tif 000009
【図８】
2011210367.tif 000010
【図９】
2011210367.tif 000011
【図１０】
2011210367.tif 000012
【図１１】
2011210367.tif 000013
【図１２】
2011210367.tif 000014
【図１３】
2011210367.tif 000015
【図１４】
2011210367.tif 000016
【図１５】
2011210367.tif 000017
【図１６】
2011210367.tif 000018