(57)【要約】【課題】キャリブレーションに要する時間を短縮する画像形成装置を提供する。【解決手段】階調補正に用いるパターン画像を記録媒体に形成するパターン画像形成手段と、パターン画像形成手段によりパターン画像が形成された記録媒体から濃度情報を検出する濃度情報検出手段と、濃度情報検出手段により取得した濃度情報を用いて階調補正量を算出する階調補正量算出手段と、を備え、階調補正量算出手段は、２以上の濃度調整モードの差異に応じたフィードバック率を階調補正量の算出に用いる。【選択図】図５
2016037042.tif 000002
【特許請求の範囲】
【請求項１】
階調補正に用いるパターン画像を記録媒体に形成するパターン画像形成手段と、
前記パターン画像形成手段により前記パターン画像が形成された記録媒体から濃度情報を検出する濃度情報検出手段と、
前記濃度情報検出手段により取得した濃度情報を用いて階調補正量を算出する階調補正量算出手段と、を備え、
前記階調補正量算出手段は、２以上の濃度調整モードの差異に応じたフィードバック率を階調補正量の算出に用いることを特徴とする画像形成装置。
【請求項２】
前記階調補正量算出手段は、前記パターン画像形成手段により前記パターン画像が形成される際の基準濃度情報と、前記濃度情報検出手段により取得した濃度情報との差から階調補正量を算出することを特徴とする請求項１記載の画像形成装置。
【請求項３】
フィードバック率を決定するフィードバック率決定手段を備え、
前記フィードバック率決定手段は、前記濃度調整モードにおいて予め定められるスクリーン線数に応じてフィードバック率を決定することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記フィードバック率決定手段は、前記２以上の濃度調整モードにおいてそれぞれ使用されるスクリーン形状に応じてフィードバック率を決定することを特徴とする請求項１から３の何れか１項に記載の画像形成装置。
【請求項５】
前記階調補正量算出手段は、予め定められたフィードバック率を基準とした基準濃度調整モードを用いて算出した階調補正量に、前記基準濃度調整モードにおけるスクリーン線数またはスクリーン形状の少なくとも何れかを変更した変更濃度調整モードで設定されるフィードバック率を乗じて前記変更濃度調整モードを用いた階調補正量を算出することを特徴とする請求項１から４の何れか１項に記載の画像形成装置。
【請求項６】
前記基準濃度調整モードにおけるスクリーン線数は高線数であることを特徴とする請求項３から５の何れか１項に記載の画像形成装置。
【請求項７】
前記フィードバック率決定手段は、入力階調値に応じてフィードバック率を決定することを特徴とする請求項１から６の何れか１項に記載の画像形成装置。
【請求項８】
階調補正に用いるパターン画像を記録媒体に形成する工程と、
前記パターン画像が形成された記録媒体から濃度情報を検出して記憶部に記憶する工程と、
前記記憶部に記憶された濃度情報を用いて階調補正量を算出する工程と、
前記階調補正量を算出する工程において、２以上の濃度調整モードの差異に応じたフィードバック率を用いることを特徴とする画像形成方法。
【請求項９】
階調補正に用いるパターン画像を記録媒体に形成する処理と、
前記パターン画像が形成された記録媒体から濃度情報を検出して記憶部に記憶する処理と、
前記記憶部に記憶された濃度情報を用いて階調補正量を算出する処理と、
前記階調補正量を算出する処理において、２以上の濃度調整モードの差異に応じたフィードバック率を用いる処理と、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、及び、プログラムに関する。
【背景技術】
【０００２】
レーザプリンタやＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）等の画像形成装置においては、経時変化や個体差により出力画像にばらつきが生じることが知られている。出力画像にばらつきが生じる原因としては、装置の経時変化によるドットゲインの変動がある。
【０００３】
ドットゲインの変動による濃度変化はディザの線数、形状により異なるため、複数のディザパターンを有する装置の場合、複数回のキャリブレーションを行う必要がある。これにより、キャリブレーションの際、ユーザーによる印字モードの選択ミスや、複数モードのキャリブレーションに多大な時間を要してしまう。
【０００４】
上記に関し、例えば特許文献１には、キャリブレーションごとに目印となる画像パターンを設けることでキャリブレーションパターンを自動判別し、ユーザーがミスなくキャリブレーションを実施する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示されたような技術によれば、キャリブレーションの際、ユーザーのミスを軽減することはできるが、複数モードのキャリブレーションに多大な時間を要するという問題を解決することができない。
【０００６】
本発明は、このような実情に鑑みてなされたものであって、キャリブレーションに要する時間を短縮する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明の画像形成装置は、階調補正に用いるパターン画像を記録媒体に形成するパターン画像形成手段と、パターン画像形成手段によりパターン画像が形成された記録媒体から濃度情報を検出する濃度情報検出手段と、濃度情報検出手段により取得した濃度情報を用いて階調補正量を算出する階調補正量算出手段と、を備え、階調補正量算出手段は、２以上の濃度調整モードの差異に応じたフィードバック率を階調補正量の算出に用いることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、キャリブレーションに要する時間を短縮することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態における画像形成装置のハードウェア構成を示す概略図である。
【図２】本発明の実施形態における画像形成装置のソフトウェア構成を示す概略図である。
【図３】本発明の実施形態における画像処理制御部のソフトウェア構成を示す概略図である。
【図４】本発明の実施形態における階調補正シートの一例を示す模式図である。
【図５】本発明の実施形態における階調補正方法を示す模式図である。
【図６】本発明の実施形態におけるスクリーン線数に応じた階調補正方法を示す模式図である。
【図７】本発明の実施形態におけるスクリーン形状に応じた階調補正方法を示す模式図である。
【図８】本発明の実施形態における入力階調値に応じた階調補正方法を示す模式図である。
【図９】本発明の実施形態における入力階調値に応じた階調補正方法を示す模式図である。
【図１０】本発明の実施形態における階調補正処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の実施形態の画像形成装置に関し以下図面を用いて説明するが、本発明の趣旨を越えない限り、何ら本実施形態に限定されるものではない。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。
【００１１】
なお、本実施形態における画像形成装置は、少なくとも、複写機能、印字等の画像形成機能、スキャナ機能を備えることが好ましい。また、本実施形態における機能は、プリンタ等の画像形成装置だけでなく、複合機やＦＡＸ、あるいはＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）等に適用可能であってもよい。
【００１２】
本発明の実施形態における画像形成装置のハードウェア構成の概略について図１を参照して説明する。本実施形態における画像形成装置１は、バス１００と、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＲＡＭ制御部１０４と、スキャナエンジン１０５と、画像処理部１０６と、ＮＶＲＡＭ１０７を備える。また、画像形成装置１は、プリンタエンジン１０８と、ホストＩ／Ｆ制御部１０９と、操作部Ｉ／Ｆ制御部１１０を備える。
【００１３】
ＣＰＵ１０１は、バス１００を介して各ブロックへの指示や制御等を行う。なお、システムによって、ＣＰＵ１０１を複数個搭載して処理性能を向上させることとしてもよい。ＲＯＭ１０２は、ＣＰＵ１０１において実行されるプログラムが格納されている。ＲＡＭ１０３は、ＲＡＭ制御部１０４を介してＣＰＵ１０１をはじめ、後述するソフトウェアにおける各ブロックの処理データを一時的に保存するために活用される。ＲＡＭ制御部１０４はＲＡＭ１０３に一時的に保存するデータの入出力の制御を行う。
【００１４】
スキャナエンジン１０５は、複写機能、スキャナ機能を用いて画像データ等を取り込むための機構である。画像処理部１０６では、スキャナエンジン１０５に取り込まれたデータに対し、好適なデジタル信号処理が行われる。
【００１５】
ＮＶＲＡＭ１０７は、不揮発メモリであり、例えばコピー枚数のカウンタ値等の機器固有情報を保持させる用途に使用される。プリンタエンジン１０８は、例えば、レーザー方式、発光ダイオード方式、インクジェット方式等の作像方式を用いて印刷出力を行う機構である。
【００１６】
ホストＩ／Ｆ制御部１０９は、ホスト機器２から印刷データ等を受信する。インタフェースの種類としては、例えば、ＩＥＥＥ１２８４、ＵＳＢ等のローカル接続や有線、無線によるイーサネット（登録商標）等のネットワーク接続が挙げられる。ホスト機器２は、例えばパーソナルコンピュータやＵＳＢなどである。
【００１７】
操作部Ｉ／Ｆ制御部１１０は、操作部３を介した情報の入出力情報のインタフェースである。操作部３は機器操作のためのボタンや機器状態表示のためのＬＥＤやＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｅｖｉｃｅ）等の表示器、スピーカー等、機器操作者とのマンマシンインターフェース部である。なお、本実施形態において、操作部３は、画像形成装置１と一体に構成されていても、別体として構成されていてもよい。
【００１８】
次に、本実施形態における画像形成装置１のソフトウェア構成について図２を参照して説明する。ソフトウェア構成としては、スキャナ読取制御部２０１と、画像処理制御部２０２と、プロッタ印刷制御部２０３と、システム制御部２０４を備える。
【００１９】
スキャナ読取制御部２０１は、図１に示したスキャナエンジン１０５を制御する。プロッタ印刷制御部２０３は、同じく図１に示したプリンタエンジン１０８を制御する。システム制御部２０４は、ＣＰＵ１０１によって制御され、図２に示したスキャナ読取制御部２０１、画像処理制御部２０２、プロッタ印刷制御部２０３を制御する。
【００２０】
画像処理制御部２０２は、図１に示した、ＲＯＭ１０２、ＮＶＲＡＭ１０７、画像処理部１０６、ＲＡＭ制御部１０４を制御する。これにより、ＡＣＣ（Ａｕｔｏ  Ｃｏｎｔｒａｓｔ  Ｃｏｒｒｅｃｔ）で使用するパターン画像の作成やパターン画像の読み取り、補正値の算出や保存が行われる。また、画像処理制御部２０２は、後述するソフトウェアにより階調補正を行う。
【００２１】
ＡＣＣに用いるパターン画像が印字された階調補正シートの出力は、画像処理制御部２０２、プロッタ印刷制御部２０３により実行される。階調補正シートの読み取りは、スキャナ読取制御部２０１により行われる。
【００２２】
次に、本実施形態における図２に示した画像処理制御部２０２のソフトウェア構成について図３を参照して説明する。本実施形態の画像処理制御部２０２は、パターン画像形成手段３０１と、画像蓄積手段３０２と、濃度検知パターン検出手段３０３と、基本濃度保持手段３０４と、階調補正量算出手段３０５と、補正率保持手段３０６を備える。
【００２３】
また、本実施形態の画像処理制御部２０２は、フィードバック率決定手段３０７と、補正値保持手段３０８と、補正値復元手段３０９と、前回補正値保持手段３１０を備える。
【００２４】
パターン画像形成手段３０１は、図１に示した画像処理部１０６を制御し、階調補正に用いるパターン画像のレイアウトを作成する。画像蓄積手段３０２は、図１に示したＲＡＭ制御部１０４を制御し、例えば上記パターン画像等の画像を蓄積する。
【００２５】
濃度検知パターン検出手段３０３は、階調補正シートを読み取って取得した画像データからパターン画像を検出し、濃度情報を検出する。基本濃度保持手段３０４は、図１におけるＲＯＭ１０２を制御し、ＲＯＭに保存されているキャリブレーションする際の目標となる基準濃度を保持する。
【００２６】
なお、本実施形態において、濃度検知パターン検出手段３０３及び基本濃度保持手段３０４を便宜的に、パターン画像が形成された記録媒体から濃度情報を検出する濃度情報検出手段とする。
【００２７】
階調補正量算出手段３０５は、濃度情報検出手段により取得した濃度情報を用いて階調補正量を算出する。その際、階調補正量算出手段３０５は、２以上の濃度調整モードの差異に応じたフィードバック率を階調補正量の算出に用いる。２以上の濃度調整モード及びフィードバック率の詳細については後述する。
【００２８】
また、階調補正量算出手段３０５は、パターン画像が形成される際の基準濃度情報と、濃度情報検出手段により取得した濃度情報との差から階調補正量を算出する。本処理の詳細については後述する。
【００２９】
さらに、階調補正量算出手段３０５は、濃度調整モードにおいて予め定められるスクリーン線数に応じてフィードバック率を変更してもよい。また、階調補正量算出手段３０５は、２以上の濃度調整モードにおいてそれぞれ使用されるスクリーン形状に応じてフィードバック率を変更してもよい。スクリーン線数やスクリーン形状について、及び、本処理の詳細については後述する。
【００３０】
さらに、階調補正量算出手段３０５は、予め定められたフィードバック率を基準とした基準濃度調整モードを用いて階調補正量を算出する。そして、階調補正量算出手段３０５は、その階調補正量に、基準濃度調整モードにおけるスクリーン線数を変更した変更濃度調整モードに基づいてフィードバック率決定手段３０７で設定されるフィードバック率を乗じて変更濃度調整モードを用いた階調補正量を算出してもよい。本処理の詳細については後述する。
【００３１】
また、階調補正量算出手段３０５は、上記スクリーン線数と共に、又はこれに代えて、基準濃度調整モードにおけるスクリーン形状を変更した変更濃度調整モードに基づいてフィードバック率決定手段３０７で設定されるフィードバック率を乗じて変更濃度調整モードを用いた階調補正量を算出してもよい。本処理の詳細については後述する。
【００３２】
補正率保持手段３０６は、画像形成装置１が保持するスクリーンごとにキャリブレーション実施時に補正する補正率を格納する。
【００３３】
補正値保持手段３０８は、ＮＶＲＡＭ１０７を制御し、画像形成装置１で用いる補正値の取得及び保存を実行する。補正値復元手段３０９は、ＮＶＲＡＭ１０７制御し、現在の補正値を前回の補正値にする。前回補正値保持手段３１０は、ＮＶＲＡＭ１０７を制御し、ＡＣＣ実行前の画像形成装置１の補正値取得及び保存を実行する。
【００３４】
フィードバック率決定手段３０７は、上述した階調補正量算出手段３０５において用いるフィードバック率を決定する。フィードバック率を決定する処理の詳細については後述する。
【００３５】
本実施形態における画像形成装置１で用いるパターン画像の一例を図４に示す。パターン画像は、階調補正をするために必要な濃度情報を取得するためのパターンである。このパターン画像を、キャリブレーション対象となる画像形成装置１で出力する。そして出力したパターン画像を濃度検知パターン検出手段３０３で読み取り、キャリブレーション対象となる画像形成装置１の濃度情報を保持する。本実施形態では全ての印字モードに対して同一のパターン画像でキャリブレーションを行う。
【００３６】
次に、本実施形態における階調補正方法について図５を参照して説明する。本図は、横軸に入力階調値を、縦軸に読取画像濃度及び出力階調値をとった簡易グラフである。左下から右上に真っ直ぐに伸びる線分は、階調補正シート出力時に用紙に印字するパターン画像の持つ階調における濃度値を表したものである（以下、「基準濃度値５０１」と言う。）。
【００３７】
基準濃度値５０１の上方に膨出する略円弧状の破線で示す線分は、階調補正シート読み取り時に階調補正シートから取得したパターン画像の持つ階調における濃度値を表したものである（以下、「検知濃度値５０２」と言う。）。
【００３８】
検知濃度値５０２から基準濃度値５０１へ下向きに伸びる矢印で表す符号５０８は、基準濃度値５０１と検知濃度値５０２との差である濃度差を表したものである。本実施形態においては、濃度差５０８から階調補正量算出手段３０５により階調補正量を算出する。
【００３９】
基準濃度値５０１から下向きに伸びる矢印で表す符号５０７は階調補正量を表したものである。そして、基準濃度値５０１から下方に膨出する略円弧状の線分は、階調補正量算出手段３０５におけるフィードバック率１００％の場合の補正γ５０４である。本実施形態においては、全ての入力階調値に対する階調補正量を算出することで、補正γ５０４を生成する。補正γ５０４を適用して印刷を行うことで、画像形成装置１の濃度状態に依存することなく常に一定の濃度値で印刷が可能になる。
【００４０】
２以上の濃度調整モード及びフィードバック率の詳細について図６及び次の表を参照して説明する。濃度調整モードとは、例えばプリンタにおける印字モードを含む概念として、便宜的に定義したものである。
【００４１】
【表１】
2016037042.tif 000003
【００４２】
ここで、電子写真プリンタやインクジェットプリンタ等の画像形成装置においては、スクリーン線数や形状が異なる複数の印字モードを持つのが一般的である。スクリーンの線数や形状が異なる場合、中間調の変動特性が異なる。そのため、複数の印字モードにおいて全てキャリブレーションを行うには各印字モードのスクリーンでそれぞれキャリブレーションを行うためユーザーのキャリブレーションに多大な時間を要する。
【００４３】
本実施形態においては、キャリブレーションの基準となる基準濃度調整モードでパターン画像の印字を行う。そして、フィードバック率決定手段３０７は、他の印字モード（以下、便宜的に「変更濃度調整モード」と言う。）ではスクリーンの特性に応じて階調補正値のフィードバック率を決定する。これにより、１つの印字モードでのキャリブレーションにて全ての印字モードの階調補正量を決定することが可能となる。
【００４４】
表１は、本実施形態における階調補正量の算出に用いるフィードバック率に関し、スクリーン線数に応じたフィードバック率の設定例を示したものである。例えば、印字モードが「１９０線万線」である印字モードを基準濃度調整モードとする。本実施形態では、例えばスクリーン線数が「１９０線」のような高線数を基準濃度調整モードとすることが好ましい。なお、１９０線は一例であって、本実施形態における高線数がこれに限定されるものでないことは言うまでもない。
【００４５】
そして、「１７５線万線」モードでは、線数による補正が基準濃度調整モードに対して「−１０％」であり、このときフィードバック率は「９０％」である。また、「１５０線万線」モードでは、線数による補正が基準濃度調整モードに対して「−２０％」であり、このときフィードバック率は「８０％」である。これらの印字モードが、上述の変更濃度調整モードである。
【００４６】
また、補正方法は基準濃度調整モードのフィードバック率の値から減算するものに限らず、スクリーン線数によって決められた値を乗算することによってフィードバック率を決定しても良い。
【００４７】
基準濃度調整モードでは実際に階調補正シートの印字に使用しているのでフィードバック率を１００％にしても正確な補正を行うことができる。濃度変動は一般的に線数が高いスクリーンほど濃度変動しやすく、低線数の印字モードでは濃度変動は小さい。このため、表１や図６に示すように、低線数の従属モードでは線数に応じてフィードバック率を小さくすることが好ましい。
【００４８】
図６では、左下から右上に真っ直ぐに伸びる線分が補正しない場合における入力階調値に対する出力階調値を示し、これを便宜上、非補正６０１とする。非補正６０１から下方へ略円弧状に膨出する曲線が、それぞれ上記フィードバック率を適用した階調補正量を表したものである。ここでは、低線数スクリーンに対する階調補正量を示す曲線６０２を実線で、高線数スクリーンに対する階調補正量を示す曲線６０３を破線で表しているが、一例であることは言うまでもない。
【００４９】
また、濃度変動の大小はスクリーン線数だけでなく、万線形状、網点形状などのスクリーンの形状によっても異なる。この点に鑑みて、本実施形態においては、フィードバック率決定手段３０７を用いて、スクリーン形状に応じてフィードバック率を決定することが好ましい。以下、図７及び次の表を参照して説明する。
【００５０】
【表２】
2016037042.tif 000004
【００５１】
一般的に網点形状の方が万線形状よりも濃度変動が小さいとされているが、どちらが濃度変動が小さいか否かは使用するプリンタエンジンの特性に依存する。図７及び表２は、網点形状の方が万線形状よりも濃度変動の小さいプリンタエンジンを使用する場合に、スクリーン形状に応じたフィードバック率、階調補正値の決定の一例を示している。
【００５２】
表２に示すように、表１同様、ここでも「１９０線万線」モードを基準濃度調整モードとする。そして、「１９０線網点」モードでは、線数による補正が基準濃度調整モードに対して「０％」であり、スクリーン形状による補正が「−１０％」であり、このときフィードバック率は「９０％」である。また、「１７５線万線」モードでは、線数による補正が基準濃度調整モードに対して「−１０％」であり、スクリーン形状による補正が「０％」であり、このときフィードバック率は「９０％」である。
【００５３】
さらに、「１７５線網点」モードでは、線数による補正が基準濃度調整モードに対して「−１０％」であり、スクリーン形状による補正が「−１０％」であり、このときフィードバック率は「８０％」である。
【００５４】
また、「１５０線万線」モードでは、線数による補正が基準濃度調整モードに対して「−２０％」であり、スクリーン形状による補正が「０％」であり、このときフィードバック率は「８０％」である。他方、「１５０線網線」モードでは、線数による補正が基準濃度調整モードに対して「−２０％」であり、スクリーン形状による補正が「−１０％」であり、このときフィードバック率は「７０％」である。
【００５５】
このように、網点形状の方が万線形状よりも濃度変動が少ないことが予想できるため、網点スクリーンのフィードバック率を−１０％とすることで、スクリーン形状に応じて最適な階調補正値を選択することが可能である。他方、万線形状の方が網点形状よりも濃度変動が小さい場合は網点スクリーンのフィードバック率を＋１０％としてもよい。
【００５６】
また、表２の例ではスクリーン線数とスクリーン形状に基づくフィードバック率の補正量を加算することで最終的なフィードバック率を算出しているが、最終的なフィードバック率の算出方法はこれに限定されるものではなく、スクリーン線数によって決められた値とスクリーン形状によって決められた値を乗算して最終的なフィードバック率を算出しても良い。
【００５７】
そして、図７に示すように、左下から右上に真っ直ぐに伸びる線分が補正しない場合における入力階調値に対する出力階調値を示し、これを便宜上、非補正７０１とする。非補正７０１から下方へ略円弧状に膨出する曲線が、それぞれ上記フィードバック率を適用した階調補正量の一例を示す。ここでは、１９０線網点スクリーンに対する階調補正量を示す曲線７０２を実線で、１９０線万線スクリーンに対する階調補正量を示す曲線７０３を破線で表しているが、一例であることは言うまでもない。
【００５８】
図７に示すとおり、ここでは、１９０線万線スクリーンに対する階調補正量の方が１９０線網点スクリーンに対する階調補正量より補正量が多くなっていることがわかる。
【００５９】
他方、スクリーンによっては階調値によって濃度変動幅が異なる場合がある。例えば、孤立ドットが非常に不安定なプリンタエンジンに対して、低濃度部側に孤立ドットを多く使用するスクリーンの場合、低濃度部側において著しく濃度変動が大きくなる場合がある。
【００６０】
そして、スクリーンの設計によっては階調補正を実施する基準スクリーンに対して、低濃度部側の濃度変動が小さい場合がある。中濃度部や高濃度部に対してもスクリーンの設計の仕方によって、濃度変動の幅が濃度に応じて特性が異なることも考えられる。
【００６１】
そこで、本実施形態では、フィードバック率決定手段３０７により、入力階調値に応じて階調補正に用いるフィードバック率を決定することが好ましい。これにより、低濃度部が濃度変動が小さい若しくは濃度変動が大きい、中濃度部が濃度変動が小さい若しくは濃度変動が大きい、又は高濃度が濃度変動が小さい若しくは濃度変動が大きい等、濃度ごとに色安定性が異なる場合に備えることができる。
【００６２】
図８及び以下の表はスクリーンの低濃度部が中濃度部、高濃度部に対して濃度変動が大きい場合のフィードバック率の設定値、階調補正値の決定について説明する一例を示したものである。
【００６３】
【表３】
2016037042.tif 000005
【００６４】
ここでは、図８に示すように、左下から右上に真っ直ぐに伸びる太い線分が補正しない場合における入力階調値に対する出力階調値を示し、これを便宜上、非補正８０１とする。非補正８０１から下方へ略円弧状に膨出する一点差線で示す曲線が、階調補正量算出手段３０５におけるフィードバック率１００％の場合の補正γ８０２である。
【００６５】
また、非補正８０１と補正γ８０２との間の細い曲線が、フィードバック率７０％の場合の補正γ８０３である。さらに、入力階調値に応じて可変させた破線が補正γ８０４である。表３における階調値が「１７、３４、５１、６８、８５」において補正γ８０４における補正量は「１、５、１０、２３、３９」となっている。これらは、図８に示すように、フィードバック率７０％の場合の補正γ８０３における補正量「６、１４、２２、３３、４５」より小さくなっていることがわかる。
【００６６】
このように、スクリーン線数やスクリーン形状によって決定されたフィードバック率は７０％であるが、低濃度部の濃度変動が大きいことを考慮して、低階調値のフィードバック率を高めに再補正することが好ましい。これにより、低濃度側の濃度変動が大きいスクリーンに対しても正確な補正が可能になる。
【００６７】
図９及び以下の表はスクリーンの低濃度部が中濃度部、高濃度部に対して濃度変動が小さい場合のフィードバック率の設定値、階調補正値の決定について説明する一例を示したものである。
【００６８】
【表４】
2016037042.tif 000006
【００６９】
ここでは、図９に示すように、左下から右上に真っ直ぐに伸びる太い線分が補正しない場合における入力階調値に対する出力階調値を示し、これを便宜上、非補正９０１とする。非補正９０１から下方へ略円弧状に膨出する一点差線で示す曲線が、階調補正量算出手段３０５におけるフィードバック率１００％の場合の補正γ９０２である。
【００７０】
また、非補正９０１と補正γ９０２との間の細い曲線が、フィードバック率７０％の場合の補正γ９０３である。さらに、入力階調値に応じて可変させた破線が補正γ９０４である。表４における階調値が「１７、３４、５１、６８、８５」において補正γ８０４における補正量は「１１、２２、３５、４３、５１」となっている。これらは、図９に示すように、フィードバック率７０％の場合の補正γ８０３における補正量「６、１４、２２、３３、４５」より大きくなっていることがわかる。
【００７１】
このように、フィードバック率決定手段３０７により、スクリーン線数やスクリーン形状に応じて決定されたフィードバック率は７０％であるが、低濃度部の濃度変動が小さいことを考慮して、低階調値のフィードバック率を低めに再補正することで、低濃度側の濃度変動が少ないスクリーンに対しても正確な補正が可能となる。
【００７２】
本実施形態において、変更濃度調整モードにおける階調補正量を以下の式を用いて算出する。
階調補正量（変更濃度調整モード）＝階調補正量（基準濃度調整モード）×フィードバック率／１００％
【００７３】
最後に、本実施形態における階調補正処理手順について図１０を参照して説明する。まず、ユーザーによって、例えば図１に示した操作部３を介して自動階調補正ボタンが選択押し下げされると（ステップＳ１）、パターン画像が形成された階調補正シートが画像処理制御部２０２及びプロッタ印刷制御部２０３を介して出力される（ステップＳ２）。
【００７４】
次に、ユーザーは、出力された階調補正シートをスキャナ読取制御部２０１を介して読み取らせる（ステップＳ３）。階調補正シート出力において用いられるスクリーンは例えばプリンタに搭載されているスクリーンのうちいずれか１つを用いることが好ましい。以後、このスクリーンを「基準濃度調整スクリーン」と言うこととする。
【００７５】
階調補正シートがスキャナエンジン１０５を介して読み取られることで、基準濃度調整スクリーンにおける現時点での中間調濃度特性を測定することができる。基準濃度と現時点での濃度の差分から基準濃度で出力するための階調補正テーブルを生成する（ステップＳ４）。
【００７６】
ここでは、基準濃度調整モード以外の変更濃度調整モードにおけるスクリーンを「変更濃度調整スクリーン」と言う。変更濃度調整スクリーンに関しては、フィードバック率決定手段３０７によって決定されたスクリーンのフィードバック率を基に階調補正テーブルを作成する（ステップＳ５）。フィードバック率は図６〜図９、表１〜表４を用いて説明したように、基準濃度調整スクリーンとのスクリーン線数、スクリーン形状の差分に基づき設定しても、階調値ごとに異なる値に設定してもよい。
【００７７】
なお、複写機能で使用するスクリーンに対しても、本実施形態と同様にパターン画像印字の際に使用するスクリーンとコピーにおいて使用するスクリーンとの差異の基づき、階調補正量を決定することが可能である。
【００７８】
上述したように、本実施形態においては、各印字モード共通のキャリブレーションパターンの読み込みを行い、印字モードの線数や形状に応じて補正γのフィードバック率を変更する。これにより、一度のキャリブレーション作業で複数の印字モードに対するキャリブレーションを実施することができる。
【００７９】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上述した本実施形態の画像形成装置における各処理を、ハードウェア、又は、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００８０】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【符号の説明】
【００８１】
１    画像形成装置
１００    バス
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    ＲＡＭ
１０４    ＲＡＭ制御部
１０５    スキャナエンジン
１０６    画像処理部
１０７    ＮＶＲＡＭ
１０８    プリンタエンジン
１０９    ホストＩ／Ｆ制御部
１１０    操作部Ｉ／Ｆ制御部
２０１    スキャナ読取制御部
２０２    画像処理制御部
２０３    プロッタ印刷制御部
２０４    システム制御部
３０１    パターン画像形成手段
３０２    画像蓄積手段
３０３    濃度検知パターン検出手段
３０４    基本濃度保持手段
３０５    階調補正量算出手段
３０６    補正率保持手段
３０７    フィードバック率決定手段
３０８    補正値保持手段
３０９    補正値復元手段
３１０    前回補正値保持手段
【先行技術文献】
【特許文献】
【００８２】
【特許文献１】特開２００６−２５４４０９号公報
【図１】
2016037042.tif 000007
【図２】
2016037042.tif 000008
【図３】
2016037042.tif 000009
【図４】
2016037042.tif 000010
【図５】
2016037042.tif 000011
【図６】
2016037042.tif 000012
【図７】
2016037042.tif 000013
【図８】
2016037042.tif 000014
【図９】
2016037042.tif 000015
【図１０】
2016037042.tif 000016