(57)【特許請求の範囲】
【請求項１】
複数のファイルに分割されて記録媒体に記録された一連の動画を編集する動画編集装置であって、
一連の動画の一部を切り出す切り出し手段と、
前記切り出し手段により前記一連の動画の一部を切り出す範囲を指定する指定手段と、
前記切り出し範囲を構成する一部の動画が複数のファイルに跨って記録されている場合に、前記一部の動画の容量または時間に応じて、１つのファイルに結合して記録する結合手段と、を有することを特徴とする動画編集装置。
【請求項２】
複数のファイルに分割された一連の動画について、複数のファイルのそれぞれが占める割合をファイルごとに表示する表示手段と、
前記切り出し範囲を指定する際に、前記切り出し範囲を構成する複数のファイルが結合可能であるか否かを識別可能に表示するように前記表示手段を制御する制御手段と、をさらに有することを特徴とする請求項１に記載の動画編集装置。
【請求項３】
前記結合手段は、複数のファイルに含まれる前記切り出し範囲の動画を合計した場合のファイルサイズが所定の閾値以下になる場合に、前記切り出し範囲の動画を１つのファイルに結合して記録することを特徴とする請求項１または２に記載の動画編集装置。
【請求項４】
前記所定の閾値は、所定のファイルシステムにおいて記録可能な最大のファイルサイズであることを特徴とする請求項３に記載の動画編集装置。
【請求項５】
前記所定のファイルシステムは、ＦＡＴ３２であることを特徴とする請求項４に記載の動画編集装置。
【請求項６】
動画を撮影する撮影手段と、
前記撮影手段により撮影した動画をファイルとして記録媒体に記録する記録手段とをさらに有し、
前記記録手段は、前記撮影した動画のサイズが所定の閾値を超える場合に、記録する動画のファイルサイズが所定の閾値以下になるように、前記撮影した動画を複数のファイルに分割して記録することを特徴とする請求項４または５に記載の動画編集装置。
【請求項７】
前記制御手段は、複数のファイルに含まれる前記切り出し範囲の動画を合計した場合のファイルサイズが所定の閾値以下となる場合は、複数のファイルのそれぞれが占める割合を非表示にし、前記所定の閾値を超えている場合は、複数のファイルのそれぞれが占める割合を表示するように前記表示手段を制御することを特徴とする請求項２に記載の動画編集装置。
【請求項８】
前記制御手段は、複数のファイルに含まれる前記切り出し範囲の動画を合計した場合の記録時間が所定の時間以下になる場合は、複数のファイルが結合可能であることを表示し、前記所定の時間を超えている場合は、複数のファイルが前記切り出す範囲の開始点から前記所定の時間が経過した地点で再分割されることを表示するように前記表示手段を制御することを特徴とする請求項２に記載の動画編集装置。
【請求項９】
前記結合手段は、前記切り出し範囲を構成する複数のファイルを、前記切り出し範囲の開始点から前記所定の時間が経過した地点で再分割し、結合することを特徴とする請求項８に記載の動画編集装置。
【請求項１０】
前記所定の時間は、装置の要因により制限された動画の記録時間に応じた値であることを特徴とする請求項８または９に記載の動画編集装置。
【請求項１１】
複数のファイルに分割されて記録媒体に記録された一連の動画を編集する動画編集方法であって、
切り出し手段が、一連の動画の一部を切り出す切り出しステップと、
指定手段が、前記切り出し手段により前記一連の動画の一部を切り出す範囲を指定するステップと、
結合手段が、前記切り出し範囲を構成する一部の動画が複数のファイルに跨って記録されている場合に、前記一部の動画の容量または時間に応じて、１つのファイルに結合して記録するステップと、を有することを特徴とする動画編集方法。
【請求項１２】
コンピュータを、請求項１ないし１０のいずれか１項に記載された動画編集装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録された動画ファイルを編集する技術に関する。
【背景技術】
【０００２】
近年、動画や静止画等の画像を記録／再生／編集する装置として、光ディスク、ハードディスクドライブ、メモリカード等のランダムアクセス可能な記録媒体を用いたデジタルカメラやデジタルビデオカメラが普及している。特にデジタルビデオカメラでは、動画を長時間記録することが可能で、大容量のメモリカードでは、一回の撮影で数時間以上の撮影が可能なものもある。
【０００３】
このよう長時間記録を行った場合、メモリカードで利用しているファイルシステムの制限によって、一回の撮影で記録したシーンが複数のファイルに分割されてメモリカードに記録されることがある。例えば、ＦＡＴ３２のファイルシステムを利用した３２ＧＢのメモリカードに動画を記録した場合、ファイルシステムの制限によって１ファイルあたり４ＧＢまでしか記録できない。４ＧＢを超えて動画記録を行う場合は、新たなファイルを作成して記録する必要がある。例えば、平均記録レート２４Ｍｂｐｓで３０分連続して記録を行う場合は合計約５ＧＢとなり、４ＧＢ＋１ＧＢの２ファイルとして記録される。
【０００４】
上記ファイル分割されて記録された動画に対して編集を行う場合、例えば２つのファイルに跨った切り出し処理を実行すると、２ファイルが記録媒体に存在するため、シーン編集を行った動画ファイルを管理する作業が煩雑となる。
【０００５】
このような状況に鑑みて、特許文献１には、１シーンについて複数の記録媒体に跨って動画記録が行われるリレー記録機能において、リレー記録されたシーンを結合する技術が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１７４３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１には、複数の記録媒体にリレー記録されたリレー動画において、一方の記録媒体に記録されたリレー動画の一部を削除する場合に、削除により空いた記録容量に、もう一方の記録媒体に記録されているリレー動画を移動可能である場合は、移動して１つのファイルに結合することが記載されている。しかしながら、上記特許文献１では、記録媒体の空き容量が足りずに、動画の記録が不可能な場合に複数の記録媒体に動画を分割しているため、ファイルシステムの制限により、動画を複数のファイルに分割して記録することについて記載はなく、このような場合に動画を編集することは想定されていない。
【０００８】
本発明は、上記課題に鑑みてなされ、その目的は、複数のファイルから構成される一連の動画を編集する場合に、編集後の動画に応じて結合すること、または、編集作業にかかる煩雑な操作を低減し、編集結果を容易に確認することができる動画編集技術を実現することである。
【課題を解決するための手段】
【０００９】
上記課題を解決し、目的を達成するために、本発明の動画編集装置は、複数のファイルに分割されて記録媒体に記録された一連の動画を編集する動画編集装置であって、一連の動画の一部を切り出す切り出し手段と、前記切り出し手段により前記一連の動画の一部を切り出す範囲を指定する指定手段と、前記切り出し範囲を構成する一部の動画が複数のファイルに跨って記録されている場合に、前記一部の動画の容量または時間に応じて、１つのファイルに結合して記録する結合手段と、を有する。
【発明の効果】
【００１０】
本発明によれば、複数のファイルから構成される一連の動画を編集する場合に、編集後の動画に応じて結合すること、または、編集作業にかかる煩雑な操作を低減し、編集結果を容易に確認することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る実施形態の装置構成を示すブロック図。
【図２】実施形態１の動画記録処理を示すフローチャート。
【図３】実施形態１の動画記録処理により生成されるディレクトリおよびファイルの構成を示す図。
【図４】実施形態１の動画編集処理におけるシーン一覧画面を例示する図。
【図５】実施形態１の動画編集処理における編集画面を例示する図。
【図６】実施形態１の動画編集処理を示すフローチャート。
【図７】実施形態１の動画編集処理におけるファイル分割処理および結合処理を説明する図。
【図８】実施形態２の動画記録処理を示すフローチャート。
【図９】実施形態２の動画記録処理により生成されるディレクトリおよびファイルの構成を示す図。
【図１０】実施形態２の動画編集処理におけるシーン一覧画面を例示する図。
【図１１】実施形態２の動画編集処理における編集画面を例示する図。
【図１２】実施形態２の動画編集処理を示すフローチャート。
【図１３】実施形態２の動画編集処理におけるファイル分割処理および結合処理を説明する図。
【発明を実施するための形態】
【００１２】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１３】
以下、本発明の動画編集装置を、例えば、動画や静止画を撮影するデジタルビデオカメラ等の撮像装置に適用した実施形態について説明する。
【００１４】
＜装置構成＞図１を参照して、本発明に係る実施形態のデジタルビデオカメラの構成及び機能の概略について説明する。
【００１５】
図１において、デジタルビデオカメラ（以下、ビデオカメラ）１００は、制御部１０、圧縮／伸長部１１、撮像部１２、画像処理部１３、ＲＡＭ１４、表示部１５、操作部１６、ＲＯＭ１７、外部記録媒体Ｉ／Ｆ１８を備える。制御部１０と各部１１〜１８は互いにデータのやり取りを行うことができるように接続されている。
【００１６】
制御部１０は、ＣＰＵやＭＰＵ等のプロセッサを備え、ビデオカメラ１００の全体を統括して制御する。制御部１０は、ＲＯＭ１７に記録されたプログラムをＲＡＭ１４に展開して実行することで各部を制御し、後述のフローチャートの処理を実現する。制御部は、複数のプロセッサにより実現してもよい。
【００１７】
ＲＯＭ１７は、制御部１０が実行するプログラムが格納された不揮発性の記憶媒体である。ＲＡＭ１４は、制御部１０のワークメモリとして用いられる揮発性の記憶媒体である。また、ＲＡＭ１４は、画像処理部１３で生成された画像データや外部記録媒体１９からの画像データについて、圧縮／伸長部１１で圧縮処理や伸長処理を施す、あるいは、表示部１５に表示するために一時的に保持するＶＲＡＭ（ビデオメモリ）として使用される。
【００１８】
ビデオカメラ１００は、画像データを記録するためのメモリカード等の外部記録媒体１９が着脱可能であり、この外部記録媒体１９に対するデータの読み出し／書き込みを制御する記録媒体Ｉ／Ｆ（インタフェース）１８を有する。記録媒体Ｉ／Ｆ１８は、メモリカード等の記録媒体が装着可能なスロットである。図１では、記録媒体Ｉ／Ｆ１８に外部記録媒体１９が装着されている状態を例示しているが、ビデオカメラ１００に内蔵された内部記録媒体として構成されていたり、外部記録媒体と内部記録媒体の両方が設けられていても良い。
【００１９】
画像処理部１３は、撮像部１２で撮像された画像データに、所定の画素補間、リサイズ処理や色変換処理を行うための専用の回路である。また、画像処理部１３は、撮像された画像データを用いて所定の演算処理を行い、演算結果を制御部１０に送出する。制御部１０は、画像処理部１３から得た演算結果に基づいて、撮像部１２における撮像処理に関する各種制御（自動露出やオートホワイトバランス等）を行う。
【００２０】
圧縮／伸長部１１は、画像処理部１３で画像処理が行われた画像データを圧縮する処理や外部記録媒体１９から読み出した画像データを伸長する処理を行うための専用の回路である。
【００２１】
撮像部１２は、ズームレンズやフォーカスレンズ、絞りを含む光学系やＣＭＯＳ等の半導体素子からなるイメージセンサを有し、制御部１０の制御により、被写体像を撮像して動画や静止画の画像信号を生成する。なお、静止画を画像、音声付きの動画を映像という場合もある。
【００２２】
表示部１５は、制御部１０の制御により、各種設定状態や、撮像部１２で撮像された画像（ライブビュー画像を含む）、外部記録媒体から読み出した画像等を表示／再生するＬＣＤモニタや有機ＥＬディスプレイである。表示部１５は、覗き込み形のファインダ内のディスプレイや、バリアングルのＬＣＤモニタとして用いられる。
【００２３】
操作部１６は、ユーザが操作可能な押しボタンや回転ダイヤル、スライドスイッチ、タッチパネル等である。操作部１６は、例えば、ビデオカメラ１００の電源をオン、オフする電源スイッチや、静止画撮影ボタン、動画記録開始ボタン、ビデオカメラ１００の動作モードを撮影モードや再生モード等に切り替えるモード切替ボタン等を含む。なお、操作部１６にタッチパネルが含まれる場合、制御部１０はタッチパネルへの以下の操作を検出できる。タッチパネルを指やペンで触れたこと（タッチダウン）。タッチパネルを指やペンで触れている状態であること（タッチオン）。タッチパネルを指やペンで触れたまま移動していること（ムーブ）。タッチパネルへ触れていた指やペンを離したこと（タッチアップ）。タッチパネルに何も触れていない状態（タッチオフ）。これらの操作や、タッチパネル上に指やペンが触れている位置座標は制御部１０に通知され、制御部１０は通知された情報に基づいてタッチパネル上にどのような操作が行われたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分ごとに判定できる。またタッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００２４】
なお、本例では、外部記録媒体１９のファイルシステムをＦＡＴ３２及びＤＣＦ（Ｄｅｓｉｇｎ ｒｕｌｅ ｆｏｒ Ｃａｍｅｒａ Ｆｉｌｅ ｓｙｓｔｅｍ）規格、動画ファイルフォーマットをＭＰ４として説明するが、これら以外のものを適用しても良い。
【００２５】
また、本例では、圧縮／伸長部１１、画像処理部１３については、専用の回路を用いたが、プログラムされた汎用のプロセッサを用いてもよい。また、制御部１０、圧縮／伸長部１１、画像処理部１３等の複数ブロックの機能を、１つの回路、または、プロセッサで実現してもよい。
【００２６】
＜動画記録処理＞次に、図２及び図３を参照して、本実施形態のビデオカメラ１００による動画記録処理について説明する。
【００２７】
図３は、外部記録媒体１９の内部のディレクトリおよびファイルの構成、ファイルの表示位置、グループＩＤを例示している。
【００２８】
なお、図２の処理は、ビデオカメラ１００の制御部１０がＲＯＭ１７に格納されたプログラムをＲＡＭ１４に展開して実行することにより実現される。後述する図６、図８、図１２でも同様である。
【００２９】
操作部１６に対する操作によってビデオカメラ１００がカメラモード（撮影モード）に設定されると図２のフローが開始される。
【００３０】
ステップＳ２０１では、制御部１０は、カメラモードにおいて、操作部１６の動画記録開始ボタンが押下されると、動画記録処理を開始する。動画記録が開始されると、撮像部１２から読み出された画像信号が、画像処理部１３、圧縮／伸長部１１、ＲＡＭ１４、外部記録媒体Ｉ／Ｆ１８を介して外部記録媒体１９に記録される。外部記録媒体１９には図３に示すように、例えば、１００ＡＡＡＡＡフォルダ内にＢＢＢＢ０００１．ＭＰ４（（１）−１）のファイルが記録される。
【００３１】
ステップＳ２０２では、制御部１０は、ファイルサイズが、ファイルシステムの上限値（最大のファイルサイズ）を超えたか否かを判定し、ＢＢＢＢ０００１．ＭＰ４のファイルサイズが、ファイルシステムの上限値である１ファイルあたり４ＧＢを超えないようにする。判定の結果、４ＧＢ−α（αは任意の値）の閾値を超えた場合はステップＳ２０３に進み、上限値を超えない間はステップＳ２０６で操作部１６の動画記録開始ボタンが再度押下されるまでファイルへのデータの書き込みを継続する。
【００３２】
ステップＳ２０３では、制御部１０は、ファイルへのデータの書き込みを停止する。
【００３３】
ステップＳ２０４では、制御部１０は、ステップＳ２０３でデータの書き込みが停止されたファイルのヘッダにグループＩＤを書き込み、ファイルをクローズする。このグループＩＤは、連続する１つのシーン、つまり、一連の動画が複数ファイルに分割されたシーン（以下、ファイルブレイクシーン）であるときの分割ファイルの１つであり、同一のシーンを構成する分割ファイルのグループに属することを示す情報である。なお、グループＩＤは、重複しない任意の４Ｂｙｔｅデータとし、ランダムな値やＲＯＭ１７に格納されたデータをインクリメントして使用してもよい。また、同一グループのファイルには同じ値を付加する。本例では、ＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４は同一のファイルブレイクシーンを構成しているので、グループＩＤを２ファイルとも０ｘ８７６５４３２１とする。そして、それ以外の上記閾値を超えずに記録が終了したシーンには、グループＩＤとして０ｘ００００００００を付加する。
【００３４】
ステップＳ２０５では、制御部１０は、新たな分割ファイルを生成し、データの書き込みを再開する。ここでは、ＢＢＢＢ０００１．ＭＰ４の次の分割ファイルとして、番号が連続するＢＢＢＢ０００２．ＭＰ４が生成される。
【００３５】
ステップＳ２０６では、制御部１０は、操作部１６の動画記録開始ボタンが再度押下されたか否かを判定し、押下されない間はステップＳ２０２に戻り、ファイルへのデータの書き込みを継続し、押下された場合はステップＳ２０７に進む。
【００３６】
ステップＳ２０７では、制御部１０は、動画記録の停止処理を行い、停止直前に生成されたファイルにグループＩＤを書き込み、ファイルをクローズして、本処理を終了する。
【００３７】
図４は、本実施形態のビデオカメラ１００に対して、外部記録媒体１９に記録されているファイルを表示部１５で再生したり、編集対象として選択するためのユーザ操作を受け付けるシーン一覧画面を例示している。
【００３８】
外部記録媒体１９に、図３に示すようにＢＢＢＢ０００１．ＭＰ４〜ＢＢＢＢ０００７．ＭＰ４が記録されているとすると、ＢＢＢＢ０００１．ＭＰ４、ＢＢＢＢ０００２．ＭＰ４はファイルブレイクシーンである。これらのファイルを表示部１５にレイアウトして画面に表示する場合、図３のＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４は、同じシーンのグループであるため、図４の表示位置（１）に重ねて表示される。位置（１）に表示される画像は、（１）−１と（１）−２のうち、先頭のファイルであるＢＢＢＢ０００１．ＭＰ４のサムネイルである。複数のファイルがグルーピングさていることがわかるように図示のように表示を変更してもよい。その他の、ＢＢＢＢ０００３．ＭＰ４〜ＢＢＢＢ０００７．ＭＰ４は、それぞれ図４の表示位置（２）〜（６）に、ＢＢＢＢ０００３．ＭＰ４〜ＢＢＢＢ０００７．ＭＰ４のサムネイルが表示される。
【００３９】
＜動画編集処理＞次に、図５から図７を参照して、本実施形態のビデオカメラ１００による動画編集処理について説明する。
【００４０】
図５は、本実施形態のビデオカメラ１００に対して、外部記録媒体１９に記録されているファイルを編集するためのユーザのタッチ操作を受け付け可能なタッチパネル式の編集画面を例示している。
【００４１】
図５（ａ）に示す編集画面５０１には、シーン表示５０２、ファイルの切り出し開始点を指定するマーク５０３、切り出し終了点を指定するマーク５０４、指定された範囲のファイルの切り出しを実行する編集実行ボタン５０５を含む。シーン表示５０２は、ステップＳ６０２で選択された編集対象シーン全体を分割ファイルごとのファイルサイズで区切って表示する。マーク５０３、５０４は、編集画面５０１へのドラッグ操作によりシーン表示５０２の時間方向に移動可能であり、ユーザが任意にファイルの切り出し開始点と切り出し終了点を指定することができる。
【００４２】
図６において、ステップＳ６０１では、制御部１０は、図４のように外部記録媒体１９に記録されているファイルのシーン一覧画面を表示部１５に表示する。
【００４３】
ステップＳ６０２、Ｓ６０３では、制御部１０は、シーン一覧画面を介したユーザによるシーン選択操作に応じて、編集対象シーンを選択し、図５（ａ）の編集画面５０１を表示する。
【００４４】
ステップＳ６０４では、制御部１０は、ステップＳ６０２で選択されたシーンが、ファイルブレイクシーンであるか否かを判定し、ファイルブレイクシーンが選択された場合はステップＳ６０５に進み、それ以外の場合はステップＳ６０６に進む。
【００４５】
ステップＳ６０５では、制御部１０は、ファイルサイズの合計に対する各分割ファイルが占める割合を表示する。具体的には、編集画面５０１における、シーン表示５０２を、編集対象シーン全体に対する分割ファイルごとのファイルサイズが区切られて表示する。
【００４６】
ステップＳ６０６では、制御部１０は、編集画面５０１においてユーザが任意に設定したマーク５０３の位置を、ファイルの切り出し開始点に決定する。図５（ｂ）は、切り出し開始点が決定された後の編集画面を例示しており、切り出し開始点の左側が編集実行後、削除される部分に対応しており、異なる色等で識別可能に表示されて、編集実行後、削除される部分であることが視認可能となる。
【００４７】
ステップＳ６０７では、制御部１０は、編集画面５０１においてユーザが任意に設定したマーク５０４の位置を、ファイルの切り出し終了点に決定する。
【００４８】
ステップＳ６０８では、制御部１０は、切り出し開始点と切り出し終了点に挟まれた範囲のファイルサイズの合計が所定の閾値である上限値（４ＧＢ−α）以下になるか否かを判定する。判定の結果、閾値以下となる場合はステップＳ６０９に進み、閾値以下にならない場合はステップＳ６１０に進む。
【００４９】
ステップＳ６０９では、制御部１０は、編集実行後のファイルサイズが上限値以下となり、各分割ファイルが結合可能であるため、図５（ｃ）のように、シーン表示５０２の分割ファイルごとのファイルサイズの区切りを非表示とする。
【００５０】
ステップＳ６１０では、制御部１０は、編集実行後のファイルサイズが上限値を超えており、分割ファイルの結合が不可能であるため、図５（ｂ）のように、シーン表示５０２の分割ファイルごとのファイルサイズの区切りを表示する。
【００５１】
ステップＳ６１１では、制御部１０は、編集画面５０１において編集実行ボタン５０５が押下されたか否かを判定し、押下された場合はステップＳ６１２に進み、押下されない場合はステップＳ６０６に戻り、ステップＳ６０６以降の処理を繰り返し実行する。
【００５２】
ステップＳ６１２では、制御部１０は、切り出し開始点と切り出し終了点に挟まれた範囲以外のデータ部分を削除する。図５（ｃ）の編集画面では、切り出し開始点の左側と、切り出し終了点の右側が削除される。また、編集対象シーンが、図３に示したＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４を含むファイルブレイクシーンであった場合は、図７のように外部記録媒体１９に記録されている２つのファイルについて分割処理及び削除処理を実行する。
【００５３】
ステップＳ６１３では、制御部１０は、ステップＳ６１２で切り出されたファイルサイズの合計が所定の閾値である上限値（４ＧＢ−α）以下になるか否かを判定する。判定の結果、閾値以下となる場合はステップＳ６１４に進み、閾値以下にならない場合は、本処理を終了する。
【００５４】
ステップＳ６１４では、ステップＳ６１２で切り出されたファイルの結合処理を実行する。図７は、ステップＳ６１２〜Ｓ６１４でのファイルの分割処理、削除処理、結合理の概要を示している。
【００５５】
なお、上述した編集処理において、１シーンが１ファイルで構成されている場合には、ステップＳ６０５、Ｓ６０８〜Ｓ６１０、Ｓ６１３、Ｓ６１４の処理は実行されない。すなわち、図５の編集画面において、図５のシーン表示５０２には分割フィルごとのファイルサイズが表示されず、編集実行後のファイルが結合可能な場合の表示、結合されない場合の表示も行われない。
【００５６】
以上のように、本実施形態によれば、複数のファイルから構成される連続したシーンの動画を編集する場合に、ファイルシステムにより制限されたファイルサイズの上限値に応じて、編集実行後のシーンを構成する複数のファイルが結合可能な場合には、結合後のファイル構成を識別可能に表示しつつ結合する。これにより、編集作業にかかる煩雑な操作を低減し、編集結果を容易に確認することができる。
【００５７】
［実施形態２］次に、実施形態２の動画記録処理及び動画編集処理について説明する。
【００５８】
１ファイルあたりに記録可能なデータ量は、実施形態１で説明したファイルシステムの制限に起因する以外にも、ビデオカメラ１００のシステム要因による制限がある。例えば、ＲＡＭ１４の容量が小さいことにより、１ファイルにつき１時間までしか記録が行えない場合がある。
【００５９】
本実施形態は、実施形態１のようなファイルシステムの制限以外に、１ファイルあたりに記録可能なデータ量に制限がある場合を考慮したものである。
【００６０】
図８は本実施形態のビデオカメラ１００による動画記録処理を示すフローチャートである。図９は、外部記録媒体１９の内部のディレクトリおよびファイルの構成、ファイルの表示位置、グループＩＤを例示している。
【００６１】
なお、本実施形態の装置構成は、実施形態１で説明した図１と同様である。また、図８のステップＳ８０１、Ｓ８０３〜Ｓ８０７は、図２のステップＳ２０１、Ｓ２０３〜Ｓ２０７と同様であるため、説明を省略し、相違する部分を中心に説明する。
【００６２】
ステップＳ８０１で動画記録処理が開始されると、外部記録媒体１９には、図９に示すように、例えば、１００ＡＡＡＡＡフォルダ内にＢＢＢＢ０００４．ＭＰ４（（３）−１）が記録される。
【００６３】
ステップＳ８０２、Ｓ８０３では、制御部１０は、ＢＢＢＢ０００４．ＭＰ４の記録時間が制限時間（例えば、１時間）を超えるまでファイルへのデータの書き込みを継続し、超えた時点でファイルへのデータの書き込みを停止する。
【００６４】
その後、操作部１６の動画記録開始ボタンが再度押下されるまで、ステップＳ８０４〜Ｓ８０５における、ファイルクローズ、新たなファイル（ＢＢＢＢ０００５．ＭＰ４、ＢＢＢＢ０００６．ＭＰ４）の生成及び記録再開を繰り返し実行し、処理を完了する。
【００６５】
本実施形態では、図９に示すように、ＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４はファイルブレイクシーンであるのでグループＩＤを２ファイルとも０ｘ０００００００１とする。また、ＢＢＢＢ０００４．ＭＰ４、ＢＢＢＢ０００５．ＭＰ４、及びＢＢＢＢ０００６．ＭＰ４は、ＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４とは異なるファイルブレイクシーンであるのでグループＩＤを３ファイルとも０ｘ０００００００２とする。それ以外の１時間を超えずに記録されたシーンのファイル（ＢＢＢＢ０００３．ＭＰ４）には、グループＩＤとして０ｘ００００００００を付加する。
【００６６】
図１０は、本実施形態のビデオカメラ１００に対して、外部記録媒体１９に記録されているファイルを表示部１５で再生したり、編集対象として選択するためのユーザ操作を受け付けるシーン一覧画面を例示している。
【００６７】
外部記録媒体１９に、図９のようにＢＢＢＢ０００１．ＭＰ４〜ＢＢＢＢ０００７．ＭＰ４が記録されている場合、ＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４はグルーピングされたファイルブレイクシーンである。また、ＢＢＢＢ０００４．ＭＰ４〜ＢＢＢＢ０００６．ＭＰ４もグルーピングされたファイルブレイクシーンである。これらのファイルを表示部１５にレイアウトして画面に表示する場合、図９のＢＢＢＢ０００１．ＭＰ４とＢＢＢＢ０００２．ＭＰ４は同じシーンのグループであるため、図１０の表示位置（１）に重ねて表示される。また、図９のＢＢＢＢ０００４．ＭＰ４〜ＢＢＢＢ０００６．ＭＰ４も同じシーンのグループであるため、図１０の表示位置（３）に重ねて表示される。位置（１）に表示される画像は、（１）−１と（１）−２のうち、先頭のファイルであるＢＢＢＢ０００１．ＭＰ４のサムネイルである。位置（３）に表示される画像は、（３）−１、（３）−２、（３）−３のうち、先頭のファイルであるＢＢＢＢ０００４．ＭＰ４のサムネイルである。複数の画像がグルーピングさていることがわかるように図示のように表示を変更してもよい。その他の、ＢＢＢＢ０００３．ＭＰ４とＢＢＢＢ０００７．ＭＰ４のファイルは、それぞれ図１０の表示位置（２）と（４）に、ＢＢＢＢ０００３．ＭＰ４とＢＢＢＢ０００７．ＭＰ４のサムネイルが表示される。
【００６８】
＜動画編集処理＞次に、図１１から図１３を参照して、本実施形態のビデオカメラ１００による動画編集処理について説明する。
【００６９】
図１１は、本実施形態のビデオカメラ１００に対して、外部記録媒体１９に記録されているファイルを編集するためのユーザのタッチ操作を受け付け可能なタッチパネル式の編集画面を例示している。
【００７０】
図１１（ａ）に示す編集画面１１０１におけるシーン表示１１０２、マーク１１０３、１１０４、編集実行ボタン１１０５は、図５の編集画面５０１におけるシーン表示５０２、マーク５０３、５０４、編集実行ボタン５０５に対応する。
【００７１】
また、図１２のステップＳ１２０１〜Ｓ１２０６、Ｓ１２０８〜Ｓ１２１２は、図６のステップＳ６０１〜Ｓ６０６、Ｓ６０８〜Ｓ６１２と同様であるため、説明を省略し、相違する部分を中心に説明する。
【００７２】
本実施形態では、ステップＳ１２０２で、図１０のシーン一覧画面から画像（３）のファイルブレイクシーンが選択されたとする。この場合、ステップＳ１２０５では、図１１（ａ）の編集画面１１０１のシーン表示１１０２には、３つのファイルの記録時間がシーン全体に占める割合に応じて区切られて表示される。
【００７３】
続くステップＳ１２０５、Ｓ１２０６でファイルの切り出し開始点と切り出し終了点が決定されると、図１１（ｂ）および図１１（ｃ）のように、切り出し開始点の左側と切り出し終了点の右側が異なる色等で識別可能に表示されて、編集実行後、削除される部分であることが視認可能となる。
【００７４】
ステップＳ１２０８では、制御部１０は、切り出し開始点と切り出し終了点に挟まれた範囲のファイルの記録時間の合計が所定の閾値である制限時間（１時間）以下になるか否かを判定する。判定の結果、閾値以下となる場合はステップＳ１２０９に進み、閾値以下とならない場合はステップＳ１２１０に進む。
【００７５】
ステップＳ１２０９では、制御部１０は、編集実行後のファイルサイズが制限時間以下となり、各分割ファイルが結合可能であるため、図５（ｃ）のように、シーン表示１１０２の分割ファイルごとの記録時間の区切りを非表示とする。
【００７６】
ステップＳ１２１０では、制御部１０は、編集実行後のファイルサイズが所定の制限時間を超えており、分割ファイルの結合が不可能である。この場合、図１１（ｄ）のように、シーン表示１１０２に切り出し開始点から所定の制限時間が経過した地点Ａを表示し、この地点Ａで編集実行後のファイルが分割されることを視認可能に表示する。
【００７７】
その後、ステップＳ１２１１で編集実行ボタン１１０５が押下されると、ステップＳ１２１２で、制御部１０は、切り出し開始点と切り出し終了点に挟まれた範囲以外のデータ部分を削除する。図１１（ｃ）の編集画面では、切り出し開始点の左側と、切り出し終了点の右側が削除される。また、編集対象シーンが、図９に示したＢＢＢＢ０００４．ＭＰ４〜ＢＢＢＢ０００６．ＭＰ４を含むファイルブレイクシーンであった場合は、図１３に示すように外部記録媒体１９に記録されているＢＢＢＢ０００４．ＭＰ４〜ＢＢＢＢ０００６．ＭＰ４について、ファイルの分割処理や削除処理を実行する。
【００７８】
ステップＳ１２１３では、制御部１０は、ステップＳ１２１２で切り出されたファイルの記録時間の合計が制限時間以下となる場合は、ステップＳ１２１４でファイルの結合処理を実行する。一方、ステップＳ１２１２で切り出されたファイルの記録時間の合計が所定の制限時間を超える場合は、ステップＳ１２１５で切り出し開始点から所定の制限時間（１時間）が経過した地点Ａでファイルを分割する。そして、ステップＳ１２１６で分割した地点Ａ以前のファイルの結合処理を実行する。
【００７９】
図１３は、ステップＳ１２１２〜Ｓ１２１５での編集処理の概要を示している。
【００８０】
ステップＳ１２１２では、制御部１０は、図１３（ａ）のＢＢＢＢ０００４．ＭＰ４〜ＢＢＢＢ０００６．ＭＰ４についてファイルの分割処理や削除処理を実行する。これらの処理により、図１３（ｂ）のように、ＢＢＢＢ０００４．ＭＰ４の切り出し開始点より左側とＢＢＢＢ０００６．ＭＰ４の切り出し終了点より右側が削除された合計の記録時間が１時間４５分のファイルが生成される。
【００８１】
さらに、図１３（ｃ）のように切り出されたファイルについて、切り出し開始点から１時間の地点Ａで再分割し、地点Ａ以前のＢＢＢＢ０００４．ＭＰ４とＢＢＢＢ０００５．ＭＰ４の結合処理と地点Ａ以後のＢＢＢＢ０００５．ＭＰ４とＢＢＢＢ０００６．ＭＰ４の結合処理を実行する。そして、図１３（ｄ）のような１時間の時間幅を持つファイル（ＣＣＣＣ０００４．ＭＰ４）と、４５分の時間幅を持つファイル（ＣＣＣＣ０００５．ＭＰ４）が生成される。
【００８２】
以上のように、本実施形態によれば、複数のファイルから構成される連続したシーンの動画を編集する場合に、装置のシステム要因により制限された記録時間に応じて、編集実行後のシーンを構成する複数のファイルが結合可能な場合には、結合後のファイル構成を識別可能に表示しつつ結合される。これにより、編集作業にかかる煩雑な操作を低減し、編集結果を容易に確認することができる。
【００８３】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８４】
なお、制御部の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００８５】
また、上述の実施形態では、本発明を適用した撮像装置を例に説明したが、カメラ付き携帯電話やその一種であるスマートフォン、携帯ゲーム機等の電子機器により本発明を実施しても良い。また、１つの装置で上述の実施形態の機能を実現せずに、複数の装置、例えば、撮像部を有する撮像装置、表示部を有する表示装置、制御部を有し撮像装置と表示装置とを制御する制御装置を接続したシステムにより本発明を実現しても良い。
【符号の説明】
【００８６】
１００…デジタルビデオカメラ、１０…制御部、１２…撮像部、１３…画像処理部、１５…表示部、１６…操作部
【図１】
0006532353.tif 000002
【図２】
0006532353.tif 000003
【図３】
0006532353.tif 000004
【図４】
0006532353.tif 000005
【図５】
0006532353.tif 000006
【図６】
0006532353.tif 000007
【図７】
0006532353.tif 000008
【図８】
0006532353.tif 000009
【図９】
0006532353.tif 000010
【図１０】
0006532353.tif 000011
【図１１】
0006532353.tif 000012
【図１２】
0006532353.tif 000013
【図１３】
0006532353.tif 000014