(57)【特許請求の範囲】
【請求項１】
搬送機構によって搬送される搬送対象の搬送方向への移動量を計測する電気的装置であって、
前記搬送機構に設けられたエンコーダと、
前記エンコーダの出力信号に基づき、前記搬送対象の前記搬送方向への移動量を計測する第一計測手段と、
前記搬送対象を撮影して、前記搬送方向に直交しない特定の検出方向における前記搬送対象の変位量を検出する光学センサと、
同一期間における前記光学センサによる前記変位量の検出値と前記第一計測手段による前記移動量の計測値とに基づき、前記変位量の検出値を前記搬送対象の前記搬送方向への移動量に変換するパラメータの値として、前記光学センサと前記搬送対象との間の撮影方向の距離に応じたスケール比を算出する算出手段と、
前記算出手段により算出された前記スケール比を用いて、前記光学センサによる前記変位量の検出値を変換することにより、前記搬送対象の前記搬送方向への移動量を計測する第二計測手段と、
を備え、
前記光学センサは、前記検出方向としての、前記搬送方向に直交しない第一の検出方向、及び、前記第一の検出方向とは異なる第二の検出方向における前記搬送対象の変位量を検出するものであり、
前記算出手段は、前記光学センサによる前記第一及び第二の検出方向についての前記変位量の検出値と前記第一計測手段による前記移動量の計測値とに基づき、前記スケール比に加え、前記搬送方向に対する前記第一又は前記第二の検出方向の傾きを表す値を算出し、
前記第二計測手段は、前記算出手段により算出された前記スケール比及び前記傾きを表す値を用いて、前記光学センサによる前記変位量の検出値を、前記搬送対象の前記搬送方向への移動量に変換すること
を特徴とする電気的装置。
【請求項２】
前記算出手段は、厚みの異なるシートの種類毎に、当該種類の前記シートが前記搬送対象として前記搬送機構により搬送される際の前記光学センサによる前記第一及び第二の検出方向についての前記変位量の検出値と前記第一計測手段による前記移動量の計測値とに基づき、前記スケール比及び前記傾きを表す値を算出し、
前記第二計測手段は、前記搬送対象の前記シートの種類に対応した前記スケール比及び前記傾きを表す値を用いて、前記搬送対象の前記搬送方向への移動量を計測すること
を特徴とする請求項１記載の電気的装置。
【請求項３】
前記搬送機構は、ローラの回転によって前記搬送対象を前記搬送方向に搬送するものであり、
前記エンコーダは、前記ローラの回転に応じた信号を出力するものであり、
前記算出手段は、前記ローラが整数回転したときの前記光学センサによる前記第一及び第二の検出方向についての前記変位量の検出値と前記第一計測手段による前記移動量の計測値とに基づき、前記スケール比及び前記傾きを表す値を算出すること
を特徴とする請求項１記載の電気的装置。
【請求項４】
前記搬送機構は、前記搬送方向の上流及び下流の夫々にローラを備え、前記上流及び下流のローラの回転により前記搬送対象を前記搬送方向に搬送するものであり、
前記エンコーダは、前記ローラの回転に応じた信号を出力するものであり、
前記算出手段は、前記搬送対象が前記上流及び下流のローラの両者から力の作用を受けて搬送される期間での前記光学センサによる前記第一及び第二の検出方向についての前記変位量の検出値と前記第一計測手段による前記移動量の計測値と基づき、前記スケール比及び前記傾きを表す値を算出すること
を特徴とする請求項１又は請求項３記載の電気的装置。
【請求項５】
前記第二計測手段は、前記スケール比及び前記傾きを表す値を用いて、前記光学センサによる前記変位量の検出値を変換することにより、前記搬送対象の前記搬送方向への移動量に加えて、前記搬送対象の前記搬送方向とは直交する方向への移動量を計測すること
を特徴とする請求項１〜請求項４のいずれか一項記載の電気的装置。
【請求項６】
前記搬送対象に主走査方向の画像を形成する、又は、前記搬送対象に形成された画像を前記主走査方向に読み取る処理機構と、
前記搬送対象を前記搬送方向としての副走査方向に搬送する前記搬送機構と、
前記搬送機構及び前記処理機構を制御することによって、当該電気的装置を画像形成装置又は画像読取装置として機能させる制御手段と、を備え、
前記制御手段は、前記第二計測手段により計測された前記搬送対象の前記副走査方向への移動量に基づき、前記搬送機構を制御すること
を特徴とする請求項１〜請求項４のいずれか一項記載の電気的装置。
【請求項７】
前記搬送対象に主走査方向の画像を形成する、又は、前記搬送対象に形成された画像を主走査方向に読み取る処理機構と、
前記搬送対象を前記搬送方向としての副走査方向に搬送する前記搬送機構と、
前記搬送機構及び前記処理機構を制御することによって、当該電気的装置を画像形成装置又は画像読取装置として機能させる制御手段と、を備え、
前記第二計測手段は、前記算出手段により算出された前記スケール比及び前記傾きを表す値を用いて、前記光学センサによる前記変位量の検出値を変換することにより、前記搬送対象の前記副走査方向への移動量及び前記主走査方向への移動量を計測し、
前記制御手段は、前記第二計測手段により計測された前記搬送対象の前記副走査方向及び前記主走査方向への移動量に基づき、前記搬送機構及び前記処理機構を制御すること
を特徴とする請求項５記載の電気的装置。
【請求項８】
前記処理機構は、インク液滴を吐出する処理ヘッドを前記主走査方向に搬送して、前記搬送対象に画像を形成するものであり、
前記制御手段は、前記第二計測手段により計測された前記搬送対象の前記主走査方向への移動量に基づき、前記処理ヘッドによる前記インク液滴の吐出タイミングを調整するように前記処理機構を制御すること
を特徴とする請求項６又は請求項７記載の電気的装置。
【請求項９】
前記制御手段は、前記搬送機構を制御して、前記搬送対象を前記副走査方向に所定量移動させては、前記処理機構を制御することにより、前記処理ヘッドを前記主走査方向に搬送しつつ、前記処理ヘッドにインク液滴を吐出させて、前記搬送対象に画像を形成するものであり、前記第二計測手段により計測された前記搬送対象の前記主走査方向への移動量に対応する時間、前記処理ヘッドによるインク液滴の吐出開始タイミングをずらすように前記処理機構を制御すること
を特徴とする請求項８記載の電気的装置。
【請求項１０】
前記第二計測手段により計測された前記搬送対象の前記搬送方向とは直交する方向への移動量が予め定められた閾値を超えると、搬送異常を報知する報知手段
を備えることを特徴とする請求項１〜請求項９のいずれか一項記載の電気的装置。
【請求項１１】
搬送対象を特定の搬送方向に搬送する電気的装置であって、前記搬送方向に直交しない第一の検出方向及び前記第一の検出方向とは異なる第二の検出方向における前記搬送対象
の変位量を、前記搬送対象を撮影して検出する光学センサを備え、この光学センサを用いて、前記搬送対象の前記搬送方向への移動量を計測する電気的装置
に対し、前記変位量の検出値を前記搬送対象の前記搬送方向への移動量に変換するための変換パラメータの値を設定する方法であって、
前記光学センサを前記電気的装置内に固定した状態で前記電気的装置に前記搬送対象を搬送させることによって、前記搬送対象の前記搬送方向への移動量を計測する計測装置による、前記搬送対象の前記搬送方向への移動量の計測値と、同一期間における前記光学センサによる前記第一及び前記第二の検出方向についての前記変位量の検出値と、を取得する取得手順と、
前記取得手順により取得された前記計測装置による前記計測値と、前記光学センサによる前記第一及び前記第二の検出方向についての前記変位量の検出値と、に基づいて、前記変換パラメータとして、前記光学センサと前記搬送対象との撮影方向の距離に依存する第一のパラメータ、並びに、前記搬送方向に対する前記第一及び前記第二の検出方向の傾きに依存する第二のパラメータの各値を算出する算出手順と、
前記算出手順により算出された前記第一及び第二のパラメータの値を前記電気的装置に設定する設定手順と、
を含むことを特徴とする設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬送物の移動量を計測する電気的装置及びこの計測に用いられるパラメータを電気的装置に設定する方法に関する。
【背景技術】
【０００２】
従来、用紙を所定量搬送しては記録ヘッドを通じて用紙に画像を形成することにより、用紙に一連の画像を形成するインクジェットプリンタ等の画像形成装置が知られている。また、原稿を搬送しつつ、読取ヘッドと対向する原稿の領域を読取ヘッドに読み取らせることにより、原稿の読取画像を表す画像データを生成する読取装置が知られている。
【０００３】
この他、画像形成装置としては、記録ヘッドを搭載するキャリッジに光学センサを備え、光学センサを通じて用紙の移動量を検出するものが知られている（特許文献１参照）。光学センサは、例えば、光電変換素子（ＣＣＤやＣＭＯＳ等）が一次元又は二次元に配列された受光部を備えた構成にされ、用紙からの反射光を受光部にて受光することにより、用紙の移動量を検出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１３１７８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、キャリッジに光学センサを取り付ける際には、誤差が生じる。また、光学センサにおいては、レンズと受光部との位置関係の誤差等により個体間で検出値のばらつきが生じる。従って、従来技術によれば、光学センサの検出値を用いても、高精度に用紙の移動量を計測することが難しい。
【０００６】
本発明は、こうした問題に鑑みなされたものであり、光学センサを用いて搬送物の移動量を高精度に計測可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の電気的装置は、搬送機構によって搬送される搬送対象の搬送方向への移動量を計測する電気的装置である。この電気的装置は、エンコーダと、第一計測手段と、光学センサと、算出手段と、第二計測手段と、を備える。
【０００８】
第一計測手段は、搬送機構に設けられたエンコーダの出力信号に基づき、搬送対象の搬送方向への移動量を計測する。一方、光学センサは、搬送対象を撮影して、上記搬送方向に直交しない特定の検出方向における搬送対象の変位量を検出する。算出手段は、同一期間における光学センサによる変位量の検出値と第一計測手段による移動量の計測値とに基づき、変位量の検出値を搬送対象の搬送方向への移動量に変換する変換パラメータの値として、光学センサと搬送対象との間の撮影方向の距離に応じたスケール比を算出する。そして、第二計測手段は、算出手段により算出されたスケール比を用いて、光学センサによる変位量の検出値を変換することにより、搬送対象の搬送方向への移動量を計測する。
【０００９】
光学センサの取付誤差によっては、光学センサと搬送対象との位置関係が、電気的装置間でばらつく。また、光学センサの個体差によっては、光学センサの内部構成要素と搬送対象との位置関係がばらつく。このため、電気的装置間においては、光学センサの検出値
にばらつきが生じる。そこで、本発明では、エンコーダから得られる搬送対象の搬送方向への移動量に基づき、光学センサの検出値に適用する変換パラメータとして、光学センサと搬送対象との間の距離に応じたスケール比を算出する。
【００１０】
本発明によれば、電気的装置が変換パラメータを算出する機能を有しているので、取付誤差や光学センサの個体差による上記検出値のばらつきを抑え、光学センサの検出値から高精度に搬送対象の移動量を計測することができる。
【００１１】
ところで、上記搬送対象として厚みの異なる複数種類のシートを搬送する搬送機構によるシートの移動量を計測する場合、算出手段及び第二計測手段は、次のように構成することができる。即ち、算出手段は、厚みの異なるシートの種類毎に、当該種類のシートが搬送対象として搬送機構により搬送される際の光学センサによる変位量の検出値と第一計測手段による移動量の計測値とに基づき、スケール比を算出する構成にすることができる。また、第二計測手段は、搬送対象のシートの種類に対応したスケール比を用いて、搬送対象の搬送方向への移動量を計測する構成にすることができる。
【００１２】
光学センサと搬送対象との位置関係の変化は、シートの厚みによっても生じる。従って、厚みの異なるシートの種類の夫々に対してスケール比を算出し、搬送対象とされるシートの種類に応じて使用するスケール比を切り替えて、搬送対象の移動量を計測するように電気的装置を構成すれば、シートの厚みによる誤差を抑えて、高精度に移動量を計測することができる。
【００１３】
また、搬送機構がローラの回転によって搬送対象を搬送し、エンコーダが、ローラの回転に応じた信号を出力する場合には、エンコーダを用いて搬送対象の移動量を計測するに際して偏心等を原因とする周期的な誤差が生じる。そこで、このような環境において、算出手段は、ローラが整数回転したときの光学センサによる変位量の検出値と第一計測手段による移動量の計測値とに基づき、スケール比を算出する構成にされるとよい。
【００１４】
この他、搬送機構が、搬送方向の上流及び下流の夫々にローラを備え、上流及び下流のローラの回転により搬送対象を搬送方向に搬送するものである場合、算出手段は、搬送対象が上流及び下流のローラの両者から力の作用を受けて搬送される期間での光学センサによる変位量の検出値と第一計測手段による移動量の計測値と基づき、スケール比を算出する構成にすることができる。
【００１５】
搬送対象が上下流のローラの両者から力の作用を受けて搬送される期間では、ローラに対する搬送対象の滑りによって、エンコーダを用いた移動量の計測値に誤差が生じる可能性が、上下流のローラのいずれか一方だけからの力の作用により搬送対象が搬送される期間よりも小さい。従って、本発明によれば、一層高精度にスケール比を算出することができる。
【００１６】
また、光学センサとしては、搬送方向に直交しない第一の検出方向、及び、第一の検出方向とは異なる第二の検出方向における搬送対象の変位量を検出するものを一例に挙げることができる。そして、この光学センサを用いる場合の算出手段は、光学センサによる第一及び第二の検出方向についての変位量の検出値と第一計測手段による移動量の計測値とに基づき、スケール比に加え、搬送方向に対する第一又は第二の検出方向の傾きを表す値を算出する構成にすることができる。併せて、第二計測手段は、算出手段により算出されたスケール比及び傾きを表す値を用いて、光学センサによる変位量の検出値を、搬送対象の搬送方向への移動量に変換する構成にすることができる。
【００１７】
光学センサの取付誤差によっては、検出方向の搬送方向に対する傾きにもばらつきが生
じる可能性がある。そして、傾きのばらつきは、光学センサを用いた移動量の計測精度に影響を与える。従って、上述したように傾きを考慮して、光学センサによる変位量の検出値を、搬送対象の移動量に変換すれば、一層高精度に移動量を計測することができる。
【００１８】
また、この光学センサを用いる場合、第二計測手段は、スケール比及び傾きを表す値を用いて、光学センサによる変位量の検出値を変換することにより、搬送対象の搬送方向への移動量に加えて、搬送対象の搬送方向とは直交する方向への移動量を計測する構成にすることができる。
【００１９】
また、本発明の電気的装置は、画像形成装置や画像読取装置に適用することができる。即ち、上記電気的装置には、搬送対象に主走査方向の画像を形成する、又は、搬送対象に形成された画像を主走査方向に読み取る処理機構を設けることができる。更には、搬送対象を搬送方向としての副走査方向に搬送する搬送機構を設けることができる。また、この電気的装置には、搬送機構及び処理機構を制御することによって、当該電気的装置を画像形成装置又は画像読取装置として機能させる制御手段を設けることができる。また、制御手段は、第二計測手段により計測された搬送対象の副走査方向への移動量に基づき、搬送機構を制御する構成にすることができる。
【００２０】
本発明の電気的装置によれば、搬送対象（例えばシート）の移動量を高精度に計測することができるので、搬送対象の副走査方向への搬送制御を高精度に行うことができる。従って、本発明を画像形成装置に適用すれば、搬送対象に高精度な画像を形成することができ、本発明を画像読取装置に適用すれば、高精度な画像読取を実現することができる。
【００２１】
この他、光学センサが第一及び第二の検出方向への変位量を検出するものである場合、第二計測手段は、算出手段により算出されたスケール比及び傾きを表す値を用いて、光学センサによる変位量の検出値を変換することにより、搬送対象の副走査方向への移動量及び主走査方向への移動量を計測する構成にすることができる。また、制御手段は、第二計測手段により計測された搬送対象の副走査方向及び主走査方向への移動量に基づき、搬送機構及び処理機構を制御する構成にすることができる。
【００２２】
例えば、処理機構により、インク液滴を吐出する処理ヘッドを主走査方向に搬送して、搬送対象に画像を形成する電気的装置において、制御手段は、第二計測手段により計測された搬送対象の主走査方向への移動量に基づき、処理ヘッドによるインク液滴の吐出タイミングを調整するように処理機構を制御する構成にすることができる。この調整によれば、搬送対象の斜行による画質の劣化を抑えることができる。
【００２３】
更に、搬送対象を副走査方向に所定量移動させては、処理ヘッドを主走査方向に搬送しつつ、処理ヘッドにインク液滴を吐出させて、搬送対象に画像を形成する環境において、制御手段は、第二計測手段により計測された搬送対象の主走査方向への移動量に対応する時間、処理ヘッドによるインク液滴の吐出開始タイミングをずらすように処理機構を制御する構成にすることができる。
【００２４】
また、本発明の設定方法は、第一及び第二の検出方向における搬送対象の変位量を、搬送対象を撮影して検出する光学センサを備え、この光学センサを用いて、搬送対象の搬送方向への移動量を計測する電気的装置に対し、次のように、変位量の検出値を搬送対象の搬送方向への移動量に変換するための変換パラメータの値を設定するものである。
【００２５】
まず、光学センサを電気的装置内に固定した状態で電気的装置に搬送対象を搬送させることによって、搬送対象の搬送方向への移動量を計測する計測装置による、搬送対象の搬送方向への移動量の計測値と、同一期間における光学センサによる第一及び第二の検出方
向についての変位量の検出値と、を取得する（取得手順）。
【００２６】
次に、取得手順により取得された計測装置による計測値と、光学センサによる第一及び第二の検出方向についての変位量の検出値と、に基づいて、変換パラメータとして、光学センサと搬送対象との撮影方向の距離に依存する第一のパラメータ、並びに、搬送方向に対する第一及び第二の検出方向の傾きに依存する第二のパラメータの各値を算出する（算出手順）。そして、算出手順により算出された第一及び第二のパラメータの値を電気的装置に設定する（設定手順）。
【００２７】
計測装置としては、この電気的装置に内蔵されたものを用いてもよいし、別の計測装置を用いてもよい。例えば、この電気的装置の製造工場に設けられた精密計測可能な計測装置を用いることができる。この設定方法を用いれば、高精度に搬送対象の移動量を計測可能な電気的装置を構成することができる。付言すると、本発明の電気的装置に関する種々の技術的思想は、この設定方法の発明にも適用することができる。
【図面の簡単な説明】
【００２８】
【図１】画像形成装置１の構成を表すブロック図である。
【図２】給紙機構１０及び用紙搬送機構２０の機械的構成を表す断面図である。
【図３】印字機構３０の機械的構成を表す上面図である。
【図４】光学センサ３７の詳細構成を表す画像形成装置１の断面図である。
【図５】制御ユニット５０の詳細構成を表すブロック図である。
【図６】センサ信号処理部７０５が繰返し実行する処理を表すフローチャートである。
【図７】主制御部７０９が実行する登録処理を表すフローチャートである。
【図８】主制御部７０９が記憶する変換テーブルの構成を表す図である。
【図９】主制御部７０９が実行する印刷処理を表すフローチャートである。
【図１０】インク液滴の吐出タイミングを示した図である。
【発明を実施するための形態】
【００２９】
以下に本発明の実施例について、図面と共に説明する。
本実施例の画像形成装置１は、所謂インクジェットプリンタであり、図１に示すように、給紙機構１０と、用紙搬送機構２０と、印字機構３０と、制御ユニット５０と、音出力ユニット６０と、ＡＳＦモータＭ１と、モータドライバＤＲ１と、ＬＦモータＭ２と、モータドライバＤＲ２と、ＣＲモータＭ３と、モータドライバＤＲ３と、ヘッド駆動回路ＤＲ４と、を備える。
【００３０】
ＡＳＦモータＭ１は、給紙機構１０に動力を付与する直流モータであり、モータドライバＤＲ１によって駆動される。ＬＦモータＭ２は、用紙搬送機構２０に動力を付与する直流モータであり、モータドライバＤＲ２によって駆動される。また、ＣＲモータＭ３は、印字機構３０に動力を付与する直流モータであり、モータドライバＤＲ３によって駆動される。この他、ヘッド駆動回路ＤＲ４は、記録ヘッド３１を駆動するものである。
【００３１】
給紙機構１０は、図２に示すように、給紙トレイ１０１に収容された用紙Ｑを１枚ずつ分離して用紙搬送機構２０に供給するものである。この給紙機構１０は、給紙トレイ１０１と、給紙ローラ１０３と、アーム１０４と、ロータリエンコーダ１０５（図１参照）と、を備える。給紙トレイ１０１には、複数枚の用紙Ｑが積層される。アーム１０４は、給紙ローラ１０３を回転可能な状態で保持し、給紙ローラ１０３は、ＡＳＦモータＭ１の動力を受けて回転する。ロータリエンコーダ１０５は、給紙ローラ１０３の回転に伴ってエンコーダ信号を出力する。
【００３２】
給紙機構１０では、給紙ローラ１０３が用紙Ｑに押し当てられた状態でＡＳＦモータＭ
１の動力を受けて回転することによって、用紙Ｑが用紙搬送機構２０に繋がる用紙搬送路に送り出される。給紙トレイ１０１から送り出される用紙Ｑは、Ｕ字形状の上記用紙搬送路であるＵターンパス１１１により移動を規制されて、用紙搬送機構２０が有する搬送ローラ２０１とピンチローラ２０２との間に搬送される。
【００３３】
用紙搬送機構２０は、搬送ローラ２０１と、ピンチローラ２０２と、ロータリエンコーダ２０５（図１参照）と、排紙ローラ２１１と、拍車ローラ２１２と、を備える。ピンチローラ２０２は、搬送ローラ２０１に対向配置され、拍車ローラ２１２は、排紙ローラ２１１に対向配置される。
【００３４】
ロータリエンコーダ２０５は、搬送ローラ２０１の回転軸上に取り付けられる回転板（図示せず）を備え、回転板に形成されたスリットを読み取って、読取結果に応じたエンコーダ信号を出力する周知のインクリメンタル型のロータリエンコーダである。ロータリエンコーダ２０５は、エンコーダ信号として、搬送ローラ２０１の回転に応じたパルス信号を出力する。
【００３５】
また、排紙ローラ２１１は、搬送ローラ２０１よりも用紙搬送路下流に設けられる。搬送ローラ２０１及び排紙ローラ２１１は、これらをベルト等で連結する動力伝達機構２２０（図１参照）を通じてＬＦモータＭ２からの動力を受け、互いに連動するように回転する。具体的には、互いに周方向に同量回転する。搬送ローラ２０１及び排紙ローラ２１１は、この回転により協働して、給紙機構１０から供給された用紙Ｑを、排紙ローラ２１１下流の図示しない排紙トレイまで搬送する。
【００３６】
尚、ピンチローラ２０２は、搬送ローラ２０１との間に用紙Ｑを挟んだ状態で、搬送ローラ２０１に従動するように回転し、拍車ローラ２１２は、排紙ローラ２１１との間に用紙Ｑを挟んだ状態で、排紙ローラ２１１に従動するように回転する。用紙Ｑは、このように搬送ローラ２０１とピンチローラ２０２との間で挟持され、更には、排紙ローラ２１１と拍車ローラ２１２との間で挟持された状態で、搬送ローラ２０１及び排紙ローラ２１１の回転により下流に搬送される。
【００３７】
また、搬送ローラ２０１と排紙ローラ２１１との間には、プラテン２４０が設けられている。プラテン２４０は、搬送ローラ２０１から搬送される用紙Ｑを下方から支持して排紙ローラ２１１へ導く。搬送ローラ２０１から排紙ローラ２１１へと搬送される用紙Ｑに対しては、このプラテン２４０上で、印字機構３０を構成する記録ヘッド３１から吐出されるインク液滴により画像が形成される。
【００３８】
印字機構３０は、図１に示すように、記録ヘッド３１と、記録ヘッド３１を搭載するキャリッジ３２と、リニアエンコーダ３６と、光学センサ３７とを備える。記録ヘッド３１は、ヘッド駆動回路ＤＲ４から入力される駆動信号に応じたインク液滴を、プラテン２４０に対向するノズル面から吐出する。
【００３９】
また、印字機構３０は、ＣＲモータＭ３からの動力を受けてキャリッジ３２を主走査方向（図２紙面の法線方向）に搬送するキャリッジ搬送機構として、図３に示すように、ＣＲモータＭ３に駆動される駆動プーリ３３１と、従動プーリ３３２と、ベルト３３３と、主走査方向に延びるガイドレール３４ａを備えるフレーム３４と、主走査方向に延びるガイドレール３５ａを備えるフレーム３５と、を備える。駆動プーリ３３１、及び、従動プーリ３３２は、副走査方向の上流側のフレーム３４に配置され、ベルト３３３は、フレーム３４に配置される駆動プーリ３３１と従動プーリ３３２との間に巻回されている。
【００４０】
キャリッジ３２は、このキャリッジ搬送機構を構成するガイドレール３４ａ，３５ａに
設けられる。図２に示すように、キャリッジ３２は、下面において主走査方向に平行に形成された溝部３２ａ，３２ｂにガイドレール３４ａ，３５ａが挿入されるようにしてガイドレール３４ａ，３５ａに設置される。この状態でガイドレール３４ａ，３５ａは、キャリッジ３２の溝部３２ａ，３２ｂの上面と接触し、キャリッジ３２を下方から支持する。
【００４１】
また、キャリッジ３２は、ガイドレール３４ａ，３５ａに併設されたベルト３３３に固定され、ベルト３３３を通じてＣＲモータＭ３からの動力を間接的に受けて、主走査方向に移動する。駆動プーリ３３１（図３参照）には、ＣＲモータＭ３がギヤを介して接続されており、駆動プーリ３３１は、ＣＲモータＭ３から発生する動力を、ギヤを介して受けて回転する。駆動プーリ３３１の回転によって、駆動プーリ３３１と従動プーリ３３２との間に巻回されたベルト３３３は、回転する。一方、キャリッジ３２は、ガイドレール３４ａ，３５ａによって、その移動が主走査方向に規制されている。従って、ＣＲモータＭ３が回転すると、ベルト３３３の回転に連動して、キャリッジ３２は、主走査方向に移動する。本実施例では、この構成によって、キャリッジ３２が主走査方向に搬送される。
【００４２】
また、リニアエンコーダ３６は、キャリッジ３２の主走査方向への移動に応じたパルス信号をエンコーダ信号として制御ユニット５０（図１参照）に出力するものである。リニアエンコーダ３６は、エンコーダスケール３６ａと、センサ部３６ｂとを備える。エンコーダスケール３６ａは、図３に示すように、主走査方向に沿って延設されており、キャリッジ３２の上面において主走査方向に平行に設けられた溝部３２ｃ（図２参照）に挿入されている。一方、センサ部３６ｂは、キャリッジ３２の溝部３２ｃに設けられている。即ち、リニアエンコーダ３６によれば、キャリッジ３２の移動に伴って、センサ部３６ｂがエンコーダスケール３６ａを読み取る。これによりリニアエンコーダ３６は、センサ部３６ｂからキャリッジ３２の主走査方向への移動に対応したパルス信号をエンコーダ信号として制御ユニット５０に出力する。
【００４３】
また、光学センサ３７は、プラテン２４０と対向するようにキャリッジ３２に固定される。この光学センサ３７は、図４に示すように、レンズ３７ａと、受光部３７ｂと、レンズマウント部３７ｃと、を備える。レンズマウント部３７ｃは、レンズ３７ａを受光部３７ｂから離した状態で受光部３７ｂに固定するものである。キャリッジ３２には、光学センサ３７を支持して固定するセンサ固定材３２ｄが設けられており、光学センサ３７は、このセンサ固定材３２ｄに上方から載置されてキャリッジ３２に固定される。
【００４４】
この光学センサ３７は、周知の光学センサと同様に、プラテン２４０上の用紙Ｑを撮影し、その撮影画像を解析することにより、光学センサ３７に対する相対的な用紙Ｑの変位量を検出する。具体的に、光学センサ３７は、予め定められた微小時間毎に、この微小時間におけるプラテン２４０の表面に沿う第一の方向への用紙変位量ΔＤｙ、及び、この微小時間におけるプラテン２４０に沿う上記第一の方向とは直交する第二の方向への用紙変位量ΔＤｘを検出する（図３参照）。以下では、光学センサ３７が用紙変位量ΔＤｙを検出する方向を第一検出方向と表現し、光学センサ３７が用紙変位量ΔＤｘを検出する方向を第二検出方向と表現する。この光学センサ３７としては、光電変換素子が第一検出方向及び第二検出方向に沿って二次元配列された光学センサを一例に挙げることができる。
【００４５】
但し、光学センサ３７により検出される用紙変位量は、光学センサ３７が採用する単位系及び座標系での変位量である。光学センサ３７により検出される変位量としては、二次元配列された画素（光電変換素子）単位での変位量を一例に挙げることができる。この場合には、第一検出方向にｙ画素変位、第二検出方向にｘ画素変位といった具合で、用紙変位量ΔＤｙ及び用紙変位量ΔＤｘが検出される。従って、一般単位系（メートル単位系やインチ単位系等）での用紙変位量は、用紙Ｑとレンズ３７ａと受光部３７ｂとの位置関係に応じて、光学センサ３７により検出された用紙変位量ΔＤｘ及び用紙変位量ΔＤｙを変
換して求める必要がある。
【００４６】
そして、用紙Ｑとレンズ３７ａと受光部３７ｂとの位置関係は、取付誤差や、レンズマウント部３７ｃの形状誤差、センサ固定材３２ｄの形状誤差の影響を受けて、画像形成装置１の製品個体毎に異なる。このため、本実施例の画像形成装置１では、光学センサ３７により検出される用紙変位量ΔＤｙ，ΔＤｘを、規定単位系（メートル単位系又はインチ単位系）での用紙Ｑの副走査方向移動量及び用紙Ｑの主走査方向移動量に変換するための変換パラメータを求める。そして、この変換パラメータを用いて、光学センサ３７により検出される用紙変位量ΔＤｙ，ΔＤｘを、規定単位系に変換する。変換先の単位系として、メートル単位系及びインチ単位系のいずれを規定するかは、設計者の自由である。他の単位系を規定してもよいことは言うまでもない。
【００４７】
また、光学センサ３７の取付時には、第一検出方向（図３参照）を副走査方向に対して平行に設置するのが理想的であるが、取付誤差によって、実際には第一検出方向と副走査方向との間に傾きθが生じてしまう。本実施例では、この傾きθについても考慮して変換パラメータを求める（詳細後述）。
【００４８】
続いて、制御ユニット５０の詳細構成を説明する。制御ユニット５０は、図５に示すように、エンコーダ信号処理部７０１，７０２，７０３と、センサ信号処理部７０５と、主制御部７０９と、を備える。
【００４９】
エンコーダ信号処理部７０２は、ロータリエンコーダ２０５から入力されるエンコーダ信号に基づき、搬送ローラ２０１の回転量Ｇｙを計測するものである。エンコーダ信号処理部７０２には、規定単位系でのロータリエンコーダ２０５から出力されるエンコーダ信号１パルス当たりの搬送ローラ２０１の回転量が予め登録されている。エンコーダ信号処理部７０２は、この値に基づき、規定単位系（メートル単位系又はインチ単位系）での搬送ローラ２０１の回転量Ｇｙを計測する。
【００５０】
尚、搬送ローラ２０１及び排紙ローラ２１１は、同期回転するため、搬送ローラ２０１及び排紙ローラ２１１の少なくとも一方により用紙Ｑが搬送されているときの回転量Ｇｙの変化分は、用紙Ｑの副走査方向への移動量に対応する。即ち、エンコーダ信号処理部７０２は、搬送ローラ２０１の回転量Ｇｙを計測することにより、間接的には、用紙Ｑの副走査方向への移動量を計測する。
【００５１】
また、エンコーダ信号処理部７０１は、ロータリエンコーダ１０５から入力されるエンコーダ信号に基づき、給紙ローラ１０３の回転量を計測するものである。エンコーダ信号処理部７０１は、給紙ローラ１０３の回転量を計測することにより、間接的には、用紙Ｑが用紙搬送機構２０に供給されるまでの用紙Ｑの移動量を計測する。この他、エンコーダ信号処理部７０３は、リニアエンコーダ３６から入力されるエンコーダ信号に基づき、キャリッジ搬送路におけるキャリッジ３２の位置Ｇｘ及び速度を計測する。
【００５２】
また、センサ信号処理部７０５は、光学センサ３７により検出される微小時間毎の用紙変位量ΔＤｘ，ΔＤｙの情報を逐次、光学センサ３７から取得して、用紙変位量ΔＤｘの累積値Ｄｘ及び用紙変位量ΔＤｙの累積値Ｄｙを算出するものである。このセンサ信号処理部７０５は、変換パラメータが設定されている場合、更に、この累積値Ｄｘ，Ｄｙを、変換パラメータを用いて変換値Ｍｘ，Ｍｙに変換することにより、累積値Ｄｘ，Ｄｙが得られた期間での主走査方向用紙移動量Ｍｘ及び副走査方向用紙移動量Ｍｙを、エンコーダ信号処理部７０２と同じ規定単位系で算出する。
【００５３】
即ち、センサ信号処理部７０５は、図６に示すように、光学センサ３７から用紙変位量
ΔＤｘ，ΔＤｙの情報を取得する（Ｓ１１０）。そして、これまでに算出した累積値Ｄｘに、今回取得した用紙変位量ΔＤｘを加算して、累積値Ｄｘを更新すると共に、これまでに算出した累積値Ｄｙに、今回取得した用紙変位量ΔＤｙを加算して、累積値Ｄｙを更新する（Ｓ１２０）。また、変換パラメータＡ，Ｋ（θ）＝｛ｃｏｓθ，ｓｉｎθ｝が設定されているか否かを判断し（Ｓ１３０）、設定されていると判断した場合には（Ｓ１３０でＹｅｓ）、次の変換式に従って、累積値Ｄｘ，Ｄｙに対応する変換値（主走査方向用紙移動量）Ｍｘ及び変換値（副走査方向用紙移動量）Ｍｙを算出する（Ｓ１４０）。
【００５４】
【数１】
0005928098.tif 000002
【００５５】
ここで用いられる変換パラメータＡは、光学センサ３７において検出される用紙変位量ΔＤｘ，ΔＤｙを、規定単位系に変換するためのパラメータである。この変換パラメータＡは、θ＝０である場合、規定単位系と光学センサ３７の単位系との間の１単位当たり長さの比（スケール比）を表す。この変換パラメータＡの値は、主に、光学センサ３７と用紙Ｑとの間の図４に示すＺ方向の距離に応じて変化する。Ｚ方向は、用紙Ｑ法線方向に対応し、光学センサ３７による用紙Ｑの撮影方向に対応する。具体的に変換パラメータＡの値は、光学センサ３７における内部構成要素（レンズ３７ａ及び受光部３７ｂ）と用紙Ｑとの間の距離に応じて変化する。
【００５６】
また、パラメータθは、図３に示す用紙変位量ΔＤｙの検出方向である第一検出方向を基準とした副走査方向の傾きθに対応する。上述した第一検出方向と第二検出方向との間には直交関係があり、副走査方向と主走査方向との間には直交関係がある。従って、パラメータθは、用紙変位量ΔＤｘの検出方向である第二検出方向を基準とした主走査方向の傾きθを表すものとも言える。図３では、理解を簡単にするために傾きθを大きく表現したが、実際の傾きθは微小であることを念のため、ここで言及する。
【００５７】
この変換式（１）により算出される変換値Ｍｘは、エンコーダ信号処理部７０３により計測されるキャリッジ３２の位置Ｇｘと同方向に正値を採り、変換値Ｍｙは、エンコーダ信号処理部７０２により計測されるローラ回転量Ｇｙと同様に、副走査方向下流方向に正値を採るものとして定義される。
【００５８】
また、Ｓ１４０での処理を終えると、センサ信号処理部７０５は、算出した累積値Ｄｘ，Ｄｙ及び変換値Ｍｘ，Ｍｙを出力する（Ｓ１５０）。一方、変換パラメータＡ，Ｋ（θ）が設定されていないと判断すると（Ｓ１３０でＮｏ）、センサ信号処理部７０５は、上記累積値Ｄｘ，Ｄｙを出力する（Ｓ１６０）。
【００５９】
センサ信号処理部７０５は、このような処理（Ｓ１１０〜Ｓ１６０）を、光学センサ３７による用紙変位量ΔＤｘ，ΔＤｙの検出周期に合わせて繰返し実行することにより、逐次更新した累積値Ｄｘ，Ｄｙ（及び変換値Ｍｘ，Ｍｙ）を出力する。尚、検出周期は、ＬＦモータＭ２の制御周期以下の周期に設定される。
【００６０】
また、主制御部７０９（図５参照）は、給紙制御機能と、用紙搬送制御機能と、キャリッジ搬送制御機能と、インク液滴吐出制御機能と、を有する。そして、これらの機能を用いて、外部装置（パーソナルコンピュータ等）３から印刷指令と共に入力された印刷対象の画像データに基づく画像を、用紙Ｑに形成する。
【００６１】
給紙制御機能は、ＡＳＦモータＭ１の駆動制御により給紙トレイ１０１から用紙搬送機構２０への用紙Ｑの搬送を制御して、用紙搬送機構２０に用紙Ｑを供給する機能である。主制御部７０９は、エンコーダ信号処理部７０１により計測される給紙ローラ１０３の回転量に基づき、モータドライバＤＲ１からＡＳＦモータＭ１に印加する駆動電流又は電圧を調整することにより給紙制御機能を実現する。
【００６２】
また、用紙搬送制御機能は、ＬＦモータＭ２の駆動制御により用紙搬送機構２０に供給された用紙Ｑの搬送を制御し、この用紙Ｑを、副走査方向下流の目標とする位置まで搬送する機能である。主制御部７０９は、副走査方向の用紙移動量を表すエンコーダ信号処理部７０２から得られるローラ回転量Ｇｙ、又は、センサ信号処理部７０５から得られる変換値Ｍｙに基づき、用紙Ｑが副走査方向に所定量移動して停止するようにモータドライバＤＲ２からＬＦモータＭ２に印加する駆動電流又は電圧を調整する。これによって用紙搬送制御機能を実現する。
【００６３】
また、キャリッジ搬送制御機能は、ＣＲモータＭ３の駆動制御により、印字機構３０が備えるキャリッジ３２の主走査方向への搬送を制御して、キャリッジ３２を折返し地点まで搬送する機能である。主制御部７０９は、エンコーダ信号処理部７０３から得られるキャリッジ３２の位置Ｇｘ及び速度に基づき、モータドライバＤＲ３からＣＲモータＭ３に印加する駆動電流又は電圧を調整する。これによってキャリッジ搬送制御機能を実現する。このキャリッジ搬送制御機能の繰返しにより、キャリッジ３２及び記録ヘッド３１は主走査方向に往復動し、折返し地点付近では加減速を伴いながらも、他の領域では定速搬送される。
【００６４】
また、インク液滴吐出制御機能は、記録ヘッド３１の駆動制御により、記録ヘッド３１によるインク液滴の吐出動作を制御する機能である。主制御部７０９は、記録ヘッド３１を駆動制御することにより、記録ヘッド３１に、外部装置３から入力された印刷対象の画像データに対応するインク液滴を吐出させて、インク液滴吐出制御機能を実現し、用紙Ｑに所定幅のライン画像を形成する。
【００６５】
即ち、主制御部７０９は、給紙制御機能により、用紙搬送機構２０に用紙Ｑを１枚ずつ供給する。また、用紙搬送制御機能により、用紙搬送機構２０に供給された用紙Ｑをプラテン２４０上の画像形成地点に所定量ずつ送り出す。そして、当該送り出し毎の用紙Ｑの停止時には、キャリッジ搬送制御機能により、キャリッジ３２を主走査方向に定速搬送する。更にキャリッジ３２の搬送中に、インク液滴吐出制御機能により、用紙Ｑに、上記送り出し量に対応した所定幅のライン画像を形成する。この動作によって外部装置３から入力された印刷対象の画像データに基づく画像を、用紙Ｑに形成する。
【００６６】
また、主制御部７０９は、外部装置３から変換パラメータの登録命令が入力されると、図７に示すパラメータ登録処理を実行することにより、変換パラメータＡ，Ｋ（θ）を算出し、これを用紙Ｑの種類を表す情報と関連付けてメモリ７０９ａ内にある変換テーブル（図８参照）に登録する。メモリ７０９ａは、電気的に書き換え可能なフラッシュメモリやＥＥＰＲＯＭ等により構成される。
【００６７】
この登録命令は、例えば、画像形成装置１の製造時に、製造会社の担当者が外部装置３を画像形成装置１に接続して操作することにより入力される。担当者は、予め定められた用紙Ｑの種類毎に、この登録命令を外部装置３の操作により画像形成装置１に入力する。併せて、対応する種類の用紙Ｑを画像形成装置１に供給することにより、画像形成装置１において、用紙Ｑの種類毎の変換パラメータＡ，Ｋ（θ）が変換テーブルに登録されるようにする。
【００６８】
更に言えば、この登録命令の入力機能は、画像形成装置１をユーザ所有の外部装置３（パーソナルコンピュータ等）から利用可能とするためのプリンタドライバにも含ませることができる。このようにプリンタドライバに登録命令の入力機能を含ませれば、画像形成装置１を購入したユーザは、自己所有の外部装置３を操作することにより、変換パラメータの登録作業を行って、画像形成装置１による印刷画質を改善することができる。以下では、この登録命令に、給紙機構１０及び用紙搬送機構２０により搬送される用紙Ｑの種類を特定可能な情報が含まれるものとして話を進める。
【００６９】
図７に示す登録処理を開始すると、主制御部７０９は、登録命令に含まれる情報から給紙機構１０及び用紙搬送機構２０により搬送される用紙Ｑの種類を特定する。これにより、変換パラメータＡ，Ｋ（θ）を登録する対象の用紙Ｑの種類を特定する（Ｓ２１０）。
【００７０】
次に、主制御部７０９は、給紙制御機能により、用紙Ｑを給紙トレイ１０１から用紙搬送機構２０に供給する。更に、用紙搬送制御機能により、用紙Ｑを、その用紙Ｑの先頭が排紙ローラ２１１よりも一定量下流に到達するまで搬送する（Ｓ２２０）。ここでは、エンコーダ信号処理部７０２から得られるローラ回転量Ｇｙに基づき、用紙Ｑの搬送を制御することができる。
【００７１】
この用紙搬送が完了すると、主制御部７０９は、エンコーダ信号処理部７０２から得られるローラ回転量Ｇｙを基準値Ｇｙ０として記憶し、更にセンサ信号処理部７０５の保持値（累積値Ｄｘ，Ｄｙ及び変換値Ｍｘ，Ｍｙ）をゼロにリセットする（Ｓ２３０）。ここで、基準値Ｇｙ０は、図示しない主制御部７０９内のワークメモリ（ＲＡＭ）に記憶される。
【００７２】
その後、主制御部７０９は、キャリッジ３２を搬送せずに停止させた状態のまま、用紙Ｑの搬送制御を開始する（Ｓ２４０）。この開始後には、ローラ回転量Ｇｙをエンコーダ信号処理部７０２から逐次取得し、搬送ローラ２０１が搬送制御の開始時点からＮ回転したか否かの判断を肯定判断するまで繰り返す（Ｓ２４５）。尚、搬送ローラ２０１がＮ回転したか否かの判断は、ローラ回転量Ｇｙと基準値Ｇｙ０との差分（Ｇｙ−Ｇｙ０）に基づいて判断することができる。また、Ｎは、設計段階で予め定められる１以上の整数である。
【００７３】
そして、搬送ローラ２０１がＮ回転したと判断すると（Ｓ２４５でＹｅｓ）、主制御部７０９は、この判断時点でエンコーダ信号処理部７０２が保持するローラ回転量Ｇｙ＝Ｇｙｎの情報と、この時点でセンサ信号処理部７０５が保持する累積値Ｄｘ＝Ｄｘｎ，Ｄｙ＝Ｄｙｎの情報と、をワークメモリに記憶する（Ｓ２５０）。また、Ｓ２４０で開始した用紙Ｑの搬送制御を終了する（Ｓ２６０）。
【００７４】
その後、主制御部７０９は、Ｓ２４０の処理による用紙Ｑの搬送制御開始時点からＳ２５０の処理実行時点までの搬送ローラ２０１の回転量Ｅｙ＝Ｇｙｎ−Ｇｙ０を算出する（Ｓ２７０）。次に、この算出値ＥｙとＳ２５０で記憶した累積値Ｄｘｎ，Ｄｙｎとを用いて、上述した変換パラメータＡを、次式に従って算出する（Ｓ２８０）。
【００７５】
Ａ＝｛Ｅｙ2／（Ｄｘｎ2＋Ｄｙｎ2）｝1/2  …（２）
更に、変換パラメータＫ（θ）＝｛ｃｏｓθ，ｓｉｎθ｝を、次式に従って算出する（Ｓ２８５）。
【００７６】
ｃｏｓθ＝Ｄｙｎ／Ｅｙ          …（３）
ｓｉｎθ＝Ｄｘｎ／Ｅｙ          …（４）
これらの変換パラメータＡ，Ｋ（θ）の算出式（２）（３）（４）は、式（１）の連立
方程式を解くことにより求めることができる。
【００７７】
この処理を終えると、主制御部７０９は、算出した変換パラメータＡ，Ｋ（θ）を、メモリ７０９ａが記憶する変換テーブルにおけるＳ２１０で特定した用紙Ｑの種類に対応するフィールドに登録する。これにより、算出した変換パラメータＡ，Ｋ（θ）を、対応する用紙Ｑの種類を表す情報と対応付けてメモリ７０９ａに記憶する（Ｓ２９０）。その後、当該登録処理を終了する。
【００７８】
図８に示すように変換テーブルは、予め定められた厚みの異なる用紙Ｑの種類毎に、変換パラメータＡ，Ｋ（θ）を記憶するためのフィードを有する。用紙Ｑの種類としては、普通紙、光沢紙及びはがき等を一例に挙げることができる。一般的に、光沢紙は、普通紙より厚く、はがきは、光沢紙より厚い。本実施例では、登録命令の入力操作をする際に、対応する種類の用紙Ｑを給紙トレイ１０１に供給するといったユーザの作業を伴って、用紙Ｑの種類毎に、上記登録処理を実行し、用紙Ｑの種類毎の変換パラメータＡ，Ｋ（θ）を算出して、これを変換テーブルに登録する。
【００７９】
続いて、変換テーブルに登録された用紙Ｑの種類毎の変換パラメータＡ，Ｋ（θ）に基づいて、主制御部７０９が実行する印刷処理の内容を、図９及び図１０を用いて説明する。主制御部７０９は、外部装置３から印刷指令が入力されて、印刷対象の画像データに基づく画像を、用紙Ｑに形成する際、頁毎に次の印刷処理を実行する。
【００８０】
印刷処理を開始すると、主制御部７０９は、印刷指令に含まれる情報から、給紙機構１０及び用紙搬送機構２０によって搬送される用紙Ｑの種類を特定し、当該特定した用紙Ｑの種類に対応する変換パラメータＡ，Ｋ（θ）を変換テーブルから読み出して、センサ信号処理部７０５に設定する（Ｓ３１０）。尚、印刷指令には、用紙Ｑの種類を表す情報が含まれる。この変換パラメータＡ，Ｋ（θ）の設定時には、併せて、センサ信号処理部７０５が保持する累積値Ｄｘ，Ｄｙ及び変換値Ｍｘ，Ｍｙをゼロにリセットする。
【００８１】
次に、主制御部７０９は、給紙制御機能により、用紙Ｑを給紙トレイ１０１から用紙搬送機構２０に供給する。更に、用紙搬送制御機能により、用紙Ｑを頭出しする（Ｓ３２０）。ここで言う「頭出し」とは、周知のように、用紙Ｑにおける画像形成開始ラインを、記録ヘッド３１による画像形成地点まで搬送する処理のことである。用紙Ｑを頭出しする際、主制御部７０９は、エンコーダ信号処理部７０２から得られるローラ回転量Ｇｙに基づいて、用紙Ｑの搬送制御を行う。このとき、主制御部７０９は、センサ信号処理部７０５から得られる変換値Ｍｙを用いない。但し、用紙Ｑの先頭が光学センサ３７により用紙変位量ΔＤｘ，ΔＤｙを検出可能な位置まで到達した後には、センサ信号処理部７０５から得られる変換値Ｍｙを用いて用紙Ｑの搬送制御を行い、用紙Ｑの頭出しを行ってもよい。
【００８２】
その後、主制御部７０９は、斜行量Ｌｘ＝０に設定して（Ｓ３３０）、Ｓ３４０に移行する。ここで言う斜行量Ｌｘは、斜行による用紙Ｑの初期状態からの主走査方向へのずれ量を表すものである。
【００８３】
Ｓ３４０に移行すると、主制御部７０９は、キャリッジ搬送制御機能により、キャリッジ３２を折返し地点まで搬送すると共に、その搬送時には、インク液滴吐出制御機能により、印刷対象の画像データに基づく今回形成すべきライン画像を、記録ヘッド３１を通じて用紙Ｑに形成する。
【００８４】
但し、この際には、吐出開始位置Ｇｘｓ０を基準に、インク液滴の吐出開始位置Ｇｘｓを、斜行量Ｌｘに対応した量補正する。吐出開始位置Ｇｘｓ０は、用紙Ｑの斜行がなく主
走査方向において用紙Ｑが正規の位置に正しく配置されていると仮定したときのインク液滴の吐出を開始すべきキャリッジ搬送路上の位置Ｇｘである。また、吐出終了位置Ｇｘｅ０を基準に、インク液滴の吐出終了位置Ｇｘｅを、斜行量Ｌｘに対応した量補正する。吐出終了位置Ｇｘｅ０は、用紙Ｑの斜行がなく主走査方向において用紙Ｑが正規の位置に正しく配置されていると仮定したときのインク液滴の吐出を終了すべきキャリッジ搬送路上の位置Ｇｘである。
【００８５】
具体的には、吐出開始位置Ｇｘｓを、Ｇｘｓ＝Ｇｘｓ０＋Ｌｘに補正し、吐出終了位置Ｇｘｅを、Ｇｘｅを、Ｇｘｅ＝Ｇｘｅ０＋Ｌｘに補正する。但し、斜行量Ｌｘは、センサ信号処理部７０５から得られる変換値（主走査方向用紙移動量）Ｍｘに基づいて算出されるものであるため、位置Ｇｘと同方向を正方向とする変数である。
【００８６】
そして、補正後の吐出開始位置Ｇｘｓをキャリッジ３２が通過する時点から、記録ヘッド３１によるインク液滴の吐出動作が開始されるように記録ヘッド３１を制御する。また、補正後の吐出終了位置Ｇｘｅをキャリッジ３２が通過する時点でインク液滴の吐出動作が終了されるように記録ヘッド３１を制御する。つまり、吐出開始位置Ｇｘｓから吐出終了位置Ｇｘｅの領域において、対応するライン画像の形成が行われるように、記録ヘッド３１によるインク液滴の吐出動作を制御する。これにより、吐出開始位置Ｇｘｓから吐出終了位置Ｇｘｅまでのキャリッジ３２の搬送領域に対応する用紙Ｑの領域に、印刷対象の画像データに基づく今回形成すべきライン画像を形成する（Ｓ３４０）。
【００８７】
この処理を終了すると、主制御部７０９は、用紙Ｑに対する画像形成が最終ラインまで完了したか否かを判断する（Ｓ３５０）。そして、完了していないと判断すると（Ｓ３５０でＮｏ）、センサ信号処理部７０５が保持する累積値Ｄｘ，Ｄｙ及び変換値Ｍｘ，Ｍｙをゼロにリセットした後（Ｓ３６０）、用紙搬送制御機能によって、用紙Ｑを所定量副走査方向に送り出す（Ｓ３７０）。
【００８８】
具体的には、副走査方向への用紙Ｑの目標搬送量を、Ｓ３４０によってライン画像が形成された副走査方向の幅に対応する搬送量に設定する。その後、センサ信号処理部７０５から得られる変換値（副走査方向用紙移動量）Ｍｙに基づくＬＦモータＭ２の駆動制御（フィードバック制御）を実行することにより、用紙Ｑが目標搬送量分副走査方向下流に移動して停止するように、用紙Ｑの搬送制御を行う。
【００８９】
但し、この送り出しに係る搬送制御の開始時点で、光学センサ３７により用紙変位量ΔＤｘ，ΔＤｙを検出することができない区間に用紙Ｑがある場合には、変換値Ｍｙに代えて、ローラ回転量Ｇｙに基づくＬＦモータＭ２の駆動制御（フィードバック制御）を実行することにより、用紙Ｑが目標搬送量分移動するように、用紙Ｑの搬送制御を行う。
【００９０】
例えば、光学センサ３７が、キャリッジ３２における副走査方向上流に設置されている場合であって且つ、所謂「縁なし印刷」を実現する場合には、用紙Ｑの終端付近の画像形成を行う際、光学センサ３７によって撮影可能な領域に用紙Ｑがない。つまり、用紙変位量ΔＤｘ，ΔＤｙを実質検出することができない。このため、このような区間では、ローラ回転量Ｇｙに基づくＬＦモータＭ２の駆動制御（フィードバック制御）を実行する。用紙Ｑが上記区間にあるか否かは、印刷指令に含まれる用紙サイズの情報や、用紙Ｑの送り出し量の合計などから判断することができる。
【００９１】
また、用紙Ｑの送り出しを完了すると、主制御部７０９は、Ｓ３８０に移行し、斜行量Ｌｘを、センサ信号処理部７０５が示す変換値（主走査方向用紙移動量）Ｍｘ分加算した値に更新する（Ｌｘ←Ｌｘ＋Ｍｘ）。その後、更新後の斜行量Ｌｘの絶対値｜Ｌｘ｜が予め定められた異常判定用の閾値以下であるか否かを判断し（Ｓ３９０）、値｜Ｌｘ｜が閾
値以下であると判断すると（Ｓ３９０でＹｅｓ）、Ｓ３４０に移行する。
【００９２】
また、再度のＳ３４０では、上述したように、キャリッジ３２を折返し地点まで搬送する一方、そのキャリッジ３２の搬送開始前に、インク液滴の吐出開始位置Ｇｘｓ及び吐出終了位置Ｇｘｅを、最新の斜行量Ｌｘに対応した量、基準位置Ｇｘｓ０，Ｇｘｅ０から補正する。そして、キャリッジ３２の搬送中には、この補正後の吐出開始位置Ｇｘｓから吐出終了位置Ｇｘｅまでの領域において、インク液滴の吐出制御を行うことにより、斜行量Ｌｘに対応した量（時間）、インク液滴の吐出開始タイミング及び終了タイミングを調整して、今回形成すべきライン画像を用紙Ｑに形成する。
【００９３】
このような調整により、印刷処理では、用紙Ｑの斜行に追従するように、インク液滴の吐出開始位置Ｇｘｓ及び吐出終了位置Ｇｘｅを補正し（図１０参照）、用紙Ｑに形成される画像についての、斜行による主走査方向のずれを抑える。
【００９４】
主制御部７０９は、このようなＳ３４０〜Ｓ３９０の処理を繰返し実行し、用紙Ｑに対する画像形成が最終ラインまで完了したと判断すると（Ｓ３５０でＹｅｓ）、ＬＦモータＭ２の駆動制御により排紙処理を実行して（Ｓ４００）、印刷処理を終了する。
【００９５】
一方、Ｓ３９０において、斜行量Ｌｘの絶対値｜Ｌｘ｜が閾値を超えていると判断すると（Ｓ３９０でＮｏ）、主制御部７０９は、Ｓ３９５に移行してエラー処理を実行する。具体的に、このエラー処理では、スピーカを備える音出力ユニット６０を制御することにより、用紙Ｑの搬送異常を報知する音を音出力ユニット６０に出力させる。その後、主制御部７０９は、印刷処理を終了する。
【００９６】
以上、本実施例の画像形成装置１について説明したが、この画像形成装置１によれば、光学センサ３７により検出される微小時間毎の用紙変位量ΔＤｘ，ΔＤｙの累積値Ｄｘ，Ｄｙを、変換パラメータを用いて変換することにより、規定単位系（メートル単位系又はインチ単位系）での主走査方向用紙移動量Ｍｘ及び副走査方向用紙移動量Ｍｙを計測する。この際には、変換パラメータとして、光学センサ３７の用紙Ｑとの撮影方向（用紙Ｑの法線方向）の距離に依存する変換パラメータＡ、及び、副走査方向に対する光学センサ３７の検出方向の傾きに依存する変換パラメータＫ（θ）を用いて、光学センサ３７によって得られた用紙変位量の累積値Ｄｘ，Ｄｙを主走査方向用紙移動量Ｍｘ及び副走査方向用紙移動量Ｍｙに変換する。
【００９７】
そして、本実施例によれば、画像形成装置１に光学センサ３７が取り付けられた状態で、用紙Ｑを副走査方向に搬送することにより、光学センサ３７の検出結果を得て、この検出結果Ｄｘ，Ｄｙと、別の方法で計測した同一期間での用紙Ｑの副走査方向移動量と比較することにより、変換パラメータＡ，Ｋ（θ）を算出し、算出結果を、この画像形成装置１に登録する。即ち、本実施例によれば、装置毎に変換パラメータＡ，Ｋ（θ）の適値を求めて、その装置に変換パラメータＡ，Ｋ（θ）を登録する。
【００９８】
従って、本実施例の画像形成装置１によれば、光学センサ３７の取付誤差や、光学センサ３７の個体差による検出値のばらつきを変換パラメータＡ，Ｋ（θ）により適切に補正し、光学センサ３７を用いて規定単位系での用紙移動量を正確に計測することができる。
【００９９】
特に、本実施例によれば、厚みの異なる用紙の種類毎に、用紙の種類毎の変換パラメータＡ，Ｋ（θ）の適値を算出して、この変換パラメータＡ，Ｋ（θ）を変換テーブルに登録する。そして、用紙Ｑの搬送時には、変換テーブルに登録された用紙の種類毎の変換パラメータＡ，Ｋ（θ）に基づき、搬送対象の用紙Ｑの種類に応じて変換パラメータＡ，Ｋ（θ）を切り替えて用いて、光学センサ３７による検出値から主走査方向用紙移動量Ｍｘ
及び副走査方向用紙移動量Ｍｙを算出する。
【０１００】
従って、本実施例によれば、取付誤差だけでなく、用紙Ｑの厚みによって生じる光学センサ３７と用紙Ｑとの位置関係の変化によって生じる光学センサ３７による用紙移動量Ｍｘ，Ｍｙの計測誤差を抑えることができ、用紙Ｑの厚みの影響を抑えて用紙移動量を高精度に計測することができる。従って、本実施例によれば、高精度に用紙Ｑを所定量ずつ送り出して、良好な画像を用紙Ｑに形成することができる。
【０１０１】
また、本実施例によれば、光学センサ３７を通じて得られた主走査方向用紙移動量Ｍｘから斜行量Ｌｘを特定し、この斜行量Ｌｘに基づき、インク液滴の吐出タイミングを調整する。従って、本実施例によれば、斜行によって用紙Ｑに形成される画像の品質が劣化するのを抑えることができ、用紙Ｑに高精度な画像を形成することができる。
【０１０２】
また、本実施例によれば、搬送ローラ２０１を用いて用紙Ｑを搬送し、搬送ローラ２０１の回転に応じたエンコーダ信号を出力するロータリエンコーダ２０５の出力信号から特定される搬送ローラ２０１の回転量Ｅｙを、用紙Ｑの副走査方向移動量とみなして、変換パラメータＡ，Ｋ（θ）を算出する。このため、用紙Ｑの搬送ローラ２０１に対する滑りが発生すると、変換パラメータＡ，Ｋ（θ）の算出に用いる回転量Ｅｙを用紙Ｑの副走査方向移動量とみなしたときの誤差が大きくなる。
【０１０３】
そこで、本実施例では、変換パラメータＡ，Ｋ（θ）の算出に際しては、用紙Ｑが搬送ローラ２０１と、その下流にある排紙ローラ２１１との両者から力の作用を受けて搬送されるような、用紙Ｑの搬送ローラ２０１に対する滑りの発生率の低い環境下で、用紙Ｑを搬送するようにした。
【０１０４】
更に言えば、ロータリエンコーダ２０５の出力信号から用紙Ｑの副走査方向移動量を計測する際には偏心等の理由により周期的な外乱が生じるため、本実施例では、搬送ローラ２０１が整数回転したときの累積値Ｄｘ，Ｄｙと、その際にロータリエンコーダ２０５を用いて計測された搬送ローラ２０１の回転量Ｅｙと、に基づいて変換パラメータＡ，Ｋ（θ）を求めるようにした。従って、本実施例によれば、正確な変換パラメータＡ，Ｋ（θ）を算出することができる。
【０１０５】
また、本実施例によれば、光学センサ３７を用いて用紙Ｑの斜行量Ｌｘを算出し、斜行量の絶対値｜Ｌｘ｜が閾値を超えた場合には、印刷処理を止めて、搬送異常を報知する動作を含むエラー処理を実行するようにした（Ｓ３９５）。従って、本実施例によれば、斜行が著しいのにも拘わらず印刷処理を実行することの不都合を抑制することができる。例えば、紙詰まりの発生によるユーザの不満を抑えることができる。
【０１０６】
ところで、本発明は、上記実施例に限定されるものではなく、種々の態様を採ることができる。例えば、上記実施例では、用紙Ｑの種類毎に変換パラメータＡ，Ｋ（θ）を算出するようにしたが、変換パラメータＫ（θ）については、用紙Ｑの厚みが異なっていても原則変化するものではないので、変換パラメータＡ，Ｋ（θ）の内、用紙Ｑの種類毎に記憶するのは、変換パラメータＡだけにしてもよい。
【０１０７】
また、上記実施例では、光学センサ３７の傾きによる誤差の影響を抑えるために、変換パラメータＫ（θ）を用いて変換値（用紙移動量）Ｍｘ，Ｍｙを算出するようにしたが、この傾きを極小に抑えられる場合には、傾きについてはないものとみなし（換言すればθ＝０であるものとみなし）、変換パラメータＡ，Ｋ（θ）の内、変換パラメータＡだけを用いて、変換値（用紙移動量）Ｍｘ，Ｍｙを算出してもよい。
【０１０８】
この他、上記実施例によれば、本発明を画像形成装置に適用した例を説明したが、本発明は、画像読取装置等の、画像形成装置１以外の各種の電気的装置にも適用することができる。例えば、画像形成装置１における印字機構３０を、用紙搬送機構２０により搬送される原稿に形成された画像を主走査方向に読み取る読取機構に変更し、ヘッド駆動回路ＤＲ４を読取機構が備える読取ヘッドを駆動するための構成に変更し、記録ヘッド２１によるインク液滴の吐出動作に代えて、読取ヘッドによる主走査方向への読取動作を制御するように制御ユニット５０を構成することで、本発明を適用した画像読取装置を構成することができる。読取ヘッドとしては、主走査方向に広がりを持つラインセンサが知られており、ラインセンサを用いる場合には、読取ヘッドを主走査方向に搬送する必要はない。また、原稿については間欠的ではなく連続的に副走査方向に搬送することができる。
【０１０９】
また、上記実施例では、変換パラメータＡ，Ｋ（θ）の適値を算出及び登録する際、画像形成装置１に設けられたロータリエンコーダ２０５を用いて用紙Ｑの移動量を計測するようにしたが、用紙Ｑの移動量は、画像形成装置１とは別個の専用の計測装置を用いて計測されてもよい。画像形成装置１の製造ラインにおいて変換パラメータＡ，Ｋ（θ）の算出及び登録を行う場合には、高価ではあるが高精度に用紙移動量を計測可能な計測装置を用いることで、一層正確な変換パラメータＡ，Ｋ（θ）の値を算出することができる。
【０１１０】
最後に、用語間の対応関係について説明する。エンコーダ信号処理部７０２は、第一計測手段の一例に対応し、センサ信号処理部７０５は、第二計測手段の一例に対応する。また、主制御部７０９が実行する登録処理は、算出手段によって実現される処理の一例に対応し、Ｓ２５０は、取得手順に対応し、Ｓ２８０，Ｓ２８５は、算出手順に対応し、Ｓ２９０は、設定手順に対応する。この他、変換パラメータＡは、スケール比又は第一の変換パラメータに対応し、変換パラメータＫ（θ）は、搬送方向に対する第一又は第二検出方向の傾きを表し、第二の変換パラメータに対応する。この他、印字機構３０は、処理機構に対応し、主制御部７０９が実行する印刷処理は、制御手段によって実現される処理の一例に対応し、Ｓ３９５の処理及び音出力ユニット６０による処理は、報知手段によって実現される処理の一例に対応する。
【符号の説明】
【０１１１】
１…画像形成装置、３…外部装置、１０…給紙機構、２０…用紙搬送機構、３０…印字機構、３１…記録ヘッド、３２…キャリッジ、３２ｄ…センサ固定材、３４ａ，３５ａ…ガイドレール、３６…リニアエンコーダ、３７…光学センサ、３７ａ…レンズ、３７ｂ…受光部、３７ｃ…レンズマウント部、５０…制御ユニット、６０…音出力ユニット、１０１…給紙トレイ、１０３…給紙ローラ、１０５，２０５…ロータリエンコーダ、２０１…搬送ローラ、２０２…ピンチローラ、２１１…排紙ローラ、２１２…拍車ローラ、２２０…動力伝達機構、２４０…プラテン、３３１…駆動プーリ、３３２…従動プーリ、３３３…ベルト、７０１，７０２，７０３…エンコーダ信号処理部、７０５…センサ信号処理部、７０９…主制御部、７０９ａ…メモリ、ＤＲ１，ＤＲ２，ＤＲ３…モータドライバ、ＤＲ４…ヘッド駆動回路、Ｍ１…ＡＳＦモータ、Ｍ２…ＬＦモータ、Ｍ３…ＣＲモータ、Ｑ…用紙
【図１】
0005928098.tif 000003
【図２】
0005928098.tif 000004
【図３】
0005928098.tif 000005
【図５】
0005928098.tif 000006
【図６】
0005928098.tif 000007
【図７】
0005928098.tif 000008
【図８】
0005928098.tif 000009
【図９】
0005928098.tif 000010
【図１０】
0005928098.tif 000011
【図４】
0005928098.tif 000012