(57)【特許請求の範囲】
【請求項１】
装填された追記型記録媒体を駆動して前記追記型記録媒体に情報を記録する記録媒体駆動手段と、書込消去自在なメモリ手段とを含む情報記録装置が、情報ファイル又は当該情報ファイルに関するファイル管理情報片に対応した情報信号の受信に応じて前記追記型記録媒体に情報記録を行う記録方法であって、
受信した前記情報信号が前記情報ファイル及び前記ファイル管理情報片の内のいずれに該当しているのかを判定する第１行程と、
前記情報信号が前記情報ファイルに該当していると判定される毎に、前記追記型記録媒体に当該情報ファイルを記録する第２行程と、
前記情報信号が前記ファイル管理情報片に該当していると判定される毎に、当該ファイル管理情報片を前記メモリ手段に記憶する第３行程と、
前記メモリ手段に記憶されている前記ファイル管理情報片の各々を読み出してこれらを組み合わせて１つの統合管理情報片に統合したものを前記追記型記録媒体の所定領域に記録する第４行程と、を有し、
前記ファイル管理情報片を前記メモリ手段に記憶する際に、今まで当該メモリ手段に記録したファイル管理情報片の総容量が前記所定領域に対応する容量を越えたか否かを判定し、越えたと判定された場合に前記第４行程を実行することを特徴とする情報ファイル記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に情報ファイルの記録を行う際の記録方法及びその記録装置に関する。
【０００２】
【従来の技術】
ＣＤ−Ｒに代表される追記型記録媒体の記録方式として、インクリメンタルライト方式が知られている。
図１は、かかるインクリメンタルライト方式による記録ディスク上の記録フォーマットを示す図である。
【０００３】
インクリメンタルライト方式では、先ず、記録ディスク上に、図１に示されるが如きリードイン領域ＬＩ、リードアウト領域ＬＯ、及びファイル管理情報ＰＶＤ（primary volume descripter）を記録しておく為の領域を予め確保しておく。ここで、少なくとも１ファイル分の情報ファイルＦ1をかかる記録ディスクに記録する場合、上記ファイル管理情報ＰＶＤの領域以降にこれを記録する。ただし、かかる情報ファイルＦ1の先頭位置には、この情報ファイルＦ1に関するファイル管理情報Ｖ−ＰＶＤ1を記録する。尚、ファイル管理情報Ｖ−ＰＶＤとは、その直後に記録される情報ファイルの属性、ディレクトリ等を示す情報である。
【０００４】
ここで、かかる記録ディスクに新たな情報ファイルＦ2を追記する場合、上記情報ファイルＦ1の後にこの新たな情報ファイルＦ2を記録する。この際、かかる情報ファイルＦ2の先頭位置には、上述と同様に、ファイル管理情報Ｖ−ＰＶＤ2を記録する。ただし、このファイル管理情報Ｖ−ＰＶＤ2は、上記ファイル管理情報Ｖ−ＰＶＤ1の内容をも含んだものである。
【０００５】
以降、同様にデータの追記を行い、最終的に得られたファイル管理情報Ｖ−ＰＶＤｎの内容を上記ファイル管理情報ＰＶＤの領域に記録する。これにより、１枚の記録ディスクに対する記録が完了するのである。
しかしながら、かかる記録方法では、情報ファイルの追記を行う度にファイル管理情報Ｖ−ＰＶＤの情報量が増加（ファイル管理情報Ｖ−ＰＶＤｎが最大）してしまう。よって、１枚のディスクに記録可能な情報ファイル自体の記録容量が制限されてしまうという問題があった。
【０００６】
【発明が解決しようとする課題】
本発明は、かかる問題を解決せんとして為されたものであり、記録媒体への記録効率の高い情報ファイル記録方法及び記録装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
前述の目的を達成するために、本発明は、装填された追記型記録媒体を駆動して前記追記型記録媒体に情報を記録する記録媒体駆動手段と、書込消去自在なメモリ手段とを含む情報記録装置が、情報ファイル又は当該情報ファイルに関するファイル管理情報片に対応した情報信号の受信に応じて前記追記型記録媒体に情報記録を行う記録方法であって、受信した前記情報信号が前記情報ファイル及び前記ファイル管理情報片の内のいずれに該当しているのかを判定する第１行程と、前記情報信号が前記情報ファイルに該当していると判定される毎に、前記追記型記録媒体に当該情報ファイルを記録する第２行程と、前記情報信号が前記ファイル管理情報片に該当していると判定される毎に、当該ファイル管理情報片を前記メモリ手段に記録する第３行程と、前記メモリ手段に記憶されている前記ファイル管理情報片の各々を読み出してこれらを組み合わせて１つの統合管理情報片に統合したものを前記追記型記録媒体の所定領域に記録する第４行程と、を有し、前記ファイル管理情報片を前記メモリ手段に記憶する際に、今まで当該メモリ手段に記憶したファイル管理情報片の総容量が前記所定領域に対応する容量を越えたか否かを判定し、越えたと判定された場合に前記第４行程を実行することを特徴とする。
【０００９】
【発明の実施の形態】
図２は、本発明による情報ファイル記録方法に基づいて追記型記録媒体としてのＤＶＤ−Ｒ(digital video disc write once)に情報ファイルの記録を行う情報記録装置２０を示す図である。
図２において、ＤＶＤドライブユニット３０内のターンテーブル３２上にＤＶＤ−Ｒとしての記録ディスク３３がローディングされると、ＣＰＵ（中央処理装置）２３は、ＲＯＭ（リードオンリメモリ）２４に予め記憶されている図３〜図７に示されるが如き情報記録サブルーチンの実行を行う。
【００１０】
先ず、図３において、ＣＰＵ２３は、記録ディスク３３に対する第１回目の処理であることを示す論理値"０"のフラグＮを、図８に示されるが如きＲＡＭ（ランダムアクセスメモリ）２６のｎ番地に記憶させる（ステップＳ０）。次に、ＣＰＵ２３は、図９に示されるが如き記録ディスク３３上のリードイン領域ＬＩの内側に配置されているＲＭＤ領域からＲＭＤ情報の読取りを行うべく、ＤＶＤドライブユニット３０に対して再生指令信号を送出する（ステップＳ１）。かかる再生指令信号に応じてＤＶＤドライブユニット３０内のスピンドルモータ３１は、そのターンテーブル３２上にローディングされた記録ディスク３３を回転駆動せしめる。更に、記録再生ヘッド３４が上記ＲＭＤ領域に移送され、このＲＭＤ領域に記録されている情報の読み取りを行う。記録再生ヘッド３４によって読み取られた読取信号はデコーダ２５に供給される。デコーダ２５は、この読取信号をディジタル信号に変換し、更に、かかるディジタル信号に対して復調及び誤り訂正処理を行って得られた再生情報データをバス２２上に送出する。次に、ＣＰＵ２３は、かかるＲＭＤ領域から再生された再生情報データ中にＲＭＤ情報が存在するか否かの判定を行う（ステップＳ２）。ステップＳ２において、ＲＭＤ情報が存在すると判定された場合、ＣＰＵ２３は、記録ディスク３３が記録済みディスクであることを示す論理値"１"のフラグＭを、図８に示されるが如きＲＡＭ２６の（n+1）番地に記憶させる（ステップＳ３）。かかるステップＳ３の終了後、ＣＰＵ２３は、上記ＲＭＤ情報の中から、記録ディスク３３に記録されている情報データの最終番地を抽出し、これを管理情報記録開始番地 RaIとして図８に示されるが如きＲＡＭ２６の（n+2）番地に記憶させる（ステップＳ５ａ）。一方、上記ステップＳ２において、再生情報データ中にＲＭＤ情報が存在しないと判定された場合には、ＣＰＵ２３は、この記録ディスク３３がバージンディスクであることを示す論理値"０"のフラグＭを、図８に示されるが如きＲＡＭ２６の（n+1）番地に記憶させる（ステップＳ４）。かかるステップＳ４の終了後、ＣＰＵ２３は、図９に示されるが如き記録ディスク３３のＵＤＦ（Universal Disc Format）ブリッジ領域の最後尾の位置に対応した最終番地を管理情報記録開始番地 RaIとして、図８に示されるが如きＲＡＭ２６の（n+2）番地に記憶させる（ステップＳ５ｂ）。上記ステップＳ５ａ、あるいは、上記ステップＳ５ｂの終了後、ＣＰＵ２３は、ＲＡＭ２６に記憶した上記管理情報記録開始番地 RaIをインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ５ｃ）。
【００１１】
次に、ＣＰＵ２３は、ステップＳ６〜Ｓ９の実行によって、ホストコンピュータ１０から送信されてくる以下の４つの動作要求信号の受信待機状態となる。
記録要求信号
所望の情報ファイルを記録ディスク３３に記録する際に、ホストコンピュータ１０が送信する信号。
【００１２】
ファイル管理情報閲覧要求信号
記録ディスク３３に記録されている情報ファイル各々に関するファイル管理情報を閲覧したい場合にホストコンピュータ１０が送信する信号。
イジェクト要求信号
ＤＶＤドライブユニット３０内から記録ディスク３３をイジェクトする場合にホストコンピュータ１０が送信する信号。尚、かかるイジェクト要求信号は、情報記録装置２０内に設けられているイジェクト操作装置５０からも送出される。つまり、使用者が、記録ディスク３３をイジェクトすべくイジェクト操作装置５０の操作を行うと、イジェクト操作装置５０は上記イジェクト要求信号をバス２２上に送出する。
【００１３】
ディスク完了要求信号
記録ディスク３３に対する全ての記録を完了させ、１枚の情報記録ディスクとして完成させる際にホストコンピュータ１０が送信する信号。かかるディスク完了要求信号に応じて、記録ディスク３３上には、図９に示されるが如きリードイン領域ＬＩ及びリードアウト領域ＬＯが形成される。すなわち、ディスク完了要求信号が送信されるまでの間、記録ディスク３３上にはリードイン領域ＬＩ及びリードアウト領域ＬＯが存在しないのである。
【００１４】
図３に示されるステップＳ６において、上記記録要求信号を受信したと判定されると、ＣＰＵ２３は、ＲＡＭ２６に記憶されているフラグＮが、論理値 "０"であるか否かの判定を行う（ステップＳ１０）。かかるステップ１０において、上記フラグＮが、論理値 "０"であると判定された場合、すなわち、記録ディスク３３に対する第１回目の処理であると判定された場合、ＣＰＵ２３は、図８に示されるが如くＲＡＭ２６に記憶されている管理情報記録開始番地 RaIに、図９に示されるが如き、記録ディスク３３におけるファイル管理情報ＦＭの領域αの分を加算したものをファイル記録開始番地 RaEとし、これを図８に示されるが如くＲＡＭ２６の（n+3）番地に記憶させる（ステップＳ１２）。この際、上記管理情報記録開始番地 RaIによって示される記録ディスク３３上の位置は、図９におけるポイントａであり、又、上記ファイル記録開始番地 RaEにて示される記録ディスク３３上の位置は、図９におけるポイントｂである。次に、ＣＰＵ２３は、第１回目の処理が終了したことを示すフラグＮとして論理値 "１"をＲＡＭ２６のｎ番地に記憶させる（ステップＳ１３）。
【００１５】
かかるステップＳ１３の終了後、あるいは、上記ステップＳ１０において、ＲＡＭ２６に記憶されているフラグＮが、第１回目の処理であることを示す論理値 "０"ではないと判定されると、ＣＰＵ２３は、インタフェース回路２１を介して送信レディ信号をインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ１４）。この送信レディ信号を受信すると、ホストコンピュータ１０は、記録ディスク３３に記録すべき情報ファイル（音声データ、映像データ、及びコンピュータデータ等からなる）、かかる情報ファイルに関するファイル管理情報、並びに、このファイル管理情報の仮想番地ＲＷａからなる情報信号を情報記録装置２０に送信する。
【００１６】
図１０は、かかる情報信号の一例を示す図である。
図１０においては、各々がファイル管理情報Ｆ、情報ファイルＤ、及び仮想番地ＲＷａからなるｎ個の情報信号ブロックＢＬ１〜ＢＬｎが、上記情報信号として送信された場合の一例を示すものである。各情報信号ブロックＢＬにおける仮想番地ＲＷａとしては、そのブロックＢＬ毎のファイル管理情報Ｆがそのまま記録ディスク３３に記録されると想定した場合の仮想番地が記述される。図１０に示される例においては、ファイル管理情報Ｆ1の仮想番地は "ａ"であり、又、ファイル管理情報Ｆ2の仮想番地は "ｐ"である。
【００１７】
ここで、ＣＰＵ２３は、上述の如き情報信号が受信されるのを待ち（ステップＳ１５）、かかる情報信号を受信したら、次に、これがファイル管理情報Ｆであるか否かの判定を行う（ステップＳ１６）。かかるステップＳ１６において、受信した情報がファイル管理情報Ｆであると判定されると、今までに受信したファイル管理情報Ｆの総容量が、記録ディスク３３におけるファイル管理情報ＦＭの領域αを越えたか否かを判定する（ステップＳ１８）。かかるステップＳ１８において、今までに受信したファイル管理情報Ｆの総容量が、ファイル管理情報ＦＭの領域αを越えていない、すなわち、ファイル管理情報ＦＭの領域に空きがあると判定された場合、ＣＰＵ２３は、上述の如く受信したファイル管理情報Ｆを、図２に示されるＦＲＡＭ（強誘電体ＲＡＭ）４０における上記仮想番地ＲＷａが示す番地に記憶させる（ステップＳ１９）。尚、かかるＦＲＡＭ４０は、不揮発性の半導体メモリである。ステップＳ１９の終了後、ＣＰＵ２３は、上記ステップＳ１５の実行に戻り、上述した如き動作を繰り返し実行する。
【００１８】
又、上記ステップＳ１６において、受信した情報がファイル管理情報Ｆではないと判定された場合、すなわち、情報ファイルＤであると判定された場合には、ＣＰＵ２３は、この受信した情報ファイルＤをエンコーダ２８に供給する。更に、ＣＰＵ２３は、ＲＡＭ２６に記憶されているファイル記録開始番地 RaEにて示される記録ディスク３３上の位置に記録再生ヘッドを移送させ、ここから記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ２０）。かかるステップＳ２０の実行に応じて、エンコーダ２８は、上記情報ファイルＤに対して所定の符号及び変調処理を施して得られた符号化信号をレーザ駆動回路２９に供給する。レーザ駆動回路２９は、かかる符号化信号に応じたレベルを有する記録信号を生成して、これを記録再生ヘッド３４に供給する。上記ステップＳ２０の実行により、記録再生ヘッド３４は、上記ファイル記録開始番地 RaEにて示される位置から、上記情報ファイルＤに対応した記録信号を記録ディスク３３に記録して行く。次に、ＣＰＵ２３は、その情報ファイルＤに対する記録ディスク３３の最終記録位置に対応した番地を新たなファイル記録開始番地 RaEとし、これをＲＡＭ２６の(n+3）番地に上書きする（ステップＳ２１）。次に、ＣＰＵ２３は、図１０に示されるが如き一連の情報信号の受信が全て終了したか否かの判定を行う（ステップＳ２２）。かかるステップＳ２２において、受信が全て終了していないと判定された場合には、ＣＰＵ２３は、上記ステップＳ１５の実行に戻り、上述した如き動作を繰り返し実行する。
【００１９】
上述した如き、ステップＳ１５〜Ｓ１９の繰り返し実行により、図１０に示されるが如き情報信号の内、ファイル管理情報Ｆ1〜Ｆn各々がＦＲＡＭ４０に記憶される。この際、これらファイル管理情報Ｆ1〜Ｆn各々は、図１１に示されるが如く、仮想番地ＲＷａにて示される番地に記憶される。例えば、図１０によると、ファイル管理情報Ｆ1の仮想番地ＲＷａは、"ａ"番地であるので、このファイル管理情報Ｆ1は、ＦＲＡＭ４０の"ａ"番地に記憶される。又、図１０によると、ファイル管理情報Ｆ2の仮想番地ＲＷａは、"ｐ"番地であるので、このファイル管理情報Ｆ2は、ＦＲＡＭ４０の"ｐ"番地に記憶される。
【００２０】
一方、上述した如き、ステップＳ１５、Ｓ１６、Ｓ２０〜Ｓ２１の繰り返し実行により、図１０に示されるが如き情報信号の内、情報ファイルＤ1〜Ｄn各々が、上記ファイル記録開始番地 RaEにて示される位置、すなわち、図９におけるポイントｂの位置から順次記録されて行くのである。
尚、上記ステップＳ１８において、今までに受信したファイル管理情報Ｆの総容量がファイル管理情報ＦＭの領域αを越えた、すなわち、ファイル管理情報ＦＭの領域がフルであると判定された場合、ＣＰＵ２３は、図１１に示されるが如くＦＲＡＭ４０内に記憶しておいたファイル管理情報Ｆを全て読み出す。更に、この読み出した全てのファイル管理情報Ｆを統合して１つのファイル管理情報ＦＭを求め、これをエンコーダ２８に供給すると共に、ＲＡＭ２６に記憶されている管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置に記録再生ヘッドを移送させ、ここから記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ２３）。かかるステップＳ２３の実行に応じて、エンコーダ２８は、上記ファイル管理情報ＦＭに所定の符号及び変調処理を施して得られた符号化信号をレーザ駆動回路２９に供給する。レーザ駆動回路２９は、かかる符号化信号に応じたレベルを有する記録信号を生成して、これを記録再生ヘッド３４に供給する。上記ステップＳ２３の実行に応じて、記録再生ヘッド３４は、管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置から、上記ファイル管理情報ＦＭに対応した記録信号を記録ディスク３３に記録して行く。例えば、図１１に示されるファイル管理情報Ｆ1〜Ｆnを統合して得られたファイル管理情報ＦＭ1が、上記管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置、すなわち図９に示されるが如きポイントａから記録されて行くのである。
【００２１】
かかるステップＳ２３の実行後、ＣＰＵ２３は、ＲＡＭ２６の（n+3）番地に記憶されているファイル記録開始番地 RaEを、ＲＡＭ２６の（n+2）番地に上書きすることにより管理情報記録開始番地 RaIの内容を更新する（ステップＳ２４）。
例えば、図９に示されるが如き情報ファイルＤn以降にも情報ファイルＤn+1が存在する際に、この情報ファイルＤnの記録終了後にファイル管理情報ＦＭ1の容量がαを越えてしまった場合、かかる情報ファイルＤnの最終番地が、上記ステップＳ２１にてファイル記録開始番地 RaEとなる。つまり、図９に示されるポイントｃの位置に対応した番地が新たなファイル記録開始番地 RaEとなり、このファイル記録開始番地 RaEにて示される番地が、ステップＳ２４の実行によって新たな管理情報記録開始番地 RaIとなるのである。かかるステップＳ２４の実行後、ＣＰＵ２３は、この管理情報記録開始番地 RaIに、ファイル管理情報ＦＭの領域αの分を加算したものを新たなファイル記録開始番地 RaEとして求め、これをＲＡＭ２６の（n+3）番地に上書き記憶させる（ステップＳ２５）。かかるステップＳ２５の終了後、ＣＰＵ２３は、ＦＲＡＭ４０の記憶内容を全てクリアする（ステップＳ２６）。次に、ＣＰＵ２３は、上記ステップＳ２４にて求めた管理情報記録開始番地 RaIを仮想番地ＲＷａとし（ステップＳ２６１）、上記管理情報記録開始番地 RaIをホストコンピュータ１０に送信する（ステップＳ２６２）。かかるステップＳ２６２の終了後、ＣＰＵ２３は、上記ステップＳ１９の実行に戻り、上述した如き動作を繰り返し実行する。
【００２２】
以上の如きステップＳ２３〜Ｓ２６、Ｓ２６１及びＳ２６２の実行により、図９に示されるファイル管理情報ＦＭ1の領域に入りきらなかったファイル管理情報Ｆn+1は、図９に示されるが如きファイル管理情報ＦＭ2の領域に統合されて記録されるのである。
ここで、上記ステップＳ２２において、ホストコンピュータ１０からの情報信号の受信が全て終了したと判定された場合には、ＣＰＵ２３は、ＲＡＭ２６に記憶されているフラグＭの論理値が "０"であるか否かの判定を行う（ステップＳ２７）。かかるステップＳ２７において、フラグＭの論理値が "０"である場合、すなわち、記録ディスク３３がバージンディスクであることを示している場合には、ＣＰＵ２３は、このフラグＭの論理値を "１"に設定し直す（ステップＳ２８）。かかるステップＳ２８の終了後、あるいは、上記ステップＳ２７において、フラグＭの論理値が "０"ではないと判定された場合、ＣＰＵ２３は、記録動作が終了した旨をホストコンピュータ１０に報せるべく、記録終了信号をインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ２９）。かかるステップＳ２９の終了後、ＣＰＵ２３は、図３に示されるステップＳ６の実行に戻る。
【００２３】
次に、かかる図３に示されるステップＳ７において、ホストコンピュータ１０からのファイル管理情報閲覧要求信号を受信したと判定された場合、ＣＰＵ２３は、先ず、ＲＡＭ２６に記憶されているフラグＮの論理値が "０"であるか否かの判定を行う（ステップＳ７１）。かかるステップＳ７１において、フラグＮの論理値が "０"であると判定されると、次にＣＰＵ２３は、フラグＭの論理値が "０"であるか否かの判定を行う（ステップＳ７２）。かかるステップＳ７２において、フラグＭの論理値が "０"であると判定された場合、すなわち、記録ディスク３３がバージンディスクであると判定されると、ＣＰＵ２３は、この旨を報せるべくバージンディスク信号をインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ７３）。一方、上記ステップＳ７１において、フラグＮの論理値が "０"ではないと判定された場合、すなわち、記録ディスク３３に対する第２回目以降の動作処理であると判定されると、ＣＰＵ２３は、ＦＲＡＭ４０に記憶しておいたファイル管理情報Ｆを全て読み出し、これをインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ７６）。又、上記ステップＳ７２において、フラグＭの論理値が "０"ではないと判定された場合、すなわち、記録ディスク３３がバージンディスクではないと判定された場合には、ＣＰＵ２３は、記録ディスク３３の最後尾に記録されている最新のファイル管理情報ＦＭを読み出すべく、ＤＶＤドライブユニット３０に対して再生指令信号を送出する（ステップＳ７４）。かかるステップＳ７４の実行に応じて、ＤＶＤドライブユニット３０は、記録ディスク３３から上記の如き最新のファィル管理情報ＦＭを読み取って得られた読取信号をデコーダ２５に供給する。デコーダ２５は、かかる読取信号に基づいて上記ファィル管理情報ＦＭを再生し、これをバス２２上に送出する。ここで、ＣＰＵ２３は、かかるバス２２上に送出された上記ファィル管理情報ＦＭをインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ７５）。上記ステップＳ７３、Ｓ７５、及びＳ７６のいずれかが終了したら、ＣＰＵ２３は、図３に示されるステップＳ６の実行に戻る。
【００２４】
ここで、図３に示されるステップＳ９において、ホストコンピュータ１０からのディスク完了要求信号を受信したと判定された場合、ＣＰＵ２３は、ＲＡＭ２６に記憶されているフラグＮの論理値が "０"であるか否かの判定を行う（ステップＳ９１）。かかるステップＳ９１において、フラグＮの論理値が "０"であると判定されると、次にＣＰＵ２３は、フラグＭの論理値が "０"であるか否かの判定を行う（ステップＳ９２）。かかるステップＳ９２において、フラグＭの論理値が "０"であると判定された場合、すなわち、記録ディスク３３がバージンディスクであると判定されると、ＣＰＵ２３は、この旨を報せるべくバージンディスク信号をインターフェース回路２１を介してホストコンピュータ１０に送信する（ステップＳ９３）。一方、上記ステップＳ９１において、フラグＮの論理値が "０"ではないと判定された場合、すなわち、記録ディスク３３に対する第２回目以降の動作処理であると判定されると、ＣＰＵ２３は、ＲＡＭ２６に記憶されている管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置に記録再生ヘッド３４を移送させるべく、ヘッド移送指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ９４）。次に、ＣＰＵ２３は、ＦＲＡＭ４０に記憶されているファイル管理情報Ｆを全て読み出して、これを統合して得られたファイル管理情報ＦＭをエンコーダ２８に供給する。更に、ＣＰＵ２３は、記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ９５）。かかるステップＳ９４及びステップＳ９５の実行に応じて、エンコーダ２８は、上記ファイル管理情報ＦＭに対して所定の符号及び変調処理を施して得られた符号化信号をレーザ駆動回路２９に供給する。レーザ駆動回路２９は、かかる符号化信号に応じたレベルを有する記録信号を生成して、これを記録再生ヘッド３４に供給する。これらステップＳ９４及びステップＳ９５の実行によって、記録再生ヘッド３４は、上記の管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置から、上記ファイル管理情報ＦＭに対応した記録信号を記録ディスク３３に記録して行く。かかるステップＳ９５の終了後、あるいは、上記ステップＳ９２において、フラグＭの論理値が "０"ではないと判定された場合、ＣＰＵ２３は、図９に示されるが如く記録ディスク３３上に記録されている全てのファイル管理情報ＦＭを読み出してこれをエンコーダ２８に供給すると共に、図９に示されるＵＤＦブリッジ領域の先頭位置から記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ９６）。かかるステップＳ９６の実行によって、記録再生ヘッド３４は、記録ディスク３３上に記録されている全てのファイル管理情報ＦＭを読み出し、これを新たに記録ディスク３３のＵＤＦブリッジ領域に記録して行く。この記録動作終了後、ＣＰＵ２３は、記録ディスク３３自体のディスク種別や記録容量等を示すコントロールデータをエンコーダ２８に供給すると共に、図９に示されるが如き記録ディスク３３上のリードイン領域ＬＩの先頭位置から記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ９７）。かかるステップＳ���７の実行に応じて、記録再生ヘッド３４は、上記コントロールデータに対応した記録信号を記録ディスク３３上のリードイン領域ＬＩに記録して行く。かかる記録動作終了後、ＣＰＵ２３は、リードアウト領域ＬＯを示すリードアウトコードをエンコーダ２８に供給すると共に、図９に示され記録ディスク３３の記録領域の最後尾から記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ９８）。かかるステップＳ９８の実行に応じて、記録再生ヘッド３４は、上記リードアウトコードを記録ディスク３３の記録領域の最後尾から記録して行き、図９に示されるが如きリードアウト領域ＬＯを形成させる。かかるステップＳ９８の終了後、あるいは、上記ステップＳ９３の終了後、ＣＰＵ２３は、図３に示されるステップＳ６の実行に戻る。
【００２５】
ここで、図３に示されるステップＳ８において、ホストコンピュータ１０、あるいはイジェクト操作装置５０からイジェクト要求信号が送出されたと判定されると、ＣＰＵ２３は、ＲＡＭ２６に記憶されているフラグＮの論理値が "０"であるか否かの判定を行う（ステップＳ８１）。かかるステップＳ８１において、フラグＮの論理値が "０"ではないと判定された場合、すなわち、記録ディスク３３に対する第２回目以降の動作処理であると判定されると、ＣＰＵ２３は、ＲＡＭ２６に記憶されている管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置に記録再生ヘッド３４を移送させるべく、ヘッド移送指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ８３）。次に、ＣＰＵ２３は、ＦＲＡＭ４０に記憶されているファイル管理情報Ｆを全て読み出し、これらを統合して求めたファイル管理情報ＦＭをエンコーダ２８に供給すると共に、記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ８４）。かかるステップＳ８３及びステップＳ８４の実行に応じて、エンコーダ２８は、上記ファイル管理情報ＦＭに対して所定の符号及び変調処理を施して得られた符号化信号をレーザ駆動回路２９に供給する。レーザ駆動回路２９は、かかる符号化信号に応じたレベルを有する記録信号を生成して、これを記録再生ヘッド３４に供給する。これらステップＳ８３及びステップＳ８４の実行によって、記録再生ヘッド３４は、上記の管理情報記録開始番地 RaIにて示される記録ディスク３３上の位置から、上記ファイル管理情報ＦＭに対応した記録信号を記録ディスク３３に記録して行く。次に、ＣＰＵ２３は、図９に示されるＲＭＤ領域の先頭位置に記録再生ヘッド３４を移送させるべく、ヘッド移送指令信号をＤＶＤドライブユニット３０に送出する。更に、ＣＰＵ２３は、記録ディスク３３への記録の際の記録パワー、ストラトジ等の記録条件、並びに、最終的なファイル記録開始番地 RaE各々を示すＲＭＤ情報をエンコーダ２８に供給すると共に、記録動作を開始すべき記録指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ８５）。かかるステップＳ８５の実行によって、上記ＲＭＤ情報が、図９に示されるＲＭＤ領域に記録される。ステップＳ８５の終了後、あるいは、上記ステップＳ８１において、フラグＮの論理値が "０"であると判定された場合、ＣＰＵ２３は、ＤＶＤドライブユニット３０に装填されている記録ディスク３３を外部に排出させるべく、イジェクト指令信号をＤＶＤドライブユニット３０に送出する（ステップＳ８２）。かかるステップＳ８２の実行によって、ＤＶＤドライブユニット３０は、ターンテーブル３２上の記録ディスク３３を情報記録装置２０の外部へ排出する。
【００２６】
ステップＳ８２の実行が終了すると、ＣＰＵ２３は、上述した如き図３〜図７に示される情報記録サブルーチンを抜けてメインルーチン（説明せず）の実行に戻る。
以上の如く、本発明においては、供給される複数の情報ファイルを順次記録ディスクに記録して行く（ステップＳ２０）一方、これら情報ファイル各々に関するファイル管理情報は、この段階において記録ディスクには記録せず、一時的に、他の記憶装置（ＦＲＡＭ４０）に記憶させておく（ステップＳ１９）。ここで、記録ディスクを外部に排出すべきイジェクト操作が為された場合（ステップＳ８）、先ず、上記記憶装置（ＦＲＡＭ４０）に記憶させておいたファイル管理情報各々を統合したものを、かかる記録ディスクの所定領域に記録し（ステップＳ８４）、その後、かかる記録ディスクを外部に排出する（ステップＳ８２）。
【００２７】
よって、本発明によれば、図１に示されるが如く各情報ファイル毎にファイル管理情報が記録ディスクに記録されてしまうという従来の記録方法に比して、記録効率を高めることが出来るのである。
尚、上記実施例においては、イジェクト操作に応じて、ＦＲＡＭ４０に記憶させておいたファイル管理情報を記録ディスクに記録するようにしたが、かかる動作に限定されるものではない。例えば、情報記録装置の電源を遮断（パワーオフ）する場合、あるいは、必要に応じてホストコンピュータから供給される各種命令に応じて、ＦＲＡＭに記憶させておいたファイル管理情報を記録ディスクに記録するようにしても良い。要するに、記録ディスクに対する記録作業が何らかの形で一段落した際に発生するコマンドに応じて、ＦＲＡＭに記憶させておいたファイル管理情報を記録ディスクに記録するような構成とすれば良いのである。
【００２８】
又、上記実施例においては、ＦＲＡＭには、追記すべき情報ファイルに関するファイル管理情報のみを記憶する例について述べたが、既にディスクに記録されているファイル管理情報を予め読み取っておき、これを新たに記録すべきファイル管理情報と統合して記録する構成としても良い。
尚、上記実施例においては、ファイル管理情報を一時的に記憶しておく為のメモリ手段として、ＦＲＡＭ４０を用いる構成としているが、かかる構成に限定されるものではない。例えば、かかるメモリ手段として、ハードディスク装置、ＲＡＭ、フラッシュメモリ等を用いても良い。又、上記実施例においては、かかるメモリ手段としてのＦＲＡＭ４０を情報記録装置２０内に設ける構成としているが、ホストコンピュータに備えられているハードディスク装置、ＲＡＭ、フラッシュメモリ等を用いても実施可能である。
【００２９】
又、カートリッジを備えるものものであるならば、このカートリッジにメモリ手段を組み込む構成としても良い。
【図面の簡単な説明】
【図１】  インクリメンタルライト方式による記録ディスク上の記録フォーマットを示す図である。
【図２】  本発明による情報ファイル記録方法に基づいて情報記録を行う情報記録装置２０の構成を示す図である。
【図３】  本発明による情報ファイル記録方法に基づいた情報記録サブルーチンを示す図である。
【図４】  本発明による情報ファイル記録方法に基づいた情報記録サブルーチンを示す図である。
【図５】  本発明による情報ファイル記録方法に基づいた情報記録サブルーチンを示す図である。
【図６】  本発明による情報ファイル記録方法に基づいた情報記録サブルーチンを示す図である。
【図７】  本発明による情報ファイル記録方法に基づいた情報記録サブルーチンを示す図である。
【図８】  ＲＡＭ２６のメモリマップの一部を示す図である。
【図９】  記録ディスク３３上の記録フォーマットを示す図である。
【図１０】  仮想記録フォーマットを示す図である。
【図１１】  ＦＲＡＭ４０のメモリマップの一部を示す図である。
【主要部分の符号の説明】
２０  情報記録装置
２３  ＣＰＵ
３０  ＤＶＤドライブユニット
３３  記録ディスク
４０  ＦＲＡＭ
５０  イジェクト操作装置
【図１】
0003995747.tif 000002
【図２】
0003995747.tif 000003
【図３】
0003995747.tif 000004
【図４】
0003995747.tif 000005
【図５】
0003995747.tif 000006
【図６】
0003995747.tif 000007
【図７】
0003995747.tif 000008
【図８】
0003995747.tif 000009
【図９】
0003995747.tif 000010
【図１０】
0003995747.tif 000011
【図１１】
0003995747.tif 000012