(57)【要約】【課題】階調特性の悪化を防いで高精度なスクリーンガンマテーブルの補正を行うこと。【解決手段】画素の入力階調に対して画像再生データを出力するスクリーン処理部と、前記画像再生データに従って印刷媒体上に画像を形成する印刷エンジンと、を有する画像形成装置において、前記スクリーン処理部は、補正ガンマテーブルと、前記印刷エンジンの露光レベルごとに変換用スクリーンガンマテーブル及び基準スクリーンガンマテーブルとを有し、前記変換用スクリーンガンマテーブルは前記入力階調に対する前記画像再生データの変換テーブルであって、前記基準スクリーンガンマテーブルは前記変換用スクリーンガンマテーブルを生成するためのテーブルであり、前記補正ガンマテーブルは前記印刷エンジン内に形成される基準画像の出力濃度に基づいて前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用のスクリーンガンマテーブルを生成するための関係を示すテーブルである、ことを特徴としている。【選択図】図１１
2006140859.tif 000002
【特許請求の範囲】
【請求項１】
画素の入力階調に対して画像再生データを出力するスクリーン処理部と、前記画像再生データに従って印刷媒体上に画像を形成する印刷エンジンと、を有する画像形成装置において、
前記スクリーン処理部は、補正ガンマテーブルと、前記印刷エンジンの露光レベルごとに変換用スクリーンガンマテーブル及び基準スクリーンガンマテーブルとを有し、
前記変換用スクリーンガンマテーブルは前記入力階調に対する前記画像再生データの変換テーブルであって、前記基準スクリーンガンマテーブルは前記変換用スクリーンガンマテーブルを生成するためのテーブルであり、前記補正ガンマテーブルは前記印刷エンジン内に形成される基準画像の出力濃度に基づいて前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用のスクリーンガンマテーブルを生成するための関係を示すテーブルである、
ことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、更に、
前記印刷エンジンの露光レベルに応じた変換用スクリーンガンマテーブルにより前記基準画像を生成する基準画像生成手段、を有することを特徴とする画像形成装置。
【請求項３】
請求項１記載の画像形成装置において、更に、
前記補正ガンマテーブルを生成する補正ガンマテーブル生成手段と、
前記補正ガンマテーブル生成手段で生成された前記補正ガンマテーブルにしたがって、前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用スクリーンガンマテーブルを生成する変換用スクリーンガンマテーブル生成手段と、
を有することを特徴とする画像形成装置。
【請求項４】
請求項３記載の画像形成装置において、
前記補正ガンマテーブル生成手段は、前記変換用スクリーンガンマテーブルを生成することで前記入力階調と前記出力濃度とがリニアな関係となるように、前記補正ガンマテーブルを生成する、ことを特徴とする画像形成装置。
【請求項５】
請求項３記載の画像形成装置において、
前記補正ガンマテーブル生成手段は、前記変換用スクリーンガンマテーブルを生成することで前記入力階調と前記出力濃度とが前記画像形成装置の設計の際または工場出荷の際に設定した関係となるように、前記補正ガンマテーブルを生成する、ことを特徴とする画像形成装置。
【請求項６】
請求項１記載の画像形成装置において、
前記基準スクリーンガンマテーブルの入力階調の分解能は、前記変換用スクリーンガンマテーブルの入力階調の分解能より高い、ことを特徴とする画像形成装置。
【請求項７】
複数の露光レベルを有し、画素の入力階調に対する再生画像データに基づいて印刷媒体上に画像を形成する画像形成装置において、
前記画素の入力階調を再生画像データに変換する変換用スクリーンガンマテーブルと、
前記画像形成装置内の露光レベルに応じた前記変換用スクリーンガンマテーブルから、基準画像を形成する基準画像形成手段と、
形成された前記基準画像の出力濃度に基づいて前記変換用スクリーンテーブルを補正する補正手段と、
を備え、前記変換用スクリーンガンマテーブルは前記露光レベルに応じて複数有することを特徴とする画像形成装置。
【請求項８】
画素の入力階調に対して画像再生データを出力するスクリーン処理部と、前記画像再生データに従って印刷媒体上に画像を形成する印刷エンジンとを有し、更に、前記スクリーン処理部には、補正ガンマテーブルと、前記印刷エンジンの露光レベルごとに変換用スクリーンガンマテーブル及び基準スクリーンガンマテーブルとを有する画像処理装置の補正プログラムにおいて、
前記変換用スクリーンガンマテーブルは前記入力階調に対する前記画像再生データの変換テーブルであり、前記基準スクリーンガンマテーブルは前記変換用スクリーンガンマテーブルを生成するためのテーブルであって、
当該補正プログラムは、
前記印刷エンジンの露光レベルに応じた変換用スクリーンテーブルから基準画像を生成する基準画像生成処理と、
生成された前記基準画像の出力濃度に基づいて、前記基準スクリーンガンマテーブルと前記変換用スクリーンガンマテーブルとの関係を示す前記補正ガンマテーブルを生成する補正ガンマテーブル生成処理と、
生成された前記補正ガンマテーブルにしたがって、前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用スクリーンガンマテーブルを生成する変換用スクリーンテーブル生成処理と、
をコンピュータに実行させることを特徴とする画像形成装置の補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクリーンガンマテーブルの補正機能を有する画像形成装置に関する。詳しくは、印刷エンジンの経時変化などに対応して行われるスクリーンガンマテーブルの補正を露光レベルに応じて行う画像形成装置に関する。
【背景技術】
【０００２】
プリンタ、複写機、ファクシミリ受信装置などの画像形成装置は、入力された画像データに対して所定の画像処理を行うコントローラと、コントローラが生成する画像データに従って印刷媒体に画像を形成する印刷エンジンとから構成される。このような画像形成装置では、画像データの入力階調と印刷媒体における出力濃度とが本来理想的なリニアな関係（入力階調と出力濃度とが一致する関係）にあるべきである。
【０００３】
しかし、印刷エンジンの特性によりそのリニアな関係が崩れてしまう場合がある。同じ入力階調でも、印刷エンジンによっては、出力濃度が濃くなったり、薄くなったりする。そこで、従来から設計時または工場出荷時において入力階調に対する出力濃度の関係がリニアな関係になるように、印刷エンジンのエンジン特性に応じて、コントローラの入力階調に対する画像再生データの関係（ガンマ特性）を予め設定していた。
【０００４】
ところが、印刷エンジンは、湿度、温度などの経時変化や環境変化により、その特性が変化する。そのため、工場出荷時または設計時の理想的なリニアな関係に戻すため、ガンマ特性を補正する必要があった。
【０００５】
通常、このような補正を行うには、エンジン内部の感光体ドラムや中間転写媒体上に基準パッチ画像を形成し、その濃度をセンサーにより読み取り、入力階調値とセンサーで読み取られた濃度値との関係から、スクリーンガンマテーブルのガンマ特性を補正する。例えば、センサーにより読み取られた出力濃度が理想的な出力濃度より薄ければ、画像再生データがより高くなるようにスクリーンガンマテーブルを補正する。
【０００６】
このようなスクリーンガンマテーブルの補正に関し、従来では、基準パッチ画像を形成するための基準ガンマテーブルをより高い分解能で作成しておき、センサーで読み取られた出力濃度に応じて基準ガンマテーブルから最適な値を選択し、スクリーン処理するための変換用スクリーンガンマテーブルを生成して補正を行うものが提案されている（例えば、以下の特許文献１）。
【０００７】
また、共通の印刷エンジン特性に対して作成された複数の基準スクリーンガンマテーブルのうち代表する基準スクリーンガンマテーブルによりパッチ画像を生成することで、スクリーンガンマテーブルの補正工程、とくにパッチ画像形成、出力濃度検出、補正ガンマテーブルの生成の工程を短縮することも提案されている（例えば、以下の特許文献２）。
【０００８】
更に、パッチ画像の検出された濃度間隔を他の領域よりも多く取ることで、優れた階調性の画像を得るようにしたものも提案されている（例えば、以下の特許文献３、特許文献４）。
【特許文献１】特開２０００−５６５２５号公報、図５など
【特許文献２】特願２００３−５２４０４号、図９など
【特許文献３】特開平７−２６４４１１号公報
【特許文献４】特開平８−７６５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述のようにスクリーンガンマテーブルを補正するにしても、基準パッチ画像をセンサーで検出すると、例えば入力階調の低濃度領域や高濃度領域において入力階調の増加分よりも大幅にセンサーの出力濃度が高くなる場合がある。入力階調と出力濃度との関係が理想的なリニアな関係となるように、この出力濃度に対応してスクリーンガンマテーブルを補正することになるが、出力濃度の大幅な増加によりこの領域では、ガンマ特性が他の領域と比較して大きく変化する。そのため、却ってスクリーンガンマテーブルの階調特性が落ち、補正の精度が低下することがあった。
【００１０】
そこで、本発明はかかる問題点に鑑みてなされたものでその目的は、階調特性の悪化を防いで高精度なスクリーンガンマテーブルの補正を行うことにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明は、画素の入力階調に対して画像再生データを出力するスクリーン処理部と、前記画像再生データに従って印刷媒体上に画像を形成する印刷エンジンと、を有する画像形成装置において、前記スクリーン処理部は、補正ガンマテーブルと、前記印刷エンジンの露光レベルごとに変換用スクリーンガンマテーブル及び基準スクリーンガンマテーブルとを有し、前記変換用スクリーンガンマテーブルは前記入力階調に対する前記画像再生データの変換テーブルであって、前記基準スクリーンガンマテーブルは前記変換用スクリーンガンマテーブルを生成するためのテーブルであり、前記補正ガンマテーブルは前記印刷エンジン内に形成される基準画像の出力濃度に基づいて前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用のスクリーンガンマテーブルを生成するための関係を示すテーブルである、ことを特徴とする。これにより、例えば、印刷エンジン内の露光レベルに応じた基準画像により補正ガンマテーブルが生成されるため、生成された変換用スクリーンガンマテーブルの階調特性は悪化することはなく、画像形成装置における入力階調に対する出力濃度は設計等の際のリニアな特性に戻される。また、露光レベルに応じた基準スクリーンガンマテーブルを用いているため露光レベルに応じた高精度の変換用スクリーンガンマテーブルの補正を行うことができる。
【００１２】
また、本発明は上記画像形成装置において、更に、前記印刷エンジンの露光レベルに応じた変換用スクリーンガンマテーブルにより前記基準画像を生成する基準画像生成手段、を有することを特徴とする。これにより、例えば、生成された基準画像は露光レベルに応じた変換用スクリーンガンマテーブルを用いているため、その後生成される変換用スクリーンガンマテーブルは階調特性が悪化することはない。
【００１３】
更に、本発明は上記画像形成装置において、前記補正ガンマテーブルを生成する補正ガンマテーブル生成手段と、前記補正ガンマテーブル生成手段で生成された前記補正ガンマテーブルにしたがって前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用スクリーンガンマテーブルを生成する変換用スクリーンガンマテーブル生成手段と、を有することを特徴とする。
【００１４】
更に、本発明は上記画像形成装置において、前記補正ガンマテーブル生成手段は、前記変換用スクリーンガンマテーブルを生成することで前記入力階調と前記出力濃度とがリニアな関係となるように、前記補正ガンマテーブルを生成する、ことを特徴としている。これにより、例えば、生成された補正ガンマテーブルにより基準スクリーンガンマテーブルから変換用スクリーンガンマテーブルを生成すると、入力階調に対する印刷エンジンの出力濃度の関係がリニアな関係となる。
【００１５】
更に、本発明は上記画像形成装置において、前記補正ガンマテーブル生成手段は、前記変換用スクリーンガンマテーブルを生成することで前記入力階調と前記出力濃度とが前記画像形成装置の設計の際または工場出荷の際に設定した関係となるように、前記補正ガンマテーブルを生成する、ことを特徴とする。これにより、例えば、入力階調に対する印刷エンジンの出力濃度の関係が設計の際等に設定した関係に戻される。
【００１６】
更に、本発明は上記画像形成装置において、前記基準スクリーンガンマテーブルの入力階調の分解能は、前記変換用スクリーンガンマテーブルの入力階調の分解能より高い、ことを特徴としている。これにより、例えば、精度の高い変換用スクリーンガンマテーブルの生成を行うことができる。
【００１７】
また、上記目的を達成するために本発明は、複数の露光レベルを有し、画素の入力階調に対して再生画像データに基づいて印刷媒体上に画像を形成する画像形成装置において、前記画素の入力階調を再生画像データに変換する変換用スクリーンガンマテーブルと、前記画像形成装置内の露光レベルに応じた前記変換用スクリーンガンマテーブルから、基準画像を形成する基準画像形成手段と、形成された前記基準画像の出力濃度に基づいて前記変換用スクリーンテーブルを補正する補正手段と、を備え、前記変換用スクリーンガンマテーブルは前記露光レベルに応じて複数有することを特徴とする。これにより、例えば、印刷エンジン内の露光レベルに応じた変換用スクリーンガンマテーブルを用いて基準画像が生成され、その出力濃度に応じて変換用スクリーンガンマテーブルが補正されるため、補正された変換用スクリーンガンマテーブルの階調特性は悪化することはなく、画像形成装置における入力階調に対する出力濃度は設計等の際のリニアな特性に戻される。
【００１８】
更に、上記目的を達成するために本発明は、画素の入力階調に対して画像再生データを出力するスクリーン処理部と、前記画像再生データに従って印刷媒体上に画像を形成する印刷エンジンとを有し、更に、前記スクリーン処理部には、前記印刷エンジンの露光レベルごとに変換用スクリーンガンマテーブル及び基準スクリーンガンマテーブルと、補正ガンマテーブルとを有する画像処理装置の補正プログラムにおいて、前記変換用スクリーンガンマテーブルは前記入力階調に対する前記画像再生データの変換テーブルであり、前記基準スクリーンガンマテーブルは前記変換用スクリーンガンマテーブルを生成するためのテーブルであって、当該補正プログラムは、前記印刷エンジンの露光レベルに応じた変換用スクリーンテーブルから基準画像を生成する基準画像生成処理と、生成された前記基準画像の出力濃度に基づいて、前記基準スクリーンガンマテーブルと前記変換用スクリーンガンマテーブルとの関係を示す前記補正ガンマテーブルを生成する補正ガンマテーブル生成処理と、生成された前記補正ガンマテーブルにしたがって、前記露光レベルに応じた前記基準スクリーンガンマテーブルから前記変換用スクリーンガンマテーブルを生成する変換用スクリーンテーブル生成処理と、をコンピュータに実行させることを特徴とする。これにより、例えば、生成された変換用スクリーンテーブルは階調特性が悪化することなく、画像形成装置の入力階調に対する出力濃度の関係が設計の際等のリニアな関係に戻される。また、露光レベルに応じた高精度の変換用スクリーンガンマテーブルの補正を行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明を実施するための最良の形態を説明する。図１は本発明が適用される画像形成装置の一例を示す図である。画像形成装置としてプリンタ２０を例にして以下説明する。
【００２０】
図１に示すように、プリンタ２０はプリンタコントローラ３０と印刷エンジン５０とから略構成され、ホストコンピュータ１０と接続される。
【００２１】
プリンタコントローラ３０は、コントローラ３０内の各部を制御するためのＣＰＵ３１と、ホストコンピュータ１０にインストールされたプリンタドライバ１２からの印刷データを受信してプリンタ２０のトナーの色空間に変換して各画素所定の階調値からなる画像データＳ３２を出力する入力ユニット３２と、その画像データＳ３２が格納される画像メモリ３３と、画像メモリ３３からの画像データＳ３２をハーフトーン処理するスクリーン処理部３４と、スクリーン処理部３４により生成された面積率に対応する画像再生データＳ３４を駆動パルスデータに変換するパルス幅変調部３５と、を有する。
【００２２】
また、プリンタコントローラ３０には、変換用のスクリーンガンマテーブル３６と、リファレンス（基準）スクリーンガンマテーブル３８、及び補正ガンマテーブル３９を有する。このスクリーンガンマテーブル３６は、印刷エンジン５０の経時変化や環境変化に対応して補正される。この補正はＣＰＵ３１の制御により行われ、基準となるリファレンススクリーンガンマテーブル３８から補正ガンマテーブル３９に従ってスクリーンガンマテーブル３６が補正される。なお、この補正制御は補正プログラム用メモリ４０に補正プログラムが格納されＣＰＵ３１によって読み出されて実行される。また、これらのテーブル３６、３８、３９は、プリンタ２０の電源を切ってもその内容を記憶保持されるよう不揮発性メモリに記憶される。本発明の特徴部分は、このスクリーンガンマテーブル３６とリファレンススクリーンガンマテーブル３８とにあって、印刷エンジン５０の露光レベルごとにそれぞれのテーブル３６、３８が存在する。その詳細は後述する。
【００２３】
印刷エンジン５０は、エンジン５０内の各部を制御するエンジンコントローラ５１と、エンジンコントローラ５１の制御によりレーザー光線を発光するレーザーダイオード５２と、レーザーダイオード５２からのレーザー光線の照射により潜像が形成されてトナーの付着によりその潜像が現像される感光体ドラム５３と、ドラム５３上に形成された基準画像（基準パッチ画像）５４の出力濃度を検出するセンサー５５と、を有する。なお、パッチ画像５４は感光体ドラム５３上に形成された画像が一旦転写される中間転写体に形成され、センサー５５が中間転写体上のパッチ画像５４の出力濃度を検出するようにしてもよい。
【００２４】
図２は、スクリーン処理部３４の構成図である。スクリーン処理部３４はテーブル選択手段３４１を有する。テーブル選択手段３４１には画素の位置座標（ｘ、ｙ）と、その画素の画像の種類や印刷媒体に対応するスクリーンを指定する属性データＸとが入力され、スクリーンガンマテーブル３６内のいずれかのテーブルを選択するための選択信号を出力する。この選択信号に基づいて、複数種類（図２の例では１２８種類）のテーブルのうちからいずれかが選択される。そして、スクリーン処理部３４は選択されたテーブルから入力階調値Ｓ３２に対応する出力値を選択し、この出力値が画像再生データＳ３４として出力される。なお、画像再生データＳ３４は、その画素内に形成されるドット面積の面積率である。
【００２５】
図３、図４は、テーブル選択手段３４１とスクリーンガンマテーブル３６との関係を示す図である。図３は解像度優先スクリーンに対応する例であり、図４は階調優先スクリーンに対応する例である。一般に、解像度優先スクリーンは文字やグラフィックスなどの画像に適し、階調優先スクリーンはイメージなどの画像に適している。
【００２６】
テーブル選択手段３４１には、属性データＸに応じて複数のパターンマトリックスを有し、この例では、属性データがＸ１のとき比較的小さなマトリックス（網点セル）が選択され（図３）、属性データがＸ２のとき比較的大きな網点セルが選択される（図４）。網点セルは、図３の例では５つの画素から構成され、図４の例では１２個の画素から構成される。各セル内の値はその画素位置で選択されるべきスクリーンガンマテーブル３６のテーブル番号を示す。例えば、図３の例では、ある画素Ｐ０に対してテーブル番号「４」が選択される。これにより、入力階調値Ｓ３２に対応する面積の網点を形成するための画像再生データＳ３４が生成される。
【００２７】
図５は、スクリーンガンマ特性と印刷エンジンのエンジン特性との関係を示す図である。この図において第１象限における縦軸、横軸はともに画像再生データ（面積率）Ｓ３４を示し、第２象限では縦軸は面積率Ｓ３４、横軸は印刷媒体上に形成される画像の出力濃度ＯＤを示す。また、第３象限の縦軸は入力階調値Ｓ３２、横軸は出力濃度ＯＤを示し、第４象限の縦軸は入力階調値Ｓ３２、横軸は面積率Ｓ３４を示す。
【００２８】
理想的な画像形成では、第３象限に示すように入力階調値Ｓ３２と出力濃度ＯＤとがリニアな関係（入力階調値Ｓ３２と一致した出力濃度ＯＤが得られる関係）にあることが望ましい。プリンタ２０で各部の設計が容易になるからである。しかし、実際には、印刷エンジン５０は第２象限に示されるとおり画像再生データの面積率Ｓ３４に対してノンリニアな出力濃度特性Ｃ１を有する。図５の例では、面積率Ｓ３４の低い領域では再生される画像の出力濃度ＯＤが低くなっている。例えば、感光体ドラム５３上に現像されるトナーの付着特性が悪いためである。
【００２９】
このようなエンジン特性Ｃ１のもとで入力階調値Ｓ３２と出力濃度ＯＤとの間で、理想的なリニアな特性Ｃｘを得るためには、入力階調値Ｓ３２と画像再生データの面積率Ｓ３４との間に、第４象限に示すガンマ特性Ｃ３を与える必要がある。つまり、ある入力階調値Ｉｘを、ガンマ特性Ｃ３のスクリーンガンマテーブルに基づいて面積率ＡＤｘの画像再生データＳ３４に変換し、その面積率ＡＤｘの画像再生データＳ３４を印刷エンジン５０に与えることで、入力階調値Ｉｘとリニアな関係の出力濃度ＯＤｘの画像を生成することができる。
【００３０】
ここで、経時変化や環境変化で印刷エンジン５０のエンジン特性がＣ１からＣ４に変化した場合を考える。かかる場合、入力階調値Ｓ３２と出力濃度ＯＤとの間でリニアな関係を保つためには、第４象限のスクリーンガンマテーブルのガンマ特性をＣ３からＣ５に補正する必要がある。
【００３１】
図６は、印刷エンジン特性の経時変化とスクリーンガンマ特性の補正を説明するための図である。図６（Ａ）は工場出荷時（または設計時）の特性を示し、図６（Ｂ）は経時変化時の特性を示す。工場出荷時等において印刷エンジン５０はエンジン特性Ｃ１を有する場合を考える。この場合、上述したように入力階調値Ｓ３２と出力濃度ＯＤとの間でリニアな特性Ｃｘを得るためには、工場出荷や設計の際にスクリーンガンマテーブル３６のガンマ特性Ｃ３を図６（Ａ）のように設計すればよい。
【００３２】
次に、図６（Ｂ）に示すように、経時変化や環境変化でエンジン特性がＣ１からＣ４に変化した場合を考える。かかる場合に、工場出荷等の際に設計したガンマ特性Ｃ３のままでは、入力階調値Ｓ３２と出力濃度ＯＤとの関係を示す特性が出荷時等のＣｘからＣｅに変化してしまう。本来の入力階調値Ｓ３２に対応した出力濃度ＯＤが得られず画質が低下する。そこで、プリンタ２０は、工場出荷時等の理想的な特性Ｃｘを維持するために、スクリーンガンマテーブル３６のガンマ特性をＣ３からＣ５に補正する。
【００３３】
図７は、スクリーンガンマテーブル３６の補正例を示す図である。この例では、スクリーンガンマテーブル３６は１２８種類のテーブルを有する。スクリーンガンマテーブル３６の縦方向は入力階調値Ｓ３２を示し、横方向はテーブル番号を示す。各マス目には各テーブル番号において入力階調値Ｓ３２に対する面積率Ｓ３４が格納される。
【００３４】
リファレンススクリーンガンマテーブル３８は、スクリーンガンマテーブル３６の補正を行うための基準となるテーブルである。このテーブル３８も入力値（補正テーブル階調値）に対してテーブル番号ごとに面積率Ｓ３４が格納されるが、入力値が「０」〜「１０２３」まであり、スクリーンガンマテーブル３６より高い分解能（４倍）を有する。従って、スクリーンガンマテーブル３６のガンマ特性改善の精度が向上する。
【００３５】
補正ガンマテーブル３９は、入力階調Ｓ３２に対する出力濃度ＯＤの関係を工場出荷等の際に設計した関係（リニアな関係）に戻すためのテーブルである。補正ガンマテーブル３９は、スクリーンガンマテーブル３６と同じ分解能で、参照すべきリファレンススクリーンガンマテーブル３８の補正テーブル階調値が格納される。
【００３６】
補正制御の際は、補正ガンマテーブル３９から、リファレンススクリーンガンマテーブル３８の補正テーブル階調値を参照する。そして、リファレンススクリーンガンマテーブル３８の各テーブル番号の出力値が参照され、これらの値がスクリーンガンマテーブル３６に格納される。これにより、スクリーンガンマテーブル３６は補正される。
【００３７】
図７の例では、補正ガンマテーブル３９の補正テーブル入力階調値「５３」に対し「２３８」が格納されている。そして、リファレンススクリーンガンマテーブル３８の補正テーブル階調値「２３８」を参照し、この「２３８」に格納されたテーブル番号「０」から「１２７」までの出力値をスクリーンガンマテーブル３６の入力階調値「５３」のテーブル番号「０」から「１２７」までに格納する。また、補正ガンマテーブル３９の補正テーブル入力階調値が「１２３」では「４８０」が格納されているため、リファレンススクリーンガンマテーブル３８の補正テーブル入力階調値「４８０」を参照する。そして、リファレンススクリーンガンマテーブル３８内の「４８０」に格納された各出力値を読み出してスクリーンガンマテーブル３６の入力階調値「１２３」の領域に格納する。
【００３８】
従って、スクリーンガンマテーブル３６では工場出荷時等に格納された値が補正されるため、例えば上述したようにスクリーンガンマテーブル３６のガンマ特性がＣ３からＣ５（図６（Ｂ））に補正され、入力階調値Ｓ３２に対する出力濃度ＯＤの関係が工場出荷時等の特性Ｃｘに戻されることになる。
【００３９】
図８は、実際にパッチ画像５４を感光体ドラム５３上に形成し、その画像５４をセンサー５５で検出したときの例を示す図である。図８に示すように入力階調値Ｓ３２が低い低濃度領域（ハイライト部）では出力濃度ＯＤは急激に高く変化する。この図から理解されるように、入力階調値Ｓ３２に対する出力濃度（センサー濃度）ＯＤとの関係はリニアな関係になっていない。
【００４０】
このような状況で、スクリーンガンマテーブル３６の補正について考える。図９は、図８の例におけるスクリーンガンマテーブル３６の補正を説明するための図である。上述したように、補正ガンマテーブル３９に必要な値を格納することでスクリーンガンマテーブル３６の補正が行われる。図８に示すように、入力階調値が「１」のとき、センサー濃度は「２８」となっている。従って、図９に示すように補正テーブル入力階調値「２８」の領域には「４」が格納される。補正テーブル入力階調値で「２８」を参照したのは、センサー濃度ＯＤと入力階調値Ｓ３２との間でリニアな関係が保たれていれば、センサー濃度ＯＤが「２８」となるのは入力階調値「２８」のときだからである。また、補正ガンマテーブル３９内の「４」は、図８の入力階調値Ｓ３２「１」に対応する。４倍したのは、リファレンススクリーンガンマテーブル３８の分解能が補正ガンマテーブル３９の分解能の４倍だからである。
【００４１】
そして、以下同様にして、入力階調値Ｓ３２とセンサー濃度ＯＤとの関係から、図９の補正ガンマテーブル３９が生成される。このとき、補正ガンマテーブル３９において、例えば、補正テーブル入力階調値「０」から「２８」までの値は、ＣＰＵ３１により線形補間等が行われ、値が埋められることになる。その後、補正ガンマテーブル３９からリファレンススクリーンガンマテーブル３８を参照して、スクリーンガンマテーブル３６を補正することになる。
【００４２】
ここで、補正されたスクリーンガンマテーブル３６に着目する。入力階調Ｓ３２に対する出力濃度ＯＤの関係がリニアな特性Ｃｘに戻されたにも拘わらず、スクリーンガンマテーブル３６の階調数が減少して階調特性が悪化する場合がある。例えば、図９のスクリーンガンマテーブル３６の入力階調値「０」から「２８」までの領域を見てみる。この領域では、入力階調値Ｓ３２の階調数は「２９」にも拘わらす、リファレンススクリーンガンマテーブル３８の補正テーブル階調値は「０」から「４」までの５種類しか（５階調しか）確保されていない。本来、入力階調値Ｓ３２が「０」から「２８」までの２９階調あれば、出力値（面積率Ｓ３４）も２９階調あるべきである。しかし、図９の例は、２９階調あるべきところ５階調となり、大幅に階調数が減少している。
【００４３】
このような階調数の大幅な減少は、図８に示すように入力階調値Ｓ３２のハイライト部でセンサー濃度ＯＤが急激に高くなるからである。そして、このように急激にセンサー濃度ＯＤが高くなるのは、レーザーダイオード５２から発光されるレーザーの露光レベル（レーザーパワー）が印刷エンジン５０内で種々制御されているにも拘わらず、従来のスクリーンガンマテーブル３６やリファレンススクリーンガンマテーブル３８はこの露光レベルを考慮しておらず、あるいはある特定の露光レベルのみ考慮したテーブル３６、３８で補正制御が行われているからである。
【００４４】
一般に、露光レベルが高いと感光体ドラム５３のうちレーザーが照射した領域は表面電位が下がりやすく、従ってトナーが付着しやすく出力濃度ＯＤが高くなる。一方で、露光レベルは、印刷エンジン５０内において、文字などの再現性（細線など）が一定となるように制御される。例えば、露光レベルは印刷エンジン５０や、種々の消耗品、環境等の変化に対応して制御される。
【００４５】
そして、印刷エンジン５０内で露光レベルが高く制御されているときに、露光レベルを考慮しない（或いは特定の露光レベルのみ考慮した）スクリーンガンマテーブル３６を使用してパッチ画像５４を形成しそのセンサー濃度ＯＤを検出すると、図８のように急激にセンサー濃度が高くなる。
【００４６】
つまり、設計の際の露光レベルと補正制御の際の露光レベルとが異なっている場合に従来のスクリーンガンマテーブル３６、３８を用いて補正制御を行うと、補正後のスクリーンガンマテーブル３６の階調特性は悪化してしまう。
【００４７】
図１０は、入力階調値Ｓ３２のハイライト部で露光レベルごとにセンサー濃度ＯＤがどのように変化するかを示す図である。この図で、例えば「Ｅ＝４」とあるのは、補正制御時に「４」段階分露光レベルが変化した場合を示す。この図に示すように、露光レベルの変化が大きいときは露光レベルの変化が小さいときと比較して出力濃度ＯＤは高くなる傾向にある。
【００４８】
ここで、入力階調値Ｓ３２が「０」から「１」に変化する場合のセンサー濃度ＯＤは、他と比較して極端に高くなっている。これは、種々の理由が考えられるが、例えば、２５６階調の１階調目はレーザーダイオード５２からのレーザーパワーの影響が最も受け易いからである。
【００４９】
また、入力階調値Ｓ３２のシャドウ部、例えば、階調値が「２５４」から「２５５」に変化する場合でも、センサー濃度ＯＤが他と比較して高くなる傾向にある。この理由も種々考えられるが、上述した理由と逆の現象が発生しているからと考えられている。したがって、ハイライト部でスクリーンガンマテーブル３６の階調特性が悪化するのと同様に、シャドウ部でも階調特性が悪化する。
【００５０】
かかる階調特性の悪化に対し、本発明では図１１に示すように、予め設計の際または工場出荷の際に露光レベルごとにリファレンススクリーンガンマテーブル３８とスクリーンガンマテーブル３６とを設計し、補正制御の際の露光レベルに合ったスクリーンガンマテーブル３６によりパッチ画像５４を生成し、露光レベルに合ったリファレンススクリーンガンマテーブル３８によりスクリーンガンマテーブル３６を補正する。これにより、入力階調値Ｓ３２に対する出力濃度ＯＤの関係がリニアな関係となるとともに、補正されたスクリーンガンマテーブル３６の階調特性を減少させることもなく、高精度の補正制御を行うことができる。
【００５１】
露光レベルの数は、印刷エンジン５０により異なる。従って、設計すべきスクリーンガンマテーブル３６とリファレンススクリーンガンマテーブル３８の数は印刷エンジン５０の有する露光レベルの数に応じて設計される。
【００５２】
パッチ画像５４は、補正制御時の露光レベルに応じたスクリーンガンマテーブル３６により生成する。そのため、パッチ画像５４のセンサー濃度ＯＤは図８や図１０に示すように極端に変化することがない。したがって、設計時には印刷エンジン５０の有する全ての露光レベルに対応したスクリーンガンマテーブル３６（とリファレンススクリーンガンマテーブル３８）を設計する必要がある。また、補正制御時において、印刷エンジン５０に経時変化や環境変化があった場合は、この変化に対応したセンサー濃度ＯＤを得る。露光レベルを考慮したスクリーンガンマテーブル３６によりパッチ画像５４が形成されるからである。よって、その後の補正制御で補正したスクリーンガンマテーブル３６の階調特性も悪化することがない。
【００５３】
また、リファレンススクリーンガンマテーブル３８についても露光レベルごとに異なる。これは、露光レベルに応じた高精度の補正制御を行うためである。
【００５４】
このような構成で、ＣＰＵ３１が実行する補正制御の動作について説明する。図１２は、その動作のフローチャートを示す。まず、ＣＰＵ３１はメモリ４０から補正プログラムを読み出すことで処理が開始される（Ｓ１００）。次いで、ＣＰＵ３１は露光レベルを検出する（Ｓ１０１）。露光レベルの制御は印刷エンジン５０内で行われるため、ＣＰＵ３１は、例えば、エンジンコントローラ５１からの情報によって露光レベルを検出する。
【００５５】
次いで、ＣＰＵ３１は検出した露光レベルに対応するスクリーンガンマテーブル３６を使用してパッチ画像５４を形成する（Ｓ１０２）。パッチ画像用の基準となるテーブルを使用してパッチ画像を形成する。
【００５６】
次いで、ＣＰＵ３１は、パッチ画像５４をセンサー５５で読み取り、センサー濃度ＯＤを検出する（Ｓ１０３）。そして、ＣＰＵ３１は、入力階調値Ｓ３２に対する出力濃度ＯＤの関係をリニアな特性にするよう、補正ガンマテーブル３９を作成する（Ｓ１０４）。その後、ＣＰＵ３１は、検出した露光レベルに対応するリファレンススクリーンガンマテーブル３８を決定して（Ｓ１０５）、作成した補正ガンマテーブル３９からそのリファレンススクリーンガンマテーブル３８を参照してスクリーンガンマテーブル３６を補正する（Ｓ１０６）。そして、以上の処理をＣＭＹＫすべての色に対して行うことで（Ｓ１０７）、補正手順が終了する（Ｓ１０８）。
【００５７】
上述した例では、補正制御をプリンタコントローラ３０で行うとして説明した。これ以外にも、例えば、ホストコンピュータ１０で行うようにしてもよい。この場合、各テーブル３６、３８、３９もホストコンピュータ１０内のメモリに格納され、プリンタドライバ１２によって補正制御を行う。かかる場合も、印刷エンジン５０の有する露光レベルに応じたスクリーンガンマテーブル３６とリファレンススクリーンガンマテーブル３８とを有し、上述した例と同様の作用効果を奏する。
【図面の簡単な説明】
【００５８】
【図１】本発明が適用されるプリンタの構成図である。
【図２】スクリーン処理部の構成図である。
【図３】テーブル選択手段とスクリーンガンマテーブルとの関係を示す図である。
【図４】テーブル選択手段とスクリーンガンマテーブルとの関係を示す図である。
【図５】スクリーン特性とエンジン特性との関係を示す図である。
【図６】印刷エンジン特性の経時変化とスクリーンガンマ特性の補正を示す図である。
【図７】スクリーンガンマテーブルの補正例を示す図である。
【図８】基準パッチ画像の出力濃度を検出した場合の例とその各特性を示す図である。
【図９】スクリーンガンマテーブルの補正例を示す図である。
【図１０】露光レベルごとの入力階調値と出力濃度との関係を示す図である。
【図１１】露光レベルごとにリファレンススクリーンガンマテーブルとスクリーンガンマテーブルとが設けられている例を示す図である。
【図１２】補正手順のフローチャートを示す図である。
【符号の説明】
【００５９】
１０  ホストコンピュータ、２０  プリンタ（画像形成装置）、３０  プリンタコントローラ、３１  ＣＰＵ、３４  スクリーン処理部、３６  スクリーンガンマテーブル、３８  リファレンススクリーンガンマテーブル、３９  補正ガンマテーブル、５０  印刷エンジン、５３  感光体ドラム、５４  パッチ画像
【図１】
2006140859.tif 000003
【図２】
2006140859.tif 000004
【図３】
2006140859.tif 000005
【図４】
2006140859.tif 000006
【図５】
2006140859.tif 000007
【図６】
2006140859.tif 000008
【図７】
2006140859.tif 000009
【図８】
2006140859.tif 000010
【図９】
2006140859.tif 000011
【図１０】
2006140859.tif 000012
【図１１】
2006140859.tif 000013
【図１２】
2006140859.tif 000014