(57)【要約】【課題】複数のプロセス速度に対するキャリブレーションをより適切に行う。【解決手段】Ｎ種類の画像形成速度を切り替えて利用可能な画像形成装置において、選択された画像形成速度により像担持体に濃度測定用のパターン画像を形成する画像形成手段と、像担持体に形成された画像を読み取る読取手段と、画像形成装置による処理が予約されている予約ジョブが存在するか否かを判定する判定手段と、予約ジョブで利用されるＭ種類の画像形成速度それぞれに対する濃度補正特性を決定し、予約ジョブの印刷処理を実行する、ように制御する制御手段と、を有する。【選択図】図１０
2016004169.tif 000002
【特許請求の範囲】
【請求項１】
Ｎ種類（Ｎは２以上の整数）の画像形成速度を切り替えて利用可能な画像形成装置であって、
前記Ｎ種類の画像形成速度の中から選択された画像形成速度により像担持体に濃度測定用のパターン画像を形成する画像形成手段と、
前記像担持体に形成された画像を読み取る読取手段と、
前記画像形成装置による処理が予約されている予約ジョブが存在するか否かを判定する判定手段と、
前記判定手段により予約ジョブが存在すると判定されかつ該予約ジョブで利用される画像形成速度がＭ（１≦Ｍ≦Ｎ−１）種類である場合、前記予約ジョブで利用されるＭ種類の画像形成速度それぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｍ種類の画像形成速度それぞれに対する濃度補正特性を決定し、該決定されたＭ種類の画像形成速度それぞれに対する濃度補正特性を利用して前記予約ジョブの印刷処理を実行するように制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記予約ジョブの印刷処理を実行した後、前記Ｍ種類の画像形成速度を除く（Ｎ−Ｍ）種類の画像形成速度それぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記（Ｎ−Ｍ）種類の画像形成速度それぞれに対する濃度補正特性を決定する、ように制御する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記読取手段は、前記像担持体に形成された画像の反射濃度又は色度値を測定することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記像担持体は、感光ドラム又は中間転写ベルトであることを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記制御手段は、前記判定手段により予約ジョブが存在しないと判定された場合、Ｎ種類の画像形成速度のそれぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｎ種類の画像形成速度それぞれに対する濃度補正特性を決定する、ことを特徴とする請求項１乃至４の何れか１項に記載の画像形成装置。
【請求項６】
前記制御手段は、Ｍ＝Ｎの場合、Ｎ種類の画像形成速度のそれぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｎ種類の画像形成速度それぞれに対する濃度補正特性を決定し、該決定されたＮ種類の画像形成速度それぞれに対する濃度補正特性を利用して前記予約ジョブの印刷処理を実行する、ことを特徴とする請求項１乃至５の何れか１項に記載の画像形成装置。
【請求項７】
前記予約ジョブを印刷処理したときに使用されることになる記録媒体の枚数を取得する取得手段を更に有し、
前記制御手段は、前記取得手段により前記予約ジョブを印刷処理したときに使用されることになる記録媒体の枚数が所定の枚数を超える場合、Ｎ種類の画像形成速度のそれぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｎ種類の画像形成速度それぞれに対する濃度補正特性を決定し、該決定されたＮ種類の画像形成速度それぞれに対する濃度補正特性を利用して前記予約ジョブの印刷処理を実行する、ことを特徴とする請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項８】
前記濃度補正特性はルックアップテーブル（ＬＵＴ）として決定されることを特徴とする請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項９】
前記Ｎ種類の画像形成速度の中から選択された画像形成速度により記録媒体に濃度測定用の第２のパターン画像を形成する第２の画像形成手段と、
前記記録媒体に形成された画像を読み取る第２の読取手段と、
を更に有し、
前記制御手段は、前記判定手段により予約ジョブが存在すると判定されかつ前記画像形成手段の濃度特性を補正するために適用すべき濃度補正特性をＮ種類の画像形成速度の全てに対して決定する場合、
前記予約ジョブで利用されるＭ種類の画像形成速度の中の１つの画像形成速度で前記第２の画像形成手段により前記第２のパターン画像を前記記録媒体に形成させ、前記第２の読取手段により該第２のパターン画像を読み取らせることにより、前記１つの画像形成速度に対する第１の濃度特性を決定し、
前記予約ジョブで利用されるＭ種類の画像形成速度それぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｍ種類の画像形成速度それぞれに対する第２の濃度特性を決定し、
前記第１の濃度特性と前記Ｍ種類の画像形成速度それぞれに対する前記第２の濃度特性と、に基づいて前記Ｍ種類の画像形成速度それぞれに対する前記濃度補正特性を決定し、
前記決定されたＭ種類の画像形成速度それぞれに対する濃度補正特性を利用して前記予約ジョブの印刷処理を実行し、
前記Ｍ種類の画像形成速度を除く（Ｎ−Ｍ）種類の画像形成速度それぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記（Ｎ−Ｍ）種類の画像形成速度それぞれに対する第２の濃度特性を決定し、
前記第１の濃度特性と前記（Ｎ−Ｍ）種類の画像形成速度それぞれに対する前記第２の濃度特性と、に基づいて前記（Ｎ−Ｍ）種類の画像形成速度それぞれに対する前記濃度補正特性を決定する
ことを特徴とする請求項１乃至８の何れか１項に記載の画像形成装置。
【請求項１０】
前記第２のパターン画像は、最大濃度の補正に利用される画像と、階調の補正に利用される画像と、を含むことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
Ｎ種類（Ｎは２以上の整数）の画像形成速度を切り替えて利用可能な画像形成装置の制御方法であって、前記画像形成装置は、
前記Ｎ種類の画像形成速度の中から選択された画像形成速度により像担持体に濃度測定用のパターン画像を形成する画像形成手段と、
前記像担持体に形成された画像を読み取る読取手段と、
を有し、前記制御方法は、
前記画像形成装置による処理が予約されている予約ジョブが存在するか否かを判定する判定工程と、
前記判定工程により予約ジョブが存在すると判定されかつ該予約ジョブで利用される画像形成速度がＭ（１≦Ｍ≦Ｎ−１）種類である場合、前記予約ジョブで利用されるＭ種類の画像形成速度それぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｍ種類の画像形成速度それぞれに対する濃度補正特性を決定し、該決定されたＭ種類の画像形成速度それぞれに対する濃度補正特性を利用して前記予約ジョブの印刷処理を実行する、ように制御する制御工程と、
を含むことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置におけるキャリブレーション技術に関するものである。
【背景技術】
【０００２】
画像形成装置の様々な要因から起こる変動を抑制し、色を安定させる目的で、キャリブレーションが行われる。従来、画像形成装置のキャリブレーションについて多くの手法技術が提案されている。それら技術の中で、画像形成装置において画像記録媒体（以下、メディア）上に画像形成された測定パッチを、センサーを用いて測定し、画像形成装置があるべき状態になるようにフィードバック制御を行うものがある。例えば、特許文献１には、メディア上に画像形成された測定チャートを読み取るためのセンサー（濃度計あるいは分光測色器）を画像形成装置に内蔵し、自動でキャリブレーションを実行する技術が提案されている。そして、メディアの代わりに感光ドラムや中間転写ベルト（以下、ＩＴＢ）のような像担持体上に測定パッチを画像形成しセンサーを用いて測定する技術も提案されている。
【０００３】
また、特許文献２には、複数の画像形成速度（以下、プロセス速度）を有する画像形成装置におけるプロセス速度間の色みの差異を吸収する目的で、プロセス速度毎にキャリブレーションを実行する技術が提案されている。更に、一般に画像形成装置は、起動後に色再現性の変動が発生しやすい。そこで、起動直後にキャリブレーションを自動実行する画像形成装置も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２６３４９７号公報
【特許文献２】特開２０１１−１０２８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、プロセス速度毎にキャリブレーションを実行する場合、ユーザーは、キャリブレーションが終了するまで所望の印刷を行うことができない。例えば、起動後に実行するよう予約された、特定のプロセス速度しか使用しない予約ジョブがある場合であっても、全てのプロセス速度に対するキャリブレーションが完了するまで当該予約ジョブの印刷を行うことができない。
【０００６】
本発明は上述の問題点に鑑みなされたものであり、複数のプロセス速度に対するキャリブレーションをより適切に実行可能とする技術を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上述の問題点を解決するため、本発明に係る画像形成装置は以下の構成を備える。すなわち、Ｎ種類（Ｎは２以上の整数）の画像形成速度を切り替えて利用可能な画像形成装置において、
前記Ｎ種類の画像形成速度の中から選択された画像形成速度により像担持体に濃度測定用のパターン画像を形成する画像形成手段と、
前記像担持体に形成された画像を読み取る読取手段と、
前記画像形成装置による処理が予約されている予約ジョブが存在するか否かを判定する判定手段と、
前記判定手段により予約ジョブが存在すると判定されかつ該予約ジョブで利用される画像形成速度がＭ（１≦Ｍ≦Ｎ−１）種類である場合、前記予約ジョブで利用されるＭ種類の画像形成速度それぞれで前記画像形成手段により前記パターン画像を前記像担持体に形成させ、前記読取手段により該パターン画像を読み取らせることにより、前記Ｍ種類の画像形成速度それぞれに対する濃度補正特性を決定し、該決定されたＭ種類の画像形成速度それぞれに対する濃度補正特性を利用して前記予約ジョブの印刷処理を実行ように制御する制御手段と、
を有する。
【発明の効果】
【０００８】
本発明によれば、複数のプロセス速度に対するキャリブレーションをより適切に実行可能とする技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る画像形成装置の構成を説明する図である。
【図２】濃度センサーによる測定チャートの読み取りを例示的に示す図である。
【図３】反転ユニットの動作を説明する図である。
【図４】画像形成装置のコントローラの構成を示すブロック図である。
【図５】ソフトウェアモジュールの構成を示すブロック図である。
【図６】濃度センサーによるＩＴＢの読み取りを例示的に示す図である。
【図７】印刷速度と坪量との関係を説明する図である。
【図８】キャリブレーションの各動作モードの所要時間とその内訳を説明する図である。
【図９】第１実施形態におけるキャリブレーション動作を説明する図である。
【図１０】第１実施形態におけるコントローラ１３０の動作を示すフローチャートである。
【図１１】第１実施形態におけるコントローラ１３０の動作を示すフローチャートである。
【図１２】階調補正ＬＵＴを説明する図である。
【図１３】階調補正ＬＵＴの合成を例示的に示す図である。
【図１４】異なるプロセス速度の階調補正ＬＵＴの合成を例示的に示す図である。
【図１５】第２実施形態におけるコントローラ１３０の動作を示すフローチャートである。
【図１６】第３実施形態におけるコントローラ１３０の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、以下の実施の形態はあくまで例示であり、本発明の範囲を限定する趣旨のものではない。
【００１１】
（第１実施形態）
本発明に係る画像形成装置の第１実施形態として、電子写真方式の画像形成装置を例に挙げて以下に説明する。
【００１２】
＜前提技術＞
電子写真方式の画像形成装置においては、厚紙のような熱容量の大きなメディアに対して定着動作を行うとき、定着のための十分な熱量を与える必要がある。そのため、熱容量の大きなメディアに対しては、定着速度を減速しより多くの熱量を与える必要がある。
【００１３】
この目的で、複数の画像形成速度（以下、プロセス速度）を切り替えて利用可能な画像形成装置が実現されている。具体的には、例えば、メディアの表面性や、坪量などに応じて、現像速度、転写速度、定着速度等を減速する機能を有する画像形成装置である。ただし、プロセス速度が異なることで、例えば現像性能、転写性能、定着性能といった、画像形成装置の作像条件が異なることになる。そのため、プロセス速度毎に色再現性において差異が発生する。そこで、このような画像形成装置は、複数のプロセス速度に対応可能なキャリブレーションを行うよう構成されている。
【００１４】
図８は、従来のキャリブレーションの各動作モードの所要時間とその内訳を説明する図である。ここでは、１／１速・３／４速・１／２速の３種類のプロセス速度を切り替えて利用可能な画像形成装置を想定している。ただし、Ｎ種類（Ｎは２以上の整数）の画像形成速度を切り替えて利用可能な画像形成装置であればよい。
【００１５】
簡易モードは、基準となる１／１速のプロセス速度のみにおいて、測定チャートによるキャリブレーションを実行する。その後、１／１速・３／４速・１／２速のそれぞれのプロセス速度の中間転写ベルト（ＩＴＢ）キャリブレーションを連続的に実行することで、時間はかかるものの全てのプロセス速度でキャリブレーションを完了させることができるモードである。
【００１６】
一方、１／１速・３／４速・１／２速それぞれのプロセス速度のみに対してキャリブレーションするモードがある。このモードでは、指定されたプロセス速度に対して測定チャートによるキャリブレーションを実行後、指定されたプロセス速度のみにおいてＩＴＢキャリブレーションを実行する。この場合、簡易モードと比較して短い時間でキャリブレーションを完了することができるが、指定されたプロセス速度のみにしかキャリブレーションが行われないことになる。
【００１７】
＜装置構成＞
図１は、第１実施形態に係る画像形成装置の構成を説明する図である。なお、以下の説明では、電子写真方式の画像形成装置を用いて説明するが、これはインクジェット方式やオフセット印刷など様々な画像形成方式についても適用可能である。また、キャリブレーションにおいては反射濃度に基づくキャリブレーションを行っているが、色度値（ＣＩＥ  Ｌ＊ａ＊ｂ＊）や分光スペクトル分布などの別の測定基準に基づいたキャリブレーションであってもよい。
【００１８】
画像形成装置１００は、大まかに、現像ステーション１０１と定着ステーション１０２、給紙デッキ１０９から構成される。コントローラ１３０は、各々の装置を統括的に制御する制御部である。操作部１５０は、例えばＬＣＤとタッチパネルから構成される、画像形成装置のオペレーターに対するユーザーインタフェースである。オペレーターは、操作部１５０を介して、印刷状況を確認したり、各種設定をしたりすることができる。
【００１９】
スキャナ１６０は、原稿を読み取り、画像情報としてコントローラ１３０に転送する機能部である。ＣＭＹＫそれぞれの現像ユニット１０４〜１０７は、コントローラ１３０からの入力画像に基づいて、各現像ユニットに内蔵される感光ドラム（不図示）に現像する。具体的には、感光ドラム上にトナーが付着してトナー像が形成される。この現像されたＣＭＹＫそれぞれのトナー像が、ＩＴＢ１０８に転写される。
【００２０】
図２は、濃度センサーによる測定チャートの読み取りを例示的に示す図である。ここで、「測定チャート」は、測定パッチ２０２が画像形成されているシート（記録媒体）を示す用語である。また、図３は、濃度センサーが配置される反転ユニットの動作を説明する図である。
【００２１】
反転ユニット１４０には、複数の濃度センサー１７０を並列に設置することができる。ここでは、２個の濃度センサー１７０が設置されている例を示している。反転ユニット１４０に搬送された測定チャート２０１は、反転ユニット１４０の下端の突き当て板３０１に達するとスイッチバックされ上方向に搬送される。上方向に搬送される際に、濃度センサー１７０（読取手段）は、測定チャート２０１上に画像形成されている測定パッチ２０２を連続で読み取る。
【００２２】
図６は、濃度センサーによるＩＴＢの読み取りを例示的に示す図である。ここでは、濃度センサー１８０が４個並列に設置され、ＩＴＢ１０８に作像されたシアン、マゼンタ、イエロー、ブラックのそれぞれの濃度測定用のパターン画像であるパッチ６０１を測定する例を示している。なお、感光ドラムなどのＩＴＢ以外の像担持体にトナー像を形成してもよい。
【００２３】
中間転写ベルト１０８に形成されたトナー像は、給紙デッキ１０９から給紙されたシートに転写される。こうしてトナー像が転写されたシートは、定着ステーション１０２に送られ、定着ローラー１１０により熱と圧力が与えられる。これによりトナーが融解してシート上に定着し、画像形成過程が完了する。シートは必要に応じて、反転ユニット１４０において表裏を反転し、排出される。
【００２４】
＜プロセス速度＞
図７は、画像形成装置の印刷速度（プロセス速度）と坪量との関係を説明する図である。
【００２５】
図７において、横軸はシートの単位あたりの重さである坪量を表している。坪量の単位は一般にグラム／平方メートル（以下、ｇ／ｍ２）である。縦軸は、画像形成装置の印刷速度を表す。単位は、例えば、ページ／分（以下、ｐｐｍ）である。なお、この関係は、例えばテーブル７０１としてＲＯＭ４０６に記憶される。
【００２６】
一般に、坪量の小さいシートほど熱容量が小さく、坪量の大きいシートほど熱容量が大きい。このため、電子写真方式の画像形成装置においては、坪量の大きいシートに対して、定着速度を低下させることで、定着ユニットにおいてより多くの熱量を与え、定着性を確保する。定着速度を低下させる場合、現像、転写等の速度も同様に低下させる必要がある。このため、坪量の大きなシートに対しては、プロセス速度を低下させる必要がある。
【００２７】
図７に示すように、画像形成装置１００では、坪量が２００ｇ／ｍ２のシートまでは８０ｐｐｍのプロセス速度で印刷する。一方、坪量が２００ｇ／ｍ２〜２５０ｇ／ｍ２のシートまでは６０ｐｐｍ、２５０ｇ／ｍ２以上のシートでは４０ｐｐｍの速度で印刷を行う。
【００２８】
以下の説明においては、８０ｐｐｍを基準速度として”１／１速”と呼び、６０ｐｐｍを”３／４速”、４０ｐｐｍを”１／２速”と呼ぶ。
【００２９】
＜コントローラ構成＞
図４は、画像形成装置のコントローラの構成を示すブロック図である。中央演算装置（ＣＰＵ）４０１は、ＲＡＭ４０３に展開されたプログラムを実行して、装置内の各部の制御、演算を司る。ＲＡＭ４０３は、プログラムの格納領域、及び各種データの一時記憶領域、及びワークメモリとして利用される。ハードディスクドライブ（ＨＤＤ）４０４は大容量の記憶装置であり、ＣＰＵ４０１により実行される各種制御プログラムを格納している。またＨＤＤ４０４は、処理対象の各種データの一時的な記憶領域としても利用される。ＲＯＭ４０６は、画像形成装置の起動処理プログラムや不揮発性のデータを格納するための記憶装置である。
【００３０】
画像形成装置の電源がオンされるとＲＯＭ４０６に格納された起動処理プログラムが起動されて、ＨＤＤ４０４にインストールされているＯＳや制御プログラムが読み出されてＲＡＭ４０３に展開してロードされる。そしてＣＰＵ４０１は、そのＲＡＭ４０３に展開されたプログラムに従って処理を実行し、後述する各種制御処理を実行する。
【００３１】
ネットワークインタフェース（Ｉ／Ｆ）４０２は、外部ネットワークを介してクライアントコンピュータ４３０などの他の装置と通信を行う。プリンタエンジンインタフェース（Ｉ／Ｆ）４０５は、プリンタエンジン４２０との通信及び制御を司る。システムバス４０７は、ＣＰＵ４０１と上述した各部とを接続するバスで、制御信号やアドレス、データ等を伝達する。
【００３２】
プリンタエンジン４２０は、現像ステーション１０１と定着ステーション１０２の制御を司るプリンタエンジン制御部４０８と、濃度センサー１７０および１８０の制御を司る濃度センサー制御部４０９から構成される。
【００３３】
クライアントコンピュータ４３０には、ＨＤＤ４５１が配置され、プリンタドライバ４５０がインストールされている。プリンタドライバ４５０は、クライアントコンピュータ４３０で生成された描画命令を、画像形成装置１００が処理可能なＰＤＬデータに変換する。また、プリンタドライバ４５０は、各種画像形成装置の設定をＰＤＬデータに付与して、画像形成装置１００に送信する。
【００３４】
＜ソフトウェアモジュール構成＞
図５は、ソフトウェアモジュールの構成を示すブロック図である。各々のソフトウェアモジュールの機能は、ＲＡＭ４０３に展開された制御プログラムをＣＰＵ４０１が実行することにより実現される。
【００３５】
コントローラ１３０は、画像形成装置の主幹制御を司るモジュールである。キャリブレーション実行制御部５０１は、キャリブレーションの実行の制御を司るモジュールである。
【００３６】
パラメータ保持部５０２は、ＲＡＭ４０３、ＲＯＭ４０６およびＨＤＤ４０４に保存されている、キャリブレーションの実行に関連付けられたパラメータを読みだしたり、保存したりする。測定パッチ生成部５０３は、キャリブレーション実行制御部５０１の指示に基づいて、キャリブレーションに必要な測定チャート画像を生成する。ジョブ送信部５０４は、測定パッチ生成部５０３で生成された測定チャート画像をプリンタエンジン制御部４０８に送信し、指定されたシート状に画像形成させる。濃度値処理部５０５は、プリンタエンジン制御部４０８から、濃度センサー制御部４０９を介して計測された反射濃度データを受信する。
【００３７】
＜装置の動作＞
図１０及び図１１は、第１実施形態におけるコントローラ１３０の動作を示すフローチャートである。尚、この処理を実行するための制御プログラムは、上述したようにＲＡＭ４０３に展開されており、ＣＰＵ４０１がこの制御プログラムを実行することにより、このフローチャートで示す処理が実行される。
【００３８】
ステップＳ１０００では、コントローラ１３０による処理が開始される。ステップＳ１００１では、キャリブレーション実行制御部５０１は、キャリブレーション対象シートに対するキャリブレーション実行指示を受信する。
【００３９】
ステップＳ１００２では、キャリブレーション実行制御部５０１は、コントローラ１３０に問い合わせを行い、キャリブレーション実行時点で予約ジョブが存在するかどうかを確認する。予約ジョブとは、画像形成装置１００による処理が予約されているジョブであり、従来は、キャリブレーション実行に後続してされるジョブである。以降では当該予約ジョブのことを”後続ジョブ”と呼ぶ。ステップＳ１００３では、キャリブレーション実行制御部５０１は、後続ジョブが無いと判断した場合、ステップＳ１０５１に移行し、以下通常のキャリブレーション動作（図８の簡易モード）を行う。一方、後続ジョブが有ると判断した場合、ステップＳ１００４に移行する。
【００４０】
＜通常のキャリブレーション動作（Ｓ１０５１〜Ｓ１０６５）＞
ステップＳ１０５１では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、最大濃度（以下、Ｄｍａｘ）を補正するための、Ｄｍａｘチャートの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２に保持された複数の感光ドラムのパラメータに基づいてＤｍａｘチャートを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成したＤｍａｘチャートの印刷指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成したＤｍａｘチャートの印刷を指示する。プリンタエンジン制御部４０８は、生成したＤｍａｘチャートの印刷をキャリブレーション対象のシートに対して行う。
【００４１】
ステップＳ１０５２では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、印刷をしたＤｍａｘチャートの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、印刷したＤｍａｘチャートの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１７０を用いて印刷したＤｍａｘチャートの測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００４２】
ステップＳ１０５３では、キャリブレーション実行制御部５０１は、通知された複数の濃度値から、最もＤｍａｘの目標濃度に近いパッチを選択し、そのパッチに関連付けられた感光ドラムのパラメータを選択し、プリンタエンジン制御部４０８に適用する。
【００４３】
ステップＳ１０５４では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、階調補正用の測定チャートの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、測定チャートに対応する測定パッチ構成表を読み出し、測定チャートを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した測定チャートの印刷指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した測定チャートの印刷を指示する。プリンタエンジン制御部４０８は、生成した測定チャートの印刷をキャリブレーション対象のシートに対して行う。なお、ここでは、測定チャートの印刷を行うプロセス速度は、基準速度である１／１速を用いる。
【００４４】
ステップＳ１０５５では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、印刷をした測定チャートの濃度測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、印刷した測定チャートの濃度測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、印刷した測定チャートの測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００４５】
ステップＳ１０５６では、キャリブレーション実行制御部５０１は、取得した測定チャートのＣＭＹＫそれぞれの単色階調濃度を取得する。キャリブレーション実行制御部５０１は、測定チャートに対応する測定パッチ構成表であるテーブル７０１に記載されるターゲット濃度値と、取得したＣＭＹＫそれぞれの単色階調濃度を参照する。キャリブレーション実行制御部５０１は、単色階調濃度と、ターゲット濃度値から、ＣＭＹＫ各々の濃度補正特性である階調補正ルックアップテーブル（以下、ＬＵＴ）を生成し、パラメータ保持部５０２に格納する。
【００４６】
図１２は、階調補正ＬＵＴを説明する図である。階調補正ＬＵＴ１２０１は１次元ＬＵＴであり、出力濃度がターゲット濃度値に一致するよう、入力信号値を補正して出力信号値を得るテーブルである。
【００４７】
ステップＳ１０５７では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、１／１速におけるＩＴＢ上の階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、１／１速におけるＩＴＢ上の階調特性を補正するためのパッチ濃度情報を読み出す。次に、測定パッチ生成部５０３は、パッチ濃度情報に基づいて、１／１速におけるＩＴＢ上の階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した１／１速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した１／１速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した１／１速におけるＩＴＢ上の階調特性を補正するためのパッチを、１／１速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００４８】
ステップＳ１０５８では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００４９】
ステップＳ１０５９では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１０５８で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、ＩＴＢ上の階調補正ＬＵＴ１３０２を生成する。
【００５０】
図１３は、階調補正ＬＵＴの合成を例示的に示す図である。キャリブレーション実行制御部５０１は、ステップＳ１０５６で生成された階調補正ＬＵＴ１３０１と、ＩＴＢ上の階調補正ＬＵＴ１３０２と、を合成した合成ＬＵＴ１３０３を生成する。
【００５１】
ステップＳ１０６０では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した３／４速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した３／４速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した３／４速におけるＩＴＢ上の階調特性を補正するためのパッチを、３／４速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００５２】
ステップＳ１０６１では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００５３】
ステップＳ１０６２では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１０６１で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、ＩＴＢ上の階調補正ＬＵＴ１４０２を生成する。キャリブレーション実行制御部５０１は、パラメータ保持部５０２より、ステップＳ１０５６で生成された階調補正ＬＵＴ１３０１を取得する。さらにキャリブレーション実行制御部５０１は、パラメータ保持部５０２より、１／１速と３／４速間のプロセス速度間補正ＬＵＴ１４０３を取得する。キャリブレーション実行制御部５０１は、ステップＳ１０５６で生成された階調補正ＬＵＴ１４０１、ＩＴＢ上の階調補正ＬＵＴ１４０２、１／１速と３／４速間のプロセス速度間補正ＬＵＴ１４０３を合成し、合成ＬＵＴ１４０４を生成する。図１４は、異なるプロセス速度（ここでは１／１速以外の速度）の階調補正ＬＵＴの合成を例示的に示す図である。
【００５４】
ステップＳ１０６３では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチ濃度情報を読み出す。次に、測定パッチ生成部５０３は、パッチ濃度情報に基づいて、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した１／２速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した１／２速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した１／２速におけるＩＴＢ上の階調特性を補正するためのパッチを、１／２速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００５５】
ステップＳ１０６４では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００５６】
ステップＳ１０６５では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１０６４で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、ＩＴＢ上の階調補正ＬＵＴ１４０２を生成する。キャリブレーション実行制御部５０１は、パラメータ保持部５０２より、ステップＳ１０５６で生成された階調補正ＬＵＴ１３０１を取得する。さらにキャリブレーション実行制御部５０１は、パラメータ保持部５０２より、１／１速と１／２速間のプロセス速度間補正ＬＵＴ１４０３を取得する。キャリブレーション実行制御部５０１は、ステップＳ１０５６で生成された階調補正ＬＵＴ１４０１、ＩＴＢ上の階調補正ＬＵＴ１４０２、１／１速と１／２速間のプロセス速度間補正ＬＵＴ１４０３を合成し、合成ＬＵＴ１４０４を生成する。
【００５７】
このように、後続ジョブがない場合においては、全てのプロセス速度に対する補正ＬＵＴが生成される。そのため、以降のジョブにおいては、プロセス速度毎に適切な補正ＬＵＴが適用することで、好適な色再現性での印刷が可能となる。
【００５８】
＜後続ジョブを考慮したキャリブレーション動作（Ｓ１００４〜Ｓ１０１４，Ｓ１１０１〜Ｓ１１０７）＞
ステップＳ１００４では、キャリブレーション実行制御部５０１は、コントローラ１３０に問い合わせを行い、後続ジョブに指定されているメディア情報から、後続ジョブにおいて使用されるプロセス速度を判定する。
【００５９】
ステップＳ１０２５では、キャリブレーション実行制御部５０１は、後続ジョブにおいて使用されるプロセス速度が、画像形成装置の持つ全てのプロセス速度を使用するかどうかを判定する。ここで、後続ジョブで使用されるプロセス速度が、画像形成装置の持つ全てのプロセス速度（すなわち、１／１速、３／４速、１／２速の３種類全て）を使用すると判断された場合、ステップＳ１０５１に移行し、通常のキャリブレーションを行う。一方、後続ジョブで使用されるプロセス速度数が、画像形成装置の持つ全てのプロセス速度数よりも小さい（すなわち、１種類又は２種類）と判断された場合、ステップＳ１００５に移行する。ここでは説明を簡単にするために、後続ジョブで使用されるプロセス速度が１種類（１／１速）のみである場合ついて説明する。
【００６０】
ステップＳ１００５では、キャリブレーション実行制御部５０１は、後続ジョブにおいて使用されるプロセス速度を、”先行速度”として決定する。つまり、ここでは、１／１速を先行速度として決定する。なお、詳細については以降で説明するが、”先行速度”とは、後続ジョブの実行（Ｓ１１０１）に先行して行われる「ＩＴＢパッチによる補正」の処理対象となる速度である。
【００６１】
ステップＳ１００６では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、Ｄｍａｘを補正するための、Ｄｍａｘチャートの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２に保持された複数の感光ドラムのパラメータに基づいてＤｍａｘチャートを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成したＤｍａｘチャートの印刷指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成したＤｍａｘチャートの印刷を指示する。プリンタエンジン制御部４０８は、生成したＤｍａｘチャートの印刷をキャリブレーション対象のシートに対して行う。
【００６２】
ステップＳ１００７では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、印刷をしたＤｍａｘチャートの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、印刷したＤｍａｘチャートの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１７０を用いて、印刷したＤｍａｘチャートの測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００６３】
ステップＳ１００８では、キャリブレーション実行制御部５０１は、通知された複数の濃度値から、最もＤｍａｘの目標濃度に近いパッチを選択し、そのパッチに関連付けられた感光ドラムのパラメータを選択し、プリンタエンジン制御部４０８に適用する。
【００６４】
ステップＳ１００９では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、階調補正用の測定チャートの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、測定チャートに対応する測定パッチ構成表を読み出し、測定チャートを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した測定チャートの印刷指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した測定チャートの印刷を指示する。プリンタエンジン制御部４０８は、生成した測定チャートの印刷をキャリブレーション対象のシートに対して行う。
【００６５】
ステップＳ１０１０では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、印刷をした測定チャートの濃度測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、印刷した測定チャートの濃度測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、印刷した測定チャートの測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００６６】
ステップＳ１０１０では、キャリブレーション実行制御部５０１は、取得した測定チャートのＣＭＹＫそれぞれの単色階調濃度を取得する。ステップＳ１０１１では、キャリブレーション実行制御部５０１は、測定チャートに対応するテーブル７０１に記載されるターゲット濃度値と、取得したＣＭＹＫそれぞれの単色階調濃度を参照する。キャリブレーション実行制御部５０１は、単色階調濃度と、ターゲット濃度値から、ＣＭＹＫ各々の階調補正ＬＵＴ（第１の濃度特性）を生成し、パラメータ保持部５０２に格納する。
【００６７】
ステップＳ１０１２では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、先行速度におけるＩＴＢ上の階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、先行速度におけるＩＴＢ上の階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、先行速度におけるＩＴＢ上の階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した先行速度におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した先行速度におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した先行速度におけるＩＴＢ上の階調特性を補正するためのパッチを、先行速度のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００６８】
ステップＳ１０１３では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００６９】
ステップＳ１０１４では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１０１３で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、ＩＴＢ上の階調補正ＬＵＴ１４０２（第２の濃度特性）を生成する。キャリブレーション実行制御部５０１は、パラメータ保持部５０２より、ステップＳ１０５６で生成された階調補正ＬＵＴ１３０１を取得する。さらにキャリブレーション実行制御部５０１は、パラメータ保持部５０２より、１／１速と先行速度速間のプロセス速度間補正ＬＵＴ１４０３を取得する。キャリブレーション実行制御部５０１は、ステップＳ１０１１で生成された階調補正ＬＵＴ１４０１、ＩＴＢ上の階調補正ＬＵＴ１４０２、１／１速と先行速度間のプロセス速度間補正ＬＵＴ１４０３を合成し、合成ＬＵＴ１４０４を生成する。その後キャリブレーション動作を一旦終了してステップＳ１１０１に移行する。
【００７０】
ステップＳ１１０１では、コントローラ１３０は、ジョブ送信部５０４に対し、後続ジョブの印刷を指示する。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、後続ジョブの印刷を指示する。プリンタエンジン制御部４０８は、後続ジョブの印刷を行う。
【００７１】
ステップＳ１１０２では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、先行速度以外の未補正速度１（ここでは、３／４速）におけるＩＴＢ上の階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、３／４速におけるＩＴＢ上の階調特性を補正するためのパッチを、３／４速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００７２】
ステップＳ１１０３では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００７３】
ステップＳ１１０４では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１００３で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、ＩＴＢ上の階調補正ＬＵＴ１４０２を生成する。キャリブレーション実行制御部５０１は、パラメータ保持部５０２より、ステップＳ１０５６で生成された階調補正ＬＵＴ１３０１を取得する。さらにキャリブレーション実行制御部５０１は、パラメータ保持部５０２より、１／１速と３／４速間のプロセス速度間補正ＬＵＴ１４０３を取得する。キャリブレーション実行制御部５０１は、ステップＳ１０１１で生成された階調補正ＬＵＴ１４０１、ＩＴＢ上の階調補正ＬＵＴ１４０２、１／１速と３／４速間のプロセス速度間補正ＬＵＴ１４０３を合成し、合成ＬＵＴ１４０４を生成する。
【００７４】
ステップＳ１１０５では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、先行速度以外の未補正速度２（ここでは、１／２速）におけるＩＴＢ上の階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、１／２速におけるＩＴＢ上の階調特性を補正するためのパッチを、１／２速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００７５】
ステップＳ１１０６では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、ＩＴＢ上に画像形成されたパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００７６】
ステップＳ１１０７では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１１０６で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、ＩＴＢ上の階調補正ＬＵＴ１４０２を生成する。キャリブレーション実行制御部５０１は、パラメータ保持部５０２より、ステップＳ１０５６で生成された階調補正ＬＵＴ１３０１を取得する。さらにキャリブレーション実行制御部５０１は、パラメータ保持部５０２より、１／１速と１／２速間のプロセス速度間補正ＬＵＴ１４０３を取得する。キャリブレーション実行制御部５０１は、ステップＳ１０１１で生成された階調補正ＬＵＴ１４０１、ＩＴＢ上の階調補正ＬＵＴ１４０２、１／１速と１／２速間のプロセス速度間補正ＬＵＴ１４０３を合成し、合成ＬＵＴ１４０４を生成する。その後、Ｓ１１９９においてキャリブレーションを終了する。
【００７７】
図９は、第１実施形態におけるキャリブレーション動作を説明する図である。例えば、後続ジョブが１／１速のみを利用するジョブである場合、従来は図８の簡易モードに示すように、１／１速・３／４速・１／２速のＩＴＢキャリブレーションを行ってから、印刷が行われる。一方、第１実施形態においては、１／１速のＩＴＢキャリブレーション後に、後続ジョブを印刷する。そして、後続ジョブ後に３／４速・１／２速のＩＴＢキャリブレーションも実行する。そのため、後続ジョブの印刷開始を早めることが可能となる。また、後続ジョブ後に３／４速・１／２速のＩＴＢキャリブレーションも実行しているため、その後に受信されるジョブに関しては、３／４速・１／２速を使うジョブであっても、好適な色再現性での印刷が可能となる。
【００７８】
以上説明したとおり第１実施形態によれば、キャリブレーションを実行するとき、後続ジョブで利用されるプロセス速度のみのＩＴＢキャリブレーションを先行して実行する。そして、当該ＩＴＢキャリブレーション後に後続ジョブの処理を実行する。この制御により、後続ジョブの印刷開始を早めることが可能となる。
【００７９】
なお、上述の説明においては、キャリブレーションの制御を画像形成装置１００に内蔵されたコントローラ１３０で行う形態について説明したが、画像形成装置１００と通信可能に構成された外部装置で行うよう構成してもよい。
【００８０】
（第２実施形態）
第２実施形態では、後続ジョブの印刷シート数に閾値を設け、一定のシート数を上回る場合は当該後続ジョブの先行処理を抑止する形態について説明する。すなわち、上述の第１実施形態の制御において、後続ジョブの印刷シート数が多い場合、測定チャートで測定された濃度値と、後続ジョブの後に実行されるＩＴＢ上パッチ測定の濃度値の間に変動が発生し得る。そのため、キャリブレーションに悪影響を及ぼす可能性があったが、第２実施形態では、当該問題を解決する。
【００８１】
図１５は、第２実施形態におけるコントローラ１３０の動作を示すフローチャートである。なお、図１５のステップＳ１０００〜Ｓ１０１４，Ｓ１０５１〜Ｓ１０６５は、第１実施形態（図１０）のステップＳ１０００〜Ｓ１０１４，Ｓ１０５１〜Ｓ１０６５と同一の処理である。以下では第２実施形態に固有の各ステップについて詳細に説明する。
【００８２】
ステップＳ１０２５では、キャリブレーション実行制御部５０１は、後続ジョブにおいて使用されるプロセス速度が、画像形成装置の持つ全てのプロセス速度を使用するかどうかを判定する。ここで、後続ジョブで使用されるプロセス速度が、画像形成装置の持つ全てのプロセス速度（すなわち、１／１速、３／４速、１／２速の３種類全て）を使用すると判断された場合、ステップＳ１０５１に移行し、通常のキャリブレーションを行う。一方、後続ジョブで使用されるプロセス速度数が、画像形成装置の持つ全てのプロセス速度数よりも小さい（すなわち、１種類又は３種類）と判断された場合、ステップＳ１５０１に移行する。ここでは説明を簡単にするために、後続ジョブで使用されるプロセス速度が１種類（１／１速）のみである場合ついて説明する。
【００８３】
ステップＳ１５０１では、キャリブレーション実行制御部５０１は、パラメータ保持部５０２に格納されている閾値を読み出す。キャリブレーション実行制御部５０１は、コントローラ１３０に問い合せを行い、後続ジョブを処理することにより印刷されるシート数（記録媒体の枚数）を取得し、閾値（所定の枚数）と比較する。ここで、印刷されるシート数が閾値を超えると判断した場合、ステップＳ１０５１に移行し、以下通常のキャリブレーション実行を行う。一方、印刷されるシート数が閾値以下であると判断された場合、ステップＳ１００５に移行する。
【００８４】
以上の制御を行うことで、後続ジョブが多くのシート数を含む場合におけるキャリブレーション精度の低下を抑止することが可能となる。
【００８５】
（第３実施形態）
第３実施形態では、測定チャートを利用せず、ＩＴＢ上に画像形成されたパッチのみで補正を行う形態について説明する。具体的には、ＩＴＢ上に生成したＤｍａｘと階調特性を補正するためのパッチに基づき階調補正ＬＵＴを生成する。
【００８６】
＜装置の動作＞
図１６は、第３実施形態におけるコントローラ１３０の動作を示すフローチャートである。なお、図１６のステップＳ１０００〜Ｓ１００５、Ｓ１１０１は、第１実施形態のステップＳ１０００〜Ｓ１００５、Ｓ１１０１と同一の処理であるため説明を省略する。
【００８７】
なお、図１６のステップＳ１６５７〜Ｓ１６６５、ステップＳ１６３２〜Ｓ１６３５は、それぞれ、第１実施形態のステップＳ１０５７〜Ｓ１０６５、ステップＳ１１０２〜Ｓ１１０７に対応する類似の処理となる。
【００８８】
＜後続ジョブが無い場合のキャリブレーション動作＞
ステップＳ１６５７では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、１／１速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、１／１速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、１／１速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した１／１速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した１／１速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した１／１速におけるＩＴＢ上の階調特性を補正するためのパッチを、１／１速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００８９】
ステップＳ１６５８では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００９０】
ステップＳ１６５９では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１６５８で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、１／１速のＩＴＢ上のＤｍａｘ補正パラメータと、階調補正ＬＵＴ１３０２を生成する。キャリブレーション実行制御部５０１は、生成されたＤｍａｘ補正パラメータをプリンタエンジン制御部４０８に適用する。キャリブレーション実行制御部５０１は、階調補正ＬＵＴ１３０１をパラメータ保持部５０２に格納する。
【００９１】
ステップＳ１６６０では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した３／４速におけるＩＴＢ上の階調特性を補正するためのパッチを、３／４速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００９２】
ステップＳ１６６１では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００９３】
ステップＳ１６６２では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１６６１で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、３／４のＩＴＢ上のＤｍａｘ補正パラメータと、階調補正ＬＵＴ１３０２を生成する。キャリブレーション実行制御部５０１は、生成されたＤｍａｘ補正パラメータをプリンタエンジン制御部４０８に適用する。キャリブレーション実行制御部５０１は、階調補正ＬＵＴ１３０１をパラメータ保持部５０２に格納する。
【００９４】
ステップＳ１６６３では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した１／２速におけるＩＴＢ上の階調特性を補正するためのパッチを、１／２速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【００９５】
ステップＳ１６６４では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【００９６】
ステップＳ１６６５では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１６６３で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、３／４のＩＴＢ上のＤｍａｘ補正パラメータと、階調補正ＬＵＴ１３０２を生成する。キャリブレーション実行制御部５０１は、生成されたＤｍａｘ補正パラメータをプリンタエンジン制御部４０８に適用する。キャリブレーション実行制御部５０１は、階調補正ＬＵＴ１３０１をパラメータ保持部５０２に格納し、Ｓ１６９９で処理を終了する。
【００９７】
このように、後続ジョブがない場合においては、全てのプロセス速度に対する補正ＬＵＴが生成される。そのため、以降のジョブにおいては、プロセス速度毎に適切な補正ＬＵＴが適用することで、好適な色再現性での印刷が可能となる。
【００９８】
＜後続ジョブが有る場合のキャリブレーション動作＞
ここでは説明を簡単にするために、後続ジョブで使用されるプロセス速度が１種類（１／１速）のみである場合ついて説明する。
【００９９】
ステップＳ１６１２では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、先行速度（ここでは、１／１速）におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、先行速度におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、先行速度におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、生成した先行速度におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成した先行速度におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成した先行速度におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを、先行速度のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【０１００】
ステップＳ１６１３では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【０１０１】
ステップＳ１６１４では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１６１３で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、先行速度におけるＩＴＢ上のＤｍａｘ補正パラメータと、階調補正ＬＵＴ１３０２を生成する。キャリブレーション実行制御部５０１は、生成されたＤｍａｘ補正パラメータをプリンタエンジン制御部４０８に適用する。キャリブレーション実行制御部５０１は、階調補正ＬＵＴ１３０１をパラメータ保持部５０２に格納する。その後キャリブレーション動作を一旦終了してステップＳ１１０１に移行する。
【０１０２】
ステップＳ１１０１では、コントローラ１３０は、ジョブ送信部５０４に対し、後続ジョブの印刷を指示する。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、後続ジョブの印刷を指示する。プリンタエンジン制御部４０８は、後続ジョブの印刷を行う。
【０１０３】
ステップＳ１６３２では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、先行速度以外の未補正速度１（ここでは、３／４速）におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、３／４速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、３／４速における、生成したパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成したパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成したパッチを、３／４速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【０１０４】
ステップＳ１６３３では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【０１０５】
ステップＳ１６３４では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１６３３で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、３／４速におけるＩＴＢ上のＤｍａｘ補正パラメータと、階調補正ＬＵＴ１３０２を生成する。キャリブレーション実行制御部５０１は、生成されたＤｍａｘ補正パラメータをプリンタエンジン制御部４０８に適用する。キャリブレーション実行制御部５０１は、階調補正ＬＵＴ１３０１をパラメータ保持部５０２に格納する。
【０１０６】
ステップＳ１６３５では、キャリブレーション実行制御部５０１は、測定パッチ生成部５０３に対し、先行速度以外の未補正速度２（ここでは、１／２速）におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチの生成を指示する。測定パッチ生成部５０３は、パラメータ保持部５０２より、１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチ濃度情報を読み出す。次に測定パッチ生成部５０３は、パッチ濃度情報に基づいて、１／２速におけるＩＴＢ上のＤｍａｘと階調特性を補正するためのパッチを生成する。次に測定パッチ生成部５０３は、ジョブ送信部５０４に対し、１／２速における、生成したパッチのＩＴＢ上への画像形成指示を行う。ジョブ送信部５０４は、プリンタエンジン制御部４０８に対し、生成したパッチのＩＴＢ上への画像形成を指示する。プリンタエンジン制御部４０８は、生成したパッチを、１／２速のプロセス速度を用いて、ＩＴＢ上に画像形成する。
【０１０７】
ステップＳ１６３６では、キャリブレーション実行制御部５０１は、濃度値処理部５０５に対し、画像形成をしたＩＴＢ上のパッチの測定を指示する。濃度値処理部５０５は、プリンタエンジン制御部４０８に対し、画像形成したＩＴＢ上パッチの測定を指示する。プリンタエンジン制御部４０８は、濃度センサー制御部４０９に指示し、濃度センサー１８０を用いてＩＴＢ上パッチの濃度測定を行い、濃度値処理部５０５を介してキャリブレーション実行制御部５０１に濃度値を通知する。
【０１０８】
ステップＳ１６３７では、キャリブレーション実行制御部５０１は、取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度を取得する。次にキャリブレーション実行制御部５０１は、ステップＳ１６３６で取得したＩＴＢ上パッチのＣＭＹＫそれぞれの単色階調濃度から、１／２速におけるＩＴＢ上のＤｍａｘ補正パラメータと、階調補正ＬＵＴ１３０２を生成する。キャリブレーション実行制御部５０１は、生成されたＤｍａｘ補正パラメータをプリンタエンジン制御部４０８に適用する。キャリブレーション実行制御部５０１は、階調補正ＬＵＴ１３０１をパラメータ保持部５０２に格納する。その後、Ｓ１６９９においてキャリブレーションを終了する。
【０１０９】
以上の制御を行うことで、測定チャートを利用せず、ＩＴＢ上に画像形成されたパッチのみで階調補正を行うことが可能となる。
【０１１０】
（変形例）
第１及び第２実施形態においては、測定チャートの測定に、画像形成装置に内蔵された濃度センサーを用いたキャリブレーションについて説明した。これは、外部接続された濃度センサーを用いたキャリブレーションであっても、ＩＴＢ上のキャリブレーションの順序を後続ジョブに対して入れ替えることで、同じ効果を奏する。
【０１１１】
また、測定チャートを用いるキャリブレーションにおいては、１／１速のプロセス速度を用いて行うよう説明した。これを他のプロセス速度を用いてキャリブレーションを行ってもよい。
【０１１２】
さらに、第１〜第３実施形態においては、後続ジョブが１つのプロセス速度のみを利用する場合を例にとって説明した。これを後続ジョブが複数のメディア・複数のプロセス速度を利用する場合においても、画像形成装置のもつ全てのプロセス速度よりも少なければ同様の制御が有効である。すなわち、Ｎ種類（Ｎは２以上の整数）の画像形成速度のうち、予約ジョブで利用されるＭ種類（１≦Ｍ≦Ｎ−１）である場合、当該Ｍ種類を後続ジョブの印刷処理に先行して行い、残りの（Ｎ−Ｍ）種類を後続ジョブの印刷処理に後続して行えばよい。
【０１１３】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１１４】
１００  画像形成装置；１３０  コントローラ；５０１  キャリブレーション実行制御部；５０２  パラメータ保持部；５０３  測定パッチ生成部
【図１】
2016004169.tif 000003
【図２】
2016004169.tif 000004
【図３】
2016004169.tif 000005
【図４】
2016004169.tif 000006
【図５】
2016004169.tif 000007
【図６】
2016004169.tif 000008
【図７】
2016004169.tif 000009
【図８】
2016004169.tif 000010
【図９】
2016004169.tif 000011
【図１０】
2016004169.tif 000012
【図１１】
2016004169.tif 000013
【図１２】
2016004169.tif 000014
【図１３】
2016004169.tif 000015
【図１４】
2016004169.tif 000016
【図１５】
2016004169.tif 000017
【図１６】
2016004169.tif 000018