(57)【要約】【課題】画像に発生する筋を目立たなくする。【解決手段】複数の発光素子Ｐを有するＬＥＤアレイチップＣＨを主走査方向に並べて配置したＬＥＤアレイ４１と、前記ＬＥＤアレイ４１により露光される感光体ドラム５３と、前記感光体ドラム５３に形成される静電潜像を用いて被記録媒体に画像を形成する画像形成部３０と、前記画像の階調を表すディザパターンを使用する場合に、前記発光素子の光量を補正するコントローラＵとを備え、前記コントローラＵは、４ドット周期以上のドット集中型ディザパターンを使用し、かつ前記ＬＥＤアレイチップＣＨの端部に位置する２つの発光素子間の素子間距離Ｄｘが基準ピッチＤｐから外れている場合、前記ＬＥＤアレイチップＣＨの端部から２番目以降に位置する発光素子を、１番目に位置する第１発光素子Ｐ１の光量補正値Ｘ１よりも大きな光量補正値で補正する。【選択図】図６
2014104718.tif 000002
【特許請求の範囲】
【請求項１】
複数の発光素子を有する発光チップを主走査方向に並べて配置した発光アレイと、
前記発光アレイにより露光される感光体と、
前記感光体に形成される静電潜像を用いて被記録媒体に画像を形成する画像形成部と、
前記画像の階調を表すディザパターンを使用する場合に、前記発光素子の光量を補正する光量補正部とを備え、
前記光量補正部は、４ドット周期以上のドット集中型ディザパターンを使用し、かつ前記発光チップの継目に位置する２つの発光素子間の素子間距離が基準ピッチから外れている場合、前記発光チップの継目から見て２番目以降に位置する発光素子を、１番目に位置する第１発光素子の光量補正値よりも大きな光量補正値で補正する画像形成装置。
【請求項２】
前記光量補正部は、前記発光チップの継目から見てＩ＋１番目に位置する発光素子を、Ｉ（Ｉ≧２）番目に位置する発光素子の光量補正値よりも大きな光量補正値で補正する画像形成装置。
【請求項３】
前記光量補正部は、万線ディザパターンを使用する場合、前記発光チップの継目から見て１番目に位置する第１発光素子を、２番目以降に位置する発光素子の光量補正値よりも大きな光量補正値で補正する請求項１又は請求項２に記載の画像形成装置。
【請求項４】
ドット集中型ディザパターンのドット周期のスタートドットの位置と、前記発光チップの継目との位置関係が、前記発光チップの継目間で異なる請求項１ないし請求項３のいずれか一項に記載の画像形成装置。
【請求項５】
前記光量補正部は、前記ドット周期Ｎが偶数の場合、前記発光チップの継目を基準として両側とも、Ｎ／２個の発光素子を対象として光量を補正し、
前記ドット周期Ｎが奇数の場合、前記発光チップの継目を基準として、両側とも、（Ｎ＋１）／２個の発光素子を対象として光量を補正する請求項１ないし請求項４のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に発生する筋を目立たなくする技術に関する。
【背景技術】
【０００２】
下記特許文献１には、露光ヘッドのつなぎ目に、網点の核（ドット集中型ディザパターンの中心）がくるように、ディザパターンを作成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２２６７１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ドット集中型のディザパターンを使用する場合、ＬＥＤチップの継ぎ目に発生する縦筋不良の改善方法について、十分な検討がされていなかった。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、画像に発生する筋を目立たなくする術を提供するものである。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、複数の発光素子を有する発光チップを主走査方向に並べて配置した発光アレイと、前記発光アレイにより露光される感光体と、前記感光体に形成される静電潜像を用いて被記録媒体に画像を形成する画像形成部と、前記画像の階調を表すディザパターンを使用する場合に、前記発光素子の光量を補正する光量補正部とを備え、前記光量補正部は、４ドット周期以上のドット集中型ディザパターンを使用し、かつ前記発光チップの継目に位置する２つの発光素子間の素子間距離が基準ピッチから外れている場合、前記発光チップの継目から見て２番目以降に位置する発光素子を、１番目に位置する第１発光素子の光量補正値よりも大きな光量補正値で補正する。このようにすれば、２番目以降の発光素子より１番目の発光素子の光量補正値を大きくする場合に比べて、画像に発生する筋を目立たなくすることが可能となる。
【０００７】
また、本明細書に開示される画像形成装置の実施態様は、以下がこの好ましい。
前記光量補正部は、前記発光チップの継目から見てＩ＋１番目に位置する発光素子を、Ｉ（Ｉ≧２）番目に位置する発光素子の光量補正値よりも大きな光量補正値で補正する。このようにすれば、画像に発生する筋を一層抑えることが可能となる。
【０００８】
前記光量補正部は、万線ディザパターンを使用する場合、前記発光チップの継目から見て１番目に位置する第１発光素子を、２番目以降に位置する発光素子の光量補正値よりも大きな光量補正値で補正する。このようにすれば、万線ディザパターンを使用する場合でも、画像に発生する筋を目立たなくすることが可能となる。
【０００９】
ドット集中型ディザパターンのドット周期のスタートドットの位置と、前記発光チップの継目との位置関係が、前記発光チップ間で異なる。スタートドットの位置と発光チップの継目の位置関係が各発光チップで異なる場合に、２番目以降の発光素子より１番目の発光素子の光量補正値を大きくすると、スタートドットの位置と発光チップの継目の位置関係によって、チップ端の光量が強くなり過ぎる場合がある。この点、スタートドットの位置と発光チップと継目の位置関係が各発光チップで異なる場合に、本発明を適用することで、発光チップの継目部分の光量が強くなり過ぎることを抑制することが可能であり、継目部分の光量を過不足なく補正できる。
【００１０】
前記光量補正部は、前記ドット周期Ｎが偶数の場合、前記発光チップの継目を基準として両側とも、Ｎ／２個の発光素子を対象として光量を補正し、前記ドット周期Ｎが奇数の場合、前記発光チップの継目を基準として、両側とも、（Ｎ＋１）／２個の発光素子を対象として光量を補正する。このようにすれば、光量を補正する素子数が必要最小限となる。
【発明の効果】
【００１１】
本発明によれば、画像に発生する筋を目立たなくすることが出来る。
【図面の簡単な説明】
【００１２】
【図１】実施形態１に係るカラープリンタの要部側断面図
【図２】ＬＥＤユニットおよびプロセスカートリッジの拡大図
【図３】ＬＥＤユニットを露光面側から見た図
【図４】コントローラのブロック図
【図５】ディザマトリクス及びディザパターンを示す図
【図６】光量の面積率Ｆをシミュレーションした結果を示す図（４ドット周期、階調２５％で、Ｘ１＜Ｘ２の場合）
【図７】光量の面積率Ｆをシミュレーションした結果を示す図（４ドット周期、階調２５％で、Ｘ１＞Ｘ２の場合）
【図８】２つの発光素子間におけるビームの相互影響を示す図
【図９】光量の面積率Ｆをシミュレーションした結果を示す図（４ドット周期、階調６％で、Ｘ１＜Ｘ２の場合）
【図１０】光量の面積率Ｆをシミュレーションした結果を示す図（４ドット周期、階調５６％で、Ｘ１＜Ｘ２の場合）
【図１１】ＬＥＤアレイの発光制御シーケンスの流れを示すフローチャート図
【図１２】実際形態２に係る光量の面積率Ｆをシミュレーションした結果を示す図（５ドット周期、階調１６％で、Ｘ１＜Ｘ２＜Ｘ３の場合）
【図１３】面積率Ｆをシミュレーションした結果を示す図（５ドット周期、階調４％で、Ｘ１＜Ｘ２＜Ｘ３の場合）
【図１４】面積率Ｆをシミュレーションした結果を示す図（５ドット周期、階調３６％で、Ｘ１＜Ｘ２＜Ｘ３の場合）
【図１５】実際形態３に係る光量の面積率Ｆをシミュレーションした結果を示す図（６ドット周期、階調２５％で、Ｘ１＜Ｘ２＜Ｘ３の場合）
【図１６】面積率Ｆをシミュレーションした結果を示す図（６ドット周期、階調３％で、Ｘ１＜Ｘ２＜Ｘ３の場合）
【図１７】面積率Ｆをシミュレーションした結果を示す図（６ドット周期、階調６９％で、Ｘ１＜Ｘ２＜Ｘ３の場合）
【図１８】実際形態４において万線ディザパターンを示す図
【図１９】ＬＥＤアレイの発光制御シーケンスの流れを示すフローチャート図
【図２０】光量の面積率Ｆをシミュレーションした結果を示す図（３ドット周期、階調１１％で、Ｘ１＞Ｘ２の場合）
【図２１】光量の面積率Ｆをシミュレーションした結果を示す図（３ドット周期、階調４４％で、Ｘ１＞Ｘ２の場合）
【発明を実施するための形態】
【００１３】
＜実施形態１＞
実施形態１について図１から図１１を参照しつつ説明する。
１．カラープリンタの全体構成
図１に示すように、電子写真方式のカラープリンタ１は、本体筐体１０内に、用紙（本発明の「被記録媒体」の一例）Ｓを供給する給紙部２０と、給紙された用紙Ｓに画像を形成する画像形成部３０と、画像が形成された用紙Ｓを排出する排紙部９０と、これらの各部の動作を制御するコントローラＵとを備えている。尚、以下の説明において、方向は、カラープリンタ使用時のユーザを基準にした方向で説明する。すなわち、図１において、紙面に向かって左側を「前側」、紙面に向かって右側を「後側」とする。また、用紙Ｓの搬送方向に直交する方向を主走査方向（図１の紙面直交方向、プリンタの左右方向）とし、主走査方向に直交する方向、すなわち用紙Ｓの搬送方向を副走査方向（図１の左右方向、プリンタの前後方向）とする。
【００１４】
本体筐体１０の上部には本体筐体１０に対し相対的に開閉自在なアッパーカバー１２が、後側に設けられたヒンジ１２Ａを支点として上下に回動自在に設けられている。アッパーカバー１２の上面は、本体筐体１０から排出された用紙Ｓを蓄積する排紙トレイ１３となっており、下方には露光装置であるＬＥＤユニット４０が設けられている。
【００１５】
また、本体筐体１０内には、各プロセスカートリッジ５０を着脱自在に収容するカートリッジドロア１５が設けられている。カートリッジドロア１５は、左右に一対設けられた金属製のサイドプレート１５Ａ（片側のみ図示）と、一対のサイドプレート１５Ａを連結するクロスメンバー１５Ｂが前後に一対設けられている。サイドプレート１５Ａは、ＬＥＤユニット４０が有する露光ヘッドとしてのＬＥＤアレイ４１の左右方向の両側に配置され、感光体ドラム５３を直接的または間接的に支持し、位置決めする部材である。ＬＥＤアレイ４１の発光は、コントローラＵにより制御される。尚、ＬＥＤアレイ４１が本発明の発光アレイの一例である。
【００１６】
給紙部２０は、本体筐体１０内の下部に設けられ、本体筐体１０に着脱自在に装着される給紙トレイ２１と、給紙トレイ２１から用紙Ｓを画像形成部３０へ搬送する用紙供給機構２２を主に備えている。用紙供給機構２２は、給紙トレイ２１の前側に設けられ、給紙ローラ２３、分離ローラ２４を主に備えている。
【００１７】
このように構成される給紙部２０では、給紙トレイ２１内の用紙Ｓが、一枚ずつ分離されて上方へ送られ、搬送経路２８を通って後ろ向きに方向転換され、画像形成部３０に供給される。
【００１８】
画像形成部３０は４つのＬＥＤユニット４０と、４つのプロセスカートリッジ５０と、転写ユニット７０と、定着ユニット８０とを備える。４つのＬＥＤユニット４０、４つのプロセスカートリッジ５０はブラック、イエロー、マゼンタ、シアンの４色に対応する。
【００１９】
プロセスカートリッジ５０は、アッパーカバー１２と給紙部２０との間で前後方向に並んで配置され、図２に示すように、ドラムユニット５１と、ドラムユニット５１に対して着脱自在に装着される現像ユニット６１とを備えている。サイドプレート１５Ａは、プロセスカートリッジ５０を支持しており、プロセスカートリッジ５０は、感光体ドラム５３を支持している。尚、各プロセスカートリッジ５０は、現像ユニット６１のトナー収容室６６に収容されるトナーの色が相違するのみであり、構成は同一である。
【００２０】
ドラムユニット５１は、ドラムフレーム５２と、ドラムフレーム５２に回転可能に支持される感光体の一例としての感光体ドラム５３と、スコロトロン型帯電器５４とを主に備えている。
【００２１】
現像ユニット６１は、現像フレーム６２と、現像フレーム６２に回転可能に支持される現像ローラ６３および供給ローラ６４とを備え、トナーを収容するトナー収容室６６を有している。プロセスカートリッジ５０は、現像ユニット６１がドラムユニット５１に装着され、これにより、現像フレーム６２とドラムフレーム５２との間に上方から感光体ドラム５３を臨める露光穴５５が形成される。この露光穴５５には下端にＬＥＤアレイ４１を保持したＬＥＤユニット４０が挿入される。ＬＥＤアレイ４１の詳細については後述する。
【００２２】
転写ユニット７０は、図１に示すように、給紙部２０と各プロセスカートリッジ５０との間に設けられ、駆動ローラ７１、従動ローラ７２、搬送ベルト７３および転写ローラ７４を主に備えている。
【００２３】
駆動ローラ７１および従動ローラ７２は、前後方向に離間して平行に配置され、その間に搬送ベルト７３が張設されている。搬送ベルト７３は、その外側の面が各感光体ドラム５３に接している。また、搬送ベルト７３の内側には、各感光体ドラム５３との間で搬送ベルト７３を挟持する転写ローラ７４が、各感光体ドラム５３に対向して４つ配置されている。この転写ローラ７４には、転写時に定電流制御によって転写バイアスが印加される。
【００２４】
定着ユニット８０は、各プロセスカートリッジ５０および転写ユニット７０の奥側に配置され、加熱ローラ８１と、加熱ローラ８１と対向配置され加熱ローラ８１を押圧する加圧ローラ８２とを備えている。
【００２５】
このように構成される画像形成部３０では、まず、各感光体ドラム５３の表面（感光面５３Ａ）が、スコロトロン型帯電器５４により一様に帯電された後、各ＬＥＤアレイ４１から照射されるＬＥＤ光により露光される。これにより、露光された部分の電位が下がって、各感光体ドラム５３上に画像データに基づく静電潜像が形成される（帯電プロセス、露光プロセス）。
【００２６】
また、トナー収容室６６内のトナーが、供給ローラ６４の回転により現像ローラ６３に供給され担持される。現像ローラ６３上に担持されたトナーは、現像ローラ６３が感光体ドラム５３に対向して接触するときに、感光体ドラム５３上に形成された静電潜像に供給される。これにより、感光体ドラム５３上でトナーが選択的に担持されて静電潜像が可視像化され、反転現像によりトナー像が形成される（現像プロセス）。
【００２７】
次に、搬送ベルト７３上に供給された用紙Ｓが各感光体ドラム５３と搬送ベルト７３の内側に配置される各転写ローラ７４との間を通過することで、各感光体ドラム５３上に形成されたトナー像が用紙Ｓ上に転写される（転写プロセス）。そして、用紙Ｓが加熱ローラ８１と加圧ローラ８２との間を通過することで、用紙Ｓ上に転写されたトナー像が熱定着される（定着プロセス）。
【００２８】
排紙部９０は、定着ユニット８０の出口から上方に向かって延び、手前側に反転するように形成された排紙側搬送経路９１と、用紙Ｓを搬送する複数対の搬送ローラ９２を主に備えている。トナー像が転写され、熱定着された用紙Ｓは、搬送ローラ９２によって排紙側搬送経路９１を搬送され、本体筐体１０の外部に排出されて排紙トレイ１３に蓄積される。
【００２９】
２．ＬＥＤアレイの構成
ＬＥＤアレイ４１は、印字データに基づいて感光体ドラム５３を露光する機能を果たすものであり、用紙の送り方向（図３の上下方向）に直交する主走査方向（図３の左右方向）に複数の発光素子Ｐを配置した構成となっている。
【００３０】
ＬＥＤアレイ４１は、複数のＬＥＤアレイチップ（本発明の「発光チップ」の一例）ＣＨから分割構成されている。各ＬＥＤアレイチップＣＨは半導体プロセスにより、半導体基板上に発光素子Ｐたる発光ダイオードを一列状に複数形成したものであり、この実施形態では、回路基板ＣＢ上に２０個のＬＥＤアレイチップＣＨを副走査方向（図３の上下方向）に位置をずらして千鳥状に配置している。このように、ＬＥＤアレイチップＣＨを千鳥配置しつつ各チップ端を主走査方向に重ねることで、チップ同士の継目における発光素子間の距離Ｄｘを基準ピッチＤｐに一致させている。尚、図３はＬＥＤアレイ４１の模式図であり、各ＬＥＤアレイチップＣＨに形成された発光素子Ｐの個数を実際より少なく示してある。
【００３１】
また、各ＬＥＤアレイ４１には不揮発性の記憶手段としてＥＥＰＲＯＭ４３が設けられている。このＥＥＰＲＯＭ４３には、ＬＥＤアレイ４１の光量制御に必要なデータ、例えば、各ＬＥＤアレイチップＣＨの継目Ｊにおける発光素子Ｐ１、Ｐ１間の素子間距離Ｄｘのデータや、素子間距離Ｄｘの基準ピッチＤｐのデータなどが記憶されている。
【００３２】
３．コントローラＵの説明
コントローラＵは制御装置１００と発光制御部１１０とを備える。制御装置１００はカラープリンタ１の全体を制御するものであり、ＣＰＵなどから構成される演算制御部１００Ａと、ＲＯＭ１００ＢとＲＡＭ１００ＣとからなるメモリＭとを含む構成となっている。メモリＭには、ＬＥＤアレイ４１を発光制御するのに必要なデータ、具体的には、発光素子Ｐの目標光量のデータや、発光素子Ｐ１、Ｐ２を補正するための光量補正値Ｘ１、Ｘ２が予め記憶されている。
【００３３】
発光制御部１１０は、図４に示すようにＡＳＩＣ１２０を備え、制御装置１００から指令によって、ＬＥＤアレイ４１の各発光素子Ｐを発光制御（光量調整）するものである。発光制御部１１０には、４組のＬＥＤアレイ４１が共通接続されており、発光制御部１１０のＡＳＩＣ１２０が４組のＬＥＤアレイ４１を一括して発光制御する構成となっている。尚、コントローラＵが本発明の「光量補正部」の一例である。
【００３４】
４．ディザ処理
ディザ処理（ディザ法）はハーフトーン処理の一種であり、画像の濃度をドットの有無の２値を用いて疑似的に表すものである。ディザ法では、ディザマトリクスＤＭと呼ばれる「Ｎ（主走査方向）」×「Ｍ（副走査方向）」個の閾値の行列を用いて、画像の各画素をドットに変換する処理が行われる。すなわち、ディザマトリクスＤＭを構成する各閾値は対応する画像の濃度と対応しており、例えば、画像の濃度が閾値より大きい場合には、そのマス目に対してドットの書き込みが行われ、画像の濃度が閾値より小さい場合には、そのマス目に対してドットの書き込みは行われない。このように、画像のうちマス目に対応する画素の濃度をマス目に割り当てられた閾値と比較して、各マス目のドットの有無を個々に割り当てることで、画像の濃度をドットの有無の２値により所定数の階調にて疑似的に表すことができる。
【００３５】
図５の例では、ディザマトリクスＤＭを「４」×「４」の行列から構成しており、各マス目に対して「０」〜「１５」の１６種類の閾値が割り振られている。従って、各マス目に対応する画像（元画像）の濃度を、各マス目に割り当てられた「０」〜「１５」の各閾値を比較して各マス目におけるドットの有無を決定することにより、ディザパターン（画像の濃度を表すドットの繰り返しパターン）Ｚが得られる。
【００３６】
また、ディザマトリクスＤＭには、万線型（ラインスクリーン）、ｂａｙｅｒ型（拡散型）、ドット集中型（ドットスクリーン）がある。ドット集中型のディザマトリクスでは、画像の濃度が高くなる（すなわちドットが成長する）に連れて、書き込みが行われるドットが集中するように、各マス目に対して、閾値が割り振られている。図５は、ドット集中型のディザマトリクスＤＭを使用した場合の、階調２５％のディザパターンＺを示しており、ディザマトリクスＤＭのうち、閾値が「０」〜「３」の４つのマス目に対してドットが書き込まれたパターンとなる。
【００３７】
そして、図５の例ではディザマトリクスＤＭのマス目が「４」×「４」であることから、ディザパターンＺは、ディザマトリクスＤＭのマス目の個数（主走査方向のマス目の個数）である４ドット（４マス）の周期でドットの有無が繰り返されるパターンとなる。また、図５の例では、ディザマトリクスＤＭのマス目を「４」×「４」としているが、ディザマトリクスＤＭのマス目が「５」×「４」の場合であれば、５ドット（５マス）の周期でドットの有無が繰り返されることになり、ディザマトリクスＤＭのマス目が「６」×「４」の場合であれば、６ドット（６マス）の周期でドットの有無が繰り返されることになる。尚、「周期」は、主走査方向の繰り返し周期を意図する。
【００３８】
尚、図５に示す「４」×「４」のディザマトリクスＤＭの場合、階調数は１６階調しかないことから、実際には、ディザマトリクスＤＭを構成する各閾値を１６倍したディザマトリクスＤＭをサブマトリクスとし、それを縦横４段の構成にすることで、全体のマス目の数が「２５６」となることから、２５６階調を表現することが出来る。
【００３９】
５．ＬＥＤアレイ４１の発光制御
ＬＥＤアレイ４１上の各発光素子Ｐは主走査方向において一定の基準ピッチＤｐ、具体的には、画像の解像度が６００ｄｐｉである場合は、４２．３μｍのピッチで並んでいる。そして、各ＬＥＤアレイチップＣＨの継目Ｊについても、発光素子間の素子間距離Ｄｘが基準ピッチＤｐになるように、ＬＥＤアレイチップＣＨを配置している。
【００４０】
しかし、回路基板ＣＢ上に各ＬＥＤアレイチップＣＨをマウントする際に搭載位置が正規位置からずれることがあり、ＬＥＤアレイチップ同士の継目Ｊでは、発光素子間の素子間距離Ｄｘが基準ピッチＤｐに対して増減する場合がある。発光素子間の素子間距離Ｄｘが基準ピッチＤｐに対して増減すると、図５に示すように、ドット集中型のディザパターンＺを使用して画像を印字したときに、画像に筋が発生し易くなる。すなわち、ドットの書き込みが行われた部分に対して、ＬＥＤアレイチップＣＨの継目Ｊが重なると、継目Ｊの両側に位置する２つの発光素子間の素子間距離Ｄｘが基準ピッチＤｐより大きい場合には、継目部分の光の密度が下がる。そのため、ＬＥＤアレイチップＣＨの継目部分に白筋が発生し易くなる。
【００４１】
ＬＥＤアレイチップＣＨの継目Ｊに発生する白筋を抑えるには、継目Ｊの周囲に位置する発光素子Ｐの発光時間Ｔを発光制御部１１０にて調整して、発光素子Ｐの光量を目標光量より多く補正することによって、光量の不足を補えばよい。
【００４２】
しかしながら、例えば、ＬＥＤアレイチップＣＨに対する発光素子Ｐの実装個数Ｌと、ディザマトリクスＤＭの主走査方向のマス目数Ｎとが整数比でない場合は、継目Ｊに対するディザマトリクスＤＭの位置関係が、継目間で不規則になるため、ドット周期の先頭に位置するスタートドットＤ０と継目Ｊとの位置関係が、各継目Ｊでそれぞれ異なる。
【００４３】
例えば、図６中に示す１段目のラインに注目すると、左から１番目の継目Ｊ１では、継目Ｊ１から見て左側の１番目に位置する発光素子Ｐ１が、スタートドットＤ０に対応する関係となる。また、２番目の継目Ｊ２では、継目Ｊ２から見て左側の２番目に位置する発光素子Ｐ２が、スタートドットＤ０に対応する関係となる。３番目の継目Ｊ３では、継目Ｊ３から見て右側の２番目に位置する発光素子Ｐ２が、スタートドットＤ０に対応する関係となる。４番目の継目Ｊ４では、継目Ｊ４から見て右側の１番目に位置する発光素子Ｐ１が、スタートドットＤ０に対応する関係となる。
【００４４】
尚、スタートドットＤ０とは、ドット周期を構成するＮ個の画素のうち、「閾値」が小さく最初に書き込みが行われるドットであり、例えば、図５に示す１段目であれば、「閾値」がゼロである左角の画素（ドット）である。また、２段目であれば、「閾値」が「２」である左端の画素（ドット）である。
【００４５】
このように、ドット周期のスタートドットＤ０と継目Ｊとの位置関係が各継目Ｊで共通していない場合、継目Ｊを基準としたドットの配列が、各継目間で変わることになるから、継目部分の光の密度の下がり方が、スタートドットＤ０の位置の違いにより異なる結果となる。そのため、スタートドットＤ０の位置のパターンごとに、発光素子Ｐの光量補正値Ｘを個々に設定することが考えられる。しかし、光量補正値Ｘを多く持つことは、メモリを消費する結果となるし、光量補正処理自体も複雑になり、印刷速度を低下させてしまう。
【００４６】
そこで、本実施形態では、発光素子Ｐの光量補正値Ｘを、スタートドットＤ０と継目Ｊとの位置関係に拘わらず、共通化することを前提とした、光量の補正方法を提案する。具体的には、ＬＥＤアレイチップＣＨの継目Ｊから見て１番目に位置する左右の第１発光素子Ｐ１は、各継目共通して、第１光量補正値「Ｘ１」を適用して光量を補正し、ＬＥＤアレイチップＣＨの継目Ｊから見て２番目に位置する左右の第２発光素子Ｐ２は、各継目共通して、第２光量補正値「Ｘ２」を適用して光量を補正する。そして、第１発光素子Ｐ１の第１光量補正値「Ｘ１」と第２発光素子Ｐ２の第２光量補正値「Ｘ２」の大小関係を以下の（１）式の関係とする。
【００４７】
尚、図６にて第１発光素子Ｐ１、第２発光素子Ｐ２を黒く塗りつぶしてあるのは、発光素子Ｐが点灯している状態を示すものではなく、黒く塗りつぶされた発光素子Ｐが光量補正の対象であることを示している（図７、図９、図１０も同様）。また、図６では、ＬＥＤアレイ４１の構造を簡素化しており、各ＬＥＤアレイチップＣＨを主走査方向（図の左右方向）に一列状に配置した図（副走査方向の段差を省略した図）としてある（図７、図９、図１０も同様）。
【００４８】
Ｘ１＜Ｘ２・・・・・・・（１）式
【００４９】
第１発光素子Ｐ１の光量補正値Ｘ１、第２発光素子Ｐ２の光量補正値Ｘ２の大小関係を上記（１）式の関係とすることで、光量補正値Ｘ１、Ｘ２の大小関係を逆にする場合（Ｘ１＞Ｘ２）に比べて、継目Ｊを中心とした光量の面積率（面積に対する光量の割合）Ｆの誤差（目標値に対する差分）Δを小さくすることが出来る。
【００５０】
以下は、ドット集中型のディザパターンＺにおいて、継目Ｊを中心とした主走査方向の左右３マス、合計６マスを対象（破線枠Ｋで示す）として光量の面積率Ｆを、各継目Ｊ１〜Ｊ４について、シミュレーションした結果である。尚、光量を素子間距離Ｄｘ、光量補正値Ｘの条件及び、光量の面積率Ｆの計算例は次の通りである。
【００５１】
＜素子間距離Ｄｘの設定＞
素子間距離Ｄｘの基準ピッチＤｐを「４２．３」μｍとする。
ＬＥＤアレイチップＣＨの主走査方向の搭載位置のずれ量（正規搭載位置に対するずれ量）を「１０」μｍとする。
各継目Ｊの両側に位置する２つの発光素子Ｐ１、Ｐ１の素子間距離Ｄｘを「５２．３」μｍとする。
【００５２】
＜光量補正値Ｘの設定＞
継目Ｊから見て１番目の発光素子Ｐ１の光量補正値である第１光量補正値「Ｘ１」を「０．０４」とする。
継目Ｊから見て２番目の発光素子Ｐ２の光量補正値である第２光量補正値「Ｘ２」を「０．０７５」とする。
尚、光量補正値「Ｘ」は目標光量（光量の目標値）を「１」として、目標光量「１」に対する比率で表している。
【００５３】
＜光量の面積率Ｆの計算例＞
光量の面積率Ｆは、面積（この例では、継目Ｊを中心とした左右３マスの合計６マスの面積）に対する光量の割合である。例えば、図６に示す左側から１番目の継目Ｊ１では、左右３マス内にドットが２つある。そして、ドットを書き込む際の発光素子の光量の目標値（目標光量）を「１」としていることから、目標値で発光素子Ｐを点灯させる場合、全体の光量は「２」となる。また、１マス分の面積を「１」として計算をしていることから、素子間距離Ｄｘに誤差がない場合、６マスの総面積は、１マス分の面積「１」を６倍して「６」となる。そのため、光量「２」を６マスの総面積「６」で除算することで、光量の面積率は「３３．３」％になる。そして、光量を補正した場合には、光量補正値Ｘに応じて分子の数値を変え、素子間距離Ｄｘが基準ピッチＤｐから外れている場合(位置ズレありの場合)は、誤差の大きさに応じて分母の数値を変えることで、光量の面積率Ｆを算出している。
【００５４】
本実施形態では、図６中の表に示すように、各継目Ｊ１〜Ｊ４ごとに、光量の面積率Ｆを下記の３パターン、シミュレーションした。
【００５５】
（ａ）位置ズレ無しの場合（Ｄｘ＝４２．３）の、光量の面積率Ｆａである。
（ｂ）補正なしの場合（Ｄｘ＝５２．３で、光量補正を行っていない場合）の、光量の面積率Ｆｂである。
（ｃ）補正ありの場合（Ｄｘ＝５２．３で、設定した光量補正値Ｘ１、Ｘ２で発光素子Ｐ１、Ｐ２の光量を補正した場合）の、光量の面積率Ｆｃである。
尚、位置ズレ無しの場合の光量の面積率Ｆａが、光量の面積率Ｆの目標値（理想値）である。
【００５６】
図６に示すように、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ４の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆｃが目標値Ｆａに近づいていることが理解できる。
【００５７】
また、差分Δ（Δ＝Ｆａ−Ｆｃ）は、光量の面積率の目標値「Ｆａ」から、補正ありの場合の光量の面積率「Ｆｃ」を減算したものである。図６に示すように、差分Δの値は、Ｊ１〜Ｊ４の全継目共通して、目標値Ｆａに対する誤差の許容値である「０．３」％以下に収まっている。
【００５８】
また、図７は、光量補正値Ｘの設定を変更（光量補正値Ｘの大小関係を「Ｘ１＜Ｘ２」から「Ｘ１＞Ｘ２」に変更）して、各継目Ｊ１〜Ｊ４について、同様のシミュレーションした結果である。尚、光量補正値Ｘの条件は、次の通りである。
【００５９】
＜光量補正値の設定＞
継目Ｊから見て１番目の発光素子Ｐ１の光量補正値である第１光量補正値「Ｘ１」を「０．０６」とする。
継目Ｊから見て２番目の発光素子Ｐ２の光量補正値である第２光量補正値「Ｘ２」を「０．０４」とする。
【００６０】
光量補正値Ｘの大小関係を「Ｘ１＜Ｘ２」から「Ｘ１＞Ｘ２」に変更した場合も、図７に示すように、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ４の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆｃが、目標値Ｆａに近づいていることが理解できる。
【００６１】
しかしながら、差分Δの値は、Ｊ２、Ｊ４の継目では「０．３」％以下に収まっているが、Ｊ１の継目では「−０．７」％、Ｊ３の継目では「１．２」％であり、目標値Ｆａに対する誤差が許容値を超えてしまっている。すなわち、光量補正値Ｘの大小関係を「Ｘ１＞Ｘ２」にした場合には、継目Ｊに対するディザマトリクスＤＭの位置関係によっては、継目Ｊ１、継目Ｊ３のように、十分な補正の効果が得られない。
【００６２】
このような結果となる理由の一つとして以下の点がある。通常、発光素子Ｐのビームの特性は図８に示すように、ガウシアン曲線となり、ビームの中心部ほどビーム強度が大きく、中心から離れる程、ビーム強度は小さくなる。尚、図８に示すＥのラインは、現像工程にてトナーが付着するために必要な光量値（強度）を示している。
【００６３】
そして、ドットＤの大きさに比べて、発光素子Ｐのビーム径の方が大きいことから、図８に示すように、隣接する２ドット間では、発光素子Ｐのビームが広い範囲で重なって、２つのビームが広い範囲で互いに強め合う結果となる。また、近接する２ドット（図８の例では、２ドット間に１ドット分の空白が存在する場合）では、ビームの裾野の部分が互いに強め合う結果となる。また、近接しない２ドット（図８の例では、２ドット間に２ドット分以上の空白が存在する場合）では、ビームの重なりがなく、強め合いが起きない。
【００６４】
従って、２ドットが隣接する場合や近接する場合は、強め合いが発生するため、２ドット間の距離がいくらか離れたとしても、強い光量補正は必要がなく、光量補正値Ｘを小さくしておいた方が、光量の過不足を効果的に補うことが出来る。例えば、継目Ｊ１のように、２ドットが隣接する場合に、第１発光素子Ｐ１の光量補正値「Ｘ１」を大きくしてしまうと、先に説明したようなビームの強め合いが一層強くなることから、光量が多くなり過ぎる結果となる。従って、継目Ｊ１のように継目部分で２ドットが隣接する場合には、第１発光素子Ｐ１の光量補正値「Ｘ１」を小さくしておいた方が、光量の過不足を効果的に補うことが出来る。
【００６５】
また、継目Ｊ３のように継目両側のマス目が空白で、２ドットが近接しない場合、ビーム同士の強め合いの効果はほとんど期待できないので、各ドットに対応する発光素子Ｐ２の光量を強く補正する必要があり、第２発光素子Ｐ２の光量補正値「Ｘ２」を大きくしておいた方が、光量の過不足を効果的に補うことが出来る。すなわち、第２発光素子Ｐ２に適用する第２光量補正値「Ｘ２」を第１発光素子Ｐ１に適用する第１光量補正値「Ｘ１」よりも大きな値としておけば、継目Ｊ１のケース、継目Ｊ３のケースとも、光量の過不足を効果的に補うことが出来るのである。
【００６６】
このように第２発光素子Ｐ２に適用する第２光量補正値「Ｘ２」を第１発光素子Ｐ１に適用する第１光量補正値「Ｘ１」よりも大きな値とすることで、光量補正値Ｘの大小関係を逆にする場合（Ｘ１＞Ｘ２）に比べて、光量の面積率Ｆの目標値Ｆａに対する誤差を、継目Ｊに対するスタートドットＤ０の位置に関係なく（継目Ｊを基準としたドットの配列に関係なく）小さくすることが出来る。
【００６７】
また、上記では階調を「２５」％にした場合について光量の面積率Ｆをシミュレーションした例を示したが、図９や図１０に示すように第１光量補正値「Ｘ１」を「０．０４」とし、第２光量補正値「Ｘ２」を「０．０７５」として、階調を「６」％や、「５６」％にした場合についても、光量の面積率Ｆのシミュレーションを行った。
【００６８】
結果は、階調が「６」％の場合（図９参照）、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ４の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆｃが、目標値Ｆａに近づいていることが理解できる。また、差分Δの値は、Ｊ１〜Ｊ４の全継目共通して、「０．３」％以下に収まっており、各継目Ｊについて、光量の過不足を効果的に補うことが出来ている。また、階調が「５６」％の場合（図１０参照）も同様に、差分Δの値は、Ｊ１〜Ｊ４の全継目共通して、「０．３」％以下に収まっており、継目Ｊに対するスタートドットの位置に関係なく（継目Ｊを基準としたドットの配列に関係なく）、光量の過不足を効果的に補うことが出来ている。
【００６９】
尚、光量補正値Ｘ１や光量補正値Ｘ２の設定は、（１）式の関係を守りつつ、Ｘ１、Ｘ２の数値の組み合わせを変更して、上記のシミュレーションを行い、各階調について継目Ｊを中心とした光量の面積率Ｆの目標値Ｆａに対する誤差が小さくなる数値の組み合わせを、光量補正値Ｘ１、Ｘ２の組み合わせとして決定している。
【００７０】
また、上記では、継目Ｊの両側に位置する２つの発光素子Ｐ１、Ｐ１間の素子間距離Ｄｘが基準ピッチＤｐより大きい場合を例にとって説明したが、継目Ｊの両側に位置する２つの発光素子Ｐ１、Ｐ１間の素子間距離Ｄｘが基準ピッチＤｐより小さい場合には、継目部分の光の密度が上がって、ＬＥＤアレイチップＣＨの継目部分に色筋が発生し易くなる。そのため、素子間距離Ｄｘが基準ピッチＤｐより大きい場合とは反対に、発光素子Ｐの光量を目標光量より少なく補正することによって、光量の過多を調整するとよい。
【００７１】
この場合も、素子間距離Ｄｘが基準ピッチＤｐより大きい場合と同様に、第２発光素子Ｐ２に適用する第２光量補正値「Ｘ２」を第１発光素子Ｐ１に適用する第１光量補正値「Ｘ１」よりも大きな値とすることで、光量補正値Ｘの大小関係を逆にする場合に比べて、継目Ｊを中心とした光量の面積率Ｆの誤差を小さくすることが出来る。すなわち、素子間距離Ｄｘが基準ピッチＤｐよりも小さい場合には、素子間距離Ｄｘが基準ピッチＤｐより大きい場合に対して光量補正値「Ｘ１」、「Ｘ２」の符号がプラスからマイナスに変わるだけで、光量補正値Ｘの大きさ（絶対値）としては、第２発光素子Ｐ２側の光量補正値「Ｘ２」を第１発光素子Ｐ１側の光量補正値「Ｘ１」よりも大きな値とすることで、継目Ｊを中心とした光量の面積率Ｆの目標値Ｆａに対する誤差を小さくすることが出来る。
【００７２】
次に、図１１を参照して、コントローラＵにより実行されるＬＥＤアレイ４１の発光制御シーケンスについて説明を行う。尚、以下の例では、階調印刷を行う場合、印刷ドライバ側で、画像のハーフトーン処理（ディザ処理）を行い、カラープリンタ１にはハーフトーン処理（ディザ処理）済みの印刷データが、ＰＣ等の情報端末から入力されるものとする。また、ディザ処理には、ドット集中型（４ドット周期以上）のディザパターンＺが使用されるものとする。
【００７３】
ＰＣ等の情報端末から印刷データを受信すると、コントローラＵを構成する制御装置１００の演算制御部１００Ａは、印刷データ中にディザパターンＺが含まれているか、どうか解析を行う。
【００７４】
印刷データにディザパターンＺが含まれている場合（Ｓ２０：ＹＥＳ）、演算制御部１００Ａは、光量補正対象の継目Ｊを検出する処理を行う（Ｓ３０）。具体的には、ＬＥＤアレイ４１のＥＥＰＲＯＭ４３から各継目Ｊについて素子間距離Ｄｘのデータを読み出す処理をまず行う。そして、演算制御部１００Ａは、各継目Ｊについて、読み出した素子間距離Ｄｘのデータを基準ピッチＤｐと比較し、基準ピッチＤｐに対する誤差が許容値を超えている場合は、光量補正対象とし、許容値よりも小さい場合は、補正対象外とする。これにより、光量補正対象の継目Ｊを検出することが出来る。尚、光量補正対象の継目Ｊを検出する処理は、各ＬＥＤアレイ４１についてそれぞれ行われる。
【００７５】
その後、演算制御部１００Ａは、発光制御部１１０に対して階調印刷用のデータを送る処理を行う（Ｓ４０）。具体的には、印刷データと共に、各ＬＥＤアレイについて、次のデータが演算制御部１００Ａから発光制御部１１０に対して転送される。
【００７６】
（１）各継目Ｊについて光量補正を行うか否かを区別するデータ
（２）光量補正の対象となる各継目Ｊについて、白筋補正か色筋補正かを区別するデータ
（３）第１光量補正値「Ｘ１」と第２光量補正値「Ｘ２」のデータ（継目間で共通使用されるデータであって、（１）式の関係を満たすデータ）
【００７７】
そして、発光制御部１１０のＡＳＩＣ１２０は、階調印刷用のデータを受けると、各ＬＥＤアレイ４１を構成する各発光素子Ｐを、印刷データに従って、点灯する。このとき、各ＬＥＤアレイ４１のうち光量補正対象の継目Ｊでは、光量補正値Ｘを適用して発光素子Ｐが点灯制御される（Ｓ５０）。例えば、継目Ｊで白筋が発生する場合であれば、継目Ｊから見て１番目の発光素子Ｐ１（ただし、印刷データに従ってドットの書き込みが行われる発光素子Ｐ１に限る）を、目標光量に対して第１光量補正値「Ｘ１」を加算した光量で点灯し、継目Ｊから見て２番目の発光素子（ただし、印刷データに従ってドットの書き込みが行われる発光素子Ｐ２に限る）Ｐ２を、目標光量に対して第２光量補正値「Ｘ２」を加算した光量で点灯させる。
【００７８】
また、ある継目Ｊにて色筋が発生する場合には、継目Ｊから見て１番目の発光素子Ｐ１（ただし、印刷データに従ってドットの書き込みが行われる発光素子Ｐ１に限る）Ｐ１を目標光量から第１光量補正値「Ｘ１」を差し引いた光量で点灯し、継目Ｊから見て２番目の発光素子Ｐ２（ただし、印刷データに従ってドットの書き込みが行われる発光素子Ｐ２に限る）を目標光量に対して第２光量補正値「Ｘ２」を指し引いた光量で点灯させる。
【００７９】
このようにすることで、継目部分における光量の面積率Ｆの目標値Ｆａに対する誤差（差分Δ）を、継目Ｊに対するスタートドットＤ０の位置に関係なく（継目Ｊを基準としたドットの配列に関係なく）小さくすることが出来る。そのため、画像中に表れる白筋や、色筋を目立たなくすることが出来る。
【００８０】
一方、演算制御部１００Ａは、印刷データにディザパターンＺが含まれていない場合（Ｓ２０：ＮＯ）、発光制御部１１０に対して通常印刷用のデータを送る（Ｓ６０）。通常印刷用のデータは、印刷データのみから構成されており、発光制御部１１０のＡＳＩＣ１２０は、通常印刷用のデータを受けると、各ＬＥＤアレイ４１を構成する各発光素子Ｐを、印刷データに従って目標光量で点灯する（Ｓ７０）。
【００８１】
６．効果説明
本プリンタ１によれば、第２発光素子Ｐ２に適用する第２光量補正値「Ｘ２」を第１発光素子Ｐ１に適用する第１光量補正値「Ｘ１」よりも大きな値とすることで、補正値Ｘの大小関係を逆にする場合に比べて、継目Ｊを中心とした光量の面積率Ｆの目標値Ｆａに対する誤差（差分Δ）を小さくすることが出来る。そのため、画像中に表れる白筋や、色筋を目立たなくすることが出来る。しかも、光量補正値Ｘ１、Ｘ２をＬＥＤアレイチップＣＨの各継目間で共通使用するので、メモリの消費を最小限に抑えることが出来る。また、光量補正処理自体も複雑化しないので、印刷速度の低下を抑制出来る。
【００８２】
＜実施形態２＞
次に、本発明の実施形態２を図１２ないし図１４によって説明する。実施形態１では、ディザマトリクスＤＭのマス目が「４」×「４」である場合、すなわちディザパターンＺを構成するドットの繰り返し周期（ドット周期）が、４ドット周期のパターンの場合を例に挙げて、継目Ｊの両側に位置する発光素子Ｐ１、Ｐ２の光量補正方法を説明した。
【００８３】
実施形態２では、ディザマトリクスＤＭが「５」×「５」の場合である場合、すなわち、ディザパターンＺを構成するドットの繰り返し周期（主走査方向の周期）が５ドット周期のパターンを例に挙げて、継目Ｊの両側に位置する発光素子Ｐの光量補正方法を説明する。
【００８４】
５ドット周期の場合には、ＬＥＤアレイチップＣＨの継目Ｊから見て１番目から３番目までの第１発光素子Ｐ１〜第３発光素子Ｐ３を光量補正の対象とする。そして、ＬＥＤアレイチップＣＨの継目Ｊから見て１番目に位置する左右の発光素子Ｐ１に対する第１光量補正値「Ｘ１」と、ＬＥＤアレイチップＣＨの継目Ｊから見て２番目に位置する左右の第２発光素子Ｐ２に対する第２光量補正値「Ｘ２」と、３番目に位置する左右の発光素子Ｐ３に対する第３光量補正値「Ｘ３」の大小関係を次のように設定する。
【００８５】
Ｘ１＜Ｘ２＜Ｘ３・・・・・（２）式
【００８６】
各発光素子Ｐ１〜Ｐ３の光量補正値Ｘ１〜Ｘ３の大小関係を上記（２）式の関係とすることで、光量補正値Ｘの大小関係を逆にする場合（Ｘ１＞Ｘ２＞Ｘ３）に比べて、継目Ｊを中心とした光量の面積率Ｆの目標値Ｆａに対する誤差を小さくすることが出来る。
【００８７】
以下は、階調「１６」％を例にとって、光量補正値Ｘを以下の条件として、継目を中心とした左右３マス、合計６マスを対象として光量の面積率Ｆを、各継目Ｊ１〜Ｊ５について、シミュレーションした結果である。
【００８８】
＜光量補正値の設定＞
継目Ｊから見て１番目の発光素子Ｐ１の光量補正値である第１光量補正値「Ｘ１」を「０．０３５」とする。
継目Ｊから見て２番目の発光素子Ｐ２の光量補正値である第２光量補正値「Ｘ２」を「０．０４」とする。
継目Ｊから見て２番目の発光素子Ｐ２の光量補正値である第２光量補正値「Ｘ２」を「０．０４５」とする。
尚、光量補正値「Ｘ」は目標光量（光量の目標値）を「１」として、目標光量「１」に対する比率で表している。
【００８９】
図１２に示すように、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ５の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆが、目標値Ｆａに近づいていることが理解できる。また、差分Δの値は、Ｊ１〜Ｊ５の全継目共通して、誤差の許容値である「０．３」％以下に収まっており、共通の光量補正値Ｘを適用して、補正対象となる各継目Ｊについて光量の過不足を効果的に補うことが出来ている。
【００９０】
また、図１３、図１４には、光量補正値Ｘ１〜Ｘ３の設定は同一にして、階調を「４」％にした場合と、階調を「３６％」にした場合について、光量の面積率Ｆをシミュレーションした例を示した。結果は、階調が「４」％の場合（図１３参照）、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ５の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆｃが、目標値Ｆａに近づいていることが理解できる。また、差分Δの値は、Ｊ１〜Ｊ５の全継目共通して、「０．３」％以下に収まっており、継目Ｊに対するスタートドットＤ０の位置に関係なく（継目Ｊを基準としたドットの配列に関係なく）、光量の過不足を効果的に補うことが出来ている。また、階調が３６％の場合（図１４参照）も同様に、差分Δの値は、Ｊ１〜Ｊ５の全継目共通して、「０．３」％以下に収まっており、光量の過不足を効果的に補うことが出来ている。
【００９１】
このように、ディザパターンＺを構成するドットの繰り返し周期が５ドット周期のパターンの場合には、継目Ｊの両側に位置する各発光素子Ｐ１〜Ｐ３の光量補正値の大小関係を上記（２）式の関係とすることで、補正値Ｘの大小関係を逆にする場合（Ｘ１＞Ｘ２＞Ｘ３）に比べて、継目Ｊを中心とした光量の面積率の誤差（目標値に対する差分）を小さくすることが出来る。
【００９２】
また、実施形態２では、継目Ｊから見て３番目に位置する発光素子Ｐ３の光量補正値Ｘ３を、２番目に位置する第２発光素子Ｐ２の光量補正値Ｘ２よりも大きくしている。このようにすれば、図１３に示す継目Ｊ３のように、継目Ｊから３ドット離れてドットが孤立するドット配置になる場合に、そのドットに対応する発光素子Ｐ３の光量を強く補正することが出来るので、光量の過不足を効果的に補うことが出来ている。上記により、本発明の「前記光量補正部（この例では、コントローラＵ）は、前記発光チップ（この例では、ＬＥＤアレイチップＣＨ）の継目から見てＩ＋１番目（この例では３番目）に位置する発光素子を、Ｉ番目（この例では、２番目）に位置する発光素子Ｐの光量補正値よりも大きな光量補正値で補正する」が実現されている。
【００９３】
また、本実施形態の光量補正方法では、補正対象となる発光素子の個数とドットの繰り返し周期との間に関係性を見出しており、ドットの繰り返し周期Ｎが偶数の場合、ＬＥＤアレイチップＣＨの継目Ｊから両側とも、Ｎ／２個の発光素子Ｐを補正対象とし、ドットの繰り返し周期が奇数の場合、ＬＥＤアレイチップＣＨの継目Ｊから両側とも、（Ｎ＋１）／２個の発光素子Ｐを対象として光量を補正する。すなわち、実施形態１のようにドット周期が４ドット周期の場合は、継目Ｊの両側２個ずつ合計４つの発光素子Ｐを補正対象とし、実施形態２のようにドット周期が５ドット周期の場合は、継目Ｊの両側３個ずつ合計６つの発光素子Ｐを補正対象とする。
【００９４】
このような関係とすることで、補正対象となる発光素子Ｐの素子数を必要最小限としつつ、ドット周期の先頭に位置するスタートドット（例えば、図１２に示す１段目や６段目のラインであれば、ドットＤ０）を光量補正対象に含めることが可能となる。ドット周期の先頭に位置するスタートドットは、最初に書き込みが行われるドットであるため、これを補正範囲に含めておけば、階調が低い場合から高い場合まで広範囲に光量調整を行うことが出来る。
【００９５】
尚、図１２〜図１４にて第１発光素子Ｐ１、第２発光素子Ｐ２、第３発光素子Ｐ３を黒く塗りつぶしてあるのは、発光素子Ｐが点灯している状態を示すものではなく、黒く塗りつぶされた発光素子Ｐ１、Ｐ２、Ｐ３が光量補正の対象であることを示している。
【００９６】
＜実施形態３＞
次に、本発明の実施形態３を図１５ないし図１７によって説明する。実施形態１では、ディザマトリクスＤＭのマス目が「４」×「４」である場合、すなわちディザパターンＺを構成するドットの繰り返し周期が４ドット周期のパターンの場合を例に挙げて、継目Ｊの両側に位置する発光素子Ｐの光量補正方法を説明した。
【００９７】
実施形態３では、ディザマトリクスＤＭが「６」×「６」の場合である場合、すなわち、ディザパターンＺを構成するドットの繰り返し周期（主走査方向の周期）が６ドット周期のパターンを例に挙げて、継目Ｊの両側に位置する発光素子Ｐの光量を補正する方法を説明する。
【００９８】
ドット周期が６ドット周期の場合には、ＬＥＤアレイチップＣＨの継目Ｊから見て、１番目から３番目までの第１発光素子Ｐ１〜第３発光素子Ｐ３を光量補正の対象とする。そして、ＬＥＤアレイチップＣＨの継目Ｊから見て１番目に位置する左右の発光素子Ｐ１に対する第１光量補正値「Ｘ１」と、ＬＥＤアレイチップＣＨの継目Ｊから見て２番目に位置する左右の第２発光素子Ｐ２に対する第２光量補正値「Ｘ２」と、３番目に位置する左右の発光素子Ｐ３に対する第３光量補正値「Ｘ３」の大小関係を次のように設定する。
【００９９】
Ｘ１＜Ｘ２＜Ｘ３・・・・・（２）式
【０１００】
各発光素子Ｐ１〜Ｐ３の光量補正値Ｘ１〜Ｘ３の大小関係を上記（２）式の関係とすることで、補正値Ｘの大小関係を逆にする場合（Ｘ１＞Ｘ２＞Ｘ３）に比べて、継目Ｊを中心とした光量の面積率Ｆの目標値Ｆａに対する誤差を小さくすることが出来る。
【０１０１】
以下は、階調２５％を例にとって、光量補正値Ｘを以下の条件として、継目を中心とした左右３マス、合計６マスを対象として光量の面積率Ｆを、各継目Ｊ１〜Ｊ５について、シミュレーションした結果である。
【０１０２】
＜光量補正値の設定＞
継目Ｊから見て１番目の発光素子Ｐ１の光量の補正値である第１光量補正値「Ｘ１」を「０．０３５」とする。
継目Ｊから見て２番目の発光素子Ｐ２の光量の補正値である第２光量補正値「Ｘ２」を「０．０４」とする。
継目Ｊから見て２番目の発光素子Ｐ２の光量の補正値である第２光量補正値「Ｘ２」を「０．０４５」とする。
尚、光量補正値「Ｘ」は目標光量（光量の目標値）を「１」として、目標光量「１」に対する比率で表している。
【０１０３】
図１５に示すように、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ６の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆが、目標値Ｆａに近づいていることが理解できる。また、差分Δの値は、Ｊ１〜Ｊ５の全継目共通して、目標値に対する誤差の許容値である「０．３」％以下に収まっており、共通の光量補正値Ｘを適用して、補正対象となる各継目Ｊについて、光量の過不足を効果的に補うことが出来ている。
【０１０４】
また、図１６、図１７には、光量補正値Ｘ１〜Ｘ３の設定は同一にして、階調を「３」％にした場合と、階調を「６９％」にした場合について、光量の面積率Ｆをシミュレーションした例を示した。結果は、階調が「３」％の場合（図１６参照）、補正なしの場合の光量の面積率Ｆｂに比べて、補正ありの場合の光量の面積率Ｆｃは、Ｊ１〜Ｊ６の全継目共通して、目標値Ｆａに対する差が小さくなっており、補正を行うことで、補正後の光量の面積率Ｆｃが、目標値Ｆａに近づいていることが理解できる。また、差分Δの値は、Ｊ１〜Ｊ６の全継目共通して、「０．３」％以下に収まっており、継目Ｊに対するスタートドットの位置に関係なく（継目Ｊを基準としたドットの配列に関係なく）、光量の過不足を効果的に補うことが出来ている。また、階調が６９％の場合（図１７参照）も同様に、差分Δの値は、Ｊ１〜Ｊ６の全継目共通して、「０．３」％以下に収まっており、光量の過不足を効果的に補うことが出来ている。
【０１０５】
このように、ディザパターンＺを構成するドットの繰り返し周期が６ドット周期のパターンの場合には、継目Ｊの両側に位置する各発光素子Ｐ１〜Ｐ３の光量補正値の大小関係を上記（２）式の関係とすることで、補正値Ｘの大小関係を逆にする場合（Ｘ１＞Ｘ２＞Ｘ３）に比べて、継目Ｊを中心とした光量の面積率の誤差（目標値に対する差分）を小さくすることが出来る。
【０１０６】
尚、図１５〜図１７にて第１発光素子Ｐ１、第２発光素子Ｐ２、第３発光素子Ｐ３を黒く塗りつぶしてあるのは、発光素子Ｐが点灯している状態を示すものではなく、黒く塗りつぶされた発光素子Ｐ１、Ｐ２、Ｐ３が光量補正の対象であることを示している。
【０１０７】
＜実施形態４＞
次に、本発明の実施形態４を図１８、図１９によって説明する。実施形態１では、印刷データに含まれているディザパターンＺが、ドット集中型のディザパターンＺである場合の、光量補正方法を説明した。実施形態４では、印刷データに含まれているディザパターンＺが、万線ディザパターンＺである場合の、光量補正方法を説明する。尚、万線ディザパターンとは、平行な斜め線の繰り返しに見えるドットパターンである（図１８参照）。
【０１０８】
印刷データに含まれているディザパターンＺが、万線ディザパターンである場合、ＬＥＤアレイチップＣＨの継目Ｊから見て１番目に位置する左右の第１発光素子Ｐ１は、第１光量補正値「Ｘ１」を適用して光量を補正し、ＬＥＤアレイチップＣＨの継目Ｊから見て２番目に位置する左右の第２発光素子Ｐ２は、第２光量補正値「Ｘ２」を適用して光量を補正する。そして、第１発光素子Ｐ１の第１光量補正値「Ｘ１」と第２発光素子Ｐ２の第２光量補正値「Ｘ２」の大小関係を以下の（３）式の関係とする。
【０１０９】
Ｘ１＞Ｘ２・・・・・・・（３）式
【０１１０】
すなわち、ドット集中型のディザパターンの場合に対して、光量補正値Ｘの大小関係を逆にして、第１発光素子Ｐ１に適用する第１光量補正値「Ｘ１」を第２発光素子Ｐ２に適用する第２光量補正値「Ｘ２」よりも大きな値とする。
【０１１１】
このようにすることで、光量補正値Ｘ１、Ｘ２の大小関係を逆にする場合に比べて、画像中に表れる白筋や、色筋を目立たなくすることが出来る。その理由は、図１８に示すように、万線ディザパターンの場合、継目Ｊに生じる空白が副走査方向（図１８中の上下方向）に長くなり、継目Ｊから見て１番目の位置にエンドドット（主走査方向に隣接するドット群のうち、終端に位置するドット）Ｄｓが出来る。エンドドットＤｓでは、強め合いの効果がほとんど期待できないので、継目Ｊから１番目の発光素子Ｐ１の第１光量補正値Ｘ１を大きくした方が、光量を過不足なく補うことが出来る。
【０１１２】
そして、継目Ｊから見て２番目の発光素子Ｐ２の第２光量補正値Ｘ２を、第１光量補正値Ｘ１よりも小さくして、継目Ｊから主走査方向に離れるに従って光量補正を弱くした方が、図１８に示すように、ディザパターンＺを構成する各ドットが規則的に繋がる状態により近くなって、ディザパターンＺを構成する斜線が、違和感なく連続して見える。そのため、白筋や色筋を目立たなくなる。
【０１１３】
そして、実施形態４では、実施形態１の発光制御シーケンスに対して、Ｓ２５の判定処理を追加しており、印刷データにディザパターンが含まれている場合には、そのディザパターンＺが、ドット集中型のディザパターンか、万線ディザパターンかを判定するようにしている。尚、ディザパターンがドット集中型か、万線であるかを判定するには、印刷ドライバからプリンタ１に送る印刷データにディザパターンＺの種類に関する情報を付加し、それをプリンタ１側で読み取ってもいいし、或いはプリンタ１側でディザパターンＺを解析してディザパターンの種類を判定するようにしてもよい。
【０１１４】
そして、ディザパターンＺがドット集中型のディザパターンである場合（Ｓ２５：ＹＥＳ）には、実施形態１と同様にＳ３０〜Ｓ５０の各処理が順に実行され、Ｓ５０にて、各ＬＥＤアレイ４１を構成する各発光素子Ｐを印刷データに従って点灯する。このとき、各ＬＥＤアレイ４１のうち光量補正対象の継目Ｊでは、（１）式を満たす第１光量補正値Ｘ１、第２光量補正値Ｘ２を適用して、発光素子Ｐ１、Ｐ２が点灯制御される。
【０１１５】
一方、ディザパターンが万線ディザパターンである場合（Ｓ２５：ＮＯ）には、Ｓ８０の処理が実行される。Ｓ８０はＳ３０の同様の処理であり、演算制御部１００Ａは、光量補正対象の継目Ｊを検出する処理を行う。
【０１１６】
その後、演算制御部１００Ａは、発光制御部１１０に対して階調印刷用のデータを送る処理を行う（Ｓ９０）。具体的には、印刷データと共に、各ＬＥＤアレイについて、次のデータが演算制御部１００Ａから発光制御部１１０に対して転送される。
【０１１７】
（１）各継目Ｊについて光量補正を行うか否かを区別するデータ
（２）光量補正の対象となる各継目Ｊについて、白筋補正か色筋補正かを区別するデータ
（３）第１光量補正値「Ｘ１」と第２光量補正値「Ｘ２」のデータ（継目間で共通使用されるデータであって、（３）式の関係を満たすデータ）
【０１１８】
そして、発光制御部１１０のＡＳＩＣ１２０は、階調印刷用のデータを受けると、各ＬＥＤアレイ４１を構成する各発光素子Ｐを印刷データに従って点灯する。このとき、各ＬＥＤアレイ４１のうち光量補正対象の継目Ｊでは、（３）式を満たす第１光量補正値Ｘ１、第２光量補正値Ｘ２を適用して、発光素子Ｐ１、Ｐ２が点灯制御される。
【０１１９】
このように実施形態４では、ディザパターンＺがドット集中型のディザパターンか、万線ディザパターンであるかによって、第１光量補正値Ｘ１と第２光量補正値Ｘ２の大小関係の設定を使い分けていることから、ドット集中型のディザパターン、万線ディザパターンのどちらを使用する場合であっても、白筋や色筋の発生を抑制することが出来る。
【０１２０】
また、ドット集中型のディザパターンと万線ディザパターンは、例えば、４色間で使用される場合（例えば、イエローは万線、それ以外はドット集中）や、モード別に使用される場合（例えば、通常画質モードは万線、高画質モードはドット集中など）が考えられるが、いずれの場合でも、ディザパターンＺの種類により、第１光量補正値Ｘ１と第２光量補正値Ｘ２の大小関係の設定を使い分けてことで、画像に発生する白筋や色筋の発生を抑制することが出来る。
【０１２１】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
（１）実施形態１〜４では、発光アレイの一例として、発光素子Ｐに発光ダイオードを用いたＬＥＤアレイを例示したが、発光素子Ｐに有機ＥＬ（エレクトロルミネセンス）素子を用いた有機ＥＬアレイを用いることも可能である。
【０１２２】
（２）実施形態１では、受信した印刷データを解析しディザパターンが含まれている場合に、第１光量補正値「Ｘ１」や第２光量補正値「Ｘ２」等の光量補正値Ｘを適用して対応する発光素子Ｐ１や、発光素子Ｐ２の光量を補正する制御を行った（図１１のＳ５０の処理）。第１光量補正値「Ｘ１」や第２光量補正値「Ｘ２」等の光量補正値Ｘを適用して対応する発光素子Ｐ１や発光素子Ｐ２の光量を補正する制御（図１１に示すＳ５０）は、ディザパターンが含まれているかどうかに拘わらず、印刷を行う場合には一律実行してもよい。この場合、例えば、電源投入時に、各ＬＥＤアレイ４１のＥＥＰＲＯＭ４３から必要なデータを読み出して、光量補正対象の継目Ｊの選定する処理と、選定した継目Ｊの周囲に位置する発光素子Ｐに適用する光量補正値Ｘを決定する処理を予め行い、補正対象となる発光素子Ｐや適用する光量補正値Ｘの設定は電源オフまで維持するようにする。そして、印刷データを受信した場合、演算制御部１００Ａから発光制御部１１０に対して印刷用のデータを送る時に、印刷データと共に電源投入時に決定した光量補正値Ｘのデータを送り、印刷データにディザパターンが含まれているかどうかに拘わらず、印刷時に、電源投入時に決定した光量補正値Ｘを適用して対応する発光素子Ｐ１や、発光素子Ｐ２の光量の補正する制御を行う。
【０１２３】
（３）実施形態２、３では、第１発光素子Ｐ１から第３発光素子Ｐ３の光量補正値Ｘ１〜Ｘ３をＸ１、Ｘ２、Ｘ３の順番に大きくする例（Ｘ１＜Ｘ２＜Ｘ３）を示した。補正する発光素子Ｐが更に増える場合には、継目Ｊから見て外側の発光素子Ｐほど、光量補正値Ｘを大きくするとよい。例えば、第１発光素子Ｐ１から第４発光素子Ｐ４までを補正対象とする場合には、光量補正値Ｘ１〜Ｘ４をＸ１、Ｘ２、Ｘ３、Ｘ４の順番に大きくする（Ｘ１＜Ｘ２＜Ｘ３＜Ｘ４）とよい。また、光量補正値Ｘは、１番目の発光素子Ｐ１に対する第１光量補正値「Ｘ１」よりも、継目Ｊから見て第１発光素子Ｐ１より外側に位置する第２発光素子Ｐ２や第３発光素子Ｐ３の光量補正値Ｘ２、Ｘ３の方が大きな値に設定されていればよく、例えば、第１発光素子Ｐ１から第３発光素子Ｐ３を補正対象とする場合、第２発光素子Ｐ２の光量補正値Ｘ２と第３発光素子Ｐ３の光量補正値Ｘ３は同じ補正値を適用してもよい（Ｘ１＜Ｘ２＝Ｘ３）。
【０１２４】
（４）実施形態１では、４ドット周期のディザパターンＺを例示し、実施形態２では、５ドット周期のディザパターンＺを例示し、実施形態３では、６ドット周期のディザパターンＺを例示した。本発明の適用範囲は、４ドット周期〜６ドット周期のディザパターンＺに限定されるものではなく、４ドット周期以上のディザパターンＺであれば適用することが可能である。例えば、７ドット周期や８ドット周期のディザパターンＺなどに適用することが可能である。尚、３ドット周期では、図２０に示す左側から１番目の継目Ｊ１のように、継目部分で２ドットが隣接する場合に、第１発光素子Ｐ１の光量補正値「Ｘ１」を大きくすると、４ドット周期の場合と同様（例えば、図７に示す左から１番目の継目Ｊ１）にビームの強め合いが起きる。しかし、３ドット周期（それ以下も同様）では、４ドット周期以上の場合に比べて、ドット周期が短いことから、主走査方向に関するドットの密度が相対的に高く、光量の面積率Ｆが大きい傾向になる。この場合、素子間距離Ｄｘのずれ量が同じ（面積の拡張率が同じ）であれば、光量補正量Ｘを大きくしないと、光量の面積率Ｆを目標値Ｆａに近づけることが出来ない。そのため、図２０や図２１に示すように、第１発光素子Ｐ１の第１光量補正値Ｘ１を第２発光素子Ｐ２の第２光量補正値Ｘ２より大きくした場合でも、補正により補う光量が目標とするレベルを超えることがなく、補正時の光量の面積率Ｆｃが目標値Ｆａに対する許容値の範囲に概ね収まることから、本発明の適用外としている。
【０１２５】
（５）上記実施形態では、制御装置１００の演算制御部１００Ａを、ＣＰＵにより構成する例を示したが、演算制御部１００ＡをＡＳＩＣ等のハード回路により構成してもよく、またＣＰＵとＡＳＩＣ等のハード回路を組み合わせた構成にしてもよい。
【０１２６】
（６）上記実施形態では、印刷ドライバ側で画像のハーフトーン処理（ディザ処理）を行ったが、カラープリンタ１側でハーフトーン処理（ディザ処理）を行うようにしてもよい。
【符号の説明】
【０１２７】
１...プリンタ（本発明の「画像形成装置」の一例）
３０...画像形成部
４０...ＬＥＤユニット
４１...ＬＥＤアレイ（本発明の「発光アレイ」の一例）
５３...感光体ドラム（本発明の「感光体」の一例）
１００...制御装置
１１０...発光制御部
ＣＨ...ＬＥＤアレイチップ（本発明の「発光チップ」の一例）
Ｐ...発光素子
Ｚ...ディザパターン
Ｕ...コントローラ（本発明の「光量補正部」の一例）
【図１】
2014104718.tif 000003
【図２】
2014104718.tif 000004
【図３】
2014104718.tif 000005
【図４】
2014104718.tif 000006
【図５】
2014104718.tif 000007
【図６】
2014104718.tif 000008
【図７】
2014104718.tif 000009
【図８】
2014104718.tif 000010
【図９】
2014104718.tif 000011
【図１０】
2014104718.tif 000012
【図１１】
2014104718.tif 000013
【図１２】
2014104718.tif 000014
【図１３】
2014104718.tif 000015
【図１４】
2014104718.tif 000016
【図１５】
2014104718.tif 000017
【図１６】
2014104718.tif 000018
【図１７】
2014104718.tif 000019
【図１８】
2014104718.tif 000020
【図１９】
2014104718.tif 000021
【図２０】
2014104718.tif 000022
【図２１】
2014104718.tif 000023