(57)【要約】【課題】  撮影シーンを再現するための処理を行う際に、過剰補正や補正不足を抑えること。【解決手段】  撮像装置は、被写体像を撮像して画像を生成する撮像部と、撮影シーンの輝度に関する情報を含む撮影時観察パラメータを算出する算出部と、撮影時観察パラメータに基づいて、画像に対して、画像の色合いに関する色順応変換と、コントラスト変換と、彩度変換とを含むアピアランス変換処理を行う画像処理部と、輝度が低いほど、色順応変換、コントラスト変換、彩度変換の少なくとも１つの変換強度がより大きくなるように、アピアランス変換処理に用いる係数を決定する係数決定部と、撮像部により生成した画像と、係数決定部により決定した係数とを関連付けて記録する記録部とを備える。【選択図】    図３
2013146009.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像を生成する撮像部と、
撮影シーンの輝度に関する情報を含む撮影時観察パラメータを算出する算出部と、
前記撮影時観察パラメータに基づいて、前記画像に対して、画像の色合いに関する色順応変換と、コントラスト変換と、彩度変換とを含むアピアランス変換処理を行う変換処理部と、
前記輝度が低いほど、前記色順応変換、前記コントラスト変換、前記彩度変換の少なくとも１つの変換強度がより大きくなるように、前記アピアランス変換処理に用いる係数を決定する係数決定部と、
前記撮像部により生成した前記画像と、前記係数決定部により決定した前記係数とを関連付けて記録する記録部と
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記係数決定部は、前記画像が撮像されてからの経過時間が長くなるほど、前記変換強度を大きくする変化幅が広くなるように、前記係数を決定する
ことを特徴とする撮像装置。
【請求項３】
請求項１又は請求項２に記載の撮像装置において、
前記係数決定部は、前記画像に含まれる被写体の種類と、前記画像を出力する出力先の環境と、前記画像の出力用途との少なくとも１つに基づいて、前記変換強度を大きくする変化幅を変更して、前記係数を決定する
ことを特徴とする撮像装置。
【請求項４】
処理対象の画像に対して、画像の色合いに関する色順応変換と、コントラスト変換と、彩度変換とを含むアピアランス変換処理をコンピュータに実行させるための変換処理プログラムであって、
前記画像と、前記画像の撮影シーンの輝度に関する情報を含む撮影時観察パラメータとを取得する取得ステップと、
前記輝度が低いほど、前記色順応変換、前記コントラスト変換、前記彩度変換の少なくとも１つの変換強度がより大きくなるように、前記アピアランス変換処理に用いる係数を決定する係数決定ステップと、
前記計数決定ステップにおいて決定した前記係数を用いて、前記画像に対する前記アピアランス変換処理を行う処理ステップと
を備えることを特徴とする変換処理プログラム。
【請求項５】
請求項４に記載の変換処理プログラムにおいて、
前記係数決定ステップでは、前記画像が撮像されてからの経過時間が長くなるほど、前記変換強度を大きくする変化幅が広くなるように、前記係数を決定する
ことを特徴とする変換処理プログラム。
【請求項６】
請求項４又は請求項５に記載の変換処理プログラムにおいて、
前記係数決定ステップでは、前記画像に含まれる被写体の種類と、前記画像を出力する出力先の環境と、前記画像の出力用途との少なくとも１つに基づいて、前記変換強度を大きくする変化幅を変更して、前記係数を決定する
ことを特徴とする変換処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および変換処理プログラムに関する。
【背景技術】
【０００２】
従来、カラーマッチングに関する様々な技術が考えられている。例えば、ＣＩＥＣＡＭ０２などに代表されるアピアランスモデルを用いて、撮影時において撮影者が知覚した見えを、撮影時と異なる観察条件（例えばプリントやモニタに出力しての観察時）でも再現する技術が知られている。しかし、アピアランスモデルを理論通りに用いて、上述した見えを忠実に再現しても、必ずしもユーザにとって好ましい再現を実現できない場合があった。例えば、撮影シーンの明るさと出力画像を観察する環境の明るさとに大きな差がある場合には、いわゆる「眠い」画像再現となってしまうことがあった。
【０００３】
そこで、例えば、特許文献１の発明では、再現画像が「眠く」なるのを防ぐために、実際の撮影シーンの輝度よりも高い輝度に基づいてコントラスト変換および彩度変換を行うことにより、自然なコントラストや彩度の見えを実現することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１１７６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の発明では、単純に実際よりも高めの輝度に基づいて処理を行うため、コントラストや彩度が十分高い撮影シーン（例えば、晴天下など）の場合でも、さらにコントラストや彩度を高めてしまうことになり、再現時に過剰補正となってしまうことがある。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、被写体像を撮像して画像を生成する撮像部と、撮影シーンの輝度に関する情報を含む撮影時観察パラメータを算出する算出部と、前記撮影時観察パラメータに基づいて、前記画像に対して、画像の色合いに関する色順応変換と、コントラスト変換と、彩度変換とを含むアピアランス変換処理を行う変換処理部と、前記輝度が低いほど、前記色順応変換、前記コントラスト変換、前記彩度変換の少なくとも１つの変換強度がより大きくなるように、前記アピアランス変換処理に用いる係数を決定する係数決定部と、前記撮像部により生成した前記画像と、前記係数決定部により決定した前記係数とを関連付けて記録する記録部とを備える。
【０００７】
本発明の変換処理プログラムは、処理対象の画像に対して、画像の色合いに関する色順応変換と、コントラスト変換と、彩度変換とを含むアピアランス変換処理をコンピュータに実行させるための変換処理プログラムであって、前記画像と、前記画像の撮影シーンの輝度に関する情報を含む撮影時観察パラメータとを取得する取得ステップと、前記輝度が低いほど、前記色順応変換、前記コントラスト変換、前記彩度変換の少なくとも１つの変換強度がより大きくなるように、前記アピアランス変換処理に用いる係数を決定する係数決定ステップと、前記計数決定ステップにおいて決定した前記係数を用いて、前記画像に対する前記アピアランス変換処理を行う処理ステップとを備える。
【発明の効果】
【０００８】
本発明によれば、撮影シーンを再現するための処理を行う際に、過剰補正や補正不足を抑えることができる。
【図面の簡単な説明】
【０００９】
【図１】見え変換処理の概念図である。
【図２】刺激、背景、周囲の３つの領域について説明する図である。
【図３】Ａｐｐｅａｒａｎｃｅ変換の概念図である。
【図４】第１実施形態の電子カメラ１の構成を示すブロック図である。
【図５】撮影時の制御部１８の動作を説明するフローチャートである。
【図６】一般的な色順応変換について説明する図である。
【図７】第１実施形態の色順応変換について説明する図である。
【図８】一般的なコントラスト変換について説明する図である。
【図９】一般的なコントラスト変換について説明する別の図である。
【図１０】第１実施形態のコントラスト変換について説明する図である。
【図１１】一般的な彩度変換について説明する図である。
【図１２】第１実施形態の彩度変換について説明する図である。
【図１３】第２実施形態のコンピュータ１００の構成を示すブロック図である。
【図１４】制御部１１８の動作を説明するフローチャートである。
【図１５】第２実施形態の色順応変換について説明する図である。
【図１６】第２実施形態のコントラスト変換について説明する図である。
【図１７】第２実施形態の彩度変換について説明する図である。
【発明を実施するための形態】
【００１０】
＜第１実施形態＞
以下、図面を用いて本発明の第１実施形態について説明する。
【００１１】
はじめに、カラーマッチングにおいて、異なる観察条件下に画像の見えを一致させるための見え変換処理について説明する。図１は、見え変換処理の概念図である。
【００１２】
図１に示すように、入力画像に対して、まず、Ｓｃｅｎｅ  Ｃｏｌｏｒｉｍｅｔｒｙを行う。Ｓｃｅｎｅ  Ｃｏｌｏｒｉｍｅｔｒｙでは、例えば、入力画像を、撮影シーンの白色点下でのＸＹＺ色空間に変換する。次に、Ａｐｐｅａｒａｎｃｅ変換を行う。Ａｐｐｅａｒａｎｃｅ変換では、観察条件に依存しない色空間にデータを変換する。一般的には、人間の色知覚モデルが用いられる。代表的な色知覚モデルとして、ＣＩＥＣＡＭ０２などがある。次に、Ｏｕｔｐｕｔ  Ｃｏｌｏｒｉｍｅｔｒｙを行う。Ｏｕｔｐｕｔ  Ｃｏｌｏｒｉｍｅｔｒｙでは、出力色空間の色度値（例えばｓＲＧＢ）への変換を行う。そして、Ｏｕｔｐｕｔ−Ｒｅｆｅｒｒｅｄへの変換を行う。Ｏｕｔｐｕｔ−Ｒｅｆｅｒｒｅｄへの変換では、好ましい色再現に合わせた変換や、出力デバイスの色域に合わせた変換などを行う。
【００１３】
これらの処理においては、入力に関する観察パラメータと、出力に関する観察パラメータとが必要となる。以下の各実施形態では、撮像により入力画像に相当する画像を生成する際に、入力に関する観察パラメータとして、撮影時観察パラメータを算出する。また、出力に関する観察パラメータとして、出力用観察パラメータを用いる。
【００１４】
上述したＣＩＥＣＡＭ０２において用いられる撮影時観察パラメータおよび出力用観察パラメータは、以下のように定義される。
１）順応白色点（Ｘｗ，Ｙｗ，Ｚｗ）
順応白色点は、順応領域の白色点を示し、より簡単には照明白色点を示す。
２）順応輝度Ｌａ［ｃｄ／ｍ＾２］
順応輝度Ｌａ［ｃｄ／ｍ＾２］は、シーン輝度とも呼ばれ、順応領域の絶対輝度を示す。
３）周囲の明るさｃ
周囲の明るさｃは、周囲領域と順応領域との明るさの比を示す。周囲領域の明るさが順応領域の明るさ以上の場合はＡｖｅｒａｇｅに分類され、順応領域の明るさが暗くなるほどにＤｉｍ、Ｄａｒｋにそれぞれ分類される。
４）背景輝度Ｙｂ
背景輝度Ｙｂは、白色点絶対輝度の２０％を示す。
【００１５】
なお、上述した撮影時観察パラメータおよび出力用観察パラメータは、刺激、背景、周囲の３つの領域を算出エリアとして定義して算出される。図２に示すように、例えば、刺激は、視野角２度に対応し、背景は、刺激の外側の視野角１０度に対応し、周囲は、背景の外側に対応する。
【００１６】
また、撮影時観察パラメータを常に算出しても良いし、ユーザ操作などに基づいて、撮影時観察パラメータの算出の有無を切り換える構成としても良い。
【００１７】
次に、Ａｐｐｅａｒａｎｃｅ変換の概略について説明する。Ａｐｐｅａｒａｎｃｅ変換では、図３に示すように、入力データ（Ｘｉ，Ｙ，Ｚｉ）に対して、色順応変換とコントラスト変換と彩度変換とを施し、出力データ（Ｘｏ，Ｙｏ，Ｚｏ）を出力する。Ａｐｐｅａｒａｎｃｅ変換には、上述した撮影時観察パラメータと出力用観察パラメータとが用いられる。図３において、撮影時観察パラメータには、上述した順応白色点に対応する（Ｘｗｉ，Ｙｗｉ，Ｚｗｉ）、順応輝度に対応するＬａｉ、周囲の明るさに対応するｃｉが含まれる。また、出力用観察パラメータには、上述した順応白色点に対応する（Ｘｗｏ，Ｙｗｏ，Ｚｗｏ）、順応輝度に対応するＬａｏ、周囲の明るさに対応するｃｏが含まれる。
【００１８】
以下では、本発明の撮像装置の一例として、電子カメラを例に挙げて説明する。
【００１９】
図４は、第１実施形態の電子カメラ１の構成を示すブロック図である。
【００２０】
電子カメラ１は、図４に示すように、撮影レンズ部１０、ＣＣＤ等の撮像素子１１を含む撮像部１２、撮像部１２により生成された画像データに対して画像処理を施す画像処理部１３、画像を表示する液晶モニタなどを備えた表示部１４、画像を記録する記録媒体などからなる記録部１５、不図示のレリーズボタンなどを有し、ユーザ操作を受け付ける操作部１７、各部を制御する制御部１８を備える。撮像部１２、画像処理部１３、記録部１５、制御部１８は、バスを介して相互に接続される。また、制御部１８および画像処理部１３の出力は、バスを介して表示部１４にも接続される。また、操作部１７の出力は、制御部１８に接続される。
【００２１】
撮像部１２は、撮影レンズ部１０を介した被写体像を撮像素子１１により光電変換し、さらにＡ／Ｄ変換を行って、画像データを出力する。画像処理部１３は、撮像部１０により取得された画像データに対してホワイトバランス調整、色処理、ガンマ処理などの処理を行う。また、画像処理部１３は、撮像部１０により取得された画像データや、記録部１５に記録された画像データに対して、見え変換処理などのカラーマッチングに関する処理も行う。表示部１４は、画像処理部１３により生成された画像や記録部１５に記録された画像を表示するとともに、構図確認用のスルー画像を表示することにより、ファインダーとしても利用される。制御部１８は、内部にメモリ１９を備え、各部を制御するためのプログラムを予め記憶する。そして、制御部１８は、このプログラムにしたがって各部を制御する。また、制御部１８は、操作部１７の状態を検知する。
【００２２】
以上説明した構成の電子カメラ１において、操作部１７を介して撮像指示が行われると、制御部１８はこれを検知し、撮影レンズ部１０を介した被写体像を撮像素子１１により光電変換し、さらにＡ／Ｄ変換を行う。そして、制御部１８は、画像処理部１３を介して、ホワイトバランス調整、色処理、ガンマ処理などの処理を行い、記録部１５に記録する。なお、制御部１８は、記録部１５への記録を行う際に、上述した撮影時観察パラメータを算出して同様に記録する。
【００２３】
以下、図５のフローチャートを参照して、撮影時の制御部１８の動作を説明する。
【００２４】
ステップＳ１において、制御部１８は、撮影指示が行われたか否かを判定する。撮影指示が行われたと判定すると、制御部１８は、ステップＳ２に進む。
【００２５】
ステップＳ２において、制御部１８は、撮像部１２を制御して撮影を行う。
【００２６】
ステップＳ３において、制御部１８は、撮影時観察パラメータを決定する。制御部１８は、撮影時観察パラメータとして、上述した順応白色点（Ｘｗｉ，Ｙｗｉ，Ｚｗｉ）、順応輝度Ｌａｉ、周囲の明るさｃｉを算出する。
【００２７】
ステップＳ４において、制御部１８は、色順応変換の係数を決定する。
【００２８】
まず、色順応変換の一般的な処理について説明する。色順応変換は、視覚システムにおけるホワイトバランス機構をあらわす。そのため、照明が変化しても、ユーザの眼は順応し、例えば、白は白に見えるように働く。
【００２９】
色順応における順応度Ｄは、順応輝度Ｌａに応じて変化する。例えば、順応輝度Ｌａが高くなるほど順応度Ｄも高くなり、逆に、順応輝度Ｌａが低くなるほど順応度Ｄも低くなる。例えば、暗い電球照明などで照明の色味は残って感じられる。順応度Ｄは、順応輝度Ｌａを用いた次式により求められる・
順応度Ｄ＝Ｆ［１−(１／３．６)ｅｘｐ｛(−Ｌａ＋４２)／９２｝］・・・（式1）
順応度Ｄと順応輝度Ｌａは、例えば、図６に示す関係を有する。
【００３０】
撮影時観察パラメータに基づく順応度をＤとし、出力用観察パラメータに基づく順応度をＤ’とすると、入力（Ｘ，Ｙ，Ｚ）に対する順応変換結果（Ｘ’，Ｙ’，Ｚ’）は次式により求められる。
【００３１】
【数１】
2013146009.tif 000003
【００３２】
なお、式３中の（Ｘｗｉ，Ｙｗｉ，Ｚｗｉ）は、上述した撮影時観察パラメータの順応白色点を示し、式４中の（Ｘｗｏ，Ｙｗｏ，Ｚｗｏ）は、上述した出力用観察パラメータの順応白色点を示す。
【００３３】
以上説明した一般的な色順応変換の処理において、制御部１８は、ステップＳ３において決定した順応輝度Ｌａｉに応じて、上述した順応度Ｄを求める際に、順応輝度Ｌａｉの低輝度部分については、順応度Ｄを高めに決定する。すなわち、図７に示すように、順応度Ｌａｉの低輝度部分については、図６の一般的な例よりも順応度Ｄを高めに決定する。このように順応度Ｄを決定することにより、順応輝度Ｌａｉが低い部分における補正不足を抑え、順応輝度Ｌａｉが高い部分における過剰補正を抑えることができる。
【００３４】
ステップＳ５において、制御部１８は、コントラスト変換の係数を決定する。
【００３５】
まず、コントラスト変換の一般的な処理について説明する。ユーザが知覚するコントラストは、順応輝度Ｌａに応じて変化する。例えば、順応輝度Ｌａが高くなるほど明るい色はより明るく感じられ、暗い色はより暗く感じる。つまり、ユーザは、順応輝度が高くなるほどコントラストは高く感じられる。また、次式で表され、コントラストを示すコントラスト関数は、周囲の明るさｃによっても変化する。
【００３６】
コントラスト関数ｋ＝ｋ（Ｌａｉ，Ｌａｏ，ｃｉ，ｃｏ）・・・（式１１）
なお、式１１中のＬａｉは、上述した撮影時観察パラメータの順応輝度を示し、Ｌａｏは、上述した出力時観察パラメータの順応輝度を示し、ｃｉは、上述した撮影時観察パラメータの周囲の明るさを示し、Ｌａｏは、上述した出力時観察パラメータの周囲の明るさを示す。
【００３７】
図８に順応輝度Ｌａとコントラスト特性との関係を示し、図９に周囲の明るさｃとコントラスト変換における入出力特性を示す。
【００３８】
以上説明した一般的なコントラスト変換の処理において、制御部１８は、上述したコントラスト関数を求める際に、順応輝度Ｌａｉが低輝度になるほど、コントラストの特性がかためになるようなコントラスト関数を求める。すなわち、図１０に示すように、順応度Ｌａｉの低輝度部分については、図８の一般的な例よりもコントラストの特性がかためになるようにコントラスト関数を求める。このようにコントラスト関数を求めることにより、順応輝度Ｌａｉが低い部分における補正不足を抑え、順応輝度Ｌａｉが高い部分における過剰補正を抑えることができる。
【００３９】
ステップＳ６において、制御部１８は、彩度変換の係数を決定する。
【００４０】
まず、彩度変換の一般的な処理について説明する。ユーザが知覚する彩度は、順応輝度Ｌａに応じて変化する。このような現象は、ハント効果と呼ばれている。例えば、順応輝度Ｌａが高くなるほどユーザが知覚可能な彩度も高くなる。
【００４１】
撮影時観察パラメータに基づく彩度をＣｉとし、出力用観察パラメータに基づく彩度をＣｏとすると、彩度Ｃｏは、撮影時観察パラメータに基づく係数ｋｉ、Ｆｌｉと、出力用観察パラメータに基づく係数ｋｏ、Ｆｌｏと、撮影時観察パラメータおよび出力用観察パラメータに基づく係数Kを用いて次式で表すことができる。
【００４２】
Ｆｌｉ＝０．２Ｋ＾４(５Ｌａｉ)＋０．１(１−ｋｉ＾４)＾２(５Ｌａｉ)＾(１／３) ・・・（式１２）
ｋｉ＝１／(５Ｌａｉ＋１) ・・・（式１３）
Ｆｌｏ＝０．２Ｋ＾４(５Ｌａｏ)＋０．１(１−ｋｏ＾４)＾２(５Ｌａｏ)＾(１／３) ・・・（式１４）
ｋｏ＝１／（５Ｌａｏ＋１）・・・（式１５）
Ｃｏ＝Ｃｉ・（Ｆｌｉ＾０．２５／Ｆｌｏ＾０．２５）・・・（式１６）
図１１に係数ＦｌｉおよびＦｌｏの比と彩度変換における彩度ゲインとの関係を示す。
【００４３】
以上説明した一般的な彩度変換の処理において、制御部１８は、係数Ｆｌｏに対する係数Ｆｌｉの比が小さくなるほど、彩度変換における彩度ゲインが大きめになるように彩度ゲインを求める。係数Ｆｌｏに対する係数Ｆｌｉの比が小さくなる場合とは、順応輝度Ｌａｏに対する順応輝度Ｌａｉの比が小さくなる場合である。すなわち、図１２に示すように、係数Ｆｌｏに対する係数Ｆｌｉの比が小さい部分（順応度Ｌａｉの低輝度部分に相当）については、図１１の一般的な例よりも彩度ゲインを大きめに決定する。このように彩度ゲインを決定することにより、順応輝度Ｌａｉが低い部分における補正不足を抑え、順応輝度Ｌａｉが高い部分における過剰補正を抑えることができる。
【００４４】
ステップＳ７において、制御部１８は、画像処理部１３を制御して、ホワイトバランス調整、色処理、ガンマ処理などの通常の画像処理を行う。
【００４５】
ステップＳ８において、制御部１８は、ステップＳ７で画像処理を施した画像を、記録部１５に記録する。ただし、制御部１８は、ステップＳ３で決定した撮影時観察パラメータと、ステップＳ４からステップＳ６で決定した各係数と、ステップＳ７で画像処理を施した画像とを関連付けて記録する。
【００４６】
なお、ステップＳ４では、順応輝度Ｌａｉの低輝度部分について、順応度Ｄを高めに決定する例を示した。しかし、ステップＳ４において、図６に示した一般的な関係にしたがって順応度を求め、この順応度とステップＳ４で説明した高めの順応度との差や、図６に示した一般的な関係にしたがって求めた順応度からステップＳ４で説明した高めの順応度への変化量などを求めても良い。この場合、ステップＳ８において、ステップＳ３で決定した撮影時観察パラメータと、ステップＳ４からステップＳ６で決定した各係数と、ステップＳ７で画像処理を施した画像とを関連付けて記録する際に、図６に示した一般的な関係にしたがって求めた順応度とともに、上述した差や変化量を記録すれば良い。ステップＳ５で説明したコントラスト変換やステップＳ６で説明した彩度変換についても同様である。
【００４７】
以上説明したように、第１実施形態によれば、被写体像を撮像して画像を生成する撮像部と、撮影シーンの輝度に関する情報を含む撮影時観察パラメータを算出する算出部と、撮影時観察パラメータに基づいて、画像に対して、画像の色合いに関する色順応変換と、コントラスト変換と、彩度変換とを含むアピアランス変換処理を行う画像処理部とを備える。そして、上述した輝度が低いほど、色順応変換、コントラスト変換、彩度変換のそれぞれの変換強度がより大きくなるように、アピアランス変換処理に用いる係数を決定し、撮像部により生成した画像と、決定した係数とを関連付けて記録する。したがって、決定した係数を用いてアピアランス変換処理を行うことにより、撮影シーンを再現するための画像処理を行う際に、過剰補正や補正不足を抑え、視覚的にバランスの良い再現を実現することができる。特に、上述した過剰補正や補正不足を抑えるために、画像の特徴量算出などの余分な処理を行うことなく、視覚的にバランスの良い再現を実現することができる。
【００４８】
なお、第１実施形態では、撮像により生成した画像と、決定した各係数（または、一般的な関係にしたがって求めた各係数との差や変化量）とを関連付けて記録する例を示した。しかし、本発明はこの例に限定されない。例えば、決定した各係数を用いて、撮像により生成した画像に画像処理を施し、画像処理後の画像を記録しても良い。
【００４９】
＜第２実施形態＞
以下、図面を用いて本発明の第２実施形態について説明する。
【００５０】
以下では、本発明の画像処理プログラムを記録した画像処理装置の一例として、コンピュータを例に挙げて説明する。
【００５１】
図１３は、第２実施形態のコンピュータ１００の構成を示すブロック図である。
【００５２】
コンピュータ１００は、図１３に示すように、画像データに対して画像処理を施す画像処理部１１３、画像を表示する液晶モニタなどからなる表示部１１４、画像を記録する記録部１１５、不図示のキーボードやマウスなどを有し、ユーザ操作を受け付ける操作部１１７、各部を制御する制御部１１８、電子カメラやスキャナなどの外部機器と相互に接続可能な接続部１２０を備える。画像処理部１１３、記録部１１５、制御部１１８、接続部１２０は、バスを介して相互に接続される。また、制御部１１８および画像処理部１１３の出力は、バスを介して表示部１１４にも接続される。また、操作部１１７の出力は、制御部１１８に接続される。
【００５３】
画像処理部１１３は、記録部１１５に記録された画像や接続部１２０を介して取得された画像データに対して一般的な画像処理や、見え変換処理などのカラーマッチングに関する処理を行う。制御部１１８は、内部にメモリ１１９を備え、各部を制御するためのプログラムを予め記憶する。そして、制御部１１８は、このプログラムにしたがって各部を制御する。また、制御部１１８は、操作部１１７の状態を検知する。
【００５４】
以下、図１４のフローチャートを参照して、見え変換処理時の制御部１１８の動作を説明する。
【００５５】
ステップＳ１１において、制御部１１８は、記録部１１５に記録された画像や接続部１２０を介して取得された画像を、入力画像として取得する。なお、本実施形態では、この入力画像には、第１実施形態で説明した撮影時観察パラメータが、付帯情報として記録されている。
【００５６】
ステップＳ１２において、制御部１１８は、撮影時観察パラメータと出力用観察パラメータとを取得する。制御部１１８は、ステップＳ１１で取得した入力画像から撮影時観察パラメータを取得するとともに、出力用観察パラメータを取得する。出力用観察パラメータの内容は、第１実施形態と同様である。また、出力用観察パラメータは、操作部１１７を介したユーザ操作により入力されたものでも良いし、メモリ１１９などに予め記録されたものでも良いし、接続部１２０を介して取得されたものでも良い。
【００５７】
ステップＳ１３において、制御部１１８は、画像処理部１１３を制御して、Ｓｃｅｎｅ  Ｃｏｌｏｒｉｍｅｔｒｙを行う。画像処理部１１３は、ステップＳ１２で取得した撮影時観察パラメータを用いて、ステップＳ１１で取得した入力画像の画像データを、撮影シーンの白色点下でのＸＹＺ値に変換する。
【００５８】
ステップＳ１４において、制御部１１８は、画像の演出度合いｄを決定する。画像の演出度合いｄとは、見え変換処理時において、画像の色合い、コントラスト、彩度などの要素を変換する強度を示す。画像の演出度合いｄの値が大きいほど、画像の色合い、コントラスト、彩度などを強調した見え変換処理を行う。
【００５９】
制御部１１８は、ステップＳ１１で取得した入力画像が生成された日時を起点とした経過時間を算出し、この経過時間に基づいて、画像の演出度合いｄを決定する。本実施形態では、画像の演出度合いｄを０、１、２の計３段階で決定する。経過時間が０日から１週間の場合には画像の演出度合いｄ＝０とし、経過時間が１週間から１ヶ月の場合には画像の演出度合いｄ＝１とし、経過時間が１ヶ月以上の場合には画像の演出度合いｄ＝２とする。
【００６０】
ステップＳ１５において、制御部１１８は、色順応変換の係数を決定する。色順応変換の基本的な内容は第１実施形態と同様である。制御部１１８は、順応度Ｄを決定する際に、ステップＳ１４で決定した画像演出度合いｄを用いる。図１５は、画像演出度合いｄごとの順応度Ｄと順応輝度Ｌａｉとの関係を示す。図１５に示すように、制御部１１８は、画像演出度合いｄの値が大きくなる（経過時間が長くなる）ほど、順応度Ｌａｉの低輝度部分おける順応度Ｄを高めに決定する。
【００６１】
ステップＳ１６において、制御部１１８は、コントラスト変換の係数を決定する。コントラスト変換の基本的な内容は第１実施形態と同様である。制御部１１８は、コントラスト関数を決定する際に、ステップＳ１４で決定した画像演出度合いｄを用いる。図１６は、画像演出度合いｄごとの順応輝度Ｌａｉとコントラスト特性との関係を示す。図１６に示すように、制御部１１８は、画像演出度合いｄの値が大きくなる（経過時間が長くなる）ほど、順応度Ｌａｉの低輝度部分おけるコントラスト特性がかためになるようにコントラスト関数を求める。
【００６２】
ステップＳ１７において、制御部１１８は、彩度変換の係数を決定する。彩度変換の基本的な内容は第１実施形態と同様である。制御部１１８は、彩度変換における彩度ゲインを決定する際に、ステップＳ１４で決定した画像演出度合いｄを用いる。図１７は、画像演出度合いｄごとの順応輝度Ｌａｉと係数ＦｌｉおよびＦｌｏの比と彩度変換における彩度ゲインとの関係を示す。図１７に示すように、制御部１１８は、画像演出度合いｄの値が大きくなる（経過時間が長くなる）ほど、順応度Ｌａｉの低輝度部分おける彩度ゲインを大きめに決定する。
【００６３】
ステップＳ１８において、制御部１１８は、画像処理部１１３を制御して、Ａｐｐｅａｒａｎｃｅ変換処理を行う。画像処理部１１３は、ステップＳ１２で取得した撮影時観察パラメータおよび出力用観察パラメータと、ステップＳ１５からステップＳ１７で決定した各係数とを用いて、Ａｐｐｅａｒａｎｃｅ変換処理を行う。Ａｐｐｅａｒａｎｃｅ変換処理の内容は、第１実施形態と同様である。
【００６４】
ステップＳ１９において、制御部１１８は、画像処理部１１３を制御して、Ｏｕｔｐｕｔ  Ｃｏｌｏｒｉｍｅｔｒｙを行う。画像処理部１１３は、ステップＳ１２で取得した出力用観察パラメータを用いて、ステップＳ１１で行ったＡｐｐｅａｒａｎｃｅ変換処理後の画像データにおけるＸＹＺ値を、出力時の色空間の色度値（例えば、ｓＲＧＢの色度値）に変換する。
【００６５】
ステップＳ２０において、制御部１１８は、画像処理部１１３を制御して、Ｏｕｔｐｕｔ−Ｒｅｆｅｒｒｅｄへの変換を行う。画像処理部１１３は、例えば、出力デバイスの色域に対してガマットマッピングを行う。
【００６６】
ステップＳ２１において、制御部１１８は、ステップＳ２０でＯｕｔｐｕｔ−Ｒｅｆｅｒｒｅｄへの変換を行った画像を、記録部１１５に記録する。ただし、制御部１１８は、ステップＳ１５からステップＳ１７で決定した各係数と、ステップＳ２０でＯｕｔｐｕｔ−Ｒｅｆｅｒｒｅｄへの変換を行った画像とを関連付けて記録しても良い。
【００６７】
以上説明したように、第２実施形態によれば、処理対象の画像と、画像の撮影シーンの輝度に関する情報を含む撮影時観察パラメータとを取得し、上述した輝度が低いほど、色順応変換、コントラスト変換、彩度変換のそれぞれの変換強度がより大きくなるように、アピアランス変換処理に用いる係数を決定する。したがって、決定した係数を用いてアピアランス変換処理を行うことにより、第１実施形態と同様の効果を得ることができる。
【００６８】
また、第２実施形態によれば、処理対象の画像が撮像されてからの経過時間が長くなるほど、変換強度を大きくする変化幅が広くなるように、係数を決定する。したがって、画像の色合い、コントラスト、彩度を変換する強度を示す画像の演出度合いを、経過時間が長くなるほど大きくすることにより、ユーザにとって違和感の少ない再現を実現することができる。
【００６９】
なお、第２実施形態では、ステップＳ１４において、経過時間に基づいて画像の演出度合いを決定する例を示したが、本発明はこの例に限定されない。経過時間に代えて他の要素に基づいて画像の演出度合いを決定しても良いし、複数の要素に基づいて画像の演出度合いを決定しても良い。例えば、対象の画像に写り込んでいる被写体の種類（人物、非人物、風景など）、出力先の環境（紙媒体を掲示する環境、モニタなどの表示機器を設定する環境など）、出力の目的（展示、広告など）等に基づいて画像の演出度合いを決定しても良い。さらに、操作部１１７を介したユーザ指定に基づいて、画像の演出度合いを決定しても良い。
【００７０】
また、第２実施形態で説明した画像の演出度合いの決定、および画像の演出度合いに基づく各係数の決定（図１４、ステップＳ１４からＳ１７）を、第1実施形態に適用しても良い。すなわち、第１実施形態の電子カメラ１において、ステップＳ４からステップＳ６の各係数の決定を行う前に、何らかの要素に基づいて画像の演出度合いを決定し、決定した画像の演出度合いに基づいて、ステップＳ４からステップＳ６において、第２実施形態と同様に各係数の決定を行っても良い。
【００７１】
また、第２実施形態において、処理対象の画像に、ステップＳ４からステップＳ６で説明した各係数が予め関連付けて記録されている場合には、それらの係数を新たに算出した係数に更新しても良い。また、予め記録されている各係数を加味して新たな係数を算出しても良い。
【００７２】
また、上記各実施形態では、Ａｐｐｅａｒａｎｃｅ変換処理として、色順応変換、コントラスト変換、彩度変換を行う例を示したが、本発明はこの例に限定されない。例えば、Ａｐｐｅａｒａｎｃｅ変換処理として、上述した３つの処理以外の変換処理を組み合わせて実行しても良いし、上述した３つの処理の一部を省略しても良い。
【符号の説明】
【００７３】
１…電子カメラ，１０…撮影レンズ部，１２…撮像部，１３・１１３…画像処理部，１８・１１８…制御部，１００…コンピュータ
【図１】
2013146009.tif 000004
【図２】
2013146009.tif 000005
【図３】
2013146009.tif 000006
【図４】
2013146009.tif 000007
【図５】
2013146009.tif 000008
【図６】
2013146009.tif 000009
【図７】
2013146009.tif 000010
【図８】
2013146009.tif 000011
【図９】
2013146009.tif 000012
【図１０】
2013146009.tif 000013
【図１１】
2013146009.tif 000014
【図１２】
2013146009.tif 000015
【図１３】
2013146009.tif 000016
【図１４】
2013146009.tif 000017
【図１５】
2013146009.tif 000018
【図１６】
2013146009.tif 000019
【図１７】
2013146009.tif 000020