(57)【要約】【課題】  動画像の内容を容易に判断できるサムネイル画像を生成する。【解決手段】  連続して取り込まれる複数の画像信号に基づいて動画像を取得する動画像取得部と、動画像の取得中に静止画像を取得することが可能な静止画像取得部と、静止画像を取得する際に操作される操作部と、操作部が操作されたことを受けて、動画像及び静止画像よりも解像度の低い縮小画像を生成する画像生成部と、縮小画像と動画像とを対応付けて記憶する画像記憶部と、を備えたことを特徴とする。【選択図】    図３
2010245826.tif 000002
【特許請求の範囲】
【請求項１】
連続して取り込まれる複数の画像信号に基づいて動画像を取得する動画像取得部と、
前記動画像の取得中に静止画像を取得することが可能な静止画像取得部と、
前記静止画像を取得する際に操作される操作部と、
前記操作部が操作されたことを受けて、前記動画像及び前記静止画像よりも解像度の低い縮小画像を生成する画像生成部と、
前記縮小画像と前記動画像とを対応付けて記憶する画像記憶部と、
を備えたことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記画像生成部は、前記静止画像取得部により取得された前記静止画像を用いて前記縮小画像を生成することを特徴とする電子カメラ。
【請求項３】
請求項1に記載の電子カメラにおいて、
前記画像生成部は、前記複数の画像信号に基づいて生成されるフレーム画像のうち、前記操作部の操作時に生成されたフレーム画像を用いて前記縮小画像を生成することを特徴とする電子カメラ。
【請求項４】
請求項１〜３のいずれか１項に記載の電子カメラにおいて、
前記画像記憶部は、前記縮小画像と前記動画像を対応付けて記憶する他に、前記縮小画像と前記静止画像とを対応付けて記憶することを特徴とする電子カメラ。
【請求項５】
請求項１〜４のいずれか１項に記載の電子カメラにおいて、
前記動画像、前記静止画像或いは前記縮小画像を表示する表示部をさらに備えていることを特徴とする電子カメラ。
【請求項６】
請求項５に記載の電子カメラにおいて、
前記表示部は、前記動画像に対応付けられた前記縮小画像が複数ある場合には、複数の縮小画像を切り替えながら表示することを特徴とする電子カメラ。
【請求項７】
請求項５に記載の電子カメラにおいて、
前記表示部は、前記動画像に対応付けられた前記縮小画像が複数ある場合には、複数の縮小画像を１つの画像としてまとめて表示することを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画撮影の他に、動画撮影を行うことができる電子カメラに関する。
【背景技術】
【０００２】
デジタルカメラにおいて取得された画像を表示する場合、ＬＣＤなどの表示部に画像一覧を表示させた後、ユーザが選択した画像を表示させるものや、取得された順番で画像を表示していくものが一般的である。これら表示に用いられる画像としては、例えば静止画撮影時に取得された画像（以下、静止画像）に基づいて生成される、サムネイル画像と呼ばれる縮小画像が用いられている。
【０００３】
近年、デジタルカメラにおいては、静止画撮影の他に、動画撮影を行えるものが普及している。このような動画撮影にて得られた画像（以下、動画像）に対しては、例えば先頭のフレーム画像を利用してサムネイル画像を生成し、生成されたサムネイル画像を上述した画像一覧等で表示させることが提案されている（特許文献１参照）。また、この他に、取得された動画像を時間軸方向において複数分割した後、複数分割された動画像の各先頭のフレーム画像を用いてサムネイル画像を生成し、生成されたサムネイル画像を表示部に表示させることも提案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１１７３６９号公報
【特許文献２】特開２００８−１７５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、生成される動画像のサムネイル画像は、動画像における先頭のフレーム画像、又は分割された各動画像における先頭のフレーム画像であることから、動画像の内容を判断することが難しく、再生時に選択しづらいという問題がある。
【０００６】
本発明は、動画像の内容を容易に判断できるサムネイル画像を生成することができるようにした電子カメラを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本願発明の電子カメラは、連続して取り込まれる複数の画像信号に基づいて動画像を取得する動画像取得部と、前記動画像の取得中に静止画像を取得することが可能な静止画像取得部と、前記静止画像を取得する際に操作される操作部と、前記操作部が操作されたことを受けて、前記動画像及び前記静止画像よりも解像度の低い縮小画像を生成する画像生成部と、前記縮小画像と前記動画像とを対応付けて記憶する画像記憶部と、を備えたことを特徴とする。
【０００８】
また、前記画像生成部は、前記静止画像取得部により取得された前記静止画像を用いて前記縮小画像を生成することが好ましい。
【０００９】
また、前記画像生成部は、前記複数の画像信号に基づいて生成されるフレーム画像のうち、前記操作部の操作時に生成されたフレーム画像を用いて前記縮小画像を生成することが好ましい。
【００１０】
また、前記画像記憶部は、前記縮小画像と前記動画像を対応付けて記憶する他に、前記縮小画像と前記静止画像とを対応付けて記憶することが好ましい。
【００１１】
また、前記動画像、前記静止画像或いは前記縮小画像を表示する表示部をさらに備えていることが好ましい。
【００１２】
この場合、前記表示部は、前記動画像に対応付けられた前記縮小画像が複数ある場合には、複数の縮小画像を切り替えながら表示することが好ましい。
【００１３】
また、この他に、前記表示部は、前記動画像に対応付けられた前記縮小画像が複数ある場合には、複数の縮小画像を１つの画像としてまとめて表示することが好ましい。
【発明の効果】
【００１４】
本発明によれば、動画像の内容を容易に判断できるサムネイル画像を生成することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明のデジタルカメラの構成を示す概略図である。
【図２】撮影時の処理の流れを示すフローチャートである。
【図３】動画撮影中において画像ファイルが生成される過程を示す図である。
【図４】複数回の静止画撮影により得られたサムネイル画像データのいずれかを選択し、動画像ファイルのサムネイル画像データとして用いる場合の説明図である。
【図５】複数回の静止画撮影により得られたサムネイル画像データのうち、動画撮影における撮影時間に応じたサムネイル画像データを動画像ファイルのサムネイル画像データとして用いる場合の説明図である。
【図６】複数回の静止画撮影により得られたサムネイル画像データのうち、差分が大きいサムネイル画像データのみを動画像ファイルのサムネイル画像データとして用いる場合の説明図である。
【発明を実施するための形態】
【００１６】
図１は、本発明を実施したデジタルカメラ１０の構成の概略を示す。デジタルカメラ１０は、静止画像の取得を目的とした静止画撮影や、動画像の取得を目的とした動画撮影を行うことが可能である。また、このデジタルカメラ１０においては、動画撮影中に静止画撮影を行うことが可能となっている。なお、動画撮影により取得される動画像としては、例えばＭｏｔｉｏｎ−Ｊｐｅｇ形式の画像ファイルや、Ｍｐｅｇ形式やＨ２．６４／ＡＶＣ形式の画像ファイルが挙げられるが、以下では、Ｍｏｔｉｏｎ−Ｊｐｅｇ形式の画像ファイルを挙げて説明する。なお、Ｍｏｔｉｏｎ−Ｊｐｅｇ形式の動画像ファイルは、複数のフレーム画像データから構成される。
【００１７】
撮像光学系１５は、図示を省略した撮像レンズ、ズームレンズやフォーカスレンズなどを含むレンズ群から構成される。ズームレンズは選択された撮影倍率となるように光軸Ｌに沿って移動する。フォーカスレンズは被写体像の焦点調節の際に光軸Ｌに沿って微小移動する。このレンズ群を構成するズームレンズやフォーカスレンズなどは、図示を省略したレンズ駆動機構によって駆動制御される。
【００１８】
撮像素子１６は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などから構成される。撮像素子１６は、撮像光学系１５によって取り込まれる被写体光を受光し、受光した光量を信号電荷に変換（光電変換）して、変換した信号電荷を蓄積する。
【００１９】
ドライバ１７は、撮像素子１６を駆動制御する。撮像素子１６の駆動制御とは、撮像素子１６の各画素に対する信号電荷の蓄積及び蓄積された信号電荷の出力の他に、被写体光を受光する画素と、受光しない画素とを制御する、所謂間引き制御を行うことが挙げられる。なお、間引き制御が行われることで得られる画像データは、後述するＬＣＤ３７にスルー画像を表示させる際に用いられる。以下、撮像素子１６から出力される信号電荷を画像信号と称して説明する。
【００２０】
ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路２１は、図示しないＡＧＣ回路やＣＤＳ回路を含んで構成される。ＡＦＥ回路２１は、入力された画像信号に対してゲインコントロール、雑音除去などのアナログ処理を施す。このアナログ処理が施された画像信号は、ＤＦＥ回路２２に出力される。
【００２１】
ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）回路２２は、ＡＦＥ回路２１によってアナログ処理が施された画像信号をデジタル信号に変換する。符号２３は、タイミングジェネレータ（ＴＧ）であり、このＴＧ２３により、ドライバ１７、ＡＦＥ回路２１及びＤＦＥ回路２２の駆動タイミングが制御される。
【００２２】
バッファメモリ２５は、第１画像記憶領域２６、第２画像記憶領域２７、第３画像記憶領域２８を備えている。第１画像記憶領域２６は、ＤＦＥ回路２２から出力された画像信号を画像データ（以下、ＲＡＷデータ）として記憶する。第２画像記憶領域２７は、後述する静止画像処理回路３１により画像処理が施された画像データ（以下、静止画像データ）を記憶する。この第２画像記憶領域２７には、静止画像データの他に、静止画像データに対して解像度変換処理を施すことで得られるサムネイル画像データが記憶される。第３画像記憶領域２８は、後述する動画像処理回路３２により画像処理が施された画像データ（以下、動画像データ）を記憶する。なお、このバッファメモリ２５の各画像記憶領域には、複数の画像データを記憶することが可能である。
【００２３】
静止画像処理回路３１は、静止画撮影を行ったときに、バッファメモリ２５の第１画像記憶領域２６に記憶されたＲＡＷデータに対して画像処理を実行する。この画像処理としては、例えば色補間処理、ホワイトバランス補正処理、輪郭補償処理、階調変換処理、色空間変換処理等の他に、圧縮符号化処理などが挙げられる。なお、ＲＡＷデータに対して、上述した画像処理が施されることで静止画像データが生成される。この静止画像データは、バッファメモリ２５に記録される。また、この静止画像処理回路３１は、生成された静止画像データに対して解像度変換処理を施すことで、静止画像データよりも解像度の低いサムネイル画像データを生成し、バッファメモリ２５の第２画像記憶領域２７に記憶する。
【００２４】
動画像処理回路３２は、動画撮影を行ったときに、バッファメモリ２５の第１画像記憶領域２６に記憶されたＲＡＷデータに対して画像処理を実行する。この画像処理としては、リサイズ処理、色補間処理、ホワイトバランス補正処理、輪郭補償処理、階調変換処理、色空間変換処理等の他に、圧縮符号化処理などが挙げられる。なお、動画像処理回路３２にて実行されるリサイズ処理は、動画像処理回路３２にて実行せずに、ＤＦＥ回路２２にて実行することも可能である。
【００２５】
メディアスロット３５は、メモリカードや光学ディスク、或いは磁気ディスクなどの記憶媒体３６が着脱自在となっている。この記憶媒体３６には、静止画像ファイルや、動画像ファイルを記録することが可能となる。例えば静止画像ファイルは、静止画像処理回路３１にて生成された静止画像データの他に、サムネイル画像データや、静止画撮影時の撮影条件を示す情報やデジタルカメラ１０の情報が一つにまとめられ、例えばＥｘｉｆ形式の画像ファイルである。なお、サムネイル画像データや上述した情報は、静止画像データの付帯情報となる。
【００２６】
一方、動画像ファイルは、上述したようにＭｐｔｉｏｎ−Ｊｐｅｇ形式の画像ファイルから構成される。このＭｐｔｉｏｎ−Ｊｐｅｇ形式の画像ファイルは、動画撮影にて取り込まれる複数の画像データの他に、サムネイル画像データや、動画撮影時の撮影条件を示す情報及びデジタルカメラ１０の情報が一つにまとめられた画像ファイルである。なお、動画像ファイルの複数の画像データのそれぞれがフレーム画像データとなり、これらフレーム画像データには、動画撮影が開始から該フレーム画像データが取得されるまでの経過時間を示す情報が付帯情報として付加される。また、サムネイル画像データは、動画撮影中に静止画撮影が実行された時に得られる静止画像データに基づいて生成される画像データであり、このサムネイル画像データは、後述するレリーズボタン４５が操作されたときに得られるフレーム画像データの付帯情報として付加される。
【００２７】
ＬＣＤ３７は、表示装置の一形態であって、撮影待機状態時に取り込まれるスルー画像や、静止画撮影や動画撮影時に得られた画像を表示する。また、この他に、ＬＣＤ３７は、デジタルカメラ１０の設定を行う際の設定用の画像を表示する。さらに、このＬＣＤ３７は、記憶媒体３６に記憶された画像を表示する際に、画像一覧を表示することが可能である。なお、画像一覧の表示には、上述したサムネイル画像データが使用される。なお、符号３８は、ＬＣＤ３７の駆動制御を行う表示制御回路である。
【００２８】
ＣＰＵ４１は、内蔵メモリ４２に記憶された制御プログラム（図示省略）を実行することで、デジタルカメラ１０の各部を統括的に制御する。このＣＰＵ４１にはレリーズボタン４５、動画記録ボタン４６、設定操作部４７などが接続されており、ＣＰＵ４１は、これら操作部材における操作要求や制御プログラムに基づいて、デジタルカメラ１０の各部を制御する。
【００２９】
レリーズボタン４５は、静止画撮影を行う際に操作される。このレリーズボタン４５は、動画撮影中においても、その操作が有効となっている。つまり、動画撮影中にレリーズボタン４５が操作されると、この操作に応じて静止画撮影が実行される。なお、動画撮影においては、例えば３０ｆｐｓなど、一定のフレームレートで撮像素子１６から画像信号が出力されている。つまり、動画撮影中にレリーズボタン４５が操作されたときには、ＣＰＵ４１は、撮像素子１６の動作状態を確認した上で静止画撮影を実行する。以下、動画撮影に起因して実行される撮像素子における信号電荷の蓄積開始と、静止画撮影を開始する際のレリーズボタン４５の操作とが一致する場合について説明する。
【００３０】
動画記録ボタン４６は、動画撮影を開始するとき、及び動画撮影を終了するときに操作される。設定操作部４７は、デジタルカメラ１０の各種設定を行う際に操作される。この設定操作部４７は、例えば複数の操作ボタンや十字キー等から構成される。
【００３１】
次に、撮影時の処理の流れについて、図２のフローチャートに基づいて説明する。なお、このフローチャートは、撮影待機状態となる場合を契機にして実行される。なお、撮影待機状態とは、撮影可能な状態であるが、レリーズボタン４５又は動画記録ボタン４６が操作されていない状態を示す。
【００３２】
ステップＳ１０１は、動画記録ボタン４６の操作があるか否かを判定する処理である。上述したレリーズボタン４５、動画記録ボタン４６或いは設定操作部４７のいずれかが操作された場合には、その操作部材の操作に基づく出力信号がＣＰＵ４１に入力される。ＣＰＵ４１は、入力される出力信号がいずれの操作部材の操作に基づく出力信号であるかを判定する。ＣＰＵ４１により入力された出力信号が動画記録ボタン４６の操作に基づく出力信号であると判定した場合には、ステップＳ１０１の判定処理はＹｅｓとなり、ステップＳ１０２に進む。一方、ＣＰＵ４１により入力された出力信号がレリーズボタン４５又は設定操作部４７の操作に基づく出力信号であると判定した場合には、ステップＳ１０１の判定処理はＮｏとなり、ステップＳ１１１に進む。
【００３３】
ステップＳ１０２は、動画撮影を開始する処理である。ＣＰＵ４１は、ＴＧ２３を介して、撮像素子１６の駆動制御を行う。これにより、撮像素子１６から所定時間毎に連続して画像信号が出力される。これら画像信号は、ＡＦＥ回路２１、ＤＦＥ回路２２の順で入力され、デジタルの画像信号として出力された後、バッファメモリ２５の第１画像記憶領域２６にＲＡＷデータとして順次記憶される。ＲＡＷデータがバッファメモリ２５の第1画像記憶領域２６に記憶されると、動画像処理回路３２は、記憶されたＲＡＷデータを読み出した後、このＲＡＷデータに対して各種画像処理を実行する。この画像処理を実行することで、画像処理済みの動画像データ（この場合、フレーム画像データ）が、順次第３画像記憶領域２８に記録されていく。
【００３４】
ＣＰＵ４１は、動画撮影を行った時の撮影条件（シャッタ速度、撮影感度等）やカメラの機種、撮影日等の情報を付帯情報とする動画像ファイルを記憶媒体３６に生成する。また、ＣＰＵ４１は、第３画像記憶領域２８に記憶されたフレーム画像データを読み出し、このフレーム画像データに、撮影開始からの経過時間等を付帯情報として付加する。そして、ＣＰＵ４１は、記憶媒体３６に生成した動画像ファイル内に、付帯情報が付加されたフレーム画像データを書き込む。動画撮影時には、所定時間毎にフレーム画像データが生成されることから、これらフレーム画像データが生成される毎に、動画像ファイル内に格納されていく。
【００３５】
ステップＳ１０３は、レリーズボタン４５の操作があるか否かを判定する処理である。上述したように、本実施形態のデジタルカメラ１０においては、動画撮影中に静止画撮影を行うことが可能である。つまり、動画撮影中にレリーズボタン４５の操作が可能となるので、ＣＰＵ４１は、動画撮影中にレリーズボタン４５の操作に基づく出力信号が入力されたか否かを判断する。例えば、レリーズボタン４５の操作に基づく出力信号の入力があれば、ＣＰＵ４１は、レリーズボタン４５の操作があると判定する。この場合、ステップＳ１０３の判定がＹｅｓとなり、ステップＳ１０４に進む。一方、レリーズボタン４５の操作に基づく出力信号が入力されない場合には、ＣＰＵ４１は、レリーズボタン４５の操作がないと判定する。この場合、ステップＳ１０３の判定がＮｏとなり、ステップＳ１０７に進む。このステップＳ１０３の判定処理がＮｏとなる場合には、ステップＳ１０７に進む。この場合は、動画撮影が継続して実行される。
【００３６】
ステップＳ１０４は、静止画撮影を行う処理である。なお、本実施形態においては、１つの撮像光学系や撮像素子１６を用いているため、この静止画撮影にて取得される画像信号は、動画撮影時に取り込まれる画像信号のうち、レリーズボタン４５が操作されたときに取り込まれる画像信号となる。この取り込まれた画像信号は、バッファメモリ２５の第１画像記憶領域にＲＡＷデータとして記憶されるので、静止画像処理回路３１は、記憶されたＲＡＷデータを読み出し、該ＲＡＷデータに対する画像処理を実行する。これにより、静止画像データが生成される。この静止画像データは、バッファメモリ２５の第２画像記憶領域２７に記録される。
【００３７】
ステップＳ１０５は、サムネイル画像を生成する処理である。静止画像処理回路３１は、ステップＳ１０４において生成された静止画像データに対して解像度変換処理を実行することで、サムネイル画像データを生成する。このサムネイル画像データは、バッファメモリ２５の第２画像記憶領域２７に記録される。
【００３８】
ステップＳ１０６は、静止画像ファイルを記録する処理である。ＣＰＵ４１は、バッファメモリ２５の第２画像記憶領域２７に記憶された静止画像データとサムネイル画像データとを読み出す。そして、読み出した静止画像データ及びサムネイル画像データと、静止画撮影を行った時の撮影条件（シャッタ速度、撮影感度等）やカメラの機種、撮影日等の情報とをまとめた静止画像ファイルを記憶媒体３６に記録する。これにより、サムネイル画像データや、上述した情報が付帯情報となる。
【００３９】
ステップＳ１０７は、動画記録ボタン４６の操作があるか否かを判定する処理である。このステップＳ１０７が実行される場合、デジタルカメラ１０においては動画撮影が実行されている状態である。ＣＰＵ４１は、動画記録ボタン４６の操作に基づく出力信号が入力されたか否かによって、動画記録ボタン４６の操作が行われたか否かを判定する。動画記録ボタン４６の操作に基づく出力信号が入力された場合には、ＣＰＵ４１は動画記録ボタン４６の操作が実行されたと判定し、ステップＳ１０７の判定はＹｅｓとなる。この場合、ステップＳ１０８に進む。一方、動画記録ボタン４６の操作に基づく出力信号が入力されない場合には、ＣＰＵ４１は動画記録ボタン４６の操作が実行されていないと判定し、ステップＳ１０７の判定はＮｏとなる。この場合、ステップＳ１０３に進む。この場合、引き続き動画撮影が実行される。
【００４０】
ステップＳ１０８は、動画撮影を終了する処理である。動画撮影においては、所定時間間隔で撮像素子１６における被写体光に対する光電変換や、光電変換された信号電荷に基づく画像信号の出力などが実行される。例えば動画記録ボタン４６の操作が撮像素子１６からの画像信号を出力するタイミングで実行されていれば、その画像信号（ＲＡＷデータ）に対する動画像処理を行うことで得られるフレーム画像データを最終のフレーム画像データとして、記憶媒体３６に生成された動画像ファイルに書き込み、動画像ファイルに対する後処理を実行する。一方、撮像素子１６における被写体光に対する光電変換が実行されている過程で動画記録ボタン４６が操作された場合には、ＣＰＵ４１は、例えば被写体光に対する光電変換を中止し、リセット処理を実行する。この場合、ＣＰＵ４１は、動画像処理部によって画像処理中であれば、そのＲＡＷデータに対する画像処理が終了することで生成されるフレーム画像データを最終のフレーム画像データとして、記憶媒体３６に生成された動画像ファイルに書き込み、動画像ファイルに対する後処理を実行する。一方、バッファメモリ２５の第1画像記憶領域２６にＲＡＷデータが記憶されていれば、動画像処理回路３２において、該ＲＡＷデータに対する画像処理が実行されることで生成されるフレーム画像データを最終のフレーム画像データとして、記憶媒体３６に生成された動画像ファイルに書き込み、動画像ファイルに対する後処理を実行する。これにより、動画撮影が終了する。
【００４１】
図３中実線で示すように、動画撮影において複数のＲＡＷデータＲＤ１〜ＲＤ９が取得された場合には、取得されたＲＡＷデータＲＤ１〜ＲＤ９と同数のフレーム画像データＦＩ１〜ＦＩ９が生成される。例えばＲＡＷデータＲＤ３が取得されるタイミングで静止画撮影が実行されると、該ＲＡＷ画像データＲＤ３に基づく静止画像データＰＩ３が生成される。また、静止画像データＰＩ３の生成に併せてサムネイル画像データＴＩ３が生成される。このサムネイル画像データＴＩ３は、静止画像ファイルＩＦとして静止画像データＰＩ３とまとめられる。また、このサムネイル画像データＴＩ３は、動画撮影により得られるフレーム画像データＦＩ３の付帯情報として付加される。これにより、動画撮影時の静止画撮影によって、静止画像ファイルＩＦ及び動画像ファイルＭＦがそれぞれ記憶媒体３６に記憶される。
【００４２】
一方、図３中二点差線で示すように、動画撮影中に静止画撮影が実行されない場合には、動画撮影にて取得される最初のＲＡＷデータＲＤ１から生成されるフレーム画像データＦＩ１を利用してサムネイル画像データＴＩ１を生成する。この場合、生成されたサムネイル画像データＴＩ１が付加されたフレーム画像データＦＩ１を有する動画像ファイルＭＦ’が記憶媒体３６に記録される。
【００４３】
図２に戻って、ステップＳ１０１において、ＣＰＵ４１に入力される出力信号が動画記録ボタン４６の操作に基づく出力信号でない場合には、ステップＳ１０１の判定がＮｏとなり、ステップＳ１１１に進む。
【００４４】
ステップＳ１１１は、レリーズボタン４５の操作があるか否かを判定する処理である。ＣＰＵ４１に入力された出力信号がレリーズボタン４５の操作に基づく出力信号であると判定した場合には、ステップＳ１１１の判定処理はＹｅｓとなり、ステップＳ１１２に進む。一方、ＣＰＵ４１により入力された出力信号が設定操作部４７の操作に基づく出力信号であると判定した場合には、ステップＳ１１１の判定処理はＮｏとなる。図のフローチャートには詳細を省略したが、この場合は、デジタルカメラ１０に対する各種設定処理が実行される。
【００４５】
ステップＳ１１２は、静止画撮影を行う処理である。静止画撮影については周知であることから、ここでは、その詳細は省略する。このステップＳ１１２により、予め設定された撮影条件に基づいた静止画撮影が実行される。この場合の静止画撮影は、撮像素子１６において被写体光に基づく光電変換、及び光電変換された信号電荷の蓄積が実行される。そして、蓄積された信号電荷に基づく画像信号が、ＡＦＥ回路２１、ＤＦＥ回路２２の順で入力され、バッファメモリ２５の第1画像記憶領域２６にＲＡＷデータとして記録される。このＲＡＷデータは、静止画像処理回路３１によって読み出され、画像処理が実行される。この画像処理が実行されることで、静止画像データが生成される。この静止画像データは、バッファメモリ２５の第２画像記憶領域２７に記録される。
【００４６】
ステップＳ１１３は、サムネイル画像を生成する処理である。静止画像処理回路３１は、ステップＳ１１２において生成された静止画像データに対して解像度変換処理を実行することで、サムネイル画像データを生成する。このサムネイル画像データは、バッファメモリ２５の第２画像記憶領域２７に記録される。
【００４７】
ステップＳ１１４は、静止画像ファイルを記録する処理である。ＣＰＵ４１は、バッファメモリ２５の第２画像記憶領域２７に記憶された静止画像データと、サムネイル画像データとを読み出す。そして、読み出したサムネイル画像データと、静止画撮影を行った時の撮影条件（シャッタ速度、撮影感度等）やカメラの機種、撮影日等の情報とを付帯情報として静止画像データとして付加した静止画像ファイルを記憶媒体３６に記録する。
【００４８】
このデジタルカメラ１０においては、静止画撮影で得られる静止画像ファイルや、動画撮影で得られる動画像ファイルを再生することが可能である。この再生時には、デジタルカメラ１０のＬＣＤ３７に、記憶媒体３６に記憶された画像ファイルの一覧（以下、画像一覧）が表示される。この際、ＣＰＵ４１は、記憶媒体３６に記憶された各画像ファイルからサムネイル画像データを読み出す。
【００４９】
例えば動画撮影中に静止画撮影が実行されていれば、動画像ファイルから読み出されるサムネイル画像データは、動画撮影中に実行される静止画撮影により得られる静止画像データに基づいた画像データである。動画撮影中に静止画撮影が実行される場合としては、動画撮影中における被写体などの構図が良い場合や、例えば入学式や卒業式、七五三など、動画撮影を行う目的となる場面を最も良く表している場合が挙げられる。
【００５０】
つまり、動画撮影中に静止画撮影を行う場合には、静止画撮影にて取得される静止画像データに基づいたサムネイル画像データを、動画像撮影にて得られるフレーム画像データの付帯情報として付加させることで、上述した画像一覧の表示においては、動画像ファイルの内容を最も表している画像を表示させることが可能となる。これにより、ユーザは、動画像ファイルの内容を容易に認識することができる。
【００５１】
このような画像一覧の表示においては、動画像ファイルから読み出されたサムネイル画像データに基づく画像と、静止画像ファイルから読み出したサムネイル画像データに基づく画像とが混在して表示される。この場合、画像一覧として表示される画像の基になる画像ファイルが静止画像ファイルであるか、動画像ファイルであるかは、画像一覧の表示からは区別することが困難である。このため、例えば動画像ファイルから読み出したサムネイル画像データに基づく画像に対しては、動画撮影で取得された旨を示すマークを表示し、静止画像ファイルから読み出したサムネイル画像データに基づく画像に対しては、マークを非表示とすれば、画像一覧にて表示される画像が動画像ファイルであるか否かを識別することが容易となる。
【００５２】
本実施形態では、動画撮影中に１回の静止画撮影が行われた場合について説明しているが、動画撮影中に実行される静止画撮影の回数は１回に限定されるものではなく、動画撮影中に静止画撮影を複数回実行することも可能である。動画撮影中に複数回の静止画撮影を行う場合には、静止画撮影の回数に併せた静止画像データ及びサムネイル画像データが生成される。この場合、これら生成された複数のサムネイル画像データを、対応するフレーム画像データにそれぞれ付加しても良いし、複数のサムネイル画像データの一部のサムネイル画像データのみを対応するフレーム画像データに付加することも可能である。
【００５３】
例えば複数のサムネイル画像データの一部のサムネイル画像データのみを対応するフレーム画像データに付加する場合には、以下の方法が挙げられる。
【００５４】
図４に示すように、ＲＡＷデータＲＤ１，ＲＤ５，ＲＤ９がそれぞれ取得されるタイミングで静止画撮影が実行された場合には、それらＲＡＷデータＲＤ１，ＲＤ５，ＲＤ９に基づいた静止画像データ（図示省略）やサムネイル画像データＴＩ１，ＴＩ５，ＴＩ９が生成される。ＣＰＵ４１は、これらサムネイル画像データＴＩ１，ＴＩ５，ＴＩ９のうち、動画撮影を行う目的を最も表現しているサムネイル画像データを選択し、選択されたサムネイル画像データを、対応するフレーム画像データに付加する。図４においては、サムネイル画像データＴＩ５が選択された場合について記載しているので、動画像ファイルＭＦ１においては、フレーム画像データＦＩ５にサムネイル画像データＴＩ５が付加される。
【００５５】
この場合、動画撮影を行う目的を最も表現しているサムネイル画像データを選択する他に、被写体が人物からなる動画撮影を実行する場合が挙げられる。このような場合には、サムネイル画像データを用いた顔検出を行った後、サムネイル画像データから検出される顔の特徴量に基づいて評価を行う。そして、最も評価の高いサムネイル画像データを選択し、選択されたサムネイル画像データを対応するフレーム画像データに付加する。また、この他に、被写体となる顔や人物等を予め登録しておき、生成された複数のサムネイル画像データに対して、登録された人物が含まれているか否かの評価や、上述した顔の特徴量に基づく評価を行ってもよい。これら評価を行うことで最も評価の高いサムネイル画像データを選択し、対応するフレーム画像データに付加すればよい。
【００５６】
また、動画撮影中に複数回の静止画撮影を実行することで、複数のサムネイル画像データが取得されている場合には、動画撮影の撮影時間に応じてサムネイル画像データを選択することも可能である。図５に示すように、動画撮影中に実行される静止画撮影により、サムネイル画像データＴＩ１，ＴＩ３，ＴＩ５，ＴＩ６，ＴＩ９が生成されている場合、
動画撮影の開始から最も経過時間の短いサムネイル画像データＴＩ１、動画撮影が開始されてから静止画撮影されるまでの経過時間が最も長いサムネイル画像データＴＩ９、及びこれら画像データの間に取得されたサムネイルデータのいずれかのサムネイル画像データ（図５の場合には、サムネイル画像データＴＩ５）を、対応するフレーム画像データＦＩ１，ＦＩ５，ＦＩ９のそれぞれに付加する。これにより、動画像ファイルＭＦ２においては、動画撮影の開始から、最も短い経過時間において実行される静止画撮影、動画撮影の開始から最も遅い経過時間において実行される静止画撮影、及び動画撮影が開始されてから、該動画撮影における経過時間が中間（動画ファイルの再生時間の１／２経過する時間）に実行された静止画撮影により得られた静止画像データに基づいたサムネイル画像データが、対応するフレーム画像データに付加される。これによれば、複数のサムネイル画像データを表示させることができるので、動画像ファイルの内容を容易に認識することができる。
【００５７】
また、動画撮影中に複数回の静止画撮影を実行したときには、似たような構図の静止画像を撮影してしまう場合がある。このような場合には、静止画撮影により得られるサムネイル画像データは、対応するフレーム画像データにそれぞれ付加されてしまい、動画像ファイルの容量を大きくしてしまう。このような状態を防止するために、静止画撮影を行うことで得られるサムネイル画像データと先の静止画撮影にて得られるサムネイル画像データとの差分演算等の画像判定を行って、画像判定における評価が高くなるサムネイル画像データのみ、対応するフレーム画像データに付加させればよい。図６に示すように、サムネイル画像データＴＩ１，ＴＩ５，ＴＩ９が生成された場合には、これらサムネイル画像データをそれぞれ用いて差分演算を行った場合に、サムネイル画像データＴＩ９が、サムネイル画像データＴＩ１、又はサムネイル画像データＴＩ５のいずれかと似たような構図の静止画像データとなる場合を示しており、このような場合には、サムネイル画像データＴＩ１、ＴＩ５がサムネイル画像データとして用いられる。つまり、フレーム画像データＦＩ１，ＦＩ５にサムネイル画像データＴＩ１，ＴＩ５がそれぞれ付加された動画像ファイルＭＦ３となる。
【００５８】
上述した方法で、複数のサムネイル画像データを、対応するフレーム画像データのそれぞれに付加させた場合には、上述した画像の一覧表示の際に用いるサムネイル画像データとしては、動画撮影が開始されてからの経過時間が最も短いタイミングで実行された静止画撮影に対応するサムネイル画像データを用いてもよいが、このようなサムネイル画像データは、動画撮影の内容を最も表している画像データとは言い難いので、動画像ファイルから複数のサムネイル画像データを読み出すことができる場合には、それぞれのサムネイル画像データを組み合わせた１つの画像データを生成し、複数のサムネイル画像を一括して表示、所謂マルチ画像として表示しても良い。また、この他に、それぞれのサムネイル画像データを所定間隔毎に用いて切り替え表示を行ってもよい。切り替え表示の場合、サムネイル画像データに基づくサムネイル画像は、動画撮影中に実行される静止画撮影の順で表示されることから、この切り替え表示は、コマ送り表示となる。
【００５９】
本実施形態では、動画撮影に起因して実行される撮像素子における信号電荷の蓄積開始と、静止画撮影を開始する際のレリーズボタン４５の操作とが一致したときについてのみ説明しているが、実際には、これらタイミングは必ずしも一致するものではない。この場合、ＣＰＵ４１によって、動画撮影中の撮像素子１６の動作は制御されることから、レリーズボタン４５の操作が行われたときの撮像素子１６の動作状態を判断して、静止画撮影を実行すればよい。つまり、実行中の動画撮影に基づいた信号電荷の蓄積や、蓄積された信号電荷を画像信号として出力するなどの動作が実行される場合には、これら動作が終了したときに、静止画撮影に係る処理を実行すればよい。
【００６０】
この場合、動画撮影により得られる動画像と、静止画撮影により得られる静止画像とは、同一の構図とはならない場合もある。しかしながら、取得される静止画像は動画撮影中に実行された静止画撮影、つまり、動画撮影の内容を表現している静止画像となる。つまり、静止画像に基づいたサムネイル画像データを生成し、このサムネイル画像データを動画像ファイルに関連付けて記憶することで、本実施形態と同一の効果を有することが可能となる。この場合、生成されたサムネイル画像データは、フレーム画像データの付帯情報として付加せずに、動画像ファイル自体に対応付けて記憶媒体に記憶してもよいし、動画像ファイルにおけるフレーム画像データの格納領域とは異なる格納領域にサムネイル画像データを格納することが可能である。
【００６１】
本実施形態では、1つの撮像光学系及び撮像素子を備えた電子カメラの例を取り上げているが、これに限定する必要はなく、静止画撮影用の撮像光学系及び撮像素子と、動画撮影用の撮像光学系及び撮像素子とをそれぞれ設けてもよい。この場合、それぞれの撮像光学系における撮影光軸が略同一の光軸となるように配置すればよい。
【００６２】
本実施形態では、動画像ファイルとして、Ｍｏｔｉｏｎ−Ｊｐｅｇ形式の動画像ファイルを挙げているが、これに限定される必要はなく、例えばＭｐｅｇ形式や、Ｈ．２６ｘ／ＡＶＣ形式の動画像ファイルであってもよい。この場合、サムネイル画像データは、これら動画像ファイルとして記憶しておいても良いし、動画像ファイルと対応付けた別のデータとして記憶しておいても良い。
【００６３】
本実施形態では、静止画像データを用いてサムネイル画像データを生成しているが、これに限定される必要はなく、フレーム画像データを用いてサムネイル画像データを生成することも可能である。この場合、フレーム画像データはリサイズ処理が行われた後、動画像処理回路による画像処理が実行されることから、動画像処理回路における画像処理に係る時間は、静止画像処理回路における画像処理に係る時間よりも短縮される。これによれば、サムネイル画像データを生成する処理を短時間で実行することができる。
【符号の説明】
【００６４】
１０…デジタルカメラ、２５…バッファメモリ、２６…第１画像記憶領域、２７…第２画像記憶領域、２８…第３画像記憶領域、３１…静止画像処理回路、３２…動画像処理回路、３６…記憶媒体、３７…ＬＣＤ、４１…ＣＰＵ、４５…レリーズボタン
【図１】
2010245826.tif 000003
【図２】
2010245826.tif 000004
【図３】
2010245826.tif 000005
【図４】
2010245826.tif 000006
【図５】
2010245826.tif 000007
【図６】
2010245826.tif 000008