(57)【要約】【課題】機種の異なる電子カメラ間で、ホワイトバランス調整の条件を容易に共有させる。【解決手段】電子カメラは、被写体を撮像して画像データを生成する撮像部と、画像データのホワイトバランスを調整するホワイトバランス調整部と、共有情報生成部とを備えている。共有情報生成部は、ホワイトバランスが示す色温度に換算可能または等価な情報を、別の電子カメラ（受け側の電子カメラ）で参照可能に出力する。色温度は機種に依存しないホワイトバランス調整の条件であるので、受け側の電子カメラは、ホワイトバランス調整の条件を、測色の基準側の電子カメラと共有できる。この結果、機種の異なる複数の電子カメラを用いる場合にも、ホワイトバランス調整の条件を同じにして撮影できる。【選択図】      図１
2004349951.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成する撮像部と、
前記画像データのホワイトバランスを調整するホワイトバランス調整部と、
前記ホワイトバランスが示す色温度に換算可能または等価な情報を、別の電子カメラで参照可能に出力する共有情報生成部と
を備えていることを特徴とする電子カメラ。
【請求項２】
請求項１記載の電子カメラにおいて、
前記色温度に換算可能または等価な情報は、前記ホワイトバランス調整部が前記画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記電子カメラ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とである
ことを特徴とする電子カメラ。
【請求項３】
請求項１記載の電子カメラにおいて、
前記色温度に換算可能または等価な情報は、前記ホワイトバランス調整部が前記画像データのホワイトバランス調整に用いたホワイトバランスゲインと、機種情報とである
ことを特徴とする電子カメラ。
【請求項４】
請求項１〜請求項３のいずれか１項記載の電子カメラにおいて、
前記共有情報生成部は、前記色温度に換算可能または等価な情報を前記画像データに添付して記録媒体に記録することにより、前記別の電子カメラでの情報参照を可能にする
ことを特徴とする電子カメラ。
【請求項５】
請求項１〜請求項３のいずれか１項記載の電子カメラにおいて、
前記共有情報生成部は、前記色温度に換算可能または等価な情報を、前記画像データとは別に、前記別の電子カメラにデータ転送する
ことを特徴とする電子カメラ。
【請求項６】
被写体を撮像して画像データを生成する撮像部を備えた電子カメラであって、
別の電子カメラ側から、色温度に換算可能または等価な情報を受ける入力部と、
前記情報から推定される色温度に基づいて、前記画像データのホワイトバランスを調整するホワイトバランス調整部と
を備えていることを特徴とする電子カメラ。
【請求項７】
請求項６記載の電子カメラにおいて、
前記色温度に換算可能または等価な情報は、前記別の電子カメラが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記別の電子カメラ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とであり、
前記入力部が受けた情報から色温度を推定して、推定した色温度を前記ホワイトバランス調整部に伝達する色温度推定部を備えている
ことを特徴とする電子カメラ。
【請求項８】
請求項６記載の電子カメラにおいて、
前記色温度に換算可能または等価な情報は、前記別の電子カメラが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記別の電子カメラの機種情報とであり、
前記入力部が受けた情報から色温度を推定して、推定した色温度を前記ホワイトバランス調整部に伝達する色温度推定部を備えている
ことを特徴とする電子カメラ。
【請求項９】
電子カメラＡ及び電子カメラＢ間でホワイトバランス調整の条件を略一致させるためのプログラムであって、
前記電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記電子カメラＡ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とを受ける入力ステップと、
前記対応関係情報を参照して、前記入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップと、
求めた色温度を前記電子カメラＢに伝達するステップと
をコンピュータに実行させるためのプログラム。
【請求項１０】
電子カメラＡ及び電子カメラＢ間でホワイトバランス調整の条件を略一致させるためのプログラムであって、
前記電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記電子カメラＡ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とを受ける入力ステップと、
前記対応関係情報を参照して、前記入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップと、
前記電子カメラＢ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報が予め記憶されており、予め記憶された対応関係情報を参照して、前記電子カメラＢにおける、求めた色温度に対応するホワイトバランスゲインを求めるステップと、
求めたホワイトバランスゲインを前記電子カメラＢに伝達するステップと
をコンピュータに実行させるためのプログラム。
【請求項１１】
電子カメラＡ及び電子カメラＢ間でホワイトバランス調整の条件を略一致させるためのプログラムであって、
前記電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記電子カメラＡの機種情報とを受ける入力ステップと、
ホワイトバランスゲインと色温度との対応関係を複数の電子カメラ（前記電子カメラＡを含む）に対してそれぞれ記憶したものである対応関係情報の内、前記機種情報が示す電子カメラに対応する部分を参照して、前記入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップと、
求めた色温度を前記電子カメラＢに伝達するステップと
をコンピュータに実行させるためのプログラム。
【請求項１２】
電子カメラＡ及び電子カメラＢ間でホワイトバランス調整の条件を略一致させるためのプログラムであって、
前記電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、前記電子カメラＡの機種情報とを受ける入力ステップと、
ホワイトバランスゲインと色温度との対応関係を複数の電子カメラ（前記電子カメラＡ、Ｂを含む）に対してそれぞれ記憶したものである対応関係情報の内、前記機種情報が示す電子カメラに対応する部分を参照して、前記入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップと、
前記対応関係情報の内、前記電子カメラＢに対応する部分を参照して、前記電子カメラＢにおける、求めた色温度に対応するホワイトバランスゲインを求めるステップと、
求めたホワイトバランスゲインを前記電子カメラＢに伝達するステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、機種の異なる電子カメラ間でホワイトバランス調整の条件を共有させる技術に関する。
【０００２】
【従来の技術】
一般に、被写体を照明する光源（以下、撮影光源という）の色温度は、撮影場所により異なる。そして、画像として再現される色には、被写体自体の色と、撮影光源の色とが反映される。このため、電子カメラでは、白い被写体を白く再現するために、ホワイトバランスを調整している（例えば、特許文献１参照）。
【０００３】
具体的には、赤画素信号Ｒ、緑画素信号Ｇ、青画素信号Ｂを撮像素子に出力させている電子カメラでは、無彩色を撮影したときのＲ、Ｇ、Ｂの信号レベルが等しくなるようにホワイトバランスを調整している。この方法は、例えば、撮影光源の色温度を推定して、色温度に応じたホワイトバランスゲインＷｒ、Ｗｂを、Ｒ、Ｂにそれぞれ乗じるものである。
【０００４】
【特許文献１】
特開２０００−９２５０９号公報  （第５−１７項、図１−図１１）
【特許文献２】
特開２００１−１２８１９１号公報  （第４−５項、図１−図４）
【０００５】
【発明が解決しようとする課題】
ホワイトバランスゲインは、撮像素子の分光感度特性、及び信号処理の特性に依存するので、電子カメラの機種毎に異なる。このため、ある電子カメラで撮影した画像データのホワイトバランスを、機種の異なる別の電子カメラのホワイトバランスゲインを用いて調整しても、適正に調整されない。従って、機種の異なる複数の電子カメラを用いて、ホワイトバランス調整の条件を同じにして撮影することはできなかった。
【０００６】
また、例えば、異なる機種により、ほぼ同じ時間に同一被写体を撮影した２画像の色合いが若干異なり、これらが並べて載せられる場合、これらの色合わせの手間が生じることも考えられる。従って、機種の異なる電子カメラ間においてもホワイトバランス調整の条件を共有させ、このような不具合を解消することが要望されていた。
【０００７】
本発明の目的は、機種の異なる電子カメラ間で、ホワイトバランス調整の条件を容易に共有させる技術を提供することである。
【０００８】
【課題を解決するための手段】
請求項１の電子カメラは、撮像部と、ホワイトバランス調整部と、共有情報生成部とを備えていることを特徴とする。撮像部は、被写体を撮像して画像データを生成する。ホワイトバランス調整部は、画像データのホワイトバランスを調整する。共有情報生成部は、このホワイトバランスが示す色温度に換算可能または等価な情報を、別の電子カメラで参照可能に出力する。
【０００９】
請求項２の電子カメラは、請求項１記載の発明において、『色温度に換算可能または等価な情報は、ホワイトバランス調整部が画像データのホワイトバランス調整に用いたホワイトバランスゲインと、電子カメラ固有の「色温度とホワイトバランスゲインとの対応関係」を規定する対応関係情報とである』ことを特徴とする。
【００１０】
請求項３の電子カメラは、請求項１記載の発明において、『色温度に換算可能または等価な情報は、ホワイトバランス調整部が画像データのホワイトバランス調整に用いたホワイトバランスゲインと、機種情報とである』ことを特徴とする。
【００１１】
請求項４の電子カメラは、請求項１〜請求項３のいずれか１項記載の発明において、『共有情報生成部は、色温度に換算可能または等価な情報を画像データに添付して記録媒体に記録することにより、別の電子カメラでの情報参照を可能にする』ことを特徴とする。
【００１２】
請求項５の電子カメラは、請求項１〜請求項３のいずれか１項記載の発明において、『共有情報生成部は、色温度に換算可能または等価な情報を、画像データとは別に、別の電子カメラにデータ転送する』ことを特徴とする。
【００１３】
請求項６の電子カメラは、被写体を撮像して画像データを生成する撮像部を備えた電子カメラであって、入力部と、ホワイトバランス調整部とを備えていることを特徴とする。入力部は、別の電子カメラ側から、色温度に換算可能または等価な情報を受ける。ホワイトバランス調整部は、この情報から推定される色温度に基づいて、画像データのホワイトバランスを調整する。
【００１４】
請求項７の電子カメラは、請求項６記載の発明において、以下の点を特徴とする。第１に、色温度に換算可能または等価な情報は、別の電子カメラが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、別の電子カメラ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とである。第２に、入力部が受けた情報から色温度を推定して、推定した色温度をホワイトバランス調整部に伝達する色温度推定部を備えている。
【００１５】
請求項８の電子カメラは、請求項６記載の発明において、以下の点を特徴とする。第１に、色温度に換算可能または等価な情報は、別の電子カメラが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、別の電子カメラの機種情報とである。第２に、入力部が受けた情報から色温度を推定して、推定した色温度をホワイトバランス調整部に伝達する色温度推定部を備えている。
【００１６】
請求項９〜請求項１２の発明は、電子カメラＡ及び電子カメラＢ間でホワイトバランス調整の条件を略一致させるためのプログラムである。
【００１７】
請求項９のプログラムは、以下のステップをコンピュータに実行させるためのものである。１つは、電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、電子カメラＡ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とを受ける入力ステップである。１つは、対応関係情報を参照して、入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップである。１つは、求めた色温度を電子カメラＢに伝達するステップである。
【００１８】
請求項１０のプログラムは、以下のステップをコンピュータに実行させるためのものである。１つは、電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、電子カメラＡ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報とを受ける入力ステップである。１つは、対応関係情報を参照して、入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップである。１つは、電子カメラＢ固有の『色温度とホワイトバランスゲインとの対応関係』を規定する対応関係情報が予め記憶されており、予め記憶された対応関係情報を参照して、電子カメラＢにおける、求めた色温度に対応するホワイトバランスゲインを求めるステップである。１つは、求めたホワイトバランスゲインを電子カメラＢに伝達するステップである。
【００１９】
請求項１１のプログラムは、以下のステップをコンピュータに実行させるためのものである。１つは、電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、電子カメラＡの機種情報とを受ける入力ステップである。１つは、ホワイトバランスゲインと色温度との対応関係を複数の電子カメラ（電子カメラＡを含む）に対してそれぞれ記憶したものである対応関係情報の内、機種情報が示す電子カメラに対応する部分を参照して、入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップである。１つは、求めた色温度を電子カメラＢに伝達するステップである。
【００２０】
請求項１２のプログラムは、以下のステップをコンピュータに実行させるためのものである。１つは、電子カメラＡが画像データのホワイトバランス調整に用いたホワイトバランスゲインと、電子カメラＡの機種情報とを受ける入力ステップである。１つは、ホワイトバランスゲインと色温度との対応関係を複数の電子カメラ（電子カメラＡ、Ｂを含む）に対してそれぞれ記憶したものである対応関係情報の内、機種情報が示す電子カメラに対応する部分を参照して、入力ステップで受けたホワイトバランスゲインに対応する色温度を求めるステップである。１つは、対応関係情報の内、電子カメラＢに対応する部分を参照して、電子カメラＢにおける、求めた色温度に対応するホワイトバランスゲインを求めるステップである。１つは、求めたホワイトバランスゲインを電子カメラＢに伝達するステップである。
【００２１】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。
＜第１の実施形態＞
図１は、本発明の第１の実施形態の電子カメラ８Ａのブロック図である。本実施形態では、電子カメラ８Ａで先に撮影を行い、このとき電子カメラ８Ａで設定されたホワイトバランス調整の条件を記録媒体を介して電子カメラ８Ｂに伝達した後、電子カメラ８Ｂで撮影する例を説明する。なお、電子カメラ８Ｂの構成は、後述するように電子カメラ８Ａと同様であるので、ブロック図を省略する。また、本実施形態の電子カメラ８Ａ、８Ｂは、どちらも請求項１、請求項４、及び請求項６に対応し、互いに機種の異なるものである。
【００２２】
図に示すように、電子カメラ８Ａは、撮影レンズ１２と、フォーカルプレーンシャッタ１６と、撮像素子２０と、アナログ信号処理部２４と、Ａ／Ｄ変換部２８と、タイミングジェネレータ３２と、測色部３６と、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）４０と、操作部４４と、システムバス４８と、画像処理部５２と、画像メモリ５６と、プログラムメモリ（ＥＥＰＲＯＭ）６０と、カードインターフェース６４と、交換可能なメモリカード（記録媒体）６８と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）７２と、ＵＳＢインターフェース７６と、モニタ制御部８０と、液晶モニタ８４とで構成されている。
【００２３】
撮像素子２０は、赤画素信号Ｒ、緑画素信号Ｇ、青画素信号Ｂを出力する原色配列のものである。
アナログ信号処理部２４及びＡ／Ｄ変換部２８は、撮像素子２０からの画素信号に、クランプ処理、感度補正処理、Ａ／Ｄ変換などを施し、デジタルの画像データを生成する。
【００２４】
ＭＰＵ４０は、電子カメラ８Ａのシステム制御を行う。また、ＭＰＵ４０は、電子カメラ８Ａを、自動モード、マニュアルモード、他ファイル参照モードの３つのホワイトバランス調整モードのいずれかに設定する。
自動モードでは、撮影光源の色温度を推定し、この色温度に基づいて、撮像後の画像データのホワイトバランスを調整する。マニュアルモードでは、ユーザの入力に応じて、ホワイトバランス調整の基準となる色温度を設定する。他ファイル参照モードでは、メモリカード６８から読み込んだ情報に基づいてホワイトバランス調整の条件を設定する。
【００２５】
操作部４４は、電源釦、撮影条件入力用釦、レリーズ釦、ホワイトバランス調整モード選択釦、色温度入力釦などの設定用の釦群を有している（不図示）。
電子カメラ８Ｂの機能は、撮像素子の分光感度特性と、後述する『色温度及びホワイトバランスゲインの対応関係を示すテーブルデータ』とを除いて、電子カメラ８Ａと同様である。
【００２６】
図２は、本実施形態の電子カメラ８Ａ、８Ｂ間で、ホワイトバランス調整の条件を共有させて撮影する場合の動作を示す流れ図である。以下、図に示すステップ番号に従って、電子カメラ８Ａ、８Ｂの動作を説明する。
【００２７】
［ステップＳ１］
ユーザは、電子カメラ８Ａにおいて、自動モード、マニュアルモード、他ファイル参照モードのいずれかを選択する。自動モードが選択された場合、ステップＳ２に進み、マニュアルモードが選択された場合、ステップＳ３に進む。本実施形態では、電子カメラＡで先に撮影するため、他ファイル参照モードは選択されない。
【００２８】
［ステップＳ２］
電子カメラ８Ａの測色部３６は、不図示の測色センサにより、撮影光源の色温度（ケルビン）を推定し、これをＭＰＵ４０に伝達する。そして、ステップＳ４に進む。
【００２９】
［ステップＳ３］
ＭＰＵ４０は、野外晴天モード、野外曇天モード、室内蛍光灯モードなどを液晶モニタ８４に表示して、これらのいずれかをユーザに選択させる。野外晴天モードが選択された場合、ＭＰＵ４０は、色温度が例えば５０００Ｋに設定されるようにする。なお、ユーザに撮影光源の色温度（Ｋ）を入力させるなどの形式でもよい。この後、ステップＳ４に進む。
【００３０】
［ステップＳ４］
ＭＰＵ４０は、その内部に記憶しているテーブルデータ（色温度毎にホワイトバランスゲインＷｒ、Ｗｇ、Ｗｂを記録したＬｕｃｋ  Ｕｐ  Ｔａｂｌｅ）を参照する。これにより、測色部３６から伝達された、またはユーザにより設定された色温度におけるホワイトバランスゲインＷｒ、Ｗｇ、Ｗｂを画像処理部５２に伝達する。このとき、色温度も伝達する。
この後、電子カメラ８Ａは、ユーザの操作に応じて撮影を実行して、画像データを生成する。この画像データは、Ａ／Ｄ変換部２８から出力される。
【００３１】
［ステップＳ５］
画像処理部５２は、伝達されたホワイトバランスゲインＷｒ、Ｗｇ、Ｗｂを用いて、画像データのホワイトバランスを調整する。この後、画像処理部５２は、Ａ／Ｄ変換部２８から出力される画像データに、色補間、色変換、色補正、輪郭強調、画像圧縮などの処理を施す。そして、画像処理部５２は、圧縮後の画像データを、カードインターフェース６４を介してメモリカード６８に１つのファイルとして記録する。この記録の際に、付帯情報として色温度を画像データのファイルに添付する。ここでの『添付する』とは、ファイルのヘッダ部に書き込む等により、画像データと共に１つのファイルにまとめることである。
【００３２】
［ステップＳ６］
ユーザは、電子カメラ８Ｂにおいて他ファイル参照モードを選択する。そして、ユーザは、電子カメラ８Ａに差し込まれていたメモリカード６８を取り外して、これを電子カメラ８Ｂに差し込む。この後、ＭＰＵ４０は、メモリカード６８に記録されたファイルの内、色温度を記録した全ファイルの名称を、液晶モニタ８４に表示させる。このとき、ファイルの名称と共に、記録された色温度を表示してもよい。なお、表示方法は、ファイルに記録されている画像を順次表示する等の他の形式でもよい。
【００３３】
［ステップＳ７］
ユーザは、表示されたファイルから、電子カメラ８Ｂの撮像画像に施すホワイトバランス調整の基準にしたい色温度が記録されたものを選択する。ＭＰＵ４０は、ユーザによりファイルが選択されたか否かを判定する。選択された場合、ステップＳ８に進む。選択されない場合、ＭＰＵ４０は、ファイルの名称を液晶モニタ８４に表示させたまま待機する。
【００３４】
［ステップＳ８］
電子カメラ８ＢのＭＰＵ４０は、ステップＳ７で選択されたファイルから、付帯情報として記録された色温度を検出する。次に、ＭＰＵ４０は、ステップＳ４と同様にテーブルデータを参照して、検出した色温度におけるホワイトバランスゲインＷｒ、Ｗｇ、Ｗｂ求める。そして、ＭＰＵ４０は、ホワイトバランスゲイン及び色温度を画像処理部５２に伝達する。
この後、電子カメラ８ＢのＭＰＵ４０は、ユーザの操作に応じて、公知の撮影動作により画像データを生成させる。この画像データは、Ａ／Ｄ変換部２８から出力される。
【００３５】
［ステップＳ９］
電子カメラ８Ｂの画像処理部５２は、ステップＳ５と同様の処理を行う。
以上が本実施形態の動作説明である。
【００３６】
このように本実施形態の電子カメラ８Ａは、撮影時に推定した或いはユーザにより設定された色温度を、画像データと共に１ファイルとしてメモリカード６８に記録する。このメモリカード６８を挿入された電子カメラ８Ｂは、必要な色温度が記録されたファイルをユーザに選択させる。電子カメラ８Ｂは、選択されたファイルに記録された色温度により決定される電子カメラ８Ｂ固有のホワイトバランスゲインを用いて、撮像画像のホワイトバランスを調整する。
【００３７】
このため、色温度、即ち、機種に依存しないホワイトバランス調整の条件を、機種の異なる電子カメラ間で容易に共有させることができる。従って、マニュアルモードでのホワイトバランス調整の設定方法、或いは自動モードでのホワイトバランス調整方法が異なる複数の電子カメラを用いる場合にも、ホワイトバランス調整の条件を同じにして撮影できる。即ち、ホワイトバランス調整の条件について、機種間での互換性をもたすことができる。この結果、ユーザの利便性は多いに向上する。
【００３８】
＜第２の実施形態＞
次に、本発明の第２の実施形態を説明する。本実施形態では、第１の実施形態の電子カメラ８Ｂと、不図示の電子カメラ８Ｃと、不図示の携帯用小型コンピュータ（以下、コンピュータと略記）とを用いる例を説明する。具体的には、電子カメラ８Ｃで先に撮影を行い、このとき設定されたホワイトバランス調整の条件をコンピュータを介して電子カメラ８Ｂに伝達した後、電子カメラ８Ｂで撮影する。
【００３９】
携帯用小型コンピュータには、請求項１１に対応する色温度推定プログラムＣ１１（以下、プログラムＣ１１と略記）がインストールされている。
電子カメラ８Ｃは、請求項３及び請求項４に対応する。電子カメラ８Ｃは、以下の２点を除いて前記した電子カメラ８Ａ、８Ｂと同様である。
第１に、電子カメラ８Ｃは、電子カメラ８Ａ、８Ｂと機種が異なるため、撮像素子の分光感度特性と、色温度及びホワイトバランスゲインの対応関係を示すテーブルデータとが異なる。
【００４０】
第２に、電子カメラ８Ｃは、画像データと、この画像データのホワイトバランス調整に用いたホワイトバランスゲインと、機種情報とを１つのファイルとしてメモリカード６８に記録する。即ち、色温度を記録しない。
プログラムＣ１１は、『色温度とホワイトバランスゲインとの対応関係を規定する情報（以下、対応関係情報という）』を、必要な機種についてコンピュータに予め記憶させている。対応関係情報は、例えばカメラメーカーのホームページからダウンロードしておく等により、古い機種及び最新機種も含めてほぼ全機種のものをコンピュータに予め記憶させておくことができる。また、対応関係情報は、前記したテーブルデータ、色温度からホワイトバランスゲインを決定する換算式、ホワイトバランスゲインから色温度を決定する換算式等である。
【００４１】
なお、対応関係情報の形態は、他にも考えられる。例えば、標準機の色温度−ホワイトバランスゲイン特性を基準特性として予め定めておき、各電子カメラの色温度−ホワイトバランスゲイン特性を、基準特性との違いで表す。そして、この『基準特性との違い』を、各電子カメラ固有の『対応関係情報』としてもよい。なお、ここでの標準機は、仮想上のものでもよい。
【００４２】
或いは、『無彩色を撮影した場合における撮像素子の画素信号Ｒ、Ｇ、Ｂの信号レベル比を、色温度毎にテーブルデータにしたもの』でもよい。これは、色温度毎にホワイトバランスゲインを与えるテーブルデータと等価である。なぜなら、ホワイトバランスゲインは、無彩色を撮影した場合に画素信号Ｒ、Ｇ、Ｂの信号レベル比を等しくするものだからである。
【００４３】
図３は、本実施形態の電子カメラ８Ｃ、８Ｂ間で、ホワイトバランス調整の条件を共有させて撮影する場合の動作を示す流れ図である。以下、図に示すステップ番号に従って、この動作を説明する。なお、電子カメラ８Ａを電子カメラ８Ｃに置き換えれば、ステップＳ２１、Ｓ２２、Ｓ２３、Ｓ３０、Ｓ３１、Ｓ３２の処理は、第１の実施形態のステップＳ１、Ｓ２、Ｓ３、Ｓ７、Ｓ８、Ｓ９とそれぞれ同じである。このため、重複する説明を省略する。
【００４４】
［ステップＳ２４］
電子カメラ８ＣのＭＰＵ４０が画像処理部５２に色温度を伝達しないことを除いて、第１の実施形態のステップＳ４と同様である。
【００４５】
［ステップＳ２５］
電子カメラ８Ｃの画像処理部５２は、伝達されたホワイトバランスゲインを用いて、画像データのホワイトバランスを調整する。この後、画像処理部５２は、ステップＳ５と同様に、Ａ／Ｄ変換部２８から出力される画像データに画像処理を施し、これをメモリカード６８に記録する。この記録の際に、機種情報、及び用いたホワイトバランスゲインを画像データのファイルに添付する。
ここでの機種情報は、具体的には、製造メーカー、品名、製造番号等の情報である。異なる機種同士でも、前記した対応関係情報が同じであれば、機種情報は同じで構わない。
【００４６】
［ステップＳ２６］
ユーザは、電子カメラ８Ｃからメモリカード６８を取り外して、これをコンピュータの専用ドライブに差し込む。コンピュータ（のプログラムＣ１１）は、メモリカード６８に記録されたファイルの内、機種情報、及びホワイトバランスゲインを記録をした全ファイルの名称を、不図示の画面に表示させる。なお、表示方法は、ファイルに記録されている画像を順次表示する等の他の形式でもよい。
【００４７】
［ステップＳ２７］
ユーザは、表示されたファイルから、電子カメラ８Ｂの撮像画像に施すホワイトバランス調整の条件にしたい情報が記録されたものを選択する（ここでの情報は、機種情報及びホワイトバランスゲインである）。コンピュータは、ユーザによりファイルが選択されたか否かを判定する。選択された場合、ステップＳ２８に進む。選択されない場合、コンピュータは、ファイルの名称を画面に表示させたまま待機する。
【００４８】
［ステップＳ２８］
コンピュータは、選択されたファイルから、機種情報及びホワイトバランスゲインを読み込む。コンピュータは、各電子カメラ毎に記憶している対応関係情報の内、この機種情報が示す電子カメラ（この例では電子カメラ８Ｃ）に対応するものを参照する。コンピュータは、参照した対応関係情報を用いて、読み込んだホワイトバランスゲインに対応する色温度を求める。コンピュータは、選択されたファイルに求めた色温度を添付して、１ファイルとして上書きする。
【００４９】
なお、ユーザが選択したか否かに拘わらず、ステップＳ２６で表示した全ファイルに対して色温度を求めて、これを添付してもよい。
また、色温度は、数バイト程度の情報であると考えられるので、これを加えることでメモリカード６８の記憶容量を超えることは殆どないと考えられる。超える場合には、機種情報、使用したホワイトバランスゲインを消去して、色温度を書き込めばよい。
【００５０】
［ステップＳ２９］
ユーザは、電子カメラ８Ｂにおいて他ファイル参照モードを選択する。そして、ユーザは、コンピュータに差し込まれていたメモリカード６８を電子カメラ８Ｂに差し込む。この後、ＭＰＵ４０は、メモリカード６８に記録されたファイルの内、付帯情報として色温度を記録した全ファイルの名称を、液晶モニタ８４に表示させる。
以上が本実施形態の動作説明である。
【００５１】
本実施形態の電子カメラ８Ｃは、機種に依存するホワイトバランス調整の条件であるホワイトバランスゲインを、機種情報を添付することで色温度に換算可能な形式にして記録する。そして、プログラムＣ１１は、これらホワイトバランスゲイン及び機種情報を色温度に換算して、換算した色温度をメモリカード６８に記録する。
【００５２】
色温度は機種に依存しないホワイトバランス調整の条件であるので、このメモリカード６８を介して、ホワイトバランス調整の条件を、機種の異なる電子カメラ間で容易に共有できる。従って、第２の実施形態においても、第１の実施形態と同様の効果を得ることができる。
【００５３】
＜本発明の補足事項＞
［１］  なお、第２の実施形態では、プログラムＣ１１を介して、電子カメラ８Ｃ、８Ｂ間でホワイトバランス調整の条件を共有させる例を述べた。本発明は、かかる実施形態に限定されるものではない。図４に示すように、ホワイトバランス調整の条件を情報として出力する電子カメラ（以下、測色の基準側という）と、この情報を受ける電子カメラ（以下、受け側という）との間の伝達系統は、他にも考えられる。なお、図４では、ホワイトバランスを『ＷＢ』と略記している。
【００５４】
例えば、電子カメラ８ＢにプログラムＣ１１を搭載した電子カメラ８Ｄ（基本構成は図１の電子カメラ８Ａと同様であるので、ブロック図を省略）を用いてもよい。電子カメラ８Ｄは、請求項８に対応する。この場合、電子カメラ８Ｃから直接メモリカード６８を電子カメラ８Ｄに挿入し、コンピュータのプログラムＣ１１に実行させた動作を電子カメラ８Ｄに実行させればよい。この際、機種情報及びホワイトバランスゲインを記録をしたファイルは、コンピュータの画面の代わりに、電子カメラ８Ｄの液晶モニタ８４に表示させればよい。
【００５５】
このように、測色の基準側の電子カメラ８Ｃ、及び受け側の電子カメラ８Ｄを用いる実施例では、コンピュータを介する必要がないので、ユーザの利便性はさらに向上する。なお、受け側の電子カメラ８Ｄが、測色の基準側の電子カメラより古い機種である場合、必要な機種の『対応関係情報及び機種情報』を、電子カメラ８Ｄに実装しておけば対処できる。
【００５６】
［２］  図４に示すように、測色の基準側として、『画像データのホワイトバランス調整に用いたホワイトバランスゲイン』及び『対応関係情報』を記録する電子カメラ８Ｅ（基本構成は図１の電子カメラ８Ａと同様であるので、ブロック図を省略）を用いてもよい。電子カメラ８Ｅの機能は、機種情報の代わりに対応関係情報を記録することを除いて電子カメラ８Ｃと同じでよい。電子カメラ８Ｅは、請求項２に対応する。
【００５７】
電子カメラ８Ｅで設定したホワイトバランス調整の条件を用いて、電子カメラ８Ｂで撮影する場合、以下のプログラムＣ９をコンピュータにインストールして、第２の実施形態と同様にメモリカード６８を介して情報の伝達を行えばよい。
プログラムＣ９は、コンピュータの挿入されたメモリカード６８に記録されたファイルの内、ホワイトバランスゲイン及び対応関係情報を記録をした全ファイルをコンピュータの画面に表示させる。次に、プログラムＣ９は、これらの内、ユーザにより選択されたファイルからホワイトバランスゲイン及び対応関係情報を読み込む。プログラムＣ９は、この対応関係情報を参照して、読み込んだホワイトバランスゲインに対応する色温度を求める。そして、プログラムＣ９は、求めた色温度を、ユーザにより選択されたファイルに添付する。このプログラムＣ９は、請求項９に対応する。
【００５８】
［３］  図４に示すように、受け側として、電子カメラ８Ｂに上述のプログラムＣ９を搭載した電子カメラ８Ｆ（基本構成は図１の電子カメラ８Ａと同様であるので、ブロック図を省略）を用いてもよい。電子カメラ８Ｆは、請求項７に対応する。この場合、電子カメラ８Ｅから直接メモリカード６８を電子カメラ８Ｆに挿入し、プログラムＣ９に実行させた動作を電子カメラ８Ｆに実行させればよい。この際、ホワイトバランスゲイン及び対応関係情報を記録をしたファイルは、コンピュータの画面の代わりに、電子カメラ８Ｆの液晶モニタ８４に表示させればよい。このように、測色の基準側の電子カメラ８Ｅ、及び受け側の電子カメラ８Ｆを用いる場合も、コンピュータを介する必要がないので、ユーザの利便性はさらに向上する。
【００５９】
［４］  図４に示すように、プログラムＣ９に以下の４つの機能を加えたプログラムＣ１０を作成してもよい。
第１に、第２の実施形態のプログラムＣ１１と同様に、必要な機種の対応関係情報を予め記憶しておく。
第２に、『受け側の電子カメラの機種情報』をコンピュータに入力させるステップを追加する。
【００６０】
第３に、『測色の基準側の電子カメラから受けた情報に基づいて求めた色温度』に対応する、『受け側の電子カメラのホワイトバランスゲイン』を求める。このとき、対応関係情報における、『受け側の電子カメラの機種情報』に対応する電子カメラの部分を参照すればよい。
第４に、求めたホワイトバランスゲインを、例えば、メモリカード６８に記録する等により、受け側の電子カメラに伝達する。この際、色温度を記録しなくてもよいが、受け側の電子カメラとは異なる第３の電子カメラで使われる場合も有り得るから、色温度を記録しておく方が望ましい。
【００６１】
以上の機能を加えたプログラムＣ１０は、請求項１０に対応する。
なお、プログラムＣ１０が対象としている『受け側の電子カメラ』は、ホワイトバランスゲインを受けて、このホワイトバランスゲインを用いて画像データのホワイトバランスを調整する機能を備えている。
【００６２】
［５］  図４に示すように、第２の実施形態で述べたプログラムＣ１１に以下の３つの機能を加えたプログラムＣ１２を作成してもよい。
第１に、『受け側の電子カメラの機種情報』をコンピュータに入力させるステップを追加する。
第２に、『測色の基準側の電子カメラから受けた情報に基づいて求めた色温度』に対応する、『受け側の電子カメラのホワイトバランスゲイン』を求める。このとき、対応関係情報における、『受け側の電子カメラの機種情報』に対応する電子カメラの部分を参照すればよい。
【００６３】
第３に、求めたホワイトバランスゲインを、例えば、メモリカード６８に記録する等により、受け側の電子カメラに伝達する。この際、色温度は記録しなくてもよいが、記録しておく方が望ましい。その理由は、前記した通りである。
以上の機能を加えたプログラムＣ１２は、請求項１２に対応する。
なお、プログラムＣ１２が対象としている『受け側の電子カメラ』の機能は、前記したプログラムＣ１０が対象としているものと同じである。
【００６４】
［６］  第１の実施形態では、電子カメラ８Ａが付帯情報として色温度のみを記録する例を述べた。本発明は、かかる実施形態に限定されるものではない。色温度と共に、機種情報を記録してもよい。この場合、受け側の電子カメラは、どの機種により測色された色温度であるかを認識できる。従って、例えば、測色した電子カメラの測色精度が、受け側の電子カメラより劣る場合、受け側の電子カメラは、伝達された色温度を用いないという選択をしてもよい。
【００６５】
或いは、電子カメラ８Ａに、色温度と、機種情報と、使用したホワイトバランスゲインとを出力（メモリカード６８に記録）させてもよい。この場合、電子カメラ８Ａは、請求項１、請求項３、及び請求項４に対応する。さらに、以上の３つに加えて、対応関係情報も出力する電子カメラ８Ｇ（基本構成は図１の電子カメラ８Ａと同様であるので、図示せず）を作製してもよい。電子カメラ８Ｇは、請求項１〜請求項４に対応する。
【００６６】
［７］  前記した電子カメラ８Ｂ、８Ｄ、８Ｆの全機能を備えた電子カメラ８Ｈ（基本構成は図１の電子カメラ８Ａと同様であるので、図示せず）を作製してもよい。即ち、電子カメラ８Ｈは、『色温度』、『ホワイトバランスゲインと機種情報』、『ホワイトバランスゲインと対応関係情報』のいずれがメモリカード６８内のファイルに記録されていても、これらの情報が示す色温度に基づいてホワイトバランス調整を行うことができる。電子カメラ８Ｈは、請求項６〜請求項８に対応する。
【００６７】
さらに、電子カメラ８Ｈに、前記した電子カメラ８Ｇの機能を加えた電子カメラ８Ｉ（基本構成は図１の電子カメラ８Ａと同様であるので、図示せず）を作製してもよい。即ち、電子カメラ８Ｉは、色温度と、機種情報と、使用したホワイトバランスゲインと、対応関係情報とを出力（メモリカード６８に記録）する。また、電子カメラ８Ｉは、『色温度』、『ホワイトバランスゲインと機種情報』、『ホワイトバランスゲインと対応関係情報』のいずれがメモリカード６８内のファイルに記録されていても、これらの情報が示す色温度に基づいてホワイトバランス調整を行うことができる。電子カメラ８Ｉは、請求項１〜請求項４、及び請求項６〜請求項８に対応する。
【００６８】
［８］  第１の実施形態では、画像データと色温度とを１ファイルとしてメモリカード６８に記録する例を述べた。本発明は、かかる実施形態に限定されるものではない。色温度のみを、独立したファイルとしてメモリカード６８に記録してもよい。第２の実施形態でも同様に、ホワイトバランスゲイン及び機種情報を、画像データとは別の独立したファイルとしてメモリカード６８に記録してもよい。前記した電子カメラ８Ｅ、８Ｇ、８Ｉでも同様に、ホワイトバランスゲイン及び対応関係情報を、画像データとは別の独立したファイルとしてメモリカード６８に記録してもよい。
【００６９】
この場合、受け側の電子カメラ８Ｂ、８Ｄ、８Ｆ、８Ｈ、８Ｉは、画像データを含むか否かに拘わらず、『色温度』、『ホワイトバランスゲイン及び機種情報』、『ホワイトバランスゲイン及び対応関係情報』の少なくともいずれかを記録をしたファイルをユーザに選択させればよい。
【００７０】
［９］  メモリカード６８に記録することにより、『色温度に換算可能または等価な情報』を受け側の電子カメラに伝達する例を述べた。本発明は、かかる実施形態に限定されるものではない。
例えば、第１の実施形態では、ＵＳＢケーブルにより電子カメラ８ＡのＵＳＢ７２と、電子カメラ８ＢのＵＳＢ７２とを接続して、電子カメラ８Ａから電子カメラ８Ｂに色温度を送信してもよい。
或いは、電子カメラ８Ａ、８Ｂにそれぞれ無線送受信装置を搭載して、無線により電子カメラ８Ａから電子カメラ８Ｂに色温度を送信してもよい。
【００７１】
また、例えば、第２の実施形態では、電子カメラ８Ｃ、８Ｂにそれぞれ無線送受信装置を搭載して、コンピュータに無線ＬＡＮを接続してもよい。この場合、電子カメラ８Ｃは『ホワイトバランスゲイン及び機種情報』を無線ＬＡＮに出力し、コンピュータはこの情報から色温度を推定する。この後、コンピュータは、無線によって、色温度を電子カメラ８Ｂに送信する。
以上のように色温度等を画像データとは別に送信することは、請求項５記載の『画像データとは別に、前記別の電子カメラにデータ転送する』に対応する。
【００７２】
［１０］  第１の実施形態では、電子カメラ８Ａで先に撮影する例を述べた。本発明は、かかる実施形態に限定されるものではない。電子カメラ８Ｂで先に撮影して、電子カメラ８Ｂにおいて設定した色温度に基づいて電子カメラ８Ａで撮影することもできる。なぜなら、電子カメラ８Ａ、８Ｂの機能は同じだからである。
【００７３】
このような場合、どちらがより上位の機種（撮影光源の色温度を測定する精度が高い方）かを判定して、上位機種で先に撮影した後、上位機種が用いた色温度に基づいて下位機種で撮影するようにしてもよい。
この方法としては、例えば、双方の電子カメラにそれぞれ無線送受信装置を搭載して、無線により一方の電子カメラから他方に機種情報を送信する。そして、機種情報を受信した電子カメラに、送信側の電子カメラの方が上位か否かを判定させる。この場合、どちらが上位かの優先順位を決めやすくするデータ（発売開始年月等）を定めておき、これを機種情報に含めることが望ましい。
【００７４】
［１１］  第１及び第２の実施形態では、撮影動作に伴って『色温度』または『ホワイトバランスゲイン及び機種情報』を記録する例を述べた。本発明は、かかる実施形態に限定されるものではない。例えば、撮影を行わずに、測色部３６に撮影光源の色温度を推定させて、『色温度に換算可能または等価な情報』を記録してもよい。
【００７５】
［１２］  請求項で言及している『色温度に等価な情報』として、色温度（ケルビン）を用いる例を述べた。本発明は、かかる実施形態に限定されるものではない。色温度は、例えば、摂氏（℃）でも、華氏（Ｆ）でもよい。或いは、ｘｙ座標、ＣＩＥＸＹ表色系座標、ＣＩＥ  １９６０  ｕｖ色度図などにおける色温度を表す座標位置でもよい。或いは、逆数色温度などを用いてもよい。
【００７６】
［１３］  撮像素子２０がＲ、Ｇ、Ｂの原色配列であり、ホワイトバランスゲインによりＲ、Ｇ、Ｂの画素信号が補正される例を述べた。本発明は、かかる実施形態に限定されるものではない。撮像素子の出力画素信号は、例えば、補色系でもよい。例えば、補足事項［２］で述べた電子カメラ８Ｅの撮像素子が補色系であれば、『補色系に対応するホワイトバランスゲイン』と、『このホワイトバランスゲインと色温度との対応関係を規定する対応関係情報』とを出力すればよい。
【００７７】
［１４］  第１及び第２の実施形態では、１回の撮影毎に『色温度に換算可能または等価な情報』を記録する例を述べた。本発明は、かかる実施形態に限定されるものではない。
例えば、撮影により多数の画像データを生成後、これらを生の画像データ（画像処理を施されていないもの）として残しておく（但し、補間処理は施してもよい）。次に、これらの画像データを表示させて、その中から色合いのよいものを選択する。そして、選択した画像データが撮影されたときの色温度に対応するホワイトバランスゲインを用いて、全ての画像データのホワイトバランス調整を一括して行ってもよい。
【００７８】
［１５］  最後に、請求項と実施例との対応関係を説明する。なお、以下に示す対応関係は、参考のための一解釈であり、本発明を限定するものではない。
請求項記載の撮像部は、撮影レンズ１２、フォーカルプレーンシャッタ１６、撮像素子２０、アナログ信号処理部２４、Ａ／Ｄ変換部２８、タイミングジェネレータ３２、及び撮影動作を制御するＭＰＵ４０の機能に対応する。なお、請求項記載の『被写体を撮像して画像データを生成する』動作は公知なので、説明を省略した。
【００７９】
請求項記載のホワイトバランス調整部は、測色部３６と、色温度に応じたホワイトバランスゲインを画像処理部５２に伝達するＭＰＵ４０の機能と、ホワイトバランスゲインを用いて画像データのホワイトバランスを調整する画像処理部５２の機能とに対応する。
請求項記載の『前記ホワイトバランスが示す色温度』は、例えば、『画像データのホワイトバランス調整に用いられたホワイトバランスゲインに対応する色温度』を意味する。具体的には、ステップＳ２で測色部３６が推定した色温度、或いは、ステップＳ３でユーザが選択したモードに対応する色温度である。
【００８０】
『ホワイトバランスゲイン及び機種情報』、『ホワイトバランスゲイン及び対応関係情報』は、どちらも、請求項で言及している『色温度に換算可能な情報』に対応する。
請求項記載の共有情報生成部は、『色温度に換算可能または等価な情報を画像データに添付して記録する画像処理部５２の機能』に対応する。
【００８１】
請求項記載の『別の電子カメラで参照可能に出力する』は、メモリカード６８に記録する、無線を発信する、ＬＡＮ等の電気通信回線に信号を出力することに対応する（補足事項［９］参照）。
請求項記載の入力部は、カードインターフェース６４と、システムバス４８と、『メモリカード６８に記録されたファイルから、色温度に換算可能または等価な情報を検出するＭＰＵ４０の機能』とに対応する（ステップＳ８、Ｓ３１参照）。
【００８２】
請求項記載の色温度推定部は、例えば、機種情報及びホワイトバランスゲインから色温度を推定する電子カメラ８ＤのＭＰＵ４０の機能に対応する（補足事項［１］参照）。また、請求項記載の色温度推定部は、ホワイトバランスゲイン及び対応関係情報から、色温度を推定する電子カメラ８ＦのＭＰＵ４０の機能にも対応する（補足事項［３］参照）。
【００８３】
【発明の効果】
本発明の一形態では、測色の基準側の電子カメラは、色温度に等価な情報を出力する。色温度は機種に依存しないホワイトバランス調整の条件であるので、受け側の電子カメラは、ホワイトバランス調整の条件を、測色の基準側の電子カメラと共有できる。
【００８４】
本発明の別の形態では、測色の基準側の電子カメラは、色温度に換算可能な情報を出力する。この情報は、本発明のプログラム、または、このプログラムを搭載した受け側の電子カメラにより、色温度に換算される。従って、受け側の電子カメラは、ホワイトバランス調整の条件を、測色の基準側の電子カメラと共有できる。
この結果、機種の異なる複数の電子カメラを用いる場合にも、ホワイトバランス調整の条件を同じにして撮影できる。
【図面の簡単な説明】
【図１】第１の実施形態における電子カメラの構成を示すブロック図である。
【図２】第１の実施形態の電子カメラ８Ａ、８Ｂ間で、ホワイトバランス調整の条件を共有させて撮影する場合の動作を示す流れ図である。
【図３】第２の実施形態の電子カメラ８Ｃ、８Ｂ間で、コンピュータを介してホワイトバランス調整の条件を共有させて撮影する場合の動作を示す流れ図である。
【図４】本発明の電子カメラ間における、ホワイトバランス調整の条件の伝達系統を示す説明図である。
【符号の説明】
８Ａ、８Ｂ、８Ｃ、８Ｄ、８Ｅ、８Ｆ  電子カメラ
１２  撮影レンズ
１６  フォーカルプレーンシャッタ
２０  撮像素子
２４  アナログ信号処理部
２８  Ａ／Ｄ変換部
３２  タイミングジェネレータ
３６  測色部
４０  ＭＰＵ
４４  操作部
４８  システムバス
５２  画像処理部
５６  画像メモリ
６０  プログラムメモリ
６４  カードインターフェース
６８  メモリカード
７２  ＵＳＢ
７６  ＵＳＢインターフェース
８０  モニタ制御部
８４  液晶モニタ
Ｃ９、Ｃ１０、Ｃ１１、Ｃ１２  プログラム
【図１】
2004349951.tif 000003
【図２】
2004349951.tif 000004
【図３】
2004349951.tif 000005
【図４】
2004349951.tif 000006