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