(57)【特許請求の範囲】
【請求項１】
光を電気信号に変換する撮像素子の出力より画像データを取得する撮像手段と、
前記撮像素子の出力から被写体の輝度を検出する輝度検出手段と、
前記輝度検出手段により得られた前記被写体の輝度に基づいて、前記撮像素子の積分時間を制御する露出制御手段と、
前記被写体がフリッカ光源で照明されているフリッカ状態を検出するフリッカ検出手段と、
を具備したカメラにおいて、
前記露出制御手段は、前記フリッカ検出手段が前記フリッカ状態を検出した場合に、商用電源周期を整数倍した第１の値から当該第１の値に応じた所定の第２の値を加減算して得られた第３の値を、積分時間として前記撮像素子を制御する
ことを特徴としたカメラ。
【請求項２】
前記露出制御手段は、前記フリッカ検出手段が前記フリッカ状態を検出し、前記第３の値を積分時間として前記撮像素子を制御している際に、前記フリッカ検出手段が、前記フリッカ状態が消失したことを検出した場合に、
前記第３の値を積分時間とする制御を中止する
ことを特徴とする請求項１に記載のカメラ。
【請求項３】
前記撮像手段の取得した前記画像データを表示する表示手段を有し、
前記表示手段は、前記露出制御手段が前記第３の値を積分時間として前記撮像素子を制御している際には、前記撮像手段が連続して取得した複数の前記画像データを合成した画像データを表示する
ことを特徴とする請求項１に記載のカメラ。
【請求項４】
前記フリッカ検出手段は、前記撮像素子の出力よりフリッカ成分を検出して前記フリッカ成分に基づいて前記フリッカ状態か否かを検出し、
前記露出制御手段は、前記積分時間と前記撮像素子の出力に占める前記フリッカ成分の割合との関係が設定されたシャッタ速テーブルを具備し、前記第２の値に応じて前記シャッタ速テーブルを参照することにより前記第３の値を決定することを特徴とする請求項１記載のカメラ。
【請求項５】
被写体がフリッカ光源で照明されているフリッカ状態を撮像素子の出力から検出したとき前記撮像素子の積分時間を変更するカメラの制御方法において、
前記フリッカ状態が完全に消失するフリッカ周期の整数倍の第１の値から当該第１の値に応じた第２の値を加減算した第３の値を前記撮像素子の積分時間に設定する第１ステップと、
前記第２の値に応じて前記撮像素子の出力に残存するフリッカ成分による前記被写体の輝度変動を打ち消す補正処理を施した画像信号を表示装置に出力する第２ステップと、
を含むカメラの制御方法。
【請求項６】
前記第２ステップでは、前記撮像素子の出力から前記フリッカ成分が消失したとき、前記補正処理を抑止する
ことを特徴とする請求項５記載のカメラの制御方法。
【請求項７】
前記第２ステップでは、前記第３の値を積分時間として前記撮像素子を制御している際には、前記補正処理として前記撮像素子の出力から連続して取得した複数の画像データを合成した画像データを前記表示装置に表示する
ことを特徴とする請求項５記載のカメラの制御方法。
【請求項８】
前記第１ステップでは、前記積分時間と前記撮像素子の出力に占める前記フリッカ成分の割合との関係をシャッタ速テーブルに設定し、前記第２の値に応じて前記シャッタ速テーブルを参照することにより前記第３の値を決定することを特徴とする請求項５記載のカメラの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラおよびカメラの制御方法に関する。
【背景技術】
【０００２】
交流の商用電源で動作するためにフリッカを持つフリッカ光源の照明下で、フリッカによる動画の画質劣化を防ぐフリッカ対策として特許文献１のように、撮像素子の電子シャッタ速（積分時間）を、商用電源周波数の整数倍とすることや、特許文献２のように、フレームレートにより、シャッタ速を１／１００の整数倍か、１／１２０の整数倍かを切り換えることで、フリッカ周期と撮像素子の制御を同期させてフリッカの影響をなくす技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特公昭６１−０５６９１５号公報
【特許文献２】特許第３８２６９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の従来技術は、フリッカ光源下では画質向上に有効だが、このフリッカ対策を行った後のイメージャから出力されるデータにはフリッカ成分がほとんど無いために、フリッカ光源下から離れて、フリッカ成分を持たない非フリッカ光源下で撮影していても被写体からフリッカ成分が無くなったこと、すなわちフリッカ対策が不要になったことを検出することができない。
フリッカを考慮してシャッタ速を制限すると、他の絞りや感度で細かい露出あわせをする複雑な補正処理を行う必要が生じる。
すなわち、絞りを頻繁に変更すれば被写界深度が頻繁に変化して落ち着きの無い動画像になり、感度を高くするとノイズ増加により動画の画質低下につながる。
このため、非フリッカ光源下では、フリッカ対策のためのシャッタ速の制限を取り除きシャッタ速を細かく制御することが望ましい。
【０００５】
本発明の目的は、フリッカの消失を的確に検出し、制約の多いフリッカ対策制御を速やかに解除することが可能な技術を提供することにある。
本発明の他の目的は、ライブビューにおける画品質をフリッカの有無に応じて最適な状態に維持すること可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の観点は、光を電気信号に変換する撮像素子の出力より画像データを取得する撮像手段と、
前記撮像素子の出力から被写体の輝度を検出する輝度検出手段と、
前記輝度検出手段により得られた前記被写体の輝度に基づいて、前記撮像素子の積分時間を制御する露出制御手段と、
前記被写体がフリッカ光源で照明されているフリッカ状態を検出するフリッカ検出手段と、
を具備したカメラにおいて、
前記露出制御手段は、前記フリッカ検出手段が前記フリッカ状態を検出した場合に、商用電源周期を整数倍した第１の値から当該第１の値に応じた所定の第２の値を加減算して得られた第３の値を、積分時間として前記撮像素子を制御する
ことを特徴としたカメラを提供する。
【０００７】
本発明の第２の観点は、被写体がフリッカ光源で照明されているフリッカ状態を撮像素子の出力から検出したとき前記撮像素子の積分時間を変更するカメラの制御方法において、
前記フリッカ状態が完全に消失するフリッカ周期の整数倍の第１の値から当該第１の値に応じた第２の値を加減算した第３の値を前記撮像素子の積分時間に設定する第１ステップと、
前記第２の値に応じて前記撮像素子の出力に残存するフリッカ成分による前記被写体の輝度変動を打ち消す補正処理を施した画像信号を表示装置に出力する第２ステップと、
を含むカメラの制御方法を提供する。
【発明の効果】
【０００８】
本発明によれば、フリッカの消失を的確に検出し、制約の多いフリッカ対策制御を速やかに解除することが可能な技術を提供することができる。
また、ライブビューにおける画品質をフリッカの有無に応じて最適な状態に維持すること可能な技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施の形態であるカメラの制御方法を実施するカメラの構成の一例を示す概念図である。
【図２】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示すフローチャートである。
【図３】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示す概念図である。
【図４】ローリングシャッタ方式の撮像素子を用いるカメラにおけるフリッカの影響と、連続フレーム平均の効果を示す概念図である。
【図５】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示すプログラム線図である。
【図６】従来のフリッカを考慮したプログラム線図である。
【図７】被写体の明るさの時間変化の中で、フリッカ成分のみを抽出したグラフのモデル図である。
【図８Ａ】本発明の参考技術でフリッカ周期の倍数で撮像素子の積分時間を設定するフリッカ対策の作用を示す概念図である。
【図８Ｂ】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示す概念図である。
【図９Ａ】本発明の一実施の形態であるカメラの制御方法を実施するカメラで用いられるシャッタ速テーブルの構成例を示す概念図である。
【図９Ｂ】本発明の一実施の形態であるカメラの制御方法を実施するカメラで用いられるシャッタ速テーブルの構成例を示す概念図である。
【図９Ｃ】本発明の一実施の形態であるカメラの制御方法を実施するカメラで用いられるプログラム線図である。
【図１０Ａ】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用を説明する概念図である。
【図１０Ｂ】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用を説明する概念図である。
【図１０Ｃ】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用を説明する概念図である。
【図１０Ｄ】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用を説明する概念図である。
【図１１】本発明の一実施の形態であるカメラの制御方法を実施するカメラのフリッカ対策のライブビュー表示の一例を示す概念図である。
【図１２】フリッカ成分が強い場合のライブビュー表示の画像を示す概念図である。
【図１３】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の変形例を示すフローチャートである。
【図１４】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用のさらに他の変形例を示すフローチャートである。
【図１５】本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用のさらに他の変形例を示す概念図である。
【発明を実施するための形態】
【００１０】
本実施の形態では、一態様として、カメラの撮像素子の出力におけるフリッカ検出後、電子シャッタ速（積分時間、露出時間）を変更する制御において、フリッカが完全に消失するフリッカ周期の整数倍の時間（第１の値）に、フリッカ成分の強度や、整数倍の倍数に応じた時間（第２の値）を加減算した積分時間（第３の値）に設定する。加減算する時間は、フリッカ検出が可能である最低限レベルであり、フリッカの強度により求められる時間である。
そして、露出時間をフリッカ周期の整数倍からズラした分、残されたフリッカ成分による輝度変動を打ち消す方向に画処理ゲインをかけた画像信号を、液晶表示などの後処理に送る。
このようにすることで、イメージャから出力されるデータにはフリッカ検出に必要な程度のフリッカ成分が残されており、フリッカ対策制御中もフリッカの有無を監視しつづけることが可能となる。
フリッカ成分が消失したとき、制約の多いプログラム線図や画像処理等によるフリッカ対策制御を停止させる。
つまり、被写体の輝度が、フリッカ周期の倍数の積分時間近傍で狙いの露出レベルにできる範囲内において、上述の制御を行うことで、撮像素子から出力されるデータのフリッカ成分の強度を制御することで、フリッカ検出手段が、フリッカ対策中も常時、フリッカ検出の有無を判断できるようにし、かつ、フリッカ成分の軽減手段が対応できる強度のフリッカ成分に抑える制御で実現する。
これにより、被写体の照明が、フリッカがある状態から無い状態になったとき、カメラがフリッカ消失を検出し、カメラ制御や画質に制約が生じるフリッカ対策制御を速やかに解除することが可能になる。
この結果、例えば、ライブビューにおけるスルー画品質を、フリッカ有無に応じて最適な状態に維持することが可能になる。
【００１１】
以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。
［撮影装置の構成］
図１は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの構成の一例を示す概念図である。
図２は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示すフローチャートである。
図３は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示す概念図である。
図１に例示されるように、本実施の形態では、撮影装置であるカメラとして、デジタル一眼レフカメラに適用した例を示す。
【００１２】
図１に示される本実施の形態のデジタル一眼レフカメラ（以下、単に「カメラＭ」と記す）は、ボディユニット１００と、例えば交換可能なレンズユニット（すなわちレンズ鏡筒）２００を備えている。
ボディユニット１００には、撮影した画像データを記録しておく記録メディア１３１が装着可能となっている。記録メディア１３１は、通信コネクタ１３０を介してボディユニット１００に接続される。
レンズユニット２００は、ボディユニット１００の前面に設けられた、図示しないレンズマウントを介して着脱自在であり、このカメラＭにおいて交換可能である。
このレンズユニット２００は、撮影レンズ２１０ａおよび撮影レンズ２１０ｂと、絞り２０３と、レンズ駆動機構２０４と、絞り駆動機構２０２と、レンズ制御用マイクロコンピュータ（以下、「レンズ制御マイコン」と記す）２０１とから構成されている。
【００１３】
撮影レンズ２１０ａおよび撮影レンズ２１０ｂは、レンズ駆動機構２０４内に備えられている図示しないＤＣモータによって、光軸方向に駆動される。
絞り２０３は、絞り駆動機構２０２内に備えられている図示しないステッピングモータによって駆動される。
また、レンズ制御マイコン２０１は、レンズ駆動機構２０４や絞り駆動機構２０２などの、レンズユニット２００内の各部を駆動制御する。
このレンズ制御マイコン２０１は、後述するボディ制御マイコン１０１と、通信コネクタ１６０を介して電気的に接続されており、ボディ制御マイコン１０１と各種のデータの授受が可能であり、ボディ制御マイコン１０１により制御される。
一方、ボディユニット１００は、以下のように構成されている。
【００１４】
レンズユニット２００内の撮影レンズ２１０ａおよび撮影レンズ２１０ｂ、絞り２０３等の光学系を介して入射される図示しない被写体からの光束の光軸上には、フォーカルプレーン式のシャッタユニット１２０と、前記光学系を通過した被写体像を光電変換するための撮像素子１１１が設けられている。
撮像素子１１１は、撮像素子駆動ＩＣ１１０により光電変換等の動作が制御される。
すなわち、撮影レンズ２１０ａおよび撮影レンズ２１０ｂを通った光束は、シャッタユニット１２０を経由して撮像素子１１１の撮像面に結像される。
撮像素子１１１は、上述のようにして結像された被写体像を光電変換して、アナログ電気信号に変換する。
前記電気信号は、撮像素子駆動ＩＣ１１０により、画像処理ＩＣ１０２が処理するためのデジタル電気信号に変換され、画像処理ＩＣ１０２により、画像信号に変換される。
【００１５】
また、ボディユニット１００は、撮像素子１１１、撮像素子駆動ＩＣ１１０と、記憶領域として設けられた半導体メモリ１０４と、液晶モニタ１４０と、通信コネクタ１３０を介して記録メディア１３１とが、画像処理を行うための画像処理ＩＣ１０２に接続されており、これらは、電子撮像機能と共に電子記録表示機能を提供できるように構成されている。
半導体メモリ１０４は、例えば、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成されている。
【００１６】
記録メディア１３１は、各種の半導体メモリカードや外付けのハードディスクドライブ（ＨＤＤ）等の外部記録媒体であり、通信コネクタ１３０を介してボディユニット１００と通信可能、且つ交換可能に装着される。
【００１７】
また、画像処理ＩＣ１０２は、このボディユニット１００内の各部を制御するためのボディ制御用マイクロコンピュータ（以下、ボディ制御マイコンと略記する）１０１に接続されている。
このボディ制御マイコン１０１は、カメラＭの全体の動作を制御する制御手段の他、連写時の撮影間隔を計測する図示しないタイマ、計数手段、モード設定手段、検出手段、判定手段、演算手段等の機能を有している。
これらのボディ制御マイコン１０１の機能は、例えば、制御プログラム１０３によって実現される。すなわち、ボディ制御マイコン１０１が制御プログラム１０３を実行することによって、ボディ制御マイコン１０１の制御機能が実現される。
本実施の形態の場合には、後述のフローチャートに例示されるフリッカ関連の制御機能や、ライブビュー関連の制御機能が制御プログラム１０３によって実現される。
【００１８】
なお、ボディ制御マイコン１０１は、レンズユニット２００が接続される通信コネクタ１６０およびシャッタ制御駆動回路１２１等と接続されており、更に、カメラＭの動作状態を表示出力によって撮影者へ告知するための液晶モニタ１４０と、カメラ操作スイッチ１５０（ＳＷ）と、図示されていない電源が接続されている。
なお、ボディ制御マイコン１０１とレンズ制御マイコン２０１とは、レンズユニット２００をボディユニット１００へ装着することにより、通信コネクタ１６０を介して通信可能に電気的接続がなされる。
そして、レンズ制御マイコン２０１がボディ制御マイコン１０１に従属して連携動作することで、デジタルカメラとして稼動するようになっている。
【００１９】
シャッタ制御駆動回路１２１は、シャッタユニット１２０における図示しない先幕と後幕との動きを制御すると共に、ボディ制御マイコン１０１との間で、シャッタの開閉動作を制御する信号と先幕が走行完了時の信号の授受を行う。
液晶モニタ１４０は、カメラＭの動作状態を可視化してユーザ（撮影者）へ告知するものである。
【００２０】
また、液晶モニタ１４０は、必要に応じて、液晶画面の表面に生じる押圧力の変化や静電容量の変化から指が触れた位置を検出するタッチパネルやタッチスクリーンの機能を備えることができる。
その場合、液晶モニタ１４０にユーザが指で触れると、ユーザが触れた位置を検出しボディ制御マイコン１０１へ検出位置を送信する。
液晶モニタ１４０で検出された位置に応じて、ボディ制御マイコン１０１が撮影モード変更やメニューを表示するなどの制御を行うことで、液晶モニタ１４０を操作手段として用いることもできる。
図１および図２では、液晶モニタ１４０から、画像処理ＩＣ１０２を経由してボディ制御マイコン１０１へ情報を送るものを図示している。
【００２１】
カメラ操作スイッチ１５０は、例えば撮影動作の実行を指示するレリーズスイッチ、電源のオン・オフを切り替えるパワースイッチなど、ユーザがカメラＭを操作するために必要な操作ボタン等の操作手段を含むスイッチ群で構成される。
【００２２】
ボディユニット１００には、電源として備えられた図示しない電池の電圧を、カメラＭの上述の各回路やユニットが必要とする電圧に変換して供給する図示しない電源回路が設けられている。
なお、特に図示しないが、フラッシュ等の機能をボディユニット１００に備えていてもよい。その場合には、図示しないフラッシュ用通信コネクタを介して図示しないフラッシュ制御用マイクロコンピュータおよび発光制御回路等がボディ制御マイコン１０１に接続される。
【００２３】
次に、本実施の形態のカメラＭによる撮影動作およびライブビュー動作の一例について説明する。
［撮影動作］
まず、ボディ制御マイコン１０１により画像処理ＩＣ１０２が制御されて、撮像素子１１１と撮像素子駆動ＩＣ１１０から画像データが画像処理ＩＣ１０２に入力されると、画像処理ＩＣ１０２は、この画像データを、一時保存用メモリである半導体メモリ１０４に保存する。
なお、半導体メモリ１０４は、画像処理ＩＣ１０２が画像処理のためにワークエリアとしても使用される。
また、画像処理ＩＣ１０２は、この画像データをＪＰＥＧデータ等の所望のデータフォーマットに変換する画像処理を行って、記録メディア１３１に保存させることができる。
【００２４】
シャッタ制御駆動回路１２１は、ボディ制御マイコン１０１からシャッタを駆動制御するための信号を受け取るとシャッタユニット１２０を制御してシャッタの開閉動作を行わせる。
それと共に、フラッシュを備えている場合には、所定のタイミングで、ボディ制御マイコン１０１から図示しないフラッシュ用通信コネクタを介してフラッシュ制御用マイクロコンピュータおよび発光制御回路に対し、フラッシュを発光させるための発光信号を出力する。
【００２５】
このときに撮像素子１１１と撮像素子駆動ＩＣ１１０から出力された画像データに対して所定の画像処理を行って記録メディア１３１に記録することで撮影動作が完了する。
撮影レンズ２１０ａおよび撮影レンズ２１０ｂからの光束は撮像素子１１１へと導かれる。
【００２６】
例えば１秒当たり３０枚程度の割合で連続的に露光を行い、このときに撮像素子１１１と撮像素子駆動ＩＣ１１０から出力される画像データを、画像処理ＩＣ１０２によりビデオ信号に変換して液晶モニタ１４０に与えることで、被写体の動画像を実時間で液晶モニタ１４０に表示させることができる。
このような表示は「ライブビュー」と呼ばれており、周知である。なお、液晶モニタ１４０での画像データのライブビュー表示を本実施の形態のカメラＭで行わせるには、ユーザが上述したカメラ操作スイッチ１５０の中のモード変更スイッチを操作して、ライブビューモードを選択すればよい。
なお、ライブビュー動作時には、撮影レンズ２１０ａおよび撮影レンズ２１０ｂからの光束は常に撮像素子１１１へと導かれているので、被写体の明るさの測光処理や、被写体に対する周知の測距処理を、撮像素子１１１と撮像素子駆動ＩＣ１１０から出力される画像データに基づいて画像処理ＩＣ１０２に行わせることができる。
以降、このようにして、撮像素子１１１と撮像素子駆動ＩＣ１１０から出力される画像データに基づいて画像処理ＩＣ１０２およびボディ制御マイコン１０１により行われる被写体の明るさの測光処理および被写体に対する測距および自動合焦（ＡＦ）の処理を、それぞれ「ライブビュー測光」および「ライブビューＡＦ」と称することとする。
【００２７】
次に、本実施の形態のカメラＭにおける、フリッカ対策に関連した動作の一例について図２のフローチャート等を用いて説明する。
本実施の形態のカメラＭはカメラ操作スイッチ１５０に存在する電源ＳＷを投入すると、図２に例示される下記の一連の動作を行う。
【００２８】
（ステップＳ１０１）
このステップＳ１０１では、ボディユニット１００の電源がＯＦＦからＯＮになったことで行う制御を行う。
一般的にイニシャライズ処理と呼ばれているもので、ボディユニット１００に設けられたマイクロコンピュータやＩＣなどの起動、ボディユニット１００に接続されているレンズユニット２００への電源供給と通信による初期化、などを行う。
【００２９】
（ステップＳ１０２）
このステップＳ１０２では、前述のライブビュー動作を開始する準備を行う。すなわち、レンズユニット２００へ通信コネクタ１６０を介して絞り駆動指示を行い、予め決められた所定の絞り値を設定するとともに、撮像素子駆動ＩＣ１１０へ電子シャッタ積分時間と感度の設定を行い、シャッタ制御駆動回路１２１によりシャッタユニット１２０を開いて撮像素子１１１が受光するようにする、という制御を行う。
【００３０】
（ステップＳ１０３）
このステップＳ１０３では、前述のライブビュー動作を開始する。
撮像素子１１１は設定された電子シャッタ速で積分動作を行い、撮像素子駆動ＩＣ１１０を介して画像処理ＩＣ１０２へ撮像出力結果が送られる。
このステップＳ１０３の時点では、電子シャッタ速は前述のようなフリッカ光源を意識したシャッタ速にする必要は無い。画質最優先で適切なシャッタ速を選択する。
画像処理ＩＣ１０２は、例えば、図３に例示されるように、撮像素子１１１に結像した像３００ａの撮像出力を画像データ３００ｂに変換して液晶モニタ１４０に表示し、同時に画像処理ＩＣ１０２は、ボディ制御マイコン１０１に被写体の輝度算出用のデータを送信する。
被写体の輝度算出用のデータとは、撮像素子１１１に結像した像３００ａを所定の複数の輝度測定領域３００に分割して平均化したデータなど、マイクロコンピュータで被写体の輝度を計算できるような数値データ３０１であり、この数値データを送付する。
【００３１】
（ステップＳ１０４）
このステップＳ１０４では、ボディ制御マイコン１０１で輝度計算を行う。
被写体の画像データを複数の輝度測定領域３００に分割した数値データ３０１から、それぞれの分割領域に応じた輝度を算出する。
輝度は撮像素子１１１と、設定した感度、レンズユニット２００に制御させた絞り値、電子シャッタ速（撮像素子１１１の積分時間と同値）によって、撮像素子１１１の各輝度測定領域３００にどのくらいの光が照射したかが計算される。
【００３２】
（ステップＳ１０５）
このステップＳ１０５では、得られた各輝度測定領域３００毎の輝度からフリッカがあるかどうかを判断する。
ここで、本実施の形態のフリッカ検出の一例について述べる。
商用電源の周波数は５０Hｚまたは６０Hzである。フリッカ対策のなされていない基本的な蛍光灯のフリッカ光源の明滅周波数は、蛍光灯の原理上、電源周波数の２倍となる。すなわち１００Ｈｚまたは１２０Ｈｚである。周期に換算すると、それぞれ１／１００[ｓ]＝１０[ｍｓ]、１／１２０[s]＝８．３３［ｍｓ］となる。
【００３３】
図４は、ローリングシャッタ方式の撮像素子１１１を用いるカメラＭにおけるフリッカの影響と、連続フレーム平均の効果を示す概念図である。
図４において、上部には、フリッカ成分の輝度と経過時間の関係を示すグラフ４０１が描かれている。
グラフ４０１の下側には、ローリングシャッタが画面の上から下へ積分する積分タイミング毎の走査ライン４０２が図示されている。撮像の垂直同期信号ＶＤと同期したタイミングで撮像の上の走査ライン４０２が積分を開始し、上から下に向かって順次の走査ライン４０２へ時間差をもって積分を開始する例である。
【００３４】
１フレーム取得中に被写体の輝度が変化すれば、積分するタイミングにより得られる撮像出力は異なる。フリッカ成分の輝度が一番低いタイミングで積分した場合、その走査ライン４０２は他の走査ライン４０２に比べ撮像出力が小さく、その結果、図４の下段に図示された撮像データ４０３の画像のように、中央に暗い縞模様４０３ａが入ることになる。
【００３５】
フリッカ周期Ｔｆとフレームレートが同期していない場合、次の駒では、輝度の一番暗いタイミングで積分する走査ライン４０２が前のフレームと異なり、暗い縞の位置が変化した撮像データが得られる。
フリッカ周期Ｔｆと、画像取得周期（図では垂直同期信号ＶＤで表される周期）の最小公倍数となるフレーム数の撮像出力の平均値は、上下の走査ライン４０２の間の撮像出力差が無くなり、結果としてフリッカ成分の影響がほとんど無い撮像データ４０４を得られる。
【００３６】
ここでの撮像データは、図３で説明したとおり、各輝度測定領域３００毎の輝度データにも変換可能であり、同様に平均をとることでフリッカ成分の無い被写界の輝度データを得ることも可能である。
ある１フレームで得られる各輝度測定領域３００毎の輝度と、前記複数フレーム分を各輝度測定領域３００毎に平均した輝度を、各輝度測定領域３００毎に輝度の差分をとることで、フリッカ成分で生じた横縞状の縞模様４０３ａのみの輝度を取得することができる。
簡単な判断例としては、縞の高輝度部と低輝度部の差異が０．５段以上ならフリッカ有り、というようなことである程度判断できる。
この縞模様４０３ａの強度や縞の発生状況から、フリッカ光源の照明下での撮影が否かを判断することができる。
【００３７】
このような判断方法の場合、図２のフローチャートにおいては電源投入後まだ３フレーム未満分の輝度しか取得していない場合は、フリッカ判定できないので、フリッカが無い、という判断をして次の処理を行う。
ステップＳ１０４からステップＳ１１５の処理ループ中、過去３フレーム以上の被写体の輝度が得られた状態でステップＳ１０５のフリッカ検出処理にきて、フリッカ有無を前述の方法で判断することが可能となる。
【００３８】
（ステップＳ１０６）
このステップＳ１０６では、フリッカ検出の有無に応じて処理を分ける。ステップＳ１０５で行われた判断がフリッカ無しの場合はステップＳ１０７へ進む。ステップＳ１０５で行われた判断がフリッカ有りの場合はステップＳ１１０へ進む。
【００３９】
（ステップＳ１０７）
このステップＳ１０７では、性能優先の露出値の計算を行う。すなわち、輝度に応じて、絞り、シャッタ速、感度を設定する。
図５は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示すプログラム線図である。
輝度の細かい変動に対しては、シャッタ速の調整で対応し、感度は例えばノイズが目立たない感度に設定する。
絞りは変化しないように制御する。
この制御は、静止画撮影を主においたカメラで一般的に採用されている絞り機構の構成で特に有効である制御である。絞りを変えると被写界深度が大きく変化する光学構成や、レンズの絞りによる光量制御を段階的にしか行えない構成の場合に最適な制御である。このような構成では、絞りを動かすことを極力抑えたほうが動画品質がよい。
一方、動画用に特化された絞り機構を持つビデオカメラの絞り機構は、被写界深度が変化しないＮＤフィルタと呼ばれる減光の光学部材を用いたり、無段階で光量制御できる構成であり、絞りで光量制御しても悪影響を少ないので、輝度の細かい変動を絞りで行うことが可能であり、シャッタ速や感度をなるべく変えないという制御が一般的である。
しかし、どちらにしても絞りの光量制御範囲は無限ではなく、被写体の明るさによってはシャッタ速や感度を変更する必要がある。ここでは、シャッタ制御が制約無く輝度に応じて設定する、という制御を示している。
【００４０】
露光時間が１フレームの全時間の半分未満だと、動く被写体が滑らかに表示されない。例えばフレームレートが３０ｆｐｓの場合、１フレームの全時間は１／３０ｓ＝３３．３３ｍｓである露光時間が１６ｍｓ程度間でなら動く被写体が滑らかに表示される。この現象を考慮してフレームレートの全時間〜フレームレートの半分の時間内で輝度に応じて細かく設定する。
【００４１】
このような露出決定をするプログラム線図を図５に記載する。
図５のプログラム線図６０１では、説明の簡略化のため感度一定とし、絞りとシャッタ速のみ駆動させる例を記載している。実際は感度も制御することで、絞りやシャッタ速をより動画画質に望ましい制御にする。
図５に記載したプログラム線図６０１は、縦軸が絞り状態を示すＡＶ値（カッコ内にはＦ値）、横軸はシャッタ速を示すＴＶ値（カッコ内は秒時）である。
露出値ＥＶ（＝ＡＶ＋ＴＶ）が大きいほど図の右上方向にプロットされる。
このプログラム線図６０１では、露出値の細かい制御をシャッタ速で行い、絞りがなるべくＦ２．８で一定に維持される領域が多くなるようにしている。
これが「性能優先の露出計算である」ということを説明するため、比較として従来のフリッカを考慮したプログラム線図を図６に記載する。
【００４２】
図６は、従来のフリッカを考慮したプログラム線図である。
この図６のプログラム線図６０２では、シャッタ速を、５０Ｈｚフリッカに対応して、フリッカ周期Ｔｆの倍数となるシャッタ速を用いるようにしている。
ＴＶ値の制御に制約がある場合、ＡＶ値を動かして被写体の輝度に追従することになるが、ＡＶ値が常に動き続けることになり、さらにシャッタ速を変更するスレッシュでは絞り値が大きく動くことになる。
シャッタ速と異なり、絞りの駆動速度が遅いことによる輝度追従遅れや、撮像素子が大きいカメラで大きいイメージサークルの光学系ではＡＶ値が小さいときに被写界深度が浅くなるという現象が目立ち、例えば手前の人物にピントが合っていた場合、ＡＶ値の変化による被写界深度の変化で、背景が被写体の微妙な輝度に応じてボケたりピントが合ったりを繰り返し、動画の見栄えが落ち着かなくなる。
ＡＶ値の変わりに感度（ＳＶ）で補えば、ノイズが増減することになる。
【００４３】
（ステップＳ１０８）
このステップＳ１０８では、ライブビュー中の露出制御を行う。
すなわち、ステップＳ１０７で決定された絞り値となるようにレンズユニット２００の絞り２０３を制御し、ステップＳ１０７で決定されたシャッタ速と感度で撮像素子１１１を制御する。
【００４４】
（ステップＳ１０９）
このステップＳ１０９では、ライブビュー表示を行う。
すなわち、ステップＳ１０８で得られた撮像出力を、画像処理ＩＣ１０２により画像データに変換して液晶モニタ１４０に表示し、同時に画像処理ＩＣ１０２は、ボディ制御マイコン１０１に被写体の輝度算出用の数値データ３０１を送信する。
【００４５】
（ステップＳ１１０）
このステップＳ１１０では、フリッカ対策の露出値の計算が行われる。
すなわち、フリッカが検出された場合のシャッタ速、感度、絞りの演算処理を行う。従来の制御は、前述した図６のプログラム線図のように、フリッカ周期Ｔｆの倍数となるシャッタ速を用いていたが、本実施の形態のカメラＭではこのシャッタ速の算出方法は、従来とは全く異なる。
図７は、被写体の明るさの時間変化の中で、フリッカ成分のみを抽出したグラフのモデル図である。フリッカ成分は周期的に変化している。また、撮像素子１１１に届いた光を積分する時間を積分時間Ｔｉｎｔとする。このＴｉｎｔの逆数がシャッタ速である。そして積分を開始した時間をｔｓとする。
【００４６】
ここで、撮像素子１１１にある光電流変換素子により変換される電流の中のフリッカ成分を、時間ｔで出力が変わる以下の（１）式の関数で表すと、
【数１】
0005775732.tif 000002
Ｔｉｎｔ時間積分したフリッカ成分の電荷量Ｑｆｌｃは、以下の（２）式で示される。
【数２】
0005775732.tif 000003
関数ｆ（ｔ）を積分した関数をＦ（ｔ）で表すと、上述の（２）式は、以下の（３）式で表すことができる。
【数３】
0005775732.tif 000004
ここで、積分時間Ｔｉｎｔがフリッカ周期Ｔｆの倍数の場合、以下の（４）式の関係が成立し、積分時間Ｔｉｎｔを設定した場合、図８Ａのように、撮像出力からフリッカ成分は存在しなくなる。
【数４】
0005775732.tif 000005
しかし本実施の形態では完全にフリッカ成分を取り除いてしまうシャッタ速には設定しない。
すると、以下の（５）式で示されるフリッカ成分ΔＱが動画像に現れる。
【数５】
0005775732.tif 000006
例えば画面の上から下へ順番に積分してゆくローリングシャッタ式の撮像素子１１１では、図８Ｂのように縞模様４０３ａとして表される。
本実施の形態では、この縞模様４０３ａを、フリッカ検出可能でかつ、動画品質への影響を抑えた量になるようにコントロールする。
【００４７】
フリッカ成分ΔＱの関数ｆ（ｔ）を求めるのは演算コストがかかるため、本実施の形態では、一例として、予め測定されたデータや、フリッカ波形モデルから算出した値から、図９Ａおよび図９Ｂのようなシャッタ速テーブル５００を作成して用いる。
このシャッタ速テーブル５００は、例えば、半導体メモリ１０４に設定され、ボディ制御マイコン１０１（制御プログラム１０３）からアクセスされる。
図９Ａは、光源が５０Ｈｚのフリッカであると検出した場合に設定するシャッタ速である。
【００４８】
従来は図９Ａのシャッタ速テーブル５００の左側で示されるフリッカ周期Ｔｆの倍数５０１（第１の値）を設定したシャッタ速であるが、本実施の形態では右側のシフト値５０２（第３の値）ように積分時間を短めにシフトさせている。このシャッタ速テーブル５００に沿ったプログラム線図を図９Ｃに示す。
この図９Ｃのプログラム線図６０３では、シャッタ速が早くなるほど、ズラす量（シフト値５０２に対応）を小さくしているのは、同じ割合のシャッタ速ずらし量でも、シャッタ速が早いほどフリッカの影響が大きく出るためである。ずらす方向は、例示されたプログラム線図６０３の場合では積分時間を減らす方向だが、積分時間を増やす方向でも同様の効果を得られる。
同様にして、商用電源周波数６０Ｈｚの光源でのシャッタ速テーブル５００を図９Ｂに示す。
考え方は上述の図９Ａの５０Ｈｚの場合と同様である。この図９Ａおよび図９Ｂで例示した本実施の形態のシャッタ速テーブル５００のシフト値５０２の設定に関する基本的な考え方を図１０Ａ、図１０Ｂ、図１０Ｃを参照して説明する。
【００４９】
図１０Ａは、フリッカ周期Ｔｆの倍数の積分時間とのズレにより、積分するタイミングで積分値が変わることを示す図である。
横軸下の四角のタイムスロット５１１はフリッカ１周期分を示しており、「１」、「２」の数字の入った２個のタイムスロット５１１は、積分時間がフリッカ２周期分を示している。この２周期分はいつのタイミングで積分しても積分値は同じである。積分時間をフリッカ周期Ｔｆで割った余り分タイムスロット５１２（第２の値）に「余」と記載された時間分の積分値４０１ａは、フリッカによる輝度変動を示すグラフ４０１の斜線で示される部分の面積で示されるが、積分するタイミングによって斜線の面積が変わる。この積分タイミングによる変化分が、フリッカの影響として現れる。
【００５０】
図１０Ｂは前述の余り分タイムスロット５１２の部分を小さくしたものである。積分時間全体に対して、余り分タイムスロット５１２の割合が小さければ、積分タイミングによる積分出力の変動量は小さくフリッカ縞は目立たなくなる。
【００５１】
図１０Ｃは、フリッカ周期Ｔｆの２周期分から少し少ない時間の積分状態を示す図である。この場合は、フリッカ２周期分の積分時に比べて斜線部分の積分値４０１ａが減る分の変動があると考え、斜線部が図１０Ｂと同様小さいと考えられる。このように、シフト値５０２において、基本的にはフリッカ周期Ｔｆの倍数からのずらす割合を小さくすればフリッカ成分ΔＱは小さくなる、と考えることができる。
【００５２】
図１０Ｄは積分時間が、フリッカ周期１つ分と２つ分の比較図である。フリッカ周期１つ分のタイムスロット５１１の積分時間では、２つ分のタイムスロット５１１に比べて全積分時間に対する斜線の積分値４０１ａの割合が大きくなる。よって、シフト値５０２において、同じフリッカ成分ΔＱを残す場合は、シャッタ速が短いほど、フリッカ周期Ｔｆの倍数からのシャッタ速ずらし分は小さく設定する。
【００５３】
このようにして、例えばフリッカ周期１倍（一つのタイムスロット５１１の場合）の積分時間の場合、例えばフリッカ周期Ｔｆから±５％までずらしてもで動画画質的に目立たたず、フリッカ検出は４％程度あれば検出可能ということであれば５％まで積分時間をずらす。
例えばフリッカ周期２倍（二つのタイムスロット５１１）の積分時間のときに積分時間をずらせる量が１０％であり、かつ、フリッカ検出は７％ずらせば検出可能ということであれば、８％程度シャッタ速をずらす、というシャッタ速テーブル５００を作成する。
【００５４】
このようにして、シャッタ速がフリッカ周期Ｔｆよりも長秒時で露出制御可能な場合は、フリッカの影響を完全に消すシャッタ速ではなくフリッカ検出に必要な分のフリッカ成分ΔＱを残すシャッタ速で制御することができる。
動画画質的に目立たないシャッタ速のずらし量は、ステップＳ１１０で後述する画像処理によるフリッカ対策を含めて目立たないずらし量である。
【００５５】
（ステップＳ１１１）
このステップＳ１１１では、ライブビュー中の露出制御を行う。
フリッカを持つ照明下のライブビュー露出制御では、ステップＳ１１０で決定された絞り値となるようにレンズユニット２００の絞り２０３を制御し、ステップＳ１０７で決定されたシャッタ速と感度で撮像素子１１１を制御する。
【００５６】
（ステップＳ１１２）
このステップＳ１１２では、ライブビュー表示において、フリッカ対策の画像処理を行う。
図１１は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の一例を示す概念図である。
すなわち、フリッカ成分ΔＱを含んだ撮像出力から、フリッカ成分ΔＱの影響を軽減した画像に変換して液晶モニタ１４０に表示するために、フリッカ周期Ｔｆと、画像取得周期（垂直同期信号ＶＤで表される信号の周期）の最小公倍数となるフレーム数の撮像出力を平均値化した画像を、画像処理ＩＣ１０２で生成する。
例えば商用電源周波数が５０Ｈｚの環境下で、３０ｆｐｓのフレームレートでライブビューを行う場合には、図１１では、ローリングシャッタ方式における例であるが３フレーム（連続した３つの撮像データ４０３）を合成して画像（撮像データ４０４）を生成することで、フリッカ成分ΔＱを軽減できる。
グローバルシャッタ方式の撮像素子１１１においても、周期的に駒毎に異なる明るさの絵を合成することで、同様の効果を得ることができる。
このような画像処理による方法は、図１２で示すようにフリッカ成分ΔＱが強い場合は合成した画像はフリッカ成分が残ってしまう。この他、フリッカ成分ΔＱの明暗縞と逆になるゲインをかける方法も公知である。フリッカ成分ΔＱで暗い部分を明るく画像処理で上げて、明るい部分は画像処理で暗くする、というような処理で、フリッカ成分ΔＱが強ければ、ゲインを強くかけることになるが、ゲインをあげればノイズ増加になり、やはり不自然な絵が生成されることになる。
このように、画像処理によるフリッカ成分対策も限界があるが本実施の形態では、ステップＳ１１０で算出するシャッタ速を、ステップＳ１１２の画像処理によるフリッカ対策が対応可能な程度のフリッカ成分ΔＱを残すようにシャッタ速を決めるので、最終的な液晶モニタ１４０に常時される絵（撮像データ４０４）は適切にフリッカ成分ΔＱが除去されている。
ただし、被写体が非常に明るい場合で絞りと感度の制御範囲では、シャッタ速をフリッカ周期Ｔｆよりも短くしないと適正な明るさにできない場合は、シャッタ速によるフリッカ成分ΔＱの調整はできずステップＳ１１２の対策のみでフリッカ成分を消すことになる。そのため絞りはＡＶ値を大きくできるレンズ、感度はより低い感度が設定できる撮像素子１１１を用いることが望ましい。
【００５７】
（ステップＳ１１３）
このステップＳ１１３ではレリーズＳＷの操作を判定する。
カメラ操作スイッチ１５０にあるレリーズＳＷがユーザにより押された場合、ステップＳ１１４に進む。押されなければステップＳ１１５へ進む。
【００５８】
（ステップＳ１１４）
このステップＳ１１４では、ライブビュー動作をいったん停止し、上述のステップＳ１０４で得られた輝度値から、静止画撮影として最適な絞り値、電子シャッタ速、感度を算出する。
算出された値から、前述の「撮影動作」を行う。
【００５９】
（ステップＳ１１５）
このステップＳ１１５では、ボディユニット１００の電源状態を判定する。
カメラ操作スイッチ１５０にある電源ＳＷがＯＦＦされていない場合は、次のフレームの露出動作を行うため、ステップＳ１０４に戻り、輝度計算を行う。
電源ＳＷがＯＦＦされないかぎり、ステップＳ１０４からステップＳ１１５を繰り返し行う。繰り返している間、液晶モニタ１４０には連続した絵が表示されるライブビュー動作となる。
電源ＳＷがＯＦＦされていたら、カメラＭの電源をＯＦＦする制御を行う。
【００６０】
以上が本実施の形態のカメラおよびカメラの制御方法の動作である。
このように、本実施の形態の場合には、フリッカ周期Ｔｆの整数倍からずれたシフト値５０２のように、撮像素子１１１の積分時間Ｔｉｎｔを設定し、撮像素子１１１に意図的にフリッカ成分ΔＱを残すように制御することで、フリッカ検出後、フリッカ対策を実施してもステップＳ１０５でフリッカ検出を実現することが可能である。
このため、被写体からフリッカ成分ΔＱが消失したときには、ステップＳ１０６でフリッカが消失したことを確実に判定でき、フリッカ対策を必要としない通常のライブビュー表示のためのステップＳ１０７以降の処理に移行することが可能となる。
よって、フリッカがあるときはステップＳ１１０〜ステップＳ１１２の露出制御で、フリッカが無いときは動画画質がより良いステップＳ１０７〜ステップＳ１０９の制御というように常時、被写体のフリッカ成分ΔＱに応じて、フリッカ対策の有無が切り替わる制御となる。
【００６１】
図１３は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用の変形例を示すフローチャートである。
フリッカ対策における上述のステップＳ１１２は必須の処理ではなく、もしフリッカ検出能力が高く、ライブビュー表示の動画画質にほとんど問題とならないレベルのフリッカ成分ΔＱから、フリッカがあることを検出できる場合は、図１３のフローチャートのように、すなわち、ステップＳ１１１〜ステップＳ１１２の画像処理によるフリッカ対策を省いても良い。
図１４は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用のさらに他の変形例を示すフローチャートである。
図１５は、本発明の一実施の形態であるカメラの制御方法を実施するカメラの作用のさらに他の変形例を示す概念図である。
これまでの実施の形態は、光源がフリッカ光源のみで照明されている場合の対応を例示した。
これに対して、フリッカ光源と、非フリッカ光源の混交光源を考慮した実施の形態として図１４のフローチャートの処理を例示する。
この図１４のフローチャートでは、上述の図２のフローチャートにおけるステップＳ１０５、ステップＳ１０６、ステップＳ１１０を、ステップＳ１０５ａ、ステップＳ１０６ａ、ステップＳ１１０ａにそれぞれ変更している。
フリッカを持つ光源と、フリッカを持たない光源の両方で照明された被写体は、フリッカを持つ光源の寄与率によりフリッカ強度が異なる。
そこで、本変形例では、このような場合も想定して必要最小限のフリッカ対策制御を行うべく、ステップＳ１０５ａでフリッカ成分ΔＱの強さを、例えばフリッカ成分の明暗輝度差から求め、このフリッカ成分ΔＱの強度によってシャッタ速を求める。
以下に図１４のフローチャートを参照して、上述の図２のフローチャートからの変更部分を説明する。
【００６２】
（ステップＳ１０５ａ）
このステップＳ１０５ａではフリッカ光源と非フリッカ光源の混交光源を考慮したフリッカ検出を行う。
前述した方法で、フリッカ成分ΔＱのみを抽出し、このフリッカ成分ΔＱの輝度変動幅が、０．２段以下ならフリッカ成分ΔＱが小レベル（レベルＬ１）、０．２段以上０．５段未満であればフリッカ成分ΔＱが中レベル（レベルＬ２）、０．５段以上であれば大レベル（レベルＬ３）、というように、フリッカ有無のほかに、フリッカ成分ΔＱのレベル分けも行う。
【００６３】
（ステップＳ１０６ａ）
このステップＳ１０６ａでは、フリッカ成分ΔＱのレベル判定を行う。
フリッカ強度が、ステップＳ１０５ａで判定された大、中、小のうち大（レベルＬ３）、中（レベルＬ２）の場合、ステップＳ１１０へ移動しフリッカ対策処理を行う。フリッカが検出されても強度が小さく、液晶モニタ表示で目立たない小さいレベル（レベルＬ１）であればフリッカ無しの制御と同様の制御を行う。
【００６４】
（ステップＳ１１０ａ）
このステップＳ１１０ａではフリッカ光源と非フリッカ光源の混交光源を考慮した場合のフリッカ対策の露出計算を行う。
図１５には、商用電源周波数５０Ｈｚの地域における、フリッカ強度とずらし量の関係の一例を示すシャッタ速テーブル５００が例示されている。
フリッカ強度に応じて、フリッカ周期Ｔｆの倍数（倍数５０１）から、シフト値５０２ａ（レベルＬ３）、シフト値５０２ｂ（レベルＬ２）のようにシャッタ速をずらす。
この実施の形態では強度をレベルＬ３とレベルＬ２の２つに分類したシャッタ速テーブル５００を例示しているが、より多く強度を分類したシャッタ速テーブル５００を用いてもよい。
フリッカ強度が中程度（レベルＬ２）であれば、フリッカ強度が大（レベルＬ３）のときよりシャッタ速を大きくずらして露出することでフリッカ成分ΔＱを残すように制御し、次のフリッカ検出を安定して行うようにしている。
このようにすれば、フリッカ照明と非フリッカ照明とが混在するか否かに影響されることなく、フリッカ検出をいつでも安定して行うことが可能であり、フリッカ対策を必要最小限に抑えることができるので、ライブビュー表示等における動画品質低下をより最小限に抑えることができる。
【００６５】
以上説明したように、本発明の実施の形態によれば、ライブビュー中、撮像素子１１１の出力からフリッカ検出を行う構成のカメラＭにおいて、フリッカ検出後のライブビュー制御のシャッタ速算出時において、フリッカ検出が可能なレベルのフリッカ成分ΔＱが撮像出力に残るようにシャッタ速を決定することで、被写体のフリッカ成分の有無の変化に対し、リアルタイムでフリッカ対策の露出制御と、通常の露出制御とを的確に切り換えることができる。
この結果、ライブビューにおける画品質をフリッカの有無に応じて最適な状態に維持すること可能となる。
なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【００６６】
（付記１）
撮像素子と、撮像素子の出力を、画像に変換する手段と、
前記画像を、常時表示しつづける構図確認手段と、
撮像素子の出力から、被写体輝度を取得する手段と、
得られた被写体輝度から、狙いの撮像出力レベルを得るために撮像素子に照射する光量と撮像素子の感度と、撮像素子内の光電変換素子の積分時間を制御する露出制御手段と、
被写体がフリッカ光源で照明されているかどうかを検出する手段と、
を設けたカメラにおいて、
フリッカ検出時、前記積分時間を、１０ｍｓの整数倍、または８．３３３ｍｓの整数倍値に、倍数に応じた時間を加減算した積分時間で露出制御が可能な被写体輝度では、前記加減算した積分時間で制御することを特徴としたカメラ。
（付記２）
撮像素子と、撮像素子の出力を、画像に変換する手段と、
前記画像を、常時表示しつづける構図確認手段と、
撮像素子の出力から、被写体輝度を取得する手段と、
得られた被写体輝度から、狙いの撮像出力レベルを得るために撮像素子に照射する光量と撮像素子の感度と、撮像素子内の光電変換素子の積分時間を制御する露出制御手段と、
被写体がフリッカ光源で照明されているかどうかを検出する手段と、
を設けたカメラにおいて、
フリッカ検出時、またはフリッカ成分があらかじめ決められた強度以上のときに前記積分時間を、１０ｍｓの整数倍、または８．３３３ｍｓの整数倍の時間に、フリッカ成分の強度に応じて計算される時間を加減算した積分時間で露出制御が可能な被写体輝度では、前記加減算した積分時間で制御することを特徴としたカメラ。
【符号の説明】
【００６７】
１００  ボディユニット
１０１  ボディ制御マイコン
１０２  画像処理ＩＣ
１０３  制御プログラム
１０４  半導体メモリ
１１０  撮像素子駆動ＩＣ
１１１  撮像素子
１２０  シャッタユニット
１２１  シャッタ制御駆動回路
１３０  通信コネクタ
１３１  記録メディア
１４０  液晶モニタ
１５０  カメラ操作スイッチ
１６０  通信コネクタ
２００  レンズユニット
２０１  レンズ制御マイコン
２０２  絞り駆動機構
２０３  絞り
２０４  レンズ駆動機構
２１０ａ  撮影レンズ
２１０ｂ  撮影レンズ
３００  輝度測定領域
３０１  数値データ
４０１  グラフ
４０１ａ  積分値
４０２  走査ライン
４０３  撮像データ
４０３ａ  縞模様
４０４  撮像データ
５００  シャッタ速テーブル
５０１  倍数
５０２  シフト値
５０２ａ  シフト値
５０２ｂ  シフト値
５１１  タイムスロット
５１２  余り分タイムスロット
６０３  プログラム線図
Ｍ  カメラ
【図１】
0005775732.tif 000007
【図２】
0005775732.tif 000008
【図５】
0005775732.tif 000009
【図６】
0005775732.tif 000010
【図７】
0005775732.tif 000011
【図９Ａ】
0005775732.tif 000012
【図９Ｂ】
0005775732.tif 000013
【図９Ｃ】
0005775732.tif 000014
【図１０Ａ】
0005775732.tif 000015
【図１０Ｂ】
0005775732.tif 000016
【図１０Ｃ】
0005775732.tif 000017
【図１０Ｄ】
0005775732.tif 000018
【図１３】
0005775732.tif 000019
【図１４】
0005775732.tif 000020
【図１５】
0005775732.tif 000021
【図３】
0005775732.tif 000022
【図４】
0005775732.tif 000023
【図８Ａ】
0005775732.tif 000024
【図８Ｂ】
0005775732.tif 000025
【図１１】
0005775732.tif 000026
【図１２】
0005775732.tif 000027