(57)【要約】【課題】ライブビューからの連続撮影動作中に、光源毎に異なるフリッカの発生状況を計測し、フリッカ波形を正確に計測し、露光ムラの少ない静止画像を撮影することを実現する。【解決手段】撮像素子から得られる画像データからフリッカの検出をする、フリッカー検知手段を有する撮像装置において、撮影開始命令を受けて撮像素子に蓄積した光を画像として読み出す第一の読み出し手段と、オートフォーカス評価値取得開始命令を受けて撮像素子に蓄積した光を、前記第一の読出し手段より縮小したサイズで画像として読み出す第二の読み出し手段と備え、前記第一の読み出し手段により読み出された画像と、前記第二の読み出し手段により読み出された画像とから、フリッカーのずれ量を検出する、フリッカーずれ量検出手段と、前記フリッカーずれ量検出手段により、算出されたフリッカーずれ量に基づいて、次の前記第一の読み出し手段の実施タイミングを補正することを特徴とする。【選択図】図１
2017085435.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子から得られる画像データからフリッカの検出をする、フリッカー検知手段を有する撮像装置において、
撮影開始命令を受けて撮像素子に蓄積した光を画像として読み出す第一の読み出し手段（Ｓ６０１，Ｓ６０２）と、
オートフォーカス評価値取得開始命令を受けて撮像素子に蓄積した光を、前記第一の読出し手段より縮小したサイズで画像として読み出す第二の読み出し手段（Ｓ６０７，Ｓ６０８）と備え、
前記第一の読み出し手段により読み出された画像と、前記第二の読み出し手段により読み出された画像とから、フリッカーのずれ量を検出する、フリッカーずれ量検出手段（Ｓ６１１）と、
前記フリッカーずれ量検出手段により、算出されたフリッカーずれ量に基づいて、次の前記第一の読み出し手段の実施タイミングを補正することを特徴とする撮像装置。
【請求項２】
前記フリッカーずれ量検出手段（Ｓ６１１）において、
前記第一の読出し手段により読みだされた画像を、前記第二の読出し手段により読みだす際に施された縮小処理と同じアルゴリズムの縮小処理を施すことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第一の読み出し手段により読み出される画像の露出に応じて、前記第二の読み出し手段により読み出される画像に対する処理を切り替えることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記第二の読み出し手段は、読み出される画像の行毎に、２種類のゲイン制御を行うラインゲイン制御手段(Ｓ１０１６)を含むことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記第二の読み出し手段は、読出し方法を切り出しモードに変更する、第二の読出しモード変更手段(Ｓ１０１５)を含むことを特徴とする請求項３に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに代表される撮像装置に関し、特にライブビュー動作からの連続合焦撮影における、蛍光灯下などの人工光源下で発生するフリッカーを検出し、フリッカーによる明暗の変化が少ないタイミングで露光をする方法に関する。
【背景技術】
【０００２】
近年のデジタルカメラの撮像素子の高感度化に伴い、室内のような比較的暗い環境下においても高速シャッターでブレのない写真を撮影できるようになってきている。また、室内光源として普及している蛍光灯は商用電源周波数の影響により、周期的に照明光がゆらぐフリッカ現象が起きる。このようなフリッカ光源下での高速シャッター撮影では、フリッカの影響により、フレーム毎に画像の露出や色温度のバラつきが発生したり、１フレーム内での露出ムラや色ムラが発生したりしてしまうことがある。
【０００３】
このような問題に対して、フリッカの周期と位相を検出して、明暗の変化が少ないフリッカの光量のピークタイミングに合わせて露光できるようにフリッカ同期信号を生成し、露光を行うフリッカ除去システムが考えられている（特許文献１参照）。
【０００４】
しかしながら、特許文献１のシステムでは、フリッカー検出からの時間が経過すると、商用電源周波数のゆらぎの影響で、フリッカー同期信号と実際のフリッカー光量のピークタイミングの関係がずれてきてしまう。商用電源周波数のゆらぎは短い時間でみると±0.2Hz程度あると言われている。（フリッカー光源の明滅周波数のゆらぎは±0.4Hz）そのため、一度フリッカー検出を行い、フリッカー同期信号のタイミングを算出してもフリッカー検出からの時間の経過とともにタイミングがずれてくるという問題がある。
【０００５】
また、特許文献２のシステムのように、50Hzと60Hzの両方の周波数を求めるために、フレーム毎に位相が約180度ずれるフレームレートで撮影し、前後の２フレームの画像の比からフリッカー周波数を求めているため、連続合焦動作中の静止画画像を用いると、フリッカーの影響を受けた画像が記録されてしまう課題がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１９３９２２号公報
【特許文献２】特開２００７−３７１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の目的は、特に、ライブビュー動作からの連続合焦動作において、撮像素子から静止画画像の読み出しとオートフォーカス評価値を取得する読み出しの2種類を備え、オートフォーカス動作を損なわず、フリッカー光源下において商用電源周波数のゆらぎによらず安定した露出を得ることができる撮像装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る撮像装置は、
撮像素子から得られる画像データからフリッカの検出をする、フリッカー検知手段を有する撮像装置において、撮影開始命令を受けて撮像素子に蓄積した光を画像として読み出す第一の読み出し手段と、オートフォーカス評価値取得開始命令を受けて撮像素子に蓄積した光を、前記第一の読出し手段より縮小したサイズで画像として読み出す第二の読み出し手段と備え、前記第一の読み出し手段により読み出された画像と、前記第二の読み出し手段により読み出された画像とから、フリッカーのずれ量を検出する、フリッカーずれ量検出手段と、前記フリッカーずれ量検出手段により、算出されたフリッカーずれ量に基づいて、次の前記第一の読み出し手段の実施タイミングを補正することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮像素子から静止画画像の読み出しとオートフォーカス評価値を取得する読み出しの2種類を備えた撮像装置において、オートフォーカス動作を損なわず、フリッカー光源下でも、商用電源周波数のゆらぎによらず安定した静止画像を連続で取得することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第一実施形態による撮像装置の全体構成を示す概略図である。
【図２】露光ムラの有り・無しに基づいて、光量変化の少ないタイミングを検出するための演算概念図である。
【図３】本発明のシャッタースピードの違いによるフリッカー同期信号とシャッター開始信号のタイミングを説明する図である。
【図４】各シャッタースピードにおけるフリッカー同期信号からシャッター開始信号までのウェイト時間テーブルの例である。
【図５】本発明の第一実施形態による撮影処理の動作タイミングを示すタイミングチャートである。
【図６】本発明の第一実施形態による撮影処理を示すフローチャートである。
【図７】本発明の第一実施形態によるフリッカー波形生成処理を示すフローチャートである。
【図８】本発明の第一実施形態によるフリッカー波形生成処理の演算概念図である。
【図９】本発明の第一実施形態によるフリッカー波形生成結果の例である。
【図１０】本発明の第二実施形態による撮影処理を示すフローチャートである。
【図１１】本発明の第二実施形態による読出し画像例である。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施形態についての添付の図面を参照して詳細に説明する。
【実施例１】
【００１２】
第１実施形態による撮影処理について図面を用いて説明する。
【００１３】
まず、本実施形態による撮像装置の全体構成について図１を用いて説明する。図１は本実施形態による撮像装置の全体構成を示す図である。
【００１４】
本実施形態による撮像装置１００は、デジタルカメラである。図１に示すように、結像光学系の先端部に第１レンズ群１０１が配置されており、第１レンズ群１０１は光軸方向に進退可能に保持されている。絞り兼用シャッタ１０２は、その開口径を調節することで撮影時の光量調節を行なうほか、静止画撮影時には露光秒時調節用シャッタとしても機能する。絞り兼用シャッタ１０２と第２レンズ群１０３とは一体となって光軸方向に進退し、第１レンズ群１０１の進退動作との連動によって、変倍作用（ズーム機能）を奏する。
【００１５】
第３レンズ群１０５は、光軸方向の進退によって、焦点調節を行なう。光学的ローパスフィルタ１０６は、撮影画像の偽色やモアレを軽減するための光学素子である。撮像素子１０７は、２次元ＣＭＯＳフォトセンサーと周辺回路とを含み、結像光学系の結像面に配置される。
【００１６】
ズームアクチュエータ１１１は、図示しないカム筒を回動することで、第１レンズ群１０１乃至第３レンズ群１０５を光軸方向に進退駆動し、変倍操作を行なう。絞りシャッタアクチュエータ１１２は、絞り兼用シャッタ１０２の開口径を制御して撮影光量を調節するとともに、静止画撮影時の露光時間制御を行なう。フォーカスアクチュエータ１１４は、第３レンズ群１０５を光軸方向に進退駆動して焦点調節を行なう。
【００１７】
撮影時に用いられる照明手段（被写体照明用電子フラッシュ）１１５は、キセノン管を用いた閃光照明装置が好適であるが、連続発光するＬＥＤを備えた照明装置を用いてもよい。オートフォーカス（以下、ＡＦと記す）補助光手段１１６は、所定の開口パターンを有するマスクの像を、投光レンズを介して被写体に投影し、暗い被写体あるいは低コントラストの被写体に対する焦点検出能力を向上させる。
【００１８】
制御部１２１は、撮像装置１００における種々の制御を司るものであり、図示しないＣＰＵ（演算部）、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ、通信インターフェイス回路等を有している。
【００１９】
電子フラッシュ制御回路１２２は、撮影動作に同期して照明手段１１５を点灯制御する。補助光駆動回路１２３は、焦点検出動作に同期してＡＦ補助光手段１１６を点灯制御する。
【００２０】
撮像素子駆動回路１２４は、撮像素子１０７の撮像動作を制御するとともに、取得した画像信号をＡ／Ｄ変換して制御部１２１に送信する。画像処理回路１２５は、撮像素子１０７が取得した画像の被写体検出、γ変換、カラー補間、ＪＰＥＧ圧縮等の処理を行なう。
【００２１】
フォーカス駆動回路１２６は、焦点検出結果に基づいてフォーカスアクチュエータ１１４を駆動制御し、第３レンズ群１０５を光軸方向に進退駆動して焦点調節を行なう。絞りシャッタ駆動回路１２８は、絞りシャッタアクチュエータ１１２を駆動制御して絞り兼用シャッタ１０２の開口を制御する。ズーム駆動回路１２９は、撮影者によるズーム操作に応じてズームアクチュエータ１１１を駆動する。
【００２２】
表示装置１３１は、例えばＬＣＤ等により構成されており、撮像装置１００の撮影モードに関する情報、撮影前のプレビュー画像、撮影後の確認用画像、焦点検出時の合焦状態の表示画像、撮影時の電子ビューファインダー表示(ライブビュー表示)等を表示する。操作スイッチ群１３２は、電源スイッチ、レリーズ（撮影トリガ）スイッチ、ズーム操作スイッチ、撮影モード選択スイッチ等を含む。記録媒体１３３は、着脱可能なフラッシュメモリ等であり、撮影により取得した画像ファイルを記録する。メモリ１３４はＲＡＭ、ＲＯＭ等であり、所定のプログラムの記憶や、画像処理中の画像データや画像処理に必要なパラメータデータの保持等を行っている。制御部１２１は、メモリ１３４の有するＲＯＭに記憶された所定のプログラムに基づいて、撮像装置１００の各種回路を駆動し、ＡＦ、撮影、画像処理、記録等の一連の動作を実行する。
【００２３】
次に、図２(a)(b)を用いて、フリッカーの周期とピーク位置の算出方法について説明する。
【００２４】
図２(a)は露光ムラの有る画像及び露光ムラの無い画像に基づいて光量変化の少ないタイミングを検出するための演算処理の概念図である。
【００２５】
撮像装置１００は、画像Ａを画像Ｂで割ることにより、画像Ａ及び画像Ｂからフリッカー成分だけを抽出した画像Ｃを生成する。この様にして得られた画像Ｃの縞模様（即ち、画像内の輝度変化）に基づき、フリッカーの周期、及び、ＶＤからの光量が最大になるタイミングを検出し、光量変化の少ないタイミングを検出する。
【００２６】
なお、画像Ａの撮像時と画像Ｂの撮像時との間に被写体の位置が移動したり、カメラの向きが変わったりした場合には、撮像装置１００は、画像の画面を分割してそれぞれの画像の一致度を計算し、画像の位置合わせを行ってから割り算を行う。
【００２７】
図２(b)は画像Ｃにおける垂直方向の光量変化（実線）と、この光量変化の隣接差分（破線）とを示す図である。
【００２８】
図２(b)を参照して、フリッカーの周期、及び、ＶＤからの光量が最大になるタイミング（ピークタイミング）を検出する方法を説明する。ここで、破線の値が「０」の時が、光量変化の極大値もしくは極小値を示している。特に、破線の値が正から負へ変化する時の「０」値は極大値になる。この極大値が画面の何行目か分かれば、水平同期信号（ＨＤ）の周期を基にしてＶＤから極大値までの時間を求めることができる。また、破線の「０」から「０」までの時間を求めることにより、フリッカーの周期を求めることができる。ここで求めた極大値の時刻とフリッカーの周期から、次の撮影タイミング、即ち、フリッカーの光量変化の少ないタイミングを求めることができる。
【００２９】
次に、求めたフリッカの周期とピークタイミングに基づいた、光量変化の少ない撮影のタイミング制御について、図３を用いて説明する。なお、フリッカー同期信号は、図３に示したように、フリッカーの周期毎に発生させ、フリッカーの所定のタイミングに同期した信号である。
【００３０】
図３(a)(b)において、フリッカー同期信号からシャッター開始信号までのウェイト時間T_ShutterWait、シャッター開始信号から実際のシャッター走行までのタイムラグT_ShutterResponse、シャッターが撮像素子の端から端まで走る時間T_Runとする。T_ShutterWaitをシャッタースピード毎に変更することによって、フリッカーの光量変化の少ないピークのタイミングが、シャッター先幕走行開始から後幕走行終了までの時間の中心にくるようにシャッター開始信号を出すように設定する。
【００３１】
そして、事前に検出されているフリッカーの周期Ｔと位相（ピークタイミング）t_peakから、フリッカー同期信号の発生タイミングt_Flickerは、
t_Flicker=t_peak−T_ShutterResponse−(T_Run＋TVmax)/2+Ｔ×n
（n：自然数、TVmax：フリッカー対策をする、しないの境目のシャッタースピード）
のタイミング毎に変化するような同期信号とする。
【００３２】
ところで、シャッタースピードTVが1/100より遅い場合は、フリッカーの１周期分以上を含む露光となるため、フリッカーによる露出ばらつきの影響が少なくなる。よって今回は、シャッタースピードTVが1/100より速い場合(例えば、図３（ａ）（ｂ）)にだけフリッカー対策を講じることを考える。
【００３３】
また、9ms前後のシャッタースピードの場合、ほぼフリッカーの1周期分を蓄積することになるので、フリッカーがある場合でも、安定した露光を得ることができる。従って今回は、シャッタースピードが8msより速い場合にフリッカー対策を講じることとする。つまり図３(b)のようにTVmax=1/200 (5ms)とする。
また、T_ShutterWaitは、
T_ShutterWait= (TVmax−TV)/2   (TV<1/200)
とすると、フリッカーのピークのタイミングが、シャッター先幕走行開始から後幕走行終了までの時間の中心にくるように設定できる。
【００３４】
また、電子シャッタ方式においては、図３（ｃ）のようにメカシャッタ先幕走行開始タイミングに対して、蓄積動作がフリッカーのピークで開始するように電子シャッタ走行タイミングを調節する。
【００３５】
なお、図４のようにシャッタースピード毎にテーブルにしてカメラに記憶しておいても良い。
【００３６】
以降では、連続撮影動作中の静止画画像および、AF評価値算出用画像の取得タイミングは、このフリッカ同期信号のタイミングに同期して、露光を行う。
【００３７】
次に、本実施形態による撮像装置によって行われるライブビューからの連続撮影について、図５と図６を用いて説明する。
【００３８】
図５は本実施形態による撮像装置におけるライブビューからの連続撮影の際のフリッカーレス撮影動作のタイミングを示すタイミングチャートである。加えて、図６は本実施形態による撮像装置におけるライブビューからの連続撮影の際のフリッカーレス撮影動作を示すフローチャートである。なお、事前に、図５の５００の区間で、上述の図２の処理によって、フリッカーの周期の算出およびフリッカー同期信号のタイミングが求められているものとする。
【００３９】
操作スイッチ群１３２に含まれるレリーズスイッチがオンとなることで撮影が開始され、ステップＳ６０１へ移行する。
【００４０】
ステップＳ６０１では、静止画撮影のために撮像素子１０３へ露光を開始し、電荷が蓄積される。露光時間は絞りシャッタアクチュエータ１１２で制御する。このとき撮像素子駆動回路１２４において、撮像素子１０７の有効画素領域全体含む領域を読み出す駆動モードで撮像素子１０７を制御する。処理のタイミングは、フリッカー同期信号に同期して、５０１で示すように、撮影開始の後に実行する。
【００４１】
ステップＳ６０２では、撮像素子駆動回路１２４により、撮像素子１０７に蓄積された電荷から得られた画像信号をＡ／Ｄ変換して制御部１２１に送信する処理を開始する。ステップＳ６０１において設定した駆動モードに従って、有効画素領域全体を含む領域の画像信号を読み出す。処理のタイミングは５０２で示すように、静止画蓄積処理の完了後に実行する。
【００４２】
ステップＳ６０３では、撮像素子１０７に蓄積された電荷から得られた画像信号をＡ／Ｄ変換して制御部１２１に１画素毎、もしくは複数の画素単位で次々送信している。そして被写体検出処理開始時間は以下のようにして決める。まずは、被写体検出処理開始をＡＦ可能な領域までの読み出しが完了するタイミングとなるように決める。ＡＦできない領域で被写体を検出して、その周辺においてＡＦ評価値演算を行っても結局はＡＦできない。つまり、ＡＦ可能な領域まで読み出しが完了した時点で、読み出した画像信号をもとに被写体検出すれば必要なＡＦ評価値演算は可能であるから、ＡＦ可能な領域までの読み出しが完了する時点を被写体検出処理開始時間とすればよい。ＡＦ可能な領域は撮影モードや、レンズの種類により変わるため、条件に応じて検出開始時間を変えてもよい。または、連写撮影の速度設定をもとに決めてもよい。連写速度が速い場合は、撮影と次の撮影との撮影間の処理時間をより短くする必要がある。そこで、被写体検出処理開始時間を早めることで、撮影間の処理時間を短くすることが出来る。その場合、読み出し完了している画像信号は少なくなってしまうため、被写体検出の精度は低下してしまうが、連写速度はより高速にすることが可能となる。
【００４３】
ステップＳ６０４では、制御部１２１に送信されてきた画像信号をもとに画像処理回路１２５において被写体検出処理を開始する。後述するが、ＡＦ処理に必要な検出結果情報は被写体の位置情報であり、またＡＦ開始時間には制約があり、ＡＦ開始までには検出処理が終わっている必要がある。被写体が多数あるような場面で、検出処理が間に合わなかった場合は、前回の撮影での検出処理結果の位置情報を代用してもよい。または、予めデフォルト位置情報を設定しておいて、それをＡＦ処理では使用するかたちでもよい。処理のタイミングは、前述の通り、静止画読出しの途中からであり、ＡＦ可能領域まで読み出しが完了する時点、または設定中の連写速度を保証できる時点となる。処理のタイミングは５０３で示すように、静止画読み出し処理の中に実行する。
【００４４】
ステップＳ６０５では、被写体検出の結果からＡＦ評価値算出用読み出し領域を算出する。前提として、ＡＦ評価値算出用読み出しは、撮像素子駆動回路１２４において静止画読み出しとは別の駆動で制御して、撮像素子１０７の有効画素領域を水平垂直方向に間引いて読み出す。処理のタイミングとしては５０３に含めているが、前述の通りに定めたＡＦ開始時間のタイミングで実行する。このとき、間引きに限らず、加算でもよいし、被写体検出結果の被写体位置情報を用いて、被写体位置を中心として有効画素領域に対して部分的に読み出す位置を決定してもよい。
【００４５】
ステップＳ６０６では、フリッカー同期信号に基づき、ＡＦ評価値算出用読み出し領域のうち、ステップＳ６０５で求めた被写体位置が、フリッカーのピークにあうように蓄積タイミング開始を調整する。なお、ＡＦ評価値算出用の読出し方式は、スリットローリング方式と呼ばれる1画面のうちの1ラインずつ各画素データとして読みだす方式である。
【００４６】
ステップＳ６０７では、ＡＦ評価値算出のために撮像素子１０７へ露光を開始し、電荷が蓄積される。露光時間は電子シャッタ方式で制御する。静止画画像とは異なり、ここでは撮像素子駆動回路１２４において、撮像素子１０７の有効画素領域を水平垂直方向に間引いた領域を読み出す駆動モードで撮像素子１０７を制御する。処理のタイミングは５０４で示すように、ＡＦ評価値算出用読み出し領域算出処理の後に実行する。
【００４７】
なお、フリッカー同期信号は、メカシャッタの動作を基準に作られているので、電子シャッタ方式においては、図３（ｃ）のようにメカシャッタ先幕走行開始タイミングに対して、ステップＳ６０５で求めた被写体位置近傍の蓄積動作がフリッカーのピークで開始するように電子シャッタ走行タイミングを調節する。
【００４８】
ステップＳ６０８では、撮像素子駆動回路１２４により、撮像素子１０７に蓄積された電荷から得られた画像信号をＡ／Ｄ変換して制御部１２１に送信する処理を開始する。ステップＳ６０５で設定した駆動モードに従って有効画素領域の画像信号を読み出す。処理のタイミングは５０５で示すように、ＡＦ評価値算出用読み出しのための蓄積処理の完了後に実行する。
【００４９】
なお、本実施形態では、ステップＳ６０２で読みだした静止画画像から被写体を検出した結果に基づいて、被写体位置を決定していたが、これに限るものではなく、ＡＦをする領域をユーザーがあらかじめ決めた場所で行ってもよい。その際、ユーザーは操作スイッチ群１３２を用いて指定する。
【００５０】
ステップＳ６０９では、ステップＳ６０８で制御部１２１に送信された画像信号をもとにＡＦの評価値算出を実行して、次の撮影で被写体にフォーカスするためのレンズの駆動量を制御部１２１で算出する。処理のタイミングは５０６で示すように、ＡＦ評価値算出用読み出しの完了後に実行する。
【００５１】
ステップＳ６１０では、制御部１２１で算出したレンズの駆動量から、フォーカス駆動回路１２６、または絞りシャッタ駆動回路１２７、あるいはそれらを組み合わせて制御して、各アクチュエータ１１４、１１２を駆動させて、被写体に合焦する位置までレンズを駆動させる。
【００５２】
ステップＳ６１１のフリッカ波形の生成に関しては、図７図８を用いて詳細に説明する。
【００５３】
図７のステップＳ７０１では、ステップＳ６０３でＡＦ評価値用算出用画像８０３を読みだす際に撮像素子駆動回路１２４が行った駆動処理と同じ縮小処理を静止画画像８０１に施し、縮小画像８０２を生成する。たとえば、撮像素子駆動回路１２４で、水平方向同色３画素加算、垂直方向も同色3画素加算で静止画画像より小さい画像を読みだした場合は、これと同じ縮小処理を画像処理回路１２５が実施する。なお、間引きや部分切りだし時も、同様にＡＦ評価値算出用画像に該当する領域を静止画画像より切りだすことはいうまでもない。
【００５４】
次に、ステップＳ７０２では、縮小画像８０２とＡＦ評価値算出用画像８０３との割り算を行い、フリッカー成分画像８０４を生成する。
【００５５】
なお、ステップＳ６１１の処理のタイミングは５０８で示すように、ＡＦ評価値算出用読み出しの完了後に実行する。
【００５６】
戻って、ステップＳ６１２では、ステップＳ６１１で求めたフリッカー波形からピークタイミングを検出し、を行い、フリッカー同期信号を更新する。処理のタイミングは５０９で示すように、フリッカ波形生成の完了後に実行する。
【００５７】
ここで、ステップＳ６１１からステップＳ６１２のフリッカー同期信号の更新について、詳細に説明する。
【００５８】
ステップＳ６１１にあるように、図８のフリッカ成分画像（８０４）より、上述のフリッカー波形の求め方より、フリッカ波形を求めたものが図９になる。
【００５９】
ステップＳ６０６にあるように、被写体位置にフリッカーのピークが来るようにＡＦ評価値算出用画像（８０３）は取得しているため、フリッカー成分画像（８０４）は、図９（ａ）のように被写体位置をピークの波形になっている。この場合は、フリッカーの同期信号は更新せず、現状の同期タイミングで次の静止画撮影を実施する。
【００６０】
しかし、商用電源のゆらぎにより、図９（ｂ）のようにフリッカーのピークと予測したタイミングに対して、フリッカー波形を求めるとピークではない場合には、フリッカー成分画像（８０５）から光量変化の極大値が何行目かを算出し、水平同期信号（ＨＤ）の周期をもとに時間を算出し、この時間分をずらしてフリッカー同期信号のタイミングを更新する。
【００６１】
なお、フリッカーのピークタイミング検出においては、精度を上げるために、フリッカ成分画像の全行を使用して求めてもよいし、９０１のように、ある間隔で近似的にフリッカー波形を算出してもよい。
【００６２】
ステップＳ６１３では、操作スイッチ群１３２に含まれるレリーズスイッチ（ＳＷ２）がオンかオフかを判断して、オンであればＳ３１０で合焦したレンズ位置で連写撮影を続ける。オフであれば連写撮影を停止して撮影終了となる。タイミングとしては５０７の後にレリーズスイッチの判断をして、オンならば撮影開始されて５１０の静止画蓄積処理、５１１の静止画読み出しと撮影処理を続けていく。
【００６３】
前述の通り、本実施形態では、ライブビューからの連続撮影動作において、静止画画像と連続撮影の間のＡＦ評価値算出用画像を用いて、フリッカー波形を生成し、フリッカの周期とピークタイミングを求めることで、連続撮影動作の２コマ目以降の静止画画像においても、商用電源のゆらぎによるフリッカー光源の光量変化の影響を受けない静止画像を得ることが可能となる。
【００６４】
以上、本実施形態について説明したが、本発明はこれらの実施形態に限定されず、その用紙の範囲内で種々の変形および変更が可能である。
【実施例２】
【００６５】
第２実施形態による撮像処理について図面を用いて説明する。第２実施形態では、第１実施形態で説明したライブビューからの連続撮影動作中のフリッカレス撮影において、AF評価値算出用画像は適正露出であるが、静止画画像の露出設定が適正露出に対して明るすぎる場合や、暗すぎる場合の実現方法について説明する。
【００６６】
図１０は本実施形態による撮像装置における被写体追従ＡＦ連続撮影の際のフリッカーレス撮影動作を示すフローチャートである。
【００６７】
まず、ステップＳ１００１からステップＳ１００５までは、図６のステップＳ６０１からステップＳ６０５と同様の処理のため、説明を省く。
【００６８】
ステップＳ１００６で、ステップＳ１００１で決めた露光時間が適正露出であるかを判定する。もし適正露出であれば、ステップＳ１００７へ進む。なお、ステップＳ１００７からステップＳ１０１３までは、図６のステップＳ６０６からステップＳ６１３と同様の処理のため、説明を省く。
【００６９】
ステップＳ１００６にて、適正露出でなければ、ステップＳ１０１４へ進み、露出設定が所定値の範囲内であるか判定する。これは、たとえば静止画像全体が白く飛んだり、黒くつぶれてしまい様な露出設定下では、そもそもフリッカーによる光量変化が判別できないため、所定値の範囲外（例えば、±５段以上の露出補正している）であれば、ステップＳ１０２１へ進み、フリッカー同期信号に同期せず、ステップＳ１０２１からステップＳ１０２４を実施する。
【００７０】
なお、ステップＳ１０２１からステップＳ１０２４までは、図６のステップＳ６０７からステップＳ６１０と同様の処理のため、説明を省く。
【００７１】
戻って、ステップＳ１０１４では、静止画撮影時の露出設定が所定の範囲内であれば、ステップＳ１０１５へ進み、ＡＦ評価値算出用画像の読み出しモードを変更する。これは、加算／間引き読み出し、部分読み出しの何れかから選択する。
【００７２】
次に、ステップＳ１０１６において、ＡＦ評価値算出用読み出しの駆動に対して、行ごとに撮像素子１０７のゲイン設定の切り替える設定を行う。これは、ＡＦ評価値算出用画像は、静止画の露出設定によらず適正露出であることが好ましいので、図１１（ａ）のように、静止画画像(図１１（ｂ）)の露出と、ＡＦ評価値算出用画像の露出を、画像の１行ごとに切り替える設定を、撮像素子駆動回路１２４に行う。なお、露出の切り替えはゲインに限らず、露光時間を変えてもよい。また切り替えは1行毎ではなく複数行ごとに切り替えてもよい。
【００７３】
ステップＳ１０１５およびステップＳ１０１６の制御例としては、以下のとおりである。例えば、ＡＦ評価値算出用画像を適正露出にするために、露光時間が長くなってしまった場合、連続撮影動作中の静止画撮影間隔（コマ速）が遅くなってしまう。そのために、ＡＦ評価値算出用画像をステップＳ１０１５にて加算率／間引き率をあげて撮像素子駆動回路１２４に設定し、ＡＦ評価値算出用画像の読み出し時間を短縮することで、コマ速を維持することが可能となる。また、ステップＳ１０１６に置いて行毎にゲインを切り替えるため、ＡＦ評価値算出用としては、画素数が半分になってしまう。よって、ＡＦの精度を維持するために必要な画素数より少なくなる場合には、ステップＳ１００５で決めた被写体位置を中心として、撮像素子１０７の有効画素領域に対して部分的に読み出すように撮像素子駆動回路１２４に設定し、ステップＳ１００９で読み出される画素数と同じ画素数が確保できるようにしても良い。
【００７４】
ステップＳ１０１７〜ステップＳ１０１９に関しては、図６のステップＳ６０６〜ステップＳ６０８と同様の処理を行うため、説明を省く。
【００７５】
ステップＳ１０２０では、ステップＳ１０１９で読みだしたＡＦ評価値算出用画像(図１１の１１０１)を、以降のステップＳ１０１０のレンズ駆動量算出に必要なＡＦ評価値算出用の領域と、ステップＳ１０１２のフリッカー波形生成に必要な静止画画像の領域に、図１１（ｃ）のように分離する。
【００７６】
そして、ステップＳ１０１０やステップＳ１０１２では、ステップＳ１０２０で分離した、フリッカ波形生成用分離画像（１１０２）と、ＡＦ評価値取得用分離画像（１１０３）を用いて、ステップＳ６０９やステップＳ６１１と同様の処理を行う。
【００７７】
なお、ステップＳ１０１４でＡＦ評価値算出用読み出しを部分読み出しした場合は、ステップＳ１０１２においても、分離された図１１（ｃ）と同じ行を静止画画像から切り出す。
【００７８】
前述の通り、本実施形態では、静止画画像の露出設定に応じて、ＡＦ評価値算出用画像を読み出す方法、およびゲイン設定を切り替えて読み出されたＡＦ評価値算出用画像を、ＡＦ評価値算出用に使用する領域と、フリッカ波形生成に用いる領域とに分離し、分離した画像を用いて、ＡＦ評価値取得用分離画像を用いてオートフォーカスの演算することで、ＡＦ制度は維持し、かつ、フリッカ波形成分用分離画像とフリッカ波形成分用分離画像と同様の領域を抽出した静止画画像とからフリッカの周期とピークタイミングを求めることで、静止画画像の露出設定によらず、商用電源のゆらぎによるフリッカー光源の光量変化の影響を受けない静止画像を得ることが可能となる。
【符号の説明】
【００７９】
１０１  第１レンズ群、１０２  絞り兼用シャッタ、１０３  第２レンズ群、
１０５  第３レンズ群、１０６  光学的ローパスフィルタ、１０７  撮像素子、
１１１  ズームアクチュエータ、１１２  絞りシャッタアクチュエータ、
１１４  フォーカスアクチュエータ、１１５  電子フラッシュ、
１１６  ＡＦ補助光手段、１２１  制御部、１２２  電子フラッシュ制御回路、
１２３  補助光駆動回路、１２４  撮像素子駆動回路、１２５  画像処理回路、
１２６  フォーカス駆動回路、１２８  絞りシャッタ駆動回路、
１２９  ズーム駆動回路、１３１  表示装置、１３２  操作スイッチ群、
１３３  記録媒体、１３４  メモリ
【図１】
2017085435.tif 000003
【図２】
2017085435.tif 000004
【図３】
2017085435.tif 000005
【図４】
2017085435.tif 000006
【図５】
2017085435.tif 000007
【図６】
2017085435.tif 000008
【図７】
2017085435.tif 000009
【図８】
2017085435.tif 000010
【図９】
2017085435.tif 000011
【図１０】
2017085435.tif 000012
【図１１】
2017085435.tif 000013