(57)【特許請求の範囲】
【請求項１】
レーザ光を照射するヘッドを用いて、装填された記録媒体に対して管理データ記録エリアとユーザ記録エリアとを形成するフォーマット処理方法において、
前記記録媒体が書き換え可能な記録媒体か否かを判別するステップと、
前記書き換え可能な記録媒体であると判別された場合、前記書き換え可能な記録媒体がブランク状態であるか否か判断するステップと、
前記書き換え可能な記録媒体がブランク状態であると判別された場合、前記ヘッドを前記ユーザ記録エリアの先頭部分に移動させて、前記先頭部分からフォーマットする第１のフォーマット処理を自動的に開始するステップと、
この第１のフォーマット処理が終了した後に、前記管理データ記録エリアの開始部分からフォーマットする第２のフォーマット処理を行うステップとを備えたことを特徴とする書き換え可能な記録媒体のフォーマット処理方法。
【請求項２】
レーザ光を照射するヘッドを用いて、装填された記録媒体に対して管理データ記録エリアとユーザ記録エリアとを形成するフォーマット処理方法において、
前記記録媒体が書き換え可能な記録媒体か否かを判別するステップと、
前記書き換え可能な記録媒体であると判別された場合、前記書き換え可能な記録媒体がブランク状態であるか否か判断するステップと、
前記書き換え可能な記録媒体がブランク状態であると判別された場合、前記ヘッドを前記ユーザ記録エリアの先頭部分に移動させて、前記先頭部分からフォーマットする第１のフォーマット処理を自動的に開始するステップと、
前記第１のフォーマット処理を実行中に、前記管理データ記録エリアの開始部分からフォーマットする第２のフォーマット処理を行うよう指示を受けた場合、前記第１のフォーマット処理を終了させるとともに、前記ユーザ記録エリアの終了した最終アドレスを記憶するステップと、
前記最終アドレスを記憶した後に前記管理データ記録エリアから前記第２のフォーマットを開始するステップと、
前記第２のフォーマット処理で前記管理データエリアを全てフォーマットした後、前記最終アドレスに前記ヘッドを移動させて、前記ユーザ記録エリアの残りの領域をフォーマットするステップとを備えたことを特徴とする書き換え可能な記録媒体のフォーマット処理方法。
【請求項３】
レーザ光を照射するヘッドを用いて、装填された記録媒体に対して管理データ記録エリアとユーザ記録エリアとを形成するフォーマット処理方法において、
前記記録媒体が書き換え可能な記録媒体か否かを判別するステップと、
前記書き換え可能な記録媒体であると判別された場合、前記書き換え可能な記録媒体がブランク状態であるか否か判断するステップと、
前記書き換え可能な記録媒体がブランク状態であると判別された場合、前記ヘッドを前記ユーザ記録エリアの先頭部分に移動させて、前記先頭部分からフォーマットする第１のフォーマット処理を自動的に開始するステップと、
この第１のフォーマット処理によって前記ユーザ記録エリアの全ての領域をフォーマットした際にフォーマット完了を示す情報をメモリに記憶するステップと、前記管理データ記録エリアの開始部分からフォーマットする第２のフォーマット処理を行うよう指示を受けた場合、前記メモリを参照して前記情報があったときには前記第２のフォーマット処理で前記管理データ記録エリアをフォーマットするステップとを備えたことを特徴とする書き換え可能な記録媒体のフォーマット処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤ−ＲＷ等の書き換え可能な光ディスクに情報を記録再生する光ディスクドライブ装置に関し、特に、書き換え可能な記録媒体のフォーマット処理方法に関する。
【０００２】
【従来の技術】
周知のように、従来より、例えばＣＤ（Compact Disk）−ＤＡ（Digital Audio）やＣＤ−ＲＯＭ（Read Only Memory）等に代表される、再生専用の光ディスクが普及している。そして、近年では、例えばＣＤ−Ｒ（Recordable）やＣＤ−ＲＷ（ReWrightable）等のように、データの書き込みや書き換えも行なうことが可能な光ディスクが開発されてきている。
【０００３】
しかし、これらＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ及びＣＤ−ＲＷ等は、それぞれ相互にデータ記録フォーマットの異なる光ディスクである。このため、現在では、このようなデータ記録フォーマットの異なる複数種類の光ディスクを選択的に装着して、データの書き込みや読み出しを行なうことを可能とする、いわゆる光ディスクドライブ装置（マルチリードドライブ装置）の規格化が進められている。この光ディスクドライブ装置は、データ記録フォーマットの異なる複数種類の光ディスクに対して、それぞれデータの書き込みや読み出しを行なうための光学系や信号処理系等を備えている。そして、この光ディスクドライブ装置では、装着された光ディスクの種類を判別し、その判別結果に応じて光学系や信号処理系を切り替えるようにしている。
【０００４】
ところで、光ディスクドライブ装置に装着された光ディスクをフォーマット処理する際には、ユーザからのフォーマット開始指示によりホストコンピュータからフォーマット命令が発行された時点からフォーマット処理が開始される。例えば、ＣＤ−ＲやＣＤ−ＲＷ等のデータの書き込みや書き換え可能な光ディスクは、工場出荷時において、そのリードインエリアやユーザデータ記録エリア等を含む全てのデータ記録エリアが、全くフォーマッティングされていないブランク状態となっている。その為、これら光ディスクが光ディスクドライブ装置に装着された際には、まずフォーマッティングする必要がある。
【０００５】
しかしながら、ＣＤ−Ｒ等の書き込み可能な光ディスクをフォーマット処理する際には、リードインエリア等の管理データ記録エリアに対してフォーマッティングを行い、またＣＤ−ＲＷ等の書き換え可能な光ディスクをフォーマット処理する際には、全てのデータ記録エリアをフォーマッティングする必要があり、特に、ＣＤ−ＲＷディスクではフォーマット処理に非常に長い時間を要する。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の光ディスクドライブ装置におけるフォーマット処理では、フォーマットの開始から完了までに、光ディスクドライブ装置自体が装着された光ディスクへのアクセス制御を占有（比較的長い時間を占有）してしまう。特に、工場出荷時における書き換え可能な光ディスクについては、全てのデータ記録エリアをフォーマットしなければならず、フォーマット処理に数十分程度を要する。例えば、ＣＤ−ＲＷディスクの記録容量は時間表示で７４分（６５０ＭＢｙｔｅ）あるため、２倍速で記録を行っても約４０分のフォーマット処理時間がかかることになる。
【０００７】
そのため、ユーザからの指示による書き換え可能な光ディスクへのデータの読み書きが、この光ディスクを光ディスクドライブに装着してから即座にできない等の問題があった。
【０００８】
本発明はこのような課題を解決するためのもので、フォーマットの処理時間を短縮して、ユーザからの指示による書き換え可能な光ディスクへのデータの読み書きを極力早く可能にした書き換え可能な記録媒体のフォーマット処理方法を実現することを目的とする。
【０００９】
【課題を解決するための手段】
この発明は、上記の目的を達成するために、レーザ光を照射するヘッドを用いて、装填された記録媒体に対して管理データ記録エリアとユーザ記録エリアとを形成するフォーマット処理方法において、前記記録媒体が書き換え可能な記録媒体か否かを判別するステップと、前記書き換え可能な記録媒体であると判別された場合、前記書き換え可能な記録媒体がブランク状態であるか否か判断するステップと、前記書き換え可能な記録媒体がブランク状態であると判別された場合、前記ヘッドを前記ユーザ記録エリアの先頭部分に移動させて、前記先頭部分からフォーマットする第１のフォーマット処理を開始するステップと、この第１のフォーマット処理が終了した後に、前記管理データ記録エリアの開始部分からフォーマットする第２のフォーマット処理を行うステップとを備えたことを特徴とする。
【００１０】
上記の構成により、ＣＤ−ＲＷディスクが光ディスクドライブ装置に装填されてから、ユーザが実際のフォーマット開始の指示をするまでの時間を、ユーザ記録エリアのフォーマットに割り当て有効に利用することができるため、最終的に全体のフォーマット処理時間が短縮される。また、ディスクのユーザ記録エリアの先頭部分からフォーマットを開始するので、このフォーマットの途中で排出されたディスクを他の光ディスクドライブ装置に挿入してもブランクディスクと判別され、通常のフォーマット処理がなされる。
【００１１】
【発明の実施の形態】
以下、本発明を実施する場合の形態について図面に基づき説明する。
図１は、本発明に係る一実施形態の光ディスクドライブ装置のブロック図を示す。
図１において、符号１１は光ディスクドライブ装置である。この光ディスクドライブ装置１１は、例えばＣＤ−ＤＡ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ及びＣＤ−ＲＷ等の、複数種類の光ディスク１２を選択的に装着可能である。この光ディスク１２は、ディスクモータ１３によって所定の回転速度で回転駆動されるようになっている。
【００１２】
この光ディスク１２の信号記録面側には、光ヘッド１４が設置されている。この光ヘッド１４は、光ディスク１２のトラッキング（径）方向に移動可能となるように支持されている。この光ヘッド１４で読み取られた光ディスク１２のデータは、制御回路１５に供給されて元のデータに復元される。また、この制御回路１５は、接続端子１６を介して、ホストコンピュータ１７に接続されるようになっている。
【００１３】
この制御回路１５は、ホストコンピュータ１７から送出されるデータ読み取り指令に基づいて、光ヘッド１４の位置を制御し、光ディスク１２から目的とするデータを読み取るように動作する。また、この制御回路１５は、光ディスク１２からのデータの読み取りに伴って、ディスクモータ１３の回転速度制御や、光ヘッド１４に内蔵された対物レンズに対するフォーカス制御及びトラッキング制御等を行なっている。
【００１４】
図２は、上記制御回路１５の中で、光ヘッド１４によって読み取られたデータの処理に関する部分の詳細を示している。
すなわち、上記光ヘッド１４によって光ディスク１２から読み取られたデータは、入力端子１８を介してデータ読取部１９に供給される。このデータ読取部１９は、入力されたデータのうちのユーザデータ情報を、ユーザデータ情報記憶部２０に出力して記憶させている。
【００１５】
また、上記データ読取部１９は、入力されたデータのうちのリードイン情報を、リードイン情報記憶部２１に出力して記憶させている。さらに、上記データ読取部１９は、入力されたデータに基づいてフォーカスＯＫフラグ及びデータ読取ＯＫフラグを生成し、それぞれ、フォーカスＯＫフラグ記憶部２２及びデータ読取ＯＫフラグ記憶部２３に出力して記憶させている。また、フォーカスＯＫフラグ記憶部２２は光ヘッド１４によって照射された光ビームが光ディスク１２に反射され、その反射光から反射率を検知して記憶する。
【００１６】
これらリードイン情報、フォーカスＯＫフラグ及びデータ読取ＯＫフラグは、判別部２４に供給されて光ディスク１２の種類の判別に供される。この判別部２４の判別結果は、ディスク種類情報記憶部２５に供給される。このディスク種類情報記憶部２５は、複数のディスク種類情報を格納しており、上記判別部２４の判別結果に対応したディスク種類情報を選択して記憶している。
【００１７】
そして、上記ユーザデータ情報記憶部２０に記憶されたユーザデータ情報と、ディスク種類情報記憶部２５に記憶されたディスク種類情報とが、入出力制御部２６に供給されてホストコンピュータ１７に送るべき情報に組み立てられた後、上記接続端子１６を介してホストコンピュータ１７に出力される。
【００１８】
ここで、上記したＣＤ−ＲＷのように、データの記録が可能な光ディスク１２に対しては、工場出荷時には、リードインエリアやユーザデータ記録エリア等を含む全てのデータ記録エリアが、全くフォーマッティングされていないブランク状態となっている。そして、フォーマット処理が実行されると、図３（ａ）乃至（ｃ）に示すように、その管理データ記録エリアの１つであるリードインエリアに、同期信号と、リードインエリアであることを示すデータと、トラック情報からなるリードイン情報とが記録されるようになっている。
【００１９】
すなわち、光ディスク１２の全データ記録エリアは、図３（ａ）に示すように、管理データ情報が記録される管理データ記録エリアと、上記ユーザデータ情報が記録されるユーザデータ記録エリアとに分割される。このうち、管理データ記録エリアは、図３（ｂ）に示すように、リードインエリアやリードアウトエリア等を含んでいる。ただし、図３（ａ）は、光ディスク１２に記録される情報を区分して示したものであって、実際の光ディスク１２上の情報配置を示すものではない。実際には、管理データ記録エリアは、分割されてユーザデータ記録エリア内に配置される。そして、図３（ｃ）に示すように、リードインエリアには、同期信号と、リードインエリアであることを示すデータと、トラック情報からなるリードイン情報とが記録されるようになっている。
【００２０】
図４は、図１に示した光ディスクドライブ装置１１が、その装着された光ディスク１２の種類を判別する動作を示したフローチャートである。
まず、開始（ステップＳ４１１）されると、光ディスクドライブ装置１１は、フォーカスサーチを行い（ステップＳ４１３）、対物レンズの合焦点位置が光ディスク１２に到達したか否かを判別する（ステップＳ４１５）。
【００２１】
そして、対物レンズの合焦点位置が光ディスク１２に到達しないと判断された場合（ステップＳ４１５のＮ）、光ディスクドライブ装置１１は、光ディスク１２が装着されていない（ステップＳ４１７）、つまり、光ディスク無状態であると判断して、終了される（ステップＳ４３５）。
【００２２】
また、上記ステップＳ４１５で、対物レンズの合焦点位置が光ディスク１２に到達したと判断された場合（ステップＳ４１５のＹ）、光ディスクドライブ装置１１は、光ディスクからの反射率を検知し（ステップＳ４１９）、光ディスクがＣＤ−ＲＷの光ディスクであることを判別する（ステップＳ４２１）。ここでは、光ディスクを判別する際には、光ディスクからの反射率に基づいて判別する。例えば、ＣＤ−ＲＯＭ等の読取専用ディスクからの反射率は、ＣＤ−Ｒ等の書き込みディスク及びＣＤ−ＲＷ等の書き換え可能なディスクからの反射率よりも反射率が高く、またＣＤ−Ｒ等の書き込みディスクからの反射率はＣＤ−ＲＷ等の書き換え可能なディスクからの反射率よりも反射率が高くなっている。これらの反射率の差を利用して、判別部２４に複数のある所定値を格納しておき、光ディスクからの反射率と上記所定値とを比較して光ディスクを判別している。
【００２３】
ステップＳ４２１で、光ディスクがＣＤ−ＲＷの光ディスクであると判別した場合、光ディスク１２のリードインエリアのデータを読み取るように動作し（ステップＳ４２３）、リードインエリアの有無を検知する（ステップＳ４２５）。リードエリアが有ることが検知された場合、次にリードインエリアのデータを正確に読み取ることができたか否かを判別する（ステップＳ４２７）。
【００２４】
そして、リードインエリアのデータを正確に読み取ることができないと判断された場合（ステップＳ４２７のＮ）、光ディスクドライブ装置１１は、規格外の光ディスク１２が装着されていると判断して（ステップＳ４２９）、終了される（ステップＳ４３５）。
【００２５】
また、上記ステップＳ４２７で、リードインエリアのデータを正確に読み取ることができたと判断された場合（ＹＥＳ）、光ディスクドライブ装置１１は、すでにフォーマッティングされた光ディスク、つまり、ブランク状態ではない光ディスクが装着されていると判断して（ステップＳ４３１）、終了される（ステップＳ４３５）。
【００２６】
また、上記ステップＳ４２５で、リードインエリアが無いことが検知された場合、光ディスクドライブ装置１１は、まだフォーマッティングされていない光ディスク、つまり、工場出荷当初の光ディスクが装着されていると判断して（ステップＳ４３３）、終了される（ステップＳ４３５）。
【００２７】
次に、光ディスクドライブ装置１１による書き換え可能な光ディスクのフォーマット処理方法のフローチャートを図５に示す。
まず図５で、開始（ステップＳ５１１）されると、ユーザはデータ記録フォーマットの異なる複数種類の光ディスクを選択的に光ディスクドライブ装置に装着する（ステップＳ５１３）。そして、この装着された光ディスクが書き換え可能な光ディスク１２で、フォーマットされていないブランク状態の光ディスクか否かを判断する（ステップＳ５１５、Ｓ５１７）。装着された光ディスク１２が書き換え可能な光ディスクでない場合、あるいは書き換え可能な光ディスクであってブランク状態でない光ディスクであった場合（ステップＳ５１５のＮ、Ｓ５１７のＮ）、終了される。また、装着された光ディスク１２が書き換え可能な光ディスクで、ブランク状態の光ディスクであった場合（ステップＳ５１５のＹ、Ｓ５１７のＹ）、光ディスクドライブ装置１１は光ヘッド１４を光ディスク１２の中周位置に移動させる（ステップＳ５１９）。なお、ステップＳ５１５、Ｓ５１７の処理については、上述した図４の光ディスクの種類を判別する動作フローに基づいて処理される。
【００２８】
ステップＳ５１９で、光ディスクの中周位置に光ヘッド１４をシークさせると、この中周位置からフォーマット処理（第１のフォーマット処理）を自動的に開始する（ステップＳ５２１）。ここにおける光ディスクの中周位置とは、一般的な光ディスクドライブ装置の初期セットアップ工程において、書き換え可能な光ディスク１２がブランク状態かそうでないかを判別するために使用することのない領域を意味する。つまり、書き換え可能な光ディスク１２のリードインエリアのすぐ外側に隣接して配置されるユーザデータ記録エリアの先頭部分（通常論理アドレス０と指定）は一般的に中周と属する。なお、ユーザデータ記録エリアのフォーマットを完了した場合には、光ディスクドライブ装置１１内のメモリ（不図示）にフラグをセットさせる。
【００２９】
その後、実際にユーザからのフォーマットの開始指示が実行された場合（ステップＳ５２３のＹ）、光ディスクドライブ装置１１は上記第１のフォーマット処理を中断するために、最後にフォーマットしたブロックのアドレスを光ディスクドライブ装置１１内のメモリ（不図示）に保持してから中断する（ステップＳ５２５）。そして、改めて光ディスク１２の内周側に光ヘッド１４を移動させて（ステップＳ５２７）、通常のフォーマット処理（第２のフォーマット処理）、つまり、リードインエリアのフォーマット処理を開始する（ステップＳ５２９）。
【００３０】
光ディスクドライブ装置１１は、その第２のフォーマット処理が中周位置（ユーザデータ記録エリアの先頭部分）まで実行されたか否か検知する（ステップＳ５３１）。中周位置まで実行されていなければ、中周位置まで実行されるまで繰り返される（ステップＳ５３１のＮ）。中周位置まで実行された場合（ステップＳ５３１のＹ）、光ディスクドライブ装置１１は第１のフォーマット処理においてユーザデータ記録エリアの全てをフォーマットしたか否かを、フラグが上記メモリにセットされているかどうかで判断する（ステップＳ５３３）。このフラグのセットについては、後述するステップＳ５４９で説明する。もし、フラグがセットされていた場合（ステップＳ５３３のＹ）、管理データ記録エリアの一部であるリードアウトエリアをフォーマット処理して（ステップＳ５４１）、終了される（ステップＳ５４３）。
【００３１】
また、フラグが上記メモリにセットされていなかった場合（ステップＳ５３３のＮ）、光ディスクドライブ装置１１は、ステップＳ５２５で、メモリに格納したブロックのアドレス（最終フォーマット位置）を参照して（ステップＳ５３５）、光ヘッド１４をその最終ブロックのアドレスに移動させる（ステップＳ５３７）。そして、残りのユーザデータ記録エリアに対してフォーマット処理を行い（ステップＳ５３９）、次に管理データ記録エリアの一部であるリードアウトエリアをフォーマット処理して（ステップＳ５４１）、終了される（ステップＳ５４３）。
【００３２】
一方、ステップＳ５２３で、ユーザからの実際のフォーマット指示がなかった場合で（ステップＳ５２３のＮ）、ユーザからのイジェクト指示があった場合（ステップＳ５４５のＹ）、光ディスクドライブ装置１１はイジェクト処理を実行させ、装置１１から光ディスク１２を排出させる（ステップＳ５５１）。
【００３３】
また、ユーザからのイジェクト指示がなかった場合（ステップＳ５４５のＮ）、光ディスクドライブ装置１１はユーザデータ記録エリアに対して全てフォーマットが完了したか否か判断し、まだ全てのユーザデータ記録エリアのフォーマットが完了していないと判断した場合（ステップＳ５４７のＮ）、ステップＳ５２３の処理に戻る。完了したと判断した場合（ステップＳ５４７のＹ）、ユーザデータ記録エリアを全てフォーマット完了したというフラグを上記メモリにセットさせて（ステップＳ５４９）、終了となる（ステップＳ５５３）。
【００３４】
このように、ユーザが書き換え可能な光ディスク１２を光ディスクドライブ装置１１に装着してから、実際のフォーマット（第２のフォーマット処理）開始の指示をするまでの時間を有効に使うことができ、最終的にはフォーマット時間の短縮につながる。
【００３５】
なお、光ディスクの中周位置から第１のフォーマット処理を開始する目的は、もしユーザが光ディスクを装着してから実際のフォーマット処理の開始指示を実行せずに、上記中周位置からのフォーマット処理の途中で光ディスクを排出した場合に、その光ディスクを他の光ディスクドライブ装置に装着しても光ディスクの内周側（リードインエリア）はブランク状態のままのため、正常にブランクディスクと判定されるためである。
【００３６】
なお、本発明は、上記実施形態に限定されるものではなく、実施段階では、その要旨を逸脱しない範囲で種々に変形することが可能である。
【００３７】
【発明の効果】
以上のように、ユーザが書き換え可能な光ディスク１２を光ディスクドライブ装置１１に装着してから、実際のフォーマット（第２のフォーマット処理）開始の指示をするまでの間に、ユーザデータ記録エリアのフォーマットを自動的に行うことができるため、フォーマット処理時間を有効に使うことができ、最終的にはフォーマット時間の短縮を図ることができる。
【００３８】
また、光ディスクの中周位置（論理アドレスが０の位置）から第１のフォーマット処理を開始するので、このフォーマット処理の途中で光ディスクが排出され、他の光ディスクドライブ装置に装着された場合でも、リードインエリアはフォーマッティングされていないためブランクディスクとして判別され、通常のフォーマット処理（第２のフォーマット処理）を何ら支障もなく行うことができる。
【図面の簡単な説明】
【図１】  本発明に係る一実施形態の光ディスクドライブ装置のブロック図である。
【図２】  制御回路の中で、光ヘッドによって読み取られたデータの処理に関する部分の詳細を示す図である。
【図３】  書き換え可能な光ディスクをフォーマット処理した際のデータ構造を示す図である。
【図４】  光ディスクドライブ装置に装着された光ディスク１２の種類を判別する動作を示したフローチャートである。
【図５】  本発明に係る一実施形態の光ディスクドライブ装置による書き換え可能な光ディスクのフォーマット処理方法のフローチャートである。
【符号の説明】
１１    光ディスクドライブ装置
１２    光ディスク
１３    ディスクモータ
１４    光ヘッド
１５    制御回路
１６    接続端子
１７    ホストコンピュータ
１８    入力端子
１９    データ読取部
２０    ユーザデータ情報記憶部
２１    リードイン情報記憶部
２２    フォーカスＯＫフラグ記憶部
２３    データ読取ＯＫフラグ記憶部
２４    判別部
２５    ディスク種類情報記憶部
２６    入出力制御部
【図１】
0003923824.tif 000002
【図２】
0003923824.tif 000003
【図３】
0003923824.tif 000004
【図４】
0003923824.tif 000005
【図５】
0003923824.tif 000006