(57)【要約】【課題】潜像の主走査方向の倍率を精度良く補正する。【解決手段】光走査装置４２に、光源部９１と回転多面鏡９４と感光体４３とレーザー光の受光を示す第一／第二検出信号ＢＤ１／ＢＤ２を出力する第一／第二光検出部２１／２２と、第一検出信号ＢＤ１の出力タイミングに基づき所定の基準露光時間の間、各ラインに対応するレーザー光を光源部９１に出力させる動作を繰り返す露光処理を行う露光制御部１１と、レーザー光の走査の都度、第一検出信号ＢＤ１の出力時と第二検出信号ＢＤ２の出力時との時間差を各反射面に対応して計測する時間差計測処理を行う時間差計測部１２と、時間差計測処理の実行後露光処理を実行させ、露光処理中にレーザー光を出力させるときは、反射面に対応して計測された時間差と予め定められた基準時間差とに基づいて走査時の基準露光時間を補正する露光時間補正部１３とを備える。【選択図】図３
2014191144.tif 000002
【特許請求の範囲】
【請求項１】
レーザー光を出力する光源部と、
前記レーザー光を反射する反射面をＮ（Ｎは３以上の整数）面備え、回転動作することによって前記レーザー光で予め定められた走査領域を主走査方向に沿って走査する回転多面鏡と、
前記走査領域内に配設され、前記レーザー光の走査によって潜像が形成される感光体と、
前記走査領域内における前記感光体よりも前記主走査方向上流側で前記レーザー光を受光し、その受光したことを示す第一検出信号を出力する第一光検出部と、
前記走査領域内における前記感光体よりも前記主走査方向下流側で前記レーザー光を受光し、その受光したことを示す第二検出信号を出力する第二光検出部と、
前記回転多面鏡を回転動作させるとともに前記光源部に前記レーザー光を出力させ、前記第一検出信号が出力されたタイミングに基づき、前記潜像の主走査方向１ライン分を形成するために前記レーザー光を走査させる時間として予め定められた基準露光時間の間、前記潜像の各ラインに対応する前記レーザー光を前記光源部に出力させる動作を、前記潜像のライン数分繰り返す露光処理を行う露光制御部と、
前記回転多面鏡を回転動作させるとともに前記光源部に前記レーザー光を出力させ、前記レーザー光が走査される都度、前記第一検出信号が出力されたときと前記第二検出信号が出力されたときとの時間差を前記各反射面に対応して計測する時間差計測処理を行う時間差計測部と、
前記時間差計測部によって前記時間差計測処理を実行させた後、前記露光制御部によって前記露光処理を実行させ、前記露光処理の実行中において、前記レーザー光の走査を行うべく前記光源部に出力させるときは、前記レーザー光を反射させる反射面に対応して前記時間差計測部により計測された前記時間差と予め定められた基準時間差とに基づいて、走査時の前記基準露光時間を補正する第１補正処理を行う露光時間補正部と、
を備える光走査装置。
【請求項２】
前記露光時間補正部は、前記第１補正処理に替えて、前記時間差計測処理を予め定められた第１規定回数実行させた後、前記露光処理を実行させ、前記露光処理の実行中において、前記レーザー光の走査を行うべく前記光源部に出力させるときは、前記レーザー光を反射させる反射面に対応して前記時間差計測部により計測された前記第１規定回数分の前記時間差の平均値と前記基準時間差とに基づいて、走査時の前記基準露光時間を補正する第２補正処理を行う請求項１に記載の光走査装置。
【請求項３】
前記露光時間補正部は、前記第２補正処理において、前記第１規定回数分の前記時間差の平均値に替えて、前記第１規定回数分の前記時間差のうちの最大値と最小値とを除いた前記時間差の平均値を用いる請求項２に記載の光走査装置。
【請求項４】
前記露光制御部は、前記露光処理の実行中に、前記レーザー光が走査される都度、前記第一検出信号が出力されたときと前記第二検出信号が出力されたときとの時間差を前記各反射面に対応して計測する露光中計測処理を行い、
前記露光時間補正部は、前記第２補正処理において、前記第１規定回数分の前記時間差の平均値に替えて、前記レーザー光を反射させる反射面に対応して前記時間差計測処理及び／又は前記露光中計測処理により計測された前記時間差のうちの直近に計測された予め定められた第２規定回数分の前記時間差の移動平均値を用いる請求項２に記載の光走査装置。
【請求項５】
前記露光時間補正部は、前記第２補正処理において、前記直近に計測された前記第２規定回数分の前記時間差の移動平均値に替えて、前記直近に計測された前記第２規定回数分の前記時間差のうちの最大値と最小値とを除いた前記時間差の移動平均値を用いる請求項４に記載の光走査装置。
【請求項６】
前記露光制御部は、前記露光処理において、前記第一検出信号が出力されたタイミングに基づき、１パルスが前記潜像の各ラインに含まれる各画素に対応する予め定められた基準周波数のパルス状の駆動電流を、前記潜像の各ラインに含まれる画素数に対応するパルス数分、前記光源部に出力することによって、前記基準露光時間の間、前記潜像の各ラインに対応する前記レーザー光を前記光源部に出力させる動作を行い、
前記露光時間補正部は、前記露光制御部によって出力される前記駆動電流の前記基準周波数を補正することによって、前記基準露光時間を補正する請求項１から５の何れか一項に記載の光走査装置。
【請求項７】
前記反射面で反射された前記レーザー光を前記走査領域に向けて偏向させる走査レンズを更に備える請求項１から６の何れか一項に記載の光走査装置。
【請求項８】
請求項１から７の何れか一項に記載の光走査装置と、
前記感光体に形成された前記潜像を用いて用紙に画像を形成する画像形成部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光走査装置及び画像形成装置に関し、特に、レーザー光によって感光体を走査するときの走査時間を補正する技術に関する。
【背景技術】
【０００２】
従来から、画像形成装置に設けられた光走査装置において、光源から出射したレーザー光を複数の反射面を備えた回転多面鏡によって感光体に向けて反射させ、感光体の周面上を主走査方向に沿って走査させることによって、感光体の周面上に潜像を形成する技術が知られている。しかし、この技術では、回転多面鏡の各反射面がそれぞれ異なる度合で主走査方向に湾曲する等して、各反射面の平面度がそれぞれ異なっていると、各反射面で反射されたレーザー光の走査によって、それぞれ異なる倍率で正規のサイズよりも主走査方向に伸縮した潜像が形成されることとなり、潜像の画質の劣化を招く虞があった。
【０００３】
そこで、潜像の主走査方向の倍率がレーザー光を反射させた回転多面鏡の各反射面の平面度に応じてそれぞれ異なることを補正するために、例えば下記特許文献１には、ポリゴンミラーの回転位置を検出する回転位置検出手段と、ポリゴンミラーの複数の光偏向面毎に予め関連付けられた補正データを記憶する記憶手段と、を備え、ポリゴンミラーの回転位置に基づいて特定された光偏向面に関連付けて記憶手段から読み出された補正データに基づき光ビームの出力制御を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９２０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、回転多面鏡が軸支されているときのバランスや、回転多面鏡を構成する部材の材質の密度や、回転多面鏡の回転速度等の相違によって、回転多面鏡を回転動作させる都度、各反射面にかかる遠心力が微妙に異なり、各反射面の平面度が予め把握していたものとは異なる虞があった。
【０００６】
したがって、上記特許文献１に記載の技術では、ポリゴンミラーの回転位置に基づいて特定された光偏向面に予め関連付けられた補正データに基づき光ビームの出力制御を行うので、ポリゴンミラーの回転動作の都度、各光偏向面の平面度が予め把握していたものとは異なった場合には、各光偏向面に関連付けられた補正データの精度が低下することとなり、光ビームの出力を精度良く補正できない虞があった。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、レーザー光を反射する反射面を複数面備え、回転動作することによってレーザー光で感光体を主走査方向に沿って走査する回転多面鏡を備えた光走査装置であって、レーザー光の走査によって感光体に形成される潜像の主走査方向の倍率を精度良く補正することができる光走査装置、及び当該光走査装置を備えた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る光走査装置は、レーザー光を出力する光源部と、前記レーザー光を反射する反射面をＮ（Ｎは３以上の整数）面備え、回転動作することによって前記レーザー光で予め定められた走査領域を主走査方向に沿って走査する回転多面鏡と、前記走査領域内に配設され、前記レーザー光の走査によって潜像が形成される感光体と、前記走査領域内における前記感光体よりも前記主走査方向上流側で前記レーザー光を受光し、その受光したことを示す第一検出信号を出力する第一光検出部と、前記走査領域内における前記感光体よりも前記主走査方向下流側で前記レーザー光を受光し、その受光したことを示す第二検出信号を出力する第二光検出部と、前記回転多面鏡を回転動作させるとともに前記光源部に前記レーザー光を出力させ、前記第一検出信号が出力されたタイミングに基づき、前記潜像の主走査方向１ライン分を形成するために前記レーザー光を走査させる時間として予め定められた基準露光時間の間、前記潜像の各ラインに対応する前記レーザー光を前記光源部に出力させる動作を、前記潜像のライン数分繰り返す露光処理を行う露光制御部と、前記回転多面鏡を回転動作させるとともに前記光源部に前記レーザー光を出力させ、前記レーザー光が走査される都度、前記第一検出信号が出力されたときと前記第二検出信号が出力されたときとの時間差を前記各反射面に対応して計測する時間差計測処理を行う時間差計測部と、前記時間差計測部によって前記時間差計測処理を実行させた後、前記露光制御部によって前記露光処理を実行させ、前記露光処理の実行中において、前記レーザー光の走査を行うべく前記光源部に出力させるときは、前記レーザー光を反射させる反射面に対応して前記時間差計測部により計測された前記時間差と予め定められた基準時間差とに基づいて、走査時の前記基準露光時間を補正する第１補正処理を行う露光時間補正部と、を備える。
【０００９】
この構成によれば、露光時間補正部によって第１補正処理が行われることによって、露光処理の実行前に、時間差計測部によって時間差計測処理が行われ、レーザー光が走査される都度、第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差が各反射面に対応して計測される。その後、露光処理が実行され、露光処理の実行中においてレーザー光の走査を行うべく光源部にレーザー光を出力させるときは、レーザー光を反射させる反射面に対応して時間差計測部により露光処理の事前に計測された時間差と予め定められた基準時間差とに基づいて、走査時の基準露光時間が補正される。
【００１０】
つまり、回転多面鏡を回転動作させる都度各反射面の平面度が変化する場合であっても、露光処理の実行前に計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。そして、当該予測した変化の度合に応じて走査時の基準露光時間を補正することによって、露光処理の実行中における各反射面の平面度の変化の度合を加味して、走査時の基準露光時間を精度良く補正することができる。
【００１１】
その結果、露光処理において、露光処理の実行中における各反射面の平面度の変化の度合を加味して精度良く補正された基準露光時間の間、各反射面で反射されたレーザー光を主走査方向に沿って走査させることができ、当該走査によって感光体に形成される潜像の主走査方向の倍率を精度良く補正することができる。
【００１２】
また、前記露光時間補正部は、前記第１補正処理に替えて、前記時間差計測処理を予め定められた第１規定回数実行させた後、前記露光処理を実行させ、前記露光処理の実行中において、前記レーザー光の走査を行うべく前記光源部に出力させるときは、前記レーザー光を反射させる反射面に対応して前記時間差計測部により計測された前記第１規定回数分の前記時間差の平均値と前記基準時間差とに基づいて、走査時の前記基準露光時間を補正する第２補正処理を行うように構成してもよい。
【００１３】
この構成によれば、露光処理の実行前に時間差計測処理が第１規定回数実行される。その後、露光処理が実行され、露光処理の実行中においてレーザー光の走査を行うべく光源部に出力させるときは、レーザー光を反射させる反射面に対応して時間差計測部により計測された第１規定回数分の時間差の平均値と基準時間差とに基づいて、走査時の基準露光時間が補正される。
【００１４】
つまり、回転多面鏡を回転動作させる都度各反射面の平面度が変化する場合であっても、露光処理の実行前に第１規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差の平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【００１５】
これにより、第１補正処理を行って、露光処理の実行前に１回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、時間差計測処理における時間差の計測誤差の影響を緩和して、当該予測の精度を向上することができる。その結果、第１補正処理を行う場合に比して、走査時の基準露光時間の補正の精度を向上して、感光体に形成される潜像の主走査方向の倍率の補正の精度を向上することができる。
【００１６】
また、前記露光時間補正部は、前記第２補正処理において、前記第１規定回数分の前記時間差の平均値に替えて、前記第１規定回数分の前記時間差のうちの最大値と最小値とを除いた前記時間差の平均値を用いるように構成してもよい。
【００１７】
この構成によれば、露光処理の実行前に第１規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差のうちの最大値と最小値とを除いた時間差の平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【００１８】
これにより、露光処理の実行前に第１規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差の平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、時間差計測処理における時間差の計測誤差の影響を更に緩和して、当該予測の精度を更に向上することができる。その結果、走査時の基準露光時間の補正の精度を更に向上して、感光体に形成される潜像の主走査方向の倍率の補正の精度を更に向上することができる。
【００１９】
また、前記露光制御部は、前記露光処理の実行中に、前記レーザー光が走査される都度、前記第一検出信号が出力されたときと前記第二検出信号が出力されたときとの時間差を前記各反射面に対応して計測する露光中計測処理を行い、前記露光時間補正部は、前記第２補正処理において、前記第１規定回数分の前記時間差の平均値に替えて、前記レーザー光を反射させる反射面に対応して前記時間差計測処理及び／又は前記露光中計測処理により計測された前記時間差のうちの直近に計測された予め定められた第２規定回数分の前記時間差の移動平均値を用いるように構成してもよい。
【００２０】
この構成によれば、露光処理の実行前の時間差計測処理及び／又は露光処理実行中の露光中計測処理で直近に第２規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差の移動平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【００２１】
これにより、露光処理の実行前に第１規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差の平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、露光処理の実行時に近い場合における時間差の計測結果に基づいて各反射面の平面度の変化の度合を予測することができ、当該予測の精度を更に向上することができる。
【００２２】
また、前記露光時間補正部は、前記第２補正処理において、前記直近に計測された前記第２規定回数分の前記時間差の移動平均値に替えて、前記直近に計測された前記第２規定回数分の前記時間差のうちの最大値と最小値とを除いた前記時間差の移動平均値を用いるように構成してもよい。
【００２３】
この構成によれば、露光処理の実行前の時間差計測処理及び／又は露光処理実行中の露光中計測処理で直近に第２規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差のうちの最大値と最小値とを除いた時間差の移動平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【００２４】
これにより、露光処理の実行前の時間差計測処理及び／又は露光処理実行中の露光中計測処理で直近に第２規定回数計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号が出力されたときと第二検出信号が出力されたときとの時間差の移動平均値と、基準時間差とに基づいて、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、時間差計測処理及び／又は露光中計測処理における時間差の計測誤差の影響を緩和して、当該予測の精度を更に向上することができる。その結果、走査時の基準露光時間の補正の精度を更に向上して、感光体に形成される潜像の主走査方向の倍率の補正の精度を更に向上することができる。
【００２５】
また、前記露光制御部は、前記露光処理において、前記第一検出信号が出力されたタイミングに基づき、１パルスが前記潜像の各ラインに含まれる各画素に対応する予め定められた基準周波数のパルス状の駆動電流を、前記潜像の各ラインに含まれる画素数に対応するパルス数分、前記光源部に出力することによって、前記基準露光時間の間、前記潜像の各ラインに対応する前記レーザー光を前記光源部に出力させる動作を行い、前記露光時間補正部は、前記露光制御部によって出力される前記駆動電流の前記基準周波数を補正することによって、前記基準露光時間を補正するように構成してもよい。
【００２６】
この構成によれば、露光時間補正部により、露光制御部によって出力される駆動電流の基準周波数が補正されることによって基準露光時間が補正される。つまり、露光時間補正部によって基準露光時間が補正された場合には、駆動電流の１パルスの期間が均一に補正される。その結果、潜像の各ラインに含まれる各画素の主走査方向の長さを均一にして、潜像の主走査方向の倍率を補正することができる。
【００２７】
また、前記反射面で反射された前記レーザー光を前記走査領域に向けて偏向させる走査レンズを更に備えるように構成してもよい。
【００２８】
この構成によれば、周囲温度の変化等によって走査レンズの透過率が変化することに起因して、各反射面で反射された後、走査レンズによって走査領域に向けて偏向されたレーザー光の走査速度が変化するような場合があっても、反射面及び走査レンズを経由したレーザー光が走査される都度、走査領域内にある第一光検出部及び第二光検出部によってそれぞれ受光されたときの時間差が計測され、当該計測結果に基づいて基準露光時間が補正される。このため、各反射面の平面度の変化だけでなく、当該走査レンズの透過率の変化を加味して、適切に基準露光時間を補正することができる。
【００２９】
また、本発明に係る画像形成装置は、前記光走査装置と、前記感光体に形成された前記潜像を用いて用紙に画像を形成する画像形成部と、を備える。
【００３０】
この構成によれば、光走査装置によって感光体に形成された主走査方向の倍率が精度良く補正された潜像を用いて、主走査方向の倍率が精度良く補正された画像を用紙に形成することができる。
【発明の効果】
【００３１】
本発明によれば、レーザー光を反射する反射面を複数面備え、回転動作することによってレーザー光で感光体を主走査方向に沿って走査する回転多面鏡を備えた光走査装置であって、レーザー光の走査によって感光体に形成される潜像の主走査方向の倍率を精度良く補正することができる光走査装置、及び当該光走査装置を備えた画像形成装置を提供することが可能になる。
【図面の簡単な説明】
【００３２】
【図１】本発明の画像形成装置の一実施形態に係る複写機の概略構造図である。
【図２】複写機の電気的構成を示すブロック図である。
【図３】本発明の光走査装置の一実施形態に係る光走査装置の構成を示す説明図である。
【図４】時間差計測部による時間差計測処理の動作を示すフローチャートである。
【図５】露光制御部による露光処理及び露光時間補正部による補正処理の動作を示すフローチャートである。
【図６】時間差計測処理及び／又は露光中計測処理により計測された時間差の一例を示す説明図である。
【図７】露光時間補正部によって行われる基準露光時間の補正の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００３３】
以下、本発明に係る実施形態を図面に基づいて説明する。図１は、本発明の画像形成装置の一実施形態に係る複写機１の概略構造図である。図２は、複写機１の電気的構成を示すブロック図である。
【００３４】
図１に示すように、複写機１は、本体部８と、本体部８の左方に配設されたスタックトレイ３と、本体部８の上部に配設された原稿読取部５と、原稿読取部５の上方に配設された原稿給送部６と、本体部８の内部に配設された制御部１０と、を備えている。
【００３５】
複写機１のフロント部には、操作パネル部４７が備えられている。操作パネル部４７は、表示部４７３と、操作キー部４７６とを備えている。表示部４７３は、例えばタッチパネル機能を有する液晶ディスプレイ等によって構成されている。操作キー部４７６は、例えばユーザーが印刷実行指示を入力するためのスタートキーや、印刷部数等を入力するためのテンキー等の各種キースイッチを備えている。
【００３６】
原稿読取部５は、露光ランプ５１１及びＣＣＤ（Charge Coupled Device）５１２等（図２）からなるスキャナー部５１と、ガラス等の透明部材により構成された原稿台５２及び原稿読取スリット５３と、を備えている。
【００３７】
スキャナー部５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿を読み取るときは、原稿台５２に対向する位置で原稿面に沿って移動され、原稿画像を走査しつつ取得した画像データを制御部１０へ出力する。また、原稿給送部６により給送された原稿を読み取るときは、原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を取得し、その画像データを制御部１０へ出力する。
【００３８】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り済みの原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ繰り出して原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出する原稿搬送機構６３と、を備えている。
【００３９】
本体部８は、複数の給紙カセット４６１と、給紙カセット４６１から用紙を１枚ずつ繰り出して画像形成部４０へ搬送する給紙ローラー４１２と、給紙カセット４６１から搬出されてきた用紙に画像を形成する画像形成部４０と、画像が形成された用紙が排出される排出トレイ４８と、装置全体の動作制御を司る制御部１０と、を備えている。
【００４０】
画像形成部４０は、用紙搬送部４１と、光走査装置４２と、感光体ドラム４３（感光体）と、現像部４４と、転写部４５と、定着部４６と、を備えている。
【００４１】
用紙搬送部４１は、画像形成部４０内の用紙搬送路中に設けられ、給紙ローラー４１２によって搬送されてきた用紙を感光体ドラム４３に供給する搬送ローラー４１３や、用紙をスタックトレイ３まで搬送する搬送ローラー４１４や、用紙を排出トレイ４８まで搬送する搬送ローラー４１５等を備えている。
【００４２】
光走査装置４２は、制御部１０による制御の下、制御部１０に入力された画像データに基づいてレーザー光を出力し、このレーザー光によって感光体ドラム４３を走査することで、感光体ドラム４３上に静電潜像を形成する。
【００４３】
現像部４４は、感光体ドラム４３上の静電潜像にトナーを付着させてトナー像を形成する。転写部４５は、感光体ドラム４３上のトナー像を用紙に転写する。定着部４６は、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる。
【００４４】
制御部１０は、例えば、所定の演算処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、所定の制御プログラムが記憶されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、データを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及び、例えば数百ＭＨｚ程度の高い周波数で発振する時間精度の高い基準クロック信号を発振する水晶発振器や、基準クロック信号の周波数を分周する分周回路や、基準クロック信号の周波数を逓倍する逓倍回路等の周辺回路を備えている。
【００４５】
図２に示すように、制御部１０には、原稿読取部５、画像形成部４０、及び操作パネル部４７が接続されている。制御部１０は、ＲＯＭ等に記憶された制御プログラムをＣＰＵによって実行することによって、装置内の各部の動作を制御し、原稿画像の複写を実行する。
【００４６】
具体的には、制御部１０は、原稿読取部５によって原稿から読み取られた画像データに応じたレーザー光の出力を光走査装置４２に行わせることによって、感光体ドラム４３上に潜像の形成を行わせた後、現像部４４、転写部４５、定着部４６、及び用紙搬送部４１を用いて用紙上に画像の形成を行わせる。
【００４７】
以下では、制御部１０によって行われる制御のうち、レーザー光によって感光体ドラム４３を走査するときの走査時間を補正する制御について図３を用いて説明する。図３は、本発明の光走査装置の一実施形態に係る光走査装置４２の構成を示す説明図である。
【００４８】
図３に示すように、光走査装置４２は、光源回路２９と、ＢＤ（Ｂｅａｍ  Ｄｅｔｅｃｔ）センサー２１（第一光検出部）と、ＢＤセンサー２２（第二光検出部）と、を備えている。制御部１０は、レーザー光によって感光体ドラム４３を走査するときの走査時間を補正する制御に関連して、特に、露光制御部１１、時間差計測部１２、露光時間補正部１３として機能する。また、制御部１０は、ＲＡＭの記憶領域の一部を時間差記憶部１４として用いる。
【００４９】
光源回路２９は、レーザー光源９１（光源部）と、コリメータレンズ９２と、プリズム９３と、ポリゴンミラー９４（回転多面鏡）と、ｆ−θレンズ９５（走査レンズ）と、を備えている。
【００５０】
レーザー光源９１は、後述の露光制御部１１から供給されるパルス状の駆動電流に応じて、駆動電流が供給されている間はレーザー光を出力し、駆動電流が供給されていない間はレーザー光の出力を停止する。コリメータレンズ９２は、レーザー光源９１から出力されるレーザー光を集光する。プリズム９３は、コリメータレンズ９２を透過した光を平行光に変換し、ポリゴンミラー９４に向けて放出する。
【００５１】
ポリゴンミラー９４は、入射光を感光体ドラム４３に向けて反射させる反射面を例えば８面備え、図略の駆動モーターの駆動力によって例えば図３の矢印方向に一定速度で回転する。つまり、ポリゴンミラー９４は、回転動作することによって、各反射面で反射されたレーザー光で、ＢＤセンサー２１、感光体ドラム４３、及びＢＤセンサー２２が順に配設された走査領域Ａを主走査方向に沿って走査させる。
【００５２】
ｆ−θレンズ９５は、ポリゴンミラー９４により反射されたレーザー光を走査領域Ａに向けて偏向させる。
【００５３】
ＢＤセンサー２１は、レーザー光の走査領域Ａ内における感光体ドラム４３よりも主走査方向上流側に設けられている。ＢＤセンサー２１は、レーザー光を受光すると、レーザー光を受光したことを示す第一検出信号ＢＤ１を制御部１０に向けて出力する。
【００５４】
ＢＤセンサー２２は、レーザー光の走査領域Ａ内における感光体ドラム４３よりも主走査方向下流側に設けられている。ＢＤセンサー２２は、レーザー光を受光すると、レーザー光を受光したことを示す第二検出信号ＢＤ２を制御部１０に向けて出力する。
【００５５】
露光制御部１１は、ポリゴンミラー９４を回転動作させるとともに、レーザー光源９１にレーザー光を出力させ、ＢＤセンサー２１によって第一検出信号ＢＤ１が出力されたタイミングに基づいて、予め定められた基準露光時間の間、潜像の各ラインに対応するレーザー光をレーザー光源９１に出力させる動作を、潜像のライン数分繰り返す露光処理を行う。
【００５６】
具体的には、露光制御部１１は、露光処理を開始すると、図略の駆動モーターを駆動させることによってその駆動力でポリゴンミラー９４を回転動作させ、レーザー光源９１に所定の大きさの駆動電流を供給する。これによって、レーザー光源９１は、所定の強度のレーザー光を出力する。レーザー光源９１から出力されたレーザー光は、ポリゴンミラー９４のある反射面で反射され、ｆ−θレンズ９５によって偏向された後、ＢＤセンサー２１に入射される。その結果、ＢＤセンサー２１は、第一検出信号ＢＤ１を制御部１０へ出力する。
【００５７】
露光制御部１１は、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力された時点から予め定められた非露光時間が経過した露光開始時点になると、予め定められた基準露光時間の間、潜像の各ラインに対応するレーザー光をレーザー光源９１に出力させる動作を開始する。尚、非露光時間は、試験運転等の実験値に基づいて、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力された時点から、レーザー光が感光体ドラム４３上の予め定められた走査領域に到達するまでに要する時間として予め定められ、ＲＯＭに記憶されている。基準露光時間については、後述する。
【００５８】
具体的には、露光制御部１１は、基準露光時間の間、潜像の各ラインに対応するレーザー光をレーザー光源９１に出力させる動作を以下に示すように行う。露光制御部１１は、制御部１０に入力された画像データに基づいて感光体ドラム４３に形成する潜像の各ラインに含まれる画素数をカウントする。そして、露光制御部１１は、図略の水晶発振器から発振される基準クロック信号の周波数を図略の逓倍回路及び／又は分周回路を用いて逓倍及び／又は分周することによって、カウントした画素数分のパルスからなる予め定められた基準周波数のパルス信号を生成する。
【００５９】
そして、露光制御部１１は、生成したパルス信号の各パルスのデューティー比を、画像データに基づいて潜像の各ラインに含まれる各画素の濃淡に応じて変化させる。例えば、露光制御部１１は、画素の濃度が濃い場合には当該画素に対応するパルスのデューティー比を高くし（ハイレベルの期間を長くし）、画素の濃度が薄い場合には当該画素に対応するパルスのデューティー比を低くする（ハイレベルの期間を短くする）。
【００６０】
そして、露光制御部１１は、各パルスのデューティー比を変化させたパルス信号がハイレベルのときは所定の大きさの駆動電流をレーザー光源９１に供給し、パルス信号がローレベルのときはレーザー光源９１への駆動電流の供給を停止する。その結果、レーザー光源９１は、露光制御部１１から供給されるパルス状の駆動電流に応じて、駆動電流が供給されている間はレーザー光を出力し、駆動電流が供給されていない間はレーザー光の出力を停止する。
【００６１】
このように、露光制御部１１は、パルス信号の１周期分の時間と、パルス信号のパルス数、即ち、潜像の各ラインに含まれる画素数と、の積によって表される基準露光時間の間、１パルスが潜像の各ラインに含まれる各画素に対応するパルス状の駆動電流をレーザー光源９１へ出力することによって、基準露光時間の間、潜像の各ラインに対応するレーザー光をレーザー光源９１に出力させる動作を行う。
【００６２】
露光制御部１１は、基準露光時間の間、潜像の各ラインに対応するパルス状の駆動電流をレーザー光源９１に出力した後は、所定の大きさの駆動電流をレーザー光源９１に出力する。その後、レーザー光がＢＤセンサー２２に入射されると、ＢＤセンサー２２は、第二検出信号ＢＤ２を制御部１０へ出力する。露光制御部１１は、ＢＤセンサー２２によって出力された第二検出信号ＢＤ２が制御部１０に入力されると、感光体ドラム４３を副走査方向に１ライン分回転させる。
【００６３】
その後、レーザー光源９１によって出力されたレーザー光がポリゴンミラー９４の次の反射面で反射された後、ｆ−θレンズ９５を介してＢＤセンサー２１に入射されると、ＢＤセンサー２１は、第一検出信号ＢＤ１を制御部１０へ出力する。露光制御部１１は、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力された時点から非露光時間が経過した露光開始時点になると、上記と同様にして、基準露光時間の間、潜像の次のラインに対応するレーザー光をレーザー光源９１に出力させる動作を行う。露光制御部１１は、この動作を潜像の全ライン数分繰り返し行うと、露光処理を終了する。
【００６４】
また、露光制御部１１は、露光処理の実行中に、レーザー光が走査される都度、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力された時点と、ＢＤセンサー２２によって出力された第二検出信号ＢＤ２が制御部１０に入力された時点との時間差を、レーザー光を反射させたポリゴンミラー９４の各反射面に対応して計測する露光中計測処理を行い、計測した時間差を時間差記憶部１４に記憶する。尚、露光中計測処理の動作の詳細については後述する。
【００６５】
時間差計測部１２は、図略の駆動モーターを駆動させることによってその駆動力でポリゴンミラー９４を回転動作させるとともに、レーザー光源９１に所定の大きさの駆動電流を供給することによってレーザー光源９１にレーザー光を出力させ、レーザー光が走査される都度、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力された時点と、ＢＤセンサー２２によって出力された第二検出信号ＢＤ２が制御部１０に入力された時点と、の時間差を、レーザー光を反射させたポリゴンミラー９４の各反射面に対応して計測する時間差計測処理を行い、計測した時間差を時間差記憶部１４に記憶する。尚、時間差計測処理の動作の詳細については後述する。
【００６６】
露光時間補正部１３は、時間差計測部１２に予め定められた第１規定回数Ｍ１回時間差計測処理を実行させた後、露光制御部１１によって露光処理を実行させ、当該露光処理の実行中に、露光制御部１１が基準露光時間の間、潜像の各ラインに対応するレーザー光をレーザー光源９１に出力させる動作を行うときの基準露光時間を補正する補正処理（第１補正処理又は第２補正処理）を行う。尚、補正処理の動作の詳細については後述する。
【００６７】
時間差記憶部１４には、時間差計測部１２による時間差計測処理及び／又は露光制御部１１による露光中計測処理において計測された時間差が記憶される。
【００６８】
以下では、時間差計測部１２による時間差計測処理の動作、露光制御部１１による露光処理及び露光時間補正部１３による補正処理の動作について、図４乃至図６を用いて説明する。図４は、時間差計測部１２による時間差計測処理の動作を示すフローチャートである。図５は、露光制御部１１による露光処理及び露光時間補正部１３による補正処理の動作を示すフローチャートである。図６は、時間差計測処理及び／又は露光中計測処理により計測され、時間差記憶部１４に記憶された時間差の一例を示す説明図である。
【００６９】
図４に示すように、ユーザーによる操作パネル部４７の操作等によって複写機能の実行指示が入力され、制御部１０によって、原稿読取部５から出力された画像データに従って画像形成部４０による画像の形成動作が開始されると（Ｓ１）、露光時間補正部１３は、補正処理（第２補正処理）を開始し、時間差計測部１２に時間差計測処理を予め定められた第１規定回数Ｍ１回実行させる。尚、第１規定回数Ｍ１は、１以上の整数として予め定められＲＯＭに記憶されている。
【００７０】
時間差計測部１２は、時間差計測処理を開始すると、ポリゴンミラー９４を回転動作させるとともに、レーザー光源９１に所定の大きさの駆動電流を供給する。これにより、レーザー光源９１から出力されたレーザー光がポリゴンミラー９４の各反射面で反射され、レーザー光の走査が開始される（Ｓ２）。
【００７１】
また、時間差計測部１２は、各反射面で反射されたレーザー光の走査によって、第一検出信号ＢＤ１が制御部１０に入力された時点と第二検出信号ＢＤ２が制御部１０に入力された時点との時間差の計測が行われた回数を識別するための計測回数ｊを１に設定し、各反射面を識別するためのミラー番号ｋを１に設定して、それぞれＲＡＭに記憶する（Ｓ３）。
【００７２】
そして、時間差計測部１２は、ミラー番号ｋで識別される反射面で反射されたレーザー光が走査されたことによって、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力されると、図略の逓倍回路を用いて、水晶発振器から発振される基準クロック信号の周波数を逓倍した計測クロック信号を生成し、当該生成した計測クロック信号のクロック数のカウントを開始する。そして、ＢＤセンサー２２によって出力された第二検出信号ＢＤ２が制御部１０に入力された時点で、計測クロック信号のクロック数のカウントを終了する。そして、時間差計測部１２は、カウントしたクロック数と計測クロック信号の１周期分の時間との積を算出する。そして、時間差計測部１２は、算出した積を、ミラー番号ｋで識別される反射面で反射されたレーザー光の走査によって、計測回数ｊで識別される回数目に、第一検出信号ＢＤ１が出力された時点と第二検出信号ＢＤ２が出力された時点との時間差Ｔ（ｊ、ｋ）を表すものとして、時間差記憶部１４に記憶する（Ｓ４）。
【００７３】
そして、ミラー番号ｋが、ポリゴンミラー９４に備えられた反射面数Ｎ（図３においては８）でない場合（Ｓ５；ＮＯ）、時間差計測部１２は、ミラー番号ｋを１加算し（Ｓ６）、次の反射面で反射されたレーザー光の走査によって、第一検出信号ＢＤ１が制御部１０に入力された時点と第二検出信号ＢＤ２が制御部１０に入力された時点との時間差の計測を計測すべく、ステップＳ４以降の処理を繰り返す。
【００７４】
そして、時間差計測部１２によって、ポリゴンミラー９４に備えられた全ての反射面でそれぞれ反射されたレーザー光の走査によって、第一検出信号ＢＤ１が制御部１０に入力された時点と第二検出信号ＢＤ２が制御部１０に入力された時点との時間差の計測が終了され、ミラー番号ｋがポリゴンミラー９４に備えられた反射面数Ｎになると（Ｓ５；ＹＥＳ）、露光時間補正部１３は、計測回数ｊが第１規定回数Ｍ１に到達しているか否かを判定する（Ｓ７）。
【００７５】
露光時間補正部１３は、計測回数ｊが第１規定回数Ｍ１に到達していないと判定した場合は（Ｓ７；ＮＯ）、再び、時間差計測部１２に時間差計測処理を実行させるべく、計測回数ｊを１加算するとともにミラー番号ｋを１に戻して（Ｓ８）、時間差計測部１２にステップＳ４以降の処理を繰り返させる。
【００７６】
その後、ステップＳ７において、露光時間補正部１３は、計測回数ｊが第１規定回数Ｍ１に到達していると判定した場合は（Ｓ７；ＹＥＳ）、時間差計測部１２による第１規定回数Ｍ１分の時間差計測処理が終了したと判断し、次の反射面以降の各反射面で反射されたレーザー光の走査によって、露光制御部１１に露光処理を実行させるべく、ミラー番号ｋを１に戻す。また、露光時間補正部１３は、露光制御部１１による露光処理の実行中に、露光制御部１１によって露光中計測処理を実行させるべく、計測回数ｊを１加算し（Ｓ９）、露光制御部１１に露光処理を開始させる。
【００７７】
露光制御部１１は露光処理を開始すると、ステップＳ２以降、時間差計測部１２によって回転動作されたポリゴンミラー９４の動作を継続させるとともに、レーザー光源９１に所定の大きさの駆動電流を出力して、レーザー光の出力を継続させる（Ｓ１０）。
【００７８】
そして、露光制御部１１によって露光処理の実行が開始されると、図５に示すように、露光時間補正部１３は、ミラー番号ｋで識別される反射面で反射されたレーザー光の走査によって感光体ドラム４３上に潜像を形成するために、後述のステップＳ２５において、露光制御部１１が潜像の１ライン分に対応するレーザー光をレーザー光源９１に出力させる期間である基準露光時間Ｙｋを、時間差記憶部１４に記憶されている当該ミラー番号ｋで識別される反射面に対応する時間差Ｔｋを用いて補正する（Ｓ２１）。
【００７９】
図７は、露光時間補正部１３によって行われる基準露光時間の補正の動作の一例を示すフローチャートである。具体的には、露光時間補正部１３は、ステップＳ２１において、図７に示すように、時間差計測処理において時間差記憶部１４に記憶された、当該ミラー番号ｋで識別される反射面に対応する第１規定回数Ｍ１個の時間差Ｔｋの平均値Ａｋを算出する（Ｓ４１）。
【００８０】
以下、第１規定回数Ｍ１は３に定められており、ポリゴンミラー９４に備えられた反射面数Ｎは８であるものとして説明する。尚、第１規定回数Ｍ１は、３に限定する趣旨ではなく、１以上の整数であればよい。また、ポリゴンミラー９４に備えられた反射面数Ｎは、８に限定する趣旨ではなく、３以上の整数であればよい。
【００８１】
この場合、ステップＳ１０において露光処理が開始されるよりも前に、時間差計測部１２によって時間差計測処理が３回実行されており、図６の網掛部に示すように、時間差記憶部１４には、ミラー番号ｋで識別される反射面に対応する時間差Ｔｋが第１規定回数Ｍ１に相当する３個ずつ、記憶されている。例えば、図６において、ミラー番号１で識別される反射面に対応する時間差Ｔ１として、３個の時間差Ｔ（１、１）、Ｔ（２、１）、Ｔ（３、１）が記憶されている。
【００８２】
露光時間補正部１３は、ステップＳ１０において露光制御部１１による露光処理が開始された直後にステップ２１を実行した場合、ステップＳ４１において、ミラー番号１で識別される反射面に対応する３個の時間差Ｔ（１、１）、Ｔ（２、１）、Ｔ（３、１）の平均値Ａ１を算出する。
【００８３】
尚、第１規定回数Ｍ１が１である場合、時間差記憶部１４には、ミラー番号ｋで識別される反射面に対応する時間差Ｔｋが１個ずつ記憶されているので、露光時間補正部１３は、時間差Ｔｋの平均値Ａｋを算出する処理を省略し、時間差Ｔｋをそのまま平均値Ａｋとして用いるようにしてもよい（この場合、露光時間補正部１３は、ステップＳ２（図４）において、本発明に係る第２補正処理の実行を開始したことに替えて、本発明に係る第１補正処理を実行したことに相当する）。
【００８４】
次に、露光時間補正部１３は、ステップＳ４１で算出した平均値Ａｋを予め定められた基準時間差で除算することによって、算出した平均値Ａｋと基準時間差との比率Ｒｋを算出する（Ｓ４２）。尚、基準時間差は、ポリゴンミラー９４の１面で反射されたレーザー光の走査によって、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力される時点とＢＤセンサー２２によって出力された第二検出信号ＢＤ２が制御部１０に入力される時点との時間差を表すものとして、試験運転等の実験値に基づいて予め定められ、ＲＯＭに記憶されている。
【００８５】
そして、露光時間補正部１３は、ステップＳ４２で算出した比率Ｒｋが１よりも小さい場合、つまり、ミラー番号ｋで識別される反射面に対応する時間差Ｔｋの平均値Ａｋが基準時間差よりも小さい場合は、第一検出信号ＢＤ１が制御部１０に入力された時点から第二検出信号ＢＤ２が制御部１０に入力されるまでの期間における基準露光時間Ｙｋの割合が本来よりも大きくなるので、基準露光時間Ｙｋの間、レーザー光が走査されることによって形成される潜像は、本来よりも主走査方向に伸びた潜像になると判断する。
【００８６】
この場合、露光時間補正部１３は、基準露光時間Ｙｋを短くするように補正すべく、露光制御部１１がレーザー光源９１に出力するパルス状の駆動電流の周波数である基本周波数を高くする補正を行う。具体的には、露光時間補正部１３は、基本周波数を上記の算出した比率Ｒｋで除算し、当該除算結果を補正後の基本周波数としてＲＡＭに記憶する（Ｓ４３）。
【００８７】
一方、露光時間補正部１３は、ステップＳ４２で算出した比率Ｒｋが１よりも大きい場合、つまり、ミラー番号ｋで識別される反射面に対応する時間差Ｔｋの平均値Ａｋが基準時間差よりも大きい場合は、第一検出信号ＢＤ１が制御部１０に入力された時点から第二検出信号ＢＤ２が制御部１０に入力されるまでの期間における基準露光時間Ｙｋの割合が本来よりも小さくなるので、基準露光時間Ｙｋの間、レーザー光が走査されることによって形成される潜像は、本来よりも主走査方向に縮んだ潜像になると判断する。
【００８８】
この場合、露光時間補正部１３は、基準露光時間Ｙｋを長くするように補正すべく、基本周波数を低くする補正を行う。具体的には、露光時間補正部１３は、基本周波数を上記の算出した比率Ｒｋで除算し、当該除算結果を補正後の基本周波数としてＲＡＭに記憶する（Ｓ４３）。
【００８９】
図５に戻り、ステップＳ２１の実行後、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力されると（Ｓ２２；ＹＥＳ）、露光制御部１１は、図略の逓倍回路を用いて、水晶発振器から発振される基準クロック信号の周波数を逓倍した計測クロック信号を生成し、当該生成した計測クロック信号のクロック数のカウントを開始する。これによって、露光制御部１１は、露光中計測処理の実行を開始する（Ｓ２３）。
【００９０】
そして、ＢＤセンサー２１によって出力された第一検出信号ＢＤ１が制御部１０に入力された時点から非露光時間が経過した露光開始時点になると（Ｓ２４；ＹＥＳ）、露光制御部１１は、ステップＳ２１で補正された基準露光時間Ｙｋの間、潜像１ライン分に対応するレーザー光をレーザー光源９１に出力させる（Ｓ２５）。
【００９１】
具体的には、露光制御部１１は、ステップＳ２５において、制御部１０に入力された画像データに基づいて形成する対象の潜像１ライン分の画素数をカウントし、基準クロック信号の周波数を図略の逓倍回路及び／又は分周回路を用いて逓倍及び／又は分周することによって、カウントした画素数分のパルスからなる、ステップＳ４３でＲＡＭに記憶された補正後の基準周波数のパルス信号を生成する。そして、露光制御部１１は、生成したパルス信号の各パルスのデューティー比を潜像の各画素の濃淡に応じて変化させ、パルス信号がハイレベルのときは所定の大きさの駆動電流をレーザー光源９１に供給し、パルス信号がローレベルのときはレーザー光源９１への駆動電流の供給を停止する。
【００９２】
このようにして、露光制御部１１は、補正後の基準周波数のパルス信号の１周期分の時間と、パルス信号のパルス数、即ち、潜像１ライン分の画素数と、の積によって表される補正後の基準露光時間Ｙｋの間、１パルスが潜像１ライン分の各画素に対応するパルス状の駆動電流をレーザー光源９１へ出力することによって、補正後の基準露光時間Ｙｋの間、潜像１ライン分に対応するレーザー光をレーザー光源９１に出力させる。
【００９３】
そして、露光制御部１１は、補正後の基準露光時間Ｙｋの間、潜像１ライン分に対応するレーザー光をレーザー光源９１に出力させる動作を終了すると、所定の大きさの駆動電流をレーザー光源９１に出力する（Ｓ２６）。
【００９４】
そして、ＢＤセンサー２２によって出力された第二検出信号ＢＤ２が制御部１０に入力されると（Ｓ２７；ＹＥＳ）、露光制御部１１は、ステップＳ２３で開始した計測クロック信号のクロック数のカウントを終了し、カウントしたクロック数と計測クロック信号の１周期分の時間との積を算出する。そして、露光制御部１１は、算出した積を、ミラー番号ｋで識別される反射面で反射されたレーザー光の走査によって、計測回数ｊで識別される回数目に、第一検出信号ＢＤ１が出力された時点と第二検出信号ＢＤ２が出力された時点との時間差Ｔ（ｊ、ｋ）を表すものとして、時間差記憶部１４に記憶する（Ｓ２８）。尚、ステップＳ２８において記憶される時間差Ｔ（ｊ、ｋ）は、図６において網掛なしのＴ（ｊ、ｋ）によって示す。
【００９５】
そして、露光制御部１１による潜像の全ラインに対応するレーザー光をレーザー光源９１に出力させる動作が終了していない場合（Ｓ２９；ＮＯ）、露光時間補正部１３は、潜像の次のラインに対応するレーザー光を次の反射面によって反射させることによって、潜像の次のラインを形成させるべく、ミラー番号ｋが反射面数Ｎでないときは（Ｓ３０；ＮＯ）、ミラー番号ｋを１加算し（Ｓ３２）、ステップＳ２１以降の処理を繰り返す。一方、ミラー番号ｋが反射面数Ｎであるときは（Ｓ３０；ＹＥＳ）、露光時間補正部１３は、ミラー番号ｋを１に戻すとともに、露光制御部１１による露光中計測処理を継続させ、再び、ポリゴンミラー９４の各反射面に対応する第一検出信号ＢＤ１が出力された時点と第二検出信号ＢＤ２が出力された時点との時間差を計測させるべく、計測回数ｊを１加算し（Ｓ３１）、ステップＳ２１以降の処理を繰り返す。
【００９６】
一方、露光制御部１１は、潜像の全ラインに対応するレーザー光をレーザー光源９１に出力させる動作を終了すると（Ｓ２９；ＹＥＳ）、レーザー光源９１への駆動電流の供給を停止して露光処理を終了する。
【００９７】
この構成によれば、露光処理の実行前に時間差計測処理が第１規定回数Ｍ１回実行される。その後、露光処理が実行され、露光処理の実行中においてレーザー光の走査を行うべくレーザー光源９１に出力させるときは、レーザー光を反射させるミラー番号ｋで識別される反射面に対応して時間差計測部１２により計測された第１規定回数Ｍ１個の時間差Ｔｋの平均値Ａｋと基準時間差との比率に応じて、走査時の基準露光時間Ｙｋが補正される。
【００９８】
つまり、ポリゴンミラー９４を回転動作させる都度各反射面の平面度が変化する場合であっても、露光処理の実行前に第１規定回数Ｍ１回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差の平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。そして、当該予測した変化の度合に応じて走査時の基準露光時間を補正することによって、露光処理の実行中における各反射面の平面度の変化の度合を加味して、走査時の基準露光時間を精度良く補正することができる。
【００９９】
その結果、露光処理において、露光処理の実行中における各反射面の平面度の変化の度合を加味して精度良く補正された基準露光時間の間、各反射面で反射されたレーザー光を主走査方向に沿って走査させることができ、当該走査によって感光体ドラム４３に形成される潜像の主走査方向の倍率を精度良く補正することができる。
【０１００】
また、第１規定回数Ｍ１が２以上の場合には、露光処理の実行前に１回だけ計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差と、基準時間差との比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、時間差計測処理における時間差の計測誤差の影響を緩和して、当該予測の精度を向上することができる。その結果、第１規定回数Ｍ１が１である場合に比して、走査時の基準露光時間の補正の精度を向上して、感光体に形成される潜像の主走査方向の倍率の補正の精度を向上することができる。
【０１０１】
また、上記実施形態の構成によれば、露光時間補正部１３により、露光制御部１１によって出力される駆動電流の基準周波数が補正されることによって基準露光時間が補正される。つまり、露光時間補正部１３によって基準露光時間が補正された場合には、駆動電流の１パルスの期間が均一に補正される。その結果、潜像の各ラインに含まれる各画素の主走査方向の長さを均一にして、潜像の主走査方向の倍率を補正することができる。
【０１０２】
また、上記実施形態の構成によれば、周囲温度の変化等によってｆ−θレンズ９５の透過率が変化することに起因して、各反射面で反射された後、ｆ−θレンズ９５によって走査領域に向けて偏向されたレーザー光の走査速度が変化するような場合があっても、反射面及びｆ−θレンズ９５を経由したレーザー光が走査される都度、走査領域内にあるＢＤセンサー２１及びＢＤセンサー２２によってそれぞれ受光されたときの時間差が計測され、当該計測結果に基づいて基準露光時間が補正される。このため、各反射面の平面度の変化だけでなく、ｆ−θレンズ９５の透過率の変化を加味して、適切に基準露光時間を補正することができる。
【０１０３】
また、上記実施形態の構成によれば、光走査装置４２によって感光体ドラム４３に形成された主走査方向の倍率が精度良く補正された潜像を用いて、主走査方向の倍率が精度良く補正された画像を用紙に形成することができる。
【０１０４】
尚、上記実施形態において図１乃至図７に示した構成は単なる一例に過ぎず、本発明を当該実施形態に限定する趣旨ではない。
【０１０５】
例えば、上記実施形態では、時間差計測部１２及び露光制御部１１は、水晶発振器から発振される基準クロック信号の周波数を逓倍した計測クロック信号のクロック数のカウント値に基づいて時間を計測するよう構成していたが、これに替えて、制御部１０の周辺回路として、基準クロック信号を段階的に遅延させて出力する遅延回路を備え、遅延して出力される各クロック信号の信号レベルに基づいて時間を計測する所謂ディレイ素子管理によって時間を計測するように構成してもよい。
【０１０６】
また、露光制御部１１が、露光中計測処理を実行しないように簡素化し、ステップＳ２３、Ｓ２８を実行しないように簡素化して構成してもよい。
【０１０７】
また、露光時間補正部１３は、ステップＳ４２（図７）において、時間差計測処理において時間差記憶部１４に記憶された、当該ミラー番号ｋで識別される反射面に対応する第１規定回数Ｍ１個の時間差Ｔｋの平均値Ａｋを基準時間差で除算した結果の比率Ｒｋを算出することに替えて、平均値Ａｋから基準時間差を減算した差分を算出するようにステップＳ４２の構成を変更してもよい。これに合わせて、ステップＳ４３（図７）において、露光時間補正部１３は、当該変更後のステップＳ４２で算出した差分に基準時間差を加算した結果で基準周波数を除算し、当該除算結果を補正後の基本周波数としてＲＡＭに記憶するようにステップＳ４３の構成を変更してもよい。
【０１０８】
また、露光時間補正部１３は、ステップＳ４１（図７）において、時間差計測処理において時間差記憶部１４に記憶された、当該ミラー番号ｋで識別される反射面に対応する第１規定回数Ｍ１個の時間差Ｔｋの平均値Ａｋを算出することに替えて、時間差計測処理において時間差記憶部１４に記憶された、当該ミラー番号ｋで識別される反射面に対応する第１規定回数Ｍ１個の時間差Ｔｋのうちの最大値と最小値とを除く時間差の平均値を算出するように、ステップＳ４１の構成を変更してもよい。
【０１０９】
この構成によれば、露光処理の実行前に第１規定回数Ｍ１回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差のうちの最大値と最小値とを除いた時間差の平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【０１１０】
これにより、露光処理の実行前に第１規定回数Ｍ１回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差の平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、時間差計測処理における時間差の計測誤差の影響を更に緩和して、当該予測の精度を更に向上することができる。その結果、走査時の基準露光時間の補正の精度を更に向上して、感光体ドラム４３に形成される潜像の主走査方向の倍率の補正の精度を更に向上することができる。
【０１１１】
または、露光時間補正部１３は、ステップＳ４１（図７）において、時間差計測処理において時間差記憶部１４に記憶された、当該ミラー番号ｋで識別される反射面に対応する第１規定回数Ｍ１個の時間差Ｔｋの平均値Ａｋを算出することに替えて、時間差計測処理及び／又は露光中計測処理により計測された時間差のうちの直近に計測された予め定められた第２規定回数Ｍ２分の時間差の移動平均値を算出するように、ステップＳ４１の構成を変更してもよい。
【０１１２】
これに合わせて、ステップＳ４２（図７）において、露光時間補正部１３は、変更前のステップＳ４１で算出した平均値Ａｋを基準時間差で除算することによって、算出した平均値Ａｋと基準時間差との比率Ｒｋを算出することに替えて、変更後のステップＳ４１で算出した移動平均値を基準時間差で除算することによって、算出した移動平均値と基準時間差との比率を算出するように、ステップＳ４２の構成を変更してもよい。そして、ステップＳ４３（図７）において、露光時間補正部１３は、当該変更後のステップＳ４２で算出した比率で基準周波数を除算し、当該除算結果を補正後の基本周波数としてＲＡＭに記憶するようにステップＳ４３の構成を変更してもよい。
【０１１３】
例えば、第２規定回数Ｍ２が４に定められている場合において、図６に示すように、時間差記憶部１４に、ミラー番号１で識別される反射面に対応する時間差Ｔ１として、第１規定回数Ｍ１である３回分の時間差計測処理によって計測された３個の時間差Ｔ（１、１）、Ｔ（２、１）、Ｔ（３、１）と、露光中計測処理によって計測された１個の時間差Ｔ（４、１）が記憶されている状況で、次にミラー番号１で識別される反射面で反射されたレーザー光の走査によって露光処理を行うときの、変更後のステップ４１においては、露光時間補正部１３は、時間差計測処理及び／又は露光中計測処理により計測された時間差のうちの直近に計測された４回分の時間差Ｔ（１、１）、Ｔ（２、１）、Ｔ（３、１）、Ｔ（４、１）の平均値を算出する。そして、露光時間補正部１３は、変更後のステップ４２において、変更後のステップ４１で算出した平均値を基準時間差で除算することによって、変更後のステップ４１で算出した算出した平均値と基準時間差との比率を算出する。そして、露光時間補正部１３は、変更後のステップ４３において、基本周波数を変更後のステップ４２で算出した比率で除算し、当該除算結果を補正後の基本周波数としてＲＡＭに記憶する。
【０１１４】
別の具体例として、時間差記憶部１４に、時間差計測処理及び／又は露光中計測処理により計測されたｑ回分の時間差Ｔ（１、１）〜Ｔ（ｑ、１）が記憶されている状況で、次にミラー番号１で識別される反射面で反射されたレーザー光の走査によって露光処理を行うときの、変更後のステップ４１においては、露光時間補正部１３は、時間差計測処理及び／又は露光中計測処理により計測された時間差のうちの直近に計測された４回分の時間差Ｔ（ｑ−３、１）、Ｔ（ｑ−２、１）、Ｔ（ｑ−１、１）、Ｔ（ｑ、１）の平均値を算出する。
【０１１５】
この構成によれば、露光処理の実行前の時間差計測処理及び／又は露光処理実行中の露光中計測処理で直近に第２規定回数Ｍ２回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差の移動平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【０１１６】
これにより、露光処理の実行前に第１規定回数Ｍ１回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差の平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、露光処理の実行時に近い場合における時間差の計測結果に基づいて各反射面の平面度の変化の度合を予測することができ、当該予測の精度を更に向上することができる。
【０１１７】
また、露光時間補正部１３は、上記変更後のステップＳ４１において、直近に計測された第２規定回数Ｍ２回分の時間差の移動平均値に替えて、直近に計測された第２規定回数Ｍ２分の時間差のうちの最大値と最小値とを除いた時間差の移動平均値を算出するように、ステップＳ４１の構成を更に変更してもよい。
【０１１８】
この構成によれば、露光処理の実行前の時間差計測処理及び／又は露光処理実行中の露光中計測処理で直近に第２規定回数Ｍ２回分計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差のうちの最大値と最小値とを除いた時間差の移動平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測することができる。
【０１１９】
これにより、露光処理の実行前の時間差計測処理及び／又は露光処理実行中の露光中計測処理で直近に第２規定回数Ｍ２回計測された、各反射面で反射されたレーザー光が走査されたことにより第一検出信号ＢＤ１が出力されたときと第二検出信号ＢＤ２が出力されたときとの時間差の移動平均値と、基準時間差と、の比率によって、露光処理の実行中における各反射面の平面度の変化の度合を予測する場合に比して、時間差計測処理及び／又は露光中計測処理における時間差の計測誤差の影響を緩和して、当該予測の精度を更に向上することができる。その結果、走査時の基準露光時間の補正の精度を更に向上して、感光体に形成される潜像の主走査方向の倍率の補正の精度を更に向上することができる。
【０１２０】
また、光源回路２９がｆ−θレンズ９５を備えないように簡素化してもよい。
【０１２１】
また、上記実施形態の構成では、１からＮまでの値を繰り返すようにミラー番号ｋを１つずつ加算して、レーザー光を反射させる反射面を識別する構成について説明したが、これに替えて、例えば、上記特許文献１に記載されているように、ポリゴンミラー９４の回転軸上にマーク（特許文献１のマーク１９に相当）を付し、当該マークを検出する回転位置センサー（特許文献１の回転位置センサ９に相当）を備えるように構成して、回転位置センサーにより検出信号が出力された時点から、ＢＤセンサー２１から制御部１０に入力される第１検出信号ＢＤ１の数に基づいて、レーザー光を反射させる反射面を識別するように構成してもよい。
【０１２２】
また、上記実施形態では、本発明に係る光走査装置を備えた画像形成装置を複写機１に適用する例について説明したが、これに限らず、カラー画像形成用のカラープリンターや、ファクシミリ装置、プリンター装置及びコピー装置に適用してもよい。
【符号の説明】
【０１２３】
１  複写機（画像形成装置）
１０  制御部
１１  露光制御部
１２  時間差計測部
１３  露光時間補正部
１４  時間差記憶部
２１  ＢＤセンサー（第一光検出部）
２２  ＢＤセンサー（第二光検出部）
２９  光源回路
４０  画像形成部
４１  用紙搬送部
４２  光走査装置
４３  感光体ドラム（感光体）
４４  現像部
４５  転写部
４６  定着部
４７  操作パネル部
４８  排出トレイ
９１  レーザー光源（光源部）
９２  コリメータレンズ
９３  プリズム
９４  ポリゴンミラー（回転多面鏡）
９５  ｆ−θレンズ（走査レンズ）
Ａ  走査領域
ＢＤ１  第一検出信号
ＢＤ２  第二検出信号
Ｍ１  第１規定回数
Ｍ２  第２規定回数
Ｎ  反射面数
【図１】
2014191144.tif 000003
【図２】
2014191144.tif 000004
【図３】
2014191144.tif 000005
【図４】
2014191144.tif 000006
【図５】
2014191144.tif 000007
【図６】
2014191144.tif 000008
【図７】
2014191144.tif 000009