(57)【特許請求の範囲】
【請求項１】
内周から外周に向けてリードイン領域とユーザデータ領域とリードアウト領域が設けられる書き換え可能な情報記録媒体のスパイラル状又は同心円状の記録領域に対して情報の記録及び再生を行なう情報記録再生装置であって、
前記情報記録媒体の前記ユーザデータ領域におけるデータが記録されていない未記録部分に仮のデータを記録する初期化手段と；
前記初期化手段での記録中における前記情報記録媒体の排出要求に基づいて、前記初期化手段での記録処理を中断する中断手段と；
前記初期化手段での記録処理が中断された時に、前記ユーザデータ領域の外周部近傍に記録された特定データを除き、前記ユーザデータ領域内で最も外周側に記録されているデータのアドレスを取得するアドレス取得手段と；
前記アドレス取得手段で得られたアドレス位置に続けて一時的なリードアウト情報を含む終端情報を記録する終端情報記録手段と；
を備える情報記録再生装置。
【請求項２】
前記ユーザデータ領域の先頭アドレスと前記アドレス取得手段にて得られたアドレスとの間に存在する未記録部分に仮のデータを記録する仮データ記録手段を更に備えることを特徴とする請求項１に記載の情報記録再生装置。
【請求項３】
前記ユーザデータ領域は複数のセクタに分割され、前記特定データは、前記ユーザデータ領域の最外周に位置するセクタ及び該セクタを最終セクタとする連続した２５６セクタのいずれかに記録されていることを特徴とする請求項１又は２に記載の情報記録再生装置。
【請求項４】
前記特定データが記録されているか否かの情報を、前記リードイン領域の所定位置に記録する記録情報記録手段を更に備えることを特徴とする請求項１〜３のいずれか一項に記載の情報記録再生装置。
【請求項５】
前記初期化手段での仮のデータの記録に先だって、前記特定データが記録されるセクタに仮のデータを記録する特定領域記録手段を更に備えることを特徴とする請求項３に記載の情報記録再生装置。
【請求項６】
前記終端情報は、ファイル管理情報と前記一時的なリードアウト情報とを含むことを特徴とする請求項１〜５のいずれか一項に記載の情報記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録再生装置に係り、更に詳しくは、ＣＤ−ＲＷやＤＶＤ＋ＲＷ等の書き換え可能な情報記録媒体に好適な情報記録再生装置に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータは、その機能が向上するに伴い、音楽や映像といったＡＶ（Audio-Visual）情報を取り扱うことが可能となってきた。これらＡＶ情報の情報量は非常に大きいために、情報記録媒体としてＣＤ−ＲＷやＤＶＤ＋ＲＷなどの光ディスクが注目されるようになり、その低価格化とともに、情報記録再生装置としての光ディスク装置がパーソナルコンピュータの周辺機器の一つとして普及するようになった。
【０００３】
ＣＤ−ＲＷやＤＶＤ＋ＲＷなどの書き換え可能な光ディスクでは、情報の記録及び再生時に、スパイラル状又は同心円状の記録領域に対してランダムにアクセスする必要があるために、ファイルシステムとして、ユニバーサルディスクフォーマット（Universal Disc Format、以下「ＵＤＦ」という）と呼ばれる規格が採用されている。なお、以下では、光ディスクの回転中心に近づく方向を内周方向あるいは内周側、光ディスクの回転中心から遠ざかる方向を外周方向あるいは外周側という。
【０００４】
そして、ＣＤ−ＲＷでは、データの記録を行う前に、記録領域の全面あるいは指定領域に、予めダミーデータを記録する初期化処理、いわゆるフォーマット処理を行う必要がある。
【０００５】
また、ＤＶＤ＋ＲＷでは、記録領域の初期化処理を行わなくてもデータの記録は可能であるが、データが何も記録されていない未記録部分が記録領域内に存在していると、従来のＤＶＤ−ＲＯＭドライブ装置などで記録データを再生することができない。すなわち、ＤＶＤ−ＲＯＭとの互換性が失われてしまう。そこで、ＤＶＤ−ＲＯＭとの互換性を保つ必要がある場合には、ＤＶＤ＋ＲＷにおいても、予め記録領域の全面あるいは指定領域に、ダミーデータを記録するフォーマット処理が必要となる。
【０００６】
しかしながら、最近、光ディスクの記憶容量が飛躍的に増大したことにより、フォーマット処理に多大の時間を要するようになった。すなわち、ユーザは、光ディスクを入手しても、すぐには、情報の記録を行うことができないという不都合があった。
【０００７】
このような不都合を改善するために、例えば、特開平１１−１３４７９９号公報では、上位装置からフォーマット処理要求があると、フォーマット処理の開始前に上位装置に対して記録及び再生の許可を通知し、フォーマット処理中に上位装置から記録又は再生要求があると、フォーマット処理を中断して記録又は再生を優先的に行ない、記録又は再生が終了すると、フォーマット処理を再開する情報記録再生装置が開示されている。
【０００８】
このように、上位装置からの記録又は再生要求がない時間を利用して行うフォーマット処理は、バックグラウンドフォーマット処理と呼ばれる。
【０００９】
【発明が解決しようとする課題】
【００１０】
バックグラウンドフォーマット処理中に、光ディスクの排出要求があると、フォーマット処理が未完了であるため、排出された光ディスクを従来のＤＶＤ−ＲＯＭドライブ装置などで再生することができるように、一時的なリードアウト（Temporary Lead Out、以下「ＴＬＯ」という）が記録される。
【００１１】
このＴＬＯは、データ（上位装置からの記録データ（以下「ユーザデータ」という）やダミーデータなどを含む）が記録されている領域（以下「データ領域」という）のうち、最も外周側に位置するデータ領域の終了アドレス（Last Written Address、以下「ＬＷＡ」という）に続くアドレスから記録される。そして、ＤＶＤ−ＲＯＭとの互換性を保つために、記録領域の先頭アドレスからＴＬＯまでの間の未記録部分にダミーデータが記録される。すなわち、記録領域の先頭アドレスからＴＬＯまでには何らかのデータが記録されており、未記録部分は存在しないようになっている。
【００１２】
光ディスクの記録領域がＮ個のセクタに分割され、最も内周側にあるセクタをセクタ１，最も外周側にあるセクタをセクタＮとすると、ＵＤＦ規格では、ファイル情報やディレクトリ情報などが記録されているアドレスを示すポインタであるアンカー・ボリューム・ディスクリプタ・ポインタ（Anchor Volume Descriptor Pointer：以下「ＡＶＤＰ」という）と呼ばれる情報が、セクタＮ及びセクタ（Ｎ−２５６）の少なくともいずれかと、セクタ２５６とに記録されることとなっている。
【００１３】
そこで、例えば、セクタＮにＡＶＤＰがすでに記録されている場合に、光ディスクの排出要求があると、ＡＶＤＰもデータの一種であるために、ＬＷＡはＡＶＤＰに続く位置となり、ＴＬＯは、セクタＮに記録されているＡＶＤＰに続いて記録されることとなる。記録領域の先頭アドレスからＴＬＯまでの間に未記録部分が存在すると、前述した如く、取り出した光ディスクを従来のＤＶＤ−ＲＯＭドライブ装置などで再生することができないので、その未記録部分にダミーデータが記録されるが、前述のデータ領域が少ない場合には、ダミーデータの記録に多大の時間を要することとなる。従って、排出要求があっても、すぐに光ディスクを排出することができない場合があるという不都合があった。
【００１４】
本発明は、かかる事情の下になされたもので、その目的は、フォーマット処理中の情報記録媒体の排出要求に対して、短時間で情報記録媒体を排出することができる情報記録再生装置を提供することにある。
【００１５】
【課題を解決するための手段】
請求項１に記載の発明は、内周から外周に向けてリードイン領域とユーザデータ領域とリードアウト領域が設けられる書き換え可能な情報記録媒体のスパイラル状又は同心円状の記録領域に対して情報の記録及び再生を行なう情報記録再生装置であって、前記情報記録媒体の前記ユーザデータ領域におけるデータが記録されていない未記録部分に仮のデータを記録する初期化手段と；前記初期化手段での記録中における前記情報記録媒体の排出要求に基づいて、前記初期化手段での記録処理を中断する中断手段と；前記初期化手段での記録処理が中断された時に、前記ユーザデータ領域の外周部近傍に記録された特定データを除き、前記ユーザデータ領域内で最も外周側に記録されているデータのアドレスを取得するアドレス取得手段と；前記アドレス取得手段で得られたアドレス位置に続けて一時的なリードアウト情報を含む終端情報を記録する終端情報記録手段と；を備える情報記録再生装置である。
【００１６】
これによれば、初期化手段で仮のデータの記録中に情報記録媒体の排出要求があると、中断手段によって、初期化手段での記録処理が中断される。そして、アドレス取得手段によって、ユーザデータ領域の外周部近傍に記録された特定データを除き、ユーザデータ領域内で最も外周側に記録されているデータのアドレスが取得され、そのアドレス位置に続けて一時的なリードアウト情報を含む終端情報が終端情報記録手段によって記録される。例えば、特定データとしてファイル管理情報が記録されていても、ユーザデータに続けて一時的なリードアウト情報が記録されることとなる。従来は、ファイル管理情報が記録されていると、ファイル管理情報に続く位置に一時的なリードアウト情報が記録されていたために、ユーザデータとファイル管理情報との間の未記録領域に仮のデータを記録しなければならなかった。従って、フォーマット中の情報記録媒体の排出要求に対して、短時間で情報記録媒体を排出することが可能となる。
【００１７】
この場合において、請求項２に記載の情報記録再生装置の如く、前記ユーザデータ領域の先頭アドレスと前記アドレス取得手段にて得られたアドレスとの間に存在する未記録部分に仮のデータを記録する仮データ記録手段を更に備えることとすることができる。かかる場合には、ユーザデータ領域の先頭アドレスと一時的なリードアウト情報が記録されているアドレスとの間に未記録部分が存在している場合であっても、仮データ記録手段によって、その未記録部分に仮のデータが記録されるので、排出された情報記録媒体を従来のドライブ装置で再生することが可能となる。
【００１８】
上記請求項１及び２に記載の各情報記録再生装置において、請求項３に記載の情報記録再生装置の如く、前記ユーザデータ領域は複数のセクタに分割され、前記特定データは、前記ユーザデータ領域の最外周に位置するセクタ及び該セクタを最終セクタとする連続した２５６セクタのいずれかに記録されていることとすることができる。かかる場合には、例えば、ファイルシステムとして、ＵＤＦ規格が採用された場合であっても、従来に比べて短時間で情報記録媒体を排出することが可能となる。
【００１９】
上記請求項１〜３に記載の各情報記録再生装置において、請求項４に記載の情報記録再生装置の如く、前記特定データが記録されているか否かの情報を、前記リードイン領域の所定位置に記録する記録情報記録手段を更に備えることとすることができる。かかる場合には、例えば、一旦、排出された情報記録媒体のフォーマット処理を再開する際に、特定データが仮のデータで上書きされることを防止することが可能となる。
【００２０】
上記請求項３に記載の情報記録再生装置において、請求項５に記載の情報記録再生装置の如く、前記初期化手段での仮のデータの記録に先だって、前記特定データが記録されるセクタに仮のデータを記録する特定領域記録手段を更に備えることとすることができる。かかる場合には、例えば、一旦、排出された情報記録媒体のフォーマット処理を再開する際に、特定データが記録されるセクタのフォーマット処理が不要となり、例えば特定データが記録されている場合であっても、その特定データが仮のデータで上書きされることを防止することができる。
【００２１】
上記請求項１〜５に記載の各情報記録再生装置において、請求項６に記載の情報記録再生装置の如く、前記終端情報は、ファイル管理情報と前記一時的なリードアウト情報とを含むこととすることができる。かかる場合には、例えば、ファイルシステムとして、ＵＤＦ規格が採用されている場合に、ユーザデータ領域の先頭アドレスから一時的なリードアウト情報が記録されているアドレスまでの間に２個のＡＶＤＰが存在することとなり、情報記録媒体をＵＤＦ規格に準拠させることができる。従ってＵＤＦ規格を採用している、従来のドライブ装置を用いても、確実に記録データを再生することが可能となる。
【００２２】
【発明の実施の形態】
以下、本発明の一実施形態を図１〜図４に基づいて説明する。
【００２３】
図１は、本発明の一実施形態に係る情報記録再生装置としての光ディスク装置２０の概略構成を示すブロック図である。
【００２４】
この図１に示される光ディスク装置２０は、情報記録媒体としての光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、レーザコントロール回路２４、エンコーダ２５、モータドライバ２７、再生信号処理回路２８、サーボコントローラ３３、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、ＲＯＭ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における矢印は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。
【００２５】
なお、本実施形態では、一例として、光ディスク１５としてＤＶＤ＋ＲＷが用いられるものとする。
【００２６】
前記光ピックアップ２３は、光源としての半導体レーザ、該半導体レーザから出射される光束を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ、トラッキングアクチュエータ及びシークモータ等）（いずれも図示省略）などを含んで構成されている。そして、受光器からは、その受光量に応じた電流（電流信号）が再生信号処理回路２８に出力される。
【００２７】
前記再生信号処理回路２８では、光ピックアップ２３の出力信号である電流信号を電圧信号に変換し、該電圧信号に基づいてウォブル信号、再生情報を含むＲＦ信号及びサーボ信号（フォーカスエラー信号やトラックエラー信号など）を検出する。再生信号処理回路２８では、ウォブル信号からＡＤＩＰ（ADdress In Pre-groove）情報及び同期信号などを抽出する。ここで抽出されたＡＤＩＰ情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５に出力される。さらに、再生信号処理回路２８では、ＲＦ信号に対して誤り訂正処理等を行なった後、バッファマネージャ３７を介してバッファＲＡＭ３４に格納する。また、フォーカスエラー信号及びトラックエラー信号は、再生信号処理回路２８からサーボコントローラ３３に出力される。
【００２８】
前記サーボコントローラ３３では、フォーカスエラー信号に基づいて光ピックアップ２３のフォーカシングアクチュエータを制御する制御信号を生成し、トラックエラー信号に基づいて光ピックアップ２３のトラッキングアクチュエータを制御する制御信号を生成する。両制御信号はサーボコントローラ３３からモータドライバ２７に出力される。
【００２９】
前記バッファマネージャ３７では、バッファＲＡＭ３４へのデータの蓄積を管理し、蓄積されたデータ量が所定の値になると、ＣＰＵ４０に通知する。
【００３０】
前記モータドライバ２７では、サーボコントローラ３３からの制御信号に基づいて、光ピックアップ２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動する。また、モータドライバ２７では、ＣＰＵ４０の指示に基づいて、光ディスク１５の線速度が一定となるようにスピンドルモータ２２を制御する。さらに、モータドライバ２７では、ＣＰＵ４０の指示に基づいて、光ピックアップ２３のシークモータを駆動し、光ピックアップ２３のスレッジ方向（光ディスク１５の半径方向）の位置を制御する。
【００３１】
前記エンコーダ２５では、ＣＰＵ４０の指示に基づいて、バッファＲＡＭ３４に蓄積されているデータをバッファマネージャ３７を介して取り出し、エラー訂正コードの付加などを行ない、光ディスク１５への書き込みデータを作成する。そして、ＣＰＵ４０からの指示に基づいて、再生信号処理回路２８からの同期信号に同期して、書き込みデータをレーザコントロール回路２４に出力する。
【００３２】
前記レーザコントロール回路２４では、エンコーダ２５からの書き込みデータに基づいて、光ピックアップ２３の半導体レーザの出力を制御する。
【００３３】
前記インターフェース３８は、ホスト（例えば、パーソナルコンピュータ）との双方向の通信インターフェースであり、ＡＴＡＰＩ（AT Attachment Packet Interface）及びＳＣＳＩ（Small Computer System Interface）等の標準インターフェースに準拠している。
【００３４】
前記ＲＯＭ３９には、ＣＰＵ４０にて解読可能なコードで記述されたプログラムが格納されている。
【００３５】
前記ＣＰＵ４０は、ＲＯＭ３９に格納されている上記プログラムに従って上記各部の動作を制御するとともに、制御に必要なデータ等を一時的にＲＡＭ４１に保存する。
【００３６】
次に、前述のようにして構成された光ディスク装置２０を用いて、光ディスク１５にデータを記録する場合の処理動作について簡単に説明する。
【００３７】
ＣＰＵ４０は、ホストから記録要求を受信すると、記録速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホストから記録要求を受信した旨を再生信号処理回路２８に通知する。光ディスク１５の回転が所定の線速度に達すると、光ピックアップ装置２３からの出力信号が再生信号処理回路２８に出力される。再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいてＡＤＩＰ情報を取得し、ＣＰＵ４０に通知する。さらに、再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３に出力する。サーボコントローラ３３は、再生信号処理回路２８からのフォーカスエラー信号及びトラックエラー信号に基づいて、モータドライバ２７を介して光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。
【００３８】
ＣＰＵ４０は、ホストからデータを受信すると、バッファマネージャ３７を介してバッファＲＡＭ３４に蓄積する。バッファＲＡＭ３４に蓄積されたデータ量が所定の値を超えると、バッファマネージャ３７は、ＣＰＵ４０に通知する。
【００３９】
ＣＰＵ４０は、バッファマネージャ３７からの通知を受け取ると、エンコーダ２５に書き込みデータの作成を指示する。そして、ＣＰＵ４０は、再生信号処理回路２８からのＡＤＩＰ情報に基づいて、所定の書き込み開始地点に光ピックアップ２３が位置するように光ピックアップ２３のシーク動作を指示する信号をモータドライバ２７に出力する。
【００４０】
ＣＰＵ４０は、ＡＤＩＰ情報に基づいて、光ピックアップ２３の位置が書き込み開始地点であると判断すると、エンコーダ２５に通知する。そして、エンコーダ２５では、レーザコントロール回路２４及び光ピックアップ２３を介して、書き込みデータを光ディスク１５に記録する。なお、記録処理が終了するまで、再生信号処理回路２８は、上述した如く、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３及びモータドライバ２７を介してフォーカスずれ及びトラックずれを随時補正する。
【００４１】
次に、前述した光ディスク装置２０を用いて、光ディスク１５に記録されているデータを再生する場合の処理動作について簡単に説明する。
【００４２】
ＣＰＵ４０は、ホストから再生要求を受信すると、再生速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホストから再生要求を受信した旨を再生信号処理回路２８に通知する。光ディスク１５の回転が所定の線速度に達すると、光ピックアップ装置２３からの出力信号が再生信号処理回路２８に出力される。再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいてＡＤＩＰ情報を取得し、ＣＰＵ４０に通知する。さらに、再生信号処理回路２８は、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３に出力する。サーボコントローラ３３は、再生信号処理回路２８からのフォーカスエラー信号及びトラックエラー信号に基づいて、モータドライバ２７を介して光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。
【００４３】
ＣＰＵ４０は、ＡＤＩＰ情報に基づいて、所定の読み込み開始地点に光ピックアップ装置２３が位置するようにシーク動作を指示する信号をモータドライバ２７に出力する。
【００４４】
ＣＰＵ４０は、ＡＤＩＰ情報に基づいて、読み込み開始地点であるか否かをチェックし、光ピックアップ装置２３の位置が読み込み開始地点であると判断すると、再生信号処理回路２８に通知する。そして、再生信号処理回路２８では、光ピックアップ装置２３の出力信号に基づいてＲＦ信号を検出し、誤り訂正処理等を行った後、バッファＲＡＭ３４に蓄積する。なお、再生処理が終了するまで、再生信号処理回路２８は、上述した如く、光ピックアップ装置２３からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３及びモータドライバ２７を介してフォーカスずれ及びトラックずれを随時補正する。
【００４５】
バッファマネージャ３７は、バッファＲＡＭ３４に蓄積された再生データがセクタデータとして揃ったときに、インターフェース３８を介してホストに転送する。
【００４６】
次に、前述の光ディスク装置２０を用いて、光ディスク１５のバックグラウンドフォーマット処理を行う場合の処理動作について図２〜図５を用いて説明する。なお、図２のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。また、光ディスク１５におけるファイルシステムは、ＵＤＦに準拠するものとする。
【００４７】
ここでは、光ディスク１５は、図３（Ａ）に示されるように、リードイン領域ＬＩＡ、記録領域としてのユーザデータ領域ＹＤＡ、及びリードアウト領域ＬＯＡからなるトラックを有するブランクディスクであるものとする。なお、実際の光ディスク１５のトラックはスパイラル状であるが、図３〜図５では、便宜上、トラックを直線状で示している。そして、図３〜図５では、紙面左側を光ディスク１５の内周側、紙面右側を光ディスク１５の外周側としている。なお、便宜上、ユーザデータ領域ＹＤＡはＮ個のセクタに分割され、最も内周側をセクタ１、最も外周側をセクタＮとする。
【００４８】
図２のステップ４０１では、ホストからのフォーマット処理要求により、図３（Ｂ）に示されるように、リードイン領域ＬＩＡの一部領域に所定の情報を記録する。この領域には、フォーマット状態やデータの記録状態などがビットマップ形式で記述されているフォーマッティング・ディスク・コントロール・ブロック（Formatting Disc Control Block、以下「ＦＤＣＢ」という）が記録されている。
【００４９】
ステップ４０３では、図３（Ｃ）に示されるように、ファイル管理情報としてのＡＶＤＰが記録される領域であるセクタ（Ｎ−２５６）以降のユーザデータ領域にダミーデータＤＤを記録する。
【００５０】
ステップ４０５では、ホストに対し、記録及び再生要求の受け付け可能を通知する。
【００５１】
ステップ４０７では、ユーザデータ領域ＹＤＡに未記録部分が存在しているか否かをチェックする。ここでは、ユーザデータ領域ＹＤＡに未記録部分が存在しているので、ステップ４０７での判断は否定され、ステップ４０９に移行する。
【００５２】
ステップ４０９では、光ディスク１５の排出要求があるか否かを判断する。この排出要求は、光ディスク装置２０に設けられている不図示のディスク着脱ボタンが押されると、ＣＰＵ４０に通知されるようになっている。また、排出要求は、ホストを介して受け取ることもある。ここで、排出要求がなければ、ステップ４０９での判断は否定されステップ４１１に移行する。
【００５３】
ステップ４１１では、ホストから記録要求又は再生要求の有無を判断する。ここで、いずれの要求もなければ、ステップ４１１での判断は否定されステップ４１３に移行する。
【００５４】
ステップ４１３では、前述した記録処理の如くして、図３（Ｄ）に示されるように、ユーザデータ領域ＹＤＡの未記録部分に例えば１６セクタ分のダミーデータＤＤを記録する。但し、ここでは、ＣＰＵ４０にて記録データとしてのダミーデータＤＤが作成され、バッファマネージャ３７を介してバッファＲＡＭ３４に蓄積される。そして、ダミーデータＤＤが記録された領域のアドレス情報はＲＡＭ４１に記憶される。ダミーデータＤＤの記録が終了すると、ステップ４０７に戻る。
【００５５】
以下、ステップ４０７、ステップ４０９及びステップ４１１のいずれかでの判断が肯定されるまで、ステップ４０７→４０９→４１１→４１３の処理、判断を繰り返す。これにより、未記録部分へのダミーデータＤＤの記録が進行する。
【００５６】
一方、ステップ４１１において、ホストから記録要求又は再生要求があれば、ステップ４１１での判断は肯定され、ステップ４１４に移行する。
【００５７】
ステップ４１４では、フォーマット処理を中断する。
【００５８】
ステップ４１５では、ホストからの要求が記録要求であるか再生要求であるかを判断する。ここで、ホストからの要求が記録要求であれば、ステップ４１５での判断は肯定され、ステップ４１９に移行する。
【００５９】
ステップ４１９では、前述した記録処理の如くして、図３（Ｅ）に示されるように、ホストから送られてきたユーザデータＹＤを、ユーザデータ領域ＹＤＡの所定位置に記録する。なお、ユーザデータＹＤが記録された領域のアドレス情報はＲＡＭ４１に記憶される。また、ホストからの要求があれば、図４（Ａ）に示されるように、セクタ２５６と、セクタ（Ｎ−２５６）と、セクタＮとに、それぞれＡＶＤＰを記録する。そして、ステップ４０７に戻る。
【００６０】
一方、ステップ４１５において、ホストからの要求が再生要求であれば、ステップ４１５での判断は否定され、ステップ４１７に移行する。
【００６１】
ステップ４１７では、前述した再生処理の如くして、ホストから指定された領域に記録されているデータを再生し、再生データをホストに出力する。なお、この場合に、ホストから指定された領域にデータが記録されていないときは、例えばオール０のようなデータを出力しても良い。そして、ステップ４０７に戻る。
【００６２】
以下、ステップ４０７、ステップ４０９及びステップ４１１のいずれかでの判断が肯定されるまで、一例として図４（Ｂ）に示されるように、未記録領域へのダミーデータＤＤの記録が行われる。
【００６３】
ステップ４０９において、光ディスク１５の排出要求があれば、ステップ４０９での判断は肯定され、ステップ４２２に移行する。
【００６４】
ステップ４２２では、フォーマット処理を中断する。
【００６５】
ステップ４２３では、ＲＡＭ４１に記憶されているアドレス情報に基づいて、ユーザデータ領域のセクタ１からセクタ（Ｎ−２５６）までの領域内でＬＷＡを検索する。ここでは、一例として図４（Ｃ）に示されるように、最外周にあるユーザデータの最終アドレスをＬＷＡとする。なお、従来は、セクタＮにＡＶＤＰが記録されているので、一例として図４（Ｄ）に示されるように、セクタＮに記録されているＡＶＤＰの最終アドレスをＬＷＡとしていた。
【００６６】
ステップ４２５では、ユーザデータ領域ＹＤＡの先頭アドレスからＬＷＡまでの間に未記録部分が存在するか否かをチェックする。この場合は、未記録部分が存在するので、ステップ４２５での判断は否定され、ステップ４２７に移行する。
【００６７】
ステップ４２７では、一例として図４（Ｅ）に示されるように、未記録部分にダミーデータＤＤを記録する。
【００６８】
一方、ステップ４２５において、ユーザデータ領域ＹＤＡの先頭アドレスからＬＷＡまでの領域内に未記録部分が存在しない場合には、ステップ４２７の処理をスキップしてステップ４２９に移行する。
【００６９】
ステップ４２９では、セクタ（Ｎ−２５６）又はセクタＮにＡＶＤＰが記録されているか否かをチェックする。この場合は、セクタ（Ｎ−２５６）とセクタＮとにＡＶＤＰが記録されているので、ステップ４２９での判断は肯定され、ステップ４３１に移行する。
【００７０】
ステップ４３１では、一例として図５（Ａ）に示されるように、セクタ（Ｎ−２５６）又はセクタＮに記録されているＡＶＤＰをＬＷＡに続く位置にコピーする。
【００７１】
一方、ステップ４２９において、セクタ（Ｎ−２５６）及びセクタＮのいずれにもＡＶＤＰが記録されていなければ、ステップ４２９での判断は否定されステップ４３３に移行する。
【００７２】
ステップ４３３では、ステップ４０３において、セクタ（Ｎ−２５６）以降のユーザデータ領域にダミーデータを記録しているので、ＡＶＤＰが記録されているか否かに関係なく、セクタ（Ｎ−２５６）以降のユーザデータ領域が記録済みであることをＦＤＣＢに登録する。すなわち、ＦＤＣＢを更新する。
【００７３】
ステップ４３５では、一例として図５（Ｂ）に示されるように、コピーされたＡＶＤＰに続けてＴＬＯを記録する。但し、ステップ４２９での判断が否定され、ＡＶＤＰがコピーされていない場合には、ＬＷＡに続けてＴＬＯを記録する。
【００７４】
ステップ４３７では、不図示のディスク挿入排出系に光ディスク１５の排出を指示し、フォーマット処理を終了する。
【００７５】
なお、排出要求を受け取る前に、一例として図５（Ｃ）に示されるように、ユーザデータ領域ＹＤＡ内に未記録部分が存在しなくなれば、ステップ４０７において、その判断は肯定され、ステップ４３９に移行する。
【００７６】
ステップ４３９では、一例として図５（Ｄ）に示されるように、リードアウト領域ＬＯＡにリードアウト情報を記録し、光ディスク１５のフォーマット処理を終了する。
【００７７】
次に、光ディスク１５がブランクディスクでなく、すでに一部がフォーマット処理されている場合について、図６のフローチャートを用いて簡単に説明する。なお、図６のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【００７８】
図６のステップ５０１では、光ディスク１５のリードイン領域ＬＩＡに記録されているＦＤＣＢをＲＡＭ４１にコピーする。
【００７９】
ステップ５０３では、ＲＡＭ４１にコピーしたＦＤＣＢを参照し、ＴＬＯを検索する。そして、ＴＬＯが記録されているアドレスをフォーマット処理の開始アドレスとする。
【００８０】
ステップ５０５〜ステップ５２７では、前記ステップ４０５〜ステップ４２７と同様な処理を行う。なお、ステップ５０７では、ＲＡＭ４１にコピーしたＦＤＣＢを参照し、セクタ（Ｎ−２５６）以降が記録済みであれば、セクタ（Ｎ−２５６）以前のユーザデータ領域に関して、未記録部分の有無をチェックする。
【００８１】
ステップ５２９では、セクタ（Ｎ−２５６）以降にＡＶＤＰが記録されているか否かを判断し、記録されていなければ、ここでの判断は否定され、ステップ５３５に移行する。
【００８２】
一方、ステップ５２９において、セクタ（Ｎ−２５６）以降にＡＶＤＰが記録されていれば、ステップ５２９での判断は肯定され、ステップ５３１に移行する。
【００８３】
ステップ５３１では、セクタ（Ｎ−２５６）又はセクタＮに記録されているＡＶＤＰをＬＷＡに続く位置にコピーする。
【００８４】
ステップ５３３では、セクタ（Ｎ−２５６）以降にＡＶＤＰが記録されていることをＦＤＣＢに登録する。すなわち、ＦＤＣＢを更新する。
【００８５】
ステップ５３５では、コピーされたＡＶＤＰに続けてＴＬＯを記録する。但し、ステップ５２９での判断が否定され、ＡＶＤＰがコピーされていない場合には、ＬＷＡに続けてＴＬＯを記録する。
【００８６】
ステップ５３７では、不図示のディスク挿入排出系に光ディスク１５の排出を指示し、フォーマット処理を終了する。
【００８７】
なお、排出要求を受け取る前に、ユーザデータ領域ＹＤＡ内に未記録部分が存在しなくなれば、ステップ５０７において、その判断は肯定され、ステップ５３９に移行する。
【００８８】
ステップ５３９では、リードアウト領域ＬＯＡにリードアウト情報を記録し、光ディスク１５のフォーマット処理を終了する。
【００８９】
以上の説明から明らかなように、本実施形態では、ＣＰＵ４０によって、初期化手段、中断手段、アドレス取得手段、終端情報記録手段、仮データ記録手段、記録情報記録手段、及び特定領域記録手段が構成されている。
【００９０】
しかしながら、本発明がこれに限定されないことは勿論である。すなわち、上記実施形態は一例に過ぎず、上記のＣＰＵ４０によるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【００９１】
以上説明したように、本実施形態に係る光ディスク装置によると、光ディスク１５のユーザデータ領域ＹＤＡの未記録部分にダミーデータＤＤを記録しているときに、光ディスク１５の排出要求があると、セクタ（Ｎ−２５６）以降の領域を除いたユーザデータ領域ＹＤＡに関してＬＷＡの検索を行っている。そして、ユーザデータ領域ＹＤＡの先頭アドレスからＬＷＡまでの間に存在する未記録部分にダミーデータＤＤを記録した後、ＴＬＯを記録し、光ディスク１５を排出している。従って、排出要求を受けてから、短時間で光ディスク１５を排出することが可能となる。なお、従来は、例えばセクタＮにＡＶＤＰが記録されている場合には、そのＡＶＤＰの最終アドレスをＬＷＡとしていたために、結果として、ユーザデータ領域ＹＤＡの全領域にダミーデータＤＤあるいはユーザデータＹＤが記録されるまで、光ディスク１５の排出ができなかった。
【００９２】
また、本実施形態では、セクタ（Ｎ−２５６）又はセクタＮにＡＶＤＰが記録されているときに、その領域が記録済みであることをＦＤＣＢに記録している。これにより、一旦、取り出された光ディスク１５のフォーマット処理を再開したときに、ＦＤＣＢを参照することにより、セクタ（Ｎ−２５６）及びセクタＮにＡＶＤＰが記録されているか否かを知ることができ、ＡＶＤＰが記録されている領域をダミーデータで上書きすることを防止できる。
【００９３】
さらに、本実施形態では、記録及び再生要求の受け付けを許可する前に、セクタ（Ｎ−２５６）以降のユーザデータ領域に、予めダミーデータを記録している。これにより、一旦、取り出された光ディスク１５のフォーマット処理を再開したときに、セクタ（Ｎ−２５６）以降についてのフォーマット処理を不要とすることができ、例えば、セクタ（Ｎ−２５６）以降にユーザデータが記録されている場合であっても、そのユーザデータをダミーデータで上書きすることを防止できる。
【００９４】
さらに、本実施形態では、セクタ（Ｎ−２５６）又はセクタＮにＡＶＤＰが記録されているときに、ＬＷＡに続く位置にＡＶＤＰをコピーしている。これにより、ＴＬＯがセクタ（Ｎ−２５６）よりも内周側に記録される場合であっても、ユーザデータ領域の先頭アドレスからＴＬＯまでに２個のＡＶＤＰが存在することとなり、光ディスク１５はＵＤＦ規格に準拠することができる。なお、セクタ２５６のみにＡＶＤＰが記録されている場合であっても、正しくＡＶＤＰを読むことができれば、使用上は何ら問題はない。
【００９５】
また、上記実施形態では、セクタ２５６、セクタ（Ｎ−２５６）及びセクタＮの３箇所にＡＶＤＰが記録される場合について説明したが、いずれか２箇所であっても良い。なお、セクタ２５６の代わりにセクタ５１２にＡＶＤＰが記録されても良い。
【００９６】
さらに、上記実施形態では、セクタ（Ｎ−２５６）又はセクタＮにＡＶＤＰが記録されているときに、その領域が記録済みであることをＦＤＣＢに記録しているが、セクタ（Ｎ−２５６）以降についてのフォーマット処理を行わない場合には、必ずしもＦＤＣＢの更新を行う必要はない。
【００９７】
なお、上記実施形態では、記録及び再生要求の受け付けを許可する前に、セクタ（Ｎ−２５６）以降のユーザデータ領域に、予めダミーデータを記録しているが、セクタ（Ｎ−２５６）以降についてのフォーマット処理を行わない場合には、必ずしもダミーデータを記録しなくても良い。
【００９８】
さらに、上記実施形態では、セクタＮにＡＶＤＰが記録されているときに、ＬＷＡ以降にＡＶＤＰをコピーしているが、光ディスク１５がＵＤＦ規格に準拠する必要がなければ、ＡＶＤＰをコピーしなくても良い。
【００９９】
なお、上記実施形態では、光ディスク１５がＤＶＤ＋ＲＷの場合について説明したが、これに限らず、例えば、ＣＤ−ＲＷなどの書き換え可能型の情報記録媒体であれば良い。ＦＤＣＢはＤＶＤ＋ＲＷに固有のものであるが、ＤＶＤ＋ＲＷ以外の情報記録媒体についても同様な目的で設けられているデータをＦＤＣＢの代わりに利用しても良い。また、ＣＤ−ＲＷでは、ＡＤＩＰ情報の代わりに、ＡＴＩＰ（Absolute Time In Pregroove）情報が用いられる。
【０１００】
また、上記実施形態に係る光ディスク装置２０は、ホストと同一の筐体内に配置される、いわゆる内蔵タイプであっても良いし、ホストとは別の筐体内に配置される、いわゆる外付けタイプであっても良い。
【０１０１】
【発明の効果】
以上説明したように、本発明に係る情報記録再生装置によれば、フォーマット処理中の情報記録媒体の排出要求に対して、短時間で情報記録媒体を排出することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態の光ディスク装置の構成を示すブロック図である。
【図２】本発明の実施形態に係るバックグラウンドフォーマット処理を説明するためのフローチャートである。
【図３】図３（Ａ）〜図３（Ｅ）は、それぞれバックグラウンドフォーマット処理を説明するための図である。
【図４】図４（Ａ）〜図４（Ｅ）は、それぞれバックグラウンドフォーマット処理を説明するための図である。
【図５】図５（Ａ）〜図５（Ｄ）は、それぞれバックグラウンドフォーマット処理を説明するための図である。
【図６】再開時のフォーマット処理を説明するためのフローチャートである。
【符号の説明】
１５…光ディスク（情報記録媒体）、２０…光ディスク装置（情報記録再生装置）、４０…ＣＰＵ（初期化手段、中断手段、アドレス取得手段、終端情報記録手段、仮データ記録手段、記録情報記録手段、特定領域記録手段）。
【図１】
0003734442.tif 000002
【図２】
0003734442.tif 000003
【図３】
0003734442.tif 000004
【図４】
0003734442.tif 000005
【図５】
0003734442.tif 000006
【図６】
0003734442.tif 000007