(57)【要約】【課題】システム特有の情報を記録している最中にエラーが発生した場合の交替処理が簡易な方法で行うことができる情報記録再生装置および交替処理方法を提供する。【解決手段】ディスクが情報記録再生装置に挿入されると、システム特有の情報を記録する。この情報の記録において、エラーが発生したかどうかを確認する。この情報記録時にエラーが発生した場合は、記録したシステム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する。最終アドレスに関連した所定の位置への記録の場合であれば、欠陥管理テーブル、システム専用の情報およびリードアウトごと所定の長さだけ手前にずらす。最終アドレスに関連した所定の位置への記録でない場合は、そのままエラーで終了する。この情報記録時にエラーの発生がなかった場合は、また、リードアウトをずらした場合は、システム特有の記録情報、すなわち、ディスク管理情報を更新する。【選択図】　　　　図６
2004110964.tif 000002
【特許請求の範囲】
【請求項１】
ディスクはユーザーデータの前後に特有の情報を有し、前記ディスクに対して、交替処理を含めた記録・再生をおこなう情報記録再生装置であって、
前記ディスクの外周に配置された欠陥管理システム特有の情報の記録中にエラーが発生し、アドレスの記録が不可能だと判断した場合は、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト（ＬｅａｄＯｕｔ）領域を所定の長さ分手前にずらすことを特徴とする情報記録再生装置。
【請求項２】
挿入されたディスクが全面フォーマット済みディスク（Ｆｕｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）であるか、部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）であるかを判別するフォーマット化程度判別手段を有し、
前記ディスクの外周に配置された欠陥管理システム特有の情報の記録中にエラーが発生し、アドレスに記録が不可能だと判断した場合は、前記ディスクが全面フォーマット済みディスクの場合のみ、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト領域を所定の長さ分手前にずらすことを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト領域を所定の長さ分手前にずらした場合、前記ディスクのユーザー使用領域が短くなった事をホストコンピュータに通知すること特徴とする請求項１記載の情報記録再生装置。
【請求項４】
ディスクの外周に配置された欠陥管理システム特有の情報の記録中にエラーが発生し、当該アドレスに記録が不可能だと判断した場合において、使用ディスクが部分フォーマット済みディスクだった場合に、前記部分フォーマット済みディスクのユーザーデータサイズを調べ、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト領域を所定の長さ分ずらす場合に、ディスクマウント時のテンポラリリードアウト（Ｔｅｍｐ　Ｌｅａｄ　Ｏｕｔ）の手前にずらすか、後ろにずらすかを決定することを特徴とする請求項１記載の情報記録再生装置。
【請求項５】
ディスクはユーザーデータの前後に特有の情報を有し、前記ディスクに対して、交替処理を含めた記録・再生をおこなう情報記録再生装置において、
前記ディスクが前記情報記録再生装置に挿入されると、システム特有の情報を記録するシステム特有情報記録工程と、
前記システム特有の情報の記録において、エラーが発生したかどうかを確認するエラー発生確認工程と、
前記エラーが発生した場合に、前記ディスクが部分フォーマット済みディスクであるかどうかを判断するディスク判断工程と、
前記ディスクが部分フォーマット済みディスクでない場合は、記録した前記システム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する記録情報判別工程と、
記録した前記システム特有の情報が、最終アドレスに関連した所定の位置への記録の場合は、システム専用の情報およびリードアウトごと所定の長さだけ手前にずらすリードアウトずらし工程と、
前記リードアウトをずらした前期ディスク管理情報を更新するディスク管理情報更新工程とを有することを特徴とする交替処理方法。
【請求項６】
ディスクはユーザーデータの前後に特有の情報を有し、前記ディスクに対して、交替処理を含めた記録・再生をおこなう情報記録再生装置において、
前記ディスクが前記情報記録再生装置に挿入されると、システム特有の情報を記録するシステム特有情報記録工程と、
前記システム特有の情報の記録において、エラーが発生したかどうかを確認するエラー発生確認工程と、
前記エラーが発生した場合に、記録した前記システム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する記録情報判別工程と、
記録した前記システム特有の情報が、最終アドレスに関連した所定の位置への記録の場合は、前記ディスクが部分フォーマット済みディスクか全面フォーマット済みディスク判断するディスク判断工程と、
前記ディスクが部分フォーマット済みディスクでない場合は、欠陥管理テーブル、システム専用の情報およびリードアウトごと所定の長さだけ手前にずらすリードアウトずらし工程と、
前記ディスクが部分フォーマット済みディスクである場合は、前記ディスクのユーザーデータサイズを確認するユーザサイズ確認工程と、
前記ユーザーデータサイズが所定の値を超えていない場合は、テンポラリーリードアウト（ＴＭＰ　Ｌｅａｄ　Ｏｕｔ）を後ろにずらすテンポラリーリードアウト後ろずらし工程と、
前記ユーザーデータサイズが所定の値を超えている場合は、テンポラリーリードアウトを手前にずらすテンポラリーリードアウト手前ずらし工程と、
前記リードアウトまたは前記テンポラリーリードアウトをずらした前期ディスク管理情報を更新するディスク管理情報更新工程と、
前記リードアウトまたは前記テンポラリーリードアウトをずらしたことによる、前記ディスクのユーザー使用領域が減少したことを、ホストコンピュータに知らせるイベント生成工程とを有することを特徴とする交替処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
情報記録再生装置および交替処理方法に関し、特に、システム特有の情報を記録している最中にエラーが発生した場合の交替処理が簡易な方法で行うことができる情報記録再生装置および交替処理方法に関する。
【０００２】
【従来の技術】
従来、光ディスク装置などの情報記録再生装置には、ディスク製造時の欠陥や、傷や記録消去を繰り返し行うことによるディスクの劣化による欠陥などが発生した場合でも交替処理を行うことにより、データの信頼性を保証できるようにするために、欠陥管理システムが導入されているものがある。
【０００３】
上述ような欠陥管理システム上でディスクの記録・再生を行うには、欠陥管理システム専用にディスクを初期化する必要がある。ディスク初期化時に、欠陥管理システム特有の情報をディスクの所定の領域に記録しておき、このディスクが再び装置に挿入された場合に、装置はディスクの所定の領域にアクセスし、その結果、所望の情報が得られることで、欠陥管理システムに対応したディスクである事を認識できるようになっている。
【０００４】
例を挙げると光ディスクに対して欠陥管理システムが導入されているものとして、ＣＤ−ＲＷのＭｔ．Ｒａｉｎｉｅｒ（以下、ＭＲＷと称する）があり、ＭＲＷの場合はリードイン（Ｌｅａｄ−ｉｎ）中とリードアウト（Ｌｅａｄ−ｏｕｔ）の手前の２箇所に交替管理テーブルおよびＭＲＷ特有の管理情報を記録する仕様になっている。
【０００５】
情報記録再生装置が、ＭＲＷ対応のディスクとして認識し、記録・再生が可能になる為には、リードインの中とリードアウトの手前に存在するＭＲＷ特有の情報であるＭＩＰ（Ｍａｉｎ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｐａｃｋｅｔ）、ＳＩＰ（Ｓｅｃｏｎｄａｒｙ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｐａｃｋｅｔ）および、欠陥管理テーブル情報であるＭＤＴ（Ｍａｉｎ　Ｄｅｆｅｃｔ　Ｔａｂｌｅ）およびＳＤＴ（Ｓｅｃｏｎｄａｒｙ　Ｄｅｆｅｃｔ　Ｔａｂｌｅ）全てが読める必要がある。図２は、ＭＲＷディスクのエリア構成を示す構成図である。図３は、ＭＲＷディスクのメインテーブルエリア（ＭＴＡ）を示す構成図である。
【０００６】
ディスクのシステム特有の情報は、情報記録再生装置にディスクが挿入された場合に、最初にアクセスされる箇所となるので、欠陥管理システムが導入されている情報記録再生装置でも、欠陥管理システム特有の情報領域における交替処理は禁止されている。その為、システム特有の情報を記録している最中にエラーが発生した場合は、交替することができず、結果として、ディスクが使用不可になってしまうという不具合があった。
【０００７】
また、上記の問題点を解決する方法として、情報記録再生装置においてディスクの外周に配置された欠陥管理領域と、欠陥管理システム特有の情報を所定の長さだけ手前ずらした場合、ディスクのユーザー使用領域が減少することになる。この場合、ホストコンピュータが扱うディスク容量と、実際のディスク容量が異なってしまう。そのため、ディスクの容量が減った事をホストコンピュータに知らせる必要があるという問題があった。
【０００８】
さらに、部分フォーマット済みディスクであるＰａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃの場合だと、ユーザーデータの長さによってはリードアウトなどを手前にずらすことによって、ユーザーデータ領域が短くなってしまい、ファイルシステムとしての機能が低下する。という問題点があった。
【０００９】
従来の欠陥管理手段を備えた光ディスク装置（特許文献１参照。）においては、交替専用の領域であるスペア領域（ＳＡ）、または欠陥管理テーブルの何れか一方を使い果たした状態でも、連続した記録中または再生中に記録または再生が途切れることなく継続させるために、記録・再生中に発生した欠陥アドレスがあった場合には、装置のバッファメモリに該欠陥情報を保存し続け、ディスクの取り出し時にディスクの外周に新たにＳＡを作成し、そのＳＡに欠陥情報を記録することを開示している。このように、交替処理の実施では、データ領域に関するものが一般的であり、最初にアクセスされる領域の交替に関しては記述がない。
【００１０】
【特許文献１】
特開２０００−３３９８６９号公報
【００１１】
【発明が解決しようとする課題】
本発明は、上記問題点に鑑みてなされたものであり、システム特有の情報を記録している最中にエラーが発生した場合の交替処理が簡易な方法で行うことができる情報記録再生装置および交替処理方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、ディスクがユーザーデータの前後に特有の情報を有し、前記ディスクに対して、交替処理を含めた記録・再生をおこなう情報記録再生装置であって、前記ディスクの外周に配置された欠陥管理システム特有の情報の記録中にエラーが発生し、アドレスの記録が不可能だと判断した場合は、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト（ＬｅａｄＯｕｔ）領域を所定の長さ分手前にずらすことを特徴としている。
【００１３】
請求項２の発明は、請求項１の発明において、前記情報記録再生装置は、挿入されたディスクが全面フォーマット済みディスク（Ｆｕｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）であるか、部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）であるかを判別するフォーマット化程度判別手段を有し、前記ディスクの外周に配置された欠陥管理システム特有の情報の記録中にエラーが発生し、アドレスに記録が不可能だと判断した場合は、前記ディスクが全面フォーマット済みディスクの場合のみ、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト領域を所定の長さ分手前にずらすことを特徴としている。
【００１４】
請求項３の発明は、請求項１の発明において、前記情報記録再生装置は、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト領域を所定の長さ分手前にずらした場合、前記ディスクのユーザー使用領域が短くなった事をホストコンピュータに通知すること特徴としている。
【００１５】
請求項４の発明は、請求項１の発明において、前記情報記録再生装置は、ディスクの外周に配置された欠陥管理システム特有の情報の記録中にエラーが発生し、当該アドレスに記録が不可能だと判断した場合において、使用ディスクが部分フォーマット済みディスクだった場合に、前記部分フォーマット済みディスクのユーザーデータサイズを調べ、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域および、セッションの終りを示すリードアウト領域を所定の長さ分ずらす場合に、ディスクマウント時のテンポラリリードアウト（ＴｅｍｐＬｅａｄ　Ｏｕｔ）の手前にずらすか、後ろにずらすかを決定することを特徴としている。
【００１６】
請求項５の発明は、ディスクはユーザーデータの前後に特有の情報を有し、前記ディスクに対して、交替処理を含めた記録・再生をおこなう情報記録再生装置において、交替処理方法が、前記ディスクが前記情報記録再生装置に挿入されると、システム特有の情報を記録するシステム特有情報記録工程と、前記システム特有の情報の記録において、エラーが発生したかどうかを確認するエラー発生確認工程と、前記エラーが発生した場合に、前記ディスクが部分フォーマット済みディスクであるかどうかを判断するディスク判断工程と、前記ディスクが部分フォーマット済みディスクでない場合は、記録した前記システム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する記録情報判別工程と、記録した前記システム特有の情報が、最終アドレスに関連した所定の位置への記録の場合は、システム専用の情報およびリードアウトごと所定の長さだけ手前にずらすリードアウトずらし工程と、前記リードアウトをずらした前期ディスク管理情報を更新するディスク管理情報更新工程とを有することを特徴としている。
【００１７】
請求項６の発明は、ディスクはユーザーデータの前後に特有の情報を有し、前記ディスクに対して、交替処理を含めた記録・再生をおこなう情報記録再生装置において、交替処理方法は、前記ディスクが前記情報記録再生装置に挿入されると、システム特有の情報を記録するシステム特有情報記録工程と、前記システム特有の情報の記録において、エラーが発生したかどうかを確認するエラー発生確認工程と、前記エラーが発生した場合に、記録した前記システム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する記録情報判別工程と、記録した前記システム特有の情報が、最終アドレスに関連した所定の位置への記録の場合は、前記ディスクが部分フォーマット済みディスクか全面フォーマット済みディスク判断するディスク判断工程と、前記ディスクが部分フォーマット済みディスクでない場合は、欠陥管理テーブル、システム専用の情報およびリードアウトごと所定の長さだけ手前にずらすリードアウトずらし工程と、前記ディスクが部分フォーマット済みディスクである場合は、前記ディスクのユーザーデータサイズを確認するユーザサイズ確認工程と、前記ユーザーデータサイズが所定の値を超えていない場合は、テンポラリーリードアウト（ＴＭＰ　Ｌｅａｄ　Ｏｕｔ）を後ろにずらすテンポラリーリードアウト後ろずらし工程と、前記ユーザーデータサイズが所定の値を超えている場合は、テンポラリーリードアウトを手前にずらすテンポラリーリードアウト手前ずらし工程と、前記リードアウトまたは前記テンポラリーリードアウトをずらした前期ディスク管理情報を更新するディスク管理情報更新工程と、前記リードアウトまたは前記テンポラリーリードアウトをずらしたことによる、前記ディスクのユーザー使用領域が減少したことを、ホストコンピュータに知らせるイベント生成工程とを有することを特徴としている。
【００１８】
【発明の実施の形態】
本発明は、本来であれば、交替処理手段を備えた装置において、交替されることがない、ディスクが挿入された場合に、最初にアクセスされる領域の交替に関するものである。例えばＭＲＷの場合だと、ＭＲＷ特有の情報であるＳＩＰはリードアウトの手前に設けられている。本来であればＳＩＰ記録時にエラーが発生しても、交替が出来ないので、このディスクはＭＲＷディスクでなくなるが、本発明において上述のようにエラーが発生した場合は、リードアウトの位置そのものをずらすことにより、ＳＩＰのアドレスを変えて記録を行い、ディスクを救うものである。
【００１９】
以下、添付図面を参照して本発明の実施形態を詳細に説明する。図１は、本発明の情報記録再生装置の実施形態の構成を示すブロック図である。図１において、本発明の実施形態である情報記録再生装置は点線で囲まれた部分である。本発明の情報記録再生装置としては、ＣＤ−Ｒ／ＲＷドライブ装置を例に説明する。図１に示すように、ＣＤ−Ｒ／ＲＷドライブ装置は、スピンドルモータ２、回転制御部３、光ピックアップ４、粗動モータ５、粗動モータ制御部６、信号処理部７、光ピックアップ制御部８、コントローラ９、バッファメモリ１０、および、不揮発性メモリ１１を有し構成される。図１において、ディスク１がＣＤ−Ｒ／ＲＷドライブ装置に挿入され、また、ホストコンピュータ１２がＣＤ−Ｒ／ＲＷドライブ装置に接続される。
【００２０】
スピンドルモータ２はディスク１を回転させる。光ピックアップ４はディスク１にレーザーを照射する。回転制御部３はスピンドルモータ２の回転制御を行う。光ピックアップ制御部８は光ピックアップ４の制御を行う。粗動モータ５は光ピクアップ４をディスク１の半径方向に移動させるモータで、粗動モータ制御部６が粗動モータ５の制御を行う。また、信号処理部７は光ピックアップ４からの信号の処理や、ディスク１に記録を行うためのデータの送受信を行う。コントローラ９はＣＤ−Ｒ／ＲＷドライブ装置全体の制御を行う。不揮発性メモリ１１はコントローラ９を動かすためのプログラムが記録されており、この他にも、ディスクＩＤ、ディスク１の所定位置のスタートおよびエンドアドレス情報などを記憶させておく領域である。バッファメモリ１０は再生および記録用のデータを一時的に保存しておく領域である。
【００２１】
光ディスクに対して欠陥管理システムが導入されているものとしては、先に述べた、ＣＤ−ＲＷのＭｔ．Ｒａｉｎｉｅｒ（ＭＲＷ）、および、ＤＶＤ−ＲＡＭなどが知られている。
【００２２】
本発明の説明は、交替処理として、代表的である先に述べたＭＲＷを例に説明する。ＭＲＷとは、情報記録再生装置による欠陥アドレス管理、セクタ・サイズの２Ｋバイト固定化、コマンド・セットの統一を行い、ＯＳによる標準サポートを実現するものである。またＭＲＷは、ディスクの初期化作業をバックグラウンドでおこなうことにより、従来のパケットライトのように初期化に多大な時間を要することはなく、ユーザーは購入したメディアをドライブに入れるだけですぐに使えるようになっていることも特徴である。
【００２３】
先に示したように、図２にＭＲＷディスクのエリア構成を示してある。図２に示すように、ディスク構成はリードイン、プログラムエリア、リードアウトから成っている。図２には示していないが、プログラムエリアには、データ記録用のデータエリア（ＤＡ）と交替用のスペアエリア（ＳＡ）が交互に複数存在している。
【００２４】
リードイン部に設けられているＭＴＡ（メインテーブルエリア）が、欠陥管理用のテーブルとシステム（この場合だとＭＲＷ）特有の情報が記録されている領域である。プログラムエリアの最後あるＳＴＡ（セカンダリテーブルエリア）は、ＣＤ−ＲＯＭから読めるように設けられている欠陥管理用テーブルであると同時に、リードイン部に設けられているＭＴＡのスペア（全く同じ情報が記録されている）に相当するものである。すなわち、ＳＴＡはＳＩＰ（セカンダリインフォーメーションパケット）とＳＤＴ（セカンダリディフェクトテーブル）からなっている。
【００２５】
先に示したように、図３にＭＲＷディスクの図２に示したＭＴＡ（メインテーブルエリア）の構成を示してある。ＭＴＡは図３　に示すように、ＭＩＰ（メインインフォーメーションパケット）とＭＤＴ（メインディフェクトテーブル）からなっている。図３において、ＭＩＰには、ディスクの最終記録アドレス、最終ベリファイアドレス、交替テーブル基本情報などが記録されている。
【００２６】
図４は、ＭＩＰ／ＳＩＰに記録される情報を示す情報テーブルである。また、ＭＤＴは欠陥管理用のテーブルである。図３に示すように、ＭＤＴが０〜７まであるのは、ＭＲＷはデータエリア（ＤＡ）と交替専用のスペアエリア（ＳＡ）とが交互に存在し、ディスクの容量によるが、最大でＳＡ６４個を扱うためである。なお、１つのＤＴ（ディフェクトテーブル）でＳＡ８個分を扱う。
【００２７】
図５は、ＭＲＷディスクの判別方法を示すフローチャートである。図５を参照し、情報記録再生装置（ＣＤ−Ｒ／ＲＷドライブ装置）における、ＭＲＷディスクの判別方法の動作を説明する。
【００２８】
まず、ＣＤ−Ｒ／ＲＷドライブ装置にディスクが挿入されると、ＭＩＰを読む（ステップＳ５０１）。ＭＩＰはリードインの所定の位置（ＭＳＦだと９９：５９：４１）にある。次に、ＭＤＴ（０〜７）を読む（ステップＳ５０２）。ＭＤＴ０〜７の位置はＭＩＰに記録されている。続いて、ＳＩＰを読む（ステップＳ５０３）。ＳＩＰの位置は（ＬｅａｄＯｕｔ−００：００：３４）にある。次に、ＳＤＴを読む（ステップＳ５０４）。読む（ｒｅａｄ）ことができたかどうかは、ＭＩＰ、ＭＤＴ、ＳＩＰ、ＳＤＴ、の先頭にシグネチャー（Ｓｉｇｎａｔｕｒｅ）が記録されているので、それをチェックすれば良い。ＳＤＴ０〜７の位置もＭＩＰまたはＳＩＰに記録されている。以上の動作で、ＭＩＰ、ＭＤＴ、ＳＩＰ、ＳＤＴの全てが読むことができた場合に、挿入されたディスクがＭＲＷディスクとして判別される。ここで、ＭＩＰだけが読めなかった場合には（ステップＳ５０５およびＳ５０６）リードオンリーＭＲＷディスク（Ｒｅａｄ　ＯｎｌｙＭＲＷ　Ｄｉｓｃ）としてあつかう。これは、ＭＲＷディスクとして、このディスクからの読出しのみを許可し、このディスクへの記録を禁止するものである。
【００２９】
ここで、ＭＤＴおよびＳＤＴの位置情報はＭＩＰおよびＳＩＰ情報を取得することにより分るので、ＭＤＴ、ＳＤＴ記録時にエラーが発生した場合、ＭＤＴ、ＳＤＴの交替処理はＭＩＰおよびＳＩＰに記録するＭＤＴ、ＳＤＴの位置情報を操作する事によって可能である。しかし、ＭＩＰ、ＳＩＰはディスク判別の最初にアクセスされる領域であるため、ＭＩＰ、ＳＩＰ自体の交替はできない仕組みになっている。従ってＭＩＰ、ＳＩＰに欠陥が発生した場合は、そのディスクはＭＲＷ対応のディスクとして、記録・再生することができない。
【００３０】
次に、図面を参照し、本発明の情報記録再生装置の第一実施形態の動作を説明する。図６は、本発明の情報記録再生装置の第一実施形態の動作を示すフローチャートである。
【００３１】
まず、ＭＲＷディスクが情報記録再生装置に挿入されると、システム特有の情報を記録する（ステップＳ６０１）。例えばＭＲＷであればＭＩＰ、ＳＩＰを記録することに相当する。この情報の記録において、エラーが発生したかどうかを確認する（ステップＳ６０２）。この情報記録時にエラーが発生した場合は（ステップＳ６０２のＹＥＳ）、記録したシステム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する（ステップＳ６０３）。最終アドレスに関連した所定の位置への記録の場合であれば（ステップＳ６０３のＹＥＳ）、例えばＭＲＷであれば、ＬｅａｄＯｕｔ−００：００：３４と規格で定められているＳＩＰの記録だった場合は、欠陥管理テーブル（ＭＲＷの場合はＳＤＴ０〜７）、システム専用の情報（ＭＲＷの場合はＳＩＰ）およびリードアウト（ＬｅａｄＯｕｔ）ごと所定の長さだけ手前にずらす（ステップＳ６０４）。最終アドレスに関連した所定の位置への記録でない場合（ステップＳ６０３のＮＯ）、すなわち、ＬｅａｄＯｕｔとは関係無いＭＩＰの記録だった場合は、そのままエラー（Ｅｒｒｏｒ）で終了する。この情報記録時にエラーの発生がなかった場合は（ステップＳ６０２のＮＯ）、また、ステップＳ６０４でリードアウトをずらした場合は、システム特有の記録情報、すなわち、ディスク管理情報を更新する（ステップＳ６０５）。
【００３２】
図７は、本発明の実施形態におけるリードアウトエリアをずらしたＭＲＷディスクのエリア構成変更図である。図７において、ＭＲＷの場合にリードアウト（ＬｅａｄＯｕｔ）を（ＬｅａｄＯｕｔ＋ＳＩＰ）の長さ分をだけ手前にずらした例が示されている。図７はＳＩＰを記録中に記録エラーが発生した場合で、その結果、ＳＩＰとＳＤＴ０〜７、およびＬｅａｄＯｕｔの３　箇所をまとめて手前にずらしたものである。
【００３３】
ＭＲＷの場合であればステップＳ６０４の処理でＳＴＡ（ＳＩＰ、ＳＤＴ）をずらす事により、ＭＩＰに記録すべきの最終記録アドレス（ＬＡＷ　Ｐｏｉｎｔｅｒ）、最終ベリファイアドレス（ＬＶＡ　Ｐｏｉｎｔｅｒ）、ＳＤＴＬｏｃａｔｉｏｎ（ＳＤＴ０〜７）などを更新すれば良い。
【００３４】
次に、図面を参照し、本発明の情報記録再生装置の第二実施形態の動作を説明する。図８は、本発明の情報記録再生装置の第二実施形態の動作を示すフローチャートである。
【００３５】
まず、ＭＲＷディスクが情報記録再生装置に挿入されると、システム特有の情報を記録する（ステップＳ８０１）。例えばＭＲＷであればＭＩＰ、ＳＩＰを記録することに相当する。この情報の記録において、エラーが発生したかどうかを確認する（ステップＳ８０２）。この情報記録時にエラーが発生した場合は（ステップＳ８０２のＹＥＳ）、ディスクが部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）であるかどうかを判断する（ステップＳ８０３）。ＭＲＷの場合は、ＭＩＰのディスクステイタス（ＤｉｓｃＳｔａｔｕｓ）を見ることによって部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）か全面フォーマット済みディスク（Ｆｕｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）か確認出来る。図９は、ＭＲＷディスクの内部構成を示すエリア構成図である。図９の（ａ）には全面フォーマット済みディスク（Ｆｕｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）のエリア構成を示し、図９の（ｂ）には部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）のエリア構成を示している。図９の（ｂ）に示すように、部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）には、未記録部が存在する。
【００３６】
ディスクが部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）である場合（ステップＳ８０３のＹＥＳ）、エラーで終了する。ディスクが部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）でない場合（ステップＳ８０３のＮＯ）、記録したシステム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する（ステップＳ８０４）。最終アドレスに関連した所定の位置への記録でない場合（ステップＳ８０４のＮＯ）、エラーで終了する。最終アドレスに関連した所定の位置への記録の場合（ステップＳ８０４のＹＥＳ）、一連のずらす予定の領域に欠陥アドレスが含まれていないかをサーチしする。ＭＲＷの場合は、交替テーブル（ＭＤＴ）を参照し、その領域に欠陥セクタが含まれているかをチェックすれば良い。また、実際に移動先の領域に対してベリファイを行い、その結果エラーが発生するかどうかを確かめても良い。そして、欠陥管理テーブル（ＭＲＷの場合はＳＤＴ０〜７）、システム専用の情報（ＭＲＷの場合はＳＩＰ）およびリードアウト（ＬｅａｄＯｕｔ）ごと所定の長さだけ手前にずらす（ステップＳ８０５）。欠陥セクタが見つかった場合は、ステップＳ８０４に戻り、再び移動先のアドレスの選出を行う。ステップＳ８０５で欠陥アドレスをサーチした結果、欠陥セクタが含まれている場合は移動先のアドレスを変えてステップＳ８０５で、欠陥アドレスをサーチする。この情報記録時にエラーの発生がなかった場合は（ステップＳ８０２のＮＯ）、記録した情報をもとに、リードアウトをずらした場合を含め、ディスク管理情報を更新する（ステップＳ８０６）。
【００３７】
次に、図面を参照し、本発明の情報記録再生装置の第三実施形態の動作を説明する。図１０は、本発明の情報記録再生装置の第三実施形態の動作を示すフローチャートである。
【００３８】
図１０の本発明の情報記録再生装置の第三実施形態の動作は、図８の本発明の情報記録再生装置の第二実施形態の動作とほぼ同じである。すなわち、第二実施形態の動作のステップＳ８０１、Ｓ８０２、Ｓ８０３、Ｓ８０４、Ｓ８０５、および、Ｓ８０６は、それぞれ、第三実施形態の動作のステップＳ１００１、Ｓ１００２、Ｓ１００３、Ｓ１００４、Ｓ１００５、および、Ｓ１００６と同じである。従って、新たな動作についてのみ説明する。図１０に示すように、第三実施形態では、第二実施形態に加え、新たにステップＳ１００７が加わっている。情報記録再生装置においてディスクの外周に配置された欠陥管理領域と、欠陥管理システム特有の情報を所定の長さだけ手前ずらした場合、ディスクのユーザー使用領域が減少することになる。この場合、ホストコンピュータがあつかうディスク容量と、実際のディスク容量が異なってしまう。そのため、ディスクの容量が減ったことをホストコンピュータに知らせる必要がある。そのため、ステップＳ１００７で、ホストコンピュータにディスクの容量が変わった事を伝える。すなわち、イベントを生成する。方法はＧｅｔＥｖｅｎｔコマンドを用いれば良い。
【００３９】
次に、図面を参照し、本発明の情報記録再生装置の第四実施形態の動作を説明する。図１１は、本発明の情報記録再生装置の第四実施形態の動作を示すフローチャートである。
【００４０】
図１１の本発明の情報記録再生装置の第四実施形態の動作の一部は、図１０の本発明の情報記録再生装置の第三実施形態の動作の一部と同じである。すなわち、第三実施形態の動作のステップＳ１００１、Ｓ１００２、Ｓ１００６、および、Ｓ１００７は、それぞれ、第四実施形態の動作のステップＳ１１０１、Ｓ１１０２、Ｓ１１０９、および、Ｓ１１１０と同じである。従って、新たな動作についてのみ説明する。
【００４１】
情報記録時にエラーが発生した場合は（ステップＳ１１０２のＹＥＳ）、記録したシステム特有の情報が、最終アドレスまたは最終アドレスに関連したアドレスへの記録であるかどうかを判別する（ステップＳ１１０３）。最終アドレスに関連した所定の位置への記録の場合であれば（ステップＳ１１０３のＹＥＳ）、ディスクが部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）か全面フォーマット済みディスク（Ｆｕｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）かを判断する（ステップＳ１１０４）。ＭＲＷの場合は、ＭＩＰのディスクステイタス（ＤｉｓｃＳｔａｔｕｓ）を見ることによって部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）であるかどうか判断できる。部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）ない場合（ステップ１１０４のＮＯ）、例えばＭＲＷであれば、ＬｅａｄＯｕｔ−００：００：３４と規格で定められているＳＩＰの記録だった場合は、欠陥管理テーブル（ＭＲＷの場合はＳＤＴ０〜７）、システム専用の情報（ＭＲＷの場合はＳＩＰ）およびリードアウト（ＬｅａｄＯｕｔ）ごと所定の長さだけ手前にずらす（ステップＳ１１０５）。最終アドレスに関連した所定の位置への記録でない場合（ステップＳ１１０３のＮＯ）、すなわち、ＬｅａｄＯｕｔとは関係無いＭＩＰの記録だった場合は、そのままエラー（Ｅｒｒｏｒ）で終了する。
【００４２】
部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）である場合（ステップ１１０４のＹＥＳ）、ディスクのユーザーデータサイズを確認する、すなわち、ユーザ領域が所定の割合を超えているか判断する（ステップＳ１１０６）。ユーザーデータサイズが所定の値を超えていない場合（ステップ１１０６のＮＯ）、部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）のユーザーデータサイズが所定の値を超えていないので、テンポラリーリードアウト（ＴＭＰ　Ｌｅａｄ　Ｏｕｔ）を後ろにずらす（ステップＳ１１０７）。ユーザーデータサイズが所定の値を超えている場合（ステップ１１０６のＹＥＳ）、部分フォーマット済みディスク（Ｐａｒｔｉａｌｌｙ　Ｆｏｒｍａｔｔｅｄ　Ｄｉｓｃ）のユーザーデータサイズが所定の値を超えているので、テンポラリーリードアウト（ＴＭＰ　Ｌｅａｄ　Ｏｕｔ）を手前にずらす（ステップＳ１１０８）。ここで、所定の値は、例えば全てフォーマット化時のユーザーデータサイズの５０％などにし、例えばＭＲＷの場合はＬＷＡからユーザーデータサイズを算出しても良い。また、ここでは、テンポラリーリードアウト（Ｔｅｍｐｏｒａｒｙ　Ｌｅａｄ　Ｏｕｔ）が設定されているとする。
【００４３】
なお、上述した実施形態は本発明の好適な実施の形態であり、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施が可能である。
【００４４】
【発明の効果】
以上、説明したように、本発明によれば、システム特有の情報を記録している最中にエラーが発生した場合でも、それがディスクの外周に配置された欠陥管理システム特有の情報の記録中だった場合は、欠陥管理領域と、欠陥管理システム特有の情報が記録されている領域を所定の数だけ手前にずらす事により、結果として、ディスクが使用不可になってしまうという不具合が無くなる。
【００４５】
また、本発明によれば、ユーザー使用領域に変更があった場合に、ホストコンピュータに通知するので、ホストコンピュータは以後、正しいユーザー使用領域の長さを知ることが出来る。
【００４６】
また、本発明によれば、部分フォーマット済みディスクでにおいても、システム特有の情報を記録している最中にエラーが発生し、それがディスクの外周に配置された欠陥管理システム特有の情報の記録中だった場合は、欠陥管理システム特有の情報が記録されている領域を所定の数だけ手前または後ろにずらすことにより、ディスクが使用不可になってしまうという不具合が無くなる。
【図面の簡単な説明】
【図１】本発明の情報記録再生装置の実施形態の構成を示すブロック図である。
【図２】ＭＲＷディスクのエリア構成を示す構成図である。
【図３】ＭＲＷディスクのメインテーブルエリア（ＭＴＡ）を示す構成図である。
【図４】ＭＩＰ／ＳＩＰに記録される情報を示す情報テーブルである。
【図５】ＭＲＷディスクの判別方法を示すフローチャートである。
【図６】本発明の情報記録再生装置の第一実施形態の動作を示すフローチャートである。
【図７】本発明の実施形態におけるリードアウトエリアをずらしたＭＲＷディスクのエリア構成変更図である。
【図８】本発明の情報記録再生装置の第二実施形態の動作を示すフローチャートである。
【図９】ＭＲＷディスクの内部構成を示すエリア構成図である。
【図１０】本発明の情報記録再生装置の第三実施形態の動作を示すフローチャートである。
【図１１】本発明の情報記録再生装置の第四実施形態の動作を示すフローチャートである。
【符号の説明】
１　ディスク
２　スピンドルモータ
３　回転制御部
４　光ピックアップ
５　粗動モータ
６　粗動モータ制御部
７　信号処理部
８　光ピックアップ制御部
９　コントローラ
１０　バッファメモリ
１１　不揮発性メモリ
１２　ホストコンピュータ
【図１】
2004110964.tif 000003
【図２】
2004110964.tif 000004
【図３】
2004110964.tif 000005
【図４】
2004110964.tif 000006
【図５】
2004110964.tif 000007
【図６】
2004110964.tif 000008
【図７】
2004110964.tif 000009
【図８】
2004110964.tif 000010
【図９】
2004110964.tif 000011
【図１０】
2004110964.tif 000012
【図１１】
2004110964.tif 000013