(57)【要約】【課題】特色の指定を含む描画データにより指示される複数ページの画像の形成を基本色の色材でエミュレートするためのラスタデータの生成のための処理を、全ページに関し使用されている特色の特定を行った後に分版処理以降の処理を開始する場合と比較し速くする。【解決手段】抽出部１０１は、端末１０から送信されてくるＰＤＬデータから、基本色とは異なる色である特色の指定を指示する特色名データをページ毎に抽出する。リスト生成部１０２は、抽出部１０１により抽出された特色名データを含む特色名リストをページ毎に生成する。画像処理部２１２は、リスト生成部１０２によりページ毎の特色名リストが生成される毎に、ＰＤＬデータに従い、基本色および特色名リストにより指示される特色の各々似関し分版処理およびＲＩＰ処理を行い、特色のラスタデータを各基本色のラスタデータに合成する。【選択図】図３
2014127793.tif 000002
【特許請求の範囲】
【請求項１】
複数のページの描画を指示するページ記述言語で記述された描画データから、予め定められた複数の色である基本色とは異なる色である１以上の特色の各々を識別する特色識別データをページ毎に抽出する抽出部と、
前記抽出部が前記複数のページのうちの一のページに関する前記特色識別データの抽出を終える毎に、当該一のページ以外のページに関する前記特色識別データの抽出の完了を待つことなく、当該一のページに関する前記描画データに従い、前記基本色および前記抽出部により当該一のページに関し抽出された特色識別データにより識別される特色の各々に関し描画されるべきオブジェクトを示す版データを生成する版データ生成部と、
前記版データ生成部により生成された前記基本色および前記特色の各々に関する版データに従い、前記基本色および前記特色の各々に関するラスタデータを生成するラスタデータ生成部と、
前記抽出部によって抽出された特色識別データにより識別される特色を前記基本色の混合により表す場合の当該混合の比率を示す混合比率データを取得する取得部と、
前記ラスタデータ生成部により前記特色に関し生成されたラスタデータの各々に関し、当該ラスタデータを、前記取得部により取得された混合比率データに従って、前記ラスタデータ生成部により前記基本色に関し生成されたラスタデータの各々に合成する合成部と
を備える画像処理装置。
【請求項２】
前記複数のページのうちの２以上のページで共用されるオブジェクトの描画を示すフォームデータが前記描画データに含まれ、前記複数のページのうちの一のページに関し前記抽出部により前記フォームデータから特色識別データの抽出が行われている場合、前記抽出部は当該一のページ以外のページに関し前記フォームデータから特色識別データの抽出を行わず、前記版データ生成部は当該一のページ以外のページに関し、当該一のページに関し前記抽出部により抽出された特色識別データにより識別される特色に関する版データを生成する
請求項１に記載の画像処理装置。
【請求項３】
前記複数のページのうちの一のページに関し、前記描画データが示す特色のオブジェクトが基本色または特色の他のオブジェクトとに塗り重ねの領域を生じない場合、前記版データ生成部は当該一のページに関する特色の版データの生成を行わない
請求項１または２に記載の画像処理装置。
【請求項４】
コンピュータを、
複数のページの描画を指示するページ記述言語で記述された描画データから、予め定められた複数の色である基本色とは異なる色である１以上の特色の各々を識別する特色識別データをページ毎に抽出する抽出部と、
前記抽出部が前記複数のページのうちの一のページに関する前記特色識別データの抽出を終える毎に、当該一のページ以外のページに関する前記特色識別データの抽出の完了を待つことなく、当該一のページに関する前記描画データに従い、前記基本色および前記抽出部により当該一のページに関し抽出された特色識別データにより識別される特色の各々に関し描画されるべきオブジェクトを示す版データを生成する版データ生成部と、
前記版データ生成部により生成された前記基本色および前記特色の各々に関する版データに従い、前記基本色および前記特色の各々に関するラスタデータを生成するラスタデータ生成部と、
前記抽出部によって抽出された特色識別データにより識別される特色を前記基本色の混合により表す場合の当該混合の比率を示す混合比率データを取得する取得部と、
前記ラスタデータ生成部により前記特色に関し生成されたラスタデータの各々に関し、当該ラスタデータを、前記取得部により取得された混合比率データに従って、前記ラスタデータ生成部により前記基本色に関し生成されたラスタデータの各々に合成する合成部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
高品位なカラー画像を形成可能な画像形成装置は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色（以下、基本色という）の色材（トナーやインク等）に加え、基本色以外の色（以下、特色という）の色材を用いて用紙等の記録媒体上に画像形成を行う。以下、特色の色材を用いる画像形成装置を特色対応の画像形成装置という。
【０００３】
ユーザが画像編集アプリケーション等を用いて描画した画像は、ＰＤＬ（Page Description Language、ページ記述言語）で記述された描画データ（以下、ＰＤＬデータという）としてコンピュータ等に記憶される。ＰＤＬデータは、描画されるオブジェクトと、当該オブジェクトの色を指定するデータを含んでいる。ＰＤＬデータは、分版処理により色材毎のオブジェクトの要素を示す版データに変換され、さらにＲＩＰ（Raster Image Processor）処理により色材毎のラスタ画像を示すラスタデータに変換される。画像形成装置は、色材毎のラスタデータに従い各色材を用いた重ね塗りを行うことで、記録媒体上に１枚のカラー画像を形成する。
【０００４】
基本色の色材で画像形成を行う画像形成装置（以下、特色非対応の画像形成装置という）を用いて、特色対応の画像形成装置においてＰＤＬデータの解釈における非互換性等により不適正な画像形成が生じないかを確認したい場合がある。そのような場合、仮にＰＤＬデータにおいてオブジェクトに指定されている特色を予め定められた混合比に従い基本色に変換し合成した後に分版処理およびＲＩＰ処理を行うと、生成されたラスタデータに従い形成される画像は、オーバープリントやトラッピング処理等の重ね塗りの領域に関し、特色対応の画像形成装置により形成される画像を必ずしも正確にエミュレートできない。従って、ＰＤＬデータから特色を含む各色の版データの生成およびラスタデータの生成を行った後、特色のラスタデータを予め定められた混合比に従って変換したものを基本色のラスタデータに合成する、という手順を踏む必要がある。
【０００５】
特色の指定を含むＰＤＬデータから、基本色のラスタデータを生成する技術を開示した文献として、例えば、特許文献１がある。特許文献１には、複数ページの描画を指示するＰＤＬデータから、まず全ページに関し指定されている特色の特色名を抽出する特色名抽出処理を行った後に、基本色および抽出された特色名の各々に関する分版処理およびＲＩＰ処理を行う手法が提案されている。
【０００６】
また、特許文献１には、特色名抽出処理を分版処理と同時に行う手法も提案されている。この手法においては、分版処理の開始時においてＰＤＬデータにより指定される特色の特色名および数が不明であるため、予め定められた数の仮特色名を準備しておき、分版処理において特定される特色名を仮特色名に順次割り当てながら分版処理を進め、分版処理の完了後に仮特色名を実際の特色名で置き換える、という処理が行われる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４６０８８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、特色の指定を含む描画データにより指示される複数ページの画像の形成を基本色の色材でエミュレートするためのラスタデータの生成のための処理を、全ページに関し使用されている特色の特定を行った後に分版処理（版データ生成処理）以降の処理を開始する場合と比較し速くする手段を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の請求項１に画像処理装置は、複数のページの描画を指示するページ記述言語で記述された描画データから、予め定められた複数の色である基本色とは異なる色である１以上の特色の各々を識別する特色識別データをページ毎に抽出する抽出部と、前記抽出部が前記複数のページのうちの一のページに関する前記特色識別データの抽出を終える毎に、当該一のページ以外のページに関する前記特色識別データの抽出の完了を待つことなく、当該一のページに関する前記描画データに従い、前記基本色および前記抽出部により当該一のページに関し抽出された特色識別データにより識別される特色の各々に関し描画されるべきオブジェクトを示す版データを生成する版データ生成部と、前記版データ生成部により生成された前記基本色および前記特色の各々に関する版データに従い、前記基本色および前記特色の各々に関するラスタデータを生成するラスタデータ生成部と、前記抽出部によって抽出された特色識別データにより識別される特色を前記基本色の混合により表す場合の当該混合の比率を示す混合比率データを取得する取得部と、前記ラスタデータ生成部により前記特色に関し生成されたラスタデータの各々に関し、当該ラスタデータを、前記取得部により取得された混合比率データに従って、前記ラスタデータ生成部により前記基本色に関し生成されたラスタデータの各々に合成する合成部とを備える。
【００１０】
本発明の請求項２に係る画像処理装置は、請求項１に記載の態様において、前記複数のページのうちの２以上のページで共用されるオブジェクトの描画を示すフォームデータが前記描画データに含まれ、前記複数のページのうちの一のページに関し前記抽出部により前記フォームデータから特色識別データの抽出が行われている場合、前記抽出部は当該一のページ以外のページに関し前記フォームデータから特色識別データの抽出を行わず、前記版データ生成部は当該一のページ以外のページに関し、当該一のページに関し前記抽出部により抽出された特色識別データにより識別される特色に関する版データを生成することを特徴とする。
【００１１】
本発明の請求項３に係る画像処理装置は、請求項１または２に記載の態様において、前記複数のページのうちの一のページに関し、前記描画データが示す特色のオブジェクトが基本色または特色の他のオブジェクトとに塗り重ねの領域を生じない場合、前記版データ生成部は当該一のページに関する特色の版データの生成を行わないことを特徴とする。
【００１２】
本願の請求項４に係るプログラムは、コンピュータを、複数のページの描画を指示するページ記述言語で記述された描画データから、予め定められた複数の色である基本色とは異なる色である１以上の特色の各々を識別する特色識別データをページ毎に抽出する抽出部と、前記抽出部が前記複数のページのうちの一のページに関する前記特色識別データの抽出を終える毎に、当該一のページ以外のページに関する前記特色識別データの抽出の完了を待つことなく、当該一のページに関する前記描画データに従い、前記基本色および前記抽出部により当該一のページに関し抽出された特色識別データにより識別される特色の各々に関し描画されるべきオブジェクトを示す版データを生成する版データ生成部と、前記版データ生成部により生成された前記基本色および前記特色の各々に関する版データに従い、前記基本色および前記特色の各々に関するラスタデータを生成するラスタデータ生成部と、前記抽出部によって抽出された特色識別データにより識別される特色を前記基本色の混合により表す場合の当該混合の比率を示す混合比率データを取得する取得部と、前記ラスタデータ生成部により前記特色に関し生成されたラスタデータの各々に関し、当該ラスタデータを、前記取得部により取得された混合比率データに従って、前記ラスタデータ生成部により前記基本色に関し生成されたラスタデータの各々に合成する合成部として機能させることを特徴とする。
【発明の効果】
【００１３】
請求項１に係る発明によれば、特色の指定を含む描画データにより指示される複数ページの画像の形成を基本色の色材でエミュレートするためのラスタデータの生成のための処理を、全ページに関し使用されている特色の特定を行った後に分版処理以降の処理を開始する場合と比較し速くすることができる。
請求項２に係る発明によれば、複数のページで共用されるオブジェクトの描画を指示するフォームデータが、描画データにおいて当該オブジェクトが含まれるページの全てに関して含まれるわけではない場合であっても、それらのページにおいて使用される特色が正しく特定される。
請求項３に係る発明によれば、特色が他の色と重ね塗りの領域を持たないページに関してもラスタデータ生成処理以降の処理を行う場合と比較し、校正刷りを要するページに関するラスタデータの生成の処理速度を速くすることができる。
請求項４に係る発明によれば、特特色の指定を含む描画データにより指示される複数ページの画像の形成を基本色の色材でエミュレートするためのラスタデータの生成のための処理を、全ページに関し使用されている特色の特定を行った後に分版処理以降の処理を開始する場合と比較し速くすることができる。
【図面の簡単な説明】
【００１４】
【図１】システムの構成の一例を示すブロック図
【図２】画像処理装置のハードウェア構成の一例を示すブロック図
【図３】画像処理装置の機能的構成の一例を示すブロック図
【図４】特色名リストの内容の一例を示す図
【図５】合成処理を説明するための図
【図６】画像処理装置が行う処理の流れを示すフローチャート
【図７】画像処理装置が行う処理の流れを示すフローチャート
【図８Ａ】特色名リストの生成処理と分版処理・ＲＩＰ処理のタイミングを説明するための図
【図８Ｂ】特色名リストの生成処理と分版処理・ＲＩＰ処理のタイミングを説明するための図
【図９】画像処理装置が行う処理の流れを示すフローチャート
【発明を実施するための形態】
【００１５】
＜構成＞
図１は、本発明の一実施形態に係るシステム１の構成を示すブロック図である。システム１は、図示のように、複数の端末１０、１０、…と、画像処理装置２０とがＬＡＮ等の通信網３０を介して接続されているとともに、画像処理装置２０と画像形成装置４０とがＬＡＮ等の通信網５０を介して接続されている。端末１０、１０、…は、例えばパーソナルコンピュータであり、各種アプリケーションに従い画像の作成や加工、編集等の画像処理を行ってＰＤＬデータを生成し、画像処理装置２０へ送信する。なお、以下の説明において、端末１０によって生成されるＰＤＬデータに含まれる基本色を指定するデータはＣＭＹＫ形式のデータであるものとするが、ＲＧＢ形式のデータであってもよく、さらに、これらが混在するデータであってもよい。
【００１６】
画像処理装置２０はいわゆるプリントサーバである。画像処理装置２０は、端末１０、１０、…から送信されてくるＰＤＬデータ（特色の指定を含む）を受信し、分版処理（版データ生成処理）およびＲＩＰ処理（ラスタデータ生成処理）を行い、生成した特色のラスタデータを当該特色に応じた予め定められた混合比率に従い基本色に分離した後、基本色のラスタデータにそれらを合成する。画像処理装置２０は、当該合成後に生成される基本色のラスタデータを画像形成装置４０に出力する。
【００１７】
画像形成装置４０は用紙等の記録媒体上に電子写真方式に従い基本色のトナーによってカラー画像を形成する特色非対応の画像形成装置である。画像形成装置４０は、画像処理装置２０から出力されるラスタデータに基づいて、基本色毎にトナー像を形成し、形成したトナー像を記録媒体に転写して定着させることによって記録媒体上に画像を形成する。なお、図１に示す例では、画像処理装置２０にひとつの画像形成装置４０が接続される場合を図示しているが、画像処理装置２０に複数の画像形成装置４０が接続されていてもよい。
【００１８】
図２は、画像処理装置２０のハードウェア構成の一例を示すブロック図である。図において、制御部２１は、ＣＰＵ（Central Processing Unit）等のプロセッサー、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備える。ＲＯＭには、マルチタスクＯＳ（オペレーションシステム）プログラムなどの、プロセッサーが実行するプログラムが記憶されている。このプログラムがプロセッサーにより実行されると、端末１０から受け取ったＰＤＬデータに対して画像処理（分版処理およびＲＩＰ処理等）を行う画像処理機能が実現する。
【００１９】
第１の通信部２５は、端末１０と通信を行う通信インターフェースの機能を備えている。第１の通信部２５は、端末１０から送られてきたＰＤＬデータを受け取り、受け取ったＰＤＬデータを制御部２１へ供給する。記憶部２２はメモリ２２１を備えており、制御部２１に供給されたＰＤＬデータ等の各種データを記憶する。第２の通信部２６は、画像形成装置４０と通信を行う通信インターフェースの機能を備えている。第２の通信部２６は、制御部２１から供給されるラスタデータを画像形成装置４０に出力する。
【００２０】
次いで、画像処理装置２０の機能的構成について、図３を参照しつつ説明する。図３は、画像処理装置の機能的構成の一例を示す図である。図において、特色処理部２１１及び画像処理部２１２は、制御部２１がＲＯＭ又は記憶部２２に記憶されたコンピュータープログラムを読み出して実行することにより実現される。この実施形態では、図３に示す各部はマルチタスクＯＳ上で動作し、複数のタスク（プロセス）が並行して動作し得る。
【００２１】
特色処理部２１１は、抽出部１０１と、リスト生成部１０２とを備える。抽出部１０１は、端末１０から送られてくるＰＤＬデータから、ページ毎に、特色名を示す特色名データ（特色識別データ）をページ毎に抽出する。また、抽出部１０１は、抽出した特色データが示す特色名毎に、当該特色名が識別する特色を基本色の混合により擬似的に再現するための基本色の混合比率を示す混合比率データを取得する。なお、抽出された特色データに応じた混合比率データが予めメモリ２２１に記憶されている場合がある。その場合、抽出部１０１は特色データに応じた混合比率データをメモリ２２１から読み出すことにより、当該混合比率データを取得する。また、抽出された特色データに応じた混合比率データがＰＤＬデータに含まれている場合もある。その場合、抽出部１０１は特色データに応じた混合比率データをＰＤＬデータから抽出することにより、当該混合比率データを取得する。
【００２２】
抽出部１０１は、上記のように抽出した特色名データと上記のように取得した混合比率データとを一旦メモリ２２１の作業領域に格納する。抽出部１０１は、本発明に係る抽出部の一例であるとともに、本発明に係る取得部の一例である。
【００２３】
ＰＤＬデータに含まれる特色名データおよび混合比率データの形式は様々である。例えば、特色名データが以下に示すようなコメント文の形式でＰＤＬデータに含まれている場合がある。
「％％ＤｏｃｕｍｅｎｔｃｕｓｔｏｍＣｏｌｏｒｓ：
％％＋ （ＳＰＯＴ １）
％％＋ （ＳＰＯＴ ２）
％％ＣＭＹＫＣｕｓｔｏｍＣｏｌｏｒ：０  ０．１６０００４  ０．１６９９９８  ０（ＳＰＯＴ １）
％％ＣＭＹＫＣｕｓｔｏｍＣｏｌｏｒ：０．３３０００２  ０．８９９９９４  ０．０２９９９８８  ０（ＳＰＯＴ ２）」
【００２４】
上記のコメント文は、このＰＤＬデータ（または、このＰＤＬデータの対象のページ）において、特色名「（ＳＰＯＴ １）」、「（ＳＰＯＴ ２）」で各々識別される２つの特色が指定されていることを示している。抽出部１０１は、このコメント文から、特色名データとして「（ＳＰＯＴ １）」、「（ＳＰＯＴ ２）」を抽出する。
【００２５】
また、上記のコメント文は、特色名「（ＳＰＯＴ １）」で識別される特色を擬似的に再現するための基本色の混合比率が「０  ０．１６０００４  ０．１６９９９８  ０」（Ｃ、Ｍ、Ｙ、Ｋの順、以下同様）であり、特色名「（ＳＰＯＴ ２）」で識別される特色を擬似的に再現するための基本色の混合比率が「０．３３０００２  ０．８９９９９４  ０．０２９９９８８  ０」であることを示している。抽出部１０１は、このコメント文から、各特色名データに対応する混合比率データとして「０  ０．１６０００４  ０．１６９９９８  ０」及び「０．３３０００２  ０．８９９９９４  ０．０２９９９８８  ０」を抽出する。
【００２６】
また、ＰＤＬデータに上記のようなコメント文が含まれず、ＰＤＬデータのコード内に特色名データや混合比率データが含まれている場合もある。その場合、抽出部１０１はＰＤＬデータのコードを解析することによってこれらのデータを抽出する。具体的には、例えばコンポジット出力用のＰＤＬデータにおいては、一般的に特色名と混合比率が「［０  ０．１６  ０．１７  ０ （ＳＰＯＴ）］ １ ｓｅｔｃｕｓｔｏｍｃｏｌｏｒ」といった形式で指定される。抽出部１０１は、この記述から、特色名データ「（ＳＰＯＴ）」及び混合比率データ「０  ０．１６  ０．１７  ０」を抽出する。
【００２７】
また、アプリケーションによっては、特色を、「［／Ｓｅｐａｒａｔｉｏｎ（ＳＰＯＴ １）／ＤｅｖｉｃｅＧｒａｙ （）］ ｓｅｔｃｏｌｏｒｓｐａｃｅ」といった形式で指定するものもある。この場合、抽出部１０１は、特色名データとして「（ＳＰＯＴ １）」を抽出するとともに、ｓｅｔｃｏｌｏｒｓｐａｃｅオペレータの再定義を行い、引数の配列から混合比率データを取得する。なお、ｓｅｔｃｏｌｏｒｓｐａｃｅオペレータでは、特色だけでなく、基本色（Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、Ｂｌａｃｋ）や描画命令で規定されている特殊な版名（Ａｌｌ、Ｎｏｎｅ）が指定されることがある。抽出部１０１は、これらの版名が指定がされたｓｅｔｃｏｌｏｒｓｐａｃｅオペレータに関しては、特色名データの抽出等を行わない。
【００２８】
リスト生成部１０２は、抽出部１０１が１ページ分の特色名データの抽出処理及び混合比率データの取得処理（以下、これらの処理を総称して抽出処理という）を終える毎に、残りのページについての抽出処理の完了を待つことなく、抽出部１０１によって抽出された１ページ分の特色名データのリスト（以下、特色名リストという）を生成する。
【００２９】
ＰＤＬデータには、複数のページで共用されるオブジェクトの描画を指示するフォームデータ（定型データ）が含まれる場合がある。フォームデータとは、所謂バリアブル印刷（複数の文書や複数のページで共通の画像が描画される部分と、文書毎やページ毎に差し替えられる画像が描画される部分とで構成された文書の印刷）において、共通の画像が描画される部分を表すデータである。
【００３０】
ＰＤＬデータにおいて、フォームデータは共用されるオブジェクトが最初に登場するページには含まれるが、それ以降のページにおいてはフォームデータの使用が指示され、フォームデータそのものは含まれない。そのため、そのページに関しては、ＰＤＬデータからフォームデータ内で用いられている特色名データ等を抽出することはできない。具体的には、例えば、フォームデータにより、複数ページで共用されるオブジェクトに対し、特色名「（ＳＰＯＴ１）」で識別される特色が指定されているとする。フォームデータの使用が指示されているページに関し、ＰＤＬデータ（フォームデータ以外のコード）により、共用されないオブジェクトに対し、特色名「（ＳＰＯＴ２）」で識別される特色が指定されていたとする。このページが、共用のオブジェクトが最初に描画されるページではない場合、特色名「（ＳＰＯＴ１）」を指定するコードはそのページのコードに含まれないため、特色名「（ＳＰＯＴ２）」は抽出されるが、特色名「（ＳＰＯＴ１）」は抽出されない。そこで、リスト生成部１０２は、フォームデータの使用が指定されているページについては、そのページよりも前のページに関し抽出部１０１が既にフォームデータから抽出している特色名データを、そのページの特色名リストに含めることによって、特色名データの抽出漏れを防ぐ構成となっている。
【００３１】
リスト生成部１０２は、上述の処理を行うことによって、各ページに関する特色名リストを生成する。図４は、リスト生成部１０２により生成される特色名リストの内容の一例を示す図である。なお、特色が用いられていないページについては、リスト生成部１０２は特色名リストを生成しないか、又は空の特色名リストを生成する。
【００３２】
画像処理部２１２は、分版処理部１０３（版データ生成部の一例）と、ＲＩＰ処理部（ラスタデータ生成部の一例）１０４と、合成部１０５とを備える。分版処理部１０３は、端末１０から供給されたＰＤＬデータが示すオブジェクトを、ページ毎に、基本色および特色名リストに示される特色の各々に応じた要素に分離（分版）する。
【００３３】
リスト生成部１０２は、１ページ毎に特色名リストの生成を完了すると、その完了を分版処理部１０３に通知する。分版処理部１０３は、リスト生成部１０２から通知が行われる毎に、そのページについての分版処理を開始する。すなわち、分版処理部１０３が或るページについて分版処理を行っている間、リスト生成部１０２はそのページに後続するページについての特色名リストの生成処理を並行して行う。換言すると、分版処理部１０３は、リスト生成部１０２が或ページの特色名リストの生成処理を終える毎に、残りのページの特色名リストの生成処理の完了を待つことなく、１ページ分のＰＤＬデータから、基本色の各色及び特色名リストに含まれている特色の各々の版データを生成する。
【００３４】
ＲＩＰ処理部１０４は、分版処理部１０３によって色毎に生成された版データからラスタデータを生成する。合成部１０５は、ＲＩＰ処理部１０４が１ページ分のラスタデータの生成処理を終える毎に、ＲＩＰ処理部１０４によって生成された特色のラスタデータを、抽出部１０１によって取得された混合比率データに従って、基本色の各色の要素に分離した後、ＲＩＰ処理部１０４により生成された基本色の各色のラスタデータに合成する。
【００３５】
ここで、画像処理部２１２が行う、特色のラスタデータから生成されるラスタデータと、各基本色のラスタデータとの合成処理について、図５を参照しつつ説明する。図５に示す例では、特色名データとして「（ＳＰＯＴ １）」が抽出される場合について説明している。画像処理部２１２は、ＰＤＬデータ２００を用いて分版処理を行い、各基本色と特色「（ＳＰＯＴ １）」の版データを生成する。その後、画像処理部２１２は、分版処理により生成した各色の版データを用いてＲＩＰ処理を行い、Ｃ、Ｍ、Ｙ、Ｋの各色のラスタデータ２０１Ｃ、２０１Ｍ、２０１Ｙ、２０１Ｋと、特色である「（ＳＰＯＴ １）」のラスタデータ２０２を生成する。
【００３６】
その後、画像処理部２１２は、特色「（ＳＰＯＴ １）」のラスタデータ２０２が示す各画素の値に、特色「（ＳＰＯＴ １）」の混合比率データが示すＣ、Ｍ、Ｙ、Ｋの各色に応じた比率を乗じた値を、各々、ラスタデータ２０１Ｙ、２０１Ｍ、２０１Ｃ、２０１Ｋが示す各画素の値に加算することにより各基本色のラスタデータの合成を行う。その結果、特色のオブジェクトを基本色により擬似的に描画するための要素を含むＣ、Ｍ、Ｙ、Ｋの各色のラスタデータ２０３Ｙ、２０３Ｍ、２０３Ｃ、２０３Ｋが生成される。
【００３７】
なお、より適正な色再現を行うために、画像処理部２１２が各色のラスタデータに対して色補正を行う一般的構成のカラーマネージメントシステム（以下、ＣＭＳという）を備えていてもよい。この場合、例えばＣＭＳが色補正に用いるルックアップテーブル（以下、ＬＵＴという）を記憶部２２が記憶し、画像処理部２１２のＣＭＳが記憶部２２に記憶されているＬＵＴを参照しながら各色のラスタデータに対して色補正を施す構成としてもよい。
【００３８】
合成部１０５によって生成されたラスタデータ（画像処理部２１２がＣＭＳを備える場合には、合成部１０５によって生成されたラスタデータにＣＭＳが色補正を施したラスタデータ）は、画像処理部２１２から画像形成装置４０へ出力される。画像形成装置４０は、画像処理装置２０から供給されてくるラスタデータに従い、画像を記録媒体上に形成する。
【００３９】
＜動作＞
次いで、画像処理装置２０が行う処理の流れについて、図６を参照しつつ説明する。画像処理装置２０の制御部２１は、第１の通信部２５を介して端末１０からＰＤＬデータを受信することを契機として図６に示す処理を開始する。まず、制御部２１は、ＰＤＬデータからページ毎に特色名データを抽出し、特色名リストを作成する（ステップＳ１）。
【００４０】
ここで、図６のステップＳ１に示した特色名リストの作成処理について、図７を参照しつつ説明する。まず、制御部２１の特色処理部２１１の抽出部１０１は、処理対象のページのＰＤＬデータから特色名データを抽出し、リスト生成部１０２に引き渡す（ステップＳ１１）。リスト生成部１０２は、処理対象のページに関する特色名リストをメモリ２２１上に新規に生成し、抽出部１０１から引き渡された特色名データを新規に生成した特色名リストに追加する（ステップＳ１２）。
【００４１】
次いで、特色処理部２１１は、ＰＤＬデータのコードを解析することによって、処理対象のページにおいてフォームデータが使用されているかを判定する（ステップＳ１３）。処理対象のページにおいてフォームデータが使用されていないと判定された場合には（ステップＳ１３；ＮＯ）、特色処理部２１１は処理対象のページに関する特色名リスト作成の処理を完了し、ステップＳ１７の処理に進む。
【００４２】
一方、処理対象のページにおいてフォームデータが使用されていると判断された場合は（ステップＳ１３；ＹＥＳ）、特色処理部２１１は、処理対象のページにおいて使用されているフォームデータから既に特色名データの抽出が行われているかを判定する（ステップＳ１４）。処理対象のページにおいてフォームデータが初めて使用されている場合、当該フォームデータから特色名データの抽出はまだ行われておらず、ステップＳ１４の判定結果は「ＮＯ」となる。その場合、抽出部１０１は、当該フォームデータから特色名データを抽出し、リスト生成部１０２に引き渡す（ステップＳ１５）。リスト生成部１０２は、引き渡された特色名データを、ステップＳ１２において生成した特色名リストに追加する（ステップＳ１６）。特色処理部２１１は、ステップＳ１６の処理を完了すると、ステップＳ１７の処理に進む。
【００４３】
また、ステップＳ１３において使用されていると判定されたフォームデータが、処理対象のページより前のいずれかのページにおいても使用されている場合、当該ページに関し過去に行われたステップＳ１５の処理により、当該フォームデータから特色名データの抽出は既に行われているため、ステップＳ１４の判定結果は「ＹＥＳ」となる。その場合、抽出部１０１によるステップＳ１５の処理はスキップされ、リスト生成部１０２は、過去のステップＳ１５において抽出部１０１から引き渡された抽出名データ（当該フォームデータから抽出されたもの）を、ステップＳ１２において生成した特色名リストに追加する（ステップＳ１６）。既述のように、特色処理部２１１は、ステップＳ１６の処理を完了すると、ステップＳ１７の処理に進む。
【００４４】
ステップＳ１７において、特色処理部２１１は、処理対象のページに関する特色名リストの作成処理の完了を画像処理部２１２に通知する（ステップＳ１８）。続いて、特色処理部２１１は、全てのページについて特色名リストの生成処理を終了したか否かを判定する（ステップＳ１８）。次のページがある場合には（ステップＳ１８；ＮＯ）、特色処理部２１１は、次のページについてステップＳ１１乃至Ｓ１８の処理を実行し、そのページに対する特色名リストを生成およびその完了の通知を行う。一方、ステップＳ１８において、全てのページについて特色名リストの生成処理を終了したと判定した場合は（ステップＳ１８；ＹＥＳ）、特色処理部２１１は一連の処理を終了する。
【００４５】
図６の説明に戻る。画像処理部２１２の分版処理部１０３は、上記のステップＳ１７において特色処理部２１１からページ毎の特色名リストの作成完了の通知を受け取ると、特色名リストの作成が完了したページ（処理対象のページ）に関する特色名リストをメモリ２２１から読み出し、処理対象のページに関するＰＤＬデータに従い分版処理を行い、基本色および特色名リストに含まれる特色名データが示す特色（例えば特色「（ＳＰＯＴ １）」、特色「（ＳＰＯＴ ２）」）の各々の版データを生成する（ステップＳ２）。
【００４６】
次いで、ＲＩＰ処理部１０４は、基本色および特色の各々の版データに従いＲＩＰ処理を行い、基本色および特色の各々のラスタデータを生成する（ステップＳ３）。
【００４７】
次いで、合成部１０５は、特色名リストが示す特色の各々に関し、当該特色のラスタデータを当該特色の混合比率データに従いＣ、Ｍ、Ｙ、Ｋの各色のラスタデータに合成し、特色のオブジェクトの擬似的な描画を含むＣ、Ｍ、Ｙ、Ｋの各色のラスタデータを生成する（ステップＳ４）。
【００４８】
その後に、画像処理部２１２は、各基本色のラスタデータを画像形成装置４０に出力する（ステップＳ５）。画像処理部２１２は、ＰＤＬデータにより描画の指示される複数のページの各々に関し特色処理部２１１から順次、特色名リストの作成完了の通知を受け取る毎に、ステップＳ２乃至Ｓ５の処理を繰り返す。従って、画像処理部２１２は、ステップＳ２乃至Ｓ５の処理を、特色処理部２１１からの各ページの特色名リストの作成完了の通知をトリガに開始する。一方、特色処理部は、或るページに関し、画像処理部２１２に対し特色名リストの作成完了の通知を行った後、画像処理部２１２によるステップＳ２乃至Ｓ５の処理の完了を待つことなく、次のページに関する特色名リストの作成のための一連の処理、すなわちステップＳ１１乃至Ｓ１７の処理を開始する。
【００４９】
従来の装置では、図８Ａに示すように、全てのページについて特色名リストの作成処理を行った後に、分版処理・ＲＩＰ処理が行われていた。それに対し本実施形態では、図８Ｂに示すように、ページ単位で特色名リストの作成処理を行い、特色名リストが作成されたページの分版処理・ＲＩＰ処理を、他のページの特色名リストの作成処理と並行して行う。そのため、全てのページについての特色名リストの作成処理の完了を待ってから分版処理を行う場合よりも処理速度が速くなる。
【００５０】
また、本実施形態では、ＰＤＬデータにフォームデータの指定が含まれている場合、フォームデータが含まれている最初のページに関し抽出した特色名データが、それに後続するフォームデータを含むページの特色名リストに追加される。その結果、後続のページに関しフォームデータに含まれる特色名データが当該ページの特色名リストから漏れてしまうことがない。
【００５１】
また、例えば予め定められた数の仮の特色名のもとで版データの生成を行った後に実際に特定された特色名により仮の特色名と入れ替える、という従来技術にかかる手法に従う場合、予め定められた数を超えた特色が使用されていることが版データを生成したときに判明すると、版データの生成処理がエラーとなったり、版データの数を追加するための処理で一連の処理が中断されたりする可能性がある。これに対し、本実施形態では、ページ毎に特色名データが抽出され、版の数が特定された後に版データの生成が開始されるため、上述した従来技術にかかる手法に従う場合に生じ得る不都合は生じない。
【００５２】
＜変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその例を示す。なお、以下の各態様を組み合わせてもよい。
（１）上述の実施形態では、画像形成装置４０として電子写真方式の装置を用いたが、例えばインクジェット方式等、他の方式で画像を形成する装置を用いてもよい。
【００５３】
（２）上述の実施形態では、処理対象のページに基本色と特色の間、または複数の特色間に重ね塗りの領域が有るか否かにかかわらず、画像形成装置４０に対するラスタデータの出力が行われる構成が採用されている。画像形成装置４０に対するラスタデータの出力が、特色対応の画像形成装置においてＰＤＬデータに従い形成される画像における、基本色と特色の間、または複数の特色間の重ね塗りの領域におけるエラーのチェックのための校正刷りを目的とする場合、基本色と特色との間および複数の特色間のいずれにも重ね塗りの領域がないページに関しては、校正刷りを行う必要がないため、そもそもそのページに関しては分版処理以降の処理を行う必要がない。従って、図６に示した処理を、図９に示すように変形してもよい。すなわち、特色処理部２１１は、ページ毎の特色名リストの作成（ステップＳ１）を完了すると、処理対象のページにおいて、基本色と特色との間、または複数の特色間に重ね塗りの領域が有るか否かを判定する（ステップＳ９）。基本色と特色との間、または複数の特色間に重ね塗りの領域が有ると判定した場合（ステップＳ９；ＹＥＳ）、画像処理部２１２はステップＳ２以降の処理に進む。一方、基本色と特色との間、または複数の特色間に重ね塗りの領域が無いと判定した場合（ステップＳ９；ＮＯ）、画像処理部２１２はステップＳ２以降の処理を行わない。その結果、校正刷りが不要なページに関しては分版処理等が行われず、図６に示したフローチャートに従う場合と比較して、全体としての処理速度が速くなる。
【００５４】
（３）上述の実施形態では、画像処理装置２０と画像形成装置４０とが別体として構成されていたが、画像処理装置２０と画像形成装置４０とが、一体の装置として構成されていてもよい。また、上述の実施形態において、画像処理装置２０と端末１０とが一体の装置として構成されていてもよい。また、ＬＡＮ等の通信網で接続された複数の装置が分担して上述の実施形態に係る画像処理装置２０の機能を実現する構成であってもよい。
【００５５】
（４）上述した実施形態では、制御部２１がＲＯＭに記憶されたプログラムを実行することにより、特色リストの生成処理や分版処理、ＲＩＰ処理等の各種の処理を行ったが、上記実施形態に係る処理を施す構成は、この構成に限定されない。例えば、上述した処理を行うＤＳＰ（Digital Signal Processor）等のハードウェアを画像処理装置２０が備える構成とし、このハードウェアが上述の処理を行ってもよい。また、このハードウェアと制御部２１とが上述の実施形態に係る処理を分担して実行する構成であってもよい。
【００５６】
また、上述したＲＯＭ又は記憶部２２に記憶されているプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読取可能な記録媒体に記憶した状態で提供し得る。また、インターネット等の通信回線を介して画像処理装置２０にダウンロードさせてもよい。
【符号の説明】
【００５７】
１…システム、１０…端末、２０…画像処理装置、２１…制御部、２２…記憶部、２５…第１の通信部、２６…第２の通信部、３０，５０…通信網、４０…画像形成装置、１０１…抽出部、１０２…リスト生成部、１０３…分版処理部、１０４…ＲＩＰ処理部、１０５…合成部、２１１…特色処理部、２１２…画像処理部、２２１…メモリ。
【図１】
2014127793.tif 000003
【図２】
2014127793.tif 000004
【図３】
2014127793.tif 000005
【図４】
2014127793.tif 000006
【図５】
2014127793.tif 000007
【図６】
2014127793.tif 000008
【図７】
2014127793.tif 000009
【図８Ａ】
2014127793.tif 000010
【図８Ｂ】
2014127793.tif 000011
【図９】
2014127793.tif 000012