"撮像素子内の所定の画素グループ単位ごとに電荷の蓄積と転送を行って画素信号を取得する撮像手段と、前記撮像素子における画素信号を出力する領域である画像領域を設定する設定手段と、前記撮像素子への露光量を調節する絞りと、前記撮像素子での電荷蓄積時間を調節する蓄積時間制御手段と、前記設定手段により設定された画像領域に含まれる画素への電荷蓄積を行っていない期間内に、前記絞りの駆動を行うように前記絞りと前記蓄積時間制御手段とを制御する制御手段と、を備えることを特徴とする撮像装置。前記撮像素子から得られた画素信号のレベルを調節するゲイン手段をさらに備え、前記制御手段は、前記画像領域に含まれる画素への電荷蓄積を行っていない期間内に、前記絞りの駆動を行えるように、前記蓄積時間制御手段による前記電荷蓄積時間を補正し、該補正により生じた前記画素信号のレベルの差を前記ゲイン手段により補正することを特徴とする請求項1に記載の撮像装置。前記制御手段は、前記電荷蓄積時間の補正を行っても、前記絞りの駆動を行うための前記電荷蓄積を行っていない期間を確保できない場合、前記絞りの駆動速度を補正するように制御することを特徴とする請求項2に記載の撮像装置。前記撮像手段は、前記撮像素子により連続的に画像を生成するための垂直同期信号の周期を調節する手段を有し、前記制御手段は、前記電荷蓄積時間の補正を行っても、前記絞りの駆動を行うための前記電荷蓄積を行っていない期間を確保できない場合、前記垂直同期信号の周期を補正するように制御することを特徴とする請求項2に記載の撮像装置。前記画像領域の中の所定の領域の輝度値を抽出する抽出手段と、該抽出手段により抽出された少なくとも前記画像領域の上部もしくは下部の領域の輝度値が所定の範囲内であるか否かを判定する判定手段とをさらに備え、前記制御手段は、前記電荷蓄積時間の補正を行っても、前記絞りの駆動を行うための前記電荷蓄積を行っていない期間を確保できない場合、前記絞りと前記輝度値の組み合わせに応じて前記絞りを駆動するタイミングを設定することを特徴とする請求項2に記載の撮像装置。前記絞りが閉じる方向に駆動され、前記画像領域の下部の輝度値が所定値以下の場合、前記制御手段は、前記絞りの駆動の開始タイミングを早くするように補正することを特徴とする請求項5に記載の撮像装置。前記絞りが閉じる方向に駆動され、前記画像領域の上部の輝度値が所定値以上の場合、前記制御手段は、前記絞りの駆動の開始タイミングを遅くするように補正することを特徴とする請求項5に記載の撮像装置。前記絞りが開く方向に駆動され、前記画像領域の下部の輝度値が所定値以上の場合、前記制御手段は、前記絞りの駆動の開始タイミングを早くするように補正することを特徴とする請求項5に記載の撮像装置。前記絞りが開く方向に駆動され、前記画像領域の上部の輝度値が所定値以下の場合、前記制御手段は、前記絞りの駆動の開始タイミングを遅くするように補正することを特徴とする請求項5に記載の撮像装置。前記制御手段は、前記ゲイン手段によるゲインの補正範囲を設定し、前記電荷蓄積時間の補正により生じる前記画素信号のレベルの差が前記ゲインの補正範囲を超えないように、前記電荷蓄積時間を補正することを特徴とする請求項2に記載の撮像装置。前記設定手段は、前記画像領域の縦横比を設定するアスペクト比設定手段と、前記画像領域の画角を設定する電子ズーム設定手段の少なくともいずれかを有することを特徴とする請求項1に記載の撮像装置。前記撮像素子内の所定の画素グループは、前記撮像素子の水平方向の1ラインの画素から構成され、前記画素グループごとに電荷の蓄積と転送のタイミングが異なることを特徴とする請求項1に記載の撮像装置。撮像素子内の所定の画素グループ単位ごとに電荷の蓄積と転送を行って画素信号を取得する撮像手段と、前記撮像素子への露光量を調節する絞りと、前記撮像素子での電荷蓄積時間を調節する蓄積時間制御手段と、を備える撮像装置の制御方法であって、前記撮像素子における画素信号を出力する領域である画像領域を設定する設定ステップと、前記設定ステップで設定された画像領域に含まれる画素への電荷蓄積を行っていない期間内に、前記絞りの駆動を行うように前記絞りと前記蓄積時間制御手段とを制御する制御ステップと、を有することを特徴とする撮像装置の制御方法。しかしながら、特許文献1のようにライブビュー中に絞り駆動を行わない場合、被写体輝度への追従範囲が制限されてしまうという課題がある。また、撮像素子の電荷蓄積、及び蓄積データ読み出し方式は複数ある。例えばCCDのように、蓄積開始と終了のタイミングを全素子一括して制御する方式や、例えばCMOSセンサのように、ライン単位で電荷蓄積と読み出しを順次行い、画像の上部と下部で実露光時刻に差異が生じる方式がある。CMOSセンサのような構造を持つ撮像素子において、特許文献2のように蓄積期間外に絞り駆動を行う場合、蓄積期間をいかに設定するかが課題となる。CMOSセンサのような構造の場合、電子シャッター速度によっては、常にどこかのラインへの電荷蓄積が行われており、非露光期間を確保するのが容易ではない。本発明は上述した課題に鑑みてなされたものであり、その目的は、ライブビュー中や動画撮影中に絞り駆動を行っても、連続画像における画像の明るさを変動しにくくすることである。本発明に係わる撮像装置は、撮像素子内の所定の画素グループ単位ごとに電荷の蓄積と転送を行って画素信号を取得する撮像手段と、前記撮像素子における画素信号を出力する領域である画像領域を設定する設定手段と、前記撮像素子への露光量を調節する絞りと、前記撮像素子での電荷蓄積時間を調節する蓄積時間制御手段と、前記設定手段により設定された画像領域に含まれる画素への電荷蓄積を行っていない期間内に、前記絞りの駆動を行うように前記絞りと前記蓄積時間制御手段とを制御する制御手段と、を備えることを特徴とする。また、本発明に係わる撮像装置の制御方法は、撮像素子内の所定の画素グループ単位ごとに電荷の蓄積と転送を行って画素信号を取得する撮像手段と、前記撮像素子への露光量を調節する絞りと、前記撮像素子での電荷蓄積時間を調節する蓄積時間制御手段と、を備える撮像装置の制御方法であって、前記撮像素子における画素信号を出力する領域である画像領域を設定する設定ステップと、前記設定ステップで設定された画像領域に含まれる画素への電荷蓄積を行っていない期間内に、前記絞りの駆動を行うように前記絞りと前記蓄積時間制御手段とを制御する制御ステップと、を有することを特徴とする。本発明によれば、ライブビュー中や動画撮影中に絞り駆動を行っても、連続画像における画像の明るさを変動しにくくすることが可能となる。以下、本発明の一実施形態について、添付図面を参照して詳細に説明する。図1は、本発明の一実施形態に係わる撮像装置としてのカメラの構成を示すブロック図である。図1において、レンズ10により外光を集光する。レンズ駆動回路42にてレンズ位置を光軸に沿って前後に動かすことで焦点を調節したり、画角を調節することが可能である。さらに、ブレ量検知回路44で測定したカメラのブレ量を元に、手ブレ補正回路40にてレンズを駆動し、手ブレをキャンセルする方向に光軸を変化させることで光学的な手ブレ補正を行う構成とすることも可能である。レンズを通過した光は絞り14により、その光量を調節することができる。システム制御回路60は、絞り制御情報を絞り駆動回路26に伝達することで絞り14を制御することが可能である。絞り14には、複数枚の羽根から構成された虹彩絞りや、あらかじめ板を様々な径で穴を打ち抜いた丸絞りがある。システム制御回路60はこれらの絞り14と絞り駆動回路26を用い、被写体輝度が高い場合は絞りを絞って光量を落とすように制御し、被写体輝度が低い場合は絞りを開放にして光を多く取り込むように制御することが可能である。また、システム制御回路60は、メカニカルシャッター制御情報をメカニカルシャッター駆動回路28に伝達することで、メカニカルシャッター12を制御することが可能である。静止画撮影時の露光時間は、メカニカルシャッター12の開閉時間により決定され、この時間はシステム制御回路60が時間を判断し、メカニカルシャッター駆動回路28に指示を出す。レンズ10、メカニカルシャッター12、絞り14を通過した光は撮像素子16に受光される。システム制御回路60は、撮像素子制御信号をTGTiMingGenerator24に伝達することで、撮像素子16を制御することができる。TG24は、システム制御回路60から受信した制御情報をもとに撮像素子16を駆動する。撮像素子16は素子への露光と、露光したデータの読み出し作業を周期的に行っており、この作業はTG24からの駆動信号を基準に行われる。撮像素子16で露光したデータのうち、特定のラインや特定の領域のみを読み出してくることが可能である。これは、TG24から出力される読み出し制御パルスにより読み出し方式を変更することで実現できる。システム制御回路60は状況に応じて最適な読み出し方式を決定し、TG24に指示する。例えば、静止画撮影時は高解像度が要求されるため撮像素子16の全データを読み出し、電子ファインダー時や動画撮影時は30fps60fpsなどの高いフレームレートが要求されるため特定のラインだけ間引いて読み出す、といった使い分けを行う。またTG24は、撮像素子16の露光時間を制御することが可能である。任意のタイミングで、素子がチャージした電荷を開放するように、TG24から撮像素子16へ駆動信号を出すことでこれを可能としている。撮像素子16から読み出された画像データは、CDSCorrelatedDoubleSampler回路18を通過する。CDSは相関二重サンプリング方式により画像データのノイズ成分を除去することを主な役割とする。その後、画像データはPGAProgrammableGainAmplifier回路20により、画像データレベルを減衰/増幅することができる。システム制御回路60は、増幅レベルをPGA20に伝達することで、増幅量を制御することができる。通常、撮像素子16の露出を適正にするには、絞り14で撮像素子16への露光量を適切に設定すると共に、シャッターにより露光時間を適切に設定することで実現される。しかし、PGA20で画像データ信号を減衰/増幅することで、擬似的に画像データの露出を変える役割を担うことができる。これは、絞りやシャッター速度と並ぶ撮影時の露出条件の一つとして、感度という概念でユーザーに機能提供することが可能である。画像データはA/DAnalog/DigitalConverter回路22にてアナログ信号からデジタル信号へ変換される。デバイスにより、デジタル信号のビット幅は10ビット、12ビット、14ビットなどがあり、後段の画像処理回路50は、複数種類のビット幅に対応可能である。図では、CDS、PGA、A/D、TGをそれぞれ別のブロックとして表現しているが、一つのICパッケージにこれらの機能を搭載したものを採用することも可能である。A/D22からデジタル化された画像データは画像処理回路50へ入力される。画像処理回路50は複数のブロックから構成され、さまざまな機能を実現している。撮像素子16はカラーフィルターを通して各画素ごとに特定の色成分を抽出するのが一般的である。A/D22からの画像信号は撮像素子16の画素及びカラーフィルター配置に対応したデータ形式になっており、輝度成分のみを評価して露出制御を行う自動露出制御AE:AutoExposureControlで使用するには適さない形式である。画像処理回路50では、画像信号から色情報を排除し、輝度情報のみを抜き出す機能を備えている。逆に、色情報のみを抽出する機能も備え、被写体の光源色を特定し、色を適切に調節するホワイトバランス処理に使用することができる。さらに、画像処理回路50では、撮像素子16から読み出された信号の周波数成分のみを抜き出す機能を備え、自動フォーカス合わせ制御AF:AutoFocus時に使用することができる。さらに、画像処理回路50は、A/D22によりデジタル化された画像信号のレベルの増減、画像の色効果などを操作する機能を備え、撮影画像の画質を調節するという役割も担っている。画像信号のレベルは、画像全体に一律の増幅率でレベルを増減させる機能や、元の信号レベルの大小に応じて信号レベルを変換するトーンカーブガンマ機能や、画面内の領域ごとの周波数成分に応じた増幅率でレベルを増減させる機能などで調節可能である。A/D22からデジタル化された画像データは画像処理回路50へ入力すると同時に、一時記憶メモリ30に記憶することができる。一旦、一時記憶メモリに記憶した画像データは再度読み出すことができ、システム制御回路60から画像データを参照したり、読み出した画像データを画像処理回路50に入力することが可能である。さらに、画像処理回路50で画像処理した画像データを一時記憶メモリに書き戻したり、システム制御回路60から任意のデータを書き込むことも可能である。画像処理回路50で適切に処理された画像データは、画像認識回路38に入力することができる。画像認識回路38は、入力された画像の明るさ状況、ピント合焦状況、色状況の認識に加え、人物の顔認識とその表情、文字がある場合はその文字情報を認識することが可能となっている。画像認識回路には複数の画像を入力することが可能となっており、例えば2つの画像を入力し、その2つの画像の特徴を比較することで、同一の画像かどうかを判定することが可能となっている。画像認識回路で画像を認識する方法に加え、システム制御回路60でも画像認識処理を行うことができる。システム制御はCPU上であらかじめコーディングされたプログラムを実行することができるが、一時記憶メモリ30に記憶された画像データをシステム制御回路60から読み出し、その画像データを解析してシーンの状況を認識することができる。LCDなどの画像表示装置108に出力する場合、画像処理回路50で画像処理を行った画像データをVRAM34上に展開しておき、それをD/A36にてアナログデータに変換して画像表示装置108に表示する。電子ファインダーを実現する場合は、撮像素子16から読み出される連続した画像を順次画像表示装置108に表示更新していくことで可能となる。VRAM34上に画像データを展開する際、1つの画像データを画像表示装置108に最も大きくなるように、または複数の画像をマルチ画面表示するように、など、様々な表示形態に対応するようにVRAM34上に展開することができる。画像表示装置108には、画像だけでなく任意の情報を単独、もしくは画像と共に表示することが可能である。カメラの状態表示や、ユーザーが選択あるいはカメラが決定したシャッター速度や絞り値、感度情報などの文字情報や、画像処理回路50にて測定した輝度分布のようなグラフや、顔認識結果、シーン認識結果等も表示可能である。情報の表示位置、表示色も任意に選択可能である。これら様々な情報を表示することで、ユーザーインターフェースをとることが可能となる。また、画像表示装置108には、画像記憶媒体82に記憶されている画像データを表示することも可能である。画像データが圧縮されている場合、圧縮伸張ブロック32にて伸張し、VRAM34にデータを展開する。このデータをD/A36にてアナログ信号に変換して出力する。画像記憶媒体82は不揮発性のものであり、主に撮影した画像データを記憶することが可能である。図2に、カメラの外観図を示す。カメラ前面にはレンズ10が配置され、被写体像をとらえることができる。レンズ10の同一面にストロボユニット90が配置されている。主被写体が暗い場合にストロボユニット90を発光させることで十分な光量を得ることができ、暗い中でも速いシャッター速度を保ち、好適な画像を得ることができる。図2ではレンズ10とストロボユニット90が同一面に配置されているがこの限りではなく、ストロボ光が直接主被写体に当たることを避けるために、ストロボがカメラ上部に向くように配置することも可能である。カメラ背面に画像表示装置108が配置されている。前述したように、画像表示装置108には画像のみならず、文字情報やグラフ、アイコンなどを表示することができ、ユーザーとインターフェースをとる重要な部材となっている。近年デジタルカメラでは電子ビューファインダーEVF:ElectricalViewFinderが主流となっており、画像表示装置108に出力される連続画像を参照することで被写体を捕らえ、ファインダーとして使用している。このとき、AEやAFにおける測光領域情報、測距領域情報を被写体画像に重畳して表示することも可能である。さらに、被写体の認識状況として、人物の顔を認識した結果を人物の顔に枠を重畳させて表示したり、青空、夕陽、逆光など、背景シーンの状況を認識してアイコンで表示するなどが可能となっている。また、従来からの光学ファインダー106を併設する構成とすることも可能である。撮影モード切替スイッチ110は、静止画撮影モード、動画撮影モード、再生モードなどのカメラ動作モードを切り替えることができる。図2では、数モードを切り替え可能な部材として表現しているが、撮影する特定のシーンに最適化した、風景撮影モードや人物撮影モードなどの多くの静止画モードを備えることも可能である。パラメータ選択スイッチ151,153,155,157,159により、測距領域や測光モードをはじめとする撮影時の撮影条件の選択や、撮影画像再生時のページ送り、カメラの動作設定全般などをユーザーが選択することができる。さらに前述の電子ファインダーのOn/Offを選択することもできる。また、画像表示装置108は画像を表示すると共に、タッチパネルとして入力装置となる構成とすることもできる。カメラ上部に撮影準備動作の開始指示及び撮影動作の開始指示を行うためのレリーズボタン104が配置されている。レリーズボタン104は一つの操作部材であるが、ボタンを浅く押下する場合SW1動作と深く押下する場合SW2動作の2段階の押下操作を実現可能である。自動露出制御や自動ピント制御を行うカメラの場合、レリーズボタン104を浅く押すことで撮影準備動作として自動露出制御とピント制御が行われ、深く押すことで静止画や動画の撮影動作が行われる。自動露出制御は、撮影モード切替スイッチ110で選択されている撮影モードで好適な露出を得るように動作する。撮影モードには、ポートレートモードや風景モード、夜景モード、といった特定の被写体に特化したものや、オートモードといった汎用的なモードがある。また、シャッター速度優先モードや絞り優先モードなど、撮影時のシャッター速度や絞り値をあらかじめユーザーが指定しておくモードもある。これらのモードでは、PGA20で設定する撮影感度を自動で好適に選択設定することや、あらかじめユーザーが感度を指定することが可能である。ユーザーがあらかじめ感度を指定する際、撮影感度を上げるほど画像信号のS/Nが低下するため、画質を優先したいユーザーは低感度を選択することが想定される。またAF制御は、各撮影モードで好適なピント合わせが可能なように動作を切り替えることができる。このような構成からなるカメラ100において、カメラ起動後、ライブビュー中から静止画撮影に至るシーケンスを図3に示す。カメラ起動後、画像表示装置108に連続画像を表示するライブビューを行うために、露出を適正露出に調整し続けるContinuousAE311が行われる。ContinuousAE311は被写体輝度に応じて絞り、電子シャッター、ゲインを調節して適正露出になるように動作する。このとき、図4aに示したプログラム線図に基づいて露出を決定する。図のプログラム線図は縦軸に絞り値、横軸にシャッター速度を表現しており、被写体輝度が明るくなれば絞りClose、シャッター速度Fast、被写体輝度が暗くなれば絞りOpen、シャッター速度Slowにする。図4aのプログラム線図では1段おきに絞り値を変化させる例を示しており、たとえば被写体輝度に対応する値である露出値EvがEv8からEv9に変化した場合、Av3からAv4に絞りが駆動される。また、例えばEv8からEv11に変化した場合、Av3からAv6に絞りが駆動される。Ev8からEv11への被写体の輝度変化に追従する場合、ライブビュー中に表示される画像の見栄えを考慮して徐々に露出を変化させればよく、その場合、絞りがAv3→Av4、Av4→Av5、Av5→Av6といったように、3回絞り駆動が発生する。なお、図4aでは光彩絞り機構の例として多段階に絞り制御可能なプログラム線図を示しているが、絞り機構が開放と小絞りの2段階しか制御できない場合、どのような被写体輝度変化量であったとしても、1回しか絞り駆動されない線図となる。カメラのSW1ボタンが押下された場合、図3のSW1動作301を検知して静止画撮影のための準備として被写体への露出合わせ、ピント合わせ処理が行われる。PreAE313では被写体輝度を測定すると共に、この後行われるAF315に適した絞り値に制御する処理が行われる。被写界深度は絞り径と関連があり、絞りが開放の場合深度が浅くなり、絞りが小絞りの場合深度が深くなる。被写体へのピント合わせは被写界深度が浅いほど厳密に合わせる必要があるため、AF315のためには可能な限り被写体深度が浅い絞り開放の状態にしておく。そうすることで、静止画撮影の露出制御のために絞りを変化させたとしても、被写体へピントが合った状態を維持することができる。AF315用のプログラム線図を図4bに示しており、開放絞りを使用することを基本とし、被写体輝度が高輝度になりシャッター速度限界に達した場合に、絞りを絞りはじめる線図となっている。例えばEv11だった場合、図4aで示したContinuousAE時のプログラム線図によればAv6になっていて、図4bで示したAF用のプログラム線図によればAv3になっている。すなわち、被写体輝度が変化しなくてもこの線図の切り替わりで絞り駆動が発生することとなる。AF315の後、静止画撮影のための露出を決定するAE317が行われる。静止画撮影の露出は、撮影モードごとにあらかじめ設計された複数のプログラム線図を使用したり、絞り値やシャッター速度をユーザーが任意に指定できるモードの場合はプログラム線図によらず指定された値を静止画用撮影に用いるなど、様々な仕様がある。図4cに、ある撮影モードのプログラム線図例を示す。静止画撮影時は最も解像感が高まる絞り値を多用するといった画質を重視したプログラム線図にしたり、ブレを防ぐために速いシャッター速度を多用するといったプログラム線図にしたり、様々な考えに基づいて決定される。例えばEv11だった場合、図4bのAF用プログラム線図によればAv3になっていて、図4cの静止画撮影用プログラム線図によればAv4になっている。すなわち、被写体輝度が変化しなくてもこの線図の切り替わりで絞り駆動が発生することとなる。図3で示したシーケンスでは、AE317の時点で静止画撮影用の絞り値に制御するようにし、SW2動作303時に絞り駆動により発生するタイムラグを短くするようにしている。しかしながら、絞り駆動にかかる速度が十分速ければ、SW2動作後に静止画撮影で用いる絞り値に制御するシーケンスとしてもよい。SW2動作303後、静止画撮影が行われるが、ストロボ撮影のためにフラッシュ発光を行う場合、どの程度の発光量が適切かを決定するためのFlash調光処理321が撮影前に行われる。調光処理の結果、例えば至近距離にいる被写体や反射率が高い被写体の場合、最小発光量に設定しても白飛びが発生する可能性が高い場合がある。この対策として、AE317で決定された絞り値からさらに絞る場合がある。口径を小さくして撮像素子への入射光量を抑えれば、白飛びを抑えられる場合がある。このように、図3で図示したシーケンスの各所で絞り駆動が発生する。ところが、ライブビュー中あるいは動画撮影中のように連続的に画像生成を行っている最中に絞り駆動を行う場合、絞り駆動中の様子が画像に映り込んでしまい、連続画像における画像の明るさが変動する場合がある。図5に、撮像素子にCCDを搭載した場合の絞り駆動例を示す。図5は、Frame1511とFrame2521で露出値Evを保ったまま、絞りとシャッター速度の組み合わせを変えるように制御する例を示している。Frame1まではEv9.1=Av3.0Tv6.1-ΔGain0.0だったところ、Frame2でEv9.1=Av4.0Tv5.1-ΔGain0.0というように、絞りを1段絞り、シャッター速度を1段遅くするように制御する。撮像素子の垂直同期信号VDの周期501は33.3msecとしておく。CCDの特長として、露光時間の制御は撮像素子の全画素を一括して露光開始及び露光終了のタイミングを指定できる構造となっており、一画像内における実露光時間の差は生じない。Frame1のシャッター速度はTv6.1=約14.6msecとなっており、垂直同期期間の中ほどから露光が開始され、次のVD信号付近で露光が終了される。Frame2のシャッター速度はTv5.2=約29.2msecとなっており、垂直同期期間のほとんどが露光中となっている。ただし、Frame1とFrame2の間にはわずかながら非露光期間が存在しており、この非露光期間において絞り駆動を完了することができれば、Frame1とFrame2はいずれも所望の露出にすることができる。非露光期間に絞り駆動を行うために図5では、Frame1の露光完了を示すEndExposure1517から絞りをAv3.0からAv4.0に向けて駆動を開始している。しかし、絞り駆動にかかる時間であるIrisMoving551は非露光期間より長く、絞り駆動中に次のFrame2の露光が開始されてしまう。絞り駆動とFrame2の露光が重なった期間であるOverlap529により、Frame2の露出は所望していた露出にはならず、Av4.0になるまでの分だけ露出オーバーとなってしまう。このように絞り駆動と露光が重なることで所望露出に対して輝度変動が発生してしまった場合、CCDであれば補正することが容易である。CCDは露光開始及び露光終了を一括してタイミング制御できるために、輝度変動は画面全体に発生しており、若干の露出オーバーであれば、Frame2のシャッター速度をその分だけ高速側に補正し、絞りによる露出オーバー分を相殺することが可能である。また、ゲインを調節して同様な補正を行うことも可能である。しかし、CMOSセンサのようなライン単位で電荷蓄積と読み出しを順次行い、画像の上部と下部で実露光時刻に差異が生じる構造を持つ撮像素子の場合、CCDのように露出変動分を補正することが困難となる。図6に、撮像素子にCMOSセンサを搭載した場合の絞り駆動例を示す。図6は図5と同様に、Frame1611のEv9.1=Av3.0Tv6.1-ΔGain0.0をFrame2621のEv9.1=Av4.0Tv5.1-ΔGain0.0に制御する様子を示している。撮像素子の垂直同期信号VDの周期601も図5と同様に33.3msecとしておく。CMOSセンサは、撮像素子内に配置された画素のうち、水平方向の1ライン単位画素グループ単位で露光開始及び露光終了のタイミングを制御できる構造となっており、一画面内における実露光時刻はラインごとに異なっている。この様子を示すために図6では露光の様子を平行四辺形で図示し、画面上部ラインが先に露光され、画面下部ラインにいくに従い後に露光されていく様子を示している。このようなCMOS構造において、CCDと同様なタイミングで絞りをAv3.0からAv4.0に制御した場合、Frame1の露光の途中から絞り値が変化し始めることになり、露光と絞り駆動の重複期間であるOverlap1617が発生してしまう。Frame1はAv3.0で露光すべきところ、絞り駆動の重複開始からAv3.0ではなくなりはじめ、露光終了時点ではAv4.0になってしまっている。Frame2に関しても、露光と絞り駆動の重複期間であるOverlap2627において画面上部の露光を行っている最中にまだ絞り駆動が行われている。そのため、このラインの絞り値は所望していたAv4.0にはならず、画面内画像領域内で輝度差が生じてしまうこととなる。Frame1から生成された表示画像イメージ661から分かるように、画面上部は所望のAv3.0だったが、途中からAv3.0~Av4.0への絞り駆動が開始され、画面下部に至ってはAv4.0になってしまう。またFrame2から生成された表示画像イメージ671から分かるように、画面上部はまだAv3.0~Av4.0への絞り駆動中である。このようにCMOSセンサにおいて、図5で示したCCDと同様な露出制御を行った場合、2フレームにわたって所望の絞り値にならず、生成画像に輝度変動が発生してしまう。また、画面内で輝度差が生じてしまうため、CCDのように画面全体の露出を補正する手法が使用できず、補正が困難である。上述のようにCMOSセンサは、露光中に絞り駆動を行って輝度変動が発生してしまってから変動分を補正するのは困難なため、できる限り露光と絞り制御が重複しないようにする必要がある。図14に、撮像素子に配置された画素と、画像として出力する領域の関係を図示する。aは画像のアスペクト比縦横比が4:3、bは画像のアスペクト比が16:9、cはアスペクト比が4:3の画像の切り出し領域を狭くした電子ズーム電子ズーム設定の様子をそれぞれ示している。ちなみに、bのアスペクト比が16:9の画像は、水平方向サイズは4:3と同一とし、垂直方向のみの画像領域を狭くすることで実現している例である。撮像素子に配置された画素全体1401に対し、画像として生成される画素領域画像領域は、アスペクト比アスペクト比設定や電子ズーム倍率に応じて設定される。aのアスペクト比が4:3の場合、Line2から開始される領域1411内の画素が画像領域となるのに対し、bのアスペクト比が16:9の場合、Line4から開始される領域1421内の画素が画像領域となる。cのアスペクト比が4:3で電子ズームを行った場合、Line5から開始される領域1431内の画素が画像領域となり、さらに電子ズームの場合はアスペクト比4:3を保ったまま画像領域を狭くするため、水平方向も領域が狭くなっている。図14のa、b、cいずれにおいても、撮像素子に配置された画素の信号画素信号全てが画像として出力されるわけではなく、画面上下、左右に、画像とはならない領域が存在する。この画像とはならない領域には遮光された領域も含まれており、画像生成時に必要な黒レベル基準を取るための画素として用いられる。CMOSセンサにおいてこのように配置された各画素には、ライン単位で露光蓄積の開始と終了が制御される。そのため、図14のタイミング図に示したように、垂直同期信号VDに対して、Line0の蓄積開始、Line1の蓄積開始、...というように蓄積開始はライン単位で順次行われる。また、蓄積データの転送も、Line0の転送開始、Line1の転送開始、...というように、こちらも順次行われる。この結果、各ラインの電荷蓄積時間であるExposureTime1403と、転送時間であるReadTime1405は、平行四辺形のイメージで表現される。平行四辺形で表現された図のさらに網掛けの領域が画像領域ImageArea1411,1421,1431となる。そして、画像として出力されるライン数によって、画像として出力される先頭ラインの露光開始から最終ラインの露光終了までの時間である必要露光期間TotalExposureTime1415,1425,1435は異なってくる。図14で示したように、画像領域となるライン数が多いほど必要露光期間は長くなる。すなわち、同じ垂直同期信号VDの周期、同じシャッター速度であっても、アスペクト比の設定や電子ズームの設定によって、垂直同期期間中において画像領域に露光する期間の長さ及び非露光期間の長さが異なる。すなわち、非露光期間に絞り駆動を行おうとする際、画像領域がどこかを考慮することが非常に重要となってくる。図7に図6の例と同様に、Frame1のEv9.1=Av3.0Tv6.1-ΔGain0.0から、Frame2のEv9.1=Av4.0Tv5.1-ΔGain0.0に制御する際、画像領域を考慮して非露光期間を確保して絞り駆動を行う場合を示す。なお、図7では、図14aと同様に4:3のアスペクト比が設定されているとする。図6では、Frame611のシャッター速度Tv6.1からFrame2621のシャッター速度Tv5.1へすぐに制御し、Frame1とFrame2の両フレームへの露光が行われている最中に絞り駆動を行った。それに対して、本発明を適用した図7では、Frame1711とFrame2731の間に、絞り駆動用Frame2’721を設ける。絞り駆動用Frame2’はFrame2621のシャッター速度Tv5.1よりもシャッター速度を高速化している。すなわち、Frame2’における電荷蓄積時間が短くなるように蓄積時間制御を行う。そうすることで、Frame1の最終ラインの露光の終了EndExposure1717から、Frame2’の先頭ラインの露光の開始StartExposure2’727までの間に非露光期間を確保している。具体的には、シャッター速度をTv8.1まで速めることで、絞り駆動所要時間IrisMoving751を確保し、EndExposure1717に応じて絞り駆動を開始することで、非露光期間に絞り駆動を行うことができる。このとき、Frame2のシャッター速度Tv5.1に対し、3段も高速なTv8.1にしているため、このままではその分露出アンダーになってしまう。この露出アンダー分はゲインΔGにより3段分増感し、Ev9.1を保つように補正を行う。このようにして絞り駆動を行った後、Frame2’の次のフレームで本来の目標露出であるTv5.1、ΔG0.0へ制御する。このように、目標露出へ移行する前にシャッター速度を高速にして絞り駆動が可能な非露光期間を設けることで、連続したFrame1、Frame2’、Frame2の露出を安定させた状態で、絞りをAv3.0からAv4.0へ制御することが可能となる。続いて図8に、アスペクト比が16:9の場合や電子ズームを行っている場合のように、図7で示したアスペクト比が4:3の場合に対して画像として出力されるラインが少ない設定でのタイミング図を示す。Frame1811と、Frame2831は、図7と同様に、Frame1のEv9.1=Av3.0Tv6.1-ΔGain0.0から、Frame2のEv9.1=Av4.0Tv5.1-ΔGain0.0に制御するものとする。アスペクト比や電子ズームにより画像として出力されるラインが少なくなった場合、画像として出力される最終ラインの露光終了EndExposure1817は早くなる。このため、非露光期間に絞り駆動を行おうとすれば、図8は図7に対して早く絞り駆動を開始することが可能となる。これに伴い、図7に比べてAv4.0への絞り駆動も早く終了することとなり、Frame2’の先頭ラインの露光開始も早く開始することが可能となる。これはすなわち、非露光期間を確保するために必要なシャッター速度は図7に比べて低速にできることを意味しており、高速シャッター化に伴うゲインアップ量も少なくて済むことになる。ゲインアップはS/Nの悪化を伴い画質の低下を招くため、ゲインアップは必要最小限に留めることが望ましい。そのため、図7と図8は、Frame1からFrame2へ変化させる露出は全く同じであるが、アスペクト比や電子ズームの設定により、Frame2’において最適なシャッター速度、最適なゲインアップ量はそれぞれ異なっている。図7と図8を比較すると、Frame2’におけるゲインアップ量は図8のほうが少ないため、図8のほうが連続したFrame1、Frame2’、Frame2の画質も安定し、好適な画像を表示することができる。以上、図7及び図8では、シャッター速度を高速にすることで非露光期間を確保し、非露光期間に絞り駆動を行うことができた例を説明したが、図9では、シャッター速度を高速にしても非露光期間を確保できない例を示す。垂直同期期間において画像出力されるラインへの露光がいつ終わるかは、アスペクト比や電子ズームの設定以外にも、撮像素子駆動クロック周波数、撮像素子から読み出す画素数、垂直同期信号VDの周期などのハードウェアスペックも含む様々な要因に左右される。図9は、図7と同様にアスペクト比が4:3の場合のタイミングチャートであり、Frame1、Frame2’、Frame2の露出、撮像素子から読み出す画素数、垂直同期信号VDの周期も同様である。一方、撮像素子駆動クロック周波数を低下させ、1画素あたりの読み出しに掛かる時間が長くなっている。1画素あたりの読み出しに時間がかかった結果、図9のように1フレームにかかる読み出し形状がより偏平な平行四辺形となっているのが分かる。図9のFrame1の最終ラインの露光終了EndExposure1917のタイミングは、図7に比べて相対的に遅くなっており、次のFrame2’の先頭ラインの露光開始StartExposure2’927に接近しているのが分かる。この結果、図7と図9はFrame2’のシャッター速度を同じTv8.1にしているにも関わらず、確保できる非露光期間に差があることが分かる。これでは絞り駆動にかかる時間IrisMoving951を確保できず、絞り駆動のタイミングによらず、露光期間に重複することなく非露光期間内に絞り駆動を行うことができない。図9では、Frame1の下部に重複期間Overlap1919と、Frame2’の上部に重複期間Overlap2’929が存在する様子が示されている。シャッター速度の高速化による非露光期間の確保が困難な場合に、垂直同期信号VDの周期を伸ばすことで非露光期間を確保する様子を図10に示す。図10は、Frame1のEndExposure11017からFrame2’のStartExposure2’1027までの間に必要な非露光期間を確保できるように垂直同期信号VDの周期を長くしている。すなわち、図10は図9に比べて絞り駆動を行う垂直同期期間を長くしている。そのため、Frame2’のStartExposure2’1027が遅くなり、IrisMoving1051に十分な非露光期間が確保される。なお、ライブビュー中などのように、垂直同期信号の周期への規定が緩い場合はこの方法が適用できるが、例えばNTSCにて動画撮影を行う際などでは、29.97fpsという周期を守る必要があり、周期を伸ばすという方法は適さない。図10に示したようにして垂直同期信号の周期を伸ばすことができなくて十分な非露光期間の確保が困難な場合、絞り駆動のタイミングによらず絞り駆動と露光期間が重複される。しかしながら、絞り駆動の様子が反映され、あるラインに輝度変動が発生したとしても、撮影シーンによっては輝度変動が目立たない場合がある。図11に撮影シーン例を示す。図11aは、画面上部に輝度が高めな空、画面下部に輝度が低めな地面が配置されている。このようなシーンにおいて、画面上部、あるいは下部のラインを露光している最中に絞り駆動が行われていた場合、輝度変動が映り込んでしまう。図11b、cは、その様子を示したものであるが、図11bでは、輝度が高めな上部領域に輝度変動が発生し、さらに露出オーバーになった様子を示している。これに対し図11cでは、輝度が高めな上部領域に輝度変動が発生し、周辺領域よりも輝度が低くなっている。図11bと図11cを比較すると、周辺領域の輝度の影響から図11bのほうが図11cよりも輝度変動が目立ちにくい。これと同様に、図11bの下部領域が輝度変動によりさらに露出アンダーになるほうが、図11cの下部領域が周辺領域よりも輝度が高くなるよりも、輝度変動が目立ちにくい。このように、画面内の上下領域の輝度と、絞り駆動による輝度変動が明るくなる変動か/暗くなる変動か、の組み合わせによっては、輝度変動が目立ちにくい組み合わせが存在する。そのため、非露光期間に絞り駆動を行えない場合、Frame1の画像領域の下部ラインの露光中に絞り駆動を行うか、Frame2’の画像領域の上部ラインの露光中に絞り駆動を行うかをシーンから判断し、絞り駆動開始タイミングを補正する。図12は、画面内の上下領域の輝度を抽出するために、画面内をブロックに分割した様子を示している。このようにブロック分割して各ブロックから輝度成分Y値を抽出する作業は画像処理回路50で可能となっている。ブロック分割して得られた各ブロックのY値のうち、画面の上部領域の輝度値としてLine0とLine1のブロックの平均Y値AveYTop1201を算出する。また、画面の下部領域の輝度値としてLine10とLine11のブロックの平均Y値AveYBottom1203を算出する。図12では画面内を等分割しているが、画面内の上下領域の輝度平均や輝度分布を直接出力する構成としてもよい。図9のように絞りをAv3からAv4に絞る場合、絞り駆動開始タイミングが早いとFrame1の下部領域が暗くなり、絞り駆動開始タイミングが遅いとFrame2’の上部領域が明るくなる。あらかじめ、Frame1以前の絞りを駆動していない画像データを用いて画面内の上下領域の輝度値AveYTop、AveYBottomを算出しておく。そして、絞りを小絞り方向へ閉じる際、画面の下部領域が暗ければ輝度値が所定値以下であれば図9において絞り駆動タイミングを早くしてFrame1の下部ラインを露光している最中に絞り駆動を行う。また、画面の上部領域が明るければ輝度値が所定値以上であれば絞り駆動タイミングを遅くしてFrame2’の上部ラインを露光している最中に絞り駆動を行うようにする。同様に、絞りを開放方向へ開く際、画面の下部領域が明るければ絞り駆動タイミングを早くしてFrame1の下部ラインを露光している最中に絞り駆動を行う。また、画面の上部領域が暗ければ絞り駆動タイミングを遅くしてFrame2’の上部ラインを露光している最中に絞り駆動を行うようにする。このように、露光中に絞り駆動を行うことで輝度変動は発生してしまうが、シーンに応じて絞り駆動タイミングを早め/遅めに補正することで、輝度変動を目立ちにくく軽減することができる。以下に、フローチャートを用いて露出制御動作を説明する。図15は本実施形態の露出制御を搭載したカメラの全体フローチャートである。カメラ100の電源投入ボタン102が押下されてから、システム制御を司るCPU起動、メモリ等への電源供給が行われ、カメラシステムが起動するS101。その後、カメラでの撮影動作に必要なレンズ10の繰り出し処理や、メカニカルシャッター12、絞り14といった各種デバイス、撮像素子16、画像表示装置108などのデバイスが起動されるS103。カメラ起動直後からライブビューを行って画像表示装置108に被写体画像の表示を行う場合には、画像表示装置108に表示される画像以下、ライブ画像とするの露出、色、ピントが適切になるように、AE/AWB/AF処理が開始されるS105。なお、AE/AWB/AF処理はシステム制御回路60により制御される。その後、システム制御回路60は画像表示装置108にライブ画像をさせるS107。ライブビュー中は、ライブ画像の露出、色、ピントを被写体に合わせ続けるためのAE/AWB/AF処理がそれぞれ繰り返し行われるS113,S115,S117。AE処理では図4aに示したContinuousAE用のプログラム線図に従って被写体輝度変化に応じた露出制御を行い、ここで絞り制御が発生する場合がある。撮影準備動作指示としてSW1ボタンが押下S121されると、システム制御回路60は被写体輝度を測定する測光処理により被写体輝度を取得する。そして、このあと行われるAF処理S125のために図4bに示したAF用のプログラム線図に従ってAFに適した露出に制御されS123、ここでも絞り制御が発生する場合がある。AF後、システム制御回路60は静止画撮影用の露出を図4cの静止画撮影プログラム線図に基づいて決定し、この時点で静止画撮影用の絞り値に制御しておくS127。SW2が押下されたことを検出した場合S141、撮影処理を開始するS161。ただし、低照度環境下での撮影や逆光シーンでの撮影で、ストロボ発光が有効な場合にはストロボ発光量を決定するための調光動作を撮影前に行うS153。例えば被写体が至近距離にいる場合、発光管で実現可能な最小発光量に設定してもストロボ発光による露出オーバーの発生が懸念される場合があり、このとき、絞りを小絞り方向に絞ることで露出オーバーを抑えることができるため、絞りが制御される場合がある。図15のフローチャート中においてContinuousAES113、SW1PreAES123、SW1AES127の各処理において、絞り駆動による輝度変動を軽減するためのシステム制御回路60の処理フローを図16に示す。図13で示したタイミングチャートに図示した各種タイミングも併用して説明する。まず撮像素子駆動情報として、垂直同期信号周期VDTime1313と、垂直同期信号基準VDReference1311から画像領域最終ラインの読み出しが開始されるまでの時間ReadTime1321を取得するS201。続いて、絞り駆動情報として、現在の絞り値から目標の絞り値までの駆動にかかる時間IrisMoveTime1323を算出するS203。ステッピングモータ等により所定速度で絞りを駆動する機構の場合、駆動速度IrisMoveSpeedと、駆動量IrisMoveDistanceをもとにIrisMoveTimeを算出する。バネ機構により絞りを駆動するような、駆動速度を任意に指定する機構が無い場合、絞り開閉にかかる時間をあらかじめ内部に保持しておき、それをIrisMoveTimeとして読み出して使用してもよい。非露光期間に絞り駆動を行うためにFrame2’の露光時間をいかほどにすればよいかを算出するS205。垂直同期信号周期VDTime1313から、ReadTime1321とIrisMoveTime1323の和を減じた時間がFrame2’の必要露光時間ExposureTime2’となる。続いて、算出した必要露光時間ExposureTime2’が、あらかじめ定義されている最短露光時間MinExposureTime内にあるかをチェックするS207。最短露光時間は撮像素子を含むハードウェアの制御限界から設定されたり、シャッター速度が速すぎると動きのある被写体で不自然な連続画像となってしまうために画質的な観点から設定されたりする。算出した露光時間ExposureTime2’が実現可能な場合はこれが採用されるが、実現不可の場合、垂直同期信号の周期以下、VD周期とするを長くすることが可能か及び絞り駆動速度の高速化が可能かをチェックする。まず、必要露光時間ExposureTime2’が実現不可の場合、実現するにはどの程度VD周期を長くすればよいかを算出しS211、そのあと本露光時間ExposureTime2’1325を最短露光時間MinExposureTimeに決定する。動画記録を行わないライブビュー中であればVD周期の規定が緩いためVD伸長が可能と判断されS215、VD伸長が可能であれば先に算出しておいた不足時間OverlapTime2’を加算したVDTime2’を算出する。そして、これをFrame2’のVD周期として設定する。動画撮影中につきVD伸長が不可である場合、絞り駆動速度を高速化することが可能であるかをチェックするS221。絞り駆動速度を速める余地がある場合、現状の非露光期間内で所望の絞り値まで制御できるように絞り駆動速度を算出し直し、絞り駆動速度上限の範囲内でIrisMoveSpeed2’を算出するS223。ここまでで、補正のための露光時間ExposureTime2’が決定され、各種状況に応じて可能であればVD伸長時間の算出、絞り駆動速度の算出が行われたこととなる。補正用露光時間と、本来目標としていた露光時間のシャッター速度をそれぞれ、Tv2’、Tv2として算出するS231。Tv2は本来の制御目標シャッター速度であり、Tv2’は非露光期間を確保するためのシャッター速度であり、Tv2’とTv2の差分が高速シャッター化による露出のアンダー分となる。このため、ゲインにて高速シャッター化による露出アンダー分を補正するS233。本来の制御目標ゲインであるΔGain2に、Tv2’とTv2の差分を加えたものが補正用のゲイン値ΔGain2’となる。ゲインによる増感により画像のS/Nが悪化しすぎないように、あらかじめ補正ゲインの上限ΔMaxGainを設定しておき補正範囲を決めておき、算出したΔGain2’が上限範囲内であるかをチェックするS235。上限を超えている場合、補正ゲインΔGain2’を上限値ΔMaxGainに設定し、増感できない段数分は、先に求めた補正シャッター速度Tv2’から減じておくS239。上記により補正シャッター速度Tv2’、補正ゲインΔGain2’が算出され、絞り駆動開始時刻をFrame1の画像領域の最終ラインの露光が終了したReadTimeに設定するS237。以上のようにして、非露光期間内に絞り駆動を行うための各種条件が決定される。図16のフローで非露光期間絞り駆動を行うための各種条件を決定した結果、非露光期間に絞り駆動を行うことができない場合、図17のフローチャートを適用し、シーンに応じて輝度変動が目立たない絞り駆動タイミングを設定する。まず、画像処理回路50であらかじめ絞り駆動前に生成された画像を用い、図12に示したように画面内をブロック分割して各ブロックのY値を算出するS301。次に、システム制御回路60は、ブロックY値を用い、画面の上部領域のブロックの平均Y値AveYTop、画面の下部領域のブロックの平均Y値AveYBottomを算出するS303,S305。本実施形態では上下それぞれの2ブロック分を対象としているが、対象ブロックは任意に設定してもよい。続いて、システム制御回路60は、絞り駆動方向に応じて条件分けを行うS307。絞り駆動方向が開方向であるか閉方向であるかによって、絞り駆動タイミングをずらした場合に生じる輝度変動に差があるためである。絞り駆動方向が閉方向の場合、システム制御回路60は、画面の下部領域のY値が所定条件ThYDarkよりも暗いかどうかをチェックするS311。下部領域が暗いシーンであれば、暗い領域のY値レベルがさらに下がったとしても目視上は輝度変動が目立ちにくい。そのため、システム制御回路60は、絞り駆動タイミングを早くしてFrame1の画面下部ラインの露光中に絞りを閉方向に制御するようにタイミング補正を行うS313。画面の下部領域のY値が所定条件ThYDarkよりも暗くなかった場合、システム制御回路60は、今度は画面の上部領域のY値が所定条件ThYLightよりも明るいかどうかをチェックするS321。上部が明るいシーンであれば、明るい領域のY値レベルがさらに上がったとしても目視上は輝度変動が目立ちにくい。そのため、システム制御回路60は、絞り駆動タイミングを遅くしてFrame2’の画面上部ラインの露光中に絞りを閉方向に制御するようにタイミング補正を行うS323。S307にて絞り駆動方向が開方向と判断した場合は、閉方向と同様な考え方に基づき、システム制御回路60は、画面内の上下領域のY値に応じて、絞り駆動タイミングの補正を行うS343,S333。これにより、目視上の輝度変動を軽減する。以上のように、ライブビュー中や動画撮影中に連続画像生成している状態で絞り駆動を行う際、画像領域の画素に電荷蓄積を行っていない期間である非露光期間に応じて絞り駆動を行うようにし、連続画像における画像の明るさを変動しにくくすることが可能となる。"