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