(57)【要約】【課題】記録開始までの待ち時間を短縮することができる記録方法を提供する。【解決手段】情報記録媒体の初期化を伴う処理の要求に応じて、その初期化の開始前に、前記要求された処理の終了を示す終了情報を出力し（ステップ４０１）、その終了情報の出力後の所定のタイミングで前記初期化を開始する。（ステップ４０７）これにより、フォーマット要求があると、リードインへの管理情報の記録を行う前に、フォーマット終了を通知することができるために、ブランクディスクに対して従来よりも短時間で記録を開始することが可能となる。【選択図】  図４
2004164809.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体に記録を行う記録方法であって、
前記情報記録媒体の初期化を伴う処理の要求に応じて、前記初期化の開始前に前記処理の終了を示す終了情報を出力する第１工程と；
前記終了情報の出力後の所定のタイミングで前記初期化を開始する第２工程と；を含む記録方法。
【請求項２】
前記初期化を伴う処理はフォーマット処理であり、
前記所定のタイミングは、前記情報記録媒体のフォーマット中断要求があったときであることを特徴とする請求項１に記載の記録方法。
【請求項３】
前記所定のタイミングは、前記情報記録媒体の排出要求があったときであることを特徴とする請求項１に記載の記録方法。
【請求項４】
前記所定のタイミングは、前記情報記録媒体へのアクセス要求がないときであることを特徴とする請求項１に記載の記録方法。
【請求項５】
前記初期化の完了前における前記初期化に関する情報の読み出し要求に応じて、前記初期化に関する情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３工程を更に含むことを特徴とする請求項１〜４のいずれか一項に記載の記録方法。
【請求項６】
前記情報記録媒体へのユーザデータの記録要求に応じて前記初期化を中断する第４工程と、前記情報記録媒体へのユーザデータの記録が終了すると、前記初期化を再開する第５工程とを更に含むことを特徴とする請求項１〜５のいずれか一項に記載の記録方法。
【請求項７】
前記第２工程では、前記初期化として、前記情報記録媒体のリードイン領域に所定の管理情報を記録することを特徴とする請求項１〜６のいずれか一項に記載の記録方法。
【請求項８】
前記情報記録媒体は、ＤＶＤ＋ＲＷの規格に準拠した情報記録媒体であることを特徴とする請求項１〜７のいずれか一項に記載の記録方法。
【請求項９】
情報記録媒体に記録を行う記録方法であって、
前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、前記管理情報の記録に先だって、前記ユーザデータの記録を行う第１工程と；前記ユーザデータの記録後に前記管理情報の記録を行う第２工程と；を含む記録方法。
【請求項１０】
前記管理情報の記録の完了前における前記管理情報の読み出し要求に応じて、前記管理情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３工程を更に含むことを特徴とする請求項９に記載の記録方法。
【請求項１１】
前記情報記録媒体は、ＤＶＤ＋Ｒの規格に準拠した情報記録媒体であることを特徴とする請求項９又は１０に記載の記録方法。
【請求項１２】
情報記録媒体に記録を行う情報記録装置で用いられるプログラムあって、
前記情報記録媒体の初期化を伴う処理の要求に応じて、前記初期化の開始前に前記処理の終了を示す終了情報を出力する第１手順と；
前記終了情報の出力後の所定のタイミングで前記初期化を開始する第２手順と；を前記情報記録装置の制御用コンピュータに実行させるプログラム。
【請求項１３】
前記初期化を伴う処理はフォーマット処理であり、前記所定のタイミングは、前記情報記録媒体のフォーマット中断要求があったときであることを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記所定のタイミングは、前記情報記録媒体の排出要求があったときであることを特徴とする請求項１２に記載のプログラム。
【請求項１５】
前記所定のタイミングは、前記情報記録媒体へのアクセス要求がないときであることを特徴とする請求項１２に記載のプログラム。
【請求項１６】
前記初期化の完了前における前記初期化に関する情報の読み出し要求に応じて、前記初期化に関する情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３手順を前記情報記録装置の制御用コンピュータに更に実行させることを特徴とする請求項１２〜１５のいずれか一項に記載のプログラム。
【請求項１７】
前記情報記録媒体へのユーザデータの記録要求に応じて前記初期化を中断する第４手順と；
前記情報記録媒体へのユーザデータの記録が終了すると、前記初期化を再開する第５手順と；を前記情報記録装置の制御用コンピュータに更に実行させることを特徴とする請求項１２〜１６のいずれか一項に記載のプログラム。
【請求項１８】
情報記録媒体に記録を行う情報記録装置で用いられるプログラムあって、
前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、前記管理情報の記録に先だって、前記ユーザデータの記録を行う第１手順と；前記ユーザデータの記録後に前記管理情報の記録を行う第２手順と；を前記情報記録装置の制御用コンピュータに実行させるプログラム。
【請求項１９】
前記管理情報の記録の完了前における前記管理情報の読み出し要求に応じて、前記管理情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３手順を前記情報記録装置の制御用コンピュータに更に実行させることを特徴とする請求項１８に記載のプログラム。
【請求項２０】
請求項１２〜１９のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項２１】
情報記録媒体に記録を行う情報記録装置であって、
前記情報記録媒体の初期化を伴う処理の要求に応じて、前記初期化の開始前に前記処理の終了を示す終了情報を出力する終了情報出力手段と；
前記終了情報の出力後の所定のタイミングで、所定の初期化情報を前記情報記録媒体の所定位置に記録する前記初期化を開始する初期化手段と；を備える情報記録装置。
【請求項２２】
前記初期化を伴う処理の要求は、外部装置からの要求であることを特徴とする請求項２１に記載の情報記録装置。
【請求項２３】
前記初期化の完了前における前記初期化情報の読み出し要求に応じて、前記初期化情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答として出力する応答手段を更に備えることを特徴とする請求項２１又は２２に記載の情報記録装置。
【請求項２４】
前記読み出し要求は、外部装置からの要求であることを特徴とする請求項２３に記載の情報記録装置。
【請求項２５】
前記情報記録媒体へのユーザデータの記録要求に応じて前記初期化を中断する初期化中断手段と；
前記情報記録媒体にユーザデータの記録を行うユーザデータ記録手段と；
前記ユーザデータ記録手段でのユーザデータの記録が終了すると、前記初期化を再開する初期化再開手段と；を更に備えることを特徴とする請求項２１〜２４のいずれか一項に記載の情報記録装置。
【請求項２６】
前記記録要求は、外部装置からの要求であることを特徴とする請求項２５に記載の情報記録装置。
【請求項２７】
情報記録媒体に記録を行う情報記録装置であって、
前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、前記管理情報の記録に先だって、前記ユーザデータの記録を行うユーザデータ記録手段と；
前記ユーザデータの記録後に前記管理情報の記録を行う管理情報記録手段と；を備える情報記録装置。
【請求項２８】
前記記録要求は、外部装置からの要求であることを特徴とする請求項２７に記載の情報記録装置。
【請求項２９】
前記管理情報の記録の完了前における前記管理情報の読み出し要求に応じて、前記管理情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答として出力する応答手段を更に備えることを特徴とする請求項２７又は２８に記載の情報記録装置。
【請求項３０】
前記読み出し要求は、外部装置からの要求であることを特徴とする請求項２９に記載の情報記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録方法、プログラム及び記録媒体、並びに情報記録装置に係り、更に詳しくは、情報記録媒体に情報を記録する記録方法、情報記録装置の制御用コンピュータで実行されるプログラム及び該プログラムが記録された記録媒体、並びに情報記録媒体に情報を記録する情報記録装置に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ（以下「パソコン」という）などの情報処理装置は、その機能が向上するに伴い、音楽や映像といったＡＶ（Audio-Visual）情報を取り扱うことが可能となってきた。また、テレビ放送やラジオ放送を受信するための受信装置を内蔵したパソコンが出現し、放送を介して配信されるコンテンツの記録媒体として、ＤＶＤ＋Ｒ（ＤＶＤ＋recordable）の規格に準拠した光ディスク（以下、便宜上「ＤＶＤ＋Ｒ」と略述する）やＤＶＤ＋ＲＷ（ＤＶＤ＋rewritable）の規格に準拠した光ディスク（以下、便宜上「ＤＶＤ＋ＲＷ」と略述する）などの、記録容量が大きい光ディスクが注目されるようになり、その低価格化とともに、情報記録装置としての光ディスク装置が普及するようになった。さらに、ＤＶＤ＋Ｒ及びＤＶＤ＋ＲＷは、すでに広く利用されているＤＶＤ−ＲＯＭとの互換性を有していることもその特徴の１つとなっている。すなわち、ＤＶＤ＋Ｒ及びＤＶＤ＋ＲＷは、従来のＤＶＤ−ＲＯＭドライブ装置で再生することが可能である。
【０００３】
特に、ＤＶＤ＋ＲＷでは、ＤＶＤ−ＲＯＭとの互換性を保つため、記録領域の全面あるいは指定領域に予めダミーデータを記録する処理、いわゆるフォーマットが必要である。但し、フォーマットが完了するまでには長い処理時間を要するため、ＤＶＤ＋ＲＷでは、いわゆるバックグランドフォーマット方式でフォーマットが行われている。これは、フォーマット要求に対して、リードイン領域の一部に所定の管理情報を記録（初期化）しただけで、ユーザに対しフォーマット完了を通知し、ユーザデータの記録及び再生を可能とするとともに、ユーザからのアクセスがない時間を利用して残りの領域をダミーデータで記録する方式である。また、本出願人は、初期化を開始した後に、記録要求あるいは再生要求があると、初期化を中断する光ディスク記録再生装置を提案した（特許文献１参照）。これにより、新規に購入した光ディスク（以下、便宜上「ブランクディスク」という）が記録可能となるまでの時間を大幅に短縮することが可能となった。
【０００４】
【特許文献１】
特開２００１−４３６６３号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記特許文献１では、ブランクディスクを光ディスク装置にセットしてからユーザデータの記録が可能となるまでに、少なくともリードイン領域に所定の管理情報を記録するための時間が必要であるため、例えばテレビで放映中の番組などをその場で録画しようとしても、待ち時間が発生し、必要な部分が録画されない場合があるという不都合があった。
【０００６】
また、ＤＶＤ＋Ｒでは、ユーザデータを記録する際に、リードイン領域の一部に所定の管理情報を記録してからユーザデータの記録を行っている。すなわち、記録を要求してから実際に記録が開始されるまでに少なくともリードイン領域に所定の管理情報を記録するための時間が必要となる。そこで、上記ＤＶＤ＋ＲＷと同様に、ＤＶＤ＋Ｒに例えばテレビで放映中の番組などをその場で録画しようとしても、待ち時間が発生し、必要な部分が録画されない場合があるという不都合があった。
【０００７】
本発明は、かかる事情の下になされたもので、その第１の目的は、記録開始までの待ち時間を短縮することができる記録方法を提供することにある。
【０００８】
また、本発明の第２の目的は、情報記録装置で用いられ、記録開始までの待ち時間を短縮することができるプログラム及びそのプログラムが記録された記録媒体を提供することにある。
【０００９】
また、本発明の第３の目的は、記録開始までの待ち時間を短縮することができる情報記録装置を提供することにある。
【００１０】
【課題を解決するための手段】
請求項１に記載の発明は、情報記録媒体に記録を行う記録方法であって、前記情報記録媒体の初期化を伴う処理の要求に応じて、前記初期化の開始前に前記処理の終了を示す終了情報を出力する第１工程と；前記終了情報の出力後の所定のタイミングで前記初期化を開始する第２工程と；を含む記録方法である。
【００１１】
これによれば、情報記録媒体の初期化を伴う処理の要求に応じて、その初期化の開始前に、前記要求された処理の終了を示す終了情報が出力され（第１工程）、その終了情報の出力後の所定のタイミングで前記初期化が開始される（第２工程）。すなわち、初期化を伴う処理の要求があると、初期化を行う前に情報記録媒体への記録及び再生などのアクセスを許可しているために、例えばブランクディスクに対して従来よりも短時間で記録を開始することが可能となる。従って、記録開始までの待ち時間を短縮することができる。
【００１２】
この場合において、所定のタイミングとしては、種々のタイミングが考えられるが、請求項２に記載の記録方法の如く、前記初期化を伴う処理がフォーマット処理である場合には、前記所定のタイミングは、前記情報記録媒体のフォーマット中断要求があったときであることとしても良い。その他、請求項３に記載の記録方法の如く、前記所定のタイミングは、前記情報記録媒体の排出要求があったときであることとしても良いし、あるいは、請求項４に記載の記録方法の如く、前記所定のタイミングは、前記情報記録媒体へのアクセス要求がないときであることとしても良い。
【００１３】
上記請求項１〜４に記載の各記録方法において、請求項５に記載の記録方法の如く、前記初期化の完了前における前記初期化に関する情報の読み出し要求に応じて、前記初期化に関する情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３工程を更に含むこととすることができる。かかる場合には、初期化に関する情報が情報記録媒体の所定位置に記録されていなくても、例えば記録可能なアドレスなどを正しく知ることが可能となる。
【００１４】
上記請求項１〜５に記載の各記録方法において、請求項６に記載の記録方法の如く、前記情報記録媒体へのユーザデータの記録要求に応じて前記初期化を中断する第４工程と、前記情報記録媒体へのユーザデータの記録が終了すると、前記初期化を再開する第５工程とを更に含むこととすることができる。かかる場合には、初期化中であっても、ユーザデータの記録が優先されるため、従来よりも短時間で記録を開始することが可能となる。
【００１５】
上記請求項１〜６に記載の各記録方法において、請求項７に記載の記録方法の如く、前記第２工程では、前記初期化として、前記情報記録媒体のリードイン領域に所定の管理情報を記録することとすることができる。
【００１６】
上記請求項１〜７に記載の各記録方法において、請求項８に記載の記録方法の如く、前記情報記録媒体は、ＤＶＤ＋ＲＷの規格に準拠した情報記録媒体であることとすることができる。
【００１７】
請求項９に記載の発明は、情報記録媒体に記録を行う記録方法であって、前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、前記管理情報の記録に先だって、前記ユーザデータの記録を行う第１工程と；前記ユーザデータの記録後に前記管理情報の記録を行う第２工程と；を含む記録方法である。
【００１８】
これによれば、情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、管理情報の記録に先だって、ユーザデータの記録が行われ（第１工程）、そのユーザデータの記録後に管理情報の記録が行われる（第２工程）。従って、記録開始までの待ち時間を短縮することが可能となる。
【００１９】
この場合において、請求項１０に記載の記録方法の如く、前記管理情報の記録の完了前における前記管理情報の読み出し要求に応じて、前記管理情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３工程を更に含むこととすることができる。かかる場合には、管理情報が情報記録媒体の所定位置に記録されていなくても、例えば記録可能なアドレスなどを正しく知ることが可能となる。
【００２０】
上記請求項９及び１０に記載の各記録方法において、請求項１１に記載の記録方法の如く、前記情報記録媒体は、ＤＶＤ＋Ｒの規格に準拠した情報記録媒体であることとすることができる。
【００２１】
請求項１２に記載の発明は、情報記録媒体に記録を行う情報記録装置で用いられるプログラムあって、前記情報記録媒体の初期化を伴う処理の要求に応じて、前記初期化の開始前に前記処理の終了を示す終了情報を出力する第１手順と；前記終了情報の出力後の所定のタイミングで前記初期化を開始する第２手順と；を前記情報記録装置の制御用コンピュータに実行させるプログラムである。
【００２２】
これによれば、本発明のプログラムがメインメモリにロードされ、その先頭アドレスがプログラムカウンタにセットされると、情報記録装置の制御用コンピュータは、情報記録媒体の初期化を伴う処理の要求に応じて、初期化の開始前に前記処理の終了を示す終了情報を出力し、その終了情報の出力後の所定のタイミングで初期化を開始する。すなわち、本発明のプログラムによれば、情報記録装置の制御用コンピュータに請求項１に記載の発明に係る記録方法を実行させることができる。従って、従来よりも短時間で記録を開始することが可能となる。
【００２３】
この場合において、前記所定のタイミングとしては、種々のタイミングが考えられるが、請求項１３に記載のプログラムの如く、前記初期化を伴う処理がフォーマット処理である場合には、前記所定のタイミングは、前記情報記録媒体のフォーマット中断要求があったときであることとしても良い。その他、請求項１４に記載のプログラムの如く、前記所定のタイミングは、前記情報記録媒体の排出要求があったときであることとしても良いし、あるいは、請求項１５に記載のプログラムの如く、前記所定のタイミングは、前記情報記録媒体へのアクセス要求がないときであることとしても良い。
【００２４】
上記請求項１２〜１５に記載の各プログラムにおいて、請求項１６に記載のプログラムの如く、前記初期化の完了前における前記初期化に関する情報の読み出し要求に応じて、前記初期化に関する情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３手順を前記情報記録装置の制御用コンピュータに更に実行させることとすることができる。かかる場合には、初期化に関する情報が情報記録媒体の所定位置に記録されていなくても、例えば記録可能なアドレスなどを正しく知ることが可能となる。
【００２５】
上記請求項１２〜１６に記載の各プログラムにおいて、請求項１７に記載のプログラムの如く、前記情報記録媒体へのユーザデータの記録要求に応じて前記初期化を中断する第４手順と；前記情報記録媒体へのユーザデータの記録が終了すると、前記初期化を再開する第５手順と；を前記情報記録装置の制御用コンピュータに更に実行させることとすることができる。かかる場合には、初期化中であっても、ユーザデータの記録が優先されるため、従来よりも短時間で記録を開始することが可能となる。
【００２６】
請求項１８に記載の発明は、情報記録媒体に記録を行う情報記録装置で用いられるプログラムあって、前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、前記管理情報の記録に先だって、前記ユーザデータの記録を行う第１手順と；前記ユーザデータの記録後に前記管理情報の記録を行う第２手順と；を前記情報記録装置の制御用コンピュータに実行させるプログラムである。
【００２７】
これによれば、本発明のプログラムがメインメモリにロードされ、その先頭アドレスがプログラムカウンタにセットされると、情報記録装置の制御用コンピュータは、情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、管理情報の記録に先だって、ユーザデータの記録を行い、そのユーザデータの記録後に管理情報の記録を行う。すなわち、本発明のプログラムによれば、情報記録装置の制御用コンピュータに請求項９に記載の発明に係る記録方法を実行させることができる。従って、従来よりも短時間で記録を開始することが可能となる。
【００２８】
この場合において、請求項１９に記載のプログラムの如く、前記管理情報の記録の完了前における前記管理情報の読み出し要求に応じて、前記管理情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答とする第３手順を前記情報記録装置の制御用コンピュータに更に実行させることとすることができる。かかる場合には、管理情報が情報記録媒体の所定位置に記録されていなくても、例えば記録可能なアドレスなどを正しく知ることが可能となる。
【００２９】
請求項２０に記載の発明は、請求項１２〜１９のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【００３０】
これによれば、請求項１２〜１９のいずれか一項に記載のプログラムが記録されているために、コンピュータに実行させることにより、記録開始までの待ち時間を従来よりも短縮することが可能となる。
【００３１】
請求項２１に記載の発明は、情報記録媒体に記録を行う情報記録装置であって、前記情報記録媒体の初期化を伴う処理の要求に応じて、前記初期化の開始前に前記処理の終了を示す終了情報を出力する終了情報出力手段と；前記終了情報の出力後の所定のタイミングで、所定の初期化情報を前記情報記録媒体の所定位置に記録する前記初期化を開始する初期化手段と；を備える情報記録装置である。
【００３２】
これによれば、情報記録媒体の初期化を伴う処理の要求に応じて、終了情報出力手段により、初期化の開始前に前記処理の終了を示す終了情報が出力され、初期化手段により、終了情報の出力後の所定のタイミングで、所定の初期化情報が情報記録媒体の所定位置に記録される。すなわち、初期化を伴う処理の要求があると、初期化を行う前に情報記録媒体への記録及び再生などのアクセスを許可しているために、例えばブランクディスクに対して従来よりも短時間で記録を開始することが可能となる。従って、記録開始までの待ち時間を短縮することができる。
【００３３】
この場合において、前記初期化を伴う処理の要求は、情報記録装置に設けられている要求手段からの要求であることとすることができるが、請求項２２に記載の情報記録装置の如く、前記初期化を伴う処理の要求は、外部装置からの要求であることとすることができる。
【００３４】
上記請求項２１及び２２に記載の各情報記録装置において、請求項２３に記載の情報記録装置の如く、前記初期化の完了前における前記初期化情報の読み出し要求に応じて、前記初期化情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答として出力する応答手段を更に備えることとすることができる。かかる場合には、初期化に関する情報が情報記録媒体の所定位置に記録されていなくても、例えば記録可能なアドレスなどを正しく知ることが可能となる。
【００３５】
この場合において、前記読み出し要求は、情報記録装置に設けられている要求手段からの要求であることとすることができるが、請求項２４に記載の情報記録装置の如く、前記読み出し要求は、外部装置からの要求であることとすることができる。
【００３６】
上記請求項２１〜２４に記載の各情報記録装置において、請求項２５に記載の情報記録装置の如く、前記情報記録媒体へのユーザデータの記録要求に応じて前記初期化を中断する初期化中断手段と；前記情報記録媒体にユーザデータの記録を行うユーザデータ記録手段と；前記ユーザデータ記録手段でのユーザデータの記録が終了すると、前記初期化を再開する初期化再開手段と；を更に備えることとすることができる。かかる場合には、初期化中であっても、ユーザデータの記録が優先されるため、従来よりも短時間でユーザデータの記録を開始することが可能となる。
【００３７】
この場合において、前記記録要求は、情報記録装置に設けられている要求手段からの要求であることとすることができるが、請求項２６に記載の情報記録装置の如く、前記記録要求は、外部装置からの要求であることとすることができる。
【００３８】
請求項２７に記載の発明は、情報記録媒体に記録を行う情報記録装置であって、前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、前記管理情報の記録に先だって、前記ユーザデータの記録を行うユーザデータ記録手段と；前記ユーザデータの記録後に前記管理情報の記録を行う管理情報記録手段と；を備える情報記録装置である。
【００３９】
これによれば、前記情報記録媒体への管理情報の記録を伴うユーザデータの記録要求に応じて、ユーザデータ記録手段により、管理情報の記録に先だって、ユーザデータの記録が行われ、管理情報記録手段により、ユーザデータの記録後に管理情報の記録が行われる。従って、ユーザデータの記録開始までの待ち時間を短縮することが可能となる。
【００４０】
この場合において、前記記録要求は、情報記録装置に設けられている要求手段からの要求であることとすることができるが、請求項２８に記載の情報記録装置の如く、前記記録要求は、外部装置からの要求であることとすることができる。
【００４１】
上記請求項２７及び２８に記載の各情報記録装置において、請求項２９に記載の情報記録装置の如く、前記管理情報の記録の完了前における前記管理情報の読み出し要求に応じて、前記管理情報に対応する擬似情報を作成し、該擬似情報を前記読み出し要求に対する応答として出力する応答手段を更に備えることとすることができる。かかる場合には、管理情報が情報記録媒体の所定位置に記録されていなくても、例えば記録可能なアドレスなどを正しく知ることが可能となる。
【００４２】
この場合において、前記読み出し要求は、情報記録装置に設けられている要求手段からの要求であることとすることができるが、請求項３０に記載の情報記録装置の如く、前記読み出し要求は、外部装置からの要求であることとすることができる。
【００４３】
【発明の実施の形態】
《第１の実施形態》
以下、本発明の第１の実施形態を図１〜図６に基づいて説明する。図１には、本発明の第１の実施形態に係る情報記録装置としての光ディスク装置の概略構成が示されている。
【００４４】
この図１に示される光ディスク装置２０は、光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、レーザコントロール回路２４、エンコーダ２５、モータドライバ２７、再生信号処理回路２８、サーボコントローラ３３、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、ＲＯＭ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における矢印は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。また、光ディスク装置２０は、ＤＶＤ＋ＲＷ及びＤＶＤ＋Ｒの規格に準拠した情報記録媒体にアクセス可能であり、本第１の実施形態では、一例としてＤＶＤ＋ＲＷの規格に準拠した情報記録媒体が光ディスク１５に用いられるものとする。
【００４５】
前記光ピックアップ装置２３は、光源としての半導体レーザ、該半導体レーザから出射される光束を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ、トラッキングアクチュエータ及びシークモータ等）（いずれも図示省略）などを含んで構成されている。そして、受光器からは、その受光量に応じた信号が再生信号処理回路２８に出力される。
【００４６】
前記再生信号処理回路２８は、光ピックアップ装置２３の出力信号に基づいてウォブル信号、ＲＦ信号及びサーボ信号（フォーカスエラー信号やトラックエラー信号など）を検出する。再生信号処理回路２８では、ウォブル信号からＡＤＩＰ（Address In Pregroove）情報及び同期信号などを抽出する。ここで抽出されたＡＤＩＰ情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５に出力される。さらに、再生信号処理回路２８は、ＲＦ信号に対して復調処理、誤り訂正処理などを行なった後、バッファマネージャ３７を介してバッファＲＡＭ３４に格納する。また、フォーカスエラー信号及びトラックエラー信号は、再生信号処理回路２８からサーボコントローラ３３に出力される。
【００４７】
前記サーボコントローラ３３は、フォーカスエラー信号に基づいて光ピックアップ装置２３のフォーカシングアクチュエータを制御する制御信号を生成し、トラックエラー信号に基づいて光ピックアップ装置２３のトラッキングアクチュエータを制御する制御信号を生成する。各制御信号はサーボコントローラ３３からモータドライバ２７にそれぞれ出力される。
【００４８】
前記バッファマネージャ３７は、バッファＲＡＭ３４へのデータの入出力を管理し、蓄積されたデータ量が所定の値になると、ＣＰＵ４０に通知する。
【００４９】
前記モータドライバ２７は、サーボコントローラ３３からの制御信号に基づいて、光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動する。また、モータドライバ２７は、ＣＰＵ４０の指示に基づいて、光ディスク１５の線速度が一定となるようにスピンドルモータ２２を制御する。さらに、モータドライバ２７は、ＣＰＵ４０の指示に基づいて、光ピックアップ装置２３のシークモータを駆動し、光ピックアップ装置２３のスレッジ方向の位置を制御する。
【００５０】
前記エンコーダ２５は、ＣＰＵ４０の指示に基づいて、バッファマネージャ３７を介してバッファＲＡＭ３４から記録データを取り出し、その記録データを変調するとともに、エラー訂正コードの付加などを行ない、光ディスク１５への書き込み信号を生成する。そして、再生信号処理回路２８からの同期信号に同期して、書き込み信号をレーザコントロール回路２４に出力する。
【００５１】
前記レーザコントロール回路２４は、エンコーダ２５からの書き込み信号及びＣＰＵ４０の指示に基づいて、光ピックアップ装置２３の半導体レーザの出力を制御する。
【００５２】
前記インターフェース３８は、ホスト（例えばパソコン）との双方向の通信インターフェースであり、ＡＴＡＰＩ（AT Attachment Packet Interface）及びＳＣＳＩ（Small Computer System Interface）等の標準インターフェースに準拠している。
【００５３】
前記ＲＯＭ３９には、ＣＰＵ４０にて解読可能なコードで記述された後述するプログラム（以下「第１の記録制御プログラム」という）を含むプログラムが格納されている。なお、光ディスク装置２０の電源がオン状態になると、前記ＲＯＭ３９に格納されているプログラムは不図示のメインメモリにロードされ、前記ＣＰＵ４０はそのプログラムに従って上記各部の動作を制御するとともに、制御に必要なデータ等を一時的にＲＡＭ４１に保存する。
【００５４】
ＤＶＤ＋ＲＷ規格に準拠する光ディスク１５の記録領域は、一例として図２（Ａ）に示されるように、内周側から外周側に向かって３つの領域（リードイン領域ＬＩＡ、データ領域ＤＺＡ、及びリードアウト領域ＬＯＡ）に分けられる。ユーザデータはデータ領域ＤＺＡ内に記録される。なお、実際の光ディスク１５のトラックはスパイラル状であるが、図２（Ａ）及び図２（Ｂ）では便宜上、トラックを直線状で示し、紙面左側を光ディスク１５の内周側、紙面右側を光ディスク１５の外周側としている。
【００５５】
リードイン領域ＬＩＡは、図３に示されるように、アドレス０１Ｄ８３０〜０３００００に位置し、１２のゾーンから構成されている。すなわち、イニシャル・ゾーン（Initial Zone）、インナ・ディスク・テスト・ゾーン（Inner Disc Test Zone）、インナ・ドライブ・テスト・ゾーン（Inner Drive Test Zone）、ガード・ゾーン１（Guard Zone 1）、リザーブド・ゾーン１（Reserved Zone 1）、リザーブド・ゾーン２（Reserved Zone 2）、インナ・ディスク・アイデンティフィケーション・ゾーン（Inner Disc Identification Zone）、リザーブド・ゾーン３（Reserved Zone 3）、リファレンス・コード・ゾーン（Reference Code Zone）、バッファ・ゾーン１（Buffer Zone 1）、コントロール・データ・ゾーン（Control Data Zone）、バッファ・ゾーン２（Buffer Zone 2）である。ここで、インナ・ディスク・アイデンティフィケーション・ゾーンには、フォーマット状態やデータの記録状態などがビットマップ形式で記述されるフォーマッティング・ディスク・コントロール・ブロック（Formatting Disc Control Block、以下「ＦＤＣＢ」という）が記録される。また、コントロール・データ・ゾーンには、データ領域の開始アドレス情報、終了アドレス情報などを含むフィジカル・フォーマット・インフォメーション（Physical Format Information）が記録される。なお、アドレスは１６進数で記述されている。
【００５６】
上述のようにして構成された光ディスク装置２０において、光ディスク１５のフォーマットを要求するコマンド（Format Unit Command、以下「フォーマット要求コマンド」ともいう）をホストから受信したときの処理動作について図４及び図５を用いて説明する。フォーマット要求コマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図４及び図５のフローチャートに対応するプログラムの先頭アドレスがセットされ、処理がスタートする。なお、図４及び図５のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。また、光ディスク１５はブランクディスクであるものとする。
【００５７】
最初のステップ４０１では、フォーマットが正常に完了したことを示すフォーマット完了情報をホストに送信する。これにより、記録及び再生要求が受け付け可能となる。また、フォーマット中断要求の有無がセットされるフォーマット中断要求フラグ、排出要求の有無がセットされる排出要求フラグ、記録要求の有無がセットされる記録要求フラグ、及び再生要求の有無がセットされる再生要求フラグにそれぞれ「０」をセットして各フラグの初期化を行う。なお、本実施形態では、ホストとの通信は送信及び受信ともに割り込み処理によって行われている。そこで、ホストからフォーマット中断要求のコマンド（Close Track/Session Command）を受信すると、割り込み処理にて上記フォーマット中断要求フラグに「１」がセットされ、排出要求のコマンド（Start/Stop Unit Command）を受信すると、割り込み処理にて上記排出要求フラグに「１」がセットされるようになっている。また、記録を要求するコマンド（Write Command、以下「記録要求コマンド」ともいう）を受信すると、割り込み処理にて上記記録要求フラグに「１」がセットされ、また再生を要求するコマンド（Read Command、以下「再生要求コマンド」ともいう）をホストから受信すると、割り込み処理にて上記再生要求フラグに「１」がセットされるようになっている。
【００５８】
次のステップ４０３では、ホストからの記録要求を待つ。ここでは、記録要求フラグを参照し、記録要求フラグに「１」がセットされていれば、ステップ４０３での判断は肯定され、ステップ４０５に移行する。
【００５９】
このステップ４０５では、記録要求フラグを「０」にリセットした後、ホストから受信したユーザデータをデータ領域ＤＺＡ内の指定された領域に記録する。なお、光ディスク装置２０における記録処理の詳細については後述する。ユーザデータの記録が終了すると、ステップ４０７に移行する。
【００６０】
このステップ４０７では、光ディスク１５の初期化（以下、「ディスク初期化」という）として、リードイン領域ＬＩＡの一部領域への所定の管理情報の記録を開始する。ここでは、１６セクタ分の管理情報を記録すると、ステップ４０９に移行する。なお、ＤＶＤ＋ＲＷにおけるディスク初期化では、アドレス０２ＤＣ８０〜０３００００まで、すなわち、ガード・ゾーン１（Guard Zone 1）、リザーブド・ゾーン１（Reserved Zone 1）、リザーブド・ゾーン２（Reserved Zone 2）、インナ・ディスク・アイデンティフィケーション・ゾーン（Inner DiscIdentification Zone）、リザーブド・ゾーン３（Reserved Zone 3）、リファレンス・コード・ゾーン（Reference Code Zone）、バッファ・ゾーン１（Buffer Zone 1）、コントロール・データ・ゾーン（Control Data Zone）、バッファ・ゾーン２（Buffer Zone 2）に所定の管理情報が記録される（図３参照）。
【００６１】
次のステップ４０９では、ホストからのフォーマット中断要求の有無を判断する。ここでは、フォーマット中断要求フラグを参照し、フォーマット中断要求フラグに「１」がセットされていなければ、ステップ４０９での判断は否定され、ステップ４１１に移行する。
【００６２】
このステップ４１１では、排出要求フラグを参照し、光ディスク１５の排出要求があるか否かを判断する。ここでは、排出要求フラグが「０」のままであれば、ステップ４１１での判断は否定され、ステップ４１３に移行する。
【００６３】
このステップ４１３では、ホストからの記録要求又は再生要求の有無を判断する。ここでは、記録要求フラグ及び再生要求フラグを参照し、いずれのフラグにも「０」がセットされていれば、ステップ４１３での判断は否定され、ステップ４１５に移行する。
【００６４】
このステップ４１５では、上記ディスク初期化を継続する。１６セクタ分の管理情報を記録すると、ステップ４２７に移行する。
【００６５】
このステップ４２７では、ディスク初期化が完了しているか否かを判断する。すなわち、アドレス０２ＤＣ８０〜０３００００までに所定の管理情報が記録されているか否かをチェックする。ここでは、３２セクタ分の情報が記録されただけであるため、ステップ４２７での判断は否定され、ステップ４０９に戻る。
【００６６】
以下、ステップ４０９、ステップ４１１、ステップ４１３、及びステップ４２７での判断が肯定されるまで、ステップ４０９→４１１→４１３→４１５→４２７の処理、判断を繰り返す。これにより、ディスク初期化が進行する。
【００６７】
一方、ステップ４０９において、フォーマット中断要求フラグに「１」がセットされていれば、ステップ４０９での判断は肯定され、ステップ４３１に移行する。
【００６８】
このステップ４３１では、ディスク初期化を完了する。すなわち、未記録の管理情報を所定のアドレスに記録する。そして、ディスク初期化が完了すると、ステップ４３３に移行する。
【００６９】
このステップ４３３では、フォーマット中断処理を行う。すなわち、データ領域ＤＺＡ内に記録されているユーザデータのうちで最外周にあるデータの最終アドレス（Last Written Address、以下「ＬＷＡ」という）とデータ領域ＤＺＡの先頭アドレスとの間に未記録領域が存在する場合には、その未記録領域にダミーデータを記録する。また、リードイン領域ＬＩＡ内のＦＤＣＢを更新するとともに、一例として図２（Ｂ）に示されるように、ＬＷＡに続けてＴＬＯ（Temporary Lead-out）を記録する。これにより、ＤＶＤ−ＲＯＭとの互換性を保つことが可能となる。そして、フォーマット中断処理が完了すると、フォーマット要求コマンドをホストから受信したときの処理を終了する。
【００７０】
また、ステップ４１１において、排出要求フラグに「１」がセットされていれば、ステップ４１１での判断は肯定され、ステップ４３５に移行する。
【００７１】
このステップ４３５では、排出要求フラグを「０」にリセットした後、フォーマット中断要求の発行を促すために、ホストにエラー情報を通知する。そして、ステップ４０９に戻る。
【００７２】
さらに、ステップ４１３において、記録要求フラグ又は再生要求フラグに「１」がセットされていれば、このステップ４１３での判断は肯定され、ステップ４１７に移行する。
【００７３】
このステップ４１７では、ディスク初期化を中断する。
【００７４】
次のステップ４１９では、記録要求フラグを参照し、記録要求フラグに「１」がセットされていれば、ステップ４１９での判断は肯定され、ステップ４２１に移行する。
【００７５】
このステップ４２１では、記録要求フラグを「０」にリセットした後、ホストから受信したユーザデータをデータ領域ＤＺＡ内の指定された領域に記録する。ユーザデータの記録が終了すると、ステップ４２３に移行する。
【００７６】
一方、ステップ４１９において、記録要求フラグに「１」がセットされていなければ、ステップ４１９での判断は否定され、ステップ４２５に移行する。
【００７７】
このステップ４２５では、再生要求フラグを「０」にリセットした後、ホストから指定された領域に記録されているユーザデータを再生し、ホストに転送する。なお、光ディスク装置２０における再生処理の詳細については後述する。ホストから指定されたユーザデータの再生が終了すると、ステップ４２３に移行する。
【００７８】
このステップ４２３では、初期化の再開を指示する。
【００７９】
次のステップ４２７において、ディスク初期化が完了していれば、ステップ４２７での判断は肯定され、図５のステップ４５１に移行する。
【００８０】
このステップ４５１では、ホストからのフォーマット中断要求の有無を判断する。ここでは、フォーマット中断要求フラグを参照し、フォーマット中断要求フラグに「１」がセットされていなければ、ステップ４５１での判断は否定され、ステップ４５３に移行する。
【００８１】
このステップ４５３では、排出要求フラグを参照し、光ディスク１５の排出要求があるか否かを判断する。ここで、排出要求フラグが「０」のままであれば、ステップ４５３での判断は否定され、ステップ４５５に移行する。
【００８２】
このステップ４５５では、フォーマットが完了しているか否かを判断する。フォーマットが完了しているか否かは、データ領域ＤＺＡ内における未記録領域の有無によって判断され、未記録領域が存在すれば、フォーマットは未完了であると判断される。ここでは、光ディスク１５はブランクディスクであるため、ステップ４５５での判断は否定され、ステップ４５７に移行する。
【００８３】
このステップ４５７では、ホストからの記録要求又は再生要求の有無を判断する。ここでは、記録要求フラグ及び再生要求フラグを参照し、いずれのフラグにも「０」がセットされていれば、ステップ４５７での判断は否定され、ステップ４５９に移行する。
【００８４】
このステップ４５９では、フォーマットを実施する。すなわち、データ領域ＤＺＡ内の未記録部分に例えば１６セクタ分のダミーデータを記録する。そして、ステップ４５１に戻る。
【００８５】
以下、ステップ４５１、ステップ４５３、ステップ４５５、及びステップ４５７のいずれかでの判断が肯定されるまで、ステップ４５１→４５３→４５５→４５７→４５９の処理、判断を繰り返す。これにより、フォーマットが進行する。
【００８６】
一方、ステップ４５１において、フォーマット中断要求フラグに「１」がセットされていれば、ステップ４５１での判断は肯定され、ステップ４７１に移行する。
【００８７】
このステップ４７１では、フォーマット中断処理を行う。すなわち、ＬＷＡとデータ領域ＤＺＡの先頭アドレスとの間に未記録領域が存在する場合には、その未記録領域にダミーデータを記録する。また、リードイン領域ＬＩＡ内のＦＤＣＢを更新するとともに、ＬＷＡに続けてＴＬＯを記録する。これにより、ＤＶＤ−ＲＯＭとの互換性を保つことが可能となる。そして、フォーマット中断処理が完了すると、フォーマット要求コマンドをホストから受信したときの処理を終了する。
【００８８】
また、ステップ４５３において、排出要求フラグに「１」がセットされていれば、ステップ４５３での判断は肯定され、ステップ４７３に移行する。
【００８９】
このステップ４７３では、排出要求フラグを「０」にリセットした後、フォーマット中断要求の発行を促すために、ホストにエラー情報を通知する。そして、ステップ４５１に戻る。
【００９０】
また、ステップ４５５において、フォーマットが完了していれば、このステップ４５５での判断は肯定され、リードイン領域ＬＩＡ内のイニシャル・ゾーン（Initial Zone）、インナ・ディスク・テスト・ゾーン（Inner Disc Test Zone）、及びインナ・ドライブ・テスト・ゾーン（Inner Drive Test Zone）に所定の情報を記録するとともに、ＦＤＣＢを更新した後、フォーマット要求コマンドを受信したときの処理を終了する。
【００９１】
さらに、ステップ４５７において、記録要求フラグ又は再生要求フラグに「１」がセットされていれば、このステップ４５７での判断は肯定され、ステップ４６１に移行する。
【００９２】
このステップ４６１では、記録要求フラグを参照し、記録要求フラグに「１」がセットされていれば、ステップ４６１での判断は肯定され、ステップ４６３に移行する。
【００９３】
このステップ４６３では、記録要求フラグを「０」にリセットした後、ホストから受信したユーザデータをデータ領域ＤＺＡ内の指定された領域に記録する。ユーザデータの記録が終了すると、ステップ４５１に戻る。
【００９４】
一方、ステップ４６１において、記録要求フラグに「１」がセットされていなければ、このステップ４６１での判断は否定され、ステップ４６５に移行する。
【００９５】
このステップ４６５では、再生要求フラグを「０」にリセットした後、ホストから指定された領域に記録されているユーザデータを再生し、ホストに転送する。ホストから指定されたユーザデータの再生が終了すると、ステップ４５１に戻る。
【００９６】
次に、光ディスク１５のＦＤＣＢ情報を要求するコマンド（以下「ＦＤＣＢ要求コマンド」ともいう）をホストから受信したときの光ディスク装置２０における処理動作について図６を用いて説明する。ＦＤＣＢ要求コマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図６のフローチャートに対応するプログラムの先頭アドレスがセットされ、処理がスタートする。なお、図６のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【００９７】
最初のステップ４８１では、ディスク初期化が完了しているか否かを判断する。すなわち、アドレス０２ＤＣ８０〜０３００００までに所定の管理情報が記録されているか否かをチェックする。ここで、アドレス０２ＤＣ８０〜０３００００までに未記録領域があれば、ディスク初期化は未完了であるとして、ステップ４８１での判断は否定され、ステップ４８３に移行する。
【００９８】
このステップ４８３では、ホストへの送信用のＦＤＣＢ情報を作成する。
【００９９】
次のステップ４８５では、ＦＤＣＢ情報（ここでは、作成されたＦＤＣＢ情報）をホストに通知する。そして、ＦＤＣＢ要求コマンドを受信したときの処理を終了する。
【０１００】
一方、ステップ４８１において、アドレス０２ＤＣ８０〜０３００００までに所定の管理情報が記録されていれば、ディスク初期化は完了しているとして、ステップ４８１での判断は肯定され、ステップ４８７に移行する。
【０１０１】
このステップ４８７では、光ディスク１５のリードイン領域からＦＤＣＢ情報を読み出す。そして、ステップ４８５に移行する。
【０１０２】
このステップ４８５では、ＦＤＣＢ情報（ここでは、リードイン領域から読み出したＦＤＣＢ情報）をホストに通知する。そして、ＦＤＣＢ要求コマンドを受信したときの処理を終了する。
【０１０３】
ここで、光ディスク装置２０における記録処理について説明する。
【０１０４】
ＣＰＵ４０は、指定された記録速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホスト４９から記録要求コマンドを受信した旨を再生信号処理回路２８に通知する。また、ＣＰＵ４０は、ホスト４９から受信したユーザデータのバッファＲＡＭ３４への蓄積をバッファマネージャ３７に指示する。
【０１０５】
再生信号処理回路２８は、光ディスク１５の回転が所定の線速度に達すると、光ピックアップ装置２３の受光器からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３に出力する。サーボコントローラ３３は、再生信号処理回路２８からのフォーカスエラー信号及びトラックエラー信号に基づいて、モータドライバ２７を介して光ピックアップ装置２３のフォーカシングアクチュエータ及びトラッキングアクチュエータを駆動し、フォーカスずれ及びトラックずれを補正する。また、再生信号処理回路２８は、光ピックアップ装置２３の受光器からの出力信号に基づいてＡＤＩＰ情報を取得し、ＣＰＵ４０に通知する。
【０１０６】
ＣＰＵ４０は、ＡＤＩＰ情報に基づいて書き込み開始地点に光ピックアップ装置２３が位置するように光ピックアップ装置２３のシークモータを制御する信号をモータドライバ２７に出力する。また、ＣＰＵ４０は、バッファマネージャ３７からバッファＲＡＭ３４に蓄積されたユーザデータ量が所定の値を超えたとの通知を受け取ると、エンコーダ２５に書き込み信号の生成を指示する。さらに、ＣＰＵ４０は、ＡＤＩＰ情報に基づいて光ピックアップ装置２３の位置が書き込み開始地点であると判断すると、エンコーダ２５に通知する。これにより、ユーザデータは、エンコーダ２５、レーザコントロール回路２４及び光ピックアップ装置２３を介して光ディスク１５に記録される。
【０１０７】
次に、光ディスク装置２０における再生処理について説明する。
【０１０８】
ＣＰＵ４０は、再生速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、再生要求コマンドを受信した旨を再生信号処理回路２８に通知する。再生信号処理回路２８は、前記記録処理の場合と同様に、フォーカスずれ及びトラックずれを補正するとともに、ＡＤＩＰ情報をＣＰＵ４０に通知する。
【０１０９】
ＣＰＵ４０は、ＡＤＩＰ情報に基づいて読み出し開始地点に光ピックアップ装置２３が位置するように光ピックアップ装置２３のシークモータを制御する信号をモータドライバ２７に出力する。そして、ＣＰＵ４０は、ＡＤＩＰ情報に基づいて光ピックアップ装置２３の位置が読み出し開始地点であると判断すると、再生信号処理回路２８に通知する。
【０１１０】
そして、再生信号処理回路２８は、光ピックアップ装置２３の受光器からの出力信号に基づいてＲＦ信号を検出し、復調処理、誤り訂正処理などを行った後、バッファＲＡＭ３４に蓄積する。バッファマネージャ３７は、バッファＲＡＭ３４に蓄積された再生データがセクタデータとして揃ったときに、インターフェース３８を介してホストに転送する。
【０１１１】
なお、再生信号処理回路２８は、記録処理及び再生処理が終了するまで、上述した如く、光ピックアップ装置２３の受光器からの出力信号に基づいてフォーカスエラー信号及びトラックエラー信号を検出し、サーボコントローラ３３及びモータドライバ２７を介してフォーカスずれ及びトラックずれを随時補正する。
【０１１２】
以上の説明から明らかなように、本第１の実施形態に係る光ディスク装置では、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムとによって、終了情報出力手段、初期化手段、応答手段、初期化中断手段、ユーザデータ記録手段、及び初期化再開手段が実現されている。すなわち、図４のステップ４０１の処理によって終了情報出力手段が、ステップ４０７の処理によって初期化手段が、ステップ４１７の処理によって初期化中断手段が、ステップ４０５の処理によってユーザデータ記録手段が、ステップ４２３の処理によって初期化再開手段が、図６のステップ４８３及び４８５の処理によって応答手段が、それぞれ実現されている。しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記第１の実施形態は一例に過ぎず、上記のＣＰＵ４０によるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【０１１３】
また、本第１の実施形態では、ＲＯＭ３９にインストールされているプログラムのうち、図４、図５及び図６のフローチャートで示される処理に対応するプログラムによって前記第１の記録制御プログラムが構成されている。
【０１１４】
そして、図４のステップ４０１の処理によって請求項１の発明に係る記録方法の第１工程が実施され、ステップ４０７の処理によって第２工程が実施され、図６のステップ４８３の処理によって第３工程が実施され、図４のステップ４１７の処理によって第４工程が実施され、ステップ４２３の処理によって第５工程が実施されている。
【０１１５】
以上説明したように、本第１の実施形態に係る光ディスク装置及び記録方法によると、光ディスク１５がＤＶＤ＋ＲＷの場合に、フォーマット要求コマンドを受信すると、直ちにフォーマット完了をホストに通知している。これにより、光ディスクがブランクディスクであっても、光ディスク装置にローディング後、直ちにユーザデータの記録を行うことができる。すなわち、記録開始までの待ち時間を短縮することが可能となる。
【０１１６】
また、本第１の実施形態によると、ディスク初期化を実行している際に、ホストから記録要求コマンドを受信すると、ディスク初期化を中断し、記録処理に移行しているために、直ちにユーザデータの記録を行うことができる。すなわち、記録開始までの待ち時間を短縮することが可能となる。
【０１１７】
また、本第１の実施形態によると、ホストからの記録要求がないときを利用してディスク初期化を実行しているために、効率良くディスク初期化を行うことができる。
【０１１８】
また、本第１の実施形態によると、ＦＤＣＢ要求コマンドを受信した際に、ディスク初期化が完了していない場合には、ＦＤＣＢ情報を作成し、そのＦＤＣＢ情報をホストに通知している。これにより、ディスク初期化をバックグランドで実施しても、ホストに対して常に正しいディスク情報を通知することができる。
【０１１９】
また、本第１の実施形態によると、ディスク初期化の完了前に、ホストからフォーマット中断要求コマンドを受信すると、ディスク初期化を完了してからフォーマットの中断処理に移行しているため、結果としてディスク初期化を確実に実施することができる。
【０１２０】
なお、上記第１の実施形態では、フォーマット完了前にホストから排出要求コマンドを受信すると、フォーマットの中断指示を促すために、エラー情報をホストに通知しているが、光ディスク装置に付設されているイジェクトスイッチを介した排出要求の場合には、前記フォーマット中断要求コマンドを受信した処理と同様な処理を行っても良い。
【０１２１】
また、上記第１の実施形態では、前記第１の記録制御プログラムは、ＲＯＭ３９に記録されているが、他の記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、フラッシュメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応するドライブ装置を付加し、各ドライブ装置から第１の記録制御プログラムをインストールすることとなる。要するに、第１の記録制御プログラムがＣＰＵ４０のメインメモリにロードされれば良い。
【０１２２】
《第２の実施形態》
次に、本発明の第２の実施形態を図７及び図８に基づいて説明する。
【０１２３】
この第２の実施形態は、ＤＶＤ＋Ｒの規格に準拠した情報記録媒体が用いられる点に特徴を有する。すなわち、光ディスク装置の構成などは、前述した第１の実施形態と同様であるが、前記第１の記録制御プログラムの代わりに後述する第２の記録制御プログラムがＲＯＭ３９に格納されている。従って、以下においては、第１の実施形態との相違点を中心に説明するとともに、前述した第１の実施形態と同一若しくは同等の構成部分については同一の符号を用い、その説明を簡略化し若しくは省略するものとする。
【０１２４】
リードイン領域ＬＩＡは、ＤＶＤ＋ＲＷと同様に、アドレス０１Ｄ８３０〜０３００００に位置し、１２のゾーンから構成されている（図３参照）。すなわち、イニシャル・ゾーン（Initial Zone）、インナ・ディスク・テスト・ゾーン（Inner Disc Test Zone）、インナ・ドライブ・テスト・ゾーン（Inner Drive Test Zone）、ガード・ゾーン１（Guard Zone 1）、リザーブド・ゾーン１（Reserved Zone 1）、リザーブド・ゾーン２（Reserved Zone 2）、インナ・ディスク・アイデンティフィケーション・ゾーン（Inner Disc Identification Zone）、リザーブド・ゾーン３（Reserved Zone 3）、リファレンス・コード・ゾーン（Reference Code Zone）、バッファ・ゾーン１（Buffer Zone 1）、コントロール・データ・ゾーン（Control Data Zone）、バッファ・ゾーン２（Buffer Zone 2）である。
【０１２５】
ＤＶＤ＋Ｒでは、マルチセッション、マルチトラック記録方式が採用されており、ＤＶＤ＋Ｒにおけるデータ記録状態の管理はトラック単位で行なわれている。そこで、セッション内の各トラックの情報を表すセッション・ディスク・コントロール・ブロック（Session Disc Control Block、以下「ＳＤＣＢ」という）がインナ・ディスク・アイデンティフィケーション・ゾーンに記録される。
【０１２６】
また、ＤＶＤ＋Ｒではデータの上書きが不可能であるため、トラックが追加される度に、追加されたトラック情報を加えたＳＤＣＢがインナ・ディスク・アイデンティフィケーション・ゾーン内に追加記録される。なお、インナ・ディスク・アイデンティフィケーション・ゾーンには１６個のＳＤＣＢを記録する領域があるため、セッション内に記録できるトラックは最大１６個までとなっている。
【０１２７】
また、コントロール・データ・ゾーンには、ＤＶＤ＋ＲＷと同様に、データ領域の開始アドレス情報、終了アドレス情報などを含むフィジカル・フォーマット・インフォメーション（Physical Format Information）が記録される。
【０１２８】
前述した光ディスク装置において、記録要求コマンドをホストから受信したときの処理動作について図７を用いて説明する。記録要求コマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図７のフローチャートに対応するプログラムの先頭アドレスがセットされ、記録要求コマンドを受信したときの処理がスタートする。なお、図７のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【０１２９】
最初のステップ６０１では、ホストから受信したユーザデータのデータ領域内の指定された領域への記録を開始する。
【０１３０】
次のステップ６０２では、ユーザデータの記録が終了したか否かを判断する。ここで、ユーザデータの記録が終了していなければ、ステップ６０２での判断は否定され、ステップ６０１に戻る。一方、ユーザデータの記録が終了していれば、ステップ６０２での判断は肯定され、ステップ６０３に移行する。
【０１３１】
このステップ６０３では、リードイン領域への管理情報の記録が完了しているか否かを判断する。すなわち、リザーブド・ゾーン２、及びインナ・ディスク・アイデンティフィケーション・ゾーンの一部に所定の管理情報が記録されているか否かを判断する。ここで、管理情報の記録が完了していなければ、ステップ６０３での判断は否定され、ステップ６０５に移行する。
【０１３２】
このステップ６０５では、リザーブド・ゾーン２、及びインナ・ディスク・アイデンティフィケーション・ゾーンの一部に所定の管理情報を記録する。そして、管理情報の記録が完了すると、記録要求コマンドを受信したときの処理を終了する。
【０１３３】
一方、ステップ６０３において、管理情報の記録がすでに完了していれば、ステップ６０３での判断は肯定され、記録要求コマンドを受信したときの処理を終了する。
【０１３４】
なお、リードイン領域の残りの管理情報は、ユーザからセッションのクローズ要求があった場合に所定の記録フォーマットで記録される。
【０１３５】
次に、光ディスク１５のＳＤＣＢ情報を要求するコマンド（以下「ＳＤＣＢ要求コマンド」ともいう）をホストから受信したときの光ディスク装置における処理動作について図８を用いて説明する。ＳＤＣＢ要求コマンドを受信すると、ＣＰＵ４０のプログラムカウンタに図８のフローチャートに対応するプログラムの先頭アドレスがセットされ、処理がスタートする。なお、図８のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。
【０１３６】
最初のステップ６５１では、最新の管理情報の記録が完了しているか否かを判断する。ここで、最新の管理情報の記録が完了していなければ、ステップ６５１での判断は否定され、ステップ６５３に移行する。
【０１３７】
このステップ６５３では、ホストへの送信用のＳＤＣＢ情報を作成する。
【０１３８】
次のステップ６５５では、ＳＤＣＢ情報（ここでは、作成されたＳＤＣＢ情報）をホストに通知する。そして、ＳＤＣＢ要求コマンドを受信したときの処理を終了する。
【０１３９】
一方、ステップ６５１において、最新の管理情報の記録が完了していれば、ステップ６５１での判断は肯定され、ステップ６５７に移行する。
【０１４０】
このステップ６５７では、光ディスク１５のリードイン領域からＳＤＣＢ情報を読み出す。そして、ステップ６５５に移行する。
【０１４１】
このステップ６５５では、ＳＤＣＢ情報（ここでは、リードイン領域から読み出したＳＤＣＢ情報）をホストに通知する。そして、ＳＤＣＢ要求コマンドを受信したときの処理を終了する。
【０１４２】
以上の説明から明らかなように、本第２の実施形態に係る光ディスク装置では、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムとによって、ユーザデータ記録手段、管理情報記録手段、及び応答手段が実現されている。すなわち、図７のステップ６０１の処理によってユーザデータ記録手段が、ステップ６０５の処理によっての管理情報記録手段が、図８のステップ６５３及び６５５の処理によって応答手段が、それぞれ実現されている。そして、前述した第１の実施形態と同様にして、記録処理及び再生処理が行われる。しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記第２の実施形態は一例に過ぎず、上記のＣＰＵ４０によるプログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【０１４３】
また、本第２の実施形態では、ＲＯＭ３９にインストールされているプログラムのうち、図７及び図８のフローチャートで示される処理に対応するプログラムによって前記第２の記録制御プログラムが構成されている。
【０１４４】
そして、図７のステップ６０１の処理によって請求項９の発明に係る記録方法の第１工程が実施され、ステップ６０５の処理によって第２工程が実施され、図８のステップ６５３の処理によって第３工程が実施されている。
【０１４５】
以上説明したように、本第２の実施形態に係る光ディスク装置及び記録方法によると、光ディスク１５がＤＶＤ＋Ｒの場合に、記録要求コマンドを受信すると、直ちに記録処理に移行している。これにより、光ディスク装置にローディング後、直ちにユーザデータの記録を行うことができる。すなわち、記録開始までの待ち時間を短縮することが可能となる。
【０１４６】
また、本第２の実施形態によると、ＳＤＣＢ要求コマンドを受信した際に、最新の管理情報の記録が完了していない場合には、ＳＤＣＢ情報を作成し、そのＳＤＣＢ情報をホストに通知している。これにより、管理情報の記録をバックグランドで実施しても、ホストに対して常に正しいディスク情報を通知することができる。
【０１４７】
なお、上記第２の実施形態では、前記第２の記録制御プログラムは、ＲＯＭ３９に記録されているが、他の記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、フラッシュメモリ、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応するドライブ装置を付加し、各ドライブ装置から第２の記録制御プログラムをインストールすることとなる。要するに、第２の記録制御プログラムがＣＰＵ４０のメインメモリにロードされれば良い。
【０１４８】
また、上記各実施形態では、情報の記録及び再生が可能な光ディスク装置について説明したが、これに限らず、情報の記録、再生及び消去のうち少なくとも記録が可能な光ディスク装置であれば良い。
【０１４９】
また、上記各実施形態では、情報記録媒体として、ＤＶＤ＋ＲＷ及びＤＶＤ＋Ｒが用いられる場合について説明したが、本発明がこれに限定されるものではなく、管理情報の記録を必要とする情報記録媒体であれば良い。
【０１５０】
また、上記各実施形態では、各要求コマンドがホストにて発行される場合について説明したが、これに限らず、各要求コマンドの少なくともいずれかが情報記録装置の内部の要求手段にて発行されても良い。例えば映像情報などを記録するいわゆるＤＶＤレコーダでは、ホストを介することなく各要求コマンドをＤＶＤレコーダの内部の制御装置で発行しても良い。
【０１５１】
【発明の効果】
以上説明したように、本発明に係る記録方法によれば、記録開始までの待ち時間を短縮することができるという効果がある。
【０１５２】
また、本発明に係るプログラム及び記録媒体によれば、情報記録装置の制御用コンピュータにて実行され、記録開始までの待ち時間を短縮することができるという効果がある。
【０１５３】
また、本発明に係る情報記録装置によれば、記録開始までの待ち時間を短縮することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る光ディスク装置の概略構成を示すブロック図である。
【図２】図２（Ａ）及び図２（Ｂ）は、それぞれＤＶＤ＋ＲＷの記録領域の構成を説明するための図である。
【図３】ＤＶＤ＋ＲＷにおけるリードイン領域の構成を説明するための図である。
【図４】本発明の第１の実施形態に係る光ディスク装置におけるフォーマット要求コマンドを受信したときの処理を説明するためのフローチャート（その１）である。
【図５】本発明の第１の実施形態に係る光ディスク装置におけるフォーマット要求コマンドを受信したときの処理を説明するためのフローチャート（その２）である。
【図６】本発明の第１の実施形態に係る光ディスク装置におけるＦＤＣＢ情報の要求コマンドを受信したときの処理を説明するためのフローチャートである。
【図７】本発明の第２の実施形態に係る光ディスク装置における記録要求コマンドを受信したときの処理を説明するためのフローチャートである。
【図８】本発明の第２の実施形態に係る光ディスク装置におけるＳＤＣＢ情報の要求コマンドを受信したときの処理を説明するためのフローチャートである。
【符号の説明】
１５…光ディスク（情報記録媒体）、２０…光ディスク装置（情報記録装置）、３９…ＲＯＭ（記録媒体）、４０…ＣＰＵ（終了情報出力手段、初期化手段、初期化中断手段、ユーザデータ記録手段、初期化再開手段、応答手段、管理情報記録手段）。
【図１】
2004164809.tif 000003
【図２】
2004164809.tif 000004
【図３】
2004164809.tif 000005
【図４】
2004164809.tif 000006
【図５】
2004164809.tif 000007
【図６】
2004164809.tif 000008
【図７】
2004164809.tif 000009
【図８】
2004164809.tif 000010