(57)【要約】【課題】光量補正のみでは対応できない印字（濃度）ムラを改善した画像形成装置を提供する。【解決手段】光書き込みヘッドを使用して同一の印字パターンの印字画像を印字するプリンタにおいて、基準補正値、基準補正値＋ｎ、基準補正値−ｎの３つの光量補正値を用いて印字した３通りの印字画像を取得し、各印字画像を各濃度データに変換し、その変換された各濃度データにより濃度データ濃度変化量を算出し、その濃度データ濃度変化量に基づいて補正量を算出するプリンタを用いて課題の解決を図る。【選択図】      図１
2004212577.tif 000002
【特許請求の範囲】
【請求項１】
光書き込み手段を使用して同一の印字パターンの印字画像を印字する画像形成装置において、
基準の補正値である基準補正値を用いて前記印字パターンを印字した印字画像と、前記補正値と所定の値分差異のある補正値を用いて印字パターンを印字した１又は２以上の印字画像とを取得する取得手段と、
前記取得された各印字画像を各濃度データに変換する変換手段と、
前記変換手段により変換された各濃度データに基いて、濃度変化量を算出する濃度変化量算出手段と、
前記濃度変化量に基づいて、補正値を算出する補正値算出手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記濃度変化量算出手段は、光量補正値の最小分解能の場合に得られる濃度変化量を算出すること
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記補正値算出手段は、前記前記濃度変化量算出手段に基づいて、前記基準補正値を補填する第１の追加補正値を算出し、該第１の追加補正値に対して上限値を設定し、該第１の追加補正値を該上限値で除算することにより第２の追加補正値を算出し、該第２の追加補正値を前記基準補正値に加算することを特徴とする請求項１、又は２記載の画像形成装置。
【請求項４】
光書き込み手段を使用して印字する画像形成装置において、基準の補正値である基準補正値を用いて印字した印字画像を取得する取得手段と、
前記取得された印字画像を濃度データに変換する変換手段と、
前記濃度データに基いて、前記取得された印字画像の所定範囲の濃度値の移動平均を算出する第１の移動平均算出手段と、
前記濃度データより前記第１の移動平均算出手段の所定範囲より狭い範囲の濃度値の移動平均を算出する第２の移動平均算出手段と、
前記第１の移動平均算出手段に基づいて、前記取得された印字画像の各画素に対する濃度値の補正範囲を算出する補正範囲算出手段と、
前記補正範囲に含まれない前記第１の移動平均算出手段より算出した濃度値に対する画素位置を取得する画素位置取得手段と、
前記画素位置取得手段により取得した前記画素位置に基いて、該画素位置に対する補正値を算出する補正値算出手段と、
を備えることを特徴とする画像形成装置。
【請求項５】
前記画像形成装置は、さらに、補正対象となる画素位置の情報である補正位置情報が格納されている補正位置情報記憶手段と、
前記取得された印字画像の所定の画素を含む連続した所定数の画素の濃度値の平均である第１の平均値を算出し、前記所定の画素に隣接する画素を含む連続した所定数の画素の平均である第２の平均値を算出し、前記第１の平均値と前記第２の平均値を比較し、該比較結果と前記補正位置情報とに基いて、該画素位置の画素を補正する補正位置補正手段と、
を備えることを特徴とする請求項１、２、３、又は４記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印字（濃度）ムラを低減するように出力画像を補正するための画像形成装置に関する。
【０００２】
【従来の技術】
光書き込み装置を使用した印字装置における印字ムラ改善方法としては、記録素子固有の光エネルギーを予め測定し、記録素子全体での変動幅がー定範囲内となる様に電流制御、あるいは発光時間等を制御する方法が広く知られている。
【０００３】
また、一度濃度補正用印字パターンを印刷用紙に印刷し、その印字パターンをスキャナで読み取り、ＲＧＢ３つのデータのうち最も敏感な１つのデータのみを使用して補正テーブルを作成し、その補正テーブルを用いて印字ムラを改善する方法もある（例えば、特許文献１。）。
【０００４】
また、プリント装置のヘッドの吐出口１〜ｉ（ｉは正の整数）のそれぞれに対応して予め印字ムラ補正に関する情報であるヘッドシェーディングデータを求めておき、画素毎にデータを処理する際、まず、その画素を形成する吐出口を対応付け、対応付けられた吐出口のヘッドシェーディングデータに基づいて吐出特性に応じて予め用意された複数のγテーブルの中からγテーブルを選択し、このγテーブルを用いて濃度変換を行い、最終的にヘッドの各吐出口毎に駆動データを得ることで、ヘッドにおけるインク吐出口の吐出特性のばらつきに起因した印字ムラを軽減する方法もある（例えば、特許文献２。）。
【０００５】
【特許文献１】
特開平１１−３０９８８０号（第１−７頁、第１−１３図）
【特許文献２】
特開平１０−７９５号（第１−２４頁、第１−３７図）
【０００６】
【発明が解決しようとする課題】
光書き込み装置を使用した従来の印字装置における印字ムラの改善方法は、記録素子毎に異なる光エネルギーを予め測定し、記録素子全体の平均値に対し各記録素子の変動量が一定範囲内となる様に記録素子毎の特性を調整する値（以下、「光量補正値」という）を用いて、電流制御や発光時間制御等の方法により各素子の光エネルギーを均一化させることで、印字濃度の均ー化を行っていた。そして、この改善は、図１２に示す光量補正制御により行われていた。
【０００７】
図１２は、従来の印刷装置における光量補正制御のブロック図である。ＶＩＤＥＯ信号が画像処理制御回路１０６に入力され、それに基づいてＬＥＤヘッド等の光書き込み装置１０１の各素子が発光する。このとき、光書き込み装置１０１の光のばらつきを補正するため、ＣＰＵ１０３は記憶装置に格納されている光量補正値２を読み出して、補正用ＲＡＭ１０４にその光量補正値を展開する。そして、光書き込み装置１０１のどの素子が発光しているかというドット位置情報１０５（ドット位置情報１０５は記憶装置に記憶されている）と補正用ＲＡＭ１０４に展開された光量補正値とから、光書き込み装置１０１の各素子に対して、発光時間や電流を調整することで、各素子の光エネルギーを均一化させ、光書き込み装置１０１の光のばらつきを補正していた。
【０００８】
しかしながら、光エネルギーを均ーとしても、光量補正の分解能限界や光学収光レンズの収光ムラ、及び光感光体（ドラム）やトナー現像等の作像プロセスに起因する印字ムラに対しては改善できない、という問題点があった。
また、従来の方法では、例えばＬＥＤチップ等の記録素子集合体の隣接部に発生するスジ状のムラについては改善できず、これの改善を行うには印字結果を基に光量補正値の再調整が必要であり、この様な方法下では光量補正値調整量の過不足や印字パターン変化に伴い効果度合いが変化する、という問題も確認されている。
【０００９】
上記の課題に鑑み、本発明では、光量補正のみでは対応できない印字（濃度）ムラを改善した画像形成装置を提供する。
【００１０】
【課題を解決するための手段】
上記課題は、請求項１記載の発明によれば、光書き込み手段を使用して同一の印字パターンの印字画像を印字する画像形成装置において、基準の補正値である基準補正値を用いて前記印字パターンを印字した印字画像と、前記補正値と所定の値分差異のある補正値を用いて印字パターンを印字した１又は２以上の印字画像とを取得する取得手段と、前記取得された各印字画像を各濃度データに変換する変換手段と、前記変換手段により変換された各濃度データに基いて、濃度変化量を算出する濃度変化量算出手段と、前記濃度変化量に基づいて、補正値を算出する補正値算出手段と、を備えることを特徴とする画像形成装置を提供することによって達成できる。
【００１１】
このように構成することによって、印字結果を基とした濃度データから最終補正値を算出したことにより、光書き込み装置自身による印字ムラ、光感光体（ドラム）、トナー現像、転写、定着といった作像プロセスに起因する印字ムラを改善できるという効果がある。
【００１２】
また上記課題は、請求項２記載の発明によれば、前記濃度変化量算出手段は、光量補正値の最小分解能の場合に得られる濃度変化量を算出することを特徴とする請求項１記載の画像形成装置を提供することによって達成できる。
このように構成することによって、印字結果を基とした濃度データから最終補正値を算出したことにより、光書き込み装置自身による印字ムラ、光感光体（ドラム）、トナー現像、転写、定着といった作像プロセスに起因する印字ムラを改善できるという効果がある。
【００１３】
また上記課題は、請求項３記載の発明によれば、前記補正値算出手段は、前記前記濃度変化量算出手段に基づいて、前記基準補正値を補填する第１の追加補正値を算出し、該第１の追加補正値に対して上限値を設定し、該第１の追加補正値を該上限値で除算することにより第２の追加補正値を算出し、該第２の追加補正値を前記基準補正値に加算することを特徴とする請求項１、又は２記載の画像形成装置を提供することによって達成できる。
【００１４】
このように構成することによって、印字結果を基とした濃度データから最終補正値を算出したことにより、光書き込み装置自身による印字ムラ、光感光体（ドラム）、トナー現像、転写、定着といった作像プロセスに起因する印字ムラを改善できるという効果がある。
【００１５】
また上記課題は、請求項４記載の発明によれば、光書き込み手段を使用して印字する画像形成装置において、基準の補正値である基準補正値を用いて印字した印字画像を取得する取得手段と、前記取得された印字画像を濃度データに変換する変換手段と、前記濃度データに基いて、前記取得された印字画像の所定範囲の濃度値の移動平均を算出する第１の移動平均算出手段と、前記濃度データより前記第１の移動平均算出手段の所定範囲より狭い範囲の濃度値の移動平均を算出する第２の移動平均算出手段と、前記第１の移動平均算出手段に基づいて、前記取得された印字画像の各画素に対する濃度値の補正範囲を算出する補正範囲算出手段と、前記補正範囲に含まれない前記第１の移動平均算出手段より算出した濃度値に対する画素位置を取得する画素位置取得手段と、前記画素位置取得手段により取得した前記画素位置に基いて、該画素位置に対する補正値を算出する補正値算出手段と、を備えることを特徴とする画像形成装置を提供することによって達成できる。
【００１６】
このように構成することによって、補正対象箇所の抽出の際、一定範囲の移動平均とそれより十分狭い範囲の移動平均を比較し、更に一定範囲の移動平均に対し非補正領域（不感帯）を設けることで、印字ムラが強調された部分のみを補正できるという利点がある。
【００１７】
また上記課題は、請求項５記載の発明によれば、前記画像形成装置は、さらに、補正対象となる画素位置の情報である補正位置情報が格納されている補正位置情報記憶手段と、前記取得された印字画像の所定の画素を含む連続した所定数の画素の濃度値の平均である第１の平均値を算出し、前記所定の画素に隣接する画素を含む連続した所定数の画素の平均である第２の平均値を算出し、前記第１の平均値と前記第２の平均値を比較し、該比較結果と前記補正位置情報とに基いて、該画素位置の画素を補正する補正位置補正手段と、を備えることを特徴とする請求項１、２、３、又は４記載の画像形成装置を提供することによって達成できる。
【００１８】
このように構成することによって、補正分解能は最小値の固定量であっても、補正ドット数を可変することで疑似的に補正分解能を小さくすることができ、印字ムラの程度に応じたより柔軟な補正が可能となる。つまり、補正による急激な濃度変化を緩和して緩やかな濃度変化にすることができる。
【００１９】
【発明の実施の形態】
第１の実施形態としては、画像形成装置において、記録素子の補正値に印字結果から得られる濃度データ補正値を演算・補正をすることによって得られた補正値を最終補正値とすることで印字（濃度）ムラを改善することができる。また、印字濃度ムラ検出の為の印字パターンを光書き込み装置の１ドット毎のＯＮ／ＯＦＦパターンにて行うことができる。また、濃度ムラ補正方法を画像形成装置が有する階調値毎に行い、印字される階調値に応じて選択使用する。また、同一の補正方法を複数回実施する。また、処理方法の異なる補正方法を組み合わせて実施する。
【００２０】
第２の実施形態としては、画像形成装置において、濃度ムラ補正箇所の抽出に、非補正領域（不感帯）を設け実施する。また、濃度ムラ補正箇所の抽出は、濃度データに対し異なる２つの範囲の移動平均値の比較結果から決定する。また、濃度ムラ補正箇所の抽出は、濃度データに対し非補正領域を設けた一定範囲の移動平均値と、それとは異なる非補正領域を設けない一定範囲の移動平均値との比較結果に応じて行う。
【００２１】
第３の実施形態としては、画像形成装置において、処理方法の異なる補正方法を組み合わせて実施する場合、２回目の補正時は、１回目に得られた補正値を基準とし、補正量を補正分解能の最小値とする。
第４の実施形態としては、画像形成装置において、濃度ムラ補正箇所の抽出は、複数の記録素子を１つのブロックとし、その中の任意の記録素子について行う。また、画像形成装置において、濃度ムラ補正箇所の抽出は、複数の記録素子を１つのブロックとし、濃度ムラに応じて予め用意された補正箇所パターンを選択使用し行う。
【００２２】
第５の実施形態としては、画像形成装置において、濃度データ検出の際、濃度の均ーな基準値を配置し、これにより濃度検出装置の誤差を相殺させて行う。
それでは、以下に各実施形態について詳述する。
＜第１の実施形態＞
（実施例１）
本実施例は、基準となる補正値を用いて一旦印字し、その印字部分の濃度をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）で読み取って、その読み取った濃度データの濃淡を判断し、その判断に基づいて再度補正を行うもうのである。
【００２３】
図１は、本実施例における画像形成装置の光量補正制御のブロック図である。ＶＩＤＥＯ信号が画像処理制御回路１０に入力され、それに基づいてＬＥＤヘッド等の光書き込み装置１の各素子が発光する。このとき、ＣＰＵ４は記憶装置に予め格納されている基準となる光量補正値２を読み出して、補正用ＲＡＭ６にその光量補正値（基準）２を展開する。
【００２４】
そして、光書き込み装置１のどの素子が発光しているかというドット位置情報９（ドット位置情報９は記憶装置に記憶されている）と補正用ＲＡＭ６に展開された光量補正値（基準）とから、光書き込み装置１の各素子に対して、発光時間や流す電流を調整し、光書き込み装置１により印字する。このときに印字する対象は、プリンタの搬送ベルト表面であっても良いし、印刷用紙であっても良い。また、その印字した印刷パターンは、例えば図２のようなものである。図２については後述する。
【００２５】
印刷後、ＣＣＤセンサ５でその印字部分を読み取る。ＣＣＤセンサ５は、スキャナ等であり、このスキャナはプリンタに内蔵されていても良いし、プリンタに取り付け可能な別体の物でも良い。本実施例では、ＣＣＤセンサ５として、ラインセンサを用いる。
【００２６】
ＣＣＤセンサ５で印字パターンを読み取ると、濃度データ８として記憶装置に記憶される。そして、この濃度データ８から上記で印刷したときに用いた補正量に対して、どのくらい補正するの補正の加減量を生成し、その補正の加減量（補正量）を補正データＲＡＭ７に展開する。
【００２７】
演算装置３は、補正用ＲＡＭ６の光量補正値（基準）と補正データＲＡＭ７の補正量とを演算してより精度の高い補正値を算出し、その補正値を用いて実際に印刷を行う。
図２は、一例として各階調値毎による印字パターンを示す。印字パターンは光書き込み装置の記録密度に応じた１ドット毎のＯＮ／ＯＦＦパターンである。この印字パターンは、各階調値毎に印字させても良い。
【００２８】
図３は、本実施例における補正処理のフローを示す図である。まず、従来の光量補正値の全記録素子データについて、光量補正値−ｎ（ｎは正の整数であり、光量補正値のずらし幅である。）、光量補正値±０、光量補正値＋ｎの３つの光量補正値を用いて印字を行う。ここでｎは、１≦ｎ≦光量補正範囲の最大／最小値とする。光量補正値±ｎとした光量補正値に対し、従来の光量補正値は増減量±０であり、この従来の光量補正値（±０）とこの補正値を用いて得られた印字結果とを補正の基準として扱う。
【００２９】
まず、基準補正値（±０）を補正用ＲＡＭ６に設定する（ステップＳ１。以下、ステップを「Ｓ」と略する）。次に、図１で説明した制御機構に従って基準補正値（±０）を用いて印字し、その印字画像をＣＣＤセンサ５により読み取る（採取する）（Ｓ２）。
【００３０】
次に、基準補正値＋ｎを補正データＲＡＭ７に設定した後（Ｓ３）、図１で説明した制御機構に従って印字し、その印字画像をＣＣＤセンサ５により読み取る（採取する）（Ｓ４）。
次に、基準補正値−ｎを補正データＲＡＭ７に設定した後（Ｓ５）、図１で説明した制御機構に従って印字し、その印字画像をＣＣＤセンサ５により読み取る（採取する）（Ｓ６）。
【００３１】
次に濃度データ変換を行う（Ｓ７）。上記３通りの光量補正値（光量補正値−ｎ、光量補正値±０、光量補正値＋ｎ）を用いた印字結果から各々の画像に対する光書き込み装置主走査方向の各ドットの印字濃度を測定する。印字濃度の測定には光書き込み装置１の記録密度の最低２倍以上の記録密度を有するＣＣＤセンサ５を使用するのが良い。
【００３２】
こうして得られた濃度データは、光書き込み装置１の記録密度が６００ｄｐｉの場合１２００ピクセルのデータとなり、この１２００ピクセルのデータを光書き込み装置１の各ドットに対応させるために２ピクセル毎の平均化処理を行い、６００ピクセルのデータとする。
【００３３】
なお、濃度測定装置としてＣＣＤセンサ５に光学系を付加したスキャナや光学系を必要としない密着型のイメージセンサ等を使用しても良い。このようにして得られた光書き込み装置１の各ドットの濃度データを図４に示す。
図４（ａ）は、印字画像の各ドットにおける濃度データの濃淡を示すものである。図４（ｂ）は、図４（ａ）に基づいた補正箇所とその補正量を表した図である。図４（ａ）は、濃度データを、白レベル「０」、黒レベル「２５５」の２５６段階とした例で、同図においてＡ点は他の部分より測定値が大きく、濃度が濃いことを示しており、Ｂ点は他の部分より濃度が薄いことを示している。
【００３４】
図４（ｂ）において、Ａ点は図４（ａ）のＡ点に対応しており、図４（ａ）のＡ点では濃度が濃いので、補正量はマイナス（−）にする必要があることを示している。また、図４（ｂ）において、Ｂ点は図４（ａ）のＢ点に対応しており、図４（ａ）のＢ点では濃度が薄いので、補正量はプラス（＋）にする必要があることを示している。
【００３５】
次に、光書き込み装置１のドット数に対しＣＣＤセンサ５の読み取り結果に過不足が生じた場合は、光書き込み装置１の全ドット数を（過不足量±１）で除算分割し、その分割部分に前ドットの濃度データを充当／削除することで過不足量を調整する（Ｓ８）。
【００３６】
次に、Ｓ２で採取した印字画像（光量補正値±０の印字画像）の全ドットの濃度から、その平均値（ＡＶＥ０）を算出する（Ｓ９）。
次に、基準画像濃度変化率、すなわち平均値ＡＶＥ０に対する各ドットの変動率（Ｄｋ）（ｋはドット位置を表す番号）を式１より算出する（Ｓ１０）。
【００３７】
Ｄｋ＝（各ドットの濃度値−ＡＶＥ０）／ＡＶＥ０×１００（％）    式１
次に、最小分解能時濃度変化率、すなわち、Ｓ４で採取した印字画像（光量補正値＋ｎの印字画像）の全ドットの濃度からその平均値（ＡＶＥ１）を算出し、Ｓ６で採取した印字画像（光量補正値−ｎの印字画像）の全ドットの濃度からその平均値（ＡＶＥ２）を算出し、光量補正値の最小分解能にて得られる濃度変化量＋Ｄ、−Ｄを式２より算出する（Ｓ１１）。
【００３８】
＋Ｄ＝ＡＶＥ１／ｎ、−Ｄ＝ＡＶＥ２／ｎ    式２
次に、Ｄｋの符号に応じて式３、式４から各ドットの追加補正量△Ｈを算出する（Ｓ１２）。Ｄｋが正符号時は、
△Ｈ＝Ｄｋ／−Ｄ    式３
Ｄｋが負符号時は、
△Ｈ＝Ｄｋ／＋Ｄ    式４
式３、式４より追加補正量△Ｈが求められるが、前述の通り、基準となる光量補正値は予め光エネルギーが一定範囲となるように、各記録素子の特性を調整する為のデータであるので、△Ｈによる追加補正量が大きい場合には基準補正値による光エネルギーの一定範囲を超過させる場合がある。この場合、印字ムラ改善に対して逆効果となる。
【００３９】
そこで、△Ｈが一定以上の値とならないように上限値△Ｈｍａｘを設け（Ｓ１３）、式３、式４にて得られた△Ｈを式５により上限値に圧縮させる（Ｓ１４）。
△Ｈｋ＝△Ｈ／△Ｈｍａｘ    式５
こうして得られた補正量△Ｈｋを基準補正値に加算して各ドットの最終の光量補正値が得られ（Ｓ１５）、この値を用いて実際に補正を行い、印字用紙に印字をする。
【００４０】
なお、印字装置に階調制御機能がある場合には、上記補正方法を各階調値毎に実施しても良い。
以上より、印字結果を基とした濃度データから最終補正値を算出したことにより、光書き込み装置自身による印字ムラ、光感光体（ドラム）、トナー現像、転写、定着といった作像プロセスに起因する印字ムラを改善できるという効果がある。
（実施例２）
実施例１では、基準補正値に対する補正量算出回数を１回としたが、実施例１の実行にて得られた光量補正値を新たな基準補正値をして、補正値算出を複数回繰り返しても良い。これにより、補正の精度を向上させることができる。
＜第２の実施形態＞
（実施例１）
本実施例では、２つの移動平均を用いて光量補正値を算出するものである。ここで、移動平均とは、一般に、データの変化が激しく、そのデータ全体の時間的な傾向がつかみにくい時に、ある個数分のデータの平均値を連続的に求め、そのデータ全体の変化の傾向を解析するものである。本実施例において、光量補正制御の概要は図１で説明したものと同様である。
【００４１】
図５は、本実施例における補正処理のフローを示す図である。従来の光量補正値による印字を行う（Ｓ２０）。つまり、光量補正値（基準）のみを用いて光量の補正を行って印字する。印字パターンは、図２に示すような印字パターン、または均ーな網点パターンを使用しても良い。印字結果は第１の実施形態の実施例１記載の方法（Ｓ７の処理）により光書き込み装置の各ドット毎の濃度データヘと変換する（Ｓ２１）。
【００４２】
次に、得られた濃度データから、印字画像のドットにおける一定範囲の移動平均Ｃａｖｅを算出し（Ｓ２３）、さらにＣａｖｅより十分狭い範囲の移動平均Ｎａｖｅを算出し（Ｓ２４）、式６が成立するＮａｖｅを補正対象として抽出する。ここで、Ｃａｖｅのずらし幅を正の整数（又は実数）ｍとすると、
Ｃａｖｅ−ｍ％≦Ｎａｖｅ≦Ｃａｖｅ＋ｍ％    式６
図６（ａ）は、印字画像の各ドットにおける濃度データの移動平均を示すものである。横軸は印字画像におけるドット位置を、縦軸は各ドットにおける濃度の濃淡（上方向は濃度が濃く、下方向は濃度が薄いことを表す）を示す。同図において、移動平均化していない濃度データを２０で表現し、１３ドット毎の移動平均Ｎａｖｅを２１で表現した。また、１２９ドット毎の移動平均Ｃａｖｅを求め、さらにそのＣａｖｅの±ｍ％（本実施例ではｍ＝１とする）を求め、２２、２３として表現した（Ｃａｖｅは、２２、２３の中間に位置する線として表現できるが、このＣａｖｅを図示すると図６が煩雑となるため省略した）。
【００４３】
このとき、Ｃａｖｅ−ｍ％〜Ｃａｖｅ＋ｍ％の範囲（図６（ａ）の２２，２３で挟まれた範囲）を非補正領域（不感帯）とし（Ｓ２５）、この範囲に含まれない移動平均Ｎａｖｅで表される部分を補正対象とし、この部分を抽出する（Ｓ２６）。
【００４４】
図６（ｂ）は、移動平均Ｎａｖｅが式６を満たさない範囲（図６（ａ）の２２，２３で挟まれた範囲からはみ出した移動平均Ｎａｖｅ２１）のみを抽出したものである。同図の横軸は、印字画像におけるドット位置を表し、図６（ａ）の横軸に対応している。同図の縦軸は、補正量を表す。また、図６（ａ）の縦軸と図６（ｂ）の縦軸は、図４（ａ）の縦軸と図４（ｂ）の縦軸と同様の関係である。このとき、補正量を見てみると、全ての補正箇所で補正量の絶対値は等しく、同図では１目盛り分である。この１目盛りは、補正分解能の最小値である。
【００４５】
この様に抽出された補正箇所に対し、補正分解能の最小値分のみの補正量を基準の補正値に加算する（Ｓ２７）。つまり、抽出されたドットの補正量がマイナスであるなら、基準補正量から１目盛り分（補正分解能の最小値）差し引き、プラスであるなら、基準補正量に１目盛り分（補正分解能の最小値）加算する。
【００４６】
そして、Ｓ２７で得られた値を最終補正値とし（Ｓ２８）、この値を用いて実際に補正を行い、印字用紙に印字をする。
以上より、本実施例では、補正対象箇所の抽出の際、一定範囲の移動平均とそれより十分狭い範囲の移動平均を比較し、更に一定範囲の移動平均に対し非補正領域（不感帯）を設けることで、印字ムラが強調された部分のみを補正できるという利点がある。
（実施例２）
実施例１では、抽出された補正箇所に対する補正量を補正分解能の最小値としたが、第１の実施形態に記載の方法にて各ドットにおける補正最小分解能時の濃度変化から算出しても良い。
＜第３の実施形態＞
（実施例１）
本実施例は、第１の実施形態の実施例１と第２の実施形態の実施例１とを組み合わせたものであり、２回の補正を行うことになる。それでは、図７に従って、説明する。
【００４７】
図７は、本実施例における補正処理のフローを示す図である。１回目の補正では（Ｓ３０）、Ｓ３１〜Ｓ４５の処理を行い、１回目の補正を終了する（Ｓ４６）。このとき、Ｓ３１〜Ｓ４５の処理は、それぞれ図３のＳ１〜Ｓ１５の処理に対応し、同様の処理を行う。
【００４８】
次に、２回目の補正では（Ｓ４７）、Ｓ４５で取得した補正値を光量補正値として設定し（Ｓ４８）、Ｓ４９〜Ｓ５７の処理を行う。このとき、Ｓ４９〜Ｓ５７の処理は、それぞれ図５のＳ２０〜Ｓ２８の処理に対応し、同様の処理を行う。
【００４９】
上記の処理をさらに説明する。最初の補正方法は第１の実施形態記載の方法にて補正値を算出する。第１の実施形態記載の補正方法は光書き込み装置の記録密度に応じて、記録素子を１ドット毎にＯＮ／ＯＦＦする印字パターンを使用するために、スクリーン角度やコントローラにて生成されるディザパターンの影響を受けずに補正が可能である。これによって得られた補正値を、次に実施する２回目の補正の基準補正値として第２の実施形態記載の補正方法にて補正を行う。
【００５０】
第２の実施形態記載の補正方法は、補正箇所抽出の際に非補正領域（不感帯）が設定されており、また、補正分解能の最小値のみの補正量とすることで、１回目の補正で得られた印字ムラ改善効果を損なうことなく、残留する印字ムラのみを改善することが可能である。
【００５１】
以上より、２種類の補正方法を組み合わせることにより、補正の精度を向上させることができる。
（実施例２）
実施例１では、２種類の補正方法を組み合わせたが、複数種類の補正方法を組み合わせてもよい。また、その組み合わせた補正方法を複数回繰り返しても良い。
【００５２】
以上より、印字ムラ改善を行う際、補正回数を繰り返す毎にその改善効果が向上する。
＜第４の実施形態＞
（実施例１）
光書き込み装置の各ドットの濃度データに応じて補正量を算出する際の補正分解能の最小値は、その光書き込み装置が有する光量補正値の最小分解能値であるが、最小単位で印字ムラ補正を行っても、印字ムラによっては補正量が不適切な場合がある。これは補正量が最小単位であっても、その領域が集中的に配置されると、視覚的に画像の濃淡が強調されて見えるためである。
【００５３】
そこで、算出された各ドットの補正を全て行うのではなく、間引きして補正することが必要となる。間引きとは、例えば５ドットを１つのブロックとして、１ブロック中で１ドットのみを補正する（１／５＝２０％の補正）場合から１ブロック中で５ドット全てを補正する（５／５＝１００％補正）までを、周囲ブロックの濃度データと比較し、補正パターンを選択使用するようにしたものである。
【００５４】
図８は、本実施例における画像形成装置の光量補正制御のブロック図であり、図１の光量補正制御のブロック図に補正箇所パターン１１を追加したものである。この補正箇所パターン１１は、記憶装置に記憶されており、補正をまばらに行うために用いられる。たとえば、連続した５ドットの補正対象箇所があるとすると、その５ドット全てを補正するわけではなく、１ドットずつ間隔を設けた３ドットを補正、すなわち歯抜け様に補正を行う。
【００５５】
図９は、本実施例における補正処理のフローを示す図である。Ｓ６０〜Ｓ７３の処理は、それぞれ図３のＳ１〜Ｓ１４の処理に対応し、同様の処理を行う。
次に、あるドットを対象ドットとした場合、それ自身のドットとそのドットの左右２ドットの合わせて５ドットの平均濃度を算出する（Ｓ７４）。次に、その対象ドットの左右それぞれ５ドットの平均濃度を算出する（Ｓ７５）。
【００５６】
Ｓ７４で取得した平均濃度とＳ７５で取得した平均濃度との差異を判定する（Ｓ７６）。本実施例では、Ａ，Ｂ，Ｃ，Ｄ，Ｅの５段階で平均濃度差異を判定することにし、判定結果Ａでは平均濃度の差異がなく、Ｂ，Ｃ，Ｄ，Ｅとなるに従ってその差異が大きくなる。次に、図１０に示す補正パターンより、Ｓ７６で取得した判定結果に対応したドットにのみ補正をする（Ｓ７７）。
【００５７】
図１０は、Ｓ７６で取得した判定結果（Ａ，Ｂ，Ｃ，Ｄ，Ｅ）に対応した補正パターンを示す。この補正パターンは、補正箇所パターン１１に格納されている。さて、表中の「○」は補正するドットを示し、「×」は補正しないドットを示す。同図で正の整数ｋはドット位置を示す。Ｓ７６での濃度判定結果がＡの場合、濃度差がないので、ｋドットのみ補正する。Ｓ７６での濃度判定結果がＢの場合、ｋ−１ドットとｋ＋１ドットを補正する。Ｓ７６での濃度判定結果がＣの場合、ｋ−１ドットとｋドットとｋ＋１ドットを補正する。Ｓ７６での濃度判定結果がＤの場合、ｋ−２ドットとｋドットとｋ＋１ドットとｋ＋２ドットを補正する。Ｓ７６での濃度判定結果がＤの場合、ｋ−２ドットとｋ〜ｋ＋２ドットを補正する。Ｓ７６での濃度判定結果がＥの場合、ｋ−２ドット〜ｋ＋２ドットの５ドット全てを補正する。
【００５８】
次に、Ｓ７７の補正パターンに従って、実際に補正処理（間引き処理）を行い（Ｓ７８）、この間引いた後の選択された（「○」）のドットの補正値が最終補正値となる（Ｓ７９）。
なお、図１０に示す補正パターンは一例である。したがって、濃度判定結果は、５段階に限定されるわけではなく、例えば、３段階でも、または１０段階でもよい。また、補正パターンも図１０に示したものだけでなく、あらゆる組み合わせを取ることができる。
【００５９】
このように補正分解能は最小値の固定量であっても、補正ドット数を可変することで疑似的に補正分解能を小さくすることができ、印字ムラの程度に応じたより柔軟な補正が可能となる。つまり、補正による急激な濃度変化を緩和して緩やかな濃度変化にすることができる。
（実施例２）
実施例１は、第１の実施形態、第２の実施形態、第３の実施形態と組み合わせて使用することができる。つまり、各第１の実施形態で算出された最終補正値によって補正する場合、その過補正を防止するのに使用することができる。
＜第５の実施形態＞
（実施例１）
印字結果を濃度データヘ変換する際にＣＣＤセンサを使用するが、定濃度領域ではＣＣＤセンサのノイズが無視できず、変換された濃度データの精度が悪化する。すなわち、本実施例は、均一の画像を読み込んだ結果、均一でない（ノイズを含んだ）画像が得られれば、そのノイズはＣＣＤセンサに起因するものであるから、それを取り除くものである。そこで、本実施例では、これを改善する方法を提案する。
【００６０】
図１１は、本実施例における補正処理のフローを示す図である。まず、読み取り全領域に渡って配置された濃度の基準となる画像あるいは濃度チャート等（以下、基準濃度画像という）を設定する（Ｓ８０）。次に、補正値を設定する（Ｓ８１）。ここでの補正値は、第１の実施形態と同様に基準補正値を設定する。次に、ＣＣＤセンサによる印字結果の読み取り時に、基準濃度画像を同時に読み取る様にする（Ｓ８２）。
【００６１】
次に、読み取り結果を漉度データに変換する際、まず基準画像の濃度変動を０とし、変動箇所について変動量が０となる様にＣＣＤセンサオフセット量を規定する（Ｓ８３）。次いで印字結果の濃度変換時に、このＣＣＤセンサオフセット量を加算し最終の濃度データとする（Ｓ８４、Ｓ８５）。
【００６２】
これ以降の処理であるＳ８６〜Ｓ９３は、それぞれ図３のＳ８〜Ｓ１５の処理に対応し、同様の処理を行う。
なお、基準濃度画像は、印字濃度に応じて使用／未使用を選択できるように構成されており、また、常時使用しても良い。
【００６３】
以上より、ＣＣＤセンサに起因するノイズを補正することができる。
（実施例２）
実施例１は、第１の実施形態、第２の実施形態、第３の実施形態、第４の実施形態と組み合わせて使用することができる。つまり、第１の実施形態、第２の実施形態、第３の実施形態、または第４の実施形態の補正と共に、ＣＣＤセンサに起因するノイズを補正することができる。これにより、補正の精度をさらに向上させることができる。
【００６４】
【発明の効果】
以上より、本発明によれば、印字結果を基とした濃度データから最終補正値を算出したことにより、光書き込み装置自身による印字ムラ、光感光体（ドラム）、トナー現像、転写、定着といった作像プロセスに起因する印字ムラを改善できるという効果がある。
【００６５】
また、補正対象箇所の抽出の際、一定範囲の移動平均とそれより十分狭い範囲の移動平均を比較し、更に一定範囲の移動平均に対し非補正領域（不感帯）を設けることで、印字ムラが強調された部分のみを補正できるという利点がある。
また、補正分解能は最小値の固定量であっても、補正ドット数を可変することで疑似的に補正分解能を小さくすることができ、印字ムラの程度に応じたより柔軟な補正が可能となる。つまり、補正による急激な濃度変化を緩和して緩やかな濃度変化にすることができる。
【図面の簡単な説明】
【図１】第１の実施形態における光量補正制御のブロック図である。
【図２】第１の実施形態における各階調値毎による印字パターンを示す図である。
【図３】第１の実施形態における補正処理のフローを示す図である。
【図４】図４（ａ）は、第１の実施形態での印字画像のドットにおける濃度データの濃淡を示すものである。図４（ｂ）は、図４（ａ）に基づいた補正箇所とその補正量を表した図である。
【図５】第２の実施形態における補正処理のフローを示す図である。
【図６】図６（ａ）は、第１の実施形態での印字画像のドットにおける濃度データの移動平均を示すものである。図６（ｂ）は、図６（ａ）の２２，２３で挟まれた範囲からはみ出した移動平均Ｎａｖｅ２１のみを補正箇所として抽出し、その抽出した補正箇所とその補正量を表した図である。
【図７】第３の実施形態における補正処理のフローを示す図である。
【図８】第４の実施形態における光量補正制御のブロック図である。
【図９】第４の実施形態における補正処理のフローを示す図である。
【図１０】第４の実施形態における補正パターンを示す図である。
【図１１】第５の実施形態における補正処理のフローを示す図である。
【図１２】従来の印刷装置における光量補正制御のブロック図である。
【符号の説明】
１      光書き込み装置
２      光量補正値（基準）
３      演算装置
４      ＣＰＵ
５      ＣＣＤセンサ
６      補正用ＲＡＭ
７      補正データＲＡＭ
８      濃度データ
９      ドット位置情報
１０    画像処理制御回路
１１    補正箇所パターン
２０    移動平均化していない濃度データ
２１    移動平均Ｎａｖｅ
２２    移動平均Ｃａｖｅ＋１％
２３    移動平均Ｃａｖｅ−１％
１０１  光書き込み装置
１０２  光量補正値
１０３  ＣＰＵ
１０４  補正用ＲＡＭ
１０５  ドット位置情報
１０６  画像処理制御回路
【図１】
2004212577.tif 000003
【図２】
2004212577.tif 000004
【図３】
2004212577.tif 000005
【図４】
2004212577.tif 000006
【図５】
2004212577.tif 000007
【図６】
2004212577.tif 000008
【図７】
2004212577.tif 000009
【図８】
2004212577.tif 000010
【図９】
2004212577.tif 000011
【図１０】
2004212577.tif 000012
【図１１】
2004212577.tif 000013
【図１２】
2004212577.tif 000014