"画像データの各画素に応じて発光する露光用光ビームを像担持体の主走査方向に走査すると共に、前記主走査方向と直交する副走査方向に前記像担持体と前記露光用光ビームとを相対的に移動させるよう駆動することで前記像担持体面に露光を行って画像形成する画像形成装置であって、前記露光用光ビーム及び少なくとも光検出位置で発光する補正用光ビームを発生する光源と、回転する複数の反射面により前記像担持体において前記露光用光ビームを主走査方向に走査するように前記露光用光ビームと前記補正用光ビームとを反射する回転多面鏡と、前記像担持体面の主走査範囲内に相当する位置に配置されて前記補正用光ビームを検出する光検出部と、前記光検出部の検出結果が得られた位置に対応する前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを生成する書き込みクロック生成部と、を備えたことを特徴とする画像形成装置。前記書き込みクロック生成部は、前記光検出部の検出結果を用いてリアルタイムで、前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする請求項1記載の画像形成装置。前記光検出部の検出結果に基づいて、前記露光用光ビームの露光画素位置を補正する補正データを予め記憶する記憶部を備え、前記書き込みクロック生成部は、前記光検出部で前記補正用光ビームが検出されるタイミングで、前記記憶部に記憶された前記補正データを用いて、前記露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする請求項1記載の画像形成装置。前記回転多面鏡の各反射面を識別する反射面識別部と、前記反射面識別部と前記光検出部との検出結果に基づいて、前記露光用光ビームの露光画素位置を補正する補正データを、前記反射面識別部で識別された反射面毎に対応して記憶する記憶部と、を備え、前記書き込みクロック生成部は、前記反射面識別部により識別された前記回転式多面鏡の各反射面毎に、前記光検出部で前記補正用光ビームが検出されるタイミングで、前記記憶部に記憶された各反射面毎の前記補正データを用いて、前記露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする請求項1記載の画像形成装置。前記書き込みクロック生成部は、前記露光画素位置の補正として、前記画像データにより前記露光用光ビームを発光させる際に使用する書き込みクロックの位相を、前記画像データの1画素を超えない範囲で補正する、ことを特徴とする請求項1-4のいずれか一項に記載の画像形成装置。画像データの各画素に応じて発光する露光用光ビームを像担持体の主走査方向に走査すると共に、前記主走査方向と直交する副走査方向に前記像担持体と前記露光用光ビームとを相対的に移動させるよう駆動することで前記像担持体面に露光を行って画像形成する画像形成装置の制御方法であって、前記露光用光ビーム及び少なくとも光検出位置で発光する補正用光ビームを光源より発生し、前記像担持体において前記露光用光ビームを主走査方向に走査するように前記露光用光ビームと前記補正用光ビームとを回転式多面鏡の複数の反射面により反射させ、前記像担持体面の主走査範囲内に相当する位置に配置された光検出部により前記補正用光ビームを検出し、前記光検出部の検出結果が得られた位置に対応する前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを書き込みクロック生成部により生成する、ことを特徴とする画像形成装置制御方法。前記書き込みクロック生成部により、前記光検出部の検出結果を用いてリアルタイムで、前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする請求項6記載の画像形成装置制御方法。前記光検出部の検出結果に基づいて、前記露光用光ビームの露光画素位置を補正する補正データを予め記憶部に記憶し、前記光検出部で前記補正用光ビームが検出されるタイミングで、前記書き込みクロック生成部は、前記記憶部に記憶された前記補正データを用いて、前記露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする請求項6記載の画像形成装置制御方法。前記回転多面鏡の各反射面を反射面識別部により識別し、前記反射面識別部と前記光検出部との検出結果に基づいて、前記露光用光ビームの露光画素位置を補正する補正データを、前記反射面識別部で識別された反射面毎に対応して予め記憶部に記憶し、前記反射面識別部により識別された前記回転式多面鏡の各反射面毎に、前記光検出部で前記補正用光ビームが検出されるタイミングで、前記書き込みクロック生成部は、前記記憶部に記憶された各反射面毎の前記補正データを用いて、前記露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする請求項6記載の画像形成装置制御方法。前記露光画素位置の補正として、前記画像データにより前記露光用光ビームを発光させる際に使用する書き込みクロックの位相を、前記画像データの1画素を超えない範囲で前記書き込みクロック生成部が補正する、ことを特徴とする請求項6-9のいずれか一項に記載の画像形成装置制御方法。本件出願の発明者らが検討した結果、以上の特許文献に記載された手法で主走査方向ズレを解消しようと調整したとしても、以下に述べるような問題があることを見いだした。第一の問題として、主走査方向の開始位置側でSOSStartOfScan信号を得るためのSOSセンサに加え、主走査方向の終了位置側でEOSEndOfScan信号を得るためのEOSセンサを追加する必要がある。このため、センサの追加、処理回路の追加、など画像形成装置の部品点数を増加させ、コストアップにつながることになる。第二の問題として、SOSセンサとEOSセンサとによって、始端~終端の主走査方向長を揃えることができたとしても、ポリゴンミラーの平面度のばらつきにより、図7に示すごとく、中間部分で補正されない誤差が残ることになる。すなわち、ポリゴンミラーの各反射面は完全に平面ではなく、また、その平面度も各反射面毎に異なっている。このため、主走査方向倍率補正により始端と終端とを揃えたとしても、主走査方向の中間部分で画素位置が副走査方向に見て揃わない場合があることとが分かった。そして、この誤差がポリゴンミラーの各反射面で異なることで、上述した横すじや縦線の揺らぎが、実際の画像形成領域で補正されずに残っていることが本件出願の発明者によって確認された。特に、記録紙や画像のサイズによっては、SOSセンサとEOSセンサから離れた位置を端部としているため、SOSセンサとEOSセンサとによる主走査方向長の補正効果が低下する可能性があることが判明した。すなわち、実際のA4やB5サイズの画像領域では、始端も終端も揃わない現象が発生することもあった。本発明は、上記の課題を解決するためになされたものであって、主走査方向の始端~終端の位置合わせではなく、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことを目的とする。すなわち、課題を解決する手段としての本発明は以下に説明するようなものである。1この発明は、画像データの各画素に応じて発光する露光用光ビームを像担持体の主走査方向に走査すると共に、前記主走査方向と直交する副走査方向に前記像担持体と前記露光用光ビームとを相対的に移動させるよう駆動することで前記像担持体面に露光を行って画像形成する画像形成装置であって、前記露光用光ビーム及び少なくとも光検出位置で発光する補正用光ビームを発生する光源と、回転する複数の反射面により前記像担持体において前記露光用光ビームを主走査方向に走査するように前記露光用光ビームと前記補正用光ビームとを反射する回転多面鏡と、前記像担持体面の主走査範囲内に相当する位置に配置されて前記補正用光ビームを検出する光検出部と、前記光検出部の検出結果が得られた位置に対応する前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを生成する書き込みクロック生成部と、を備えたことを特徴とする。また、この発明は、画像データの各画素に応じて発光する露光用光ビームを像担持体の主走査方向に走査すると共に、前記主走査方向と直交する副走査方向に前記像担持体と前記露光用光ビームとを相対的に移動させるよう駆動することで前記像担持体面に露光を行って画像形成する画像形成装置の制御方法であって、前記露光用光ビーム及び少なくとも光検出位置で発光する補正用光ビームを光源より発生し、前記像担持体において前記露光用光ビームを主走査方向に走査するように前記露光用光ビームと前記補正用光ビームとを回転式多面鏡の複数の反射面により反射させ、前記像担持体面の主走査範囲内に相当する位置に配置された光検出部により前記補正用光ビームを検出し、前記光検出部の検出結果が得られた位置に対応する前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを書き込みクロック生成部により生成する、ことを特徴とする。2上記1において、前記書き込みクロック生成部は、前記光検出部の検出結果を用いてリアルタイムで、前記露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする。3上記1において、前記光検出部の検出結果に基づいて、前記露光用光ビームの露光画素位置を補正する補正データを予め記憶する記憶部を備え、前記書き込みクロック生成部は、前記光検出部で前記補正用光ビームが検出されるタイミングで、前記記憶部に記憶された前記補正データを用いて、前記露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする。4上記1において、前記回転多面鏡の各反射面を識別する反射面識別部と、前記反射面識別部と前記光検出部との検出結果に基づいて、前記露光用光ビームの露光画素位置を補正する補正データを、前記反射面識別部で識別された反射面毎に対応して記憶する記憶部と、を備え、前記書き込みクロック生成部は、前記反射面識別部により識別された前記回転式多面鏡の各反射面毎に、前記光検出部で前記補正用光ビームが検出されるタイミングで、前記記憶部に記憶された各反射面毎の前記補正データを用いて、前記露光画素位置を補正するように位相を補正した書き込みクロックを生成する、ことを特徴とする。5上記1-4のいずれかにおいて、前記書き込みクロック生成部は、前記露光画素位置の補正として、前記画像データにより前記露光用光ビームを発光させる際に使用する書き込みクロックの位相を、前記画像データの1画素を超えない範囲で補正する、ことを特徴とする。6なお、以上の1-5において、光源からの露光用光ビームと補正用光ビームとは、主走査方向には同一位置もしくは一定の間隔を有し、副走査方向には一定の間隔を有する光ビームである。また、露光用光ビームは像担持体に到達するものの、補正用光ビームは像担持体に到達しないように構成されている。以上の本発明によれば、以下のような効果が得られる。この発明では、回転する回転多面鏡の複数の反射面により像担持体において露光用光ビームを主走査方向に走査する際に、露光用光ビームと共に回転多面鏡によって走査される補正用光ビームを像担持体面における主走査範囲内に相当する位置に配置される光検出部で検出し、光検出部の検出結果が得られた位置に対応する露光用光ビームの露光画素位置を補正するように、書き込みクロック生成部により書き込みクロックの位相を補正する。これにより、主走査方向の最大範囲での始端と終端との一致ではなく、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことが可能になる。また、ここで、光検出部の検出結果である補正データを用いてリアルタイムで露光用光ビームの露光画素位置を補正するように、書き込みクロックの位相を補正することができる。これにより、回転多面鏡の各反射面毎に、主走査方向の最大範囲での始端と終端との一致ではなく、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことが可能になる。また、ここで、光検出部の検出結果である補正データを記憶部に記憶しておいて、光検出部で補正用光ビームが検出されるタイミングで、記憶部に記憶された補正データを用いて、露光用光ビームの露光画素位置を補正するように、書き込みクロックの位相を補正することができる。これにより、主走査方向の最大範囲での始端と終端との一致ではなく、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことが可能になる。また、反射面識別部の識別結果に従って補正データを扱うことで、回転多面鏡の各反射面毎に、主走査方向の最大範囲での始端と終端との一致ではなく、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことが可能になる。また、露光画素位置の補正として、画像データにより光ビームを発光させる際に使用する書き込みクロックの位相を1パルス未満の範囲1画素を超えない範囲で補正することで、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことが可能になる。以下、図面を参照して本発明を実施するための形態実施形態を詳細に説明する。本実施形態が適用される画像形成装置は、画像データに応じて発光させた光ビームを像担持体の主走査方向に走査すると共に、主走査方向と直交する副走査方向に像担持体と光ビームとを相対的に移動させるよう駆動することで像担持体面に露光を行って画像形成する画像形成装置である。構成以下、本実施形態の画像形成装置100の第1の実施形態の電気的な構成を、図1に基づいて詳細に説明する。なお、この実施形態では、光ビームによる露光の主走査方向ズレを補正するのに必要な構成要件を中心に説明する。したがって、画像形成装置として一般的であり、周知となっている構成要件については省略している。制御部101は、画像形成装置100の各部を制御するためにCPUや制御プログラムなどで構成されており、通常の画像形成動作に加え、以下の制御を行うことを特徴としている。ここで、制御部101は、像担持体面における主走査範囲内に相当する位置での光ビームの検出結果に基づいて、該検出結果が得られた位置に対応する露光用光ビームの露光画素位置を補正するように、書き込みクロックの位相を補正する際の制御を行う。記憶部103は、各種データを記憶する記憶手段であり、本実施形態で補正データを記憶してから補正動作を行う場合において、制御部101の制御により必要に応じて補正データを記憶する。操作部105は、操作者による画像形成についての各種指示が入力される操作入力手段であり、指示入力の内容は操作部105から制御部101に伝達される。レーザダイオードLD110は、感光体上を走査しつつ露光を行う光ビームを生成する光源である。なお、このレーザダイオード110からの光ビームは、主走査方向には同一位置もしくは一定間隔であって副走査方向には一定間隔を有する状態の、露光用光ビームと補正用光ビームである。なお、露光用光ビームは画像データの各画素に応じて発光する光ビームであり、補正用光ビームは少なくとも光検出位置で発光する光ビームである。また、補正用光ビームは、補正データ取得のため、および、補正実行時の同期のために使用される。また、露光用光ビームは単数ビームであってもよいし、複数ビームであってもよい。LD駆動回路110Dは、レーザダイオード110を発光駆動するための発光駆動信号を生成してレーザダイオード110に供給する駆動源であり、画像データに応じて発光させた発光駆動信号をレーザダイオード110に供給する。なお、副走査方向に隣接する画像データに応じて発光させた副走査方向に整列された複数の光ビームをレーザダイオード110で生成する場合には、対応した発光駆動信号を生成してレーザダイオード110に供給する。ポリゴンミラー120は回転する複数の反射面により感光体面上に光ビームを主走査方向に走査する回転多面鏡である。ポリゴンモータ120Mはポリゴン駆動信号を受けてポリゴンミラー120を所定回転数で回転させる回転駆動手段である。ポリゴンモータ駆動回路120Dはポリゴンミラー120を所定回転数で回転駆動するためのポリゴン駆動信号を生成してポリゴンモータ120Mに供給する駆動信号生成部である。なお、このポリゴンモータ駆動回路120Dは、制御部101で決定された画像形成速度に応じたポリゴンモータ回転数となるようにポリゴン駆動信号を生成する。面検知センサ120Sは、ポリゴンミラー120に付された面識別マーク120Pを検知し、反射面識別のための面検知信号を生成して反射面識別部160に伝達する。なお、光検出部の検出結果である補正データを用いてリアルタイムで露光用光ビームの露光画素位置を補正する場合には、なお、反射面識別部160の識別結果に従って、予め各反射面毎の補正データを記憶しておき、補正時に各反射面毎の補正データを読み出す場合に、面検知センサ120Sと反射面識別部160を設ければよい。光学系130は、レーザダイオード110から照射されてポリゴンミラー120で反射された光ビームに関して、感光体面上で所定の主走査速度となるように光学的な処理を行うためのシリンドリカルレンズ130aやコリメータレンズやf-θレンズ130bなどの各種光学部材である。感光体140は、ポリゴンミラー120の回転により主走査方向に走査される光ビームの露光と、該主走査方向と直交する方向の副走査方向の回転動作とにより画像データに応じた静電潜像が表面に形成され、この静電潜像が現像されてトナー像が形成される像担持体としての感光体である。なお、この静電潜像形成のための帯電、静電潜像形成の現像によるトナー像形成、トナー像の記録紙への転写、記録紙上のトナー像の定着、などは画像形成装置として一般的なものであるため、説明を省略している。感光体駆動部140Dは、感光体140を所定回転数で副走査方向に回転させる感光体回転駆動手段である。なお、この感光体駆動部140Dは、制御部101で決定された画像形成速度に応じた感光体回転数となるように感光体140を駆動する。始端側の光検出部140Sは、感光体140上の主走査位置の延長線上の主走査始端側において、ミラー140Mを介して光ビームを検出するセンサであり、検出結果は後述する反射面識別部160と補正データ生成部170と書き込みクロック生成部180とに伝達される。光分岐部142Mは、ポリゴンミラー120によって感光体140の表面方向に走査される光ビームのうちの補正用光ビームを光検出部方向に反射させる光分岐手段である。ここで、露光用光ビームはそのまま感光体140に向かい、補正用光ビームは光分岐部142で反射されて後述する光検出部方向に向かう。光検出部142S1~142S3は、光分岐部142Mによって分岐された光ビームについて、感光体173表面における主走査範囲内に配置される光検出部である。なお、ここでは、感光体173表面における主走査範囲内に相当する複数n個の異なる位置に配置される複数n個の光検出部を示している。すなわち、ここでは、感光体173表面における主走査範囲内で、3個の異なる位置に光検出部が配置される。なお、説明を簡略化するために3個の光検出部を示しているが、最低1個の光検出部でも良いし、2個あるいは4個以上の光検出部を備えていてもよい。この場合、n個目を光検出部142Snと呼ぶ。反射面識別部160は、面検知センサ120Sからの面検知信号と光検出部140Sからの検出結果とを受けて、ポリゴンミラー120の反射面の識別を行い、面識別マーク120Pから何番目の面であるかといった反射面識別結果を制御部101に伝達する。補正データ生成部170は、光検出部140S,142S1~142S3のそれぞれの間で測定された主走査範囲内の各走査時間を基にして、各光検出部の位置において露光画素位置を書き込みクロック位相により補正する際の補正データを生成する。なお、この補正データによりリアルタイムに補正する場合と、記憶部103に予め記憶させてから補正する場合との2種類の制御が可能である。書き込みクロック生成部180は、レーザダイオード110を発光駆動するための発光駆動信号をLD駆動回路110Dで生成する際に必要となる書き込み画素クロック以下、書き込みクロックと言うを生成する。なお、この書き込みクロック生成部180は、書き込みクロックを生成する際に、前述した補正データを用いて、画像データの露光画素位置を補正して主走査方向の露光画素位置を補正するように書き込みクロックの位相を補正する補正部を構成している。また、この補正部としての書き込みクロック生成部180は、ある所定のタイミングで書き込みクロックの位相を瞬時に補正するため、後述するディジタルディレイ方式のクロック発生回路を用いることが望ましい。画像処理部190は、画像データに画像形成に必要な各種の画像処理を施す画像処理手段であり、書き込みクロックに同期して必要なデータがLD駆動回路110Dに出力される。なお、副走査方向に隣接する画像データに応じて発光させた副走査方向に整列された複数の光ビームをレーザダイオード110で生成する場合には、対応した画像データがLD駆動回路110Dに出力される。図2は以上の図1に示した構成について、光ビームの走査の様子、光検出部142S1~142S3での検出の様子を斜視図として示している。この図2では、光分岐部142Mにより、レーザダイオード110から複数の光ビームが出射されてその1ビームを補正用光ビームとして全反射により光検出部142S1~142S3に向けて分岐する構成を示している。なお、レーザダイオード110から更に多数の光ビームが出射させる構成であっても、分岐部142Mにより1本の光ビームを補正用光ビームとして分岐させればよい。動作1以下、本実施形態の画像形成装置の動作について、図3のタイムチャートを参照して説明を行う。なお、図1及び図2ではポリゴンミラー120について6面のものを例示しているが、図3では説明のため、4面分について示している。この図3のタイムチャートの横軸は、光検出部の主走査方向位置図3a、補正前のクロックのタイミング図3b、感光体140での光ビームにより形成される補正前の露光画素位置図3c~f、光検出部142S1~142S2による検出結果に基づく補正データ図3g~j、補正後のクロックのタイミング図3k~n、感光体140での光ビームにより形成される補正後の露光画素位置図3o~r、となっている。なお、ここでは、位置およびタイミング時刻について、位置に関して光ビームの走査を左から右に向かうようにして、時刻やタイミングについては左から右に進むようにして、ずれが生じていない場合には図3の紙面で横方向の位置が揃った状態になるようなタイムチャートとして記載している。また、ここでは、光検出部142S1が主走査方向画像領域の1画素目、光検出部142S2が主走査方向画像領域の7画素目に配置されている部分を中心にして示している。ポリゴンミラー120の第1面により感光体140の表面に形成されるドット画素は位置ずれ無しで所定の走査長になっている例を示し図3c、ポリゴンミラー120の第2面により感光体140の表面に形成される画素は位置ずれ有りで所定の走査長より短くなる例を示し図3d、ポリゴンミラー120の第3面により感光体140の表面に形成される画素は位置ずれ無しで所定の走査長になっている例を示し図3e、ポリゴンミラー120の第4面により感光体140の表面に形成される画素は位置ずれ有りで所定の走査長より長くなる例を示している図3f。ここで、図3dとfとにおいて、位置ずれが無い状態の露光画素位置を破線で示しており、破線と実線との位置の違いが位置ずれに相当する。なお、この図3c~fと同様な特性を有するポリゴンミラー120の第1面~第4面により感光体140の表面に形成される画素は、主走査方向に全19画素の場合において、露光画素位置のずれにより図4のようになる。動作1-Aまず、制御部101の制御に基づく補正データ取得動作として、補正などを行うことなく書き込みクロック生成部180からの書き込みクロックに従ってレーザダイオード110を発光駆動すると共に、ポリゴンミラー120を所定の回転数で回転させて、その際の補正用光ビームを光検出部140S,142S1~142S3で検出する。ここで、補正用光ビームの発光は、少なくとも光検出部140S、光検出部142S1~142S3を照射できる範囲で行えばよい。また、この補正データ取得は、製造工場での出荷前調整時に実行するほか、画像形成装置の電源投入時などに定期的あるいは不定期に実行してもよい。また、ポリゴンミラー120を交換した場合などに実行してもよい。そこで、補正用光ビームが光検出部140Sを通過してから光検出部142S1を通過するまでの時間T01、補正用光ビームが光検出部142S1を通過してから光検出部142S2を通過するまでの時間T12、補正用光ビームが光検出部142S2を通過してから光検出部142S3を通過するまでの時間T23を、補正データ生成部170が測定する。なお、この場合には、図3bのクロックよりも高速なクロックを用意してカウントを行う。ここで、図3に示すタイムチャートでは、光検出部142S2の位置において、ポリゴンミラー120の第1面の走査で露光画素位置ずれ無し図3cに応じて、補正データ生成部170は補正値0.0の補正データを生成する図3g。また、ポリゴンミラー120の第2面の走査で露光画素位置0.25クロック短縮図3dに応じて、補正データ生成部170は露光画素位置を0.25クロック分伸長させるべく補正値0.25の補正データを生成する図3h。ポリゴンミラー120の第3面の走査で露光画素位置ずれ無し図3eに応じて、補正データ生成部170は、補正値0.0の補正データを生成する図3i。また、ポリゴンミラー120の第4面の走査で露光画素位置0.25クロック伸長図3fに応じて、補正データ生成部170は露光画素位置を0.25クロック分短縮すべく補正値-0.25の補正データを生成する図3j。そして、制御部101は、以上のような補正データ生成部170からの補正データについて、反射面識別部160による反射面識別結果を参照して、反射面識別結果に応じて補正データを記憶部103に記憶する。なお、以上のT01,T12,T23の測定を何度か繰り返して、補正データ生成部170または制御部101のいずれかにおいて、ポリゴンミラー120の同じ反射面での複数の測定結果もしくは補正データについて、最大値と最小値を除いた後のデータを平均することが、誤差低減の観点から望ましい。また、最大値2個と最小値2個を除いてから平均してもよい。以上のようにして制御部101が補正データを記憶部103に記憶した時点で補正データ取得動作を終了する。なお、以上の図3のタイムチャートでは、光検出部142S1と光検出部142S2の間について具体例を示したが、光検出部140Sと光検出部142S1の間、光検出部142S2と光検出部142S3の間についても同様にして補正データ取得動作が可能である。動作1-B画像形成実行時において、上述した補正データを用いて露光用光ビームの露光画素位置を補正するように位相を補正した書き込みクロックを生成する動作について説明する。なお、ここでは、通常の画像形成動作と並行して実行される書き込みクロックの位相補正を中心にして説明する。ここで、制御部101の制御に基づいて、レーザダイオード110からの露光用光ビームについては通常の画像形成動作として画像データに応じて発光させると共に、これと並行して、補正用光ビームについては少なくとも光検出部140S、光検出部142S1~142S3を照射できる範囲で発光させる。そして、補正用光ビームが光検出部142S1で検出されると、その検出結果を受けた制御部101は、反射面識別部160の反射面識別結果も参照し、そのタイミングにおける該当反射面の光検出部142S1の位置の補正データを記憶部103から読み出す。制御部101は、読み出した補正データを書き込みクロック生成部180に送る。さらに、書き込みクロック生成部180では、補正用光ビームの光検出部142S1での検出結果を受けて、このタイミングに同期してクロック位相補正可能状態になり、制御部101から送られてきた補正データに応じて書き込みクロックの位相を補正する。なお、同様にして、補正用光ビームが光検出部142S2、光検出部142S3で検出されるタイミングに同期して、対応する補正データの制御部101での読み出し、書き込みクロック生成部180への補正データの供給、補正データによる書き込みクロック生成部180での書き込みクロックの位相補正が実行される。以上のようにして、書き込みクロック生成部180では、ポリゴンミラー第2面目において光検出部142S1が補正用光ビームを検出したタイミング図3では7画素目で0.25の補正データを制御部101から供給されるため図3h~l、直後のクロックパルスにおいて、書き込みクロックを0.25クロック分だけ遅延させる図3l。なお、この図3lにおいて、補正前の書き込みクロックのタイミングを破線で示しており、破線と実線との位置の違いが、書き込みクロックの位相補正量に相当する。そして、図3pに示すように、8画素目における書き込みクロックの0.25クロック分の位相補正により、7画素目までの主走査方向の0.25画素分の短縮破線と実線の差が解消される。また、以上のようにして、書き込みクロック生成部180では、ポリゴンミラー第4面目において光検出部142S1が補正用光ビームを検出したタイミング図3では7画素目で-0.25の補正データを制御部101から供給されるため図3j~n、直後のクロックパルスにおいて、書き込みクロックを0.25クロック分だけ進ませる図3n。なお、この図3nにおいて、補正前の書き込みクロックのタイミングを破線で示しており、破線と実線との位置の違いが、書き込みクロックの位相補正量に相当する。そして、図3rに示すように、8画素目における書き込みクロックの-0.25クロック分の位相補正により、7画素目までの主走査方向の0.25画素分の伸長破線と実線の差が解消される。なお、図3の具体例では、ポリゴンミラー120の第1面と第3面では補正データの値が0.0であるため、実質的に書き込みクロックの位相補正はなされない。以上説明したように、画像形成時には、補正データ取得時に検出に用いられた光検出部142S1~142S3でポリゴンミラー120の各反射面で反射される補正用光ビームが検出されるタイミングに合わせて、対応する補正データの制御部101での読み出し、書き込みクロック生成部180への補正データの供給、補正データによる書き込みクロック生成部180での書き込みクロックの位相補正が実行される。これにより、主走査方向の最大範囲での始端と終端との一致ではなく、実際の画像領域に相当する主走査範囲内に光検出部142S1~142S3を配置しておくことで、ポリゴンミラー120の各反射面毎に主走査方向の露光画素位置を適切に保つことが可能になる。図3の例では、2~7画素目ではポリゴンミラー120の第2面と第4面とで露光画素位置ずれが生じていたものの、8画素目ではポリゴンミラー120の第1面~第4面が揃った状態になっている。なお、9画素目以降では徐々にポリゴンミラー120の第1面~第4面の違いによる露光画素位置ずれが発生していくが、図示されない光検出部142S3により以上と同様にして露光画素位置ずれ検出と書き込みクロックの位相補正とを実行することによって、露光画素位置ずれを解消することができる。このため、主走査方向終端に向かって露光画素位置ずれが累積されていくことはない。すなわち、このポリゴンミラー120の第1面~第4面により感光体140の表面に形成される画素が主走査方向に全19画素の場合において、本実施形態のずれ検出と書き込みクロックの位相補正とにより、図5のように主走査範囲内で補正される。なお、図4と図5とでは、ポリゴンミラー120の面によって主走査方向に伸びあるいは縮む簡単な具体例を示しているが、反射面精度によって1面内で伸びと縮みとが混在するような露光画素位置ずれに対しても、主走査方向に3個以上の光検出部を設けて露光画素位置ずれ検出と書き込みクロックの位相補正とを実行することによって、露光画素位置ずれを解消することができる。すなわち、ポリゴンミラー120の平面度のばらつき図7参照が各反射面で異なっている場合でも、この実施形態によれば、実際の画像領域に相当する主走査範囲内に光検出部142S1~142S3を配置しておくことで、ポリゴンミラー120の各反射面毎に主走査方向の露光画素位置を適切に保つことが可能になる。なお、以上の実施形態では、光検出部142S1~142S3の3個の場合を具体例に示したが、光検出部の配置場所および配置個数は自由に設定することが可能である。なお、以上の実施形態においては、書き込みクロックの位相を補正するものであるため、書き込みクロックの1パルス未満1画素を超えない範囲の補正とすることが望ましい。よって、使用するポリゴンミラー120の精度に応じて、光検出部142S1~142S3の配置数を決定し、書き込みクロックの1パルス未満1画素を超えない範囲の補正となるようにすることが望ましい。動作2なお、以上説明してきた動作1では、反射面識別部160の反射面識別結果を用いて、ポリゴンミラー120の各反射面において補正データを生成して記憶部103に予め記憶しておき、画像形成時にはポリゴンミラー120の各反射面に対応した補正データを記憶部103から読み出して露光画素位置を補正するようにしていた。これに対し、反射面識別部160の反射面識別結果を用いずに、すなわち、光検出部142S1~142S3による補正データについてポリゴンミラー120の反射面を区別せずに平均して生成し、この補正データによってポリゴンミラー120の各反射面を区別せずに、光検出部142S1~142S3補正用光ビームが検出されるタイミングに合わせて、対応する補正データの制御部101での読み出し、書き込みクロック生成部180への補正データの供給、補正データによる書き込みクロック生成部180での書き込みクロックの位相補正を実行してもよい。ポリゴンミラー120の各反射面の平面度が類似した傾向である場合には、このような動作であっても、実際の画像領域に相当する主走査範囲内に光検出部142S1~142S3を配置しておくことで、主走査方向の露光画素位置を適切に保つことが可能になる。また、補正データ数を低減でき、ポリゴンミラー120の各反射面を識別する必要がないため、処理を簡略化することができ、制御部101の負担を軽減することができる。動作3なお、以上説明してきた動作1と動作2では、補正データを生成して記憶部103に予め記憶しておき、画像形成時には対応した補正データを記憶部103から読み出して露光画素位置を補正するようにしていた。これに対し、画像形成時に光検出部142S1~142S3の検出結果から補正データ生成部170で生成された補正データを制御部101がリアルタイムに書き込みクロック生成部180に供給し、この補正データによって書き込みクロック生成部180での書き込みクロックの位相補正を実行してもよい。この場合には、露光画素位置ずれ検出と書き込みクロック位相補正とは、ポリゴンミラー120の同じ面の同じタイミングでリアルタイムに同期して実行しているため、反射面識別部160の反射面識別結果は不要であり、また、補正データの記憶と読み出しとが不要になるため、制御部101の負担を軽減することができる。すなわち、この動作においては、ポリゴンミラー120の平面度のばらつき図7参照が各反射面で異なっている場合でも、実際の画像領域に相当する主走査範囲内に光検出部142S1~142S3を配置しておくことで、ポリゴンミラー120の各反射面毎に主走査方向の露光画素位置を適切に保つことが可能になる。なお、リアルタイム処理に要する時間のため、露光画素位置ずれ検出を行った画素から2~3画素後の画素で書き込みクロック位相補正を行う場合であっても、露光画素位置のずれ補正としては良好な結果を得ることができるため、問題は生じない。書き込みクロック生成部の詳細構成および動作以上の実施形態では、書き込みクロックについて周波数変更やPLL位相制御の場合とは異なり、所定のタイミングで所定量の書き込みクロックの位相を変更する必要がある。そこで、本実施形態の書き込みクロック生成部180では、DirectDigitalSynthesizerDDSの位相オフセット機能、あるいは、本件出願人が特開2002278408号で提案したディジタルディレイ方式のクロック生成回路を用いることが可能である。ここで、書き込みクロック生成部180にディジタルディレイ方式のクロック生成回路1810を適用した様子を図6に示す。なお、タイミング部1820はオア回路により構成されており、光検出部140S,142S1~142Sの検出結果の論理オアを出力するもので、光検出部140S,142S1~142Sの各検出結果を出力をクロック生成回路1810に供給し、この検出結果に同期してクロック生成回路1810で書き込みクロックの位相補正を実行するように構成されている。遅延信号生成:ディレイチェーン部1813は入力信号基準クロック発生部1811からの基準クロックを遅延させて位相が少しずつ異なる複数の遅延信号遅延信号群:図61を得るためのディレイ素子群である。ここで、ディレイチェーン部1813は、位相が少しずつ異なる遅延信号について、基準クロックの2周期分程度にわたって生成できる段数になるようにチェーン状にディレイ素子が縦続接続されていることが好ましい。なお、上述した露光画素位置の位相補正に必要な精度を満足するように、ディレイ素子の従属接続数を決定すればよい。同期検出:同期検出部1814は、タイミング部1820で論理オアされた光検出部140S,142S1~142Sの各検出結果を受け、各検出結果のタイミング毎に、同期ポイント情報SPと同期段数NSとを同期情報図62として検出して出力する。すなわち、同期検出部1814は、ディレイチェーン部1813からの遅延信号群図61の中で、光検出部140S,142S1~142Sの各検出結果に対して最初に同期しているディレイ素子の段数を示す第1同期ポイント情報SP1と、光検出部140S,142S1~142Sの各検出結果に対して2番目に同期しているディレイ素子の段数を示す第2同期ポイント情報SP2とを、タイミング部1820で論理オアされた光検出部140S,142S1~142Sの各検出結果のタイミングに同期したタイミングで求める。更に、第2同期ポイント情報SP2と第1同期ポイント情報SP1との差を同期段数NSとして、タイミング部1820で論理オアされた光検出部140S,142S1~142Sの各検出結果のタイミングに同期したタイミングで求める。すなわち、同期検出部1814は、各光検出部140S,142S1~142Sのそれぞれで補正用光ビームを検出するタイミングに同期して、それぞれのタイミングにおける第1同期ポイント情報SP1,第2同期ポイント情報SP2,同期段数NSを求める。なお、ディレイチェーン部1813からの複数の遅延信号は、温度変化や電源電圧変化などの影響によって、ディレイ素子1段毎に遅延時間に変動が生じている可能性があるため、このようにして、同期段数NSを求めておく。そして、基準クロック発生部1811からの基準クロックは安定した周波数であるため、この基準クロックの1パルス分の時間TCと、同期段数NSとから、ディレイ素子1段あたりの遅延時間Tdを、Td=TC/NSとして求めることができる。切り替え制御:切り替え制御部1815は、同期検出部1814からの同期情報図62と、補正データ生成部170で生成されて制御部101から供給される補正データ図63とに基づいて、補正段数を求め、遅延信号群図61の中からどの位相の遅延信号を選択すべきかのセレクト信号図64を出力するものである。なお、この切り替え制御部1815からのセレクト信号は、同期情報に同期、すなわち、タイミング部1820で論理オアされた光検出部140S,142S1~142Sの各検出結果に同期して生成され、選択部1816に出力される。この結果、光検出部142S1~142Sでの補正用光ビームの検出に同期して、クロック生成回路1810で書き込みクロックの位相補正が実行される。ここで、切り替え制御部1815が生成するセレクト信号によって選択すべきセレクト段数SLについては、位相補正量をEとした場合、SL=SP1NS×Eと表すことができる。遅延信号選択書き込みクロック出力:選択部1816は切り替え制御部1815からのセレクト信号図64を受け、遅延信号群図61の中から対応する位相の遅延信号を選択し、書き込みクロック図65として出力するものである。以上のようにして、ディレイチェーン部1813において位相の異なる多数のパルスを生成しておいて、同期検出部1814からの同期情報と制御部101からの補正データとを用いて切り替え制御部1815でセレクト信号を生成し、このセレクト信号に基づいて選択部1816で所望のタイミングのパルスを選択して出力することで、図5に示したように瞬時に書き込みクロックの位相補正が可能になる。たとえば、第1同期ポイント情報SP1=50、第2同期ポイント情報SP2=150の場合、同期段数NS=100である。よって、上述した補正データ=0.25の場合のセレクト段数SLは、SL=50100×0.25=75であり、75段目のディレイ素子の出力を選択部1816で選択すればよい。また、上述した補正データ=-0.25の場合のセレクト段数SLは、SL=50100×-0.25=25であり、25段目のディレイ素子の出力を選択部1816で選択すればよい。すなわち、このような同期情報第1同期ポイント情報SP1,第2同期ポイント情報SP2,同期段数NSと補正データとを用いた遅延信号選択による書き込みクロックの出力を、画像領域に相当する主走査範囲内に光検出部142S1~142S3での補正用光ビーム検出に同期して、選択部1816で行う。これにより、主走査方向の最大範囲での始端と終端との一致ではなく、実際の画像領域に相当する主走査範囲内で主走査方向の露光画素位置を適切に保つことが可能になる。また、補正データ生成部170からの補正データが、クロック周期に対する相対値ではなく、秒で表される時間データである場合には、上述したディレイ素子1段あたりの遅延時間Tdを用いてセレクト信号を生成すればよい。その他の実施形態1本実施形態では主走査方向終端に向かって露光画素位置ずれが累積されていくことはないため、図1及び図2では主走査方向後端付近には光検出部142Snを配置していない例を図示しているが、主走査方向後端付近に光検出部142Snを配置して露光画素位置ずれ検出と書き込みクロック位相補正を行うようにしてもよい。その他の実施形態2以上の実施形態では、光ビームを用いた電子写真方式の画像形成装置について説明してきたが、これに限定されるものではない。たとえば、光ビームを用いて印画紙に露光を行うレーザイメージャなど、各種の画像形成装置に本発明の各実施形態を適用することが可能であり、良好な結果を得ることが可能である。その他の実施形態3以上の実施形態では、感光体140として感光体ドラムを具体例に用いたが、感光体140はドラム形式に限定されるものではなく、ベルトであってもよい。また、光ビームと感光体140とは、感光体140の副走査方向への回転だけでなく、副走査方向に感光体140と光ビームとを相対的に移動させる各種の副走査の手法を適用することができる。また、カラー画像形成装置の場合には、各色のそれぞれで本実施形態を適用すればよい。"