(57)【要約】【課題】  現像画像からより適正な色再現状態の画像を得るための手段を提供する。【解決手段】  撮像装置は、被写体を撮像する撮像部と、画像処理部と、画像ファイル生成部とを備える。画像処理部は、撮像部で取得されたＲＡＷ画像に、撮像時に適用される第１色再現パラメータでの色再現処理を施して現像画像を生成する。画像ファイル生成部は、第１色再現パラメータに関するデータと、第１色再現パラメータとは異なる光源下での被写体の色再現に相応する第２色再現パラメータに関するデータとを、それぞれ現像画像のデータに対応付けて画像ファイルを生成する。【選択図】  図１
2011071708.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像部と、
前記撮像部で取得されたＲＡＷ画像に、撮像時に適用される第１色再現パラメータでの色再現処理を施して現像画像を生成する画像処理部と、
前記第１色再現パラメータに関するデータと、前記第１色再現パラメータとは異なる光源下での被写体の色再現に相応する第２色再現パラメータに関するデータとを、それぞれ前記現像画像のデータに対応付けて画像ファイルを生成する画像ファイル生成部と、
を備える撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記画像ファイル生成部は、前記第１色再現パラメータでの逆色再現データと前記第２色再現パラメータに関するデータとを有する色変換データを、前記現像画像のデータに対応付けて前記画像ファイルを生成する撮像装置。
【請求項３】
被写体を撮像する撮像部と、
前記撮像部で取得されたＲＡＷ画像に、撮像時に適用される第１色再現パラメータでの色再現処理を施して現像画像を生成する画像処理部と、
制御部とを備えた撮像装置に関し、
前記制御部を、請求項１または請求項２に記載の画像ファイル生成部として動作させるプログラム。
【請求項４】
所定光源下での被写体の色再現に相応する第１色再現パラメータに関するデータと、前記第１色再現パラメータとは異なる光源下での被写体の色再現に相応する第２色再現パラメータに関するデータと、前記第１色再現パラメータでの色再現処理をＲＡＷ画像に施して生成された第１現像画像のデータと、を含む画像ファイルを取得する取得部と、
前記第１現像画像に対して、前記第１色再現パラメータでの逆色再現処理および前記第２色再現パラメータでの色再現処理を施して第２現像画像を生成する画像処理部と、
を備える画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記画像ファイルは、前記第１色再現パラメータでの逆色再現データおよび前記第２色再現パラメータに関するデータを有する色変換データを含み、
前記画像処理部は、前記第１現像画像に対して前記色変換データを適用して前記第２現像画像を生成する画像処理装置。
【請求項６】
所定光源下での被写体の色再現に相応する第１色再現パラメータに関するデータと、前記第１色再現パラメータでの色再現処理をＲＡＷ画像に施して生成された第１現像画像のデータと、前記第１現像画像を生成した撮像装置の種類を示す識別データとを含む画像ファイルを取得する取得部と、
前記第１色再現パラメータとは異なる光源下での被写体の色再現に相応する１以上の第２色再現パラメータと前記識別データとの対応関係を示すデータベースを記憶する記憶部と、
前記識別データによって前記第２色再現パラメータを前記記憶部から取得するとともに、前記第１現像画像に対して、前記第１色再現パラメータでの逆色再現処理および前記第２色再現パラメータでの色再現処理を施して第２現像画像を生成する画像処理部と、
を備える画像処理装置。
【請求項７】
コンピュータを、請求項４から請求項６のいずれか１項に記載の画像処理装置として動作させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来から、被写体を撮像した画像について、光源に応じた被写体の色再現を適切に行うために、一例として、特許文献１に示すような光源別の色変換マトリクス演算を行うことが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２００４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、撮像時において、多様な光源の種類からシーン毎の適切な光源を推定することは容易ではない。よって、撮像したシーンに必ずしも相応しない色変換処理が撮像時にＲＡＷ画像に施される可能性もあり、この場合には現像処理後の現像画像から適正な色再現状態の画像を得ることは困難となる。
【０００５】
そこで、本発明は、現像画像からより適正な色再現状態の画像を得るための手段を提供することを目的とする。
【課題を解決するための手段】
【０００６】
一の態様の撮像装置は、被写体を撮像する撮像部と、画像処理部と、画像ファイル生成部とを備える。画像処理部は、撮像部で取得されたＲＡＷ画像に、撮像時に適用される第１色再現パラメータでの色再現処理を施して現像画像を生成する。画像ファイル生成部は、第１色再現パラメータに関するデータと、第１色再現パラメータとは異なる光源下での被写体の色再現に相応する第２色再現パラメータに関するデータとを、それぞれ現像画像のデータに対応付けて画像ファイルを生成する。
【０００７】
上記の一の態様において、画像ファイル生成部は、第１色再現パラメータでの逆色再現データと第２色再現パラメータに関するデータとを有する色変換データを、現像画像のデータに対応付けて画像ファイルを生成してもよい。
【０００８】
一の態様の画像処理装置は、画像ファイルを取得する取得部と、画像処理部とを備える。上記の画像ファイルは、所定光源下での被写体の色再現に相応する第１色再現パラメータに関するデータと、第１色再現パラメータとは異なる光源下での被写体の色再現に相応する第２色再現パラメータに関するデータと、第１色再現パラメータでの色再現処理をＲＡＷ画像に施して生成された第１現像画像のデータとを含む。また、画像処理部は、第１現像画像に対して、第１色再現パラメータでの逆色再現処理および第２色再現パラメータでの色再現処理を施して第２現像画像を生成する。
【０００９】
上記の一の態様において、画像ファイルは、第１色再現パラメータでの逆色再現データおよび第２色再現パラメータに関するデータを有する色変換データを含んでいてもよい。また、画像処理部は、第１現像画像に対して色変換データを適用して第２現像画像を生成してもよい。
【００１０】
他の態様の画像処理装置は、画像ファイルを取得する取得部と、記憶部と、画像処理部とを備える。上記の画像ファイルは、所定光源下での被写体の色再現に相応する第１色再現パラメータに関するデータと、第１色再現パラメータでの色再現処理をＲＡＷ画像に施して生成された第１現像画像のデータと、第１現像画像を生成した撮像装置の種類を示す識別データとを含む。記憶部は、第１色再現パラメータとは異なる光源下での被写体の色再現に相応する１以上の第２色再現パラメータと識別データとの対応関係を示すデータベースを記憶する。画像処理部は、識別データによって第２色再現パラメータを記憶部から取得するとともに、第１現像画像に対して、第１色再現パラメータでの逆色再現処理および第２色再現パラメータでの色再現処理を施して第２現像画像を生成する。
【００１１】
なお、撮像装置の制御部を、上記の一の態様の撮像装置での画像ファイル生成部として動作させるプログラムや、コンピュータを上記の一の態様または他の態様の画像処理装置として動作させるプログラムや、上記のいずれかのプログラムを記憶した記憶媒体や、上記の一の態様または他の態様に係る画像処理装置の動作を方法のカテゴリで表現したものも、本発明の具体的態様として有効である。
【発明の効果】
【００１２】
本発明では、現像画像の色再現処理に用いた第１色再現パラメータと、異なる光源下での被写体の色再現に相応する第２色再現パラメータとを用いることで、より適正な色再現状態の画像を現像画像から得ることができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態の画像処理システムの構成例を示すブロック図
【図２】第１実施形態での画像ファイルのデータ構造例を示す図
【図３】第２実施形態での画像ファイルのデータ構造例を示す図
【図４】第３実施形態での画像ファイルのデータ構造例を示す図
【発明を実施するための形態】
【００１４】
＜第１実施形態の説明＞
図１は、第１実施形態の画像処理システムの構成例を示すブロック図である。この画像処理システムは、電子カメラ１と、画像処理装置２とを有する。
【００１５】
まず、図１に示す電子カメラ１の構成を説明する。この電子カメラ１は、撮像光学系１１と、撮像素子１２と、Ａ／Ｄ変換部１３と、画像処理エンジン１４と、メディアＩ／Ｆ１５と、通信Ｉ／Ｆ１６と、第１メモリ１７および第２メモリ１８と、ユーザの各種入力を受け付ける操作部１９とを有する。ここで、Ａ／Ｄ変換部１３、メディアＩ／Ｆ１５、通信Ｉ／Ｆ１６、第１メモリ１７および第２メモリ１８、操作部１９は、それぞれ画像処理エンジン１４に接続されている。
【００１６】
撮像素子１２は、撮像光学系１１による被写体の結像を撮像するデバイスである。この撮像素子１２の出力はＡ／Ｄ変換部１３に接続されている。なお、本実施形態の撮像素子１２は、順次走査方式の固体撮像素子（ＣＣＤなど）であってもよく、ＸＹアドレス方式の固体撮像素子（ＣＭＯＳなど）であってもよい。
【００１７】
撮像素子１２の受光面には、複数の受光素子がマトリックス状に配列されている。また、撮像素子１２の各画素には、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）のカラーフィルタが公知のベイヤ配列にしたがって配置されている。そのため、撮像素子１２の各画素は、カラーフィルタでの色分解によってそれぞれの色に対応する画像信号を出力する。これにより、撮像素子１２は、撮像時にカラーの画像を取得できる。
【００１８】
Ａ／Ｄ変換部１３は、撮像素子１２から入力される画像信号をＡ／Ｄ変換して、ＲＡＷ形式のカラー画像（ＲＡＷ画像）のデータを画像処理エンジン１４に出力する。
【００１９】
画像処理エンジン１４は、電子カメラ１の各部を統括的に制御するプロセッサである。この画像処理エンジン１４は、プログラムの実行により、画像処理部２１および画像ファイル生成部２２として動作する。
【００２０】
画像処理部２１は、上記のＲＡＷ画像のデータにデジタル現像処理を施して、写真に相当する現像画像のデータを生成する。一例として、デジタル現像処理には、階調変換処理、ノイズ除去処理、輪郭強調処理、色再現処理などが含まれる。
【００２１】
また、色再現処理は、現像画像でユーザの意図する色再現を実現するための処理である。本実施形態での色再現処理には、ホワイトバランス調整処理、３×３の色変換マトリクスによる色変換処理が含まれる。なお、現像画像のデータは、ＪＰＥＧ形式やＴＩＦＦ形式などの公知の形式で生成される。
【００２２】
また、画像処理部２１は、予め光源別に用意された複数種類の色再現パラメータ（ホワイトバランスゲインと色変換マトリクスとの組み合わせ）のうちから、撮像時の光源下での被写体の色再現に相応する色再現パラメータを適用して上記の色再現処理を実行する。一例として、画像処理部２１は、公知の光源推定演算で推定した光源またはユーザに指定された光源のいずれかに相応する色再現パラメータを適用して上記の色再現処理を実行する。また、初期状態での画像処理部２１は、複数の光源下での平均的な色変換誤差が最小化されるように設定された標準色再現パラメータを適用して色再現処理を実行してもよい。なお、上記の各色再現パラメータは、いずれも電子カメラ１の製造者によって予め生成されるものとする。
【００２３】
画像ファイル生成部２２は、現像画像のデータを後述の記憶媒体２３などに記録するときに、所定のファイル形式（例えばＴＩＦＦ／ＥＰ規格など）に準拠した画像ファイルを生成する。
【００２４】
図２は、第１実施形態での画像ファイルのデータ構造例を示す図である。第１実施形態の画像ファイルは、ヘッダ領域と、上記の撮像画像のデータを記録する画像記録領域とを有している。
【００２５】
ここで、画像ファイルのヘッダ領域には、撮像した画像の色再現処理に適用した色再現パラメータ（第１色再現パラメータ）と、第１色再現パラメータとは異なる光源下での被写体の色再現に相応する色再現パラメータ（第２色再現パラメータ）とがそれぞれ記録される。なお、画像ファイル生成部２２は、１つの画像ファイルのヘッダに複数種類の第２色再現パラメータを含めてもよい。
【００２６】
第１色再現パラメータおよび第２色再現パラメータは、いずれも現像画像をレタッチする場合に用いられる。第１色再現パラメータは、現像画像を色再現処理前の状態に復元する処理（逆色再現処理）で適用される。また、第２色再現パラメータは、第１色再現パラメータによる逆色再現処理後の画像に色再現処理を施すときに適用される。
【００２７】
図１に戻って、メディアＩ／Ｆ１５は、不揮発性の記憶媒体２３を着脱可能に接続できる。そして、メディアＩ／Ｆ１５は、記憶媒体２３に対して上記の画像ファイルのデータの書き込み／読み込みを実行する。上記の記憶媒体２３は、ハードディスクや、半導体メモリを内蔵したメモリカードなどで構成される。なお、図１では記憶媒体２３の一例としてメモリカードを図示する。
【００２８】
通信Ｉ／Ｆ１６は、有線または無線の公知の通信回線を介して接続された外部装置（画像処理装置２など）とのデータ送受信を、所定の通信規格に準拠して制御する。
【００２９】
第１メモリ１７は、画像処理部２１による画像処理の前後で画像のデータを一時的に記憶するバッファメモリである。また、第２メモリ１８は、画像処理エンジン１４によって実行されるプログラムや、光源の種類と複数種類の色再現パラメータとの対応関係を示すデータベースを記憶する不揮発性のメモリである。
【００３０】
ここで、第１実施形態の電子カメラ１での撮像動作の一例を説明する。ユーザの撮像指示（不図示のレリーズ釦の全押し操作）を受け付けると、電子カメラ１は、撮像素子１２を駆動させて不揮発性記憶媒体への記録を伴う画像の撮像処理を行う。
【００３１】
そして、画像処理エンジン１４の画像処理部２１は、Ａ／Ｄ変換部１３から入力されたＲＡＷ画像のデータに色再現処理を含むデジタル現像処理を施し、現像画像のデータを取得する。このとき、画像処理部２１は、複数の色再現パラメータから第１色再現パラメータを選択して上記の色再現処理を実行する。
【００３２】
また、画像処理エンジン１４の画像ファイル生成部２２は、現像画像のデータと、第１色再現パラメータおよび第２色再現パラメータとを対応付けて画像ファイルを生成する（図２参照）。そして、画像処理エンジン１４は、メディアＩ／Ｆ１５に接続された記憶媒体２３に画像ファイルを最終的に記録する。
【００３３】
一例として、画像処理エンジン１４は、上記の標準色再現パラメータが第１色再現パラメータとして設定された場合に、他の光源に対応する複数種類の色再現パラメータを第２色再現パラメータとして画像ファイルに付加してもよい。勿論、画像処理エンジン１４は、特定の光源に対応する色再現パラメータが第１色再現パラメータとして設定された場合に、他の光源に対応する１以上の色再現パラメータを第２色再現パラメータとして画像ファイルに付加してもよい。なお、上記の場合において、画像処理エンジン１４は、光源推定処理の結果やユーザの指定に基づいて、第１色再現パラメータを除く全ての色再現パラメータのうちから１以上の第２色再現パラメータを決定してもよい。
【００３４】
次に、図１に示す画像処理装置２の構成を説明する。画像処理装置２は、例えば、画像処理プログラムがインストールされたパーソナルコンピュータであって、データ読込部３１と、通信部３２と、記憶装置３３と、ＣＰＵ３４と、メモリ３５および入出力Ｉ／Ｆ３６と、バス３７とを有している。そして、データ読込部３１、通信部３２、記憶装置３３、ＣＰＵ３４、メモリ３５および入出力Ｉ／Ｆ３６は、バス３７を介して相互に接続されている。さらに、画像処理装置２には、入出力Ｉ／Ｆ３６を介して、入力デバイス３８（キーボード、ポインティングデバイスなど）とモニタ３９とがそれぞれ接続されている。なお、入出力Ｉ／Ｆ３６は、入力デバイス３８からの各種入力を受け付けるとともに、モニタ３９に対して表示用のデータを出力する。
【００３５】
データ読込部３１は、電子カメラ１で生成された画像ファイルのデータや、画像処理プログラムを外部から読み込むときに用いられる。例えば、データ読込部３１は、着脱可能な記憶媒体からデータを取得する読込デバイス（光ディスク、磁気ディスク、光磁気ディスクあるいはメモリカードの読込装置など）で構成される。
【００３６】
通信部３２は、有線または無線の公知の通信回線を介して接続された外部装置（電子カメラ１など）とのデータ送受信を、所定の通信規格に準拠して制御する。
【００３７】
記憶装置３３は、上記の画像処理プログラムと、プログラムの実行に必要となる各種のデータとを記憶する。また、記憶装置３３には、データ読込部３１や通信部３２から取得した画像ファイルのデータを記憶することもできる。なお、記憶装置３３は、ハードディスクや、不揮発性の半導体メモリなどで構成される。
【００３８】
ＣＰＵ３４は、画像処理装置２の各部動作を統括的に制御するプロセッサである。このＣＰＵ３４は、画像処理プログラムの実行により、現像画像のレタッチを行う画像処理部３４ａとして動作する。また、メモリ３５は、画像処理プログラムの演算結果などを一時的に記憶する。このメモリ３５は、例えば揮発性のＳＤＲＡＭなどで構成される。
【００３９】
ここで、第１実施形態の画像処理装置２の動作例を説明する。なお、以下の処理は、ユーザによるプログラム実行指示に応じて、ＣＰＵ３４が画像処理プログラムを実行することで開始される。
【００４０】
ＣＰＵ３４は、第１実施形態の電子カメラ１で生成された画像ファイル（図２参照）をデータ読込部３１または通信部３２から取得する。このとき、ＣＰＵ３４の画像処理部３４ａは、画像ファイルの現像画像に出力用色変換処理（例えば、ｓＲＧＢ、ｏｐＲＧＢ、ＡｄｏｂｅＲＧＢへの色変換など）を施し、モニタ３９に現像画像を表示させてもよい。
【００４１】
また、画像処理部３４ａは、ユーザの指示に応じて画像ファイルの現像画像に各種の画像処理を施すレタッチ処理を行う。そして、上記のレタッチ処理の実行時において、現像画像の色再現状態の変更がユーザから指示されると、画像処理部３４ａは以下の（１）から（３）の処理を順次実行する。
【００４２】
（１）画像処理部３４ａは、画像ファイルから第１色再現パラメータを取得するとともに、上記の現像画像に対して第１色再現パラメータによる逆色再現処理を施す。具体的には、画像処理部３４ａは、まず第１色再現パラメータの色変換マトリクスを用いて現像画像に逆色変換処理を施し、その後に第１色再現パラメータのホワイトバランスゲインを用いて逆ホワイトバランス調整処理を行う。これにより、画像処理部３４ａは、画像ファイルの現像画像から色再現処理前の状態の画像を取得できる。
【００４３】
（２）画像処理部３４ａは、画像ファイルから第２色再現パラメータを取得する。例えば、画像ファイルに第２色再現パラメータが複数記録されている場合、画像処理部３４ａは、ユーザの指定した光源に対応する第２色再現パラメータを取得する。
【００４４】
また、画像処理部３４ａは、色再現処理前の状態の画像に光源推定処理を施し、画像処理部３４ａで推定した光源の色再現パラメータを第２色再現パラメータとして取得してもよい。一般に、画像処理装置２（パーソナルコンピュータ）の演算能力は電子カメラ１よりも高いので、画像処理装置２によってより高度な光源推定が可能となる場合がある。
【００４５】
（３）画像処理部３４ａは、上記（１）の処理で取得した色再現処理前の状態の画像に、上記（２）の処理で取得した第２色再現パラメータを適用して色再現処理を実行する。例えば、画像処理部３４ａは、まず第２色再現パラメータのホワイトバランスゲインを用いて画像のホワイトバランス調整処理を行い、その後に第２色再現パラメータの色変換マトリクスを用いて画像に色変換処理を施す。これにより、画像処理部３４ａは、レタッチ前とは異なる光源下での色再現がなされた現像画像を取得できる。
【００４６】
そして、ＣＰＵ３４は、レタッチ後の現像画像に出力用色変換処理を施して、レタッチ後の現像画像をモニタ３９に表示させる。なお、ＣＰＵ３４は、ユーザの指示に応じてレタッチ後の現像画像のデータを記憶装置３３等に記録してもよい。
【００４７】
以下、第１実施形態での作用効果を述べる。第１実施形態での電子カメラ１は、現像画像の色再現処理に関する第１色再現パラメータと、第１色再現パラメータとは異なる光源下での被写体の色再現に相応する第２色再現パラメータとを画像ファイルに記録する。そして、第１実施形態での画像処理装置２は、画像ファイルに含まれる現像画像に対して、第１色再現パラメータでの逆色再現処理および第２色再現パラメータでの色再現処理を施して、レタッチ前とは異なる光源下での色再現がなされた現像画像を取得する。
【００４８】
したがって、第１実施形態では、電子カメラ１で生成された現像画像の色再現がユーザの意図に沿わない場合にも、後工程のレタッチ処理によってより適切な光源下での色再現がなされた見映えのよい画像を得ることができる。例えば、第１実施形態では、撮像時の光源の指定が不正確な場合においても、適切な光源下での色再現がなされた現像画像を最終的に得ることができる。
【００４９】
また、第１実施形態では、第１色再現パラメータでの逆色再現処理によって、現像画像を変換前の状態に一旦戻してから第２色再現パラメータでの色再現処理を行う。そのため、画像処理装置２は、画像本来の色構造をほぼ損なうことなく、適切な光源下での色再現がなされた現像画像を得ることができる。
【００５０】
以上で第１実施形態の説明を終了する。なお、本明細書の以下の各実施形態は上記の第１実施形態と装置構成が共通するため、以下の実施形態では同一符号を付して画像処理システム（電子カメラ１、画像処理装置２）の重複説明を省略する。
【００５１】
＜第２実施形態の説明＞
図３は、第１実施形態の変形例である第２実施形態での画像ファイルのデータ構造例を示す図である。第２実施形態で画像ファイルを生成するときに、電子カメラ１の画像ファイル生成部２２は、第１色再現パラメータでの逆色再現処理用のデータ（逆色再現データ）と、第２色再現パラメータのデータとを１つにまとめた色変換データをヘッダ領域に記録する。本実施形態での逆色再現データには、撮像時に適用された色変換マトリクスの逆行列と、撮像時に乗算されたホワイトバランスゲインの逆数の値とが含まれる。
【００５２】
なお、画像ファイル生成部２２は、第２色再現パラメータの部分が異なる複数の色変換データをヘッダ領域にそれぞれ記録してもよい。
【００５３】
一方、第２実施形態での画像処理装置２は、現像画像の色再現状態の変更がユーザから指示されると、所定の光源に対応する色変換データを画像ファイルから取得する。そして、画像処理部３４ａは、取得した色変換データを現像画像に直接適用することで、第１色再現パラメータでの逆色再現処理と第２色再現パラメータでの色再現処理とを実行する。これにより、第２実施形態においても第１実施形態とほぼ同様の効果を得ることができる。
【００５４】
＜第３実施形態の説明＞
図４は、第１実施形態の変形例である第３実施形態での画像ファイルのデータ構造例を示す図である。第３実施形態で画像ファイルを生成するときに、電子カメラ１の画像ファイル生成部２２は、第１色再現パラメータのデータと、電子カメラ１の機種を示す識別データとをヘッダ領域に記録する。
【００５５】
一方、第３実施形態での画像処理装置２は、電子カメラ１の機種毎にそれぞれ複数種類の色再現パラメータを記憶したデータベースを記憶装置３３に予め有している。そして、現像画像の色再現状態の変更がユーザから指示されると、画像処理部３４ａは以下の（１ａ）から（３ａ）の処理を順次実行する。
【００５６】
（１ａ）画像処理部３４ａは、画像ファイルから第１色再現パラメータを取得するとともに、上記の現像画像に対して第１色再現パラメータによる逆色再現処理を施す。なお、（１ａ）の処理は、上記第１実施形態での（１）の処理に対応するので重複説明は省略する。
【００５７】
（２ａ）画像処理部３４ａは、記憶装置３３から第２色再現パラメータを取得する。まず、画像処理部３４ａは、画像ファイル内の識別データに基づいて、電子カメラ１の機種に対応する色再現パラメータのデータベースを特定する。そして、画像処理部３４ａは、特定したデータベースのうちから所望の光源に対応する第２色再現パラメータを取得する。
【００５８】
（３ａ）画像処理部３４ａは、上記（１ａ）の処理で取得した色再現処理前の状態の画像に、上記（２ａ）の処理で取得した第２色再現パラメータを適用して色再現処理を実行する。なお、（３ａ）の処理は、上記第１実施形態での（３）の処理に対応するので重複説明は省略する。
【００５９】
これにより、第３実施形態においても第１実施形態とほぼ同様の効果を得ることができる。なお、第３実施形態では、画像ファイルに第２色再現パラメータを記録しない分だけ、画像ファイルのデータ量を少なくできる。
【００６０】
＜実施形態の補足事項＞
（ａ）上記の各実施形態では、電子カメラ１の画像処理部２１および画像ファイル生成部２２の機能をプログラムによってソフトウエア的に実現する例を説明した。しかし、本発明では、ＡＳＩＣを用いて上記の各部をハードウエア的に実現してもかまわない。同様に、本発明では、画像処理装置２の画像処理部の機能をＡＳＩＣでハードウエア的に実現してもかまわない。
【００６１】
（ｂ）上記の各実施形態では、色再現処理において色変換マトリクスを適用して色変換処理を行う例を説明した。しかし、本発明では、三次元ＬＵＴやＩＣＣプロファイルを色再現パラメータに採用し、三次元ＬＵＴやＩＣＣプロファイルを用いて色変換処理を行うようにしてもよい。なお、本発明の色再現処理での色変換処理は、非線形な階調変換を含むものであってもよい。
【００６２】
（ｃ）上記の各実施形態において、画像処理装置２によって画像の領域別に光源推定を実行し、各々の領域でそれぞれ異なる第２色再現パラメータを適用するようにしてもよい。撮像するシーンによっては画像内の各領域で照明環境が異なる場合もありうるが、上記の構成によれば、かかる状況下でも適切な色再現の画像を取得しうる。
【００６３】
（ｄ）上記の第３実施形態において、画像ファイルに記憶する識別データは、電子カメラ１の分光感度モデルの情報であってもよい。この場合、画像処理装置２は、電子カメラ１の分光感度モデルに対応する分光反射率の情報を記憶装置３３に予め記憶しておくとともに、指定された光源の種類と分光反射率の情報とに基づいて、第２色再現パラメータとしての色変換マトリクスを求めればよい。なお、光源の種類と分光反射率の情報から色変換マトリクスを求める演算には、一例として特開２００３−１０２０３１号公報などの公知の手法を用いればよい。
【００６４】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲が、その精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図するものである。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物によることも可能である。
【符号の説明】
【００６５】
１…電子カメラ、２…画像処理装置、１２…撮像素子、１４…画像処理エンジン、１５…メディアＩ／Ｆ、１８…第２メモリ、２１…画像処理部、２２…画像ファイル生成部、２３…記憶媒体、３１…データ読込部、３２…通信部、３３…記憶装置、３４…ＣＰＵ、３４ａ…画像処理部
【図１】
2011071708.tif 000003
【図２】
2011071708.tif 000004
【図３】
2011071708.tif 000005
【図４】
2011071708.tif 000006