(57)【要約】【課題】  画像を高品位に出力する画像処理装置を提供する。【解決手段】  スポットカラーの色を色見本と出力サンプルとで実際に照らし合わせて色を決定する構成とする。【選択図】  図１
2007166305.tif 000002
【特許請求の範囲】
【請求項１】
特定色を設定する手段と、
前記特定色の色パッチおよび、前記特定色の周辺色の色パッチを合わせてサンプル出力するパッチ出力手段と、
前記特定色および前記特定色の周辺色の色パッチの中から色を設定する色選択手段を有し、
前記選択された色を前記特定色として、画像出力することを特徴とする画像処理装置。
【請求項２】
特定色を設定する手段と、
前記特定色の色パッチおよび、前記特定色の周辺色の色パッチを合わせてサンプル出力するパッチ出力手段と、
前記特定色および前記特定色の周辺色の色パッチの中から色を設定する色選択手段を有し、
前記特定色と通常色とを識別する色種識別手段と、
前記色種識別手段に応じて、画像処理を切り替えることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関し、例えば、画像を高品位に出力する画像処理装置に関するものである。
【背景技術】
【０００２】
ホストコンピュータから画像データを受取り画像形成装置に送るコントローラと、コントローラから送られてきた画像データに基づき画像形成を行う画像形成装置と、から構成される画像形成システムが提案されている。例えば、画像形成装置としてカラー複写機を用い、それと各種のコントローラを組み合わせた画像形成システムが製品化されている。
【０００３】
この画像形成装置であるところのカラー複写機は、複数の出力色成分C(Cyan)、M(Magenta)、Y(Yellow)、K(blacK)について、面順次に画像形成を行うレーザ方式のカラー電子写真プリンタであり、画像信号をパルス幅変調した信号でレーザを駆動することにより、中間調を実現している。
【０００４】
このパルス幅変調を行う方式には、画素単位にパルス幅を変調する第一の方式と、複数画素を単位10としてパルス幅を変調する第二の方式とがある。第一の方式は、画素ごとにパルスが出力されるので、高解像度が得られる。一方、第二の方式は、複数画素ごとにパルスが出力されるので、解像度は悪くなるが、画像データの変化に対して変化するパルス幅の量が第一の方式に比べ大きくなるため、画像データの変化を忠実に再現し易くなり、言い替えれば、高い階調性を得ることができる。
【０００５】
このようなカラー複写機は、例えば400dpiの解像度をもち、第一の方式では、一画素ごとにパルス幅を変調することから、スクリーン周波数が1インチ当り400本になるため400線と呼ばれ、第二の方式では、二画素ごとにパルス幅を変調することから、スクリーン周波数が1インチ当り200本になるため200線と呼ばれる。
【０００６】
そして、画像形成装置またはコントローラのオペレータにより、コントローラから出力された画像データに基づく画像形成を、200線で行うか400線で行うかが選択される。あるいは、画像形成装置本体の判定手段により画像種の判定を行い、文字や線画の場合は400線で画像を形成し、写真の場合は200線で画像を形成する。
【０００７】
また、画像形成装置におけるγ補正、空間フィルタ、マスキング・UCR、輝度-濃度変換など、画像処理の各要素についても、同様に、一意的に一つの処理またはパラメータが選択・設定されるか、画像形成装置本体の判定手段の判定結果に応じた処理やパラメータに切替えられる。
【０００８】
このような構成の画像形成システムについて、近年、イメージセッタの版下作成、特にカラープルーフ用として使われる場合が多くなってきている。そのため、スポットカラーを、画像形成装置のプロセスインクC(Cyan)、M(Magenta)、Y(Yellow)、K(blacK) (以後プロセスカラーと呼ぶ)でシミュレートし、印刷する機能が求められてきており、一部の画像処理装置ではすでに実装されている。
【０００９】
スポットカラーとは、あらかじめ混合された特殊なインキで、CMYKプロセスインキの代わりとして、またはCMYKプロセスインキに加えて使用されます。プリント時にスポットカラー専用のプリントプレート（刷版）が必要です。カラーの指定がほとんどなく、カラーの精度が重要な場合は、スポットカラーを使用します。スポットカラーインキは、プロセスカラーの色域外にあるカラーを正確に再現できます。ただし、プリントされたスポットカラーの実際のカラーについては、使用されるインキと紙の色の組み合わせによって違ってきます。スポットカラー値を指定するときは、モニターやコンポジットプリンタ専用のカラーの外観をシミュレートして記述します（これらの機器の色域の制約を受けます）。
【００１０】
又、別の従来例としては、特許文献１をあげることが出来る。
【特許文献１】特開平07-104672号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところが、特色インク(スポットカラー)とトナー(プロセスカラー)では色の再現範囲(Gamut)が異なるため、同じ色を再現することが出来ないというケースがあり、それをユーザの思い通りの色（色見本）とあわせる必要があった。(課題1)
また、プロセスカラーは色ごとにキャリブレーションをかけるため、各色間の濃度バランスが崩れたり、アウトプットプロファイルなどによる色味変動を受けたりしてしまうため、スポットカラーを、正確にかつ安定して印刷することが難しいと言う問題があった(課題2)。
【００１２】
本発明は、上記２つの課題を解決するためになされたもので、以下の特徴をもつ。
【００１３】
・プロセスカラーとは別に、スポットカラー専用のカラーキャリブレーションを持つ。
【００１４】
・スポットカラーの画素をプロセスカラーの画素と区別して処理することにより、プロセスカラー固有の色味変動に、影響を受けないようにする。
【００１５】
・スポットカラーの色合わせに、ユーザの視覚チェックを用いる。
【課題を解決するための手段】
【００１６】
本発明では、スポットカラーの色を色見本と出力サンプルとで実際に照らし合わせて色を決定する方法を提供しようとしたものである。
【００１７】
更に、スポットカラー用のタグ・ビットを用意し、スポットカラー=ON時は、タグ・ビットを立てるようにする。
【００１８】
スポットカラーをパッチページに載せ、各スポットカラーに、色調整を行なう(色調整テーブルを持つ)。
【００１９】
スポットカラーでかつタグ・ビットが立っている場合、スポットカラーの2値化処理を、別途エンジン側ROM領域に用意した、スポットカラー各色に用意したパラメータ群(トナー載り量、スクリーン、色調整テーブル、など)を使うことで、アウトプットプロファイルの影響を受けず、プリントエンジンの制御下において、安定して印刷出来るようになる。
【発明の効果】
【００２０】
以上説明したように、本発明によれば、スポットカラーを、ユーザの好みに合った最適な色味で、安定して印刷できるようになる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明の詳細を実施例の記述に従って説明する。
【００２２】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【００２３】
（実施例１）
〔システムの概要説明〕
図１Ａ及び図１Ｂは、実施形態のシステムの構成概念図である。
【００２４】
図１Ａにおけるドキュメントサーバ１０２は、カラーＭＦＰ(Multi Function Peripheral：マルチファンクション周辺機器)１０４が専用インターフェイス１０１ｂで接続されており、ネットワーク１０１ａを経由して、コンピュータ１０３ａ，１０３ｂ及び１０３ｃはドキュメントサーバ１０２にジョブを送るクライアントである。図示されていないがクライアントはこれらのほかにも多数接続されている。以下、クライアントを代表して１０３と表記する。
【００２５】
一方、図１Ｂはクライアントコンピュータ１０３、ドキュメントサーバ１０２、及び、ＭＦＰ１０４が１つのネットワーク１０１接続されている構成である。
【００２６】
ＭＦＰ１０４は高解像度、高階調のフルカラーでスキャンまたは、プリントなどが可能なフルカラーＭＦＰであり、プライベートネットワークに接続してデータの送受を行ってもよいが、ここでは、データ量が膨大となるためここでは、独立したインターフェイスで複数ビットを同時に送受できるものとし、ドキュメントサーバ１０２とは、独自のインターフェイスカード１１３にて接続されている。
【００２７】
また、ＭＦＰ１０５とプリンタ１０７はネットワーク上のそのほかのプリンタを表す。
【００２８】
次に、ドキュメントサーバ１０２のハードウェアの構成は、ＣＰＵやメモリなどが搭載されたマザーボードと呼ばれる部分にＰＣＩバスと呼ばれるインターフェイスで前述のＮＩＣ(Network Interface Card)や、専用I/Fカード、あるいは、ＳＣＳＩカードなどが接続されている。
【００２９】
ここで、クライアントコンピュータ１０３上では、いわゆるＤＴＰ(Desk Top Publishing)を実行するアプリケーションソフトウェアを動作させ、各種文書/図形が作成/編集される。クライアントコンピュータ１０３は作成された文書/図形をページ記述言語(Page Description Language)に変換し、ネットワーク１０１ａを経由してＭＦＰ１０４に送出することで、プリントアウトを行う。
【００３０】
ＭＦＰ１０４はそれぞれ、ドキュメントサーバ１０２とネットワーク１０１bまたは、専用インターフェイス１０９を介して情報交換できる通信手段を有しており、ＭＦＰ１０４の情報や状態をドキュメントサーバ１０２、あるいは、それを経由してクライアントコンピュータ１０３側に逐次知らせる仕組みとなっている。更に、ドキュメントサーバ１０２(あるいはクライアント１０３)は、その情報を受けて動作するユーティリティソフトウェアを持っており、ＭＦＰ１０４はコンピュータ１０２(あるいはクライアント１０３)により管理される。
【００３１】
〔ＭＦＰ１０４の構成〕
次に、図２〜図１１を用いてＭＦＰ１０４の構成について説明する。
【００３２】
ＭＦＰ１０４は、画像読み取りを行うスキャナ部２０１とその画像データを画像処理するスキャナＩＰ部２０２、ファクシミリなどに代表される電話回線を利用した画像の送受信を行うＦＡＸ部２０３、更に、ネットワークを利用して画像データや装置情報をやりとりするＮＩＣ(Network Interface Card：ネットワークインターフェイスカード)部分２０４と、フルカラーＭＦＰ１０４との情報交換を行う専用Ｉ／Ｆ部２０５がある。そして、ＭＦＰ１０４の使い方に応じてコア部２０６で画像信号を一時保存したり、経路を決定する。
【００３３】
次に、コア部２０６から出力された画像データは、プリンタＩＰ部２０７及び、ＰＷＭ（Pulse Width Moduration）部２０８を経由して画像形成を行うプリンタ部２０９に送られる。プリンタ部２０９でプリントアウトされたシートはフィニッシャ部２１０へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００３４】
〔スキャナ部２０１の構成〕
図３を用いてスキャナ部２０１の構成を説明する。３０１は原稿台ガラスであり、読み取られるべき原稿３０２が置かれる。原稿３０２は照明ランプ３０３により照射され、その反射光はミラー３０４、３０５、３０６を経て、レンズ３０７によりＣＣＤ３０８上に結像される。ミラー３０４、照明ランプ３０３を含む第１ミラーユニット３１０は速度ｖで移動し、ミラー３０５、３０６を含む第２ミラーユニット３１１は速度ｖ／２で移動することにより、原稿３０２の全面を走査する。第１ミラーユニット３１０及び第２ミラーユニット３１１はモータ３０９により駆動する。
【００３５】
〔スキャナＩＰ部２０２の構成〕
図４を用いてスキャナＩＰ部２０２について説明する。入力された光学的信号は、ＣＣＤセンサ３０８により電気信号に変換される。このＣＣＤセンサ３０８はＲＧＢ３ラインのカラーセンサであり、Ｒ、Ｇ、Ｂそれぞれの画像信号としてＡ／Ｄ変換部４０１に入力される。ここでゲイン調整、オフセット調整をされた後、Ａ／Ｄコンバータで、各色信号毎に８ビットのデジタル画像信号Ｒ０,Ｇ０,Ｂ０に変換される。その後、４０２のシェーディング補正で色ごとに、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、ＣＣＤセンサ３０８の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路（ライン補間部）４０３において、副走査方向の空間的ずれが補正される。
【００３６】
次に、入力マスキング部４０４は、ＣＣＤセンサ３０８のＲ，Ｇ，Ｂフィルタの分光特性で決まる読取色空間を、ＮＴＳＣの標準色空間に変換する部分であり、ＣＣＤセンサ３０８の感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた３×３のマトリックス演算を行い、入力された(Ｒ０,Ｇ０,Ｂ０)信号を標準的な(Ｒ,Ｇ,Ｂ)信号に変換する。
【００３７】
更に、輝度／濃度変換部（ＬＯＧ変換部）４０５はルックアップテーブル（LUT）ＲＡＭにより構成され、ＲＧＢの輝度信号がＣ１,Ｍ１,Ｙ１の濃度信号になるように変換される。
【００３８】
〔ＦＡＸ部２０３の構成〕
図５を用いてＦＡＸ部２０３について説明する。まず、受信時には、電話回線から来たデータをＮＣＵ部５０１で受け取り、電圧の変換を行い、モデム部５０２の中の復調部５０４でＡ／Ｄ変換及び復調操作を行った後、伸張部５０６でラスタデータに展開する。一般にＦＡＸでの圧縮伸張にはランレングス法などが用いられる。ラスタデータに変換された画像は、メモリ部５０７に一時保管され、画像データに転送エラーがないことを確認後、コア部２０６へ送られる。
【００３９】
次に、送信時には、コア部よりやってきたラスタイメージの画像信号に対して、圧縮部５０５でランレングス法などの圧縮を施し、モデム部５０２内の変調部５０３にてＤ／Ａ変換及び変調操作を行った後、ＮＣＵ部５０１を介して電話回線へと送られる。
【００４０】
〔ＮＩＣ部２０４の構成〕
図６Ａを用いてＮＩＣ部２０４について説明する。ネットワーク１０１に対してのインターフェイスの機能を持つのが、このＮＩＣ部２０４であり、例えば１０Base-T/１００Base-TXなどのＬＡＮケーブルなどを利用して外部からの情報を入手したり、外部へ情報を流す役割を果たす。
【００４１】
外部より情報を入手する場合は、まず、トランス部６０１で電圧変換され、６０２のＬＡＮコントローラ部に送られる。ＬＡＮコントローラ部６０２は、その内部に第１バッファメモリ(不図示)を持っており、その情報が必要な情報か否かを判断した上で、第２バッファメモリ(不図示)に送った後、コア部２０６に信号を流す。
【００４２】
次に、外部に情報を提供する場合には、コア部２０６より送られてきたデータは、ＬＡＮコントローラ部６０２で必要な情報を付加して、トランス部６０１を経由してネットワーク１０１に接続される。
【００４３】
なお、図６Ｂは、画像形成装置のコア部のブロック図である。
【００４４】
〔専用Ｉ／Ｆ部２０５の構成〕
また、専用Ｉ／Ｆ部２０５は、フルカラーＭＦＰ１０４とのインターフェイス部分でＣＭＹＫそれぞれ多値ビットがパラレルに送られているインターフェイスであり、４色×８ビットの画像データと通信線からなる。もし、ＬＡＮケーブルを利用して送信すると、ＭＦＰ１０４に見合ったスピードで出力できない点と、ネットワークに接続された他のデバイスのパフォーマンスも犠牲になる点からこのような専用のパラレルインターフェイスを用いている。
【００４５】
〔コア部２０６の構成〕
図７を用いてコア部２０６について説明する。コア部２０６のバスセレクタ部６１１は、ＭＦＰ１０４の利用における、いわば交通整理の役割を担っている。すなわち、複写機能、ネットワークススキャナ、ネットワークプリンタ、ファクシミリ送信/受信、あるいは、ディスプレイ表示などＭＦＰ１０４における各種機能に応じてバスの切り替えを行うところである。
【００４６】
以下に各機能を実行するためのパス切り替えパターンを示す。
【００４７】
・複写機能：スキャナ２０１→コア２０６→プリンタ２０９
・ネットワークスキャナ：スキャナ２０１→コア２０６→ＮＩＣ部２０４
・ネットワークプリンタ：ＮＩＣ部２０４→コア２０６→プリンタ２０９
・ファクシミリ送信機能：スキャナ２０１→コア２０６→ＦＡＸ部２０３
・ファクシミリ受信機能：ＦＡＸ部２０３→コア２０６→プリンタ２０９
次に、バスセレクタ部６１１から出力された画像データは、圧縮部６１２、ハードディスク(ＨＤＤ)などの大容量メモリからなるメモリ部６１３及び、伸張部６１４を介してプリンタ部２０９へ送られる。圧縮部６１２で用いられる圧縮方式は、ＪＰＥＧ,ＪＢＩＧ,ＺＩＰなど一般的なものを用いればよい。圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズなどの付加データと一緒に格納される。
【００４８】
更に、ジョブの番号とパスワードを設けて、それらも一緒に格納すれば、パーソナルボックス機能をサポートすることができる。これは、データの一時保存や特定の人にしかプリントアウト(HDDからの読み出し)ができない様にするための機能である。記憶されているジョブのプリントアウトの指示が行われた場合には、パスワードによる認証を行った後にメモリ部６１３より呼び出し、画像伸張を行ってラスタイメージに戻してプリンタ部２０７に送られる。
【００４９】
〔プリンタＩＰ部２０７の構成〕
７０１は出力マスキング／ＵＣＲ回路部であり、Ｍ１,Ｃ１,Ｙ１信号を画像形成装置のトナー色であるＹ,Ｍ,Ｃ,Ｋ信号にマトリクス演算を用いて変換する部分であり、ＣＣＤセンサ３０８で読み込まれたRGB信号に基づいたＣ１,Ｍ１,Ｙ１,Ｋ１信号をトナーの分光分布特性に基づいたＣ,Ｍ,Ｙ,Ｋ信号に補正して出力する。
【００５０】
次に、ガンマ補正部７０２にて、トナーの色味諸特性を考慮したルックアップテーブル（LUT）ＲＡＭを使って画像出力のためのＣ,Ｍ,Ｙ,Ｋデータに変換されて、空間フィルタ７０３では、シャープネスまたは、スムージングが施された後、画像信号はコア部２０６へと送られる。
【００５１】
〔ＰＷＭ部２０８の構成〕
図８によりＰＷＭ部２０８を説明する。プリンタＩＰ部２０７を出たイエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)、ブラック(Ｋ)の４色に色分解された画像データはそれぞれのＰＷＭ部２０８を通ってそれぞれ画像形成される（カラーの場合には図８Ａの構成が４つ必要になる）。８０１は三角波発生部、８０２は入力されるデジタル画像信号をアナログ信号に変換するＤ／Ａコンバータ（Ｄ／Ａ変換部）である。三角波発生部８０１からの信号（図８Ｂの信号ａ）及びＤ／Ａコンバータ８０２からの画像信号（図８Ｂの信号ｂ）は、コンパレータ８０３で大小比較されて、図８Ｂの信号ｃのような濃度に依存したパルス幅信号となってレーザ駆動部８０４に送られる。Ｃ，Ｍ，Ｙ，Ｋそれぞれが、それぞれのレーザ８０５でレーザビームに変換される。
【００５２】
そして、ポリゴンスキャナ９１３で、それぞれのレーザビームを走査して、それぞれの感光ドラム９１７,９２１,９２５,９２９に照射される。
【００５３】
〔プリンタ部２０９の構成(カラーＭＦＰ１０４の場合)〕
図９に、カラープリンタ部の断面構造図を示す。９１３は、ポリゴンミラーであり、４つの半導体レーザ８０５より発光された４本のレーザ光を受ける。その内の１本はミラー９１４、９１５、９１６を経て感光ドラム９１７を走査露光し、次の１本はミラー９１８、９１９、９２０をへて感光ドラム９２１を走査露光し、次の１本はミラー９２２、９２３、９２４をへて感光ドラム９２５を走査露光し、最後の１本はミラー９２６、９２７、９２８をへて感光ドラム９２９を走査露光する。
【００５４】
一方、９３０はイエロー(Ｙ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９１７上にイエローのトナー像を形成し、９３１はマゼンタ(Ｍ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２１上にマゼンタのトナー像を形成し、９３２はシアン(Ｃ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２５上にシアンのトナー像を形成し、９３３はブラック(Ｋ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２９上にマゼンタのトナー像を形成する。以上４色(Ｙ,Ｍ,Ｃ,Ｋ)のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。
【００５５】
シートカセット９３４、９３５および、手差しトレイ９３６のいずれかより給紙されたシートは、レジストローラ９３７を経て、転写ベルト９３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム９１７、９２１、９２５、９２９には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト９３９により搬送され、定着器９４０によって、トナーがシートに定着される。定着器９４０を抜けたシートはフラッパ９５０により一旦下方向へ導かれてシートの後端がフラッパ９５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００５６】
なお、４つの感光ドラム９１７、９２１、９２５、９２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト９３９により、シートは一定速度ｖで搬送されており、このタイミング同期がなされて、４つの半導体レーザ８０５は駆動される。
【００５７】
〔フィニッシャ部２０９の構成〕
図１１に、フィニッシャ部の断面構造図を示す。プリンタ部２０９の定着部９４０(または、１０４０)を排出したシートは、フィニッシャ部２０９に入る（フィニッシャが接続されている場合）。フィニッシャ部２０９には、サンプルトレイ１１０１及びスタックトレイ１１０２があり、ジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【００５８】
ソート方式には２通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン(または、トレイ)を奥手前方向にシフトしてジョブ毎に出力シートを振り分けるシフトソート方式によるソーティングを行うことができる。電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、いわゆるコレート機能を用いることで電子ソーティングの機能もサポートできる。次にグループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。
【００５９】
更に、スタックトレイ１１０２に排出する場合には、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ１１０５にてバインドすることも可能である。
【００６０】
そのほか、上記２つのトレイに至るまでに、紙をＺ字状に折るためのＺ折り機１１０４、ファイル用の２つ(または３つ)の穴開けを行うパンチャ１１０６があり、ジョブの種類に応じてそれぞれの処理を行う。
【００６１】
更に、サドルステッチャ１１０７は、シートの中央部分を２ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行う。サドルステッチャ１１０７で製本されたシートは、ブックレットトレイ１１０８に排出される。
【００６２】
そのほか、図には記載されていないが、製本のためのグルー(糊付け)によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリム(裁断)などを加えることも可能である。
【００６３】
また、インサータ１１０３はトレイ１１１０にセットされたシートをプリンタへ通さずにトレイ１１０１、１１０２、１１０８のいずれかに送るためのものである。これによってフィニッシャ２０９に送り込まれるシートとシートの間にインサータ１１０３にセットされたシートをインサート（中差し）することができる。インサータ１１０３のトレイ１１１０にはユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ１１１１により最上部のシートから順に給送する。従って、インサータ１１０３からのシートはそのままトレイ１１０１、１１０２へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ１１０７へ送るときには、一度パンチャ１１０６側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。
【００６４】
次に、トリマ（裁断機）１１１２について説明する。サドルステッチャ１１０７においてブックレット（中綴じの小冊子）にされた出力は、このトリマ１１１２に入ってくる。その際に、まず、ブックレットの出力は、ローラで予め決められた長さ分だけ紙送りされ、カッター部１１１３にて予め決められた長さだけ切断され、ブックレット内の複数ページ間でばらばらになっていた端部がきれいに揃えられることとなる。そして、ブックレットホールド部１１１４に格納される。
【００６５】
［ネットワーク１０１］
次に、ネットワーク１０１について説明する。
【００６６】
ネットワーク１０１は図１２に示すように、前述の図１のような構成がルータと呼ばれるネットワークを相互に接続する装置により接続され、ＬＡＮ(Local Area Network)と呼ばれる更なるネットワークを構成する。
【００６７】
また、ＬＡＮ１２０６は、内部のルータ１２０１を介して、専用回線１２０８を通して、別のＬＡＮ１２０７内部のルータ１２０５に接続され、これらのネットワーク網は幾重にも張り巡らされて、広大な接続形態を構築している。
【００６８】
次に、その中を流れるデータについて図１３に従って説明する。
【００６９】
送信元のデバイスＡ(１３００a)に存在するデータ１３０１があり、そのデータは画像データでも、ＰＤＬデータでも、プログラムであっても構わない。これがネットワーク１０１を介して受信先のデバイスＢ(１３００b)に転送する場合、データ１３０１を細分化しイメージ的に１３０２のように分割する。この分割されたデータ１３０３,１３０４,１３０６などに対して、ヘッダ１３０５と呼ばれる送り先アドレス(TCP/IPプロトコルを利用した場合には、送り先のＩＰアドレス)などを付加し、パケット１３０７として順次ネットワーク１０１上にパケットを送って行く。デバイスＢのアドレスとパケット１３１０のヘッダ１３１１が一致するとデータ１３１２は分離され、デバイスＡにあったデータの状態に再生される。
【００７０】
［プリンタドライバ］
次に図１４、図１０、図２２を用いて、コンピュータ１０２(または、１０３)からプリンタドライバにより画像データをプリンタに送信する工程について説明する。プリンタドライバは、プリント動作を指示するためのＧＵＩ（アプリケーション等から印刷指示したときに表示される印刷設定用のＧＵＩ上において、「プリンタ」に関するプロパティの表示指示を行った場合に表示されるＧＵＩ）で、これで指示することによりユーザは所望の設定パラメータを指示して、所望の画像イメージをプリンタなどの送信先に送る事が可能となる。
【００７１】
ここで１４０１はプリンタドライバのウィンドウであり、その中の設定項目として、１４０２はターゲットとなる出力先を選択する送信先の選択カラムである。実施形態では、前述のＭＦＰ１０４が選択対象となる。１４０３はジョブの中から出力ページを選択するページ設定カラムであり、コンピュータ１０２(または、１０３)上で動作するアプリケーションソフトで作成された画像イメージのどのページを出力するかを決定する。１４０４は部数を指定する部数設定カラムであり、カーソル１４０４をこの位置に移動させ、図示の矢印（スクロールバーの矢印）をクリックすることで、部数の増減が設定できる。また、１４０７は送信先選択カラム１４０２にて選択された送信先デバイスに関する詳細設定を行うためのプロパティキーである。そして、所望の設定が済めば、ＯＫキー１４０５により印刷を開始する。取り消す場合には、キャンセルキー１４０６により印刷を取りやめる。
【００７２】
図１０、図２２は、図１４におけるプロパティキー１４０７をクリックした際の表示画面（ＧＵＩ）である。ここには、例えば、Paper, Graphics, Device Options, ＰＤＬなどのタブがあり、それらをクリックするごとに設定内容が異なる。図１０はPaperタブ１４１１が例としてあげられており。ここではサイズ１４１５、面つけレイアウト１４１６、紙の向き１４１７、あるいは給紙段１４１８などの設定が行える。また、Device Optionsタブ１４１３が選ばれると、そのデバイス固有の設定情報、例えばステープルなどのフィニッシングの設定や、プリンタＩＰ部２０７内のガンマ変換部７０２や空間フィルタ部７０３のパラメータを変更する画像処理関連のより細かい調整を行うことが可能となる。選択には機能１４３１とその設定値１４３２をそれぞれ所望の値に設定することとなる。１４３３は設定値を初期値も戻すデフォルトキーである。
【００７３】
また、図示されていないが、同様にしてGraphicsタブ１４１２では、解像度やハーフトーン設定、あるいは、ＰＤＬタブ１４１４ではＰＤＬの出力形式などの選択ができる。
【００７４】
〔ドキュメントサーバ１０２の構成〕
次に実施形態におけるドキュメントサーバ１０２について図１５を用いて説明する。図１５は、ドキュメントサーバ１０２のハードウェア構成を表しているが、ここで紹介するハードウェア構成は一例にしか過ぎず、様々な接続方法や、様々なインターフェイスを有した構成が一般に考えられる。
【００７５】
まず、点線で囲まれた部分がマザーボード１５００と呼ばれる基板で、この上に以下に説明する機能が搭載されている。１５０１と１５０２はＣＰＵであり、このサーバのソフトウェアを制御しており、ＣＰＵバス１５２１を経由して二次キャッシュメモリ１５０３と接続され、更にノースブリッジ１５０４、サウスブリッジ１５０５と呼ばれるＬＳＩによって、マザーボード上の様々なバスの制御を行っている。ノースブリッジ１５０４とサウスブリッジ１５０５のデータのやり取りにはメモリ(ＳＤＲＡＭ１５０６)が使用されている。
【００７６】
次にノースブリッジ１５０４は、高速ＰＣＩ(Peripheral Component Interconnect)バス(３２ビット/６６MHz)１５２２を持ち、ＳＣＳＩコントローラ及びＳＣＳＩインターフェイス１１４に接続されて、ＳＣＳＩバス１５２４によってＨＤＤ(Hard Disk Drive)１５０７に接続されて、大容量のデータのアクセスを可能にしている。また、一般にＨＤＤには後述のＩＤＥ(Integrated Disk Electronics)バス対応のものもある。また、高速ＰＣＩバス１５２２にはビデオデータを直接プリンタに送るようなタイプのプリンタを接続する際にも用いることができ、必要に応じて、ビデオインターフェイスカード１１３ａや１１３ｂが接続され、カラープリンタとのインターフェイスなどに有効である。更に、ノースブリッジ１５０４には、ディスプレイ１５０９を表示させるためのグラフィックコントローラ１５０８もＡＧＰバス１５２６によって接続されている。
【００７７】
次に、サウスブリッジ１５０５側は、一般のＰＣＩバス(３２ビット/３３MHz)１５２３が接続されており、ＮＩＣ（Network Interface Card）が接続される。図中に２枚のＮＩＣが接続されているのは、図１Ａのように２系統のネットワークを有する場合であり、図１Ｂのような１系統の場合には、１枚でも構わない。また、サウスブリッジ１５０５には、ＩＤＥバス１５２５により、ＣＤ−ＲＯＭドライブまたは、読み書き可能なＣＤ−Ｒ／ＲＷドライブ１５１０が接続され本ドキュメントサーバ１０２のインストール時や、大量データのアーカイブ(データ保存)などに役立つ。その他、ＵＳＢポート１５１１や、スーパーＩ／Ｏ部１５１２を経由してキーボード１５１３やマウス１５１４あるいは、フロッピー（登録商標）ディスクドライブ１５１５につながって、データの入出力を行うことができる。
【００７８】
次に、図１６を用いてドキュメントサーバ１０２内のデータフローを説明する。これらのフローは上述のＣＰＵによって制御され、必要に応じてメモリ１５０６やハードディスク１５０７が利用される。なお、同図は、ドキュメントサーバ１０２に電源が投入され、ＨＤＤ１５０７に格納されているサーバＯＳ及び実施形態のドキュメントサーバとして機能するプログラムがＲＡＭ１５０６にロードされた後のものである。
【００７９】
まず、ＮＩＣ １１１やＳＣＳＩ１１４から入力されたジョブは、入力デバイス制御部１６０１よりサーバ内に入り、サーバに様々なクライアントアプリケーションと連結することにおいてその役割を果たす。入力としてＰＤＬデータとＪＣＬ(Job Control Language)データを受け付ける。それはプリンタとサーバに関する状態情報で様々なクライアントに対応し、 このモジュールの出力は、適切なＰＤＬとＪＣＬの構成要素すべてを結合する役割を持つ。
【００８０】
次に、入力ジョブ制御部１６０２はジョブの要求されたリストを管理し、サーバに提出される個々のジョブにアクセスするために、ジョブリストを作成する。更に、このモジュールには、ジョブのルートを決めるジョブルーティング、分割してＲＩＰするか否かを司るジョブスプリット、そしてジョブの順序を決めるジョブスケジューリングの３つの機能がある。
【００８１】
ラスタライズ処理(ＲＩＰ)部１６０３は複数個存在する。１６０３-ａ,１６０３-ｂ,１６０３-ｃあるいは必要に応じて更に増やすことも可能だが、ここでは総称して１６０３と記載する。ＲＩＰモジュールは様々なジョブのＰＤＬをＲＩＰ処理して、適切なサイズと解像度のビットマップを作成する。ＲＩＰ処理に関しては、ＰＣＬ、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦなど様々なフォーマットのラスタライズ処理が可能である。
【００８２】
データ変換部１６０４は、ＲＩＰによって作り出されるビットマップイメージを圧縮したり、フォーマット変換を施す役割を果たし、それぞれのプリンタにマッチした最適な画像イメージタイプを選び出す。例えば、ジョブをページ単位で扱いたい場合には、TIFFやJPEGなどをＲＩＰ部でラスタライズした後のビットマップデータにPDFヘッダを付けて、PDFデータとして編集するなどの処理を行う。
【００８３】
出力ジョブ制御部１６０５は、ジョブのページイメージを取って、それらがコマンド設定に基づいてどう扱われるのかを管理する。ページはプリンタに印刷されたり、ハードディスク１５０７にセーブされる。印刷後のジョブは、ハードディスク１５０７に残すか否かは選択可能であり、セーブされた場合には、再呼び出しすることもできる。さらに、このモジュールはハードディスク１５０７とメモリ１５０６との相互作用で管理する。
【００８４】
出力デバイス制御部１６０６は、どのデバイスに出力するか、またどのデバイスをクラスタリング(複数台接続して一斉にプリントすること)するかを司り、選択されたデバイスのインターフェイスカード１１２または１１３に送られる。また、このモジュールはデバイス１０４の状態監視と装置状況をドキュメントサーバ１０２に伝える役割も果たしている。
【００８５】
〔ページ記述言語(Page Description Language：以後ＰＤＬと略する。)〕
次にＰＤＬデータとＲＩＰ部１６０３について説明する。ＰＤＬは、以下の３要素に分類される。
【００８６】
(a)文字コードによる画像記述
(b)図形コードによる画像記述
(c)ラスタ画像データによる画像記述
すなわち、ＰＤＬは、上記の要素を組み合わせで構成された画像を記述する言語であり、それで記述されたデータをＰＤＬデータと呼ぶ。
【００８７】
次に、図１７は、図１６のＲＩＰ部１６０３の内部を説明している。それぞれのＲＩＰ部１６０３は、ＰＤＬの翻訳を行うインタプリタ部１７０１と、ＰＤＬの色描写を行うレンダリング部１７０２に大きく分けることができる。
【００８８】
ここで、インタプリタ部１７０１は、図１８ＡのようなＰＤＬの記述を図１８Ｂのように図形として解釈する役割を持つ。ここでは、文字情報Ｒ１８０１を記述した例である。Ｌ１８１１は、文字の色を指定する記述であり、カッコの中は順にCyan、Magenta、Yellow、Blackの濃度を表わしている。最小は０.０であり、最大は１.０である。Ｌ１８１１では、文字を黒にすることを指定する例を示している。次に、Ｌ１８１２は変数String１に文字列“ＡＢＣ”を代入している。次にＬ１８１３では、第１、第２パラメータが、文字列をレイアウトする用紙上の開始位置座標のｘ座標とｙ座標を示し、第３パラメータが文字の大きさ、第４パラメータが文字の間隔を示しており、第５パラメータがレイアウトすべき文字列を示している。要するにＬ１８１３は座標(０.０, ０.０)のところから、大きさ０.２、間隔０.３で文字列“ＡＢＣ”をレイアウトするという指示となる。
【００８９】
次に、図形情報Ｒ１８０２を記述した例では、Ｌ１８２１はＬ１８１１と同様、線の色を指定しており、ここでは、Cyanが指定されている。次に、Ｌ１８２２は、線を引くことを指定するためのものであり、第１、２パラメータが線の始端座標、第３、４パラメータが終端座標のそれぞれ、ｘ、ｙ座標である。第５パラメータは線の太さを示す。
【００９０】
さらに、ラスタ画像情報を記述した例では、Ｌ１８３１は、ラスタ画像を変数image１に代入している。ここで、第１パラメータはラスタ画像の画像タイプ、及び色成分数を表わし、第２パラメータは１色成分あたりのビット数を表わし、第３、第４パラメータは、ラスタ画像のｘ方向、ｙ方向の画像サイズを表わす。第５パラメータ以降が、ラスタ画像データである。ラスタ画像データの個数は、１画素を構成する色成分数、及び、ｘ方向、ｙ方向の画像サイズの積となる。Ｌ１８３１では、CMYK画像は４つの色成分(Cyan、Magenta、Yellow、Black)から構成されるため、ラスタ画像データの個数は(４×５×５=)１００個となる。次にＬ１８３２は、座標(０.０, ０.５)のところから、０.５×０.５の大きさにimage１をレイアウトすることを示している。
【００９１】
図１８Ｂは、１ページの中で上記３つの画像記述を解釈して、ラスタ画像データに展開した様子を示したものである。Ｒ１８０１,Ｒ１８０２, Ｒ１８０３はそれぞれのＰＤＬデータを展開したものである。これらのラスタ画像データは、実際にはＣ、Ｍ、Ｙ、Ｋ色成分毎にメモリ１５０６(あるいは、ハードディスク１５０７)に展開されており、例えばＲ１８０１の部分は、各ＣＭＹＫのメモリ１５０６に、C=０、M=０、Y=０、K=２５５が書かれており、Ｒ１８０２の部分は、それぞれ、C=２５５, M=０, Y=０, K=０が書き込まれることになる。
【００９２】
ドキュメントサーバ１０２内では、クライアント１０３(あるいは、ドキュメントサーバ自身)から送られてきたＰＤＬデータは、ＰＤＬデータのままか、上記のようにラスタ画像に展開された形で、 メモリ１５０６(あるいは、ハードディスク１５０７)に書き込まれ、必要に応じて保存されている。
【００９３】
次に、図１７に戻って、レンダリング部１７０２について説明する。インタプリタ部１７０１から出てくる画像データには、グレースケール、ＲＧＢ，ＣＭＹＫのほか様々な色空間のものがあり、その他の色空間の場合には、ＣＲＤ(Color Rendering Dictionary)部１７０３にて一度ＣＭＹＫ空間に変換される。
【００９４】
次に、ＣＭＹＫデータの場合には、オーバープリント検知部１７０４において、ＰＤＬ言語における画像の重ね合わせ状況がテストされる。即ち、通常ＰＤＬでは、各パーツを重ね合わせた場合、上書きされたパーツの色が最終的に描写されるのだが、アプリケーションにおいては、オーバープリント機能と呼ばれるものがあり、下地の色を残したまま上の色を混色させることとなる。
【００９５】
また、黒検知部/黒補正部１７０５では、ユーザが設定するジョブチケットにおいて、純粋なブラックかプロセスブラック(CMYまたはCMYK混色の黒)の選択や、網点上の黒文字や黒細線を強制的にブラック１００％で打つ機能などによりCMYKの値を変化させる。
【００９６】
カラーマッチング部１７０６は、図１９のようなフローになっており、ＲＧＢまたは、ＣＭＹＫで入力されたデータに対して、ＣＭＭ部１９０４において、ＩＣＣプロファイルによる色調整が行われる。
【００９７】
ＩＣＣプロファイルは、図２０のように大きく分けて、ソースプロファイル１９０５とプリンタプロファイル１９０６からなっており、ソースプロファイルは、RGB(またはCMYK)データを一度規格化されたL*a*b*の空間に変換し、このL*a*b*データを再度ターゲットとなるプリンタに適したＣＭＹＫ空間になる。
【００９８】
更に、ソースプロファイルはＲＧＢプロファイルとＣＭＹＫプロファイルからなっており、入力画像がＲＧＢ系画像(ＪＰＥＧ、ＴＩＦＦ画像など)の場合は、ＲＧＢプロファイル。ＣＭＹＫ系画像の場合にはＣＭＹＫプロファイルが選択される。次に、プリンタプロファイルは、各プリンタごとの色特性に合わせて作られており、ＲＧＢ系画像の場合は、Perceptual(色味優先)やSaturation(鮮やかさ優先)を選択するのが好ましく、ＣＭＹＫ系画像の場合は、Colorimetric(色差最小)を選んで最適画像を出力することが多い。
【００９９】
また、ＩＣＣプロファイルは、一般にルックアップテーブル形式で作られており、ソースプロファイルでは、ＲＧＢ（またはＣＭＹＫ）データが入力されると、一意にＬ＊ａ＊ｂ＊データに変換され、プリンタプロファイルでは、Ｌ＊ａ＊ｂ＊データからＣＭＹＫに変換される。
【０１００】
次に、オーバープリント制御部１７０７では、前述のオーバープリントテスト部の結果を受けて、オーバープリント処理を必要に応じて行い、トナーリダクション部１７０８は、トナーの載り量が多すぎて、プリンタにダメージを与える恐れがある場合に、それを制限する役割を果す。
【０１０１】
これらの処理を行った後、データはメモリ１５０６（またはＨＤＤ１５０７）に一旦書き込まれる。そして、プリント起動されると、ガンマ補正部１７１０を経由して、各色の出力特性を補正してプリントアウトされる。
【０１０２】
ガンマ補正部１７１０には、デフォルトで図２１Ａのようなリニアなガンマ曲線が用意されており、プリンタ特性に応じてテーブルを用意する。例えば、MFP104aの出力特性Ｇｐが図２１Ｂのような値であった場合、その逆関数Ｇａである図２１Ｃを掛け合わせれば出力特性は、図２１Ａのようにリニアな値に修正される。また、印刷ライクなＧｂ図２１Ｄのような特性を選びたければ、ＧａｘＧｂのような値のテーブルを掛け合わせても良い。
【０１０３】
また、これらのガンマテーブルを作成するために、ＭＦＰ１０４ａのスキャナ部や、濃度計などを利用して、後述のキャリブレーション機能も一般に知られている。
【０１０４】
［ガンマテーブルの書き換え］
次に、ガンマテーブルの書き換えによる一次色の色味調整に関して説明する。前述したように、ガンマ補正部１７１０は、書き換え可能なメモリであり、その値を図２４Ａないし図２５Ｃを利用して書き換えることを考える。
【０１０５】
ガンマキー３４０９をクリックすると、図２４Ａ（または、図２４Ｂ）が現れる。その際のフローチャートとしては、図２５Ａに従って動作する。
【０１０６】
まず、デバイスを選択（Ｓ４２２１）し、次にモードの選択（Ｓ４２２２）を行う。モードとしては、キャリブレーションモード（Ｓ４２２３）、テーブルの編集モード（Ｓ４２３３）、保存モード（Ｓ４２４２）、そして消去モード（Ｓ４２４６）である。
【０１０７】
キャリブレーションモード（Ｓ４２２３）は、リニアな出力になるように階調補正を行う仕組みであり、ＭＦＰのスキャナ部を利用するか、濃度計などを利用する方法が一般に知られている。何れの場合も、プリンタ部からテストプリントを出力（Ｓ４２２４）し、その出力値の濃度をサンプリング測定（Ｓ４２２７または、Ｓ４２３２）して、前述のようにガンマテーブルを作成（Ｓ４２２８）、登録（Ｓ４２２９）、及び保存（Ｓ４２３０）する。
【０１０８】
また、テストプリントに際しては、図２５Ｂまたは、図２５Ｃのようなチャートが利用される。図２５Ｃは濃度の面均一性が取れていないプリンタの場合に用いられランダムに配置されることでそれを緩和させるように予め決められた場所に予め決められた濃度が出ているかを読み取るようにできている。
【０１０９】
再び、図２５Ａに戻って、編集モード（Ｓ４２３３）の場合は、データまたは、グラフを利用して、図２４Ａまたは図２４ＢのようなＧＵＩで編集することができる。データによる編集では、ＣＭＹＫそれぞれの入力値に対する出力値を直接入力し、グラフモードでは、ＣＭＹＫそれぞれの値をグラフ上の曲線をマウスなどを利用して編集する。編集後、サブミットキー（Ｓ４２０５）をクリックすると、編集したデータをガンマテーブルに反映して良いかどうかの確認メッセージが現れて、ＯＫならば反映される。
【０１１０】
保存モード（Ｓ４２４２）と消去モード（Ｓ４２４６）は、ジョブチケット同様にテーブルの保存及び、テーブルの消去に利用される。
【０１１１】
［スポットカラーマッチング］
次にスポットカラーマッチングについて説明する。スポットカラーとは、あらかじめ混合された特殊なインキのことで、CMYKプロセスインキの代わりとして、またはCMYKプロセスインキに加えて使用するものであり、通常、クライアントコンピュータ１０３上で動作するアプリケーションソフトウェアとドキュメントサーバプロセス、及びＭＦＰ１０４の組み合わせにおいて実現するものである。
【０１１２】
スポットカラーを使用する場合、プリンタに専用のプリントプレート（刷版）が必要であるがそれに応じてある固有の色を予めアプリケーション上で設定しておいてスポットカラーインキは、プロセスカラーの色域外にあるカラーを正確に再現する目的で利用される。
【０１１３】
ただし、プリントされたスポットカラーが実際にどう見えるかは、カラー値の指定やカラーマネージメントに関係なく、使用するインキと紙の色の組み合わせによって異なる。スポットカラー値で行った指定は、モニターやコンポジットプリンタで再現されるカラーをシミュレートするものである。
【０１１４】
印刷機などでは固定色を搭載しているものも少なくないが、プリンタにおいては、まだ固定色のトナーというものはほとんど存在しておらず、実際のプリントに際しては、プリンタによって色が変わってしまうという不具合点があった。
【０１１５】
図２６は、アプリケーション上のスポットカラーの設定画面であり、例えばＣＭＹＫ各何％かでスポットカラーを定義することができる。また、図２７はアプリケーション上で描いた絵であり、各オブジェクト単位で通常の色設定または、スポットカラーでの設定が可能となる。ここでは例えば、オブジェクト１とオブジェクト３をスポットカラーで設定した場合を想定する。
【０１１６】
アプリケーションから前述のプリンタドライバを経由して、ＰＤＬデータにされた後、図２８のようにドキュメントサーバ１０２内のＲＩＰ処理部でオブジェクト単位でＲＩＰ処理がなされ、その際に通常色指定の場合には、カラーマッチング部、ガンマテーブルを通ってビットマップ化されてプリント出力されるが、スポットカラー指定されたオブジェクトの場合には、カラーマッチングとガンマテーブルを通らずに、指定されたＣＭＹＫ濃度のデータで直接ビットマップ化されてプリント出力される。
【０１１７】
［スポットカラーマッチングの調整］
しかし実際には、ここで出力されるスポットカラーは、ユーザが意図した色味でない場合が多く、そこで色合わせの手段を考える。
【０１１８】
図２３は、スポットカラーの調整フローチャートであり、スポットカラー調整の場合は、スポットカラーを選択し、そのスポットカラーを中心にCMYKの濃度をいくらか振ったカラーサンプルを出力する。  ユーザはこの出力を見て、予め期待したスポットカラーの色見本とこの出力サンプルを比較して、そのままでよければ次に移行し、他のパッチのほうが近ければパッチ色の番号（A0,A1,...など）を入力する。他にスポットカラーを持っていれば、それぞれ同じようなフローで設定する。なければ、本プリントの指示を行って、図２７のようなプリントを行う。
【０１１９】
（実施例２）
［スポットカラーマッチングのタグビットによる調整］
プリンタ側にもガンマテーブルを持っている場合があるため、ドキュメントサーバ１０２からMFP104にデータを渡す際に、通常色のデータか、スポットカラー用のデータかを画素単位でスポットカラー切替信号ももっており、その情報もCMYKの画像データと一緒にMFP１０４に渡す。
【０１２０】
一方、MFP１０４側では通常色用ガンマテーブルとスポットカラーガンマテーブルを持っており、送られてきたスポットカラー切替信号に応じて画素単位で上記２つのガンマテーブルを切り替えて出力する。
【０１２１】
（実施例３）
スポットカラー切替信号の利用は、ガンマテーブルの切替だけでなく、シャープネスの切替（複数の空間フィルタを切り替える）であったり、CMYK→CMYK変換のような色空間変換のようなLUT（ルックアップテーブル）であってもかまわない。
【０１２２】
なお、図１Ａ、図１Ｂのネットワーク構成そのものは、通常のネットワークとかわるものではなく、むしろ、本発明は、各装置上で動作するプログラムを実行することによって実現するところに特徴がある。例えば、クライアントであれば、そのプログラムとは、プリンタドライバやブラウザである。また、サーバであればそのＷｅｂサーバとして機能するプログラム、ネットワークリソース（スキャナやプリンタ、或いは共有フォルダ）を管理するプログラム、印刷処理を行う際のスケジューラ、ＲＩＰ処理にかかるプログラム、更に、ネットワークリソースの制御（プリンタであれば、印刷データの配信）にかかるプログラムで構成されることになる。従って、本発明はこれらコンピュータプログラムをもその範疇とするものであるのは容易に理解出来よう。
【０１２３】
また、通常、コンピュータをパーソナルコンピュータ等の汎用情報処理装置上で動作させるためには、これらプログラムを格納したフロッピー（登録商標）やＣＤＲＯＭ等の記憶媒体をセットし、インストーラを起動したり、装置にコピーしたりすることになるので、これら記憶媒体も本願発明の範疇に含まれる。
【図面の簡単な説明】
【０１２４】
【図１】（Ａ）は実施形態のネットワーク構成を示す図である。（Ｂ）は実施形態の他のネットワーク構成を示す図である。
【図２】画像形成装置のブロック構成図である。
【図３】画像形成装置のスキャナ部の構造を示す図である。
【図４】画像形成装置のカラースキャナIP部のブロック図である。
【図５】画像形成装置のＦＡＸ部のブロック構成図である。
【図６】（Ａ）は画像形成装置のＮＩＣ部のブロック構成図である。（Ｂ）は画像形成装置のコア部のブロック図である。
【図７】カラー画像形成装置のプリンタIP部のブロック構成図である。
【図８】（Ａ）は画像形成装置のＰＷＭ部のブロック構成図である。（Ｂ）は画像形成装置のＰＷＭ部の動作タイミングを示すタイミングチャートである。
【図９】カラー画像形成装置の断面構造図である。
【図１０】プリンタドライバのＧＵＩ画面例を示す図である。
【図１１】画像形成装置のフィニッシャ部の断面構造図である。
【図１２】ネットワーク環境を示す図である。
【図１３】ネットワークデータ転送を示す図である。
【図１４】プリンタドライバのＧＵＩ画面例を示す図である。
【図１５】ドキュメントサーバのハードウェア構成例である。
【図１６】ドキュメントサーバ内部のジョブフローを示す図である。
【図１７】ＲＩＰ部のフローを示す図である。
【図１８】（Ａ）はＰＤＬデータの記述例を示す図である。（Ｂ）はＰＤＬデータのラスタ展開後のイメージを示す図である。
【図１９】カラーマッチング部のフローを示す図である。
【図２０】ＩＣＣプロファイルの種類を示す図である。
【図２１】（Ａ）はリニアなガンマテーブルを示す図である。（Ｂ）はプリンタ出力特性を示す図である。（Ｃ）はキャリブレーションされたガンマテーブルを示す図である。（Ｄ）は出力特性を加味したガンマテーブルを示す図である。
【図２２】プリンタドライバのＧＵＩ画面例を示す図である。
【図２３】スポットカラーの色決定フロー。
【図２４】（Ａ）はガンマコンフィギュレーション（データ）の画面例を示す図。（Ｂ）はガンマコンフィギュレーション（グラフ）の画面例を示す図。
【図２５】（Ａ）はガンマコンフィギュレーションのフローチャート。（Ｂ）はキャリブレーション用テストパターンを示す図（１）。（Ｃ）はキャリブレーション用テストパターンを示す図（２）。
【図２６】アプリケーション上でスポットカラーを設定するUI。
【図２７】出力プリントのオブジェクトを表す図。
【図２８】RIP処理におけるブロック図。
【図１】
2007166305.tif 000003
【図２】
2007166305.tif 000004
【図３】
2007166305.tif 000005
【図４】
2007166305.tif 000006
【図５】
2007166305.tif 000007
【図６】
2007166305.tif 000008
【図７】
2007166305.tif 000009
【図８】
2007166305.tif 000010
【図９】
2007166305.tif 000011
【図１０】
2007166305.tif 000012
【図１１】
2007166305.tif 000013
【図１２】
2007166305.tif 000014
【図１３】
2007166305.tif 000015
【図１４】
2007166305.tif 000016
【図１５】
2007166305.tif 000017
【図１６】
2007166305.tif 000018
【図１７】
2007166305.tif 000019
【図１８】
2007166305.tif 000020
【図１９】
2007166305.tif 000021
【図２０】
2007166305.tif 000022
【図２１】
2007166305.tif 000023
【図２２】
2007166305.tif 000024
【図２３】
2007166305.tif 000025
【図２４】
2007166305.tif 000026
【図２５】
2007166305.tif 000027
【図２６】
2007166305.tif 000028
【図２７】
2007166305.tif 000029
【図２８】
2007166305.tif 000030