(57)【要約】【課題】静止画に対応付けて記録された、静止画に関連する動画に、適切なチャプタを対応付けることを目的とする。【解決手段】静止画記録指示を受け付ける受付手段と、静止画記録指示を受け付けたことに応じて、静止画記録指示に応じて撮影した静止画と、静止画記録指示の前に撮影した動画とを記録媒体に記録する記録制御手段であって、複数の異なる静止画記録指示に対応する複数の動画を１つの動画ファイルに記録するように制御する記録制御手段と、記録媒体に記録されている画像を表示手段に表示するための表示制御手段とを有し、動画ファイルに含まれる複数の動画を示す画像を表示手段に表示する際に、表示制御手段は、複数の動画に対応する複数の静止画の情報を表示するように制御する。【選択図】図４
2017041801.tif 000002
【特許請求の範囲】
【請求項１】
静止画記録指示を受け付ける受付手段と、
前記静止画記録指示を受け付けたことに応じて、前記静止画記録指示に応じて撮影した静止画と、前記静止画記録指示の前に撮影した動画とを記録媒体に記録する記録制御手段であって、複数の異なる静止画記録指示に対応する複数の動画を１つの動画ファイルに記録するように制御する記録制御手段と、
前記記録媒体に記録されている画像を表示手段に表示するための表示制御手段と
を有し、
前記動画ファイルに含まれる複数の動画を示す画像を前記表示手段に表示する際に、前記表示制御手段は、前記複数の動画に対応する複数の静止画の情報を表示するように制御することを特徴とする撮像装置。
【請求項２】
動画ファイルの再生開始位置を指示するための指示手段と、
前記指示手段により指示された位置から動画ファイルの動画を再生して前記表示手段に表示するように制御する再生制御手段と
をさらに有し、
前記指示手段は、前記表示手段に表示される前記静止画に基づく画像のうちの１つを選択することにより、前記動画ファイルの再生開始位置を指示し、
前記再生制御手段は、前記指示手段により選択された静止画に対応する動画の再生開始位置から再生を開始するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記表示制御手段は、複数の異なる静止画記録指示に対応する複数の動画が記録された動画ファイルの場合は、前記複数の動画に対応する複数の静止画に基づく画像を表示し、複数の異なる静止画記録指示に対応する複数の動画が記録された動画ファイルではない場合は、前記動画ファイルに含まれる複数の動画の先頭フレームの画像を表示するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記記録制御手段は、前記動画ファイルに含まれる前記複数の動画それぞれに対応する複数の静止画を識別可能に記録することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記表示制御手段は、前記静止画の情報として前記静止画のファイル名を表示するように制御することを特徴とする請求項１乃至４何れか１項に記載の撮像装置。
【請求項６】
前記表示制御手段は、前記静止画の情報として前記静止画の撮影日時を表示するよう制御することを特徴とする請求項１乃至４何れか１項に記載の撮像装置。
【請求項７】
前記静止画の縮小画像を生成する縮小画像生成手段をさらに有し、
前記表示制御手段は、前記静止画の情報として、前記縮小画像を表示することを特徴とする請求項１乃至４何れか１項に記載の撮像装置。
【請求項８】
撮像装置が実行する情報処理方法であって、
静止画記録指示を受け付ける受付ステップと、
前記静止画記録指示を受け付けたことに応じて、前記静止画記録指示に応じて撮影した静止画と、前記静止画記録指示の前に撮影した動画とを記録媒体に記録する記録制御ステップであって、複数の異なる静止画記録指示に対応する複数の動画を１つの動画ファイルに記録するように制御する記録制御ステップと、
前記記録媒体に記録されている画像を表示手段に表示するための表示制御ステップと
を含み、
前記動画ファイルに含まれる複数の動画を示す画像を前記表示手段に表示する際に、前記表示制御ステップでは、前記複数の動画に対応する複数の静止画の情報を表示するように制御することを特徴とする情報処理方法。
【請求項９】
コンピュータを、
静止画記録指示を受け付ける受付手段と、
前記静止画記録指示を受け付けたことに応じて、前記静止画記録指示に応じて撮影した静止画と、前記静止画記録指示の前に撮影した動画とを記録媒体に記録する記録制御手段であって、複数の異なる静止画記録指示に対応する複数の動画を１つの動画ファイルに記録するように制御する記録制御手段と、
前記記録媒体に記録されている画像を表示手段に表示するための表示制御手段と
して機能させ、
前記動画ファイルに含まれる複数の動画を示す画像を前記表示手段に表示する際に、前記表示制御手段は、前記複数の動画に対応する複数の静止画の情報を表示するように制御するプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータにより読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、動画のチャプタ画像を一覧表示することにより、動画再生をすることなく中身を確認可能とする技術が提案されている（特許文献１参照）。この技術は、シーン毎に分割された動画ファイルの中身の概要を知るにあたっては非常に有効な技術である。さらに、動画ファイル内の所望のシーンを再生するにあたり、チャプタ一覧表示から再生したいチャプタを選択して再生可能な動画再生装置も製品化されている。
【０００３】
また、ユーザが静止画の撮影操作を行ったタイミングで、静止画撮影の直前の所定時間分カメラが自動で記録した動画を、日付等の単位で１ファイル化し、静止画と共に記録する技術も知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１６５６７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のように、静止画と共に記録した動画に対しても、シーン検索を容易にするために、動画毎に動画の１フレーム目をチャプタとして記録し、チャプタ画像から再生シーンを選択することが考えられる。しかしながら、動画の１フレーム目、すなわち動画の撮影開始時点は、ユーザが静止画の撮影指示を入力した時点から所定時間分遡った時点であり、ユーザの記憶に残り難い。このため、ユーザは、チャプタとしての１フレーム目の画像を見ても、ユーザの所望のシーンであるかわからない場合が多いという問題があった。
【０００６】
本発明はこのような問題点に鑑みなされたもので、静止画と共に記録した動画であっても、シーン検索を容易にすることを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明は、撮像装置であって、静止画記録指示を受け付ける受付手段と、前記静止画記録指示を受け付けたことに応じて、前記静止画記録指示に応じて撮影した静止画と、前記静止画記録指示の前に撮影した動画とを記録媒体に記録する記録制御手段であって、複数の異なる静止画記録指示に対応する複数の動画を１つの動画ファイルに記録するように制御する記録制御手段と、前記記録媒体に記録されている画像を表示手段に表示するための表示制御手段とを有し、前記動画ファイルに含まれる複数の動画を示す画像を前記表示手段に表示する際に、前記表示制御手段は、前記複数の動画に対応する複数の静止画の情報を表示するように制御する。
【発明の効果】
【０００８】
本発明によれば、静止画と共に記録した動画であっても、シーン検索を容易にすることができる。
【図面の簡単な説明】
【０００９】
【図１】撮像装置を示す図である。
【図２】ムービーダイジェストモードにおける撮影記録処理を示すフローチャートである。
【図３】記録媒体に記録されている動画と静止画の関係を示す図である。
【図４】動画ファイル例を示す図である。
【図５】シーン選択処理を示すフローチャートである。
【図６】チャプタリストの一例を示す図である。
【図７】シーン選択画面の一例を示す図である。
【図８】静止画ファイル削除処理を示すフローチャートである。
【図９】記録媒体に記録されている動画と静止画の関係を示す図である。
【図１０】シーン選択画面の一例を示す図である。
【図１１】静止画一覧画面を示す図である。
【図１２】シーン選択画面を示す図である。
【図１３】第２の実施形態に係るシーン選択処理を示すフローチャートである。
【図１４】第２の変更例に係るチャプタリストの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
【００１１】
図１は、撮像装置１００を示す図である。なお、本実施形態においては、撮像装置１００はデジタルカメラであるものとするが、撮像装置１００は、携帯電話等であってもよい。本実施形態に係る撮像装置１００は、動画及び静止画を記録することができる。撮像装置１００はまた、撮影モードとして、静止画撮影モード、動画撮影モードの他、ムービーダイジェストモードを有している。ここで、静止画撮影モードは、静止画の撮影を行う動作モードである。動画撮影モードは、動画の撮影を行う動作モードである。ムービーダイジェストモードは、ユーザより静止画記録の指示が入力されたことに応じて静止画の記録を行うとともに、その指示が入力されるより前の所定秒数の動画を同時に記録する動作モードである。ムービーダイジェストモードでは、撮像装置１００は、静止画撮影の度に記録される複数の動画を結合して管理する。すなわち、撮像装置１００は、ムービーダイジェストモードでは、例えば、１時間、１日等一定時間を単位とし、一定時間内に得られた動画を１つの動画として記録、管理する。なお、本実施形態においては、ムービーダイジェストモードにおいて、記録される動画は、撮影指示を受け付けた指示タイミングを基準として定まる動画期間であればよい。例えば、撮影指示の前後の期間の動画であってもよい。
【００１２】
図１に示すように、撮像装置１００は、制御部１０１と、操作部１０２と、バス１０３と、メモリ１０４と、撮像部１１０と、画像処理部１１１とを有している。撮像装置１００はまた、音声入力部１２０と、音声処理部１２１と、表示部１３０と、表示制御部１３１と、記録再生部１４０と、記録媒体１４１と、映像出力部１５０と、音声出力部１５１と、外部装置通信部１５２とを有している。
【００１３】
制御部１０１は、例えば、ＣＰＵ（ＭＰＵ）、メモリ（ＤＲＡＭ、ＳＲＡＭ）等からなり、各種処理（プログラム）を実行して撮像装置１００の各ブロックを制御したり、各ブロック間でのデータ転送を制御したりする。なお、後述する撮像装置１００の機能や処理は、ＣＰＵ等がメモリ等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。また、制御部１０１は、ユーザからの操作を受け付ける操作部１０２からの操作信号に応じて、撮像装置１００の各ブロックを制御する。また、制御部１０１は、後述の画像処理部１１１によって得られた画像を解析し、その解析結果に応じて、撮像装置１００の各ブロックを制御する。
【００１４】
操作部１０２は、例えば、電源ボタン、静止画記録ボタン、動画記録開始ボタン、ズーム調整ボタン、オートフォーカスボタン等の撮影に関連する各種操作を入力するスイッチ類からなる。操作部１０２はまた、メニュー表示ボタン、決定ボタン、その他カーソルキー、ポインティングデバイス、タッチパネル等からなり、ユーザによりこれらのキーやボタンが操作されると制御部１０１に操作信号を送信する。バス１０３は、各種データ、制御信号、指示信号等を撮像装置１００の各ブロックに送るための汎用バスである。
【００１５】
撮像部１１０は、レンズにより取り込まれた被写体の光学像を、絞りにより光量を制御して、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子により画像信号に変換し、アナログデジタル変換をして、画像処理部１１１に送信する。画像処理部１１１は、入力されたデジタル画像信号に、設定値に基づいてホワイトバランスや色、明るさ等を調整する画質調整処理を行う。そして、画像処理部１１１で処理された画像信号は、制御部１０１により、メモリ１０４や後述の映像出力部１５０や表示制御部１３１に送信される。
【００１６】
撮像部１１０は、例えば、「光学ズーム」機能、「光学防振」機能を有し、画像処理部１１１は、「電子ズーム」機能、「電子防振」機能を有している。ここで、「光学ズーム」機能、「電子ズーム」機能は、ユーザの操作に応じて、得られる画像を拡大する機能である。また、「光学防振」機能、「電子防振」機能は、撮像装置１００本体の振動による画像の揺れを防止する機能である。そして、これらの機能は、制御部１０１の制御の下、同時に使用されたり交互に使用されたり、単独で使用されたりする。
【００１７】
ここで、「光学ズーム」機能とは、ユーザにより操作部１０２のズームキーが操作されたことに応じて、撮像部１１０のレンズを移動させ、取り込まれる被写体の光学像を拡大／縮小する機能である。また、「電子ズーム」機能とは、ユーザにより操作部１０２のズームキーが操作されたことに応じて、画像処理部１１１が、撮像部１１０により生成された画像のうち一部を切り出した画像を拡大した画像信号を生成する処理である。また、「光学防振」機能とは、不図示の振動検出部からの加速度信号の値に基づいて、レンズの移動量を算出し、レンズを移動させることで、取得される画像の揺れを防止する機能である。また、「電子防振」機能とは、不図示の振動検出部からの加速度信号の値に基づいて、撮像部１１０により取得された画像信号の位置を調整することにより、画像の揺れを防止する機能である。また、「電子防振」機能は、不図示の振動検出部からの加速度信号の値に基づいて、撮像部１１０の撮像素子における読み出し位置をずらすことによっても実現できる。これらの機能は公知の技術であるため、詳細な説明は省略する。
【００１８】
また、音声入力部１２０は、例えば、内蔵された無指向性のマイクまたは音声入力端子を介して接続された外部マイク等により、撮像装置１００の周囲の音声を集音（収音）し、アナログデジタル変換をして音声処理部１２１に送信する。音声処理部１２１は、入力されたデジタル音声信号のレベルの適正化処理等の音声に関する処理を行う。そして、音声処理部１２１で処理された音声信号は、制御部１０１によりメモリ１０４に送信される。メモリ１０４は、画像処理部１１１、音声処理部１２１により得られた画像信号及び音声信号を一時的に記憶する。
【００１９】
画像処理部１１１及び音声処理部１２１は、メモリ１０４に一時的に記憶された画像信号や音声信号を読み出して画像信号の符号化、音声信号の符号化等を行い、圧縮画像信号、圧縮音声信号等を生成する。制御部１０１は、これらの圧縮画像信号、圧縮音声信号を、記録再生部１４０に送信する。
【００２０】
記録再生部１４０は、記録媒体１４１に対して画像処理部１１１及び音声処理部１２１で生成された圧縮画像信号、圧縮音声信号、その他撮影に関する制御データ等を記録する。また、音声信号を圧縮符号化しない場合には、制御部１０１は、音声処理部１２１により生成された音声信号と画像処理部１１１により生成された圧縮画像信号とを、記録再生部１４０に送信し記録媒体１４１に記録させる。ここで、記録媒体１４１は、撮像装置１００に内蔵された記録媒体でも、取外し可能な記録媒体でもよく、撮像装置１００で生成した圧縮画像信号、圧縮音声信号、音声信号、各種データ等を記録することができればよい。例えば、記録媒体１４１は、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒ、磁気テープ、不揮発性の半導体メモリ、フラッシュメモリ、等のあらゆる方式の記録媒体を含む。
【００２１】
また、記録再生部１４０は、記録媒体１４１に記録された圧縮画像信号、圧縮音声信号、音声信号、各種データ、プログラムを読み出す（再生する）。そして読み出した圧縮画像信号、圧縮音声信号を、制御部１０１は画像処理部１１１及び音声処理部１２１に送信する。画像処理部１１１及び音声処理部１２１は、圧縮画像信号、圧縮音声信号を一時的にメモリ１０４に記憶させ、所定の手順で復号し、復号した音声信号を音声出力部１５１へ、復号化した画像信号を映像出力部１５０や表示制御部１３１に送信する。また、音声信号が記録媒体１４１に非圧縮記録されている場合には、制御部１０１は、音声信号を直接音声出力部１５１に送信する。
【００２２】
音声出力部１５１は、例えば音声出力端子からなり、接続されたイヤホンやスピーカ等から音声を出力させるために音声信号を送信する。また、音声出力部１５１は、撮像装置１００に内蔵され、音声信号にかかる音声を出力するスピーカであってもよい。映像出力部１５０は、例えば映像出力端子からなり、接続された外部ディスプレイ等に映像を表示させるために画像信号を送信する。また、音声出力部１５１、映像出力部１５０は、統合された１つの端子、例えばＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）（登録商標）端子のような端子であってもよい。
【００２３】
表示制御部１３１は、画像処理部１１１から送信された画像信号による映像や、撮像装置１００の操作をするための操作画面（メニュー画面）等を表示部１３０に表示させる。表示部１３０は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、電子ペーパー等の表示デバイスであれば何でもよい。
【００２４】
外部装置通信部１５２は、例えば、シリアル通信コネクタからなり、外部ストロボや外部マイクを接続することができ、着脱検知用のスイッチも含んでいる。また、ＵＳＢコネクタやＩＥＥＥ１３９４コネクタ等もこれに該当し、パソコン等と接続し画像データの通信を行うことも可能である。もちろん、これらを複数組み合わせて有する構成でもよい。
【００２５】
撮像装置１００の通常の動作について説明する。撮像装置１００は、ユーザが操作部１０２の電源ボタンを操作すると、操作部１０２から制御部１０１に起動の指示が出される。この指示を受けて、制御部１０１は、不図示の電源供給部を制御して、撮像装置１００の各ブロックに対して電源を供給させる。電源が供給されると、制御部１０１は、例えば、操作部１０２のモード切り換えスイッチが、例えば、静止画撮影モード、動画撮影モード、再生モード等のどのモードであるかを操作部１０２からの指示信号により確認する。
【００２６】
静止画撮影モードでは、撮像装置１００は撮影待機状態でユーザが操作部１０２の静止画記録ボタンを操作することで撮影を行い、圧縮画像信号が記録媒体１４１に記録される。そして再び撮影待機状態になる。動画撮影モードでは、撮像装置１００は撮影待機状態でユーザが操作部１０２の動画記録開始ボタンを操作することで撮影を開始し、その間、圧縮画像信号と圧縮音声信号または音声信号が記録媒体１４１に記録される。そしてユーザが操作部１０２の動画記録終了ボタンを操作することで撮影を終了し、再び撮影待機状態になる。再生モードでは、ユーザが選択したファイルに関する圧縮画像信号や圧縮音声信号または音声信号を記録媒体１４１から再生して、音声出力部１５１から音声信号を出力し、表示部１３０に映像を表示させる。
【００２７】
まず、静止画撮影モードについて説明する。操作部１０２により静止画撮影モードが設定されると前述のようにまず、制御部１０１は、撮像装置１００の各ブロックを撮影待機状態に設定させる。撮影待機状態では、画像処理部１１１は、画像信号を表示制御部１３１に送信し表示部１３０に画像信号に関する映像を表示させる。ユーザはこの様にして表示された画面を見ながら撮影の準備を行う。撮影待機状態で、ユーザが操作部１０２の静止画記録ボタンを操作することにより撮影指示信号が送信されると、制御部１０１は撮影制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせるように制御する。
【００２８】
撮像部１１０は、レンズにより取り込まれた被写体の光学像を撮像素子により画像信号に変換し、アナログデジタル変換し、画像処理部１１１に送信する。画像処理部１１１は、入力されたデジタル画像信号の画質調整処理（ホワイトバランスや色、明るさ等）を設定値に基づいて処理する。そして、画像処理部１１１で処理された画像信号は、制御部１０１によりメモリ１０４や映像出力部１５０や表示制御部１３１に送信される。ここで、表示部１３０に表示された映像を見ることで、ユーザは撮影した静止画を確認することができる。
【００２９】
そして、画像処理部１１１は、メモリ１０４に一時的に記憶された画像信号を読み出して所定の符号化を行い、圧縮画像信号を生成し、記録再生部１４０に出力する。記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、圧縮画像信号を静止画ファイルとして記録媒体１４１に書き込んでいく。なお、制御部１０１は、画像処理部１１１による符号化の動作が終了すると、撮影待機状態に移行させるように制御信号を撮像装置１００の各ブロックに送信して、撮影待機状態に戻る。
【００３０】
次に、動画撮影モードについて説明する。操作部１０２により動画撮影モードが設定されると前述のようにまず、制御部１０１は、撮像装置１００の各ブロックを撮影待機状態に設定させる。撮影待機状態では、画像処理部１１１は、画像信号を表示制御部１３１に送信し表示部１３０に画像信号に関する映像を表示させる。ユーザはこの様にして表示された画面を見ながら撮影の準備を行う。撮影待機状態で、ユーザが操作部１０２の動画記録開始ボタンを操作することにより撮影開始の指示信号が送信されると、制御部１０１は撮影開始の制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせるように制御する。
【００３１】
撮像部１１０は、レンズにより取り込まれた被写体の光学像を撮像素子により画像信号に変換し、アナログデジタル変換し、画像処理部１１１に送信する。画像処理部１１１は、入力されたデジタル画像信号の画質調整処理（ホワイトバランスや色、明るさ等）を設定値に基づいて処理する。そして、画像処理部１１１で処理された画像信号は、制御部１０１により表示制御部１３１、メモリ１０４に送信される。表示制御部１３１は、受信した画像信号に関する映像を表示部１３０に表示させる。
【００３２】
一方、音声入力部１２０は、マイクにより得られたアナログ音声信号をデジタル変換し、得られたデジタル音声信号を音声処理部１２１に送信する。音声処理部１２１は、入力されたデジタル音声信号のレベルの適正化処理等をして音声信号を出力する。制御部１０１は、音声処理部１２１により処理された音声信号をメモリ１０４に送信する。
【００３３】
そして、画像処理部１１１及び音声処理部１２１は、メモリ１０４に一時的に記憶された画像信号や音声信号を読み出して所定の符号化を行い、圧縮画像信号、圧縮音声信号等を生成する。そして、制御部１０１は、これらの圧縮画像信号、圧縮音声信号を合成し、データストリームを形成し、記録再生部１４０に出力する。記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、データストリームを一つの動画ファイルとして記録媒体１４１に書き込んでいく。また、音声を圧縮しない場合には、制御部１０１は、音声処理部１２１で生成した音声信号を画像処理部１１１で生成された圧縮画像信号とともに、記録再生部１４０に出力する。そして、記録再生部１４０は、前述したように、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、データストリームを一つの動画ファイルとして記録媒体１４１に書き込んでいく。撮像装置１００は、以上の動作を継続することにより、動画を記録し続ける。
【００３４】
また、撮影の間、ユーザによる操作部１０２の操作に応じて、または画像処理部１１１により生成された画像信号の解析結果に応じて、制御部１０１は、撮像部１１０や画像処理部１１１、音声処理部１２１等に各種制御信号を送信している。例えば、レンズの移動や絞り調整等をさせるための制御信号を撮像部１１０に送信するとともに、画像や音声を調整するための制御信号を画像処理部１１１、音声処理部１２１に送信する。
【００３５】
また、同様に撮影の間、ユーザにより操作部１０２のズームキーを操作することで、制御部１０１により、撮像部１１０の「光学ズーム」機能や、画像処理部１１１の「電子ズーム」機能を動作させることができる。また、不図示の振動検出部により検出された加速度信号に基づいて、制御部１０１により、撮像部１１０の「光学防振」機能や、画像処理部１１１の「電子防振」機能が動作している。
【００３６】
そして、ユーザが操作部１０２の動画記録終了ボタンを操作することにより撮影終了の指示信号が制御部１０１に送信されると、制御部１０１は、撮影終了の制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせるように制御する。画像処理部１１１、音声処理部１２１は、それぞれ画像信号、音声信号のメモリ１０４への送信を停止する。そして、メモリ１０４に記憶されている残りの画像信号と音声信号とを読み出して所定の符号化を行い、圧縮画像信号、圧縮音声信号等を生成する。
【００３７】
制御部１０１は、これらの最後の圧縮画像信号、圧縮音声信号を合成し、データストリームを形成し、記録再生部１４０に出力する。音声を圧縮しない場合には、制御部１０１は、音声処理部１２１により生成された音声信号と、圧縮画像信号とを記録再生部１４０に出力する。
【００３８】
記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、データストリームを一つの動画ファイルとして記録媒体１４１に書き込んでいく。そして、データストリームの供給が停止したら、制御部１０１は、サムネイル（縮小画像）を生成するために以下のような動作をさせるように制御する（縮小画像生成処理）。記録再生部１４０は、記録媒体１４１に記録した動画ファイルの先頭フレームの圧縮画像信号を読み出し、画像処理部１１１に送信する。画像処理部１１１は、圧縮画像信号を一時的にメモリ１０４に記憶させ、所定の手順で復号する。次に画像処理部１１１は、得られた画像信号に対してサムネイル用の所定の符号化を行い、サムネイル用圧縮画像信号を生成する。そして、制御部１０１は、サムネイル用圧縮画像信号を記録再生部１４０に出力する。記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、サムネイル用圧縮画像を、基となる動画ファイルに結合させるように記録媒体１４１に書き込み、動画ファイルを完成させるとともに記録動作を停止する。制御部１０１は、記録動作が停止すると、撮影待機状態に移行させるように制御信号を撮像装置１００の各ブロックに送信して、撮影待機状態に戻る。
【００３９】
次に、再生モードについて説明する。操作部１０２により再生モードが設定されると、制御部１０１は、再生状態に移行させるように制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせる。記録再生部１４０は、記録媒体１４１に記録された圧縮画像信号からなる静止画ファイル、または圧縮画像信号と圧縮音声信号または音声信号とからなる動画ファイルを読み出す。制御部１０１は読み出された圧縮画像信号、圧縮音声信号を、画像処理部１１１及び音声処理部１２１に送る。圧縮されていない音声信号であれば、制御部１０１は、音声出力部１５１に音声信号を送信する。
【００４０】
画像処理部１１１及び音声処理部１２１は、圧縮画像信号、圧縮音声を一時的にメモリ１０４に記憶させ、所定の手順で復号する。そして制御部１０１は、復号化した音声信号を音声出力部１５１へ、復号化した画像信号を映像出力部１５０や表示制御部１３１に送信する。表示制御部１３１は、入力された画像信号にかかる映像を表示部１３０に表示させ、音声出力部１５１は、入力された音声信号にかかる音声を内蔵されたスピーカや、接続されたイヤホンやスピーカから出力する。
【００４１】
操作部１０２からの指示信号によりムービーダイジェストモードが確定すると制御部１０１は前述した動画撮影処理を開始する。図２は、ムービーダイジェストモードにおける撮影記録処理を示すフローチャートである。Ｓ２０１において、制御部１０１は、画像処理部１１１及び音声処理部１２１で符号化された動画データをメモリ１０４に一時的に記録し、処理をＳ２０２へ進める。Ｓ２０２において、制御部１０１は、メモリ１０４に保存された動画の撮影期間が、予め定められ動画期間以上か否かを判定する。制御部１０１は、動画期間以上と判定した場合は（Ｓ２０２でＹｅｓ）、処理をＳ２０３へ進める。制御部１０１は、動画期間未満と判定した場合は（Ｓ２０２でＮｏ）、処理をＳ２０４へ進める。ここで、動画期間は、静止画撮影時に静止画に関連するものとして記録する動画の撮影期間であり、例えば３秒等、数秒に設定されているものとする。なお、動画期間は、メモリ１０４に一時記憶可能な動画の秒数の上限以下である必要がある。
【００４２】
Ｓ２０３において、制御部１０１は、メモリ１０４に保存された動画のうち最も古い動画を破棄し、処理をＳ２０４へ進める。なお、破棄する動画の単位は、秒単位でもよいし、動画の圧縮形式によってはＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｔｒｅｓ）単位であってもよい。Ｓ２０４において、制御部１０１は、ユーザのカメラ操作の状態に基づき、メモリ１０４に保存された動画を破棄するか否かの破棄条件判定を行う。制御部１０１は、破棄条件に該当した場合には（Ｓ２０４でＹｅｓ）、処理をＳ２０５へ進める。Ｓ２０５において、制御部１０１は、メモリ１０４に保存された動画をすべて破棄した後、処理をＳ２０６へ進める。ここで、Ｓ２０４の破棄条件としては、外部装置通信部１５２への外部ストロボ接続が検出された、映像出力部１５０や音声出力部１５１において、外部モニタや外部スピーカの接続状態の変化が検出された場合が挙げられる。すなわち、ユーザが明らかにフレーミング動作を行っていないであろう事象が検出された場合が破棄条件として設定されている。
【００４３】
Ｓ２０６において、制御部１０１は、静止画の撮影指示（静止画記録指示）を受け付けたか否かを判定する（受付処理）。制御部１０１は、ユーザにより操作部１０２の静止画記録ボタンが押された場合に、静止画の撮影指示を受け付ける。制御部１０１は、静止画の撮影指示を受け付けたと判定した場合には（Ｓ２０６でＹｅｓ）、処理をＳ２０７へ進める。制御部１０１は、静止画の撮影指示を受け付けなかったと判定した場合には（Ｓ２０６でＮｏ）、処理をＳ２０１へ進める。
【００４４】
Ｓ２０７において、制御部１０１は、Ｓ２０１にてメモリ１０４に保存された動画を記録媒体１４１に書き込むか否かを判定する。Ｓ２０７の書込判定では、制御部１０１は、メモリ１０４に保存された動画のデータサイズと、記録媒体１４１の空き容量から後述のＳ２１１にて撮影される静止画の見積もり容量を引いた容量とを比較する。そして、制御部１０１は、動画のデータサイズの方が小さい場合に、書き込み可能と判定し、動画のデータサイズの方が大きい場合に、書き込み不可と判定する。さらに、制御部１０１は、メモリ１０４に保存された動画が所定の秒数に満たない場合も、書き込み不可と判定する。制御部１０１は、書き込み可能と判定した場合は（Ｓ２０７でＹｅｓ）、処理をＳ２０８へ進める。制御部１０１は、書き込み不可と判定した場合は（Ｓ２０７でＮｏ）、処理をＳ２１１へ進める。
【００４５】
Ｓ２０８において、制御部１０１は、既に記録媒体１４１に保存されている追記対象の動画ファイルに対し、メモリ１０４に保存された動画データが追記可能か否かを判定する。Ｓ２０８の追記可否判定では、制御部１０１は、追記対象の動画ファイルをチェックし、以下の条件に当てはまる場合は追記不可と判定する。
・動画ファイルが保護属性である場合。
・追記後の動画ファイルサイズが記録媒体１４１のファイルシステムの上限のデータサイズを越える場合。
・ムービーダイジェストモードで撮影された動画ファイルでない場合。
・撮影日がデジタルカメラに設定された日と異なる場合。
・地域設定がデジタルカメラに設定された地域と異なる場合。
・追記対象の動画ファイルを撮影したデジタルカメラの機種と追記を行うデジタルカメラの機種が異なる場合。
・フレームレート、画素数、圧縮方法、音声のサンプリングレートやチャンネル数、ビット深度のいずれかがメモリ１０４に保存された動画データと異なる場合。
また、記録媒体１４１もしくは追記対象の動画ファイルが壊れている等の原因により、追記対象のファイルを正常にチェックすることができなかった場合も、追記不可と判定する。
【００４６】
制御部１０１は、追記可能と判定した場合は（Ｓ２０８でＹｅｓ）、処理をＳ２０９へ進める。制御部１０１は、追記不可と判定した場合は（Ｓ２０８でＮｏ）、処理をＳ２１０へ進める。Ｓ２０９において、制御部１０１は、メモリ１０４に保存された動画を取得し、これを記録媒体１４１に保存されている追記対象の動画ファイルに対して記録（追記）し（記録制御処理）、処理をＳ２１１へ進める。また、Ｓ２１０において、制御部１０１は、メモリ１０４に保存された動画を、新たに単独の動画ファイルとして記録媒体１４１に新規保存し、処理をＳ２１１へ進める。なお、記録媒体１４１に追記対象の動画ファイルがない場合には、制御部１０１は、Ｓ２０７において、書き込み可能と判定した後に、処理をＳ２１０へ進め、新規保存処理を行った上で、処理をＳ２１へ進めればよい。
【００４７】
Ｓ２１１において、制御部１０１は、前述した静止画撮影処理を行うことにより静止画を取得し、得られた静止画をＳ２０９又はＳ２１０において記録媒体１４１に書き込まれた動画に対応付けて記録する。すなわち、Ｓ２０９及びＳ２１０において記録媒体１４１に書き込まれる動画は、Ｓ２１１において撮影される静止画に関連して撮影された動画である。このような処理を行うことで、ムービーダイジェストモードにおいては、ユーザからの静止画撮影指示に応じて、静止画だけでなく、静止画撮影前に撮影した所定時間の動画を記録することができる。また、静止画撮影毎に動画ファイルを生成するのではなく、複数回の静止画撮影に対応する動画が１つの動画ファイルに記録されるため、ユーザは、ただ１つの動画ファイルの再生を行うだけで、複数の静止画撮影に対応する動画を連続して再生することができる。
【００４８】
図３（ａ）は、ムービーダイジェストモードにおける静止画及び静止画に関連する動画の撮影タイミングの説明図である。図３（ｂ）は、ムービーダイジェストモードにおいて得られた動画及び静止画の一例を示す図である。前述したようにムービーダイジェストモードではユーザが操作部１０２の静止画記録ボタンを操作することにより静止画の撮影タイミングの直前の動画期間の動画が、静止画に対応付けて記録される。図３（ａ）において、「Ｐ１」はレリーズ１の撮影指示に応じて撮影される静止画であり、「Ｍ１」は静止画「Ｐ１」に関連した動画である。同様に「Ｐ２」〜「Ｐ５」は、それぞれレリーズ２〜レリーズ５に応じて撮影される静止画であり、「Ｍ２」〜「Ｍ５」は、それぞれ静止画「Ｐ２」〜「Ｐ５」に関連した動画である。
【００４９】
続いて、図３（ｂ）を参照しつつ、図３（ａ）に示す撮影操作に従って撮影された静止画「Ｐ１」〜「Ｐ５」及び動画「Ｍ１」〜「Ｍ５」の記録媒体１４１への記録処理について説明する。制御部１０１は、レリーズ１に応じて撮影された動画「Ｍ１」を記録媒体１４１内の撮影日を表すフォルダ「１００＿０９１５」にファイル名「ＭＤＧ＿０００１．ＭＯＶ」の動画ファイルとして記録する。制御部１０１は、さらにレリーズ１に応じて撮影された静止画「Ｐ１」をファイル名「ＩＭＧ＿０００２．ＪＰＧ」の静止画ファイルとして同フォルダに記録する。
【００５０】
次に、制御部１０１は、レリーズ２に対応する撮影指示を受け付けると、レリーズ２に応じて撮影された動画「Ｍ２」を、ファイル名「ＭＤＧ＿０００１．ＭＯＶ」の動画ファイルに追記する。制御部１０１は、さらにレリーズ２に応じて撮影された静止画「Ｐ２」については、ファイル名「ＩＭＧ＿０００３．ＪＰＧ」の静止画ファイルとして同フォルダに保存する。
【００５１】
次に、制御部１０１は、レリーズ３に対応する撮影指示を受け付けると、レリーズ３に応じて撮影された動画「Ｍ３」をファイル名「ＭＤＧ＿０００１．ＭＯＶ」の動画ファイルに追記する。制御部１０１は、さらにレリーズ３に応じて撮影された静止画「Ｐ３」をファイル名「ＩＭＧ＿０００４．ＪＰＧ」の静止画ファイルとして同フォルダに記録する。このように、同一日に撮影された静止画及び動画は、同一フォルダに記録される。また、同一日に撮影された動画は、結合され、１ファイルとして記録される。
【００５２】
次に、制御部１０１は、レリーズ４に対応する撮影指示を受け付ける。そして、制御部１０１は、レリーズ４に応じて撮影された動画「Ｍ４」を、記録媒体１４１内の撮影日を表すフォルダ「１００＿０９１６」に、ファイル名「ＭＤＧ＿０００５．ＭＯＶ」の新たな動画ファイルとして記録する。制御部１０１は、さらにレリーズ４に応じて撮影された静止画「Ｐ４」をファイル名「ＩＭＧ＿０００６．ＪＰＧ」の静止画ファイルとして同フォルダに記録する。ここで動画「Ｍ４」は日付をまたいで撮影されたものであるが、制御部１０１は、関連する静止画「Ｐ４」と同一のフォルダに記録することとする。これにより、フォルダ単位での関連性を保つことができる。同様に、制御部１０１は、レリーズ５により撮影された動画「Ｍ５」を動画「Ｍ４」の動画ファイルに追記し、静止画「Ｐ５」を別ファイルとして記録する。
【００５３】
制御部１０１はまた、静止画を記録する際には、静止画の縮小画像であるサムネイル画像を生成し、これを静止画と共に静止画ファイルに記録する。さらに、制御部１０１は、静止画ファイルのヘッダ部に静止画の撮影日時を記録する。
【００５４】
図４（ａ）は、ムービーダイジェストモードで記録されるｍｏｖフォーマットの動画ファイルの例である。動画ファイルのうち、動画「Ｍ１」の部分には、チャプタトラック「ＩＭＧ＿００２.ＪＰＧ」が記録され、さらにＡＵＤＩＯトラック＃１〜＃Ｎ、ＶＩＤＥＯトラック＃１〜＃Ｎといったように、データが多重化して記録されている。
【００５５】
制御部１０１は、Ｓ２０９及びＳ２１０において、動画ファイルに動画を記録する際には、動画に対応する静止画のファイル名を、動画ファイルに記録する動画のチャプタとして記録する。そして、制御部１０１は、図４（ａ）に示すようにチャプタと、動画と、音声とを動画ファイルに記録する。ここで、チャプタに記録される静止画のファイル名は、そのチャプタの動画に対応する静止画を識別するための識別情報として使用される。すなわち、制御部１０１は、動画ファイルに含まれる複数の動画それぞれに対応する複数の静止画を識別可能に記録する。なお、チャプタに記録されるチャプタ情報は、静止画のファイル名に限定されるものではなく、静止画の撮影日時等であってもよい。図４（ｂ）は、静止画の撮影日時をチャプタ情報として記録した場合の、動画ファイルの一例を示す図である。
【００５６】
撮像装置１００は、再生モードにおいて、ムービーダイジェストモードで記録された動画ファイルのシーン選択画面を表示することができる。図５は、シーン選択処理を示すフローチャートである。このフローチャートは、ムービーダイジェストモードで作成された動画ファイルについて、シーン選択画面の表示の指示があった場合に実行される。まず、Ｓ５０１において、制御部１０１は、ユーザによる操作部１０２の操作によりムービーダイジェストの動画ファイルのシーン選択画面の表示指示を受け付けると、メモリ１０４に記録されているチャプタリストを初期化する。具体的には、制御部１０１は、チャプタリストに記録されている情報を削除する。次に、Ｓ５０２において、制御部１０１は、記録媒体１４１において、表示指示に係る動画ファイルと、表示指示に係る動画ファイルと同一日にムービーダイジェストモードで記録された動画ファイルとを検出する。このように、制御部１０１は、表示指示に係る動画ファイルの撮影日と同一日という検索条件に従い、ムービーダイジェストモードで作成された動画ファイルを検索する。
【００５７】
なお、ここで、「同一日」は、検索条件の一例であるが、検索条件は実施形態に限定されるものではない。但し、検索条件は、動画ファイルの単位に対応していることが望ましい。本実施形態においては、撮像装置１００は、同一日の動画を１ファイルに結合することに対応し、「同一日」を検索条件としている。他の例としては、撮像装置１００は、同一月の動画を１ファイルに結合することとし、これに対応して、「同一月」を検索条件として、Ｓ５０２において動画ファイルを検出してもよい。検索条件は、また、「同一月」、「同一日かつ同一撮影位置」等、動画ファイルを１ファイル化する条件の一部条件に合わせて変更可能であることは言うまでもない。
【００５８】
次に、Ｓ５０３において、制御部１０１は、Ｓ５０２において検出した動画ファイルに含まれるすべてのチャプタを検出する。そして、各チャプタに記載されている静止画ファイルのファイル名を特定し、また各チャプタに対応する動画のオフセット位置を特定する。ここで、オフセット位置は、動画ファイルの先頭を基準とした、チャプタに対応する動画の記録位置である。なお、Ｓ５０２及びＳ５０３の処理は、検索条件に従い、チャプタを検出する検出処理の一例である。
【００５９】
次に、Ｓ５０４において、制御部１０１は、Ｓ５０３において検出されたすべてのチャプタをチャプタリストに記録する。具体的には、制御部１０１は、各チャプタについて、チャプタが属する動画ファイルのファイル名と、チャプタに対応するオフセット位置と、チャプタに記載されている静止画ファイルのファイル名とを対応付けてチャプタリストに記録する。図６は、チャプタリストの一例を示す図である。図６に示すようにチャプタリスト６００は、動画ファイル名と、オフセット位置と、静止画ファイル名とを対応付けて記憶している。なお、図６に示す例においては、「ＭＤＧ０００１.ＭＯＶ」と「ＭＤＧ０００２.ＭＯＶ」は、同一日に記録された画像ファイルであるものとする。なお、チャプタリスト６００は、例えばメモリ１０４等に記録されるものとする。
【００６０】
図５に戻り、制御部１０１は、Ｓ５０４の処理の後、処理をＳ５０５へ進める。Ｓ５０５において、制御部１０１は、チャプタリスト６００にファイル名が記録された静止画ファイルに含まれるサムネイル画像を表示部１３０に一覧表示する。ここでは、動画ファイルに含まれる画像ではなく静止画ファイルに含まれるサムネイル画像に基づいて画像をチャプタの画像を表示する。表示する画像は、サムネイル画像に限らず、静止画ファイルに含まれる画像であればよい。また、画像ではなく、静止画ファイルの情報、例えば、撮影日時やファイル名を表示するようにしてもよい。図７は、Ｓ５０５において表示部１３０に表示されるシーン選択画面の一例を示す図である。シーン選択画面７００には、検出された動画ファイルのファイル名７０１が表示されている。さらに、シーン選択画面７００には、動画ファイルから検出された複数のチャプタそれぞれに対応する静止画ファイルの画像７０２が一覧表示されている。
【００６１】
また、各画像７０２と共に、静止画ファイルの画像に対応する静止画の撮影日時７０３も表示されている。このように、撮影日時７０３を表示することにより、動画再生中に巻き戻しや早送りの判断するための情報をユーザに提供することが可能となる。また、制御部１０１は、静止画ファイル内に解像度やアスペクト等が異なる複数の画像が含まれている場合は、そのうちのいずれか一つを表示する。図７に示すシーン選択画面７００は、図３に示す撮影日「２０１０／９／１５」に記録された動画の一覧を表示するものである。
【００６２】
ユーザは、シーン選択画面７００において、いずれか１つの画像を選択した上で、再生ボタン７０４又は削除ボタン７０５を選択することにより、再生指示又は削除指示を入力することができる。図５に戻り、制御部１０１は、Ｓ５０５の処理の後、処理をＳ５０６へ進める。Ｓ５０６において、制御部１０１は、ユーザによる操作部１０２の操作に対応して、チャプタの選択指示を受け付けたか否かを判定する。制御部１０１は、チャプタの選択指示を受け付けるまで待機し、チャプタの選択指示を受け付けたと判定した場合に（Ｓ５０６でＹｅｓ）、処理をＳ５０７へ進める。ここで、Ｓ５０６の処理は、動画ファイルの再生開始位置を指示する指示処理、動画ファイルの削除開始位置を指示する指示処理の一例である。
【００６３】
Ｓ５０７において、制御部１０１は、再生又は削除の処理の指示を受け付けたか否かを判定する。制御部１０１は、処理の指示を受け付けるまで待機し、処理の指示を受け付けたと判定した場合に（Ｓ５０７でＹｅｓ）、処理をＳ５０８へ進める。Ｓ５０８において、制御部１０１は、指示に係る処理内容を確認する。制御部１０１は、処理内容が再生である場合、すなわち再生指示を受け付けた場合には（Ｓ５０８で再生）、処理をＳ５０９へ進める。制御部１０１は、処理内容が削除である場合、すなわち削除指示を受け付けた場合には（Ｓ５０８で削除）、処理をＳ５１１へ進める。
【００６４】
Ｓ５０９において、制御部１０１は、チャプタリストから、選択指示に係るチャプタに対応するオフセット位置を特定する。次に、Ｓ５１０において、制御部１０１は、Ｓ５０９において特定したオフセット位置から次のチャプタに対応するオフセット位置までの動画を再生表示し、シーン選択処理を終了する。一方、Ｓ５１１において、制御部１０１は、Ｓ５０９の処理と同様に、選択指示に係るチャプタに対応するオフセット位置を特定する。次に、Ｓ５１２において、制御部１０１は、Ｓ５１１において特定したオフセット位置から次のチャプタに対応するオフセット位置までの動画を削除し、シーン選択処理を終了する。ここで、Ｓ５１２の処理は、静止画に対応する、動画ファイル中の一部の動画を削除する動画削除処理の一例である。
【００６５】
さらに、制御部１０１は、ユーザによる操作部１０２の操作に応じて、静止画ファイルを削除することもできる。図８は、静止画ファイル削除処理を示すフローチャートである。Ｓ８０１において、制御部１０１は、静止画ファイルに対する削除指示を受け付ける。次に、Ｓ８０２において、制御部１０１は、削除指示に係る静止画ファイルが、ムービーダイジェストモードにおいて、動画ファイルのチャプタとして利用された静止画ファイルであるか否かを判定する。制御部１０１は、例えば静止画ファイルに、記録時のモード種別を記録しておき、モード種別がムービーダイジェストモードを示す場合に、チャプタとして利用されていると判定する。制御部１０１は、チャプタとして利用されていると判定した場合には（Ｓ８０２でＹｅｓ）、処理をＳ８０３へ進める。制御部１０１は、チャプタとして利用されていないと判定した場合には（Ｓ８０２でＮｏ）、処理をＳ８０５へ進める。
【００６６】
Ｓ８０３において、制御部１０１は、削除対象の静止画ファイルに含まれるサムネイル画像と、撮影日時と、を含むインデックスファイルを新たに生成する。ここで、インデックスファイルは、静止画ファイルのインデックスと異なる拡張子で記録することとする。本実施形態においては、制御部１０１は、静止画ファイルの拡張子「．ＪＰＧ」に対し、インデックスファイルの拡張子を「．ＴＨＭ」とする。次に、Ｓ８０４において、制御部１０１は、削除対象の静止画ファイルに対応するチャプタの情報を、削除対象の静止画ファイルのファイル名から、新たに生成したインデックスファイルのファイル名に変更する。なお、制御部１０１は、チャプタの情報を、新たに生成したインデックスファイルを識別する識別情報に変更すればよい。なお、ファイル名は、識別情報の一例である。次に、Ｓ８０５において、制御部１０１は、記録媒体１４１から、削除指示に係る静止画ファイルを削除する。以上で、静止画ファイル削除処理が完了する。
【００６７】
図９は、図３（ｂ）に示す動画ファイル及び静止画ファイルが記録媒体１４１に記録されている状態から、静止画「Ｐ２」の静止画ファイルが削除された後の、記録媒体１４１に記録されている画像を示す図である。フォルダ「１００＿０９１５」には、静止画「Ｐ２」を含むファイル名「ＩＭＧ＿０００３．ＪＰＧ」の静止画ファイルに替えて、静止画サムネイル画像「Ｔ２」を含む、ファイル名「ＩＭＧ＿０００３．ＴＨＭ」のインデックスファイルが記録されている。
【００６８】
図１０は、図９に対応する動画ファイルに対するシーン選択画面１０００の一例を示す図である。図１０においては、ファイル名「ＩＭＧ＿０００３．ＴＨＭ」のインデックスファイルに含まれるサムネイル画像１００１が、ファイル名「ＩＭＧ＿０００３．ＴＨＭ」のインデックスファイルに含まれる撮影日時１００２と共に表示されている。このように、撮像装置１００は、インデックスとして利用されている静止画ファイルが削除された場合であっても、インデックスファイルを残しておく。したがって、撮像装置１００は、静止画ファイルを削除した場合であっても、図５を参照しつつ説明したシーン選択画面表示処理（Ｓ５０５）において、静止画ファイル削除前と同様に、チャプタの動画ではなく、静止画ファイルの画像を表示することができる。すなわち、ユーザは、静止画ファイルの削除後も、静止画ファイルの削除前と同様に、動画のシーン検索を行うことができる。
【００６９】
一方で、静止画ファイルが削除された場合には、静止画一覧画面においては、削除された静止画は表示されない。図１１は、図３に示す撮影日「２０１０／９／１５」に記録された静止画から、静止画「Ｐ２」が削除された後に表示される静止画一覧画面１１００を示す図である。静止画一覧画面１１００には、フォルダ「１００＿０９１５」に含まれる静止画「Ｐ１」、「Ｐ２」に対応するサムネイル１１０１，１１０２が表示されているのに対し、静止画「Ｐ２」に対応するサムネイルは表示されない。また、制御部１０１は、静止画画像送り再生時にも、ファイル名「ＩＭＧ＿０００３．ＴＨＭ」のインデックスファイルは表示しない。
【００７０】
また、本実施形態に係る撮像装置１００は、ムービーダイジェストモードで記録された動画の再生中に、動画のチャプタに記録されたファイル名で特定される静止画ファイルを記録媒体１４１から検索する。そして、撮像装置１００は、静止画ファイル内に記録されている撮影日時を、動画と共に表示部１３０に表示する。このように動画と同時に記録された静止画やチャプタをもとに撮影日時を表示することにより、動画再生中に巻き戻しや早送りの判断するための情報をユーザに提供することが可能となる。
【００７１】
なお、ムービーダイジェストモードにおいて記録された動画ファイルについては、上記で説明したように、各チャプタの動画それぞれに対応する静止画ファイルの画像をシーン一覧画面において一覧表示した。しかし、通常の動画撮影モードで記録された動画ファイルについては、チャプタの動画の先頭フレームの画像をチャプタ画像として表示する。そして、再生が選択された場合は、選択されたチャプタ画像に対応するフレーム、つまり、チャプタの先頭フレームから動画の再生を開始する。ここで、通常の動画ファイルとは、静止画撮影時に、静止画撮影前に撮影された動画が記録されているのではなく、ユーザの動画撮影指示により撮影された動画である。この動画ファイルに含まれる動画は、時間的に連続する１つの動画であってもよいし、複数回の動画撮影により得られた動画を連結してものであってもよい。動画ファイルにおいて、複数のチャプタに分かれて動画が記録されていれば、シーン選択画面において、複数のチャプタ画像を表示し、チャプタ画像を選択することにより、再生開始位置の指示や、削除するチャプタ（シーン）の選択をすることができる。
【００７２】
以上のように、本実施形態に係る撮像装置１００は、ムービーダイジェストモードにおいて、静止画に対応付けて記録された、静止画に関連する動画に、静止画に関する情報をチャプタとして対応付けする。そして、し、このような動画から構成される動画ファイルにおいては、チャプタ一覧（シーン一覧）を表示する際には、動画の先頭フレームではなく、静止画を表示する。ムービーダイジェストモードにおいて記録される動画は、静止画撮影直前の所定時間の動画であるため、動画の先頭フレームはそれほど重要ではなく、動画の先頭フレームを表示したとしてもユーザはどのシーンであるかを判断するのが難しい。そこで、動画ではなく、対応する静止画を表示することで、ユーザがシーンをより判別しやすくなる。
【００７３】
本実施形態に係る撮像装置１００の第１の変更例について説明する。撮像装置１００は、チャプタとして利用されている静止画の削除指示を受け付けた場合には、さらにユーザから動画のシーン検索用にインデックスファイルを残すか否かの指示を受け付けることとしてもよい。そして、撮像装置１００は、インデックスを残す旨の指示を受け付けた場合に、インデックスファイルを残すこととしてもよい。
【００７４】
第２の変更例としては、撮像装置１００は、ムービーダイジェストモードで記録された静止画ファイルに対する削除指示を受け付けた場合に、削除対象の静止画と同一日にムービーダイジェストモードで記録された動画をパースする。ここで、パースとは、動画ファイル内のすべてのチャプタを検索することである。そして、撮像装置１００は、削除対象の静止画ファイルのファイル名が記録されたチャプタ位置を検索し、そのチャプタの情報を、撮影日時に変更する。これにより、ユーザがムービーダイジェストモードで記録された静止画を削除した場合でも、撮影日時に基づいたシーン検索が可能となる。図１２は、撮影日時のみが示されたチャプタを含むシーン選択画面１２００を示す図である。なお、この場合には、撮像装置１００は、静止画ファイルが削除されたチャプタについては、サムネイル画像の表示を行わない。したがって、撮像装置１００は、インデックスファイルの記録は不要である。
【００７５】
第３の変更例としては、撮像装置１００は、チャプタリスト作成処理を省略してもよい。この場合には、Ｓ５０９及びＳ５１１においては、動画ファイルからオフセット位置を特定すればよい。
【００７６】
第４の変更例としては、撮像装置１００は、シーン選択画面において、静止画に対応するサムネイル画像に替えて、静止画に対応する撮影日時を一覧表示してもよい。
【００７７】
（第２の実施形態）
次に、第２の実施形態に係る撮像装置１００について説明する。第２の実施形態に係る撮像装置１００は、図４（ｂ）に示すように、静止画の撮影日時を、動画ファイルのチャプタとして記録する。図１３は、第２の実施形態に係るシーン選択処理を示すフローチャートである。Ｓ１３０１において、制御部１０１は、動画ファイルを指定した、シーン選択画面の表示指示を受け付けると、表示指示に係る動画ファイルと同一日に記録された静止画ファイルを検出する。なお、制御部１０１は、Ｓ１３０１において、ムービーダイジェストで記録された静止画のみを検出することとしてもよく、それに限らなくともよい。なお、Ｓ１３０１において、静止画ファイルを検出する際の検索条件を動画ファイルと同一日としているのは、同一日の動画を１ファイルに結合することに対応している。但し、検索条件は、実施形態に限定されるものではない。
【００７８】
次に、Ｓ１３０２において、制御部１０１は、Ｓ１３０１において検出した静止画ファイルのサムネイル画像を表示部１３０に一覧表示する（表示制御処理）。すなわち、制御部１０１は、シーン選択画面を表示する。第１の実施形態において説明したのと同様に、ユーザは、シーン選択画面７００において、いずれか１つのサムネイル画像を選択した上で、再生ボタン７０４又は削除ボタン７０５を選択することにより、再生指示又は削除指示を入力することができる。Ｓ１３０３において、制御部１０１は、ユーザによる操作部１０２の操作に対応して、チャプタの選択指示を受け付けたか否かを判定する。制御部１０１は、チャプタの選択指示を受け付けるまで待機し、チャプタの選択指示を受け付けたと判定した場合に（Ｓ１３０３でＹｅｓ）、処理をＳ１３０４へ進める。Ｓ１３０４において、制御部１０１は、再生又は削除の処理の指示を受け付けたか否かを判定する。制御部１０１は、処理の指示を受け付けるまで待機し、処理の指示を受け付けたと判定した場合に（Ｓ１３０４でＹｅｓ）、処理をＳ１３０５へ進める。
【００７９】
Ｓ１３０５において、制御部１０１は、指示に係る処理内容を確認する。制御部１０１は、処理内容が再生である場合、すなわち再生指示を受け付けた場合には（Ｓ１３０５で再生）、処理をＳ１３０６へ進める。制御部１０１は、処理内容が削除である場合、すなわち削除指示を受け付けた場合には（Ｓ１３０５で削除）、処理をＳ１３０８へ進める。Ｓ１３０６において、制御部１０１は、選択指示に係る静止画ファイルの撮影日時と同一、又はこれ以降に、ムービーダイジェストで記録された動画ファイルを記録媒体１４１から検出する。さらに、制御部１０１は、検出した動画ファイル内をパースして、ユーザが選択した静止画ファイルの撮影日時と同一、または以降の日時が記録された最初のチャプタを検出し、検出したチャプタに対応するオフセット位置を特定する。次に、Ｓ１３０７において、制御部１０１は、Ｓ１３０６において特定したオフセット位置から次のチャプタに対応するオフセット位置までの動画を再生表示するよう制御し（再生制御処理）、シーン選択処理を終了する。
【００８０】
一方、Ｓ１３０８において、制御部１０１は、Ｓ１３０８の処理と同様に、動画ファイルを検出し、検出した動画ファイルにおいてオフセット位置を特定する。次に、Ｓ１３０９において、制御部１０１は、Ｓ１３０８において特定したオフセット位置から次のチャプタに対応するオフセット位置までの動画を再生表示し、シーン選択処理を終了する。
【００８１】
このように、第２の実施形態に係る撮像装置１００は、シーン選択処理において、動画ファイルのパースに替えて、静止画ファイルの検索を行う。すなわち、撮像装置１００は、動画ファイルのパースを行わないため、高速にシーン選択画面を表示することができる。なお、第２の実施形態に係る撮像装置１００のこれ以外の構成及び処理は、第１の実施形態に係る撮像装置１００の構成及び処理と同様である。
【００８２】
第２の実施形態に係る撮像装置１００の第１の変更例について説明する。撮像装置１００は、Ｓ１３０１において、同一日時に撮影された静止画ファイルが複数検出された場合には、複数の静止画ファイルのうち任意の１つの画像ファイルを選択し、これをシーン選択画面への表示対象としてもよい。撮像装置１００は、例えば、ファイル名に連番が付与されている場合には、ファイル名の番号が最も小さい静止画ファイルを選択してもよい。これにより、シーン選択画面の表示が冗長になることなく、ユーザの検索に係る利便性を向上させることができる。
【００８３】
第２の変更例としては、撮像装置１００は、シーン選択画面の表示時に、第１の実施形態において説明したのと同様に、チャプタリストを記録してもよい。図１４は、第２の変更例に係るチャプタリストの一例を示す図である。図１４に示すチャプタリスト１４００は、動画ファイル名と、オフセット位置と、撮影日時とを対応付けて記憶している。このように、チャプタリストを記録しておくことにより、撮像装置１００は、ユーザによるシーン選択後、指定された動作（再生や削除）を開始するまでの時間を短縮することができる。
【００８４】
なお、上記において説明した撮像装置１００の処理を情報処理装置等でアプリケーション等により実行してもよい。
【００８５】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００８６】
以上、上述した各実施形態によれば、静止画に対応付けて記録された、静止画に関連する動画に、適切なチャプタを対応付けることができる。
【００８７】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2017041801.tif 000003
【図２】
2017041801.tif 000004
【図３】
2017041801.tif 000005
【図４】
2017041801.tif 000006
【図５】
2017041801.tif 000007
【図６】
2017041801.tif 000008
【図７】
2017041801.tif 000009
【図８】
2017041801.tif 000010
【図９】
2017041801.tif 000011
【図１０】
2017041801.tif 000012
【図１１】
2017041801.tif 000013
【図１２】
2017041801.tif 000014
【図１３】
2017041801.tif 000015
【図１４】
2017041801.tif 000016