(57)【要約】      （修正有）【課題】適切なタイミングでキャリブレーションを実行する画像形成装置、画像形成方法及びプログラムを提供する。【解決手段】ユーザー操作に基づくキャリブレーションの指示を受信する受信手段と、キャリブレーションを実行させる制御手段と、ユーザー操作に基づいてキャリブレーションを抑制する条件を設定する設定手段と、上記設定手段が設定したキャリブレーション抑制条件を満たす場合、上記受信手段により受信したキャリブレーションの指示に基づくキャリブレーションの実行を抑制するキャリブレーション抑制手段とを有する。【選択図】図３
2015044336.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー操作に基づくキャリブレーションの指示を受信する受信手段と；
キャリブレーションを実行させる制御手段と；
ユーザー操作に基づいてキャリブレーションを抑制する条件を設定する設定手段と；
上記設定手段が設定したキャリブレーション抑制条件を満たす場合、上記受信手段により受信したキャリブレーションの指示に基づくキャリブレーションの実行を抑制するキャリブレーション抑制手段と；
を有することを特徴とする画像形成装置。
【請求項２】
上記抑制手段は、上記設定手段が設定したキャリブレーション抑制条件を満たす場合、さらに、上記画像形成装置が自動実施するキャリブレーションの実行を抑制することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
上記設定手段は、１以上印刷ジョブ実施者を設定可能であり、
上記抑制手段は、上記設定手段により設定した印刷ジョブ実施者の印刷ジョブを、実施する予定又は実施中であるかを判定する判定手段と；
上記抑制手段は、上記判定手段が、上記印刷ジョブ実施者の印刷ジョブを実施する予定又は実施中であると判定した場合、キャリブレーションの実施を禁止することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
上記設定手段は、上記印刷ジョブの実施者の数に上限を設けることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
上記設定手段は、１以上の印刷ジョブの名称を設定する可能であり、
上記抑制手段は、
上記設定手段が設定した印刷ジョブの名称に対応する印刷ジョブを、実施する予定又は実施中であるかを判定する判定手段と；
上記抑制手段は、上記判定手段が、上記印刷ジョブを実施中又は実施する予定があると判定した場合、キャリブレーションの実施を禁止することを特徴とする請求項１から４のいずれか１項に記載の画像形成装置。
【請求項６】
上記設定手段は、上記印刷ジョブの名称の数に上限を設けることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
上記設定手段は、１以上の印刷ジョブ実施者及び印刷ジョブ実施数を設定可能であり、
上記抑制手段は、
上記設定手段が設定した印刷ジョブ実施者の印刷ジョブを、上記設定手段が設定した印刷ジョブ実施数だけ実施したことを判定する判定手段と；
上記判定手段が、上記印刷ジョブ実施者の印刷ジョブを、上記印刷ジョブ実施数だけ実施したと判定すると、前記抑制手段はキャリブレーションの実施を禁止することを特徴とする請求項１から５のいずれか１項に記載の画像形成装置。
【請求項８】
上記設定手段は、上記印刷ジョブ実施数に上限を設けることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
上記設定手段は、印刷ジョブの属性情報を設定する設定可能であり、
上記抑制手段は、
上記設定手段が設定した属性情報に該当する印刷ジョブを、実施する予定又は実施中であるかを判定する判定手段と；
上記抑制手段は、上記判定手段が、上記属性情報に該当する印刷ジョブを、実施中又は実施する予定があると判定すると、キャリブレーションの実施を禁止することを特徴とする請求項１から８のいずれか１項に記載の画像形成装置。
【請求項１０】
上記属性情報は、画像データの形式、色数、名称、保存ディレクトリのうちの少なくとも１つであることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
ユーザー操作に基づくキャリブレーションの指示を受信する受信工程と；
ユーザー操作に基づいてキャリブレーションを抑制する条件を設定する設定工程と；
上記設定工程において設定したキャリブレーション抑制条件を満たす場合、上記受信工程において受信したキャリブレーションの指示に基づくキャリブレーションの実行を抑制するキャリブレーション抑制工程と；
を有することを特徴とする画像形成方法。
【請求項１２】
請求項１１に記載の画像形成方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリブレーション処理を行うことによって印刷画像の補正処理を実施する画像形成装置、画像形成方法及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置では、使用する装置の環境の温度、湿度の変化や、部品の経年変化等の使用条件によって、出力特性が変化し、印刷される画像の濃度や色味が変化する。この画像形成装置の出力特性の変化に対して、カラーキャリブレーション処理を行い、補正することによって所定の出力特性が維持できるようにすることが知られている。しかしながら、濃度や色味を変えたくない複数の印刷ジョブ間で、カラーキャリブレーションが入ると、印刷ジョブ間で印刷物の濃度や色味に変化が生じてしまう。
【０００３】
そこで、画像形成装置の出力特性変化等でカラーキャリブレーションが必要であると判断された場合に、印刷ジョブの実施を指示するに際して、カラーキャリブレーション処理を行うかどうかを確認、選択することが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１６３７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、大量の印刷ジョブを実施する際に、印刷ジョブの指示の度にカラーキャリブレーションの実施可否を選択すると、ユーザーに多くの操作を実施させるので、操作性の観点から望ましくない。
【０００６】
また、画像形成装置がカラーキャリブレーションの必要性を判断して、カラーキャリブレーションを自動的に実施する場合、ユーザー操作によってカラーキャリブレーションの実施を抑制することができない。したがって、複数の印刷ジョブ実施中に、第３者がカラーキャリブレーションを実施すると、印刷ジョブ間で色味の変化が発生することがある。
【０００７】
また、カラーキャリブレーションを実施するタイミングを、異なる印刷ジョブ実施者の印刷ジョブ間に設定した場合、複数の印刷ジョブ実施者によって構成されているグループで作業する際にグループ間で色味の変化が発生してしまう。
【０００８】
本発明は、適切なタイミングでキャリブレーションを実行する画像形成装置、画像形成方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の画像形成装置は、ユーザー操作に基づくキャリブレーションの指示を受信する受信手段と、キャリブレーションを実行させる制御手段と、ユーザー操作に基づいてキャリブレーションを抑制する条件を設定する設定手段と、上記設定手段が設定したキャリブレーション抑制条件を満たす場合、上記受信手段により受信したキャリブレーションの指示に基づくキャリブレーションの実行を抑制するキャリブレーション抑制手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、適切なタイミングでキャリブレーションを実行することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】実施形態１に係る画像形成システム１００の構成例を示す図である。
【図２】画像形成装置１の構成を示すブロック図である。
【図３】画像形成装置１の機能構成を示す機能ブロック図である。
【図４】実施形態１の動作を示すシーケンス図である。
【図５】画像形成装置１の処理内容を示すフローチャートである。
【図６】画像形成装置１の処理内容を示すフローチャートである。
【図７】画像形成装置１の処理内容を示すフローチャートである。
【図８】画像形成装置１の処理内容を示すフローチャートである。
【図９】画像形成装置１の処理内容を示すフローチャートである。
【図１０】画像形成装置１の処理内容を示すフローチャートである。
【図１１】画像形成装置１の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１２】
発明を実施するための形態は、以下の通りである。
【実施形態１】
【００１３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。各図において、同一の部材については同一の参照番号を付し、重複する説明については適宜省略する。
【００１４】
図１は、本発明の実施形態１に係る画像形成システム１００の構成例を示す図である。
【００１５】
画像形成装置システム１００は、画像形成装置１と、複数の操作端末（操作端末２，３，４）とを備え、これらはネットワーク回線５により接続されている。
【００１６】
操作端末２、３、４は、ネットワーク回線５を介して、画像形成装置１に対して、印刷する画像情報を含む印刷ジョブの依頼、カラーキャリブレーションの実施依頼、キャリブレーション抑制条件の設定を行う。操作端末２、３、４のそれぞれは、特に限定されないが、例えば、パーソナルコンピュータ、ワークステーション等である。
【００１７】
画像形成装置１は、ネットワーク回線５を介して操作端末２、３、４から送信される印刷ジョブ依頼に含まれている画像情報に基づき、画像形成を行う。この画像形成装置１は、記録用紙上に画像を形成するプリンタ機能、カラーキャリブレーション実施依頼に基づいて画像形成装置の出力調整を行うカラーキャリブレーション機能を備える。
【００１８】
ここで、図２を用いて、画像形成装置１について詳細に説明する。図２は、画像形成装置１の構成を示すブロック図である。
【００１９】
画像形成装置１は、コネクタを介して、操作端末２、３、４に接続され、操作端末２、３、４から、ページ記述言語を用いた印刷データを受け取り、印刷データを解析し、印刷出力する。また、画像形成装置１は、出力画像（印刷画像）の画質の変動を補正処理するために行うカラーキャリブレーションを制御する。カラーキャリブレーションの抑制とは、カラーキャリブレーションの実施が指示されても実施しないことを指し、具体的には、印刷媒体上に所定のテストチャートの出力を行わないことを指す。
【００２０】
画像形成装置１は、受信バッファ１０１、出力部１０２、読み取りセンサ１０３、操作パネル１０４、ＣＰＵ１０５、ＲＡＭ１０６、Ｂｏｏｔ  ＲＯＭ（以下、ブートＲＯＭという）１０７、Ｆｌａｓｈ  ＲＯＭ１０８，ＮＶＲＡＭ１０９を備える。
【００２１】
ＣＰＵ１０５は、バスに接続されている各構成要素を総括的に制御し、ブートＲＯＭ１０７に格納されているブートプログラムの制御手順に従い、ＦｌａｓｈＲＯＭ１０８に格納されている実行プログラムを、ＲＡＭ１０６上にロードする。このロードされた実行プログラムの制御手順に従って、ＣＰＵ１０５が画像形成装置１の全体を制御する。つまり、ブートＲＯＭ１０７は、ＣＰＵ１０５の初期動作をＣＰＵ１０５に実行させるために、ＦｌａｓｈＲＯＭ１０８に格納されている実行プログラムを、ＲＡＭ１０６上にロードするプログラムを格納している。
【００２２】
受信バッファ１０１は、操作端末２、３、４から受信したページ記述言語を用いて、印刷データを、一旦蓄える。
【００２３】
出力部１０２は、ＣＰＵ１０５の制御によって、ＲＡＭ１０６上に読み出された印刷対象のデータを印刷媒体に印刷する。つまり、出力部１０２は、展開された出力データを、一定のプロセスに準じて画像形成する。さらに、カラーキャリブレーションを実施する毎に、印刷媒体上に、所定のテストチャートを出力する。
【００２４】
読み取りセンサ１０３は、カラーキャリブレーション実施時に、一定の印刷パターンの濃度を検知することによって、印刷パターンの濃度を検知する。
【００２５】
操作パネル１０４は、キーやタッチパネル等の操作デバイスであり、ユーザーが操作パネル１０４を操作することによって、ユーザーの指示がＣＰＵ１０５に入力される。また、操作パネル１０４は、ユーザーに対して種々の情報を通知する。本実施形態では、操作パネル１０４は、カラーキャリブレーションの実施を指示するパネルであるとともに、エラーや警告を表示する。
【００２６】
ＲＡＭ１０６は、ＣＰＵ１０５の実行プログラムの格納領域を有し、実行プログラムを実行する際に、ワークエリアとして機能する。ＦｌａｓｈＲＯＭ１０８は、実行プログラムを保存する。ＮＶＲＡＭ１０９は、カラーキャリブレーションを実施することによって、生成された各色、各濃度の補正値、キャリブレーション実施日時等の履歴情報を記憶する。また、ＮＶＲＡＭ１０９には、温度や湿度の環境変動を示す情報や、印刷に使用された用紙の枚数の積算量などを記憶する。
【００２７】
カラーキャリブレーションの実施形態として、ユーザー操作によってカラーキャリブレーションを実施する形態と、画像形成装置１が必要性を判断してカラーキャリブレーションを実施する形態とがある。
【００２８】
ユーザー操作によってカラーキャリブレーションを実施する場合、画像形成装置１の操作パネル１０４を介して、使用者であるユーザーが任意のタイミングで、カラーキャリブレーション実施要求を入力すると、画像形成装置１は、テストチャートを出力する。テストチャートの印刷が終了すると、印刷されたテストチャートの各濃度の印刷パターンを、画像形成装置１に標準装備されている読み取りセンサ１０３が読み取る。読み取った結果に基づいて、各印刷パターンにおける濃度値を検出し、検出した濃度値と、理論濃度値とを比較し、他の補正要素を加味し、各色、各濃度に対する補正値を算出し、ＮＶＲＡＭ１０９に保存する。画像形成装置１が必要性を判断して実施するカラーキャリブレーションでは、ＮＶＲＡＭ１０９に保存されている印刷実施状況、前回カラーキャリブレーションが実施されてからの経過時間等に基づいて、カラーキャリブレーションを実施する。
【００２９】
一方、ＮＶＲＡＭ１０９に記憶されている温度や湿度の環境変動を示す情報や、印刷に使用された用紙の枚数の積算量に基づき、予め決められた環境変動や用紙枚数に達すると、カラーキャリブレーションする必要性があると画像形成装置１が判断する。この場合、ユーザー操作時と同等のカラーキャリブレーション処理を実行する。
【００３０】
図３は、実施形態１における画像形成装置１の機能構成を示す機能ブロック図である。符号１〜５が示すものは、図１と同様である。
【００３１】
入出力装置２０１は、オペレーターが画像形成装置１を操作するために必要な情報を入出力する装置である。入出力装置２０１において、情報を入力する装置の例は、ボタン、キー、タッチパネル等であり、情報を出力する装置の例は、モニタ、タッチパネル等である。オペレーターは、入出力装置２０１を介して、印刷ジョブの実施依頼、カラーキャリブレーション実施指示、カラーキャリブレーション抑制条件の設定等を行う。
【００３２】
カラーキャリブレーション抑制条件は、設定されている印刷ジョブ実施者の印刷ジョブを画像形成装置１において実施が予定されているか、または実施中であるという条件である。この条件が満たされると、カラーキャリブレーションの実施を禁止する。上記印刷ジョブ実施者としては、１人または複数名を設定することが可能である。すなわち、印刷ジョブ実施者として複数名を含むグループを予め設定することができる。
【００３３】
また、カラーキャリブレーション抑制条件の別の例は、設定されている名称に対応する印刷ジョブの実施が予定されているか、または実施中であるという条件である。この条件を満たせば、カラーキャリブレーションの実施を禁止する。名称としては、１つまたは複数の印刷ジョブの名称を予め設定することができる。
【００３４】
また、カラーキャリブレーション抑制条件のさらに別の例は、設定されている印刷ジョブ実施者の印刷ジョブが、設定された数の実施が予定されているか、または実施中であるという条件である。この条件を満たせば、カラーキャリブレーションの実施を禁止する。なお、印刷ジョブ実施者は、１人または複数名を設定することが可能である。
【００３５】
また、カラーキャリブレーション抑制条件の他の例は、設定されている属性情報に該当する印刷ジョブを、実施する予定があるか、または実施中であるという条件である。この条件を満たせば、カラーキャリブレーションの実施を禁止する。印刷ジョブの属性情報は予め設定することができる。
【００３６】
属性情報の例は、印刷対象である画像データの形式、色数、名称、保存ディレクトリ等である。なお、カラーキャリブレーション抑制状態が永続的に持続することがないように、カラーキャリブレーション抑制条件として設定する項目に一定の上限を設けるようにしてもよい。例えば、印刷ジョブ実施者名をカラーキャリブレーション抑制条件として設定する場合、設定できる印刷ジョブ実施者名の数に制限を設ける。また、印刷ジョブ数をカラーキャリブレーション抑制条件として設定する場合、設定できる印刷ジョブ数に上限を設ける。また、印刷ジョブ名をカラーキャリブレーション抑制条件として設定する場合、設定できる印刷ジョブ名の数に上限を設ける。
【００３７】
カラーキャリブレーション自動実施判定手段２０２は、画像形成装置１で実施された印刷ジョブの状況や、カラーキャリブレーションを実施してからの経過時間等を判定する。そして、画像形成装置１で実施された印刷ジョブの状況や、カラーキャリブレーションを実施してからの経過時間等に応じて、カラーキャリブレーション自動実施指示受付手段２０３にカラーキャリブレーションの実施を指示する。
【００３８】
カラーキャリブレーション自動実施受付手段２０３は、入出力装置２０１、カラーキャリブレーション自動実施判定手段２０２、又はネットワーク回線５を介した操作端末２、３、４からカラーキャリブレーション実施指示を受け付ける。そして、カラーキャリブレーション自動実施受付手段２０３は、カラーキャリブレーション実施制御手段２０４に、カラーキャリブレーション実施指示を受け渡す。
【００３９】
カラーキャリブレーション実施制御手段２０４は、カラーキャリブレーション自動実施判定手段２０２がカラーキャリブレーション実施指示をすると、カラーキャリブレーション実施可否判定手段２０９にカラーキャリブレーションの実施可否判定を依頼する。そして、カラーキャリブレーションの実施可否の判定結果は、カラーキャリブレーション実施制御手段２０４に通知される。
【００４０】
カラーキャリブレーション実施可否判定手段２０９によりカラーキャリブレーションの実施が可能であると判定されると、カラーキャリブレーション実施制御手段２０４は、カラーキャリブレーション実施手段２０５にカラーキャリブレーションの処理を行わせる。
【００４１】
カラーキャリブレーション実施可否判定手段２０９によりカラーキャリブレーションの実施が不可であると判定されると、カラーキャリブレーション実施制御手段２０４は、カラーキャリブレーション保留手段２０６に、カラーキャリブレーションを保留させる。カラーキャリブレーションの実施が不可であると判定されると、カラーチャートの印刷そのものの実施を抑制する。つまり、カラーキャリブレーション保留手段２０６は、設定されたカラーキャリブレーション抑制条件を満たすと、カラーキャリブレーションを抑制する。
【００４２】
また、カラーキャリブレーション実施制御手段２０４は、印刷ジョブ実施手段２１３から印刷ジョブ完了の通知を受けた際に、カラーキャリブレーションの実施可否判定依頼を行う。そして、カラーキャリブレーションの実施が可能であると判定され、しかも、カラーキャリブレーション保留手段２０６にカラーキャリブレーションが保留されていれば、カラーキャリブレーション実施手段２０５がカラーキャリブレーションの処理を行う。カラーキャリブレーション実施手段２０５は、カラーキャリブレーション実施制御手段２０４からの指示に基づいて、カラーキャリブレーションを実施する。
【００４３】
カラーキャリブレーション保留手段２０６は、カラーキャリブレーション実施制御手段２０４からの指示に基づいて、カラーキャリブレーションを保留する。
【００４４】
カラーキャリブレーション抑制条件設定手段２０７は、カラーキャリブレーション抑制条件を設定する手段を、入出力装置２０１、又は、ネットワーク回線５を介して操作端末２、３、４に提供する。そして、カラーキャリブレーション抑制条件設定手段２０７は、設定されたカラーキャリブレーション抑制条件を、カラーキャリブレーション抑制条件管理手段２０８に通知する。
【００４５】
カラーキャリブレーション抑制条件管理手段２０８は、カラーキャリブレーション抑制条件設定手段２０７によって設定されたカラーキャリブレーション抑制条件を記憶する。また、カラーキャリブレーション抑制条件管理手段２０８は、カラーキャリブレーション実施可否判定手段２０９、カラーキャリブレーション抑制状態通知手段２１０に、カラーキャリブレーション抑制条件を提供する。
【００４６】
また、カラーキャリブレーション抑制条件管理手段２０８は、印刷ジョブ情報管理手段２１２が通知した印刷ジョブ情報に基づいて、カラーキャリブレーション抑制条件の更新、または、削除を行う。
【００４７】
カラーキャリブレーション実施可否判定手段２０９は、カラーキャリブレーション実施制御手段２０４からの依頼に基づいて、次の処理を行う。つまり、カラーキャリブレーション抑制条件管理手段２０８に記憶されているカラーキャリブレーション抑制条件、及び、印刷ジョブ情報管理手段２１２に記憶されている印刷ジョブ情報に基づいて、カラーキャリブレーションの実施可否を判定する。そして、カラーキャリブレーション実施制御手段２０４に、判定結果を通知する。印刷ジョブ情報に基づいて、不要となったカラーキャリブレーション抑制条件を、カラーキャリブレーション抑制条件管理手段２０８から削除する。
【００４８】
カラーキャリブレーション抑制状態通知手段２１０は、入出力装置２０１、又は、ネットワーク回線５を介して操作端末２、３、４に対して、カラーキャリブレーション抑制条件管理手段２０８に記憶されているカラーキャリブレーション抑制条件を通知する。
【００４９】
印刷ジョブ受付手段２１１は、入出力装置２０１、又は、ネットワーク回線５を介して、操作端末２、３、４から、印刷ジョブの実施指示の受付を行い、印刷ジョブ実施手段２１３に印刷ジョブの実施指示を受け渡す。また、印刷ジョブ情報管理手段２１２に、受け付けた印刷ジョブの情報を通知する。
【００５０】
印刷ジョブ情報管理手段２１２は、印刷ジョブ受付手段２１１からの通知、印刷ジョブ実施手段２０４からの通知に基づいて、画像形成装置１において、実施する予定がある印刷ジョブ、及び、実施している印刷ジョブに関する情報を記憶する。また、印刷ジョブ情報管理手段２１２は、カラーキャリブレーション抑制条件管理手段２０８に、記憶している印刷ジョブ情報を提供する。また、印刷ジョブ情報管理手段２１２は、カラーキャリブレーション実施制御手段２０４、及び、カラーキャリブレーション抑制条件管理手段２０８に、記憶している印刷ジョブ情報が更新されたことを通知する。
【００５１】
印刷ジョブ実施手段２１３は、印刷ジョブ受付手段２１１が受信した印刷ジョブ中の画像情報に応じて、記録紙上に画像を印刷する。また、印刷ジョブの実施状況を、印刷ジョブ情報管理手段２１２に通知する。また、印刷ジョブの実施完了に基づいて、印刷ジョブ情報管理手段２１２に、印刷ジョブの実施完了を通知する。
【００５２】
カラーキャリブレーション保留状態通知手段２１４は、印刷ジョブ受付手段２１１が印刷ジョブを受け付けた際に、実施を保留しているカラーキャリブレーションが、カラーキャリブレーション保留手段２０６に存在すれば、ユーザーに通知する。つまり、実施を保留しているカラーキャリブレーションが存在している旨を、入出力装置２０１、又は、ネットワーク回線５を介して操作端末２、３、４に通知する。
【００５３】
図４は、本発明の実施形態１の動作を示すシーケンス図である。符号１、２、３が示すものは、図１、図３と同様である。
【００５４】
符号３０１は、画像形成装置１における印刷ジョブの実施を示す。符号３０２は、画像形成装置１におけるカラーキャリブレーション処理の実施を示す。符号３０３は、画像形成装置１において、カラーキャリブレーションの実施を抑制している期間を示す。端末装置２は、カラーキャリブレーションの抑制条件を、画像形成装置１に設定し、その後、印刷ジョブの実施を依頼する。端末装置３は、カラーキャリブレーションの実施を、画像形成装置１に依頼する。
【００５５】
ここでは、端末装置２がカラーキャリブレーションの実施抑制条件を設定し、端末装置３がカラーキャリブレーションの実施依頼をした場合について説明する。画像形成装置１は、端末装置２が設定したカラーキャリブレーション抑制条件に応じて、カラーキャリブレーションを抑制している間は、端末装置３からカラーキャリブレーションの実施指示を受けても、カラーキャリブレーションを実施しない。つまり、抑制条件が解除されるまで、カラーキャリブレーションの実施を保留する。そして、端末装置２からの印刷ジョブ実施依頼に応じて、印刷ジョブを実行する。端末装置２が設定したカラーキャリブレーションの抑制条件が解除されると、画像形成装置１は、端末装置３からの実施指示に基づいて、保留していたカラーキャリブレーションを実施する。
【００５６】
上述したように、１の端末装置から実施抑制条件が設定された場合、他の端末装置からカラーキャリブレーション実施指示を受けても、カラーキャリブレーションを実行しない。また、画像形成装置１の入出力装置２０１により実施抑制条件が設定された場合も同様に、端末装置からカラーキャリブレーション実施指示を受けてもカラーキャリブレーションを実行しない。なお、いずれの端末装置及び画像形成装置１の入出力装置２０１からもキャリブレーションの実施抑制条件の設定及び実施依頼を行うことができる。
【００５７】
図５は、画像形成装置１の処理内容を示すフローチャートであり、カラーキャリブレーションの実施指示を受けた際における画像形成装置１の処理内容を示す。図５は、具体的には、カラーキャリブレーションの実施指示を受けた際に画像形成装置１のＣＰＵ１０５により実行される処理フローである。
【００５８】
画像形成装置１において、カラーキャリブレーション実施指示受付手段２０３が、カラーキャリブレーション実施指示を受けると、カラーキャリブレーション実施制御手段２０４が、カラーキャリブレーション抑制状態を確認する（Ｓ１０１）。
【００５９】
カラーキャリブレーションが抑制されている状態を確認すると（Ｓ１０１で抑制中）、カラーキャリブレーション抑制状態通知手段２１０が、カラーキャリブレーションの実施を指示したオペレーター、すなわち、入出力装置２０１の操作パネル又は操作端末に、カラーキャリブレーション抑制中を通知する（Ｓ１０２）。本実施形態では、カラーキャリブレーションが抑制中である旨をメッセージ表示するものとするが、カラーキャリブレーションが抑制中である旨を音声により通知してもよいし、ランプ等を点灯させることにより通知してもよい。そして、カラーキャリブレーション保留手段２０６が、カラーキャリブレーションの処理を予約する（Ｓ１０３）。
【００６０】
一方、Ｓ１０１でカラーキャリブレーションを抑制していないことを確認すると（Ｓ１０１で抑制中ではない）、カラーキャリブレーション実施手段２０５が、カラーキャリブレーションの処理を実施する（Ｓ１０４）。
【００６１】
図６は、画像形成装置１の処理内容を示すフローチャートであり、印刷ジョブが終了した際の画像形成装置１の処理内容を示す。図６は、具体的には、印刷ジョブが終了した際に画像形成装置１のＣＰＵ１０５により実行される処理フローである。
【００６２】
画像形成装置１において、印刷ジョブ情報管理手段２１２から、印刷ジョブが終了した通知を受けると（Ｓ１０５）、カラーキャリブレーション実施可否判定手段２０９が、カラーキャリブレーションの抑制を継続するかどうかを判断する（Ｓ１０６）。ここでは、カラーキャリブレーションの抑制を継続する必要があるかを判断する。
【００６３】
カラーキャリブレーションの実施抑制の継続が必要ないと判断されると（Ｓ１０６で継続不要）、カラーキャリブレーションの抑制状態を解除する（Ｓ１０７）。また、カラーキャリブレーションの抑制を解除した際に、カラーキャリブレーション保留手段２０６に保留しているカラーキャリブレーションが存在することを確認する（Ｓ１０８）。
【００６４】
保留されているキャリブレーションが存在することが確認されると（Ｓ１０８で存在する）、カラーキャリブレーション実施手段２０５が、カラーキャリブレーションの処理を実施する（Ｓ１０９）。
【００６５】
Ｓ１０６において、カラーキャリブレーション抑制を継続する必要があると判断した場合は、キャリブレーションを実行しない。また、Ｓ１０８において、保留されているキャリブレーションが存在しない場合も、キャリブレーションを実行しない。
【００６６】
図７は、画像形成装置１の処理内容を示すフローチャートであり、印刷ジョブを受信した際の画像形成装置１の処理内容を示す。図７は、具体的には、印刷ジョブを受信した際に画像形成装置１のＣＰＵ１０５により実行されるフローである。
【００６７】
画像形成装置１において、印刷ジョブ受付手段２１１が印刷ジョブの実施を受け付けると（Ｓ１１０）、カラーキャリブレーション保留手段２０６に保留しているカラーキャリブレーションが存在するか確認する（Ｓ１１１）。
【００６８】
保留されているカラーキャリブレーションが存在しないことが確認されると（Ｓ１１１で存在しない）、印刷ジョブ実施手段２１３が、印刷ジョブを実施する（Ｓ１１５）。一方、保留されているカラーキャリブレーションが存在することが確認されると（Ｓ１１１で存在する）、カラーキャリブレーション保留状態通知手段２１４が、印刷ジョブの実施を指示したオペレーター、すなわち、入出力装置２０１又は操作端末に対して、抑制中のカラーキャリブレーションが存在する旨を通知する。そして、印刷ジョブを実施するかを確認する（Ｓ１１３）。
【００６９】
印刷を行うことが選択されると（Ｓ１１３で実行する）、印刷ジョブ実施手段２１３が、印刷ジョブを実施する（Ｓ１１５）。キャンセルすることが選択されると（Ｓ１１３で実行しない）、印刷ジョブをキャンセルする（Ｓ１１４）。
【００７０】
ここで、図８〜１０を用いて、カラーキャリブレーションの抑制条件の解除（カラーキャリブレーションの抑制条件の削除）について説明する。
【００７１】
図８は、画像形成装置１の処理内容を示すフローチャートであり、特定の印刷ジョブ実施者が実施する印刷ジョブの数を抑制条件として設定し、カラーキャリブレーションを抑制している場合に、印刷ジョブが終了した際の画像形成装置１の処理内容を示す。図８は、具体的には、画像形成装置１のＣＰＵ１０５により実行されるフローである。
【００７２】
画像形成装置１は、印刷ジョブの実施が終わると、終了した印刷ジョブの実施者名を、印刷ジョブ情報管理手段２１２から取得する（Ｓ１１６）。終了した印刷ジョブの印刷ジョブ実施者名が、カラーキャリブレーション抑制条件として設定されている印刷ジョブ実施者かどうかを判断する（Ｓ１１７）。
【００７３】
カラーキャリブレーション抑制条件に設定されている印刷ジョブ実施者の印刷ジョブであると判断されれば（Ｓ１１７でＹｅｓ）、カラーキャリブレーション抑制条件を更新する（Ｓ１１８）。具体的には、印刷待ちジョブの数を１つ減らす。印刷待ちジョブの数が０になれば（Ｓ１１９）、これ以上のカラーキャリブレーションの抑制が不必要であると判断し、該当するカラーキャリブレーション抑制条件を、カラーキャリブレーション抑制条件管理手段２０８から削除する（Ｓ１２０）。
【００７４】
なお、印刷待ちジョブの数が０ではない場合（Ｓ１１９がＮｏ）、カラーキャリブレーションの抑制条件を削除しない。すなわち、印刷待ちジョブがなくなるまで、カラーキャリブレーションの抑制条件を削除しない。また、終了した印刷ジョブの印刷ジョブ実施者名が、カラーキャリブレーション抑制条件に設定された印刷ジョブ実施者ではない場合は、カラーキャリブレーションの抑制条件を削除しない。
【００７５】
図９は、画像形成装置１の処理内容を示すフローチャートであり、印刷ジョブ名を抑制条件として設定し、カラーキャリブレーションを抑制している場合に、印刷ジョブが終了した際の画像形成装置１の処理内容を示す。図９は、具体的には、画像形成装置１のＣＰＵ１０５により実行されるフローである。
【００７６】
画像形成装置１は、印刷ジョブの実施を終えると、終了した印刷ジョブの印刷ジョブ名を、印刷ジョブ情報管理手段２１２から取得する（Ｓ１２１）。終了した印刷ジョブ名が、カラーキャリブレーション抑制条件として設定されている印刷ジョブ名かどうかを判断する（Ｓ１２２）。
【００７７】
カラーキャリブレーション抑制条件に設定されている印刷ジョブ名であると判断されると（Ｓ１２２でＹｅｓ）、カラーキャリブレーション抑制条件を更新する（Ｓ１２３）。具体的には、印刷待ち印刷ジョブ名リストの中から、該当する印刷ジョブ名を削除する。そして、カラーキャリブレーション抑制条件として設定されている印刷ジョブ名が存在するか判定する（Ｓ１２４）。
【００７８】
印刷待ちジョブ名リストの要素数が０になれば（Ｓ１２４でＮｏ）、これ以上のカラーキャリブレーションの抑制が不必要であると判断する。そして、該当するカラーキャリブレーション抑制条件を、カラーキャリブレーション抑制条件管理手段２０８から削除する（Ｓ１２５）。
【００７９】
なお、印刷待ちジョブ名リストの要素数が０ではない場合（Ｓ１２４がＹｅｓ）、カラーキャリブレーションの抑制条件を削除しない。すなわち、印刷待ちジョブ名リストの要素数が０になるまで、カラーキャリブレーションの抑制条件を削除しない。また、終了した印刷ジョブの印刷ジョブの印刷ジョブ名が、カラーキャリブレーション抑制条件に設定された印刷ジョブ名ではない場合（Ｓ１２２でＮｏ）、カラーキャリブレーションの抑制条件を削除しない。
【００８０】
図１０は、画像形成装置１の処理内容を示すフローチャートであり、印刷ジョブ実施者名を抑制条件として設定し、カラーキャリブレーションを抑制している場合において、カラーキャリブレーション指示を受けた際の画像形成装置１の処理内容を示す。図１０は、具体的には、画像形成装置１のＣＰＵ１０５により実行されるフローである。
【００８１】
画像形成装置１が、カラーキャリブレーションの実施指示を受けると、カラーキャリブレーション抑制条件管理手段２０８が管理しているカラーキャリブレーション抑制条件が存在するかを判定する（Ｓ１２６）。判定は、カラーキャリブレーション自動実施判定手段２０３が行う。
【００８２】
カラーキャリブレーション抑制条件が存在しないと判定されると（Ｓ１２６でＮｏ）、カラーキャリブレーションの実施が可能であると判断する（Ｓ１３１）。
【００８３】
カラーキャリブレーション抑制条件が存在する、すなわち、抑制条件が設定されていると判定されると（Ｓ１２６でＹｅｓ）、カラーキャリブレーション抑制条件に設定されている印刷ジョブ実施者名を取得する（Ｓ１２７）。そして、印刷ジョブ情報管理手段２１２から、画像形成装置１において実施が予定されているか、または実施中である印刷ジョブの印刷ジョブ実施者名を取得する（Ｓ１２８）。カラーキャリブレーション抑制条件に設定されている印刷ジョブ実施者の印刷ジョブが実施予約されているか確認する（Ｓ１２９）。具体的には、画像形成装置１において、設定されている印刷ジョブ実施者の印刷ジョブを実施する予定又は実施中であるかを確認する（Ｓ１２９）。
【００８４】
カラーキャリブレーション抑制条件に設定されている印刷ジョブ実施者の印刷ジョブを、実施する予定がある又は実施中であることが確認されれば（Ｓ１２９でＹｅｓ）、カラーキャリブレーションの実施が不可であると判断する（Ｓ１３０）。
【００８５】
カラーキャリブレーション抑制条件に設定されている印刷ジョブ実施者の印刷ジョブを、実施する予定がなく、また、実施中ではないことが確認されれば（Ｓ１２９でＮｏ）、カラーキャリブレーションの実施が可能であると判断する（Ｓ１３１）。
【００８６】
なお、カラーキャリブレーション抑制条件が存在しない場合（Ｓ１２６でＮｏ）、カラーキャリブレーションの実行可能と判定する。
【００８７】
図１１は、画像形成装置１の処理内容を示すフローチャートであり、印刷ジョブの属性情報を抑制条件として設定し、カラーキャリブレーションを抑制している場合に、カラーキャリブレーション指示を受けた際の画像形成装置１の処理内容を示す。図１１は、具体的には、画像形成装置１のＣＰＵ１０５により実行されるフローである。
【００８８】
画像形成装置１がカラーキャリブレーションの実施指示を受けると、カラーキャリブレーション抑制条件管理手段２０８が管理するカラーキャリブレーション抑制条件が存在するかカラーキャリブレーション自動実施判定手段２０３が確認する（Ｓ１３２）。
【００８９】
カラーキャリブレーションが存在しないことが確認されると（Ｓ１３２でＹｅｓ）、カラーキャリブレーションが実施可能であると判断する（Ｓ１３７）。カラーキャリブレーション抑制条件が設定されていれば、カラーキャリブレーション抑制条件に設定されている印刷ジョブの属性情報を取得する（Ｓ１３３）。そして、印刷ジョブ情報管理手段２１２が、画像形成装置１において実施予定又は実施中である印刷ジョブの属性情報を取得する（Ｓ１３４）。
【００９０】
カラーキャリブレーション抑制条件に設定されている属性情報に該当する印刷ジョブを、画像形成装置１において、実施する予定又は実施中であるかを確認する（Ｓ１３５）。
【００９１】
カラーキャリブレーション抑制条件に設定されている属性情報に該当する印刷ジョブを、実施する予定がある又は実施中であれば（Ｓ１３５でＹｅｓ）、カラーキャリブレーションが実施不可であると判断する（Ｓ１３６）。カラーキャリブレーション抑制条件に設定されている属性情報に該当する印刷ジョブを実施する予定がなく、しかも、実施中でなければ（Ｓ１３５でＮｏ）、カラーキャリブレーションの実施が可能であると判断する（Ｓ１３７）。
【００９２】
なお、カラーキャリブレーション抑制条件が存在しない場合（Ｓ１３２でＮｏ）、カラーキャリブレーションの実行可能と判定する。
【００９３】
本実施形態によれば、適切なタイミングでキャリブレーションを実行することができる。本実施形態では、画像形成装置１が自発的に行うキャリブレーション及びユーザー操作によって実施されるキャリブレーションの両者を適切に抑制する。これにより、複数の印刷ジョブを実行中に、予期せぬタイミングで実行されたカラーキャリブレーションが実行されることによる色味の変化を抑制することができる。
【００９４】
上記実施形態では、１以上の印刷ジョブ実施者名を指定し、その印刷ジョブ実施者の印刷ジョブを、画像形成装置において、実施の予定がある又は実施中であれば、カラーキャリブレーションの実施を禁止することができる。これにより、一の印刷ジョブ実施者が実施した印刷ジョブの色味を抑制することができ、また、複数名の印刷ジョブ実施者から構成されるグループ全体の印刷ジョブの色味の変化を抑制することもできる。
【００９５】
また、上記実施形態では、印刷ジョブ名や、印刷ジョブの属性情報を指定し、該当する印刷ジョブを、実施する予定又は実施中であれば、カラーキャリブレーションの実施を禁止することができる。これにより、印刷ジョブ実施者や、実施端末を限定せずに、特定の印刷ジョブ群の色味の変化を抑制することができる。
【００９６】
上述した実施形態では、印刷ジョブの実施者名、印刷ジョブ名、印刷ジョブの属性情報に応じて、カラーキャリブレーションの実行を抑制することができるものとしたが、これらのいずれか１以上に応じて抑制することができるようにしてもよい。
【００９７】
また、上述した実施形態では、端末装置が３つの場合を例に挙げて説明したが、端末装置の数はこれに限定されるものではない。また、端末装置３を備えずに、画像形成装置１のみを備えるようにしてもよい。
【００９８】
上述した実施形態では、「カラーキャリブレーション」として説明したが、単色のキャリブレーションについても同様である。
【００９９】
なお、本実施形態の機能は以下の構成によっても実現することができる。つまり、本実施形態の画像形成装置１の処理を行うためのプログラムコードをシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムコードを実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【０１００】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【符号の説明】
【０１０１】
１…画像形成装置、
２、３、４…操作端末、
１０５…ＣＰＵ、
２０７…カラーキャリブレーション抑制条件設定手段、
２０９…カラーキャリブレーション実施可否判定手段。
【図１】
2015044336.tif 000003
【図２】
2015044336.tif 000004
【図３】
2015044336.tif 000005
【図４】
2015044336.tif 000006
【図５】
2015044336.tif 000007
【図６】
2015044336.tif 000008
【図７】
2015044336.tif 000009
【図８】
2015044336.tif 000010
【図９】
2015044336.tif 000011
【図１０】
2015044336.tif 000012
【図１１】
2015044336.tif 000013