(57)【要約】【課題】レーザ光量を決定する補正データ量を適切な量に抑えつつ、高精度で効率的な光量補正を実現すること。【解決手段】分割部は補正光量曲線の縦軸を設定光量単位Ａ刻みで主走査方向と平行な分割線で分割し（ステップＳ１２）、この分割線と補正光量曲線の交点を通り、分割線に垂直なブロック区切り線でブロック分割する（ステップＳ１３）。ブロック数が許容範囲を下回っている場合（ステップＳ１４；ＹＥＳ）、分割部は設定光量単位Ａから所定値ｘ減算して（ステップＳ１５）再度ブロック分割を行う。ブロック数が許容範囲を超えている場合（ステップＳ１６；ＹＥＳ）、分割部は設定光量単位Ａに所定値ｘ加算して（ステップＳ１７）再度ブロック分割を行う。そして光量制御部は各ブロックの代表値に従って光源の光量制御を行う（ステップＳ２０）。【選択図】図７
2010094822.tif 000002
【特許請求の範囲】
【請求項１】
感光体に光を照射する光源と、
前記光源の出射光量を主走査方向の位置毎に補正して補正光量曲線を生成する生成手段と、
前記生成された補正光量曲線を設定光量単位毎に主走査方向と平行な分割線で分割し、前記補正光量曲線と前記分割線の交点を通り、且つ前記分割線に対して垂直なブロック区切り線によって、前記補正光量曲線をブロック分割する分割手段と、
前記分割によって発生したブロックの数が予め定められた許容範囲を上回る場合は、前記設定光量単位を予め定められた量だけ大きく設定し、前記ブロックの数が前記許容範囲を下回る場合は、前記設定光量単位を予め定められた量だけ小さく設定して、前記ブロックの数が前記許容範囲内になるまで前記分割手段に対してブロック分割を繰り返し行わせる分割制御手段と、
前記ブロックの数が前記許容範囲内である補正光量曲線に対して、前記各ブロックの代表値を特定する特定手段と、
前記特定された各ブロックの代表値を記憶する記憶手段と、
前記記憶された各ブロックの代表値に従って、主走査方向に出射光量を切り替える制御を行う光量制御手段と、
を備えた画像形成装置。
【請求項２】
前記許容範囲は、前記光源による感光体に対する光の照射の１走査毎に前記各ブロックの代表値を前記記憶手段から前記光量制御手段へ転送する時の転送可能な代表値の数、又は前記１走査毎に前記各ブロックの代表値を前記記憶手段から前記光量制御手段へ転送する時の転送速度、又は前記記憶手段のメモリ容量、又は設計者が装置仕様に合わせて任意に設定したブロック数に基づくものである請求項１に記載の画像形成装置。
【請求項３】
前記分割制御手段は、予め定められた条件を満たす前記補正光量曲線の主走査方向の対象区間を決定する決定手段を更に備え、前記ブロックの数が前記許容範囲を上回る場合は、前記対象区間以外の区間の前記設定光量単位を予め定められた量だけ大きく設定し、前記ブロックの数が前記許容範囲を下回る場合は、前記対象区間の前記設定光量単位を予め定められた量だけ小さく設定して、前記ブロックの数が前記許容範囲内になるまで前記分割手段に対してブロック分割を繰り返し行わせるものである請求項１又は２に記載の画像形成装置。
【請求項４】
前記決定手段は、前記補正光量曲線の主走査方向において前記ブロック区切り線が予め定められた数以上含まれる区間を前記対象区間として決定するものである請求項３に記載の画像形成装置。
【請求項５】
前記決定手段は、前記補正光量曲線の主走査方向において前記補正光量の最大値と最小値の差が予め定められた値以上である区間を前記対象区間として決定するものである請求項３に記載の画像形成装置。
【請求項６】
前記特定手段は、予め定められた光量レベルを基準値として設定し、その基準値からのオフセット値を前記各ブロックの代表値として特定するものである請求項１〜５の何れか一項に記載の画像形成装置。
【請求項７】
感光体に光を照射する光源の出射光量を主走査方向の位置毎に補正して補正光量曲線を生成する生成ステップと、
前記生成された補正光量曲線を設定光量単位毎に主走査方向と平行な分割線で分割し、前記補正光量曲線と前記分割線の交点を通り、且つ前記分割線に対して垂直なブロック区切り線によって、前記補正光量曲線をブロック分割する分割ステップと、
を含み、前記分割によって発生したブロックの数が予め定められた許容範囲を上回る場合は、前記設定光量単位を予め定められた量だけ大きく設定し、前記ブロックの数が前記許容範囲を下回る場合は、前記設定光量単位を予め定められた量だけ小さく設定して、前記ブロックの数が前記許容範囲内になるまで前記分割手段に対してブロック分割を繰り返し行い、
前記ブロックの数が前記許容範囲内である補正光量曲線に対して、前記各ブロックの代表値を特定する特定ステップと、
前記特定された各ブロックの代表値を記憶手段に記憶する記憶ステップと、
前記記憶された各ブロックの代表値に従って前記光源の出射光量を制御する光量制御ステップと、
を備えた光量制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、ファクシミリ、及びプリンタ等の画像形成装置に関するものであり、特にレーザ方式の画像形成装置及び光量制御方法に関するものである。
【背景技術】
【０００２】
レーザ方式の画像形成装置において、出力画像の濃度を一定にするには、感光体ドラムの帯電量を一定にする必要がある。そのため、レーザ駆動回路にてＡＰＣ（Auto Power Control）制御を行い、走査期間中のレーザ光の光量を一定に保つことにより、感光体ドラムの露光量を一定にしている。
【０００３】
しかし、感光体ドラムの感光層の厚さムラ等によって帯電量のムラ（感度ムラ）が発生し、これが濃度ムラの原因となっていた。この他に、レーザ光源を有する走査光学装置では、ポリゴンミラー（回転反射鏡）に対してレーザ光を出射させて光走査を行っている。このため、反射面の角度変化が小さくなる感光体ドラムの中央付近よりも、反射面の角度変化が大きくなる感光体ドラムの端部の方で感光体ドラムに到達するレーザ光量が低くなってしまう。また、ｆ−θレンズやミラーへの入射角度により反射率が異なるため、感光体ドラムに到達するレーザ光量に差が生じてしまう。近年の更なる高画質化の要求を満たすためには、これらの原因で起こる感光体ドラムの感度ムラを抑える必要がある。
【０００４】
そこで、感光体ドラムの感度ムラを抑えるために、感光体ドラムの帯電状態及び１主走査中のレーザ光量を測定し、主走査方向を任意の数で均等分割した各ブロックのレーザ光量を帯電状態に応じて補正することにより、感光体ドラムの帯電量の均一化を図る方法が従来から行われていた。更に、特許文献１には、感光体ドラムの電位ムラを高周波成分と低周波成分に分け、高周波成分はレーザ光量のＰＷＭ制御、低周波成分はレーザ光の光量変化によって光量補正を行うことによって感度ムラを抑える方法が記載されている。
【特許文献１】特開２００５−２３４０４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記した従来の方法や特許文献１に記載された方法を用いて高精度な補正を行うためには、主走査方向のブロック数を増やすことが考えられる。しかし、ブロック数を増やすとレーザ光量の補正データも増えるため、補正データを格納するメモリ容量を増加させる必要がある。更に、補正データが増えた分、この補正データを光源を制御する光量制御部に転送する転送速度を高速化させる必要がある。このようなメモリ容量の増加、転送速度の高速化は装置のコストアップに繋がってしまう。
【０００６】
本発明は、上記の問題を解決するためになされたもので、レーザ光量を決定する補正データ量を適切な量に抑えつつ、高精度で効率的な光量補正を実現する画像形成装置及び光量補正方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明の画像形成装置は、感光体に光を照射する光源と、前記光源の出射光量を主走査方向の位置毎に補正して補正光量曲線を生成する生成手段と、前記生成された補正光量曲線を設定光量単位毎に主走査方向と平行な分割線で分割し、前記補正光量曲線と前記分割線の交点を通り、且つ前記分割線に対して垂直なブロック区切り線によって、前記補正光量曲線をブロック分割する分割手段と、前記分割によって発生したブロックの数が予め定められた許容範囲を上回る場合は、前記設定光量単位を予め定められた量だけ大きく設定し、前記ブロックの数が前記許容範囲を下回る場合は、前記設定光量単位を予め定められた量だけ小さく設定して、前記ブロックの数が前記許容範囲内になるまで前記分割手段に対してブロック分割を繰り返し行わせる分割制御手段と、前記ブロックの数が前記許容範囲内である補正光量曲線に対して、前記各ブロックの代表値を特定する特定手段と、前記特定された各ブロックの代表値を記憶する記憶手段と、前記記憶された各ブロックの代表値に従って、主走査方向に出射光量を切り替える制御を行う光量制御手段と、を備えている。
【０００８】
また、請求項７に記載の発明の光量制御方法は、感光体に光を照射する光源の出射光量を主走査方向の位置毎に補正して補正光量曲線を生成する生成ステップと、前記生成された補正光量曲線を設定光量単位毎に主走査方向と平行な分割線で分割し、前記補正光量曲線と前記分割線の交点を通り、且つ前記分割線に対して垂直なブロック区切り線によって、前記補正光量曲線をブロック分割する分割ステップと、を含み、前記分割によって発生したブロックの数が予め定められた許容範囲を上回る場合は、前記設定光量単位を予め定められた量だけ大きく設定し、前記ブロックの数が前記許容範囲を下回る場合は、前記設定光量単位を予め定められた量だけ小さく設定して、前記ブロックの数が前記許容範囲内になるまで前記分割手段に対してブロック分割を繰り返し行い、前記ブロックの数が前記許容範囲内である補正光量曲線に対して、前記各ブロックの代表値を特定する特定ステップと、前記特定された各ブロックの代表値を記憶手段に記憶する記憶ステップと、前記記憶された各ブロックの代表値に従って、主走査方向に出射光量を切り替える制御を行う光量制御ステップと、を更に含んでいる。
【０００９】
この構成によれば、ブロック数を予め定められた許容範囲内に収めることにより、光量補正に用いる値（各ブロックの代表値）を装置性能の条件内で効率的に生成することができる。更に、補正光量曲線と分割線の交点を通り、且つ分割線に対して垂直なブロック区切り線によって補正光量曲線をブロック分割することによって、補正光量曲線の変動が激しい領域では細かくブロック分割を行い、変動の緩やかな領域では荒くブロック分割を行うことができる。つまり、各ブロックの代表値は補正光量曲線の変動に適切に対応した値とすることができる。
【００１０】
請求項２に記載の発明は、請求項１に記載の画像形成装置であって、前記許容範囲は、前記光源による感光体に対する光の照射の１走査毎に前記各ブロックの代表値を前記記憶手段から前記光量制御手段へ転送する時の転送可能な代表値の数、又は前記１走査毎に前記各ブロックの代表値を前記記憶手段から前記光量制御手段へ転送する時の転送速度、又は前記記憶手段のメモリ容量、又は設計者が装置仕様に合わせて任意に設定したブロック数に基づくものである。
【００１１】
この構成によれば、許容範囲として上記の通りに設定された範囲を用いることによって、光量補正に用いる値（各ブロックの代表値）を装置性能の条件内で効率的に生成することができる。
【００１２】
また、請求項３に記載の発明は、請求項１又は２に記載の画像形成装置であって、前記分割制御手段は、予め定められた条件を満たす前記補正光量曲線の主走査方向の対象区間を決定する決定手段を更に備え、前記ブロックの数が前記許容範囲を上回る場合は、前記対象区間以外の区間の前記設定光量単位を予め定められた量だけ大きく設定し、前記ブロックの数が前記許容範囲を下回る場合は、前記対象区間の前記設定光量単位を予め定められた量だけ小さく設定して、前記ブロックの数が前記許容範囲内になるまで前記分割手段に対してブロック分割を繰り返し行わせるものである。
【００１３】
この構成によれば、ブロック数が許容範囲を満たしていないとき、設定光量単位を可変させて再度ブロック分割を行う区間を限定してブロック分割を行うことができる。つまり、対象区間と対象区間以外の区間とで異なる設定光量単位でブロック分割を行うことができるため、例えば補正光量曲線の状態（変動）に応じて設定光量単位を変えてブロック分割を行うことができる。
【００１４】
また、請求項４に記載の発明は、請求項３に記載の画像形成装置であって、前記決定手段は、前記補正光量曲線の主走査方向において前記ブロック区切り線が予め定められた数以上含まれる区間を前記対象区間として決定するものである。
【００１５】
ブロック区切り線が多い区間は、補正光量曲線の変動が大きい区間であることが言える。この構成によれば、決定手段は補正光量曲線の変動が大きい区間を対象区間として設定するため、ブロック数が許容範囲を下回っている場合は対象区間（つまり変動の大きな区間）において更に細かくブロック分割を行ってブロック数を増やし、逆にブロック数が許容範囲を上回っている場合は対象区間以外の区間（つまり変動の小さな区間）において荒くブロック分割を行ってブロック数を減らすことができる。これにより、各ブロックの代表値は補正光量曲線の変動に適切に対応した値となり、装置性能の条件内で効率的に光量補正に用いる値（各ブロックの代表値）を生成することができる。
【００１６】
また、請求項５に記載の発明は、請求項３に記載の画像形成装置であって、前記決定手段は、前記補正光量曲線の主走査方向において前記補正光量の最大値と最小値の差が予め定められた値以上である区間を前記対象区間として決定するものである。
【００１７】
この構成によれば、決定手段は補正光量曲線の変動が大きい区間を対象区間として設定するため、ブロック数が許容範囲を下回っている場合は対象区間（つまり変動の大きな区間）において更に細かくブロック分割を行ってブロック数を増やし、逆にブロック数が許容範囲を上回っている場合は対象区間以外の区間（つまり変動の小さな区間）において荒くブロック分割を行ってブロック数を減らすことができる。これにより、各ブロックの代表値は補正光量曲線の変動に適切に対応した値となり、装置性能の条件内で効率的に光量補正に用いる値（各ブロックの代表値）を生成することができる。
【００１８】
また、請求項６に記載の発明は、請求項１〜５の何れか一項に記載の画像形成装置であって、前記特定手段は、予め定められた光量レベルを基準値として設定し、その基準値からのオフセット値を前記各ブロックの代表値として特定するものである。
【００１９】
この構成によれば、代表値をオフセット値とすることで、０レベルからの値とするより各ブロックの代表値を示すデータのサイズを小さくすることができる。従って、記憶手段のメモリ容量を小さくすることができ、光量制御の際に記憶手段から光量制御手段へ転送されるデータ量を削減することができる。
【発明の効果】
【００２０】
この発明によれば、設定光量単位を可変させてブロック分割を繰り返し調整して行ってブロック数を予め定められたブロック数許容範囲内に収めることにより、光量補正に用いる値（各ブロックの代表値）を装置性能の条件内で効率的に生成することができる。更に、補正光量曲線と分割線の交点を通り、且つ分割線に対して垂直なブロック区切り線によって補正光量曲線をブロック分割することによって、補正光量曲線の変動が激しい領域では細かくブロック分割を行い、変動の緩やかな領域では荒くブロック分割を行うことができる。つまり、各ブロックの代表値は補正光量曲線の変動に適切に対応した値となり、装置性能の条件内で効率的に光量補正に用いる値（各ブロックの代表値）を生成することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態に係る画像形成装置及び光量制御方法について図面を参照して説明する。尚、本実施の形態では画像形成装置として複写機を例に説明するが、この他にレーザ方式を採用したプリンタ、ファクシミリ、複合機等にも本発明を適用可能である。
【００２２】
〔第１の実施の形態〕
図１は、本実施の形態による複写機１の機械的構成を主に示す側面概略図である。複写機１は、本体部２０と、本体部２０の左側に配設された用紙後処理部３００と、ユーザが種々の操作指令等を入力するための入力操作部４００と、本体部２０の上部に配設された原稿読取部５００と、原稿読取部５００の上方に配設された原稿給送部６００とから構成される。
【００２３】
入力操作部４００は、操作パネル４０１、スタートキー４０２及びテンキー４０３等を備える。操作パネル４０１は、種々の操作画面を表示するとともに、ユーザが種々の操作指令を入力するための種々の操作ボタン等を表示する。スタートキー４０２は、ユーザが印刷実行指令等を入力するために用いられ、テンキー４０３は、印刷部数等を入力するために用いられる。
【００２４】
原稿給送部６００は、原稿載置部６０１、原稿排出部６０２、給紙ローラ６０３及び原稿搬送部６０４、及びコンタクトガラス６０５等を備え、原稿読取部５００は、スキャナ５０１等を備える。給紙ローラ６０３は、原稿載置部６０１にセットされた原稿を繰り出し、原稿搬送部６０４は、繰り出される原稿を１枚ずつ順にスキャナ５０１上に搬送する。スキャナ５０１は、ＣＣＤ（Charge Coupled Device)センサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ、露光ランプ等からなり、搬送される原稿を順次読み取り、画像データを出力する。読み取られた原稿は原稿排出部６０２に排出される。また、スキャナ５０１は、コンタクトガラス６０５に載置された原稿を読み取る場合は、図略の駆動部によってＡ方向にスライドされ、原稿を読み取る。
【００２５】
本体部２０は、複数の給紙カセット２０１、複数の給紙ローラ２０２、転写ローラ２０３、感光体ドラム２０４、露光装置２０５、現像装置２０６、定着ローラ２０８、排出口２０９、及び排出トレイ２１０を備える。
【００２６】
感光体ドラム２０４は、矢印方向に回転しながら帯電装置（図示省略）によって一様に帯電される。露光装置２０５は、原稿読取部５００において読み取られた原稿の画像データに基づいて生成された変調信号をレーザ光に変換して出力し、感光体ドラム２０４に静電潜像を形成する。現像装置２０６は、現像剤を感光体ドラム２０４に供給してトナー像を形成する。ここで、露光装置２０５は、レーザ光を出力する光源と、光源から出力されたレーザ光を感光体ドラム２０４の長手方向である主走査方向に走査するポリゴンミラー等を備え、原画像を構成する各画素の階調値に応じたパルス幅を有するＰＷＭ信号に従って光源を駆動し、感光体ドラム２０４を露光する。
【００２７】
一方、給紙ローラ２０２は、記録紙が収納された給紙カセット２０１から記録紙を引き出し、引き出した記録紙を転写ローラ２０３へと搬送する。転写ローラ２０３は、搬送された記録紙に感光体ドラム２０４上のトナー像を転写させる。トナー像が転写された記録紙は、定着ローラ２０８へと搬送され、定着ローラ２０８は、転写されたトナー像を加熱して記録紙に定着させる。その後、記録紙は、排出口２０９へと搬送され用紙後処理部３００に搬入される。また、記録紙は、必要に応じて排出トレイ２１０へも排出される。
【００２８】
用紙後処理部３００は、搬入口３０１、記録紙搬送部３０２、搬出口３０３及びスタックトレイ３０４等を備える。記録紙搬送部３０２は、排出口２０９から搬入口３０１に搬入された記録紙を順次搬送し、最終的に搬出口３０３からスタックトレイ３０４へ記録紙を排出する。スタックトレイ３０４は、搬出口３０３から搬出された記録紙の集積枚数に応じて矢印方向に上下動可能に構成されている。
【００２９】
図２は、本実施の形態における複写機１の電気的構成を示す機能ブロック図である。複写機１は、制御部１００、記憶部１１０、原稿読取部５００、画像メモリ１２０、画像処理部１３０、画像形成部１４０、用紙後処理部３００、入力操作部４００及びネットワークＩ／Ｆ部１５０を備えて構成されている。尚、図１を用いて説明した複写機１の構成要素と同じものには同符号を付して、説明を省略する。
【００３０】
制御部１００は、ＣＰＵ（Central Processing Unit：中央処理装置）等によって構成され、入力された指示信号等に応じて記憶部１１０に記憶されたプログラムを読み出して処理を実行し、各機能部への指示信号の出力、データ転送等を行って複写機１を統括的に制御するものである。制御部１００は、補正光量曲線生成部１０１、分割部１０２、代表値特定部１０３及び光量制御部１０４を有する。
【００３１】
補正光量曲線生成部１０１は、各種測定結果に基づいて光源１４１から出射されるレーザ光の光量を補正した補正光量曲線を生成する。図３は、補正光量曲線Ｇの一例を示す図である。補正光量曲線生成部１０１は、感光体ドラム２０４の帯電状態や１走査中に光源１４１から出射されるレーザ光の光量等の測定結果に基づいて補正光量曲線Ｇを生成する。つまり、補正光量曲線生成部１０１は、濃度ムラを発生させないために主走査方向の位置毎に感光体ドラム２０４に露光するレーザ光量の調整（補正）を行った補正光量曲線を生成する。この光量補正曲線の算出方法は、従来から行われている周知の技術を用いたものであるため説明を省略する。
【００３２】
分割部１０２は、補正光量曲線Ｇを設定光量単位毎に主走査方向と平行な分割線で分割し、この分割線と補正光量曲線Ｇの交点を通り、且つ分割線に対して垂直なブロック区切り線によって補正光量曲線Ｇをブロック分割する。
【００３３】
具体的に説明する。まず、分割部１０２は、設定光量単位の初期値をＡに設定し、図４に示すように、補正光量曲線Ｇの縦軸を設定光量単位Ａ刻みで分割する。つまり、分割部１０２は、補正光量曲線Ｇ上に主走査方向と平行な分割線ａを設定光量単位Ａ刻みで設定する。次に、分割部１０２は、図５に示すように、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割する。ここで、図５の場合、分割部１０２による分割によって発生したブロック数は１３である。
【００３４】
代表値特定部１０３は、ブロック数が予め設定された許容範囲を満たしている補正光量曲線Ｇの各ブロックの代表値を特定する。尚、ブロック数が許容範囲に収まるまで、制御部１００による制御によって設定光量単位Ａを可変しながらブロック分割が繰り返し行われる。この繰り返し処理については、後ほど詳しく説明する。
【００３５】
代表値特定部１０３は、各ブロックの主走査方向の上流側の端点又は下流側の端点の何れか一方の値をブロックの代表値として特定する。図６を用いて詳しく説明すると、主走査方向の上流側から数えて３番目のブロックに対しては、代表値特定部１０３は上流側の端点Ｐ３１の値であるＬ１をブロックの代表値として特定する。更に、１０番目のブロックに対しては、代表値特定部１０３は上流側の端点Ｐ１０１の値であるＬ２をブロックの代表値として特定する。尚、本実施の形態では、各ブロックの主走査方向の上流側の端点（例えば、端点Ｐ３１、Ｐ１０１）を代表値として特定することとして説明するが、下流側の端点（例えば、端点Ｐ３２、Ｐ１０２）を代表値として特定してもよい。
【００３６】
光量制御部１０３は、制御部１００が有するクロック回路（不図示）が発生するクロック信号を用いて補正光量曲線Ｇの各ブロックの主走査方向の長さを計測し、計測されたタイミングで代表値特定部１０３によって特定された代表値を後述する代表値記憶部１１２から読み出して光源１４１の出射光量を切り替える制御を行う。
【００３７】
記憶部１１０は、複写機１の備える種々の機能を実現するためのプログラムやデータ等を記憶する。本実施の形態では記憶部１１０は光量制御プログラム１１１を記憶し、代表値記憶部１１２として機能する。光量制御プログラム１１１は、光源１４１のレーザ光量及び感光体ドラム２０４の帯電状態に基づいてレーザ光の補正光量曲線を生成し、この補正光量曲線を主走査方向に適切な数だけブロック分割した後に各ブロックの代表値を特定して、この代表値に従って光源１４１から出射されるレーザ光量を制御するためのプログラムである。代表値記憶部１１２は、代表値特定部１０３によって特定された各ブロックの代表値を記憶する。
【００３８】
画像メモリ１２０は、ネットワークＩ／Ｆ部１５０を介して外部装置から送信された画像データを一時的に記憶する。画像処理部１３０は、画像メモリ１２０に記憶されている画像データに対して画像補正や拡大・縮小等の画像処理を施す。画像形成部１４０は、画像メモリ１２０から出力された画像データに基づいた画像を用紙に形成するものであり、図１に示した感光体ドラム２０４、露光装置２０５、現像装置２０６等を有する。また、露光装置２０５はレーザ光を出射する光源１４１を有する。ネットワークＩ／Ｆ部１５０は、ＬＡＮボード等の通信モジュールから構成され、ネットワークＩ／Ｆ部１５０と接続されたネットワーク（不図示）を介して外部装置と種々のデータの送受信を行う。
【００３９】
図７は、制御部１００が本実施の形態における光量制御プログラム１１１を読み出すことによって実行される光量制御処理の流れを示すフローチャートである。以下、図を用いて光量制御処理の流れについて詳しく説明する。
【００４０】
まず、補正光量曲線生成部１０１は、例えば図３に示すような補正光量曲線Ｇを生成する（ステップＳ１１）。次に、分割部１０２は、設定光量単位として初期値Ａを設定し、図４に示すように、補正光量曲線Ｇの縦軸を設定光量単位Ａ刻みで分割し（ステップＳ１２）、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割する（ステップＳ１３）。
【００４１】
そして、制御部１００は、ブロック分割によって発生したブロックの数が予め定められた許容範囲内であるか否かを判定する。このブロック数の許容範囲は、例えば、各ブロックの代表値が代表値記憶部１１２から光量制御部１０４へ１走査毎に転送される際の転送可能な代表値の数（転送速度）、代表値記憶部１１２のメモリ容量又は設計者が任意に設定したブロック数に基づいて設定されるものである。
【００４２】
例えば、ブロック数の許容範囲が１４〜１７の場合、図５に示したブロックはブロック数＝１３であるため、制御部１００はブロック数が許容範囲を下回っていると判断し（ステップＳ１４；ＹＥＳ）、設定光量単位をＡから所定値ｘ減算した値に更新して（ステップＳ１５）、ステップＳ１２へ処理を移行する。ここで、設定光量単位Ａから所定値ｘ減算した値をＡ２とする。
【００４３】
続いて、分割部１０２は、図８に示すように、補正光量曲線Ｇの縦軸を設定光量単位Ａ２刻みで分割し（ステップＳ１２）、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割する（ステップＳ１３）。そして、制御部１００は、ブロック分割によって発生したブロックの数が許容範囲内であるか否かを判定する。図８に示した補正光量曲線Ｇのブロック数は１６であり、ブロック数の許容範囲は１４〜１７であるため、制御部１００は許容範囲を満たしていると判断する。つまり、ブロック数が許容範囲を下回っている場合、ブロック数を増やすために設定光量単位を小さく設定し直して再度ブロック分割を行う。制御部１００は、ブロック数が許容範囲内に収まるまでこの処理を繰り返す。
【００４４】
一方、例えばブロック数の許容範囲が９〜１２の場合、図５に示したブロックはブロック数＝１３であるため、制御部１００はブロック数が許容範囲を超えていると判断し（ステップＳ１６；ＹＥＳ）、設定光量単位をＡに所定値ｘを加算した値に更新して（ステップＳ１７）、ステップＳ１２へ処理を移行する。ここで、設定光量単位Ａから所定値ｘを加算した値をＡ１とする。
【００４５】
続いて、分割部１０２は、図９に示すように、補正光量曲線Ｇの縦軸を設定光量単位Ａ１刻みで分割し（ステップＳ１２）、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割する（ステップＳ１３）。そして、制御部１００は、ブロックの数が予め定められた許容範囲内であるか否かを判定する。図９に示した補正光量曲線Ｇのブロック数は１０であり、ブロック数の許容範囲は９〜１２であるから、制御部１００は許容範囲を満たしていると判断する。つまり、ブロック数が許容範囲を超えている場合、ブロック数を減らすために設定光量単位を大きく設定し直して再度ブロック分割を行う。制御部１００は、ブロック数が許容範囲内に収まるまでこの処理を繰り返す。
【００４６】
そして、代表値特定部１０３は、補正光量曲線Ｇにおける各ブロックの代表値を特定し（ステップＳ１８）、例えば各ブロックの番号と代表値を対応付けて代表値記憶部１１２に記憶する（ステップＳ１９）。その後、光量制御部１０４は、補正光量曲線Ｇの各ブロックの主走査方向の長さを計測し、計測されたタイミングで代表値記憶部１１２に記憶された各ブロックの代表値に従って光源１４１の出射光量を切り替えて光量制御を行う（ステップＳ２０）。
【００４７】
以上、説明したように、補正光量曲線Ｇのブロック数が、例えば、各ブロックの代表値が代表値記憶部１１２から光量制御部１０４へ１走査毎に転送される際の転送可能な代表値の数（転送速度）、代表値記憶部１１２のメモリ容量又は設計者が任意に設定したブロック数に基づいて設定された許容範囲内に収まるようにブロック分割を繰り返し調整して行うことによって、光量補正に用いる値（各ブロックの代表値）を装置性能の条件内で効率的に生成することができる。
【００４８】
更に、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割することによって、補正光量曲線Ｇの変動が激しい領域では細かくブロック分割を行い、変動の緩やかな領域では荒くブロック分割を行うことができる。つまり、各ブロックの代表値は補正光量曲線Ｇの変動に適切に対応した値となり、装置性能の条件内で効率的に光量補正に用いる値（各ブロックの代表値）を生成することができる。
【００４９】
尚、本発明は、上記実施の形態の構成に限られず種々の変形が可能である。例えば、本実施の形態では、補正光量曲線Ｇの縦軸を設定光量単位Ａ刻みで区切ることとして説明したが、補正光量曲線Ｇの縦軸を所定数で等間隔に分割してもよい。この場合、分割部１０２はまず所定数Ｎでブロック分割を行い、制御部１００によってブロック数が許容範囲を超えていると判断された場合、分割部１０２はＮから例えば１を減算して再度ブロック分割を行う。ブロック数が許容範囲を下回っていると判断された場合、分割部１０２はＮに例えば１加算して再度ブロック分割を行う。
【００５０】
また、代表値特定部１０３は、各ブロックの主走査方向の上流側の端点又は下流側の端点の何れか一方の０からの値を各ブロックの代表値として特定することとして説明したが、基準値を設定し、この基準値からのオフセット値を代表値として特定することとしてもよい。
【００５１】
図１０を用いて詳しく説明する。代表値特定部１０３は、ブロック数が許容範囲内に収まった補正光量曲線Ｇに対して基準値Ｌを設定する。そして、ブロック毎に基準値Ｌから上流側又は下流側の端点のオフセット値（基準値Ｌからの差で表した値）を特定する。そして代表値記憶部１１２はこのオフセット値を各ブロックの代表値として記憶する。このように、各ブロックの代表値を０レベルからの値とせずオフセット値とすることによって、代表値を小さい値にすることができるため、代表値を示すデータのサイズを小さくすることができる。従って、代表値記憶部１１２のメモリ容量を小さくすることができると共に、光量制御の際に代表値記憶部１１２から光量制御部１０４へ転送されるデータ量を削減することができる。
【００５２】
〔第２の実施の形態〕
第１の実施の形態では、ブロック分割後のブロック数が許容範囲内に収まっていないとき、主走査方向の全域に渡って設定光量単位を可変させることによってブロック分割を繰り返し行う場合について説明した。第２の実施の形態では、主走査方向における対象区間を設定し、ブロック数が許容範囲に収まっていないときは対象区間内又は対象区間以外の区間の設定光量単位を可変させることによってブロック分割を繰り返し行う場合について説明する。尚、本実施の形態の複写機１の機械的構成及び電気的構成は、第１の実施の形態において示した図１及び２と同様であるため説明を省略し、異なる部分のみ説明する。
【００５３】
図１１は、制御部１００が本実施の形態における光量制御プログラム１１１を読み出すことによって実行される光量制御処理の流れを示すフローチャートである。第１の実施の形態において図７を用いて説明したフローチャートと同じ処理ステップについては同じ符号を付し、処理ステップの異なる部分のみ説明する。
【００５４】
まず、分割部１０２が図５に示すように設定光量単位Ａ刻みで主走査方向全域に渡って補正光量曲線Ｇをブロック分割したとする（ステップＳ１２）。ブロック数の許容範囲が１４〜１７の場合、図５に示したブロックはブロック数＝１３であるため、制御部１００は許容範囲を下回っていると判断する（ステップＳ１６；ＹＥＳ）。そして制御部１００は、図１２に示すように、補正光量曲線Ｇの主走査方向において例えばブロック区切り線ｂが所定本数以上含まれる区間を対象区間として設定する。
【００５５】
具体的には、予め定められた主走査方向の幅の中にブロック区切り線ｂが所定本数含まれている場合、制御部１００はその幅（区間）を対象区間に設定する。この他、主走査方向を等間隔の区間に区切り、ブロック区切り線ｂが所定本数以上含まれる区間を対象区間としてもよい。また連続するブロック内における最大値及び最小値の差が所定値以上である場合に、その連続するブロックを対象区間としてもよい。つまり、対象区間の設定方法は、補正光量曲線Ｇの値変動が大きい区間が対象区間として設定される方法であればよい。
【００５６】
続いて分割部１０２は、設定光量単位をＡに所定値ｘを加算した値（Ａ２）に更新し、図１２に示すように、対象区間のみ補正光量曲線Ｇの縦軸を設定光量単位Ａ２刻みで分割する（ステップＳ３２）。更に、分割部１０２は、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割する（ステップＳ１３）。
【００５７】
そして、制御部１００は、ブロック分割によって発生したブロックの数が許容範囲内であるか否かを判定する。図１２に示した補正光量曲線Ｇのブロック数は１４であり、ブロック数の許容範囲は１４〜１７であるため、制御部１００は許容範囲を満たしていると判断する。
【００５８】
一方、分割部１０２が図５に示すように設定光量単位Ａ刻みで主走査方向全域に渡って補正光量曲線Ｇをブロック分割し（ステップＳ１２）、ブロック数の許容範囲が９〜１２の場合、図５に示したブロックはブロック数＝１３であるため、制御部１００は許容範囲を超えていると判断する（ステップＳ１４；ＹＥＳ）。分割部１０２は、設定光量単位をＡから所定値ｘ減算した値（Ａ１）に更新し、図１３に示すように、対象区間以外の区間のみ補正光量曲線Ｇの縦軸を設定光量単位Ａ１刻みで分割する（ステップＳ３１）。更に、分割部１０２は、補正光量曲線Ｇと分割線ａの交点を通り、且つ分割線ａに対して垂直なブロック区切り線ｂによって補正光量曲線Ｇをブロック分割する（ステップＳ１３）。
【００５９】
そして、制御部１００は、ブロック分割によって発生したブロックの数が許容範囲内であるか否かを判定する。図１３に示した補正光量曲線Ｇのブロック数は１２であり、ブロック数の許容範囲は９〜１２であるため、制御部１００は許容範囲を満たしていると判断する。
【００６０】
そして、代表値特定部１０３は、ブロック数が許容範囲を満たしている補正光量曲線Ｇにおける各ブロックの代表値を特定し（ステップＳ１８）、例えば各ブロックの番号と代表値を対応付けて代表値記憶部１１２に記憶する（ステップＳ１９）。その後、光量制御部１０４は、補正光量曲線Ｇの各ブロックの主走査方向の長さを計測し、計測されたタイミングで代表値記憶部１１２に記憶された各ブロックの代表値に従って光源１４１の出射光量を切り替えて光量制御を行う（ステップＳ２０）。
【００６１】
このように、ブロック数が許容範囲を下回っている場合は、補正光量曲線の変動が大きい区間に対してのみ設定光量単位を小さく設定し直して再度ブロック分割を行うことによって、変動が大きい区間は細かくブロック分割される。一方、ブロック数が許容範囲を超えている場合は、補正光量曲線の変動が小さい区間に対してのみ設定光量単位を大きく設定し直して再度ブロック分割を行うことにより、変動が小さい区間は荒くブロック分割される。従って、各ブロックの代表値は補正光量曲線の変動に適切に対応した値とすることができ、装置性能の条件内で効率的に光量補正に用いる値（各ブロックの代表値）を生成することができる。
【図面の簡単な説明】
【００６２】
【図１】複写機の機械的構成を主に示す側面概略図。
【図２】複写機の電気的構成を示す機能ブロック図。
【図３】補正光量曲線のブロック分割について説明するための図。
【図４】補正光量曲線のブロック分割について説明するための図。
【図５】補正光量曲線のブロック分割について説明するための図。
【図６】補正光量曲線のブロック分割について説明するための図。
【図７】第１の実施の形態における光量補正処理の流れを示すフローチャート。
【図８】補正光量曲線のブロック分割について説明するための図。
【図９】補正光量曲線のブロック分割について説明するための図。
【図１０】オフセット値について説明するための図。
【図１１】第２の実施の形態における光量補正処理の流れを示すフローチャート。
【図１２】補正光量曲線のブロック分割について説明するための図。
【図１３】補正光量曲線のブロック分割について説明するための図。
【符号の説明】
【００６３】
１      複写機
１００  制御部（分割制御手段、決定手段）
１０１  補正光量曲線生成部（生成手段）
１０２  分割部（分割手段）
１０３  代表値特定部（特定手段）
１０４  光量制御部（光量制御手段）
１１０  記憶部
１１１  光量制御プログラム
１１２  代表値記憶部（記憶手段）
５００  原稿読取部
１２０  画像メモリ
１３０  画像処理部
１４０  画像形成部
１４１  光源
３００  用紙後処理部
４００  入力操作部
１５０  ネットワークＩ／Ｆ部
【図１】
2010094822.tif 000003
【図２】
2010094822.tif 000004
【図３】
2010094822.tif 000005
【図４】
2010094822.tif 000006
【図５】
2010094822.tif 000007
【図６】
2010094822.tif 000008
【図７】
2010094822.tif 000009
【図８】
2010094822.tif 000010
【図９】
2010094822.tif 000011
【図１０】
2010094822.tif 000012
【図１１】
2010094822.tif 000013
【図１２】
2010094822.tif 000014
【図１３】
2010094822.tif 000015