(57)【特許請求の範囲】
【請求項１】
原稿データを印刷する印刷指示の入力を受け付ける入力手段と、
前記原稿データが有する画像データを生成した装置のカラーマネジメントに係る特性が示された入力プロファイルと、前記原稿データを印刷する際のカラーマネジメントに係る出力プロファイルとの整合性の有無を評価する評価手段と、
前記評価手段が前記整合性がないと評価した場合に、当該整合性がないことを出力するする出力手段と、
前記評価手段の評価基準から除外する評価基準を登録する登録手段と、を備え、
前記評価手段は、前記登録手段が登録した前記評価基準を除外して評価する、
情報処理装置。
【請求項２】
前記評価手段は、前記原稿データを印刷する画像形成装置から取得した情報に基づいて、前記入力プロファイルと、前記出力プロファイルとについて前記整合性を評価する、
請求項１に記載の情報処理装置。
【請求項３】
前記評価手段は、前記入力プロファイルに設定されている一又は複数の前記画像形成装置と、前記出力プロファイルに設定されている一又は複数の前記画像形成装置とが一致しているかにより設定の前記整合性を評価する、
請求項２に記載の情報処理装置。
【請求項４】
前記評価手段は、前記出力プロファイルが有する、デバイス非依存色空間から前記画像形成装置が表現可能な色空間に変換する変換テーブルの色域に、前記入力プロファイルが有する、前記原稿データを生成した装置が表現可能な色空間からデバイス非依存色空間に変換する変換テーブルの色域が含まれているかを評価する、
請求項２又は３に記載の情報処理装置。
【請求項５】
前記評価手段は、前記入力プロファイルにガマットマッピング処理を実行する設定があるか否かを評価し、
前記出力手段は、前記入力プロファイルに前記ガマットマッピング処理を実行する設定がある場合に、前記印刷指示で指定された設定に関わらず、色差が最小になるように印刷設定を変更することを出力する、
請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
コンピュータを、
原稿データを印刷する印刷指示の入力を受け付ける入力手段と、
前記原稿データが有する画像データを生成した装置のカラーマネジメントに係る特性が示された入力プロファイルと、前記原稿データを印刷する際のカラーマネジメントに係る出力プロファイルとの整合性の有無を評価する評価手段と、
前記評価手段が前記整合性がないと評価した場合に、当該整合性がないことを出力するする出力手段と、
前記評価手段の評価基準から除外する評価基準を登録する登録手段として機能させ、
前記評価手段は、前記登録手段が登録した前記評価基準を除外して評価する、
プログラム。
【請求項７】
原稿データを印刷する印刷指示の入力を受け付ける入力手段と、
前記原稿データが有する画像データを生成した装置のカラーマネジメントに係る特性が示された入力プロファイルと、前記原稿データを印刷する際のカラーマネジメントに係る出力プロファイルとの整合性の有無を評価する評価手段と、
前記評価手段が前記整合性がないと評価した場合に、当該整合性がないことを出力するする出力手段と、
前記出力手段が前記整合性がないことを出力した場合に報知する報知手段と、
前記評価手段が前記整合性があると判定した場合に、前記原稿データを印刷する印刷手段と、
前記評価手段の評価基準から除外する評価基準を登録する登録手段と、を備え、
前記評価手段は、前記登録手段が登録した前記評価基準を除外して評価する、
画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム及び画像処理システムに関する。
【背景技術】
【０００２】
特定のデバイスに依存する色空間（例えばＲＧＢやＣＭＹＫ）と、デバイスに依存しない色空間（例えばＣＩＥＬＡＢやＣＩＥＸＹＺ）との対応関係を記述したプロファイル（例えばＩＣＣプロファイル）を用いカラーマネジメント技術が知られている。
【０００３】
引用文献１には、複数の出力デバイス間での色の違いを抑制するために、入力プロファイルを用いてガマットマッピング処理を行うカラーマネジメント技術が開示されている。特許文献１に記載の技術は、１又は複数の出力デバイスの出力プロファイルに基づいて、ＰＣＳ（Profile  Connection  Space）値を導出することで、複数の出力デバイス間での出力色の違いを抑制することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、原稿が、複数の画像ごとに入力プロファイルを有する形式のデータの場合に、複数の入力プロファイルと出力プロファイルとで想定する出力デバイスが違う事等により意図した通りの色を再現することができない。
【０００５】
本発明は、上記に鑑みてなされたものであって、ユーザが意図した通りの色を再現することができない場合にユーザに報知することができる情報処理装置、プログラム及び画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、原稿データを印刷する印刷指示の入力を受け付ける入力手段と、前記原稿データが有する画像データを生成した装置のカラーマネジメントに係る特性が示された入力プロファイルと、前記原稿データを印刷する際のカラーマネジメントに係る出力プロファイルとの整合性の有無を評価する評価手段と、前記評価手段が前記整合性がないと評価した場合に、当該整合性がないことを出力するする出力手段と、前記評価手段の評価基準から除外する評価基準を登録する登録手段と、を備え、前記評価手段は、前記登録手段が登録した前記評価基準を除外して評価する。
【発明の効果】
【０００７】
本発明によれば、ユーザが意図した通りの色を再現することができない場合にユーザに報知することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態の画像処理システムの構成例を示す図である。
【図２】図２は、画像処理システムの概要を示す説明図である。
【図３】図３は、原稿データのデータ構成を示す説明図である。
【図４】図４は、操作装置のハードウェア構成を示すブロック図である。
【図５】図５は、プロファイル評価装置のハードウェア構成を示すブロック図である。
【図６】図６は、画像データ制御装置のハードウェア構成を示すブロック図である。
【図７】図７は、プロファイル管理装置のハードウェア構成を示すブロック図である。
【図８】図８は、画像形成装置のハードウェア構成を示すブロック図である。
【図９】図９は、実施の形態の操作装置の機能ブロックの例を示す図である。
【図１０】図１０は、実施の形態のプロファイル評価装置の機能ブロックの例を示す図である。
【図１１】図１１は、実施の形態の画像データ制御装置の機能ブロックの例を示す図である。
【図１２】図１２は、実施の形態のプロファイル管理装置の機能ブロックの例を示す図である。
【図１３】図１３は、実施の形態の画像形成装置の機能ブロックの例を示す図である。
【図１４】図１４は、印刷処理の一例を示すフローチャート図である。
【図１５】図１５は、プロファイル評価処理の一例を示すフローチャート図である。
【図１６】図１６は、プロファイル情報取得処理の一例を示すフローチャート図である。
【図１７】図１７は、オブジェクトデータ評価処理の一例を示すフローチャート図である。
【図１８】図１８は、複数の画像形成装置に対応する入力プロファイルの生成フローを説明する説明図である。
【図１９】図１９は、プロファイル情報取得処理の一例を示すフローチャート図である。
【図２０】図２０は、プロファイル情報取得処理の一例を示すフローチャート図である。
【図２１】図２１は、オブジェクトデータ評価処理の一例を示すフローチャート図である。
【図２２】図２２は、プロファイル評価ポリシーの登録処理の一例を示すフローチャート図である。
【図２３】図２３は、プロファイル評価処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、情報処理装置、プログラム及び画像処理システムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、情報処理装置、プログラム及び画像処理システムの一実施形態であって、その構成や仕様等を限定するものではない。
【００１０】
図１は、本実施形態の画像処理システム１の構成例を示す図である。画像処理システム１は、一又は複数の装置が出力する画像の色合わせを行うカラーマネジメントを行うシステムである。画像処理システム１は、特定のデバイスに依存する色空間と、デバイスに依存しない色空間との対応関係を記述したＩＣＣ（International  Color  Consortium）プロファイル等のプロファイルに基づいて色合わせ行う。
【００１１】
図１に示すように画像処理システム１は、操作装置１０、プロファイル評価装置２０、画像データ制御装置３０、プロファイル管理装置４０及び画像形成装置５０を備える。操作装置１０、プロファイル評価装置２０、画像データ制御装置３０、プロファイル管理装置４０及び画像形成装置５０は、ＬＡＮ（Local  Area  Network）などの通信ネットワーク６０を介して接続されている。
【００１２】
操作装置１０は、画像処理システム１を使用するユーザが各種操作を入力するパーソナルコンピュータ等である。ユーザは、一又は複数の画像データや文章等を有する原稿データの作成に操作装置１０を使用する。また、ユーザは、原稿データを画像形成装置５０に印刷させる操作や、原稿データの印刷状況を表示させる操作に操作装置１０を使用する。
【００１３】
プロファイル評価装置２０は、原稿データに埋め込まれている出力プロファイルや、原稿データが有する画像データの各々に埋め込まれた入力プロファイルを評価する情報処理装置である。ここで、出力プロファイルは、原稿データを印刷出力する際の画像形成装置５０のカラーマネジメントに係る特性が示されたデータである。画像形成装置５０は、出力プロファイルに基づいて、色合わせを行う事でユーザが意図した色を表現することができる。さらに詳しくは、出力プロファイルは、デバイス非依存色空間（例えばＣＩＥＬＡＢやＣＩＥＸＹＺ）を介して、原稿データを印刷する画像形成装置５０が再現可能な色へ変換するガマットマッピング処理について設定されている。入力プロファイルは、画像データを生成するデジタルカメラやスキャナ等の装置のカラーマネジメントに係る特性が示されたデータである。そして、プロファイル評価装置２０は、画像データへの入力プロファイル設定の整合性や、入力プロファイルのガマットマッピング処理の設定の有無や、複数の画像データを有する原稿データ全体に一意にガマットマッピング処理が設定されているか等を評価する。
【００１４】
画像データ制御装置３０は、画像データの印刷設定を制御するサーバ装置である。画像データ制御装置３０は、プロファイル評価装置２０による評価結果に基づき、画像形成装置５０に原稿データを印刷させるか否かを判定する。画像データ制御装置３０は、画像形成装置５０に原稿データを印刷させない場合には、操作装置１０に印刷しない旨を通知する。一方、画像データ制御装置３０は、画像形成装置５０に原稿データを印刷させる場合には、印刷時の写真用、グラフィックス用、色差最小などの印刷設定を行う。
【００１５】
プロファイル管理装置４０は、出力プロファイルや入力プロファイルのプロファイル情報を管理するサーバ装置である。そして、プロファイル管理装置４０は、プロファイル情報や、出力対象の画像形成装置５０の情報を提供する。
【００１６】
画像形成装置５０は、原稿データを印刷する装置である。さらに詳しくは、画像形成装置５０は、コピー機能、スキャナ機能、ファクス機能、プリンタ機能等を有する装置である。また、画像形成装置５０は、これらの機能を少なくとも２つの機能を有する複合機であってもよい。画像形成装置５０は、入力プロファイル及び出力プロファイルを用いて原稿データにレンダリングを実施する。そして、画像形成装置５０は、インクやトナーといった色材を用いて形成した画像を紙やＯＨＰ（Over  Head  Projector）シート等の記録媒体上に印刷する。
【００１７】
なお、図１に示す画像処理システム１は、同一の通信ネットワーク６０に操作装置１０、プロファイル評価装置２０、画像データ制御装置３０、プロファイル管理装置４０及び画像形成装置５０を備えている。しかし、操作装置１０、プロファイル評価装置２０、画像データ制御装置３０、プロファイル管理装置４０及び画像形成装置５０は、必ずしも同一の通信ネットワーク上にある必要はなく、ネットワーク接続された異なるセグメントの通信ネットワーク上にそれぞれ配置されていてもよい。
【００１８】
また、操作装置１０、プロファイル評価装置２０、画像データ制御装置３０、プロファイル管理装置４０及び画像形成装置５０は、機能毎に独立した複数の装置から構成される形態でもよいし、単体の集約された装置であってもよい。さらに、操作装置１０、プロファイル評価装置２０、画像データ制御装置３０、プロファイル管理装置４０及び画像形成装置５０は、エンドユーザからは複数の装置から構成されるサーバ群であることを意識する必要の無いクラウドコンピューティングのような形態であってもよい。
【００１９】
次に、画像処理システム１の概要について説明する。ここで、図２は、画像処理システム１の概要を示す説明図である。また、図３は、原稿データＭ１のデータ構成を示す説明図である。
【００２０】
操作装置１０は、原稿データＭ１を作成する。図３に示すように、原稿データＭ１は、文章データと、一又は複数のオブジェクトデータと、出力プロファイルとを有する。文章データは、文章のデータである。オブジェクトデータは、原稿データＭ１が有する画像に係るデータである。そして、オブジェクトデータは、画像データに関連付けて入力プロファイルを有する。入力プロファイルは、関連付けられた画像データを作成したデジタルカメラやスキャナ等の機器の特性が示されたデータである。そして、入力プロファイルは、ヘッダ情報と、タグ情報とを有する。ヘッダ情報は、入力プロファイルを示す各種情報である。ヘッダ情報は、例えば、ガマットマッピング処理の有無を示す情報を有している。タグ情報は、入力プロファイルの構成要素の各々を示す各種情報である。出力プロファイルは、ヘッダ情報と、タグ情報とを有する。ヘッダ情報は、出力プロファイルを示す各種情報である。タグ情報は、出力プロファイルの構成要素の各々を示す各種情報である。
【００２１】
プロファイル評価装置２０は、操作装置１０に原稿データＭ１を印刷する印刷指示が入力されると、原稿データＭ１の入力プロファイル及び出力プロファイルのプロファイル情報をプロファイル管理装置４０から取得する。そして、プロファイル評価装置２０は、原稿データＭ１の入力プロファイル及び出力プロファイルの設定の整合性を評価する。プロファイル評価装置２０は、整合性がない場合に、操作装置１０と画像データ制御装置３０とに整合性がない旨を通知する。操作装置１０は、プロファイルの設定に整合性がないことをユーザに通知する。画像データ制御装置３０は、通知に基づき、印刷出力を取りやめる。一方、整合性がある場合に、画像データ制御装置３０は、印刷指示に基づいて、レンダリングインテントを実行する。そして、画像形成装置５０は、レンダリングインテントされた原稿データＭ１が紙などの記録媒体へ画像形成する。
【００２２】
次に、画像処理システム１が有する各装置のハードウェア構成について説明する。
【００２３】
図４は、操作装置１０のハードウェア構成を示すブロック図である。図４に示すように、操作装置１０は、ＣＰＵ（Central  Processing  Unit）１１、ＲＯＭ（Read  Only  Memory）１２、ＲＡＭ（Random  Access  Memory）１３、記憶部１４、表示部１５、入力部１６及び通信インタフェース１７を備える。ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記憶部１４、表示部１５、入力部１６及び通信インタフェース１７は、システムバス１８を介して相互に接続している。
【００２４】
ＣＰＵ１１は、操作装置１０の動作を統括的に制御する。ＲＯＭ１２は、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭ１３は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２又は記憶部１４等に格納されたプログラムを実行する。これにより、ＣＰＵ１１は、操作装置１０の全体の動作を制御し、操作装置１０が有する各種の機能を実現する。
【００２５】
記憶部１４は、例えば、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の記憶装置である。記憶部１４は、操作装置１０が有する機能を発揮させる制御プログラムＰＲ１等を記憶する。
【００２６】
表示部１５は、例えば、液晶表示装置（ＬＣＤ）である。なお、表示部１５は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。
【００２７】
入力部１６は、キーボードや、マウス等の入力装置である。入力部１６は、画像処理システム１の操作を受け付ける。
【００２８】
通信インタフェース１７は、通信ネットワーク６０と接続するためのインタフェースである。
【００２９】
図５は、プロファイル評価装置２０のハードウェア構成を示すブロック図である。図５に示すように、プロファイル評価装置２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２４及び通信インタフェース２５を備える。ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２４及び通信インタフェース２５は、システムバス２６を介して相互に接続している。
【００３０】
ＣＰＵ２１は、プロファイル評価装置２０の動作を統括的に制御する。ＲＯＭ２２は、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭ２３は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵ２１は、ＲＡＭ２３をワークエリア（作業領域）としてＲＯＭ２２又は記憶部２４等に格納されたプログラムを実行する。これにより、ＣＰＵ２１は、プロファイル評価装置２０の全体の動作を制御し、プロファイル評価装置２０が有する各種の機能を実現する。
【００３１】
記憶部２４は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部２４は、プロファイル評価装置２０が有する機能を発揮させる制御プログラムＰＲ２等を記憶する。
【００３２】
通信インタフェース２５は、通信ネットワーク６０と接続するためのインタフェースである。
【００３３】
図６は、画像データ制御装置３０のハードウェア構成を示すブロック図である。図６に示すように、画像データ制御装置３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、記憶部３４及び通信インタフェース３５を備える。ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、記憶部３４及び通信インタフェース３５は、システムバス３６を介して相互に接続している。
【００３４】
ＣＰＵ３１は、画像データ制御装置３０の動作を統括的に制御する。ＲＯＭ３２は、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭ３３は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵ３１は、ＲＡＭ３３をワークエリア（作業領域）としてＲＯＭ３２又は記憶部３４等に格納されたプログラムを実行する。これにより、ＣＰＵ３１は、画像データ制御装置３０の全体の動作を制御し、画像データ制御装置３０が有する各種の機能を実現する。
【００３５】
記憶部３４は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部３４は、画像データ制御装置３０が有する機能を発揮させる制御プログラムＰＲ３等を記憶する。
【００３６】
通信インタフェース３５は、通信ネットワーク６０と接続するためのインタフェースである。
【００３７】
図７は、プロファイル管理装置４０のハードウェア構成を示すブロック図である。図７に示すように、プロファイル管理装置４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、記憶部４４及び通信インタフェース４５を備える。ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、記憶部４４及び通信インタフェース４５は、システムバス４６を介して相互に接続している。
【００３８】
ＣＰＵ４１は、プロファイル管理装置４０の動作を統括的に制御する。ＲＯＭ４２は、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭ４３は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵ４１は、ＲＡＭ４３をワークエリア（作業領域）としてＲＯＭ４２又は記憶部４４等に格納されたプログラムを実行する。これにより、ＣＰＵ４１は、プロファイル管理装置４０の全体の動作を制御し、プロファイル管理装置４０が有する各種の機能を実現する。
【００３９】
記憶部４４は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部４４は、プロファイル管理装置４０が有する機能を発揮させる制御プログラムＰＲ４等を記憶する。また、記憶部４４は、プロファイル情報４４１を記憶する。プロファイル情報４４１とは、入力プロファイル又は出力プロファイルのヘッダ情報やタグ情報が示しているデータの実体である。例えば、プロファイル情報４４１は、入力プロファイルの色空間や、出力プロファイルの色域情報や、出力対象とする一又は複数の画像形成装置５０や、ガマットマッピング処理に関する情報や、変換テーブル等である。入力プロファイルの変換テーブルは、例えば、原稿データのオブジェクトデータが有する画像データを生成した装置が表現可能なＲＧＢデータ等からデバイス非依存色空間（例えばＣＩＥＬＡＢやＣＩＥＸＹＺ）に変換する変換テーブルである。出力プロファイルの変換テーブルは、例えば、デバイス非依存色空間を介して、原稿データを画像形成装置５０が再現可能な色空間（ＣＭＹＫ）に変換するガマットマッピング処理の変換テーブルである。
【００４０】
通信インタフェース４５は、通信ネットワーク６０と接続するためのインタフェースである。
【００４１】
図８は、画像形成装置５０のハードウェア構成を示すブロック図である。図８に示すように、画像形成装置５０は、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、記憶部５４と、通信インタフェース５５と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）５６と、画像メモリ５７と、プリントエンジン５８とを備える。ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、記憶部５４、通信インタフェース５５、ＡＳＩＣ５６、画像メモリ５７及びプリントエンジン５８は、システムバス５９を介して相互に接続している。
【００４２】
ＣＰＵ５１は、画像形成装置５０の動作を統括的に制御する。ＲＯＭ５２は、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭ５３は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。そして、ＣＰＵ５１は、ＲＡＭ５３をワークエリア（作業領域）としてＲＯＭ５２又は記憶部５４等に格納されたプログラムを実行する。これにより、ＣＰＵ５１は、画像形成装置５０の全体の動作を制御し、画像形成装置５０が有する各種の機能を実現する。
【００４３】
記憶部５４は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部５４は、画像形成装置５０が有する機能を発揮させる制御プログラムＰＲ５等を記憶する。
【００４４】
通信インタフェース５５は、通信ネットワーク６０と接続するためのインタフェースである。
【００４５】
ＡＳＩＣ５６は、プリントエンジン５８が印刷出力する原稿データＭ１に各種画像処理を施したりする。画像メモリ５７は、ＡＳＩＣ５６により画像処理が施された原稿データＭ１やプリントエンジン５８が印刷出力する原稿データＭ１を格納するメモリである。プリントエンジン５８は、原稿データＭ１を印刷出力する。
【００４６】
次に、画像処理システム１の各装置の機能ブロックの例について説明する。
【００４７】
図９は、実施の形態の操作装置１０の機能ブロックの例を示す図である。便宜上、図９では、実施の形態に係る機能を主に例示しているが、操作装置１０が有する機能は、これらに限られるものではない。
【００４８】
操作装置１０のＣＰＵ１１は、記憶装置（例えばＲＯＭ１２、記憶部１４等）に格納されたプログラムを実行することにより、通信制御部１０１と、報知制御部１０２と、操作制御部１０３と、表示制御部１０４とを実現する。
【００４９】
通信制御部１０１は、通信ネットワーク６０を介した、画像処理システム１の各装置との通信を制御する。
【００５０】
報知手段である報知制御部１０２は、入力プロファイル又は出力プロファイルの設定の整合性がないことを示す評価結果を通信制御部１０１が受信した場合に、エラー処理を実行して報知する。具体的には、報知制御部１０２は、入力プロファイル又は出力プロファイルの設定の整合性がない旨を表示部１５に表示して報知する。これにより、報知制御部１０２は、入力プロファイル又は出力プロファイルの設定の修正を求める。
【００５１】
操作制御部１０３は、入力部１６を介して、画像処理システム１の各装置に対する各種操作を受け付ける。操作制御部１０３は、例えば、原稿データＭ１を印刷する印刷指示の入力を受け付ける。操作制御部１０３は、印刷設定が含まれる印刷指示の入力を受け付ける。印刷設定には、写真など向けに階調を滑らかに再現するパーセプチャル、グラフィックスなど向けに、鮮やかな色再現をするサチュレーション、意図的な色補正は加えずに画像形成装置５０の再現可能な色域はなるべく忠実に再現する色差最小等がある。
【００５２】
表示制御部１０４は、表示部１５を制御して、各種画面を表示させる。
【００５３】
図１０は、実施の形態のプロファイル評価装置２０の機能ブロックの例を示す図である。便宜上、図１０では、実施の形態に係る機能を主に例示しているが、プロファイル評価装置２０が有する機能は、これらに限られるものではない。
【００５４】
プロファイル評価装置２０のＣＰＵ２１は、記憶装置（例えばＲＯＭ２２、記憶部２４等）に格納されたプログラムを実行することにより、通信制御部２０１と、出力プロファイル取得部２０２と、オブジェクトデータ判定部２０３と、原稿データ判定部２０４と、ガマットマッピング判定部２０５とを実現する。
【００５５】
通信制御部２０１は、通信ネットワーク６０を介した、画像処理システム１の各装置との通信を制御する。例えば、入力手段である通信制御部２０１は、操作装置１０から印刷指示と、印刷対象の原稿データＭ１とを受信する。または、出力手段である通信制御部２０１は、評価手段であるオブジェクトデータ判定部２０３、原稿データ判定部２０４及びガマットマッピング判定部２０５による評価結果を送信する。すなわち、オブジェクトデータ判定部２０３、原稿データ判定部２０４及びガマットマッピング判定部２０５が整合性が無いと判定した場合には、通信制御部２０１は、整合性がないことを示す評価結果を送信する。一方、オブジェクトデータ判定部２０３、原稿データ判定部２０４及びガマットマッピング判定部２０５が整合性が有ると判定した場合には、通信制御部２０１は、整合性が有ることを示す評価結果を送信する。または、通信制御部２０１は、後述する印刷設定変更情報を画像データ制御装置３０に送信させる。
【００５６】
出力プロファイル取得部２０２は、通信制御部２０１が受信した原稿データＭ１から出力プロファイルを取得する。
【００５７】
オブジェクトデータ判定部２０３は、通信制御部２０１が受信した原稿データＭ１からオブジェクトデータを取得する。さらに、オブジェクトデータ判定部２０３は、オブジェクトデータから画像データ及び入力プロファイルを取得する。そして、オブジェクトデータ判定部２０３は、オブジェクトデータの画像データ及び入力プロファイルについて、設定の整合性があるか否かを評価する。また、オブジェクトデータ判定部２０３は、出力プロファイル取得部２０２が取得した出力プロファイルについて、設定の整合性の有無を評価する。すなわち、オブジェクトデータ判定部２０３は、入力プロファイル及び出力プロファイルのヘッダ情報、タグ情報、プロファイル情報４４１について設定の整合性があるか否かを評価する。
【００５８】
具体的には、オブジェクトデータ判定部２０３は、入力プロファイルに設定されている一又は複数の画像形成装置５０と、出力プロファイルに設定されている一又は複数の画像形成装置５０と、が一致しているかにより設定の整合性の有無を評価する。そして、オブジェクトデータ判定部２０３は、入力プロファイルに設定されている一又は複数の画像形成装置５０と、出力プロファイルに設定されている一又は複数の画像形成装置５０とが一致している場合に整合性があると評価する。一方、オブジェクトデータ判定部２０３は、入力プロファイルに設定されている一又は複数の画像形成装置５０と、出力プロファイルに設定されている一又は複数の画像形成装置５０とが一致していない場合に整合性がないと評価する。または、オブジェクトデータ判定部２０３は、出力プロファイルの変換テーブルの色域に、入力プロファイルの変換テーブルの色域が含まれているかを評価する。そして、オブジェクトデータ判定部２０３は、出力プロファイルの変換テーブルの色域に、入力プロファイルの変換テーブルの色域が含まれている場合に、整合性があると評価する。一方、オブジェクトデータ判定部２０３は、出力プロファイルの変換テーブルの色域に、入力プロファイルの変換テーブルの色域が含まれていない場合に、整合性がないと評価する。
【００５９】
原稿データ判定部２０４は、原稿データＭ１全体について、設定の整合性があるか否かを評価する。すなわち、原稿データ判定部２０４は、原稿データＭ１の含まれる複数の入力プロファイル間に設定の整合性の有無を評価する。例えば、原稿データ判定部２０４は、原稿データＭ１の含まれる複数の入力プロファイル間に設定の矛盾が生じている場合に、整合性がないと評価する。例えば、原稿データ判定部２０４は、原稿データＭ１の含まれる複数の入力プロファイル間にガマットマッピングがあるものとないものが混在している場合に、整合性がないと評価する。
【００６０】
ガマットマッピング判定部２０５は、ヘッダ情報又は変換テーブルから、入力プロファイルにガマットマッピング処理の設定が含まれているか否かを評価する。そして、ガマットマッピング判定部２０５は、入力プロファイルにガマットマッピング処理の設定が含まれている場合に、印刷指示で指定された設定に関わらず、色差が最小になるように印刷設定を変更することを要求する。すなわち、ガマットマッピング判定部２０５は、色差が最小になるように印刷設定を変更することを要求する印刷設定変更情報を通信制御部２０１に送信させる。
【００６１】
ここで、印刷指示における印刷設定には、写真等を印刷する際に階調を滑らかに再現するパーセプチャルと呼ばれる設定がある。パーセプチャルの変換テーブルは、階調性を重視している。すなわち、パーセプチャルの変換テーブルは、画像形成装置５０等の出力デバイスが表現可能な色域の外郭付近にあるデータは、出力デバイスが表現可能な色域の外郭よりも内側に変換するテーブルとなっていることがある。そのため、入力プロファイルにガマットマッピング処理の設定が含まれていた場合に、印刷時に出力プロファイルのパーセプチャル用の変換テーブルが用いられると、出力デバイスが表現可能な色域の外郭付近のデータは、さらに色域の内側に変換されることになる。従って、彩度が必要以上に低下し、意図した通りの色が再現されなくなってしまう。そこで、ガマットマッピング判定部２０５は、入力プロファイルにガマットマッピング処理の設定が含まれている場合に、色差が最小になるように印刷設定を変更させることで意図した通りの色が再現されなくなってしまうことを防止することができる。
【００６２】
図１１は、実施の形態の画像データ制御装置３０の機能ブロックの例を示す図である。便宜上、図１１では、実施の形態に係る機能を主に例示しているが、画像データ制御装置３０が有する機能は、これらに限られるものではない。
【００６３】
画像データ制御装置３０のＣＰＵ３１は、記憶装置（例えばＲＯＭ３２、記憶部３４等）に格納されたプログラムを実行することにより、通信制御部３０１と、出力判定部３０２とを実現する。
【００６４】
通信制御部３０１は、通信ネットワーク６０を介した、画像処理システム１の各装置との通信を制御する。
【００６５】
出力判定部３０２は、画像形成装置５０に原稿データＭ１を印刷出力させるか否かを判定する。そして、出力判定部３０２は、プロファイル評価装置２０から整合性がないことを示す評価結果を受信した場合に、画像形成装置５０に原稿データＭ１を印刷出力させない。また、出力判定部３０２は、色差が最小になるように印刷設定を変更することを要求する印刷設定変更情報を受信した場合には、印刷設定を変更して、画像形成装置５０に原稿データＭ１を印刷出力させる。すなわち、出力判定部３０２は、原稿データＭ１の印刷を要求する印刷要求を送信する。
【００６６】
図１２は、実施の形態のプロファイル管理装置４０の機能ブロックの例を示す図である。便宜上、図１２では、実施の形態に係る機能を主に例示しているが、プロファイル管理装置４０が有する機能は、これらに限られるものではない。
【００６７】
プロファイル管理装置４０のＣＰＵ４１は、記憶装置（例えばＲＯＭ４２、記憶部４４等）に格納されたプログラムを実行することにより、通信制御部４０１と、プロファイル情報取得部４０２と、装置情報取得部４０３とを実現する。
【００６８】
通信制御部４０１は、通信ネットワーク６０を介した、画像処理システム１の各装置との通信を制御する。
【００６９】
プロファイル情報取得部４０２は、記憶部４４からプロファイル情報４４１を取得する。装置情報取得部４０３は、画像形成装置５０からプロファイル情報４４１等を取得する。
【００７０】
図１３は、実施の形態の画像形成装置５０の機能ブロックの例を示す図である。便宜上、図１３では、実施の形態に係る機能を主に例示しているが、画像形成装置５０が有する機能は、これらに限られるものではない。
【００７１】
画像形成装置５０のＣＰＵ５１は、記憶装置（例えばＲＯＭ５２、記憶部５４等）に格納されたプログラムを実行することにより、通信制御部５０１と、印字制御部５０２とを実現する。
【００７２】
通信制御部５０１は、通信ネットワーク６０を介した、画像処理システム１の各装置との通信を制御する。
【００７３】
印刷手段である印字制御部５０２は、画像データ制御装置３０が整合性があることを示す評価結果を受信した場合に、原稿データＭ１を印刷する。具体的には、印字制御部５０２は、画像データ制御装置３０から印刷要求を受信した場合に、印刷指示と原稿データＭ１とに基づいて、レンダリング処理を実行してラスターデータを生成する。そして、印字制御部５０２は、生成したラスターデータを紙等に画像形成する印刷を実行する。
【００７４】
次に、画像処理システム１の各装置が実行する印刷処理について説明する。ここで、図１４は、実施の形態の画像処理システム１の各装置が実行する印刷処理の一例を示すフローチャート図である。
【００７５】
まず、プロファイル評価装置２０の通信制御部２０１は、原稿データＭ１を印刷する印刷指示を操作装置１０から受信するか否かを判定する（ステップＳ１）。原稿データＭ１を印刷する印刷指示を受信していない場合に（ステップＳ１０；Ｎｏ）、プロファイル評価装置２０の通信制御部２０１は、印刷処理を待機する。
【００７６】
一方、原稿データＭ１を印刷する印刷指示を受け付けた場合に（ステップＳ１０；Ｙｅｓ）、プロファイル評価装置２０は、後述するプロファイル評価処理を実行する（ステップＳ１１）。
【００７７】
次いで、プロファイル評価装置２０は、プロファイル評価処理の評価結果に基づいて、入力プロファイル又は出力プロファイルの設定の整合性があるか否かを判定する（ステップＳ１２）。
【００７８】
入力プロファイル又は出力プロファイルの設定の整合性がない場合に（ステップＳ１２；Ｎｏ）、プロファイル評価装置２０の通信制御部２０１は、操作装置１０に整合性がことを示す評価結果を送信してエラー処理を実行させる（ステップＳ１３）。
【００７９】
一方、入力プロファイル又は出力プロファイルの設定の整合性がある場合に（ステップＳ１２；Ｙｅｓ）、プロファイル評価装置２０のガマットマッピング判定部２０５は、入力プロファイルにガマットマッピング処理の設定があるか否かを判定する（ステップＳ１４）。
【００８０】
ガマットマッピング処理の設定がある場合に（ステップＳ１４；Ｙｅｓ）、画像データ制御装置３０の出力判定部３０２は、レンダリングインテントの設定を色差最小に変更した印刷指示と原稿データＭ１とを画像形成装置５０に送信する（ステップＳ１５）。
【００８１】
一方、ガマットマッピング処理の設定がない場合に（ステップＳ１４；Ｎｏ）、画像データ制御装置３０の出力判定部３０２は、レンダリングインテントの設定を色差最小に変更せずに、印刷指示と原稿データＭ１とを画像形成装置５０に送信する（ステップＳ１６）。
【００８２】
次いで、画像形成装置５０の印字制御部５０２は、受信した印刷指示と原稿データＭ１とラスターデータに変換するレンダリング処理を実行する（ステップＳ１７）。
【００８３】
次いで、画像形成装置５０の印字制御部５０２は、レンダリング処理により生成したラスターデータを紙等に画像形成する印刷処理を実行する（ステップＳ１８）。
【００８４】
以上により、画像処理システム１の各装置は、印刷処理を終了する。
【００８５】
次に、プロファイル評価装置２０が実行するプロファイル評価処理について説明する。ここで、図１５は、実施の形態のプロファイル評価装置２０が実行するプロファイル評価処理の一例を示すフローチャート図である。
【００８６】
まず、プロファイル評価装置２０の通信制御部２０１は、印刷指示と、原稿データＭ１とを受信する（ステップＳ３１）。
【００８７】
次いで、プロファイル評価装置２０の出力プロファイル取得部２０２は、原稿データＭ１から出力プロファイルを抽出する（ステップＳ３２）。
【００８８】
次いで、プロファイル評価装置２０の通信制御部２０１は、抽出した出力プロファイルをプロファイル管理装置４０に送信して、後述するプロファイル情報取得処理を実行させる（ステップＳ３３）。次いで、プロファイル評価装置２０の通信制御部２０１は、プロファイル情報取得処理の実行結果として、出力プロファイルのプロファイル情報４４１を受信する（ステップＳ３４）。
【００８９】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、原稿データＭ１が有するオブジェクトデータのオブジェクトデータ評価リストを作成する（ステップＳ３５）。
【００９０】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、オブジェクトデータ評価リストのオブジェクトデータの各々について、後述するオブジェクトデータ評価処理を実行する（ステップＳ３６）。
【００９１】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、オブジェクトデータ評価リストのオブジェクトデータに未評価のオブジェクトデータが無くなったか否かを判定する（ステップＳ３７）。未評価のオブジェクトデータが有る場合に（ステップＳ３７；Ｎｏ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、ステップＳ３５に移行して再度、オブジェクトデータ評価処理を実行する。
【００９２】
一方、未評価のオブジェクトデータが無い場合に（ステップＳ３７；Ｙｅｓ）、プロファイル評価装置２０の通信制御部２０１は、原稿データＭ１の評価結果を、操作装置１０及び画像データ制御装置３０に送信する（ステップＳ３８）。
【００９３】
以上により、プロファイル評価装置２０は、プロファイル評価処理を終了する。
【００９４】
次に、プロファイル管理装置４０が実行するプロファイル情報取得処理について説明する。ここで、図１６は、実施の形態のプロファイル管理装置４０が実行するプロファイル情報取得処理の一例を示すフローチャート図である。
【００９５】
まず、プロファイル管理装置４０の通信制御部４０１は、入力プロファイル又は出力プロファイルを受信する（ステップＳ５１）。
【００９６】
次いで、プロファイル管理装置４０のプロファイル情報取得部４０２は、受信した入力プロファイル又は出力プロファイルのヘッダ情報から識別情報を取得する（ステップＳ５２）。
【００９７】
次いで、プロファイル管理装置４０のプロファイル情報取得部４０２は、取得した識別情報に基づいて、記憶部４４からプロファイル情報４４１を検索する（ステップＳ５３）。
【００９８】
次いで、プロファイル管理装置４０のプロファイル情報取得部４０２は、取得した識別情報に適合するプロファイル情報４４１を取得する（ステップＳ５４）。
【００９９】
次いで、プロファイル管理装置４０の通信制御部４０１は、取得したプロファイル情報４４１をプロファイル評価装置２０に送信する（ステップＳ５５）。
【０１００】
以上により、プロファイル管理装置４０は、プロファイル情報取得処理を終了する。
【０１０１】
次に、プロファイル評価装置２０が実行するオブジェクトデータ評価処理について説明する。ここで、図１７は、実施の形態のプロファイル評価装置２０が実行するオブジェクトデータ評価処理の一例を示すフローチャート図である。
【０１０２】
まず、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、評価対象のオブジェクトデータが有する画像データを取得する（ステップＳ７１）。
【０１０３】
次いで、プロファイル評価装置２０の通信制御部２０１は、評価対象のオブジェクトデータの入力プロファイルをプロファイル管理装置４０に送信して、プロファイル情報取得処理を実行させる（ステップＳ７２）。次いで、プロファイル評価装置２０の通信制御部２０１は、プロファイル情報取得処理の実行結果として、入力プロファイルのプロファイル情報４４１を受信する（ステップＳ７３）。
【０１０４】
次いで、プロファイル評価装置２０のガマットマッピング判定部２０５は、入力プロファイルのヘッダ情報からガマットマッピング処理の有無が示された設定を抽出する（ステップＳ７４）。次いで、プロファイル評価装置２０のガマットマッピング判定部２０５は、抽出した設定に基づいて、オブジェクトデータ評価リストにガマットマッピング処理の有無を登録する（ステップＳ７５）。
【０１０５】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、画像データの色空間と、入力プロファイルの色空間とが一致しているか否かを判定する（ステップＳ７６）。
【０１０６】
色空間が一致していない場合に（ステップＳ７６；Ｎｏ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、入力プロファイルの設定に整合性がないと判定する（ステップＳ７７）。
【０１０７】
一方、色空間が一致した場合に（ステップＳ７６；Ｙｅｓ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、出力プロファイルと、入力プロファイルとに設定されている一又は複数の画像形成装置５０が一致しているか否かを判定する（ステップＳ７８）。
【０１０８】
画像形成装置５０が一致していない場合に（ステップＳ７８；Ｎｏ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、入力プロファイルの設定に整合性がないと判定する（ステップＳ７７）。
【０１０９】
一方、画像形成装置５０と一致している場合に（ステップＳ７８；Ｙｅｓ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、プロファイルの設定に整合性があると判定する（ステップＳ７９）。
【０１１０】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、評価結果をオブジェクトデータ評価リストに登録する（ステップＳ８０）。
【０１１１】
以上により、プロファイル評価装置２０は、オブジェクトデータ評価処理を終了する。
【０１１２】
ここで、複数の画像形成装置５０に対応する入力プロファイルの生成について説明する。図１８は、複数の画像形成装置５０に対応する入力プロファイルの生成フローを説明する説明図である。
【０１１３】
操作装置１０は、複数の画像形成装置５０に共通した色域を抽出したガマットマッピング処理の設定を有する入力プロファイルを作成する。操作装置１０は、作成した入力プロファイルを制作工程にて原稿データＭ１に埋め込む。そして、画像データ制御装置３０は、作成した入力プロファイルを埋め込んだ原稿データＭ１を画像形成装置５０に出力する。これにより、複数の画像形成装置５０においても同様な結果を得ることができる。
【０１１４】
複数の画像形成装置５０に対応する入力プロファイルの生成フローについて説明する。操作装置１０は、原稿データＭ１のＲＧＢプロファイルと、対象の画像形成装置５０の各々のＣＭＹＫプロファイルに基づいて、入力プロファイルを作成する。まず、操作装置１０は、入力プロファイルの変換テーブルよりＸＹＺ表色系で色域を取得する。操作装置１０は、取得したＸＹＺ表色系の色域をＬａｂ表色系として、１つめの画像形成装置５０のＣＭＹＫプロファイルの変換テーブルで変換し、ＣＭＹＫデータを取得する。また、操作装置１０は、１つめの画像形成装置５０のＣＭＹＫプロファイルでＣＭＹＫデータをＬａｂデータに変換する。次に、得られたＬａｂデータを、２つめのＣＭＹＫプロファイルの変換テーブルで変換し、ＣＭＹＫ色域データを取得する。そして、ＣＭＹＫデータを２つめのＣＭＹＫプロファイルの変換テーブルで変換し、Ｌａｂデータを取得する。操作装置１０は、上述の処理を、対象の画像形成装置５０について繰り返し実行する。操作装置１０は、最初のＲＧＢデータと最後に得られたＬａｂデータを、ルックアップテーブルとして入力プロファイルに組み込む。これにより、複数の画像形成装置５０においても同様な結果を得ることができる。
【０１１５】
以上のように、本実施形態のプロファイル評価装置２０によれば、通信制御部２０１は、操作装置１０から印刷指示と印刷対象の原稿データＭ１とを受信する。印刷指示と原稿データＭ１とを受信する場合に、プロファイル評価装置２０のオブジェクトデータ判定部２０３、原稿データ判定部２０４及びガマットマッピング判定部２０５は、入力プロファイル及び出力プロファイルの設定の整合性を評価する。入力プロファイル又は出力プロファイルの設定の整合性がない場合に、通信制御部２０１は、設定の整合性がないことを示す評価結果を操作装置１０に送信する。これにより、操作装置１０は、入力プロファイル又は出力プロファイルの設定の整合性がない旨を表示部１５に表示し、入力プロファイル又は出力プロファイルの設定の修正を求める。従って、プロファイル評価装置２０は、ユーザが意図した通りの色を再現することができない場合にユーザに報知することができる。さらに、ユーザは、入力プロファイル又は出力プロファイルの設定を修正する機会を得たことにより、意図した通りの色で原稿データＭ１を印刷させることができる。
【０１１６】
次に、画像処理システム１の変形例１について説明する。
【０１１７】
変形例１の画像処理システム１は、プロファイル情報取得処理において、画像形成装置５０からプロファイル情報４４１を取得して最新のプロファイル情報４４１であるか否かを判定する点が異なっている。ここで、図１９は、変形例１のプロファイル管理装置４０が実行するプロファイル情報取得処理の一例を示すフローチャート図である。
【０１１８】
ステップＳ１０１からステップＳ１０４は、前述したステップＳ５１からステップＳ５４と同一である。
【０１１９】
次いで、プロファイル管理装置４０の装置情報取得部４０３は、取得したプロファイル情報４４１が出力対象としている一又は複数の画像形成装置５０からプロファイル情報４４１を取得する（ステップＳ１０５）。
【０１２０】
次いで、プロファイル管理装置４０の装置情報取得部４０３は、記憶部４４から取得したプロファイル情報４４１と、画像形成装置５０から取得したプロファイル情報４４１とを比較する（ステップＳ１０６）。これにより、装置情報取得部４０３は、記憶部４４のプロファイル情報４４１が最新の状態に更新されているか否かを判定する。
【０１２１】
次いで、プロファイル管理装置４０の通信制御部４０１は、記憶部４４から取得したプロファイル情報４４１と、更新判定結果情報とをプロファイル評価装置２０に送信する（ステップＳ１０７）。ここで、更新判定結果情報は、プロファイル情報４４１が最新の状態に更新されているか否かの判定結果を示す情報である。
【０１２２】
これにより、プロファイル管理装置４０は、プロファイル情報４４１が最新の状態に更新されているか否かに基づいて、整合性の有無を判定することができる。そして、プロファイル管理装置４０は、記憶部４４から取得したプロファイル情報４４１が最新の状態に更新されていない場合に、ステップＳ７８の画像形成装置５０の判定において、整合性がないと判定する。
【０１２３】
以上により、変形例１のプロファイル管理装置４０は、プロファイル情報取得処理を終了する。
【０１２４】
次に、画像処理システム１の変形例２について説明する。
【０１２５】
変形例２の画像処理システム１は、プロファイル情報取得処理において、入力プロファイル及び出力プロファイルの変換テーブルを抽出する。そして、変形例２の画像処理システム１は、オブジェクトデータ評価処理において、出力プロファイルの変換テーブルの色域の中に、入力プロファイルの変換テーブルの色域は含まれているか否かを判定する点が異なっている。
【０１２６】
ここで、図２０は、変形例２のプロファイル管理装置４０が実行するプロファイル情報取得処理の一例を示すフローチャート図である。
【０１２７】
ステップＳ２０１からステップＳ２０３は、前述したステップＳ５１からステップＳ５３と同一である。
【０１２８】
次いで、プロファイル管理装置４０のプロファイル情報取得部４０２は、取得した識別情報に適合するプロファイル情報４４１と変換テーブルとを取得する（ステップＳ２０４）。その際、入力プロファイルの変換テーブルを取得する場合には、プロファイル情報取得部４０２は、ＲＧＢデータからＬａｂデータに変換する変換テーブルを取得する。一方、出力プロファイルの変換テーブルを取得する場合には、プロファイル情報取得部４０２は、ＣＭＹＫデータからＬａｂデータに変換する変換テーブルを取得する。
【０１２９】
次いで、プロファイル管理装置４０の通信制御部４０１は、プロファイル情報４４１と変換テーブルとを送信する（ステップＳ２０５）。なお、変形例２のプロファイル情報取得処理においても、機器チェックを実施してもよい。
【０１３０】
以上により、変形例２のプロファイル管理装置４０は、プロファイル情報取得処理を終了する。
【０１３１】
ここで、図２１は、変形例２のプロファイル評価装置２０が実行するオブジェクトデータ評価処理の一例を示すフローチャート図である。
【０１３２】
ステップＳ３０１からステップＳ３０７は、前述したステップＳ７１からステップＳ７７と同一である。
【０１３３】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、出力プロファイルの変換テーブルの色域の中に、入力プロファイルの変換テーブルの色域は含まれているか否かを判定する（ステップＳ３０８）。
【０１３４】
出力プロファイルの変換テーブルの色域の中に、入力プロファイルの変換テーブルの色域は含まれていない場合に（ステップＳ３０８；Ｎｏ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、入力プロファイルの設定に整合性がないと判定する（ステップＳ３０７）。
【０１３５】
出力プロファイルの変換テーブルの色域の中に、入力プロファイルの変換テーブルの色域は含まれている場合に（ステップＳ３０８；Ｙｅｓ）、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、入力プロファイルの設定に整合性がないと判定する（ステップＳ３０９）。
【０１３６】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、評価結果をオブジェクトデータ評価リストに登録する（ステップＳ３１０）。
【０１３７】
以上により、変形例２のプロファイル評価装置２０は、オブジェクトデータ評価処理を終了する。
【０１３８】
次に、画像処理システム１の変形例３について説明する。
【０１３９】
変形例３の画像処理システム１は、プロファイル評価ポリシーに基づいて、プロファイル評価処理を実行する点が異なっている。例えば、原稿データＭ１が有するオブジェクトデータにおいて、ＣＭＹＫ形式の画像データにＣＭＹＫ用の入力プロファイルが関連付けられている場合に、画像形成装置５０もＣＭＹＫ形式で印刷出力することが多い。この場合には、入力デバイスの色空間と出力デバイスの色空間との差異が少ない。そのため、ＣＭＹＫ形式の画像データの場合、入力プロファイルのガマットマッピング処理の有無は大きな影響を与えないため、入力プロファイルの評価基準に入れる必要がない。
【０１４０】
この様な場合に、ユーザは、プロファイル評価ポリシーとして、入力プロファイルのガマットマッピング処理の有無の評価を評価基準から除外することを登録する。そして、オブジェクトデータ判定部２０３は、プロファイル評価ポリシーに登録された評価基準を除外して、入力プロファイル及び出力プロファイルの設定の整合性を評価する。
【０１４１】
または、記憶部４４が最新のプロファイル情報４４１を記憶していることがわかっている場合には、最新のプロファイル情報４４１である否かを判定する処理は不要である。この場合にも、ユーザは、プロファイル評価ポリシーとして、最新のプロファイル情報４４１である否かの評価を評価基準から除外することを登録する。そして、オブジェクトデータ判定部２０３は、プロファイル評価ポリシーに登録された評価基準を除外して、入力プロファイル及び出力プロファイルの設定の整合性を評価する。これにより、不要な処理を除外することができる。
【０１４２】
ここで、図２２は、変形例３の操作装置１０が実行するプロファイル評価ポリシーの登録処理の一例を示すフローチャート図である。
【０１４３】
まず、操作装置１０の表示制御部１０４は、プロファイル評価ポリシー登録画面（不図示）を表示部１５に表示する（ステップＳ４０１）。
【０１４４】
次いで、登録手段である操作装置１０の操作制御部１０３は、プロファイル評価ポリシー登録画面において、プロファイル評価ポリシーの登録を受け付ける（ステップＳ４０２）。
【０１４５】
次いで、操作装置１０の通信制御部１０１は、登録されたプロファイル評価ポリシーをプロファイル評価装置２０に送信する（ステップＳ４０３）。これにより、プロファイル評価装置２０は、受信したプロファイル評価ポリシーを記憶部２４に記憶する。
【０１４６】
以上により、変形例３の操作装置１０は、プロファイル評価ポリシーの登録処理を終了する。
【０１４７】
次いで、変形例３の画像処理システム１におけるプロファイル評価処理について説明する。ここで、図２３は、変形例３のプロファイル評価装置２０が実行するプロファイル評価処理の一例を示すフローチャート図である。
【０１４８】
まず、プロファイル評価装置２０の通信制御部２０１は、原稿データＭ１を受信する（ステップＳ５０１）。
【０１４９】
次いで、プロファイル評価装置２０のオブジェクトデータ判定部２０３は、記憶部２４に記憶されたプロファイル評価ポリシーを読み取る（ステップＳ５０２）。これにより、プロファイル評価装置２０は、プロファイル評価ポリシーを評価基準から除外する。
【０１５０】
そして、ステップＳ５０３からステップＳ５０９は、前述したステップＳ３２からステップＳ３８と同一である。
【０１５１】
以上により、変形例３のプロファイル評価装置２０は、プロファイル評価処理を終了する。
【０１５２】
本発明のいくつかの実施の形態を説明したが、これらの実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１５３】
上述した操作装置１０の各部の機能（通信制御部１０１、報知制御部１０２、操作制御部１０３、表示制御部１０４）は、ＣＰＵ１１が、記憶装置（例えばＲＯＭ１２、記憶部１４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記操作装置１０の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【０１５４】
上述したプロファイル評価装置２０の各部の機能（通信制御部２０１、出力プロファイル取得部２０２、オブジェクトデータ判定部２０３、原稿データ判定部２０４、ガマットマッピング判定部２０５）は、ＣＰＵ２１が、記憶装置（例えばＲＯＭ２２、記憶部２４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記プロファイル評価装置２０の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【０１５５】
上述した画像データ制御装置３０の各部の機能（通信制御部３０１、出力判定部３０２）は、ＣＰＵ３１が、記憶装置（例えばＲＯＭ３２、記憶部３４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記画像データ制御装置３０の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【０１５６】
上述したプロファイル管理装置４０の各部の機能（通信制御部４０１、プロファイル情報取得部４０２、装置情報取得部４０３）は、ＣＰＵ４１が、記憶装置（例えばＲＯＭ４２、記憶部４４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記プロファイル管理装置４０の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【０１５７】
上述した画像形成装置５０の各部の機能（通信制御部５０１、印字制御部５０２）は、ＣＰＵ５１が、記憶装置（例えばＲＯＭ５２、記憶部５４等）に格納されたプログラムを実行することにより実現されるが、これに限らず、例えば上記画像形成装置５０の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【０１５８】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【０１５９】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。また、本実施形態の各装置のプログラムは、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【０１６０】
１  画像処理システム
１０  操作装置
１０１  通信制御部
１０２  報知制御部
１０３  操作制御部
１０４  表示制御部
２０  プロファイル評価装置
２０１  通信制御部
２０２  出力プロファイル取得部
２０３  オブジェクトデータ判定部
２０４  原稿データ判定部
２０５  ガマットマッピング判定部
３０  画像データ制御装置
３０１  通信制御部
３０２  出力判定部
４０  プロファイル管理装置
４０１  通信制御部
４０２  プロファイル情報取得部
４０３  装置情報取得部
５０  画像形成装置
５０１  通信制御部
５０２  印字制御部
【先行技術文献】
【特許文献】
【０１６１】
【特許文献１】特開２０１３−１２９０９７号公報
【図１】
0006604159.tif 000002
【図２】
0006604159.tif 000003
【図３】
0006604159.tif 000004
【図４】
0006604159.tif 000005
【図５】
0006604159.tif 000006
【図６】
0006604159.tif 000007
【図７】
0006604159.tif 000008
【図８】
0006604159.tif 000009
【図９】
0006604159.tif 000010
【図１０】
0006604159.tif 000011
【図１１】
0006604159.tif 000012
【図１２】
0006604159.tif 000013
【図１３】
0006604159.tif 000014
【図１４】
0006604159.tif 000015
【図１５】
0006604159.tif 000016
【図１６】
0006604159.tif 000017
【図１７】
0006604159.tif 000018
【図１８】
0006604159.tif 000019
【図１９】
0006604159.tif 000020
【図２０】
0006604159.tif 000021
【図２１】
0006604159.tif 000022
【図２２】
0006604159.tif 000023
【図２３】
0006604159.tif 000024