(57)【要約】      （修正有）【課題】静電潜像を形成するための光書き込み装置として副走査方向に複数の発光素子が配列された光源を用いる場合において、発光素子の取り付け誤差による画質の低下を防ぐことができる光書込み制御装置を提供する。【解決手段】感光体上に静電潜像として形成すべき画像の情報である画像情報を取得し、複数のＬＥＤ素子１３２ａが副走査方向に配列されて構成されたＬＥＤ素子列を複数含むＬＥＤＡ（ＬＥＤ  Ａｒｒａｙ）プリントヘッドを発光制御することによって感光体上に静電潜像を形成する光書込み制御方法であって、複数のＬＥＤ素子１３２ａが配列された方向の副走査方向に対する誤差を示す情報を取得し、複数のＬＥＤ素子１３２ａが配列された方向の副走査方向に対する誤差に基づいて複数のＬＥＤ素子１３２ａ夫々の発光量を調整するための調整値を生成し、調整値によって調整された発光量でＬＥＤＡプリントヘッドを発光制御する。【選択図】図１８
2015193235.tif 000002
【特許請求の範囲】
【請求項１】
複数の発光素子が副走査方向に配列されて構成された発光素子列を複数含む光源装置を発光制御することによって感光体上に静電潜像を形成する光書込み制御装置であって、
前記静電潜像として形成すべき画像の情報である画像情報を取得する画像情報取得部と、
取得された前記画像情報に基づいて生成された画素の情報に基づき、副走査方向に配列された前記複数の発光素子を順次発光制御する光源制御部と、
前記複数の発光素子が配列された方向の副走査方向に対する誤差を示す情報を取得する誤差情報取得部と、
前記複数の発光素子が配列された方向の副走査方向に対する誤差に基づいて前記複数の発光素子夫々の発光量を調整するための調整値を生成する調整値生成部とを含むことを特徴とする光書込み制御装置。
【請求項２】
前記光源制御部は、前記感光体上に形成される静電潜像を構成する夫々の画素に相当する位置の露光量が、副走査方向に配列された前記複数の発光素子夫々による露光によって蓄積されるように前記複数の発光素子を順次発光制御することを特徴とする請求項１に記載の光書き込み制御装置。
【請求項３】
前記調整値生成部は、
前記誤差を示す情報に基づき、前記複数の発光素子が配列された方向の副走査方向に対する傾きによって生じる前記複数の発光素子の配置位置の主走査方向における広がりを取得し、
前記複数の発光素子の配置位置の主走査方向における広がりに基づき、前記複数の発光素子によって蓄積される露光量の主走査方向における分布の広がりが調整されるように前記調整値を生成することを特徴とする請求項２に記載の光書き込み制御装置。
【請求項４】
前記調整値生成部は、前記複数の発光素子によって蓄積される露光量の主走査方向における分布の広がりが調整されるように、前記発光素子列に含まれる複数の発光素子のうち所定数の発光素子の発光量を増やすと共にその他の発光素子の発光量を減らすように前記調整値を生成することを特徴とする請求項３に記載の光書き込み制御装置。
【請求項５】
前記光源装置は、前記発光素子列が主走査方向に複数配列されて構成された発光素子アレイが主走査方向に複数配列されることによって構成され、
前記誤差情報取得部は、前記光源装置における前記発光素子アレイの配置の位置ずれを示す情報を取得し、
前記調整値生成部は、
前記位置ずれを示す情報に基づき、隣接して配列された前記発光素子アレイ間の間隔を取得し、
隣接して配列された前記発光素子アレイ間の間隔に基づき、前記複数の発光素子夫々の露光量の主走査方向における分布の位置が調整されるように前記調整値を生成することを特徴とする請求項２に記載の光書き込み制御装置。
【請求項６】
前記調整値生成部は、前記複数の発光素子によって蓄積される露光量の主走査方向における分布の位置が調整されるように、前記発光素子列に含まれる複数の発光素子のうち所定位置の発光素子の発光量を増やすと共にその他の発光素子の発光量を減らすように前記調整値を生成することを特徴とする請求項５に記載の光書き込み制御装置。
【請求項７】
前記調整値生成部は、
隣接して配列された前記発光素子アレイ間の間隔に基づき、主走査方向に配列された前記複数の発光素子アレイについて端部に配置された発光素子アレイから順に前記発光素子アレイ間の間隔を調整するために必要な前記分布の位置の調整量を取得し、
前記誤差を示す情報に基づき、前記複数の発光素子が配列された方向の副走査方向に対する傾きによって生じる前記複数の発光素子の配置位置の主走査方向における広がりを取得し、
前記複数の発光素子の配置位置の主走査方向における広がり及び前記分布の位置の調整量に基づき、前記端部に配置された発光素子アレイに含まれる発光素子アレイの発光素子夫々の露光量の主走査方向における分布の広がり及び位置が調整されるように前記調整値を生成すことを特徴とする請求項６に記載の光書き込み制御装置。
【請求項８】
前記調整値生成部は、
前記発光素子アレイに含まれる前記発光素子の数に基づき、前記分布の位置の調整が可能な範囲を取得し、
全ての前記発光素子アレイについて取得された前記分布の位置の調整量が前記分布の位置の調整が可能な範囲を超える場合、前記分布の位置の調整が可能な範囲と前記分布の位置の調整量との割合に基づいて前記分布の位置の調整量を補正することを特徴とする請求項７に記載の光書き込み制御装置。
【請求項９】
請求項１乃至８いずれか１項に記載の光書き込み制御装置を含むことを特徴とする画像形成装置。
【請求項１０】
感光体上に静電潜像として形成すべき画像の情報である画像情報を取得し、複数の発光素子が副走査方向に配列されて構成された発光素子列を複数含む光源装置を、取得された前記画像情報に基づいて生成された画素の情報に基づいて発光制御することによって感光体上に静電潜像を形成する光書込み制御方法であって、
前記複数の発光素子が配列された方向の副走査方向に対する誤差を示す情報を取得し、
前記複数の発光素子が配列された方向の副走査方向に対する誤差に基づいて前記複数の発光素子夫々の発光量を調整するための調整値を生成し、
前記調整値によって調整された発光量で前記光源装置を発光制御することを特徴とする光書き込み制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
光書き込み制御装置、画像形成装置及び光書き込み制御方法に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、電子化された書類の出力に用いられる画像形成装置においては、電子写真方式の画像形成装置が広く用いられている。電子写真方式の画像形成装置においては、感光体を露光することにより静電潜像を形成し、トナー等の顕色剤を用いてその静電潜像を現像してトナー画像を形成する。そして、そのトナー画像を用紙に転写することによって紙出力を行う。
【０００４】
このような電子写真方式の画像形成装置においては、感光体を露光する光源として、主走査方向にＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）素子が配列されたＬＥＤＡ（ＬＥＤ  Ａｒｒａｙ）のような線状光源が用いられることがある。また、ＬＥＤ素子を主走査方向のみならず副走査方向にも複数配列することにより、露光量を増大させたり画素密度を高めたりする方法が提案されている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＬＥＤ素子を副走査方向にも複数配列する場合、副走査方向に配列された夫々のＬＥＤ素子を感光体表面の搬送に応じて順次点灯させることにより、感光体の主走査方向の同一地点を複数回にわたって露光し、露光エネルギーを増大させることが出来る。そのため、発光素子としてはＬＥＤ素子に限らず、それよりも光量の低い発光素子を用いることも可能となる。
【０００６】
しかしながら、発光素子の取り付け誤差により、複数配列された発光素子の配列方向と感光体ドラムにおける副走査方向とにずれが生じている場合がある。そのような場合、主走査方向の同一の位置を露光するために複数配列された夫々の発光素子が露光する感光体上の位置が主走査方向に少しずつずれてしまい、一列の発光素子によって露光される感光体上の範囲が主走査方向に広がってしまう。その結果、形成される画像に濃度のむらが生じる。
【０００７】
このような発光素子の取り付け誤差により生じる濃度むらの課題は、特許文献１においては考慮されていない。
【０００８】
本発明は、上記実情を考慮してなされたものであり、静電潜像を形成するための光書き込み装置として副走査方向に複数の発光素子が配列された光源を用いる場合において、発光素子の取り付け誤差による画質の低下を防ぐことを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、複数の発光素子が副走査方向に配列されて構成された発光素子列を複数含む光源装置を発光制御することによって感光体上に静電潜像を形成する光書込み制御装置であって、前記静電潜像として形成すべき画像の情報である画像情報を取得する画像情報取得部と、取得された前記画像情報に基づいて生成された画素の情報に基づき、副走査方向に配列された前記複数の発光素子を順次発光制御する光源制御部と、前記複数の発光素子が配列された方向の副走査方向に対する誤差を示す情報を取得する誤差情報取得部と、前記複数の発光素子が配列された方向の副走査方向に対する誤差に基づいて前記複数の発光素子夫々の発光量を調整するための調整値を生成する調整値生成部とを含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、静電潜像を形成するための光書き込み装置として副走査方向に複数の発光素子が配列された光源を用いる場合において、発光素子の取り付け誤差による画質の低下を防ぐことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る画像形成装置の機能構成を示す図である。
【図３】本発明の実施形態に係るプリントエンジンの構成を示す図である。
【図４】本発明の実施形態に係る光書き込み装置の構成を示す図である。
【図５】本発明の実施形態に係るＬＥＤＡプリントヘッドの構成を示す図である。
【図６】本発明の実施形態に係るＬＥＤＡにおけるＬＥＤ素子の構成を示す図である。
【図７】本発明の実施形態に係る光書き込み制御部の機能構成を示す図である。
【図８】本発明の実施形態に係るＬＥＤＡ制御部の機能構成を示す図である。
【図９】本発明の実施形態に係る複数階露光による累積露光エネルギーの変化を示す図である。
【図１０】本発明の実施形態に係るＬＥＤＡプリントヘッド及びＬＥＤＡの取り付け誤差の例を示す図である。
【図１１】本発明の実施形態に係る取り付け誤差によって生じる弊害を示す図である。
【図１２】本発明の実施形態に係るＬＥＤＡの取り付け誤差を解消するための光量制御態様を示す図である。
【図１３】本発明の実施形態に係るＬＥＤＡプリントヘッド及びＬＥＤＡの取り付け誤差を解消するための光量制御態様を示す図である。
【図１４】本発明の実施形態に係るＬＥＤＡ取り付け誤差によるＬＥＤＡ間の間隔の誤差を示す図である。
【図１５】本発明の実施形態に係るＬＥＤＡ取り付け誤差によるＬＥＤＡ間の間隔の調整態様を示す図である。
【図１６】本発明の実施形態に係るＬＥＤＡ取り付け誤差によるＬＥＤＡ間の間隔の調整態様を示す図である。
【図１７】本発明の実施形態に係るＬＥＤＡ取り付け誤差の調整とＬＥＤＡ間の間隔の調整態様を示す図である。
【図１８】本発明の実施形態に係るＬＥＤＡ取り付け誤差の調整とＬＥＤＡ間の間隔の調整態様を示す図である。
【図１９】本発明の実施形態に係る補正データ記憶部に記憶されている情報の例を示す図である。
【図２０】本発明の実施形態に係る補正データの生成動作を示すフローチャートである。
【図２１】本発明の実施形態に係るピーク素子位置の例を示す図である。
【図２２】本発明の実施形態に係るアレイ間の間隔の補正のために算出されたピーク素子位置の移動量の例を示す図である。
【図２３】本発明の実施形態に係るＬＥＤ素子列と搬送方向との傾きに応じたＬＥＤ素子の発光数の例を示す図である。
【図２４】本発明の実施形態に係るアレイ間の間隔の補正のために算出されたピーク素子位置の移動量の例を示す図である。
【図２５】本発明の実施形態に係るアレイ間の間隔の補正のために算出されたピーク素子位置の移動量の例を示す図である。
【図２６】本発明の実施形態に係るＬＥＤ素子の発光量の調整態様を示す図である。
【図２７】本発明の実施形態に係るＬＥＤ素子の発光量の調整態様を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）としての画像形成装置を例として説明する。本実施形態に係る画像形成装置は、電子写真方式による画像形成装置であり、感光体を露光するための光源として主走査方向に発光素子が配列されると共に副走査方向にも複数の発光素子が配列された線状光源が用いられる。
【００１３】
そのように副走査方向に複数配列された発光素子を、感光体の搬送に応じて順次点灯させて感光体上の主走査方向の同一の位置を複数回露光することによって露光エネルギーを増大させることが可能である。そのような構成において、副走査方向に配列された夫々の発光素子の光量を調整することにより、発光素子の取り付け誤差によって生じる画質の低下を防ぐことが本実施形態に係る主な特徴である。
【００１４】
図１は、本実施形態に係る画像形成装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像形成装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成に加えて、画像形成を実行するエンジンを有する。即ち、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、エンジン１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４及びＩ／Ｆ１５がバス１８を介して接続されている。また、Ｉ／Ｆ１５にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１６及び操作部１７が接続されている。
【００１５】
ＣＰＵ１０は演算手段であり、画像形成装置１全体の動作を制御する。ＲＡＭ１１は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ１２は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。エンジン１３は、画像形成装置１において実際に画像形成を実行する機構である。
【００１６】
ＨＤＤ１４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。Ｉ／Ｆ１５は、バス１８と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ１６は、ユーザが画像形成装置１の状態を確認するための視覚的ユーザインタフェースである。操作部１７は、キーボードやマウス等、ユーザが画像形成装置１に情報を入力するためのユーザインタフェースである。
【００１７】
このようなハードウェア構成において、ＲＯＭ１２に格納されたプログラムや、ＨＤＤ１４若しくは図示しない光学ディスク等の記録媒体からＲＡＭ１１に読み出されたプログラムに従ってＣＰＵ１０が演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１の機能を実現する機能ブロックが構成される。
【００１８】
次に、図２を参照して、本実施形態に係る画像形成装置１の機能構成について説明する。図２は、本実施形態に係る画像形成装置１の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像形成装置１は、コントローラ２０、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）２１、スキャナユニット２２、排紙トレイ２３、ディスプレイパネル２４、給紙テーブル２５、プリントエンジン２６、排紙トレイ２７及びネットワークＩ／Ｆ２８を有する。
【００１９】
また、コントローラ２０は、主制御部３０、エンジン制御部３１、入出力制御部３２、画像処理部３３及び操作表示制御部３４を有する。図２に示すように、本実施形態に係る画像形成装置１は、スキャナユニット２２、プリントエンジン２６を有する複合機として構成されている。尚、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２０】
ディスプレイパネル２４は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。ネットワークＩ／Ｆ２８は、画像形成装置１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００２１】
コントローラ２０は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、上述したようにＣＰＵ１０の演算によって構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ２０が構成される。コントローラ２０は、画像形成装置１全体を制御する制御部として機能する。
【００２２】
主制御部３０は、コントローラ２０に含まれる各部を制御する役割を担い、コントローラ２０の各部に命令を与える。エンジン制御部３１は、プリントエンジン２６やスキャナユニット２２等を制御若しくは駆動する駆動手段としての役割を担う。入出力制御部３２は、ネットワークＩ／Ｆ２８を介して入力される信号や命令を主制御部３０に入力する。また、主制御部３０は、入出力制御部３２を制御し、ネットワークＩ／Ｆ２８を介して他の機器にアクセスする。
【００２３】
画像処理部３３は、主制御部３０の制御に従い、入力された印刷ジョブに含まれる印刷情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン２６が画像形成動作において形成すべき画像を描画するための情報である。また、印刷ジョブに含まれる印刷情報とは、ＰＣ等の情報処理装置にインストールされたプリンタドライバによって画像形成装置１が認識可能な形式に変換された画像情報である。操作表示制御部３４は、ディスプレイパネル２４に情報表示を行い若しくはディスプレイパネル２４を介して入力された情報を主制御部３０に通知する。
【００２４】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部３２がネットワークＩ／Ｆ２８を介して印刷ジョブを受信する。入出力制御部３２は、受信した印刷ジョブを主制御部３０に転送する。主制御部３０は、印刷ジョブを受信すると、画像処理部３３を制御して、印刷ジョブに含まれる印刷情報に基づいて描画情報を生成させる。
【００２５】
画像処理部３３によって描画情報が生成されると、エンジン制御部３１は、生成された描画情報に基づいてプリントエンジン２６を制御し、給紙テーブル２５から搬送される用紙に対して画像形成を実行する。即ち、プリントエンジン２６が画像形成部として機能する。プリントエンジン２６によって画像形成が施された文書は排紙トレイ２７に排紙される。
【００２６】
画像形成装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル２４の操作若しくはネットワークＩ／Ｆ２８を介して外部のＰＣ等から入力されるスキャン実行指示に応じて、操作表示制御部３４若しくは入出力制御部３２が主制御部３０にスキャン実行信号を転送する。主制御部３０は、受信したスキャン実行信号に基づき、エンジン制御部３１を制御する。
【００２７】
エンジン制御部３１は、ＡＤＦ２１を駆動し、ＡＤＦ２１にセットされた撮像対象原稿をスキャナユニット２２に搬送する。また、エンジン制御部３１は、スキャナユニット２２を駆動し、ＡＤＦ２１から搬送される原稿を撮像する。また、ＡＤＦ２１に原稿がセットされておらず、スキャナユニット２２に直接原稿がセットされた場合、スキャナユニット２２は、エンジン制御部３１の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット２２が撮像部として動作する。
【００２８】
撮像動作においては、スキャナユニット２２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部３１は、スキャナユニット２２が生成した撮像情報を画像処理部３３に転送する。画像処理部３３は、主制御部３０の制御に従い、エンジン制御部３１から受信した撮像情報に基づき画像情報を生成する。画像処理部３３が生成した画像情報はＨＤＤ１４等の画像形成装置１に装着された記憶媒体に保存される。即ち、スキャナユニット２２、エンジン制御部３１及び画像処理部３３が連動して、原稿読み取り部として機能する。
【００２９】
画像処理部３３によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ１４等に格納され若しくは入出力制御部３２及びネットワークＩ／Ｆ２８を介して外部の装置に送信される。即ち、ＡＤＦ２１及びエンジン制御部３１が画像入力部として機能する。
【００３０】
また、画像形成装置１が複写機として動作する場合は、エンジン制御部３１がスキャナユニット２２から受信した撮像情報若しくは画像処理部３３が生成した画像情報に基づき、画像処理部３３が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部３１がプリントエンジン２６を駆動する。
【００３１】
次に、本実施形態に係るプリントエンジン２６の構成について、図３を参照して説明する。図３に示すように、本実施形態に係るプリントエンジン２６は、無端状移動手段である搬送ベルト１０５に沿って各色の画像形成部１０６が並べられた構成を備えるものであり、所謂タンデムタイプといわれるものである。すなわち、給紙トレイ１０１から給紙ローラ１０２により分離給紙される用紙（記録媒体の一例）１０４に転写するための中間転写画像が形成される中間転写ベルトである搬送ベルト１０５に沿って、この搬送ベルト１０５の搬送方向の上流側から順に、複数の画像形成部（電子写真プロセス部）１０６Ｙ、１０６Ｍ、１０６Ｃ、１０６Ｋ（以降、総じて画像形成部１０６とする）が配列されている。
【００３２】
また、給紙トレイ１０１から給紙された用紙１０４は、レジストローラ１０３によって一度止められ、画像形成部１０６における画像形成のタイミングに応じて搬送ベルト１０５からの画像の転写位置に送り出される。
【００３３】
複数の画像形成部１０６Ｙ、１０６Ｍ、１０６Ｃ、１０６Ｋは、形成するトナー画像の色が異なるだけで内部構成は共通である。画像形成部１０６Ｋはブラックの画像を、画像形成部１０６Ｍはマゼンタの画像を、画像形成部１０６Ｃはシアンの画像を、画像形成部１０６Ｙはイエローの画像をそれぞれ形成する。尚、以下の説明においては、画像形成部１０６Ｙについて具体的に説明するが、他の画像形成部１０６Ｍ、１０６Ｃ、１０６Ｋは画像形成部１０６Ｙと同様であるので、その画像形成部１０６Ｍ、１０６Ｃ、１０６Ｋの各構成要素については、画像形成部１０６Ｙの各構成要素に付したＹに替えて、Ｍ、Ｃ、Ｋによって区別した符号を図に表示するにとどめ、説明を省略する。
【００３４】
搬送ベルト１０５は、回転駆動される駆動ローラ１０７と従動ローラ１０８とに架け渡されたエンドレスのベルト、即ち無端状ベルトである。この駆動ローラ１０７は、不図示の駆動モータにより回転駆動させられ、この駆動モータと、駆動ローラ１０７と、従動ローラ１０８とが、無端状移動手段である搬送ベルト１０５を移動させる駆動手段として機能する。
【００３５】
画像形成に際しては、回転駆動される搬送ベルト１０５に対して、最初の画像形成部１０６Ｙがイエローのトナー画像を転写する。画像形成部１０６Ｙは、感光体としての感光体ドラム１０９Ｙ、この感光体ドラム１０９Ｙの周囲に配置された帯電器１１０Ｙ、光書き込み装置１１１、現像器１１２Ｙ、感光体クリーナ（図示せず）、除電器１１３Ｙ等から構成されている。光書き込み装置１１１は、夫々の感光体ドラム１０９Ｙ、１０９Ｍ、１０９Ｃ、１０９Ｋ（以降、総じて「感光体ドラム１０９」という）に対して光を照射するように構成されている。
【００３６】
画像形成に際し、感光体ドラム１０９Ｙの外周面は、暗中にて帯電器１１０Ｙにより一様に帯電された後、光書き込み装置１１１からのイエロー画像に対応した光源からの光により書き込みが行われ、静電潜像が形成される。現像器１１２Ｙは、この静電潜像をイエロートナーにより可視像化し、このことにより感光体ドラム１０９Ｙ上にイエローのトナー画像が形成される。
【００３７】
このトナー画像は、感光体ドラム１０９Ｙと搬送ベルト１０５とが当接若しくは最も接近する位置（転写位置）で、転写器１１５Ｙの働きにより搬送ベルト１０５上に転写される。この転写により、搬送ベルト１０５上にイエローのトナーによる画像が形成される。トナー画像の転写が終了した感光体ドラム１０９Ｙは、外周面に残留した不要なトナーを感光体クリーナにより払拭された後、除電器１１３Ｙにより除電され、次の画像形成のために待機する。
【００３８】
以上のようにして、画像形成部１０６Ｙにより搬送ベルト１０５上に転写されたイエローのトナー画像は、搬送ベルト１０５のローラ駆動により次の画像形成部１０６Ｍに搬送される。画像形成部１０６Ｍでは、画像形成部１０６Ｙでの画像形成プロセスと同様のプロセスにより感光体ドラム１０９Ｍ上にマゼンタのトナー画像が形成され、そのトナー画像が既に形成されたイエローの画像に重畳されて転写される。
【００３９】
搬送ベルト１０５上に転写されたイエロー、マゼンタのトナー画像は、さらに次の画像形成部１０６Ｃ、１０６Ｋに搬送され、同様の動作により、感光体ドラム１０９Ｃ上に形成されたシアンのトナー画像と、感光体ドラム１０９Ｋ上に形成されたブラックのトナー画像とが、既に転写されている画像上に重畳されて転写される。こうして、搬送ベルト１０５上にフルカラーの中間転写画像が形成される。
【００４０】
給紙トレイ１０１に収納された用紙１０４は最も上のものから順に送り出され、その搬送経路が搬送ベルト１０５と接触する位置若しくは最も接近する位置において、搬送ベルト１０５上に形成された中間転写画像がその紙面上に転写される。これにより、用紙１０４の紙面上に画像が形成される。紙面上に画像が形成された用紙１０４は更に搬送され、定着器１１６にて画像を定着された後、画像形成装置の外部に排紙される。
【００４１】
また、用紙に転写されずに搬送ベルト１０５上に残留したトナーを除去するため、ベルトクリーナ１１８が設けられている。ベルトクリーナ１１８は、図３に示すように、駆動ローラ１０７の下流側であって、感光体ドラム１０９よりも上流側において搬送ベルト１０５に押し当てられたクリーニングブレードであり、搬送ベルト１０５の表面に付着したトナーをかきとる顕色剤除去部である。
【００４２】
次に、本実施形態に係る光書き込み装置１１１について説明する。図４は、本実施形態に係る光書き込み装置１１１と感光体ドラム１０９との配置関係を示す図である。図４に示すように、各色の感光体ドラム１０９Ｙ、１０９Ｍ、１０９Ｃ、１０９Ｋ夫々に照射される照射光は、光源装置であるＬＥＤＡ（Ｌｉｇｈｔ‐ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ  Ａｒｒａｙ）プリントヘッド１３０Ｙ、１３０Ｍ、１３０Ｃ、１３０Ｋ（以降、総じてＬＥＤＡプリントヘッド１３０とする）から照射される。
【００４３】
図５は、ＬＥＤＡプリントヘッド１３０の構成を示す図である。図５においては、ＬＥＤＡプリントヘッド１３０に含まれる光源であるＬＥＤＡの照射面を正面から表示している。図５に示すように、ＬＥＤＡプリントヘッド１３０は、基板１３１上に複数のＬＥＤＡ１３２が配列されて構成されている。このＬＥＤＡ１３２が配列されている方向が、感光体ドラム１０９の主走査方向に対応する。
【００４４】
夫々のＬＥＤＡ１３２は、各ＬＥＤＡ１３２が配列されている方向と同一の方向に発光素子であるＬＥＤ素子が複数配列されて構成されている発光素子アレイである。夫々のＬＥＤＡ１３２に含まれる各ＬＥＤ素子が１画素分の照射を行う。
【００４５】
また、基板１３１内部には、夫々のＬＥＤＡ１３２を発光駆動する複数の駆動回路１３３が設けられている。夫々の駆動回路１３３は、夫々のＬＥＤＡ１３２と１対１で対応している。
【００４６】
光書き込み装置１１１に含まれる制御部は、ＬＥＤＡプリントヘッド１３０において主走査方向に並べられている夫々のＬＥＤの点灯／消灯状態を、コントローラ２０から入力された描画情報に基づいて主走査ライン毎に制御することにより、感光体ドラム１０９の表面を選択的に露光し、静電潜像を形成する。
【００４７】
図５に示すように、１つのＬＥＤＡプリントヘッド１３０は、複数のＬＥＤＡ１３２を含む。ここで、夫々のＬＥＤＡ１３２の発光特性が異なる場合、夫々の駆動回路１３３を介して同一の条件で各ＬＥＤＡ１３２を駆動しても、各ＬＥＤＡ１３２の照射光量にバラつきが生じる場合がある。
【００４８】
また、図４に示すように、光書き込み装置１１１は、ＣＭＹＫ各色に合わせて複数のＬＥＤＡプリントヘッド１３０を含む。ここでも同様に、上述したＬＥＤＡ１３２の発光特性の違いにより、夫々のＬＥＤＡプリントヘッド１３０間で照射光量にバラつきが生じる場合がある。
【００４９】
ＬＥＤＡプリントヘッド１３０の照射光量は、感光体ドラム１０９上に現像されるトナー画像の濃度に影響する。そのため、上述した照射光量のバラつきは、最終的に形成される画像の濃度のバラつきとなって現れ、意図した画像が形成されないこととなる。このような照射光量のバラつきは、光書き込み装置１１１に含まれる制御部による制御によって調整される。
【００５０】
次に、本実施形態に係るＬＥＤＡ１３２夫々の構成について図６を参照して説明する。図６は、本実施形態に係るＬＥＤＡ１３２が光を照射する照射面を正面から見た図であり、図中縦方向が副走査方向、図中横方向が主走査方向に対応する。図６に示すように、本実施形態に係るＬＥＤＡ１３２においては、発光素子であるＬＥＤ素子１３２ａが主走査方向及び副走査方向に複数配列されて構成されている。
【００５１】
本実施形態においては、副走査方向に６つのＬＥＤ素子１３２ａが配列されている場合を例としているが、５個以下であっても７個以上であっても良い。この副走査方向に配列された６個のＬＥＤ素子が主走査方向における１画素分の画素に対応する露光を行う発光素子列として用いられる。
【００５２】
図６においては、主走査方向及び副走査方向に規則正しくＬＥＤ素子１３２ａが配列された状態を示している。しかしながら、夫々のＬＥＤ素子１３２ａの取り付け位置に個別にずれが生じる場合や、ＬＥＤＡ１３２にずれや傾きが生じた状態で基板１３１に実装される場合がある。また、ＬＥＤＡプリントヘッド１３０自体が傾いた状態で光書き込み装置１１１に実装される場合等がある。そのような取り付け誤差による弊害を、夫々のＬＥＤ素子１３２ａの発光量を調整することにより解決することが本実施形態に係る要旨である。
【００５３】
次に、本実施形態に係る光書き込み装置１１１の制御ブロックについて、図７を参照して説明する。図７は、本実施形態に係る光書き込み装置１１１においてＬＥＤＡプリントヘッド１３０を制御する光書き込み制御部２０１の機能構成と、ＬＥＤＡプリントヘッド１３０及びコントローラ２０との接続関係を示す図である。
【００５４】
図７に示すように、本実施形態に係る光書き込み制御部２０１は、光書き込み装置１１１全体の動作を制御するＣＰＵ２０２、主記憶装置としてのＲＡＭ２０３、ラインメモリ２０４、２０５及びＬＥＤ書き込み制御回路２１０を含む。また、ＬＥＤ書き込み制御回路２１０は、周波数変換部２１１、画像処理部２１２、スキュー補正部２１３及びＬＥＤＡ制御部２１４を含む。
【００５５】
このように、本実施形態に係る光書き込み制御部２０１は、図１において説明したハードウェア構成と同様に、記憶媒体に記憶されている制御プログラムがＲＡＭ２０３にロードされ、ＣＰＵ２０２がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と、ハードウェアとの組み合わせによって構成される。
【００５６】
また、以降の説明においては、ＬＥＤＡプリントヘッド１３０に対する光書き込み制御部２０１の構成及び機能について説明するが、図３、図４において説明したように、ＬＥＤＡプリントヘッド１３０は感光体ドラム１０９Ｋ、１０９Ｍ、１０９Ｃ、１０９Ｙ夫々に対応して設けられている。従って、光書き込み制御部２０１は、各色のＬＥＤＡプリントヘッド１３０及び感光体ドラム１０９毎に制御を行う機能を有する。
【００５７】
ＬＥＤＡ書き込み制御回路２１０は、コントローラ２０から入力される描画情報に基づいてＬＥＤＡプリントヘッド１３０の発光を制御する制御回路であり、集積回路等のハードウェアによって構成され、ＣＰＵ２０２の制御に従って動作する。周波数変換部２１１は、コントローラ２０から入力される描画情報をＬＥＤＡ書き込み制御回路２１０の動作周波数に対応させて出力する。
【００５８】
そのため、周波数変換部２１１は、コントローラ２０から入力される描画情報を、周波数変換用に設けられたラインメモリ２０４に一次的に格納し、ＬＥＤＡ書き込み制御回路２１０の動作周波数に従って出力する。周波数変換部２１１は、コントローラ２０から入力される画像情報を取得する画像情報取得部としても機能する。
【００５９】
画像処理部２１２は、周波数変換されて出力された画像データに対して、諸々の画像処理を行う。画像処理部２１２が行う画像処理としては、画像サイズの変更やトリミング処理並びに内部パターンの付加等がある。また、次段の処理モジュールであるスキュー補正部２１３への画像データの出力タイミングを制御することにより、コントローラ２０から入力された解像度単位での主走査方向の位置ずれ補正を行う。この主走査方向の位置ずれ補正は、ＣＰＵ２０２によるＬＥＤＡ書き込み制御回路２１０へのレジスタ設定に従って行われる。
【００６０】
更に、画像処理部２１２は、周波数変換部２１１から多階調の画像情報として入力される描画情報を、有色／無色の二階調に変換し、最終的にＬＥＤＡプリントヘッド１３０を発光制御するための画素情報を生成する二値化処理を行う。本実施形態に係る二値化処理において、画像処理部２１２は、周波数変換部２１１から入力される４ビットの画素データに基づき、予め生成されて光書き込み制御部２０１内の記憶媒体に格納された階調変換テーブルを参照し、最終的にＬＥＤＡプリントヘッド１３０を発光制御するための画素情報を生成する。
【００６１】
尚、本実施形態においては、コントローラ２０から４ビットの画素データが入力される場合を例とするが、これは一例であり、例えば、８ビット等の更に多階調のデータや、２ビットのような少階調のデータであっても良い。
【００６２】
スキュー補正部２１３は、ＬＥＤＡプリントヘッド１３０と感光体ドラム１０９との配置による誤差等、様々な要因によって生じる画像のスキューを補正する。スキュー補正に関するパラメータ値は、位置ずれ補正用のパターンを搬送ベルト１０５上に形成してそれを読み取った読取結果に基づいて生成される場合や、ＬＥＤＡプリントヘッド１３０に設けられた記憶媒体に格納されている情報に基づいて取得される場合等があり、ＣＰＵ２０２の制御によってスキュー補正部２１３に設定される。
【００６３】
スキュー補正部２１３は、画像処理部２１２から入力された画像データをラインメモリ２０５に主走査ライン毎に格納し、設定されたパラメータ値に従ってラインメモリ２０５から画像データを読み出すことによりスキュー補正を実行する。
【００６４】
スキュー補正部２１３は、ラインメモリ２０５に複数の主走査ライン分の画素データが格納された状態において、補正するべき画像の傾きに応じて、主走査ライン上の所定の位置において画素データを読み出すラインをシフトする。例えば、１ライン目から画素データを読み出していた場合において、主走査ライン上の所定の位置（以降、「シフト位置」とする）において、画素データを読み出す主走査ラインを２ライン目に切り替える。このような処理により、画像の傾きを補正することが可能となる。
【００６５】
ＬＥＤＡ制御部２１４は、スキュー補正部２１３から出力される画素情報に基づき、動作周波数に従ってＬＥＤＡプリントヘッド１３０の発光を制御する。ＬＥＤＡ制御部２１４は、ＬＥＤＡプリントヘッド１３０に含まれる記憶媒体に記憶されている補正データに基づき、ＬＥＤＡプリントヘッド１３０を構成する発光素子であるＬＥＤ素子の発光量を制御する。このＬＥＤＡプリントヘッド１３０の発光量の制御が、本実施形態に係る要旨の１つである。
【００６６】
次に、本実施形態に係るＬＥＤＡ制御部２１４及びＬＥＤＡプリントヘッド１３０の具体的な構成について、図８を参照して説明する。図８は、本実施形態に係るＬＥＤＡ制御部２１４及びＬＥＤＡプリントヘッド１３０の機能構成及び接続関係を示す図である。図８に示すように、本実施形態に係るＬＥＤＡ制御部２１４は、レジスタ３０１、信号生成部３０２、データ転送部３０３、発光制御部３０４、補正データ取得部３０５及び補正データ処理部３０６を含む。
【００６７】
レジスタ３０１は、ＣＰＵ２０２によって設定されるパラメータ値を記憶する記憶部である。信号生成部３０２は、ＬＥＤＡ制御部２１４の外部から入力される基準クロックＣＬＫに基づき、主走査ライン毎のＬＥＤＡプリントヘッド１３０の発光周期を示すライン周期信号ＬＳＹＮＣを生成して出力する。
【００６８】
信号生成部３０２は、ＣＭＹＫ夫々の色毎にＬＳＹＮＣを生成して出力する。その際、レジスタ３０１に設定された補正値に基づき、各色のＬＳＹＮＣのタイミングを調整する。尚、ＬＳＹＮＣは、ライン毎の画像データの切り替えのためにスキュー補正部２１３にも入力される。
【００６９】
データ転送部３０３は、スキュー補正部２１３から入力される画像データＤＡＴＡを、信号生成部３０２から入力されるＬＳＹＮＣのタイミングに応じてＬＥＤＡプリントヘッド１３０に転送する。発光制御部３０４は、信号生成部３０２から入力されるＬＳＹＮＣのタイミングに応じて、ＬＥＤＡプリントヘッド１３０を発光制御するためのストローブ信号ＳＴＲＢを出力する。
【００７０】
補正データ取得部３０５は、ＬＥＤＡプリントヘッド１３０に設けられている補正データ記憶部１３７から、夫々のＬＥＤＡプリントヘッド１３０に対応した補正データを取得する。補正データ記憶部１３７には、ＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子１３２ａの位置ずれ量や、発光量のバラつきの情報等が記憶されている。詳細は後述する。
【００７１】
補正データ取得部３０５は、そのような補正データを補正データ記憶部１３７から取得し、補正データ処理部３０６に入力する。補正データ処理部３０６は、補正データ取得部３０５から入力された補正データについて必要な処理を行い、発光時間や駆動電流の補正値を生成した上で、補正データを設定するためにＬＥＤＡプリントヘッド１３０に入力する。
【００７２】
ＬＥＤＡプリントヘッド１３０においては、発光信号入力部１３５が、発光制御部３０４から入力されるＳＴＲＢを取得して夫々のＬＥＤＡ１３２に対応する駆動回路１３３に入力する。
【００７３】
データ転送部３０３から入力されたデータ信号ＤＡＴＡは、ＬＥＤＡプリントヘッド１３０において画像データ入力部１３４が取得し、夫々のＬＥＤＡ１３２に対応する駆動回路１３３に入力される。画像データ入力部１３４は、シリアルデータとして入力されるデータ信号ＤＡＴＡをパラレルに展開するため、例えばシフトレジスタによって構成される。
【００７４】
また、補正データ処理部３０６から入力された補正データは、ＬＥＤＡプリントヘッド１３０において補正データ設定部１３６が取得する。補正データ設定部１３６は、取得した補正データに基づき、夫々のＬＥＤＡ１３２に対応する駆動回路１３３に対して、発光時間や駆動電流を設定する。
【００７５】
駆動回路１３３は、画像データ入力部１３４から入力されたＤＡＴＡに基づいてＬＥＤＡ１３２に含まれる複数のＬＥＤ素子の点灯／消灯を切り替え、発光信号入力部１３５から入力されるストローブ信号ＳＴＲＢに従ってＬＥＤＡ１３２を発光駆動する。この際、駆動回路１３３は、補正データ設定部１３６によって設定された発光時間や駆動電流によりＬＥＤＡ１３２を発光駆動する。
【００７６】
即ち、駆動回路１３３は、発光信号入力部１３５から入力されるストローブ信号ＳＴＲＢに従ってＬＥＤＡ１３２を発光駆動するが、設定された発光時間の補正値に基づいて発光時間を補正する。また、駆動回路１３３は、発光信号入力部１３５から入力されるストローブ信号ＳＴＲＢに従ってＬＥＤＡ１３２を発光駆動する際、設定された駆動電流の補正値に基づいてＬＥＤＡ１３２を発光駆動する際の駆動電流を補正する。
【００７７】
このような構成により、ＬＥＤＡプリントヘッド１３０においては、データ転送部３０３から入力されたＤＡＴＡに従って、夫々のＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子１３２ａが選択的に発光する。これにより、感光体ドラム１０９の表面が選択的に露光され、画像データに応じた静電潜像が形成される。即ち、ＬＥＤＡ制御部２１４において、データ転送部３０３及び発光制御部３０４が連動して、光源制御部として機能する。
【００７８】
また、駆動回路１３３は、設定された補正値に従ってＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子１３２ａを発光駆動する際の駆動時間を補正する。これにより、夫々のＬＥＤＡ１３２に含まれるＬＥＤ素子の発光時間は、補正データ記憶部１３７に保存されたデータに基づいた時間となる。
【００７９】
同様に、駆動回路１３３は、設定された補正値に従ってＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子１３２ａを発光駆動する際の駆動電流を補正する。これにより、夫々のＬＥＤＡ１３２に含まれるＬＥＤ素子の駆動電流は、補正データ記憶部１３７に保存されたデータに基づいた値となる。
【００８０】
ここで、図６において説明したように副走査方向、即ち感光体ドラム１０９表面の搬送方向に複数配列されたＬＥＤ素子１３２ａを順次点灯させることにより、感光体ドラム１０９表面の同一の位置の露光量を増大させる態様について説明する。図９（ａ）〜（ｃ）は、搬送方向に複数配列されたＬＥＤ素子１３２ａを順次点灯させる場合の累積露光エネルギーの変化を示す図であり、上段にＬＥＤ素子１３２ａと感光体ドラム１０９表面との位置関係を、下段に搬送位置に応じた累積露光エネルギーのグラフを示す。
【００８１】
図９（ａ）〜（ｃ）においては、搬送方向に配列された３つのＬＥＤ素子１３２ａを感光体ドラム１０９の表面の搬送に応じて順次点灯させることにより、同一位置の累積露光エネルギーを増大させる態様を示している。図９（ａ）に示すように、あるタイミングにおいて搬送方向の最も上流側に配置された図中左側のＬＥＤ素子１３２ａを点灯させることにより、左側のＬＥＤ素子１３２ａが対向している位置Ｐが露光される。これにより、下段のグラフに示すように、搬送位置Ｐに対応する累積露光エネルギーが上昇する。
【００８２】
図９（ａ）に示すタイミングから感光体ドラム１０９が搬送されると、図９（ｂ）に示すように、感光体ドラム１０９表面の位置Ｐが中央のＬＥＤ素子１３２ａが対向している位置に到達する。そのタイミングで中央のＬＥＤ素子１３２ａが点灯されることにより、下段のグラフに示すように、搬送位置Ｐに対応する累積露光エネルギーが蓄積されて上昇する。
【００８３】
図９（ｂ）に示すタイミングから感光体ドラム１０９が搬送されると、図９（ｃ）に示すように、感光体ドラム１０９表面の位置Ｐが左側のＬＥＤ素子１３２ａが対向している位置に到達する。そのタイミングで左側のＬＥＤ素子１３２ａが点灯されることにより、下段のグラフに示すように、搬送位置Ｐに対応する累積露光エネルギーが蓄積されて更に上昇する。
【００８４】
このような点灯制御により、搬送方向に複数配列されたＬＥＤ素子１３２ａを順次点灯させることにより、感光体ドラム１０９表面の同一の位置の露光量を増大させることが可能となる。その結果、夫々のＬＥＤ素子１３２ａの光量が低い場合であっても、感光体ドラム１０９表面の露光量を充分に確保することが可能となる。
【００８５】
次に、ＬＥＤＡプリントヘッド１３０の取り付け誤差や、ＬＥＤＡ１３２の取り付け誤差について説明する。図１０（ａ）は、ＬＥＤＡプリントヘッド１３０の取り付け誤差を示す図である。図５において説明したように、本実施形態に係るＬＥＤＡプリントヘッド１３０においては、複数のＬＥＤＡ１３２が主走査方向に配列されている。このＬＥＤＡ１３２が配列されている方向は、感光体ドラム１０９表面における主走査方向と平行であることが前提であるが、製造公差の観点より完全な平行状態を保証することは困難である。
【００８６】
図１０（ａ）の場合、複数のＬＥＤＡ１３２が配列されている方向が、主走査方向に対して角度θ傾いている。このような傾きが生じた状態でそのまま静電潜像を形成すると、感光体ドラム１０９表面において角度θ傾いた静電潜像が形成される。また、角度θの傾きにより、図９において説明したような副走査方向における複数露光において弊害が生じる。
【００８７】
図１０（ｂ）の場合、複数のＬＥＤＡ１３２のうち、図中の中央に位置しているＬＥＤＡ１３２が、他のＬＥＤＡ１３２に対して角度θ傾いている。このような傾きが生じた状態でそのまま静電潜像を形成すると、傾いたＬＥＤＡ１３２による露光によって形成された部分の画像が傾いて歪んでしまう問題や、図９において説明したような副走査方向における複数露光において弊害が生じる。
【００８８】
図１１（ａ）、（ｂ）は、図１０（ａ）、（ｂ）において説明したような傾きが生じている場合において、図９において説明したような副走査方向における複数露光において生じる弊害を示す図である。図中上段は副走査方向に配列されたＬＥＤ素子１３２ａの列（以降、「ＬＥＤ素子列」とする）の配列方向の傾き状態を示す。また、図中下段は、感光体ドラム１０９表面の副走査方向のある位置における主走査方向の露光エネルギーの広がりを示すグラフである。
【００８９】
図１１（ａ）は、傾きが生じていない正常な状態における１列分の露光によって得られる露光エネルギーを示す図である。図１１（ａ）に示すようにＬＥＤ素子１３２ａの配列方向が感光体ドラム１０９表面の搬送方向に対して傾いていない場合、夫々のＬＥＤ素子１３２ａの露光エネルギーは、感光体ドラム１０９表面の主走査方向において同一の位置に加えられる。その結果、累積露光エネルギーは、ＬＥＤ素子１３２ａが配置された位置をピークとしてＬＥＤ素子１３２ａの１つ分の露光範囲に応じた広がりで分布する。
【００９０】
他方、図１１（ｂ）は、傾きが生じている状態における１列分の露光によって得られる露光エネルギーを示す図である。図１１（ｂ）に示すようにＬＥＤ素子１３２ａの配列方向が感光体ドラム１０９表面の搬送方向に対して傾いている場合、夫々のＬＥＤ素子１３２ａの露光エネルギーは、感光体ドラム１０９表面の主走査方向において少しずつずれた位置に加えられる。
【００９１】
その結果、累積露光エネルギーは、複数のＬＥＤ素子１３２ａが配置された主走査方向の範囲の中心をピークとしてＬＥＤ素子１３２ａの配置範囲に応じた広がりで分布する。そのため、図１１（ａ）に示す正常な状態よりもピーク高さは低く、露光エネルギーが加えられる部分が主走査方向に広く分布する。１画素に対応する露光エネルギーがこのように変化すると、画像が薄くぼけてしまうこととなり、最終的に形成される画像の画質が低下する。このような弊害を解決することが本実施形態に係る要旨の１つである。
【００９２】
図１２は、本実施形態に係るＬＥＤ素子１３２ａの光量調整により、図１１（ｂ）に示すような課題を解決する態様を示す図である。図１２においては、図１１（ｂ）に示す状態を前提として、夫々のＬＥＤ素子１３２ａの光量を調整することにより、累積露光エネルギーのピーク値と広がりを調整する態様を示している。図中、破線で示したＬＥＤ素子１３２ａは、光量を下げて発光させるＬＥＤ素子１３２ａを示し、斜線を付して示したＬＥＤ素子１３２ａは、光量を上げて発光させるＬＥＤ素子１３２ａを示す。
【００９３】
図１２に示す調整態様においては、６つのＬＥＤ素子１３２ａのうち中央の２つの光量を上げると共に、他のＬＥＤ素子１３２ａの光量を下げるように調整されている。これにより、図中に破線で示す調整前の露光エネルギーの主走査方向の分布よりもピークが高く、且つ光量の分布が中央に集まることとなり、図１１（ａ）の状態に近づけることが出来る。
【００９４】
換言すると、本実施形態に係るＬＥＤ素子１３２ａの発光量の調整に際しては、ＬＥＤ素子列を構成する各ＬＥＤ素子の配置位置の主走査方向における広がりを、ＬＥＤ素子列の副走査方向に対する傾きに基づいて取得し、その取得結果に基づいて各ＬＥＤ素子１３２ａの発光量を調整する。
【００９５】
各ＬＥＤ素子１３２ａの発光量の調整に際しては、ＬＥＤ素子列を構成する各ＬＥＤ素子１３２ａが順次点灯されることによって感光体上に蓄積される露光量の主走査方向における分布の広がりが調整されるように、各ＬＥＤ素子１３２ａの発光量が調整される。
【００９６】
尚、図１２の態様においては、中央２つのＬＥＤ素子１３２ａ以外のＬＥＤ素子１３２ａの光量を下げる場合を例としているが、例えば、両端のＬＥＤ素子１３２ａは消灯するようにしても良い。これにより、累積露光エネルギーの主走査方向の分布を、より中央に集めることが出来る。
【００９７】
図１３は、副走査方向に配列されたＬＥＤ素子列によって露光されるスポットの主走査方向の広がりについて、図１２において説明したような光量調整を行った場合の、補正前と補正後における状態を示す図である。
【００９８】
図１３に示すように、補正前においては、１つのＬＥＤ素子列の配列方向が副走査方向に対して傾くことにより、ＬＥＤ素子１３２ａが配置された範囲が主走査方向に広がった分、露光されるスポットも主走査方向に広がった状態となる。これに対して、図１２に示す補正を行うことにより、１つのＬＥＤ素子列による累積露光エネルギーの主走査方向の広がりを、夫々のＬＥＤ素子列の主走査方向における配置範囲の中央に集めることができる。
【００９９】
次に、ＬＥＤＡプリントヘッド１３０におけるＬＥＤＡ１３２の配置誤差によって生じる、隣接するＬＥＤＡ１３２同士の間の粗密の補正について説明する。図１４は、ＬＥＤＡ１３２の配置誤差によって生じる、隣接するＬＥＤＡ１３２同士の間の粗密を示す図である。
【０１００】
図１４の例においては、図中の中央のＬＥＤＡ１３２の配置に誤差が生じており、傾いて配置されていると共に左側に偏って配置されている。そのため、図中左側のＬＥＤＡ１３２と中央のＬＥＤＡ１３２との間隔は狭く密であり、図中右側のＬＥＤＡ１３２と中央のＬＥＤＡ１３２との間隔は広く疎である。このようなＬＥＤＡ１３２間の粗密が発生していると、ＬＥＤＡ同士の繋ぎ目において画像の濃度の変動が生じ、副走査方向のすじが生じる等、画質の低下につながる。
【０１０１】
図１５（ａ）、（ｂ）は、本実施形態に係るＬＥＤ素子１３２ａの光量調整により、図１４に示すような課題を解決する態様を示す図である。図１５（ａ）、（ｂ）においては、夫々のＬＥＤ素子１３２ａの光量を調整することにより、累積露光エネルギーのピーク値と広がりを調整する際に、ピークの主走査方向の位置を調整する態様を示している。図中、破線で示したＬＥＤ素子１３２ａは、光量を下げて発光させるＬＥＤ素子１３２ａを示し、図中斜線を付して示したＬＥＤ素子１３２ａは、光量を上げて発光させるＬＥＤ素子１３２ａを示す。
【０１０２】
図１５（ａ）は、図１２に対応する調整態様を示す図である。図１５（ａ）の場合、６つのＬＥＤ素子１３２ａのうち、中央の２つの光量を上げると共に、他のＬＥＤ素子１３２ａの光量を下げるように調整するため、６つのＬＥＤ素子１３２ａが配置されている主走査方向の範囲の中央に累積露光エネルギーのピークが位置する。
【０１０３】
これに対して、図１５（ｂ）の場合、６つのＬＥＤ素子１３２ａのうち、図中上側の２つの光量を上げると共に、他のＬＥＤ素子１３２ａの光量を下げるように調整する。図中上側の２つのＬＥＤ素子１３２ａは、６つのＬＥＤ素子１３２ａが配置されている主走査方向の範囲においては、主走査方向の右側の２つのＬＥＤ素子１３２ａである。そのため、６つのＬＥＤ素子１３２ａが配置されている主走査方向の範囲の右側に累積露光エネルギーのピークが位置する。その結果、ＬＥＤＡ１３２に含まれるＬＥＤ素子列夫々の露光スポットの位置を、少しずつ右側にずらすことが出来る。
【０１０４】
図１６は、図１４に示すような位置ずれが生じている場合において、図１５に示すような調整態様によりＬＥＤＡ１３２間の粗密を調整する態様を示す図である。図１６に示すように、図中の中央に示すＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子列は、図１５において説明したように、累積露光エネルギーのピークが右側にずれるように各ＬＥＤ素子１３２ａの発光量が調整される。
【０１０５】
他方、左側及び右側のＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子列は、特に累積露光エネルギーのピーク位置の調整は行われないが、図１６の例においては、中央のＬＥＤＡ１３２と露光量を合わせるために、夫々のＬＥＤ素子列に含まれる中央の２つのＬＥＤ素子１３２ａの発光量を上げ、他のＬＥＤ素子１３２ａの発光量を下げる調整がされている。
【０１０６】
図１６に示す態様の場合、中央のＬＥＤＡ１３２に含まれる夫々のＬＥＤ素子列によって露光されるスポットの主走査方向の位置は、通常よりも図中右側にそれぞれ移動する。その結果、図中左側のＬＥＤＡ１３２との間隔が広がるため、図１４において説明したように密であった左側のＬＥＤＡ１３２との間隔が通常の間隔となる。
【０１０７】
また、図中右側のＬＥＤＡ１３２との間隔が狭まるため、図１４において説明したように疎であった右側のＬＥＤＡ１３２との間隔が通常の間隔となる。このような態様により、ＬＥＤＡ１３２の配置誤差によって生じるＬＥＤＡ１３２間の粗密の弊害を解決することが可能となる。
【０１０８】
換言すると、本実施形態に係るＬＥＤ素子１３２ａの発光量の調整に際しては、ＬＥＤＡプリントヘッド１３０を構成する各ＬＥＤＡ１３２のうち、隣接するＬＥＤＡ１３２夫々に含まれるＬＥＤ素子列間の間隔を取得する。そして、その取得結果に基づいて各ＬＥＤ素子１３２ａの発光量を調整する。また、ＬＥＤ素子列を構成する各ＬＥＤ素子１３２ａが順次点灯されることによって感光体上に蓄積される露光量の主走査方向における分布の位置が調整されるように、各ＬＥＤ素子１３２ａの発光量が調整される。
【０１０９】
次に、図１２及び図１３において説明した夫々のＬＥＤ素子列の露光スポットの主走査方向範囲の調整と、図１５、図１６において説明した隣接するＬＥＤＡ１３２間の粗密の調整との関係について説明する。図５において説明したように複数配列されたＬＥＤＡ１３２について夫々調整が必要となるが、この際、図５に示すように主走査方向に配列された夫々のＬＥＤＡ１３２の端部から順番に調整を行うことが出来る。
【０１１０】
例えば、左端部に配置された１番目のＬＥＤＡ１３２については、まず図１２において説明したように、夫々のＬＥＤ素子列の露光スポットの主走査方向範囲の調整のみを行う。この際、夫々のＬＥＤ素子列の露光スポットの位置を主走査方向にずらす必要はまだないため、例えば、６つのＬＥＤ素子１３２ａが配置されている主走査方向の範囲の中央に累積露光エネルギーのピークが位置するように調整を行う。
【０１１１】
次に、２番目に配置されたＬＥＤＡ１３２については、夫々のＬＥＤ素子列の露光スポットの主走査方向範囲の調整と同時に、既に調整を行った１番目のＬＥＤＡ１３２との配置間隔の粗密の調整を行う。従って、夫々のＬＥＤ素子列の露光スポットの主走査方向範囲の調整のために光量を上げるＬＥＤ素子１３２ａの数を選択すると共に、夫々のＬＥＤ素子列の露光スポットの主走査位置を調整するため、６つのＬＥＤ素子１３２ａのうち、どのＬＥＤ素子１３２ａの光量を上げるかを選択する。
【０１１２】
そして、３番目以降も同様に、夫々のＬＥＤ素子列の露光スポットの主走査方向範囲の調整と同時に、既に調整を行った１番目のＬＥＤＡ１３２との配置間隔の粗密の調整を行う。図１７（ａ）〜（ｃ）は、そのような態様を示す図である。
【０１１３】
図１７（ａ）〜（ｃ）においては、夫々２つのＬＥＤＡ１３２の隣接部分を示しており、左側に発光量調整値の決定済み（以降、「調整済み」とする）のＬＥＤＡ１３２を示し、右側に次に調整する未調整状態のＬＥＤＡ１３２を示している。図１７（ａ）の場合、調整済みのＬＥＤＡ１３２に含まれるＬＥＤ素子列の光量調整の結果、光量が上げられているＬＥＤ素子１３２ａは、６つ配列されたＬＥＤ素子１３２ａのうち中央の２つである。また、矢印の左側に示すように、調整済みのＬＥＤＡ１３２と未調整のＬＥＤＡ１３２との間は疎状態である。
【０１１４】
従って、未調整のＬＥＤＡ１３２に含まれるＬＥＤ素子１３２ａの調整に際しては、６つのＬＥＤ素子１３２ａのうち２つのＬＥＤ素子１３２ａの光量を上げると共に他のＬＥＤ素子１３２ａの光量を下げて夫々のＬＥＤ素子列の露光スポットの主走査方向範囲を調整する。
【０１１５】
その際、光量を上げる対象のＬＥＤ素子１３２ａを、図中の上側、即ち、夫々のＬＥＤ素子１３２ａが配置されている主走査方向の範囲において、調整済みのＬＥＤＡ１３２に近い側のＬＥＤ素子１３２ａとする。これにより、右側のＬＥＤＡ１３２に含まれるＬＥＤ素子列の露光スポットのピーク位置を主走査方向の左側にずらし、２つのＬＥＤＡ１３２間の間隔を通常間隔とすることが出来る。
【０１１６】
図１７（ｂ）の場合、矢印の左側に示すように、調整済みのＬＥＤＡ１３２に含まれるＬＥＤ素子列の光量調整の結果、光量が上げられているＬＥＤ素子１３２ａは、６つ配列されたＬＥＤ素子１３２ａのうち図中下側の２つである。また、調整済みのＬＥＤＡ１３２と未調整のＬＥＤＡ１３２との間は通常状態である。
【０１１７】
従って、未調整のＬＥＤＡ１３２に含まれるＬＥＤ素子１３２ａの調整に際しては、本来であれば夫々のＬＥＤ素子列の露光スポットの主走査位置の調整は不要なはずである。しかしながら、調整済みであるＬＥＤＡ１３２の調整の結果、図中下側の２つのＬＥＤ素子１３２ａの発光量が上げられており、その結果、調整済みであるＬＥＤＡ１３２に含まれるＬＥＤ素子列の露光スポットの主走査位置は、未調整であるＬＥＤＡ１３２から離れる方向にずらされている。
【０１１８】
そのため、未調整のＬＥＤＡ１３２に含まれるＬＥＤ素子１３２ａの調整に際しては、光量を上げる対象のＬＥＤ素子１３２ａを、図中の下側、即ち、夫々のＬＥＤ素子１３２ａが配置されている主走査方向の範囲において、調整済みのＬＥＤＡ１３２に近い側のＬＥＤ素子１３２ａとする。
【０１１９】
これにより、調整済みのＬＥＤＡ１３２において主走査方向の左側にずらされているＬＥＤ素子列の露光スポットに応じて、右側のＬＥＤＡ１３２に含まれるＬＥＤ素子列の露光スポットのピーク位置を主走査方向の左側にずらし、２つのＬＥＤＡ１３２間の間隔を通常間隔に保つことが出来る。
【０１２０】
図１７（ｃ）の場合、矢印の左側に示すように、調整済みのＬＥＤＡ１３２に含まれるＬＥＤ素子列の光量調整の結果、光量が上げられているＬＥＤ素子１３２ａは、６つ配列されたＬＥＤ素子１３２ａのうち図中下側の２つである。即ち、調整済みのＬＥＤＡ１３２に含まれるＬＥＤ素子列の露光スポットの主走査位置は、未調整のＬＥＤＡ１３２から離れる方向に調整されている。
【０１２１】
従って、調整済みのＬＥＤＡ１３２と未調整のＬＥＤＡ１３２との間は密状態であるが、調整済みであるＬＥＤＡ１３２における調整により、この密の間隔は既に調整されている。
【０１２２】
従って、未調整のＬＥＤＡ１３２に含まれるＬＥＤ素子１３２ａの調整に際しては、光量を上げる対象のＬＥＤ素子１３２ａを、６つ配列されたＬＥＤ素子１３２ａの中央の２つ、即ち、主走査方向における露光スポットの位置の調整がされない態様とする。これにより、２つのＬＥＤＡ１３２間の間隔は、調整済みであるＬＥＤＡ１３２側の調整結果によって通常間隔となる。
【０１２３】
次に、図１７（ａ）〜（ｃ）において説明したようにＬＥＤＡ１３２毎にＬＥＤ素子の発光量の調整を順次行う場合において、全体を考慮した調整を行う態様について図１８（ａ）〜（ｃ）を参照して説明する。図５において説明したようなＬＥＤＡプリントヘッド１３０におけるＬＥＤＡ１３２の配置によっては、図１８（ａ）に示すように、部分的にＬＥＤＡ１３２が密集して配置された状態が発生し得る。
【０１２４】
このような場合において、図１８（ｂ）に示すように、図中左側のＬＥＤＡ１３２に含まれるＬＥＤ素子列の発光量の調整により、６つのＬＥＤ素子１３２ａのうち中央の２つの光量が上げられている場合を考える。この場合、中央のＬＥＤＡ１３２に含まれるＬＥＤ素子列の発光量の調整に際しては、密であるアレイ間の間隔を調整するため、左側のＬＥＤＡ１３２から離れた方向に露光スポットが移動するように調整が行われる。
【０１２５】
そのため、図１８（ｂ）に示すように、中央のＬＥＤＡ１３２に含まれるＬＥＤ素子列の発光量は、図中上側の２つの発光量が上げられる。即ち、６つのＬＥＤ素子１３２ａの主走査方向の配置範囲において、左側のＬＥＤＡ１３２から遠ざかる方向に露光スポットが移動するように、光量を強くする２つのＬＥＤ素子１３２ａが選ばれる。これにより、左側のＬＥＤＡ１３２と中央のＬＥＤＡ１３２との間の間隔は密状態から通常状態に調整される。
【０１２６】
次に、右側のＬＥＤＡ１３２に含まれるＬＥＤ素子列の発光量の調整に際しては、密である中央のＬＥＤＡ１３２とのアレイ間の間隔を調整するため、左側のＬＥＤＡ１３２から離れた方向に露光スポットが移動するように調整が行われる必要がある。しかしながら、中央のＬＥＤＡ１３２は、上述した調整によりＬＥＤ素子列の露光スポットの位置が右側にずらされている。
【０１２７】
そのため、右側のＬＥＤＡ１３２に含まれるＬＥＤ素子列の発光量の調整に際しては、元々密であるアレイ間の間隔の調整に加えて、中央のＬＥＤＡ１３２の調整結果に応じた調整を行う必要があるが、調整可能な範囲は６つ配列されたＬＥＤ素子１３２ａの一端から他端までの範囲であり、それ以上の調整を行うことは出来ない。その結果、図１８（ｂ）に示すように、中央のＬＥＤＡ１３２と右側のＬＥＤＡ１３２とのアレイ間は密状態のままとなる。
【０１２８】
これに対して、図中左側のＬＥＤＡ１３２に含まれるＬＥＤ素子列の露光スポットの調整に際して、図１８（ｃ）に示すように６つ配列されたＬＥＤ素子の図中下側の２つの発光量を上げるように調整する態様が考えられる。このような態様により、図１８（ｃ）に示すように、３つのＬＥＤＡ１３２夫々のアレイ間を通常状態に調整することが可能となる。
【０１２９】
次に、本実施形態に係るＬＥＤＡプリントヘッド１３０の補正データ記憶部１３７に記憶されている補正データの内容及び補正動作の詳細について説明する。図１９（ａ）、（ｂ）は、補正データ記憶部１３７に記憶されている補正データの内容を示す図である。図１９（ａ）は、ＬＥＤＡプリントヘッド１３０、そこに含まれるＬＥＤＡ１３２及びそこに含まれるＬＥＤ素子１３２ａ夫々の位置ずれや傾きに関する情報（以降、「位置ずれ情報」とする）を示す図であり、図１９（ｂ）は、夫々のＬＥＤ素子１３２ａの発光量のバラつき（以降、「光量バラつき情報」とする）を示す図である。
【０１３０】
図１９（ａ）に示すように、本実施形態に係る位置ずれ情報においては、夫々のＬＥＤＡ１３２に含まれるＬＥＤ素子１３２ａを識別する“素子番号”に対して、夫々のＬＥＤＡ１３２内におけるＬＥＤ素子１３２ａの基準位置からの位置ずれ量が“素子ずれ量”として関連付けられている。ここで本実施形態に係る素子ずれ量においては、主走査方向及び副走査方向における位置ずれ量が、夫々「Ｘ１１，Ｙ１１」のように関連付けられている。
【０１３１】
また、本実施形態に係る“素子番号”は、「＃１−１」、「＃１−２」、・・・「＃２−１」、「＃２−２」というように、前段の数字でＬＥＤＡ１３２を識別し、後段の数字でＬＥＤＡ１３２内のＬＥＤ素子を識別するような番号となっている。そして、夫々のＬＥＤＡ１３２自体の基準位置からの位置ずれ量及び図１０（ｂ）において説明したような傾きが、“チップずれ量”として関連付けられている。ここで本実施形態に係るチップずれ量においては、主走査方向及び副走査方向における位置ずれ量が、夫々「Ｘ＃１，Ｙ＃１」のように関連付けられていると共に、傾きが「θ＃１」のように関連付けられている。
【０１３２】
また、図４に示すように光書き込み装置１１１に配置される夫々のＬＥＤＡプリントヘッド１３０の基準位置からの位置ずれ量及び図１０（ａ）において説明したような傾きが、“全体ずれ量”として関連付けられている。ここで本実施形態に係る全体ずれ量においては、主走査方向及び副走査方向における位置ずれ量が、夫々「Ｘ０，Ｙ０」のように関連付けられていると共に、傾きが「θ０」のように関連付けられている。
【０１３３】
図１９（ｂ）に示すように、本実施形態に係る光量バラつき情報においては、夫々のＬＥＤＡ１３２に含まれるＬＥＤ素子を識別する“素子番号”に対して、夫々のＬＥＤ素子を基準となる駆動電流で駆動した場合の発光量である“基準光量”が関連付けられている。
【０１３４】
また、本実施形態に係る“素子番号”は、「＃１−１」、「＃１−２」、・・・「＃２−１」、「＃２−２」というように、前段の数字でＬＥＤＡ１３２を識別し、後段の数字でＬＥＤＡ１３２内のＬＥＤ素子を識別するような番号となっている。そして、夫々のＬＥＤＡ１３２に含まれるＬＥＤ素子の基準光量の平均値が、“アレイ平均光量”として夫々のアレイ毎に関連付けられている。また、図４に示すように光書き込み装置１１１に配置される夫々のＬＥＤＡプリントヘッド１３０毎の平均光量を示す“全体平均光量”含まれている。
【０１３５】
次に、本実施形態に係る夫々のＬＥＤＡ１３２に含まれるＬＥＤ素子列毎の発光量の調整動作について図２０のフローチャートを参照して説明する。図２０に示す動作を実行するタイミングとしては、例えば搬送ベルト１０５上に補正パターンを描画し、それを読み取ることによって画像の位置ずれを補正する位置ずれ補正動作が実行され、その結果画像のスキューを補正するためのスキュー補正量が算出された後である。
【０１３６】
図２０に示すようにまずは補正データ取得部３０５がＬＥＤＡプリントヘッド１３０の補正データ記憶部１３７から補正データを読み出す（Ｓ２００１）。補正データ処理部３０６は、補正データ取得部３０５が読み出した補正データを参照し、まずは、図１４において説明したような、夫々のＬＥＤＡ１３２のアレイ間の間隔の補正量を算出する（Ｓ２００２）。
【０１３７】
Ｓ２００２において、補正データ処理部３０６は、図１９（ａ）において説明した位置ずれ情報の“チップずれ量”や、夫々のＬＥＤＡ１３２の端部に配置されているＬＥＤ素子列の“素子ずれ量”を参照する。そして、夫々のＬＥＤＡ１３２の基準位置からのずれ量及び端部に配置されたＬＥＤ素子１３２ａの基準位置からのずれ量に基づいて各アレイ間の間隔を判断する。
【０１３８】
ここで言うアレイ間の間隔とは、単純にＬＥＤＡ１３２間の間隔ではなく、夫々のＬＥＤＡ１３２において端部に配置されているＬＥＤ素子列の間隔、即ち、ＬＥＤＡ１３２の継ぎ目における画素の間隔である。そして、“チップずれ量”に含まれる夫々のＬＥＤＡ１３２の傾き角度θ＃ｎに基づき、アレイ間の間隔を調整するための調整値を算出する。
【０１３９】
ここで、本実施形態のように６つのＬＥＤ素子１３２ａを副走査方向に配列してＬＥＤ素子列を構成する場合の、ＬＥＤ素子列の露光スポットの調整可能な位置について図２１（ａ）〜（ｋ）を参照して説明する。上述したように、本実施形態においては、６つ配列されたＬＥＤ素子１３２ａのうち、光量を上げるＬＥＤ１３２と光量を下げるＬＥＤ素子１３２ａとを選択することにより、ＬＥＤＡ１３２の副走査方向に対する傾きに応じて露光スポットの主走査位置を調整する。
【０１４０】
即ち、調整可能な範囲及び単位は、６つのＬＥＤ素子１３２ａの配置によって定まることとなる。図２１（ａ）〜（ｆ）は、夫々のＬＥＤ素子１３２ａの位置を中心として露光スポットを設定する場合であり、６つのＬＥＤ素子１３２ａ夫々に対応して１〜６となる。
【０１４１】
他方図２１（ｇ）〜（ｋ）は、夫々のＬＥＤ素子１３２ａの間の位置を中心として露光スポットを設定する場合であり、６つのＬＥＤ素子１３２ａ夫々の間に対応して１．５、２．５・・・５．５となる。即ち、６つのＬＥＤ素子１３２ａによってＬＥＤ素子列を構成する場合、最大で１から６若しくは６から１への±５の変化が可能である。また、変化の最小単位は０．５である。
【０１４２】
尚、図２１（ａ）〜（ｋ）に示すように夫々のＬＥＤ素子列の露光スポットの位置を変える場合、主走査方向における露光スポットの移動量は、夫々のＬＥＤＡ１３２の傾き量やＬＥＤＡプリントヘッド１３０の傾き量によって異なる。従って、Ｓ２００２において、補正データ処理部３０６は、夫々のＬＥＤＡ１３２の位置ずれ量及び傾き量並びにＬＥＤＡプリントヘッド１３０の傾き量に基づき、アレイ間の間隔を補正するために必要な調整値を決定する。アレイ間の間隔を補正するために必要な調整値とは、ＬＥＤ素子１３２ａの発光位置の移動量、即ち、図２１（ａ）〜（ｋ）に示す、０．５を単位とする１〜５までの値である。
【０１４３】
図２２は、上述したようにして決定されたアレイ間の間隔を補正するために決定されたＬＥＤ素子１３２ａの発光位置の移動量を示す図である。換言すると、図２２に示す夫々の数値は、ＬＥＤＡプリントヘッド１３０を構成する夫々のＬＥＤＡ１３２のうち互いに隣接するＬＥＤＡ１３２に夫々含まれるＬＥＤ素子列間の間隔を調整するために必要な調整量である。
【０１４４】
図２２においては、一番左側のＬＥＤＡ１３２を基準として、右側に隣接するＬＥＤＡ１３２のＬＥＤ素子列の発光量を決定する際に、発光量を強くする必要のあるＬＥＤ素子の位置（以降、「ピーク素子位置」とする）をどの程度動かす必要があるかを図２１（ａ）〜（ｋ）において説明した値に基づいて示している。
【０１４５】
例えば、左端側の１番目のＬＥＤＡ１３２と２番目のＬＥＤＡ１３２との間の間隔の調整に際しては、２番目のＬＥＤＡ１３２のピーク素子位置を＋１する必要がある。ここで、図２２においては、図２１（ａ）〜（ｋ）に従い、図中の上方向をプラス、下方向をマイナスとしている。
【０１４６】
従って、図２２に示す１番目のＬＥＤＡ１３２のピーク素子位置が図２１（ａ）に示す状態であれば、２番目のＬＥＤＡ１３２のピーク素子位置は、図２１（ｂ）に示す状態となる。また、１番目のＬＥＤＡ１３２のピーク素子位置が図２１（ｈ）に示す状態であれば、２番目のＬＥＤＡ１３２のピーク素子位置は、図２１（ｉ）に示す状態となる。
【０１４７】
また、図２２に示すカッコ内の値は、左から順番にピーク素子位置の移動量を、符号を加味して累計した結果を示す値である。上述したように、ピーク素子位置の最大の変化量は±５である。従って、カッコ内の値の絶対値が５を超えた場合、補正が不可能となる。また、カッコ内の値の絶対値が５以内であっても、プラスの値の絶対値と、マイナスの値の絶対値の合計値が５を超えている場合も、実質的に５以上の調整が必要とされるため、補正が不可能となる。
【０１４８】
そのため、補正データ処理部３０６は、図２２に示すカッコ内の値を確認し、プラスの値の絶対値と、マイナスの値の絶対値の合計値が５を超えていないか否か、即ち、補正可能な範囲内であるか否かを確認する（Ｓ２００３）。尚、本実施形態においては、６つのＬＥＤ素子によってＬＥＤ素子列を構成するため、５を超えているか否かを判断するが、具体的な判断はＬＥＤ素子列を構成するＬＥＤ素子の数に応じて異なる。
【０１４９】
Ｓ２００３の判断の結果、補正不可能であると判断した場合、即ち、５を超えていた場合（Ｓ２００３／ＮＯ）、補正データ処理部３０６は、図２２に示すアレイ間隔補正値の調整を行う（Ｓ２００４）。Ｓ２００４の処理の詳細は後述する。
【０１５０】
Ｓ２００３の判断の結果、補正可能であると判断した場合、即ち、５以内である場合（Ｓ２００３／ＹＥＳ）、若しくは、Ｓ２００４の処理が完了した場合、補正データ処理部３０６は、端部に配置されたＬＥＤＡ１３２の調整値を決定する（Ｓ２００５）。端部に配置されたＬＥＤＡ１３２とは、即ち、夫々のＬＥＤＡ１３２毎のＬＥＤ素子列の露光スポットの設定処理を開始する最初のＬＥＤＡ１３２である。
【０１５１】
Ｓ２００５において、補正データ処理部３０６は、図１２において説明したように、対象となる端部のＬＥＤＡ１３２の傾き量及びＬＥＤＡプリントヘッド１３０の傾き量に基づいてＬＥＤ素子列の副走査方向に対する傾き量を求め、その結果に基づいて、光量を上げるＬＥＤ素子１３２ａの数を決定する。
【０１５２】
即ち、Ｓ２００５においては、補正データ処理部３０６が、ＬＥＤ素子列においてＬＥＤ素子１３２ａが配列された方向の副走査方向に対する誤差を示す情報を取得する誤差情報取得部として機能する。図２３（ａ）〜（ｆ）は、ＬＥＤ素子列の副走査方向に対する傾き量に応じた光量を上げるＬＥＤ素子１３２ａの数の例を示す図である。
【０１５３】
図２３（ａ）に示すように、ＬＥＤ素子列が副走査方向に対して傾いていなければ、露光スポット位置の調整のために光量を上げるＬＥＤ素子１３２ａの数を調整する必要はない。図２３（ｂ）〜（ｆ）は、徐々にＬＥＤ素子列の搬送方向に対する傾きが大きくなっていく状態を示している。図２３（ｂ）〜（ｆ）に示すように、傾きの大きさに合わせて光量を上げるＬＥＤ素子１３２ａの数を調整することにより、露光スポットの主走査方向幅を調整することが出来る。
【０１５４】
尚、光量を上げるＬＥＤ素子１３２ａの数を多くすると、その分ピーク素子位置値の調整幅が狭くなる、例えば図２３（ｂ）に示す例の場合、ピーク素子位置は、５つのＬＥＤ素子１３２ａの中心の位置となるが、ピーク素子位置の調整幅は、６つのＬＥＤ素子１３２ａのうち中心の２つのいずれかでしか調整が出来ない。
【０１５５】
従って、露光スポットの主走査方向幅の調整のために光量を上げるＬＥＤ素子１３２ａの数を減らす必要が無かったとしても、ピーク素子位置の調整幅を確保するために、光量を上げるＬＥＤ素子１３２ａの数を減らしても良い。
【０１５６】
Ｓ２００５において、補正データ処理部３０６は、光量を上げるＬＥＤ素子１３２ａの数を決定すると、次に、図２２に示すように算出されたカッコ内の値に基づいて、ピーク素子位置を決定する。例えば図２２の例の場合、カッコ内の値の最大値は「＋４」である。従って、プラス方向に少なくとも４つのピーク素子位置の移動が必要であるため、端部のＬＥＤＡ１３２におけるピーク素子位置が、図２１（ｂ）に示す状態よりも上側であると、途中で調整が不可能となってしまう。
【０１５７】
従って、図２２に示す例の場合、補正データ処理部３０６は、端部のＬＥＤＡ１３２のピーク素子位置として１、１．５、２のいずれかを選択する。この場合、ＬＥＤＡプリントヘッド１３０全体のピーク素子位置の主走査方向の変動を少しでも抑えるため、可能な限りピーク素子位置の中心である３．５に近い値を選ぶことが好ましい。
【０１５８】
尚、図２２においては、カッコ内の値がプラスのみとなる場合を示しているが、上述したように、補正可能範囲の判断においてはプラスの値の絶対値及びマイナスの値の絶対値を参照する必要がある。従って、Ｓ２００５において補正データ処理部３０６は、カッコ内の値のプラスの値の絶対値の最大値及びマイナスの値の絶対値の最大を参照して、端部に配置されたＬＥＤＡ１３２のピーク素子位置を決定する。このような処理が、図１８（ｃ）において説明した、全体の補正範囲が収まるようにする処理である。
【０１５９】
次に、補正データ処理部３０６は、図１７（ａ）〜（ｃ）において説明したように、隣接するＬＥＤＡ１３２に含まれるＬＥＤ素子列のＬＥＤ素子の発光量及びピーク素子位置を決定する（Ｓ２００６）。Ｓ２００６において、補正データ処理部３０６は、図２２に示すように算出された各アレイ間の補正値に基づいてピーク素子位置を決定すると共に、対象のＬＥＤＡ１３２に含まれるＬＥＤ素子列の副走査方向に対する傾きに基づき、光量を上げるＬＥＤ素子の数を決定する。
【０１６０】
補正データ処理部３０６は、Ｓ２０６の処理を隣接するＬＥＤＡ１３２に対して順番に繰り返し（Ｓ２００７／ＮＯ）、反対側の端部に配置されたＬＥＤＡ１３２、即ち最終アレイの補正値の決定が完了したら（Ｓ２００７／ＹＥＳ）、算出した補正値を補正データ設定部１３６に出力して（Ｓ２０８）、処理を終了する。
【０１６１】
次に、本実施形態に係るＳ２００４の処理について説明する。上述したように、Ｓ２００４の処理は、図２２に示すようにアレイ間の補正のためのピーク素子位置の変更値が算出された場合において、補正が不可能であると判断した場合に、アレイ間のピーク素子位置の変更値を調整する処理である。
【０１６２】
図２４は、調整が不可能である場合のアレイ間の補正のためのピーク素子位置の変更値の算出結果を示す図である。図２４の場合、プラスの値の絶対値の最大値は「４．５」であり、マイナスの値の絶対値の最大値は「２」である。従って、合計で６．５となって５を超えるため、調整が不可能である。この６．５の値を必要調整値とする。
【０１６３】
Ｓ２００４において、補正データ処理部３０６は、上述した必要調整値が５以内になるように、夫々のアレイ間毎に算出されたピーク素子値位置の変更値を、調整する。具体的には、以下の式（１）により、夫々のアレイ間のピーク素子位置の変更値Ｐａｄｊ（＃ｎ）に基づいて調整値Ｐ´ａｄｊ（＃ｎ）を算出する。ここで、Ｐａｄｊ（＃ｎ）は、ｎ番目のＬＥＤＡ１３２とｎ＋１番目のＬＥＤＡ１３２との間のピーク素子値位置の変更値であり、Ｎは、ＬＥＤ素子列に含まれるＬＥＤ素子１３２ａの数であり、ＰＭＡＸは、上述した必要調整値である。                              
2015193235.tif 000003
【０１６４】
上記式（１）の意義は、全体として調整可能な調整範囲である（Ｎ−１）の値を、夫々のアレイ間において必要とされている調整値Ｐａｄｊ（＃ｎ）に応じて、夫々のアレイ間に振り分けることに相当する。図２５は、そのようにして補正された後のピーク素子値位置の変更値の調整値Ｐ´ａｄｊ（＃ｎ）を示す図である。尚、図２５においては、０．５を単位として、その間の値は０．５単位に切り捨てている。
【０１６５】
次に、具体的なＬＥＤ素子の光量の調整方法について説明する。図２６は、ＬＥＤ素子列に含まれる夫々のＬＥＤ素子１３２ａの光量を決定するため、関数Ｆを用いる場合の例を示す図である。図２６に示す関数Ｆは、上述したピーク素子位置を示すＸｐｅａｋ及びピーク素子位置における光量を示すＹｐｅａｋ並びに、図２３において説明した、光量を上げるＬＥＤ素子１３２ａの数に相当するピーク幅Ｗｐｅａｋをパラメータとして定まる関数である。
【０１６６】
補正データ処理部３０６は、Ｓ２００５及びＳ２００６において、上述したＸｐｅａｋ、Ｙｐｅａｋ、Ｗｐｅａｋに基づいて関数Ｆを設定し、その関数Ｆにおいて、夫々のＬＥＤ素子１３２ａの位置を示すＸの値を代入することによって、夫々のＬＥＤ素子１３２ａ毎の発光量を求める。尚、ピーク幅Ｗｐｅａｋをパラメータとするのではなく、ＬＥＤ素子列と搬送方向との傾きに応じて複数の関数Ｆを用意しても良い。
【０１６７】
図２７は、ＬＥＤ素子列に含まれる夫々のＬＥＤ素子１３２ａの光量を決定するため、夫々のＬＥＤ素子１３２ａの発光量が予め設定されたテーブル（以降、「光量調整値テーブル」とする）を用いる場合の例を示す図である。図２７に示すように、光量調整値テーブルにおいては、Ｘｐｅａｋ、Ｙｐｅａｋをパラメータとして６つの発光素子の光量調整値が予め設定されている。
【０１６８】
補正データ処理部３０６は、Ｘｐｅａｋ、Ｙｐｅａｋの値が最も近い列を選択して、夫々のＬＥＤ素子１３２ａの発光量を決定する。図２７の態様においても、ＬＥＤ素子列と搬送方向との傾きに応じて複数の光量調整値テーブルが予め生成されており、補正データ処理部３０６は、ＬＥＤ素子列と搬送方向との傾きに応じたテーブルを選択して、夫々のＬＥＤ素子１３２ａの発光量を決定する。
【０１６９】
図２６及び図２７において説明した態様により、補正データ処理部３０６が夫々のＬＥＤ素子１３２ａの発光量を調整するための調整値を決定する。即ち、補正データ処理部３０６が、調整値生成部として機能する。
【０１７０】
以上、説明したように、本実施形態に係る光書き込み装置１１１に含まれる光書込み制御部２０１においては、ＬＥＤＡ１３２に含まれるＬＥＤ素子列において副走査方向に複数配列されているＬＥＤ素子１３２ａの配列方向が副走査方向に対して誤差を有する場合に、その誤差に基づいて夫々のＬＥＤ素子列に含まれるＬＥＤ素子１３２ａの発光量を制御する。そのため、夫々のＬＥＤ素子列によって描画される画素の露光状態を好適に補正することが可能となり、上記誤差によって生じる画質の低下を防ぐことが出来る。
【０１７１】
尚、上記実施形態においては、図１０（ａ）、（ｂ）において説明したようなＬＥＤＡプリントヘッド１３０及びＬＥＤＡ１３２の取り付け誤差によって生じるＬＥＤ素子列の露光スポットの調整や、隣接するＬＥＤＡ１３２間の間隔の調整のためのＬＥＤ素子１３２ａの発光量の調整について説明した。
【０１７２】
これに加えて、ＬＥＤ素子１３２ａの発光量の調整としては、図１９（ｂ）において説明したような、夫々のＬＥＤ素子１３２ａの基準発光量の調整が必要である。従って、補正データ処理部３０６は、図２０において説明した動作によって決定されるＬＥＤ素子１３２ａの発光量の調整値と、図１９（ｂ）に示す光量バラつき情報に基づいて決定されるＬＥＤ素子１３２ａの発光量の調整値とに基づき、最終的な発光量の調整値を決定する。
【０１７３】
尚、発光量の調整方法としては、上述したように、ストローブ期間の調整や駆動電流の調整を用いることが可能である。この場合において、本発明が目的とする図１９（ａ）に示す位置ずれ情報に基づく調整と、図１９（ｂ）に示す光量バラつき情報に基づく調整とを使い分けても良い。例えば、位置ずれ情報に基づく調整をストローブ期間の調整によって行い、光量バラつき情報に基づく調整を駆動電流の調整によって行うことが出来る。
【０１７４】
また、上記実施形態においては、発光素子としてＬＥＤ素子１３２ａを用いる場合を例として説明した。しかしながらこれは一例であり、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子や、ＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）等を用いることが可能である。
【０１７５】
また、上記実施形態においては、図２０のＳ２００４において説明したように、全てのＬＥＤＡ１３２間のピーク素子位置の移動量を算出して累計した結果、補正が不可能であった場合に、ピーク素子位置の移動量を調整する場合を例として説明した。しかしながらこれは一例であり、例えば、図２８（ｂ）に示すように、補正不可能な範囲はそれ以上補正しないようにしても良い。
【０１７６】
尚、上記実施形態においては、主走査方向に配列された複数のＬＥＤＡ１３２について、左側から順に調整する場合を例として説明した。しかしながらこれは一例であり、右側から順に調整を行っても良い。その場合であっても、図２０のＳ２００５において右端側に配置されたＬＥＤＡ１３２を選択すると共に、Ｓ２００６において左方向に順番にＬＥＤＡ１３２を選択することにより上記と同様に処理可能である。
【符号の説明】
【０１７７】
１  画像形成装置
１０  ＣＰＵ
１１  ＲＡＭ
１２  ＲＯＭ
１３  エンジン
１４  ＨＤＤ
１５  Ｉ／Ｆ
１６  ＬＣＤ
１７  操作部
１８  バス
２０  コントローラ
２１  ＡＤＦ
２２  スキャナユニット
２３  排紙トレイ
２４  ディスプレイパネル
２５  給紙テーブル
２６  プリントエンジン
２７  排紙トレイ
２８  ネットワークＩ／Ｆ
３０  主制御部
３１  エンジン制御部
３２  入出力制御部
３３  画像処理部
３４  操作表示制御部
１０１  給紙トレイ
１０２  給紙ローラ
１０３  レジストローラ
１０４  用紙
１０５  搬送ベルト
１０６Ｋ、１０６Ｃ、１０６Ｍ、１０６Ｙ  画像形成部
１０７  駆動ローラ
１０８  従動ローラ
１０９Ｋ、１０９Ｃ、１０９Ｍ、１０９Ｙ  感光体ドラム
１１０Ｋ  帯電器
１１１光書き込み装置
１１２Ｋ、１１２Ｃ、１１２Ｍ、１１２Ｙ  現像器
１１３Ｋ、１１３Ｃ、１１３Ｍ、１１３Ｙ  除電器
１１５Ｋ、１１５Ｃ、１１５Ｍ、１１５Ｙ  転写器
１１６  定着器
１１７  パターン検知センサ
１３１  基板
１３２  ＬＥＤＡ
１３３  駆動回路
１３４  画像データ入力部
１３５  発光信号入力部
１３６  補正データ設定部
１３７  補正データ記憶部
１７０  センサ素子
２０１  光書き込み制御部
２０２  ＣＰＵ
２０３  ＲＡＭ
２０４、２０５  ラインメモリ
２１０  ＬＥＤＡ書き込み制御回路
２１１  周波数変換部
２１２  画像処理部
２１３  スキュー補正部
２１４  ＬＥＤＡ制御部
３０１  レジスタ
３０２  信号生成部
３０３  データ転送部
３０４  発光制御部
３０５  補正データ取得部
３０６  補正データ処理部
【先行技術文献】
【特許文献】
【０１７８】
【特許文献１】特開２００５−０９６１１２号公報
【図１】
2015193235.tif 000004
【図２】
2015193235.tif 000005
【図３】
2015193235.tif 000006
【図４】
2015193235.tif 000007
【図５】
2015193235.tif 000008
【図６】
2015193235.tif 000009
【図７】
2015193235.tif 000010
【図８】
2015193235.tif 000011
【図９】
2015193235.tif 000012
【図１０】
2015193235.tif 000013
【図１１】
2015193235.tif 000014
【図１２】
2015193235.tif 000015
【図１３】
2015193235.tif 000016
【図１４】
2015193235.tif 000017
【図１５】
2015193235.tif 000018
【図１６】
2015193235.tif 000019
【図１７】
2015193235.tif 000020
【図１８】
2015193235.tif 000021
【図１９】
2015193235.tif 000022
【図２０】
2015193235.tif 000023
【図２１】
2015193235.tif 000024
【図２２】
2015193235.tif 000025
【図２３】
2015193235.tif 000026
【図２４】
2015193235.tif 000027
【図２５】
2015193235.tif 000028
【図２６】
2015193235.tif 000029
【図２７】
2015193235.tif 000030