(57)【要約】【課題】フリッカ光源下でのトリミングズーム中の撮影において、全画面露光時よりもレリーズタイムラグを減らして、シャッタチャンスを拡大する仕組みを提供する。【解決手段】撮像装置は、撮像素子１０３と、撮影指示に応じてシャッタ１０４を駆動して撮像素子１０３の露光を行うシャッタ制御手段と、ユーザ操作によりズーム倍率を設定する設定手段１１５と、光源の光量と周期からフリッカを検出するフリッカ検出手段１０８と、前記設定されたズーム倍率に応じて撮像素子１０３の一部の領域を切り出す切り出し手段と、を備える。シャッタ制御手段は、設定手段１１５によりズーム倍率が設定され、かつフリッカ検出手段１０８によりフリッカが検出されている場合、撮像素子１０３の全画面露光期間内に前記ズーム倍率に応じて切り出された撮像素子１０３の一部の領域の露光を開始し、終了するようにシャッタ１０４の駆動タイミングを制御する。【選択図】図４
2016029777.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子と、
撮影指示に応じてシャッタを駆動して前記撮像素子の露光を行うシャッタ制御手段と、
ズーム倍率を設定する設定手段と、
光源の光量と周期からフリッカを検出するフリッカ検出手段と、
前記設定手段により設定されたズーム倍率に応じて前記撮像素子の一部の領域を切り出す切り出し手段と、を備え、
前記シャッタ制御手段は、前記設定手段によりズーム倍率が設定され、かつ前記フリッカ検出手段によりフリッカが検出されている場合、前記撮像素子の全画面露光期間内に前記ズーム倍率に応じて切り出された前記撮像素子の一部の領域の露光を開始し、終了するように前記シャッタの駆動タイミングを制御することを特徴とする撮像装置。
【請求項２】
前記シャッタ制御手段は、前記撮像素子の一部の領域の露光を開始する際、前記フリッカ検出手段により検出された前記撮像素子の全画面露光時に画像内に発生する輝度の差が最小となるタイミングで前記シャッタを駆動することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記シャッタ制御手段は、前記フリッカ検出手段により検出された全画面露光期間中の最小の光量と最大の光量の差分を基準値とした場合、前記撮像素子の一部の領域の露光期間内の光量の差分が前記基準値となる区間において、前記シャッタを駆動することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記設定手段によりズーム倍率が設定され、かつ前記フリッカ検出手段によりフリッカが検出されている場合に、前記シャッタ制御手段により前記シャッタの駆動タイミングを制御するかしないかをユーザ操作により選択させるための選択画面を表示する表示手段を備えることを特徴とする請求項１乃至３のいずれか一項に記載の撮像装置。
【請求項５】
前記撮影指示を行うための操作手段を有することを特徴とする請求項１乃至４のいずれか一項に記載の撮像装置。
【請求項６】
撮像素子と、ズーム倍率を設定する設定手段と、を備える撮像装置を制御する方法であって、
撮影指示に応じてシャッタを駆動して前記撮像素子の露光を行うシャッタ制御ステップと、
光源の光量と周期からフリッカを検出するフリッカ検出ステップと、
前記設定手段により設定されたズーム倍率に応じて前記撮像素子の一部の領域を切り出す切り出しステップと、を備え、
前記シャッタ制御ステップは、前記設定手段によりズーム倍率が設定され、かつ前記フリッカ検出ステップでフリッカが検出されている場合、前記撮像素子の全画面露光期間内に前記ズーム倍率に応じて切り出された前記撮像素子の一部の領域の露光を開始し、終了するように前記シャッタの駆動タイミングを制御することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカメラ等の撮像装置に関し、特に蛍光灯下等の人工光源下で発生するフリッカを検出し、フリッカによる明暗の変化が少ない光量で露光をする技術に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置では、近年の撮像素子の高感度化に伴い、室内等の比較的暗い環境下においても高速シャッタでブレのない写真を撮影できるようになっている。ところで、室内光源として普及している蛍光灯は、電源周波数の影響により、周期的に照明光がゆらぐフリッカ現象が起きる。このようなフリッカ光源下での高速シャッタ撮影では、フリッカの影響により、フレーム毎に画像の露出や色温度のバラツキが発生したり、１フレーム内での露出ムラや色ムラが発生したりしてしまうことがある。
【０００３】
このような問題に対して、フリッカの周期と位相を検出して、明暗の変化が少ないフリッカの光量のピークタイミングに合わせて露光できるようにシャッタ開始同期信号を生成し、露光を行うフリッカ除去システムが提案されている（特許文献１）。
【０００４】
一方、カメラの小型化を目的として、望遠側のズームは、撮像素子の一部を切り出すことで実現する、トリミングズーム機能が一般的に知られている。トリミングズームは、撮像素子の一部しか読み出さないため、高速読み出しが可能であり、連写性能を向上することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９３９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では、フリッカの周期に合わせてレリーズ許可を行うため、レリーズタイムラグの最大値は、検出フリッカの周期である１０ｍｓ程度になる。一方、トリミングズームにおいては、高速読み出しが可能であるため、フリッカの影響による同一画像内の明暗差が全画面露光時よりも少なくて済む。しかし、上記特許文献１では、高速読み出しが可能なモードでも、レリーズタイムラグに対する改善策は考慮されていない。
【０００７】
そこで、本発明は、フリッカ光源下でのトリミングズーム中の撮影において、全画面露光時よりもレリーズタイムラグを減らして、シャッタチャンスを拡大する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の撮像装置は、撮像素子と、撮影指示に応じてシャッタを駆動して前記撮像素子の露光を行うシャッタ制御手段と、ズーム倍率を設定する設定手段と、光源の光量と周期からフリッカを検出するフリッカ検出手段と、前記設定手段により設定されたズーム倍率に応じて前記撮像素子の一部の領域を切り出す切り出し手段と、を備え、前記シャッタ制御手段は、前記設定手段によりズーム倍率が設定され、かつ前記フリッカ検出手段によりフリッカが検出されている場合、前記撮像素子の全画面露光期間内に前記ズーム倍率に応じて切り出された前記撮像素子の一部の領域の露光を開始し、終了するように前記シャッタの駆動タイミングを制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、フリッカ光源下でのトリミングズーム中の撮影において、全画面露光時よりレリーズタイムラグを減らして、シャッタチャンスを拡大することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の撮像装置の第１の実施形態であるデジタル一眼レフカメラのシステム構成例を示す概略図である。
【図２】（ａ）はカメラ本体を背面側から見た斜視図、（ｂ）はカメラ本体を正面側から見た斜視図である。
【図３】フリッカの周波数及び位相を検出しつつ、撮影を行う場合のカメラ動作について説明するフローチャート図である。
【図４】全画面露光時のシャッタ制御とトリミングズーム撮影時のシャッタ制御を示す図である。
【図５】撮像素子における実際の全画面露光で画像として使用する領域とトリミングズームで使用する領域との関係を示す図である。
【図６】本発明の撮像装置の第２の実施形態であるデジタル一眼レフカメラにおいて、全画面露光時のシャッタ制御とトリミングズーム撮影時のシャッタ制御とを示す図である。
【図７】本発明の撮像装置の第３の実施形態であるデジタル一眼レフカメラにおいて、カメラ本体の表示装置に表示されるシャッタ制御の選択画面例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を説明する。
【００１２】
（第１の実施形態）
図１は、本発明の撮像装置の第１の実施形態であるデジタル一眼レフカメラのシステム構成例を示す概略図である。
【００１３】
本実施形態のデジタル一眼レフカメラは、図１に示すように、カメラ本体１００に対して交換用のレンズ鏡筒２００が着脱可能に装着されている。
【００１４】
カメラ本体１００は、カメラ全体の制御を司るカメラＣＰＵ１０１を有し、カメラＣＰＵ１０１には、ＲＡＭやＲＯＭ等のメモリ１０２が接続されている。メインミラー１０５及びサブミラー１１１は、ファインダ観察時に、撮影光路に進入してレンズ鏡筒２００を通過した被写体光束をピント板１０６に導き、撮影時に、撮影光路から退避して被写体光束を撮像素子１０３に導く。メインミラー１０５は、ハーフミラーで構成され、サブミラー１１１は、メインミラー１０５を透過した被写体光束の一部を反射してＡＦユニット１１０へ導く。
【００１５】
ペンタダハプリズム１０９は、ピント板１０６に結像した被写体光束を正立正像の被写体像に変換し、変換された被写体像は、ＡＥセンサ１０８に導かれるとともに、光学ファインダを通して観察される。表示素子１０７は、ＰＮ液晶等のＡＦ測距枠を表示し、ユーザが光学ファインダを覗いたときにどの位置で合焦しているか等を示す。
【００１６】
撮像素子１０３は、ＣＣＤセンサやＣＭＯＳセンサ等で構成され、赤外カットフィルタやローパスフィルタ等を含む。撮像素子１０３は、撮影時にレンズ鏡筒２００を通過して結像した被写体像を光電変換して画像信号を出力する。シャッタ１０４は、非撮影時には撮像素子１０３を遮光し、撮影時には開いて撮像素子１０３へ被写体光を導く。
【００１７】
ＡＥセンサ１０８は、ＣＣＤセンサやＣＯＭＳセンサ等の撮像素子を用いることで、測光だけでなく、顔検出などのシーン認識やフリッカ検出を行う。なお、本実施形態では、フリッカを検出する手段として、ＡＥセンサ１０８を例示するが、撮像素子１０３をフリッカ検出手段として用いてもよい。
【００１８】
ＩＣＰＵ１１２は、ＡＥセンサ１０８の駆動制御や画像処理・演算用のＣＰＵである。ＩＣＰＵ１１２は、顔検出の演算や追尾の演算、測光演算等の他に、後述するフリッカの周波数やフリッカのピークタイミングの検出も行う。ＩＣＰＵ１１２には、ＲＡＭやＲＯＭ等のメモリ１１３が接続されている。なお、本実施形態では、ＡＥセンサ１０８の専用のＩＣＰＵ１１２を用いているが、ＩＣＰＵ１１２の処理のすべてをカメラＣＰＵ１０１で行うようにしてもよい。ＬＰＵ２０１は、レンズ鏡筒２００内のＣＰＵであり、被写体との距離情報等をカメラＣＰＵ１０１に送る。
【００１９】
図２（ａ）はカメラ本体１００を背面側から見た斜視図、図２（ｂ）はカメラ本体１００を正面側から見た斜視図である。
【００２０】
図２（ａ）に示すように、カメラ本体１００の背面側には、ＬＣＤ等で構成される表示装置１１４が設けられ、表示装置１１４の図の右側には、各種操作ボタン群１１５が設けられる。表示装置１１４は、撮影中のライブビュー映像や撮影画像の再生、メニュー設定画面や各種情報を表示する。操作ボタン群１１５は、ユーザがメニューの選択、設定、キャンセル等の操作やズーム操作等を行う各種ボタン群からなる。
【００２１】
また、図２（ｂ）に示すように、カメラ本体１００を正面側から見て左上部には、レリーズボタン１１６が設けられる。レリーズボタン１１６が半押し操作されると不図示のレリーズスイッチＳＷ１がオンしてＡＦやＡＥ等の撮影準備動作が行われ、レリーズボタン１１６が全押し操作されると、不図示のレリーズスイッチＳＷ２がオンして撮影指示がなされて撮影動作が行われる。
【００２２】
次に、図３乃至図５を参照して、上記構成のデジタル一眼レフカメラの動作例について説明する。図３は、フリッカの周波数及び位相を検出しつつ、撮影を行う場合のカメラ動作について説明するフローチャート図である。なお、図３での各処理は、カメラＣＰＵ１０１の制御により、メモリ１１３のＲＯＭ等に格納されたプログラムがＲＡＭに展開されて、ＩＣＰＵ１１２により実行される。
【００２３】
図３において、ステップＳ１０１では、カメラ電源が投入されると、ＩＣＰＵ１１２は、ＡＥセンサ１０８による測光動作を行い、ステップＳ１０２に進む。ここでの測光動作は、仮にフリッカ光源下でおいても、フリッカによる明暗の変化に対して測光値がばらつかないように、ＡＥセンサ１０８の蓄積時間をフリッカの周期のほぼ整数倍に設定すると良い。
【００２４】
ここで、フリッカ光源の明暗が変化する周波数は、商用電源の周波数の２倍になることから、電源周波数が５０Ｈｚの電源地域では周波数１００Ｈｚとなり、その発光周期は１０ｍｓとなる。同様に、電源周波数が６０Ｈｚの地域では周波数１２０Ｈｚとなり、発光周期は、８．３３ｍｓとなる。
【００２５】
この２種類の周波数に対応するために、ＡＥセンサ１０８の蓄積時間を１０ｍｓと８．３３ｍｓの間の約９ｍｓ程度に設定すると、電源周波数が５０Ｈｚ、６０Ｈｚのいずれであっても、ほぼフリッカの１周期分を蓄積することになる。これにより、フリッカ環境下でも、安定した測光値を得ることができる。そして、カメラＣＰＵ１０１は、ここで得られた測光値を基に、露出条件である絞り値ＡＶ、シャッタスピードＴＶ、ＩＳＯ感度を決定する。ＡＶ，ＴＶ，ＩＳＯの決定に際しては、メモリ１０２等に予め記憶されたプログラム線図を利用して決定する。
【００２６】
ステップＳ１０２では、ＩＣＰＵ１１２は、ＡＥセンサ１０８からフリッカ検出用の蓄積と読み出し動作を行い、ステップＳ１０３に進む。本実施形態では、フリッカを検出するため、６００ｆｐｓ、約１．６６７ｍｓ周期で蓄積・読み出しを連続して１２回行う。この６００ｆｐｓは、予想されるフリッカ光源の周波数（１００Ｈｚと１２０Ｈｚ）の公倍数周波数となっている。
【００２７】
ステップＳ１０３では、ＩＣＰＵ１１２は、フリッカ検出演算を行い、フリッカが存在する場合は、フリッカの位相を求め、ステップＳ１０４に進む。位相の求め方としては、例えば、連続１２回の蓄積・読み出しで得られた測光値を補間し、フリッカの光量が最も多くなるピークのタイミングを算出すれば良い。
【００２８】
ステップＳ１０４では、ＩＣＰＵ１１２は、ステップＳ１０３で求めたフリッカの周波数と位相（ピークタイミング）からフリッカ同期信号を生成し、フリッカ同期信号からシャッタ開始信号（図４（ｃ）参照）を生成して、ステップＳ１０５に進む。フリッカ同期信号は、図４（ａ）及び図４（ｂ）に示すように、フリッカの周期毎に発生させ、フリッカの所定のタイミングに同期した信号である。
【００２９】
図４（ｄ）において、フリッカ同期信号からシャッタ開始信号までのウェイト時間をT_ShutterWaitとし、シャッタ開始信号から実際のシャッタ走行までのタイムラグをT_ShutterResponseとする。また、シャッタが撮像素子１０３の端から端まで走行する時間をT_Runとする。
【００３０】
ウェイト時間T_ShutterWait を、シャッタスピード毎に変更することによってフリッカの光量変化の少ないピークのタイミングがシャッタ先幕走行開始から後幕走行終了までの時間T_Run の中心にくるようにシャッタ開始信号を出すように設定する。ここで、ステップＳ１０３でフリッカの周期Ｔと位相（ピークタイミング）t_peakが判明している。
【００３１】
そこで、フリッカ同期信号の発生タイミングを０ｍｓとしたとき、シャッタ開始信号までのウェイト時間T_ShutterWaitは、T_ShutterWait=t_peak−T_ShutterResponse−(T_Run＋TV)/2（TV：シャッタスピード）となる。
【００３２】
図３に戻って、ステップＳ１０５では、ＩＣＰＵ１１２は、撮影モードがトリミングズームに設定されているか否かを判定し、設定されている場合は、ステップＳ１０６へ進み、設定されていない場合は、ステップＳ１０７へ進む。
【００３３】
ステップＳ１０６では、ＩＣＰＵ１１２は、トリミンググズーム撮影時におけるシャッタ制御を行うため、ステップＳ１０４で生成したシャッタ開始信号の補正を行い、ステップＳ１０７に進む。
【００３４】
図５は、撮像素子１０３における実際の全画面露光で画像として使用する領域１０３１とトリミングズームで使用する領域１０３２との関係を示す図である。トリミングズームで使用する領域１０３２は、全画面露光で画像として使用する領域１０３１の一部を切り出して利用するが、ズーム倍率により異なる。
【００３５】
シャッタ制御は、撮像素子１０３の図の縦方向のＲＳからＲＥへシャッタを一定速度で走行させて制御を行う。そのため、ズーム倍率をＮとすると、トリミングズームで使用する領域１０３２のＲ１からＲ２をシャッタが走行する時間t_runは、t_run=(T_Run/N)となる。また、トリミングズームで使用する領域１０３２へシャッタが到達するまでの時間t_run_dlyは、トリミング位置により決定され、t_run_dly=T_Run(R1-RS)/(RE-RS)で表すことができる。
【００３６】
よって、トリミングズームで使用する領域１０３２へシャッタが到達するまでの時間t_run_dlyの最小値t_run_dly_minは、ＲＳ＝Ｒ１のとき、０となり、t_run_dlyの最大値t_run_dly_maxは、ＲＥ＝Ｒ２のとき、t_run_dly_max=T_Run(N-1)/Nとなる。
【００３７】
図４（ｅ）及び図４（ｆ）は、トリミングズームを行っているときのシャッタの駆動タイミングを示すチャート図である。図４（ｄ）では、全画面露光時に取得できる画像内に発生する輝度の差が最小となるタイミングで撮影を行っている。そのため、全画面露光期間内にトリミングズームの露光を開始し、終了することでトリミングズーム画像を全画面露光画像と同等の輝度で撮影することができる。
【００３８】
図４（ｅ）では、全画面露光時のシャッタ開始時間とトリミングズームで露光する場合のシャッタ開始時間が一致している。この場合、全画面露光時のシャッタ開始信号までのウェイト時間より最大でt_run_dly 短縮することができるため、図４（ｅ）におけるシャッタ開始信号までのウェイト時間T_ShutterWait1は、T_ShutterWait1=T_ShutterWait-t_run_dlyとなる。
【００３９】
図４（ｆ）では、全画面露光時のシャッタ終了時間とトリミングズームで露光する場合のシャッタ終了時間が一致している。この場合、ズーム倍率Ｎに応じて、シャッタの開始時間を図４（ｅ）のシャッタ開始時間に対して遅延させることが可能である。この遅延時間をT_ShutterAcceptable１とすると、T_ShutterAcceptable1=T_Run - t_run=T_Run(N-1)/Nとなる。
【００４０】
図４（ｇ）は、トリミングズーム撮影を行っているときのシャッタの開始信号を示す図である。図４（ｇ）に示すように、シャッタ開始信号は、T_ShutterWait1の時点で有効（Ｈｉｇｈレベル）となり、T_ShutterAcceptable１期間保持した後、無効（Ｌｏｗレベル）となる。レリーズスイッチＳＷ２がオンした直後のシャッタ開始信号がＨｉｇｈレベルのときにシャッタ駆動の開始が可能となる。
【００４１】
シャッタ開始信号がＬｏｗレベルのときにレリーズスイッチＳＷ２がオンした場合は、シャッタ開始信号がＨｉｇｈレベルになるまでの期間、レリーズタイムラグが発生する。しかし、シャッタ開始信号がＨｉｇｈレベルのときにレリーズスイッチＳＷ２がオンすると、即刻シャッタの駆動を開始することになる。
【００４２】
図３に戻って、ステップＳ１０７では、ＩＣＰＵ１１２は、ユーザ操作によるレリーズ信号であるレリーズスイッチＳＷ２のオンを待ち、レリーズスイッチＳＷ２がオンすると、ステップＳ１０８に進む。
【００４３】
ステップＳ１０８では、ＩＣＰＵ１１２は、レリーズスイッチＳＷ２がオンした後の次のフリッカ同期信号を検知すると、各シャッタスピードに応じたウェイト時間T_ShutterWaitだけ待ってシャッタ開始信号を出す。これにより、シャッタが駆動して、露光が開始される。全画面露光撮影時は、各シャッタスピードに応じてT_ShutterWaitだけシャッタ開始信号を待つのに対して、トリミングズーム撮影時は、t_run_dlyが短縮され、さらにT_ShutterAcceptable１の期間はシャッタ開始信号の保持が可能となる。そのため、トリミングズーム撮影時においても、全画面露光撮影時の露光タイミング内に露光を完了させることができる。よって、画面内で露出ムラの少ない画像を得る機会を拡大することができる。
【００４４】
以上説明したように、本実施形態では、フリッカ光源下でのトリミングズーム中の撮影において、全画面露光時よりレリーズタイムラグを減らすことができるので、シャッタチャンスを拡大することができる。
【００４５】
（第２の実施形態）
次に、図６を参照して、本発明の撮像装置の第２の実施形態であるデジタル一眼レフカメラについて説明する。
【００４６】
上記第１の実施形態では、トリミングズーム撮影において、全画面露光時間内に露光を開始し、終了することで、全画面露光画像と同等の輝度で撮影することができる。これに対し、本実施形態では、ＡＥセンサ１０８で計測した全画面露光時の光源の光量変化量をトリミングズーム撮影中の光源の光量変化量と同等に保つ。即ち、トリミングズーム画像内の輝度変化量が全画面露光画像内の輝度変化量と同等になるようにシャッタ開始信号を生成する。
【００４７】
また、上記第１の実施形態では、フリッカ検出のための蓄積読み出しは、フリッカの周期検出のみを目的として、９ｍｓ程度に設定している。これに対し、本実施形態では、全画面露光時間の光源の光量変化量等を計測する必要があるため、一時的に蓄積時間を短期間にしてサンプリングを増やし、光源の光量変化量の測定精度を向上させている。
【００４８】
図６は、全画面露光時のシャッタ制御とトリミングズーム撮影時のシャッタ制御を示す図である。
【００４９】
図６（ｄ）は、全画面露光時のシャッタ制御を示すタイミングチャート図であり、上記第１の実施形態（図４（ｄ））と同じである。図６では、全画面露光期間中の最小の光量と最大の光量の差分をΔＤ（基準値）とする。光源の特性に依存するが、一般的には光源の光量の変化は、図６（ａ）に示すように、周期中の最小光量から最大光量が単調増加となり、最大光量から最小光量が単調減少になる。そのため、露光期間の中心が最大光量とすると、露光開始直前または直後が最小光量となる。
【００５０】
図６（ｅ）及び図６（ｆ）は、トリミングズームを行っているときのシャッタの駆動タイミングを示すタイミングチャート図である。ここでは、トリミングズーム期間内の光量の差分が図６（ｄ）で説明したΔＤ以下となる区間において、シャッタの駆動許可を与えるように制御を行う。
【００５１】
ここで、光源の光量の変化量について、単調増加期間中は光量の変化量が徐々に減少し、最大光量を過ぎた単調減少期間中は光量の変化量が徐々に増大していく光源特性について考える。なお、トリミングズーム期間中の光源の光量の差分をΔｄとする。
【００５２】
図６（ｅ）では、全画面露光時の光源の光量の差分ΔＤと、光源の光量が単調増加期間において、トリミングズームで露光する場合の光源の光量の差分Δｄが一致している。図６（ｆ）では、全画面露光時の光源の光量の差分ΔＤと、光源の光量が単調減少期間において、トリミングズームで露光する場合の光源の光量の差分Δｄが一致している。
【００５３】
図６（ｇ）は、トリミングズーム撮影を行っているときのシャッタの開始信号を示す図である。
【００５４】
光源の光量の変化の特性がピークを境に対称である場合は、概ね拡大倍率が２倍以上のときに、上記第１の実施形態（図４（ｇ））に比べて、トリミングズームの場合のシャッタ駆動の開始時間：T_ShutterWait２を短縮することができる。これにより、T_ShutterAcceptable２を延長することが可能となる。その他の構成、及び作用効果は、上記第１の実施形態と同様である。
【００５５】
（第３の実施形態）
次に、図７を参照して、本発明の撮像装置の第３の実施形態であるデジタル一眼レフカメラについて説明する。
【００５６】
図７に示すように、本実施形態では、上記第１の実施形態のシャッタ制御Ａと、上記第２の実施形態のシャッタ制御Ｂとをユーザが選択して切り替える選択画面をカメラ本体１００の表示装置１１４に表示する。フリッカを検出しているときに、ユーザがレリーズボタン１１６を全押し（ＳＷ２がオン）した後、シャッタが駆動するまでのシャッタ制御において、ユーザが操作ボタン１１５により選択画面のラジオボタン１１４１〜１１４３のいずれかを選択操作する。
【００５７】
図７において、ラジオボタン１１４１が選択されると、上記第１の実施形態のシャッタ制御Ａに設定され、ラジオボタン１１４２が選択されると、上記第２の実施形態のシャッタ制御に設定される。また、ラジオボタン１１４３が選択されると、フリッカの検出状況に関わらず、上記第１及び第２の実施形態のシャッタ制御は行われない。つまり、ＳＷ２がオンした後、すぐにシャッタを駆動するように設定される。
【００５８】
このように、ユーザがシャッタ制御方式を選択画面で設定することで、露出ムラが最も少ないタイミングで撮影を行うのか、レリーズタイムラグを最小にするように制御を行うのかをユーザの意図に合わせて選択することが可能となる。その他の構成、及び作用効果は、上記第１及び第２の実施形態と同様である。
【００５９】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。例えば、上記の実施形態では、操作ボタン群１１５をユーザが操作してズーム倍率を設定する例を説明したが、ＣＰＵ１０１が主被写体の大きさなどを判別して自動でズーム倍率を設定してもよい。また、上記の実施形態では、全画面露光時に取得できる画像内に発生する輝度の差が最小となるタイミングをピークタイミングを基準に設定しているが、フリッカの光量変化が減少から増加に緩やかに遷移するのであれば、ボトムタイミングを基準に設定してもよい。
【００６０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）をパーソナルコンピュータ（ＣＰＵ，プロセッサ）にて実行することでも実現できる。
【符号の説明】
【００６１】
１００  カメラ本体
１０３  撮像素子
１０４  シャッタ
１０８  ＡＥセンサ
１１２  ＩＣＰＵ
１１３  メモリ
１１６  レリーズボタン
２００  レンズ鏡筒
【図１】
2016029777.tif 000003
【図２】
2016029777.tif 000004
【図３】
2016029777.tif 000005
【図４】
2016029777.tif 000006
【図５】
2016029777.tif 000007
【図６】
2016029777.tif 000008
【図７】
2016029777.tif 000009