(57)【要約】【課題】光パルスの調整に要する時間を短縮できる光源駆動装置を提供すること。【解決手段】光パルスの検出手段が検出した信号を平滑化する平滑化手段３６と、前記平滑化手段が平滑化した前記信号に基づいて前記第一の電流値を調整する第一の電流値調整手段４０と、前記平滑化手段が平滑化した前記信号に基づいて前記第二の電流値を調整する第二の電流値調整手段５０と、前記第一の電流値又は前記第二の電流値の少なくとも一方の調整を、複数回に分けて行う制御手段６０と、複数回に分けて前記第一の電流値又は前記第二の電流値が調整される際に、前記平滑化手段の特性を変更する特性変更手段５５と、を有する。【選択図】図１
2018041938.tif 000002
【特許請求の範囲】
【請求項１】
光源を駆動する駆動電流の立ち上がりに第一の電流値を加え、立ち下がりから第二の電流値を減じた前記駆動電流を出力して前記光源に光パルスを出射させる光源駆動装置であって、
前記光パルスの検出手段が検出した信号を平滑化する平滑化手段と、
前記平滑化手段が平滑化した前記信号に基づいて前記第一の電流値を調整する第一の電流値調整手段と、
前記平滑化手段が平滑化した前記信号に基づいて前記第二の電流値を調整する第二の電流値調整手段と、
前記第一の電流値又は前記第二の電流値の少なくとも一方の調整を複数回に分けて行う制御手段と、
複数回に分けて前記第一の電流値又は前記第二の電流値が調整される際に、前記平滑化手段の特性を変更する特性変更手段と、
を有する光源駆動装置。
【請求項２】
前記制御手段が前記第一の電流値を複数回に分けて調整する場合、前記特性変更手段は、少なくとも初回の調整よりも後の調整における前記平滑化手段の平滑化強度を大きくし、
前記制御手段が前記第二の電流値を複数回に分けて調整する場合、前記特性変更手段は、少なくとも初回の調整よりも後の調整における前記平滑化手段の平滑化強度を大きくする請求項１に記載の光源駆動装置。
【請求項３】
前記制御手段は、前記第一の電流値を２回に分けて調整し、
前記制御手段は、前記第二の電流値を１回調整する請求項２に記載の光源駆動装置。
【請求項４】
前記制御手段は、前記第一の電流値を２回に分けて調整し、
前記制御手段は、前記第二の電流値を２回に分けて調整する請求項２に記載の光源駆動装置。
【請求項５】
前記第一の電流値調整手段は前記駆動電流を所定の点灯間隔で出力した際の前記信号の積分光量に基づいて前記第一の電流値を調整するものであり、
前記第一の電流値が２回に分けて調整される際、前記第一の電流値調整手段は、少なくとも初回の調整における前記駆動電流の点灯間隔よりも、２回目の調整における前記駆動電流の点灯間隔を短くする請求項３又は４に記載の光源駆動装置。
【請求項６】
前記第二の電流値調整手段は前記駆動電流を所定の点灯間隔で出力した際の前記信号の積分光量に基づいて前記第二の電流値を調整するものであり、
前記第二の電流値が２回に分けて調整される際、前記第二の電流値調整手段は、少なくとも初回の調整における前記駆動電流の点灯間隔よりも、２回目の調整における前記駆動電流の点灯間隔を短くする請求項４に記載の光源駆動装置。
【請求項７】
光源を駆動する駆動電流の立ち上がりに第一の電流値を加え、立ち下がりから第二の電流値を減じた前記駆動電流を出力して前記光源に光パルスを出射させる光源駆動装置の光量制御方法であって、
平滑化手段が、前記光パルスの検出手段が検出した信号を平滑化するステップと、
第一の電流値調整手段が、前記平滑化手段が平滑化した前記信号に基づいて前記第一の電流値を調整するステップと、
第二の電流値調整手段が、前記平滑化手段が平滑化した前記信号に基づいて前記第二の電流値を調整するステップと、
制御手段が、前記第一の電流値又は前記第二の電流値の少なくとも一方の調整を、複数回に分けて行うステップと、
特性変更手段が、複数回に分けて前記第一の電流値又は前記第二の電流値が調整される際に、前記平滑化手段の特性を変更するステップと、
を有する光量制御方法。
【請求項８】
請求項１〜６のいずれか１項に記載された光源駆動装置と、
前記光源駆動装置が形成した潜像をトナーで現像する現像部と、
給紙部と、排紙部と、を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光源駆動装置、画像形成装置及び光量制御方法に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置では、レーザーダイオードやＬＥＤなどを光源とする露光装置が画像データに基づいて感光体ドラムを露光して潜像を形成する。現像ローラは感光体ドラムと共に回転しながらトナーを供給することで静電力により感光体ドラムにトナーを付着させることでトナー画像を作成する。
【０００３】
このような電子写真方式の画像形成装置に用いられる光源は駆動電流により発光するため、駆動電流の波形が画素（ドットやピクセル等と呼ばれる）と対応する矩形状の光パルスを形成することが好ましい。しかし、光源の発振ディレイなどに代表される応答性の遅れなどにより、光パルスは駆動電流の波形に追従しない。このため、画素に対応するように出射された光パルスは矩形でなくなり画素に出射される光量も狙いよりも小さくなってしまう。
【０００４】
このような光量不足を改善するための技術としてＯＶ（オーバーシュート）制御やＵＤ（アンダーシュート）制御が知られている（例えば、特許文献１参照。）。特許文献１には、駆動電流の変化に応じてオーバーシュート電流を調整し、駆動電流の変化に応じてアンダーシュート電流を調整する半導体レーザ制御装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のＯＶ制御とＵＤ制御ではＯＶ値とＵＤ値の最適値を決定するための調整時間が長くなってしまうという問題があった。すなわち、ＯＶ値とＵＤ値は互いに影響しあう関係であることから、ＯＶ値とＵＤ値の最適値を同時に調整することは困難である。このため、ＯＶ値とＵＤ値を別々に調整することが必要となり調整時間が長くなってしまう。調整時間が長くなると、画像形成装置の立上げ時やプロセスコントロール時の光量調整に時間がかかってしまう。
【０００６】
本発明は、上記課題に鑑み、光パルスの調整に要する時間を短縮できる光源駆動装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、光源を駆動する駆動電流の立ち上がりに第一の電流値を加え、立ち下がりから第二の電流値を減じた前記駆動電流を出力して前記光源に光パルスを出射させる光源駆動装置であって、前記光パルスの検出手段が検出した信号を平滑化する平滑化手段と、前記平滑化手段が平滑化した前記信号に基づいて前記第一の電流値を調整する第一の電流値調整手段と、前記平滑化手段が平滑化した前記信号に基づいて前記第二の電流値を調整する第二の電流値調整手段と、前記第一の電流値又は前記第二の電流値の少なくとも一方の調整を複数回に分けて行う制御手段と、複数回に分けて前記第一の電流値又は前記第二の電流値が調整される際に、前記平滑化手段の特性を変更する特性変更手段と、を有する。
【発明の効果】
【０００８】
光パルスの調整に要する時間を短縮できる光源駆動装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態におけるＯＶ値の決定方法の概略を説明する図の一例である。
【図２】画像形成装置の概略構成図の一例である。
【図３】トナー画像の形成を説明する図の一例である。
【図４】光走査装置の概略構成図の一例である。
【図５】光源駆動装置のハードウェア構成図の一例である。
【図６】駆動制御回路の機能を説明する機能ブロック図の一例である。
【図７】光パルスと積分光量を示す図の一例である。
【図８】従来から知られているＯＶ制御及びＵＤ制御の有効性を説明するための図の一例である。
【図９】ＯＶ制御及びＵＤ制御の光量が適切でない場合の連続ドットに対する駆動電流と光パルスを説明する図の一例である。
【図１０】ＯＶ制御及びＵＤ制御の光量が適切でない場合の、後続ドットの光パルスを説明する図の一例である。
【図１１】粗調ＯＶ値の決定方法を説明する図の一例である。
【図１２】粗調ＵＤ値の決定方法を説明する図の一例である。
【図１３】最適ＯＶ値の決定方法を説明する図の一例である。
【図１４】最適ＵＤ値の決定方法を説明する図の一例である。
【図１５】駆動制御回路が最適ＯＶ値と最適ＵＤ値を決定する手順を示すフローチャート図の一例である。
【図１６】最適ＯＶ調整の手順を示すフローチャート図の一例である。
【図１７】最適ＵＤ調整の手順を示すフローチャート図の一例である。
【図１８】粗調フィルタと微調フィルタを模式的に説明する図の一例である。
【図１９】粗調フィルタと微調フィルタがＰＤ電圧に与える影響を比較して説明する図の一例である。
【図２０】粗調による粗調ＯＶ値の決定の後、微調により最適ＵＤ値と最適ＯＶ値を決定する手順を示すフローチャート図の一例である。
【図２１】粗調ＵＤ値の決定の後、微調により最適ＯＶ値と最適ＵＤ値を決定する手順を示すフローチャート図の一例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための光源制御装置と光源制御装置が行う光量制御方法について図面を参照しながら説明する。
【００１１】
図１は、本実施形態の最適ＯＶ値と最適ＵＤ値の決定方法の概略を説明する図の一例である。本実施形態の光源駆動装置は、最適ＯＶ値と最適ＵＤ値の決定を複数回に分けて行う。また、複数回に分けて調整する際、粗調フィルタと微調フィルタを使い分ける。
【００１２】
図１（ａ）は、粗調フィルタを用いた粗調ＯＶ値の決定と粗調ＵＤ値の決定を模式的に示し、図１（ｂ）は、微調フィルタを用いた最適ＯＶ値と最適ＵＤ値の決定を模式的に示す。粗調フィルタと微調フィルタは、光パルスを出射するレーザーダイオードの光の強さを検出するＰＤ（Photo Detector）の検出値を平滑化する。
【００１３】
粗調ＯＶ値の決定では、ＵＤ初期値２Ｉが設定された状態で光源駆動装置がＯＶ値１を徐々に大きくしていき、光パルスの積分光量を測定する。積分光量が目標積分光量以上になった時のＯＶ値を粗調ＯＶ値１ｒｐに決定する。
【００１４】
また、粗調ＵＤ値の決定では、粗調ＯＶ値１ｒｐが設定された状態で光源駆動装置がＵＤ値２を徐々に大きくしていき、光パルスの積分光量を測定する。積分光量が目標積分光量以下になった時のＵＤ値を粗調ＵＤ値２ｒｐに決定する。
【００１５】
光源駆動装置は粗調フィルタから微調フィルタに切り替える。そして、最適ＯＶ値の決定では、粗調ＵＤ値２ｒｐが設定された状態でＯＶ値１を徐々に大きくしていき、光パルスの積分光量を測定する。積分光量が目標積分光量以上になった時のＯＶ値を最適ＯＶ値１ｏｐに決定する。
【００１６】
最適ＵＤ値の決定では、最適ＯＶ値１ｏｐが設定された状態で光源駆動装置がＵＤ値２を徐々に大きくしていき、光パルスの積分光量を測定する。積分光量が目標積分光量以下になった時のＵＤ値を最適ＵＤ値２ｏｐに決定する。
【００１７】
「粗調フィルタの立ち上がり速度＞微調フィルタの立ち上がり速度」の関係にあるため、粗調ＯＶ値と粗調ＵＤ値の決定は短時間で終了する。また、最適ＯＶ値と最適ＵＤ値の決定では、微調フィルタにより精度が高い最適ＯＶ調整と最適ＵＤ調整を決定できる。
【００１８】
このように、粗調時の調整時間を短くし、微調時の調整時間を長くして精度を高くすることで、ＯＶ値とＵＤ値を最適に調整すると共に全体の調整時間を短くすることができる。
【００１９】
＜用語について＞
光パルスとは、強度が矩形状に変化する光をいう。光パルスは繰り返し形成されてもよいし、単発的に形成されてもよい。また、周期的に同じパターンが繰り返される場合がある。
【００２０】
光源とは、光を出力する機能を有する素子である。発光素子などと呼ばれてもよい。具体的には、レーザーダイオード（半導体ダイオード）、ＬＥＤなどである。
【００２１】
点灯間隔は、光パルスの点灯周期である。例えば、光パルスが連続して点灯される点灯パターンの点灯間隔はゼロ、１つおきに光パルスが点灯される点灯パターンの点灯間隔は１であり、ｎ個おきに光パルスが点灯される点灯パターンの点灯間隔はｎである。
【００２２】
平滑化とは、連続的なデータに乖離する値がある場合に乖離する値を低減する処理である。一例として、データを平均化したり、他のデータよりも大きく乖離しているデータを除去したり、他のデータの値に近づけたりすることが挙げられる。
＜構成例＞
図２は、画像形成装置の概略構成図の一例である。図２は、画像形成装置２０００の概略構成図の一例である。画像形成装置２０００は、４色（ブラックＫ、シアンＣ、マゼンタＭ、イエローＹ）を重ね合わせてフルカラーの画像を形成するタンデム方式の多色カラープリンタである。画像形成装置２０００は露光装置としての機能を有する光走査装置２０１０、光に感光する４つの感光体ドラム（２０３０ａ、２０３０ｂ、２０３０ｃ、２０３０ｄ）、４つのクリーニングユニット（２０３１ａ、２０３１ｂ、２０３１ｃ、２０３１ｄ）、４つの帯電装置（２０３２ａ、２０３２ｂ、２０３２ｃ、２０３２ｄ）、４つの現像ローラ（２０３３ａ、２０３３ｂ、２０３３ｃ、２０３３ｄ）、４つのトナーカートリッジ（２０３４ａ、２０３４ｂ、２０３４ｃ、２０３４ｄ）、を有する。
【００２３】
また、画像形成装置２０００は転写ベルト２０４０、転写ローラ２０４２、定着ローラ２０５０、給紙コロ２０５４、レジストローラ対２０５６、排紙ローラ２０５８、給紙トレイ２０６０、排紙トレイ２０７０、通信制御装置２０８０、濃度検出器２２４５、を有する。さらに、各感光体ドラム（２０３０ａ、２０３０ｂ、２０３０ｃ、２０３０ｄ）の回転を検出できるように４つのホームポジションセンサ（２２４６ａ、２２４６ｂ、２２４６ｃ、２２４６ｄ）、上記各部を統括的に制御するプリンタ制御装置２０９０などを備えている。
【００２４】
以下では、４つの感光体ドラム（２０３０ａ、２０３０ｂ、２０３０ｃ、２０３０ｄ）を区別しない場合は、感光体ドラム２０３０と総称する。４つの帯電装置（２０３２ａ、２０３２ｂ、２０３２ｃ、２０３２ｄ）を区別しない場合は、帯電装置２０３２と総称する。４つの現像ローラ（２０３３ａ、２０３３ｂ、２０３３ｃ、２０３３ｄ）を区別しない場合は、現像ローラ２０３３と総称する。
【００２５】
通信制御装置２０８０は、ネットワークなどを介した上位装置（例えばＰＣ：Personal Computer）との双方向の通信を制御する。例えば、イーサネット（登録商標）などのネットワークカードである。
【００２６】
プリンタ制御装置２０９０は、情報処理装置やマイコンなどであり、ＣＰＵ、該ＣＰＵにて解読可能なコードで記述されたプログラム及び該プログラムを実行する際に用いられる各種データが格納されているＲＯＭ、作業用のメモリであるＲＡＭ、アナログデータをデジタルデータに変換するＡＤ変換回路などを有している。プリンタ制御装置２０９０は、上位装置からの印刷ジョブの実行要求に応じて各部を制御すると共に、印刷ジョブに含まれる画像データ（画像情報）を光走査装置２０１０に送る。
【００２７】
感光体ドラム２０３０ａ、帯電装置２０３２ａ、現像ローラ２０３３ａ、トナーカートリッジ２０３４ａ、及びクリーニングユニット２０３１ａは、ある単色（例えばブラックＫ）の画像形成に関し一組の装置として動作する。このような一組の装置を画像形成ステーションと称し、ブラックの画像形成ステーションを以下では、便宜上「Ｋステーション」と称する場合がある。
【００２８】
同様に、感光体ドラム２０３０ｂ、帯電装置２０３２ｂ、現像ローラ２０３３ｂ、トナーカートリッジ２０３４ｂ、及びクリーニングユニット２０３１ｂは、例えばシアンＣの画像形成に関し一組の装置として動作し、シアンの画像を形成する画像形成ステーションを以下では、便宜上「Ｃステーション」と称する場合がある。
【００２９】
感光体ドラム２０３０ｃ、帯電装置２０３２ｃ、現像ローラ２０３３ｃ、トナーカートリッジ２０３４ｃ、及びクリーニングユニット２０３１ｃは、例えばマゼンタＭの画像形成に関し一組の装置として動作し、マゼンタＭの画像を形成する画像形成ステーションを以下では、便宜上「Ｍステーション」と称する場合がある。
【００３０】
感光体ドラム２０３０ｄ、帯電装置２０３２ｄ、現像ローラ２０３３ｄ、トナーカートリッジ２０３４ｄ、及びクリーニングユニット２０３１ｄは、イエローＹの画像形成装置２０００に関し一組の装置として動作し、イエローの画像を形成する画像形成ステーションを以下では、便宜上「Ｙステーション」と称する場合がある。なお、以下では、トナー色を限定ない場合、画像形成ステーションを単に「ステーション」とも呼ぶ。
【００３１】
各感光体ドラム２０３０はいずれも、その表面に感光層が形成されている。すなわち、各感光体ドラム２０３０の表面がそれぞれ被走査面である。なお、各感光体ドラム２０３０は、回転機構により図２における紙面内で矢印方向（時計方向）に回転する。
【００３２】
なお、図２では、Ｘ軸、Ｙ軸、Ｚ軸の３次元直交座標系において、各感光体ドラム２０３０の長手方向に沿った方向をＹ軸方向、４つの感光体ドラム２０３０の配列方向に沿った方向をＸ軸方向として説明する。
【００３３】
各帯電装置２０３２は、対応する感光体ドラム２０３０の表面をそれぞれ均一に帯電させる。光走査装置２０１０は、上位装置からの多色の画像情報（ブラック画像情報、シアン画像情報、マゼンタ画像情報、イエロー画像情報）に基づいて、色毎に変調された光束を、対応する帯電された感光体ドラム２０３０の表面にそれぞれ出射する。これにより、各感光体ドラム２０３０の表面では、光が出射された部分だけ電荷が消失し、画像情報に対応した潜像が各感光体ドラム２０３０の表面にそれぞれ形成される。ここで形成された潜像は、感光体ドラム２０３０の回転に伴って対応する現像ローラ２０３３の方向に移動する。なお、この光走査装置２０１０のより詳細な構成については後述する。
【００３４】
ところで、各感光体ドラム２０３０において、画像情報が書き込まれる領域は、「有効走査領域」、「画像形成領域」、又は「有効画像領域」などと呼ばれている。
【００３５】
トナーカートリッジ２０３４ａにはブラックトナーが格納されており、該トナーは現像ローラ２０３３ａに供給される。トナーカートリッジ２０３４ｂにはシアントナーが格納されており、該トナーは現像ローラ２０３３ｂに供給される。トナーカートリッジ２０３４ｃにはマゼンタトナーが格納されており、該トナーは現像ローラ２０３３ｃに供給される。トナーカートリッジ２０３４ｄにはイエロートナーが格納されており、該トナーは現像ローラ２０３３ｄに供給される。
【００３６】
各現像ローラ２０３３は回転に伴って、対応するトナーカートリッジからのトナーが、その表面に薄く均一に塗布される。そして、各現像ローラ２０３３の表面のトナーは、対応する感光体ドラム２０３０の表面に接すると、該表面における光が出射された部分にだけ移行し、そこに付着する。すなわち、各現像ローラ２０３３は、対応する感光体ドラム２０３０の表面に形成された潜像にトナーを付着させて顕像化させる。ここでトナーが付着した像（トナー画像）は、感光体ドラム２０３０の回転に伴って転写ベルト２０４０の方向に移動する。
【００３７】
イエローＹ、マゼンタＭ、シアンＣ、ブラックＫの各トナー画像は、所定のタイミングで転写ベルト２０４０上に順次転写され、重ね合わされてカラー画像が形成される。
【００３８】
給紙トレイ２０６０には記録紙が格納されている。この給紙トレイ２０６０の近傍には給紙コロ２０５４が配置されており、該給紙コロ２０５４は、記録紙を給紙トレイ２０６０から１枚ずつ取り出し、レジストローラ対２０５６に搬送する。該レジストローラ対２０５６は、所定のタイミングで記録紙を転写ベルト２０４０と転写ローラ２０４２との間隙に向けて送り出す。これにより、転写ベルト２０４０上のカラー画像が記録紙に転写される。ここで転写された記録紙は、定着ローラ２０５０に送られる。
【００３９】
定着ローラ２０５０では、熱と圧力とが記録紙に加えられ、これによってトナーが記録紙上に定着される。ここで定着された記録紙は、排紙ローラ２０５８を介して排紙トレイ２０７０に送られ、排紙部として機能する排紙トレイ２０７０上に順次スタックされる。
【００４０】
各クリーニングユニットは、対応する感光体ドラム２０３０の表面に残ったトナー（残留トナー）を除去する。残留トナーが除去された感光体ドラム２０３０の表面は、再度対応する帯電装置２０３２に対向する位置に戻る。
【００４１】
濃度検出器２２４５は、転写ベルト２０４０の−Ｘ側に配置されている。ホームポジションセンサ２２４６ａは、感光体ドラム２０３０ａにおける回転のホームポジションを検出する。ホームポジションセンサ２２４６ｂは、感光体ドラム２０３０ｂにおける回転のホームポジションを検出する。ホームポジションセンサ２２４６ｃは、感光体ドラム２０３０ｃにおける回転のホームポジションを検出する。ホームポジションセンサ２２４６ｄは、感光体ドラム２０３０ｄにおける回転のホームポジションを検出する。
【００４２】
なお、４つの感光体ドラム２０３０にそれぞれ個別に対向して４つの電位センサ（２２４７ａ、２２４７ｂ、２２４７ｃ、２２４７ｄ）が配置されており、各電位センサはそれぞれ対向する感光体ドラム２０３０の表面電位情報を検知する。
【００４３】
＜感光体ドラムの周囲の構成について＞
図３は、トナー画像の形成を説明する図の一例である。感光体ドラム２０３０の周囲には、クリーニングユニット２０３１、帯電装置２０３２、光走査装置２０１０、現像部２０３５、転写部２０４５、及び、分離部２０４６が配置されている。また、画像形成装置は、印刷データに対して必要な画像処理を行う画像処理部、印刷データを上位装置（パーソナルコンピュータ、スキャナ等）から受信するデータ受信部、レーザプリンタの各種動作モード等を設定操作する操作キーや各種情報を表示する操作パネル等を有している。
【００４４】
帯電装置２０３２が一様に帯電させた感光体ドラムに光走査装置２０１０が画像データに基づいて変調したレーザビームを感光体ドラム２０３０に出射することで、感光体ドラムに静電潜像を形成する。次に、感光体ドラム２０３０に対して、現像部２０３５がトナーを付着させて現像剤像としてのトナー画像を形成する。次に、転写部２０４５は、感光体ドラムのトナー画像を、給紙部から給紙路を通して感光体ドラムと転写部２０４５との間に給紙される記録媒体（印刷用紙）２０４７に転写する。次に、分離部２０４６は、トナー画像が転写された記録媒体２０４７を感光体ドラムから分離して、定着部２０５１へと搬送する。
【００４５】
定着部２０５１は、回転駆動され所定の定着温度に加熱される加熱ローラ、加熱ローラに当接して加熱ローラと共に回転する加圧ローラ、及び、加熱ローラを所定の定着温度に加熱する加熱ヒータ等を備えている。そして、トナー画像が転写された記録媒体を加熱ローラと加圧ローラで加熱・加圧しつつ搬送して、トナー画像を記録媒体に定着させることで画像形成する。
【００４６】
また、クリーニングユニット２０３１は、トナー画像の転写が完了した感光体ドラムを除電して残留トナーを除去する。この後は、帯電装置２０３２等による画像形成が再度、行われる。
【００４７】
図４は、光走査装置２０１０の概略構成図の一例である。光走査装置２０１０は、主に書込制御部１１、光源駆動装置１２、光源１３、同期検知センサ１４、及びポリゴンミラー１５を有する。なお、図４は本実施形態の主要な要素を示したものであり、図示する以外の要素については省略されている。
【００４８】
書込制御部１１はＡＳＩＣやＦＰＧＡなどのハードウェアで実現されている。上位装置から取得した印刷データはＲＩＰ（Raster Image Processor）処理によりラスターデータ（ビットマップデータ）に変換されている。また、スキャナなどで読み取られた画像データはラスターデータになっている。これらのラスターデータには像域分離、色変換、γ変換などが行われ、さらに、ディザ処理や誤差拡散処理等の疑似中間調処理をすることにより、８ビットの画像データが画素の有無（１，０）で表されたスクリーンデータに変換される。
【００４９】
書込制御部１１は、ポリゴンミラー１５の回転速度を制御するポリゴン制御信号をポリゴンミラー１５に出力する。また、書込制御部１１は、画素に相当するタイミング（画素クロック）を示すＤＡＴＡ信号と、画素がある場合には上記タイミングに合わせて点灯を要求する点灯制御信号とを光源駆動装置１２に出力する。
【００５０】
光源駆動装置１２は書込制御部１１からのＤＡＴＡ信号と点灯制御信号に応じて光源１３を点灯又は消灯させる。なお、光源駆動装置１２はＡＳＩＣやＦＰＧＡ又はマイコンなどの情報処理装置により実現される。光源駆動装置１２は、ＤＡＴＡ信号と点灯制御信号に基づいて主走査方向の１走査線ずつ光源１３の点灯制御を行う。すなわち、点灯制御信号がＯＮとなったタイミングで光源１３を点灯し、点灯制御信号がＯＦＦとなったタイミングで光源１３を消灯する。
【００５１】
光源１３が例えばＬＤ２１（レーザーダイオード）の場合、光源駆動装置１２はＬＤドライバである。すなわち、定電流を生成する回路、光出力を一定に保つオートパワーコントロール回路、点灯と消灯を制御する回路等を有し、ＬＤ２１を駆動するための駆動電流４を光源１３に出力する。すなわち、光源駆動装置１２は制御されたパルス状の駆動電流４を出力する機能を有する。
【００５２】
また、光源駆動装置１２は、後述するように、パルス状の駆動電流４にＯＶ値１に相当する電流を加え、ＵＤ値２に相当する電流を減じることで、好ましい光パルスが得られる駆動電流４を出力する。また、最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定する制御を行う機能を有している。
【００５３】
光源１３はＬＤ２１とＰＤ２２（Photo Detector）を有している。ＬＤ２１はフロントビームとしてポリゴンミラー１５に向けてレーザビーム２５を出射し、また、ＰＤ２２に向けてバックビーム（レーザビーム）２６を出射する。このバックビーム２６が最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定する際に使用される。
【００５４】
ポリゴンミラー１５に向けて出射されたレーザビーム２５は画像形成装置の解像度に応じた角速度で回転するポリゴンミラー１５に反射され、ｆθレンズ、反射ミラー及び同期反射ミラーを経て感光体ドラムに結像する。図の破線の矢印はレーザビーム２５を示す。
【００５５】
ポリゴンミラー１５が回転することで、感光体ドラム上の結像位置は図の矢印の方向に移動する。矢印の方向は感光体ドラム２０３０の形状である円筒の母線の方向であり、画像の主走査方向である。
【００５６】
ポリゴンミラー１５で反射されたレーザビーム２５は、感光体ドラム２０３０の走査線上に画像形成領域から外れた位置に近接して配設された同期反射ミラー２７にも入射する。同期反射ミラー２７は、入射したレーザビーム２５を同期検知センサ１４に反射する。同期検知センサ１４は、例えば、ＰＤを有しており、レーザビーム２５が入射されると、パルス出力である同期信号を生成する。図示する構成では、感光体ドラム２０３０の走査線上の走査の開始側に同期反射ミラー２７が配置されている。ただし、感光体ドラム２０３０の走査線上の両端に同期反射ミラーが配置されていてもよい。
【００５７】
ポリゴンミラー１５の１面で感光体ドラムが１回走査され、それが同期信号により検知される。すなわち、主走査方向の１走査が開始するタイミングが同期信号により書込制御部１１に通知される。書込制御部１１は、同期信号に基づいて画像を感光体ドラム２０３０上に書き込む期間である有効走査期間を設定することができる。すなわち、同期信号を取得してから次に同期信号を取得するまでの間で有効走査期間を設定し、画像データに基づきＤＡＴＡ信号と点灯制御信号を生成する。
【００５８】
ＬＤ２１から出射されたバックビーム２６は光源１３のＰＤ２２に入射され、ＰＤ２２はバックビーム２６の強さに比例したＰＤ電圧（後述する光量フィードバック制御信号）を光源駆動装置１２に出力する。これにより光源駆動装置１２は光量のフィードバック制御を行うことが可能である。
【００５９】
なお、図４の光源１３のＬＤ２１は半導体レーザと呼ばれる場合がある。また、一般のＬＤ２１は端面発光型のレーザとされるが、ＶＣＳＥＬ（Vertical Cavity Surface Emitting LASER）などの面発光レーザが用いられてもよい。また、光源１３はＬＥＤでもよい。この場合、解像度に相当する複数のＬＥＤが配置されることで、ポリゴンミラー１５による走査を不要にすることができる。さらに、各色の光源１３ごとに複数のＬＤ２１が配置されることがある。このような光源１３の各ＬＤ２１をチャネル（ＣＨ）と称する。
【００６０】
また、図４の構成は単色の画像データに関するものであり、カラーの画像形成装置では、ＣＭＹＫのそれぞれの画像データについて同様の走査が行われる。
【００６１】
図５は、光源駆動装置１２のハードウェア構成図の一例である。光源駆動装置１２は、駆動制御回路３１、４つのＤＡＣ（Digital Analog Converter）３２、加算器３４、減算器３５、１つのＡＤＣ（Analog Digital Converter）３３、及び、フィルタ３６を有する。
【００６２】
駆動制御回路３１は矩形の光パルスが得られる駆動電流４を出力する。また、駆動制御回路３１は、ＰＤ２２が検出したＰＤ電圧を光量フィードバック制御信号として取得し、最適ＯＶ値１ｏｐ及び最適ＵＤ値２ｏｐを決定する。
【００６３】
駆動制御回路３１は書込制御部１１からＤＡＴＡ信号と点灯制御信号とを受け取り、ＬＤ２１を点灯させる駆動電流４を制御する。ＤＡＴＡ信号により点灯タイミングが制御され、点灯制御信号によりＵＤ制御信号、ＯＶ制御信号、バイアス制御信号、及び、光量制御信号を出力する。
【００６４】
例えば、ＤＡＴＡ信号が点灯を意味する場合、ＵＤ制御信号、ＯＶ制御信号、バイアス制御信号、及び、光量制御信号を出力する。点灯制御信号が点灯を意味しない場合、バイアス制御信号のみを出力する。
【００６５】
光量制御信号とは、ＬＤ２１の点灯時に基準となる電流を出力するための信号である。すなわち、ＯＶ制御もＵＤ制御も行わない状態の電流を出力するための信号である。パルス状の駆動電流４の上辺の電流に相当する信号である。
【００６６】
バイアス制御信号は常時、光源１３のＬＤ２１に一定の電流を出力するための信号である。パルス状の駆動電流４の底辺の電流に相当する信号である。バイアス制御信号により流れる電流はＬＤ２１の発光の応答性を向上させるための電流である。ＬＤ２１は閾値以上の電流が流れないと発光しないが、常時、閾値よりやや小さい電流を流しておくことでゼロから閾値を超える電流を流すよりもＬＤ２１が発光するまでの時間を短縮できる。
【００６７】
ＯＶ制御信号は、駆動電流４の立ち上り時のＯＶ値１に相当する信号であり、ＵＤ制御電流は駆動電流４の立ち下がり時のＵＤ値２に相当する信号である。したがって、本実施形態では、最適なＯＶ制御信号及びＵＤ制御信号が決定される。ＯＶ制御信号は駆動電流の立ち上がり時に光量制御信号よりも短い時間だけ出力される。例えば、光量制御信号の１／２、１／３、１／４、１／５などである。ＵＤ制御信号は駆動電流の立ち下がり時に光量制御信号よりも短い時間だけ出力される。例えば、光量制御信号の１／２、１／３、１／４、１／５などである。ＯＶ制御信号とＵＤ制御信号は同じでなくてもよい。
【００６８】
ＵＤ制御信号、ＯＶ制御信号、バイアス制御信号、及び、光量制御信号はＤＡＣ３２に入力され、デジタル値からアナログ値に変換される。このアナログ値が駆動電流４の電流値である。すなわち、ＵＤ制御信号はＵＤ電流に、ＯＶ制御信号はＯＶ電流に、バイアス制御信号はバイアス電流に、光量制御信号はＬＤ電流にそれぞれ変換される。基準となるＬＤ電流及びバイアス電流は加算器３４により互いに加えられ、パルス状の駆動電流４を形成する。さらに、ＯＶ電流が加算器３４で加えられると、ＯＶ制御された駆動電流４を形成する。ＵＤ電流は減算器３５で減じられ、ＵＤ制御された駆動電流４を形成する。
【００６９】
そして、図４にて説明したように、駆動電流４によって点灯したＬＤ２１から出射されたレーザビームの一部（バックビーム２６）はＰＤ２２へ入射され、ＰＤ２２はバックビーム２６の強さに比例したＰＤ電圧を光源駆動装置１２に出力する。ＰＤ電圧はフィルタ３６に入力されフィルタ３６で平滑化されてからＡＤＣ３３に入力される。このフィルタ３６は高周波数の信号をカットするローパスフィルタである。ＡＤＣ３３はＰＤ電圧をアナログ値からデジタル値に変換する。このデジタル値は光量フィードバック制御信号として、駆動制御回路３１に入力される。
【００７０】
駆動制御回路３１はフィルタ制御信号によりフィルタ３６の平滑化強度を制御する。具体的には、フィルタ３６はフィルタ制御信号によりカットオフ周波数が少なくとも二値のいずれかに変更される。粗調フィルタの平滑化強度は微調フィルタの平滑化強度よりも小さい。フィルタ３６はデジタルフィルタと呼ばれるものであり、論理回路で構成されていてもマイコンなど汎用的な情報処理装置で構成されていてもよい。例えば、出力信号をＹ、入力信号をＸとすると、フィルタ３６は以下のような差分方程式で出力Ｙを算出する。
Y(n) = a0 × X(n) + a1 × X(n-1) + a2 × X(n-2) ＋…
an等は係数であり、この係数及び項数の少なくとも一方が変更されるとカットオフ周波数が変更される。すなわち、駆動制御回路３１は、粗調フィルタとしてＰＤ電圧の高周波数成分をカットする予め定められた係数、及び、微調フィルタとしてＰＤ電圧の高周波数成分をカットする予め定められた係数を切り替えてフィルタ３６に設定する。an等の係数にゼロ以外が設定されると有効な項数を多くできる。
【００７１】
なお、上記の差分方程式はＦＩＲのものであるが、フィルタ３６はＦＩＲ，ＩＩＲ又はアクティブフィルタのいずれでもよい。
【００７２】
粗調フィルタの粗調とは粗い調整を意味し、平滑化されたＰＤ電圧に高い精度を要求しないという意味である。微調フィルタの微調とは、微調整することを意味し、ＰＤ電圧の精度が高いことが好ましいという意味である。本実施形態では、微調フィルタのＰＤ電圧が粗調フィルタのＰＤ電圧よりも高精度であればよい。具体的には、粗調フィルタのカットオフ周波数は微調フィルタのカットオフ周波数よりも大きい。これにより、粗調フィルタではＰＤ電圧の立ち上がりが早くなり、微調フィルタではＰＤ電圧の立ち上がりが遅くなるがＰＤ電圧の精度が向上する。
【００７３】
なお、粗調フィルタと微調フィルタは同じ構成のフィルタでもよいし、異なる構成でもよい。また、異なる場合は、構成の違いにより、粗調フィルタと微調フィルタが実現されてもよい。
【００７４】
さらに、フィルタ３６がハードウェアとして粗調フィルタと微調フィルタに分かれており、切り替えスイッチによりＰＤ電圧の入力先が粗調フィルタと微調フィルタのいずれかに切り替えられてもよい。
【００７５】
駆動制御回路３１は光量フィードバック制御信号を使用して、粗調ＯＶ値１ｒｐ、粗調ＵＤ値２ｒｐ、最適ＯＶ値１ｏｐ及び最適ＵＤ値２ｏｐを決定する。
【００７６】
なお、図４では、光源１３のＬＤ２１が１つの例を示したがＬＤ２１が複数の場合、光量制御信号、バイアス制御信号、ＯＶ制御信号及びＵＤ制御信号はＬＤ２１の数だけ存在する。
【００７７】
＜制御駆動回路の機能について＞
図６は、駆動制御回路３１の機能を説明する機能ブロック図の一例である。駆動制御回路３１は、制御部６０、ＯＶ値決定部４０及びＵＤ値決定部５０を有する。制御部６０は最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐの決定の全体的な手順を制御する。すなわち、制御部６０は最適ＯＶ値の決定を１回又は２回以上で行うのか、及び、最適ＵＤ値の決定を１回又は２回以上で行うのかを制御する。また、粗調時と微調時の点灯間隔ＭをＯＶ値決定部４０及びＵＤ値決定部５０に指示する。また、粗調時と微調時でフィルタ３６のカットオフ周波数を切り替える。
【００７８】
ＯＶ値決定部４０は電流制御部４１、積分光量算出部４２、比較部５３、及び、最適ＯＶ値決定部４４を有する。これらの各機能は、駆動制御回路３１が有する各回路によって実現される。あるいは、ＣＰＵがプログラムを実行し駆動制御回路３１が有するハードウェアリソースと協働することで実現される。また、ＯＶ値決定部４０はＵＤ初期値２Ｉ、目標積分光量４６及び粗調ＵＤ値２ｒｐが記憶される記憶部４９を有している。記憶部４９は、駆動制御回路３１のＲＡＭやフラッシュメモリなどの記憶装置により実現されている。
【００７９】
電流制御部４１は、粗調ＯＶ値１ｒｐと最適ＯＶ値１ｏｐを決定するためにＯＶ電流を徐々に大きくして駆動電流４を光源１３に出力する。バイアス制御信号と光量制御信号は一定でよい。
【００８０】
積分光量算出部４２は光量フィードバック制御信号を取得して積分光量を算出する。積分光量とは単位時間当たりの光量の積分値である。例えば、画像データの１０ドット分の駆動電流４が形成される時間を単位時間として、光量を積分する。
【００８１】
比較部４３は、積分光量算出部４２が算出した積分光量と目標積分光量を比較し、比較結果を電流制御部４１と最適ＯＶ値決定部４４にフィードバックする。ＯＶ値１が徐々に大きくなるので積分光量も徐々に大きくなる。したがって、「積分光量＜目標積分光量」の場合、電流制御部４１はＯＶ値１を大きくして駆動電流４を出力する。電流制御部４１は、「積分光量≧目標積分光量」の場合、駆動電流４の出力を終了する。
【００８２】
最適ＯＶ値決定部４４は、比較部４３から「積分光量≧目標積分光量」であると通知されると、その時のＯＶ値１を電流制御部４１から取得する。この取得したＯＶ値１が粗調ＯＶ値１ｒｐ又は最適ＯＶ値１ｏｐである。最適ＯＶ値決定部４４は粗調ＯＶ値１ｒｐ及び最適ＯＶ値１ｏｐをＵＤ値決定部５０の記憶部５９に記憶する。
【００８３】
ＵＤ値決定部５０は電流制御部５１、積分光量算出部５２、比較部５３及び最適ＵＤ値決定部５４を有する。これらの各機能は、駆動制御回路３１が有する各回路によって実現される。あるいは、ＣＰＵがプログラムを実行し駆動制御回路３１が有するハードウェアリソースと協働することで実現される。また、ＵＤ値決定部５０は粗調ＯＶ値１ｒｐ、最適ＯＶ値１ｏｐ、目標積分光量４６、及び最適ＵＤ値２ｏｐが記憶される記憶部５９を有している。記憶部５９は、駆動制御回路３１のＲＡＭやフラッシュメモリなどの記憶装置により実現されている。
【００８４】
電流制御部５１は、粗調ＯＶ値１ｒｐ又は最適ＯＶ値１ｏｐを使用してＵＤ電流を徐々に大きくして駆動電流４を光源１３に出力する。バイアス制御信号と光量制御信号は一定でよい。積分光量算出部５２についてはＯＶ値決定部４０と同様である。
【００８５】
比較部５３は、積分光量算出部５２が算出した積分光量と目標積分光量を比較し、比較結果を電流制御部５１と最適ＵＤ値決定部５４にフィードバックする。ＵＤ値２が徐々に大きくなるので積分光量も徐々に小さくなる。したがって、「積分光量＞目標積分光量」の場合、電流制御部５１はＵＤ値２を大きくして駆動電流４を出力する。電流制御部５１は、「積分光量≦目標積分光量」の場合、駆動電流４の出力を終了する。
【００８６】
最適ＵＤ値決定部５４は、比較部５３から「積分光量≦目標積分光量」であると通知されると、その時のＵＤ値２を電流制御部５１から取得する。この取得したＵＤ値２が粗調ＵＤ値２ｒｐ又は最適ＵＤ値２ｏｐである。最適ＵＤ値決定部５４は粗調ＵＤ値２ｒｐをＯＶ値決定部４０の記憶部４９に記憶させ、また、最適ＵＤ値２ｏｐをＵＤ値決定部５０の記憶部５９に記憶する。
【００８７】
フィルタ切替部５５は、制御部６０からの指示によりフィルタ３６にフィルタ制御信号を出力して、フィルタ３６が粗調フィルタとして動作するか微調フィルタとして動作するかを切り替える（粗調フィルタと微調フィルタを切り替える）。粗調ＯＶ値１ｒｐ及び粗調ＵＤ値２ｒｐの決定の際、フィルタ３６は粗調フィルタである。粗調ＯＶ値１ｒｐと粗調ＵＤ値２ｒｐの決定が終わると、フィルタ切替部５５はフィルタ３６を微調フィルタに切り替える。最適ＯＶ値の決定と最適ＵＤ値の決定が終わると、フィルタ３６は画像形成用のフィルタである画像形成フィルタに切り替わる。なお、画像形成フィルタは微調フィルタと同じものでもよいし、画像形成時のフィルタとして設計されたものでもよい。
【００８８】
このようにして最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐが決定されると、駆動制御回路３１は最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを用いて駆動電流４を光源１３に出力できる。
【００８９】
＜積分光量について＞
駆動制御回路３１は光量フィードバック制御信号を単位時間で積分して得られる積分光量を光源１３のＬＤ２１が出射した光パルスの大きさとして使用する。この積分光量について説明する。
【００９０】
図７は、光パルス３と積分光量を示す図の一例である。図７（ａ）では、１ドット間隔でＬＤ２１が点灯を繰り返している。このような点灯を「１ｂｙ１」点灯という。１ｂｙ１とは、点灯と点灯の間が１ドットである点灯パターンをいう。積分光量は、このように周期的な点灯を繰り返している光パルス３の光量を単位時間当たりの積分値で算出したものである。
【００９１】
常に点灯している場合の単位時間の積分光量を１とすると、図７（ａ）では１ドット間隔で点灯と消灯をＬＤ２１が繰り返しているので、単位時間の積分光量は１／２となる。ただし、この積分光量は光パルス３が矩形状になる理想的な光パルス３の場合である。換言すると、１ｂｙ１で点灯した場合に積分光量が１／２になると理想的な光パルス３が得られている可能性がある。駆動制御回路３１が光の強度を時間的にサンプリングして１ドットの光パルス３を再現することは容易でないが、積分光量を測定することで、１ドットあたりの光量が適切かどうかを判定できる。
【００９２】
図７（ｂ）は、３ドット間隔でＬＤ２１が点灯を繰り返す１ｂｙ３の点灯パターンの光パルス３を示す図である。光パルス３が理想的な矩形波の場合、積分光量は１／４になる。図７（ｃ）は９ドット間隔でＬＤ２１が点灯を繰り返す１ｂｙ９の点灯パターンの光パルス３を示す図である。光パルス３が理想的な矩形波の場合、積分光量は１／１０になる。このように、目標積分光量は、１ｂｙＭの点灯パターンのＭの値によって異なる。
【００９３】
駆動制御回路３１は１ｂｙＭ（Ｍ：１以上の整数）でＬＤ２１を点灯させ、光量フィードバック制御信号を取得する。そして、１ｂｙＭの目標積分光量が得られるように、最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定する。
【００９４】
本実施形態では、粗調時に粗調ＯＶ値１ｒｐと粗調ＵＤ値２ｒｐを決定する際の点灯パターン（１ｂｙＭ１）と、微調時に最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定する際の点灯パターン（１ｂｙＭ２）で、Ｍ１＞Ｍ２の関係がある。これにより、粗調では後続ドットの影響が少ない状態で早期に粗調ＯＶ値１ｒｐと粗調ＵＤ値２ｒｐを決定でき、微調では後続ドットの光パルスの立ち上がりと立ち下がりがなまらないように最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定できる。
【００９５】
＜ＯＶ値１とＵＤ値２について＞
図８を用いて、前提となるＯＶ制御とＵＤ制御の有効性を説明する。すなわち、図８は従来から知られているＯＶ制御及びＵＤ制御の有効性を説明するための図の一例である。図８（ａ）はＯＶ制御とＵＤ制御が行われていない駆動電流４を示し、図８（ｂ）は図８（ａ）の駆動電流４で光源１３が駆動された場合の光パルス３を示す。
【００９６】
図８（ｂ）に示すように、ＬＤ２１の特性としてパルス状の駆動電流４が印加された場合も、ＬＤ２１の発振ディレイなどの応答性遅延の影響により、光パルス３は矩形波とならない。すなわち、立ち上がりがなまり最大値に到達するまでに遅れがある。さらに立ち上がりもなまって光量がゼロになるまでに遅れがある。光パルス３における立ち下がりのなまりは、光源１３の電位が光源１３の点灯状態の電位から消灯状態の電位へ遷移するまでにかかる時間により生じる。
【００９７】
そこで、矩形波に近い光パルス３が得られるようにＯＶ制御、ＵＤ制御により駆動電流４を整形する技術が知られている。図８（ｃ）はＯＶ制御及びＵＤ制御が行われた駆動電流４を示し、図８（ｄ）は図８（ｃ）の駆動電流４で光源１３が駆動された場合の光パルス３を示す。ＯＶ制御とは、駆動電流４の立ち上がり時にオーバーシュートをもたせ、光量制御電流よりも大きな電流を出力することをいう。また、ＵＤ制御とは、駆動電流４の立ち下がり時にアンダーシュートを持たせ、バイアス制御電流よりも小さな電流を出力することをいう。
【００９８】
図８（ｄ）に示すように、ＯＶ制御により光パルス３の立ち上がりのなまりが改善され、ＵＤ制御により光パルス３の立ち下がりのなまりが改善されることがわかる。
【００９９】
なお、ＬＤ２１が点灯すると発熱し温度が変わるため同じ駆動電流４でも光量が変動する。このため、駆動制御回路３１はオートパワーコントロール制御により点灯時の光量が一定になるように制御されている。
【０１００】
このようにＯＶ制御とＵＤ制御により光パルス３を矩形波に近づけることができるが、なお、以下のように連続ドットやドット間が短い場合の後続ドットの光量が狙った光量にならない場合があった。以下、説明する。
【０１０１】
＜連続ドットにおける光パルス＞
図９は、ＯＶ制御及びＵＤ制御の光量が適切でない場合の連続ドットに対する駆動電流４と光パルス３を説明する図の一例である。駆動制御回路３１はＬＤ２１を駆動電流４で駆動した際の光量フィードバック制御信号で積分光量を算出する。また、目標積分光量と同程度の積分光量が得られるようにＯＶ値１とＵＤ値２を決定することができる。したがって、図９（ａ）に示すように孤立した１ドットの積分光量を適切に決定できる。
【０１０２】
しかしながら、駆動制御回路３１は積分光量で判定するため、１ドットとしては適切な積分光量であっても立ち上がりがなまり、立ち下がりもなまる可能性がある。積分光量で判定するため、光パルス３の形状が適切かどうかまでは判定できないためである。
【０１０３】
なお、図９（ａ）の光パルス３は、ＯＶ値１とＵＤ値２が理想的な値よりも小さい場合の例である。立ち上がりがなまり立ち下がりもなまった状態で目標積分光量が得られているため、光パルス３の立ち下がり部分に余剰光量２０１が生じてしまう。
【０１０４】
図９（ｂ）は図９（ａ）の駆動電流４で連続ドットが形成された場合の光パルス３を示す。図９（ｂ）に示すように連続ドットのドット１とドット２のいずれも適切な光量が得られない。まずドット１では余剰光量２０１がドット２に出射されるため積分光量が足りなくなる。また、ドット２ではドット１に対し出射されたはずの余剰光量２０１がドット２に対し出射されるため積分光量が過剰になる。
【０１０５】
このように、立ち下り時の光パルス３になまりがあると孤立ドットと連続ドットで積分光量に違いが出てしまう。孤立ドットと連続ドットで単位面積当たりの積分光量の違いが生じるので濃度むらなどが発生してしまう可能性がある。
【０１０６】
したがって、１ドットの積分光量としては適切でも連続ドットの場合には、各ドットで狙った光量が得られない場合があった。
【０１０７】
＜ドット間隔が短い場合の後続ドットの光量＞
次に、立ち上がりのなまりを小さくするためＯＶ値１を大きくし、立ち下がりのなまりを小さくするためＵＤ値２を大きくした場合の光パルス３を説明する。この場合、後続ドットは前のドットのＵＤ制御の影響を受け立ち上がりになまりが発生してしまう。
【０１０８】
図１０は、ＯＶ制御及びＵＤ制御の光量が適切でない場合の、後続ドットの光パルス３を説明する図の一例である。立ち上がりのなまりが小さくなるＯＶ値１が設定され、立ち下がりのなまりが小さくなるＵＤ値２が設定されているため、ドット１の光パルス３は矩形状になる。しかし、高速点灯時でドット間隔が近い場合（図は１ｂｙ１）、後続ドットであるドット２，３はドット１のＵＤ制御の影響を受け、立ち上がりになまりが発生してしまう。
【０１０９】
したがって、例えば、１ｂｙ９のような間隔の広いパターンで積分光量が目標積分光量となるＯＶ値１とＵＤ値２を決定しても、ドット間隔が短い高速点灯時には光パルス３の品質が低下する場合が生じるおそれがある。光パルス３の品質が悪い場合、ドットのボソツキ（付着性の低下、形状の変形等）や単位面積当たりの積分光量の違いから濃度むらなどが発生してしまう可能性がある。
【０１１０】
＜本実施形態のＯＶ値１、ＵＤ値２の決定＞
従来は、ＯＶ値１とＵＤ値２を設定することが有効であることは分かっていたが、図１０で説明したようにＯＶ値１とＵＤ値２はお互いに影響を及ぼす。本実施形態では、以下のように、まず、粗調ではＯＶ値１とＵＤ値２の影響が出ないような点灯パターン（少なくともＭ１＝２ドット間隔以上）で粗調ＯＶ値１ｒｐと粗調ＵＤ値２ｒｐを決定する。粗調の後の微調では、Ｍ２＝１ドットで最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐの調整を行う。ＯＶ値１とＵＤ値２のお互いに影響がある状態でも微調によりより適切な最適ＯＶ値と最適ＵＤ値を決定できる。
【０１１１】
<<粗調による最適ＯＶ値、最適ＵＤ値の決定>>
図１１は粗調ＯＶ値１ｒｐの決定方法を説明する図の一例である。ＯＶ値決定部４０の電流制御部４１はＵＤ初期値２Ｉを用いてＯＶ値１を徐々に大きくしながら駆動電流４を光源１３に出力する。ＵＤ初期値２Ｉは、光パルス３の立ち下がり時間が閾値以下となるＵＤ値２である。立ち下がり時間とは、例えば、光量値がピークから１/ｎ（自然数）になるまでの時間である。ＵＤ初期値２Ｉは、画像形成装置の担当者などが実験的に決定できる。また、ＵＤ初期値２Ｉは最大でバイアス制御電流の値を取り得るがバイアス制御電流と同じでもよい。
【０１１２】
また、点灯パターンは１ｂｙＭ１である。ここで粗調のＭ１は少なくとも２以上（２ドット以上）であることが好ましい。図はＭ１＝３の例であるが、２以上であればよい。Ｍ１が大きいほどＵＤ初期値２Ｉが後続のドットの光パルス３の立ち上がりに与える影響を低減できる。例えば、ＵＤ初期値２Ｉの元、光パルス３の立ち上がり時間が閾値以下になるように担当者などが決定する。立ち上がり時間は信号がピーク値の１０％になってから９０％に到達するまでの時間である。立ち下がりの光パルス３の形状が矩形になるような大きめのＵＤ値２でも、ドット間隔が大きければＵＤ値２が後続のドットの光パルスに影響を与えるおそれが少なくなる。したがって、適切な粗調ＯＶ値１ｒｐを決定できる。
【０１１３】
図１１（ａ）はＯＶ値１がゼロの場合の光パルス３を示し、図１１（ｂ）〜（ｄ）はＯＶ値１を徐々に大きくした場合の光パルス３を示す。なお、いずれの場合もＵＤ値２はＵＤ初期値２Ｉである。ＯＶ値１が大きくなるにつれて、光パルス３の立ち上がりのなまりが小さくなることが分かり、例えば図１１（ｄ）のＯＶ値１で光パルス３が矩形状になっている。
【０１１４】
図１１（ａ）〜図１１（ｄ）のそれぞれで積分光量算出部４２が積分光量を算出した場合、立ち上がりのなまりが小さくなるので積分光量も徐々に大きくなる。また、立ち下がりのなまりは十分に小さいので、図１１（ｄ）のように光パルス３が矩形状になる時に積分光量が目標積分光量と同程度になるはずである。したがって、駆動制御回路３１は徐々にＯＶ値１を大きくして積分光量を目標積分光量と比較することで粗調ＯＶ値１ｒｐを決定できる。
【０１１５】
このようにして決定された粗調ＯＶ値１ｒｐの光パルス３は矩形波になっているので、連続ドットの各ドットの光量が狙った光量になり、画質に与える影響を低減できる。ただし、これらは粗調の結果であり、ＵＤ初期値２Ｉで粗調ＯＶ値１ｒｐが決定されているので、粗調ＵＤ値２ｒｐが決定された後の微調により好ましい最適ＯＶ値１ｏｐが決定される。
【０１１６】
図１２は粗調ＵＤ値２ｒｐの決定方法を説明する図の一例である。ＵＤ値決定部５０の電流制御部５１は粗調ＯＶ値１ｒｐを用いてＵＤ値２を徐々に大きくしながら駆動電流４を光源１３に出力する。点灯パターンは１ｂｙＭ１であるが、粗調時のＭ１を２以上とする。
【０１１７】
ＵＤ値２が小さい場合、光パルスの立ち下がりがなまるがＵＤ値２が小さいので後続のドットの積分光量が目標積分光量より小さくなるおそれはない。粗調時のＭ１は比較的大きい値なので、後続のドットの立ち上がりに与える影響は大きくない。なお、Ｍ１は２以上であればよく、粗調ＯＶ値１ｒｐの調整時のＭ１と粗調ＵＤ値２ｒｐの調整時のＭ１は同じでも異なっていてもよい。
【０１１８】
図１２（ａ）はＵＤ値２がゼロの場合の光パルス３を示し、図１２（ｂ）〜（ｄ）はＵＤ値２を徐々に大きくした場合の光パルス３を示す。なお、いずれの場合もＯＶ値１は粗調ＯＶ値１ｒｐである。ＵＤ値２が大きくなるにつれて、光パルス３の立ち下がりのなまりが小さくなることが分かり、例えば図１２（ｄ）のＵＤ値２で光パルス３が矩形状になっている。すなわち、ＵＤ値２が後続のドットの光パルス３の立ち上がりをなまらせない最大のＵＤ値２を決定できる。
【０１１９】
図１２（ａ）〜図１２（ｄ）のそれぞれで積分光量算出部５２が積分光量を算出した場合、立ち下がりのなまりが小さくなるので積分光量も徐々に小さくなる。また、ＯＶ値１は最適なので立ち上がりのなまりはほとんどなく、図１２（ｄ）のように光パルス３が矩形状になる時に積分光量が目標積分光量と同程度になるはずである。したがって、駆動制御回路３１は徐々にＵＤ値２を大きくして積分光量を目標積分光量と比較することで粗調ＵＤ値２ｒｐを決定できる。ただし、これらは粗調の結果であり、高速点灯時の後続ドットの各ドットの光量については微調により調整される。
【０１２０】
<<微調による最適ＯＶ値、最適ＵＤ値の決定>>
図１３は最適ＯＶ値１ｏｐの決定方法を説明する図の一例である。なお、図１３の説明では主に図１１との相違を説明する。微調時の最適ＯＶ調整では、以下の２点で粗調と異なる。
(i) 点灯パターンの１ｂｙＭ２においてＭ２＝１である。
(ii) ＵＤ値２が粗調の最適ＵＤ調整で決定された粗調ＵＤ値２ｒｐである。
【０１２１】
Ｍ２が１なので高速点灯時の積分光量が目標積分光量になるように最適ＯＶ値１ｏｐを決定できる。また、ＵＤ値２が粗調ＵＤ値２ｒｐなので、ＵＤ初期値２Ｉを使用する場合よりも、粗調で得られた粗調ＵＤ値２ｒｐにより、さらに適切な（例えば、矩形波に近い）光パルスが得られる最適ＯＶ値１ｏｐを決定しやすくなる。
【０１２２】
図１４は最適ＵＤ値２ｏｐの決定方法を説明する図の一例である。なお、図１４の説明では主に図１２との相違を説明する。微調時の最適ＵＤ調整では、以下の２点で粗調と異なる。
(i) 点灯パターンの１ｂｙＭ２においてＭ２＝１である。
(ii) ＯＶ値１が微調の最適ＯＶ調整で決定された最適ＯＶ値１ｏｐである。
【０１２３】
Ｍ２が１なので高速点灯時の後続ドットの波形が矩形波になるように最適ＵＤ値２ｏｐを決定できる。また、ＯＶ値１が微調で決定された最適ＯＶ値１ｏｐなので、微調で得られた最適ＯＶ値１ｏｐにより、さらに適切な（例えば、矩形波に近い）光パルスが得られる最適ＵＤ値２ｏｐを決定しやすくなる。
【０１２４】
＜動作手順＞
図１５は、駆動制御回路３１が最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定する手順を示すフローチャート図の一例である。図１５の処理は例えば１ジョブが実行される前に実行される。ただし、作像エンジンの調整が行われると、作像エンジンの調整に続いて実行される。作像エンジンの調整とは、転写ベルト２０４０に作像条件調整用のパターンを生成し、そのパターンを電位センサや濃度センサ等で読み取り、作像エンジンにフィードバックを行う制御である。この制御によりトナー画像の濃度が適切に調整される。作像エンジンの状態が変化するため、調整後の状態に応じて光量補正される。  
<<粗調ＯＶ値１ｒｐ、粗調ＵＤ値２ｒｐの決定>>
まず、制御部６０は粗調ＯＶ値１ｒｐと粗調ＵＤ値２ｒｐとを決定する。この時のフィルタ３６は粗調フィルタである。必要であれば、制御部６０はフィルタ切替部５５を制御してフィルタ３６を粗調フィルタに設定する。
【０１２５】
制御部６０は点灯チャネル（ＣＨ）を設定する（Ｓ１０１）。点灯チャネルとは光源１３が複数のＬＤ２１を有するマルチビームの場合、各ＬＤ２１に相当する。ＬＤ２１の数が多いほど感光体ドラムの走査時間を低減できる。
【０１２６】
次に、制御部６０はＯＶ値決定部４０による粗調ＯＶ値１ｒｐの決定を行う。制御部６０は粗調時の点灯間隔Ｍ１をＯＶ値決定部４０に指示する。ＯＶ値決定部４０が粗調のための最適ＯＶ調整を行う（Ｓ１０２）。詳細は図１７にて説明する。ＯＶ値決定部４０は、全チャネルの粗調ＯＶ値１ｒｐの決定が終了するまで最適ＯＶ調整を行う（Ｓ１０３）。
【０１２７】
次に、制御部６０はＵＤ値決定部５０による粗調ＵＤ値２ｒｐの決定を行う。制御部６０は粗調時の点灯間隔Ｍ１をＵＤ値決定部５０に指示する。
【０１２８】
制御部６０は粗調のための最適ＵＤ調整を行うため、点灯チャネルを設定する（Ｓ１０４）。
【０１２９】
ＵＤ値決定部５０が粗調のための最適ＵＤ調整を行う（Ｓ１０５）。詳細は図１８にて説明する。ＵＤ値決定部５０は、全チャネルの粗調ＵＤ値２ｒｐの決定が終了するまで最適ＵＤ調整を行う（Ｓ１０６）。
【０１３０】
次に、制御部６０はフィルタ切替部５５を制御して、フィルタ３６を粗調フィルタから微調フィルタに切り替える（Ｓ１０７）。
【０１３１】
<<最適ＯＶ値１ｏｐ、最適ＵＤ値２ｏｐの決定>>
フィルタ３６が粗調フィルタから微調フィルタに切り替えられると、制御部６０は最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐとを決定する。
【０１３２】
図１５のステップＳ１０８〜Ｓ１１３は、ステップＳ１０１〜Ｓ１０６と同様である。ただし、制御部６０は微調時の点灯間隔Ｍ２をＯＶ値決定部４０に指示し、微調時の点灯間隔Ｍ２をＵＤ値決定部５０に指示する。
【０１３３】
なお、図１５では、粗調と微調という２段階で最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐが決定されているが、粗調又は微調の少なくとも一方を２回以上行って（すなわち、合計で３段階以上）最終的な最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定してもよい。また、ＯＶ値１の最適調整を３回以上、ＵＤ値２の最適調整を３回以上、行ってもよい。３回以上で調整される場合、初回（１回目）より２回目以降の点灯間隔Ｍが短ければよく、回を重ねるごとに点灯間隔Ｍが徐々に短くなってよい。
【０１３４】
＜最適ＯＶ調整＞
図１６は、最適ＯＶ調整の手順を示すフローチャート図の一例である。最適ＯＶ調整の手順は、粗調と微調で同じである。
【０１３５】
<<粗調のための最適ＯＶ調整>>
まず、電流制御部４１は記憶部４９からＵＤ初期値２Ｉを読み出し、ＵＤ制御信号としてＵＤ初期値２Ｉを設定する（Ｓ２０１）。バイアス電流信号と光量制御信号は予め定められているものとする。
【０１３６】
次に、電流制御部４１は１ｂｙＭ１の周期的な点灯パターンで点灯させる（Ｓ２０２）。初期のＯＶ値１はゼロである。また、粗調時のＭ１は２以上である。
【０１３７】
積分光量算出部４２は光量フィードバック制御信号を積分して積分光量を算出する（Ｓ２０３）。
【０１３８】
比較部４３は、積分光量が目標積分光量以上になったか否かを判定する（Ｓ２０４）。これにより、光パルスの立ち上がりのなまりが小さくなるＯＶ値１を決定できる。
【０１３９】
ステップＳ２０４の判定がＮｏの場合（Ｓ２０４のＮｏ）、電流制御部４１はＯＶ制御信号を所定量、大きくしてＬＤ２１を点灯する（Ｓ２０５）。したがって、徐々にＯＶ値１を大きくすることができる。
【０１４０】
ステップＳ２０４の判定がＹｅｓの場合（Ｓ２０４のＹｅｓ）、光パルス３が矩形波になったと推定できるので、最適ＯＶ値決定部４４は現在のＯＶ制御信号を粗調ＯＶ値１ｒｐに決定する（Ｓ２０６）。
【０１４１】
このように、ＵＤ初期値２Ｉを十分に大きい値に設定し、１ｂｙＭ１の周期的な点灯パターンのドット間隔をある程度、大きくすることで、矩形状の光パルス３を得られる程度の粗調ＯＶ値１ｒｐを決定できる。後に微調が行われるので、高精度に粗調ＯＶ値１ｒｐが決定されている必要はない。
【０１４２】
＜最適ＵＤ調整＞
図１７は、最適ＵＤ調整の手順を示すフローチャート図の一例である。最適ＵＤ調整の手順は、粗調と微調で同じである。
【０１４３】
<<粗調のための最適ＵＤ調整>>
まず、電流制御部５１は、粗調ＯＶ値１ｒｐを最適ＯＶ値決定部４４から取得して、ＯＶ制御信号に設定する（Ｓ３０１）。バイアス電流信号と光量制御信号は予め定められているものとする。なお、マルチビームのＬＤ２１の場合、各ＬＤ２１ごとに決定された最適ＯＶ値１ｏｐを設定する。
【０１４４】
次に、電流制御部５１は１ｂｙＭ１の周期的な点灯パターンで点灯させる（Ｓ３０２）。初期のＵＤ値２はゼロである。粗調時のＭ１は２以上である。
【０１４５】
積分光量算出部５２は光量フィードバック制御信号を積分して積分光量を算出する（Ｓ３０３）。
【０１４６】
比較部５３は、積分光量が目標積分光量以下になったか否かを判定する（Ｓ３０４）。これにより、立ち下がりのなまりが小さくなるＵＤ値２を決定できる。
【０１４７】
ステップＳ３０４の判定がＮｏの場合（Ｓ３０４のＮｏ）、電流制御部５１はＵＤ制御信号を所定量、大きくしてＬＤ２１を点灯する（Ｓ３０５）。したがって、徐々にＵＤ値２を大きくすることができる。
【０１４８】
ステップＳ３０４の判定がＹｅｓの場合（Ｓ３０４のＹｅｓ）、光パルス３が矩形波になったと推定できるので、最適ＵＤ値決定部５４は現在のＵＤ制御信号を粗調ＵＤ値２ｒｐに決定する（Ｓ３０６）。
【０１４９】
このような制御により、ＵＤ値２を過剰な値にすることなく、ＵＤ値２が後続のドットの光パルス３の立ち上がりをなまらせることがほとんどない最大のＵＤ値２を決定できる。後に微調が行われるので、高精度に粗調ＯＶ値１ｒｐが決定されている必要はない。
【０１５０】
なお、マルチビームの場合、粗調ＯＶ値１ｒｐ、粗調ＵＤ値２ｒｐは、チャネルごとの設定値を有してもよいし、全チャネルの平均値でもよい。
【０１５１】
<<微調のための最適ＯＶ調整>>
微調時の最適ＯＶ調整の手順は図１６と同様である。ただし、ステップＳ２０１で、電流制御部４１は、ＵＤ値決定部５０が決定した粗調ＵＤ値２ｒｐをＵＤ値として設定する（Ｓ２０１）。
【０１５２】
また、電流制御部４１は１ｂｙＭ２の周期的な点灯パターンで点灯させる（Ｓ２０２）が、微調時のＭ２は１である。以降の手順は粗調時と同様でよい。１ｂｙ１の点灯周期で調整することで高速点灯時の後続ドットの光波形が矩形波に近い最適ＯＶ値１ｏｐが得られる。
【０１５３】
<<微調のための最適ＵＤ調整>>
微調時の最適ＵＤ調整の手順は図１７と同様である。ただし、ステップＳ３０１で、電流制御部４１は、ＯＶ値決定部４０が決定した最適ＯＶ値１ｏｐをＯＶ値として設定する（Ｓ３０１）。
【０１５４】
また、電流制御部４１は１ｂｙＭ２の周期的な点灯パターンで点灯させる（Ｓ３０２）が、微調時のＭ２は１である。以降の手順は粗調時と同様でよい。
【０１５５】
１ｂｙ１の点灯周期で調整することで高速点灯時の後続ドットの光波形が矩形波に近い最適ＵＤ値２ｏｐが得られる。また、ＵＤ値を過剰な制御値にすることなく、光パルスを矩形波にする最小の値にすることができる。
【０１５６】
＜フィルタについて＞
図１８は、粗調フィルタと微調フィルタを模式的に説明する図の一例である。図１８（ａ）は粗調フィルタのカットオフ周波数ｆｃ１と、時系列の信号に対するフィルタ出力を示す。ローパスフィルタにより信号の急な変化が抑制されるため、時系列の信号（例えば一定値だとして）が入力された場合、立ち上がりがゆっくりとなる。
【０１５７】
図１８（ｂ）は微調フィルタのカットオフ周波数ｆｃ２と、時系列の信号に対するフィルタ出力を示す。微調フィルタのカットオフ周波数ｆｃ２と粗調フィルタのカットオフ周波数ｆｃ１のカットオフ周波数にはｆｃ１＞ｆｃ２の関係がある。
【０１５８】
立ち上がり時間ｔｒとカットオフ周波数ｆｃには
ｔｒ∝１/ｆｃ
の関係がある。したがって、微調フィルタの立ち上がり時間は、粗調フィルタの立ち上がり時間よりも長くなる。一方、微調フィルタでは高い周波数の信号が粗調フィルタよりもカットされているので、より正確な信号を得られる。
【０１５９】
図１９は、粗調フィルタと微調フィルタがＰＤ電圧に与える影響を比較して説明する図の一例である。図１９（ａ）は粗調フィルタにより得られるＰＤ電圧を示し、図１９（ｂ）は微調フィルタにより得られるＰＤ電圧を示す。フィルタ前ＰＤ電圧は、ＰＤ２２がバックビームの強さをＰＤ電圧に変換した信号であり、フィルタ後ＰＤ電圧は、フィルタ前ＰＤ電圧がフィルタ３６で平滑化された信号である。また、ステータスは、駆動制御回路３１が行う動作を示す。
【０１６０】
フィルタ前ＰＤ電圧は光パルスと等価な波形をしており、フィルタ後ＰＤ電圧は平滑化により立ち上がり時間の経過後、一定電圧となる。図１８にて説明したようにフィルタ３６により（例えばカットオフ周波数）粗調フィルタと微調フィルタで立ち上がり速度に差が出る。図１９のステータスでは立ち上がり時間が「ＰＤ安定時間」と記載されている。
【０１６１】
積分光量算出部４２，５２は、チャネルごとにＰＤ安定時間を待った後に、フィルタ後ＰＤ電圧のサンプリングを開始する。ＰＤ安定時間は、粗調フィルタと微調フィルタで異なるが、粗調フィルタでは一定で微調フィルタでは一定なので、積分光量算出部４２，５２は、チャネルの切り替え後、予め決まった時間、待機する。
【０１６２】
待機の後、積分光量算出部４２，５２はサンプリングタイム期間にサンプリングを行い、それを積分光量として測定する。サンプリングタイムは粗調フィルタと微調フィルタで共通であり、予め決まっている。サンプリングタイムにサンプリングされたフィルタ後ＰＤ電圧により積分光量が求められ、これを元に粗調ＯＶ値１ｒｐ、粗調ＵＤ値２ｒｐ、最適ＯＶ値１ｏｐ、最適ＵＤ値２ｏｐが決定される。
【０１６３】
(i) 粗調時はフィルタ３６のカットオフ周波数を大きくすることによりフィルタ後ＰＤ電圧の立ち上がりが早くなるので早期にサンプリングを開始できる。これにより、粗調ＯＶ値１ｒｐ及び粗調ＵＤ値２ｒｐを決定するために必要な時間を短縮することができる。
【０１６４】
(ii) 微調時はフィルタ３６のカットオフ周波数を小さくすることにより、フィルタ後ＰＤ電圧の精度を向上させることができる。
【０１６５】
このように粗調フィルタと微調フィルタを用意することにより、２段階で最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定しても、全体の調整時間を短縮できる。すなわち、粗調時はフィルタ３６のカットオフ周波数を大きくすることでＰＤ電圧の立ち上がりが早くなるがＰＤ電圧に高周波数成分のノイズが含まれるおそれがある。しかし、粗調時はおおよそのＯＶ値とＵＤ値を決定できればよい。そして、微調時にはフィルタ３６のカットオフ周波数を小さくするので、狙いの積分光量となるように最適ＯＶ値１ｏｐ、最適ＵＤ値２ｏｐを決定することができる。
【０１６６】
＜粗調時にＯＶ値又はＵＤ値のみを決定する場合＞
上記の実施形態では、粗調時には粗調ＯＶ値１ｒｐが決定されさらに粗調ＵＤ値２ｒｐが決定されていたが、粗調時には粗調ＯＶ値１ｒｐのみが決定されてもよいし、粗調ＵＤ値２ｒｐのみが決定されてもよい。
【０１６７】
図２０は、粗調による粗調ＯＶ値の決定の後、微調により最適ＵＤ値と最適ＯＶ値を決定する手順を示すフローチャート図の一例である。
【０１６８】
ステップＳ１０１〜Ｓ１０３は図１５と同様である。しかし、その後、ＵＤ値決定部５０は粗調による粗調ＵＤ値２ｒｐの決定を行わない。
【０１６９】
粗調ＯＶ値１ｒｐを決定すると、フィルタ切替部５５がフィルタ３６を微調フィルタに切り替える（Ｓ１０７）。
【０１７０】
次に、ステップＳ１１１〜Ｓ１１３で粗調ＯＶ値１ｒｐを用いて最適ＵＤ値２ｏｐが決定される。また、ステップＳ１０８〜Ｓ１１０で最適ＵＤ値２ｏｐを用いて最適ＯＶ値１ｏｐが決定される。
【０１７１】
このように、粗調にて粗調ＯＶ値１ｒｐが決定されれば、微調では粗調ＯＶ値１ｒｐを用いて最適ＵＤ調整を行うことができ、最適ＵＤ値２ｏｐを用いて最適ＯＶ値１ｏｐを決定できる。したがって、ＯＶ値を２回調整し、ＵＤ値を１回調整するので、最低では３回の調整動作で最適値の決定が可能である。
【０１７２】
また、図２１に示すように、先に粗調で最適ＵＤ調整が行われてもよい。図２１は、粗調ＵＤ値の決定の後、微調により最適ＯＶ値と最適ＵＤ値を決定する手順を示すフローチャート図の一例である。
【０１７３】
まず、ＯＶ値決定部４０は粗調による粗調ＯＶ値１ｒｐの決定を行わない。まず、ステップＳ１０４〜Ｓ１０６で粗調ＵＤ値２ｒｐの決定を行う。処理は図１５のステップＳ１０４〜Ｓ１０６と同様である。また粗調ＵＤ値２ｒｐを決定する際のＯＶ値１は予め定められたＯＶ初期値である。
【０１７４】
粗調ＵＤ値２ｒｐを決定すると、フィルタ切替部５５がフィルタ３６を微調フィルタに切り替える（Ｓ１０７）。
【０１７５】
次に、ステップＳ１０８〜Ｓ１１０で、粗調ＵＤ値２ｒｐを用いて最適ＯＶ値１ｏｐが決定される。また、ステップＳ１１１〜Ｓ１１３で、最適ＯＶ値１ｏｐを用いて最適ＵＤ値２ｏｐが決定される。
【０１７６】
このように、粗調にて粗調ＵＤ値２ｒｐが決定されれば、微調では粗調ＵＤ値２ｒｐを用いて最適ＯＶ調整を行うことができ、最適ＯＶ値１ｏｐを用いて最適ＵＤ値２ｏｐを決定できる。したがって、したがって、ＯＶ値を１回調整し、ＵＤ値を２回調整するので、最低では３回の調整動作で最適値の決定が可能である。
【０１７７】
＜まとめ＞
本実施形態の光源駆動装置１２は、ＯＶ値１の決定後、ＵＤ値２を決定するので、高速点灯の連続ドットや後続ドットにおいても目標とする積分光量が得られるＯＶ値１、ＵＤ値２を決定することできる。
【０１７８】
また、ＯＶ値１又はＵＤ値２の少なくとも一方を複数回に分けて決定する場合、初回のＯＶ値１又はＵＤ値２の決定では、フィルタのカットオフ周波数が大きいので短い時間で粗調ＯＶ値１ｒｐと粗調ＵＤ値２ｒｐを決定できる。２回目のＯＶ値１又はＵＤ値２の決定では、フィルタのカットオフ周波数が小さいのでより高精度に最適ＯＶ値１ｏｐと最適ＵＤ値２ｏｐを決定できる。
【０１７９】
＜その他の適用例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０１８０】
また、図６などの構成例は、光源駆動装置による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本発明が制限されることはない。また、光源駆動装置の処理は、処理内容に応じてさらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。
【０１８１】
なお、フィルタ３６は平滑化手段の一例であり、ＯＶ値決定部４０は第一の電流値調整手段の一例であり、ＵＤ値決定部５０は第二の電流値調整手段の一例であり、制御部６０は制御手段の一例であり、フィルタ切替部５５は特性変更手段の一例であり、ＰＤ２２は検出手段の一例であり、ＯＶ値は第一の電流値の一例であり、ＵＤ値は第二の電流値の一例である。
【符号の説明】
【０１８２】
１１      書込制御部
１２      光源駆動装置
１３      光源
４０      ＯＶ値決定部
４１      電流制御部
４２      積分光量算出部
４３      比較部
４４      最適ＯＶ値決定部
４６      目標積分光量
５０      ＵＤ値決定部
６０      制御部
【先行技術文献】
【特許文献】
【０１８３】
【特許文献１】特開２０１５‐１０３６８０号公報
【図１】
2018041938.tif 000003
【図２】
2018041938.tif 000004
【図３】
2018041938.tif 000005
【図４】
2018041938.tif 000006
【図５】
2018041938.tif 000007
【図６】
2018041938.tif 000008
【図７】
2018041938.tif 000009
【図８】
2018041938.tif 000010
【図９】
2018041938.tif 000011
【図１０】
2018041938.tif 000012
【図１１】
2018041938.tif 000013
【図１２】
2018041938.tif 000014
【図１３】
2018041938.tif 000015
【図１４】
2018041938.tif 000016
【図１５】
2018041938.tif 000017
【図１６】
2018041938.tif 000018
【図１７】
2018041938.tif 000019
【図１８】
2018041938.tif 000020
【図１９】
2018041938.tif 000021
【図２０】
2018041938.tif 000022
【図２１】
2018041938.tif 000023