(57)【要約】【課題】  撮影者の所望するホワイトバランス値を容易に設定できるホワイトバランス調整装置及びホワイトバランス調整プログラムを提供する。【解決手段】  情報処理装置と接続可能なデジタルカメラであって、動画データを送信する送信手段と、前記動画データを表示する表示手段と、情報処理装置から前記動画データの座標または矩形の指定を受け、指定された座標または矩形からホワイトバランス値を演算するホワイトバランス制御手段と前記ホワイトバランス値をカスタムホワイトバランス値として設定するカスタムホワイトバランス値設定手段とを備える。【選択図】図３
2008278320.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影する撮影手段によって撮影された画像データを外部装置へ送信する送信手段と、
前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信手段と、
前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出手段と、
前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたことを特徴とするホワイトバランス調整装置。
【請求項２】
前記算出手段で算出されたホワイトバランス値を、選択することが可能なカスタムホワイトバランス値として設定する設定手段を備えたことを特徴とする請求項１に記載のホワイトバランス調整装置。
【請求項３】
前記補正手段でホワイトバランス補正が施された後、前記算出手段で算出されたホワイトバランス値の通知情報、及びホワイトバランスが変更された旨を示す通知情報の少なくとも一方を、前記外部装置へ通知する通知手段を有することを特徴とする請求項１または２に記載のホワイトバランス調整装置。
【請求項４】
前記撮影手段によって撮影された画像データから画像の一部を切り出す画像切り出し手段を備え、
前記送信手段は、前記画像切り出し手段で切り出された画像にその位置とサイズを付加させて前記外部装置へ送信することを特徴とする請求項１乃至３の何れか１項に記載のホワイトバランス調整装置。
【請求項５】
画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置であって、
前記ホワイトバランス調整装置から送信された前記画像データを受信する受信手段と、
前記受信手段で受信した画像データを表示する表示手段と、
前記表示手段で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定手段と、
前記指定手段で指定した情報を前記ホワイトバランス調整装置に送信する送信手段とを備えたことを特徴とする情報処理装置。
【請求項６】
前記受信手段によって前記ホワイトバランス調整装置から受信した画像データに施されたホワイトバランスが変更されたことを表示することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記ホワイトバランス調整装置の前記算出手段で算出されたホワイトバランス値を受信し、そのホワイトバランス値の指標を色空間平面に表示することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
画像を撮影する撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、
前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、
前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、
前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とするホワイトバランス調整方法。
【請求項９】
画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置のホワイトバランス設定方法であって、
前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、
前記受信工程で受信した画像データを表示する表示工程と、
前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、
前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とするホワイトバランス設定方法。
【請求項１０】
画像を撮影する撮影手段によって撮影された画像データのホワイトバランスを調整するホワイトバランス調整装置の制御方法を実行するための、コンピュータで読み取り可能なプログラムであって、
前記撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、
前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、
前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、
前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とするプログラム。
【請求項１１】
画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置のホワイトバランス設定方法を実行するための、コンピュータで読み取り可能なプログラムであって、
前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、
前記受信工程で受信した画像データを表示する表示工程と、
前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、
前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮影装置のホワイトバランスを補正するホワイトバランス調整装置、及びこのホワイトバランス調整装置に接続されたパーソナルコンピュータなどの情報処理装置に関する。また、ホワイトバランス調整装置を用いたホワイトバランス調整方法、前記情報処理装置を用いたホワイトバランス設定方法、前記ホワイトバランス調整方法及びホワイトバランス設定方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
撮影者がホワイトバランス値を調整することができ、調整されたホワイトバランス値に基づいてホワイトバランス補正を施すホワイトバランス処理装置が知られている（例えば、特許文献１参照）。特許文献１に記載のホワイトバランス処理装置は、レリーズボタンが押下されて撮影が指示されると被写体を撮影して静止画データを生成する。そして、調整されたホワイトバランス値に基づいて、静止画データに対してホワイトバランス補正を施してメディアに記録するとともに、ホワイトバランス補正が施された当該静止画データをモニタに表示している。
【０００３】
また、撮影者が動画系列でホワイトバランス値を調整できるホワイトバランス処理装置が提案されている（例えば、特許文献２参照）。特許文献２に記載のホワイトバランス処理装置は、動画系列データが表示されている状態で、設定されているホワイトバランス値に基づいて、Ｒ（赤）、Ｇ（緑）及びＢ（青）のチャネルレベルでバランスを指定する。そして、この指定に基づいてホワイトバランス値の微調整を行い、カスタムホワイトバランス値を設定している。
【特許文献１】特開２００４−４８５２３号公報
【特許文献２】特開２００６−２３８３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のホワイトバランス処理装置では、撮影者はホワイトバランス値に基づいてホワイトバランス補正が施された結果を撮影後にしか確認することができない。このため、所望する色合いの静止画データを得るためには、撮影者はホワイトバランス値の設定と撮影の指示とを繰り返さなければならず、ホワイトバランス値の設定が困難であるという問題がある。
【０００５】
また、特許文献２に記載のホワイトバランス処理装置では、撮影者はホワイトバランス補正結果を確認しながらホワイトバランスの補正を行えるものの、補正指示は繰り返し行うため一度に所望のホワイトバランス値を得ることは難しい。
【０００６】
本発明は上記従来の問題点に鑑み、撮影した画像において撮影者の所望するホワイトバランス値を容易に設定できるように構成することを目的とする。即ち、このような構成の、ホワイトバランス調整装置、情報処理装置、ホワイトバランス調整方法、ホワイトバランス設定方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のホワイトバランス調整装置は、画像を撮影する撮影手段によって撮影された画像データを外部装置へ送信する送信手段と、前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信手段と、前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたことを特徴とする。
【０００８】
また、本発明は、画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置であって、前記ホワイトバランス調整装置から送信された前記画像データを受信する受信手段と、前記受信手段で受信した画像データを表示する表示手段と、前記表示手段で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定手段と、前記指定手段で指定した情報を前記ホワイトバランス調整装置に送信する送信手段とを備えたことを特徴とする。
【０００９】
また、本発明のホワイトバランス調整方法は、画像を撮影する撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とする。
【００１０】
また、本発明は、画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置のホワイトバランス設定方法であって、前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、前記受信工程で受信した画像データを表示する表示工程と、前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とする。
【００１１】
また、本発明は、画像を撮影する撮影手段によって撮影された画像データのホワイトバランスを調整するホワイトバランス調整装置の制御方法を実行するための、コンピュータで読み取り可能なプログラムであって、前記撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とする。
【００１２】
また、本発明は、画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置のホワイトバランス設定方法を実行するための、コンピュータで読み取り可能なプログラムであって、前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、前記受信工程で受信した画像データを表示する表示工程と、前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、撮影した画像において撮影者の所望するホワイトバランス値を容易に設定することが可能になり、効率的にホワイトバランス補正を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１５】
＜システム構成＞
図１は、本発明の実施形態に係るホワイトバランス調整装置を含むデジタルカメラシステムの構成を示すブロック図である。
【００１６】
このデジタルカメラシステムは、本実施の形態に係るホワイトバランス調整装置を含むデジタルカメラと１００と、このデジタルカメラ１００に接続されているパーソナルコンピュータから成る情報処理装置(外部装置)１０１とで構成されている。
【００１７】
まず、デジタルカメラ１００の構成について説明する。
【００１８】
デジタルカメラ１００は、光学像を電気信号に変換する撮影素子１０、撮影素子１０のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器１１、及び画像処理回路１２を有している。画像処理回路１２は、Ａ／Ｄ変換器１１からのデータ或いはメモリ制御回路１３からのデータに対してホワイトバランスを施し、さらに所定の画素補間処理や色変換処理を行う。また、画像処理回路１２においては、ホワイトバランス制御回路１９で得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。さらに、画像処理回路１２においては、撮影した画像データを用いて所定の演算処理を行う。そして、得られた演算結果に基づいてシステム制御回路１８がＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。
【００１９】
また、デジタルカメラ１００の全体の動作を制御するシステム制御回路１８には、メモリ制御回路１３、メモリ１６、画像圧縮・伸長回路１７、ホワイトバランス制御回路１９、通信部１１０が接続されている。さらに、メモリ制御回路１３には、Ｄ／Ａ変換器１４を介して、ＴＦＴ  ＬＣＤ等から成る画像表示部１５が接続されている。画像表示メモリに書き込まれた表示用の画像データは、Ｄ／Ａ変換器１４を介して画像表示部１５により表示される。
【００２０】
メモリ１６は、撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影や動画の場合にも、高速かつ大量の画像書き込みをメモリ１６に対して行うことが可能となる。また、メモリ１６はシステム制御回路１８の作業領域としても使用することが可能である。Ａ／Ｄ変換器１１のデータが、画像処理回路１２及びメモリ制御回路１３を介して、或いはＡ／Ｄ変換器１１のデータが直接メモリ制御回路１３を介して、メモリ１６に書き込まれる。
【００２１】
画像圧縮・伸長回路１７は、画像データを圧縮伸長、または間引きや切り抜きなどを行う回路であり、メモリ１６に格納された画像を読み込んで圧縮伸長処理或いは間引き、切り抜き処理を行い、処理を終えたデータをメモリ１６に書き込む。ホワイトバランス制御回路１９は、撮影した画像データを用いて、ホワイトバランス制御値の演算処理を行う。
【００２２】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。コネクタ１１１は、デジタルカメラ１００を他の機器、例えば情報処理装置１０１と接続する。無線通信の場合は、コネクタに代えてアンテナ１１１を用いる。通信部１１０を介して情報処理装置１０１やプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００２３】
次に、情報処理装置１０１の構成について説明する。
【００２４】
この情報処理装置１０１は、入力部５０、表示部５１、通信部５２、ＣＰＵ５３、ＲＯＭ５４、及びＲＡＭ５５がシステムバスを介して接続されている。
【００２５】
入力部５０は、キーボードやポインティング装置を含み、ユーザからの指示やデータを入力する。なお、ポインティング装置としては、マウス、トラックボール、タブレット等が挙げられる。表示部５１は、例えばＣＲＴディスプレイや液晶ディスプレイなどで構成され、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等の画像を表示する。ＣＰＵ５３は、上述した各構成に関わる処理すべてを制御する。ＲＯＭ５４は、各処理に必要な制御プログラムやデータを記憶し、ＲＡＭ５５は、各処理に必要な作業領域をＣＰＵ５３に提供する。また、上記制御プログラムは、不図示のハードディスクなどの記憶媒体に格納されている場合もあり、その場合は、この制御プログラムが一旦ＲＡＭ５５に読み出されてからＣＰＵ５３によって実行される。
【００２６】
通信部５２は、デジタルカメラ１００をコネクタ５６を介してＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や１３９４ケーブルで接続した際に、デジタルカメラ１００との間で画像データやホワイトバランス値、座標などの情報を送受信することができる。
【００２７】
次に、本実施形態に係るデジタルカメラシステムの外観について説明する。
【００２８】
図２は、図１に示したデジタルカメラシステムの外観図である。
【００２９】
図２に示すように、情報処理装置１０１の前面にはＵＳＢポート２０１が設けられており、このＵＳＢポート２０１にデジタルカメラ１００を接続し、デジタルカメラ１００から画像データなどを受信する。電源スイッチ２０２は、情報処理装置１０１の電源オン／オフ操作をするためのスイッチである。赤外線受光部２０３は、ワイヤレスキーボード２０４及びリモコン２０５からの入力信号を受信する。ワイヤレスキーボード２０４及びリモコンはそれぞれ図１の入力部５０を構成するものである。
【００３０】
情報処理装置１０１の背面には、不図示のディスプレイ出力端子が設けられており、ここに、ＣＲＴディスプレイや液晶ディスプレイなどの表示装置２０６が接続される。
【００３１】
＜本実施の形態における処理＞
次に、本実施の形態における処理手順について、図３、図４及び図５を参照して説明する。
【００３２】
図３は、デジタルカメラ１００における処理手順を示すフローチャートである。この処理を実現するプログラムは、デジタルカメラ１００におけるメモリ１６やシステム制御部１８に内蔵されたメモリ等に格納されており、システム制御部１８のＣＰＵによって実行される。図４は情報処理装置１０１における処理手順を示すフローチャートである。この処理を実現するプログラムは、情報処理装置１０１におけるＲＯＭ５４等に格納されており、ＣＰＵ５３によって実行される。図５（Ａ），（Ｂ）は、情報処理装置１０１の表示部５１に表示されるＧＵＩを示す画面図である。
【００３３】
デジタルカメラ１００の電源投入により、システム制御回路１８はフラグや制御変数などを初期化する。デジタルカメラ１００は、モードが撮影モードの場合に撮影を開始する（図３のステップＳ１０１）。撮影は、システム制御回路１８が記憶している距離データなどから、撮影レンズのフォーカシングレンズを駆動して被写体に焦点を合わせる。また、測光データに従いシャッターを開放して撮影素子１０を露光する。撮影素子１０の露光終了を待ち、撮影素子１０から電荷信号を読み出し、Ａ／Ｄ変換器１１を介して、画像処理回路１２でプリセットホワイトバランス値などでホワイトバランス補正や色処理などを施す。
【００３４】
表示モードが画像全体を表示する全画面表示モードの場合には（ステップＳ１０２）、画像圧縮・伸張回路１７で低解像度、例えば１／４サイズの画像に変換する（ステップＳ１０３）。表示モードが画像の一部を表示する拡大モードの場合には（ステップＳ１０２）、撮影した画像から表示する画像部分を切り抜く（ステップＳ１０４）。そして、バッファメモリ１６に前記画像のデータを書き込み（ステップＳ１０５）、表示装置１５に表示する（ステップＳ１０６）。
【００３５】
一方、情報処理装置１０１では、デジタルカメラ１００と接続するとデジタルカメラが接続されたことを検知して所定のプログラムを起動する。このプログラムが起動されると、表示部５１の画面には、図５（Ａ）に示すように、画像表示領域５０１（色空間平面）とカメラパラメータ制御領域５０４が表示される。例えば、カメラパラメータ制御領域５０４内には、ホワイトバランス位置指定モード用のボタン５０５、ホワイトバランス表示５０６（ホワイトバランス値の指標）、カスタムホワイトバランス登録ボタン５０７などが、必要に応じて表示される。また、不図示のヒストグラムなどが表示部５１の画面に表示されてもよい。
【００３６】
情報処理装置１０１上のプログラムの初期化が完了すると、表示部５１にデジタルカメラ１００で撮影した撮影画像データを表示するために、デジタルカメラ１００に画像データ要求コマンドを発行する（図４のステップＳ２０１）。
【００３７】
デジタルカメラ１００では、前記画像データ要求コマンドを受信すると（ステップＳ１０７）、バッファメモリ１６に格納されている撮影画像データを読み出す。そして、その撮影画像データに対して、全体表示用画像の場合には縮小率、拡大表示用画像には画像切り出し位置と大きさ、さらに回転情報やヒストグラムなどを付加して（ステップＳ１０８）、情報処理装置１０１へ送信する（ステップＳ１０９）。なお、画像に前記倍率、切り出し位置やサイズを付加することにより、情報処理装置１０１でも、デジタルカメラ１００に対して、座標などの指定が可能となる。
【００３８】
情報処理装置１０１は、デジタルカメラ１００からの画像データの受信すると（ステップＳ２０２）、表示部５１に画像データを表示する（ステップＳ２０３）。この画像データを時系列で表示することによって動画として撮影画像を表示することが可能となる。
【００３９】
表示部５１に表示された画像データに対して、操作者は、ホワイトバランスを合わせる位置を決めるために、ホワイトバランス位置指定モードボタン５０５をマウスでクリックする。情報処理装置１０１のモードがホワイトバランス位置指定モードに変更されると、マウスカーソルが画像表示領域５０１に入ったときに、マウスカーソルが図５（Ａ）の５０３で示されるようなカーソルに変化する。
【００４０】
このときに表示されている画像は、本実施の形態はでは図５（Ａ）に示すようなグレーチャートであるとする。操作者は、表示されている画像を確認しながらグレーチャートのホワイトバランスを合わせる位置をマウスカーソルでクリックする（ステップＳ２０４）。なお、図５（Ｂ）のように、デジタルカメラ１００に拡大表示モードに切り替えるように指示することにより、拡大画像でも同様の操作をすることも可能である。マウスカーソルをクリックすることによって情報処理装置１０１はホワイトバランス位置指定コマンド(指定情報)を送信する（ステップＳ２０５）。
【００４１】
デジタルカメラ１００はホワイトバランス位置指定コマンドを受信すると（ステップＳ１１０）、バッファメモリ１６内の画像データから指定された座標に対応する画像データブロックを取得する（ステップＳ１１１）。この画像データブロックは、例えば縦横それぞれ６４画素ずつブロックとする。そして、ホワイトバランス制御回路１９は、前記画像データブロックからホワイトバランス値を算出する（ステップＳ１１２）。
【００４２】
ホワイトバランス値は、取得した画像データブロックの赤、緑、青の各色の積分値をＲ、Ｇ、Ｂとすると、ホワイトバランス値としては、例えば、Ｒ／Ｇ、Ｇ、Ｂ／Ｇのような値とする。算出したホワイトバランス値をホワイトバランス制御回路１９が記憶しておき、以降、ステップＳ１０１の撮影でのホワイトバランス補正で前記ホワイトバランス値を適応する（ステップＳ１１３）。
【００４３】
ステップＳ１０６で表示される画像や情報処理装置１０１に送信する画像は、前記算出したホワイトバランス値で補正がなされている画像となる。画像に適応するホワイトバランスを変更した後に、ホワイトバランスの変更通知情報を情報処理装置に送信する（ステップＳ１１４）。
【００４４】
情報処理装置１０１は、ホワイトバランス変更通知情報を受けると（ステップＳ２０６）、図５のカメラパラメータ制御領域５０４にあるホワイトバランス表示５０６を例えば、「白熱電球」から「白点指定」などに変更する（ステップＳ２０７）。このホワイトバランス表示５０６は、文字以外にアイコンなどを使用しても構わない。
【００４５】
さらに、動画だけでなく本撮影の静止画像にも前記算出したホワイトバランス値を適応させる場合には、カメラパラメータ制御領域５０４にあるカスタムホワイトバランス登録ボタン５０７の押下する。これによって、当該ホワイトバランス値をカスタムホワイトバランスとしてデジタルカメラ１００に設定することができる。即ち、デジタルカメラ１００は、カスタムホワイトバランス設定コマンドを受信する（ステップＳ１１５）。すると、ホワイトバランス制御回路１９に記録されているホワイトバランス値をデジタルカメラ１００で選択できるプリセットホワイトバランスの一つとして設定する（ステップＳ１１６）。設定した後は、プリセットホワイトバランスにＰＣセットが追加され選択することが可能である。ＰＣセットを選択して撮影を行うと、ステップＳ１１２で算出したホワイトバランス値が適応される。このようにカスタムホワイトバランスとして登録することも可能である。
【００４６】
＜本実施の形態に係る利点＞
本実施の形態によれば、デジタルカメラ１００と情報処理装置１０１を接続した状態で、撮影画像の任意の位置からホワイトバランスを算出してホワイトバランス補正を行うことが可能となる。特にグレーチャートでホワイトバランスを合わせる場合に、グレーに位置を指定することで所望のホワイトバランス値を容易に得ることができる。
【００４７】
また、算出したホワイトバランス値をカスタムホワイトバランスとして設定することにより、動画だけでなく、本撮影のホワイトバランスにも前記ホワイトバランス値を適応することが可能になる。これにより、撮影前の動画で構図やピントの確認と本撮影を同じ光源で行う場合にも、所望のホワイトバランス値を容易に得ることができる。例えば、スタジオでの写真撮影のように、撮影した画像を直接、パーソナルコンピュータに取り込み、閲覧、現像するシステムに適用する場合に好適である。
【００４８】
なお、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００４９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５０】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５１】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００５２】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００５３】
【図１】実施形態に係るホワイトバランス調整装置を含むデジタルカメラシステムの構成を示すブロック図である。
【図２】図１に示したデジタルカメラシステムの外観図である。
【図３】デジタルカメラにおける処理手順を示すフローチャートである。
【図４】情報処理装置における処理手順を示すフローチャートである。
【図５】情報処理装置の表示部に表示されるＧＵＩを示す画面図である。
【符号の説明】
【００５４】
１５  画像表示部
１８  システム制御回路１９  ホワイトバランス制御回路
５１  表示部
５３  ＣＰＵ
５４  ＲＯＭ
５２，１１０  通信部
１００  デジタルカメラ
１０１  情報処理装置
【図１】
2008278320.tif 000003
【図２】
2008278320.tif 000004
【図３】
2008278320.tif 000005
【図４】
2008278320.tif 000006
【図５】
2008278320.tif 000007