(57)【要約】【課題】比較的簡便な構成により、被走査面上において、画像の主走査方向の絶対位置を補正することができる走査光学装置および画像形成装置を提供する。【解決手段】光ビーム検知部５０１は、ＢＤセンサ３１３の出力値に基づいて、回転多面体３０３の反射面により反射された光ビームのＢＤセンサ３１３への入射を検知する。戻り光ビーム検知部５０２は、光源内光センサ４０２の出力値に基づいて、反射面において反射された光ビームの光源内光センサ４０２への入射を検知する。演算部５０３は、光ビーム検知部５０１がＢＤセンサ３１３への光ビームの入射を検知した時点と、戻り光ビーム検知部５０２が光源内光センサ４０２への光ビームの入射を検知した時点との時間間隔を算出する。走査調整部５０４は、演算部５０３により算出された時間間隔に基づいて、被走査面上において光ビームを走査させる際の光源３０１の発光タイミングを調整する。【選択図】図５
2014219544.tif 000002
【特許請求の範囲】
【請求項１】
光源と、
前記光源から出射された光ビームを反射する反射面を備え、当該反射面を移動させることで前記光源から出射された光ビームを偏向し、被走査面において主走査方向に走査させる回転多面体と、
前記回転多面体を構成する反射面により反射された光ビームが入射するＢＤセンサと、
前記ＢＤセンサの出力値に基づいて、前記ＢＤセンサへの前記反射面により反射された光ビームの入射を検知する光ビーム検知部と、
前記光源において、前記光ビームの光軸上、かつ前記光ビームの出射側と反対側に配置され、前記反射面において反射された前記光ビームが入射するとともに、当該入射した光ビームの強度を検知する光源内光センサと、
前記光源内光センサの出力値に基づいて、前記光源内光センサへの前記反射面において反射された光ビームの入射を検知する戻り光ビーム検知部と、
前記光ビーム検知部が前記ＢＤセンサへの光ビームの入射を検知した時点と、戻り光ビーム検知部が前記光源内光センサへの光ビームの入射を検知した時点との時間間隔を算出する演算部と、
前記演算部により算出された時間間隔に基づいて、前記被走査面上において光ビームを走査させる際の前記光源の発光タイミングを調整する走査調整部と、
を備える、走査光学装置。
【請求項２】
１つの前記ＢＤセンサを備え、当該ＢＤセンサと前記光源内光センサは、前記回転多面体を構成する同一の反射面において反射された光ビームが前記被走査面上における走査を開始する前、または前記回転多面体を構成する同一の反射面において反射された光ビームが前記被走査面上における走査を完了した後の一方において両センサに当該光ビームが入射する状態に配置される、請求項１記載の走査光学装置。
【請求項３】
１つの前記ＢＤセンサを備え、当該ＢＤセンサと当該前記光源内光センサは、前記回転多面体を構成する同一の反射面において反射された光ビームが前記被走査面上における走査を開始する前に一方のセンサに当該光ビームが入射し、当該反射面において反射された光ビームが前記被走査面上における走査を完了した後に他方のセンサに当該光ビームが入射する状態に配置される、請求項１記載の走査光学装置。
【請求項４】
請求項１から３のいずれか１項に記載の走査光学装置と、
被転写体に転写されるトナー像を担持する像担持体と、
前記像担持体の像担持面を帯電させる帯電器と、
前記走査光学装置が前記像担持面を露光することにより形成された静電潜像にトナーを付着させ、静電画像に応じたトナー像を前記像担持面に形成する現像器と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走査光学装置およびその走査光学装置を備える画像形成装置に関する。
【背景技術】
【０００２】
プリンタ、複写機等の電子写真方式の画像形成装置では、光ビームを走査することにより、感光体（感光ドラム）上に潜像を形成する。このような光ビームの走査は、走査光学装置により実現される。走査光学装置は、光源であるＬＤ（Laser Diode）、コリメータレンズ、シリンダーレンズ、回転多面体（ポリゴンミラー）、ｆθレンズ等を備え、光源から形成画像に応じて変調されて出射した光ビームを回転多面体により偏向し、偏向した光ビームを感光体上において主走査方向に走査させる。回転多面体は、光ビームを反射する複数の反射面（５角柱形状であれば５面）と、回転軸を有し、当該回転軸が駆動モータによって一方向に回転駆動される構成になっている。
【０００３】
このような走査光学装置では、小型化・低コスト化の要求に対応するため、回転多面体において偏向された光ビームが通過するｆθレンズ等の走査光学系にプラスチックレンズが採用されている。プラスチックレンズを採用した場合、環境温度の変化や装置内温度の変化によりプラスチックレンズが熱膨張して形状が変化するとともに、屈折率も変化する。例えば、連続印刷をする場合、印刷開始前の走査光学装置内の温度が２０度であったとしても、連続印刷終了時には５０度程度にまで上昇することもある。また、走査光学装置は、プラスチック製のハウジングに収容されているため、このような温度変化に起因するハウジングの熱膨張により、光学部品の設置位置もわずかながら変動する。その結果、温度上昇に伴って、感光体上における画像の走査始点および走査終点が変動してしまい、画像品質が低下することがあった。
【０００４】
このような問題の対策として、例えば、特許文献１は、感光体上における走査開始前の特定位置および走査終了後の特定位置に光ビームを検知するセンサ（ＢＤセンサ）をそれぞれ配置し、この２つのセンサにより光ビームが検知される時間間隔に基づいて、走査時間（走査開始タイミングと走査終了タイミング）を調整し、主走査方向の倍率誤差を補正する構成を開示している。
【０００５】
一方、本発明に関連する技術として、特許文献２がある。特許文献２は、部品点数の削減および組立調整作業の簡便化を目的として、走査開始信号を発生させるための反射鏡とフォトダイオード（ＢＤセンサ）を備えていない構成を開示している。すなわち、光源であるレーザ発振素子が出射し、走査ミラーにおいて反射されレーザ発振素子に戻った光を検知して走査開始信号としている。当該戻り光は、受光時にレーザ発振素子の駆動電流において発生する乱れ信号により検知している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−６６５２４号公報
【特許文献２】特開平５−１８１０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１が開示する手法において調整される対象は、主走査方向の相対的な走査長さである。すなわち、温度上昇前と温度上昇後とにおいて、被走査面に形成される潜像の主走査方向の長さは同一になるが、被走査面における潜像の位置（感光体上における画像の主走査方向の始点位置と終点位置）が温度上昇の前後で同一になっているとは限らない。例えば、ハウジングが変形してＢＤセンサの位置が変動してしまった場合、被走査面における潜像の位置は、ＢＤセンサの位置変動に応じた量だけ変動してしまう。この場合、同一の画像を連続印刷したときには、各用紙を位置ずれなく搬送した場合でも、最初に印刷した画像の用紙上の位置と、最後に印刷した画像の用紙上の位置が異なる状態が発生する。
【０００８】
本発明は、このような従来技術の課題を鑑みてなされたものであり、比較的簡便な構成により、主走査方向の絶対位置を補正することができる走査光学装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、本発明に係る走査光学装置は、以下の技術的手段を採用している。すなわち、本発明に係る走査光学装置は、光源、回転多面体、ＢＤ（Beam Detect）センサ、光ビーム検知部、光源内光センサ、戻り光ビーム検知部、演算部および走査調整部を備える。光源は、例えばレーザダイオードにより構成される。回転多面体は、光源から出射された光ビームを反射する反射面を備え、当該反射面を移動させることで光源から出射された光ビームを偏向し、被走査面において主走査方向に走査させる。ＢＤセンサには、回転多面体を構成する反射面により反射された光ビームが入射する。光ビーム検知部は、ＢＤセンサの出力値に基づいて、上記反射面により反射された光ビームのＢＤセンサへの入射を検知する。光源内光センサは、光源において、光ビームの光軸上、かつ光ビームの出射側と反対側に配置され、上記反射面において反射された光ビームが入射するとともに、当該入射した光ビームの強度を検知する。戻り光ビーム検知部は、光源内光センサの出力値に基づいて、上記反射面において反射された光ビームの光源内光センサへの入射を検知する。演算部は、光ビーム検知部がＢＤセンサへの光ビームの入射を検知した時点と、戻り光ビーム検知部が光源内光センサへの光ビームの入射を検知した時点との時間間隔を算出する。走査調整部は、演算部により算出された時間間隔に基づいて、被走査面上において光ビームを走査させる際の光源の発光タイミングを調整する。
【００１０】
この走査光学装置では、走査光学系に比べて温度変化に起因する熱膨張に対する対策が施されている入射側の光学系（光源から回転多面体まで）を使用して回転多面体の反射面に反射された光ビームを検知する。そのため、当該検知タイミングは、温度が変化しても、大きく変化することがない。そして、当該検知タイミングを基準とした時間間隔に基づいて補正を実施するため、被走査面における主走査方向の倍率誤差だけでなく、被走査面における走査開始の絶対位置に対する補正も可能になる。その結果、温度変化に起因する画像品質の低下をより確実に抑制することができる。なお、光源がレーザダイオードを含む場合、光源には、光源から出射する光ビームの強度をモニタし、光強度を調整するための光センサ（フォトダイオード等）がレーザダイオードの光出射端の反対側端部に対向して配置されている。この場合、当該光センサを光源内光センサとして使用できるため、特別なセンサや反射鏡等を走査光学装置に設ける必要もない。
【００１１】
上記走査光学装置は、１つのＢＤセンサと１つの光源内光センサを備える構成を採用することができる。この場合、両センサは、回転多面体を構成する同一の反射面において反射された光ビームが被走査面上における走査を開始する前に両センサに当該光ビームが入射する状態に配置することができる。また、両センサは、回転多面体を構成する同一の反射面において反射された光ビームが被走査面上における走査を完了した後に両センサに当該光ビームが入射する状態に配置することができる。さらに、一方のセンサを、回転多面体を構成する同一の反射面において反射された光ビームが被走査面上における走査を開始する前に光ビームが入射する状態に配置し、他方のセンサを、当該反射面において反射された光ビームが被走査面上における走査を完了した後に光ビームが入射する状態に配置することもできる。
【００１２】
この構成では、従来のように、被走査面における走査開始前の特定位置および走査終了後の特定位置にＢＤセンサをそれぞれ配置する必要がなく、走査光学装置に配置するＢＤセンサは１つでよい。そのため、部品点数を減少させることができ、より低コストで実現することができる。
【００１３】
一方、他の観点では、本発明は、上述の走査光学装置を備える画像形成装置を提供することもできる。すなわち、本発明に係る画像形成装置は、上述の走査光学装置、像担持体、帯電器および現像器を備える。像担持体は、被転写体に転写されるトナー像を担持する。帯電器は、像担持体の像担持面を帯電させる。現像器は、走査光学装置が像担持面を露光することにより形成された静電潜像にトナーを付着させ、静電画像に応じたトナー像を像担持面に形成する。
【発明の効果】
【００１４】
本発明によれば、被走査面上において、画像の主走査方向の絶対位置を補正することができ、温度変化に起因する画像品質の低下を抑制することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態における複合機の全体構成を示す概略構成図
【図２】本発明の一実施形態における複合機のハードウェア構成を示す図
【図３】本発明の一実施形態における露光器の構成を示す概略構成図
【図４】本発明の一実施形態における露光器が備える光源の構成を示す概略断面図
【図５】本発明の一実施形態における複合機を示す機能ブロック図
【図６】本発明の一実施形態における露光器の動作を示す模式図
【図７】本発明の一実施形態における露光器の光源のオン／オフのタイミングを示す図
【図８】本発明の一実施形態における複合機の動作原理を示す図
【図９】本発明の一実施形態における複合機の動作原理を示す図
【図１０】本発明の一実施形態における複合機が実施する補正手順の一例を示すフロー図
【図１１】本発明の一実施形態における他の露光器の構成を示す概略構成図
【図１２】本発明の一実施形態における他の複合機を示す機能ブロック図
【図１３】本発明の一実施形態における他の露光器の光源のオン／オフのタイミングを示す図
【図１４】本発明の一実施形態における他の複合機の動作原理を示す図
【図１５】本発明の一実施形態における他の複合機が実施する補正手順の一例を示すフロー図
【図１６】本発明の一実施形態におけるさらに他の露光器の構成を示す概略構成図
【図１７】本発明の一実施形態における他の複合機を示す機能ブロック図
【図１８】本発明の一実施形態におけるさらに他の露光器の動作を示す模式図
【図１９】本発明の一実施形態におけるさらに他の露光器の光源のオン／オフのタイミングを示す図
【図２０】本発明の一実施形態におけるさらに他の複合機の動作原理を示す図
【図２１】本発明の一実施形態におけるさらに他の複合機が実施する補正手順の一例を示すフロー図
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について、図面を参照しながらより詳細に説明する。以下では、走査光学装置である露光器を備えるデジタル複合機として本発明を具体化する。
【００１７】
図１は本実施形態におけるデジタル複合機の全体構成の一例を示す概略構成図である。図１に示すように、複合機１００は、画像読取部１２０および画像形成部１４０を含む本体１０１と、本体１０１の上方に開閉可能に取り付けられたプラテンカバー１０２とを備える。本体１０１の上面には原稿台１０３が設けられている。また、プラテンカバー１０２は、原稿搬送装置１１０を備えている。なお、複合機１００の前面には、ユーザが複合機１００に複写開始やその他の指示を与えたり、複合機１００の状態や設定を確認したりすることができる操作パネル１７１が設けられている。
【００１８】
原稿台１０３の下方には、画像読取部１２０が設けられている。画像読取部１２０は、走査光学系１２１により原稿の画像を読み取りその画像のデジタルデータ（画像データ）を生成する。原稿は、原稿台１０３や原稿搬送装置１１０に載置することができる。走査光学系１２１は、第１キャリッジ１２２や第２キャリッジ１２３、集光レンズ１２４を備える。第１キャリッジ１２２には線状の光源１３１およびミラー１３２が設けられ、第２キャリッジ１２３にはミラー１３３および１３４が設けられている。光源１３１は原稿を照明する。ミラー１３２、１３３、１３４は、原稿からの反射光を集光レンズ１２４に導き、集光レンズ１２４はその光像をラインイメージセンサ１２５の受光面に結像する。
【００１９】
この走査光学系１２１において、第１キャリッジ１２２および第２キャリッジ１２３は、副走査方向１３５に往復動可能に設けられている。第１キャリッジ１２２および第２キャリッジ１２３を副走査方向１３５に移動することによって、原稿台１０３に載置された原稿の画像をイメージセンサ１２５で読み取ることができる。原稿搬送装置１１０にセットされた原稿の画像を読み取る場合、画像読取部１２０は、第１キャリッジ１２２および第２キャリッジ１２３を画像読取位置に合わせて一時的に静止させ、画像読取位置を通過する原稿の画像をイメージセンサ１２５で読み取る。イメージセンサ１２５は、受光面に入射した光像から、例えば、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の各色に対応する原稿の画像データを生成する。生成された画像データは、画像形成部１４０において用紙に印刷することができる。また、ネットワークインターフェイス１６１によりネットワーク１６２を通じて他の機器（図示せず）へ送信することもできる。
【００２０】
画像形成部１４０は、画像読取部１２０で得た画像データや、ネットワーク１６２に接続された他の機器（図示せず）から受信した画像データを用紙に印刷する。画像形成部１４０は、像担持体である感光体ドラム１４１を備える。感光体ドラム１４１は一定速度で一方向に回転する。感光体ドラム１４１の周囲には、回転方向の上流側から順に、帯電器１４２、露光器（走査光学装置）１４３、現像器１４４、中間転写ベルト１４５が配置されている。帯電器１４２は、感光体ドラム１４１表面を一様に帯電させる。露光器１４３は、一様に帯電した感光体ドラム１４１の表面に、画像データに応じて光を照射し、感光体ドラム１４１上に静電潜像を形成する。現像器１４４は、その静電潜像にトナーを付着させ、感光体ドラム１４１上にトナー像を形成する。中間転写ベルト１４５は、感光体ドラム１４１上のトナー像を用紙に転写する。画像データがカラー画像である場合、中間転写ベルト１４５は、各色のトナー像を同一の用紙に転写する。なお、ＲＧＢ形式のカラー画像は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）形式の画像データに変換され、各色の画像データが露光器１４３に入力される。
【００２１】
画像形成部１４０は、手差しトレイ１５１、給紙カセット１５２、１５３、１５４等から、中間転写ベルト１４５と転写ローラ１４６との間の転写部に被転写体である用紙を給送する。手差しトレイ１５１や各給紙カセット１５２、１５３、１５４には、様々なサイズの用紙を載置または収容することができる。画像形成部１４０は、ユーザの指定した用紙や、自動検知した原稿のサイズに応じた用紙を選択し、選択した用紙を給送ローラ１５５により手差しトレイ１５１やカセット１５２、１５３、１５４から給紙する。給紙された用紙は搬送ローラ１５６やレジストローラ１５７で転写部に搬送する。トナー像を転写した用紙は、搬送ベルト１４７により定着器１４８に搬送される。定着器１４８は、ヒータを内蔵した定着ローラ１５８および加圧ローラ１５９を有しており、熱と押圧力によってトナー像を用紙に定着する。画像形成部１４０は、定着器１４８を通過した用紙を排紙トレイ１４９へ排紙する。
【００２２】
図２は、複合機における制御系のハードウェア構成図である。本実施形態の複合機１００は、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ＨＤＤ（Hard Disk Drive）２０４および原稿搬送装置１１０、画像読取部１２０、画像形成部１４０における各駆動部に対応するドライバ２０５が内部バス２０６を介して接続されている。ＲＯＭ２０３やＨＤＤ２０４等はプログラムを格納しており、ＣＰＵ２０１はその制御プログラムの指令にしたがって複合機１００を制御する。例えば、ＣＰＵ２０１はＲＡＭ２０２を作業領域として利用し、ドライバ２０５とデータや命令を授受することにより上記各駆動部の動作を制御する。また、ＨＤＤ２０４は、画像読取部１２０により得られた画像データや、他の機器からネットワークインターフェイス１６１を通じて受信した画像データの蓄積にも用いられる。
【００２３】
内部バス２０６には、操作パネル１７１や各種のセンサ２０７も接続されている。操作パネル１７１は、ユーザの操作を受け付け、その操作に基づく信号をＣＰＵ２０１に供給する。また、操作パネル１７１は、ＣＰＵ２０１からの制御信号にしたがって自身が備えるディスプレイに操作画面を表示する。センサ２０７は、プラテンカバー１０２の開閉検知センサや原稿台１０３上の原稿検知センサ、定着器１４８の温度センサ、搬送される用紙または原稿の検知センサなど各種のセンサを含む。
【００２４】
ＣＰＵ２０１は、例えばＲＯＭ２０３に格納されたプログラムを実行することで、以下の各手段（機能ブロック）を実現するとともに、これらセンサからの信号に応じて各手段の動作を制御する。
【００２５】
図３は複合機１００が備える露光器１４３の構成を示す概略構成図である。露光器１４３は、光源３０１、入射光学系３０２、回転多面体３０３、走査光学系３０４を図示しないハウジング内に備える。なお、図３では、光ビームの光路に折り返しがない構成を例示しているが、折り返しミラーにより光ビームの光路を折り返す構成を採用することもできる。
【００２６】
光源３０１は、回路基板上に実装されたレーザダイオード（レーザ発振器）により構成されている。回路基板は、外部から入力される画像信号にしたがってレーザダイオードが出射する光ビーム（レーザ光）の強度変調を行う。
【００２７】
入射光学系３０２は、コリメータレンズ３２１、アパーチャ３２２、シリンダーレンズ３２３を備える。光源３０１から出射された光ビームはコリメータレンズ３２１に入射する。コリメータレンズ３２１は、例えば円筒形状のガラスレンズからなり、レーザダイオードから出力された光ビームを平行光に変換して出力する。コリメータレンズ３２１を通過した光ビームは、貫通孔を有する例えば金属板からなるアパーチャ３２２、例えば石英ガラスからなるシリンダーレンズ３２３を通じて回転多面体３０３の反射面に入射する。なお、レーザダイオードの発光点は、コリメータレンズ３２１の焦点に配置されている。
【００２８】
回転多面体３０３は、光源３０１から出射された光ビームを反射する反射面を備え、当該反射面を移動させることで光源３０１から出射された光ビームを被走査面である感光体ドラム１４１の表面において主走査方向に走査させる偏向器として機能する。回転多面体３０３は、感光体ドラム１４１表面における光ビームの走査方向に対して垂直方向に配置された回転軸３３１を有し、当該回転軸３３１が図示しないフラットモータからなる駆動モータにより一方向（図３では矢印が示す方向）に回転駆動される。ここでは、回転多面体３０３は回転軸３３１周りに配置された、５つの同一サイズの矩形状反射面を有する５角柱形状を有している。駆動モータはアルミ合金等の熱伝導性の高い板状部材に熱伝導可能に支持され、当該板状部材がハウジングに取り付けられている。また、板状部材の一部はハウジングの外面に露出し、放熱部を構成している。なお、シリンダーレンズ３２３は、回転多面体３０３の反射面上に、光ビームの副走査方向のみを収束させた状態で光ビームを結像する。
【００２９】
回転多面体３０３の回転により偏向された光ビームは走査光学系３０４に入射する。ここでは、走査光学系３０４は、２枚のアクリルレンズにより構成されたｆθレンズであり、回転多面体３０３により偏向された光ビームを、感光体ドラム１４１上の走査速度が略同一となる状態で感光体ドラム１４１の表面にスポット状に結像させる。
【００３０】
また、露光器１４３は、感光体ドラム１４１への画像形成開始等の基準信号を生成する走査始点側ＢＤ光学系を備えている。走査始点側ＢＤ光学系は、折り返しミラー３１１、シリンダーレンズ３１２、ＢＤ（Beam Detect）センサ３１３を備える。
【００３１】
図３に示すように、折り返しミラー３１１は、回転多面体３０３の回転に伴って、回転多面体３０３の１の反射面において反射された光ビームが感光体ドラム１４１上を走査する直前に、光ビームが通過する位置に配置されている。
【００３２】
折り返しミラー３１１により反射された光ビームは、シリンダーレンズ３１２を通じてフォトダイオード等の受光素子を備えるＢＤセンサ３１３に入射する。なお、シリンダーレンズ３１２は光ビームをＢＤセンサ３１３の受光面に結像する。
【００３３】
また、露光器１４３は、光ビームが感光体ドラム１４１上の走査を完了したことを検知する走査終点側ＢＤ光学系を備えている。走査終点側ＢＤ光学系は、上述の走査始点側ＢＤ光学系と同様に、折り返しミラー３４１、シリンダーレンズ３４２、ＢＤセンサ３４３を備える。
【００３４】
図３に示すように、折り返しミラー３４１は、回転多面体３０３の回転に伴って、回転多面体３０３の１の反射面において反射された光ビームが感光体ドラム１４１上を走査した直後に、光ビームが通過する位置に配置されている。
【００３５】
折り返しミラー３４１により反射された光ビームは、シリンダーレンズ３４２を通じてフォトダイオード等の受光素子を備えるＢＤセンサ３４３に入射する。なお、シリンダーレンズ３４２は光ビームをＢＤセンサ３４３の受光面に結像する。
【００３６】
なお、図３では、説明のため、回転多面体３０３が図示の状態にあるときの光ビームの光軸の他、走査始点側ＢＤ光学系への入射時の光ビームの光軸、感光体ドラム１４１上における走査開始時の光ビームの光軸、感光体ドラム１４１上における走査終了時の光ビームの光軸、走査終点側ＢＤ光学系への入射時の光ビームの光軸を併記している。
【００３７】
以上のように、この露光器１４３では、光源３０１から回転多面体３０３までの光路は、ガラスや金属等の熱膨張の小さい部材により構成され、また、回転多面体３０３では放熱対策が施されている。そのため、プラスチック部材により構成された走査光学系３０４に比べて温度変化に起因する熱膨張は著しく小さい構成になっている。ただし、本発明は、この構成に限定されるものではない。
【００３８】
続いて、光源３０１の構成について説明する。図４は複合機１００が備える光源３０１の構成を示す概略構成図である。光源３０１は、ステム４０３にサブマウント４０４を介して固定されたレーザダイオード４０１を備える。当該レーザダイオード４０１には、ステム４０３を貫通してレーザダイオード４０１に到達する電極４０５を通じて駆動電力が供給される。当該ステム４０３および電極４０５が図示しない回路基板に実装されている。レーザダイオード４０１はステム４０３に固定されたキャップ４０６により封止されている。キャップ４０６は、レーザダイオード４０１の光ビーム出射端と対向する位置に、カバーガラス４０７により閉塞された開口部を備える。レーザダイオード４０１の光ビーム出射端から出射された光ビームは当該カバーガラス４０７を通じて外部へ出射される。
【００３９】
レーザダイオード４０１は、カバーガラス４０７に向かう方向Ａのみならず、当該方向Ａと反対の方向Ｂへも光ビームを出射する。当該方向Ｂへ向かう光ビームの出射端と対向する位置には、フォトダイオード等の受光素子からなる光源内光センサ４０２が配置されている。当該光源内光センサ４０２は、光ビームの強度をモニタするために使用される。すなわち、光源内光センサ４０２に検知される光ビーム強度に基づいて、カバーガラス４０７を通じて外部へ出射される光ビームの強度の調整が実施される。
【００４０】
図５は、本実施形態の複合機の機能ブロック図である。図５に示すように、本実施形態の複合機１００は、光ビーム検知部５０１、戻り光ビーム検知部５０２、演算部５０３、走査調整部５０４を備える。
【００４１】
光ビーム検知部５０１は、ＢＤセンサ３１３の出力値に基づいて、回転多面体３０３の反射面により偏向された光ビームのＢＤセンサ３１３への入射を検知する。本実施形態では、光ビーム検知部５０１は、ＢＤセンサ３１３の出力値が予め指定された閾値以上である場合、反射面により偏向された光ビームがＢＤセンサ３１３に入射したと判定する。特に限定されないが、本実施形態では、光ビーム検知部５０１は、ＢＤセンサ３４３の出力値に基づいて、回転多面体３０３の反射面により偏向された光ビームのＢＤセンサ３４３への入射も検知する構成になっている。すなわち、光ビーム検知部５０１は、ＢＤセンサ３４３の出力値が予め指定された閾値以上である場合、反射面により偏向された光ビームがＢＤセンサ３４３に入射したと判定する。
【００４２】
戻り光ビーム検知部５０２は、光源内光センサ４０２の出力値に基づいて、上記反射面において反射された光ビームの光源内光センサ４０２への入射を検知する。本実施形態では、戻り光ビーム検知部５０２は、光源内光センサ４０２の出力値が予め指定された閾値以上である場合、上記反射面により偏向された光ビームが光源内光センサ４０２に入射したと判定する。なお、光ビーム検知部５０１および戻り光ビーム検知部５０２は独立して設ける必要はなく、一方が他方の機能を兼ねる構成であってもよい。
【００４３】
演算部５０３は、光ビーム検知部５０１がＢＤセンサ３１３への光ビームの入射を検知した時点と、戻り光ビーム検知部５０２が光源内光センサ４０２への光ビームの入射を検知した時点との時間間隔を算出する。
【００４４】
走査調整部５０４は、演算部５０３により算出された時間間隔に基づいて、被走査面上において光ビームを走査させる際の光源の発光タイミングを調整する。当該調整は、例えば、画像データに対応する光ビームの出射タイミングを指示するために光源３０１に入力されるクロック信号の周波数を変更することで実施することができる。
【００４５】
また、本実施形態の複合機１００は基準信号生成部５１１を備える。基準信号生成部５１１は、光ビーム検知部５０１がＢＤセンサ３１３への光ビームの入射を検知したときに、上記反射面により偏向された光ビームによる被走査面への走査開始基準信号を生成する。例えば、基準信号生成部５１１は、光ビームがＢＤセンサ３１３に入射したと光ビーム検知部５０１が判定したときにパルス信号を生成する。例えば、光源３０１には当該パルス信号を基準とし、パルス信号発生後、一定時間が経過したときに上述のクロック信号が入力され、光源３０１が画像データに対応する光ビームの出射を開始する。
【００４６】
図６は、本実施形態の複合機における露光器の動作を示す模式図である。図６（ａ）は、反射面３３２ａにより反射された光ビームが光源内光センサ４０２に入射している状態に対応し、図６（ｂ）は、反射面３３２ａにより反射された光ビームがＢＤセンサ３１３に入射している状態に対応する。なお、図６（ａ）、図６（ｂ）において、回転多面体３０３に付した白抜き矢印は、回転多面体３０３の回転駆動方向を示している。
【００４７】
図６（ａ）および図６（ｂ）から理解できるように、回転多面体３０３を構成する１の反射面３３２ａは、回転多面体３０３の回転に伴って、順に、図６（ａ）に示す状態、図６（ｂ）に示す状態になる。
【００４８】
図６（ａ）に示す状態では、光源３０１から出射されて入射光学系３０２を通過した光ビームは、当該光ビームの光軸と垂直な状態にある反射面３３２ａの回転方向の先端側端部（下流側端部）において反射される。そして、反射された光ビーム６０１は入射光学系３０２を通過して光源３０１に入射する。すなわち、光ビーム６０１は光源内光センサ４０２に入射する。
【００４９】
また、図６（ｂ）に示す状態では、光源３０１から出射されて入射光学系３０２を通過した光ビームは、反射面３３２ａの回転方向の先端側端部において反射される。そして、反射された光ビーム６０２は走査始点側ＢＤ光学系に入射する。すなわち、光ビーム６０２はＢＤセンサ３１３に入射する。なお、図６（ａ）および図６（ｂ）に示す関係は、回転多面体３０３を構成する各反射面３３２においても同様に成立する。
【００５０】
また、図６（ａ）に示すように、光源内光センサ４０２に回転多面体３０３において反射された光ビームを入射させるためには、回転多面体３０３の各反射面３３２と光ビームの光軸とが略直角になるタイミングで光源３０１を点灯させる必要がある。そのため、本実施形態では、基準信号生成部５１１が生成する走査開始基準信号を基準として、当該タイミングでの光源３０１の点灯を実施している。図７は、光源３０１のオン（点灯）／オフ（消灯）のタイミングを示す図である。図７において、横軸は時間に対応し、縦軸は光源３０１のオン／オフに対応する。
【００５１】
上述のように、光源３０１は、走査開始基準信号後、一定時間が経過したときに、画像データに対応する光ビームの出射を開始する。図７では、当該画像データに対応する光ビームの出射を点滅群７０３で表現している。なお、当該画像データに対応する光ビームの出射は、走査調整部５０４により調整されるクロック信号に応じて実施される。
【００５２】
また、点灯７０２は、ＢＤセンサ３１３に光ビームを入射させるための光源３０１の点灯を示している。当該点灯７０２は、直前の走査開始基準信号を基準とし、直前の走査開始基準信号後、回転多面体３０３の回転数に応じた所定時間が経過したときに実施される。当該点灯７０２中に光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知されると、基準信号生成部５１１が走査開始基準信号を生成する。同様に、走査終点側ＢＤ光学系のＢＤセンサ３４３に光ビームを入射させるための光源３０１の点灯７０４は、走査開始基準信号発生後、回転多面体３０３の回転数に応じた所定時間が経過したときに実施される。
【００５３】
図７に示すように、光源内光センサ４０２に光ビームを入射させるための光源３０１の点灯７０１は、走査開始基準信号発生後、点滅群７０３が終了した後、かつ、次のＢＤセンサ３１３に光ビームを入射させるための点灯７０２の前に実施される。当該点灯７０１は、直前の走査開始基準信号を基準としているが、図６（ａ）、図６（ｂ）から理解できるように、点灯７０１に後続する、点灯７０２および点滅群７０３が同一反射面において光ビームが反射されていることになる。なお、ここでは、感光体ドラム１４１上を光ビームが走査しない範囲において、光源３０１が必要に応じて点灯・消灯する構成を採用しているが、当該範囲において、光源３０１が点灯し続ける構成であってもよい。
【００５４】
本実施形態では、光ビームの強度の調整を、光源内光センサ４０２に光ビームを入射させるための光源３０１の点灯７０１の後、ＢＤセンサ３１３に光ビームを入射させるための点灯７０２の前に実施する。
【００５５】
続いて、本実施形態の複合機が備える露光器の動作原理について説明する。図８および図９は、露光器１４３の動作原理を説明する図である。図８はＢＤセンサを感光体上における走査開始前の特定位置と走査終了後の特定位置とにＢＤセンサをそれぞれ配置した従来構成における主走査方向の画像長さの補正方法を説明する図である。また、図９は、上述の本実施形態の構成における主走査方向の画像長さ等の補正方法を説明する図である。
【００５６】
なお、図８（ａ）は、露光器のハウジング内の温度が上昇していない初期状態におけるＢＤセンサ検知状態を示している。また、図８（ｂ）は、露光器のハウジング内の温度が上昇した後におけるＢＤセンサ検知状態を示している。図８（ａ）、図８（ｂ）において、Ｈｉｇｈレベル信号が光ビーム入射なしに対応し、Ｌｏｗレベル信号が光ビーム入射ありに対応する。図８（ｃ）は、初期状態と温度変化後について、ＢＤセンサのビーム光検知位置および主走査方向の画像長さの関係を模式的に示す図である。
【００５７】
同様に、図９（ａ）は、露光器１４３のハウジング内の温度が上昇していない初期状態における光ビーム検知部５０１および戻り光ビーム検知部５０２の検知状態を示している。また、図９（ｂ）は、露光器１４３のハウジング内の温度が上昇した後における光ビーム検知部５０１および戻り光ビーム検知部５０２の検知状態を示している。図９（ａ）、図９（ｂ）において、Ｈｉｇｈレベル信号が光ビーム入射なしに対応し、Ｌｏｗレベル信号が光ビーム入射ありに対応する。図９（ｃ）は、初期状態と温度変化後について、ＢＤセンサ３１３、光源内光センサ４０２、ＢＤセンサ３４３のビーム光検知位置および主走査方向の画像長さの関係を模式的に示す図である。
【００５８】
従来の手法では、図８（ａ）に示すように、画像データに対応する光ビームの走査が開始される直前に走査始点前ＢＤセンサが光ビームを検知し、その光ビームの走査が開始された直後に、走査終点後ＢＤセンサが光ビームを検知する。当該状態における、走査始点前ＢＤセンサの光ビーム検知（立下り位置）から走査終点後ＢＤセンサの光ビーム検知（立下り位置）までの時間間隔をＴｓ０とする。
【００５９】
この露光器の温度が上昇すると、図８（ｂ）に示すように、走査光学系の熱膨張（形状変化）、屈折率変動等の結果として、走査始点前ＢＤセンサおよび走査終点後ＢＤセンサによる光ビームの検知タイミングが変動する。当該状態における、走査始点前のＢＤセンサ検知（立下り位置）から走査終点後のＢＤセンサ検知（立下り位置）までの時間間隔をＴｖ０とする。なお、この例では、時間間隔Ｔｓ０＜時間間隔Ｔｖ０となっている。
【００６０】
この場合、走査始点前ＢＤセンサと走査終点後ＢＤセンサとの間で描かれる画像の主走査方向の長さも、初期状態（図８（ｃ）中の「初期」参照）に比べて温度変化後（図８（ｃ）中の「温度変化後」参照）の方が長くなる。当該状態に対して、画像データに対応する光ビームの走査を、例えば、当該走査時間が（Ｔｓ０／Ｔｖ０）倍に短くなる状態で実施すると、図８（ｃ）中の「温度変化後（補正適用）」に示すように、主走査方向の画像長さを初期と同等にすることができる。
【００６１】
しかしながら、画像データの走査開始タイミングは、走査始点前ＢＤセンサにより光ビームが検知されてから一定時間後に開始されるため、図８（ｃ）中の「温度変化後（補正適用）」に示すように、走査開始前ＢＤセンサの光ビーム検知位置が温度変化により初期状態と異なる位置になっている場合、画像の走査始点も初期状態と異なる位置になる。
【００６２】
これに対し、本実施形態の露光器１４３では、図９（ａ）に示すように、画像データに対応する光ビームの走査が開始される直前に光ビーム検知部５０１がＢＤセンサ３１３への光ビームの入射を検知し、当該検知の直前に、戻り光ビーム検知部５０２が光源内光センサ４０２への光ビームの入射を検知する。そして、画像データに対応する光ビームの走査が実施された直後に光ビーム検知部５０１がＢＤセンサ３４３への光ビームの入射を検知する。当該状態における、ＢＤセンサ３１３の光ビーム検知（立下り位置）からＢＤセンサ３４３の光ビーム検知（立下り位置）までの時間間隔をＴｓ０とする。また、光源内光センサ４０２（戻り光ビーム検知部５０２）の光ビーム検知（立下り位置）からＢＤセンサ３１３（光ビーム検知部５０１）の光ビーム検知（立下り位置）までの時間間隔をＴｓ１とする。
【００６３】
露光器１４３の温度が上昇すると、図９（ｂ）に示すように、走査光学系の熱膨張（形状変化）、屈折率変動等の結果として、光ビーム検知部５０１によるＢＤセンサ３１３への光ビーム入射およびＢＤセンサ３４３への光ビーム入射の検知タイミングが変動する。しかしながら、上述の理由により、戻り光ビーム検知部５０２による光源内光センサ４０２への光ビーム入射の検知タイミングが大きく変動することはない。当該状態における、ＢＤセンサ３１３の光ビーム検知（立下り位置）からＢＤセンサ３４３の光ビーム検知（立下り位置）までの時間間隔をＴｖ０とする。また、光源内光センサ４０２の光ビーム検知（立下り位置）からＢＤセンサ３１３の光ビーム検知（立下り位置）までの時間間隔をＴｖ１とする。なお、この例では、時間間隔Ｔｓ０＜時間間隔Ｔｖ０、時間間隔Ｔｓ１＞時間間隔Ｔｖ１となっている。この場合、ＢＤセンサ３１３を通過した光ビームに描かれる画像の主走査方向の長さは、初期状態（図９（ｃ）中の「初期」参照）に比べて温度変化後（図９（ｃ）中の「温度変化後」参照）の方が長くなる。
【００６４】
図９（ｃ）に示すように、温度変化後の状態では、ＢＤセンサ３１３、ＢＤセンサ３４３の位置は変動しているが、光源内光センサ４０２に位置はほとんど変動しない。また、画像データの走査開始タイミングは、ＢＤセンサ３１３において光ビームが検知されてから一定時間後に開始される。そのため、「温度変化後」における画像の走査始点は、「初期」における画像の走査始点から、ＢＤセンサ３１３の位置変動量と同じだけ変動することになる。本構成では、当該ＢＤセンサ３１３の位置変動量は、時間差（Ｔｓ１−Ｔｖ１）に対応する距離になるため、図９（ｃ）から理解できるように、ＢＤセンサ３１３において光ビームが検知されてから上記一定時間および時間差（Ｔｓ１−Ｔｖ１）が経過した後に画像データに対応する光ビームの走査を開始すると、画像の走査始点を「初期」における画像の走査始点に補正することができる（図９（ｃ）中の「温度変化後（補正適用）」参照）。すなわち、画像の走査始点の絶対位置を補正することができる。なお、主走査方向の画像長さは、上述の従来構成と同様、画像データに対応する光ビームの走査を、例えば、当該走査時間が（Ｔｓ０／Ｔｖ０）倍に短くなる状態で実施することで補正することができる。
【００６５】
なお、本実施形態では、時間間隔Ｔｓ０、Ｔｖ０、Ｔｓ１、Ｔｖ１は演算部５０３により算出される。そして、走査調整部５０４は、時間間隔Ｔｖ１と時間間隔Ｔｓ１との差（Ｔｓ１−Ｔｖ１）および時間間隔Ｔｓ０と時間間隔Ｔｖ０との比を算出し、当該差および比に基づいて画像データに対応する光ビームを走査させる際の光源３０１の発光タイミングを調整する。
【００６６】
図１０は、複合機１００が画像データに対応する光ビーム走査における主走査方向の画像位置および画像長さの補正手順の一例を示すフロー図である。当該手順は、露光器１４３が潜像形成のために起動し、回転多面体３０３の回転数等が安定して露光動作が可能になったことをトリガとして開始される。
【００６７】
当該手順が開始すると、まず、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知され、続いて、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知される。そして、光ビーム検知部５０１により走査終点側ＢＤ光学系のＢＤセンサ３４３への光ビームの入射が検知される。このとき、演算部５０３は、ＢＤセンサ３１３の光ビーム検知タイミングと光源内光センサ４０２の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｓ１を算出するとともに、ＢＤセンサ３１３の光ビーム検知タイミングとＢＤセンサ３４３の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｓ０を算出する（ステップＳ１００１）。演算部５０３は、算出した時間間隔Ｔｓ１、Ｔｓ０を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｓ１、Ｔｓ０を保持する。
【００６８】
その後、回転多面体３０３の回転に伴い、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知され、続いて、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知される。このとき、演算部５０３は、ＢＤセンサ３１３の光ビーム検知タイミングと光源内光センサ４０２の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｖ１を算出する（ステップＳ１００２Ｎｏ、Ｓ１００３）。演算部５０３は、算出した時間間隔Ｔｖ１を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｖ１と、保持している時間間隔Ｔｓ１とが同一であるか否かを判定する（ステップＳ１００４）。なお、「同一」とは、完全に同一である場合に限らず、同一とみなせる場合も含まれる。その同一とみなせる範囲は、走査調整部５０４に予め指定することができる。時間間隔Ｔｖ１と時間間隔Ｔｓ１とが同一であると判定した場合、走査調整部５０４は補正を実施しない（ステップＳ１００４Ｙｅｓ）。
【００６９】
その後、光ビーム検知部５０１により走査終点側ＢＤ光学系のＢＤセンサ３４３への光ビームの入射が検知されると、演算部５０３は、直前のＢＤセンサ３１３の光ビーム検知タイミングと当該ＢＤセンサ３４３の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｖ０を算出する（ステップＳ１００８）。演算部５０３は、算出した時間間隔Ｔｖ０を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｖ０と、保持している時間間隔Ｔｓ０とに基づいて、比（Ｔｓ０／Ｔｖ０）を算出し、当該比の値を保持する（ステップＳ１００９）。
【００７０】
画像データに対応する全光ビームの出射が完了していない場合、その後、回転多面体３０３の回転に伴い、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知され、続いて、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知される。このとき、演算部５０３は、これらの検知タイミングに基づいて時間間隔Ｔｖ１を再度算出し、算出した時間間隔Ｔｖ１を走査調整部５０４に入力する（ステップＳ１００２Ｎｏ、Ｓ１００３）。
【００７１】
露光器１４３の温度が上昇し、走査光学系３０４に熱膨張や屈折率変動が発生し始めると、演算部５０３が算出する上記時間間隔Ｔｖ１が次第に変動する。そのため、その変動が大きくなると、走査調整部５０４は入力された時間間隔Ｔｖ１と、保持している時間間隔Ｔｓ１とが同一でないと判定することになる（ステップＳ１００４Ｎｏ）。時間間隔Ｔｖ１と時間間隔Ｔｓ１とが同一でないと判定した場合、走査調整部５０４は、そのときに演算部５０３から入力された時間間隔Ｔｖ１と、自身が保持している時間間隔Ｔｓ１との差（Ｔｓ１−Ｔｖ１）を算出する（ステップＳ１００５）。
【００７２】
時間差（Ｔｓ１−Ｔｖ１）を算出した走査調整部５０４は、当該時間差に基づいて上述の手法により、画像データに対応する光ビームの走査始点を補正する（ステップＳ１００６）。すなわち、「初期」時における、基準信号生成部５１１が生成する走査開始基準信号から画像データに対応する光ビームの走査を開始するまでの一定時間に時間差（Ｔｓ１−Ｔｖ１）を加算した時間が、走査開始基準信号発生から経過したときに画像データに対応する光ビームの出射を開始する。
【００７３】
また、走査調整部５０４はその時点で自身が保持している比（Ｔｓ０／Ｔｖ０）に基づいて、感光体ドラム１４１上に形成される画像（潜像）の主走査方向における画像長さを補正する（ステップＳ１００７）。当該画像長さの補正は、上述のとおり、画像データに対応する光ビームの走査を、例えば、当該走査時間が（Ｔｓ０／Ｔｖ０）倍に短くなるように、画像データに対応する光ビームの出射タイミングを指示するために光源３０１に入力するクロック信号の周波数を変更することで実施できる。
【００７４】
その後、光ビーム検知部５０１により走査終点側ＢＤ光学系のＢＤセンサ３４３への光ビームの入射が検知されると、演算部５０３は、直前のＢＤセンサ３１３の光ビーム検知タイミングと当該ＢＤセンサ３４３の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｖ０を算出する（ステップＳ１００８）。演算部５０３は、算出した時間間隔Ｔｖ０を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｖ０と、保持している時間間隔Ｔｓ０とに基づいて、比（Ｔｓ０／Ｔｖ０）を算出し、当該比の値を保持する（ステップＳ１００９）。
【００７５】
以上の手順は、画像データに対応する全光ビームの出射が完了するまで繰り返される。そして、画像データに対応する全光ビームの出射が完了すると、手順が終了する（ステップＳ１００２Ｙｅｓ）。
【００７６】
以上説明したように、この複合機１００では、温度が変化しても、大きく変化することがない光源内光センサ４０２による光ビーム検知タイミングを基準とした時間間隔に基づいて補正を実施するため、感光体ドラム１４１における主走査方向の倍率誤差だけでなく、感光体ドラム１４１における走査開始の絶対位置に対する補正も可能になる。その結果、温度変化に起因する画像品質の低下をより確実に抑制することができる。
【００７７】
また、光源内光センサ４０２として、レーザダイオードが備える、光強度を調整するための光センサを使用するため、特別なセンサや反射鏡等を露光器１４３に設ける必要もない。
【００７８】
以上では、感光体ドラム１４１における走査開始前の特定位置および走査終了後の特定位置にＢＤセンサをそれぞれ配置し構成について説明したが、上述の補正は、１つのＢＤセンサを使用して実施することもできる。以下、光源内光センサ４０２と１のＢＤセンサを使用した補正方法について説明する。
【００７９】
図１１は、露光器の他の構成を示す概略構成図である。図１１に示すように、この露光器１１４３は、走査終点側ＢＤ光学系を備えない点で図３に示す露光器１４３の構成と相違し、他の点は図３に示す露光器１４３の構成と同一である。また、図１２は、当該露光器を備える複合機の機能ブロック図である。図１２に示すように、この複合機１２００は、ＢＤセンサ３４３を備えない点で図５に示す複合機１００の構成と相違し、他の点は複合機１００の構成と同様である。なお、図１１および図１２において、既に説明した要素と同様の作用効果を奏する部位には同一の符号を付し、当該部位についての以下での詳細な説明は省略する。
【００８０】
図１３は、露光器１１４３が備える光源３０１のオン（点灯）／オフ（消灯）のタイミングを示す図である。図１３において、横軸は時間に対応し、縦軸は光源３０１のオン／オフに対応する。図１３に示すように、光源３０１は、既に説明した露光器１４３と同様に、走査開始基準信号後、一定時間が経過したときに、画像データに対応する光ビームの出射を開始する。図１３では、当該画像データに対応する光ビームの出射を点滅群１３０３で表現している。なお、当該画像データに対応する光ビームの出射は、走査調整部５０４により調整されるクロック信号に応じて実施される。
【００８１】
また、点灯１３０２は、ＢＤセンサ３１３に光ビームを入射させるための光源３０１の点灯を示している。当該点灯１３０２は、直前の走査開始基準信号を基準とし、直前の走査開始基準信号後、回転多面体３０３の回転数に応じた所定時間が経過したときに実施される。当該点灯１３０２中に光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知されると、基準信号生成部５１１が走査開始基準信号を生成する。
【００８２】
図１３に示すように、光源内光センサ４０２に光ビームを入射させるための光源３０１の点灯１３０１は、走査開始基準信号発生後、点滅群１３０３が終了した後、かつ、次のＢＤセンサ３１３に光ビームを入射させるための点灯１３０２の前に実施される。当該点灯１３０１は、直前の走査開始基準信号を基準としているが、点灯１３０１に後続する、点灯１３０２および点滅群１３０３が同一反射面において光ビームが反射されることになる。なお、光源内光センサ４０２を使用した光源３０１が出射する光ビームの強度の調整は、光源内光センサ４０２に光ビームを入射させるための光源３０１の点灯１３０１の後、ＢＤセンサ３１３に光ビームを入射させるための点灯１３０２の前に実施される。
【００８３】
続いて、当該露光器１１４３の動作原理について説明する。図１４は、露光器１１４３を備える複合機１２００における主走査方向の画像長さ等の補正方法を説明する図である。なお、図１４（ａ）は、露光器１１４３のハウジング内の温度が上昇していない初期状態における光ビーム検知部５０１および戻り光ビーム検知部５０２の検知状態を示している。また、図１４（ｂ）は、露光器１１４３のハウジング内の温度が上昇した後における光ビーム検知部５０１および戻り光ビーム検知部５０２の検知状態を示している。図１４（ａ）、図１４（ｂ）において、Ｈｉｇｈレベル信号が光ビーム入射なしに対応し、Ｌｏｗレベル信号が光ビーム入射ありに対応する。図１４（ｃ）は、初期状態と温度変化後について、ＢＤセンサ３１３、光源内光センサ４０２のビーム光検知位置および主走査方向の画像長さの関係を模式的に示す図である。
【００８４】
本実施形態の露光器１１４３では、図１４（ａ）に示すように、画像データに対応する光ビームの走査開始直前に、同一の反射面３３２において反射される光ビームのＢＤセンサ３１３への入射を光ビーム検知部５０１が検知する。また、当該検知の直前に、同一の反射面３３２において反射される光ビームの光源内光センサ４０２への入射を戻り光ビーム検知部５０２が検知する。当該状態における、戻り光ビーム検知部５０２の光ビーム検知（立下り位置）から光ビーム検知部５０１の光ビーム検知（立下り位置）までの時間間隔をＴｓ２とする。
【００８５】
露光器１１４３の温度が上昇すると、図１４（ｂ）に示すように、走査光学系の熱膨張、屈折率変動等の結果として、光ビーム検知部５０１によるＢＤセンサ３１３への光ビーム入射の検知タイミングが変動する。しかしながら、上述の理由により、戻り光ビーム検知部５０２による光源内光センサ４０２への光ビーム入射の検知タイミングが大きく変動することはない。当該状態における、戻り光ビーム検知部５０２の光ビーム検知（立下り位置）から光ビーム検知部５０１の光ビーム検知（立下り位置）までの時間間隔をＴｖ２とする。なお、この例では、時間間隔Ｔｓ２＞時間間隔Ｔｖ２となっている。この場合、ＢＤセンサ３１３を通過した光ビームに描かれる画像の主走査方向の長さは、初期状態（図１４（ｃ）中の「初期」参照）に比べて温度変化後（図１４（ｃ）中の「温度変化後」参照）の方が長くなる。
【００８６】
図１４（ｃ）に示すように、温度変化後の状態では、ＢＤセンサ３１３の位置は変動しているが、光源内光センサ４０２に位置はほとんど変動しない。また、画像データの走査開始タイミングは、ＢＤセンサ３１３において光ビームが検知されてから一定時間後に開始される。そのため、「温度変化後」における画像の走査始点は、「初期」における画像の走査始点から、ＢＤセンサ３１３の位置変動量と同じだけ変動することになる。本構成では、当該ＢＤセンサ３１３の位置変動量は、時間差（Ｔｓ２−Ｔｖ２）に対応する距離になるため、図１４（ｃ）から理解できるように、ＢＤセンサ３１３において光ビームが検知されてから上記一定時間および時間差（Ｔｓ２−Ｔｖ２）が経過した後に画像データに対応する光ビームの走査を開始すると、画像の走査始点を「初期」における画像の走査始点に補正することができる（図１４（ｃ）中の「温度変化後（補正適用）」参照）。すなわち、画像の走査始点の絶対位置を補正することができる。
【００８７】
また、走査光学系３０４やハウジングが均質に構成されており、走査光学系３０４の温度が均等に変動する場合、温度変化による走査光学系３０４やハウジングの膨張は、ＢＤセンサ３１３の移動量、すなわち、時間差（Ｔｓ２−Ｔｖ２）に対応する移動量にある程度比例すると考えられる。また、この場合、走査光学系３０４の屈折率も全体として均等に変動すると想定される。そのため、温度変化に起因する主走査方向の画像長さの変動は、時間差（Ｔｓ２−Ｔｖ２）に対応する移動量に比例して発生すると仮定することができる。つまり、温度変化後における主走査方向の画像長さは、初期状態における主走査方向の画像長さに対して、｛１＋（Ｔｓ２−Ｔｖ２）×α｝倍（αは定数）になっていると考えることができる。そのため、画像データに対応する光ビームの走査の走査時間を、（Ｔｓ２−Ｔｖ２）×αだけ短くなる状態で実施することで、主走査方向の画像長さも補正することができる。この係数αは、例えば、実験的に予め求めておけばよい。
【００８８】
特に、温度変化による、走査光学系３０４およびハウジングの膨張が、走査光学系３０４の光学的対象線（図１３において、走査光学系３０４の上下方向の中央を通る線）に対して対称に発生し、走査光学系３０４の屈折率の変化も全体として均等に発生する場合、温度変化後における主走査方向の画像長さは、初期状態における走査方向の画像長さに対して、｛１＋（Ｔｓ２−Ｔｖ２）×２｝倍になる。そのため、この場合は、画像データに対応する光ビームの走査の走査時間を、（Ｔｓ２−Ｔｖ２）×２だけ短くなる状態で実施することで、主走査方向の画像長さを補正することができる。
【００８９】
なお、本実施形態では、時間間隔Ｔｓ２、Ｔｖ２は演算部５０３により算出される。そして、走査調整部５０４は、時間間隔Ｔｓ２と時間間隔Ｔｖ２との差（Ｔｓ２−Ｔｖ２）を算出し、当該差および予め登録されている係数αに基づいて画像データに対応する光ビームを走査させる際の光源３０１の発光タイミングを調整する。
【００９０】
図１５は、複合機１２００が画像データに対応する光ビーム走査における主走査方向の画像位置および画像長さの補正手順の一例を示すフロー図である。当該手順は、露光器１１４３が潜像形成のために起動し回転多面体３０３の回転数等が安定して露光動作が可能になったことをトリガとして開始される。
【００９１】
当該手順が開始すると、まず、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知され、続いて、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知される。このとき、演算部５０３は、ＢＤセンサ３１３の光ビーム検知タイミングと光源内光センサ４０２の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｓ２を算出する（ステップＳ１５０１）。演算部５０３は、算出した時間間隔Ｔｓ２を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｓ２を保持する。
【００９２】
その後、回転多面体３０３の回転に伴い、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知され、続いて、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知される。このとき、演算部５０３は、ＢＤセンサ３１３の光ビーム検知タイミングと光源内光センサ４０２の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｖ２を算出する（ステップＳ１５０２Ｎｏ、Ｓ１５０３）。演算部５０３は、算出した時間間隔Ｔｖ２を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｖ２と、保持している時間間隔Ｔｓ２とが同一であるか否かを判定する（ステップＳ１５０４）。なお、「同一」とは、完全に同一である場合に限らず、同一とみなせる場合も含まれる。その同一とみなせる範囲は、走査調整部５０４に予め指定することができる。時間間隔Ｔｖ２と時間間隔Ｔｓ２とが同一であると判定した場合、走査調整部５０４は補正を実施しない（ステップＳ１５０４Ｙｅｓ）。
【００９３】
画像データに対応する全光ビームの出射が完了していない場合、その後、回転多面体３０３の回転に伴い、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知され、続いて、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知される。このとき、演算部５０３は、これらの検知タイミングに基づいて時間間隔Ｔｖ２を再度算出し、算出した時間間隔Ｔｖ２を走査調整部５０４に入力する（ステップＳ１５０２Ｎｏ、Ｓ１５０３）。
【００９４】
露光器１１４３の温度が上昇し、走査光学系３０４に熱膨張や屈折率変動が発生し始めると、演算部５０３が算出する上記時間間隔Ｔｖ２が次第に変動する。そのため、その変動が大きくなると、走査調整部５０４は入力された時間間隔Ｔｖ２と、保持している時間間隔Ｔｓ２とが同一でないと判定することになる（ステップＳ１５０４Ｎｏ）。時間間隔Ｔｖ２と時間間隔Ｔｓ２とが同一でないと判定した場合、走査調整部５０４は、そのときに演算部５０３から入力された時間間隔Ｔｖ２と、自身が保持している時間間隔Ｔｓ２との差（Ｔｓ２−Ｔｖ２）を算出する（ステップＳ１５０５）。
【００９５】
時間差（Ｔｓ２−Ｔｖ２）を算出した走査調整部５０４は、当該時間差に基づいて上述の手法により、画像データに対応する光ビームの走査始点を補正する（ステップＳ１５０６）。すなわち、「初期」時における、基準信号生成部５１１が生成する走査開始基準信号から画像データに対応する光ビームの走査を開始するまでの一定時間に時間差（Ｔｓ２−Ｔｖ２）を加算した時間が、走査開始基準信号発生から経過したときに画像データに対応する光ビームの出射を開始する。
【００９６】
また、走査調整部５０４は、算出した時間差および予め登録されている定数αに基づいて、上述の手法により、感光体ドラム１４１上に形成される画像（潜像）の主走査方向における画像長さを補正する（ステップＳ１５０７）。当該画像長さの補正は、上述のとおり、画像データに対応する光ビームの走査を、例えば、当該走査時間が（Ｔｓ２−Ｔｖ２）×αだけ短くなるように、画像データに対応する光ビームの出射タイミングを指示するために光源３０１に入力するクロック信号の周波数を変更することで実施できる。
【００９７】
以上の手順は、画像データに対応する全光ビームの出射が完了するまで繰り返される。そして、画像データに対応する全光ビームの出射が完了すると、手順が終了する（ステップＳ１５０２Ｙｅｓ）。
【００９８】
以上説明したように、この複合機１２００では、温度が変化しても、大きく変化することがない光源内光センサ４０２による光ビーム検知タイミングを基準とした時間間隔に基づいて補正を実施するため、感光体ドラム１４１における主走査方向の倍率誤差だけでなく、感光体ドラム１４１における走査開始の絶対位置に対する補正も可能になる。その結果、温度変化に起因する画像品質の低下をより確実に抑制することができる。
【００９９】
また、この構成では、従来のように、感光体ドラム１４１における走査開始前の特定位置および走査終了後の特定位置にＢＤセンサをそれぞれ配置する必要がなく、露光器１１４３に配置するＢＤセンサは１つでよい。そのため、部品点数を減少させることができ、より低コストで実現することができる。
【０１００】
図１６は、露光器のさらに他の構成を示す概略構成図である。図１６に示すように、この露光器１６４３は、回転多面体３０３の回転方向が逆である点、および当該回転方向の際に起因して走査始点側ＢＤ光学系の配置位置が異なる点で図３に示す露光器１４３の構成と相違し、他の点は図３に示す露光器１４３の構成と同一である。なお、露光器１６４３では、走査始点側ＢＤ光学系は、図３に示す露光器１４３と同様に、折り返しミラー１６１１、シリンダーレンズ１６１２、ＢＤセンサ１６１３を備える。また、図１７は、当該露光器を備える複合機の機能ブロック図である。図１７に示すように、この複合機１７００は、光ビーム検知部５０１がＢＤセンサ３１３に代えて、ＢＤセンサ１６１３の出力値に基づいて、回転多面体３０３の反射面により偏向された光ビームのＢＤセンサ１６１３への入射を検知する点で図１２に示す複合機１２００の構成と相違し、他の点は複合機１２００の構成と同様である。なお、図１６および図１７において、既に説明した要素と同様の作用効果を奏する部位には同一の符号を付し、当該部位についての以下での詳細な説明は省略する。
【０１０１】
図１８は、露光器１６４３の動作を示す模式図である。図１８（ａ）は、反射面３３２ａにより反射された光ビームがＢＤセンサ１６１３に入射している状態に対応し、図１８（ｂ）は、反射面３３２ａにより反射された光ビームが光源内光センサ４０２に入射している状態に対応する。なお、図１８（ａ）、図１８（ｂ）において、回転多面体３０３に付した矢印は、回転多面体３０３の回転駆動方向を示している。
【０１０２】
図１８（ａ）および図１８（ｂ）から理解できるように、回転多面体３０３を構成する１の反射面３３２ａは、回転多面体３０３の回転に伴って、順に、図１８（ａ）に示す状態、図１８（ｂ）に示す状態になる。
【０１０３】
図１８（ａ）に示す状態では、光源３０１から出射されて入射光学系３０２を通過した光ビームは、反射面３３２ａにおいて反射される。そして、反射された光ビーム１８０１は走査始点側ＢＤ光学系に入射する。すなわち、光ビーム１８０１はＢＤセンサ１６１３に入射する。
【０１０４】
また、図１８（ｂ）に示す状態では、光源３０１から出射されて入射光学系３０２を通過した光ビームは、反射面３３２ａの回転方向の後端側端部において反射される。そして、反射された光ビーム１８０２は入射光学系３０２を通過して光源３０１に入射する。すなわち、光ビーム１８０２は光源内光センサ４０２に入射する。なお、図１８（ａ）および図１８（ｂ）に示す関係は、回転多面体３０３を構成する各反射面３３２においても同様に成立する。
【０１０５】
また、図１８（ｂ）に示すように、光源内光センサ４０２に回転多面体３０３において反射された光ビームを入射させるためには、回転多面体３０３の各反射面３３２と光ビームの光軸とが略直角になるタイミングで光源３０１を点灯させる必要がある。そのため、本実施形態では、基準信号生成部５１１が生成する走査開始基準信号を基準として、当該タイミングでの光源３０１の点灯を実施している。図１９は、光源３０１のオン（点灯）／オフ（消灯）のタイミングを示す図である。図１９において、横軸は時間に対応し、縦軸は光源３０１のオン／オフに対応する。
【０１０６】
図１９に示すように、光源３０１は、既に説明した露光器１４３、１１４３と同様に、走査開始基準信号後、一定時間が経過したときに、画像データに対応する光ビームの出射を開始する。図１９では、当該画像データに対応する光ビームの出射を点滅群１９０３で表現している。なお、当該画像データに対応する光ビームの出射は、走査調整部５０４により調整されるクロック信号に応じて実施される。
【０１０７】
また、点灯１９０２は、ＢＤセンサ１６１３に光ビームを入射させるための光源３０１の点灯を示している。当該点灯１９０２は、直前の走査開始基準信号を基準とし、直前の走査開始基準信号後、回転多面体３０３の回転数に応じた所定時間が経過したときに実施される。当該点灯１９０２中に光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知されると、基準信号生成部５１１が走査開始基準信号を生成する。
【０１０８】
図１９に示すように、光源内光センサ４０２に光ビームを入射させるための光源３０１の点灯１９０１は、走査開始基準信号発生後、点滅群１９０３が終了した後、かつ、次のＢＤセンサ１６１３に光ビームを入射させるための点灯１９０２の前に実施される。また、図１８（ａ）、図１８（ｂ）から理解できるように、点灯１９０２に後続する点滅群１９０３および点灯１９０１が同一反射面において光ビームが反射されていることになる。なお、光源内光センサ４０２を使用した光源３０１が出射する光ビームの強度の調整は、光源内光センサ４０２に光ビームを入射させるための光源３０１の点灯１９０１の後、直後に実施されるＢＤセンサ１６１３に光ビームを入射させるための点灯１９０２の前に実施される。
【０１０９】
続いて、当該露光器１６４３の動作原理について説明する。図２０は、露光器１６４３を備える複合機１７００における主走査方向の画像長さ等の補正方法を説明する図である。なお、図２０（ａ）は、露光器１６４３のハウジング内の温度が上昇していない初期状態における光ビーム検知部５０１および戻り光ビーム検知部５０２の検知状態を示している。また、図２０（ｂ）は、露光器１６４３のハウジング内の温度が上昇した後における光ビーム検知部５０１および戻り光ビーム検知部５０２の検知状態を示している。図２０（ａ）、図２０（ｂ）において、Ｈｉｇｈレベル信号が光ビーム入射なしに対応し、Ｌｏｗレベル信号が光ビーム入射ありに対応する。図２０（ｃ）は、初期状態と温度変化後について、ＢＤセンサ１６１３、光源内光センサ４０２のビーム光検知位置および主走査方向の画像長さの関係を模式的に示す図である。
【０１１０】
本実施形態の露光器１６４３では、図２０（ａ）に示すように、画像データに対応する光ビームの走査開始直前に、同一の反射面３３２において反射される光ビームのＢＤセンサ１６１３への入射を光ビーム検知部５０１が検知する。また、画像データに対応する光ビームの走査終了後に、同一の反射面３３２において反射される光ビームの光源内光センサ４０２への入射を戻り光ビーム検知部５０２が検知する。当該状態における、光ビーム検知部５０１の光ビーム検知（立下り位置）から戻り光ビーム検知部５０２の光ビーム検知（立下り位置）までの時間間隔をＴｓ３とする。
【０１１１】
露光器１６４３の温度が上昇すると、図２０（ｂ）に示すように、走査光学系の熱膨張、屈折率変動等の結果として、光ビーム検知部５０１によるＢＤセンサ１６１３への光ビーム入射の検知タイミングが変動する。しかしながら、上述の理由により、戻り光ビーム検知部５０２による光源内光センサ４０２への光ビーム入射の検知タイミングが大きく変動することはない。当該状態における、光ビーム検知部５０１の光ビーム検知（立下り位置）から戻り光ビーム検知部５０２の光ビーム検知（立下り位置）までの時間間隔をＴｖ３とする。なお、この例では、時間間隔Ｔｖ３＞時間間隔Ｔｓ３となっている。この場合、ＢＤセンサ１６１３を通過した光ビームに描かれる画像の主走査方向の長さは、初期状態（図２０（ｃ）中の「初期」参照）に比べて温度変化後（図２０（ｃ）中の「温度変化後」参照）の方が長くなる。
【０１１２】
図２０（ｃ）に示すように、温度変化後の状態では、ＢＤセンサ１６１３の位置は変動しているが、光源内光センサ４０２に位置はほとんど変動しない。また、画像データの走査開始タイミングは、ＢＤセンサ１６１３において光ビームが検知されてから一定時間後に開始される。そのため、「温度変化後」における画像の走査始点は、「初期」における画像の走査始点から、ＢＤセンサ１６１３の位置変動量と同じだけ変動することになる。本構成では、当該ＢＤセンサ１６１３の位置変動量は、時間差（Ｔｖ３−Ｔｓ３）に対応する距離になるため、図２０（ｃ）から理解できるように、ＢＤセンサ１６１３において光ビームが検知されてから上記一定時間および時間差（Ｔｖ３−Ｔｓ３）が経過した後に画像データに対応する光ビームの走査を開始すると、画像の走査始点を「初期」における画像の走査始点に補正することができる（図２０（ｃ）中の「温度変化後（補正適用）」参照）。すなわち、画像の走査始点の絶対位置を補正することができる。
【０１１３】
また、主走査方向の画像長さは、図２０（ａ）、図２０（ｂ）から理解できるように、画像データに対応する光ビームの走査を、例えば、当該走査時間が（Ｔｓ３／Ｔｖ３）倍に短くなる状態で実施することで補正することができる。
【０１１４】
なお、本実施形態では、時間間隔Ｔｓ３、Ｔｖ３は演算部５０３により算出される。そして、走査調整部５０４は、時間間隔Ｔｖ３と時間間隔Ｔｓ３との差（Ｔｓ３−Ｔｖ３）および時間間隔Ｔｓ３と時間間隔Ｔｖ３との比を算出し、当該差および比に基づいて画像データに対応する光ビームを走査させる際の光源３０１の発光タイミングを調整する。
【０１１５】
図２１は、複合機１７００が画像データに対応する光ビーム走査における主走査方向の画像位置および画像長さの補正手順の一例を示すフロー図である。当該手順は、露光器１６４３が潜像形成のために起動し、回転多面体３０３の回転数等が安定して露光動作が可能になったことをトリガとして開始される。
【０１１６】
当該手順が開始すると、まず、光ビーム検知部５０１によりＢＤセンサ１６１３への光ビームの入射が検知され、続いて、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知される。このとき、演算部５０３は、光源内光センサ４０２の光ビーム検知タイミングとＢＤセンサ３１３の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｓ３を算出する（ステップＳ２１０１）。演算部５０３は、算出した時間間隔Ｔｓ３を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｓ３を保持する。
【０１１７】
その後、回転多面体３０３の回転に伴い、光ビーム検知部５０１によりＢＤセンサ１６１３への光ビームの入射が検知され、続いて、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知される。このとき、演算部５０３は、光源内光センサ４０２の光ビーム検知タイミングとＢＤセンサ１６１３の光ビーム検知タイミングに基づいて上述の時間間隔Ｔｖ３を算出する（ステップＳ２１０２Ｎｏ、Ｓ２１０３）。演算部５０３は、算出した時間間隔Ｔｖ３を走査調整部５０４に入力する。走査調整部５０４は入力された時間間隔Ｔｖ３と、保持している時間間隔Ｔｓ３とが同一であるか否かを判定する（ステップＳ２１０４）。なお、「同一」とは、完全に同一である場合に限らず、同一とみなせる場合も含まれる。その同一とみなせる範囲は、走査調整部５０４に予め指定することができる。時間間隔Ｔｖ３と時間間隔Ｔｓ３とが同一であると判定した場合、走査調整部５０４は補正を実施しない（ステップＳ２１０４Ｙｅｓ）。また、このとき、走査調整部５０４は入力された時間間隔Ｔｖ３と保持している時間間隔Ｔｓ０とに基づいて、比（Ｔｓ３／Ｔｖ３）を算出し、当該比の値を保持する（ステップＳ２１０８）。
【０１１８】
画像データに対応する全光ビームの出射が完了していない場合、その後、回転多面体３０３の回転に伴い、光ビーム検知部５０１によりＢＤセンサ３１３への光ビームの入射が検知され、続いて、戻り光ビーム検知部５０２により光源内光センサ４０２への光ビームの入射が検知される。このとき、演算部５０３は、これらの検知タイミングに基づいて時間間隔Ｔｖ３を再度算出し、算出した時間間隔Ｔｖ３を走査調整部５０４に入力する（ステップＳ２１０２Ｎｏ、Ｓ２１０３）。
【０１１９】
露光器１６４３の温度が上昇し、走査光学系３０４に熱膨張や屈折率変動が発生し始めると、演算部５０３が算出する上記時間間隔Ｔｖ３が次第に変動する。そのため、その変動が大きくなると、走査調整部５０４は入力された時間間隔Ｔｖ３と、保持している時間間隔Ｔｓ３とが同一でないと判定することになる（ステップＳ２１０４Ｎｏ）。時間間隔Ｔｖ３と時間間隔Ｔｓ３とが同一でないと判定した場合、走査調整部５０４は、そのときに演算部５０３から入力された時間間隔Ｔｖ３と、自身が保持している時間間隔Ｔｓ３との差（Ｔｖ３−Ｔｓ３）を算出する（ステップＳ２１０５）。
【０１２０】
時間差（Ｔｖ３−Ｔｓ３）を算出した走査調整部５０４は、当該時間差に基づいて上述の手法により、画像データに対応する光ビームの走査始点を補正する（ステップＳ２１０６）。すなわち、「初期」時における、基準信号生成部５１１が生成する走査開始基準信号から画像データに対応する光ビームの走査を開始するまでの一定時間に時間差（Ｔｖ３−Ｔｓ３）を加算した時間が、走査開始基準信号発生から経過したときに画像データに対応する光ビームの出射を開始する。
【０１２１】
また、走査調整部５０４はその時点で自身が保持している比（Ｔｓ３／Ｔｖ３）に基づいて、感光体ドラム１４１上に形成される画像（潜像）の主走査方向における画像長さを補正する（ステップＳ２１０７）。当該画像長さの補正は、上述のとおり、画像データに対応する光ビームの走査を、例えば、当該走査時間が（Ｔｓ３／Ｔｖ３）倍に短くなるように、画像データに対応する光ビームの出射タイミングを指示するために光源３０１に入力するクロック信号の周波数を変更することで実施できる。
【０１２２】
以上の手順は、画像データに対応する全光ビームの出射が完了するまで繰り返される。そして、画像データに対応する全光ビームの出射が完了すると、手順が終了する（ステップＳ２１０２Ｙｅｓ）。
【０１２３】
以上説明したように、この複合機１７００では、温度が変化しても、大きく変化することがない光源内光センサ４０２による光ビーム検知タイミングを基準とした時間間隔に基づいて補正を実施するため、感光体ドラム１４１における主走査方向の倍率誤差だけでなく、感光体ドラム１４１における走査開始の絶対位置に対する補正も可能になる。その結果、温度変化に起因する画像品質の低下をより確実に抑制することができる。
【０１２４】
また、この構成では、従来のように、感光体ドラム１４１における走査開始前の特定位置および走査終了後の特定位置にＢＤセンサをそれぞれ配置する必要がなく、露光器１６４３に配置するＢＤセンサは１つでよい。そのため、部品点数を減少させることができ、より低コストで実現することができる。
【０１２５】
以上説明したように、本発明によれば、主走査方向の絶対位置を補正することができ、温度変化に起因する画像品質の低下を抑制することができる。例えば、多色印刷における色ずれ精度の向上や両面印刷時の画像書き出し位置ずれや画像幅違いを低減することが可能になる。また、本構成によれば、回転多面体３０３を構成する特定の反射面について求められた時間間隔Ｔｓ０、Ｔｓ１、Ｔｓ２、Ｔｓ３に基づいて、回転多面体３０３を構成する全反射面に対する補正が実施されるため、各反射面３３２が有する、反射面全体の凹みや出っ張り等の個体差に起因する、主走査方向の倍率誤差や画像書き出し位置ずれも補正することができる。
【０１２６】
なお、上述した実施形態は本発明の技術的範囲を制限するものではなく、既に記載したもの以外でも、本発明の範囲内で種々の変形や応用が可能である。例えば、図１１および図１２に示す例では、主走査方向の画像長さの補正を、画像データに対応する光ビームの走査の走査時間を、（Ｔｓ２−Ｔｖ２）×αだけ短くなる状態にすることで実現したが、図１６および図１７に示す例で使用した補正方法を採用することもできる。すなわち、戻り光ビーム検知部５０２による光源内光センサ４０２への光ビーム入射の検知周期Ｔｄを取得するとともに、比｛（Ｔｄ−Ｔｓ２）／（Ｔｄ−Ｔｖ２）｝を算出する構成とし、主走査方向の画像長さの補正を、画像データに対応する光ビームの走査の走査時間を、｛（Ｔｄ−Ｔｓ２）／（Ｔｄ−Ｔｖ２）｝倍に短くなる状態にする構成を採用することもできる。
【０１２７】
同様に、図１６および図１７に示す例に、図１１および図１２に示す例で使用した補正方法を採用することもできる。すなわち、戻り光ビーム検知部５０２による光源内光センサ４０２への光ビーム入射の検知周期Ｔｄを取得するとともに、時間差（Ｔｄ−Ｔｓ３）、（Ｔｄ−Ｔｖ３）を算出する構成とし、主走査方向の画像長さの補正を、画像データに対応する光ビームの走査の走査時間を、｛（Ｔｄ−Ｔｓ３）−（Ｔｄ−Ｔｖ３）｝×α＝（Ｔｖ３−Ｔｓ３）×αだけ短くなる状態にする構成を採用することもできる。
【０１２８】
また、図１１および図１２に示す例では、ＢＤセンサおよび光源内光センサが、回転多面体を構成する同一の反射面において偏向された光ビームが被走査面上における走査を開始する前において両センサに当該光ビームが入射する状態に配置される構成とした。しかしながら、両センサは、回転多面体を構成する同一の反射面において偏向された光ビームが被走査面上における走査を完了した後に両センサに当該光ビームが入射する状態に配置される構成とすることもできる。
【０１２９】
さらに、図１６および図１７に示す例では、ＢＤセンサおよび光源内光センサが、回転多面体を構成する同一の反射面において偏向された光ビームが被走査面上における走査を開始する前にＢＤセンサに入射し、反射面において偏向された光ビームが被走査面上における走査を完了した後に光源内光センサに入射する状態に配置される構成とした。しかしながら、両センサは、回転多面体を構成する同一の反射面において偏向された光ビームが被走査面上における走査を開始する前に光源内光センサに入射し、反射面において偏向された光ビームが被走査面上における走査を完了した後にＢＤセンサに入射する状態に配置される構成とすることもできる。
【０１３０】
また、図１０、図１５、図２１に示すフロー図は、等価な作用を奏する範囲において、各ステップの順序を適宜変更可能である。例えば、終了の検知タイミングは、任意の位置で実施することができる。
【０１３１】
加えて、上述の実施形態では、デジタル複合機として本発明を具体化したが、デジタル複合機に限らず、プリンタ、複写機等の任意の画像形成装置に本発明を適用することも可能である。さらには、本発明は、回転多面体を備える任意の走査光学装置に適用することも可能である。
【産業上の利用可能性】
【０１３２】
本発明によれば、温度変化に起因する主走査方向の位置ずれ誤差をより確実に補正することができ、走査光学装置および画像形成装置として有用である。
【符号の説明】
【０１３３】
１００、１２００、１７００  複合機
１４０  画像形成部
１４１  感光体ドラム（像担持体）
１４２  帯電器
１４３、１１４３、１６４３  露光器（走査光学装置）
１４４  現像器
３０１  光源
３０２  入射光学系
３０３  回転多面体（ポリゴンミラー）
３０４  走査光学系
３１３、１６１３  ＢＤセンサ
４０２  光源内光センサ
５０１  光ビーム検知部
５０２  戻り光ビーム検知部
５０３  演算部
５０４  走査調整部
【図１】
2014219544.tif 000003
【図２】
2014219544.tif 000004
【図３】
2014219544.tif 000005
【図４】
2014219544.tif 000006
【図５】
2014219544.tif 000007
【図６】
2014219544.tif 000008
【図７】
2014219544.tif 000009
【図８】
2014219544.tif 000010
【図９】
2014219544.tif 000011
【図１０】
2014219544.tif 000012
【図１１】
2014219544.tif 000013
【図１２】
2014219544.tif 000014
【図１３】
2014219544.tif 000015
【図１４】
2014219544.tif 000016
【図１５】
2014219544.tif 000017
【図１６】
2014219544.tif 000018
【図１７】
2014219544.tif 000019
【図１８】
2014219544.tif 000020
【図１９】
2014219544.tif 000021
【図２０】
2014219544.tif 000022
【図２１】
2014219544.tif 000023