"光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子と、前記撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得手段と、前記ホワイトバランス評価値取得手段によって取得した前記評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出手段と、前記光学系のズーム倍率を変更するズーム倍率変更手段と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶手段と、前記ズーム倍率の変更に応じてホワイトバランス追従速度を設定するホワイトバランス追従手段と、前記記憶手段に記憶されている前記ホワイトバランス補正係数、前記第1ホワイトバランス補正係数および前記ホワイトバランス追従速度に基づいて第2ホワイトバランス補正係数を算出する第2ホワイトバランス補正係数算出手段と、を有し、前記ズーム倍率変更手段によるズーム倍率変更中は、前記第2ホワイトバランス補正係数をホワイトバランス制御に用いられるホワイトバランス補正係数とすることを特徴とする撮像装置。前記ホワイトバランス追従手段は、前記ズーム倍率変更手段によってズーム倍率を拡大する場合はズーム倍率を縮小する場合よりも前記ホワイトバランス追従速度を遅く設定することを特徴とする請求項1に記載の撮像装置。光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子と、前記撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得手段と、前記ホワイトバランス評価値取得手段によって取得した前記評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出手段と、前記光学系のズーム倍率を変更するズーム倍率変更手段と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶手段と、前記記憶手段に記憶されている前記ホワイトバランス補正係数と、前記第1ホワイトバランス補正係数のいずれかを第2ホワイトバランス補正係数とする第2ホワイトバランス補正係数算出手段と、を有し、前記ズーム倍率変更手段によってズーム倍率を拡大する場合は、前記記憶手段に記憶されている前記ホワイトバランス補正係数を前記第2ホワイトバランス補正係数とし、前記ズーム倍率変更手段によってズーム倍率を縮小する場合は、前記第1ホワイトバランス補正係数を前記第2ホワイトバランス補正係数とし、該第2ホワイトバランス補正係数を用いてホワイトバランス制御を行うことを特徴とする撮像装置。光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子を備えた撮像装置における撮像方法であって、前記撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得処理と、前記ホワイトバランス評価値取得処理によって取得した前記評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出処理と、前記光学系のズーム倍率を変更するズーム倍率変更処理と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶処理と、前記ズーム倍率の変更に応じてホワイトバランス追従速度を設定するホワイトバランス追従処理と、前記記憶処理により記憶された前記ホワイトバランス補正係数、前記第1ホワイトバランス補正係数および前記ホワイトバランス追従速度に基づいて第2ホワイトバランス補正係数を算出する第2ホワイトバランス補正係数算出処理と、前記ズーム倍率変更処理によるズーム倍率変更中は、前記第2ホワイトバランス補正係数を用いてホワイトバランス制御を行うホワイトバランス補正処理と、を行うようにしたことを特徴とする撮像方法。光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子を備えた撮像装置に、前記撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得処理と、前記ホワイトバランス評価値取得処理によって取得した前記評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出処理と、前記光学系のズーム倍率を変更するズーム倍率変更処理と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶処理と、前記ズーム倍率の変更に応じてホワイトバランス追従速度を設定するホワイトバランス追従処理と、前記記憶処理により記憶された前記ホワイトバランス補正係数、前記第1ホワイトバランス補正係数および前記ホワイトバランス追従速度に基づいて第2ホワイトバランス補正係数を算出する第2ホワイトバランス補正係数算出処理と、前記ズーム倍率変更処理によるズーム倍率変更中は、前記第2ホワイトバランス補正係数を用いてホワイトバランス制御を行うホワイトバランス補正処理と、を実行させることを特徴とする撮像プログラム。しかしながら、上記特許文献に記載の技術では、例えば、ズーム動作中に光源が変化するような場合、光源変化前の被写体情報を使用してしまうと、かえってホワイトバランスが誤動作し、不適切なホワイトバランス補正が実行されてしまうという問題があった。そこで本発明は、ズーム動作中でも良好なホワイトバランス補正を行うことができる撮像装置、撮像方法および撮像プログラムを提供することを目的とする。かかる目的を達成するため、本発明に係る撮像装置は、光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子と、撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得手段と、ホワイトバランス評価値取得手段によって取得した評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出手段と、光学系のズーム倍率を変更するズーム倍率変更手段と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶手段と、ズーム倍率の変更に応じてホワイトバランス追従速度を設定するホワイトバランス追従手段と、記憶手段に記憶されているホワイトバランス補正係数、第1ホワイトバランス補正係数およびホワイトバランス追従速度に基づいて第2ホワイトバランス補正係数を算出する第2ホワイトバランス補正係数算出手段と、を有し、ズーム倍率変更手段によるズーム倍率変更中は、第2ホワイトバランス補正係数をホワイトバランス制御に用いられるホワイトバランス補正係数とするものである。また、本発明に係る撮像装置は、光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子と、撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得手段と、ホワイトバランス評価値取得手段によって取得した評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出手段と、光学系のズーム倍率を変更するズーム倍率変更手段と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶手段と、記憶手段に記憶されているホワイトバランス補正係数と、第1ホワイトバランス補正係数のいずれかを第2ホワイトバランス補正係数とする第2ホワイトバランス補正係数算出手段と、を有し、ズーム倍率変更手段によってズーム倍率を拡大する場合は、記憶手段に記憶されているホワイトバランス補正係数を第2ホワイトバランス補正係数とし、ズーム倍率変更手段によってズーム倍率を縮小する場合は、第1ホワイトバランス補正係数を第2ホワイトバランス補正係数とし、該第2ホワイトバランス補正係数を用いてホワイトバランス制御を行うものである。また、本発明に係る撮像方法は、光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子を備えた撮像装置における撮像方法であって、撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得処理と、ホワイトバランス評価値取得処理によって取得した評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出処理と、光学系のズーム倍率を変更するズーム倍率変更処理と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶処理と、ズーム倍率の変更に応じてホワイトバランス追従速度を設定するホワイトバランス追従処理と、記憶処理により記憶されたホワイトバランス補正係数、第1ホワイトバランス補正係数およびホワイトバランス追従速度に基づいて第2ホワイトバランス補正係数を算出する第2ホワイトバランス補正係数算出処理と、ズーム倍率変更処理によるズーム倍率変更中は、第2ホワイトバランス補正係数を用いてホワイトバランス制御を行うホワイトバランス補正処理と、を行うようにしている。また、本発明に係る撮像プログラムは、光学系から入射した光を電気信号に変換して撮像信号として出力する撮像素子を備えた撮像装置に、撮像信号からホワイトバランス制御に用いる評価値を取得するホワイトバランス評価値取得処理と、ホワイトバランス評価値取得処理によって取得した評価値に基づいて第1ホワイトバランス補正係数を算出する第1ホワイトバランス補正係数算出処理と、光学系のズーム倍率を変更するズーム倍率変更処理と、ホワイトバランス制御に用いられているホワイトバランス補正係数を記憶する記憶処理と、ズーム倍率の変更に応じてホワイトバランス追従速度を設定するホワイトバランス追従処理と、記憶処理により記憶されたホワイトバランス補正係数、第1ホワイトバランス補正係数およびホワイトバランス追従速度に基づいて第2ホワイトバランス補正係数を算出する第2ホワイトバランス補正係数算出処理と、ズーム倍率変更処理によるズーム倍率変更中は、第2ホワイトバランス補正係数を用いてホワイトバランス制御を行うホワイトバランス補正処理と、を実行させるものである。本発明によれば、ズーム動作中でも良好なホワイトバランス補正を行うことができる。以下、本発明に係る構成を図1から図8に示す実施の形態に基づいて詳細に説明する。[第1の実施形態]撮像装置の構成本実施形態では、撮像装置の一例としてデジタルカメラを例に説明する。図1はデジタルカメラの外観図を示し、aはカメラ上面図、bはカメラ正面図、cはカメラ裏面図を示している。なお、撮像装置はデジタルカメラに限られるものではなく、ホワイトバランス補正機能を備えた撮像装置であれば良い。図1aに示すように、デジタルカメラは、上面に、サブLCD1と、レリーズシャッター2SW1と、モードダイヤル4SW2とを有する。また、図1bに示すように、デジタルカメラは、正面に、ストロボ発光部3と、測距ユニット5と、リモコン受光部6と、レンズユニット7と、光学ファインダ正面11とを有する。また、メモリカードスロットル23は、SDカード等のメモリカード34を挿入するスロットルを示し、カメラ側面に設けられる。また、図1cに示すように、デジタルカメラは、裏面に、AFLEDオートフォーカスLED8と、ストロボLED9と、LCDモニタ表示手段10と、光学ファインダ裏面11と、ズームボタンズームレバーTELE12SW4と、電源スイッチ13SW13と、ズームボタンズームレバーWIDE14SW3と、セルフタイマ/削除スイッチ15SW6とを有する。さらに、メニュースイッチ16SW5と、OKスイッチ17SW12と、左/画像確認スイッチ18SW11と、下/マクロスイッチ19SW10と、上/ストロボスイッチ20SW7と、右スイッチ21SW8と、画像を表示するディスプレイスイッチ22SW9とを有する。図2は図1に示したデジタルカメラの制御系の機能ブロック図を示している。以下、デジタルカメラ内部のシステム構成について説明する。図2に示すように、このデジタルカメラ内には、レンズユニット7に設置した撮影レンズ系を通して入射される被写体画像が受光面上に結像する固体撮像素子としてのCCD121、CCD121から出力される電気信号アナログRGB画像信号をデジタル信号に処理するフロントエンドICF/E120、フロントエンドICF/E120から出力されるデジタル信号を処理する信号処理IC110、データを一時的に格納するSDRAM記憶手段33、制御プログラム等が記憶されたROM記憶手段30、モータドライバ32等が設けられている。レンズユニット7は、ズームレンズ、フォーカスレンズおよびメカニカルシャッタ等からなり、モータドライバ32によって駆動される。モータドライバ32は、信号処理IC110の内部に含まれるマイクロコンピュータCPU、制御部111によって制御される。CCD121は、光学画像を光電変換するための固体撮像素子であって、CCDを構成する複数の画素上に色分解フィルタとしてのRGB原色フィルタが配置されており、RGB3原色に対応した電気信号アナログRGB画像信号が出力される。フロントエンドICF/E120は、CCD出力電気信号アナログ画像データについてサンプリングホールド相関二重サンプリングを行うCDS122、このサンプリングされたデータのゲインを調整するAGCAutoGainControl123、デジタル信号変換を行うA/D変換機A/D124、及びCCDI/F112より垂直同期信号VD、水平同期信号HDを供給されCCD121とF/E120との駆動タイミング信号を発生するTGタイミングジェネレータ:制御信号発生器125を有する。発振器クロックジェネレータは、CPU111を含む信号処理IC110のシステムクロックとTG125等にクロックを供給している。TG125は発振器のクロックを受けて、ピクセル同期をするためのピクセルクロックを信号処理IC110内のCCDI/F112に供給する。F/E120から信号処理IC110に入力されたデジタル信号は、CCDI/F112を介して、メモリコントローラ115によりSDRAM33にRGBデータRAW-RGBとして一時保管される。信号処理IC110は、システム制御を行うCPU111、CCDI/F112、リサイズ処理部113、メモリコントローラ115、表示出力制御部116、圧縮伸張部117、メディアI/F部118、YUV変換部119等から構成されている。CCDI/F112は、垂直同期信号VD、水平同期信号HDの出力を行い、その同期信号に合わせてA/D124から入力されるデジタルRGB信号を取り込んで、メモリコントローラ115経由でSDRAM33にRGBデータの書き込みを行う。表示出力制御部116はSDRAM33に書き込まれた表示用データを表示部に送り、撮影した画像の表示を行う。表示出力制御部116は、デジタルカメラが内蔵しているLCDモニタ10に表示することも、TVビデオ信号として出力して外部装置に表示することも可能である。ここでいう、表示用データとは、自然画像のYCbCrと、撮影モードアイコンなどを表示するOSDオンスクリーンディスプレイデータであり、いずれもSDRAM33上に置かれたデータをメモリコントローラ115が読み出して表示出力制御部116に送り、表示出力制御部116で合成したデータをビデオデータとして出力する。圧縮伸張部117は、記録時はSDRAM33に書き込まれたYCbCrデータを圧縮してJPEG符号化されたデータを出力し、再生時は読み出したJPEG符号化データをYCbCrデータに伸張して出力する。メディアI/F118は、CPU111の指示により、メモリカード34内のデータをSDRAM33に読み出したり、SDRAM33上のデータをメモリカード34に書き込んだりする。YUV変換部119は、CPU111から設定された画像現像処理パラメータに基づき、SDRAM33に一時保管されたRGBデータを輝度Yと色差CbCrデータYUVデータに変換処理し、SDRAM33へ書き戻す。リサイズ処理部113は、YUVデータを読み出して、記録するために必要なサイズへのサイズ変換、サムネイル画像へのサイズ変換、表示に適したサイズへのサイズ変換などを行う。また、全体の動作を制御する制御部であるCPU111は、起動時にROM30に格納されたカメラの制御を行う制御プログラムおよび制御データを、例えばSDRAM33にロードし、そのプログラムコードに基づいて全体の動作を制御する。CPU111は、操作部31のボタンキー等による指示、あるいは図示しないリモコン等の外部動作指示、あるいはパーソナルコンピュータ等の外部端末からの通信による通信動作指示に従い、撮像動作制御、画像現像処理パラメータの設定、メモリコントロール、表示制御等を行う。操作部31は、撮影者がデジタルカメラの動作指示を行うためのものであり、撮影者の操作によって所定の動作指示信号が制御部に入力される。例えば、図1に示すように、撮影を指示する2段半押し、全押しレリーズシャッター2、光学ズームおよび電子ズーム倍率を設定するズームボタン1214等の各種ボタンキーを備えている。操作部31よりデジタルカメラの電源キーがオンされたことを検出すると、CPU111は各ブロックに所定の設定を行う。この設定により、レンズユニット7を介してCCD121で受光した画像は、デジタル映像信号に変換されて信号処理IC110に入力される。信号処理IC110へ入力されたデジタル信号はCCDI/F112に入力される。CCDI/F112では光電変換されたアナログ信号に黒レベル調整等の処理が行われて、SDRAM33に一旦保存される。このSDRAM33に保存されたRAW-RGB画像データは、YUV変換部119に読み出されて、ガンマ変換処理、ホワイトバランス処理、エッジエンハンス処理、YUV変換処理が行われYUV画像データとしてSDRAM33へ書き戻される。YUV画像データは表示出力制御部116に読み出され、例えば出力先がNTSCシステムのTVであれば、リサイズ処理部113により、そのシステムに合わせた水平垂直の変倍処理が施され、TVに出力される。この処理がVD毎に行われることで、スチル撮影前の確認用の表示であるモニタリングが行われる。撮像装置の動作次に、デジタルカメラのモニタリング動作および静止画撮影動作について説明する。このデジタルカメラは、静止画撮影モード時には、以下に説明するようなモニタリング動作を実行しながら静止画撮影動作が行われる。先ず、撮影者が電源スイッチ13をONにし、モードダイヤル4を撮影モード静止画撮影モードに設定することで、デジタルカメラが記録モードで起動する。これをCPU111が検知すると、CPU111はモータドライバ32に制御信号を出力して、レンズユニット7を撮影可能位置に移動させ、かつ、CCD121、F/E120、信号処理IC110、SDRAM33、ROM30、LCDモニタ10等を起動させる。そして、レンズユニット7の撮影レンズ系を被写体に向けることにより、撮影レンズ系を通して入射される被写体画像がCCD121の各画素の受光面上に結像する。そして、CCD121から出力される被写体画像に応じた電気信号アナログRGB画像信号は、CDS122、AGC123を介してA/D124に入力され、A/D124により12ビットのRAW-RGBデータに変換する。このRAW-RGBデータは、信号処理IC110のCCDI/F112に取り込まれてメモリコントローラ115を介してSDRAM33に保存される。そして、SDRAM33から読み出されたRAW-RGBデータは、YUV変換部119に入力されて表示可能な形式であるYUVデータに変換された後に、メモリコントローラ115を介してSDRAM33にYUVデータが保存される。そして、SDRAM33からメモリコントローラ115を介して読み出したYUVデータは、表示出力制御部116を介してLCDモニタ10へ送られ、撮影画像動画が表示される。LCDモニタ10に撮影画像を表示しているモニタリング時においては、CCDI/F112による画素数の間引き処理により1/30秒の時間で1フレームを読み出している。なお、このモニタリング動作時は、電子ファインダとして機能するLCDモニタ10に撮影画像動画が表示されているだけで、まだレリーズボタン2が押圧半押も含む操作されていない状態である。この撮影画像のLCDモニタ10への表示によって、静止画を撮影するための構図の確認等をすることができる。なお、表示出力制御部116からTVビデオ信号として出力して、ビデオケーブルを介して外部のTVテレビに撮影画像動画を表示することもできる。そして、信号処理IC110のCCDI/F112は、取り込まれたRAW-RGBデータより、AF自動合焦評価値、AE自動露出評価値、AWBオートホワイトバランス評価値WB評価値、AWB評価値ともいうを算出する。AF評価値は、例えば高周波成分抽出フィルタの出力積分値や、近接画素の輝度差の積分値によって算出される。合焦状態にあるときは、被写体のエッジ部分がはっきりとしているため、高周波成分が一番高くなる。これを利用して、AF動作時合焦検出動作時には、撮影レンズ系内の各フォーカスレンズ位置におけるAF評価値を取得して、その極大になる点を合焦検出位置としてAF動作が実行される。AE評価値とWB評価値は、RAW-RGBデータにおけるRGB値のそれぞれの積分値から算出される。例えば、CCD121の全画素の受光面に対応した画面画像領域を256ブロックエリアに等分割水平16分割、垂直16分割し、それぞれのブロックのRGB積算を算出する。そして、制御部は、算出されたRGB積算値を読み出し、AE処理では、画面のそれぞれのエリアブロックの輝度を算出して、輝度分布から適正な露光量を決定する。決定した露光量に基づいて、露光条件CCD121の電子シャッタ回数、絞りユニットの絞り値、NDフィルタの出し入れ等を設定する。また、AWB処理では、RGBの分布から被写体の光源の色に合わせたAWBの制御値を決定する。このAWB処理により、YUV変換部119でYUVデータに変換処理するときのホワイトバランスを合わせる。なお、AE処理とAWB処理は、モニタリング時には連続的に行われている。そして、モニタリング動作時に、レリーズボタンが押圧半押しから全押し操作される静止画撮影動作が開始されると、合焦位置検出動作であるAF動作と静止画記録処理が行われる。即ち、レリーズボタンが押圧半押しから全押し操作されると、制御部からモータドライバ32への駆動指令により撮影レンズ系のフォーカスレンズが移動し、例えば、いわゆる山登りAFと称されるコントラスト評価方式のAF動作が実行される。AF合焦対象範囲が無限から至近までの全領域であった場合、撮影レンズ系のフォーカスレンズは、至近から無限、又は無限から至近までの間の各フォーカス位置に移動し、CCDI/F112で算出されている各フォーカス位置におけるAF評価値を制御部が読み出す。そして、各フォーカス位置のAF評価値が極大になる点を合焦位置としてフォーカスレンズを合焦位置に移動させ、合焦させる。そして、AE処理が行われ、露光完了時点で、制御部からモータドライバ32への駆動指令によりメカシャッタユニットが閉じられ、CCD121から静止画用のアナログRGB画像信号が出力される。そして、モニタリング時と同様に、F/E120のA/D124によりRAW-RGBデータに変換される。そして、このRAW-RGBデータは、信号処理IC110のCCDI/F112に取り込まれ、YUV変換部119でYUVデータに変換されて、メモリコントローラ115を介してSDRAM33に保存される。そして、このYUVデータはSDRAM33から読み出されて、リサイズ処理部113で記録画素数に対応するサイズに変換され、圧縮伸張部117でJPEG形式等の画像データへと圧縮される。圧縮されたJPEG形式等の画像データは、SDRAM33に書き戻された後にメモリコントローラ115を介してSDRAM33から読み出され、メディアI/F118を介してメモリカード34に保存される。ホワイトバランス制御図3は、ホワイトバランス制御に係るCPU111の制御ブロックの説明図である。CPU111の各制御ブロックが実行するズーム倍率変更中のホワイトバランス制御について、図4に示す処理フローチャートを参照して説明する。なお、ブロック分割手段101、RGB積算手段102、ホワイトバランス評価値取得手段103、白抽出手段104、第1ホワイトバランス補正係数算出手段105、ズーム倍率変更手段106、ホワイトバランス追従手段107、第2ホワイトバランス補正係数算出手段108、ホワイトバランス補正手段109の各手段は、CPU111で実行されるソフトウェア撮像プログラムを撮像装置で実行させることで構成でき、その実行の際に必要なデータは、例えば、SDRAM33にロードされる。また、ズーム倍率変更手段106は、撮像装置の光学系を制御してズーム倍率の変更動作を実行する。なお、記憶装置には、前回までのホワイトバランス制御に用いられているホワイトバランス補正係数現在のホワイトバランス補正係数が記憶され、以下、適宜置き換えられる。先ず、上述したように、RGB積算手段102は、RAW-RGBがCCDI/F112に取り込まれた後、ブロック分割手段101により256ブロックに等分割された画像領域CCD121の全画素の受光面に対応した画面について、ブロック毎に出力されるR値、G値、B値単に、R、G、Bともいい、RGBと総称するそれぞれの積算値R積算値、G積算値、B積算値ともいい、RGB積算値と総称するを取得するS101:RGB積算値取得処理。なお、R値、G値、B値は、例えば8ビットで表現されるが、数量化方法については特に限られるものではない。次に、ホワイトバランス評価値取得手段103は、取得した各ブロックのRGB積算値から1画素あたりのRGBそれぞれの平均値R平均値、G平均値、B平均値ともいい、RGB平均値と総称するを算出し、WB評価値G/R、G/BおよびAE評価値Yを算出するS102:WB評価値、AE評価値生成処理。ここで、WB評価値G/R、G/BおよびAE評価値Yの算出は、例えば、次式1~3により算出することができる。G/R=G平均値×100/R平均値1G/B=G平均値×100/B平均値2Y=R平均値×3G平均値×6B平均値/103なお、WB評価値G/R、G/BおよびAE評価値Yの算出方法は、上記の例に限られるものではなく、その他、公知または新規の算出方法によるものであっても良い。次に、白抽出手段104は、WB評価値G/R、G/Bに基づいて、予め設定してある白抽出範囲内であれば白抽出ブロック白ブロックとして記憶するS103:白抽出処理。なお、白抽出処理の具体的な処理方法は、特に限られるものではなく、公知または新規の白ブロック抽出方法を用いればよいが、例えば、図5に示すように、G/Rをx軸、G/Bをy軸とする2次元の色座標上における黒体輻射の特性曲線黒体輻射カーブ図5中の符号cで示すに沿った複数の楕円若しくは矩形の枠を白検出枠として設定し、WB評価値がこの白検出枠に含まれている場合に白抽出ブロックとして検出することとすればよい。なお、図5の例では、白検出枠として複数の楕円枠を用い、個々の楕円枠は各光源の白検出範囲に対応する白検出枠となる。次に、第1ホワイトバランス補正係数算出手段105は、白抽出処理S103にて抽出した白抽出ブロック数が所定数以上あるかどうかを判断し、所定数以上ある場合、数式1を用いて、各白抽出ブロックのWB評価値G/R、G/Bに対して該当ブロックの平均輝度Yによる重み付けを行った後、積算して一画素あたりのG/R、G/Bを算出する。一方、一定数以上の白抽出ブロック数が存在しない場合は、全てのブロックのWB評価値G/R、G/Bを積算し、一画素あたりのG/R、G/Bを算出し、求めた一画素あたりのG/R、G/Bをそれぞれ平均したものを第1ホワイトバランス補正係数Rgain1,Bgain1とするS104:第1ホワイトバランス補正係数算出処理。また、第1ホワイトバランス補正係数Rgain1、Bgain1は、以降の処理のために記憶手段に記憶される。次に、ホワイトバランス追従手段107は、ズーム倍率変更手段106が光学系を制御することで変更されるズーム倍率の拡大、縮小に基づいて、ホワイトバランス追従速度を設定するS105:ホワイトバランス追従速度設定処理。ホワイトバランス追従速度については、以下に述べる。次に、第2ホワイトバランス補正係数算出手段108は、次式4,5を用いて第2ホワイトバランス補正係数Rgain2,Bgain2を算出するS106:第2ホワイトバランス補正係数算出処理。また、第2ホワイトバランス補正係数Rgain2、Bgain2は、次回以降の処理のために記憶手段に記憶される。Rgain2={Rgain1×AWBspeedRgainNow×100-AWBspeed}/1004Bgain2={Bgain1×AWBspeedBgainNow×100-AWBspeed}/1005ここで、AWBspeed:ホワイトバランス追従速度Rgain1:S104で算出され、記憶されている第1ホワイトバランス補正係数RgainBgain1:S104で算出され、記憶されている第1ホワイトバランス補正係数BgainRgainNow:現在設定しているホワイトバランス補正係数Rgain、すなわち、前回の本処理S106で算出され、記憶されているRgain2BgainNow:現在設定しているホワイトバランス補正係数Bgain、すなわち、前回の本処理S106で算出、記憶されているBgain2である。また、ホワイトバランス追従速度とは、Rgain1,Bgain1にRgainNow,BgainNowが収束する速度を表すものである。以下に、ホワイトバランス追従速度を拡大方向へのズーム中は40、縮小方向では80に設定した例について説明する。被写体が一定の場合、Rgain1,Bgain1は一定になる。拡大方向へのズーム中にホワイトバランス追従速度を40とした場合のRgain2,Bgain2の変化を図6に示す。また、縮小方向へのズーム中にホワイトバランス追従速度を80とした場合のRgain2,Bgain2の変化を図7に示す。最後に、ホワイトバランス補正手段109は、画面全体のR、B画素それぞれに対して、第2ホワイトバランス補正係数Rgain2、Bgain2を掛けることでホワイトバランス補正を行うものであるS107:ホワイトバランス補正係数乗算処理。以上説明したホワイトバランス処理によれば、ズーム拡大中に光源が変化してもホワイトバランスを追従することができ、被写体の面積が占める割合が大きくなり色情報の変化が大きくても急激な変化がなく良好なホワイトバランスを行うことができる。[第2の実施形態]以下、本実施形態に係る撮像装置の他の実施形態について説明する。なお、上記第1の実施形態と同様の点についての説明は適宜省略する。本実施形態のズーム倍率変更中のホワイトバランス制御について図8に示す処理フローチャートを参照して説明する。なお、S201のRGB積算値取得処理、S202のWB評価値、AE評価値生成処理、S203の白抽出処理、S204の第1ホワイトバランス補正係数算出処理の各処理は、それぞれS101~S104と同様であるので説明は省略する。本実施形態では、ホワイトバランス追従速度設定処理S105に相当する処理を行わず、第2ホワイトバランス補正係数算出手段108は、拡大方向へのズーム中はズーム前前回処理におけるのホワイトバランス補正係数Rgain2,Bgain2とし、縮小方向へのズーム中は第1ホワイトバランス補正係数Rgain1,Bgain1をホワイトバランス補正係数Rgain2,Bgain2とするものであるS205:第2ホワイトバランス補正係数算出処理。また、第2ホワイトバランス補正係数Rgain2、Bgain2は、次回以降の処理のために記憶手段に記憶される。最後に、ホワイトバランス補正手段109は、画面全体のR、B画素それぞれに対して、第2ホワイトバランス補正係数Rgain2、Bgain2を掛けることでホワイトバランス補正を行うものであるS206:ホワイトバランス補正係数乗算処理。このように、第2の実施形態では、ズームによる拡大、縮小を繰り返す場合でもより多くの色情報を取得できる縮小方向のズーム中のみホワイトバランス追従処理を行い、拡大方向のズーム中はホワイトバランス追従を行わないことで、良好なホワイトバランス補正を行うことができる。以上説明した撮像装置によるホワイトバランス制御は、プログラム撮像プログラムで実行させることもできる。また、当該撮像プログラムを撮像装置で実行可能に記録した記録媒体の態様にも適用される。尚、上述の実施形態は本発明の好適な実施の例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。"