(57)【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像部と、
第１フレームレートを用いた動画像の撮影を行っている過程で静止画記録の指示を受け付けると、前記第１フレームレートを用いた撮影から前記第１フレームレートよりも高フレームレートの第２フレームレートを用いた撮影に切り替え、前記第２フレームレートを用いた撮影で所定数の画像を取得したことを受けて、前記第２フレームレートを用いた撮影から前記第１フレームレートを用いた撮影に戻すように、前記撮像部を制御する撮像制御部と、
記録用の静止画像を生成するために必要となる、前記第２フレームレートを用いた撮影により得られた画像の数を算出する算出部と、
前記第２フレームレートを用いた撮影により取得された複数の画像を、前記算出部により算出された数だけ重ね合わせて前記記録用の静止画像を生成する画像処理部と、
を備えることを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記画像処理部は、前記第２フレームレートで取得された複数の画像を前記第１フレームレートの時間間隔に合わせて重ね合わせることにより、前記第２フレームレートを用いた撮影が行われた期間における前記第１フレームレートの動画像に変換することを特徴とする電子カメラ。
【請求項３】
請求項１に記載の電子カメラにおいて、
前記第１フレームレートで取得された画像の明るさに基づいて、前記静止画像取得のシャッタ秒時を決定する決定部を備え、
前記算出部は、決定された前記シャッタ秒時に基づいて、前記静止画像を生成するために必要となる前記第２フレームレートの画像の数を算出することを特徴とする電子カメラ。
【請求項４】
請求項１に記載の電子カメラにおいて、
前記撮像制御部は、前記第１フレームレートを用いた動画像の撮影時に、複数の画素を間引いて読み出す動作を前記撮像部に実行させるとともに、前記第２フレームレートを用いた画像の撮影時に、前記複数の画素の全てを読み出す動作を前記撮像部に実行させることを特徴とする電子カメラ。
【請求項５】
請求項１に記載の電子カメラにおいて、
前記第１フレーム画像から顔の領域を検出する顔検出部と、
前記顔の領域から顔の特徴量を抽出する特徴量抽出部と、
をさらに備え、
前記画像処理部は、前記記録用の静止画像の生成時に、前記抽出された顔の特徴量を用いて、前記第２フレームレートを用いた撮影により得られた画像の顔のずれを補正することを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画撮影機能を有する電子カメラに関する。
【背景技術】
【０００２】
従来、動画撮影中に記録用の静止画像を取得することができる電子カメラが提案されている（例えば、特許文献１参照）。特許文献１に開示された技術では、静止画像の撮影時における像ぶれ防止のため、静止画撮影時の露出時間を動画撮影時の露出時間よりも短く設定することが行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１０９４０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、静止画撮影時の露出時間が短くなる分、露出量が不足する問題が生じる。【０００５】
本発明は、上記事情に鑑み、動画撮影中に記録用の静止画像を取得する場合、像ぶれを抑制しつつ、より良好な露出で静止画像を取得することができる電子カメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明に係る電子カメラは、被写体像を撮像する撮像部と、第１フレームレートを用いた動画像の撮影を行っている過程で静止画記録の指示を受け付けると、前記第１フレームレートを用いた撮影から前記第１フレームレートよりも高フレームレートの第２フレームレートを用いた撮影に切り替え、前記第２フレームレートを用いた撮影で所定数の画像を取得したことを受けて、前記第２フレームレートを用いた撮影から前記第１フレームレートを用いた撮影に戻すように、前記撮像部を制御する撮像制御部と、記録用の静止画像を生成するために必要となる、前記第２フレームレートを用いた撮影により得られた画像の数を算出する算出部と、前記第２フレームレートを用いた撮影により取得された複数の画像を、前記算出部により算出された数だけ重ね合わせて前記記録用の静止画像を生成する画像処理部と、を備えることを特徴とする。
【０００７】
第２の発明は、第１の発明において、画像処理部は、第２フレームレートで取得された複数の画像を第１フレームレートの時間間隔に合わせて重ね合わせることにより、第１フレームレートの動画像に変換する。【０００８】
第３の発明は、第１の発明において、前記第１フレームレートで取得された画像の明るさに基づいて、前記静止画像取得のシャッタ秒時を決定する決定部を備え、前記算出部は、決定された前記シャッタ秒時に基づいて、前記静止画像を生成するために必要となる前記第２フレームレートの画像の数を算出する。
第４の発明は、第１の発明において、前記撮像制御部は、前記第１フレームレートを用いた動画像の撮影時に、複数の画素を間引いて読み出す動作を前記撮像部に実行させるとともに、前記第２フレームレートを用いた画像の撮影時に、前記複数の画素の全てを読み出す動作を前記撮像部に実行させる。
第５の発明は、第１の発明において、前記第１フレーム画像から顔の領域を検出する顔検出部と、前記顔の領域から顔の特徴量を抽出する特徴量抽出部と、をさらに備え、前記画像処理部は、前記記録用の静止画像の生成時に、前記抽出された顔の特徴量を用いて、前記第２フレームレートを用いた撮影により得られた画像の顔のずれを補正する。
【発明の効果】
【０００９】
本発明の電子カメラによれば、動画撮影中に記録用の静止画像を取得する場合、像ぶれを抑制しつつ、より良好な露出で静止画像を取得することができる。
【図面の簡単な説明】
【００１０】
【図１】電子カメラ１の断面図
【図２】図１に示す電子カメラ１の内部構成を示すブロック図
【図３】撮像制御部２１ａの処理を模式的に説明する図
【図４】動画撮影中に静止画像の取得を行う場合の一例を示すフローチャート
【図５】フレーム合成の処理における一例を模式的に説明する図
【図６】フレーム合成の処理における他の一例を模式的に説明する図
【図７】静止画像生成のサブルーチンを示すフローチャート
【図８】静止画像生成の処理における一例を模式的に説明する図
【図９】静止画像生成の処理における他の一例を模式的に説明する図
【図１０】静止画像生成及びフレーム合成の処理における他の一例を模式的に説明する図
【発明を実施するための最良の形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を詳細に説明する。なお、本実施形態で説明する「動画撮影モード」は、動画撮影（動画記録も含む）中に記録用の静止画像が取得可能な撮影モードである（詳細は後述する）。【００１２】
図１は、電子カメラ１の断面図である。電子カメラ１は、例えば一眼レフレックスタイプの電子カメラであり、カメラ本体１００と撮影レンズユニット５０とを有している。撮影レンズユニット５０は、被写体光をカメラ本体１００に導くために、カメラ本体１００の前面に形成されたレンズマウント１００ａに着脱自在に取り付けられる。なお、撮影レンズユニット５０の装着時には、カメラ本体１００と撮影レンズユニット５０とがレンズマウント１００の接点を介して電気的に接続される。【００１３】
撮影レンズユニット５０は、レンズ系５１及び絞り５２を有している。レンズ系５１は、被写体に焦点を合わせるフォーカスレンズや、被写体像をズームするためのズームレンズを含む複数枚のレンズにより構成される。ここでは、説明の便宜上レンズ系５１を１枚のレンズで図示する。【００１４】
カメラ本体１００は、クイックリターンミラー１０１、ファインダスクリーン１０２、ペンタダハプリズム１０３、接眼レンズ１０４、光学式ファインダ１０５、機械式シャッタ１０６及び撮像素子１０を有している。【００１５】
クイックリターンミラー１０１は、図中点線で示す光軸上に回動自在に設けられる。クイックリターンミラー１０１は、被写体の撮影を行わない場合、ミラー制御部（不図示）により光軸に対して斜めの位置に配置される。この場合、クイックリターンミラー１０１は、レンズ系５１を介してカメラ本体１００に入射された被写体光を受光し、その被写体光を反射させてファインダスクリーン１０２に導く。【００１６】
一方、被写体を撮像する撮像時には、クイックリターンミラー１０１は、回動により撮影光路外（図の点線で示す位置）に退避する。そして、被写体からカメラ本体１００に入射された被写体光は、撮像素子１０に導かれる。【００１７】
ファインダスクリーン１０２は、撮像素子１０で撮像を行わない場合、クイックリターンミラー１０１により導かれた被写体光を拡散し、拡散させた被写体光をペンタダハプリズム１０３に導く。ペンタダハプリズム１０３は、ファインダスクリーン１０２により拡散された被写体光を反射させて接眼レンズ１０４に導く。【００１８】
接眼レンズ１０４は、ペンタダハプリズム１０３により導かれた被写体光を被写体像として結像する。撮影者は、光学式ファインダ１０５を介して、接眼レンズ１０４により結像される被写体像を見ることで、被写体の構図やフレーム等を判断できる。【００１９】
機械式シャッタ１０６は、開閉式のシャッタ幕を備え、撮像素子１０への入射光を遮光する遮光状態と、撮像素子１０に入射光を到達させる非遮光状態とをシャッタ幕の開閉により切り替える。【００２０】
撮像素子１０は、被写体像を撮像して画像を取得する。ここで、撮像素子１０は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）型又はＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の撮像素子であって良い。本実施形態では、ＣＭＯＳ型の撮像素子を採用する。この撮像素子１０の撮像面には、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３種類のカラーフィルタが、一例としてベイヤー配列で配置されている。【００２１】
図２は、図１に示す電子カメラ１の内部構成を示すブロック図である。電子カメラ１は、上述した通り、カメラ本体１００と撮影レンズユニット５０とを有している。なお、図２では、説明の便宜上、図１に示したファインダスクリーン１０２、接眼レンズ１０４及び機械式シャッタ１０６等の図示を省略する。【００２２】
カメラ本体１００は、クイックリターンミラー１０１と、撮像素子１０と、タイミングジェネレータ（以下、「ＴＧ」という。）１１と、信号処理部１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、画像処理部１４と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５と、記録インターフェース部（以下、「記録Ｉ／Ｆ部」という。）１６と、表示モニタ１７と、操作部１８と、レリーズ釦１９と、動画記録スイッチ（以下、「動画記録ＳＷ」という。）２０と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、バス２２と、レンズマウント１００ａとを備える。【００２３】
このうち、信号処理部１２、ＲＡＭ１３、画像処理部１４、ＲＯＭ１５、記録Ｉ／Ｆ部１６、表示モニタ１７及びＣＰＵ２１は、バス２２を介して互いに接続されている。【００２４】
ＴＧ１１は、ＣＰＵ２１からの指示に従い撮像素子１０及び信号処理部１２の各々へ向けて駆動信号を送出し、それによって両者の駆動タイミングを制御する。【００２５】
信号処理部１２は、撮像素子１０が出力する画像信号に対してアナログ信号処理を施すアナログフロントエンド回路（ＡＦＥ）と、そのＡＦＥでアナログ信号処理が施された画像信号に対して、デジタル信号処理を施すデジタルフロントエンド回路（ＤＦＥ）とを有する。信号処理部１２は、例えば、画像信号のゲイン調整やＡ／Ｄ変換などを行う。この信号処理部１２が出力する画像信号は、画像データとしてＲＡＭ１３に一時的に記録される。ＲＡＭ１３は、画像データを一時的に記録するフレームメモリとしての機能を有する。【００２６】
画像処理部１４は、ＲＡＭ１３に記録されている画像データを読み出し、各種の画像処理（階調変換処理、輪郭強調処理、ホワイトバランス処理、ＹＣ変換処理等）を施す。【００２７】
また、画像処理部１４は、動画撮影用の第１フレームレートよりも高フレームレートの第２フレームレートで取得された複数の画像を重ね合わせて記録用の静止画像を生成する。また、画像処理部１４は、第２フレームレートで取得された複数の画像を第１フレームレートの時間間隔に合わせて重ね合わせることにより、第１フレームレートの動画像に変換する。詳細については後述する。【００２８】
また、画像処理部１４は、動画記録時には、画像データに対して所定の画像フォーマットでの圧縮処理（例えば、Ｍｏｔｉｏｎ−ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等）を施す。【００２９】
ＲＯＭ１５は、電子カメラ１の制御を行うプログラム等を予め記憶している不揮発性のメモリである。記録Ｉ／Ｆ部１６には、着脱自在の記録媒体３０を接続するためのコネクタ（不図示）が形成されている。そして、記録Ｉ／Ｆ部１６は、ＣＰＵ２１からの指示により、そのコネクタに接続された記録媒体３０にアクセスして静止画像や動画像の記録処理等を行う。この記録媒体３０は、例えば、不揮発性のメモリカードである。図２では、コネクタに接続された後の記録媒体３０を示している。【００３０】
表示モニタ１７は、ＣＰＵ２１の指示に応じて、例えば、静止画像、動画像、若しくは電子カメラ１の操作メニュー等を表示する。表示モニタ１７には、液晶モニタ等を適宜選択して用いることができる。【００３１】
操作部１８は、例えば、コマンド選択用のコマンドダイヤル、電源ボタン等を有している。そして、操作部１８は、電子カメラ１を操作するための指示入力を受け付ける。また、操作部１８は、例えば、コマンドダイヤルを介して、「静止画撮影モード」又は「動画撮影モード」の選択入力を受け付ける。【００３２】
ここで、「静止画撮影モード」での撮像時には、クイックリターンミラー１０１は、回動により撮影光路外に退避する。このとき、被写体からカメラ本体１００に入射された被写体光は、機械式シャッタ１０６の開放により撮像素子１０に導かれる。これにより、撮像素子１０は、１枚の静止画像を取得することができる。「動画撮影モード」では、クイックリターンミラー１０１は、回動により撮影光路外に退避すると共に、機械式シャッタ１０６が開状態になる。これにより、撮像素子１０は、所定のフレームレートで複数の画像を連続的に取得することができる。【００３３】
レリーズ釦１９は、全押し操作（静止画記録）の指示入力を受け付ける釦である。動画記録ＳＷ２０は、「動画撮影モード」で動画記録を行うためのスイッチである。撮影者により動画記録ＳＷ２０がオンされると、ＣＰＵ２１は動画記録を開始する。【００３４】
なお、「動画撮影モード」では、ＣＰＵ２１は、動画撮影（動画記録）中に、レリーズ釦１９の全押し操作の指示入力を受け付けた場合、ＣＰＵ２１は、記録用の静止画像の取得を行う。詳細については、後述する。【００３５】
ＣＰＵ２１は、電子カメラ１の統括的な制御を行うプロセッサである。ＣＰＵ２１は、ＲＯＭ１５に予め格納されたプログラムを実行することにより各種の演算処理や電子カメラ１の各部を制御する。【００３６】
また、ＣＰＵ２１は、撮像制御部２１ａと、シャッタ秒時決定部２１ｂと、合成枚数算出部２１ｃとしても機能する。【００３７】
撮像制御部２１ａは、動画撮影用に用いられる第１フレームレートの複数の画像（フレーム）を撮像素子１０に取得させる。ここで、本実施形態では、一例として第１フレームレートを３０ｆｐｓ（フレーム／秒）とする。また、撮像制御部２１ａは、ＣＰＵ２１が動画撮影（動画記録を含む）中に静止画記録の指示入力を受け付けた場合、フレームレートを第１フレームレートから第２フレームレートに切り替える。そして、撮像制御部２１ａは、第２フレームレートの複数の画像（フレーム）を撮影枚数分だけ撮像素子１０に取得させる。ここで、本実施形態では、説明の便宜上、一例として第２フレームレートを１２０ｆｐｓ（フレーム／秒）とする。なお、第２フレームレートで撮影枚数分の画像の取得が終了すると、撮像制御部２１ａは、フレームレートを第２フレームレートから第１フレームレートに切り替える。これにより、撮像制御部２１ａは、再び、第１フレームレートで複数の画像を撮像素子１０に取得させる。【００３８】
図３は、撮像制御部２１ａの処理を模式的に説明する図である。撮像制御部２１ａは、ＴＧ１１を介して１／３０（秒）の時間間隔で画像を撮像素子１０に取得させる（図３（ａ））。この状態で、ＣＰＵ２１がレリーズ釦１９の押下を検出した場合、撮像制御部２１ａは、ＴＧ１１を介して、一例として１／１２０（秒）の時間間隔で４枚の画像（フレーム）を撮像素子１０に取得させる（図３（ｂ））。【００３９】
シャッタ秒時決定部２１ｂは、第１フレームレートで取得された画像の明るさに基づいて、静止画像取得のためのシャッタ秒時を決定する。具体的には、先ず、ＣＰＵ２１は、第１フレームレートで取得された画像の輝度信号に基づいて、適正露出（ＡＥ：Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）の露出量を順次算出する。ＣＰＵ２１は、この露出量の値をＲＡＭ１３に上書きする。続いて、シャッタ秒時決定部２１ｂは、ＣＰＵ２１が算出した最新の露出量に基づいて、シャッタ秒時を決定する。なお、本実施形態では、説明をわかりやすくするため、絞り値、撮像感度を固定とする。また、シャッタ秒時決定部２１ｂは、ＣＰＵ２１が算出した露出量の平均値に基づいて、シャッタ秒時を決定しても良い。【００４０】
合成枚数算出部２１ｃは、シャッタ秒時に基づいて、静止画像を生成するために必要な第２フレームレートの画像の合成枚数を算出する。例えば、シャッタ秒時が１／３０（秒）であれば、１／１２０（秒）×４＝１／３０（秒）の関係により、合成枚数算出部２１ｃは、合成枚数として４枚を算出する。この場合、画像処理部１４は、合成枚数算出部２１ｃが算出した合成枚数に基づいて、第２フレームレートで取得された４枚の画像を重ね合わせることにより、１枚の静止画像を生成する。或いは、シャッタ秒時が１／１５（秒）であれば、１／１２０（秒）×８＝１／１５（秒）の関係により、合成枚数算出部２１ｃは、合成枚数として８枚を算出する。この場合、画像処理部１４は、合成枚数算出部２１ｃが算出した合成枚数に基づいて、第２フレームレートで取得された８枚の画像を重ね合わせることにより、１枚の記録用の静止画像を生成する。【００４１】
なお、本実施形態では１／１２０（秒）×４＝１／３０（秒）の関係により、画像処理部１４は、第２フレームレート（１２０ｆｐｓ）で取得された４枚の画像を第１フレームレート（３０ｆｐｓ）の時間間隔に合わせて重ね合わせることにより、第２フレームレートの画像を第１フレームレートの動画像に変換する。ここで、ＣＰＵ２１は、第１フレームレートと第２フレームレートの比、動画撮影時の露光量と静止画像の取得時の露光量との比から重ね合わせる第２フレームレートの合成枚数を決定しても良い。【００４２】
次に、電子カメラ１の動作について説明する。【００４３】
図４は、動画撮影中に静止画像の取得を行う場合の一例を示すフローチャートである。以下の説明では、「動画撮影モード」の機能をオンに設定した場合について説明する。先ず、電子カメラ１の電源がオンされた後、ＣＰＵ２１は、操作部１８を介して「動画撮影モード」の選択入力を受け付けると、図１に示すクイックリターンミラー１０１を退避させる。そして、ＣＰＵ２１は、図４に示すフローチャートの処理を開始させる。【００４４】
ステップＳ１０１：ＣＰＵ２１は、動画記録ＳＷ２０を介して動画記録開始の指示入力の有無をチェックする。ＣＰＵ２１は、動画記録開始の指示入力をまだ受け付けない場合（ステップＳ１０１：Ｎｏ）、ステップＳ１０１の処理を繰り返す。一方、ＣＰＵ２１は、動画記録開始の指示入力を受け付けた場合（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。【００４５】
ステップＳ１０２：ＣＰＵ２１は、動画記録を開始する。具体的には、ＣＰＵ２１の撮像制御部２１ａは、ＴＧ１１を介して、撮像素子１０及び信号処理部１２の各々へ向けて駆動信号を送出する。これにより、撮像制御部２１ａは、第１フレームレートの複数の画像を撮像素子１０に取得させる。信号処理部１２は、撮像素子１０が取得する画像の画像信号に対して信号処理を施す。信号処理部１２が出力する画像信号は、ＲＡＭ１３に画像データとして一時的に記録される。画像処理部１４は、ＲＡＭ１３に記録されている画像データを読み出し、各種の画像処理を施した後、圧縮処理をする。そして、ＣＰＵ２１は、画像処理及び圧縮処理が施された動画像を記録Ｉ／Ｆ１６を介して記録媒体３０に順次記録していく。【００４６】
また、画像処理部１４は、撮像素子１０が連続的に出力する画像をＹＣ変換処理により輝度信号と色差信号とに変換する。ＣＰＵ２１は、一例として、第１フレームレートで読み出された画像の輝度信号に応じて、適正露出の露出量を順次算出する。ＣＰＵ２１は、この露出量の値をＲＡＭ１３に上書きする。【００４７】
ステップＳ１０３：ＣＰＵ２１は、ステップＳ１０２の処理と並行して、レリーズ釦１９による全押し操作の指示入力の有無を検出する。全押し操作の指示入力を受け付けた場合（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４に移行する。一方、全押し操作の指示入力を受け付けない場合（ステップＳ１０３：Ｎｏ）、ＣＰＵ２１は、後述するステップＳ１１１に移行し、動画記録が終了でない場合（ステップＳ１１１：Ｎｏ）、ステップＳ１０２に戻る。【００４８】
ステップＳ１０４：ＣＰＵ２１のシャッタ秒時決定部２１ｂは、ＣＰＵ２１が算出した露出量に基づいて、静止画像を取得するためのシャッタ秒時を決定する。また、ＣＰＵ２１の合成枚数算出部２１ｃは、シャッタ秒時に基づいて、第２フレームレートの画像の合成枚数を算出する。【００４９】
ステップＳ１０５：ＣＰＵ２１は、第２フレームレートで１枚撮影する毎に予め設定された撮影枚数をデクリメントして残りの撮影枚数を算出する。本実施形態では、合成枚数算出部２１ｃが算出した合成枚数を第２フレームレートでの撮影枚数とする。なお、合成枚数と撮影枚数とが異なる場合については、補足事項で説明する。【００５０】
そして、ＣＰＵ２１は、残りの撮影枚数が第１フレームレートの画像に変換するのに必要なフレーム数（基準枚数）であるか否かを判定する。これは、画像処理部１４が動画のフレーム合成を終えた後に静止画像合成を行うための措置である。【００５１】
なお、第２フレームレートが１２０ｆｐｓの場合、第１フレームレートが３０ｆｐｓであるので、基準枚数は４枚となる。【００５２】
第２フレームレートにおける残りの撮影枚数が基準枚数になっている場合（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０８に移行する。一方、第２フレームレートにおける残りの撮影枚数が基準枚数になっていない場合（ステップＳ１０５：Ｎｏ）、ステップＳ１０６に移行する。【００５３】
ステップＳ１０６：ＣＰＵ２１の撮像制御部２１ａは、ＴＧ１１を介して、撮像素子１０及び信号処理部１２の各々へ向けて駆動信号を送出する。これにより、撮像制御部２１ａは、第２フレームレートでｎ（＝４）枚の画像を撮像素子１０に取得させる。信号処理部１２は、撮像素子１０が取得する画像の画像信号に対して信号処理を施す。信号処理部１２が出力する画像信号は、ＲＡＭ１３に画像データとして一時的に記録される。【００５４】
ステップＳ１０７：画像処理部１４は、第２フレームレートで取得された複数の画像を第１フレームレートの時間間隔に合わせて重ね合わせることにより、第１フレームレートの動画像に変換する。具体的には、画像処理部１４は、第２フレームレートで取得されたｎ（＝４）枚の画像における同一座標の各画素値を加算して、１枚の画像に変換する処理を行う（フレーム合成）。変換後の画像は、画像処理部１４により圧縮処理された後、ＲＡＭ１３に一時的に記録される。ＣＰＵ２１は、圧縮処理後の画像を記録Ｉ／Ｆ１６を介して記録媒体３０に記録する。この際、ＣＰＵ２１は、第１フレームレートの画像が欠落しないようにして時系列に記録媒体３０に順次記録する。【００５５】
なお、ＣＰＵ２１は、画像処理部１４にフレーム合成を行わせる処理と並行して、撮像制御部２１ａの処理を行わせるためステップＳ１０５に戻る。【００５６】
ここで、第２フレームレートにおける残りの撮影枚数が基準枚数になっている場合（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０８に移行する。【００５７】
ステップＳ１０８：ＣＰＵ２１の撮像制御部２１ａは、ステップＳ１０６と同様、第２フレームレートで４枚の画像を撮像素子１０に取得させる。信号処理部１２は、ステップＳ１０６と同様、撮像素子１０が取得する画像の画像信号に対して信号処理を施す。信号処理部１２が出力する画像信号は、ＲＡＭ１３に画像データとして一時的に記録される。【００５８】
ステップＳ１０９：画像処理部１４は、ステップＳ１０７と同様、第２フレームレートで取得された複数の画像を第１フレームレートの時間間隔に合わせて重ね合わせることにより、第１フレームレートの動画像に変換する。ＣＰＵ２１は、圧縮処理後の画像を記録Ｉ／Ｆ１６を介して記録媒体３０に記録する。ここで、具体的に図を用いて、フレーム合成の処理を説明する。【００５９】
図５は、フレーム合成の処理における一例を模式的に説明する図である。図５では、シャッタ秒時を１／３０（秒）に設定した場合を示す。図５（ａ）は、フレーム合成を説明する図であり、図中、シーケンス番号１から４が第２フレームレートで撮影された画像群を表している。この場合、画像処理部１４は、シーケンス番号１から４の画像群を１枚の画像に合成する。具体的には、画像処理部１４は、シーケンス番号１から４における各画像の同一座標の画素値を加算する。図５（ｂ）は、１／３０（秒）の時間間隔に合わせて、合成されたフレームにより、第１フレームレートの動画像が補間された状態を表している。これにより、本実施形態では、動画撮影中に静止画像を取得しても動画像のコマ落ちが生じないで済む。【００６０】
また、図６は、フレーム合成の処理における他の一例を模式的に説明する図である。図６では、シャッタ秒時を１／１５（秒）に設定した場合を示す。図６（ａ）は、フレーム合成を説明する図であり、図中、シーケンス番号１から８が第２フレームレートで撮影された画像群を表している。この場合、画像処理部１４は、シーケンス番号１から４の画像群を１枚の画像に合成し、かつ、シーケンス番号５から８の画像群を１枚の画像に合成する。【００６１】
図６（ｂ）は、１／３０（秒）の時間間隔に合わせて、合成されたフレームにより、第１フレームレートの動画像が補間された状態を表している。これにより、本実施形態では、動画撮影中に静止画像を取得しても、図５（ｂ）に示した場合と同様、静止画像取得による動画像のコマ落ちが生じないで済む。【００６２】
ステップＳ１１０：ＣＰＵ２１は、静止画像生成のサブルーチンを実行する。なお、ＣＰＵ２１は、並列処理により静止画像生成のサブルーチンを開始すると共にステップＳ１１１に移行する。【００６３】
ステップＳ１１１：ＣＰＵ２１は、動画記録終了の指示入力の有無を判定する。動画記録終了の指示入力を受け付けない場合（ステップＳ１１１：Ｎｏ）、ステップＳ１０２に戻る。一方、動画記録終了の指示入力を受け付けた場合（ステップＳ１１１：Ｙｅｓ）、ステップＳ１１２に移行する。【００６４】
ステップＳ１１２：ＣＰＵ２１は、ＲＡＭ１３に一時記録されている静止画像の画像データを記録Ｉ／Ｆ１６を介して記録媒体３０に記録する。そして、ＣＰＵ２１は、図４に示すフローチャートの処理を終了させる。【００６５】
次にサブルーチンについて説明する。図７は、図４のステップＳ１１０における静止画像生成のサブルーチンを示すフローチャートである。なお、ＣＰＵ２１は、図４のステップＳ１１０の処理において並列処理を行うため、図７に示すサブルーチンを実行させると共に、ステップＳ１１１の処理に移行する。【００６６】
ステップＳ２０１：画像処理部１４は、ＲＡＭ１３に記録されている第２フレームレートで取得された複数の画像を読み出す。【００６７】
ステップＳ２０２：画像処理部１４は、複数の画像について、同一座標の各画素値を加算して１枚の静止画像を生成する。図８は、静止画像生成の処理における一例を模式的に説明する図である。例えば、図８（ａ）、（ｂ）に示す通り、ＣＰＵ２１がシャッタ秒時を１／３０（秒）に設定した場合、画像処理部１４は、第２フレームレートで取得された４枚の画像から１枚の静止画像を生成する。【００６８】
図９は、静止画像生成の処理における他の一例を模式的に説明する図である。図９（ａ）、（ｂ）に示す通り、ＣＰＵ２１がシャッタ秒時を１／１５（秒）に設定した場合、画像処理部１４は、第２フレームレートで取得された８枚の画像を重ね合わせることにより、１枚の静止画像を生成する。【００６９】
図８及び図９に示す通り、ＣＰＵ２１の撮像制御部２１ａは、静止画像取得時に、第１フレームレートよりも高フレームレートの第２フレームレートに切り替えることにより、その分、露出時間の短い画像を取得させる。これにより、撮像制御部２１ａは、像ぶれを抑制することができる。そして、画像処理部１４は、第２フレームレートで取得された複数の画像における同一座標の各画素値を加算して、より良好な露出で静止画像を生成する。つまり、画像処理部１４は、像ぶれが抑制されると共に適正露出の１枚の静止画像を生成することができる。【００７０】
また、画像に含まれているランダムノイズの成分は、一般的に複数の画像を重ね合わせると、１／（ｎ１／２）になることが知られている。例えば、画像処理部１４が４枚の画像を重ね合わせて１枚の画像を生成すると、ランダムノイズの成分は、１／（４１／２）＝１／２となり、半分に抑制される。【００７１】
ステップＳ２０３：ＣＰＵ２１は、画像処理部１４が生成した静止画像をＲＡＭ１３に記録する。そして、ＣＰＵ２１は、図７に示すサブルーチンの処理を終了させる。【００７２】
以上より、本実施形態の電子カメラ１では、動画撮影中に記録用の静止画像を取得する場合、像ぶれを抑制しつつ、より良好な露出で静止画像を取得することができる。さらに、本実施形態の電子カメラ１では、動画撮影中に静止画像を取得した場合であっても、動画像を補間するので動画像のコマ落ちが生じないで済む。【００７３】
＜補足事項＞
（１）本実施形態において、合成枚数算出部２１ｃは、静止画像を生成するために必要な第２フレームレートの画像の合成枚数を算出する。ここで、静止画像生成用に算出された合成枚数が、フレーム合成に用いられる基準枚数のｎ倍（ｎは自然数）でない場合の処理について説明する。【００７４】
図１０は、静止画像生成及びフレーム合成の処理における他の一例を模式的に説明する図である。例えば、シャッタ秒時決定部２１ｂは、シャッタ秒時として、１／２０（秒）を決定したとする。この場合、１／１２０（秒）×６＝１／２０（秒）の関係により、合成枚数は、６枚となる。また、フレーム合成に用いられる基準枚数は、上述した通り４枚となる。【００７５】
そこで、撮像制御部２１ａは、第２フレームレートで８枚（撮影枚数）の画像を撮像素子１０に取得させる。図１０（ａ）は、フレーム合成を説明する図であり、図中、シーケンス番号１から８が第２フレームレートで撮影された画像群を表している。この場合、画像処理部１４は、シーケンス番号１から４の画像群を１枚の画像に合成し、かつ、シーケンス番号５から８の画像群を１枚の画像に合成する。図１０（ｂ）は、１／３０（秒）の時間間隔に合わせて、合成されたフレームにより、第１フレームレートの動画像が補間された状態を表している。【００７６】
一方、静止画像生成においては、画像処理部１４は、図１０（ｃ）、（ｄ）に示す通り、シーケンス番号１から６の画像群を重ね合わせることにより、１枚の静止画像を生成する。その理由は、画像処理部１４がシーケンス番号１から８の画像群を１枚の静止画像として生成した場合、露出量がオーバーになるためである。これにより、電子カメラ１は、適正露出の静止画像を取得することができると共に、静止画像取得による動画像のコマ落ちが生じないで済む。
（２）本実施形態では、静止画像生成に際し、画像処理部１４は、動画のフレームの解像度に比べて静止画像の解像度を上げるようにしても良い。例えば、動画記録時には、ＣＰＵ２１は、図４のステップＳ１０２において、撮像素子１０の画素を間引いて画像信号を読み出させる。一方、静止画像の取得時には、ＣＰＵ２１は、ステップＳ１０６及びステップＳ１０８において、撮像素子１０の全画素の画像信号を読み出させる。そして、画像処理部１４は、間引いた画像信号に基づいてフレーム合成を行う。また、画像処理部１４は、静止画像生成において、全画素の画像信号に基づいて高解像度の静止画像を生成する。これにより、画像処理部１４は、ステップＳ１１０において、静止画像の解像度を上げることができる。
（３）本実施形態では、画像から顔の領域を検出する顔検出部と、顔の領域から顔の特徴量を抽出する特徴量抽出部とをさらに備えても良い。これにより、顔検出部が顔を検出し、特徴量抽出部が顔の特徴量を抽出する。そして、画像処理部１４は、特徴量に基づいて顔のずれを補正するようにして静止画像を生成するようにしても良い。これにより、第２フレームレートの画像間で仮に顔などの像ぶれが生じていたとしても、その像ぶれが抑制される。
（４）本実施形態では、電子カメラとして、一眼レフレックスタイプの電子カメラを例示したが、コンパクトタイプの電子カメラであっても良い。
（５）本実施形態では、第１フレームレートを３０ｆｐｓとし、第２フレームレートを１２０ｆｐｓとしたが、これは一例であって、例えば、第１フレームレートを３０ｆｐｓとし、第２フレームレートを２４０ｆｐｓとしても良い。
（６）本実施形態では、第１フレームレート（３０ｆｐｓ）で撮像するときには、シャッタ秒時を１／３０秒で撮影するものとして説明した。しかしながら第１フレームレートで撮像する際に、フレームレートとシャッタ秒時とを必ずしも一致させる必要はない。例えば所定フレームレート（例えば３０ｆｐｓ）で撮像する場合には、その所定フレームレートを超えない範囲のシャッタ秒時を適宜使用できる（１／３０秒よりも高速なシャッタ秒時であれば、任意の（例えば１／６０秒）のシャッタ秒時で撮像して良い）。この場合、前述したシャッタ秒時決定部２１ｂが、静止画撮影時のシャッタ秒時を、第１フレームレートで取得された画像の明るさに基づいて決定するように、第１フレームレートで撮像する際のシャッタ秒時も被写体の明るさ情報に基づいて、第１フレームレートを超えない範囲で決定される。
【符号の説明】
【００７７】
１・・・電子カメラ、１０・・・撮像素子、２１ａ・・・撮像制御部、２１ｂ・・・シャッタ秒時決定部、２１ｃ・・・合成枚数算出部、１４・・・画像処理部
【図１】
0005482799.tif 000002
【図２】
0005482799.tif 000003
【図３】
0005482799.tif 000004
【図４】
0005482799.tif 000005
【図５】
0005482799.tif 000006
【図６】
0005482799.tif 000007
【図７】
0005482799.tif 000008
【図８】
0005482799.tif 000009
【図９】
0005482799.tif 000010
【図１０】
0005482799.tif 000011