(57)【特許請求の範囲】
【請求項１】
回転可能に支持される像担持体と、
発光素子およびポリゴンミラーを有しているとともに、前記像担持体の回転軸方向を主走査方向とし、前記発光素子から発せられる光を前記ポリゴンミラーで前記主走査方向に走査することにより露光走査を行って前記像担持体に静電潜像を形成する露光装置と、
前記発光素子の点灯または消灯を示すパルス信号を生成し、前記発光素子の点消灯を制御する露光制御部と、を備え、
前記露光制御部は、前記パルス信号の幅を変調することにより前記発光素子の発光時間をドット毎に調整して前記主走査方向での濃度を補正する第１補正と、前記主走査方向に延びる主走査ラインを複数に分割した各ブロックに含まれる１つのドットを所定ドットとし、前記各ブロックに含まれる所定ドットについて前記発光素子の発光時間をさらに補正する第２補正とを行い、
前記露光制御部は、前記第２補正を行った所定ドットの位置が前記主走査方向と直交する副走査方向に並ばないように、前記第２補正を行う所定ドットの位置を前記主走査ライン毎にずらすことを特徴とする画像形成装置。
【請求項２】
前記露光制御部は、前記各ブロックに含まれるドット数を同じとし、前記主走査方向におけるブロックの境界位置を前記主走査ライン毎にずらすことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記露光制御部は、前記各ブロックに含まれるドットのうち、同じ位置のドットを所定ドットとして前記第２補正を行うことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記露光制御部は、周期性が生じないように、前記主走査方向におけるブロックの境界位置を前記主走査ライン毎にずらすことを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
乱数を生成する乱数生成部をさらに備え、
前記露光制御部は、前記乱数生成部が生成する乱数を用いて、前記主走査方向におけるブロックの境界位置を前記主走査ライン毎にずらすことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記乱数生成部は、前記主走査方向の位置と濃度との関係を示す濃度補正カーブに基づいて乱数を生成することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記露光制御部は、遅延素子を直列に複数段接続して入力信号を遅延させる遅延回路、前記複数段の遅延素子のうちのいずれかの出力信号を選択して遅延信号として出力するセレクター、および、前記入力信号と前記遅延信号との論理演算を行う論理回路を含み、前記パルス信号の幅を変調することを特徴とする請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
前記露光制御部は、前記第２補正を行う際、前記複数段の遅延素子のうちの１つ分の遅延素子の遅延時間だけ前記発光素子の発光時間を補正することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記露光制御部は、前記主走査ラインを複数の倍率補正用のブロックに分割した上で倍率補正を行うとともに、前記倍率補正用のブロックを前記第２補正用のブロックとして前記第２補正を行うことを特徴とする請求項１〜８のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置として、感光体ドラムに静電潜像を形成し、感光体ドラムに形成された静電潜像を現像してトナー像を得るようにしたものが知られている。このような画像形成装置は、たとえば、半導体レーザー素子を有する露光装置を備えている。そして、その露光装置は、感光体ドラムの回転軸方向を主走査方向とし、感光体ドラムに対する露光走査を行なうことによって、感光体ドラムに静電潜像を形成する。
【０００３】
ところで、半導体レーザー素子の発光時間を各ドットで均一にして露光走査を行なうと理想的には主走査方向の濃度は均一になるはずであるが、転写特性や感光体ドラムの感光膜厚の不均一に起因する感度のムラなどに起因して、主走査方向での濃度むらが発生する。また、半導体レーザー素子のビーム径のばらつきなどでも、主走査方向での濃度むらが現れることがある。このような主走査方向の濃度むらは、感光体ドラムや光学系部品の製造精度などを上げれば低減されるが、そのようにすると製造コストが増大してしまう。
【０００４】
そのため、一般的には、主走査方向の濃度むらを電気的に補正する技術が用いられている（たとえば、特許文献１参照）。たとえば、主走査方向の濃度むらを電気的に補正する技術として、１ドットの画像データに対する半導体レーザー素子の発光時間（パルス幅）を所定の分解能で調整する方法や、半導体レーザー素子への電流を制御して光量を調整する方法などが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１７７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来提案された方法のうちの前者の方法を採用する場合、濃度の変化点を視認され難くするためには、１ドットの画像データに対する半導体レーザー素子の発光時間を高分解能（たとえば、１ドット当たりの走査時間の１／１００の分解能）で制御する必要がある。このような制御を実現するには、発光の最小の時間変化幅（１ステップ）を極めて短くし、かつ、正確に信号遅延を管理する必要があり、半導体レーザー素子や半導体素子を点灯させる回路の製造歩留り低下やコストアップは避けられない。
【０００７】
また、後者の方法を採用する場合には、１ラインの露光走査中に半導体レーザー素子への電流を変更できるような高速タイプのＤ／Ａコンバーターを必要とする。したがって、この場合にも、コストアップは避けられない。
【０００８】
本発明は、上記の課題を解決するためになされたものであり、コストの増大を抑制しながら、濃度むらの発生を良好に抑制することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の画像形成装置は、回転可能に支持される像担持体と、発光素子を有しているとともに、像担持体の回転軸方向を主走査方向とし、発光素子から発せられる光を用いて露光走査を行って像担持体に静電潜像を形成する露光装置と、発光素子の点灯または消灯を示すパルス信号を生成し、発光素子の点消灯を制御する露光制御部と、を備えている。そして、露光制御部は、パルス信号の幅を変調することにより発光素子の発光時間をドット毎に調整して主走査方向での濃度を補正する第１補正と、主走査方向に延びる主走査ラインを複数に分割した各ブロックで、所定ドットについて発光素子の発光時間をさらに補正する第２補正とを行う。
【００１０】
本発明の構成によれば、露光制御部は、パルス信号の幅を変調することにより発光素子の発光時間をドット毎に調整して主走査方向での濃度を補正する第１補正と、主走査方向に延びる主走査ラインを複数に分割した各ブロックで、所定ドットについて発光素子の発光時間をさらに補正する第２補正とを行う。ここで、パルス幅の最小変化幅（１ステップ）には限界があるので、各ドットにおける発光素子の発光時間を理想的な発光時間に完全に合わせるのは困難である。そのため、各ドットについて実際の発光時間と理想的な発光時間との間に僅かに誤差が生じ、各ドットでの僅かな誤差が積み上がるとブロック単位での濃度むらとして視認されることがある。しかし、本発明の構成では、各ドットで積み上がった誤差を解消するように第２補正が行われる。これにより、高分解能のパルス幅変調ではなく、低分解能のパルス幅変調でも、人間の目の分解能やトナーによる描画の誤差により画像を劣化させずに濃度の適切な補正を行うことができる。したがって、露光制御部に高価な高分解能のパルス幅変調機能を持たせなかったとしても、主走査方向での濃度むらの発生を良好に抑制する濃度補正を行え、コストの増大を抑制することができる。
【００１１】
上記の構成において、露光制御部は、第２補正を行った所定ドットの位置が主走査方向と直交する副走査方向に並ばないように、第２補正を行う所定ドットの位置を主走査ライン毎にずらすことが好ましい。第２補正を行う所定ドットの位置が副走査方向に並ぶと、副走査方向に縦筋状の濃度むらが生じることがある。しかし、この構成によれば、意図的に第２補正を行う所定ドットの位置を主走査ライン毎にずらすので、縦筋状の濃度むらが生じない。
【００１２】
上記の構成において、露光制御部は、各ブロックに含まれるドット数を同じとし、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことが好ましい。このように構成すれば、主走査方向におけるブロックの境界位置で濃度段差が生じ難くなる。このため、主走査ラインを複数に分割した各ブロックで第２補正を行ったとしても、濃度の均一性を損なうことはない。
【００１３】
上記の構成において、露光制御部は、各ブロックに含まれるドットのうち、同じ位置のドットを所定ドットとして第２補正を行うことが好ましい。このように構成すれば、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすと、それに伴って、第２補正を行う所定ドットの位置が主走査ライン毎にずれることになる。
【００１４】
上記の構成において、露光制御部は、周期性が生じないように、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことが好ましい。このように構成すれば、ブロックの境界が互いに干渉して干渉縞が現れる、という不都合の発生が抑制される。
【００１５】
上記の構成において、乱数を生成する乱数生成部をさらに備え、露光制御部は、乱数生成部が生成する乱数を用いて、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことが好ましい。このように構成すれば、容易に、周期性が生じないように、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことができる。
【００１６】
上記の構成において、乱数生成部は、主走査方向の位置と濃度との関係を示す濃度補正カーブに基づいて乱数を生成することが好ましい。このように構成すれば、容易に、濃度補正カーブに基づいて、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことができる。
【００１７】
上記の構成において、露光制御部は、遅延素子を直列に複数段接続して入力信号を遅延させる遅延回路、複数段の遅延素子のうちのいずれかの出力信号を選択して遅延信号として出力するセレクター、および、入力信号と遅延信号との論理演算を行う論理回路を含み、パルス信号の幅を変調することが好ましい。このように構成すれば、遅延素子を複数段設けるだけで、遅延時間単位でパルス信号の幅を変調することができる。これにより、パルス信号の幅を変調するために、高逓倍型のＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）などを用いることなく、パルス信号の幅を変調することができ、コストアップを抑制することができる。
【００１８】
この場合、露光制御部は、第２補正を行う際、各ブロックに含まれる１つのドットを所定ドットとして、複数段の遅延素子のうちの１つ分の遅延素子の遅延時間だけ発光素子の発光時間を補正することがより好ましい。このように構成すれば、濃度に大きな影響を与えない範囲で、各ブロックの濃度補正を行うことができる。
【００１９】
上記の構成において、露光制御部は、主走査ラインを複数の倍率補正用のブロックに分割した上で倍率補正を行うとともに、倍率補正用のブロックを第２補正用のブロックとして第２補正を行なうことが好ましい。このように構成すれば、倍率補正用のブロックに対して適切な濃度補正を行うことができる。
【発明の効果】
【００２０】
以上のように、本発明によれば、コストの増大を抑制しながら、濃度むらの発生を良好に抑制することが可能な画像形成装置を容易に得ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１実施形態による画像形成装置の全体構成図
【図２】本発明の第１実施形態による画像形成装置の画像形成部の概略図
【図３】本発明の第１実施形態による画像形成装置に備えられる露光装置の概略図
【図４】本発明の第１実施形態による画像形成装置のハードウェア構成を示したブロック図
【図５】本発明の第１実施形態による画像形成装置に備えられる露光装置のハードウェア構成を示したブロック図
【図６】図５に示した露光制御部において行われるパルス幅変調の一例を説明するための図
【図７】図５に示した露光制御部において行われる濃度補正の概要を説明するための図
【図８】図５に示した露光制御部において行われる濃度補正の概要を説明するための図
【図９】図５に示した露光制御部において行われる濃度補正の概要を説明するための図
【図１０】図５に示した露光制御部において行われる濃度補正の概要を説明するための図
【図１１】本発明の第２実施形態による画像形成装置において行なわれる倍率補正の概要を説明するための図
【発明を実施するための形態】
【００２２】
以下に、本発明の第１実施形態による複合機１００について説明する。
【００２３】
第１実施形態の複合機１００は、図１に示すように、操作パネル１０１、画像読取部１０２、給紙部１０３、搬送路１０４、画像形成部１０５、中間転写部１０６、定着部１０７および両面搬送路１０８などを少なくとも備えている。
【００２４】
操作パネル１０１は、図１中の破線で示されたものであり、液晶表示部１１およびその液晶表示部１１を覆うタッチパネル部１２などを有する。また、操作パネル１０１には、各種機能の実行開始を指示するためのスタートキー１３やテンキー１４などのハードキーも設けられている。
【００２５】
画像読取部１０２は、原稿を読み取り、原稿の画像データを形成する。画像読取部１０２には、図示しないが、露光ランプ、ミラー、レンズおよびイメージセンサーなどの光学系部材が設けられている。この画像読取部１０２は、載置読取用コンタクトガラス２１に載置される原稿にビームを照射し、その原稿の反射ビームを受けたイメージセンサーの各画素の出力値をＡ／Ｄ変換することにより、画像データを生成する。また、画像読取部１０２による原稿の読み取り時には、載置用コンタクトガラス２１に載置された原稿を原稿カバー２２で押えるようになっている。
【００２６】
給紙部１０３は、記録媒体としての用紙Ｐを収容するとともに、用紙Ｐを搬送路１０４に供給する。この給紙部１０３には、収容された用紙Ｐを引き出すピックアップローラー３１や、用紙Ｐの重送を抑制するための分離ローラー３２などが設けられている。
【００２７】
搬送路１０４は、複合機１００の内部において用紙Ｐを搬送する。具体的に言うと、給紙部１０３から供給された用紙Ｐは、搬送路１０４によって、中間転写部１０６および定着部１０７をこの順番で通過して排出トレイ１０９に導かれる。この搬送路１０４には、用紙Ｐを中間転写部１０６の手前で待機させ、タイミングを合わせて中間転写部１０６に送り出すレジストローラー４１などが設けられている。
【００２８】
画像形成部１０５は、画像データに基づいてトナー像を形成するものであって、４色分の画像形成部５０（ブラックのトナー像を形成する画像形成部５０Ｂｋ、イエローのトナー像を形成する画像形成部５０Ｙ、シアンのトナー像を形成する画像形成部５０Ｃ、および、マゼンダのトナー像を形成する画像形成部５０Ｍ）と、露光装置５とを備えている。なお、画像形成部５０Ｂｋ、５０Ｙ、５０Ｃおよび５０Ｍは、互いに異なる色のトナー像を形成するが、いずれも基本的に同様の構成である。したがって、以下の説明では、各色を表す符号（Ｂｋ、Ｙ、ＣおよびＭ）を省略する。
【００２９】
各画像形成部５０は、図２に示すように、感光体ドラム１、帯電装置２、現像装置３および清掃装置４を含んでいる。そして、各画像形成部５０は、たとえば、露光装置５を共通で使用する。
【００３０】
各感光体ドラム１は、外周面にトナー像を担持するものであって、外周面に感光層を有するとともに、周方向に回転可能に支持されている。各帯電装置２は、対応する感光体ドラム１を一定の電位で帯電させる。各現像装置３は、対応する色の現像剤を収容し、対応する感光体ドラム１にトナーを供給する。各清掃装置４は、対応する感光体ドラム１の清掃を行う。露光装置５は、各感光体１に対して走査露光を行って静電潜像を形成する。
【００３１】
露光装置５の構成としては、図３に示すように、半導体レーザー素子５１、ポリゴンミラー５２、ポリゴンモーター５３、Ｆθレンズ５４および反射ミラー５５などを備えている。なお、図３では、便宜上、１色分の構成のみを図示している。たとえば、４色分の構成においては、ポリゴンミラー５２およびポリゴンモーター５３は共用され、半導体レーザー素子５１、Ｆθレンズ５４および反射ミラー５５は各色分備えられる。あるいは、ポリゴンミラー５２およびポリゴンモーター５３も各色分備えるようにしてもよい。
【００３２】
そして、この露光装置５は、感光体ドラム１の回転軸方向を主走査方向とし、半導体レーザー素子５１から発せられるレーザー光を用いて、感光体ドラム１に対して露光走査する。これにより、感光体ドラム１に静電潜像を形成する。
【００３３】
具体的には、半導体レーザー素子５１からレーザー光が発せられると、そのレーザー光はポリゴンミラー５２に入射される。このとき、ポリゴンミラー５２は、ポリゴンモーター５３から駆動力が伝達されることで回転している。このため、ポリゴンミラー５２に入射したレーザー光は、ポリゴンミラー５２によって反射偏向される。すなわち、ポリゴンミラー５２は、レーザー光を主走査方向に走査させる。この後、レーザー光は、Ｆθレンズ５４に入射する。
【００３４】
Ｆθレンズ５４は、レーザー光が一定の速度で主走査方向を走査するように、レーザー光を反射ミラー５５に導く。そして、反射ミラー５５は、レーザー光を感光体ドラム１に向かって反射する。このようにして、露光装置５による感光体ドラム１に対する走査露光が行なわれる。
【００３５】
なお、露光装置５は、レーザー光を受光する受光部５６も備えている。この受光部５６は、フォトダイオードを含み、ポリゴンミラー５２によるレーザー光の照射範囲内（走査範囲内）で、かつ、感光体ドラム１への照射範囲外に配置されている。これにより、半導体レーザー素子５１からレーザー光が出射されると、そのレーザー光を受光部５６が受光し、受光部５６の出力電流（出力電圧）が変化する。そして、受光部５６の出力電流（出力電圧）に基づき、感光体ドラム１への走査露光の開始タイミング（主走査ラインの先頭ドットの発光開始タイミング）が取られる。
【００３６】
図１に戻って、中間転写部１０６は、画像形成部１０５からトナー像の１次転写を受けた後、用紙Ｐに２次転写を行う。中間転写部１０６は、中間転写ベルト６１と、各画像形成部５０にそれぞれ割り当てられた１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍとを少なくとも含んでいる。１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍは、対応する画像形成部５０（具体的には、感光体ドラム１）との間で中間転写ベルト６１を挟み込んでいるとともに、転写用電圧（転写バイアス）が印加されるようになっている。
【００３７】
また、中間転写部１０６は、駆動ローラー６３および従動ローラー６４も含んでいる。そして、駆動ローラー６３および従動ローラー６４は、１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍと共に、中間転写ベルト６１を張架している。
【００３８】
さらに、中間転写部１０６は、２次転写ローラー６５も含んでいる。この２次転写ローラー６５は、駆動ローラー６３との間で中間転写ベルト６１を挟み込んでいるとともに、転写用電圧（転写バイアス）が印加されるようになっている。
【００３９】
そして、各画像形成部５０で形成されたトナー像は、転写用電圧が印加された１次転写ローラー６２Ｂｋ、６２Ｙ、６２Ｃおよび６２Ｍにより、順次、ずれなく重畳して中間転写ベルト６１に１次転写される。その後、中間転写ベルト６１に１次転写されたトナー像は、転写用電圧が印加された２次転写ローラー６５により、用紙Ｐに２次転写される。
【００４０】
また、中間転写部１０６は、ベルト清掃装置６６も含んでいる。そして、このベルト清掃装置６６によって、中間転写ベルト６１から用紙Ｐへのトナー像の２次転写の後、中間転写ベルト６１の清掃が行われる。
【００４１】
定着部１０７は、用紙Ｐに２次転写されたトナー像を加熱・加圧して定着させるものである。この定着部１０７は、発熱源を内蔵する定着ローラー７１と、定着ローラー７１に圧接される加圧ローラー７２とを含んでいる。そして、トナー像が２次転写された用紙Ｐは、定着ローラー７１と加圧ローラー７２との間を通過することで、加熱・加圧される。これにより、用紙Ｐにトナー像が定着される。
【００４２】
そして、用紙Ｐは、定着部１０７を通過した後、排出トレイ１０９に排出される。これによって、画像形成処理が完了する。
【００４３】
また、両面搬送路１０８は、両面印刷を可能とするものである。この両面搬送路１０８は、定着部１０７の下流側おいて搬送路１０４と分岐し、レジストローラー４１の上流側において搬送路１０４と合流している。そして、両面搬送路１０８には、搬送路１０４との分岐点に配置された切替弁８１、排出トレイ１０９に繋がる排出口１０９ａに配置されているとともに正逆回転の切り換えが可能な排出ローラー８２、および、用紙Ｐを搬送する搬送ローラー８３などが設けられている。
【００４４】
両面印刷を行う場合、切替弁８１は、両面搬送路１０８を閉じるポジションとなり、定着部１０７から送られた用紙Ｐを排出トレイ１０９に導く。また、排出ローラー８２は、ひとまず、正回転して用紙Ｐを排出トレイ１０９に排出する。この後、排出ローラー８２は、用紙Ｐが排出ローラー８２を通過しきる前に逆回転する。このとき、切替弁８１は、両面搬送路１０８を開く方向に回動する。これにより、片面印刷された用紙Ｐは、両面搬送路１０８に導かれる。
【００４５】
両面搬送路１０８に導かれた用紙Ｐは、搬送ローラー８３により搬送され、レジストローラー４１の上流側に至る。そして、再び、中間転写部１０６から定着部１０７へと送られる。このときには、用紙Ｐの表裏が逆転しているので、用紙Ｐの裏面（未印刷面）に対して、２次転写処理および定着処理がなされる。そして、両面印刷が終わった用紙Ｐは、排出トレイ１０９に排出される。
【００４６】
次に、図４を参照して、複合機１００のハードウェア構成について説明する。
【００４７】
複合機１００は、内部に制御部１１０を有する。制御部１１０は、ＣＰＵ１１１（中央演算処理装置）や画像処理部１１２などを含み、複合機１００の各部を制御するようになっている。
【００４８】
また、制御部１１０は、記憶部１１３と接続される。この記憶部１１３は、ＲＯＭ、ＲＡＭ、フラッシュＲＯＭおよびＨＤＤなどの不揮発性の記憶装置と揮発性の記憶装置の組み合わせからなっている。たとえば、記憶部１１３は、複合機１００の制御プログラムおよび制御データなどを記憶する。そして、ＣＰＵ１１１は、記憶部１１３に格納される制御プログラムや制御データに基づき、複合機１００の各部の制御や演算を行う。
【００４９】
さらに、制御部１１０は、Ｉ／Ｆ部１１４と接続される。このＩ／Ｆ部１１４は、印刷データ（印刷を行う画像データや印刷における設定データを含むデータ）の送信元となるコンピューター２００（たとえば、パーソナルコンピューター）などとの間で通信を行うための通信インターフェイスである。また、Ｉ／Ｆ部１１４にモデムなどを内蔵し、外部のＦＡＸ装置と画像データなどの送受信を行えるようにしてもよい。
【００５０】
そして、この制御部１１０は、操作パネル１０１、画像読取部１０２、給紙部１０３、搬送路１０４、画像形成部１０５、中間転写部１０６、定着部１０７および両面搬送路１０８などと接続され、記憶部１１３の制御プログラムや制御データに基づいて各部の動作を制御する。
【００５１】
また、制御部１１０は、露光装置５と接続される。この露光装置５には、画像データに基づき、各半導体レーザー素子５１の発光（点消灯）を制御する露光制御部１５０が設けられる。
【００５２】
そして、画像処理部１１２は、画像処理後の画像データを、露光装置５が露光に用いることができる画像データに変換する。たとえば、画像処理部１１２は、各色成分（ブラック、イエロー、シアンおよびマゼンタ）ごとに、各ドットの画素値を有する画像データを階調や半導体レーザー素子５１の点消灯を示す画像データに変換し、露光装置５に向けて出力する。露光制御部１５０は、この画像データを受けて、各半導体レーザー素子５１の発光を制御する。
【００５３】
次に、図５を参照して、露光装置５のハードウェア構成を説明する。
【００５４】
まず、露光装置５の露光走査を制御する露光制御部１５０は、たとえば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などで構成される。
【００５５】
そして、露光制御部１５０には、画像処理部１１２によって露光用の画像処理が施された画像データを受信するＩ／Ｏ部分として、受信部１５１が設けられる。また、たとえば、露光制御部１５０に、少なくとも数ライン分の画像データを蓄積する画像メモリー１５２が設けられてもよい。なお、受信部１５１や画像メモリー１５２は、露光制御部１５０に外付けされる形態で設けられてもよい。露光制御部１５０は、受信部１５１で受信された画像データに基づき、半導体レーザー素子５１の点消灯やポリゴンモーター５３の回転を制御する。
【００５６】
たとえば、露光制御部１５０には、実際に半導体レーザー素子５１の点消灯を制御するコントローラー１５３が設けられる。コントローラー１５３は、受光部５６の受光による信号を受け、主走査方向の１ドット目からの露光（書き出し）タイミングを図り、主走査方向の各ラインの書き出し位置を一致させる。また、露光開始に先駆け、ポリゴンモーター５３を回転させ、露光走査に適切な速度でポリゴンモーター５３を回転させる。
【００５７】
そして、半導体レーザー素子５１の点消灯を制御するパルス信号を生成する部分として、コントローラー１５３、基準パルス信号生成部１５４およびパルス信号変調部１５５などが設けられる。
【００５８】
まず、基準パルス信号生成部１５４は、１ドットの半導体レーザー素子５１の点消灯を指示するうえで基準となる基準パルス信号を生成する。基準パルス信号生成部１５４は、トナーを載せるドットでは、１ドットの開始位置（時間）でＨｉｇｈとし、１ドットの終端位置（終端時間）よりもわずかに手前の位置（時間）でＬｏｗに変化するパルス信号を出力し、トナーを載せないドットでは、Ｌｏｗで維持する。この場合、Ｈｉｇｈは、半導体レーザー素子５１の点灯を意味し、トナーを載せるドットでは、露光が行われる。
【００５９】
また、露光制御部１５０では、各ドットについて、半導体レーザー素子５１の点灯時間を制御して、１ドットの濃度階調を変化させる（たとえば、１６階調や８階調などであり、露光制御部１５０に与えられる画像データに各ドットの階調を示す値が含まれる）。言い換えると、基準パルス信号生成部１５４は、１ドット当たりの基準パルス信号のＨｉｇｈ時間を階調数で分割した時間を単位として、階調値に合わせて、単位時間×階調値の時間だけＨｉｇｈとなるパルス信号を生成する。
【００６０】
各ドットの階調に合わせたパルス幅を持つパルス信号を生成するため、露光制御部１５０には、遅延回路１５６、セレクター１５７および論理回路１５８を含むパルス信号変調部１５５が設けられる。基準パルス信号生成部１５４の出力は、パルス信号変調部１５５に入力される。パルス信号変調部１５５の遅延回路１５６は、複数の遅延素子１５９を含む。遅延素子１５９は、１ドット当たりの描画時間を遅延素子１５９が遅延させる時間で除した個数分だけ直列に接続される（図５の例では、８３個）。
【００６１】
たとえば、１ドット当たりの描画時間が２５ｎｓ程度であり、遅延素子１５９の遅延時間が約３００ｐｓとすると、２５ｎｓ÷３００ｐｓ≒８３となる。そこで、たとえば、遅延素子１５９は８３個直列に接続される。これにより、１ドット当たりの描画時間／８３の単位でパルス幅を変調することができる。
【００６２】
セレクター１５７は、上述のように、各遅延素子１５９の遅延された出力信号のうちのいずれかを選択するための回路である。コントローラー１５７は、各ドットの階調値に基づき、各遅延素子１５９の遅延された出力信号のうちのいずれかをセレクター１５７に選択させる。論理回路１５８は、基準パルス信号と遅延信号との論理積を演算し、ドライバ１６０に出力する。ドライバ１６０は、Ｈｉｇｈであれば半導体レーザー素子５１を点灯させ、Ｌｏｗであれば半導体レーザー素子５１を消灯する。
【００６３】
このパルス信号変調部１５５を用いたパルス幅の変調の一例を図６に示す。或るドットに対応する基準パルス信号が基準パルス信号生成部１５４から遅延回路１５６に入力されると、各段の出力信号Ｄ１〜Ｄ８３が所定時間（たとえば、約３００ｐｓ）ずつ遅延される。このとき、たとえば、セレクター１５７が出力信号Ｄ５を選択すれば、論理回路１５８は、基準パルス信号と出力信号Ｄ５との論理積を演算する。これにより、或るドットに対応するパルスは狭くなる。そして、補正された或るドットに対応するパルスはドライバ１６０に出力され、それによって、或るドットにおける半導体レーザー素子５１の発光時間が短くなる。
【００６４】
たとえば、１ドットでの階調を１６階調（階調値０〜１５）とする場合、最も濃いドット（たとえば、階調値１５のドット）では、半導体レーザー素子５１を点灯させる時間が長くなるように、コントローラー１５３は、直列接続された遅延素子１５９のうち、最初段の方の遅延素子１５９の出力信号（たとえば、最初段の遅延素子１５９の出力信号Ｄ１）をセレクター１５７に出力させる。また、階調値７や８のドットでは、半導体レーザー素子５１を点灯させる時間を基準パルス信号の半分程度とするため、コントローラー１５３は、直列接続された遅延素子１５９のうち、中段あたりの遅延素子１５９の出力信号（たとえば、４０段目あたりの遅延素子１５９の出力信号）をセレクター１５７に出力させる。トナーを載せつつ最も薄いドット（たとえば、階調値１のドット）では、半導体レーザー素子５１を点灯させる時間を基準パルス信号よりも大幅に短くするため、直列接続された遅延素子１５９のうち、最終段の方の遅延素子１５９の出力信号（たとえば、８３段目の遅延素子１５９の出力信号Ｄ８３）をセレクター１５７に出力させる。
【００６５】
なお、ドットの階調値に対していずれの遅延素子１５９の出力信号をセレクター１５７から出力させるかは予め定められており、ドットの階調値に対していずれの遅延素子１５９の出力信号をセレクター１５７から出力させるかを示すデータがメモリー１６１に記憶される。コントローラー１５３は、メモリー１６１を参照し、ドットの階調値に基づき、基準パルス信号のパルス幅を変調する。言い換えると、パルス信号変調部１５５は、信号遅延を利用したＰＷＭ回路である。
【００６６】
次に、パルス信号の幅を変調することにより半導体レーザー素子５１の発光時間をドット毎に調整して主走査方向での濃度を補正する第１補正について説明する。まず、転写特性や、感光体ドラム１の主走査方向における感度のばらつきや、各種レンズやミラーの加工精度などに起因し、主走査方向において濃度が均一な画像を形成しようとしても、主走査方向で濃度むらが発生することがある。より具体的に言えば、半導体レーザー素子５１の発光時間を各ドットで均一にして露光走査を行うと、理想的には主走査方向における濃度は均一になるはずであるが、上記の要因により、主走査方向で濃度むらが発生することがある。
【００６７】
このような主走査方向での濃度むらの一例を示すグラフが図７である。図７の濃度カーブは、たとえば、工場出荷時に実際に測定されるものである。図７の横軸は、感光体ドラム１での主走査方向の位置を示す。なお、この感光体ドラム１は、Ａ３用紙の短辺（Ａ４用紙の長辺）に対応した感光体ドラム（感光体ドラムの周面が約３００ｍｍ）であり、感光体ドラム１の主走査方向での中心を０としている。また、図７の縦軸は、濃度センサーの読取値に基づき、感光体ドラム１の主走査方向の位置による相対的な濃度差（色差）であり、色差が小さい値ほど色変化が少ないことを示す。
【００６８】
図７に示す濃度カーブでは、感光体ドラム１の中央部分に比べ、主走査方向における端部分ほど濃度が薄くなる傾向を示す。このような感光体ドラム１では、各ドットの半導体レーザー素子５１の発光時間を同じにして露光走査を行っても、主走査方向で見ると、「薄い→濃い→薄い」といった濃度むらが生じる。
【００６９】
そこで、このような濃度むらが生じないように、主走査方向における濃度を補正する必要がある。たとえば、メモリー１６１（図５参照）には、主走査範囲（画像形成範囲）における主走査方向の位置と濃度との関係を示す濃度補正カーブに基づいて、半導体レーザー素子５１の発光時間（パルス幅）をドット単位で補正する補正データが記憶されている。図７に示す例では、感光体ドラム１の主走査方向の端部分のドットは、半導体レーザー素子５１の発光時間を長くして濃度が濃くなる方向に補正し、中央部分のドットは、半導体レーザー素子５１の発光時間を短くして濃度が薄くなる方向に補正をする。
【００７０】
このように、本実施形態では、各ドットについてのパルス信号のＨｉｇｈおよびＬｏｗの幅を調整して濃度補正を行う（第１補正）。たとえば、濃度を濃くする場合には、半導体レーザー素子５１の発光時間が長くなるように、階調値に基づいて選択される遅延素子１５９よりも、１つまたは２つ程度前段の遅延素子１５９の出力信号をセレクター１５７から出力させ、１ドット中のＨｉｇｈの時間を長くする調整を行う。濃度を薄くする場合には、半導体レーザー素子５１の発光時間が短くなるように、階調値に基づいて選択される遅延素子１５９よりも、１つまたは２つ程度後段の遅延素子１５９の出力信号をセレクター１５７から出力させ、１ドット中のＨｉｇｈの時間を短くする調整を行う。
【００７１】
なお、上記の説明では、１色分のパルス信号の生成および補正を説明したが、ドライバ１６０および半導体レーザー素子５１は複数色分設けられる。そのため、パルス信号変調部１５５も、複数色分設けられる。そして、メモリー１６１には複数色分（各感光体ドラム１分）の補正データが記憶され、コントローラー１５３は各色のパルス信号変調部１５５のセレクター１５７を制御して各色についてパルス信号の生成および補正を行う（以下の第２補正も同様）。
【００７２】
次に、主走査方向に延びる主走査ラインを複数に分割した各ブロックで、所定ドットについて半導体レーザー素子５１の発光時間をさらに補正する第２補正について説明する。
【００７３】
一例として、上述したように、１ドット当たりの描画時間が約２５ｎｓであり、遅延素子１５９の伝播遅延が最長の条件下で約３００ｐｓであるとする。この場合、１ドットの画像データに対する半導体レーザー素子５１の発光時間は約１／８３の分解能で補正できる。
【００７４】
しかし、感光体ドラム１の感度などを考慮すると、１／８３の分解能で補正したとしても、濃度補正カーブなどからみて、各ドットの半導体レーザー素子５１の補正後の発光時間は理想的な発光時間に対し、微少なずれが生じてしまう。このため、ブロック単位（たとえば、２０ドット単位）で見ると、複数のブロックのそれぞれの濃度も理想的な濃度からずれてしまうことがある。
【００７５】
一般的には、半導体レーザー素子５１の発光時間を補正して濃度補正を行う場合、濃度の変化点を視認され難くするには、半導体レーザー素子５１の発光時間を１ドット当たり１００分割以上で制御することが必要と言われている。言い換えると、半導体レーザー素子５１の発光時間の補正では、発光時間の変化幅（１ステップ）が微少であるほど、濃度変化が視認され難い。たとえば、１画素１６階調のスペックであれば、（１／１６）×（１／１００）＝１／１６００の分解能を必要とし、１／８３の分解能から見れば、さらに２０倍の分解能を要する。
【００７６】
そこで、本実施形態では、所望の分解能（たとえば、１／１６００の分解能）での補正を実現するため、上述した第１補正を行うのと同時に、主走査方向に延びる主走査ラインを複数に分割した各ブロック（それぞれのドット数が２０ドットの各ブロック）で、所定ドットについて半導体レーザー素子５１の発光時間をさらに補正する。ここで、本実施形態では、１ドットの画像データに対する半導体レーザー素子５１の発光時間は１／８３の分解能で調整できるため、１ブロックの画像データに対する半導体レーザー素子５１の発光時間は１／１６６０の分解能で最終的に調整されることになる。
【００７７】
具体的に言うと、露光制御部１５０は、図８（ａ）に示すように、主走査方向に延びる主走査ラインを複数のブロックに分割（２０ドット毎に分割）し、各ブロック内のそれぞれの所定の１ドットについて半導体レーザー素子５１の発光時間をさらに補正する。たとえば、感光体ドラム１の感度などを考慮して、濃くすべき位置のブロックでは、所定の１ドットの発光時間を１／８３ドット分長くする。一方、たとえば、薄くすべき位置のブロックでは、所定の１ドットの発光時間を１／８３ドット分短くする。なお、図８おいては、図面を見易くするために、各ドットを白抜きとし、各ブロックを太線で区切っている。さらに、図８においては、所定の１ドットに「○」を付している。
【００７８】
さらに、露光制御部１５０は、所定の１ドットが副走査方向に隣接しないように、所定の１ドットを主走査ライン毎にずらす。
【００７９】
たとえば、図８（ｂ）に示すように、所定の１ドットが副走査方向に隣接すると、第２補正を行うドットの位置が副走査方向に固定され、副走査方向に延びる縦筋が視認され易くなってしまう。このため、露光制御部１５０は、所定の１ドットが副走査方向に隣接しないように、所定の１ドットを主走査ライン毎にずらす。たとえば、露光制御部１５０は、主走査方向におけるブロックの境界位置と所定の１ドットの位置との間の相対位置を変更せずに保持する。そして、その相対位置を保持したまま、主走査方向におけるブロックの境界位置を主走査ライン毎にずらす。このようにすると、必然的に、所定の１ドットが副走査方向に隣接することがなくなる。なお、図８（ａ）では、１ライン目に対して、２ライン目のブロックの境界位置を右側に２ドット分ずらしており、３ライン目のブロックの境界位置を左側に４ドット分ずらしている。
【００８０】
また、たとえば、主走査方向におけるブロックの境界位置を設定する分割位置設定データは、メモリー１６１に複数記憶されている。また、複数の分割位置設定データは、互いに異なる分割位置を示している。そして、露光制御部１５０は、主走査ライン毎に、使用する分割位置設定データを複数の分割位置設定データからランダムに選択する。これにより、主走査方向におけるブロックの境界位置が主走査ライン毎にずれる。
【００８１】
以下に、図９を参照して、上述した濃度補正の一例を説明する。図９の各図は、主走査方向のラインの一部を拡大した図である。以下の説明では、均一な濃度のグレー画像を形成するとする。
【００８２】
また、半導体レーザー素子５１の発光時間を各ドットで均一にし、副走査方向に複数ライン分の露光走査を行なうと、図９（ａ）の下図のように、主走査方向における左側の濃度が高く、右側の濃度が低い画像が形成されるとする。なお、図９の各図の黒は、半導体レーザー素子５１の発光区間（トナーを載せる区間）を意味し、図９の各図の白は、半導体レーザー素子５１の消灯区間を意味する。
【００８３】
上述の条件では、露光制御部１５０は、主走査方向での濃度の均一化を図るため、左側から右側に向かって濃度が徐々に高くなるように（左側の方ほど濃度を落とし、右側の方ほど濃度を高めるように）、濃度補正を行う。たとえば、図９（ｂ）に示すように、露光制御部１５０は、濃度が高くなる部分のブロック内のドットのうち、数ドットに１ドットの割合で、半導体レーザー素子５１の発光時間を短くする間引きの濃度補正（第１補正）を行う。なお、濃度が低くなる部分のブロックについては、逆に半導体レーザー素子５１の発光時間を長くしてもよい。また、露光制御部１５０は、ブロック単位での濃度補正のため、ブロック内の所定の１ドットについて半導体レーザー素子５１の発光時間をさらに調整する（第２補正）。
【００８４】
しかし、第１補正を行うと、間引いた部分が副走査方向に連続し、副走査方向に延びる縦筋が視認され易くなる。また、第２補正を行った所定の１ドットが副走査方向に連続すると、第２補正を行った部分が筋状にあらわれ、濃度むらとして認識される。
【００８５】
このような不都合が生じる理由としては、上述のように、半導体レーザー素子５１の発光時間の変化幅（１ステップ）が大きく、半導体レーザー素子５１の発光時間を細かく調整できないためである。このため、露光制御部１５０は、主走査方向におけるブロックの境界位置を主走査ライン毎にずらす。
【００８６】
ただし、このようにしたとしても、ずれ方に周期性があれば干渉縞が現れる。したがって、露光制御部１５０は、主走査方向におけるブロックの境界位置を主走査ライン毎にずらす際（使用する分割位置設定データを複数の分割位置設定データから選択する際）に、主走査方向におけるブロックの境界位置に周期性が生じないようにする。このようにすると、図９（ｃ）に示すように、筋状の濃度むらが視認されにくくなる。なお、図９（ｃ）において、グレーの実線がブロックの境界位置を示している。
【００８７】
なお、主走査方向におけるブロックの境界位置に周期性を生じさせないため、乱数を用いるようにしてもよい。主走査方向におけるブロックの境界位置に周期性を生じさせないための乱数は、たとえば、乱数生成部１６２（図５参照）によって生成される。そして、この乱数生成部１６２は、濃度補正カーブに基づいて乱数を生成する。なお、図１０は乱数生成の概念図であるが、この概念に基づいて、乱数生成部１６２は乱数を生成する。
【００８８】
たとえば、図１０（ａ）の濃度補正カーブでは、主走査方向における左側から右側に向かって濃度を緩やかに高めるようになっている。この場合には、主走査方向における濃度の変化点付近に乱数平均位置をとり、乱数ばらつき（分割位置の散らし）を比較的大きくする。
【００８９】
また、図１０（ｂ）の濃度補正カーブでは、図１０（ａ）に比べて、主走査方向における濃度の変化が急峻になっている。この場合には、図１０（ａ）よりも、乱数ばらつき（分割位置の散らし）を小さくする。
【００９０】
また、図１０（ｃ）の濃度補正カーブでは、図１０（ａ）に比べて、主走査方向における濃度の変化点が右側にずれている。この場合には、図１０（ａ）よりも、乱数平均位置を右側にずらす。
【００９１】
上記したように、第１実施形態では、回転可能に支持される感光体ドラム１（像担持体）と、半導体レーザー素子５１（発光素子）を有しているとともに、感光体ドラム１の回転軸方向を主走査方向とし、半導体レーザー素子５１から発せられる光を用いて露光走査を行って感光体ドラム１に静電潜像を形成する露光装置５と、半導体レーザー素子５１の点灯または消灯を示すパルス信号を生成し、半導体レーザー素子５１の点消灯を制御する露光制御部１５０と、を備えている。そして、露光制御部１５０は、パルス信号の幅を変調することにより半導体レーザー素子５１の発光時間をドット毎に調整して主走査方向での濃度を補正する第１補正と、主走査方向に延びる主走査ラインを複数に分割した各ブロックで、所定ドットについて半導体レーザー素子５１の発光時間をさらに補正する第２補正とを行う。
【００９２】
第１実施形態の構成によれば、露光制御部１５０は、パルス信号の幅を変調することにより半導体レーザー素子５１の発光時間をドット毎に調整して主走査方向での濃度を補正する第１補正と、主走査方向に延びる主走査ラインを複数に分割した各ブロックで、所定ドットについて半導体レーザー素子５１の発光時間をさらに補正する第２補正とを行う。ここで、パルス幅の最小変化幅（１ステップ）には限界があるので、各ドットにおける半導体レーザー素子５１の発光時間を理想的な発光時間に完全に合わせるのは困難である。そのため、各ドットについて実際の発光時間と理想的な発光時間との間に僅かに誤差が生じ、各ドットでの僅かな誤差が積み上がるとブロック単位での濃度むらとして視認されることがある。しかし、第１実施形態の構成では、各ドットで積み上がった誤差を解消するように第２補正が行われる。これにより、高分解能のパルス幅変調ではなく、低分解能のパルス幅変調でも、人間の目の分解能やトナーによる描画の誤差により画像を劣化させずに濃度の適切な補正を行うことができる。したがって、露光制御部１５０に高価な高分解能のパルス幅変調機能を持たせなかったとしても、主走査方向での濃度むらの発生を良好に抑制する濃度補正を行え、コストの増大を抑制することができる。
【００９３】
また、第１実施形態では、露光制御部１５０は、第２補正を行った所定ドットの位置が主走査方向と直交する副走査方向に並ばないように、第２補正を行う所定ドットの位置を主走査ライン毎にずらす。第２補正を行う所定ドットの位置が副走査方向に並ぶと、副走査方向に縦筋状の濃度むらが生じることがある。しかし、この構成によれば、意図的に第２補正を行う所定ドットの位置を主走査ライン毎にずらすので、縦筋状の濃度むらが生じない。
【００９４】
また、第１実施形態では、露光制御部１５０は、各ブロックに含まれるドット数を同じとし、主走査方向におけるブロックの境界位置を主走査ライン毎にずらす。このように構成すれば、主走査方向におけるブロックの境界位置で濃度段差が生じ難くなる。このため、主走査ラインを複数に分割した各ブロックで第２補正を行ったとしても、濃度の均一性を損なうことはない。
【００９５】
また、第１実施形態では、露光制御部１５０は、各ブロックに含まれるドットのうち、同じ位置のドットを所定ドットとして第２補正を行う。このように構成すれば、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすと、それに伴って、第２補正を行う所定ドットの位置が主走査ライン毎にずれることになる。
【００９６】
また、第１実施形態では、露光制御部１５０は、周期性が生じないように、主走査方向におけるブロックの境界位置を主走査ライン毎にずらす。このように構成すれば、ブロックの境界が互いに干渉して干渉縞が現れる、という不都合の発生が抑制される。
【００９７】
また、第１実施形態では、乱数を生成する乱数生成部１６２をさらに備え、露光制御部１５０は、乱数生成部１６２が生成する乱数を用いて、主走査方向におけるブロックの境界位置を主走査ライン毎にずらす。このように構成すれば、容易に、周期性が生じないように、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことができる。
【００９８】
また、第１実施形態では、乱数生成部１６２は、主走査方向の位置と濃度との関係を示す濃度補正カーブに基づいて乱数を生成する。このように構成すれば、容易に、濃度補正カーブに基づいて、主走査方向におけるブロックの境界位置を主走査ライン毎にずらすことができる。
【００９９】
また、第１実施形態では、露光制御部１５０は、遅延素子１５９を直列に複数段接続して入力信号を遅延させる遅延回路１５６、複数段の遅延素子１５９のうちのいずれかの出力信号を選択して遅延信号として出力するセレクター１５７、および、入力信号と遅延信号との論理演算を行う論理回路１５８を含み、パルス信号の幅を変調する。このように構成すれば、遅延素子１５９を複数段設けるだけで、遅延時間単位でパルス信号の幅を変調することができる。これにより、パルス信号の幅を変調するために、高逓倍型のＰＬＬなどを用いることなく、パルス信号の幅を変調することができ、コストアップを抑制することができる。
【０１００】
この場合、露光制御部１５０は、第２補正を行う際、各ブロックに含まれる１つのドットを所定ドットとして、複数段の遅延素子１５９のうちの１つ分の遅延素子の遅延時間だけ半導体レーザー素子５１の発光時間を補正する。このように構成すれば、濃度に大きな影響を与えない範囲で、各ブロックの濃度補正を行うことができる。
【０１０１】
（第２実施形態）
第２実施形態では、倍率補正としての部分等倍度補正（位置ずれ補正）と、上記した第１実施形態の濃度補正とをセットで行なう場合について説明する。
【０１０２】
最初に、部分等倍度補正について説明する。まず、形成された画像では、主走査方向において、画像形成の開始位置と終端位置は揃っているが、その開始位置と終端位置の間でずれが生じてしまう場合がある（画像形成の開始位置と終端位置が揃ってさえいないこともある）。この主走査方向内のずれは、画像読取部１０２や露光装置５における光学系部材のずれなどから生ずる。このずれは、特に、カラー画像の重ね合わせの際に重要となり、形成された画像の品質を低下させる要因となり得る。
【０１０３】
ここで、主走査方向での画像形成の開始位置がずれているのであれば、主走査方向全体において、半導体レーザー素子５１が出射し始めるタイミングを調整すればよい。また、終端位置がずれているのであれば、主走査方向全体で１ドット当たりのレーザー光の発光時間を調整すればよい。
【０１０４】
しかし、トナー像形成の開始位置と終端位置はあっているが、その間でずれてしまっている場合、上記の調整方法では対応できない。そこで、主走査方向における開始位置と終端位置の内でのずれに対応する補正が部分等倍度補正である。具体的には、主走査ラインを複数の倍率補正用のブロックに分割し、複数の倍率補正用のブロックのそれぞれについて主走査方向のずれを補正する。これにより、全体としてずれのない画像の形成を行うことができ、特にカラー画像に対し、品質の高い画像形成を行うことができる。
【０１０５】
ここで、図１１（ａ）を用い、より具体的に部分等倍度補正について説明する。なお、図１１の破線は、理想的ラインｉ１〜ｉ８であって、主走査方向に等間隔で配されるとする。したがって、理想的ラインｉ１〜ｉ８で分割されるブロックの幅は均等である。一方、図１１（ａ）で示す実線は、理想的ラインｉ１〜ｉ８の位置に印刷出力しようとしたが、印刷出力された実際のラインｔ１〜ｔ８である。そして、図１１（ａ）の下方に示す実線矢印は、ずれ方向である。
【０１０６】
図１１（ａ）に示すように、各ブロックにはずれが生じている。ここで、この図１１（ａ）に示すのは、ブラック、イエロー、シアン、マゼンタのうち１色のみである。そうすると、他の色でも同様にずれが生じ、また、そのずれ方は各色で異なるのが通常であるから、各色のトナー像を重ね合わせた際に、大きなずれとなってしまう場合があり補正が必要である。
【０１０７】
そこで、各ブロックでのずれを補正する方法の一例を説明する。まず、ずれを修正するためのパターン画像を最も高い解像度で印刷出力する。このパターン画像の画像データは、記憶部１１３に保存されている。パターン画像は、各色のトナー像形成でのずれを判断できればよいが、たとえば、図１１（ａ）に示すような副走査方向にのびるライン状のパターン画像のブロックを複数、主走査方向に並べることが考えられる。また、４色のトナー像を形成するから、副走査方向に各色並べる態様とすることが考えられる。
【０１０８】
そして、たとえば、ずれ量やずれ方向を目視で確認し、操作パネル１０１から入力する（なお、ずれ量をプラス、マイナスの符号付きで入力すれば、方向と量を同時に表せる）。また、複合機１００に接続されたコンピューター２００から制御部１１０へのデータ送信で行ってもよい。このずれ量およびずれ方向の視認は、別途用意された理想的なパターン画像と実際に印刷されたパターン画像を比較してもよいし、実際に印刷出力されたラインの間隔の幅を確認してもよい。また、１色を基準（たとえば、ブラックを基準）として、ブラックのパターン画像に対し、他色（イエロー、マゼンタおよびシアン）の各パターン画像のずれ量やずれ方向を確認してもよい。のこの入力された主走査方向のずれ量およびずれ方向は、部分等倍度補正データとして、メモリー１６１に記憶される。
【０１０９】
そして、露光制御部１５０は、部分等倍度補正データに基づき、部分等倍度補正を行う。たとえば、露光制御部１５０は、倍率補正用のブロックを主走査方向に広げる補正をする場合には、基準パルス信号のパルス幅を大きくし、倍率補正用のブロックを主走査方向に縮める場合には、基準パルス信号のパルス幅を狭くする。これにより、図１１（ｂ）に示すように、各倍率補正用のブロック内での位置ずれが補正される。
【０１１０】
ところで、上述した部分等倍度補正では、単に倍率を補正しているだけで、濃度補正を行っているわけではない。具体的に言うと、露光走査の際、半導体レーザー素子５１の発光エネルギーは変わらないので、主走査方向に縮まっているブロックでは走査速度が遅くなっているため濃度が濃くなる傾向を示し、主走査方向に広がっているブロックでは走査速度が速くなっているため濃度が薄くなる傾向を示す。そこに等倍度補正を加える（すなわち、縮まっているブロックを広げ、広がっているブロックを縮める）と、濃度が濃いブロックは濃いまま、薄いブロックは薄いままで倍率だけが補正される。
【０１１１】
そこで、第２実施形態では、上記した第１実施形態の濃度補正と、部分等倍度補正とをセットで行なう。
【０１１２】
たとえば、所定の倍率補正用のブロックに対して部分等倍度補正を行うとする。この場合、所定の倍率補正用のブロックを主走査方向に広げるような部分等倍度補正を行うだけでは、所定の倍率補正用のブロックの濃度は濃いままとなる（あるいは、さらに濃くなる）。そこで、主走査方向に広げる（現状縮まっている）倍率補正用のブロックでは、露光制御部１５０は、倍率補正用のブロックのうちの１ドットまたは２ドット以上（全ドットを含む）について、半導体レーザー素子５１の発光時間を短くする補正を行う。一方で、主走査方向に狭める（現状広がっている）倍率補正用のブロックでは、倍率補正用のブロックのうちの１ドットまたは２ドット以上（全ドットを含む）について、半導体レーザー素子５１の発光時間を長くする補正を行う。
【０１１３】
そして、同時に、露光制御部１５０は、上記した第１実施形態の濃度補正を行う。すなわち、露光制御部１５０は、半導体レーザー素子１５０の発光時間をドット単位で補正（第１補正）しつつ、複数の倍率補正用のブロックのそれぞれについて、各倍率補正用のブロック内の所定の１ドットについて半導体レーザー素子５１の発光時間をさらに補正（第２補正）する。すなわち、第２実施形態では、露光制御部１５０は、主走査ラインを複数の倍率補正用のブロックに分割した上で倍率補正を行うとともに、倍率補正用のブロックを第２補正用のブロックとして第２補正を行なう。
【０１１４】
第２実施形態では、露光制御部１５０は、主走査ラインを複数の倍率補正用のブロックに分割した上で倍率補正を行うとともに、倍率補正用のブロックを第２補正用のブロックとして第２補正を行なう。このように構成すれば、倍率補正用のブロックに対して適切な濃度補正を行うことができる。
【０１１５】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【０１１６】
１  感光体ドラム（像担持体）
５  露光装置
５１  半導体レーザー素子（発光素子）
１５０  露光制御部
１５６  遅延回路
１５７  セレクター
１５８  論理回路
１５９  遅延素子
１６２  乱数生成部
【図１】
0005565969.tif 000002
【図２】
0005565969.tif 000003
【図３】
0005565969.tif 000004
【図４】
0005565969.tif 000005
【図５】
0005565969.tif 000006
【図６】
0005565969.tif 000007
【図７】
0005565969.tif 000008
【図８】
0005565969.tif 000009
【図１１】
0005565969.tif 000010
【図９】
0005565969.tif 000011
【図１０】
0005565969.tif 000012