(57)【要約】【課題】発光部材と光学部材との間の短尺方向の位置ずれを検出する画像形成装置を提供する。【解決手段】発光部材の複数列の発光素子について、列毎に１又は複数の発光素子を選択して発光させる発光素子選択部１１６、複数列の発光素子について、列毎にトナーの付着量を取得するセンサーと、列毎に取得した付着量の分布において、所定の付着量に対応する発光部材の短尺方向の位置を算出する算出部１１３と、算出された位置と、基準時点における発光部材の短尺方向の基準位置との差分が閾値未満であるか否かを判断する検出部１１４を備える。【選択図】図６
2019001118.tif 000002
【特許請求の範囲】
【請求項１】
感光体に光書込みを行う画像形成装置であって、
長尺方向に列状に配された複数の発光素子が、短尺方向に複数列、格子状に配され、全体として長尺な発光部材と、
前記発光部材の長尺方向と同方向に長尺状であり、短尺方向における位置により集光率が異なり、前記複数の発光素子により照射された光を前記感光体上に集光する光学部材と、
前記複数列の発光素子について、列毎に１又は複数の発光素子を選択して発光させる選択手段と、
前記複数列の発光素子について、列毎に露光量を取得する取得手段と、
列毎に取得した前記露光量の前記短尺方向における分布において、所定露光量に対応する前記短尺方向の位置を算出する算出手段と、
算出された前記位置と、基準時点における前記短尺方向の基準位置との差分が閾値未満であるか否かを判断する判断手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記判断手段は、算出された前記位置と前記基準位置との差分が閾値以上である場合、前記差分を、前記基準時点と比較した場合の前記発光部材と前記光学部材との間の短尺方向の位置ずれとして検出する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記光学部材は、光学素子が複数個、列状に配されて形成され、
前記選択手段は、前記発光素子の列毎に、当該列に属する発光素子のうち、照射光が少なくとも一の特定の光学素子を通過する複数の発光素子を選択し、
前記算出手段は、前記分布において、前記所定露光量としてのピーク値の露光量に対応する前記短尺方向の前記位置を算出し、
前記基準位置は、前記基準時点である過去の一時点において、前記発光素子の列毎に、当該列に属する発光素子のうち、照射光が少なくとも一の特定の光学素子を通過する複数の発光素子が発光して露光量が取得され、取得された複数の露光量のうち、ピーク値の露光量に対応する前記短尺方向の位置である
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記光学部材は、光学素子が複数個、列状に配されて形成され、
前記選択手段は、前記列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の発光素子を選択し、
前記基準位置は、前記基準時点である過去の一時点において、前記列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の発光素子が選択され、選択された前記発光素子が発光して露光量が取得され、取得された複数の露光量のうち、前記所定露光量に対応する短尺方向の位置である
ことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記光学部材は、複数の光学素子が千鳥状に２列に配されて形成され、
前記選択手段は、前記光学部材の第１列及び第２列について、それぞれ、前記発光素子の列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の光学素子を選択し、
前記算出手段は、前記光学部材の第１列について、列毎に取得した前記露光量の前記発光部材の短尺方向における第１分布、及び、前記光学部材の第２列について、列毎に取得した前記露光量の前記発光部材の短尺方向における第２分布の両方に含まれる前記所定露光量に対応する前記発光部材の短尺方向の位置を算出し、
前記基準位置は、前記基準時点である過去の一時点において、前記光学部材の前記第１列及び前記第２列について、それぞれ、前記発光素子の前記列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の光学素子が選択され、選択された前記発光素子が発光して、前記光学部材の前記第１列及び前記第２列について、前記発光素子の前記列毎に取得した露光量の前記発光部材の短尺方向における第１分布及び第２分布の両方に含まれる前記所定露光量に対応する前記発光部材の短尺方向の位置である
ことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記選択手段は、さらに、長尺方向に配された前記発光素子の少なくとも一列について、当該列に属する発光素子のうち、照射光が少なくとも一の特定の光学素子を通過する複数の発光素子を選択して発光させ、
前記取得手段は、さらに、選択された複数の発光素子毎に、露光量を取得し、
前記算出手段は、さらに、選択された複数の発光素子毎に、取得した前記露光量の分布を用いて、前記光学素子の光軸に直交し、短尺方向に伸びる中心線上に配される発光素子を特定する
ことを特徴とする請求項４及び５のいずれかに記載の画像形成装置。
【請求項７】
前記選択手段は、さらに、画像形成時に、算出された前記位置に最も近い発光素子列のみを、発光させる
ことを特徴とする請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
前記選択手段は、さらに、画像形成時に、検出された前記位置ずれを用いて、発光させるべき短尺方向の発光素子列の発光光量を決定する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項９】
さらに、選択された前記発光素子の発光により前記感光体上に静電潜像を形成し、現像してトナー像を形成する作像手段を有し、
前記取得手段は、前記露光量として、前記トナー像の付着量を取得する
ことを特徴とする請求項１〜８のいずれかに記載の画像形成装置。
【請求項１０】
前記取得手段により取得される前記トナー像の濃度は、トナー粒子が付着した領域内における平均の付着量である
ことを特徴とする請求項９に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、感光体に光書込みを行う画像形成装置に関する。
【背景技術】
【０００２】
近年、電子写真方式を採用した画像形成装置において、複数のＬＥＤ(発光ダイオード：Light Emitting Diode)をライン状に配列して構成された発光部材を実装するプリント基板と、各ＬＥＤから出力された光を感光体表面に結像させるために複数のロッドレンズ(rod lens)が配列された光学部材を備えた露光装置が使用されている（特許文献１）。
特許文献１によると、環境温度の変化に伴って、プリント基板及び光学部材が長尺方向に伸縮することで、ＬＥＤとロッドレンズとの間に長尺方向の位置ずれが生じる場合があり、その結果、感光体表面に光量むらが発生することがある。この光量むらを補正するために、予めＬＥＤ毎にレンズ補正値を保持し、レンズ補正値により、各ＬＥＤの光量を補正している。具体的には、長尺方向に、例えば７６８０個のＬＥＤが配置され、ＬＥＤの数に対応して、７６８０個のレンズ補正値が保持されている。このとき、環境温度が所定の温度範囲内である場合には、ＬＥＤ毎のレンズ補正値をそのまま用い、環境温度が所定の温度範囲を超える場合には、環境温度に応じて、ＬＥＤ毎のレンズ補正値から、所定の位置に配された１個又は２個のレンズ補正値を間引きして用いる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５５４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、特許文献１によると、ＬＥＤとロッドレンズとの間に長尺方向の位置ずれが生じた場合に、環境温度に応じて、ＬＥＤ毎に保持しているレンズ補正値を用いて、各ＬＥＤの光量を補正することにより、感光体表面の光量むらを補正している。
しかし、特許文献１は、ＬＥＤとロッドレンズとの間の短尺方向の位置ずれについては、何も考慮していない。短尺方向の位置ずれは、長尺方向の位置ずれと比べて小さいが、環境温度の変化の前後で、感光体表面の光量むらが生じると、その光量むらの分、形成画像の濃度に変化が生じるなど、画質低下につながり易い。短尺方向の位置ずれに対し、特許文献１により開示された方法を適用することもできるが、特許文献１では、環境温度の変化による各部材の伸縮に起因して生じる位置ずれを推定しているだけである。長尺方向に対して、短尺方向の位置ずれ量は、かなり小さいので、間引きした補正値を用いると、真の補正値との誤差が大きくなり、実際のずれ量を反映していない補正値が適用される可能性が高い。
【０００５】
また、通常、短尺方向に配置されるＬＥＤの数はわずかであるので（特許文献１では、長尺方向に一列のＬＥＤが配置されているので、短尺方向に配置されるＬＥＤの数は１個である）、短尺方向のレンズ補正値の数もわずかである。このため、特許文献１に開示されているように、環境温度が所定の温度範囲を超える場合に、ＬＥＤ毎のレンズ補正値から、１個又は２個のレンズ補正値を間引きすると、そもそも、レンズ補正値自体が残らない場合もありうる。
【０００６】
よって、特許文献１により開示された補正方法が有効とは必ずしも言えない。この結果、短尺方向の位置ずれを適正に補正できず、感光体表面上に光量むらが発生するという問題がある。
本発明は、上記の問題を解決し、発光部材と光学部材との間に短尺方向の位置ずれが発生しているか否かを検出することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、感光体に光書込みを行う画像形成装置であって、長尺方向に列状に配された複数の発光素子が、短尺方向に複数列、格子状に配され、全体として長尺な発光部材と、前記発光部材の長尺方向と同方向に長尺状であり、短尺方向における位置により集光率が異なり、前記複数の発光素子により照射された光を前記感光体上に集光する光学部材と、前記複数列の発光素子について、列毎に１又は複数の発光素子を選択して発光させる選択手段と、前記複数列の発光素子について、列毎に露光量を取得する取得手段と、列毎に取得した前記露光量の前記短尺方向における分布において、所定露光量に対応する前記短尺方向の位置を算出する算出手段と、算出された前記位置と、基準時点における前記短尺方向の基準位置との差分が閾値未満であるか否かを判断する判断手段とを備えることを特徴とする。
【０００８】
ここで、前記判断手段は、算出された前記位置と前記基準位置との差分が閾値以上である場合、前記差分を、前記基準時点と比較した場合の前記発光部材と前記光学部材との間の短尺方向の位置ずれとして検出する、としてもよい。
ここで、前記光学部材は、光学素子が複数個、列状に配されて形成され、前記選択手段は、前記発光素子の列毎に、当該列に属する発光素子のうち、照射光が少なくとも一の特定の光学素子を通過する複数の発光素子を選択し、前記算出手段は、前記分布において、前記所定露光量としてのピーク値の露光量に対応する前記短尺方向の前記位置を算出し、前記基準位置は、前記基準時点である過去の一時点において、前記発光素子の列毎に、当該列に属する発光素子のうち、照射光が少なくとも一の特定の光学素子を通過する複数の発光素子が発光して露光量が取得され、取得された複数の露光量のうち、ピーク値の露光量に対応する前記短尺方向の位置である、としてもよい。
【０００９】
ここで、前記光学部材は、光学素子が複数個、列状に配されて形成され、前記選択手段は、前記列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の発光素子を選択し、前記基準位置は、前記基準時点である過去の一時点において、前記列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の発光素子が選択され、選択された前記発光素子が発光して露光量が取得され、取得された複数の露光量のうち、前記所定露光量に対応する短尺方向の位置である、としてもよい。
【００１０】
ここで、前記光学部材は、複数の光学素子が千鳥状に２列に配されて形成され、前記選択手段は、前記光学部材の第１列及び第２列について、それぞれ、前記発光素子の列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の光学素子を選択し、前記算出手段は、前記光学部材の第１列について、列毎に取得した前記露光量の前記発光部材の短尺方向における第１分布、及び、前記光学部材の第２列について、列毎に取得した前記露光量の前記発光部材の短尺方向における第２分布の両方に含まれる前記所定露光量に対応する前記発光部材の短尺方向の位置を算出し、前記基準位置は、前記基準時点である過去の一時点において、前記光学部材の前記第１列及び前記第２列について、それぞれ、前記発光素子の前記列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の光学素子が選択され、選択された前記発光素子が発光して、前記光学部材の前記第１列及び前記第２列について、前記発光素子の前記列毎に取得した露光量の前記発光部材の短尺方向における第１分布及び第２分布の両方に含まれる前記所定露光量に対応する前記発光部材の短尺方向の位置である、としてもよい。
【００１１】
ここで、前記選択手段は、さらに、長尺方向に配された前記発光素子の少なくとも一列について、当該列に属する発光素子のうち、照射光が少なくとも一の特定の光学素子を通過する複数の発光素子を選択して発光させ、前記取得手段は、さらに、選択された複数の発光素子毎に、露光量を取得し、前記算出手段は、さらに、選択された複数の発光素子毎に、取得した前記露光量の分布を用いて、前記光学素子の光軸に直交し、短尺方向に伸びる中心線上に配される発光素子を特定する、としてもよい。
【００１２】
ここで、前記選択手段は、さらに、画像形成時に、算出された前記位置に最も近い発光素子列のみを、発光させる、としてもよい。
ここで、前記選択手段は、さらに、画像形成時に、検出された前記位置ずれを用いて、発光させるべき短尺方向の発光素子列の発光光量を決定する、としてもよい。
ここで、さらに、選択された前記発光素子の発光により前記感光体上に静電潜像を形成し、現像してトナー像を形成する作像手段を有し、前記取得手段は、前記露光量として、前記トナー像の付着量を取得する、としてもよい。
【００１３】
ここで、前記取得手段により取得される前記トナー像の付着量は、トナー粒子が付着した領域内における平均の付着量である、としてもよい。
【発明の効果】
【００１４】
上記の構成によると、発光部材と光学部材との間に短尺方向の位置ずれが発生しているか否かを検出することができるという優れた効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】実施の形態としての画像形成装置１０の主要な構成を示す図である。
【図２】光書込部１０１による光書込み動作を説明する断面図である。
【図３】（ａ）パネル部１０６の概略平面図である。（ｂ）パネル部１０６のＡ−Ａ´線における断面図である。（ｃ）パネル部１０６のＣ−Ｃ´線における断面図である。（ｄ）パネル部１０６の概略底面図である。
【図４】発光素子アレイ１０７及びロッドレンズアレイ１０５の位置関係を模式的に示す断面図である。
【図５】（ａ）感光体ドラム１０３の周面上に形成されたトナー像の一例を示す。（ｂ）中間転写ベルト３１上に形成されたトナー像の一例を示す。
【図６】光書込部１０１及び制御部１０２の機能構成を示すブロック図である。
【図７】発光素子列番号とトナー付着量の関係を示すグラフである。
【図８】変更される前の発光素子列と変更された後の発光素子列を模式的に示す。
【図９】画像形成装置１０における動作を示すフローチャートである。
【図１０】発光素子アレイ１０７において、発光させるべき長尺方向の複数個の発光素子を模式的に示す。
【図１１】（ａ）感光体ドラム１０３の周面上に形成されたトナー像の一例を示す。（ｂ）中間転写ベルト３１上に形成されたトナー像の一例を示す。
【図１２】長尺方向のトナー付着量テーブルの一例を示す。
【図１３】長尺方向の発光素子番号とトナー付着量の関係を示すグラフである。
【図１４】発光素子アレイ１０７において、発光させるべき短尺方向の複数個の発光素子を模式的に示す。
【図１５】（ａ）感光体ドラム１０３の周面上に形成されたトナー像の一例を示す。（ｂ）中間転写ベルト３１上に形成されたトナー像の一例を示す。
【図１６】前回のトナー付着量テーブルの一例を示す。
【図１７】今回のトナー付着量テーブルの一例を示す。
【図１８】発光素子列番号とトナー付着量の関係を示すグラフである。
【図１９】画像形成装置１０における動作を示すフローチャートである。図２０へ続く。
【図２０】画像形成装置１０における動作を示すフローチャートである。図１９から続く。
【図２１】発光素子アレイ１０７において、発光させるべき短尺方向の複数の発光素子を模式的に示す。
【図２２】（ａ）感光体ドラム１０３の周面上に形成されたトナー像の一例を示す。（ｂ）中間転写ベルト３１上に形成されたトナー像の一例を示す。
【図２３】今回のトナー付着量テーブルの一例を示す。
【図２４】前回のトナー付着量テーブルの一例を示す。
【図２５】短尺方向の発光素子列番号とトナー付着量の関係を示すグラフである。
【図２６】画像形成装置１０における動作を示すフローチャートである。図２７へ続く。
【図２７】画像形成装置１０における動作を示すフローチャートである。図２６から続く。
【図２８】短尺方向の発光素子列番号とトナー付着量の関係を示すグラフである。
【図２９】画像形成装置１０における動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
１  実施の形態
以下、本発明に係る実施の形態としての画像形成装置１０について、図面を参照しながら説明する。
１．１  画像形成装置１０
図１は、画像形成装置１０の主要な構成を示す図である。
【００１７】
画像形成装置１０は、図１に示すように、所謂タンデム型のカラープリンター装置である。画像形成装置１０が備える作像部２１Ｙ、２１Ｍ、２１Ｃ及び２１Ｋは、制御部１０２の制御の下、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の各色のトナー像を形成する。
例えば、作像部２１Ｋにおいて、帯電装置は、感光体ドラム１０３の周面を一様に帯電させる。光書込部１０１は、後述するように、主走査方向に沿って格子状に複数列配列された発光素子を備えており、制御部１０２が生成したデジタル輝度信号に従って各発光素子を発光させる。これによって、感光体ドラム１０３の周面に光書込みが行われ、静電潜像が形成される。
【００１８】
現像装置は、感光体ドラム１０３の周面にトナーを供給して、静電潜像を現像（顕像化）する。１次転写ローラーは、感光体ドラム１０３から中間転写ベルト３１へトナー像を静電転写（１次転写）する。
同様にして、作像部２１Ｙ、２１Ｍ及び２１Ｃが形成したＹ、Ｍ、Ｃ各色のトナー像が互いに重なり合うように中間転写ベルト３１上に１次転写される。１次転写によって形成されたトナー像は、矢印Ａ方向に周回走行する中間転写ベルト３１によって、作像部２１Ｋと２次転写ローラー３２との間において中間転写ベルト３１に近接して設けられたセンサー（取得手段）３５の位置まで搬送される。センサー３５は、中間転写ベルト３１上に形成されたトナー像のトナー付着量を取得する。ここで、トナー付着量は、光書込部１０１による露光量を表す一つの指標である。さらに、中間転写ベルト３１上に形成されたトナー像は、中間転写ベルト３１の周回走行によって２次転写ローラー３２まで搬送される。これに合わせて、給紙カセット３３から供給された記録シートＳも２次転写ローラー３２まで搬送される。
【００１９】
２次転写ローラー３２は、中間転写ベルト３１上のトナー像を記録シートＳ上に静電転写（２次転写）する。トナー像を転写された記録シートＳは、定着装置３４でトナー像が熱定着された後、機外に排出される。
画像形成装置１０は、プリントモードとテストモードを切り替えて動作する。プリントモードでは、利用者の指示を受けて、利用者の所望する画像形成を行って、記録シートを出力する。一方で、テストモードでは、後述するロッドレンズアレイ（光学部材）１０５と後述する発光素子アレイ（発光部材）１０７との間の短尺方向の位置ずれを検出する。
【００２０】
画像形成装置１０は、定期的に、例えば、１カ月に１回、利用者が画像形成を行わない時間帯に、例えば、夜間に、プリントモードからテストモードに切り替え、ロッドレンズアレイ１０５と発光素子アレイ１０７との間の短尺方向の位置ずれを検出する。
１．２  光書込部１０１
光書込部１０１は、図２に示すように、パネル部１０６及びロッドレンズアレイ１０５をホルダー１０９に収容したものであって、パネル部１０６が備える発光素子アレイ１０７が出射した光ビームは、ロッドレンズアレイ１０５によって感光体ドラム１０３の外周面上に集光される。
【００２１】
（１）パネル部１０６
図３（ａ）は、パネル部１０６の概略平面図を、図３（ｂ）は、パネル部１０６のＡ−Ａ´線における断面図を、図３（ｃ）は、パネル部１０６のＣ−Ｃ´線における断面図を、図３（ｄ）は、パネル部１０６の概略底面図をそれぞれ示す。なお、図３（ａ）の概略平面図は、後述する封止板１８１を取り外した状態を示している。
【００２２】
パネル部１０６は、図３（ａ）〜（ｃ）に示すように、ＴＦＴ（Thin Film Transistor）基板１８０、封止板１８１及びドライバーＩＣ（Integrated Circuit）１８２等を備えており、ＴＦＴ基板１８０は、ＯＬＥＤ層とＴＦＴ層とを積層して構成されている。
（ａ）ＴＦＴ基板１８０のＯＬＥＤ層
ＴＦＴ基板１８０のＯＬＥＤ層には、図３（ｄ）に示すように、発光素子アレイ１０７を構成する、例えば６列の発光素子列が主走査方向に沿って、同一の間隔で、配列されて形成されている。また、各発光素子列は、複数の発光素子が主走査方向に沿って、ライン状に、同一の間隔で、配列されて形成されている。
【００２３】
各発光素子の径は、それぞれ、例えば、６０μｍである。これらの発光素子は、形状、大きさ、材料などが同じである。
図３（ｄ）には、発光素子アレイ１０７における複数の発光素子の行列の主走査方向の仮想の中心線１８７を示している。
各発光素子は、一例として、ＯＬＥＤ（Organic Light Emitting Diode）である。ＯＬＥＤは、陰極、発光層を含む有機層、陽極及び透明基板の４層から形成されている。陽極は、酸化インジウム（ITO: Indium Tin Oxide）等の透明電極であり、陰極は、アルミニウム等からなる電極である。有機層に通電することによってＯＬＥＤは、発光し、陽極と透明基板を通して光が取り出される。
【００２４】
ＯＬＥＤである発光素子は、上記の通り、形状、大きさ、材料などが同じであるが、複数のＯＬＥＤに対して同じ駆動電流を与えても、それぞれ固有の発光量により発光する。また、積算発光時間の増加に伴い、各発光素子の発光量が低下、つまり、各発光素子が劣化する。従って、複数の発光素子による発光量のばらつきを補正する必要がある。
また、図３（ｃ）に示すように、ＴＦＴ基板１８０において、格子状に発光素子が配置された基板面は、封止領域となっており、スペーサー枠体１８３を挟んで封止板１８１が取着されている。これによって、封止領域が、外気に触れないように乾燥窒素等を封入した状態で、封止される。なお、吸湿のため、封止領域内に吸湿剤を併せて封入してもよい。また、封止板１８１は、例えば、封止ガラスであってもよいし、ガラス以外の材料からなっていてもよい。
【００２５】
（ｂ）ＴＦＴ基板１８０のＴＦＴ層
ＴＦＴ基板１８０のＴＦＴ層には、ＴＦＴ回路が形成されている。ＴＦＴ回路は、図６に示すように、発光素子アレイ１０７に配されている発光素子Ｅ１、Ｅ２、・・・、Ｅ６、Ｅ７、Ｅ８、・・・の数と同数の駆動回路Ｄ１、Ｄ２、・・・、Ｄ６、Ｄ７、Ｄ８、・・・を含む。複数の発光素子Ｅ１、Ｅ２、・・・、Ｅ６、Ｅ７、Ｅ８、・・・は、それぞれ、複数の駆動回路Ｄ１、Ｄ２、・・・、Ｄ６、Ｄ７、Ｄ８、・・・に対応している。
【００２６】
また、ＴＦＴ回路は、発光素子アレイ１０７の一列の発光素子列に含まれる発光素子の数と同数のスイッチ回路ＳＷ１、ＳＷ２、・・・を含む。各スイッチ回路は、６個の駆動回路及び６個の発光素子に対応している。例えば、スイッチ回路ＳＷ１は、６個の駆動回路Ｄ１、Ｄ２、・・・、Ｄ６及び６個の発光素子Ｅ１、Ｅ２、・・・、Ｅ６に対応している。各スイッチ回路は、ドライバーＩＣ１８２から、対応する６個の発光素子のうち、発光させるべき発光素子の選択の指示及び輝度信号を受信する。各スイッチ回路は、選択の指示により示される発光素子に対応する駆動回路に対して、受信した輝度信号を出力する。
【００２７】
ここで、図６に示す各スイッチ回路に対応する６個の発光素子は、図４に示す発光素子アレイ１０７に配される複数の発光素子のうち、短尺方向に一列に並べて配されている６個の発光素子に対応している。
各駆動回路は、それぞれ、受け取った輝度信号に応じた駆動電流を生成する。生成した駆動電流を、複数の発光素子のうち、対応する発光素子に対して供給する。
【００２８】
各発光素子は、それぞれ、供給された駆動電流により発光する。
各発光素子が出射した光ビームは、ロッドレンズアレイ１０５によって、図１に示す感光体ドラム１０３の周面に集光される。
（２）ロッドレンズアレイ１０５
図４は、発光素子アレイ１０７及びロッドレンズアレイ１０５の主走査方向における位置関係を模式的に示す図である。
【００２９】
ロッドレンズアレイ１０５は、図４に示すように、複数個の円柱状のロッドレンズＳ１、Ｓ２、Ｓ３、・・・、Ｓ１１、Ｓ１２、Ｓ１３、・・・が、主走査方向（長尺方向）に沿って、千鳥状に２列に配列されてなる。
第１列のロッドレンズＳ１、Ｓ２、Ｓ３、・・・は、これらのロッドレンズの中心点を結んでなる直線が主走査方向に一致するように、配列されている。また、第２列のロッドレンズＳ１１、Ｓ１２、Ｓ１３、・・・は、これらのロッドレンズの中心点を結んでなる直線が主走査方向に一致するように、配列されている。
【００３０】
第２列のロッドレンズＳ１１は、第１列のロッドレンズＳ１とＳ２の接点の副走査方向への延長上に、ロッドレンズＳ１１の中心点が存在するように、配列されている。この結果、ロッドレンズＳ１とＳ２、ロッドレンズＳ１とＳ１１、及び、ロッドレンズＳ２とＳ１１は、それぞれ、略一点において接触する。
また、第１列のロッドレンズＳ２は、第２列のロッドレンズＳ１１とＳ１２の接点の副走査方向への延長上に、ロッドレンズＳ２の中心点が存在するように、配列されている。この結果、ロッドレンズＳ１１とＳ１２、ロッドレンズＳ２とＳ１１、及び、ロッドレンズＳ２とＳ１２は、それぞれ、略一点において接触する。
【００３１】
第１列の複数のロッドレンズと第２列の複数のロッドレンズとの接触点を接続する中心線１７１が、発光素子アレイ１０７の中心線１８７（図３（ｄ））と略平行となるように、ロッドレンズアレイ１０５が配置されている。
なお、第１列の複数のロッドレンズと、第２列の複数のロッドレンズとは、各ロッドレンズのレンズ径Ｄ（口径）の１／２だけ、主走査方向にずれて配列されている。
【００３２】
各ロッドレンズは、屈折率分布により光線を曲げて光を集める作用を有する。各ロッドレンズのレンズ径Ｄは、１つの発光素子の径よりも大きい。また、各ロッドレンズは、光ビームの入射位置によって透過率が異なる特性を有する。このため、ロッドレンズアレイ１０５は、発光素子アレイ１０７との短尺方向における相対位置によって、感光体ドラム１０３の外周面上における集光率が異なる。
【００３３】
（３）発光素子アレイとロッドレンズアレイの位置関係
発光素子アレイ１０７とロッドレンズアレイ１０５との位置関係は、図３（ｄ）に示す発光素子アレイ１０７の中心線１８７が、図４に示す中心線１７１と略平行するように、決められている。
図２に示すように、発光素子アレイ１０７の各発光素子からの光ビームがロッドレンズアレイ１０５を透過して集光されることにより、感光体ドラム１０３の周面にビームスポットが形成される。
【００３４】
また、図４に示すように、一つのロッドレンズのレンズ径内に、複数の発光素子が存在し、いくつかの発光素子は、隣接する２つのロッドレンズにまたがって、存在している。一つのロッドレンズのレンズ径内に存在する複数の発光素子からの光ビームは、それぞれ、そのロッドレンズのうち、異なる部分に入射する。
具体的には、図４において、ロッドレンズＳ１１のレンズ径内に、複数の発光素子Ｌ１、Ｌ２、Ｌ３及びＬ４が存在し、そのうち、発光素子Ｌ１は、ロッドレンズＳ１のレンズ径内にも、残部が存在する。また、発光素子Ｌ４は、ロッドレンズＳ２のレンズ径内にも、残部が存在する。また、ロッドレンズＳ１１のレンズ径内に存在する発光素子Ｌ１、Ｌ２、Ｌ３及びＬ４からの光ビームがそれぞれ、ロッドレンズＳ１１のうち、異なる部分を透過して、集光されることにより、感光体ドラム１０３の周面にビームスポットが形成される。
【００３５】
（４）ドライバーＩＣ１８２
図３（ａ）及び（ｃ）に示すように、ＴＦＴ基板１８０の封止領域外に、ドライバーＩＣ１８２が実装されている。ドライバーＩＣ１８２は、フレキシブルワイヤー１８５を介して、制御部１０２に接続されている。
ドライバーＩＣ１８２は、図６に示すように、発光素子選択部（選択手段）１１６、発光タイミング調整部１１７及びその他の回路を含んでいる。
【００３６】
ドライバーＩＣ１８２は、例えば、ＲＯＭ、ＲＡＭ及びプロセッサー等から構成され、ＲＯＭには、制御用のコンピュータープログラムが記憶され、プロセッサーは、コンピュータープログラムに従って動作する、としてもよい。プロセッサーが制御用のコンピュータープログラムに従って動作することにより、発光素子選択部１１６及び発光タイミング調整部１１７は、その機能を果たすとしてもよい。
【００３７】
ドライバーＩＣ１８２は、制御部１０２から、現在のモード、現在の発光素子列番号、画像形成すべき画像データを受信する。
（ａ）発光素子選択部１１６
発光素子選択部１１６は、制御部１０２から、現在のモード及び現在の発光素子列番号を受信する。
【００３８】
（プリントモード）
受信したモードがプリントモードの場合、発光素子選択部１１６は、発光素子アレイ１０７に配されている６列の発光素子列のうち、受信した現在の発光素子列番号により識別される一つの発光素子列内の発光素子を選択する指示を、全てのスイッチ回路ＳＷ１、ＳＷ２、・・・に対して出力する。つまり、発光素子選択部１１６は、全てのスイッチ回路ＳＷ１、ＳＷ２、・・・のそれぞれに対して、各スイッチ回路に対応する６個の発光素子のうち、受信した現在の発光素子列番号により識別される一つの発光素子列内の発光素子を選択する指示を出力する。また、発光素子選択部１１６は、発光素子を選択する指示を各スイッチ回路に対して出力した時に、同じタイミングで、発光タイミング調整部１１７に対して、画像データ記憶部１１５に記憶されている画像データ２１５に応じた輝度信号を出力するように、指示する。
【００３９】
（テストモード）
受信したモードがテストモードの場合、発光素子選択部１１６は、制御部１０２の制御により、画像データ記憶部１１５に記憶されている画像データ２１５に応じて、複数のスイッチ回路ＳＷ１、ＳＷ２、・・・のそれぞれに対して、各スイッチ回路に対応する６個の発光素子のうち、一つの発光素子を選択する指示を出力する。また、発光素子選択部１１６は、発光素子を選択する指示を各スイッチ回路に対して出力した時に、同じタイミングで、発光タイミング調整部１１７に対して、画像データ記憶部１１５に記憶されている画像データ２１５に応じた輝度信号を出力するように、指示する。
【００４０】
次に、発光素子アレイ１０７に配されている６列の発光素子列の各列について、例えば、第１番目から第２０番目までの２０個の連続して配置された発光素子を選択する場合について、説明する。ここで、発光素子のそれぞれの露光、作像、一次転写のプロセスを経て、中間転写ベルト３１上に形成されたトナー像の位置が、センサー３５による検出範囲内となるように、発光素子が選択される。また、少なくとも一つのロッドレンズのレンズ径Ｄ内に、発光素子が存在するように、選択すべき発光素子の個数が決定される。
【００４１】
要するに、発光素子選択部１１６は、発光素子アレイ１０７の列毎に、当該列に属する全ての発光素子のうち、照射光が少なくとも一の特定のロッドレンズを通過する複数の発光素子を選択する。
図４に、一例として、各発光素子列について、発光素子選択部１１６により選択される複数の発光素子からなる発光素子群２４１、２４２、２４３、・・・、２４４を示す。
【００４２】
発光素子群２４１は、ロッドレンズＳ１２の長尺方向における一端から他端までを完全に含んで、存在する。また、発光素子群２４２及び２４３についても、同様である。また、発光素子群２４４も、ロッドレンズＳ２の長尺方向における一端から他端までを完全に含んで、存在する。
このように、発光素子群を選択することにより、これらの発光素子の発光により得られた複数の露光量（トナー付着量）において、ピークができ、ピークの露光量を用いることにより、ロッドレンズアレイ１０５に対する発光素子列の短尺方向の相対的な位置ずれを検出することができる。この結果、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出することができる。
【００４３】
（ｂ）発光タイミング調整部１１７
発光タイミング調整部１１７は、画像データ記憶部１１５に記憶されている画像データ２１５からライン毎に、画素値（輝度信号）を読み出す。また、発光タイミング調整部１１７は、発光素子選択部１１６から輝度信号を出力する指示を受け取る。輝度信号を出力する指示を受け取ると、受け取ったタイミングで、輝度信号を、当該輝度信号に対応するスイッチ回路に対して出力する。
【００４４】
（５）形成されるトナー像の一例
テストモードの場合に、発光素子選択部１１６及び発光タイミング調整部１１７の制御により、感光体ドラム１０３の周面上に形成されたトナー像の一例を図５（ａ）に示す。また、中間転写ベルト３１上に形成されたトナー像の一例を図５（ｂ）に示す。
図５（ａ）に示すように、感光体ドラム１０３の周面上に、トナー像２５１ａ、２５２ａ、２５３ａ及び２５４ａが形成されている。各トナー像は、一列に並んだ複数のトナー付着領域から構成されている。トナー像２５１ａ、２５２ａ、２５３ａ及び２５４ａは、それぞれ、図４に示す発光素子群２４１、２４２、２４３、・・・による発光により、形成される。図４に示す発光素子群２４１、２４２、２４３、・・・は、この順序で発光するので、トナー像２５１ａ、２５２ａ、２５３ａ及び２５４ａは、この順序で、感光体ドラム１０３の周面上に形成される。
【００４５】
また、図５（ｂ）に示すように、中間転写ベルト３１上に、トナー像２５１ｂ、２５２ｂ、２５３ｂ及び２５４ｂが形成されている。ここで、図５（ｂ）に示す中間転写ベルト３１の面は、トナー像が形成される面とは、反対側の裏面である。各トナー像は、感光体ドラム１０３から転写されたものであり、トナー像２５１ｂ、２５２ｂ、２５３ｂ及び２５４ｂは、それぞれ、トナー像２５１ａ、２５２ａ、２５３ａ及び２５４ａに対応している。トナー像２５１ｂ、２５２ｂ、２５３ｂ及び２５４ｂは、この順序で、中間転写ベルト３１上に形成される。また、範囲３５ａは、センサー３５による検出範囲を示している。中間転写ベルト３１の周回走行により、トナー像２５１ｂ、２５２ｂ、２５３ｂ及び２５４ｂそれぞれが、範囲３５ａ内に到達した場合に、センサー３５は、各トナー像のトナー付着量を検出する。
【００４６】
１．３  制御部１０２
図１に示す制御部１０２は、一例として、演算回路、制御回路及び半導体メモリ等を含む専用のＡＳＩＣ（Application Specific Integrated Circuit）により構成され、図３に示すドライバーＩＣ１８２に接続されている。
なお、制御部１０２は、ＲＯＭ、ＲＡＭ及びプロセッサー等から構成され、ＲＯＭには、制御用のコンピュータープログラムが記憶され、プロセッサーは、コンピュータープログラムに従って動作する、としてもよい。
【００４７】
制御部１０２は、図１に示す作像部２１Ｙ、２１Ｍ、２１Ｃ及び２１Ｋを制御して、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）各色のトナー像を形成させる。
また、制御部１０２は、図６に示すように、データ記憶部１１１、書込部１１２、算出部（算出手段）１１３、検出部（判断手段）１１４及び画像データ記憶部１１５から構成されている。
【００４８】
ここで、データ記憶部１１１及び画像データ記憶部１１５は、例えば、半導体メモリから構成される。また、書込部１１２、算出部１１３及び検出部１１４は、それぞれ、ＡＳＩＣにおいて、専用の演算回路及び制御回路により構成されている、としてもよい。
なお、制御部１０２がＲＯＭ、ＲＡＭ及びプロセッサー等から構成される場合、書込部１１２、算出部１１３及び検出部１１４は、それぞれ、プロセッサーが制御用のコンピュータープログラムに従って動作することにより、その機能を実現する、としてもよい。
【００４９】
制御部１０２は、ドライバーＩＣ１８２に対して、現在のモード、現在の発光素子列番号、画像形成すべき画像データを出力する。
（１）データ記憶部１１１
データ記憶部１１１は、図６に示すように、前回（基準時点）のピーク位置（基準位置）２０１及び現在の発光素子列番号２１６及び現在のモード（図示していない）を記憶している。また、データ記憶部１１１は、今回のピーク位置２０２及びトナー付着量テーブル２１１を記憶するための領域を有している。
【００５０】
前回のピーク位置２０１は、前回のトナー付着量の測定において、ピーク位置として決定された発光素子列の番号を示す。なお、ピーク位置については、後述する。ここで、トナー付着量の測定は、所定の間隔毎に、例えば、１カ月毎に行うと定められており、この場合、前回とは、１カ月前の測定を指す。
今回のピーク位置２０２は、今回のトナー付着量の測定において、ピーク位置として決定された発光素子列の番号を示す。
【００５１】
トナー付着量テーブル２１１は、今回のトナー付着量の測定において取得されたトナー付着量を記憶するためのデータテーブルである。トナー付着量テーブル２１１は、図６に示すように、列番号とトナー付着量からなる組を複数個有している。各組は、発光素子列に対応する。列番号は、発光素子列を識別する番号である。トナー付着量は、当該発光素子列に対して測定して得られたトナー付着量を示す。
【００５２】
現在の発光素子列番号２１６は、現時点において、ロッドレンズアレイ１０５との間の相対位置が最も適切であるとされている発光素子列を識別する番号である。
現在のモードは、プリントモード及びテストモードの何れかである。
（２）画像データ記憶部１１５
画像データ記憶部１１５は、図６に一例として示すように、画像データ２１５を記憶している。画像データ２１５は、利用者が画像形成を所望する画像であり、プリントモードにおいて使用される。また、画像データ２１５は、ロッドレンズアレイ１０５と発光素子アレイ１０７との間の位置ずれを検出するためのテスト用の画像であり、テストモードにおいて使用される。
【００５３】
画像データ２１５は、２階調で表現された画像イメージデータである。各画素は、０又は１である。画像データ２１５における０と１の出現パターンによって中間調が表現される。この場合、画像データ２１５は、多階調で表現された画像イメージデータに対して、例えば、ディザ法等による画像処理を施して生成される。
テストモードの場合、画像データ２１５を用いることにより、例えば、図５（ａ）及び（ｂ）に示すようなトナー像が形成される。
【００５４】
（３）書込部１１２
書込部１１２は、テストモードの場合に、動作する。
書込部１１２は、センサー３５からトナー付着量を受信し、発光素子列番号と、受信したトナー付着量とを組にして、トナー付着量テーブル２１１に書き込む。
書込部１１２は、決定したピーク位置を、今回のピーク位置２０２として、データ記憶部１１１に書き込む。データ記憶部１１１に書き込まれ今回のピーク位置２０２は、次回のテストモード時において、前回のピーク位置として用いられる。
【００５５】
ピーク位置が変更される場合、書込部１１２は、今回のピーク位置により示される発光素子列の発光素子列番号を、現在の発光素子列番号２１６として、データ記憶部１１１に書き込む。
図８の上段に、発光素子アレイ１０７において、前回までに選択されていた発光素子列２３１を示す。現在の発光素子列番号２１６は、発光素子列番号２１６が更新される前において、発光素子列２３１を識別する。
【００５６】
また、図８の下段に、上記のようにして、ピーク位置が変更された場合、変更された後の発光素子列の発光素子列２３２を示す。現在の発光素子列番号２１６は、発光素子列番号２１６が更新された後において、発光素子列２３２を識別する。これ以降、発光素子列２３２を用いて露光が行われる。発光素子列２３２は、現時点において、発光素子アレイ１０７との間の相対的な位置ずれが最も少なく、適切な発光素子列である。
【００５７】
（４）算出部１１３
算出部１１３は、テストモードの場合に、動作する。
算出部１１３は、トナー付着量テーブル２１１に記憶されているトナー付着量のうち、最大のトナー付着量を選択する。選択された最大のトナー付着量は、ピーク値（極大値）である。また、算出部１１３は、トナー付着量テーブル２１１から、ピーク位置として、ピーク値に対応する発光素子列の発光素子列番号を決定する。
【００５８】
図７において、発光素子列毎に、センサー３５により取得されたトナー付着量をプロットしたグラフ２２０を示す。この図において、横軸に発光素子列番号を示し、縦軸にトナー付着量を示す。
算出部１１３は、一例として、グラフ２２０にプロットされた点２２１、２２２、・・・、２２６を結ぶ曲線２２７を求める。曲線２２７は、発光素子アレイ１０７の短尺方向におけるトナー付着量の分布を示す。次に、算出部１１３は、一例として、曲線２２７により示されるトナー付着量のうち、最大（ピーク）のトナー付着量を選択する。グラフ２２０において、点２２４が、最大のトナー付着量に対応している。このため、例えば、点２２４が選択される。また、点２２４は、発光素子列番号「４」に対応するので、発光素子列番号「４」がピーク位置として、決定される。
【００５９】
ここで、算出部１１３は、ピーク位置として決定される発光素子列番号として、「１」、「２」、「３」等の整数値のみではなく、例えば、「４．１１」、「４．１２」、「４．１３」等の実数値も算出するものとする。
（５）検出部１１４
検出部１１４は、テストモードの場合に、動作する。
【００６０】
検出部１１４は、データ記憶部１１１から前回のピーク位置２０１を読み出す。次に、検出部１１４は、今回のピーク位置と前回のピーク位置２０１との差分を算出し、算出した差分が閾値未満であるか否かにより、今回のピーク位置と前回のピーク位置２０１とが一致するか否かを判断する。ここで、閾値は、発光素子とこれに短尺方向に隣接する発光素子との距離を基準として、十分小さい値である。例えば、閾値は、発光素子とこれに短尺方向に隣接する発光素子との距離の１／１００、１／２００、１／３００、１／５００などである。算出した差分が閾値未満である場合、検出部１１４は、今回のピーク位置と前回のピーク位置２０１とが一致すると判断する。一方、算出した差分が閾値以上である場合、検出部１１４は、今回のピーク位置と前回のピーク位置２０１とが一致しないと判断する。
【００６１】
今回のピーク位置と前回のピーク位置２０１とが一致しないと判断する場合、検出部１１４は、算出した差分を、前回と比較した場合の発光素子アレイ１０７とロッドレンズアレイ１０５との間の短尺方向の位置ずれとして検出する。
１．４  画像形成装置１０の動作
画像形成装置１０のテストモードの場合の動作について、図９に示すフローチャートを用いて説明する。
【００６２】
発光素子選択部１１６は、発光素子列を識別する発光素子列番号を表す変数ｎを初期値として「１」に設定する（ステップＳ１０１）。
次に、発光素子選択部１１６は、発光素子列番号として、変数ｎにより識別される発光素子列のうち、第１番目から第２０番目の発光素子を選択して発光させ（ステップＳ１０２）、感光体ドラム１０３の周面にトナー像が形成され、形成されたトナー像が中間転写ベルト３１上に１次転写される（ステップＳ１０３）。
【００６３】
センサー３５は、中間転写ベルト３１上に形成されたトナー像のトナー付着量を取得し、取得したトナー付着量を制御部１０２に対して出力する。書込部１１２は、センサー３５からトナー付着量を受信し、発光素子列番号を表す変数ｎと、受信したトナー付着量とを組にして、トナー付着量テーブル２１１に書き込む（ステップＳ１０４）。
発光素子選択部１１６は、変数ｎに「１」を加算し（ステップＳ１０５）、変数ｎが所定値ｍに等しいか否かを判断する（ステップＳ１０６）。ここで、所定値ｍは、発光素子列の最大の列数である。
【００６４】
変数ｎが所定値ｍに等しくない場合（ステップＳ１０６で「ＮＯ」）、制御部１０２は、制御をステップＳ１０２に戻して、処理を繰り返す。
変数ｎが所定値ｍに等しい場合（ステップＳ１０６で「ＹＥＳ」）、算出部１１３は、トナー付着量テーブル２１１に記憶されているトナー付着量のうち、最大のトナー付着量を選択する。選択された最大のトナー付着量は、ピーク値である（ステップＳ１０７）。次に、算出部１１３は、トナー付着量テーブル２１１から、ピーク位置として、ピーク値に対応する発光素子列の発光素子列番号を決定する（ステップＳ１０８）。
【００６５】
書込部１１２は、決定したピーク位置を、今回のピーク位置２０２として、データ記憶部１１１に書き込む（ステップＳ１０９）。
検出部１１４は、データ記憶部１１１から前回のピーク位置２０１を読み出す（ステップＳ１１０）。次に、検出部１１４は、今回のピーク位置と前回のピーク位置２０１とを比較する（ステップＳ１１１）。
【００６６】
今回のピーク位置と前回のピーク位置２０１とが一致しない場合（ステップＳ１１１で「≠」）、制御部１０２は、発光素子列を、前回のピーク位置２０１により示される発光素子列から、今回のピーク位置により示される発光素子列に変更し、書込部１１２は、今回のピーク位置により示される発光素子列の発光素子列番号を、現在の発光素子列番号２１６として、データ記憶部１１１に書き込む（ステップＳ１１２）。今回のピーク位置と前回のピーク位置２０１とが一致する場合（ステップＳ１１１で「＝」）、発光素子列の変更はない。
【００６７】
以上により、画像形成装置１０のテストモードの場合の動作が終了する。
１．５  まとめ
発光素子アレイ１０７の発光素子から出射される光ビームが、ロッドレンズアレイ１０５の短尺方向におけるどの位置を通過するかによって、感光体ドラム１０３の外周面における集光率が異なる。このため、光ビームが通過するロッドレンズアレイ１０５の短尺方向における位置に応じて、感光体ドラム１０３の外周面における露光量が変化する。
【００６８】
そこで、発光素子を一定の光量で発光させると、感光体ドラム１０３の外周面における露光量により、発光素子の光ビームがロッドレンズアレイ１０５の短尺方向におけるどの位置を通過したかが分かる。つまり、感光体ドラム１０３の外周面における露光量が所定露光量であれば、その光ビームを出射した発光素子の、ロッドレンズアレイ１０５の短尺方向における位置が分かる。
【００６９】
本実施の形態では、発光素子アレイ１０７において短尺方向に並ぶ複数の光学素子を、それぞれ、一定の光量で発光させて、感光体ドラム１０３の外周面における露光量の分布を求め、その分布において、所定露光量となっているロッドレンズアレイ１０５の短尺方向における位置を求める。ここで、所定露光量は、分布におけるピーク値である。
こうして求めた位置と基準位置とを比較することにより、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出することができる。
【００７０】
２  変形例（１）
上記の実施の形態の変形例（１）としての制御部及び光書込部について説明する。
変形例（１）の制御部及び光書込部は、上記の実施の形態の制御部１０２及び光書込部１０１と類似の構成を有している。ここでは、上記の実施の形態との相違点を中心として、説明する。
【００７１】
変形例（１）では、主走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出し、その後に、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出し、検出した位置ずれに基づいて、発光素子アレイ１０７において発光させるべき発光素子列の選択を変更する。ここで、変形例（１）における副走査方向のロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれの検出方法は、上記の実施の形態の方法とは異なる。
【００７２】
２．１  主走査方向の位置ずれ検出
（１）発光素子選択部１１６
テストモードにおいて、主走査方向のロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出する場合、発光素子選択部１１６は、例えば、発光素子アレイ１０７に配されている６列の発光素子列のうち、制御部１０２の制御により、特定の１列の発光素子列を選択する。次に、発光素子選択部１１６は、この発光素子列について、例えば、第１０番目から第２９番目までの２０個の発光素子を選択するように、各スイッチ回路に選択の指示を出力する。ここで、発光素子のそれぞれの露光、作像、一次転写のプロセスを経て、中間転写ベルト３１上に形成されたトナー像の位置が、センサー３５による検出範囲内となるように、発光素子が選択される。また、少なくとも一つのロッドレンズのレンズ径Ｄ内に、発光素子が存在するように、選択すべき発光素子の個数が決定される。
【００７３】
要するに、発光素子選択部１１６は、発光素子アレイ１０７の列毎に、当該列に属する全ての発光素子のうち、照射光が少なくとも一の特定のロッドレンズを通過する複数の発光素子を選択する。
図１０に、一例として、各発光素子列について、発光素子選択部１１６により選択された、複数の発光素子からなる発光素子群３０１を示す。
【００７４】
発光素子群３０１は、少なくともロッドレンズＳ１１のレンズ径Ｄ内に、発光素子が存在するように、選択されている。
このように、発光素子群を選択することにより、これらの発光素子の発光により得られた複数の露光量（トナー付着量）において、ピークができ、ピークの露光量を用いることにより、ロッドレンズアレイ１０５に対する発光素子列の長尺方向の相対的な位置ずれを検出することができる。この結果、主走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出することができる。
【００７５】
（２）形成されるトナー像の一例
テストモードの場合に、発光素子選択部１１６及び発光タイミング調整部１１７の制御により、感光体ドラム１０３の周面上に形成されたトナー像の一例を図１１（ａ）に示す。また、中間転写ベルト３１上に形成されたトナー像の一例を図１１（ｂ）に示す。
図１１（ａ）に示すように、感光体ドラム１０３の周面上に、トナー像３８１ａ、３８２ａ、３８３ａ、・・・が形成されている。各トナー像は、一つのトナー付着領域から構成されている。トナー像３８１ａ、３８２ａ、３８３ａ、・・・は、それぞれ、図１０に示す発光素子群３０１のそれぞれの発光素子による発光により、形成される。図１０に示す発光素子群３０１のそれぞれの発光素子は、配置されている順序で発光するので、トナー像３８１ａ、３８２ａ、３８３ａ、・・・は、この順序で、感光体ドラム１０３の周面上に形成される。
【００７６】
また、図１１（ｂ）に示すように、中間転写ベルト３１上に、トナー像３８１ｂ、３８２ｂ、３８３ｂ、・・・が形成されている。ここで、図１１（ｂ）に示す中間転写ベルト３１の面は、トナー像が形成される面とは、反対側の裏面である。各トナー像は、感光体ドラム１０３から転写されたものであり、トナー像３８１ｂ、３８２ｂ、３８３ｂ、・・・は、それぞれ、トナー像３８１ａ、３８２ａ、３８３ａ、・・・に対応している。トナー像３８１ｂ、３８２ｂ、３８３ｂ、・・・は、この順序で、中間転写ベルト３１上に形成される。また、範囲３５ａは、センサー３５による検出範囲を示している。中間転写ベルト３１の周回走行により、トナー像３８１ｂ、３８２ｂ、３８３ｂ、・・・それぞれが、範囲３５ａ内に到達した場合に、センサー３５は、各トナー像のトナー付着量を検出する。
【００７７】
（３）長尺方向のトナー付着量テーブル３１１
データ記憶部１１１は、一例として、図１２に示すように、長尺方向のトナー付着量テーブル３１１を記憶するための領域を備えている。
長尺方向のトナー付着量テーブル３１１は、今回のトナー付着量の測定において取得されたトナー付着量を記憶するためのデータテーブルである。トナー付着量テーブル３１１は、図１２に示すように、発光素子番号とトナー付着量からなる組を複数個有している。各組は、選択された発光素子に対応する。トナー付着量は、当該発光素子に対して測定して得られたトナー付着量を示す。
【００７８】
（４）書込部１１２
書込部１１２は、センサー３５から選択された発光素子に対応するトナー付着量を受信し、発光素子番号と、受信したトナー付着量とを組にして、長尺方向のトナー付着量テーブル３１１に書き込む。
（５）算出部１１３
算出部１１３は、長尺方向のトナー付着量テーブル３１１に記憶されているトナー付着量のうち、最大のトナー付着量を選択する。選択された最大のトナー付着量は、ピーク値である。また、算出部１１３は、トナー付着量テーブル３１１から、ピーク位置として、ピーク値に対応する発光素子を識別する発光素子番号を決定する。
【００７９】
図１３において、発光素子毎に、センサー３５により取得されたトナー付着量をプロットしたグラフ３２１を示す。この図において、横軸に長尺方向の発光素子番号を示し、縦軸にトナー付着量を示す。
算出部１１３は、一例として、グラフ３２１にプロットされた点３３１、３３２、・・・、３３８により示されるトナー付着量のうち、最大のトナー付着量を選択する。このため、点３３４が選択される。また、点３３４は、発光素子番号「１３」に対応するので、発光素子番号「１３」がピーク位置として、決定される。
【００８０】
２．２  副走査方向の位置ずれ検出と補正
（１）発光素子選択部１１６
テストモードにおいて、副走査方向の相対的な位置ずれを検出する場合、発光素子選択部１１６は、例えば、発光素子アレイ１０７に配されている複数の発光素子のうち、制御部１０２の制御により、副走査方向の第１及び第２の発光素子群を選択するように、各スイッチ回路に選択の指示を出力する。第１及び第２の発光素子群は、一例として、それぞれ、６個の発光素子を含む。ここで、発光素子のそれぞれの露光、作像、一次転写のプロセスを経て、中間転写ベルト３１上に形成されたトナー像の位置が、センサー３５による検出範囲内となるように、発光素子が選択される。
【００８１】
ここで、第１の発光素子群は、第１の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配されている発光素子群として選択される。また、第２の発光素子群は、第１の光学素子に隣接する第２の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配されている発光素子群として選択される。
図１４に、一例として、発光素子選択部１１６により選択された、複数の発光素子からなる発光素子群３９５、３９６を示す。
【００８２】
発光素子群３９５は、ロッドレンズＳ１１の光軸３９３に直交し、短尺方向に伸びる中心線３９１上に配されている。また、発光素子群３９６は、ロッドレンズＳ１２の光軸３９４に直交し、短尺方向に伸びる中心線３９２上に配されている。
このように、ロッドレンズの光軸に直交し、短尺方向に伸びる中心線上に配されている発光素子群を選択することにより、少なくとも一つのロッドレンズについて、副走査方向の発光素子列との相対的な位置ずれを検出することができる。この結果、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出することができる。
【００８３】
（２）形成されるトナー像の一例
テストモードの場合に、発光素子選択部１１６及び発光タイミング調整部１１７の制御により、感光体ドラム１０３の周面上に形成されたトナー像の一例を図１５（ａ）に示す。また、中間転写ベルト３１上に形成されたトナー像の一例を図１５（ｂ）に示す。
図１５（ａ）に示すように、感光体ドラム１０３の周面上に、トナー像３８５ａ、３８６ａ、・・・が形成されている。各トナー像は、二つのトナー付着領域から構成されている。トナー像３８５ａ、３８６ａ、・・・は、それぞれ、図１４に示す発光素子群３９５、３９６のそれぞれ二つの発光素子による発光により、形成される。図１４に示す発光素子群３９５、３９６のそれぞれの発光素子は、二つずつ、発光素子の短尺方向に配置されている順序で発光するので、トナー像３８５ａ、３８６ａ、・・・は、この順序で、感光体ドラム１０３の周面上に形成される。
【００８４】
また、図１５（ｂ）に示すように、中間転写ベルト３１上に、トナー像３８５ｂ、３８６ｂ、・・・が形成されている。ここで、図１５（ｂ）に示す中間転写ベルト３１の面は、トナー像が形成される面とは、反対側の裏面である。各トナー像は、感光体ドラム１０３から転写されたものであり、トナー像３８５ｂ、３８６ｂ、・・・は、それぞれ、トナー像３８５ａ、３８６ａ、・・・に対応している。トナー像３８５ｂ、３８６ｂ、・・・は、この順序で、中間転写ベルト３１上に形成される。また、範囲３５ａは、センサー３５による検出範囲を示している。中間転写ベルト３１の周回走行により、トナー像３８５ｂ、３８６ｂ、・・・それぞれが、範囲３５ａ内に到達した場合に、センサー３５は、各トナー像のトナー付着量を検出する。
【００８５】
（３）前回のトナー付着量テーブル３４１及び今回のトナー付着量テーブル３４２
データ記憶部１１１は、一例として、図１６に示すように、前回（基準時点）のトナー付着量テーブル３４１を記憶している。また、データ記憶部１１１は、一例として、図１７に示すように、今回のトナー付着量テーブル３４２を記憶するための領域を備えている。
【００８６】
前回のトナー付着量テーブル３４１は、前回のトナー付着量の測定において取得されたトナー付着量を記憶するためのデータテーブルである。トナー付着量テーブル３４１は、図１６に示すように、発光素子列番号とトナー付着量からなる組を複数個有している。各組は、発光素子列に対応する。発光素子列番号は、発光素子列を識別する識別番号である。トナー付着量は、当該発光素子列に対して測定して得られたトナー付着量を示す。
【００８７】
今回のトナー付着量テーブル３４２は、今回のトナー付着量の測定において取得されたトナー付着量を記憶するためのデータテーブルである。トナー付着量テーブル３４２は、図１７に示すように、発光素子列番号とトナー付着量からなる組を複数個有している。各組は、発光素子列に対応する。発光素子列番号は、発光素子列を識別する識別番号である。トナー付着量は、当該発光素子列に対して測定して得られたトナー付着量を示す。
【００８８】
（４）書込部１１２
書込部１１２は、センサー３５からトナー付着量を受信し、発光素子列番号と、受信したトナー付着量とを組にして、今回のトナー付着量テーブル３４２に書き込む。
（５）算出部１１３
算出部１１３は、今回のトナー付着量テーブル３４２に記憶されているトナー付着量のうち、一つのトナー付着量を選択し、選択したトナー付着量に対応する発光素子列番号を第１の列番号として抽出する。次に、算出部１１３は、選択したトナー付着量と同一のトナー付着量を前回のトナー付着量テーブル３４１から抽出し、抽出したトナー付着量に対応する発光素子列番号を第２の列番号として抽出する。ここで、算出部１１３は、選択したトナー付着量に対応する発光素子列番号として、「１」、「２」、「３」等の整数値のみではなく、例えば、「４．１１」、「４．１２」、「４．１３」等の実数値も算出するものとする。
【００８９】
図１８において、発光素子列毎に、センサー３５により取得されたトナー付着量をプロットしたグラフ３５１を示す。この図において、横軸に発光素子列番号を示し、縦軸にトナー付着量を示す。
グラフ３５１において、例えば、点３６１、３６２、３６３、３６４、・・・は、前回のトナー付着量テーブル３４１に記憶されているトナー付着量に対応する。一方、例えば、点３７１、３７２、３７３、３７４、・・・は、今回のトナー付着量テーブル３４２に記憶されているトナー付着量に対応する。
【００９０】
算出部１１３は、一例として、グラフ３５１に示すように、点３７１、３７２、３７３、３７４、・・・を結ぶ曲線３７５を求める。曲線３７５は、発光素子アレイ１０７の短尺方向におけるトナー付着量の分布を示す。なお、算出部１１３は、前回において、一例として、グラフ３５１に示すように、点３６１、３６２、３６３、３６４、・・・を結ぶ曲線３６５を求めていた。
【００９１】
算出部１１３は、一例として、トナー付着量３７０を選択し、選択したトナー付着量３７０に対応する点３７１の発光素子列番号を第１の列番号「１」（位置）として抽出する。次に、算出部１１３は、選択したトナー付着量３７０と同一のトナー付着量に対応する点３６２の発光素子列番号を第２の列番号「３」（基準位置）として抽出する。点３７１のトナー付着量と点３６２のトナー付着量とは、同一である。点３７１と点３６２とは、異なる発光素子列番号であるので、点３７１の発光素子列番号と点３６２の発光素子列番号とは、差分Δｄだけ異なる。
【００９２】
また、算出部１１３は、第１の列番号と第２の列番号との差分Δｄ（Δｄ＝第１の列番号−第２の列番号）を求め、次に、記憶している前回の発光素子列番号（つまり、データ記憶部１１１に記憶されている現在の発光素子列番号２１６）に差分Δｄを加算して、新たな発光素子列番号を求める。
（６）検出部１１４
検出部１１４は、第１の列番号と第２の列番号との差分が閾値未満であるか否かにより、算出部１１３により抽出された第１の列番号と第２の列番号とが一致するか否かを判断する。ここで、閾値は、発光素子とこれに短尺方向に隣接する発光素子との距離を基準として、十分小さい値である。例えば、閾値は、発光素子とこれに短尺方向に隣接する発光素子との距離の１／１００、１／２００、１／３００、１／５００などである。算出した差分が閾値未満である場合、検出部１１４は、第１の列番号と第２の列番号とが一致すると判断する。一方、算出した差分が閾値以上である場合、検出部１１４は、第１の列番号と第２の列番号とが一致しないと判断する。
【００９３】
検出部１１４は、算出した差分が閾値以上である場合、つまり、第１の列番号と第２の列番号とが一致しないと判断する場合、算出した差分を、前回と比較した場合の発光素子アレイ１０７とロッドレンズアレイ１０５との間の短尺方向の位置ずれとして検出する。
（７）書込部１１２
検出部１１４により第１の列番号と第２の列番号とが一致しないと判断された場合、書込部１１２は、算出部１１３により求められた新たな発光素子列番号を、現在の発光素子列番号２１６として、データ記憶部１１１に書き込む。
【００９４】
２．３  変形例（１）の画像形成装置の動作
変形例（１）の画像形成装置のテストモードの場合の動作について、図１９及び図２０に示すフローチャートを用いて説明する。
発光素子選択部１１６は、特定の発光素子列の発光素子を識別する発光素子番号を表す変数ｊを初期値として、例えば、「１」に設定する（ステップＳ１３１）。
【００９５】
次に、発光素子選択部１１６は、発光素子番号として、変数ｊにより識別される発光素子を選択して発光させ（ステップＳ１３２）、感光体ドラム１０３の周面にトナー像が形成され、形成されたトナー像が中間転写ベルト３１上に１次転写される（ステップＳ１３３）。
センサー３５は、中間転写ベルト３１上に形成されたトナー像のトナー付着量を取得し、取得したトナー付着量を制御部１０２に対して出力する。書込部１１２は、センサー３５からトナー付着量を受信し、発光素子番号と、受信したトナー付着量とを組にして、トナー付着量テーブル３１１に書き込む（ステップＳ１３４）。
【００９６】
発光素子選択部１１６は、変数ｊに「１」を加算し（ステップＳ１３５）、変数ｊが所定値ｉに等しいか否かを判断する（ステップＳ１３６）。ここで、所定値ｉは、発光させるべき発光素子の数である。
変数ｊが所定値ｉに等しくない場合（ステップＳ１３６で「ＮＯ」）、制御部１０２は、制御をステップＳ１３２に戻して、処理を繰り返す。
【００９７】
変数ｊが所定値ｉに等しい場合（ステップＳ１３６で「ＹＥＳ」）、算出部１１３は、トナー付着量テーブル３１１に記憶されているトナー付着量のうち、最大のトナー付着量を選択し、選択した最大のトナー付着量に対応する発光素子番号を長尺方向のピーク位置として決定する（ステップＳ１３７）。
次に、発光素子選択部１１６は、発光素子列を識別する発光素子列番号を表す変数ｎを初期値として、例えば、「１」に設定する（ステップＳ１４１）。
【００９８】
次に、発光素子選択部１１６は、発光素子列番号として、変数ｎにより識別される発光素子列のうち、例えば、第１０番目と第２０番目の発光素子を選択して発光させる（ステップＳ１４２）。ここで、第１０番目と第２０番目の発光素子は、ステップＳ１３７において、長尺方向のピーク位置として決定された発光素子に対応している。次に、感光体ドラム１０３の周面にトナー像が形成され、形成されたトナー像が中間転写ベルト３１上に１次転写される（ステップＳ１４３）。
【００９９】
センサー３５は、中間転写ベルト３１上に形成されたトナー像のトナー付着量を取得し、取得したトナー付着量を制御部１０２に対して出力する。書込部１１２は、センサー３５からトナー付着量を受信し、発光素子列番号と、受信したトナー付着量とを組にして、今回のトナー付着量テーブル３４２に書き込む（ステップＳ１４４）。
発光素子選択部１１６は、変数ｎに「１」を加算し（ステップＳ１４５）、変数ｎが所定値ｍに等しいか否かを判断する（ステップＳ１４６）。ここで、所定値ｍは、発光素子列の列数である。
【０１００】
変数ｎが所定値ｍに等しくない場合（ステップＳ１４６で「ＮＯ」）、制御部１０２は、制御をステップＳ１４２に戻して、処理を繰り返す。
変数ｎが所定値ｍに等しい場合（ステップＳ１４６で「ＹＥＳ」）、算出部１１３は、今回のトナー付着量テーブル３４２に記憶されているトナー付着量のうち、一つのトナー付着量を選択し、選択したトナー付着量に対応する発光素子列番号を第１の列番号（今回の位置）として抽出する（ステップＳ１４７）。次に、算出部１１３は、選択したトナー付着量と同一のトナー付着量を前回のトナー付着量テーブル３４１から抽出し、抽出したトナー付着量に対応する発光素子列番号を第２の列番号（前回の位置）として抽出する（ステップＳ１４８）。
【０１０１】
検出部１１４は、算出部１１３により抽出された第１の列番号（今回の位置）と第２の列番号（前回の位置）とが一致するか否かを判断する（ステップＳ１４９）。
第１の列番号と第２の列番号とが一致しない場合（ステップＳ１４９で「≠」）、算出部１１３は、第１の列番号と第２の列番号との差分Δｄ（Δｄ＝第１の列番号−第２の列番号）を求め、記憶している前回の発光素子列番号に差分Δｄを加算して、新たな発光素子列番号を求める。制御部１０２は、前回の発光素子列番号から、新たな求めた発光素子列番号により識別される発光素子列に変更する（ステップＳ１５０）。第１の列番号と第２の列番号とが一致する場合（ステップＳ１４９で「＝」）、発光素子列の変更はない。
【０１０２】
以上により、変形例（１）の画像形成装置のテストモードの場合の動作が終了する。
２．４  まとめ
変形例（１）では、発光素子アレイ１０７において短尺方向に並ぶ複数の光学素子を、それぞれ、一定の光量で発光させて、感光体ドラム１０３の外周面における露光量の分布を求める。このとき、ロッドレンズアレイ１０５の少なくとも一つのロッドレンズの光軸に直交し、短尺方向に伸びる中心線上に配された光学素子を発光させる。求めた分布において、所定露光量となっているロッドレンズアレイ１０５の短尺方向における位置を求める。
【０１０３】
こうして求めた位置と基準位置とを比較する。ここで、基準位置は、基準時点において上記と同じ方法により求めた分布において、所定露光量に対応する位置である。この比較結果により、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出することができる。
３  変形例（２）
実施の形態の変形例（２）としての制御部及び光書込部について説明する。
【０１０４】
変形例（２）の制御部及び光書込部は、変形例（１）の制御部及び光書込部と類似の構成を有している。ここでは、変形例（１）との相違点を中心として、説明する。
変形例（２）では、変形例（１）と同様に、主走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出し、その後に、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出し、検出した位置ずれに基づいて、発光素子アレイ１０７において発光させるべき発光素子列の選択を変更する。ここで、変形例（２）における副走査方向のロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれの検出方法が、変形例（１）の方法と異なる。
【０１０５】
３．１  副走査方向の相対的な位置ずれ検出と補正
（１）発光素子選択部１１６
テストモードにおいて、副走査方向の相対的な位置ずれを検出する場合、発光素子選択部１１６は、発光素子アレイ１０７に配されている複数の発光素子から、例えば、４個の発光素子群を選択するように、各スイッチ回路に選択の指示を出力する。ここで、各発光素子群は、副走査方向に一列に配された、例えば、６個の発光素子を含む。
【０１０６】
ここで、発光素子のそれぞれの露光、作像、一次転写のプロセスを経て、中間転写ベルト３１上に形成されたトナー像の位置が、センサー３５による検出範囲内となるように、発光素子が選択される。
図２１に、一例として、発光素子選択部１１６により選択された４個の発光素子群４０１、４０２、４０３及び４０４を示す。
【０１０７】
発光素子群４０１に含まれる６個の発光素子は、ロッドレンズＳ１の光軸に直交し、短尺方向に伸びる中心線４１１上に、一列で存在する。その他の発光素子群４０２、４０３及び４０４に含まれる６個の発光素子も、それぞれ、ロッドレンズＳ１１、Ｓ２、Ｓ１２の光軸に直交し、短尺方向に伸びる中心線４１２、４１３、４１４上に、一列で存在する。
【０１０８】
発光素子群４０１及び４０３は、それぞれ、千鳥状に２列に配されたロッドレンズアレイ１０５のうち、一方の列のロッドレンズＳ１及びＳ２の中心線４１１、４１３上に存在するので、第１のタイプに分類する。一方、発光素子群４０２及び４０４は、それぞれ、他方の列のロッドレンズＳ１１及びＳ１２の中心線４１２、４１４上に存在するので、第２のタイプに分類する。それぞれのタイプをタイプ番号により識別する。
【０１０９】
このとき、発光素子群４０１の第１番目の発光素子及び発光素子群４０３の第１番目の発光素子、つまり、第１のタイプの発光素子群に属する第１番目の発光素子による露光により、中間転写ベルト３１上に形成されたトナー像のトナー付着量がセンサー３５により取得される。
また、発光素子群４０１の第２番目の発光素子及び発光素子群４０３の第２番目の発光素子、つまり、第１のタイプの発光素子群に属する第２番目の発光素子による露光により、中間転写ベルト３１上に形成されたトナー像のトナー付着量がセンサー３５により取得される。
【０１１０】
発光素子群４０１の第３番目以降の発光素子及び発光素子群４０３の第３番目以降の発光素子、つまり、第１のタイプの発光素子群に属する第３番目以降の発光素子についても、上記と同様である。
さらに、発光素子群４０２の第１番目の発光素子及び発光素子群４０４の第１番目の発光素子、つまり、第２のタイプの発光素子群に属する第１番目の発光素子による露光により、中間転写ベルト３１上に形成されたトナー像のトナー付着量がセンサー３５により取得される。
【０１１１】
また、発光素子群４０２の第２番目の発光素子及び発光素子群４０４の第２番目の発光素子、つまり、第２のタイプの発光素子群に属する第２番目の発光素子による露光により、中間転写ベルト３１上に形成されたトナー像のトナー付着量がセンサー３５により取得される。
発光素子群４０２の第３番目以降の発光素子及び発光素子群４０４の第３番目以降の発光素子、つまり、第２のタイプの発光素子群に属する第３番目以降の発光素子についても、上記と同様である。
【０１１２】
（２）形成されるトナー像の一例
テストモードの場合に、発光素子選択部１１６及び発光タイミング調整部１１７の制御により、感光体ドラム１０３の周面上に形成されたトナー像の一例を図２２（ａ）に示す。また、中間転写ベルト３１上に形成されたトナー像の一例を図２２（ｂ）に示す。
図２２（ａ）に示すように、感光体ドラム１０３の周面上に、トナー像群４８１ａ、４８２ａが形成されている。各トナー像群は、６個のトナー像から構成され、各トナー像は、二つのトナー付着領域から構成されている。
【０１１３】
トナー像群４８１ａは、図２１に示す発光素子群４０１、４０３による発光により、形成される。さらに、詳細には、トナー像群４８１ａの１番目のトナー像４８３ａ（二つのトナー付着領域を含む）は、発光素子群４０１、４０３において短尺方向の１番目に配置されている二つの発光素子による発光により、形成される。トナー像群４８１ａの２番目のトナー像４８４ａ（二つのトナー付着領域を含む）は、発光素子群４０１、４０３において短尺方向の２番目に配置されている二つの発光素子による発光により、形成される。以下、同様である。
【０１１４】
また、トナー像群４８２ａは、図２１に示す発光素子群４０２、４０４による発光により、形成される。さらに、詳細には、トナー像群４８２ａの１番目のトナー像（二つのトナー付着領域を含む）は、発光素子群４０２、４０４において短尺方向の１番目に配置されている二つの発光素子による発光により、形成される。トナー像群４８２ａの２番目のトナー像（二つのトナー付着領域を含む）は、発光素子群４０２、４０４において短尺方向の２番目に配置されている二つの発光素子による発光により、形成される。以下、同様である。
【０１１５】
また、図２２（ｂ）に示すように、中間転写ベルト３１上に、トナー像群４８１ｂ、４８２ｂが形成されている。ここで、図２２（ｂ）に示す中間転写ベルト３１の面は、トナー像が形成される面とは、反対側の裏面である。各トナー像群は、感光体ドラム１０３から転写されたものであり、トナー像群４８１ｂ、４８２ｂは、それぞれ、トナー像群４８１ａ、４８２ａに対応している。トナー像群４８１ｂ、４８２ｂは、この順序で、中間転写ベルト３１上に形成される。また、トナー像群４８１ｂ内においては、トナー像４８３ｂ、４８４ｂ、・・・の順序で、中間転写ベルト３１上に形成される。トナー像群４８２ｂについても、トナー像群４８１ｂと同様である。また、範囲３５ａは、センサー３５による検出範囲を示している。中間転写ベルト３１の周回走行により、トナー像群４８１ｂ内のトナー像４８３ｂ、４８４ｂ、・・・、トナー像群４８２ｂ内の複数のトナー像それぞれが、範囲３５ａ内に到達した場合に、センサー３５は、各トナー像のトナー付着量を検出する。
【０１１６】
（３）今回のトナー付着量テーブル４２１及び前回のトナー付着量テーブル４３１
データ記憶部１１１は、一例として、図２３に示すように、今回のトナー付着量テーブル４２１を記憶するための領域を備えている。また、データ記憶部１１１は、一例として、図２４に示すように、前回（基準時点）のトナー付着量テーブル４３１を記憶している。
【０１１７】
今回のトナー付着量テーブル４２１と前回のトナー付着量テーブル４３１とは、同一のデータ構造を有する。
今回のトナー付着量テーブル４２１は、今回のトナー付着量の測定において取得されたトナー付着量を記憶するためのデータテーブルである。トナー付着量テーブル４２１は、図２３に示すように、タイプを識別するタイプ番号毎に、発光素子列番号とトナー付着量からなる組を複数個有している。各組は、発光素子列に対応する。発光素子列番号は、発光素子列を識別する識別番号である。トナー付着量は、当該発光素子列に対して測定して得られたトナー付着量を示す。
【０１１８】
図２３に示すトナー付着量テーブル４２１において、タイプ番号「１」、発光素子列番号「１」及びトナー付着量「７５」は、例えば、図２１に示す発光素子群４０１の第１番目の発光素子及び発光素子群４０３の第１番目の発光素子による露光により、中間転写ベルト３１上に形成されたトナー像のトナー付着量に相当する。
前回のトナー付着量テーブル４３１は、前回のトナー付着量の測定において取得されたトナー付着量を記憶するためのデータテーブルである。トナー付着量テーブル４３１は、図２４に示すように、タイプ番号毎に、発光素子列番号とトナー付着量からなる組を複数個有している。各組は、発光素子列に対応する。発光素子列番号は、発光素子列を識別する識別番号である。トナー付着量は、当該発光素子列に対して測定して得られたトナー付着量を示す。
【０１１９】
（４）書込部１１２
書込部１１２は、センサー３５からトナー付着量を受信し、タイプ番号とともに、発光素子列番号及び受信したトナー付着量の組を、今回のトナー付着量テーブル４２１に書き込む。
（５）算出部１１３
算出部１１３は、図２５に示すように、横軸に短尺方向の発光素子列番号を取り、縦軸にトナー付着量を取って、今回のトナー付着量テーブル４２１を用いて、発光素子列番号に対するトナー付着量を仮想的にプロットしてグラフ４４１を得る。
【０１２０】
点４５１、４５２、・・・、４５６は、それぞれ、今回のトナー付着量テーブル４２１のうち、タイプ番号「１」の発光素子列番号及びトナー付着量の複数の組に対応し、点４６１、４６２、・・・、４６６は、それぞれ、今回のトナー付着量テーブル４２１のうち、タイプ番号「２」の発光素子列番号及びトナー付着量の複数の組に対応する。
算出部１１３は、仮想的に、点４５１、４５２、・・・、４５６を結んで得られる曲線（第１分布）４５７を求め、点４６１、４６２、・・・、４６６を結んで得られる曲線４６７（第２分布）を求め、曲線４５７と曲線４６７との交点４７１を求め、今回の交差位置として、交点４７１に対応する発光素子列番号（位置）を求める。つまり、算出部１１３は、第１分布及び第２分布の両方に含まれる同一のトナー付着量に対応する発光素子列番号を求める。
【０１２１】
算出部１１３は、上記と同様にして、前回のトナー付着量テーブル４３１を用いて、前回の交差位置としての発光素子列番号（基準位置）を求める。
ここで、算出部１１３により算出される交差位置としての発光素子列番号は、「１」、「２」、「３」等の整数値のみではなく、例えば、「４．１１」、「４．１２」、「４．１３」等の実数値の場合もある。
【０１２２】
（６）検出部１１４
検出部１１４は、算出部１１３により抽出された今回の交差位置と前回の交差位置との差分を求め、求めた差分が閾値未満であるか否かにより、今回の交差位置と前回の交差位置とが一致するか否かを判断する。ここで、閾値は、発光素子とこれに短尺方向に隣接する発光素子との距離を基準として、十分小さい値である。例えば、閾値は、発光素子とこれに短尺方向に隣接する発光素子との距離の１／１００、１／２００、１／３００、１／５００などである。このとき、算出した差分が閾値未満である場合、検出部１１４は、今回の交差位置と前回の交差位置とが一致すると判断する。算出した差分が閾値以上である場合、検出部１１４は、今回の交差位置と前回の交差位置とが一致しないと判断する。
【０１２３】
検出部１１４は、算出した差分が閾値以上である場合、つまり、今回の交差位置と前回の交差位置とが一致しないと判断する場合、算出した差分を、前回と比較した場合の発光素子アレイ１０７とロッドレンズアレイ１０５との間の短尺方向の位置ずれとして検出する。
（６）書込部１１２
検出部１１４により今回の交差位置と前回の交差位置とが一致しないと判断された場合、書込部１１２は、今回の交差位置である発光素子列番号を現在の発光素子列番号２１６として、データ記憶部１１１に書き込む。
【０１２４】
３．２  変形例（２）の画像形成装置の動作
変形例（２）の画像形成装置のテストモードの場合の動作について、図２６及び図２７に示すフローチャートを用いて説明する。
長尺方向の位置を決定する（ステップＳ１７１）。このステップの詳細は、図１９のステップＳ１３１〜Ｓ１３７と同一である。
【０１２５】
次に、発光素子選択部１１６は、第１のタイプの発光素子群の発光素子を識別する発光素子番号を表す変数ｎを初期値として、例えば、「１」に設定する（ステップＳ１７２）。
次に、発光素子選択部１１６は、第１のタイプの発光素子群の発光素子のうち、変数ｎにより識別される発光素子を、２個、選択して発光させ（ステップＳ１７３）、感光体ドラム１０３の周面にトナー像が形成され、形成されたトナー像が中間転写ベルト３１上に１次転写される（ステップＳ１７４）。
【０１２６】
センサー３５は、中間転写ベルト３１上に形成されたトナー像のトナー付着量を取得し、取得したトナー付着量を制御部１０２に対して出力する。書込部１１２は、センサー３５からトナー付着量を受信し、タイプ番号とともに、発光素子列番号及び受信したトナー付着量との組をトナー付着量テーブル４２１に書き込む（ステップＳ１７５）。
発光素子選択部１１６は、変数ｎに「１」を加算し（ステップＳ１７６）、変数ｎが所定値ｍに等しいか否かを判断する（ステップＳ１７７）。ここで、所定値ｍは、例えば、発光素子アレイ１０７に含まれる発光素子列の数「６」である。
【０１２７】
変数ｎが所定値ｍに等しくない場合（ステップＳ１７７で「ＮＯ」）、制御部１０２は、制御をステップＳ１７３に戻して、処理を繰り返す。
変数ｎが所定値ｍに等しい場合（ステップＳ１７７で「ＹＥＳ」）、発光素子選択部１１６は、第２のタイプの発光素子群の発光素子を識別する発光素子番号を表す変数ｎを初期値として、例えば、「１」に設定する（ステップＳ１８２）。
【０１２８】
次に、発光素子選択部１１６は、第２のタイプの発光素子群の発光素子のうち、変数ｎにより識別される発光素子を、２個、選択して発光させ（ステップＳ１８３）、感光体ドラム１０３の周面にトナー像が形成され、形成されたトナー像が中間転写ベルト３１上に１次転写される（ステップＳ１８４）。
センサー３５は、中間転写ベルト３１上に形成されたトナー像のトナー付着量を取得し、取得したトナー付着量を制御部１０２に対して出力する。書込部１１２は、センサー３５からトナー付着量を受信し、タイプ番号とともに、発光素子列番号及び受信したトナー付着量との組をトナー付着量テーブル４２１に書き込む（ステップＳ１８５）。
【０１２９】
発光素子選択部１１６は、変数ｎに「１」を加算し（ステップＳ１８６）、変数ｎが所定値ｍに等しいか否かを判断する（ステップＳ１８７）。
変数ｎが所定値ｍに等しくない場合（ステップＳ１８７で「ＮＯ」）、制御部１０２は、制御をステップＳ１８３に戻して、処理を繰り返す。
変数ｎが所定値ｍに等しい場合（ステップＳ１８７で「ＹＥＳ」）、算出部１１３は、今回のトナー付着量テーブル４２１を読み出し（ステップＳ１９１）、読み出した今回のトナー付着量テーブル４２１を用いて、今回の交差位置を求める（ステップＳ１９２）。
【０１３０】
次に、算出部１１３は、前回のトナー付着量テーブル４３１を読み出し（ステップＳ１９３）、読み出した前回のトナー付着量テーブル４３１を用いて、前回の交差位置を求める（ステップＳ１９４）。
検出部１１４は、算出部１１３により求められた今回の交差位置と前回の交差位置とが一致するか否かを判断する（ステップＳ１９５）。
【０１３１】
検出部１１４により、今回の交差位置と前回の交差位置とが一致しないと判断される場合（ステップＳ１９５で「≠」）、制御部１０２は、発光させるべき発光素子列を、今回の交差位置である発光素子列番号により識別される発光素子列に変更する（ステップＳ１９６）。
検出部１１４により、今回の交差位置と前回の交差位置とが一致すると判断される場合（ステップＳ１９５で「＝」）、発光素子列の変更はない。
【０１３２】
以上により、変形例（２）の画像形成装置のテストモードの場合の動作が終了する。
３．３  まとめ
変形例（２）では、複数の光学素子が千鳥状に２列に配されて形成されたロッドレンズアレイ１０５の第１列及び第２列について、それぞれ、発光素子アレイ１０７における発光素子の列毎に、少なくとも一の光学素子の光軸に直交し、短尺方向に伸びる中心線上に配された一の光学素子を、それぞれ、一定の光量で発光させて、感光体ドラム１０３の外周面における露光量の第１及び第２の分布を求める。こうして求めた第１分布及び第２分布の両方に含まれる所定露光量に対応するロッドレンズアレイ１０５の短尺方向の位置を求める。
【０１３３】
こうして求めた位置と基準位置とを比較することにより、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出することができる。
４  変形例（３）
実施の形態の変形例（３）としての制御部及び光書込部について説明する。
【０１３４】
変形例（３）の制御部及び光書込部は、変形例（１）の制御部及び光書込部と類似の構成を有している。ここでは、変形例（１）との相違点を中心として、説明する。
変形例（３）では、変形例（１）と同様に、副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出する。
図２８に、短尺方向の発光素子列毎に、センサー３５により取得されたトナー付着量をプロットしたグラフ５０１を示す。この図において、横軸に短尺方向の発光素子列番号を示し、縦軸にトナー付着量を示す。
【０１３５】
グラフ５０１において、例えば、点５１１、５１２、５１３、５１４、・・・は、前回のトナー付着量テーブル３４１（図１６）に記憶されているトナー付着量に対応する。一方、例えば、点５２１、５２２、５２３、５２４、・・・は、今回のトナー付着量テーブル３４２（図１７）に記憶されているトナー付着量に対応する。
グラフ５０１によると、例えば、発光素子列番号「４」において、トナー付着量は、ΔＬだけ変化している。
【０１３６】
算出部１１３は、今回のトナー付着量テーブル３４２及び前回のトナー付着量テーブル３４１を用いて、特定の発光素子列番号、例えば、発光素子列番号「４」において、トナー付着量の変化量ΔＬを求める。
制御部１０２は、算出部１１３により求めた変化量ΔＬに相当する量だけ、発光させるべき発光素子の光量を変更する。
【０１３７】
変形例（３）の画像形成装置のテストモードの場合の動作について、図２９に示すフローチャートを用いて説明する。
変形例（３）の画像形成装置のテストモードの場合の動作は、図１９〜図２０に示す変形例（１）の画像形成装置のテストモードの場合の動作と同様であり、以下において、相違点を示す。
【０１３８】
図２９に示すように、第１の列番号と第２の列番号とが一致しない場合（ステップＳ１４９で「≠」）、制御部１０２は、算出部１１３により求めた変化量ΔＬに相当する量だけ、発光させるべき発光素子の光量を変更する（ステップＳ１５０ａ）。
副走査方向について、ロッドレンズアレイ１０５と発光素子アレイ１０７との相対的な位置ずれを検出した場合に、発光させるべき発光素子の光量を変更することにより、位置ずれを修正することができる。
【０１３９】
５  その他の変形例
なお、本発明を上記の各実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）実施の形態においては、基板上に、６列の発光素子アレイが形成されているとしている。しかし、本発明は、これには限定されない。
【０１４０】
基板上に、２列〜５列、７列以上の発光素子アレイが形成されるとしてもよい。
（２）実施の形態及び変形例においては、発光素子は、ＯＬＥＤであるとしているが、これには限定されない。発光素子は、ＬＥＤであるとしてもよい。
（３）実施の形態及び変形例においては、各発光素子による露光量として、センサー３５によりトナー像の付着量を取得している。
【０１４１】
センサー３５により取得されるトナー像の付着量は、トナー像を形成するトナー付着領域内における平均の付着量であるとしてもよい。
また、センサー３５は、感光体ドラム１０３の周面に形成されたトナー像のトナー付着量を取得するとしてもよい。
また、感光体ドラム１０３の周面に形成された静電潜像を検出することにより、各発光素子の露光量を推定して取得してもよい。
【０１４２】
（４）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１４３】
本発明にかかる画像形成装置は、発光素子と光学素子との短尺方向の位置ずれを検出することができ、感光体に光書込みを行う画像形成装置として有用である。
【符号の説明】
【０１４４】
１０    画像形成装置
３１    中間転写ベルト
１０１    光書込部
１０２    制御部
１０３    感光体ドラム
１０５    ロッドレンズアレイ
１０６    パネル部
１０７    発光素子アレイ
１１１    データ記憶部
１１２    書込部
１１３    算出部
１１４    検出部
１１５    画像データ記憶部
１１６    発光素子選択部
１１７    発光タイミング調整部
１８０    ＴＦＴ基板
１８２    ドライバーＩＣ
【図１】
2019001118.tif 000003
【図２】
2019001118.tif 000004
【図３】
2019001118.tif 000005
【図４】
2019001118.tif 000006
【図５】
2019001118.tif 000007
【図６】
2019001118.tif 000008
【図７】
2019001118.tif 000009
【図８】
2019001118.tif 000010
【図９】
2019001118.tif 000011
【図１０】
2019001118.tif 000012
【図１１】
2019001118.tif 000013
【図１２】
2019001118.tif 000014
【図１３】
2019001118.tif 000015
【図１４】
2019001118.tif 000016
【図１５】
2019001118.tif 000017
【図１６】
2019001118.tif 000018
【図１７】
2019001118.tif 000019
【図１８】
2019001118.tif 000020
【図１９】
2019001118.tif 000021
【図２０】
2019001118.tif 000022
【図２１】
2019001118.tif 000023
【図２２】
2019001118.tif 000024
【図２３】
2019001118.tif 000025
【図２４】
2019001118.tif 000026
【図２５】
2019001118.tif 000027
【図２６】
2019001118.tif 000028
【図２７】
2019001118.tif 000029
【図２８】
2019001118.tif 000030
【図２９】
2019001118.tif 000031