(57)【特許請求の範囲】
【請求項１】
原稿情報が表すある画像領域について、特色を表す色情報であって、当該特色の階調を表す第１の階調情報を含む第１の色情報と、前記特色と混色される他の色を表す色情報であって、当該他の色の階調を表す第２の階調情報を含む第２の色情報の少なくともいずれかを取得する取得手段と、
前記取得手段により前記画像領域について取得された色情報が複数であるか否かを判断する判断手段と、
前記判断手段により取得された前記色情報が複数であると判断された場合に、前記取得手段により取得された色情報に基づいて所定の画像形成装置が用いる複数の色を表す変換色情報を生成する生成手段であって、前記第１の色情報に対応する第１の変換色情報と前記第２の色情報に対応する第２の変換色情報とを、それぞれ最大階調である場合から最小階調である場合までの各階調について生成する生成手段と、
前記生成手段により生成された各階調の第１の変換色情報から前記第１の階調情報が表す階調の第１の変換色情報を選択し、前記生成手段により生成された各階調の第２の変換色情報から前記第２の階調情報が表す階調の第２の変換色情報を選択する選択手段と、
前記選択手段により選択された階調の第１の変換色情報と第２の変換色情報とを加算する加算手段と、
前記判断手段により取得された前記色情報が単数であると判断された場合に、前記取得手段により取得された色情報に応じた前記変換色情報を算出する算出手段と、
前記加算手段による加算結果又は前記算出手段による算出結果を出力する出力手段と
を備えることを特徴とする色処理装置。
【請求項２】
前記第１の色情報は、色名を含み、
前記生成手段は、
前記第１の色情報の色名が表す色を第１の色空間により記述した第１の中間色情報を前記各階調について生成する第１の生成手段と、
前記第１の中間色情報を前記画像形成装置が用いる第２の色空間により記述した色情報である前記第１の変換色情報に変換する変換手段とを有する
ことを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記他の色は、前記第１の色情報が表す特色と異なる他の特色であり、
前記第１及び第２の色情報は、色名を含み、
前記生成手段は、
前記第１及び第２の色情報の色名が表すそれぞれの色を第１の色空間により記述した第１及び第２の中間色情報を前記各階調について生成する第１の生成手段と、
前記第１及び第２の中間色情報を前記画像形成装置が用いる第２の色空間により記述した色情報である前記第１及び第２の変換色情報に変換する変換手段とを有する
ことを特徴とする請求項１に記載の色処理装置。
【請求項４】
前記色情報に対応する色名情報を色情報に先立って取得する色名取得手段を備え、
前記生成手段は、
前記色情報に代えて、前記色名取得手段により取得された色名情報に基づいて前記変換色情報を生成する
ことを特徴とする請求項１に記載の色処理装置。
【請求項５】
画像を表す原稿情報であって、特色の階調を表す第１の階調情報を含む第１の色情報と、前記特色と混色される他の色の階調を表す第２の階調情報を含む第２の色情報を含む原稿情報を取得する取得手段と、
前記取得手段により取得された原稿情報が表す画像領域の色を表す前記色情報が複数であるか否かを判断する判断手段と、
前記判断手段により取得された前記色情報が複数であると判断された場合に、前記取得手段により取得された原稿情報に含まれる前記画像領域の前記第１及び第２の色情報に基づいて自装置が用いる複数の色を表す変換色情報を生成する生成手段であって、前記第１の色情報に対応する第１の変換色情報と前記第２の色情報に対応する第２の変換色情報とを、それぞれ最大階調である場合から最小階調である場合までの各階調について生成する生成手段と、
前記生成手段により生成された各階調の第１の変換色情報から前記第１の階調情報が表す階調の第１の変換色情報を選択し、前記生成手段により生成された各階調の第２の変換色情報から前記第２の階調情報が表す階調の第２の変換色情報を選択する選択手段と、
前記選択手段により選択された階調の第１の変換色情報と第２の変換色情報とを加算する加算手段と、
前記判断手段により取得された前記色情報が単数であると判断された場合に、前記取得手段により取得された前記画像領域の色情報に応じた前記変換色情報を算出する算出手段と、
前記取得手段により取得された原稿情報に応じた画像を前記複数の色の色材により形成する画像形成手段であって、当該画像のうちの前記特色と前記他の色とが混色される前記画像領域の画像を前記加算手段による加算結果を用いて形成し、当該画像のうちの色が混色されない前記画像領域の画像を前記算出手段による算出結果を用いて形成する画像形成手段と
を備えることを特徴とする画像形成装置。
【請求項６】
コンピュータを、
原稿情報が表すある画像領域について、特色を表す色情報であって、当該特色の階調を表す第１の階調情報を含む第１の色情報と、前記特色と混色される他の色を表す色情報であって、当該他の色の階調を表す第２の階調情報を含む第２の色情報の少なくともいずれかを取得する取得手段と、
前記取得手段により前記画像領域について取得された色情報が複数であるか否かを判断する判断手段と、
前記判断手段により取得された前記色情報が複数であると判断された場合に、前記取得手段により取得された色情報に基づいて所定の画像形成装置が用いる複数の色を表す変換色情報を生成する生成手段であって、前記第１の色情報に対応する第１の変換色情報と前記第２の色情報に対応する第２の変換色情報とを、それぞれ最大階調である場合から最小階調である場合までの各階調について生成する生成手段と、
前記生成手段により生成された各階調の第１の変換色情報から前記第１の階調情報が表す階調の第１の変換色情報を選択し、前記生成手段により生成された各階調の第２の変換色情報から前記第２の階調情報が表す階調の第２の変換色情報を選択する選択手段と、
前記選択手段により選択された階調の第１の変換色情報と第２の変換色情報とを加算する加算手段と、
前記判断手段により取得された前記色情報が単数であると判断された場合に、前記取得手段により取得された色情報に応じた前記変換色情報を算出する算出手段と、
前記加算手段による加算結果又は前記算出手段による算出結果を出力する出力手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色処理装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
色校正には、本機（印刷機）と異なる色校正機（プルーファ）を用いるのが一般的である（例えば、特許文献１参照）。プルーファで画像形成を行う場合、本機にあってプルーファにない色（いわゆる特色など）は、プルーファにある色によって色差が可能な限り小さい色に置き換えられて再現される。
【特許文献１】特開２００２−３００４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来、特色に他の色が重なる場合、すなわち、特色と他の色が混色される場合には、正確な色再現が困難であり、特色単色の場合や特色でない色同士が混色される場合などに比べ、色再現性が低下するという問題があった。また、この問題は、特色同士が混色される場合に特に顕著であった。
そこで、本発明は、特色と他の色が混色される場合の色再現性を向上させることを目的とする。
【課題を解決するための手段】
【０００４】
本発明に係る色処理装置は、原稿情報が表すある画像領域について、特色を表す色情報であって、当該特色の階調を表す第１の階調情報を含む第１の色情報と、前記特色と混色される他の色を表す色情報であって、当該他の色の階調を表す第２の階調情報を含む第２の色情報の少なくともいずれかを取得する取得手段と、前記取得手段により前記画像領域について取得された色情報が複数であるか否かを判断する判断手段と、前記判断手段により取得された前記色情報が複数であると判断された場合に、前記取得手段により取得された色情報に基づいて所定の画像形成装置が用いる複数の色を表す変換色情報を生成する生成手段であって、前記第１の色情報に対応する第１の変換色情報と前記第２の色情報に対応する第２の変換色情報とを、それぞれ最大階調である場合から最小階調である場合までの各階調について生成する生成手段と、前記生成手段により生成された各階調の第１の変換色情報から前記第１の階調情報が表す階調の第１の変換色情報を選択し、前記生成手段により生成された各階調の第２の変換色情報から前記第２の階調情報が表す階調の第２の変換色情報を選択する選択手段と、前記選択手段により選択された階調の第１の変換色情報と第２の変換色情報とを加算する加算手段と、前記判断手段により取得された前記色情報が単数であると判断された場合に、前記取得手段により取得された色情報に応じた前記変換色情報を算出する算出手段と、前記加算手段による加算結果又は前記算出手段による算出結果を出力する出力手段とを備えることを特徴とする。
【０００５】
本発明に係る色処理装置において、前記第１の色情報は、色名を含み、前記生成手段は、前記第１の色情報の色名が表す色を第１の色空間により記述した第１の中間色情報を前記各階調について生成する第１の生成手段と、前記第１の中間色情報を前記画像形成装置が用いる第２の色空間により記述した色情報である前記第１の変換色情報に変換する変換手段とを有する構成を採用してもよい。
また、本発明に係る色処理装置において、前記他の色は、前記第１の色情報が表す特色と異なる他の特色であり、前記第１及び第２の色情報は、色名を含み、前記生成手段は、前記第１及び第２の色情報の色名が表すそれぞれの色を第１の色空間により記述した第１及び第２の中間色情報を前記各階調について生成する第１の生成手段と、前記第１及び第２の中間色情報を前記画像形成装置が用いる第２の色空間により記述した色情報である前記第１及び第２の変換色情報に変換する変換手段とを有する構成を採用してもよい。
【０００６】
本発明に係る色処理装置において、前記色情報に対応する色名情報を色情報に先立って取得する色名取得手段を備え、前記生成手段は、前記色情報に代えて、前記色名取得手段により取得された色名情報に基づいて前記変換色情報を生成する構成を採用してもよい。
【０００７】
本発明に係る画像形成装置は、画像を表す原稿情報であって、特色の階調を表す第１の階調情報を含む第１の色情報と、前記特色と混色される他の色の階調を表す第２の階調情報を含む第２の色情報を含む原稿情報を取得する取得手段と、前記取得手段により取得された原稿情報が表す画像領域の色を表す前記色情報が複数であるか否かを判断する判断手段と、前記判断手段により取得された前記色情報が複数であると判断された場合に、前記取得手段により取得された原稿情報に含まれる前記画像領域の前記第１及び第２の色情報に基づいて自装置が用いる複数の色を表す変換色情報を生成する生成手段であって、前記第１の色情報に対応する第１の変換色情報と前記第２の色情報に対応する第２の変換色情報とを、それぞれ最大階調である場合から最小階調である場合までの各階調について生成する生成手段と、前記生成手段により生成された各階調の第１の変換色情報から前記第１の階調情報が表す階調の第１の変換色情報を選択し、前記生成手段により生成された各階調の第２の変換色情報から前記第２の階調情報が表す階調の第２の変換色情報を選択する選択手段と、前記選択手段により選択された階調の第１の変換色情報と第２の変換色情報とを加算する加算手段と、前記判断手段により取得された前記色情報が単数であると判断された場合に、前記取得手段により取得された前記画像領域の色情報に応じた前記変換色情報を算出する算出手段と、前記取得手段により取得された原稿情報に応じた画像を前記複数の色の色材により形成する画像形成手段であって、当該画像のうちの前記特色と前記他の色とが混色される前記画像領域の画像を前記加算手段による加算結果を用いて形成し、当該画像のうちの色が混色されない前記画像領域の画像を前記算出手段による算出結果を用いて形成する画像形成手段とを備えることを特徴とする。
【０００８】
本発明に係るプログラムは、コンピュータを、原稿情報が表すある画像領域について、特色を表す色情報であって、当該特色の階調を表す第１の階調情報を含む第１の色情報と、前記特色と混色される他の色を表す色情報であって、当該他の色の階調を表す第２の階調情報を含む第２の色情報の少なくともいずれかを取得する取得手段と、前記取得手段により前記画像領域について取得された色情報が複数であるか否かを判断する判断手段と、前記判断手段により取得された前記色情報が複数であると判断された場合に、前記取得手段により取得された色情報に基づいて所定の画像形成装置が用いる複数の色を表す変換色情報を生成する生成手段であって、前記第１の色情報に対応する第１の変換色情報と前記第２の色情報に対応する第２の変換色情報とを、それぞれ最大階調である場合から最小階調である場合までの各階調について生成する生成手段と、前記生成手段により生成された各階調の第１の変換色情報から前記第１の階調情報が表す階調の第１の変換色情報を選択し、前記生成手段により生成された各階調の第２の変換色情報から前記第２の階調情報が表す階調の第２の変換色情報を選択する選択手段と、前記選択手段により選択された階調の第１の変換色情報と第２の変換色情報とを加算する加算手段と、前記判断手段により取得された前記色情報が単数であると判断された場合に、前記取得手段により取得された色情報に応じた前記変換色情報を算出する算出手段と、前記加算手段による加算結果又は前記算出手段による算出結果を出力する出力手段として機能させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、第１及び第２の階調情報に応じた第１及び第２の変換色情報を選択し、これらを加算して混色を再現するため、本発明の構成を有さない場合に比べ、特色と他の色が混色される場合の色再現性を向上させることが可能となる。
【発明を実施するための最良の形態】
【００１０】
［実施形態］
図１は、本発明の一実施形態である画像形成システムの構成を示すブロック図である。同図に示すように、この画像形成システム１０は、プリントコントローラ１００と、プリンタ２００と、クライアント端末３００と、ネットワーク４００とを備える。なお、クライアント端末３００は、複数あってもよい。
【００１１】
プリントコントローラ１００は、ラスタライズ処理を行うコンピュータであり、クライアント端末３００から原稿情報を受信し、原稿情報をプリンタ２００における処理に適した形式に変換してこれをプリンタ２００に送信する。プリンタ２００は、いわゆるプルーファであり、プリントコントローラ１００から受信したデータに基づき、原稿情報に応じた画像を用紙に形成する。本実施形態のプリンタ２００は、電子写真方式の画像形成装置であり、シアン、マゼンタ、イエロー及びブラックの各色材を含むトナーにより画像を形成する。クライアント端末３００は、原稿情報を生成したり送信したりする機能を有する通信端末であり、例えば、パーソナルコンピュータやワークステーションである。クライアント端末３００が生成及び送信する原稿情報は、例えば、ページ記述言語により記述されたデータである。ネットワーク４００は、プリントコントローラ１００とクライアント端末３００とを相互に接続するネットワークであり、例えば、ＬＡＮ（Local Area Network）である。
【００１２】
本実施形態において、原稿情報は、複数のオブジェクト情報を含んでいる。ここにおいて、オブジェクト情報とは、所定の領域に文字、図形、画像などを描画する命令を表す情報をいう。オブジェクト情報は、描画対象の形状や座標を表す情報と、描画対象の色を表す色情報とを含んでいる。
色情報には、「色名情報」と「階調情報」が含まれる。本実施形態において、色名情報は、色名（色の名称）により記述されている。色名は、「cyan」や「red」のような慣用的な色名を示す文字列で表されていてもよいし、あらかじめ決められた識別情報（数字等）で表されていてもよい。かかる識別情報は、典型的には、「DIC001」、「TOYO1000」といった類の文字列である。また、階調情報は、色名情報により表される色の階調を表す。本実施形態において、階調情報は、百分率により記述されている。すなわち、この階調情報は、０（％）の場合に最小であり、１００（％）の場合に最大である。
【００１３】
図２は、プリントコントローラ１００及びプリンタ２００の構成を示すブロック図である。同図に示すように、プリントコントローラ１００は、入力部１１０と、色処理部１２０と、出力部１３０とを備え、プリンタ２００は、入力部２１０と、画像形成部２２０とを備える。
【００１４】
入力部１１０は、ネットワーク４００と接続し、ネットワーク４００を介して原稿情報を取得する。色処理部１２０は、ＣＰＵ（Central Processing Unit）等の演算装置やプログラム等を記憶したメモリを備え、メモリに記憶されたプログラムを実行することによって演算処理を行う。色処理部１２０は、入力部１１０により取得された原稿情報を解析し、必要な色処理を実行する。出力部１３０は、色処理部１２０により色処理が行われた原稿情報をプリンタ２００に出力する。出力部１３０により出力される原稿情報は、いわゆるラスタデータである。
【００１５】
入力部２１０は、プリントコントローラ１００から原稿情報を取得する。画像形成部２２０は、入力部２１０により取得された原稿情報に応じた画像を用紙に形成する。画像形成部２２０は、帯電、露光、現像、転写、定着などの過程を経て、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）又はブラック（Ｋ）の色材を含む４色のトナーにより用紙に画像を形成する。なお、ここにおいて用紙とは、画像を形成可能なシート状物をいい、その種類は特に問わない。
【００１６】
色処理部１２０が実行する色処理には、描画対象の色に特色が含まれる場合に、その特色をプリンタ２００が用いる色に変換する処理が含まれる。また、この色処理においては、プリンタ２００に応じた調整などを適宜実行してもよい。
なお、「特色」とは、あらかじめ決められた色と異なる色をいう。本実施形態において、特色は、プリンタ２００が利用する色材の色と異なる色である。すなわち、本実施形態においては、シアン、マゼンタ、イエロー及びブラック以外の色が特色となり得る。特色には、シアン、マゼンタ、イエロー及びブラックを混色することにより再現可能な色と、シアン、マゼンタ、イエロー及びブラックを混色することにより再現可能な色域に含まれない色とがあるが、後者の色の場合は、プリンタ２００が再現可能な色域に含まれ、かつ、元の色との色差が最小となる色に置き換えられる。なお、以下においては、シアン、マゼンタ、イエロー及びブラックの各色を総称して「プロセスカラー」といい、特色と区別する。
【００１７】
色処理部１２０は、色情報からプリンタ２００が用いるトナーの量を表す情報（以下「カラー値」という。）を求めるためのテーブル（データベース）を記憶している。なお、カラー値は、シアン、マゼンタ、イエロー及びブラックの各色について、トナーの量を２５６階調（０〜２５５）で記述した情報である。色処理部１２０は、プロセスカラーである色名情報について、プリンタ２００やそのトナーの特性に応じた色補正を行うためのテーブルを記憶している。このテーブルのことを、以下では「色補正テーブル」という。また、色処理部１２０は、特色である色名情報について、その特色の色名からＣＩＥＬＡＢ表色系による均等色空間で記述した値（以下「Ｌａｂ値」という。）を取得するためのテーブルを記憶している。このテーブルのことを、以下では「特色テーブル」という。なお、Ｌａｂ値は、本発明における中間色情報の一例に相当するものであり、明度（Ｌ*）及び色度座標（ａ*及びｂ*）により表される情報である。
【００１８】
本実施形態の画像形成システム１０の構成は、以上のとおりである。以上の構成のもと、プリントコントローラ１００は、クライアント端末３００から原稿情報を取得し、これをプリンタ２００による画像形成に適した形式に変換して出力する。また、プリンタ２００は、プリントコントローラ１００から原稿情報を取得し、これに応じた画像を形成する。
【００１９】
本実施形態の画像形成システム１０は、プリントコントローラ１００の色処理部１２０が実行する色処理に特徴を有する。本実施形態の色処理の特徴は、特に、複数の色が重なって混色される領域であって、当該複数の色の少なくとも１色が特色である領域の色処理を実行する場合にある。そこで、以下では、かかる色処理を詳細に説明する。
【００２０】
図３は、色処理部１２０が実行する色処理を示すフローチャートである。同図に示すように、まず、色処理部１２０は、原稿情報が表すある画像領域についての色名情報と階調情報とを入力部１１０から取得し、これらを対応付けてメモリに記憶する（ステップＳ１）。次に、色処理部１２０は、取得した色名情報が複数、すなわち色名が複数であるか否かを判断する（ステップＳ２）。
【００２１】
色名が複数である場合、色処理部１２０は、ステップＳ１においてメモリに記憶した色情報を読み出し、読み出した色名情報がプロセスカラーか特色のいずれのものであるかを判断する（ステップＳ３）。色処理部１２０は、ステップＳ１においてメモリに記憶した色名情報毎にこの判断を行う。
【００２２】
読み出した色名情報が特色のものである場合、色処理部１２０は、特色テーブルを参照することによりその特色のＬａｂ値を特定する（ステップＳ４）。続いて、色処理部１２０は、ステップＳ４において特定したＬａｂ値に基づき、その特色を最小階調（０）から最大階調（２５５）までの各階調によって表したテーブルを生成する（ステップＳ５）。このテーブルのことを、以下では「Ｌａｂテーブル」という。
【００２３】
図４は、Ｌａｂテーブルの内容を示す模式図である。同図において、Ｌn、ａn及びｂn（ｎ＝０、１、２、…、２５５）は、それぞれ、階調の値がｎの場合における明度及び色度座標を表している。なお、Ｌａｂテーブルの最大階調のＬａｂ値（Ｌ255、ａ255及びｂ255）は、ステップＳ４において特定したＬａｂ値そのものであり、Ｌａｂテーブルの最小階調のＬａｂ値（Ｌ0、ａ0及びｂ0）は、白、すなわち、Ｌ0＝１００、ａ0＝０、ｂ＝０を表している。色処理部１２０は、これらの最大階調及び最小階調の値に基づき、中間の階調のＬａｂ値を算出し、Ｌａｂテーブルを生成する。
【００２４】
Ｌａｂテーブルを生成したら、色処理部１２０は、Ｌａｂテーブルの各Ｌａｂ値を色材に対応したＣＭＹＫ色空間の色成分で記述した値（以下「ＣＭＹＫ値」という。）に変換する（ステップＳ６）。すなわち、この変換は、３次元（Ｌ*、ａ*、ｂ*）の色空間を４次元（Ｃ、Ｍ、Ｙ、Ｋ）の色空間に変換するものである。この色空間の変換には、周知の技術を用いてよい。この変換後のＣＭＹＫ色空間のテーブルのことを、以下では「ＣＭＹＫテーブル」という。
【００２５】
図５は、ＣＭＹＫテーブルの内容を示す模式図である。同図において、Ｃn、Ｍn、Ｙn及びＫn（ｎ＝０、１、２、…、２５５）は、それぞれ、階調値がｎの場合のＣＭＹＫ値を表している。ＣＭＹＫテーブルとして記述されたＣＭＹＫ値は、本発明における変換色情報の一例に相当する。なお、ＣＭＹＫテーブルの生成は、Ｌａｂテーブルを生成する場合と同様の要領で行われる。
【００２６】
ＣＭＹＫテーブルを生成したら、色処理部１２０は、ＣＭＹＫテーブルから１つのＣＭＹＫ値を選択する（ステップＳ７）。この選択は、このＣＭＹＫ値が表す色と対応付けてメモリに記憶した階調情報に基づいて行われる。なお、階調情報は百分率で表されているため、色処理部１２０は、階調情報に対して適当な補正を行ってＣＭＹＫ値を選択する。具体的には、色処理部１２０は、階調情報の値に２．５５（２５５／１００）を乗じ、小数を四捨五入するなどして２５６階調に相当する階調値を求め、この階調値が表す階調のＣＭＹＫ値を選択する。
【００２７】
一方、読み出した色名情報がプロセスカラーのものである場合、色処理部１２０は、色補正テーブルを用いて色情報を補正する（ステップＳ８）。色処理部１２０は、例えば、読み出した色名情報がシアンである場合、シアンの階調値を最大（２５５）とし、マゼンタ、イエロー及びブラックの階調値を最小（０）とするＣＭＹＫ値を色補正テーブルにより変換し、変換されたＣＭＹＫ値を補正後の値として得る。続いて、色処理部１２０は、このＣＭＹＫ値を最大階調とするＣＭＹＫテーブルを生成し（ステップＳ９）、ＣＭＹＫテーブルから１つのＣＭＹＫ値を選択する（ステップＳ１０）。ステップＳ１０におけるＣＭＹＫ値の選択は、ステップＳ７と同様の要領で行えばよい。
【００２８】
ステップＳ７又はＳ１０のいずれかによりＣＭＹＫ値が選択されたら、色処理部１２０は、ステップＳ１において記憶した色情報の全てについてステップＳ３以降の処理を行ったか否かを判断し（ステップＳ１１）、未処理の色情報がある場合は、その色情報についてステップＳ３以降の処理を繰り返す。そして、全ての色情報について１つのＣＭＹＫ値を選択したら、色処理部１２０は、選択したＣＭＹＫ値の同じ色成分の値同士を加算し（ステップＳ１２）、ステップＳ１において色成分を取得した画像領域の色を表す情報としてこの加算結果を出力する（ステップＳ１４）。なお、色処理部１２０は、加算結果が最大階調（２５５）を超える色成分がある場合には、これを最大階調の値に置き換えてもよいし、適当な階調補正を行ってもよい。
【００２９】
また、ステップＳ２の判断において、取得した色名情報が単数であった場合、色処理部１２０は、取得した色名情報に応じたＣＭＹＫ値を算出し（ステップＳ１３）、これを出力する（ステップＳ１４）。ステップＳ１３において、色処理部１２０は、色名情報がプロセスカラーのものである場合と特色のものである場合とで異なる処理を実行する。色処理部１２０は、色名情報がプロセスカラーのものである場合には、色補正テーブルによる色補正を行い、階調情報が表す階調のＣＭＹＫ値を出力する。また、色処理部１２０は、色名情報が特色のものである場合には、特色テーブルにより対応するＬａｂ値を取得し、これを階調情報が表す階調に変換してから色空間の変換を行い、ＣＭＹＫ値を得る。
【００３０】
本実施形態のプリントコントローラ１００は、以上の色処理を実行することにより、特色が混色される場合の色再現性を従来よりも向上させることを可能にしている。従来、プルーファで特色を再現する場合には、その特色に代替するＣＭＹＫ値をページ記述言語中にあらかじめ記述しておき、そのＣＭＹＫ値に基づいて画像形成を行うのが一般的であった。このような特色再現だと、いわゆるデバイス依存の問題を解決できないだけでなく、特に、他の色と混色される画像領域における本機との色差が無視できない程度に大きくなり、色校正としての再現品質を損なうおそれがあった。これに対し、本実施形態のプリントコントローラ１００は、特色に対応するＬａｂ値を特定し、これに基づいてＬａｂテーブルやＣＭＹＫテーブルを生成してからＣＭＹＫ値を選択して加算することにより、特色が混色された場合の色再現性の低下を抑制している。また、本実施形態のプリントコントローラ１００は、特に、かかる構成を有するため、より多数の色が混色される場合や、複数の異なる特色が混色される場合において、より顕著な効果を奏する。
【００３１】
［変形例］
本発明は、上述した実施形態に限らず、その他の形態でも実施し得る。本発明に対しては、例えば、以下のような変形を適用することが可能である。なお、以下に示す変形例は、各々を適宜に組み合わせてもよい。
【００３２】
（１）変形例１
本発明に係る色処理装置（プリントコントローラ）がクライアント端末から取得する色情報は、ＣＭＹＫ色空間の色成分で記述された情報でなくともよい。例えば、色情報は、ＲＧＢ色空間の色成分で記述された情報であってもよいし、上述したＬａｂ値のような均等色空間の色成分で記述された情報であってもよい。
【００３３】
（２）変形例２
本発明において、色名情報と階調情報は、共に取得されなくともよい。例えば、原稿情報を記述するページ記述言語の仕様や記述方法によっては、特色の色名情報が図形等の描画対象のオブジェクトとは別個に記述され、色名情報に対応する階調情報が各オブジェクトのオブジェクト情報に記述される場合もあり得る。
【００３４】
また、本発明に係る色処理装置は、かかる場合において、色名情報が階調情報に先立って取得されるときには、色名情報を取得した後であって階調情報を取得する前にＬａｂテーブルやＣＭＹＫテーブル（すなわち変換色情報）を生成し、個々のオブジェクト情報の階調情報を取得してからＣＭＹＫ値の選択を行う構成としてもよい。このような構成は、例えば、特色を含むオブジェクト情報が原稿情報に複数含まれる場合において、より望ましい構成であるといえる。
【００３５】
（３）変形例３
本発明に係る色処理装置は、複数の画像形成装置を接続可能にした構成であってもよい。この構成の場合、色処理装置は、原稿情報の出力先を特定する情報を原稿情報と対応付けて取得し、出力先の画像形成装置の特性（記録方式等）に応じたＬａｂテーブルやＣＭＹＫテーブルを用いて色処理を行う。また、色処理装置は、特色を利用可能な画像形成装置とそうでない画像形成装置とが接続される場合、この情報を取得し、取得した情報に基づいて画像形成装置に応じた色処理を行うようにすると望ましい。
【００３６】
（４）変形例４
本発明は、プリントコントローラ以外の形態でも提供され得る。本発明は、例えば、上述した色処理部１２０を１つの半導体チップ等により構成し、これを色処理装置として提供する形態を採用し得る。かかる色処理装置は、もちろん、色情報を取得し、加算結果を出力するための手段（端子等）を備える。また、本発明は、上述した色処理部１２０の機能をソフトウェア的に実現するプログラムとして提供する形態を採用し得る。
【００３７】
さらに、本発明に係るプログラムは、これを記憶させた光ディスク等の記録媒体としても提供可能であり、また、インターネット等のネットワークを介して所定のサーバ装置からコンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態でも提供され得る。
【００３８】
（５）変形例５
本発明に係る画像形成装置は、電子写真方式に限らず、種々の記録方式を採用し得る。例えば、本発明に係る画像形成装置は、インクジェット方式であってもよいし、オフセット印刷方式であってもよい。また、本発明において用いる色成分についても、シアン、マゼンタ、イエロー及びブラックの４色に限定されず、その他の色材に対応する色成分を適宜に用いることができる。
【図面の簡単な説明】
【００３９】
【図１】本発明に係る画像形成システムの構成を示すブロック図である。
【図２】プリントコントローラ及びプリンタの構成を示すブロック図である。
【図３】色処理部が実行する色処理を示すフローチャートである。
【図４】Ｌａｂテーブルの内容を示す模式図である。
【図５】ＣＭＹＫテーブルの内容を示す模式図である。
【符号の説明】
【００４０】
１０…画像形成システム、１００…プリントコントローラ、１１０…入力部、１２０…色処理部、１３０…出力部、２００…プリンタ、２１０…入力部、２２０…画像形成部、３００…クライアント端末、４００…ネットワーク
【図１】
0004793364.tif 000002
【図２】
0004793364.tif 000003
【図３】
0004793364.tif 000004
【図４】
0004793364.tif 000005
【図５】
0004793364.tif 000006