(57)【要約】【課題】映像音声独立フォーマットのファイルと映像音声多重フォーマットのファイルとの間のファイルフォーマット変換にかかる時間を短縮する。【解決手段】ファイル記録装置１００は、映像１フレームのサイズおよび音声１フレームのサイズが記録媒体１０１のクラスタサイズの整数倍になるようにダミーデータを付与し、各フレームの記録開始位置がクラスタの先頭になるように記録媒体１０１に記録する。ファイルフォーマット変換装置２００は、記録媒体２０１のファイル管理情報を変更することによってファイルフォーマットを変換する。【選択図】図１
2010257524.tif 000002
【特許請求の範囲】
【請求項１】
ファイルを記録媒体に記録するファイル記録装置であって、
記録媒体のクラスタサイズを取得するクラスタサイズ取得手段と、
ファイルとして記録するデータが所定単位毎に前記クラスタサイズの整数倍になるようにダミーデータを付与し、前記所定単位の記録開始位置がクラスタの先頭になるように前記記録媒体に記録するデータ記録手段と
を備えることを特徴とするファイル記録装置。
【請求項２】
記録媒体に記録されている複数のファイルのデータを、所定単位で順番に並び替えることで１つのファイルに合成するファイルフォーマット変換装置であって、
記録媒体からファイル管理情報を読み出すファイル管理情報読み出し手段と、
前記ファイル管理情報のクラスタの論理的な順序を、前記複数のファイルのデータが所定単位毎に順番に並ぶように変更するファイル管理情報変更手段と、
前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録手段と
を備えることを特徴とするファイルフォーマット変換装置。
【請求項３】
記録媒体に記録されている、複数の種類のデータが所定単位毎に順番に並んでいる１つのファイルのデータを、データの種類別に分けて並び替えることで複数のファイルに分離するファイルフォーマット変換装置であって、
記録媒体からファイル管理情報を読み出すファイル管理情報読み出し手段と、
前記ファイル管理情報のクラスタの論理的な順序を、前記１つのファイルのデータがデータの種類別に分かれて並ぶように変更するファイル管理情報変更手段と、
前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録手段と
を備えることを特徴とするファイルフォーマット変換装置。
【請求項４】
前記データは、映像データと音声データとを含む
ことを特徴とする請求項１記載のファイル記録装置。
【請求項５】
前記所定単位は、映像１フレームの時間長単位である
ことを特徴とする請求項４記載のファイル記録装置。
【請求項６】
前記複数のファイルは、映像ファイルと音声ファイルとを含む
ことを特徴とする請求項２または請求項３記載のファイルフォーマット変換装置。
【請求項７】
前記所定単位は、映像１フレームの時間長単位である
ことを特徴とする請求項６記載のファイルフォーマット変換装置。
【請求項８】
前記ファイル管理情報記録手段は、
前記記録媒体のファイルシステムが複数のファイル管理情報を記録できる場合に、変更後の前記ファイル管理情報を、変更前の前記ファイル管理情報が記録されている前記記録媒体の領域とは異なる領域に記録する
ことを特徴とする請求項２または請求項３記載のファイルフォーマット変換装置。
【請求項９】
ファイルを記録媒体に記録するファイル記録方法であって、
記録媒体のクラスタサイズを取得するクラスタサイズ取得ステップと、
ファイルとして記録するデータが所定単位毎に前記クラスタサイズの整数倍になるようにダミーデータを付与し、前記所定単位の記録開始位置がクラスタの先頭になるように前記記録媒体に記録するデータ記録ステップと
を含むことを特徴とするファイル記録方法。
【請求項１０】
記録媒体に記録されている複数のファイルのデータを、所定単位で順番に並び替えることで１つのファイルに合成するファイルフォーマット変換方法であって、
記録媒体からファイル管理情報を読み出すファイル管理情報読み出しステップと、
前記ファイル管理情報のクラスタの論理的な順序を、前記複数のファイルのデータが所定単位毎に順番に並ぶように変更するファイル管理情報変更ステップと、
前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録ステップと
を含むことを特徴とするファイルフォーマット変換方法。
【請求項１１】
記録媒体に記録されている、複数の種類のデータが所定単位毎に順番に並んでいる１つのファイルのデータを、データの種類別に分けて並び替えることで複数のファイルに分離するファイルフォーマット変換方法であって、
記録媒体からファイル管理情報を読み出すファイル管理情報読み出しステップと、
前記ファイル管理情報のクラスタの論理的な順序を、前記１つのファイルのデータがデータの種類別に分かれて並ぶように変更するファイル管理情報変更ステップと、
前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録ステップと
を含むことを特徴とするファイルフォーマット変換方法。
【請求項１２】
ファイルを記録媒体に記録するファイル記録プログラムであって、
記録媒体のクラスタサイズを取得するクラスタサイズ取得ステップと、
ファイルとして記録するデータが所定単位毎に前記クラスタサイズの整数倍になるようにダミーデータを付与し、前記所定単位の記録開始位置がクラスタの先頭になるように前記記録媒体に記録するデータ記録ステップと
をコンピュータに実行させることを特徴とするファイル記録プログラム。
【請求項１３】
記録媒体に記録されている複数のファイルのデータを、所定単位で順番に並び替えることで１つのファイルに合成するファイルフォーマット変換プログラムであって、
記録媒体からファイル管理情報を読み出すファイル管理情報読み出しステップと、
前記ファイル管理情報のクラスタの論理的な順序を、前記複数のファイルのデータが所定単位毎に順番に並ぶように変更するファイル管理情報変更ステップと、
前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録ステップと
をコンピュータに実行させることを特徴とするファイルフォーマット変換プログラム。
【請求項１４】
記録媒体に記録されている、複数の種類のデータが所定単位毎に順番に並んでいる１つのファイルのデータを、データの種類別に分けて並び替えることで複数のファイルに分離するファイルフォーマット変換プログラムであって、
記録媒体からファイル管理情報を読み出すファイル管理情報読み出しステップと、
前記ファイル管理情報のクラスタの論理的な順序を、前記１つのファイルのデータがデータの種類別に分かれて並ぶように変更するファイル管理情報変更ステップと、
前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録ステップと
をコンピュータに実行させることを特徴とするファイルフォーマット変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像ファイルおよび音声ファイルを記録媒体に記録するファイル記録装置と、記録媒体に記録されている映像ファイルおよび音声ファイルのファイルフォーマットを変換するファイルフォーマット変換装置に関する。
【背景技術】
【０００２】
近年、映像や音声を記録する記録媒体として、テープに替わり半導体メモリや光ディスク、ＨＤＤなどが用いられるようになってきている。これらの記録媒体は記録しているデータをファイルとして扱うため、映像や音声をファイルとして扱うことが一般的になっている。ファイルには多くの形式のファイルフォーマットが存在し、ファイルフォーマットと映像再生装置、音声再生装置の組み合わせによっては再生できない場合があるため、映像ファイルおよび音声ファイルのファイルフォーマット変換が必要になる。
【０００３】
そこで、ファイルフォーマットの変換を行うＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）ネットワークシステムが提案されている（例えば、特許文献１参照）。
【０００４】
図７は、上記特許文献１のＡＶネットワークシステムの構成を示す図である。
【０００５】
このＡＶネットワークシステムは、ディスク装置９０１と、光ディスク９０２と、ＡＶ装置９０３とを備える。また、ディスク装置９０１とＡＶ装置９０３は、ネットワークを介して接続されている。
【０００６】
ディスク装置９０１は、ネットワークを介してＡＶ装置９０３から伝送されてくる映像音声多重フォーマットのファイルを映像音声独立フォーマットのファイルに変換して光ディスク９０２に記録する。また、光ディスク９０２に記録された映像音声独立フォーマットのファイルを読み出し、映像音声多重フォーマットのファイルに変換してネットワークを介してＡＶ装置９０３へ伝送する。映像音声多重フォーマットのファイルとは、映像と音声とが所定単位（例えば１フレーム単位）で多重化されて配置されたファイルのことである。映像音声独立フォーマットのファイルとは、映像と音声とがそれぞれ別々にファイル化されているファイル群のことである。
【０００７】
ＡＶ装置９０３は、ネットワークを介してディスク装置９０１から伝送されてくる映像音声多重フォーマットのファイルを受信する。また、映像音声多重フォーマットのファイルを、ネットワークを介してディスク装置９０１へ伝送する。
【０００８】
このように、上記特許文献１のＡＶネットワークシステムでは、映像音声独立フォーマットと映像音声多重フォーマットという異なるファイルフォーマット間の変換を行うことができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−１１２４２５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記特許文献１のＡＶネットワークシステムでは、光ディスク９０２に記録されている映像音声独立フォーマットのファイルを、映像音声多重フォーマットのファイルに変換して光ディスク９０２に記録する場合に時間がかかるという問題がある。
【００１１】
これは、光ディスク９０２から映像音声独立フォーマットのファイルを読み出し、ファイルフォーマットを変換してから再度光ディスク９０２に記録する処理をファイル全体に対して行わなければならないからである。
【００１２】
光ディスク９０２に記録されている映像音声多重フォーマットのファイルを、映像音声独立フォーマットのファイルに変換して光ディスク９０２に記録する場合にも同様の問題がある。
【００１３】
本発明は、かかる問題に鑑みてなされたものであって、映像音声独立フォーマットのファイルと映像音声多重フォーマットのファイルとの間のファイルフォーマット変換にかかる時間を短縮することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明に係るファイル記録装置は、ファイルを記録媒体に記録するファイル記録装置であって、記録媒体のクラスタサイズを取得するクラスタサイズ取得手段と、ファイルとして記録するデータが所定単位毎に前記クラスタサイズの整数倍になるようにダミーデータを付与し、前記所定単位の記録開始位置がクラスタの先頭になるように前記記録媒体に記録するデータ記録手段とを備えることを特徴とする。
【００１５】
また、本発明に係るファイルフォーマット変換装置は、記録媒体に記録されている複数のファイルのデータを、所定単位で順番に並び替えることで１つのファイルに合成するファイルフォーマット変換装置であって、記録媒体からファイル管理情報を読み出すファイル管理情報読み出し手段と、前記ファイル管理情報のクラスタの論理的な順序を、前記複数のファイルのデータが所定単位毎に順番に並ぶように変更するファイル管理情報変更手段と、前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録手段とを備えることを特徴とする。
【００１６】
また、本発明に係るファイルフォーマット変換装置は、記録媒体に記録されている、複数の種類のデータが所定単位毎に順番に並んでいる１つのファイルのデータを、データの種類別に分けて並び替えることで複数のファイルに分離するファイルフォーマット変換装置であって、記録媒体からファイル管理情報を読み出すファイル管理情報読み出し手段と、前記ファイル管理情報のクラスタの論理的な順序を、前記１つのファイルのデータがデータの種類別に分かれて並ぶように変更するファイル管理情報変更手段と、前記記録媒体に前記ファイル管理情報を記録するファイル管理情報記録手段とを備えることを特徴とする。
【００１７】
また、前記ファイル記録装置の前記データは、映像データと音声データとを含むことを特徴としてもよい。
【００１８】
また、前記ファイル記録装置の前記所定単位は、映像１フレームの時間長単位であることを特徴としてもよい。
【００１９】
また、前記ファイルフォーマット変換装置の前記複数のファイルは、映像ファイルと音声ファイルとを含むことを特徴としてもよい。
【００２０】
また、前記ファイルフォーマット変換装置の前記所定単位は、映像１フレームの時間長単位であることを特徴としてもよい。
【００２１】
また、前記ファイル管理情報記録手段は、前記記録媒体のファイルシステムが複数のファイル管理情報を記録できる場合に、変更後の前記ファイル管理情報を、変更前の前記ファイル管理情報が記録されている前記記録媒体の領域とは異なる領域に記録することを特徴としてもよい。
【００２２】
なお、本発明は、このようなファイル記録装置およびファイルフォーマット変換装置として実現することができるだけでなく、その方法やプログラム、そのプログラムを格納する記録媒体としても実現することができる。
【発明の効果】
【００２３】
本発明のファイル記録装置およびファイルフォーマット変換装置は、ファイル管理情報を変更することによってファイルフォーマットを変換するため、従来の映像および音声データのコピーが必要な方法と比べて、ファイルフォーマット変換にかかる時間を短縮できるという作用効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態におけるファイル記録装置およびファイルフォーマット変換装置の内部構成を示すブロック図
【図２】同上の記録媒体のディレクトリ構成例を示す図
【図３】同上の記録媒体に記録される映像音声独立フォーマットのファイルおよび映像音声多重フォーマットのファイルの構成例を示す図
【図４】同上の記録媒体のファイル管理情報例を示す図
【図５】同上のファイル記録装置の動作を示すフローチャート
【図６】同上のファイルフォーマット変換装置の動作を示すフローチャート
【図７】従来のＡＶネットワークシステムの構成を示す図
【発明を実施するための形態】
【００２５】
以下、実施の形態におけるファイル記録装置およびファイルフォーマット変換装置を、図面を参照しながら説明する。
【００２６】
図１は、本実施の形態におけるファイル記録装置１００およびファイルフォーマット変換装置２００の内部構成を示すブロック図である。
【００２７】
ファイル記録装置１００は、記録媒体１０１、ヘッダ記録部１０２、クラスタサイズ取得部１０３、撮影部１０４、エンコーダ１０５、録音部１０６、データ記録部１０７、およびフッタ記録部１０８を備える。
【００２８】
記録媒体１０１には、映像音声独立フォーマットのファイル（映像ファイルおよび音声ファイル）および映像音声多重フォーマットのファイル（映像音声多重ファイル）が記録される。記録媒体１０１はリムーバブルな記録媒体であってもよいし、そうでなくてもよい。本実施の形態では、記録媒体１０１のファイルシステムがＦＡＴ３２であるとして説明する。
【００２９】
ヘッダ記録部１０２は、クラスタサイズ取得部１０３から記録媒体１０１のクラスタサイズを取得し、ファイルのヘッダがクラスタサイズの整数倍になるように、かつ記録開始位置をクラスタの先頭として記録媒体１０１にヘッダを記録する。
【００３０】
クラスタサイズ取得部１０３は、記録媒体１０１からクラスタサイズを取得する。ファイルシステムがＦＡＴ３２なら、ＢＰＢ（ＢＩＯＳ  Ｐａｒａｍｅｔｅｒ  Ｂｌｏｃｋ）に記録されているセクタサイズと１クラスタ当たりのセクタ数を取得し、それらを乗算することによりクラスタサイズを求めることができる。
【００３１】
撮影部１０４は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）を備え、光信号をデジタルの電気信号に変換することにより、映像データを生成する。
【００３２】
エンコーダ１０５は、撮影部１０４から映像データを取得し、ビデオ規格であるＤＶＣＰＲＯフォーマットやＤＶフォーマットなどに従って、映像データを固定ビットレートでフレーム内圧縮（イントラ符号化）する。
【００３３】
録音部１０６は、例えばマイクを備え、アナログ音声信号をＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）などのデジタル音声信号に変換することにより、音声データを生成する。
【００３４】
データ記録部１０７は、まずクラスタサイズ取得部１０３から記録媒体１０１のクラスタサイズを取得する。そしてエンコーダ１０５から圧縮された映像データを取得し、映像１フレームのサイズがクラスタサイズの整数倍になるようにダミーデータを付与し、各フレームの記録開始位置がクラスタの先頭になるように記録媒体１０１に記録する。また録音部１０６から音声データを取得し、音声１フレーム（映像１フレームに対応する音声）のサイズがクラスタサイズの整数倍になるようにダミーデータを付与し、各フレームの記録開始位置がクラスタの先頭になるように記録媒体１０１に記録する。
【００３５】
フッタ記録部１０８は、ファイルのフッタを記録媒体１０１に記録する。
【００３６】
ヘッダ記録部１０２およびデータ記録部１０７の動作により、記録されるファイル中のヘッダおよび各フレームの境界はクラスタ境界と一致するようになる。
【００３７】
ファイルフォーマット変換装置２００は、記録媒体２０１、ファイル管理情報読み出し部２０２、ファイル管理情報変更部２０３、ファイル管理情報記録部２０４、ヘッダ記録部２０５、フッタ記録部２０６、クラスタサイズ取得部２０７、およびメタデータ取得部２０８を備える。
【００３８】
記録媒体２０１には、ファイル記録装置１００によって記録媒体１０１に記録されたファイルが記録されている。ファイル記録装置１００がファイルを記録した記録媒体１０１を物理的に移動してファイルフォーマット変換装置２００に装着して記録媒体２０１としてもよいし、記録媒体１０１に記録されたファイルをネットワーク経由で転送して記録媒体２０１に記録してもよい。ただし、記録媒体１０１から記録媒体２０１へファイルを転送する場合は、記録媒体１０１と記録媒体２０１のクラスタサイズが同じでなければならない。クラスタサイズが同じであれば、記録媒体２０１に記録されるファイル中のヘッダおよび各フレームの境界もクラスタ境界と一致するようになる。記録媒体２０１はリムーバブルな記録媒体であってもよいし、そうでなくてもよい。本実施の形態では、記録媒体２０１のファイルシステムがＦＡＴ３２であるとして説明する。
【００３９】
ファイル管理情報読み出し部２０２は、記録媒体２０１からファイル管理情報を読み出す。ファイルシステムがＦＡＴ３２なら、ファイル管理情報としてディレクトリエントリおよびＦＡＴを読み出す。
【００４０】
ファイル管理情報変更部２０３は、ファイル管理情報読み出し部２０２からファイル管理情報を取得する。そしてクラスタサイズ取得部２０７からクラスタサイズｘを取得し、メタデータ取得部２０８から映像１フレームのサイズｙ、音声１フレームのサイズｚ、映像のフレーム数を取得する。そして映像１フレームのクラスタ数をｙ／ｘで、音声１フレームのクラスタ数をｚ／ｘで求める。求めた映像１フレームと音声１フレームのクラスタ数を用いてファイル管理情報を変更する。また、ヘッダ記録部２０５から渡されたヘッダおよびフッタ記録部２０６から渡されたフッタを記録媒体２０１へ記録する。そして変更したファイル管理情報をファイル管理情報記録部２０４へ渡す。
【００４１】
ファイル管理情報記録部２０４は、ファイル管理情報変更部２０３から渡されたファイル管理情報を記録媒体２０１へ記録する。
【００４２】
ヘッダ記録部２０５は、クラスタサイズ取得部２０７から記録媒体２０１のクラスタサイズを取得し、ファイルのヘッダがクラスタサイズの整数倍になるようにヘッダを生成して、それをファイル管理情報変更部２０３へ渡す。
【００４３】
フッタ記録部２０６は、ファイルのフッタを生成してファイル管理情報変更部２０３へ渡す。
【００４４】
クラスタサイズ取得部２０７は、記録媒体２０１からクラスタサイズを取得する。ファイルシステムがＦＡＴ３２なら、クラスタサイズ取得部１０３と同様の方法でクラスタサイズを求めることができる。
【００４５】
メタデータ取得部２０８は、記録媒体２０１から映像ファイルのヘッダまたはフッタを読み出して解釈し、映像１フレームのサイズと映像のフレーム数を取得する。また、記録媒体２０１から音声ファイルのヘッダまたはフッタを読み出して解釈し、音声１フレームのサイズを取得する。また、記録媒体２０１から映像音声多重ファイルのヘッダまたはフッタを読み出して解釈し、映像１フレームのサイズ、音声１フレームのサイズ、映像のフレーム数を取得する。映像および音声１フレームのサイズには、データ記録部１０７で付与されたダミーデータのサイズも含まれる。
【００４６】
図２は記録媒体１０１および記録媒体２０１のディレクトリ構成例を示す図である。
【００４７】
図２の（ａ）は、映像音声独立フォーマットのファイルが記録されている状態を示している。映像ファイルのファイル名は「ｖｉｄｅｏ．ｍｘｆ」、音声ファイルのファイル名は「ａｕｄｉｏ．ｍｘｆ」で、それぞれルートディレクトリの直下に記録されている。
【００４８】
図２の（ｂ）は、映像音声多重フォーマットのファイルが記録されている状態を示している。映像音声多重ファイルのファイル名は「ａｖ．ｍｘｆ」で、ルートディレクトリの直下に記録されている。
【００４９】
図３は映像音声独立フォーマットのファイルおよび映像音声多重フォーマットのファイルの構成例を示す図である。映像ファイル、音声ファイル、映像音声多重ファイルのファイルフォーマットは、ＭＸＦ（Ｍａｔｅｒｉａｌ  ｅＸｃｈａｎｇｅ  Ｆｏｒｍａｔ）である。
【００５０】
図３の（ａ）は、映像音声独立フォーマットのファイルの構成例を示している。
【００５１】
映像ファイルの先頭にはヘッダが配置されており、ヘッダのサイズはクラスタサイズの整数倍である。本実施の形態では１クラスタのサイズと等しい。
【００５２】
映像データは、映像１フレーム毎にＫＬＶ構造でコーディングされる。ＫＬＶ構造とは、キー（Ｋｅｙ）、レングス（Ｌｅｎｇｔｈ）、バリュー（Ｖａｌｕｅ）の順に配置した構造のことである。キーにはバリューの内容を識別するタグを配置し、レングスにはバリューのサイズを配置し、バリューにはデータを配置する。映像１フレームのサイズをクラスタサイズの整数倍にするために、ダミーデータ（フィラー）を付与する。フィラーはＫＬＶ構造でコーディングされる。映像１フレームにダミーデータを付与したサイズは、本実施の形態では２クラスタのサイズと等しい。
【００５３】
映像ファイルの末尾にはフッタが配置されており、ファイルの末尾であるためフッタのサイズはクラスタサイズの整数倍である必要は無い。本実施の形態では１クラスタ未満のサイズである。
【００５４】
音声ファイルの先頭にはヘッダが配置されており、ヘッダのサイズはクラスタサイズの整数倍である。本実施の形態では１クラスタのサイズと等しい。
【００５５】
音声データは、音声１フレーム毎にＫＬＶ構造でコーディングされる。音声１フレームのサイズをクラスタサイズの整数倍にするために、ダミーデータ（フィラー）を付与する。フィラーはＫＬＶ構造でコーディングされる。音声１フレームにダミーデータを付与したサイズは、本実施の形態では１クラスタのサイズと等しい。
【００５６】
音声ファイルの末尾にはフッタが配置されており、ファイルの末尾であるためフッタのサイズはクラスタサイズの整数倍である必要は無い。本実施の形態では１クラスタ未満のサイズである。
【００５７】
図３の（ｂ）は、映像音声多重フォーマットのファイルの構成例を示している。
【００５８】
映像音声多重ファイルの先頭にはヘッダが配置されており、ヘッダのサイズはクラスタサイズの整数倍である。本実施の形態では１クラスタのサイズと等しい。
【００５９】
映像データは、映像ファイルと同様に、映像１フレーム毎にＫＬＶ構造でコーディングされ、ダミーデータが付与される。映像１フレームにダミーデータを付与したサイズは、本実施の形態では２クラスタのサイズと等しい。
【００６０】
音声データは、音声ファイルと同様に、音声１フレーム毎にＫＬＶ構造でコーディングされ、ダミーデータが付与される。音声１フレームにダミーデータを付与したサイズは、本実施の形態では１クラスタのサイズと等しい。
【００６１】
映像データおよび音声データは、１フレーム毎に交互に配置される。
【００６２】
映像音声多重ファイルの末尾にはフッタが配置されており、ファイルの末尾であるためフッタのサイズはクラスタサイズの整数倍である必要は無い。本実施の形態では１クラスタ未満のサイズである。
【００６３】
図４は記録媒体１０１および記録媒体２０１のファイル管理情報例を示す図である。図２で示したディレクトリ構成で、図３で示したファイル構成のファイルを記録している場合のファイル管理情報を示している。図４の例では、映像ファイル、音声ファイル、映像音声多重ファイルのフレーム数を３としている。
【００６４】
ファイル管理情報として、ルートディレクトリのディレクトリエントリとＦＡＴを示している。また、本実施の形態の説明に必要なディレクトリエントリの情報のみを示しているため、実際のディレクトリエントリには図４で示していない情報も含まれる。
【００６５】
ＦＡＴのクラスタ番号の括弧内には、説明のためにそのクラスタに記録されているデータを示している。「Ｖヘッダ」は映像ファイルのヘッダ、「Ｖフッタ」は映像ファイルのフッタ、「Ａヘッダ」は音声ファイルのヘッダ、「Ａフッタ」は音声ファイルのフッタ、「ＡＶヘッダ」は映像音声多重ファイルのヘッダ、「ＡＶフッタ」は映像音声多重ファイルのフッタを示している。「Ｖｘ−ｙ」（ｘおよびｙは数字）は映像第ｘフレームの第ｙクラスタを示している。「Ａｘ−ｙ」（ｘおよびｙは数字）は音声第ｘフレームの第ｙクラスタを示している。「なし」はそのクラスタが未使用クラスタであることを示している。
【００６６】
図４の（ａ）は、映像音声独立フォーマットのファイルが記録されている場合のファイル管理情報を示している。
【００６７】
ディレクトリエントリには映像ファイルおよび音声ファイルのファイル名とそのファイルの先頭クラスタ番号が記録されている。
【００６８】
ＦＡＴには、映像ファイルおよび音声ファイルが図３の（ａ）に示した構成になるように次のクラスタ番号が記録されている。すなわち、映像ファイルのヘッダを先頭として映像ファイルのフッタを末尾とするクラスタチェーン「１０１→１０２→１０３→１０４→１０５→１０６→１０７→１０８」と、音声ファイルのヘッダを先頭として音声ファイルのフッタを末尾とするクラスタチェーン「２０１→２０２→２０３→２０４→２０５」が構築されている。ファイルの終端クラスタの次のクラスタ番号には、ファイルの終端であることを示す「０ＦＦＦＦＦＦＦｈ」が記録されている。未使用クラスタの次のクラスタ番号には「０」が記録されている。
【００６９】
図４の（ｂ）は、映像音声多重ファイルが記録されている場合のファイル管理情報を示している。
【００７０】
ディレクトリエントリには映像音声多重ファイルのファイル名とそのファイルの先頭クラスタ番号が記録されている。
【００７１】
ＦＡＴには、映像音声多重ファイルが図３の（ｂ）に示した構成になるように次のクラスタ番号が記録されている。すなわち、映像音声多重ファイルのヘッダを先頭として映像音声多重ファイルのフッタを末尾とするクラスタチェーン「３０１→１０２→１０３→２０２→１０４→１０５→２０３→１０６→１０７→２０４→３０２」が構築されている。
【００７２】
図５は、本実施の形態におけるファイル記録装置１００の動作を示すフローチャートである。
【００７３】
まず、映像音声独立フォーマットのファイルを記録する場合のファイル記録装置１００の動作を説明する。
【００７４】
ユーザは、ファイル記録装置１００を操作することにより撮影を開始させる。
【００７５】
まずクラスタサイズ取得部１０３は、記録媒体１０１からクラスタサイズを取得する（ステップＳ１００）。ヘッダ記録部１０２は、クラスタサイズ取得部１０３から記録媒体１０１のクラスタサイズを取得する。そして、映像ファイルのヘッダがクラスタサイズの整数倍になるように記録媒体１０１に映像ファイルのヘッダを記録し、音声ファイルのヘッダがクラスタサイズの整数倍になるように記録媒体１０１に音声ファイルのヘッダを記録する（ステップＳ１０１）。
【００７６】
次にデータ記録部１０７は、クラスタサイズ取得部１０３から記録媒体１０１のクラスタサイズを取得する。そして、撮影部１０４が撮影してエンコーダ１０５がエンコードした映像１フレームのデータを取得し、ＫＬＶ構造でコーディングして、映像１フレームのサイズがクラスタサイズの整数倍になるようにダミーデータを付与してから、映像ファイルのデータとして記録媒体１０１に記録する（ステップＳ１０２）。
【００７７】
次にデータ記録部１０７は、録音部１０６が録音した音声１フレームのデータを取得し、ＫＬＶ構造でコーディングして、音声１フレームのサイズがクラスタサイズの整数倍になるようにダミーデータを付与してから、音声ファイルのデータとして記録媒体１０１に記録する（ステップＳ１０３）。
【００７８】
次にファイル記録装置１００は、ユーザによって撮影終了が指示されたか否かを判別する（ステップＳ１０４）。撮影終了が指示されていないと判別すると（ステップＳ１０４のＮ）、ステップＳ１０２からの処理を繰り返し実行する。
【００７９】
撮影終了が指示されたと判別すると（ステップＳ１０４のＹ）、フッタ記録部１０８は、記録媒体１０１に映像ファイルのフッタと音声ファイルのフッタを記録する（ステップＳ１０５）。
【００８０】
このようにファイル記録装置１００が動作することによって、図３の（ａ）に示した構成の映像ファイルおよび音声ファイルを記録媒体１０１に記録することができる。なお、映像と音声は同期した状態で記録されるため、映像および音声のフレーム数は等しくなる。
【００８１】
次に、映像音声多重フォーマットのファイルを記録する場合のファイル記録装置１００の動作を説明する。
【００８２】
ユーザは、ファイル記録装置１００を操作することにより撮影を開始させる。
【００８３】
まずクラスタサイズ取得部１０３は、記録媒体１０１からクラスタサイズを取得する（ステップＳ１００）。ヘッダ記録部１０２は、クラスタサイズ取得部１０３から記録媒体１０１のクラスタサイズを取得する。そして、映像音声多重ファイルのヘッダがクラスタサイズの整数倍になるように記録媒体１０１に映像音声多重ファイルのヘッダを記録する（ステップＳ１０１）。
【００８４】
次にデータ記録部１０７は、クラスタサイズ取得部１０３から記録媒体１０１のクラスタサイズを取得する。そして、撮影部１０４が撮影してエンコーダ１０５がエンコードした映像１フレームのデータを取得し、ＫＬＶ構造でコーディングして、映像１フレームのサイズがクラスタサイズの整数倍になるようにダミーデータを付与してから、映像音声多重ファイルのデータとして記録媒体１０１に記録する（ステップＳ１０２）。
【００８５】
次にデータ記録部１０７は、録音部１０６が録音した音声１フレームのデータを取得し、ＫＬＶ構造でコーディングして、音声１フレームのサイズがクラスタサイズの整数倍になるようにダミーデータを付与してから、映像音声多重ファイルのデータとして記録媒体１０１に記録する（ステップＳ１０３）。
【００８６】
次にファイル記録装置１００は、ユーザによって撮影終了が指示されたか否かを判別する（ステップＳ１０４）。撮影終了が指示されていないと判別すると（ステップＳ１０４のＮ）、ステップＳ１０２からの処理を繰り返し実行する。
【００８７】
撮影終了が指示されたと判別すると（ステップＳ１０４のＹ）、フッタ記録部１０８は、記録媒体１０１に映像音声多重ファイルのフッタを記録する（ステップＳ１０５）。
【００８８】
このようにファイル記録装置１００が動作することによって、図３の（ｂ）に示した構成の映像音声多重ファイルを記録媒体１０１に記録することができる。なお、映像と音声は同期した状態で記録されるため、映像および音声のフレーム数は等しくなる。
【００８９】
図６は、本実施の形態におけるファイルフォーマット変換装置２００の動作を示すフローチャートである。
【００９０】
まず、映像音声独立フォーマットのファイルから映像音声多重フォーマットのファイルへファイルフォーマット変換する場合の、ファイルフォーマット変換装置２００の動作を説明する。記録媒体２０１には映像音声独立フォーマットのファイルが図４の（ａ）に示したような状態で記録されているものとする。具体的には、映像ファイルがクラスタ番号１０１〜１０８に、音声ファイルがクラスタ番号２０１〜２０５に記録されているものとする。
【００９１】
ユーザは、ファイルフォーマット変換装置２００を操作することによりファイルフォーマット変換を開始させる。
【００９２】
まずファイル管理情報読み出し部２０２は、記録媒体２０１からファイル管理情報を読み出す（ステップＳ２００）。次にクラスタサイズ取得部２０７は、記録媒体２０１からクラスタサイズを取得する（ステップＳ２０１）。そしてメタデータ取得部２０８は、記録媒体２０１から映像１フレームのサイズ、音声１フレームのサイズ、映像のフレーム数を取得する（ステップＳ２０２）。
【００９３】
次にファイル管理情報変更部２０３は、ファイル管理情報読み出し部２０２からファイル管理情報を取得する。そしてクラスタサイズ取得部２０７からクラスタサイズｘを取得し、メタデータ取得部２０８から映像１フレームのサイズｙ、音声１フレームのサイズｚ、映像のフレーム数を取得する。そして映像１フレームのクラスタ数ｐをｙ／ｘで、音声１フレームのクラスタ数ｑをｚ／ｘで求める（ステップＳ２０３）。本実施の形態では、映像１フレームのクラスタ数は２、音声１フレームのクラスタ数は１になる。
【００９４】
次にヘッダ記録部２０５は、クラスタサイズ取得部２０７から記録媒体２０１のクラスタサイズを取得し、映像音声多重ファイルのヘッダがクラスタサイズの整数倍になるように映像音声多重ファイルのヘッダを生成して、それをファイル管理情報変更部２０３へ渡す。ファイル管理情報変更部２０３は、ＦＡＴの次のクラスタ番号が０であるクラスタ（未使用クラスタ）を検索して、映像音声多重ファイルのヘッダを記録するクラスタ番号（図４の例では３０１）を決定する。そして記録媒体２０１に映像音声多重ファイルのヘッダを記録する（ステップＳ２０４）。
【００９５】
次にファイル管理情報変更部２０３は、ヘッダのＦＡＴを更新する（ステップＳ２０５）。具体的には、映像音声多重ファイルのヘッダのクラスタ番号「３０１」の次のクラスタ番号を、映像第１フレームの第１クラスタ番号「１０２」に変更する。また、映像ファイルと音声ファイルのヘッダが不要になるため、そのクラスタ番号「１０１」と「２０１」の次のクラスタ番号を０（未使用クラスタ）に変更する。
【００９６】
次にフッタ記録部２０６は、映像音声多重ファイルのフッタを生成して、それをファイル管理情報変更部２０３へ渡す。ファイル管理情報変更部２０３は、ＦＡＴの次のクラスタ番号が０であるクラスタ（未使用クラスタ）を検索して、映像音声多重ファイルのフッタを記録するクラスタ番号（図４の例では３０２）を決定する。そして記録媒体２０１に映像音声多重ファイルのフッタを記録する（ステップＳ２０６）。
【００９７】
次にファイル管理情報変更部２０３は、フッタのＦＡＴを更新する（ステップＳ２０７）。具体的には、映像音声多重ファイルのフッタのクラスタ番号「３０２」の次のクラスタ番号を、ファイルの終端であることを示す「０ＦＦＦＦＦＦＦｈ」に変更する。また、映像ファイルと音声ファイルのフッタが不要になるため、そのクラスタ番号「１０８」と「２０５」の次のクラスタ番号を０（未使用クラスタ）に変更する。
【００９８】
次にファイル管理情報変更部２０３は、変数ｎに１を設定して（ステップＳ２０８）、第ｎフレームの映像のＦＡＴを更新する（ステップＳ２０９）。具体的には、映像第ｎフレームの第ｐクラスタ番号の次のクラスタ番号を、音声第ｎフレームの第１クラスタ番号に変更する。例えば変数ｎが１の場合は、クラスタ番号「１０３」の次のクラスタ番号を「２０２」に変更する。
【００９９】
次にファイル管理情報変更部２０３は、第ｎフレームの音声のＦＡＴを更新する（ステップＳ２１０）。具体的には、音声第ｎフレームの第ｑクラスタ番号の次のクラスタ番号を、映像第ｎ＋１フレームの第１クラスタ番号に変更する。例えば変数ｎが１の場合は、クラスタ番号「２０２」の次のクラスタ番号を「１０４」に変更する。変数ｎが映像のフレーム数と等しい場合は映像第ｎ＋１フレームが存在しないため、次のクラスタ番号を映像音声多重ファイルのフッタのクラスタ番号「３０２」に変更する。
【０１００】
次にファイル管理情報変更部２０３は、変数ｎが映像のフレーム数と等しいか判定する（ステップＳ２１１）。ステップＳ２１１で変数ｎと映像のフレーム数が等しくないと判定された場合は（ステップＳ２１１のＮ）、変数ｎを１増加させて（ステップＳ２１２）、ステップＳ２０９からの処理を繰り返し実行する。
【０１０１】
ステップＳ２１１で変数ｎと映像のフレーム数が等しいと判定された場合は（ステップＳ２１１のＹ）、ディレクトリエントリを更新する（ステップＳ２１３）。具体的には、ファイル名が「ａｖ．ｍｘｆ」で、先頭クラスタ番号が映像音声多重ファイルのヘッダのクラスタ番号「３０１」であるエントリを、ルートディレクトリのディレクトリエントリに追加する。また、ファイル名が「ｖｉｄｅｏ．ｍｘｆ」であるエントリと、「ａｕｄｉｏ．ｍｘｆ」であるエントリを、ルートディレクトリのディレクトリエントリから削除する。
【０１０２】
そしてファイル管理情報変更部２０３は、変更したファイル管理情報をファイル管理情報記録部２０４へ渡し、ファイル管理情報記録部２０４はそれを記録媒体２０１へ記録する（ステップＳ２１４）。
【０１０３】
このようにファイルフォーマット変換装置２００が動作することによって、図３の（ａ）に示した構成の映像ファイルおよび音声ファイルを、図３の（ｂ）に示した構成の映像音声多重ファイルに変換することができる。
【０１０４】
次に、映像音声多重フォーマットのファイルから映像音声独立フォーマットのファイルへファイルフォーマット変換する場合の、ファイルフォーマット変換装置２００の動作を説明する。記録媒体２０１には映像音声多重フォーマットのファイルが図４の（ｂ）に示したような状態で記録されているものとする。具体的には、映像音声多重ファイルがクラスタ番号１０２〜１０７、クラスタ番号２０２〜２０４およびクラスタ番号３０１〜３０２に記録されているものとする。
【０１０５】
ユーザは、ファイルフォーマット変換装置２００を操作することによりファイルフォーマット変換を開始させる。
【０１０６】
まずファイル管理情報読み出し部２０２は、記録媒体２０１からファイル管理情報を読み出す（ステップＳ２００）。次にクラスタサイズ取得部２０７は、記録媒体２０１からクラスタサイズを取得する（ステップＳ２０１）。そしてメタデータ取得部２０８は、記録媒体２０１から映像１フレームのサイズ、音声１フレームのサイズ、映像のフレーム数を取得する（ステップＳ２０２）。
【０１０７】
次にファイル管理情報変更部２０３は、ファイル管理情報読み出し部２０２からファイル管理情報を取得する。そしてクラスタサイズ取得部２０７からクラスタサイズｘを取得し、メタデータ取得部２０８から映像１フレームのサイズｙ、音声１フレームのサイズｚ、映像のフレーム数を取得する。そして映像１フレームのクラスタ数ｐをｙ／ｘで、音声１フレームのクラスタ数ｑをｚ／ｘで求める（ステップＳ２０３）。本実施の形態では、映像１フレームのクラスタ数は２、音声１フレームのクラスタ数は１になる。
【０１０８】
次にヘッダ記録部２０５は、クラスタサイズ取得部２０７から記録媒体２０１のクラスタサイズを取得し、映像ファイルおよび音声ファイルのヘッダがクラスタサイズの整数倍になるように映像ファイルおよび音声ファイルのヘッダを生成して、それらをファイル管理情報変更部２０３へ渡す。ファイル管理情報変更部２０３は、ＦＡＴの次のクラスタ番号が０であるクラスタ（未使用クラスタ）を検索して、映像ファイルおよび音声ファイルのヘッダを記録するクラスタ番号（図４の例では１０１と２０１）を決定する。そして記録媒体２０１に映像ファイルおよび音声ファイルのヘッダを記録する（ステップＳ２０４）。
【０１０９】
次にファイル管理情報変更部２０３は、ヘッダのＦＡＴを更新する（ステップＳ２０５）。具体的には、映像ファイルのヘッダのクラスタ番号「１０１」の次のクラスタ番号を、映像第１フレームの第１クラスタ番号「１０２」に変更する。また、音声ファイルのヘッダのクラスタ番号「２０１」の次のクラスタ番号を、音声第１フレームの第１クラスタ番号「２０２」に変更する。また、映像音声多重ファイルのヘッダが不要になるため、そのクラスタ番号「３０１」の次のクラスタ番号を０（未使用クラスタ）に変更する。
【０１１０】
次にフッタ記録部２０６は、映像ファイルおよび音声ファイルのフッタを生成して、それらをファイル管理情報変更部２０３へ渡す。ファイル管理情報変更部２０３は、ＦＡＴの次のクラスタ番号が０であるクラスタ（未使用クラスタ）を検索して、映像ファイルおよび音声ファイルのフッタを記録するクラスタ番号（図４の例では１０８と２０５）を決定する。そして記録媒体２０１に映像ファイルおよび音声ファイルのフッタを記録する（ステップＳ２０６）。
【０１１１】
次にファイル管理情報変更部２０３は、フッタのＦＡＴを更新する（ステップＳ２０７）。具体的には、映像ファイルのフッタのクラスタ番号「１０８」の次のクラスタ番号を、ファイルの終端であることを示す「０ＦＦＦＦＦＦＦｈ」に変更する。また、音声ファイルのフッタのクラスタ番号「２０５」の次のクラスタ番号を、ファイルの終端であることを示す「０ＦＦＦＦＦＦＦｈ」に変更する。また、映像音声多重ファイルのフッタが不要になるため、そのクラスタ番号「３０２」の次のクラスタ番号を０（未使用クラスタ）に変更する。
【０１１２】
次にファイル管理情報変更部２０３は、変数ｎに１を設定して（ステップＳ２０８）、第ｎフレームの映像のＦＡＴを更新する（ステップＳ２０９）。具体的には、映像第ｎフレームの第ｐクラスタ番号の次のクラスタ番号を、映像第ｎ＋１フレームの第１クラスタ番号に変更する。例えば変数ｎが１の場合は、クラスタ番号「１０３」の次のクラスタ番号を「１０４」に変更する。変数ｎが映像のフレーム数と等しい場合は映像第ｎ＋１フレームが存在しないため、次のクラスタ番号を映像ファイルのフッタのクラスタ番号「１０８」に変更する。
【０１１３】
次にファイル管理情報変更部２０３は、第ｎフレームの音声のＦＡＴを更新する（ステップＳ２１０）。具体的には、音声第ｎフレームの第ｑクラスタ番号の次のクラスタ番号を、音声第ｎ＋１フレームの第１クラスタ番号に変更する。例えば変数ｎが１の場合は、クラスタ番号「２０２」の次のクラスタ番号を「２０３」に変更する。変数ｎが映像のフレーム数と等しい場合は、映像のフレーム数と音声のフレーム数が等しいことから音声第ｎ＋１フレームが存在しないことが分かるため、次のクラスタ番号を音声ファイルのフッタのクラスタ番号「２０５」に変更する。
【０１１４】
次にファイル管理情報変更部２０３は、変数ｎが映像のフレーム数と等しいか判定する（ステップＳ２１１）。ステップＳ２１１で変数ｎと映像のフレーム数が等しくないと判定された場合は（ステップＳ２１１のＮ）、変数ｎを１増加させて（ステップＳ２１２）、ステップＳ２０９からの処理を繰り返し実行する。
【０１１５】
ステップＳ２１１で変数ｎと映像のフレーム数が等しいと判定された場合は（ステップＳ２１１のＹ）、ディレクトリエントリを更新する（ステップＳ２１３）。具体的には、ファイル名が「ｖｉｄｅｏ．ｍｘｆ」で、先頭クラスタ番号が映像ファイルのヘッダのクラスタ番号「１０１」であるエントリと、ファイル名が「ａｕｄｉｏ．ｍｘｆ」で、先頭クラスタ番号が音声ファイルのヘッダのクラスタ番号「２０１」であるエントリを、ルートディレクトリのディレクトリエントリに追加する。また、ファイル名が「ａｖ．ｍｘｆ」であるエントリを、ルートディレクトリのディレクトリエントリから削除する。
【０１１６】
そしてファイル管理情報変更部２０３は、変更したファイル管理情報をファイル管理情報記録部２０４へ渡し、ファイル管理情報記録部２０４はそれを記録媒体２０１へ記録する（ステップＳ２１４）。
【０１１７】
このようにファイルフォーマット変換装置２００が動作することによって、図３の（ｂ）に示した構成の映像音声多重ファイルを、図３の（ａ）に示した構成の映像ファイルおよび音声ファイルに変換することができる。
【０１１８】
以上のように、本実施の形態におけるファイル記録装置およびファイルフォーマット変換装置は、ファイル管理情報を変更することによってファイルフォーマットを変換するため、従来の映像および音声データのコピーが必要な方法と比べて、ファイルフォーマット変換にかかる時間を短縮できる。
【０１１９】
以上、本実施の形態に係るファイル記録装置およびファイルフォーマット変換装置について説明したが、次に他の実施の形態について説明する。
【０１２０】
例えば、上記実施の形態では、ステップＳ２１４で変更したファイル管理情報を記録媒体２０１に記録しているが、記録媒体２０１のファイルシステムが複数のファイル管理情報を記録できる場合は、変更前のファイル管理情報が記録されている記録媒体２０１の領域とは異なる領域に変更したファイル管理情報を記録してもよい。このように記録媒体２０１に記録することによって、使用するファイル管理情報を切り替えるだけで、異なるファイルフォーマットのファイルを使用することができるようになる。
【０１２１】
ファイルシステムがＦＡＴ３２の場合、ＦＡＴを複数記録することができるため、ステップＳ２１４で変更前のＦＡＴが記録されている記録媒体２０１の領域とは異なる領域に変更したＦＡＴを記録する。ただ、ルートディレクトリのディレクトリエントリは複数記録できないため、新たに作成したファイルのエントリを変更前のディレクトリエントリに追加する。このように記録媒体２０１に記録することによって、使用するＦＡＴを切り替えるだけで異なるファイルフォーマットのファイルを使用することができるようになる。ただ、ディレクトリエントリには両方のファイルフォーマットのファイルのエントリが記録されているため、使用するＦＡＴに対応したファイルのみを使用できるようにする必要がある。
【０１２２】
また、上記実施の形態では、音声ファイルが１つであるとしたが、複数チャンネルの音声を記録するために複数の音声ファイルがあってもよい。例えば音声ファイルが２つであるとすると、映像音声多重ファイルの映像および音声は、映像１フレーム、１番目の音声ファイルの音声１フレーム、２番目の音声ファイルの音声１フレームの順で繰り返し配置される。映像音声独立フォーマットのファイルから映像音声多重フォーマットのファイルへファイルフォーマット変換する場合、ファイル管理情報変更部２０３は映像音声多重ファイルが上記配置になるようにファイル管理情報を変更する。
【０１２３】
また、上記実施の形態では、映像ファイルおよび音声ファイルをファイルフォーマット変換の対象としたが、他の種類のデータファイルを変換対象にしてもよい。例えば映像ファイルおよび音声ファイルに加えて、映像ファイルより低解像度の映像が記録されている低解像度映像ファイルもファイルフォーマット変換の対象にしてよい。この場合、映像音声多重ファイルの映像および音声は、映像１フレーム、音声１フレーム、低解像度の映像１フレームの順で繰り返し配置される。映像音声独立フォーマットのファイルから映像音声多重フォーマットのファイルへファイルフォーマット変換する場合、ファイル管理情報変更部２０３は映像音声多重ファイルが上記配置になるようにファイル管理情報を変更する。
【０１２４】
また、上記実施の形態では、ファイルフォーマットをＭＸＦとしたが、他のファイルフォーマットでもよい。そのファイルフォーマットのファイルにヘッダもしくはフッタが無い場合は、ファイル記録装置１００およびファイルフォーマット変換装置２００でヘッダもしくはフッタに関する処理を行う必要は無い。
【０１２５】
また、上記実施の形態では、ファイル記録装置１００とファイルフォーマット変換装置２００を別の装置であるとしたが、両方の装置の機能を持つ１つの装置であってもよい。
【０１２６】
また、上記実施の形態では、ファイル記録装置１００は映像を撮影して音声を録音する構成としていたが、撮影された映像データおよび録音された音声データを外部から入力する構成としてもよい。
【産業上の利用可能性】
【０１２７】
本発明のファイル記録装置およびファイルフォーマット変換装置は、ファイル管理情報を変更することによってファイルフォーマットを変換するため、従来の映像および音声データのコピーが必要な方法と比べて、ファイルフォーマット変換にかかる時間を短縮できるという作用効果を奏し、例えば、ビデオカメラレコーダやパーソナルコンピュータなどに適用することができる。
【符号の説明】
【０１２８】
１００  ファイル記録装置
１０１  記録媒体
１０２  ヘッダ記録部
１０３  クラスタサイズ取得部
１０４  撮影部
１０５  エンコーダ
１０６  録音部
１０７  データ記録部
１０８  フッタ記録部
２００  ファイルフォーマット変換装置
２０１  記録媒体
２０２  ファイル管理情報読み出し部
２０３  ファイル管理情報変更部
２０４  ファイル管理情報記録部
２０５  ヘッダ記録部
２０６  フッタ記録部
２０７  クラスタサイズ取得部
２０８  メタデータ取得部
９０１  ディスク装置
９０２  光ディスク
９０３  ＡＶ装置
【図１】
2010257524.tif 000003
【図２】
2010257524.tif 000004
【図３】
2010257524.tif 000005
【図４】
2010257524.tif 000006
【図５】
2010257524.tif 000007
【図６】
2010257524.tif 000008
【図７】
2010257524.tif 000009