(57)【要約】【課題】印刷ジョブが特色の指定を含むことによって生ずる画像データの増大を低減させる。【解決手段】画像処理装置１０は、印刷ジョブに含まれる特色指定情報を検知し、特色指定情報を検知した場合に特色指定情報によって指定された特色の種類を示す「ＩＤ」のパラメータを画像データ４３のＣ版に埋め込み、特色の濃度値を画像データ４３のＭ版に埋め込み、特色指定情報によって指定された特色を用いる画素を示すタグビットプレーン４４を生成する制御部１２と、画像データ４３及びタグビットプレーン４４を記憶する記憶部１３と、を備える。【選択図】図５
2010278494.tif 000002
【特許請求の範囲】
【請求項１】
外部の機器から入力された印刷ジョブに基づいて、印刷に用いる色材の色数に対応した一又は複数のプレーンを含む画像データを生成して画像形成装置へ出力する画像処理装置であって、
前記印刷ジョブに含まれる特色指定情報を検知し、前記特色指定情報を検知した場合に前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を少なくとも一のプレーン内に埋め込み、前記特色を用いる画素を示すタグビットプレーンを生成する制御部と、
前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンを含む画像データ及び前記タグビットプレーンを記憶する記憶部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記制御部は、前記画像形成装置へ画像データを出力するとき、前記タグビットプレーンに基づいて前記特色を用いる画素を決定し、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンに基づいて前記特色の種類及び濃度値を決定し、決定された前記特色を用いる画素ならびに前記特色の種類及び濃度値に基づいて前記画像データに含まれる各色のプレーンの濃度値を置き換えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御部は、前記特色指定情報によって指定された特色の濃度値を示す情報を一のプレーン内に埋め込み、前記特色指定情報によって指定された特色の種類を示す情報を前記特色指定情報によって指定された特色の濃度値を示す情報を埋め込まれたプレーンとは異なるプレーン内に埋め込むことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御部は、前記特色指定情報によって指定された特色の種類を示す情報を複数のプレーンに跨って埋め込むことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記制御部は、前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を、前記プレーンが有する画素毎の情報のうち前記特色指定情報によって指定された特色を用いる画素の位置に対応する画素の情報内に埋め込むことを特徴とする請求項１から４のいずれか一項に記載の画像処理装置。
【請求項６】
印刷に用いる色材の色数に対応した一又は複数のプレーンを含む画像データの入力に基づいて画像を形成する画像形成装置であって、
前記画像データに含まれるタグビットプレーンに基づいて特色を用いる画素を決定し、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンに基づいて前記特色の種類及び濃度値を決定し、決定された前記特色を用いる画素ならびに前記特色の種類及び濃度値に基づいて前記画像データに含まれる各色のプレーンの濃度値を置き換える制御部を備えることを特徴とする画像形成装置。
【請求項７】
前記特色の種類を示す情報は一のプレーンに埋め込まれ、前記特色の濃度値を示す情報は前記特色の種類を示す情報を埋め込まれたプレーンとは異なるプレーンに埋め込まれることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記特色の種類を示す情報は複数のプレーンに跨って埋め込まれることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記特色の種類を示す情報及び前記特色の濃度値を示す情報は、前記プレーンが有する画素毎の情報のうち前記特色を用いる画素の位置に対応する画素の情報内に埋め込まれることを特徴とする請求項６から８のいずれか一項に記載の画像処理装置。
【請求項１０】
コンピュータを、
印刷ジョブに含まれる特色指定情報を検知する手段、
前記特色指定情報を検知した場合に前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を画像データに含まれる少なくとも一のプレーン内に埋め込む手段、
前記特色指定情報によって指定された特色を用いる画素を示すタグビットプレーンを生成する手段、
前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンを含む画像データ及び前記タグビットプレーンを記憶する手段、
として機能させることを特徴とするプログラム。
【請求項１１】
前記タグビットプレーンに基づいて前記特色を用いる画素を決定し、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンに基づいて前記特色の種類及び濃度値を決定し、決定された前記特色を用いる画素ならびに前記特色の種類及び濃度値に基づいて前記画像データに含まれる各色のプレーンの濃度値を置き換えることを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記特色指定情報によって指定された特色の濃度値を示す情報を一のプレーン内に埋め込み、前記特色指定情報によって指定された特色の種類を示す情報を前記特色指定情報によって指定された特色の濃度値を示す情報を埋め込まれたプレーンとは異なるプレーン内に埋め込むことを特徴とする請求項１０又は１１に記載のプログラム。
【請求項１３】
前記特色指定情報によって指定された特色の種類を示す情報を複数のプレーンに跨って埋め込むことを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を、前記プレーンが有する画素毎の情報のうち前記特色指定情報によって指定された特色を用いる画素の位置に対応する画素の情報内に埋め込むことを特徴とする請求項１０から１３のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
従来、オフセット印刷方式の画像形成装置を用いることが多かったプロダクション印刷市場において、近年、ＰＯＤ(Print On Demand)ソリューションとして、小ロット、多品種、短納期等の条件下において即応性が高い電子写真方式やインクジェット方式の画像形成装置（以下、ＰＯＤ画像形成装置と称する場合がある。）を用いるケースが増えている。
【０００３】
一般的に、ＰＯＤ画像形成装置はプロセスカラーと呼ばれるＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｂ（ブラック）の計４色の色材（例えばトナー等）及びその組み合わせによって画像の色再現を行う。
ＰＯＤ画像形成装置は、印刷ジョブが入力されると、印刷データを解析して画像データを生成し、画像データに基づいて画像を印刷する。以下、印刷データを解析して画像データを生成する処理を「ＲＩＰ処理」と記載する（ＲＩＰ：Raster image processor）。
ＲＩＰ処理を行うとき、ＰＯＤ画像形成装置は、ＩＣＣプロファイルを用いて、印刷ジョブによって指定される色をＣ、Ｍ、Ｙ、Ｋ各色の濃度値（以下、「ＣＭＹＫ値」と記載する）に置き換えて画像データを生成する。ＲＩＰ処理によって生成される画像データは、Ｃ、Ｍ、Ｙ、Ｋ各色の版（プレーン）を示すデータを含む。プレーンは、所定の領域（例えば方形状の面領域等）を複数の画素の集合によって構成する概念的枠組みであり、画像データに含まれるパラメータにより表現される。プレーンには、プレーンを構成する各画素の色濃度を示すパラメータが埋め込まれている。ＭＦＰは、Ｃ、Ｍ、Ｙ、Ｋ各色のプレーンを重ね合わせることで、所定の領域を構成する各画素の色再現を行う。
【０００４】
一方、オフセット印刷では、プロセスカラーとは異なる色のインキを用いて印刷を行うことがある。オフセット印刷で用いられるインキには「特色インキ」と呼ばれるものがある。特色インキにより再現される色は、インキメーカーによって異なり、千を超える種類に及ぶ。以下、特色インキにより再現される色を特色と記載する。
特色の中には、例えば特定の会社のロゴやマーク等を再現するための色として設けられている色があり、特色は印刷時の色再現において忠実な色再現を要求される。このため、ＰＯＤにおいても特色による色指定を含む画像の色再現を忠実に行うことが重要となってきている。
【０００５】
ＰＯＤ画像形成装置は、特色をＣＭＹＫ値で再現するための特色置換テーブルを有する。印刷ジョブが特色の指定を含む場合、ＰＯＤ画像形成装置は特色置換テーブルに基づいて特色をＣＭＹＫ値に置き換える。
【０００６】
ところで、ＰＯＤのワークフローにおいては、印刷前のチェックとして、色や印刷媒体上における画像位置等の出力設定確認を行うために試し印刷を行う。ユーザは、試し印刷の結果に基づいて出力設定の変更の必要性を判断し、必要な場合には出力設定を変更する。このため、ＰＯＤ画像形成装置は、ＲＩＰ処理後の画像データを保存する機能及び保存された画像データに対する出力設定の変更を受け付ける機能を有している。ユーザに依る出力設定の変更時、ＭＦＰは保存された画像データに対して出力設定の変更内容を反映する。
【０００７】
出力設定の変更として、特色の変更が行われることがある。特色の変更として、例えば、指定する特色の差替や、既存の特色置換テーブルによって再現される色が特色に対して差異を生じた場合に行う特色置換テーブルの調整等が挙げられる。
【０００８】
特色の変更が行われる可能性を鑑み、従来のＰＯＤ画像形成装置は、Ｃ、Ｍ、Ｙ、Ｋ各色のプレーンに加えて特色を再現するための特色用プレーンを生成し、特色用プレーンを含む画像データを生成する方法を採用していた（例えば特許文献１）。特色の変更が行われた場合、ＰＯＤ画像形成装置は特色用プレーンに対して特色の変更の内容を反映していた。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００５−２７８０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に記載の方法では、複数種類の特色の指定を含む印刷ジョブに対して特色の種類毎に特色用テーブルを生成していた。このため、印刷ジョブに含まれる特色の種類の数が増えると、比例計数的に画像データの容量が増大する。
画像データの容量が増大すると、ＰＯＤ画像形成装置のメモリ領域の大部分を画像データが占有してしまい、ＰＯＤ画像形成装置が行う他の処理のためのメモリ領域を確保することが困難又は不可能になる。このため、画像データの容量が増大は、ＰＯＤ画像形成装置の処理速度の低下やＰＯＤ画像形成装置の動作の停滞を招く原因となりうる。
【００１１】
画像データの増大によるＰＯＤ画像形成装置の処理速度の低下やＰＯＤ画像形成装置の動作の停滞を回避するためには、ＰＯＤ画像形成装置のメモリを増設する必要がある。しかしながら、メモリの増設はＰＯＤ画像形成装置のコスト増を招く。
【００１２】
本発明の課題は、印刷ジョブが特色の指定を含むことによって生ずる画像データの増大を低減させることである。
【課題を解決するための手段】
【００１３】
請求項１に記載の発明は、外部の機器から入力された印刷ジョブに基づいて、印刷に用いる色材の色数に対応した一又は複数のプレーンを含む画像データを生成して画像形成装置へ出力する画像処理装置であって、前記印刷ジョブに含まれる特色指定情報を検知し、前記特色指定情報を検知した場合に前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を前記画像データに含まれる少なくとも一のプレーン内に埋め込み、前記特色指定情報によって指定された特色を用いる画素を示すタグビットプレーンを生成する制御部と、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンを含む画像データ及び前記タグビットプレーンを記憶する記憶部と、を備えることを特徴とする。
【００１４】
請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記制御部は、前記画像形成装置へ画像データを出力するとき、前記タグビットプレーンに基づいて前記特色を用いる画素を決定し、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンに基づいて前記特色の種類及び濃度値を決定し、決定された前記特色を用いる画素ならびに前記特色の種類及び濃度値に基づいて前記画像データに含まれる各色のプレーンの濃度値を置き換えることを特徴とする。
【００１５】
請求項３に記載の発明は、請求項１又は２に記載の画像処理装置であって、前記制御部は、前記特色指定情報によって指定された特色の濃度値を示す情報を一のプレーン内に埋め込み、前記特色指定情報によって指定された特色の種類を示す情報を前記特色指定情報によって指定された特色の濃度値を示す情報を埋め込まれたプレーンとは異なるプレーン内に埋め込むことを特徴とする。
【００１６】
請求項４に記載の発明は、請求項３に記載の画像処理装置であって、前記特色指定情報によって指定された特色の種類を示す情報を複数のプレーンに跨って埋め込むことを特徴とする。
【００１７】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の画像処理装置であって、前記制御部は、前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を、前記プレーンが有する画素毎の情報のうち前記特色指定情報によって指定された特色を用いる画素の位置に対応する画素の情報内に埋め込むことを特徴とする。
【００１８】
請求項６に記載の発明は、印刷に用いる色材の色数に対応した一又は複数のプレーンを含む画像データの入力に基づいて画像を形成する画像形成装置であって、前記画像データに含まれるタグビットプレーンに基づいて特色を用いる画素を決定し、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンに基づいて前記特色の種類及び濃度値を決定し、決定された前記特色を用いる画素ならびに前記特色の種類及び濃度値に基づいて前記画像データに含まれる各色のプレーンの濃度値を置き換える制御部を備えることを特徴とする。
【００１９】
請求項７に記載の発明は、請求項６に記載の画像処理装置であって、前記特色の種類を示す情報は一のプレーンに埋め込まれ、前記特色の濃度値を示す情報は前記特色の種類を示す情報を埋め込まれたプレーンとは異なるプレーンに埋め込まれることを特徴とする。
【００２０】
請求項８に記載の発明は、請求項７に記載の画像処理装置であって、前記特色の種類を示す情報は複数のプレーンに跨って埋め込まれることを特徴とする。
【００２１】
請求項９に記載の発明は、請求項６から８のいずれか一項に記載の画像処理装置であって、前記特色の種類を示す情報及び前記特色の濃度値を示す情報は、前記プレーンが有する画素毎の情報のうち前記特色を用いる画素の位置に対応する画素の情報内に埋め込まれることを特徴とする。
【００２２】
請求項１０に記載の発明によるプログラムは、コンピュータを、印刷ジョブに含まれる特色指定情報を検知する手段、前記特色指定情報を検知した場合に前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を画像データに含まれる少なくとも一のプレーン内に埋め込む手段、前記特色指定情報によって指定された特色を用いる画素を示すタグビットプレーンを生成する手段、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンを含む画像データ及び前記タグビットプレーンを記憶する手段、として機能させることを特徴とする。
【００２３】
請求項１１に記載の発明は、請求項１０に記載のプログラムであって、前記タグビットプレーンに基づいて前記特色を用いる画素を決定し、前記特色の種類を示す情報及び前記特色の濃度値を示す情報を埋め込まれたプレーンに基づいて前記特色の種類及び濃度値を決定し、決定された前記特色を用いる画素ならびに前記特色の種類及び濃度値に基づいて前記画像データに含まれる各色のプレーンの濃度値を置き換えることを特徴とする。
【００２４】
請求項１２に記載の発明は、請求項１０又は１１に記載のプログラムであって、前記特色指定情報によって指定された特色の濃度値を示す情報を一のプレーン内に埋め込み、前記特色指定情報によって指定された特色の種類を示す情報を前記特色指定情報によって指定された特色の濃度値を示す情報を埋め込まれたプレーンとは異なるプレーン内に埋め込むことを特徴とする。
【００２５】
請求項１３に記載の発明は、請求項１２に記載のプログラムであって、前記特色指定情報によって指定された特色の種類を示す情報を複数のプレーンに跨って埋め込むことを特徴とする。
【００２６】
請求項１４に記載の発明は、請求項１０から１３のいずれか一項に記載のプログラムであって、前記特色指定情報によって指定された特色の種類を示す情報及び前記特色指定情報によって指定された特色の濃度値を示す情報を、前記プレーンが有する画素毎の情報のうち前記特色指定情報によって指定された特色を用いる画素の位置に対応する画素の情報内に埋め込むことを特徴とする。
【発明の効果】
【００２７】
本発明によれば、印刷ジョブが特色の指定を含むことによって生ずる画像データの増大を低減させることができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態による画像処理装置を含む画像形成システムの一例を示す構成図である。
【図２】画像処理装置の主要構成を示すブロック図である。
【図３】特色置換テーブルの一例を示す図である。
【図４】ＰＤＬデータの内容の一例を示す説明図である。
【図５】特色による色指定を含む画像データ及びタグビットプレーンの一例を示す概念図である。
【図６】印刷ジョブに基づく画像データ及びタグビットプレーンの保存処理の流れを示すフローチャートである。
【図７】図６のステップＳ２に示す画像データの生成処理の流れを示すフローチャートである。
【図８】再印刷処理の流れを示すフローチャートである。
【図９】図８のステップＳ２２に示す特色置換処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、図を参照して本発明の実施の形態の例を詳細に説明する。
図１は、本発明の一実施形態による画像処理装置１０を含む画像形成システム１の一例を示す構成図である。
画像形成システム１は、クライアントＰＣ２、画像処理装置１０及び、ＰＯＤ画像形成装置としてのＭＦＰ（Multi-Function Peripheral）３を備える。
【００３０】
クライアントＰＣ２は、印刷ジョブを出力する。クライアントＰＣ２と画像処理装置１０は、ＬＡＮ(Local Area Network)４を介して通信可能に接続されている。印刷ジョブはＬＡＮ４を介して画像処理装置１０へ入力される。
【００３１】
画像処理装置１０は、入力された印刷ジョブに基づいて画像データ４３を生成し、生成した画像データ４３をＭＦＰ３へ出力する。画像処理装置１０とＭＦＰ３とは、ビデオインターフェース回線５を介して接続されている。画像処理装置１０から出力された画像データ４３は、ビデオインターフェース回線５を介してＭＦＰ３へ入力される。
【００３２】
ＭＦＰ３は、入力された画像データ４３に基づいて例えば電子写真方式の作像プロセスを利用して紙等の印刷媒体に対して印刷を行う。ＭＦＰ３は、主たる印刷媒体である紙を給紙するための給紙ユニット３Ａ、印刷媒体に対して画像を形成する画像形成部３Ｂ、画像を形成された紙に対して後処理を施す後処理ユニット３Ｃ、原稿を読み取るスキャナ３Ｄ、ＭＦＰ３に関する各種の情報を表示すると共にＭＦＰ３に対する各種の入力指示を受け付ける操作パネル３Ｅ等を有し、印刷に関する各種処理動作を行う。
【００３３】
本実施形態のＭＦＰ３は、画像の形成においてＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）の計４色の色材（トナー）をプロセスカラーとして用いるが、他のプロセスカラーによる画像の形成を行うＭＦＰでもよい。以下の説明では、一例として、ＣＭＹＫをプロセスカラーとするＭＦＰ３に対して画像データ４３を出力する画像処理装置１０を含む画像形成システム１に関して記載する。
【００３４】
図２は、画像処理装置１０の主要構成を示すブロック図である。
画像処理装置１０は、入力部１１、制御部１２、記憶部１３、出力部１４を有する。
画像処理装置１０の入力部１１、制御部１２、記憶部１３及び出力部１４はバス２１を介して互いに接続される。
【００３５】
入力部１１は、入力された印刷ジョブを受信して制御部１２へ渡すインターフェースである。図２に示すように、入力部１１は、通信装置１５及びバスインターフェース１６ を有する。
【００３６】
通信装置１５は、ＬＡＮ４と画像処理装置１０とを接続するインターフェースである。通信装置１５は、例えばＮＩＣ(Network Interface Card)等であり、ＬＡＮ４を介してクライアントＰＣ２が有するＮＩＣ（図示略）と接続される。なお、ＬＡＮ４は有線、無線を問わず、ＬＡＮ４の形態に応じてＬＡＮ４を介した通信を可能とする通信装置１５が選択される。
【００３７】
バスインターフェース１６は、外部の機器を接続可能とするインターフェースである。バスインターフェース１６は、例えば、ＵＳＢ(Universal Serial Bus)やIEEE1394、その他のバスインターフェースであり、バスインターフェース１６を介し、画像処理装置１０に対して外部の機器を接続することができる。バスインターフェース１６は、外部機器との接続において有線、無線を問わず、またデータ転送の方式においてシリアル／パラレルを問わない。
【００３８】
制御部１２は、画像処理装置１０の動作制御及び画像処理装置１０が行う各種の処理を担う。制御部１２は、少なくとも、ＣＰＵ１７、ＲＡＭ１８、ＲＯＭ１９を備え、ＣＰＵ１７が処理内容に応じたプログラム、データ等をＲＯＭ１９、記憶部１３又はその両方から読み出して処理する。ＲＡＭ１８はＣＰＵ１７が行う処理におけるデータ記憶領域として機能する。
【００３９】
制御部１２は、少なくとも、ＲＩＰ処理部３１、色変換部３２ 及び画像出力制御部３３として機能する。制御部１２は、画像処理装置１０によって行われる他の処理を行う機能も有する。これらの機能は、ＣＰＵ１７がＲＯＭ１９、記憶部１３又はその両方からプログラム、データ等を読み出して処理する処理内容に基づく。
【００４０】
ＲＩＰ処理部３１は、ＲＩＰ処理を行う。ＲＩＰ処理部３１は、印刷ジョブに含まれるＰＤＬ(Page Description Language)データを読み込み、ＰＤＬデータによって示される画像の形成に関する情報を解析して画像データ４３を生成する。画像データ４３は、Ｃ、Ｍ、Ｙ、Ｋの4色それぞれに対応したプレーンを含む。生成された画像データ４３は、記憶部１３に保存される。ＲＩＰ処理部３１は、生成した画像データ４３を画像出力制御部３３へ入力することもできる。
【００４１】
色変換部３２は、ＲＩＰ処理部３１がＲＩＰ処理を行うとき、印刷ジョブによって特色の指定を受けるオブジェクト以外のオブジェクトの色を、ＩＣＣプロファイル４１を用いてＣＭＹＫ値に置き換える処理（色変換）を行う。本実施形態では、ＩＣＣプロファイル４１は記憶部１３に記憶されているが、ＲＯＭ１９又は他の記憶装置に記憶させてもよい。
色変換部３２が行う色変換によって得られるＣＭＹＫ値は、ＭＦＰ３固有のＣＭＹＫ値である。以下の説明において、色変換部３２が行う色変換によって得られるＣＭＹＫ値を「デバイスカラー値」と記載する。
【００４２】
画像出力制御部３３は、画像データ４３の出力に関する制御を行う。画像出力制御部３３は、ＲＩＰ処理部３１から入力された画像データ４３又は画像出力制御部３３が記憶部１３から読み出した画像データ４３を出力する。画像出力制御部３３によって出力された画像データ４３は、出力部１４を介してＭＦＰ３へ入力される。
【００４３】
記憶部１３は、各種のデータを保存する。記憶部１３は、例えばハードディスクやフラッシュメモリ等、データの書き換えを可能とする不揮発性の記憶装置を有し、各種のデータを制御部１２による読み出し可能な状態で保存する。
【００４４】
本実施形態の記憶部１３は、特色置換テーブル４２を記憶する。
図３は、特色置換テーブル４２の一例を示す図である。
特色置換テーブル４２は、「ＩＤ」、「特色名」及び「ＣＭＹＫ値」の項目及び各項目のパラメータを有するテーブルデータである。
特色置換テーブル４２の「ＩＤ」は、各特色に割り当てられる固有の番号を示す。
特色置換テーブル４２の「特色名」は、各特色の名称を示す。各特色の名称は、特色の種類ごとに異なる。
特色置換テーブル４２の「ＣＭＹＫ値」は、各特色をＣ、Ｍ、Ｙ、Ｋのプロセスカラーによって色再現するためのＣＭＹＫ値を示す。
【００４５】
図３に示すように、特色置換テーブル４２は、各特色の名称、各特色に割り当てられたＩＤ及び各特色を色再現するためのＣＭＹＫ値の各パラメータを一組のレコードとして紐付けするテーブルデータである。制御部１２は、特色置換テーブル４２に基づいて、特色置換テーブル４２のいずれか一の項目のパラメータから他の項目のパラメータを得ることができる。
【００４６】
本実施形態では、特色置換テーブル４２の「ＣＭＹＫ値」のパラメータは、各特色の濃度値が最高である場合のＣＭＹＫ値を示す。制御部１２は、特色置換テーブル４２の「ＣＭＹＫ値」のパラメータ及び特色の濃度値に基づいて特色の色再現を行うＣＭＹＫ値を算出する。
【００４７】
出力部１４は、画像出力制御部３３から出力された画像データ４３をＭＦＰ３へ入力可能とするインターフェースである。図２に示すように、出力部１４は、ビデオインターフェース２０を有する。
ビデオインターフェース２０は、画像処理装置１０とビデオインターフェース回線５を接続するインターフェースである。ビデオインターフェース２０は、ビデオインターフェース回線５を介してＭＦＰ３が有するビデオインターフェース（図示略）と接続される。なお、ビデオインターフェース回線５は有線、無線を問わず、ビデオインターフェース回線５の形態に応じてビデオインターフェース回線５を介した画像データ４３の転送を可能とするビデオインターフェース２０が選択される。
【００４８】
次に、画像データ４３の生成処理について説明する。
ＲＩＰ処理部３１は、印刷ジョブの解析において、特色による色指定を示す情報（以下「特色指定情報」と記載する）を検知すると、画像データ４３に含まれる一又は複数のプレーン内に、特色指定情報によって指定された特色の種類及び特色指定情報によって指定された特色の濃度値を示す情報を埋め込む。特色指定情報によって指定された特色の種類及び特色指定情報によって指定された特色の濃度値を示す情報は、プレーンに含まれる画素毎の情報のうち特色を用いる画素に対応する画素の情報内に埋め込まれる。
そして、ＲＩＰ処理部３１は、特色指定情報によって指定された特色を用いる画素の位置を示すプレーン（タグビットプレーン４４）を生成する。
【００４９】
図４は、ＰＤＬデータの内容の一例を示す説明図である。
ＰＤＬデータは、例えば図４に示すコマンド５１〜４３に示すような、複数の命令（コマンド）を有する。図４に示すコマンド５１〜４３はあくまで一例であり、ＰＤＬデータの内容を限定するものではない。
【００５０】
図４に示すコマンド５１は、「ＰＡＮ１」という特色の名称を有する特色による色指定を示すコマンドである。
図４に示すコマンド５２は、コマンド５１によって指定された特色の濃度値を示すコマンドである。
図４に示すコマンド５３は、コマンド５１によって指定された特色により塗りつぶす位置及び範囲を示すコマンドである。特色を用いる画素は、コマンド５３に基づいて決定される。
特色指定情報は、図４に示すコマンド５１〜４３のように、特色の名称、特色の濃度値及び特色を用いる画素を決定するための情報を含む。
【００５１】
図５は、特色による色指定を含む画像データ４３及びタグビットプレーン４４の一例を示す概念図である。
図５に示す画像データ４３は、Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）各色の版（プレーン）を有す。図５及び以下の説明において、Ｃ（シアン）のプレーンをＣ版、Ｍ（マゼンダ）のプレーンをＭ版、Ｙ（イエロー）のプレーンをＹ版、Ｋ（ブラック）のプレーンをＫ版と記載する。
【００５２】
Ｃ版、Ｍ版、Ｙ版及びＫ版の各プレーンには、前述のように、所定の領域（例えば方形状の面領域等）を構成する各画素の色の濃度値を示すパラメータが埋め込まれる。例えば、図５に示す画素ＺのＣＭＹＫ値が（1、2、3、4）であった場合、Ｃ版の画素Ｚは「１」のパラメータが埋め込まれ、Ｍ版の画素Ｚは「２」のパラメータが埋め込まれ、Ｙ版の画素Ｚは「３」のパラメータが埋め込まれ、Ｋ版の画素Ｚは「４」のパラメータが埋め込まれる。
【００５３】
本実施形態では、ＣＭＹＫ値は、各色の濃度値を８ビットの数値即ち0〜255の範囲で示し、0を最低濃度、255を最高濃度とする。
【００５４】
ＲＩＰ処理部３１は、印刷ジョブのＰＤＬデータから特色による色指定を示すコマンド（例えば図４のコマンド５１等）を検知した場合、特色による色指定を示すコマンド（例えば図４のコマンド５１等）によって指定された特色により塗りつぶす位置及び範囲を示すコマンド（例えば図４のコマンド５３等）に基づいて特色を用いる画素を決定する。図５に示す例では、Ｃ版及びＭ版において黒く塗りつぶされた画素Ｂが特色を用いる画素を示す。
【００５５】
そして、ＲＩＰ処理部３１は、Ｃ版に含まれる画素のうち特色を用いる画素に対して、指定された特色の種類を示すＩＤを埋め込む。
例えば、図４のコマンド５１のように、「ＰＡＮ１」という特色の名称を有する特色による色指定の場合、ＲＩＰ処理部３１は、特色置換テーブル４２に基づいて、「ＰＡＮ１」の「特色名」を有するレコードの「ＩＤ」のパラメータ「１」を得る。そして、ＲＩＰ処理部３１は、Ｃ版を構成する画素のうち特色を用いる画素に対応する位置の画素に対して「１」のパラメータを埋め込む。
【００５６】
また、ＲＩＰ処理部３１は、Ｍ版に含まれる画素のうち特色を用いる画素に対して、指定された特色の濃度値を示すパラメータを埋め込む。
ＲＩＰ処理部３１は、特色による色指定を示すコマンド（例えば図４のコマンド５１等）によって指定された特色の濃度値を示すコマンド（例えば図５のコマンド５２等）に基づいて、Ｍ版を構成する画素のうち特色を用いる画素に対応する位置の画素に対して濃度値を示すパラメータを埋め込む。
【００５７】
本実施形態では、Ｍ版に埋め込まれる濃度値は、８ビットの数値即ち0〜255の範囲で示され、0を最低濃度、255を最高濃度とする。ＲＩＰ処理部３１は、特色の濃度値を示すコマンドを解析して８ビットの数値に置き換え、Ｍ版に埋め込む。
【００５８】
また、ＲＩＰ処理部３１は、タグビットプレーン４４をＣ、Ｍ、Ｙ、Ｋ各色のプレーンと別個に生成する。
タグビットプレーン４４には、各画素に対して二値（例えば0又は1等）のいずれか一方のパラメータが埋め込まれる。本実施形態では、タグビットプレーン４４のパラメータが0である画素は特色を用いない画素であることを示し、タグビットプレーン４４のパラメータが1である画素は特色を用いる画素であることを示す。タグビットプレーン４４の各画素の初期パラメータ値は0である。ＲＩＰ処理部３１は、特色を用いる画素に対して1のパラメータを埋め込む。以下、タグビットプレーン４４のパラメータが1である場合を「特色位置ビットが立っている」とし、タグビットプレーン４４のパラメータが0である場合、「特色位置ビットが立っていない」とする。
タグビットプレーン４４を構成する画素数及び縦横の画素比は、Ｃ、Ｍ、Ｙ、Ｋ各色のプレーンと同一である。タグビットプレーン４４において特色位置ビットが立っている画素に対応するＣ版の画素には指定された特色の種類を示すＩＤのパラメータが埋め込まれる。タグビットプレーン４４において特色位置ビットが立っている画素に対応するＭ版の画素には指定された特色の濃度値を示すパラメータが埋め込まれる。
【００５９】
ＲＩＰ処理部３１は、生成したタグビットプレーン４４とＣ版及びＭ版に対してパラメータを埋め込んだ画像データ４３とを紐付けて記憶部１３に保存する。
Ｃ版に対するパラメータの埋め込みと、Ｍ版に対するパラメータの埋め込みと、タグビットプレーン４４の生成と、は順不同であり、処理の順序を問わない。
【００６０】
特色による色指定を示すコマンドが複数の種類の特色に渡る場合、即ち複数の種類の特色を用いる画像データ４３の場合、ＲＩＰ処理部３１は、各特色の種類毎にタグビットプレーン４４の生成及び画像データ４３に対するパラメータの埋め込みを行う。このとき、タグビットプレーン４４は複数個別に生成されず、一のタグビットプレーン４４に統合される。つまり、ＲＩＰ処理部３１は、いずれかの種類の特色を用いる画素をタグビットプレーン４４によって示し、タグビットプレーン４４によって示される各画素に対して適用される特色の種類をＣ版に埋め込まれた「ＩＤ」のパラメータによって示す。
【００６１】
ＰＤＬデータには、特色指定を行わないコマンドも含まれている。
ＲＩＰ処理部３１は、特色による色指定を行わないコマンドを検知すると、色変換部３２による色変換に基づいたデバイスカラー値を取得し、デバイスカラー値に含まれるＣ、Ｍ、Ｙ、Ｋそれぞれの濃度値を画素のパラメータとして各色のプレーン内に埋め込む。また、この場合、タグビットプレーン４４の対応画素についてパラメータ操作は行わないため、当該画素については初期パラメータ値である0が保持される。
【００６２】
画像データ４３を構成する各色のプレーン及びタグビットプレーン４４は、印刷ジョブに含まれるＰＤＬデータにより描画される画像のページ単位で生成される。複数のページに渡る印刷を行う印刷ジョブの場合、ＲＩＰ処理部３１は各色のプレーンの組をページ数分生成し、特色による色指定を含むページに対してタグビットプレーン４４を生成する。生成された画像データ４３及びタグビットプレーン４４は、記憶部１３に記憶される。
【００６３】
次に、特色置換処理について説明する。特色置換処理とは、特色の色再現を行うためのＣＭＹＫ値を画像データ４３に反映する処理である。
特色置換処理は、記憶部１３に記憶された画像データ４３及びタグビットプレーン４４に基づき、画像出力処理部３３が行う。
画像出力処理部３３は、タグビットプレーン４４を読み込み、タグビットプレーン４４に特色位置ビットが立っている画素に基づいて特色を用いる画素を特定する。
【００６４】
次に、画像出力処理部３３は、Ｃ版に含まれる画素毎の情報のうちタグビットプレーン４４によって示される画素に対応する画素の情報に埋め込まれたパラメータを読み込み、特色のＩＤを特定する。次に、画像出力処理部３３は、特色置換テーブル４２に基づいて、Ｃ版に基づいて特定された「ＩＤ」を有するレコードの「ＣＭＹＫ値」のパラメータを得、特色のＣＭＹＫ値を特定する。即ち、指定された特色の最高濃度としてのＣＭＫＹ値が特定される。
また、画像出力処理部３３は、Ｍ版に含まれる画素毎の情報のうちタグビットプレーン４４によって示される画素に対応する画素の情報に埋め込まれたパラメータを読み込み、特色の濃度値を特定する。
【００６５】
特色のＣＭＹＫ値の特定と、特色の濃度値の特定と、は順不同であり、処理の順序を問わない。
【００６６】
次に、画像出力処理部３３は、特定された特色のＣＭＹＫ値及び特色の濃度値に基づいて、当該画素についての特色の色再現を行うＣＭＹＫ値を算出する。算出されたＣＭＹＫ値は、特色置換テーブル４２の「ＣＭＹＫ値」のパラメータによって示されるその特色の最高濃度のＣＭＹＫ値に対して、Ｍ版に埋め込まれたパラメータに基づいて特定された特色の濃度値を適用したＣＭＹＫ値である。
【００６７】
次に、画像出力処理部３３は、算出されたＣＭＹＫ値を画像データ４３の各プレーンに対して書き込む。算出されたＣＭＹＫ値に含まれるＣ、Ｍ、Ｙ、Ｋそれぞれの濃度値は、各プレーンに含まれる画素毎の情報のうちタグビットプレーン４４によって示される画素に対応する画素の情報に対して書き込まれる。
つまり、画像データ４３のＣ版に埋め込まれていた「ＩＤ」を示すパラメータは算出されたＣＭＹＫ値のＣ（シアン）の濃度値によって上書きされる。画像データ４３のＭ版に埋め込まれていた特色の濃度値を示すパラメータは算出されたＣＭＹＫ値のＭ（マゼンダ）の濃度値によって上書きされる。画像データ４３のＹ版、Ｋ版にはそれぞれ算出された各色の濃度値が書き込まれる。
【００６８】
特色置換処理は、画像データ４３のページ単位で行われる。画像出力処理部３３は、一ページ分のタグビットプレーン４４を読み込み、タグビットプレーン４４に基づいてそのページ内において特色を用いる画素を特定し、Ｃ版及びＭ版に埋め込まれた情報ならびに特色置換テーブル４２に基づいてＣＭＹＫ値を算出し、そのページの画像データ４３の各色のプレーンのうち特色を用いる画素に反映する。
【００６９】
画像出力制御部３３は、一ページの画像データ４３に対する特色置換処理を完了すると、出力部１４を介して画像データ４３をＭＦＰ３へ出力する。画像出力処理部３３は、画像データ４３の一ページ毎に特色置換処理と画像データ４３の出力とを行い、全てのページについて画像データ４３の出力を完了するまで特色置換処理と画像データ４３の出力とを繰り返す。
【００７０】
本実施形態のＲＩＰ処理部３１は、印刷ジョブの入力に基づく画像データ４３の出力について、記憶部１３に画像データ４３及びタグビットプレーン４４を保存する処理及び記憶部１３に対する画像データ４３及びタグビットプレーン４４の保存を介さずＲＩＰ処理部３１から画像出力処理部３３へ画像データ４３を渡す処理のいずれか一方又は両方を行うことができる。
【００７１】
記憶部１３に対する画像データ４３及びタグビットプレーン４４の保存を介さずＲＩＰ処理部３１から画像出力処理部３３へ画像データ４３を渡す処理を行う場合、特色指定情報に基づく特色を用いる画素の決定、特色の色再現のためのＣＭＹＫ値の算出、決定された特色を用いる画素及び算出されたＣＭＹＫ値に基づく画像データ４３の各プレーンに対する書き込みはＲＩＰ処理部３１が行い、画像出力処理部３３は出力部１４を介して画像データ４３をＭＦＰ３へ出力する。
【００７２】
ＲＩＰ処理部３１は、印刷ジョブに基づいて記憶部１３に対する画像データ４３及びタグビットプレーン４４の保存を介さずＲＩＰ処理部３１から画像出力処理部３３へ画像データ４３を渡す処理を行う一方で、該印刷ジョブに基づくタグビットプレーン４４を生成して画像データ４３及びタグビットプレーン４４を記憶部１３に保存することもできる。
【００７３】
なお、ＲＩＰ処理部３１が記憶部１３に画像データ４３及びタグビットプレーン４４を保存する場合及び画像データ４３及びタグビットプレーン４４の保存を介さずＲＩＰ処理部３１が画像データ４３を画像出力処理部３３へ渡す場合の双方において、クライアントＰＣ２から画像処理装置１０へ入力される印刷ジョブの構成は同一である。
【００７４】
次に、本実施形態の特徴である、画像データ４３及びタグビットプレーン４４の保存処理、再印刷処理及びこれらの処理に関連する処理について、図６及至図９のフローチャートを用いて説明する。
図６は、印刷ジョブに基づく画像データ４３及びタグビットプレーン４４の保存処理の流れを示すフローチャートである。
画像処理装置１０が入力部１１を介して印刷ジョブを受信すると（ステップＳ１）、ＲＩＰ処理部３１は、印刷ジョブに基づいて一ページ分の画像データ４３を生成する（ステップＳ２）。そして、ＲＩＰ処理部３１は、ステップＳ２で生成した画像データ４３を記憶部１３に保存し（ステップＳ３）、 印刷ジョブに基づく全てのページの画像データ４３の保存を完了したか否かを判定する（ステップＳ４）。印刷ジョブに含まれる全ページの画像データ４３の保存を完了した場合（ステップＳ４：ＹＥＳ）、ＲＩＰ処理部３１は処理を終了する。印刷ジョブに含まれる全ページの画像データ４３の保存を完了していない場合（ステップＳ４：ＮＯ）、ステップＳ２の処理に戻る。
【００７５】
図７は、図６のステップＳ２に示す画像データ４３の生成処理の流れを示すフローチャートである。
ＲＩＰ処理部３１は、印刷ジョブを解析する（ステップＳ１１）。
【００７６】
ステップＳ１１の印刷ジョブの解析により、特色指定情報があると判定されると（ステップＳ１２：ＹＥＳ）、ＲＩＰ処理部３１は、特色指定情報を取得し（ステップＳ１３）、ステップＳ１３で得られた特色指定情報及び特色置換テーブル４２に基づいて、特色のＩＤ及び濃度値を画像データ４３のプレーン内に埋め込み（ステップＳ１４）、タグビットプレーン４４ を生成する（ステップＳ１５）。ステップＳ１４とステップＳ１５は順不同であり、処理の順番を問わない。
【００７７】
ステップＳ１１の印刷ジョブの解析により、特色指定情報がないと判定されると（ステップＳ１２：ＮＯ）、ＲＩＰ処理部３１は、色変換部よりデバイスカラー値を取得し（ステップＳ１６）、ステップＳ１６で得られたデバイスカラー値に基づいたＣＭＹＫ値を対応する各色のプレーン内に埋め込む （ステップＳ１７）。
【００７８】
ステップＳ１５又はステップＳ１７の処理後、ＲＩＰ処理部３１は、一ページ分の画像データ４３の生成を完了したか否かを判定する（ステップＳ１８）。一ページ分の画像データ４３の生成を完了した場合（ステップＳ１８：ＹＥＳ）、ＲＩＰ処理部３１は、画像データ４３の生成処理を終了し、図６のステップＳ３の処理に戻る。一ページ分の画像データ４３の生成を完了していない場合（ステップＳ１８：ＮＯ）、ステップＳ１１の処理に戻る。
ステップＳ１２〜Ｓ１７の処理は、プレーンを構成する各画素に対して行われる。
【００７９】
図８は、再印刷処理の流れを示すフローチャートである。
画像出力処理部３３は、一ページ分の画像データ４３とタグビットプレーン４４を読み込み（ステップＳ２１）、特色置換処理を行う（ステップＳ２２）。ステップＳ２２の特色置換処理の完了後、画像出力処理部３３は一ページ分の画像データ４３を出力し（ステップＳ２３）、全てのページの画像データ４３の出力を完了したか否かを判定する（ステップＳ２４）。全てのページの画像データ４３の出力を完了した場合（ステップＳ２４：ＹＥＳ）、画像出力処理部３３は処理を終了する。全てのページの画像データ４３の出力を完了していない場合（ステップＳ２４：ＮＯ）、ステップＳ２１の処理に戻る。
【００８０】
図９は、図８のステップＳ２２に示す特色置換処理の流れを示すフローチャートである。
画像出力処理部３３は、タグビットプレーン４４に特色位置ビットが立っているか、即ちタグビットプレーン４４のパラメータが１であるか否かを判定する（ステップＳ３１）。タグビットプレーン４４に特色位置ビットが立っている場合（ステップＳ３１：ＹＥＳ）、画像出力処理部３３は、Ｃ版から「ＩＤ」のパラメータを取得し、該パラメータ及び特色置換テーブル４２に基づいて特色名を取得する（ステップＳ３２）。また、画像出力処理部３３は、Ｍ版から特色の濃度値を示すパラメータを取得する（ステップＳ３３）。
【００８１】
画像出力処理部３３は、ステップＳ３２で得た「ＩＤ」のパラメータ又は特色名と、特色置換テーブル４２と、に基づいて指定された特色のＣＭＹＫ値を取得する（ステップＳ３４）。そして、画像出力処理部３３は、ステップＳ３３で得た特色の濃度値及びステップＳ３４で得た特色のＣＭＹＫ値に基づいて特色の色再現を行うＣＭＹＫ値を算出する（ステップＳ３５）。画像出力処理部３３は、ステップＳ３５で算出されたＣＭＹＫ値を画像データ４３の各プレーンに書き込む（ステップＳ３６）。
ステップＳ３２及びステップＳ３４による特色のＣＭＹＫ値の取得とステップＳ３３は順不同であり、処理の順番を問わない。
【００８２】
ステップＳ３１〜ステップＳ３５の処理は、タグビットプレーン４４の各画素について順次行われる。ステップＳ３６の処理後又はタグビットプレーン４４に特色位置ビットが立っていない場合（ステップＳ３１：ＮＯ）、画像出力処理部３３は一ページ分の全ての画素について、ステップＳ３１のタグビットの特色位置ビット判定を完了したか否かを判定する（ステップＳ３７）。一ページ分の全ての画素についてタグビットの特色位置ビット判定を完了した場合（ステップＳ３７：ＹＥＳ）、画像出力処理部３３は特色置換処理を終了し、図８のステップＳ２３の処理に戻る。一ページ分の全ての画素についてタグビットの特色位置ビット判定を完了していない場合（ステップＳ３７：ＮＯ）、ステップＳ３１の処理に戻る。
【００８３】
本実施形態によれば、画像処理装置１０のＲＩＰ処理部３１は、印刷ジョブに含まれる特色指定情報を検知し、特色指定情報を検知した場合に特色指定情報によって指定された特色の種類を示す情報即ち特色置換テーブルにおける「ＩＤ」のパラメータ及び特色指定情報によって指定された特色の濃度値を示す情報を画像データ４３に含まれる少なくとも一のプレーン内に埋め込み、特色指定情報によって指定された特色を用いる画素を示すタグビットプレーン４４を生成する。そして、ＲＩＰ処理部３１は、特色の種類を示す情報及び特色の濃度値を示す情報を埋め込まれたプレーンを含む画像データ４３及びタグビットプレーン４４を記憶部１３に保存する。
これによって、画像出力処理部３３は、画像データに含まれる特色の有無をタグビットプレーン４４に基づいて判定することができる。そして、画像出力処理部３３は、タグビットプレーン４４に特色位置ビットが立っている画素について、画像データのプレーンから特色の種類を示す情報及び特色の濃度値を取得することにより、特色の色再現を行うことができる。
そして、タグビットプレーン４４は画像データの各画素について特色であるか否かを示すのみであり、印刷に用いる特色の種類が複数に渡る場合であってもタグビットプレーン４４は一ページの画像データに一つである。しかも、特色の種類に従ってそのビット数を増大させる必要もない。このため、印刷ジョブによって指定される特色の種類が増えても画像データ４３及びタグビットプレーン４４のデータ容量は増大しない。
これによって、印刷ジョブが特色の指定を含むことによって生ずる画像データの増大を低減させることができる。特に、従来の方法の問題点であった、複数種類の特色の指定を含む印刷ジョブに対して特色の種類毎に特色用テーブルを生成していたが故に印刷ジョブに含まれる特色の種類の数が増えると比例計数的に画像データの容量が増大する問題点は、本実施形態の画像データ４３及びタグビットプレーン４４による特色指定情報の取り扱いによって解消する。このことから、本実施形態では、画像データの容量が増大によって生じうるＭＦＰの処理速度の低下やＭＦＰの動作の停滞も生じない。そして、画像データの増大によるＭＦＰの処理速度の低下やＭＦＰの動作の停滞を回避するために必要であったＭＦＰのメモリの増設も不要となり、低コストで本実施形態の画像形成システム１を実現することができる。
【００８４】
加えて、特色の変更があった場合についても、本実施形態の画像形成システム１は柔軟に対応することができる。
例えば、印刷ジョブによって指定される特色の種類に変更があった場合、画像処理装置１０に対して印刷ジョブ全体を再入力せずとも、変更前の特色と変更後の特色とを対応づける情報の入力があれば足りる。なぜならば、特色の種類は画像データ４３のプレーン（例えばＣ版）のパラメータとして埋め込まれており、該パラメータを変更後の特色に対応するパラメータに置き換えれば足りるためである。このため、指定される特色の種類に変更があった場合であっても再入力するデータ量を最小限に留めることができ、データの転送時間を短縮することができると共にデータ転送に要する帯域を低減させることができる。加えて、画像データ４３のプレーンに埋め込まれたパラメータを変更後の特色に対応するパラメータに置き換える処理によって特色の種類を変更することができるので、画像データのＲＩＰ処理を再度行う必要がない。このため、ＲＩＰ処理のために生じる画像処理装置１０の処理負荷を削減することができ、画像処理装置１０のリソースを他の処理のために有効活用することができる。特色の濃度値に対する変更があった場合についても、指定される特色の種類に変更があった場合と同様である。
その他、特色をＣ、Ｍ、Ｙ、Ｋのプロセスカラーによって色再現するためのＣＭＹＫ値に対して変更があった場合、特色置換テーブル４２のＣＭＹＫ値を置き換える情報の入力があれば足りる。このため、特色をＣ、Ｍ、Ｙ、Ｋのプロセスカラーによって色再現するためのＣＭＹＫ値に変更があった場合であっても再入力するデータ量を最小限に留めることができ、データの転送時間を短縮することができると共にデータ転送に要する帯域を低減させることができる。加えて、特色をＣ、Ｍ、Ｙ、Ｋのプロセスカラーによって色再現するためのＣＭＹＫ値の変更に際し、画像データ４３に対するデータの変更は必要ないので、画像データのＲＩＰ処理を再度行う必要がない。このため、ＲＩＰ処理のために生じる画像処理装置１０の処理負荷を削減することができ、画像処理装置１０のリソースを他の処理のために有効活用することができる。
【００８５】
さらに、ＭＦＰ３へ画像データを出力するとき、ＲＩＰ処理部３１は、タグビットプレーン４４に基づいて特色を用いる画素を決定し、特色の種類を示す情報及び特色の濃度値を示す情報を埋め込まれた画像データ４３のプレーンに基づいて特色の種類及び濃度値を決定し、決定された特色を用いる画素ならびに特色の種類及び濃度値に基づいて画像データに含まれる各色のプレーンのＣＭＹＫ値を書き換える。
これによって、ＭＦＰ３に入力される画像データ４３には、特色の色再現を行うためのＣＭＹＫ値が既に反映されている。このため、ＭＦＰ３は入力された画像データ４３に対し何ら特別な処理を施すことなく印刷を行うことができる。
【００８６】
さらに、ＲＩＰ処理部３１は、特色指定情報によって指定された特色の濃度値を示す情報をＭ版に埋め込み、特色指定情報によって指定された特色の種類を示す情報をＣ版に埋め込む。これによって、画像処理装置１０の制御部１２は、特色指定情報のうち、特色の種類を示す情報と特色の濃度値を示す情報とを個別に管理することができる。
例えば、特色の濃度値を変更、調整する場合、特色の濃度値の指定のみを変更、調整すればよい。つまり、特色の濃度値の変化は、特色置換テーブルに基づく特色のＣＭＹＫ値に変更をもたらさない。このため、特色置換テーブルに基づく特色のＣＭＹＫ値と特色の濃度値とに基づく特色の色再現において、特色の濃度値の変更に伴うデータ変更を単純化することができる。
【００８７】
さらに、ＲＩＰ処理部３１は、特色指定情報によって指定された特色の種類を示す情報及び特色指定情報によって指定された特色の濃度値を示す情報を、プレーンが有する画素毎の情報のうち特色指定情報によって指定された特色を用いる画素の位置に対応する画素の情報内に埋め込む。
これによって、画像出力処理部３３は、タグビットプレーン４４によって特定された特色を用いる画素に対応したプレーンの画素に埋め込まれた情報を読み取ることにより、特色の種類及び濃度値を取得することができる。このことから、画像データ４３に対して特色の種類及び濃度値を示すための付加情報を設ける必要がない。つまり、特色の種類及び濃度値を示す情報のために画像データ４３が増大することがない。これによって、印刷ジョブが特色の指定を含むことによって生ずる画像データの増大を一層低減させることができ、前述の効果もより顕著となる。
【００８８】
なお、本発明の実施の形態は、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００８９】
複数のプレーンに跨って特色の種類を示す情報を埋め込んでもよい。
例えば、前述の実施形態では、画像データ４３の各プレーンは画素ごとに８ビットの情報を有しており、パラメータの取りうる値は0〜255である。このため、一のプレーンの一の画素によって示すことができる特色の種類は256種類に限られる。
【００９０】
そこで、複数のプレーンに跨って埋め込まれた情報に基づいて特色の種類を示すことで、一のプレーンによって示すことのできる特色の種類の数を超える特色の種類を示すことができる。例えば、画像データ４３に含まれる二つのプレーンに跨って埋め込まれた情報に基づいて特色の種類を示す場合、最大65536種類の特色の種類を示すことができる。
【００９１】
特色の種類と、特色の濃度値の両方を一のプレーン内に埋め込むようにしてもよい。
例えば、一のプレーンに特色置換テーブルの「ＩＤ」のパラメータに対応した情報を埋め込むと共に、特色置換テーブルに「濃度値」の項目を設けて特色置換テーブルの「ＩＤ」のパラメータによって特色の濃度値も同時に取得することができるようにする方法が挙げられる。
他に、各プレーンの画素に埋め込み可能な情報の一部によって特色の種類を示し、各プレーンの画素に埋め込み可能な情報の他の部分によって特色の濃度値を示す方法が挙げられる。その一例として、プレーンの画素に埋め込む８ビットの情報のうち上位４ビットによって特色の種類を示し、下位４ビットによって特色の濃度値を示す方法等が挙げられる。上位、下位のビット数は一例であり、４ビットに限定されるものではない。
【００９２】
タグビットプレーンはページ単位でなく、一のデータとして設けてもよい。その場合、タグビットプレーンは、複数ページに渡る画像データに対して、タグビットプレーンのどの部分がどのページの画素に対応するのかを示す情報を含む。
【００９３】
色材、プロセスカラーはＣＭＹＫに限らず、他の色によってもよい。例えば、ＣＭＹ、ＲＧＢ等が挙げられる。本発明は、その他の色空間に基づく色を用いることを妨げない。
プレーンの各画素に埋め込むことができる情報のビット数も一例であり、８ビットに限定されるものではない。その他、前述の実施形態において記載されている各種のデータの数、種類、符号その他のパラメータは状況に応じて適宜変更可能である。
【００９４】
画像データ及びタグビットプレーンに基づく特色の色再現のためのＣＭＹＫ値の算出、算出されたＣＭＹＫ値を画像データの各プレーンに書き込む処理又はその両方は、ＭＦＰ等の画像形成装置が行ってもよい。この場合、ＭＦＰに処理内容に応じた構成を設ける。例えば、画像データ及びタグビットプレーンに基づく特色の色再現のためのＣＭＹＫ値の算出を行う場合、ＭＦＰは特色置換テーブルを記憶する記憶部と、画像データ、タグビットプレーン及び特色置換テーブルに基づく特色の色再現のためのＣＭＹＫ値の算出を有する制御部と、を有する。
【００９５】
画像データ及びタグビットプレーンに基づく特色の色再現のためのＣＭＹＫ値の算出、算出されたＣＭＹＫ値を画像データの各プレーンに書き込む処理又はその両方を画像形成装置が行う場合、画像処理装置における画像データ及びタグビットプレーンに基づく特色の色再現のための処理負荷を画像形成装置に転嫁することができるので、画像処理装置は、その処理能力をＲＩＰ処理等の他の処理により多く割り当てることができる。
加えて、特色の変更があった場合、画像処理装置は特色の変更に伴う情報のみを画像形成装置に対して出力すればよい。つまり、特色の変更時において、画像処理装置から画像形成装置に対して画像データを出力する必要がない。このため、特色の変更に伴うデータの転送量を最小限に留めることができ、データの転送時間を短縮することができると共にデータ転送に要する帯域を低減させることができる。特色の変更に伴う情報とは、例えば指定された特色の種類を示すＩＤや特色名、特色の濃度値、特色の色再現を行うためのＣＭＹＫ値又はこれらの組み合わせが挙げられる。
【００９６】
ＭＦＰ等の画像形成装置が、画像データ及びタグビットプレーンに基づく特色の色再現のためのＣＭＹＫ値の算出、算出されたＣＭＹＫ値を画像データの各プレーンに書き込む処理又はその両方を行う場合に、複数のプレーンに跨って特色の種類を示す情報を埋め込んでもよいし、特色の種類と特色の濃度値の両方を一のプレーンに埋め込むようにしてもよい。
【００９７】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も本発明に適用される。
【符号の説明】
【００９８】
２    クライアントＰＣ
３    ＭＦＰ
１１    入力部
１２    制御部
１３    記憶部
１４    出力部
３１    ＲＩＰ処理部
３２    色変換部
３３    画像出力処理部
４２    特色置換テーブル
４３    画像データ
４４    タグビットプレーン
【図１】
2010278494.tif 000003
【図２】
2010278494.tif 000004
【図３】
2010278494.tif 000005
【図４】
2010278494.tif 000006
【図５】
2010278494.tif 000007
【図６】
2010278494.tif 000008
【図７】
2010278494.tif 000009
【図８】
2010278494.tif 000010
【図９】
2010278494.tif 000011