(57)【要約】【課題】ターゲットの端が検出素子間の隙間に相当する不感帯に位置しても、ターゲットの妥当な搬送状態検出結果を得ることができるターゲット検出装置、流体噴射装置及びターゲット検出方法を提供する。【解決手段】用紙Ｐの先端が、センサー（リニアイメージセンサー）を構成する複数の受光素子間の隙間に相当する位置にあるためその検出が不能な不感帯にあるか否かを判定する。この判定は、複数の受光素子のうち二つの受光素子の各出力値が、最大出力と最小出力とになっていることをもって判定する。用紙の端が不感帯にないと判定した場合は、そのときの出力値に基づいて用紙の搬送状態（搬送速度、搬送位置）を検出する。一方、用紙の端が不感帯にあると判定した場合は、不感帯にないと判定したときの前の出力値に基づいて搬送状態を検出する。そして、搬送状態の検出結果に基づいて流体噴射装置の一例であるプリンターを制御するための制御信号を生成する。【選択図】図５
2011037141.tif 000002
【特許請求の範囲】
【請求項１】
搬送されるターゲットを検出するターゲット検出装置であって、
光又は磁気を用いてターゲットを検出可能な複数の検出素子が搬送方向に所定ピッチで配列されている少なくとも１つのセンサーと、
ターゲットの端がその検出が不能な前記検出素子間の隙間に相当する不感帯にあるか否かを前記検出素子の出力値に基づき判定する判定手段と、
ターゲットの端が前記不感帯になければそのときの前記出力値を用いてターゲットの搬送状態を検出し、前記不感帯にあればそのときの出力値は用いず前記不感帯になかったときの前の出力値を用いてターゲットの搬送状態を検出する検出手段と、
を備えたことを特徴とするターゲット検出装置。
【請求項２】
前記判定手段は、前記検出素子のうち隣り合う二つの前記検出素子の各出力値が最大出力と最小出力になっていることをもって、前記ターゲットの端が前記不感帯にあると判定することを特徴とする請求項１に記載のターゲット検出装置。
【請求項３】
前記センサーは前記搬送方向に直交する方向に複数列配置され、該複数のセンサーは、前記搬送方向において端部をオーバーラップさせた状態でずらして配置されていることを特徴とする請求項１又は２に記載のターゲット検出装置。
【請求項４】
前記検出手段は、前記ターゲットの搬送状態として前記ターゲットの搬送速度を検出し、前記ターゲットの端が前記不感帯にあると判定された場合は、前記不感帯になかったときの前の出力値から決まる前の搬送速度を用いることを特徴とする請求項１乃至３のいずれか一項に記載のターゲット検出装置。
【請求項５】
前記検出手段は、前記ターゲットの搬送状態として前記ターゲットの搬送位置を検出し、前記ターゲットの端が前記不感帯にあると判定された場合は、前記不感帯になかったときの前の出力値から決まる前の搬送位置に、前の搬送速度と前記不感帯にあった経過時間との積により決まる搬送量を加えて搬送位置を求めることを特徴とする請求項４に記載のターゲット検出装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の前記ターゲット検出装置と、
ターゲットを搬送する搬送手段と、
搬送中のターゲットに流体を噴射する流体噴射手段と、
前記ターゲット検出装置を構成する前記検出手段が検出した前記ターゲットの搬送状態に基づいて前記搬送手段及び前記流体噴射手段のうち少なくとも一方を制御する制御手段と、
を備えたことを特徴とする流体噴射装置。
【請求項７】
搬送されるターゲットを検出するターゲット検出方法であって、
光又は磁気を用いてターゲットを検出可能な検出素子を搬送方向に所定ピッチで配列された状態で複数備えたセンサーからの前記検出素子の各出力値に基づいてターゲットの端がその検出が不能な前記検出素子間の隙間に相当する不感帯にあるか否かを判定する判定ステップと、
ターゲットの端が前記不感帯になければそのときの前記出力値を用いてターゲットの搬送状態を検出し、前記不感帯にあればそのときの出力値は用いず前記不感帯になかったときの前の出力値を用いてターゲットの搬送状態を検出する検出ステップと、
を備えたことを特徴とするターゲット検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リニアイメージセンサー等のように複数の検出素子（例えば受光素子）が所定ピッチで配列されているセンサーを用いて、ターゲットの搬送状態を検出するターゲット検出装置、流体噴射装置及びターゲット検出方法に関する。
【背景技術】
【０００２】
従来、インクジェットプリンター等の流体噴射装置においては、搬送手段により搬送される用紙等のターゲットに対し記録ヘッドにより印刷が施される。この場合、搬送中の用紙に搬送方向に一定のドットピッチで記録が行われるようにインクの噴射タイミング（噴射周期）を制御する必要がある。このため、用紙搬送速度に同期させた記録タイミングで記録ヘッドの噴射タイミングが制御されるようになっている。
【０００３】
例えば特許文献１には、搬送手段として搬送ベルトを用いたプリンター（流体噴射装置）が開示されている。このプリンターでは、搬送ベルトの表面幅方向一端部にベルト周回方向に沿って一定ピッチで形成された多数のマークを読み取るエンコーダーから出力されるベルト搬送速度に反比例するパルス周期のエンコーダー信号（パルス信号）に基づいてインク噴射タイミングを制御するようになっていた。このプリンターでは、ベルト移動量と用紙移動量とが同じであると仮定し、ベルト搬送速度を検出することで間接的に用紙の搬送速度を得るようにしていた。
【０００４】
しかし、特許文献１に記載されたプリンターでは、吸着手段により搬送ベルト上に用紙を保持した状態で搬送するが、その保持力が比較的弱い場合は、搬送ベルト上で用紙に滑りが発生し、搬送ベルトの搬送速度と用紙の搬送速度との間にずれが発生する虞がある。この場合、搬送ベルトの搬送速度に同期してインク滴の噴射タイミングが制御されても、搬送ベルトと用紙との間の滑り等が原因で、用紙上へのインク滴の着弾位置がずれ、印刷精度が低下するという問題があった。
【０００５】
そのため、用紙を直接検出して用紙の実際の搬送速度を取得することが望まれる。例えばイメージセンサー（例えば特許文献２）を用いて用紙を直接検出する構成を採用すれば、搬送ベルト上で用紙が滑っても用紙の実際の搬送速度に応じた噴射タイミングで記録ヘッドの噴射制御を行えば、インク滴を用紙上の正しい位置に着弾させることができ、印刷精度の向上を期待できる。特にプリンターの製造コストを抑えるためには、比較的構造が簡単かつ安価なリニアイメージセンサーを使用するのが好ましい。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−２４５３８３号公報
【特許文献２】特開２００４−１５２８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、リニアイメージセンサーは、複数の受光素子（検出素子）が一定ピッチで一列に配列された構造をもち、用紙の先端（ターゲットの端）が、受光素子間の隙間に位置する区間は、出力信号が変化せず、用紙の先端を検出できない不感帯となる。搬送速度は、前回と今回の用紙検出位置の単位時間（サンプリング周期）当たりの差分から算出するので、出力信号が変化しない不感帯では、用紙が同じ位置に留まっている（つまり停止）とみなされ、搬送速度が「０」と算出される。このように不感帯では用紙の位置及び速度などの搬送状態を検出できない。
【０００８】
また、噴射タイミング信号は、搬送速度に基づきこれに反比例するパルス周期になるように生成されるが、不感帯において搬送速度が「０」と算出されてしまうと、過度に高い異常なパルス周期で噴射タイミング信号が生成されてしまい、これが印刷画質を低下させる原因になるという問題がある。このため、不感帯においては用紙の搬送状態を正確に検出できないものの、停止とする間違った搬送状態検出結果ではなく、ある程度妥当な値をもつ搬送状態検出結果が得られる必要がある。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、その目的は、ターゲットの端が検出素子間の隙間に相当する不感帯に位置しても、ターゲットの妥当な搬送状態検出結果を得ることができるターゲット検出装置、流体噴射装置及びターゲット検出方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記問題点を解決するために、本発明は、搬送されるターゲットを検出するターゲット検出装置であって、光又は磁気を用いてターゲットを検出可能な複数の検出素子が搬送方向に所定ピッチで配列されている少なくとも１つのセンサーと、ターゲットの端がその検出が不能な前記検出素子間の隙間に相当する不感帯にあるか否かを前記検出素子の出力値に基づき判定する判定手段と、ターゲットの端が前記不感帯になければそのときの前記出力値を用いてターゲットの搬送状態を検出し、前記不感帯にあればそのときの出力値は用いず前記不感帯になかったときの前の出力値を用いてターゲットの搬送状態を検出する検出手段と、を備えたことを要旨とする。
【００１１】
この発明によれば、判定手段が、検出素子の出力値に基づき、ターゲットの端が検出素子間の隙間に相当する不感帯にないと判定した場合、検出手段は、そのときの出力値を用いてターゲットの搬送状態を検出する。一方、判定手段が、ターゲットの端が検出素子間の隙間に相当する不感帯にあると判定した場合、検出手段は、そのときの出力値は用いず、不感帯になかったときの前の出力値を用いてターゲットの搬送状態を検出する。このため、ターゲットの端が検出素子間の隙間に相当する不感帯に位置しても、ターゲットの妥当な搬送状態検出結果を得ることができる。
【００１２】
本発明のターゲット検出装置では、前記判定手段は、前記検出素子のうち隣り合う二つの前記検出素子の各出力値が最大出力と最小出力になっていることをもって、前記ターゲットの端が前記不感帯にあると判定することが好ましい。
【００１３】
この発明によれば、判定手段は、検出素子のうち二つの隣り合う検出素子の各出力値が最大出力と最小出力になっていることをもって、ターゲットの端が不感帯にあると判定するので、ターゲットの端が不感帯にあることを、搬送状態の検出に用いる出力値を用いて比較的簡単に判定できる。
【００１４】
また、本発明のターゲット検出装置では、前記センサーは前記搬送方向に直交する方向に複数列配置され、該複数のセンサーは、前記搬送方向において端部をオーバーラップさせた状態でずらして配置されていることが好ましい。この発明によれば、搬送方向と直交する方向に複数列配置された複数（１列当たり１つ以上の計２以上）のセンサーは、端部をオーバーラップさせた状態で搬送方向にずらして配置されているので、センサー１つ分の搬送方向長さ（検出素子配列方向長さ）よりも、長い搬送方向の領域に亘ってターゲットの搬送状態を検出できる。
【００１５】
さらに本発明のターゲット検出装置では、前記検出手段は、前記ターゲットの搬送状態として前記ターゲットの搬送速度を検出し、前記ターゲットの端が前記不感帯にあると判定された場合は、前記不感帯になかったときの前の出力値から決まる前の搬送速度を用いることが好ましい。
【００１６】
この発明によれば、検出手段は、ターゲットの端が不感帯にあると判定された場合は、不感帯になかったときの前の出力値から決まる前の搬送速度を用いるので、ターゲットの端が不感帯にあっても、ターゲットの搬送速度を検出できる。
【００１７】
また、本発明のターゲット検出装置では、前記検出手段は、前記ターゲットの搬送状態として前記ターゲットの搬送位置を検出し、前記ターゲットの端が前記不感帯にあると判定された場合は、前記不感帯になかったときの前の出力値から決まる前の搬送位置に、前の搬送速度と前記不感帯にあった経過時間との積により決まる搬送量を加えて搬送位置を求めることが好ましい。
【００１８】
この発明によれば、検出手段は、ターゲットの搬送状態としてターゲットの搬送位置を検出する。このとき、ターゲットの端が不感帯にないと判定された場合は、そのときの出力値に基づき搬送位置を求める。一方、ターゲットの端が不感帯にあると判定された場合は、不感帯になかったときの前の出力値から決まる前の搬送位置に、前の搬送速度と不感帯にあった経過時間との積により決まる搬送量を加えて搬送位置を求める。よって、検出素子間に隙間のあるセンサーを用いても、その隙間に相当する不感帯内におけるターゲットの搬送位置を比較的正しく検出できる。
【００１９】
本発明は、流体噴射装置であって、上記発明のターゲット検出装置と、ターゲットを搬送する搬送手段と、搬送中のターゲットに流体を噴射する流体噴射手段と、前記ターゲット検出装置を構成する前記検出手段が検出した前記ターゲットの搬送状態に基づいて前記搬送手段及び前記流体噴射手段のうち少なくとも一方を制御する制御手段と、を備えたことを要旨とする。
【００２０】
この発明によれば、上記発明のターゲット検出装置により検出されたターゲットの搬送状態に基づいて、搬送手段及び流体噴射手段のうち少なくとも一方を制御するので、ターゲットの搬送精度とターゲットに対する流体噴射精度とのうち制御対象となる少なくとも一方の精度を高められる。
【００２１】
本発明は、搬送されるターゲットを検出するターゲット検出方法であって、光又は磁気を用いてターゲットを検出可能な検出素子を搬送方向に所定ピッチで配列された状態で複数備えたセンサーからの前記検出素子の各出力値に基づいてターゲットの端がその検出が不能な前記検出素子間の隙間に相当する不感帯にあるか否かを判定する判定ステップと、ターゲットの端が前記不感帯になければそのときの前記出力値を用いてターゲットの搬送状態を検出し、前記不感帯にあればそのときの出力値は用いず前記不感帯になかったときの前の出力値を用いてターゲットの搬送状態を検出する検出ステップと、を備えたことを要旨とする。
【００２２】
この発明によれば、上記流体噴射装置におけるターゲット検出装置に係る発明、あるいは上記流体噴射装置に係る発明と同様の効果を得ることができる。
【図面の簡単な説明】
【００２３】
【図１】一実施形態におけるプリンターの模式側面図。
【図２】プリンター部の模式平面図。
【図３】リニアイメージセンサーの模式底面図。
【図４】リニアイメージセンサーを構成する受光素子の模式底面図。
【図５】（ａ）〜（ｃ）用紙と受光素子の相対位置と、（ｄ）〜（ｆ）各相対位置における受光素子の出力値を示すグラフ。
【図６】プリンターの電気的構成を示すブロック図。
【図７】印刷処理を示すフローチャート。
【図８】噴射タイミング算出部の電気的構成を示すブロック図。
【図９】噴射タイミング算出に用いられる各種信号のタイミングチャート。
【発明を実施するための形態】
【００２４】
以下、本発明を具体化した一実施形態を図１〜図９に従って説明する。図１は、インクジェット式プリンターの模式側面図を示し、図２は、その模式平面図を示す。
図１及び図２に示すように、流体噴射装置としてのインクジェット式プリンター（以下、単にプリンター１１という）は、ターゲットとしての用紙Ｐを搬送する搬送ユニット１２と、搬送中の用紙Ｐに流体としてのインクを噴射して記録を施す流体噴射手段としての記録ユニット１３とを備える。なお、本実施形態では、搬送ユニット１２により搬送手段が構成され、記録ユニット１３により流体噴射手段が構成されている。
【００２５】
搬送ユニット１２は、記録ユニット１３の記録領域へ用紙Ｐを給送する給送ユニット１４と、給送後に用紙Ｐを印刷のため一定速度で搬送する搬送動作及び印刷後の用紙Ｐの排出のため、用紙Ｐを搬送するベルト搬送装置１５とを備えている。
【００２６】
給送ユニット１４は、記録ユニット１３及びベルト搬送装置１５の下側に配置されると共に多数枚の用紙Ｐを積重状態で収容可能な用紙ストッカー１６（用紙カセット）と、用紙ストッカー１６に収容された用紙群のうち最上位の一枚を給送できるように回転可能な給紙ローラー１７（例えばピックアップローラー）とを備えている。用紙ストッカー１６の図１における右側の給送口から給送された用紙Ｐは、二組の補助ローラー対１８，１９の回転により上方へ搬送され、さらに図示しないガイド部の案内面に沿って水平方向へ案内された後、搬送ローラー２０と圧接ローラー２１との間に圧接状態にニップされて記録ユニット１３の記録領域へ搬送される。
【００２７】
図１及び図２に示すように、記録ユニット１３は、長尺状をなすラインヘッド方式の記録ヘッド２２，２３が、搬送方向Ｘと直交する幅方向（紙幅方向Ｙ）（図２参照）と平行になる向き（姿勢）で、かつ搬送方向Ｘに間隔をあけて複数本（図１、図２では例えば２本）配置されている。記録ヘッド２２，２３は、その長手方向（紙幅方向Ｙ）に所定の間隔をあけて配置された複数個の単位ヘッド２４を備えている。本例では、図２に示すように、単位ヘッド２４は、上流側の記録ヘッド２２には４個、下流側の記録ヘッド２３が３個それぞれ設けられている。記録ヘッド２２に属する複数個（４個）の単位ヘッド２４と、記録ヘッド２３に属する複数個（３個）の単位ヘッド２４とが互いの隙間に相当する位置に配置されることで、複数個（７個）の単位ヘッド２４は平面視において千鳥状に配列されている。
【００２８】
図２に示す各単位ヘッド２４の下面（ノズル形成面）に紙幅方向Ｙと平行に延びるインク色数と同数列のノズル列は、単位ヘッド２４が千鳥配列されることにより、各色ごとに紙幅方向全域に分布しており、プリンター１１が対応可能な最大用紙の全幅での印刷が可能になっている。本例では、各単位ヘッド２４には、上流側（図２における右側）から順に、黒、シアン、マゼンタ、イエローに対応する４列のノズル列が形成されている。各ノズル列は、紙幅方向Ｙに多数のノズルが一定のノズルピッチで配列されて構成されている。各記録ヘッド２３へはインクカートリッジからインク供給チューブ（いずれも図示せず）を通じてインクが供給され、各単位ヘッド２４は用紙Ｐの搬送速度に合わせた噴射タイミングでインク滴を噴射するように制御される。この噴射タイミング制御により、搬送中の用紙Ｐに対して搬送方向Ｘに一定の印刷画素ピッチ（印字ピッチ）でインクドットが形成される。なお、記録ヘッド２２，２３のインクジェット駆動方式は、圧電振動方式（ピエゾ方式）、静電駆動方式、ヒーター方式（サーマル方式）等を採用できる。
【００２９】
記録ヘッド２２，２３の下側対向位置には、プラテン２５が配置されている。プラテン２５の下側には、メンテナンス装置２６が配置されている。メンテナンス装置２６は、プラテン２５の不図示の開口部を挟んで単位ヘッド２４と対向する位置に配置されると共に、回転カム２７が回転駆動することで昇降可能なキャップ２８を備える。各キャップ２８は、記録ヘッド２２，２３による印刷時には印刷の邪魔にならないようにプラテン２５の上面より下方へ退避し、記録ヘッド２２，２３による印刷が終了すると、プラテン２５の開口を介して上方へ突出して単位ヘッド２４のノズル形成面をキャッピングする構成となっている。なお、２本の記録ヘッド２２，２３間の中間位置には、搬送ユニット１２を構成する中間ローラー対２９が配置され、中間ローラー対２９により用紙Ｐがニップされることで記録領域における用紙Ｐの浮き上がりが抑えられるようになっている。
【００３０】
図２に示すように、本実施形態では、記録ヘッド２２，２３における各単位ヘッド２４は、ヘッド回転用モーター３０の駆動により回転できるようになっている。また、記録ヘッド２２，２３は、ヘッド移動用モーター３１が駆動されることで少なくとも上下方向を含む所定方向の移動が可能になっている。また、メンテナンス装置２６はメンテナンス用モーター３２が駆動されることでキャップ２８の昇降動作及びメンテナンス動作を行う。
【００３１】
図１及び図２に示すように、ベルト搬送装置１５は、用紙搬送方向下流側（図１、図２では左側）に設けられた駆動ローラー３３と、搬送方向上流側に設けられた従動ローラー３４と、駆動ローラー３３と従動ローラー３４間の略中間位置かつやや下側（図１参照）に配置されたテンションローラー３５と、各ローラー３３〜３５の外周面に渡って巻き掛けられた無端状の搬送ベルト３６とを有している。
【００３２】
図２に示すように、駆動ローラー３３には搬送モーター３７の出力軸が直接又は減速機構（図示省略）を介して動力伝達可能に連結されている。搬送モーター３７が正転駆動されると、駆動ローラー３３が回転駆動し、搬送ベルト３６が図１における反時計方向に回転することで、用紙Ｐの上流側から下流側へ向かう搬送方向Ｘへの搬送が可能になっている。
【００３３】
図１に示すように、従動ローラー３４の下側には、帯電ローラー３８が不図示のバネの付勢力により搬送ベルト３６の外周面と接触し、かつ搬送ベルト３６の回転に伴い転動可能な状態に保持されている。帯電ローラー３８が搬送ベルト３６を帯電させることにより、搬送ベルト３６上への用紙Ｐの静電吸着が可能になる。ここで、用紙Ｐのベルト吸着方式は、静電吸着方式に限定されず、例えば搬送ベルト３６に形成された多数の吸引孔を通じて用紙Ｐを搬送ベルト３６上に負圧吸着させる負圧吸着方式も採用できる。なお、ベルト搬送装置１５の搬送方向下流側には、印刷後の用紙Ｐの排出先となる不図示の排紙部が設けられている。
【００３４】
図２に示すように、記録ユニット１３の記録領域を含む範囲の幅方向両側には、搬送中の用紙Ｐの幅方向両端を位置検出することで用紙の姿勢（搬送方向Ｘに対する傾き）を検出する複数対（図２では一例として６対）の用紙姿勢検出センサー４０が配置されている。複数の用紙姿勢検出センサー４０の検出結果は、例えば用紙Ｐの姿勢が搬送方向Ｘに対して傾いても、用紙Ｐに正しく印刷できるように記録ヘッド２２，２３を紙幅方向に位置制御したり、不図示のスキュー取り装置により用紙Ｐのスキュー取りを行ったりするなど種々の制御に使用される。
【００３５】
また、図２に示すように、搬送中の用紙Ｐの先端（ターゲットの端）を検出するために、複数個（例えば６個）のリニアイメージセンサー４１〜４６が搬送方向Ｘに沿って千鳥配列で配置されている。すなわち、複数個のリニアイメージセンサー４１〜４６は、紙幅方向Ｙに異なる二位置に二列で配置され、一方の列に属する３個のリニアイメージセンサー４１，４３，４５と他方の列に属する３個のリニアイメージセンサー４２，４４，４６は、それぞれ相手側のセンサー列の隙間に相当する位置に配置されている。そして、６個のリニアイメージセンサー４１〜４６は、それぞれ搬送方向Ｘの端部が、相手側のセンサー列に属する他のリニアイメージセンサーの端部と、搬送方向Ｘにおいてオーバーラップ量ＯＬだけ重複（オーバーラップ）している。もちろん、複数個のリニアイメージセンサーは千鳥配置に限定されず、端部が搬送方向に一部重複する所定の配列パターンで配列されていれば足りる。
【００３６】
また、プリンター１１には制御手段としてのコントローラー５０（図６参照）が設けられている。コントローラー５０は、リニアイメージセンサー４１〜４６からの検出信号を基に算出した用紙Ｐの搬送速度及び搬送位置に基づいて搬送モーター３７（図２に示す）の速度制御及び位置制御を行う。また、コントローラー５０は、リニアイメージセンサー４１からの検出信号を基に算出した用紙Ｐの搬送速度に反比例するパルス周期のパルス信号である噴射タイミング信号ＰＴＳ（印字タイミング信号）（図６参照）を生成し、噴射タイミング信号ＰＴＳに基づいて記録ヘッド２２，２３（つまり各記録ヘッド２２，２３を構成する複数の単位ヘッド２４）の噴射タイミングを制御する。なお、複数の単位ヘッド２４は、それが属する記録ヘッド２２，２３ごとに同期して噴射制御される。
【００３７】
次にリニアイメージセンサー４１〜４６の構成を説明する。図３に示すように、リニアイメージセンサー４１（４２〜４６）は、その長手方向に沿って一列に配置された複数個（図３では３個）の検出チップ５１を有している。各検出チップ５１には、多数（例えば１００〜１０００個）の受光素子５２（検出素子）が所定ピッチで一列に配列されている。１列に配置された多数個の受光素子５２の間には、検出チップ５１間における比較的広めの隙間Ｇ１と、同一の検出チップ５１内に配列された各受光素子５２間の比較的狭めの隙間Ｇ２とが存在している。
【００３８】
図４は、検出チップ内で隣合う２つの受光素子を示す底面図である。図４に示すように、受光素子５２の画素の長手方向（搬送方向Ｘ）における一辺の長さをＡ、幅方向（紙幅方向Ｙ）における一辺の長さをＢ、受光素子５２の画素中心間距離をＣとすると、受光素子５２間の隙間Ｇ２（画素間距離）は、Ｇ２＝Ｃ−Ａで示される。そして、隙間Ｇ１は、この隙間Ｇ２よりも広い。
【００３９】
図５は、ターゲットの一例である用紙Ｐと受光素子５２との位置関係と、受光素子５２の出力値との関係を示す模式図である。図５において（ａ）〜（ｃ）は、受光素子５２と用紙Ｐとの異なる位置関係を示し、（ａ）〜（ｃ）の順で用紙Ｐが同図における右方向へ進んでいる。図５における（ｄ）〜（ｆ）は、（ａ）〜（ｃ）の位置関係にあるときの受光素子５２の出力値を示すグラフである。これらのグラフでは、横軸が各受光素子５２の位置座標、縦軸が各受光素子５２の検出信号Ａoutの出力値を示している。
【００４０】
ここで、プリンター１１においてリニアイメージセンサー４１〜４６の下方に対向する面であって、用紙Ｐがその上面を搬送されることになるプラテン２５や搬送ベルトの上面などよりなる搬送面は、用紙Ｐに比べ光反射率の低い光低反射率面に形成されている。本例では、搬送面には、用紙Ｐの反射率の高い色（白色）に比べ光反射率の低い濃色が施されている。もちろん、ターゲットと搬送面との光反射率が異なればよく、例えば用紙が濃色（例えば黒色系）の場合は、逆に搬送面を光反射率の高い白色系の色にする。この場合、用紙の検出の有無により、出力値のＭＡＸ値とＭＩＮ値は逆になる。
【００４１】
受光素子５２はその下方に対向する面からの反射光を受光し、その受光量に応じた出力値（検出電圧値）を出力する。このとき受光素子５２の検出エリア内に用紙Ｐが存在しなければ、光低反射率の搬送面からの反射光を受光することになるので、出力値はＭＩＮ値となる。一方、用紙Ｐが受光素子５２を覆う場合（つまり検出エリア内にある場合）は、用紙Ｐからの反射光を受光した受光素子５２は用紙Ｐで覆われた部分の画素面積（つまり検出エリア内における用紙Ｐの占有面積）に略比例する出力値を出力する。
【００４２】
図５（ａ）は、用紙Ｐが、上流側（同図における左側）の受光素子５２の画素の一部を覆う状態にあるときの用紙Ｐの搬送位置を示す。この位置関係にあるときは、図５（ｄ）に示すように、上流側の受光素子５２の出力値は、用紙Ｐで覆われた部分の画素面積に応じた値になり、下流側の受光素子５２の出力値は、用紙Ｐで覆われていないのでＭＩＮ値になっている。
【００４３】
また、図５（ｂ）に示すように、用紙Ｐが上流側の受光素子５２の画素全体を丁度覆った状態にある。このときは、図５（ｅ）に示すように、上流側の受光素子５２の出力値がＭＡＸ値になり、下流側の受光素子５２の出力値がＭＩＮ値になる。
【００４４】
さらに、図５（ｃ）に示すように、用紙Ｐが上流側の受光素子５２と下流側の受光素子５２との隙間Ｇ２に位置する状態にある。このときは、図５（ｅ）に示すように、上流側の受光素子５２の出力値がＭＡＸ値になり、下流側の受光素子５２の出力値がＭＩＮ値になる。
【００４５】
すなわち、図５（ｂ）のように用紙Ｐの先端が隙間への進入を開始した時点から、図５（ｃ）のように用紙Ｐの先端が隙間の範囲内に位置する状態を経て、用紙Ｐの先端が下流側の受光素子５２を覆い始め、それまで進行していた隙間を通過し終わった時点までの区間において、隣り合う２つの受光素子５２，５２は、図５（ｅ），（ｆ）に示すような出力値を出力する。このことから、隣り合う２つの受光素子５２，５２の各出力値が、図５（ｅ），（ｆ）に示すようにＭＡＸ値とＭＩＮ値との組合せをとる区間では、用紙Ｐの先端が隙間Ｇ２に相当する不感帯に位置すると判断できる。なお、図５では、隙間Ｇ２を挟んで隣り合う受光素子５２を示したが、検出チップ５１間の隙間Ｇ１を挟んで隣り合う受光素子５２の各出力値についても、ＭＡＸ値とＭＩＮ値との組合せをとる区間が長くなるだけで、ＭＡＸ値とＭＩＮ値との組合せをとる区間を、用紙Ｐの先端が隙間Ｇ１にあると判断できる。
【００４６】
図５（ａ）に示す搬送位置にあるとき、上流側の受光素子５２の出力値からその画素の一辺Ａの範囲内のどの位置に用紙の先端が位置するかを判定できる。しかし、図５（ｂ），（ｃ）に示すように、用紙Ｐの先端が隙間Ｇ２に相当する不感帯に位置するときは、用紙Ｐが進行しているにも関わらず、隣り合う２つの受光素子５２の各出力値がＭＡＸ値とＭＩＮ値をとり続けるので、用紙Ｐの先端がこの不感帯を通過し終わるまでの間、各受光素子５２の出力値からは用紙Ｐの搬送位置及び搬送速度の検出が不能になる。なお、本明細書では、用紙Ｐの先端が隙間Ｇ１，Ｇ２に相当する搬送経路上の区間であって、用紙Ｐの搬送位置及び搬送速度を検出不能な搬送経路上の区間を不感帯と呼んでいる。但し、用紙Ｐと受光素子５２は所定のギャップだけ離れて対峙し、用紙Ｐからの光がすべて真上に反射される訳ではないので、隙間Ｇ１，Ｇ２と不感帯とで区間に若干のずれがある。図５（ｅ），（ｆ）に示すように用紙Ｐが搬送中であるにも関わらず、受光素子５２の出力値が変化しなくなる用紙Ｐの搬送経路上の区間が不感帯である。
【００４７】
なお、本実施形態では、隙間Ｇ１，Ｇ２を特に区別しない場合は、単に隙間Ｇと記すことにする。また、リニアイメージセンサー４１〜４６を、搬送方向上流側のものから順に、第１センサー４１、第２センサー４２、…、第６センサー４６と呼ぶ場合もある（図６参照）。
【００４８】
次にプリンター１１の電気的構成を説明する。図６は、プリンター１１の電気的構成を示すブロック図である。プリンター１１は図６に示すコントローラー５０を備えている。コントローラー５０は、プリンターが不図示のホスト装置などから受信した印刷データに基づいて搬送モーター３７及び記録ヘッド２２，２３を制御する。このとき、コントローラー５０は、第１〜第６センサー４１〜４６からの出力値に基づいて用紙Ｐの搬送位置及び搬送速度を含む搬送状態を検出し、搬送状態検出結果に基づいて搬送モーター３７及び記録ヘッド２２，２３を制御する。コントローラー５０は、検出した搬送速度を基に、この搬送速度に反比例する噴射周期（パルス周期）の噴射タイミング信号ＰＴＳを生成し、生成した噴射タイミング信号ＰＴＳに基づき記録ヘッド２２，２３の噴射タイミングを制御する。
【００４９】
このコントローラー５０は、主制御部６０、演算部６１、クロック回路６２、センサー切替回路６３、マルチプレクサー６４、増幅器６５、Ａ／Ｄ変換器６６、搬送駆動部６７、及び噴射タイミング信号生成部６８を備えている。
【００５０】
主制御部６０は、デマルチプレクサー６９を介して第１〜第６センサー４１〜４６と接続されている。主制御部６０は、サンプリング信号ＳＰを定期的にデマルチプレクサー６９に出力する。デマルチプレクサー６９は、クロック回路６２からのクロック信号ＣＬＫ（クロックパルス）と、主制御部６０からのサンプリング信号ＳＰと、センサー切替回路６３からの切替信号とを入力する。デマルチプレクサー６９はサンプリング信号ＳＰを入力する度に、第１〜第６センサー４１〜４６のうち切替信号で選択された１つのセンサーにクロック信号ＣＬＫとサンプリング信号ＳＰとを出力する。そして、その選択された１つのセンサーがサンプリング信号ＳＰの入力をトリガーとしてクロック信号ＣＬＫに基づき動作して出力値を出力する。そのため、その選択されている１つのセンサーの検出信号Ａoutはサンプリング周期毎にマルチプレクサー６４に入力される。マルチプレクサー６４は、センサー切替回路６３からの切替信号で指定された一つのセンサーとの接続を選択し、その選択したセンサーから入力した検出信号Ａoutを増幅器６５へ出力する。Ａ／Ｄ変換器６６は増幅器６５から入力したアナログ信号の検出信号Ａoutをデジタル信号の検出データＤoutに変換して演算部６１に出力するようになっている。
【００５１】
主制御部６０は、演算部６１、クロック回路６２及び搬送駆動部６７を制御する。演算部６１は、主制御部６０からの指示に従い動作する。主制御部６０は、プリンター１１が起動されると、クロック回路６２を動作させる。クロック回路６２は、その動作時にクロック信号ＣＬＫを演算部６１、Ａ／Ｄ変換器６６及びデマルチプレクサー６９などに出力する。
【００５２】
演算部６１は、主制御部６０からの指示信号と、クロック回路６２からのクロック信号ＣＬＫと、Ａ／Ｄ変換器６６からの検出データDoutとを入力する。ここで、検出データDoutは、図５に示した受光素子５２の検出信号Ａout（アナログ信号）の出力値をデジタルの出力値に変換したデータである。つまり、検出データＤoutは、１つのリニアイメージセンサー４１（４２〜４６）の検出信号Ａoutに含まれる多数個の受光素子５２の各出力値を、ＭＩＮ値を「０」、ＭＡＸ値を「１０」としてデジタル化した出力値の列からなるデータである。このため、検出データDoutでは、搬送方向の最上流に位置する受光素子５２から下流側の受光素子５２へ向かう順番で受光素子５２の出力値が並んでいる。例えば検出データDoutは、（10,10,10,…,10,10,5,0,0,…,0,0）のような多数個の出力値を含む。検出データＤoutにおけるＭＡＸ値を「１０」の個数と、ＭＡＸ値以外の端数の値とから、そのときの選択センサーにおける検出開始位置からの搬送距離が分かり、この搬送距離から選択センサーにおける検出位置ｘ(n)が分かるようになっている。
【００５３】
このため、選択センサーが第Ｎセンサー（搬送方向上流側からＮ番目のリニアイメージセンサー）であるとき、この第Ｎセンサーの検出データＤoutから決まる検出位置ｘ(n)を用いて、第１センサー４１の検出開始位置を原点とする用紙Ｐの搬送位置Ｘ(n)は、Ｘ(n)＝Ｎ・Ｘo＋ｘ(n)で示される。ここで、Ｘoは、各センサーの検出開始位置からオーバーラップ位置までの搬送距離に相当する値である。
【００５４】
演算部６１は、選択センサー判定部７１、センサー切替制御部７２、及び噴射タイミング算出部７３を備えている。選択センサー判定部７１は、検出データDoutに基づいて、第１〜第６センサー４１〜４６のうち検出信号Ａoutを読み込むべき１つの選択センサーを選択する判定処理を行う。第１〜第６センサー４１〜４６のうち用紙Ｐの先端が検出エリアに存在している１つのセンサーがどれであるかを検出データDoutに基づいて判定する。そして、センサー切替制御部７２は、選択センサー判定部７１の判定結果に基づき選択された１つのセンサーを、検出信号Ａoutの入力元センサーに切り替えるべくセンサー切替回路６３に選択信号を出力する。センサー切替回路６３は、センサー切替制御部７２からの選択信号で選択された１つのセンサーからの検出信号Ａoutをマルチプレクサー６４が出力できるように、マルチプレクサー６４及びデマルチプレクサー６９を切替制御する。
【００５５】
また、検出データDoutは、噴射タイミング算出部７３へ入力される。噴射タイミング算出部７３は、検出データDoutの他、クロック信号ＣＬＫ、主制御部６０からの各種信号を入力し、これらの入力値や入力信号に基づいて用紙Ｐの搬送位置、搬送速度、噴射周期を算出する回路部である。そのため、噴射タイミング算出部７３は、搬送速度を算出する搬送速度算出部７５、搬送位置を算出する搬送位置算出部７６、及び記録ヘッド２２，２３の噴射タイミングを決める噴射周期を算出する噴射周期算出部７７を備えている。
【００５６】
噴射タイミング算出部７３は、噴射タイミング信号生成部６８で噴射タイミング信号ＰＴＳを生成する際に使用する噴射周期を算出するための回路部であり、この噴射周期を算出するために搬送速度を用いるので、その内部に搬送速度算出部７５を内蔵する。また、搬送位置算出部７６は、搬送速度算出部７５が算出した搬送速度と検出データDoutとに基づき搬送位置Ｘ(n)を算出する。搬送速度算出部７５が算出した搬送速度Ｖ(n)と、搬送位置算出部７６が算出した搬送位置Ｘ(n)とは主制御部６０に出力される。主制御部６０は、搬送速度Ｖ(n)と搬送位置Ｘ(n)とに基づいて搬送モーター３７の速度制御及び位置制御を行う。
【００５７】
図７は、コントローラー５０内の主制御部６０及び演算部６１が行う印刷処理のフローチャートを示す。以下、印刷処理について図７を用いて説明する。
主制御部６０は、例えば不図示の用紙検出用センサーからの検出信号に基づき、給送ユニット１４から給送された用紙Ｐの先端（紙端）が印刷開始位置より搬送方向上流側の規定位置に達したと判断すると、演算部６１に出力開始信号を出力すると共に、デマルチプレクサー６９への所定時間間隔毎のサンプリング信号の出力を開始する。
【００５８】
演算部６１は、主制御部６０から出力開始信号を入力すると、センサー切替回路６３に第１センサー４１を選択させる旨の選択信号を出力する。センサー切替回路６３は、選択信号で指定された第１センサー４１を、マルチプレクサー６４及びデマルチプレクサー６９に選択させる。その選択された第１センサー４１は、デマルチプレクサー６９からサンプリング信号ＳＰとクロック信号ＣＬＫを入力し、クロック信号ＣＬＫに同期して、多数個の受光素子５２（検出素子）の検出値（出力値）を上流側の受光素子５２から順番にシリアル出力する。
【００５９】
マルチプレクサー６４は、選択センサーである第１センサー４１からの検出信号Ａoutを入力し、その検出信号Ａoutを増幅器６５を介してＡ／Ｄ変換器６６へ出力する。Ａ／Ｄ変換器６６は、クロック信号ＣＬＫに同期して検出信号Ａoutのアナログ出力値をＡ／Ｄ変換してデジタル出力値の列からなる検出データＤoutを演算部６１へ出力する。こうしてサンプリングが開始されると、Ａ／Ｄ変換器６６から演算部６１への検出データＤoutの入力が開始されると共に、主制御部６０及び演算部６１による図７に示す印刷処理が開始される。
【００６０】
ステップＳ１０では、用紙Ｐの先端（紙端）が第１センサー４１に到達したか否かを判定する。この判定は、詳しくは、選択センサー判定部７１が検出データＤoutを監視し、そのうち最上流（最初）の出力値が用紙給送開始後、初めて「０」（MIN値）を超えたことをもって、紙端が第１センサー４１に到達したと判定する。紙端が第１センサー４１に到達しなければ到達するまで待機し、到達すればステップＳ２０に進む。
【００６１】
ステップＳ２０では、噴射タイミングを算出する。すなわち、演算部６１内の噴射タイミング算出部７３が、検出データＤoutに基づきインク滴を噴射する時間間隔である噴射周期ｔ(n)を算出する。この噴射周期ｔ(n)を用いて噴射タイミング信号生成部６８が生成した噴射タイミング信号ＰＴＳのパルスに同期したタイミングで記録ヘッド２２，２３は、印字データ（ラスターデータ）に基づく噴射制御を行う。この噴射タイミング算出部７３の演算内容の詳細は後述する。なお、印字データは、コントローラー５０が例えばホスト装置から受信して展開した印刷データのうち同じタイミングで噴射される１ライン（ノズル１列）分又は複数ライン分のドットデータからなる。
【００６２】
ステップＳ３０では、主制御部６０が１枚の印刷を終了したか否かを判断する。印刷終了前であれば、ステップＳ４０に進んで、用紙Ｐの先端がオーバーラップ位置に到達したか否かを判定する。ここで、オーバーラップ位置とは、各センサー４１〜４６の下流側においてオーバーラップ量ＯＬ（図２参照）の範囲内に設定されたセンサー切替位置を指す。
【００６３】
この判定は、詳しくは、選択センサー判定部７１が検出データＤoutを監視し、現在の選択センサー（例えば第１センサー４１）のオーバーラップ位置に該当する受光素子５２の検出値がMAX値（例えば「１０」）になったことをもって、紙端が現在の選択センサーとその一つ下流側のセンサーとのオーバーラップ位置（センサー切替位置）に到達したと判定する。オーバーラップ位置に到達しなければステップＳ２０に戻り噴射タイミング算出を行い、オーバーラップ位置に到達すればステップＳ５０に進んでセンサーの切り替えを行う。このセンサーの切り替えは、センサー切替制御部７２が次の選択センサーを指定する選択信号をセンサー切替回路６３に出力することで行う。こうして用紙Ｐの搬送及び印刷が進んで搬送方向下流側へ進む紙端が、現在の選択センサーのオーバーラップ位置に到達する度にセンサーが順番に切り替えられる。
【００６４】
そして、１枚の印刷が終了すると、ステップＳ６０に進み、全ての印刷が終了（印刷ジョブ終了）したか否かを判断する。全ての印刷が終了しておらず次ページの印刷があれば、ステップＳ１０に戻る。こうして１枚の印刷が終了する度にステップＳ１０〜Ｓ５０の処理を繰り返して、そのときのページの用紙Ｐに印刷を行うための噴射タイミング信号の生成に用いる噴射タイミング（噴射周期）を算出する。そして、全ページの印刷が終了すると、噴射タイミングの算出を停止する。なお、噴射タイミング算出で得られた噴射周期の噴射タイミング信号は記録ヘッド２２，２３に内蔵された駆動回路に入力され、印字データ（ラスターデータ）に基づき各単位ヘッド２４内の噴射駆動素子が噴射タイミング信号に基づくタイミングで駆動されることで、インク滴の噴射タイミングが制御される。
【００６５】
次に、噴射タイミング算出部７３の構成を詳細に説明する。図８は、噴射タイミング算出部７３の電気的構成を示す回路図である。また、図９は、この噴射タイミング算出部７３の入出力信号、及び噴射タイミング算出部７３内における各種回路の入出力信号のタイミングチャートを示す。なお、図９は、噴射タイミング算出部７３のうち、噴射周期を算出するための入出力信号に係るタイミングチャートを示す。また、図９では、説明の便宜上、１つのリニアイメージセンサー４１（４２〜４６）が５つの受光素子５２を備えていると仮定したタイミングチャートである。
【００６６】
図８に示すように、噴射タイミング算出部７３には、クロック回路６２からのクロック信号ＣＬＫ、Ａ／Ｄ変換器６６からの検出データＤout、主制御部６０からの出力開始信号ＴＳstart及び出力終了信号ＴＳendがそれぞれ入力される。出力開始信号ＴＳstartは、Ａ／Ｄ変換器６６からの検出データDoutの出力開始タイミングを示す信号であり、出力終了信号ＴＳendは、Ａ／Ｄ変換器６６からの１サンプリング分の検出データDoutの出力終了タイミングを示す信号である。
【００６７】
主制御部６０は所定のサンプリング周期毎にサンプリング信号ＳＰをデマルチプレクサー６９に出力し、第１〜第６センサー４１〜４６のうち選択された１つのセンサーを動作させることで、その検出信号Ａoutの出力を開始させる。図９に示すように、出力開始信号ＴＳstartは、選択された１つのセンサーからマルチプレクサー６４を介して出力された検出信号ＡoutがＡ／Ｄ変換器６６でＡ／Ｄ変換された後の検出データDoutが噴射タイミング算出部７３へ出力されるその出力の開始タイミングを示すパルス信号である。
【００６８】
検出データDoutは、図９に示すように、受光素子５２の各出力値列よりなるデータであり、図９の例では、最初のサンプリングで検出データDout＝（10,10,5,0,0）が入力され、２回目のサンプリングで検出データDout＝（10,10,10,0,0）が入力され、さらに３回目のサンプリングで検出データDout＝（10,10,10,3,0）が入力されている。図９に示すＭＩＮ検出クロック信号ＣＬＫminは、クロック信号ＣＬＫの位相を１／４周期シフトさせる図８に示す位相シフト回路８１により生成される。
【００６９】
図８に示すＭＡＸ値検出部８２は、クロック信号ＣＬＫと検出データDoutとを入力し、図９に示すように、出力値がＭＡＸ値「１０」になると、クロック信号ＣＬＫの立ち下がりのタイミングでパルスを立ち上げ、出力値がＭＡＸ値「１０」でなくなると、クロック信号ＣＬＫの立ち下がりのタイミングでパルスを立ち下げることで、図９に示すようなＭＡＸ値検出信号Ｄmaxを出力する。
【００７０】
また、図８に示すＭＩＮ値検出部８３は、ＭＩＮ検出クロック信号ＣＬＫminと検出データDoutとを入力する。そして、ＭＩＮ値検出部８３は、図９に示すように、出力値がＭＩＮ値「０」になると、ＭＩＮ検出クロック信号ＣＬＫminの立ち上がりのタイミングでパルスを立ち上げ、出力値がＭＩＮ値「０」でなくなると、ＭＩＮ検出クロック信号ＣＬＫminの立ち上がりのタイミングでパルスを立ち下げることで、図９に示すＭＩＮ値検出信号Ｄminを出力する。
【００７１】
図８に示すように、ＭＡＸ値検出部８２が出力するＭＡＸ値検出信号Ｄmaxと、ＭＩＮ値検出部８３が出力するＭＩＮ値検出信号Ｄminとは、不感帯検出回路８４に入力される。不感帯検出回路８４は、例えばアンド回路８４Ａ（論理積回路）により構成され、ＭＡＸ値検出信号ＤmaxとＭＩＮ値検出信号Ｄminとの論理積結果を不感帯検出信号Ｄgapとして出力する。ここで、図９に示すように、ＭＡＸ値検出信号ＤmaxはＭＡＸ値をとる期間でＨレベルとなり、ＭＩＮ値検出信号ＤminはＭＩＮ値をとる期間でＨレベルとなるうえ、各信号Ｄmax，Ｄminの立ち上がり・立ち下がりのタイミングが、１／４周期だけ互いの位相がシフトしているクロック信号ＣＬＫ，ＣＬＫminに基づき決まる。このため、ＭＡＸ値検出信号ＤmaxとＭＩＮ値検出信号Ｄminの論理積結果である不感帯検出信号Ｄgapは、図９に示すように検出データDoutの中でＭＡＸ値「１０」とＭＩＮ値「０」の出力値が隣り合うときに１／４クロック周期のパルスが出現する信号となる。よって、不感帯検出回路８４により、用紙Ｐが不感帯にある状態（図５（ｂ），（ｃ））が検出される。
【００７２】
なお、図９は説明の便宜上の模式図のため、図中の３回のサンプリングのうち、ＭＡＸ値とＭＩＮ値の出力値が隣り合う場合が、１回（２日目）のサンプリングのみ現れ、その前後のサンプリングで隣り合っていないが、実際には位置検出解像度が高いので、ＭＡＸ値とＭＩＮ値の出力値が隣り合うサンプリングが複数回連続することになる。
【００７３】
図８に示すように、不感帯検出回路８４からの不感帯検出信号Ｄgapは、データ更新部８５へ出力される。データ更新部８５は、不感帯検出信号Ｄgapと、ＭＩＮ値検出信号ＤminからのＭＩＮ値検出信号Ｄminとを入力して、データ更新信号Ｄupdtを出力する。図９に示すように、データ更新信号Ｄupdtは、不感帯検出信号Ｄgapの立ち上がりエッジで立ち上がり、ＭＩＮ値検出信号Ｄminの立ち下がりエッジで立ち下がるパルスが出現する信号である。図８に示すデータ更新部８５は、不感帯検出信号ＤgapとＭＩＮ値検出信号Ｄminのエッジ検出を行って、図９に示すデータ更新信号Ｄupdtを出力する。このデータ更新信号Ｄupdtは、図８に示す加算可信号生成部８６へ出力される。
【００７４】
また、図８に示すように、噴射タイミング算出部７３は、ＭＡＸ値カウンター８７と端数カウンター８８とを備える。ＭＡＸ値カウンター８７は、検出データDout、出力開始信号ＴＳstart及びクロック信号ＣＬＫを入力し、出力開始信号ＴＳstartをリセット信号として、検出データDoutの中のＭＡＸ値の個数（出現回数）を計数する。そして、ＭＡＸ値カウンター８７は、その計数結果であるＭＡＸ計数値Ｃmaxを加算器８９へ出力する。一方、端数カウンター８８は、検出データDout、出力開始信号ＴＳstart及びクロック信号ＣＬＫを入力し、出力開始信号ＴＳstartをリセット信号として、検出データDoutの中のＭＡＸ値以外の出力値である端数を計数する。そして、端数カウンター８８は、その計数結果である端数計数値Ｃfrcを加算器８９へ出力する。
【００７５】
図９に示すように、ＭＡＸ値カウンター８７のＭＡＸ計数値Ｃmaxは、出力開始信号ＴＳstartの立ち上がりエッジの入力でリセットされたＭＡＸ値カウンター８７が、検出データDoutにおいてＭＡＸ値「１０」が出現する度に「１」ずつインクリメントされることにより、ＭＡＸ値「１０」の個数（出現回数）を計数値としてとる。また、端数カウンター８８の端数計数値Ｃfrcは、出力開始信号ＴＳstartの立ち上がりエッジの入力でリセットされた端数カウンター８８が、検出データDoutにおいてＭＡＸ値「１０」以外の端数の値を計数することにより、端数の積算値（合計値）を計数値としてとる。
【００７６】
図８に示す加算可信号生成部８６は、データ更新信号Ｄupdtと出力終了信号ＴＳendとを入力して、加算器８９に加算を許可する加算可信号ＥＮaddを生成する回路である。加算可信号生成部８６は、例えばＮＡＮＤ回路８６Ａ（否定論理積回路）とＡＮＤ回路８６Ｂ（論理積回路）とにより構成される。ＮＡＮＤ回路８６Ａは、データ更新信号Ｄupdtと出力終了信号ＴＳendとを入力して否定論理積演算を行う。ＡＮＤ回路８６Ｂは、ＮＡＮＤ回路８６Ａからの否定論理積結果と出力終了信号ＴＳendとを入力し、両者の論理積演算結果として加算可信号ＥＮaddを出力する。
【００７７】
ここで、図９に示すように、出力終了信号ＴＳendは、Ａ／Ｄ変換器６６からの検出データDoutの出力終了タイミングでパルスが出現する信号である。この出力終了信号ＴＳendの後、クロック信号ＣＬＫの次パルスで出力開始信号ＴＳstartのパルスが出現する。データ更新信号Ｄupdtと出力終了信号ＴＳendとの否定論理積結果と、出力終了信号ＴＳendとの論理積演算が行われることで、図９に示す加算可信号ＥＮaddが生成される。加算可信号ＥＮaddは、出力終了信号ＴＳendの複数のパルスのうちデータ更新信号Ｄupdtのパルスと発生期間が重なるパルスを消去した信号である。つまり、加算可信号ＥＮaddは、用紙Ｐが不感帯にないとき（検出エリアになるとき）には加算器８９による加算処理を許可し、一方、用紙Ｐが不感帯にあるときには加算器８９による加算処理を禁止させる信号である。
【００７８】
図９に示す加算器８９は、ＭＡＸ計数値Ｃmaxと端数計数値Ｃfrcと加算可信号ＥＮaddとを入力し、加算可信号ＥＮaddのパルス（立ち上がりエッジ）を検出する度に、ＭＡＸ計数値Ｃmax（ＭＡＸ値出現回数）にＭＡＸ値「１０」を乗じた値（上位桁値）と、端数計数値Ｃfrc（下位桁値）とを加算し、その加算結果として検出位置ｘ(n)を出力する。
【００７９】
図８に示す加算値バッファー９０は、加算器８９の加算演算結果である検出位置ｘ(n)を格納するためのものである。加算器８９は、今回の検出位置ｘ(n)が得られるまで前回の検出位置ｘ(n-1)を保持し、今回の検出位置ｘ(n)が得られた時点で、前回の検出位置ｘ(n-1)を加算値バッファー９０に格納する。このため、加算値バッファー９０には、加算器８９の加算処理で得られた検出位置ｘ(n)よりも、１回前のサンプリングで得られた検出位置ｘ(n-1)が格納される。但し、用紙Ｐが不感帯に存在するために加算器８９による加算処理が行われなかった後、次に加算処理を行ったときには、加算値バッファー９０には加算器８９が今回得た検出位置ｘ(n)よりも、複数回（ｋ回）前の検出位置ｘ(n-k)が格納される。
【００８０】
図８に示すサンプリング数カウンター９１は、加算器８９が不感帯の検出を理由に加算処理を行わなかったサンプリング回数（連続回数）を計数する。サンプリング数カウンター９１は、プリンター起動時にリセットされて初期値「１」をとり、以後、加算可信号ＥＮaddのパルスを入力する度に初期値「１」にリセットされると共に、出力終了信号ＴＳendの入力パルス数を初期値「１」に加えていく計数を行って、その計数結果をサンプリング計数値Ｋとして出力する。
【００８１】
図８に示すラッチ回路９２は、サンプリング計数値Ｋと加算可信号ＥＮaddとを入力する。そして、このラッチ回路９２は、加算可信号ＥＮaddのパルス入力時に、この同じパルスによりサンプリング数カウンター９１がリセットされる前に予め格納部（図示せず）に格納していたそれまでのサンプリング計数値Ｋを、ラッチ用格納部（図示せず）に移してラッチする。このラッチされたサンプリング計数値Ｋは、加算可信号ＥＮaddの次のパルスが入力されるまで、ほぼサンプリング周期Ｓの間だけ保持される。
【００８２】
図９に示すように、サンプリング計数値Ｋは、サンプリング数カウンター９１が加算可信号ＥＮaddのパルス入力時にリセットされる度に初期値「１」をとり、出力終了信号ＴＳendのパルス入力の度に「１」ずつインクリメントされた値をとる。よって、サンプリング計数値Ｋは、用紙Ｐが検出エリアにあるときは、毎回のサンプリングで初期値「１」をとり、用紙Ｐが不感帯に存在するときは、用紙不感帯存在期間におけるサンプリング計数値Ｋに「１」を加えた値をとる。つまり、サンプリング計数値Ｋは、加算器８９が加算処理を行わなかったサンプリング回数（加算処理スキップ回数）に「１」に加えた値をとる。そして、ラッチ回路９２は、加算可信号ＥＮaddのパルス入力のない用紙不感帯進入期間においては「１」を保持し続ける。その後、ラッチ回路９２は、用紙Ｐの先端が不感帯を通過し終わって（つまり検出エリアへ進入して）加算可信号ＥＮaddの次のパルスが入力されると、この同じパルスでリセットされるサンプリング数カウンター９１のそのリセット直前のそれまでのサンプリング計数値Ｋを保持する。
【００８３】
図８に示す搬送速度演算器９３は、加算器８９からの検出位置ｘ(n)と、加算値バッファー９０からの検出位置ｘ(n-k)と、ラッチ回路９２からのサンプリング計数値Ｋとを入力する。そして、搬送速度演算器９３は、検出位置ｘ(n)、検出位置ｘ(n-k)及びサンプリング計数値Ｋを用いて、用紙Ｐの搬送速度Ｖ(n)を、次の(1)式により演算する。なお、検出位置ｘ(n-k)は、検出位置ｘ(n)に対してＫ回前の検出位置を示すが、用紙の不感帯通過後最初のサンプリング時を除く通常時は、加算値バッファー９０には、加算器８９の１回前のサンプリング時の検出位置ｘ(n-1)が格納される。
Ｖ(n)＝｛ｘ(n)−ｘ(n-k)｝／（Ｋ・Ｓ）  …  (1)
ここで、Ｓは、サンプリング周期（例えば１０〜１０００マイクロ秒）である。
【００８４】
このため、搬送速度演算器９３は、用紙Ｐの先端が検出エリアにあるときは、ラッチ回路９２からのサンプリング計数値Ｋが「１」なので、上記(1)式から、搬送速度Ｖ(n)を、Ｖ(n)＝｛ｘ(n)−ｘ(n-1)｝／Ｓにより演算する。一方、用紙Ｐの先端が不感帯に存在するときは、ラッチ回路９２からのサンプリング計数値Ｋが「１」に保持されると共に、加算器８９と加算値バッファー９０の各格納値が用紙不感帯進入直前の検出位置ｘ(n)，ｘ(n-1)それぞれに保持されているので、搬送速度Ｖ(n)は、用紙不感帯進入直前のＶ(n)＝｛ｘ(n)−ｘ(n-1)｝／Ｓに維持される。このように用紙Ｐの先端が不感帯に存在する間は、その不感帯進入直前の搬送速度Ｖ(n)が継続使用される。
【００８５】
そして、用紙不感帯通過後（用紙検出エリア進入後）の最初のサンプリング時には、加算可信号ＥＮaddのパルスの入力でサンプリング数カウンター９１が「１」にリセットされる（Ｋ＝１）と共に、ラッチ回路９２が、それまでサンプリング数カウンター９１が保持していた用紙不感帯存在期間最後のサンプリング計数値Ｋ（Ｋ≧２）を保持する。このとき、加算可信号ＥＮaddのパルスを入力した加算器８９は加算処理を行って新たな検出位置ｘ(n)を得ると共に、それまで加算器８９にあった用紙不感帯進入直前のＫ回前の検出位置ｘ(n-ｋ)が加算値バッファー９０に移される。
【００８６】
そして、搬送速度演算器９３は、このときの検出位置ｘ(n)，ｘ(n-k)、サンプリング計数値Ｋを用いて、上記(1)式から、搬送速度Ｖ(n)を、Ｖ(n)＝｛ｘ(n)−ｘ(n-k)｝／（Ｋ・Ｓ）により演算する。このように、用紙不感帯存在期間を終えた最初のサンプリング時は、今回の検出位置ｘ(n)と、Ｋ回前の検出位置ｘ(n-k)と、用紙不感帯存在期間における加算器８９の加算処理スキップ回数であるサンプリング計数値Ｋとを用いて、搬送速度Ｖ(n)が演算される。
【００８７】
図８に示す噴射周期演算器９４は、この搬送速度Ｖ(n)を搬送速度演算器９３から入力する。噴射周期演算器９４は、搬送速度Ｖ(n)を用いて、噴射周期ｔ(n)を、以下の(2)式により演算する。
ｔ(n)＝Ｐ／Ｖ(n)  …  (2)
ここで、Ｐは、印字ピッチ（搬送方向Ｘにおける印字ドットピッチ）である。
【００８８】
図８に示す噴射周期演算器９４は図６に示す噴射周期算出部７７に内蔵されており、図６に示す噴射タイミング信号生成部６８は、噴射周期算出部７７から入力した噴射周期ｔ(n)に基づき、この噴射周期ｔ(n)をパルス周期とするパルス信号よりなる噴射タイミング信号ＰＴＳを生成する。そして、記録ヘッド２２，２３（詳しくは記録ヘッド２２，２３の各単位ヘッド２４）の印字データに基づくインク滴の噴射が、噴射タイミング信号ＰＴＳに基づく噴射タイミングで制御される。このため、搬送ベルト３６の速度変動や搬送ベルト３６上における用紙Ｐの滑りが発生しても、用紙Ｐに一定のドットピッチで印字を行うことができる。
【００８９】
本実施形態の噴射タイミング算出部７３では、用紙不感帯存在期間における用紙Ｐの搬送位置の演算も行っている。そのために、噴射タイミング算出部７３には、位置演算器９５及び搬送位置演算器９６が設けられている。位置演算器９５は、加算器８９からの検出位置ｘ(n)と、搬送速度演算器９３からの搬送速度Ｖ(n)と、サンプリング数カウンター９１からのサンプリング計数値Ｋとを入力し、用紙検出エリア存在期間だけでなく用紙不感帯存在期間における検出位置ｘ(n)を演算する。
【００９０】
位置演算器９５は、検出位置ｘ(n)、搬送速度Ｖ(n)及びサンプリング計数値Ｋを用いて、以下の(3)式に基づいて、検出位置ｘ(n)を演算する。
ｘ(n)＝ｘ(n)＋Ｖ(n)・（Ｋ−１）・Ｓ  …  (3)
ここで、Ｓはサンプリング周期（マイクロ秒）である。
【００９１】
用紙検出エリア存在期間では、検出位置ｘ(n)の演算スキップ回数を示すサンプリング計数値Ｋが「１」なので、上記(3)式から、Ｋ＝１のとき、ｘ(n)＝ｘ(n)となって、そのままの検出位置ｘ(n)が得られる。一方、用紙不感帯存在期間では、サンプリング計数値Ｋが、検出位置ｘ(n)の演算スキップ回数に応じた２以上の値をとるので（Ｋ≧２）、上記(3)式から、検出位置ｘ(n)は、加算器８９からの検出位置ｘ(n)に補正を加え、ｘ(n)＝ｘ(n)＋Ｖ(n)・（Ｋ−１）・Ｓｘ(n)＝ｘ(n)として算出される。すなわち、用紙不感帯存在期間では、用紙不感帯進入直前の検出位置ｘ(n)（つまり加算器８９の検出位置ｘ(n)）を用いて、その不感帯において用紙Ｐが不感帯進入直前の搬送速度Ｖ(n)のまま搬送されていると仮定して、検出位置ｘ(n)を推定する。この検出位置ｘ(n)は、１個のリニアイメージセンサー配置エリア内における搬送方向Ｘの相対位置を示しているに過ぎない。
【００９２】
そのため、搬送位置演算器９６は、位置演算器９５からの各センサー単位の相対位置である検出位置ｘ(n)を用いて、以下の(4)式を用いて、搬送位置Ｘ(n)を演算する。
Ｘ(n)＝（Ｎ−１）・Ｘo＋ｘ(n)  …  (4)
ここで、Ｎは、センサー番号であり、搬送方向Ｘの上流側から第１、第２、…、第６の順で配置された第１〜第６センサー４１〜４６のうちセンサー切替回路６３により切替え選択された第Ｎセンサーが、搬送方向上流側から何番目であるかを示す番号である。Ｘoは、リニアイメージセンサー１個当たりの検出担当エリアの搬送方向長さ（以下、「単位搬送距離」という）であり、詳しくはリニアイメージセンサーの検出開始位置からオーバーラップ位置までの全受光素子５２を用いて用紙位置検出が可能な範囲の長さを示す。
【００９３】
よって、本実施形態のように、複数個のリニアイメージセンサー４１〜４６を配置し、これらを用紙位置に応じて切り替えて使用する構成であっても、用紙Ｐの搬送位置Ｘ(n)を検出できる。また、第１〜第６センサー４１〜４６のうち選択センサーを用紙Ｐの搬送位置に応じて切り替える構成であることから、１回のサンプリングで演算部６１が入力すべき検出データＤoutがリニアイメージセンサー１個分で済む。そのため、演算部６１による演算処理を比較的簡単に済ませられる。このように、本実施形態では、噴射タイミング信号ＰＴＳの生成に必要な搬送速度Ｖ(n)だけでなく、搬送位置Ｘ(n)についても、用紙Ｐの搬送状態として検出する。そして、コントローラー５０は、搬送状態として検出した用紙Ｐの搬送速度Ｖ(n)に基づいてベルト搬送装置１５のベルト搬送速度を制御する速度制御を行うと共に、用紙Ｐの搬送位置Ｘ(n)に基づいてベルト搬送装置１５の搬送ベルト３６の位置を制御する位置制御を行う。もちろん、搬送状態として用紙Ｐの搬送速度Ｖ(n)と搬送位置Ｘ(n)のうち一方のみを検出し、搬送ベルト３６の搬送速度Ｖ(n)に基づく速度制御のみ、又は搬送位置Ｘ(n)に基づく位置制御のみ行う構成としてもよい。なお、図８において、ＭＡＸ値検出部８２、ＭＩＮ値検出部８３、不感帯検出回路８４により、ターゲットの端が不感帯にあるか否かを判定するための判定手段が構成される。また、加算可信号生成部８６、ＭＡＸ値カウンター８７、端数カウンター８８、加算器８９、加算値バッファー９０、サンプリング数カウンター９１、ラッチ回路９２、搬送速度演算器９３、噴射周期演算器９４、位置演算器９５及び搬送位置演算器９６により、ターゲットの搬送状態を検出するための検出手段が構成される。
【００９４】
以上詳述したように本実施形態によれば、以下の効果を得ることができる。
（１）複数の受光素子５２を有するイメージセンサー４１〜４６と、ターゲットとして用紙の先端がその検出が不能な受光素子５２間の隙間に相当する不感帯にあるか否かを受光素子５２の出力値に基づき判定する判定手段と、用紙の先端が不感帯になければそのときの出力値を用いてターゲットの搬送状態を検出し、不感帯にあればそのときの出力値は用いず不感帯になかったときの前の出力値を用いて用紙Ｐの搬送状態を検出する検出手段とを備えた。よって、用紙Ｐの先端が受光素子５２間の隙間に相当する不感帯に位置しても、用紙Ｐの妥当な搬送状態検出結果（搬送速度、搬送位置など）を得ることができる。
【００９５】
（２）判定手段は、受光素子５２のうち隣り合う二つの受光素子５２の各出力値が最大出力と最小出力になっていることをもって、用紙Ｐの先端が不感帯にあると判定するので、用紙Ｐの先端が不感帯にあることを、搬送状態の検出に用いる出力値を用いて比較的簡単に判定することができる。
【００９６】
（３）イメージセンサー４１〜４６は用紙Ｐの搬送方向Ｘと直交する紙幅方向に複数列配置され、複数のイメージセンサー４１〜４６は、搬送方向Ｘにおいて端部をオーバーラップさせた状態でずらして配置されている。よって、搬送方向Ｘと直交する方向に複数列配置された複数（１列当たり１つ以上の計２以上）のイメージセンサー４１〜４６は、端部をオーバーラップさせた状態で搬送方向Ｘにずらして配置されているので、センサー１つ分の搬送方向長さ（受光素子５２配列方向長さ）よりも、長い搬送方向Ｘの領域に亘って用紙Ｐの搬送状態を検出できる。しかも、受光素子５２間や検出チップ５１間よりも広い隙間がイメージセンサー４１〜４６間における受光素子５２間に発生することを回避できる。
【００９７】
（４）さらに検出手段は、用紙Ｐの搬送状態として搬送速度Ｖ(n)を検出し、用紙Ｐの先端が不感帯にあると判定された場合は、不感帯になかったときの前の出力値から決まる前の搬送速度Ｖ(n-1)を用いる。よって、用紙Ｐの先端が不感帯にあっても、そのときの妥当な搬送速度Ｖ(n)を検出できる。
【００９８】
（５）また、検出手段は、用紙Ｐの搬送状態として搬送位置Ｘ(n)を検出し、用紙Ｐの先端が不感帯にあると判定された場合は、不感帯になかったときの前の出力値から決まる前の搬送位置に、前の搬送速度Ｖ(n-1)と不感帯にあった経過時間との積により決まる搬送量を加えて搬送位置を求める。よって、受光素子５２間に隙間のあるイメージセンサー４１〜４６を用いても、その隙間に相当する不感帯内における用紙Ｐの搬送位置Ｘ(n)を比較的正しく検出できる。
【００９９】
（６）コントローラー５０（制御手段）が、検出手段が検出した用紙Ｐの搬送状態に基づいて記録ヘッド２２，２３（流体噴射手段）とベルト搬送装置１５（搬送手段）とのうち少なくとも一方を制御する構成とした。特に本実施形態では、搬送状態として検出した用紙Ｐの搬送速度Ｖ(n)及び搬送位置Ｘ(n)に基づいてベルト搬送装置１５の速度制御及び位置制御を行うと共に、搬送状態として検出した用紙Ｐの搬送速度Ｖ(n)に基づき噴射タイミング信号ＰＴＳを生成して記録ヘッド２２，２３の噴射タイミングを制御する。よって、用紙Ｐの搬送精度と用紙Ｐに対するインク滴の噴射精度（用紙Ｐ上の着弾位置精度）との両方を高めることができる。
【０１００】
上記実施形態に限定されず、以下の態様で実施することもできる。
・不感帯における搬送位置の検出が不要な場合は、位置演算器９５を無くしてもよい。この場合、加算器８９からの検出位置ｘ(n)を搬送位置演算器９６に直接入力するようにし、搬送位置演算器９６では、加算器８９からの検出位置ｘ(n)を用いて、搬送位置Ｘ(n)＝(Ｎ−1)・Ｘo＋ｘ(n)を演算する。この場合、用紙Ｐの搬送位置の必要な位置精度が不感帯を誤差として許容できる構成の場合には問題ない。また、搬送位置は必ずしも算出する必要はないので、位置演算器９５及び搬送位置演算器９６は廃止してもよい。この場合、搬送速度Ｖ(n)を搬送状態として検出できる。さらに、搬送速度Ｖ(n)を検出しない構成も採用できる。例えば噴射周期ｔ(n)のみを算出する構成でもよい。この場合、搬送速度Ｖ(n)は算出せず、噴射周期ｔ(n)を、ｔ(n)＝Ｐ・Ｋ・Ｓ／｛ｘ(n)−ｘ(n-k)｝により算出する。さらに搬送状態としてターゲットの加速度を検出してもよい。加速度は、例えば前回と今回の各搬送速度の差を時間（例えばサンプリング周期Ｓ）で除算して求めればよい。
【０１０１】
・センサーは、イメージセンサーなどのような検出素子が受光素子であるものに限定されない。検出素子は例えば磁気検出素子でもよい。ターゲットが例えば金属や磁性体などの材料からなる場合、あるいはそのような材料からなる部分を有する場合は、複数の磁気検出素子を配列した構成の磁気センサーにより、ターゲットの位置を検出できる。磁気検出素子としては、例えばＧＭＲ（Giant Magneto Resistive Effect）素子を有するセンサーやＭＲ（Magneto Resistive Effect）素子を有するセンサーなどの多値出力可能な磁気センサーを挙げることができる。その他、ホール素子やＭＩ（磁気インピーダンス）素子等を検出素子とする磁気センサーも採用してよい。
【０１０２】
・イメージセンサーは１個配置するだけでもよい。さらに複数個配置する場合に、１列に配置してもよい。１列に配列した場合でも、ターゲットの端がセンサー間における各検出素子間の隙間に相当する不感帯に位置しても、ターゲットの妥当な搬送状態検出結果を得ることができるので、複数のセンサーによる検出対象全域において搬送状態を検出することができる。また、イメージセンサーは、リニアイメージセンサーに限定されず、２次元のイメージセンサーでもよい。２次元のイメージセンサーでも、搬送方向に受光素子５２間の隙間による不感帯が発生する場合は、同様の効果を得ることができる。
【０１０３】
・ターゲットの端は、用紙Ｐの先端（搬送方向下流側端）に限定されず、後端（搬送方向上流側端）でもよい。用紙Ｐの後端を検出することによっても、用紙Ｐの搬送速度や搬送位置などのうち少なくとも１つである搬送状態を検出することはできる。
【０１０４】
・ターゲット（記録媒体）は用紙に限定されず、樹脂製フィルム、金属製フィルム、布、ＣＤ、ＤＶＤ等の光ディスク、磁気ディスク、回路基板などでもよい。
・流体噴射装置は、インクジェット式プリンターに限定されない。例えば液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ、カラーフィルタの製造などに用いられる電極材や色材などの材料を分散または溶解のかたちで含む液体を基板などの媒体（ターゲット）に噴射する流体噴射装置、バイオチップ製造に用いられる生体有機物を媒体に噴射する流体噴射装置、精密ピペットとして用いられ試料となる液体を媒体に噴射する流体噴射装置、捺染装置やマイクロディスペンサ等であってもよい。さらに、時計やカメラ等の精密機械（ターゲット）を搬送しつつピンポイントで潤滑油を噴射する流体噴射装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板（ターゲット）上に噴射する流体噴射装置、基板などのターゲットをエッチングするために酸又はアルカリ等のエッチング液を噴射する流体噴射装置を採用してもよい。
【符号の説明】
【０１０５】
１１…流体噴射装置としてのプリンター、１２…搬送手段としての搬送ユニット、１３…流体噴射手段としての記録ユニット、１４…搬送手段を構成する給送ユニット、１５…搬送手段を構成するベルト搬送装置、１６…用紙ストッカー、１７…給紙ローラー、１８，１９…補助ローラー対、２０…搬送ローラー、２１…圧接ローラー、２２，２３…流体噴射手段を構成する記録ヘッド、２４…流体噴射手段を構成する単位ヘッド、２５…プラテン、２９…中間ローラー対、３３…駆動ローラー、３４…従動ローラー、３６…搬送ベルト、３７…搬送モーター、４１〜４６…リニアイメージセンサー（第１〜第６センサー）、５０…コントローラー、５１…検出チップ、５２…検出素子としての受光素子、６０…主制御部、６１…演算部、６２…クロック回路、６３…センサー切替回路、６４…マルチプレクサー、６６…Ａ／Ｄ変換器、６７…搬送駆動部、６８…噴射タイミング信号生成部、６９…デマルチプレクサー、７１…選択センサー判定部、７２…センサー切替制御部、７３…噴射タイミング算出部、７５…搬送速度算出部、７６…搬送位置算出部、７７…噴射周期算出部、８１…位相シフト回路、８２…判定手段を構成するＭＡＸ値検出部、８３…判定手段を構成するＭＩＮ値検出部、８４…判定手段を構成する不感帯検出回路、８５…データ更新部、８６…検出手段を構成する加算可信号生成部、８６Ａ…ＮＡＮＤ回路、８６Ｂ…ＡＮＤ回路、８７…ＭＡＸ値カウンター、８８…端数カウンター、８９…検出手段を構成する加算器、９０…検出手段を構成する加算値バッファー、９１…検出手段を構成するサンプリング数カウンター、９２…検出手段を構成するラッチ回路、９３…検出手段を構成する搬送速度演算器、９４…検出手段を構成する噴射周期演算器、９５…検出手段を構成する位置演算器、９６…検出手段を構成する搬送位置演算器、Ｐ…ターゲットとしての用紙、Ｘ…搬送方向、Ｙ…紙幅方向、ＯＬ…オーバーラップ量、Ｇ１，Ｇ２，Ｇ…隙間、Ａout…検出信号、Ｄout…検出データ、ＣＬＫmin…ＭＩＮ検出クロック信号、Ｄmax…ＭＡＸ値検出信号、Ｄmin…ＭＩＮ値検出信号、Ｄgap…不感帯検出信号、ＴＳstart…出力開始信号、ＴＳend…出力終了信号、Ｄupdt…データ更新信号、ＥＮadd…加算可信号、Ｃmax…ＭＡＸ計数値、Ｃfrc…端数計数値、ｘ(n)，ｘ(n-1)，ｘ(n-k)…検出位置、Ｋ…サンプリング計数値、Ｓ…サンプリング周期、Ｖ(n)…搬送速度、Ｐ…印字ピッチ、ｔ(n)…噴射周期、ＰＴＳ…噴射タイミング信号、Ｘ(n)…搬送位置。
【図１】
2011037141.tif 000003
【図２】
2011037141.tif 000004
【図３】
2011037141.tif 000005
【図４】
2011037141.tif 000006
【図５】
2011037141.tif 000007
【図６】
2011037141.tif 000008
【図７】
2011037141.tif 000009
【図８】
2011037141.tif 000010
【図９】
2011037141.tif 000011