(57)【要約】【課題】  インターバル記録時の消費電力を低減しつつ、記録された画像データの再生を容易に行うことが可能な記録装置およびその制御方法の提供。【解決手段】  インターバル記録においては、所定のインターバル期間ごとに、画像データを個別のファイルとして繰り返し記録し、所定のインターバル期間において、記録装置の一部への電力供給を停止する。また、記録されたファイルのインデックス画面においては、インターバル記録された複数のファイルについては１つの代表画像を含める。【選択図】  図８
2015029230.tif 000002
【特許請求の範囲】
【請求項１】
所定のインターバル期間ごとに、静止画データもしくは所定の記録時間分の動画データを繰り返し記録するインターバル記録が可能な記録装置であって、
記録媒体へのデータの記録を行う記録手段と、
静止画データまたは画像データを含んだファイルを生成する生成手段と、
前記記録媒体に記録されたファイルの代表画像を含むインデックス画面を表示装置に表示する表示手段と、
制御手段とを有し、
前記制御手段は、
前記インターバル記録においては前記静止画データもしくは前記所定の記録時間分の動画データを個別のファイルとして記録するように前記記録手段を制御し、
前記所定のインターバル期間において、前記記録装置の一部への電力供給を停止し、
前記インターバル記録で記録された複数のファイルについては、１つのファイルの代表画像を前記インデックス画面に含めるよう前記表示手段を制御する、
ことを特徴とする記録装置。
【請求項２】
前記制御手段は、前記インターバル記録において記録するファイルには、インターバル記録に関する情報を付加するように前記記録手段を制御することを特徴とする請求項１記載の記録装置。
【請求項３】
前記制御手段は、前記インデックス画面に含まれる代表画像のうち、インターバル記録された複数のファイルに対応する代表画像が識別できるような情報を前記インデックス画面に含めるよう前記表示手段を制御することを特徴とする請求項１または請求項２記載の記録装置。
【請求項４】
前記記録装置は、外部機器との通信を行う通信手段をさらに有し、
前記制御手段は、前記外部機器に送信する前記インデックス画面については、前記インターバル記録で記録された複数のファイルの代表画像を含めないよう前記表示手段を制御することを特徴とする請求項１乃至請求項３のいずれか１項に記載の記録装置。
【請求項５】
前記記録装置は、前記記録媒体に記録されたファイルを再生する再生手段をさらに有し、
前記制御手段は、前記インデックス画面に含まれる前記代表画像を指定した再生指示を受信した場合、前記指定された代表画像に対応するファイルを再生するように前記再生手段を制御するとともに、前記指定された代表画像が前記インターバル記録で記録された複数のファイルの代表画像であれば、前記複数のファイルを順次再生するように前記再生手段を制御することを特徴とする請求項１乃至請求項４のいずれか１項に記載の記録装置。
【請求項６】
前記制御手段は、前記通信手段がＰＴＰ(Picture Transfer Protocol)に従って通信している外部機器に対しては、前記インデックス画面を送信せず、前記記録媒体に記録されているファイルのうち、前記インターバル記録で記録された複数のファイルを除いたファイルの情報を送信することを特徴とする請求項４記載の記録装置。
【請求項７】
所定のインターバル期間ごとに、静止画データもしくは所定の記録時間分の動画データを繰り返し記録するインターバル記録が可能な記録装置の制御方法であって、
制御手段が、
前記インターバル記録においては前記静止画データもしくは前記所定の記録時間分の動画データを個別のファイルとして記録媒体に記録するように記録手段を制御する工程と、
前記所定のインターバル期間において、前記記録装置の一部への電力供給を停止する工程と、
前記記録媒体に記録されたファイルの代表画像を含むインデックス画面を表示装置に表示する際、前記インターバル記録で記録された複数のファイルについては、１つのファイルの代表画像を前記インデックス画面に含めるよう制御する工程と、
を有することを特徴とする記録装置。
【請求項８】
コンピュータに、請求項７に記載の記録装置の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置およびその制御方法に関し、特にインターバル記録が可能な記録装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、動画を撮影し、メモリカードなどの記録媒体に記録する記録装置が知られている。この種の記録装置においては、所定の時間間隔で撮影を行うインターバル記録機能を持つものもある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５９０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、インターバル撮影された動画を符号化し、全体を一つのファイルとして記録する。そのため、インターバル記録における第１回目の撮影から、最後の撮影までの全期間において電源をオフせずに、符号化に必要な情報や、一つのファイルとして記録するために必要な情報を保持している。
【０００５】
インターバル記録においては撮影と待機を繰り返すが、待機時間にも電源をオンし続ける構成は、ビデオカメラなど、電池から電力供給を受ける装置にとって動作時間を短縮させる原因となる。
【０００６】
本発明はこのような問題点に鑑み、インターバル記録時の消費電力を低減しつつ、記録された画像データの再生を容易に行うことが可能な記録装置およびその制御方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上述の目的は、所定のインターバル期間ごとに、静止画データもしくは所定の記録時間分の動画データを繰り返し記録するインターバル記録が可能な記録装置であって、記録媒体へのデータの記録を行う記録手段と、静止画データまたは画像データを含んだファイルを生成する生成手段と、記録媒体に記録されたファイルの代表画像を含むインデックス画面を表示装置に表示する表示手段と、制御手段とを有し、制御手段は、インターバル記録においては静止画データもしくは所定の記録時間分の動画データを個別のファイルとして記録するように記録手段を制御し、所定のインターバル期間において、記録装置の一部への電力供給を停止し、インターバル記録で記録された複数のファイルについては、１つのファイルの代表画像をインデックス画面に含めるよう表示手段を制御する、ことを特徴とする記録装置によって達成される。
【発明の効果】
【０００８】
本発明によれば、インターバル記録時の消費電力を低減しつつ、記録された画像データの再生を容易に行う記録装置およびその制御方法を提供できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る記録装置の一例としてのデジタルカメラの構成例を示すブロック図。
【図２】実施形態におけるインターバル記録モードの処理を示すフローチャート。
【図３】実施形態における静止画記録処理を示すフローチャート。
【図４】実施形態におけるインターバル静止画記録処理を示すフローチャート。
【図５】実施形態における動画ファイルの構成を示す図。
【図６】実施形態における記録媒体に記録されたフォルダとファイルの構成を示す図。
【図７】実施形態における結合処理を示すフローチャート。
【図８】実施形態におけるインデックス画面の表示処理を示すフローチャート。
【図９】実施形態における再生処理を示すフローチャート。
【図１０】実施形態におけるファイル情報テーブルを示す図。
【図１１】実施形態における外部通信モードでの再生処理を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明の例示的な実施形態について図面を参照しながら説明する。
図１は、本実施形態に係る記録装置の一例としてのデジタルカメラ１００の構成例を示すブロック図である。本実施形態に係る記録装置は、撮像装置のみならず、内蔵もしくは接続されたカメラがインターバル撮影した動画を記録可能な任意な電子機器を含む。このような電子機器としては、例えば、携帯電話機、タブレット端末、ゲーム機、パーソナルコンピュータ、ナビゲーションシステム、家電製品などがある。
【００１１】
図１において、撮像部１０１は光学系および撮像素子などを有し、被写体を撮影した動画データ出力する。なお、本実施形態において、撮像部１０１は、横１９２０画素×縦１０８０画素、３０フレーム／秒の動画データを出力するものとするが、他の画素数およびフレームレートであってもよい。
【００１２】
制御部１０２は、操作部１０３からの入力に応じてデジタルカメラ１００の動作全体を制御する。制御部１０２はマイクロコンピュータ（ＣＰＵ）やメモリ等を含み、不図示の不揮発メモリに記憶されたコンピュータプログラム（ソフトウェア）に従ってデジタルカメラ１００を制御する。また、制御部１０２は、記録再生部１０６との間でデータやコマンドを通信するための記録媒体インターフェイスを内蔵している。
【００１３】
操作部１０３は、ユーザにより操作可能な各種のスイッチ、ボタンなどを含む。操作部１０３は、ユーザによる各種の指示などを受理して制御部１０２へ通知する。また、操作部１０３は、電源スイッチや動画データの記録開始、停止などを指示するためのスイッチ、デジタルカメラ１００の動作モードを切り替えるためのスイッチ、メニュー画面を操作するためのスイッチ等を含む。
【００１４】
信号処理部１０４は、記録時においては、撮像部１０１により取得された動画データをＭＰＥＧ等の公知の符号化形式に従って符号化して、その情報量を圧縮する。また、信号処理部１０４は、撮像部１０１により取得された静止画データをＪＰＥＧなどの公知の符号化方式に従って符号化し、その情報量を圧縮する。また、信号処理部１０４は、再生時においては、記録媒体１０８から読み出された動画もしくは静止画データを復号し、その情報量を伸張する。
【００１５】
メモリ１０５は、撮像部１０１が取得した動画もしくは静止画データや、記録媒体１０８から読み出した動画もしくは静止画データなどを一時的に記憶する。デジタルカメラ１００の各機能ブロックは、メモリ１０５に対してアクセスすることにより、動画データを処理する。また、メモリ１０５は、動画データの他に、ファイルシステムの情報や、管理情報など、各種の情報を記憶し、更に、制御部１０２がプログラムを実行する際のワークメモリ等の役割を果たす。
【００１６】
記録再生部１０６は、記録媒体１０８に対し、動画もしくは静止画データや各種の情報の書き込みや読み出しを行う。記録再生部１０６は、記録時においては、メモリ１０５に記憶されている動画もしくは静止画データを読み出して記録媒体１０８に書き込む。また、記録再生部１０６は、再生時においては、記録媒体１０８から動画もしくは静止画データを読み出し、メモリ１０５に記憶する。本実施形態では、記録媒体１０８としてＳＤメモリカードを用いるが、媒体の形式には特に制限は無く、他の規格のメモリカードや、ハードディスク（ＨＤＤ）など、一般的な記録媒体を用いることができる。
【００１７】
また、記録再生部１０６は、記録媒体１０８に記録する動画データや各種の情報を、ＦＡＴ（File Allocation Table）ファイルシステム等のファイルシステムに従ってファイルとして管理する。また、不図示の装着、排出機構により、デジタルカメラ１００に対して記録媒体１０８を装着、排出することができるように構成するが、デジタルカメラ１００に記録媒体１０８が内蔵される構成でもよい。
【００１８】
制御部１０２は、記録媒体１０８に対して動画ファイルや静止画ファイルを読み書きする場合、記録再生部１０６を制御して、記録媒体１０８からＦＡＴやディレクトリ情報などのファイルシステムデータ（管理データ）を読み出し、メモリ１０５に記憶する。このファイルシステムデータは、記録媒体１０８に記録されたデータのファイル名やファイルのサイズ、データの記録アドレスなどを示すデータであり、ファイルを管理するための情報である。そして、制御部１０２は、読み出したファイルシステムデータに従ってファイルの書き込み、読み出しを制御する。制御部１０２は、記録媒体１０８へのファイルの書き込みに応じて、メモリ１０５に記憶されたファイルシステムデータを更新する。そして、更新したファイルシステムデータを、所定のタイミングで記録再生部１０６により記録媒体１０８に記録する。
【００１９】
また、出力部１０７は、再生された動画データをデジタルカメラ１００の外部の表示装置などに出力する。表示部１０９は、動画や各種の情報を液晶パネル等の表示装置に表示する。通信部１１０はＵＳＢ等の公知の通信方式に従い、外部機器との間で通信を行う。通信部１１０は、再生された動画や静止画、あるいは、インデックス画面などを外部機器に送信する。データバス１１２は、デジタルカメラ１００の各機能ブロック間でデータや各種の制御コマンドなどを送受信するために用いられる。電源部１１１は、不図示の電源（例えば電池）から受けた電力を、デジタルカメラ１００の各機能ブロックに供給する。本実施形態において制御部１０２は、電源部１１１からの電力供給を行うか否かをデジタルカメラ１００の機能ブロックごとに制御することができる。
【００２０】
本実施形態のデジタルカメラ１００は、記録モードとして、通常記録モードとインターバル記録モードを持つ。インターバル記録モードでは、所定のインターバル期間ごとに、設定された記録時間（フレーム数）分の動画データ（画像データ）を撮影し、記録する動作を繰り返す。ユーザは、操作部１０３を操作することにより、通常記録モードと、インターバル記録モードのいずれかを設定することができる。
【００２１】
また、ユーザは、操作部１０３により、インターバル記録モードにおける１回の記録時間を、予め用意された複数の記録時間から何れかを選択して設定することができる。例えば、記録時間として、１フレーム、０．５秒、１秒、５秒、１０秒、を用意しておき、ユーザはこれらの記録時間の何れかを選択する。１回の記録時間として１フレームが設定された場合は、静止画ファイルとして記録される。制御部１０２は、設定された記録時間の情報をメモリ１０５に記憶する。
【００２２】
また、ユーザは、予め用意された複数のインターバル期間から、何れかを選択してインターバル期間として設定することができる。例えば、インターバル期間として、５秒、１０秒、３０秒、１分、１０分、１時間、を用意しておき、ユーザはこれらのインターバル期間の何れかを選択する。ユーザはさらに、インターバル記録モードにおける繰り返し記録回数を設定することができる。ユーザは、繰り返し記録回数として、１以上の任意の値を設定することが可能であり、更に、無制限を設定することも可能である。制御部１０２は、設定されたインターバル期間及び繰り返し記録回数の情報をメモリ１０５に記憶する。
【００２３】
また、本実施形態のデジタルカメラ１００は、インターバル記録モードでの記録ごとに得られる動画または静止画データを個別の画像ファイルとして記録する。そのため、例えば、繰り返し記録回数が１００回のインターバル記録が実施された場合、１００個の画像ファイルが記録媒体１０８に記録される。
【００２４】
図５は、本実施形態で記録される画像ファイルのうち、動画ファイルの構成例を示す図である。本実施形態では、動画データはＭＰ４ファイルの形式で記録される。ＭＰ４ファイル５０１は図５に示す木構造を持ち、ボックスと呼ばれる要素を持つ。
【００２５】
最上位階層のボックスには、ｆｔｙｐボックス５０２、ｍｏｏｖボックス５０３、及びｍｄａｔボックス５０４が存在する。ｆｔｙｐボックス５０２は互換性情報、ｍｏｏｖボックス５０３は動画データ、音声データに関する管理情報が格納される。また、ｍｄａｔボックス５０４には動画データ、音声データの実データが格納される。
【００２６】
ｍｏｏｖボックス５０３内には、ｕｕｉｄボックス５０５、ｍｖｈｄボックス５０６、および１以上のｔｒａｋボックス５０７が格納される。本実施形態では、ユーザ拡張ボックス（ｕｕｉｄボックス）５０５内のｃｎｉｎボックス５０８に、インターバル記録に関するインターバル情報を格納する。
【００２７】
本実施形態のデジタルカメラ１００はまた、インターバル記録モードで記録媒体１０８に記録された複数の画像ファイルに格納された画像データを結合し、一つの画像ファイルとして記録媒体１０８に記録する機能を持つ。結合機能の詳細については後述する。
【００２８】
次に、本実施形態のデジタルカメラ１００における記録動作について、通常記録モードにおける記録処理から説明する。以下では便宜上、動画撮影がなされるものとして説明するが、静止画撮影においても動画撮影時と符号化処理を除き同様に処理できる。操作部１０３から記録モードへ移行する指示を受けると、制御部１０２はデジタルカメラ１００を記録待機状態へ遷移し、記録開始の指示を待つ。そして、制御部１０２は記録待機状態において撮像部１０１で動画撮影を行わせ、得られた動画を表示部１０９に表示する、ライブビュー表示動作を実行する。操作部１０３から記録開始の指示が入力されると、制御部１０２は信号処理部１０４を制御し、撮像部１０１により入力されてメモリ１０５に記憶された動画データを読み出して、動画データの符号化を開始させる。信号処理部１０４は符号化したデータをメモリ１０５に再度記憶する。
【００２９】
また、制御部１０２は、記録される動画ファイルのファイルパスを予め定められた方法に基づいて決定し、新たに動画ファイルをオープンするように記録再生部１０６に指示する。記録再生部１０６は、制御部１０２により指定されたファイルパスに従って、指定されたディレクトリに新たな動画ファイルをオープンし、また、この動画ファイルに対し、後述のようにファイル名を付加する。記録再生部１０６は、メモリ１０５より符号化された動画データを読み出し、この動画データを含む動画ファイルを記録媒体１０８に記録する。
【００３０】
また、動画の記録中に、操作部１０３から記録停止の指示を受けた場合、制御部１０２は信号処理部１０４による動画データの符号化を停止し、記録再生部１０６により記録中のファイルを閉じる。また、制御部１０２はファイルシステムデータの内容を変更し、記録再生部１０６によって記録媒体１０８に記録する。
【００３１】
次に、インターバル記録モードにおける記録処理について説明する。図２はインターバル記録モードにおける処理を示すフローチャートである。なお、図２の処理は制御部１０２が各部を制御することにより実行される。
インターバル記録モードが設定された後、記録待機状態において、操作部１０３より記録開始の指示を受けた場合に図２の処理が開始する。ただし、インターバル記録の開始時期（特定の時刻や所定時間後）が指定可能な別の実施形態では、操作部１０３からの指示は不要である。
【００３２】
制御部１０２は、インターバル記録モードにより記録された動画ファイルを格納するためのディレクトリを記録再生部１０６を通じて記録媒体１０８に生成し、インターバル記録モード用のディレクトリに動画ファイルが格納されるよう、ファイルパスを決定する。そして、制御部１０２は、決定したファイルパスに、新たな動画ファイルをオープンするよう記録再生部１０６に指示する。記録再生部１０６は、制御部１０２により指定されたファイルパスに従って、指定されたディレクトリに新たな動画ファイルをオープンする（Ｓ２０１）。
【００３３】
次に、制御部１０２は、撮像部１０１を制御し、動画の撮影を行う。制御部１０２は、信号処理部１０４を制御して動画データを符号化し、符号化データを一旦メモリ１０５に記憶した後、記録再生部１０６によりメモリ１０５から動画データを読みだして記録媒体１０８に書き込む（Ｓ２０２）。
【００３４】
次に、制御部１０２は、設定された１回の記録時間（フレーム数）分の動画データの撮影、及び記録が完了したか否かを判別し（Ｓ２０３）、１回の記録時間分の動画データの記録が完了するまでＳ２０２の処理を繰り返す。１回の記録時間分の動画データの記録が完了した場合、制御部１０２は、記録再生部１０６を制御し、後述のインターバル情報を動画ファイルのｃｎｉｎボックス５０８に格納し、動画ファイルをクローズする（Ｓ２０４）。
【００３５】
１回の記録時間分の動画データの記録が完了した場合、制御部１０２は、設定された繰り返し回数分の記録が完了したか否かを判別する（Ｓ２０５）。設定された回数分の記録が完了していた場合、制御部１０２は、インターバル記録モードを終了する（Ｓ２０６）。
【００３６】
また、設定された回数分の記録が完了していない場合、制御部１０２は、インターバル記録モードによる記録を継続できるか否かを判別する（Ｓ２１１）。ここでは、記録媒体１０８の記録残容量が無くなった場合、あるいは、記録中のディレクトリに格納された動画ファイルの数が上限値（例えば９９９９）に達した場合に、制御部１０２は記録を継続できないと判断する。
【００３７】
記録の継続が可能でないと判別した場合（Ｓ２１２でＮＯ）、制御部１０２は、インターバル記録モードを終了する（Ｓ２０６）。一方、記録の継続が可能であると判別した場合（Ｓ２１２でＹＥＳ）、制御部１０２は、デジタルカメラ１００の一部、具体的には撮像部１０１、信号処理部１０４、記録再生部１０６に対する、電源部１１１からの電力供給を停止する（Ｓ２１３）。これにより、インターバル期間における電力消費を少なくすることが可能となる。なお、制御部１０２は、１回のインターバル記録が終了し、電源断してから再度インターバル記録可能な状態になるまでに要する時間よりも短い撮影間隔（インターバル期間）が設定されている場合には、電力供給を停止しない。
【００３８】
次に、制御部１０２は、操作部１０３よりインターバル記録停止の指示があったか否かを判別する（Ｓ２１４）。記録停止の指示があった場合、制御部１０２は、撮像部１０１、信号処理部１０４、記録再生部１０６に対する電源部１１１からの電力供給を開始し（Ｓ２１５）た後、インターバル記録モードを終了する（Ｓ２０６）。
【００３９】
記録停止の指示が無い場合、制御部１０２は、内蔵するタイマの計測時間に基づいて、前回の記録が終了してからの経過時間が、電力供給を開始するタイミングとなったか否かを判別する（Ｓ２１６）。制御部１０２は、設定されたインターバル期間に基づいて、前回の記録を停止した時刻からインターバル期間を加えた時刻を次の記録タイミングとして設定する。そして、制御部１０２は、この記録タイミングから所定時間だけ前の時刻を電力供給の開始タイミングとして設定する。ここで、制御部１０２は、次回の記録タイミングから、撮像部１０１、信号処理部１０４、記録再生部１０６に対して電力供給を開始してから正常に動作するのに必要な時間だけ前の時刻を電力供給開始タイミングとして設定する。
【００４０】
電力供給の開始タイミングでないと判別された場合（Ｓ２１６でＮＯ）、制御部１０２は、処理をＳ２１４に戻す。また、電力供給の開始タイミングとなったと判別された場合（Ｓ２１６でＹＥＳ）、制御部１０２は、撮像部１０１、信号処理部１０４、記録再生部１０６に対する、電源部１１１からの電力供給を開始する（Ｓ２１７）。そして、制御部１０２は、次の記録開始タイミングとなったか否かを判別する（Ｓ２１８）。次の記録開始タイミングとなったと判別された場合（Ｓ２１８でＹＥＳ）、制御部１０２は、Ｓ２０１に処理を戻し、動画の撮影、記録を開始する。次の記録開始タイミングとなったと判別されなかった場合（Ｓ２１８でＮＯ）、制御部１０２は次の記録開始タイミングとなったと判別されるまで待機する。
【００４１】
Ｓ２０６でインターバル記録モードを終了した後、制御部１０２は、インターバル記録モードで記録された複数の動画ファイルを結合するか否かをユーザに問い合わせるための問い合わせ画面を表示部１０９に表示する（Ｓ２０７）。結合しないとの指示があった場合（Ｓ２０７でＮＯ）、制御部１０２は後述する結合処理および消去処理を行わずに、インターバル記録モードでの記録回数分の動画ファイルが記録された状態で処理を終了する。
【００４２】
一方、結合指示があった場合（Ｓ２０７でＹＥＳ）、制御部１０２は、インターバル記録モードにより記録された複数の動画ファイルに格納された動画データを一つに結合し、一つの動画ファイルとして記録媒体１０８に記録する結合処理を行う（Ｓ２０８）。結合処理の詳細については後述する。
【００４３】
結合処理が終了すると制御部１０２は、結合処理に用いられた複数の動画ファイルを削除するか否かをユーザに問い合わせるための問い合わせ画面を表示部１０９に表示する（Ｓ２０９）。問い合わせの結果、削除しないとの指示があった場合（Ｓ２０９でＮＯ）は処理を終了する。一方、削除するとの指示があった場合（Ｓ２０９でＹＥＳ）、制御部１０２は、結合元の複数の動画ファイルを記録再生部１０６を通じて記録媒体１０８より消去する（Ｓ２１０）。消去処理の詳細についても後述する。
【００４４】
次に、静止画記録時の処理を説明する。図３は静止画記録処理の概要を示すフローチャートである。
操作部１０３より静止画撮影の指示があった場合、制御部１０２は、通常の静止画撮影か、インターバル静止画記録かを判別する。通常の静止画撮影の指示であった場合、制御部１０２は、撮像部１０１を制御して１画面（１フレーム）の静止画データを取得する。そして、制御部１０２は、信号処理部１０４により、撮影された静止画データを符号化し、記録再生部１０６により静止画ファイルとして記録媒体１０８に記録する（Ｓ３０２）。
【００４５】
一方、インターバル記録による静止画撮影が指示された場合、制御部１０２はインターバル静止画記録を実行する（Ｓ３０３）。
図４はインターバル静止画記録処理を示すフローチャートであり、図２と同様の処理については同じ参照数字を付して説明を省略する。まず、制御部１０２は、インターバル記静止画記録時に記録された静止画ファイルを格納するためのディレクトリを記録再生部１０６を通じて記録媒体１０８に生成し、そのディレクトリに静止画ファイルが格納されるよう、ファイルパスを決定する。そして、制御部１０２は、決定したファイルパスに、新たな静止画ファイルをオープンするよう記録再生部１０６に指示する。記録再生部１０６は、制御部１０２により指定されたファイルパスに従って、指定されたディレクトリに新たな静止画ファイルをオープンする（Ｓ４０１）。
【００４６】
次に、制御部１０２は、撮像部１０１を制御し、静止画の撮影を行う。制御部１０２は、信号処理部１０４を制御して静止画データを符号化し、符号化データを一旦メモリ１０５に記憶した後、記録再生部１０６によりメモリ１０５から静止画データを読みだして記録媒体１０８に書き込む（Ｓ４０２）。そして、制御部１０２は、記録再生部１０６を制御し、後述のインターバル情報を静止画ファイルのメタデータとして付加し、静止画ファイルをクローズする（Ｓ４０３）。
【００４７】
以後は、インターバル記録の終了後のＳ２０７〜Ｓ２１０の処理を行わないことを除き、インターバル記録モードで動画記録時と同様の処理であるため、説明を省略する。
【００４８】
図６は、デジタルカメラ１００により記録媒体１０８に記録されるフォルダとファイルの構成の例を示す図である。デジタルカメラ１００は、ＤＣＦ規格に従い、記録媒体１０８にディレクトリを生成し、動画ファイルと静止画ファイルを記録する。
【００４９】
記録媒体１０８のルートフォルダの直下にＤＣＩＭフォルダ６０１が生成される。ＤＣＩＭフォルダ６０１の下に、動画格納用フォルダ６０２が生成される。図６では、動画ファイル６０８−６１１がフォルダ６０２に格納される。制御部１０２は、ファイル番号を含むファイル名を生成し、動画ファイルに付加する。また、制御部１０２は、新たに動画ファイルを生成する度に、ファイル名に含まれるファイル番号を所定値、ここでは１だけ増加させる。
【００５０】
また、制御部１０２は、一つの動画用のフォルダに１００個の動画ファイルが格納されると、新たな動画格納用フォルダを同じ階層（ＤＣＩＭフォルダ６０１の下）に生成する。図６では、動画格納用フォルダ６０２に対し１００個の動画ファイル６０８−６１１が格納されているため、新たな動画格納用フォルダ６０３が生成され、２つの動画ファイル６１２、６１３が格納されている。なお、図６から明らかなように、格納されるフォルダが途中から変わってもファイル番号はリセットされない。
【００５１】
制御部１０２はまた、インターバル記録モード用のフォルダ６０４を生成する。即ち、インターバル記録モードが設定され、記録開始の指示があった場合、制御部１０２は、新たにインターバル記録用フォルダ６０４をＤＣＩＭフォルダ６０１の下に生成する。そして、制御部１０２は、インターバル記録モードで記録された動画ファイルを、インターバル記録用フォルダ６０４に格納する。本実施形態ではインターバル記録用フォルダには通常記録用のフォルダと異なる所定の名称（”INTER”）を付与している。
【００５２】
例えば、繰り返し記録回数として１００回が設定された場合、図６に示すように、１００個の動画ファイル６１４−６１７がインターバル記録用フォルダ６０４に格納される。また、インターバル記録モードによる記録を開始してから、インターバル記録モードが終了されるまでに記録された一連の動画ファイルが一つのフォルダに格納される。また、制御部１０２は、インターバル記録モードが設定され、記録が開始される度に、ファイル番号を０００１から順次付加する。また、制御部１０２は、一つのインターバル記録用のフォルダに格納される動画ファイルの上限を９９９９個とする。繰り返し記録回数が１００００回を超える場合、制御部１０２は新たなインターバル記録用フォルダを生成する。この場合、ファイル名に含まれるファイル番号はリセットされない。
【００５３】
また、インターバル記録モードが終了し、再度通常記録モードにより動画を記録する場合、制御部１０２は、新たに動画格納用フォルダ６０５を生成し、動画ファイル６１８、６１９を格納する。
【００５４】
フォルダ６０６は静止画用のフォルダであり、フォルダ６０７はインターバル静止画記録用のフォルダである。通常の静止画撮影により記録される静止画ファイル６２０、６２１がフォルダ６０６に格納され、インターバル静止画記録により記録された静止画ファイル６２２−６２５がフォルダ６０７に格納される。
【００５５】
制御部１０２は、通常の動画記録、インターバル記録モードによる動画記録、通常の静止画記録、及び、インターバル静止画記録による静止画記録のそれぞれにおいて、前述のように各ファイルのパスを決定する。
【００５６】
次に、インターバル記録される動画ファイルのｃｎｉｎボックス５０８や静止画ファイルのメタデータに格納するインターバル情報について説明する。インターバル情報は、例えば、インターバル記録モードであるか否かを示すモード情報、１回の記録時間（フレーム数）、インターバル期間、繰り返し記録回数、及び、インターバル記録モードによる記録開始からの記録回数の情報を含む。これらは例示であり、一部が含まれなくても良いし、他の情報が含まれても良い。
【００５７】
インターバル情報は、インターバル記録モードまたはインターバル静止画記録で記録される全てのファイルに記録される。制御部１０２は、インターバル記録の回数をカウントし、カウント結果をインターバル情報の記録回数の情報として含めるように記録再生部１０６を制御する。
【００５８】
例えば、１回の記録時間が０．５秒、インターバル期間が５秒、繰り返し記録回数１００回と設定された場合、記録時間として０．５秒、インターバル期間として５秒、繰り返し記録回数として１００回を示す値がインターバル情報に記録される。また、繰り返し記録回数が無制限の場合、予め定められた無制限を示す値がインターバル情報に記録される。
なお、ユーザによるインターバル記録モードの設定値は、通常記録モードでの記録が行われた場合に制御部１０２がメモリ１０５から消去してもよい。
【００５９】
次に、図２のＳ２０８で実施する、インターバル記録モードにより記録された動画データの結合処理について説明する。本実施形態で結合処理は、インターバル記録を終了した後の問い合わせ画面によってユーザから結合処理の実行が指示された場合に実行されるほか、別の任意のタイミングで結合指示が操作部１０３により入力された場合にも実行される。
【００６０】
例えば、インターバル記録終了時には結合処理を行わずに、後で結合させたい場合や、他のインターバル記録によって（別のインターバル記録用フォルダに）記録されたファイルを含めて結合ファイルを生成したい場合がある。このような場合、ユーザはインターバル記録終了時ではなく、その後の所望のタイミングで結合処理の実行を例えばメニュー画面などを利用して操作部１０３からデジタルカメラ１００に指示することができる。なお、結合されるファイルは、フォルダ（インターバル記録）単位で選択されてもよいし、ファイル単位で選択されてもよい。いずれの場合も、異なるインターバル記録にまたがって選択されてよい。
【００６１】
図７は本実施形態のデジタルカメラにおける結合処理を示すフローチャートである。上述の通り、図２のＳ２０７で結合が指示された場合、あるいは、任意のタイミングで結合処理の実行が指示された場合に、制御部１０２により図７の処理が実行される。ここでは、結合するファイルが動画ファイルであるものとする。
【００６２】
制御部１０２は、まず、結合対象の動画ファイルを検出する（Ｓ７０１）。本実施形態では、図６に示したように、インターバル記録モードにおいて、Ｓ２０６で終了されるまでに記録されたファイル一連の動画ファイルは、（１フォルダあたりのファイル数の制限を超えない限り）同じインターバル記録用フォルダに記録されている。また、１回目の記録タイミングが異なる、異なるインターバル記録で記録された一連の動画ファイルは、異なるインターバル記録用フォルダに記録されている。
【００６３】
制御部１０２は、Ｓ２０７で結合処理が指示された場合、直近に終了したインターバル記録で用いたインターバル記録用フォルダに含まれる動画ファイルを、結合対象の動画ファイルとして検出する。また、制御部１０２は、インターバル記録終了直後の問い合わせ時以外のタイミングでユーザから結合指示があった場合には、結合指示において指定されたインターバル記録用ファイルに含まれる動画ファイルを結合対象の動画ファイルとして検出する。この場合、結合指示で指定されたフォルダがインターバル記録用フォルダ以外を含んでいないかを、例えばフォルダ名に基づいて制御部１０２で判定し、インターバル記録用フォルダ以外を含んでいればユーザに通知するようにしてもよい。
【００６４】
制御部１０２は、今回の結合対象となるインターバル記録用フォルダを選択すると、選択されたフォルダに格納された動画ファイルのうち、一番小さいファイル番号が付加された動画ファイルを先頭の動画ファイルとして選択する（Ｓ７０２）。そして制御部１０２は、この先頭の動画ファイルを記録媒体１０８から読み出すように記録再生部１０６に指示する。通常は、ファイル番号として０００１が付加された動画ファイルが先頭の動画ファイルとなる。
【００６５】
記録再生部１０６は、指定された動画ファイルを記録媒体１０８から読み出し、メモリ１０５に格納する。信号処理部１０４は、読み出された動画ファイルをメモリ１０５から取得し、動画ファイルに含まれる動画データを順次復号し、復号結果は再度メモリ１０５に格納する（Ｓ７０３）。なお、そして、信号処理部１０４は、復号された動画データを先頭から順にメモリ１０５から読み出し、符号化を開始して、符号化結果をメモリ１０５に格納してゆく。
【００６６】
制御部１０２は、信号処理部１０４が動画データを再符号化する際の、画面サイズ（画素数）やフレームレート、あるいは符号化後のデータレートなどを適宜設定する。制御部１０２は、結合後の動画ファイルが、通常記録モード用のフォルダに格納されるようにファイルパスを指定し、記録再生部１０６に送る。また、制御部１０２は、記録再生部１０６に対し、符号化された動画データを１つの動画ファイルとして記録するよう指示する。記録再生部１０６は、符号化された動画データをメモリ１０５から順次読み出し、記録媒体１０８に記録する（Ｓ７０４）。
【００６７】
なお本実施形態では、結合元の動画ファイルの動画データを読み出して復号（再生）する動作（Ｓ７０３）と、結合動画ファイルとして再符号化して記録する動作（Ｓ７０４）とを並行して実行することができる。制御部１０２は、再生中の動画データを最後まで再生したか否かを判別し（Ｓ７０５）、最後まで再生していない場合には処理をＳ７０３に戻し、動画データを最後まで再生した場合には処理をＳ７０６に進める。Ｓ７０６で制御部１０２は、選択されているフォルダに未再生の動画ファイルが残っているか（同じインターバル記録で記録された、次の動画ファイルがあるか）否かを判別する。次の動画ファイルが無いと判別されれば、制御部１０２は、再符号化された動画ファイル（結合動画ファイル）の記録媒体１０８が終了したら、結合動画ファイルをクローズするように記録再生部１０６に指示し、処理を終了する（Ｓ７０７）。
【００６８】
なおＳ７０６において、同一フォルダ内に未再生の動画ファイルが無くなった場合、そのファイル番号がフォルダあたりのファイル数の最大値に相当する場合、制御部１０２は他のインターバル記録用フォルダに次の動画ファイルがないか確認する。
【００６９】
一方、次の動画ファイルがあると判別された場合（Ｓ７０６でＹＥＳ）、制御部１０２は、次の動画ファイルを選択する（Ｓ７０８）。具体的には制御部１０２は、再生が終了した動画ファイルのファイル番号の次のファイル番号が付加された動画ファイルを次の動画ファイルとして選択する。そして、選択された動画ファイルを記録媒体１０８から読み出すように記録再生部１０６に指示する。
【００７０】
記録再生部１０６は、次の動画ファイルを記録媒体１０８から読み出し、メモリ１０５に格納する。信号処理部１０４は、読み出された動画ファイルをメモリ１０５から取得し、動画ファイルに含まれる動画データを順次復号し、復号結果は再度メモリ１０５に格納する（Ｓ７０９）。そして、信号処理部１０４は、復号された動画データを、前の動画ファイルの復号後の動画データに結合させて符号化し、メモリ１０５に記憶する。つまり、信号処理部１０４は、前の動画ファイルの最終フレームと次の動画ファイルの先頭フレームとが連続したフレームとして含まれる動画ファイルとなるように符号化する。
【００７１】
制御部１０２は、記録再生部１０６に対し、結合されて符号化された動画データを、Ｓ７０４で記録が開始された結合動画ファイルに記録するよう指示する。記録再生部１０６は、メモリ１０５より符号化された動画データを読み出し、記録媒体１０８への記録を継続する（Ｓ７１０）。その後、制御部１０２は処理をＳ７０５に戻し、インターバル記録された全ての動画ファイルの再生、再符号化が終了するまで、Ｓ７０８〜Ｓ７１０の処理を繰り返す。このように、制御部１０２は、２回目以降に記録された動画ファイルは、その先頭が前の動画データに続くように結合して符号化し、連続した１つの動画ファイル（結合動画ファイル）として記録されるように各部を制御する。このように、インターバル記録モードにより記録された複数の動画ファイルが、結合処理によって一つの連続した動画ファイルに結合されて記録される。
【００７２】
次に、インターバル記録モードで記録された動画ファイルの消去処理について説明する。図２のＳ２０９で消去処理の実行が指示された場合、制御部１０２は、Ｓ２０８で結合処理を適用した動画ファイルおよび、インターバル記録用フォルダを検出する。そして、制御部１０２は、記録再生部１０６に対し、検出した動画ファイルとインターバル記録用フォルダを記録媒体１０８から消去するように指示する。記録再生部１０６は、指定された動画ファイルとフォルダを記録媒体１０８から消去する。なお、消去処理も結合処理と同様、インターバル記録の終了時以外のタイミングでユーザから指示されてもよい。例えば、任意のタイミングで指示された結合処理の終了時に、Ｓ２０９と同様にユーザに消去処理の実行要否を問い合わせても良い。
【００７３】
次に、本実施形態のデジタルカメラにおける再生モードの処理について説明する。制御部１０２は、動画や静止画の記録中以外の所定のタイミングで、記録媒体１０８に記録されたフォルダ及びファイルの情報を含むファイル情報テーブルを生成し、メモリ１０５に記憶する。
【００７４】
図１０はファイル情報テーブルの例を示す図である。ファイル情報テーブル１００１は、フォルダ名（ＤｉｒＮｕｍｂｅｒ）、ファイル番号（ＦｉｌｅＮｕｍｂｅｒ）、ファイル形式（ＦｉｌｅＴｙｐｅ）、インターバル記録回数（ＩｎｔｅｒｖａｌＮｕｍｂｅｒ）の情報を含む。制御部１０２は、インターバル記録された動画ファイル及び静止画ファイルの各々に格納されたインターバル情報に基づいて、インターバル撮影回数を検出する。
【００７５】
図１０のファイル情報テーブル１００１は、記録媒体１０８に図６のようにフォルダ及びファイルが記録されていた場合に作成されるファイル情報テーブルの例を示している。フォルダ６０２、６０３、６０５、６０６には通常記録モードで記録された動画または静止画ファイルが格納されるため、これらのフォルダに含まれるファイルについては、インターバル記録回数として所定値（ここでは０）が格納される。また、フォルダ６０４、６０７はそれぞれインターバル記録用のフォルダであるため、インターバル記録回数として、各動画ファイルあるいは静止画ファイルがインターバル記録モードの何回目の記録に対応するかを示す記録回数が格納される。なお、制御部１０２は、動画ファイル、あるいは静止画ファイルの記録媒体１０８への記録が終了する度に、ファイル情報テーブル１００１の内容を更新する。また、制御部１０２は、電源投入時や記録媒体１０８の挿入時などに記録媒体１０８にアクセスしてファイル情報テーブル１００１を生成してメモリ１０５に格納する。
【００７６】
制御部１０２は、操作部１０３によりユーザから再生モードへの移行指示があった場合、記録再生部１０６を通じて記録媒体１０８にアクセスし、記録媒体１０８に記録された動画ファイルや静止画ファイルのサムネイル画像を取得もしくは生成する。そして、制御部１０２は、サムネイル画像（代表画像）を含むインデックス画面を生成し、表示部１０９に表示するよう記録再生部１０６、信号処理部１０４、表示部１０９などを制御する。なおインデックス画面の生成時に制御部１０２は、メモリ１０５に記憶されたファイル情報テーブルに基づいて、記録媒体１０８に記録されているファイルのうち、どのファイルのサムネイル画像をインデックス画面に含めるかを選択する。
【００７７】
また、本実施形態のデジタルカメラ１００は、再生モードにおいて、通信部１１０と外部機器とを接続して通信を行う外部通信モードを設定することができる。また、本実施形態では、外部接続モードとして、ネットワーク接続モードと、ＰＴＰ(Picture Transfer Protocol)接続モードを持つ。ネットワーク接続モードにおいて、制御部１０２は、インデックス画面を生成し、通信部１１０によりＰＣ、タブレット端末、携帯電話機、テレビを一例とする外部機器に送信する。また、制御部１０２はネットワーク接続モードにおいて、通信部１１０を通じた再生指示に応じて、指定された動画ファイルを再生して復号し、通信部１１０により外部機器に送信する。
【００７８】
また、ＰＴＰモードにおいて制御部１０２は、記録媒体１０８に記録されている動画ファイルに関するファイル情報を外部機器に送信する。ＰＴＰモードにおいて、制御部１０２は、外部機器から送信指定された動画ファイルを記録媒体１０８より読み出し、通信部１１０により外部機器に送信する。
【００７９】
図８は、本実施形態のデジタルカメラにおけるインデックス画面の表示処理を示すフローチャートである。制御部１０２は、通信部１１０が外部機器と通信を行っていない場合、図８（ａ）のフローチャートに示す処理を実行する。
制御部１０２は、インデックス画面に表示する動画ファイル、あるいは静止画ファイルの先頭のファイルを選択する（Ｓ８０１）。先頭のファイルは例えばファイル情報テーブル１００１の記録順が先頭のファイルであってよい。
【００８０】
インデックス画面には所定数、例えば６画面のサムネイル画像が表示される。制御部１０２は、ファイル情報テーブル１００１を参照し、選択したファイルに対応する記録回数(IntervalNumber)を確認し、インターバル記録モードにより記録されたファイルであるか否かを判別する（Ｓ８０２）。
【００８１】
インターバル記録モードで記録されたファイルでないと判別された場合、制御部１０２は、選択したファイルのサムネイル画像を記録再生部１０６により記録媒体１０８から読み出す。そして、信号処理部１０４により、インデックス画面に表示するためのサムネイル画像を生成する（Ｓ８０３）。読み出したサムネイル画像をそのまま用いることができれば、Ｓ８０３の処理は不要である。
【００８２】
次に、制御部１０２は、インデックス画面に表示する所定数（ここでは６）のサムネイル画像を生成したか否かを判別する（Ｓ８０４）。所定数のサムネイル画像を生成していないと判別された場合、制御部１０２は、ファイル情報テーブル１００１における次のファイル（次のファイル番号のファイル）を選択し（Ｓ８０７）、処理をＳ８０２に戻す。一方、所定数のサムネイル画像を生成したと判別された場合、制御部１０２は、サムネイル画像を用いてインデックス画面を生成し、表示部１０９に表示する（Ｓ８０５）。このとき、制御部１０２は、インターバル記録モードで記録されたファイルが識別可能なインデックス画面を生成する。例えば、インターバル記録モードで記録されたファイルのサムネイル画像には特定のアイコンを付加したり、サムネイル画像に特定色の枠を付けるなどが考えられる。
【００８３】
また、Ｓ８０２で、選択したファイルがインターバル記録モードで記録されていると判別された場合、制御部１０２は、このファイルが、インターバル記録モードで最初に記録されたファイル（記録回数が１のファイル）か否かを判別する（Ｓ８０６）。制御部１０２は、ファイル情報テーブル１００１を参照し、選択したファイルに対応する記録回数(IntrevalNumber)から、この判別を行うことができる。記録回数が１であれば、最初に記録されたファイルであると判別し、制御部１０２は、処理をＳ８０３に進め、上述の通りインデックス画面用のサムネイル画像を生成する。一方、２回目以降に記録されたファイルであれば、制御部１０２はサムネイル画像を生成せずに次のファイルの選択処理を行う（Ｓ８０７）。
【００８４】
一般にインターバル記録モードでは、比較的短い記録時間の動画データを含んだ動画ファイルが多数記録される。結合処理後などに、インターバル記録モードで記録された多数の個別ファイルが削除されている場合にはあまり問題にならないが、削除されていない場合は、インターバル記録に係る多数の個別ファイルの再生指示をインデックス画面から行うことは容易でない。また、多数の個別ファイルのサムネイル画像の生成に要する処理で電力を消費することも望ましくない。そのため、本実施形態では、１回のインターバル記録モードにより記録された複数の動画ファイルが存在する場合には、先頭のファイルのサムネイル画像をインデックス画面に表示し、他のファイルのサムネイル画像を表示しないようにした。そして、インターバル記録により記録されたファイルのサムネイル画像に対しては所定のアイコンなどを付加して表示する。ユーザは、１回のインターバル記録により記録された動画をひとまとめにして認識することが可能となり、再生指示も容易に行うことができる。
【００８５】
次に、通信部１１０によりネットワークモードで外部機器と通信を行っている場合のインデックス画面の表示処理を図８（ｂ）のフローチャートに基づいて説明する。図８（ｂ）において図８（ａ）と同じ処理を行うステップには同じ参照数字を付して説明を省略する。図８（ａ）との比較から明らかなように、インターバル記録モードにより記録されたファイルについてはサムネイル画像を生成しない。また、所定数のサムネイル画像を生成したら、インデックス画面を通信部１１０により外部機器に送信する（Ｓ８１５）。この際、表示部１０９にインデックス画面を表示しなくてもよい。
このように、通信部１１０により外部機器と通信している場合には、インターバル記録モードにより記録された動画ファイルのサムネイル画像をインデックス画面に表示しないようにする。
【００８６】
次に、通信部１１０により外部機器と通信を行っていない場合における再生処理について、図９に示すフローチャートを用いて説明する。
図８（ａ）の処理により表示部１０９に表示されたインデックス画面から、操作部１０３によりサムネイル画像が選択されると、制御部１０２は選択されたサムネイルに対応するファイルを特定する（Ｓ９０１）。そして、制御部１０２は、特定したファイルを再生するように記録再生部１０６に指示する。記録再生部１０６は指定された動画ファイルを記録媒体１０８から読み出す。信号処理部１０４は、読み出された動画データを復号し、表示部１０９に表示する（Ｓ９０３）。
【００８７】
制御部１０２は、再生中の動画ファイルを最後まで再生した場合（Ｓ９０５でＹＥＳ）、再生した動画ファイルがインターバル記録された動画ファイルかどうか判別する（Ｓ９０７）。インターバル記録された動画ファイルでないと判別されれば（Ｓ９０７でＮＯ）、制御部１０２は再生処理を終了する。
【００８８】
一方、インターバル記録された動画ファイルであると判別されれば（Ｓ９０７でＹＥＳ）、制御部１０２は次の動画ファイルがあるか調べる（Ｓ９０９）。具体的には、制御部１０２は、再生が終了した動画ファイルに続くファイル番号もしくは記録回数の動画ファイルがあるかどうかを、ファイル情報テーブル１００１を参照して調べる。
【００８９】
次の動画ファイルがなければ（Ｓ９０９でＮＯ）、制御部１０２は再生処理を終了する。一方、次の動画が見つかれば（Ｓ９０９でＹＥＳ）、制御部１０２は次の動画を再生するように記録再生部１０６および信号処理部１０４を制御する（Ｓ９１１）。次の動画の再生が終了すると（Ｓ９１３でＹＥＳ）、制御部１０２は処理をＳ９０９に戻す。このように制御部１０２は、インターバル記録されたファイルについては順次再生されるように記録再生部１０６および信号処理部１０４を制御する。
【００９０】
次に、ネットワーク接続モードにて外部機器と通信を行っている場合における再生処理を説明する。図１１は、通信部１１０により外部機器と通信を行っている場合における再生処理を示すフローチャートである。
図８（ｂ）の処理で外部機器に送信されたインデックス画面でサムネイル画像が選択され、通信部１１０が再生指示が外部機器から受信すると、制御部１０２は、選択されたサムネイル画像に対応する動画ファイルを特定する。そして制御部１０２は、特定した動画ファイルを再生するように記録再生部１０６に指示する（Ｓ１１０１）。記録再生部１０６は指定された動画ファイルを記録媒体１０８から読み出す。信号処理部１０４は、読み出された動画データを復号し、通信部１１０より外部機器に送信する。復号した動画データは表示部１０９にも表示してよい。
【００９１】
本実施形態の制御部１０２は、再生中の動画ファイルを最後まで再生した場合、ファイル情報テーブル１００１に基づいて、次の動画ファイルが記録されているか否かを判別する（Ｓ１１０２）。もちろん、選択されたサムネイル画像に対応する動画ファイルの再生が終了した時点で次の再生指示を待機するようにしても良い。制御部１０２は、現在再生中の動画ファイルの次のファイル番号が付加された動画ファイルが記録されているか否かを判別する。また、再生中の動画ファイルが、最初に指定されたサムネイル画像に対応する動画ファイルと同じフォルダに格納された最後の動画ファイルである場合、制御部１０２は、ファイル情報テーブル１００１に基づいて、次のフォルダが記録されているか否かを判別する。次のフォルダが記録されている場合、制御部１０２は、次のフォルダの先頭の動画ファイルを次の動画ファイルとして選択する（Ｓ１１０４）。
【００９２】
次の動画ファイルを選択した場合、制御部１０２は、選択した動画ファイルが、インターバル記録により記録されたファイルであるか否かを判別する（Ｓ１１０５）。選択した動画ファイルが、インターバル記録により記録されたものでないと判別された場合、制御部１０２は、処理をＳ１１０１に戻し、選択した次の動画ファイルの再生を記録再生部１０６を通じて開始する。一方、選択した次の動画ファイルがインターバル記録により記録されたものであると判別された場合、制御部１０２は処理をＳ１１０２に戻し、次の動画ファイルが記録されているか否かを判別する。
【００９３】
そして、通信部１１０もしくは操作部１０３により再生停止が指示されるか、或いは、最後の動画ファイルまで再生が終了した場合、制御部１０２は動画ファイルの再生を終了し、再度インデックス画面の表示を行う（Ｓ１１０３）。
【００９４】
このように、ネットワーク接続モードで外部機器と通信を行っている場合、インターバル記録により記録された動画ファイルは再生されず、外部機器に送信されない。
【００９５】
次に、ＰＴＰモードで外部機器と通信を行っている場合の再生処理について説明する。この場合には、インデックス画面は外部機器に送信されていない。ＰＴＰモードによる通信が開始された場合、制御部１０２はファイル情報テーブルを通信部１１０を通じて外部機器に送信する。ただし、この際に制御部１０２は、ファイル情報テーブル１００１からインターバル記録モードにより記録された動画ファイルの情報を除いたテーブルを生成して外部機器に送信する。
【００９６】
外部機器では、このように送信されたファイル情報テーブルに基づいて、ファイルの一覧を含んだ選択画面などを生成してユーザに提示する。そして、選択されたファイルを特定する情報とともに動画ファイルの送信要求をデジタルカメラ１００に送信する。通信部１１０を通じてこの送信要求を受信すると、制御部１０２は、指定された動画ファイルを記録媒体１０８から記録再生部１０６を通じて読み出し、通信部１１０によって外部機器に送信する。
【００９７】
一般にインターバル記録モードでは、比較的短い記録時間の動画データを含んだ動画ファイルが多数記録される。多数の個別ファイルが削除されていない場合は、インターバル記録に係る多数の個別ファイルの情報を含んだファイル情報テーブルを外部機器に送信すると、ＰＴＰモードで通信がタイムアウトするおそれがある。そのため、本実施形態では、ＰＴＰモードで外部機器と通信する場合には、インターバル記録モードにより記録された個別ファイルの情報をテーブルとして送信しないようにすることで、ＰＴＰモードにおける通信のタイムアウトを防いでいる。
【００９８】
以上説明したように、本実施形態では、インターバル記録モードでは１回の記録ごとに独立した動画ファイルを記録する。そのため、インターバル記録モードでの複数回の記録を１つのファイルに記録する際に必要な、符号化に必要な情報や、複数回の記録で得られる動画像を一つのファイルに格納するために必要な情報を記録待機時間に保持しておく必要がない。従って、１回の記録が終了した時点から、次の記録準備を開始するまでの間は、次の記録準備を開始する時間になったことを検出するために必要な部分以外へは電源の供給を行わないようにすることが可能である。
【００９９】
また、本実施形態では、インターバル記録モードで記録された個別ファイルのうち、先頭のファイルのサムネイル画像をインデックス画面に表示し、他の動画ファイルのサムネイル画像は表示しない。そのため、ユーザは、インターバル記録により記録された動画ファイルをひとまとめにして認識することが可能となる。
【０１００】
さらに、インターバル記録モードでは多数のファイルが記録されやすいため、ファイル情報の送信が正常に行えないおそれがある。そのため、本実施形態では、デジタルカメラが通信可能な外部機器に、記録媒体に記録されているファイルのインデックス画面やファイル情報を送信する場合には、インターバル記録モードで記録されたファイルの情報を含めないようにしている。
【０１０１】
なお、本実施形態では、インターバル期間において、撮像部や信号処理部などの一部の構成に対する電力供給を停止した。これ以外にも、制御部１０２が、内部のタイマに対し、次に電源をオンする時間を設定した後、デジタルカメラ１００の電源をオフするようにしてもよい。電源オフの期間において、タイマに対する電力供給が継続され、設定された時間になったときに、制御部１０２におけるＣＰＵに対し、タイマからの起動命令を入力するようにしてもよい。
【０１０２】
また、インデックス画面において、インターバル記録により記録された動画のサムネイル画像をユーザが選択し、ファイルの消去を指示した場合に、インターバル記録により記録された動画ファイルを消去するようにしてもよい。
【０１０３】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015029230.tif 000003
【図２】
2015029230.tif 000004
【図３】
2015029230.tif 000005
【図４】
2015029230.tif 000006
【図５】
2015029230.tif 000007
【図６】
2015029230.tif 000008
【図７】
2015029230.tif 000009
【図８】
2015029230.tif 000010
【図９】
2015029230.tif 000011
【図１０】
2015029230.tif 000012
【図１１】
2015029230.tif 000013