(57)【要約】【課題】主要被写体が人であったときに被写体ぶれが補正される撮影装置を提供する。【解決手段】１秒間に３００フレームの画像を生成することができる撮像素子を配備する。その撮像素子で連続的に画像を生成してデジタル信号処理部１８２内で、重ね合せ画像を生成する。このときに顔検出処理部１９０で顔が検出されたときは、デジタル信号処理部１８２で主要被写体が人物であるとして顔の位置を合せながら重ね合せ画像を生成して被写体ぶれを補正し（ステップＳ３０９）、顔が検出されなかったときは角速度センサのぶれ検出状態に応じて重ね合せ画像を生成して手ぶれを補正する（ステップＳ３１７）。【選択図】        図３
2008236645.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子上に被写体を結像させて該被写体を表わす画像を生成する撮影装置において、
連続した複数回の撮影を行なって複数枚の画像を生成する連写手段と、
前記連写手段で得られた画像を重ね合わせて重合せ画像を生成する重合せ画像生成手段と、
前記複数枚の画像それぞれの中の顔を検出する顔検出手段とを備え、
前記重合せ画像生成手段が、前記顔検出手段によって検出された前記複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであることを特徴とする撮影装置。
【請求項２】
手ぶれを検出して前記連写手段による連続した複数回の撮影それぞれについて手ぶれ情報を生成する手ぶれ検出手段を備え、
前記重合せ画像生成手段は、前記顔検出手段により前記複数枚の画像中に顔が検出されなかったときは、前記手ぶれ検出手段により生成された手ぶれ情報に基づいてこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記複数枚の画像に基づいてこれら複数枚の画像の動きを表わす動きベクトルを求める動きベクトル算出手段を備え、
前記重合せ画像生成手段は、前記顔検出手段により前記複数枚の画像中に顔が検出されなかったときは、前記動きベクトル算出手段により算出された動きベクトルに基づいてこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであることを特徴とする請求項１記載の撮影装置。      
【請求項４】
撮像素子上に被写体を結像させて該被写体を表わす画像を生成する撮影装置において、
連続した複数回の撮影を行なって複数枚の画像を生成する連写手段と、
前記連写手段で得られた画像を重ね合わせて重合せ画像を生成する重合せ画像生成手段と、
前記複数枚の画像それぞれの中の顔を検出する顔検出手段と、
手ぶれを検出して前記連写手段による連続した複数回の撮影それぞれについて手ぶれ情報を生成する手ぶれ検出手段と、
前記重合せ画像生成手段による重合せ画像の生成にあたり、前記顔検出手段を優先させる第１のモードと、前記手ぶれ検出手段を利用する第２のモードとを切り替えるモード切替手段とを備え、
前記重合せ画像生成手段は、前記第１のモードにおいては、前記顔検出手段によって前記複数枚の画像中に顔が検出された場合には、これら複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより重合せ画像を生成し、前記顔検出手段によって顔が検出されなかった場合および前記第２のモードにおいては、前記手ぶれ検出手段により生成された手ぶれ情報に基づいてこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであることを特徴とする請求項１記載の撮影装置。
【請求項５】
当該撮影装置が、現在、前記第１のモードにあるか前記第２のモードにあるかをユーザに通知するモード通知手段を備えたことを特徴とする請求項４記載の撮影装置。
【請求項６】
撮像素子上に被写体を結像させて該被写体を表わす画像を生成する撮影装置において、
連続した複数回の撮影を行なって複数枚の画像を生成する連写手段と、
前記連写手段で得られた画像を重ね合わせて重合わせ画像を生成する重合せ画像生成手段と、
前記複数枚の画像それぞれの中の顔を検出する顔検出手段と、
前記複数枚の画像に基づいてこれら複数枚の画像中の被写体の動きを表わす動きベクトルを求める動きベクトル算出手段と、
前記重ね合わせ画像生成手段による重合せ画像の生成にあたり、前記顔検出手段を優先させる第１のモードと、前記動きベクトル算出手段を利用する第３のモードとを切り替えるモード切替手段とを備え、
前記重合せ画像生成手段は、前記第１のモードにおいては、前記顔検出手段によって前記複数枚の画像中に顔が検出された場合には、これら複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせしてこれら複数枚の画像を重ね合わせることにより重合せ画像を生成し、前記顔検出手段によって顔が検出されなかった場合および前記第３のモードにおいては、前記動きベクトル算出手段により算出された動きベクトルに基づいてこれら複数枚の画像に渡って相互に位置あわせしてこれら複数枚の画像を重ね合わせることにより重合せ画像を生成するものであることを特徴とする請求項１記載の撮影装置。
【請求項７】
当該撮影装置が、現在、前記第１のモードにあるか前記第３のモードにあるかをユーザに通知する通知手段を備えたものであることを特徴とする請求項６記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像素子を備え、その撮像素子上に被写体像を形成して画像信号を生成する撮影装置に関する。
【背景技術】
【０００２】
従来より、複数枚の画像に基づいてこれら複数枚の画像の動きを表わす動きベクトルを求めて手ぶれを補正する技術が提案されている（例えば特許文献１、特許文献２参照）。しかし上記特許文献１、２の技術は被写体ぶれを補正することができない。すなわち被写体を主要被写体と背景とに分けたときの被写体のみが動いている場合にその主要被写体のぶれを補正することができない。
【０００３】
ところで最近、１．２メガ（１２０万画素）で１分間に３００枚という数のフレームを生成することが可能な撮像素子の開発に成功したということが報告された。このような撮像素子を用いると、フレームレートを上げて１秒間に何枚もの画像を得ることができるので、フレームごとの画像を重ね合せることでＳ／Ｎ比を上げて高精細な静止画撮影を得ることができ、さらに特許文献３の明細書中にも報告されているように手ぶれのみではなく被写体ぶれもある程度は補正できる方向にいく。
【０００４】
しかし、特許文献３の技術が適用された撮影装置であっても、例えばポートレート撮影が行なわれたときに被写体が動くとフレームごとの画像が微妙にずれて重ね合わされ人も背景もともにぶれた画像が得られてしまう恐れがある。
【０００５】
ところで顔検出手段により顔を検出し検出した顔を鮮明に捉えて拡大表示する技術が提案されている（特許文献４参照）。この特許文献４の技術を利用して顔を検出するようにすると、撮影時の主要被写体を容易に識別することができる。
【特許文献１】特開平１１−２５２４４５号公報
【特許文献２】特開２００６−２６２２２０号公報
【特許文献３】特開平６−２８４３２７号公報
【特許文献４】特開２００５−１０２１７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の被写体ぶれの問題を解決し、主要被写体が人であったときに被写体ぶれが補正される撮影装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の撮影装置は、撮像素子上に被写体を結像させて該被写体を表わす画像を生成する撮影装置において、
連続した複数回の撮影を行なって複数枚の画像を生成する連写手段と、
上記連写手段で得られた画像を重ね合わせて重合わせ画像を生成する重合せ画像生成手段と、
上記複数枚の画像それぞれの中の顔を検出する顔検出手段とを備え、
上記重合せ画像生成手段が、上記顔検出手段によって検出された上記複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであることを特徴とする。
【０００８】
上記本発明の撮影装置によれば、上記重合せ画像生成手段によって上記顔検出手段で検出された複数枚の画像それぞれの中の顔の位置の位置あわせが複数枚の画像に渡って相互に行なわれながら重合せ画像が生成される。そうすると顔検出手段によって顔が検出されている状態においては人物が主要被写体であるとされて被写体ぶれが補正される。
【０００９】
ここで、当該撮影装置は、ぶれを検出して、上記連写手段による連続した複数回の撮影それぞれについて手ぶれ情報を生成する手ぶれ検出手段を備え、
上記重合せ画像生成手段は、上記顔検出手段により上記複数枚の画像中に顔が検出されなかったときは、上記手ぶれ検出手段により生成された手ぶれ情報に基づいてもこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであることが好ましい。
【００１０】
そうすると顔検出手段により顔が検出されなかったときは、上記画像生成手段によって手ぶれ検出手段により生成された手ぶれ情報に基づいて複数枚の画像に渡って相互に位置合わせが行われながら手ぶれが補正されて重合せ画像が生成される。つまり、顔検出手段により顔が検出されなかったときは、主要被写体が風景であるとされて手ぶれが補正される。
【００１１】
ここで上記複数枚の画像に基づいてこれら複数枚の画像の動きを表わす動きベクトルを求める動きベクトル算出手段を備え、
上記重合せ画像生成手段は、上記顔検出手段により前記複数枚の画像中に顔が検出されなかったときは、上記動きベクトル算出手段により算出された動きベクトルに基づいて
これら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであっても良い。
【００１２】
つまり、上記画像生成手段によって、顔検出手段により顔が検出されなかったときは、動きベクトル算出手段により算出された動きベクトルに基づいて複数枚の画像に渡って位置合わせが行なわれながら手ぶれが補正される。
【００１３】
また、撮像素子上に被写体を結像させてその被写体を表わす画像を生成する撮影装置において、
連続した複数回の撮影を行なって複数枚の画像を生成する連写手段と、
上記連写手段で得られた画像を重ね合わせて重合せ画像を生成する重合せ画像生成手段と、
上記複数枚の画像それぞれの中の顔を検出する顔検出手段と、
手ぶれを検出して上記連写手段による連続した複数回の撮影それぞれについて手ぶれ情報を生成する手ぶれ検出手段と、
上記重合せ画像生成手段による重合せ画像の生成にあたり、上記顔検出手段を優先させる第１のモードと、上記手ぶれ検出手段を利用する第２のモードとを切り替えるモード切替手段とを備え、
上記重合せ画像生成手段は、上記第１のモードにおいては、上記顔検出手段によって上記複数枚の画像中に顔が検出された場合には、これら複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより重合せ画像を生成し、上記顔検出手段によって顔が検出されなかった場合および上記第２のモードにおいては、上記手ぶれ検出手段により生成された手ぶれ情報に基づいてこれら複数枚の画像に渡って相互に位置あわせして、これら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであると良い。
【００１４】
そうすると撮影者が上記モード切替手段を操作することで、当該撮影装置に被写体ぶれと手ぶれとのどちらを優先的に補正させるかを示唆することができる。
【００１５】
ここで当該撮影装置が、現在、上記第１のモードにあるか上記第２のモードにあるかをユーザに通知するモード通知手段を備えた態様であると良い。
【００１６】
そうするとユーザはモード切替手段をどちらのモードに操作したかを表示画面上で確認することができる。
【００１７】
また、撮像素子上に被写体を結像させて該被写体を表わす画像を生成する撮影装置において、
連続した複数回の撮影を行なって複数枚の画像を生成する連写手段と、
上記連写手段で得られた画像を重ね合わせて重合わせ画像を生成する重合せ画像生成手段と、
上記複数枚の画像それぞれの中の顔を検出する顔検出手段と、
上記複数枚の画像に基づいてこれら複数枚の画像中の被写体の動きを表わす動きベクトルを求める動きベクトル算出手段と、
上記重ね合わせ画像生成手段による重合せ画像の生成にあたり、上記顔検出手段を優先させる第１のモードと、上記動きベクトル算出手段を利用する第３のモードとを切り替えるモード切替手段とを備え、
上記重合せ画像生成手段は、上記第１のモードにおいては、上記顔検出手段によって上記複数枚の画像中に顔が検出された場合には、これら複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせしてこれら複数枚の画像を重ね合わせることにより重合せ画像を生成し、上記顔検出手段によって顔が検出されなかった場合および上記第３のモードにおいては、上記動きベクトル算出手段により算出された動きベクトルに基づいてこれら複数枚の画像に渡って相互に位置あわせしてこれら複数枚の画像を重ね合わせることにより、重合せ画像を生成するものであっても良い。
【００１８】
この構成においても当該撮影装置が、現在、前記第１のモードにあるか前記第３のモードにあるかをユーザに通知する通知手段を備えた態様であると良い。
【発明の効果】
【００１９】
以上、説明したように、主要被写体が人であったときに被写体ぶれが補正される撮影装置が実現する。
【発明を実施するための最良の形態】
【００２０】
以下図面を参照して本発明の実施の形態を説明する。
【００２１】
図１は、本発明の撮影装置の一実施形態であるデジタルカメラを示す図である。
【００２２】
図１には本発明の一実施形態であるデジタルカメラ１００の斜視図が示されている。図１（ａ）には正面上方から見た斜視図が示されており、図１（ｂ）には背面上方から見た斜視図が示されている。
【００２３】
図１（ａ）に示すように、本実施形態のデジタルカメラ１００のボディ中央にはレンズ鏡胴１７０が備えられており、そのレンズ鏡胴１７０の上方には、ファインダ１０５が備えられている。またそのファインダ１０５の脇には撮影補助光発光窓ＷＤが備えられている。
【００２４】
また、図１（ｂ）に示すように本実施形態のデジタルカメラ１００の背面および上面にはユーザがこのデジタルカメラ１００を使用するときにいろいろな操作を行うための操作子群１０１が備えられている。
【００２５】
この操作子群１０１の中にはデジタルカメラ１００を作動させるための電源スイッチ１０１ａのほか、十字キー１０１ｂ、メニュー／ＯＫキー１０１ｃ、キャンセルキー１０１ｄ、モードレバー１０１ｅなどがある。これらの操作子群１０１の中のモードレバー１０１ｅによっては、再生モードと撮影モードの切替や撮影モードの中でさらに動画モード、静止画モードの切替が行なわれる。さらに静止画モードにあっては、単写と連写の切替が行なわれるようになっている。上記モードレバー１０１ｅが撮影モードに切り替えられた状態にあるときに電源スイッチ１０１ａが投入されると表示画面１５０上にスルー画が表示されて、そのスルー画を見ながらシャッタチャンスにレリーズ釦１０２が押されると被写体の撮影が行なわれる。連写モードにあっては、レリーズボタンがトグル動作になって、一度レリーズボタンが押されると連写が開始され、その後レリーズボタンが再び押されると連写が終了する。なお上記モードレバー１０１ｅが再生側に切り替えられた状態にあるときには既撮影画像が表示画面１５０上に再生表示される。
【００２６】
図２は、図１のデジタルカメラ１００内部の電気系統の構成ブロック図である。  
【００２７】
図２を参照してこのデジタルカメラ１００の内部の構成および動作を簡単に説明する。
【００２８】
図２は、図１のデジタルカメラ１００内部の電気系統の構成ブロック図である。  
【００２９】
図２を参照してこのデジタルカメラ１００の内部の構成および動作を簡単に説明する。
【００３０】
本実施形態のデジタルカメラ１００ではすべての処理がマイクロコンピュータ１１０によって統括的に制御されている。マイクロコンピュータ１１０には、ＣＰＵ１１０ＡとプログラムメモリとなるＲＯＭ１１０Ｂと、そのプログラムメモリ内のプログラムにしたがって処理を行っているときに作業領域として用いられるＲＡＭ１１０Ｃとが配備されている。
【００３１】
まずマイクロコンピュータ１１０周りの構成を説明する。
【００３２】
マイクロコンピュータ１１０の入力部には図１（ｂ）に示した操作子群１０１からの操作信号がそれぞれ供給されていてそれらの操作信号のうちの少なくとも一つが供給されてくると操作信号に応じた処理が適宜マイクロプロセッサ１１０によって実行される。上記したようにマイクロコンピュータ１１０はプログラムメモリであるＲＯＭ１１０Ｂを備えており、このＲＯＭ１１０Ｂ内にはこのデジタルカメラ１００が撮影装置として動作するために必要なプログラムが書き込まれている。このＲＯＭ１１０Ｂ内のプログラムは電源スイッチ１０１ａがオフになっているときにも走っており、電源スイッチ１０１ａの投入を待ち受けている。この待ち受け状態にあるときに操作子群１０１の中の電源スイッチ１０１ａ（図１参照）が投入されると電源スイッチ１０１ａが投入されたことがマイクロコンピュータ１１０によって検知され、ＲＯＭ１１０ａ内のプログラムの手順にしたがってこのデジタルカメラ全体の動作を制御する処理が開始される。なお、マイクロコンピュータ１１０には不図示の電池からから常に電力が供給されている。
【００３３】
ここで操作子群１０１の中の電源スイッチ１０１ａ（図１参照）が投入された後のデジタルカメラ１００の動作を、図２を参照して説明する。
【００３４】
デジタルカメラ１００では、電源スイッチ１０１ａが投入されモードレバー１０１ｅが撮影側に切り替えられていた場合には、表示画面１５０上にスルー画の表示が行なわれるので、まずスルー画を表示するときの処理を説明し、その後レリーズ釦１０１ｆの押下を受けて行なわれる撮影処理を説明する。
【００３５】
まずスルー画を表示画面１５０上に表示するときの処理を説明する。
【００３６】
操作子群１０１の中の電源スイッチ１０１ａが投入されマイクロコンピュータ１１０によりそのことが検知されると、電池と各ブロックとの接断を担うスイッチ（不図示）が接続され電池からの電力が各ブロックに供給される。電源スイッチ１０１ａが投入されたときにモードレバー１０１ｅが撮影側に切り替えられていた場合には、マイクロコンピュータ１１０の制御の下に撮像素子制御部１１１から撮像素子１７３に向けて所定の間隔ごとに電子シャッタを設定する信号さらには画像読出信号が供給され撮像素子１７２から所定の間隔ごとに画像信号が間引かれてアナログ信号処理部１８０に出力される。
【００３７】
アナログ信号処理部１８０では、ノイズの低減処理などが行なわれノイズの低減処理などが行なわれた画像信号が後段のＡ／Ｄ変換部１８１へと出力される。このアナログ信号処理部１８０には可変利得アンプが内蔵されておりその可変利得アンプのゲインがマイクロプロセッサ１１０により設定され感度調整が行なわれる構成になっている。また次段のＡ／Ｄ部１８１では、アナログ信号処理部１８０からの出力信号を受けてアナログの画像信号からデジタルの画像信号への変換処理が行なわれる。このデジタルの画像信号がデジタル信号処理部１８２に供給されそのデジタル信号処理部１８２でＲＧＢ信号からＹＣ信号への変換などの信号処理が行なわれる。そして信号処理が行なわれた後の画像信号がバッファとして働くメモリ１８３に記憶され記憶されたメモリ１８３の内容に基づいて表示部１８４により表示画面１５０上の表示が行なわれる。
【００３８】
撮像素子制御部１１１からは撮像素子１７３に向けて所定の間隔ごとに画像読出信号が供給されている訳であるから、メモリ１８３の内容が所定のタイミングごとに書き換えられ書き換えられる度に表示画面１５０上の画像が切り替えられることによりレンズ鏡胴内のレンズ１７１が捉えている画像が表示画面１５０上にスルー画となって表示される。
【００３９】
ここでこのスルー画を表示画面１５０上に表示するにあたって、マイクロコンピュータ１１０ではＡ／Ｄ変換部１８１から出力されたデジタルの画像信号の供給を受けて露出調整や焦点調整が絶えず行なわれている。マイクロコンピュータ１１０内では、Ａ／Ｄ変換部１８１からのデジタルの画像信号の供給を受けて１フレームの画像を構成する画素ごとに積算処理が行なわれて測光処理（以降ＡＥという）や合焦点検出処理（以降ＡＦ処理という）が行なわれてレンズ駆動部１１３に指示してレンズの中のフォーカスレンズ１７１を駆動させたり、絞り駆動部１１２に指示して絞り兼用シャッタの径を調節させたりしている。
【００４０】
こうして、露出や焦点のあったスルー画が表示されているときにレリーズ釦１０１ｆが押されると、レリーズ釦１０１ｆの押下タイミングを起点としてマイクロコンピュータ１１０の制御の下に絞り駆動部１１２によって絞り兼用シャッタ１７２が開駆動されて撮像素子１７３に被写体光が結像され、所定のシャッタ秒時が経過して絞り兼用シャッタ１７２が閉じ駆動された後には撮像素子１７３に結像された被写体光に基づく画像信号すべてがＲＧＢ信号となってアナログ信号処理部１８０へと出力される。出力されたＲＧＢ信号を受けて後段のアナログ信号処理部１８０では、ノイズ低減処理等が行なわれノイズ低減処理などが行なわれた画像信号がＡ／Ｄ変換部１８１に供給される。さらにＡ／Ｄ変換部１８１でデジタル信号に変換された画像信号がデジタル信号処理部１８２に供給されデジタル信号処理回路１８２でＲＧＢ信号からＹＣ信号への変換処理が行なわれてメモリ１８３に一旦記憶される。そしてそのメモリ１８３内のＹＣ信号が記録制御部１８５の制御の下に圧縮され圧縮されたＹＣ信号が圧縮情報とともに画像ファイルとなってメモリカード１８６に記録される。
【００４１】
ここで、本実施形態においては、従来例で説明した、１秒間に３００枚のフレームを生成することが可能な撮像素子１７３を採用したとし、さらにその撮像素子で連続的に撮影した各フレームごとの画像の中から顔の位置を検出することができるように顔検出処理部を設けた例が示されている。つまり本実施形態においては、撮像素子１７３と撮像素子制御部１１１とで本発明にいう連写手段の一例が構成される。
【００４２】
また本実施形態のデジタルカメラ１が備えるデジタル信号処理部１８２内にはマイクロコンピュータの制御に応じてその連写手段で得られた画像をフレームごとに重ね合せて重ね合せ画像を生成する画像生成機能が搭載されている。この例では、顔検出処理部１９０で顔が検出されている状態においては、マイクロコンピュータ１１０の制御の下にデジタル信号処理部１８２で顔の位置を合せながら重ね合せ画像が生成される。つまり本実施形態においては、本発明にいう画像重合せ生成手段の一例が、マイクロコンピュータ１１０とデジタル信号処理部１８２で構成されている。
【００４３】
さらに、手ぶれ検出手段の一例を構成する角速度センサ１６０が備えられており、顔が検出されないときはその角速度センサ１６０で検出された手ぶれの情報に応じて手ぶれが補正される構成になっている。
【００４４】
以上が、本実施形態のデジタルカメラ１００の構成である。
【００４５】
図３は、マイクロコンピュータ１１０が実行する撮影処理の手順を示すフローチャートである。
【００４６】
電源が投入されるとこのフローの処理が開始される。なお、ここではモードレバー１０１ｅが撮影モードであってしかも静止画撮影モードであったときにレリーズボタン１０１ｆが押されたときに連続的に複数回の撮影が行なわれて静止画像が生成されるとして図３のフローを説明する。
【００４７】
ステップＳ３０１で、電源が投入されるとスルー画が表示画面上に表示される。ここでレリーズボタン１０１ｆ（図１参照）の半押し操作を受けて顔検出処理部に顔検出処理を行なわせる。このステップＳ３０２で顔が検出されたと判定したら、ステップＳ３０３でＡＥ処理を行ないステップＳ３０４でＡＦ処理を行なって、ステップＳ３０５でＡＦ処理で得た合焦位置にレンズ駆動部に指示してフォーカスレンズを駆動させるとともにＡＥ処理で算出された露出値に応じて絞り駆動部１１２に絞り兼用シャッタ１７２を間駆動させることにより撮像素子１７３に露光を行なわせる。そして所定のシャッタ秒時後に絞り兼用シャッタ１７２を閉じ駆動させ露光を終了させてステップＳ３０５で撮像素子制御部に指示して読出信号を供給させて撮像素子１７３からアナログ信号処理部１８０へと画像を出力させる。次のステップＳ３０７でＡ／Ｄ変換部１８１にＡ／Ｄ変換を行なわせてデジタル信号になった画像をデジタル信号処理部１８２へと供給させる。このステップＳ３０７で連写の設定回数分の撮影が行なわれたかどうかも判定して設定回数の露光が未完了であると判定したらステップＳ３０５へ戻ってステップＳ３０５からステップＳ３０７の処理を繰り返し、ステップＳ３０７で設定回数の露光が完了したと判定したらステップＳ３０８の処理へ進む。ステップＳ３０８でデジタル信号処理部１８２に画像処理を開始させさらに次のステップＳ３０９で顔検出処理部１９０に検出させた複数枚の画像それぞれの中の顔をこれら複数枚の画像に渡って相互に位置あわせさせてこれら複数枚の画像の重ね合わせを行なわせることにより、重合せ画像を生成させる。ステップＳ３１８でデジタル信号処理部１８２に圧縮処理を行なわせて媒体であるメモリカード１８６へ画像を記録させてこのフローの処理を終了する。
【００４８】
一方、ステップＳ３０２で、顔検出処理部１９０で複数枚の画像中に顔が検出されなかったと判定したときは、ステップＳ３１０へ進み、ステップＳ３１１でＡＥ処理を行ないステップＳ３１２でＡＦ処理を行なってステップＳ３１２で角速度センサの出力結果をレジスタ内に保持する。そしてステップＳ３１３で絞り駆動部１１２に露光を開始させ露光終了後にステップＳ３１４で撮像素子制御部に指示して読出信号を撮像素子１７３に供給させ撮像素子１７３から画像を読み出しアナログ信号処理部１８０へと出力させる。ステップＳ３１５で次段のＡ／Ｄ変換部１８１にデジタル信号の画像への変換を行なわせ、次のステップＳ３１６でデジタル信号処理部１８２に画像処理を開始させ次のステップＳ３１２でレジスタ内に保持しておいた手ぶれ情報に基づいてこれら複数枚の画像に渡って相互に位置あわせさせ、これら複数枚の画像の重ね合わを行なわせることにより、デジタル信号処理部１８２に重合せ画像を生成させる。そうしたら今度はステップＳ３１８でデジタル信号処理部１８２に画像の圧縮処理を行なわせてステップＳ３１９で媒体であるメモリカードへ画像を記録させてこのフローの処理を終了する。
【００４９】
以上の処理をマイクロコンピュータ１１０が実行すると、顔が検出されたときは顔検出処理部の顔の検出結果に基づいてデジタル信号処理部１８２で複数枚の画像に渡って被写体ぶれが補正され、顔が検出されなかったときは角速度センサ１６０で検出された手ぶれ情報に基づいてデジタル信号処理部１８２で手ぶれが補正される。こうして顔の有無に応じて主要被写体が人であるか背景であるかが撮影装置内部で判別され人であった場合には被写体ぶれが補正され背景であった場合には手ぶれが補正される。
【００５０】
以上説明したように、主要被写体が人であったときに被写体ぶれが補正される撮影装置が実現する。
【００５１】
上記実施形態では、角速度センサ１６０を用いたが、角速度センサ１６０を設けずにデジタル信号処理部１８２に動きベクトルを算出させる構成にしても良い。
【００５２】
図４は、角速度センサ１６０を省略しデジタル信号処理部１８２Ａに動きベクトル算出部を付加した場合の構成を示す図である。角速度センサ１６０が省略された以外は図２と同じ構成である。
【００５３】
また図５は、図４の構成のデジタルカメラ１００Ａが備えるマイクロコンピュータ１１０が実行する撮影処理の手順を示すフローチャートである。
【００５４】
図３のステップＳ３１２の処理が省略され、さらに図３のステップＳ３１７の手ぶれ補正処理が、デジタル信号処理部１８２Ａ内の動きベクトル算出部により算出された動きベクトルに応じたステップＳ３１７Ａの処理に変更されている以外は図３のフローの処理と同様の処理である。
【００５５】
すなわち、本実施形態においては、本発明にいう動きベクトル算出手段の一例がマイクロコンピュータ１１０とデジタル信号処理部１８２で構成される。このような構成にしても良い。
【００５６】
上記実施形態においては、顔検出処理部１９０で顔が検出された場合には複数枚の画像に渡って顔の位置を合わせながらデジタル信号処理部１８２で被写体ぶれの補正が行なわれ、顔が検出されなかった場合には角速度センサ１６０によって検出されたぶれ状態に応じて、又は動きベクトルによって算出されたぶれ状態に応じて手ぶれの補正が行なわれたが、撮影者が操作により被写体ぶれ補正モードと手ぶれ補正モードとのうちのいずれかのモードを選択する構成にしても良い。なお、この構成にする場合には、例えば図１のメニュー釦１０１ｃが操作されて、ぶれ補正モード用の設定画面が表示されたときに十字キー１０１ｂの操作により手ぶれ補正モードか、被写体ぶれ補正モードかを選択して指定することができる構成にしておけば良い。
【００５７】
図６は、撮影者が被写体ぶれ補正モードと手ぶれ補正モードのうちのいずれかのモードを設定するモード設定手段が設けられた場合のマイクロコンピュータ１１０の撮影処理の手順を説明するフローチャートである。
【００５８】
図３のフローの処理にステップＳ３０２５の処理が追加されている以外は、図３と同じ処理である。
【００５９】
図３では、顔が検出されたときはデジタル信号処理部１８２で複数枚の画像に渡って顔の位置が合わせられながら重合せ画像が生成されて被写体ぶれが補正され、顔が検出されなかったときは角速度センサ１６０で検出された手ぶれ情報に基づいて手ぶれが補正されたが、図６の例においてはステップＳ３０２で顔検出処理部１９０で顔が検出されたとしても、ステップＳ３０２５で設定画面で被写体ぶれ補正モードが指定されていると判定したときには被写体ぶれが補正され、手ぶれ補正モードが指定されているときには手ぶれが補正されるように処理が変更されている。
【００６０】
つまり、本実施形態のデジタルカメラは、本発明にいう重合せ画像生成手段の一例を構成するマイクロコンピュータ１１０とデジタル信号処理部１８２とによる重合せ画像の生成にあたり、顔検出手段である顔検出処理部１９０の処理を優先させる第１のモードと、手ぶれ検出手段を利用する第２のモードとを切り替えるモード切替手段を備えるということになる。このような構成にしても良い。
【００６１】
図７は、図６と同じモード設定手段を設けた場合の別の処理手順を説明する図である。
【００６２】
図７では、角速度センサ１６０の代わりにデジタル信号処理部１７２に動きベクトルを算出させ素の動きベクトルに応じて手ぶれを補正する構成にしている。このため図６のステップＳ３１２の処理が省略され、ステップＳ３１７の処理が動きベクトルで算出されたぶれ情報に基づくステップＳ３１７Ａの処理に変更されている。これら以外は、図６と同様の処理である。このような構成にしても良い。
【００６３】
ところで上記実施形態のように手ぶれ補正モードと被写体ぶれ補正モードを設けて撮影者に操作により設定させる構成にしても良いがそうすると少々使い難いので、例えば通常の撮影装置に搭載されている撮影モードの中の風景モードのときには手ぶれ補正モードにしてポートレートモードのときには被写体ぶれモードにするような構成にすることが考えられる。
【００６４】
そうすると、撮影者には意識させずに撮影装置内部でどちらのモードであるかに応じて主要被写体が人であるか背景であるかが自動的に判別されてぶれ補正が適応的に行なわれる。
【００６５】
図８は、風景モードであるときに手ぶれを補正してポートレートモードであるときに被写体ぶれを補正するようにした場合の処理手順を説明する図である。
【００６６】
ステップＳ３０２５の処理がステップＳ３０２５Ａの処理に変更されている以外は、図６の処理と同じ処理である。図８に示す様に、被写体ぶれ補正モードの代わりにポートレートモードのときには被写体ぶれが補正され、手ぶれ補正モードの代わりに風景モードのときには手ぶれが補正される。この様な構成にしても良い。
【００６７】
図９は、図８の構成にした場合の別の処理手順を説明する図である。
【００６８】
図８のステップＳ３１２の処理が省略され、ステップＳ３１７の処理がステップＳ３１７Ａの処理に変更されている以外は図８の処理と同じである。
【００６９】
また、上記のようにポートレートモードが指定されたときには、被写体ぶれが補正されることを表示画面上に表示して撮影者に通知する構成にすると尚良い。
【００７０】
図１０は、表示画面上に被写体ぶれの補正が行なわれていることを表わす画像を表示して撮影者に補正モードを通知する構成にしたときのフローチャートである。
【００７１】
ステップＳ３０２５Ａでポートレートモードが指定されていると判定した場合にはステップＳ３０２６で被写体ぶれ補正マークを表示画面上に表示し、ステップＳ３０２７で風景モード又は顔が検出されなかったときは手ぶれ補正マークを表示画面上に表示している。
【００７２】
図１１は、その手ぶれ補正マークを説明する図である。
【００７３】
図１１に示す様に、手の形をした画像Ｓが表示されることにより手ぶれ補正が行なわれていることが撮影者に通知される。例えば被写体ぶれのときには人の形が表示されると、その表示画面上のマークを見て、撮影者は意図しているモードに入っていることや意図しないモードに入っていることを確認することができるようになる。
【００７４】
最後に再生時にどちらのモードで補正が行なわれたかを表示することができるようにしておくと尚良い。
【００７５】
図１２は、画像ファイルであるＥｘｉｆファイルのタグ領域に補正モードを記録するようにした場合の構成を説明する図である。
【００７６】
図１２のフローにステップＳ３２０の処理が付加されている以外は、図１２の処理と同じである。
【００７７】
また図１３は、Ｅｘｉｆファイル内のメモリアロケーションを説明する図である。
【００７８】
画像ファイルの一形態であるＥｘｉｆファイルは、内部に図１３に示すメモリ領域をそれぞれ有する。上からスタートコード領域、タグ領域、サムネイル画像領域、主画像領域があり、そのタグ領域には、主画像に関する情報例えば撮影日時等が記録される。そこでこのタグ領域に補正モードを記録するようにしておくと、再生時にそのタグ領域から補正モードを読み出し表示画面上に表示することができる。撮影者は、表示画面上の画像を見て画像の解析を行なうときなどにその補正モードの情報を活用することができる。
【図面の簡単な説明】
【００７９】
【図１】本発明の撮影装置の一実施形態であるデジタルカメラを示す図である。
【図２】図１のデジタルカメラ１００内部の電気系統の構成ブロック図である。
【図３】マイクロコンピュータ１１０が実行する撮影処理の手順を示すフローチャートである。
【図４】角速度センサ１６０を省略しデジタル信号処理部１８２Ａに動きベクトル算出部を付加した場合の構成を示す図である。
【図５】図４の構成のデジタルカメラ１００Ａが備えるマイクロコンピュータ１１０が実行する撮影処理の手順を示すフローチャートである。
【図６】撮影者が被写体ぶれ補正モードと手ぶれ補正モードのうちのいずれかのモードを設定するモード設定手段が設けられた場合のマイクロコンピュータ１１０の撮影処理の手順を説明するフローチャートである。
【図７】図６と同じモード設定手段を設けた場合の別の処理手順を説明する図である。
【図８】風景モードであるときに手ぶれを補正してポートレートモードであるときに被写体ぶれを補正するようにした場合の処理手順を説明する図である。
【図９】図８の構成にした場合の別の処理手順を説明する図である。
【図１０】表示画面上に被写体ぶれの補正が行なわれていることを表わす画像を表示して撮影者に補正モードを通知する構成にしたときのフローチャートである。
【図１１】手ぶれ補正マークを説明する図である。
【図１２】画像ファイルであるＥｘｉｆファイルのタグ領域に補正モードを記録するようにした場合の構成を説明する図である。
【図１３】Ｅｘｉｆファイルのメモリアロケーションを説明する図である。
【符号の説明】
【００８０】
１００  １００Ａ  デジタルカメラ    
１０１    操作子群
１０１ｆ  シャッタボタン
１０５  ファインダ
１１０    マイクロコンピュータ
１１０Ａ    ＣＰＵ
１１０Ｂ    ＲＯＭ
１１０Ｃ    ＲＡＭ
１６０    角速度センサ
１７０    レンズ鏡胴
１７３    撮像素子
１８０  アナログ信号処理部
１８１  Ａ／Ｄ変換部
１８２  １８２Ａ  デジタル信号処理部
１８３    メモリ
１８４    表示部
１８５    記録制御部
１８６    メモリカード
１９０    顔検出処理部
【図１】
2008236645.tif 000003
【図２】
2008236645.tif 000004
【図３】
2008236645.tif 000005
【図４】
2008236645.tif 000006
【図５】
2008236645.tif 000007
【図６】
2008236645.tif 000008
【図７】
2008236645.tif 000009
【図８】
2008236645.tif 000010
【図９】
2008236645.tif 000011
【図１０】
2008236645.tif 000012
【図１１】
2008236645.tif 000013
【図１２】
2008236645.tif 000014
【図１３】
2008236645.tif 000015