(57)【特許請求の範囲】
【請求項１】
画像処理端末からＣＭＹＫの各色及び特色が分版されずにコンポジット出力された描画命令ないし画像データに基づいて生成したラスタデータを、印刷処理にプロセスカラーのＣＭＹＫを用いる印刷出力装置へ出力する画像処理装置であって、
前記コンポジット出力された前記描画命令ないし前記画像データから前記ＣＭＹＫの各色と異なる特色の指定及び該特色の色情報を抽出する抽出手段と、
前記コンポジット出力された前記描画命令ないし前記画像データをＣＭＹＫの各色及び前記抽出手段によって抽出された前記特色の色版に分版し、ＣＭＹＫ及び特色のラスタデータを生成する分版ラスタデータ生成手段と、
前記特色のラスタデータを該当特色の前記色情報に基づいて、ＣＭＹＫの色ごとに前記分版ラスタデータ生成手段によって生成された前記ＣＭＹＫのラスタデータに合成して、前記印刷出力装置へ出力するＣＭＹＫの各色のラスタデータを生成する合成生成手段と、
を含む画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種アプリケーションによって作成された画像データに応じた画像を印刷出力装置によって印刷出力するための画像処理を施す画像処理装置に関する。詳細には、印刷版を用いた印刷用の画像データを、印刷出力装置によって印刷出力するための画像処理を行う画像処理装置に関する。
【０００２】
【従来の技術】
印刷処理の分野におけるデジタル化として、ＤＴＰ（Desktop Publishing）化が浸透している。ＤＴＰは、パーソナルコンピュータやワークステーション等の処理装置上で、各種のアプリケーションを用いて画像の作成、加工、編集等を行うことによりページレイアウトを作成し、このページレイアウトに基づいて印刷版を露光するためのフィルムの作成を行ったり（イメージセッター、製版用ＲＩＰ）、印刷版に直接書き込んで印刷用の刷版を作成する（ＣＴＰ：Computer to Plate）。
【０００３】
このとき、ページレイアウトの画像を、Ｃ、Ｍ、Ｙ及びＫの各色へ分解して、それぞれの画像データに基づいて印刷版を露光することにより、印刷版に網点画像を形成した刷版を作成し、各色の刷版に所定の色のインクを付与して重ね印刷を行うことにより、印刷物上にカラー画像を形成するようになっている。
【０００４】
刷版を用いた印刷処理を行うときに版ズレが生じると、画像の境界部分などに色ずれが生じることがあり、この版ズレによる品質低下を防止するために、オーバープリントやトラッピング処理が行われる。刷版を用いた印刷処理では、各色成分の画像を重ねて印刷するために、オーバープリントやトラッピング処理が施されることにより、画像を適正に再現することができる。
【０００５】
一方、実際の刷版を用いた印刷に先立って校正を行うが、このときには、モニタ上にページレイアウトを表示したり、ＷＹＳＩＷＹＧ機能等を用いてレーザプリンタやページプリンタ等の印刷出力装置により印刷出力する。
【０００６】
オーバープリントやトラッピング処理の確認を、印刷出力装置を用いて行うときには、刷版作成時と同様にＣ、Ｍ、Ｙ、Ｋの各色成分の画像を作成する分版処理を行った描画命令を、特別な機能を持った画像処理装置で分版合成出力する必要がある。
【０００７】
しかし、分版出力を行った場合には、版数分のページを転送しなければならないので、データサイズが通常のコンポジット出力に比べて4倍以上になる。また、特色が含まれているときには、さらに大きくなる可能性もある。そのために、データの転送時間とともに処理時間も長くなる。
【０００８】
一方、分版出力でトラブルが発生したときに、無駄がなく効率的な方法が種々提案されている（例えば、特許文献１、特許文献２、特許文献３参照。）。
【０００９】
しかし、これらの提案では、容易に転送時間や処理時間を改善する方法に関しての提案はなされていない。
【００１０】
また、ＰＤＦ形式が使用されることも増えているが、ＰＤＦに対しては、分版出力を行うために特別なソフトウェアが必要となり、分版出力でオーバープリントやトラッピングを確認するには、僅かながら煩雑な作業が必要となる。
【００１１】
このために、プリンタを用いて校正刷りを行うときには、分版処理を行わずに、通常のカラー印刷を行う描画命令を使用するコンポジット出力で、オーバープリントやトラッピングを再現させることもある。
【００１２】
このときには、コンポジット出力と同様の描画命令を、ＲＩＰ側（プリンタ側）で分版処理する「In-RIP Separation（インリップセパレーション）」と呼ばれる技術を用いることにより 、オーバープリントやトラッピング処理された画像を再現することが可能となる。従来は、このような技術を用いて、コンポジット出力でのオーバープリントやトラッピングの再現を行っている。
【００１３】
ところで、印刷分野では、Ｃ、Ｍ、Ｙ、Ｋの各色に加えて、これらと異なる所謂特色が用いられることがある。上記したインリップセパレーションによって、特色の画像を再現することは可能であるが、このためには、印刷のための画像処理に先立って、特色を設定しておかなければならない。
【００１４】
しかしながら、コンポジット出力では、画像処理に先立って特色を設定するような処理は含まれていないので、インリップセパレーションを使用しても、特色としてされている画像（オブジェクト）であっても、ＣＭＹＫに表現されているオブジェクトとして処理されるために、特色のオーバープリントを正確に再現することができない。
【００１５】
このために、例えば、図８に示すように、Ｃ＝８０％、Ｍ＝０％、Ｙ＝０％、Ｋ＝２０％のＣＭＹＫのオブジェクト９０と、Ｃ＝１０％、Ｍ＝１００％、Ｙ＝５０％、Ｋ＝０％特色のオブジェクト９２とが、オーバープリント設定で重なっているときに、刷版を用いた印刷物をシミュレーションするには、オーバープリント部分９４が、Ｃ＝９０％、Ｍ＝１００％、Ｙ＝５０％、Ｋ＝２０％となり、Ｃ色は足し合わせ処理とならなければならない。
【００１６】
これに対して、プリンタを用いた印刷物上では、特色として扱えないので、Ｃ色がノックアウトされてしまい、Ｃ＝１０％、Ｍ＝１００％、Ｙ＝５０％、Ｋ＝２０％となってしまう。つまり、コンポジット出力では、特色の設定があっても、このときの特色名を画像処理に先立って知ることができないために、画像を特色に分解することが困難である。
【００１７】
このように、インリップセパレーションを用いても、特色が指定されていると、ＣＭＹＫに表現されている画像（オブジェクト）として処理されるために、特色のオブジェクトのオーバープリントを正確に再現することができないという問題がある。
【００１８】
【特許文献１】
特開２００２−２９２８１７号公報
【特許文献２】
特開２００２−２９７３６０号公報
【特許文献３】
特開２００２−３００４１４号公報
【００１９】
【発明が解決しようとする課題】
本発明は上記事実に鑑みてなされたものであり、特色が用いられている画像に対してオーバープリントが設定されているときにも、印刷出力装置から出力される印刷物上に、この特色のオーバープリントを正確に再現することができる画像処理装置を提案することを目的とする。
【００２０】
【課題を解決するための手段】
上記目的を達成するために本発明は、画像処理端末からＣＭＹＫの各色及び特色が分版されずにコンポジット出力された描画命令ないし画像データに基づいて生成したラスタデータを、印刷処理にプロセスカラーのＣＭＹＫを用いる印刷出力装置へ出力する画像処理装置であって、前記コンポジット出力された前記描画命令ないし前記画像データから前記ＣＭＹＫの各色と異なる特色の指定及び該特色の色情報を抽出する抽出手段と、前記コンポジット出力された前記描画命令ないし前記画像データをＣＭＹＫの各色及び前記抽出手段によって抽出された前記特色の色版に分版し、ＣＭＹＫ及び特色のラスタデータを生成する分版ラスタデータ生成手段と、前記特色のラスタデータを該当特色の前記色情報に基づいて、ＣＭＹＫの色ごとに前記分版ラスタデータ生成手段によって生成された前記ＣＭＹＫのラスタデータに合成して、前記印刷出力装置へ出力するＣＭＹＫの各色のラスタデータを生成する合成生成手段と、を含む。
【００３６】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を説明する。
〔第１の実施の形態〕
図１には、第１の実施の形態に適用した印刷システム１０の概略構成を示している。
【００３７】
この印刷システム１０は、例えば、一般的構成のパーソナルコンピュータ（ＰＣ）に、所定の機能を備えたＰＣＩボードを追加するなどして構成した画像処理装置１２を備えている。また、この画像処理装置１２には、印刷出力装置としてプリンタ１４が接続され、画像処理装置１２で処理した画像の印刷出力が可能となっている。
【００３８】
さらに、画像処理装置１２には、パーソナルコンピュータ、ワークステーション等の画像処理端末がクライアント端末１６として接続されている。このクライアント端末１６は、各種アプリケーションを用いて画像の作成、加工、編集等の画像処理を行うＤＴＰに使用可能となっている。画像処理装置１２は、こられのクライアント端末１６から入力される描画命令に基づいて印刷処理を行う。
【００３９】
すなわち、印刷システム１０では、画像処理装置１２がプリントサーバの機能を併せ持っている（以下、画像処理装置１２を「プリントサーバ１２」とする）。なお、印刷システム１０としては、プリントサーバ１２に複数台のプリンタ１４が接続されたものであっても良く、また、プリントサーバ１２に複数のクライアント端末１６を、ＬＡＮ、ＷＡＮ等のネットワークを介して接続しても良い。
【００４０】
本実施の形態に用いるプリントサーバ１２は、ＲＯＭ、ＲＡＭ、ＨＤ等の外部メモリが設けられ、ＲＯＭに記憶しているオペレーティングプログラムによって動作し、ＲＯＭないし外部メモリに記憶されたプログラムに基づいて、システム図形、イメージ、文字ないし表等に対しての処理を実行する一般的構成となっている。
【００４１】
このようなプリントサーバ１２には、キーボード、マウス（何れも図示省略）等の入力デバイス、ＣＲＴディスプレイ等の表示デバイスを備えている。また、プリントサーバ１２においても、表示デバイスの表示画像に対する印刷処理が可能となっている（ＷＹＳＩＷＹＧ機能）。
【００４２】
プリントサーバ１２には、イーサネット（Ｒ）（Ethernet（Ｒ））等の双方向インターフェイス１８及びプリントコントローラ２０が設けられ、プリントコントローラ２０が双方向インターフェイス１８を介してプリンタ１４に接続している。また、プリントサーバ１２には、画像処理部２４及び印刷機能設定部２６が形成されている。
【００４３】
また、プリントサーバ１２には、ネットワークインターフェイス２２が設けられ、このネットワークインターフェイス２２を介してクライアント端末１６から画像ファイルと共に描画命令が印刷ジョブとして入力される。プリントサーバ１２は、この描画命令に基づいた印刷処理を行う一般的構成となっている。
【００４４】
クライアント端末１６は、例えばPhotoshop、Illustrator（何れも米アドビシステムズ社の商品名）、QuarkXPress（米クォーク社の商品名）等の各種のＤＴＰアプリケーションを用いて、画像の作成、加工、編集等の画像処理を行い、ページレイアウト等の画像データを作成する（以下「ページレイアウト」として説明する）。
【００４５】
このクライアント端末１６によって作成されたページレイアウトが、カラー電子製版システム（ＣＥＰＳ）で印刷版の露光に用いるフィルムの作成や、ダイレクト製版（ＣＴＰ）での印刷版の露光に用いられ、このページレイアウトに基づいて作成された刷版によって印刷処理がなされる。
【００４６】
ＤＴＰでは、ページレイアウトに基づいた刷版の作成に先だって、カラープルーフ等と呼ばれる校正用の印刷物（プルーフ）を作成する校正刷りが行われ、この校正刷りから、ページレイアウトの校正を行う。本実施の形態に適用した印刷システム１０では、このプルーフの作成が可能となっている。
【００４７】
この校正刷りを行うときには、クライアント端末１６から描画命令と共にページレイアウトを含む画像ファイルが、プリントサーバ１２へ出力される。これにより、プリントサーバ１２は、ページレイアウトに基づいた印刷処理を行う。
【００４８】
クライアント端末１６から入力されるページレイアウトは、ＹＭＣＫ形式であっても良く、また、ＲＢＧ形式であっても良く、さらに、これらが混在するものであっても良い。
【００４９】
印刷機能設定部２６では、印刷ジョブの描画命令上での印刷機能の設定を読出して、画像処理及び印刷処理を行うときの印刷機能を設定する。なお、この印刷機能の設定は、印刷ジョブ上の設定に限らず、例えば、プリントサーバ１２が印刷ジョブを作成したアプリケーション名を抽出し、この抽出結果に基づいて予め設定されて記憶している設定値を用いるものであっても良い。
【００５０】
一方、プリントサーバ１２の画像処理部２４は、分版処理部２８及びＲＩＰ処理部３０を含んでいる。分版処理部２８では、クライアント端末１６から入力された印刷ジョブから各ページのページレイアウトを、Ｃ、Ｍ、Ｙ、Ｋなどの版色毎の画像データに分割（分版）する。ＲＩＰ処理部３０では、版色毎に分版した画像データからラスタデータを生成する。すなわち、画像処理部２４では、このページレイアウトからＹ、Ｍ、Ｃ、Ｋなどの各色のラスタデータを生成する。
【００５１】
プリントサーバ１２では、このラスタデータを、プリントコントローラ２０によって制御しながらプリンタ１４へ出力することにより、クライアント端末１６から入力された描画命令ないし画像データに基づいた印刷物が得られるようにしている。
【００５２】
ところで、プリントサーバ１２には、特色処理部３２が設けられている。特色処理部３２は。、特色名抽出部３４、特色設定部３６及びメモリ３８を備えている。
【００５３】
特色名抽出部３４は、クライアント端末１６から入力される画像データに対する画像処理部２４での画像処理に先立って、この描画データ等から各ページレイアウトに、ＣＭＹＫと異なる色である特色の指定の有無と、特色の指定があるときには、その特色名を抽出する。
【００５４】
特色設定部３６は、抽出した各ページレイアウトの特色名をメモリ３８に格納すると共に、画像処理部２４での各ページのページレイアウトに対する分版処理を行うときに、該当するページの特色名を出力する。
【００５５】
一方、画像処理部２４に設けられている分版処理部２８では、特色処理部３２から特色名が入力されることにより、そのページレイアウトの画像データを、ＣＭＹＫに加えて特色（特色名）に分版するようになっている。
【００５６】
ＲＩＰ処理部３０では、ＣＭＹＫの各色のラスタデータに加えて特色のラスタデータの生成が可能となっており、これにより、ＣＭＹＫ及び特色名のラスタデータが生成される。
【００５７】
一般に、描画データでは、特色を設定するときに、特色名と共にその特色に対するＣＭＹＫ値が定義されており、特色抽出部３４では、特色名と共に特色のＣＭＹＫ値を抽出する。特色設定部３６では、特色名と共にこの特色のＣＭＹＫ値をメモリ３８に格納する。また、特色設定部３６では、画像処理部２４での処理タイミングに合わせて、メモリ３８に保存している特色名、特色のＣＭＹＫ値を画像処理部２４へ出力する。
【００５８】
画像処理部２４では、ＣＭＹＫの各色のラスタデータ及び特色のラスタデータを生成すると、特色のラスタデータを、そのＣＭＹＫ値に応じて、ＣＭＹＫの各色のラスタデータに合成して、ＣＭＹＫの各色のラスタデータとしてプリンタ１４へ出力する。
【００５９】
また、画像処理部２４は、各色のラスタデータに対して色補正を行う一般的構成のカラーマネージメントシステム（以下「ＣＭＳ」とする）を備え、また、画像処理部２４には、ハードディスク等の図示しないメモリに、ＣＭＳが色補正に用いるルックアップテーブル（以下「ＬＵＴ」とする）が格納されている。これにより、画像処理部２４では、ＣＭＳがＬＵＴを参照しながら各色のラスタデータに対して色補正を施すことにより、適正な色再現が可能となるようにしている。
【００６０】
以下に、第１の実施の形態の作用として、プリントサーバ１２での特色に対する処理を説明する。
【００６１】
プリントサーバ１２では、クライアント端末１６で作成されたページレイアウトの描画命令ないし画像データが、印刷ジョブとして入力されると、この印刷ジョブに対する画像処理及び印刷処理を行う。
【００６２】
図２には、印刷ジョブに対するプリントサーバ１２での処理の概略を示している。このフローチャートでは、最初のステップ１００で、各ページ毎の特色リストを作成する。すなわち、プリントサーバ１２では、印刷ジョブに対する画像処理に先立って、特色名の抽出を行う。
【００６３】
図３には、特色リストの作成を行う特色設定処理の概略を示している。このフローチャートでは、先ず、ステップ１２０でページ設定を行う。このページ設定では、例えば、Ｎページ分のページレイアウトに対しては、特色名の抽出を行うページを、１ページ目からＮページ目まで順に設定する。この後に、ステップ１２２では、特色名の抽出を行う。
【００６４】
ページレイアウトの作成に用いるアプリケーションには、コメント文に特色名を記述しているものがある。ここから、特色名の抽出の一方として、コメント文を参照して、特色指定の有無及び特色名の抽出を行う。
【００６５】
例えば、
「%%DocumentcustomColors：
%%＋  （SPOT  １）
%%＋  （SPOT  ２）
%%CMYKCustomColor：0  0.160004  0.169998  0（SPOT  1）
%%CMYKCustomColor：0.330002  0.899994  0.0299988  0（SPOT    2）」
というコメント文があるときには、特色名（CustomColors）として、「（SPOT 1）」、「（SPOT 2）」が用いられている。ここから、特色名として「（SPOT 1）」、「（SPOT 2）」を抽出することができる。また、「（SPOT 1）」及び「（SPOT 2）」のＣＭＹＫ値は、「CMYKCustomColor：」の記述から抽出することができる。
【００６６】
また、コメント文が生成されていないときには、印刷ジョブのコードを全て解釈することにより、特色名を抽出することができる。コンポジット出力での特色は、例えば、「［0 0.16 0.17 0 （SPOT）］ 1 setcustomcolor」の如き形式で指定される。ここから、「setcustomcolor」を引数として、この引数の配列から特色名を抽出することができる。
【００６７】
また、アプリケーションによっては、特色を、「［／Separation（SPOT 1）／DeviceGray （）］ setcolorspace」とした形式で指定するものがある。この場合、setcolorspaceオペレータの再定義を行い、引数の配列から特色名を抽出するようにすればよい。なお、Setcolorspaceでは、特色名だけでなく、描画命令で規定されている版名（Cyan、Magenta、Yellow、Black、All、None）が指定されることがあるので、それらを除外すれば良い。
【００６８】
図３のフローチャートでは、特色名を抽出すると、ページ毎の特色名のリストを作成する（表１参照）。ここから、ステップ１２４では、抽出した特色名が現在のページのリストにあるか否かを確認し、現在ページのリストにないときには、ステップ１２４で肯定判定してステップ１２６へ移行して、現在ページのリストに追加する。
【００６９】
また、ステップ１２８では、現在ページの特色名の抽出が終了したか否かを確認し、ステップ１３０では、全てのページに対する特色名の抽出が終了したか否かを確認する。
【００７０】
ここで、全てのページに対する特色名の抽出が終了していなければ、ステップ１３０で否定判定して、ステップ１２０へ移行し、特色名を抽出するページを次のページに設定し、そのページに対する特色名の抽出を実行する。
【００７１】
このようにして全てのページに対する特色名の抽出が終了することにより、表１に示す如き、ページごとの特色名のリストが得られる。プリントサーバ１２では、このリストを、一旦、メモリ３８に格納する。
【００７２】
【表１】
0004608837.tif 000002
【００７３】
プリントサーバ１２では、特色名の抽出が終了して、ページ毎のリストを得ると、この印刷ジョブに対する画像処理を実行する。この画像処理は、１ページ分ずつの画像データ（ページレイアウト）に対して分版処理を行い、分版処理して得られる画像データに対してラスタ処理を施して、プリンタ１４へ出力する。
【００７４】
ここから、図２に示すフローチャートでは、ステップ１０４で処理するページの特色名リストを読み出して、ステップ１０６では、特色を含めて分版処理を行う。すなわち、特色名の指定があると、画像データをＣＭＹＫの各色に加えて特色名に分版する。このとき、複数の特色名の指定があれば、それぞれの特色名に分版する。
【００７５】
このようにしてＣ、Ｍ、Ｙ、Ｋの各色に加えて特色の分版データが得られると、ステップ１０８では、それぞれの分版データに対するＲＩＰ処理を行う。
【００７６】
これにより、ＣＭＹＫの各色のラスタデータと共に特色リストに設定されている特色（例えば（ＳＰＯＴ  １）、（ＳＰＯＴ  ２））のラスタデータが得られる。
【００７７】
なお、「［0 0.16 0.17 0 （SPOT）］ 1 setcustomcolor」という形式で指定されている特色に対しては、「［／Separation（SPOT 1）／DeviceGray （）］ setcolorspace」という形式に変更する必要があり、これは、setcustomcolorの定義を変更することにより実現できる。
【００７８】
このようにして、ラスタデータの生成を行うと、次のステップ１１０では、特色のラスタデータを、そのＣＭＹＫ値に基づいてＣＭＹＫの各色のラスタデータと合成し、ＣＭＹＫの各色に対するラスタデータを生成する。
【００７９】
このとき、画像処理部２４では、まず、ＣＭＹＫの各色のラスタデータに対して、ＣＭＳを用いて色補正を施す。また、画像処理部２４では、特色名毎のラスタデータに対して、それぞれの特色名のＣＭＹＫ値を参照して、ＣＭＹＫの各色のラスタデータと合成する。
【００８０】
この後に、ステップ１１２では、ラスタデータをプリンタ１４へ出力する。なお、ステップ１１４では、最終ページの処理が終了したか否かを確認して、最終ページに達していなければ、ステップ１１４で否定判定してステップ１０２へ移行して、処理するページを次のページに設定し、そのページに対する処理を行う。
【００８１】
すなわち、図４に示すように、カラー描画データ４０を、分版処理するときに、特色名として「（SPOT  １）」を抽出していると、ＣＭＹＫの各色と特色「（SPOT  １）」に分版処理する。この後に、分版処理した各色のデータをＲＩＰ処理する。
【００８２】
このようにして、ＣＭＹＫの各色のラスタデータ４２C、４２M、４２Ｙ、４２Ｋと、特色である「（SPOT  １）」のラスタデータ４４を生成すると、「（SPOT１）」のラスタデータ４４の色を算出する。
【００８３】
この後に、このラスタデータ４４を、ラスタデータ４２Ｃ、４２Ｍ、４２Ｙ、４２Ｋと合成して、特色を含むＣＭＹＫの各色のラスタデータ４６Ｃ、４６Ｍ、４６Ｙ、４６Ｋを得る。
【００８４】
このとき、特色名と特色名に対するＣＭＹＫ値やＬ*ａ*ｂ*のテーブルが、予め画像処理部２４の図示しないメモリにＬＵＴとして格納されているときには、このＬＵＴを用いて、特色名のラスタデータからそのオブジェクトを、ＣＭＹＫの各色のラスタデータに合成すれば良い。
【００８５】
このようにして特色に対する処理を行うことにより、特色に指定されたオブジェクトのあるページレイアウトであっても、その特色を正確に再現することができる。
【００８６】
また、特色に指定されたオブジェクトがオーバープリントされているときにも、オーバープリント部分の色を、刷版を用いた印刷物と同じ色に再現することができる。
【００８７】
さらに、本来のＣＭＹＫの各色のラスタデータに対しては、特色名のラスタデータとの合成に先立って、ＣＭＳを用いて色補正を施すことにより、適正なカラー画像の再現が可能となっている。
〔第２の実施の形態〕
次に本発明の第２の実施の形態を説明する。なお、第２の実施の形態の基本的構成は、前記した第１の実施の形態と同じであり、第２の実施の形態で、第１の実施の形態と同様の部品には、同一の符号を付与してその説明を省略する。
【００８８】
図５には、第２の実施の形態に適用した印刷システム５０の概略構成を示している。第２の実施の形態に適用した印刷システム５０には、画像処理装置としてプリントサーバ５２を備えている。このプリントサーバ５２では、分版処理部５４とＲＩＰ処理部５６を含んで形成されている画像処理部５８及び、特色設定部６０とメモリ６２によって形成された特色処理部６４が設けられている。
【００８９】
特色設定部６０には、予め仮特色が設定されており、分版処理部５４では、ページレイアウトに対する分版処理を行う。このときに、分版処理部５４では、特色名の指定を抽出すると、抽出した特色に指定されたオブジェクトを、仮特色に指定されているオブジェクトとして分版処理する。
【００９０】
これと共に、分版処理部５４では、特色名を仮特色名に置き換えたことを特色設定部に出力し、特色設定部６０では、この情報をメモリ６２に保存する。
【００９１】
これにより、メモリ６２には、例えば表２に示すように、仮特色（仮特色名）と仮特色に対する真の特色（特色名）の対比リストのテーブルが作成される。
【００９２】
【表２】
0004608837.tif 000003
【００９３】
また、ＲＩＰ処理部５６では、ＣＭＹＫの各色と仮特色名のラスタデータを作成した後、仮特色名をメモリ６２に格納している特色に置き換え、本来の特色名のラスタデータを取得すると、この特色名のラスタデータを特色名に対して設定されているＣＭＹＫ値ないしＬ*ａ*ｂ*のＬＵＴを参照しながら、ＣＭＹＫの各色のラスタデータと合成する。このとき、合成前のＣＭＹＫの各色のラスタデータに対しては、ＣＭＳがＬＵＴを参照して色補正を施す。
【００９４】
ここで、図６を参照しながら、第２の実施の形態に適用したプリントサーバ５２での処理の流れを説明する。このフローチャートでは、最初のステップ１５０で、仮特色名リストを設定する。次のステップ１０２では、ページ設定を行い、ステップ１５２では、設定したページに対する仮特色リストのテーブルを初期化する。
【００９５】
この後、ステップ１５４では、分版処理を実行しながら、特色名を抽出すると、特色名を、仮特色名に指定する命令に置換する。これと共に、仮特色名リストのテーブルを更新する。
【００９６】
この特色名の抽出は、例えば「［0 0.16 0.17 0 （SPOT）］ 1 setcustomcolor」といった特色を指定する命令を得たときに、「（SPOT  １）」に設定するのではなく、「［／Separation（Custom  0）／DeviceGray （）］というように、処理開始時に設定した仮特色名「（Custom  0）」の版を生成するように設定する。このときに、特色名「（SPOT  1）」を仮特色名「（Custom  0）」に置き換えたことを記す情報をメモリ６２に保存する。
【００９７】
このようにして分版処理を終了すると、ステップ１０８では、ＲＩＰ処理を実行し、次のステップ１５６では、仮特色に設定されているラスタデータの仮特色名を、メモリ６２に記憶しているテーブルに基づいて、元の特色名に置き換える。
【００９８】
置換した特色名のラスタデータを、そのＣＭＹＫ値ないしＬ*ａ*ｂ*のＬＵＴを参照しながら、ＣＭＹＫの各色のラスタデータと合成し、合成したラスタデータを、プリンタ１４へ出力する。
【００９９】
すなわち、図７に示すように、カラー描画データ４０を、分版処理するときに、例えば、仮特色として、Custom０を設定し、特色指定を抽出すると、抽出した特色（例えば（SPOT１））をCustom０に置換して、Custom０に分版処理する。この後に、分版処理した各色のデータをＲＩＰ処理する。
【０１００】
このようにして、ＣＭＹＫの各色のラスタデータ４２C、４２M、４２Ｙ、４２Ｋと、仮特色である「（Custom０）」のラスタデータ４８を生成すると、「（Custom０）」のラスタデータ４８を、指定されている特色である「（SPOT１）」のラスタデータ４４に置換して、この「（SPOT１）」の色を算出する。この後に、このラスタデータ４４を、ラスタデータ４２Ｃ、４２Ｍ、４２Ｙ、４２Ｋと合成して、特色を含むＣＭＹＫの各色のラスタデータ４６Ｃ、４６Ｍ、４６Ｙ、４６Ｋを得る。
【０１０１】
このようにして、生成したラスタデータ４６Ｃ、４６Ｍ、４６Ｙ、４６Ｋをプリンタ１４へ出力することにより、特色を正確に再現した印刷出力が得られる。
【０１０２】
一方、前記した第１の実施の形態に適用したプリントサーバー１２では、印刷ジョブのコードサイズが大きいと、特色名の抽出に時間が掛かり、印刷出力を得るための処理時間が長くなってしまう。これに対して、第２の実施の形態に適用したプリントサーバ５２では、仮特色名を設定しておいて分版処理し、この分版処理と並行して特色名の抽出を行うので、処理時間の短縮を図ることができる。
【０１０３】
なお、第２の実施の形態では、仮特色名を予め一つ（例えば（Custom０））又は二つ（例えば（Custom０）、（Custom１））に設定しておいて、これを越える数の特色名を抽出した時には、特色版数を増やすメッセージをクライアント端末１６へ出力した後、仮特色名を増やして分版処理を実行するようにしても良い。
【０１０４】
また、仮特色名の数は、プリントサーバ５２の起動時や、ジョブの処理開始時に設定しても良く、所定の関数の数値を引数として実行する形式で設定するものであっても良い。
【０１０５】
一方、実施の形態では、描画命令ないし画像データから特色名の指定の有無、特色名等を抽出するようにしたが、例えば、クライアント端末１６に設けているアプリケーションが、描画命令ないし画像データの先頭に特色名を示すヘッダーを付加して印刷ジョブを出力するようにし、この印刷ジョブを実行するときに、ヘッダーとして付加されている特色名を抽出するようにしても良い。
【０１０６】
これにより、特色名の有無や特色名の設定を円滑にかつ迅速に行うことができ、特色を含むページレイアウトに対する処理の、より一層の迅速化を図ることができる。
【０１０７】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。
例えば、本実施の形態では、クライアント端末１６からのコンポジット出力に基づいた画像をプリンタ１４から印刷出力するプリントサーバを例に説明したが、本発明は、クライアント端末１６などの画像処理端末からのコンポジット出力からＣＭＹＫの各色のラスタデータを生成する任意の構成の画像処理装置に適用することができる。
【０１０８】
【発明の効果】
以上説明したように本発明によれば、描画命令ないし画像データから特色の指定を抽出し、抽出した特色に対するラスタデータを生成する。また、この特色のラスタデータを、ＣＭＹＫの各色のラスタデータと合成し、印刷出力装置で印刷出力するＣＭＹＫの各色のラスタデータを生成するので、特色に指定されたオブジェクトのオーバープリントも正確に再現可能となるという優れた効果が得られる。
【図面の簡単な説明】
【図１】  第１の実施の形態に適用したプリントサーバが設けられている印刷システムの概略構成図である。
【図２】  第１の実施の形態に係る処理の一例を示す流れ図である。
【図３】  第１の実施の形態に係る特色名の抽出の一例を示す流れ図である。
【図４】  第１の実施の形態に係る処理の流れを示す概略図である。
【図５】  第２の実施の形態に適用したプリントサーバが設けられている印刷システムの概略構成図である。
【図６】  第２の実施の形態に係る特色名の抽出の一例を示す流れ図である。
【図７】  第１の実施の形態に係る処理の流れを示す概略図である。
【図８】  オーバープリントのオブジェクトの一例を示す概略図である。
【符号の説明】
１０、５０    印刷システム
１２、５２    プリントサーバ（画像処理装置）
１４    プリンタ
１６    クライアント端末（画像処理端末）
２４、５８    画像処理部（分版ラスタデータ生成手段、合成手段、抽出手段）
２８    分版処理部
３０、５６    ＲＩＰ処理部（合成手段）
３２、６４    特色処理部
３４    特色名抽出部（抽出手段）
３６    特色設定手段
３８    メモリ（保存手段）
５４    分版処理部（抽出手段）
６０    特色設定手段（設定手段）
【図１】
0004608837.tif 000004
【図２】
0004608837.tif 000005
【図３】
0004608837.tif 000006
【図４】
0004608837.tif 000007
【図５】
0004608837.tif 000008
【図６】
0004608837.tif 000009
【図７】
0004608837.tif 000010
【図８】
0004608837.tif 000011