(57)【要約】【課題】異なった条件等によって撮影した色調の異なる複数の画像を同一のページに配置させたとき違和感を低減させることが可能な画像処理装置、画像処理方法及びプログラムを提供する。【解決手段】複数個の補正対象画像の色調を統一させる画像処理装置であって、補正対象画像ごとに、補正対象画像の代表的な色である基準色を設定し、補正対象画像ごとの基準色が合致するように、補正対象画像の部分領域または全領域の色調を補正することを特徴とする。【選択図】      図２
2004310499.tif 000002
【特許請求の範囲】
【請求項１】
複数個の補正対象画像の色調を統一させる画像処理装置であって、
複数個の画像の中から、補正対象となる複数個の前記補正対象画像を選択する画像選択手段と、
前記補正対象画像毎に、当該補正対象画像の代表的な色である基準色を設定し、前記補正対象画像毎に設定した前記基準色が合致するように、前記補正対象画像の色調を補正する画像補正手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
更に、前記画像補正手段が実行する補正処理の１個又は複数個の補正処理条件を、入力装置を介してユーザに選択させる処理条件選択手段を備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像補正手段は、
前記補正対象画像毎に、当該補正対象画像の部分領域又は全領域である基準領域を設定し、設定した前記基準領域を構成する画素の画素情報に基づいて算出した代表色を基準色として設定する基準色設定手段と、
前記基準色設定手段によって前記補正対象画像毎に設定された前記基準色を合致させたときの前記各補正対象画像に共通した補正後の色を、目標色として設定する目標色設定手段と、
前記基準色を前記目標色に変化させたときの変化の度合いに応じて、前記各画素の色調の補正量を設定し、設定した前記補正量に基づいて前記各画素の前記画素情報を補正する画素情報補正手段と、
を備えていることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
下記のいずれか１個の領域を前記基準領域として設定することを特徴とする請求項３に記載の画像処理装置。
（ａ１）前記補正対象画像の全ての領域、
（ａ２）前記補正対象画像を構成する複数個の画像オブジェクト領域の中の最大面積を有した前記画像オブジェクト領域、
（ａ３）複数個の前記補正対象画像の中に存在する、共通の形状として認識された領域、
（ａ４）入力装置を介してユーザによって指定された前記補正対象画像内の任意の領域、
（ａ５）入力装置を介してユーザによって指定された前記補正対象画像内の任意の部分を含む、当該補正対象画像の前記画像オブジェクト領域。
【請求項５】
前記画素情報補正手段は、前記基準色及び前記基準色の近傍の色を含む画像オブジェクト領域に存在する前記画素に対してのみ、当該画素の前記画素情報の前記補正量を補正することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記画素情報補正手段は、前記補正対象画像の全ての前記画素に対して当該画素の前記画素情報の前記補正量を補正することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記画素情報補正手段は、
前記基準色と前記目標色とが合致するように、前記基準色を前記目標色に変化させたときの前記補正量を検出する補正量検出手段と、
前記補正対象画像の補正対象となる前記画素の前記画素情報と、前記補正量検出手段によって検出された前記補正量とに基づいて、当該画素の前記画素情報の補正量を調整する補正量調整手段と、
を備えていることを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記補正量調整手段は、前記基準領域と前記画素との距離に応じて補正量を調整することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記補正量調整手段は、前記基準領域と前記画素が属する前記画像オブジェクト領域との距離に応じて補正量を調整することを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記補正量調整手段は、前記画素の色の特性にかかわらず、前記補正量が一定となるように補正量を調整することを特徴とする請求項７に記載の画像処理装置。
【請求項１１】
前記補正量調整手段は、前記基準色の特性と前記画素の色の特性との差異に応じて補正量を調整することを特徴とする請求項７に記載の画像処理装置。
【請求項１２】
前記補正量調整手段は、前記基準色の特性と、当該画素が属する前記画像オブジェクト領域の代表色の特性との差異に応じて補正量を調整することを特徴とする請求項７に記載の画像処理装置。
【請求項１３】
複数個の補正対象画像の色調を統一させる画像処理方法であって、下記の工程を備えていることを特徴とする画像処理方法。
（ａ）複数個の画像の中から、補正対象となる複数個の前記補正対象画像を選択する画像選択工程と、
（ｂ）前記補正対象画像毎に、当該補正対象画像の代表的な色である基準色を設定し、前記補正対象画像毎に設定した前記基準色が合致するように、前記補正対象画像の色調を補正する画像補正工程。
【請求項１４】
更に、（ｃ）前記画像補正工程（ｂ）が実行する補正処理の１個又は複数個の補正処理条件を、入力装置を介してユーザに選択させる処理条件選択工程を備えていることを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
複数個の補正対象画像の色調を統一させる画像処理をコンピュータに実行させるプログラムであって、下記の画像処理方法の各工程をコンピュータに実行させるプログラム。
（ａ）複数個の画像の中から、補正対象となる複数個の前記補正対象画像を選択する画像選択工程と、
（ｂ）前記補正対象画像毎に、当該補正対象画像の代表的な色である基準色を設定し、前記補正対象画像毎に設定した前記基準色が合致するように、前記補正対象画像の色調を補正する画像補正工程。
【請求項１６】
更に、（ｃ）前記画像補正工程（ｂ）が実行する補正処理の１個又は複数個の補正処理条件を、入力装置を介してユーザに選択させる処理条件選択工程を、コンピュータに実行させる請求項１５に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。特に、撮影条件等によって色調の異なる複数個の画像に対して、画像の色調を統一させる画像処理装置、画像処理方法及びプログラムに関する。
【０００２】
【従来の技術】
１個の画面、１枚の紙面等のように同一のページに複数個の画像を配置する場合に、撮影条件等によって色調の異なる複数個の画像を配置することがある。そのため、複数の画像をディスプレイ装置等に表示して画像の補正を行ないながら色調を統一させる方法がいろいろと提案されている。
【０００３】
特許文献１では、複数の画像をディスプレイ装置に表示し、それぞれの画像に対して画像処理条件を設定し、統一的な色調、階調、濃度等を有する補正画像を出力する方法が提案されている。また、特許文献２では、複数の画像のうち、１個の画像の中の特定領域を指定して画像を補正することにより、その他の画像の同様な領域に、同様な補正処理が行なう方法が提案されている。
【０００４】
【特許文献１】
特開平９−２９８６５７号公報
【特許文献２】
特開平１１−２７５３５１号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１の発明では、それぞれの画像の一部分を補正することができないという問題点があった。また、画像毎に階調補正、色変換、濃度変換等の補正関数をユーザが設定しなければならないことから、補正関数の設定が煩雑になってしまうという問題点もあった。
【０００６】
また、特許文献２の発明では、同一の被写体が複数の画像に同じように写っている場合に、１つの画像の中のその被写体を対象に付加的な修正を行なうと、他の画像も同様な修正を行なってくれるが、画像間において特性がずれている部分に対しては修正が行なわれないという問題点があった。また、その特性がずれている部分を同様に修正するという処理もなかった。
【０００７】
また、特許文献１及び特許文献２の発明では、画像の補正処理における調整作業は、ユーザにより実行されていたため、ユーザに専門的な技能や熟練が必要であった。
本発明は、以上のような問題点を解決するためになされたもので、異なった条件等によって撮影した色調の異なる複数の画像を同一のページに配置させたとき違和感を低減させることが可能な画像処理装置、画像処理方法及びプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した従来の問題点を解決すべく下記の発明を提供する。
［発明１］
発明１は、複数個の補正対象画像の色調を統一させる画像処理装置であって、複数個の画像の中から、補正対象となる複数個の前記補正対象画像を選択する画像選択手段と、前記補正対象画像毎に、当該補正対象画像の代表的な色である基準色を設定し、前記補正対象画像毎に設定した前記基準色が合致するように、前記補正対象画像の色調を補正する画像補正手段と、を備えていることを特徴とする画像処理装置である。
【０００９】
このような構成であれば、ユーザは、画像選択手段によって、複数個の画像の中から、同一のページに配置したい複数個の画像を補正対象画像として選択すると、画像補正手段によって、選択された複数個の補正対象画像が、補正対象画像毎に設定した基準領域の基準色を統一させるような画像に補正される。
これにより、撮影条件等によって色調の異なる複数個の画像を、同一のページに配置する場合に、画像の色調の違和感を低減することが可能となる。また、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
［発明２］
発明２は、発明１において、更に、前記画像補正手段が実行する補正処理の１個又は複数個の補正処理条件を、入力装置を介してユーザに選択させる処理条件選択手段を備えていることを特徴とする画像処理装置である。
【００１０】
このような構成であれば、ユーザは、処理条件選択手段によって、補正処理における１個又は複数個の補正処理条件を選択し、画像選択手段によって、複数個の画像の中から、同一のページに配置したい複数個の画像を補正対象画像として選択すると、画像補正手段によって、選択された複数個の補正対象画像が、選択された補正処理条件の補正処理に基づいて、補正対象画像毎に設定した基準領域の基準色を統一させるような画像に補正される。
【００１１】
これにより、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
［発明３］
発明３は、発明１又は２において、前記画像補正手段は、前記補正対象画像毎に、当該補正対象画像の部分領域又は全領域である基準領域を設定し、設定した前記基準領域を構成する画素の画素情報に基づいて算出した代表色を基準色として設定する基準色設定手段と、前記基準色設定手段によって前記補正対象画像毎に設定された前記基準色を合致させたときの前記各補正対象画像に共通した補正後の色を、目標色として設定する目標色設定手段と、前記基準色を前記目標色に変化させたときの変化の度合いに応じて、前記各画素の色調の補正量を設定し、設定した前記補正量に基づいて前記各画素の前記画素情報を補正する画素情報補正手段と、を備えていることを特徴とする画像処理装置である。
【００１２】
このような構成であれば、基準色設定手段によって、補正対象画像毎に基準色が設定され、目標色設定手段によって、基準色を変化させる目標の色である目標色が設定され、画素情報補正手段によって、基準色から目標色への変化の度合いに応じて、画素の色調が補正される。
これにより、撮影条件等によって色調の異なる複数個の画像を、同一のページに配置する場合に、画像の色調の違和感を低減することが可能となる。
［発明４］
発明４は、発明３において、（ａ１）前記補正対象画像の全ての領域、（ａ２）前記補正対象画像を構成する複数個の画像オブジェクト領域の中の最大面積を有した前記画像オブジェクト領域、（ａ３）複数個の前記補正対象画像の中に存在する、共通の形状として認識された領域、（ａ４）入力装置を介してユーザによって指定された前記補正対象画像内の任意の領域、（ａ５）入力装置を介してユーザによって指定された前記補正対象画像内の任意の部分を含む、当該補正対象画像の前記画像オブジェクト領域のいずれか１個の領域を前記基準領域として設定することを特徴とする画像処理装置である。
【００１３】
これにより、（ａ１）の領域を基準領域に設定した場合、補正対象画像の画素において頻度の高い色の近傍の色を基準色とすることにより、複数の補正対象画像の中の最も多い色調を一致させることが可能となる。また、（ａ２）の領域を基準領域に設定した場合、例えば、背景が大きな領域を占める画像において、複数の補正対象画像の背景部を基準に色調を一致させることが可能となる。また、（ａ３）の領域を基準領域に設定した場合、複数の補正対象画像に共通する画像オブジェクト領域の色調を一致させることが可能となる。また、（ａ４）の領域を基準領域に設定した場合、ユーザが明示的に一致させるべき領域を選択することが可能となる。また、（ａ５）の領域を基準領域に設定した場合、ユーザが指定する部分が画像オブジェクト領域の一点であっても、明示的に一致させるべき画像オブジェクト領域を選択することが可能となる。
［発明５］
発明５は、発明３において、前記画素情報補正手段は、前記基準色及び前記基準色の近傍の色を含む画像オブジェクト領域に存在する前記画素に対してのみ、当該画素の前記画素情報の前記補正量を補正することを特徴とする画像処理装置である。
【００１４】
これにより、基準色及び基準色の近傍の色を含む画像オブジェクト領域に属する画素に対してのみ、画像補正することが可能となる。
［発明６］
発明６は、発明３において、前記画素情報補正手段は、前記補正対象画像の全ての前記画素に対して当該画素の前記画素情報の前記補正量を補正することを特徴とする画像処理装置である。
【００１５】
これにより、補正対象画像の属する全ての画素に対して画像補正することが可能となる。
［発明７］
発明７は、発明３において、前記画素情報補正手段は、前記基準色と前記目標色とが合致するように、前記基準色を前記目標色に変化させたときの前記補正量を検出する補正量検出手段と、前記補正対象画像の補正対象となる前記画素の前記画素情報と、前記補正量検出手段によって検出された前記補正量とに基づいて、当該画素の前記画素情報の補正量を調整する補正量調整手段と、を備えていることを特徴とする画像処理装置である。
【００１６】
このような構成であれば、補正量検出手段によって、基準色を目標色に合致させる補正量が検出され、補正量調整手段によって、画素毎に、その画素の画素情報を補正するための補正量が調整される。
これにより、撮影条件等によって色調の異なる複数個の画像を、同一のページに配置する場合に、画像の色調の違和感を低減することが可能となる。
［発明８］
発明８は、発明７において、前記補正量調整手段は、前記基準領域と前記画素との距離に応じて補正量を調整することを特徴とする画像処理装置である。
【００１７】
これにより、補正対象画像の中の特定の基準領域の画素の色調の補正量を均一に補正しながら、基準領域から離れるほど画素の色調の補正量を小さくして、基準領域とその周囲との色調における違和感を避けることが可能となる。
［発明９］
発明９は、発明７において、前記補正量調整手段は、前記基準領域と前記画素が属する前記画像オブジェクト領域との距離に応じて補正量を調整することを特徴とする画像処理装置である。
【００１８】
これにより、補正対象画像の中の特定の基準領域の画素の色調の補正量を均一に補正しながら、基準領域から離れた画像オブジェクト領域の画素の色調の補正量を小さくして、基準領域とその周囲との色調における違和感を避けるとともに、画像オブジェクト領域の画素を均一に補正することが可能となる。
［発明１０］
発明１０は、発明７において、前記補正量調整手段は、前記画素の色の特性にかかわらず、前記補正量が一定となるように補正量を調整することを特徴とする画像処理装置である。
【００１９】
これにより、全ての色の画素に対して、同一の補正量にて画像補正することが可能となる。従って、撮影時の光源の影響や撮影機材の特性によって、画像全体の色調が一方向にずれている場合に有効となる。
［発明１１］
発明１１は、発明７において、前記補正量調整手段は、前記基準色の特性と前記画素の色の特性との差異に応じて補正量を調整することを特徴とする画像処理装置である。
【００２０】
これにより、基準色に近い色には補正量を多くし、基準色との差が大きい色に対して補正量を少なくして、基準色から離れた色の画素の補正を避けることが可能となる。
［発明１２］
発明１２は、発明７において、前記補正量調整手段は、前記基準色の特性と、当該画素が属する前記画像オブジェクト領域の代表色の特性との差異に応じて補正量を調整することを特徴とする画像処理装置である。
【００２１】
これにより、画像オブジェクト領域毎に、基準色に近い色を代表色とする画像オブジェクト領域の画素の補正量を均一に多くし、基準色との差が大きい色を代表色とする画像オブジェクト領域の画素の補正量を均一に少なくして、基準色から離れた色が代表色の画像オブジェクト領域の画素の補正を避けるとともに、画像オブジェクト領域の画素を均一に補正することが可能となる。
［発明１３］
発明１３は、複数個の補正対象画像の色調を統一させる画像処理方法であって、（ａ）複数個の画像の中から、補正対象となる複数個の前記補正対象画像を選択する画像選択工程と、（ｂ）前記補正対象画像毎に、当該補正対象画像の代表的な色である基準色を設定し、前記補正対象画像毎に設定した前記基準色が合致するように、前記補正対象画像の色調を補正する画像補正工程を備えていることを特徴とする画像処理方法である。
【００２２】
これにより、撮影条件等によって色調の異なる複数個の画像を、同一のページに配置する場合に、画像の色調の違和感を低減することが可能となる。また、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
［発明１４］
発明１４は、発明１３において、更に、（ｃ）前記画像補正工程（ｂ）が実行する補正処理の１個又は複数個の補正処理条件を、入力装置を介してユーザに選択させる処理条件選択工程を備えていることを特徴とする画像処理方法である。
【００２３】
これにより、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
［発明１５］
発明１５は、複数個の補正対象画像の色調を統一させる画像処理をコンピュータに実行させるプログラムであって、下記の画像処理方法の（ａ）複数個の画像の中から、補正対象となる複数個の前記補正対象画像を選択する画像選択工程と、（ｂ）前記補正対象画像毎に、当該補正対象画像の代表的な色である基準色を設定し、前記補正対象画像毎に設定した前記基準色が合致するように、前記補正対象画像の色調を補正する画像補正工程をコンピュータに実行させるプログラムである。
【００２４】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムによって、コンピュータが処理を実行すると、発明１に記載の画像処理装置と同等の作用が得られる。
これにより、撮影条件等によって色調の異なる複数個の画像を、同一のページに配置する場合に、画像の色調の違和感を低減することが可能となる。また、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
［発明１６］
発明１６は、発明１５において、更に、（ｃ）前記画像補正工程（ｂ）が実行する補正処理の１個又は複数個の補正処理条件を、入力装置を介してユーザに選択させる処理条件選択工程を、コンピュータに実行させるプログラムである。
【００２５】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムによって、コンピュータが処理を実行すると、発明２に記載の画像処理装置と同等の作用が得られる。
これにより、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
【００２６】
【発明の実施の形態】
この発明の一実施態様を、図面を参照しながら説明する。
図１は、画像処理装置の構成図である。
図１に示すように、画像処理装置１００は、制御プログラムに基づいて演算及び装置全体を制御するＣＰＵ１０１と、所定領域にあらかじめＣＰＵ１０１の制御プログラム等を格納しているＲＯＭ１０２と、ＲＯＭ１０２等から読み出された情報やＣＰＵ１０１の演算過程において必要な演算結果を格納するためのＲＡＭ１０３と、外部装置に対して情報の入出力を媒介するインタフェース１０４を備えており、これらは、情報を転送するための信号線であるバス１０５により相互にかつ情報授受可能に接続されている。
【００２７】
インタフェース１０４には、外部装置として、データの入力が可能なキーボード、マウス等の入力装置１０６と、画像処理の対象となる画像の画像情報を格納している記憶装置１０７と、画像処理した結果を画面等に表示する表示装置１０８とが接続されている。
図２は、画像処理装置の機能ブロック図の一例である。
【００２８】
図２に示すように、画像処理装置１００は、画像表示手段２０１、画像選択手段２０２、画像補正手段２０３及び処理条件選択手段２０４を備えている。
画像表示手段２０１は、図示されていない画像入力手段により、予め画像情報記憶部２１１に格納されている複数の画像の画像情報を読み出し、表示装置１０８に表示する。また、画像処理において、ユーザへの選択指示情報、画像処理の処理途中における画像情報、補正した画像の画像情報等を表示する。また、プレビュー機能を有し、処理途中結果及び処理結果を縮小した画像として表示する。
【００２９】
画像選択手段２０２は、複数の画像の中から画像補正の処理対象となる画像を、入力装置１０６を介してユーザに選択させる。
図３は、画像選択をユーザに促すための画面表示を示す図の一例である。
図３に示すように、画像情報記憶部２１１に格納されている画像を縮小した画像（以下、「縮小画像」と呼ぶ）が、画像表示手段２０１により表示されている。ユーザは、画像補正の処理対象となる縮小画像を、マウス等を利用して選択する。ここで、図の矢印はマウスカーソルである。また、図３においては、ユーザにより選択された縮小画像を太枠により示している。また、右下の「決定」ボタンを指定することにより、画像補正の処理対象となる画像が決定する。
【００３０】
画像補正手段２０３は、画像選択手段２０２によって選択された画像に対して、補正対象となる画素の補正量を設定し、その補正量によって画素の画素情報を補正する。また、補正した画像情報を補正画情報記憶部２１２に格納する。画像補正手段２０３は、基準色設定手段２２１、目標色設定手段２２２及び画素情報補正手段２２３を備えている。
【００３１】
基準色設定手段２２１は、補正対象となる画像（以下、「補正対象画像」と呼ぶ）の補正基準となる領域（以下、「基準領域」と呼ぶ）を設定し、設定した基準領域を構成する画素の画素情報に基づいて、基準領域の代表色を算出し、算出した代表色を基準色に設定する。ここで、代表色の算出は、領域を構成する画素の色の中で、最も画素数の多い色の近傍の色を代表色としたり、基準領域を構成する全ての画素の色の平均値を代表色としたりする。ここでは、下記のような領域を基準領域として設定する。
（ａ１）補正対象画像の全ての領域を基準領域とする。
（ａ２）補正対象画像を構成する複数の画像オブジェクト領域の中の最大面積の画像オブジェクト領域を基準領域とする。
（ａ３）複数の補正対象画像の中に存在する、共通の形状として認識された領域を基準領域とする。
（ａ４）ユーザによって指定された補正対象画像内の領域を基準領域とする。
（ａ５）ユーザによって指定された補正対象画像内の部分が含まれる画像オブジェクト領域を基準領域とする。
【００３２】
目標色設定手段２２２は、画像選択手段２０２によって選択された全ての補正対象画像の色調を統一させるために、基準色設定手段２２１によって補正対象画像毎に設定された基準色を変換する目標の色である目標色を設定する。ここで、例えば、補正対象画像毎に設定された基準色の平均値を目標色としたり、基準色及び基準色間の複数の色の中の１色を目標色としたりする。
【００３３】
画素情報補正手段２２３は、基準色設定手段２２１によって設定された基準色を、目標色設定手段２２２によって設定された目標色に変化させた時の変化の度合いに応じて、画素の色調の補正量を設定し、設定した前記補正量に基づいて、画素の特性を補正する。即ち、補正後の画像である補正画像を構成する画素の画素情報を新たに算出する。算出した画素情報を補正画像情報記憶部２１２に格納する。
【００３４】
また、画素情報補正手段２２３は、補正量検出手段２３１及び補正量調整手段２３２を備えている。
補正量検出手段２３１は、補正対象画像毎に、補正対象画像の基準色を目標色に補正するための補正量（以下、「基準補正量」と呼ぶ）を検出する。
補正量調整手段２３２は、補正量検出手段２３１によって検出した基準補正量と補正対象となる画素の画像情報とに基づいて、画素の色調の補正量を調整する。ここでは、補正量の調整として、下記のような画素の位置による調整の中のいずれか１つ、及び、画素の色による調整の中のいずれか１つを行なう。
【００３５】
下記は、画素の位置による補正量の調整である。
（ｂ１）基準色及び基準色の近傍の色を含む画像オブジェクト領域に存在する画素に対してのみ、画素の色調の補正をする。
（ｂ２）補正対象画像の全ての画素に対して画素の色調の補正をする。
（ｂ３）基準領域と画素との距離に基づいて、距離が大きくなるほど画素に対する補正量を小さくするように調整する。ここで、基準領域と補正対象の画素との距離とは、基準領域の最近画素の中心と補正対象の画素の中心との距離、基準領域の最遠画素の中心と補正対象の画素の中心との距離、基準領域の重心と補正対象の画素の中心との距離等である。
【００３６】
図４は、補正量の調整関数を示す図の一例である。
図４に示すように、基準領域との距離が近いほど色調の補正量が大きくなり、遠いほど色調の補正量が小さくなる補正量の調整関数となっている。
（ｂ４）基準領域と画素が属する画像オブジェクト領域との距離に基づいて、距離が大きくなるほど画素に対する補正量を小さくするように調整する。ここで、領域間の距離とは、それぞれの領域の最近点間の距離、最遠点間の距離、重心間の距離等である。
【００３７】
下記は、画素の色による補正量の調整である。
（ｃ１）画素の色の特性にかかわらず、補正量が一定となるように調整する。
（ｃ２）基準色の特性と画素の色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する。
（ｃ３）基準色の特性と、画素が属する画像オブジェクト領域の代表色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する。
【００３８】
図５（ａ）は、色空間全体を同様に補正する調整を説明するための模式図であり、図５（ｂ）は、基準色の特性と補正対象の画素の特性との差異に基づいた補正量の調整を説明するための模式図である。
ここで、原画像及び補正画像における画素の特性のいずれかの情報（例えば、色相、彩度、明度等）の値を横軸にとっている。
【００３９】
（ｃ１）の調整により、図５（ａ）に示すように、全ての色が同じ補正量となる。また、（ｃ２）の調整により、図５（ｂ）に示すように、基準色に近い色に対しては補正量を大きくし、基準色との差の大きい色に対しては補正量を少なくする。
処理条件選択手段２０４は、上述した基準領域の設定、補正量の調整の設定、目標色の設定等の画像補正処理の設定項目を、入力装置１０６を介してユーザに選択させる。
【００４０】
図６は、補正対象の画像の表示画面と一緒に画像補正処理の設定項目の一覧を表示した例を示す図である。
ユーザは、マウス等の入力装置１０６を利用して、画像補正処理に必要な設定項目を選択する。また、画像表示手段２０１により、選択した設定項目に基づいて、仮の補正した補正画像を縮小画像としてプレビュー表示させながら、最適な設定項目を検索し、最適な設定項目による画像補正処理を実行させる。
【００４１】
図７は、ＲＯＭ１０２に予め格納されている制御プログラムによって色調補正された画像を生成する画像処理のフローチャート図の一例である。
まず、画像情報記憶部２１１に格納されている複数の画像の画像情報を読み出し、読み出した画像情報に基づいて表示装置１０８に画像を表示する（Ｓ７０１）。ここで、予め画像情報記憶部２１１に格納されている原画像の画像情報は情報量も多く、複数の画像を表示することはできないので、表示画像の縮小処理、画面のスクロール等を利用して、複数の画像を一覧できるようにする。また、入力装置１０６を介してユーザから要求された画像順に、画像を並べ替えて表示する。
【００４２】
次に、複数の画像の中から補正対象となる画像を、入力装置１０６を介してユーザに選択させる（Ｓ７０２）。図３に示したように、ユーザは、画像補正の処理対象となる縮小画像を、マウス等を利用して選択する。ユーザにより選択された縮小画像は、太枠により示されている。次に、選択された画像の画像情報に基づいて、表示装置１０８に画像を表示する（Ｓ７０３）。図６に示したように、選択した複数の画像を表示する。
【００４３】
次に、基準領域の設定、補正量の調整方法の設定、目標色の設定等の画像補正処理の設定項目を、入力装置１０６を介してユーザに選択させる（Ｓ７０４）。次に、選択した画像補正処理の設定項目に基づいて、画像補正処理を実行し（Ｓ７０５）、最後に補正した補正画像の画像情報を補正画像情報記憶部２１２に格納する（Ｓ７０６）。
【００４４】
図８は、図７における画像補正処理のフローチャート図の一例である。
まず、ユーザにより基準領域が選択されたか否かを判定する（Ｓ８０１）。ユーザにより基準領域が選択された場合（Ｓ８０１；Ｙｅｓ）は、選択された基準領域を、以降の補正処理の基準領域として設定する（Ｓ８０２）。一方、ユーザにより基準領域が選択されていない場合（Ｓ８０１；Ｎｏ）は、予め設定してある標準の基準領域を、以降の補正処理の基準領域として設定する（Ｓ８０３）。例えば、図２において説明したように、基準領域として（ａ１）から（ａ５）が予め設定されてあり、ユーザにより基準領域として（ａ２）が選択されている場合又は、標準の基準領域が（ａ２）である場合は、補正対象画像を構成する複数の画像オブジェクト領域の中の最大面積の画像オブジェクト領域を基準領域として、以降の補正処理を実行する。次に、設定された基準領域に基づいて、補正対象となる全ての画像における基準領域の基準色を設定する（Ｓ８０４）。
【００４５】
次に、ユーザにより目標色が選択されたか否かを判定する（Ｓ８０５）。ユーザにより目標色が選択された場合（Ｓ８０５；Ｙｅｓ）は、選択された目標色を、以降の補正処理の目標色として設定する（Ｓ８０６）。例えば、基準色及び基準色間の複数の色の中の１色をユーザにより選択させる。ユーザにより目標色が選択されていない場合（Ｓ８０５；Ｎｏ）は、補正対象となる全ての画像における基準領域の基準色に基づいて、目標色を算出する（Ｓ８０７）。例えば、補正対象となる全ての画像における基準領域の基準色の平均値を目標色とする。
【００４６】
次に、ユーザにより補正量の調整方法が選択されたか否かを判定する（Ｓ８０８）。ユーザにより補正量の調整方法が選択された場合（Ｓ８０８；Ｙｅｓ）は、選択された補正量の調整方法を、以降の補正処理の補正量の調整方法として設定する（Ｓ８０９）。一方、ユーザにより補正量の調整方法が選択されていない場合（Ｓ８０８；Ｎｏ）は、予め設定してある標準の補正量の調整方法を、以降の補正処理の補正量の調整として設定する（Ｓ８１０）。例えば、図２において説明したように、画素の位置による補正量の調整方法、画素の色による補正関数の調整方法等を設定する。
【００４７】
最後に、設定された補正量の調整方法に基づいて、補正対象の画像の画像情報を補正し（Ｓ８１１）、処理を終了する。
図９及び図１０は、図８における基準色設定処理フローチャート図の一例である。
図１１は、補正対象画像の模式図の一例である。
【００４８】
ここでは、図１１を参照しながら、図９及び図１０の各ステップを説明する。また、図１１に示すように、補正対象画像として、対象画像１と対象画像２とが存在する場合を例に挙げて説明する。
まず、ユーザによって選択された基準領域又は標準として予め設定されている基準領域の判定をする（Ｓ９０１）。基準領域が、補正対象画像の全領域である場合（Ｓ９０１；「ａ１」）は、まず、複数の補正対象画像の中の１個の補正対象画像を設定する（Ｓ９１１）。次に、基準領域を補正対象画像の全領域として設定し、基準領域を構成する全ての画素の画素情報を取り出す（Ｓ９１２）。次に、取り出した画素の画素情報に基づいて、代表色を算出し、代表色を基準色として設定する（Ｓ９１３）。例えば、基準領域を構成する画素の色の中で、最も画素数の多い色の近傍の色を代表色としたり、基準領域を構成する全ての画素の色の平均値を代表色としたりする。
【００４９】
次に、全ての補正対象画像に対して、基準色を設定したか否かを判定し（Ｓ９１４）、基準色を設定していない画像が存在する場合（Ｓ９１４；Ｎｏ）は、ステップＳ９１１へ戻り、全ての補正対象画像に対して、基準色を設定するまで、ステップＳ９１１からステップＳ９１４までを繰り返す。一方、全ての補正対象画像に対して、基準色を設定した場合（Ｓ９１４；Ｙｅｓ）は、処理を終了する。
【００５０】
図１１に示すように、対象画像１の基準領域は、対象画像１の全領域となり、基準色は対象画像１の全領域の代表色となる。また、対象画像２の基準領域は、対象画像２の全領域となり、基準色は対象画像２の全領域の代表色となる。
基準領域が、補正対象画像を構成する複数の画像オブジェクト領域の中の最大面積の画像オブジェクト領域である場合（Ｓ９０１；「ａ２」）は、複数の補正対象画像の中の１個の補正対象画像を設定する（Ｓ９２１）。次に、補正対象画像を画像オブジェクト領域に分割し（Ｓ９２２）、分割した複数の画像オブジェクト領域の中から最大面積の画像オブジェクト領域を検索する（Ｓ９２３）。例えば、領域分割方法として、エッジ判定による領域分割方法等がある。
【００５１】
次に、検索した画像オブジェクト領域を基準領域として設定し、基準領域を構成する全ての画素の画素情報を取り出す（Ｓ９２４）。次に、取り出した画素の画素情報に基づいて、代表色を算出し、代表色を基準色として設定する（Ｓ９２５）。
次に、全ての補正対象画像に対して、基準色を設定したか否かを判定し（Ｓ９２６）、基準色を設定していない画像が存在する場合（Ｓ９２６；Ｎｏ）は、ステップＳ９２１へ戻り、全ての補正対象画像に対して、基準色を設定するまで、ステップＳ９２１からステップＳ９２６までを繰り返す。一方、全ての補正対象画像に対して、基準色を設定した場合（Ｓ９２６；Ｙｅｓ）は、処理を終了する。
【００５２】
図１１に示すように、対象画像１は、領域１−１から領域１−５の５個の画像オブジェクト領域に分割され、対象画像２は、領域２−１から領域２−５の５個の画像オブジェクト領域に分割されている。それぞれの画像の中で最大面積の画像オブジェクト領域を検索すると、対象画像１では領域１−３が、対象画像２では領域２−３が検索される。従って、対象画像１の基準領域は、領域１−３となり、基準色は領域１−３の代表色となる。また、対象画像２の基準領域は、領域２−３となり、基準色は領域２−３の代表色となる。
【００５３】
基準領域が、複数の補正対象画像の中に存在する共通の形状として認識された領域である場合（Ｓ９０１；「ａ３」）は、まず、複数の補正対象画像の中の共通の形状を自動認識し、認識した共通の形状の領域を検出する（Ｓ９３１）。次に、複数の補正対象画像の中の１個の補正対象画像を設定し（Ｓ９３２）、検出した共通の形状の領域を基準領域として設定し、基準領域を構成する全ての画素の画素情報を取り出す（Ｓ９３３）。次に、取り出した画素の画素情報に基づいて、代表色を算出し、代表色を基準色として設定する（Ｓ９３４）。
【００５４】
次に、全ての補正対象画像に対して、基準色を設定したか否かを判定し（Ｓ９３５）、基準色を設定していない画像が存在する場合（Ｓ９３５；Ｎｏ）は、ステップＳ９３２へ戻り、全ての補正対象画像に対して、基準色を設定するまで、ステップＳ９３２からステップＳ９３５までを繰り返す。一方、全ての補正対象画像に対して、基準色を設定した場合（Ｓ９３５；Ｙｅｓ）は、処理を終了する。
【００５５】
図１１に示すように、対象画像１と対象画像２の中に存在する共通の形状として、領域１−１と領域２−１が認識されたとするとき、対象画像１の基準領域は、領域１−１となり、基準色は領域１−１の代表色となる。また、対象画像２の基準領域は、領域２−１となり、基準色は領域２−１の代表色となる。また、共通の形状として認識された領域が、各画像に複数個存在する場合は、それぞれの領域を基準領域として、基準色を設定する。
【００５６】
基準領域が、ユーザによって指定された補正対象画像内の領域である場合（Ｓ９０１；「ａ４」）は、まず、複数の補正対象画像の中の１個の補正対象画像を設定する（Ｓ９４１）。次に、基準領域をユーザの指定した領域として設定し、基準領域を構成する全ての画素の画素情報を取り出す（Ｓ９４２）。次に、取り出した画素の画素情報に基づいて、代表色を算出し、代表色を基準色として設定する（Ｓ９４３）。
【００５７】
次に、全ての補正対象画像に対して、基準色を設定したか否かを判定し（Ｓ９４４）、基準色を設定していない画像が存在する場合（Ｓ９４４；Ｎｏ）は、ステップＳ９４１へ戻り、全ての補正対象画像に対して、基準色を設定するまで、ステップＳ９４１からステップＳ９４４までを繰り返す。一方、全ての補正対象画像に対して、基準色を設定した場合（Ｓ９４４；Ｙｅｓ）は、処理を終了する。
【００５８】
図１１に示すように、対象画像１及び対象画像２において、ユーザにより指定された領域が、それぞれ指定領域１及び指定領域２であるとき、対象画像１の基準領域は、指定領域１となり、基準色は指定領域１の代表色となる。また、対象画像２の基準領域は、指定領域２となり、基準色は指定領域２の代表色となる。
基準領域が、ユーザによって指定された補正対象画像内の領域が含まれる画像オブジェクト領域である場合（Ｓ９０１；「ａ５」）は、まず、複数の補正対象画像の中の１個の補正対象画像を設定する（Ｓ９５１）。次に、補正対象画像を画像オブジェクト領域に分割し（Ｓ９５２）、分割した複数の画像オブジェクト領域の中からユーザによって指定された領域が含まれる画像オブジェクト領域を検索する（Ｓ９５３）。
【００５９】
次に、検索した画像オブジェクト領域を基準領域として設定し、基準領域を構成する全ての画素の画素情報を取り出す（Ｓ９５４）。次に、取り出した画素の画素情報に基づいて、代表色を算出し、代表色を基準色として設定する（Ｓ９５５）。
次に、全ての補正対象画像に対して、基準色を設定したか否かを判定し（Ｓ９５６）、基準色を設定していない画像が存在する場合（Ｓ９５６；Ｎｏ）は、ステップＳ９５１へ戻り、全ての補正対象画像に対して、基準色を設定するまで、ステップＳ９５１からステップＳ９５６までを繰り返す。一方、全ての補正対象画像に対して、基準色を設定した場合（Ｓ９５６；Ｙｅｓ）は、処理を終了する。
【００６０】
図１１に示すように、対象画像１及び対象画像２において、ユーザにより指定された領域が、それぞれ指定領域１及び指定領域２であるとき、指定領域１を含む画像オブジェクト領域は領域１−１であり、指定領域２を含む画像オブジェクト領域は領域２−１である。従って、対象画像１の基準領域は、領域１−１となり、基準色は領域１−１の代表色となる。また、対象画像２の基準領域は、領域２−１となり、基準色は領域２−１の代表色となる。
【００６１】
図１２乃至図１５は、図８における補正量調整処理フローチャート図の一例である。
まず、複数の補正対象画像の中の１個の補正対象画像を設定する（Ｓ１２０１）。次に、ユーザによって選択された画素の位置による補正量の調整方法又は標準として予め設定されている補正量の調整方法の判定をする（Ｓ１２０２）。
【００６２】
補正量の調整方法が、基準色及び基準色の近傍の色を含む画像オブジェクト領域に存在する画素に対してのみ、画素の色調を補正する調整方法である場合（Ｓ１２０２；「ｂ１」）は、基準色と目標色に基づいて検出した基準補正量を補正量として設定する（Ｓ１２１１）。次に、基準色及び基準色の近傍の色を含む画像オブジェクト領域を検索する（Ｓ１２１２）。
【００６３】
次に、検索した複数の画像オブジェクト領域の中から補正対象の１つの画像オブジェクト領域を設定する（Ｓ１２１３）。次に、ユーザによって選択された画素の色による補正量の調整方法又は標準として予め設定されている補正量の調整方法の判定をする（Ｓ１２１４）。
ユーザによって選択された画素の色による補正量の調整方法が、画素の色の特性にかかわらず、補正量が一定となるように調整する調整方法である場合（Ｓ１２１４；「ｃ１」）は、検索した画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２１５）、設定した基準補正量により画素の画素情報を補正する（Ｓ１２１６）。
【００６４】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２１７）、全ての画素の画素情報を更新していない場合（Ｓ１２１７；Ｎｏ）は、ステップＳ１２１５へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２１５からステップＳ１２１７までを繰り返し、次のステップＳ１２２７へ移行する。
【００６５】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と画素の色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２１４；「ｃ２」）は、検索した画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２１８）、基準色の特性と補正対象の画素の特性との差異に基づいて、基準補正量を調整した補正量（以下、「調整補正量」と呼ぶ）を設定し（Ｓ１２１９）、調整補正量により画素の画素情報を補正する（Ｓ１２２０）。
【００６６】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２２１）、全ての画素の画素情報を更新していない場合（Ｓ１２２１；Ｎｏ）は、ステップＳ１２１８へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２１８からステップＳ１２２１までを繰り返し、次のステップＳ１２２７へ移行する。
【００６７】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と、画素が属する画像オブジェクト領域の代表色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２１４；「ｃ３」）は、検索した画像オブジェクト領域の代表色を算出し（Ｓ１２２２）、基準色の特性と算出した代表色の特性との差異に基づいて、基準補正量を調整した調整補正量を設定する（Ｓ１２２３）。次に、検索した画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２２４）、調整補正量により画素の画素情報を補正する（Ｓ１２２５）。
【００６８】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２２６）、全ての画素の画素情報を更新していない場合（Ｓ１２２６；Ｎｏ）は、ステップＳ１２２４へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２２４からステップＳ１２２６までを繰り返し、次のステップＳ１２２７へ移行する。
【００６９】
次に、ステップＳ１２１２において検索した全ての画像オブジェクト領域に対して補正処理を実行したか否かを判定し（Ｓ１２２７）、全ての画像オブジェクト領域に対して補正処理を実行していない場合（Ｓ１２２７；Ｎｏ）は、ステップＳ１２１３へ戻り、全ての画像オブジェクト領域に対して補正処理を実行するまで、ステップＳ１２１３からステップＳ１２２７までを繰り返し、次のステップＳ１２９０へ移行する。
【００７０】
補正量の調整方法が、補正対象画像の全ての画素に対して画素の色調を補正する調整方法である場合（Ｓ１２０２；「ｂ２」）は、まず、基準色と目標色に基づいて検出した基準補正量を補正量として設定する（Ｓ１２３１）。次に、補正対象画像の中の１つの画像オブジェクト領域を設定する（Ｓ１２３２）。次に、ユーザによって選択された画素の色による補正量の調整方法又は標準として予め設定されている補正量の調整方法の判定をする（Ｓ１２３３）。
【００７１】
ユーザによって選択された画素の色による補正量の調整方法が、画素の色の特性にかかわらず、補正量が一定となるように調整する調整方法である場合（Ｓ１２３３；「ｃ１」）は、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２３４）、設定した基準補正量により画素の画素情報を補正する（Ｓ１２３５）。
【００７２】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２３６）、全ての画素の画素情報を更新していない場合（Ｓ１２３６；Ｎｏ）は、ステップＳ１２３４へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２３４からステップＳ１２３６までを繰り返し、次のステップＳ１２４６へ移行する。
【００７３】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と画素の色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２３３；「ｃ２」）は、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２３７）、基準色の特性と補正対象の画素の特性との差異に基づいて、基準補正量を調整した調整補正量を設定し（Ｓ１２３８）、調整補正量により画素の画素情報を補正する（Ｓ１２３９）。
【００７４】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２４０）、全ての画素の画素情報を更新していない場合（Ｓ１２４０；Ｎｏ）は、ステップＳ１２３７へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２３７からステップＳ１２４０までを繰り返し、次のステップＳ１２４６へ移行する。
【００７５】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と、画素が属する画像オブジェクト領域の代表色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２３２；「ｃ３」）は、画像オブジェクト領域の代表色を算出し（Ｓ１２４１）、基準色の特性と算出した代表色の特性との差異に基づいて、基準補正量を調整した調整補正量を設定する（Ｓ１２４２）。次に、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２４３）、調整補正量により画素の画素情報を補正する（Ｓ１２４４）。
【００７６】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２４５）、全ての画素の画素情報を更新していない場合（Ｓ１２４５；Ｎｏ）は、ステップＳ１２４３へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２４３からステップＳ１２４５までを繰り返し、次のステップＳ１２４６へ移行する。
【００７７】
次に、補正対象画像の全ての画像オブジェクト領域に対して補正処理を実行したか否かを判定し（Ｓ１２４６）、全ての画像オブジェクト領域に対して補正処理を実行していない場合（Ｓ１２４６；Ｎｏ）は、ステップＳ１２３２へ戻り、全ての画像オブジェクト領域に対して補正処理を実行するまで、ステップＳ１２３２からステップＳ１２４６までを繰り返し、次のステップＳ１２９０へ移行する。
【００７８】
補正量の調整方法が、基準領域と画素との距離に基づいて、距離が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２０２；「ｂ３」）は、まず、基準色と目標色に基づいて検出した基準補正量を補正量として設定する（Ｓ１２５１）。次に、補正対象画像の中の１つの画像オブジェクト領域を設定する（Ｓ１２５２）。次に、ユーザによって選択された画素の色による補正量の調整方法又は標準として予め設定されている補正量の調整方法の判定をする（Ｓ１２５３）。
【００７９】
ユーザによって選択された画素の色による補正量の調整方法が、画素の色の特性にかかわらず、補正量が一定となるように調整する調整方法である場合（Ｓ１２５３；「ｃ１」）は、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２５４）、基準領域と画素との距離を算出し、算出した距離に基づいて基準補正量を調整した調整補正量を設定し（Ｓ１２５５）、調整補正量により画素の画素情報を補正する（Ｓ１２５６）。
【００８０】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２５７）、全ての画素の画素情報を更新していない場合（Ｓ１２５７；Ｎｏ）は、ステップＳ１２５４へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２５４からステップＳ１２５７までを繰り返し、次のステップＳ１２６９へ移行する。
【００８１】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と画素の色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２５３；「ｃ２」）は、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２５８）、基準領域と画素との距離を算出し、算出した距離に基づいて、基準補正量を調整した調整補正量を設定する（Ｓ１２５９）。次に、基準色の特性と補正対象の画素の特性との差異に基づいて、ステップＳ１２５９にて調整した調整補正量を、更に調整した調整補正量を設定し（Ｓ１２６０）、調整補正量により画素の画素情報を補正する（Ｓ１２６１）。
【００８２】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２６２）、全ての画素の画素情報を更新していない場合（Ｓ１２６２；Ｎｏ）は、ステップＳ１２５８へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２５８からステップＳ１２６２までを繰り返し、次のステップＳ１２６９へ移行する。
【００８３】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と、画素が属する画像オブジェクト領域の代表色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２５３；「ｃ３」）は、画像オブジェクト領域の代表色を算出する（Ｓ１２６３）。次に、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２６４）、基準領域と画素との距離を算出し、算出した距離に基づいて、基準補正量を調整した調整補正量を設定する（Ｓ１２６５）。次に、基準色の特性と算出した代表色の特性との差異に基づいて、ステップＳ１２６５にて調整した調整補正量を、更に調整した調整補正量を設定し（Ｓ１２６６）、調整補正量により画素の画素情報を補正する（Ｓ１２６７）。
【００８４】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２６８）、全ての画素の画素情報を更新していない場合（Ｓ１２６８；Ｎｏ）は、ステップＳ１２６４へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２６４からステップＳ１２６８までを繰り返し、次のステップＳ１２６９へ移行する。
【００８５】
次に、補正対象画像の全ての画像オブジェクト領域に対して補正処理を実行したか否かを判定し（Ｓ１２６９）、全ての画像オブジェクト領域に対して補正処理を実行していない場合（Ｓ１２６９；Ｎｏ）は、ステップＳ１２５２へ戻り、全ての画像オブジェクト領域に対して補正処理を実行するまで、ステップＳ１２５２からステップＳ１２６９までを繰り返し、次のステップＳ１２９０へ移行する。
【００８６】
補正量の調整方法が、基準領域と画素が属する画像オブジェクト領域との距離に基づいて、距離が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２０２；「ｂ４」）は、まず、基準色と目標色に基づいて検出した基準補正量を補正量として設定する（Ｓ１２７１）。次に、補正対象画像の中の１つの画像オブジェクト領域を設定する（Ｓ１２７２）。次に、基準領域と設定した画像オブジェクト領域との距離を算出し、算出した距離に基づいて基準補正量を調整した調整補正量を設定する（Ｓ１２７３）。次に、ユーザによって選択された画素の色による補正量の調整方法又は標準として予め設定されている補正量の調整方法の判定をする（Ｓ１２７４）。
【００８７】
ユーザによって選択された画素の色による補正量の調整方法が、画素の色の特性にかかわらず、補正量が一定となるように調整する調整方法である場合（Ｓ１２７４；「ｃ１」）は、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２７５）、ステップＳ１２７３にて調整した調整補正量により画素の画素情報を補正する（Ｓ１２７６）。
【００８８】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２７７）、全ての画素の画素情報を更新していない場合（Ｓ１２７７；Ｎｏ）は、ステップＳ１２７５へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２７５からステップＳ１２７７までを繰り返し、次のステップＳ１２８７へ移行する。
【００８９】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と画素の色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２７４；「ｃ２」）は、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２７８）、ステップＳ１２７３にて調整した調整補正量を、基準色の特性と補正対象の画素の特性との差異に基づいて、更に調整した調整補正量を設定し（Ｓ１２７９）、調整補正量により画素の画素情報を補正する（Ｓ１２８０）。
【００９０】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２８１）、全ての画素の画素情報を更新していない場合（Ｓ１２８１；Ｎｏ）は、ステップＳ１２７８へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２７８からステップＳ１２８１までを繰り返し、次のステップＳ１２８７へ移行する。
【００９１】
ユーザによって選択された画素の色による補正量の調整方法が、基準色の特性と、画素が属する画像オブジェクト領域の代表色の特性との差異に基づいて、差異が大きくなるほど画素に対する補正量を小さくするように調整する調整方法である場合（Ｓ１２７４；「ｃ３」）は、画像オブジェクト領域の代表色を算出し（Ｓ１２８２）、ステップＳ１２７３にて調整した調整補正量を、基準色の特性と算出した代表色の特性との差異に基づいて、更に調整した調整補正量を設定する（Ｓ１２８３）。次に、画像オブジェクト領域の中の補正対象となる画素の画素情報を取り出し（Ｓ１２８４）、調整補正量により画素の画素情報を補正する（Ｓ１２８５）。
【００９２】
次に、画像オブジェクト領域を構成する全ての画素の画素情報を更新したか否かを判定し（Ｓ１２８６）、全ての画素の画素情報を更新していない場合（Ｓ１２８６；Ｎｏ）は、ステップＳ１２８４へ戻り、全ての画素の画素情報が更新されるまで、ステップＳ１２８４からステップＳ１２８６までを繰り返し、次のステップＳ１２８７へ移行する。
【００９３】
次に、補正対象画像の全ての画像オブジェクト領域に対して補正処理を実行したか否かを判定し（Ｓ１２８７）、全ての画像オブジェクト領域に対して補正処理を実行していない場合（Ｓ１２８７；Ｎｏ）は、ステップＳ１２７２へ戻り、全ての画像オブジェクト領域に対して補正処理を実行するまで、ステップＳ１２７２からステップＳ１２８７までを繰り返し、次のステップＳ１２９０へ移行する。
【００９４】
最後に、全ての補正対象画像に対して補正処理を実行したか否かを判定し（Ｓ１２９０）、全ての補正対象画像に対して補正処理を実行していない場合（Ｓ１２９０；Ｎｏ）は、ステップＳ１２０１へ戻り、全ての補正対象画像に対して補正処理を実行するまで、ステップＳ１２０１からステップＳ１２９０までを繰り返し、処理を終了する。
【００９５】
上述したように、画像処理装置１００に、画像表示手段２０１、画像選択手段２０２、画像補正手段２０３及び処理条件選択手段２０４を備え、画像補正手段２０３に、基準色設定手段２２１、目標色設定手段２２２及び画素情報補正手段２２３を備え、更に、画素情報補正手段２２３に、補正量検出手段２３１及び補正量調整手段２３２を備えることによって、撮影条件等によって色調の異なる複数個の画像を、同一のページに配置する場合に、画像の色調の違和感を低減することが可能となる。また、画像毎又は被写体毎に、ユーザに複雑な補正処理の設定操作をさせることなく、容易に画像を補正することが可能となる。更に、ユーザは、画像の色調を統一させる画像を選択するだけで、撮影された条件等によらずに画像補正処理を行なうことができる。従って、専門的な技能や熟練を有したユーザでなくとも、画像補正の操作をすることが可能である。
【００９６】
また、上述の（ａ１）の領域を基準領域に設定した場合、補正対象画像の画素において頻度の高い色の近傍の色を基準色とすることにより、複数の補正対象画像の中の最も多い色調を一致させることが可能となる。
また、（ａ２）の領域を基準領域に設定した場合、例えば、背景が大きな領域を占める画像において、複数の補正対象画像の背景部を基準に色調を一致させることが可能となる。
【００９７】
また、（ａ３）の領域を基準領域に設定した場合、複数の補正対象画像に共通する画像オブジェクト領域の色調を一致させることが可能となる。
また、（ａ４）の領域を基準領域に設定した場合、ユーザが明示的に一致させるべき領域を選択することが可能となる。
また、（ａ５）の領域を基準領域に設定した場合、ユーザが指定する部分が画像オブジェクト領域の一点であっても、明示的に一致させるべき画像オブジェクト領域を選択することが可能となる。
【００９８】
また、上述の（ｂ１）の補正量の調整により、基準色及び基準色の近傍の色を含む画像オブジェクト領域に属する画素に対してのみ、画像補正することが可能となる。
また、（ｂ２）の補正量の調整により、補正対象画像の属する全ての画素に対して画像補正することが可能となる。
【００９９】
また、（ｂ３）の補正量の調整により、補正対象画像の中の特定の基準領域の画素の色調の補正量を均一に補正しながら、基準領域から離れるほど画素の色調の補正量を小さくして、基準領域とその周囲との色調における違和感を避けることが可能となる。
また、（ｂ４）の補正量の調整により、補正対象画像の中の特定の基準領域の画素の色調の補正量を均一に補正しながら、基準領域から離れた画像オブジェクト領域の画素の色調の補正量を小さくして、基準領域とその周囲との色調における違和感を避けるとともに、画像オブジェクト領域の画素を均一に補正することが可能となる。従って、（ｂ３）の調整では、同一の画像オブジェクト領域内の画素であるにもかかわらず、異なる補正量が適用されることから、補正画像の画像オブジェクト領域が不自然になる場合に、画像オブジェクト領域内の画素に対する補正量を同一にするために、（ｂ４）を適用することが可能である。
【０１００】
また、上述の（ｃ１）の補正量の調整により、全ての色の画素に対して、同一の補正量にて画像補正することが可能となる。従って、撮影時の光源の影響や撮影機材の特性によって、画像全体の色調が一方向にずれている場合に有効となる。
また、（ｃ２）の補正量の調整により、基準色に近い色には補正量を多くし、基準色との差が大きい色に対して補正量を少なくして、基準色から離れた色の画素の補正を避けることが可能となる。
【０１０１】
また、（ｃ３）の補正量の調整により、画像オブジェクト領域毎に、基準色に近い色を代表色とする画像オブジェクト領域の画素の補正量を均一に多くし、基準色との差が大きい色を代表色とする画像オブジェクト領域の画素の補正量を均一に少なくして、基準色から離れた色が代表色の画像オブジェクト領域の画素の補正を避けるとともに、画像オブジェクト領域の画素を均一に補正することが可能となる。
【０１０２】
また、上述した図７乃至図１０及び図１２乃至図１５のフローチャートに示す処理を実行する場合には、ＲＯＭ１０２に予め格納されている制御プログラムを実行する場合について説明したが、これらの各工程を実行させるプログラムを記録した情報記録媒体から、そのプログラムをＲＡＭ１０３に読み込んで実行するようにしても良い。
【０１０３】
ここで、情報記録媒体とは、ＲＡＭ、ＲＯＭ等の半導体記録媒体、ＦＤ、ＨＤ等の磁気記憶型記録媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記録媒体、ＭＯ等の磁気記憶型／光学的読取方式記録媒体であって、電子的、磁気的、光学等の読み取り方法のいかんにかかわらず、コンピュータによって読み取り可能な情報記録媒体であれば、あらゆる情報記録媒体を含むものである。
【０１０４】
なお、上述の実施態様は説明のためのものであり、本発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なものによって置換した実施態様を採用することが可能であるが、これらの実施態様も本発明の範囲に含まれる。
【図面の簡単な説明】
【図１】画像処理装置の構成図。
【図２】画像処理装置の機能ブロック図の一例。
【図３】画像選択をユーザに促すための画面表示を示す図の一例。
【図４】補正量の調整関数を示す図の一例。
【図５】（ａ）は、色空間全体を同様に調整するための模式図、（ｂ）は、基準色の特性と補正対象の画素の特性との差異に基づいた補正量の調整するための模式図。
【図６】画像補正処理の設定項目の一覧を表示する例を示す図。
【図７】画像処理のフローチャート図の一例。
【図８】画像補正処理のフローチャート図の一例。
【図９】基準色設定処理フローチャート図の一例。
【図１０】図９の続きの基準色設定処理フローチャート図の一例。
【図１１】補正対象画像の模式図の一例。
【図１２】補正量調整処理フローチャート図の一例。
【図１３】図１２の続きの補正量調整処理フローチャート図の一例。
【図１４】図１２の続きの補正量調整処理フローチャート図の一例。
【図１５】図１２の続きの補正量調整処理フローチャート図の一例。
【符号の説明】
１００  画像処理装置、  １０１  ＣＰＵ、  １０２  ＲＯＭ、  １０３  ＲＡＭ、  １０４  インタフェース、  １０５  バス、  １０６  入力装置、  １０７  記憶装置、  １０８  表示装置、  ２０１  画像表示手段、  ２０２  画像選択手段、  ２０３  画像補正手段、  ２０４  処理条件選択手段、  ２２１基準色設定手段、  ２２２  目標色設定手段、  ２２３  画素情報補正手段、
２３１  補正量検出手段、  ２３２  補正量調整手段
【図１】
2004310499.tif 000003
【図２】
2004310499.tif 000004
【図３】
2004310499.tif 000005
【図４】
2004310499.tif 000006
【図５】
2004310499.tif 000007
【図６】
2004310499.tif 000008
【図７】
2004310499.tif 000009
【図８】
2004310499.tif 000010
【図９】
2004310499.tif 000011
【図１０】
2004310499.tif 000012
【図１１】
2004310499.tif 000013
【図１２】
2004310499.tif 000014
【図１３】
2004310499.tif 000015
【図１４】
2004310499.tif 000016
【図１５】
2004310499.tif 000017