(57)【要約】【課題】  汎用的なファイルシステムを利用して管理ファイルを高速に読み込めることができるようにする。【解決手段】  動画像データを生成する動画像生成手段と、前記動画像データの管理情報を生成する管理情報生成手段と、前記動画像データと管理情報とを記録媒体に記録する記録手段と、前記記録手段を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御手段とを備え、前記制御手段により、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保する。【選択図】  図１
2008276884.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを生成する動画像生成手段と、
前記動画像生成手段で生成された動画像データの管理情報を生成する管理情報生成手段と、
前記動画像生成手段で生成された動画像データと、前記管理情報生成手段で生成された管理情報とを記録媒体に記録する記録手段と、
前記記録手段を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御手段とを備え、
前記制御手段は、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保することを特徴とする記録装置。
【請求項２】
前記制御手段は、前記空きファイルの削除、前記管理情報の書き込み、前記空きファイルの記録を繰り返し行なうことにより、最初に空きファイルを書き込んで予め確保した領域に管理情報を書き込むことを特徴とする請求項１に記載の記録装置。
【請求項３】
記録媒体上で連続して記録しなければならない最小記録サイズを規定して記録する記録装置であって、
動画像データを生成する動画像生成手段と、
前記動画像生成手段で生成された動画像データの管理情報を生成する管理情報生成手段と、
前記動画像生成手段で生成された動画像データと、前記管理情報生成手段で生成された管理情報とを記録媒体に記録する記録手段と、
前記記録手段を制御して前記記録媒体に対して、前記動画像を記録する際に規格で定義されている最低記録サイズよりも小さな空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための小さな領域を確保する制御手段とを備え、
前記制御手段は、前記記録媒体に記録された前記小さな空きファイルを前記記録媒体から削除することにより前記記録媒体上に小さな空き領域を形成して、前記管理情報を記録するための空き領域を予め確保することを特徴とする記録装置。
【請求項４】
前記制御手段は、前記記録手段が動画像データを記録する前に、前記小さな空きファイルを削除して前記管理情報を記録するための空き領域を形成することを特徴とする請求項３に記載の記録装置。
【請求項５】
動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、
前記記録工程を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御工程とを備え、
前記制御工程は、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保することを特徴とする記録方法。
【請求項６】
前記制御工程は、前記空きファイルの削除、前記管理情報の書き込み、前記空きファイルの記録を繰り返し行なうことにより、最初に空きファイルを書き込んで予め確保した領域に管理情報を書き込むことを特徴とする請求項５に記載の記録方法。
【請求項７】
記録媒体上で連続して記録しなければならない最小記録サイズを規定して記録する記録方法であって、
動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、
前記記録工程を制御して前記記録媒体に対して、前記動画像を記録する際に規格で定義されている最低記録サイズよりも小さな空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための小さな領域を確保する制御工程とを備え、
前記制御工程は、前記記録媒体に記録された前記小さな空きファイルを前記記録媒体から削除することにより前記記録媒体上に小さな空き領域を形成して、前記管理情報を記録するための空き領域を予め確保することを特徴とする記録方法。
【請求項８】
前記制御工程は、前記記録工程が動画像データを記録する前に、前記小さな空きファイルを削除して前記管理情報を記録するための空き領域を形成することを特徴とする請求項７に記載の記録方法。
【請求項９】
動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、
前記記録工程を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御工程とをコンピュータに実行させるプログラムでって、
前記制御工程における、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保する工程をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
記録媒体上で連続して記録しなければならない最小記録サイズを規定して記録する工程をコンピュータに実行させるプログラムであって、
動画像データを生成する動画像生成工程と、
前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、
前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、
前記記録工程を制御して前記記録媒体に対して、前記動画像を記録する際に規格で定義されている最低記録サイズよりも小さな空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための小さな領域を確保する制御工程とをコンピュータに実行させ、
前記制御工程における、前記記録媒体に記録された前記小さな空きファイルを前記記録媒体から削除することにより前記記録媒体上に小さな空き領域を形成して、前記管理情報を記録するための空き領域を予め確保する工程をコンピュータに実行させることを特徴とするプログラム。
【請求項１１】
請求項９または１０に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録方法に関し、特に、ディスク媒体上の所定の領域に管理情報を記録するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、動画像や音声をデジタルデータとしてＤＶＤやブルーレイディスク（ＢＤ）などのディスク媒体に記録するディスクレコーダが知られている。例えば、ＤＶＤに対して動画データを記録する規格として、ＤＶＤビデオフォーマットやＤＶＤビデオレコーディングフォーマットが知られている。また、近年では、再生用ＢＤの規格として、ＢＤ−ＲＯＭ(Blue-ray-Disk-Rom)規格が策定された。
【０００３】
ディスク媒体に記録されたデータを再生する際には、データの記録位置や動画データの長さ、画素数などの情報が必要となる。そのため、動画データとは別に、これらの情報を管理情報としてディスク媒体に記録しておき、再生時にはこの管理情報を用いて動画データをディスク媒体から再生する。
【０００４】
このようなＤＶＤビデオ規格やＢＤ−ＲＯＭ規格は、元々は再生用ディスクのためのフォーマットである。そのため、あらかじめ記録すべき全ての動画像データが存在していることを前提に、オーサリング（authoring）ソフトウェア等でディスクイメージを作成し、そのディスクイメージから実際のディスクを作成することを考慮した規格となっている。
【０００５】
一方、ビデオカメラ等の実時間で動画像を記録する必要のある機器では、動画像の記録が終了するまで管理情報を生成することができない。そのため、動画像の記録後に管理情報を生成して記録する必要がある。このように、動画記録を終了した後に管理情報を生成して記録した場合、ディスク媒体上では、動画ストリームの後に管理情報が記録されることになる。そのため、再生時においては、ディスク媒体上のランダムな位置に記録された管理情報を再生する必要があるため、シークが発生し、再生動作が遅くなってしまうという欠点がある。
【０００６】
そこで、管理情報を書き込む領域をあらかじめ決めて、その領域を確保しておき、動画像を確保した領域の後に管理情報を書き込み、その後、あらかじめ空けておいた領域に管理情報を書き込む方法等が考えられている（例えば、特許文献１を参照）。
【０００７】
また、記録媒体のデータのリード、記録媒体へのデータのライトを高速に行なうようにする目的で、ファイルシステム上のファイルとディレクトリの管理情報を記録媒体の内側に記録する技術も提案されている（例えば、特許文献２を参照）。
【０００８】
【特許文献１】特開２００３−３３１５２６号公報
【特許文献２】特開２００２−３５２５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記特許文献２に記載されている記録方法では、ファイルシステムの階層構造を管理する管理情報をディスク状記録媒体の特定領域に記録するようにし、特定領域中の未使用領域を特別なファイルとして扱うようにしている。そして、特別なファイルにおける初期の場所と大きさに関する情報および特別なファイルにおける現在の場所と大きさに関する情報を特定領域中に記録するようにしている。
【００１０】
このため、本来のファイルシステムとは別に、ファイルとファイルを記録する領域を独自に管理したり、あるいは、ファイルシステムを独自に拡張したりする必要がある。そのため、汎用性がなくなり、他の機器で記録媒体をそのまま読み込むことができなくなるというような問題点があった。
本発明は上述の問題点に鑑み、汎用的なファイルシステムを利用して管理ファイルを高速に読み込めることができるようにすることを目的としている。
【課題を解決するための手段】
【００１１】
本発明の記録装置は、動画像データを生成する動画像生成手段と、前記動画像生成手段で生成された動画像データの管理情報を生成する管理情報生成手段と、前記動画像生成手段で生成された動画像データと、前記管理情報生成手段で生成された管理情報とを記録媒体に記録する記録手段と、前記記録手段を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御手段とを備え、前記制御手段は、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保することを特徴とする。
また、本発明の記録装置の他の特徴とするところは、記録媒体上で連続して記録しなければならない最小記録サイズを規定して記録する記録装置であって、動画像データを生成する動画像生成手段と、前記動画像生成手段で生成された動画像データの管理情報を生成する管理情報生成手段と、前記動画像生成手段で生成された動画像データと、前記管理情報生成手段で生成された管理情報とを記録媒体に記録する記録手段と、前記記録手段を制御して前記記録媒体に対して、前記動画像を記録する際に規格で定義されている最低記録サイズよりも小さな空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための小さな領域を確保する制御手段とを備え、前記制御手段は、前記記録媒体に記録された前記小さな空きファイルを前記記録媒体から削除することにより前記記録媒体上に小さな空き領域を形成して、前記管理情報を記録するための空き領域を予め確保することを特徴とする。
【００１２】
本発明の記録方法は、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、前記記録工程を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御工程とを備え、前記制御工程は、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保することを特徴とする。
また、本発明の記録方法の他の特徴とするところは、記録媒体上で連続して記録しなければならない最小記録サイズを規定して記録する記録方法であって、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、前記記録工程を制御して前記記録媒体に対して、前記動画像を記録する際に規格で定義されている最低記録サイズよりも小さな空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための小さな領域を確保する制御工程とを備え、前記制御工程は、前記記録媒体に記録された前記小さな空きファイルを前記記録媒体から削除することにより前記記録媒体上に小さな空き領域を形成して、前記管理情報を記録するための空き領域を予め確保することを特徴とする。
【００１３】
本発明のプログラムは、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、前記記録工程を制御して前記記録媒体に対して空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための領域を確保する制御工程とをコンピュータに実行させるプログラムでって、前記制御工程における、前記記録媒体に記録された空きファイルを前記記録媒体から削除することにより前記記録媒体上に空き領域を形成すると共に、前記形成された空き領域に対して前記管理情報を書き込み、前記空き領域のうち前記管理情報が書き込まれていない領域に対して空きファイルを再び書き込んで管理情報を再度記録するための空き領域を確保する工程をコンピュータに実行させることを特徴とする。
また、本発明のプログラムの他の特徴とするところは、記録媒体上で連続して記録しなければならない最小記録サイズを規定して記録する工程をコンピュータに実行させるプログラムであって、動画像データを生成する動画像生成工程と、前記動画像生成工程において生成された動画像データの管理情報を生成する管理情報生成工程と、前記動画像生成工程において生成された動画像データと、前記管理情報生成工程において生成された管理情報とを記録媒体に記録する記録工程と、前記記録工程を制御して前記記録媒体に対して、前記動画像を記録する際に規格で定義されている最低記録サイズよりも小さな空きファイルを記録することにより前記記録媒体上に前記管理情報を記録するための小さな領域を確保する制御工程とをコンピュータに実行させ、前記制御工程における、前記記録媒体に記録された前記小さな空きファイルを前記記録媒体から削除することにより前記記録媒体上に小さな空き領域を形成して、前記管理情報を記録するための空き領域を予め確保する工程をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、管理ファイルを記録する領域を独自に管理するのではなく、汎用的なファイルシステムの機能を利用して管理情報を記録媒体の内側にまとめて記録することが可能となり、管理情報をまとめて連続的に読み込むことができる。これにより、動画像の再生開始を素早くすることができる。
また、汎用的なファイルシステムの機能を利用しているために、他の機器との互換性を保つことができる。
【発明を実施するための最良の形態】
【００１５】
（第１の実施の形態）
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
図１は、本発明の実施形態を説明する映像記録再生装置の構成例を示すブロック図である。以下、ディスク型の記録媒体にＢＤ-ＲＯＭ規格で記録するデジタルビデオカメラとして説明する。
【００１６】
本実施形態のビデオカメラは、動画像を生成する動画像生成手段として機能するカメラ部１００と、エンコーダ（エンコード部）１０１と、ディスクアクセス時に用いるバッファ（バッファメモリ）１０２とを備えている。また、記録媒体への書き込み、読み出しを行なうディスクアクセス部１０３を備えている。
【００１７】
また、記録媒体（ＤＶＤ等の記録用ディスク、以下ディスク媒体とする）１０４に記録されている動画像データであるＭＰＥＧファイルを元の映像に戻すデコーダ（デコード部）１０５を備えている。さらに、その映像を表示するＬＣＤ１０８、ＬＣＤコントローラ１０７を備えている。また、映像信号を外部出力するための外部出力端子１０６を備えており、ＬＣＤ１０８に表示している映像信号を外部に同時に出力することが可能に構成されている。なお、本実施形態で説明するディスク媒体１０４は、書き換え可能な記録媒体である。
【００１８】
また、ＣＰＵ１１０はＣＰＵバス１０９により、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、マルチプレクサ１１４及びその他の各ブロックに接続され、ＣＰＵ１１０により各ブロックを制御することができるように構成されている。操作部１１３は、ユーザによる各種の操作キーやつまみなど（図示せず）の操作に対応する入力をＣＰＵ１１０に伝えることができ、ユーザからの指示に対して、ＣＰＵ１１０が各種処理を実行する。
【００１９】
次に、動画像を記録する時の動作の一例について説明する。
本実施形態のビデオカメラのカメラ部１００は、映像を電気信号として入力するＣＣＤを（図示せず）備え、映像をデジタルデータとして入力することができる。ユーザ操作により、操作部１１３から映像記録開始指示が与えられると、ＣＰＵ１１０はカメラ部１００を撮像動作させる。カメラ部１００は被写体を撮像して映像データを生成する。カメラ部１００により生成された映像データはエンコーダ１０１に入力され符号化される。
【００２０】
エンコード部１０１において符号化された動画像データは、マルチプレクサ１１４に送られ、ＢＤ−ＲＯＭ規格に沿ってフォーマットされてバッファ１０２に蓄えられる。この際に、ＣＰＵ１１０は管理情報生成手段として機能して、動画像データの管理情報を生成する。そして、ＣＰＵ１１０からディスクアクセス部１０３が制御され、バッファ１０２に蓄えられたデータがディスク媒体１０４へ記録される。このようにして、本実施形態のビデオカメラはディスク媒体１０４へ動画像を符号化して記録できるようになっている。
【００２１】
ＢＤ−ＲＯＭ規格では１つの動画像の単位をクリップと呼び、クリップは動画像データであるストリームとその動画像の管理情報であるクリップ情報の２種類のデータで構成されている。ストリームとクリップ情報はそれぞれ独立したファイルとして存在し、２つのファイルで１つのクリップが構成されている。ストリームファイルとクリップ情報ファイルにはそれぞれ同じクリップ番号が付けられ、対応がわかるようになっている。図２の例では、第１のクリップ２１、第２のクリップ２２としている。そして、第１のクリップ２１を構成する第１のクリップ情報ファイルに２１ａを付し、第１のストリームファイルに２１ｂを付している。また、第２のクリップ２２を構成する第２のクリップ情報ファイルに２２ａを付し、第２のストリームファイルに２２ｂを付している。
【００２２】
実時間で動画像を作成する場合には、１つ動画像ストリームファイルを記録するたびに１つのクリップ情報ファイルが記録される。例えば、ＤＶＤ等のディスク型記録媒体（本実施形態のディスク媒体１０４）の場合には、基本的にディスク媒体１０４の内側から外側に向かって記録されていくため、データの作成順にディスクに記録していくと図３のように配置される。
【００２３】
図３は、ディスク媒体１０４の内周から外周までの記録イメージを示していて、ディスクの内側が図３では左側で、ディスク媒体１０４の外側へいくほど図３の右側となる。また、図３においてＵＤＦ（Universal Disk Format）とは、管理情報ファイルとストリームファイルを管理しているファイルシステム情報であり、ＵＤＦ規格で定義されている。ＵＤＦはＤＶＤやＢＤ-ＲＯＭ等で用いられる一般的なファイルシステムである。
【００２４】
第１のストリーム３１、第２のストリーム３２はＢＤ-ＲＯＭ規格における動画像データであるストリームファイルを示している。また、第１の管理情報４１、第２の管理情報４２はＢＤ-ＲＯＭ規格における動画像の管理情報が入っているクリップ情報ファイルを示している。
【００２５】
このようなファイルの配置になっている場合には、各管理情報を読み込むためにはストリームファイルの記録領域をシークして読み飛ばす処理が必要となり、全ての管理情報を連続して読み込む場合には、読み込みに多くの時間がかかる問題点があった。
【００２６】
図４は、本実施形態におけるファイル配置の一例を表している。
図４に示したように、本実施形態においては管理情報４１，４２がディスク媒体１０４の内側にまとめて記録されているために、一度に連続して管理情報を高速に読み込むことができる。
【００２７】
また、ディスク媒体１０４の認識時に管理情報をまとめて予め読み込んでおけば、動画再生時に管理情報を読み込む必要がなく、動画像も連続して配置できるために再生動作をスムーズに実現することができる。すなわち、本実施形態ではディスク媒体１０４等のディスク型記録媒体では、データは記録媒体の内側から順に書き込まれていくという特徴を利用している。
【００２８】
記録時において、ＣＰＵ１１０で生成された管理情報は、マルチプレクサ１１４に供給される。このマルチプレクサ１１４には、エンコード部１０１において符号化された動画像データが入力される。これらの動画像データ及び管理情報は、マルチプレクサ１１４からバッファ１０２を介してディスクアクセス部１０３に供給され、ディスク媒体１０４に書き込まれる。
【００２９】
また、再生時に再生された管理情報と画像データは共にバッファ１０２に蓄積され、管理情報はマルチプレクサ１１４を介してＣＰＵ１１０に供給される。また、画像データはマルチプレクサ１１４を介してデコーダ１０５供給される。
【００３０】
このような記録、再生が行われることにより、記録時においては、マルチプレクサ１１４、バッファ１０２及び１０３を介して動画データや管理情報、ファイルシステムや空きファイルなどがディスク媒体１０４に書き込まれる。また、再生時にディスク媒体１０４から再生されたデータは、マルチプレクサ１１４により動画データと管理情報、ファイルシステム情報に分離され、デコーダ１０５及び１１０ＣＰＵ１１０などに分配される。
【００３１】
次に、図５を参照しながら実施手順の具体例を説明する。
先ず、はじめに、ＵＤＦ領域の後ろに管理情報を記録する領域と同じ大きさで空きファイル５０を書き込んでおく（ＳＴＥＰ１）。これは、空きファイル書き込み手段として機能するＣＰＵ１１０により行われる。
なお、ＢＤ−ＲＯＭ規格では、管理ファイルのサイズが対応するクリップの時間に比例する。そのため、ここで書き込む空きファイルのサイズは、このディスクに対して記録可能な動画クリップの最大記録時間に基づいて決定する。ディスクに記録可能な最大記録時間は、動画データをエンコードして得られるデータのデータレートによって決定される。
空きファイル５０の中身は、例えば「０データ」で埋めておき、ファイルサイズを確保する領域のサイズにする。このように、空きファイル５０を書き込んでおくことで、この空きファイル５０の領域には他のファイルが書き込まれないために領域を確保していることと同等となる。
【００３２】
次に、動画像の記録を開始すると、ディスク媒体の場合には媒体の内側から順に書き込まれるために、空きファイル５０の次に第１のストリーム３１が記録される（ＳＴＥＰ２）。そして、動画像の記録が終了した時点で、その動画像の管理情報が決定するので、管理情報を書き込む準備を行なう。管理情報を書き込むために、空きファイルを一時的に削除する（ＳＴＥＰ３）。
【００３３】
空きファイルの削除は、空きファイル削除手段として機能するＣＰＵ１１０によって行われる。空きファイル５０を削除した領域は空き領域５１になるので、その部分に管理情報を書き込む。この管理情報の書き込みは、管理情報書き込み手段として機能するＣＰＵ１１０制御により、図示しないピックアップにより行われる。この場合もディスクの空き領域５１の一番内側に書き込みが行われるので、図５のように、空き領域５１の一番内側に第１の管理情報４１が書き込まれる。そして、残りの空き領域は、ストリームが書き込まれないように、空きファイル５０を再度書き込むことにより、管理情報を空きファイル５０の領域に再度記録できるようにしておく（ＳＴＥＰ４）。この時点で、ディスク媒体１０４の一番内側のＵＤＦから第１のストリーム３１までは隙間なくファイルが存在していることとなる。
【００３４】
次に、動画像の記録を再び開始すると、現在の一番内側の空き領域５１は第１のストリーム３１の後ろとなるので、第１のストリーム３１の次に第２のストリーム３２が記録される（ＳＴＥＰ５）。動画像の記録が終了した時点で、その動画像の管理情報が決定するので、管理情報を書き込む準備を行なう（ＳＴＥＰ３と同等の処理）。
【００３５】
管理情報を書き込むために、空きファイル５０を一時的に削除して空き領域５１を形成する（ＳＴＥＰ６）。そして、この空き領域５１になるので、その部分に管理情報を書き込む。この場合も、ディスクの空き領域５１の一番内側に書き込みが行われるので、図のように、空き領域５１の一番内側に管理情報が書き込まれる。残りの空き領域５１は、ストリームが書き込まれないように、空きファイル５０を再び書き込んでおく（ＳＴＥＰ７）。このように、空きファイル５０の記録を繰り返し行なうことにより、最初に空きファイル５０を書き込んで予め確保した空き領域５１に複数の管理情報４１，４２を書き込むようにする。これにより、実時間で動画像を記録する場合でも、ディスク媒体１０４の内側にまとめて複数の管理情報４１、４２を配置することが可能となる。
【００３６】
（第２の実施形態）
次に、第２の実施形態を説明する。
本実施形態では、動画像を記録する際に規格で定義されている最低記録サイズを利用するようにしている。最低記録サイズとは、ＤＶＤ-Video Recording規格やＢＤ-ＲＯＭ規格などで定義されている。これは、規定サイズ以下の動画像データが記録媒体上にあると、データの読み込み時間やシーク時間により、動画像データの読み込みが再生時間より遅くなり、動画像の連続再生が保障できなくなるからである。このような不都合を防止して、動画像の連続再生を保障するためには、記録媒体上に最低記録サイズ以上連続して動画像データを配置する必要がある。
【００３７】
以下、図６を参照しながら順番に説明する。
まず、はじめに、ファイルＡ、ファイルＢの２つを書き込む。書き込むファイルＡ、Ｂの中身は０データ等にしておく（ＳＴＥＰ１）。ここで、ファイルＡ、Ｂのファイルサイズを加算した合計サイズは、管理情報を書き込むために確保したいサイズにしておく。また、ファイルＡは最低記録サイズ以下のファイルサイズ（小さな空きファイル）にしておく。
【００３８】
次に、ファイルＡを削除して空き領域Ａを形成する（ＳＴＥＰ２）。ファイルＡを削除することで、ファイルＡと同サイズの空き領域Ａができる。しかしながら、本実施形態においては、ファイルＡのサイズは動画像を記録する際に規格で定義されている最低記録サイズ以下にしていた。このため、この空き領域Ａは動画像を記録する際に規格で定義されている最低記録サイズ以下のサイズ、すなわち、小さな空き領域となる。
【００３９】
この状態で、動画像の記録を開始する。この場合、空き領域Ａは動画像を記録する最低記録サイズ以下のために、空き領域Ａに動画像を書き込むと、動画像の最低記録サイズを守ることができなくなる。したがって、第１のストリーム６１は空き領域Ａを飛ばして、ファイルＢの次の領域に記録されることになる（ＳＴＥＰ３）。そして、動画像の記録が終了すると、第１の管理情報６１ａの書き込みが行われる。第１の管理情報６１ａは、最低記録サイズの制限がないために、記録媒体上の空き領域の一番内側である空き領域Ａに書き込まれる（ＳＴＥＰ４）。
【００４０】
次の動画像の記録が開始されると、ストリームはＳＴＥＰ３の場合と同様に最低記録サイズを保障するために、空き領域Ａを飛ばして、第１のストリーム６１の次に第２のストリーム６２が記録される（ＳＴＥＰ５）。そして、動画像の記録が終了すると、第２の管理情報６２ａはＳＴＥＰ４と同様に最低記録サイズの制限がないために、記録媒体上の空き領域の一番内側である空き領域Ａに書き込まれる（ＳＴＥＰ６）。このような手順で記録を行なっていくと、第１の管理情報６１ａ、第２の管理情報６２ａは記録媒体上の内側にまとめて書き込むことができる。
【００４１】
また、ＳＴＥＰ３において、空き領域ＡとファイルＢの合計サイズが最低記録サイズ以下の場合には、ファイルＢを削除しても動画像は空き領域ＡとファイルＢを削除した領域には書き込まれないことになる。したがって、この場合にはファイルＢをこの時点で削除してもかまわない。
【００４２】
（第３の実施形態）
次に、ＳＴＥＰ２において空き領域Ａを動画像データの最低記録サイズ以上に確保したい場合について、図７を参照しながら説明する。
図７のＳＴＥＰ１において、管理情報を記録する領域を確保するサイズ分のファイルを書き込む際に、最低記録サイズ以下のファイルＡ、Ｂ、Ｃ・・・のように、複数作成することで、最低記録サイズ以上の領域をファイルで埋めるようにする。
【００４３】
そして、管理情報を書き込む場合には、記録媒体上で内側に存在するファイルＡから削除していき、空いた領域に管理情報を書き込んでいく。ＳＴＥＰ２ではファイルＡを削除してできた、空き領域Ａに管理情報７１を書き込む。
【００４４】
空き領域Ａが管理情報７１で埋まった場合には、ファイルＢを削除し、新たな空き領域を作り、その領域に管理情報を書き込んでいく（ＳＴＥＰ３）。この際に、空き領域Ａの残りとファイルＢを削除することでできる空き領域の合計が動画像の最低記録サイズ以上にならないようにする。このように、記録媒体上で内側に存在するファイルから削除していき、空いた領域に管理情報を書き込んでいくことで、管理情報７１を書き込む領域が最低記録サイズ以上の場合にも対応することができる。
【００４５】
以上、説明したように、前述した実施形態によれば、空きファイルによって確保した領域に管理情報をまとめて記録できるために、管理情報をまとめて高速に読み込むことができる。また、動画像を連続して配置可能なために、動画像の再生をスムーズに行なうことが容易になる。
【００４６】
前述した実施形態の他の特徴によれば、記録する動画像に記録媒体、すなわち、ディスク媒体１０４上で連続して記録しなければならない最小記録サイズを規定して記録する場合には、空きファイルを配置するようにした。これにより、動画像の書き込みができない最小記録サイズ以下の領域を作成することができるので、その領域を管理情報を記録するための領域として確保することができる。これにより、管理情報をまとめて高速に読み込むことができるとともに、動画像を連続して配置することが可能なために、動画像の再生をスムーズに行なうことが容易になる。
【００４７】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における記録装置を構成する各手段は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００４８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４９】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５２】
プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００５３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００５４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせル。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行うことによっても前述した実施の形態の機能が実現され得る。
【００５７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【００５８】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施形態を示し、記録装置の一例を示すブロック図である。
【図２】クリップの構成例を説明する図である。
【図３】クリップファイルがディスク媒体の内側から外側に向かって記録されていく様子を説明する図である。
【図４】本発明の実施形態を示し、複数の管理情報がディスク媒体の内側にまとめて記録されている様子を説明する図である。
【図５−１】本発明の実施形態を示し、複数の管理情報をディスク媒体の内側にまとめて記録する手順の一例を説明する図である。
【図５−２】本発明の実施形態を示し、複数の管理情報をディスク媒体の内側にまとめて記録する手順の一例を説明する図である。
【図６】複数の管理情報をディスク媒体の内側にまとめて記録する手順の他の例を説明する図である。
【図７】最低記録サイズ以上の領域を確保する場合の記録手順の一例を説明する図である。
【符号の説明】
【００６０】
１００  カメラ部
１０１  エンコーダ
１０２  バッファ
１０３  ディスクアクセス部
１０４  ディスク媒体
１０５  デコーダ
１０６  外部出力端子
１０７  ＬＣＤコントローラ
１０８  ＬＣＤ
１０９  ＣＰＵバス
１１０  ＣＰＵ
１１１  ＲＯＭ
１１２  ＲＡＭ
１１３  操作部
１１４  マルチプレクサ
【図１】
2008276884.tif 000003
【図２】
2008276884.tif 000004
【図３】
2008276884.tif 000005
【図４】
2008276884.tif 000006
【図５−１】
2008276884.tif 000007
【図５−２】
2008276884.tif 000008
【図６】
2008276884.tif 000009
【図７】
2008276884.tif 000010