(57)【要約】【課題】ファイルを分割しながら記録するファイルブレイク記録を行ったファイル群を編集する際に、ユーザが分割されたファイル間の関係性を把握しながら編集できる技術を実現する。【解決手段】編集装置は、所定の連続性を持つ複数のファイルからなるグループに含まれる１つのファイルを選択する選択手段と、前記選択手段によって選択されたファイルについて、当該選択されたファイルの時系列的に前のファイルを削除する前切り指示を検出する前切り指示検出手段と、前記前切り指示検出手段により前切り指示が検出されると、前記グループに含まれるファイルのうち、前記選択されたファイルより前のファイルを削除する処理を行う処理手段と、を有する。【選択図】図２
2014230003.tif 000002
【特許請求の範囲】
【請求項１】
所定の連続性を持つ複数のファイルからなるグループに含まれる１つのファイルを選択する選択手段と、
前記選択手段によって選択されたファイルについて、当該選択されたファイルの時系列的に前のファイルを削除する前切り指示を検出する前切り指示検出手段と、
前記前切り指示検出手段により前切り指示が検出されると、前記グループに含まれるファイルのうち、前記選択されたファイルより前のファイルを削除する処理を行う処理手段と、を有することを特徴とする編集装置。
【請求項２】
所定の連続性を持つ複数のファイルからなるグループに含まれる１つのファイルを選択する選択手段と、
前記選択手段によって選択されたファイルについて、当該選択されたファイルの時系列的に後のファイルを削除する後切り指示を検出する後切り指示検出手段と、
前記後切り指示検出手段により後切り指示が検出されると、前記グループに含まれるファイルのうち、前記選択されたファイルより後のファイルを削除する処理手段と、を有することを特徴とする編集装置。
【請求項３】
前記選択手段によって選択されたファイルの時系列的に後のファイルを削除する後切り指示を検出する後切り指示検出手段を更に有し、
前記処理手段は、前記後切り指示検出手段により後切り指示が検出されると、前記グループに含まれるファイルのうち、前記選択されたファイルより後のファイルを削除することを特徴とする請求項１に記載の編集装置。
【請求項４】
前記処理手段は、前記選択手段により選択されたファイルと、前記選択されたファイルより後のファイルとの間の連結関係を書き換えることを特徴とする請求項１または２に記載の編集装置。
【請求項５】
前記処理手段は、ユーザの指示に応じて、前記選択手段により選択されたファイルと、前記選択されたファイルより前または後のファイルとの間の連結関係を書き換える処理、または、前記選択されたファイルより前または後のファイルを削除する処理、のいずれかを実行することを特徴とする請求項１または２に記載の編集装置。
【請求項６】
前記選択手段により選択されたファイルの属性情報をファイルシステムまたは外部の管理ファイルから取得する取得手段を更に有し、
前記処理手段は、前記取得手段により取得した属性情報に基づいて、前記選択手段により選択されたファイルと、前記選択されたファイルより前または後のファイルとの間の連結関係を書き換える処理、または、前記選択されたファイルより前または後のファイルを削除する処理、のいずれかを実行することを特徴とする請求項１または２に記載の編集装置。
【請求項７】
前記処理手段は、前記選択手段により選択されたファイルより前または後のファイルを削除する前に削除対象のファイルを再生することを特徴とする請求項１または２に記載の編集装置。
【請求項８】
前記前切り指示検出手段または前記後切り指示検出手段は、前記選択手段により選択されたファイルの記録時間を表示し、ユーザは前記記録時間に基づいて前記前切り指示または後切り指示を行うことを特徴とする請求項１または２に記載の編集装置。
【請求項９】
前記前切り指示検出手段または前記後切り指示検出手段は、前記選択手段により選択されたファイルを識別可能に表示することを特徴とする請求項１または２に記載の編集装置。
【請求項１０】
選択手段が、所定の連続性を持つ複数のファイルからなるグループに含まれる１つのファイルを選択する選択ステップと、
前記選択ステップによって選択されたファイルについて、検出手段が、当該選択されたファイルの時系列的に前のファイルを削除する前切り指示を検出する前切り指示検出ステップと、
前記前切り指示検出ステップにより前切り指示が検出されると、処理手段が、前記グループに含まれるファイルのうち、前記選択されたファイルより前のファイルを削除する処理を行う処理ステップと、を有することを特徴とする編集装置の制御方法。
【請求項１１】
選択手段が、所定の連続性を持つ複数のファイルからなるグループに含まれる１つのファイルを選択する選択ステップと、
前記選択ステップによって選択されたファイルについて、検出手段が、当該選択されたファイルの時系列的に後のファイルを削除する後切り指示を検出する後切り指示検出ステップと、
前記後切り指示検出ステップにより後切り指示が検出されると、処理手段が、前記グループに含まれるファイルのうち、前記選択されたファイルより後のファイルを削除する処理ステップと、を有することを特徴とする編集装置の制御方法。
【請求項１２】
コンピュータを、請求項１ないし９のいずれか１項に記載された編集装置の各手段として機能させるためのプログラム。
【請求項１３】
コンピュータを、請求項１ないし９のいずれか１項に記載された編集装置の各手段として機能させるためのプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集装置及びその制御方法に関する。
【背景技術】
【０００２】
従来から、動画データや音声データを記録媒体に記録する記録装置が知られている。この種の記録装置は、記録した動画データや音声データを所定のファイルシステムに従ってファイルとして管理する。例えば、特許文献１には、動画データや音声データの記録中に、ファイルサイズがファイルシステムにより規定された上限サイズを超えないように、ファイルを分割しながら記録するファイルブレイク記録を行うことが提案されている。また一般的に、動画ファイルの編集においてはシーンの編集点以前を切り取るトリミング処理（前切り）や、シーンの編集点以降を切り取るトリミング処理（後切り）が行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８３２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、ファイルブレイク記録を行ったファイル群をユーザが編集する際に、分割されたファイルの一部を編集したものの、これに関連した他のファイルとの連結関係を修正する手段がない。例えば、３つのファイルに分割して記録されたファイルのうち、２つ目のファイルに前切り処理を行った場合、同じグループに属するファイルの中で前部分に相当する１つ目のファイルも不要である可能性がある。しかしながら、１つ目のファイルが不要であるか否かをユーザに確認したり、削除する手段が存在存在しない。
【０００５】
また、ユーザが編集を行った後、分割されたファイル群を結合する場合に、前述した１つ目のファイルと前切り編集した２つ目のファイルでは連続性が破たんしているはずである。この場合、ユーザは、連続したファイルとして結合すべきか否かを確認し、結合すべきファイルを指定することが必要となる。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、ファイルを分割しながら記録するファイルブレイク記録を行ったファイル群を編集する際に、ユーザが分割されたファイル間の関係性を把握しながら編集できる技術を実現することである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明の編集装置は、編集装置は、所定の連続性を持つ複数のファイルからなるグループに含まれる１つのファイルを選択する選択手段と、前記選択手段によって選択されたファイルについて、当該選択されたファイルの時系列的に前のファイルを削除する前切り指示を検出する前切り指示検出手段と、前記前切り指示検出手段により前切り指示が検出されると、前記グループに含まれるファイルのうち、前記選択されたファイルより前のファイルを削除する処理を行う処理手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、ファイルを分割しながら記録するファイルブレイク記録を行ったファイル群を編集する際に、ユーザが分割されたファイル間の関係性を把握しながら編集し、編集を行った後のファイル間の連結関係を設定しなおすことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の装置構成を示すブロック図。
【図２】本実施形態の記録処理を示すフローチャート。
【図３】本実施形態の記録処理により記録された動画ファイルの状態を示す図。
【図４】動画ファイルの構成を示す図。
【図５】識別情報の構成を示す図。
【図６】本実施形態の編集処理を示すフローチャート。
【図７】図６のＳ６１２の処理の詳細を示すフローチャート。
【図８】図６のＳ６１５の処理の詳細を示すフローチャート。
【図９】本実施形態の編集画面を例示する図。
【図１０】本実施形態の編集処理によるファイルの状態を示す図。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本発明の編集装置を、動画データや音声データを記録媒体に記録する記録装置に適用した実施の形態について詳細に説明する。
【００１１】
＜装置構成＞まず、図１を参照して、本実施形態の記録装置１００の構成及び機能について説明する。
【００１２】
図１において、入力部１０１は、動画データや音声データを取得して出力する。本実施形態では、入力部１０１は記録装置１００の外部から供給された動画データや音声データを入力するが、入力部１０１を撮像部やマイクロフォンを含む構成とし、撮影された動画やマイクにより音声データを取得する構成としてもよい。
【００１３】
制御部１０２は、操作部１０３からの入力に応じて記録装置１００の全体を制御する。制御部１０２はマイクロコンピュータやメモリ等を含み、不図示の不揮発メモリに記憶されたコンピュータプログラム（ソフトウェア）に従って記録装置１００を制御する。また、制御部１０２は、記録再生部１０６との間でデータやコマンドを通信するための記録媒体インターフェイスを内蔵している。操作部１０３は、ユーザにより操作可能な各種のスイッチを含む。そして、操作部１０３は、ユーザによる各種の指示などを受理して制御部１０２へ通知する。また、操作部１０３は、電源スイッチや記録の開始、停止を指示するためのスイッチ、記録装置１００の動作モードを切り替えるためのスイッチ等を含む。
【００１４】
信号処理部１０４は、記録モードでは、入力部１０１により入力された動画データや音声データをＭＰＥＧ等の公知の符号化形式に従って符号化して、その情報量を圧縮する。また、動画データや音声データを記録するために必要な処理を施す。また、信号処理部１０４は、再生時においては、再生された動画データや音声データを復号し、その情報量を伸張する。また、信号処理部１０４は、記録モードにおいて、符号化された動画データや音声データの符号量（データ量）の情報を制御部１０２に出力する。
【００１５】
メモリ１０５は、動画データや音声データを記憶する。記録装置１００の各ブロックは、メモリ１０５に対してアクセスすることにより、動画データや音声データを処理する。また、メモリ１０５は、動画データや音声データの他に、ファイルシステムの情報や、管理情報など、各種の情報を記憶し、更に、制御部１０２による制御のためのワークメモリ等の役割を果たす。
【００１６】
記録再生部１０６は、記録媒体１０８に対し、動画データや音声データ、或いは、各種の情報を書き込み、或いは、読み出す。記録再生部１０６は、記録モードでは、メモリ１０５に蓄積された動画データや音声データを記録媒体１０８に書き込む。また、記録再生部１０６は、再生モードでは、記録媒体１０８から動画データや音声データを読み出し、メモリ１０５に記憶する。本実施形態では、記録媒体１０８はハードディスク（ＨＤＤ）、フラッシュメモリカード等、ランダムアクセスの記録媒体である。
【００１７】
また、記録再生部１０６は、記録媒体１０８に記録する動画データや音声データ、各種の情報を、ＦＡＴ（Ｆｉｌｅ Ａｌｌｏｃａｔｉｏｎ Ｔａｂｌｅ）等のファイルシステムに従い、ファイルとして管理する。また、記録再生部１０６は、ＡＴＡ（ＡＴ Ａｔｔａｃｈｍｅｎｔ）等の公知のインターフェイス（ＩＦ）を有し、制御部１０２における記録媒体ＩＦとの間でデータや各種のコマンドを通信する。また、不図示の着脱機構により、記録装置１００に対して記録媒体１０８を容易に装着、取り出しできるように構成されるが、記録装置１００に各記録媒体１０８が内蔵された構成でもよい。
【００１８】
制御部１０２は、記録媒体１０８に対する動画データや音声データを含む動画ファイルの書き込みや読み出しを行う場合、記録再生部１０６を制御して、記録媒体１０８から、ファイルシステムデータ（管理データ）を再生してメモリ１０５に記憶する。このファイルシステムデータは、記録媒体１０８に記録されたデータのファイル名やファイルのサイズ、データの記録アドレスなどを示し、ファイルを管理するための情報である。そして、制御部１０２は、記録媒体１０８から読み出したファイルシステムデータに従ってファイルの書き込みや読み出しを制御する。制御部１０２は、記録媒体１０８へのファイルの書き込み状況に応じて、メモリ１０５に記憶されたファイルシステムデータを更新する。そして、更新したファイルシステムデータを、記録再生部１０６により記録媒体１０８に記録する。
【００１９】
本実施形態では、記録媒体１０８に動画ファイルを記録する際に、汎用一意識別子（ＵＵＩＤ：Ｕｎｉｖｅｒｓａｌ Ｕｎｉｑｕｅ ＩＤｅｎｔｉｆｉｅｒ）を付加して記録する。ＵＵＩＤは各動画ファイルを一意に識別するための識別情報である。制御部１０２は、新たに動画ファイルを作成する度に、異なる値のＵＵＩＤを生成する。そのため、記録媒体１０８に記録されたＵＵＩＤの値を確認すれば、各動画ファイルを容易に識別できる。
【００２０】
また、ユーザは、操作部１０３を操作して、記録装置１００の動作モードの切り替え、動画データの記録の開始や停止などを指示することができる。また、出力部１０７は、再生された動画データや音声データを記録装置１００の外部の表示装置などに出力する。表示部１０９は、動画や各種の情報を液晶パネル等の表示装置に表示する。データバス１１０は、記録装置１００の各部の間でデータや各種の制御コマンドなどを送受信するために用いられる。
【００２１】
＜記録処理＞次に、本実施形態の動画データの記録処理について説明する。なお、記録処理は、制御部１０２が、不図示の不揮発メモリに記憶された制御プログラムをメモリ１０５に展開し、実行することにより実現される。
【００２２】
まず、操作部１０３から記録モードへの切り替え指示を受けると、記録装置１００は記録待機状態へ遷移し、記録開始の指示を待つ。そして、この記録待機状態において、入力部１０１から入力された動画データを表示部１０９に表示する。操作部１０３から記録開始の指示が入力されると、信号処理部１０４は、入力部１０１から入力されてメモリ１０５に記憶された動画データを読み出して、動画データの符号化を開始する。そして、信号処理部１０４により、符号化されたデータをメモリ１０５に記憶する。
【００２３】
本実施形態では、信号処理部１０４により符号化されたデータのデータレートは、記録媒体１０８に対して記録可能なデータレートよりも低いため、符号化データを一旦メモリ１０５に記憶する。そして、メモリ１０５に記憶された符号化データのデータ量が第１の所定量に達する毎に、記録再生部１０６は、メモリ１０５から符号化データを読み出して、記録媒体１０８に記録する。そして、メモリ１０５に記憶された符号化データが第１の所定量よりも少ない第２の所定量まで減少した時点でメモリ１０５からの符号化データの読み出しを一時停止し、記録媒体１０８への記録処理を中断する。これらの処理を繰り返し行う。このとき、ファイルをオープンしていない場合は、新規に符号化データを記録するファイルを作成してオープンし、符号化データを動画ファイルとして記録する。
【００２４】
そして、制御部１０２は、記録媒体１０８に対する１回の書き込みが完了する度に、今回書き込まれた符号化データの記録位置などに基づいて、メモリ１０５に記憶されたファイルシステムデータ（管理情報）を更新する。そして、制御部１０２は、記録再生部１０６を制御して、更新されたファイルシステムデータをメモリ１０５から読み出して、記録媒体１０８に記録する。
【００２５】
また、制御部１０２は、記録装置１００の固体番号や、記録日時、装置の使用開始からの総記録回数、予め用意された乱数などを組み合わせ、所定ビット長の数値を持つＵＵＩＤを生成する。そして、このＵＵＩＤをこのファイル固有の識別情報（ユニークＩＤ）として後述するように動画ファイルの管理情報領域に付加して記録する。制御部１０２は、記録開始の指示を受けて、新たに動画ファイルを作成する毎に異なる値のＵＵＩＤを生成する。
【００２６】
また、本実施形態では、ＭＰ４ファイル形式に従い、動画ファイルを記録する。図４は、ＭＰ４ファイルの構成を例示している。ＭＰ４は図４のようなツリー構造を持ち、それぞれボックスと呼ばれる要素を持つ。
【００２７】
最上位階層のボックスには、ｆｔｙｐボックス４０１、ｍｏｏｖボックス４０２、及びｍｄａｔボックス４０３が存在する。ｆｔｙｐボックス４０１には互換性情報、ｍｏｏｖボックス４０２には動画データや音声データに関する管理情報がそれぞれ格納される。また、ｍｄａｔボックス４０３には動画データや音声データの実データが格納される。記録時にはｍｄａｔボックス４０３に動画データと音声データを追記しながら記録する。
【００２８】
ｍｏｏｖボックス４０２には、複数のｔｒａｋボックス４０５、４０６、およびｕｕｉｄボックス４０４が格納される。本実施形態では、ｕｕｉｄボックス４０４に、各動画ファイルの固有のＩＤ（ユニークＩＤ）を格納する。更に、記録中の動画ファイルをクローズし新たに動画ファイルを記録する場合に、直後のファイルを識別するための付加情報（第１の付加情報）、及び、直前のファイルを識別するための付加情報（第２の付加情報）を生成し、ｕｕｉｄボックス４０４に格納する。
【００２９】
図５はｕｕｉｄボックス４０４に格納される識別情報の内容を示している。ＵｎｉｑｕｅＩＤ（ＵＩＤ）は、長さが１６バイトで、各動画ファイルに固有の値が格納される。具体的には、ＵＵＩＤの値が格納される。ＮｅｘｔＩＤ（ＮＩＤ）は、ユーザによる記録開始の指示から停止の指示までの１回の記録中に複数の動画ファイルが記録された場合に、次のファイルの識別情報（ＵＩＤ）の値を格納する。また、１回の記録における最後のファイルである場合には所定値、ここでは、例えば０が格納される。また、ＰｒｅＩＤ（ＰＩＤ）は、１回の記録中に複数の動画ファイルが記録された場合に、前のファイルの識別情報（ＵＩＤ）の値を格納する。また、１回の記録における先頭のファイルである場合には所定値、ここでは、例えば０が格納される。
【００３０】
本実施形態では、制御部１０２は、記録再生部１０６や信号処理部１０４からの通知により、記録中のファイルサイズを監視している。そして、制御部１０２は、記録中のファイルサイズがファイルブレイク記録を行うかどうかを決めるための閾値（ファイル分割閾値）に達した場合、記録中のファイルをクローズし、新たに動画ファイルを作成して記録を続行する。本実施形態では、ファイルシステムによって予め決められたファイルサイズの上限に基づき、ファイル分割閾値を決定している。即ち、本実施形態では、ファイル分割閾値を、ファイルサイズの上限よりも所定量小さい値とした。
【００３１】
ＦＡＴ３２ファイルシステムを用いている場合には、１つのファイルサイズの最大値が４ギガバイト（ＧＢ）という制限があるため、ファイル分割閾値は上限である４ＧＢよりも所定量小さい値にする。
【００３２】
記録中にファイルサイズがファイル分割閾値に達すると、制御部１０２は記録再生部１０６に対し、現在オープンしているファイルをクローズし、新たなファイルをオープンして符号化データの記録を続行するよう指示する。
【００３３】
以上のように、動画データの記録中にファイルサイズがファイル分割閾値に達する度にファイルを分割しながら記録を続ける。
【００３４】
また、動画データの記録中に、操作部１０３から記録停止の指示を受けた場合は、制御部１０２は信号処理部１０４による動画データの符号化を停止し、記録再生部１０６により記録中のファイルをクローズする。そして、ファイルシステムデータの内容を変更し、記録媒体１０８に記録するよう、記録再生部１０６に指示する。
【００３５】
＜記録処理フロー＞以下、図２を参照して、本実施形態の記録処理について説明する。
【００３６】
記録待機状態において、操作部１０３より記録開始の指示を受けると図２の処理が開始される。
【００３７】
制御部１０２は、まず、記録再生部１０６に対して動画ファイルをオープンするように指示する（Ｓ２０１）。次に、制御部１０２は、今回記録する動画ファイルの識別情報（ＵＩＤ）を生成し、メモリ１０５に記憶する（Ｓ２０２）。また、制御部１０２は、今回記録する動画ファイルのＰＩＤとして０を設定し、メモリ１０５に記憶する（Ｓ２０３）。
【００３８】
次に、制御部１０２は、信号処理部１０４を制御して動画と音声データの符号化を開始し（Ｓ２０４）、符号化データをメモリ１０５に記憶する。また、制御部１０２は、記録開始後の先頭のフレームを縮小し、サムネイル画像（代表画像）を生成するように信号処理部１０４に指示する。信号処理部１０４は、先頭フレームを縮小してサムネイル画像データを生成し、メモリ１０５に記憶する。
【００３９】
そして、メモリ１０５に記憶された未記録の符号化データのデータ量が書き込みのための第１の所定量に達した場合、制御部１０２は、記録再生部１０６に対して書き込みを指示する。記録再生部１０６は、メモリ１０５より符号化データを読み出し、記録媒体１０８に記録する（Ｓ２０５）。制御部１０２は、メモリ１０５に記憶された未記録の符号化データのデータ量が書き込み停止のための第２の所定量を下回った場合、記録再生部１０６に対して書き込み停止を指示し、記録媒体１０８に対する符号化データの書き込みを一時停止する。
【００４０】
そして、１回の書き込み処理が終了すると、制御部１０２は、現在記録中の動画ファイルのファイルサイズが、ファイル分割閾値以上となったか否かを判定する（Ｓ２０６）。ファイルサイズがファイル分割閾値に達していない場合、Ｓ２０４に戻り、記録処理を続行する（Ｓ２０７）。
【００４１】
Ｓ２０６で、ファイルサイズがファイル分割閾値以上となった場合、制御部１０２は、次の動画ファイルのＵＩＤを生成し、メモリ１０５に記憶し（Ｓ２１２）、現在記録中の動画ファイルのＮＩＤに、次のファイルのＵＩＤの値を設定する（Ｓ２１３）。そして、制御部１０２は、記録再生部１０６を制御して、メモリ１０５に記憶されたＵＩＤ、ＮＩＤ、ＰＩＤ、及びサムネイル画像データを含む管理データをｍｏｏｖボックス４０２に格納し、記録媒体１０８に記録する。そして、制御部１０２は、記録再生部１０６を制御して、記録中の動画ファイルをクローズし（Ｓ２１５）、新たな動画ファイルをオープンする（Ｓ２１６）。そして、新たに作成した動画ファイルのＰＩＤとして、直前にクローズした動画ファイルのＵＩＤを設定し、メモリ１０５に記憶し、Ｓ２０４に戻って処理を続ける（Ｓ２１７）。なお、上述した処理において、ＰＩＤを使用しない設定にすることもできる。この場合、例えば、図２のＳ２０３でＰＩＤとして−１を設定し、Ｓ２１７の処理を行わない構成にすれば良い。
【００４２】
なお、ｍｏｏｖボックス４０２には、ｍｄａｔボックス４０３に格納される動画データや音声データの所定の単位毎のファイルの先頭からのオフセット（データ量）を示す情報や、その他再生のために必要なデータも格納される。また、本実施形態では、各ファイルに番号を含むファイル名を付加する。そして、新たにファイルを作成した場合、ファイル番号を１ずつ増加させる。
【００４３】
また、Ｓ２０７で記録停止の指示を検出した場合、制御部１０２は、記録再生部１０６を制御して、その時点でメモリ１０５に記憶されていた未記録の符号化データを記録媒体１０８に記録する（Ｓ２０８）。そして、制御部１０２は、現在記録中の動画ファイルのＮＩＤとして０を設定してメモリ１０５に記憶する（Ｓ２０９）。そして、制御部１０２は、記録再生部１０６を制御して、メモリに記憶されたＵＩＤ、ＮＩＤ、ＰＩＤを含む管理データをｍｏｏｖボックス４０２に格納し、記録媒体１０８に記録し（Ｓ２１０）、記録中のファイルをクローズして記録を停止する（Ｓ２１１）。
【００４４】
図３は、本実施形態の記録処理により記録された動画ファイルの状態を示している。図３（ａ）は、記録開始の指示から停止の指示までの間に複数の動画ファイルが記録されなかった場合の動画ファイルの内容を示している。記録開始に応じて動画ファイル３０１が作成され、この動画ファイル３０１のサイズがファイル分割閾値に達する前に記録停止が指示されたものである。この場合、ＵＩＤとして例えば”１１１１”が格納されるが、ＮＩＤとＰＩＤにはそれぞれ０（００００）が格納される。
【００４５】
一方、図３（ｂ）は、記録開始の指示から停止の指示までの間に３つの動画ファイルが分割して記録された場合の動画ファイルの内容を示している。記録開始に応じて動画ファイル３０２が作成される。この動画ファイル３０２のサイズがファイル分割閾値に達すると、ファイル３０２がクローズされ、新たにファイル３０３が作成される。ファイル３０３のＵＩＤとして例えば”１１１２”が格納され、ＮＩＤには次のファイルのＵＩＤである”１１１３”が格納される。また、ファイル３０２は記録開始後の先頭のファイルなので、ＰＩＤには０（００００）が格納される。次に、ファイル３０３のサイズがファイル分割閾値に達すると、ファイル３０３がクローズされ、新たにファイル３０４が作成される。ファイル３０４のＵＩＤとして例えば”１１１４”が格納され、ＰＩＤには前のファイル３０２のＵＩＤである”１１１２”が格納される。ファイル３０３の記録中に記録停止の指示があった場合、ファイル３０４のＰＩＤとしてファイル３０３のＵＩＤである”１１１３”が格納される。また、ファイル３０４は１回の記録における最後のファイルなので、ＮＩＤとして０が格納される。
【００４６】
このように、本実施形態では、１回の記録中に複数の動画ファイルが分割して記録された場合、直前、直後のファイルの識別情報を付加情報として動画ファイルに格納して記録する。これにより、１回の記録で分割して記録された動画ファイル群であることを簡単に認識することができる。
【００４７】
なお、本実施形態では、記録停止時、或いは、ファイルサイズがファイル分割閾値に達した場合に、記録中の動画ファイルのＮＩＤを設定したが、ファイル作成時にＮＩＤを設定するようにしてもよい。例えば、ファイル作成時に、次の動画ファイルのＵＩＤが生成できる場合には、この次の動画ファイルのＵＩＤをＮＩＤとして設定し、ＰＩＤと共に記録媒体１０８に記録する。そして、この動画ファイルの記録中に記録停止の指示があった場合には、記録済みのＮＩＤの値を所定値（０）に変更する。
【００４８】
或いは、ファイルの作成時に、ＮＩＤの値を０に設定してＰＩＤと共に記録する。そして、この動画ファイルのサイズがファイル分割閾値に達した場合には、次の動画ファイルのＵＩＤによりＮＩＤの値を変更する。
【００４９】
＜再生処理＞次に、本実施形態の再生処理について説明する。なお、再生処理は、制御部１０２が、不図示の不揮発メモリに記憶された制御プログラムをメモリ１０５に展開し、実行することにより実現される。
【００５０】
操作部１０３から再生モードへの切り替え指示を受けると、制御部１０２は、記録再生部１０６に対し、記録媒体１０８に記録された複数のシーンを検出する。そして、制御部１０２は、各シーンのサムネイル画像データを読み出してメモリ１０５に記憶するように、記録再生部１０６に指示する。そして、複数のシーンのサムネイル画像からなるインデックス画面を生成し、表示部１０９に表示する。
【００５１】
このとき、制御部１０２は、インデックス画面に表示されているサムネイル画像に対応した各動画ファイルのＮＩＤとＰＩＤの値を確認する。制御部１０２は、各動画ファイルが、１回の記録中に記録された複数の動画ファイルであるかどうかを検出する。そして、制御部１０２は、１回の記録指示により記録された複数の動画ファイルであることがユーザに識別可能なようにインデックス画面の表示を変更する。
【００５２】
例えば、図３（ｂ）のように、１回の記録によりファイル３０２〜３０４の３つの動画ファイルが記録された場合、これらのファイルのサムネイル画像をそれぞれ表示部１０９に表示する。
【００５３】
次に、ユーザが操作部１０３を操作して、インデックス画面に表示された代表画像から所望の代表画像を選択し、再生を指示する。制御部１０２は、再生指示を受けると、選択された代表画像に対応するシーンの動画ファイルを再生するように、記録再生部１０６に指示する。このとき、ファイル３０２のサムネイル画像が選択された場合、制御部１０２は、動画ファイル３０２に引き続き、ファイル３０３を再生するように記録再生部１０６に指示する。記録再生部１０６は、選択されたシーンの動画ファイルを記録媒体１０８から再生する。信号処理部１０４は、再生された動画ファイルを復号し、表示部１０９に表示すると共に、出力部１０７より外部に出力する。
【００５４】
そして、制御部１０２は、１回の記録により記録された最後のファイル、即ちＮＩＤに０が設定されているファイルを最後まで再生するか、或いは、再生停止の指示があった場合、動画ファイルの再生を停止し、再度インデックス画面を表示する。
【００５５】
このように、本実施形態では、１回の記録中に複数の動画ファイルが記録された場合、直前または直後のファイルの識別情報を付加情報として動画ファイルに格納して記録する。これにより、１回の記録で分割して記録された動画ファイル群であることを簡単に認識することができる。
【００５６】
なお、本実施形態では、ファイル分割閾値を所定のファイルサイズとしたが、例えば、動画ファイルの所定の記録時間長とし、所定の時間分の動画データを記録する度にファイルを分割するようにしても良い。そして、制御部１０２は、新たなファイルを作成して記録を開始してからの経過時間をカウントし、所定の時間が経過すると、記録再生部１０６に対してファイル分割の指示を出力する。また、本実施形態では、動画データや音声データを記録する装置について説明したが、入力された他の情報データを記録する装置であっても同様に本発明を適用可能である。
【００５７】
また、本実施形態では、動画データや音声データをＭＰ４ファイル形式で記録したが、ＭＯＶファイル形式など、その他のファイル形式で記録することも可能である。
【００５８】
＜編集処理＞次に、図６〜図１０を参照して、本実施形態の編集処理について説明する。なお、図６〜図８の処理は、制御部１０２が、不図示の不揮発メモリに記憶された制御プログラムをメモリ１０５に展開し、実行することにより実現される。
【００５９】
図６〜図８は、本実施形態における編集処理を示すフローチャートである。また、図９は編集画面の遷移を例示し、図１０は、本実施形態の編集処理によるファイルの状態を示している。
【００６０】
まず、操作部１０３から再生モードへの切り替え指示を受けると、制御部１０２は、前述の再生処理により、各シーンのサムネイル画像データを読み出して表示部１０９に表示する。
【００６１】
以下では、図１０に示す６つの動画ファイルを編集する場合を一例として説明する。
【００６２】
図１０（ａ）は、再生開始時で編集前のシーンのファイルと、ＵＩＤ、ＮＩＤ、ＰＩＤの各値を示している。前述した記録処理によりＵＩＤ／ＮＩＤ／ＰＩＤで連結された“ＭＶＩ＿０００１．ＭＰ４”から“ＭＶＩ０００５．ＭＰ４”までの動画ファイル５つと、独立した記録が行われた動画ファイルであるＶＭＩ＿０００６．ＭＰ４からなる。
【００６３】
ファイル“ＭＶＩ＿０００１．ＭＰ４”は、“１１１１”のＵＩＤを持つ。また、次のファイルとして後述する“ＭＶＩ＿０００２．ＭＰ４”が存在するため“１１１２”のＮＩＤを持つ。さらに、前のファイルは存在しないため“００００”のＰＩＤを持つ。
【００６４】
ファイル“ＭＶＩ＿０００２．ＭＰ４”は、“１１１２”のＵＩＤを持つ。また、次のファイルとして後述する“ＭＶＩ＿０００３．ＭＰ４”が存在するため“１１１３”のＮＩＤを持つ。さらに、前のファイルとして前述した“ＭＶＩ＿０００１．ＭＰ４”が存在するため“１１１１”のＰＩＤを持つ。
【００６５】
ファイル“ＭＶＩ＿０００３．ＭＰ４”は、“１１１３”のＵＩＤを持つ。また、次のファイルとして後述する“ＭＶＩ＿０００４．ＭＰ４”が存在するため“１１１４”のＮＩＤを持つ。さらに、前のファイルとして前述した“ＭＶＩ＿０００２．ＭＰ４”が存在するため“１１１２”のＰＩＤを持つ。
【００６６】
ファイル“ＭＶＩ＿０００４．ＭＰ４”は、“１１１４”のＵＩＤを持つ。また、次のファイルとして後述する“ＭＶＩ＿０００５．ＭＰ４”が存在するため“１１１５”のＮＩＤを持つ。さらに、前のファイルとして前述した“ＭＶＩ＿０００３．ＭＰ４”が存在するため“１１１３”のＰＩＤを持つ。
【００６７】
ファイル“ＭＶＩ＿０００５．ＭＰ４”は、“１１１２”のＵＩＤを持つ。また、次のファイルが存在しないため“００００”のＮＩＤを持つ。さらに、前のファイルとして前述した“ＭＶＩ＿０００４．ＭＰ４”が存在するため“１１１４”のＰＩＤを持つ。
【００６８】
ファイル“ＭＶＩ＿０００６．ＭＰ４”は、独立して記録されたファイルであるため、“１１１６”のＵＩＤ、“００００”のＮＩＤ、“００００”のＰＩＤ、を持つ。
【００６９】
このようなファイル構成において、制御部１０２は、前述した再生処理により、表示部１０９にインデックス再生画面９０１を表示する（Ｓ６０１）。このインデックス再生画面９０１は、図１０に示すように、再生対象のファイルのサムネイルを所定枚数表示し、ここではＭＶＩ＿０００１．ＭＰ４からＭＶＩ＿０００６．ＭＰ４のサムネイル画像が、９０１１から９０１６に示す枠内に表示されている。
【００７０】
次に、Ｓ６０２では、制御部１０２は、ユーザが操作部１０３を操作してシーン選択指示を行ったことを検出し、表示部１０９に一枚再生画面９０２を表示する。
【００７１】
次に、Ｓ６０３では、制御部１０２は、ユーザが操作部１０３を操作して再生機能画面表示指示を行ったことを検出し、表示部１０９に再生機能選択画面９０３を表示することで、再生および編集、シーン移動などの表示機能をユーザに選択させる。
【００７２】
以下では、一例として、インデックス再生画面９０１に示す３番目のサムネイル画像をシーン選択指示され、“ＭＶＩ＿０００３．ＭＰ４”を編集するシーケンスを例にとって説明する。
【００７３】
なお、特に記述しないが、編集対象を明確にするために、ファイルパスやファイル番号など、対象のファイルをユーザに認識させる表示を行う（再生機能選択画面９０３においては、“１０１ＣＡＮＯＮ￥ＭＶＩ＿０００３．ＭＰ４”と表示）。
【００７４】
次に、Ｓ６０４では、再生機能選択画面９０３において、ユーザが操作部１０３を介して再生機能選択画面９０３の“編集”ボタンを押下すると、制御部１０２は、編集選択指示を行ったことを検出し、Ｓ６０５に進む。また、再生機能選択画面９０３の“消去”ボタンを押下すると、制御部１０２は、消去選択指示を行ったことを検出し、Ｓ６０８に進む。
【００７５】
Ｓ６０５では、制御部１０２は、表示部１０９に編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の編集画面９０４を表示し、Ｓ６０６に進む。
【００７６】
Ｓ６０６では、制御部１０２は、ユーザが操作部１０３を操作して以下の編集処理を実行する。
【００７７】
編集画面９０４において、ユーザが操作部１０３を操作して前切り選択指示を検出した場合（前切り指示検出手段）には、前切り編集画面９０５を表示部１０９に表示する。前切り編集画面９０５は、前切り編集点でのフレーム画像を表示し、このフレーム画像を参照しながらユーザが前切り編集を行うための編集設定画面である。
【００７８】
さらに、前切り編集画面９０５において、ユーザが操作部１０３を操作してタイムライン上で前切り編集点変更指示を検出した場合は、前切り編集点の位置を更新する。さらに、前切り編集画面９０６のように、タイムライン上で前切り編集点９６１の位置を更新し、さらに前切り編集点時点でのフレーム画像を表示する。
【００７９】
また、前切り編集画面９０６において、ユーザが操作部１０３を操作して前切り編集点設定指示を検出した場合は、編集画面９０４に戻り、さらに、編集画面９０４の前切り編集点９４１を更新表示する。
【００８０】
また、編集画面９０４において、ユーザが操作部１０３を操作して後切り選択指示を検出した場合（後切り指示検出手段）には、後切り編集画面９０７を表示部１０９に表示する。後切り編集画面９０７は、後切り編集点でのフレーム画像を表示し、このフレーム画像を参照しながらユーザが後切り編集を行うための編集設定画面である。
【００８１】
さらに、編集画面９０７において、ユーザが操作部１０３を操作してタイムライン上で後切り編集点変更指示を検出した場合は、後切り編集点の位置を更新する。さらに、後切り編集画面９０８のように、タイムライン上で後切り編集点９８１の位置を更新し、さらに後切り編集点でのフレーム画像を表示する。
【００８２】
また、後切り編集画面９０８において、ユーザが操作部１０３を操作して後切り編集点設定指示を検出した場合は、編集画面９０４に戻り、さらに、編集画面９０４の後切り編集点９４２を更新表示する。
【００８３】
また、編集画面９０４において、ユーザが操作部１０３を操作して再生指示を検出した場合は、前切りおよび後切りの編集点区間内を抽出して再生する編集画像再生画面９１７を表示する。
【００８４】
さらに、編集画像再生画面９１７において、ユーザが操作部１０３を操作して停止指示を検出した場合は、編集画像再生画面９１７を終了して編集画面９０４を表示する。
【００８５】
なお、上述した処理は、Ｓ６０７での判定処理により、編集処理の実行が検出されるまで連続して行うことが可能である。
【００８６】
次に、編集画面９０４において、ユーザが操作部１０３を操作して保存選択指示がなされると、制御部１０２は保存選択指示を検出し（Ｓ６０７）、Ｓ６０８に進む。
【００８７】
Ｓ６０８では、制御部１０２は、以下に示す動画ファイルの編集処理を行う。
【００８８】
まず、Ｓ６０４で消去選択指示を検出している場合は、制御部１０２は、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）を消去してＳ６０９に進む。
【００８９】
また、Ｓ６０４で編集選択指示を検出している場合は、制御部１０２は、Ｓ６０６にて設定された前切り編集点・後切り編集点の区間内のみのファイルとなるように、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）を編集してＳ６０９に進む。
【００９０】
次に、Ｓ６０９では、制御部１０２は、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）が記録時に前述したＮＩＤ／ＰＩＤにより連結されている動画か否かを判定し、連結されている動画の場合はＳ６１０に進み、そうでない場合はＳ６１３に進む。
【００９１】
Ｓ６１０では、制御部１０２は、Ｓ６０８で動画ファイルの編集処理において削除もしくは前切りが実行されたか否かを判定し、実行された場合はＳ６１１に進み、そうでない場合はＳ６１３に進む。
【００９２】
Ｓ６１１では、制御部１０２は、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の前に連結されたファイルが存在するか否かを判定し、存在する場合はＳ６１２に進み、そうでない場合はＳ６１３に進む。この編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の前に連結されたファイルが存在するか否かは、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）のＰＩＤ“１１１２”を参照し、ＰＩＤで示されたＵＩＤ“１１１２”を持つファイルが存在するか否かを判定する。本例では、図１０（ａ）に示す、ファイル“ＭＶＩ＿０００２．ＭＰ４”がＵＩＤ“１１１２”を持つことを検出することとなる。
【００９３】
Ｓ６１２では、制御部１０２は、前の連結ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）の削除処理を実行する。
【００９４】
ここで、図７を参照して、図６のＳ６１２での前の連結ファイルの削除処理について説明する。
【００９５】
まず、Ｓ７０１では、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の前切りシーン削除選択画面９０９の表示処理を行い、Ｓ７０２に進む。
【００９６】
前切りシーン削除選択画面９０９は、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の前のシーンである、前の連結ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）を表示する。ユーザは、この前切りシーン削除選択画面９０９を見ながら、シーンの削除を行うか否かを指示できる。
【００９７】
この際、本実施形態では一例として代表画像を、前の連結ファイルの先頭である（“ＭＶＩ＿０００１．ＭＰ４”）として１枚表示している。ただし、これら連結ファイルをすべて一覧表示して表示することも可能である。
【００９８】
Ｓ７０２では、前切りシーン削除選択画面９０９において、ユーザからの選択指示を受け付ける。ユーザからの選択指示が再生選択指示の場合はＳ７０３へ進み、削除する選択指示の場合はＳ７０４に進み、削除しない選択指示の場合はＳ７０５に進む。
【００９９】
Ｓ７０３では、制御部１０２は、前切りシーン再生画面９１０を表示し、前の連結ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）の再生処理を行い、再生終了指示または再生の完了により、前切りシーン削除選択画面９０９を表示してＳ７０２に戻る。この処理により、ユーザはこれから前切りシーンの削除を行うか否かを前の連結ファイルを再生し確認しながら決定することができる。
【０１００】
Ｓ７０４では、制御部１０２は、前切りシーン削除中画面９１１を表示し、前の連結ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）の削除処理を実行する。この削除処理は、まず、連結ファイル群の削除対象ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）を削除する。さらに、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）のＰＩＤ“１１１２”を無効値“００００”に書きなおす。上述の処理を終了した場合は、前切りシーン削除完了画面９１２を表示し、ユーザが完了を確認し指示したことを受けてＳ６１３に進む。
【０１０１】
Ｓ７０５では、制御部１０２は、前の連結ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）のグループ境界の再設定処理を行う。グループ境界の再設定処理は、まず、前の連結ファイル終端のファイル（“ＭＶＩ＿０００２．ＭＰ４”）のＮＩＤを無効値である“００００”とする。さらに、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）が存在する場合は、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）のＰＩＤ“１１１２”を“００００”として、連結属性を削除する。
【０１０２】
上述した前の連結ファイル（“ＭＶＩ＿０００１．ＭＰ４”および“ＭＶＩ＿０００２．ＭＰ４”）のＮＩＤおよびＰＩＤの連結属性の削除処理により、Ｓ６０８にて削除を実行した場合は、図１０（ｂ１）に示すＮＩＤ／ＰＩＤの値が設定される。また、Ｓ６０８にて前切りを実行した場合は、図１０（ｃ１）に示すＮＩＤ／ＰＩＤが設定される。また、Ｓ６０８にて前切りおよび後切りを実行した場合は、図１０（ｄ１）に示すＮＩＤ／ＰＩＤが設定される。
【０１０３】
これにより、前切り処理または削除処理により時系列的に非連続となった、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）と前の連結ファイル（“ＭＶＩ＿０００２．ＭＰ４”）との連結関係を更新することができる。
【０１０４】
Ｓ７０１からＳ７０５の処理が終了した後、Ｓ６１３に進む。
【０１０５】
なお、本実施形態では、ユーザからの選択指示により、上述したＳ７０４での削除処理とＳ７０５でのグループ境界の再設定処理のいずれを行うかを決定しているが、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）や外部管理ファイルに属性情報を持たせ、属性情報に応じていずれの処理を行うか決定することも可能である。
【０１０６】
次に、Ｓ６１３では、制御部１０２は、Ｓ６０８での動画ファイルの編集処理において削除もしくは後切りが実行されたか否かを判定し、実行された場合はＳ６１４に進み、いずれも実行されていない場合は処理を終了する。
【０１０７】
Ｓ６１４では、制御部１０２は、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の後に連結されたファイルが存在するか否かを判定し、存在する場合はＳ６１５に進み、存在しない場合は処理を終了する。この編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の後に連結されたファイルが存在するか否かは、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）のＮＩＤ“１１１４”を参照し、ＮＩＤで示されたＵＩＤ“１１１４”を持つファイルが存在するか否かを判定する。なお、本例では、図１０（ａ）に示す、ファイル“ＭＶＩ＿０００４．ＭＰ４”がＵＩＤ“１１１４”を持つことを検出することとなる。
【０１０８】
次に、Ｓ６１５では、制御部１０２は、後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５”．ＭＰ４）とのＮＩＤおよびＰＩＤの連結属性の削除処理を実行する。
【０１０９】
ここで、図８を参照して、図６のＳ６１５での後の連結ファイルの削除処理について説明する。
【０１１０】
まず、Ｓ８０１では、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の後切りシーン削除選択画面９１３の表示処理を行い、Ｓ８０２に進む。
【０１１１】
後切りシーン削除選択画面９１３は、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）の後のシーンである、後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５．ＭＰ４”）を表示する。ユーザは、この後切りシーン削除選択画面９１３を見ながら、シーンの削除を行うか否かを指示できる。この際、本実施形態では一例として代表画像を、後の連結ファイルの先頭である（“ＭＶＩ＿０００４．ＭＰ４”）として１枚表示している。ただし、これら連結ファイルをすべて一覧表示して表示することも可能である。
【０１１２】
次に、Ｓ８０２では、制御部１０２は、後切りシーン削除選択画面９１３において、ユーザから操作部１０３を介して受け付けた選択指示を判定する。ユーザからの選択指示が再生選択指示の場合はＳ８０３へ進み、削除する選択指示の場合はＳ８０４に進み、削除しない選択指示の場合はＳ８０５に進む。
【０１１３】
Ｓ８０３では、制御部１０２は、後切りシーン再生画面９１４を表示し、後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５．ＭＰ４”）の再生処理を行う。また、制御部１０２は、再生終了指示または再生の完了により後切りシーン削除選択画面９１３を表示し、Ｓ８０２に戻る。この処理により、ユーザはこれから後切りシーンの削除を行うか否かを後の連結ファイルを再生し確認しながら決定することができる。
【０１１４】
Ｓ８０４では、制御部１０２は、後切りシーン削除中画面９１５を表示し、後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５．ＭＰ４”）の削除処理を実行する。この削除処理は、まず、連結ファイル群の削除対象ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５．ＭＰ４”）を削除する。さらに、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）のＮＩＤ“１１１４”を無効値“００００”に書きなおす。
【０１１５】
上述の処理を終了した場合は、後切りシーン削除完了画面９１６を表示し、ユーザが完了を確認し指示したことを受けて、処理を終了する。
【０１１６】
Ｓ８０５では、制御部１０２は、後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５．ＭＰ４”）のグループ境界の再設定処理を行う。グループ境界の再設定処理は、まず、後の連結ファイル先端のファイル（“ＭＶＩ＿０００４．ＭＰ４”）のＰＩＤを無効値である“００００”とする。さらに、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）が存在する場合は、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）のＮＩＤ“１１１４”を“００００”として、連結属性を削除する。
【０１１７】
上述した後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”および“ＭＶＩ＿０００５．ＭＰ４”）とのＮＩＤおよびＰＩＤの連結属性の削除処理により、Ｓ６０８にて削除を実行した場合は、図１０（ｂ２）に示すＮＩＤ／ＰＩＤの値が設定される。また、Ｓ６０８にて後切りを実行した場合は、図１０（ｃ２）に示すＮＩＤ／ＰＩＤが設定される。また、Ｓ６０８にて前切りおよび後切りを実行した場合は、図１０（ｄ２）に示すＮＩＤ／ＰＩＤが設定される。
【０１１８】
これにより、後切り処理または削除処理により時系列的に非連続となった、編集対象のファイル（“ＭＶＩ＿０００３．ＭＰ４”）と後の連結ファイル（“ＭＶＩ＿０００４．ＭＰ４”）との連結関係を更新することができる。
【０１１９】
Ｓ８０１〜Ｓ８０５の処理が終了した後、一連の編集処理を終了し、一枚再生画面９０２に変更する。
【０１２０】
なお、本実施形態では、ユーザからの選択指示により、上述したＳ８０４での削除処理とＳ８０５でのグループ境界の再設定処理のいずれを行うかを決定しているが、編集対象ファイル（“ＭＶＩ＿０００３．ＭＰ４”）や外部管理ファイルに属性情報を持たせ、属性情報に応じていずれの処理を行うか決定することも可能である。
【０１２１】
なお、本実施形態では、一連の編集処理が終了した後、再生可能な動画の１枚再生画面を表示しているが、インデックス再生画面９０１を表示しても良い。また、一連の編集処理により動画ファイルが存在しない場合などには、ファイルがが存在しない旨を通知する別の画面を表示しても良い。
【０１２２】
上述したように、１回の記録で分割して記録された複数のファイルの編集を行う場合に、ユーザは１つのファイルだけを編集したつもりであっても、前切りまたは後切り編集点よりも前または後ろのファイルにまたがって削除することができる。
【０１２３】
また、上述した編集処理によれば、編集した動画ファイル群を再度再生処理する際には、動画ファイル間の連結関係がファイルの時系列的な連続性に応じて修正されている。これにより、不要な連続再生が行われることがなく、ユーザによる再生操作の際にファイル結合のための煩わしさを排除できる。
【０１２４】
なお、本実施形態では時系列の連続性に限定しているが、特に連結の要因が時系列である必要性はなく、所定の順序や関係（連続してなくても良い）を持つ複数のファイル、その他の連結要因によるファイル連結についても同様の実施形態での実現は容易である。
【０１２５】
なお、制御部１０２の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１２６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。例えば、本実施形態では、Ｓ６０８で動画ファイルの編集処理を実行した後に、Ｓ６０９〜Ｓ６１５の処理を実行しているが、Ｓ６０９〜Ｓ６１５でファイルの連結関係を更新した後にＳ６０８の動画ファイルの編集処理を行った場合なども本発明に含まれる。
【０１２７】
また、上述した実施形態においては、本発明を、動画データや音声データを記録媒体に記録する記録装置に適用した場合を例に説明したが、この例に限定されず、動画や音声を編集できる編集装置であれば適用可能である。
【０１２８】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2014230003.tif 000003
【図２】
2014230003.tif 000004
【図３】
2014230003.tif 000005
【図４】
2014230003.tif 000006
【図５】
2014230003.tif 000007
【図６】
2014230003.tif 000008
【図７】
2014230003.tif 000009
【図８】
2014230003.tif 000010
【図９】
2014230003.tif 000011
【図１０】
2014230003.tif 000012