(57)【要約】【課題】多色画像を形成する場合の副走査方向の色ずれを抑制すること。【解決手段】複数の発光素子を有する複数の露光器を備え、制御装置は、複数のブロックに分割される複数の発光素子を発光させるタイミングとしてメモリに記憶された値を、ブロック８５単位で変更する第１変更処理であって、二つの露光器において主走査方向の位置が互いに同じ位置となる二つのブロック８５に関し、少なくとも一方のブロック８５の値を、値に対応したタイミングで各ブロック８５における発光素子を発光させて二つの画像を被記録媒体に形成した場合の当該二つの画像の副走査方向の距離が小さくなる値に変更する第１変更処理を実行する、画像形成装置。【選択図】図８
2015140004.tif 000002
【特許請求の範囲】
【請求項１】
主走査方向に配列された複数の発光素子を有する複数の露光器と、
感光体と、
それぞれが所定の色の現像材を有する複数の現像器と、
メモリと、
制御装置と、
を備え、
前記制御装置は、
複数のブロックに分割される前記複数の発光素子を発光させるタイミングとして前記メモリに記憶された値を、前記ブロック単位で変更する第１変更処理であって、二つの前記露光器において主走査方向の位置が互いに同じ位置となる二つの前記ブロックに関し、少なくとも一方の前記ブロックの前記値を、前記値に対応したタイミングで各前記ブロックにおける前記発光素子を発光させて二つの画像を被記録媒体に形成した場合の当該二つの画像の副走査方向の距離が小さくなる値に変更する第１変更処理と、
前記第１変更処理を実行した後に前記メモリに記憶されている値に対応したタイミングで、前記二つの前記ブロックの前記発光素子を発光させる発光処理と、
前記発光処理によって前記感光体に形成された各静電潜像を、各前記静電潜像に対応する色の現像材を有する各前記現像器に現像させる現像処理と、
を実行する、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記制御装置は、前記第１変更処理を実行する前に、前記二つのブロックに関し、主走査方向に平行な基準線に対する当該ブロックの副走査方向の位置ずれ量に基づいて前記値を決定する決定処理を実行する、画像形成装置。
【請求項３】
請求項１又は請求項２に記載の画像形成装置であって、
前記制御装置は、前記第１変更処理において、前記二つのブロックに関し、主走査方向に平行な基準線との副走査方向の距離が遠い方の前記ブロックの前記値を変更する、画像形成装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の画像形成装置であって、
前記制御装置は、前記第１変更処理において、前記値に対応したタイミングで２以上の各前記ブロックにおける前記発光素子を発光させて２以上の画像を被記録媒体に形成した場合に副走査方向の距離が最も離れている二つの画像に対応する二つの前記ブロックの少なくとも一方について前記値を変更する、画像形成装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の画像形成装置であって、
前記露光器は複数の発光素子が直線状に配列された複数の発光チップからなり、前記発光チップ毎に前記複数の発光素子が複数のブロックに分割されている、画像形成装置。
【請求項６】
請求項５に記載の画像形成装置であって、
前記制御装置は、形成した静電潜像が基準色の現像材で現像される前記露光器について、前記第１変更処理の前に、前記メモリに記憶された値を、前記ブロックの一方の端部と当該一方の端部に隣接する別の前記ブロックの他方の端部との副走査方向の段差が見かけ上小さくなる値に変更する第２変更処理を実行する、画像形成装置。
【請求項７】
請求項６に記載の画像形成装置であって、
前記制御装置は、前記第１変更処理において、形成した静電潜像が前記基準色以外の色の現像材で現像される前記ブロックの前記値を、形成した静電潜像が前記基準色の現像材で現像される前記ブロックにおける前記発光素子と前記基準色以外の色の現像材で現像される前記ブロックにおける前記発光素子とを発光させて二つの画像を形成した場合の当該二つの画像の副走査方向の距離が小さくなる値に変更する、画像形成装置。
【請求項８】
請求項６又は請求項７に記載の画像形成装置であって、
前記制御装置は、全ての前記ブロックについて前記第２変更処理を実行せずに前記第１変更処理を実行する第１モードと、形成した静電潜像が基準色の現像材で現像される前記ブロックについては前記第１変更処理を実行せずに前記第２変更処理を実行し、他の前記ブロックについては前記第１変更処理を実行する第２モードとを切り替える切替処理を実行する、画像形成装置。
【請求項９】
請求項１乃至請求項８のいずれか一項に記載の画像形成装置であって、
互いに異なる前記露光器に対応して設けられている複数の前記感光体を備え、
前記制御装置は、前記現像処理において、前記感光体に形成された静電潜像を対応する前記現像器に現像させる、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
多色画像を形成する技術に関する。
【背景技術】
【０００２】
従来、ＬＥＤアレイチップが複数個実装されたＬＥＤラインヘッドを備え、ＬＥＤアレイチップの書き込みタイミングを変化させることによってＬＥＤアレイチップ間の副走査方向の段差を見かけ上小さくする画像形成装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−９０５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
段差を補正すると、互いに異なる色の画像の形成に用いられる二つのＬＥＤラインヘッドを用いて主走査方向に延びる二つの直線を形成したとき、形成した１色１色の線に注目すれば段差が小さくなって滑らかな直線となる。
【０００５】
しかしながら、二つのＬＥＤラインヘッドにおいて主走査方向の位置が互いに同じ位置となる二つのＬＥＤアレイチップに注目した場合、段差を補正すると、一方のＬＥＤアレイチップは副走査方向の上流側に位置が補正され、他方のＬＥＤアレイチップは副走査方向の下流側に位置が補正されるといったように、補正される方向が反対になってしまうことが起こり得る。補正される方向が反対になってしまうと、それら二つのＬＥＤアレイチップを用いて形成された画像を重ね合わせたときに色ずれが目立ち易くなるという問題がある。
【０００６】
本明細書では、多色画像を形成する場合の副走査方向の色ずれを抑制する技術を開示する。
【課題を解決するための手段】
【０００７】
本明細書によって開示される画像形成装置は、主走査方向に配列された複数の発光素子を有する複数の露光器と、感光体と、それぞれが所定の色の現像材を有する複数の現像器と、メモリと、制御装置と、を備え、前記制御装置は、複数のブロックに分割される前記複数の発光素子を発光させるタイミングとして前記メモリに記憶された値を、前記ブロック単位で変更する第１変更処理であって、二つの前記露光器において主走査方向の位置が互いに同じ位置となる二つの前記ブロックに関し、少なくとも一方の前記ブロックの前記値を、前記値に対応したタイミングで各前記ブロックにおける前記発光素子を発光させて二つの画像を被記録媒体に形成した場合の当該二つの画像の副走査方向の距離が小さくなる値に変更する第１変更処理と、前記第１変更処理を実行した後に前記メモリに記憶されている値に対応したタイミングで、前記二つの前記ブロックの前記発光素子を発光させる発光処理と、前記発光処理によって前記感光体に形成された各静電潜像を、各前記静電潜像に対応する色の現像材を有する各前記現像器に現像させる現像処理と、を実行する。
【０００８】
上記画像形成装置によると、主走査方向の位置が互いに同じ位置となる二つのブロックに関し、少なくとも一方のブロックの値を、上述した二つの画像の副走査方向の距離が小さくなる値に変更するので、多色画像を形成する場合の副走査方向の色ずれを抑制することができる。
【０００９】
また、前記制御装置は、前記第１変更処理を実行する前に、前記二つのブロックに関し、主走査方向に平行な基準線に対する当該ブロックの副走査方向の位置ずれ量に基づいて前記値を決定する決定処理を実行してもよい。
【００１０】
上記画像形成装置によると、各ブロックにおける発光素子を発光させて形成した画像が基準線から大きくずれてしまうことを抑制できる。
【００１１】
また、前記制御装置は、前記第１変更処理において、前記二つのブロックに関し、主走査方向に平行な基準線との副走査方向の距離が遠い方の前記ブロックの前記値を変更してもよい。
【００１２】
上記画像形成装置によると、各ブロックにおける発光素子を発光させて形成した画像が基準線から大きくずれてしまうことを抑制しつつ、多色画像を形成する場合の副走査方向の色ずれを抑制することができる。
【００１３】
また、前記制御装置は、前記第１変更処理において、前記値に対応したタイミングで２以上の各前記ブロックにおける前記発光素子を発光させて２以上の画像を被記録媒体に形成した場合に副走査方向の距離が最も離れている二つの画像に対応する二つの前記ブロックの少なくとも一方について前記値を変更してもよい。
【００１４】
上記画像形成装置によると、副走査方向の距離が最も離れている二つの画像に対応する二つのブロックの少なくとも一方について値を変更するので、色ずれを効果的に抑制できる。
【００１５】
また、前記露光器は複数の発光素子が直線状に配列された複数の発光チップからなり、前記発光チップ毎に前記複数の発光素子が複数のブロックに分割されてもよい。
【００１６】
発光チップは主走査方向に対して傾斜して配置される場合があるので、一つの発光チップを構成している複数の発光素子を複数のブロックに分割すると、そのような傾斜の影響を低減できる。
【００１７】
また、前記制御装置は、形成した静電潜像が基準色の現像材で現像される前記露光器について、前記第１変更処理の前に、前記メモリに記憶された値を、前記ブロックの一方の端部と当該一方の端部に隣接する別の前記ブロックの他方の端部との副走査方向の段差が見かけ上小さくなる値に変更する第２変更処理を実行してもよい。
【００１８】
上記画像形成装置によると、静電潜像が基準色の現像材で現像されるブロックについてはブロック間の段差が見かけ上小さくなる値に変更するので、形成した直線に段差が生じてしまうことを抑制できる。
【００１９】
また、前記制御装置は、前記第１変更処理において、形成した静電潜像が前記基準色以外の色の現像材で現像される前記ブロックの前記値を、形成した静電潜像が前記基準色の現像材で現像される前記ブロックにおける前記発光素子と前記基準色以外の色の現像材で現像される前記ブロックにおける前記発光素子とを発光させて二つの画像を形成した場合の当該二つの画像の副走査方向の距離が小さくなる値に変更してもよい。
【００２０】
上記画像形成装置によると、静電潜像が基準色の現像材で現像されるブロックによって形成される直線に段差が生じてしまうことを抑制しつつ、静電潜像が基準色の現像材で現像されるブロックによって形成される画像と基準色以外の色の現像材で現像されるブロックによって形成される画像との色ずれを低減できる。
【００２１】
また、前記制御装置は、全ての前記ブロックについて前記第２変更処理を実行せずに前記第１変更処理を実行する第１モードと、形成した静電潜像が基準色の現像材で現像される前記ブロックについては前記第１変更処理を実行せずに前記第２変更処理を実行し、他の前記ブロックについては前記第１変更処理を実行する第２モードとを切り替える切替処理を実行してもよい。
【００２２】
上記画像形成装置によると、第１モードに切り替えた場合は全ての色間の色ずれを抑制することができる。一方、第２モードに切り替えた場合は、静電潜像が基準色の現像材で現像されるブロックによって形成される直線に段差が生じてしまうことを抑制しつつ他の色間の色ずれを低減できる。
【００２３】
また、上記画像形成装置は、互いに異なる前記露光器に対応して設けられている複数の前記感光体を備え、前記制御装置は、前記現像処理において、前記感光体に形成された静電潜像を対応する前記現像器に現像させてもよい。
【００２４】
感光体を複数設けると、一つの感光体を複数の露光器によって露光する場合に比べて制御が容易になる。
【００２５】
なお、本明細書によって開示される技術は、画像形成システム、画像形成方法等の種々の態様で実現することができる。
【発明の効果】
【００２６】
上記の画像形成装置によると、多色画像を形成する場合の副走査方向の色ずれを抑制することができる。
【図面の簡単な説明】
【００２７】
【図１】実施形態１に係るプリンタの全体構成を示す断面図。
【図２】プリンタの電気的構成を示すブロック図。
【図３】ＬＥＤヘッドの模式図。
【図４】ブロック単位の湾曲補正を説明するための模式図。
【図５】位置ずれ量Ｃｙの取得を説明するための模式図。
【図６】ブロック単位の湾曲補正をより具体的に説明するための模式図。
【図７】ブロック単位の湾曲補正を行った結果を色毎に示す模式図。
【図８】基準線を用いたブロック単位の湾曲補正を説明するための模式図。
【図９】湾曲補正処理のフローチャート。
【図１０】量子化誤差補正を説明するための模式図。
【図１１】実施形態２に係る湾曲補正処理のフローチャート。
【図１２】実施形態３に係る湾曲補正処理のフローチャート。
【発明を実施するための形態】
【００２８】
＜実施形態１＞
実施形態１を図１ないし図１０によって説明する。
（１）プリンタの全体構成
図１を参照して、実施形態１に係る画像形成装置としてのプリンタ１の全体構成について説明する。プリンタ１は黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の４色のトナーを用いて印刷用紙などの被記録媒体Ｍにカラー画像を形成する直接転写タンデム方式のカラーＬＥＤプリンタである。トナーは現像材の一例である。
【００２９】
プリンタ１は本体ケーシング１０、用紙収容部２０、搬送部３０、画像形成部４０などを備えて構成されている。本体ケーシング１０は上方に向かって開口する開口１３を有する略箱状に形成されており、開口１３を開閉する開閉カバー１１が連結されている。
【００３０】
用紙収容部２０は本体ケーシング１０から引き出し可能に構成されており、被記録媒体Ｍが積載される用紙トレイ２１を有している。用紙トレイ２１は図示しないバネによって上方に付勢されており、用紙トレイ２１の最も上に積載されている被記録媒体Ｍはピックアップローラ３１に圧接している。
【００３１】
搬送部３０はピックアップローラ３１、ベルトユニット３２、及び、その他の搬送ローラを備えて構成されている。搬送部３０は用紙収容部２０に収容されている被記録媒体Ｍを１枚ずつ搬送経路Ｔに沿って搬送する。
【００３２】
ベルトユニット３２は駆動ローラ３３、従動ローラ３４、これらのローラに掛け回されている無端状の搬送ベルト３５、駆動ローラ３３を回転駆動する図示しない駆動モータなどを有している。以降の説明では被記録媒体Ｍの搬送方向を副走査方向という。また、図１において紙面垂直方向は搬送方向に直交する主走査方向である。
【００３３】
画像形成部４０は複数の露光器４１、プロセスカートリッジ４２、複数の転写ローラ４３、及び、定着器４４を備えている。
露光器４１は複数のＬＥＤ８３（図３参照）が主走査方向に配列されているＬＥＤヘッド８０（図３参照）を有している。露光器４１は制御装置７０（図２参照）から出力された画像信号に従ってそれらのＬＥＤ８３を発光させることにより、感光ドラム４２Ｃの外周面を露光する。露光器４１は開閉カバー１１に設けられており、開閉カバー１１が開けられると露光器４１も一緒に持ち上げられる。
【００３４】
プロセスカートリッジ４２はカートリッジフレーム４２Ａ、４つの帯電器４２Ｂ、及び、４つの感光ドラム４２Ｃを備えている。感光ドラム４２Ｃは感光体の一例である。
カートリッジフレーム４２Ａはプリンタ１に着脱可能に装着されている。カートリッジフレーム４２Ａには黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の４色のトナーカートリッジ５０（５０Ｋ、５０Ｙ、５０Ｍ、５０Ｃ）が着脱可能に装着される。トナーカートリッジ５０は現像器の一例である。
【００３５】
帯電器４２Ｂは例えばスコロトロン型の帯電器であり、感光ドラム４２Ｃの外周面を一様に正に帯電させる。帯電器４２Ｂによって感光ドラム４２Ｃの外周面が帯電された後、露光器４１から出射された光によって感光ドラム４２Ｃの外周面が露光されることにより、感光ドラム４２Ｃの外周面に静電潜像が形成される。感光ドラム４２Ｃの外周面に形成された静電潜像はトナーカートリッジ５０から供給されるトナーによって現像され、感光ドラム４２Ｃの表面にトナー像が担持される。
【００３６】
複数の転写ローラ４３は搬送ベルト３５を挟んで各感光ドラム４２Ｃに対向する位置にそれぞれ設けられている。ベルトユニット３２によって搬送されている被記録媒体Ｍが感光ドラム４２Ｃと転写ローラ４３との間の転写位置を通る間に負極性の転写バイアスが転写ローラ４３に印加されることにより、各感光ドラム４２Ｃの表面に担持されたトナー像が被記録媒体Ｍに順次転写される。
【００３７】
定着器４４は被記録媒体Ｍに転写されたトナー像を被記録媒体Ｍに熱定着させる。トナー像が熱定着された被記録媒体Ｍは開閉カバー１１によって構成されている排紙トレイ上に排出される。
【００３８】
検出部６０は主走査方向に離間して配置されている二つの光学センサ６０Ａ、６０Ｂ（図５参照）を有している。これらの光学センサは搬送ベルト３５の外周面に向かって光を出射する発光部と、発光部から出射され搬送ベルト３５の外周面によって反射された光を受光する受光部とを有しており、受光部によって受光した光の明るさに応じた電気信号を制御装置７０に出力する。
【００３９】
（２）プリンタの電気的構成
図２に示すように、プリンタ１は制御装置７０、搬送部３０、画像形成部４０、検出部６０、操作部７１、通信インタフェース部７２などを備えて構成されている。搬送部３０、画像形成部４０、及び、検出部６０の構成は前述した通りであるので説明は省略する。
【００４０】
制御装置７０はＣＰＵ７０Ａ、ＲＯＭ７０Ｂ、ＲＡＭ７０Ｃ、ＡＳＩＣ７０Ｄなどを備えて構成されている。ＣＰＵ７０ＡはＲＯＭ７０Ｂに記憶されている制御プログラムを実行することによってプリンタ１の各部を制御する。ＲＯＭ７０ＢにはＣＰＵ７０Ａによって実行される制御プログラムや各種のデータなどが記憶されている。ＲＡＭ７０ＣはＣＰＵ７０Ａが各種の処理を実行するための主記憶装置として用いられる。ＲＡＭ７０Ｃはメモリの一例である。
【００４１】
操作部７１は液晶ディスプレイなどの表示装置や各種の操作ボタンなどを備えている。ユーザは操作部７１を操作することによって各種の設定などを行うことができる。
通信インタフェース部７２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどの通信回線を介して外部の装置と通信するためのハードウェアである。通信インタフェース部７２は通信回線を介して外部の装置から画像形成ジョブを受信する。
【００４２】
（３）ＬＥＤヘッド８０の構成
次に、図３を参照して、ＬＥＤヘッド８０の構成について説明する。ＬＥＤヘッド８０は長板状の回路基板８１を有しており、その回路基板８１に複数のＬＥＤチップ８２Ａ〜８２Ｇが配置されている。ここで、本実施形態に係るＬＥＤヘッド８０は２０個のＬＥＤチップ８２から構成されるものであるが、簡略化のため図３では７個のＬＥＤチップ８２のみを示している。なお、ＬＥＤチップ８２の数は２０個に限定されるものではない。ＬＥＤチップ８２は発光チップの一例である。以降の説明ではＬＥＤチップ８２Ａ〜８２Ｇを互いに区別しない場合は単にＬＥＤチップ８２という。
【００４３】
各ＬＥＤチップ８２には複数のＬＥＤ８３が直線状に配列されている。一つのＬＥＤチップ８２に設けられているＬＥＤ８３の数は例えば２５６個である。ＬＥＤ８３は発光素子の一例である。
【００４４】
一般に全てのＬＥＤチップ８２を完全に一直線上に並ぶように回路基板８１に組み付けることは困難であり、ＬＥＤチップ８２間で副走査方向の位置がずれていたり、主走査方向に対して傾斜して配置されていたりすることが多い。特に副走査方向については、チップマウンターの特性などから図３に示すように複数のＬＥＤチップ８２が湾曲したように配置されていることが多い。そして、一般にその湾曲の仕方はＬＥＤヘッド８０毎に異なる。本実施形態ではＫＹＭＣのいずれのＬＥＤヘッド８０も同じ構成であるが、湾曲の仕方はＬＥＤヘッド８０毎に異なっているものとする。
【００４５】
図３においてチップ基準線９１はＬＥＤヘッド８０の両端のＬＥＤ８３を結ぶ直線である。基準線９２はチップ基準線９１が本来位置しているべき理想的な位置である。チップ基準線９１が基準線９２からずれている理由は、ＬＥＤヘッド８０をプリンタ１に組み付ける際に組立上の位置誤差が生じるためや、開閉カバー１１を開閉したときの振動などによってＬＥＤヘッド８０の位置が変化してしまうためである。基準線９２は基準線の一例である。
【００４６】
（４）ブロック単位の湾曲補正
次に、図４を参照して、ブロック単位の湾曲補正について説明する。前述したようにＬＥＤヘッド８０はＬＥＤチップ８２が主走査方向に対して傾斜して配置されていたり複数のＬＥＤチップ８２が湾曲したように配置されていたりすることが多い。そこで、実施形態１に係るＣＰＵ７０Ａはこの傾斜や湾曲を補正するためにブロック単位の湾曲補正を行う。
【００４７】
ここで、本実施形態では図４に示すように一つのＬＥＤチップ８２を構成している２５６個のＬＥＤ８３を３２個ずつ８つのブロック８５に分割するものとする。そして、一般に３２個のＬＥＤ８３の単位では傾斜は無視できる程度であるため、本実施形態ではブロック８５毎に発光タイミングの補正値を一つ割り当て、一つのブロック８５を構成しているＬＥＤ３２については同じ発光タイミングで発光させるものとする。
【００４８】
図４に示す補正前のＬＥＤヘッド８０において点Ｐは、当該点Ｐが位置しているブロック８５の左端のＬＥＤ８３と右端のＬＥＤ８３とを結ぶ直線上の点である。ブロック単位の湾曲補正では、制御装置７０は各ブロック８５について、当該ブロック８５の点Ｐとチップ基準線９１との位置ずれ量Ｃｘを取得するとともに、基準線９２に対するチップ基準線９１の位置ずれ量Ｃｙを取得し、位置ずれ量Ｃｘと位置ずれ量Ｃｙとを合計した位置ずれ量をブロック８５の位置ずれ量Ｃとする。位置ずれ量Ｃは基準線に対するブロックの副走査方向の位置ずれ量の一例である。
【００４９】
そして、制御装置７０は位置ずれ量Ｃに基づいてブロック８５毎に発光タイミングの補正値を決定し、決定した補正値をＲＡＭ７０Ｃに記憶する。記憶された補正値は「複数のブロックに分割される複数の発光素子を発光させるタイミングとしてメモリに記憶された値」の一例である。
【００５０】
先ず、位置ずれ量Ｃｘの取得について説明する。本実施形態では、ＬＥＤヘッド８０の製造メーカはブロック８５毎にチップ基準線９１に対する位置ずれ量Ｃｘを測定し、測定した位置ずれ量Ｃｘを記憶させたＲＯＭをＬＥＤヘッド８０に組み付けて出荷するものとする。制御装置７０はＬＥＤヘッド８０に組み付けられているＲＯＭから位置ずれ量Ｃｘを読み出すことによって各ブロック８５の位置ずれ量Ｃｘを取得する。
【００５１】
次に、位置ずれ量Ｃｙの取得について説明する。ＬＥＤヘッド８０は開閉カバー１１を開閉したときの振動などによって位置が変化してしまうので、予め位置ずれ量Ｃｙを測定しておいてＲＯＭに記憶させておくということはできない。
【００５２】
そこで、制御装置７０は左端のＬＥＤチップ８２Ａの左端のブロック８５と右端のＬＥＤチップ８２Ｇの右端のブロック８５とを用いて搬送ベルト３５の表面に位置ずれ量Ｃｙを検出するためのパターンを形成し、形成したパターンを検出部６０によって検出することによってブロック８５毎に位置ずれ量Ｃｙを取得する。以下、図５を参照して具体的に説明する。
【００５３】
図５においてパターン１００は左端のＬＥＤチップ８２Ａの左端のブロック８５によって形成されたパターンであり、パターン１０１は右端のＬＥＤチップ８２Ｇの右端のブロック８５によって形成されたパターンである。制御装置７０はパターン１００を光学センサ６０Ａによって検出するとともに、パターン１０１を光学センサ６０Ｂによって検出する。
【００５４】
そして、制御装置７０は、パターン１００が検出されたタイミングとパターン１００が本来検出されるべきタイミングとの時間差を距離に換算することによって左端のＬＥＤチップ８２の左端のブロック８５の位置ずれ量Ｃｙを取得する。同様に、制御装置７０は、パターン１０１が検出されたタイミングとパターン１０１が本来検出されるべきタイミングとの時間差を距離に換算することによって右端のＬＥＤチップ８２の右端のブロック８５の位置ずれ量Ｃｙを取得する。これにより、チップ基準線９１の左端の位置と傾きとを特定することができる。
【００５５】
制御装置７０はチップ基準線９１の左端の位置と傾きとから、各ブロック８５について位置ずれ量Ｃｙを計算によって求める。これによりブロック８５毎に位置ずれ量Ｃｙが取得される。
【００５６】
次に、図６を参照して、位置ずれ量Ｃに基づく発光タイミングの補正値の決定について説明する。ここで、前述したように３２個のＬＥＤ８３の単位では傾斜は無視できる程度であるため、図６では簡略化してブロック８５を主走査方向に対して平行に示している。
【００５７】
ここでは先ず量子化距離について説明し、その後に補正値の決定について説明する。ブロック８５の発光タイミングはＬＥＤ８３を発光させるためのクロック信号の１クロック単位でしかずらすことができないので、湾曲補正は１クロックに相当する距離の単位でしか行うことができない。本実施形態では１クロックに相当する距離のことを量子化単位Ｄというものとする。図６では量子化単位Ｄを視覚的に認識できるようにするために、基準線９２を基準として副走査方向に量子化単位Ｄの間隔で複数の破線９３を引いている。
【００５８】
なお、図６では理解を容易にするため破線９３の間隔を広くして示している。この間隔は実際には「１０．６」μｍ程度であり、ＬＥＤチップ８２の副走査方向の幅よりも小さい。
【００５９】
上述したように湾曲補正は量子化単位Ｄでしか行うことができないので、制御装置７０は位置ずれ量Ｃを量子化単位Ｄで除した商をブロック８５の発光タイミングの補正値として仮決定する。そして、制御装置７０は、仮決定した補正値だけ基準時から発光タイミングをずらした場合の位置ずれ量Ｃを計算によって求める。以降の説明では計算によって求めた位置ずれ量Ｃのことを補正後の位置ずれ量Ｃという。
【００６０】
そして、制御装置７０は、補正後の位置ずれ量ＣがＤ／２以下である場合は、仮決定した補正値を最終的な補正値として決定する。これに対し、補正後の位置ずれ量ＣがＤ／２より大きい場合は、制御装置７０は補正後の位置ずれ量ＣがＤ／２以下になるように、仮決定した補正値を「１」ずらす。
【００６１】
例えば、量子化単位Ｄが「１０．６」μｍであり、ブロック８５の位置ずれ量Ｃが「１９．３」μｍであるとすると、位置ずれ量Ｃを量子化単位Ｄで除した商は「１」となる。この場合、ブロック８５は「１０．６」μｍ（＝１０．６×１）だけ位置ずれ量Ｃが補正され、補正後の位置ずれ量Ｃは「８．７」μｍ（＝１９．３−１０．６×１）となる。
【００６２】
量子化単位Ｄが「１０．６」μｍである場合はＤ／２は「５．３」μｍであるので、「８．７」μｍはＤ／２より大きい。この場合は補正値を「１」ずらして「２」にすると補正後の位置ずれ量Ｃは「１．９」（＝１９．３−１０．６×２）μｍになるのでＤ／２（＝５．３）以下となる。従って、この場合は「２」が最終的な補正値として決定される。
【００６３】
各ブロック８５について上述した湾曲補正を行うことにより、図４に示す補正後のＬＥＤヘッド８０のように補正される。
【００６４】
（５）基準線を用いたブロック単位の湾曲補正
図４に示す補正後のＬＥＤヘッド８０のように、湾曲補正を行うと隣り合う二つのブロック８５間に段差が生じてしまう場合がある。図４に示す例では特にブロック８５（１）とブロック８５（２）との間に大きな段差が生じている。
【００６５】
上述した段差は補正によって見かけ上小さくすることができる。しかしながら、多色画像を形成する場合は段差を補正すると色間で補正される方向が反対になってしまい、色ずれが目立ち易くなってしまう場合がある。そこで、本実施形態では段差を小さくすることよりも色ずれを小さくすることを優先し、前述したブロック単位の湾曲補正の後、段差の補正は行わず、基準線を用いたブロック単位の湾曲補正を行う。以下、具体的に説明する。
【００６６】
図７は、ＫＹＭＣの４つのＬＥＤヘッド８０において主走査方向の位置が互いに同じ位置となる４つのブロック８５について前述したブロック単位の湾曲補正を行った結果を示している。主走査方向の位置が同じとは、例えばＬＥＤヘッド８０を構成しているブロック８５に左から順に番号を割り振った場合に、ＫＹＭＣの４つのＬＥＤヘッド８０において割り振られた番号が同じブロック８５のことをいう。図７に示す例ではＫのブロック８５とＣのブロック８５との距離が最も離れているので、ここではＫのブロック８５とＣのブロック８５とを例に説明する。
【００６７】
図８に示す補正前の図は図７に示すＫのブロック８５とＣのブロック８５とを重ねたものである。Ｋのブロック８５の点ＰとＣのブロック８５の点Ｐとの副走査方向の距離が離れている場合、これらを重ねると図８に示す補正前の図のようにＫとＣとの色ずれが大きくなってしまう。そこで、ＣＰＵ７０Ａはこの色ずれを小さくするために、基準線を用いたブロック単位の湾曲補正を行う。以下、具体的に説明する。
【００６８】
例えば図８に示す補正前の図において、ブロック単位の湾曲補正を行った後のＫのブロック８５の位置ずれ量Ｃは副走査方向の上流側に「３．８」μｍであり、Ｃのブロック８５の位置ずれ量Ｃは下流側に「４．２」μｍであるとすると、Ｋのブロック８５の点ＰとＣのブロック８５の点Ｐとの副走査方向の距離は「８．０」μｍであるのでＤ／２より大きい。
【００６９】
この場合、Ｋのブロック８５の点Ｐの方が基準線９２に近いので、ＣＰＵ７０Ａは基準線９２との距離が遠い方のブロックであるＣのブロック９５の補正値を、Ｋのブロック８５の点ＰとＣのブロック８５の点Ｐとの副走査方向の距離がＤ／２以下となるように変更する。
【００７０】
例えば上述した例ではＣのブロック８５の補正値を副走査方向の上流側に「１」ずらすとＣのブロック８５の位置ずれ量Ｃは上流側に「６．４」μｍ（＝４．２−１０．６）となり、Ｋのブロック８５の点ＰとＣのブロック８５の点Ｐとの副走査方向の距離は「２．６」μｍ（＝６．４−３．８）となるので、Ｄ／２以下にすることができる。
【００７１】
ここでは理解を容易にするためＫとＣとを例に説明したが、基準線を用いたブロック単位の湾曲補正では４色についてこの補正を行う。具体的には、ＣＰＵ７０Ａは４色のブロック８５のうち基準線９２との距離が最も近いブロック８５を基準とし、他の３つのブロック８５について、基準となるブロック８５との副走査方向の距離がＤ／２以下になるようにそれぞれ補正値を変更する。
【００７２】
（６）湾曲補正処理
次に、図９を参照して、ＣＰＵ７０Ａによって実行される湾曲補正処理について説明する。湾曲補正処理は前述したブロック単位の湾曲補正、及び、基準線を用いたブロック単位の湾曲補正を行う処理である。本処理は通信インタフェース部７２を介して外部の装置から画像形成ジョブを受信すると開始される。
【００７３】
なお、本処理は本体電源がＯＮにされたとき、開閉カバー１１が開閉されたとき、最後に湾曲補正処理を実行したときからの経過時間が一定時間以上に達したときなどに実行してもよい。
【００７４】
また、以降の説明においてＳ１０１（ブロック単位の湾曲補正）とＳ１０２〜Ｓ１０７（基準線を用いたブロック単位の湾曲補正）とは必ずしも一つのフローの中で実行される必要はなく、それぞれ独立したタイミングで実行されてもよい。例えば本体電源がＯＮにされたときや開閉カバー１１が開閉されたときはＳ１０１（ブロック単位の湾曲補正）だけを実行し、画像形成ジョブを受信した場合はＳ１０２〜Ｓ１０７（基準線を用いたブロック単位の湾曲補正）だけを実行するという構成であってもよい。
【００７５】
Ｓ１０１では、ＣＰＵ７０Ａは全ての色のＬＥＤヘッド８０についてブロック単位の湾曲補正を行う。なお、前述したようにブロック単位の湾曲補正では搬送ベルト３５の表面にパターンを形成して位置ずれ量Ｃｙを取得する処理も行われる。そして、ＣＰＵ７０Ａはブロック単位の湾曲補正によって決定した補正値をＲＡＭ７０Ｃに記憶させる。Ｓ１０１は決定処理の一例である。
【００７６】
Ｓ１０２では、ＣＰＵ７０Ａは、複数のＬＥＤヘッド８０において主走査方向の位置が互いに同じ位置となる４つのブロック８５を一つのブロック群というとき、ブロック群を一つ選択する。この選択は例えば左端のブロック群から右端のブロック群の順であってもよいし、その逆であってもよい。
【００７７】
Ｓ１０３では、ＣＰＵ７０Ａは選択したブロック群について、４色間の副走査方向の位置ずれ量を判断する。具体的には、ＣＰＵ７０Ａは二つのブロック８５の点Ｐ間の距離を判断する処理を４つのブロック８５の全ての組み合わせについて行う。
【００７８】
Ｓ１０４では、ＣＰＵ７０Ａは全ての位置ずれ量が規定値以下であるか否かを判断し、規定値以下である場合（Ｓ１０４：Ｙｅｓ）はＳ１０５をスキップしてＳ１０６に進み、いずれか一つでも規定値より大きい場合（Ｓ１０４：Ｎｏ）はＳ１０５に進む。上述した規定値は具体的には例えばＤ／２である。
【００７９】
Ｓ１０５では、ＣＰＵ７０Ａは前述した基準線を用いたブロック単位の湾曲補正を行う。
Ｓ１０６では、ＣＰＵ７０Ａは全てのブロック群を選択したか否かを判断し、全てのブロック群を選択した場合は本処理を終了し、未だ選択していないブロック群がある場合はＳ１０２に戻って処理を繰り返す。
【００８０】
上述したＳ１０２〜Ｓ１０７は第１変更処理の一例である。第１変更処理の後、ＣＰＵ７０Ａはプリンタ１の各部を制御して被記録媒体Ｍに画像を形成させる。この形成において、ＣＰＵ７０ＡはＲＡＭ７０Ｃに記憶されている補正値に対応した発光タイミングで各ブロック８５のＬＥＤ８３を発光させる。補正値に対応した発光タイミングで各ブロック８５のＬＥＤ８３を発光させる処理は発光処理の一例である。
【００８１】
そして、ＣＰＵ７０Ａは、発光処理によって感光ドラム４２Ｃに形成された静電潜像を各静電潜像に対応する色のトナーを有するトナーカートリッジ５０に現像させる。各静電潜像に対応する色のトナーを有するトナーカートリッジ５０に現像させる処理は現像処理の一例である。
【００８２】
（７）実施形態の効果
以上説明した実施形態１に係るプリンタ１によると、ブロック単位の湾曲補正の後、段差の補正は行わず、基準線を用いたブロック単位の湾曲補正を行う。例えばＫＹＭＣの全てのＬＥＤヘッド８０について段差を補正すると、４色間の色ずれは最大で「２１．２」μｍとなる。これに対し、プリンタ１によると、４色間の色ずれは最大で「１０．６」μｍにすることができる。よってプリンタ１によると、段差を補正する場合に比べ、４色からなる画像を形成する場合の副走査方向の色ずれを抑制することができる。
【００８３】
更に、プリンタ１によると、基準線を用いたブロック単位の湾曲補正（第１変更処理）を実行する前に、ブロック単位の湾曲補正（決定処理）を実行するので、各ブロック８５におけるＬＥＤ８３を発光させて形成した画像が基準線９２から大きくずれてしまうことを抑制できる。
【００８４】
更に、プリンタ１によると、基準線を用いたブロック単位の湾曲補正（第１変更処理）において、基準線９２との副走査方向の距離が遠い方のブロック８５の補正値を変更するので、各ブロック８５におけるＬＥＤ８３を発光させて形成した画像が基準線９２から大きくずれてしまうことを抑制しつつ、４色からなる画像を形成する場合の副走査方向の色ずれを抑制することができる。
【００８５】
更に、プリンタ１によると、一つのブロック群を構成している４つのブロック８５を用いて４つの画像を被記録媒体Ｍに形成した場合に副走査方向の距離が最も離れている二つの画像に対応する二つのブロック８５（例えば前述したＫのブロック８５とＣのブロック８５）の少なくとも一方について補正値を変更するので、色ずれを効果的に抑制できる。
【００８６】
更に、プリンタ１によると、ＬＥＤヘッド８０は複数のＬＥＤ８３が直線状に配列された複数のＬＥＤチップ８２からなり、ＬＥＤチップ８２毎に複数のＬＥＤ８３が３２個ずつ複数のブロックに分割されている。ＬＥＤチップ８２は主走査方向に対して傾斜して配置される場合があるので、一つのＬＥＤチップ８２を構成している複数のＬＥＤ８３を複数のブロックに分割すると、そのような傾斜の影響を低減できる。
【００８７】
更に、プリンタ１によると、感光ドラム４２Ｃが互いに異なるＬＥＤヘッド８０に対応して設けられており、現像処理において、感光ドラム４２Ｃに形成された静電潜像を対応するトナーカートリッジ５０に現像させる。感光ドラム４２Ｃを複数設けると、一つの感光ドラム４２Ｃを複数のＬＥＤヘッド８０によって露光する場合に比べて制御が容易になる。
【００８８】
＜実施形態２＞
次に、実施形態２を図１０ないし図１１によって説明する。
前述した実施形態１ではブロック単位の湾曲補正（決定処理）の後に基準線を用いたブロック単位の湾曲補正（第１変更処理）を実行する場合を例に説明した。これに対し、実施形態２に係る制御装置７０は、ブロック単位の湾曲補正の後、ＫのＬＥＤヘッド８０については基準線を用いたブロック単位の湾曲補正は行わず、次に説明する量子化誤差補正を行う。一方、ＹＭＣのＬＥＤヘッド８０については、制御装置７０は量子化誤差補正を行わず、量子化誤差補正の後のＫのブロック８５を基準にして色ずれを低減するための補正（第１変更処理）を行う。量子化誤差補正は第２変更処理の一例である。
【００８９】
（１）量子化誤差補正
図１０を参照して、ＫのＬＥＤヘッド８０に対して行う量子化誤差補正について説明する。前述したブロック単位の湾曲補正を行うと、各ブロック８５については補正後の位置ずれ量ＣをＤ／２以下にすることができる。しかしながら、ブロック単位の湾曲補正はブロック８５毎に独立して行われるため、隣り合うブロック８５間で点Ｐの差がＤ／２より大きくなってしまう場合もある。
【００９０】
例えば図１０に示す補正前の図ではブロック８５（１）はブロック単位の湾曲補正を行った後の位置ずれ量Ｃが副走査方向の上流側に「４．８」μｍであり、ブロック８５（２）はブロック単位の湾曲補正を行った後の位置ずれ量Ｃが下流側に「３．８」μｍであるとする。
【００９１】
この場合、いずれのブロック８５も基準線９２との距離はＤ／２（＝５．６）μｍ以下であるが、ブロック８５（１）の点Ｐとブロック８５（２）の点Ｐとの副走査方向の差は「８．６」μｍであり、Ｄ／２より大きくなってしまう。すなわち、ブロック８５（１）の右端とブロック８５（２）の左端との間で副走査方向の段差がＤ／２より大きくなってしまっている。このような段差があると、主走査方向に延びる直線を形成した場合に直線に段差が生じてしまう。
【００９２】
この場合、例えばブロック８５（２）の補正値を上流側に「１」ずらせばブロック８５（２）の位置ずれ量Ｃは「６．８」μｍとなり、差は「２．０」μｍとなる。これにより、図１０に示す補正後の図のようにブロック８５（１）の点Ｐとブロック８５（２）の点Ｐとの差をＤ／２以下にすることができる。
【００９３】
そこで、制御装置７０は、ＫのＬＥＤヘッド８０については、例えば左端のブロック８５を基準として、左端のブロック８５の一つ右のブロック８５から順に、左側にあるブロック８５の点Ｐとの副走査方向の差がＤ／２以下になるように補正値を変更する量子化誤差補正を行う。
【００９４】
ここで、ＫのＬＥＤヘッド８０については量子化誤差補正を行う一方、基準線を用いたブロック単位の湾曲補正は行わない理由は、一般に主走査方向に延びる直線は黒（Ｋ）のトナーで形成されることが多いからである。例えばワードプロセッサや表計算ソフトで作成される表は黒のトナーで形成される場合が多い。このため、Ｋについては量子化誤差補正を行う一方、基準線を用いたブロック単位の湾曲補正は行わないようにすると、表などを形成する場合に主走査方向に延びる直線に段差が生じてしまわないようにすることができるからである。Ｋは基準色の一例である。
【００９５】
また、ＹＭＣのＬＥＤチップ８２については量子化誤差補正を行わない一方、基準線を用いたブロック単位の湾曲補正を行う理由は、一般にＹＭＣのトナーは直線の形成に用いられることは少ないので、段差を小さくするよりも色ずれを小さくした方が画質が向上する可能性が高いからである。ＹＭＣは基準色以外の色の一例である。
【００９６】
（２）湾曲補正処理
図１１を参照して、実施形態２に係る湾曲補正処理について説明する。ここでは実施形態１と実質的に同一の処理については同一の符号を付して説明を省略する。
【００９７】
Ｓ２０１では、ＣＰＵ７０ＡはＫのＬＥＤヘッド８０について量子化誤差補正を行う。Ｓ２０１は第２変更処理の一例である。
Ｓ２０２では、ＣＰＵ７０Ａは選択したブロック群について、Ｋのブロック８５に対するＹＭＣのブロック８５の副走査方向の位置ずれ量をそれぞれ判断する。
【００９８】
Ｓ２０３では、ＣＰＵ７０Ａは、ＹＭＣについて、Ｋのブロック８５の点Ｐとの副走査方向の距離がＤ／２より大きい場合はＫのブロック８５の点Ｐとの副走査方向の距離がＤ／２以下となるように補正値を変更する。Ｓ２０３は第１変更処理の一例である。
【００９９】
（３）実施形態の効果
以上説明した実施形態２に係るプリンタ１によると、形成した静電潜像がＫのトナーで現像されるＬＥＤヘッド８０についてはブロック８５間の段差が見かけ上小さくなる補正値に変更するので、Ｋのトナーで形成した直線に段差が生じてしまうことを抑制できる。
【０１００】
更に、プリンタ１によると、ＹＭＣについてはＫのブロック８５の点Ｐとの副走査方向の距離がＤ／２以下となるように補正値を変更するので、Ｋに対するＹＭＣの色ずれを低減できる。
【０１０１】
＜実施形態３＞
次に、実施形態３を図１２によって説明する。
実施形態３は実施形態１及び実施形態２の変形例である。実施形態３では実施形態１に係る湾曲補正を実行する第１モードと実施形態２に係る湾曲補正を実行する第２モードとを切り替えることができる。
【０１０２】
具体的には、制御装置７０は第１モードと第２モードとのいずれに切り替えるかの選択をユーザから受け付け、ユーザによって選択されたモードに切り替える。選択の受け付けは、例えばユーザが外部の装置からプリンタ１に画像形成ジョブを送信する際に外部の装置で第１モード又は第２モードを選択し、その選択結果が含まれている画像形成ジョブを外部の装置から受信することによって行ってもよいし、操作部７１を介して受け付けることによって行ってもよい。
【０１０３】
図１２を参照して、実施形態３に係る湾曲補正処理について説明する。
Ｓ３０１では、ＣＰＵ７０Ａは選択されたモードが第１モードである場合（Ｓ３０１：Ｙｅｓ）はＳ３０２に進み、第１モードではない場合、すなわち第２モードである場合（Ｓ３０１：Ｎｏ）はＳ３０３に進む。Ｓ３０１は切替処理の一例である。
【０１０４】
Ｓ３０２では、ＣＰＵ７０Ａは実施形態１に係る湾曲補正処理を実行する。
Ｓ３０３では、ＣＰＵ７０Ａは実施形態２に係る湾曲補正処理を実行する。
【０１０５】
以上説明した実施形態３に係るプリンタ１によると、第１モードに切り替えた場合は全ての色間の色ずれを抑制することができる。一方、第２モードに切り替えた場合は、ＫのＬＥＤヘッド８０によって形成される直線に段差が生じてしまうことを抑制しつつＫに対するＹＭＣの色ずれを低減できる。
【０１０６】
＜他の実施形態＞
上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も技術的範囲に含まれる。
【０１０７】
（１）上記実施形態では４つのＬＥＤヘッド８０を例に説明した。しかしながら、ＬＥＤヘッド８０の数は４つに限られるものではなく、２以上であればよい。
【０１０８】
（２）上記実施形態では一つのＬＥＤチップ８２を構成している複数のＬＥＤ８３を複数のブロックに分割する場合を例に説明した。これに対し、ブロックの単位はこれに限られない。例えば１つのＬＥＤ８３のみで一つのブロックを構成してもよいし、一つのＬＥＤチップ８２を一つのブロックとしてもよい。
【０１０９】
また、ブロックの分割の仕方はＫＹＭＣのＬＥＤヘッド８０間で同じでなくてもよい。例えばＫのＬＥＤヘッド８０は一つのＬＥＤチップ８２を８ブロックに分割し、ＹのＬＥＤヘッド８０は一つのＬＥＤチップ８２を１６ブロックに分割してもよい。
【０１１０】
また、主走査方向におけるブロック間の境界の位置はＫＹＭＣのＬＥＤチップ８２間でずれていてもよい。例えばＹのＬＥＤチップ８２におけるブロック間の境界の位置は、ＫのＬＥＤチップ８２におけるブロック間の境界の位置に対して主走査方向に半ブロックずれていてもよい。より具体的には、ＹのＬＥＤチップ８２については左端のブロックと右端のブロックとをそれぞれ１６個のＬＥＤ８３からなるブロックとし、その間のブロックについては３２個のＬＥＤ８３からなるブロックとしてもよい。
【０１１１】
（３）上記実施形態１ではＬＥＤヘッド８０に組み付けられているＲＯＭから位置ずれ量Ｃｘを読み出すことによって各ブロック８５の位置ずれ量Ｃｘを取得する場合を例に説明した。これに対し、ＬＥＤヘッド８０を用いて搬送ベルト３５の表面に各ブロック８５の位置ずれ量Ｃｘを検出するためのパターンを形成し、形成したパターンを光学センサ６０によって検出することによって位置ずれ量Ｃｘを取得してもよい。この場合はブロック８５毎に光学センサ６０を設けるものとする。
【０１１２】
（４）上記実施形態２ではＹＭＣについてはＫのブロック８５の点Ｐとの副走査方向の距離がＤ／２以下となるように補正値を変更する場合を例に説明した。これに対し、ＹＭＣについてはＫのブロック８５を基準とするのではなく、ＹＭＣのうちいずれか基準線９２に最も近い色のブロックを基準とし、基準となるブロック８５との副走査方向の距離がＤ／２以下となるようにＹＭＣのうち他の色のブロック８５の補正値を変更してもよい。
【０１１３】
（５）上記実施形態では一つのＬＥＤヘッド８０においてＬＥＤチップ８２が直線状に配列されている場合を例に説明したが、例えば一つのＬＥＤヘッド８０を構成している複数のＬＥＤチップ８２に左から順番に１から始まる番号を割り振った場合に、奇数番目のＬＥＤチップ８２と偶数番目のＬＥＤチップ８２とを副走査方向にずらして配置する所謂千鳥状に配置し、その上で、奇数番目のＬＥＤチップ８２と偶数番目のＬＥＤチップ８２とを主走査方向から見て一部重なるように配置してもよい。
【０１１４】
このようにすると、ＬＥＤチップ８２の縁にＬＥＤ８３を形成することが困難である場合に、あるＬＥＤチップ８２の一方の端部のＬＥＤ８３と当該端部に隣接する別のＬＥＤチップ８２の他方の端部のＬＥＤ８３との主走査方向の隙間をなくすことができ、主走査方向から見た場合に全てのＬＥＤ８３が密に配置されているようにすることができる。
【０１１５】
（６）上記実施形態では画像形成装置としてＬＥＤヘッド８０毎に異なる感光ドラム４２Ｃを露光するプリンタ１を例に説明した。これに対し、画像形成装置は複数のＬＥＤヘッド８０が一つの感光ドラムを露光する所謂多重現像方式の画像形成装置であってもよい。
【０１１６】
（７）上記実施形態ではＣＰＵ７０Ａによって各処理が実行される場合を例に説明した。これに対し、これらの処理の一部はＡＳＩＣ７０Ｄによって実行されてもよい。また、制御装置７０はＡＳＩＣ７０Ｄを備えていなくてもよい。また、制御装置７０は複数のＣＰＵを備え、上述した処理を複数のＣＰＵによって分担して実行してもよい。
【符号の説明】
【０１１７】
１・・・プリンタ、４０・・・画像形成部、４２Ｃ・・・感光ドラム、５０・・・トナーカートリッジ、７０・・・制御装置、７０Ａ・・・ＣＰＵ、７０Ｂ・・・ＲＯＭ、７０Ｃ・・・ＲＡＭ、７０Ｄ・・・ＡＳＩＣ、７１・・・操作部、８０・・・ＬＥＤヘッド、８２Ａ〜８２Ｇ・・・ＬＥＤチップ、９１・・・チップ基準線、９２・・・基準線、８６・・・基準線、Ｃ・・・位置ずれ量、Ｃｘ・・・位置ずれ量、Ｃｙ・・・位置ずれ量、Ｍ・・・被記録媒体
【図１】
2015140004.tif 000003
【図２】
2015140004.tif 000004
【図３】
2015140004.tif 000005
【図４】
2015140004.tif 000006
【図５】
2015140004.tif 000007
【図６】
2015140004.tif 000008
【図７】
2015140004.tif 000009
【図８】
2015140004.tif 000010
【図９】
2015140004.tif 000011
【図１０】
2015140004.tif 000012
【図１１】
2015140004.tif 000013
【図１２】
2015140004.tif 000014