(57)【要約】【課題】  画像処理装置、画像処理システムの画像のキャリブレーション状態の把握が不十分だった。【解決手段】  上記課題を解決するために本発明は、画像生成手段におけるキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、画像形成手段におけるキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間から画像処理装置のキャリブレーション状態を判定するシステムキャリブレーション状態判定手段と、前記システムキャリブレーション状態判定手段の判定に基づいてキャリブレーション状態の警告を行うキャリブレーション警告手段とを有することを特徴とすることを特徴とする。【選択図】  図７
2005236772.tif 000002
【特許請求の範囲】
【請求項１】
画像を生成する画像生成手段と、
前記画像生成手段で生成された画像を出力媒体上に形成する画像形成手段とを有する画像処理装置において、
前記画像生成手段におけるキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、
前記画像形成手段におけるキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、
前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間から前記画像処理装置のキャリブレーション状態を判定するシステムキャリブレーション状態判定手段と、
前記システムキャリブレーション状態判定手段の判定に基づいてキャリブレーション状態の警告を行うキャリブレーション警告手段とを有することを特徴とする画像処理装置。
【請求項２】
前記キャリブレーション警告手段は前記画像に応じたプリントジョブを送信してきたコンピュータ上に警告を通知して、印刷をキャンセルすることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記キャリブレーション警告手段は、前記画像に応じたプリントジョブを送信してきた前記コンピュータ上に警告を通知するともに、画像形成装置の管理者にも警告を通知し、印刷をキャンセルすることを特徴とする請求項１記載の画像処理装置。
【請求項４】
画像データから画像を生成する画像生成装置と、
前記画像生成装置で生成された画像を出力媒体上に形成する少なくとも１台以上の画像形成装置とを有する画像処理システムであって、
前記画像生成装置は第一のキャリブレーション手段を有し、前記画像形成装置は第二のキャリブレーション手段を有し、
前記第一のキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、
前記第二のキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、
前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間から前記画像処理システムのキャリブレーション状態を判定するキャリブレーション状態判定手段と、
前記キャリブレーション状態判定手段の判定に基づいて前記画像生成装置のキャリブレーション状態の警告を行うキャリブレーション警告手段とを有することを特徴とする画像処理システム。
【請求項５】
前記第一キャリブレーション実行時間通知手段と前記第二キャリブレーション実行時間通知手段はネットワークを介してキャリブレーション時間を通知することを特徴とする特許請求の範囲第４項記載の画像形成装置システム。
【請求項６】
前記キャリブレーション状態判定手段はネットワークを介して少なくとも１台以上の前記画像形成装置のキャリブレーション状態を判定することを特徴とする請求項４項記載の画像形成装置システム。
【請求項７】
画像データから画像を生成するネットワークに接続された少なくとも１台以上の画像生成装置と、
前記画像生成装置で生成された画像を出力媒体上に形成する少なくとも１台以上の画像形成装置を有する画像形成装置システムにおいて、
前記画像生成装置は第一のキャリブレーション手段を有し、前記画像形成装置は第二のキャリブレーション手段を有し、
前記第一のキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、
前記第二のキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、
前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間から前記画像処理システムのキャリブレーション状態を判定するキャリブレーション状態判定手段と、
前記キャリブレーション状態判定手段の判定に基づいてプリントを行なう画像形成装置を選択する選択手段とを有することを特徴とする画像処理システム。
【請求項８】
前記第一キャリブレーション実行時間通知手段と前記第二キャリブレーション実行時間通知手段はネットワークを介してキャリブレーション時間を通知することを特徴とする請求項７項記載の画像処理システム。
【請求項９】
画像データから画像を生成する画像生成手段と、
前記画像生成手段で生成された画像を出力媒体上に形成する画像形成手段とからなる画像処理システムにおいて、
前記画像生成手段は第一のキャリブレーション手段を有し、前記画像形成手段は第二のキャリブレーション手段を有し、
前記第一のキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、
前記第二のキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、
前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間からシステムのキャリブレーション状態を判定するシステムキャリブレーション状態判定手段と、
前記画像生成手段で生成した画像を管理する画像管理手段と
前記システムキャリブレーション状態判定手段の判定結果により前記画像管理手段に管理された画像を形成する画像形成手段を制限する画像形成手段制限手段とを有することを特徴とする画像処理システム。
【請求項１０】
前記画像形成手段制限手段は最後に画像形成を行ったあとで前記第一のキャリブレーション、前記第二のキャリブレーションを順番に実行している場合のみ画像形成を許可することを特徴とする請求項９項記載の画像処理システム。
【請求項１１】
画像データから画像を生成する画像生成手段と、
前記画像生成手段で生成された画像を出力媒体上に形成する画像形成手段とからなる画像処理システムにおいて、
前記画像生成手段は第一のキャリブレーション手段を有し、前記画像形成手段は第二のキャリブレーション手段を有し、
前記第一のキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、
前記第二のキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、
前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間からシステムのキャリブレーション状態を判定するシステムキャリブレーション状態判定手段と、
前記判定されたシステムキャリブレーション状態に応じて、あらかじめ用意されたキャリブレーションデータを適用するキャリブレーションデータ適用手段とを有することを特徴とする画像処理システム。
【請求項１２】
画像を生成する画像生成手段と、
前記画像生成手段で生成された画像を出力媒体上に形成する画像形成手段とを有する画像処理装置における処理方法において、
前記画像生成手段におけるキャリブレーションを実行した時間を通知し、
前記画像形成手段におけるキャリブレーションを実行した時間を通知し、
前記画像生成手段におけるキャリブレーションを実行した時間と前記画像形成手段におけるキャリブレーションを実行した時間から前記画像処理装置のキャリブレーション状態を判定するシステムキャリブレーション状態判定し、
前記システムキャリブレーション状態判定手段の判定に基づいてキャリブレーション状態の警告を行うことを特徴とする画像処理装置における処理方法。
【請求項１３】
請求項１２の画像処理装置の処理方法を実現するためのプリグラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，画像処理装置おける処理方法、画像処理装置、プログラムに関するものである。
【背景技術】
【０００２】
従来、画像の入出力を行う画像形成装置として図１に示すような、コピー機能、プリンタ機能、さらにはファクシミリ機能等を有する複合画像処理を実行することが可能な画像入出力処理装置、いわゆるマルチファンクションデジタル複写機１０１のようなものが知られている。
【０００３】
図１は、この種の画像形成装置のシステム構成を説明するブロック図であり、フルカラーマルチファンクションデジタル複写機の場合に対応し、紙などに記録されている原稿画像を読み取るスキャナ１０３と、読み取った画像、あるいはホストコンピュータから送られてくる画像を紙などのメディアに出力するプリンタ１０４で構成されており、さらにこれらのスキャナ１０３、プリンタ１０４の動作を制御したり、あるいは種々の画像処理を施すデバイスコントローラ１０５、機器の操作を使用者に提供する操作部１０２、また画像データや処理プログラムを一時的あるいは恒久的に記憶するメモリ１０６およびハードディスク１０７などから構成される。
【０００４】
このようなフルカラーマルチファンクションデジタル複写機では、単に原稿画像を複写するということだけでなく、原稿画像に種々の画像処理を施して複写することもできる。
【０００５】
例えば、原稿の白黒を反転させるネガポジ反転処理、原稿の一部のみを複写するトリミング処理、複数の原稿を縮小して一枚の出力用紙に上に合成する縮小レイアウト処理などといった多様な画像処理を行うことが可能である。
【０００６】
また、前記画像形成装置とホストコンピュータとをコントローラを介して接続し、前記ホストコンピュータで作成されたカラー画像を、前記コントローラによってラスター化し、前記コントローラ内部のメモリに保持した後に、カラーレーザープリンターとして前記画像形成装置に印刷する画像形成装置システムが考案されている。この画像形成装置システムでは前記コントローラを介して原稿の複写以外にスキャナ１０３で読み込んだ画像データをＬＡＮ（ネットワーク）経由でホストコンピュータに転送することもできる。
【０００７】
さらに、図示しないファックス送受信装置を用いて、原稿画像を遠隔地のファックス送受信機へ送信させたりすることもできる。
【０００８】
前記画像形成装置システムではキャリブレーションによって、画像形成装置の色を最適にすることができる。キャリブレーションには画像形成装置単体で行うプリンタキャリブレーションとプリンタキャリブレーション後に画像形成装置からキャリブレーションパターンを出力し、その出力をスキャナや濃度計などで読み込んでコントローラの色味を調整するコントローラキャリブレーションの２種類がある。
【特許文献１】特開平７−２６１４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来の画像形成装置を使用して印刷する場合、以下のような問題があった。
【００１０】
まず、プリンタキャリブレーションとコントローラキャリブレーションは独立して実行が可能なため、両方がきちんと実行されているのかを確認することができないという問題があった。コントローラキャリブレーションはプリンタキャリブレーションの後で行う必要があり、コントローラキャリブレーションを実施した後でプリンタキャリブレーションを行った場合には再度コントローラキャリブレーションをする必要があるが、この状態をシステムとして認識することができず、ユーザ任せになっていた。
【００１１】
また、プリンタキャリブレーションを行った日時をネットワーク介して取得することができず、印刷装置を管理するネットワーク・ユーティリティからキャリブレーション状態を取得することができなかった。
【課題を解決するための手段】
【００１２】
以上の点に鑑み，本発明によれば以下の手段を講ずることにより上記不具合を解消し，画像処理装置、画像処理システムの画像のキャリブレーション状態を適切に把握し処理を行う。
【００１３】
画像を生成する画像生成手段と、前記画像生成手段で生成された画像を出力媒体上に形成する画像形成手段とを有する画像処理装置において、前記画像生成手段におけるキャリブレーションを実行した時間を通知する第一キャリブレーション実行時間通知手段と、前記画像形成手段におけるキャリブレーションを実行した時間を通知する第二キャリブレーション実行時間通知手段と、前記第一キャリブレーション実行時間通知手段と第二キャリブレーション実行時間通知手段から取得したキャリブレーション実行時間から前記画像処理装置のキャリブレーション状態を判定するシステムキャリブレーション状態判定手段と、前記システムキャリブレーション状態判定手段の判定に基づいてキャリブレーション状態の警告を行うキャリブレーション警告手段とを有することを特徴とすることを特徴とする。
【発明の効果】
【００１４】
以上本発明によれば、キャリブレーションの状態を判定して、警告を行なうことが可能となる。またキャリブレーションの状態を判定して、適切な画像形成装置を選択や適切な制限が可能となる。
【発明を実施するための最良の形態】
【００１５】
（第１の実施例）
以下、好ましい実施例として、フルカラーマルチファンクションデジタル複写機（以下、単にカラー複写機とする）のシステムについての詳細な説明をする。なお、本発明はこの実施例に限るものではない。
【００１６】
［構成の説明］
図２は本発明の一実施例の画像形成装置システムの構成を示すブロック図である。クライアントコンピュータ２０１と、コントローラ２０２はネットワークで接続されている。
【００１７】
クライアントコンピュータ２０１からプリントを行う場合、クライアントコンピュータ２０１で作成されたプリントジョブはネットワークを経由してコントローラ２０２に送られる。本実施例の場合、このプリントジョブは、ページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータである。そして、ＰＤＬコントローラ２０２の中では、クライアントコンピュータ２０１から送られてきたＰＤＬデータはネットワークインタフェース部２０３を経由して受信され、制御部２０４によりバンド毎にラスタ画像データに展開され、さらに画像圧縮伸長処理部２０５により圧縮され、画像メモリ２０６に書き込まれる。ついで、制御系インタフェース部２０７を経由して、デバイスコントローラ１０５に対してプリント指示が行われ、画像メモリ２０６から読み出された圧縮画像データは、画像圧縮伸長処理部２０５により伸長された後、画像系ビデオインタフェース部２０８を経由して、デバイスコントローラ１０５に送られ画像形成が行われプリンタ１０４によって印刷される。なお、制御系インタフェース部２０７を経由して、行われるプリント指示には、デバイスコントローラ１０５での圧縮を制御する圧縮制御パラメータが含まれる。一方、デバイスコントローラ１０５は、コントローラ２０２からのプリント指示を受け付ける制御系インタフェース部２０９を持ち、受け取った指示は制御部２１１で処理される。デバイスコントローラ１０５は、さらに、コントローラ２０２から送られる画像データを受信するための画像系ビデオインタフェース部２１０を持ち、受け取った画像データは制御部２１１で、種々の画像処理が施された後、コントローラ２０２からのプリント指示に含まれる圧縮制御パラメータに基づいて第２の画像圧縮伸長処理部２１２により圧縮され、画像メモリ２１３に書き込まれる。ついで、制御部２１１の指示により、画像メモリ２１３から読み出された圧縮画像データは、第２の画像圧縮伸長処理部２１２により伸長された後、プリンタＩ／Ｆ部２１５を経由してプリンタ１０４に送られ印刷される。
【００１８】
本実施例のデバイスコントローラ１０５は、さらにスキャナ１０３を持つＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、スキャナ１０３で読み取った画像データをコントローラ２０２に送るスキャン機能も持つ。この場合、スキャナ１０３で読み取った画像データは、スキャナＩ／Ｆ部２１６を経由して、画像圧縮伸長処理部２１２により圧縮され、画像メモリ２１３に書き込まれる。ついで、制御系インタフェース部２０７を経由して、コントローラ２０２に対して指示が行われ、画像メモリ２１３から読み出された圧縮画像データは、画像圧縮伸長処理部２１２により伸長された後、画像系ビデオインタフェース部２０８を経由して、コントローラ２０２に送られる。画像系ビデオインタフェース部２０８、２１０は、画像クロックに同期してラスタ画像データを搬送するビデオインタフェースであり、画像データは８本の信号線を用いて伝送され、１画素あたり８ｂｉｔのデータが送られる。この８本の信号線は、双方向に使用可能な構成となっており、プリント時には、コントローラ２０２からデバイスコントローラ１０５に向かう向きで使用され、スキャン時には、デバイスコントローラ１０５からコントローラ２０２に向かう向きで使用される。
【００１９】
さらに、本実施例のデバイスコントローラ１０５は、ファクシミリＩ／Ｆ部２１４を持つＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、スキャナ１０３で読み取った画像やコントローラ２０２から受け取った画像をファクシミリＩ／Ｆ部２１６を経由して電話回線に送信したり、逆に電話回線を介して受信したファクシミリ画像データをプリンタ１０４で印刷する機能も持つ。
【００２０】
操作部１０２は、操作者により種々の操作指示を行うためのものであり、制御系インタフェース部２０７、２０９で使用するネットワークアドレスなどを設定するために使用される。
【００２１】
［プリンタの構成］
図３に、プリンタ１０４の概観図を示す。３１３は、ポリゴンミラーであり、４つの半導体レーザより発光された４本のレーザ光を受ける。その内の１本はミラー３１４、３１５、３１６をへて感光ドラム３１７を走査し、次の１本はミラー３１８、３１９、３２０をへて感光ドラム３２１を走査し、次の１本はミラー３２２、３２３、３２４をへて感光ドラム３２５を走査し、次の１本はミラー３２６、３２７、３２８をへて感光ドラム３２９を走査する。
【００２２】
一方、３３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３１７上にイエローのトナー像を形成し、３３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３２１上にマゼンタのトナー像を形成し、３３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３２５上にシアンのトナー像を形成し、３３３はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３２９上にマゼンタのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｋ）のトナー像がシート（出力媒体）に転写され、フルカラーの出力画像を得ることができる。
【００２３】
シートカセット３３４、３３５および、手差しトレイ３３６のいずれかより給紙されたシートは、レジストローラ３３７を経て、転写ベルト３３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム３１７、３２１、３２５、３２９には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト３３９により搬送され、定着器３４０によって、トナーがシートに定着される。定着器３４０を抜けたシートはフラッパ３５０により一旦下方向へ導かれてシートの後端がフラッパ３５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００２４】
なお、４つの感光ドラム３１７、３２１、３２５、３２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト３３９により、シートは一定速度ｖで搬送されており、このタイミング同期がなされて、４つの半導体レーザは駆動される。
【００２５】
［プリンタキャリブレーション（第１のキャリブレーション）］
図４にプリンタキャリブレーションのフローチャートを示す。Ｓ４０１でユーザはカラー複写機のＬＣＤのユーザーモードから自動諧調補正を選択し、プリンタキャリブレーションを開始する。Ｓ４０２でユーザはＬＣＤからテストプリント１出力ボタンを押下しテストプリント１を出力する。ここで、テストプリント１はＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｂｋ（ブラック）のフル出力（入力データが２５５）のパッチが出力される。Ｓ４０３でユーザは出力したテストプリント１を原稿台ガラス２０１上に載せ、ＬＣＤ上の読み込みボタンを押下し、テストプリント１を原稿台から読み込む。Ｓ４０４でテストプリント１から読み込んだスキャンデータとカラー複写機プリンタのターゲット濃度を比較し、カラー複写機の濃度をターゲット濃度となるように補正する。
【００２６】
次に、Ｓ４０５ではＬＣＤのテストプリント２出力ボタンを押下し、テストプリント２を出力する。ここで、テストプリント２はＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｂｋ（ブラック）のグラデーションのパッチが出力される。Ｓ４０６でユーザは出力したテストプリント２を原稿台ガラス２０１上に載せ、ＬＣＤ上の読み込みボタンを押下し、テストプリント２を原稿台から読み込む。Ｓ４０７でテストプリント２から読み込んだスキャンデータとカラー複写機プリンタのターゲット濃度特性曲線を比較し、カラー複写機のＬＵＴ（入力と出力を対応付けるルックアップテーブル）をターゲット濃度曲線となるように補正する。
【００２７】
［コントローラキャリブレーション（第２のキャリブレーション）］
図５にコントローラキャリブレーションのフローチャートを示す。Ｓ５０１でユーザはネットワークに接続されたクライアントコンピュータにインストールされている色管理ツールからキャリブレーションメニューを選択しキャリブレーションを開始する。Ｓ５０２でキャリブレーションページ出力をメニューから選択しキャリブレーションページを出力する。キャリブレーションページは０から２５５までの間でＹＭＣＫそれぞれ３２のカラーパッチからなる。すなわち、ＹＭＣＫの矩形のパッチが０から８とびの値でそれぞれ１列に並んでいるページである。Ｓ５０３では自走式の濃度計で自動的に１２８パッチのデータをコントローラ２０２に取り込む、Ｓ５０４では読み込んだデータから最大濃度、諧調特性を補正しキャリブレーションデータを作成する。Ｓ５０５でキャリブレーションを適用する場合にはＳ５０６に進み、キャリブレーションデータを更新する。キャリブレーションを適用しない場合にはＳ５０８に進み、そのままキャリブレーションを終了する。
【００２８】
［プリンタキャリブレーション時間の通知］
プリンタキャリブレーションを実行した日時情報はカラー複写機１０１内のハードディスク１０７に保持され、制御コマンドによってデバイスコントローラ１０５の制御系インターフェース部２０９からコントローラ２０２の制御系インターフェース部２０７を介してコントローラに通知される。コントローラ２０２ではプリンタキャリブレーション実施日時情報とコントローラキャリブレーション実施日時情報をＭＩＢ情報として保持し、ネットワークを介してコンピュータにこの２つの日時情報を通知する通知手段を有する。したがって、ネットワークに接続されたクライアントコンピュータにインストールされたプリンタ管理ユーティリティはプリンタキャリブレーション実施日時情報とコントローラキャリブレーション実施日時情報を取得することが可能である。
【００２９】
［キャリブレーション警告］
図６、図７を用いてキャリブレーション警告を説明する。図６はプリンタドライバの印刷詳細オプションのウインドウである。６１はキャリブレーション警告、６２はキャリブレーション警告の設定のメニューで６３のプルダウンメニューのプリンタの初期設定、オン、オフから選択することができる。６９はメール送信をするかどうかのチェックボックスでキャリブレーション警告がオンのときのみチェックが可能になっている。６４はカラーモード設定、６５は両面印刷設定、６６はソータモード設定である。６７は印刷設定を確定するＯＫボタン、６８は設定をキャンセルするキャンセルボタンである。
【００３０】
ユーザはアプリケーション上から文書を印刷するときにプリンタドライバからキャリブレーション警告をオンに設定することで、画像形成装置システムのキャリブレーションが適切に行われていない場合、ユーザに警告を出すことができる。ユーザは図６のプリンタドライバのキャリブレーション警告６１から６２のなかのオンを選択し、６７のＯＫを押下する。次に、不図示のプリンタドライバの画面で印刷ボタンを押下して特色の自動登録処理を実行する。また、メール送信がチェックされている場合は、キャリブレーションが適切に行われていない場合、キャリブレーションをするように依頼するメールをあらかじめ設定したシステム管理者のコンピュータにネットワークを介して送信する。
【００３１】
図７ではキャリブレーション警告のフローチャートを示す。尚、このフローチャートは、コントローラ２０２と前述のプリント管理ユーティリィティーの協働により実現される。クライアントコンピュータ２０１からプリントジョブがネットワークを介してコントローラ２０２に送信されるとＳ７０１でキャリブレーション警告処理が開始される。Ｓ７０２では送信されたプリントジョブにキャリブレーション警告の設定がされているのかを調べる。特色自動登録の設定がされていない場合にはＳ７０８に進み、通常の他の印刷処理に戻る。設定されている場合にはＳ７０３でキャリブレーション順序の確認を行う。以下システムキャリブレーション状態の判定を説明する。プリンタキャリブレーションの実施日時とコントローラキャリブレーションの実施日時を比較してプリンタキャリブレーション実施日時のほうが新しい場合はＳ７０５に進み、キャリブレーション警告処理を行う。そうでない場合はＳ７０４にすすむ。Ｓ７０４ではそれぞれのキャリブレーション実施日時から現在の日時までの期間が設定時間よりも短いかを確認する。プリンタキャリブレーションの実施時期からの期間とコントローラキャリブレーションの実施日時からの期間は独立して設定可能である。プリンタキャリブレーション、コントローラキャリブレーションともに設定期間よりも短い場合はＳ７０８に進む。そうでない場合にはＳ７０５に進む。Ｓ７０５ではキャリブレーション警告を行う。このキャリブレーション警告に際し、前述した通知手段による通知機能を用いてクライアントコンピュータ２０１のディスプレー上にキャリブレーション警告のウィンドウを表示する。または、印刷ジョブ管理ユーティリティ上に該当ジョブがキャリブレーション警告によってプリントできないこと（プリントキャンセル）が表示される。Ｓ７０６ではメール送信チェックがされているかを調べ、チェックがない場合にはＳ７０８へ進む。チェックがある場合にはＳ７０７であらかじめ設定されたこの画像形成装置システムのシステム管理者のメールアドレスにキャリブレーションの実行を促すメールが送信される。また、このメールはジョブの送信者にも同時に送信される。
【００３２】
（第２の実施例）
第１の実施例では、キャリブレーション警告をプリンタドライバからの印刷で行ったが、これをネットワーク上で複数のカラーＭＦＰ（マルチファンクションプリンタ）、カラー複写機を管理する印刷ジョブ管理ツールに適用してよい。その場合の印刷ジョブ管理ツールを図８、図９を用いて説明する。
【００３３】
図８で、８０１、８０３、８０５はコントローラ、８０２、８０４、８０６はコントローラに接続されているカラーＭＦＰ、８０７は複数のコントローラを管理して印刷ジョブの振り分けを行うプリンタ管理サーバ、８０８、８０９、８１０はクライアントコンピュータである。それコントローラ、プリンタ管理サーバ、クライアントコンピュータはそれぞれネットワークに接続されている。ユーザは印刷ジョブ管理ツールが管理している上述したコントローラのコンディションの情報を用いてそれぞれのコントローラのジョブの状態や接続されているカラーＭＦＰの状態を知ることができる。図９はプリンタ管理ユーティリティのデバイスステータス表示を示している。９０１は接続されたカラーＭＦＰの状態を表示するデバイスステータスウィンドウ、デバ９０２は表示したいカラーＭＦＰを選択するためのプリンタタブ、９０３はカラーＭＦＰの状態を絵で表示するアイコンである。ここでこのアイコンは接続している周辺機器の種類に応じて変化するようになっている。９０４は状態を表示するメッセージ、９０５は選択したカラーＭＦＰの詳細情報表示、９０６はデバイスステータスウィンドウ９０１閉じるためのクローズボタンである。
【００３４】
８０７のプリンタ管理サーバはＷｅｂサーバにもなっており、クライアントコンピュータ８０８、８０９、８１０からブラウザを用いて図９と同様にカラーＭＦＰの状態を表示させることが可能である。
【００３５】
クライアントコンピュータ８０８、８０９、８１０上の印刷ジョブ管理ツールソフトウェアやプリンタ管理サーバ８０７上のプリンタ管理ソフトウェアはプリンタキャリブレーション実施日時とコントローラキャリブレーション実施日時をＭＩＢ情報としてコントローラ８０１、８０３、８０５から取得する。そして、コントローラキャリブレーションよりあとにプリンタキャリブレーションが実施されている場合やキャリブレーションの実施日時から設定期間以上経っている場合に図９の９０３、９０４で示すように注意を促す「！」のアイコンやキャリブレーションが必要である旨のメッセージが表示される。
【００３６】
ユーザはプリンタ管理サーバ８０７を使って、複数のカラーＭＦＰのそれぞれに自動的に印刷ジョブを振り分けをすることが可能である。その場合、プリンタ選択の指標としてキャリブレーションの状態を使うことが可能である。キャリブレーション状態をプリンタ選択の指標として選んだ場合はキャリブレーション警告の出ていないプリンタでもっともキャリブレーション実施時期が新しいプリンタが優先的に選択される。
【００３７】
（第３の実施例）
ここではキャリブレーションの実施状況の情報をジョブチケットに用いる場合について説明する。ユーザはクライアントコンピュータから印刷するときにプリンタドライバ上でジョブチケットを設定することができる。図１０にジョブチケットの画面を示す。１００１はジョブチケットウィンドウ、１００２は設定オプション名、１００３は設定選択メニュー、１００４は設定を確定するＯＫボタン、１００５は設定を取り消すキャンセルボタンである。
【００３８】
１００２の設定オプションのＣａｌｉｂｒａｔｉｏｎはユーザがジョブを印刷するとき、その前にＣａｌｉｂｒａｔｉｏｎを必ず行いたい場合に「Ｒｅｑｕｉｒｅｄ」を設定する。他の設定はデフォルト設定を使用する「Ｐｒｉｎｔｅｒ’ｓ  Ｄｅｆａｕｌｔ」、なにもしない「Ｎｏｎｅ」である。
【００３９】
ジョブチケットのＣａｌｉｂｒａｔｉｏｎに「Ｒｅｑｕｉｒｅｄ」を設定してジョブをコントローラに送信するとコントローラは内部のＲＡＭ等に格納されているジョブ印刷の履歴情報とキャリブレーション実施日時情報を用いて、前のジョブの印刷終了時間→プリンタキャリブレーション実施時間→コントローラキャリブレーションの実施時間の順序関係が成立しているときのみ印刷を開始する。この順が満たされている場合、最近プリンタのキャリブレーションが行なわれた後の良好な状態でコントローラのキャリブレーションが行なわれたことがわかる。上記の関係が満たされない場合には印刷ジョブ管理にキャリブレーションを行わないと印刷ができない旨がジョブ情報としてクライアントＰＣのモニタ上に表示される。
【００４０】
（第４の実施例）
これまでの説明では、キャリブレーションを確実に実行することで最適な色再現をできるようにしてきたが、印刷システムとして求めれる色再現の性能、コストパフォーマンスなどによってはキャリブレーションを頻繁に行うのが必ずしもベストではないケースもある。そのような場合には、これまで説明してきたキャリブレーション実施日時の情報を用いて、キャリブレーションの実行を促すのではなく、キャリブレーション実施日時からの期間に応じた暫定的なキャリブレーションデータを適用することでとりあえずの色再現を保つようにすることも可能である。
【００４１】
以上説明してきたように、印刷システムのキャリブレーション状況を正確に把握することで、印刷禁止、警告、プリンタの選択などの処理が可能になり、正確な色再現を所望するユーザの要望に応えられるという効果を提供できる。
【００４２】
（他の実施例）
また、上記実施形態では、ネットワークを構成するハードウェア等が含まれるものの、各データ処理を順次実施するソフトウェアでも実現できるものである。即ち、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または、記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（または、ＣＰＵやＭＰＵ）が、記憶媒体に格納されたプログラムコードを読み出し、実行することによっても達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が、上述した実施の形態の機能を実現することになり、そのプログラムコードを記憶しはＣＤ、ＭＤ、メモリカード、ＭＯ等のさまざまな記憶媒体に書き込み可能である。
【００４３】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が、実際の処理の一部または全部を行い、その処理によって、上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００４４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が、実際の処理の一部または全部を行い、その処理によって、上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４５】
【図１】画像処理装置のシステム構成を説明するブロック図である。
【図２】画像形成装置概観図である。
【図３】プリンタ１０４の概観図である。
【図４】プリンタキャリブレーションのフローチャートである。
【図５】コントローラキャリブレーションのフローチャートである。
【図６】プリンタドライバの設定を示す図である。
【図７】キャリブレーション警告のフローチャートを示す図である。
【図８】ネットワーク上で複数ＭＦＰを使用する場合の構成図である。
【図９】印刷ジョブ管理ツールのデバイスステータスを示す図である。
【図１０】ジョブチケットの設定を示す図である。
【図１】
2005236772.tif 000003
【図２】
2005236772.tif 000004
【図３】
2005236772.tif 000005
【図４】
2005236772.tif 000006
【図５】
2005236772.tif 000007
【図６】
2005236772.tif 000008
【図７】
2005236772.tif 000009
【図８】
2005236772.tif 000010
【図９】
2005236772.tif 000011
【図１０】
2005236772.tif 000012