(57)【要約】【課題】ライブビュー画像上で白色領域を指定することによりリモート制御で行われるホワイトバランス調整において、適切なホワイトバランス情報が得られなかった場合にはその旨をユーザへ通知する。【解決手段】通信手段を介して撮像装置と通信することにより前記撮像装置を遠隔操作可能な情報処理装置は、撮像装置より画像を連続的に受信し、画面に表示する。画面に表示されている画像においてユーザによる画像領域の指定を受け付け、そのときの画像の指定された画像領域から色情報に基づいてホワイトバランス情報を算出する。指定を受け付けたときに表示されていた画像とそれより以前に受信された所定数の画像における、上記画像領域の色情報に基づいて、上記算出されるホワイトバランス情報が適正か否かを判定し、適正と判定された場合には算出したホワイトバランス情報を撮像装置に適用し、適正でないと判定された場合にはその旨の警告を行う。【選択図】  図１
2011055170.tif 000002
【特許請求の範囲】
【請求項１】
通信手段を介して撮像装置と通信することにより前記撮像装置を遠隔操作可能な情報処理装置であって、
前記撮像装置より画像を連続的に受信し動画として表示する表示手段と、
前記表示手段に表示されている画像に対するユーザによる画像領域の指定を受け付ける受付手段と、
前記受付手段が前記指定を受け付けた時に表示されていた画像の前記画像領域における色情報に基づいてホワイトバランス情報を算出する第１算出手段と、
前記指定を受け付けた時に表示されていた画像と当該画像より前に受信された所定数の画像における前記画像領域の色情報に基づいて、前記第１算出手段により算出されるホワイトバランス情報が適正か否かを判定する判定手段と、
前記判定手段により適正と判定された場合に、前記第１算出手段で算出したホワイトバランス情報を前記撮像装置に適用する適用手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記指定を受け付けた時の前記撮像装置に適用されているホワイトバランス情報を取得して保持する保持手段を更に備え、
前記適用手段は、前記判定手段による判定の前に、前記第１算出手段により算出されたホワイトバランス情報を前記撮像装置に適用し、その後、前記判定手段により適正でないと判定された場合には前記保持されているホワイトバランス情報を前記撮像装置に適用することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判定手段により適正でないと判定された場合に、前記表示されている画像よりも所定時間前の所定数の画像における前記画像領域の色情報に基づいて、代替のホワイトバランス情報を算出する第２算出手段を更に備え、
前記適用手段は、前記判定手段により適正と判定された場合には前記第１算出手段で算出したホワイトバランス情報を前記撮像装置に適用し、適正でないと判定された場合には、前記代替のホワイトバランス情報を前記撮像装置に適用することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記判定手段は、判定に用いた画像のいずれかにおいて、前記画像領域における画素のうちの画素値が所定の範囲から外れる画素の数と前記画像領域の全画素数との比率が閾値を超える場合に、当該画像領域の色情報から算出されるホワイトバランス情報が適正でないと判定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
ホワイトバランス調整を前記表示手段による表示にのみ適用するか、前記撮像装置にも適用するかをユーザに選択させる選択手段を更に備え、
前記適用手段は、
前記表示手段による表示にのみ適用することが選択されている場合は、前記第１算出手段で算出したホワイトバランス情報を前記判定手段による判定にかかわらず前記表示手段による表示に適用し、
前記撮像装置にも適用することが選択されている場合であって、適正でないと判定された場合には、前記第１算出手段で算出したホワイトバランス情報を前記撮像装置に適用するか否かをユーザに更に選択させることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
通信手段を介して撮像装置と通信することにより前記撮像装置を遠隔操作可能な情報処理装置の制御方法であって、
表示手段が、前記撮像装置より連続的に受信した画像を動画として表示する表示工程と、
受け付け手段が、前記表示手段が表示している画像に対するユーザによる画像領域の指定を受け付ける受付工程と、
第１算出手段が、前記受付工程で前記指定を受け付けた時に表示されていた画像の前記画像領域における色情報に基づいてホワイトバランス情報を算出する第１算出工程と、
判定手段が、前記指定を受け付けた時に表示されていた画像と当該画像より前に受信された所定数の画像における前記画像領域の色情報に基づいて、前記第１算出工程により算出されるホワイトバランス情報が適正か否かを判定する判定工程と、
適用手段が、前記判定工程により適正と判定された場合に前記第１算出工程で算出したホワイトバランス情報を前記撮像装置に適用する適用工程とを備えることを特徴とする情報処理装置の制御方法。
【請求項７】
コンピュータを請求項１乃至５のいずれか１項の記載の情報処理装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置と接続した撮像装置を、制御装置からリモート制御し、撮影条件を変更する情報処理装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、撮像装置のデジタル化が進み、デジタルカメラやデジタルビデオカメラといった、撮影画像をデジタルデータで得ることができる電子撮像機器が、一般的になっている。これらの電子撮像機器の特徴は、パーソナルコンピュータ（ＰＣ）や携帯端末などの外部機器と接続し、外部機器へのデータの転送や、外部機器からのリモート制御が可能なところにある。そのため、ユーザが入れないような場所に設置された撮影装置の制御や、撮像装置による撮影を行いながら外部機器の大画面で画像確認をすることなど、プロユーザの間でリモート制御による撮影が普及してきている。
【０００３】
さらには、液晶モニターで被写体を確認できるライブビュー機能が搭載されたデジタル一眼レフカメラも増えてきている。そのため、ライブビュー機能により表示されるライブビュー画像を外部機器に表示させ、その画像をリアルタイムで確認しながら静止画撮影や、動画撮影を行うといったように、リモート制御による撮影方法も多様化している。
【０００４】
実際に、デジタルカメラ等の撮像装置とＰＣをケーブルで接続し、ＰＣにインストールされているリモート制御用アプリケーションを用いた撮影が行われている。このとき、リモート制御による撮影条件の変更も可能である。例えば、制御装置のポインティングデバイスで指定した位置の位置情報を撮像装置へ送り、撮像装置側でホワイトバランス係数を計算し、制御装置からの手動によるホワイトバランス調整を実現するものがある（特許文献１参照）。また、特許文献２では、顕微鏡用撮像装置で撮像した観察画像に対してホワイトバランス補正（或いはブラックバランス補正）の補正領域を指定した場合に、指定された補正領域が正当か否かを判断する構成が提案されている。ここで、誤った補正領域が指定されたと判断された場合は、あらかじめ補正判断手段に格納された補正値が使用されるか、又は、所定のメッセージが表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０７−１３５５９４号公報
【特許文献２】特開２００４−０８６０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に記載された技術では、撮像装置のライブビュー画像を制御装置にて表示させ、ユーザはその画像を見ながら手動でホワイトバランス調整のための白色点指定を行う。従って、刻々と画像が変化するライブビュー画像から白色点指定の座標点を取得することになるため、画像と白色点指定のタイミングにずれが生じ、正しいホワイトバランス情報が取得できるとは限らない。
【０００７】
例えば、図５の（ａ）で白色指定アイコン４１０にて白色領域を指定する場合、ユーザが指定した瞬間は図５の（ｂ）の画像に表示が切り替わっており、ユーザが意図しない箇所が指定されてしまう場合が発生する。そのため、適切でないホワイトバランス情報が適用され、ユーザは意図しないホワイトバランス適用結果を得る可能性がある。また適切でないホワイトバランス情報が適用されたことを認識できるすべが無かった。
【０００８】
また、特許文献２に記載された技術では、撮影後の静止画１枚に対する技術であり、動く被写体を有するライブビュー画像に適用しても算出されるホワイトバランス情報の適否を正しく判定できない。また、仮にライブビュー画像に対して適用したとしても、適切でない白色点指定によりホワイトバランス補正を指定したと判断された場合に自動で実行されるホワイトバランス補正は、静止画１枚に対する補正値である。そのため、必ずしもライブビューに適合するホワイトバランス補正結果が得られるとは限らない。
【０００９】
本発明の目的は、ライブビュー画像上で白色領域を指定することによりリモート制御で行われるホワイトバランス調整において、適用されるホワイトバランス情報が適切か否かをより正確に判定可能にすることにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するための本発明の一態様による情報処理装置は以下の構成を備える。すなわち、
通信手段を介して撮像装置と通信することにより前記撮像装置を遠隔操作可能な情報処理装置であって、
前記撮像装置より画像を連続的に受信し動画として表示する表示手段と、
前記表示手段に表示されている画像に対するユーザによる画像領域の指定を受け付ける受付手段と、
前記受付手段が前記指定を受け付けた時に表示されていた画像の前記画像領域における色情報に基づいてホワイトバランス情報を算出する第１算出手段と、
前記指定を受け付けた時に表示されていた画像と当該画像より前に受信された所定数の画像における前記画像領域の色情報に基づいて、前記第１算出手段により算出されるホワイトバランス情報が適正か否かを判定する判定手段と、
前記判定手段により適正と判定された場合に、前記第１算出手段で算出したホワイトバランス情報を前記撮像装置に適用する適用手段とを備える。
【発明の効果】
【００１１】
本発明によれば、ライブビュー画像上で白色領域を指定することによりリモート制御で行われるホワイトバランス調整において、適用されるホワイトバランス情報が適切か否かがより正確に判定される。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態によるホワイトバランス調整処理を示すフローチャート。
【図２】実施形態における制御装置２００の主要な構成を示す図。
【図３】第２実施形態によるホワイトバランス調整処理を示すフローチャート。
【図４】ホワイトバランス調整のためのユーザインタフェース例を示す図。
【図５】リモートライブビュー撮影におけるホワイトバランス制御の課題を示す図。
【図６】第３実施形態によるホワイトバランス調整処理を示すフローチャート。
【図７】第３実施形態によるホワイトバランス調整処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１４】
［第１実施形態］
以下、図１、図２を参照して、本発明の第１実施形態による、リモート制御でライブビュー画像のホワイトバランス調整を手動で行う方法について説明する。図１は、制御装置による、リモートライブビュー撮影におけるホワイトバランス調整の処理手順を示すフローチャートである。図２は、本実施形態における制御装置２００の主要な構成を示す図である。なお、ホワイトバランスを調整するための値（補正値、係数）をホワイトバランス情報と称する。制御装置２００としては、通常のパーソナルコンピュータ等、いかなる情報処理装置も適用できる。
【００１５】
制御装置２００において、通信部３００は撮像装置１００から、撮影画像データ及び画像情報を受信する。また、制御装置２００は通信部３００を介してデータを送受信することにより、撮像装置１００を遠隔操作可能である。データを送受信するための接続方法には、ＵＳＢ、無線ＬＡＮ、有線ＬＡＮ等、周知の通信形態を用いることができる。リモートライブビュー撮影において、通信部３００は撮像装置１００より連続的に画像（フレーム）を受信し、画像表示部２４０は受信した画像を動画として表示する。
【００１６】
制御装置２００において、システム制御部２１０は、入力部２３０のユーザ操作により、手動制御の白色指定モードに切り替わる（Ｓ１０１）。白色指定モードに切り替わると、システム制御部２１０は、通信部３００により連続的に受信している撮影画像データ（ライブビューデータ）を画像蓄積部２２０に格納し、画像表示部２４０の画面に表示する（Ｓ１０２）。システム制御部２１０は、ユーザが、手動でホワイトバランス調整を行うために、入力部２３０により表示画像上の座標点を白点として指定（以下、白点指定）したか否かを判定する（Ｓ１０３）。白点指定したと判定した場合、システム制御部２１０は、撮像装置１００に現在設定されているホワイトバランス情報を通信部３００を介して取得し、不図示のメモリに保持する（Ｓ１０４）。なお、白点指定の方法としては、例えばマウスカーソル（例えば、図４の４１０）とクリック操作による１点の座標点入力の受付により、当該座標点の座標位置を中央部に含む１０×１０ピクセルの画像領域を白点指定領域として決定する方法が挙げられる。また、制御装置２００において撮影画像データを拡大表示している場合には、２０×２０ピクセルの画像領域を白点指定領域とするなど、表示状態に応じて白点指定領域を変更するようにしても良い。ただし、領域の大きさは上記の例に限定されるものではなく、また、領域の大きさをユーザに指定させる方法でもよい。
【００１７】
次に、画像処理部２６０は、白点指定がなされたときに表示していたフレーム（以下、現フレームという）における白点指定領域の色情報によりホワイトバランス情報を算出する（第１算出処理）。そして、この第１算出処理により算出したホワイトバランス情報に基づくホワイトバランス調整を撮像装置１００に適用する（Ｓ１０５）。これは、制御装置２００が算出したホワイトバランス情報を通信部３００を介して撮像装置１００に送信することによりなされる。続いて、ホワイトバランス判定部２５０が、当該算出されたホワイトバランス情報が適正であるかどうかを判定する。本実施形態では、画像蓄積部２２０に蓄積されている現フレームとそれより前の所定数のフレームの上記白点指定領域内において、予め設定された閾値の範囲外の画素値を有する画素の数と、当該領域内の全画素数との比率が規定の比率を超えるか否かを判定する（Ｓ１０６、Ｓ１０７）。例えば、規定の比率がＷ％であり、白色指定領域が１０×１０ピクセル（全画素数は１００）の大きさを有していれば、閾値の範囲外の画素値を有する画素が１００×（Ｗ／１００）個を超えるかどうかが判定されることになる。閾値の範囲外の画素値を有する画素が規定の比率を超えて存在するフレームが見つかった場合、システム制御部２１０は、算出されたホワイトバランス情報が適切でない旨の警告を画像表示部２４０により表示させる（Ｓ１０８）。そして、システム制御部２１０はホワイトバランス情報を所定値に戻す（Ｓ１０９）。本実施形態では、ステップＳ１０４で保持したホワイトバランス情報を撮像装置１００に通知して、Ｓ１０５におけるホワイトバランス情報の適用前の状態にホワイトバランスを戻す。なお、Ｓ１０８において、第２実施形態で説明するＳ２０６の処理により求めたホワイトバランス情報を所定値として用いることも可能である。
【００１８】
なお、Ｓ１０６、Ｓ１０７における画素値の閾値の範囲としては、例えば、Ｒが７３〜２５０、Ｇが７３〜２５０、Ｂが７３〜２５０とする。そして、上述した白点指定領域（１０×１０（拡大時は２０×２０）ピクセル）を走査し、白点指定領域内の画素のうち、規定比率に対応する数の画素が閾値範囲外となるかどうかが判定される。
【００１９】
なお、ステップＳ１０５の第１算出処理において、現フレームの白点指定領域の色情報を用いてホワイトバランス情報を算出したがこれに限られるものではない。例えば、現フレームとそれよりも過去のフレームといった複数フレームにおける白点指定領域の色情報を用いてホワイトバランス情報を算出するようにしても良い。この場合、例えば、複数フレームにおける白点指定領域から取得された色情報の平均を用いてホワイトバランス情報を算出することができる。但し、この場合、ステップＳ１０６、Ｓ１０７においては、当該複数フレームのすべてについて、白点指定領域内で、予め設定された閾値の範囲外の画素値を有する画素が規定の比率を超えて存在するか否かを判定する。そして、予め設定された閾値の範囲外の画素値を有する画素が規定の比率を超えて存在するフレームが一つでもあれば、ホワイトバランス補正の値は適正でないと判定する。
【００２０】
また、Ｓ１０５の処理（ホワイトバランス情報の算出と適用）をＳ１０７のＮＯ分岐の後で行うようにしても良い。この場合、不適正と判定されるようなホワイトバランス情報は適用されないので、Ｓ１０９の処理（但し、所定値としてＳ１０４で保持したホワイトバランス情報を用いる場合）は不要となる。
【００２１】
以上のように、第１実施形態によれば、不適切なホワイトバランス情報が撮像装置１００に適用されることを防止することができるとともに、ユーザにはその旨の警告が通知される。なお、警告の表示において、ステップＳ１０５算出されたホワイトバランスをそのまま適用するかどうかをユーザに問い合わせを行うようにしてもよい。この問い合わせに対して「適用」をユーザが指示した場合には、ステップＳ１０７で不適切と判定されたホワイトバランス情報であっても、そのまま適用されることになる。このような構成によれば、ユーザは、ステップＳ１０５で算出されたホワイトバランスが適用された状態を確認してから、不適切と判定されたホワイトバランス情報の適用可否を決定することができる。
【００２２】
［第２実施形態］
以下、図２と図３を参照して、本発明の第２実施形態による、リモート制御でライブビュー画像のホワイトバランス調整を手動で行う方法について説明する。
【００２３】
制御装置２００において、システム制御部２１０は、入力部２３０のユーザ操作により、手動制御の白色指定モードに切り替わる（Ｓ２０１）。白色指定モードに切り替わると、システム制御部２１０は、通信部３００を介して撮像装置１００から受信しつづけていたライブビュー画像を、画像蓄積部２２０に所定フレーム分蓄積しつつ、画像表示部２４０の画面に表示する（Ｓ２０２）。従って画像蓄積部２２０には、最近の予め定められた数のフレームが蓄積される。手動でホワイトバランス調整を行うために、ユーザが入力部２３０により、表示画像上の座標点を白点指定すると（Ｓ２０３）、システム制御部２１０は白点指定領域を特定する。そして、ホワイトバランス判定部２５０は、第１実施形態（Ｓ１０６、Ｓ１０７）と同様に、特定された白点指定領域の色情報に基づいて、ホワイトバランス情報が適正に算出され得るか否かを判定する（Ｓ２０４、Ｓ２０５）。
【００２４】
第１実施形態と同様に、ホワイトバランス判定部２５０は、現フレームとそれより前の所定数のフレームの白色指定領域内で、予め設定された閾値の範囲外の画素値を有する画素が規定の比率以上存在するかを判定する（Ｓ２０５）。閾値の範囲外の画素値を有する画素が規定の比率以上存在するフレームが見つかった場合、適切なホワイトバランス補正のためのホワイトバランス情報は算出できないとして、処理はＳ２０６へ進む。そして、ホワイトバランス判定部２５０は、現フレームよりも以前の所定数の複数フレーム内における白点指定領域内の色情報より代替のホワイトバランス情報を算出する第２算出処理を行う（Ｓ２０６）。そして、この第２算出処理により得られたホワイトバランス情報が撮像装置１００に適用される（Ｓ２０８）。第２算出処理としては、例えば、所定数の複数フレームより得られる白点指定領域内の色情報を平均して、ホワイトバランス情報を求めることが挙げられる。なお、複数フレームとしては、現フレームに対して所定時間前のフレームから所定数フレームを取り出して用いることができる。例えば、現フレームの１０フレーム手前より、時間的に過去の方向へ５フレーム分を取り出し、上記複数フレームとすることなどが挙げられる。他方、所定の閾値の範囲内である画素の数が規定の比率以内であった場合は（Ｓ２０５）、現フレームの白点指定領域内の色情報より、ホワイトバランス情報を算出する第１算出処理を実行する（Ｓ２０７）。そして、第１算出処理により得られたホワイトバランス情報が撮像装置１００に適用される（Ｓ２０８）。
【００２５】
なお、Ｓ２０６においては、現フレームよりも以前の複数フレーム或いは現フレームよりも以前の所定位置の１フレームにおける、フレーム全体の色情報よりホワイトバランス情報を算出してもよい。また、フレーム全体或いは指定領域の画素のうち、上述した閾値内の色情報を有する画素のみを用いてホワイトバランス情報を算出しても良い。
或いは、Ｓ２０６において、現フレームよりも以前のフレームであって、Ｓ２０５の判定でＮＯとなるフレームを所定数取り出し、これら所定数のフレームの白点指定領域の色情報（例えば平均値）を用いてホワイトバランス情報を算出するようにしても良い。
また、Ｓ２０７において、Ｓ１０５に関して上述したように、現フレームとそれよりも過去のフレームといった複数フレームにおける白点指定領域の色情報を用いてホワイトバランス情報を算出するようにしても良い。
【００２６】
以上のように、第２実施形態によれば、不適切なホワイトバランス情報が撮像装置１００に適用されることを防止することができるとともに、白点指定領域の色情報を過去のフレームから取得して適切なホワイトバランス情報を得ることができる。
【００２７】
［第３実施形態］
以下、図２、図４、図６、図７を参照して、本発明の第３実施形態による、リモート制御でライブビュー画像のホワイトバランス調整を手動で行う方法について説明する。
【００２８】
第３実施形態では、制御装置２００に、第１、第２実施形態で適用するホワイトバランス情報を、画像表示部２４０画面に表示されている画像にのみ適用するかを指示可能とする。そのため、図４の（ａ）に示すように、画像表示部に表示されている画像と、撮像装置１００の両方にホワイトバランス情報を適用するかを選択可能とする「撮影画像に適用する」のチェックボックス４２０をユーザインターフェース４００に設ける。
【００２９】
「撮影画像に適用する」のチェックボックス４２０がＯＦＦの場合は、ホワイトバランス情報が不適切な場合でも、警告しないで画像表示部２４０の画像にホワイトバランスを適用する。他方、「撮影画像に適用する」のチェックボックス４２０がＯＮの場合は、ホワイトバランス情報が不適切な場合に、指定された位置では、適切なホワイトバランス調整が出来ない旨の警告メッセージ４３０を表示する。そして、当該ホワイトバランス情報の適用の有無をユーザに選択させる。なお、「撮影画像に適用する」のチェックボックスのデフォルトはＯＮとする。
【００３０】
図６は第３実施形態による処理の一例を示すフローチャートである。図１に示したＳ１０４の処理を終えると、システム制御部２１０はホワイトバランス情報を算出する（Ｓ３０１）。ホワイトバランス情報の算出はＳ１０５で説明したとおりである。そして、システム制御部２１０は、チェックボックス４２０がＯＮかＯＦＦかを確認する（Ｓ３０２）。チェックボックス４２０がＯＦＦであれば、システム制御部２１０はＳ３０１で算出したホワイトバランス情報を直ちに（無条件に）画像表示部２４０における画像表示に適用し、本処理を終える（Ｓ３０９）。一方、チェックボックス４２０がＯＮであった場合は、システム制御部２１０は、とりあえずＳ３０１で算出したホワイトバランス情報を画像表示と撮像装置１００に適用する（Ｓ３０３）。そして、システム制御部２１０は、Ｓ１０６、Ｓ１０７で上述した方法でホワイトバランス情報が適正か否かを判断する（Ｓ３０４，Ｓ３０５）。そして、適正であると判断された場合は、そのまま処理を終了する。適正でないと判断された場合は、図４の（ｂ）で示した警告メッセージ４３０を表示する（Ｓ３０６）。この警告メッセージ４３０においてユーザが「はい」を選択した場合は、そのまま処理を終える（Ｓ３０７）ことにより、Ｓ３０１で算出されたホワイトバランス情報が引き続き撮像装置１００と画像表示に適用されることになる。他方、警告メッセージ４３０の表示において「いいえ」が選択された場合は、システム制御部２１０は、Ｓ１０４で保持したホワイトバランス情報を画像表示と撮像装置１００に適用する（Ｓ３０８）。
【００３１】
図７は、第３実施形態による処理の他の例を示すフローチャートであり、第２実施形態の処理に本実施形態のチェックボックスの機能を適用した場合を説明する図である。白点指定がなされると（Ｓ２０３でＹＥＳ）、システム制御部２１０は、チェックボックス４２０の状態を判定する（Ｓ４０１）。チェックボックス４２０がＯＦＦの場合はＳ４０９へ進み、Ｓ２０７で説明した方法で現フレームの指定領域内の色情報によりホワイトバランス情報を算出し、これを画像表示に適用する（Ｓ４０９）。チェックボックス４２０がＯＮの場合、システム制御部２１０は、Ｓ２０４，Ｓ２０５で上述した方法により、算出されるホワイトバランス情報が適正となるか否かを判定する（Ｓ４０２、Ｓ４０３）。適正なホワイトバランス情報が算出されると判定されると、システム制御部２１０は、Ｓ２０７で説明した方法で現フレームの色情報よりホワイトバランス補正を算出する（Ｓ４０８）。算出されるホワイトバランス情報が適正でないと判定されると、システム制御部２１０は、上述した警告メッセージ４３０を表示する（Ｓ４０４）。警告メッセージ４３０において「はい」が選択されると、システム制御部２１０は、Ｓ２０７で説明した方法で現フレームの色情報よりホワイトバランス補正を算出する（Ｓ４０５，Ｓ４０８）。他方、警告メッセージ４３０において「いいえ」が選択されると、システム制御部２１０は、Ｓ２０６で説明した方法により現フレームより前のフレームを利用してホワイトバランス情報を算出する（Ｓ４０５，Ｓ４０６）。その後、システム制御部２１０は、Ｓ４０７かＳ４１０で算出されたホワイトバランス補正を画像表示と撮像装置１００に適用する（Ｓ４０７）。なお、ステップＳ４０６、Ｓ４０８は、第２実施形態のＳ２０６、Ｓ２０７と同様である。
【００３２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００３３】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2011055170.tif 000003
【図２】
2011055170.tif 000004
【図３】
2011055170.tif 000005
【図４】
2011055170.tif 000006
【図５】
2011055170.tif 000007
【図６】
2011055170.tif 000008
【図７】
2011055170.tif 000009