(57)【要約】【課題】撮影アングルが異なる同じ被写体の画像において、簡単に色調整することが可能な画像色調整装置等を提供する。【解決手段】第１の色取得部２４は、リファレンス画像内の色調整の目標となる画素色を取得する。第２の色取得部２５は、マッチング画像内の色調整をしたい画素色を取得する。主要色空間領域決定部２６は、マッチング画像において画素分布密度が高い小色空間領域を主要色空間領域として検索する。近似色空間領域検索部２７は、主要色空間領域の周辺領域を検索し、マッチング画像の主要色空間領域に相当する色を含んだリファレンス画像の近似色空間領域と推定する。差分値算出部２８は、リファレンス画像の近似色空間領域に属する画素色の平均値とマッチング画像の主要色空間領域に属する画素色の平均値をそれぞれ算出し、色分布平均値の差分値を算出する。色写像部２９は、算出された差分値を写像強度として、マッチング画像を色写像する。【選択図】図２
2015075904.tif 000002
【特許請求の範囲】
【請求項１】
撮影アングルが異なる同じ被写体の画像データを色調整する画像色調整装置であって、
色調整の目標となるリファレンス画像データ、および、色調整をしたいマッチング画像データを入力する入力手段と、
前記リファレンス画像データの被写体領域がマーキングされたリファレンスマーキング画像データ、および、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データを作成する画像作成手段と、
前記リファレンスマーキング画像データのマーキング情報に基づき、リファレンス画像の被写体領域の第１の画素色を取得する第１の色取得手段と、
前記マッチングマーキング画像データのマーキング情報に基づき、マッチング画像の被写体領域の第２の画素色を取得する第２の色取得手段と、
前記第２の色取得手段で取得された前記第２の画素色から、主要色空間領域を決定する主要色空間領域決定手段と、
前記主要色空間領域に相当する色空間領域の周辺領域に前記第１の色取得手段で取得された前記第１の画素色の分布密度の高い領域が存在するか否かを検索する近似色空間領域検索手段と、
前記近似色空間領域検索手段による検索の結果、前記リファレンス画像データに近似色空間領域が存在する場合、前記主要色空間領域内の前記第２の画素色の平均値と前記近似色空間領域内の前記第１の画素色の平均値から差分値を算出する差分値算出手段と、
前記差分値算出手段による算出結果に基づいて、前記主要色空間領域を前記近似色空間領域へ色写像する色写像手段と、
を備えることを特徴とする画像色調整装置。
【請求項２】
前記主要色空間領域決定手段は、前記第２の画素色の画素密度分布が高い小色空間領域を主要色空間領域として決定する
ことを特徴とする請求項１に記載の画像色調整装置。
【請求項３】
前記近似色空間領域検索手段は、前記主要色空間領域決定手段により決定された前記主要色空間領域と同じ領域およびその周辺領域の中で、前記第１の画素色の画素密度分布が高い小空間領域を前記近似色空間領域として検索する
ことを特徴とする請求項１に記載の画像色調整装置。
【請求項４】
前記色写像手段は、色写像中心点からの色空間上の距離に応じて、写像強度を減衰させる
ことを特徴とする請求項１に記載の画像色調整装置。
【請求項５】
前記画像作成手段は、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データからマスク画像を作成し、
前記色写像手段は、前記マスク画像内のマスク領域のみを色写像する
ことを特徴とする請求項１に記載の画像色調整装置。
【請求項６】
撮影アングルが異なる同じ被写体の画像データを色調整する画像色調整装置で行われる画像色調整方法あって、
色調整の目標となるリファレンス画像データ、および、色調整をしたいマッチング画像データを入力する入力ステップと、
前記リファレンス画像データの被写体領域がマーキングされたリファレンスマーキング画像データ、および、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データを作成する画像作成ステップと、
前記リファレンスマーキング画像データのマーキング情報に基づき、リファレンス画像の被写体領域の第１の画素色を取得する第１の色取得ステップと、
前記マッチングマーキング画像データのマーキング情報に基づき、マッチング画像の被写体領域の第２の画素色を取得する第２の色取得ステップと、
前記第２の色取得ステップで取得された前記第２の画素色から、主要色空間領域を決定する主要色空間領域決定ステップと、
前記主要色空間領域に相当する色空間領域の周辺領域に前記第１の色取得ステップで取得された前記第１の画素色の分布密度の高い領域が存在するか否かを検索する近似色空間領域検索ステップと、
前記近似色空間領域検索ステップによる検索の結果、前記リファレンス画像データに近似色空間領域が存在する場合、前記主要色空間領域内の前記第２の画素色の平均値と前記近似色空間領域内の前記第１の画素色の平均値から差分値を算出する差分値算出ステップと、
前記差分値算出ステップによる算出結果に基づいて、前記主要色空間領域を前記近似色空間領域へ色写像する色写像ステップと、
を含むことを特徴とする画像色調整方法。
【請求項７】
コンピュータを、撮影アングルが異なる同じ被写体の画像データを色調整する画像色調整装置として機能させるためのプログラムであって、
前記コンピュータを、
色調整の目標となるリファレンス画像データ、および、色調整をしたいマッチング画像データを入力する入力手段、
前記リファレンス画像データの被写体領域がマーキングされたリファレンスマーキング画像データ、および、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データを作成する画像作成手段、
前記リファレンスマーキング画像データのマーキング情報に基づき、リファレンス画像の被写体領域の第１の画素色を取得する第１の色取得手段、
前記マッチングマーキング画像データのマーキング情報に基づき、マッチング画像の被写体領域の第２の画素色を取得する第２の色取得手段、
前記第２の色取得手段で取得された前記第２の画素色から、主要色空間領域を決定する主要色空間領域決定手段、
前記主要色空間領域に相当する色空間領域の周辺領域に前記第１の色取得手段で取得された前記第１の画素色の分布密度の高い領域が存在するか否かを検索する近似色空間領域検索手段、
前記近似色空間領域検索手段による検索の結果、前記リファレンス画像データに近似色空間領域が存在する場合、前記主要色空間領域内の前記第２の画素色の平均値と前記近似色空間領域内の前記第１の画素色の平均値から差分値を算出する差分値算出手段、
前記差分値算出手段による算出結果に基づいて、前記主要色空間領域を前記近似色空間領域へ色写像する色写像手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目標となる画像への色調整を行う画像色調整装置等に関するものである。
【背景技術】
【０００２】
近年、ＩＴ技術の普及および深耕に伴い、消費者の商品購入形態も変化し、Ｗｅｂを介して商品購入が可能な電子取引商サービスが急激に成長している。消費者向けの電子取引商サービスとして、家で手軽に商品購入を楽しむことが可能なＷｅｂサービス（以下、ＥＣ（Electronic Commerce）サイトと記載する）が普及し、ＥＣサイトを通して商品を購入するスタイルが、商品購入としての新たな文化となりつつある。また、そういった消費者の価値観に対応するために、サービスを提供する提供者や仕組みが、現在もなお増え続けている。
【０００３】
ところで、サービス提供側が、消費者向けの商品購入ＥＣサイトを構築するためには、商品画像の撮影が不可欠であり、特に、その商品の特徴を伝えるために、一つの商品に対して、あらゆるアングルから数カット撮影するのが現在の主流である。
【０００４】
ＥＣサイト立ち上がり初期の段階では、ＥＣサイトの商品の撮影は、商品の質感、雰囲気、および色等を正確に伝えるために、プロカメラマンが、撮影および画像補正を行っていた。
【０００５】
一般に、画像補正の手法は様々提案されており、例えば、特許文献１には、レプリカ作成時、フラッシュ有りとフラッシュ無しの２枚の画像を連続撮影し、フラッシュ付の被写体の色をフラッシュなしの色に合わせる技術が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１２４９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
近年では、大量商品撮影を短期間で対応するほどの撮影スピードおよび安価な撮影コストが求められるため、例えば、撮影スピードを維持するために撮影条件を固定しての撮影や、撮影コストを安価にするために、プロでないカメラマンおよびスタッフが撮影し、商品管理するケースが増えてきている。
【０００８】
その結果、写真品質の維持が困難な状況になってきている。特に、現状の撮影スタイルが要因で発生する問題の一つとして、「同商品の撮影カット毎の色の相違」がある。掲載された写真の色で購入するかを判断せざるを得ないＥＣサイト利用者にとって、色の相違は致命的な問題であり、サイト自体の信頼性を損ねてしまうため、継続運営するためには、何らかの方法によって色の相違を解消しなければならない。
【０００９】
色の相違を解消するための一般的な方法としては、人手による画像レタッチが挙げられるが、上述した通り、近年の撮影スタイルの変化から、スキルを持たない撮影者や作業者が撮影するケースにおいて、高度な補正技術を望めず、スキルレスで簡易的に色合わせができる手法が求められる。
【００１０】
しかしながら、特許文献１に記載の技術では、例えば、吊るし撮影とアップ撮影等の撮影アングルが異なる場合、スキルレスで簡易的に色合わせを行うことは困難である。
【００１１】
本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、撮影アングルが異なる同じ被写体の画像において、簡単に色調整することが可能な画像色調整装置などを提供することである。
【課題を解決するための手段】
【００１２】
前述した目的を達成するための第１の発明は、撮影アングルが異なる同じ被写体の画像データを色調整する画像色調整装置であって、色調整の目標となるリファレンス画像データ、および、色調整をしたいマッチング画像データを入力する入力手段と、前記リファレンス画像データの被写体領域がマーキングされたリファレンスマーキング画像データ、および、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データを作成する画像作成手段と、前記リファレンスマーキング画像データのマーキング情報に基づき、リファレンス画像の被写体領域の第１の画素色を取得する第１の色取得手段と、前記マッチングマーキング画像データのマーキング情報に基づき、マッチング画像の被写体領域の第２の画素色を取得する第２の色取得手段と、前記第２の色取得手段で取得された前記第２の画素色から、主要色空間領域を決定する主要色空間領域決定手段と、前記主要色空間領域に相当する色空間領域の周辺領域に前記第１の色取得手段で取得された前記第１の画素色の分布密度の高い領域が存在するか否かを検索する近似色空間領域検索手段と、前記近似色空間領域検索手段による検索の結果、前記リファレンス画像データに近似色空間領域が存在する場合、前記主要色空間領域内の前記第２の画素色の平均値と前記近似色空間領域内の前記第１の画素色の平均値から差分値を算出する差分値算出手段と、前記差分値算出手段による算出結果に基づいて、前記主要色空間領域を前記近似色空間領域へ色写像する色写像手段と、を備えることを特徴とする画像色調整装置である。
第１の発明によって、撮影アングルが異なる同じ被写体の画像において、簡単に色調整することが可能となる。
【００１３】
前記主要色空間領域決定手段は、前記第２の画素色の画素密度分布が高い小色空間領域を主要色空間領域として決定する。
これによって、画素密度分布が高い主要色空間領域を容易に検索することができる。
【００１４】
前記近似色空間領域検索手段は、前記主要色空間領域決定手段により決定された前記主要色空間領域と同じ領域およびその周辺領域の中で、前記第１の画素色の画素密度分布が高い小空間領域を前記近似色空間領域として検索する。
これによって、近似色空間領域と主要色空間領域を関連付けることができる。
【００１５】
前記色写像手段は、色写像中心点からの色空間上の距離に応じて、写像強度を減衰させる。
これによって、平均値に近いほど色写像強度が１．０に近くになり、平均値から離れるにつれて、色写像強度が０．０に近くなる。
【００１６】
前記画像作成手段は、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データからマスク画像を作成し、前記色写像手段は、前記マスク画像内のマスク領域のみを色写像する。
これによって、マスク領域にのみ色写像を適用することができる。
【００１７】
第２の発明は、撮影アングルが異なる同じ被写体の画像データを色調整する画像色調整装置で行われる画像色調整方法あって、色調整の目標となるリファレンス画像データ、および、色調整をしたいマッチング画像データを入力する入力ステップと、前記リファレンス画像データの被写体領域がマーキングされたリファレンスマーキング画像データ、および、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データを作成する画像作成ステップと、前記リファレンスマーキング画像データのマーキング情報に基づき、リファレンス画像の被写体領域の第１の画素色を取得する第１の色取得ステップと、前記マッチングマーキング画像データのマーキング情報に基づき、マッチン画像の被写体領域の第２の画素色を取得する第２の色取得ステップと、前記第２の色取得ステップで取得された前記第２の画素色から、主要色空間領域を決定する主要色空間領域決定ステップと、前記主要色空間領域に相当する色空間領域の周辺領域に前記第１の色取得ステップで取得された前記第１の画素色の分布密度の高い領域が存在するか否かを検索する近似色空間領域検索ステップと、前記近似色空間領域検索ステップによる検索の結果、前記リファレンス画像データに近似色空間領域が存在する場合、前記主要色空間領域内の前記第２の画素色の平均値と前記近似色空間領域内の前記第１の画素色の平均値から差分値を算出する差分値算出ステップと、前記差分値算出ステップによる算出結果に基づいて、前記主要色空間領域を前記近似色空間領域へ色写像する色写像ステップと、を含むことを特徴とする画像色調整方法である。
第２の発明によって、撮影アングルが異なる同じ被写体の画像において、簡単に色調整することが可能となる。
【００１８】
第３の発明は、コンピュータを、色調整の目標となるリファレンス画像データ、および、色調整をしたいマッチング画像データを入力する入力手段、前記リファレンス画像データの被写体領域がマーキングされたリファレンスマーキング画像データ、および、前記マッチング画像データの被写体領域がマーキングされたマッチングマーキング画像データを作成する画像作成手段、前記リファレンスマーキング画像データのマーキング情報に基づき、リファレンス画像の被写体領域の第１の画素色を取得する第１の色取得手段、前記マッチングマーキング画像データのマーキング情報に基づき、マッチン画像の被写体領域の第２の画素色を取得する第２の色取得手段、前記第２の色取得手段で取得された前記第２の画素色から、主要色空間領域を決定する主要色空間領域決定手段、前記主要色空間領域に相当する色空間領域の周辺領域に前記第１の色取得手段で取得された前記第１の画素色の分布密度の高い領域が存在するか否かを検索する近似色空間領域検索手段、前記近似色空間領域検索手段による検索の結果、前記リファレンス画像データに近似色空間領域が存在する場合、前記主要色空間領域内の前記第２の画素色の平均値と前記近似色空間領域内の前記第１の画素色の平均値から差分値を算出する差分値算出手段、前記差分値算出手段による算出結果に基づいて、前記主要色空間領域を前記近似色空間領域へ色写像する色写像手段、として機能させるためのプログラムである。
第３の発明のプログラムを汎用のコンピュータにインストールすることによって、第１の発明の画像色調整装置を得ることができる。
【発明の効果】
【００１９】
本発明により、撮影アングルが異なる同じ被写体の画像において、簡単に色調整することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係る画像色調整装置のハードウェアの構成例を示す図である。
【図２】画像色調整装置の機能構成例を示すブロック図である。
【図３】入入力画像の一例を示す図である。
【図４】マーキング画像の一例を示す図である。
【図５】リファレンス画像の画素分布およびマッチング画像の画素分布の一例を示す図である。
【図６】主要色空間領域を検索する様子を模式的に示す図である
【図７】近似色空間領域を検索する様子を模式的に示す図である。
【図８】近似色空間領域に属する画素色の平均値とマッチング画像の主要色空間領域に属する画素色の平均値を模式的に示す図である。
【図９】重み付け強度関数ｆ（ｘ）の波形を示す図である。
【図１０】画像色調整処理を説明するフローチャートである。
【図１１】色写像が干渉しない場合の写像処理を説明する図である。
【図１２】色写像が干渉しない場合の写像処理を説明する図である。
【発明を実施するための形態】
【００２１】
以下、図面に基づいて、本発明の実施の形態を詳細に説明する。
【００２２】
［本発明の実施の形態］
図１は、本発明の実施の形態に係る画像色調整装置１のハードウェアの構成例を示す図である。尚、図１のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００２３】
画像色調整装置１は、制御部１１、記憶部１２、メディア入出力部１３、通信制御部１４、入力部１５、表示部１６、周辺機器Ｉ／Ｆ部１７等が、バス１８を介して接続される。
【００２４】
制御部１１は、CPU（Central Processing Unit）、ROM（Read Only Memory）、RAM（Random Access Memory）等で構成される。CPUは、記憶部１２、ROM、記録媒体等に格納されるプログラムをRAM上のワークメモリ領域に呼び出して実行し、バス１８を介して接続された各装置を駆動制御し、画像色調整装置１が行う後述する処理を実現する。ROMは、不揮発性メモリであり、画像色調整装置１のブートプログラムやBIOS（Basic Input/Output System）等のプログラム、データ等を恒久的に保持している。RAMは、揮発性メモリであり、記憶部１２、ROM、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部１１が各種処理を行う為に使用するワークエリアを備える。
【００２５】
記憶部１２は、HDD（ハードディスクドライブ）等であり、制御部１１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、後述する処理を画像色調整装置１に実行させるためのアプリケーションプログラムが格納されている。これらの各プログラムコードは、制御部１１により必要に応じて読み出されてRAMに移され、CPUに読み出されて各種の手段として実行される。
【００２６】
メディア入出力部１３（ドライブ装置）は、データの入出力を行い、例えば、ＣＤドライブ（−ROM、−Ｒ、−ＲＷ等）、DVDドライブ（−ROM、−Ｒ、−ＲＷ等）等のメディア入出力装置を有する。
【００２７】
通信制御部１４は、通信制御装置、通信ポート等を有し、画像色調整装置１とネットワーク間の通信を媒介する通信インターフェイスであり、ネットワークを介して、他の装置間との通信制御を行う。ネットワークは、有線、無線を問わない。
【００２８】
入力部１５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部１５を介して、画像色調整装置１に対して、操作指示、動作指示、データ入力等を行うことができる。
【００２９】
表示部１６は、CRTモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携して画像色調整装置１のビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００３０】
周辺機器Ｉ／Ｆ（インターフェイス）部１７は、画像色調整装置１に周辺機器を接続させるためのポートであり、周辺機器Ｉ／Ｆ部１７を介して画像色調整装置１は周辺機器とのデータの送受信を行う。周辺機器Ｉ／Ｆ部１７は、USB（Universal Serial
Bus）やIEEE（The Institute of
Electrical and Electronics Engineers）１３９４やＲＳ−２３５Ｃ等で構成されており、通常複数の周辺機器Ｉ／Ｆを有する。周辺機器との接続形態は有線、無線を問わない。
【００３１】
バス１８は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００３２】
図２は、画像色調整装置１の機能構成例を示すブロック図である。図２に示す機能部のうちの少なくとも一部は、図１の制御部１１により画像色調整処理プログラムが実行されることによって実現される。
【００３３】
画像入力部２１は、記憶部１２、メディア入出力部１３、通信制御部１４、または周辺機器Ｉ／Ｆ（インターフェイス）部１７を介して、メディアや周辺機器から、撮影アングルが異なる同じ被写体のＲＧＢ画像を入力し、色調整の目標となる画像をリファレンス画像とし、色調整を行う画像をマッチング画像として画像作成部２２に出力する。例えば、図３（Ａ）に示すようなリファレンス画像Ｒ、図３（Ｂ）に示すようなマッチング画像Ｍが画像入力部２１に入力され、画像作成部２２に出力される。
【００３４】
画像作成部２２は、入力部１５を介してユーザにより入力されたマーキング指示に基づいて、リファレンスマーキング画像およびマッチングマーキング画像を作成する。
【００３５】
例えば、ユーザが、リファレンス画像Ｒ（図３（Ａ））中の色調整の目標となる被写体領域に対してマーキングＭＫ１を指示すると、画像作成部２２は、図４（Ａ）に示すようなリファレンスマーキング画像ＲＭを作成する。また、ユーザは、マッチング画像Ｍ（図３（Ｂ））に対しても色調整をしたい被写体領域に対してマーキングＭＫ２を指示する。なお、色調整を所望する領域以外の色の変化を防止するため、少なくとも、マッチング画像Ｍについては、アルファマスクを生成することが望ましい。そのため、マッチング画像Ｍについては、色を変化させたくない領域に対してもマーキングＭＫ３を指示する。これらの指示によって、画像作成部２２は、図４（Ｂ）に示すようなマッチングマーキング画像ＭＭを作成する。マッチング画像Ｍについては、マッチングマーキング画像ＭＭのマーキング情報に基づいて、図４（Ｃ）に示すようなアルファマスク画像αを生成する。そして、後述する処理によって、そのアルファマスク領域αＡのみに、色写像が行われる。
【００３６】
マーキング情報を利用してアルファマスクを生成するアルゴリズムは、公知の技術であり、例えば、「A Closed Form Solution to Natural Image matting」などに記載されている。
【００３７】
Ｌａｂ変換部２３は、画像作成部２２からのリファレンス画像、マッチング画像を、ＲＧＢ空間からＬａｂ色空間に変換する。なお、ＲＧＢ空間からＬａｂ色空間への変換方法は、公知の手法を利用することができる。
Ｌａｂ色空間とは、補色空間の一種で、明度（明るさ）を表わす「Ｌ」、赤（Ｒ）から緑（Ｇ）への色度を表わす「ａ」、青（Ｂ）から黄色（Ｙ）への色度を表わす「ｂ」の３つの次元を持ち、この３次元空間における変化量と、その変化によって受ける視覚の色変化の印象とが比例するよう補正された、人間が知覚できる全ての色を表すカラーモデルである。
【００３８】
Ｌａｂ変換部２３は、Ｌａｂ色空間に変換されたリファレンス画像Ｒおよびマッチング画像Ｍを、第１の色取得手段２４および第２の色取得手段２５にそれぞれ供給する。
【００３９】
第１の色取得部２４は、リファレンスマーキング画像ＲＭ内の色調整の目標となる被写体領域に対しマーキングされた同座標の画素色（リファレンス色）をリファレンス画像Ｒから取得する。図４（Ａ）の例では、リファレンスマーキング画像ＲＭ内のマーキングＭＫ１が辿る軌跡上の画素色がリファレンス画像Ｒから取得される。取得された画素色（リファレンス色）は、近似色空間領域検索部２６に出力される。
【００４０】
第２の色取得部２５は、マッチングマーキング画像ＭＭ内の色調整をしたい被写体領域に対しマーキングされた同座標の画素色（マッチング色）をマッチング画像Ｍから取得する。図４（Ｃ）の例では、アルファマスク領域αＡ内の画素色がマッチング画像Ｍから取得される。取得された画素色（マッチング色）は、主要色空間領域決定部２７に出力される。
【００４１】
図５は、Ｌａｂ色空間における、第１の色取得部２４により取得されたリファレンス画像Ｒの画素分布ＤＲ、および第２の色取得部２５により取得されたマッチング画像Ｍの画素分布ＤＭの一例を示している。
【００４２】
主要色空間領域決定部２６は、第２の色取得部２５で取得されたＬａｂ色空間上のマッチング画像Ｍの画素分布ＤＭにおいて、少なくともＬａｂ色空間全体よりも小さい、例えば、（Ｌ＊×ａ＊×ｂ＊）＝２０×１６×１６の大きさの小色空間領域Ｂを任意に設定する。主要色空間領域決定部２６は、図６の左側に示すように、小色空間領域Ｂを用いて、Ｌａｂ色空間全体を、小色空間領域Ｂ１、Ｂ２、Ｂ３、Ｂ４・・・と順にスキャンし、図６の矢印Ａ１の先に示すように、画素分布密度が高い小色空間領域Ｂｍを主要色空間領域として検索（決定）する。
【００４３】
主要色空間領域であるか否かの判断方法としては、例えば、次式（１）に示すような閾値による判断方法がある。つまり、式（１）の条件を満たす小色空間領域がマッチング画像の主要色空間領域として決定される。
【数１】
2015075904.tif 000003
なお、主要色空間領域は複数個あってもよい。
【００４４】
図２の説明に戻る。近似色空間領域検索部２７は、図７の左側に示すように、第２の色取得部２５で取得されたＬａｂ色空間上のマッチング画像Ｍの画素分布ＤＭにおいて決定された主要色空間領域Ｂｍより、図７の矢印Ａ２の先に示すように、主要色空間領域Ｂｍを中心とした周辺領域Ｂｍ＋１を検索する。
【００４５】
近似色空間領域決定部２７は、検索の結果、検索領域（つまり、主要色空間領域Ｂｍを含む周辺領域Ｂｍ＋１）の中で最大の画素数が分布する小色空間領域を、マッチング画像Ｍの主要色空間領域Ｂｍに相当する色を含んだリファレンス画像Ｒの色空間領域Ｂｎと推定し、リファレンス画像Ｒの近似色空間領域ＤＲとマッチング画像Ｍの主要色空間領域ＤＭを関連付ける。関連付けの際、閾値以上の画素数を保有する小空間領域が存在しない場合には、関連付けは行わない。この関連付け処理を、マッチング画像の主要色として抽出した個数分の色空間領域に対し、全て行う。
【００４６】
差分値算出部２８は、図８に示すように、近似色空間領域検索部２７で関連付けられたリファレンス画像Ｒの近似色空間領域ＤＲに属する画素色の平均値μ１とマッチング画像Ｍの主要色空間領域ＤＭに属する画素色の平均値μ２をそれぞれ算出する。
【００４７】
差分値算出部２８は、算出した各色空間領域の色分布の平均値の差分値Ｌａｂベクトルを、次式（２）に従って算出する。式（２）において、μＬ１、μａ１、μｂ１は、近似色空間領域ＤＲに属する画素色の輝度成分Ｌ＊、色成分ａ＊、色成分ｂ＊の平均値をそれぞれ表し、μＬ２、μａ２、μｂ２は、主要色空間領域ＤＭに属する画素色の輝度成分Ｌ＊、色成分ａ＊、色成分ｂ＊の平均値をそれぞれ表す。
【数２】
2015075904.tif 000004
【００４８】
色写像部２９は、差分値算出部２８で算出された差分値を写像強度として、マッチング画像Ｍの画素に対して減算（画素変換）する。写像強度は、画素値の色によって重み付けしながら画素値を変換していく。より具体的には、差分値算出部２８で算出されたマッチング画像Ｍの主要色空間領域ＤＭに属する画素色の輝度成分Ｌ＊、色成分ａ＊、色成分ｂ＊の平均値と同じ画素値となる写像強度は１となり、各画素値の色空間距離が平均値から離れるにつれて、写像強度を減衰させる（写像強度の最小は０となる）。
【００４９】
写像強度である重み付け強度関数をｆ（ｘ）とすると、次式（３）に示すようなガウス関数で表される。式（３）において、σは、ガウス関数の重みを制御するパラメータである。
【数３】
2015075904.tif 000005
【００５０】
図９は、色写像時の主要色空間領域Ｂｍの輝度成分Ｌ＊の平均値μＬ２からの空間距離（Ｌ＊）における重み付け強度関数ｆ（ｘ）の波形を示す図である。図９に示すように、重み付け強度関数ｆ（ｘ）は、正規分布となる。つまり、マッチング画像Ｍの画素は、輝度成分Ｌ＊の平均値μＬ２に近いほど、写像強度は、１．０に近くなり、平均値μＬ２から離れるにつれて、写像強度は、０．０に近くなる。
【００５１】
そして、色写像部２９は、次式（４）に従って、マッチング画像Ｍの画素を変換（色写像）する。式（４）において、ＧＬ（ｉ，ｊ）、Ｇａ（ｉ，ｊ）、Ｇｂ（ｉ，ｊ）は、色写像後の画素値を表わし、ＩＬ（ｉ，ｊ）、Ｉａ（ｉ，ｊ）、Ｉｂ（ｉ，ｊ）は、マッチング画像Ｍの画素値を表わし、μＬ１２、μａ１２、μｂ１２は、各色空間領域の色分布の輝度成分Ｌ＊、色成分ａ＊、色成分ｂ＊の平均値の差分値をそれぞれ表し、ｍは、色写像強度を調整するパラメータを表わす。
【数４】
2015075904.tif 000006
【００５２】
さらに、式（４）において、ｆＬ（ｘ）、ｆａ（ｘ）、ｆｂ（ｘ）は、重み付け強度関数を表わし、それぞれ、次式（５）で表される。
【数５】
2015075904.tif 000007
【００５３】
ＲＧＢ変換部３０は、色写像部２９において色写像が行われたマッチング画像Ｍを、Ｌａｂ色空間からＲＧＢ色空間に変換する。
【００５４】
（画像色調整処理）
図１０は、画像色調整装置１が実行する画像色調整処理を説明するフローチャートである。
【００５５】
ステップＳ１において、ＲＧＢ画像入力部２１は、画像の色調整を行うＲＧＢ画像を、記憶部１２、メディア入出力部１３、通信制御部１４、または周辺機器Ｉ／Ｆ（インターフェイス）部１７を介して入力する。例えば、図３（Ａ）に示す、色合わせの目標になるリファレンス画像Ｒ、および、図３（Ｂ）に示す、色合わせを行うマッチング画像Ｍが入力される。
【００５６】
ステップＳ２において、画像作成部２２は、ステップＳ１の処理で入力された画像から、入力部１５を介してユーザにより入力されたマーキング指示に基づいてマーキング画像を作成する。例えば、図４（Ａ）に示す、リファレンスマーキング画像ＲＭ、図４（Ｂ）に示す、マッチングマーキング画像ＭＭが作成される。さらに、マッチングマーキング画像ＭＭのマーキング情報に基づき、図４（Ｃ）に示す、アルファマスク画像αが作成される。
【００５７】
ステップＳ３において、Ｌａｂ変換部２３は、ステップＳ１の処理で取得されたリファンレンス画像Ｒおよびマッチング画像Ｍを、ＲＧＢ空間からＬａｂ色空間にそれぞれ変換する。
【００５８】
ステップＳ４において、第１の色取得部２４は、リファレンスマーキング画像ＲＭ内の色合わせの目標となる被写体領域に対しマーキングされた同座標の画素色（図４（Ａ）のマーキングＭＫ１が辿る軌跡上の画素色）をリファレンス画像Ｒから取得する。
【００５９】
ステップＳ５において、第２の色取得部２４は、マッチングマーキング画像ＭＭ内の色合わせをしたい被写体領域に対しマーキングされた同座標の画素色（図４（Ｃ）に示すアルファマスク領域αＡ内の画素色）をマッチング画像Ｍから取得する。
【００６０】
ステップＳ６において、主要色空間領域決定部２６は、ステップＳ５の処理で取得されたＬａｂ色空間上のマッチング画像Ｍの画素分布ＤＭにおいて、小色空間領域Ｂｍを検索（決定）する（図６）。
【００６１】
ステップＳ７において、近似色空間領域検索部２７は、ステップＳ５の処理で取得されたＬａｂ色空間上のマッチング画像Ｍの画素分布ＤＭにおいて決定された主要色空間領域Ｂｍの周辺領域Ｂｍ＋１を検索し、最大の画素数が分布する小色空間領域を、マッチング画像Ｍの主要色空間領域Ｂｍに相当する色を含んだリファレンス画像Ｒの色空間領域Ｂｎと推定し、リファレンス画像Ｒの近似色空間領域ＤＲとマッチング画像Ｍの主要色空間領域ＤＭを関連付ける（図７）。
【００６２】
ステップＳ８において、差分値算出部２８は、ステップＳ７の処理で関連付けられたリファレンス画像Ｒの近似色空間領域ＤＲに属する画素色の平均値μ１とマッチング画像Ｍの主要色空間領域ＤＭに属する画素色の平均値μ２をそれぞれ算出する。
【００６３】
ステップＳ９において、差分値算出部２８は、ステップＳ８の処理で算出した各色空間領域の色分布の平均値の差分値Ｌａｂベクトルを、上記式（２）に従って算出する。
【００６４】
ステップＳ１０において、色写像部２９は、マッチング画像Ｍのアルファマスク領域Ａα内の色写像する対象画素を選択する。具体的には、アルファマスク画像の各画素の値をα（例えば、８ビット画像の場合、０〜２５５）、閾値をβとすると、α＞βとなるアルファマスク画像の画素と同座標のマッチング画像Ｍの画素に対しては色写像を行い、α＜βとなるアルファマスク画像の画素と同座標のマッチング画像Ｍの画素に対しては色写像を行わない。
【００６５】
ステップＳ１１において、色写像部２９は、ステップＳ９の処理で算出された差分値から、上記式（３）で示したような重み付け強度関数ｆ（ｘ）を写像強度として、上記式（４）で示したように、ステップＳ１０の処理で選択された対象画素を色写像（画素変換）する。
【００６６】
ステップＳ１２において、制御部１１は、マッチング画像Ｍのアルファマスク領域Ａα内における全ての画素を対象画素として選択し、色写像処理を行ったか否かを判定し、まだ対象画素として選択していない画素があると判定した場合、ステップＳ１０に戻り、上述した処理を繰り返し実行する。
【００６７】
ステップＳ１２において、制御部１１は、マッチング画像Ｍのアルファマスク領域Ａα内における全ての画素を対象画素として選択し、色写像処理を行ったと判定した場合、ステップＳ１３に進む。ステップＳ１３において、ＲＧＢ変換部３０は、色写像されたマッチング画像Ｍを、Ｌａｂ色空間からＲＧＢ色空間に変換する。
【００６８】
以上の処理によって、簡単に色調整を行うことが可能となる。
【００６９】
なお、色写像する際、マッチング画像Ｍの主要色空間領域ＤＭに複数のリファレンス画像Ｒの近似色空間領域ＤＲが関連付けられた場合において、双方が近い色空間領域であると、色写像が干渉する恐れがある。従って、色写像すべき主要色空間領域が複数ある場合には、例えば、干渉の恐れのある主要色空間領域同士を比較し、含まれる画素数が多い主要色空間領域の色写像を優先させ、その他の主要色空間領域から得られた色写像は適用しない。
【００７０】
ここで、図１１、図１２を参照し、色写像が干渉しない場合の写像処理、色写像が干渉する場合の写像処理の具体例について説明する。
【００７１】
図１１は、色写像が干渉しない場合の写像処理を説明する図である。
【００７２】
図１１に示すように、マッチング画像Ｍ１の主要色空間領域の色分布ＡのＬ＊ａ＊ｂ＊平均値とリファレンス画像Ｒ１の近似色空間領域の色分布ＣのＬ＊ａ＊ｂ＊平均値の差分値による色写像処理後、さらに、マッチング画像Ｍ２の主要色空間領域の色分布ＢのＬ＊ａ＊ｂ＊平均値とリファレンス画像Ｒ２の色分布ＤのＬ＊ａ＊ｂ＊平均値の差分値による色写像処理を行う。
【００７３】
図１２は、色写像が干渉する場合の色写像処理を説明する図である。
【００７４】
図１２に示すように、マッチング画像Ｍ１の主要色空間領域の色分布Ａに含まれる画素数は１０００個、マッチング画像Ｍ２の主要色空間領域の色分布Ｂに含まれる画素数は１００個であり、画素数が少ない、マッチング画像Ｍ２の主要色空間領域の色分布ＢのＬ＊ａ＊ｂ＊平均値とリファレンス画像Ｒ２の色分布ＤのＬ＊ａ＊ｂ＊平均値の差分値による色写像処理は除外し、マッチング画像Ｍ１の主要色空間領域の色分布ＡのＬ＊ａ＊ｂ＊平均値とリファレンス画像Ｒ１の色分布ＣのＬ＊ａ＊ｂ＊平均値の差分値による色写像処理のみ行う。
【００７５】
図１１および図１２に示した色写像処理の条件は、マッチング画像Ｍ１の主要色空間領域の色分布Ａの平均値を（Ｌ１、ａ１、ｂ１）、マッチング画像Ｍ２の主要色空間領域の色分布Ｂの平均値を（Ｌ２、ａ２、ｂ２）とすると、そのユークリッド距離ｄは、次式（６）で表される。
【数６】
2015075904.tif 000008
【００７６】
ｄ≧６σの場合、主要色空間領域の色分布Ａの差分値による色写像処理後、さらに主要色空間領域の色分布Ｂの差分値による色写像処理を行う。一方、ｄ＜６σの場合、画素数が少ない主要色空間領域の色分布Ｂの差分値による色写像処理は除外し、画素数の多い主要色空間領域の色分布Ａの差分値による色写像処理のみ行う。
【００７７】
［本発明の実施の形態における効果］
以上のように、本実施の形態によれば、色調整の目標となるリファレンス画像の被写体領域に対してマーキングされた画素色の色分布の平均値と、色調整を行う被写体領域に対してマーキングされた画素色の色分布の平均値の差分値をもとに重み付け強度関数を決定し、その重み付け強度関数に基づいて、簡単に色写像することが可能となる。
【００７８】
以上、添付図面を参照しながら、本発明に係る画像色調整装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００７９】
１………画像色調整装置
２１………画像入力部
２２………画像作成部
２３………Ｌａｂ変換部
２４………第１の色取得部
２５………第２の色取得部
２６………主要色空間領域決定部
２７………近似色空間領域検索部
２８………差分値算出部
２９………色写像部
【図１】
2015075904.tif 000009
【図２】
2015075904.tif 000010
【図３】
2015075904.tif 000011
【図４】
2015075904.tif 000012
【図５】
2015075904.tif 000013
【図６】
2015075904.tif 000014
【図７】
2015075904.tif 000015
【図８】
2015075904.tif 000016
【図９】
2015075904.tif 000017
【図１０】
2015075904.tif 000018
【図１１】
2015075904.tif 000019
【図１２】
2015075904.tif 000020