(57)【要約】【課題】実際の印刷用途に応じて運用を設定している色確認処理でＮＧ判定された場合は、その後の印刷を停止してリカバリ処理（色調整処理）を行うべきであるが、状態把握を目的とした色確認処理においては、必ずしも印刷を停止する必要がない場合もある。【解決手段】少なくとも一つの印刷装置を有する印刷拠点の印刷装置を管理する情報処理装置であって、集中管理サーバから、前記少なくとも一つの印刷装置の色管理作業で使用する色確認プロファイルを受信し、色確認プロファイルに、当該色確認プロファイルで設定された前記色管理作業を、前記対象の印刷装置における前記色管理作業の結果が、色品質基準を満たさないことを示す場合に、再度、実行させるか否かを示す設定情報が有効かどうか判定し、設定情報が有効と判定すると、前記色管理作業の結果が前記色品質基準を満たさないことを示す場合であっても、前記対象の印刷装置に対して前記色管理作業を指示しないように制御する。【選択図】  図２６
2019145031.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの印刷装置を有する印刷拠点の印刷装置を管理する情報処理装置であって、
集中管理サーバから、前記少なくとも一つの印刷装置の色管理作業で使用する色確認プロファイルを受信する受信手段と、
前記色確認プロファイルに、当該色確認プロファイルで設定された前記色管理作業を、前記対象の印刷装置における前記色管理作業の結果が、色品質基準を満たさないことを示す場合に、再度、実行させるか否かを示す設定情報が有効かどうか判定する判定手段と、
前記受信手段により受信した前記色確認プロファイルを、前記印刷拠点に含まれる対象の印刷装置に送信して前記色管理作業を実行させるとともに、前記判定手段が前記設定情報が有効と判定すると、前記色管理作業の結果が前記色品質基準を満たさないことを示す場合であっても、前記対象の印刷装置に対して前記色管理作業を指示しないように制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記設定情報を有効、或いは無効に設定する設定手段を、更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記色管理作業の結果が前記色品質基準を満たさないことを示す場合に、前記対象の印刷装置に対して強制的に前記色管理作業を実行させる強制実行条件を設定する強制実行設定手段を更に有し、
前記制御手段は、前記強制実行設定手段による前記強制実行条件に従って、前記設定情報が有効に設定されているか否かに拘らず、前記色管理作業の結果が前記色品質基準を満たさないことを示す場合は、前記対象の印刷装置に対して前記色管理作業を指示するように制御することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記強制実行条件は、連続して前記色品質基準を満たさない状態が発生した回数、前記色品質基準を満たさない状態が発生した曜日時間、前記色品質基準を満たさない状態が発生した、印刷された用紙の枚数間隔の少なくともいずれかを含むことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記受信手段により受信した色確認プロファイルが複数ある場合、前記複数の色確認プロファイルの前記設定情報が全て有効に設定されている場合に警告を行う警告手段を、更に有することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記色確認プロファイルは、前記対象の印刷装置を使用して、画像の色を確認するためのチャートを印刷させるためのチャートデータ、及び前記チャートの測色結果に基づく前記色品質基準を満たすか否かを判定するための判定基準を含むことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
少なくとも集中管理サーバと、それぞれが少なくとも一つの印刷装置を含む複数の印刷拠点のそれぞれを管理する管理サーバとを有し、各印刷拠点での印刷装置で印刷される画像の色を管理する色管理システムであって、
前記集中管理サーバは、前記管理サーバに、当該管理サーバが管理している印刷拠点の印刷装置の色管理作業で使用する色確認プロファイルを送信し、
前記管理サーバは、
集中管理サーバから、前記少なくとも一つの印刷装置の色管理作業で使用する色確認プロファイルを受信する受信手段と、
前記色確認プロファイルに、当該色確認プロファイルで設定された前記色管理作業を、前記対象の印刷装置における前記色管理作業の結果が、色品質基準を満たさないことを示す場合に、再度、実行させるか否かを示す設定情報が有効かどうか判定する判定手段と、
前記受信手段により受信した前記色確認プロファイルを、前記印刷拠点に含まれる対象の印刷装置に送信して前記色管理作業を実行させるとともに、前記判定手段が前記設定情報が有効と判定すると、前記色管理作業の結果が前記色品質基準を満たさないことを示す場合であっても、前記対象の印刷装置に対して前記色管理作業を指示しないように制御する制御手段と、
を有し、
前記印刷装置は、
前記色管理作業として、前記色確認プロファイルに従ってチャートを印刷し、当該チャートを測色した値を前記色確認の結果として前記管理サーバに送信することを特徴とする色管理システム。
【請求項８】
少なくとも一つの印刷装置を有する印刷拠点の印刷装置を管理する情報処理装置を制御する制御方法であって、
集中管理サーバから、前記少なくとも一つの印刷装置の色管理作業で使用する色確認プロファイルを受信する受信工程と、
前記色確認プロファイルに、当該色確認プロファイルで設定された前記色管理作業を、前記対象の印刷装置における前記色管理作業の結果が、色品質基準を満たさないことを示す場合に、再度、実行させるか否かを示す設定情報が有効かどうか判定する判定工程と、
前記受信工程で受信した前記色確認プロファイルを、前記印刷拠点に含まれる対象の印刷装置に送信して前記色管理作業を実行させるとともに、前記判定工程が前記設定情報が有効と判定すると、前記色管理作業の結果が前記色品質基準を満たさないことを示す場合であっても、前記対象の印刷装置に対して前記色管理作業を指示しないように制御する制御工程と、
を有することを特徴とする制御方法。
【請求項９】
コンピュータを、請求項１乃至６のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色管理システム、情報処理装置とその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、商業印刷市場向けに多様な印刷装置が販売されている。これら印刷装置により印刷されて出力される出力物は顧客の商材となるため、その出力物に印刷された画像の色の精度に対する要求は高い。しかし、印刷装置により印刷された画像の色は、多様な要因により変動する。例えば、印刷装置を構成するパーツの劣化度、印刷装置が設置された環境（温湿度）、印刷装置が印刷する際に使用するトナーや用紙などの消耗品などにより変動する。
【０００３】
そこで、商業印刷の現場では、一般的にカラーエキスパートと呼ばれる担当者を配置し、その担当者が、印刷装置により印刷される画像の色を所望の色に保つために色管理作業を行う。この色管理作業は複数の工程から成る。この工程の１つに、色管理対象の印刷装置により印刷された画像の色を確認する色確認作業がある。この色確認作業では、色管理対象の印刷装置を用いて所定のチャートを印刷し、このチャートを測色装置で測色する。この測色値と予め定義された目標値（リファレンス）とを比較し、その色管理対象の印刷装置により印刷された画像の色が所定の色品質基準を満たしているか否か（測色値と目標値との色差が閾値以下か否か）を判定する。ここで所定の色品質基準を満たしている（色差が閾値以下である）場合は、以降の印刷工程を実施可能な印刷装置として承認する。
【０００４】
一方、所定の色品質基準を満たしていない（色差が閾値以上）場合は、カラーエキスパートが、その印刷装置の色調整作業を行う。色調整作業は、濃度階調補正に代表される各種キャリブレーション機能の実行作業である。そして、色調整作業を行った後、カラーエキスパートは再び色確認作業を行い、その印刷装置により印刷された画像の色が所定の色品質基準に到達したか否かを確認する。ここで色調整作業を実施しても、求められる色品質基準に到達しない印刷装置の場合、カラーエキスパートはカラープロファイルの再作成や画像形成条件の微調整など、より難度の高い色調整作業を行う。更に、カラーエキスパートは、色確認作業を行った結果のデータを蓄積し、以降の印刷装置の特性の把握や経時変化の確認などの用途に用いることもある。
【０００５】
カラーエキスパートは、自身が管轄する印刷拠点に設置された複数の印刷装置に対しても前述の色管理作業を実施することがあるため作業負荷が非常に大きい。尚、色管理システムの利用者はカラーエキスパートのみとは限らない。例えば、印刷装置を実際に操作する作業者であるオペレータが、色確認作業時の用紙補給や紙詰まりなどのエラーリカバリー処理、色調整作業の実行を行う場合もある。一般的にオペレータは、カラーエキスパートよりも熟練度が低いため、難易度の高い色管理作業を独断で完遂することが難しい。よって、色管理作業においては、利用者の熟練度に依らない容易な作業で色管理作業を実行可能なシステムが求められている。また複数の印刷装置に対する色管理作業の負荷を減らせるように作業の効率化が求められている。
【０００６】
近年、様々な色管理システムが提案されており、特許文献１には、キャリブレーション実行後の結果を目標値と比較し、キャリブレーション実行後に印刷装置が印刷する画像の色について判定する画像形成装置を記載している。そして、この判定結果を用いて、その後の印刷装置の動作として、印刷を継続するか否かを決定することも記載されている。
【０００７】
また特許文献２には、キャリブレーション実行後の出力結果が、予め設定された閾値を超える場合にはキャリブレーションが失敗であると判定し、キャリブレーション結果を適用しないように制御することが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−２０１９０１号公報
【特許文献２】特開２００５−１６５４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
色管理作業における色確認作業を実行する際、様々な運用情報を設定する必要がある。運用情報として、例えば、目標値と測色値の色差の許容範囲、チャート画像を印刷する際の印刷設定などがある。これらの運用情報は、各印刷装置の製品モデル、用途、画像の出力特性などに依存して設定される。商業印刷市場では、用途に応じて様々な種類の印刷が行われる。例えば、フォトブックであれば写真重視の印刷を行い、教科書やマニュアルであれば文字重視の印刷を行う、といった印刷機毎に印刷対象が異なる運用が一般的である。色管理運用の観点で言うと、例えば、写真重視の出力対象の印刷装置は特定のコート紙を使って厳しい閾値設定を行うが、文字重視の出力対象の印刷装置は異なる普通紙を使って比較的緩めの閾値設定で良い、といった判定がなされる。そのため、複数の印刷装置を同時に管理する場合、カラーエキスパートは個々の装置に応じた運用情報を設定しなければならない。
【００１０】
一方で、カラーエキスパートは管理する全ての印刷装置の出力成果物に対して、色味に関する問題が発生しないように、常に全印刷装置の色味の状態を把握しておく必要がある。例えば、厳しい色品質が要求される印刷ジョブを出力するために、管理している全印刷装置の中で一番色味が正確に再現できる印刷装置を選別したい。あるいは、過去に出力した特定の印刷ジョブを印刷した時点での印刷装置の色味の状態が、現在の状態と比べてどの程度色味の差がありそうかを知りたい、といった目的が挙げられる。そのような印刷装置間や過去の印刷装置との相対的な状態の比較を行うためには、管理対象の全印刷装置に対して共通の運用情報に基づいて色確認作業を実施し、その結果を蓄積しておくことが望まれる。
【００１１】
ところで、前述した２つの目的を達成するために適用する運用が必ずしも一致するとは限らない。前述の通り、印刷装置によって色確認処理のために使用する用紙や設定する目標が異なる運用で色管理されるからである。カラーエキスパートはそれぞれの目的を達成するため、印刷装置に対して運用情報の異なる複数の色管理処理を設定し、並行して実行させることが一般的である。
【００１２】
例えば、上記特許文献に記載の方法では、設定されている全ての色確認処理に対して、色確認処理の結果がＮＧと判定された場合には、その後の印刷を継続しないよう制御されることになる。その際、運用している全ての色確認処理に対して判定結果を適用してしまうと、カラーエキスパートが印刷装置の状態を把握する目的で運用している色確認処理においても、ＮＧと判定された場合にはその後の印刷を停止してしまうことになる。実際の印刷用途に応じて運用を設定している色確認処理でＮＧ判定された場合は、その後の印刷を停止してリカバリ処理（色調整処理）を行うべきであるが、状態把握を目的とした色確認処理においては、必ずしも印刷を停止する必要がない場合も存在する。例えば教科書やマニュアルを印刷する印刷装置において、文字重視の運用設定の色確認処理の判定結果が合格であれば印刷を行うよう色管理を制御しつつ、全印刷装置共通の色確認処理がコート紙を使用する運用として設定されているといった場合が挙げられる。このような場合、共通の色確認処理でＮＧ判定された場合であっても、文字重視の運用設定に対しては印刷を停止する必要がない。しかし、そのような場合であっても、色調整を行うために印刷を実行できない状態が生じ、不要なダウンタイムが発生して生産性の低下を招く恐れがある。
【００１３】
本発明の目的は、上記従来技術の課題を解決することにある。
【００１４】
本発明の目的は、複数の色確認処理が設定されている場合、色確認処理の結果が色品質基準を満たさない場合であっても、その後の色調整処理を省略するかどうか設定できる技術を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
少なくとも一つの印刷装置を有する印刷拠点の印刷装置を管理する情報処理装置であって、
集中管理サーバから、前記少なくとも一つの印刷装置の色管理作業で使用する色確認プロファイルを受信する受信手段と、
前記色確認プロファイルに、当該色確認プロファイルで設定された前記色管理作業を、前記対象の印刷装置における前記色管理作業の結果が、色品質基準を満たさないことを示す場合に、再度、実行させるか否かを示す設定情報が有効かどうか判定する判定手段と、
前記受信手段により受信した前記色確認プロファイルを、前記印刷拠点に含まれる対象の印刷装置に送信して前記色管理作業を実行させるとともに、前記判定手段が前記設定情報が有効と判定すると、前記色管理作業の結果が前記色品質基準を満たさないことを示す場合であっても、前記対象の印刷装置に対して前記色管理作業を指示しないように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の色確認処理が設定されている場合、色確認処理の結果が色品質基準を満たさない場合に、その後の色調整処理を省略するかどうか設定できるようにして、不要な色調整処理をなくして生産性の低下を防止できるという効果がある。
【００１７】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１８】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る印刷システムの全体構成を説明する概念図。
【図２】実施形態１に係る印刷システムの印刷拠点を中心とする構成を説明する図。
【図３】実施形態１に係る集中管理システムの集中管理サーバと集中管理端末とを含むハードウェア構成を説明するブロック図。
【図４】実施形態１に係る集中管理システムの拠点管理サーバと拠点管理端末とを含むハードウェア構成を説明するブロック図。
【図５】実施形態１に係る印刷装置のハードウェア構成を説明するブロック図。
【図６】実施形態１に係る集中管理サーバのソフトウェア構成を説明するブロック図（Ａ）と、集中管理端末のソフトウェア構成を説明するブロック図（Ｂ）。
【図７】実施形態１に係る拠点管理サーバのソフトウェア構成を説明するブロック図（Ａ）と、拠点管理端末のソフトウェア構成を説明するブロック図（Ｂ）。
【図８】実施形態１に係る印刷装置のプリンタコントローラのソフトウェア構成を説明するブロック図。
【図９】実施形態１に係る色管理システムが提供する機能に関するシーケンスの一例を説明する図。
【図１０】実施形態１に係る色管理システムが提供する機能に関するシーケンスの一例を説明する図。
【図１１】実施形態１に係る色管理システムが提供する色確認処理と、色確認結果に応じてシステムが自動的に実行するシーケンスの一例を説明する図。
【図１２Ａ】実施形態１に係る色管理システムが有するデータベースを説明する図。
【図１２Ｂ】実施形態１に係る色管理システムが有するデータベースを説明する図。
【図１２Ｃ】実施形態１に係る色管理システムが有するデータベースを説明する図。
【図１３】実施形態１に係る拠点管理アプリケーションのＴＯＰ画面の一例を示す図。
【図１４】色管理アプリケーションの環境設定画面の一例を示す図。
【図１５】実施形態１に係る拠点管理アプリケーションの環境設定における色確認設定編集画面の一例を示す図。
【図１６】実施形態１に係る拠点管理アプリケーションの環境設定におけるパッチチャート編集画面の一例を示す図。
【図１７】実施形態１に係る拠点管理アプリケーションの環境設定におけるリファレンス編集画面の一例を示す図。
【図１８】実施形態１に係る拠点管理アプリケーションの環境設定における判定基準編集画面の一例を示す図。
【図１９】実施形態１に係る拠点管理アプリケーションの環境設定におけるジョブプロパティ編集画面の一例を示す図。
【図２０】実施形態１に係る拠点管理アプリケーションの環境設定における色確認実行条件編集画面の一例を示す図。
【図２１】実施形態１に係る拠点管理アプリケーションの環境設定における色調整設定編集画面の一例を示す図。
【図２２】実施形態１に係る拠点管理アプリケーションの色確認結果画面の一例を示す図。
【図２３】実施形態１に係る拠点管理アプリケーションの色確認結果画面の一例を示す図。
【図２４】拠点管理アプリケーションの色確認結果画面の一例を示す図。
【図２５】実施形態１に係る拠点管理アプリケーションの印刷装置の登録画面の一例を示す図。
【図２６】実施形態１に係る拠点管理サーバの処理を示すフローチャート。
【図２７】実施形態１に係る印刷装置による処理を説明するフローチャート。
【図２８】実施形態１に係る拠点管理端末２１１により表示される、印刷装置２０３で印刷される画像の色状態が不適切である旨を表示する画面の一例を示す図。
【図２９】本発明の実施形態２に係る拠点管理サーバの処理を説明するフローチャート。
【図３０】図２９のＳ２９０７でユーザへ通知する警告メッセージの一例を示す図。
【図３１】本発明の実施形態３に係る色管理システムが有するデータベースの一部を説明する図。
【図３２】実施形態３に係る拠点管理サーバによる処理を説明するフローチャート。
【図３３】実施形態３に係る拠点管理アプリケーションの色調整強制実行条件の設定を行う画面の一例を示す図。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００２０】
［実施形態１］
図１は、本発明の実施形態１に係る印刷システムの全体構成を説明する概念図である。ここでは、異なる場所に存在する全ての拠点を管理する集中管理拠点の管理下に印刷拠点１０５、印刷拠点１０６がある。実施形態１では、各印刷拠点には少なくとも１つの印刷装置が稼働している例を用いるが、その限りではない。集中管理拠点の管理下には更に多数の印刷拠点から成るシステム構成であってもよい。
【００２１】
図２は、実施形態１に係る印刷システムの印刷拠点１０５を中心とする構成を説明する図である。
【００２２】
クラウド環境１００は、後述の拠点管理サーバ１０２と集中管理サーバ１０１などのクラウドサーバを有し、インターネットを介して接続する端末装置に対して各種サービスを提供する。尚、実施形態１では、拠点管理サーバ１０２と集中管理サーバ１０１をクラウドサーバであるものとして説明するが、本発明はその限りではない。集中管理業務を行う拠点と印刷拠点１０５に、それぞれ、集中管理サーバ１０１、拠点管理サーバ１０２を設置し、オンプレミスで利用してもよい。
【００２３】
拠点管理サーバ１０２は、印刷拠点１０５で稼働する印刷装置２０３、２０５を管理するサーバである。拠点管理サーバ１０２は、管理対象の印刷装置２０３，２０５の情報を取得する。また拠点管理サーバ１０２は、管理対象拠点内の印刷装置２０３，２０５への各種制御指示を送信する。更に、拠点管理サーバ１０２は、後述の集中管理サーバ１０１に対し、管理対象拠点で稼働する印刷装置に関する情報を送信する。
【００２４】
尚、拠点管理サーバ１０２は、クラウド環境１００に設置されるクラウドサーバで、後述の拠点管理端末２１１や集中管理サーバ１０１とは、インターネットを介して接続される。集中管理サーバ１０１は、少なくとも１つの印刷拠点１０５の情報を、統合的に管理するサーバである。集中管理サーバ１０１は、拠点管理サーバ１０２から各印刷拠点の情報を取得する。この情報とは、例えば、管理対象の印刷装置２０３，２０５の稼働率、各種消耗品の使用量と残量、或いは、印刷装置２０３，２０５のパーツの寿命予測情報などである。また集中管理サーバ１０１は、集中管理端末１１１に対して、上記の印刷拠点情報（印刷拠点にて稼働する印刷装置に関する情報）を送信する。
【００２５】
尚、集中管理サーバ１０１は、クラウド環境１００に設置されるクラウドサーバで、拠点管理サーバ１０２や集中管理端末１１１とは、インターネットを介して接続される。集中管理端末１１１は、集中管理拠点に在籍する集中管理者が使用する端末である。集中管理端末１１１は、集中管理サーバ１０１から受信した印刷拠点情報を、不図示の表示部に表示する。集中管理者は、その表示部に表示された印刷拠点情報を参照して、各印刷拠点の印刷装置２０３，２０５の稼働率や消耗品のコストを確認する。
【００２６】
拠点管理端末２１１は、印刷拠点１０５を管理するカラーエキスパートが使用する端末（情報処理装置）である。拠点管理端末２１１は、拠点管理サーバ１０２と通信し、拠点内の印刷装置２０３，２０５の情報を、不図示の表示部に表示する。カラーエキスパートは、表示された印刷装置２０３，２０５の情報を参照して色管理作業に用いる。色管理作業とは、印刷装置により印刷される画像の色を所望の色品質基準に保つために実行される作業であり、複数の工程を含む。例えば、印刷装置から印刷された画像の色値の確認作業（色確認作業）、印刷される画像の色値が色品質基準を満たすように調整をする色調整作業等がある。また、拠点管理端末２１１は、カラーエキスパートからの指示を受け付け、印刷拠点１０５内の印刷装置２０３，２０５へと各種実行指示を送信する。
【００２７】
印刷装置２０３，２０５は、印刷拠点１０５で稼働する印刷装置である。印刷装置２０３，２０５は、例えば、電子写真方式のプリンタ、或いは、インクジェット方式のプリンタである。印刷装置２０３，２０５は、プリンタにその他の装置を接続した構成となる場合がある。例えば、給紙能力を拡張するための給紙装置、或いは、プリンタが出力した用紙に対して各種後処理を施すための後処理装置が接続される。また印刷機能拡張のために、不図示のプリントサーバが接続される場合もある。
【００２８】
オペレータ端末２０４，２０６は、各印刷装置のオペレータが印刷装置２０３，２０５を使用する際に、各種操作を行うための装置である。各種操作とは、例えば、給紙装置に格納した用紙情報の設定や、印刷装置の調整機能の実行指示などである。実施形態１では、印刷装置２０３，２０５が備える操作部をオペレータ端末２０４，２０６として説明するがその限りではない。前述のプリントサーバが接続された構成であれば、プリントサーバの入出力装置をオペレータ端末としてもよい。拠点内ネットワーク２００は、印刷拠点１０５内の各装置間を接続するとともに、各装置と外部ネットワークを接続する。
【００２９】
次に、本実施形態１に関わる各種装置のハードウェア構成を説明する。
【００３０】
図３は、実施形態１に係る集中管理システムの集中管理サーバ１０１と集中管理端末１１１とを含むハードウェア構成を説明するブロック図である。
【００３１】
まず、集中管理サーバ１０１のハードウェア構成について説明する。
【００３２】
ＣＰＵ３０１は、ＲＯＭ３０２又はハードディスク（ＨＤＤ）３０４に記憶された制御プログラムをＲＡＭ３０３に展開し、その展開したプログラムを実行してシステムバス３００に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ３０２は、ＣＰＵ３０１が実行可能な制御プログラム等を記憶している。ＲＡＭ３０３は、主としてＣＰＵ３０１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）３０４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、本実施形態１ではＨＤＤ３０４を用いたが、ＨＤＤ３０４の他にＳＤカードやフラッシュメモリなどを外部記憶装置として利用してもよい。ネットワークＩ／Ｆ３０５は、ネットワークを経由して、集中管理端末１１１や拠点管理サーバ１０２（図３では拠点管理サーバ１０２，１０３）とデータ通信を行う。
【００３３】
次に、集中管理端末１１１のハードウェア構成について説明する。
【００３４】
ＣＰＵ３５１は、ＲＯＭ３５２又はハードディスク（ＨＤＤ）３５４に記憶された制御プログラムをＲＡＭ３５３に展開し、その展開したプログラムを実行してシステムバス３５０に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ３５２は、ＣＰＵ３５１が実行可能な制御プログラム等を記憶している。ＲＡＭ３５３は、主としてＣＰＵ３５１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）３５４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、実施形態１ではＨＤＤ３５４を用いたが、ＨＤＤ３５４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。ネットワークＩ／Ｆ３５５は、ネットワークを経由して、集中管理サーバ１０１とデータ通信を行う。
【００３５】
図４は、実施形態１に係る集中管理システムの拠点管理サーバ１０２と拠点管理端末２１１とを含むハードウェア構成を説明するブロック図である。
【００３６】
まず、拠点管理サーバ１０２のハードウェア構成について説明する。
【００３７】
ＣＰＵ４０１は、ＲＯＭ４０２又はハードディスク（ＨＤＤ）４０４に記憶された制御プログラムをＲＡＭ４０３に展開し、その展開したプログラムを実行してシステムバス４００に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ４０２は、ＣＰＵ４０１が実行可能な制御プログラム等を記憶している。ＲＡＭ４０３は、主としてＣＰＵ４０１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）４０４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、実施形態１ではＨＤＤ４０４を用いたが、ＨＤＤ４０４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。ネットワークＩ／Ｆ４０５は、ネットワークを経由して、集中管理サーバ１０１、拠点管理端末２１１、印刷装置２０３，２０５とデータ通信を行う。
【００３８】
次に、拠点管理端末２１１のハードウェア構成について説明する。
【００３９】
ＣＰＵ４５１は、ＲＯＭ４５２又はハードディスク（ＨＤＤ）４５４に記憶された制御プログラムをＲＡＭ４５３に展開し、その展開したプログラムを実行してシステムバス４５０に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ４５２は、ＣＰＵ４５１が実行可能な制御プログラム等を記憶している。ＲＡＭ４５３は、主としてＣＰＵ４５１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）４５４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、本実施形態１ではＨＤＤ４５４を用いたが、ＨＤＤ４５４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。ネットワークＩ／Ｆ４５５は、ネットワークを経由して、拠点管理サーバ１０２とデータ通信を行う。
【００４０】
図５は、実施形態１に係る印刷装置２０３のハードウェア構成を説明するブロック図である。尚、印刷装置２０５の場合も、その構成は同様であるため、その説明は省略する。また、以下の説明では印刷装置２０３を例に説明するが、印刷装置２０５に対しても同様である。
【００４１】
プリンタコントローラ５００は印刷装置２０３のコントローラで、投入された印刷ジョブの解析、画像データへの展開処理など印刷処理実行に必要な処理を行う。尚、以降の説明では、これらの印刷に必要な処理は、印刷装置２０３のプリンタコントローラ５００が担う例を用いて説明するが、その限りでない。印刷装置２０３に接続されるプリントサーバ（不図示）が印刷ジョブの受信、解析、画像データへの展開などの処理を担う形態でもよい。この場合は、プリントサーバは、展開後の画像データと印刷処理に必要な各種データを印刷装置２０３へ送信する。そして、印刷装置２０３はプリントサーバから受信したデータを用いて、プリンタ５０８による印刷処理を実行する。ＣＰＵ５０１は、ＲＯＭ５０２又はハードディスク（ＨＤＤ）５０４に記憶された制御プログラムをＲＡＭ５０３に展開し、その展開したプログラムを実行してシステムバス５０６に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ５０２は、ＣＰＵ５０１が実行可能な制御プログラム等を記憶している。ＲＡＭ５０３は、主としてＣＰＵ５０１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）５０４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、実施形態１ではＨＤＤ５０４を用いたが、ＨＤＤ５０４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。ネットワークＩ／Ｆ５０５は、ネットワークを経由して、拠点管理サーバ１０２や拠点管理端末２１１とデータ通信を行う。プリンタＩ／Ｆ５０７は、プリンタ５０８への画像出力を制御する。またプリンタＩ／Ｆ５０７は、プリンタ５０８内部に備わるカラーセンサ５１０を制御し、測色結果を受信する。プリンタ５０８は、少なくとも印刷動作を担う画像形成部（プリント部）５０９と、印刷物を測色するカラーセンサ５１０を有している。他にも、不図示の給紙装置、後処理装置が接続された構成でも構わない。
【００４２】
本実施形態１ではカラーセンサ５１０は、印刷装置２０３における用紙搬送路上に設置されており、プリント部５０９の定着部と排紙口の間に少なくとも１つ配置される。カラーセンサ５１０は、用紙に転写・定着された画像に対して測色を行うことができる。カラーセンサ５１０による測色で得られるデータは、例えば、分光値や色度値、濃度である。このカラーセンサ５１０を用いて、プリント部５０９で印刷されたチャート画像を測色し、この測色結果と目標値との差分を用いて補正テーブルを生成することができる。よって、チャート画像の測色のために、ユーザがチャート画像をセンサに設置する手間が省けるため、このカラーセンサ５１０を用いることにより、自動的にキャリブレーションを実行することが可能になる。操作部Ｉ／Ｆ５１１は、操作部５１２が備える表示部５１４の表示制御、及び、入力部５１３でオペレータから受け付けた各種情報の入力を制御する。前述のとおり、本実施形態１では、操作部５１２が、オペレータ端末２０４，２０６と同義であるものとする。
【００４３】
次に、本実施形態１に係る各種装置のソフトウェア構成を説明する。
【００４４】
図６（Ａ）は、実施形態１に係る集中管理サーバ１０１のソフトウェア構成を説明するブロック図である。これらのソフトウェアモジュールは、ＨＤＤ３０４にプログラムとして格納され、ＣＰＵ３０１が、そのプログラムをＲＡＭ３０３に展開して実行することにより実現される。
【００４５】
集中管理端末通信部６０１は、集中管理端末１１１とデータ通信を行う。例えば、集中管理端末１１１で動作する集中管理アプリケーション向けのデータを生成し、これを集中管理端末１１１へ送信する。また集中管理端末通信部６０１は、集中管理アプリケーションにて集中管理者から受けつけた各種指示を受信する。
【００４６】
拠点管理サーバ通信部６０２は、他の装置との間のデータ通信を実行し、色管理対象の印刷拠点１０５の情報を取得する。例えば印刷拠点１０５の印刷装置２０３，２０５の色状態情報を取得する。色状態情報は、印刷装置で印刷される画像の測色値、この測色値と目標値との色差、及び、色差が閾値内かどうかの合否判定の判定結果、更に、測色を行った測色条件（プロファイル）等を含む。また拠点管理サーバ通信部６０２は、集中管理アプリケーションにて集中管理者から受けつけた指示に従い、拠点管理サーバ１０２に対し各種制御指示を送信する。例えば拠点管理サーバ１０２から集中管理サーバ１０１への、印刷装置毎の色状態情報の定期通知に関して通知間隔の変更を指示する。データ管理部６０３は、集中管理処理に係る各種データの保存、管理を実行する。例えば、拠点管理サーバ通信部６０２が取得した、印刷拠点１０５の色状態情報などのデータを保管する。また集中管理アプリケーションの実行用に集中管理端末１１１に配信する各種コンテンツデータを保管する。
【００４７】
図６（Ｂ）は、実施形態１に係る集中管理端末１１１のソフトウェア構成を示すブロック図である。これらのソフトウェアモジュールは、ＨＤＤ３５４にプログラムとして格納され、ＣＰＵ３５１が、そのプログラムをＲＡＭ３５３に展開して実行することにより実現される。
【００４８】
データ送受信部６２１は、集中管理サーバ１０１とのデータ通信を行う。例えば、集中管理アプリケーションで表示する各種コンテンツデータを、集中管理サーバ１０１から受信する。また集中管理アプリケーション上で集中管理者から受け付けた各種指示情報を集中管理サーバ１０１へ送信する。例えば、管理下の印刷拠点１０５内の各印刷装置の色状態情報の取得指示を送信する。集中管理アプリケーション実行部６２２は、集中管理者が、管理対象である印刷拠点１０５の情報を管理するためのアプリケーションを実行する。ＵＩ制御部６２３は、主に、集中管理アプリケーションのＵＩ画面表示、及び、利用者の入力操作の受付に関する処理を実行する。
【００４９】
図７（Ａ）は、実施形態１に係る拠点管理サーバ１０２のソフトウェア構成を説明するブロック図である。これらのソフトウェアモジュールは、ＨＤＤ４０４にプログラムとして格納され、ＣＰＵ４０１が、そのプログラムをＲＡＭ４０３に展開して実行することにより実現される。
【００５０】
集中管理サーバ通信部７０１は、集中管理サーバ１０１とのデータ通信を行う。例えば、印刷拠点１０５の各種情報を、集中管理サーバ１０１へ送信する。或いは、集中管理サーバ１０１からの指示を受け付け、各種制御を実施する。拠点管理端末通信部７０２は、拠点管理端末２１１とのデータ通信を行う。例えば、拠点管理端末２１１で動作する拠点管理アプリケーション向けのデータを生成し、これを拠点管理端末２１１へ送信する。また拠点管理端末通信部７０２は、拠点管理アプリケーションにてカラーエキスパートから受けつけた各種指示を受信する。例えば、管理対象の印刷装置２０３の追加処理の指示や、特定の印刷装置２０３への色確認処理の実行指示を受信する。
【００５１】
印刷装置通信部７０３は、印刷装置２０３とデータ通信を行う。例えば、拠点管理アプリケーションにてカラーエキスパートから受け付けた指示に従い、印刷装置２０３へ色確認処理や色調整処理の実行指示を送信する。色調整処理を指示した場合、印刷装置通信部７０３は、印刷装置２０３から印刷装置２０３で実行された色調整処理の結果情報を取得する。また色確認処理を指示した場合、印刷装置通信部７０３は、印刷装置２０３がチャート画像をカラーセンサ５１０で測色したデータを取得し、色確認処理の判定制御に使用する。後述するデータ管理部７０４に予め設定された目標値と受信した測色値を比較し、差分（色差）を算出する。この算出された差分が予め定義された閾値以内であると判定すると、印刷装置２０３から印刷される画像の色は求められる色品質基準を満たすと判定される。求められる色品質基準を満たすとは、印刷される画像の色の測色値と予め設定された目標値（リファレンス）との差分が小さいことを示す。よって、印刷装置通信部７０３は、現在、印刷装置から印刷される画像の色値が色品質基準を満たすものとして、データ管理部７０４への色確認処理結果の記録指示、及び、後述するＵＩ制御部７２３への結果表示指示などを行う。一方、差分が閾値以上であると判定すると、印刷装置２０３から印刷される画像の色が色品質基準を満たさないと判定される。この場合、印刷装置通信部７０３は、色確認処理に対するリカバリ処理設定を印刷装置２０３へと送信する。例えば、リカバリ処理として、印刷装置２０３が自動で色調整処理（キャリブレーション）を実行する。更に、色調整処理の完了後に、印刷装置通信部７０３は、色確認処理を再実行する。
【００５２】
データ管理部７０４は、拠点管理処理に係る各種データの保存、管理を実行する。例えば、印刷装置通信部７０３が取得した、印刷装置２０３のデータを保管する。また、拠点管理アプリケーション実行用に拠点管理端末２１１に配信する各種コンテンツデータを保管する。更に、色確認処理や色調整処理に間する設定情報、目標値情報などを保存、管理する。
【００５３】
図７（Ｂ）は、実施形態１に係る拠点管理端末２１１のソフトウェア構成を説明するブロック図である。これらのソフトウェアモジュールは、ＨＤＤ４５４にプログラムとして格納され、ＣＰＵ４５１が、そのプログラムをＲＡＭ４５３に展開して実行することにより実現される。
【００５４】
データ送受信部７２１は、拠点管理サーバ１０２とのデータ通信を行う。例えば、拠点管理アプリケーション上で表示する各種コンテンツデータを、拠点管理サーバ１０２から受信する。また、拠点管理アプリケーション上でカラーエキスパートから受け付けた各種指示情報を拠点管理サーバ１０２へ送信する。例えば、管理対象の印刷装置２０３の追加処理の指示や、特定の印刷装置２０３への色確認処理の実行指示である。
【００５５】
拠点管理アプリケーション実行部７２２は、カラーエキスパートが、管理対象である印刷装置２０３を管理するためのアプリケーションを実行させる。拠点管理アプリケーション実行部７２２は、拠点管理サーバ１０２から印刷拠点１０５内の印刷装置２０３の情報を取得する。またＵＩ制御部７２３を介してカラーエキスパートから受け付けた印刷装置２０３への各種制御指示を、拠点管理サーバ１０２へと送信する。ＵＩ制御部７２３は、主に、拠点管理アプリケーションのＵＩ画面表示、及び、利用者の入力操作の受け付けに関する処理を実行する。
【００５６】
図８は、実施形態１に係る印刷装置２０３のプリンタコントローラ５００のソフトウェア構成を説明するブロック図である。これらのソフトウェアモジュールは、ＨＤＤ５０４にプログラムとして格納され、ＣＰＵ５０１が、そのプログラムをＲＡＭ５０３に展開して実行することにより実現される。尚、印刷装置２０５の場合の同様であるため、その説明は省略する。
【００５７】
ＵＩ制御部８０１は、印刷装置２０３の表示部５１４の表示制御及び、入力部５１３からの入力を制御する。印刷制御部８０２は、印刷ジョブの実行指示に基づき、印刷ジョブデータを生成、管理をする。例えば、印刷ジョブの解析、画像データへの展開、画像圧縮・伸張など、印刷処理実行に必要な処理を行う。また、生成された印刷ジョブに関するＨＤＤ５０４への書き込みや読み出し、印刷済みのジョブの履歴管理などの処理を行う。センサ制御部８０３は、前述のカラーセンサ５１０を制御する。センサ制御部８０３は、印刷制御部８０２の指示を受け、キャリブレーションに用いるチャート画像など印刷物に対する測色処理を実行する。この測色結果を色管理部８０５や後述のデータ管理部８０６、或いは、データ送受信部８０４を介して外部の装置へ送信する。データ送受信部８０４は、拠点管理サーバ１０２とのデータ送受信を管理する。例えば、印刷装置２０３の後述の各種機能のチャート測色結果や実行結果の情報を拠点管理サーバ１０２へ送信する。また、色管理に係るデータ以外の通常の印刷ジョブの出力に関するデータを、外部の装置と送受信する。色管理部８０５は、印刷装置２０３で印刷される画像の色の質である色品質を管理するための各種機能を実行するための処理を制御する。具体的には、印刷装置２０３で印刷された測色用のチャートデータの測色値と目標値（リファレンス）との差分が閾値以下であると色品質が満たされると判定する。この色品質についての管理を行う。
【００５８】
以下、色管理部８０５が制御する処理の例を説明する。
【００５９】
色確認処理は、処理を実行するタイミングにおいて、印刷装置２０３が印刷する画像の色品質を確認するための処理である。色確認処理の開始条件（色確認実行条件）を満たすと、プリンタコントローラ５００の色管理部８０５はチャートデータをデータ管理部８０６から取得する。色確認実行条件とは、例えば、所定値以上の印刷が実行されたり、前回の色確認処理から所定時間以上経過した場合には、色確認実行条件を満たしたものとする。そして、このチャートデータの印刷を印刷制御部８０２に指示する。尚、チャートデータを基に印刷されたチャート画像に対し、カラーセンサ５１０による測色が指示されている場合は、カラーセンサ５１０への測色指示も同時に印刷制御部８０２に送信する。但し、その限りではなく、色管理部８０５が、センサ制御部８０３に直接測色指示を送信する実施形態でも構わない。そして、印刷されたチャート画像の測色結果を取得すると、色管理部８０５は、データ送受信部８０４を介して測色結果を拠点管理サーバ１０２へ送信する。そして、この送信後、拠点管理サーバ１０２から測色結果を用いた判定結果を受信する。判定結果がＮＧである（求められる色品質基準を満たさないことを示す）場合は、拠点管理サーバ１０２から判定結果とともにリカバリ制御指示を受信する。プリンタコントローラ５００は、その受信した指示内容に応じて、各ソフトウェアモジュールを制御する。
【００６０】
尚、実施形態１では、測色結果を用いた判定処理は拠点管理サーバ１０２が実行するものとして説明するがその限りではなく、印刷装置２０３が実行してもよい。その場合、色管理部８０５は、データ管理部８０６に予め設定された目標値と測色値との差分を算出し、この差分が予め定義された閾値以内であるか否か（求められる色品質基準を満たすか否か）を判定する。判定結果がＮＧの場合（差分が閾値以上である場合）は、拠点管理サーバ１０２から次いで受信するリカバリ制御指示に従う。
【００６１】
続いて、色調整処理について説明する。色調整処理は、いわゆる公知のキャリブレーション機能であり、色品質に影響する複数の要因を最適化するために、様々な種類の機能が備わっている。以下では、濃度諧調補正機能を実施する場合の色調整処理について説明する。色調整処理は、まずチャートデータを印刷し、その印刷されたチャート画像の測色結果を得る。チャートデータの印刷、及び、チャート画像の測色に関する制御内容は、前述の色確認処理と同じであるため詳細な説明は省略する。そして、取得した測色結果とデータ管理部８０６に予め設定された目標値との差分を解消するための補正パラメータを算出し、データ管理部８０６に記録する。この補正パラメータは、以降の印刷ジョブを出力し、画像を印刷する時に適用される。
【００６２】
続いて、カラープロファイル生成処理について説明する。カラープロファイル生成処理は、公知のカラープロファイルを、印刷装置の利用者が所望の条件で作成するものである。色管理部８０５は、チャートデータを印刷し、そのチャート画像の測色結果を用いて、カラープロファイルを生成する。チャートデータの印刷、及び、チャート画像の測色に関する制御内容は、前述の色確認処理と同じであるため詳細な説明は省略する。生成されたカラープロファイルは、データ管理部８０６によって保存される。以降、印刷制御部８０２が、適用対象の印刷ジョブ実行時にカラープロファイルを適用する。
【００６３】
データ管理部８０６は、印刷装置２０３が印刷する画像の色の測色結果の管理（色管理）に係るデータを保存、管理する。色管理に係るデータとして、例えば、色確認処理や色調整処理の設定情報、予め設定される目標値、測色値、各処理の実行ログ、又は、カラープロファイルや調整テーブルなど、印刷ジョブに適用する色管理に係るパラメータデータなどが挙げられる。また、データ管理部８０６は、色管理に係るデータ以外のデータも保存、管理する。例えば、印刷装置２０３のデバイス構成や消耗品などの情報を扱う。
【００６４】
以下、本実施形態１における色管理システムが提供する機能について説明する。
【００６５】
図９は、本実施形態１に係る色管理システムが提供する機能に関するシーケンスの一例を説明する図である。
【００６６】
＜集中管理者の指示により、印刷拠点の色状態情報を取得する機能＞
集中管理者の操作を受け、集中管理端末１１１は、集中管理サーバ１０１に、全印刷拠点に設置された管理対象となる印刷装置の色状態情報の取得を要求する（ＨＱＴ＿Ｓ０１）。この要求を受けると、集中管理サーバ１０１は、管理対象の１以上の拠点管理サーバ１０２，１０３に、各拠点に設定された管理対象となる印刷装置２０３，２０５の色状態情報の取得要求を送信する（ＨＱＳ＿Ｓ０１）。拠点管理サーバ１０２，１０３は、管理対象となる印刷拠点に設置された全ての印刷装置２０３，２０５の色状態情報を、拠点管理サーバ１０２のデータ管理部７０４から取得し（Ｓ９０１）、これを集中管理サーバ１０１へ通知する（ＦＳ＿Ｓ０１）。集中管理サーバ１０１は、拠点管理サーバ１０２から通知された各拠点の色状態情報をデータ管理部６０３に保存する（Ｓ９０２）。また集中管理サーバ１０１は、各拠点の色状態情報を集中管理端末１１１に送信し、集中管理端末１１１のＵＩに表示させる（ＨＱＳ＿Ｓ０２）。
【００６７】
＜印刷拠点の色状態情報通知＞
集中管理者の操作を受け、集中管理端末１１１は、印刷拠点から各印刷拠点に対して、稼働する印刷装置の色状態情報について通知する間隔を設定するための指示を集中管理サーバ１０１へ送信する（ＨＱＴ＿Ｓ０２）。これを受けて集中管理サーバ１０１は、管理対象の１以上の拠点管理サーバ１０２，１０３に対し、各拠点で稼働する印刷装置の色状態情報について通知する間隔の設定をするための指示を送信する（ＨＱＳ＿Ｓ０３）。拠点管理サーバ１０２は、集中管理サーバ１０１から受信した色状態情報の通知間隔の設定情報を、拠点管理サーバ１０２のデータ管理部７０４に記憶する（Ｓ９０３）。その後、拠点管理サーバ１０２が、通知間隔の設定情報をもとに、各拠点で稼働する印刷装置の色状態情報を集中管理サーバ１０１に通知するタイミングに達した（色状態情報通知条件が成立した）ことを検出する（Ｓ９０４）。そして、拠点管理サーバ１０２は、印刷装置の色状態通知条件が成立したことが検出されるたびに、集中管理サーバ１０１に対して、その拠点で稼働する印刷装置の色状態情報を通知する（ＦＳ＿Ｓ０２）。
【００６８】
図１０は、本実施形態１に係る色管理システムが提供する機能に関するシーケンスの一例を説明する図である。
【００６９】
＜色確認処理の手動実行＞
カラーエキスパートの操作を受け、拠点管理端末２１１は、特定の印刷装置２０３，２０５の色確認処理の実行要求を拠点管理サーバ１０２へ送信する（ＦＴ＿Ｓ０１）。ここでは、印刷装置２０３の色確認処理の実行要求を受け付けたものとする。色確認処理における詳細な処理内容については前述の通りである。これを受けて、拠点管理サーバ１０２は、印刷装置２０３に色確認処理の実行要求を送信する（ＦＳ＿Ｓ０３）。実行要求を受けると印刷装置２０３は色確認処理を実行する（Ｓ１００１）。そして、カラーセンサ５１０によってチャート画像を読み取った結果を示すデータ（読み取りデータ）を拠点管理サーバ１０２に送信する（Ｐ＿Ｓ０１）。拠点管理サーバ１０２は、印刷装置２０３から受信した読み取りデータを解析し、その解析結果を拠点管理サーバ１０２のデータ管理部７０４に保存する（Ｓ１００２）。
【００７０】
＜色確認処理結果の表示＞
カラーエキスパートの操作を受けて、拠点管理端末２１１は、拠点内に設置された印刷装置の色状態情報の取得要求を拠点管理サーバ１０２に送信する（ＦＴ＿Ｓ０２）。これを受けて、拠点管理サーバ１０２は、データ管理部７０４に保持する拠点内に設置される印刷装置２０３，２０５の色状態情報を取得し（Ｓ１００３）、これを拠点管理端末２１１へ送信してＵＩに表示させる（ＦＳ＿Ｓ０４）。
【００７１】
＜色確認処理の自動実行＞
拠点内に設置された１以上の印刷装置２０３は、後述の色確認実行条件が成立したことを検知する（Ｓ１００４）と色確認処理を実行する（Ｓ１００５）。この色確認処理では、印刷したチャート画像をカラーセンサ５１０で読み取り、読取ったデータ（読み取りデータ）を拠点管理サーバ１０２に送信する（Ｐ＿Ｓ０２）。拠点管理サーバ１０２は、各印刷装置２０３，２０５から読み取りデータを受信すると、そのデータを解析し、拠点管理サーバ１０２のデータ管理部７０４に保存する（Ｓ１００６）。
【００７２】
図１１は、本実施形態１に係る色管理システムが提供する色確認処理と、色確認結果に応じてシステムが自動的に実行するシーケンスの一例を説明する図である。
【００７３】
＜色確認処理とリカバリ処理の自動実行＞
拠点管理サーバ１０２、及び、拠点内の１以上の印刷装置２０３，２０５は、図１０での色確認処理の自動実行の制御と同様に、Ｓ１１０１〜Ｓ１１０３で示すように制御を行う。拠点管理サーバ１０２は、色確認実行時に印刷されたチャート画像をカラーセンサ５１０で読み取ったデータを解析し、データ管理部７０４に保存する。読み取りデータの解析の結果、例えば印刷装置２０３で印刷される画像の色値（色状態）が適切ではない（求められる色品質基準を満たさない）と判定した場合には、拠点管理サーバ１０２は印刷装置２０３に対して色調整実行要求を行う（ＦＳ＿Ｓ０５）。これを受けて印刷装置２０３は色調整処理を実行する（Ｓ１１０４）。更に、印刷装置２０３は、色調整処理完了後に改めて色確認処理を実行し（Ｓ１１０５）、カラーセンサ５１０によるチャート画像の読み取りデータを拠点管理サーバ１０２に送信する（Ｐ＿Ｓ０４）。拠点管理サーバ１０２は、受信した読み取りデータを再び解析してデータ管理部７０４に保存する（Ｓ１１０６）。ここで、更に、読み取りデータの解析の結果、印刷装置２０３の色状態が適切ではないと判定した場合には、拠点管理サーバ１０２は、拠点管理端末２１１、及び、印刷装置２０３に警告表示要求を送信する（ＦＳ＿Ｓ０６、ＦＳ＿Ｓ０７）。印刷装置２０３は、その警告表示要求に応じて印刷装置２０３のオペレータ端末２０４に警告を表示する（Ｓ１１０８）。尚、このシーケンスにおける拠点管理サーバ１０２、及び印刷装置２０３の制御フローについては、後ほど詳細に説明する。
【００７４】
＜色確認プロファイルの自動更新＞
拠点管理サーバ１０２及び拠点内に設置された１以上の印刷装置２０３，２０５は、図１０での色確認処理の自動実行の制御と同様、Ｓ１１０９〜Ｓ１１１１において制御を行う。また拠点管理サーバ１０２は、色確認実行時に印刷されたチャート画像をカラーセンサ５１０で読み取ったデータを解析し、データ管理部７０４に保存する。ここで、読み取りデータの解析の結果、色確認プロファイルの更新条件に合致した場合には、更新内容をデータ管理部７０４に保存し（Ｓ１１１２）、印刷装置２０３に色確認プロファイルの更新要求を送信する（ＦＳ＿Ｓ０８）。印刷装置２０３は、受信した色確認プロファイルの更新要求の内容に応じて、印刷装置２０３が保持している色確認プロファイル設定を更新して、データ管理部８０６に保存する（Ｓ１１１３）。
【００７５】
以下では、上記シーケンス図で示される機能以外の機能について説明する。
【００７６】
＜印刷装置に対する色管理制御の運用情報の設定＞
拠点管理サーバ１０２は、管理対象の印刷拠点１０５に設置された印刷装置２０３，２０５に対し、色管理制御の運用情報を配信する。色管理制御の運用情報とは、具体的には、色確認処理と色調整処理を実行するために必要な情報である。色確認処理の運用情報とは、例えば、印刷装置２０３，２０５における色確認処理の実行条件、色確認処理の結果に対する合否判定基準（測色値と目標値との色差の閾値）等が挙げられる。また、色確認結果がエラー（確認結果に対する合否判定結果が否）であった場合の印刷装置のリカバリ処理の情報も含む。色調整処理の運用情報とは、調整用チャートのパッチ構成、測色デバイス、チャート印刷条件などが挙げられる。
【００７７】
＜印刷装置における確認／調整処理＞
上記運用情報を用いた色確認処理の実行条件が満たされると、色確認処理が実行される。また、色確認処理の結果に応じて、色調整処理などのリカバリ処理を実行する。この処理の詳細は後述する。尚、上記色確認処理、色調整処理の実行は、拠点管理サーバ１０２により配信された運用情報の実行条件を満たした場合のみに限らない。拠点管理端末２１１のＵＩ画面でカラーエキスパートから、これらの処理の実行指示を受け付けた場合、拠点管理端末２１１は拠点管理サーバ１０２を介して印刷装置２０３へ実行指示を送信する。この実行指示を受け付け、印刷装置２０３は各種処理を実行する。また、オペレータ端末２０４で、オペレータからこれらの処理の実行指示を受け付けた場合、印刷装置２０３は、その実行指示に従って各種処理を実行する。
【００７８】
＜拠点管理サーバ１０２における印刷装置２０３，２０５の情報収集＞
拠点管理サーバ１０２は、管理対象の印刷拠点１０５に設置された印刷装置２０３，２０５から各種情報を収集する。印刷装置２０３，２０５の情報とは、例えば、色状態情報であって、色確認処理の実行履歴、及び、実行結果の情報を取得する。また、色調整処理情報として、色調整処理の実行履歴情報を取得する。他にも、パーツ消耗度、デバイスの状態に関する情報も取得する。
【００７９】
＜拠点管理サーバ１０２における情報収集解析＞
拠点管理サーバ１０２は、印刷装置２０３，２０５から取得した情報を処理し、拠点管理端末２１１のＵＩ画面で表示可能なデータを生成する。カラーエキスパートは、拠点管理端末２１１から拠点管理サーバ１０２にアクセスし、印刷装置２０３，２０５の情報を、拠点管理アプリケーションのＵＩ画面上で確認する。この拠点管理アプリケーションのＵＩ画面で表示される情報を参照することで、カラーエキスパートは、印刷拠点１０５で稼働する複数の印刷装置２０３，２０５の色管理状態を一元的に把握することができる。
【００８０】
＜集中管理サーバ１０１における情報収集＞
拠点管理サーバ１０２は、集中管理サーバ１０１へ印刷拠点１０５の情報を送信する。印刷拠点情報とは、印刷拠点１０５内の印刷装置２０３，２０５から収集した情報から得られる色状態情報や印刷装置２０３，２０５の稼働率情報などである。集中管理者は、集中管理端末１１１から集中管理サーバ１０１にアクセスし、上記の印刷拠点情報を集中管理アプリケーションのＵＩ画面上で確認する。この拠点管理アプリケーションのＵＩ画面で表示される情報を参照することで、集中管理者は、各印刷拠点１０５で運用されている色管理作業が適切であるかを確認する。また集中管理者は、各印刷拠点１０５の印刷装置２０３，２０５の情報を一元的に確認する。
【００８１】
＜情報データベース＞
次に、本実施形態１における色管理システムが有する情報データベースの詳細について、図１２Ａ〜図１２Ｃを参照して説明する。
【００８２】
図１２Ａ〜図１２Ｃは、実施形態１に係る色管理システムが有するデータベースを説明する図である。
【００８３】
このデータベースは、拠点管理サーバ１０２のＲＯＭ４０２又はＨＤＤ４０４に格納されたプログラムがＲＡＭ４０３に読み出され、ＣＰＵ４０１によって実行されることで実現される。このデータベースは、拠点管理サーバ１０２のデータ管理部７０４に保存され、必要に応じて、各制御部が、集中管理サーバ１０１、拠点管理端末２１１、及び印刷装置２０３，２０５と情報の送受信及びデータ更新などを行う。但し、データベースの保存場所はその限りではなく、集中管理サーバ１０１のデータ管理部６０３、印刷装置２０３，２０５のプリンタコントローラ５００のデータ管理部８０６であっても構わない。
【００８４】
色確認プロファイル３１１０は、色管理作業を運用するにあたり設定しておくべき情報を集めた色確認プロファイルＤＢ（データベース）である。色確認プロファイル３１１０は、保存された情報を識別するための色確認プロファイルＩＤ１２０１、後述するＵＩ上に表示するための設定名１２０２、及び以下の情報から成る。有効１２０３は、色確認プロファイルで設定された色管理作業が有効であるか否かの情報である。色確認設定１２０４は、後述する色確認設定ＤＢ１２１０へのリンク情報である。色確認実行条件１２０５は、後述する色確認実行条件ＤＢ１２２０へのリンク情報である。色調整設定１２０６は、後述する色調整設定ＤＢ１２３０へのリンク情報である。測色結果１２０７は、後述する測色結果ＤＢ１２８０（図１２Ｃ）へのリンク情報である。色調整スキップ１２０８は、色確認プロファイルで設定された色調整設定を、色確認結果がＮＧの場合に実行するか否かの設定情報である。
【００８５】
色確認設定ＤＢ１２１０は、色確認作業を運用するにあたり設定しておくべき情報を集めた色確認設定ＤＢである。色確認設定ＤＢ１２１０は、保存された情報を識別するための色確認設定ＩＤ１２１１、後述するＵＩ上に表示するための設定名１２１２、及び以下の情報を含んでいる。パッチチャート１２１３は、後述するパッチチャートＤＢ１２４０（図１２Ｂ）へのリンク情報である。リファレンス１２１４は、後述するリファレンスＤＢ１２５０（図１２Ｂ）へのリンク情報である。判定基準１２１５は、後述する判定基準（閾値）ＤＢ１２６０（図１２Ｂ）へのリンク情報である。用紙１２１６は、色確認処理を実行する際に使用する用紙情報である。ジョブプロパティ１２１７は、後述するジョブプロパティＤＢ１２７０へのリンク情報である。
【００８６】
色確認実行条件ＤＢ１２２０は、色確認作業を運用するにあたり設定しておくべき実行条件情報を集めた色確認実行条件ＤＢである。ＩＤ１２２１は、保存された情報を識別するための色確認実行条件ＩＤ、後述するＵＩ上に表示するための設定名１２２２、及び以下の情報を含んでいる。曜日時間１２２３は、色確認設定１２１０で設定された色確認作業を実行する条件の一つである曜日時間の情報である。枚数間隔１２２４は、同じく色確認作業を実行する条件の一つである、印刷枚数間隔の情報である。
【００８７】
色調整設定ＤＢ１２３０は、色調整作業を運用するにあたり設定しておくべき情報を集めた、色調整設定ＤＢである。色調整設定ＤＢ１２３０は、保存された情報を識別するための色調整設定ＩＤ１２３１、後述するＵＩ上に表示するための設定名１２３２、及び以下の情報を含んでいる。調整１２３３は、色調整作業の情報である。色確認作業の結果、色調整作業が必要と判定された場合に実行されるリカバリ処理を示す情報として保存される。リカバリ処理とは、例えばキャリブレーション処理やプロファイル作成処理である。この色調整設定ＤＢ１２３０に保存する色調整作業は一つに限らず、複数の調整作業でもよい。また、これに伴い複数の調整作業を実行する順番に関する情報も共に保存しても良い。
【００８８】
図１２ＢのパッチチャートＤＢ１２４０は、色確認作業を運用するにあたり設定しておくべき情報を集めたパッチチャートＤＢで、色確認作業で使用されるチャート画像を印刷するために用いられるパッチデータに関する情報を格納している。パッチチャートＤＢ１２４０は、保存された情報を識別するためのパッチチャートＩＤ１２４１、後述するＵＩ上に表示するための設定名１２４２、及び以下の情報を有している。パッチ数１２４３は、パッチチャートに印刷するパッチ数である。１２４４〜１２４６は、後述するパッチＤＢ１２９００へのリンク情報である。パッチ数１２４３で指定されるパッチ数の数だけ、パッチＤＢが作成され保存される。
【００８９】
リファレンスＤＢ１２５０は、色確認作業を運用するにあたり設定しておくべき情報を集めたリファレンスＤＢである。リファレンスＤＢ１２４０で指定されるパッチチャート情報に対応する形で保存される、各パッチにおける目標値に関する情報である。リファレンスＤＢ１２５０は、保存された情報を識別するためのリファレンスＩＤ１２５１、後述するＵＩ上に表示するための設定名１２５２及び以下の情報を有している。パッチ数１２５３は、パッチチャートに印刷するパッチ数である。１２５４〜１２５６は、後述するパッチＤＢ１２９００へのリンク情報である。パッチ数１２５３で指定されるパッチ数の数だけ、パッチＤＢが作成され保存される。
【００９０】
判定基準ＤＢ１２６０は、色確認作業を運用するにあたり設定しておくべき情報を集めた判定基準ＤＢである。色確認作業において、色品質を満たしているか否かを判定するために、算出した測色結果と目標値との差分量とを比較する際に用いられる判定項目及びその閾値に関する情報である。判定基準ＤＢ１２６０は、保存された情報を識別するための判定基準ＩＤ１２６１、後述するＵＩ上に表示するための設定名１２６２及び以下の情報を有している。平均１２６３はパッチ全体の差分量の平均値、最大１２６４は、パッチ全体の差分量の中での最大値、１２６５は紙白を示すパッチの値、１２６６〜１２６９は、それぞれシアン、マゼンタ、イエロー、ブラックの単色ベタパッチの値である。判定基準について、実施形態１では、１２６３〜１２６９で示す項目を挙げているが、これらの項目だけに限定されるものではない。これらの項目のうちの一部、或いは異なる指標による項目の組み合わせであっても良い。
【００９１】
ジョブプロパティＤＢ１２７０は、色確認作業を運用するにあたり設定しておくべき情報を集めたジョブプロパティＤＢで、色確認作業で印刷するパッチチャートの印刷設定に関する情報である。ジョブプロパティＤＢ１２７０は、保存された情報を識別するためのジョブプロパティＩＤ１２７１、後述するＵＩ上に表示するための設定名１２７２及び以下の情報を含んでいる。ジョブプロパティＤＢ１２７０以降で記述する項目は、印刷装置２０３，２０５によりパッチチャートを印刷するための印刷ジョブで必要な設定の項目を含む。これらは、入力プロファイル１２７３は入力カラープロファイル、出力プロファイル１２７４は出力カラープロファイル、ハーフトーン１２７５を含む。もちろん、これらの項目だけに限定されるものではなく、印刷装置２０３における印刷制御部８０２で設定される項目であって、それらは印刷装置２０３に応じて可変である。
【００９２】
図１２Ｃの測色結果ＤＢ１２８０は、色確認作業の測色結果に関する情報を集めた測色結果ＤＢである。印刷装置２０３，２０５で印刷、測色されたパッチの測色値に関する情報である。測色結果ＤＢ１２８０は、保存された情報を識別するための測色結果ＩＤ１２８１及び以下の情報を有している。実行日時１２８２は、色確認作業が実施された実行日時の情報である。パッチ数１２８３は、パッチチャートに印刷するパッチ数の情報である。１２８４〜１２８６は、後述するパッチＤＢ１２９００へのリンク情報である。パッチ数１２８３で指定されるパッチ数の数だけパッチＤＢが作成され保存される。
【００９３】
パッチＤＢ１２９００は、色確認作業を運用するにあたり設定しておくべき情報を集めたパッチＤＢであり、チャートを構成するパッチに関する情報である。パッチＤＢ１２９００は、保存された情報を識別するためのパッチＩＤ１２９０１、後述するＵＩ上に表示するための設定名１２９０２、及び以下の情報を有している。１２９０３〜１２９０６はパッチの入力信号情報であり、ここでは、それぞれシアン、マゼンタ、イエロー、ブラックに対応する。１２９０７〜１２９０９は、リファレンスＤＢ１２５０で説明したリファレンスである目標値に関する情報である。実施形態１では、目標値としての色状態情報を、一般的に使用されるＣＩＥ＿Ｌ＊ａ＊ｂ＊色空間の情報として記述しているが、他にも色確認作業を行うことが出来る値であればどんな形式でもよい。例えば、ＣＩＥ＿ＸＹＺ色空間の情報や、濃度の情報であっても良い。
【００９４】
１２９１０〜１２９１２は、測色結果ＤＢ１２８０で説明した測色結果に関する情報である。実施形態１では、１２９０７〜１２９０９と同じＣＩＥ＿Ｌ＊ａ＊ｂ＊形式で記載しているが、他の形式の情報であっても良い。但し、差分を演算するために、目標値と同じ形式で測色結果情報を保持しておくことが望ましい。
【００９５】
印刷装置ＤＢ１２９２０は、拠点管理アプリケーションによりカラーエキスパートが色管理運用したい印刷装置２０３の情報を集めた印刷装置ＤＢである。印刷装置ＤＢ１２９２０は、保存された情報を識別するための印刷装置ＩＤ１２９２１、後述するＵＩ上に表示するための設定名１２９２２及び以下の情報を有している。色確認プロファイル１２９２３は、色確認プロファイル３１１０へのリンク情報である。ＩＰアドレス１２９２４は、印刷装置２０３のＩＰアドレスの情報である。もちろん、これらの項目だけに限定されるものではなく、印刷装置２０３を識別するための情報であれば良い。
【００９６】
＜拠点管理アプリケーションＵＩ＞
次に、本実施形態１に係る色管理システムの拠点管理端末２１１で実行される拠点管理アプリケーションの詳細について図１３〜図２５を参照して説明する。前述の通り、拠点管理アプリケーションでは、カラーエキスパートが印刷装置を管理するために必要な情報を扱うものであるが、ここでは、特に色管理に関連する機能についてのみ説明する。ここで説明するＵＩ画面は全て、拠点管理端末２１１の拠点管理アプリケーション実行部７２２において生成・制御され、ＵＩ制御部７２３を介して不図示の表示部へ表示される。更に、本ＵＩ及び不図示の操作部を通して、カラーエキスパートからの指示を受け付ける。  図１３は、本実施形態１に係る拠点管理アプリケーションのＴＯＰ画面の一例を示す図である。
【００９７】
この画面を通して、カラーエキスパートは、色管理運用のための様々な環境設定ボタン１３０１、色管理結果の確認ボタン１３０２、色管理対象デバイスの登録・削除ボタン１３０３のそれぞれを押下して次の画面に進むことで実行できる。またカラーエキスパートは、メッセージ１３０４により、管理対象の印刷装置のうちいずれかの印刷装置で問題が発生しているか否かを知ることができる。このメッセージ１３０４は、例えば、カラーエキスパートが管理する印刷装置２０３，２０５の全てにおいて運用が有効となっている色確認プロファイルの最新の色確認結果の中で、判定結果がエラーとなっている印刷装置があれば、その情報を表示する。表示する情報は、この図の情報に限定されるものではなく、拠点管理サーバ１０２のデータ管理部７０４に保存されているカラーエキスパートにとって有益な他の情報であっても良い。
【００９８】
図１４は、色管理アプリケーションの環境設定画面の一例を示す図である。
【００９９】
この画面は、図１３の画面で環境設定ボタン１３０１が押下されると、拠点管理アプリケーション実行部７２２は、図１４の画面を生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。
【０１００】
１４０１は、環境設定を行う対象の印刷装置２０３を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをしてカラーエキスパートが登録している印刷装置２０３の印刷装置ＤＢ１２９２０を取得し、それを表示する。１４０２は、色確認プロファイル設定を行う設定情報を選択表示している。印刷装置２０３が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをする。そして印刷装置ＤＢ１２９２０から、その選択された印刷装置２０３と同じ色確認プロファイル３１１０の情報を取得し、それを色確認プロファイル設定１４０２として表示する。
【０１０１】
色確認有効１４０３は、色確認プロファイル３１１０の有効１２０３に対応し、この色確認プロファイルが有効であれば、その旨が分かる状態で表示される。設定を変更したい色確認プロファイルの色確認有効１４０３の列が押下されると、拠点管理アプリケーション実行部７２２は、有効から無効、無効から有効へと設定を切替え、その情報を色確認プロファイル３１１０の有効１２０３に保存する。１４０３〜１４０６，１４１２は、それぞれ色確認プロファイル３１１０の色確認設定１２０４〜色調整スキップ１２０８に対応する項目であり、各設定で保存されている設定名が表示される。色調整スキップ１４１２は、本実施形態１における特徴の一つである色調整スキップ設定を表す。この設定の詳細な説明は後述するが、色調整スキップ設定が有効であれば、その旨が分かる状態で表示される。設定を行いたい色確認プロファイル１４０２の色調整スキップ１４１２の列が押下されると、拠点管理アプリケーション実行部７２２は、有効から無効、無効から有効へと設定を切替える。そして、その情報を色確認プロファイル３１１０の色調整スキップ１２０８に保存する。カラーエキスパートによって、有効である任意の色確認プロファイルの行が選択され、選択された色確認プロファイルの設定変更などが行われる。編集ボタン１４０７は、後述する色確認設定を行う画面へ移行させるボタンである。編集ボタン１４０８は、後述する色確認実行条件の設定を行う画面へ移行させるボタンである。編集ボタン１４０９は、後述する色調整設定を行う画面へ移行させるボタンである。
【０１０２】
新規追加ボタン１４１０は、色確認プロファイル設定を新しく追加するためのボタンである。新規追加ボタン１４１０が押下されると、拠点管理アプリケーション実行部７２２は、新しい色確認プロファイル３１１０を作成して、色確認プロファイル設定１４０２に表示する。正確には、拠点管理アプリケーション実行部７２２が、新規作成する色確認プロファイル３１１０の情報を拠点管理サーバ１０２へ送信しデータ管理部７０４に保存する。削除ボタン１４１１は、色確認プロファイル設定を削除するためのボタンである。任意の色確認プロファイルが選択されている状態で削除ボタン１４１１が押下されると、拠点管理アプリケーション実行部７２２は、選択されていた色確認プロファイル３１１０を削除する旨を拠点管理サーバ１０２へ送信する。これにより、選択されていた色確認プロファイル３１１０をデータ管理部７０４から削除させると共に、上記リストから消去させる。
【０１０３】
図１５は、実施形態１に係る拠点管理アプリケーションの環境設定における色確認設定編集画面の一例を示す図である。
【０１０４】
この画面は、図１４の画面で、色確認設定の編集ボタン１４０７が押下されると、拠点管理アプリケーション実行部７２２は、このＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。
【０１０５】
色確認設定１５０１は、図１４の画面で選択されている印刷装置２０３に紐づけられている色確認設定の一覧を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをして色確認設定情報を取得し、それを表示する。設定名リスト１５０２は、取得した色確認設定ＤＢ１２１０の設定名１２１２に対応している。この設定名リスト１５０２で、カラーエキスパートによって任意の色確認設定が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せて色管理設定の詳細情報を取得する。そして項目１５０３及び設定名１５０４に、その取得した色管理設定の詳細情報を表示する。ここで表示される項目及び設定名は、色確認設定ＤＢ１２１０に保存されている、パッチチャート１２１３〜ジョブプロバイダティ１２１７の情報である。パッチチャートの欄に表示する設定名は、パッチチャートＤＢ１２４０の設定名１２４２に対応している。リファレンスの欄に表示する設定名は、リファレンスＤＢ１２５０の設定名１２５２に対応している。また判定基準の欄に表示する設定名は、判定基準ＤＢ１２６０の設定名１２６２に対応している。
【０１０６】
編集ボタン１５０５は、色確認設定を編集するためのボタンである。編集ボタン１５０５が押下されると、それぞれの項目内容を編集できる状態になる。各項目の編集についての詳細は後述する。カラーエキスパートによって所望の設定編集が行われ、保存ボタン１５０６が押下されると、拠点管理アプリケーション実行部７２２は、編集情報を拠点管理サーバ１０２へ送信し、データ管理部７０４の登録情報を更新する。削除ボタン１５０７は、色確認設定を削除するためのボタンである。カラーエキスパートによって削除ボタン１５０７が押下されると、拠点管理アプリケーション実行部７２２は、設定名リスト１５０２で選択されている色確認設定の情報を削除する旨を拠点管理サーバ１０２へ送信する。これにより選択されている色確認設定の情報をデータ管理部７０４から削除すると共に、設定名リスト１５０２から消去する。新規作成ボタン１５０８は、色確認設定を新規作成するためのボタンである。カラーエキスパートによって新規作成ボタン１５０８が押下されると、拠点管理アプリケーション実行部７２２は、新しい色確認設定ＤＢ１２１０を作成してこの画面に表示する。正確には、拠点管理アプリケーション実行部７２２が、新規作成する色確認設定ＤＢ１２１０の情報を拠点管理サーバ１０２へ送信しデータ管理部７０４に保存する。
【０１０７】
図１６は、実施形態１に係る拠点管理アプリケーションの環境設定におけるパッチチャート編集画面の一例を示す図である。
【０１０８】
この画面は、図１５の画面で、色確認設定のパッチチャート項目の欄の編集ボタン１５０５が押下されると、拠点管理アプリケーション実行部７２２は、このＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。
【０１０９】
パッチチャート設定の一覧１６０１は、図１４の画面で選択されている印刷装置２０３に紐づけられているパッチチャート設定の一覧を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せてパッチチャート設定情報を取得する。そして、この取得したパッチチャート設定情報を表示する。設定名１６０２は、取得したパッチチャートＤＢ１２４０の設定名１２４２に対応している。この設定名１６０２で、カラーエキスパートによって任意のパッチチャート設定が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せてパッチチャート設定の詳細情報を取得する。そして、パッチ数１６０３及びリスト１６０４で、取得したパッチチャート設定の詳細情報を表示する。ここで表示される項目及び設定名は、パッチチャートＤＢ１２４０に保存されている、パッチ数１２４３〜パッチ１２４６に対応する情報である。パッチ数１６０３は、パッチ数１２４３に保存されているパッチ数であり、リスト１６０４は、パッチチャートＤＢ１２４０の１２４４〜１２４６に保存されているパッチの入力信号値情報である。このリスト１６０４に表示される項目は、パッチ数１６０３に表示されるパッチ数と同じ列数作成される。例えば、パッチ００１（１２４４）の情報は、パッチ００１（１２４４）で指定されているリンク先にあるパッチＤＢ１２９００に詳細情報があり、そこで保存されている入力信号値の情報（１２９０３〜１２９０６）が表示される。ボタン１６０５〜１６０８は、それぞれパッチチャート設定の編集、削除、新規作成、保存を行うためのボタンである。パッチチャートデータベース１２４０に対して、前述の図１５の色確認設定画面におけるボタン１５０５〜１５０８と同じ動作を行うため、ここでは説明を省略する。
【０１１０】
図１７は、実施形態１に係る拠点管理アプリケーションの環境設定におけるリファレンス編集画面の一例を示す図である。
【０１１１】
この画面は、図１５の画面で色確認設定のリファレンス項目の欄の編集ボタン１５０５が押下されると、拠点管理アプリケーション実行部７２２は、このＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。
【０１１２】
リファレンス１７０１は、図１４の画面で選択されている印刷装置２０３に紐づけられているリファレンス設定の一覧を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをしてリファレンス設定情報を取得し、それを表示する。設定名１７０２は、取得したリファレンスＤＢ１２５０の設定名１２５２に対応している。設定名１７０２で、カラーエキスパートによって任意のリファレンス設定が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せてリファレンス設定の詳細情報を取得する。そして、パッチ数１７０３及びリスト１７０４により、その取得したリファレンス設定の詳細情報を表示する。ここで表示される項目及び設定名は、リファレンスＤＢ１２５０に保存されているパッチ数１２５３〜１２５６に対応している。パッチ数１７０３は、パッチ数１２５３に保存されているパッチ数であり、リスト１７０４は、リファレンスＤＢ１２５０の１２５４〜１２５６に保存されているパッチの入力信号値情報及び目標値情報に対応している。このリスト１７０４に表示される項目は、パッチ数１７０３に表示されるパッチ数と同じ列数作成される。例えば、パッチ００１（１２５４）の情報は、リファレンスＤＢ１２５０の１２５４で指定されているリンク先にあるパッチＤＢ１２９００に詳細情報がある。パッチＤＢ１２９００で保存されている入力信号値の情報（１２９０３〜１２９０６）及び目標値の情報（１２９０７〜１２９０９）が表示される。ボタン１７０５〜１７０８は、それぞれリファレンス設定の編集、削除、新規作成、保存を行うためのボタンである。リファレンスＤＢ１２５０に対して、前述の図１５の色確認設定画面における編集、削除、新規作成、保存を行うためのボタン１５０５〜１５０８と同じ動作を行うため、ここでは説明を省略する。
【０１１３】
図１８は、実施形態１に係る拠点管理アプリケーションの環境設定における判定基準編集画面の一例を示す図である。
【０１１４】
この画面は、図１５の画面において、色確認設定の判定基準項目の欄の編集ボタン１５０５が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。
【０１１５】
判定基準１８０１は、図１４の画面で選択されている印刷装置２０３に紐づけられている判定基準設定の一覧を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せて判定基準設定情報を取得し、それを表示する。設定名１８０２は、取得した判定基準ＤＢ１２６０の設定名１２６２に対応している。設定名１２６２で、カラーエキスパートによって任意の判定基準設定が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをして判定基準設定の詳細情報を取得し、リスト１８０３へそれを表示する。ここで表示される項目及び設定名は、判定基準ＤＢ１２６０に保存されている平均１２６３〜１２６９の情報に対応している。ボタン１８０４〜１８０７は、それぞれ判定基準設定の編集、削除、新規作成、保存を行うためのボタンである。判定基準ＤＢ１２６０に対して、前述の図１５の色確認設定画面における編集、削除、新規作成、保存を行うためのボタン１５０５〜１５０８と同じ動作を行うため、ここでは説明を省略する。
【０１１６】
図１９は、実施形態１に係る拠点管理アプリケーションの環境設定におけるジョブプロパティ編集画面の一例を示す図である。
【０１１７】
この画面は、図１５の画面において、色確認設定のジョブプロパティ項目の欄の編集ボタン１５０５が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。ジョブプロパティ１９０１は、印刷装置のＵＩ２１０１で選択されている印刷装置２０３に紐づけられているジョブプロパティ設定の一覧を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをしてジョブプロパティ設定情報を取得し、それを表示する。設定名リスト１９０２は、取得したジョブプロパティＤＢ１２７０の設定名１２７２に対応している。設定名リスト１９０２で、カラーエキスパートによって任意のジョブプロパティ設定が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをしてジョブプロパティ設定の詳細情報を取得し、リスト１９０３へそれを表示する。このリスト１９０３で表示される項目及び設定名は、ジョブプロパティＤＢ１２７０に保存されている入力プロファイル１２７３〜１２７５に対応している。ボタン１９０４〜１９０８は、それぞれジョブプロパティ設定の編集、削除、新規作成、保存を行うためのボタンである。ジョブプロパティＤＢ１２７０に対して、前述の図１５の色確認設定画面における編集、削除、新規作成、保存を行うためのボタン１５０５〜１５０８と同じ動作を行うため、ここでは説明を省略する。
【０１１８】
図２０は、実施形態１に係る拠点管理アプリケーションの環境設定における色確認実行条件編集画面の一例を示す図である。
【０１１９】
この画面は、図１４の画面において、色確認実行条件の編集ボタン１４０８が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。色確認実行条件２００１は、色確認実行条件の一覧を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをして色確認実行条件情報を取得し、それを表示する。設定名リスト２００２は、取得した色確認実行条件ＤＢ１２２０の設定名１２２２に対応している。設定名リスト２００２で、カラーエキスパートによって任意の色確認実行条件が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せて色確認実行条件の詳細情報を取得し、項目２００３及び設定名２００４へそれを表示する。ここで表示される項目及び設定名は、色確認実行条件ＤＢ１２２０に保存されている設定名１２２３〜枚数間隔１２２４に対応している。ボタン２００５〜２００８は、それぞれ色確認実行条件の編集、削除、新規作成、保存を行うためのボタンである。色確認実行条件ＤＢ１２２０に対して、前述の図１５の色確認設定画面における編集、削除、新規作成、保存を行うためのボタンと同じ動作を行うため、ここでは説明を省略する。
【０１２０】
図２１は、実施形態１に係る拠点管理アプリケーションの環境設定における色調整設定編集画面の一例を示す図である。
【０１２１】
この画面は、図１４の画面の色調整設定の編集ボタン１４０９が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。色調整設定２１０１は、色調整設定の一覧２１０２を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをして色調整設定情報を取得し、それを表示する。一覧２１０２は、取得した色調整設定ＤＢ１２３０の設定名１２３２に対応している。一覧２１０２で、カラーエキスパートによって任意の色調整設定が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せて色調整設定の詳細情報を取得し、項目２１０３及び設定名２１０４へ、それを表示する。ここで表示される項目及び設定名は、色調整設定ＤＢ１２３０に保存されている設定名１２３２、調整１２３３に対応している。ボタン２１０５〜２１０８は、それぞれ色調整設定の編集、削除、新規作成、保存を行うためのボタンである。色調整設定ＤＢ１２３０に対して前述の図１５の色確認設定画面における編集、削除、新規作成、保存を行うためのボタンと同じ動作を行うため、ここでは説明を省略する。
【０１２２】
以上、図１４〜図２１の各画面を通して、カラーエキスパートは、色管理を行う上で必要な環境設定を実行する。尚、ここで説明した環境設定の各ＵＩ画面及びそれらで表示される設定項目や形式は一例であり、同じ目的を達成することができれば、環境設定と結果表示が同一画面中に表示するなど、他のＵＩ画面構成でも良い。
【０１２３】
拠点管理アプリケーション実行部７２２より指示され、データ管理部７０４に保存された色管理に関する環境設定情報は、その後、印刷装置通信部７０３から印刷装置２０３に送信される。印刷装置２０３のプリンタコントローラ５００は、データ送受信部８０４を介して受信した環境設定情報を、データ管理部８０６に保存する。色管理部８０５は、環境設定情報に従い、色確認実行条件が成立すると、色確認処理を実行する。色確認処理が実行されると、色管理部８０５は、測色結果情報をデータ管理部８０６に保存し、更に拠点管理サーバ１０２へ送信し、データ管理部７０４に保存する。データ管理部７０４は、色管理部８０５から送信された測色結果情報を、対応するパッチＤＢ１２９００の１２９０１〜１２９１２へ保存する。
【０１２４】
＜印刷装置の色確認結果＞
次に、指定された環境設定に則り実行される色確認処理の結果を表示するＵＩ画面の一例について図２２〜図２４を参照して説明する。
【０１２５】
図２２は、実施形態１に係る拠点管理アプリケーションの色確認結果画面の一例を示す図である。
【０１２６】
この画面は、図１３の画面において、色確認結果ボタン１３０２が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。２２０１は、色確認結果を表示する対象の印刷装置２０３を選択表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをしてカラーエキスパートが登録している印刷装置２０３の情報を取得し、それを表示する。色確認プロファイル２２０２は、選択された印刷装置２０３に紐づいている色確認プロファイルを選択表示している。印刷装置２０３が選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せをする。そして、選択された印刷装置２０３と同じ色管理プロファイルＤＢの情報を取得し、それを色確認プロファイル２２０２に表示する。色確認プロファイル２２０２で、カラーエキスパートにより任意の色確認プロファイルが選択されると、拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合せて、対象の色確認結果の詳細情報を取得する。そして、判定結果２２０３及び実行日時２２０４へ、取得した詳細情報を表示する。判定結果２２０３は、実行された色確認作業の判定結果情報を表示する。拠点管理アプリケーション実行部７２２は、データ管理部７０４より、対象の色確認プロファイル３１１０情報を取得する。取得した情報より、パッチ毎に、測色値と目標値の差分を算出し、その結果を判定基準と比較することで、判定結果を決定する。
【０１２７】
以下、例を挙げて説明する。あるパッチの情報がパッチＤＢ１２９００に保存されている。その場合、パッチの測色値は、１２９１０〜１２９１２に保存されており（Ｌ＊＿ｄｅｖ、ａ＊＿ｄｅｖ、ｂ＊＿ｄｅｖ）、目標値は、１２００７〜１２００９に保存されている（Ｌ＊＿ｒｅｆ、ａ＊＿ｒｅｆ、ｂ＊＿ｒｅｆ）。そのパッチにおける判定に使用するための差分Ｄｅｌｔａ＿Ｅは、例えば次の式で表現できる。
【０１２８】
Ｄｅｌｔａ＿Ｅ＝（（Ｌ＊＿ｒｅｆ−Ｌ＊＿ｄｅｖ）２＋（ａ＊＿ｒｅｆ−ａ＊＿ｄｅｖ）２＋（ｂ＊＿ｒｅｆ−ｂ＊＿ｄｅｖ）２）（１／２）
ここでは、測色値及び目標値をＣＩＥ＿Ｌ＊ａ＊ｂ＊空間とし、一般的な色差（Ｄｅｌｔａ＿Ｅ）を求める演算を行っているが、差分量の算出はこの演算式に限定されるものではない。算出されたＤｅｌｔａ＿Ｅを、判定基準ＤＢ１２６０の設定項目毎に、閾値と比較する。例えば、平均であれば、平均１２６３に保存されている閾値を用いて、パッチチャートＤＢ１２４０で指定されている全パッチのＤｅｌｔａ＿Ｅ値の平均値と比較する。同様に、判定基準ＤＢ１２６０に設定されている全ての項目に対して、パッチＤＢ１２９００の１２９１０〜１２９１２で保存されている実測値と、判定基準ＤＢ１２６０の１２６３〜１２６９で保存されている閾値とを比較していき、
（実測値）＜＝（判定基準項目の閾値）
の関係であれば判定結果をＯＫ、逆の関係であれば判定結果をＮＧとする。
【０１２９】
拠点管理アプリケーション実行部７２２は、判定結果２２０３に、データ管理部７０４に保存されている、過去に実行された全ての、或いは一部の色確認処理の判定結果を表示する。また実行日時２２０４に、それぞれの色確認処理が実行された実行日時の情報を表示する。拠点管理アプリケーション実行部７２２は、データ管理部７０４より、測色結果ＤＢ１２８０情報を取得し、実行日時１２８２に保存されている実行日時情報を表示する。詳細ボタン２２０５は、判定結果の更に詳細な情報を知りたい場合に、カラーエキスパートによって押下されると、管理アプリケーション実行部７２２は、例えば図２３の画面を表示する。
【０１３０】
図２３は、実施形態１に係る拠点管理アプリケーションの色確認結果画面の一例を示す図である。
【０１３１】
この画面は、図２２の画面で詳細ボタン２２０５が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。２３０１は、選択された色確認処理の結果に対する詳細な情報を表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４より、必要な情報を収集し表示する。ここでは、印刷装置ＤＢ１２９２０、色確認プロファイル３１１０、判定結果、実行日時１２８２の情報を表示しているが、これらに限定するものではなく、他の情報を表示しても良い。
【０１３２】
判定結果２３０２、測色値２３０３は、選択された色確認処理の結果に対する判定基準に基づく詳細な情報を表示している。管理アプリケーション実行部７２２は、データ管理部７０４より、必要な情報を収集し表示する。ここでは、判定基準ＤＢ１２６０に含まれる１２６３〜１２６９のそれぞれの判定基準に対して前述の判定処理で演算した情報を表示する。各判定項目に対して判定結果を表示しているので、カラーエキスパートは、印刷装置２０３がＮＧと判定された場合に、具体的にどの項目がＮＧの原因であったかを分析するための情報として利用できる。ボタン２３０４は、パッチ測色結果詳細ボタンであり、各パッチの詳細な測色結果を知りたい場合に、カラーエキスパートによって押下されると、管理アプリケーション実行部７２２は、図２４に示す画面を表示する。
【０１３３】
図２４は、拠点管理アプリケーションの色確認結果画面の一例を示す図である。
【０１３４】
この画面は、図２３の画面において、パッチ測色結果詳細ボタン２３０４が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。２４０１は、選択された色確認処理の結果に対する詳細な情報を表示しており、これは図２３の２３０１と同じ情報のため、説明を省略する。パッチ測色結果２４０２は、選択された色確認処理の結果に対するパッチ情報に基づく詳細な情報を表示している。管理アプリケーション実行部７２２は、データ管理部７０４より、必要な情報を収集し表示する。ここでは、判定に使用したパッチチャートＤＢに保存されている各パッチに対して以下の値を表示する。即ち、入力信号値情報（１２９０３〜１２９０６）、測色値（１２９１０〜１２９１２）、目標と定めたリファレンス値（１２９０７〜１２９０９）、そして前記演算式によるｄＥ＿Ｌ＊ａ＊ｂ＊の値を表示する。これらの情報より、カラーエキスパートは、印刷装置２０３の色特性の把握や、判定結果がＮＧであった場合のより詳細な分析を行うための情報として利用できる。
【０１３５】
＜印刷装置の登録・削除＞
次に、色管理アプリケーションで管理する印刷装置の登録・削除を行うＵＩ画面の一例について、図２５を参照して説明する。
【０１３６】
図２５は、実施形態１に係る拠点管理アプリケーションの印刷装置の登録画面の一例を示す図である。
【０１３７】
これは図１３の画面において、印刷装置の登録削除ボタン１３０３が押下されると、拠点管理アプリケーション実行部７２２は、本ＵＩを生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示される。印刷装置リスト２５０１は、登録されている印刷装置に関する情報を表示している。管理アプリケーション実行部７２２は、データ管理部７０４より、必要な情報を収集し表示する。ここでは、設定名１２９２２、ＩＰアドレス情報１２９２４を表示しているが、これらに限定するものではなく、印刷装置に関する他の情報を表示しても良い。
【０１３８】
登録ボタン２５０３は、カラーエキスパートによって押下されると、拠点管理アプリケーション実行部７２２は、新しい印刷装置ＤＢ１２９２０を作成し、印刷装置リスト２５０１へ表示する。更に、拠点管理アプリケーション実行部７２２は、その情報を拠点管理サーバ１０２へ送信しデータ管理部７０４に保存する。削除ボタン２５０４は、カラーエキスパートに押下されると、拠点管理アプリケーション実行部７２２は、印刷装置リスト２５０１で選択されている印刷装置の情報を削除する旨を拠点管理サーバ１０２へ送信する。これにより、選択されている印刷装置の情報を、データ管理部７０４から削除すると共に、印刷装置リスト２５０１から消去する。
【０１３９】
以上で説明した各サーバや端末、印刷装置の機能や動きを踏まえた上で、以下では拠点管理サーバ１０２が制御する処理の例を説明する。本実施形態１では色確認処理を実行する。この色確認処理の結果を分析した結果ならびに調整スキップ設定に応じて行う色調整処理、及び、カラーエキスパートやオペレータ（以下、ユーザ）への通知に関する制御フローを図２６、図２７のフローチャートを参照して説明する。
【０１４０】
図２６は、実施形態１に係る拠点管理サーバ１０２の処理を示すフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ４０１がＨＤＤ４０４に格納されたプログラムをＲＡＭ４０３に展開し、その展開したプログラムを実行することにより達成される。
【０１４１】
先ずＳ２６０１でＣＰＵ４０１は、印刷装置２０３から色確認測色データを受信したか否かを判定し、色確認測色データを受信したと判定した場合はＳ２６０２に進む。色確認測色データとは、印刷装置２０３で印刷されたチャート画像の測色結果を含むデータである。Ｓ２６０２でＣＰＵ４０１は、その受信した色確認測色データを分析してＳ２６０３に進む。この分析とは、例えば、パッチＤＢ１２９００に示されるような各パッチのＬ，ａ，ｂの測色データと目標値のＬ，ａ，ｂデータの差分（ΔＥ）を、各判定基準に対して予め決められた式によって算出することである。次にＳ２６０３に進みＣＰＵ４０１は、色確認測色データの送信元である印刷装置２０３に設定されている判定基準用の閾値をデータ管理部７０４から取得して、Ｓ２６０２で算出したデータと比較する。そしてこの比較結果が判定基準内か否かを判定してＳ２６０４に進む。ここでの判定では、各判定基準の項目を全て判定するだけでなく、最終的にその印刷装置２０３の色状態として適切な状態にあるか否かも判定する。その際、各判定基準の判定結果が一つでも判定基準範囲外であると判定した場合は、その印刷装置の色状態としては不適切な状態（ＮＧ）であると判定する。Ｓ２６０４でＣＰＵ４０１は、色確認結果として、Ｓ２６０１で受信した読取りデータ、Ｓ２６０２で分析した分析データ、Ｓ２６０３で判定した判定結果を、その日時と印刷装置情報に対応付けてデータ管理部７０４に保存してＳ２６０５に進む。ここで、この色確認結果は、拠点管理端末２１１からの取得要求があれば、拠点管理端末通信部７０２を介して拠点管理端末２１１に送信される。また、拠点管理端末２１１は、ユーザから色確認結果の表示要求があれば、データ送受信部７２１を介して、拠点管理サーバ１０２から色確認結果を取得し、図２２〜図２４に例示されるような色確認結果を表示する。つまり、ここで保持された色確認結果は、ユーザからの表示要求に応じて表示可能に保存され、拠点管理サーバ１０２から色確認結果を能動的に通知することはしない。
【０１４２】
次にＳ２６０５に進みＣＰＵ４０１は、Ｓ２６０３での判定結果がＯＫかＮＧか判定し、ＮＧと判定した場合はＳ２６０６に進み、判定結果がＯＫの場合はＳ２６１０に進む。Ｓ２６０６でＣＰＵ４０１は、色確認処理の運用情報として、色調整処理をスキップする設定が有効か否かを判定する。前述の通り、この設定に関する情報は、色確認プロファイル３１１０の色調整スキップ１２０８で設定されている。ＣＰＵ４０１は、この色調整スキップ１２０８の設定情報を確認し、色調整スキップが有効に設定されている場合はＳ２６１０に進み、無効と設定されている場合はＳ２６０７に進む。Ｓ２６０７でＣＰＵ４０１は、判定結果がＮＧであった場合のリカバリ処理として設定されている色調整処理が全て実行済みであるか否かを判定する。リカバリ処理として設定されている色調整処理のうち未実行処理のものがあればＳ２６０９に進み、全て実行済みであればＳ２６０８に進む。Ｓ２６０８でＣＰＵ４０１は、予め設定されている色調整処理を全て実行したにも関わらず、印刷装置２０３で印刷される画像の色状態が不適切な状態から改善されないと判定する。図２８に示すような、印刷装置２０３で印刷される画像の色状態が不適切である旨をユーザに通知してＳ２６１０に進む。
【０１４３】
図２８は、実施形態１に係る拠点管理端末２１１により表示される、印刷装置２０３で印刷される画像の色状態が不適切である旨を表示する画面の一例を示す図である。
【０１４４】
図２８では印刷装置２０３（printer_001）がの色状態が正常ないこと、及び印刷装置２０３による印刷を停止している旨を表示している。
【０１４５】
この画面の情報は、拠点管理端末２１１の拠点管理アプリケーション実行部７２２によって生成され、ＵＩ制御部７２３を介して不図示の表示部へ表示される。実施形態１では、この旨をユーザに通知する方法として、ユーザが印刷装置２０３で印刷される画像の色状態を確認するために用いる拠点管理端末２１１に対してメッセージを表示しているがこの限りではない。例えば印刷装置２０３に、このメッセージを送信して、印刷装置２０３の表示部に警告を表示するよう制御しても良いし、タリー点滅等のランプの表示を制御するよう構成してもよい。またカラーエキスパートが携帯するモバイル端末装置が別途存在する場合は、そちらに警告を通知するよう制御しても良い。一方、未実行処理の色調整処理があればＳ２６０９に進みＣＰＵ４０１は、印刷装置通信部７０３を介して、未実施の色調整処理の内容を、Ｓ２６０３の色確認データの判定結果と共に印刷装置２０３に送信してＳ２６０１に戻る。
【０１４６】
Ｓ２６１０でＣＰＵ４０１は、Ｓ２６０３の色確認データの判定結果と共に、追加の色調整が不要であることを印刷装置通信部７０３を介して印刷装置２０３に送信して、この処理を終了する。尚、Ｓ２６０６において色調整スキップが有効に設定されている場合は、判定結果がＮＧであることを示す情報と、追加の色調整が不要であることを送信することになる。
【０１４７】
続いて、拠点管理サーバ１０２と各種データやコマンドの通信を行う印刷装置２０３のの特徴的な制御フローについて図２７を参照して説明する。
【０１４８】
図２７は、実施形態１に係る印刷装置２０３による処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ５０１がＨＤＤ５０４に格納されたプログラムをＲＡＭ５０３に展開し、その展開したプログラムを実行することにより達成される。
【０１４９】
まずＳ２７０１でＣＰＵ５０１は、色確認実行条件ＤＢ１２２０で例示されるような色確認実行条件に基づいて、色確認処理を実行する条件が成立したか否かを判定し、色確認実行条件が成立したと判定された場合はＳ２７０２に進む。Ｓ２７０２でＣＰＵ５０１は、色確認設定ＤＢ１２１０のパッチチャート１２１３、用紙１２１６、ジョブプロパティ１２１７を参照して色確認処理を実行するのに必要な設定を、プリンタコントローラ５００のデータ管理部８０６から取得してＳ２７０３に進む。Ｓ２７０３でＣＰＵ５０１は、Ｓ２７０２で取得した設定に基づいて、その設定に応じた用紙にパッチデータを配置し、プリント部５０９でチャート画像の印刷させてＳ２７０４に進む。Ｓ２７０４でＣＰＵ５０１は、チャート画像を印刷した用紙を、プリンタ５０８に内蔵されるカラーセンサ５１０で読み取る。そして、このカラーセンサ５１０により読取られた読み取りデータを各チャート画像上のパッチに対応付けて保持してＳ２７０５に進む。Ｓ２７０５でＣＰＵ５０１は、Ｓ２７０４にて保持した読み取りデータを、データ送受信部８０４を介して拠点管理サーバ１０２に送信しＳ２７０６に進む。
【０１５０】
Ｓ２７０６でＣＰＵ５０１は、データ送受信部８０４を介して、拠点管理サーバ１０２から、色確認時の読み取りデータの判定結果を受信したか否かを判定し、判定結果を受信したと判定した場合にはＳ２７０７に進む。Ｓ２７０７でＣＰＵ５０１は、Ｓ２７０６で受信した判定結果がＯＫ（色状態が適切）であった場合には処理を終了し、ＮＧ（色状態が不適切）であった場合はＳ２７０８に進む。Ｓ２７０８でＣＰＵ５０１は、データ送受信部８０４を介して、拠点管理サーバ１０２から色調整実行指示を受信したか否かを判定する。色調整実行指示を受信したと判定した場合はＳ２７０９に進み、色調整不要の通知を受信したと判定した場合には処理を終了する。ここで、前述のＳ２６０６において色調整スキップが有効であった場合は、Ｓ２７０７において判定結果がＮＧとなった場合でも、Ｓ２７０８で色調整処理が不要という指示を受けるため、そのまま処理を終了する。Ｓ２７０９でＣＰＵ５０１は、Ｓ２７０８で受信した色調整指示に応じた色調整処理を、色管理部８０５で実行するよう制御し、色調整処理が完了したら、適切な色状態になったか否かを確認するために、Ｓ２７０２に戻って、再度、色確認処理を開始する。
【０１５１】
実施形態１では、印刷装置２０３が色確認処理の実行条件成立時に色確認処理を実行する場合を記載したが、この限りではない。例えば、印刷装置２０３の操作部５１２から色確認処理の実行要求をユーザから受け付け可能にし、Ｓ２７０２以降の制御フローを実行するよう構成しても良い。また或いは拠点管理端末２１１を介して色確認処理の実行要求をユーザから受け付け可能なように構成しても良い。また拠点管理サーバ１０２が、色確認実行条件が成立したか否かと、色調整スキップ設定をチェックして、拠点管理サーバ１０２が色確認処理の実行指示を通知するよう構成しても良い。
【０１５２】
また実施形態１では、色確認の読み取りデータの分析と色確認状態の判定は拠点管理サーバ１０２が実行するようにしたが、この限りでない。例えば、予め判定基準を印刷装置２０３のデータ管理部８０６に保持しておき、印刷装置２０３で色確認処理が実行された際に、印刷装置２０３がで判定基準内か否かを判定するよう構成しても良い。
【０１５３】
更に実施形態１では、色確認後の判定結果、印刷装置２０３で印刷される画像の色状態が適切でないと判定した場合に、印刷装置２０３で印刷される画像の色状態を改善するために行う色調整処理の実行を拠点管理サーバ１０２から指示するようにした。しかし、本発明は、この限りでない。例えば、予め色調整処理と実行順序を、印刷装置２０３のデータ管理部８０６に保持しておき、印刷装置２０３が、印刷する画像の色状態が不適切であると判定した場合に、印刷装置２０３が、自動的に色調整処理を実行するようにしても良い。このとき印刷装置２０３は、色調整処理を実行したことも拠点管理サーバ１０２に通知する。
【０１５４】
以上説明したように実施形態１によれば、印刷装置で実行された色確認処理の結果に応じて、印刷装置で印刷される画像が適切な色になるよう自動的に制御を行うことが可能となる。これにより、オペレータ、もしくはカラーエキスパートの作業効率を高めることができる。
【０１５５】
更に、色確認処理の判定がＮＧであった場合に、所定のリカバリ処理（画像調整処理）を実施するか否かを切替えることを設定できる。これにより、適切な色管理が必要な制御と色管理が不要だが色確認処理のみ実施したい制御を両立させ、不要なダウンタイムの発生を防ぐことが可能となる。
【０１５６】
＜実施形態２＞
上述の実施形態１では、色確認処理の判定がＮＧであった場合に色調整処理を行う制御と、その判定がＮＧで合った場合であっても色調整処理を行わない制御を両立させる例で説明した。これにより、例えば、色確認処理の後、実際に出力される用紙を使って行う色確認処理の判定結果がＮＧの場合は、続けて色調整処理を実施するように色調整スキップ設定を無効にする。一方、カラーエキスパートが管理する印刷装置全体の共通条件下での色確認を目的として運用している色確認処理の判定結果がＮＧの場合は、色調整スキップ設定を有効にする、といった柔軟な制御を可能とする。
【０１５７】
しかし、このような色調整スキップを自由に設定できるようにすると、全ての処理において色調整スキップ設定を有効にして運用している色管理制御の全てにおいて、色確認処理で判定ＮＧと判定された場合でも、全く色調整を行わないように設定できる。これは、印刷装置の色管理として目指す色状態を提供するための運用となっておらず、適切な色管理が行えていない状態となってしまう。
【０１５８】
そこで実施形態２では、運用設定が有効となっている色確認プロファイルの内、全ての色確認プロファイルにおいて色調整スキップ設定が有効となっている場合には、ユーザに対して警告を行う例で説明する。尚、実施形態２に係る色管理システムのハードウェア構成、及び各サーバや装置のハードウェア構成等は前述の実施形態と同様であるため、その説明を省略する。
【０１５９】
図２９は、本発明の実施形態２に係る拠点管理サーバ１０２の処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ４０１がＨＤＤ４０４に格納されたプログラムをＲＡＭ４０３に展開し、その展開したプログラムを実行することにより達成される。
【０１６０】
まずＳ２９０１でＣＰＵ４０１は、色確認プロファイル３１１０が更新されたか否かを判定し、更新されたと判定された場合はＳ２９０２へ進む。Ｓ２９０２でＣＰＵ４０１は、一つ目の色確認プロファイルを選択してＳ２９０３に進む。Ｓ２９０３でＣＰＵ４０１は、その選択された色確認プロファイルの色確認設定が有効か否かを判定する。具体的には、有効１２０３の設定情報を参照し、有効であった場合にはＳ２９０４へ、そうでない場合にはＳ２９０５へ進む。Ｓ２９０４でＣＰＵ４０１は、色調整スキップ１２０８の設定が有効か否かを判定する。色調整スキップが有効であった場合はＳ２９０５へ、そうでない場合には、この処理を終了する。色調整スキップが無効の場合は、色確認が有効で、かつ色調整スキップが無効である色確認プロファイルが一つ以上存在することで、ユーザが所望する色管理運用が適切に設定されていると判定する。そして、他の色確認プロファイルの設定内容を確認せずに、この処理を終了する。
【０１６１】
Ｓ２９０３で色確認設定が有効でない場合、或いはＳ２９０４で色調整スキップが有効であると判定した場合はＳ２９０５でＣＰＵ４０１は、この色確認プロファイルは色管理運用の対象ではないと判定し、全ての色確認プロファイルを選択したかを判定する。ここで全ての色確認プロファイルを選択していないと判定した場合はＳ２９０６に進みＣＰＵ４０１は、次の色確認プロファイルを選択してＳ２９０３へ戻る。そしてＳ２９０５でＣＰＵ４０１は、全ての色確認プロファイルを選択し終わったと判定した場合はＳ２９０７に進み、後述する警告メッセージをユーザに通知して、この処理を終了する。
【０１６２】
以上説明した処理を実行することで、ＣＰＵ４０１は、全ての色確認プロファイルの中で、色確認が有効かつ色調整スキップが無効である色確認プロファイルが一つも存在しなかった場合にのみ、警告メッセージを通知することを実現する。
【０１６３】
図３０は、図２９のＳ２９０７でユーザへ通知する警告メッセージの一例を示す図である。
【０１６４】
この画面は、拠点管理アプリケーション実行部７２２において生成・制御され、ＵＩ制御部Ｂ２３を介して不図示の表示部へ表示される。この画面では、色確認設定が有効な運用中の色確認プロファイルの中で、ＮＧと判定された場合に色調整処理を行うように設定されているものが一つもない旨を、ユーザに警告するメッセージを表示している。即ち、全ての有効な色管理プロファイルにおいて色調整スキップが有効になっているため、ＮＧと判定された場合に色調整処理が実行されないことを警告している。
【０１６５】
拠点管理端末２１１の拠点管理アプリケーション実行部７２２は、この警告メッセージをユーザに提示することで、色管理運用が不適切であることに気づかせることができる。更に、この画面において、拠点管理アプリケーション実行部７２２は、色確認プロファイル設定を行うための、例えば、図１４の環境設定画面に表示を移動させるようなボタン３００１を有していても良い。更に、ユーザにこの設定のまま登録させるかを選択させるためのボタン３００２を有していても良い。
【０１６６】
以上説明したように実施形態２によれば、運用設定が有効となっている色確認プロファイルの内、全ての色確認プロファイルで色調整スキップ設定が有効となっている場合は、ユーザに対して警告を通知することができる。これにより、ユーザが認識していない状態で、色判定結果がＮＧと判定された場合であっても、色調整を実施しない運用に設定されるのを防止できる。
【０１６７】
＜実施形態３＞
上述の実施形態１では、色調整スキップ設定を設けることで、不要なダウンタイムの発生を防ぐ例を説明した。これによれば、色調整スキップが設定されている限り、色確認の判定結果がＮＧであっても、色調整処理が実行されないことになる。このような状態が長く続いてしまうと、印刷装置の正常な色状態の把握が困難になることが予想される。例えば、カラーエキスパートが複数の印刷装置に対して共通の色確認プロファイルを用いて色管理している場合に、ある印刷装置においては色調整スキップを無効に、別の印刷装置においては色調整スキップを有効に設定されることが考えられる。これは、それぞれの印刷装置で通常出力される印刷ジョブの種類が異なるためである。しかし、このような状態が発生すると、印刷装置同士の色状態を同条件で比較することの有効性が低下する恐れがある。
【０１６８】
そこで実施形態３では、色調整スキップを設定できることに加えて、特定の条件設定を設ける。即ち、色調整スキップ設定が有効で、かつ色確認の判定結果がＮＧであった場合、その特定の条件を満たした場合は、色調整をスキップせず、設定されている色調整処理を実行する例を説明する。尚、実施形態３に係る色管理システムのハードウェア構成、及び各サーバや装置のハードウェア構成等は前述の実施形態と同様であるため、その説明を省略する。
【０１６９】
図３１は、本発明の実施形態３に係る色管理システムが有するデータベースの一部を説明する図である。このデータベースは、図１２Ａ〜Ｃで示した実施形態１のＤＢより、設定を拡張したＤＢである。このデータベースは、拠点管理サーバ１０２のデータ管理部７０４に保存され、必要に応じて、各制御部が集中管理サーバ１０１、拠点管理端末２１１、及び印刷装置２０３と情報の送受信およびデータ更新などを行う。
【０１７０】
色確認プロファイル３１００は、色管理作業を運用するにあたり設定しておくべき情報を集めた色確認プロファイルＤＢである。３１０１〜３１０８は、実施形態１の１２０１〜１２０８と共通のため、その説明を省略する。色調整強制実行条件３１０９は、実施形態３の特徴である色調整強制実行条件の情報ＤＢ３１１０へのリンク情報である。色調整強制実行条件ＤＢ３１１０は、色調整強制実行条件の設定情報ＤＢであり、色調整スキップ設定されていた場合に、強制的に色調整処理を実行させるための条件を保存する。色調整強制実行条件ＤＢ３１１０は、保存された情報を識別するための色調整強制実行条件設定ＩＤ３１１１、及び以下の情報を有する。連続ＮＧ回数３１１２は、色確認処理の判定結果が連続でＮＧとなった回数の情報である。曜日時間３１１３は、強制的に色調整処理を実行させる曜日時間の情報である。枚数間隔３１１４は、強制的に色調整処理を実行させる枚数間隔での情報である。
【０１７１】
図３２は、実施形態３に係る拠点管理サーバ１０２による処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ４０１がＨＤＤ４０４に格納されたプログラムをＲＡＭ４０３に展開し、その展開したプログラムを実行することにより達成される。また図３２において、実施形態１に係る図２６で説明した処理と共通する処理は同じ参照符号で示して、その説明を省略し、ここでは差分についてのみ説明する。
【０１７２】
Ｓ２６０５において判定結果がＮＧと判定され、Ｓ２６０６で色調整処理をスキップする設定が有効に設定されていると判定するとＳ３２０１に進む。Ｓ３２０１でＣＰＵ４０１は、色調整強制実行条件を満たすか否かを判定する。ここでＣＰＵ４０１は、色調整強制実行条件ＤＢ３１１０で設定されている実行条件を読み込み、どれか一つでも条件が成立しているかどうか判定する。ここでどれか一つでも条件が成立している場合は、条件成立とみなしてＳ２６０７へ進むが、そうでない場合にはＳ２６１０へ進む。条件成立とは例えば、連続ＮＧ回数３１１２で設定されている回数に達した場合、或いは、曜日時間３１１３で設定されている曜日時間を過ぎて色調整が実施された場合、又は枚数間隔３１１４で設定されている枚数間隔を超えて色調整が実施された場合を指す。但し、この実行条件はここで挙げた項目の全て、あるいは一部に限らない。例えば、色確認プロファイルを新規作成して１回目には強制実行する、といった別の条件を設定しても良い。
【０１７３】
図３３は、実施形態３に係る拠点管理アプリケーションの色調整強制実行条件の設定を行う画面の一例を示す図である。
【０１７４】
この画面は、拠点管理アプリケーション実行部７２２において生成・制御される。図１４の画面において、色調整スキップ設定項目１４１２の編集ボタン（不図示）が押下されると、拠点管理アプリケーション実行部７２２は、この画面を生成し、ＵＩ制御部７２３を介して不図示の表示部へ表示する。色調整設定３３０１は、色調整スキップ設定を行う色確認プロファイルを表示している。ラジオボタン３３０２は、色調整スキップ設定の有効／無効を切替えるボタンである。実施形態１で説明した１４１２と同様の設定がここで行える。ラジオボタン３３０２が押下されると、有効から無効、無効から有効へと設定が変更され、現在の設定が分かる状態で表示される。
【０１７５】
項目３３０３、及び設定名３３０４は、色調整強制実行設定の情報を一覧で表示している。拠点管理アプリケーション実行部７２２は、データ管理部７０４に問合わせをして情報を取得し、それを表示する。さらに、ユーザによって各項目の列が押下されることで、設定内容が変更される。拠点管理アプリケーション実行部７２２は、保存ボタン３３０５が押下されると、この画面で設定された情報を色調整強制実行条件ＤＢ３１１０へ保存する。
【０１７６】
以上説明したように実施形態３によれば、色調整スキップの設定に加えて、特定の条件設定を設ける。そして、その条件を満たした場合には、色確認の判定結果がＮＧであった場合に、例え色調整スキップが設定されていても、色調整をスキップせずに、設定されている色調整処理を実行する。これにより、複数の印刷装置の色状態を、同じ条件で比較することの有効性を維持できる。
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１７７】
１０１…集中管理サーバ、１０２，１０３…拠点管理サーバ、２０３，２０５…印刷装置、５１０…カラーセンサ、７２２…拠点管理アプリケーション実行部
【図１】
2019145031.tif 000003
【図２】
2019145031.tif 000004
【図３】
2019145031.tif 000005
【図４】
2019145031.tif 000006
【図５】
2019145031.tif 000007
【図６】
2019145031.tif 000008
【図７】
2019145031.tif 000009
【図８】
2019145031.tif 000010
【図９】
2019145031.tif 000011
【図１０】
2019145031.tif 000012
【図１１】
2019145031.tif 000013
【図１２Ａ】
2019145031.tif 000014
【図１２Ｂ】
2019145031.tif 000015
【図１２Ｃ】
2019145031.tif 000016
【図１３】
2019145031.tif 000017
【図１４】
2019145031.tif 000018
【図１５】
2019145031.tif 000019
【図１６】
2019145031.tif 000020
【図１７】
2019145031.tif 000021
【図１８】
2019145031.tif 000022
【図１９】
2019145031.tif 000023
【図２０】
2019145031.tif 000024
【図２１】
2019145031.tif 000025
【図２２】
2019145031.tif 000026
【図２３】
2019145031.tif 000027
【図２４】
2019145031.tif 000028
【図２５】
2019145031.tif 000029
【図２６】
2019145031.tif 000030
【図２７】
2019145031.tif 000031
【図２８】
2019145031.tif 000032
【図２９】
2019145031.tif 000033
【図３０】
2019145031.tif 000034
【図３１】
2019145031.tif 000035
【図３２】
2019145031.tif 000036
【図３３】
2019145031.tif 000037