(57)【要約】【課題】  所定の色空間で色が表現された画像データを、４次元以上の色空間で色が表現された画像データに変換する色変換装置および色変換プログラムに関し、種々のシーンの画像に対して適切な色変換を、色変換定義を用いて行うことができるものを提供する。【解決手段】  与えられた画像に該当するシーンを判別するシーン判別部と、  シーン判別部によって判別されたシーンに応じた色変換定義を選択する色変換定義選択部と、  上記画像を表す画像データを、色変換定義選択部で選択された色変換定義に基づいて変換する色変換部とを備える。【選択図】        図４
2006163503.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のシーンのうち、与えられた画像に該当するシーンを判別するシーン判別部と、
３次元以下の第１色空間による色表現から、４次元以上の第２色空間による色表現への変換を定義した複数の色変換定義のうち、前記シーン判別部によって判別されたシーンに応じた色変換定義を選択する色変換定義選択部と、
前記画像を表す、所定の色空間で色が表現された画像データを、前記第２色空間で色が表現された画像データに、前記色変換定義選択部で選択された色変換定義に基づいて変換する色変換部とを備えたことを特徴とする色変換装置。
【請求項２】
前記第２色空間が、ＣＭＹＫ４色それぞれの次元を有する色空間であって、
前記色変換定義選択部は、人物顔が主要被写体となった人物シーンに対して、ハイライト領域におけるＫ色の混入が他の色変換定義よりも少ない色変換定義を選択するものであることを特徴とする請求項１記載の色変換装置。
【請求項３】
前記第２色空間が、ＣＭＹＫ４色それぞれの次元を有する色空間であって、
前記色変換定義選択部は、グレー基調の金属構造物が被写体となった機械シーンに対して、グレー階調におけるＫ色の混入が他の色変換定義よりもハイライト側から開始する色変換定義を選択するものであることを特徴とする請求項１記載の色変換装置。
【請求項４】
コンピュータに組み込まれて該コンピュータ上に、
複数種類のシーンのうち、与えられた画像に該当するシーンを判別するシーン判別部と、
第１色空間による色表現から、４次元以上の第２色空間による色表現への変換を定義した複数の色変換定義のうち、前記シーン判別部によって判別されたシーンに応じた色変換定義を選択する色変換定義選択部と、
前記画像を表す、３次元以下の色空間で色が表現された画像データを、前記第２色空間で色が表現された画像データに、前記色変換定義選択部で選択された色変換定義に基づいて変換する色変換部とを構築することを特徴とする色変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の色空間で色が表現された画像データを、４次元以上の色空間で色が表現された画像データに変換する色変換装置および色変換プログラムに関する。
【背景技術】
【０００２】
従来より、例えば、記録された画像を読み取って画像データを得るカラースキャナや、固体撮像素子上に被写体の画像を結像して読み取ることにより画像データを得るＤＳＣ（ディジタルスチールカメラ）等、画像を入力して画像データを得る、様々なタイプの入力デバイスが知られている。これらの入力デバイスでは、画像データは、例えばＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色についてそれぞれ例えば０〜２５５等の決まった範囲のデータで表わされるが、Ｒ、Ｇ、Ｂ３色についてそれぞれ決まった範囲内の数値で表現することのできる色には自ずと限界があり、元々の画像の色が極めて豊かな表現を持っていたとしても、一旦入力デバイスを用いて画像データに変換すると、その画像データによって表わされる画像は、そのＲ、Ｇ、Ｂ色空間（入力デバイス色空間）で表される色表現領域内の色に制限されることになる。
【０００３】
また、画像データに基づいて画像を出力する出力デバイスについても、例えば、印画紙上をレーザ光で露光してその印画紙を現像することにより印画紙上に画像を記録する写真プリンタ、電子写真方式やインクジェット方式などの方式で用紙上に画像を記録するプリンタ、輪転機を回して多量の印刷物を作成する印刷機、画像データに基づいて表示画面上に画像を表示するＣＲＴディスプレイやプラズマディスプレイ等の画像表示装置等、様々なタイプの出力デバイスが知られているが、これらの出力デバイスについても上述の入力デバイスと同様、各出力デバイスに応じた色表現領域が存在する。すなわち、出力デバイスは、例えばＲ、Ｇ、Ｂ３色を表現する画像データやＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（墨）の４色を表現する画像データに基づいて様々な色を表現することができるが、その表現できる色は、出力デバイス色空間（例えばＲＧＢ空間、ＣＭＹＫ空間等）で表される色表現領域内（例えばＣ、Ｍ、Ｙ、Ｋそれぞれについて０〜１００の範囲の数値で表わされる色表現領域内等）に制限される。また、例えばある１つの画像データ（例えば（Ｃ、Ｍ、Ｙ、Ｋ）＝（０，１００，５０，０）を表わす画像データ）であってもその画像データに基づいて得られる画像の色は出力デバイスの種類により異なる。
【０００４】
この点は入力デバイスと出力デバイスとの相互間でも同様であり、ある入力デバイスで得られた（Ｒ、Ｇ、Ｂ）＝（５０，１００，２００）の画像データをそのまま用いて、Ｒ、Ｇ、Ｂ色空間に対応した出力デバイスで画像を出力しても、入力デバイスで入力される元になった画像の色と出力デバイスで出力された画像の色は一般には一致しない。さらに、入力デバイス色空間がＲＧＢ色空間で出力デバイス色空間がＣＭＹＫ色空間であるといったように、入力デバイス色空間と出力デバイス色空間とが異なっていることも多い。
【０００５】
このため、例えば、ある入力デバイスで画像を読み取って画像データを得、その画像データを基にして、ある出力デバイスで元の画像を再現するなどという場合には、入力デバイスで得られた画像データをそのまま出力デバイスに送るのではなく、その間で画像データを変換する必要がある。ここでは画像の色に着目した変換を行っており、この画像データの変換を色変換と称する。また、この色変換は、一般に、色空間相互の変換関係をＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）形式などで定義した色変換定義（カラープロファイル）に基づいて行われる。例えば特許文献１には、ＲＧＢ色空間からＣＭＹ色空間への色変換を行う色変換装置が示されている。
【０００６】
また、近年のネットワーク技術の発達に伴い、入力デバイスと出力デバイスとを相互に接続した、入力デバイスや出力デバイスが取り換え自在なデバイス非依存のシステムを構築することが望まれている。そのようなデバイス非依存のシステムでは、デバイス間で色変換を行なうにあたって、デバイスには依存しない共通色空間（Ｄｅｖｉｃｅ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｄａｔａの空間；例えばＬ*ａ*ｂ*色空間等）を中間に置いた２段階の色変換を結合する手法が採用されている。即ち、このデバイス非依存のシステムでは、入力デバイス色空間と共通色空間との間での色変換を定義したカラープロファイル（入力プロファイル）と、出力デバイス色空間と共通色空間との間での色変換を定義したカラープロファイル（出力プロファイル）が用意され、実際の色変換に際しては、入力プロファイルと出力プロファイルが結合された、入力デバイス色空間と出力デバイス色空間との間での色変換を定義したカラープロファイル（デバイスリンクプロファイル）が作成されて色変換に用いられる。
【０００７】
ところで、ＲＧＢ色空間やＬ*ａ*ｂ*色空間などといった３次元の色空間からＣＭＹＫ色空間などといった４次元以上の色空間への色変換が行われる場合には、等色関係を満たすと言うだけでは次元の冗長性があるため、所定の追加的な限定条件に基づいた一意的な色変換を表した色変換定義が用いられる（例えば特許文献２参照）。
【特許文献１】特開平９−１５６９３７号公報
【特許文献２】特開２００１−３６７５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、色変換の対象となる画像データが表す画像には様々な種類のシーンが存在し、シーンの種類によっては、再現される色が元の色に近くても、画像の再現に用いられるＣＭＹＫなどのバランスが原因で画像の印象が悪くなると言う不具合が生じる場合がある。このような不具合を種々の画像に対していずれも回避することができるような色変換定義を作成することは極めて困難である。
【０００９】
一方で、色変換定義を用いる色変換の技術は、上述したようなデバイス非依存のシステムを構築するための汎用的な技術として普及しており、種々の画像に対する適切な色変換を、色変換定義を用いて実現することが望ましい。
【００１０】
本発明は上記事情に鑑み、種々のシーンの画像に対して適切な色変換を、色変換定義を用いて行うことができる色変換装置および色変換プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明の色変換装置は、
複数種類のシーンのうち、与えられた画像に該当するシーンを判別するシーン判別部と、
３次元以下の第１色空間による色表現から、４次元以上の第２色空間による色表現への変換を定義した複数の色変換定義のうち、シーン判別部によって判別されたシーンに応じた色変換定義を選択する色変換定義選択部と、
上記画像を表す、所定の色空間で色が表現された画像データを、上記第２色空間で色が表現された画像データに、色変換定義選択部で選択された色変換定義に基づいて変換する色変換部とを備えたことを特徴とする。
【００１２】
ここで、色変換定義選択部は、シーンに応じた色変換定義を内部判断で選択するものであってもよく、あるいは、予め各シーンに対応付けられている色変換定義を選択するものであってもよい。
【００１３】
また、本発明にいう第１色空間と所定の色空間とは同一であってもよいし、異なっていてもよい。第１色空間と所定の色空間が同一である場合には、本発明にいう色変換定義は、いわゆるデバイスリンクプロファイルなどに対応し、第１色空間と所定の色空間とが異なる場合には、本発明にいう色変換定義は、上述した出力デバイスなどに対応する。
【００１４】
本発明の色変換装置によれば、シーン判別部によって判別されたシーンに応じた色変換定義に基づいて色変換が行われるので、予め、各シーンについて適切な色変換が可能な色変換定義を用意しておくことにより、実際の色変換時には種々のシーンそれぞれについて自動的に適切な色変換が施されることとなる。なお、シーン判別の一般的な技術による判別力は、人間によるシーンの判別力よりも劣っているが、シーンの種類に依存した不具合は、典型的なシーンほど目立つ不具合となり、シーン判別技術で判別に失敗するような紛らわしいシーンではそのような不具合も目立たないことが予想されるので、結果的に、どの様なシーンの画像であっても本発明の色変換装置によって適切な色変換が施されると期待される。
【００１５】
本発明の色変換装置は、
「  上記第２色空間が、ＣＭＹＫ４色それぞれの次元を有する色空間であって、
上記色変換定義選択部は、人物顔が主要被写体となった人物シーンに対して、ハイライト領域におけるＫ色の混入が他の色変換定義よりも少ない色変換定義を選択するものである」
という形態が好適である。
【００１６】
人物シーンでは、肌色にＫ色が混入すると、肌の滑らかな印象を損なうザラツキという不具合を生じる。上述した好適な形態の色変換装置によれば、人物シーンに対して、ハイライト領域におけるＫ色の混入が少ない色変換定義が色変換用に選択されるので、そのようなザラツキを回避することができる。
【００１７】
また、本発明の色変換装置は、
「  上記第２色空間が、ＣＭＹＫ４色それぞれの次元を有する色空間であって、
上記色変換定義選択部は、グレー基調の金属構造物が被写体となった機械シーンに対して、グレー階調におけるＫ色の混入が他の色変換定義よりもハイライト側から開始する色変換定義を選択するものである」
という形態も好適である。
【００１８】
機械シーンでは、金属光沢の部分が安定したグレー基調であることが必要とされ、上述した好適な色変換装置によれば、機械シーンに対して、グレー階調におけるＫ色の混入がハイライト側から開始する色変換定義が色変換用に選択されるので、金属光沢部分における安定したグレー基調が得られる。
【００１９】
上記目的を達成する本発明の色変換プログラムは、
コンピュータに組み込まれてそのコンピュータ上に、
複数種類のシーンのうち、与えられた画像に該当するシーンを判別するシーン判別部と、
３次元以下の第１色空間による色表現から、４次元以上の第２色空間による色表現への変換を定義した複数の色変換定義のうち、シーン判別部によって判別されたシーンに応じた色変換定義を選択する色変換定義選択部と、
上記画像を表す、所定の色空間で色が表現された画像データを、上記第２色空間で色が表現された画像データに、色変換定義選択部で選択された色変換定義に基づいて変換する色変換部とを構築することを特徴とする。
【００２０】
本発明の色変換プログラムによれば、本発明の色変換装置の構成要素をコンピュータによって容易に実現することができる。
【００２１】
なお、本発明にいう色変換プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう色変換プログラムには、上記の基本形態のみではなく、前述した色変換装置の各形態に対応する各種の形態が含まれる。
【００２２】
また、本発明の色変換プログラムがコンピュータ上に構成するシーン判別部などといった要素は、１つの要素が１つのプログラム部品によって構築されるものであってもよく、１つの要素が複数のプログラム部品によって構築されるものであってもよく、複数の要素が１つのプログラム部品によって構築されるものであってもよい。また、これらの要素は、そのような作用を自分自身で実行するものとして構築されてもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行するものとして構築されても良い。
【発明の効果】
【００２３】
以上説明したように、本発明によれば、種々のシーンの画像に対して適切な色変換を、色変換定義を用いて行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下図面を参照して本発明の実施の形態を説明する。
【００２５】
図１は、本発明の一実施形態が組み込まれる印刷システムの一部を示す図である。
【００２６】
この図１には、印刷システムの一部としてコンピュータ１００とＣＴＰ（Ｃｏｍｐｕｔｅｒ  ｔｏ  Ｐｌａｔｅ）２００が示されており、この印刷システムには図示を省略した印刷機も備えられている。
【００２７】
ＣＴＰ２００は、ＣＭＹＫ４色で画像を表した画像データの入力を受け、ＣＭＹＫ４色それぞれの刷版を作成するものである。このＣＴＰ２００で作成された各刷版は、上述した印刷機に搭載され、各刷版に対応したＣＭＹＫのインクが塗布されて印刷が行われ、印刷物が作成される。
【００２８】
コンピュータ１００は、通信網３００を介して、図示しない外部のコンピュータシステムに接続されている。このコンピュータ１００は、他のコンピュータシステムと画像データをやりとりし、その画像データの形式をＣＴＰ２００に適したＣＭＹＫの画像データに変換する色変換を行い、そのＣＭＹＫの画像データをＣＴＰ２００に送ることによって最終的には印刷機から画像を出力させる。なお画像データは、通信網３００を介してやりとりされる以外に、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）やＭＯ（光磁気）ディスク等といった記憶媒体が用いられてやりとりされてもよい。
【００２９】
コンピュータ１００は、ＣＰＵ、主記憶装置、ハードディスク、通信用ボード等が内蔵された本体１０１、この本体１０１からの指示により表示画面１０２ａ上に画面や文字列の表示を行うＣＲＴディスプレイ１０２、このコンピュータ１００にユーザの指示や文字情報を入力するためのキーボード１０３、上記表示画面１０２ａ上の任意の位置を指定することにより、その指定時にその位置に表示されていたアイコン等に応じた指示を入力するマウス１０４を備えている。
【００３０】
本体１０１には、ＣＤ−ＲＯＭ１０５やＣＤ−Ｒが取り出し自在に装填され、そのように装填されたＣＤ−ＲＯＭ１０５やＣＤ−Ｒに記憶された情報を再生するＣＤ−ＲＯＭドライブが内蔵されている。また、本体１０１には、ＭＯディスク１０６（図１には図示せず；図２参照）が取り出し自在に装填され、そのように装填されたＭＯ１０６に対し情報の記録再生を行うＭＯドライブも内蔵されている。
【００３１】
図２は、図１に示すコンピュータシステムのハードウェア構成図である。
【００３２】
このハードウェア構成図には、図１に示すコンピュータ１００の本体１０１に内蔵された、ＣＰＵ（中央演算処理装置）１１１、ＲＡＭ１１２、ＨＤＤ（ハードディスクドライブ）１１３、ＭＯドライブ１１４、ＣＤ−ＲＯＭドライブ１１５、および通信用ボード１１６が示されており、それらはバス１１０で相互に接続されている。
【００３３】
ＨＤＤ１１３は、記録媒体の一種であるハードディスク１２０を内蔵しており、このハードディスク１２０に対し情報の記録再生を行う。
【００３４】
通信用ボード１１６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等といった通信回線に接続される。図１に示すコンピュータ１００は、この通信用ボード１１６を介して接続される通信網３００によって他のコンピュータシステムとの間でデータの送受信を行うことができる。
【００３５】
また、図２には、図示しない複数のＩ／Ｏインターフェースそれぞれを介してバス１１０に接続された、マウス１０４、キーボード１０３、ＣＲＴディスプレイ１０２、およびＣＴＰ２００が示されている。
【００３６】
ここでは、ＣＤ−ＲＯＭ１０５に、本発明の色変換プログラムの一実施形態が記憶されている。このＣＤ−ＲＯＭ１０５は本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５に記憶された色変換プログラムがＣＤ−ＲＯＭドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。
【００３７】
このハードディスク１２０内にインストールされた色変換プログラムが起動されると、このハードディスク１２０内の色変換プログラムはＲＡＭ１１２にロードされ、ＣＰＵ１１１により実行される。本発明の色変換プログラムの一実施形態が起動されて実行されると、コンピュータ１００は、本発明の色変換装置として動作する。つまり、コンピュータ１００と、本発明の色変換プログラムの一実施形態とが結合することにより、本発明の色変換装置の一実施形態を構成している。
【００３８】
図３は、本発明の色変換プログラムの一実施形態を示す図である。ここでは、この色変換プログラム４００は、ＣＤ−ＲＯＭ１０５に記憶されている。
【００３９】
この図３では、色変換プログラム４００を記憶する記憶媒体としてＣＤ−ＲＯＭ１０５が例示されているが、本発明の色変換プログラムを記憶する記憶媒体はＣＤ−ＲＯＭに限られるものではなく、それ以外の光ディスク、ＭＯ、フレキシブルディスク、磁気テープなどの記憶媒体であってもよい。また、本発明の色変換プログラムは、記憶媒体を介さずに、通信網を介して直接にコンピュータシステムに供給されるものであってもよい。
【００４０】
この色変換プログラム４００は、図１に示すコンピュータ１００内で実行され、そのコンピュータ１００を、画像データの色変換を行う色変換装置として動作させるものであり、シーン判別部４１０とプロファイル選択部４２０とセットアップ部４３０と色変換部４４０とを有する。
【００４１】
この色変換プログラム４００の各要素の詳細については後述する。
【００４２】
図４は、本発明の色変換装置の一実施形態の機能ブロック図である。
【００４３】
この色変換装置５００は、図３の色変換プログラム４００が、図１に示すコンピュータ１００にインストールされて実行されることにより構成されるものである。
【００４４】
この色変換装置５００はシーン判別部５１０とプロファイル選択部５２０とセットアップ部５３０と色変換部５４０とから構成されており、これらシーン判別部５１０、プロファイル選択部５２０、セットアップ部５３０、および色変換部５４０は、図３に示す色変換プログラム４００を構成する、シーン判別部４１０、プロファイル選択部４２０、セットアップ部４３０、および色変換部４４０それぞれによってコンピュータ１００上に構成されている。このように、図４に示す色変換装置５００の各要素は、図３に示す色変換プログラム４００の各要素にそれぞれ対応するが、図４の各要素は、図１に示すコンピュータ１００のハードウェアとそのパーソナルコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図３に示す各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００４５】
この色変換装置５００の要素のうちシーン判別部５１０、プロファイル選択部５２０、および色変換部５４０は、それぞれ、本発明にいう、シーン判別部、色変換定義選択部、および色変換部の各一例に相当する。
【００４６】
以下、図４に示す色変換装置５００の各要素を説明することによって、図３に示す色変換プログラム４００の各要素も合わせて説明する。なお、以下の説明では、この色変換装置５００がＲＧＢの画像データを入手したものとして説明する。このＲＧＢの色空間が、本発明にいう第１色空間の一例に相当する。
【００４７】
外部から入手された画像データはシーン判別部５１０とセットアップ部５３０に送られる。
【００４８】
シーン判別部５１０では、後で詳述するブースティング判別によって画像のシーンが判別され、予め定められている複数種類のシーンのうちその画像に該当するシーンを表すシーン情報が出力される。そのシーン情報はプロファイル選択部５２０に入力される。
【００４９】
ＨＤＤ１１３には、図２に示すＣＴＰ２００用の出力プロファイルが、上述した複数種類のシーンそれぞれに対応付けられて複数種類記憶されており、各出力プロファイルは、本発明にいう所定の色空間の一例に相当するＬａｂ色空間から、本発明にいう第２色空間の一例に相当するＣＭＹＫ色空間への変換関係をＬＵＴ形式で定義している。プロファイル選択部５２０は、そのシーン情報が表すシーンに対応した出力プロファイルを選択して色変換部５４０に組み込む。
【００５０】
一方、セットアップ部５３０では、図１に示すコンピュータシステムのユーザによる色味調整の操作に応じたデータ修正を画像データに施すいわゆるセットアップが行われ、セットアップ後の画像データは色変換部５４０に送られる。
【００５１】
色変換部５４０では、色変換装置５００が入手した画像データのデータ形式に対応した入力プロファイル５４１とＣＲＴディスプレイ１０２用のモニタプロファイル５４２が用いられて、セットアップ後のＲＧＢの画像データが、Ｌａｂ色空間を介してＣＲＴディスプレイ１０２用のＲＧＢの画像データに色変換される。なお、ここでは、色変換前後の画像データは双方ともＲＧＢ形式の画像データであるが、ＣＲＴディスプレイ１０２は、色再現領域の相違などが原因となって、セットアップ後のＲＧＢの画像データをそのまま使って画像を適切な色で表示することができず、色変換が不可欠である。
【００５２】
ＣＲＴディスプレイ１０２は、色変換部５４０による色変換で得られたＲＧＢの画像データが表す画像を表示し、ユーザはその表示された画像の色味を確認することで、セットアップの結果を確認する。セットアップの結果にユーザが不満である場合には、ユーザはセットアップ部５３０に対して色味調整の操作を再度行い、セットアップ部５３０は画像データへのセットアップをやり直してセットアップ後の画像データを色変換部５４０に送る。セットアップの結果にユーザが満足した場合には、ユーザは色変換部５４０に対してＣＴＰ用の画像データへの変換を指示し、色変換部５４０は、上述した入力プロファイル５４１と、プロファイル選択部５２０が組み込んだ出力プロファイル５４３とを用いて、ＲＧＢの画像データをプリンタ用のＣＭＹＫの画像データに色変換する。
【００５３】
ここで画像シーンの判別と、シーンに応じて選択される出力プロファイルについて詳述する。
【００５４】
図５は、シーン判別部の機能構造を示す図である。
【００５５】
シーン判別部５１０は、人物、青空、夕景、高彩度、海中、夜景、機械という７種類のシーンそれぞれを認識する７つの認識部５１１＿１，…，５１１＿７と、それら７つの認識部５１１＿１，…，５１１＿７それぞれにおける認識結果を統合して、画像の被写体が構成しているシーンに該当するシーンを判別する被写体判別部５１２とを備えている。
【００５６】
以下の表１には、７つの認識部５１１＿１，…，５１１＿７それぞれで認識される７種類のシーンの定義が示されている。
【００５７】
【表１】
2006163503.tif 000003
【００５８】
７つの認識部５１１＿１，…，５１１＿７では、この表１に示された定義が直接に用いられてシーンが判別されているわけではなく、このように定義されたシーンを画像データの統計的な分析によって的確に判別できるようなルールが用意されていて、そのルールに従ってシーンが判別される。７つの認識部５１１＿１，…，５１１＿７は、ルールが互いに異なっている点を除いて共通の構造を有するものであり、ここで、その共通の構造について説明する。
【００５９】
図６は、シーン認識部の機能構造を示す図である。
【００６０】
このシーン認識部５１１は、入力された画像データＧＩが表わす画像の色に関する各種の性質を階層的に解析することにより、その画像のシーンが、自分が認識するべきシーンに属するものか否かを判定するものであり、特徴量算出部５１１ａと判定処理部５１１ｂと判定ルール作成部５１１ｃとを有している。
【００６１】
このシーン認識部５１１の特徴量算出部５１１ａでは、画像データＧＩに対する分析が行われて、後述の判定ルールＲに応じた種類の、画像の色に関する性質を表わす特徴量が算出される。
【００６２】
シーン認識部５１１の判定処理部５１１ｂでは、特徴量算出部５１１ａによって算出された特徴量を用い、上記の判定ルールＲに則って、入力された画像データＧＩが表わす画像のシーンが、自分が認識するべきシーンに属することの確からしさを表すスコアを算出する。
【００６３】
このようなシーン判別における精度は、特徴量算出部５１１ａで算出される特徴量の種類と、判定処理部５１１ｂで実行される判定処理の内容とを規定する判定ルールＲによって決まるが、本実施形態では、いわゆるブースティング判別の手法が用いられ、以下説明するような学習によって精度の良い判定ルールＲが作成される。シーン認識部５１１の判定ルール作成部５１１ｃは判定ルールＲを作成するものであり、この判定ルール作成部５１１ｃには、様々なシ−ンの画像を表わす複数種類の学習用画像データからなるデータセットＧＳが入力される。また、上記の表１の定義によって人間が判断した正解も入力される。
【００６４】
まず、判定ルール作成部５１１ｃは、データセットＧＳに含まれる各学習用画像データに対して所定の初期ルールを用いてシーンの判別を実行し、各学習用画像データについての判定結果と、その学習用画像データに対する上記の正解とを比較して、データセットＧＳに対する正解率を算出する。次に、判定ルール作成部５１１ｃは、上記の初期ルールにおける特徴量の種類と判定処理の内容に対する、その正解率に応じた変更を実行する。そして、今度はこの変更後のルールに従った判定を、データセットＧＳに含まれる各学習用画像データに対して実行し、その判定の結果と上記の正解とを比較して、そのときの正解率を算出する。判定ルール作成部５１１ｃでは、このような、判定ルールの変更、判定、および正解率の算出からなる一連の処理が、所定以上の正解率が得られるまで繰返し実行される。そして、最終的に得られた判定ルールＲが、判定ルール作成部５１１ｃから上記の特徴量算出部５１１ａと判定処理部５１１ｂに送られる。このような判定ルールＲに基づいたシーン判定は高精度のシーン判定となることが知られている。
【００６５】
このように求められた判定ルールＲに従って、処理対象の画像データＧＩが表わす画像のシーンを判定することにより、シーン認識部５１１では画像のシーンに対する精度の高い判定を行なうことができる。
【００６６】
ここで説明したシーン判定が、図５に示す７つの認識部５１１＿１，…，５１１＿７それぞれで実行されることによって、各認識部５１１＿１，…，５１１＿７からスコアが出力されて被写体判別部５１２に入力される。
【００６７】
被写体判別部５１２は、これらのスコアに基づいて、画像の被写体が構成しているシーンに該当するシーンを判別し、そのシーンを表すシーン情報を出力する。この被写体判別部５１２には、各認識部５１１＿１，…，５１１＿７から出力されるスコアＳｉ（ｉ＝１，…，７）を引数とする判別関数Ｊ（Ｓ１，…，Ｓ７）が用意されており、この判別関数Ｊ（Ｓ１，…，Ｓ７）の関数値がシーン情報Ｉとなる。即ち、Ｉ＝Ｊ（Ｓ１，…，Ｓ７）である。
【００６８】
判別関数としては、例えば、引数のうち最大値を示す引数の引数番号を関数値とする関数ｍａｘ＿ｉｎｄｅｘが考えられ、この場合には、
Ｉ＝Ｊ（Ｓ１，…，Ｓ７）＝ｍａｘ＿ｉｎｄｅｘ（Ｓ１，…，Ｓ７）
となる。また、判別関数の別の例としては、各シーンについて線形の重み付けが考慮された重み係数αｉ（ｉ＝１，…，７）が用いられた、
Ｉ＝Ｊ（Ｓ１，…，Ｓ７）＝ｍａｘ＿ｉｎｄｅｘ（α１Ｓ１，…，α７Ｓ７）
という判別関数も考えられる。さらには、各シーンについて非線形の重み付けが考慮された重み関数φｉ（ｉ＝１，…，７）が用いられた、
Ｉ＝Ｊ（Ｓ１，…，Ｓ７）＝ｍａｘ＿ｉｎｄｅｘ（φ１（Ｓ１），…，φ７（Ｓ７））
という判別関数も考えられる。
【００６９】
被写体判別部５１２は、このような判別関数によって得られるシーン情報Ｉを出力するが、各シーンのスコアＳｉ（ｉ＝１，…，７）がいずれも所定の下限値を下回っている場合には、上述した７種類のシーンのいずれにも該当しない画像であると判断され、シーン情報Ｉとしては値「０」が出力される。
【００７０】
図４に示すシーン判別部５１０では、以上説明した処理によってシーン情報が算出されそのシーン情報は、上述したようにプロファイル選択部５２０に入力され、プロファイル選択部５２０では、シーン情報の値に対応する出力プロファイルが選択される。ここで、ＨＤＤ１１３に用意されている各シーン用の出力プロファイルについて説明する。
【００７１】
【表２】
2006163503.tif 000004
【００７２】
この表２には、各シーン用の出力プロファイルを生成する際の条件が示されており、出力プロファイルはこれらの条件を満たすようにノウハウと試行錯誤によって生成される。例えば人物シーンの場合には、肌のザラツキを回避するために、ハイライト領域にＫ版が入らないように生成され、肌に等高線状の模様ができる不具合を回避するため、肌色の階調再現が滑らかになるように生成される。また、例えば、機械シーンの場合には、金属光沢に色味がつくことを回避するため、グレー階調のハイライト領域からＫ版が入るように生成される。このように、各シーン用の出力プロファイルを生成する際の条件は、互いに矛盾した条件や、同時に満たすことが困難な条件が存在する。
【００７３】
ＨＤＤ１１３には、このような各種の条件によって生成された出力プロファイルの他に、汎用の出力プロファイルも用意されている。
【００７４】
プロファイル選択部５２０は、シーン情報の値が「１」〜「７」の値である場合には、それらの値が示すシーンに対応した出力プロファイルを選択し、シーン情報の値が「０」である場合には汎用の出力プロファイルを選択する。上述したように、本実施形態で採用されているシーン判別の手法によれば高精度なシーン判別が可能であり、その高精度な判別に基づいて、適切な出力プロファイルが選択されることとなる。従って、図４に示す色変換装置５００では、種々の画像のいずれに対しても、適切な色変換が施されることとなり、その結果、図１に示す印刷システムで得られる印刷物の画像は良好な画質の画像となる。
【００７５】
なお、上記説明では、本発明にいう色変換定義選択部の一例として出力プロファイルを選択するプロファイル選択部が示されているが、本発明にいう色変換定義選択部は、入力プロファイルを選択するものであってもよく、あるいは上述したデバイスリンクプロファイルを選択するものであってもよい。
【００７６】
また、上記説明では、本発明にいう第１色空間の一例としてＲＧＢ色空間が示され、本発明にいう所定の色空間の一例としてＬａｂ色空間が示され、本発明にいう第２色空間の一例としてＣＭＹＫ色空間が示されているが、本発明にいう第１色空間は、３次元以下の色空間であればよく、例えばＣＭＹ色空間であってもよい。また、本発明にいう所定の色空間は、Ｌｕｖ色空間やｓＲＧＢ色空間といった他のデバイス非依存の色空間であってもよく、あるいはＣＭＹ色空間やＣＭＹＫ色空間やＲＧＢ色空間といったデバイス依存の色空間であっても良い。また、本発明にいう第２色空間は、４次元以上の色空間であればよく、例えばＣＭＹＫＧ（グリーン）Ｏ（オレンジ）色空間などであってもよい。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施形態が組み込まれる印刷システムの一部を示す図である。
【図２】図１に示すコンピュータシステムのハードウェア構成図である。
【図３】本発明の色変換プログラムの一実施形態を示す図である。
【図４】本発明の色変換装置の一実施形態の機能ブロック図である。
【図５】シーン判別部の機能構造を示す図である。
【図６】シーン認識部の機能構造を示す図である。
【符号の説明】
【００７８】
１００    コンピュータ
１０１    本体部
１０２ａ    表示画面
１０２    ＣＲＴディスプレイ
１０３    キーボード
１０４    マウス
１０５    ＣＤ−ＲＯＭ
１０６    ＭＯ（光磁気）ディスク
１１１    ＣＰＵ（中央演算処理装置）
１１２    ＲＡＭ
１１３    ＨＤＤ（ハードディスクドライブ）
１１４    ＭＯドライブ
１１５    ＣＤ−ＲＯＭ
１１６    通信用ボード
１１０    バス
１２０    磁気ディスク
２００    ＣＴＰ
３００    通信網
４００    色変換プログラム
４１０    シーン判別部
４２０    プロファイル選択部
４３０    セットアップ部
４４０    色変換部
５００    色変換装置
５１０    シーン判別部
５１１，５１１＿１，…，５１１＿７    認識部
５１１ａ    特徴量算出部
５１１ｂ    判定処理部
５１１ｃ    判定ルール作成部
５１２    被写体判別部
５２０    プロファイル選択部
５３０    セットアップ部
５４０    色変換部
【図１】
2006163503.tif 000005
【図２】
2006163503.tif 000006
【図３】
2006163503.tif 000007
【図４】
2006163503.tif 000008
【図５】
2006163503.tif 000009
【図６】
2006163503.tif 000010