(57)【要約】      （修正有）【課題】流し撮りに適したシャッター速度および撮像タイミングで光学像を撮像する電子カメラを提供する。【解決手段】光学系１による光学像を撮像素子８に結像させて、光学像に基づく画像信号を生成する撮像部１０と、画像信号に基づき撮像画面内における像の移動量を算出する解析部２３と、解析部によって算出された撮像画面内における像の移動量に基づき、撮像画面内を移動する移動被写体を検出し、検出された移動被写体の数あるいは画像領域サイズのうち少なくともいずれか１つを算出する判定部２４と、判定部によって算出された算出結果に基づき撮像素子の露光時間を算出し、算出した露光時間で光学像を撮像するよう撮像部を制御させる制御信号を生成する制御信号生成部２５とを備える。【選択図】図１
2010245774.tif 000002
【特許請求の範囲】
【請求項１】
光学系による光学像を撮像素子に結像させて、前記光学像に基づく画像信号を生成する撮像部と、
前記画像信号に基づき撮像画面内における前記像の移動量を算出する解析部と、
前記解析部によって算出された前記撮像画面内における前記像の移動量に基づき、前記撮像画面内を移動する移動被写体を検出し、検出された前記移動被写体の数あるいは画像領域サイズのうち少なくともいずれか１つを算出する判定部と、
前記判定部によって算出された算出結果に基づき前記撮像素子の露光時間を算出し、算出した前記露光時間で前記光学像を撮像するよう前記撮像部を制御させる制御信号を生成する制御信号生成部とを備えることを特徴とする電子カメラ。
【請求項２】
前記判定部は、
前記移動被写体を少なくとも１つ検出した場合、当該移動被写体の画像領域サイズが所定値以上であるか否かを判断し、当該移動被写体の画像領域サイズが所定値未満である場合、通常撮像モードにおいて設定されている第１の露光時間よりも長い第２の露光時間で撮像する流し撮りモードであることを判断し、
前記制御信号生成部は、
前記判定部によって前記流し撮りモードであると判断された場合、前記第２の露光時間で前記光学像を撮像するよう前記撮像部を制御させる制御信号を生成することを特徴とする請求項１に記載の電子カメラ。
【請求項３】
前記制御信号生成部は、
前記判定部によって前記流し撮りモードであると判断された場合、前記解析部によって算出された前記撮像画面内における前記移動被写体の移動量に基づき、前記移動被写体が前記撮像画面内の任意の設定位置に到達する予想時間および前記第２の露光時間を算出し、前記予想時間に到達した場合、前記撮像部によって前記光学像を撮像するタイミングであることを判断し、前記制御信号を前記撮像部に出力することを特徴とする請求項２に記載の電子カメラ。
【請求項４】
前記判定部は、
前記移動被写体の画像領域サイズが所定値以上である場合、前記通常撮像モードであると判断し、
前記制御信号生成部は、
前記判定部によって前記通常撮像モードであると判断された場合、前記解析部によって算出された前記撮像画面内における前記移動被写体の移動量に基づき、前記移動被写体が前記撮像画面から外れる予想時間および前記第１の露光時間を算出し、前記予想時間に到達した場合、前記撮像部によって前記光学像を撮像するタイミングであることを判断し、前記判定部によって算出された前記第１の露光時間で前記光学像を撮像するよう前記撮像部を制御させる制御信号を前記撮像部に出力することを特徴とする請求項２に記載の電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カメラに関する。
【背景技術】
【０００２】
写真の撮影方法の一つとして、流し撮りという方法がある。  この流し撮りの効果を活かした写真を撮像する場合、電子カメラは、被写体にピントを合わせて、通常より長い露光時間を確保した状態で、高速で移動する被写体を撮像する必要がある。これにより、被写体以外がブレて、被写体が鮮明な写真を撮像することができる。
例えば、電子カメラを固定し、流し撮りによる被写体がファインダに現れると、補正光学系を流し撮り方向に駆動して、補正光学系によって撮像素子に結像される光学像の光軸を被写体の動きに追従させることで流し撮りをするカメラがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−３９００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、シャッターを切ったとき、補正光学系によって制御される光学像の光軸が、被写体の動きに追従できていない場合、被写体および背景が両方ともがブレてしまい、不鮮明な写真が撮像される。つまり、光軸をあわせる被写体が流し撮り対象である被写体でなければ、効果的な流し撮りによる画像を撮像することができない問題がある。
【０００５】
本発明は、このような事情を考慮し、上記の問題を解決すべくなされたものであって、その目的は、流し撮り対象である被写体を検出し、検出した被写体に適したシャッター速度および撮像タイミングで被写体を撮像する電子カメラを提供することにある。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、本発明にかかる電子カメラは、光学系による光学像を撮像素子に結像させて、前記光学像に基づく画像信号を生成する撮像部と、前記画像信号に基づき撮像画面内における前記像の移動量を算出する解析部と、前記解析部によって算出された前記撮像画面内における前記像の移動量に基づき、前記撮像画面内を移動する移動被写体を検出し、検出された前記移動被写体の数あるいは画像領域サイズのうち少なくともいずれか１つを算出する判定部と、前記判定部によって算出された算出結果に基づき前記撮像素子の露光時間を算出し、算出した前記露光時間で前記光学像を撮像するよう前記撮像部を制御させる制御信号を生成する制御信号生成部とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、流し撮り対象である被写体を検出し、検出した被写体に適したシャッター速度および撮像タイミングで被写体を撮像することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態による電子カメラの構成の一例を示すブロック図である。
【図２】本発明の一実施形態による電子カメラによって撮像される連続する画像の一例を示す図である。
【図３】本発明の一実施形態による電子カメラによって撮像される連続する画像と当該画像内の被写体との関係の一例を示す図である。
【図４】本発明の一実施形態による電子カメラによって撮像される連続する画像と当該画像内の被写体との関係の他の例を示す図である。
【図５】本発明の一実施形態による電子カメラによって撮像される連続する画像と当該画像内の被写体との関係の他の例を示す図である。
【図６】本発明の一実施形態による電子カメラによる自動撮影処理の動作例を示すフローチャートである。
【図７】本発明の一実施形態による電子カメラによる自動撮影処理の動作例を示すフローチャート図である。
【発明を実施するための形態】
【０００９】
図１は、本実施形態に係る電子カメラ１００の構成を示すブロック図である。電子カメラ１００は、撮像部１０、不揮発メモリー１１、バッファメモリー１２、操作検出回路１３、モニター制御回路１４、モニター１５、メモリー制御回路１６、メモリー１７、および制御部２０を備えている。
【００１０】
撮像部１０は、光学系１、角速度センサー２、光学系制御回路３、撮像素子制御回路７、撮像素子８、および映像回路９を備え、光学系１による光学像を撮像して画像信号を出力する。
光学系１は、撮像素子８への露光を補正する光学素子、例えば、手ブレによる像揺れを補正する機能を有する手ブレ防止レンズ１ａを備え、さらに、焦点を調整する機能を有するフォーカスレンズや、シャッターを開閉して露光時間を調整する機能を有するシャッター等を備えている。
角速度センサー２は、電子カメラ１００の移動量（移動速度や移動方向を含む）を表す角速度を検出する。
【００１１】
光学系制御回路３は、撮像制御回路３１と手ブレ補正駆動回路３２とを備える。
撮像制御回路３１は、フォーカスレンズを制御して自動的に焦点を調整するオートフォーカス（以下、ＡＦ）制御機能、シャッターの開閉を制御するシャッター制御機能、絞りを制御して自動的に露出を調整するＡＥ（Automatic Exposure）制御機能等を備え、制御部２０からの制御信号に応じて光学系１を駆動させ、撮像素子８への露光を補正する。また、撮像制御回路３１は、シャッター制御機能を利用して、例えば、制御部２０から出力される制御信号に応じた撮像タイミングでシャッターを開放し、当該制御信号に応じたシャッター速度が経過した後シャッターを閉じる制御を行う。ここで、シャッター速度とは、シャッターが開放され、一枚の画像を撮像するための露光時間の経過後、シャッターが閉じられるまでの時間に対応しており、露光時間が短ければその速度は速く、露光時間が長ければその速度は遅くなる。
【００１２】
手ブレ補正駆動回路３２は、角速度センサー２が検出した角速度や撮像素子８によって生成される画像信号に基づき制御部２０によって算出された手ブレ補正値に従って、手ブレ防止レンズ１ａを制御する。手ブレ補正駆動回路３２は、例えば、角速度センサー２によって検出される角速度に基づき算出されるカメラの移動量（ブレ量）に応じて手ブレ防止レンズ１ａを動かすことで、カメラの移動量を打ち消す方向に光学系１から入射する光学像の光軸を補正し、光学像を撮像素子８の受光面の適切な位置に結像させる。
また、手ブレ補正駆動回路３２は、電子カメラ１００が一定の位置で固定されており、移動する被写体を撮像する場合、撮像素子８から出力される画像信号に基づいて当該被写体の移動に追従させる手ブレ補正値に基づき、手ブレ防止レンズ１ａを動かすことによって、光学系１から入射する光学像の光軸を補正することができる。手ブレ補正駆動回路３２は、上述の機能を利用して、流し撮りモードが設定されている場合、流し撮りモードにおいて撮像する被写体の移動方向以外に対して、手ブレ補正値に基づき手ブレ防止レンズ１ａを動かすことで、流し撮りをすることができる。
【００１３】
撮像素子８は、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等であり、光学系１から露光された光学像が結像される受光面を有し、結像された光学像を電気信号に変換してアナログの画像信号を出力する。また、撮像素子８は、撮像制御回路３１によってシャッターが切られた際に入射する光学像に基づき撮像画像信号を出力し、シャッターが切られる前に入射する光学像に基づきスルー画信号を出力する。
映像回路９は、撮像素子８から出力される画像信号を増幅し、デジタル信号に変換する。
撮像素子制御回路７は、撮像素子８を駆動させ、撮像素子８において結像された光学像の画像信号への変換や、変換された画像信号の出力などの動作を制御する。例えば、撮像素子制御回路７は、制御部２０から入力された制御信号に基づく露光時間で、撮像素子８に光学像を結像させる露光時間制御や、撮像素子８に一定時間ｔの間隔で複数のスルー画信号を生成させるスルー画生成制御等を行う。なお、一定時間ｔの間隔とは、例えば１／６０秒である。
【００１４】
不揮発メモリー１１は、制御部２０を動作させるプログラムや、ユーザから入力された各種設定や撮像条件などの情報を記憶する。不揮発メモリー１１は、例えば、手ブレ補正の設定の有無、通常撮像条件で撮影する通常撮影モード設定の有無、流し撮りモード設定の有無や、流し撮りモード設定の情報として自動レリーズ設定の有効あるいは無効の情報、自動レリーズ設定が有効である場合の条件値等を記憶する。
バッファメモリー１２は、制御部２０の制御処理に用いられる一時的な情報の記憶領域であって、例えば、撮像素子８から出力されるスルー画信号や、制御部２０によって画像処理された撮像画像信号などが制御部２０によって一時的に記憶される。
【００１５】
操作検出回路１３は、電源スイッチ１３ａ、レリーズスイッチ１３ｂ、・・・１３ｎ等の入力部を備え、その入力部にユーザによって入力される操作情報を、制御信号として制御部２０に出力する。また、操作検出回路１３は、自動レリーズ設定（例えば、ユーザによってレリーズスイッチ１３ｂが押下された後、制御部２０によって決定された撮像タイミングでシャッターを切るよう撮像制御回路１３を制御して撮像する設定）の入力を受け付け、入力された自動レリーズ設定は、制御部２０によって不揮発メモリー１１に記憶される。
モニター制御回路１４は、例えば、モニター１５の点灯、消灯や明るさ調整などの表示制御や、制御部２０によって画像処理された画像信号をモニター１５に表示させる処理を行う。モニター１５は、画像信号に応じた画像を表示するディスプレイであり、例えば、ＬＣＤ（Liquid Crystal Display）などの液晶ディスプレイである。
【００１６】
メモリー制御回路１６は、制御部２０とメモリー１７との情報の入出力を制御し、例えば、制御部２０によって画像処理された画像信号をメモリー１７に記憶させる処理や、メモリー１７に記憶されている画像信号等の情報を読み出して制御部２０に出力する処理などを行う。
メモリー１７は、例えば、メモリーカードなど電子カメラ１００に対して抜き差し可能な記憶媒体であり、制御部２０によって画像処理された画像信号などが記憶される。
【００１７】
制御部２０は、不揮発メモリー１１に記憶されたプログラムに基づいて電子カメラ１００の各部の動作を制御するマイコンやＣＰＵ（Central Processing Unit）等である。例えば、制御部２０は、操作検出回路１３に入力されるユーザからの操作情報に応じて、電子カメラ１００への電源の投入、光学系制御回路３を介した光学系１の駆動制御、撮像素子制御回路７を介した撮像素子８の駆動制御、モニター制御回路１４を介したモニター１５の表示制御等を行う。また、制御部２０は、画像処理部２１と、ライブビュー出力部２２と、解析部２３と、判定部２４と、制御信号生成部２５とを備えている。
【００１８】
画像処理部２１は、撮像素子８から映像回路９に出力された画像信号（撮像画像信号およびスルー画信号）に対して画像処理を行う。画像処理部２１は、例えば、スルー画信号に対して、動画的にモニター１５に表示されるように画像処理を行い、バッファメモリー１２に記憶させる。
ライブビュー出力部２２は、バッファメモリー１２に記憶されている、画像処理部２１によって画像処理されたスルー画信号を読み出し、リアルタイムにモニター１５に出力する。
【００１９】
解析部２３は、角速度センサー２によって検出された電子カメラ１００の移動量に基づき、制御部２０に入力される複数のスルー画信号を解析して、各スルー画信号の撮像画面内における像の移動量を検出する。例えば、解析部２３は、制御部２０に入力される複数のスルー画信号のうち、撮像タイミングが連続している２つのスルー画信号の差分に基づき、撮像画面内における像の移動方向や移動速度に応じた動きベクトルを算出する。
【００２０】
判定部２４は、解析部２３によって算出された撮像画面内における像の移動量（動きベクトル）に基づき、撮像画面内を移動する移動被写体を検出し、検出された移動被写体の数あるいは画像領域サイズのうち少なくともいずれか１つを算出する。
ここで、図２、３を用いて、判定部２４が自動車Ａを移動被写体として検出する一例について説明する。図２は、電子カメラ１００を一定の位置に固定した状態で、電子カメラ１００の前の横切る自動車Ａが撮像された際の複数のスルー画信号に基づく複数のスルー画Ｄ１、Ｄ２と、制御部２０の自動レリーズ設定によって撮像された撮像信号に基づく撮像画像Ｄ３等を示す概略図である。なお、差分イメージＤＤ１２は、解析部２３によって算出されるスルー画Ｄ１、Ｄ２のスルー画信号の差分を説明するための概略図である。また、これらスルー画Ｄ１、Ｄ２、撮像画像Ｄ３、差分イメージＤＤ１２は、モニター１５に表示されるライブビュー画像であって、画面Ｌ側が自動車Ａの後端方向を、画面Ｒ側が自動車Ａの先端方向を表している。ここで撮像画面とは、撮像素子８によって生成された画像信号に基づく像面を意味し、ライブビュー画像と対応している。また、図３は、図２に示すスルー画Ｄ１、Ｄ２を含む複数のスルー画における自動車Ａの像面内の位置変化を示す図である。図３の横軸は時間、縦軸はスルー画の画面位置（Ｌ−Ｒ）を表し、フレームごとの黒線は、像面内の自動車Ａを表している。
【００２１】
図２に示す通り、複数のスルー画Ｄ１、Ｄ２は、連続して撮像されたスルー画であって、これらスルー画Ｄ１、Ｄ２を比較すると、自動車Ａの先端は、撮像画面内においてＬ側からＲ側に向かって移動し、撮像画面内における自動車Ａの座標位置はＮ１〜Ｎ２と変化している。
一方、自動車Ａの背景にある家Ｂは、スルー画Ｄ１、Ｄ２を比較すると、撮像画面内の一定の座標位置Ｍ１に位置しており、撮像画面内において移動していない。解析部２３は、差分イメージＤＤ１２に示す通り、スルー画Ｄ１、Ｄ２に基づく自動車Ａの移動量α（座標位置Ｍ２−Ｍ１で示す）を検出し、判定部２４に出力する。解析部２３は、例えば、撮像画面に対応する画像領域が複数に分割された区分領域ごとに動きベクトルを算出する。
判定部２４は、解析部２３から出力された移動量αに基づき、自動車Ａの移動方向と、自動車Ａの画像領域のサイズを検出する。例えば、判定部２４が、解析部２３から出力される区分領域ごとの動きベクトルに基づき、動きベクトルが同じ移動方向を示す区分領域の集合を、１つの移動被写体として検出する。よって、判定部２４は、図２に示すスルー画Ｄ１、２Ｄを用いて、自動車Ａに対応する画像領域の動きベクトルの移動方向が同一であるため、１つの移動被写体として、自動車Ａを検出する。
一方、判定部２４は、後述する図５に示す通り、解析部２３から出力される区分領域ごとの動きベクトルに基づき、異なる移動方向を示す画像領域があることを検出した場合、移動被写体が複数あることを検出する。なお、判定部２４は、スルー画Ｄ１、Ｄ２に示すように、移動していない家Ｂは、移動被写体として検出しない。
【００２２】
図３は、図２に示すスルー画Ｄ１、Ｄ２を含む複数のスルー画における自動車Ａの撮像画面内の位置変化を示す図である。図３の横軸は時間、縦軸はスルー画の画面位置（Ｌ−Ｒ）を表し、フレームごとの黒線ａ１、ａ２・・・は、撮像画面内の自動車Ａを表している。
上述の通り、図３に示す自動車Ａは、撮像画面の一方（Ｌ側）から出現し、他方（Ｒ側）に向かって進んでいる。
判定部２４は、解析部２３によって算出されるスルー画Ｄ１、Ｄ２に基づく動きベクトルから、フレームｎ＋３の時点で移動被写体として自動車Ａを検出する。判定部２４は、例えば、図３に示す通り、撮像画面の長手方向（Ｌ−Ｒ）における長さを、移動被写体の画像領域サイズとして検出する。ここで、判定部２４は、フレームｎ＋２の地点で自動車Ａの画像領域サイズａ１を検出し、フレームｎ＋３の地点で自動車Ａの画像領域サイズａ２を検出する。
【００２３】
判定部２４は、移動被写体の画像領域サイズが一定値以上であるか否かを判断し、移動被写体の画像領域サイズが一定値未満である場合、通常撮像モードにおいて設定されている第１の露光時間よりも長い第２の露光時間で撮像する流し撮りモードであることを判断する。例えば、判定部２４は、移動被写体を検出した時点（フレームｎ＋３）での移動被写体の画像領域サイズａ２を一定値（例えば、撮像画面の長手方向の長さの３分の１の長さ）と比較して、一定値未満である場合、図３に示す通り、流し撮りモードであると判断し、一定値以上である場合、図４に示す通り、通常撮像モードであると判断する。判定部２４は、撮像モードを判断した場合、当該撮像モードを不揮発メモリー１１に記憶する。
【００２４】
制御信号生成部２５は、判定部２４によって流し撮りモードと判断された場合、撮像画面内における移動被写体の移動速度を算出し、移動被写体が撮像画面の中央に到達する時間（以下、センタリング時間という）を算出する。制御信号生成部２５は、このセンタリング時間ｔ２から、撮像制御回路３１に対して制御部２０によるレリーズ指示がなされてから、シャッターが切られて（開閉されて）撮像素子８に被写体光が露光される時点までのレリーズタイムラグ時間Ｔ１を減算した自動リレーズ時間ｔ１（以下、予想時間という）を算出する。なお、レリーズタイムラグ時間Ｔ１は、電子カメラ１００の情報処理能力等に応じて予め決定している時間であって、例えば、不揮発メモリー１１に記憶されている。
また、制御信号生成部２５は、撮像画面内における移動被写体の移動速度に基づき、流し撮りモードに適したシャッター速度（第２の露光時間）を算出する。なお、流し撮りモードに適したシャッター速度とは、移動被写体の移動速度に応じた流し撮り量を確保できる露光時間であって、図３に露光時間Ｔ２で示す。
【００２５】
一方、制御信号生成部２５は、判定部２４によって通常撮像モードと判断された場合、図４に示す通り、移動被写体が撮像画面の端部からとび出す時間（以下、フレームアウト時間という）を算出し、このフレームアウト時間ｔ３から、露光時間Ｔ３とレリーズタイムラグ時間Ｔ１を減算した自動リレーズ時間ｔ１（予想時間）を算出する。例えば、図４に示す通り、制御信号生成部２５は、フレームアウト時間ｔ３（フレームｎ＋１１時点）を算出し、露光時間Ｔ３で撮像された際に移動被写体が撮像画面からとび出さない露光開始時間ｔ４を算出する。なお、露光時間Ｔ３は、通常モードに適したシャッター速度（第１の露光時間）であって、例えば、高速シャッター速度として、予め不揮発メモリー１１に記憶されている。
【００２６】
ここで、判定部２４は、図５に示す通り、解析部２３から出力される区分領域ごとの動きベクトルに基づき、異なる移動方向の動きベクトルを有する画像領域ｄ１、ｅ１、ｆ１があることを検出した場合、移動被写体が複数あることを検出する。判定部２４は、移動被写体が複数あることを検出した場合、自動レリーズによる撮像を行わないと判断する。
【００２７】
また、制御信号生成部２５は、不揮発メモリー１１に記憶されている撮影モードに応じて手ブレ補正駆動回路３２に出力する手ブレ補正値を生成する。例えば、不揮発メモリー１１に通常撮影モード設定が選択（有効であると）されていることを示す情報が記憶されている場合、制御信号生成部２５は、電子カメラ１００の全ての移動方向に対して手ブレ補正を行うための手ブレ補正値を生成する。
また、制御信号生成部２５は、不揮発メモリー１１において流し撮りモードが設定されている場合、水平方向や電子カメラ１００のパン方向に対しては手ブレ補正値を生成せず、水平方向やパン方向以外に対しての手ブレ補正値を生成する。なお、制御信号生成部２５は、手ブレ補正が設定されていない場合、手ブレ補正値を生成しない。
【００２８】
次に、図６、７のフローチャートを参照して、電子カメラ１００による自動撮影（自動レリーズ撮像）が行われる動作例を説明する。
図６に示す通り、ステップＳＴ１００において、ユーザによって電源スイッチ１３ａが押下されると、電子カメラ１００に電源が投入される。さらに、レリーズスイッチ１３ｂが半押しされると、ステップＳＴ２００において、制御部２０が、ＡＦ制御を行う。次いで、ステップＳＴ３００において、制御部２０がオートホワイトバランスの調整（ＡＷＢ制御）を行い、ステップＳＴ４００において、制御部２０がＡＦ制御を行う。ここで、ＡＷＢとは、被写体色を測定し、モニター１５に出力される画像が最適な色になるように色毎の増幅率を調整するとともに、撮影時の色毎の増幅率を設定する処理である。
【００２９】
ステップＳＴ５００において、半押しされている状態のレリーズスイッチ１３ｂがさらに押下されると、ステップＳＴ６００において、制御部２０は、不揮発メモリー１１に記憶された自動レリーズ設定に関する情報を読み出す。ステップＳＴ６００において、制御部２０は、読み出した自動レリーズ設定の情報が、自動撮影を行わないことを示す場合、ステップＳＴ８００において、撮影処理部２６が、直ちに撮影処理を開始して撮影を行う。次いで、ステップＳＴ９００において、画像処理部２１によって処理された画像信号がメモリー１７に記憶され、処理が終了する。
一方、ステップＳＴ６００において制御部２０が読み出した自動レリーズ設定情報が、自動撮影を行うことを示す場合、ステップＳＴ７００において、制御部２０が、自動レリーズモードによる撮影を行った後、処理を終了する。
【００３０】
図７は、自動レリーズモードによる撮影動作を示す図である。
図７に示す通り、ステップＳＴ７０１において、自動レリーズモードの待機中に、撮像素子８によって複数のスルー画信号が出力されると、解析部２３が、撮像回路９から出力された複数のスルー画信号を解析して、スルー画信号の撮像画面における像の動きベクトルを算出する。
ステップＳＴ７０２において、判定部２４が、解析部２３によって算出された動きベクトルに基づき、撮像画面における移動被写体を検出する。ステップＳＴ７０２において、移動被写体が検出された場合、ステップＳＴ７０２においてＹＥＳと判断され、ステップＳＴ７０３において、判定部２４が、検出された移動被写体の数あるいは画像領域サイズのうち少なくとも１つを算出する。
【００３１】
ステップＳＴ７０４において、判定部２４は、検出された移動被写体が複数か否かを判断する。ステップＳＴ７０４において、検出された移動被写体が複数であった場合、ステップＳＴ７０５において、判定部２４は、検出された移動被写体の画像領域サイズが一定値以上であるか否かを判断する。ステップＳＴ７０５において、検出された移動被写体の画像領域サイズが一定値以上であった場合、判定部２４は、通常撮像モードであると判断する。
判定部２４によって通常撮像モードと判断されると、ステップＳＴ７０６において、制御信号生成部２５は、撮像画面内における移動被写体の移動速度を算出し、移動被写体が撮像画面の端部からとび出すフレームアウト時間を算出する。次いで、制御信号生成部２５は、算出されたフレームアウト時間から、通常撮像モードとして設定されている第１の露光時間とレリーズタイムラグ時間を減算し、予想時間を算出する。
またステップＳＴ７０７において、制御信号生成部２５は、通常の手ブレ補正モードにおける手ブレ補正値を算出し、手ブレ補正駆動回路３２に出力する。
ステップＳＴ７０８において、制御信号生成部２５は、予想時間に到達したか否かを判断し、予想時間に到達した場合、第１の露光時間で撮像するよう撮像制御部３１および撮像素子制御回路１０を制御する制御信号を生成し、撮像制御回路３１および撮像素子制御回路１０のそれぞれに出力する。
【００３２】
ステップＳＴ７０９において、制御信号が入力された撮像制御回路３１が、第１の露光時間に対応するシャッター速度でシャッターを開放し、撮像素子制御回路７が、第１の露光時間で撮像素子８を制御することで、光学系１から入射した光学像が撮像される。これにより、撮像素子８によって画像信号が生成され、制御部２０に出力される。そして、ステップＳＴ７１０において、メモリー制御回路１６によって、制御部２０から入力された画像信号がメモリー１７に記憶される。
なお、ステップＳＴ７０８において予想時間に到達しない場合、ステップＳＴ１１において、制御信号生成部２５は、撮像素子８によって次のスルー画信号が生成されたか否かを判断し、次のスルー画信号が入力された場合、ステップＳＴ７０１に戻る。
【００３３】
一方、ステップＳＴ７０４において、検出された移動被写体が複数でなく、ステップＳＴ７０５において、検出された移動被写体の画像領域サイズが一定値未満であった場合、判定部２４は、流し撮りモードであると判断する。
判定部２４によって流し撮りモードと判断されると、ステップＳＴ７１２において、制御信号生成部２５が、撮像画面内における移動被写体の移動速度を算出し、移動被写体が撮像画面の中央に到達するセンタリング時間を算出する。次いで、制御信号生成部２５は、算出されたセンタリングからレリーズタイムラグ時間を減算した予想時間を算出する。さらに、制御信号生成部２５は、撮像画面内における移動被写体の移動速度に基づき、流し撮りモードに適した第２の露光時間を算出する。
【００３４】
またステップＳＴ７１３において、制御信号生成部２５は、流し撮り手ブレ補正モードにおける手ブレ補正値を算出し、手ブレ補正駆動回路３２に出力する。そして、ステップＳＴ７０８において、予想時間に到達した場合、制御信号生成部２５は、第２の露光時間で撮像するよう撮像制御部３１および撮像素子制御回路１０を制御する制御信号を生成し、撮像制御回路３１および撮像素子制御回路１０のそれぞれに出力する。
【００３５】
なお、ステップＳＴ７０２で判定部２４が移動被写体を検出しなかった場合、ステップＳＴ７１４において、操作検出回路１３は、レリーズスイッチ１３ｂが再度押下かされたか否かを検出する。ステップＳＴ７１４においてレリーズスイッチ１３ｂが再度押下された場合、ステップＳＴ７０９に移行して、レリーズスイッチ１３ｂが押下された撮像タイミングで撮像が実行される。例えば、制御信号生成部２５は、予め設定されている露光時間に応じた制御信号を撮像制御回路３１および撮像素子制御回路７に出力し、予め設定されている補正値を手ブレ補正駆動回路３２に出力する。
一方、ステップＳＴ７１４において、操作検出回路１３が、レリーズスイッチ１３ｂが再度押下されたことを検出しなかった場合、ステップＳＴ７１５において、制御部２０は、自動レリーズモードの設定がキャンセルされたか否かを判断する。制御部２０は、例えば、一定時間以上レリーズスイッチ１３ｂが再度押下されなかった場合、自動レリーズモードの設定がキャンセルされたと判断し、終了する。一方、例えば、一定時間以内に、解析部２３が撮像画面における像の移動量を検出した場合、ステップＳＴ７０１に戻る。
【００３６】
なお、本実施の形態において、制御信号生成部２５は、判定部２４によって通常撮像モードと判断された場合、撮像画面の端部に到達するフレームアウト時間を算出し、判定部２４によって流し撮りモードと判断された場合、撮像画面の中央に到達するセンタリング時間を算出すると説明したが、本発明はこれに限られない。例えば、判定部２４によって判断された撮像モードに応じて、それぞれフレームアウト時間およびセンタリング時間に対応する時間を、撮像画面に任意の位置に到達する時間として算出する設定であってもよい。
また、本実施の形態において、判定部２４によって検出される移動被写体の画像領域サイズが、撮像画面の長手方向の長さを用いる例を説明したが、本発明はこれに限られず、一定の面積や撮像画面内における移動被写体の移動方向に対応する長さ等に応じた画像領域を検出する構成であってもよい。
【００３７】
この構成により、本実施の形態に係る電子カメラ１００は、電子カメラ１００が一定の位置に固定され、移動物体の動きに追従してパンされていない場合であっても、流し撮りモードを用いて撮像したい移動被写体を検出し、検出された移動被写体の数あるいは大きさに応じて流し撮りモードに適した被写体であるか否かを判断することができる。これにより、流し撮りモードに適する被写体を容易に検出することができる。
また、本実施の形態に係る電子カメラ１００は、検出された移動被写体が複数ある場合は流し撮りモードにおける自動リレーズを行わない。これにより、１つの移動被写体に対して光軸を追従させて流し撮りをする流し撮り手ブレモードの設定を利用して、流し撮りモードに適する被写体を容易に検出することができる。
さらに、本実施の形態に係る電子カメラ１００は、撮像画面内を移動する移動被写体のうち、流し撮りモードに適する移動被写体を検出すると、移動被写体の移動速度に応じた露光時間と、撮像画面内における任意の位置で移動被写体が撮像される撮像タイミングを算出し、算出された露光時間と撮像タイミングに応じて撮像部を制御することができる。また、電子カメラ１００は、流し撮りモードに適する移動被写体が検出された場合、撮像素子８の受光面の光軸を、検出された移動被写体に追従させるよう手ブレ補正駆動回路３２を制御する。これにより、手ブレ補正駆動回路３２によって手ブレ防止レンズ１ａが制御され、撮像素子８の光軸が、流し撮りモードに適する移動被写体として検出された移動被写体にあわせられ、不鮮明な画像が撮像されてしまう問題を解決することができる。
また、本実施の形態に係る電子カメラ１００は、移動被写体が１つであった場合でも、画像領域サイズが一定値以上であれば流し撮りモードとせず、高速シャッターである露光時間の短い通常の撮像モードで撮像する。これにより、撮像画面内にある移動被写体を撮像することができる。
【符号の説明】
【００３８】
８…撮像素子、１０…撮像部、２０…制御部、２３…解析部、２４…判定部、２５…制御信号生成部、１００…電子カメラ
【図１】
2010245774.tif 000003
【図２】
2010245774.tif 000004
【図３】
2010245774.tif 000005
【図４】
2010245774.tif 000006
【図５】
2010245774.tif 000007
【図６】
2010245774.tif 000008
【図７】
2010245774.tif 000009