(57)【要約】【課題】  ジョブを受信した際に、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知することである。【解決手段】  クライアントコンピュータ２０１からジョブを受信してプリンタ１０４が印刷可能な画像データを生成するコントローラ２０２を備えてなる画像形成システムにおいて、ジョブ受信時に、該ジョブにキャリブレーション実行確認要求が付加されている場合に、第１または第２のキャリブレーションを実行すべきかどうかの必要性を制御部２０４が判断し、該判断結果に基づいて、第１または第２のキャリブレーションをユーザに催促する通知をクライアントコンピュータ２０１から指定される指定先に通知する構成を特徴とする。【選択図】  図１
2005343066.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から受信するジョブに基づいて生成される画像データをカラー画像形成装置に出力可能な制御装置であって、
前記画像データを生成する画像処理手段と、
前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを記憶する記憶手段と、
前記ジョブ受信時に、前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断手段と、
前記判断手段による判断結果に基づいて、前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知手段と、
を有することを特徴とする制御装置。
【請求項２】
情報処理装置から受信するジョブに基づいて生成される画像データを複数のカラー画像形成装置に出力可能な制御装置であって、
前記画像データを生成する画像処理手段と、
前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを各カラー画像形成装置毎に独立して記憶する記憶手段と、
前記ジョブ受信時に、いずれかのカラー画像形成装置で前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断手段と、
前記判断手段による判断結果に基づいて、いずれかのカラー画像形成装置に対する前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知手段と、
を有することを特徴とする制御装置。
【請求項３】
前記記憶手段は、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行日時と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行日時とを計時してキャリブレーション履歴として記憶することを特徴とする請求項１または２記載の制御装置。
【請求項４】
前記判断手段による判断結果に基づいて、前記ジョブの分担出力を担うカラー画像形成装置候補を前記複数の画像形成装置中から選択する選択手段を有することを特徴とする請求項２記載の制御装置。
【請求項５】
所定の用紙を画像形成部に給送する複数の給紙手段を備え、情報処理装置から受信するジョブに基づいて制御装置により生成される画像データを画像形成出力可能な画像形成装置であって、
いずれかの給紙手段から給紙される用紙に所定の画像形成位置ずれ量を測定するための試験画像を出力する出力手段と、
前記出力手段により出力された試験画像中から測定される所定の画像形成位置ずれ量を入力する入力手段と、
前記入力手段により入力された所定の画像形成位置ずれ量に基づいて、選択される給紙手段から給送される用紙の画像形成位置を補正する補正手段と、
いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶する記憶手段と、
前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、前記ジョブの出力の可否を制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項６】
前記制御手段は、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの出力の可否を制御することを特徴とする請求項５記載の画像形成装置。
【請求項７】
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置であって、
前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う指示手段と、
前記指示手段による指示を前記ジョブに付加して前記制御装置に転送する転送手段と、
前記転送手段によるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示する制御手段と、
を有することを特徴とする情報処理装置。
【請求項８】
前記制御装置は、前記カラー画像形成装置における第１のキャリブレーションと、前記制御装置における第２のキャリブレーションとの実行履歴とからキャリブレーションの必要性を判定可能とすることを特徴とする請求項７記載の情報処理装置。
【請求項９】
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置であって、
前記制御装置に対して画像形成位置保証出力を指示する指示手段と、
前記指示手段による指示を前記ジョブに付加して前記制御装置に転送する転送手段と、
を有することを特徴とする情報処理装置。
【請求項１０】
前記制御装置は、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの画像形成位置を保証可能かどうかを判定可能とすることを特徴とする請求項９記載の情報処理装置。
【請求項１１】
情報処理装置から受信するジョブに基づいて生成される画像データをカラー画像形成装置に出力可能な制御装置におけるキャリブレーション制御方法であって、
前記画像データを生成する画像処理ステップと、
前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理ステップによるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを記憶手段に記憶する記憶ステップと、
前記ジョブ受信時に、前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断ステップと、
前記判断ステップによる判断結果に基づいて、前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知ステップと、
を有することを特徴とするキャリブレーション制御方法。
【請求項１２】
情報処理装置から受信するジョブに基づいて生成される画像データを複数のカラー画像形成装置に出力可能な制御装置におけるキャリブレーション制御方法であって、
前記画像データを生成する画像処理ステップと、
前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理ステップによるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを各カラー画像形成装置毎に独立して記憶手段に記憶する記憶ステップと、
前記ジョブ受信時に、いずれかのカラー画像形成装置で前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断ステップと、
前記判断ステップによる判断結果に基づいて、いずれかのカラー画像形成装置に対する前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知ステップと、
を有することを特徴とするキャリブレーション制御方法。
【請求項１３】
前記記憶手段は、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行日時と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理ステップによるカラー画像出力特性を調整する第２のキャリブレーションの実行日時とを計時してキャリブレーション履歴として記憶することを特徴とする請求項１１または１２記載のキャリブレーション制御方法。
【請求項１４】
前記判断ステップによる判断結果に基づいて、前記ジョブの分担出力を担うカラー画像形成装置候補を前記複数の画像形成装置中から選択する選択手段を有することを特徴とする請求項１２記載のキャリブレーション制御方法。
【請求項１５】
所定の用紙を画像形成部に給送する複数の給紙手段を備え、情報処理装置から受信するジョブに基づいて制御装置により生成される画像データを出力可能な画像形成装置における画像形成位置補正方法であって、
いずれかの給紙手段から給紙される用紙に所定の画像形成位置ずれ量を測定するための試験画像を出力する出力ステップと、
前記出力ステップにより出力された試験画像中から測定される所定の画像形成位置ずれ量を入力する入力ステップと、
前記入力ステップにより入力された所定の画像形成位置ずれ量に基づいて、選択される給紙手段から給送される用紙の画像形成位置を補正する補正ステップと、
いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶手段に記憶する記憶ステップと、
前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、前記ジョブの出力の可否を制御する制御ステップと、
を有することを特徴とする画像形成位置補正方法。
【請求項１６】
前記制御ステップは、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの出力の可否を制御することを特徴とする請求項１５記載の画像形成位置補正方法。
【請求項１７】
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、
前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う指示ステップと、
前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップと、
前記転送ステップによるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示する制御ステップと、
を有することを特徴とするデータ処理方法。
【請求項１８】
前記制御装置は、前記カラー画像形成装置における第１のキャリブレーションと、前記制御装置における第２のキャリブレーションとの実行履歴とからキャリブレーションの必要性を判定可能とすることを特徴とする請求項１７記載のデータ処理方法。
【請求項１９】
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、
前記制御装置に対して画像形成位置保証出力を指示する指示ステップと、
前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップと、
を有することを特徴とするデータ処理方法。
【請求項２０】
前記制御装置は、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの画像形成位置を保証可能かどうかを判定可能とすることを特徴とする請求項１９記載のデータ処理方法。
【請求項２１】
請求項１１〜１４のいずれかに記載のキャリブレーション制御方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２２】
請求項１５または１６に記載の画像形成位置補正方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２３】
請求項１７〜２０のいずれかに記載のデータ処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２４】
請求項１１〜１４のいずれかに記載のキャリブレーション制御方法を実行させることを特徴とするプログラム。
【請求項２５】
請求項１５または１６に記載の画像形成位置補正方法を実行させることを特徴とするプログラム。
【請求項２６】
請求項１７〜２０のいずれかに記載のデータ処理方法を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置からジョブを受信して画像形成装置が画像形成可能な画像データを生成する制御装置を備えてなる画像形成システムに係り、画像形成装置の色補正または画像形成位置補正の実行状態を判定して情報処理装置に通知処理可能な制御装置および画像形成装置および情報処理装置およびキャリブレーション制御方法および画像形成位置補正方法およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
従来、画像の入出力を行う画像形成装置として図２１に示すような、コピー機能、プリンタ機能、さらにはファクシミリ機能等を有する複合画像処理を実行することが可能な画像入出力処理装置、いわゆるマルチファンクションデジタル複写機１０１のようなものが知られている。
【０００３】
図２１は、この種の画像形成装置のシステム構成を説明するブロック図であり、フルカラーマルチファンクションデジタル複写機の場合に対応する。
【０００４】
図２１に示す画像形成装置１０１は、紙などに記録されている原稿画像を読み取るスキャナ１０３と、読み取った画像、あるいはホストコンピュータから送られてくる画像を紙などのメディアに出力するプリンタ１０４で構成されており、さらにこれらのスキャナ１０３、プリンタ１０４の動作を制御したり、あるいは種々の画像処理を施すデバイスコントローラ１０５、機器の操作を使用者に提供する操作部１０２、また画像データや処理プログラムを一時的あるいは恒久的に記憶するメモリ１０６およびハードディスク１０７などから構成される。
【０００５】
このようなフルカラーマルチファンクションデジタル複写機では、単に原稿画像を複写するということだけでなく、原稿画像に種々の画像処理を施して複写することもできる。
【０００６】
例えば、原稿の白黒を反転させるネガポジ反転処理、原稿の一部のみを複写するトリミング処理、複数の原稿を縮小して一枚の出力用紙上に合成する縮小レイアウト処理などといった多様な画像処理を行うことが可能である。
【０００７】
また、前記画像形成装置とホストコンピュータとを外部装置として機能するコントローラを介して接続し、ホストコンピュータで作成されたカラー画像を、コントローラによってラスタ化し、前記コントローラ内部のメモリに保持した後に、カラーレーザプリンタとしての画像形成装置に転送して印刷する画像形成装置システムが提案されている。
【０００８】
このような画像形成装置システムではコントローラを介して原稿の複写以外にスキャナ１０３で読み込んだ画像データをＬＡＮ（ネットワーク）経由でホストコンピュータに転送することもできる
さらに、図示しないファックス送受信装置を用いて、原稿画像を遠隔地のファックス送受信機へ送信させたりすることもできる。
【０００９】
さらに、画像形成装置システムではキャリブレーションによって、画像形成装置の色を最適にすることができる。
【００１０】
ここで、キャリブレーションには、画像形成装置単体で行うキャリブレーション（第１キャリブレーション）と第１キャリブレーション後に画像形成装置からキャリブレーションパターンをカラー画像として出力し、そのカラー画像出力をスキャナや濃度計などで読み込んで、上記コントローラの画像処理に対する色味を調整するコントローラキャリブレーション（第２キャリブレーション）の２種類がある。
【００１１】
また、従来の画像形成装置においては、画像形成位置を調整することも公知である。これは主にメカ的な誤差により画像形成位置が給紙段毎にずれるので、用紙中心位置に印刷しようとしたものを正しく用紙中心位置に出すように補正する機能である。これにより、所望の印刷が得られ、特に両面印刷においては表裏の画像位置をあわせることが可能である。
【００１２】
そして、この種の従来技術として、自動キャリブレーションを、プリント後や、設定された時刻情報あるいは最終プリントからの経過時間等に基づいて実行することが下記特許文献１に開示されている。
【００１３】
また、キャリブレーション用のパッチに時刻情報を合わせて画像出力して、該画像出力されたキャリブレーション用のシートをスキャナ等から読み込ませる場合に、そのパッチの出力時刻が最新のものか否かを判断してそのパッチによるキャリブレーションを実行しないように制御することが下記特許文献２に開示されている。
【特許文献１】特開２００３−１６７３９４号公報
【特許文献２】特開平１１−１７９９６９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、従来の画像形成装置を使用して印刷する場合、以下のような問題があった。
【００１５】
まず、プリンタキャリブレーション（第１キャリブレーション）とコントローラキャリブレーション（第２キャリブレーション）とは独立して実行が可能なため、ユーザが画像形成前に両方のキャリブレーションがきちんと実行されているのかその履歴を確認することができないという問題があった。
【００１６】
また、コントローラキャリブレーションはプリンタキャリブレーションの後で行う必要があり、コントローラキャリブレーションを実施した後でプリンタキャリブレーションを行った場合には、再度コントローラキャリブレーションをする必要があるが、この状態をも画像形成システムとして認識することができないため、各キャリブレーションの実行は、ユーザの判断任せになっていた。
【００１７】
また、プリンタキャリブレーションを行った日時をネットワークを介して情報処理装置が取得する機能を備えておらず、画像形成装置を管理するネットワーク・ユーティリティからキャリブレーション状態を取得することも従来はできなかった。
【００１８】
さらに、画像形成装置における画像形成位置補正処理についても同様の問題がある。
【００１９】
これまでの技術では、給紙段ごとに行う画像形成位置補正を行った時刻を保持していないために、画像形成位置補正を最近行ったかどうかがわからなかった。また、カセットなどに紙を補充したり給紙カセットの用紙サイズを変更した場合、画像形成位置補正の設定はあらためて行うべきだが、これらはユーザの操作に任されているため、場合によっては正しい位置補正がされていなかった。
【００２０】
このように、情報処理装置からジョブを受信して画像形成装置が画像形成可能な画像データを生成する制御装置を備えてなる画像形成システムに係り、画像形成装置の色補正または画像形成位置補正の実行状態を情報処理装置側のユーザからのジョブ受信時に適応して通知するような仕組みが提案されていないため、これらのシステムにおいて色補正や画像形成位置といった画質低下に関わる共通課題を克服できず、カラー画像形成時にユーザが意図する色合いとは異なるカラー画像を形成してから、画質の色味調整を再度行う必要が生じたり、同様に、画像出力した後、画像出力位置のばらつきに気づき、再度画像位置調整を行う等の事後的な作業が発生して、常に安定した画質で、正常な画像出力位置にばらつきなく画像を形成できないという課題が指摘されていた。
【００２１】
本発明は、上記の課題を解決するためになされたもので、本発明の第１の目的は、情報処理装置からジョブを受信して画像形成装置が画像形成可能な画像データを生成する制御装置を備えてなる画像形成システムにおいて、ジョブ受信時に、該ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を第１と第２とのキャリブレーションの実行履歴とから判断し、該判断結果に基づいて、第１または第２のキャリブレーションをユーザに催促する通知を情報処理装置から指定される指定先に通知することにより、情報処理装置からの個別の問い合わせによるものでなく、ジョブを受信した際に、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知し、不要であれば、そのままカラー画像形成処理を実行させることで、適時にキャリブレーションの必要性をユーザに認知させて、常に安定した画質で、正常な画像出力を行える制御装置およびキャリブレーション制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００２２】
第２の目的は、情報処理装置からジョブを受信して画像形成装置が画像形成可能な画像データを生成する制御装置を備えてなる画像形成システムにおいて、いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶し、ジョブ受信時に、該ジョブに画像形成位置保証要求が付加されている場合に、記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、ジョブの出力の可否を制御することにより、ジョブを受信した際に、カラー画像形成前に、画像形成位置の補正が実行されないとカラー画像出力位置を保証できない状態か否かを判断して、画像形成位置が保証できない場合には、画像形成処理を回避させることで、画像形成位置にばらつきのある画像出力が実行されてしまう事態を有効に回避できる画像形成装置および画像形成位置補正方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００２３】
第３の目的は、情報処理装置からジョブを受信して画像形成装置が画像形成可能な画像データを生成する制御装置を備えてなる画像形成システムにおいて、制御装置に対してキャリブレーションの必要性を判定させる指示を行い、該指示を前記ジョブに付加して制御装置に転送し、ジョブ転送後、制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示すことにより、ジョブを制御装置に送信した後、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かが制御装置で判断され、その必要性があれば制御装置からその旨の通知を確実に受け取ることができ、画質が保証されるかどうかに依存して、適時にユーザがキャリブレーションの必要性を認知できる情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００２４】
第４の目的は、情報処理装置からジョブを受信して画像形成装置が画像形成可能な画像データを生成する制御装置を備えてなる画像形成システムにおいて、制御装置に対して画像形成位置保証出力を指示し、該指示を前記ジョブに付加して制御装置に転送することにより、ジョブを制御装置に送信した後、カラー画像形成前に、画像形成位置の補正が実行されないと画像形成位置が保証できない状態か否かが制御装置で判断され、画像形成位置がばらつく恐れがある場合には、当該ジョブの画像出力を有効に回避できる情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【００２５】
本発明に係る制御装置は、情報処理装置から受信するジョブに基づいて生成される画像データをカラー画像形成装置に出力可能な制御装置であって、前記画像データを生成する画像処理手段と、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを記憶する記憶手段と、前記ジョブ受信時に、前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断手段と、前記判断手段による判断結果に基づいて、前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知手段とを有することを特徴とする。
【００２６】
また、情報処理装置から受信するジョブに基づいて生成される画像データをカラー画像形成装置に出力可能な制御装置におけるキャリブレーション制御方法および記憶媒体およびプログラムは、前記画像データを生成する画像処理ステップと、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを記憶手段に記憶する記憶ステップと、前記ジョブ受信時に、前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断ステップと、前記判断ステップによる判断結果に基づいて、前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知ステップとを有することを特徴とする。
【００２７】
本発明に係る画像形成装置は、所定の用紙を画像形成部に給送する複数の給紙手段を備え、情報処理装置から受信するジョブに基づいて制御装置により生成される画像データを画像形成出力可能な画像形成装置であって、いずれかの給紙手段から給紙される用紙に所定の画像形成位置ずれ量を測定するための試験画像を出力する出力手段と、前記出力手段により出力された試験画像中から測定される所定の画像形成位置ずれ量を入力する入力手段と、前記入力手段により入力された所定の画像形成位置ずれ量に基づいて、選択される給紙手段から給送される用紙の画像形成位置を補正する補正手段と、いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶する記憶手段と、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、前記ジョブの出力の可否を制御する制御手段とを有することを特徴とする。
【００２８】
また、所定の用紙を画像形成部に給送する複数の給紙手段を備え、情報処理装置から受信するジョブに基づいて制御装置により生成される画像データを出力可能な画像形成装置における画像形成位置補正方法および記憶媒体およびプログラムは、いずれかの給紙手段から給紙される用紙に所定の画像形成位置ずれ量を測定するための試験画像を出力する出力ステップと、前記出力ステップにより出力された試験画像中から測定される所定の画像形成位置ずれ量を入力する入力ステップと、前記入力ステップにより入力された所定の画像形成位置ずれ量に基づいて、選択される給紙手段から給送される用紙の画像形成位置を補正する補正ステップと、いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶手段に記憶する記憶ステップと、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、前記ジョブの出力の可否を制御する制御ステップとを有することを特徴とする。
【００２９】
本発明に係る情報処理装置は、プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置であって、前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う指示手段と、前記指示手段による指示を前記ジョブに付加して前記制御装置に転送する転送手段と、前記転送手段によるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示する制御手段とを有することを特徴とする。
【００３０】
本発明に係るデータ処理方法および記憶媒体およびプログラムは、プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う指示ステップと、前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップと、前記転送ステップによるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示する制御ステップとを有することを特徴とする。
【００３１】
本発明に係るデータ処理方法および記憶媒体およびプログラムは、プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、前記制御装置に対して画像形成位置保証出力を指示する指示ステップと、前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップと、前記転送ステップによるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示する制御ステップとを有することを特徴とする。
【発明の効果】
【００３２】
本発明の制御装置およびキャリブレーション制御方法および記憶媒体およびプログラムによれば、情報処理装置からの個別の問い合わせによるものでなく、ジョブを受信した際に、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知し、不要であれば、そのままカラー画像形成処理を実行させることで、適時にキャリブレーションの必要性をユーザに認知させて、常に安定した画質で、正常な画像出力を行える。
【００３３】
本発明の画像形成装置および画像形成位置補正方法および記憶媒体およびプログラムによれば、ジョブを受信した際に、カラー画像形成前に、画像形成位置の補正が実行されないとカラー画像出力位置を保証できない状態か否かを判断して、画像形成位置が保証できない場合には、画像形成処理を回避させることで、画像形成位置にばらつきのある画像出力が実行されてしまう事態を有効に回避できる。
【００３４】
本発明の情報処理装置およびデータ処理方法および記憶媒体およびプログラムによれば、ジョブを制御装置に送信した後、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かが制御装置で判断され、その必要性があれば制御装置からその旨の通知を確実に受け取ることができ、画質が保証されるかどうかに依存して、適時にユーザがキャリブレーションの必要性を認知できる。
【００３５】
また、ジョブを制御装置に送信した後、カラー画像形成前に、画像形成位置の補正が実行されないと画像形成位置が保証できない状態か否かが制御装置で判断され、画像形成位置がばらつく恐れがある場合には、当該ジョブの画像出力を有効に回避できる。
【発明を実施するための最良の形態】
【００３６】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００３７】
以下，好ましい実施形態として，フルカラーマルチファンクションデジタル複写機（以下、単にカラー複写機とする）のシステムについての詳細な説明をする。なお，本発明はこの実施形態に限るものではない。
【００３８】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像形成装置、情報処理装置を含む画像形成装置システムの構成を示すブロック図であり、クライアントコンピュータ２０１と、コントローラ２０２はネットワークを介して所定のプロトコルで通信可能に接続されている例である。
【００３９】
図１において、クライアントコンピュータ２０１からプリントを行う場合、クライアントコンピュータ２０１で作成されたプリントジョブはネットワークＮＥＴを経由してコントローラ２０２に送られる。本実施形態の場合、このプリントジョブは、プリンタドライバで生成されるページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータである。
【００４０】
そして、コントローラ２０２の中では、クライアントコンピュータ２０１から送られてきたＰＤＬデータはネットワークインタフェース部２０３を経由して受信され、制御部２０４により図示しないＲＡＭ等のワークメモリ上でバンド毎にラスタ画像データに展開処理され、さらに画像圧縮伸長処理部２０５により圧縮され、画像メモリ２０６に書き込まれる。
【００４１】
次いで、制御系インタフェース部２０７を経由して、デバイスコントローラ１０５に対してプリント指示が行われ、画像メモリ２０６から読み出された圧縮画像データは、画像圧縮伸長処理部２０５により伸長された後、画像系ビデオインタフェース部２０８を経由して、デバイスコントローラ１０５に送られ画像形成が行われプリンタ１０４によって印刷される。
【００４２】
なお、制御系インタフェース部２０７を経由して行われるプリント指示には、デバイスコントローラ１０５での圧縮を制御する圧縮制御パラメータが含まれる。
【００４３】
一方、デバイスコントローラ１０５は、コントローラ２０２からのプリント指示を受け付ける制御系インタフェース部２０９を持ち、受け取った指示は制御部２１１で処理される。
【００４４】
デバイスコントローラ１０５は、さらに、コントローラ２０２から送られる画像データを受信するための画像系ビデオインタフェース部２１０を持ち、受け取った画像データは制御部２１１で、種々の画像処理が施された後、コントローラ２０２からのプリント指示に含まれる圧縮制御パラメータに基づいて画像圧縮伸長処理部２１２により圧縮され、画像メモリ２１３に書き込まれる。
【００４５】
次いで、制御部２１１の指示により、画像メモリ２１３から読み出された圧縮画像データは、画像圧縮伸長処理部２１２により伸長された後、プリンタＩ／Ｆ部２１５を経由してプリンタ１０４に送られ印刷される。
【００４６】
本実施形態のデバイスコントローラ１０５は、さらにスキャナ１０３を持つＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、スキャナ１０３で読み取った画像データをコントローラ２０２に送るスキャン機能も持つ。この場合、スキャナ１０３で読み取った画像データは、スキャナＩ／Ｆ部２１６を経由して、画像圧縮伸長処理部２１２により圧縮され、画像メモリ２１３に書き込まれる。
【００４７】
次いで、制御系インタフェース部２０７を経由して、コントローラ２０２に対して指示が行われ、画像メモリ２１３から読み出された圧縮画像データは、画像圧縮伸長処理部２１２により伸長された後、画像系ビデオインタフェース部２１０を経由して、コントローラ２０２に送られる。
【００４８】
画像系ビデオインタフェース部２０８、２１０は、画像クロックに同期してラスタ画像データを搬送するビデオインタフェースであり、画像データは、例えば８本の信号線を用いて伝送され、１画素あたり８ｂｉｔのデータが送られる。この８本の信号線は、双方向に使用可能な構成となっており、プリント時には、コントローラ２０２からデバイスコントローラ１０５に向かう向きで使用され、スキャン時には、デバイスコントローラ１０５からコントローラ２０２に向かう向きで使用される。
【００４９】
さらに、本実施形態のデバイスコントローラ１０５は、ファクシミリＩ／Ｆ部２１４を持つＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、スキャナ１０３で読み取った画像やコントローラ２０２から受け取った画像をファクシミリＩ／Ｆ部２１４を経由して電話回線に送信したり、逆に電話回線を介して受信したファクシミリ画像データをプリンタ１０４で印刷する機能も持つ。
【００５０】
操作部１０２は、操作者により種々の操作指示を行うためのものであり、制御系インタフェース部２０７、２０９で使用するネットワークアドレスなどを設定するために使用される。
【００５１】
図２は、図１に示したクライアントコンピュータ２０１の構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００５２】
図２において、２０１−１はＣＰＵで、ＲＯＭ２０１−２、ハードディスク２０１−５に記憶されるＯＳ、アプリケーション等ＲＡＭ２０１−３上にロードして、所望のデータ処理を実行する。なお、ハードディスク（ＨＤＤ）２０１−５にプリンタドライバと呼ばれる印刷制御プログラムが記憶されており、ＯＳを介して引き渡される描画命令を所定のページ記述言語に変換処理して、コントローラ２０２に転送すべき印刷ジョブ（ＰＤＬデータを含む）を作成する。
【００５３】
２０１−４はメデイアドライブで、各種のメディアに記憶された情報を読み出したり、処理されたデータを書き込みしたり可能に構成されている。
【００５４】
２０１−６は入力デバイスで、キーボード、ポインティングデバイス等から構成される。２０１−７はディスプレイで、種々のアプリケーションのワーク画面や、プリンタドライバが提供する各種の状態表示画面、ページ設定画面、キャリブレーション警告画面（詳細は後述する）や、ユーティリティがサポートするデバイス状態取得画面等をＣＰＵ２０１−１の制御で表示可能に構成されている。
【００５５】
２０１−９は周辺機器Ｉ／Ｆ部で、いわゆるＮＩＣを含む通信インタフェースとして機能し、ネットワークＮＥＴを介してコントローラ２０２と所定のプロトコルで通信可能に構成されている。
【００５６】
このように構成された情報処理装置におけるデータ処理方法は、プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う（例えば図６または図１０に示す指示画面）指示ステップ（図示しない）と、前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップ（図示しない）と、前記転送ステップによるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告（例えば図９に示す警告表示画面）を受信して表示部に表示する制御ステップ（図示しない）とをＣＰＵ２０１−１が実行する。
【００５７】
［プリンタの構成］
図３は、図１に示したプリンタ１０４の構成を説明する概略断面図であり、４ドラムを並置する４連タンデム型のレーザビームプリンタの例を示す。
【００５８】
図３において、３１３はポリゴンミラーであり、４つの半導体レーザより発光された４本のレーザ光を受ける。その内の１本はミラー３１４、３１５、３１６をへて感光ドラム３１７を走査し、次の１本はミラー３１８、３１９、３２０をへて感光ドラム３２１を走査し、次の１本はミラー３２２、３２３、３２４をへて感光ドラム３２５を走査し、次の１本はミラー３２６、３２７、３２８をへて感光ドラム３２９を走査する。
【００５９】
一方、３３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３１７上にイエローのトナー像を形成し、３３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３２１上にマゼンタのトナー像を形成し、３３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３２５上にシアンのトナー像を形成し、３３３はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム３２９上にブラックのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｋ）のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。
【００６０】
シートカセット３３４、３３５および、手差しトレイ３３６のいずれかより給紙されたシートは、レジストローラ３３７を経て、転写ベルト３３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム３１７、３２１、３２５、３２９には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト３３９により搬送され、定着器３４０によって、トナーがシートに定着される。定着器３４０を抜けたシートはフラッパ３５０により一旦下方向へ導かれてシートの後端がフラッパ３５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００６１】
なお、４つの感光ドラム３１７、３２１、３２５、３２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト３３９により、シートは一定速度ｖで搬送されており、このタイミングで同期がなされて、４つの半導体レーザは駆動される。
【００６２】
［第１のキャリブレーション］
図４は、本発明に係る画像形成装置における第１のデータ処理手順の一例を示すフローチャートであり、図３に示したデバイスコントローラ１０５による第１のキャリブレーションのデータ処理手順に対応する。なお、Ｓ４０１〜Ｓ４０８は各ステップを示し、各ステップは、制御部２１１内のメモリに記憶される制御プログラムを実行することで実現される。
【００６３】
先ず、ステップＳ４０１で、ユーザは、操作部１０２上で、カラー複写機のＬＣＤのユーザモードから自動諧調補正を選択し、プリンタキャリブレーションを開始する。
【００６４】
次に、ステップＳ４０２で、ユーザは操作部１０２からテストプリントＴＰ１の出力ボタン（図示しない）を押下し、制御部２１１内に記憶されるメモリから第１のテストパターンデータを読み出してテストプリントＴＰ１をプリンタ１０４から出力する。ここで、テストプリントＴＰ１はＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）のフル出力（入力データが２５５）のパッチが出力される。
【００６５】
そして、ステップＳ４０３で、ユーザは出力したテストプリントＴＰ１をスキャナ１０３上に載せ、操作部１０２上の読み込みボタンを押下し、テストプリントＴＰ１を原稿台から読み込む。次に、ステップＳ４０４でテストプリントＴＰ１から読み込んだスキャンデータとカラー複写機のターゲット濃度情報（図１に示した制御部２１１内のメモリ内に記憶される）とを比較し、カラー複写機の濃度をターゲット濃度となるように濃度補正に関わるデバイスの設定値（例えば帯電バイアス等）を補正する。
【００６６】
なお、ステップＳ４０４において、濃度補正が実行された日時が制御部２０４内の履歴テーブルに記憶されるものとする。
【００６７】
次に、ステップＳ４０５で、操作部１０２よりテストプリントＴＰ２の出力ボタンを押下し、制御部２１１内に記憶されるメモリから第２のテストパターンデータを読み出してテストプリントＴＰ２をプリンタ１０４から出力する。
【００６８】
ここで、テストプリントＴＰ２はＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）のグラデーション（図示しない）のパッチが出力される。
【００６９】
次に、ステップＳ４０６で、ユーザは出力したテストプリントＴＰ２をスキャナ１０３上に載せ、操作部１０２上の読み込みボタンを押下し、テストプリントＴＰ２を原稿台から読み込む。
【００７０】
次に、ステップＳ４０７でテストプリントＴＰ２をスキャナ１０３が読み込んだスキャンデータとカラー複写機のターゲット濃度特性曲線（例えば制御部２１１のメモリにあらかじめ記憶される）を比較し、カラー複写機のＬＵＴ（入力と出力を対応付けるルックアップテーブル）をターゲット濃度曲線となるように補正する。
【００７１】
なお、ステップＳ４０７において、濃度補正が実行された日時が制御部２０４内の履歴テーブルに記憶されるものとする。
【００７２】
［コントローラ２０２によるキャリブレーション］
図５は、本発明に係る画像形成装置における第２のデータ処理手順の一例を示すフローチャートであり、図１に示したコントローラ２０２によるにプリンタキャリブレーションのデータ処理手順に対応する。なお、Ｓ５０１〜Ｓ５０７は各ステップを示し、各ステップは、制御部２０４内のメモリに記憶される制御プログラムを実行することで実現される。
【００７３】
先ず、ステップＳ５０１で、ユーザは、図２に示したディスプレイ２０１−７にＣＰＵ２０１−１の制御により表示されるユーティリティがサポートする色管理ツール画面を表示し、この色管理ツールからキャリブレーションメニューを選択しキャリブレーションを開始する。そして、ステップＳ５０２で、キャリブレーションページ出力をメニューから選択しキャリブレーションページを画像出力する。
【００７４】
なお、本実施形態において、キャリブレーションページは「０〜２５５」までの間でＹＭＣＫそれぞれ３２のカラーパッチからなる。すなわち、ＹＭＣＫの矩形のパッチが「０〜８」とびの値でそれぞれ１列に並んでいるページである。この際、パッチが転写ベルト上に形成される場合と、記録紙上に形成される場合とがある。
【００７５】
次に、ステップＳ５０３では自走式の濃度計（図示しない）で自動的に１２８パッチのデータをコントローラ２０２に取り込む。
【００７６】
そして、ステップＳ５０４では読み込んだデータから、制御部２０４が最大濃度、諧調特性を補正しキャリブレーションデータを作成する。次に、ステップＳ５０５でキャリブレーションを適用するか否かを制御部２０４が判断して、キャリブレーションを適用すると判断した場合は、制御部２０４内のメモリに記憶されているキャリブレーションデータを新たなキャリブレーションデータに更新して、処理を終了する（Ｓ５０７）。
【００７７】
一方、ステップＳ５０５で、キャリブレーションを適用しないと判断した場合には、ステップＳ５０７に進み、そのままキャリブレーション処理を終了する。
【００７８】
［プリンタキャリブレーション時間の通知］
なお、図２において、プリンタキャリブレーションを実行した日時情報はデバイスコントローラ１０５の制御部２１１のメモリ、あるいは図示しないハードディスクに保持され、コントローラ２０２からの制御コマンドによってデバイスコントローラ１０５の制御系インタフェース部２０９からコントローラ２０２の制御系インタフェース部２０７を介してコントローラ２０２に通知される。
【００７９】
そして、デバイスコントローラ１０５から通知されるプリンタキャリブレーション実施日時情報を受信すると、コントローラ２０２では該通知されるプリンタキャリブレーション実施日時情報とコントローラキャリブレーション実施日時情報を制御部２０４内のメモリ（不揮発性メモリ）にＭＩＢ情報として保持する。
【００８０】
したがって、図１に示したクライアントコンピュータ２０１はネットワークＮＥＴを利用する、例えばプリンタ管理ユーティリティあるいはプリンタドライバを起動することで、プリンタキャリブレーション実施日時情報とコントローラキャリブレーション実施日時情報との双方を同時に取得することが可能となる。
【００８１】
これにより、クライアントコンピュータ２０１がコントローラ２０２より取得するＭＩＢ情報をプリンタ管理ユーティリティやプリンタドライバを介してプリンタキャリブレーション実施日時情報とコントローラキャリブレーション実施日時情報と差分日時を後述する警告とともに表示することが可能となる。
【００８２】
［キャリブレーション警告］
図６は、図１に示したクライアントコンピュータ２０１におけるキャリブレーション警告設定画面の一例を示す図であり、図１に示したクライアントコンピュータ２０１のプリンタドライバの印刷詳細オプションのウインドウ例に対応する。
【００８３】
図６において、６１はキャリブレーション警告項目で、コンボボックス６２に対して、プルダウンメニュー６３中より「プリンタの初期設定」、「オン」、「オフ」のいずれかのタイミング項目を警告タイミングとして設定可能である。
【００８４】
チェックボックス６９にチェックを入れると、あらかじめ登録されたアドレスに対応する管理者または特定のユーザにその旨の警告メッセージがメールが送信される。
【００８５】
なお、チェックボックス６９はメール送信をするかどうかのチェックボックスであり、キャリブレーション警告がオンのときのみチェックが可能になっている。６４はカラーモード設定項目で、現在ＣＭＹＫのモードが選択されている状態に対応する。６５は両面印刷設定で、現在上と上を合わせるが選択されている状態に対応する。６６はソータモード設定で、丁合いが選択されている状態に対応する。
【００８６】
６７はＯＫボタンで、現在各項目の設定状態を確定する場合に押下される。６８はキャンセルボタンで、現在各項目の設定状態をキャンセルする場合に押下される。
【００８７】
ユーザは、ハードディスク２０１−５に記憶されるいずれか選択起動されているアプリケーション上から、例えば文書情報を印刷するときに、プリンタドライバが提供する図６に示す印刷詳細オプション画面をディスプレイ２０１−７上に表示し、該印刷詳細オプション画面を介して、キャリブレーション警告をオンに設定することで、画像形成装置システムのキャリブレーションが適切に行われていない場合、ユーザに警告を出す設定を行うことができる。
【００８８】
具体的な操作例としては、ユーザは図６に示す画面上で、プリンタドライバのキャリブレーション警告６１からコンボボックス６２の内容として「オン」に選択し、ＯＫボタン６７を押下する。
【００８９】
次に、不図示のプリンタドライバの画面で印刷ボタンを押下して自動登録処理を実行する。また、メール送信がチェックされている場合は、キャリブレーションが適切に行われていない場合、キャリブレーションをするように依頼するメールをあらかじめ設定したシステム管理者に送信する。
【００９０】
［第２のキャリブレーション］
図７は、本発明に係る画像形成装置における第３のデータ処理手順の一例を示すフローチャートであり、キャリブレーション警告送信処理手順に対応する。なお、Ｓ７０１〜Ｓ７０８は各ステップを示し、各ステップは、図１に示した制御部２０４により実行されることで実現される。
【００９１】
クライアントコンピュータ２０１から文書がネットワークを介してコントローラ２０２に送信されると、ステップＳ７０１でキャリブレーション警告処理が開始される。そして、ステップＳ７０２では、送信された文書がキャリブレーション警告の設定がされているのかを制御部２０４内のメモリで管理されるキャリブレーション警告設定情報を参照して調べ、制御部２０４は、警告設定がなされていないと判断した場合には、ステップＳ７０８に進み、通常の他の印刷処理に戻る。
【００９２】
一方、ステップＳ７０２で、制御部２０４は、警告設定がなされていると判断した場合は、ステップＳ７０３でキャリブレーション順序の確認を以下のように行う。
【００９３】
先ず、制御部２０４内のメモリに記憶される第１のキャリブレーションの実施日時ＰＣＴとコントローラキャリブレーション（第２のキャリブレーション）ＣＣＴの実施時期とを比較して第１のキャリブレーション実施日時の方が新しいか否か、プリンタキャリブレーション実施日時の方が新しいと判断した場合は、ステップステップＳ７０５に進み、キャリブレーション警告処理を行う。
【００９４】
一方、ステップＳ７０３で、プリンタキャリブレーション実施日時の方が旧いと制御部２０４が判断した場合は、ステップＳ７０４で、それぞれのキャリブレーション実施日時から現在の日時までの期間が設定時間よりも短いかを制御部２０４が確認して、プリンタキャリブレーション、コントローラキャリブレーションともに設定期間よりも短いと制御部２０４が判断した場合は、ステップＳ７０８に進み、本処理を終了する。
【００９５】
一方、ステップＳ７０４で、プリンタキャリブレーション、コントローラキャリブレーションともに設定期間よりも長いと制御部２０４が判断した場合は、ステップＳ７０５で、キャリブレーション実行をユーザに催促すべく、キャリブレーション警告を行う。
【００９６】
この警告処理例としては、制御部２０４がクライアントコンピュータ２０１のディスプレイ２０１−７上にキャリブレーション警告のウインドウを表示したり、または、印刷ジョブ管理ユーティリティ上に該当ジョブがキャリブレーション警告によって印刷できないことを表示する。
【００９７】
そして、ステップＳ７０６では、制御部２０４内のメモリにキャリブレーション警告時に、メール送信が設定されているかどうか、すなわち、メール送信チェックがされているかを調べ、チェックが設定されていないと判断した場合は、ステップＳ７０８へ進み、本処理を終了する。
【００９８】
一方、ステップＳ７０６で、メール送信チェック有りと制御部２０４が判断した場合は、ステップＳ７０７で、キャリブレーション警告を示すメッセージ等を含むメールをあらかじめ登録されたメールアドレス宛に送信して、本処理を終了する。
【００９９】
これにより、チェックがある場合には、ステップＳ７０７であらかじめ設定されたシステム管理者のメールアドレスにキャリブレーションの実行を促すメールが送信される。また、このメールはジョブの送信者にもＣＣが設定されている場合には、双方に送信される。
【０１００】
なお、本実施形態では、プリンタキャリブレーションの実施時期からの期間とコントローラキャリブレーションの実施時期からの期間は独立して設定可能である。
【０１０１】
また、警告のメール送信先は、管理者に限らず、画像形成装置を保守点検するサービス拠点のサーバ内に設定されるユーザ別ボックス等に合わせて送信することで、そのキャリブレーション警告の履歴をサービス拠点のサーバのユーザあるいは、本画像形成装置を保守点検するサービスマンの携帯情報端末、例えば携帯電話を介して履歴情報を画像形成装置本体で作業中に自在に参照できるように構成してもよい。
【０１０２】
〔第２実施形態〕
上記第１実施形態では、クライアントコンピュータ２０１のプリンタドライバまたはプリンタ管理ユーティリティによりコントローラ２０２と通信可能なデバイスコントローラ１０５とによるシステム例について説明したが、ネットワーク上で複数のプリンタを管理する印刷ジョブ管理ツールに適用することも可能である。以下、その実施形態について説明する。
【０１０３】
図８は、本発明の第２実施形態を示す画像形成システムの一例を示すネットワーク構成図である。
【０１０４】
図８において、８０１、８０３、８０５はコントローラである。各コントローラ８０１、８０３、８０５はカラーＭＦＰ８０２、８０４、８０６が接続されている。８０７はプリンタ管理サーバである。そして、プリンタ管理サーバ８０７は、複数のコントローラを管理して印刷ジョブの振り分けを行う。
【０１０５】
８０８、８０９、８１０はクライアントコンピュータである。コントローラ８０１、８０３、８０５、プリンタ管理サーバ８０７、クライアントコンピュータ８０８、８０９、８１０はそれぞれネットワークＮＥＴに接続されている。なお、クライアントコンピュータ８０８、８０９、８１０は、例えば図２に示したハード構成を備え、ハードディスク２０１−５には、ジョブ管理ソフトウエアがインストールされており、これらをメニューから選択して起動することで、図９に示すようなデバイス状態確認画面をディスプレイ２０１−７に表示可能に構成されている。
【０１０６】
ユーザはクライアントコンピュータ８０８、８０９、８１０のいずれからも、それぞれ印刷ジョブ管理ツール（プリンタ管理ユーティリティ）を用いてそれぞれのコントローラ８０１、８０３、８０５のジョブの状態や接続されているカラーＭＦＰ８０２、８０４、８０６の状態を知ることができる。プリンタ管理サーバはＷｅｂサーバ７０８として機能する。
【０１０７】
また、プリンタ管理サーバ８０７は、図２に示したハードウエア資源を備え、かつ、各コントローラ８０１、８０３、８０５のコントローラキャリブレーション履歴と、プリンタキャリブレーション履歴とを一括して記憶するテーブルをハードディスク等に記憶し、各クライアントコンピュータ８０８、８０９、８１０より、印刷ジョブを受信した場合に、クラスタリングしてジョブをそれぞれのカラーＭＦＰ８０２、８０４、８０６で並列的に処理する際に、それぞれのキャリブレーション実行履歴から、いずれかのカラーＭＦＰ８０２、８０４、８０６での色合いにずれが発生しうる状態であるかどうかをプリンタ管理サーバ８０７内のＣＰＵが図７に示すフローチャートの手順に従って個別的に判断して、各カラーＭＦＰ８０２、８０４、８０６に対してデバイスキャリブレーションと、コントローラキャリブレーションとを実行するように指示を行う機能も備えている。
【０１０８】
そして、例えば３台のカラーＭＦＰ８０２、８０４，８０６でキャリブレーションが必要なカラーＭＦＰのキャリブレーション終了を待って、あるいは、３台のカラーＭＦＰ８０２、８０４，８０６からキャリブレーションが必要なカラーＭＦＰを分散出力候補から外して、残る正常な色合いでカラー画像を形成可能な２台のカラーＭＦＰで印刷ジョブを並列的に処理するように制御してもよい。
【０１０９】
図９は、図８に示したクライアントコンピュータ８０８、８０９、８１０の表示装置に表示されるデバイス状態確認画面の一例を示す図であり、プリンタ管理ユーティリティによりデバイスステータスを表示した状態に対応する。
【０１１０】
図９において、９０１は接続されたカラーＭＦＰの状態を表示するデバイスステータスウィンドウである。９０２は表示したいカラーＭＦＰを選択するためのプリンタタブである。９０３はカラーＭＦＰの状態を絵で表示するアイコンである。ここでアイコン９０３は、クライアントコンピュータ８０８、８０９、８１０内のＣＰＵによる制御で接続している周辺機器の状態に応じて変化した表示態様となるように表示される。
【０１１１】
９０４は状態を表示するメッセージである。本メッセージ９０４は、キャリブレーション警告の一例である。９０５は選択したカラーＭＦＰの詳細情報表示である。
【０１１２】
本例では、デバイス名と、デバイスの機能、ネットワーク情報等が詳細情報として表示される例である。９０６はデバイスステータスウィンドウ９０１閉じるためのクローズボタンである。
【０１１３】
なお、プリンタ管理サーバ８０７はＷｅｂサーバにもなっており、クライアントコンピュータ８０８、８０９、８１０からブラウザを用いて図９と同様にカラーＭＦＰの状態を表示させることが可能である。
【０１１４】
上記のように構成された画像形成システムにおいて、クライアントコンピュータ８０８、８０９、８１０上の印刷ジョブ管理ツールソフトウェアやプリンタ管理サーバ８０７上のプリンタ管理ソフトウエアは、プリンタキャリブレーション実施日時とコントローラキャリブレーション実施日時をＭＩＢ情報としてコントローラ８０１、８０３、８０５の制御部内のメモリから取得する。
【０１１５】
そして、図７に示したフローチャートに示した手順に従い、コントローラキャリブレーションより後にプリンタキャリブレーションが実施されていることを検出した場合や、キャリブレーションの実施日時から設定期間以上経っていることを検出した場合に、図９に示したアイコン９０３上に注意を喚起すべき「！」のアイコン、あるいはメッセージ９０４で示すように注意を促す「キャリブレーション」が必要である旨のメッセージをディスプレイ上に表示する。
【０１１６】
ユーザは、プリンタ管理サーバ８０７を使って、複数のカラーＭＦＰ８０２、８０４、８０６のそれぞれに自動的に印刷ジョブを振り分け（クラスタリング）をすることが可能である。その場合、プリンタ選択の指標としてキャリブレーションの状態を使うことが可能である。
【０１１７】
例えばキャリブレーション状態をプリンタ選択の指標として選んだ場合はキャリブレーション警告の出ていないプリンタでもっともキャリブレーション実施時期が新しいプリンタが優先的に選択されるようプリンタ管理サーバ８０７の制御部が分散出力候補デバイスとしてのカラーＭＦＰ８０２、８０４、８０６中より選択する。
【０１１８】
これにより、色味の程度にばらつきのないデバイスを自動選択することで、印刷結果の色味が不調整となる印刷結果となる事態を回避することで、色味にばらつきのない鮮明なカラー出力を行うというユーザからのデバイス分散カラー出力要求に応えることができる。
【０１１９】
〔第３実施形態〕
以下、キャリブレーションの実施状況の情報をジョブチケットに用いる実施形態について説明する。
【０１２０】
ユーザは、クライアントコンピュータから印刷するときにプリンタドライバ上でジョブチケットを設定することができる。
【０１２１】
図１０は、図２に示したクライアントコンピュータ上に表示されるジョブチケット設定画面の一例を示す図であり、例えばクライアントコンピュータから印刷するときにプリンタドライバを介してディスプレイ２０１−７上に表示される。
【０１２２】
図１０において、１００１はジョブチケットウィンドウである。１００２は設定オプション名で、ファイル名、紙サイズ、用紙向き、印刷部数、両面、シート後処理、ステイプル、ブックレット、パンチ、キャリブレーション（Ｃａｌｉｂｒａｔｉｏｎ）、優先順位等がある。１００３は設定選択メニューで、ファイル名、紙サイズ、用紙向き、印刷部数、両面指定、シート後処理、ステイプル指定、ブックレット指定、パンチ指定、キャリブレーション指定、優先順位等に対してそれぞれ指定可能に構成されている。１００４は設定を確定するＯＫボタンである。１００５は設定を取り消すキャンセルボタンである。
【０１２３】
設定オプション名１００２の、例えばＣａｌｉｂｒａｔｉｏｎはユーザがジョブを印刷するとき、その前にＣａｌｉｂｒａｔｉｏｎを必ず行いたい場合に「Ｒｅｑｕｉｒｅｄ」を設定する。他の設定はデフォルト設定を使用する「Ｐｒｉｎｔｅｒ’ｓ  Ｄｅｆａｕｌｔ」、なにもしない「Ｎｏｎｅ」である。
【０１２４】
ここで、ジョブチケットのＣａｌｉｂｒａｔｉｏｎに「Ｒｅｑｕｉｒｅｄ」を設定してジョブを、例えば図１に示したコントローラ２０２に送信すると、コントローラ２０２は制御部２０４の内部のメモリに記憶されているジョブ印刷の履歴情報とキャリブレーション実施日時情報を用いて、前のジョブの印刷終了時間→プリンタキャリブレーション実施時間→コントローラキャリブレーションの実施時間の順序関係が成立しているかどうかを図７に示すステップＳ７０４における判定と同様に判定して、コントローラキャリブレーションの実施時間の順序関係が成立していると判定した場合に、クライアントコンピュータ２０１より受信したジョブの印刷を開始するように制御部２０４が制御する。
【０１２５】
一方、上記の判定により、コントローラキャリブレーションの実施時間の順序関係が成立していないと判定された場合には、制御部２０４は、印刷ジョブ管理にキャリブレーションを行わないと印刷ができない旨がジョブ情報として、図９に示したキャリブレーション警告をディスプレイ２０１−７上に表示する。
【０１２６】
これにより、ユーザがクライアントコンピュータ２０１からジョブをコントローラ２０４に送信する場合に、キャリブレーションの設定を行うという簡単な操作で、コントローラ２０２の制御部２０４が、現在キャリブレーションを実行すべきタイミングかどうかを認知して、キャリブレーション実行の可否をクライアントコンピュータ２０１のユーザに通知することができる。そして、ユーザが操作部１０２よりプリンタキャリブレーションを実行し、その後、コントローラキャリブレーションを実行することで、最適な色再現性でジョブを処理して鮮明な色合いのカラー画像を出力することができる。
【０１２７】
なお、キャリブレーションの実行が不要であると判定された場合には、送信したジョブが指定された印刷条件に基づいて出力される。
【０１２８】
なお、上記実施形態では、キャリブレーションを確実に実行することで最適な色再現をできるようにしてきたが、印刷システムとして求めれる色再現の性能、コストパフォーマンスなどによってはキャリブレーションを頻繁に行うのが必ずしもベストではないケースもある。
【０１２９】
そのような場合には、これまで説明してきたキャリブレーション実施日時の情報を用いて、キャリブレーションの実行を促すのではなく、キャリブレーション実施日時からの期間に応じた暫定的なキャリブレーションデータ（制御部２０４または制御部２１１の内部のメモリに記憶される）を適用することでとりあえずの色再現を保つように制御する構成としてもよい。
【０１３０】
〔第４実施形態〕
上記実施形態では、プリンタ１０４とコントローラ２０２によるプリンタキャリブレーションと、コントローラキャリブレーションとについて説明したが、画像形成する記録媒体の画像形成位置補正等にも適用可能である。つまり、キャリブレーションとは異なる機能であるが、実行時刻によって処理をするという意味で、本発明の実施形態となる。以下、その実施形態について説明する。
【０１３１】
図１１は、本発明に係る画像形成装置における第４のデータ処理処理手順の一例を示すフローチャートであり、デバイスコントローラ１０５による画像形成位置調整処理手順に対応する。なお、Ｓ１１０１〜Ｓ１１０５は各ステップを示す。
【０１３２】
先ず、ステップＳ１１０１で、画像形成位置調整を行う給紙段（プリンタ１０４であって、図３に示すシートカセット３３４、３３５および、手差しトレイ３３６のいずれかであるものとする）を操作部１０２からの指示で選択する。
【０１３３】
そして、ステップＳ１１０２にて画像形成位置補正用ページを出力する。このページについては後述する。
【０１３４】
次に、ステップＳ１１０３にて印刷した画像形成位置補正用ページを縦横に半分に折りズレ量Ａ，Ｂ，Ｃを上述した目盛部（後述する図１２参照）と折り目とのずれ量を読み取ることで、操作部１０２より数値入力する。
【０１３５】
次に、ステップＳ１１０４にて、操作部１０２より入力されるその３つの折りずれ量Ａ、Ｂ、Ｃから補正量を計算する。その補正量は、画像形成装置における副走査方向および主走査方向における画像形成書込みタイミングの補正値に適応され、図３に示すシートカセット３３４、３３５および、手差しトレイ３３６のいずれかから給送される用紙に形成される画像形成位置が補正される構成となっている。
【０１３６】
そして、ステップＳ１１０５にて確認用ページ（図１２と同様の態様のページデータ）を出力して、本処理を終了する。
【０１３７】
これにより、補正後の状態の印刷結果をユーザが視覚的に確認することで、補正結果を認知し、必要であれば、さらに補正処理を繰り返すことで、各図３に示すシートカセット３３４、３３５および、手差しトレイ３３６から給送される用紙に対する画像形成位置のずれを適時に補正することができる。
【０１３８】
なお、画像形成の位置ずれを上述した実施形態におけるプリンタドライバ等が提示するドライバ設定画面上に画像形成位置ずれ補正の必要性を設定できるように構成することも本発明の適用範囲であり、詳細は、図１４等において詳述する。
【０１３９】
図１２は、図３に示した画像形成装置から出力される画像位置ずれ確認シートの一例を示す図であり、例えばデバイスコントローラ２１１内の目盛にその補正ページデータが記憶され、操作部１０２からの指示でプリンタ１０４に出力されることで画像形成されるものとする。
【０１４０】
図１２において、１２０１がその出力である。本来用紙の中央に印刷されるべき線が縦横に十字の形で用紙に印刷される。その３つの端にＡ，Ｂ，Ｃという文字がかかれ、細かい目盛が印刷される。
【０１４１】
１２０４は、文字１２０３の近傍部分を拡大した目盛部である。このように目盛部１２０４には「１〜５０」の数字が振られており、「２５」が中央基準となる。出力された用紙を半分に折って、Ａ，Ｂ，Ｃの３箇所にて折り目がどの目盛を通っているかをユーザがその目盛部１２０４の尺度で読み取る。それにより画像形成位置のズレ量がわかり、補正するための移動量を導出できる。
【０１４２】
図１３は、本発明に係る画像形成装置における画像形成位置補正履歴を管理するテーブルの一例を示す図であり、図１に示したデバイスコントローラ１０５の制御部２１１内のメモリに保持され、制御部２１１が該履歴管理テーブルを参照して、画像形成位置補正処理の実行の可否が制御部２１１により決定される。
【０１４３】
図１３において、例えばトレイ１（図３に示すシートカセット３３４）、トレイ２（図３に示すシートカセット３３５）の２段カセットに対するメモリ上保持される情報を示す。
【０１４４】
このように各トレイごとに、用紙サイズと用紙サイズ変更日時と、画像形成位置補正調整日時が制御部２１１のメモリに記録される。
【０１４５】
なお、用紙サイズ変更日時については、トレイ部のセンサを用いて、最後にトレイの用紙サイズ設定が変わった時刻を記録するようにする。
【０１４６】
本例では、図１３に示すように、トレイ１は２００３／１１／２５を最後に用紙サイズ変更日時した後、２００３／１１／２０から画像形成位置補正調整を行っておらず、トレイ２はその逆である。この場合、トレイ１については、画像形成位置補正調整が正しく働かないことになる。
【０１４７】
そこで、制御部２１１は、図１３に示すテーブルを参照することで、図１４に示す画像形成位置調整処理を実行する。
【０１４８】
図１４は、本発明に係る画像形成装置における第５のデータ処理手順の一例を示すフローチャートであり、図１に示した制御部２１１による画像形成調整補正機能処理手順に対応する。なお、Ｓ１４０１〜Ｓ１４０９は各ステップを示す。
【０１４９】
印刷ジョブの画像形成が開始されると、ステップＳ１４０１にて給紙段の選択かどうかを制御部２１１が調べ、制御部２１１が給紙段指定であると判断した場合は、ステップＳ１４０４に進み、給紙段指定でないと判断した場合は、ステップＳ１４０２に進む。
【０１５０】
そして、ステップＳ１４０２では、用紙サイズによって給紙段（プリンタ１０４であって、図３に示すシートカセット３３４、３３５のいずれか）選択を行う。そして、ステップＳ１４０３にて、指定の用紙サイズの給紙段があるかどうかを制御部２１１が調べ、指定の用紙サイズの給紙段がないと制御部２１１が判断した場合は、ステップＳ１４０９へ飛び、エラーで出力処理することなく、処理を終了する。もちろん、用紙サイズを入れるように、操作部１０２にその旨を表示して、ユーザに要求するような実装でも構わない。
【０１５１】
一方、ステップＳ１４０３で、指定の用紙サイズの給紙段があると判断した場合は、ステップＳ１４０４で、制御部２１１が給紙段を決定する。そして、ステップＳ１４０５で、画像形成位置補正保証オプションの設定状態を制御部２１１がチェックする。このオプションについては後述する。
【０１５２】
そして、画像形成位置補正保証オプションの設定状態がＯｆｆであると制御部２１１が判断した場合は、ステップＳ１４０８へ進み、印刷ジョブを印刷する。
【０１５３】
一方、ステップＳ１４０５で、画像形成位置補正保証オプションの設定状態がＯｎであると制御部２１１が判断した場合は、ステップＳ１４０６にて使用する給紙段の用紙サイズ変更日時Ａと画像形成位置補正調整日時Ｂを図示しないメモリ部の図１３に示したテーブル中より取得する。
【０１５４】
そして、ステップＳ１４０７にて、変更日時Ａより調整日時Ｂのいずれが古いかどうかを制御部２１１がチェックし、変更日時Ａより調整日時Ｂの方が古いと判断した場合は、ステップＳ１４０９で、エラーを出して、印刷せずに終了する。
【０１５５】
一方、ステップＳ１４０７で、変更日時Ａより調整日時Ｂの方が古くないと判断した場合は、ステップＳ１４０８で、ジョブを印刷して、処理を終了する。
【０１５６】
図１５は、図２に示したディスプレイ２０１ー７に表示される印刷設定画面の一例を示す図であり、図１に示したクライアントコンピュータ２０１のプリンタドライバによる印刷設定ＵＩの一例に対応する。なお、（ａ）は通常画面であり、（ｂ）は、通常画面（ａ）で、後述するプロパティボタンを押下されると表示される画像形成位置調整保証設定オプション画面である。
【０１５７】
図１５において、一般的なプリンタダイアログ１５０１からプロパティボタン１５０２を入力デバイス２０１−６を操作して押すと、ダイアログ１５０３がディスプレイ２０１−７上にＣＰＵ２０１−１の制御で表示される。
【０１５８】
図１５の（ｂ）において、本実施形態では、仕上げタブに画像形成位置調整保証オプション１５０４がある。これを「しない」にするか「する」にするかによって、画像形成位置調整保証オプションが印刷ジョブに設定される。
【０１５９】
なお、情報処理装置側においては以下のステップがＣＰＵにより実行されることにより実現される。
【０１６０】
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、前記制御装置に対して画像形成位置保証出力を指示（例えば図１５に示す指示画面）する指示ステップ（図示しない）と、前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップ（図示しない）とを、図２に示すクライアントコンピュータ２０１のＣＰＵ２０１−１が実行する。
【０１６１】
本実施形態により、画像形成位置を気にする場合は、画像形成位置調整保証オプションをＯｎにして画像形成すれば、トレイの用紙サイズを変更後に画像形成位置調整を行っていないトレイからは画像形成されなくなる。このようにして、期待する画像形成位置精度の出力を得ることが出来る。
【０１６２】
〔第５実施形態〕
本実施形態は印字位置調整である。キャリブレーションとは異なる機能であるが、実行時刻によって処理をするという意味で、本発明の実施形態となる。
【０１６３】
印字位置調整には、複写機側の画像位置調整と、コントローラ側で行う印字位置調整とがある。複写機側の画像位置調整は、トレイごとに主走査、副走査方向の画像位置調整である。調整によって画像欠けは起こらず、コピーとプリント双方に有効であるというメリットがあるが、サービスマンしか行えない操作である。一方、コントローラ側で行う印字位置調整は、一般ユーザが行える操作である。トレイごとの主走査、副走査方向の印字位置調整に加え、斜行補正まで行えるメリットがある反面、位置調整によって画像欠けが起こり、適用対象はプリントのみでコピー出力には効かない。したがって、サービスマンが複写機側の画像位置調整をまず行ない、そのうえでコントローラ側の印字位置調整を行うべきである。
【０１６４】
［複写機側の画像位置調整］
図１６は、図１に示した操作部１０２に表示される画像位置調整画面の一例を示す図であり、複写機側の画像位置調整のＬＣＤタッチパネル操作画面表示例を示す。
【０１６５】
図１６において、トレイ１とトレイ２の２つのトレイを独立に調整できる。例えばトレイ１の場合、まずテストページプリントボタン１８０１を押すと、トレイ１からテストページが印字される。その出力を測定し、適切な位置に印字されるように主走査方向と副走査方向の調整値を入力ボックス１８０２、１８０３にて入力する。この値は「０〜２５５」の値を入力でき、「１２８」が中央値である。本実施形態では、１単位が約０．０６ｍｍに相当する。調整値変更後にテストページプリントボタン１８０１を押すと、その入力調整値に従って画像位置が調整されたテストページが印刷される。この作業を繰り返し、テストページの画像の位置が適切になるように調整する。ＯＫボタン１８０７を押すと調整値が記憶され、ＣＡＮＣＥＬボタン１８０８を押すとキャンセルされる。トレイ２についても同様の操作である。複写機はこれらの調整値に従い画像データ書き出しタイミングを調整し、用紙上の印字位置を調整する。また、複写機の制御部２１１は、各トレイごとに画像位置調整を行った日時を内蔵ＨＤ（または、図示しない不揮発性メモリ）に記録する。
【０１６６】
また、この値は、コントローラ２０２が管理する後述する管理テーブルにて複写機側の画像位置調整履歴（実施日時Ａとして）が記憶されるものとする。
【０１６７】
図１７は、図１に示したプリンタ１０４から出力されるテストページの一例を示す図であり、複写機側の画像位置調整のテストページを示す。
【０１６８】
図１７において、本実施形態におけるテストページ出力では、印刷画像領域全面にグレーの印刷がされる。印字余白に相当する主走査方向書き出し位置と副走査方向書き出し位置は、この複写機では、それぞれ３ｍｍ、４ｍｍが仕様である。テストページの画像書き出し位置を定規で測り、仕様の幅と一致するように、画像位置調整を行う。
【０１６９】
［コントローラ２０２側で行う印字位置調整］
第４実施形態にて、図１１、図１２にて説明した内容と同様である。
【０１７０】
［調整実施日時］
図１８は、図１６に示した画像位置調整画面で設定される調整値管理テーブルの一例を示す図であり、例えばコントローラ２０２側の不揮発性メモリに記憶されるものとする。
【０１７１】
図１８に示す例では、トレイ１、トレイ２の２段カセットに対する不揮発性メモリ上保持される情報を示す。各トレイごとに、用紙サイズと複写機側（デバイスコントローラ１０５による）の画像位置調整の実施日時（実施日時Ａとして）と、コントローラ２０２側の印字位置調整の実施日時（実施日時Ｂとして）がコントローラ２０２側の不揮発性メモリに記録される。
【０１７２】
この図１８では、トレイ１については、複写機側の画像位置調整を実施した後にコントローラ側の印字位置調整を行っており、問題ない。しかし、トレイ２は、コントローラ側の印字位置調整を行った後に複写機側の画像位置調整を行っている。この場合、コントローラ側の印字位置調整は正しく働かないことになる。
【０１７３】
図１９は、本発明に係る画像形成装置における第６のデータ処理手順の一例を示すフローチャートであり、図１に示した制御部２１１による他の画像形成調整補正機能処理手順に対応する。なお、Ｓ２１０１〜Ｓ２１０９は各ステップを示す。各ステップは、図１に示した制御部２１１により読み出される制御プログラムを実行することで実現される。
【０１７４】
制御装置２１１は、印刷ジョブが印刷されると、ステップＳ２１０１にて給紙段指定かどうかを調べる。給紙段指定であると判断した場合は、ステップＳ２１０４に進み、給紙段指定でないと判断した場合は、ステップＳ２１０２に進み、用紙サイズによって給紙段選択を行う。
【０１７５】
次に、ステップＳ２１０３にて、指定の用紙サイズの給紙段があるかどうかを調べ、指定の用紙サイズの給紙段がないと判断した場合は、ステップＳ２１０９へ飛び、エラーで出力せずに、処理を終了する。もちろん、用紙サイズを入れるように要求するような実装でも構わない。
【０１７６】
一方、ステップＳ２１０３で、指定の用紙サイズの給紙段があると判断した場合は、ステップＳ２１０４で、給紙段を決定する。そして、ステップＳ２１０５で、印字位置補正保証オプションのフラグを制御部２１１がチェックする。このオプションについては後述する。
【０１７７】
ここで、制御部２１１が印字位置補正保証オプションのフラグが「ＯＦＦ」であると判断した場合は、ステップＳ２１０８へ飛び印刷する。
【０１７８】
一方、ステップＳ２１０５で、印字位置補正保証オプションのフラグがＯｎであると判断した場合は、ステップＳ２１０６にて使用する給紙段の「複写機側の画像位置調整」実施日時Ａと「コントローラ側の印字位置調整」実施日時Ｂを上述した不揮発性メモリに記憶されている調整値管理テーブル（図１８参照）から取得する。そして、ステップＳ２１０７にて実施日時Ａより実施日時Ｂが古いかどうかを制御部２１１がチェックし、実施日時Ａより実施日時Ｂが古いと判断した場合は、ステップＳ２１０９にてエラーを出して印刷せずに、本処理を終了する。
【０１７９】
一方、ステップＳ２１０７で、実施日時Ａより実施日時Ｂが古くないと判断した場合は、ステップＳ２１０８へ飛び印刷を行って、本処理を終了する。
【０１８０】
なお、印字位置調整保証オプションについては、第４実施形態にて図１５を用いて説明した内容と同じである。
【０１８１】
本実施形態により、印字位置を気にする場合は、印字位置調整保証オプションをOnにして印字すれば、複写機側の画像位置調整実施後にコントローラ側の印字位置調整を行っていないトレイからは印刷されなくなる。このようにして、期待する印字位置精度の出力を得ることが出来る。
【０１８２】
〔他の実施形態〕
上記実施形態では、キャリブレーション履歴や画像形成位置調整履歴をコントローラ２０２等で記憶して管理することで、クライアントコンピュータ２０１側の指示で、キャリブレーションまたは画像形成位置調整を実行すべきかどうかを適時に決定可能とする場合について説明したが、キャリブレーションや画像形成位置調整以外にも、メンテナンスやジャム、エラー発生の時刻に応じて処理を変えるようにしてもよい。また、複数のデバイスの時刻を調べ、最も時間的に条件のいいデバイスを優先的に印刷に使うことも類似の方法により可能である。
【０１８３】
上記各実施形態によれば、キャリブレーションや画像形成位置調整など、複数箇所の操作実行時刻情報を用いて、動作制御を変更することにより、期待する精度の色や画像位置に合う出力を容易に得られるようになり、操作性が向上する。
【０１８４】
以下、図２０に示すメモリマップを参照して本発明に係る画像形成システムで読み取り可能なデータ処理プログラムの構成について説明する。
【０１８５】
図２０は、本発明に係る画像形成システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１８６】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１８７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１８８】
本実施形態における図４，図５、図７、図１１、図１４、図１９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１８９】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９１】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１９２】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１９３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１９５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１９６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１９９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【０２００】
なお、本発明は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。以下、その実施態様１〜２６について説明する。
【０２０１】
〔実施態様１〕
情報処理装置から受信するジョブに基づいて生成される画像データをカラー画像形成装置に出力可能な制御装置であって、前記画像データを生成する画像処理手段（図１に示すコントローラ２０２内の制御部２０４による画像処理に相当）と、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを記憶する記憶手段（図１に示すコントローラ２０２内のメモリ（図示しない）に相当）と、前記ジョブ受信時に、前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断手段（図１に示すコントローラ２０２内の制御部２０４に相当）と、前記判断手段による判断結果に基づいて、前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知手段（図１に示すコントローラ２０２内のネットワークインタフェース部２０３）とを有することを特徴とする制御装置。
【０２０２】
これにより、情報処理装置からの個別の問い合わせによるものでなく、ジョブを受信した際に、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知し、不要であれば、そのままカラー画像形成処理を実行させることで、適時にキャリブレーションの必要性をユーザに認知させて、常に安定した画質で、正常な画像出力を行える。
【０２０３】
〔実施態様２〕
情報処理装置から受信するジョブに基づいて生成される画像データを複数のカラー画像形成装置に出力可能な制御装置（図８に示すプリンタ管理サーバ８０７）であって、前記画像データを生成する画像処理手段（図８に示すプリンタ管理サーバ８０７内のＣＰＵによる）と、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを各カラー画像形成装置毎に独立して記憶する記憶手段（図８に示すプリンタ管理サーバ８０７内の不揮発性メモリ（図示しない））と、前記ジョブ受信時に、いずれかのカラー画像形成装置で前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断手段（図８に示すプリンタ管理サーバ８０７内のＣＰＵ）と、前記判断手段による判断結果に基づいて、いずれかのカラー画像形成装置に対する前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知手段（図８に示すプリンタ管理サーバ８０７内の通信インタフェースであって図示しない）とを有することを特徴とする制御装置。
【０２０４】
これにより、情報処理装置からの個別の問い合わせによるものでなく、ジョブを受信した際に、カラー画像形成前に、各画像形成装置において、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知し、不要であれば、そのままカラー画像形成処理を実行させることで、適時にキャリブレーションの必要性をユーザに認知させて、常に安定した画質で、正常な画像出力を行える。
【０２０５】
〔実施態様３〕
前記記憶手段は、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行日時と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行日時とを計時してキャリブレーション履歴として記憶することを特徴とする実施態様１または２記載の制御装置。
【０２０６】
これにより、カラー画像形成前に、各画像形成装置において、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを確実に判断することができる。
【０２０７】
〔実施態様４〕
前記判断手段による判断結果に基づいて、前記ジョブの分担出力を担うカラー画像形成装置候補を前記複数の画像形成装置中から選択する選択手段（図１に示すコントローラ２０２内のネットワークインタフェース部２０３）を有することを特徴とする実施態様２記載の制御装置。
【０２０８】
これにより、ジョブを複数の画像形成装置でカラー画像として出力する際に、各画像形成装置における色合いが保証される画像形成装置を優先選択して、カラー画像出力の色調等がばらつく事態を回避することができる。
【０２０９】
〔実施態様５〕
所定の用紙を画像形成部に給送する複数の給紙手段を備え、情報処理装置から受信するジョブに基づいて制御装置により生成される画像データを画像形成出力可能な画像形成装置であって、いずれかの給紙手段から給紙される用紙に所定の画像形成位置ずれ量を測定するための試験画像を出力する出力手段（図１に示すプリンタ１０４に相当）と、前記出力手段により出力された試験画像中から測定される所定の画像形成位置ずれ量を入力する入力手段（図１に示す操作部１０２に相当）と、前記入力手段により入力された所定の画像形成位置ずれ量に基づいて、選択される給紙手段から給送される用紙の画像形成位置を補正する補正手段（図１に示す制御部２１１に相当）と、いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶する記憶手段（図１に示す制御部２１１内のメモリであって、図示しない）と、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、前記ジョブの出力の可否を制御する制御手段（図１に示す制御部２１１に相当）とを有することを特徴とする画像形成装置。
【０２１０】
これにより、ジョブを受信した際に、カラー画像形成前に、画像形成位置の補正が実行されないとカラー画像出力位置を保証できない状態か否かを判断して、画像形成位置が保証できない場合には、画像形成処理を回避させることで、画像形成位置にばらつきのある画像出力が実行されてしまう事態を有効に回避できる。
【０２１１】
〔実施態様６〕
前記制御手段は、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの出力の可否を制御することを特徴とする実施態様５記載の画像形成装置。
【０２１２】
これにより、カラー画像形成前に、各画像形成装置において、画像形成位置補正が実行されないとカラー画像形成位置を保証できない状態か否かを確実に判断することができる。
【０２１３】
〔実施態様７〕
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置であって、前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う指示手段（図２に示す入力デバイス２０１−６に相当）と、前記指示手段による指示を前記ジョブに付加して前記制御装置に転送する転送手段（図２に示す周辺装置インタフェース部２０１−９に相当）と、前記転送手段によるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告を受信して表示部に表示する制御手段（図２に示すＣＰＵ２０１−１に相当）とを有することを特徴とする情報処理装置。
【０２１４】
これにより、ジョブを制御装置に送信した後、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かが制御装置で判断され、その必要性があれば制御装置からその旨の通知を確実に受け取ることができ、画質が保証されるかどうかに依存して、適時にユーザがキャリブレーションの必要性を認知できる。
【０２１５】
〔実施態様８〕
前記制御装置は、前記カラー画像形成装置における第１のキャリブレーションと、前記制御装置における第２のキャリブレーションとの実行履歴とからキャリブレーションの必要性を判定可能とすることを特徴とする実施態様７記載の情報処理装置。
【０２１６】
これにより、カラー画像形成前に、各画像形成装置において、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを確実に判断した結果を情報処理装置で確認することができる。
【０２１７】
〔実施態様９〕
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置であって、前記制御装置に対して画像形成位置保証出力を指示する指示手段（図２に示す入力デバイス２０１−６に相当）と、前記指示手段による指示を前記ジョブに付加して前記制御装置に転送する転送手段（図２に示す周辺装置インタフェース部２０１−９に相当）とを有することを特徴とする情報処理装置。
【０２１８】
これにより、ジョブを制御装置に送信した後、カラー画像形成前に、画像形成位置の補正が実行されないと画像形成位置が保証できない状態か否かが制御装置で判断され、画像形成位置がばらつく恐れがある場合には、当該ジョブの画像出力を有効に回避できる。
【０２１９】
〔実施態様１０〕
前記制御装置は、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの画像形成位置を保証可能かどうかを判定可能とすることを特徴とする実施態様９記載の情報処理装置。
【０２２０】
これにより、カラー画像形成前に、各画像形成装置において、画像形成位置補正が実行されないとカラー画像形成位置を保証できない状態ならば、自動的に画像形成を回避させることができる。
【０２２１】
〔実施態様１１〕
情報処理装置から受信するジョブに基づいて生成される画像データをカラー画像形成装置に出力可能な制御装置におけるキャリブレーション制御方法であって、前記画像データを生成する画像処理ステップと、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを記憶手段に記憶する記憶ステップ（図４に示すステップＳ４０４、Ｓ４０７）と、前記ジョブ受信時に、前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断ステップ（図７に示すステップＳ７０３）と、前記判断ステップによる判断結果に基づいて、前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知ステップ（図７に示すステップＳ７０７）とを有することを特徴とするキャリブレーション制御方法。
【０２２２】
これにより、情報処理装置からの個別の問い合わせによるものでなく、ジョブを受信した際に、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知し、不要であれば、そのままカラー画像形成処理を実行させることで、適時にキャリブレーションの必要性をユーザに認知させて、常に安定した画質で、正常な画像出力を行える。
【０２２３】
〔実施態様１２〕
情報処理装置から受信するジョブに基づいて生成される画像データを複数のカラー画像形成装置に出力可能な制御装置におけるキャリブレーション制御方法であって、前記画像データを生成する画像処理ステップと、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行履歴と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行履歴とを各カラー画像形成装置毎に独立して記憶手段に記憶する記憶ステップ（図８に示すプリンタ管理サーバ８０７内のＣＰＵによる図４に示すステップＳ４０４、Ｓ４０７）と、前記ジョブ受信時に、いずれかのカラー画像形成装置で前記ジョブにキャリブレーション実行確認要求が付加されている場合に、前記第１または第２のキャリブレーションを実行すべきかどうかの必要性を前記第１と第２とのキャリブレーションの実行履歴とから判断する判断ステップ（図８に示すプリンタ管理サーバ８０７内のＣＰＵによる図７に示すステップＳ７０３）と、前記判断ステップによる判断結果に基づいて、いずれかのカラー画像形成装置に対する前記第１または第２のキャリブレーションをユーザに催促する通知を前記情報処理装置から指定される指定先に通知する通知ステップ（図８に示すプリンタ管理サーバ８０７内のＣＰＵによる図７に示すステップＳ７０７）とを有することを特徴とするキャリブレーション制御方法。
【０２２４】
これにより、情報処理装置からの個別の問い合わせによるものでなく、ジョブを受信した際に、カラー画像形成前に、各画像形成装置において、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを判断して、その必要性があればユーザに通知し、不要であれば、そのままカラー画像形成処理を実行させることで、適時にキャリブレーションの必要性をユーザに認知させて、常に安定した画質で、正常な画像出力を行える。
【０２２５】
〔実施態様１３〕
前記記憶手段は、前記カラー画像形成装置単体でカラー画像出力特性を調整する第１のキャリブレーションの実行日時と、該第１のキャリブレーション実行後、前記カラー画像形成装置でカラー画像形成されるカラー画像情報を読み取って得られるカラー画像情報に基づいて、前記画像処理手段によるカラー画像出力特性を調整する第２のキャリブレーションの実行日時とを計時してキャリブレーション履歴として記憶することを特徴とする実施態様１１または１２記載のキャリブレーション制御方法。
【０２２６】
これにより、カラー画像形成前に、各画像形成装置において、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを確実に判断することができる。
【０２２７】
〔実施態様１４〕
前記判断ステップによる判断結果に基づいて、前記ジョブの分担出力を担うカラー画像形成装置候補を前記複数の画像形成装置中から選択する選択手段（図示しない）を有することを特徴とする実施態様１２記載のキャリブレーション制御方法。
【０２２８】
〔実施態様１５〕
所定の用紙を画像形成部に給送する複数の給紙手段を備え、情報処理装置から受信するジョブに基づいて制御装置により生成される画像データを出力可能な画像形成装置における画像形成位置補正方法であって、いずれかの給紙手段から給紙される用紙に所定の画像形成位置ずれ量を測定するための試験画像を出力する出力ステップ（図１１に示すステップＳ１１０２）と、前記出力ステップにより出力された試験画像中から測定される所定の画像形成位置ずれ量を入力する入力ステップ（図１１に示すステップＳ１１０３）と、前記入力ステップにより入力された所定の画像形成位置ずれ量に基づいて、選択される給紙手段から給送される用紙の画像形成位置を補正する補正ステップ（図１１に示すステップＳ１１０４）と、いずれかの給紙手段から給送される画像形成位置を補正した補正履歴と各給紙手段に対する用紙サイズ変更履歴とを各給紙手段別に記憶手段に記憶する記憶ステップ（図１１に示すステップＳ１１０４）と、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴とに基づいて、前記ジョブの出力の可否を制御する制御ステップ（図１４に示すステップＳ１４０５〜Ｓ１４０９）とを有することを特徴とする画像形成位置補正方法。
【０２２９】
これにより、ジョブを受信した際に、カラー画像形成前に、画像形成位置の補正が実行されないとカラー画像出力位置を保証できない状態か否かを判断して、画像形成位置が保証できない場合には、画像形成処理を回避させることで、画像形成位置にばらつきのある画像出力が実行されてしまう事態を有効に回避できる。
【０２３０】
〔実施態様１６〕
前記制御ステップは、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、前記記憶手段に記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの出力の可否を制御することを特徴とする実施態様１５記載の画像形成位置補正方法。
【０２３１】
これにより、カラー画像形成前に、各画像形成装置において、画像形成位置補正が実行されないとカラー画像形成位置を保証できない状態か否かを確実に判断することができる。
【０２３２】
〔実施態様１７〕
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、前記制御装置に対してキャリブレーションの必要性を判定させる指示を行う（例えば図６または図１０に示す指示画面）指示ステップ（図示しない）と、前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップ（図示しない）と、前記転送ステップによるジョブ転送後、前記制御装置よりカラー画像形成装置のキャリブレーション実行の必要性を示す警告（例えば図９に示す警告表示画面）を受信して表示部に表示する制御ステップ（図示しない）とを有することを特徴とするデータ処理方法。
【０２３３】
これにより、ジョブを制御装置に送信した後、カラー画像形成前に、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かが制御装置で判断され、その必要性があれば制御装置からその旨の通知を確実に受け取ることができ、画質が保証されるかどうかに依存して、適時にユーザがキャリブレーションの必要性を認知できる。
【０２３４】
〔実施態様１８〕
前記制御装置は、前記カラー画像形成装置における第１のキャリブレーションと、前記制御装置における第２のキャリブレーションとの実行履歴とからキャリブレーションの必要性を判定可能とすることを特徴とする実施態様１７記載のデータ処理方法。
【０２３５】
これにより、カラー画像形成前に、各画像形成装置において、キャリブレーションが実行されないとカラー画像の色合いを保証できない状態か否かを確実に判断した結果を情報処理装置で確認することができる。
【０２３６】
〔実施態様１９〕
プリンタドライバが生成するジョブを制御装置に転送し、該制御装置より生成されるカラー画像データをカラー画像形成装置に出力させる情報処理装置におけるデータ処理方法であって、前記制御装置に対して画像形成位置保証出力を指示（例えば図１５に示す指示画面）する指示ステップ（図示しない）と、前記指示ステップによる指示を前記ジョブに付加して前記制御装置に転送する転送ステップ（図示しない）とを有することを特徴とするデータ処理方法。
【０２３７】
これにより、ジョブを制御装置に送信した後、カラー画像形成前に、画像形成位置の補正が実行されないと画像形成位置が保証できない状態か否かが制御装置で判断され、画像形成位置がばらつく恐れがある場合には、当該ジョブの画像出力を有効に回避できる。
【０２３８】
〔実施態様２０〕
前記制御装置は、前記ジョブ受信時に、前記ジョブに画像形成位置保証要求が付加されている場合に、記憶される最新の画像形成位置補正履歴と各給紙手段に対する用紙サイズ変更履歴との新旧状態を判別し、該新旧状態に基づいて、前記ジョブの画像形成位置を保証可能かどうかを判定可能とすることを特徴とする実施態様１９記載のデータ処理方法。
【０２３９】
これにより、カラー画像形成前に、各画像形成装置において、画像形成位置補正が実行されないとカラー画像形成位置を保証できない状態ならば、自動的に画像形成を回避させることができる。
【０２４０】
〔実施態様２１〕
実施態様１１〜１４のいずれかに記載のキャリブレーション制御方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０２４１】
〔実施態様２２〕
実施態様１５または１６に記載の画像形成位置補正方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０２４２】
〔実施態様２３〕
実施態様１７〜２０のいずれかに記載のデータ処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【０２４３】
〔実施態様２４〕
実施態様１１〜１４のいずれかに記載のキャリブレーション制御方法を実行させることを特徴とするプログラム。
【０２４４】
〔実施態様２５〕
実施態様１５または１６に記載の画像形成位置補正方法を実行させることを特徴とするプログラム。
【０２４５】
〔実施態様２６〕
実施態様１７〜２０のいずれかに記載のデータ処理方法を実行させることを特徴とするプログラム。
【図面の簡単な説明】
【０２４６】
【図１】本発明の第１実施形態を示す画像形成装置、情報処理装置を含む画像形成装置システムの構成を示すブロック図である。
【図２】図１に示したクライアントコンピュータの構成を説明するブロック図である。
【図３】図１に示したプリンタの構成を説明する概略断面図である。
【図４】本発明に係る画像形成装置における第１のデータ処理手順の一例を示すフローチャートである。
【図５】本発明に係る画像形成装置における第２のデータ処理手順の一例を示すフローチャートである。
【図６】図１に示したクライアントコンピュータにおけるキャリブレーション警告設定画面の一例を示す図である。
【図７】本発明に係る画像形成装置における第３のデータ処理手順の一例を示すフローチャートである。
【図８】本発明の第２実施形態を示す画像形成システムの一例を示すネットワーク構成図である。
【図９】図８に示したクライアントコンピュータの表示装置に表示されるデバイス状態確認画面の一例を示す図である。
【図１０】図２に示したクライアントコンピュータ上に表示されるジョブチケット設定画面の一例を示す図である。
【図１１】本発明に係る画像形成装置における第４のデータ処理処理手順の一例を示すフローチャートである。
【図１２】図３に示した画像形成装置から出力される画像位置ずれ確認シートの一例を示す図である。
【図１３】本発明に係る画像形成装置における画像形成位置補正履歴を管理するテーブルの一例を示す図である。
【図１４】本発明に係る画像形成装置における第５のデータ処理手順の一例を示すフローチャートである。
【図１５】図２に示したディスプレイに表示される印刷設定画面の一例を示す図である。
【図１６】本発明に係る画像形成装置における画像位置調整のＬＣＤタッチパネル操作画面を示す図である。
【図１７】本発明に係る画像形成装置における画像位置調整のテストページを示す図である。
【図１８】本発明に係る画像形成装置における画像形成位置補正履歴を管理するテーブルの一例を示す図である。
【図１９】本発明に係る画像形成装置における第６のデータ処理手順の一例を示すフローチャートである。
【図２０】本発明に係る画像形成システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図２１】この種の画像形成装置のシステム構成を説明するブロックである。
【符号の説明】
【０２４７】
１０３  スキャナ
１０４  プリンタ
１０５  デバイスコントローラ
２０１  クライアントコンピュータ
２０２  コントローラ
２０４，２１１  制御部
【図１】
2005343066.tif 000003
【図２】
2005343066.tif 000004
【図３】
2005343066.tif 000005
【図４】
2005343066.tif 000006
【図５】
2005343066.tif 000007
【図６】
2005343066.tif 000008
【図７】
2005343066.tif 000009
【図８】
2005343066.tif 000010
【図９】
2005343066.tif 000011
【図１０】
2005343066.tif 000012
【図１１】
2005343066.tif 000013
【図１２】
2005343066.tif 000014
【図１３】
2005343066.tif 000015
【図１４】
2005343066.tif 000016
【図１５】
2005343066.tif 000017
【図１６】
2005343066.tif 000018
【図１７】
2005343066.tif 000019
【図１８】
2005343066.tif 000020
【図１９】
2005343066.tif 000021
【図２０】
2005343066.tif 000022
【図２１】
2005343066.tif 000023