(57)【要約】【課題】シートの搬送速度を正確に検出して、印字位置のズレを高精度に補正可能な画像形成装置を提供する。【解決手段】画像形成装置１０は、ＡＤＦ２８０により搬送されるシートから画像を読み取るスキャナ２００を備える。画像形成装置１０は、ＡＤＦ２８０によるシートの搬送速度を検出するための速度検出用チャートのスキャナ２００による読取結果に基づいて、シートの搬送速度を検出する。速度検出用チャートは、ＡＤＦ２８０によるシートの搬送方向に対して所定の勾配を有する直線の画像を含む。画像形成装置１０は、スキャナ２００による直線の読取結果と正確な搬送速度を検出するための基準の読取結果とに基づいて搬送速度を検出する。画像形成装置１０は、搬送速度に基づいて印字位置を補正するための補正パラメータを生成する。【選択図】図１
2020154029.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成手段と、
画像が形成された前記シートを搬送する搬送手段と、
前記搬送手段で搬送される前記シートから画像を読み取る読取手段と、
前記画像形成手段に、前記搬送手段による前記シートの搬送速度を検出するための検出用チャートと前記シートに形成される画像の印字位置を測定するための測定用チャートとを前記シートに形成させ、前記検出用チャートの前記読取手段による読取結果に基づいて前記シートの搬送速度を検出し、前記測定用チャートの前記読取手段による読取結果と前記搬送速度とに基づいて、前記シートへの画像の印字位置を制御する制御手段と、を備え、
前記制御手段は、前記検出用チャートとして、前記画像形成手段に、前記搬送手段による前記シートの搬送方向に対して所定の勾配を有する直線の画像を形成させることを特徴とする、
画像形成装置。
【請求項２】
前記制御手段は、前記検出用チャートとして、前記画像形成手段に、前記直線の前記勾配とは異なる勾配の第２直線の画像を形成させ、前記直線の読取結果と前記第２直線の読取結果とに基づいて前記搬送速度を検出することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記直線の読取結果と前記第２直線の読取結果とから勾配の差を取得し、勾配の差に基づいて前記搬送速度を検出することを特徴とする、
請求項２記載の画像形成装置。
【請求項４】
前記制御手段は、前記直線の読取結果と前記シートのエッジの読取結果とに基づいて前記搬送速度を検出することを特徴とする、
請求項１記載の画像形成装置。
【請求項５】
前記制御手段は、前記直線の読取結果から該直線の搬送方向に対する第１角度を検出し、前記エッジの読取結果から該エッジの搬送方向に対する第２角度を検出し、前記第１角度と前記第２角度とに基づいて前記搬送速度を検出することを特徴とする、
請求項４記載の画像形成装置。
【請求項６】
前記制御手段は、前記第１角度と前記第２角度との差と、前記直線の前記勾配との比較結果に基づいて前記搬送速度を検出することを特徴とする、
請求項５記載の画像形成装置。
【請求項７】
前記制御手段は、前記直線の読取結果と前記シートのエッジの読取結果とから前記直線と前記エッジとの相対位置を検出し、前記相対位置に基づいて前記搬送速度を検出することを特徴とする、
請求項４記載の画像形成装置。
【請求項８】
前記制御手段は、前記直線の読取結果と前記シートのエッジの読取結果とから前記エッジに対する前記直線の角度を検出し、検出した前記角度と前記直線の前記勾配との比較結果に基づいて前記搬送速度を検出することを特徴とする、
請求項４記載の画像形成装置。
【請求項９】
前記制御手段は、前記検出用チャートとして、前記画像形成手段に、前記シートの搬送方向に対して、前記搬送方向に直交する方向の中心線に対して対称になるように前記直線と第２直線との画像を形成させ、前記直線の読取結果と前記第２直線の読取結果とに基づいて前記搬送速度を検出することを特徴とする、
請求項１記載の画像形成装置。
【請求項１０】
前記制御手段は、前記直線の読取結果と前記第２直線の読取結果とから、前記搬送方向に直交する方向の中心値を取得し、前記直線の前記搬送方向に直交する方向の座標と前記中心値との第１距離と、前記第２直線の前記搬送方向に直交する方向の座標と前記中心値との第２距離と、の差に基づいて前記搬送速度を検出することを特徴とする、
請求項９記載の画像形成装置。
【請求項１１】
前記制御手段は、前記差が０になるような補正値を生成し、前記補正値に基づいて前記搬送速度を検出することを特徴とする、
請求項１０記載の画像形成装置。
【請求項１２】
前記読取手段は、前記シートの両面に形成された画像を略同時に読み取ることでき、
前記制御手段は、前記画像形成手段に、前記測定用チャートを前記シートの両面に形成させることを特徴とする、
請求項１〜１１のいずれか１項記載の画像形成装置。
【請求項１３】
前記制御手段は、前記画像形成手段に、１枚のシートに前記検出用チャートと前記測定用チャートとを形成させ、該シートの前記読取手段による読取結果に基づいて、前記搬送速度を検出して前記印字位置を制御するための補正パラメータを生成することを特徴とする、
請求項１〜１２のいずれか１項記載の画像形成装置。
【請求項１４】
画像が形成されたシートが搬送される搬送路と、
前記搬送路を搬送される前記シートから画像を読み取る読取手段と、
前記シートの搬送方向に対して所定の勾配を有する直線の画像が形成されたシートの、前記読取手段による読取結果に含まれる前記直線の読取結果と正確な搬送速度を検出するための基準の読取結果とに基づいて、前記搬送速度を検出することを特徴とする、
シート搬送装置。
【請求項１５】
シートに画像を形成する画像形成手段と、
画像が形成された前記シートを搬送する搬送手段と、
前記搬送手段で搬送される前記シートから画像を読み取る読取手段と、を備える装置により実行される方法であって、
前記画像形成手段により、前記搬送手段による前記シートの搬送方向に対して所定の勾配を有する直線の画像を含む検出用チャートを前記シートに形成し、
前記読取手段により前記検出用チャートを読み取り、その読取結果に含まれる前記直線の読取結果と正確な搬送速度を検出するための基準の読取結果とに基づいて前記シートの搬送速度を検出することを特徴とする、
搬送速度の検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートの搬送速度を正確に検出する技術に関する。
【背景技術】
【０００２】
画像形成装置は、シートの両面に画像を形成する両面印刷機能を有するものが一般的である。両面印刷を行う場合、シートのサイズ、坪量、材質等のシートの種類により、形成される画像の位置、倍率、傾きが変化することがある。これは、シートの表裏面のそれぞれに形成される画像の位置（印字位置）のズレの原因となる。このような印字位置のズレは、シートに形成される印字位置の基準となる基準画像のシート端からの距離に基づいて補正される。基準画像のシート端からの距離の測定方法には、ユーザが定規等で直接測定する方法の他に、スキャナ等の画像読取装置による読取結果に基づいて測定する方法がある。特許文献１には、画像読取装置による基準画像の読取結果に基づいて、印字位置を補正する技術が開示される。この画像読取装置は、例えばシートが搬送される搬送路に画像を読み取る読取部を設け、搬送中のシートから基準画像を読み取る。
【０００３】
画像読取装置を用いてシートの搬送方向に対する基準画像の長さ（画像長）を検出する場合、画像長は、読取部が基準画像を読み取った時間と、シートが読取部の読取位置を通過するときの搬送速度とから算出される。正確な画像長は、シートの搬送速度を一定の速度に保つか、或いは高精度に搬送速度を検出しなければ得られない。画像長が不正確な場合、形成する画像の倍率誤差が発生して、印字位置のズレが正確に補正されない。特許文献２には、シートに所定の画像を等間隔に形成し、この画像の読取時間の間隔を測定することでシートの搬送速度を検出する方法が開示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１７３１０９号公報
【特許文献２】特開２００６−３０４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
シートの搬送速度を検出するための画像がシート上に所定の形状で正確に形成されなければ、搬送速度の高精度な検出が困難になる。しかしながら、画像形成時の環境条件や装置の経年変化等により、画像が変形することがある。そのために、シートの搬送速度を検出するための画像に変形が発生している場合であっても、正確にシートの搬送速度を検出する技術が要求される。
【０００６】
また、シートの搬送速度を検出するための画像がシート上の所定の位置に正確に形成される場合であっても、読取部の読取位置を通過する際にシートが斜行していれば、高精度なシートの搬送速度の検出が困難になる。そのために、シートが斜行する場合であっても、正確にシートの搬送速度を検出する技術が要求される。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、シートの搬送速度を正確に検出して、印字位置のズレを高精度に補正可能な画像形成装置を提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、シートに画像を形成する画像形成手段と、画像が形成された前記シートを搬送する搬送手段と、前記搬送手段で搬送される前記シートから画像を読み取る読取手段と、前記画像形成手段に、前記搬送手段による前記シートの搬送速度を検出するための検出用チャートと前記シートに形成される画像の印字位置を測定するための測定用チャートとを前記シートに形成させ、前記検出用チャートの前記読取手段による読取結果に基づいて前記シートの搬送速度を検出し、前記測定用チャートの前記読取手段による読取結果と前記搬送速度とに基づいて、前記シートへの画像の印字位置を制御する制御手段と、を備え、前記制御手段は、前記検出用チャートとして、前記画像形成手段に、前記搬送手段による前記シートの搬送方向に対して所定の勾配を有する直線の画像を形成させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、シートの搬送速度を正確に検出することができ、印字位置のズレを高精度に補正する補正パラメータを生成可能である。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の構成説明図。
【図２】（ａ）、（ｂ）は、コントローラの構成図。
【図３】印字位置測定用チャートの説明図。
【図４】速度検出用チャートの説明図。
【図５】速度検出用チャートの読取結果の説明図。
【図６】（ａ）、（ｂ）は、二次転写部により画像が変形する場合の説明図。
【図７】本来の速度検出用チャートの例示図。
【図８】変形した速度検出用チャートの例示図。
【図９】変形した速度検出用チャートの別の例示図。
【図１０】シートの搬送速度の検出方法の説明図。
【図１１】シートの搬送速度の検出方法の説明図。
【図１２】シートの搬送速度の算出処理を表すフローチャート。
【図１３】（ａ）、（ｂ）は、シートが斜行する場合の読取結果の説明図。
【図１４】（ａ）、（ｂ）は、シートが斜行する場合の搬送速度の検出方法の説明図。
【図１５】シートの搬送速度の補正値算出処理を表すフローチャート。
【図１６】（ａ）、（ｂ）は、シートが斜行する場合の搬送速度の検出方法の説明図。
【図１７】シートの搬送速度の補正値算出処理を表すフローチャート。
【図１８】速度検出用チャートの説明図。
【図１９】速度検出用チャートの読取結果の説明図。
【図２０】斜行時の速度検出用チャートの説明図。
【図２１】（ａ）、（ｂ）は、シートが斜行する場合の読取結果の説明図。
【図２２】シートの搬送速度の補正値算出処理を表すフローチャート。
【図２３】ΔＳｎの変動が曲線となる場合の読取結果の説明図。
【図２４】画像形成装置の構成説明図。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施の形態を詳細に説明する。
【００１２】
（全体構成）
図１は、本実施形態の画像形成装置の構成説明図である。本実施形態の画像形成装置１０は、上部に画像読取装置（スキャナ２００）を備える。スキャナ２００は、シートＳから画像を読み取って、読み取った画像を表す画像データを生成する。スキャナ２００は、生成した画像データを画像形成装置１０へ送信する。画像形成装置１０は、パーソナルコンピュータ等の外部装置から取得する印刷ジョブ（画像データを含む）や、スキャナ２００から取得する画像データに基づいて、シートに画像を形成する。
【００１３】
（画像形成装置）
画像形成装置１０は、画像形成のために複数の画像形成部１０１ｙ、１０１ｍ、１０１ｃ、１０１ｋ及び露光器１０３を備える。画像形成部１０１ｙはイエローの画像を形成する。画像形成部１０１ｍはマゼンタの画像を形成する。画像形成部１０１ｃはシアンの画像を形成する。画像形成部１０１ｋはブラックの画像を形成する。画像形成部１０１ｙ、１０１ｍ、１０１ｃ、１０１ｋは、画像が形成される感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋを備える。
【００１４】
各感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋは、それぞれ不図示のモータにより所定の速度で回転駆動される。回転する感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋは、一様に帯電される。露光器１０３は、感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋの帯電された面に、画像データに基づいて変調したレーザ光を照射することで、感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋに静電潜像を形成する。静電潜像は、対応する色の現像剤（例えばトナー）により現像される。感光ドラム１０２ｙにはイエローのトナー像が形成される。感光ドラム１０２ｍにはマゼンタのトナー像が形成される。感光ドラム１０２ｃにはシアンのトナー像が形成される。感光ドラム１０２ｋにはブラックのトナー像が形成される。
【００１５】
感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋの上方には、環状の中間転写ベルト１０４が配置される。中間転写ベルト１０４を挟んで感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋに対向する位置には、一次転写ローラ１０５ｙ、１０５ｃ、１０５ｍ、１０５ｋが設けられる。感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋに形成された各色のトナー像は、一次転写ローラ１０５ｙ、１０５ｃ、１０５ｍ、１０５ｋにより、中間転写ベルト１０４に順次転写される。感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋは、中間転写ベルト１０４のトナー像が転写される面に対して所定の間隔で配置される。中間転写ベルト１０４は、図中反時計回りに回転する。感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋの配置と、中間転写ベルト１０４の回転速度とに応じたタイミングで各色のトナー像が転写されることで、各色のトナー像は、中間転写ベルト１０４上の同じ位置に重なるように形成される。これにより中間転写ベルト１０４にフルカラーの画像（トナー像）が形成される。中間転写ベルト１０４は画像を担持する像担持体として機能する。
【００１６】
露光器１０３の下方には、画像が形成されるシートを収容する収容部１１０ａ、１１０ｂが設けられる。収容部１１０ａ、１１０ｂに収容されるシートは、給紙ローラにより給紙され、搬送路に沿って搬送される。搬送路には、レジストレーションローラ１１１、二次転写部１０６、定着器１０７、及び排紙ローラ１１２が設けられる。レジストレーションローラ１１１は、搬送されてきたシートを二次転写部１０６へ搬送する。二次転写部１０６は、中間転写ベルト１０４に担持される画像（トナー像）をシートに転写する。そのためにレジストレーションローラ１１１は、中間転写ベルト１０４が回転することで画像を二次転写部１０６に搬送するタイミングに合わせて、シートの二次転写部１０６への搬送タイミング及び搬送速度を制御する。
【００１７】
中間転写ベルト１０４上の画像とシートとが二次転写部１０６を通過する際に、不図示の電源ユニットから二次転写部１０６に印加される電圧によって、中間転写ベルト１０４上の画像がシートに転写される。中間転写ベルト１０４の近傍にはベルトクリーナ１０８が設けられる。ベルトクリーナ１０８は、シートに転写された後に中間転写ベルト１０４上に残留するトナーを清掃する。
【００１８】
二次転写部１０６は、画像が転写されたシートを定着器１０７へ搬送する。定着器１０７は、複数のローラ及びヒータを有する。定着器１０７はシート上の画像を加熱及び加圧することで、該画像をシートに定着させる。定着器１０７によって画像が定着されたシートは、成果物として排紙ローラ１１２により画像形成装置１０から排出される。
【００１９】
シートの両面に画像を形成する両面印刷モードで動作する場合、画像形成装置１０は、一方の面（第１面）に画像が形成されたシートを、再度、レジストレーションローラ１１１まで搬送する。そのために画像形成装置１０は、両面パス１１４を備える。第１面に画像が形成されたシートは、排紙ローラ１１２により途中まで機外に排出された後に、排紙ローラ１１２が逆回転することで両面パス１１４へ導かれる。これによりシートは、画像が形成される面が第１面から他方の面（第２面）に反転する。シートは、両面パス１１４を通ってレジストレーションローラ１１１へ搬送される。その後、シートは、第１面に画像を形成する場合と同様の処理で第２面に画像が形成されて機外に排出される。これによりシートの両面に画像が形成された成果物が得られる。
【００２０】
（スキャナ）
スキャナ２００は、シートＳを搬送するＡＤＦ（Auto Document Feeder）２８０が上方に設けられる。スキャナ２００は、ＡＤＦ２８０が設けられる面に流し読みガラス２３０を備える。スキャナ２００は、画像を読み取るために、発光部であるランプ４０２を有するスキャナユニット４０４、ミラー４０５、４０６、レンズ４０７、及びイメージセンサ４０８を内部に備える。シートＳから画像を読み取る場合、スキャナユニット４０４は、シートＳに光を照射する。シートＳによる反射光は、ミラー４０５、４０６及びレンズ４０７を介して、イメージセンサ４０８に導かれる。イメージセンサ４０８は、受光した反射光に基づいて、シートＳの画像を表す画像データを出力する。
【００２１】
スキャナ２００は、スキャナユニット４０４を流し読みガラス２３０の直下に停止させて、ＡＤＦ２８０により搬送されるシートＳが流し読みガラス２３０を通過する際に、シートＳの画像を読み取ることができる。このようにスキャナユニット４０４が停止してＡＤＦ２８０により搬送されるシートＳの画像を読み取る処理を「流し読み」という。本実施形態では、スキャナ２００は、流し読みによりシートＳに形成された後述の基準画像を読み取る。また、スキャナユニット４０４は、図中矢印方向に移動しながら画像を読み取ることも可能である。
【００２２】
ＡＤＦ２８０は、１枚以上のシートＳが積載可能なシートトレイ２１１、搬送路、及び排出トレイ２１９を備える。ＡＤＦ２８０は、シートトレイ２１１に載置されたシートを、搬送路を介して排出トレイ２１９まで搬送するシート搬送装置である。搬送路には、シートＳの搬送用に、給紙ローラ２０１、分離ローラ２０３、分離パッド２０４、搬送ローラ対２２４、及び排出ローラ対２１６が配置される。シートＳの搬送方向で搬送ローラ対２２４の下流側には、センサフラグ２２５が設けられる。また、排出ローラ対２１６の上流側にはフラッパ２１５が設けられる。
【００２３】
ユーザがシートトレイ２１１にシートＳを載置してコピー又はスキャン処理の実行開始を指示することで、シートＳは、給紙ローラ２０１により搬送路に取り込まれる。複数枚のシートＳが積載される場合、給紙ローラ２０１は、最上位から順次シートＳを取り込む。分離ローラ２０３及び分離パッド２０４は、協働して、取り込まれたシートＳを１枚ずつ分離給送する。１枚に分離されたシートＳは、分離ローラ２０３により搬送ローラ対２２４へ搬送される。搬送ローラ対２２４は、シートＳを流し読みガラス２３０の上方を介して排出ローラ対２１６へ搬送する。シートＳは、流し読みガラス２３０上を通過する際にスキャナ２００により画像が読み取られる。画像が読み取られたシートＳは、排出ローラ対２１６により排出トレイ２１９へ排出される。
【００２４】
なお、流し読みガラス２３０の上方には、流し読みガラス２３０上におけるシートＳの搬送性を安定させるために、白色板２２３が設けられている。白色板２２３は、流し読みガラス２３０に対して所定のギャップを開けて配置されている。シートＳは、画像読取の際に白色板２２３と流し読みガラス２３０の間を搬送されることになる。
【００２５】
シートＳの両面から画像を読み取る場合、シートＳは、流し読みガラス２３０上を通過した後に、表裏面が反転される。そのために排出ローラ対２１６は、シートＳの後端がフラッパ２１５の位置を通過した時点で一旦停止して逆回転する。排出ローラ対２１６が逆回転することで、シートＳは、反転搬送路２１７を介して搬送ローラ対２２４へ搬送される。これによりシートＳは、スキャナ２００により読み取られる面が反転する。
【００２６】
搬送ローラ対２２４は、排出ローラ対２１６の回転方向によらず、常にシートＳを流し読みガラス２３０へ搬送する方向（順送方向）に回転する。搬送ローラ対２２４の下流側に設けられるセンサフラグ２２５は、センサの信号を判別することでシートＳの先端が搬送ローラ対２２４に到達したことを検知する。シートＳが搬送ローラ対２２４に挟持された後に、排出ローラ対２１６を構成する２つのローラが離間される。
【００２７】
搬送ローラ対２２４は、反転搬送路２１７を介して搬送されてきたシートＳを、再度、流し読みガラス２３０上を介して排出ローラ対２１６へ搬送する。このときシートＳは、ウラ面の画像がスキャナ２００に読み取られる。排出ローラ対２１６の再加圧は、反転搬送路２１７中のシートＳの後端が排出ローラ対２１６を抜けた時点で行われる。これにより、排出ローラ対２１６において、長尺シートの搬送方向と排出ローラ対２１６の搬送方向とが食い違うことが防止される。ウラ面を読み取られたシートＳは、ページ順を揃えるために再度反転搬送路２１７を通過し、搬送ローラ対２２４及び流し読みガラス２３０上を経由して排出ローラ対２１６により排出トレイ２１９に排出される。
【００２８】
（コントローラ）
図２は、画像形成装置１０の動作を制御するコントローラの構成図である。図２（ａ）は、コントローラ１のハードウェア構成を示す。図２（ｂ）は、コントローラ１の機能ブロックを示す。
【００２９】
コントローラ１は、ＣＰＵ（Central Processing Unit）３０１、ＲＯＭ（Read Only Memory）３０２、ＲＡＭ（Random Access Memory）３０３、及びストレージ３０４を備える情報処理装置である。ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、及びストレージ３０４は、バスを介して相互に通信を行う。ＣＰＵ３０１は、ＲＯＭ３０２やストレージ３０４に格納されるコンピュータプログラムを、ＲＡＭ３０３を作業領域に用いて実行することで、画像形成装置１０、スキャナ２００、及びＡＤＦ２８０の動作を制御する。ストレージ３０４は、スキャナ２００や外部装置から取得する画像データや、各種の設定情報を格納する。
【００３０】
ＣＰＵ３０１は、コンピュータプログラムを実行することで、ＲＡＭ３０３やストレージ３０４と協働して、画像処理部２１０、シート管理テーブル４００、印字位置演算部２１３、及びパターンジェネレータ７０として機能する。画像処理部２１０は、印字位置補正部３１１を含む。コントローラ１は、操作部２０及びスキャナ２００が接続され、プリンタエンジン１５０の動作を制御する。プリンタエンジン１５０は、画像形成部１０１ｙ、１０１ｍ、１０１ｃ、１０１ｋ、露光器１０３、二次転写部１０６、及び定着器１０７を含む構成である。
【００３１】
操作部２０は、入力装置及び出力装置を有するユーザインタフェースである。入力装置は、例えばキーボタン、タッチパネル等である。キーボタンは、例えば、スキャンやコピー等の処理の実行開始を指示するスタートキー、スキャンやコピー等の処理の中止を指示するストップキー、テンキー等である。出力装置は、ディスプレイ、スピーカ等である。操作部２０は、ユーザの操作による指示や設定情報等の入力を受け付けてコントローラ１に入力する。操作部２０は、コントローラ１の制御に基づいてディスプレイによりユーザに情報を提供する。
【００３２】
画像処理部２１０は、画像データを、種々の画像処理を行うことで補正する。本実施形態では、画像処理部２１０は、ＣＰＵ３０１により実現されるが、ＡＳＩＣ（Application Specific Integrated Circuit）等の半導体装置によって実現されてもよい。画像処理部２１０により補正された画像データは、プリンタエンジン１５０の露光器１０３へ送信される。露光器１０３は、画像形成の際に、画像処理部２１０により補正された画像データに基づいて、レーザ光を感光ドラム１０２ｙ、１０２ｍ、１０２ｃ、１０２ｋに照射する。
【００３３】
印字位置補正部３１１は、シートに対する画像形成位置（印字位置）が目標位置となるように画像データを補正する。シートに形成される画像の印字位置は、目標位置とはならない可能性がある。例えば、レジストレーションローラ１１１によって搬送されるシートが斜行する場合、斜行したシートが二次転写部１０６を通過するために、画像がシートに対して傾いて形成されてしまう。また、例えば、定着器１０７のローラの圧力分布が均一ではない場合、定着器１０７を通過したシートが変形してしまい、シート上の画像に傾きが生じることがある。また、例えば、両面印刷において第１面に画像を形成したときに定着器１０７の熱と圧力によってシートが伸縮してしまい、シートの第１面に形成された画像のサイズとシートの第２面に形成された画像のサイズとが異なってしまうことがある。この場合、シートの第１面に印字された画像の印字位置と、シートの第２面に印字された画像の印字位置とが異なってしまう。
【００３４】
このような二次転写部１０６を通過するシートの傾き及び定着器１０７によるシートの変形量は、サイズ、坪量、及び材質等のシートの種類が同じであれば再現性が高い。そこで本実施形態の画像形成装置１０は、シートに対する画像の印字位置が理想的な印字位置（目標位置）となるように、変形量に応じて形成する画像データを補正する。
【００３５】
そのために印字位置補正部３１１は、シート管理テーブル４００に格納されたシートに対する画像の印字位置のズレを補正するための変換式に基づいて、画像データを補正する。シート管理テーブル４００は、後述の印字位置演算部２１３により生成された印字位置のズレ量と、当該ズレ量を補正するための変換式とをシートの種類毎に記憶する。プリンタエンジン１５０は、印字位置補正部３１１により変換された画像データに基づいて画像を形成する。これによりシートに対する画像の形成位置のズレを相殺するような画像が、中間転写ベルト１０４上に形成される。
【００３６】
パターンジェネレータ７０は、印字位置の目標位置からのズレ量を測定するための印字位置測定用チャートの画像データ（印字位置測定用画像データ）を生成する。印字位置の目標位置からのズレ量を測定するために印字位置調整が実行される場合、印字位置測定用画像データが、パターンジェネレータ７０からプリンタエンジン１５０へ送信される。印字位置測定用画像データを取得したプリンタエンジン１５０は、印字位置測定用チャートが形成されたシートを成果物として出力する。このシートには、印字位置測定用チャートとして基準画像を組み合わせた画像が形成される。シートに形成された印字位置測定用チャートは、基準画像の印字位置を検出するためにスキャナ２００により読み取られる。スキャナ２００は、印字位置測定用チャートの読取結果を印字位置演算部２１３へ送信すれる。
【００３７】
印字位置測定用チャートが形成されたシートは、ＡＤＦ２８０により搬送されながらスキャナ２００に読み取られる。このとき、本実施形態では、シートＳの搬送速度を高精度に算出する。搬送速度の高精度の検出処理については後述する。
【００３８】
印字位置演算部２１３は、スキャナ２００で読み取られた印字位置測定用チャートに含まれる基準画像の座標データから、シート管理テーブル４００に格納される補正パラメータを算出する。印字位置演算部２１３は、算出した補正パラメータをシート管理テーブル４００に格納する。印字位置補正部３１１は、補正パラメータに基づいて、印字位置を決定する。
【００３９】
（印字位置調整）
図３は、印字位置測定用チャートの説明図である。画像形成装置１０は、ユーザによる操作部２０からの指示に応じてシートに印字位置測定用チャートを形成する。印字位置測定用チャートは、オモテ面用の測定用テストパターン８０２と、ウラ面用の測定用テストパターン８０３とからなる。測定用テストパターン８０２、８０３は、複数の基準画像が８２０により構成される。基準画像８２０は、シートの両面の四隅近傍に形成される。
【００４０】
印字位置測定用チャートは、スキャナ２００によりシート両面に形成された測定用テストパターン８０２、８０３が読み取られる。印字位置演算部２１３は、スキャナ２００による読取結果に基づいて、シートのオモテ面、ウラ面のそれぞれの四隅の座標及びオモテ面、ウラ面のそれぞれの基準画像８２０の座標（位置）を検出する。
シートのオモテ面の四隅の座標：（Ｘ01，Ｙ01）〜（Ｘ31，Ｙ31）
オモテ面の基準画像８２０の座標：（Ｘ41，Ｙ41）〜（Ｘ71，Ｙ71）
シートのウラ面の四隅の座標：（Ｘ02，Ｙ02）〜（Ｘ32，Ｙ32）
ウラ面の基準画像８２０の座標：（Ｘ42，Ｙ42）〜（Ｘ72，Ｙ72）
【００４１】
印字位置演算部２１３は、これらの座標に基づいて画像の歪み量及びシートに対する基準画像８２０の位置のズレ量を測定する。印字位置演算部２１３は、これらの測定結果に基づいて、補正パラメータ（リード位置、サイド位置、倍率、直角性、回転量等）を算出する。印字位置演算部２１３は、算出した補正パラメータを、幾何調整量としてシート管理テーブル４００に格納する。補正パラメータには、オモテ面用パラメータとウラ面用パラメータとがあり、それぞれシート管理テーブル４００に格納される。印字位置補正部３１１は、画像データに対して補正パラメータを用いた補正を行う。これにより、画像データに応じて形成される画像の幾何学的な特徴（印字位置、形状）の補正（印字位置調整）が行われる。
【００４２】
補正パラメータを算出するために印字位置測定用チャートを読み取る際のスキャナ２００によるシートの搬送速度は、紙種や搬送ローラ対２２４の経年変化、温湿度等の環境条件によりバラツキが生じる。印字位置演算部２１３は、シートの搬送速度を考慮して印字位置測定用チャートの読取結果の解析を行い、補正パラメータを生成する。そのために、シートの搬送速度を正確に検出する必要がある。
【００４３】
（シートの搬送速度）
図４は、スキャナ２００によるシート読取時の搬送速度の検出に用いられる速度検出用チャートの説明図である。速度検出用チャート８５０は、シートの搬送方向に対して所定の勾配θを有する直線８５１の画像である。スキャナ２００（スキャナユニット４０４）は、ＡＤＦ２８０により搬送されるシートから速度検出用チャート８５０を読み取る。スキャナ２００は、速度検出用チャート８５０を１ラインずつ読み取るラインセンサである。１ラインずつ読み取る方向が主走査方向であり、速度検出用チャート８５０の搬送方向が副走査方向である。
【００４４】
図５は、速度検出用チャート８５０の読取結果の説明図である。図５では、速度検出用チャート８５０の読取結果８６１、８６２が、横軸を時間、縦軸を主走査方向の距離としたＹ−ｔグラフとして表される。Ｙ−ｔグラフは、読取時間毎の直線８５１の位置を表す。読取結果８６１と読取結果８６２とは、読取時の速度検出用チャート８５０の搬送速度が異なる。読取結果８６１の場合が読取結果８６２の場合よりも搬送速度が速いために、読取時間（読み取りを開始してからの経過時間）が短くなっている。
【００４５】
速度検出用チャート８５０の直線８５１の読取結果は、直線８５１の勾配θとシートの搬送速度とに応じて、直線８５１の主走査方向で同じ位置の読取時間Ｔが異なる。読取結果８６１は、搬送速度が速い場合であるために、時間軸に対して角度θHの直線となる。読取結果８６２は、搬送速度が遅い場合であるために、時間軸に対して角度θHよりも小さいθLの直線となる。つまり、シートの搬送速度が速い場合の速度をＶH、遅い場合の速度をＶLとすると、以下の式が成り立つ。
θH＞θLのときＶH＞ＶL
【００４６】
この式は、時間軸に対する読取結果を表す直線の角度θを計測することで、搬送速度が求められることを表す。本実施形態では、このことに基づいて搬送速度を算出する。印字位置演算部２１３は、算出した搬送速度と理想的な搬送速度との差分を調整値として記録し、印字位置測定用チャートの読取結果を調整値に基づいて補正することで、印字位置調整を正確に行う。なお、シートの搬送速度の算出は、速度検出用チャート８５０に限らず、例えば印字位置測定用チャートの基準画像８２０と、速度検出用チャート８５０の直線８５１とを１枚のシートに形成した測定用チャートを用いて行われてもよい。このような測定用チャートを用いることで、印字位置調整と搬送速度算出とを同時に行うことが可能である。
【００４７】
（画像変形）
速度検出用チャート８５０の直線８５１は、画像形成の段階で形状に歪みやサイズの変形が発生することがある。この場合、シートの搬送速度が正確に検出されない。例えば、二次転写部１０６で画像が転写される際に、シートが斜行することで、直線８５１に歪みが生じる。図６は、二次転写部１０６により画像が変形する場合の説明図である。図６（ａ）に示すように、二次転写部１０６は、シートの搬送方向の左側で、シートの搬送速度が右側より遅くなっている。そのためにシートは、反時計回りに旋回する。図６（ｂ）は、旋回するシートに形成される直線を例示する。点線で示す本来形成されるはずの直線６４１に対して、実際には、実線で示す曲線６５１がシートに形成される。
【００４８】
上記のシートの搬送速度の検出方法では、曲線６５１に基づいて搬送速度を検出することが困難である。本実施形態では、曲線６５１がシートに形成される場合であってもシートの搬送速度を検出する技術について説明する。
【００４９】
図７は、本実施形態の実際にシートの搬送速度を算出する際に用いられる、変形のない本来の速度検出用チャートの例示図である。速度検出用チャートは、印字位置測定用チャートと同様に、速度検出用チャートの画像データがパターンジェネレータ７０により生成される。プリンタエンジン１５０は、この画像データをパターンジェネレータ７０から取得して画像形成処理を行うことで、速度検出用チャートを生成する。
【００５０】
変形のない速度検出用チャートは、異なる勾配を有する複数の直線（本実施形態では２本の直線６４１、６４２）で構成される。しかしながら、シートが上記のように旋回することで、直線６４１、６４２が曲線に変形する。図８は、シートが旋回した場合の変形した速度検出用チャートの例示図である。ここでは、本来形成されるはずの直線６４１、６４２が、曲線６５１、６５２に変形している。２本の直線６４１、６４２は、同じように変形することで曲線６５１、６５２となる。そのために直線６４１と直線６４２の相対的な位置関係と、曲線６５１と曲線６５２の相対的な位置関係とには、シートの旋回による影響が生じない。これは、曲線６５１と曲線６５２との勾配の差分は、変形成分がキャンセルされて、直線６４１と直線６４２との勾配の差分と一致することを意味する。
【００５１】
図９は、変形した速度検出用チャートの別の例示図である。図９では、本来の直線６４１、６４２が、倍率変化により直線６６１、６６２に変形される。この場合も、２本の直線６４１、６４２は、同じように変形することで直線６６１、６６２となる。そのために直線６４１と直線６４２の相対的な位置関係と、直線６６１と直線６６２の相対的な位置関係とには、倍率変化による影響が生じない。これは、直線６６１と直線６６２との勾配の差分は、変形成分がキャンセルされて、直線６４１と直線６４２との勾配の差分と一致することを意味する。
【００５２】
以上のことから、シートに形成する画像が変形する場合であっても、少なくとも２つの画像の勾配の差分に基づいてシートの搬送速度を検出することで、変形成分がキャンセルされる。そのために、勾配の差分により、シートの搬送速度が高精度に検出可能である。図１０、図１１は、この場合のシートの搬送速度の検出方法の説明図である。
【００５３】
本来の速度検出用チャートは、図１０に示すように、副走査方向（搬送方向）の長さがＸの直線６４１、６４２を含む。直線６４１の主走査方向の長さはＹ２、直線６４２の主走査方向の長さはＹ１である。この速度検出用チャートの流し読み時の搬送速度Ｖは、直線６４１、６４２がスキャナ２００の読取位置を通過する時間をｔとすると、「Ｖ＝Ｘ／ｔ」の式で表される。
【００５４】
２本の直線６４１、６４２の勾配の差は２本の直線６４１、６４２の主走査方向の長さＹ１、Ｙ２の差分ΔＹとなる。図１１に示すような差分ΔＹと副走査方向の長さＸとのなす角θは、「ｔａｎθ＝ΔＹ／Ｘ」の式で表される。ｔａｎθは、２本の直線６４１、６４２の勾配の差であるために、画像形成時の画像の変形成分がキャンセルされている。そのために、ｔａｎθの値は、画像形成時の変形の有無によらず一定となる。つまり、直線６４１、６４２がスキャナ２００の読取位置を通過するどのタイミングであっても、その時点で読み取られた直線６４１、６４２の主走査方向の長さの差及び副走査方向の長さから算出されるｔａｎθは変化しない。
【００５５】
ｔａｎθの式から、副走査方向の長さＸは、「Ｘ＝ΔＹ／ｔａｎθ」となる。搬送速度Ｖの式に副走査方向の長さＸの式を代入すると、「Ｖ＝ΔＹ／ｔａｎθ／ｔ」となる。この式は、「ΔＹ＝Ｖ×ｔａｎθ×ｔ」と変形される。この変形式は、図５のＹ−ｔグラフの縦軸をΔＹとして、読取結果の傾きαが搬送速度Ｖに定数ｔａｎθを乗じた値であることを表す。すなわち「α＝Ｖ×ｔａｎθ」である。この式は、「Ｖ＝α／ｔａｎθ」と変形される。つまり、搬送速度Ｖは、Ｙ−ｔグラフの傾きαを、定数であるｔａｎθ（θの正接）で割り算した値である。
【００５６】
図１２は、このような搬送速度を算出する式を用いて行う、シートの搬送速度の算出処理を表すフローチャートである。この処理は、画像位置の調整処理を行う際に実行される。
【００５７】
ＣＰＵ３０１は、操作部２０から画像位置の調整指示を受け付けると（Ｓ１０１）、プリンタエンジン１５０により、図７に例示する速度検出用チャートの画像形成処理を行う。速度検出用チャートの画像形成処理は、パターンジェネレータ７０から速度検出用チャートの画像データがプリンタエンジン１５０に送信されることで行われる。プリンタエンジン１５０は、シートに速度検出用チャートの画像データに応じた画像を形成することで、速度検出用チャートを生成する。画像形成装置１０は、生成した速度検出用チャートを出力する（Ｓ１０２）。
【００５８】
出力された速度検出用チャートは、ユーザの手動によりＡＤＦ２８０のシートトレイ２１１に載置される。ユーザは、操作部２０によりＡＤＦ２８０を用いた画像読取処理をＣＰＵ３０１に指示する。ＣＰＵ３０１は、この指示を受け付けると、ＡＤＦ２８０及びスキャナ２００の動作を制御して、シートトレイ２１１に載置された速度検出用チャートの流し読みを行う。速度検出用チャートの読取結果は、スキャナ２００から印字位置演算部２１３へ送信される（Ｓ１０３）。
【００５９】
印字位置演算部２１３は、速度検出用チャートの読取結果からＹ−ｔグラフを取得する。印字位置演算部２１３は、主走査方向の長さの差分ΔＹを算出して、ΔＹ−ｔグラフの傾きαを算出する。印字位置演算部２１３は、算出した傾きαに基づいて、式「Ｖ＝α／ｔａｎθ」によりシートの搬送速度を算出する（Ｓ１０４）。印字位置演算部２１３は、算出した搬送速度をシート管理テーブル４００に格納する（Ｓ１０５）。
【００６０】
以上のような処理により、シートの搬送速度は、速度検出用チャートが変形した場合であっても高精度に検出される。印字位置演算部２１３は、搬送速度を検出した後に、印字位置測定用チャートの読取結果を取得する。印字位置演算部２１３は、印字位置測定用チャートの読取結果と搬送速度とに基づいて、印字位置の補正パラメータを生成して、シート管理テーブル４００に格納する。画像処理部２１０は、シート管理テーブル４００に格納された補正パラメータを用いて画像データを補正してプリンタエンジン１５０に画像形成を行わせることで、印字位置の調整を高精度に行うことができる。
【００６１】
（読取時のシートの斜行）
速度検出用チャートが形成されたシートは、スキャナ２００に読み取られる際に、読取位置を斜行することがある。この場合、速度検出用チャートが変形していない場合であっても、シートの搬送速度が正確に検出されない。シートが斜行する場合の搬送速度の検出処理について、以下に実施例を説明する。
【００６２】
・実施例１
図１３は、シートが斜行する場合の速度検出用チャート８５０の読取結果の説明図である。シートの搬送速度をＶRとする。シートが斜行しない場合の読取結果から得られる直線８５１の搬送方向に対する角度は、θRである（点線）。シートが斜行する場合、主走査方向の長さＹや検出に必要な時間Ｔが、斜行しない場合からズレてしまう。シートが斜行する場合の読取結果から得られる直線８５１の搬送方向に対する角度は、θSとなる（実線）。つまり、搬送速度ＶRが同じであっても、斜行により直線８５１の読取結果の搬送方向に対する角度が変化して、正確な搬送速度の検出が困難になる。
【００６３】
図１３（ａ）は、シートが反時計回りに斜行する場合を例示する。そのために図１３（ｂ）に示すように、直線８５１の搬送方向に対する角度が、θS＞θRの関係となる。なお、シートが時計回りに斜行する場合には、θS＜θRとなる。斜行していない場合には、θS＝θRとなる。
【００６４】
図１４は、シートが斜行する場合の搬送速度の検出方法の説明図である。図１４（ａ）では、速度検出用チャートの読取結果から、直線８５１の角度θSが検出されるとともに、速度検出用チャート８５０が形成されたシートのエッジ８５０ａの搬送方向に対する角度θEが検出される。図１４（ｂ）に示すように、シートのエッジ８５０ａの角度θEは、シートの斜行角度である。そのために、「θS−θE＝θR」である。つまり、角度θS及び角度θEを検出することで、本来の角度θRが検出できて正確な搬送速度が検出可能となる。
【００６５】
図１５は、シートの搬送速度の補正値算出処理を表すフローチャートである。この処理は、画像位置の調整処理を行う際に実行される。
【００６６】
ＣＰＵ３０１は、操作部２０から画像位置の調整指示を受け付けると、プリンタエンジン１５０により、図１４（ａ）に例示するような速度検出用チャート８５０の画像形成処理を行う。速度検出用チャート８５０の画像形成処理は、パターンジェネレータ７０から速度検出用チャートの画像データがプリンタエンジン１５０に送信されることで行われる。プリンタエンジン１５０は、シートに速度検出用チャートの画像データに応じた画像を形成することで、速度検出用チャート８５０を生成する。画像形成装置１０は、生成した速度検出用チャート８５０を出力する（Ｓ２０１）。シートの搬送方向に対して勾配θRとなる直線８５１がシートに形成されることで、速度検出用チャート８５０が生成される。
【００６７】
出力された速度検出用チャート８５０は、ユーザの手動によりＡＤＦ２８０のシートトレイ２１１に載置される。ユーザは、操作部２０によりＡＤＦ２８０を用いた画像読取処理をＣＰＵ３０１に指示する。ＣＰＵ３０１は、この指示を受け付けると、ＡＤＦ２８０及びスキャナ２００の動作を制御して、シートトレイ２１１に載置された速度検出用チャート８５０の流し読みを行う。速度検出用チャート８５０の読取結果は、スキャナ２００から印字位置演算部２１３へ送信される。
【００６８】
印字位置演算部２１３は、速度検出用チャート８５０の読取結果から直線の角度θS及びシートのエッジ８５０ａの角度θEを検出する（Ｓ２０２、Ｓ２０３）。印字位置演算部２１３は、検出した角度θSから角度θEを減算した値と、勾配θRとを比較する（Ｓ２０４、Ｓ２０５）。印字位置演算部２１３は、比較結果に応じて搬送速度の補正値を決定する。（θS−θE）−θR＞０の場合、印字位置演算部２１３は、正の補正値をシート管理テーブル４００に格納して処理を終了する（Ｓ２０６）。（θS−θE）−θR＝０の場合、印字位置演算部２１３は、補正値を格納せずに処理を終了する。（θS−θE）−θR＜０の場合、印字位置演算部２１３は、負の補正値をシート管理テーブル４００に格納して処理を終了する（Ｓ２０７）。シート搬送速度は、補正値に応じて補正されて検出される。
【００６９】
・実施例２
図１６は、シートが斜行する場合の搬送速度の検出方法の説明図である。図１６（ａ）では、速度検出用チャートの読取結果から、速度検出用チャートが形成されたシートのエッジ８５０ａに対する直線８５１の角度θESが検出される。図１６（ｂ）に示すように、直線８５１とシートのエッジ８５０ａとの相対位置を表す角度θESは、斜行の有無によらず固定値であり、「θES＝θR」である。つまり、直線８５１とシートのエッジ８５０ａとの相対位置を検出することで、本来の角度θRが検出できて正確な搬送速度が検出可能となる。
【００７０】
図１７は、シートの搬送速度の補正値算出処理を表すフローチャートである。この処理は、画像位置の調整処理を行う際に実行される。
【００７１】
ＣＰＵ３０１は、操作部２０から画像位置の調整指示を受け付けると、プリンタエンジン１５０により、図１４（ａ）に例示するような速度検出用チャート８５０の画像形成処理を行う。速度検出用チャート８５０の画像形成処理は、パターンジェネレータ７０から速度検出用チャートの画像データがプリンタエンジン１５０に送信されることで行われる。プリンタエンジン１５０は、シートに速度検出用チャートの画像データに応じた画像を形成することで、速度検出用チャート８５０を生成する。画像形成装置１０は、生成した速度検出用チャート８５０を出力する（Ｓ３０１）。シートの搬送方向に対して勾配θRとなる直線８５１がシートに形成されることで、速度検出用チャート８５０が生成される。
【００７２】
出力された速度検出用チャート８５０は、ユーザの手動によりＡＤＦ２８０のシートトレイ２１１に載置される。ユーザは、操作部２０によりＡＤＦ２８０を用いた画像読取処理をＣＰＵ３０１に指示する。ＣＰＵ３０１は、この指示を受け付けると、ＡＤＦ２８０及びスキャナ２００の動作を制御して、シートトレイ２１１に載置された速度検出用チャート８５０の流し読みを行う。速度検出用チャート８５０の読取結果は、スキャナ２００から印字位置演算部２１３へ送信される。
【００７３】
印字位置演算部２１３は、速度検出用チャート８５０の読取結果から直線８５１とシートのエッジ８５０ａとの相対位置を表す角度θESを検出する（Ｓ３０２）。印字位置演算部２１３は、検出した角度θESと勾配θRとを比較する（Ｓ３０３）。印字位置演算部２１３は、比較結果に応じて搬送速度の補正値を決定する。θES−θR＞０の場合、印字位置演算部２１３は、正の補正値をシート管理テーブル４００に格納して処理を終了する（Ｓ３０４）。θES−θR＝０の場合、印字位置演算部２１３は、補正値を格納せずに処理を終了する。θES−θR＜０の場合、印字位置演算部２１３は、負の補正値をシート管理テーブル４００に格納して処理を終了する（Ｓ３０５）。シート搬送速度は、補正値に応じて補正されて検出される。
【００７４】
・実施例３
図１８は、速度検出用チャートの説明図である。スキャナユニット４０４は、単一、または主走査方向に複数配置される。速度検出用チャート８５０は、シートの搬送方向（副走査方向）に対して所定の勾配θを有する直線８５１、８５２の画像である。直線８５１と直線８５２とは、主走査方向（搬送方向に直交する方向）の中心線に対して対称になるように配置される。そのために直線８５１と直線８５２とは、主走査方向の中心線に対する傾きが同じ大きさで正負の符号が異なる。
【００７５】
速度検出用チャート８５０の流し読みによる読取結果からは、シートの主走査方向の長さであるチャート幅Ｈ８５３が検出できる。チャート幅Ｈ８５３により、速度検出用チャート８５０の単位時間毎の主走査方向の中心値ｈ８５４が得られる。中心値ｈ８５４の測定回数は、速度検出用チャート８５０が形成されたシートの搬送速度及びスキャナ２００の性能により決定される。測定回数がｎ回（ｎは自然数）の場合、チャート幅Ｈ８５３に基づいて中心値ｈ８５４として「ｈ１〜ｈｎ」が算出される。
【００７６】
速度検出用チャート８５０の流し読みによる読取結果からは、直線８５１の座標が単位時間毎に読み取られる。直線８５１の主走査方向の座標ｌｎと、そのときの中心値ｈ８５４（ｈｎ）との距離Ｌｎは、「Ｌｎ＝ｌｎ−ｈｎ」となる。同様に、直線８５２の主走査方向の座標ｒｎと、そのときの中心値ｈ８５４（ｈｎ）との距離Ｒｎは、「Ｒｎ＝ｒｎ−ｈｎ」となる。
【００７７】
図１９は、このような速度検出用チャート８５０の読取結果の説明図である。図１９では、直線８５１の読取結果から得られる距離Ｌ１〜Ｌｎ及び直線８５２の読取結果から得られる距離Ｒ１〜Ｒｎが測定時間毎に示される。シートが斜行せずに読み取られる場合、各測定時間で距離Ｌｎと距離Ｒｎとが等しくなる。距離Ｌｎと距離Ｒｎとの差をΔＳｎとすると、ΔＳｎは、シートが斜行せずに読み取られる場合に「０」になる。
【００７８】
図２０は、斜行時の速度検出用チャートの説明図である。シートが斜行することで、斜行しない場合の速度検出用チャート８５０（点線）に比較して、速度検出用チャート８５０（実線）の位置が主走査方向に旋回する。これにより、各測定時間の距離Ｌｎと距離Ｒｎとが等しくなくなり、ΔＳｎが「０」ではなくなる。つまり、シートが斜行しながら読み取られることで、速度検出用チャート８５０の読取結果から得られる直線８５１、８５２の座標が斜行しない場合から変化してしまい、正確なシートの搬送速度の検出が困難になる。なお、シートが時計回りに回転して斜行する場合、距離Ｌｎが距離Ｒｎよりも大きくなってΔＳｎ＜０となる。シートが反時計回りに回転して斜行する場合、距離Ｌｎが距離Ｒｎよりも小さくなってΔＳｎ＞０となる。
【００７９】
図２１は、シートが斜行する場合の速度検出用チャート８５０の読取結果の説明図である。図２１（ａ）は、シートが反時計回りに回転して斜行する場合の距離Ｌｎ、Ｒｎを例示する。斜行により、本来の距離Ｌｎ、Ｒｎ（点線）が、距離Ｌｎ、Ｒｎ（実線）に変動する。図２１（ｂ）は、シートが斜行する場合のΔＳｎを例示する。上記の通り、シートが時計回りに回転して斜行する場合、ΔＳｎ＜０となる。シートが反時計回りに回転して斜行する場合、ΔＳｎ＞０となる。斜行に応じて搬送速度を検出するために、ΔＳｎを各直線８５１、８５２の読取結果（座標）の補正値として用いる。例えば、シートが反時計回りに回転して斜行する場合、直線８５１の読取結果（距離Ｌｎ）にΔＳｎを加算し、直線８５２の読取結果（距離Ｒｎ）からΔＳｎを減算する。演算後の直線８５１、８５２の読取結果に基づいて、シートの搬送速度が検出される。これにより、斜行による影響を抑制して、シートの搬送速度が正確に検出される。
【００８０】
図２２は、シートの搬送速度の補正値算出処理を表すフローチャートである。この処理は、画像位置の調整処理を行う際に実行される。
【００８１】
ＣＰＵ３０１は、操作部２０から画像位置の調整指示を受け付けると、プリンタエンジン１５０により、図１８に例示する速度検出用チャート８５０の画像形成処理を行う。速度検出用チャートの画像形成処理は、パターンジェネレータ７０から速度検出用チャートの画像データがプリンタエンジン１５０に送信されることで行われる。プリンタエンジン１５０は、シートに速度検出用チャートの画像データに応じた画像を形成することで、速度検出用チャート８５０を生成する。画像形成装置１０は、生成した速度検出用チャート８５０を出力する（Ｓ４０１）。シートの搬送方向に対して勾配θとなる直線８５１、８５２がシートに形成されることで、速度検出用チャート８５０が生成される。
【００８２】
出力された速度検出用チャート８５０は、ユーザの手動によりＡＤＦ２８０のシートトレイ２１１に載置される。ユーザは、操作部２０によりＡＤＦ２８０を用いた画像読取処理をＣＰＵ３０１に指示する。ＣＰＵ３０１は、この指示を受け付けると、ＡＤＦ２８０及びスキャナ２００の動作を制御して、シートトレイ２１１に載置された速度検出用チャート８５０の流し読みを行う。速度検出用チャートの読取結果は、スキャナ２００から印字位置演算部２１３へ送信される（Ｓ４０２）。
【００８３】
印字位置演算部２１３は、速度検出用チャート８５０の読取結果から直線８５１、８５２の距離Ｒｎ、Ｌｎを検出する（Ｓ４０３）。印字位置演算部２１３は、検出した距離Ｒｎ、Ｌｎに基づいてΔＳｎを算出する（Ｓ４０４）。印字位置演算部２１３は、算出したΔＳｎが「０」と等しいか否かを判定する（Ｓ４０５）。ΔＳｎが「０」と等しくない場合（Ｓ４０５：N）、印字位置演算部２１３は、補正値を算出する（Ｓ４０６）。印字位置演算部２１３は、ΔＳｎ＞０の場合に、補正値として正の値のΔＳｎを算出し、ΔＳｎ＜０の場合に、補正値として負の値のΔＳｎを算出する。印字位置演算部２１３は、算出した補正値をシート管理テーブル４００に格納して処理を終了する（Ｓ４０７）。ΔＳｎが「０」と等しい場合（Ｓ４０５：Y）、印字位置演算部２１３は、シートが斜行していないと判定する。この場合、印字位置演算部２１３は、補正値の算出及び格納を行わずに処理を終了する。
【００８４】
図２３は、ΔＳｎの変動が曲線になる場合の速度検出用チャート８５０の読取結果の説明図である。このように副走査方向の所定の範囲内での読取結果が変動する場合であっても、印字位置演算部２１３は、図２２で説明した処理により補正値を生成可能である。
【００８５】
以上のような実施例１、２、３の処理により、シートの搬送速度は、速度検出用チャートが形成されたシートが斜行されて読み取られた場合であっても高精度に検出される。印字位置演算部２１３は、搬送速度を検出した後に、印字位置測定用チャートの読取結果を取得する。印字位置演算部２１３は、印字位置測定用チャートの読取結果と搬送速度とに基づいて、印字位置の補正パラメータを生成して、シート管理テーブル４００に格納する。画像処理部２１０は、シート管理テーブル４００に格納された補正パラメータを用いて画像データを補正してプリンタエンジン１５０に画像形成を行わせることで、印字位置の調整を高精度に行うことができる。また、実施例１、２、３においては、速度検出用チャートと印字位置測定用チャートとを別々のシートに形成したが、例えば、印字位置測定用チャートの余白部分に速度検出用チャートの直線が形成された１枚のチャートとしてもよい。この構成によれば、直線の読取結果に基づいて搬送速度や斜行の影響が抑制された高精度な印字位置調整を、少量のシートによって実現することができる。
【００８６】
（変形例）
上記の説明では、ユーザが手動でスキャナ２００に速度検出用チャートを読み取らせているが、これは自動化可能である。図２４は、速度検出用チャートを自動的に読み取る構成を備えた画像形成装置１０の構成説明図である。この画像形成装置１０は、図１の構成に加えて、画像形成後のシートの排出先に、調整ユニット６００を備えた表裏見当装置である。調整ユニット６００により、ユーザは、手動で速度検出用チャートを読み取らせる操作を行う必要がなくなる。
【００８７】
画像形成装置１０は、シートを排紙ローラ１１２から機外に排出せず、搬送路を介して調整ユニット６００に受け渡す構成となっている。調整ユニット６００は、画像形成装置１０からシートを受け取って搬送するスルーパス６３０、スルーパス６３０の迂回路となる測定パス６３１、及び外部の装置へシートを排出する排出パス６３２を備えるシート搬送装置である。スルーパス６３０と測定パス６３１との分岐には、フラッパ６２１が設けられる。
【００８８】
スルーパス６３０には、第１搬送ローラ対６０１が設けられる。排出パス６３２には、第２搬送ローラ対６０２及び第３搬送ローラ対６０３が設けられる。測定パス６３１を通過しない場合、フラッパ６２１によりスルーパス６３０に導かれたシートは、第１搬送ローラ対６０１、第２搬送ローラ対６０２、第３搬送ローラ対６０３の順に搬送されて、調整ユニット６００の外部へ排出される。例えば通常の画像が形成されたシートは、スルーパス６３０及び排出パス６３２を介して調整ユニット６００から排出される。
【００８９】
測定パス６３１には、表裏見当部７００が設けられる。表裏見当部７００は、シートの形状と、シートに印字された画像の形状及び位置と、を測定する。高精度な測定結果を得るためには、シート毎の形状のバラツキや印字位置のバラツキを平均化する必要がある。そのために表裏見当部７００は、複数枚のシートを測定する。表裏見当部７００は、例えばコンタクトイメージセンサ（ＣＩＳ）により構成される。これにより、シートを搬送しながら測定を行なうことで調整時間を短縮でき、且つ装置サイズを小型化することができる。
【００９０】
表裏見当部７００は、印字位置測定用チャートのオモテ面用の測定用テストパターン８０２とウラ面用の測定用テストパターン８０３とを略同時に読み取ることができる。そのために表裏見当部７００は、測定パス６３１を挟んで対向配置されるオモテ面用ＣＩＳ７０１及びウラ面用ＣＩＳ７０２備える。表裏見当部７００は、シート搬送ローラ対６１１、６１２、６１３、ガラス兼搬送ガイド部材７０３、７０４、及び黒色バッキング兼搬送ガイド部材７０５、７０６を備える。
【００９１】
シート搬送ローラ対６１１、６１２、６１３は、表裏見当部７００内部で安定した搬送速度でシートを搬送する。シート搬送ローラ対６１１、６１２、６１３は、不図示の駆動部により駆動される。ガラス兼搬送ガイド部材７０３は、オモテ面用ＣＩＳ７０１の焦点深度方向位置を安定化させる。ガラス兼搬送ガイド部材７０４は、ウラ面用ＣＩＳ７０２の焦点深度方向位置を安定化させる。ガラス兼搬送ガイド部材７０３とガラス兼搬送ガイド部材７０４とは、測定パス６３１に対して対向配置される。黒色バッキング兼搬送ガイド部材７０５、７０６は、シート端部のコントラストを明確化する。黒色バッキング兼搬送ガイド部材７０５と黒色バッキング兼搬送ガイド部材７０６とは、測定パス６３１に対して対向配置される。
【００９２】
以上のような構成では、表裏見当部７００で速度検出用チャートが読み取られて搬送測位度が検出される。搬送速度の検出処理については、上記した通りである。そのために、速度検出用チャートが変形した場合や、シートが斜行する場合であって、正確なシートの搬送速度が検出可能である。
【００９３】
以上のような本実施形態では、搬送中のシートから速度検出用チャートの直線を読み取り、その読取結果に基づいてシートの搬送速度を検出する。読取結果には、搬送速度を検出するための直線の読取結果の他に、正確な搬送速度を検出するための基準の読取結果となる他の直線やシートのエッジの読取結果が含まれる。基準となる読取結果と直線の読取結果とに基づいてシートの搬送速度を検出することで、シートに形成される画像の変形や搬送中のシートが斜行することによる搬送速度の検出精度の低下を防止することができる。シートの搬送速度を高精度に検出することで、画像形成装置１０は、印字位置の調整を高精度に行うことができる。
【図１】
2020154029.tif 000003
【図２】
2020154029.tif 000004
【図３】
2020154029.tif 000005
【図４】
2020154029.tif 000006
【図５】
2020154029.tif 000007
【図６】
2020154029.tif 000008
【図７】
2020154029.tif 000009
【図８】
2020154029.tif 000010
【図９】
2020154029.tif 000011
【図１０】
2020154029.tif 000012
【図１１】
2020154029.tif 000013
【図１２】
2020154029.tif 000014
【図１３】
2020154029.tif 000015
【図１４】
2020154029.tif 000016
【図１５】
2020154029.tif 000017
【図１６】
2020154029.tif 000018
【図１７】
2020154029.tif 000019
【図１８】
2020154029.tif 000020
【図１９】
2020154029.tif 000021
【図２０】
2020154029.tif 000022
【図２１】
2020154029.tif 000023
【図２２】
2020154029.tif 000024
【図２３】
2020154029.tif 000025
【図２４】
2020154029.tif 000026