(57)【特許請求の範囲】
【請求項１】
光源と、  前記光源から射出される光を反射する反射面を複数有し、回転に伴って前記反射面各々で順に光を走査させる回転多面鏡と、  前記反射面の数と互いに素となり前記反射面の数より多い数の磁極を有し、前記回転多面鏡を回転させる駆動モーターと、  前記回転多面鏡による光の走査領域内における予め定められた検出位置で前記回転多面鏡により走査される光を検出する光検出部と、  前記駆動モーターの回転速度を予め設定された複数の特定速度のいずれかに設定可能な速度設定部と、  前記光検出部による光の検出周期ごとにおける前記光検出部による光の検出タイミングと前記検出タイミング後に最初に前記駆動モーターに入力される駆動信号の出力タイミングとの間隔を計測する計測処理部と、  前記計測処理部によって計測される計測間隔と、前記反射面のうち予め設定された基準反射面に対応する前記検出タイミング及び前記出力タイミングの間隔として前記特定速度ごとに予め設定された基準間隔のうち前記計測処理部により前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記基準間隔とに基づいて、前記基準反射面を識別する識別処理部と、  を備える光走査装置。
【請求項２】
前記識別処理部による識別結果、及び前記特定速度ごとに予め設定された前記反射面各々に対応する像担持体への光の照射時間のうち前記計測処理部により前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記反射面各々の前記照射時間に基づいて、前記反射面各々によって前記像担持体に形成される静電潜像の一画素の幅を補正する補正処理部を更に備える請求項１に記載の光走査装置。
【請求項３】
前記特定速度ごとに対応する前記基準間隔及び前記特定速度ごとに対応する前記反射面各々の前記照射時間が記憶された記憶部を備え、  前記識別処理部は、前記計測処理部により前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記基準間隔を前記記憶部から取得し、  前記補正処理部は、前記計測処理部により前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記反射面各々の前記照射時間を前記記憶部から取得する請求項２に記載の光走査装置。
【請求項４】
前記特定速度各々は、前記光走査装置が搭載される画像形成装置で選択可能な画像形成時の解像度又は印刷速度ごとに対応する速度である請求項１に記載の光走査装置。
【請求項５】
前記基準反射面は、前記反射面各々に対応する前記検出タイミング及び前記出力タイミングの間隔のうち、最短の間隔及び最長の間隔を除く間隔に対応する前記反射面である請求項１に記載の光走査装置。
【請求項６】
前記識別処理部は、前記計測間隔と前記基準間隔との差の絶対値が予め定められた許容値未満である場合に、前記計測間隔に対応する前記検出周期において前記光源から射出される光を反射する前記反射面が前記基準反射面であると判断する請求項１に記載の光走査装置。
【請求項７】
前記特定速度ごとに、連続する二つの前記検出周期における前記検出タイミングと前記出力タイミングとの間隔の差に基づいて前記許容値を設定する許容値設定部を更に備える請求項６に記載の光走査装置。
【請求項８】
前記特定速度ごとに、前記反射面各々に対応する前記検出タイミングと前記出力タイミングとの間隔を取得する取得処理部と、  前記取得処理部によって前記特定速度ごとに取得される前記反射面各々に対応する前記検出タイミングと前記出力タイミングとの間隔に基づいて、前記特定速度ごとの前記基準間隔を設定する設定処理部と、を更に備える請求項１に記載の光走査装置。
【請求項９】
請求項１に記載の光走査装置を備える画像形成装置。
【請求項１０】
光源と、前記光源から射出される光を反射する反射面を複数有し、回転に伴って前記反射面各々で順に光を走査させる回転多面鏡と、前記反射面の数と互いに素となり前記反射面の数より多い数の磁極を有し、前記回転多面鏡を回転させる駆動モーターと、前記回転多面鏡による光の走査領域内における予め定められた検出位置で前記回転多面鏡により走査される光を検出する光検出部と、を備える光走査装置で実行される反射面識別方法であって、  前記駆動モーターの回転速度を予め設定された複数の特定速度のいずれかに設定可能な設定ステップと、  前記光検出部による光の検出周期ごとにおける前記光検出部による光の検出タイミングと前記検出タイミング後に最初に前記駆動モーターに入力される駆動信号の出力タイミングとの間隔を計測する計測ステップと、  前記計測ステップによって計測される計測間隔と、前記反射面のうち予め設定された基準反射面に対応する前記検出タイミング及び前記出力タイミングの間隔として前記特定速度ごとに予め設定された基準間隔のうち前記計測ステップにより前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記基準間隔とに基づいて、前記基準反射面を識別する識別ステップと、  を含む反射面識別方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、回転多面鏡を備える光走査装置、光走査装置を備える画像形成装置、及び光走査装置で実行される反射面識別方法に関する。
【背景技術】
【０００２】  電子写真方式の画像形成装置では、画像データに基づいて光源から射出される光が回転多面鏡によって感光体ドラム上に走査されて、感光体ドラム上に画像データに対応する静電潜像が形成される。この種の画像形成装置では、回転多面鏡によって走査される光源の光を検出可能な光検出部における光の検出タイミングに基づいて、画像データの各ラインに対応する光の射出タイミング、即ち静電潜像の書き出しタイミングが決定される。【０００３】  また、光検出部による光の検出タイミングと回転多面鏡を回転させる駆動モーターに入力される駆動信号の出力タイミングとに基づいて、回転多面鏡の反射面を識別することが可能な構成が関連技術として知られている（特許文献１参照）。具体的に、前記関連技術では、光検出部による光の検出周期ごとに光検出部による光の検出タイミングと駆動信号の出力タイミングとの間隔を計測して、計測された間隔と予め定められた基準反射面に対応する基準間隔とが一致するか否かに基づいて、回転多面鏡の反射面を識別可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１７４７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】  ところで、光検出部による光の検出周期ごとに計測される光検出部による光の検出タイミングと駆動信号の出力タイミングとの間隔は、駆動モーターの回転速度が変更された場合に、駆動モーターの回転速度の変化に応じて規則的に変化しないことがある。そのため、前記関連技術のように、特定の回転速度に対応する前記基準間隔に基づいて回転多面鏡の反射面が識別される場合には、駆動モーターの回転速度が変更された場合に回転多面鏡の反射面の識別精度が低下することがある。【０００６】  本発明の目的は、駆動モーターの回転速度の変更に伴う回転多面鏡の反射面の識別精度の低下を抑制可能な光走査装置、画像形成装置、及び反射面識別方法を提供することにある。
【課題を解決するための手段】
【０００７】  本発明の一の局面に係る光走査装置は、光源と、回転多面鏡と、駆動モーターと、光検出部と、速度設定部と、計測処理部と、識別処理部とを備える。前記回転多面鏡は、前記光源から射出される光を反射する反射面を複数有し、回転に伴って前記反射面各々で順に光を走査させる。前記駆動モーターは、前記反射面の数と互いに素となり前記反射面の数より多い数の磁極を有し、前記回転多面鏡を回転させる。前記光検出部は、前記回転多面鏡による光の走査領域内における予め定められた検出位置で前記回転多面鏡により走査される光を検出する。前記速度設定部は、前記駆動モーターの回転速度を予め設定された複数の特定速度のいずれかに設定可能である。前記計測処理部は、前記光検出部による光の検出周期ごとにおける前記光検出部による光の検出タイミングと前記検出タイミング後に最初に前記駆動モーターに入力される駆動信号の出力タイミングとの間隔を計測する。前記識別処理部は、前記計測処理部によって計測される計測間隔と、前記反射面のうち予め設定された基準反射面に対応する前記検出タイミング及び前記出力タイミングの間隔として前記特定速度ごとに予め設定された基準間隔のうち前記計測処理部により前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記基準間隔とに基づいて、前記基準反射面を識別する。【０００８】  本発明の他の局面に係る画像形成装置は、前記光走査装置を備える。【０００９】  本発明の他の局面に係る反射面識別方法は、光源と、前記光源から射出される光を反射する反射面を複数有し、回転に伴って前記反射面各々で順に光を走査させる回転多面鏡と、前記反射面の数と互いに素となり前記反射面の数より多い数の磁極を有し、前記回転多面鏡を回転させる駆動モーターと、前記回転多面鏡による光の走査領域内における予め定められた検出位置で前記回転多面鏡により走査される光を検出する光検出部と、を備える光走査装置で実行され、設定ステップ、計測ステップ、及び識別ステップを含む。前記設定ステップでは、前記駆動モーターの回転速度が予め設定された複数の特定速度のいずれかに設定される。前記計測ステップでは、前記光検出部による光の検出周期ごとにおける前記光検出部による光の検出タイミングと前記検出タイミング後に最初に前記駆動モーターに入力される駆動信号の出力タイミングとの間隔が計測される。前記識別ステップでは、前記計測ステップによって計測される計測間隔と、前記反射面のうち予め設定された基準反射面に対応する前記検出タイミング及び前記出力タイミングの間隔として前記特定速度ごとに予め設定された基準間隔のうち前記計測ステップにより前記計測間隔が計測されたときの前記駆動モーターの回転速度に対応する前記基準間隔とに基づいて、前記基準反射面が識別される。
【発明の効果】
【００１０】  本発明によれば、駆動モーターの回転速度の変更に伴う回転多面鏡の反射面の識別精度の低下を抑制可能な光走査装置、画像形成装置、及び反射面識別方法が実現される。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の第１実施形態に係る画像形成装置の構成を示す図である。
【図２】図２は、本発明の第１実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の第１実施形態に係る画像形成装置における光走査部の構成を示す図である。
【図４】図４は、本発明の第１実施形態に係る画像形成装置におけるＢＤ信号の入力タイミングと駆動信号の出力タイミングとの関係を示すタイミングチャートである。
【図５】図５は、本発明の第１実施形態に係る画像形成装置におけるＢＤ信号の入力タイミングと駆動信号の出力タイミングとの関係を示すタイミングチャートである。
【図６】図６は、本発明の第１実施形態に係る画像形成装置で実行される第１基準間隔設定処理の一例を示すフローチャートである。
【図７】図７は、本発明の第１実施形態に係る画像形成装置で実行される第１反射面識別処理の一例を示すフローチャートである。
【図８】図８は、本発明の第２実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図９】図９は、本発明の第２実施形態に係る画像形成装置で実行される第２基準間隔設定処理の一例を示すフローチャートである。
【図１０】図１０は、本発明の第２実施形態に係る画像形成装置で実行される第２反射面識別処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】  以下、添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１３】［第１実施形態］  まず、図１及び図２を参照しつつ、本発明の第１実施形態に係る画像形成装置１０の概略構成について説明する。ここで、図１は画像形成装置１０の構成を示す断面模式図である。
【００１４】  画像形成装置１０は、原稿から画像データを読み取るスキャン機能、及び画像データに基づいて画像を形成するプリント機能と共に、ファクシミリ機能、及びコピー機能などの複数の機能を有する複合機である。なお、本発明は、プリンター装置、ファクシミリ装置、及びコピー機などの画像形成装置に適用可能である。
【００１５】  画像形成装置１０は、図１及び図２に示されるように、ＡＤＦ１、画像読取部２、画像形成部３、給紙部４、制御部５、操作表示部６、及び記憶部７を備える。
【００１６】  ＡＤＦ１は、原稿セット部、複数の搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部２によって読み取られる原稿を搬送する自動原稿搬送装置である。画像読取部２は、原稿台、光源、複数のミラー、光学レンズ、及びＣＣＤ（Charge Coupled Device）を備え、原稿から画像データを読み取ることが可能である。
【００１７】  画像形成部３は、画像読取部２で読み取られた画像データ又は外部のパーソナルコンピューター等の情報処理装置から入力された画像データに基づいて、電子写真方式で画像を形成する画像形成処理（印刷処理）を実行可能である。具体的に、画像形成部３は、図１に示されるように、感光体ドラム３１（本発明における像担持体の一例）、帯電器３２、光走査部３３、現像器３４、転写ローラー３５、クリーニング装置３６、定着ローラー３７、加圧ローラー３８、及び排紙トレイ３９を備える。
【００１８】  給紙部４は、給紙カセット、及び複数の搬送ローラーを備え、前記給紙カセットに収容されるシートを画像形成部３に供給する。なお、前記給紙カセットに収容されるシートは、紙、コート紙、ハガキ、封筒、及びＯＨＰシートなどのシート材料である。
【００１９】  画像形成部３では、給紙部４から供給されるシートに以下の手順で画像が形成され、画像形成後のシートが排紙トレイ３９に排出される。
【００２０】  まず、帯電器３２によって感光体ドラム３１の表面が所定の電位に一様に帯電される。次に、光走査部３３により感光体ドラム３１の表面に画像データに基づく光が照射される。これにより、感光体ドラム３１の表面に画像データに対応する静電潜像が形成される。そして、感光体ドラム３１上の静電潜像は現像器３４によってトナー像として現像（可視像化）される。なお、現像器３４には、画像形成部３に着脱可能なトナーコンテナ３４Ａからトナー（現像剤）が補給される。
【００２１】  続いて、感光体ドラム３１に形成されたトナー像は転写ローラー３５によってシートに転写される。その後、シートに転写されたトナー像は、そのシートが定着ローラー３７及び加圧ローラー３８の間を通過する際に定着ローラー３７で加熱されて溶融定着する。なお、感光体ドラム３１の表面に残存したトナーはクリーニング装置３６で除去される。
【００２２】  制御部５は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及びＥＥＰＲＯＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶装置である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性の記憶装置である。前記ＥＥＰＲＯＭは、不揮発性の記憶装置である。制御部５では、前記ＣＰＵにより前記ＲＯＭに予め記憶された各種の制御プログラムが実行される。これにより、画像形成装置１０が制御部５により統括的に制御される。なお、制御部５は、集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよく、画像形成装置１０を統括的に制御するメイン制御部とは別に設けられた制御部であってもよい。
【００２３】  操作表示部６は、制御部５からの制御指示に応じて各種の情報を表示する液晶ディスプレーなどの表示部、及びユーザーの操作に応じて制御部５に各種の情報を入力する操作キー又はタッチパネルなどの操作部を有する。
【００２４】  記憶部７は、フラッシュメモリーなどの不揮発性の記憶装置である。なお、記憶部７は、制御部５の前記ＲＯＭ又は前記ＥＥＰＲＯＭであってもよい。
【００２５】［光走査部３３の構成］  次に、図２〜図５を参照しつつ、光走査部３３について説明する。ここで、図３は光走査部３３の構成を示す斜視図である。また、図４は光検出部３３７から出力される受光信号（以下、「ＢＤ信号」と称する。）Ｘ１の制御部５への入力タイミングと駆動モーター３３３に入力される駆動信号Ｘ２の制御部５からの出力タイミングとの関係を示すタイミングチャートである。また、図５は図４に示されるＢＤ信号Ｘ１の入力タイミングと駆動信号Ｘ２の出力タイミングとの間隔が環境変動に起因してずれた状態を示す図である。
【００２６】  なお、図４及び図５では、ＢＤ信号Ｘ１の入力タイミングが電気信号（電圧）の立ち下がりによって表されている。また、図４及び図５では、駆動信号Ｘ２の出力タイミングが電気信号（電圧）の立ち上がりによって表されている。
【００２７】  光走査部３３は、画像データに対応する光を感光体ドラム３１上に走査して感光体ドラム３１上に画像データに対応する静電潜像を形成する。
【００２８】  具体的に、光走査部３３は、図２及び図３に示されるように、光源３３１、ポリゴンミラー３３２、駆動モーター３３３、ｆθレンズ３３４、ｆθレンズ３３５、全反射ミラー３３６、光検出部３３７、これら構成要素を収容する筐体３３０、及び筐体３３０に形成された射出口３３０Ａを備える。なお、画像形成部３において、光走査部３３は、感光体ドラム３１の上方であって、射出口３３０Ａの長手方向と感光体ドラム３１の軸方向とが平行となる位置に配置される。
【００２９】  光源３３１は、画像データに対応する光を射出する。例えば、光源３３１はレーザーダイオードである。
【００３０】  ポリゴンミラー３３２は、光源３３１から射出される光を感光体ドラム３１上に走査する。例えば、ポリゴンミラー３３２は、図３に示されるように平面視が正五角形に形成されており、光源３３１から射出される光を反射する反射面３３２Ａ〜３３２Ｅを有する。
【００３１】  ポリゴンミラー３３２は、駆動モーター３３３から供給される回転駆動力により図３に示される回転方向Ｄ１に回転する。これにより、ポリゴンミラー３３２は、回転に伴って反射面３３２Ａ〜３３２Ｅ各々で順に光を走査させる。ここに、ポリゴンミラー３３２が、本発明における回転多面鏡の一例である。
【００３２】  駆動モーター３３３は、ポリゴンミラー３３２に回転駆動力を供給して、ポリゴンミラー３３２を回転させる。具体的に、駆動モーター３３３はステッピングモーターである。駆動モーター３３３は、制御部５から入力される駆動信号Ｘ２（図４参照）の周波数に応じた速度で回転する。
【００３３】  ｆθレンズ３３４及びｆθレンズ３３５は、ポリゴンミラー３３２により等角速度で走査される光を走査方向Ｄ２（図３参照）に沿って等速走査される光に変換する。全反射ミラー３３６は、ｆθレンズ３３５を通過した光を感光体ドラム３１の表面に向けて反射させる。射出口３３０Ａは、全反射ミラー３３６で反射された光が感光体ドラム３１の表面に向けて射出される長尺状の開口及び前記開口を塞ぐ透明なガラス板又はアクリル板を有する。
【００３４】  光検出部３３７は、ポリゴンミラー３３２による光の走査領域内における予め定められた検出位置で、ポリゴンミラー３３２により走査される光を検出する。例えば、光検出部３３７は、受光部を有する光センサーである。例えば、前記検出位置は、走査方向Ｄ２の上流側であって全反射ミラー３３６に反射されない位置である。光検出部３３７は、ポリゴンミラー３３２により走査される光の検出に応じてＢＤ信号Ｘ１（図４参照）を出力する。
【００３５】  光検出部３３７から出力されるＢＤ信号Ｘ１は、制御部５に入力される。制御部５は、ＢＤ信号Ｘ１の入力タイミングに基づいて、光源３３１からの画像データの１ラインに対応する光の射出開始タイミング、即ち走査方向Ｄ２における静電潜像の書き出しタイミングを決定する。
【００３６】  ここで、駆動モーター３３３は、ポリゴンミラー３３２の反射面の数と互いに素となり、ポリゴンミラー３３２の反射面の数より多い数の磁極を有する。そのため、画像形成装置１０では、図４に示されるように、光検出部３３７による光の検出周期（制御部５へのＢＤ信号Ｘ１の入力周期）Ｔ２内に、少なくとも１回は駆動信号Ｘ２が制御部５から出力される。また、画像形成装置１０では、図４に示されるように、ポリゴンミラー３３２の回転周期Ｔ１内の検出周期Ｔ２の各々で、光検出部３３７による光の検出タイミング（制御部５へのＢＤ信号Ｘ１の入力タイミング）と、前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔が異なっている。
【００３７】  ところで、前記検出タイミングと駆動信号Ｘ２の出力タイミングとに基づいて、ポリゴンミラー３３２の反射面を識別することが可能な構成が関連技術として知られている。具体的には、検出周期Ｔ２における予め定められた分割期間ごとに駆動信号Ｘ２の出力を監視して、予め特定の反射面に対応付けられた特定の前記分割期間又はその前後いずれかの前記分割期間で駆動信号Ｘ２の出力が検出されたか否かに基づいて、ポリゴンミラー３３２の反射面が識別される。これにより、環境変化に起因して前記検出タイミングと駆動信号Ｘ２の出力タイミングとの間の検出間隔がずれた場合であっても、ポリゴンミラー３３２の反射面を識別することが可能である。
【００３８】  しかしながら、前記関連技術では、少なくとも三つの前記分割期間分の駆動信号Ｘ２の出力の監視結果をメモリーに記憶させる必要があると共に、前記分割期間が経過する度に前記監視結果を記憶するメモリーの記憶領域のデータ更新を行う必要がある。即ち、検出周期Ｔ２ごとに前記分割期間数に対応する回数だけメモリーの記憶領域のデータ更新が行われる。そのため、画像形成装置１０のメモリーの寿命が短くなる。これに対し、本発明の第１実施形態に係る画像形成装置１０では、以下に説明するように、メモリーの更新回数を減少させると共に、環境変化に起因する検出間隔のずれを許容してポリゴンミラー３３２の反射面を識別することが可能である。
【００３９】  具体的に、制御部５の前記ＲＯＭには、前記ＣＰＵに後述の第１基準間隔設定処理（図６のフローチャート参照）及び第１反射面識別処理（図７のフローチャート参照）を実行させるための第１反射面識別プログラムが予め記憶されている。なお、前記第１反射面識別プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて制御部５の前記ＥＥＰＲＯＭ等の記憶装置にインストールされるものであってもよい。
【００４０】  そして、制御部５は、図２に示されるように、取得処理部５１、設定処理部５２、許容値設定部５３、計測処理部５４、識別処理部５５、及び補正処理部５６を含む。具体的に、制御部５は、前記ＣＰＵを用いて前記ＲＯＭに記憶されている前記第１反射面識別プログラムを実行する。これにより、制御部５は、取得処理部５１、設定処理部５２、許容値設定部５３、計測処理部５４、識別処理部５５、及び補正処理部５６として機能する。ここに、光走査部３３及び制御部５を備える装置が、本発明における光走査装置の一例である。
【００４１】  取得処理部５１は、ポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における光検出部３３７による光の前記検出タイミングと、前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を取得する。
【００４２】  例えば、取得処理部５１は、光源３３１に光を射出させると共に、駆動モーター３３３に駆動信号Ｘ２を入力して、駆動モーター３３３を予め定められた基準速度で回転させる。
【００４３】  また、取得処理部５１は、検出周期Ｔ２各々に対応する反射面３３２Ａ〜３３２Ｅを識別する。例えば、画像形成装置１０では、ポリゴンミラー３３２が光走査部３３に組み付けられる際に、反射面３３２Ａ〜３３２Ｅ各々が予め定められた位置に配置される。これにより、取得処理部５１は、駆動モーター３３３の最初の駆動時において、駆動モーター３３３に入力される駆動信号Ｘ２のクロック数をカウントすることで、検出周期Ｔ２各々に対応する反射面３３２Ａ〜３３２Ｅを識別することが可能である。なお、取得処理部５１は、設定処理部５２による基準間隔の設定後においては、識別処理部５５に検出周期Ｔ２各々に対応する反射面３３２Ａ〜３３２Ｅを識別させる。
【００４４】  そして、取得処理部５１は、識別される反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２において、光検出部３３７による光の前記検出タイミングと、前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を計測して取得する。
【００４５】  設定処理部５２は、取得処理部５１によって取得されるポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔のうち、最短の間隔及び最長の間隔を除くいずれか一つを、ポリゴンミラー３３２の基準反射面の識別に用いられる基準間隔に設定する。
【００４６】  例えば、設定処理部５２は、取得処理部５１によって取得される反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔のうち、最短の間隔及び最長の間隔を除くいずれか一つを記憶部７の予め定められた記憶領域に記憶させることで、前記基準間隔を設定する。
【００４７】  なお、画像形成装置１０において、制御部５に取得処理部５１及び設定処理部５２が含まれていなくてもよい。例えば、画像形成装置１０の製造作業者等によって、予め反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔が治具等を用いて計測されており、計測されたいずれか一つの間隔が記憶部７の予め定められた記憶領域に記憶されていてもよい。
【００４８】  許容値設定部５３は、連続する二つの検出周期Ｔ２のそれぞれにおける光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を求め、それら二つの間隔の差に基づいて、ポリゴンミラー３３２の基準反射面の識別に用いられる許容値を設定する。
【００４９】  例えば、許容値設定部５３は、取得処理部５１によって取得される連続する二つの検出周期Ｔ２における前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔の差を算出する。そして、許容値設定部５３は、算出結果から予め定められた補正値を減算して前記許容値を算出し、算出された前記許容値を記憶部７の予め定められた記憶領域に記憶させることで、前記許容値を設定する。
【００５０】  例えば、前記補正値は、サンプリングにおける量子化誤差、前記検出タイミングと駆動信号Ｘ２の出力タイミングとの間隔の温度変化による変化量、及び前記検出タイミングと駆動信号Ｘ２の出力タイミングとの間隔の経時変化による変化量である。
【００５１】  なお、画像形成装置１０において、制御部５に許容値設定部５３が含まれていなくてもよい。例えば、予め定められた前記許容値が記憶部７の予め定められた記憶領域に記憶されていてもよい。
【００５２】  計測処理部５４は、光検出部３３７による光の検出周期Ｔ２ごとにおける光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を計測する。
【００５３】  例えば、計測処理部５４は、予め定められたタイミング毎に、光源３３１に光を射出させると共に、駆動モーター３３３に駆動信号Ｘ２を入力して、駆動モーター３３３を前記基準速度で回転させる。そして、計測処理部５４は、検出周期Ｔ２ごとに、前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を計測する。なお、前記予め定められたタイミングは、画像形成装置１０の電源投入時、画像形成装置１０の一部の機能が停止するスリープ状態から通常状態への復帰時、及び前記印刷処理の実行時などである。
【００５４】  識別処理部５５は、予め設定された前記基準間隔と計測処理部５４によって計測される計測間隔とに基づいて、前記基準間隔に対応する前記基準反射面を識別する。
【００５５】  例えば、識別処理部５５は、前記計測間隔と前記基準間隔との差の絶対値が許容値設定部５３によって設定された前記許容値未満である場合に、前記計測間隔に対応する検出周期Ｔ２において光源３３１から射出される光を反射する反射面が前記基準反射面であると判断する。
【００５６】  なお、識別処理部５５は、前記計測間隔が前記基準間隔と予め定められた第１許容値との合計値未満であって、且つ前記基準間隔から前記第１許容値とは異なる第２許容値が減算された値を超える場合に、前記計測間隔に対応する検出周期Ｔ２において光源３３１から射出される光を反射する反射面が前記基準間隔に対応する前記反射面であると判断してもよい。
【００５７】  補正処理部５６は、識別処理部５５による識別結果、及びポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する感光体ドラム３１への光の照射時間に基づいて、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。
【００５８】  例えば、画像形成装置１０では、反射面３３２Ａ〜３３２Ｅ各々に対応する前記照射時間が予め記憶部７に記憶されている。例えば、反射面３３２Ａ〜３３２Ｅ各々に対応する前記照射時間は、画像形成装置１０の製造作業者等によって予め治具等が用いられて計測されて、記憶部７の予め定められた記憶領域に記憶される。例えば、補正処理部５６は、記憶部７から読み出される反射面３３２Ａ〜３３２Ｅ各々に対応する前記照射時間に基づいて反射面３３２Ａ〜３３２Ｅ各々に対応する画像データの各ラインを補正することで、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。
【００５９】［第１基準間隔設定処理］  以下、図６を参照しつつ、第１実施形態に係る画像形成装置１０において制御部５により実行される第１基準間隔設定処理の手順の一例について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部５により実行される処理手順（ステップ）の番号を表している。なお、前記第１基準間隔設定処理は、操作表示部６における操作に応じて実行される。例えば、前記第１基準間隔設定処理は、画像形成装置１０の出荷前に、画像形成装置１０の製造作業者等による操作表示部６における操作に応じて実行される。なお、前記第１基準間隔設定処理は、画像形成装置１０の出荷後に、ユーザー又は画像形成装置１０の保守作業者等による操作表示部６における操作に応じて実行されてもよい。
【００６０】＜ステップＳ１１＞  まず、ステップＳ１１において、制御部５は、光源３３１に光を射出させると共に、駆動モーター３３３に駆動信号Ｘ２を入力して、駆動モーター３３３を前記基準速度で回転させる。
【００６１】＜ステップＳ１２＞  ステップＳ１２において、制御部５は、光源３３１から射出される光を反射するポリゴンミラー３３２の反射面を識別する。例えば、制御部５は、駆動モーター３３３に入力される駆動信号Ｘ２のクロック数をカウントすることで、光源３３１から射出される光を反射するポリゴンミラー３３２の反射面を識別する。
【００６２】  なお、制御部５は、記憶部７に前記基準間隔が記憶されている場合には、後述する第１反射面識別処理のステップＳ２３〜ステップＳ２８の処理を実行して、光源３３１から射出される光を反射するポリゴンミラー３３２の反射面を識別する。
【００６３】＜ステップＳ１３＞  ステップＳ１３において、制御部５は、光検出部３３７からＢＤ信号Ｘ１が入力されたか否かを判断する。
【００６４】  ここで、制御部５は、光検出部３３７からＢＤ信号Ｘ１が入力されたと判断すると（Ｓ１３のＹｅｓ側）、処理をステップＳ１４に移行させる。また、光検出部３３７からＢＤ信号Ｘ１が入力されていなければ（Ｓ１３のＮｏ側）、制御部５は、ステップＳ１３で光検出部３３７からのＢＤ信号Ｘ１の入力を待ち受ける。
【００６５】＜ステップＳ１４＞  ステップＳ１４において、制御部５は、ステップＳ１２で識別された反射面に対応する検出周期Ｔ２における、光検出部３３７による光の前記検出タイミング（ステップＳ１３におけるＢＤ信号Ｘ１の入力時）と前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔の計測を開始する。
【００６６】＜ステップＳ１５＞  ステップＳ１５において、制御部５は、駆動信号Ｘ２が出力されたか否かを判断する。
【００６７】  ここで、制御部５は、駆動信号Ｘ２が出力されたと判断すると（Ｓ１５のＹｅｓ側）、処理をステップＳ１６に移行させる。また、駆動信号Ｘ２が出力されていなければ（Ｓ１５のＮｏ側）、制御部５は、ステップＳ１５で駆動信号Ｘ２の出力を待ち受ける。
【００６８】＜ステップＳ１６＞  ステップＳ１６において、制御部５は、ステップＳ１４で開始された計測を終了する。
【００６９】＜ステップＳ１７＞  ステップＳ１７において、制御部５は、ポリゴンミラー３３２の全ての反射面について前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔が計測されたか否かを判断する。
【００７０】  ここで、制御部５は、ポリゴンミラー３３２の全ての反射面について計測が行われたと判断すると（Ｓ１７のＹｅｓ側）、処理をステップＳ１８に移行させる。また、ポリゴンミラー３３２の全ての反射面について計測が行われていなければ（Ｓ１７のＮｏ側）、制御部５は、処理をステップＳ１３に移行させて、次の反射面についてステップＳ１３〜ステップＳ１６の処理を実行する。ここで、ステップＳ１１〜ステップＳ１７までの処理は、制御部５の取得処理部５１によって実行される。
【００７１】＜ステップＳ１８＞  ステップＳ１８において、制御部５は、前記基準間隔を設定する。ここで、ステップＳ１８の処理は、制御部５の設定処理部５２によって実行される。
【００７２】  具体的に、制御部５は、ステップＳ１１〜ステップＳ１７の処理で取得された反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔のうち、最短の間隔及び最長の間隔を除くいずれか一つを記憶部７の予め定められた記憶領域に記憶させることで、前記基準間隔を設定する。
【００７３】  例えば、制御部５は、ステップＳ１１〜ステップＳ１７の処理で図４に示される間隔ｔ２１〜ｔ２５が取得された場合には、最短の間隔ｔ２１及び最長の間隔ｔ２２を除く間隔ｔ２３、間隔ｔ２４、及び間隔ｔ２５のいずれか一つを、前記基準間隔に設定する。これにより、環境変化に起因してＢＤ信号Ｘ１の入力タイミングと駆動信号Ｘ２の出力タイミングとの間隔が図４に示される状態から図５に示される状態にずれた場合であっても、反射面の識別が不能となることが回避される。
【００７４】  例えば、図４において間隔ｔ２１が前記基準間隔に設定された場合であって、環境変化に起因してＢＤ信号Ｘ１の入力タイミングと駆動信号Ｘ２の出力タイミングとの間隔が図５に示されるようにずれた場合には、間隔ｔ２１が前記許容値を超えて変動するため、反射面の識別が不能となる。
【００７５】  また、制御部５は、ステップＳ１１〜ステップＳ１７の処理で図５に示される間隔ｔ２１〜ｔ２５が取得された場合には、最短の間隔ｔ２５及び最長の間隔ｔ２１を除く間隔ｔ２２、間隔ｔ２３、及び間隔ｔ２４のいずれか一つを、前記基準間隔に設定する。これにより、環境変化に起因してＢＤ信号Ｘ１の入力タイミングと駆動信号Ｘ２の出力タイミングとの間隔が図５に示される状態から図４に示される状態にずれた場合であっても、反射面の識別が不能となることが回避される。
【００７６】  例えば、図５において間隔ｔ２１が前記基準間隔に設定された場合であって、環境変化に起因してＢＤ信号Ｘ１の入力タイミングと駆動信号Ｘ２の出力タイミングとの間隔が図４に示されるようにずれた場合には、間隔ｔ２１が前記許容値を超えて変動するため、反射面の識別が不能となる。
【００７７】  従って、画像形成装置１０では、前記関連技術のように、三つの前記分割期間分の駆動信号Ｘ２の出力の監視結果をメモリーに記憶させると共に、前記分割期間が経過する度に前記監視結果を記憶するメモリーの記憶領域のデータ更新を行うことなく、反射面の識別が不能となることが回避される。
【００７８】＜ステップＳ１９＞  ステップＳ１９において、制御部５は、前記許容値を設定する。ここで、ステップＳ１９の処理は、制御部５の許容値設定部５３によって実行される。
【００７９】  例えば、制御部５は、ステップＳ１１〜ステップＳ１７の処理で取得された連続する二つの検出周期Ｔ２における光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔の差を算出する。そして、制御部５は、算出結果から前記補正値を減算して前記許容値を算出し、算出された前記許容値を記憶部７の予め定められた記憶領域に記憶させることで、前記許容値を設定する。
【００８０】  なお、ステップＳ１９の処理は、以下に述べる第１反射面識別処理が実行される度に実行されてもよい。例えば、制御部５は、ステップＳ１１〜ステップＳ１７の処理で取得された連続する二つの検出周期Ｔ２における前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔の差を記憶部７に記憶させる。そして、制御部５は、第１反射面識別処理が実行される度に、その時の温度及び印刷枚数等に応じた前記補正値を前記ＲＯＭ等から取得して、取得された前記補正値及び記憶部７に記憶された連続する二つの検出周期Ｔ２における間隔の差に基づいて前記許容値を設定してもよい。
【００８１】  また、画像形成装置１０において、前記第１基準間隔設定処理は実行されなくてもよい。
【００８２】［第１反射面識別処理］  次に、図７を参照しつつ、第１実施形態に係る画像形成装置１０において制御部５により実行される第１反射面識別処理の手順の一例について説明する。
【００８３】＜ステップＳ２１＞  まず、ステップＳ２１において、制御部５は、前記予め定められたタイミングが到来したか否かを判断する。
【００８４】  ここで、制御部５は、前記予め定められたタイミングが到来したと判断すると（Ｓ２１のＹｅｓ側）、処理をステップＳ２２に移行させる。また、前記予め定められたタイミングが到来していなければ（Ｓ２１のＮｏ側）、制御部５は、ステップＳ２１で前記予め定められたタイミングの到来を待ち受ける。
【００８５】＜ステップＳ２２＞  ステップＳ２２において、制御部５は、前記第１基準間隔設定処理のステップＳ１１と同様に、光源３３１に光を射出させると共に、駆動モーター３３３に駆動信号Ｘ２を入力して、駆動モーター３３３を前記基準速度で回転させる。
【００８６】＜ステップＳ２３＞  ステップＳ２３において、制御部５は、光検出部３３７からＢＤ信号Ｘ１が入力されたか否かを判断する。
【００８７】  ここで、制御部５は、光検出部３３７からＢＤ信号Ｘ１が入力されたと判断すると（Ｓ２３のＹｅｓ側）、処理をステップＳ２４に移行させる。また、光検出部３３７からＢＤ信号Ｘ１が入力されていなければ（Ｓ２３のＮｏ側）、制御部５は、ステップＳ２３で光検出部３３７からのＢＤ信号Ｘ１の入力を待ち受ける。
【００８８】＜ステップＳ２４＞  ステップＳ２４において、制御部５は、光検出部３３７による光の前記検出タイミング（ステップＳ２３におけるＢＤ信号Ｘ１の入力時）と前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔の計測を開始する。
【００８９】＜ステップＳ２５＞  ステップＳ２５において、制御部５は、駆動信号Ｘ２が出力されたか否かを判断する。
【００９０】  ここで、制御部５は、駆動信号Ｘ２が出力されたと判断すると（Ｓ２５のＹｅｓ側）、処理をステップＳ２６に移行させる。また、駆動信号Ｘ２が出力されていなければ（Ｓ２５のＮｏ側）、制御部５は、ステップＳ２５で駆動信号Ｘ２の出力を待ち受ける。
【００９１】＜ステップＳ２６＞  ステップＳ２６において、制御部５は、ステップＳ２４で開始された計測を終了する。ここで、ステップＳ２１〜ステップＳ２６までの処理は、制御部５の計測処理部５４によって実行される。
【００９２】＜ステップＳ２７＞  ステップＳ２７において、制御部５は、予め設定された前記基準間隔と、ステップＳ２６の処理で計測された前記計測間隔に基づいて、前記基準間隔に対応する前記基準反射面を識別する。ここで、ステップＳ２７の処理は、制御部５の識別処理部５５によって実行される。
【００９３】  具体的に、制御部５は、前記計測間隔と前記基準間隔との差の絶対値が前記許容値未満である場合に、前記計測間隔に対応する検出周期Ｔ２において光源３３１から射出される光を反射する反射面が前記基準反射面であると判断する。
【００９４】＜ステップＳ２８＞  ステップＳ２８において、制御部５は、ステップＳ２７で前記基準間隔に対応する前記基準反射面が識別できたか否かを判断する。
【００９５】  ここで、制御部５は、ステップＳ２７で前記基準反射面が識別できたと判断すると（Ｓ２８のＹｅｓ側）、処理をステップＳ２９に移行させる。また、ステップＳ２７で前記基準反射面が識別できていなければ（Ｓ２８のＮｏ側）、制御部５は、処理をステップＳ２３に移行させる。そして、制御部５は、ステップＳ２７で前記基準反射面が識別できるまでの間、ステップＳ２３〜ステップＳ２７の処理を実行する。
【００９６】＜ステップＳ２９＞  ステップＳ２９において、制御部５は、ステップＳ２７による識別結果、及びポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する前記照射時間に基づいて、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。ここで、ステップＳ２９の処理は、制御部５の補正処理部５６によって実行される。
【００９７】  例えば、制御部５は、記憶部７から読み出される反射面３３２Ａ〜３３２Ｅ各々に対応する前記照射時間に基づいて反射面３３２Ａ〜３３２Ｅ各々に対応する画像データの各ラインを補正することで、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。これにより、ポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々の面倒れ等に起因する印字画像における主走査方向の等倍度のバラつきが補正される。
【００９８】  このように、本発明の第１実施形態に係る画像形成装置１０では、予め設定された前記基準間隔に基づいてポリゴンミラー３３２の反射面が識別される。また、画像形成装置１０において、前記基準間隔は、ポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔のうち、最短の間隔及び最長の間隔を除くいずれか一つに設定される。これにより、メモリーの更新回数を減少させると共に、環境変化に起因する検出間隔のずれを許容してポリゴンミラー３３２の反射面を識別することが可能である。
【００９９】  ところで、光検出部３３７による光の検出周期Ｔ２ごとに計測される光検出部３３７による光の前記検出タイミングと駆動信号Ｘ２の出力タイミングとの間隔は、駆動モーター３３３の回転速度が変更された場合に、駆動モーター３３３の回転速度の変化に応じて規則的に変化しないことがある。そのため、画像形成装置１０において、特定の回転速度に対応する前記基準間隔に基づいてポリゴンミラー３３２の反射面が識別される場合には、駆動モーター３３３の回転速度が変更された場合にポリゴンミラー３３２の反射面の識別精度が低下することがある。
【０１００】  また、反射面３３２Ａ〜３３２Ｅ各々に対応する検出周期Ｔ２における前記照射時間は、検出周期Ｔ２ごとの光検出部３３７による光の前記検出タイミングと駆動信号Ｘ２の出力タイミングとの間隔と同様に、駆動モーター３３３の回転速度が変更された場合に、駆動モーター３３３の回転速度の変化に応じて規則的に変化しないことがある。そのため、画像形成装置１０において、特定の回転速度に対応する反射面３３２Ａ〜３３２Ｅ各々の前記照射時間に基づいて、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅が補正される場合には、駆動モーター３３３の回転速度が変更された場合に補正の精度が低下することがある。
【０１０１】［第２実施形態］  以下、図８〜図１０を参照しつつ、第２実施形態に係る画像形成装置１０について説明する。第２実施形態に係る画像形成装置１０では、制御部５の構成が第１実施形態と異なっている。
【０１０２】  具体的に、制御部５の前記ＲＯＭには、前記ＣＰＵに後述の第２基準間隔設定処理（図９のフローチャート参照）及び第２反射面識別処理（図１０のフローチャート参照）を実行させるための第２反射面識別プログラムが予め記憶されている。
【０１０３】  そして、制御部５は、図８に示されるように、取得処理部５１、設定処理部５２、許容値設定部５３、計測処理部５４、識別処理部５５、補正処理部５６と共に、速度設定部５７を更に備える。具体的に、制御部５は、前記ＣＰＵを用いて前記ＲＯＭに記憶されている前記第２反射面識別プログラムを実行することで、取得処理部５１、設定処理部５２、許容値設定部５３、計測処理部５４、識別処理部５５、補正処理部５６、及び速度設定部５７として機能する。
【０１０４】  速度設定部５７は、駆動モーター３３３の回転速度を予め設定された複数の特定速度のいずれかに設定可能である。
【０１０５】  例えば、画像形成装置１０では、それぞれ解像度又は印刷速度が異なる複数の印刷モードのうち、予めユーザー操作に応じて設定され、又は外部の情報処理装置から指示された前記印刷モードで前記印刷処理が実行される。具体的に、画像形成装置１０では、前記印刷モードごとに、シートの搬送速度、感光体ドラム３１の回転速度、及び駆動モーター３３３の回転速度（前記特定速度）等が定められている。即ち、前記特定速度各々は、画像形成装置１０で選択可能な画像形成時の解像度又は印刷速度ごとに対応する速度である。そして、速度設定部５７は、前記タイミングが到来した場合に、駆動モーター３３３の回転速度を前記タイミングの到来時における前記印刷モードに対応する前記特定速度に設定する。なお、複数の前記特定速度には、前述の前記基準速度も含まれる。
【０１０６】  ここで、取得処理部５１は、前記特定速度ごとに、ポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を取得する。
【０１０７】  また、設定処理部５２は、取得処理部５１によって前記特定速度ごとに取得されるポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔に基づいて、前記特定速度ごとの前記基準間隔を設定する。
【０１０８】  また、許容値設定部５３は、前記特定速度ごとに、連続する二つの検出周期Ｔ２のそれぞれにおける光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔を求め、それら二つの間隔の差に基づいて、前記許容値を設定する。
【０１０９】  また、識別処理部５５は、計測処理部５４によって計測される前記計測間隔と、前記特定速度ごとに予め設定された前記基準間隔のうち、計測処理部５４により前記計測間隔が計測された時の駆動モーター３３３の回転速度に対応する前記基準間隔とに基づいて、前記基準反射面を識別する。
【０１１０】  具体的に、前記特定速度ごとに対応する前記基準間隔は、記憶部７に記憶されている。例えば、前記特定速度ごとに対応する前記基準間隔は、後述する第２基準間隔設定処理が実行されることで、記憶部７の予め定められた記憶領域に記憶される。識別処理部５５は、計測処理部５４により前記計測間隔が計測されたときの駆動モーター３３３の回転速度に対応する前記基準間隔を、記憶部７から取得する。なお、前記特定速度ごとに対応する前記基準間隔は、画像形成装置１０の製造作業者等によって予め治具等が用いられて計測されて、記憶部７に記憶されてもよい。
【０１１１】  なお、第２実施形態に係る画像形成装置１０において、前記基準反射面は、ポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する光検出部３３７による光の前記検出タイミングと前記検出タイミング後に最初に駆動モーター３３３に入力される駆動信号Ｘ２の出力タイミングとの間隔のうち、最短の間隔又は最長の間隔に対応する反射面であってもよい。
【０１１２】  また、補正処理部５６は、識別処理部５５による識別結果、及び前記特定速度ごとに予め設定されたポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々に対応する感光体ドラム３１への光の前記照射時間のうち、計測処理部５４により前記計測間隔が計測されたときの駆動モーター３３３の回転速度に対応する反射面３３２Ａ〜３３２Ｅ各々の前記照射時間に基づいて、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。
【０１１３】  具体的に、前記特定速度ごとに対応する反射面３３２Ａ〜３３２Ｅ各々の前記照射時間は、記憶部７に記憶されている。例えば、前記特定速度ごとに対応する反射面３３２Ａ〜３３２Ｅ各々の前記照射時間は、画像形成装置１０の製造作業者等によって予め治具等が用いられて計測されて、記憶部７の予め定められた記憶領域に記憶される。補正処理部５６は、計測処理部５４により前記計測間隔が計測されたときの駆動モーター３３３の回転速度に対応する反射面３３２Ａ〜３３２Ｅ各々の前記照射時間を、記憶部７から取得する。
【０１１４】［第２基準間隔設定処理］  以下、図９を参照しつつ、第２実施形態に係る画像形成装置１０において制御部５により実行される第２基準間隔設定処理の手順の一例について説明する。なお、以下では、前記第１基準間隔設定処理と共通する処理内容については、前記第１基準間隔設定処理と同じ符号を付し示すことにより、その詳細な説明を省略する。
【０１１５】＜ステップＳ３１＞  ステップＳ３１において、制御部５は、全ての前記特定速度について前記基準間隔及び前記許容値の設定が行われたか否かを判断する。
【０１１６】  ここで、制御部５は、全ての前記特定速度について前記基準間隔及び前記許容値の設定が行われたと判断すると（Ｓ３１のＹｅｓ側）、前記第２基準間隔設定処理を終了させる。また、全ての前記特定速度について前記基準間隔及び前記許容値の設定が行われていなければ（Ｓ３１のＮｏ側）、制御部５は、処理をステップＳ３２に移行させる。
【０１１７】＜ステップＳ３２＞  ステップＳ３２において、制御部５は、複数の前記特定速度のうち、前記基準間隔及び前記許容値の設定が行われていない前記特定速度で駆動モーター３３３を回転させる。
【０１１８】  なお、画像形成装置１０において、前記第２基準間隔設定処理は実行されなくてもよい。この場合、前記特定速度ごとの前記基準間隔及び前記許容値は、予め記憶部７に記憶されていてよい。
【０１１９】［第２反射面識別処理］  次に、図１０を参照しつつ、第２実施形態に係る画像形成装置１０において制御部５により実行される第２反射面識別処理の手順の一例について説明する。なお、以下では、前記第１反射面識別処理と共通する処理内容については、前記第１反射面識別処理と同じ符号を付し示すことにより、その詳細な説明を省略する。ここに、前記第２反射面識別処理におけるステップＳ２３〜ステップＳ２６までの処理が、本発明における計測ステップの一例であって、制御部５の計測処理部５４によって実行される。
【０１２０】＜ステップＳ４１＞  ステップＳ４１において、制御部５は、駆動モーター３３３の回転速度を現在の前記印刷モードに対応する前記特定速度に設定する。ここに、ステップＳ４１の処理が、本発明における設定ステップの一例であって、制御部５の速度設定部５７によって実行される。なお、後続のステップＳ２２では、ステップＳ４１で設定された前記特定速度で駆動モーター３３３が回転される。
【０１２１】＜ステップＳ４２＞  ステップＳ４２において、制御部５は、ステップＳ２６で計測される前記計測間隔と、ステップＳ４１で設定された前記特定速度に対応する前記基準間隔とに基づいて、前記基準反射面を識別する。ここに、ステップＳ４２の処理が、本発明における識別ステップの一例であって、制御部５の識別処理部５５によって実行される。
【０１２２】  具体的に、制御部５は、ステップＳ４１で設定された前記特定速度に対応する前記基準間隔を、記憶部７から取得する。そして、制御部５は、前記計測間隔と前記基準間隔との差の絶対値が前記許容値未満である場合に、前記計測間隔に対応する検出周期Ｔ２において光源３３１から射出される光を反射する反射面が前記基準反射面であると判断する。
【０１２３】＜ステップＳ４３＞  ステップＳ４３において、制御部５は、ステップＳ４２における識別結果、及びステップＳ４１で設定された前記特定速度に対応するポリゴンミラー３３２の反射面３３２Ａ〜３３２Ｅ各々の前記照射時間に基づいて、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。
【０１２４】  具体的に、制御部５は、ステップＳ４１で設定された前記特定速度に対応する反射面３３２Ａ〜３３２Ｅ各々の前記照射時間を、記憶部７から取得する。そして、制御部５は、記憶部７から読み出される反射面３３２Ａ〜３３２Ｅ各々の前記照射時間に基づいて反射面３３２Ａ〜３３２Ｅ各々に対応する画像データの各ラインを補正することで、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅を補正する。
【０１２５】  このように、本発明の第２実施形態に係る画像形成装置１０では、前記特定速度ごとに設定された前記基準間隔に基づいて、ポリゴンミラー３３２の反射面が識別される。これにより、駆動モーター３３３の回転速度の変更に伴うポリゴンミラー３３２の反射面の識別精度の低下を抑制することが可能である。
【０１２６】  また、本発明の第２実施形態に係る画像形成装置１０では、前記特定速度ごとに予め計測された反射面３３２Ａ〜３３２Ｅ各々に対応する前記照射時間に基づいて、反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅が補正される。これにより、駆動モーター３３３の回転速度の変更に伴う反射面３３２Ａ〜３３２Ｅ各々によって感光体ドラム３１に形成される静電潜像の一画素の幅の補正精度の低下を抑制することが可能である。
【図１】
0006624302.tif 000002
【図２】
0006624302.tif 000003
【図３】
0006624302.tif 000004
【図４】
0006624302.tif 000005
【図５】
0006624302.tif 000006
【図６】
0006624302.tif 000007
【図７】
0006624302.tif 000008
【図８】
0006624302.tif 000009
【図９】
0006624302.tif 000010
【図１０】
0006624302.tif 000011