(57)【要約】【課題】画像撮影装置側に負担をかけず、撮影地点における現在の周囲環境に応じた精度の良いホワイトバランス調整を実現できるようにする。【解決手段】サーバ装置３は、画像撮影装置１から送信されて来た撮影地点の位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出し、この色温度情報を画像撮影装置１へ送信することによってホワイトバランスの調整を指示する。【選択図】  図１
2005136681.tif 000002
【特許請求の範囲】
【請求項１】
ホワイトバランス調整機能を備えた画像撮影装置がネットワークを介して接続されているホワイトバランス調整システムであって、
前記画像撮影装置から送信されて来た撮影地点の位置情報を取得する位置取得手段と、
この位置取得手段によって得られた位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出する算出手段と、
この算出手段によって算出された色温度情報を画像撮影装置へ送信することによって、ホワイトバランスの調整を指示する指示手段と、
を具備したことを特徴とするホワイトバランス調整システム。
【請求項２】
前記算出手段は、撮影地点における現在の周囲環境を示す情報としての場所情報、天気情報、季節情報、時間帯情報を参照することによって当該周囲環境に適した色温度情報を算出する、
ようにしたことを特徴とする請求項１記載のホワイトバランス調整システム。
【請求項３】
前記算出手段は、ホワイトバランス調整に関するユーザの嗜好性を加味した色温度情報を算出する、
ようにしたことを特徴とする請求項１記載のホワイトバランス調整システム。
【請求項４】
前記撮影地点の位置情報は、画像撮影装置の位置を基準として、この基準位置から被写体までの距離を加味した値である、
ことを特徴とする請求項１記載のホワイトバランス調整システム。
【請求項５】
前記画像撮影装置は、ホワイトバランス調整に関するユーザの嗜好性に基づいて前記色温度情報を補正する、
ようにしたことを特徴とする請求項１記載のホワイトバランス調整システム。
【請求項６】
コンピュータに対して、
画像撮影装置から送信されて来た撮影地点の位置情報を取得する機能と、
この位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出する機能と、
算出された色温度情報を画像撮影装置へ送信することによって、ホワイトバランスの調整を指示する機能と、
を実現させるためのプログラム。
【請求項７】
撮影地点の位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出する算出手段と、この算出手段によって算出された色温度情報を送信してホワイトバランスの調整を指示する指示手段とを具備したホワイトバランス調整装置にネットワークを介して接続される画像撮影装置であって、
撮影地点の位置情報を前記ホワイトバランス調整装置に送信する送信手段と、
この送信手段が撮影地点の位置情報を送信することによって前記ホワイトバランス調整装置から送信される色温度情報を受信する受信手段と、
この受信手段により受信される色温度情報に基づいてホワイトバランスを調整するホワイトバランス調整手段と、
このホワイトバランス調整手段により調整されたホワイトバランスに基づいて画像を撮影する撮影手段と、
を具備したことを特徴とする画像撮影装置。
【請求項８】
コンピュータに対して、
ネットワークを介して接続されるホワイトバランス調整装置に撮影地点の位置情報を送信する機能と、
前記撮影地点の位置情報を送信することによって前記ホワイトバランス調整装置から送信される色温度情報を受信する機能と、
前記受信される色温度情報に基づいてホワイトバランスを調整する機能と、
前記調整されたホワイトバランスに基づいて画像を撮影する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ホワイトバランス調整機能を備えた画像撮影装置にネットワークを介して接続されているホワイトバランス調整システムおよび画像撮影装置並びにプログラムに関する。
【背景技術】
【０００２】
従来、ホワイトバランス調整を行うことによって自然な撮影画像を得る画像撮影装置としては、例えば、場所情報取得装置、撮影日時取得装置、気象情報取得装置を設け、各取得装置から取得した場所情報、撮影日時、気象情報に基づいてＲＧＢ原色信号の補正値を決定してホワイトバランス調整を行うようにした撮像装置およびホワイトバランス調整方法が知られている（特許文献１参照）。
【特許文献１】特開２００１−９５００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この種の撮像装置にあっては、場所情報、撮影日時の他に、気象情報も考慮してホワイトバランスを調整するようにしているため、比較的精度の良い調整が可能となるが、通信手段を介して各種の情報を個別に受信取得したり、撮影者の入力操作によって各種の情報を入力することは、ハード的に大きな負担をかけたり、撮影者に大きな負担をかけ、更には、取得した各種の情報に基づいてホワイトバランスを調整するための補正値を算出することは、ソフト的な負担も多く、しかも、即時性の点においても問題が残る。
【０００４】
この発明の課題は、画像撮影装置側に負担をかけず、撮影地点における現在の周囲環境に応じた精度の良いホワイトバランス調整を実現できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、ホワイトバランス調整機能を備えた画像撮影装置にネットワークを介して接続されているホワイトバランス調整システムであって、前記画像撮影装置から送信されて来た撮影地点の位置情報を取得する位置取得手段と、この位置取得手段によって得られた位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出する算出手段と、この算出手段によって算出された色温度情報を画像撮影装置へ送信することによって、ホワイトバランスの調整を指示する指示手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項６記載の発明）。
【０００６】
なお、請求項１記載の発明は次のようなものであってもよい。
前記算出手段は、撮影地点における現在の周囲環境を示す情報としての場所情報、天気情報、季節情報、時間帯情報を参照することによって当該周囲環境に適した色温度情報を算出する（請求項２記載の発明）。
【０００７】
前記算出手段は、ホワイトバランス調整に関するユーザの嗜好性を加味した色温度情報を算出する（請求項３記載の発明）。
【０００８】
前記撮影地点の位置情報は、画像撮影装置の位置を基準として、この基準位置から被写体までの距離を加味した値である（請求項４記載の発明）。
【０００９】
前記画像撮影装置は、ホワイトバランス調整に関するユーザの嗜好性に基づいて前記色温度情報を補正する（請求項５記載の発明）。
【００１０】
請求項７記載の発明は、撮影地点の位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出する算出手段と、この算出手段によって算出された色温度情報を送信してホワイトバランスの調整を指示する指示手段とを具備したホワイトバランス調整装置にネットワークを介して接続される画像撮影装置であって、撮影地点の位置情報を前記ホワイトバランス調整装置に送信する送信手段と、この送信手段が撮影地点の位置情報を送信することによって前記ホワイトバランス調整装置から送信される色温度情報を受信する受信手段と、この受信手段により受信される色温度情報に基づいてホワイトバランスを調整するホワイトバランス調整手段と、このホワイトバランス調整手段により調整されたホワイトバランスに基づいて画像を撮影する撮影手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項７記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項８記載の発明）。
【発明の効果】
【００１１】
請求項１記載の発明によれば、画像撮影装置から送信されて来た撮影地点の位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出し、この色温度情報を画像撮影装置へ送信することによってホワイトバランスの調整を指示するようにしたから、従来の如く、画像撮影装置や撮影者に負担をかけることなく、画像撮影装置側に撮影地点の位置情報を送信する機能や色温度情報を受信する機能を設けるだけで、撮影地点における現在の周囲環境に応じて精度の良いホワイトバランス調整を実現することができる。
【００１２】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、撮影地点における現在の周囲環境を示す情報としての場所情報、天気情報、季節情報、時間帯情報を参照することによって当該周囲環境に適した色温度情報を算出するようにしたから、多くの周囲の環境情報を多角的に解析することによって精度の良い色温度情報を得ることができる。
【００１３】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、するようにしたから、ホワイトバランス調整に関するユーザの嗜好性を加味した色温度情報を算出するようにしたから、例えば、ユーザの好みに応じて朝焼けや夕焼けの赤みや海の青さを強調させることができる。
【００１４】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、画像撮影装置の位置を基準として、この基準位置から被写体までの距離を加味した値を撮影地点の位置情報とするようにしたから、画像撮影装置から遠く離れた被写体でもそのホワイトバランス調整が可能となり、良質画像を得ることができる。
【００１５】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、ホワイトバランス調整に関するユーザの嗜好性に基づいて色温度情報を補正する機能を画像撮影装置側に設けることもできる。
【００１６】
請求項７記載の発明によれば、撮影地点の位置情報をホワイトバランス調整装置に送信し、撮影地点の位置情報を送信することによってホワイトバランス調整装置から送信される色温度情報を受信し、受信される色温度情報に基づいてホワイトバランスを調整し、調整されたホワイトバランスに基づいて画像を撮影するようにしたから、従来の如く、撮影者に負担をかけることなく、ホワイトバランス調整装置に撮影地点の位置情報を送信する機能や色温度情報を受信する機能を設けるだけで、撮影地点における現在の周囲環境に応じて精度の良いホワイトバランス調整を実現することができる。
【発明を実施するための最良の形態】
【００１７】
（実施例１）
以下、図１〜図８を参照して本発明の第１実施例を説明する。
図１は、この実施例におけるホワイトバランス調整システムの全体構成の概要を示したブロック図である。
このホワイトバランス調整システムは、会員ユーザ所持の画像撮影装置１に対してそのホワイトバランスを調整するためのサービスを行う広域通信システムであり、画像撮影装置１はネットワーク網（例えば、インターネット）２を介してサーバ装置３に接続され、サーバ装置３はネットワーク網２を介して気象情報センタ４に接続されているシステム環境となっている。この場合、例えば、ＴＣＰ／ＩＰ通信プロトコルを利用したＨＴＴＰプロトコル等によって、画像撮影装置１とサーバ装置３との間でデジタル化（パケット化）されたデータの送受信を行うようにしている。
【００１８】
画像撮影装置１は、ホワイトバランス調整機能を備えた携帯型のデジタルスチルカメラであり、地上系／衛星系の制御局を利用して位置測定を行う位置測定システムから現在位置を受信取得する機能を有し、この位置情報はサーバ装置３へ送信される。サーバ装置３は、画像撮影装置１から送信されて来た撮影地点の位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出し、この色温度情報を画像撮影装置１へ送信することによってホワイトバランスの調整を指示するものである。
【００１９】
図２は、画像撮影装置１の基本構成要素を示したブロック図である。
ＣＰＵ１０は、記憶部１１内のオペレーティングシステムや各種アプリケーションソフトに従ってこの画像撮影装置１の全体動作を制御する中央演算処理装置である。記憶部１１は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有し、このプログラムやデータは、必要に応じてワークメモリ１２にロードされたり、このワークメモリ１２内のデータが記憶部１１にセーブされる。なお、記録媒体１３は、ＤＶＤ等の着脱自在なメモリであり、記憶部１１やワークメモリ１２との間においてプログラムや画像データ等の受け渡しを行う。ＣＰＵ１０には、その入出力周辺デバイスである操作部１４、表示部１５、カメラ撮影部１６、画像メモリ１７、ＧＰＳ受信部１８、ネットワーク通信部１９がバスラインを介して接続されており、入出力プログラムに従ってＣＰＵ１０は、これらの入出力デバイスの動作制御を行う。
【００２０】
操作部１４は、シャッターボタン、ズームボタンの他に、各種のファンクションボタンを有し、その操作信号はＣＰＵ１０へ与えられる。表示部１５は、例えば、液晶表示部であり、モニタ画面、ファインダ画面、画像再生画面として使用される。カメラ撮影部１６は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備え、撮影毎に、撮影画像を画像メモリ１７へ順次転送するもので、ＣＰＵ１０は、撮影方向（レンズの指向方向）やズーム機構を調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、シャッター速度、露出、ホワイトバランス等を制御したり、撮影画像の取り込みを行う。ＧＰＳ受信部１８は、地上系／衛星系の制御局を利用して現在位置を測定する位置測定システムからの位置情報を受信するもので、受信した位置情報は、撮影地点を示す位置情報として、ネットワーク通信部１９からサーバ装置３へ送信される。
【００２１】
図３は、サーバ装置３の基本構成要素を示したブロック図である。
ＣＰＵ３０は、記憶装置３１内のオペレーティングシステムや各種アプリケーションソフトに従ってこのサーバ装置３の全体動作を制御する。記憶装置３１は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有し、このプログラムやデータは、必要に応じてメモリ（ＲＡＭ）３２にロードされたり、このメモリ３２内のデータが記憶装置３１にセーブされる。ＣＰＵ３０には、その入出力周辺デバイスである入力部３３、表示部３４、ネットワーク通信装置３５がバスラインを介して接続されており、入出力プログラムに従ってＣＰＵ３０は、これらの入出力デバイスの動作制御を行う。
【００２２】
ネットワーク通信装置３５には、ネットワーク網２を介して画像撮影装置１が接続されている他、気象情報センタ４が接続されている。ここで、ＣＰＵ３０は、画像撮影装置１から送信されて来た撮影地点の位置情報を受信すると、この位置情報に基づいて地図情報データベース３６をアクセスすることによって該当する「地域情報」、「地形情報」を取得すると共に、この地域情報に基づいて気象情報センタ４をアクセスすることによって撮影地点における現在の天気情報を取得する。ＣＰＵ３０は、地図情報データベース３７から取得した「地形情報」と、気象情報センタ４から取得した「天気情報」の他、画像撮影装置１から撮影地点の位置情報を受信した時の日時に該当する現在の「季節」および「時間帯」に基づいて色温度テーブル３７、３８を参照することによって撮影地点における現在の周囲環境に応じた色温度情報を算出し、この色温度情報を画像撮影装置１へ送信するようにしている。
【００２３】
図４、図５は、撮影地点における現在の周囲環境に応じて最適な色温度を求める際に参照される色温度テーブル３７、３８の内容を概念的に示した図である。
すなわち、色温度テーブル３７は、図４に示すように、時間帯・天気別に色温度情報を記憶管理するテーブルであり、「時間帯」は、日照状態に応じた一般的な区分を示し、例えば、“０：００〜４：５９”は、日の出前の時間帯、“５：００〜６：５９”は、日の出時間帯、‥‥“１７：００〜１８：５９”は、日の入り時間帯を示している。「天気」は、“晴れ”、“曇り”、“雨”、“雪”に区分されている。例えば、“１０：００〜１３：５９”の時間帯において、“晴れ”の時の「色温度」としては“高い”が設定され、また、“曇り”、“雨”、“雪”の時の「色温度」としては“中位”が設定されている。
【００２４】
色温度テーブル３８は、地形別・季節別に色温度情報を記憶管理するテーブルであり、図５に示す例では、ある山岳地帯の各季節別の色温度情報を記憶するテーブルを示している。例えば、１２月〜２月の間は、積雪のために「色温度」として“中位”が設定され、３月〜５月の間は、新緑のために「色温度」として“やや高い”が設定され、６月〜９月の間は、深緑のために「色温度」として“高い”が設定され、１０月〜１１月の間は、紅葉・黄葉のために「色温度」として“低い”が設定されている。
【００２５】
図６は、ユーザの嗜好性に関する色温度テーブル３９の内容を概念的に示した図である。
この色温度テーブル３９は、上述した図４、図５の色温度テーブル３７、３８を参照することによって得られた色温度情報（基本色温度）をユーザの嗜好性に応じて補正する際に使用されるもので、「時間帯」・「天気」・「地形」別に「色温度」を記憶する構成となっている。例えば、「時間帯」が“５：１５〜５：４５”、「天気」が“晴れ”の場合に、“朝焼けの赤みを強調”するために「色温度」は“低い”が設定され、また、「時間帯」が“９：００〜１５：００”、「天気」が“晴れ”、「地形」が“海”の場合に、“海の青さを強調”するために「色温度」は“高い”が設定されている。
【００２６】
次に、この第１実施例におけるホワイトバランス調整システムの動作概念を図７および図８に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２７】
図７は、画像撮影装置１およびサーバ装置３の全体動作の概要を示したフローチャートである。
先ず、画像撮影装置１は、その電源オンに伴ってＧＰＳ受信部１８を起動させることによって現在地点（撮影地点）の位置情報を取得して（ステップＡ１）、サーバ装置３へ送信した後（ステップＡ２）、サーバ装置３から色温度情報が返送されて来るまで受信待ちとなる（ステップＡ３）。
【００２８】
ここで、サーバ装置３は、画像撮影装置１から送信されて来た撮影地点の位置情報を受信すると（ステップＢ１）、この位置情報に基づいて地図情報データベース３６をアクセスすることによって該当する地域情報を取得すると共に、この地域情報に基づいて気象情報センタ４をアクセスすることによって撮影地点における現在の天気情報を受信取得する他（ステップＢ２）、地図情報データベース３６から撮影地点の地形情報を取得し（ステップＢ３）、更には、画像撮影装置１から位置情報を受信した時の日時情報を取得する（ステップＢ４）。これによって得られた撮影地点における現在の天気情報、地形情報、日時情報に基づいて色温度計算処理を実行する（ステップＢ５）。
【００２９】
図８は、色温度計算処理を示したフローチャートである。
先ず、サーバ装置３は、撮影地点における現在の天気情報および時刻情報に基づいて図４の色温度テーブル３７を参照して該当する色温度を得て、これを色温度（１）として一時記憶しておく（ステップＢ５１）。次に、地形情報および日付情報に基づいて図５の色温度テーブル３８を参照して該当する色温度を得て、これを色温度（２）として一時記憶しておく（ステップＢ５２）。そして、この色温度（１）、色温度（２）に基づいて基本色温度を次の式に従って算出する（ステップＢ５３）。
基本色温度＝色温度（１）×６０％＋色温度（２）×４０％
【００３０】
次に、ユーザ毎に予め設定されている嗜好性フラグ、つまり、ユーザの嗜好性に応じて基本色温度を補正すべきことを示す嗜好性フラグを参照し（ステップＢ５４）、嗜好性フラグのオン／オフ状態を調べる（ステップＢ５５）。ここで、嗜好性フラグがオフされている場合には（ステップＢ５５でＮＯ）、基本色温度を補正せず、そのまま画像撮影装置１へ送信する色温度情報として決定する（ステップＢ５９）。
【００３１】
いま、嗜好性フラグがオンされている場合には（ステップＢ５５でＹＥＳ）、撮影地点における現在の天気情報、時刻情報、地形情報に基づいて図６の色温度テーブル３９を参照して該当する色温度を検索し（ステップＢ５６）、該当する嗜好性データが色温度テーブル３９に設定されていない場合には（ステップＢ５７でＮＯ）、基本色温度を補正せず、そのまま画像撮影装置１へ送信する色温度情報として決定するが（ステップＢ５９）、該当する嗜好性データが有れば（ステップでＹＥＳ）、色温度テーブル３９から該当する嗜好性の色温度を取得して、次の式に従って基本色温度を補正する（ステップＢ５８）。
色温度＝基本色温度×８０％＋嗜好性の色温度×２０％
【００３２】
そして、上述のような色温度計算処理が終了すると、サーバ装置３は、この色温度情報を画像撮影装置１へ送信する（図７のステップＢ６）。
すると、画像撮影装置１は、色温度情報の受信待ち状態において、サーバ装置３から送信されて来た色温度情報を受信すると（ステップＡ３）、この色温度情報に応じてＲＧＢ信号の色調整値を設定する（ステップＡ４）。
ここで、画像撮影装置１は、ファインダ表示ルーチンにおいて、撮像素子からの撮影画像を取り込むと共に（ステップＡ５）、撮影画像のＲＧＢ信号を上述の色調整値によってホワイトバランス調整を行った後（ステップＡ６）、調整後における撮影画像をファインダ表示させる動作を繰り返す（ステップＡ７）。
【００３３】
以上のように、この第１実施例のホワイトバランス調整システムにおいて、サーバ装置３は、画像撮影装置１から送信されて来た撮影地点の位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出し、この色温度情報を画像撮影装置１へ送信することによってホワイトバランスの調整を指示するようにしたから、従来の如く、画像撮影装置や撮影者に負担をかけることなく、画像撮影装置側に撮影地点の位置情報を送信する機能や色温度情報を受信する機能を設けるだけで、撮影地点の現在の周囲環境に応じて精度の良いホワイトバランス調整を実現することができる。
【００３４】
この場合、撮影地点における現在の周囲環境を示す情報としての場所情報（地形情報）、天気情報、季節情報、時間帯情報を参照することによって当該周囲環境に適した色温度情報を算出するようにしたから、多くの周囲の環境情報を多角的に解析することによって精度の良い色温度情報を得ることができる。
また、サーバ装置３は、ホワイトバランス調整に関するユーザの嗜好性を加味した色温度情報を算出するようにしたから、例えば、ユーザの好みに応じて朝焼けや夕焼けの赤みや海の青さを強調させることができる。
【００３５】
なお、上述した第１実施例においては、ホワイトバランス調整に関するユーザの嗜好性を加味した色温度情報をサーバ装置３側で算出するようにしたが、ユーザの嗜好性を画像撮影装置１側で加味するようにしてもよい。つまり、画像撮影装置１は、サーバ装置３から送信されて来た色温度情報を受信した際に、色温度情報をユーザの嗜好性に応じて補正するようにしてもよい。
（実施例２）
【００３６】
以下、この発明の第２実施例について図９を参照して説明する。
なお、上述した第１実施例においては、撮影地点の位置情報を画像撮影装置１の現在位置（カメラ位置）としたが、この第２実施例においては、撮影地点の位置情報を被写体の位置としたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施例の特徴部分を中心に説明するものとする。
【００３７】
図９は、シャッターボタンが操作された際の画像撮影装置１の動作を示したフローチャートおよびサーバ装置３側の動作を示したフローチャートである。
先ず、画像撮影装置１において、シャッターボタンが操作されると、カメラ撮影部１６によって撮影された撮影画像を取り込むと共に（ステップＣ１）、現在位置（カメラ位置）から被写体までの距離を測光して距離情報を取得する（ステップＣ２）。そして、ＧＰＳ受信部１８から現在の位置情報（カメラ位置情報）を取得した後（ステップＣ３）、このカメラ位置情報と被写体までの距離情報に基づいて当該被写体の位置情報を算出する（ステップＣ４）。これによって算出した被写体の位置情報をサーバ装置３へ送信した後に（ステップＣ５）、サーバ装置３から色温度情報が返送されて来るまで受信待ちとなる（ステップＣ６）。
【００３８】
サーバ装置３は、上述した第１実施例と同様、画像撮影装置１から送信されて来た撮影地点の位置情報（被写体の位置情報）を受信すると（ステップＤ１）、この位置情報に基づいて地図情報データベース３６をアクセスすることによって該当する地域情報を取得すると共に、この地域情報に基づいて気象情報センタ４をアクセスすることによって撮影地点における現在の天気情報を受信取得する他（ステップＤ２）、地図情報データベース３６から撮影地点の地形情報を取得し（ステップＤ３）、更には、画像撮影装置１から位置情報が送信されて来た時の日時情報を取得する（ステップＤ４）。これによって得られた撮影地点における現在の天気情報、地形情報、日時情報に基づいて色温度計算処理を実行する（ステップＤ５）。この色温度計算処理は、上述した図８のフローチャートに従って実行される。  
【００３９】
そして、この色温度計算処理によって得られた色温度情報は、画像撮影装置１へ送信される（ステップＤ６）。
すると、画像撮影装置１は、色温度情報の受信待ち状態において、サーバ装置３から送信されて来た色温度情報を受信すると（ステップＣ６）、この色温度情報に応じてＲＧＢ信号の色調整値を設定した後（ステップＣ７）、この撮影画像を画像ファイルとして記録保存する（ステップＣ８）。
【００４０】
以上のように、この第２実施例においては、画像撮影装置１は、現在位置（カメラ位置）を基準として、このカメラ位置から被写体までの距離を加味した被写体の位置情報を測定し、この被写体の位置情報をサーバ装置３へ送信するようにしたから、画像撮影装置１から遠く離れた被写体でもそのホワイトバランス調整が可能となり、良質画像を得ることができる。
【００４１】
なお、第２実施例においは、被写体までの距離を測定する際に、被写体をどのようにして特定するかについては言及しなかったが、例えば、撮影画像の中心部に位置している被写体を対象として、当該被写体までの距離を測定するようにしてもよい。
その他、上述した第１および第２実施例においては、デジタルスチルカメラ適用した場合を例示したが、静止画に限らず、勿論、ビデオカメラにも基本的には同様に適用可能である。更に、カメラ内蔵型の電子機器（携帯電話など）にも適用可能である。
【００４２】
更に、上述した第１および第２実施例においては、ホワイトバランス調整が可能な地域として全国対応としたが、例えば、テーマパーク、観光施設、観光地、競技場などの構内に限定するようにしてもよい。すなわち、テーマパーク、観光施設、観光地、競技場などにおいて、顧客サービスの一環として、ホワイトバランス調整サービスを提供するようにしてもよい。このように所定エリア内に限定することによって、撮影地点の周囲に日照を妨げる障害物が有ったり、日照状態や照明状態が場所毎に大きく相違する場合でも、それに対応することが可能となり、木目細かなホワイトバランス調整が可能となる。この場合、例えば、テーマパークにおいては、建物、樹木、池等の位置や大きさ、ポイント毎の照明状態などを詳細に表した構内地図情報を作成管理しておき、この構内地図情報を参照することによって撮影地点の周囲に存在している建物、樹木などの障害物による日陰の影響を考慮したり、照明状態の影響をも考慮して色温度情報を算出するようにしてもよい。また、撮影地点の他に、その地点から被写体への方向（撮影方向）をも考慮して色温度情報を算出するようにしてもよい。更には、日照状態や人工的な照明状態に応じて色温度情報を算出する場合、直接光の他、周囲環境に応じた間接光（反射光）も考慮するようにしてもよい。
【００４３】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フレキシブルデスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、画像撮影装置から送信されて来た撮影地点の位置情報を取得する機能と、この位置情報に基づいて当該撮影地点における現在の周囲環境に応じた色温度情報を算出する機能と、算出された色温度情報を画像撮影装置へ送信することによって、ホワイトバランスの調整を指示する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００４４】
また、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、ネットワークを介して接続されるホワイトバランス調整装置に撮影地点の位置情報を送信する機能と、前記撮影地点の位置情報を送信することによって前記ホワイトバランス調整装置から送信される色温度情報を受信する機能と、前記受信される色温度情報に基づいてホワイトバランスを調整する機能と、前記調整されたホワイトバランスに基づいて画像を撮影する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００４５】
【図１】ホワイトバランス調整システムの全体構成の概要を示したブロック図。
【図２】画像撮影装置１の基本構成要素を示したブロック図。
【図３】サーバ装置３の基本構成要素を示したブロック図。
【図４】撮影地点における現在の周囲環境に応じて最適な色温度を求める際に参照され、時間帯・天気別に色温度情報を記憶管理する色温度テーブル３７の内容を概念的に示した図。
【図５】地形別・季節別の色温度情報として、ある山岳地帯の各季節別の色温度情報を記憶管理する色温度テーブル３８の内容を概念的に示した図。
【図６】ユーザの嗜好性に関する色温度テーブル３９の内容を概念的に示した図。
【図７】画像撮影装置１およびサーバ装置３の全体動作の概要を示したフローチャート。
【図８】図７に示した色温度計算処理を詳述するフローチャート。
【図９】第２実施例において、シャッターボタンが操作された際の画像撮影装置１の動作を示したフローチャートおよびサーバ装置３側の動作を示したフローチャート。
【符号の説明】
【００４６】
１  画像撮影装置
２  ネットワーク網
３  サーバ装置
４  気象情報センタ
１０、３０  ＣＰＵ
１１  記憶部
１６  カメラ撮影部
１８  ＧＰＳ受信部
１９、３５  ネットワーク通信部
３１  記憶装置
３６  地図情報データベース
３７、３８、３９  色温度テーブル
【図１】
2005136681.tif 000003
【図２】
2005136681.tif 000004
【図３】
2005136681.tif 000005
【図４】
2005136681.tif 000006
【図５】
2005136681.tif 000007
【図６】
2005136681.tif 000008
【図７】
2005136681.tif 000009
【図８】
2005136681.tif 000010
【図９】
2005136681.tif 000011