(57)【要約】【課題】  複数の光源の照射位置の副走査方向のずれを低減すること。【解決手段】  露光装置は、複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットと、複数の光源グループは、複数の光源の主走査方向の位置が互いに異なるように、主走査方向と交わる副走査方向に沿って配列されており、副走査方向に沿って露光ユニットに相対する所定の速度で移動する感光体ドラムに、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出部５３と、複数の光源のうち複数の光源グループの少なくとも２つにそれぞれ属する少なくとも２つの光源に対して検出部５３により検出される少なくとも２つの照射位置間の副走査方向の照射距離に基づいて、複数の光源グループそれぞれに含まれる複数の光源の発光タイミングを補正する補正部５５と、を備える。【選択図】        図１１
2020029048.tif 000002
【特許請求の範囲】
【請求項１】
複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットと、
複数の前記光源グループは、複数の前記光源の前記主走査方向の位置が互いに異なるように、前記主走査方向と交わる副走査方向に沿って配列されており、
前記副走査方向に沿って前記露光ユニットに相対する所定の速度で移動する像担持体に、複数の前記光源の少なくとも２つが射出する光が照射される照射位置を検出する検出手段と、
複数の前記光源のうち複数の前記光源グループの少なくとも２つにそれぞれ属する少なくとも２つの前記光源に対して前記検出手段により検出される少なくとも２つの前記照射位置間の前記副走査方向の照射距離に基づいて、複数の前記光源グループそれぞれに含まれる複数の前記光源の発光タイミングを補正する補正手段と、を備えた露光装置。
【請求項２】
複数の前記光源グループそれぞれは、前記光源グループに属する複数の前記光源のうちから選択された代表光源を有し、
前記補正手段は、複数の前記光源グループの前記代表光源に対応する複数の前記照射位置間の前記副走査方向の照射距離に基づいて、複数の前記光源の発光タイミングを補正するための補正量を複数の前記光源グループごとに決定する、請求項１に記載の露光装置。
【請求項３】
複数の前記光源グループは、基準グループと前記基準グループ以外の参照グループとを含み、
前記補正手段は、前記参照グループに属する前記代表光源に対して前記検出手段により前記照射位置として検出される参照グループ位置と前記基準グループに属する前記代表光源に対して前記検出手段により前記照射位置として検出される基準グループ位置との間の前記副走査方向の照射距離に基づいて、前記参照グループに属する複数の前記光源の発光タイミングを補正するための補正量を決定する、請求項２に記載の露光装置。
【請求項４】
複数の前記光源グループそれぞれは、前記光源グループに属する複数の前記光源のうちから選択された代表光源を有し、
複数の前記光源グループは、少なくとも２つの代表グループを含み、
少なくとも２つの前記代表グループは、基準グループと、前記基準グループ以外の参照グループとを含み、
前記補正手段は、複数の前記光源グループごとに、前記光源グループと前記基準グループとの間の配置距離と、前記参照グループと前記基準グループとの間の配置距離と、前記参照グループに属する前記代表光源に対して前記検出手段により検出された前記照射位置と前記基準グループに属する前記代表光源に対して前記検出手段により検出された前記照射位置との間の前記副走査方向の代表距離と、に基づいて、前記光源グループに形成された複数の前記光源の発光タイミングを補正するための補正量を決定する、請求項１に記載の露光装置。
【請求項５】
前記基準グループは、複数の前記光源グループのうち、それに属する前記代表光源と前記像担持体の回転中心とを結んだ線が前記像担持体の表面と交わる角度が垂直または最も垂直に近い前記光源グループである、請求項３または４に記載の露光装置。
【請求項６】
前記露光ユニットは、複数の前記光源グループの少なくとも１つにそれぞれ属する複数の前記光源が形成された複数の基板を含み、
複数の前記基板それぞれに含まれる少なくとも１つの前記光源グループは、基板代表グループを含み、
複数の前記光源グループそれぞれは、前記光源グループに属する複数の前記光源のうちから選択された代表光源を有し、
前記補正手段は、複数の前記基板代表グループにそれぞれ属する複数の前記代表光源に対し前記検出手段によりそれぞれ検出された複数の前記照射位置間の前記副走査方向の基板距離に基づいて、複数の前記基板ごとに、前記基板に形成された複数の前記光源の発光タイミングを補正するための第１補正量を決定する、請求項１に記載の露光装置。
【請求項７】
複数の前記基板それぞれに含まれる複数の前記光源グループは、基準グループと、前記基準グループ以外の参照グループとを含み、
前記補正手段は、複数の前記基板ごとに、前記基板に含まれる前記参照グループに属する前記代表光源に対して前記検出手段により前記照射位置として検出された参照グループ位置と前記基板に含まれる前記基準グループに属する前記代表光源に対して前記検出手段により前記照射位置として検出される基準グループ位置との間の前記副走査方向の照射距離に基づいて、前記参照グループに属する複数の前記光源の発光タイミングを補正するための第２補正量を決定する、請求項６に記載の露光装置。
【請求項８】
所定方向に沿って配列するように複数の光源が形成された複数の基板を含む露光ユニットと、
複数の前記基板は、第１基板と第２基板とを含み、前記第１基板に形成された複数の前記光源および前記第２基板に形成された複数の前記光源それぞれの位置が前記所定方向および前記所定方向と交わる副走査方向で互いに異なるように、前記第１基板と前記第２基板とが位置決めされており、
前記副走査方向に沿って前記露光ユニットに相対する所定の速度で移動する像担持体に、複数の前記光源の少なくとも２つが射出する光が照射される照射位置を検出する検出手段と、
複数の前記基板それぞれは、前記基板に形成された複数の前記光源のうち前記所定方向に配列される位置が第１の範囲内の第１基板代表光源と前記所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有し、
前記第１基板を基準基板とする場合、前記第２基板に形成された前記第１基板代表光源に対して前記検出手段により前記照射位置として検出される第１参照基板位置と前記第１基板に形成された前記第１基板代表光源に対して前記検出手段により前記照射位置として検出される第１基準基板位置との間の前記副走査方向の第１基板距離と、前記第２基板に形成された前記第２基板代表光源に対して前記検出手段により前記照射位置として検出される第２参照基板位置と前記第１基板に形成された前記第２基板代表光源に対して前記検出手段により前記照射位置として検出される第２基準基板位置との間の前記副走査方向の第２基板距離と、に基づいて、前記第２基板に形成された複数の前記光源それぞれの発光タイミングを補正するための第１補正量を決定する補正手段と、を備えた露光装置。
【請求項９】
複数の前記基板それぞれに形成される複数の前記光源は、前記副走査方向の位置が異なる複数の光源グループのいずれかに含まれ、
複数の前記基板それぞれに含まれる複数の前記光源グループは、基準グループと、前記基準グループ以外の参照グループとを含み、
複数の前記光源グループそれぞれは、前記光源グループに属する複数の前記光源のうちから選択された代表光源を有し、
前記補正手段は、複数の前記基板それぞれに対して、前記基板に含まれる前記参照グループに属する前記代表光源に対して前記検出手段により前記照射位置として検出された参照グループ位置と前記基準グループに属する前記代表光源に対して前記検出手段により前記照射位置として検出される基準グループ位置との間の前記副走査方向の照射距離に基づいて、前記参照グループに属する複数の前記光源の発光タイミングを補正するための第２補正量を決定する、請求項８に記載の露光装置。
【請求項１０】
前記補正手段は、前記第１基準基板位置と前記第２基準基板位置との間の前記副走査方向の第３基板距離に基づいて、複数の前記光源それぞれの発光タイミングを補正するための第３補正量を決定する、請求項８または９に記載の露光装置。
【請求項１１】
前記基準基板は、複数の前記基板のうち前記第１基板代表光源または前記第２基板代表光源と前記像担持体の回転中心とを結んだ線が前記像担持体の表面と交わる角度が垂直または最も垂直に近い前記基板である、請求項８〜１０のいずれかに記載の露光装置。
【請求項１２】
前記露光ユニットを制御して、複数の前記光源から光を射出させる露光制御手段を、さらに備え、
前記検出手段は、複数の前記光源が射出する光が前記像担持体に前記副走査方向が同じ位置で照射される発光タイミングで、前記露光制御手段が複数の前記光源に光を射出させた状態で、前記照射位置を検出する、請求項１〜１１のいずれかに記載の露光装置。
【請求項１３】
請求項１〜１２のいずれかに記載の露光装置を備えた、画像形成装置。
【請求項１４】
複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットを備えた露光装置で実行される発光タイミング補正方法であって、
複数の前記光源グループは、複数の前記光源の前記主走査方向の位置が互いに異なるように、前記主走査方向と交わる副走査方向に沿って配列されており、
前記露光ユニットに相対して前記副走査方向に所定の速度で移動する像担持体に、複数の前記光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、
複数の前記光源のうち複数の前記光源グループの少なくとも２つにそれぞれ属する少なくとも２つの前記光源に対して前記検出ステップにおいて検出される少なくとも２つの前記照射位置間の前記副走査方向の距離に基づいて、複数の前記光源グループそれぞれに含まれる複数の前記光源の発光タイミングを補正する補正ステップと、を含む発光タイミング補正方法。
【請求項１５】
所定方向に沿って配列するように複数の光源が形成された複数の基板を含む露光ユニットを備えた露光装置で実行される発光タイミング補正方法であって、
複数の前記基板は、第１基板と第２基板とを含み、前記第１基板に形成された複数の前記光源および前記第２基板に形成された複数の前記光源それぞれの位置が前記所定方向および前記所定方向と交わる副走査方向で互いに異なるように、前記第１基板と前記第２基板とが位置決めされており、
複数の前記基板それぞれは、前記基板に形成された複数の前記光源のうち前記所定方向に配列される位置が第１の範囲内の第１基板代表光源と前記所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有し、
前記副走査方向に沿って前記露光ユニットに相対する所定の速度で移動する像担持体に、複数の前記光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、
前記第１基板を基準基板とする場合、前記第２基板に形成された前記第１基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第１参照基板位置と前記第１基板に形成された前記第１基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第１基準基板位置との間の前記副走査方向の第１基板距離と、前記第２基板に形成された前記第２基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第２参照基板位置と前記第１基板に形成された前記第２基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第２基準基板位置との間の前記副走査方向の第２基板距離と、に基づいて、前記第２基板に形成された複数の前記光源それぞれの発光タイミングを補正するための第１補正量を決定する補正ステップと、を含む発光タイミング補正方法。
【請求項１６】
複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットを備えた露光装置を制御するコンピューターで実行される発光タイミング補正プログラムであって、
複数の前記光源グループは、複数の前記光源の前記主走査方向の位置が互いに異なるように、前記主走査方向と交わる副走査方向に沿って配列されており、
前記副走査方向に沿って前記露光ユニットに相対する所定の速度で移動する像担持体に、複数の前記光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、
複数の前記光源のうち複数の前記光源グループの少なくとも２つにそれぞれ属する少なくとも２つの前記光源に対して前記検出ステップにおいて検出される少なくとも２つの前記照射位置間の前記副走査方向の距離に基づいて、複数の前記光源グループそれぞれに含まれる複数の前記光源の発光タイミングを補正する補正ステップと、を前記コンピューターに実行させる発光タイミング補正プログラム。
【請求項１７】
所定方向に沿って配列するように複数の光源が形成された複数の基板を含む露光ユニットを備えた露光装置を制御するコンピューターで実行される発光タイミング補正プログラムであって、
複数の前記基板は、第１基板と第２基板とを含み、前記第１基板に形成された複数の前記光源および前記第２基板に形成された複数の前記光源それぞれの位置が前記所定方向および前記所定方向と交わる副走査方向で互いに異なるように、前記第１基板と前記第２基板とが位置決めされており、
複数の前記基板それぞれは、前記基板に形成された複数の前記光源のうち前記所定方向に配列される位置が第１の範囲内の第１基板代表光源と前記所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有し、
前記副走査方向に沿って前記露光ユニットに相対する所定の速度で移動する像担持体に、複数の前記光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、
前記第１基板を基準基板とする場合、前記第２基板に形成された前記第１基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第１参照基板位置と前記第１基板に形成された前記第１基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第１基準基板位置との間の前記副走査方向の第１基板距離と、前記第２基板に形成された前記第２基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第２参照基板位置と前記第１基板に形成された前記第２基板代表光源に対して前記検出ステップにおいて前記照射位置として検出される第２基準基板位置との間の前記副走査方向の第２基板距離と、に基づいて、前記第２基板に形成された複数の前記光源それぞれの発光タイミングを補正するための第１補正量を決定する補正ステップと、を前記コンピューターに実行させる発光タイミング補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、露光装置、画像形成装置、発光タイミング補正方法および発光タイミング補正プログラムに関し、特に、主走査方向に沿って複数の光源が配列された露光装置、その露光装置を備えた画像形成装置、その露光装置の発光タイミングを補正する発光タイミング補正方法およびその発光タイミング補正方法をコンピューターに実行させる発光タイミング補正プログラムに関する。
【背景技術】
【０００２】
近年、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を光源として使用したプリントヘッドが知られている。このラインヘッドは、複数の光源から照射された光を像担持体としての感光体ドラムに照射することにより、感光体ドラムに静電潜像を形成する。また、解像度を向上させるために、副走査方向の異なる位置に複数の光源を配置したラインヘッドが知られている。
【０００３】
例えば、特開２００８−３６８５０号公報には、各色に対応した複数のラインヘッドを用いて像担持体上で複数色の画像形成を同時に行う画像形成装置であって、主走査方向に複数の発光素子を配列した発光素子列を副走査方向に複数列設けて発光体ブロックを形成し、前記発光体ブロックを主走査方向と副走査方向に複数配列し、前記各発光体ブロックに光学倍率がマイナスの単一のレンズを対応させた発光体アレイ（ラインヘッド）と、前記発光体アレイを本体に取り付けたときの正規取り付け位置に対する傾きを検出する手段と、前記検出された発光体アレイの傾きに応じてスキュー補正画像データを作成する手段と、前記各発光素子に供給する画像データを記憶する記憶手段と、前記記憶手段から前記画像データを読み出して前記各発光素子に送信する制御手段とを有し、前記スキュー補正画像データを前記各発光素子により像担持体上に形成される結像スポットの位置が前記各発光体ブロックで主走査方向に反転するとともに、前記制御手段は、前記記憶手段に前記スキュー補正画像データを格納して、前記記憶手段に記憶された前記スキュー補正画像データを前記各発光体ブロック内で副走査方向に反転されるように読み出しを制御し、かつ、副走査方向に複数配列された前記各発光体ブロックによる結像スポットが前記像担持体の主走査方向に１列に並ぶように読み出しを制御することを特徴とする、画像形成装置が記載されている。
【０００４】
しかしながら、ラインヘッドと像担持体としての感光体ドラムとを組み付ける際の取り付け誤差、または、ラインヘッドまたは感光体ドラムの個体差等が原因で、ラインヘッドと感光体ドラムとの相対位置が一定にならない場合がある。この場合には、結像スポットが主走査方向に１列に並ばない場合があるといった問題がある。
【特許文献１】特開２００８−３６８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、複数の光源の照射位置の副走査方向のずれを低減した露光装置を提供することである。
【０００６】
この発明の他の目的は、画質を向上させた画像形成装置を提供することである。
【０００７】
この発明のさらに他の目的は、複数の光源の照射位置の副走査方向のずれを低減した発光タイミング補正方法を提供することである。
【０００８】
この発明のさらに他の目的は、複数の光源の照射位置の副走査方向のずれを低減した発光タイミング補正プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上述した目的を達成するために、この発明のある局面によれば、露光装置は、複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットと、複数の光源グループは、複数の光源の主走査方向の位置が互いに異なるように、主走査方向と交わる副走査方向に沿って配列されており、副走査方向に沿って露光ユニットに相対する所定の速度で移動する像担持体に、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出手段と、複数の光源のうち複数の光源グループの少なくとも２つにそれぞれ属する少なくとも２つの光源に対して検出手段により検出される少なくとも２つの照射位置間の副走査方向の照射距離に基づいて、複数の光源グループそれぞれに含まれる複数の光源の発光タイミングを補正する補正手段と、を備える。
【００１０】
この局面に従えば、複数の光源グループに属する複数の光源が主走査方向に配列されているので、複数の光源グループの少なくとも２つの副走査方向の照射位置のずれから、複数の光源グループそれぞれの副走査方向の照射位置のずれを補正することができる。その結果、複数の光源の照射位置の副走査方向のずれを低減した露光装置を提供することができる。
【００１１】
好ましくは、複数の光源グループそれぞれは、光源グループに属する複数の光源のうちから選択された代表光源を有し、補正手段は、複数の光源グループの代表光源に対応する複数の照射位置間の副走査方向の照射距離に基づいて、複数の光源の発光タイミングを補正するための補正量を複数の光源グループごとに決定する。
【００１２】
この局面に従えば、複数の光源グループの代表光源に対応する複数の照射位置間の副走査方向の照射距離に基づいて、複数の光源グループごとに補正量を決定するので、複数の光源のすべての照射位置を検出する必要がなく、処理が簡略になり、容易に補正量を決定することができる。
【００１３】
好ましくは、複数の光源グループは、基準グループと基準グループ以外の参照グループとを含み、補正手段は、参照グループに属する代表光源に対して検出手段により照射位置として検出される参照グループ位置と基準グループに属する代表光源に対して検出手段により照射位置として検出される基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源の発光タイミングを補正するための補正量を決定する。
【００１４】
この局面に従えば、参照グループに対する参照グループ位置と基準グループに対する基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源の発光タイミングを補正するための補正量を決定するので、参照グループに属する複数の光源の照射位置を、基準グループに属する複数の光源の照射位置に合わせることができる。
【００１５】
好ましくは、複数の光源グループそれぞれは、光源グループに属する複数の光源のうちから選択された代表光源を有し、複数の光源グループは、少なくとも２つの代表グループを含み、少なくとも２つの代表グループは、基準グループと、基準グループ以外の参照グループとを含み、補正手段は、複数の光源グループごとに、光源グループと基準グループとの間の配置距離と、参照グループと基準グループとの間の配置距離と、参照グループに属する代表光源に対して検出手段により検出された照射位置と基準グループに属する代表光源に対して検出手段により検出された照射位置との間の副走査方向の代表距離と、に基づいて、光源グループに形成された複数の光源の発光タイミングを補正するための補正量を決定する。
【００１６】
この局面に従えば、複数の光源グループごとに、光源グループと基準グループとの間の配置距離と、参照グループと基準グループとの間の配置距離と、参照グループに対する照射位置と基準グループに対する照射位置との間の副走査方向の代表距離と、に基づいて、光源グループに形成された複数の光源の補正量を決定する。このため、少なくとも２つの代表グループそれぞれの、照射位置を検出すればよいので、複数の光源グループすべてにそれぞれ対応する照射位置を検出する必要がなく、処理が簡略になり、容易に補正量を決定することができる。
【００１７】
好ましくは、基準グループは、複数の光源グループのうち、それに属する代表光源と像担持体の回転中心とを結んだ線が像担持体の表面と交わる角度が垂直または最も垂直に近い光源グループである。
【００１８】
この局面に従えば、基準グループに属する複数の光源と像担持体の回転中心とを結んだ線が像担持体の表面と交わる角度が垂直または最も垂直に近いので、像担持体の変形に対する基準グループの照射位置のずれを小さくすることができる。
【００１９】
好ましくは、露光ユニットは、複数の光源グループの少なくとも１つにそれぞれ属する複数の光源が形成された複数の基板を含み、複数の基板それぞれに含まれる少なくとも１つの光源グループは、基板代表グループを含み、複数の光源グループそれぞれは、光源グループに属する複数の光源のうちから選択された代表光源を有し、補正手段は、複数の基板代表グループにそれぞれ属する複数の代表光源に対し検出手段によりそれぞれ検出された複数の照射位置間の副走査方向の基板距離に基づいて、複数の基板ごとに、基板に形成された複数の光源の発光タイミングを補正するための第１補正量を決定する。
【００２０】
この局面に従えば、複数の基板代表グループにそれぞれ対する複数の照射位置間の副走査方向の基板距離に基づいて、複数の基板ごとに第１補正量を決定する。このため、複数の基板代表グループそれぞれに対する照射位置を検出すればよいので、複数の光源グループすべてにそれぞれ対応する照射位置を検出する必要がなく、処理が簡略になり、容易に補正量を決定することができる。
【００２１】
好ましくは、複数の基板それぞれに含まれる複数の光源グループは、基準グループと、基準グループ以外の参照グループとを含み、補正手段は、複数の基板ごとに、基板に含まれる参照グループに属する代表光源に対して検出手段により照射位置として検出された参照グループ位置と基板に含まれる基準グループに属する代表光源に対して検出手段により照射位置として検出される基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源の発光タイミングを補正するための第２補正量を決定する。
【００２２】
この局面に従えば、複数の基板ごとに、基板に含まれる参照グループに対する参照グループ位置と基準グループに対する基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源の発光タイミングを補正するための第２補正量を決定する。このため、複数の基板ごとに、複数の光源グループそれぞれの第２補正量が決定されるので、補正量を正確に決定することができる。
【００２３】
この発明の他の局面によれば、露光装置は、所定方向に沿って配列するように複数の光源が形成された複数の基板を含む露光ユニットと、複数の基板は、第１基板と第２基板とを含み、第１基板に形成された複数の光源および第２基板に形成された複数の光源それぞれの位置が所定方向および所定方向と交わる副走査方向で互いに異なるように、第１基板と第２基板とが位置決めされており、副走査方向に沿って露光ユニットに相対する所定の速度で移動する像担持体に、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出手段と、複数の基板それぞれは、基板に形成された複数の光源のうち所定方向に配列される位置が第１の範囲内の第１基板代表光源と所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有し、第１基板を基準基板とする場合、第２基板に形成された第１基板代表光源に対して検出手段により照射位置として検出される第１参照基板位置と第１基板に形成された第１基板代表光源に対して検出手段により照射位置として検出される第１基準基板位置との間の副走査方向の第１基板距離と、第２基板に形成された第２基板代表光源に対して検出手段により照射位置として検出される第２参照基板位置と第１基板に形成された第２基板代表光源に対して検出手段により照射位置として検出される第２基準基板位置との間の副走査方向の第２基板距離と、に基づいて、第２基板に形成された複数の光源それぞれの発光タイミングを補正するための第１補正量を決定する補正手段と、を備える。
【００２４】
この局面に従えば、第２基板に対する第１参照基板位置と第１基板に対する第１基準基板位置との間の副走査方向の第１基板距離と、第２基板に対する第２参照基板位置と第１基板に対する第２基準基板位置との間の副走査方向の第２基板距離と、に基づいて、第２基板に形成された複数の光源それぞれの発光タイミングを補正するための第１補正量を決定する。このため、第１基板と第２基板との相対位置のずれを補正することができる。その結果、複数の光源の照射位置の副走査方向のずれを低減した露光装置を提供することができる。
【００２５】
好ましくは、複数の基板それぞれに形成される複数の光源は、副走査方向の位置が異なる複数の光源グループのいずれかに含まれ、複数の基板それぞれに含まれる複数の前記光源グループは、基準グループと、基準グループ以外の参照グループとを含み、複数の光源グループそれぞれは、光源グループに属する複数の光源のうちから選択された代表光源を有し、補正手段は、複数の基板それぞれに対して、基板に含まれる参照グループに属する代表光源に対して検出手段により照射位置として検出された参照グループ位置と基準グループに属する代表光源に対して検出手段により照射位置として検出される基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源の発光タイミングを補正するための第２補正量を決定する。
【００２６】
この局面に従えば、複数の基板それぞれに対して、基板に含まれる参照グループに対する参照グループ位置と基準グループに対する基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源の発光タイミングを補正するための第２補正量を決定する。このため、複数の基板ごとに、複数の光源グループそれぞれの第２補正量が決定されるので、補正量を正確に決定することができる。
【００２７】
好ましくは、補正手段は、第１基準基板位置と第２基準基板位置との間の副走査方向の第３基板距離に基づいて、複数の光源それぞれの発光タイミングを補正するための第３補正量を決定する。
【００２８】
この局面に従えば、第１基準基板位置と第２基準基板位置との間の副走査方向の第３基板距離に基づいて、複数の光源それぞれの発光タイミングを補正するための第３補正量を決定するので、複数の光源の照射位置を、主走査方向を基準に定めることができる。
【００２９】
好ましくは、基準基板は、複数の基板のうち第１基板代表光源または第２基板代表光源と像担持体の回転中心とを結んだ線が像担持体の表面と交わる角度が垂直または最も垂直に近い基板である。
【００３０】
この局面に従えば、基準基板は、その第１基板代表光源または第２基板代表光源と像担持体の回転中心とを結んだ線が像担持体の表面と交わる角度が垂直または最も垂直に近いので、像担持体の変形に対する基準基板に対する照射位置のずれを小さくすることができる。
【００３１】
好ましくは、露光ユニットを制御して、複数の光源から光を射出させる露光制御手段を、さらに備え、検出手段は、複数の光源が射出する光が像担持体に副走査方向が同じ位置で照射される発光タイミングで、露光制御手段が複数の光源に光を射出させた状態で、照射位置を検出する。
【００３２】
この局面に従えば、複数の光源が射出する光が像担持体に副走査方向が同じ位置で照射されるように、複数の光源に光を射出させるので、複数の光源の照射位置が主走査方向に配列されるか否かを検出すればよく、容易に補正することができる。
【００３３】
この発明のさらに他の局面によれば、画像形成装置は、上記の露光装置を備える。
【００３４】
この局面に従えば、露光装置は、複数の光源の照射位置の副走査方向のずれを低減するので、画質を向上した画像を形成することが可能な画像形成装置を提供することができる。
【００３５】
この発明のさらに他の局面によれば、発光タイミング補正方法は、複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットを備えた露光装置で実行される発光タイミング補正方法であって、複数の光源グループは、複数の光源の主走査方向の位置が互いに異なるように、主走査方向と交わる副走査方向に沿って配列されており、露光ユニットに相対して副走査方向に所定の速度で移動する像担持体に、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、複数の光源のうち複数の光源グループの少なくとも２つにそれぞれ属する少なくとも２つの光源に対して検出ステップにおいて検出される少なくとも２つの照射位置間の副走査方向の距離に基づいて、複数の光源グループそれぞれに含まれる複数の光源の発光タイミングを補正する補正ステップと、を含む。
【００３６】
この局面に従えば、複数の光源の照射位置の副走査方向のずれを低減した発光タイミング補正方法を提供することができる。
【００３７】
この発明のさらに他の局面によれば、発光タイミング補正方法は、所定方向に沿って配列するように複数の光源が形成された複数の基板を含む露光ユニットを備えた露光装置で実行される発光タイミング補正方法であって、複数の基板は、第１基板と第２基板とを含み、第１基板に形成された複数の光源および第２基板に形成された複数の光源それぞれの位置が所定方向および所定方向と交わる副走査方向で互いに異なるように、第１基板と第２基板とが位置決めされており、複数の基板それぞれは、基板に形成された複数の光源のうち所定方向に配列される位置が第１の範囲内の第１基板代表光源と所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有し、副走査方向に沿って露光ユニットに相対する所定の速度で移動する像担持体に、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、第１基板を基準基板とする場合、第２基板に形成された第１基板代表光源に対して検出ステップにおいて照射位置として検出される第１参照基板位置と第１基板に形成された第１基板代表光源に対して検出ステップにおいて照射位置として検出される第１基準基板位置との間の副走査方向の第１基板距離と、第２基板に形成された第２基板代表光源に対して検出ステップにおいて照射位置として検出される第２参照基板位置と第１基板に形成された第２基板代表光源に対して検出ステップにおいて照射位置として検出される第２基準基板位置との間の副走査方向の第２基板距離と、に基づいて、第２基板に形成された複数の光源それぞれの発光タイミングを補正するための第１補正量を決定する補正ステップと、を含む。
【００３８】
この局面に従えば、複数の光源の照射位置の副走査方向のずれを低減した発光タイミング補正方法を提供することができる。
【００３９】
この発明のさらに他の局面によれば、発光タイミング補正プログラムは、複数の光源が主走査方向に沿って配列された複数の光源グループを含む露光ユニットを備えた露光装置を制御するコンピューターで実行される発光タイミング補正プログラムであって、複数の光源グループは、複数の光源の主走査方向の位置が互いに異なるように、主走査方向と交わる副走査方向に沿って配列されており、副走査方向に沿って露光ユニットに相対する所定の速度で移動する像担持体に、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、複数の光源のうち複数の光源グループの少なくとも２つにそれぞれ属する少なくとも２つの光源に対して検出ステップにおいて検出される少なくとも２つの照射位置間の副走査方向の距離に基づいて、複数の光源グループそれぞれに含まれる複数の光源の発光タイミングを補正する補正ステップと、をコンピューターに実行させる。
【００４０】
この局面に従えば、複数の光源の照射位置の副走査方向のずれを低減した発光タイミング補正プログラムを提供することができる。
【００４１】
この発明のさらに他の局面によれば、発光タイミング補正プログラムは、所定方向に沿って配列するように複数の光源が形成された複数の基板を含む露光ユニットを備えた露光装置を制御するコンピューターで実行される発光タイミング補正プログラムであって、複数の基板は、第１基板と第２基板とを含み、第１基板に形成された複数の光源および第２基板に形成された複数の光源それぞれの位置が所定方向および所定方向と交わる副走査方向で互いに異なるように、第１基板と第２基板とが位置決めされており、複数の基板それぞれは、基板に形成された複数の光源のうち所定方向に配列される位置が第１の範囲内の第１基板代表光源と所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有し、副走査方向に沿って露光ユニットに相対する所定の速度で移動する像担持体に、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出する検出ステップと、第１基板を基準基板とする場合、第２基板に形成された第１基板代表光源に対して検出ステップにおいて照射位置として検出される第１参照基板位置と第１基板に形成された第１基板代表光源に対して検出ステップにおいて照射位置として検出される第１基準基板位置との間の副走査方向の第１基板距離と、第２基板に形成された第２基板代表光源に対して検出ステップにおいて照射位置として検出される第２参照基板位置と第１基板に形成された第２基板代表光源に対して検出ステップにおいて照射位置として検出される第２基準基板位置との間の副走査方向の第２基板距離と、に基づいて、第２基板に形成された複数の光源それぞれの発光タイミングを補正するための第１補正量を決定する補正ステップと、をコンピューターに実行させる。
【００４２】
この局面に従えば、複数の光源の照射位置の副走査方向のずれを低減した発光タイミング補正プログラムを提供することができる。
【図面の簡単な説明】
【００４３】
【図１】第１の実施の形態におけるＭＦＰの外観を示す斜視図である。
【図２】第１の実施の形態におけるＭＦＰのハードウェア構成の概要を示すブロック図である。
【図３】ＭＦＰの内部構成を示す模式的断面図である。
【図４】露光装置の内部構成の一例を示す斜視図である。
【図５】３つの第１光源基板、第２光源基板および第３光源基板を組み合わせた状態の平面図である。
【図６】マイクロレンズアレイの平面図である。
【図７】マイクロレンズアレイの内部構成を示す側面図である。
【図８】複数の光源の位置と感光体ドラムへの照射位置との関係を模式的に示す第１の図である。
【図９】複数の光源の位置と感光体ドラムへの照射位置との関係を模式的に示す第２の図である。
【図１０】中間転写ベルトの底面図である。
【図１１】第１の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図１２】第１の実施の形態における補正部の詳細な機能の一例を示す図である。
【図１３】照射位置データの一例を示す図である。
【図１４】照射距離の一例を示す図である。
【図１５】発光タイミング補正処理の流れの一例を示すフローチャートである。
【図１６】第１の変形例における補正部の詳細な機能の一例を示す図である。
【図１７】第１の変形例における照射位置データの一例を示す図である。
【図１８】代表距離の一例を示す図である。
【図１９】予測後の照射距離の一例を示す図である。
【図２０】第１の変形例における発光タイミング補正処理の流れの一例を示すフローチャートである。
【図２１】第２の変形例におけるＭＦＰが備えるＣＰＵの機能の一例を示すブロック図である。
【図２２】第２の変形例における補正部の詳細な機能の一例を示すブロック図である。
【図２３】基板距離算出部の詳細な機能の一例を示すブロック図である。
【図２４】第３の変形例における発光タイミング補正処理の流れの一例を示すフローチャートである。
【図２５】第１補正量決定処理の流れの一例を示すフローチャートである。
【図２６】第４の変形例における補正部の詳細な機能の一例を示すブロック図である。
【図２７】第４の変形例における発光タイミング補正処理の流れの一例を示すフローチャートである。
【図２８】第２補正量決定処理の流れの一例を示すフローチャートである。
【図２９】第２の実施の形態における中間転写ベルトの底面図である。
【図３０】第２の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図３１】第２の実施の形態における補正部の詳細な機能の一例を示す図である。
【図３２】第１照射位置データの一例を示す図である。
【図３３】第２照射位置データの一例を示す図である。
【図３４】基準基板と参照基板との配置状態の一例を示す模式図である。
【図３５】第２の実施の形態における発光タイミング補正処理の流れの一例を示すフローチャートである。
【図３６】第２の実施の形態における第１補正量決定処理の流れの一例を示すフローチャートである。
【図３７】光源別第１補正量決定処理の流れの一例を示すフローチャートである。
【図３８】第５の変形例における補正部の詳細な機能の一例を示す図である。
【発明を実施するための形態】
【００４４】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００４５】
図１は、第１の実施の形態におけるＭＦＰの外観を示す斜視図である。図２は、第１の実施の形態におけるＭＦＰのハードウェア構成の概要を示すブロック図である。図１および図２を参照して、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００は、画像形成装置の一例であり、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、画像データに基づいて用紙に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００４６】
自動原稿搬送装置１２０は、原稿トレイ１２５上にセットされた複数枚の原稿を１枚ずつ自動的に原稿読取部１３０の原稿読み取り位置まで搬送し、原稿読取部１３０により原稿に形成された画像が読み取られた原稿を原稿排紙トレイ１２７上に排出する。
【００４７】
原稿読取部１３０は、原稿を読み取るための矩形状の読取面を有する。読取面は、例えばプラテンガラスにより形成される。自動原稿搬送装置１２０は、読取面の１つの辺に平行な軸を中心に回転可能にＭＦＰ１００の本体に接続され、開閉可能である。自動原稿搬送装置１２０の下方に、原稿読取部１３０が配置されており、自動原稿搬送装置１２０が回転して開いた開状態で、原稿読取部１３０の読取面が露出する。このため、ユーザーは、原稿読取部１３０の読取面に原稿を載置可能である。自動原稿搬送装置１２０は、原稿読取部１３０の読取面が露出する開状態と、読取面を覆う閉状態とに状態を変化可能である。
【００４８】
画像形成部１４０は、ＣＰＵ１１１により制御され、給紙部１５０により搬送される用紙に、周知の電子写真方式により画像を形成する。本実施の形態では、画像形成部１４０は、ＣＰＵ１１１から入力される画像データと、用紙の媒体種別に対応する画像形成条件で、給紙部１５０により搬送される用紙に画像を形成する。画像が形成された用紙は排紙トレイ１５９に排出される。ＣＰＵ１１１が画像形成部１４０に出力する画像データは、原稿読取部１３０から入力される画像データの他、外部から受信されるプリントデータ等の画像データを含む。
【００４９】
メイン回路１１０は、ＭＦＰ１００の全体を制御するＣＰＵ（中央演算処理装置）１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、外部記憶装置１１８と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００５０】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる画像データを一時的に記憶する。
【００５１】
操作パネル１６０は、ＭＦＰ１００の上部に設けられる。操作パネル１６０は、表示部１６１と操作部１６３とを含む。表示部１６１は、例えば、液晶表示装置（ＬＣＤ）であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。なお、ＬＣＤに代えて、画像を表示する装置であれば、例えば、有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイを用いることができる。
【００５２】
操作部１６３は、タッチパネル１６５と、ハードキー部１６７とを含む。タッチパネル１６５は、静電容量方式である。なお、タッチパネル１６５は、静電容量方式に限らず、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式等の他の方式を用いることができる。
【００５３】
タッチパネル１６５は、その検出面が表示部１６１の上面または下面に表示部１６１に重畳して設けられる。ここでは、タッチパネル１６５の検出面のサイズと、表示部１６１の表示面のサイズとを同じにしている。このため、表示面の座標系と検出面の座標系は同じである。タッチパネル１６５は、ユーザーが、表示部１６１の表示面を指示する位置を検出面で検出し、検出した位置の座標をＣＰＵ１１１に出力する。表示面の座標系と検出面の座標系は同じなので、タッチパネル１６５が出力する座標を、表示面の座標に置き換えることができる。
【００５４】
ハードキー部１６７は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。タッチパネル１６５は、表示部１６１の表示面中でユーザーにより指示された位置を検出する。ユーザーがＭＦＰ１００を操作する場合は直立した姿勢となる場合が多いので、表示部１６１の表示面、タッチパネル１６５の操作面およびハードキー部１６７は、上方を向いて配置される。ユーザーが表示部１６１の表示面を容易に視認することができ、ユーザーが指で操作部１６３を容易に指示することができるようにするためである。
【００５５】
通信Ｉ／Ｆ部１１２は、ネットワークにＭＦＰ１００を接続するためのインターフェースである。通信Ｉ／Ｆ部１１２は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで、ネットワークに接続された他のコンピューターまたはデータ処理装置と通信する。通信Ｉ／Ｆ部１１２が接続されるネットワークは、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワークは、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００５６】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶するとともに、画像形成部１４０でプリント可能なプリントデータに変換して、画像形成部１４０に出力する。これにより、画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータの画像を用紙に形成する。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００５７】
外部記憶装置１１８は、ＣＰＵ１１１により制御され、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１８Ａ、または半導体メモリが装着される。本実施の形態においては、ＣＰＵ１１１は、ＲＯＭ１１３に記憶されたプログラムを実行する例を説明するが、ＣＰＵ１１１は、外部記憶装置１１８を制御して、ＣＤ−ＲＯＭ１１８ＡからＣＰＵ１１１が実行するためのプログラムを読出し、読み出したプログラムをＲＡＭ１１４に記憶し、実行するようにしてもよい。
【００５８】
なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、ＣＤ−ＲＯＭ１１８Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がネットワークに接続されたコンピューターからプログラムをダウンロードしてＨＤＤ１１５に記憶する、または、ネットワークに接続されたコンピューターがプログラムをＨＤＤ１１５に書込みするようにして、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５９】
図３は、ＭＦＰの内部構成を示す模式的断面図である。図３を参照して、自動原稿搬送装置１２０は、原稿トレイ１２５に載置された１以上の原稿をさばいて、１枚ずつ原稿読取部１３０に搬送する。原稿読取部１３０は、自動原稿搬送装置１２０により原稿ガラス１１上にセットされた原稿の画像を、その下方を移動するスライダー１２に取付けられた露光ランプ１３で露光する。原稿からの反射光は、ミラー１４と２枚の反射ミラー１５，１５Ａによりレンズ１６に導かれ、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）センサー１８に結像する。露光ランプ１３とミラー１４とは、スライダー１２に取付けられており、スライダー１２は、スキャナモーター１７により、図３中に示す矢印方向（副走査方向）へ複写倍率に応じた速度Ｖで移動する。これにより、原稿ガラス１１上にセットされた原稿を全面にわたって走査することができる。また、露光ランプ１３とミラー１４の移動に伴い、２枚の反射ミラー１５，１５Ａは、速度Ｖ／２で図２中矢印方向へ移動する。これにより、露光ランプ１３で原稿に照射された光が、原稿で反射してからＣＣＤセンサー１８に結像するまでの光路長が常に一定となる。原稿読取部１３０は、動作モードが省電力モードから通常モードに切り換わる起動時に、初期化処理としてシェーディング補正を実行し、スライダー１２を予め定められた位置に移動させる。
【００６０】
ＣＣＤセンサー１８に結像した反射光は、ＣＣＤセンサー１８内で電気信号としての画像データに変換され、メイン回路１１０に送られる。メイン回路１１０では、受取ったアナログの画像データにＡ／Ｄ変換処理、デジタル画像処理等を行なった後、画像形成部１４０に出力する。メイン回路１１０は、画像データを、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の印字用データに変換し、画像形成部１４０へ出力する。
【００６１】
画像形成部１４０は、イエロー、マゼンタ、シアンおよびブラックそれぞれの画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋを備える。ここで、“Ｙ”、“Ｍ”、“Ｃ”および“Ｋ”は、それぞれイエロー、マゼンタ、シアンおよびブラックを表す。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋの少なくとも１つが駆動されることにより、画像が形成される。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋのすべてが駆動されると、フルカラーの画像を形成する。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋには、イエロー、マゼンタ、シアンおよびブラックの印字用データがそれぞれ入力される。画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋは、取扱うトナーの色彩が異なるのみなので、ここでは、イエローの画像を形成するための画像形成ユニット２０Ｙについて説明する。
【００６２】
画像形成ユニット２０Ｙは、イエローの印字用データが入力される露光装置２１Ｙと、露光装置２１Ｙの像担持体である感光体ドラム２３Ｙと、帯電チャージャ２２Ｙと、現像器２４Ｙと、転写チャージャ２５Ｙと、トナーボトル４１Ｙと、を備える。トナーボトル４１Ｙは、イエローのトナーを収納する。
【００６３】
露光装置２１Ｙは、メイン回路１１０から受取った印字用データ（電気信号）に応じて発光し、被写体である感光体ドラム２３Ｙを露光する。感光体ドラム２３Ｙは、帯電チャージャ２２Ｙによって帯電された後、露光装置２１Ｙが発光するレーザー光が照射される。これにより、感光体ドラム２３Ｙに静電潜像が形成される。続いて、現像器２４Ｙが、トナーボトル４１Ｙから供給されたトナーを静電潜像上に載せることによりトナー像が形成される。感光体ドラム２３Ｙ上に形成されたトナー像は、中間転写ベルト３０上に、転写チャージャ２５Ｙにより転写される。
【００６４】
一方、中間転写ベルト３０は、駆動ローラー３３Ｃとローラー３３Ａとにより弛まないように懸架されている。駆動ローラー３３Ｃが図３中で反時計回りに回転すると、中間転写ベルト３０が所定の速度で図中反時計回りに回転する。中間転写ベルト３０の回転に伴って、ローラー３３Ａが、反時計回りに回転する。
【００６５】
これにより、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋが、順に中間転写ベルト３０上にトナー像を転写する。画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋそれぞれが、中間転写ベルト３０上にトナー像を転写するタイミングは、中間転写ベルト３０に付された基準マークを検出することにより、調整される。これにより、イエロー、マゼンタ、シアンおよびブラックのトナー像が中間転写ベルト３０上に重畳される。
【００６６】
中間転写ベルト３０に形成されたトナー像は、転写ローラー２６によって用紙に転写される。トナー像が転写された用紙は、定着ローラー対３２に搬送され、定着ローラー対３２により加熱される。これにより、トナーが溶かされて用紙に定着する。その後、用紙は排紙トレイ１５９に排出される。
【００６７】
画像形成ユニット２０Ｋと転写ローラー２６との間に、中間転写ベルト３０に転写されたトナー像の一部を読み取るためのレジストセンサー３９が設けられている。レジストセンサー３９は、中間転写ベルト３０に向かって光を射出する投光部と、中間転写ベルト３０で反射した光を受光する受光部とを含み、受光部が受光した光の量を示す信号を出力する。レジストセンサー３９は、画像形成ユニット２０Ｋと転写ローラー２６との間に設けられるため、画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋそれぞれによって中間転写ベルト３０に形成されたトナー像を読み取ることが可能である。レジストセンサー３９は、イエロー、マゼンタ、シアン、ブラックのそれぞれの色のトナー像を検出可能である。
【００６８】
中間転写ベルト３０の画像形成ユニット２０Ｙの上流に、除去装置２８が設けられている。除去装置２８は、中間転写ベルト３０に残存するトナーを除去する。
【００６９】
給紙カセット３５，３５Ａ，３５Ｂには、それぞれサイズの異なる用紙がセットされている。給紙カセット３５，３５Ａ，３５Ｂそれぞれに収納された用紙は、給紙カセット３５，３５Ａ，３５Ｂにそれぞれ取付けられている取出ローラー３６，３６Ａ，３６Ｂにより、搬送経路へ供給され、給紙ローラー３７によりタイミングローラー３１へ送られる。
【００７０】
ＭＦＰ１００は、フルカラーの画像を形成する場合、画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋのすべてを駆動するが、モノクロの画像を形成する場合、画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋのいずれか１つを駆動する。また、画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋの２以上を組み合わせて画像を形成することもできる。なお、ここでは、用紙に４色のトナーそれぞれを形成する画像形成ユニット２０Ｙ、２０Ｍ，２０Ｃ，２０Ｋを備えたタンデム方式のＭＦＰ１００について説明するが、１つの感光体ドラムで４色のトナーを順に用紙に転写する４サイクル方式のＭＦＰであってもよい。
【００７１】
次に、露光装置２１Ｙ，２１Ｍ，２１Ｃ，２１Ｋについて説明する。露光装置２１Ｙ，２１Ｍ，２１Ｃ，２１Ｋはすべて同じなので、ここでは、露光装置２１Ｙを例に説明する。
【００７２】
図４は、露光装置の内部構成の一例を示す斜視図である。図４を参照して、露光装置２１Ｙは、３つの第１光源基板２０１、第２光源基板２０２および第３光源基板２０３を含む露光ユニットと、マイクロレンズアレイ２４０と、を含む。マイクロレンズアレイ２４０は、複数のレンズセット２４５を含む。第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれは、複数の光源２００が形成されている。第１光源基板２０１、第２光源基板２０２および第３光源基板２０３は、副走査方向にずれて重なるように配置される。第１光源基板２０１の下側に、第２光源基板２０２が配置され、第１光源基板２０１の上側に第３光源基板２０３が配置される。第１光源基板２０１の一部と第２光源基板２０２の一部とが重畳し、第１光源基板２０１の一部と第３光源基板２０３の一部とが重畳する。第２光源基板２０２の光源２００が形成される形成領域は、第１光源基板２０１と重ならない。第１光源基板２０１の光源２００が形成される形成領域は、第３光源基板２０３と重ならない。したがって、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３にそれぞれ形成された複数の光源２００から射出される光は、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれに対向してマイクロレンズアレイ２４０に設けられたレンズセット２４５に向かって照射される。
【００７３】
図５は、３つの第１光源基板、第２光源基板および第３光源基板を組み合わせた状態の平面図である。図５を参照して、第１光源基板２０１に形成される複数の光源２００は、３つの光源グループ２１１，２１２，２１３のいずれかに属する。光源グループ２１１に属する複数の光源２００は、主走査方向に沿って配列され、主走査方向と直行する副走査方向の位置が同じである。光源グループ２１２に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。光源グループ２１３に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。第１光源基板２０１における光源グループ２１１，２１２，２１３は、副走査方向に沿って配列され、光源グループ２１１が副走査方向の最も上流に配置され、光源グループ２１３が副走査方向の最も下流に配置される。
【００７４】
第２光源基板２０２に形成される複数の光源２００は、３つの光源グループ２２１，２２２，２２３のいずれかに属する。光源グループ２２１に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。光源グループ２２２に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。光源グループ２２３に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。第２光源基板２０２における光源グループ２２１，２２２，２２３は、副走査方向に沿って配列され、光源グループ２２１が副走査方向の最も上流に配置され、光源グループ２２３が副走査方向の最も下流に配置される。
【００７５】
第３光源基板２０３に形成される複数の光源２００は、３つの光源グループ２３１，２３２，２３３のいずれかに属する。光源グループ２３１に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。光源グループ２３２に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。光源グループ２３３に属する複数の光源２００は、主走査方向に沿って配列され、副走査方向の位置が同じである。光源グループ２１１，２１２，２１３は、副走査方向に沿って配列され、光源グループ２３１が副走査方向の最も上流に配置され、光源グループ２３３が副走査方向の最も下流に配置される。
【００７６】
第２光源基板２０２に含まれる光源グループ２２１が副走査方向の最も上流に配置され、第３光源基板２０３に含まれる光源グループ２３３が副走査方向の最も下流に配置されるように、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３が位置決めされている。ここで、第１光源基板２０１に含まれる光源グループ２１１，２１２，２１３、第２光源基板２０２に含まれる光源グループ２２１，２２２，２２３および第３光源基板２０３に含まれる光源グループ２３１，２３２，２３３それぞれの位置を、副走査方向の上流側からの順番を用いて第Ｎ列（Ｎは正の整数）で示す。具体的には、第２光源基板２０２に含まれる光源グループ２２１が、副走査方向に最も上流側なので第１列であり、第３光源基板２０３に含まれる光源グループ２３３が最も下流側なので第９列である。また、副走査方向に配列される順番が中間の第５列は、第１光源基板２０１の光源グループ２１２である。
【００７７】
なお、第１光源基板２０１が３つの光源グループ２１１，２１２，２１３を含み、第２光源基板２０２が３つの光源グループ２２１，２２２，２２３を含み、第３光源基板２０３が光源グループ２３１，２３２，２３３を含むようにしたが、１つの光源基板に含まれる光源グループの数はこれに限られず、後述するレンズセットのサイズに応じて定めるようにすればよく、１以上であればよい。
【００７８】
第１光源基板２０１に形成される複数の光源２００は、複数のレンズグループのいずれかに分類される。光源グループ２１１に属する複数の光源２００のうち１つのレンズグループに分類される所定数の光源は、主走査方向に連続して等間隔で配列される。光源グループ２１２に属する複数の光源２００のうち１つのレンズグループに分類される所定数の光源は、主走査方向に連続して等間隔で配列される。光源グループ２１３に属する複数の光源２００のうち１つのレンズグループに分類される所定数の光源は、主走査方向に連続して等間隔で配列される。
【００７９】
本実施の形態においては、所定数を３としており、第１光源基板２０１において、光源グループ２１１に属する複数の光源２００のうち３つの光源２００と、光源グループ２１２に属する複数の光源２００のうち３つの光源２００と、光源グループ２１３に属する複数の光源２００のうち３つの光源２００と、が第１レンズグループ２４１Ａに属する。また、第１レンズグループ２４１Ａに含まれる９つの光源２００であって、光源グループ２１１，２１２，２１３のうち副走査方向で中心に配列される光源グループ２１２に属し、主走査方向で中心の光源２００が、第１レンズグループ２４１Ａの中心となる。光源グループ２１１，２１２，２１３それぞれは、所定数である３より多くの光源２００を含むので、第１光源基板２０１において、複数の第１レンズグループ２４１Ａが主走査方向に沿って配列される。
【００８０】
なお、光源グループ２１１，２１２，２１３それぞれに含まれる複数の光源２００のうち１つの第１レンズグループ２４１Ａに含まれる光源２００の数を３としたが、これに限定されることなく、所定数は、レンズセットのサイズによって定めるようにすればよく、１以上であればよい。
【００８１】
同様に、第２光源基板２０２において、光源グループ２２１に属する複数の光源２００のうち３つの光源２００と、光源グループ２２２に属する複数の光源２００のうち３つの光源２００と、光源グループ２２３に属する複数の光源２００のうち３つの光源２００と、が第２レンズグループ２４２Ａに属する。また、第２レンズグループ２４２Ａに含まれる９つの光源２００であって、光源グループ２２１，２２２，２２３のうち副走査方向で中心に配列される光源グループ２２２に属し、主走査方向で中心の光源２００が、第２レンズグループ２４２Ａの中心となる。第２光源基板２０２において、複数の第２レンズグループ２４２Ａが主走査方向に沿って配列される。
【００８２】
同様に、第３光源基板２０３において、光源グループ２３１に属する複数の光源２００のうち３つの光源２００と、光源グループ２３２に属する複数の光源２００のうち３つの光源２００と、光源グループ２３３に属する複数の光源２００のうち３つの光源２００と、が第２レンズグループ２４２Ａに属する。また、第３レンズグループ２４３Ａに含まれる９つの光源２００であって、光源グループ２３１，２３２，２３３のうち副走査方向で中心に配列される光源グループ２３２に属し、主走査方向で中心の光源２００が、第３レンズグループ２４３Ａの中心となる。第３光源基板２０３において、複数の第３レンズグループ２４３Ａが主走査方向に沿って配列される。
【００８３】
図６は、マイクロレンズアレイの平面図である。図６を参照して、マイクロレンズアレイ２４０は、複数のレンズセット２４５を含む。複数のレンズセット２４５は、光軸が、主走査方向および副走査方向で異なる位置となるように配置される。複数のレンズセット２４５は、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３にそれぞれ含まる複数のレンズグループにそれぞれ対応する。
【００８４】
具体的には、複数のレンズセット２４５は、第１列グループ２４１と、第２列グループ２４２と、第３列グループ２４３と、のいずれかに属する。第１列グループ２４１は、第１光源基板２０１に含まれる複数の第１レンズグループ２４１Ａにそれぞれ対応する複数のレンズセット２４５が分類される。第２列グループ２４２は、第２光源基板２０２に含まれる複数の第２レンズグループ２４２Ａにそれぞれ対応する複数のレンズセット２４５が分類される。第３列グループ２４３は、第３光源基板２０３に含まれる複数の第３レンズグループ２４３Ａにそれぞれ対応する複数のレンズセット２４５が分類される。
【００８５】
第１列グループ２４１に属する複数のレンズセット２４５は、複数の第１レンズグループ２４１Ａにそれぞれ対応する。第１列グループ２４１に属する複数のレンズセット２４５は、そのレンズセット２４５の光軸が、そのレンズセット２４５に対応する第１レンズグループ２４１Ａの中心の光源２００を通るように配置される。複数の第２レンズグループ２４２Ａにそれぞれ対応する複数のレンズセット２４５は、そのレンズセット２４５の光軸が、そのレンズセット２４５に対応する第２レンズグループ２４２Ａの中心の光源２００を通るように配置される。複数の第３レンズグループ２４３Ａにそれぞれ対応する複数のレンズセット２４５は、そのレンズセット２４５の光軸が、そのレンズセット２４５に対応する第３レンズグループ２４３Ａの中心の光源２００を通るように配置される。
【００８６】
したがって、第１列グループ２４１に属する複数のレンズセット２４５は、主走査方向に沿って配列される。第２列グループ２４２に属する複数のレンズセット２４５は、主走査方向に沿って配列される。第３列グループ２４３に属する複数のレンズセット２４５は、主走査方向に沿って配列される。
【００８７】
図７は、マイクロレンズアレイの内部構成を示す側面図である。図７を参照して、マイクロレンズアレイ２４０は、第１レンズ板２４８と、第２レンズ板２４９と、第１レンズ板２４８と第２レンズ板２４９との間に配置された絞り板２４７と、を含む。第１レンズ板２４８は、複数のレンズセット２４５それぞれの第１レンズ２４５Ａが形成されている。第２レンズ板２４９は、複数のレンズセット２４５それぞれの第２レンズ２４５Ｂが形成されている。絞り板２４７は、複数のレンズセット２４５それぞれに対応する絞り２４７Ａが形成されている。レンズセット２４５は、第１レンズ２４５Ａと、第２レンズ２４５Ｂと、絞り２４７Ａで構成される。光源２００から射出される光は、第１レンズ２４５Ａに入射し、絞り２４７Ａに照射される。絞り２４７Ａを通過する光が、第２レンズ２４５Ｂに入射する。
【００８８】
図８は、複数の光源の位置と感光体ドラムへの照射位置との関係を模式的に示す第１の図である。図８は、露光装置を副走査方向に垂直な方向から見た図である。第１光源基板２０１に含まれる光源グループ２１１，２１２，２１３と、第２光源基板２０２に含まれる光源グループ２２１，２２２，２２３と、第３光源基板２０３に含まれる光源グループ２３１，２３２，２３３と、が副走査方向で異なる位置に配置される。このため、同一のタイミングで、複数の光源２００から射出される光が感光体ドラム２３Ｙに照射される照射位置は、同一の光源グループに属する複数の光源２００については、対応する照射位置が副走査方向で同じになるが、異なる光源グループに属する複数の光源２００については、対応する照射位置が副走査方向で異なる。
【００８９】
図９は、複数の光源の位置と感光体ドラムへの照射位置との関係を模式的に示す第２の図である。ここでは、感光体ドラム２３Ｙに光が照射される位置が副走査方向で同じ位置となるように複数の光源２００を発光さる発光タイミングを調整した場合における理想的な照射位置を示している。第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれにおいて示される数字は、複数の光源２００の位置とその光源に付された番号を示す。感光体ドラム２３Ｙにおいて示される数字は、照射位置と、その照射位置に対応する光源２００に付された番号を示す。
【００９０】
感光体ドラム２３Ｙは、露光装置２１Ｙに対して副走査方向に相対して所定の速度で移動する。このため、複数の光源２００の発光タイミングを、光源グループごとにずらすことにより、複数の光源２００それぞれの照射位置を副走査方向が同じ位置にすることができ、複数の光源２００の照射位置が主走査方向に沿って配列されるようにすることができる。
【００９１】
第２光源基板２０２において、第１列の光源グループ２２１に属する第１番、第４番および第７番の番号が付された３つの光源２００と、第２列の光源グループ２２２に属する第２番、第５番および第８番の番号が付された３つの光源２００と、第３列の光源グループ２２３に属する第３番、第６番および第９番の番号が付された３つの光源２００と、が第２レンズグループ２４２Ａに属する。第１列の光源グループ２２１に属する複数の光源２００を同時に発光させ、所定時間経過後に、第２列の光源グループ２２２に属する複数の光源２００を同時に発光させ、さらに所定時間経過後に、第３列の光源グループ２２３に属する複数の光源２００を発光させる。これにより、感光体ドラム２３Ｙに第１番〜第９番の光源２００に対応する感光体ドラム２３Ｙにおける照射位置が副走査方向で同じになり、主走査方向に沿って配列される。
【００９２】
第１光源基板２０１において、第４列の光源グループ２１１に属する第１０番、第１３番および第１６番の番号が付された３つの光源２００と、第５列の光源グループ２１２に属する第１１番、第１４番および第１７番の番号が付された３つの光源２００と、第６列の光源グループ２１３に属する第１２番、第１５番および第１８番の番号が付された３つの光源２００と、が第１レンズグループ２４１Ａに属する。第４列の光源グループ２１１に属する複数の光源２００を同時に発光させ、所定時間経過後に、第５列の光源グループ２１２に属する複数の光源２００を同時に発光させ、さらに所定時間経過後に、第６列の光源グループ２１３に属する複数の光源２００を発光させる。これにより、感光体ドラム２３Ｙに第１０番〜第１８番の光源２００に対応する感光体ドラム２３Ｙにおける照射位置が副走査方向で同じになる。
【００９３】
第３光源基板２０３において、第７列の光源グループ２３１に属する第１９番、第２２番および第２５番の番号が付された３つの光源２００と、第８列の光源グループ２３２に属する第２０番、第２３番および第２６番の番号が付された３つの光源２００と、第９列の光源グループ２３３に属する第２１番、第２４番および第２７番の番号が付された３つの光源２００と、が第３レンズグループ２４３Ａに属する。第７列の光源グループ２３１に属する複数の光源２００を同時に発光させ、所定時間経過後に、第８列の光源グループ２３２に属する複数の光源２００を同時に発光させ、さらに所定時間経過後に、第９列の光源グループ２３３に属する複数の光源２００を発光させる。これにより、感光体ドラム２３Ｙに第１９番〜第２７番の光源２００にそれぞれ対応する感光体ドラム２３Ｙにおける照射位置が副走査方向で同じになる。
【００９４】
図１０は、中間転写ベルトの底面図である。レジストセンサー３９は、中間転写ベルト３０の主走査方向の端部に配置される。このため、レジストセンサー３９は、中間転写ベルト３０に形成されたトナー像のうち主走査方向の一部の領域でトナー像を読み取ることができる。ここでは、レジストセンサー３９は、第１番〜第２７番の光源２００に対応する照射位置で形成されるトナー像を読み取り可能な位置に配置される。
【００９５】
図１１は、第１の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図１１に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が発光タイミング補正プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図１１を参照して、ＭＦＰ１００が備えるＣＰＵ１１１は、センサー制御部５１と、検出部５３と、補正部５５と、露光制御部５７と、を含む。
【００９６】
露光制御部５７は、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋを制御する。露光制御部５７は、それに入力される印字用データに従って、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋにそれぞれ含まれる複数の光源２００を発光させる。印字用データは、主走査方向および副走査方向に複数の画素が配列されたデータである。
【００９７】
検出部５３は、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋそれぞれに含まれる複数の光源２００が射出する光が感光体ドラム２３Ｙ，２３Ｍ，２３Ｃ，２３Ｋにそれぞれ照射される照射位置を検出する。具体的には、検出部５３は、露光制御部５７にテストデータを出力し、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋそれぞれに、テストデータに従って光を照射させる。テストデータは、イエロー、シアン、マゼンタ、ブラックの４色それぞれに対応する印字用データである。テストデータは、主走査方向に平行な直線の画像を含むのが好ましい。
【００９８】
検出部５３が、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋそれぞれに対応する照射位置を検出する動作は同じなので、露光装置２１Ｙを例に説明する。露光装置２１Ｙには、イエローのテストデータが入力される。
【００９９】
露光装置２１Ｙに含まれる複数の光源２００が射出する光が感光体ドラム２３Ｙに照射される照射位置には、現像器２４Ｙによってトナーが付着する。画像形成部１４０は、中間転写ベルト３０が副走査方向に予め定められた画像形成速度で移動するように駆動ローラー３３Ｃを回転させ、感光体ドラム２３Ｙの中間転写ベルト３０と接する部分が予め定められた画像形成速度で副走査方向に移動するように感光体ドラム２３Ｙを回転させる。このため、感光体ドラム２３Ｙのトナーが付着した部分が中間転写ベルト３０に対して予め定められた位置に移動する段階で、感光体ドラム２３Ｙに付着したトナーが中間転写ベルト３０に転写され、中間転写ベルト３０にトナー像が形成される。
【０１００】
検出部５３は、センサー制御部５１に読み取り指示を出力し、中間転写ベルト３０に形成されたトナー像を読み取らせる。センサー制御部５１は、レジストセンサー３９を制御し、中間転写ベルト３０に形成されたトナー像を読み取らせ、レジストセンサー３９が出力する読取データを取得する。センサー制御部５１は、取得された読取データを検出部５３に出力する。
【０１０１】
検出部５３は、センサー制御部５１から入力される読取データに基づいて、露光装置２１Ｙに含まれる複数の光源２００それぞれが射出する光が感光体ドラム２３Ｙに照射される照射位置を検出する。照射位置は、主走査方向および副走査方向を座標軸とする座標空間で表される。
【０１０２】
イエローのテストデータに含まれる主走査方向に平行な直線の画像は、露光装置２１Ｙに含まれる複数の光源のうち少なくとも第１番〜第２７番の光源２００に対応する画像を含む。このため、検出部５３は、レジストセンサー３９が出力する読取データを用いて、露光装置２１Ｙの第１番〜第２７番の光源２００それぞれが射出する光の照射位置を検出する。検出部５３は、露光装置２１Ｙに含まれる第１番〜第２７番の光源２００にそれぞれ対応して検出した第１番〜第２７番の照射位置を示す照射位置データを補正部５５に出力する。読取データにおいては、トナー像が形成された画素の明度が、トナー像が形成されていない画素の明度よりも低くなる。一方、第１番〜第２７番の光源２００それぞれに対応する照射位置において、主走査方向の位置が予め定められている。このため、第１番〜第２７番の光源２００それぞれに対応する照射位置を、予め定められた主走査方向の位置に存在する明度が低くなる画素値の位置として特定する。
【０１０３】
露光装置２１Ｙの第１番〜第２７番の光源２００それぞれが射出する光の照射位置は、理想的には、感光体ドラム２３Ｙにおいて主走査方向に平行な直線となる。このため、照射位置データで示される第１番〜第２７番の照射位置は、副走査方向が同じ位置となるはずである。しかしながら、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３の相対位置のずれ、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３と感光体ドラム２３Ｙとの相対位置のずれ等が原因で、第１番〜第２７番の照射位置が、副走査方向で同じ位置とならない場合がある。
【０１０４】
補正部５５は、検出部５３から入力される照射位置データで示される複数の照射位置の少なくとも２つの間の副走査方向の照射距離に基づいて、露光装置２１Ｙに含まれる複数の光源２００の発光タイミングを補正するための補正量を決定する。
【０１０５】
本実施の形態におけるＭＦＰ１００は、１つの光源グループに属する複数の光源２００にそれぞれ対応する複数の照射位置は副走査方向で同一となることを前提にし、複数の光源グループごとに発光タイミングを補正する。補正部５５は、複数の光源２００のうち複数の光源グループの少なくとも２つにそれぞれ属する少なくとも２つの光源２００にそれぞれ対応する少なくとも２つの照射位置間の副走査方向の照射距離に基づいて、複数の光源の発光タイミングを補正するための補正量を決定する。具体的には、補正部５５は、複数の光源グループごとに補正量を決定し、複数の光源グループごとの補正量を露光制御部５７に出力する。
【０１０６】
露光制御部５７は、補正部５５から入力される複数の光源グループごとの補正量に基づいて、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋにそれぞれ含まれる複数の光源２００を発光させるタイミングを補正する。例えば、露光制御部５７は、光源グループ２１１に属する複数の光源２００の発光タイミングを、光源グループ２１１の補正量で補正する。補正量がプラスの場合は、発光タイミングを補正量だけ遅らせ、補正量がマイナスの場合は、発光タイミングを補正量だけ早くする。
【０１０７】
図１２は、第１の実施の形態における補正部の詳細な機能の一例を示す図である。補正部５５は、グループ位置取得部６１と、照射距離算出部６３と、補正量決定部６５と、を含む。グループ位置取得部６１は、複数の光源グループそれぞれに対応する照射位置を取得する。グループ位置取得部６１は、複数の光源グループそれぞれにおいて、その光源グループに含まれる複数の光源２００のうちの１つを代表光源に決定する。同一の光源グループに属する複数の光源２００にそれぞれ対応する照射位置は、副走査方向が同じになるので、光源グループに属する複数の光源２００のうちから任意の光源２００を代表光源に決定すればよい。ここでは、照射位置データが、第１番〜第２７番の光源２００に対応する照射位置を含むので、第１番〜第２７番の光源２００のうち、対象とする光源グループに含まれる３つの光源２００のいずれかを代表光源に決定する。ここでは、グループ位置取得部６１は、光源グループに含まれる複数の光源２００のうち同一のレンズグループに含まれる３つの光源２００であって、主走査方向に中心に配置される光源２００を、その光源グループの代表光源に決定する。
【０１０８】
例えば、第１光源基板２０１は、第４列〜第６列の光源グループ２１１，２１２，２１３を含む。グループ位置取得部６１は、第４列の光源グループ２１１に対して、第１レンズグループ２４１Ａに含まれる第１０番、第１３番および第１６番の３つの光源２００のうち第１３番の光源２００を代表光源に決定する。同様に、グループ位置取得部６１は、第１４番の光源２００を第５列の光源グループ２１２の代表光源に決定し、第１５番の光源２００を第６列の光源グループ２１３の代表光源に決定する。
【０１０９】
同様に、グループ位置取得部６１は、第４番の光源２００を第１列の光源グループ２２１の代表光源に決定し、第５番の光源２００を第２列の光源グループ２２２の代表光源に決定し、第６番の光源２００を第３列の光源グループ２２３の代表光源に決定する。グループ位置取得部６１は、第２２番の光源２００を第７列の光源グループ２３１の代表光源に決定し、第２３番の光源２００を第８列の光源グループ２３２の代表光源に決定し、第２４番の光源２００を第９列の光源グループ２３３の代表光源に決定する。
【０１１０】
グループ位置取得部６１は、検出部５３から入力される照射位置データのうち、複数の光源グループそれぞれの代表光源の照射位置を決定し、複数の光源グループごとの照射位置を照射距離算出部６３に出力する。以下、光源グループの代表光源に対応する照射位置を、光源グループの照射位置という。
【０１１１】
照射距離算出部６３は、グループ位置取得部６１から入力される複数の光源グループそれぞれの照射位置に基づいて、複数の光源グループにそれぞれ対応する複数の照射位置間の副走査方向の距離を、照射距離として算出する。照射距離算出部６３は、基準グループ位置決定部６７と、参照グループ位置決定部６９と、を含む。
【０１１２】
基準グループ位置決定部６７は、複数の光源グループのうちの１つを基準グループに設定する。基準グループ位置決定部６７は、複数の光源グループのうち、それに形成される複数の光源２００と感光体ドラム２３Ｙの回転中心とを結んだ線が感光体ドラム２３Ｙの表面と交わる角度が最も垂直に近くなる光源グループを基準グループに設定する。ここでは、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３のうち副走査方向で中心に配置される第５列の光源グループ２１２を基準グループに決定する。基準グループである光源グループ２１２の代表光源は、第１４番の光源２００である。
【０１１３】
基準グループ位置決定部６７は、グループ位置取得部６１から入力される複数の光源グループそれぞれの照射位置のうち、基準グループの照射位置を基準グループ位置に決定する。ここでは、第５列の光源グループ２１２の照射位置を基準グループ位置に決定する。
【０１１４】
参照グループ位置決定部６９は、複数の光源グループのうち、基準グループ以外の光源グループを参照グループに設定する。参照グループ位置決定部６９は、グループ位置取得部６１から入力される複数の光源グループそれぞれの照射位置のうち、参照グループである光源グループごとに、その照射位置を参照グループ位置に決定する。ここでは、第１列〜第４列、第６列〜第９列の光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２，２３３の照射位置を参照グループ位置に決定する。
【０１１５】
照射距離算出部６３は、複数の参照グループごとに、その参照グループ位置と基準グループ位置との間の副走査方向の距離を照射距離として算出し、参照グループと照射距離との組を補正量決定部６５に出力する。
【０１１６】
基準グループが第５列の光源グループ２１２であり、基準グループの代表光源が第１４番の光源２００である。このため、照射距離算出部６３は、例えば、第１列の光源グループ２２１を参照グループとする場合、第１列の光源グループ２２１の代表光源である第４番の光源２００の照射位置が参照グループ位置であり、基準グループの代表光源である第１４番の光源２００の照射位置が基準グループ位置である。参照グループ位置が基準グループ位置よりも副走査方向で上流側に位置する場合、照射距離をプラスの値とし、参照位置が基準位置よりも副走査方向で下流側に位置する場合、照射距離をマイナスの値とする。
【０１１７】
補正量決定部６５は、照射距離算出部６３から入力される複数の参照グループそれぞれの照射距離に基づいて、複数の光源２００の発光タイミングを補正するための補正量を、複数の参照グループごとに決定する。ここでは、複数の参照グループは、第１列〜第４列、第６列〜第９列の光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２，２３３である。補正量決定部６５は、参照グループの照射距離を画像形成速度で除算した値を、その参照グループの補正量として決定する。また、補正量決定部６５は、基準グループである光源グループ２１２の補正量をゼロに決定する。補正量決定部６５は、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３ごとに決定された補正量を露光制御部５７に出力する。
【０１１８】
図１３は、照射位置データの一例を示す図である。図１３を参照して、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれに対応する照射位置２１１Ａ，２１２Ａ，２１３Ａ，２２１Ａ，２２２Ａ，２２３Ａ，２３１Ａ，２３２Ａ，２３３Ａを、黒色で示す。基準グループである第５列の光源グループ２１２に属する第１１番、１４番および第１７番の光源２００に対応する３つの照射位置２１２Ａが、副走査方向の位置が同じで、主走査方向の位置が異なる３つの黒色の画素で示される。また、第１列の光源グループ２２１に属する第１番、４番および第７番の光源２００に対応する３つの照射位置２２１Ａが、副走査方向の位置が同じで、主走査方向の位置が異なる３つの黒色の画素で示される。また、第９列の光源グループ２３３に属する第２１番、第２４番および第２７番の光源２００に対応する３つの照射位置２３３Ａが、副走査方向の位置が同じで、主走査方向の位置が異なる３つの黒色の画素で示される。
【０１１９】
第４列の光源グループ２１１の照射位置２１１Ａは、基準グループである第５列の光源グループ２１２の照射位置２１２Ａに対して、副走査方向で上流側に１画素だけずれている。第６列の光源グループ２１３の照射位置２１３Ａは、基準グループである第５列の光源グループ２１２の照射位置２１２Ａに対して、副走査方向で下流側に１画素だけずれている。
【０１２０】
同様に、第１列の光源グループ２２１の照射位置２２１Ａは、基準グループである第５列の光源グループ２１２の照射位置２１２Ａに対して、副走査方向で上流側に１０画素だけずれている。第９列の光源グループ２３３の照射位置２３３Ａは、基準グループである第５列の光源グループ２１２の照射位置２１２Ａに対して、副走査方向で下流側に１０画素だけずれている。
【０１２１】
図１４は、照射距離の一例を示す図である。ここでは、図１３に示した照射位置データに基づき算出される照射距離を示している。図１４においては、光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３を、それらが副走査方向に配列される順に列数で示している。
【０１２２】
図１４を参照して、第１列の光源グループ２２１の照射距離は＋１０であり、第２列の光源グループ２２２の照射距離は＋６であり、第３列の光源グループ２２３の照射距離は＋３であり、第４列の光源グループ２１１の照射距離は＋１である。第５列の光源グループ２１２は基準グループなので照射距離は０である。第６列の光源グループ２１３の照射距離は−１であり、第７列の光源グループ２３１の照射距離は−３であり、第８列の光源グループ２３２の照射距離は−６であり、第９列の光源グループ２３３の照射距離は−１０である。
【０１２３】
図１５は、発光タイミング補正処理の流れの一例を示すフローチャートである。発光タイミング補正処理は、ＭＦＰ１００が備えるＣＰＵ１１１が発光タイミング補正プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図１５を参照して、ＣＰＵ１１１は、画像形成部１４０にテストデータの画像を形成させる（ステップＳ０１）。テストデータは、イエロー、マゼンタ、シアンおよびブラックの４色それぞれに対して、主走査方向に平行な直線を表す画像データである。これにより、画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋそれぞれにより、イエロー、マゼンタ、シアンおよびブラックそれぞれについて、テストデータの画像に対応するトナー像が中間転写ベルト３０に形成される。
【０１２４】
次のステップＳ０２においては、照射位置データを取得する。レジストセンサー３９を制御し、中間転写ベルト３０に形成されたトナー像を読み取らせ、レジストセンサー３９が出力する読取データを取得する。ここでは、イエローのトナー像を読み取って得られた読取データを例に説明する。レジストセンサー３９が出力するイエローの読取データを用いて、露光装置２１Ｙの第１番〜第２７番の光源２００それぞれの照射位置を検出する。第１番〜第２７番の光源２００それぞれについて、読取データにおいて、その光源２００に対して予め定められた主走査方向の位置で明度が低くなる画素の副走査方向の位置を特定することにより、その光源２００に対する照射位置を特定する。第１番〜第２７番の光源２００それぞれについて照射位置を特定することにより、照射位置データを取得する。
【０１２５】
ステップＳ０３においては、基準グループ位置を決定する。基準グループ位置は、基準グループの代表光源の照射位置である。基準グループは、複数の光源グループのうちから任意に定めればよい。ここでは、第５列の光源グループ２１２を基準グループとしており、光源グループ２１２の代表光源である第１４番の光源２００の照射位置を、基準グループ位置に決定する。
【０１２６】
ステップＳ０４においては、複数の光源グループのうちから１つを処理対象に選択し、処理をステップＳ０５に進める。ステップＳ０５においては、処理対象に選択された光源グループが基準グループか否かを判断する。基準グループならば処理をステップＳ１０に進めるが、そうでなければ処理対象の光源グループを参照グループとし、処理をステップＳ０６に進める。ステップＳ０６においては、参照グループ位置を決定し、処理をステップＳ０７に進める。参照グループ位置は、処理対象に選択された光源グループの代表光源の照射位置である。例えば、第１列の光源グループ２２１が処理対象に選択されている場合、光源グループ２２１の代表光源である第４番の光源２００の照射位置を、光源グループ２２１の参照グループ位置に決定する。
【０１２７】
ステップＳ０７においては、処理対象に選択されている光源グループの照射距離を算出する。参照グループ位置と基準グループ位置との間の副走査方向の距離をその光源グループの照射距離として算出する。ステップＳ０６において決定された参照グループ位置と、ステップＳ０３において決定された基準グループ位置とから照射距離を算出する。照射距離は、参照グループ位置が基準グループ位置よりも副走査方向の上流側に位置する場合はプラスの値となり、参照グループ位置が基準グループ位置よりも副走査方向の下流側に位置する場合はマイナスの値となる。
【０１２８】
次のステップＳ０８においては、処理対象に選択されている光源グループの補正量を決定し、処理をステップＳ０９に進める。ステップＳ０７で算出された照射距離を画像形成速度で除算した値を補正量に決定する。
【０１２９】
ステップＳ０９においては、処理対象に選択された光源グループに含まれる複数の光源２００の発光タイミングを、補正量を用いて補正し、処理をステップＳ１０に進める。補正量がプラスならば発光タイミングを補正量だけ遅らせ、補正量がマイナスならば発光タイミングを補正量だけ早くする。
【０１３０】
ステップＳ１０においては、処理対象に選択されていない光源グループ存在するか否かを判断する。未選択の光源グループが存在するならば処理をステップＳ０４に戻すが、存在しなければ処理を終了する。これにより、複数の光源グループすべてについて、ステップＳ０５〜ステップＳ０９が実行されることにより、複数の光源グループそれぞれの補正量が決定され、複数の光源２００の発光タイミングが補正される。なお、基準グループである第５列の光源グループ２１２の補正量は決定されないので、第５列の光源グループ２１２に属する複数の光源２００の発光タイミングは補正されない。
【０１３１】
以上説明したように、第１の実施の形態におけるＭＦＰ１００は、露光装置２１Ｙ，２１Ｍ，２１Ｃ，２１Ｋを備えており、例えば、露光装置２１Ｙは、複数の光源２００が主走査方向に沿って配列された複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３を含む。複数の光源グループは、複数の光源２００の主走査方向の位置が互いに異なるように、副走査方向に沿って配列されている。さらに、ＣＰＵ１１１は、副走査方向に沿って露光ユニットに相対する所定の速度で移動する感光体ドラム２３Ｙに、複数の光源２００の少なくとも２つが射出する光が照射される照射位置を検出し、複数の光源２００のうち複数の光源グループの少なくとも２つにそれぞれ属する少なくとも２つの光源に対して検出される少なくとも２つの照射位置間の副走査方向の照射距離に基づいて、複数の光源グループそれぞれに含まれる複数の光源の発光タイミングを補正する。複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれに属する複数の光源２００が主走査方向に配列されているので、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３の少なくとも２つの副走査方向の照射位置のずれから、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれの副走査方向の照射位置のずれを補正することができる。その結果、露光装置２１Ｙにおける複数の光源の照射位置の副走査方向のずれを低減することができる。
【０１３２】
また、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれは、それに属する複数の光源２００のうちから選択された代表光源を有し、ＣＰＵ１１１は、複数の光源グループの代表光源に対応する複数の照射位置間の副走査方向の照射距離に基づいて、複数の光源２００の発光タイミングを補正するための補正量を複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３ごとに決定する。このため、代表光源に対応する照射位置を検出すればよいので、複数の光源２００のすべての照射位置を検出する必要がなく、処理が簡略になり、容易に補正量を決定することができる。
【０１３３】
また、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３は、基準グループとしての光源グループ２１２と、基準グループ以外の参照グループとしての光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２，２３３とを含み、ＣＰＵ１１１は、例えば、参照グループ２１１に属する代表光源に対応する照射位置として検出される参照グループ位置と基準グループに属する代表光源に対応する照射位置として検出される基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループ２１１に属する複数の光源２００の発光タイミングを補正するための補正量を決定する。このため、参照グループ２１１に対する参照グループ位置と基準グループ２１２に対する基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループ２１１に属する複数の光源２００の発光タイミングを補正するための補正量を決定するので、参照グループ２１１に属する複数の光源２００の照射位置を、基準グループ２１２に属する複数の光源２００の照射位置に合わせることができる。
【０１３４】
また、基準グループ２１２は、それに属する代表光源と感光体ドラム２３Ｙの回転中心とを結んだ線が感光体ドラム２３Ｙの表面と交わる角度が垂直または最も垂直に近い光源グループ２１２である。このため、感光体ドラム２３Ｙの変形に対する基準グループ２１２の照射位置のずれを小さくすることができる。
【０１３５】
また、ＣＰＵ１１１は、複数の光源２００が射出する光が感光体ドラム２３Ｙに副走査方向が同じ位置で照射される発光タイミングで、複数の光源２００に光を射出させた状態で、照射位置を検出する。このため、複数の光源２００の照射位置が主走査方向に配列されるか否かを検出すればよく、発光タイミングを容易に補正することができる。
【０１３６】
＜第１の変形例＞
第１の実施の形態におけるＭＦＰ１００においては、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれの照射位置を決定し、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれの補正量を決定するようにした。
【０１３７】
第１の変形例におけるＭＦＰ１００は、複数の光源グループの少なくとも２つの照射距離を決定し、複数の光源グループそれぞれの補正量を決定するようにしたものである。第１の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１が有する機能は、図１１に示した機能と同じである。
【０１３８】
図１６は、第１の変形例における補正部の詳細な機能の一例を示す図である。図１６を参照して、第１の変形例における補正部５５Ａが、図１２に示した機能と異なる点は、照射距離算出部６３および補正量決定部６５が、代表距離算出部６３Ａおよび補正量決定部６５Ａにそれぞれ変更された点、配置距離取得部７３が追加された点である。その他の機能は図１２に示した機能と同じなので、ここでは説明を繰り返さない。
【０１３９】
図１６を参照して、代表距離算出部６３Ａは、グループ位置取得部６１から入力される複数の光源グループそれぞれの照射位置のうち少なくとも２つの代表グループの照射位置に基づいて、代表距離を算出する。代表距離は、少なくとも２つの代表グループにそれぞれ対応する少なくとも２つの照射位置間の副走査方向の距離である。代表距離算出部６３Ａは、基準グループ位置決定部６７Ａと、参照グループ位置決定部６９Ａと、を含む。
【０１４０】
基準グループ位置決定部６７Ａは、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３のうちの１つを基準グループに設定する。基準グループ位置決定部６７Ａは、複数の光源グループのうち、それに形成される複数の光源２００と感光体ドラム２３Ｙの回転中心とを結んだ線が前記像担持体の表面と交わる角度が垂直または最も垂直に近くなる光源グループを基準グループに設定する。ここでは、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３のうち副走査方向で中心に配置される第５列の光源グループ２１２を基準グループに決定する。基準グループの代表光源は、第１４番の光源２００である。
【０１４１】
基準グループ位置決定部６７Ａは、グループ位置取得部６１から入力される照射位置データに基づいて、基準グループである第５列の光源グループ２１２の照射位置を基準グループ位置に決定する。
【０１４２】
参照グループ位置決定部６９Ａは、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３のうち、基準グループ以外の光源グループのうちから少なくとも１つを参照グループに設定する。参照グループは、基準グループ以外の任意の光源グループであればよい。ここでは、基準グループからの副走査方向の距離が最大となる第１列の光源グループ２２１と第９列の光源グループ２３３とを参照グループとする場合を例に説明する。参照グループ位置決定部６９Ａは、グループ位置取得部６１から入力される照射位置データに基づいて、参照グループである第１列の光源グループ２２１および第９列の光源グループ２３３それぞれの照射位置を決定する。
【０１４３】
代表距離算出部６３Ａは、参照グループごとに、その照射位置と基準グループの照射位置との間の副走査方向の距離を代表距離として算出する。参照グループの照射位置が基準グループの照射位置よりも副走査方向で上流側に位置する場合、代表距離をプラスの値とし、参照グループの照射位置が基準グループの照射位置よりも副走査方向で下流側に位置する場合、代表距離をマイナスの値とする。代表距離算出部６３Ａは、参照グループと代表距離との組を補正量決定部６５Ａに出力する。ここでは、第１列の光源グループ２２１とその代表距離との組と、第９列の光源グループ２３３とその代表距離との組を、補正量決定部６５Ａに出力する。
【０１４４】
基準グループが第５列の光源グループ２１２であり、基準グループの代表光源が第１４番の光源２００である。このため、代表距離算出部６３Ａは、第１列の光源グループ２２１の代表光源である第４番の光源２００の照射位置と、第５列の光源グループ２１２の代表光源である第１４番の光源２００の照射位置との間の副走査方向の距離を、第１列の光源グループ２２１の代表距離として求める。また、代表距離算出部６３Ａは、第９列の光源グループ２３３の代表光源である第２４番の光源２００の照射位置と、基準グループの代表光源である第１４番の光源２００の照射位置との間の副走査方向の距離を第９列の光源グループ２３３の代表距離として求める。
【０１４５】
配置距離取得部７３は、複数の光源グループ間の副走査方向の相対距離を配置距離として取得する。複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２、２３３の相対位置は固定されている。ここでは、第５列の光源グループ２１２を基準グループとしている。配置距離取得部７３は、複数の光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２、２３３それぞれと、基準グループである第５列の光源グループ２１２との間の副走査方向の距離を配置距離として取得する。光源グループの配置距離は、その光源グループが基準グループよりも副走査方向の上流側に配置される場合にはマイナスの値であり、基準グループよりも副走査方向の下流側に配置される場合にはプラスの値である。配置距離取得部７３は、複数の光源グループごとの配置距離を補正量決定部６５Ａに出力する。
【０１４６】
補正量決定部６５Ａは、代表距離算出部６３Ａから入力される参照グループの代表距離と、複数の光源グループそれぞれの配置距離と、に基づいて、複数の光源２００の発光タイミングを補正するための補正量を、複数の光源グループごとに決定する。処理対象となる光源グループの配置距離と参照グループの配置距離との比で、参照グループの代表距離を案分した値を処理対象となる光源グループの照射距離として予測し、照射距離を画像形成速度で除算した値を、処理対象となる光源グループに対応する補正量に決定する。
【０１４７】
例えば、補正量決定部６５Ａは、第４列の光源グループ２１１の補正量を決定する場合、参照グループである光源グループ２２１，２２３のいずれか一方を選択する。例えば、第４列の光源グループ２１１との間の距離が短い第１列の光源グループ２２１を選択する。補正量決定部６５Ａは、第１列の光源グループ２２１の代表距離と、第１列の光源グループ２２１の配置距離と、第４列の光源グループ２１１の配置距離とに基づいて、第４列の光源グループ２１１の照射距離を予測する。
【０１４８】
第１列の光源グループ２２１の配置距離と第４列の光源グループ２１１の配置距離との割合で、第１列の光源グループ２２１の代表距離を比例配分することにより、第４列の光源グループ２１１の照射距離を予測する。第１列の光源グループ２２１の配置距離をＬａ、第４列の光源グループ２１１の配置距離をＬｂとし、第１列の光源グループ２２１の代表距離をＬｃとする場合、第４列の光源グループ２１１の照射距離ＬＤは、次式（１）で表される。
ＬＤ＝Ｌｃ×Ｌｂ／Ｌａ×Ｃ  …  （１）
ただし、Ｃは、補正係数である。補正係数は、Ｌｂに対して予め定められた値である。Ｃは、実験により求めるようにすればよい。
【０１４９】
補正量決定部６５Ａは、複数の光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２、２３３それぞれについて、それの照射距離を画像形成速度で除算した値を補正量として決定する。
【０１５０】
図１７は、第１の変形例における照射位置データの一例を示す図である。図１７を参照して、参照グループである第１列の光源グループ２２１および第９列の光源グループ２３３それぞれに対応する照射位置２２１Ａ，２３３Ａと、基準グループである第５列の光源グループ２１２に対応する照射位置２１２Ａを、黒色で示す。第５列の光源グループ２１２に属する第１１番、１４番および第１７番の光源２００に対応する３つの照射位置２１２Ａが、副走査方向の位置が同じで、主走査方向の位置が異なる３つの黒色の画素で示される。また、第１列の光源グループ２２１に属する第１番、４番および第７番の光源２００に対応する３つの照射位置２２１Ａが、副走査方向の位置が同じで、主走査方向の位置が異なる３つの黒色の画素で示される。また、第９列の光源グループ２３３に属する第２１番、第２４番および第２７番の光源２００に対応する３つの照射位置２３３Ａが、副走査方向の位置が同じで、主走査方向の位置が異なる３つの黒色の画素で示される。
【０１５１】
第１列の光源グループ２２１の照射位置２２１Ａは、第５列の光源グループ２１２の照射位置２１２Ａに対して、副走査方向で上流側に１０画素だけずれている。第９列の光源グループ２３３の照射位置２３３Ａは、第５列の光源グループ２１２の照射位置２１２Ａに対して、副走査方向に下流側に１０画素だけずれている。
【０１５２】
図１８は、代表距離の一例を示す図である。ここでは、図１７に示した照射位置に基づき算出される代表距離を示している。図１８を参照して、第１列の光源グループ２２１の照射距離は＋１０であり、第５列の光源グループ２１２は基準グループなので照射距離は０であり、第９列の光源グループ２３３の照射距離は−１０である。第２列の光源グループ２２２〜第４列の光源グループ２１１、および第６列の光源グループ２１３〜第８列の光源グループ２３２の照射距離は決定されていない。
【０１５３】
図１９は、予測後の照射距離の一例を示す図である。図１９を参照して、第２列の光源グループ２２２の照射距離の予測値は＋６であり、第３列の光源グループ２２３の照射距離の予測値は＋３であり、第４列の光源グループ２１１の照射距離の予測値は＋１である。また、第６列の光源グループ２１３の照射距離の予測値は−１であり、第７列の光源グループ２３１の照射距離の予測値は−３であり、第８列の光源グループ２３２の照射距離の予測値は−６である。
【０１５４】
図２０は、第１の変形例における発光タイミング補正処理の流れの一例を示すフローチャートである。図２０を、参照して、ステップＳ０１〜ステップＳ０３は、図１５に示したステップＳ０１〜ステップＳ０３と同じである。
【０１５５】
ステップＳ２１においては、複数の光源グループのうちから参照グループとして予め定められた光源グループを処理対象に選択し、処理をステップＳ２２に進める。参照グループは、ここでは、第１列の光源グループ２１１と第９列の光源グループ２３３としている。参照グループである第１列の光源グループ２１１と第９列の光源グループ２３３のうちから１つを処理対象に選択する。ここでは、参照グループとして第１列の光源グループが選択される場合を例に説明する。
【０１５６】
ステップＳ２２においては、参照グループの照射位置を決定し、処理をステップＳ２３に進める。参照グループとして選択された第１列の光源グループの照射位置を決定する。光源グループの照射位置は、光源グループの代表光源に対応する照射位置である。例えば、参照グループとして、第１列の光源グループ２２１が選択されている場合、第１列の光源グループ２２１の代表光源である第４番の光源２００の照射位置を、参照グループの照射位置に決定する。
【０１５７】
ステップＳ２３においては、参照グループの代表距離を算出する。参照グループの照射位置と基準グループの照射位置との間の副走査方向の距離をその参照グループの代表距離として算出する。ステップＳ２２において決定された参照グループの照射位置と、ステップＳ０３において決定された基準グループの照射位置とから代表距離を算出する。代表距離は、参照グループの照射位置が基準グループの照射位置よりも副走査方向の上流側に位置する場合はプラスの値となり、参照グループの照射位置が基準グループの照射位置よりも副走査方向の下流側に位置する場合はマイナスの値となる。
【０１５８】
ステップＳ２４においては、処理対象に選択されていない参照グループが存在するか否かを判断する。未選択の参照グループが存在するならば処理をステップＳ２１に戻すが、存在しなければ処理をステップＳ２５に進める。
【０１５９】
ステップＳ２５においては、複数の光源グループのうちから１つを処理対象に選択し、処理をステップＳ２６に進める。ステップＳ２６においては、処理対象に選択された光源グループが基準グループか否かを判断する。基準グループならば処理をステップＳ３０に進めるが、そうでなければ処理をステップＳ２６に進める。ステップＳ２６においては、配置距離を取得し、処理をステップＳ２７に進める。ここでは、処理対象に選択された光源グループの配置距離と、参照グループの配置距離とを取得する。処理対象に選択された光源グループの配置距離は、その光源グループと基準グループとの間の副走査方向の距離であり、予め定められた距離である。例えば、第２列の光源グループ２２２が処理対象に選択されている場合、第２列の光源グループ２２２と基準グループである第５列の光源グループ２１２との間の副走査方向の距離を、配置距離として決定する。また、参照グループの配置距離は、その参照グループと基準グループとの間の副走査方向の距離であり、予め定められた距離である。ここでは、参照グループとして第１列の光源グループ２２１としているので、第１列の光源グループ２２１と基準グループである第５列の光源グループ２１２との間の副走査方向の距離を、参照グループの配置距離として決定する。なお、参照グループとして、第１列の光源グループ２２１と第９列の光源グループ２３３との２つあるが、いずれか一方の配置距離を用いるようにすればよい。
【０１６０】
ステップＳ２８においては、処理対象に選択されている光源グループの補正量を算出する。上記式（１）を用いて処理対象である光源グループの照射距離を予測し、予測された照射距離を画像形成速度で除算した値を、その光源グループの補正量に決定する。なお、参照グループである第１列の光源グループ２１１および第９列の光源グループ２３３それぞれの照射距離は、ステップＳ２３において代表距離として決定されているので、代表距離を画像形成速度で除算した値を補正量に決定する。
【０１６１】
ステップＳ２９においては、処理対象に選択された光源グループに属する複数の光源２００の発光タイミングを、補正量を用いて補正し、処理をステップＳ３０に進める。補正量がプラスならば発光タイミングを補正量だけ遅らせ、補正量がマイナスならば発光タイミングを補正量だけ早くする。
【０１６２】
ステップＳ３０においては、処理対象に選択されていない光源グループが存在するか否かを判断する。未選択の光源グループが存在するならば処理をステップＳ２５に戻すが、存在しなければ処理を終了する。これにより、複数の光源グループすべてについて、ステップＳ２５〜ステップＳ２９が実行されることにより、複数の光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれに対する補正量が決定され、複数の光源２００の発光タイミングが補正される。ただし、基準グループである光源グループ２１２の補正量は決定されないので、光源グループ２１２に属する複数の光源２００の発光タイミングは補正されない。
【０１６３】
第１の変形例における露光装置２１Ｙにおいて、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３は、例えば、２つの代表グループ２１２，２２１を含み、２つの代表グループ２１２，２２１は、基準グループ２１２と、参照グループ２２１とを含み、ＣＰＵ１１１は、複数の光源グループ２１１，２１３，２２１，２２２，２２３，２３１，２３２，２３３ごとに、例えば、光源グループ２１１について、光源グループ２２１と基準グループ２１２との間の配置距離と、参照グループ２２１と基準グループ２１２との間の配置距離と、参照グループ２２１に属する代表光源に対応する照射位置と基準グループ２１２に属する代表光源に対応する照射位置との間の副走査方向の代表距離と、に基づいて、光源グループ２２１に形成された複数の光源２００の発光タイミングを補正するための補正量を決定する。このため、少なくとも２つの代表グループ２１２，２２１それぞれの照射位置を検出すればよいので、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３すべてにそれぞれ対応する照射位置を検出する必要がなく、処理が簡略になり、容易に補正量を決定することができる。
【０１６４】
＜第２の変形例＞
第１の実施の形態におけるＭＦＰ１００においては、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれの照射位置を決定し、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれの補正量を決定するようにした。
【０１６５】
第２の変形例におけるＭＦＰ１００においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定する。そして、ＭＦＰ１００は、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに、それぞれに形成された複数の光源２００の発光タイミングを第１補正量で補正する。例えば、第１光源基板２０１に形成された複数の光源２００の発光タイミングを、第１光源基板２０に対して決定された第１補正量で補正する。
【０１６６】
図２１は、第２の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１の機能の一例を示すブロック図である。図２１を参照して、図１１に示した機能と異なる点は、補正部５５および露光制御部５７が補正部５５Ｂおよび露光制御部５７Ａに変更された点である。補正部５５Ａは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定し、露光制御部５７Ａに出力する。
【０１６７】
露光制御部５７Ａは、補正部５５Ｂから入力される第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量に基づいて、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋにそれぞれ含まれる複数の光源２００を発光させるタイミングを補正する。具体的には、露光制御部５７Ａは、第２光源基板２０２に形成される複数の光源２００の発光タイミングを、第２光源基板２０２に対して決定された第１補正量で補正し、第３光源基板２０３に形成される複数の光源２００の発光タイミングを、第３光源基板２０３に対して決定された第１補正量で補正する。補正量がプラスの場合は、発光タイミングを補正量だけ遅らせ、補正量がマイナスの場合は、発光タイミングを補正量だけ早くする。なお、第１光源基板２０１に対して決定される第１補正量はゼロなので、第１光源基板２０１に形成される複数の光源２００の発光タイミングは、補正しない。
【０１６８】
図２２は、第２の変形例における補正部の詳細な機能の一例を示すブロック図である。図２２を参照して、第２の変形例における補正部５５Ｂが、図１２に示した補正部５５の機能と異なる点は、照射距離算出部６３および補正量決定部６５が、基板距離算出部８１および第１補正量決定部８３にそれぞれ変更された点である。その他の機能は、図１２に示した機能と同じなのでここでは説明を繰り返さない。
【０１６９】
基板距離算出部８１は、第１光源基板２０１に対応する基板距離、第２光源基板２０２に対応する基板距離および第３光源基板２０３に対応する基板距離を算出する。基板距離は、基準基板の基準基板位置と参照基板の参照基板位置との間の副走査方向の距離である。基準基板位置は、基準基板の代表光源の照射位置である。基準基板の代表光源は、基準基板に含まれる複数の光源グループのうちの代表グループの代表光源である。参照基板位置は、参照基板の代表光源の照射位置である。参照基板の代表光源は、参照基板に含まれる複数の光源グループのうちの代表グループの代表光源である。ここでは、第１光源基板２０１が基準基板に設定されており、第２光源基板２０２と第３光源基板２０３とが参照基板に設定されている場合を例に説明する。
【０１７０】
第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれは、その基板に形成される複数の光源２００のうち１つがその基板の代表光源として定められている。第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれに含まれる複数の光源グループは、代表グループと代表グループ以外の参照グループとを含む。ここでは、第１光源基板２０１は、光源グループ２１２を代表グループとし、光源グループ２１２に属する第１４番の光源２００を代表光源としている。したがって、第１４番の光源２００は、第１光源基板２０１の代表光源である。第２光源基板２０２は、光源グループ２２２を代表グループとし、光源グループ２２２に属する第５番の光源２００を代表光源としている。したがって、第５番の光源２００は、第２光源基板２０２の代表光源である。さらに、第３光源基板２０３は、光源グループ２３２を代表グループとし、光源グループ２３２に属する第２３番の光源２００を代表光源としている。したがって、第２３番の光源２００は、第３光源基板２０３の代表光源である。
【０１７１】
このため、基準基板が第１光源基板２０１なので、基準基板位置は、第１光源基板２０１の代表光源の照射位置である。基板距離算出部８１は、第１光源基板２０１の基板距離をゼロに決定する。基板距離算出部８１は、参照基板の代表光源の照射位置である参照基板位置と基準基板の代表光源の照射位置である基準基板位置との副走査方向の距離を参照基板の基板距離に決定する。参照基板位置が基準基板位置よりも副走査方向で上流側に位置する場合、参照基板の基板距離をプラスの値とし、参照基板位置が基準基板位置よりも副走査方向で下流側に位置する場合、参照基板の基板距離をマイナスの値とする。具体的には、基板距離算出部８１は、第２光源基板２０２の参照基板位置と基準基板位置との間の距離を第２光源基板２０２の基板距離に決定し、第３光源基板２０３の参照基板位置と基準基板位置との間の距離を第２光源基板２０２の基板距離に決定する。
【０１７２】
基板距離算出部８１は、第１光源基板２０１の基板距離、第２光源基板２０２の基板距離および第３光源基板２０３の基板距離を、第１補正量決定部８３に出力する。
【０１７３】
第１補正量決定部８３は、第２光源基板２０２の基板距離に基づいて、第２光源基板２０２に対応する第１補正量を決定する。具体的には、第１補正量決定部８３は、第２光源基板２０２の基板距離を画像形成速度で除算した値を第１補正量に決定する。第１補正量決定部８３は、第３光源基板２０３の基板距離に基づいて、第３光源基板２０３に対応する第１補正量を決定する。具体的には、第１補正量決定部８３は、第３光源基板２０３に対応する基板距離を画像形成速度で除算した値を第１補正量に決定する。
【０１７４】
図２３は、基板距離算出部の詳細な機能の一例を示すブロック図である。図２３を参照して、基板距離算出部８１は、基板代表グループ決定部８２と、基板基準グループ位置決定部６７Ｂと、基板参照グループ位置決定部６９Ｂと、を含む。基板代表グループ決定部８２は、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれの基板代表グループを決定する。基板代表グループは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれを代表する光源グループである。ここでは、光源基板に含まれる複数の光源グループのうち副走査方向で中心に配置される光源グループをその光源基板を代表する基板光源グループに決定する。具体的には、基板代表グループ決定部８２は、第１光源基板２０１に含まれる第５列の光源グループ２１２を基板代表グループに決定し、第２光源基板２０２に含まれる第２列の光源グループ２２２を基板代表グループに決定し、第３光源基板２０３に含まれる第８列の光源グループ２３２を基板代表グループに決定する。
【０１７５】
基板基準グループ位置決定部６７Ｂは、複数の光源グループのうちの１つを基板基準グループに設定する。基板基準グループ位置決定部６７Ｂは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれの基板代表グループのうち、それに属する複数の光源２００と感光体ドラム２３Ｙの回転中心を結んだ線が感光体ドラム２３Ｙの表面と交わる角度が垂直または最も垂直に近くなる基板代表グループを基板基準グループに決定する。ここでは、基板基準グループ位置決定部６７Ｂは、第１光源基板２０１の基板代表グループである第５列の光源グループ２１２を基板基準グループに決定する。基板基準グループである光源グループ２１２の代表光源は、第１４番の光源２００である。
【０１７６】
基板基準グループ位置決定部６７Ｂは、グループ位置取得部６１から入力される複数の光源グループそれぞれの照射位置のうち、基板基準グループである第５列の光源グループ２１２の照射位置を第１光源基板２０１の照射位置に決定する。第１光源基板２０１の照射位置は、基準基板位置である。
【０１７７】
基板参照グループ位置決定部６９Ｂは、複数の基板代表グループのうち基板基準グループ以外の基板代表グループを基板参照グループに決定する。ここでは、第２光源基板２０２の基板代表グループである第２列の光源グループ２２２と、第３光源基板２０３の基板代表グループである第８列の光源グループ２３２と、を基板参照グループに決定する。基板参照グループ位置決定部６９Ｂは、グループ位置取得部６１から入力される複数の光源グループそれぞれの照射位置のうち、基板参照グループである第２列の光源グループ２２２の照射位置を第２光源基板２０２の照射位置に決定する。第２光源基板２０２の照射位置は、参照基板位置である。同様に、基板参照グループ位置決定部６９Ｂは、基板参照グループである第８列の光源グループ２３２の照射位置を第３光源基板２０３の照射位置に決定する。第３光源基板２０３の照射位置は、参照基板位置である。
【０１７８】
図２４は、第３の変形例における発光タイミング補正処理の流れの一例を示すフローチャートである。図２４を参照して、ＣＰＵ１１１は、画像形成部１４０にテストデータの画像を形成させる（ステップＳ３１）。次のステップＳ３２においては、照射位置データを取得する。ステップＳ３１およびステップＳ３２は、図１５のステップＳ０１およびステップＳ０２と同じである。したがって、ここでは、詳細な説明を繰り返さない。
【０１７９】
ステップＳ３３においては、第１補正量決定処理を実行し、処理をステップＳ３４に進める。第１補正量決定処理の詳細は後述するが、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定する処理である。
【０１８０】
次のステップＳ３４においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうちから処理対象となる基板を選択し、処理をステップＳ３５に進める。ステップＳ３５においては、処理対象に選択された基板に含まれる複数の光源グループのうちから１つを処理対象に選択し、処理をステップＳ３６に進める。ステップＳ３６においては、処理対象に選択された光源グループに属する複数の光源２００の発光タイミングを、ステップＳ３４において選択された基板に対する第１補正量を用いて補正し、処理をステップＳ３７に進める。ステップＳ３７においては、処理対象に選択されていない光源グループが存在するか否かを判断する。未選択の光源グループが存在するならば処理をステップＳ３５に戻すが、存在しなければ処理をステップＳ３８に進める。
【０１８１】
ステップＳ３８においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうちに、ステップＳ３４において処理対象に選択されていない基板が存在するか否かを判断する。未選択の基板が存在するならば処理をステップＳ３４に戻すが、そうでなければ処理を終了する。これにより、第２光源基板２０２および第３光源基板２０３にそれぞれ含まれる複数の光源グループすべてについて、ステップＳ３６が実行される。基準基板である第１光源基板２０１の第１補正量がゼロなので、光源グループ２１１，２１２，２１３に属する複数の光源２００の発光タイミングは補正されない。
【０１８２】
図２５は、第１補正量決定処理の流れの一例を示すフローチャートである。第１補正量決定処理は、図２４のステップＳ３３で実行される処理である。図２５を参照して、ＣＰＵ１１１は、基準基板の基板代表グループを決定する（ステップＳ４１）。ここでは、複数の光源グループのうちで、それに属する複数の光源２００と感光体ドラム２３Ｙの回転中心を結んだ線が感光体ドラム２３Ｙの表面と交わる角度が垂直または最も垂直に近くなる光源グループ２１２を基準基板の基板代表グループに決定する。
【０１８３】
次のステップＳ４２においては、基準基板位置を決定する。基準基板位置は、基準基板の照射位置である。基準基板は、基板基準グループである光源グループ２１２を含む第１光源基板２０１である。照射位置データで定められる複数の光源グループそれぞれの照射位置のうち、基準基板の基板代表グループである第５列の光源グループ２１２の照射位置を基準基板位置に決定する。
【０１８４】
次のステップＳ４３においては、参照基板を選択する。第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうち、基準基板以外の第２光源基板２０２および第３光源基板２０３が参照基板である。第２光源基板２０２および第３光源基板２０３のうちから処理対象となる１つを選択する。ここでは、第２光源基板２０２を処理対象に選択する場合を例に説明する。
【０１８５】
ステップＳ４４においては、処理対象に選択された参照基板の基板代表グループを決定する。ここでは、処理対象に選択された第２光源基板２０２に含まれる第２列の光源グループ２２２を基板代表グループに決定する。第２光源基板２０２に含まれる光源グループ２２１，２２２，２２３のうち副走査方向で中心に配置された光源グループ２２２を基板代表グループに決定する。
【０１８６】
次のステップＳ４５においては、参照基板位置を検出する。参照基板位置は、参照基板の照射位置である。照射位置データで定められる複数の光源グループそれぞれの照射位置のうち、ステップＳ４４において参照基板の基板代表グループに決定された第２列の光源グループ２２２の照射位置を、参照基板位置に決定する。
【０１８７】
次のステップＳ４６においては、基板距離を算出し、処理をステップＳ４７に進める。基板距離は、基準基板の照射位置と参照基板の照射位置との間の副走査方向の距離である。ここでは、基準基板である第１光源基板２０１の照射位置と、参照基板である第２光源基板２０２の照射位置との間の距離を、参照基板である第２光源基板２０２の基板距離として算出する。
【０１８８】
次のステップＳ４７においては、参照基板の第１補正量を決定し、処理をステップＳ４８に進める。ステップＳ４６において算出された参照基板の基板距離を画像形成速度で除算した値を第１補正量に決定する。ステップＳ４８においては、ステップＳ４３において処理対象に選択されていない参照基板が存在するか否かを判断する。未選択の参照基板が存在すれば処理をステップＳ４３に戻すが、そうでなければ処理を発光タイミング補正処理に戻す。参照基板である第２光源基板２０２および第３光源基板２０３それぞれに対して、ステップＳ４３〜ステップＳ４７が実行され、それぞれに対する第１補正量が決定される。
【０１８９】
第３の変形例における露光装置２１Ｙは、光源グループ２１１，２１２，２１３それぞれ属する複数の光源２００が形成された第１光源基板２０１、光源グループ２２１，２２２，２２３それぞれ属する複数の光源２００が形成された第２光源基板２０２、光源グループ２３１，２３２，２３３それぞれ属する複数の光源２００が形成された第３光源基板２０３を含み、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３は、基板代表グループ２１２，２２２，２２３をそれぞれ含み、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれは、それに属する複数の光源２００のうちから選択された代表光源を有し、ＣＰＵ１１１は、基板代表グループ２１２，２２２，２２３にそれぞれ属する複数の代表光源に対する３つの照射位置間の副走査方向の基板距離に基づいて、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３ごとに、その基板に形成された複数の光源２００の発光タイミングを補正するための第１補正量を決定する。このため、基板代表グループ２１２，２２２，２２３それぞれに対する照射位置を検出すればよいので、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３すべてにそれぞれ対応する照射位置を検出する必要がなく、処理が簡略になり、容易に補正量を決定することができる。
【０１９０】
＜第４の変形例＞
第３の変形例におけるＭＦＰ１００は、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定する。第４の変形例におけるＭＦＰ１００は、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定するのに加えて、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第２補正量を決定するようにしたものである。
【０１９１】
図２６は、第４の変形例における補正部の詳細な機能の一例を示すブロック図である。図２６を参照して、補正部５５Ｃは、図２２に示した機能に加えて、照射距離算出部６３Ｂおよび第２補正量決定部８５が追加された点である。その他の機能は同じなので、ここでは説明を繰り返さない。
【０１９２】
照射距離算出部６３Ｂは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに、基準グループを決定し、光源グループの照射位置と基準グループの照射位置とから光源グループの照射位置を決定する。ここでは、第２光源基板２０２を例に説明する。照射距離算出部６３Ｂは、第２光源基板２０２の代表グループである光源グループ２２２を基準グループに設定する。そして、代表グループ以外の光源グループ２２１，２２３を参照グループに設定する。照射距離算出部６３Ｂは、参照グループである光源グループ２２１の照射位置と基準グループである光源グループ２２２の照射位置との間の副走査方向の距離を光源グループ２２２の照射距離に決定する。同様に、照射距離算出部６３Ｂは、参照グループである光源グループ２２３の照射位置と基準グループである光源グループ２２２の照射位置との間の副走査方向の距離を光源グループ２２３の照射距離に決定する。照射距離算出部６３Ｂは、光源グループ２２２，２２３の照射距離を第２補正量決定部８５に出力する。なお、基準グループである光源グループ２２２の照射距離はゼロである。
【０１９３】
第２補正量決定部８５は、光源グループ２２１，２２３の照射距離に基づいて第２補正量を決定する。具体的には、光源グループ２２１の照射距離を画像形成速度で除算した値を光源グループ２２１の第２補正量に決定する。また、光源グループ２２３の照射距離を画像形成速度で除算した値を光源グループ２２３の第２補正量に決定する。なお、基準グループである光源グループ２２２の照射距離はゼロなので、光源グループ２２２の第２補正量をゼロに決定する。
【０１９４】
補正部５５Ｃは、複数の光源グループごとに、第１補正量および第２補正量から補正量を決定する。第１補正量と第２補正量とを加算した値を補正量とすればよい。
【０１９５】
図２７は、第４の変形例における発光タイミング補正処理の流れの一例を示すフローチャートである。図２７を参照して、ステップＳ３１〜ステップＳ３３は、図２４に示したステップＳ３１〜ステップＳ３３と同じである。ステップＳ３３において、第１補正量決定処理を実行し、処理をステップＳ５１に進める。
【０１９６】
ステップＳ５１においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうちから処理対象となる基板を選択し、処理をステップＳ５２に進める。ステップＳ５２においては、第２補正量決定処理を実行し、処理をステップＳ５３に進める。第２補正量決定処理の詳細は後述するが、処理対象に選択された基板ごとに、その基板に含まれる複数の光源グループごとの第２補正量を決定する処理である。
【０１９７】
ステップＳ５３においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうちに、ステップＳ５１において処理対象に選択されていない基板が存在するか否かを判断する。未選択の基板が存在するならば処理をステップＳ５１に戻すが、そうでなければ処理をステップＳ５４に進める。
【０１９８】
ステップＳ５４においては、処理対象に選択された基板に含まれる複数の光源グループのうちから１つを処理対象に選択し、処理をステップＳ５５に進める。ステップＳ５５においては、処理対象に選択された光源グループに属する複数の光源２００の発光タイミングを、第１補正量および第２補正量を用いて補正し、処理をステップＳ５６に進める。ステップＳ５６においては、処理対象に選択されていない光源グループが存在するか否かを判断する。未選択の光源グループが存在するならば処理をステップＳ５４に戻すが、存在しなければ処理を終了する。これにより、複数の光源グループすべてについて、ステップＳ３８が実行されることにより、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれに対する補正量が決定され、複数の光源２００の発光タイミングが補正される。ただし、基準基板である第１光源基板２０１の代表グループである第５列の光源グループ２１２の補正量は決定されないので、光源グループ２１２に属する複数の光源２００の発光タイミングは補正されない。
【０１９９】
図２８は、第２補正量決定処理の流れの一例を示すフローチャートである。第２補正量決定処理は、図２７のステップＳ５２で実行される処理である。第２補正量決定処理が実行される前のステップＳ５１において、処理対象として基板が選択されている。ここでは、第２光源基板２０２が選択されている場合を例に説明する。
【０２００】
図２８を参照して、ＣＰＵ１１１は、処理対象に選択されている第２光源基板２０２の代表グループを基準グループに設定する（ステップＳ６１）。第２光源基板２０２の代表グループは、光源グループ２２２である。次のステップＳ６２においては、基準グループの照射位置を決定し、処理をステップＳ６３に進める。照射位置データで定められる複数の光源グループそれぞれの照射位置のうち、ステップＳ６１において基準グループに決定された第２列の光源グループ２２２の照射位置を、基準グループ位置に決定する。
【０２０１】
ステップＳ６３においては、処理対象に選択されている第２光源基板２０２に含まれる光源グループ２２１，２２２，２２３のうちから１つを処理対象に選択し、処理をステップＳ６４に進める。ステップＳ６４においては、処理対象に選択された光源グループが基準グループか否かを判断する。基準グループならば処理をステップＳ６８に進めるが、そうでなければ処理をステップＳ６５に進める。ステップＳ６５においては、処理対象に選択された光源グループの照射位置を決定し、処理をステップＳ６７に進める。光源グループの照射位置は、光源グループの代表光源に対応する照射位置である。例えば、光源グループ２２１が処理対象に選択されている場合、光源グループ２２１の代表光源である第４番の光源２００の照射位置を、光源グループの照射位置に決定する。
【０２０２】
ステップＳ６６においては、処理対象に選択されている光源グループの照射距離を算出する。光源グループの照射位置と基準グループの照射位置との間の副走査方向の距離をその光源グループの照射距離として算出する。ステップＳ６５において決定された光源グループの照射位置と、ステップＳ６２において決定された基準グループの照射位置とから照射距離を算出する。照射距離は、光源グループの照射位置が基準グループの照射位置よりも副走査方向の上流側に位置する場合はプラスの値となり、光源グループの照射位置が基準グループの照射位置よりも副走査方向の下流側に位置する場合はマイナスの値となる。
【０２０３】
次のステップＳ６７においては、処理対象に選択されている光源グループの第２補正量を決定し、処理をステップＳ６８に進める。ステップＳ６６で算出された照射距離を画像形成速度で除算した値を第２補正量に決定する。
【０２０４】
ステップＳ６８においては、ステップＳ６２において処理対象に選択されていない光源グループが存在するか否かを判断する。未選択の光源グループが存在するならば処理をステップＳ６３に戻すが、存在しなければ処理を発光タイミング補正処理に戻す。
【０２０５】
第４の変形例における露光装置２１Ｙにおいて、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３それぞれにおいて、例えば、第１光源基板２０１に含まれる光源グループ２１１，２１２，２１３は、基準グループ２１２と、参照グループ２１１，２１３とを含み、ＣＰＵ１１１は、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３ごとに、例えば、第１光源基板２０１に含まれる参照グループ２１１，２１３に属する代表光源に対応する照射位置として検出された参照グループ位置と第１光源基板２０１に含まれる基準グループ２１２に属する代表光源に対応する照射位置として検出される基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループ２１１，２１３に属する複数の光源２００の発光タイミングを補正するための第２補正量を決定する。このため、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３ごとに、例えば、第１光源基板２０１の光源グループ２１１，２１２，２１３それぞれの第２補正量が決定されるので、補正量を正確に決定することができる。
【０２０６】
＜第２の実施の形態＞
第２の実施の形態におけるＭＦＰ１００は、画像形成ユニット２０Ｋと転写ローラー２６との間で、主走査方向で異なる位置に２つの第１レジストセンサー３９Ａおよび第２レジストセンサー３９Ｂを設けるようにしたものである。
【０２０７】
図２９は、第２の実施の形態における中間転写ベルトの底面図である。第１レジストセンサー３９Ａおよび第２レジストセンサー３９Ｂは、中間転写ベルト３０の主走査方向の両端部にそれぞれ配置される。このため、第１レジストセンサー３９Ａは、中間転写ベルト３０に形成されたトナー像のうち主走査方向の第１範囲内の領域でトナー像を読み取ることができ、第２レジストセンサー３９Ｂは、中間転写ベルト３０に形成されたトナー像のうち主走査方向の第２範囲内の領域でトナー像を読み取ることができる。ここでは、第１レジストセンサー３９Ａは、第１範囲に含まれる第１番〜第２７番の光源２００に対応する照射位置で形成されるトナー像を読み取り可能な位置に配置される。第２レジストセンサー３９Ｂは、第２範囲に含まれる第（Ｎ−２６）番〜第Ｎ番の光源２００に対応する照射位置で形成されるトナー像を読み取り可能な位置に配置される。ただし、Ｎは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれに形成された複数の光源の数であり、５４以上の正の整数である。
【０２０８】
図３０は、第２の実施の形態におけるＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図３０に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が発光タイミング補正プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図１１に示す機能と異なる点は、センサー制御部５１、検出部５３および補正部５５が第１センサー制御部５１Ａ、第１検出部５３Ａおよび補正部５５Ｄにそれぞれ変更された点、第２センサー制御部５１Ｂ、第２検出部５３Ｂが追加された点である。その他の機能は図１１に示した機能と同じなので、ここでは説明を繰り返さない。
【０２０９】
第１検出部５３Ａおよび第２検出部５３Ｂそれぞれは、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋそれぞれに含まれる複数の光源２００が射出する光が感光体ドラム２３Ｙ，２３Ｍ，２３Ｃ，２３Ｋにそれぞれ照射される照射位置を検出する。具体的には、第１検出部５３Ａは、露光制御部５７にテストデータを出力し、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋそれぞれに、テストデータに従って光を照射させる。テストデータは、イエロー、シアン、マゼンタ、ブラックの４色それぞれに対応する画像データである。テストデータは、主走査方向に平行な直線の画像を含むのが好ましい。
【０２１０】
第１検出部５３Ａおよび第２検出部５３Ｂが、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋそれぞれに対応する照射位置を検出する動作は同じなので、露光装置２１Ｙを例に説明する。露光装置２１Ｙには、イエローのテストデータが入力される。
【０２１１】
第１検出部５３Ａは、第１センサー制御部５１Ａに読み取り指示を出力し、中間転写ベルト３０に形成されたトナー像を読み取らせる。第１センサー制御部５１Ａは、レジストセンサー３９Ａを制御し、中間転写ベルト３０に形成された第１範囲のトナー像を読み取らせ、レジストセンサー３９Ａが出力する第１読取データを取得する。第１センサー制御部５１Ａは、取得された第１読取データを検出部５３に出力する。
【０２１２】
第１検出部５３Ａは、第１センサー制御部５１Ａから入力される第１読取データに基づいて、露光装置２１Ｙに含まれる複数の光源２００それぞれが射出する光が感光体ドラム２３Ｙに照射される照射位置を検出する。照射位置は、主走査方向および副走査方向を座標軸とする座標空間で表される。
【０２１３】
イエローのテストデータに含まれる主走査方向に平行な直線の画像は、露光装置２１Ｙに含まれる複数の光源のうち少なくとも第１範囲内の第１番〜第２７番および第２範囲内の第（Ｎ−２６）番〜第Ｎ番の光源２００に対応する画像を含む。このため、第１検出部５３Ａは、第１レジストセンサー３９Ａが出力する第１読取データを用いて、露光装置２１Ｙの第１番〜第２７番の光源２００それぞれが射出する光が感光体ドラム２３Ｙに照射される照射位置を検出する。第１検出部５３Ａは、露光装置２１Ｙに含まれる第１番〜第２７番の光源２００にそれぞれ対応して検出した第１番〜第２７番の照射位置を示す第１照射位置データを補正部５５Ｄに出力する。第１読取データにおいては、トナー像が形成された画素の明度が、トナー像が形成されていない画素の明度よりも低くなる。一方、第１範囲内の第１番〜第２７番の光源２００それぞれに対応する照射位置において、主走査方向の位置が予め定められている。このため、第１検出部５３Ａは、第１番〜第２７番の光源２００それぞれに対応する照射位置を、予め定められた主走査方向の位置に存在する明度が低くなる画素値の位置として特定する。
【０２１４】
第２検出部５３Ｂは、第２センサー制御部５１Ｂに読み取り指示を出力し、中間転写ベルト３０に形成された第２範囲内のトナー像を読み取らせる。第２センサー制御部５１Ｂは、第２レジストセンサー３９Ｂを制御し、中間転写ベルト３０に形成された第２範囲内のトナー像を読み取らせ、第２レジストセンサー３９Ｂが出力する第２読取データを取得する。第２センサー制御部５１Ｂは、取得された第２読取データを検出部５３に出力する。
【０２１５】
第２検出部５３は、第２センサー制御部５１Ｂから入力される第２読取データに基づいて、露光装置２１Ｙに含まれる複数の光源２００それぞれが射出する光が感光体ドラム２３Ｙに照射される照射位置を検出する。
【０２１６】
第２検出部５３Ｂは、第２レジストセンサー３９Ｂが出力する第２読取データを用いて、露光装置２１Ｙの第２範囲に含まれる第（Ｎ−２６）番〜第Ｎ番の光源２００それぞれが射出する光が感光体ドラム２３Ｙに照射される照射位置を検出する。第２検出部５３Ｂは、露光装置２１Ｙに含まれる第（Ｎ−２６）番〜第Ｎ番の光源２００にそれぞれ対応して検出した第（Ｎ−２６）番〜第Ｎ番の照射位置を示す第２照射位置データを補正部５５Ｄに出力する。第２検出部５３Ｂは、第（Ｎ−２６）番〜第Ｎ番の光源２００それぞれに対応する照射位置を、予め定められた主走査方向の位置に存在する明度が低くなる画素値の位置として特定する。
【０２１７】
露光装置２１Ｙの第１番〜第２７番および第（Ｎ−２６）番〜第Ｎ番の光源２００それぞれが射出する光が感光体ドラム２３Ｙに照射される照射位置は、理想的には、感光体ドラム２３Ｙにおいて主走査方向に平行な直線となる。このため、照射位置データで示される第１番〜第２７番および第（Ｎ−２６）番〜第Ｎ番の照射位置は、副走査方向が同じ位置となるはずである。しかしながら、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３の相対位置のずれ、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３と感光体ドラム２３Ｙとの相対位置のずれ等が原因で、第１番〜第２７番および第（Ｎ−２６）番〜第Ｎ番の照射位置が、副走査方向で同じ位置とならない場合がある。
【０２１８】
補正部５５Ｄは、第１検出部５３Ａから入力される第１照射位置データで示される複数の照射位置の少なくとも２つの間の副走査方向の第１照射距離と、第２検出部５３Ｂから入力される第２照射位置データで示される複数の照射位置の少なくとも２つの間の副走査方向の第２照射距離と、に基づいて、露光装置２１Ｙに含まれる複数の光源２００の発光タイミングを補正するための補正量を決定する。
【０２１９】
具体的には、補正部５５Ｄは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定し、補正部５５Ｄは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第２補正量を決定し、第１補正量と第２補正量とから露光装置２１Ｙに含まれる複数の光源２００の発光タイミングを補正するための補正量を決定する。補正部５５Ｄは、複数の光源２００それぞれの補正量を、露光制御部５７に出力する。
【０２２０】
露光制御部５７は、補正部５５Ｄから入力される複数の光源２００ごとの補正量に基づいて、露光装置２１Ｙ、２１Ｍ，２１Ｃ，２１Ｋにそれぞれ含まれる複数の光源２００を発光させるタイミングを補正する。例えば、露光制御部５７は、光源グループ２１１に属する複数の光源２００の発光タイミングを、補正量で補正する。補正量がプラスの場合は、発光タイミングを補正量だけ遅らせ、補正量がマイナスの場合は、発光タイミングを補正量だけ早くする。
【０２２１】
図３１は、第２の実施の形態における補正部の詳細な機能の一例を示す図である。補正部５５Ｄは、第１グループ位置取得部６１Ａと、第２グループ位置取得部６１Ｂと、第１基板距離算出部８１Ａと、第２基板距離算出部８１Ｂと、第１補正量決定部８３Ａと、照射距離算出部６３Ｃと、第２補正量決定部８５Ａと、を含む。
【０２２２】
第１グループ位置取得部６１Ａは、複数の光源グループそれぞれに対応する第１範囲の照射位置を取得する。第１グループ位置取得部６１Ａは、複数の光源グループそれぞれにおいて、その光源グループに含まれる複数の光源２００のうちの第１範囲の１つを第１代表光源に決定する。ここでは、第１照射位置データが、第１範囲の第１番〜第２７番の光源２００に対応する照射位置を含むので、対象とする光源グループに含まれる３つの光源２００のいずれかを第１代表光源に決定する。例えば、グループ位置取得部６１は、光源グループ２１１に含まれる複数の光源のうち第１レンズグループ２４１Ａに含まれる第１０番、第１３番および第１６番の３つの光源２００のうち、副主走査方向に中心に配置される第１３番の光源２００を光源グループ２１１の第１代表光源に決定する。同様に、第１グループ位置取得部６１Ａは、光源グループ２１２に含まれる第１４番の光源２００を光源グループ２１２の第１代表光源に決定する。同様に、第１グループ位置取得部６１Ａは、光源グループ２１３に含まれる第１５番の光源２００を光源グループ２１３の第１代表光源に決定する。
【０２２３】
同様に、第１グループ位置取得部６１Ａは、第２光源基板２０２について、光源グループ２２１に含まれる第４番の光源２００を光源グループ２２１の第１代表光源に決定し、光源グループ２２２に含まれる第５番の光源２００を光源グループ２２２の第１代表光源に決定し、光源グループ２２３に含まれる第６番の光源２００を光源グループ２２３の第１代表光源に決定する。同様に、第１グループ位置取得部６１Ａは、第３光源基板２０３について、光源グループ２３１に含まれる第２２番の光源２００を光源グループ２３１の第１代表光源に決定し、光源グループ２３２に含まれる第２３番の光源２００を光源グループ２３２の第１代表光源に決定し、光源グループ２３３に含まれる第２４番の光源２００を光源グループ２３３の第１代表光源に決定する。
【０２２４】
第１グループ位置取得部６１Ａは、複数の光源グループそれぞれについて、光源グループの第１代表光源に対応する照射位置を第１基板距離算出部８１Ａおよび照射距離算出部６３Ｃに出力する。以下、光源グループの第１代表光源に対応する照射位置を、光源グループの第１照射位置という。
【０２２５】
第２グループ位置取得部６１Ｂは、複数の光源グループそれぞれに対応する第２範囲の照射位置を取得する。第２グループ位置取得部６１Ｂは、複数の光源グループそれぞれにおいて、その光源グループに含まれる複数の光源２００のうちの第２範囲の１つを第２代表光源に決定する。ここでは、第２照射位置データが、第２範囲の第（Ｎ−２６）番〜第Ｎ番の光源２００に対応する照射位置を含むので、対象とする光源グループに含まれる３つの光源２００のいずれかを第２代表光源に決定する。例えば、第２グループ位置取得部６１Ｂは、光源グループ２１１に含まれる複数の光源のうち第１レンズグループ２４１Ａに含まれる第（Ｎ−１７）番、第（Ｎ−１４）番および第（Ｎ−１１）番の３つの光源２００のうち、副主走査方向に中心に配置される第（Ｎ−１４）番の光源２００を光源グループ２１１の第２代表光源に決定する。同様に、第２グループ位置取得部６１Ｂは、光源グループ２１２に含まれる第（Ｎ−１３）番の光源２００を光源グループ２１２の第２代表光源に決定する。同様に、第２グループ位置取得部６１Ｂは、光源グループ２１３に含まれる第（Ｎ−１２）番の光源２００を光源グループ２１３の第２代表光源に決定する。
【０２２６】
同様に、第２グループ位置取得部６１Ｂは、第２光源基板２０２について、光源グループ２２１に含まれる第（Ｎ−２３）番の光源２００を光源グループ２２１の第２代表光源に決定し、光源グループ２２２に含まれる第（Ｎ−２２）番の光源２００を光源グループ２２１の第２代表光源に決定し、光源グループ２２３に含まれる第（Ｎ−２１）番の光源２００を光源グループ２２３の第２代表光源に決定する。同様に、第２グループ位置取得部６１Ｂは、第３光源基板２０３について、光源グループ２３１に含まれる第（Ｎ−５）番の光源２００を光源グループ２３１の第２代表光源に決定し、光源グループ２３２に含まれる第（Ｎ−４）番の光源２００を光源グループ２３２の第２代表光源に決定し、光源グループ２３３に含まれる第（Ｎ−３）番の光源２００を光源グループ２３３の第２代表光源に決定する。
【０２２７】
第２グループ位置取得部６１Ｂは、複数の光源グループそれぞれについて、光源グループの第２代表光源に対応する照射位置を第２基板距離算出部８１Ｂに出力する。以下、光源グループの第２代表光源に対応する照射位置を、光源グループの第２照射位置という。
【０２２８】
第１基板距離算出部８１Ａは、図２３に示した基板距離算出部８１と同様の機能を有する。具体的には、第１基板距離算出部８１Ａは、第１光源基板２０１に対応する第１基板距離、第２光源基板２０２に対応する第１基板距離および第３光源基板２０３に対応する第１基板距離を算出する。第１基板距離は、基準基板の第１基準基板位置と参照基板の第１参照基板位置との間の副走査方向の距離である。第１基準基板位置は、基準基板の第１基板代表光源の照射位置である。基準基板の第１基板代表光源は、基準基板に含まれる複数の光源グループのうちの代表グループの第１代表光源である。第１参照基板位置は、参照基板の第１基板代表光源の照射位置である。参照基板の第１基板代表光源は、参照基板に含まれる複数の光源グループのうちの代表グループの第１代表光源である。ここでは、第１光源基板２０１が基準基板に設定されており、第２光源基板２０２と第３光源基板２０３とが参照基板に設定されている場合を例に説明する。
【０２２９】
第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれは、その基板に形成される複数の光源２００のうち１つがその基板の第１基板代表光源として定められている。ここでは、第１光源基板２０１の第１基板代表光源は第１４番の光源２００であり、第２光源基板２０２の第１基板代表光源は、第５番の光源２００であり、第３光源基板２０３の第１基板代表光源は第２３番の光源２００である。
【０２３０】
このため、基準基板が第１光源基板２０１なので、第１基準基板位置は、第１光源基板２０１の第１基板代表光源の照射位置である。第１基板距離算出部８１Ａは、第１光源基板２０１の第１基板距離をゼロに決定する。第１基板距離算出部８１Ａは、参照基板の第１基板代表光源の照射位置である第１参照基板位置と基準基板の第１基板代表光源の照射位置である第１基準基板位置との副走査方向の距離を参照基板の第１基板距離に決定する。第１参照基板位置が第１基準基板位置よりも副走査方向で上流側に位置する場合、参照基板の第１基板距離をプラスの値とし、第１参照基板位置が第１基準基板位置よりも副走査方向で下流側に位置する場合、参照基板の第１基板距離をマイナスの値とする。具体的には、第１基板距離算出部８１Ａは、第２光源基板２０２の第１参照基板位置と第１基準基板位置との間の距離を第２光源基板２０２の第１基板距離に決定し、第３光源基板２０３の第１参照基板位置と第１基準基板位置との間の距離を第２光源基板２０２の第１基板距離に決定する。
【０２３１】
第１基板距離算出部８１Ａは、第１光源基板２０１の第１基板距離、第２光源基板２０２の第１基板距離および第３光源基板２０３の第１基板距離を、第１補正量決定部８３Ａに出力する。
【０２３２】
第２基板距離算出部８１Ｂは、図２３に示した基板距離算出部８１と同様の機能を有する。具体的には、第２基板距離算出部８１Ｂは、第１光源基板２０１に対応する第２基板距離、第２光源基板２０２に対応する第２基板距離および第３光源基板２０３に対応する第２基板距離を算出する。第２基板距離は、基準基板の第２基準基板位置と参照基板の第２参照基板位置との間の副走査方向の距離である。第２基準基板位置は、基準基板の第２基板代表光源の照射位置である。基準基板の第２基板代表光源は、基準基板に含まれる複数の光源グループのうちの代表グループの第２代表光源である。第２参照基板位置は、参照基板の第２基板代表光源の照射位置である。参照基板の第２基板代表光源は、参照基板に含まれる複数の光源グループのうちの代表グループの第２代表光源である。ここでは、第１光源基板２０１が基準基板に設定されており、第２光源基板２０２と第３光源基板２０３とが参照基板に設定されている場合を例に説明する。
【０２３３】
第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれは、その基板に形成される複数の光源２００のうち１つがその基板の第２基板代表光源として定められている。ここでは、第１光源基板２０１の第２基板代表光源は第（Ｎ−１３）番の光源２００であり、第２光源基板２０２の第２基板代表光源は、第（Ｎ−２２）番の光源２００であり、第３光源基板２０３の第２基板代表光源は第（Ｎ−４）番の光源２００である。
【０２３４】
このため、基準基板が第１光源基板２０１なので、第２基準基板位置は、第１光源基板２０１の第２基板代表光源の照射位置である。第２基板距離算出部８１Ｂは、第１光源基板２０１の第２基板距離をゼロに決定する。第２基板距離算出部８１Ｂは、参照基板の第２基板代表光源の照射位置である第２参照基板位置と基準基板の第２基板代表光源の照射位置である第２基準基板位置との副走査方向の距離を参照基板の第２基板距離に決定する。第２参照基板位置が第２基準基板位置よりも副走査方向で上流側に位置する場合、参照基板の第２基板距離をプラスの値とし、第２参照基板位置が第２基準基板位置よりも副走査方向で下流側に位置する場合、参照基板の第２基板距離をマイナスの値とする。具体的には、第２基板距離算出部８１Ｂは、第２光源基板２０２の第２参照基板位置と第２基準基板位置との間の距離を第２光源基板２０２の第２基板距離に決定し、第３光源基板２０３の第２参照基板位置と第２基準基板位置との間の距離を第２光源基板２０２の第２基板距離に決定する。
【０２３５】
第２基板距離算出部８１Ｂは、第１光源基板２０１の第２基板距離、第２光源基板２０２の第２基板距離および第３光源基板２０３の第２基板距離を、第１補正量決定部８３Ａに出力する。
【０２３６】
第１補正量決定部８３Ａは、参照基板に対応する第１基板距離および第２基板距離に基づいて、参照基板に対応する第１補正量を決定する。第１補正量は、第１基板距離および第２基板距離が同じ場合は、参照基板に対応する第１基板距離を画像形成速度で除算した値である。第１基板距離および第２基板距離が異なる場合は、参照基板と基準基板とが主走査方向で平行でなく、傾いている。したがって、第１補正量決定部８３Ａは、参照基板の代表グループに属する複数の光源２００それぞれに対して、第１基板距離および第２基板距離離それぞれを、その光源２００と第１基板代表光源との間の第１配置距離と、その光源２００と第２基板代表光源との間の第２配置距離とに基づいて、その光源に対する基板距離を決定する。具体的には、第１補正量決定部８３Ａは、参照基板の代表グループに属する複数の光源２００ごとに、第１基板距離および第２基板距離離それぞれを、第１配置距離と第２配置距離との比で配分した値を基板距離に決定し、基板距離を画像形成速度で除算した値を第１補正量に決定する。
【０２３７】
具体的には、第１補正量決定部８３Ａは、参照基板である第２光源基板２０２の代表グループに属する複数の光源２００ごとに、第１基板距離および第２基板距離離それぞれを、第１配置距離と第２配置距離との比で配分した値を基板距離に決定し、基板距離を画像形成速度で除算した値を第２光源基板２０２の第１補正量に決定する。また、第１補正量決定部８３Ａは、参照基板である第３光源基板２０３の代表グループに属する複数の光源２００ごとに、第１基板距離および第２基板距離離それぞれを、第１配置距離と第２配置距離との比で配分した値を基板距離に決定し、基板距離を画像形成速度で除算した値を第３光源基板２０３の第１補正量に決定する。第１光源基板２０１は、基準基板なので、第１補正量はゼロである。
【０２３８】
照射距離算出部６３Ｃは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに、基準グループを決定し、光源グループの照射位置と基準グループの照射位置とから光源グループの照射位置を決定する。本実施の形態においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３それぞれの代表グループを基準グループとしている。ここでは、第２光源基板２０２を例に説明する。
【０２３９】
照射距離算出部６３Ｃは、第２光源基板２０２の代表グループである光源グループ２２２を基準グループに設定する。そして、代表グループ以外の光源グループ２２１，２２３を参照グループに設定する。照射距離算出部６３Ｃは、参照グループである光源グループ２２１の第１照射位置と基準グループである光源グループ２２２の第１照射位置との間の副走査方向の距離を光源グループ２２２の照射距離に決定する。同様に、照射距離算出部６３Ｂは、参照グループである光源グループ２２３の第１照射位置と基準グループである光源グループ２２２の第１照射位置との間の副走査方向の距離を光源グループ２２３の照射距離に決定する。照射距離算出部６３Ｃは、光源グループ２２２，２２３の照射距離を第２補正量決定部８５に出力する。なお、基準グループである光源グループ２２２の照射距離はゼロである。
【０２４０】
第２補正量決定部８５は、光源グループ２２１，２２３の照射距離に基づいて第２補正量を決定する。具体的には、光源グループ２２１の照射距離を画像形成速度で除算した値を光源グループ２２１の第２補正量に決定する。また、光源グループ２２３の照射距離を画像形成速度で除算した値を光源グループ２２３の第２補正量に決定する。なお、基準グループである光源グループ２２２の照射距離はゼロなので、光源グループ２２２の第２補正量をゼロに決定する。
【０２４１】
補正部５５Ｄは、複数の光源２００ごとに、第１補正量および第２補正量から補正量を決定する。第１補正量と第２補正量とを加算した値を補正量とすればよい。第１補正量は、光源基板２０２の代表グループである光源グループ２２２に属する複数の光源２００それぞれに対して決定される値である。光源基板２０２に含まれる光源グループ２２１，２２３それぞれにおいて、それに属する複数の光源２００それぞれの第１補正量を、光源グループ２２２に属する複数の光源２００のうち、その光源２００と主走査方向の位置が最も近い光源２００の第１補正量を、その光源の第１補正量とする。第２補正量は、光源グループ２２１，２２２ごとに決定される値である。補正部５５Ｄは、複数の光源２００ごとに決定された補正量を露光制御部５７に出力する。
【０２４２】
図３２は、第１照射位置データの一例を示す図である。図３２を参照して、複数の光源グループ２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３それぞれに対応する第１照射位置２１１Ａ，２１２Ａ，２１３Ａ，２２１Ａ，２２２Ａ，２２３Ａ，２３１Ａ，２３２Ａ，２３３Ａを、黒色で示す。
【０２４３】
図３３は、第２照射位置データの一例を示す図である。図３３を参照して、図３２に示した第１照射位置データと比較して、第１光源基板２０１に含まれる光源グループ２１１，２１２，２１３それぞれに対応する第２照射位置２１１Ｂ，２１２Ｂ，２１３Ｂは、副走査方向が、光源グループ２１１，２１２，２１３それぞれに対応する第１照射位置２１１Ａ，２１２Ａ，２１３Ａと同じである。また、第２光源基板２０２に含まれる光源グループ２２１，２２２，２２３それぞれに対応する第２照射位置２２１Ｂ，２２２Ｂ，２２３Ｂは、副走査方向が、光源グループ２２１，２２２，２２３それぞれに対応する第１照射位置２２１Ａ，２２２Ａ，２２３Ａと同じである。
【０２４４】
第３光源基板２０３に含まれる光源グループ２３１，２３２，２３３それぞれに対応する第２照射位置２３１Ｂ，２３２Ｂ，２３３Ｂは、副走査方向が、光源グループ２３１，２３２，２３３それぞれに対応する第１照射位置２３１Ａ，２３２Ａ，２３３Ａよりも下流側に１０マスずれている。
【０２４５】
図３４は、基準基板と参照基板との配置状態の一例を示す模式図である。図３４を参照して、基準基板である第１光源基板２０１と、第３光源基板２０３とが複数の光源２００が配列される方向が平行でない。
【０２４６】
ここで、第３光源基板２０３の第１基板距離をａ、第２基板距離をｂとし、光源２００の照射位置と第１照射位置までの距離をＬ１、光源２００の照射位置と第２照射位置までの距離をＬ２とする。この場合、第３光源基板２０３の光源２００の基板距離ＬＡは、次式（２）で示される。
ＬＡ＝（ａＬ２＋ｂＬ１）／（Ｌ１＋Ｌ２）  …  （２）
図３５は、第２の実施の形態における発光タイミング補正処理の流れの一例を示すフローチャートである。図３５を参照して、ＣＰＵ１１１は、画像形成部１４０にテストデータの画像を形成させる（ステップＳ３１）。次のステップＳ３２Ａにおいては、第１照射位置データを取得する。第１レジストセンサー３９Ａを制御し、中間転写ベルト３０に形成されたトナー像を読み取らせ、第１レジストセンサー３９Ａが出力する読取データを取得する。ここでは、イエローのトナー像を読み取って得られた読取データを例に説明する。第１レジストセンサー３９Ａが出力するイエローの読取データを用いて、露光装置２１Ｙの第１番〜第２７番の光源２００それぞれが射出する光の照射位置を第１照射位置として検出する。第１番〜第２７番の光源２００それぞれについて、読取データにおいて、その光源２００に対して予め定められた主走査方向の位置で明度が低くなる画素の副走査方向の位置を特定することにより、その光源２００に対する照射位置を特定する。第１番〜第２７番の光源２００それぞれについて第１照射位置を特定することにより、第１照射位置データを取得する。
【０２４７】
次のステップＳ３３Ａにおいては、第２照射位置データを取得する。第２レジストセンサー３９Ｂを制御し、中間転写ベルト３０に形成されたトナー像を読み取らせ、第２レジストセンサー３９Ｂが出力する読取データを取得する。ここでは、イエローのトナー像を読み取って得られた読取データを例に説明する。第２レジストセンサー３９Ｂが出力するイエローの読取データを用いて、露光装置２１Ｙの第（Ｎ−２６）番〜第Ｎ番の光源２００それぞれが射出する光の照射位置を第２照射位置として検出する。第（Ｎ−２６）番〜第Ｎ番の光源２００それぞれについて、読取データにおいて、その光源２００に対して予め定められた主走査方向の位置で明度が低くなる画素の副走査方向の位置を特定することにより、その光源２００に対する照射位置を特定する。第（Ｎ−２６）番〜第Ｎ番の光源２００それぞれについて第２照射位置を特定することにより、第２照射位置データを取得する。
【０２４８】
次のステップＳ３３Ａにおいては、第２の実施の形態における第１補正量決定処理を実行し、処理をステップＳ５１に進める。第２の実施の形態における第１補正量決定処理の詳細は後述するが、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３ごとに第１補正量を決定する処理である。
【０２４９】
ステップＳ５１においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうちから処理対象となる基板を選択し、処理をステップＳ５２Ａに進める。ステップＳ５２Ａにおいては、図２８に示した第２補正量決定処理を実行し、処理をステップＳ５３に進める。第２補正量決定処理が実行されることにより、処理対象に選択された基板ごとに、その基板に含まれる複数の光源グループごとの第２補正量が決定される。
【０２５０】
ステップＳ５３においては、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうちに、ステップＳ５１において処理対象に選択されていない基板が存在するか否かを判断する。未選択の基板が存在するならば処理をステップＳ５１に戻すが、そうでなければ処理をステップＳ５４に進める。
【０２５１】
ステップＳ５４においては、複数の光源グループのうちから１つを処理対象に選択し、処理をステップＳ５５Ａに進める。ステップＳ５５Ａにおいては、処理対象に選択された光源グループに属する複数の光源２００のうちから１つを処理対象に選択し、処理をステップＳ５５Ｂに進める。ステップＳ５５Ｂにおいては、処理対象の光源２００の発光タイミングを、第１補正量および第２補正量を用いて補正し、処理をステップＳ５５Ｃに進める。ステップＳ５５Ｃにおいては、処理対象に選択されていない光源２００が存在するか否かを判断する。未選択の光源２００が存在するならば処理をステップＳ５５Ａに戻すが、存在しなければ処理をステップＳ５６に進める。
【０２５２】
ステップＳ５６においては、処理対象に選択されていない光源グループが存在するか否かを判断する。未選択の光源グループが存在するならば処理をステップＳ５４に戻すが、存在しなければ処理を終了する。これにより、複数の光源グループすべてについて、ステップＳ５５Ａ〜ステップＳ５５Ｂが実行されることにより、複数の光源２００それぞれに対する補正量が決定され、複数の光源２００の発光タイミングが補正される。ただし、基準基板である第１光源基板２０１の代表グループである光源グループ２１２の補正量は決定されないので、光源グループ２１２に属する複数の光源２００の発光タイミングは補正されない。
【０２５３】
図３６は、第２の実施の形態における第１補正量決定処理の流れの一例を示すフローチャートである。第２の実施の形態における第１補正量決定処理は、図３５のステップＳ３３Ａで実行される処理である。図３６を参照して、ＣＰＵ１１１は、基準基板の代表グループを決定する（ステップＳ４１）。ここでは、複数の光源グループのうちで、それに属する複数の光源２００と感光体ドラム２３Ｙの回転中心を結んだ線が感光体ドラム２３Ｙの表面と交わる角度が垂直または最も垂直に近くなる光源グループ２１２を基準基板の代表グループに決定する。光源グループ２１２を含む第１光源基板２０１が基準基板である。
【０２５４】
次のステップＳ４２Ａにおいては、第１基準基板位置を決定し、処理をステップＳ４２Ｂに進める。第１基準基板位置は、基準基板の第１照射位置である。第１照射位置データで定められる複数の光源グループそれぞれの第１照射位置のうち、基準基板である第１光源基板２０１の代表グループである光源グループ２１２の第１照射位置を、第１基準基板位置に決定する。
【０２５５】
次のステップＳ４２Ｂにおいては、第２基準基板位置を決定し、処理をステップＳ４３に進める。第２基準基板位置は、基準基板の第２照射位置である。第２照射位置データで定められる複数の光源グループそれぞれの第２照射位置のうち、基準基板である第１光源基板２０１の代表グループである光源グループ２１２の第２照射位置を、第２基準基板位置に決定する。
【０２５６】
次のステップＳ４３においては、参照基板を選択し、処理をステップＳ４４に進める。第１光源基板２０１、第２光源基板２０２および第３光源基板２０３のうち、基準基板以外の第２光源基板２０２および第３光源基板２０３が参照基板である。第２光源基板２０２および第３光源基板２０３のうちから処理対象となる１つを選択する。ここでは、第２光源基板２０２を処理対象に選択する場合を例に説明する。
【０２５７】
ステップＳ４４においては、処理対象に選択された参照基板の代表グループを決定し、処理をステップＳ４５Ａに進める。ここでは、処理対象に選択された第２光源基板２０２に含まれる光源グループ２２２を代表グループに決定する。第２光源基板２０２に含まれる光源グループ２２１，２２２，２２３のうち副走査方向で中心に配置された光源グループ２２２を代表グループに決定する。
【０２５８】
ステップＳ４５Ａにおいては、第１参照基板位置を決定し、処理をステップＳ４５Ｂに進める。第１参照基板位置は、参照基板の第１照射位置である。第１照射位置データで定められる複数の光源グループそれぞれの第１照射位置のうち、ステップＳ４４において代表グループに決定された光源グループ２２２の第１照射位置を、第１参照基板位置に決定する。
【０２５９】
ステップＳ４５Ｂにおいては、第２参照基板位置を決定し、処理をステップＳ４６Ａに進める。第２参照基板位置は、参照基板の第２照射位置である。第２照射位置データで定められる複数の光源グループそれぞれの第２照射位置のうち、ステップＳ４４において代表グループに決定された光源グループ２２２の第２照射位置を、第２参照基板位置に決定する。
【０２６０】
ステップＳ４６Ａにおいては、第１基板距離を算出し、処理をステップＳ４６Ｂに進める。第１基板距離は、第１基準基板位置と第１参照基板位置との間の副走査方向の距離である。ここでは、基準基板である第１光源基板２０１の光源グループ２１２の第１照射位置と、参照基板である第２光源基板２０２の光源グループ２２２の第１照射位置との間の距離を、参照基板である第２光源基板２０２の第１基板距離として算出する。
【０２６１】
ステップＳ４６Ｂにおいては、第２基板距離を算出し、処理をステップＳ４７Ａに進める。第２基板距離は、第２基準基板位置と第２参照基板位置との間の副走査方向の距離である。ここでは、基準基板である第１光源基板２０１の光源グループ２１２の第２照射位置と、参照基板である第２光源基板２０２の光源グループ２２２の第２照射位置との間の距離を、参照基板である第２光源基板２０２の第２基板距離として算出する。
【０２６２】
ステップＳ４７Ａにおいては、光源別第１補正量決定処理を実行し、処理をステップＳ４８に進める。光源別第１補正量決定処理は、複数の光源２００ごとに第１補正量を決定する処理である。ステップＳ４８においては、ステップＳ４３において処理対象に選択されていない参照基板が存在するか否かを判断する。未選択の参照基板が存在すれば処理をステップＳ４３に戻すが、そうでなければ処理を発光タイミング補正処理に戻す。
【０２６３】
図３７は、光源別第１補正量決定処理の流れの一例を示すフローチャートである。光源別第１補正量決定処理は、図３６のステップＳ４７Ａにおいて実行される処理である。図３７を参照して、ＣＰＵ１１１は、複数の光源２００のうちから１つを処理対象に選択し（ステップＳ６１）、処理をステップＳ６２に進める。ステップＳ６２においては、処理対象の光源２００の照射位置から第１照射位置までの距離Ｌ１を算出する。処理対象の光源２００の照射位置と第１代表光源の照射位置である第１照射位置との間の距離をＬ１として算出する。
【０２６４】
ステップＳ６３においては、処理対象の光源２００の照射位置から第２照射位置までの距離Ｌ２を算出する。処理対象の光源２００の照射位置と第２代表光源の照射位置である第２照射位置との間の距離をＬ２として算出する。
【０２６５】
次のステップＳ６４においては、第１基板距離ａと第２基板距離ｂとを決定し、処理をステップＳ６５に進める。ステップＳ６５においては、第１基板距離ａと第２基板距離ｂとを、距離Ｌ１と距離Ｌ２との比で配分することにより、処理対象の光源２００の第１補正量を決定する。具体的には、上記式（２）を用いて第１補正量を決定する。基板距離ＬＡを画像形成速度で除算した値を第１補正量に決定する。
【０２６６】
次のステップＳ６６においては、処理対象に選択されていない光源２００が存在するか否かを判断する。未選択の光源２００が存在すれば処理をステップＳ６１に戻すが、存在しなければ処理を第１補正量決定処理に戻す。
【０２６７】
第２の実施の形態におけるＭＦＰ１００において、露光装置２１Ｙ，２１Ｍ，２１Ｃ，２１Ｋそれぞれは、例えば、露光装置２１Ｙは、所定方向に沿って配列するように複数の光源２００が形成された第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３を含み、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３それぞれに形成された複数の光源それぞれの位置が所定方向および所定方向と交わる副走査方向で互いに異なるように、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３が位置決めされており、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３それぞれは、基板に形成された複数の光源のうち所定方向に配列される位置が第１の範囲内の第１基板代表光源と所定方向に配列される位置が第２の範囲内の第２基板代表光源とを有する。
【０２６８】
ＣＰＵ１１１は、感光体ドラム２３Ｙに、複数の光源の少なくとも２つが射出する光が照射される照射位置を検出し、第１光源基板２０１を基準基板とし、第２光源基板２０２に形成された第１基板代表光源に対する照射位置として検出される第１参照基板位置と第１光源基板２０１に形成された第１基板代表光源に対する照射位置として検出される第１基準基板位置との間の副走査方向の第１基板距離と、第２光源基板２０２に形成された第２基板代表光源に対する照射位置として検出される第２参照基板位置と第１光源基板２０１に形成された第２基板代表光源に対する照射位置として検出される第２基準基板位置との間の副走査方向の第２基板距離と、に基づいて、第２光源基板２０２に形成された複数の光源２００それぞれの発光タイミングを補正するための第１補正量を決定し、第３光源基板２０３に形成された第１基板代表光源に対する第１参照基板位置と第１光源基板２０１に形成された第１基板代表光源に対する第１基準基板位置との間の副走査方向の第１基板距離と、第３光源基板２０３に形成された第２基板代表光源に対する第２参照基板位置と第１光源基板２０１に形成された第２基板代表光源に対する第２基準基板位置との間の副走査方向の第２基板距離と、に基づいて、第３光源基板２０３に形成された複数の光源２００それぞれの発光タイミングを補正するための第１補正量を決定する。
【０２６９】
このため、第１光源基板２０１と第２光源基板２０２または第３光源基板２０３との相対位置のずれを補正することができ、複数の光源２００の照射位置の副走査方向のずれを低減することができる。
【０２７０】
また、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３それぞれに形成される複数の光源２００は、副走査方向の位置が異なる複数の光源グループのいずれかに含まれ、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３それぞれに含まれる複数の光源グループは、基準グループと、基準グループ以外の参照グループとを含み、複数の光源グループそれぞれは、その光源グループに属する複数の光源２００のうちから選択された代表光源を有し、ＣＰＵ１１１は、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３それぞれに対して、その基板、例えば、第１光源基板２０１に含まれる参照グループに属する代表光源に対する照射位置として検出された参照グループ位置と基準グループに属する代表光源に対する照射位置として検出される基準グループ位置との間の副走査方向の照射距離に基づいて、参照グループに属する複数の光源２００の発光タイミングを補正するための第２補正量を決定する。このため、第１光源基板２０１、第２光源基板２０２、および第３光源基板２０３ごとに、複数の光源グループそれぞれの第２補正量が決定されるので、補正量を正確に決定することができる。
【０２７１】
また、基準基板である第１光源基板２０１は、第１基板代表光源または第２基板代表光源と感光体ドラム２３Ｙの回転中心とを結んだ線が感光体ドラム２３Ｙの表面と交わる角度が垂直または、第２光源基板２０２および第３光源基板２０３のそれらよりも垂直に近い。このため、感光体ドラム２３Ｙの変形に対する第１光源基板２０１に対する照射位置のずれを小さくすることができる。
【０２７２】
また、ＣＰＵ１１１は、複数の光源２００が射出する光が感光体ドラム２３Ｙに副走査方向が同じ位置で照射される発光タイミングで、複数の光源２００に光を射出させた状態で、照射位置を検出する。このため、複数の光源２００の照射位置が主走査方向に配列されるか否かを検出すればよく、発光タイミングを容易に補正することができる。
【０２７３】
＜第５の変形例＞
第２の実施の形態におけるＭＦＰ１００においては、基準基板の第１補正量をゼロにするようにした。第５の変形例におけるＭＦＰ１００は、基準基板の第３補正量を、第１基準基板位置と第２基準基板位置とに基づいて求めるようにしたものである。
【０２７４】
図３８は、第５の変形例における補正部の詳細な機能の一例を示す図である。図３８を参照して、第５の変形例における補正部５５Ｅは、図３１に示した第２の実施の形態における補正部５５Ｄに第３補正量決定部８７が追加された点が異なる。
【０２７５】
第３補正量決定部８７は、第１基準基板位置と第２基準基板位置とに基づいて、基準基板の第３補正量を算出する。基準基板の第３補正量は、第１基準基板位置および第２基準基板位置が同じ場合は、ゼロである。基準基板の第３補正量は、第１基準基板位置および第２基準基板位置が異なる場合は、基準基板が主走査方向に平行でなく、傾いている。したがって、第３補正量決定部８７は、基準基板の代表グループに属する複数の光源２００それぞれに対して、第１基準基板位置と第２基準基板位置との間の副走査方向の距離を、その光源２００と第１基板代表光源との間の第１配置距離と、その光源２００と第２基板代表光源との間の第２配置距離とに基づいて、その光源に対する基板距離を決定する。具体的には、第３補正量決定部８７は、基準基板の代表グループに属する複数の光源２００ごとに、第１基準基板位置と第２基準基板位置との間の副走査方向の距離を、第１配置距離と第２配置距離との比で配分した値を基板距離に決定し、基板距離を画像形成速度で除算した値を基準基板の第３補正量に決定する。
【０２７６】
ここで、第１基準基板位置と第２基準基板位置との間の副走査方向の距離をｃとし、光源２００の照射位置と第１基板代表光源の照射位置までの距離をＬ１、光源２００の照射位置と第２基板代表光源の照射位置までの距離をＬ２とする。この場合、基準基板である第１光源基板２０１の代表グループ２１２の光源２００の基板距離ＬＡは、次式（３）で示される。
ＬＡ＝ｃＬ１／（Ｌ１＋Ｌ２）  …  （３）
上記式（３）は、上記式（２）のｂをｃに、ａをゼロにそれぞれ置き換えた式である。なお、ｃ＝（ｂ−ａ）である。
【０２７７】
補正部５５Ｅは、複数の光源２００ごとに、第１補正量、第２補正量および第３補正量から補正量を決定する。複数の光源２００ごとに、第１補正量と第２補正量と第３補正量を加算した値を補正量とすればよい。第３補正量は、基準基板である第１光源基板２０１の代表グループである光源グループ２１２に属する複数の光源２００それぞれに対して決定される値である。
【０２７８】
補正部５５Ｅは、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３に含まれる光源グループ２２１，２２３それぞれにおいて、基準基板である第１光源基板２０１の代表グループである光源グループ２１２に属する複数の光源２００のうち、その光源２００と主走査方向の位置が最も近い光源２００の第３補正量を、その光源の第３補正量とする。
【０２７９】
これにより、第１光源基板２０１、第２光源基板２０２および第３光源基板２０３にそれぞれ形成される複数の光源２００それぞれの照射位置を、主走査方向と平行にすることができる。
【０２８０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２８１】
＜付記＞
（１）  前記第２基板に形成された複数の前記光源ごとに前記光源に対して前記検出手段により検出される前記照射位置と前記第１基板代表光源に対して前記検出手段により検出される前記照射位置との間の第１配置距離、および前記光源に対して前記検出手段により検出される前記照射位置と前記第２基板代表光源に対して前記検出手段により検出される前記照射位置との間の第２配置距離と、にさらに基づいて前記第１補正量を決定する、請求項８に記載の露光装置。
（２）  前記補正手段は、前記第１基板に形成された複数の前記光源ごとに、前記光源に対して前記検出手段により検出される前記照射位置と前記第１基板代表光源に対して前記検出手段により検出される前記照射位置との間の第１配置距離と、前記光源に対して前記検出手段により検出される前記照射位置と前記第２基板代表光源に対して前記検出手段により検出される前記照射位置との間の第２配置距離と、にさらに基づいて前記第３補正量を決定する、請求項１０に記載の露光装置。
【符号の説明】
【０２８２】
１００  ＭＦＰ、２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋ  画像形成ユニット、２１Ｙ，２１Ｍ，２１Ｃ，２１Ｋ  露光装置、２２Ｙ、２２Ｍ，２２Ｃ，２２Ｋ  帯電チャージャ、２３Ｙ，２３Ｍ，２３Ｃ，２３Ｋ  感光体ドラム、２４Ｙ，２４Ｍ，２４Ｃ，２４Ｋ  現像器、２５Ｙ、２５Ｍ，２５，Ｃ，２５Ｋ  転写チャージャ、２６  転写ローラー、３０  中間転写ベルト、３２  定着ローラー対、３９  レジストセンサー、３９Ａ  第１レジストセンサー、３９Ｂ  第２レジストセンサー、４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋ  トナーボトル、１１０  メイン回路、１１１  ＣＰＵ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、２０１  第１光源基板、２０２  第２光源基板、２０３  第３光源基板、５１  センサー制御部、５３  検出部、５５，５５Ａ，５５Ｂ，５５Ｃ，５５Ｄ，５５Ｅ  補正部、５７，５７Ａ  露光制御部、６１  グループ位置取得部、６３，６３Ｂ，  照射距離算出部、６３Ａ  代表距離算出部、６５，６５Ａ  補正量決定部、６７，６７Ａ  基準グループ位置決定部、６７Ｂ  基板基準グループ位置決定部、６９，６９Ａ  参照グループ位置決定部、６９Ｂ  基板参照グループ位置決定部、７３  配置距離取得部、８１  基板距離算出部、８２  基板代表グループ決定部、２００  光源、２０２  第２光源基板、２１１，２１２，２１３，２２１，２２２，２２３，２３１，２３２，２３３  光源グループ、２１１Ａ，２１２Ａ，２１３Ａ，２２１Ａ，２２２Ａ，２２３Ａ，２３１Ａ，２３２Ａ，２３３Ａ  照射位置、２４０  マイクロレンズアレイ、２４５  レンズセット、２４７  絞り板、２４７Ａ  絞り、２４８  第１レンズ板、２４９  第２レンズ板。
【図１】
2020029048.tif 000003
【図２】
2020029048.tif 000004
【図３】
2020029048.tif 000005
【図４】
2020029048.tif 000006
【図５】
2020029048.tif 000007
【図６】
2020029048.tif 000008
【図７】
2020029048.tif 000009
【図８】
2020029048.tif 000010
【図９】
2020029048.tif 000011
【図１０】
2020029048.tif 000012
【図１１】
2020029048.tif 000013
【図１２】
2020029048.tif 000014
【図１３】
2020029048.tif 000015
【図１４】
2020029048.tif 000016
【図１５】
2020029048.tif 000017
【図１６】
2020029048.tif 000018
【図１７】
2020029048.tif 000019
【図１８】
2020029048.tif 000020
【図１９】
2020029048.tif 000021
【図２０】
2020029048.tif 000022
【図２１】
2020029048.tif 000023
【図２２】
2020029048.tif 000024
【図２３】
2020029048.tif 000025
【図２４】
2020029048.tif 000026
【図２５】
2020029048.tif 000027
【図２６】
2020029048.tif 000028
【図２７】
2020029048.tif 000029
【図２８】
2020029048.tif 000030
【図２９】
2020029048.tif 000031
【図３０】
2020029048.tif 000032
【図３１】
2020029048.tif 000033
【図３２】
2020029048.tif 000034
【図３３】
2020029048.tif 000035
【図３４】
2020029048.tif 000036
【図３５】
2020029048.tif 000037
【図３６】
2020029048.tif 000038
【図３７】
2020029048.tif 000039
【図３８】
2020029048.tif 000040