(57)【要約】【課題】記録したファイルの分割処理時の処理負荷を低減する。【解決手段】本発明は、データファイルＤＦを所定のファイル分割位置で分割するときに、先頭フレーム画像データを含む分割位置クラスタ記録部分Ｒを検出して他のクラスタＣに複写し、複写前の分割位置クラスタ記録部分Ｒを第１の分割データファイルの一部とすると共に、複写後の分割位置クラスタ記録部分Ｒを第２の分割データファイルの一部とするように参照クラスタ番号Ａｂを変更するようにしたことにより、ファイル分割位置Ｄを含む分割位置クラスタ記録部分Ｒを他のクラスタＣに複写して参照クラスタ番号Ａｂを変更するだけでデータファイルＤＦを分割することができ、かくして、記録したデータファイルの分割処理を簡易化することができる。【選択図】        図４
2008010110.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の記録領域に対し、当該記録領域に設けられた複数の記録管理領域にわたって記録されたデータファイルを分割するファイル分割装置であって、
上記記録領域に記録された上記データファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の上記記録管理領域に記録された複数の管理領域記録部分の中から、上記ファイル分割位置を含む上記管理領域記録部分を検出する管理領域記録部分検出部と、
上記管理領域記録部分検出部により検出された上記ファイル分割位置を含む上記管理領域記録部分を、上記記録領域の他の記録管理領域に複写する管理領域記録部分複写部と、
上記データファイルの管理情報を、当該データファイルが上記ファイル分割位置で分割されて得られる一方の分割データファイルを管理する第１の管理情報と、他方の分割データファイルを管理する第２の管理情報とに変更する管理情報変更部と
を具え、
上記管理情報変更部は、
上記データファイルの上記管理情報を、複写前の上記ファイル分割位置を含む上記管理領域記録部分を一部とする上記一方の分割データファイルの上記第１の管理情報と、複写した上記ファイル分割位置を含む上記管理領域記録部分を一部とする上記他方の分割データファイルの上記第２の管理情報とに変更する
ことを特徴とするファイル分割装置。
【請求項２】
上記データファイルは、
連続する複数のフレーム画像データが所定単位毎に単位画像グループとしてグループ化されて生成された動画像データのデータファイルであり、
上記管理領域記録部分検出部は、
上記記録領域に記録された上記データファイルを上記ファイル分割位置として、２つの連続する上記単位画像グループの境界で分割するときに、当該境界よりも前側の上記単位画像グループ内の後尾の上記フレーム画像データ、又は上記境界よりも後側の上記単位画像グループ内の先頭の上記フレーム画像データを含む上記管理領域記録部分を、上記ファイル分割位置を含む上記管理領域記録部分として検出する
ことを特徴とする請求項１に記載のファイル分割装置。
【請求項３】
上記記録領域に記録された上記データファイルを上記ファイル分割位置として、２つの連続する上記単位画像グループの境界で分割するときに、当該ファイル分割位置が２つの隣接する上記記録管理領域の境界に位置するか判別する分割位置判別部
を具え、
上記管理領域記録部分複写部は、
上記分割位置判別部により上記ファイル分割位置が２つの隣接する上記記録管理領域の境界に位置すると判別されると、上記ファイル分割位置を含む上記管理領域記録部分に対する上記他の記録管理領域への複写を行わないようにする
ことを特徴とする請求項２に記載のファイル分割装置。
【請求項４】
上記管理領域記録部分複写部は、
上記一方の分割データファイルの一部とされた複写前の上記ファイル分割位置を含む上記管理領域記録部分が記録されている上記記録管理領域に対し、上記他方の分割データファイルのデータが残っている部分にダミーデータを上書きするように記録すると共に、上記他方の分割データファイルの一部とされた複写した上記ファイル分割位置を含む上記管理領域記録部分が記録されている上記他の記録管理領域に対し、上記一方の分割データファイルのデータが残っている部分に上記ダミーデータを上書きするように記録する
ことを特徴とする請求項１に記載のファイル分割装置。
【請求項５】
上記記録領域に対し上記データファイルが記録されたとき、当該データファイルの先頭の上記管理領域記録部分が記録された上記記録管理領域により上記管理情報と対応付けた上記データファイル登録用の第１のファイル登録情報を生成し、上記データファイルが上記ファイル分割位置で分割されたとき、上記第１のファイル登録情報を上記一方の分割データファイル登録用に流用させるようにして、上記ファイル分割位置を含む上記管理領域記録部分が複写された上記他の記録管理領域により上記第２の管理情報と対応付けた上記他方の分割データファイル登録用の第２のファイル登録情報を生成し、又は上記第１のファイル登録情報を上記他方の分割データファイル登録用に流用させるようにして、上記ファイル分割位置を含む上記管理領域記録部分が記録された上記記録管理領域により上記第１の管理情報と対応付けた上記一方の分割データファイル登録用の第２のファイル登録情報を生成する登録情報生成部
を具えることを特徴とする請求項１に記載のファイル分割装置。
【請求項６】
上記記録媒体に対し、連続する複数のフレーム画像データにより形成された動画像データをＭＰＥＧ（Moving Picture Experts Group）規格の圧縮符号化方式で圧縮符号化することにより生成された、連続する複数の符号化フレーム画像データが所定単位毎にＧＯＰ（Group of Pictures）としてグループ化されたプログラムストリームを上記データファイルとして記録する記録部と、
上記記録領域に記録された上記データファイルを、上記ファイル分割位置として２つの連続する上記ＧＯＰの境界で分割するときに、当該境界よりも後側のＧＯＰ内の上記符号化フレーム画像データの中に、上記境界よりも前側のＧＯＰ内の上記符号化フレーム画像データを参照して復号する前側参照符号化フレーム画像データが存在するか判別する判別部と、
上記判別部により上記後側のＧＯＰ内に上記前側参照符号化フレーム画像データが存在すると判別されると、当該後側のＧＯＰに対し、上記前側参照符号化フレーム画像データを復号しないように設定する設定部と
を具えることを特徴とする請求項１に記載のファイル分割装置。
【請求項７】
上記管理情報は、
ＦＡＴ（File Allocation Tables）ファイルシステムに準じた管理情報である
ことを特徴とする請求項１に記載のファイル分割装置。
【請求項８】
記録媒体の記録領域に対し、当該記録領域に設けられた複数の記録管理領域にわたって記録されたデータファイルを分割するファイル分割方法であって、
上記記録領域に記録された上記データファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の上記記録管理領域に記録された複数の管理領域記録部分の中から、上記ファイル分割位置を含む上記管理領域記録部分を検出する管理領域記録部分検出ステップと、
検出された上記ファイル分割位置を含む上記管理領域記録部分を、上記記録領域の他の記録管理領域に複写する管理領域記録部分複写ステップと、
上記データファイルの管理情報を、当該データファイルが上記ファイル分割位置で分割されて得られる一方の分割データファイル及び他方の分割データファイルのうち複写前の上記ファイル分割位置を含む上記管理領域記録部分を一部とする上記一方の分割データファイルを管理する上記第１の管理情報と、複写した上記ファイル分割位置を含む上記管理領域記録部分を一部とする上記他方の分割データファイルを管理する上記第２の管理情報とに変更する管理情報変更ステップと
を具えることを特徴とするファイル分割方法。
【請求項９】
コンピュータに対して、
記録媒体の記録領域に対し、当該記録領域に設けられた複数の記録管理領域にわたって記録されたデータファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の上記記録管理領域に記録された複数の管理領域記録部分の中から、上記ファイル分割位置を含む上記管理領域記録部分を検出する管理領域記録部分検出ステップと、
検出された上記ファイル分割位置を含む上記管理領域記録部分を、上記記録領域の他の記録管理領域に複写する管理領域記録部分複写ステップと、
上記データファイルの管理情報を、当該データファイルが上記ファイル分割位置で分割されて得られる一方の分割データファイル及び他方の分割データファイルのうち複写前の上記ファイル分割位置を含む上記管理領域記録部分を一部とする上記一方の分割データファイルを管理する上記第１の管理情報と、複写した上記ファイル分割位置を含む上記管理領域記録部分を一部とする上記他方の分割データファイルを管理する上記第２の管理情報とに変更する管理情報変更ステップと
を実行させるためのファイル分割プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はファイル分割装置、ファイル分割方法及びファイル分割プログラムに関し、例えば被写体を動画撮影して生成した動画像データをデータファイルとして記録するカメラ一体型ビデオレコーダ（以下、これをビデオカメラと呼ぶ）に適用して好適なものである。
【背景技術】
【０００２】
従来の記録再生装置は、ＦＡＴ（File Allocation Tables）ファイルシステムに準じて記録媒体に対し、データファイルを記録するためのデータ記録領域と、当該データファイルを管理するための管理情報を記録するための管理情報記録領域とを設けていた。また記録再生装置は、ＦＡＴファイルシステムに準じて、データ記録領域に対し複数の記録管理領域（以下、記録管理領域をクラスタと呼ぶ）を設けると共に、管理情報記録領域に対し、データファイルの記録再生を当該データファイルのクラスタに記録した部分（以下、これをクラスタ記録部分と呼ぶ）毎に管理するための管理テーブルを記録していた。
【０００３】
これにより記録再生装置は、ＦＡＴファイルシステムを利用して管理テーブルにより、記録媒体のデータ記録領域に対するデータファイルの記録再生を管理していた。また記録再生装置は、ＦＡＴファイルシステムを基にして定義された他のファイルシステムも併用して、記録媒体のデータ記録領域に記録しているデータファイルの分割等を管理していた（例えば特許文献１参照）。
【特許文献１】特開２００４-５８６７公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところでかかる構成の記録再生装置は、ＦＡＴファイルシステムを利用して、データファイルの記録再生を管理するための管理テーブルとは別に、他のファイルシステムを利用して、データファイルの分割等を管理するための専用の管理テーブルも管理情報記録領域に記録している。すなわち記録再生装置では、記録媒体の有限の記録領域に対し２種類の管理テーブルを記録し得る広さの管理情報記録領域を確保している。しかしながら記録再生装置では、記録媒体の記録領域をデータファイルの記録に有効に利用するために、例えばＦＡＴファイルシステムのみを利用してデータファイルの記録再生と共に分割等も管理することにより、管理情報記録領域を１種類の管理テーブルのみ記録し得るように極力小さくし、その分、データ記録領域を広く確保することが考えられている。
【０００５】
ところが記録再生装置では、記録媒体のデータ記録領域に対し複数のクラスタにわたって記録したデータファイルを所定のファイル分割位置で分割したときに、当該ファイル分割位置が何れかのクラスタに記録されたクラスタ記録部分の途中に存在する場合がある。このような場合、記録再生装置では、ＦＡＴファイルシステムのみが適用されていると、ファイル分割位置を含むクラスタ記録部分（以下、これを分割位置クラスタ記録部分と呼ぶ）が、データファイルを分割して得られる一方の分割データファイルの後尾部分と、他方の分割データファイルの先頭部分との両方を兼用するにもかかわらず、管理テーブルの構成上、その分割位置クラスタ記録部分を２つの分割データファイルのそれぞれ一部として同時には管理し得ないようになっている。
【０００６】
このため図１３（Ａ）及び（Ｂ）に示すように、ＦＡＴファイルシステムのみ適用された記録再生装置では、データファイルを分割したときのファイル分割位置Ｄが１つのクラスタ記録部分（すなわち、分割位置クラスタ記録部分）Ｒの途中に存在すると、ファイル分割位置Ｄよりも前側の一方の分割データファイルＤＦａと、当該ファイル分割位置Ｄよりも後側の他方の分割データファイルＤＦｂとのうち、例えば他方の分割データファイルＤＦｂついては、分割位置クラスタ記録部分Ｒから当該他方の分割データファイルＤＦｂの後尾のクラスタ記録部分までを、それまで未記録であった複数のクラスタＣにわたって複写するようにして別の記録場所に移動させる。また記録再生装置は、移動前の他方の分割データファイルＤＦｂに対する複数のクラスタ記録部分について、複写前の分割位置クラスタ記録部分Ｒを除いて削除する。これにより記録再生装置は、一方の分割データファイルＤＦａを元の記録状態のまま当該一方の分割データファイルＤＦａの先頭のクラスタ記録部分から複写前の分割位置クラスタ記録部分Ｒまでとして、他方の分割データファイルＤＦｂ（すなわち、移動後の他方の分割データファイル）とは分離し、これら一方及び他方の分割データファイルを管理テーブルにより別々に管理し得るようにする必要がある。すなわち記録再生装置では、このようにＦＡＴファイルシステムのみが適用されると、データファイルＤＦのファイル分割位置Ｄが１つの分割位置クラスタ記録部分Ｒの途中に存在する場合、例えば他方の分割データファイルＤＦｂを記録し直す必要があり、データファイルに対する分割処理が煩雑であるという問題があった。
【０００７】
本発明は以上の点を考慮してなされたもので、記録したデータファイルの分割処理を簡易化し得るファイル分割装置、ファイル分割方法及びファイル分割プログラムを実現する。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明においては、記録媒体の記録領域に対し、当該記録領域に設けられた複数の記録管理領域にわたって記録されたデータファイルを分割するファイル分割装置において、記録領域に記録されたデータファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の記録管理領域に記録された複数の管理領域記録部分の中から、ファイル分割位置を含む管理領域記録部分を検出する管理領域記録部分検出部と、管理領域記録部分検出部により検出されたファイル分割位置を含む管理領域記録部分を、記録領域の他の記録管理領域に複写する管理領域記録部分複写部と、データファイルの管理情報を、当該データファイルがファイル分割位置で分割されて得られる一方の分割データファイルを管理する第１の管理情報と、他方の分割データファイルを管理する第２の管理情報とに変更する管理情報変更部とを設け、管理情報変更部は、データファイルの管理情報を、複写前のファイル分割位置を含む管理領域記録部分を一部とする一方の分割データファイルの第１の管理情報と、複写したファイル分割位置を含む管理領域記録部分を一部とする他方の分割データファイルの第２の管理情報とに変更するようにした。
【発明の効果】
【０００９】
従って本発明では、記録媒体の記録領域に設けられた複数の記録管理領域にわたって記録されたデータファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の記録管理領域に記録された複数の管理領域記録部分の中から、ファイル分割位置を含む管理領域記録部分を検出して、当該検出したファイル分割位置を含む管理領域記録部分を、記録領域の他の記録管理領域に複写し、データファイルの管理情報を、当該データファイルがファイル分割位置で分割されて得られる一方の分割データファイルを管理する第１の管理情報と、他方の分割データファイルを管理する第２の管理情報とに変更すると共に、複写前のファイル分割位置を含む管理領域記録部分を一方の分割データファイルの一部とするように第１の管理情報を変更し、複写したファイル分割位置を含む管理領域記録部分を他方の分割データファイルの一部とするように第２の管理情報を変更するようにしたことにより、記録媒体の記録領域に記録したデータファイルを分割するとき、ファイル分割位置を含む管理領域記録部分を他の記録管理領域に複写し、データファイルの管理情報を変更するだけでデータファイルを分割することができる。
【００１０】
本発明によれば、記録媒体の記録領域に設けられた複数の記録管理領域にわたって記録されたデータファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の記録管理領域に記録された複数の管理領域記録部分の中から、ファイル分割位置を含む管理領域記録部分を検出して、当該検出したファイル分割位置を含む管理領域記録部分を、記録領域の他の記録管理領域に複写し、データファイルの管理情報を、当該データファイルがファイル分割位置で分割されて得られる一方の分割データファイルを管理する第１の管理情報と、他方の分割データファイルを管理する第２の管理情報とに変更すると共に、複写前のファイル分割位置を含む管理領域記録部分を一方の分割データファイルの一部とするように第１の管理情報を変更し、複写したファイル分割位置を含む管理領域記録部分を他方の分割データファイルの一部とするように第２の管理情報を変更するようにしたことにより、記録媒体の記録領域に記録したデータファイルを分割するとき、ファイル分割位置を含む管理領域記録部分を他の記録管理領域に複写し、データファイルの管理情報を変更するだけでデータファイルを分割することができ、かくして記録したデータファイルの分割処理を簡易化し得るファイル分割装置、ファイル分割方法及びファイル分割プログラムを実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下図面について、本発明の一実施の形態を詳述する。
【００１２】
（１）第１の実施の形態
（１-１）ビデオカメラの構成
図１において、１は全体として本発明を適用した第１の実施の形態によるビデオカメラの構成を示す。かかるビデオカメラ１は、図示しない本体部に例えばＤＶＤ（Digital Versatile Disc）のような光ディスク２０が装填された状態で、制御回路部２の中央処理ユニット（Central Processing Unit ）３がフラッシュメモリ等のＥＥＰＲＯＭ（Electrical Erasable Programmable Read-only memory）でなるＲＯＭ５に予め記憶しているファイル分割プログラム等の各種プログラムをバス２１を介してＳＤ−ＲＡＭ（Synchronous Dynamic - Random Access Memory）等でなるＲＡＭ６に展開して実行することにより、これら各種プログラムに従い、当該ビデオカメラ１全体を統括的に制御して各種処理を実行する。因みに、中央処理ユニット３は、入出力インターフェース４を介して外部と接続することにより、ＲＯＭ５内のプログラムを更新し得るようになされている。
【００１３】
これにより中央処理ユニット３は、操作キーに対する操作に応じて操作部１２から被写体を動画撮影する動画撮影命令が入力されると、図示しないカメラ部により被写体を動画撮影して動画像データを生成する。この場合動画像データは、時間的に連続する複数のフレーム画像データで形成されている。そして中央処理ユニット３は、動画像データを図示しない動画像エンコーダで例えばＭＰＥＧ（Moving Picture Experts Group phase）規格の圧縮符号化方式で圧縮符号化することで動画像ストリームを生成する。
【００１４】
ここで、ＭＰＥＧ方式では、図２に示すように、動画像データをフレーム画像データ単位で圧縮符号化する際に、Ｉ（Intra）ピクチャと呼ばれるフレーム内符号化画像（以下、これをＩフレーム画像と呼ぶ）と、Ｐ（Predictive）ピクチャと呼ばれるフレーム間順方向予測符号化画像（以下、これをＰフレーム画像と呼ぶ）と、Ｂ（Bidirectionally predictive）ピクチャと呼ばれる双方向予測符号化画像（以下、これをＢフレーム画像と呼ぶ）との３種類のピクチャタイプが規定されている。そして、このＭＰＥＧ方式では、フレーム内符号化、順方向予測符号化、逆方向予測符号化及び双方向予測符号化の４種類の予測モードが規定されており、Ｉフレーム画像を割り当てたフレーム画像データについてはフレーム内符号化により圧縮符号化し、Ｐフレーム画像を割り当てたフレーム画像データについては順方向予測符号化により圧縮符号化し、Ｂフレーム画像を割り当てたフレーム画像データについては順方向予測符号化、逆方向予測符号化及び双方向予測符号化のいずれかにより圧縮符号化するように規定されている。従って中央処理ユニット３は、実際にはエンコーダで動画の各フレームを所定単位毎にグループ化してＧＯＰ（Group of Pictures）５０を形成し、そのＧＯＰ５０内の各フレーム画像データに対し、これらＩフレーム画像、Ｐフレーム画像及びＢフレーム画像を所定の順番で割り当てて、当該フレーム画像データをこれに割り当てたピクチャタイプに従って圧縮符号化するようになされている。
【００１５】
また中央処理ユニット３は、カメラ部による被写体の動画撮影と並行して、図示しないマイク部により被写体の周囲の音声を集音して生成した音声データを動画像エンコーダでＭＰＥＧ規格に従い所定単位毎に圧縮符号化することで音声ストリームを生成する。さらに中央処理ユニット３は、動画像ストリームと音声ストリームとを時分割多重化してプログラムストリームを生成すると共に、当該生成したプログラムストリームを記録再生部８に送出する。そして中央処理ユニット３は、記録再生部８により、光ディスク２０の記録領域に対してプログラムストリームをデータファイルとして記録する。
【００１６】
ここで光ディスク２０には、図３に示すように、ＦＡＴファイルシステムに準じて、データ記録面に対しデータファイルＤＦを記録するためのデータ記録領域ＲＺと、当該データ記録領域ＲＺに記録したデータファイルＤＦを管理するためのファイル管理情報を記録するためのファイル管理情報記録領域ＭＺとが設けられている。また光ディスク２０には、データ記録領域ＲＺに複数のクラスタＣが設けられていると共に、これらクラスタＣに対し、それぞれ個別に識別可能な番号（以下、これをクラスタ番号と呼ぶ）Ａが割り当てられている。さらに光ディスク２０には、ＦＡＴファイルシステムに準じて、ファイル管理情報記録領域ＭＺにファイルエントリと呼ばれる第１のファイル登録情報ＦＥ１を記録可能であると共に、ＦＡＴと呼ばれる管理テーブルＭＴが記録されている。かかる管理テーブルＭＴには、データ記録領域ＲＺの全てのクラスタＣに対応するクラスタ番号Ａがリスト化されて記述されていると共に、当該リスト化されたクラスタ番号Ａに対応させて次の参照位置を示すためのクラスタ番号Ａ（以下、これを参照クラスタ番号Ａｂと呼ぶ）を格納できるようになされている。
【００１７】
そして中央処理ユニット３は、光ディスク２０のデータ記録領域ＲＺに対し、例えばデータファイルＤＦを複数のクラスタＣにわたって記録した場合、「ＸＸＸＸＸ.ＭＰＧ」等のように、データ記録領域ＲＺに記録したデータファイルＤＦのファイル名Ｂ１を基にしてデータファイルＤＦの登録用の第１のファイル登録情報ＦＥ１を生成する。また中央処理ユニット３は、データファイルＤＦの先頭のクラスタ記録部分を記録したクラスタＣＮのクラスタ番号Ａを検出してこれを先頭クラスタ番号Ａａ１として第１のファイル登録情報ＦＥ１に格納すると共に、記録再生部８を介して、第１のファイル登録情報ＦＥ１をファイル管理情報記録領域ＭＺに記録する。さらに中央処理ユニット３は、記録再生部８を介して、データファイルＤＦの記録に使われているクラスタＣの次の参照位置を示す参照クラスタ番号Ａｂを管理テーブルＭＴに格納する。さらに中央処理ユニット３は、クラスタＣがデータファイルＤＦの後尾のクラスタ記録部分の記録に使われている場合には、ファイルの終了を示す数値としてのＥＯＦ（End of File）を格納する。
【００１８】
これにより中央処理ユニット３は、例えば操作キーに対する操作に応じて操作部１２から動画像再生命令が入力されると、記録再生部８を介して、光ディスク２０のファイル管理情報記録領域ＭＺから該当するデータファイルＤＦに対応する第１のファイル登録情報ＦＥ１を読み出す。そして中央処理ユニット３は、記録再生部８を介して、第１のファイル登録情報ＦＥ１の先頭クラスタ番号Ａａ１をもとに管理テーブルＭＴによりクラスタ番号Ａと参照クラスタ番号Ａｂとを順に辿るようにして、データファイルＤＦの各クラスタ記録部分が記録されているクラスタＣを検出しながら、当該クラスタＣに記録されたクラスタ記録部分を順に読み出すようにして、データファイルＤＦ全体をデータ記録領域ＲＺから読み出すようにしている。
【００１９】
ついで中央処理ユニット３は、読み出したプログラムストリームを、再生用ワークメモリ９を介して分離復号化部１０に送出する。分離復号化部１０は、プログラムストリームから動画像ストリームと音声ストリームとを分離する。そして分離復号化部１０は、動画像ストリームをＧＯＰ５０毎に復号して動画像データを生成し、当該生成した動画像データを出力信号処理部１１に送出する。また分離復号化部１０は、音声ストリームも所定単位毎に復号して音声データを生成し、当該生成した音声データを出力信号処理部１１に送出する。出力信号処理部１１は、動画像データを表示部１３に送出して動画像データに基づく動画像を表示させる。また出力信号処理部１１は、音声データを図示しないスピーカ部に送出することにより、表示部１３における動画像の表示と同期するようにしてスピーカ部から音声データに基づく音声を出力させる。
【００２０】
ここで中央処理ユニット３は、表示部１３への動画像の表示中に、操作キーに対する操作に応じて操作部１２から、表示中の動画像に対応するデータファイルＤＦを分割するファイル分割命令が入力されると、データ記録領域ＲＺに記録しているデータファイルＤＦを、所定のファイル分割位置よりも前側の第１の分割データファイルと後ろ側の第２の分割データファイルとに分割するファイル分割処理を開始する。
【００２１】
まず中央処理ユニット３は、動画像を構成する複数のフレーム画像の表示を順次切り換えるようにして、その結果として動画像を表示している。また中央処理ユニット３は、データ記録領域ＲＺからデータファイルＤＦをプログラムストリームとして読み出すとき、プログラムストリームに時分割多重化されている動画像ストリーム内のＧＯＰ５０のヘッダ情報を確認して当該ＧＯＰ５０の先頭のフレーム画像データ（以下、これを先頭フレーム画像データと呼ぶ）を検出すると共に、当該検出した先頭フレーム画像データにより、ファイル分割位置の候補としてのＧＯＰ５０同士の境界（以下、これをＧＯＰ境界と呼ぶ）６０を特定する。さらに中央処理ユニット３は、データファイルＤＦのＧＯＰ境界６０を含むクラスタ記録部分（以下、これをＧＯＰ境界記録部分と呼ぶ）を記録するクラスタＣのクラスタ番号Ａ（以下、これをＧＯＰ境界クラスタ番号とも呼ぶ）を順次検出し、当該検出したＧＯＰ境界クラスタ番号を編集用ワークメモリ７に送出して記録している。
【００２２】
これにより中央処理ユニット３は、ファイル分割命令が入力されたときに表示したフレーム画像のフレーム画像データに付加されているタイムコードを検出し、当該検出したフレーム画像データに付加されているタイムコードと、編集用ワークメモリ７に記憶している複数のＧＯＰ境界クラスタ番号にそれぞれ対応するＧＯＰ境界記録部分に含まれるＧＯＰ境界６０より後方のＧＯＰ５０の先頭フレーム画像データのタイムコードとを比較する。そして中央処理ユニット３は、フレーム画像データのタイムコードに一番近いタイムコードを有する先頭フレーム画像データを検出すると、当該検出した先頭フレーム画像データに対応するＧＯＰ境界クラスタ番号を特定する。このとき中央処理ユニット３は、特定したＧＯＰ境界クラスタ番号に対応するＧＯＰ境界記録部分に含まれるＧＯＰ境界６０を、データファイルＤＦを分割するファイル分割位置Ｄとして検出し、かかるファイル分割位置Ｄを含むＧＯＰ境界記録部分を分割位置クラスタ記録部分Ｒとして検出すると共に、分割位置クラスタ記録部分Ｒに対応するクラスタ番号Ａをファイル分割クラスタ番号ＡＰとして検出し、当該検出したファイル分割クラスタ番号ＡＰを編集用ワークメモリ７から読み出す。
【００２３】
中央処理ユニット３は、図４（Ａ）及び（Ｂ）に示すように、記録再生部８を介して、ファイル分割クラスタ番号ＡＰに対応するクラスタ（以下、これを特にファイル分割クラスタとも呼ぶ）ＣＮに記録されている分割位置クラスタ記録部分Ｒを検出してデータ記録領域ＲＺから読み出すと共に、当該読み出した分割位置クラスタ記録部分Ｒを、編集用ワークメモリ７に格納させる。また中央処理ユニット３は、管理テーブルＭＴにより、ファイル分割クラスタＣＮに一番近い空きクラスタＣＭを検出する。そして央処理ユニット３は、編集用ワークメモリ７から分割位置クラスタ記録部分Ｒを読み出すと共に、当該読み出した分割位置クラスタ記録部分Ｒを、記録再生部８を介して、空きクラスタＣＭに記録する。すなわち中央処理ユニット３は、ファイル分割クラスタＣＮに記録されているファイル分割位置Ｄを含む分割位置クラスタ記録部分Ｒを、ファイル分割クラスタＣＮに一番近い空きクラスタＣＭに複写する。
【００２４】
ついで中央処理ユニット３は、例えば、データファイルＤＦのファイル名Ｂ１を基にして自動に生成した第２の分割データファイル用のファイル名Ｂ２を格納する第２のファイル登録情報ＦＥ２を生成する。また中央処理ユニット３は、複写後の分割位置クラスタ記録部分Ｒ（すなわち、第２の分割データファイルの先頭のクラスタ記録部分）を記録するクラスタＣＭのクラスタ番号Ａを検出し、これを先頭クラスタ番号Ａａ２として第２のファイル登録情報ＦＥ２に格納する。そして中央処理ユニット３は、記録再生部８を介して、第２のファイル登録情報ＦＥ２を第２の分割データファイルの登録用としてファイル管理情報記録領域ＭＺに記録する。
【００２５】
さらに中央処理ユニット３は、管理テーブルＭＴに格納されているリスト化されたクラスタ番号Ａのうち、複写前の分割位置クラスタ記録部分Ｒを記録するファイル分割クラスタＣＮに対応するクラスタ番号Ａ（すなわち、この場合Ｎ）の参照クラスタ番号Ａｂ（すなわち、この場合Ｎ＋１）を読み出し、複写後の分割位置クラスタ記録部分Ｒを記録するクラスタＣＭに対応するクラスタ番号Ａ（すなわち、この場合Ｍ）の参照クラスタ番号Ａｂに複写する。すなわち中央処理ユニット３は、複写後の分割位置クラスタ記録部分Ｒを、複写前の分割位置クラスタ記録部分Ｒの次のクラスタ記録部分につなげるように、クラスタＣＭの参照クラスタ番号Ａｂを変更する。
【００２６】
一方、中央処理ユニット３は、分割前のデータファイルＤＦの登録用の第１のファイル登録情報ＦＥ１を、第１の分割データファイルの登録用にそのまま流用する。また中央処理ユニット３は、管理テーブルＭＴに格納されているリスト化されたクラスタ番号Ａのうち、複写前の分割位置クラスタ記録部分Ｒを記録するファイル分割クラスタＣＮに対応するクラスタ番号Ａの参照クラスタ番号Ａｂをファイルの終了を示す数値としてのＥＯＦに書き換える。すなわち中央処理ユニット３は、複写前の分割位置クラスタ記録部分Ｒを、第１の分割データファイルの後尾とするようにファイル分割クラスタＣＮの参照クラスタ番号Ａを変更する。
【００２７】
このようにして中央処理ユニット３は、ファイル分割処理時、データ記録領域ＲＺに記録されているデータファイルＤＦを、ファイル登録情報ＦＥ１の先頭クラスタ番号Ａａ１をもとにして管理テーブルＭＴのクラスタ番号Ａ及び参照クラスタ番号Ａｂを、Ｓ、Ｓ＋１、Ｓ＋２、Ｓ＋３、Ｓ＋４、Ｓ＋５、Ｓ＋６、及びＮ、と順に辿るようにして特定されるクラスタＣＳ、ＣＳ＋１、ＣＳ＋２、ＣＳ＋３、ＣＳ＋４、ＣＳ＋５、ＣＳ＋６及びＣＮに記録される第１の分割データファイルと、ファイル登録情報ＦＥ２の先頭クラスタ番号Ａａ２をもとにして管理テーブルＭＴのクラスタ番号Ａ及び参照クラスタ番号Ａｂを、Ｍ、Ｎ＋１、Ｎ＋２・・・と辿るようにして特定されるクラスタＣＭ、ＣＮ＋１、ＣＮ＋２・・・に記録される第２の分割データファイルとに分割し、ファイル分割処理を終了する。
【００２８】
（１−２）ファイル分割処理手順
ここで中央処理ユニット３は、動画像の表示中にファイル分割命令が入力されると、図５に示すようなファイル分割処理手順ＲＴ１を開始する。中央処理ユニット３は、かかるファイル分割処理手順ＲＴ１を開始すると、ステップＳＰ１において、編集用ワークメモリ７に記憶しているＧＯＰ境界クラスタ番号のうち、ファイル分割命令が入力されたときに表示したフレーム画像のフレーム画像データに付加されているタイムコードに一番近いタイムコードを有する先頭フレーム画像データに対応するファイル分割クラスタ番号ＡＰを検出し、次のステップＳＰ２に移る。
【００２９】
ステップＳＰ２において中央処理ユニット３は、ファイル分割クラスタ番号ＡＰに対応するファイル分割クラスタＣＮに記録されている分割位置クラスタ記録部分Ｒを空きクラスタＣＭに複写し、次のステップＳＰ３に移る。
【００３０】
ステップＳＰ３において中央処理ユニット３は、新たに生成したファイル名Ｂ２を格納する第２のファイル登録情報ＦＥ２を生成し、次のステップＳＰ４に移る。
【００３１】
ステップＳＰ４において中央処理ユニット３は、複写後の分割位置クラスタ記録部分Ｒを記録するクラスタＣＭのクラスタ番号Ａを検出すると共に、当該検出したクラスタ番号Ａを先頭クラスタ番号Ａａ２として第２のファイル登録情報ＦＥ２に格納し、次のステップＳＰ５へ移る。
【００３２】
ステップＳＰ５において中央処理ユニット３は、管理テーブルＭＴに格納されているクラスタ番号Ａのうち、複写前の分割位置クラスタ記録部分Ｒを記録するファイル分割クラスタＣＮに対応するクラスタ番号Ａの参照クラスタ番号Ａｂを、複写後の分割位置クラスタ記録部分Ｒを記録するクラスタＣＭに対応するクラスタ番号Ａの参照クラスタ番号Ａｂに複写し、次のステップＳＰ６に移る。
【００３３】
ステップＳＰ６において中央処理ユニット３は、管理テーブルＭＴに格納されているクラスタ番号Ａのうち、複写前の分割位置クラスタ記録部分Ｒを記録するファイル分割クラスタＣＮに対応するクラスタ番号Ａの参照クラスタ番号ＡｂをＥＯＦに書き換え、次のステップＳＰ７に移り、かかるファイル分割処理手順ＲＴ１を終了する。
【００３４】
このようなファイル分割処理手順ＲＴ１により、ビデオカメラ１は、光ディスク２０のデータ記録領域ＲＺに記録されているデータファイルＤＦを第１の分割データファイルと第２の分割データファイルとに分割するようになされている。
【００３５】
（１−３）第１の実施の形態による動作及び効果
以上の構成においてビデオカメラ１は、動画像の表示中にファイル分割命令が入力されると、ファイル分割位置Ｄを含むクラスタＣを識別するファイル分割クラスタ番号ＡＰを検出し、当該ファイル分割クラスタ番号ＡＰに対応するファイル分割クラスタＣＮに記録されている分割位置クラスタ記録部分Ｒを検出して、これをファイル分割クラスタＣＮに一番近い空きクラスタＣＭに複写する。またビデオカメラ１は、複写後の分割位置クラスタ記録部分Ｒを、複写前の分割位置クラスタ記録部分Ｒの次のクラスタ記録部分につなげるようにクラスタＣＭの参照クラスタ番号Ａｂを変更すると共に、複写前の分割位置クラスタ記録部分Ｒを、第１の分割データファイルの後尾とするようにファイル分割クラスタＣＮの参照クラスタ番号Ａｂを変更する。
【００３６】
従ってビデオカメラ１は、記録媒体のデータ記録領域ＲＺに記録したデータファイルＤＦをファイル分割位置Ｄで分割するとき、ファイル分割位置Ｄを含む分割位置クラスタ記録部分Ｒを空きクラスタＣＭに複写し、複写前の分割位置クラスタ記録部分Ｒを記録するファイル分割クラスタＣＮの参照クラスタ番号Ａｂと、複写後の分割位置クラスタ記録部分Ｒを記録するクラスタＣＭの参照クラスタ番号Ａｂとを変更するだけでデータファイルＤＦを分割することができる。
【００３７】
以上の構成によればビデオカメラ１は、データ記録領域ＲＺに設けられた複数のクラスタＣにわたって記録されたデータファイルＤＦを所定のファイル分割位置で分割するときに、当該データファイルＤＦの複数のクラスタＣに記録された複数のクラスタ記録部分の中から、ファイル分割位置Ｄを含む分割位置クラスタ記録部分Ｒを検出して、当該検出した分割位置クラスタ記録部分Ｒを、データ記録領域ＲＺの他のクラスタＣに複写し、ファイル分割位置ＤでデータファイルＤＦが分割されて得られる第１の分割データファイルと第２の分割データファイルとを管理するように管理テーブルＭＴの参照クラスタ番号Ａｂを変更すると共に、複写前の分割位置クラスタ記録部分Ｒを第１の分割データファイルの一部とするように、且つ、複写後の分割位置クラスタ記録部分Ｒを第２の分割データファイルの一部とするように管理テーブルＭＴの参照クラスタ番号Ａｂを変更するようにした。これによりビデオカメラ１は、記録媒体のデータ記録領域ＲＺに記録したデータファイルＤＦを分割するとき、ファイル分割位置Ｄを含む分割位置クラスタ記録部分Ｒを他のクラスタＣに複写して管理テーブルＭＴの参照クラスタ番号Ａｂを変更するだけでデータファイルＤＦを分割することができ、かくして記録したデータファイルの分割処理を簡易化することができる。
【００３８】
またビデオカメラ１は、データ記録領域ＲＺに対しデータファイルＤＦが記録されたとき、当該データファイルＤＦの先頭のクラスタ記録部分が記録されたクラスタＣにより管理テーブルＭＴのクラスタ番号Ａと対応付けたデータファイルＤＦの登録用の第１のファイル登録情報ＦＥ１を生成し、データファイルＤＦがファイル分割位置Ｄで分割されたとき、第１のファイル登録情報を第１の分割データファイル登録用に流用させるようにして、ファイル分割位置Ｄを含む分割位置クラスタ記録部分Ｒが複写された他のクラスタＣにより管理テーブルＭＴのクラスタ番号Ａと対応付けた第２の分割データファイル登録用の第２のファイル登録情報ＦＥ２を生成するようにした。これによりビデオカメラ１は、１つのデータファイルＤＦを新規に２つのファイルに分割しているにも関わらず、一方のファイル登録用の情報だけを生成し、もう一方のファイルの登録用の情報には、元のデータファイルＲＤの登録用の情報を流用することで、ファイル管理情報記録領域ＭＺに情報を書き込む回数を減らすことができ、かくして、ファイル分割処理時の新規ファイルの登録の処理を低減することができる。
【００３９】
（２）第２の実施の形態
図１との対応部分に同一符号を付して示す図６は、第２の実施例の形態によるビデオカメラ３１を示す。ビデオカメラ３１は、制御回路部３２に設けられた中央処理ユニット３３の構成を除いて上述した第１の実施の形態と同様に構成されている。
【００４０】
中央処理ユニット３３は、ファイル分割処理時、ファイル分割クラスタ番号ＡＰに対応するクラスタＣに記録されている分割位置クラスタ記録部分Ｒを読み出すとき、分割位置クラスタ記録部分Ｒのタイムコードと、当該分割位置クラスタ記録部分Ｒに含まれるファイル分割位置ＤのＧＯＰ境界６０よりも後方のＧＯＰ５０の先頭フレーム画像データのタイムコードとを比較することにより、後方のＧＯＰ５０の先頭フレーム画像データが分割位置クラスタ記録部分Ｒの先頭にあるか否かを判別する。このとき中央処理ユニット３３は、先頭フレーム画像データが分割位置クラスタ記録部分Ｒの先頭に無いと判別した場合には、上述した第１の実施の形態と同様に処理する。一方、中央処理ユニット３３は、先頭フレーム画像データが分割位置クラスタ記録部分Ｒの先頭にあると判別した場合には、すなわちこれはファイル分割位置ＤがクラスタＣ同士の境界（以下、これをクラスタ境界と呼ぶ）と一致することを示していることにより、クラスタ境界でデータファイルＤＦを分割するファイル分割処理を実行する。
【００４１】
中央処理ユニット３３は、かかるファイル分割処理において、例えば、データファイルＤＦのファイル名Ｂ１を基にして自動に生成した第２の分割データファイル用のファイル名Ｂ３を格納するファイル登録情報ＦＥ３を生成する。また中央処理ユニット３３は、分割位置クラスタ記録部分Ｒ（以下、これを分割ファイル先頭記録部分とも呼ぶ）を記録するクラスタＣのクラスタ番号Ａを分割ファイル先頭番号として検出し、これを先頭クラスタ番号Ａａ３としてファイル登録情報ＦＥ３に格納する。そして中央処理ユニット３３は、記録再生部８を介して、ファイル登録情報ＦＥ３をファイル管理情報記録領域ＭＺに記録する。さらに中央処理ユニット３３は、管理テーブルＭＴに格納されているリスト化されたクラスタ番号Ａのうち、分割ファイル先頭記録部分を記録するクラスタＣのクラスタ番号Ａを参照クラスタ番号Ａｂとして格納しているクラスタ番号Ａを、第１の分割データファイルの分割ファイル後尾番号として検出すると共に、当該検出した分割ファイル後尾番号に対応する参照クラスタ番号Ａｂを、ファイルの終了を示す数値としてのＥＯＦに書き換える。
【００４２】
このようにして中央処理ユニット３３は、ファイル分割処理時、ファイル分割位置Ｄがクラスタ境界と一致する場合には、データ記録領域ＲＺに記録されているデータファイルＤＦを、当該データファイルＤＦの先頭のクラスタ記録部分から分割ファイル後尾番号に対応するクラスタＣに記録されるクラスタ記録部分までの第１の分割データファイルと、ファイル登録情報ＦＥ３の先頭クラスタ番号Ａａ３（すなわち分割ファイル先頭番号）に対応するクラスタＣの分割ファイル先頭記録部分からデータファイルＤＦの後尾のクラスタ記録部分までの第２の分割データファイルとに分割し、ファイル分割処理を終了する。
【００４３】
ここで中央処理ユニット３３は、動画像の表示中にファイル分割命令が入力されると、図５との対応部分に同一符号を付した図７に示すようなファイル分割処理手順ＲＴ２を開始する。中央処理ユニット３３は、かかるファイル分割処理手順ＲＴ２を開始すると、上述した第１の実施の形態のファイル分割処理手順ＲＴ１と同様のステップＳＰ１の処理を実行した後、ステップＳＰ１１に移る。
【００４４】
ステップＳＰ１１において中央処理ユニット３３は、ファイル分割位置Ｄより後方のＧＯＰ５０の先頭フレーム画像データが分割位置クラスタ記録部分Ｒの先頭にあるか否かを判別する。このステップＳＰ１１において否定結果が得られると、このことは、ファイル分割位置Ｄがクラスタ境界と一致しないことを示している。従って中央処理ユニット３３は、このときステップＳＰ２に移り、上述した第１の実施の形態のファイル分割処理手順ＲＴ１と同様のステップＳＰ２〜ステップＳＰ６の処理を順次実行してステップＳＰ７に移り、ファイル分割処理手順ＲＴ２を終了する。
【００４５】
これに対し、ステップＳＰ１１で肯定結果が得られると、このことは、ファイル分割位置Ｄがクラスタ境界と一致することを示している。従って中央処理ユニット３３は、このときステップＳＰ１２に移る。
【００４６】
ステップＳＰ１２において中央処理ユニット３３は、新たに生成したファイル名Ｂ３を格納するファイル登録情報ＦＥ３を生成し、次のステップＳＰ１３に移る。
【００４７】
ステップＳＰ１３において中央処理ユニット３３は、分割ファイル先頭記録部分を記録するクラスタＣのクラスタ番号Ａを分割ファイル先頭番号として検出し、これを先頭クラスタ番号Ａａ３としてファイル登録情報ＦＥ３に格納し、次のステップＳＰ１４へ移る。
【００４８】
ステップＳＰ１４において中央処理ユニット３３は、分割ファイル先頭記録部分を記録するクラスタＣのクラスタ番号Ａを参照クラスタ番号Ａｂとして管理テーブルＭＴに格納しているクラスタ番号Ａを、分割ファイル後尾番号として検出し、次のステップＳＰ１５に移る。
【００４９】
ステップＳＰ１５において中央処理ユニット３３は、検出した分割ファイル後尾番号の参照クラスタ番号Ａｂをファイルの終了を示す数値としてのＥＯＦに書き換えて次のステップＳＰ７に移り、かかるファイル分割処理手順ＲＴ２を終了する。
【００５０】
このようなファイル分割処理手順ＲＴ２により、ビデオカメラ３１は、光ディスク２０のデータ記録領域ＲＺに記録されているデータファイルＤＦを分割するようになされている。
【００５１】
以上の構成においてビデオカメラ３１は、ファイル分割処理時、ファイル分割位置Ｄより後方のＧＯＰ５０の先頭フレーム画像データが分割位置クラスタ記録部分Ｒの先頭にあるか否かを判別し、先頭フレーム画像データが分割位置クラスタ記録部分Ｒの先頭にあると判別した場合には、新たに生成したファイル名Ｂ３を格納するファイル登録情報ＦＥ３を生成すると共に、分割ファイル先頭記録部分を記録するクラスタＣのクラスタ番号Ａを分割ファイル先頭番号として検出し、当該検出した分割ファイル先頭番号を先頭クラスタ番号Ａａ３として格納する。またビデオカメラ３１は、分割ファイル先頭記録部分を記録するクラスタＣのクラスタ番号Ａを参照クラスタ番号Ａｂとして管理テーブルＭＴに格納しているクラスタ番号Ａを、分割ファイル後尾番号として検出し、ここにファイルの終了を示す数値としてのＥＯＦを上書きするように格納する。
【００５２】
従ってビデオカメラ３１は、データ記録領域ＲＺに記録したデータファイルＤＦをファイル分割位置Ｄで分割するとき、ファイル分割位置Ｄとクラスタ境界とが一致する場合には、分割ファイル先頭記録部分を他のクラスタＣに複写すること無く、管理テーブルＭＴの参照クラスタ番号Ａｂを変更するだけでデータファイルＤＦを分割することができる。
【００５３】
以上の構成によればビデオカメラ３１は、データ記録領域ＲＺに記録されたデータファイルＤＦをファイル分割位置Ｄで分割するときに、当該ファイル分割位置Ｄがクラスタ境界に位置するか判別し、ファイル分割位置Ｄがクラスタ境界に位置すると判別すると、分割位置クラスタ記録部分Ｒに対する他のクラスタＣへの複写を行わないようにするようにした。これによりビデオカメラ３１は、データ記録領域ＲＺに記録したデータファイルＤＦをファイル分割位置Ｄで分割するとき、ファイル分割位置Ｄとクラスタ境界とが一致する場合には、分割ファイル先頭記録部分を他のクラスタＣに複写すること無く、管理テーブルＭＴの参照クラスタ番号Ａｂを変更するだけでデータファイルＤＦを分割することができ、データファイルＤＦのファイル分割位置Ｄの位置に応じたファイル分割処理が的確にできる。
【００５４】
（３）第３の実施の形態
図６との対応部分に同一符号を付して示す図８は、第３の実施例の形態によるビデオカメラ４１を示す。ビデオカメラ４１は、制御回路部４２に設けられた中央処理ユニット４３の構成を除いて上述した第２の実施の形態と同様に構成されている。
【００５５】
中央処理ユニット４３は、ファイル分割処理時、データファイルＤＦを第１の分割データファイルと第２の分割データファイルとに分割したとき、記録再生部８を介して、第１の分割データファイルの後尾に含まれている複写前の分割位置クラスタ記録部分Ｒを検出し、当該検出した分割位置クラスタ記録部分Ｒ内のファイル分割位置Ｄよりも後の部分に対し、例えば「０」のようなダミーデータを上書きする。
【００５６】
一方中央処理ユニット４３は、データファイルＤＦを第１の分割データファイルと第２の分割データファイルとに分割したとき、記録再生部８を介して、第２の分割データファイルの先頭に含まれている複写後の分割位置クラスタ記録部分Ｒを検出し、当該検出した分割位置クラスタ記録部分Ｒ内のファイル分割位置Ｄよりも前の部分に対し、ダミーデータを上書きする。
【００５７】
ここで中央処理ユニット４３は、動画像の表示中にファイル分割命令が入力されると、図７との対応部分に同一符号を付した図９に示すようなファイル分割処理手順ＲＴ３を開始する。中央処理ユニット４３は、かかるファイル分割処理手順ＲＴ３を開始すると、上述した第２の実施の形態のファイル分割処理手順ＲＴ２と同様のステップＳＰ１〜ステップＳＰ６の処理を実行した後、ステップＳＰ２１に移る。
【００５８】
ステップＳＰ２１において中央処理ユニット４３は、第１の分割データファイルの後尾に含まれる複写前の分割位置クラスタ記録部分Ｒ内の、ファイル分割位置Ｄよりも後の部分にダミーデータを上書きし、次のステップＳＰ２２に移る。
【００５９】
ステップＳＰ２２において中央処理ユニット４３は、第２の分割データファイルの、複写後の分割位置クラスタ記録部分Ｒ内のファイル分割位置Ｄよりも前の部分にダミーデータを上書きし、次のステップＳＰ７に移り、かかるファイル分割処理手順ＲＴ３を終了する。
【００６０】
このようなファイル分割処理手順ＲＴ３により、ビデオカメラ４１は、光ディスク２０のデータ記録領域ＲＺに記録されているデータファイルＤＦを分割するようになされている。
【００６１】
以上の構成においてビデオカメラ４１は、ファイル分割処理時、データファイルＤＦを第１の分割データファイルと第２の分割データファイルとに分割したとき、第１の分割データファイルの後尾に含まれる複写前の分割位置クラスタ記録部分Ｒ内の、ファイル分割位置Ｄよりも後の部分にダミーデータを上書きすると共に、第２の分割データファイルの先頭に含まれる複写後の分割位置クラスタ記録部分Ｒ内の、ファイル分割位置Ｄよりも前の部分にダミーデータを上書きする。
【００６２】
すなわちビデオカメラ４１では、データファイルＤＦをクラスタ記録部分の途中のファイル分割位置Ｄで分割した場合、第１の分割データファイルには、データファイルＤＦとして本来管理していたプログラムストリームを当該ファイル分割位置Ｄで分割して得られる第１の分割プログラムストリームと共に、第２の分割プログラムストリームの一部が含まれている。しかしながら、ビデオカメラ４１は、第１の分割データファイルの後尾に含まれる複写前の分割位置クラスタ記録部分Ｒ内の、ファイル分割位置Ｄよりも後の部分にダミーデータを上書きすることで、第１の分割データファイルに含まれている第１の分割プログラムストリームをそのまま残し、第２の分割プログラムストリームの一部のみを削除することができる。
【００６３】
またビデオカメラ４１では、データファイルＤＦをクラスタ記録部分の途中のファイル分割位置Ｄで分割した場合、第２の分割データファイルには、データファイルＤＦとして本来管理していたプログラムストリームを当該ファイル分割位置Ｄで分割して得られる第２の分割プログラムストリームと共に、第１の分割プログラムストリームの一部が含まれている。しかしながら、ビデオカメラ４１は、第２の分割データファイルの先頭に含まれる複写後の分割位置クラスタ記録部分Ｒ内の、ファイル分割位置Ｄよりも前の部分にダミーデータを上書きすることで、第２の分割データファイルに含まれている第２の分割プログラムストリームをそのまま残し、第１の分割プログラムストリームの一部のみを削除することができる。
【００６４】
以上の構成によればビデオカメラ４１は、第１の分割データファイルの一部とされた複写前の分割位置クラスタ記録部分Ｒが記録されているクラスタＣに対し、第２の分割データファイルのデータが残っている部分にダミーデータを上書きするように記録すると共に、第２の分割データファイルの一部とされた複写した分割位置クラスタ記録部分Ｒが記録されている他のクラスタＣに対し、第１の分割データファイルのデータが残っている部分にダミーデータを上書きするように記録するようにした。これによりビデオカメラ４１は、第１の分割データファイルに含まれている第２の分割プログラムストリームの一部を削除することができると共に、第２の分割データファイルに含まれている第１の分割プログラムストリームの一部を削除することができ、かくして、第１の分割データファイルと第２の分割データファイルをそれぞれ再生処理したときに、本来第１の分割データファイルで管理ですべき第１の分割プログラムストリームのみを的確に再生処理できると共に、本来第２の分割データファイルで管理ですべき第２の分割プログラムストリームのみを的確に再生処理できる。
【００６５】
（４）第４の実施の形態
図８との対応部分に同一符号を付して示す図１０は、第４の実施例の形態によるビデオカメラ５１を示す。ビデオカメラ５１は、制御回路部５２に設けられた中央処理ユニット５３の構成を除いて上述した第３の実施の形態と同様に構成されている。
【００６６】
中央処理ユニット５３は、ファイル分割処理時、ファイル分割位置がクラスタ境界と一致しない場合に、ファイル分割クラスタ番号ＡＰを検出したとき、ファイル分割クラスタ番号ＡＰに対応するクラスタＣに記憶されているファイル分割位置Ｄから始まるＧＯＰ５０のヘッダ（以下、これをＧＯＰヘッダと呼ぶ）Ｈを、記録再生部８を介して、データ記録領域ＲＺから読み出す。
【００６７】
ここでＧＯＰ５０は、図１１（Ａ）に示すように、１つ前のＧＯＰ５０を参照しないと復号できないフレーム画像データ（以下、これを前側参照符号化フレーム画像データと呼ぶ）を含んでいるか否かの識別用の自己復号可能識別情報（すなわち自己復号可能識別フラグ）ＲＩを、ＧＯＰ５０のＧＯＰヘッダＨに設定可能であり、かかるＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されている状態（以下、これを「Ｃｌｏｓｅｄ ＧＯＰ」と呼ぶ）においては、前側参照符号化フレーム画像データが含まれておらず、当該ＧＯＰ５０だけで復号可能である。またＧＯＰ５０は、図１１（Ｂ）に示すように、ＧＯＰ５０のＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されていない状態（以下、これを「Ｏｐｅｎ ＧＯＰ」と呼ぶ）においては、前側参照符号化フレーム画像データが含まれており、一つ前のＧＯＰ５０内のフレーム画像データを用いないと復号できない。さらにＧＯＰ５０は、図１１（Ｃ）に示すように、Ｉフレーム画像よりも前のＢフレーム画像がフレーム画像データの破損等で復号できない状態においては、かかる復号できないＢフレーム画像（以下、これをＱフレーム画像と呼ぶ）を復号しないように設定する「Ｂｒｏｋｅｎ Ｌｉｎｋ」と呼ばれる復号設定情報（すなわち復号設定フラグ）ＤＩをＧＯＰヘッダＨに設定することができる。
【００６８】
これにより中央処理ユニット５３は、データ記録領域ＲＺから読み出したＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されているか否かに基づいて、読み出したＧＯＰヘッダＨに対応するＧＯＰ５０に前側参照符号化フレーム画像データが含まれているか否かを判別する。そして中央処理ユニット５３は、読み出したＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されている場合には、読み出したＧＯＰヘッダＨに対応するＧＯＰ５０だけで当該ＧＯＰ５０内の複数のフレーム画像を復号可能であると判別し、上述した第３の実施の形態と同様に処理する。一方、中央処理ユニット５３は、読み出したＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されていない場合には、前側参照符号化フレーム画像データが含まれていると判別する。このとき中央処理ユニット５３は、読み出したＧＯＰヘッダＨに復号設定フラグＤＩを設定する。
【００６９】
ここで中央処理ユニット５３は、動画像の表示中にファイル分割命令が入力されると、図９との対応部分に同一符号を付した図１２に示すようなファイル分割処理手順ＲＴ４を開始する。中央処理ユニット５３は、かかるファイル分割処理手順ＲＴ４を開始すると、上述した第３の実施の形態のファイル分割処理手順ＲＴ３と同様のステップＳＰ１の処理を実行した後、ステップＳＰ３１に移る。
【００７０】
ステップＳＰ３１において中央処理ユニット５３は、データ記録領域ＲＺから読み出したＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されているか否かを判別する。このステップＳＰ３１において肯定結果が得られると、このことは、読み出したＧＯＰヘッダＨに対応するＧＯＰ５０だけで当該ＧＯＰ５０内の複数のフレーム画像データを復号可能であることを示している。従って中央処理ユニット５３は、このときステップＳＰ２に移り、上述した第３の実施の形態のファイル分割処理手順ＲＴ３と同様のステップＳＰ２〜ステップＳＰ２２の処理を順次実行してステップＳＰ７に移り、ファイル分割処理手順ＲＴ４を終了する。
【００７１】
これに対し、ステップＳＰ３１で否定結果が得られると、このことは読み出したＧＯＰヘッダＨに対応するＧＯＰ５０には、前側参照符号化フレーム画像データが含まれていることを示している。従って中央処理ユニット５３は、このときステップＳＰ３２に移る。
【００７２】
ステップＳＰ３２において中央処理ユニット５３は、読み出したＧＯＰヘッダＨに復号設定フラグＤＩを設定し、次のステップＳＰ７に移り、かかるファイル分割処理手順ＲＴ４を終了する。
【００７３】
このようなファイル分割処理手順ＲＴ４により、ビデオカメラ５１は、光ディスク２０のデータ記録領域ＲＺに記録されているデータファイルＤＦを分割するようになされている。
【００７４】
以上の構成においてビデオカメラ５１は、ファイル分割処理時、ファイル分割位置がクラスタ境界と一致しない場合に、ファイル分割クラスタ番号ＡＰを検出したとき、ファイル分割クラスタ番号ＡＰに対応するクラスタＣに記憶されているファイル分割位置Ｄから始まるＧＯＰ５０のＧＯＰヘッダＨをデータ記録領域ＲＺから読み出し、かかるＧＯＰヘッダＨに自己復号可能識別フラグＲＩが設定されているか否かに基づいて、読み出したＧＯＰヘッダＨに対応するＧＯＰ５０に前側参照符号化フレーム画像データが含まれているか否かを判別する。そしてビデオカメラ５１は、読み出したＧＯＰヘッダＨに対応するＧＯＰ５０に前側参照符号化フレーム画像データが含まれていると判別した場合には、読み出したＧＯＰヘッダに復号設定フラグＤＩを設定する。
【００７５】
従ってビデオカメラ５１は、第２の分割データファイルの先頭のＧＯＰ５０が、１つ前のＧＯＰ５０を参照しないと完全には復号できないものであっても、当該ＧＯＰ５０を破綻無く復号することができる。
【００７６】
以上の構成によればビデオカメラ５１は、データ記録領域ＲＺに記録されたデータファイルＲＤをＧＯＰ境界６０で分割するときに、当該ＧＯＰ境界６０よりも後側のＧＯＰ５０内の符号化フレーム画像データの中に、ＧＯＰ境界６０よりも前側のＧＯＰ５０内の符号化フレーム画像データを参照して復号する前側参照符号化フレーム画像データが存在するか判別し、後側のＧＯＰ５０内に前側参照符号化フレーム画像データが存在すると判別されると、当該後側のＧＯＰ５０のＧＯＰヘッダＨに対し、前側参照符号化フレーム画像データを復号しないように復号設定フラグＤＩを設定するようにした。これによりビデオカメラ５１は、データファイルＤＦを第１の分割データファイルと第２の分割データファイルとに分割したとき、第２の分割データファイルの先頭のＧＯＰ５０が、１つ前のＧＯＰ５０を参照しないと完全には復号できないものであっても、当該ＧＯＰ５０を破綻無く復号することができる。
【００７７】
（５）他の実施の形態
なお上述した第１乃至第４の実施の形態においては、複写前の分割位置クラスタ記録部分Ｒを第１の分割データファイルの一部とし、複写後の分割位置クラスタ記録部分Ｒを第２の分割データファイルの一部とするようにした場合について述べたが、本発明はこれに限らず、複写後の分割位置クラスタ記録部分Ｒを第１の分割データファイルの一部とし、複写前の分割位置クラスタ記録部分Ｒを第２の分割データファイルの一部とするようにしても良い。
【００７８】
また上述した第１乃至第４の実施の形態においては、データファイルとして、図１乃至図１２について上述したＭＰＥＧに従って圧縮符号化したプログラムストリームからなるデータファイルを適用するようにした場合について述べたが、本発明はこれに限らず、この他種々の汎用的な圧縮符号化方法に従って圧縮符号化したファイルを適用してもよいし、圧縮符号化しなくても良い。
【００７９】
さらに上述した第１乃至第４の実施の形態においては、データファイルの管理情報として、図１乃至図１２について上述したＦＡＴファイルシステムを適用するようにした場合について述べたが、本発明はこれに限らず、データファイルの一部を他のデータファイルの一部として管理可能な管理情報でなければ、この他種々の管理情報を適用してもよい。
【００８０】
さらに上述した第１乃至第３の実施の形態においては、ファイル分割位置としてのＧＯＰ境界６０を特定するために、ＧＯＰ５０の先頭を検出するようにした場合について述べたが、本発明はこれに限らず、検出するのはＧＯＰ５０の後尾でも良いし、パケットデータ等の他の所定単位でなるデータの先頭や後尾でも良い。
【００８１】
さらに上述した第１乃至第４の実施の形態においては、データファイルを記録する記録媒体として、図１乃至図１２について上述した光ディスクを適用するようにした場合について述べたが、本発明はこれに限らず、データファイルを記録できるのであれば、ＣＤ（Compact Disc）等の他の光ディスク、半導体メモリ、ＨＤＤ（Hard Disc Drive）、ＦＤ(Floppy（登録商標）Disc)等の種々の記憶媒体を広く適用することができる。
【００８２】
さらに上述した第１乃至第４の実施の形態においては、本発明によるファイル分割装置を、図１乃至図１２について上述したビデオカメラ１、３１、４１及び５１に適用するようにした場合について述べたが、本発明はこれに限らず、ＨＤ（Hard Disk）レコーダ、ＨＤビデオカメラ、パーソナルコンピュータ等のように、この他種々のファイル分割装置に広く適用することができる。
【００８３】
さらに上述した第１乃至第４の実施の形態においては、記録領域に記録されたデータファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の記録管理領域に記録された複数の管理領域記録部分の中から、ファイル分割位置を含む管理領域記録部分を検出する管理領域記録部分検出部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、記録領域に記録されたデータファイルを所定のファイル分割位置で分割するときに、当該データファイルの複数の記録管理領域に記録された複数の管理領域記録部分の中から、ファイル分割位置を含む管理領域記録部分を検出するハードウェア構成の管理領域記録部分検出回路等のように、この他種々の管理領域記録部分検出部を広く適用することができる。
【００８４】
さらに上述した第１乃至第４の実施の形態においては、管理領域記録部分検出部により検出されたファイル分割位置を含む上記管理領域記録部分を、記録領域の他の記録管理領域に複写する管理領域記録部分複写部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、管理領域記録部分検出部により検出されたファイル分割位置を含む上記管理領域記録部分を、記録領域の他の記録管理領域に複写するハードウェア構成の管理領域記録部分複写回路等のように、この他種々の管理領域記録部分複写部を広く適用することができる。
【００８５】
さらに上述した第１乃至第４の実施の形態においては、データファイルの管理情報を、当該データファイルがファイル分割位置で分割されて得られる一方の分割データファイルを管理する第１の管理情報と、他方の分割データファイルを管理する第２の管理情報とに変更する管理情報変更部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、データファイルの管理情報を、当該データファイルがファイル分割位置で分割されて得られる一方の分割データファイルを管理する第１の管理情報と、他方の分割データファイルを管理する第２の管理情報とに変更するハードウェア構成の管理情報変更回路等のように、この他種々の管理情報変更部を広く適用することができる。
【００８６】
さらに上述した第２乃至第４の実施の形態においては、記録領域に記録されたデータファイルをファイル分割位置として、２つの連続する単位画像グループの境界で分割するときに、当該ファイル分割位置が２つの隣接する記録管理領域の境界に位置するか判別する分割位置判別部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、記録領域に記録されたデータファイルをファイル分割位置として、２つの連続する単位画像グループの境界で分割するときに、当該ファイル分割位置が２つの隣接する記録管理領域の境界に位置するか判別するハードウェア構成の分割位置判別回路等のように、この他種々の分割位置判別部を広く適用することができる。
【００８７】
さらに上述した第１乃至第４の実施の形態においては、記録領域に対しデータファイルが記録されたとき、当該データファイルの先頭の管理領域記録部分が記録された記録管理領域により管理情報と対応付けたデータファイル登録用の第１のファイル登録情報を生成し、データファイルがファイル分割位置で分割されたとき、第１のファイル登録情報を一方の分割データファイル登録用に流用させるようにして、ファイル分割位置を含む管理領域記録部分が複写された他の記録管理領域により第２の管理情報と対応付けた他方の分割データファイル登録用の第２のファイル登録情報を生成し、又は第１のファイル登録情報を他方の分割データファイル登録用に流用させるようにして、ファイル分割位置を含む管理領域記録部分が記録された記録管理領域により第１の管理情報と対応付けた一方の分割データファイル登録用の第２のファイル登録情報を生成する登録情報生成部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、記録領域に対しデータファイルが記録されたとき、当該データファイルの先頭の管理領域記録部分が記録された記録管理領域により管理情報と対応付けたデータファイル登録用の第１のファイル登録情報を生成し、データファイルがファイル分割位置で分割されたとき、第１のファイル登録情報を一方の分割データファイル登録用に流用させるようにして、ファイル分割位置を含む管理領域記録部分が複写された他の記録管理領域により第２の管理情報と対応付けた他方の分割データファイル登録用の第２のファイル登録情報を生成し、又は第１のファイル登録情報を他方の分割データファイル登録用に流用させるようにして、ファイル分割位置を含む管理領域記録部分が記録された記録管理領域により第１の管理情報と対応付けた一方の分割データファイル登録用の第２のファイル登録情報を生成するハードウェア構成の登録情報生成回路等のように、この他種々の登録情報生成部を広く適用することができる。
【００８８】
さらに上述した第４の実施の形態においては、記録媒体に対し、連続する複数のフレーム画像データにより形成された動画像データをＭＰＥＧ規格の圧縮符号化方式で圧縮符号化することにより生成された、連続する複数の符号化フレーム画像データが所定単位毎にＧＯＰとしてグループ化されたプログラムストリームをデータファイルとして記録する記録部として、図１乃至図１２について上述した記録再生部８を適用するようにした場合について述べたが、本発明はこれに限らず、ＨＤ（Hard Disk）レコーダ、ＨＤビデオカメラ、パーソナルコンピュータ等のように、この他種々の記録部を広く適用することができる。
【００８９】
さらに上述した第４の実施の形態においては、記録領域に記録されたデータファイルを、ファイル分割位置として２つの連続するＧＯＰの境界で分割するときに、当該境界よりも後側のＧＯＰ内の符号化フレーム画像データの中に、境界よりも前側のＧＯＰ内の符号化フレーム画像データを参照して復号する前側参照符号化フレーム画像データが存在するか判別する判別部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、記録領域に記録されたデータファイルを、ファイル分割位置として２つの連続するＧＯＰの境界で分割するときに、当該境界よりも後側のＧＯＰ内の符号化フレーム画像データの中に、境界よりも前側のＧＯＰ内の符号化フレーム画像データを参照して復号する前側参照符号化フレーム画像データが存在するか判別するハードウェア構成の判別回路等のように、この他種々の判別部を広く適用することができる。
【００９０】
さらに上述した第４の実施の形態においては、判別部により後側のＧＯＰ内に前側参照符号化フレーム画像データが存在すると判別されると、当該後側のＧＯＰに対し、前側参照符号化フレーム画像データを復号しないように設定する設定部として、図１乃至図１２について上述した中央処理ユニット３、３３、４３及び５３を適用するようにした場合について述べたが、本発明はこれに限らず、判別部により後側のＧＯＰ内に前側参照符号化フレーム画像データが存在すると判別されると、当該後側のＧＯＰに対し、前側参照符号化フレーム画像データを復号しないように設定するハードウェア構成の設定回路等のように、この他種々の設定部を広く適用することができる。
【産業上の利用可能性】
【００９１】
本発明は、記録したファイルを分割処理するビデオカメラ等のファイル分割装置に利用することができる。
【図面の簡単な説明】
【００９２】
【図１】第１の実施の形態によるビデオカメラの回路構成を示すブロック図である。
【図２】ＭＰＥＧ２のピクチャ構造を示す略線図である。
【図３】ＦＡＴファイルシステムによるファイルの管理の様子を示す略線図である。
【図４】データファイルの分割の様子を示す略線図である。
【図５】第１の実施の形態によるファイル分割処理手順を示すフローチャートである。
【図６】第２の実施の形態によるビデオカメラの回路構成を示すブロック図である。
【図７】第２の実施の形態によるファイル分割処理手順を示すフローチャートである。
【図８】第３の実施の形態によるビデオカメラの回路構成を示すブロック図である。
【図９】第３の実施の形態によるファイル分割処理手順を示すフローチャートである。
【図１０】第４の実施の形態によるビデオカメラの回路構成を示すブロック図である。
【図１１】ＧＯＰの構造を示す略線図である。
【図１２】第４の実施の形態によるファイル分割処理手順を示すフローチャートである。
【図１３】従来のファイル分割処理の様子を示す略線図である。
【符号の説明】
【００９３】
１、３１、４１、５１……ビデオカメラ、３、３３、４３、５３……中央処理ユニット、８……記録再生部、Ａ……クラスタ番号、Ａａ１、Ａａ２、Ａａ３……先頭クラスタ番号、Ａｂ……参照クラスタ番号、ＡＰ……ファイル分割クラスタ番号、Ｂ１、Ｂ２、Ｂ３……ファイル名、Ｃ……クラスタ、ＤＦ……データファイル、ＦＥ１、ＦＥ２、ＦＥ３……ファイル登録情報、５０……ＧＯＰ、６０……ＧＯＰ境界、ＭＴ……管理テーブル、ＭＺ……ファイル管理情報記録領域、Ｒ……分割位置クラスタ記録部分、ＲＴ１、ＲＴ２、ＲＴ３、ＲＴ４……ファイル分割処理手順、ＲＺ……データ記録領域。
【図１】
2008010110.tif 000003
【図２】
2008010110.tif 000004
【図３】
2008010110.tif 000005
【図４】
2008010110.tif 000006
【図５】
2008010110.tif 000007
【図６】
2008010110.tif 000008
【図７】
2008010110.tif 000009
【図８】
2008010110.tif 000010
【図９】
2008010110.tif 000011
【図１０】
2008010110.tif 000012
【図１１】
2008010110.tif 000013
【図１２】
2008010110.tif 000014
【図１３】
2008010110.tif 000015