(57)【要約】【課題】階調補正の実行時間を短縮することと、階調補正の精度の低下を抑制することとを両立することができる画像形成装置を提供する。【解決手段】ＭＦＰ１００は、完全補正を行う場合、通常階調補正テーブルから高彩度階調補正テーブルを生成するための差分テーブルを濃度検出結果に基づいて生成する。また、通常補正を行う場合、濃度検出結果に基づいて通常階調補正テーブルを生成し、差分テーブルに基づいて上記通常階調補正テーブルから高彩度階調補正テーブルを生成する。【選択図】図８
2019053258.tif 000002
【特許請求の範囲】
【請求項１】
感光体及び前記感光体にトナーを付着させる現像器を備え、第１の印刷及び前記感光体の動作条件が前記第１の印刷と異なる第２の印刷を行う画像形成装置であって、
前記感光体に形成されたパッチ画像のトナー濃度を検出するトナー濃度検出手段と、
前記トナー濃度検出手段による検出結果に基づいて前記第１の印刷に対応する第１の階調補正テーブルを生成する第１の生成手段と、
前記第２の印刷に対応する第２の階調補正テーブルを生成する第２の生成手段と、
前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用いる第１の階調補正、並びに前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用い且つ前記第１の階調補正より実行時間が短い第２の階調補正の実行を制御する階調補正実行制御手段とを備え、
前記階調補正実行制御手段は、第１の階調補正及び前記第１の階調補正より実行時間が短い第２の階調補正の実行を制御し、
前記第１の階調補正を行う場合、前記第２の生成手段は、前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成するための変換テーブルを前記トナー濃度検出手段による検出結果に基づいて生成し、
前記第２の階調補正を行う場合、前記第２の生成手段は、前記変換テーブルに基づいて前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成することを特徴とする画像形成装置。
【請求項２】
前記第１の階調補正を行う場合、前記第２の生成手段は、前記トナー濃度検出手段による検出結果に基づいて前記第２の階調補正テーブルを生成することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記第１の階調補正及び前記第２の階調補正の何れか一方をユーザに選択させる選択手段を更に備えることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
印刷枚数が計測され、
前記階調補正実行制御手段は、前記計測された印刷枚数に応じて前記第１の階調補正及び前記第２の階調補正の何れを実行するかを決定することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記現像器は現像ローラを備え、
前記感光体及び前記現像ローラは回転駆動し、
前記第２の印刷は前記第１の印刷より、前記感光体及び前記現像ローラのうち前記感光体の回転速度が低速であることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記変換テーブルは保持されることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
感光体及び前記感光体にトナーを付着させる現像器を備え、第１の印刷及び前記感光体の動作条件が前記第１の印刷と異なる第２の印刷を行う画像形成装置の制御方法であって、
前記感光体に形成されたパッチ画像のトナー濃度を検出するトナー濃度検出ステップと、
前記トナー濃度検出ステップにおける検出結果に基づいて前記第１の印刷に対応する第１の階調補正テーブルを生成する第１の生成ステップと、
前記第２の印刷に対応する第２の階調補正テーブルを生成する第２の生成ステップと、
前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用いる第１の階調補正、並びに前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用い且つ前記第１の階調補正より実行時間が短い第２の階調補正の実行を制御する階調補正実行制御ステップとを有し、
前記第１の階調補正を行う場合、前記第２の生成ステップは、前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成するための変換テーブルを前記トナー濃度検出ステップにおける検出結果に基づいて生成し、
前記第２の階調補正を行う場合、前記第２の生成ステップは、前記変換テーブルに基づいて前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成することを特徴とする画像形成装置の制御方法。
【請求項８】
感光体及び前記感光体にトナーを付着させる現像器を備え、第１の印刷及び前記感光体の動作条件が前記第１の印刷と異なる第２の印刷を行う画像形成装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像形成装置の制御方法は、
前記感光体に形成されたパッチ画像のトナー濃度を検出するトナー濃度検出ステップと、
前記トナー濃度検出ステップにおける検出結果に基づいて前記第１の印刷に対応する第１の階調補正テーブルを生成する第１の生成ステップと、
前記第２の印刷に対応する第２の階調補正テーブルを生成する第２の生成ステップと、
前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用いる第１の階調補正、並びに前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用い且つ前記第１の階調補正より実行時間が短い第２の階調補正の実行を制御する階調補正実行制御ステップとを有し、
前記第１の階調補正を行う場合、前記第２の生成ステップは、前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成するための変換テーブルを前記トナー濃度検出ステップにおける検出結果に基づいて生成し、
前記第２の階調補正を行う場合、前記第２の生成ステップは、前記変換テーブルに基づいて前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
通常印刷モード、及び通常印刷モードより高彩度印刷を実現可能な高彩度印刷モードを備える画像形成装置としてのＭＦＰが知られている。通常印刷モードでは、感光ドラム及び現像ローラを同じ比率の回転速度で回転させ、感光ドラム上に形成した静電潜像に現像ローラによってトナーを付着させ、感光ドラムからトナーを転写ベルトに転写する。一方、高彩度印刷モードでは、感光ドラム及び現像ローラのうち感光ドラムの回転速度を通常印刷モード時より遅くし、感光ドラムへのトナーの付着量を増やすことで高彩度な印刷物が提供される。
【０００３】
ところで、ＭＦＰでは、該ＭＦＰの経年変化等に起因する印刷物の濃度の再現性の低下を抑制するために階調補正が行われ、階調補正では印刷物の濃度を予め規定されたターゲット濃度に近付けるための階調補正テーブルが生成される。階調補正テーブルの生成処理では、ＭＦＰが、予め格納されたパッチ情報に基づいて転写ベルトに、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のパッチを含むパッチ画像を形成し、各パッチのトナー濃度を濃度検出センサによって読み取る。ＭＦＰは、各パッチのトナー濃度及び上記ターゲット濃度の差に基づいて階調補正テーブルを生成する。トナー濃度及び上記ターゲット濃度の差は印刷モードに応じて異なるので、ＭＦＰは、通常印刷モード及び高彩度印刷モードの各々に対応する異なる階調補正テーブルを生成する。ＭＦＰでは定期的に階調補正を行う必要があるが、階調補正の実行毎に上述した階調補正テーブルの生成処理を行うと、必要以上に時間を要してしまう。これに対し、例えば、ＭＦＰの製品出荷時に予め規定された変換係数と、上述した階調補正テーブルの生成処理に基づいて生成された通常印刷モードに対応する階調補正テーブル（以下、「通常階調補正テーブル」という。）とに基づいて高彩度印刷モードに対応する階調補正テーブル（以下、「高彩度階調補正テーブル」という。）を生成することが考えられる（例えば、特許文献１参照）。これにより、上述した階調補正テーブルの生成処理を実行しなくても、高彩度階調補正テーブルを生成することができ、もって、階調補正の実行時間を短縮しつつ、各印刷モードに適した精度の良い階調補正を行うことが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２３０１３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術では、階調補正の実行時間を短縮しつつ、精度の良い階調補正を行うことができないことがある。通常階調補正テーブル及び高彩度階調補正テーブルの差はＭＦＰの使用状況に応じて変化してしまう。このため、ＭＦＰの製品出荷時に予め規定された変換係数に基づいて高彩度階調補正テーブルを生成し、該高彩度階調補正テーブルを用いて階調補正を行っても、精度の良い補正を行うことができない。また、高彩度印刷モードにおける階調補正の精度の低下を抑制するために、階調補正の実行毎に上述した階調補正テーブルの生成処理によって高彩度階調補正テーブルを生成すると、階調補正の実行時間が長くなる。すなわち、従来のＭＦＰでは、階調補正の実行時間を短縮することと、階調補正の精度の低下を抑制することとを両立することができない。
【０００６】
本発明の目的は、階調補正の実行時間を短縮することと、階調補正の精度の低下を抑制することとを両立することができる画像形成装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は、感光体及び前記感光体にトナーを付着させる現像器を備え、第１の印刷及び前記感光体の動作条件が前記第１の印刷と異なる第２の印刷を行う画像形成装置であって、前記感光体に形成されたパッチ画像のトナー濃度を検出するトナー濃度検出手段と、前記トナー濃度検出手段による検出結果に基づいて前記第１の印刷に対応する第１の階調補正テーブルを生成する第１の生成手段と、前記第２の印刷に対応する第２の階調補正テーブルを生成する第２の生成手段と、前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用いる第１の階調補正、並びに前記第１の階調補正テーブル及び前記第２の階調補正テーブルを用い且つ前記第１の階調補正より実行時間が短い第２の階調補正の実行を制御する階調補正実行制御手段とを備え、前記階調補正実行制御手段は、第１の階調補正及び前記第１の階調補正より実行時間が短い第２の階調補正の実行を制御し、前記第１の階調補正を行う場合、前記第２の生成手段は、前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成するための変換テーブルを前記トナー濃度検出手段による検出結果に基づいて生成し、前記第２の階調補正を行う場合、前記第２の生成手段は、前記変換テーブルに基づいて前記第１の階調補正テーブルから前記第２の階調補正テーブルを生成することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、階調補正の実行時間を短縮することと、階調補正の精度の低下を抑制することとを両立することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像形成装置としてのＭＦＰの構成を概略的に示すブロック図である。
【図２】図１のプリンタエンジンの構成を説明するための図である。
【図３】図１の表示部に表示される選択画面の一例を示す図である。
【図４】図１のＭＦＰにおける感光ドラム及び現像ローラの周速比を説明するための図である。
【図５】図１のＭＦＰのソフトウェアモジュールの構成を概略的に示すブロック図である。
【図６】図１のＭＦＰの経年変化に起因するトナー濃度特性の変化を説明するための図である。
【図７】図１の表示部に表示される操作画面の一例を示す図である。
【図８】図１のＭＦＰによって実行される階調補正テーブル生成処理の手順を示すフローチャートである。
【図９】図２の感光ドラムに形成される階調パターン画像の一例を示す図である。
【図１０】図１のＣＰＵによって用いられる濃度変換テーブルの一例を示す図である。
【図１１】検出濃度値及び信号値の関係を示す図である。
【図１２】図１のＭＦＰによって生成される通常階調補正テーブルの一例を示す図である。
【図１３】図１２の通常階調補正テーブルを用いた階調補正結果を示す図である。
【図１４】図１のＭＦＰによって生成される高彩度階調補正テーブルの一例を示す図である。
【図１５】図１４の高彩度階調補正テーブルを用いた階調補正結果を示す図である。
【図１６】図１のＭＦＰによって生成される差分テーブルの一例を示す図である。
【図１７】図８のステップＳ８０９における通常ターゲット信号値及び高彩度ターゲット信号値の読み取りを説明するための図である。
【図１８】図８の階調補正テーブル生成処理の変形例の手順を示すフローチャートである。
【図１９】図１のＭＦＰによって管理される更新基準情報の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。本実施の形態では、画像形成装置としてのＭＦＰに本発明を適用した場合について説明するが、本発明はＭＦＰに限られず、例えば、複写機、レーザプリンタ、ファクシミリ装置等の電子写真方式の画像形成処理を行う装置に本発明を適用してもよい。
【００１１】
図１は、本発明の実施の形態に係る画像形成装置としてのＭＦＰ１００の構成を概略的に示すブロック図である。
【００１２】
図１において、ＭＦＰ１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、外部記憶装置１０４、表示部１０５、操作部１０６、エンジンＩ／Ｆ１０７、プリンタエンジン１０８、スキャナＩ／Ｆ１０９、及びスキャナユニット１１０を備える。また、ＭＦＰ１００は、ネットワークＩ／Ｆ１１１、センサＩ／Ｆ１１２、及び濃度センサ１１３（トナー濃度検出手段）を備える。ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、外部記憶装置１０４、表示部１０５、操作部１０６、エンジンＩ／Ｆ１０７、スキャナＩ／Ｆ１０９、ネットワークＩ／Ｆ１１１、及びセンサＩ／Ｆ１１２はシステムバス１１４を介して互いに接続されている。
【００１３】
ＭＦＰ１００は、スキャン機能、プリント機能、コピー機能、及び通信機能等を備え、上記機能を用いたジョブを実行する。例えば、ＭＦＰ１００は、Ｃ、Ｍ、Ｙ、Ｋの４色のトナーを用いて、マルチカラー画像の印刷処理を行う。
【００１４】
ＣＰＵ１０１はＭＦＰ１００全体の動作を制御する。例えば、ＣＰＵ１０１はＲＯＭ１０２に格納されたプログラムを実行することにより、後述する図５のソフトウェアモジュール５００の各処理を実行する。ＲＯＭ１０２は読み出し専用メモリであり、システム起動プログラムやプリンタエンジン１０８の制御を行うためのプログラム、また、文字データや文字コード情報等を格納する。ＲＡＭ１０３は揮発性のランダムアクセスメモリであり、ＣＰＵ１０１の作業領域及びデータの一時的な記憶領域として使用される。外部記憶装置１０４はハードディスクを備え、上記ハードディスクを用いてデータをスプールする。また、外部記憶装置１０４はプログラム、情報ファイル、及び画像データ等の格納領域として、更にＣＰＵ１０１の作業領域として使用される。エンジンＩ／Ｆ１０７はプリンタエンジン１０８をシステムバス１１４に接続する。ＭＦＰ１００が印刷処理を行う場合、エンジンＩ／Ｆ１０７を介してＣＰＵ１０１及びプリンタエンジン１０８の間で印刷処理の実行に必要となる情報が送受信される。
【００１５】
プリンタエンジン１０８は、ＣＰＵ１０１から送信された制御コマンドに従って、ＲＡＭ１０３や外部記憶装置１０４に格納された画像データを用紙に印刷する。プリンタエンジン１０８は、Ｃ、Ｍ、Ｙ、Ｋの各色に対応する複数の図２の現像ユニット２００を備え、各現像ユニット２００は感光ドラム２０１（感光体）及び現像器２０３を含む。プリンタエンジン１０８は回転駆動する感光ドラム２０１にレーザ２０２を照射して感光ドラム２０１の表面に静電潜像を形成する。現像器２０３は回転駆動する現像ローラ２０４によって感光ドラム２０１の表面にトナー２０５を薄膜状に付着させる。これにより、感光ドラム２０１の表面に形成された静電潜像が現像される。現像された像は感光ドラム２０１から用紙に転写される。
【００１６】
スキャナＩ／Ｆ１０９はスキャナユニット１１０をシステムバス１１４に接続する。ＭＦＰ１００がスキャン処理を行う場合、スキャナＩ／Ｆ１０９を介してＣＰＵ１０１及びスキャナユニット１１０の間でスキャン処理の実行に必要となる情報が送受信される。スキャナユニット１１０は、ＣＰＵ１０１から送信される制御コマンドに従って図示しない原稿台に配置された原稿を読み取り、読み取った結果に基づいて画像データを生成し、生成した画像データをＲＡＭ１０３や外部記憶装置１０４に格納する。ネットワークＩ／Ｆ１１１はネットワーク１１５に接続された外部装置とデータ通信を行う。なお、ネットワーク１１５は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、電話回線網（ＰＳＴＮ）等である。
【００１７】
表示部１０５は図示しない液晶ディスプレイを備え、ＭＦＰ１００の設定、ジョブの実行状況、及びエラー状態等を表示する。例えば、表示部１０５は図３の選択画面３００を表示する。選択画面３００は印刷モードを設定するための操作画面であり、通常ボタン３０１及び高彩度ボタン３０２を備え、ユーザは通常ボタン３０１及び高彩度ボタン３０２の何れか一方を選択可能である。通常ボタン３０１が選択されると、ＭＦＰ１００では通常印刷モードが設定される。通常印刷モードでは、感光ドラム２０１及び現像ローラ２０４の回転速度の比率（以下、「感光ドラム２０１及び現像ローラ２０４の周速比」という。）が、図４に示すように、１：１に制御される。高彩度ボタン３０２が選択されると、ＭＦＰ１００では通常印刷モードより高彩度印刷を実現可能な高彩度印刷モードが設定される。高彩度印刷モードでは、感光ドラム２０１の動作条件が通常印刷モードと異なる。高彩度印刷モードでは、現像ローラ２０４の回転速度を通常印刷モード時と同一とし、且つ感光ドラム２０１の回転速度を低速、具体的に、通常印刷モード時の１／３の回転速度で印刷する。これにより、トナーを通常印刷モード時より多く感光ドラム２０１に付着させ、高彩度の印刷物を提供可能となる。なお、感光ドラム２０１の回転速度は、熱及び加圧によって用紙にトナーを定着させる図示しない定着器において、上記トナーを確実に用紙に定着可能な定着速度に基づいて決定される。操作部１０６は図示しないハードキー及び表示部１０５上に設けられるタッチパネル等の入力デバイスである。操作部１０６は、ユーザの操作により、例えば、ジョブの実行指示やＭＦＰ１００の設定変更指示を受け付ける。センサＩ／Ｆ１１２は濃度センサ１１３をシステムバス１１４に接続する。濃度センサ１１３は感光ドラム２０１に形成された後述する図９の階調パターン画像９００を読み取ってトナー濃度を検出する。
【００１８】
図５は、図１のＭＦＰ１００におけるソフトウェアモジュール５００の構成を概略的に示すブロック図である。
【００１９】
図５において、ソフトウェアモジュール５００は、画像入力モジュール５０１、画像処理モジュール５０２、画像出力モジュール５０５、現像制御モジュール５０６、濃度検出モジュール５０７、相関関係算出モジュール５０８、及び階調補正テーブル生成モジュール５０９を備える。画像処理モジュール５０２は階調補正モジュール５０３及び中間調処理モジュール５０４を備える。ソフトウェアモジュール５００の各処理は、ＣＰＵ１０１がＲＯＭ１０２に格納されたプログラムを実行することによって行われる。
【００２０】
画像入力モジュール５０１はビットマップ画像等の画像データの入力を受け付ける。画像データはネットワーク１１５に接続された外部装置やスキャナユニット１１０等から出力される。画像入力モジュール５０１は上記画像データをＲＡＭ１０３や外部記憶装置１０４に格納する。画像処理モジュール５０２は格納された画像データに対して、階調補正処理及び中間調処理等の画像処理を施す。また、画像処理モジュール５０２は上記画像データを、画像出力モジュール５０５が用紙に印刷可能な画像（以下、「印刷画像」という）に変換する。
【００２１】
階調補正モジュール５０３は、階調補正テーブル生成モジュール５０９によって生成された階調補正テーブルを用いて、画像データをプリンタエンジン１０８に適したデータに変換する。例えば、階調補正モジュール５０３は、画像データに含まれるＣ、Ｍ、Ｙ、Ｋの成分毎に、対応する階調補正テーブルを適用して階調補正処理を行う。中間調処理モジュール５０４は、階調補正モジュール５０３によって補正された画像データに対して中間調処理を施す。通常、プリンタエンジン１０８は、２、４、１６階調等の低階調数の出力のみに対応している場合が多い。このため、中間調処理モジュール５０４は、少ない階調数においても安定した中間調表現を実現するために、中間調処理を行う。なお、中間調処理モジュール５０４による中間調処理には、濃度パターン法、組織的ディザ法、及び誤差拡散法等の様々な方法が適用される。
【００２２】
画像出力モジュール５０５は、画像処理モジュール５０２から印刷画像を取得し、取得した印刷画像をビデオ信号に変換し、変換したビデオ信号をプリンタエンジン１０８に送信する。上記ビデオ信号を受信したプリンタエンジン１０８は、露光、現像、転写、及び定着の各プロセスを実行し、受信したビデオ信号が示す印刷画像を用紙に印刷する。現像制御モジュール５０６はプリンタエンジン１０８の動作を制御する。具体的に、現像制御モジュール５０６はプリンタエンジン１０８の感光ドラム２０１及び現像ローラ２０４の各回転速度を決定する。濃度検出モジュール５０７は階調補正を行うためのトナー濃度の検出処理の実行を制御する。例えば、濃度検出モジュール５０７は外部記憶装置１０４等に格納された複数の階調パッチ画像情報の中から１つの階調パッチ画像情報を選択する。階調パッチ画像情報は後述する図９の階調パターン画像９００を感光ドラム２０１に形成する際に必要となる情報である。また、濃度検出モジュール５０７は濃度センサ１１３を制御し、感光ドラム２０１に形成された後述する図９の階調パターン画像９００のトナー濃度を検出し、検出した結果（以下、「濃度検出結果」という。）を外部記憶装置１０４等に格納する。相関関係算出モジュール５０８は一の階調補正テーブルから他の階調補正テーブルを生成するための差分テーブルを生成する。階調補正テーブル生成モジュール５０９は、外部記憶装置１０４等に格納された濃度検出結果及び差分テーブルを用いて階調補正テーブルを生成する。
【００２３】
次に、ＭＦＰ１００による階調補正について説明する。
【００２４】
ＭＦＰ１００では、例えば、所定枚数以上の印刷が行われると、図６（ａ）に示すように、通常印刷モードによって印刷される印刷物の濃度特性６０１が、予め設定されたターゲット濃度特性６０２からずれ、印刷物の濃度の再現性が低下してしまう。これに対し、ＭＦＰ１００では階調補正が行われ、階調補正では、印刷物の濃度特性をターゲット濃度特性に近付けるための階調補正テーブルが生成される。ＭＦＰ１００は、感光ドラム２０１に後述する図９の階調パターン画像９００を形成し、階調パターン画像９００のトナー濃度を読み取り、読み取って得られた濃度検出結果に基づいて階調補正テーブルを生成する。一方、ＭＦＰ１００では、図６（ｂ）に示すように、高彩度印刷モードによって印刷される印刷物の濃度特性６０３も、ターゲット濃度特性６０２からずれるが、このずれ量は通常印刷モード時と異なる。このため、ＭＦＰ１００では、通常印刷モードに対応する階調補正テーブルである通常階調補正テーブル、及び高彩度印刷モードに対応する階調補正テーブルである高彩度階調補正テーブルがそれぞれ生成される。
【００２５】
ＭＦＰ１００は、表示部１０５に表示された図７の操作画面７００によって階調補正の実行指示を受け付ける。操作画面７００は完全補正ボタン７０１及び通常補正ボタン７０２を備える。完全補正ボタン７０１が選択されると、ＭＦＰ１００は完全補正ボタン７０１の選択時におけるＭＦＰ１００の経年変化を加味した階調補正（以下、「完全補正」という。）を行う。完全補正では、ＭＦＰ１００は感光ドラム２０１に後述する図９の階調パターン画像９００を形成し、階調パターン画像９００の濃度検出結果に基づいて通常階調補正テーブル及び高彩度階調補正テーブルを生成する。また、ＭＦＰ１００は、完全補正ボタン７０１が選択されると、通常階調補正テーブルから高彩度階調補正テーブルを生成するための差分テーブルを生成する。一方、通常補正ボタン７０２が選択されると、ＭＦＰ１００は完全補正ボタン７０１が選択された際に実行される階調補正より実行時間が短い階調補正（以下、「通常補正」という。）を行う。通常補正では、上記濃度検出結果に基づいて通常階調補正テーブルを生成し、差分テーブルに基づいて通常階調補正テーブルから高彩度階調補正テーブルを生成する。
【００２６】
図８は、図１のＭＦＰ１００によって実行される階調補正テーブル生成処理の手順を示すフローチャートである。
【００２７】
図８の処理は、ＣＰＵ１０１がＲＯＭ１０２に格納されたプログラムをＲＡＭ１０３に読み出し、読み出したプログラムを実行することによって行われ、ユーザの操作画面７００の操作により、階調補正の実行が指示された際に実行される。また、図８の処理は、基準となる階調補正テーブル（以下、「基準階調補正テーブル」）がＲＯＭ１０２に予め格納されていることを前提とする。
【００２８】
図８において、まず、ＣＰＵ１０１は操作画面７００において、完全補正ボタン７０１及び通常補正ボタン７０２の何れかが選択されるといったユーザによる階調補正の実行の指示が行われるまで待機する。その後、ユーザによる階調補正の実行の指示が行われると（ステップＳ８０１でＹＥＳ）、ＣＰＵ１０１はＲＯＭ１０２に格納された複数の階調パッチ画像情報の中から一つの階調パッチ画像情報を読み出す。ＣＰＵ１０１は読み出した階調パッチ画像情報を画像入力モジュール５０１に転送する。
【００２９】
次いで、ＣＰＵ１０１は転送した階調パッチ画像情報に基づいて階調パターン画像の形成処理を行う（ステップＳ８０２）。ステップＳ８０２では、ＣＰＵ１０１はＲＯＭ１０２に予め格納された基準階調補正テーブルを階調補正モジュール５０３に設定し、上記基準階調補正テーブルに基づいて階調パッチ画像情報に階調補正を施す。また、ＣＰＵ１０１は中間調処理モジュール５０４により、階調補正を施した階調パッチ画像情報に中間調処理を施し、中間調処理を施した階調パッチ画像情報を画像出力モジュール５０５に転送する。さらに、ＣＰＵ１０１は通常印刷モードにおける感光ドラム２０１及び現像ローラ２０４の各回転速度を取得し、取得した回転速度に対応する回転動作を行うように、感光ドラム２０１及び現像ローラ２０４を制御する。ＣＰＵ１０１は、中間調処理を施した階調パッチ画像情報をプリンタエンジン１０８に転送し、プリンタエンジン１０８の感光ドラム２０１上に階調パターン画像９００を形成する。
【００３０】
階調パターン画像９００は色及び階調の異なる複数、例えば、２０個のパッチ９０１〜９２０を備える。パッチ９０１〜９１０は感光ドラム２０１の左端に等間隔に形成され、パッチ９１１〜９２０は感光ドラム２０１の右端に等間隔に形成される。なお、本実施の形態では、パッチ９０１〜９１０を測定可能な位置に濃度センサ１１３が設けられ、パッチ９１１〜９２０を測定可能な位置に濃度センサ１１３と同じ機能の他の濃度センサ１１３が設けられていることとする。以下では、濃度センサ１１３及び他の濃度センサ１１３を区別せずに濃度センサ１１３とする。各パッチの色及び階調は８ビットの信号値で表現され、各パッチに対応する色成分の信号値が０〜２５５の範囲で設定される。なお、信号値が高い程トナー濃度は濃くなる。パッチ９０１〜９０５はＭ成分のトナー濃度を検知するための画像であり、この順にトナー濃度が濃くなる。パッチ９０６〜９１０はＹ成分のトナー濃度を検知するための画像であり、この順にトナー濃度が濃くなる。パッチ９１１〜９１５はＣ成分のトナー濃度を検知するための画像であり、この順にトナー濃度が濃くなる。パッチ９１６〜９２０はＫ成分のトナー濃度を検知するための画像であり、この順にトナー濃度が濃くなる。以下では、パッチ９０１〜９０５をＭパッチ９０１〜９０５とし、パッチ９０６〜９１０をＹパッチ９０６〜９１０とし、パッチ９１１〜８１５をＣパッチ９１１〜９１５とし、パッチ９１６〜９２０をＫパッチ９１６〜９２０とする。
【００３１】
次いで、ＣＰＵ１０１は濃度センサ１１３を制御し、感光ドラム２０１上に形成された階調パターン画像９００を読み取り（ステップＳ８０３）、濃度センサ１１３が読み取った各パッチのセンサ検出値を取得する。ＣＰＵ１０１はＲＯＭ１０２等に予め格納された図１０の濃度変換テーブル１００１〜１００４に基づいて取得した各パッチのセンサ検出値を、トナー濃度を示す検出濃度値に変換する。濃度変換テーブル１００１〜１００４は、Ｃ、Ｍ、Ｙ、Ｋのセンサ検出値に対応する検出濃度値を管理する。図１０では、横軸がセンサ検出値を示し、縦軸が検出濃度値を示す。ステップＳ８０４では、例えば、Ｃパッチ９１１のセンサ検出値が「２０８」である場合、ＣＰＵ１０１はＣ成分の濃度変換テーブル１００１に基づいてセンサ検出値「２０８」を検出濃度値を「２５」に変換する。
【００３２】
次いで、ＣＰＵ１０１は通常階調補正テーブルを生成する（ステップＳ８０４）。ステップＳ８０４では、ＣＰＵ１０１はＣ、Ｍ、Ｙ、Ｋの各色に対応する複数の通常階調補正テーブルを生成する。以下では、一例として、Ｃ成分の通常階調補正テーブルの生成について説明する。また、以下では、一例として、Ｃパッチ９１１に関し、信号値を「４３」とし、検出濃度値を「２５」とし、ターゲット濃度値を「１８」とする。Ｃパッチ９１２に関し、信号値を「８５」とし、検出濃度値を「６１」とし、ターゲット濃度値を「４９」とする。Ｃパッチ９１３に関し、信号値を「１２８」とし、検出濃度値を「１０４」とし、ターゲット濃度値を「９１」とする。Ｃパッチ９１４に関し、信号値を「１７０」とし、検出濃度値を「１５１」とし、ターゲット濃度値を「１３９」とする。Ｃパッチ９１５に関し、信号値を「２１３」とし、検出濃度値を「２０２」とし、ターゲット濃度値を「１９５」とする。
【００３３】
ＣＰＵ１０１は取得した検出濃度値及び信号値の関係から図１１の階調カーブ１１０１を導出する。ＣＰＵ１０１は階調カーブ１１０１から、ターゲット濃度値「１８」、「４９」、「９１」、「１３９」、及び「１９５」に対応するターゲット信号値「３３」、「７２」、「１１５」、「１６０」、及び「２０７」を取得する。ＣＰＵ１０１はＣ成分の信号値をターゲット信号値に変換する図１２のＣ成分の通常階調補正テーブル１２０１を生成する。例えば、ＣＰＵ１０１はＣ成分の通常階調補正テーブル１２０１を用いて、Ｃ成分の信号値「４３」をターゲット信号値「３３」に変換する。ＣＰＵ１０１は、Ｍ、Ｙ、Ｋについても同様の処理を実施し、各色成分の通常階調補正テーブルを生成する。各色成分の通常階調補正テーブルを用いて階調補正を行うことで、ＭＦＰ１００では、通常印刷モードにおいて、図１３の特性カーブ１３０１のように、印刷物の濃度特性をターゲット濃度特性６０２に近付けることが可能となる。次いで、ＣＰＵ１０１は完全補正ボタン７０１及び通常補正ボタン７０２の何れが選択されたかを判別する（ステップＳ８０５）（階調補正実行制御手段）。
【００３４】
ステップＳ８０５の判別の結果、完全補正ボタン７０１が選択されたとき、ＣＰＵ１０１は、ＲＯＭ１０２に格納された複数の階調パッチ画像情報の中から一つの階調パッチ画像情報を読み出す。ＣＰＵ１０１は読み出した階調パッチ画像情報を画像入力モジュール５０１に転送する。次いで、ＣＰＵ１０１は階調パターン画像９００の形成処理を行う（ステップＳ８０６）。ステップＳ８０６では、ＣＰＵ１０１は、ＲＯＭ１０２に格納された基準階調補正テーブルを階調補正モジュール５０３に設定し、基準階調補正テーブルに基づいて階調パッチ画像情報に階調補正を施す。また、ＣＰＵ１０１は中間調処理モジュール５０４により、階調補正を施した階調パッチ画像情報に中間調処理を施し、中間調処理を施した階調パッチ画像情報を画像出力モジュール５０５に転送する。さらに、ＣＰＵ１０１は高彩度印刷モードにおける感光ドラム２０１及び現像ローラ２０４の各回転速度を取得し、取得した回転速度に対応する回転動作を行うように、感光ドラム２０１及び現像ローラ２０４を制御する。ＣＰＵ１０１は、中間調処理を施した階調パッチ画像情報をプリンタエンジン１０８に転送し、プリンタエンジン１０８の感光ドラム２０１上に階調パターン画像９００を形成する。
【００３５】
次いで、ＣＰＵ１０１は濃度センサ１１３を制御し、感光ドラム２０１上に形成された階調パターン画像９００を読み取り（ステップＳ８０７）、階調パターン画像９００における各パッチのセンサ検出値を取得する。また、ＣＰＵ１０１は濃度変換テーブル１００１〜１００４に基づいて取得した各パッチのセンサ検出値を検出濃度値に変換する。次いで、ＣＰＵ１０１は高彩度階調補正テーブルを生成する（ステップＳ８０８）。ステップＳ８０８では、ＣＰＵ１０１は、図１４のＣ成分の高彩度階調補正テーブル１４０１を含む各色成分の高彩度階調補正テーブルを生成する。高彩度階調補正テーブルも、通常階調補正テーブルと同様に、上記信号値を上記ターゲット信号値に変換する。各色成分の高彩度階調補正テーブルを用いて階調補正を行うことで、ＭＦＰ１００では、高彩度印刷モードにおいて、図１５の特性カーブ１５０１のように、印刷物の濃度特性をターゲット濃度特性６０２に近付けることが可能となる。
【００３６】
次いで、ＣＰＵ１０１は相関関係算出モジュール５０８により、差分テーブル（変換テーブル）を生成する（ステップＳ８０９）。差分テーブルは色成分毎に生成される。一例として、図１６のＣ成分の差分テーブル１６０１を生成する場合、ステップＳ８０９では、ＣＰＵ１０１は、Ｃ成分の通常階調補正テーブル１２０１及びＣ成分の高彩度階調補正テーブル１４０１の各々に基づいて信号値をターゲット信号値に変換する。ＣＰＵ１０１は、通常階調補正テーブル１２０１を用いて或る信号値、例えば、「４３」をターゲット信号値（以下、「通常ターゲット信号値」という。）「３３」に変換する。また、ＣＰＵ１０１は高彩度階調補正テーブル１４０１を用いて信号値「４３」をターゲット信号値（以下、「高彩度ターゲット信号値」という。）「３６」に変換する。ＣＰＵ１０１は、上述した処理を、１〜２５４の範囲の他の信号値、例えば、図１７に示す信号値「８５」、「１２８」、「１７１」、「２１３」に対しても行う。ＣＰＵ１０１は、同じ信号値から変換された通常ターゲット信号値及び高彩度ターゲット信号値を一組とし、図１６に示すように、横軸を通常ターゲット信号値とし、縦軸を高彩度ターゲット信号値として導出されるＣ成分の差分テーブル１６０１を生成する。例えば、Ｃ成分の差分テーブル１６０１に対して、通常ターゲット信号値「３３」を入力すると、同じ信号値から変換された高彩度ターゲット信号値「３６」が得られる。ＣＰＵ１０１はＭ、Ｙ、Ｋについても同様の処理を実施し、各色に対して差分テーブルを生成する。差分テーブルは、ステップＳ８０４及びＳ８０８の各処理において生成された通常階調補正テーブル及び高彩度階調補正テーブルに基づいて生成される。このため、差分テーブルにはＭＦＰ１００の製品出荷時には予測できない経年変化が加味されている。各色成分の差分テーブルはＲＡＭ１０３や外部記憶装置１０４によって保持され、ステップ８０９の処理の実行に応じて更新される。その後、ＣＰＵ１０１は本処理を終了する。
【００３７】
ステップＳ８０５の判別の結果、通常補正ボタン７０２が選択されたとき、ＣＰＵ１０１は、各色成分の差分テーブルに基づいてステップＳ８０４で生成した各色成分の通常階調補正テーブルから各色成分の高彩度階調補正テーブルを生成する（ステップＳ８１０）。ステップＳ８１０では、例えば、ＣＰＵ１０１は、Ｃ成分の差分テーブル１６０１にＣ成分の各通常ターゲット信号値を入力して、対応する高彩度ターゲット信号値を取得し、取得した高彩度ターゲット信号値に基づいてＣ成分の高彩度階調補正テーブルを生成する。その後、ＣＰＵ１０１は本処理を終了する。
【００３８】
上述した図８の処理によれば、濃度検出結果に基づいて通常階調補正テーブルが生成され、通常補正が行われる場合、差分テーブルに基づいて通常階調補正テーブルから高彩度階調補正テーブルが生成される。これにより、階調補正を行う際に、高彩度階調補正テーブルを生成するためのステップＳ８０６〜Ｓ８０８の処理を行う必要をなくすことができ、もって、階調補正の実行時間を短縮することができる。また、差分テーブルは階調パターン画像９００の濃度検出結果に基づいて生成される。これにより、差分テーブルを用いて、ＭＦＰの製品出荷時では予測できない経年変化を加味した高彩度階調補正テーブルを生成することができる。すなわち、ステップＳ８０６〜Ｓ８０８の処理を行うことなく、ＭＦＰの製品出荷時では予測できない経年変化を加味した階調補正を行うことができ、もって、階調補正の実行時間を短縮することと、階調補正の精度の低下を抑制することとを両立することができる。
【００３９】
また、上述した図８の処理では、完全補正を行う場合、濃度検出結果に基づいて高彩度階調補正テーブルが生成される。これにより、直近のＭＦＰの経年変化を加味した高彩度階調補正テーブルを生成することができ、もって、高彩度印刷モードの階調補正の精度の低下を確実に抑制することができる。
【００４０】
さらに、上述した図８の処理では、完全補正及び通常補正をユーザに選択させる操作画面７００が表示部１０５に表示される。これにより、完全補正及び通常補正の何れを実行するかに関するユーザの意思を反映することができる。
【００４１】
上述した図８の処理では、高彩度印刷モードは、感光ドラム２０１及び現像ローラ２０４のうち感光ドラム２０１の回転速度が通常印刷モード時より低速になる。すなわち、高彩度印刷モードの階調補正は通常印刷モードの階調補正より実行時間が長い。階調補正の総実行時間を可能な限り短くする観点で、通常印刷モードの階調補正に用いられる通常階調補正テーブルより、高彩度印刷モードの階調補正に用いられる高彩度階調補正テーブルを差分テーブルから生成する方が好ましい。これに対し、本実施の形態では、比較的実行時間が長い高彩度印刷モードの階調補正に用いられる高彩度階調補正テーブルが差分テーブルから生成されるので、階調補正の総実行時間を可能な限り短くすることができる。
【００４２】
また、上述した図８の処理では、差分テーブルは保持される。これにより、次の完全補正が行われるまでの間、保持された差分テーブルを用いて、階調補正の実行時間が不要に長くなることなく、ＭＦＰの製品出荷時では予測できないＭＦＰの経年変化を加味した高彩度印刷モードの階調補正を行うことができる。
【００４３】
以上、本発明について、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、印刷枚数が予め設定された枚数に達した際に図８の処理を行っても良い。
【００４４】
図１８は、図８の階調補正テーブル生成処理の変形例の手順を示すフローチャートである。
【００４５】
図１８の処理は、ＣＰＵ１０１がＲＯＭ１０２に格納されたプログラムをＲＡＭ１０３に読み出し、読み出したプログラムを実行することによって行われる。また、図１８の処理は、図１９の更新基準情報１９００に基づいて所定の印刷枚数に達した際に印刷枚数に応じて完全補正及び通常補正の何れかを実行する。更新基準情報１９００では、完全補正及び通常補正の何れかを実行する条件である出力枚数が設定され、例えば、出力枚数が「０枚」である場合、完全補正を実行し、また、出力枚数が「１５００枚」である場合、通常補正を実行する旨が設定されている。
【００４６】
図１８において、まず、ＣＰＵ１０１は印刷枚数を計測し、印刷枚数が更新基準情報１９００に設定された出力枚数と一致するまで待機する。印刷枚数が更新基準情報１９００に設定された出力枚数と一致すると（ステップＳ１８０１でＹＥＳ）、ＣＰＵ１０１はステップＳ８０２〜Ｓ８０４の処理を行う。次いで、ＣＰＵ１０１は、印刷枚数が完全補正に対応する出力枚数と一致したかを判別する（ステップＳ１８０２）。
【００４７】
ステップＳ１８０２の判別の結果、印刷枚数が完全補正に対応する出力枚数と一致したとき、ＣＰＵ１０１はステップＳ８０６以降の処理を行う。
【００４８】
ステップＳ１８０２の判別の結果、印刷枚数が完全補正ではなく、通常補正に対応する出力枚数と一致したとき、ＣＰＵ１０１はステップＳ８１０以降の処理を行う。
【００４９】
上述した図１８の処理では、ＭＦＰ１００の印刷枚数に応じて完全補正及び通常補正の何れを実行するかが決定される。これにより、ユーザが指示することなく、階調補正に用いられる通常階調補正テーブル、高彩度階調補正テーブル、及び差分テーブルを定期的に更新することができる。
【００５０】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５１】
１００  ＭＦＰ
１０１  ＣＰＵ
１１３  濃度センサ
２０１  感光ドラム
２０３  現像器
７００  操作画面
【図１】
2019053258.tif 000003
【図２】
2019053258.tif 000004
【図３】
2019053258.tif 000005
【図４】
2019053258.tif 000006
【図５】
2019053258.tif 000007
【図６】
2019053258.tif 000008
【図７】
2019053258.tif 000009
【図８】
2019053258.tif 000010
【図９】
2019053258.tif 000011
【図１０】
2019053258.tif 000012
【図１１】
2019053258.tif 000013
【図１２】
2019053258.tif 000014
【図１３】
2019053258.tif 000015
【図１４】
2019053258.tif 000016
【図１５】
2019053258.tif 000017
【図１６】
2019053258.tif 000018
【図１７】
2019053258.tif 000019
【図１８】
2019053258.tif 000020
【図１９】
2019053258.tif 000021