光を電気信号に変換する撮像素子の出力より画像データを取得する撮像手段と、前記撮像素子の出力から被写体の輝度を検出する輝度検出手段と、前記輝度検出手段により得られた前記被写体の輝度に基づいて、前記撮像素子の積分時間を制御する露出制御手段と、前記被写体がフリッカ光源で照明されているフリッカ状態を検出するフリッカ検出手段と、を具備したカメラにおいて、前記露出制御手段は、前記フリッカ検出手段が前記フリッカ状態を検出した場合に、商用電源周期を整数倍した第1の値から当該第1の値に応じた所定の第2の値を加減算して得られた第3の値を、積分時間として前記撮像素子を制御することを特徴としたカメラ。前記露出制御手段は、前記フリッカ検出手段が前記フリッカ状態を検出し、前記第3の値を積分時間として前記撮像素子を制御している際に、前記フリッカ検出手段が、前記フリッカ状態が消失したことを検出した場合に、前記第3の値を積分時間とする制御を中止することを特徴とする請求項1に記載のカメラ。前記撮像手段の取得した前記画像データを表示する表示手段を有し、前記表示手段は、前記露出制御手段が前記第3の値を積分時間として前記撮像素子を制御している際には、前記撮像手段が連続して取得した複数の前記画像データを合成した画像データを表示することを特徴とする請求項1に記載のカメラ。前記露出制御手段は、前記露光時間と前記撮像素子の出力に占める前記フリッカ成分の割合との関係が設定されたシャッタ速テーブルを具備し、前記第2の値に応じて前記シャッタ速テーブルを参照することにより前記第3の値を決定することを特徴とする請求項1記載のカメラ。被写体がフリッカ光源で照明されているフリッカ状態を撮像素子の出力から検出したとき前記撮像素子の積分時間を変更するカメラの制御方法において、前記フリッカ状態が完全に消失するフリッカ周期の整数倍の第1の値から当該第1の値に応じた第2の値を加減算した第3の値を前記撮像素子の積分時間に設定する第1ステップと、前記第2の値に応じて前記撮像素子の出力に残存するフリッカ成分による前記被写体の輝度変動を打ち消す補正処理を施した画像信号を表示装置に出力する第2ステップと、を含むカメラの制御方法。前記第2ステップでは、前記撮像素子の出力から前記フリッカ成分が消失したとき、前記補正処理を抑止することを特徴とする請求項5記載のカメラの制御方法。前記第2ステップでは、前記第3の値を積分時間として前記撮像素子を制御している際には、前記補正処理として前記撮像素子の出力から連続して取得した複数の画像データを合成した画像データを前記表示装置に表示することを特徴とする請求項5記載のカメラの制御方法。前記第1ステップでは、前記積分時間と前記撮像素子の出力に占める前記フリッカ成分の割合との関係をシャッタ速テーブルに設定し、前記第2の値に応じて前記シャッタ速テーブルを参照することにより前記第3の値を決定することを特徴とする請求項5記載のカメラの制御方法。上述の従来技術は、フリッカ光源下では画質向上に有効だが、このフリッカ対策を行った後のイメージャから出力されるデータにはフリッカ成分がほとんど無いために、フリッカ光源下から離れて、フリッカ成分を持たない非フリッカ光源下で撮影していても被写体からフリッカ成分が無くなったこと、すなわちフリッカ対策が不要になったことを検出することができない。フリッカを考慮してシャッタ速を制限すると、他の絞りや感度で細かい露出あわせをする複雑な補正処理を行う必要が生じる。すなわち、絞りを頻繁に変更すれば被写界深度が頻繁に変化して落ち着きの無い動画像になり、感度を高くするとノイズ増加により動画の画質低下につながる。このため、非フリッカ光源下では、フリッカ対策のためのシャッタ速の制限を取り除きシャッタ速を細かく制御することが望ましい。本発明の目的は、フリッカの消失を的確に検出し、制約の多いフリッカ対策制御を速やかに解除することが可能な技術を提供することにある。本発明の他の目的は、ライブビューにおける画品質をフリッカの有無に応じて最適な状態に維持すること可能な技術を提供することにある。本発明の第1の観点は、光を電気信号に変換する撮像素子の出力より画像データを取得する撮像手段と、前記撮像素子の出力から被写体の輝度を検出する輝度検出手段と、前記輝度検出手段により得られた前記被写体の輝度に基づいて、前記撮像素子の積分時間を制御する露出制御手段と、前記被写体がフリッカ光源で照明されているフリッカ状態を検出するフリッカ検出手段と、を具備したカメラにおいて、前記露出制御手段は、前記フリッカ検出手段が前記フリッカ状態を検出した場合に、商用電源周期を整数倍した第1の値から当該第1の値に応じた所定の第2の値を加減算して得られた第3の値を、積分時間として前記撮像素子を制御することを特徴としたカメラを提供する。本発明の第2の観点は、被写体がフリッカ光源で照明されているフリッカ状態を撮像素子の出力から検出したとき前記撮像素子の積分時間を変更するカメラの制御方法において、前記フリッカ状態が完全に消失するフリッカ周期の整数倍の第1の値から当該第1の値に応じた第2の値を加減算した第3の値を前記撮像素子の積分時間に設定する第1ステップと、前記第2の値に応じて前記撮像素子の出力に残存するフリッカ成分による前記被写体の輝度変動を打ち消す補正処理を施した画像信号を表示装置に出力する第2ステップと、を含むカメラの制御方法を提供する。本発明によれば、フリッカの消失を的確に検出し、制約の多いフリッカ対策制御を速やかに解除することが可能な技術を提供することができる。また、ライブビューにおける画品質をフリッカの有無に応じて最適な状態に維持すること可能な技術を提供することができる。本実施の形態では、一態様として、カメラの撮像素子の出力におけるフリッカ検出後、電子シャッタ速積分時間、露出時間を変更する制御において、フリッカが完全に消失するフリッカ周期の整数倍の時間第1の値に、フリッカ成分の強度や、整数倍の倍数に応じた時間第2の値を加減算した積分時間第3の値に設定する。加減算する時間は、フリッカ検出が可能である最低限レベルであり、フリッカの強度により求められる時間である。そして、露出時間をフリッカ周期の整数倍からズラした分、残されたフリッカ成分による輝度変動を打ち消す方向に画処理ゲインをかけた画像信号を、液晶表示などの後処理に送る。このようにすることで、イメージャから出力されるデータにはフリッカ検出に必要な程度のフリッカ成分が残されており、フリッカ対策制御中もフリッカの有無を監視しつづけることが可能となる。フリッカ成分が消失したとき、制約の多いプログラム線図や画像処理等によるフリッカ対策制御を停止させる。つまり、被写体の輝度が、フリッカ周期の倍数の積分時間近傍で狙いの露出レベルにできる範囲内において、上述の制御を行うことで、撮像素子から出力されるデータのフリッカ成分の強度を制御することで、フリッカ検出手段が、フリッカ対策中も常時、フリッカ検出の有無を判断できるようにし、かつ、フリッカ成分の軽減手段が対応できる強度のフリッカ成分に抑える制御で実現する。これにより、被写体の照明が、フリッカがある状態から無い状態になったとき、カメラがフリッカ消失を検出し、カメラ制御や画質に制約が生じるフリッカ対策制御を速やかに解除することが可能になる。この結果、例えば、ライブビューにおけるスルー画品質を、フリッカ有無に応じて最適な状態に維持することが可能になる。以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。[撮影装置の構成]図1は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの構成の一例を示す概念図である。図2は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示すフローチャートである。図3は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示す概念図である。図1に例示されるように、本実施の形態では、撮影装置であるカメラとして、デジタル一眼レフカメラに適用した例を示す。図1に示される本実施の形態のデジタル一眼レフカメラ以下、単にカメラMと記すは、ボディユニット100と、例えば交換可能なレンズユニットすなわちレンズ鏡筒200を備えている。ボディユニット100には、撮影した画像データを記録しておく記録メディア131が装着可能となっている。記録メディア131は、通信コネクタ130を介してボディユニット100に接続される。レンズユニット200は、ボディユニット100の前面に設けられた、図示しないレンズマウントを介して着脱自在であり、このカメラMにおいて交換可能である。このレンズユニット200は、撮影レンズ210aおよび撮影レンズ210bと、絞り203と、レンズ駆動機構204と、絞り駆動機構202と、レンズ制御用マイクロコンピュータ以下、レンズ制御マイコンと記す201とから構成されている。撮影レンズ210aおよび撮影レンズ210bは、レンズ駆動機構204内に備えられている図示しないDCモータによって、光軸方向に駆動される。絞り203は、絞り駆動機構202内に備えられている図示しないステッピングモータによって駆動される。また、レンズ制御マイコン201は、レンズ駆動機構204や絞り駆動機構202などの、レンズユニット200内の各部を駆動制御する。このレンズ制御マイコン201は、後述するボディ制御マイコン101と、通信コネクタ160を介して電気的に接続されており、ボディ制御マイコン101と各種のデータの授受が可能であり、ボディ制御マイコン101により制御される。一方、ボディユニット100は、以下のように構成されている。レンズユニット200内の撮影レンズ210aおよび撮影レンズ210b、絞り203等の光学系を介して入射される図示しない被写体からの光束の光軸上には、フォーカルプレーン式のシャッタユニット120と、前記光学系を通過した被写体像を光電変換するための撮像素子111が設けられている。撮像素子111は、撮像素子駆動IC110により光電変換等の動作が制御される。すなわち、撮影レンズ210aおよび撮影レンズ210bを通った光束は、シャッタユニット120を経由して撮像素子111の撮像面に結像される。撮像素子111は、上述のようにして結像された被写体像を光電変換して、アナログ電気信号に変換する。前記電気信号は、撮像素子駆動IC110により、画像処理IC102が処理するためのデジタル電気信号に変換され、画像処理IC102により、画像信号に変換される。また、ボディユニット100は、撮像素子111、撮像素子駆動IC110と、記憶領域として設けられた半導体メモリ104と、液晶モニタ140と、通信コネクタ130を介して記録メディア131とが、画像処理を行うための画像処理IC102に接続されており、これらは、電子撮像機能と共に電子記録表示機能を提供できるように構成されている。半導体メモリ104は、例えば、SDRAMSynchronousDynamicRandomAccessMemory等で構成されている。記録メディア131は、各種の半導体メモリカードや外付けのハードディスクドライブHDD等の外部記録媒体であり、通信コネクタ130を介してボディユニット100と通信可能、且つ交換可能に装着される。また、画像処理IC102は、このボディユニット100内の各部を制御するためのボディ制御用マイクロコンピュータ以下、ボディ制御マイコンと略記する101に接続されている。このボディ制御マイコン101は、カメラMの全体の動作を制御する制御手段の他、連写時の撮影間隔を計測する図示しないタイマ、計数手段、モード設定手段、検出手段、判定手段、演算手段等の機能を有している。これらのボディ制御マイコン101の機能は、例えば、制御プログラム103によって実現される。すなわち、ボディ制御マイコン101が制御プログラム103を実行することによって、ボディ制御マイコン101の制御機能が実現される。本実施の形態の場合には、後述のフローチャートに例示されるフリッカ関連の制御機能や、ライブビュー関連の制御機能が制御プログラム103によって実現される。なお、ボディ制御マイコン101は、レンズユニット200が接続される通信コネクタ160およびシャッタ制御駆動回路121等と接続されており、更に、カメラMの動作状態を表示出力によって撮影者へ告知するための液晶モニタ140と、カメラ操作スイッチ150SWと、図示されていない電源が接続されている。なお、ボディ制御マイコン101とレンズ制御マイコン201とは、レンズユニット200をボディユニット100へ装着することにより、通信コネクタ160を介して通信可能に電気的接続がなされる。そして、レンズ制御マイコン201がボディ制御マイコン101に従属して連携動作することで、デジタルカメラとして稼動するようになっている。シャッタ制御駆動回路121は、シャッタユニット120における図示しない先幕と後幕との動きを制御すると共に、ボディ制御マイコン101との間で、シャッタの開閉動作を制御する信号と先幕が走行完了時の信号の授受を行う。液晶モニタ140は、カメラMの動作状態を可視化してユーザ撮影者へ告知するものである。また、液晶モニタ140は、必要に応じて、液晶画面の表面に生じる押圧力の変化や静電容量の変化から指が触れた位置を検出するタッチパネルやタッチスクリーンの機能を備えることができる。その場合、液晶モニタ140にユーザが指で触れると、ユーザが触れた位置を検出しボディ制御マイコン101へ検出位置を送信する。液晶モニタ140で検出された位置に応じて、ボディ制御マイコン101が撮影モード変更やメニューを表示するなどの制御を行うことで、液晶モニタ140を操作手段として用いることもできる。図1および図2では、液晶モニタ140から、画像処理IC102を経由してボディ制御マイコン101へ情報を送るものを図示している。カメラ操作スイッチ150は、例えば撮影動作の実行を指示するレリーズスイッチ、電源のオンオフを切り替えるパワースイッチなど、ユーザがカメラMを操作するために必要な操作ボタン等の操作手段を含むスイッチ群で構成される。ボディユニット100には、電源として備えられた図示しない電池の電圧を、カメラMの上述の各回路やユニットが必要とする電圧に変換して供給する図示しない電源回路が設けられている。なお、特に図示しないが、フラッシュ等の機能をボディユニット100に備えていてもよい。その場合には、図示しないフラッシュ用通信コネクタを介して図示しないフラッシュ制御用マイクロコンピュータおよび発光制御回路等がボディ制御マイコン101に接続される。次に、本実施の形態のカメラMによる撮影動作およびライブビュー動作の一例について説明する。[撮影動作]まず、ボディ制御マイコン101により画像処理IC102が制御されて、撮像素子111と撮像素子駆動IC110から画像データが画像処理IC102に入力されると、画像処理IC102は、この画像データを、一時保存用メモリである半導体メモリ104に保存する。なお、半導体メモリ104は、画像処理IC102が画像処理のためにワークエリアとしても使用される。また、画像処理IC102は、この画像データをJPEGデータ等の所望のデータフォーマットに変換する画像処理を行って、記録メディア131に保存させることができる。シャッタ制御駆動回路121は、ボディ制御マイコン101からシャッタを駆動制御するための信号を受け取るとシャッタユニット120を制御してシャッタの開閉動作を行わせる。それと共に、フラッシュを備えている場合には、所定のタイミングで、ボディ制御マイコン101から図示しないフラッシュ用通信コネクタを介してフラッシュ制御用マイクロコンピュータおよび発光制御回路に対し、フラッシュを発光させるための発光信号を出力する。このときに撮像素子111と撮像素子駆動IC110から出力された画像データに対して所定の画像処理を行って記録メディア131に記録することで撮影動作が完了する。撮影レンズ210aおよび撮影レンズ210bからの光束は撮像素子111へと導かれる。例えば1秒当たり30枚程度の割合で連続的に露光を行い、このときに撮像素子111と撮像素子駆動IC110から出力される画像データを、画像処理IC102によりビデオ信号に変換して液晶モニタ140に与えることで、被写体の動画像を実時間で液晶モニタ140に表示させることができる。このような表示はライブビューと呼ばれており、周知である。なお、液晶モニタ140での画像データのライブビュー表示を本実施の形態のカメラMで行わせるには、ユーザが上述したカメラ操作スイッチ150の中のモード変更スイッチを操作して、ライブビューモードを選択すればよい。なお、ライブビュー動作時には、撮影レンズ210aおよび撮影レンズ210bからの光束は常に撮像素子111へと導かれているので、被写体の明るさの測光処理や、被写体に対する周知の測距処理を、撮像素子111と撮像素子駆動IC110から出力される画像データに基づいて画像処理IC102に行わせることができる。以降、このようにして、撮像素子111と撮像素子駆動IC110から出力される画像データに基づいて画像処理IC102およびボディ制御マイコン101により行われる被写体の明るさの測光処理および被写体に対する測距および自動合焦AFの処理を、それぞれライブビュー測光およびライブビューAFと称することとする。次に、本実施の形態のカメラMにおける、フリッカ対策に関連した動作の一例について図2のフローチャート等を用いて説明する。本実施の形態のカメラMはカメラ操作スイッチ150に存在する電源SWを投入すると、図2に例示される下記の一連の動作を行う。ステップS101このステップS101では、ボディユニット100の電源がOFFからONになったことで行う制御を行う。一般的にイニシャライズ処理と呼ばれているもので、ボディユニット100に設けられたマイクロコンピュータやICなどの起動、ボディユニット100に接続されているレンズユニット200への電源供給と通信による初期化、などを行う。ステップS102このステップS102では、前述のライブビュー動作を開始する準備を行う。すなわち、レンズユニット200へ通信コネクタ160を介して絞り駆動指示を行い、予め決められた所定の絞り値を設定するとともに、撮像素子駆動IC110へ電子シャッタ積分時間と感度の設定を行い、シャッタ制御駆動回路121によりシャッタユニット120を開いて撮像素子111が受光するようにする、という制御を行う。ステップS103このステップS103では、前述のライブビュー動作を開始する。撮像素子111は設定された電子シャッタ速で積分動作を行い、撮像素子駆動IC110を介して画像処理IC102へ撮像出力結果が送られる。このステップS103の時点では、電子シャッタ速は前述のようなフリッカ光源を意識したシャッタ速にする必要は無い。画質最優先で適切なシャッタ速を選択する。画像処理IC102は、例えば、図3に例示されるように、撮像素子111に結像した像300aの撮像出力を画像データ300bに変換して液晶モニタ140に表示し、同時に画像処理IC102は、ボディ制御マイコン101に被写体の輝度算出用のデータを送信する。被写体の輝度算出用のデータとは、撮像素子111に結像した像300aを所定の複数の輝度測定領域300に分割して平均化したデータなど、マイクロコンピュータで被写体の輝度を計算できるような数値データ301であり、この数値データを送付する。ステップS104このステップS104では、ボディ制御マイコン101で輝度計算を行う。被写体の画像データを複数の輝度測定領域300に分割した数値データ301から、それぞれの分割領域に応じた輝度を算出する。輝度は撮像素子111と、設定した感度、レンズユニット200に制御させた絞り値、電子シャッタ速撮像素子111の積分時間と同値によって、撮像素子111の各輝度測定領域300にどのくらいの光が照射したかが計算される。ステップS105このステップS105では、得られた各輝度測定領域300毎の輝度からフリッカがあるかどうかを判断する。ここで、本実施の形態のフリッカ検出の一例について述べる。商用電源の周波数は50Hzまたは60Hzである。フリッカ対策のなされていない基本的な蛍光灯のフリッカ光源の明滅周波数は、蛍光灯の原理上、電源周波数の2倍となる。すなわち100Hzまたは120Hzである。周期に換算すると、それぞれ1/100s=10ms、1/120s=8.33[ms]となる。図4は、ローリングシャッタ方式の撮像素子111を用いるカメラMにおけるフリッカの影響と、連続フレーム平均の効果を示す概念図である。図4において、上部には、フリッカ成分の輝度と経過時間の関係を示すグラフ401が描かれている。グラフ401の下側には、ローリングシャッタが画面の上から下へ積分する積分タイミング毎の走査ライン402が図示されている。撮像の垂直同期信号VDと同期したタイミングで撮像の上の走査ライン402が積分を開始し、上から下に向かって順次の走査ライン402へ時間差をもって積分を開始する例である。1フレーム取得中に被写体の輝度が変化すれば、積分するタイミングにより得られる撮像出力は異なる。フリッカ成分の輝度が一番低いタイミングで積分した場合、その走査ライン402は他の走査ライン402に比べ撮像出力が小さく、その結果、図4の下段に図示された撮像データ403の画像のように、中央に暗い縞模様403aが入ることになる。フリッカ周期Tfとフレームレートが同期していない場合、次の駒では、輝度の一番暗いタイミングで積分する走査ライン402が前のフレームと異なり、暗い縞の位置が変化した撮像データが得られる。フリッカ周期Tfと、画像取得周期図では垂直同期信号VDで表される周期の最小公倍数となるフレーム数の撮像出力の平均値は、上下の走査ライン402の間の撮像出力差が無くなり、結果としてフリッカ成分の影響がほとんど無い撮像データ404を得られる。ここでの撮像データは、図3で説明したとおり、各輝度測定領域300毎の輝度データにも変換可能であり、同様に平均をとることでフリッカ成分の無い被写界の輝度データを得ることも可能である。ある1フレームで得られる各輝度測定領域300毎の輝度と、前記複数フレーム分を各輝度測定領域300毎に平均した輝度を、各輝度測定領域300毎に輝度の差分をとることで、フリッカ成分で生じた横縞状の縞模様403aのみの輝度を取得することができる。簡単な判断例としては、縞の高輝度部と低輝度部の差異が0.5段以上ならフリッカ有り、というようなことである程度判断できる。この縞模様403aの強度や縞の発生状況から、フリッカ光源の照明下での撮影が否かを判断することができる。このような判断方法の場合、図2のフローチャートにおいては電源投入後まだ3フレーム未満分の輝度しか取得していない場合は、フリッカ判定できないので、フリッカが無い、という判断をして次の処理を行う。ステップS104からステップS115の処理ループ中、過去3フレーム以上の被写体の輝度が得られた状態でステップS105のフリッカ検出処理にきて、フリッカ有無を前述の方法で判断することが可能となる。ステップS106このステップS106では、フリッカ検出の有無に応じて処理を分ける。ステップS105で行われた判断がフリッカ無しの場合はステップS107へ進む。ステップS105で行われた判断がフリッカ有りの場合はステップS110へ進む。ステップS107このステップS107では、性能優先の露出値の計算を行う。すなわち、輝度に応じて、絞り、シャッタ速、感度を設定する。図5は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示すプログラム線図である。輝度の細かい変動に対しては、シャッタ速の調整で対応し、感度は例えばノイズが目立たない感度に設定する。絞りは変化しないように制御する。この制御は、静止画撮影を主においたカメラで一般的に採用されている絞り機構の構成で特に有効である制御である。絞りを変えると被写界深度が大きく変化する光学構成や、レンズの絞りによる光量制御を段階的にしか行えない構成の場合に最適な制御である。このような構成では、絞りを動かすことを極力抑えたほうが動画品質がよい。一方、動画用に特化された絞り機構を持つビデオカメラの絞り機構は、被写界深度が変化しないNDフィルタと呼ばれる減光の光学部材を用いたり、無段階で光量制御できる構成であり、絞りで光量制御しても悪影響を少ないので、輝度の細かい変動を絞りで行うことが可能であり、シャッタ速や感度をなるべく変えないという制御が一般的である。しかし、どちらにしても絞りの光量制御範囲は無限ではなく、被写体の明るさによってはシャッタ速や感度を変更する必要がある。ここでは、シャッタ制御が制約無く輝度に応じて設定する、という制御を示している。露光時間が1フレームの全時間の半分未満だと、動く被写体が滑らかに表示されない。例えばフレームレートが30fpsの場合、1フレームの全時間は1/30s=33.33msである露光時間が16ms程度間でなら動く被写体が滑らかに表示される。この現象を考慮してフレームレートの全時間~フレームレートの半分の時間内で輝度に応じて細かく設定する。このような露出決定をするプログラム線図を図5に記載する。図5のプログラム線図601では、説明の簡略化のため感度一定とし、絞りとシャッタ速のみ駆動させる例を記載している。実際は感度も制御することで、絞りやシャッタ速をより動画画質に望ましい制御にする。図5に記載したプログラム線図601は、縦軸が絞り状態を示すAV値カッコ内にはF値、横軸はシャッタ速を示すTV値カッコ内は秒時である。露出値EV=AVTVが大きいほど図の右上方向にプロットされる。このプログラム線図601では、露出値の細かい制御をシャッタ速で行い、絞りがなるべくF2.8で一定に維持される領域が多くなるようにしている。これが性能優先の露出計算であるということを説明するため、比較として従来のフリッカを考慮したプログラム線図を図6に記載する。図6は、従来のフリッカを考慮したプログラム線図である。この図6のプログラム線図602では、シャッタ速を、50Hzフリッカに対応して、フリッカ周期Tfの倍数となるシャッタ速を用いるようにしている。TV値の制御に制約がある場合、AV値を動かして被写体の輝度に追従することになるが、AV値が常に動き続けることになり、さらにシャッタ速を変更するスレッシュでは絞り値が大きく動くことになる。シャッタ速と異なり、絞りの駆動速度が遅いことによる輝度追従遅れや、撮像素子が大きいカメラで大きいイメージサークルの光学系ではAV値が小さいときに被写界深度が浅くなるという現象が目立ち、例えば手前の人物にピントが合っていた場合、AV値の変化による被写界深度の変化で、背景が被写体の微妙な輝度に応じてボケたりピントが合ったりを繰り返し、動画の見栄えが落ち着かなくなる。AV値の変わりに感度SVで補えば、ノイズが増減することになる。ステップS108このステップS108では、ライブビュー中の露出制御を行う。すなわち、ステップS107で決定された絞り値となるようにレンズユニット200の絞り203を制御し、ステップS107で決定されたシャッタ速と感度で撮像素子111を制御する。ステップS109このステップS109では、ライブビュー表示を行う。すなわち、ステップS108で得られた撮像出力を、画像処理IC102により画像データに変換して液晶モニタ140に表示し、同時に画像処理IC102は、ボディ制御マイコン101に被写体の輝度算出用の数値データ301を送信する。ステップS110このステップS110では、フリッカ対策の露出値の計算が行われる。すなわち、フリッカが検出された場合のシャッタ速、感度、絞りの演算処理を行う。従来の制御は、前述した図6のプログラム線図のように、フリッカ周期Tfの倍数となるシャッタ速を用いていたが、本実施の形態のカメラMではこのシャッタ速の算出方法は、従来とは全く異なる。図7は、被写体の明るさの時間変化の中で、フリッカ成分のみを抽出したグラフのモデル図である。フリッカ成分は周期的に変化している。また、撮像素子111に届いた光を積分する時間を積分時間Tintとする。このTintの逆数がシャッタ速である。そして積分を開始した時間をtsとする。ここで、撮像素子111にある光電流変換素子により変換される電流の中のフリッカ成分を、時間tで出力が変わる以下の1式の関数で表すと、Tint時間積分したフリッカ成分の電荷量Qflcは、以下の2式で示される。関数ftを積分した関数をFtで表すと、上述の2式は、以下の3式で表すことができる。ここで、積分時間Tintがフリッカ周期Tfの倍数の場合、以下の4式の関係が成立し、積分時間Tintを設定した場合、図8Aのように、撮像出力からフリッカ成分は存在しなくなる。しかし本実施の形態では完全にフリッカ成分を取り除いてしまうシャッタ速には設定しない。すると、以下の5式で示されるフリッカ成分ΔQが動画像に現れる。例えば画面の上から下へ順番に積分してゆくローリングシャッタ式の撮像素子111では、図8Bのように縞模様403aとして表される。本実施の形態では、この縞模様403aを、フリッカ検出可能でかつ、動画品質への影響を抑えた量になるようにコントロールする。フリッカ成分ΔQの関数ftを求めるのは演算コストがかかるため、本実施の形態では、一例として、予め測定されたデータや、フリッカ波形モデルから算出した値から、図9Aおよび図9Bのようなシャッタ速テーブル500を作成して用いる。このシャッタ速テーブル500は、例えば、半導体メモリ104に設定され、ボディ制御マイコン101制御プログラム103からアクセスされる。図9Aは、光源が50Hzのフリッカであると検出した場合に設定するシャッタ速である。従来は図9Aのシャッタ速テーブル500の左側で示されるフリッカ周期Tfの倍数501第1の値を設定したシャッタ速であるが、本実施の形態では右側のシフト値502第3の値ように積分時間を短めにシフトさせている。このシャッタ速テーブル500に沿ったプログラム線図を図9Cに示す。この図9Cのプログラム線図603では、シャッタ速が早くなるほど、ズラす量シフト値502に対応を小さくしているのは、同じ割合のシャッタ速ずらし量でも、シャッタ速が早いほどフリッカの影響が大きく出るためである。ずらす方向は、例示されたプログラム線図603の場合では積分時間を減らす方向だが、積分時間を増やす方向でも同様の効果を得られる。同様にして、商用電源周波数60Hzの光源でのシャッタ速テーブル500を図9Bに示す。考え方は上述の図9Aの50Hzの場合と同様である。この図9Aおよび図9Bで例示した本実施の形態のシャッタ速テーブル500のシフト値502の設定に関する基本的な考え方を図10A、図10B、図10Cを参照して説明する。図10Aは、フリッカ周期Tfの倍数の積分時間とのズレにより、積分するタイミングで積分値が変わることを示す図である。横軸下の四角のタイムスロット511はフリッカ1周期分を示しており、1、2の数字の入った2個のタイムスロット511は、積分時間がフリッカ2周期分を示している。この2周期分はいつのタイミングで積分しても積分値は同じである。積分時間をフリッカ周期Tfで割った余り分タイムスロット512第2の値に余と記載された時間分の積分値401aは、フリッカによる輝度変動を示すグラフ401の斜線で示される部分の面積で示されるが、積分するタイミングによって斜線の面積が変わる。この積分タイミングによる変化分が、フリッカの影響として現れる。図10Bは前述の余り分タイムスロット512の部分を小さくしたものである。積分時間全体に対して、余り分タイムスロット512の割合が小さければ、積分タイミングによる積分出力の変動量は小さくフリッカ縞は目立たなくなる。図10Cは、フリッカ周期Tfの2周期分から少し少ない時間の積分状態を示す図である。この場合は、フリッカ2周期分の積分時に比べて斜線部分の積分値401aが減る分の変動があると考え、斜線部が図10Bと同様小さいと考えられる。このように、シフト値502において、基本的にはフリッカ周期Tfの倍数からのずらす割合を小さくすればフリッカ成分ΔQは小さくなる、と考えることができる。図10Dは積分時間が、フリッカ周期1つ分と2つ分の比較図である。フリッカ周期1つ分のタイムスロット511の積分時間では、2つ分のタイムスロット511に比べて全積分時間に対する斜線の積分値401aの割合が大きくなる。よって、シフト値502において、同じフリッカ成分ΔQを残す場合は、シャッタ速が短いほど、フリッカ周期Tfの倍数からのシャッタ速ずらし分は小さく設定する。このようにして、例えばフリッカ周期1倍一つのタイムスロット511の場合の積分時間の場合、例えばフリッカ周期Tfから±5までずらしてもで動画画質的に目立たたず、フリッカ検出は4程度あれば検出可能ということであれば5まで積分時間をずらす。例えばフリッカ周期2倍二つのタイムスロット511の積分時間のときに積分時間をずらせる量が10であり、かつ、フリッカ検出は7ずらせば検出可能ということであれば、8程度シャッタ速をずらす、というシャッタ速テーブル500を作成する。このようにして、シャッタ速がフリッカ周期Tfよりも長秒時で露出制御可能な場合は、フリッカの影響を完全に消すシャッタ速ではなくフリッカ検出に必要な分のフリッカ成分ΔQを残すシャッタ速で制御することができる。動画画質的に目立たないシャッタ速のずらし量は、ステップS110で後述する画像処理によるフリッカ対策を含めて目立たないずらし量である。ステップS111このステップS111では、ライブビュー中の露出制御を行う。フリッカを持つ照明下のライブビュー露出制御では、ステップS110で決定された絞り値となるようにレンズユニット200の絞り203を制御し、ステップS107で決定されたシャッタ速と感度で撮像素子111を制御する。ステップS112このステップS112では、ライブビュー表示において、フリッカ対策の画像処理を行う。図11は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示す概念図である。すなわち、フリッカ成分ΔQを含んだ撮像出力から、フリッカ成分ΔQの影響を軽減した画像に変換して液晶モニタ140に表示するために、フリッカ周期Tfと、画像取得周期垂直同期信号VDで表される信号の周期の最小公倍数となるフレーム数の撮像出力を平均値化した画像を、画像処理IC102で生成する。例えば商用電源周波数が50Hzの環境下で、30fpsのフレームレートでライブビューを行う場合には、図11では、ローリングシャッタ方式における例であるが3フレーム連続した3つの撮像データ403を合成して画像撮像データ404を生成することで、フリッカ成分ΔQを軽減できる。グローバルシャッタ方式の撮像素子111においても、周期的に駒毎に異なる明るさの絵を合成することで、同様の効果を得ることができる。このような画像処理による方法は、図12で示すようにフリッカ成分ΔQが強い場合は合成した画像はフリッカ成分が残ってしまう。この他、フリッカ成分ΔQの明暗縞と逆になるゲインをかける方法も公知である。フリッカ成分ΔQで暗い部分を明るく画像処理で上げて、明るい部分は画像処理で暗くする、というような処理で、フリッカ成分ΔQが強ければ、ゲインを強くかけることになるが、ゲインをあげればノイズ増加になり、やはり不自然な絵が生成されることになる。このように、画像処理によるフリッカ成分対策も限界があるが本実施の形態では、ステップS110で算出するシャッタ速を、ステップS112の画像処理によるフリッカ対策が対応可能な程度のフリッカ成分ΔQを残すようにシャッタ速を決めるので、最終的な液晶モニタ140に常時される絵撮像データ404は適切にフリッカ成分ΔQが除去されている。ただし、被写体が非常に明るい場合で絞りと感度の制御範囲では、シャッタ速をフリッカ周期Tfよりも短くしないと適正な明るさにできない場合は、シャッタ速によるフリッカ成分ΔQの調整はできずステップS112の対策のみでフリッカ成分を消すことになる。そのため絞りはAV値を大きくできるレンズ、感度はより低い感度が設定できる撮像素子111を用いることが望ましい。ステップS113このステップS113ではレリーズSWの操作を判定する。カメラ操作スイッチ150にあるレリーズSWがユーザにより押された場合、ステップS114に進む。押されなければステップS115へ進む。ステップS114このステップS114では、ライブビュー動作をいったん停止し、上述のステップS104で得られた輝度値から、静止画撮影として最適な絞り値、電子シャッタ速、感度を算出する。算出された値から、前述の撮影動作を行う。ステップS115このステップS115では、ボディユニット100の電源状態を判定する。カメラ操作スイッチ150にある電源SWがOFFされていない場合は、次のフレームの露出動作を行うため、ステップS104に戻り、輝度計算を行う。電源SWがOFFされないかぎり、ステップS104からステップS115を繰り返し行う。繰り返している間、液晶モニタ140には連続した絵が表示されるライブビュー動作となる。電源SWがOFFされていたら、カメラMの電源をOFFする制御を行う。以上が本実施の形態のカメラおよびカメラの制御方法の動作である。このように、本実施の形態の場合には、フリッカ周期Tfの整数倍からずれたシフト値502のように、撮像素子111の積分時間Tintを設定し、撮像素子111に意図的にフリッカ成分ΔQを残すように制御することで、フリッカ検出後、フリッカ対策を実施してもステップS105でフリッカ検出を実現することが可能である。このため、被写体からフリッカ成分ΔQが消失したときには、ステップS106でフリッカが消失したことを確実に判定でき、フリッカ対策を必要としない通常のライブビュー表示のためのステップS107以降の処理に移行することが可能となる。よって、フリッカがあるときはステップS110~ステップS112の露出制御で、フリッカが無いときは動画画質がより良いステップS107~ステップS109の制御というように常時、被写体のフリッカ成分ΔQに応じて、フリッカ対策の有無が切り替わる制御となる。図13は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の変形例を示すフローチャートである。フリッカ対策における上述のステップS112は必須の処理ではなく、もしフリッカ検出能力が高く、ライブビュー表示の動画画質にほとんど問題とならないレベルのフリッカ成分ΔQから、フリッカがあることを検出できる場合は、図13のフローチャートのように、すなわち、ステップS111~ステップS112の画像処理によるフリッカ対策を省いても良い。図14は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用のさらに他の変形例を示すフローチャートである。図15は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用のさらに他の変形例を示す概念図である。これまでの実施の形態は、光源がフリッカ光源のみで照明されている場合の対応を例示した。これに対して、フリッカ光源と、非フリッカ光源の混交光源を考慮した実施の形態として図14のフローチャートの処理を例示する。この図14のフローチャートでは、上述の図2のフローチャートにおけるステップS105、ステップS106、ステップS110を、ステップS105a、ステップS106a、ステップS110aにそれぞれ変更している。フリッカを持つ光源と、フリッカを持たない光源の両方で照明された被写体は、フリッカを持つ光源の寄与率によりフリッカ強度が異なる。そこで、本変形例では、このような場合も想定して必要最小限のフリッカ対策制御を行うべく、ステップS105aでフリッカ成分ΔQの強さを、例えばフリッカ成分の明暗輝度差から求め、このフリッカ成分ΔQの強度によってシャッタ速を求める。以下に図14のフローチャートを参照して、上述の図2のフローチャートからの変更部分を説明する。ステップS105aこのステップS105aではフリッカ光源と非フリッカ光源の混交光源を考慮したフリッカ検出を行う。前述した方法で、フリッカ成分ΔQのみを抽出し、このフリッカ成分ΔQの輝度変動幅が、0.2段以下ならフリッカ成分ΔQが小レベルレベルL1、0.2段以上0.5段未満であればフリッカ成分ΔQが中レベルレベルL2、0.5段以上であれば大レベルレベルL3、というように、フリッカ有無のほかに、フリッカ成分ΔQのレベル分けも行う。ステップS106aこのステップS106aでは、フリッカ成分ΔQのレベル判定を行う。フリッカ強度が、ステップS105aで判定された大、中、小のうち大レベルL3、中レベルL2の場合、ステップS110へ移動しフリッカ対策処理を行う。フリッカが検出されても強度が小さく、液晶モニタ表示で目立たない小さいレベルレベルL1であればフリッカ無しの制御と同様の制御を行う。ステップS110aこのステップS110aではフリッカ光源と非フリッカ光源の混交光源を考慮した場合のフリッカ対策の露出計算を行う。図15には、商用電源周波数50Hzの地域における、フリッカ強度とずらし量の関係の一例を示すシャッタ速テーブル500が例示されている。フリッカ強度に応じて、フリッカ周期Tfの倍数倍数501から、シフト値502aレベルL3、シフト値502bレベルL2のようにシャッタ速をずらす。この実施の形態では強度をレベルL3とレベルL2の2つに分類したシャッタ速テーブル500を例示しているが、より多く強度を分類したシャッタ速テーブル500を用いてもよい。フリッカ強度が中程度レベルL2であれば、フリッカ強度が大レベルL3のときよりシャッタ速を大きくずらして露出することでフリッカ成分ΔQを残すように制御し、次のフリッカ検出を安定して行うようにしている。このようにすれば、フリッカ照明と非フリッカ照明とが混在するか否かに影響されることなく、フリッカ検出をいつでも安定して行うことが可能であり、フリッカ対策を必要最小限に抑えることができるので、ライブビュー表示等における動画品質低下をより最小限に抑えることができる。以上説明したように、本発明の実施の形態によれば、ライブビュー中、撮像素子111の出力からフリッカ検出を行う構成のカメラMにおいて、フリッカ検出後のライブビュー制御のシャッタ速算出時において、フリッカ検出が可能なレベルのフリッカ成分ΔQが撮像出力に残るようにシャッタ速を決定することで、被写体のフリッカ成分の有無の変化に対し、リアルタイムでフリッカ対策の露出制御と、通常の露出制御とを的確に切り換えることができる。この結果、ライブビューにおける画品質をフリッカの有無に応じて最適な状態に維持すること可能となる。なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱しない範囲で種々変更可能であることは言うまでもない。付記1撮像素子と、撮像素子の出力を、画像に変換する手段と、前記画像を、常時表示しつづける構図確認手段と、撮像素子の出力から、被写体輝度を取得する手段と、得られた被写体輝度から、狙いの撮像出力レベルを得るために撮像素子に照射する光量と撮像素子の感度と、撮像素子内の光電変換素子の積分時間を制御する露出制御手段と、被写体がフリッカ光源で照明されているかどうかを検出する手段と、を設けたカメラにおいて、フリッカ検出時、前記積分時間を、10msの整数倍、または8.333msの整数倍値に、倍数に応じた時間を加減算した積分時間で露出制御が可能な被写体輝度では、前記加減算した積分時間で制御することを特徴としたカメラ。付記2撮像素子と、撮像素子の出力を、画像に変換する手段と、前記画像を、常時表示しつづける構図確認手段と、撮像素子の出力から、被写体輝度を取得する手段と、得られた被写体輝度から、狙いの撮像出力レベルを得るために撮像素子に照射する光量と撮像素子の感度と、撮像素子内の光電変換素子の積分時間を制御する露出制御手段と、被写体がフリッカ光源で照明されているかどうかを検出する手段と、を設けたカメラにおいて、フリッカ検出時、またはフリッカ成分があらかじめ決められた強度以上のときに前記積分時間を、10msの整数倍、または8.333msの整数倍の時間に、フリッカ成分の強度に応じて計算される時間を加減算した積分時間で露出制御が可能な被写体輝度では、前記加減算した積分時間で制御することを特徴としたカメラ。