(57)【要約】    【課題】  撮像装置とストロボ装置の間の通信時間を短縮し、ストロボ発光時の状態変化による色温度変化の影響を軽減することを可能とする。    【解決手段】  デジタルカメラシステムは、制御装置121、画像処理回路116を有するデジタルカメラ100と、演算装置125a、メモリ125bを有するストロボ125を備える。デジタルカメラ100の制御装置121は、デジタルカメラの分光データをストロボ125に送信する。ストロボ125の演算装置125aは、撮影に伴いストロボ125が発光すると、発光量、充電用コンデンサの充電電圧に対応した分光データをメモリ125bから選択し、ストロボ光の分光データとデジタルカメラの分光データを基に撮像時のWB補正値を算出し、デジタルカメラ100に送信する。デジタルカメラ100の画像処理回路116は、WB補正値を基にWB補正処理を行う。【選択図】      図１
2005274773.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置に着脱可能なストロボ装置であって、
ストロボ光の分光データを格納する格納手段と、
前記撮像装置から送信された前記撮像装置の分光データと、前記格納手段に格納されている前記ストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算手段と、
前記演算手段により算出した前記ホワイトバランス補正値を前記撮像装置に送信する通信手段とを備えることを特徴とするストロボ装置。
【請求項２】
撮像装置に着脱可能なストロボ装置であって、
ストロボ光の分光データと、撮像装置識別情報に対応付けられた少なくとも１つ以上の撮像装置の分光データを格納する格納手段と、
前記撮像装置から送信された撮像装置識別情報に対応した前記格納手段に格納されている前記撮像装置の分光データと、前記格納手段に格納されている前記ストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算手段と、
前記演算手段により算出した前記ホワイトバランス補正値を前記撮像装置に送信する通信手段とを備えることを特徴とするストロボ装置。
【請求項３】
前記格納手段に格納される前記ストロボ光の分光データは、ストロボの発光量、充電用コンデンサの充電電圧、発光時間、発光モード、発光回数、拡散版の有無、ズーム位置、発光間隔のうち少なくとも何れか１つ以上の状態変化に対応した複数の分光データであり、
前記ホワイトバランス補正値の算出に用いる前記ストロボ光の分光データは、ストロボ発光時における前記少なくとも何れか１つ以上の状態変化に対応した前記格納手段に格納されている分光データを用いることを特徴とする請求項１又は２記載のストロボ装置。
【請求項４】
前記請求項１又は３記載のストロボ装置が着脱自在に装着され、
前記ストロボ装置に送信する撮像装置の分光データを格納する格納手段と、
前記ストロボ装置から送信された前記ホワイトバランス補正値に基づきホワイトバランス補正処理を行う補正手段とを備えることを特徴とする撮像装置。
【請求項５】
前記請求項２又は３記載のストロボ装置が着脱自在に装着され、
前記ストロボ装置に送信する撮像装置識別情報を格納する格納手段と、
前記ストロボ装置から送信された前記ホワイトバランス補正値に基づきホワイトバランス補正処理を行う補正手段とを備えることを特徴とする撮像装置。
【請求項６】
撮像装置に着脱可能なストロボ装置の補正値算出方法であって、
前記撮像装置から送信された前記撮像装置の分光データを前記ストロボ装置で受信し、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択し、前記受信した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出し、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信することを特徴とする補正値算出方法。
【請求項７】
撮像装置に着脱可能なストロボ装置の補正値算出方法であって、
前記撮像装置から送信された撮像装置識別情報を前記ストロボ装置で受信し、前記受信した前記撮像装置識別情報に対応した分光データを前記ストロボ装置内の格納データから選択し、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択し、前記選択した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出し、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信することを特徴とする補正値算出方法。
【請求項８】
撮像装置に着脱可能なストロボ装置の補正値算出方法をコンピュータに実行させるプログラムであって、
前記撮像装置から送信された前記撮像装置の分光データを前記ストロボ装置で受信する受信モジュールと、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択する選択モジュールと、前記受信した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算モジュールと、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信する送信モジュールとを備えることを特徴とするプログラム。
【請求項９】
撮像装置に着脱可能なストロボ装置の補正値算出方法をコンピュータに実行させるプログラムであって、
前記撮像装置から送信された撮像装置識別情報を前記ストロボ装置で受信する受信モジュールと、前記受信した前記撮像装置識別情報に対応した分光データを前記ストロボ装置内の格納データから選択する第１の選択モジュールと、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択する第２の選択モジュールと、前記選択した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算モジュールと、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信する送信モジュールとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストロボをカメラ本体に対して着脱可能なデジタルカメラシステムに適用可能なストロボ装置及び撮像装置に関する。
【背景技術】
【０００２】
従来、ＣＣＤ（Charge Coupled Device）等の撮像素子、撮像レンズ、外付ストロボ等をユニット単位で交換可能なカメラシステムがある。この種のカメラシステムにおいては、ユニットを交換することでカメラシステム全体としての色再現性が変化してしまう。従って、カメラシステムにおける色再現性の変化を抑制するためには、ユニット間の分光特性を抑えて設計する必要があり、この点が特にデジタルカメラの色設計を行う上で大きな制約となっていた。
【０００３】
この問題を解決するために、従来の提案として、カメラと複数のユニットから構成されるカメラシステムにおいて、それぞれのユニット毎に分光特性を有し、その分光特性をユニットからカメラに送信し、カメラはその分光データを基にホワイトバランス制御値を算出するという技術が開示されている（例えば、特許文献１参照）。これにより、カメラにどのようなユニットが装着された場合でも適切なホワイトバランス補正（蛍光灯や太陽光など光源の種類で変わる色調の違いを補正し、光源の種類に関わらず白さが同じに見えるようにする補正）を行うことができる。
【特許文献１】特開２００１−３３９７３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したストロボの分光特性は、ストロボ発光時の発光量、充電用コンデンサの充電電圧、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）、発光回数（ストロボの経時変化）、拡散板の有無、バウンスの角度（撮影時のストロボの角度）等、様々な要因によって変化する。図８は、ストロボ発光量の変化により分光特性が変化する様子を示している。
【０００５】
そのため、上記特許文献１記載の従来技術においては、カメラ側でユニットから送信される分光データを基にホワイトバランス制御値を算出しているため、ユニットがストロボの場合には、ストロボのそれぞれの状態（上記の発光量、充電用コンデンサの充電電圧、発光モード等）の変化に対応した分光データをカメラに送信しなければならず、通信時間が非常に長くなってしまうという問題があった。
【０００６】
また、ストロボ光の色温度は、上記の発光量、充電用コンデンサの充電電圧、発光モード等の状態変化によって変化するが、ストロボ発光時の状態変化による色温度変化の影響を軽減したいという要望があった。
【０００７】
本発明の目的は、撮像装置とストロボ装置の間の通信時間を短縮し、ストロボ発光時の状態変化による色温度変化の影響を軽減することを可能としたストロボ装置及び撮像装置を提供することにある。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明のストロボ装置は、撮像装置に着脱可能なストロボ装置であって、ストロボ光の分光データを格納する格納手段と、前記撮像装置から送信された前記撮像装置の分光データと、前記格納手段に格納されている前記ストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算手段と、前記演算手段により算出した前記ホワイトバランス補正値を前記撮像装置に送信する通信手段とを備えることを特徴とする。
【０００９】
また、本発明のストロボ装置は、撮像装置に着脱可能なストロボ装置であって、ストロボ光の分光データと、撮像装置識別情報に対応付けられた少なくとも１つ以上の撮像装置の分光データを格納する格納手段と、前記撮像装置から送信された撮像装置識別情報に対応した前記格納手段に格納されている前記撮像装置の分光データと、前記格納手段に格納されている前記ストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算手段と、前記演算手段により算出した前記ホワイトバランス補正値を前記撮像装置に送信する通信手段とを備えることを特徴とする。
【００１０】
また、本発明の撮像装置は、前記ストロボ装置が着脱自在に装着され、前記ストロボ装置に送信する撮像装置の分光データを格納する格納手段と、前記ストロボ装置から送信された前記ホワイトバランス補正値に基づきホワイトバランス補正処理を行う補正手段とを備えることを特徴とする。
【００１１】
また、本発明の撮像装置は、前記ストロボ装置が着脱自在に装着され、前記ストロボ装置に送信する撮像装置識別情報を格納する格納手段と、前記ストロボ装置から送信された前記ホワイトバランス補正値に基づきホワイトバランス補正処理を行う補正手段とを備えることを特徴とする。
【００１２】
また、本発明の補正値算出方法は、撮像装置に着脱可能なストロボ装置の補正値算出方法であって、前記撮像装置から送信された前記撮像装置の分光データを前記ストロボ装置で受信し、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択し、前記受信した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出し、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信することを特徴とする。
【００１３】
また、本発明の補正値算出方法は、撮像装置に着脱可能なストロボ装置の補正値算出方法であって、前記撮像装置から送信された撮像装置識別情報を前記ストロボ装置で受信し、前記受信した前記撮像装置識別情報に対応した分光データを前記ストロボ装置内の格納データから選択し、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択し、前記選択した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出し、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信することを特徴とする。
【００１４】
また、本発明のプログラムは、撮像装置に着脱可能なストロボ装置の補正値算出方法をコンピュータに実行させるプログラムであって、前記撮像装置から送信された前記撮像装置の分光データを前記ストロボ装置で受信する受信モジュールと、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択する選択モジュールと、前記受信した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算モジュールと、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信する送信モジュールとを備えることを特徴とする。
【００１５】
また、本発明のプログラムは、撮像装置に着脱可能なストロボ装置の補正値算出方法をコンピュータに実行させるプログラムであって、前記撮像装置から送信された撮像装置識別情報を前記ストロボ装置で受信する受信モジュールと、前記受信した前記撮像装置識別情報に対応した分光データを前記ストロボ装置内の格納データから選択する第１の選択モジュールと、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択する第２の選択モジュールと、前記選択した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算モジュールと、前記算出した前記ホワイトバランス補正値を前記ストロボ装置から前記撮像装置に送信する送信モジュールとを備えることを特徴とする。
【００１６】
更に、本発明のストロボ装置は、前記撮像装置から送信された前記撮像装置の分光データを受信する受信手段と、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択する選択手段と、前記受信した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算手段と、前記算出した前記ホワイトバランス補正値を前記撮像装置に送信する送信手段とを備える構成としてもよい。
【００１７】
更に、本発明のストロボ装置は、前記撮像装置から送信された撮像装置識別情報を受信する受信手段と、前記受信した前記撮像装置識別情報に対応した分光データを前記ストロボ装置内の格納データから選択する第１の選択手段と、ストロボ発光時の状態変化に対応した分光データを前記ストロボ装置内の格納データから選択する第２の選択手段と、前記選択した前記撮像装置の分光データと前記選択したストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出する演算手段と、前記算出した前記ホワイトバランス補正値を前記撮像装置に送信する送信手段とを備える構成としてもよい。
【００１８】
更に、本発明の撮像装置は、前記格納手段に、前記撮像装置の分光データとして、撮像素子等の撮像手段及びカラーフィルタ等の光学手段それぞれの分光を加味した分光データを格納する構成としてもよい。
【発明の効果】
【００１９】
本発明によれば、撮像装置から送信された撮像装置の分光データと、ストロボ装置内の格納手段に格納されているストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出し、算出したホワイトバランス補正値を撮像装置に送信する。即ち、従来のようにストロボ装置から状態（発光量、充電用コンデンサの充電電圧、発光モード等）の変化に対応した分光データを撮像装置に送信することが不要となり、撮像装置からストロボ装置に送信するデータは撮像装置の分光データのみであるため、従来と比較し撮像装置とストロボ装置の間の通信時間が短くて済むという効果がある。また、撮像装置はストロボ装置から送信されるホワイトバランス補正値を用いてホワイトバランス補正を行うため、様々なストロボ発光時の状態においても適切なホワイトバランス補正を行うことができるという効果がある。
【００２０】
また、本発明によれば、撮像装置から送信された撮像装置識別情報に対応したストロボ装置内の格納手段に格納されている撮像装置の分光データと、ストロボ装置内の格納手段に格納されているストロボ光の分光データを基に、撮像時のホワイトバランス補正値を算出し、算出したホワイトバランス補正値を撮像装置に送信するため、上記同様に、従来と比較し撮像装置とストロボ装置の間の通信時間が短くて済み、様々なストロボ発光時の状態においても適切なホワイトバランス補正を行うことができるという効果がある。
【００２１】
また、本発明によれば、ストロボ装置内の格納手段に格納するストロボ光の分光データは、ストロボの発光量、充電用コンデンサの充電電圧、発光時間、発光モード、発光回数、拡散版の有無、ズーム位置、発光間隔のうち少なくとも何れか１つ以上の状態変化に対応した複数の分光データであり、ホワイトバランス補正値算出に用いるストロボ光の分光データは、ストロボ発光時における前記少なくとも何れか１つ以上の状態変化に対応した前記格納手段に格納されている分光データを用いる。即ち、ストロボ光の色温度は、ストロボの発光量、充電用コンデンサの充電電圧、発光モード等の状態変化によって変化するが、これらの状態変化に対応したストロボ光の分光データと撮像装置の分光データを基に算出したホワイトバランス補正値を用いて撮像装置でホワイトバランス補正を行うため、ストロボ発光時の状態変化による色温度変化の影響を軽減することができるという効果がある。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面に基づき説明する。
【００２３】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る撮像装置としてのデジタルカメラシステムの全体構成を示すブロック図である。
【００２４】
図１において、デジタルカメラシステムは、デジタルカメラ１００と、外付レンズ１１１と、外付ストロボ１２５とを備えている。外付レンズ１１１と外付ストロボ１２５は、デジタルカメラ１００に着脱可能に装着されている。
【００２５】
デジタルカメラ１００は、撮像素子１１３、前処理回路１１４、Ａ／Ｄコンバータ１１５、画像処理回路１１６、メモリ制御回路１１７、インタフェース（Ｉ／Ｆ）回路１１８、外部記憶装置１１９、メモリ１２０、制御装置１２１、測光センサ１２２、測距センサ１２３、シャッタ装置１２４を備えている。外付レンズ１１１は、撮影レンズ１１１ａ、絞り１１１ｂを備えている。外付ストロボ１２５は、演算装置１２５ａ、メモリ１２５ｂを備えている。
【００２６】
撮影レンズ１１１ａには、撮影に伴う被写体光Ｌが順次入射される。絞り１１１ｂは、撮影レンズ１１１ａを通過した光量を調整する。撮像素子１１３は、ＣＣＤ（電荷結合デバイス）或いはＣ−ＭＯＳデバイス等の固体撮像素子として構成されており、撮影レンズ１１１ａ及び絞り１１１ｂを介して入射した被写体光Ｌを電気信号に変換する。前処理回路１１４は、ＣＤＳ回路（不図示）と非線形増幅回路（不図示）を備えており、撮像素子１１３から出力される信号に対し、Ａ／Ｄ変換前にＣＤＳ回路によるノイズ除去処理や非線形増幅回路による非線形増幅処理等を含む前処理を施す。
【００２７】
Ａ／Ｄコンバータ１１５は、前処理回路１１４から出力される画像信号をデジタルの画像データに変換するＡ／Ｄ変換を行う。画像処理回路１１６は、Ａ／Ｄコンバータ１１５から出力されるデジタルの画像データに対してエッジ強調やガンマ補正等の画像処理を施す。メモリ制御回路１１７は、画像処理回路１１６による画像処理後の画像データを外部記憶装置１１９やメモリ１２０へ記憶する。Ｉ／Ｆ回路１１８は、メモリ制御回路１１７と外部記憶装置１１９の間のインタフェースを司る。外部記憶装置１１９は、メモリカード等から構成されており、画像データを記憶する。メモリ１２０は、内部記憶装置であり、画像データを記憶する。
【００２８】
測光センサ１２２は、被写体の輝度を測定する。測距センサ１２２は、測距点に対応したＣＣＤ或いはＣ−ＭＯＳ等のラインセンサで構成されており、被写体との距離に応じた焦点ずれ信号を出力する。測光センサ１２２及び測距センサ１２３は、制御装置１２１により制御されるシャッタスピードや絞り値に基づいてシャッタ装置１２４を駆動制御するためのセンサである。制御装置１２１は、デジタルカメラ１００全体の動作制御を司るものであり、制御プログラムに基づいて、図４・図５（第１の実施の形態）、図６・図７（第２の実施の形態）の各フローチャートに示す処理を実行する。
【００２９】
外付ストロボ（以下ストロボ）１２５のメモリ１２５ｂは、ストロボ光の分光データを格納する。ストロボ１２５の演算装置１２５ａは、メモリ１２５ｂに格納されたストロボ光の分光データとデジタルカメラ１００の分光データを基に、後述するフローチャートにおけるホワイトバランス（以下ＷＢ）補正値の算出を行う。また、ストロボ１２５は、デジタルカメラ１００の制御装置１２１とデータ通信を行う通信部（不図示、通信手段）を備えている。
【００３０】
本実施の形態では、デジタルカメラ１００のメモリ１２０とストロボ１２５のメモリ１２５ｂには以下の内容が格納されている。
【００３１】
デジタルカメラ１００のメモリ１２０には、デジタルカメラ１００からストロボ１２５に送信するためのデジタルカメラ１００の分光データが格納されている。具体的には、例えば、撮像素子１１３、カラーフィルタ（不図示）、赤外線カットフィルタ（不図示）それぞれの分光を加味した分光データＲ（λ）、 Ｇ（λ）、 Ｂ（λ）である。
【００３２】
図２は、デジタルカメラ１００のメモリ１２０に格納されたデジタルカメラ１００の分光データＲ（λ）、 Ｇ（λ）、 Ｂ（λ）の具体的な形態を示す図である。
【００３３】
図２において、３８０ｎｍ〜７８０ｎｍの波長の範囲の分光データを例えば１０ｎｍ刻みで示しているが、波長の範囲や刻み幅はこれに限定されるものではない。また、本実施の形態では、撮像素子１１３、カラーフィルタ、赤外線カットフィルタの分光データは１つにまとめてメモリ１２０に格納しているが、それぞれ別々に分光データをメモリ１２０に格納しておき、制御装置１２１内で演算して１つの分光データにまとめる構成としてもよい。
【００３４】
ストロボ１２５のメモリ１２５ｂには、例えば、ストロボ発光時の発光量、充電用コンデンサの充電電圧、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）等に対応した分光データＳＴ（λ）が格納されている。
【００３５】
図３は、ストロボ１２５のメモリ１２５ｂに格納されたストロボ光の分光データＳＴ（λ）の具体的な形態を示す図である。
【００３６】
図３において、３８０ｎｍ〜７８０ｎｍの波長の範囲の分光データを例えば１０ｎｍ刻みで示しているが、波長の範囲や刻み幅はこれに限定されるものではない。また、本実施の形態では、ある１つの発光量、充電用コンデンサの充電電圧、発光モード等に対応した分光データを示しているが、実際には、全ての発光量、充電用コンデンサの充電電圧、発光モード等に対応したこの形態の分光データをメモリ１２５ｂに格納しておく。
【００３７】
次に、上記構成を有する本実施の形態のデジタルカメラシステムの動作を図４及び図５を参照しながら詳細に説明する。本実施の形態では、ストロボ撮影を対象としているため、ストロボ発光時の撮影の動作についてのみ示す。
【００３８】
ストロボ１２５を装着したデジタルカメラ１００による撮影が行われると、ストロボ１２５が発光し、被写体（不図示）からの被写体光Ｌは、撮影レンズ１１１ａ及び絞り１１１ｂを介して撮像素子１１３の受光面に対して入射する。このとき、制御装置１２１は、測光センサ１２２及び測距センサ１２２の各出力に基づいて適切な露出値を求め、シャッタ装置１２４におけるシャッタスピードを制御すると共に、絞り１１１ｂの絞り値とストロボ１２５の発光量を制御する。
【００３９】
撮像素子１１３が、撮影レンズ１１１ａ及び絞り１１１ｂを介した入射した被写体光Ｌを電気信号に変換して出力すると、前処理回路１１４は、撮像素子１１３の出力信号（画像信号）に対して、上述したノイズ除去処理や非線形増幅処理等を含む前処理を施す。Ａ／Ｄコンバータ１１５は、前処理回路１１４による前処理後の画像信号をデジタル化し、デジタルの画像データとして出力する。
【００４０】
画像処理回路１１６は、後に詳しく説明するストロボ１２５から送信されたＷＢ補正値に基づいて、Ａ／Ｄコンバータ１１５から出力された画像データに対してエッジ強調やガンマ補正等の画像処理を施す。この後、メモリ制御回路１１７は、画像処理回路１１６による画像処理後の画像データを、Ｉ／Ｆ回路１１８を介して外部記憶装置１１９或いはメモリ１２０へ記憶する。
【００４１】
以下、デジタルカメラ１００に装着したストロボ１２５でＷＢ補正値をどのように算出するかについて図４及び図５のフローチャートを基に詳しく説明する。
【００４２】
図４及び図５は、ＷＢ補正値算出及びＷＢ補正処理を示すフローチャートである。
【００４３】
図４及び図５において、まず、操作者はデジタルカメラ１００にストロボ１２５を装着し（ステップＳ５０１）、ストロボ１２５とデジタルカメラ１００の電源を投入すると共に、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）を設定する（ステップＳ５０２）。デジタルカメラ１００の制御装置１２１は、ストロボ１２５とデジタルカメラ１００の間で双方向通信が可能かどうかの判定を行い（ステップＳ５０３）、双方向通信が可能となると、メモリ１２０に格納されている上述したデジタルカメラ１００の分光データをストロボ１２５に送信する（ステップＳ５０４）。
【００４４】
ストロボ１２５の演算装置１２５ａは、デジタルカメラ１００の分光データの受信を確認すると、その分光データをメモリ１２５ｂに一時記憶しておく（ステップＳ５０５）。デジタルカメラ１００による撮影が行われストロボ１２５が発光すると（ステップＳ５０６）、ストロボ１２５の演算装置１２５ａは、ストロボ発光時の発光量、充電用コンデンサの充電電圧をモニタし、その発光量と充電用コンデンサの充電電圧及び発光モードに対応した分光データをメモリ１２５ｂから選択する（ステップＳ５０７）。
【００４５】
次に、ストロボ１２５の演算装置１２５ａは、メモリ１２５ｂから選択したストロボ光の分光データと、デジタルカメラ１００から予め受信し一時記憶してあるデジタルカメラ１００の分光データを基に、次式を用いて撮像時のＷＢ補正値を算出する（ステップＳ５０８）。デジタルカメラ１００のＲＧＢそれぞれの分光データをＲ（λ）、Ｇ（λ）、Ｂ（λ）とし、ストロボ光の分光データをＳＴ（λ）とすると、ＷＢ補正値（Ｒ）、ＷＢ補正値（Ｇ）は次式で与えられる。尚、次式中の３８０、７２０は波長（ｎｍ）であり、ＷＢ補正値（Ｇ）は固定値であるため、算出は行わない。
【００４６】
【数１】
2005274773.tif 000003
【００４７】
ストロボ１２５の演算装置１２５ａは、ＷＢ補正値を算出すると、そのＷＢ補正値をデジタルカメラ１００に送信する（ステップＳ５０９）。デジタルカメラ１００の画像処理回路１１６は、そのＷＢ補正値を用いてＷＢ補正処理を行う（ステップＳ５１０）。２駒目のストロボ撮影以降はストロボ１２５とデジタルカメラ１００の間の通信が切断されない限り、ストロボ１２５はデジタルカメラ１００の分光データを再取得する必要はなく、ステップＳ５０６から処理を行えばよい（ステップＳ５１１）。
【００４８】
以上説明したように、本実施の形態によれば、従来のようにストロボから状態（発光量、充電用コンデンサの充電電圧、発光モード等）の変化に対応した分光データをデジタルカメラに送信することが不要となり、デジタルカメラ１００からストロボ１２５に送信するデータはデジタルカメラ１００の分光データのみであるため、従来と比較しデジタルカメラ１００とストロボ１２５の間の通信時間が短くて済むという効果がある。
【００４９】
また、デジタルカメラ１００はストロボ１２５から送信されるＷＢ補正値を用いてＷＢ補正を行うため、様々なストロボ発光時の状態においても適切なＷＢ補正を行うことができるという効果がある。
【００５０】
また、ストロボ光の色温度は、ストロボの発光量、充電用コンデンサの充電電圧、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）等の状態変化によって変化するが、これらの状態変化に対応したストロボ光の分光データとデジタルカメラ１００の分光データを基に算出したＷＢ補正値を用いてデジタルカメラ１００でＷＢ補正を行うため、ストロボ発光時の状態変化による色温度変化の影響を軽減することができるという効果がある。
【００５１】
［第２の実施の形態］
本発明の第２の実施の形態は、上述した第１の実施の形態に対して、デジタルカメラ１００からストロボ１２５にデジタルカメラ１００の分光データを送信する代わりにデジタルカメラ１００のＩＤ（撮像装置識別情報に対応）を送信する点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１）の対応するものと同一なので、説明を省略する。
【００５２】
本実施の形態では、デジタルカメラ１００のメモリ１２０とストロボ１２５のメモリ１２５ｂには以下の内容が格納されている。
【００５３】
デジタルカメラ１００のメモリ１２０には、デジタルカメラ１００からストロボ１２５に送信するためのデジタルカメラ１００のＩＤが格納されている。
【００５４】
ストロボ１２５のメモリ１２５ｂには、第１の実施の形態で示したように、例えば、ストロボ発光時の発光量、充電用コンデンサの充電電圧、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）等に対応したストロボ光の分光データＳＴ（λ）（図３参照）が格納されている。また、ストロボ１２５のメモリ１２５ｂには、予め登録されている数種類のデジタルカメラの分光データＲ（λ）、 Ｇ（λ）、 Ｂ（λ）（図２参照）とそれに対応したデジタルカメラのＩＤが格納されている。この１つ１つのデジタルカメラの分光データは、第１の実施の形態におけるデジタルカメラ１００のメモリ１２０に格納されている分光データと同様の形態である。
【００５５】
次に、上記構成を有する本実施の形態のデジタルカメラシステムの動作を図６及び図７を参照しながら詳細に説明する。本実施の形態では、ストロボ撮影を対象としているため、ストロボ発光時の撮影の動作についてのみ示す。
【００５６】
デジタルカメラ１００の撮影時におけるストロボ１２５の発光、撮像素子１１３への被写体光Ｌの入射、撮像素子１１３から画像信号が出力された後の各種処理、外部記憶装置１１９への画像データの格納までの流れは、上述した第１の実施の形態と同様であるため、説明を省略する。
【００５７】
以下、デジタルカメラ１００に装着したストロボ１２５でＷＢ補正値をどのように算出するかについて図６及び図７のフローチャートを基に詳しく説明する。
【００５８】
図６及び図７は、ＷＢ補正値算出及びＷＢ補正処理を示すフローチャートである。尚、第１の実施の形態と共通する処理については説明を簡略化する。
【００５９】
図６及び図７において、デジタルカメラ１００へのストロボ装着、電源投入、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）設定後（ステップＳ６０１、ステップＳ６０２）、デジタルカメラ１００の制御装置１２１は、ストロボ１２５とデジタルカメラ１００の間で双方向通信が可能かどうかの判定を行い（ステップＳ６０３）、双方向通信が可能となると、メモリ１２０に格納されている上述したデジタルカメラ１００のＩＤをストロボ１２５に送信する（ステップＳ６０４）。
【００６０】
ストロボ１２５の演算装置１２５ａは、デジタルカメラ１００のＩＤの受信を確認すると、そのＩＤをメモリ１２５ｂに一時記憶しておく（ステップＳ６０５）。デジタルカメラ１００による撮影が行われストロボ１２５が発光すると（ステップＳ６０６）、ストロボ１２５の演算装置１２５ａは、発光時の発光量、充電用コンデンサの充電電圧をモニタし、その発光量と充電用コンデンサ及び発光モードの充電電圧に対応した分光データをメモリ１２５ｂから選択する（ステップＳ６０７）。また、ストロボ１２５の演算装置１２５ａは、メモリ１２５ｂに格納されている数種類のデジタルカメラの分光データから、デジタルカメラ１００から予め受信し一時記憶しているデジタルカメラ１００のＩＤに対応した分光データも選択する（ステップＳ６０８）。
【００６１】
この後、第１の実施の形態と同様に、ストロボ１２５の演算装置１２５ａは、撮像時のＷＢ補正値の算出（ステップＳ６０９）、デジタルカメラ１００へのＷＢ補正値の送信を行い（ステップＳ６１０）、デジタルカメラ１００の画像処理回路１１６は、ＷＢ補正値を用いてＷＢ補正処理を行う（ステップＳ６１１）。２駒目のストロボ撮影以降はストロボ１２５とカメラ１００間の通信が切断されない限り、ストロボ１２５はカメラ１００の分光データを再取得する必要はなく、ステップＳ６０６から処理を行えばよい（ステップＳ６１２）。
【００６２】
以上説明したように、本実施の形態によれば、従来のようにストロボから状態（発光量、充電用コンデンサの充電電圧、発光モード等）の変化に対応した分光データをデジタルカメラに送信することが不要となり、デジタルカメラ１００からストロボ１２５に送信するデータはデジタルカメラ１００のＩＤのみであるため、従来と比較しデジタルカメラ１００とストロボ１２５の間の通信時間が短くて済むという効果がある。
【００６３】
また、デジタルカメラ１００はストロボ１２５から送信されるＷＢ補正値を用いてＷＢ補正を行うため、様々なストロボ発光時の状態においても適切なＷＢ補正を行うことができるという効果がある。
【００６４】
また、ストロボ光の色温度は、ストロボの発光量、充電用コンデンサの充電電圧、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）等の状態変化によって変化するが、これらの状態変化に対応したストロボ光の分光データとデジタルカメラ１００の分光データを基に算出したＷＢ補正値を用いてデジタルカメラ１００でＷＢ補正を行うため、ストロボ発光時の状態変化による色温度変化の影響を軽減することができるという効果がある。
【００６５】
［他の実施の形態］
上記第１及び第２の実施の形態では、デジタルカメラ１００の測光センサ１２２を撮像レンズ１１１ａの光軸とは別個に設ける構成としているが、これに限定されるものではなく、測光センサ１２２を撮影レンズ１１１ａの光軸と同軸に設けるＴＴＬ（スルーザレンズ）方式による構成としてもよい。
【００６６】
上記第１及び第２の実施の形態では、ストロボ光の分光データとしてストロボ発光時の発光量や充電用コンデンサの充電電圧に対応した分光データを用いているが、これ以外にも、発光時間、発光モード（閃光発光モード／ハイスピードシンクロ発光モード）、発光回数（経時変化）、拡散板の有無、バウンスの角度、ズーム位置、発光間隔等、ストロボ発光時の状態の変化について、それぞれの組み合わせにおける分光データを用いてもよい。ストロボ１２５のメモリ１２５ｂに格納するストロボ光の分光データは、上記の発光量、充電用コンデンサの充電電圧、発光時間、発光モード、発光回数、拡散板の有無、バウンスの角度、ズーム位置、発光間隔のうち少なくとも何れか１つ又は１つ以上の状態変化に対応した複数の分光データとし、ＷＢ補正値の算出に用いるストロボ光の分光データは、ストロボ発光時における前記何れか１つ又は１つ以上の状態変化を判別し、判別した状態変化に対応したメモリ１２５ｂに格納される分光データを用いればよい。
【００６７】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図４〜図７のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【００６８】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００６９】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００７０】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００７１】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００７２】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００７３】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１の実施の形態に係る撮像装置としてのデジタルカメラシステムの全体構成を示すブロック図である。
【図２】デジタルカメラのメモリに格納されたデジタルカメラの分光データを示す図である。
【図３】ストロボのメモリに格納されたストロボの分光データを示す図である。
【図４】ＷＢ補正値算出及びＷＢ補正処理を示すフローチャートである。
【図５】図４のフローチャートの続きである。
【図６】本発明の第２の実施の形態に係るＷＢ補正値算出及びＷＢ補正処理を示すフローチャートである。
【図７】図６のフローチャートの続きである。
【図８】ストロボ発光量の変化による分光特性を示す図である。
【符号の説明】
【００７５】
１００  デジタルカメラ（撮像装置に対応）
１１６  画像処理回路（補正手段に対応）
１２０  メモリ（格納手段に対応）
１２１  制御装置
１２５  外付ストロボ（ストロボ装置に対応）
１２５ａ  演算装置（演算手段に対応）
１２５ｂ  メモリ（格納手段に対応）
【図１】
2005274773.tif 000004
【図２】
2005274773.tif 000005
【図３】
2005274773.tif 000006
【図４】
2005274773.tif 000007
【図５】
2005274773.tif 000008
【図６】
2005274773.tif 000009
【図７】
2005274773.tif 000010
【図８】
2005274773.tif 000011