(57)【要約】      （修正有）【課題】色差の頻度分布に着目して色の再現性の高い画像形成装置を選定する。【解決手段】画像形成制御装置は、色差比較用色空間の画像データである比較用入力画像データに入力画像データを変換する第１の色変換部と、複数の画像形成装置の特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、各出力プロファイルに基づいて比較用入力画像データを複数の色材で再現するための出力画像データに変換し、各シミュレーションプロファイルに基づいて出力画像データの色空間を変換して色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換部と、比較用入力画像データと各比較用出力画像データの色差を画素毎に比較し、色差の累積相対度数が所定の割合となるときの色差である特定色差を複数の画像形成装置毎に算出する色差算出部と、特定色差が小さい画像形成装置を優先的に選定するデバイス選定部とを備える。【選択図】図１
2020152003.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置から特定の画像形成装置を選定し、前記特定の画像形成装置で入力画像データに基づいて画像形成を実行させるための画像形成制御装置であって、
色差を比較するための色差比較用色空間の画像データである比較用入力画像データに前記入力画像データを変換する第１の色変換部と、
前記複数の画像形成装置のそれぞれの特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、前記取得した各出力プロファイルに基づいて前記比較用入力画像データを複数の色材で再現するための出力画像データに変換し、前記取得した各シミュレーションプロファイルに基づいて前記変換された出力画像データの色空間を前記複数の画像形成装置毎に変換して前記色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換部と、
前記比較用入力画像データと前記各比較用出力画像データの色差を画素毎に比較し、前記色差の累積相対度数が所定の割合となるときの色差である特定色差を前記複数の画像形成装置毎に算出する色差算出部と、
前記特定色差が小さい画像形成装置を前記特定色差が大きい画像形成装置よりも優先的に選定するデバイス選定部と、
を備える画像形成制御装置。
【請求項２】
請求項１に記載の画像形成制御装置であって、さらに、
モニタープロファイルで定義される特性を有する操作表示部と、
前記モニタープロファイルに基づいて前記各比較用出力画像データを前記操作表示部で表示するための表示用画像データに変換する第３の色変換部と、
を備え、
前記操作表示部は、前記特定の画像形成装置で再現可能な色で前記入力画像データによって表される画像を表示する画像形成制御装置。
【請求項３】
請求項２に記載の画像形成制御装置であって、
前記色差算出部は、前記複数の画像形成装置のそれぞれの特定色差の最大値である最大色差を算出し、
前記操作表示部は、前記最大色差を有する色で再現されている画像領域を特定する表示を表示する画像形成制御装置。
【請求項４】
請求項３に記載の画像形成制御装置であって、
前記色差算出部は、色差ゼロから前記最大値までの範囲でヒストグラムを生成し、
前記操作表示部は、前記ヒストグラムを表示し、前記ヒストグラムの一部の色差範囲を特定するユーザー入力を受け付け、前記ユーザー入力に応じて前記特定された一部の色差範囲の色で再現する画像領域を特定するための表示を表示する画像形成制御装置。
【請求項５】
請求項２乃至４のいずれか１項に記載の画像形成制御装置であって、
前記操作表示部は、画像形成媒体の選択を含む画像形成設定入力を受け付け、
前記出力プロファイル及び前記シミュレーションプロファイルは、前記選択された画像形成媒体のプロファイルである媒体プロファイルを使用して設定されている画像形成制御装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の画像形成制御装置と、
前記複数の画像形成装置と、
を備える画像形成システム。
【請求項７】
複数の画像形成装置から特定の画像形成装置を選定し、前記特定の画像形成装置で入力画像データに基づいて画像形成を実行させるための画像形成制御方法であって、
色差を比較するための色差比較用色空間の画像データである比較用入力画像データに前記入力画像データを変換する第１の色変換工程と、
前記複数の画像形成装置のそれぞれの特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、前記取得した各出力プロファイルに基づいて前記比較用入力画像データを複数の色材で再現するための出力画像データに変換し、前記取得した各シミュレーションプロファイルに基づいて前記変換された出力画像データの色空間を前記複数の画像形成装置毎に変換して前記色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換工程と、
前記比較用入力画像データと前記各比較用出力画像データの色差を画素毎に比較し、前記色差の累積相対度数が所定の割合となるときの色差である特定色差を前記複数の画像形成装置毎に算出する色差算出工程と、
前記特定色差が小さい画像形成装置を前記特定色差が大きい画像形成装置よりも優先的に選定するデバイス選定工程と、
を備える画像形成制御方法。
【請求項８】
複数の画像形成装置から特定の画像形成装置を選定し、前記特定の画像形成装置で入力画像データに基づいて画像形成を実行させるための画像形成制御装置を制御する画像形成制御プログラムであって、
色差を比較するための色差比較用色空間の画像データである比較用入力画像データに前記入力画像データを変換する第１の色変換部、
前記複数の画像形成装置のそれぞれの特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、前記取得した各出力プロファイルに基づいて前記比較用入力画像データを複数の色材で再現するための出力画像データに変換し、前記取得した各シミュレーションプロファイルに基づいて前記変換された出力画像データの色空間を前記複数の画像形成装置毎に変換して前記色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換部、
前記比較用入力画像データと前記各比較用出力画像データの色差を画素毎に比較し、前記色差の累積相対度数が所定の割合となるときの色差である特定色差を前記複数の画像形成装置毎に算出する色差算出部、及び
前記特定色差が小さい画像形成装置を前記特定色差が大きい画像形成装置よりも優先的に選定するデバイス選定部として前記画像形成制御装置させる画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成制御装置、画像形成制御方法及び画像形成制御プログラムに関し、特に色の再現性が高い画像形成装置を選定する技術に関する。
【背景技術】
【０００２】
画像形成装置は、機種毎に様々な再現可能な色域を有している。一般には、ハイエンドの画像形成装置は比較的広い色域を有し、ローエンドの画像形成装置は比較的狭い色域を有している。このような画像形成装置の特性を考慮し、たとえば特許文献１は、画像形成装置の色域と印刷する画像データの持つ色との色差の平均値に基づいて画像データが持つ色に近い色を表現可能な画像形成装置を選定し、自動的に印刷する技術を提案している。これにより、特許文献１は、画像データに含まれる色により近い色で印刷することができるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７１２６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、本願発明者は、色差の平均値に基づいて画像形成装置を選定すると、いわゆる特異点の影響によって画像形成装置の評価が人間の視覚感覚に基づく評価から遊離することがあることを見いだした。特異点は、色差の頻度分布において色差の大きな孤立した特定の領域である。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、色差の頻度分布に着目して色の再現性の高い画像形成装置を選定する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、複数の画像形成装置から特定の画像形成装置を選定し、前記特定の画像形成装置で入力画像データに基づいて画像形成を実行させるための画像形成制御装置を提供する。前記画像形成制御装置は、色差を比較するための色差比較用色空間の画像データである比較用入力画像データに前記入力画像データを変換する第１の色変換部と、前記複数の画像形成装置のそれぞれの特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、前記取得した各出力プロファイルに基づいて前記比較用入力画像データを複数の色材で再現するための出力画像データに変換し、前記取得した各シミュレーションプロファイルに基づいて前記変換された出力画像データの色空間を前記複数の画像形成装置毎に変換して前記色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換部と、前記比較用入力画像データと前記各比較用出力画像データの色差を画素毎に比較し、前記色差の累積相対度数が所定の割合となるときの色差である特定色差を前記複数の画像形成装置毎に算出する色差算出部と、前記特定色差が小さい画像形成装置を前記特定色差が大きい画像形成装置よりも優先的に選定するデバイス選定部とを備える。
【０００７】
本発明の画像形成システムは、前記画像形成制御装置と、前記複数の画像形成装置とを備える。
【０００８】
本発明は、複数の画像形成装置から特定の画像形成装置を選定し、前記特定の画像形成装置で入力画像データに基づいて画像形成を実行させるための画像形成制御方法を提供する。前記画像形成制御方法は、色差を比較するための色差比較用色空間の画像データである比較用入力画像データに前記入力画像データを変換する第１の色変換工程と、前記複数の画像形成装置のそれぞれの特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、前記取得した各出力プロファイルに基づいて前記比較用入力画像データを複数の色材で再現するための出力画像データに変換し、前記取得した各シミュレーションプロファイルに基づいて前記変換された出力画像データの色空間を前記複数の画像形成装置毎に変換して前記色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換工程と、前記比較用入力画像データと前記各比較用出力画像データの色差を画素毎に比較し、前記色差の累積相対度数が所定の割合となるときの色差である特定色差を前記複数の画像形成装置毎に算出する色差算出工程と、前記特定色差が小さい画像形成装置を前記特定色差が大きい画像形成装置よりも優先的に選定するデバイス選定工程とを備える。
【０００９】
本発明は、複数の画像形成装置から特定の画像形成装置を選定し、前記特定の画像形成装置で入力画像データに基づいて画像形成を実行させるための画像形成制御装置を制御する画像形成制御プログラムを提供する。前記画像形成制御プログラムは、色差を比較するための色差比較用色空間の画像データである比較用入力画像データに前記入力画像データを変換する第１の色変換部、前記複数の画像形成装置のそれぞれの特性を表す出力プロファイルとシミュレーションプロファイルとを取得し、前記取得した各出力プロファイルに基づいて前記比較用入力画像データを複数の色材で再現するための出力画像データに変換し、前記取得した各シミュレーションプロファイルに基づいて前記変換された出力画像データの色空間を前記複数の画像形成装置毎に変換して前記色差比較用色空間の画像データである各比較用出力画像データに変換する第２の色変換部、前記比較用入力画像データと前記各比較用出力画像データの色差を画素毎に比較し、前記色差の累積相対度数が所定の割合となるときの色差である特定色差を前記複数の画像形成装置毎に算出する色差算出部、及び前記特定色差が小さい画像形成装置を前記特定色差が大きい画像形成装置よりも優先的に選定するデバイス選定部として前記画像形成制御装置させる。
【発明の効果】
【００１０】
本発明によれば、色差の頻度分布に着目して色の再現性の高い画像形成装置を選定する技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る画像形成システムの全体構成を示す概略構成図である。
【図２】一実施形態に係る印刷処理手順の内容を示すフローチャートである。
【図３】一実施形態に係るモノクロデバイス選定処理の内容を示すフローチャートである。
【図４】一実施形態に係るカラーデバイス選定処理の内容を示すフローチャートである。
【図５】一実施形態に係る入出力色差算出処理の内容を示すフローチャートである。
【図６】一実施形態に係る色差の累積相対度数の内容を示す説明図である。
【図７】一実施形態に係る入力画像と出力画像の色域（ガマット）を比較して示す説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１３】
図１は、本発明の一実施形態に係る画像形成システム１０の全体構成を示す概略構成図である。画像形成システム１０は、３台の画像形成装置１００（１００ａ〜１００ｃ）と、３台のパーソナルコンピュータ２００（２００ａ〜２００ｃ）と、サーバ３００と、これらを接続するローカルエリアネットワーク（単にＬＡＮとも呼ばれる。）５００とを備えている。３台の画像形成装置１００ａ〜１００ｃは、相互に相違する色域及び色再現特性を有している。
【００１４】
画像形成装置１００は、制御部１１０と、画像形成部１２０と、画像読取部１３０と、記憶部１４０と、通信インターフェース部１５０（通信Ｉ／Ｆとも呼ばれる。）とを備えている。画像形成部１２０は、色変換処理部１２１と、ハーフトーン処理部１２２とを備えている。画像読取部１３０は、原稿から画像を読み取ってＲＧＢ画像データである画像データＩＤを生成し、画像形成部１２０に送信する。ＲＧＢ画像データは、デバイス依存（画像読取部１３０に依存）の画像データである。
【００１５】
画像読取部１３０は、入力プロファイルで定義された特性を有している。入力プロファイルを使用すれば、デバイス依存のＲＧＢ画像データである画像データＩＤをＬａｂ色空間の画像データであるＬａｂ画像データに変換することができる。これにより、画像形成装置１００は、Ｌａｂ色空間を経由して、たとえばｓＲＧＢ画像データ等に変換してスキャンデータとして出力することができる。
【００１６】
画像形成部１２０は、出力プロファイルで定義された特性を有している。出力プロファイルを使用すれば、Ｌａｂ画像データをＣＭＹＫ色空間の画像データであるＣＭＹＫ画像データに変換することができる。画像形成部１２０の特性は、シミュレーションプロファイルでシミュレートすることができる。シミュレーションプロファイルを使用すれば、ＣＭＹＫ画像データをＬａｂ画像データに変換することができる。
【００１７】
画像形成装置１００は、入力プロファイルと出力プロファイルとを組み合わせたデバイスリンクプロファイルを有している。デバイスリンクプロファイルは、複写処理において、色変換処理の負担を軽減させて印刷速度を向上させることができる。なお、出力プロファイルとシミュレーションプロファイルは、不可逆の関係にある。すなわち、出力プロファイルを使用してＬａｂ画像データをＣＭＹＫ画像データに変換し、シミュレーションプロファイルを使用してそのＣＭＹＫ画像データをＬａｂ画像データに変換すると、画像形成部１２０の特性に起因して変換前後のＬａｂ画像データ間において色差ΔＥが発生する。
【００１８】
色変換処理部１２１は、複写時にはデバイスリンクプロファイルを使用してＲＧＢ画像データを変換してＣＭＹＫ画像データを生成する。ＣＭＹＫ画像データは、画像形成部１２０で利用可能なＣＭＹＫの色材で画像を再現するためのデバイス依存（画像形成部１２０に依存）の画像データである。画像形成部１２０は、ハーフトーン処理部１２２でＣＭＹＫ画像データに対してＲＩＰ処理を実行してビットマップデータであるドットデータを生成する。ドットデータは、ＣＭＹＫの（インク又はトナー）で形成されるドットの形成状態を表すデータである。なお、色材は、ＣＭＹＫに限定されず、他の複数の色材（たとえばＣＭＹＫｌｃｌｍやＣＭＹＫ＋Ｏｒａｎｇｅ＋Ｇｒｅｅｎ等）でもよい。
【００１９】
画像形成部１２０は、ドットデータに基づいて印刷媒体（図示せず）に画像を形成して排出する。この例では、パーソナルコンピュータ２００から受信した印刷ジョブに基づいて印刷媒体（図示せず）に画像を形成して排出するものとする。ドットデータは、印刷媒体上のドットの形成状態を表すビットマップデータである。印刷媒体は、画像形成媒体とも呼ばれる。
【００２０】
パーソナルコンピュータ２００ａ〜２００ｃは、同一の構成を有し、制御部２１０と、操作表示部２３０と、記憶部２４０とを備えている。制御部２１０は、色差解析部２１１と、デバイス選定部２１２とを有している。操作表示部２３０は、モニタープロファイルで定義される特性を有し、タッチパネルとして機能するディスプレイ（図示せず）や各種ボタンやスイッチ（図示せず）からユーザーの操作入力（単にユーザー入力とも呼ばれる。）を受け付ける。サーバ３００は、制御部３１０と、記憶部３４０とを備えている。記憶部３４０は、画像形成装置データベース３４１を格納している。
【００２１】
制御部１１０，２１０，３１０は、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１１０，２１０，３１０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェースに関連するコントローラ機能を備え、画像形成装置１００、パーソナルコンピュータ２００及びサーバ３００の全体を制御する。
【００２２】
記憶部１４０，２４０，３４０は、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、制御部１１０等が実行する画像形成制御プログラムやデータを記憶する。記憶部２４０は、操作表示部２３０のディスプレイ用のＩＣＣプロファイル（モニタープロファイル）を格納している。記憶部３４０は、画像形成装置データベース３４１を格納している。画像形成装置データベース３４１には、３台の画像形成装置１００ａ，１００ｂ，１００ｃの各ＩＣＣプロファイルが登録されている。各ＩＣＣプロファイルには、入力プロファイル、出力プロファイル及びシミュレーションプロファイルが含まれている。
【００２３】
図２は、一実施形態に係る印刷処理手順の内容を示すフローチャートである。本印刷処理手順は、３台の画像形成装置１００ａ，１００ｂ，１００ｃの中から入力画像データに対して色差が小さな色再現性の高い画像形成装置（デバイスとも呼ばれる。）を半自動的に選定して、その選定された画像形成装置で印刷することができる。
【００２４】
ユーザーは、パーソナルコンピュータ２００において、グラフィックソフトを使用して予め作業用の色空間として、たとえばｓＲＧＢ、ＡｄｏｂｅＲＧＢ及びＣＭＹＫ（Ｊａｐａｎ  Ｃｏｌｏｒ  ２００１  Ｃｏａｔｅｄ等）のいずれかを選定して印刷対象となる所望の印刷対象画像を生成する。この例では、ユーザーは、ｓＲＧＢ色空間を選択して作業を実行するものとする。この場合、パーソナルコンピュータ２００は、操作表示部２３０のディスプレイ用のモニタープロファイルを使用し、所望の印刷対象画像を表すｓＲＧＢ画像データを変換してディスプレイ（図示略）に表示する。
【００２５】
ステップＳ１００では、パーソナルコンピュータ２００の制御部２１０は、画像データ取得処理を実行する。画像データ取得処理では、ユーザーは、グラフィックソフトを操作して印刷設定画面をディスプレイ（図示略）に表示させる。一方、制御部２１０は、グラフィックソフトを制御してｓＲＧＢ画像データを取得する。ｓＲＧＢ画像データは、デバイス非依存の色空間の画像データである。
【００２６】
ステップＳ２００では、ユーザーは、印刷設定処理を実行する。印刷設定処理では、ユーザーは、カラー印刷又はモノクロ印刷の選定、印刷部数、印刷用紙の用紙種及び坪量範囲を設定する。制御部２１０は、印刷設定処理で設定された内容を取得し、さらに作業用の色空間として選定されたｓＲＧＢ色空間に基づいて、Ｓｏｕｒｃｅプロファイルを取得する。制御部２１０は、印刷部数とページ数とを使用して印刷枚数を算出し、印刷枚数と画像内容とに基づいて色材の利用量を推定する。制御部２１０は、印刷設定の内容を印刷設定入力として取得する。印刷設定入力は、画像形成設定入力とも呼ばれる。
【００２７】
ステップＳ３００では、ユーザーは、デバイス選定モードに設定する。これにより、画像形成システム１０は、３台の画像形成装置１００ａ，１００ｂ，１００ｃの中から入力画像データに対して色差が小さな色再現性の高い画像形成装置（デバイスとも呼ばれる。）の候補を半自動的に選定して、その選定された候補の中から選択した画像形成装置で印刷することができる。
【００２８】
ステップＳ４００では、制御部２１０は、カラー印刷とモノクロ印刷のいずれが選定されているか判断する。制御部２１０は、モノクロ印刷が選定されている場合には、処理をステップＳ５００に進め、カラー印刷が選定されている場合には、処理をステップＳ６００に進める。ステップＳ５００では、モノクロデバイス選定処理を実行する。なお、制御部２１０は、印刷設定の内容がカラー印刷であっても画像内容がモノクロである場合には、処理をステップＳ５００に進めてもよい。
【００２９】
図３は、一実施形態に係るモノクロデバイス選定処理（ステップＳ５００）の内容を示すフローチャートである。ステップＳ５１０では、制御部２１０は、モノクロデバイス抽出処理を実行する。モノクロデバイス抽出処理では、パーソナルコンピュータ２００の制御部２１０は、ＬＡＮ５００を介してサーバ３００に対してモノクロデバイスを照会する。サーバ３００は、画像形成装置データベース３４１を参照してモノクロデバイスを抽出し、パーソナルコンピュータ２００に返信する。これにより、制御部２１０は、印刷先候補となるモノクロデバイスを知得することができる。
【００３０】
ステップＳ５２０では、制御部２１０は、印刷先候補としてのモノクロデバイスの中から印刷資材に基づいて印刷先候補を絞り込み（選定）を行う。具体的には、制御部２１０は、印刷設定処理で設定された印刷の用紙タイプとしての用紙種及び坪量範囲が利用可能で、印刷枚数以上の印刷用紙を収納し、色材（インク又はトナー）が色材の推定利用量以上であるデバイスを選定する。このようにして選定されたデバイスは、対応デバイスとも呼ばれる。
【００３１】
ステップＳ５３０では、制御部２１０は、印刷速度に基づいて優先度を設定する。すなわち、制御部２１０は、印刷速度の速い順に印刷先候補としてのモノクロデバイスの優先度を設定する。ステップＳ５４０では、制御部２１０は、ユーザー設定に基づいて優先度を設定する。すなわち、制御部２１０は、予めユーザーが優先的な利用を望む順序を設定している場合には、その設定に基づいて優先度を設定する。
【００３２】
ステップＳ５５０では、制御部２１０は、印刷先候補としての対応デバイスが存在するか否かを判断する。具体的には、制御部２１０は、印刷先候補としてステップＳ５２０で選定された対応デバイスが存在するか否かを判断する。制御部２１０は、対応デバイスが存在する場合には、処理をステップＳ５６０に進め、対応デバイスが存在しない場合には、処理をステップＳ５７０に進める。
【００３３】
ステップＳ５６０では、制御部２１０は、操作表示部２３０に対応デバイスとして明示して、優先度順にリスト化して表示する。ステップＳ５７０では、制御部２１０は、操作表示部２３０に非対応デバイスとして明示して、優先度順にリスト化して表示する。なお、この例では、優先度の順序は、予めユーザーが優先的な利用を望む順序を設定していない場合には、印刷速度の速い順となるものとする。一方、予めユーザーが優先的な利用を望む順序を設定している場合には、ユーザーの設定を印刷速度よりも優先的に適用して優先度の順序が決定されるものとする。
【００３４】
図４は、一実施形態に係るカラーデバイス選定処理の内容を示すフローチャートである。ステップＳ６１０では、制御部２１０は、カラーデバイス抽出処理を実行する。カラーデバイス抽出処理では、パーソナルコンピュータ２００の制御部２１０は、ＬＡＮ５００を介してサーバ３００に対してカラーデバイスを照会する。
【００３５】
サーバ３００は、画像形成装置データベース３４１を参照してカラーデバイスを抽出し、パーソナルコンピュータ２００に返信する。これにより、制御部２１０は、印刷先候補となるカラーデバイスを知得することができる。この例では、３台の画像形成装置１００（１００ａ〜１００ｃ）のうち２台の画像形成装置１００ａ，１００ｂが印刷先候補になったものとする。
【００３６】
ステップＳ６２０では、制御部２１０は、入出力色差算出処理を実行する。入出力色差算出処理では、制御部２１０は、所望の印刷対象画像を表す入力画像データとしてのｓＲＧＢ画像データであるｓＲＧＢ入力画像データがＬａｂ色空間で再現する色と、各カラーデバイスがＣＭＹＫの色材で所定の印刷媒体上に形成する画像がＬａｂ色空間で再現する色の色差ΔＥを算出する。Ｌａｂ色空間において色差（偏差）を算出するのは、Ｌａｂ色空間が、デバイス非依存の色空間（ＣＩＥ  Ｌ＊ａ＊ｂ＊色空間）であり、知覚的均等性を重視して人間の視覚を近似するように設計されているからである。
【００３７】
図５は、一実施形態に係る入出力色差算出処理（ステップＳ６２０）の内容を示すフローチャートである。ステップＳ６２１では、制御部２１０の色差解析部２１１は、第１の色変換部として機能し、色差を比較するための色差比較用色空間（この例では、Ｌａｂ色空間）の画像データである比較用入力画像データにｓＲＧＢ入力画像データ（デバイス非依存）を既知の計算式で変換する。比較用入力画像データは、入力Ｌａｂ値を有する画像データである。これにより、色差解析部２１１は、各画素の入力Ｌａｂ値を生成することができる。入力Ｌａｂ値は、再現対象として意図されている印刷対象画像のＬａｂ色空間での階調値を表している。
【００３８】
ステップＳ６２２では、制御部２１０の色差解析部２１１は、ＬＡＮ５００を介して、印刷先候補である２台の画像形成装置１００ａ，１００ｂのＩＣＣプロファイルをサーバ３００に要求する。色差解析部２１１は、要求するためのデータである要求データの中に印刷用紙の用紙種及び坪量範囲を表すデータを含め、印刷用紙の用紙種及び坪量範囲を想定した各画像形成装置１００ａ，１００ｂのＩＣＣプロファイルを要求する。この例では、画像形成装置１００の画像形成部１２０の特性を表す出力プロファイルとシミュレーションプロファイルは、選択された画像形成媒体の媒体プロファイルを使用して設定されている。
【００３９】
ステップＳ６２３では、色差解析部２１１は、第２の色変換部として機能し、各出力プロファイルに基づいて比較用入力画像データを複数の色材（この例では、ＣＭＹＫ）で再現するための出力画像データ（ＣＭＹＫ画像データ）に変換し、各シミュレーションプロファイルに基づいて出力画像データの色空間を変換して色差比較用色空間（この例では、Ｌａｂ色空間）の画像データである比較用出力画像データに変換する。比較用出力画像データは、出力Ｌａｂ値を有する画像データである。出力Ｌａｂ値は、各画像形成装置１００ａ，１００ｂで現実に再現される印刷対象画像のＬａｂ色空間での階調値（シミュレーション値）を表している。
【００４０】
ステップＳ６２４では、色差解析部２１１は、色差算出部として機能し、２台の画像形成装置１００ａ，１００ｂのそれぞれについて色差ΔＥを算出する。色差ΔＥは、出力Ｌａｂ値と入力Ｌａｂ値の差であり、画素毎に算出される。
【００４１】
ステップＳ６２５では、色差解析部２１１は、２台の画像形成装置１００ａ，１００ｂのそれぞれについて色差ΔＥの最大値ΔＥ＿ｍａｘを取得する。ステップＳ６２６では、色差解析部２１１は、２台の画像形成装置１００ａ，１００ｂのそれぞれについて、色差ゼロから最大値ΔＥ＿ｍａｘまでの範囲の色差ΔＥのヒストグラムを生成する。
【００４２】
図６は、一実施形態に係る色差ΔＥの累積相対度数の内容を示す説明図である。図６（ａ）は、色差の累積相対度数の一例を示している。累積相対度数は、色差ΔＥの小さい画素から順に累積した画素数である累積画素数を示す折れ線グラフで表されている。色差Ｅ＿９０ｔｈは、色差ΔＥをゼロから増加させたときの画素の累積相対度数が９０％となるときの色差ΔＥである。なお、累積相対度数は、９０％に限定されず、その他の所定の割合を利用可能であり、ユーザーが設定できるようにしてもよい。
【００４３】
図６（ｂ）は、２台の画像形成装置１００ａ，１００ｂの色差ΔＥの累積相対度数と色差のヒストグラムとを示している。色差ΔＥのヒストグラムは、各色差ΔＥでの画素数の頻度（度数）を示している。横軸は、色差ΔＥをゼロから最大値ΔＥ＿ｍａｘまでの範囲で示している。縦軸は、色差ΔＥの累積相対度数をゼロ％から１００％の範囲で示している。この例では、色差解析部２１１は、画像形成装置１００ａの色差の最大値ΔＥａ＿ｍａｘと、画像形成装置１００ｂの色差の最大値ΔＥｂ＿ｍａｘとを取得したものとする。
【００４４】
頻度曲線ａ１（太線実線）は、画像形成装置１００ａの色差ΔＥａのヒストグラムを示している。頻度曲線ｂ１（細線実線）は、画像形成装置１００ｂの色差ΔＥｂのヒストグラムを示している。頻度曲線ａ２（太線点線）は、画像形成装置１００ａの色差ΔＥａの累積相対度数を示している。頻度曲線ｂ２（細線点線）は、画像形成装置１００ｂの色差ΔＥｂの累積相対度数を示している。
【００４５】
ステップＳ６２７では、色差解析部２１１は、色差ΔＥのヒストグラムにおいて累積相対度数が９０％となるときの色差Ｅ＿９０ｔｈ（特定色差とも呼ばれる。）を２台の画像形成装置１００ａ，１００ｂのそれぞれについて算出する。この例では、色差解析部２１１は、画像形成装置１００ａの色差Ｅａ＿９０ｔｈと、画像形成装置１００ｂの色差Ｅｂ＿９０ｔｈとを算出する。
【００４６】
ステップＳ６３０（図４参照）では、デバイス選定部２１２は、色差Ｅ＿９０ｔｈを予め設定されている第１の閾値Ｔｈ１と比較し、第１の閾値Ｔｈ１よりも色差Ｅ＿９０ｔｈが小さなデバイスを印刷先候補としてのカラーデバイスとして選定する。この例では、デバイス選定部２１２は、２台の画像形成装置１００ａ，１００ｂの双方を選定したものとする。
【００４７】
ステップＳ６４０では、デバイス選定部２１２は、２台の画像形成装置１００ａ，１００ｂの色差Ｅ＿９０ｔｈを相互に比較し、色差Ｅ＿９０ｔｈが比較的に小さいデバイスを高い優先度に設定する。この例では、デバイス選定部２１２は、画像形成装置１００ａの色差Ｅａ＿９０ｔｈが画像形成装置１００ｂの色差Ｅｂ＿９０ｔｈよりも小さいので（図６（ｂ）参照）、画像形成装置１００ａの優先度を画像形成装置１００ｂの優先度よりも高く設定する。
【００４８】
印刷対象画像を表すｓＲＧＢ画像データは、ユーザー（たとえばデザイナーや写真家）によって生成される。ユーザーは、一般に、画像全体の５０％以上を占める基調色（ベースカラー）と、画像全体の２０％乃至４０％を占める配合色（アソートカラー）と、画像全体の１０％未満を占める強調色（アクセントカラー）とを配色して画像を創作する。一般的に基調色や配合色は、それ自体の色の正確な再現が意図されるのに対し、強調色は、画像全体の活性化や基調色を引き立てるために、基調色や配合色に対して対照的な色の再現が意図される。したがって、特に印刷対象画像の基調色や配合色が正確に色再現されていると、ユーザーの意図通りの出力となりやすい。
【００４９】
これに対して、特許文献１は、色差の平均値に基づいて画像データが持つ色に近い色を表現可能な画像形成装置を選定する技術を提案している。一方、本願発明者は、色差の平均値に基づく方法が、いわゆる特異点の影響によって画像形成装置の評価が人間の視覚感覚に基づく評価から遊離することがあることを見いだした。特異点は、図６（ｂ）に示されるように、色差の頻度分布において色差の大きな孤立した特定の頻度領域である。この例では、色差の平均値は、特異点の影響で画像形成装置１００ｂよりも画像形成装置１００ａの方が大きくなってしまう。
【００５０】
しかしながら、人間の視覚感覚に基づけば、画像の主要部分を占める基調色や配合色の正確な色再現を可能とすれば、ユーザーの意図通りの再現画像とすることができる。この点において、累積相対度数に基づくデバイスの評価は、色差の平均値に基づくデバイスの評価に対して優位性を有している。さらに、ユーザーは、一般に全ての色を一律に正確に再現することを望んでいるわけでなく、こだわりがあって正確に再現したい色（たとえば基調色）と、必ずしも正確な再現が必要でない色とを使用していることが多い。すなわち、色の再現性の要求にも軽重がある。
【００５１】
この例では、画像形成装置１００ａは、色差ΔＥのヒストグラムａ１において特異点に起因して分布が色がっているが、全体の９０％、すなわち大半の画素の色差ΔＥがゼロに近い分布を有している。従って、画像形成装置１００ａは、画像形成装置１００ｂと比較して基調色や配合色において正確な再現性を有している可能性がある。
【００５２】
ステップＳ６５０では、デバイス選定部２１２は、印刷先候補としてのカラーデバイスの中から印刷資材に基づいて印刷先候補を絞り込み（選定）を行う。具体的には、デバイス選定部２１２は、印刷設定処理で設定された印刷の用紙タイプとしての用紙種及び坪量範囲が利用可能で、印刷枚数以上の印刷用紙を収納し、色材（インク又はトナー）が色材の推定利用量以上であるデバイスを選定する。
【００５３】
ステップＳ６６０では、デバイス選定部２１２は、印刷先候補としてのカラーデバイスの中から最大値ΔＥ＿ｍａｘが予め設定されている第２の閾値Ｔｈ２未満であって、印刷対象画像を表すｓＲＧＢ画像データの色域をカバーしているデバイスを抽出する。この例では、デバイス選定部２１２は、画像形成装置１００ａの色差の最大値ΔＥａ＿ｍａｘと、画像形成装置１００ｂの色差の最大値ΔＥｂ＿ｍａｘとがいずれも第２の閾値Ｔｈ２未満であると判断したものとする。
【００５４】
図７は、一実施形態に係る入力画像と出力画像の色域（ガマット）を比較して示す説明図である。曲線ＧＩは、印刷対象画像を表すｓＲＧＢ画像データの色空間であるｓＲＧＢ色空間の色域を示している。曲線Ｇａは、画像形成装置１００ａが印刷設定処理で指定された所定の印刷用紙で再現可能な色域を示している。曲線Ｇｂは、画像形成装置１００ｂが所定の印刷用紙で再現可能な色域を示している。色域ＩＤ１は、第１の入力画像データで再現対象となる色域を示している。色域ＩＤ２は、第２の入力画像データで再現対象となる色域を示している。
【００５５】
印刷対象画像を表すｓＲＧＢ画像データの色域が第１の入力画像データ（色域ＩＤ１）である場合には、第１の入力画像データは、画像形成装置１００ｂが再現可能である一方、画像形成装置１００ａが再現不可能な色を含んでいることになる。印刷対象画像を表すｓＲＧＢ画像データの色域が第２の入力画像データ（色域ＩＤ２）である場合には、画像形成装置１００ａ及び画像形成装置１００ｂの双方が再現可能な色域を有していることを示している。この例では、デバイス選定部２１２は、第２の入力画像データ（色域ＩＤ２）に対して両者を印刷先候補として選定したものとする。このようにして選定されたデバイスは、対応デバイスとも呼ばれる。
【００５６】
ステップＳ６７０では、制御部２１０は、印刷先候補として選定された対応デバイスが存在するか否かを判断する。制御部２１０は、対応デバイスが存在する場合には、処理をステップＳ６８０に進め、対応デバイスが存在しない場合には、処理をステップＳ６９０に進める。
【００５７】
ステップＳ６８０では、制御部２１０は、操作表示部２３０に対応デバイスとして明示して、優先度順にリスト化して表示する。ステップＳ６９０では、制御部２１０は、操作表示部２３０に非対応デバイスとして明示して、優先度順にリスト化して表示する。この例では、操作表示部２３０は、対応デバイスとして明示して、画像形成装置１００ａの優先度が画像形成装置１００ｂよりも高いことを示した状態で表示する（ステップＳ６８０）。
【００５８】
なお、制御部２１０は、第１の入力画像データ（色域ＩＤ１）に対しては、この例では、操作表示部２３０は、対応デバイスとして明示して、画像形成装置１００ｂのみを表示することになる（ステップＳ６８０）。制御部２１０は、図２に示されるように、ステップＳ４００乃至ステップＳ６００の処理を印刷設定が変更される毎に繰り返す（ステップＳ７００）。
【００５９】
さらに、制御部２１０は、第３の色変換部として機能し、モニタープロファイルに基づいて比較用出力画像データを操作表示部２３０で表示するための表示用画像データに変換し、操作表示部２３０に画像形成装置１００で再現可能な色で入力画像データによって表される画像を表示することもできる。モニターの色空間は、印刷の色空間よりも一般に広いからである。この際、操作表示部２３０は、最大色差を有する色で再現されている画像領域を特定するための表示（たとえばシンボルや記号）を表示することもできる。
【００６０】
さらに、制御部２１０は、各対応デバイスの累積相対度数と色差のヒストグラム（図６（ｂ）参照）を操作表示部２３０に表示し、デバイス選定の際の参考情報としてユーザーに提供することができる。加えて、操作表示部２３０は、ヒストグラムの一部の色差範囲を特定するユーザー入力を受け付け、そのユーザー入力に応じて特定された一部の色差範囲の色で再現する画像領域を特定する表示を表示することもできる。
【００６１】
制御部２１０は、たとえば特異点の色で再現される画像領域が一部の領域に存在する場合には、その領域を囲む線や矢印等のシンボルや記号で特異点の色で再現される画像領域を示すことができる。これにより、ユーザーは、色の再現性が重要視されている画像領域において特異点の色が使用されているか否かを確認することができる。
【００６２】
ステップＳ８００では、制御部２１０は、複数の画像形成装置１００（この例では、画像形成装置１００ａ乃至１００ｃ）から特定の画像形成装置１００（この例では、画像形成装置１００ａ，１００ｂ）を印刷先候補として選定し、ユーザーは、印刷先候補の中から画像形成装置１００ａを選択して印刷先として指定することができる。制御部２１０は、入力画像データに基づいて印刷ジョブを生成し、印刷先として指定された画像形成装置１００ａに印刷ジョブを送信して画像形成を実行させる
【００６３】
このように、本実施形態に係る画像形成システム１０は、色差の頻度分布に着目し、頻度分布における特異点の影響を抑制して、ユーザーの視覚感覚に近い評価基準で色の再現性の高い画像形成装置を選定することができる。このように、本実施形態に係る画像形成システム１０は、ユーザーの視点に立ってユーザーフレンドリーなユーザーインターフェースを提供して、適切なデバイスの選定を支援することができる。
【００６４】
本発明は、上記実施形態だけでなく、以下のような変形例でも実施することができる。
【００６５】
変形例１：上記実施形態では、Ｌａｂ色空間において色差を算出しているが、色差を算出するための色空間は、Ｌａｂ色空間に限定されない。色差を算出するための色空間は、色差を比較するための共通の色空間である色差比較用色空間であればよい。ただし、Ｌａｂ色空間は、デバイス非依存の色空間（ＣＩＥ  Ｌ＊ａ＊ｂ＊色空間）であり、知覚的均等性を重視して人間の視覚を近似するように設計されているので人間の視覚感度に沿った評価が可能となる利点がある。
【００６６】
変形例２：上記実施形態では、パーソナルコンピュータが画像形成制御装置として構成され、複数の画像形成装置から特定の画像形成装置を選定し、その特定の画像形成装置で入力画像データに基づいて画像形成を実行させているが、画像形成装置やプリントサーバとして機能するサーバが画像形成制御装置として機能するように構成してもよい。
【００６７】
変形例３：上記実施形態では、複数の画像形成装置の画像形成状態を測色するフィードバックは行われていないが、測色してフィードバックするようにしてもよい。フィードバック結果は、たとえばサーバにおいて一元管理され、各画像形成装置の出力プロファイルとシミュレーションプロファイルを構成するように画像形成システムを構成してもよい。これにより、画像形成システム１０は、各画像形成装置１００の経年変化の影響を抑制し、媒体プロファイルが準備されていない印刷媒体を使用して高い再現性での印刷を実現することができる。
【符号の説明】
【００６８】
１０  画像形成システム
１００  画像形成装置
１１０，２１０，３１０  制御部
１２０  画像形成部
１２１  色変換処理部
１２２  ハーフトーン処理部
１３０  画像読取部
１４０，２４０，３４０  記憶部
１５０  通信インターフェース部
２００  パーソナルコンピュータ
２１０  制御部
２３０  操作表示部
３００  サーバ
３４１  画像形成装置データベース
【図１】
2020152003.tif 000003
【図２】
2020152003.tif 000004
【図３】
2020152003.tif 000005
【図４】
2020152003.tif 000006
【図５】
2020152003.tif 000007
【図６】
2020152003.tif 000008
【図７】
2020152003.tif 000009