(57)【要約】【課題】印刷要求先とされる画像形成装置が切り換えられても安定した色出力を維持可能とする画像処理システム、情報処理装置および画像形成装置を提供すること。【解決手段】画像形成装置であるプリンタ１３を備えた画像処理システム１０であって、第１の画像形成装置であるプリンタ１３に設定されている第１のプロファイルに応じた印刷を第１の画像形成装置に実行させる第１の出力モードと、第１の画像形成装置以外の第２の画像形成装置に設定されている第２のプロファイルに応じた印刷を第１の画像形成装置に実行させる第２の出力モードと、の選択を受け付ける選択手段であるパネル装置３１と、第２の出力モードにおける印刷要求があったときに、第１の画像形成装置および第２の画像形成装置における出力特性の違いによる色出力の変動を補正するための色処理を実行する色処理手段であるプリントエミュレータ３３と、を備える。【選択図】図３
2018012308.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークから受信された印刷データへのプロファイル変換を含む画像処理を実行して印刷媒体にカラー画像を形成する画像形成装置を備えた画像処理システムであって、
前記画像形成装置である第１の画像形成装置に設定されている第１のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第１の出力モードと、前記第１の画像形成装置以外の第２の画像形成装置に設定されている第２のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第２の出力モードと、の選択を受け付ける選択手段と、
前記第２の出力モードにおける印刷要求があったときに、前記第１の画像形成装置および前記第２の画像形成装置における出力特性の違いによる色出力の変動を補正するための色処理を実行する色処理手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記ネットワークを介して前記画像形成装置に接続され、前記色処理手段を含む情報処理装置を備えることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記画像形成装置は、前記選択手段を備えることを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記ネットワークを介して前記画像形成装置に接続され、前記画像形成装置への印刷要求を発行するホストコンピュータを備え、
前記ホストコンピュータは、前記選択手段を備えることを特徴とする請求項１または２に記載の画像処理システム。
【請求項５】
前記情報処理装置は、前記選択手段を備えることを特徴とする請求項２に記載の画像処理システム。
【請求項６】
前記色処理手段は、前記第１の画像形成装置および前記第２の画像形成装置における出力特性の違いに応じて設定された補正情報を保持することを特徴とする請求項１から５のいずれか一項に記載の画像処理システム。
【請求項７】
前記色処理手段は、保持している前記補正情報を更新させることを特徴とする請求項６に記載の画像処理システム。
【請求項８】
ネットワークから受信された印刷データへのプロファイル変換を含む画像処理を実行して印刷媒体にカラー画像を形成する画像形成装置を含む画像処理システムに備えられ、前記ネットワークを介して前記画像形成装置に接続された情報処理装置であって、
前記画像形成装置である第１の画像形成装置に設定されている第１のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第１の出力モードと、前記第１の画像形成装置以外の第２の画像形成装置に設定されている第２のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第２の出力モードと、のうちの前記第２の出力モードにおける印刷要求があったときに、前記第１の画像形成装置および前記第２の画像形成装置における出力特性の違いによる色出力の変動を補正するための色処理を実行する色処理手段
を備えることを特徴とする情報処理装置。
【請求項９】
ネットワークから受信された印刷データへのプロファイル変換を含む画像処理を実行して印刷媒体にカラー画像を形成する画像形成装置であって、
前記画像形成装置である第１の画像形成装置に設定されている第１のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第１の出力モードと、前記第１の画像形成装置以外の第２の画像形成装置に設定されている第２のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第２の出力モードと、の選択を受け付ける選択手段と、
前記第２の出力モードにおける印刷要求があったときに、前記第１の画像形成装置および前記第２の画像形成装置における出力特性の違いによる色出力の変動を補正するための色処理を経た画像データを基に印刷処理を実行する印刷手段と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、情報処理装置および画像形成装置に関する。
【背景技術】
【０００２】
印刷要求を発行するホストコンピュータと、印刷媒体にカラー画像を形成する画像形成装置とをネットワークを介して接続し、ホストコンピュータからの印刷データを指定された画像形成装置へ送信して印刷を実行する画像処理システムが知られている。
【０００３】
また、画像処理システムに関し、画像形成装置が持つ色空間などに応じて印刷データの色情報を変換することで、印刷媒体に表される色を調整する技術が知られている。画像処理システムは、画像形成装置における印刷データの画像処理にて、画像形成装置ごとに設定されているプロファイルに基づく変換処理を実行する。
【０００４】
例えば特許文献１には、印刷要求先の画像形成装置であるメイン機に代えて他の画像形成装置である代行機での代行印刷をする場合に、ネットワークを介して代行機がメイン機のプロファイルを受信し、受信されたプロファイルに基づく変換処理を代行機にて実行可能とした技術が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷要求先とされる画像形成装置が切り換えられた場合に、元の画像形成装置と新たな画像形成装置とで、プリンタエンジンの出力特性に違いが存在していることがある。この場合、新たな画像形成装置が元の画像形成装置のプロファイルに基づく変換処理を実行しても、元の画像形成装置によって出力される色とは異なる色が新たな画像形成装置により出力されることがある。そのため、画像処理システムは、印刷要求先とされる画像形成装置の切り換えにより、安定した色出力を維持できなくなることがある。
【０００６】
本発明は、上記に鑑みてなされたものであって、印刷要求先とされる画像形成装置が切り換えられても安定した色出力を維持可能とする画像処理システム、情報処理装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークから受信された印刷データへのプロファイル変換を含む画像処理を実行して印刷媒体にカラー画像を形成する画像形成装置を備えた画像処理システムであって、前記画像形成装置である第１の画像形成装置に設定されている第１のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第１の出力モードと、前記第１の画像形成装置以外の第２の画像形成装置に設定されている第２のプロファイルに応じた印刷を前記第１の画像形成装置に実行させる第２の出力モードと、の選択を受け付ける選択手段と、前記第２の出力モードにおける印刷要求があったときに、前記第１の画像形成装置および前記第２の画像形成装置における出力特性の違いによる色出力の変動を補正するための色処理を実行する色処理手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、印刷要求先とされる画像形成装置が切り換えられても安定した色出力を維持できるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施の形態の画像処理システムの全体構成図である。
【図２】図２は、図１に示すプリンタのハードウェア構成を示すブロック図である。
【図３】図３は、画像処理システムの機能ブロック図である。
【図４】図４は、図３に示すプリントエミュレータの機能構成を示す図である。
【図５】図５は、図２に示すパネル装置に表示される階調補正設定画面の例を示す図である。
【図６】図６は、プリンタでの印刷実行における画像処理システムの動作手順を示すフローチャートである。
【図７】図７は、互換モードによる印刷をプリンタに実行させる処理のシーケンスを示す図である。
【図８】図８は、図４に示すプロファイル格納部に格納される補正テーブルの例を示す図である。
【図９】図９は、プリントエミュレータにて補正テーブルを更新させる処理のシーケンスを示す図である。
【図１０】図１０は、第２の実施の形態の画像処理システムにおける処理のシーケンスを示す図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、画像処理システム、情報処理装置および画像形成装置の実施の形態を詳細に説明する。
【００１１】
実施の形態において、画像形成装置は、プリンタ、複写機、およびファクシミリ装置等の画像形成装置、あるいはプリンタ、コピー、スキャナおよびファクシミリ等のうち少なくとも２つ以上の機能を備える複合機（ＭＦＰ：Multi-Function  Printer）のいずれであっても良い。
【００１２】
（第１の実施の形態）
図１は、第１の実施の形態の画像処理システム１０の全体構成図である。画像処理システム１０は、情報処理装置であるサーバ１１、ホストコンピュータ１２、および画像形成装置であるプリンタ１３を備える。サーバ１１、ホストコンピュータ１２およびプリンタ１３は、ネットワーク１４を介して互いに接続されている。
【００１３】
ネットワーク１４は、ＬＡＮ（Local  Area  Network）などの通信ネットワークである。ネットワーク１４は、セキュア環境下で構築されたインターネットなどの広域ネットワークを含んで構成されていても良い。
【００１４】
ホストコンピュータ１２は、ユーザによる入力操作に応じて、テキスト、イメージ、あるいはそれらの組み合わせであるドキュメントを作成する。ホストコンピュータ１２は、印刷対象とするドキュメントの内容を含む印刷データであるＰＤＬ（Page  Description  Language）データを生成し、生成されたＰＤＬデータをプリンタ１３へ送信する。画像処理システム１０に含まれるホストコンピュータ１２は複数であっても良く、個数は任意であるものとする。
【００１５】
プリンタ１３は、ホストコンピュータ１２からネットワーク１４を経由して伝送されるＰＤＬデータを受信する。プリンタ１３は、ＰＤＬデータの画像処理を実行し、複数の基本色の混色によって印刷媒体にカラー画像を形成する。画像処理は、カラープロファイルに基づく変換処理を含む。画像処理システム１に含まれるプリンタ１３の個数は、図１に示す２個である場合に限られず任意であるものとする。
【００１６】
サーバ１１は、後述する互換モードにおいて、ホストコンピュータ１２からネットワーク１４を経由して伝送されるＰＤＬデータを受信する。サーバ１１は、ＰＤＬデータへ色処理を施す。また、サーバ１１は、画像処理システム１０に含まれるプリンタ１３ごとのカラープロファイルを保持する。
【００１７】
図２は、プリンタ１３のハードウェア構成を示すブロック図である。プリンタ１３は、コントローラ２０、プリンタエンジン３０およびパネル装置３１を備える。コントローラ２０は、プリンタエンジン３０およびパネル装置３１を含むプリンタ１３全体を制御する。
【００１８】
印刷手段としてのプリンタエンジン３０は、ＰＤＬデータから変換された画像データに基づき印刷媒体である用紙へ画像を印刷するプロッタユニット、プロッタユニットへ用紙を供給する給紙ユニット、およびプロッタユニットから用紙を排出する排紙ユニットを備える。プリンタエンジン３０は、印刷された用紙の仕分け等を行うフィニッシャ、原稿を自動搬送させるＡＤＦ（Auto  Document  Feeder）などのオプションユニットを含んでも良い。
【００１９】
パネル装置３１は、ユーザによるプリンタ１３への入力操作を受け付けるとともに、プリンタ１３の状態についての情報を表示する。パネル装置３１は、ポインティングデバイスとしてのタッチパネルと表示デバイスとしての液晶パネルを備える。
【００２０】
コントローラ２０は、ＣＰＵ（Central  Processing  Unit）２１、ＲＯＭ（Read  Only  Memory）２２、ＲＡＭ（Random  Access  Memory）２３、ＮＶＲＡＭ（Non-Volatile  RAM）２４、ネットワークＩ／Ｆ（インタフェース）２５、エンジンＩ／Ｆ２６、パネルＩ／Ｆ２７およびＨＤＤ（Hard  Disk  Drive）２８を備える。コントローラ２０の各部は、内部バス２９を介して相互に接続されている。
【００２１】
不揮発性メモリであるＲＯＭ２２は、プログラムを格納する。ＲＯＭ２２に格納されたプログラムは、内部バス２９を介してＲＡＭ２３にロードされる。ＣＰＵ２１は、ＲＡＭ２３内のプログラム格納領域にてプログラムを展開して各種処理を実行する。ＲＡＭ２３内のデータ格納領域は、各種処理の実行におけるワークメモリとして使用される。ＲＡＭ２３は、ＤＲＡＭ(Dynamic  Random  Access  Memory)あるいはＳＲＡＭ（Static  Random  Access  Memory）などである。
【００２２】
不揮発性メモリであるＮＶＲＡＭ２４には、プリンタ１３に設定されている印刷条件の情報などが格納される。外部記憶装置であるＨＤＤ２８は、ホストコンピュータ１２から伝送されたＰＤＬデータを保持する。外部記憶装置は、半導体メモリ等であっても良い。
【００２３】
ネットワークＩ／Ｆ２５は、ネットワーク１４との接続インタフェースである。ネットワークＩ／Ｆ２５は、ネットワーク１４を介してサーバ１１およびホストコンピュータ１２との通信を行う。
【００２４】
エンジンＩ／Ｆ２６は、プリンタエンジン３０との接続インタフェースである。エンジンＩ／Ｆ２６は、プリンタエンジン３０へ動作指示を出力するとともに、プリンタエンジン３０の状態を示す情報がプリンタエンジン３０から入力される。
【００２５】
パネルＩ／Ｆ２７は、パネル装置３１との接続インタフェースである。パネルＩ／Ｆ２７は、パネル装置３１へ入力された情報を取り込むとともに、パネル装置３１にて表示させる情報をパネル装置３１へ出力する。
【００２６】
図３は、画像処理システム１０の機能ブロック図である。コントローラ２０の機能構成は、ＣＰＵ２１でのプログラムの実行により、図２に示すハードウェア構成を使用して実現される。
【００２７】
プリンタコントロールシステム３４は、コントローラ２０の動作を統括的に制御する。ネットワークＩ／Ｆ制御部３５は、ネットワークＩ／Ｆ２５の制御により、サーバ１１およびホストコンピュータ１２との通信を実行する。エンジンＩ／Ｆ制御部３６は、エンジンＩ／Ｆ２６の制御により、プリンタエンジン３０との間における情報の入出力を行う。パネルＩ／Ｆ制御部３７は、パネルＩ／Ｆ２７の制御により、パネル装置３１との間における情報の入出力を行う。
【００２８】
ＰＤＬ処理部３８は、ネットワークＩ／Ｆ２５で受信されたＰＤＬデータをＨＤＤ２８へ格納する。ＰＤＬ処理部３８は、ＨＤＤ２８から読み出されたＰＤＬデータを解析し、プロファイル処理を含む画像処理を実行する。また、ＰＤＬ処理部３８は、ＰＤＬデータを、プリンタエンジン３０にて解釈可能な形式の画像データへ変換する描画処理を実行する。ＰＤＬ処理部３８は、描画処理により生成された画像データをプリンタコントロールシステム３４へ送る。
【００２９】
プリンタコントロールシステム３４は、ＰＤＬ処理部３８からの画像データをエンジンＩ／Ｆ２６へ転送する。プリンタコントロールシステム３４は、ＰＤＬ処理部３８からの画像データをＨＤＤ２８にて一旦保持させ、ＨＤＤ２８から読み出された画像データをエンジンＩ／Ｆ２６へ転送しても良い。エンジンＩ／Ｆ制御部３６は、エンジンＩ／Ｆ２６からプリンタエンジン３０へ画像データを転送させる。
【００３０】
プリンタ１３で実行されるプログラムは、ＲＯＭ２２等に予め組み込まれて提供される。プログラムは、プリンタ１３にてインストール可能あるいは実行可能な形式のファイルとして記録媒体に格納して提供されても良く、インターネット等のネットワークを経由して提供されても良い。
【００３１】
ホストコンピュータ１２は、ＣＰＵなどの制御装置、ＲＯＭあるいはＲＡＭなどの記憶装置、ＨＤＤなどの外部記憶装置、ディスプレイなどの表示装置、キーボードおよびポインティングデバイスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成を備える。
【００３２】
ホストコンピュータ１２は、制御装置でのプログラムの実行により実現される機能構成としてのプリンタドライバ３２を備える。プリンタドライバ３２は、印刷対象とするドキュメントの内容を含む印刷データを作成し、作成された印刷データをＰＤＬデータへ変換する。
【００３３】
サーバ１１は、ＣＰＵなどの制御装置、ＲＯＭあるいはＲＡＭなどの記憶装置、ＨＤＤなどの外部記憶装置、ディスプレイなどの表示装置、キーボードおよびポインティングデバイスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成を備える。
【００３４】
サーバ１１は、制御装置でのプログラムの実行により実現される機能構成としてのプリントエミュレータ３３を備える。プリントエミュレータ３３は、プリンタ１３からの描画依頼に応じた色処理を実行する色処理手段として機能する。
【００３５】
サーバ１１で実行されるプログラムは、サーバ１１にてインストール可能あるいは実行可能な形式のファイルとして記録媒体に格納して提供される。プログラムは、インターネット等のネットワークを経由して提供されても良い。
【００３６】
図４は、プリントエミュレータ３３の機能構成を示す図である。プリントエミュレータ３３は、ＰＤＬ処理部４１およびプロファイル格納部４２を備える。ＰＤＬ処理部４１は、プリンタ１３あるいはホストコンピュータ１２からの要求に応じて、ＰＤＬデータへの色処理を実行する。プロファイル格納部４２は、プリンタ１３ごとのカラープロファイルと、サーバ１１での色処理にて使用される補正テーブルを保持する。
【００３７】
ここで、画像処理システム１０に含まれるプリンタ１３の１つであるプリンタＡに代えて、新たなプリンタＢが設置された場合における画像処理システム１０の動作について説明する。
【００３８】
画像処理システム１０は、第１の出力モードである通常モードと、第２の出力モードである互換モードとのいずれかを選択して、プリンタＢによる印刷を実行可能とする。通常モードは、プリンタＢ（第１の画像形成装置）に設定されているカラープロファイルＢ（第１のプロファイル）に応じた印刷をプリンタＢに実行させる出力モードである。
【００３９】
互換モードは、プリンタＡ（第２の画像形成装置）に設定されているカラープロファイルＡ（第２のプロファイル）に応じた印刷をプリンタＢに実行させる出力モードであって、プリンタＡにより印刷される場合と同じ印刷結果をプリンタＢから出力するための出力モードである。プロファイル格納部４２には、カラープロファイルＡとカラープロファイルＢが格納される。さらに、プロファイル格納部４２は、プリンタＢおよびプリンタＡにおける出力特性の違いによる色出力の変動を補正するための色処理において使用される補正テーブルを保持する。
【００４０】
画像処理システム１０は、プリンタＢのパネル装置３１、ホストコンピュータ１２およびサーバ１１のいずれかにおいて、通常モードおよび互換モードの選択を受け付ける。第１の実施の形態の画像処理システム１０は、プリンタＢのパネル装置３１に表示される階調補正設定画面において、かかる出力モードの選択を受け付けるものとする。
【００４１】
図５は、パネル装置３１に表示される階調補正設定画面の例を示す図である。パネル装置３１は、ユーザによる呼び出し操作に応じて、階調補正設定画面を表示する。出力モードの選択手段としてのパネル装置３１は、階調補正設定画面において、通常モードと互換モードとの選択を受け付ける。
【００４２】
階調補正設定画面のモード選択欄４３には、プリンタＢでの印刷において選択可能なモードが表示される。モード選択欄４３において、「自動」は通常モード、「プリンタＡ互換」はプリンタＡとの互換モードをそれぞれ表している。カーソルキーの操作あるいはセルのクリックにより、「プリンタＡ互換」の表示と同じ行のセルに「○」を表示させることで、プリンタＡとの互換モードが選択される。さらに、階調補正設定画面の右上部にある「ＯＫ」のアイコンがクリックされることで、プリンタＢに互換モードの設定が登録される。
【００４３】
図６は、プリンタ１３での印刷実行における画像処理システム１０の動作手順を示すフローチャートである。ユーザは、プリンタＢへの印刷要求より前に、階調補正設定画面において出力モードを選択する。
【００４４】
ホストコンピュータ１２のプリンタドライバ３２は、ユーザによる操作に応じて、プリンタＢに対する印刷要求を発行する（ステップＳ１）。プリンタドライバ３２は、発行された印刷要求をプリンタＢへ送信する。プリンタＢのネットワークＩ／Ｆ２５が印刷要求を受信すると、プリンタＢのＰＤＬ処理部３８は、プリンタＢに登録されている出力モードの設定を確認する。
【００４５】
プリンタＡとの互換モードがプリンタＢに設定されていない場合（ステップＳ２：Ｎｏ）、プリンタＢには通常モードが設定されている。プリンタＢは、通常モードによる印刷を実行する。プリンタＢのＰＤＬ処理部３８は、ホストコンピュータ１２からのＰＤＬデータへの画像処理を実行する（ステップＳ３）。
【００４６】
ステップＳ３にて、ＰＤＬ処理部３８は、プリンタＢに設定されているカラープロファイルＢを用いたプロファイル変換を実行する。また、ＰＤＬ処理部３８は、画像処理を経たＰＤＬデータへの描画処理を実行する。プリンタＢのプリンタコントロールシステム３４は、ＰＤＬ処理部３８での描画処理により生成された画像データをエンジンＩ／Ｆ２６へ送り、プリンタエンジン３０へ転送させる。プリンタエンジン３０は、受信された画像データを基に印刷処理を実行する（ステップＳ４）。これにより、プリンタＢは、通常モードによる印刷処理を実行する。
【００４７】
プリンタＡとの互換モードがプリンタＢに設定されている場合（ステップＳ２：Ｙｅｓ）、プリンタＢは、互換モードによる印刷を実行する。プリンタＢのＰＤＬ処理部３８は、サーバ１１への描画依頼を発行する（ステップＳ５）。プリンタＢのネットワークＩ／Ｆ２５は、ＰＤＬデータと描画依頼とをサーバ１１へ送信する。
【００４８】
サーバ１１のＰＤＬ処理部４１は、プリンタＢからのＰＤＬデータを解析し、サーバ１１にて色処理を実行するか否かを決定する（ステップＳ６）。ＰＤＬ処理部４１は、そのＰＤＬデータの画像処理および描画処理をプリンタＢにて実行した場合に、プリンタＡによる場合と同じ印刷結果を得ることができるか否かを確認する。
【００４９】
例えば、ＰＤＬ処理部４１は、プリンタＡおよびプリンタＢにおけるカラープロファイルの違いおよびプリンタエンジン３０の特性の違いに基づく色変換を要するか否かを判断する。カラープロファイルＡおよびカラープロファイルＢにて共通のパラメータが設定されており、かつ補正テーブルによる色変換にて変化なしとされている色成分のみのドキュメントであれば、プリンタＢでの画像処理により、プリンタＡでの印刷の場合と同じ印刷結果を得ることができるものと判断される。この場合、ＰＤＬ処理部４１は、サーバ１１における色処理は不要と判断する。
【００５０】
一方、カラープロファイルＡおよびカラープロファイルＢにて互いに異なるパラメータが設定されている色成分、あるいは補正テーブルによる色変換にて変化ありとされている色成分がドキュメントに含まれる場合、プリンタＢでの画像処理では、プリンタＡでの印刷の場合と同じ印刷結果を得ることはできないものと判断される。この場合、ＰＤＬ処理部４１は、サーバ１１における色処理は必要と判断する。
【００５１】
サーバ１１にて色処理を実行しないものと決定した場合（ステップＳ６：Ｎｏ）、ＰＤＬ処理部４１は、プリンタＢへＰＤＬデータを返送する。プリンタＢのＰＤＬ処理部３８は、サーバ１１からのＰＤＬデータへの画像処理を実行する（ステップＳ３）。
【００５２】
一方、サーバ１１にて色処理を実行するものと決定した場合（ステップＳ６：Ｙｅｓ）、ＰＤＬ処理部４１は、サーバ１１におけるＰＤＬデータへの画像処理を実行する（ステップＳ７）。ステップＳ７にて、ＰＤＬ処理部４１は、カラープロファイルＡを用いたプロファイル変換と、補正テーブルによる色変換とを含む色処理を実行する。また、ＰＤＬ処理部４１は、画像処理を経たＰＤＬデータへの描画処理を実行する。
【００５３】
ＰＤＬ処理部４１は、描画処理により生成された画像データをプリンタＢへ送信する。プリンタＢのネットワークＩ／Ｆ２５は、サーバ１１からの画像データを受信する。プリンタコントロールシステム３４は、ネットワークＩ／Ｆ２５で受信された画像データをエンジンＩ／Ｆ２６へ送り、プリンタエンジン３０へ転送させる。プリンタエンジン３０は、受信された画像データを基に印刷処理を実行する（ステップＳ４）。これにより、プリンタＢは、プリンタＡ互換モードによる印刷処理を実行する。
【００５４】
図７は、互換モードによる印刷をプリンタ１３に実行させる処理のシーケンスを示す図である。ホストコンピュータ１２は、プリンタ１３の１つであるプリンタＢへ印刷要求を送信する（ステップＳ１１）。プリンタＢは、印刷要求を受信すると、自身に登録されている出力モードを確認する（ステップＳ１２）。プリンタＡとの互換モードがプリンタＢに設定されている場合、プリンタＢは、サーバ１１への描画依頼を送信する（ステップＳ１３）。
【００５５】
サーバ１１は、描画依頼を受信してから、サーバ１１における色処理が必要と決定した場合に、印刷データの色処理を実行する（ステップＳ１４）。また、サーバ１１は、印刷データへの描画処理を実行し、描画処理により生成された画像データをプリンタＢへ送信する（ステップＳ１５）。プリンタＢは、受信された画像データによる印刷処理を実行する（ステップＳ１６）。
【００５６】
図８は、プロファイル格納部４２に格納される補正テーブルの例を示す図である。補正テーブルには、プリンタＢとプリンタＡとの間におけるプリンタエンジン３０の特性の違いによる色出力の変動を補正するための補正情報が格納されている。
【００５７】
サーバ１１のプリントエミュレータ３３は、ガンマ補正のためにプリンタエンジン３０ごとに設定されているγ（ガンマ）値をプリンタＡおよびプリンタＢから取得する。プリントエミュレータ３３は、プリンタＡのγ値とプリンタＢのγ値との差による色成分ごとの出力のずれ分を補完するための換算式の係数を求める。プリントエミュレータ３３は、かかる係数を補正テーブルに書き込むことで、プリンタエンジン３０の出力特性の１つであるγ値の違いによる色出力の変動を補正するための補正テーブルを生成する。
【００５８】
図８には、プリンタＡおよびプリンタＢにおける色出力の変動を補正するための補正テーブルの内容の例を示している。補正テーブルには、印刷データにおいてＣＭＹＫの信号値で表された色成分データを補正するための換算式の係数が格納されている。
【００５９】
例えば、プリンタＡの色出力に対するプリンタＢの色出力の変動を補正するための換算式として「Ｋ＝０．９９Ｋ’，Ｃ＝Ｃ’，Ｍ＝１．０１Ｍ’，Ｙ＝Ｙ’」が求められたとする。補正テーブルには、プリンタＢでのプリンタＡ互換モードによる印刷のための補正情報として、各換算式の係数である「０．９９，１，１．０１，１」が格納される。なお、（Ｋ’，Ｃ’，Ｍ’，Ｙ’）は換算前の色成分データ、（Ｋ，Ｃ，Ｍ，Ｙ）は換算後の色成分データを表すものとする。
【００６０】
印刷要求先であるプリンタＢにプリンタＡ互換モードによる印刷処理を実行させる場合、プリントエミュレータ３３は、プリンタＢでのプリンタＡ互換モードによる印刷のための補正情報である係数「０．９９，１，１．０１，１」を読み出す。プリントエミュレータ３３は、読み出された係数を含めた換算式に基づいて、印刷データに含まれている色成分データを補正する。
【００６１】
補正テーブルには、画像処理システム１０に含まれる各プリンタ１３についての補正情報が格納されている。例えば、「Ｋ＝１．０１Ｋ’，Ｃ＝Ｃ’，Ｍ＝０．９９Ｍ’，Ｙ＝Ｙ’」は、プリンタＢの色出力に対するプリンタＡの色出力の変動を補正するための換算式とする。補正テーブルには、プリンタＡでのプリンタＢ互換モードによる印刷のための補正情報として、各換算式の係数である「１．０１，１，０．９９，１」が格納される。
【００６２】
補正情報は、プリンタエンジン３０の色出力を変動させる要因となり得るいずれの出力特性についてのパラメータを基に求めたものであっても良く、γ値以外のパラメータに基づいて求められたものでも良い。電子写真方式のプリンタ１３の場合、プリンタエンジン３０の出力特性の違いとして、現像バイアス、レーザ露光強度あるいは現像剤のトナー濃度などの印写パラメータの違いにより色出力の変動を補正するための補正情報が補正テーブルに格納されていても良い。かかる印写パラメータは、プリンタエンジン３０の状態を検知する手段としてプリンタエンジン３０内に設置されたセンサにおける検知結果を基に取得されたものであっても良い。さらに、補正テーブルは、プリンタＡおよびプリンタＢにおけるトナーの物性による色出力の変動を補正するための補正情報が格納されたものであっても良い。
【００６３】
第１の実施の形態によると、画像処理システム１０は、プリントエミュレータ３３での色処理により、第１の画像形成装置および第２の画像形成装置における出力特性の違いによる色出力の変動を補正する。画像処理システム１０は、第２の画像形成装置の第２のプロファイルによるプロファイル変換を第１の画像形成装置が実行しても生じ得る色出力の変動を抑制できる。これにより、画像処理システム１０は、印刷要求先とされるプリンタ１３が切り換えられても安定した色出力を維持することができるという効果を奏する。
【００６４】
プリントエミュレータ３３は、補正テーブルの内容を更新させても良い。図９は、プリントエミュレータ３３にて補正テーブルを更新させる処理のシーケンスを示す図である。プリンタＢは、例えばプリンタエンジン３０内に設置されているセンサにてプリンタエンジン３０の状態を検知する（ステップＳ２１）。プリンタＢは、プリンタエンジン３０の状態の検知結果をサーバ１１へ通知する（ステップＳ２２）。
【００６５】
プリントエミュレータ３３は、プリンタＡと、検知結果に示された状態のプリンタＢとにおける色出力の変動を補正するための補正情報を求める。プリントエミュレータ３３は、求めた補正情報を補正テーブルに上書きすることで、補正テーブルを更新させる（ステップＳ２３）。
【００６６】
画像処理システム１０は、補正テーブルを更新させることで、プリンタＢのプリンタエンジン３０の状態に変化があった場合における色出力の変動を抑制可能とする。画像処理システム１０は、プリンタエンジン３０の状態の経時変化に適応して、安定した色出力を維持することができる。
【００６７】
（第２の実施の形態）
図１０は、第２の実施の形態の画像処理システム１０における処理のシーケンスを示す図である。第２の実施の形態の画像処理システム１０は、サーバ１１において通常モードおよび互換モードの選択を受け付ける。第１の実施の形態と同一の部分には同一の符号を付し、重複する説明を省略する。
【００６８】
サーバ１１の表示装置は、第１の実施の形態のパネル装置３１に表示される階調補正設定画面（図５参照）と同様の階調補正設定画面を表示する。出力モードの選択手段としての表示装置は、階調補正設定画面において、通常モードと互換モードとの選択を受け付ける。ユーザは、プリンタ１３への印刷要求より前に、サーバ１１の階調補正設定画面において出力モードを選択する。
【００６９】
ホストコンピュータ１２は、プリンタ１３の１つであるプリンタＢへの印刷要求をサーバ１１へ送信する（ステップＳ３１）。サーバ１１のプリントエミュレータ３３は、サーバ１１において印刷要求が受信されると、プリンタＢでの印刷についてサーバ１１に登録されている出力モードの設定を確認する（ステップＳ３２）。
【００７０】
プリンタＢに通常モードが設定されている場合、プリントエミュレータ３３は、プリンタＢへ印刷要求を送信する。プリンタＢは、サーバ１１からの印刷要求を受信すると、通常モードによる印刷を実行する。
【００７１】
プリンタＡとの互換モードがプリンタＢに設定されている場合、サーバ１１のＰＤＬ処理部４１は、ＰＤＬデータを解析し、サーバ１１にて色処理を実行するか否かを決定する。サーバ１１にて色処理を実行しないものと決定した場合、プリントエミュレータ３３は、プリンタＢへ印刷要求を送信する。
【００７２】
サーバ１１にて色処理を実行するものと決定した場合、ＰＤＬ処理部４１は、サーバ１１における印刷データの色処理を実行する（ステップＳ３３）。また、ＰＤＬ処理部４１は、印刷データへの描画処理を実行し、描画処理により生成された画像データをプリンタＢへ送信する（ステップＳ３４）。プリンタＢは、受信された画像データによる印刷処理を実行する（ステップＳ３５）。
【００７３】
第２の実施の形態の画像処理システム１０は、サーバ１１に代えて、ホストコンピュータ１２において通常モードおよび互換モードの選択を受け付けることとしても良い。この場合、ホストコンピュータ１２は、出力モードの選択手段としての表示装置を備え、表示装置にて階調補正設定画面を表示する。表示装置は、階調補正設定画面にて、通常モードと互換モードとの選択を受け付ける。
【００７４】
第２の実施の形態においても、画像処理システム１０は、印刷要求先とされるプリンタ１３が切り換えられても色出力の変動を抑制可能とし、安定した色出力を維持することができるという効果を奏する。
【符号の説明】
【００７５】
１０  画像処理システム
１１  サーバ
１２  ホストコンピュータ
１３  プリンタ
１４  ネットワーク
３０  プリンタエンジン
３１  パネル装置
３３  プリントエミュレータ
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２０１１−３７２３０号公報
【図１】
2018012308.tif 000003
【図２】
2018012308.tif 000004
【図３】
2018012308.tif 000005
【図４】
2018012308.tif 000006
【図５】
2018012308.tif 000007
【図６】
2018012308.tif 000008
【図７】
2018012308.tif 000009
【図８】
2018012308.tif 000010
【図９】
2018012308.tif 000011
【図１０】
2018012308.tif 000012