(57)【特許請求の範囲】
【請求項１】
マルチセッション記録されたＣＤ−ＲＷディスクの消去方法であって、全セッションのプログラム領域およびリードアウト領域を残して、ＰＭＡ領域および全セッションのリードイン領域を消去するＣＤ−ＲＷディスクの消去方法。
【請求項２】
マルチセッション記録されたＣＤ−ＲＷディスクが装填された後の適宜の時点で、第１セッションのリードイン領域のＱサブコードに記録されている第２セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第２セッションのリードイン領域にアクセスし、該第２セッションのリードイン領域のＱサブコードに記録されている第３セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第３セッションのリードイン領域にアクセスし、この動作を繰り返すことにより全セッションのプログラム領域の開始時間情報または該情報に基づくリードイン領域の記録位置情報を取得して記憶し、
その後、ＣＤ−ＲＷディスクの消去指令が与えられたときに、ＰＭＡ領域を消去し、かつ前記記憶された全セッションのプログラム領域の開始時間情報またはリードイン領域の記録位置情報に基づき、全セッションのリードイン領域に順次アクセスして該領域を消去するＣＤ−ＲＷディスクの消去方法。
【請求項３】
マルチセッション記録されたＣＤ−ＲＷディスクの消去指令が与えられたときに、全セッションのプログラム領域およびリードアウト領域を残して、ＰＭＡ領域および全セッションのリードイン領域を消去する制御を行う制御部を具備しているＣＤ−ＲＷディスク装置。
【請求項４】
マルチセッション記録されたＣＤ−ＲＷディスクが装填された後の適宜の時点で、第１セッションのリードイン領域のＱサブコードに記録されている第２セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第２セッションのリードイン領域にアクセスし、該第２セッションのリードイン領域のＱサブコードに記録されている第３セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第３セッションのリードイン領域にアクセスし、この動作を繰り返すことにより全セッションのプログラム領域の開始時間情報または該情報に基づくリードイン領域の記録位置情報を取得してメモリに記憶し、その後、ＣＤ−ＲＷディスクの消去指令が与えられたときに、ＰＭＡ領域を消去し、かつ前記記憶された全セッションのプログラム領域の開始時間情報またはリードイン領域の記録位置情報に基づき、全セッションのリードイン領域に順次アクセスして該領域を消去する制御を行う制御部を具備しているＣＤ−ＲＷディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、マルチセッション記録されたＣＤ−ＲＷ（コンパクトディスク‐リライタブル）ディスクの消去方法およびＣＤ−ＲＷディスク装置に関し、ディスク全体の消去（フルイレーズ）よりも短時間で消去することができ、かつ消去したはずの情報を誤って読み込むのを防止したものである。
【０００２】
【従来の技術】
ＣＤ−ＲＷディスクの記録方式の１つとしてマルチセッション記録が規格化されている。これは、リードイン領域、プログラム領域、リードアウト領域の組合せを１セッションとして、複数セッションを１枚のディスクに記録するようにしたものである。各セッションにおいて、リードイン領域は、各セッションにあるトラックの情報であるＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）情報を格納している。プログラム領域にはユーザデータおよび前のセッションからのパステーブルを含む情報が格納されていることが多い。また、記録は、ディスクの内周より外周に向けてセッションを順番に記録していく決まりになっている。
【０００３】
したがって、マルチセッション対応光ディスク装置（ＣＤ−ＲＯＭドライブ、ＣＤ−Ｒドライブ、ＣＤ−ＲＷドライブなど）においては、すべてのトラック情報および最新のユーザデータ情報すなわち最終セッションに記録されたパステーブルを取得するために、ディスクが装填された以降、最内周のリードイン領域のＱサブコード情報を読み取って、該ディスクがマルチセッション記録されたディスクであることを判別すると、最終セッションまでのすべてのトラック情報および最終セッションのパステーブルを探すためのディスクサーチを行う。
【０００４】
最終セッション迄のすべてのトラック情報を探す方法として、各セッションのリードイン領域を順次読み継いでいく方法がある。すなわち、初めに第１セッションのリードイン領域のＴＯＣ情報の読み取りを行い、このとき得られる第２セッションのプログラム開始時間情報を手がかりに次に第２セッションのリードイン領域にアクセスして第２セッションのＴＯＣ情報の読み取りを行い、このとき得られる第３セッションのプログラム開始時間情報を手がかりに次に第３セッションのリードイン領域にアクセスして第３セッションのＴＯＣ情報の読み取りを行うようにして、各セッションのリードイン領域に順次アクセスしていく。そして、アクセスした先にリードイン領域のデータが無かった場合は未記録部分と判断して、その直前のセッションを最終セッションと判定する。最終セッションまでのすべてのトラック情報が得られたら、引き続き最終セッションのトラック情報を基に最終セッションのパステーブル等へのアクセスを実施して、最終セッションのパステーブル等を取得する。
【０００５】
ところで、ＣＤ−ＲＷディスクの全面を消去する従来の消去方法にはフルイレーズ（Ｆｕｌｌ  Ｅｒａｓｅ）とクイックイレーズ（Ｑｕｉｃｋ  Ｅｒａｓｅ）がある。フルイレーズは論理“０”を全面に書き込んでいくもので、記録した内容を完全に消去できるメリットがある反面、消去時間が長くかかる欠点がある。例えば、７４分ディスクを１倍速で消去するときは、７４分以上かかることになる。一方、クイックイレーズは第１セッションのリードイン領域よりも内周側にあるＰＭＡ（Ｐｒｏｇｒａｍ  Ｍｅｍｏｒｙ  Ａｒｅａ：１つのセッションが完結する前の該セッションの各トラックの情報を書き留めておく領域）および第１セッションのリードイン領域からプリギャップまでのみ消去するものである。ＰＭＡ領域および第１セッションのリードイン領域を消去すると、該ＣＤ−ＲＷディスクが装填されたマルチセッション対応型光ディスク装置は、最初にアクセスするＰＭＡ領域からもリードイン領域からもトラックに関する何の情報も取得できないので、すべてのトラックが消去されたディスクと判定する。したがって、クイックイレーズはフルイレーズと同等の効果を短時間の消去動作で実現することができる。
【０００６】
【発明が解決しようとする課題】
クイックイレーズされたＣＤ−ＲＷディスクはＰＭＡ領域および第１セッションのリードイン領域以外のデータは依然として残されているため、新たにマルチセッション記録を行うと問題が発生する場合がある。すなわち、クイックイレーズし、新たに第１セッションまで記録したＣＤ−ＲＷディスクをマルチセッション対応光ディスク装置に装填すると、該光ディスク装置は新第１セッションのリードイン領域から第２セッションのプログラム領域の開始時間情報を取得し、この情報に基づいて第２セッションのリードイン領域が存在すべきアドレスをアクセスする。このとき偶然にもクイックイレーズ前の旧データのリードイン領域がそのアドレスに存在していた場合には、光ディスク装置はそれを第２セッションのリードイン領域と誤って判断してしまい、該旧データのリードイン領域を順次読み継いでいって、残存している旧セッションの全ＴＯＣ情報を取得するとともに、旧最終セッションのＴＯＣ情報に基づいて旧最終セッションのパステーブルを取得する。その結果、該光ディスクには新第１セッションが記録されているにもかかわらず、取得されたパステーブルには新第１セッションに対応した情報が存在しないため、新第１セッションの各ファイルにはアクセスできなくなる。また、新第２セッションを記録しようとしても新第１セッションの直後に続けて記録することができなくなる。
【０００７】
この発明は、従来のクイックイレーズの上述した問題点を解決して、クイックイレーズ前のデータを誤って読み込むのを防止したＣＤ−ＲＷディスクの消去方法およびＣＤ−ＲＷディスク装置を提供しようとするものである。
【０００８】
【課題を解決するための手段】
この発明のＣＤ−ＲＷディスクの消去方法は、マルチセッション記録されたＣＤ−ＲＷディスクの消去方法であって、全セッションのプログラム領域およびリードアウト領域を残して、ＰＭＡ領域および全セッションのリードイン領域を消去するものである。
【０００９】
また、この発明のＣＤ−ＲＷディスクの消去方法は、マルチセッション記録されたＣＤ−ＲＷディスクが装填された後の適宜の時点で、第１セッションのリードイン領域のＱサブコードに記録されている第２セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第２セッションのリードイン領域にアクセスし、該第２セッションのリードイン領域のＱサブコードに記録されている第３セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第３セッションのリードイン領域にアクセスし、この動作を繰り返すことにより全セッションのプログラム領域の開始時間情報または該情報に基づくリードイン領域の記録位置情報を取得して記憶し、その後、ＣＤ−ＲＷディスクの消去指令が与えられたときに、ＰＭＡ領域を消去し、かつ前記記憶された全セッションのプログラム領域の開始時間情報またはリードイン領域の記録位置情報に基づき、全セッションのリードイン領域に順次アクセスして該領域を消去するものである。
【００１０】
この発明のＣＤ−ＲＷディスク装置は、マルチセッション記録されたＣＤ−ＲＷディスクの消去指令が与えられたときに、全セッションのプログラム領域およびリードアウト領域を残して、ＰＭＡ領域および全セッションのリードイン領域を消去する制御を行う制御部を具備しているものである。
【００１１】
また、この発明のＣＤ−ＲＷディスク装置は、マルチセッション記録されたＣＤ−ＲＷディスクが装填された後の適宜の時点で、第１セッションのリードイン領域のＱサブコードに記録されている第２セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第２セッションのリードイン領域にアクセスし、該第２セッションのリードイン領域のＱサブコードに記録されている第３セッションのプログラム領域の開始時間情報を読み取って、該情報に基づき該プログラム領域の直前にある第３セッションのリードイン領域にアクセスし、この動作を繰り返すことにより全セッションのプログラム領域の開始時間情報または該情報に基づくリードイン領域の記録位置情報を取得してメモリに記憶し、その後、ＣＤ−ＲＷディスクの消去指令が与えられたときに、ＰＭＡ領域を消去し、かつ前記記憶された全セッションのプログラム領域の開始時間情報またはリードイン領域の記録位置情報に基づき、全セッションのリードイン領域に順次アクセスして該領域を消去する制御を行う制御部を具備しているものである。
【００１２】
この発明によれば、ＰＭＡ領域および全セッションのリードイン領域を消去するので、消去前の情報を誤って読み込むのが防止され、しかもプログラム領域およびリードアウト領域は消去しなくて済むので、短時間で消去することができる。
【００１３】
【発明の実施の形態】
この発明の実施の形態を以下説明する。図１は、この発明が適用されたＣＤ−ＲＷドライブ１０の概要構成を示したものである。ＣＤ−ＲＷディスク１２はスピンドルモータ１４で回転され、光ヘッド１６で記録が行われる。スピンドルモータ１４の回転制御、光ヘッド１６の送り制御、フォーカス制御、トラッキング制御等は光ヘッド１６の戻り光検出信号に基づきサーボ回路１８によって行われる。記録・消去信号生成回路２０は、記録時にホストコンピュータ２２から送出される記録情報に基づき記録信号（レーザ駆動信号）を生成して光ヘッド１６内のレーザ光源を駆動してＣＤ−ＲＷディスク１２に該情報の記録を行う。また、消去時には、所定フォーマットの消去信号を生成して同レーザ光源を駆動してＣＤ−ＲＷディスク１２に該消去信号の記録（すなわち消去）を行う。制御部２４は、記録、再生、消去等の指令入力に基づくホストコンピュータ２２からの指令に基づき、ＣＤ−ＲＷドライブ１０内の各部を制御して、該当する動作を実行させる。メモリ２６は、ＣＤ−ＲＷディスク１２のＰＭＡ領域、各セッションのリードイン領域等から読み取られる情報等を記憶する。
【００１４】
メモリ２６への情報の取り込みはＣＤ−ＲＷドライブ１０がディスクの装填を検出した時に、制御部２４からの指令に基づき自動で行われる。すなわち、ＣＤ−ＲＷドライブ１０にＣＤ−ＲＷディスク１２が装填されると、制御部２４は光ヘッド１６をＰＭＡ領域の開始位置（固定位置）に位置決めして、該ＰＭＡ領域に記録されている情報（記録途中のセッションのＴＯＣ情報）のメモリ２６への取り込みを行う。次いで、光ヘッド１６を第１セッションのリードイン領域の開始位置（固定位置）に位置決めして、該リードイン領域の情報のメモリ２６への取り込みを行う。この時、メモリ２６に取り込まれた情報のＱサブコードの“ＡＤＲ”データがモード５のときに“ＰＯＩＮＴ”データがＢ０を示すときは、制御部２４はマルチセッションディスクであることを判断し、その時のＱサブコードの“ＰＭＩＮ，ＰＳＥＣ，ＰＦＲＡＭＥ”の値を次セッション（第２セッション）のプログラム領域の開始時間情報と判断する。
【００１５】
そして、該第１セッションのリードイン領域の情報のメモリ２６への取り込みが終了したら直ちに第２セッションのリードイン領域の開始位置（ＣＤ−ＲＷ規格では、プログラム領域の開始時間の０１分００秒００フレーム前の位置として定められている。）にアクセスして、同様に該リードイン領域の情報のメモリ２６への取り込みを行う。以後同様にして、各セッションのリードイン領域から読み取られる次セッションの開始時間情報に基づき該次セッションのリードイン領域の開始位置に順次アクセスして、各セッションのリードイン領域に記録されている情報のメモリ２６への取り込みが行われる。次セッションのリードイン領域の開始位置としてアクセスした位置からリードイン領域を示す情報が読み取られなかった場合は、未記録領域または消去された領域と判断して、ディスク装填時の初期動作を終了する。
【００１６】
この初期動作の結果、メモリ２６には、ＰＭＡ領域および各セッションのリードイン領域から読み取られたデータ（現時点迄に記録済の最終セッション番号、各セッションのプログラム領域の開始時間、第１セッションの開始時間、ＰＭＡ領域の開始時間、ＰＭＡ領域内の既記録部の最終時間等の情報を含む。）が記憶されている。初期動作が終了すると、ＣＤ−ＲＷドライブ１０は記録、再生、消去等の指令を受け付けるスタンバイ状態となり、外部からの指令入力に基づくホストコンピュータ２２からの指令により、該当する動作を実行する。
【００１７】
ＣＤ−ＲＷディスク１２全体の消去が指令された時の制御部２４による消去制御を図２のフローチャートに基づいて説明する。外部からホストコンピュータ２２にクイックイレーズによる全トラックの消去指令が与えられると、ホストコンピュータ２２はＣＤ−ＲＷドライブ１０に対しクイックイレーズによる全トラックの消去指令を発行する。制御部２４はこれを受けて、メモリ２６に記憶されているＰＭＡ領域の開始時間およびＰＭＡ領域内の既記録部の最終時間の情報に基づき、ＰＭＡ領域の開始位置から少なくともＰＭＡ領域内の既記録部の終了位置まで、ＰＭＡ領域の所定の消去フォーマットで消去信号の記録を行って、ＰＭＡ領域に記録されている情報の消去を行う（Ｓ１）。
【００１８】
次に、全セッションのリードイン領域の消去を行う（Ｓ２〜Ｓ５）。一例として、先頭のセッション（第１セッション）から順番に消去を行う場合について説明する。第１セッションのリードイン領域は、メモリ２６に記憶されている第１セッションの開始時間（＝第１セッションのリードイン領域の開始時間）の情報に基づき、該開始位置から第１セッションのリードイン領域の最終時間として定められている９９分５９秒７４フレームまでを消去する。第２セッション以降はメモリ２６に記憶されている各セッションのプログラム領域の開始時間情報に基づき、その時間の１分００秒００フレーム前として定められている当該セッションのリードイン領域の開始位置からプログラム領域の開始位置までをリードイン領域の所定の消去フォーマットまたはプログラム領域の所定の消去フォーマットで消去信号の記録を行うことによって消去する。
【００１９】
全セッションのリードイン領域の消去が終了したら、メモリ２６内の情報（最大セッション番号、各セッションのプログラム領域の開始時間、第１セッションの開始時間、ＰＭＡ領域の開始時間、ＰＭＡ領域内の既記録部の最終時間等の情報等を含む。）をブランクディスク（未記録ディスク）の状態に設定する（Ｓ６）。以上で消去動作を終了する。
【００２０】
図３は、以上の消去動作による消去前と消去後の状態を示したものである。ハッチングで示したのが有効な情報が記録されている部分である。消去動作によってＰＭＡ領域および各セッションのリードイン領域が消去されている。プログラム領域には依然として情報が記録されたままになっているが、ＰＭＡ領域および各セッションのリードイン領域が消去されているので、プログラム領域の情報を読む手がかりが得られず、これらプログラム領域の情報を読み込むことはできない。
【００２１】
なお、上記実施の形態ではメモリ２６に各セッションのプログラム領域の開始時間情報を記憶しておき、消去が指令された時にこれを基にその１分００秒００フレーム前の位置をリードイン領域の開始位置として求めてそこから消去を開始するようにしたが、各セッションのプログラム領域の開始時間情報を基に予めその１分００秒００フレーム前の位置を求めてメモリ２６に記憶しておき、消去が指令された時に、該記憶されている各セッションのリードイン領域の開始時間情報で示される位置を直接アクセスして消去を行うこともできる。
【図面の簡単な説明】
【図１】  この発明の実施の形態を示すＣＤ−ＲＷドライブの概要構成を示すブロック図である。
【図２】  図１の制御部２４による消去制御を示すフローチャートである。
【図３】  図２の消去制御によるＣＤ−ＲＷディスクの消去前の記録状態および消去後の記録状態を示す模式図である。
【符号の説明】
１０…ＣＤ−ＲＷドライブ（ＣＤ−ＲＷディスク装置）、１２…ＣＤ−ＲＷディスク、２４…制御部、２６メモリ。
【図１】
0004058827.tif 000002
【図２】
0004058827.tif 000003
【図３】
0004058827.tif 000004