(57)【要約】【課題】  複数の色を合成することにより得られる合成色を正しく色再現する。【解決手段】  第１及び第２の色の分光反射率をそれぞれ複数の濃度ごとに保持する特色データベース１１３と、特色データベース１１３に保持された分光反射率に基づいて、前記第１及び第２の色を所定の濃度で合成した場合の合成色についての分光反射率を算出する合成色分光反射率計算部１２２と、前記合成色についての分光反射率を所定の色空間に変換することにより、前記合成色を特定する、該所定の色空間上での値を算出する合成色計算部１２３と、合成色計算部１２３により算出された値に基づいて、合成色を色再現する印刷装置１０７とを備える。【選択図】  図１
2006121186.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２の色の分光反射率をそれぞれ複数の濃度ごとに保持する保持手段と、
前記保持手段に保持された分光反射率に基づいて、前記第１及び第２の色を所定の濃度で合成した場合の合成色についての分光反射率を算出する合成色分光反射率算出手段と、
前記合成色についての分光反射率を所定の色空間に変換することにより、前記合成色を特定する、該所定の色空間上での値を算出する合成色算出手段と、
前記合成色算出手段により算出された値に基づいて、合成色を色再現する色再現手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記保持手段に保持される分光反射率は、
前記第１または第２の色について濃度を変化させた複数の濃度のパッチが配されたパッチ画像をそれぞれ測色することにより得られたパッチごとの分光反射率であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記保持手段に保持される分光反射率は、
濃度の異なる２つの分光反射率を補間処理することにより算出された分光反射率であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記合成色分光反射率算出手段は、
各波長ごとに、前記第１の色の分光反射率と前記第２の色の分光反射率とを積算することにより前記合成色についての分光反射率を算出することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記合成色分光反射率算出手段は、
前記第１の色の分光反射率と前記第２の色の分光反射率との積算値に、該合成色が印刷される記録媒体の分光反射率を除算することにより、前記合成色についての分光反射率を算出することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
第１及び第２の色の分光反射率をそれぞれ複数の濃度ごとに保持する保持工程と、
前記保持工程に保持された分光反射率に基づいて、前記第１及び第２の色を所定の濃度で合成した場合の合成色についての分光反射率を算出する合成色分光反射率算出工程と、
前記合成色についての分光反射率を所定の色空間に変換することにより、前記合成色を特定する、該所定の色空間上での値を算出する合成色算出工程と、
前記合成色算出工程により算出された値に基づいて、合成色を色再現する色再現工程と
を備えることを特徴とする情報処理方法。
【請求項７】
前記保持工程により保持される分光反射率は、
前記第１または第２の色について濃度を変化させた複数の濃度のパッチが配されたパッチ画像をそれぞれ測色することにより得られたパッチごとの分光反射率であることを特徴とする請求項６に記載の情報処理方法。
【請求項８】
前記保持工程により保持される分光反射率は、
濃度の異なる２つの分光反射率を補間処理することにより算出された分光反射率であることを特徴とする請求項６に記載の情報処理方法。
【請求項９】
前記合成色分光反射率算出工程は、
各波長ごとに、前記第１の色の分光反射率と前記第２の色の分光反射率とを積算することにより前記合成色についての分光反射率を算出することを特徴とする請求項６に記載の情報処理方法。
【請求項１０】
前記合成色分光反射率算出工程は、
前記第１の色の分光反射率と前記第２の色の分光反射率との積算値に、該合成色が印刷される記録媒体の分光反射率を除算することにより、前記合成色についての分光反射率を算出することを特徴とする請求項６に記載の情報処理方法。
【請求項１１】
請求項６乃至１０のいずれかに記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項１２】
請求項６乃至１０のいずれかに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の色材の減法混色により表現される合成色を、シミュレーションデバイス上で色再現するための処理技術に関する。
【背景技術】
【０００２】
印刷サービスや出版サービス等の提供において、印刷機を用いた印刷作業を行うにあたっては、印刷機による本印刷の前に、校正印刷機や電子写真式／インクジェット式のＰＣ用プリンタ、またはＰＣモニタ等のシミュレーションデバイスを用いた色校正が行われるのが一般的である。
【０００３】
ここで、色校正は上記シミュレーションデバイスにより出力された出力結果（プリンタ出力、モニタ出力等）を参照しながら行われることから、当該出力結果において色再現される色は、本印刷で印刷機により表現される色と一致することが望ましい。このため、本印刷で用いられる印刷機において表現される様々な色を、かかるシミュレーションデバイス（シミュレーションデバイスの色空間）上で正確にシミュレーション（色再現）する技術が求められる。
【０００４】
一般に印刷機は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４つの色材の減法混色により様々な色を表現しており、この４色は「プロセスカラー」と呼ばれている。
【０００５】
色校正の際に用いられる上記シミュレーションデバイスでは、当該プロセスカラーの減法混色により表現される各色を、カラーマネージメント技術を用いることにより色再現している。すなわち、デバイスの特性を記述したデータベースであるプロファイルを用いてデバイス間（印刷機とシミュレーションデバイスとの間）の色再現特性の違いを吸収することにより、当該プロセスカラーの減法混色により表現された様々な色を、シミュレーションデバイス上でも正確に色再現することができる。
【０００６】
しかしながら、印刷機では上記プロセスカラーの他に、特色インクと呼ばれるプロセスカラー以外の色材を用いて色が表現されることがある。これは、第１にプロセスカラーによる減法混色では色再現が困難な色があるからであり、第２に特色インクを用いることで印刷時のコストを抑えることができる場合があるからである。
【０００７】
ここで、かかる特色インクをシミュレーションデバイス上で色再現すべく、上述のカラーマネージメント技術を適用した場合の処理について考える。当該技術の有するユーザインターフェースに従って、ユーザが特色インクの名称を入力すると、当該特色インクの色を特定する色空間上での値（予め格納されているものとする）が読み出され（例えば、Ｌ＊ａ＊ｂ＊等のデバイス非依存の色空間上での値が読み出され）、その後、当該読み出された値はＣＭＹＫ値等のデバイス依存の色空間上の値に変換処理される。そして、変換処理された当該値がシミュレーションデバイスに出力されることで、当該特色インクについてのシミュレーションデバイス上での色再現が実現される。
【０００８】
また、分光反射率を用いて、再現色を予測する技術が提案されている。
【特許文献１】特開２００３−３２６７４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記カラーマネージメント技術は、１つの特色インクを用いて表される色（単色）の色再現には適用可能であるが、複数の特色インクを合成することにより得られる合成色についての色再現には適用できないという問題がある。
【００１０】
これは、上記カラーマネージメント技術の場合、特色インクの合成色を色再現するにあたり、それぞれの特色インクの色を示す２つの値（それぞれの特色インクの色を特定する所定の色空間上でのそれぞれの値）を、デバイス依存の色空間上で何らかの計算により１つの値に変換する必要があるが、その計算結果は必ずしも合成色を正しく示すことにはならないからである。
【００１１】
具体例を挙げて説明する。例えば、ある特色の値（特色を特定するデバイス非依存の色空間上での値）をデバイス依存の色空間上の値であるＣＭＹＫ値へ変換したときのシアン値（シアンの濃度値）が９０％であり、また別の特色の値（特色を特定するデバイス非依存の色空間上での値）をデバイス依存の色空間上の値であるＣＭＹＫ値へ変換したときのシアン値（シアンの濃度値）が８０％であった場合、これら２つの特色を合成して得られる合成色のシアン値は、単純なシアン値どうしの足し算を行った場合１７０％となるが、許されるシアンの濃度値は１００％までであるため、算出されたシアンの濃度値は正しい結果にならない。
【００１２】
このようなことが起こるのは、デバイス依存の色空間上においては、２つの濃度値（ベクトル値）の和算や乗算による算術計算では、その合成色を表現することが原理的にできないからである。
【００１３】
このことはデバイス非依存の色空間の場合においても同様であり、カラーマネージメントにおいて扱われるＬ＊ａ＊ｂ＊やＸＹＺなどの色空間では、合成色を構成する各色の濃度値の算術計算によって合成色の値（合成色を特定するデバイス非依存の色空間上での値）を算出するのは不可能である。
【００１４】
以上のような背景のもと、特色の合成色の値を正しく算出することで、特色の合成色を精度良く色再現することが可能な処理技術の確立が望まれている。
【００１５】
本発明は、上記課題に鑑みてなされたものであり、複数の色を合成することにより得られる合成色を正しく色再現するための処理技術を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記の目的を達成するために本発明に係る情報処理装置は以下のような構成を備える。即ち、
第１及び第２の色の分光反射率をそれぞれ複数の濃度ごとに保持する保持手段と、
前記保持手段に保持された分光反射率に基づいて、前記第１及び第２の色を所定の濃度で合成した場合の合成色についての分光反射率を算出する合成色分光反射率算出手段と、
前記合成色についての分光反射率を所定の色空間に変換することにより、前記合成色を特定する、該所定の色空間上での値を算出する合成色算出手段と、
前記合成色算出手段により算出された値に基づいて、合成色を色再現する色再現手段とを備える。
【発明の効果】
【００１７】
本発明によれば、複数の色を合成することにより得られる合成色を正しく色再現することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、必要に応じて添付図面を参照しながら本発明の各実施形態を詳細に説明する。
【００１９】
［第１の実施形態］
図１は、本発明の一実施形態にかかる情報処理装置（１００）のシステム構成を示す図である。図１において、１０１は制御メモリ（ＲＯＭ）、１０２は中央演算処理装置、１０３はメモリ（ＲＡＭ）、１０４は外部記憶装置（例えば、ハードディスク）、１０５は入力装置（例えば、キーボード、マウス）、１０６は表示装置（例えば、モニタ）、１０７は印刷装置（例えばプリンタ）、１０８はバスである。外部記憶装置１０４には、合成色算出機能を実現するための制御プログラム（ＲＩＰシステム１１２）やその制御プログラムで用いるデータを格納したデータベース（特色データベース１１３）、その他のアプリケーションプログラム（ＤＴＰアプリケーション１１１）が記憶されている。これらの制御プログラムやデータベースならびにアプリケーションプログラムは、中央演算処理装置１０２の制御のもと、バス１０８を通じて適宜メモリ１０３に取り込まれ、中央演算処理装置１０２によって実行される。
【００２０】
ＤＴＰアプリケーション１１１は、印刷物を生成するための制御プログラムであり、印刷データがページ記述言語により表現される。ＲＩＰシステム１１２は、ＤＴＰアプリケーション１１１で生成され、ページ記述言語で記述された印刷データをビットマップとして展開する制御プログラムであり、本実施形態では、更にＩ／Ｆ部１２１と合成色分光反射率計算部１２２と合成色計算部１２３とを備える。
【００２１】
Ｉ／Ｆ部１２１は、ＤＴＰアプリケーション１１１にて生成された印刷データに含まれる「特色についての情報」をＤＴＰアプリケーション１１１より受け取るとともに、合成色計算部１２３において算出された合成色の値を出力する。
【００２２】
合成色分光反射率計算部１２２は、Ｉ／Ｆ部１２１を介して受け取った特色についての情報に基づいて特色データベース１１３より呼び出された各特色の分光反射率に基づいて合成色の分光反射率を算出する。合成色計算部１２３は、合成色分光反射率計算部１２２にて算出された合成色分光反射率に基づいて合成色のデバイス非依存色空間上の値を算出する。ＣＭＹＫ変換部１２４は、印刷装置のプロファイルを用いて、デバイス非依存色空間上の値を印刷装置用のＣＭＹＫ値（デバイス依存色空間上の値）に変換する。
【００２３】
図２は、情報処理装置１００における合成色算出機能についての機能ブロック図である。２つの特色を合成することにより得られる合成色の値を算出するために、まず、合成色分光反射率計算部１２２には、ＤＴＰアプリケーション１１１にて生成された印刷データに含まれる２つの特色についての情報（特色名や、その濃度値等の情報）が与えられる。
【００２４】
合成色分光反射率計算部１２２では、入力された２つの特色についての情報を元に、特色データベース１１３から適合するそれぞれの分光反射率データを得るとともに、２つの特色を合成することにより得られる合成色の分光反射率を算出する。
【００２５】
合成色計算部１２３では、合成色分光反射率計算部１２２において算出された合成色の分光反射率を、光源情報を用いてＣＩＥ−Ｌａｂ等のデバイス非依存の色空間上の値に変換することにより、合成色値を求める。光源情報は、出力画像を観察する際の光源情報であり、例えばＤ５０等を用いる。
【００２６】
なお、分光反射率をデバイス非依存の色空間上の値に変換することで、当該分光反射率を有する色を特定する値を算出する方法については既知であるため、ここでは説明を省略する。
【００２７】
ＣＭＹＫ変換部１２４では、印刷装置のプロファイルを用いて、合成色値を印刷装置用のＣＭＹＫ値に変換する。プロファイルは従来のカラーマネージメント技術で使用されているものと同じであり、例えば、ＩＣＣで定義されたプロファイルである。
【００２８】
図３は、２つの特色（特色Ａ、特色Ｂ）の所定の濃度値（α、β）における分光反射率（３０１、３０２）から、当該特色を当該所定の濃度値で合成することにより得られる合成色の分光反射率（３０３）を算出する様子を示した図であり、合成色分光反射率計算部１２２における処理の流れを概念的に示したものである。
【００２９】
分光反射率とは、波長毎の物体の光の反射率をいう。したがって、ある物体（特色インクＡが所定の濃度値αで塗布された物体）Ａのある波長λの光の反射率をＲＡ（α、λ）とすると、波長λの光がその物体（特色インクＡが所定の濃度値αで塗布された物体）に入射したときに反射する光のエネルギーは入射した光のエネルギーのＲＡ（α、λ）倍となる。
【００３０】
印刷などの減法混色による色の合成は、例えば、物体Ａ、濃度値αの分光反射率をＲＡ（α、λ）、物体Ｂ、濃度値βの分光反射率をＲＢ（β、λ）とすると、物体Ａ、濃度値αによりＲＡ（α、λ）倍になった光のエネルギーが、物体Ｂ、濃度値βにより、さらにＲＢ（β、λ）倍になると考えることができる。すなわち、２つの特色を所定の濃度値で合成することにより得られる合成色の分光反射率ＲＡＢ（α、β、λ）は、各波長ごとにＲＡ（α、λ）×ＲＢ（β、λ）を計算することにより求めることができる（３０３）。
【００３１】
図４は、上記合成色算出機能を用いて印刷装置１０７にプリンタ出力する場合の処理の流れを示す図である。ＤＴＰアプリケーション１１１が実行され、２つの特色についてのの情報を含むページ記述言語が出力されると、ＲＩＰシステム１１２では、ＤＴＰアプリケーション１１１から入力された２つの特色についての情報から、２つの特色の合成色の値を計算し、印刷装置１０７に対応した色空間（一般的にはＣＭＹＫ色空間）上のデータに加工したのち、印刷装置１０７にＣＭＹＫデータを転送する。その結果、印刷装置１０７では、当該印刷装置特有の色空間（デバイスＣＭＹＫ）の値で、特色の合成色を色再現することができる。
【００３２】
以上の説明から明らかなように、本実施形態によれば、プロセスカラー以外の特色を複数合成することにより得られる合成色の値を算出するにあたり、各特色の分光反射率を用いて当該２つの特色の合成色の分光反射率を算出することにより、従来困難であった２つの特色インクを合成したときの合成色を、シミュレーションデバイス上で高精度に色再現することが可能となる。
【００３３】
また、分光反射率をデバイス非依存の値に変換し、その後にデバイス依存の値に変換しているので、分光反射率からデバイス依存の値を複雑な方法を用いることなく求めることができる。
【００３４】
なお、本実施形態では、２つの特色を合成することにより生成される合成色を対象に合成色の値を算出することとしたが、本発明はこれに限られず、プロセスカラー同士の合成や、特色とプロセスカラーとの合成においても適用可能であることはいうまでもない。
【００３５】
［第２の実施形態］
上記第１の実施形態では、ＤＴＰアプリケーションにて生成された印刷データに含まれる特色の合成色を印刷装置１０７にて高精度に色再現する場合について説明したが、本発明はこれに限られず、例えば、ユーザインターフェースを用いて特色名及び濃度値を入力し、当該入力された特色名及び濃度値に基づいて合成した場合の合成色を表示装置１０６にて高精度に色再現することも可能である（かかる機能を実現する制御プログラムを「特色合成シミュレーションシステム」と称す）。
【００３６】
図５は特色の合成色を表示装置１０６上で色再現する場合のユーザインターフェースの一例を示す図である。同図に示すように、まずユーザは特色１入力欄５０１に特色の名称を入力するか、もしくはプルダウンリスト５０３から特色の名称を選択する。次に濃度値入力欄５０５に特色１入力欄に入力された特色の濃度値を百分率で入力する。
【００３７】
特色２入力欄５０２についても同様に特色の名称を入力するか、もしくはプルダウンリスト５０４から特色の名称を選択し、濃度値入力欄５０５に特色２入力欄に入力された特色の濃度値を入力する。
【００３８】
特色合成シミュレーション６０１では特色の合成色計算に必要な全てのデータが揃ったことを検知すると、ダイアログ上に、入力した２つの特色を合成した合成色５０７を表示する。
【００３９】
図６は、本発明の第２の実施形態にかかる情報処理装置（６００）のシステム構成を示す図である。同図に示すように、外部記憶装置１０４には特色合成シミュレーション６０１と特色データベース１１３が格納され、特色合成シミュレーションシステム６０１には合成色分光反射率計算部１２２、合成色計算部１２３のほか、図５に示すＵＩを表示装置１０６上に表示するためのユーザインターフェース（ＵＩ）部６１１と、合成色計算部１２３にて算出された合成色の値を表示装置１０６上に表示するためのデバイスＲＧＢ変換部６１２とを備える。
【００４０】
図７は、図６に示す情報処理装置６００において、ユーザインターフェースを介してユーザから入力される２つの特色に基づいて合成色の値を算出し、算出された合成色の値を表示装置１０６上に表示する場合の処理の流れを示した図である。同図に示すように、ユーザインターフェース５００上にてユーザ７０１より入力装置１０５を介して入力された特色についての情報（特色の名称、濃度値）は、特色合成シミュレーションシステム６０１にて合成色の値の算出に用いられる。
【００４１】
特色合成シミュレーションシステム６０１では、上記第１の実施形態と同様に、合成色分光反射率計算部１２２、合成色計算部１２３を動作させ、合成色の値の算出を行う。合成色計算部１２３にて算出された合成色の値は、デバイスＲＧＢ変換部６０２にてＲＧＢ値に変換され、表示装置１０６へ出力される。表示装置１０６ではＲＧＢ値を受信し、表示する。これにより、ユーザは２つの特色の合成色を表示装置１０６上で確認することができる。
【００４２】
以上の説明から明らかなように、本実施形態によれば、ユーザインターフェース５００を介してユーザが任意に特色と濃度値を指定し、当該指定した特色を指定した濃度値で合成した場合の合成色を表示装置上で確認することが可能となる。
【００４３】
［第３の実施形態］
上記第１及び第２の実施形態に示したように、合成色の値の計算は、合成色分光反射率計算部に入力された特色名及び濃度値に対応する、特色データベース内の分光反射率を用いることにより実現される。このため、合成色を高精度に色再現するためには、分光反射率を正確に求めておくことが重要である。そこで、本実施形態では、特色データベースの生成方法について説明する。
【００４４】
図８は図２の特色データベース２０２を生成するための手順と、当該生成された特色データベースを用いて、特色名及び濃度値に基づいて分光反射率を抽出する手順とを示したものである。
【００４５】
特色データベース２０２を生成するには、まず特色データベース２０２に登録したい特色インクを用いてパッチ画像８０１を印刷する。このパッチ画像８０１は、その特色インクで濃度値０％から１００％までのすべてのパッチを並べたものである。つまり、濃度の制御が８ｂｉｔの精度で行われる場合は、パッチの数は２５６個ということになる。
【００４６】
次に印刷したパッチ画像８０１を分光反射率の測定できる測色機で測色し、パッチごとに得られた分光反射率８０２を特色データベース１１３に保存する。その際、特色名及び濃度値をインデックス値として同時に保存する。特色データベース１１３の精度を上げるためには、この作業を複数回行い、それらの平均値等により信頼性の高いデータを特色データベース１１３に登録することで達成することが可能である。
【００４７】
特色データベース１１３から分光反射率を得るには、特色データベース１１３に対して特色名と濃度値を入力する一方、特色データベース１１３では当該入力された特色名と濃度値に相当する分光反射率を出力する。
【００４８】
なお、ここではパッチ画像において、全ての濃度値のパッチを配置することとしたが、特にこれに限定されるものではなく、間隔をおいて配置するようにしてもよい。
【００４９】
例えば、０％から始まり、１０％間隔の濃度のパッチを配置するなどが考えられる。こうして得られた印刷結果を測色機で測色すると、当然１０％間隔の分光反射率しか得られないが、その間の濃度値に対応する分光反射率は、波長毎に補間（例：線形補間）処理を行うことで得ることが可能である。
【００５０】
図９はある特色Ａのある濃度値αのときの分光反射率ＲＡ（α，λ）と、同じ特色Ａで濃度値βのときの分光反射率ＲＡ（β，λ）とから、β＜γ＜αなる濃度値γの分光反射率ＲＡ（γ，λ）を求める様子を示している。図９で、ある波長λ１の位置に注目すると、λ１における濃度値γのときの分光反射率ＲＡ（γ，λ１）は、λ１における濃度値αのときの分光反射率ＲＡ（α，λ１）と、λ１における濃度値βのときの分光反射率ＲＡ（β，λ１）から、例えば線形補間、
【００５１】
【数１】
2006121186.tif 000003
【００５２】
のような補間計算で求めることができる。こうして得られた分光反射率を、特色Ａ、濃度値γにおける分光反射率として特色データベース１１３に保存することで特色データベースが生成される。
【００５３】
［第４の実施形態］
上記第１及び第２の実施形態では、合成色の分光反射率を算出するにあたり、合成色を構成する特色Ａ、Ｂのそれぞれの分光反射率をかけあわせることにより求めた。しかし、特色Ａ、Ｂの各分光反射率には、特色Ａ、Ｂが印刷された紙（記録媒体）の分光反射率がそれぞれ含まれている。このため、両者をかけあわせて算出された合成色の分光反射率には、紙の分光反射率が重複して含まれることとなる。そこで、本実施形態では、合成色の分光反射率を求めるにあたり、紙の分光反射率が重複して含まれることを回避することにより、より精度の高い色再現を実現する。
【００５４】
図１０は２つの特色インクが、印刷機によってそれぞれ所定の紙の上に印刷された様子（１００１、１０１１）と、その２つの特色インクが同じ紙の上に印刷された様子（１０２１）とを示している。同図に示すように、１つ目の特色（「特色Ａ」とする）が、濃度値αで紙に印刷されたときの分光反射率をＲＡ（α、λ）、同様に２つ目の特色（「特色Ｂ」とする）が同じ紙に濃度値βで印刷されたときの分光反射率をＲＢ（β、λ）とする。
【００５５】
求めたい特色Ａ、および特色Ｂが同時に紙１００２に印刷されたときの合成色分光反射率をＲＡＢ（α、β、λ）は、上記第１の実施形態のようにＲＡ（α、λ）×ＲＢ（β、λ）によりおおよその計算は可能だが、ＲＡ（α、λ）、ＲＢ（β、λ）が共に紙１００２自身による光のエネルギーの減衰を含んでいるため、この計算では紙１００２自身の分光反射率が重複して掛け合わされていることになる。
【００５６】
そのため、計算を厳密に行うためには、紙１００２による減衰を考慮に入れなければならない。紙１００２の分光反射率を考慮にいれた計算を行うためには、特色データベース２０２が紙１００２自身の分光反射率を持つ必要がある。ここで得られる紙１００２の分光反射率をＲＰ（λ）とすると、合成色分光反射率ＲＡＢ（α、β、λ）は、重複して掛けられている紙の分光反射率を相殺するように
【００５７】
【数２】
2006121186.tif 000004
【００５８】
とすればよい。こうして得られたＲＡＢ（α、β、λ）は、さらに計算によりＣＩＥ−Ｌａｂ等のデバイス非依存の色空間値へ変換され、さらに出力デバイスに応じたデバイス依存の色空間値へ変換されることにより、各種デバイスでより正確に特色の合成色を色再現できるようになる。
【００５９】
以上の説明から明らかなように、本実施形態にかかる情報処理装置では、合成色分光反射率を求めるにあたり、紙の分光反射率を考慮することにより、特色の合成色をより高精度に色再現することが可能となる。
【００６０】
［他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００６１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００６４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施形態にかかる情報処理装置のシステム構成を示す図である。
【図２】情報処理装置における合成色計算機能についての機能ブロック図である。
【図３】２つの特色の分光反射率から、当該特色を合成したときの合成色の分光反射率を算出する様子を示した図である。
【図４】合成色計算機能を用いてプリンタ出力する場合の処理の流れを示す図である。
【図５】特色の合成色をＰＣ用モニタ上で色再現する場合のユーザインターフェースの一例を示す図である。
【図６】本発明の第２の実施形態にかかる情報処理装置のシステム構成を示す図である。
【図７】ユーザインターフェースを介してユーザから入力される２つの特色についての情報に基づいて合成色を計算し、計算された合成色を表示装置上に表示する場合の処理の流れを示した図である。
【図８】特色データベースを生成するための手順と、当該生成された特色データベースと特色についての情報とに基づいて分光反射率を算出する手順とを示した図である。
【図９】特色Ａのある濃度値αのときの分光反射率ＲＡ（α，λ）と、同じ特色Ａで濃度値βのときの分光反射率ＲＡ（β，λ）とから、β＜γ＜αなる濃度値γの分光反射率ＲＡ（γ，λ）を求める様子を示した図である。
【図１０】２つの特色インクが、印刷機によってそれぞれ別々にある紙の上に印刷された様子と、その２つの特色インクが共に同じ紙の上に印刷された様子とをそれぞれ示した図である。
【符号の説明】
【００６７】
１１１  ＤＴＰアプリケーション
１１２  ＲＩＰシステム
１１３  特色データベース
１２１  Ｉ／Ｆ部
１２２  合成色分光反射率計算部
１２３  合成色計算部
１２４  ＣＭＹＫ変換部
６０１  特色合成シミュレーションシステム
６１１  ユーザインターフェース部
６１２  デバイスＲＧＢ変換部
【図１】
2006121186.tif 000005
【図２】
2006121186.tif 000006
【図３】
2006121186.tif 000007
【図４】
2006121186.tif 000008
【図５】
2006121186.tif 000009
【図６】
2006121186.tif 000010
【図７】
2006121186.tif 000011
【図８】
2006121186.tif 000012
【図９】
2006121186.tif 000013
【図１０】
2006121186.tif 000014