(57)【特許請求の範囲】
【請求項１】
所定方向に沿って周期的に並ぶ光学特性の互いに異なる第１領域と第２領域とを有する領域形成部材と、
前記領域形成部材に向けて光を照射するように構成され、前記第１領域と対向しているときに第１レベルとなり、前記第２領域と対向しているときに、前記第１レベルとは異なる第２レベルとなる補正前パルス信号を出力する光学センサと、
前記光学センサと前記領域形成部材とを前記所定方向に沿って相対移動させる移動手段と、
少なくとも前記光学センサと前記移動手段を制御する制御手段とを備え、
前記領域形成部材の前記第１領域と前記第２領域は、前記第２領域の光学特性が前記第１領域の光学特性よりも前記光学センサの受光量を大きくさせるように構成され、
前記制御手段は、
前記光学センサから出力された前記補正前パルス信号を補正し、互いに異なる第３レベルと第４レベルとの間で切り換わる補正後パルス信号として出力し、
前記補正後パルス信号の前記第３レベル及び前記第４レベルの時間的変化に基づいて、前記移動手段の相対移動速度を算出し、
前記補正前パルス信号が前記第１レベルから前記第２レベルに切り換わったとき、又は、前記補正後パルス信号の前記第３レベルとなる区間の継続時間が第１基準時間を超えたときに、前記補正後パルス信号を、前記第３レベルから前記第４レベルに切り換え、
前記補正後パルス信号の前記第４レベルとなる区間の継続時間が第２基準時間を超え、且つ、前記補正前パルス信号が前記第１レベルであるときに、前記補正後パルス信号を、前記第４レベルから前記第３レベルに切り換える、ことを特徴とする速度検出装置。
【請求項２】
前記所定方向における、前記第１領域と前記第２領域の長さの比率である領域幅比率を記憶する領域幅比率記憶部と、
前記補正後パルス信号の、過去の少なくとも１組の前記第３レベルとなる区間と前記第４レベルの区間の継続時間についての情報である継続時間情報を記憶するバッファ記憶部と、をさらに備え、
前記制御手段は、
前記領域幅比率記憶部に記憶された前記領域幅比率と、前記バッファ記憶部に記憶された前記継続時間情報とに基づいて、前記第１基準時間及び前記第２基準時間を算出する、ことを特徴とする請求項１に記載の速度検出装置。
【請求項３】
前記補正後パルス信号の、前記第３レベルとなる区間の数と前記第４レベルとなる区間の数との合計が、前記補正前パルス信号の前記第１レベルとなる区間の数と前記第２レベルとなる区間の数との合計以上であることを特徴とする請求項１又は２に記載の速度検出装置。
【請求項４】
前記所定方向に、前記第１領域と前記第２領域の配置周期の自然数倍とは異なる長さだけ離れて配置された２つの前記光学センサを有し、
前記制御手段は、各光学センサから出力される前記補正前パルス信号について、それぞれ前記補正後パルス信号を出力する、ことを特徴とする請求項１〜３のいずれかに記載の速度検出装置。
【請求項５】
前記制御手段は、
前記補正前パルス信号と前記補正後パルス信号とを比較することによって、前記領域形成部材の汚れが付着している位置を検出する、ことを特徴とする請求項１〜４のいずれかに記載の速度検出装置。
【請求項６】
ノズルから液体を吐出する液体吐出ヘッドと、
前記液体吐出ヘッドを搭載し、走査方向に往復移動するキャリッジと、
前記キャリッジの速度を検出する速度検出装置と、を備え、
前記速度検出装置は、
前記キャリッジの外部に配置され、前記走査方向に沿って周期的に並ぶ光学特性の互いに異なる第１領域と第２領域とを有する領域形成部材と、
前記キャリッジに搭載され、前記領域形成部材に向けて光を照射するように構成され、前記第１領域と対向しているときに第１レベルとなり、前記第２領域と対向しているときに、前記第１レベルとは異なる第２レベルとなる補正前パルス信号を出力する光学センサと、
少なくとも前記速度検出装置と前記光学センサを制御する制御手段とを備え、
前記領域形成部材の前記第１領域と前記第２領域は、前記第２領域の光学特性が前記第１領域の光学特性よりも前記光学センサの受光量を大きくさせるように構成され、
前記制御手段は、
前記光学センサから出力された前記補正前パルス信号を補正し、互いに異なる第３レベルと第４レベルとの間で切り換わる補正後パルス信号として出力し、
前記補正後パルス信号の前記第３レベル及び前記第４レベルの時間的変化に基づいて、前記キャリッジの移動速度を算出し、
前記補正前パルス信号が前記第１レベルから前記第２レベルに切り換わったとき、又は、前記補正後パルス信号の前記第３レベルとなる区間の継続時間が第１基準時間を超えたときに、前記補正後パルス信号を、前記第３レベルから前記第４レベルに切り換え、
前記補正後パルス信号の前記第４レベルとなる区間の継続時間が第２基準時間を超え、且つ、前記補正前パルス信号が前記第１レベルであるときに、前記補正後パルス信号を、前記第４レベルから前記第３レベルに切り換える、ことを特徴とする液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、速度を検出する速度検出装置、及び、キャリッジの速度を検出する速度検出装置を備えた液体吐出装置に関する。
【背景技術】
【０００２】
ノズルから液体を吐出する液体吐出装置として、特許文献１には、プリンタ部を有する複合機が記載されている。特許文献１の複合機のプリンタ部では、キャリッジを走査方向に移動させつつ、記録ヘッドからインクを吐出する。また、特許文献１の複合機のプリンタ部は、キャリッジの速度を検出する速度検出装置として、エンコーダストリップとセンサ部とによって構成されたリニアエンコーダを備えている。エンコーダストリップは、走査方向に延び、走査方向に所定の間隔でエンコーダスリットが形成されている。これにより、エンコーダストリップは、エンコーダスリットが形成されておらず、光を透過しない領域と、エンコーダスリットが形成され光を透過する領域とが、走査方向に周期的に並んだものとなっている。センサ部は、キャリッジに設けられ、エンコーダストリップを挟んで配置された発光素子と受光素子とを有している。これにより、センサ部では、発光素子及び受光素子が、エンコーダスリット（光を透過する領域）と対向しているときに、エンコーダスリットと対向していない（光を透過しない領域と対向している）ときよりも、受光素子での受光量が大きくなる。そして、センサ部は、受光素子で受光量の変化に対応したパルス信号を出力する。そして、このパルス信号により、キャリッジの移動速度を検出することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2014-19093号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１に記載の複合機のプリンタ部では、例えば、記録ヘッドからインクを吐出したときに発生したミストがエンコーダストリップに付着するなど、エンコーダストリップに汚れが付着してしまうことがある。このとき、エンコーダストリップのエンコーダスリットが形成された部分に汚れが付着してしまうと、発光素子及び受光素子がエンコーダスリットと対向しているときの、受光素子の受光量が減少してしまう。その結果、発光素子及び受光素子がエンコーダスリットの汚れが付着した部分と対向しているときに、エンコーダスリットと対向していないと誤って検出されてしまう。そのため、センサ部から出力されるパルス信号に基づいてキャリッジの移動速度を検出すると、検出したキャリッジの速度が実際のキャリッジの移動速度とずれてしまう。
【０００５】
本発明の目的は、移動手段の移動速度を正確に検出することが可能な速度検出装置、及び、キャリッジの移動速度を正確に検出することが可能な液体吐出装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る速度検出装置は、所定方向に沿って周期的に並ぶ光学特性の互いに異なる第１領域と第２領域とを有する領域形成部材と、前記領域形成部材に向けて光を照射するように構成され、前記第１領域と対向しているときに第１レベルとなり、前記第２領域と対向しているときに、前記第１レベルとは異なる第２レベルとなる補正前パルス信号を出力する光学センサと、前記光学センサと前記領域形成部材とを前記所定方向に沿って相対移動させる移動手段と、少なくとも前記光学センサと前記移動手段を制御する制御手段とを備え、前記領域形成部材の前記第１領域と前記第２領域は、前記第２領域の光学特性が前記第１領域の光学特性よりも前記光学センサの受光量を大きくさせるように構成され、前記制御手段は、前記光学センサから出力された前記補正前パルス信号を補正し、互いに異なる第３レベルと第４レベルとの間で切り換わる補正後パルス信号として出力し、前記補正後パルス信号の前記第３レベル及び前記第４レベルの時間的変化に基づいて、前記移動手段の相対移動速度を算出し、前記補正前パルス信号が前記第１レベルから前記第２レベルに切り換わったとき、又は、前記補正後パルス信号の前記第３レベルとなる区間の継続時間が第１基準時間を超えたときに、前記補正後パルス信号を、前記第３レベルから前記第４レベルに切り換え、前記補正後パルス信号の前記第４レベルとなる区間の継続時間が第２基準時間を超え、且つ、前記補正前パルス信号が前記第１レベルであるときに、前記補正後パルス信号を、前記第４レベルから前記第３レベルに切り換える。
【０００７】
また、本発明に係る液体吐出装置は、ノズルから液体を吐出する液体吐出ヘッドと、前記液体吐出ヘッドを搭載し、走査方向に往復移動するキャリッジと、前記キャリッジの速度を検出する速度検出装置と、を備え、前記速度検出装置は、前記キャリッジの外部に配置され、前記走査方向に沿って周期的に並ぶ光学特性の互いに異なる第１領域と第２領域とを有する領域形成部材と、前記キャリッジに搭載され、前記領域形成部材に向けて光を照射するように構成され、前記第１領域と対向しているときに第１レベルとなり、前記第２領域と対向しているときに、前記第１レベルとは異なる第２レベルとなる補正前パルス信号を出力する光学センサと、少なくとも前記速度検出装置と前記光学センサを制御する制御手段とを備え、前記領域形成部材の前記第１領域と前記第２領域は、前記第２領域の光学特性が前記第１領域の光学特性よりも前記光学センサの受光量を大きくさせるように構成され、前記制御手段は、前記光学センサから出力された前記補正前パルス信号を補正し、互いに異なる第３レベルと第４レベルとの間で切り換わる補正後パルス信号として出力し、前記補正後パルス信号の前記第３レベル及び前記第４レベルの時間的変化に基づいて、前記移動手段の相対移動速度を算出し、前記補正前パルス信号が前記第１レベルから前記第２レベルに切り換わったとき、又は、前記補正後パルス信号の前記第３レベルとなる区間の継続時間が第１基準時間を超えたときに、前記補正後パルス信号を、前記第３レベルから前記第４レベルに切り換え、前記補正後パルス信号の前記第４レベルとなる区間の継続時間が第２基準時間を超え、且つ、前記補正前パルス信号が前記第１レベルであるときに、前記補正後パルス信号を、前記第４レベルから前記第３レベルに切り換える。
【発明の効果】
【０００８】
本発明では、下記（ａ）又は（ｂ）の条件を満たすときに、補正後パルス信号を第３レベルから第４レベルに切り換える。
（ａ）補正前パルス信号が第１レベルから第２レベルに切り換わった
（ｂ）補正後パルス信号の第３レベルとなる区間の継続時間が第１基準時間を超えた
また、本発明では、下記（ｃ）、（ｄ）の両方の条件を満たすときに、補正後パルス信号を第４レベルから第３レベルに切り換える。
（ｃ）補正後パルス信号の第４レベルとなる区間の継続時間が第２基準時間を超えた
（ｄ）補正前パルス信号が第１レベルである
【０００９】
ここで、領域形成部材の第２領域に汚れが付着していると、光学センサが、汚れと対向したときの受光量が小さくなり、補正前パルス信号が第１レベルとなる。そのため、第２領域に汚れが付着していると、補正前パルス信号が第１レベルとなる区間の継続時間が増大し、第２レベルとなる区間の継続時間が減少する。これに対して、上記とは逆に第１領域に汚れが付着しても、光学センサが汚れと対向したときに受光量が大きくなるということはない。そこで、本発明では、上記のとおり（ａ）又は（ｂ）の条件を満たすときに、補正後パルス信号を第３レベルから第４レベルに切り換える。
【００１０】
また、補正前パルス信号が第２レベルから第１レベルに切り換わったことだけでは、光学センサが第１領域と対向する位置に到達しているのか、第２領域の汚れが付着した部分と対向する位置に到達しているのかを区別することはできない。一方で、補正前パルス信号が第２レベルである区間の継続時間は、領域形成部材に汚れが付着したことによって長くなることはない。そのため、補正後パルス信号の第４レベルとなる区間の継続時間がある第２基準時間を超え、且つ、補正前パルス信号が第１レベルである場合には、光学センサは第１領域と対向する位置に到達していることがわかる。そこで、本発明では、上記（ｃ）、（ｄ）の両方の条件を満たすときに、補正後パルス信号を第４レベルから第３レベルに切り換える。
【００１１】
そして、以上のように補正後パルス信号を第３レベルと第４レベルとの間で切り換えることにより、補正後パルス信号は、補正前パルス信号と比較して、光学センサが第１領域及び第２領域のいずれと対向しているかを正確に表すものとなる。したがって、補正後パルス信号の第３レベル及び第４レベルの時間的変化に基づいて、移動手段の相対移動速度（キャリッジの移動速度）を正確に算出することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係るプリンタの概略構成図である。
【図２】（ａ）は、搬送方向の下流側から見た、エンコーダストリップと光学センサの配置を示す図であり、（ｂ）、（ｃ）は、走査方向の左側から右側に向かって見た、エンコーダストリップと光学センサの配置を示す図であり、（ｂ）が、光学センサがエンコーダストリップの第１領域と対向している状態、（ｃ）が、光学センサがエンコーダストリップの第２領域と対向している状態を示示している。
【図３】エンコーダストリップに汚れが付着していない場合の、補正前パルス信号及び補正後パルス信号を示す図である。
【図４】プリンタの電気的構成を示すブロック図である。
【図５】（ａ）プリンタにおいて印刷を行うときの処理の流れを示すフローチャートであり、（ｂ）が（ａ）の単位印刷処理の流れを示すフローチャートである。
【図６】補正前パルス信号を補正する処理の流れを示すフローチャートである。
【図７】エンコーダストリップに汚れが付着している場合の、補正前パルス信号及び補正後パルス信号を示す図である。
【図８】エンコーダストリップに、図７とは別の汚れが付着している場合の、補正前パルス信号及び補正後パルス信号を示す図である。
【図９】エンコーダストリップに、図７、図８とは別の汚れが付着している場合の、補正前パルス信号及び補正後パルス信号を示す図である。
【図１０】キャリッジの移動速度が一時的に速くなったときの、補正前パルス信号及び補正後パルス信号を示す図である。
【図１１】キャリッジの移動速度が一時的に遅くなったときの、補正前パルス信号及び補正後パルス信号を示す図である。
【図１２】汚れ位置特定処理の流れを示すフローチャートである。
【図１３】変形例１の図２（ａ）相当の図である。
【図１４】（ａ）が変形例１で２つの光学センサから出力される補正後パルス信号を示す図であり、（ａ）はキャリッジが右側に移動しているとき、（ｂ）はキャリッジが左側に移動しているときを示している。
【図１５】（ａ）が変形例２の図２（ａ）相当の図であり、（ｂ）が変形例２の図２（ｂ）相当の図であり、（ｃ）が変形例２の図２（ｃ）相当の図である。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施の形態について説明する。
【００１４】
（プリンタの全体構成）
図１に示すように、本実施の形態に係るプリンタ１は、キャリッジ２（本発明の「移動装置」）、インクジェットヘッド３（本発明の「液体吐出ヘッド」）、２つの用紙搬送ローラ４、リニアエンコーダ５などを備えている。キャリッジ２は、走査方向に延びた２本のガイドレール１１、１２に支持されている。ガイドレール１１とガイドレール１２とは、走査方向と直交する搬送方向に間隔をあけて配置されている。なお、以下では、図１に示すように走査方向の右側及び左側を定義して説明を行う。
【００１５】
搬送方向における下流側のガイドレール１２の上面の、走査方向における両端部には、プーリ１３、１４が設けられている。プーリ１３、１４には、ゴム材料などからなる無端状のベルト１５が巻き掛けられている。キャリッジ２は、ベルト１５のプーリ１３とプーリ１４との間に位置する部分に取り付けられている。また、右側のプーリ１３には、キャリッジモータ１６が接続されている。そして、キャリッジモータ１６を正転及び逆転させると、プーリ１３、１４が回転し、ベルト１５が走行する。これにより、キャリッジ２が走査方向に往復移動する。
【００１６】
インクジェットヘッド３は、キャリッジ２に搭載され、その下面に形成された複数のノズル１０からインクを吐出する。２つの用紙搬送ローラ４は、搬送方向におけるインクジェットヘッド３の両側に配置されている。２つの用紙搬送ローラ４は、搬送モータ１７に駆動され、記録用紙Ｐを搬送方向に搬送する。
【００１７】
そして、プリンタ１では、用紙搬送ローラ４により記録用紙Ｐを搬送方向に搬送し、キャリッジ２を走査方向に往復移動させつつ、インクジェットヘッド３の複数のノズル１０からインクを吐出することにより、記録用紙Ｐに印刷を行う。
【００１８】
リニアエンコーダ５は、いわゆる透過型のものであり、図１、図２に示すように、エンコーダストリップ２１（本発明の「領域形成部材」）と、エンコーダセンサ２２と、を有している。エンコーダストリップ２１は、ガイドレール１２の上面に配置され、キャリッジ２の移動範囲にわたって走査方向に延びている。また、エンコーダストリップ２１は、走査方向（本発明の「所定方向」）に沿って周期的に並ぶ複数の第１領域２１ａと複数の第２領域２１ｂとを有している。第１領域２１ａは光を透過しない領域であり、第２領域２１ｂは光を透過する領域である。エンコーダセンサ２２は、キャリッジ２に搭載されている。エンコーダセンサ２２は、発光素子２６と受光素子２７とを有する光学センサ２５を備えている。発光素子２６は、搬送方向における、エンコーダストリップ２１の下流側に配置され、受光素子２７は、搬送方向における、エンコーダストリップ２１の上流側に配置されている。これにより、発光素子２６と受光素子２７とは、エンコーダストリップ２１を搬送方向から挟むように配置されている。発光素子２６は、受光素子２７に向けて光を照射する。受光素子２７は、発光素子２６から照射された光を受信し、その受光量に応じて、後述するような補正前パルス信号Ｒａを出力する。
【００１９】
キャリッジ２が走査方向に移動すると、キャリッジ２に搭載されたエンコーダセンサ２２も走査方向に移動し、光学センサ２５が、エンコーダストリップ２１の第１領域２１ａと対向した状態と、第２領域２１ｂと対向した状態とが交互に切り換わる。そして、光学センサ２５が、エンコーダストリップ２１の第１領域２１ａと対向しているときには、発光素子２６から照射された光は、第１領域２１ａによって遮断され、受光素子２７は、発光素子２６からの光を受信しない。一方、光学センサ２５がエンコーダストリップ２１の第２領域２１ｂと対向しているときには、発光素子２６から照射された光が第２領域２１ｂを透過し、受光素子２７が発光素子２６からの光を受信する。これにより、光学センサ２５は、第２領域２１ｂと対向しているときに、第１領域２１ａと対向しているときよりも、受光素子２７における受光量が大きくなる。
【００２０】
（補正前パルス信号）
また、受光素子２７は、受光量が閾値以下のときに電位ＶａがＶ１（本発明の「第１レベル」）となり、閾値を超えたときに電位ＶａがＶ２（本発明の「第２レベル」）（Ｖ２＜Ｖ１）となるような補正前パルス信号Ｒａを出力する。ここで、上記閾値は、光学センサ２５が第１領域２１ａと対向しているときの受光素子２７の受光量よりも大きく、且つ、光学センサ２５が第２領域２１ｂと対向しているときの受光素子２７の受光量よりも小さい。これにより、補正前パルス信号Ｒａは、図３に示すように、光学センサ２５が第１領域２１ａと対向しているときに電位ＶａがＶ１となり、光学センサ２５が第２領域２１ｂと対向しているときに電位ＶａがＶ２となる。なお、図３の各第１領域２１ａ及び第２領域２１ｂの下に示した［ｎ−１］、ｎ、［ｎ＋１］等は、第１領域２１ａ及び第２領域２１ｂが、キャリッジ２の移動方向において何番目のものであるかを示している。
【００２１】
（制御装置）
次に、プリンタ１の動作を制御する制御装置５０について説明する。図４に示すように、制御装置５０は、ＣＰＵ（Central Processing Unit）５１、ＲＯＭ（Read Only Memory）５２、ＲＡＭ（Random Access Memory）５３、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）５４、ＡＳＩＣ（Application Specific Integrated Circuit）５５等を備え、これらが、キャリッジモータ１６、インクジェットヘッド３、搬送モータ１７、光学センサ２５の発光素子２６などの動作を制御する。また、ＡＳＩＣ５５は、補正回路５６、ＰＭＣ（Programmable Machine Controller）５７等の回路を備えている。補正回路５６は、受光素子２７から補正前パルス信号Ｒａが入力され、補正前パルス信号Ｒａを補正して、後述する補正後パルス信号Ｒｂとして出力する。ＰＭＣ５７は、補正回路５６から補正後パルス信号Ｒｂが入力される。そして、ＰＭＣ５７は、入力された補正後パルス信号Ｒｂを用いて、後述するようにキャリッジモータ１６の動作を制御する。
【００２２】
なお、図４では、制御装置５０がＣＰＵ５１を１つだけ備えているが、制御装置５０は、ＣＰＵ５１を１つだけ備え、この１つのＣＰＵ５１が処理を一括して行うものであってもよいし、ＣＰＵ５１を複数備え、これら複数のＣＰＵ５１が処理を分担して行うものであってもよい。また、図４では、制御装置５０がＡＳＩＣ５５を１つだけ備えているが、制御装置５０は、ＡＳＩＣ５５を１つだけ備え、この１つのＡＳＩＣ５５が処理を一括して行うものであってもよいし、ＡＳＩＣ５５を複数備え、これら複数のＡＳＩＣ５５が処理を分担して行うものであってもよい。
【００２３】
（印刷時の制御）
次に、プリンタ１において記録用紙Ｐに印刷を行う時の制御について説明する。プリンタ１で記録用紙Ｐに印刷を行うときには、制御装置５０は、図５（ａ）に示すように、単位印刷処理（Ｓ１０１）と用紙搬送処理（Ｓ１０２）とを、記録用紙Ｐへの印刷が完了するまで（Ｓ１０３：ＮＯ）、繰り返し実行する。ここで、Ｓ１０１の単位印刷処理とは、キャリッジモータ１６を駆動してキャリッジ２を走査方向に移動させつつ、インクジェットヘッド３に複数のノズル１０からインクを吐出させる処理である。また、Ｓ１０２の用紙搬送処理は、搬送モータ１７を駆動して記録用紙Ｐを搬送方向に所定距離だけ搬送させる処理である。そして、記録用紙Ｐへの印刷が完了したときには（Ｓ１０３：ＹＥＳ）、搬送モータ１７を駆動して記録用紙Ｐを排出させる用紙排出処理を実行し（Ｓ１０４）、図５（ａ）のフローを終了する。
【００２４】
Ｓ１０１の単位印刷処理について詳細に説明する。Ｓ１０１の単位印刷処理では、制御装置５０は、図５（ｂ）に示すように、走査方向におけるキャリッジ２の位置及びキャリッジ２の移動速度を算出する（Ｓ２０１）。Ｓ２０１では、後述するように、補正後パルス信号Ｒｂに基づいて、走査方向におけるキャリッジ２の位置、及び、キャリッジ２の移動速度を算出する。そして、Ｓ２０１で算出したキャリッジ２の移動速度に基づいて、キャリッジ２の移動速度を制御する（Ｓ２０２）。具体的には、算出されたキャリッジ２の移動速度が、設定された移動速度よりも速い場合にはキャリッジモータ１６の回転速度を低下させ、設定された移動速度よりも遅い場合にはキャリッジモータ１６の回転速度を増加させる。続いて、Ｓ２０１で算出したキャリッジ２の位置及び移動速度に基づいて、インクジェットヘッド３に複数のノズル１０からインクを吐出させる（Ｓ２０３）。そして、単位印刷処理が完了するまで（Ｓ２０４：ＮＯ）、Ｓ２０１〜Ｓ２０３の処理を繰り返し実行し、単位印刷処理が完了したときに（Ｓ２０４：ＹＥＳ）、Ｓ１０２の用紙搬送処理に進む。なお、図５（ｂ）では、便宜上、Ｓ２０２、Ｓ２０３の処理を順に行うように図示しているが、Ｓ２０２とＳ２０３とは並行して行われる。
【００２５】
（パルス信号の補正）
次に、補正回路５６における補正前パルス信号Ｒａを補正について説明する。ここで、補正前パルス信号Ｒａを補正した補正後パルス信号Ｒｂは、電位ＶｂがＶ１（本発明の「第３レベル」）とＶ２（本発明の「第４レベル」）との間で切り換わるパルス信号である。
【００２６】
補正前パルス信号Ｒａの補正は図６のフローに沿って行われる。ここで、図６のフローは、Ｓ１０１の単位印刷処理が開始されたときに開始される。補正前パルス信号Ｒａを補正するために、制御装置５０は、図６に示すように、まず、変数ｎを１に設定する（Ｓ３０１）。続いて、Ｓ１０１の単位印刷処理を開始したときの補正前パルス信号Ｒａの電位ＶａがＶ１のときには（Ｓ３０２：ＹＥＳ）、補正後パルス信号Ｒｂの電位ＶｂをＶ１とする（Ｓ３０３）。この後、Ｓ１０１の単位印刷処理が継続していれば（Ｓ３０４：ＮＯ）、補正前パルス信号Ｒａの電位ＶａがＶ１に維持され（Ｓ３０５：ＮＯ）、且つ、補正後パルス信号Ｒｂの電位ＶｂがＶ１となる区間の継続時間Ｈn（ｎ＝１、２、３、・・）が所定の第１基準時間Ｈｆn（ｎ＝１、２、３、・・）以下である間は（Ｓ３０６：ＮＯ）、補正後パルス信号Ｒｂの電位ＶｂがＶ１の状態を維持する。ここで、継続時間Ｈnは、単位印刷処理において、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ１となる区間の継続時間を示している。また、第１基準時間Ｈｆnは、補正後パルス信号Ｒｂの電位Ｖａがｎ番目にＶ１となる区間の継続時間の予想値である。第１基準時間Ｈｆnの算出方法については後程詳細に説明する。そして、補正前パルス信号Ｒａの電位ＶａがＶ１からＶ２に切り換わったとき（Ｓ３０５：ＹＥＳ）、又は、補正後パルス信号Ｒｂの電位ＶｂがＶ１となっている区間の継続時間Ｈnが、所定の第１基準時間Ｈｆnを超えたときに（Ｓ３０６：ＹＥＳ）、補正後パルス信号Ｒｂの電位ＶｂをＶ１からＶ２に切り換える（Ｓ３０７）。
【００２７】
Ｓ３０７で補正後パルス信号Ｒｂの電位ＶｂをＶ１からＶ２に切り換えた後には、Ｓ１０１の単位印刷処理が継続していれば（Ｓ３０８：ＮＯ）、補正後パルス信号Ｒｂの電位ＶｂがＶ２の区間の継続時間Ｌn（ｎ＝１、２、３、・・）が、所定の第２基準時間Ｌｆn（ｎ＝１、２、３、・・）以下である（Ｓ３０９：ＮＯ）、又は、補正前パルス信号Ｒａの電位ＶａがＶ２である（Ｓ３１０：ＮＯ）間は、補正後パルス信号Ｒｂの電位ＶｂがＶ２である状態を維持する。ここで、継続時間Ｌnは、単位印刷処理において、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間を示している。また、第２基準時間Ｌｆnは、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間の予想値である。第２基準時間Ｌｆnの算出方法については後程詳細に説明する。そして、補正後パルス信号Ｒｂの電位ＶｂがＶ２の区間の継続時間Ｌnが、第２基準時間Ｌｆnを超え（Ｓ３０９：ＹＥＳ）、且つ、補正前パルス信号Ｒａの電位ＶａがＶ１であるときに（Ｓ３１０：ＹＥＳ）、補正後パルス信号Ｒｂの電位ＶｂをＶ２からＶ１に切り換え（Ｓ３１１）、ｎを１増加させて（Ｓ３１２）からＳ３０４に戻る。
【００２８】
また、Ｓ１０１の単位印刷処理を開始したときの補正前パルス信号Ｒａの電位ＶａがＶ２のときには（Ｓ３０２：ＮＯ）、補正後パルス信号Ｒｂの電位ＶｂをＶ２とし（Ｓ３１３）、Ｓ３０８に進む。また、図６のフローは、単位印刷処理が完了したと判定されたとき（Ｓ３０４：ＹＥＳ、又は、Ｓ３０８：ＹＥＳ）に終了する。
【００２９】
（第１基準時間及び第２基準時間）
次に、第１基準時間Ｈｆn及び第２基準時間Ｌｆnの算出方法について説明する。ここで、ＥＥＰＲＯＭ５４には、予め、ｎ＝１、２のときの、第１基準時間Ｈｆ1、Ｌｆ2、及び、第２基準時間Ｌｆ1、Ｈｆ2が記憶されている。ここで、第１基準時間Ｈｆ1、Ｌｆ2は、例えば、キャリッジが走査方向におけるエンコーダストリップ２１の第１領域２１ａの長さＷａだけ移動するのにかかる時間、すなわち、キャリッジ２の移動速度をＳとして、Ｈｆ1、Ｈｆ2＝Ｗａ／Ｓによって算出される時間である。また、第２基準時間Ｌｆ1、Ｌｆ2は、例えば、キャリッジが走査方向におけるエンコーダストリップ２１の第２領域２１ｂの長さＷｂだけ移動するのにかかる時間、すなわち、Ｌｆ1、Ｌｆ2＝Ｗｂ／Ｓによって算出される時間である。
【００３０】
また、ｎが３以上の場合の第１基準時間Ｈｆn及び第２基準時間Ｌｆnは、以下の式によって算出する。
Ｈｆn＝（Ｌn-2＋Ｈn-2）×Ｄ ・・・・・・・・・・（１）
Ｌｆn＝（Ｌn-2＋Ｈn-1）×（１−Ｄ）・・・・・・・（２）
【００３１】
ここで、本実施の形態では、例えば、制御装置５０が、補正後パルス信号Ｒｂの電位Ｖｂが電位Ｖ１に切り換わってから電位Ｖ２に切り換わるまでの時間を計測することによって継続時間Ｈnを取得し、ＲＡＭ５３に記憶させている。同様に、本実施の形態では、例えば、制御装置５０が、補正後パルス信号Ｒｂの電位Ｖｂが電位Ｖ２に切り換わってから電位Ｖ１に切り換わるまでの時間を計測することによって継続時間Ｌnを取得し、ＲＡＭ５３に記憶させている。なお、本実施の形態では、ＲＡＭ５３が、本発明のバッファ記憶部に相当する。
【００３２】
また、Ｄは、エンコーダストリップ２１の、走査方向における第１領域２１ａの長さＷａと第１領域２１ａの長さＷａの合計に対する、第１領域２１ａの長さＷａの割合（本発明の「領域幅比率」）、すなわち、Ｄ＝Ｗａ／（Ｗａ＋Ｗｂ）によって算出される定数である。Ｄの値は、予め、ＥＥＰＲＯＭ５４に記憶されている。なお、本実施の形態では、ＥＥＰＲＯＭ５４が本発明の領域幅比率記憶部に相当する。
【００３３】
（補正前パルス信号と補正後パルス信号との比較）
次に、補正前パルス信号Ｒａと補正後パルス信号Ｒｂとを比較して説明する。補正前パルス信号Ｒａは、上記のとおり、光学センサ２５が第１領域２１ａと対向しているときに電位ＶａがＶ１となり、第２領域２１ｂと対向しているときに電位ＶａがＶ２となる。そのため、エンコーダストリップ２１に汚れが付着していなければ、補正前パルス信号Ｒａの電位Ｖａが切り換わった回数が、キャリッジ２の走査方向の位置に対応し、補正前パルス信号Ｒａの電位がＶ１、Ｖ２となる区間の継続時間が、キャリッジ２の移動速度に対応する。また、この場合には、図３に示すように、補正前パルス信号Ｒａと補正後パルス信号Ｒｂとで、電位がＶ１からＶ２に切り換わるタイミング、及び、電位がＶ２からＶ１に切り換わるタイミングがほぼ同じとなる。したがって、補正後パルス信号Ｒｂの電位Ｖｂが切り換わった回数が、キャリッジ２の走査方向の位置に対応し、補正後パルス信号Ｒｂの電位がＶ１、Ｖ２となる区間の継続間隔が、キャリッジ２の移動速度に対応する。
【００３４】
＜エンコーダストリップに汚れが付着している場合＞
これに対して、プリンタ１では、例えば、ノズル１０からインクを吐出したときに、インクのミストが発生し、このミストがエンコーダストリップ２１に付着するなど、エンコーダストリップ２１に汚れが付着してしまうことがある。そして、エンコーダストリップ２１の第２領域２１ｂに汚れが付着してしまうと、光学センサ２５が第２領域２１ｂの汚れが付着した部分と対向しているときに、受光素子２７の受光量が本来の受光量よりも小さくなり、上記閾値以下となる虞がある。この場合には、光学センサ２５が第２領域２１ｂの汚れが付着した部分と対向しているときに、補正前パルス信号Ｒａの電位ＶａがＶ１となってしまう。
【００３５】
そのため、例えば、図７に示すように、キャリッジ２の移動方向において、ｎ番目の第２領域２１ｂの下流側の端部に、［ｎ＋１］番目の第１領域２１ａとつながる汚れＹ１が付着していると、この第２領域２１ｂに対応する、補正前パルス信号Ｒａの電位ＶａがＶ２となる区間の継続時間Ｊnが短くなる。また、この次の、補正前パルスの電位ＶａがＶ１となる区間の継続時間Ｋn+1が長くなる。ここで、継続時間Ｊn（ｎ＝１、２、３、・・）は、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の継続時間である。また、継続時間Ｋn（ｎ＝１、２、３、・・）は、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ１となる区間の継続時間である。
【００３６】
また、例えば、図８に示すように、キャリッジ２の移動方向において、ｎ番目の第２領域２１ｂの上流側の端部に、ｎ番目の第１領域２１ａとつながる汚れＹ２が付着していると、この第２領域２１ｂに対応する、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の継続時間Ｊnが短くなる。また、この直前の、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ１となる区間の継続時間Ｋnが長くなる。
【００３７】
また、例えば、図９に示すように、キャリッジ２の移動方向において、ｎ番目の第２領域２１ｂの全体にＹ３が付着していると、光学センサ２５がこの第２領域２１ｂに対応する区間、及び、その両側に隣接する２つの第１領域２１ａと対向している間、補正前パルス信号Ｒａの電位がＶ１に維持される。
【００３８】
そのため、これらの場合には、補正前パルス信号Ｒａに基づいては、キャリッジ２の移動速度を正確に検出することができない。さらに、上記の汚れＹ３が付着している場合には、補正前パルス信号Ｒａの電位Ｖａが切り換わる回数が減少する。そのため、補正前パルス信号Ｒａに基づいては、走査方向におけるキャリッジ２の位置を正確に検出することもできない。
【００３９】
ここで、第２領域２１ｂに汚れが付着していると、補正前パルス信号の電位ＶａがＶ１となる区間の継続時間が増大し、Ｖ２となる区間の継続時間が減少する。これに対して、第１領域２１ａに汚れが付着しても、受光素子２７の受光量が大きくなるということはない。そこで、本実施の形態では、上述したように、（ａ）補正前パルス信号Ｒａの電位ＶａがＶ１からＶ２に切り換わったとき（Ｓ３０５：ＹＥＳ）、又は、（ｂ）補正後パルス信号Ｒｂの電位ＶｂがＶ１となる区間の継続時間Ｈnが第１基準時間Ｈｆnを超えたとき（Ｓ３０６：ＹＥＳ）に、補正後パルス信号Ｒｂの電位ＶｂをＶ１からＶ２に切り換える（Ｓ３０７）。
【００４０】
また、補正前パルス信号の電位ＶａがＶ２からＶ１に切り換わったことだけでは、発光素子２６及び受光素子２７が、第１領域２１ａと対向する位置に到達したのか、第２領域２１ｂの汚れが付着した部分と対向する位置に到達したのかを区別することはできない。一方で、補正前パルス信号Ｒａの電位ＶａがＶ２となる区間の継続時間Ｌnは、エンコーダストリップ２１に汚れが付着したことによって長くなることはない。そこで、本実施の形態では、（ｃ）補正後パルス信号Ｒｂの電位ＶｂがＶ２となる区間の継続時間Ｌnが第２基準時間Ｌｆnを超え（Ｓ３０９：ＹＥＳ）、且つ、（ｄ）補正前パルス信号Ｒａの電位ＶｂがＶ１である（Ｓ３１０：ＹＥＳ）ときに、補正後パルス信号Ｒｂの電位ＶｂをＶ２からＶ１に切り換える（Ｓ３１１）。
【００４１】
そして、以上のように補正後パルス信号Ｒｂの電位Ｖｂを、Ｖ１とＶ２との間で切り換えることにより、補正後パルス信号Ｒｂは、補正前パルス信号Ｒａと比較して、光学センサ２５が第１領域２１ａ及び第２領域２１ｂのいずれと対向しているかを正確に表すものとなる。したがって、補正後パルス信号Ｒｂに基づいて、キャリッジ２の移動速度や走査方向の位置を正確に算出することができる。
【００４２】
ここで、図７〜図９に示すように、エンコーダストリップ２１に汚れＹ１〜Ｙ３が付着した場合を例に挙げて、補正後パルス信号Ｒｂの電位Ｖｂが切り換わるタイミングについて説明する。
【００４３】
図７に示すように、キャリッジ２の移動方向におけるｎ番目の第２領域２１ｂに汚れＹ１が付着している場合、補正前パルス信号Ｒａの電位Ｖａ及び補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の開始時刻ｔ11から、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の継続時間Ｊnが経過した時刻ｔ12では、時刻ｔ11から第２基準時間Ｌｆnが経過していない（Ｓ３０９：ＮＯ）。そのため、補正後パルス信号Ｒｂの電位Ｖｂは、時刻ｔ12においては、電位ＶｂがＶ２からＶ１に切り換わらず、時刻ｔ11から第２基準時間Ｌｆn経過した（Ｓ３０９：ＹＥＳ、Ｓ３１０：ＹＥＳ）時刻ｔ13にＶ２からＶ１に切り換わる（Ｓ３１１）。すなわち、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間Ｌnは、第２基準時間Ｌｆnと同じ長さとなる。これにより、継続時間Ｌnは、汚れＹ１が付着していない場合とほぼ同じとなる。その結果、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間Ｌn、及び、この直後の、補正後パルス信号Ｒｂの電位Ｖｂが［ｎ＋１］番目にＶ１となる区間の継続時間Ｈn+1が、汚れＹ１によって変動してしまうのが抑えられる。
【００４４】
また、図８に示すように、キャリッジ２の移動方向におけるｎ番目の第２領域２１ｂに汚れＹ２が付着している場合には、補正前パルス信号Ｒａの電位Ｖａ及び補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ１となる区間の開始時刻ｔ21から第１基準時間Ｈｆnが経過するまでに、補正前パルス信号Ｒａの電位ＶａがＶ１からＶ２に切り換わることがない（Ｓ３０５：ＮＯ）。そのため、時刻ｔ21から第１基準時間Ｈｆnが経過した時刻ｔ22に（Ｓ３０６：ＹＥＳ）、補正後パルス信号Ｒｂの電位ＶｂがＶ１からＶ２に切り換わる（Ｓ３０７）。すなわち、左からｎ番目の第１領域２１ａに対応する、補正後パルス信号Ｒｂの電位ＶｂがＶ１となる区間の継続時間Ｈnは第１基準時間Ｈｆnと同じとなる。これにより、継続時間Ｈnは、汚れＹ２が付着していない場合とほぼ同じとなる。その結果、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ１となる区間の継続時間Ｈn、及び、その直前の、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間Ｌnが、汚れＹ２によって変動してしまうのが抑えられる。
【００４５】
また、図９に示すように、キャリッジ２の移動方向におけるｎ番目の第２領域２１ｂの全体に汚れＹ３が付着している場合には、補正前パルス信号Ｒａの電位Ｖａ及び補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ１となる区間の開始時刻ｔ31から第１基準時間Ｈｆnが経過するまでの間に、補正前パルス信号Ｒａの電位ＶａがＶ１からＶ２に切り換わることはない（Ｓ３０５：ＮＯ）。そのため、補正後パルス信号Ｒｂの電位Ｖｂは、時刻ｔ31から第１基準時間Ｈｆnが経過した時刻ｔ32に（Ｓ３０６：ＹＥＳ）、Ｖ１からＶ２に切り換わる（Ｓ３０７）。すなわち、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ１となる区間の継続時間Ｈnは第１基準時間Ｈｆnと同じとなる。
【００４６】
さらに、補正前パルス信号Ｒａの電位Ｖａは、時刻ｔ32から第２基準時間Ｌｆnが経過するまでの間、Ｖ１に保持されたままである。そのため、時刻ｔ32から第２基準時間Ｌｆnが経過した時刻ｔ33に、補正後パルス信号Ｒｂの電位ＶｂがＶ２からＶ１に切り換わる。すなわち、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間Ｌnは第２基準時間Ｌｆnと同じとなる。
【００４７】
そして、これらのことから、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間Ｌn、及び、その直前及びその直後の、補正後パルス信号Ｒｂの電位Ｖｂがｎ、［ｎ＋１］番目にＶ１となる区間の継続時間Ｈn、Ｈn+1が汚れＹ３によって変動してしまうのが抑えられる。
【００４８】
＜キャリッジの移動速度が変化した場合＞
ここで、エンコーダストリップ２１に汚れが付着した場合のほか、キャリッジ２の移動速度が変化したときにも、補正前パルス信号Ｒａの電位ＶａがＶ１となる区間の継続時間Ｋn及びＶ２となる区間の継続時間Ｊnが変化する。ただし、エンコーダストリップ２１に汚れが付着した場合には、上述したように、補正前パルス信号Ｒａの電位ＶａがＶ１となる区間の継続時間Ｊnが増大し、Ｖ２となる区間の継続時間Ｋnが減少する。これに対して、キャリッジ２の移動速度が増加した場合には、補正前パルス信号Ｒａの電位ＶａがＶ１となる区間の継続時間Ｋn、及び、Ｖ２となる区間の継続時間Ｊnの両方が減少する。また、キャリッジ２の移動速度が低下した場合には、補正前パルス信号Ｒａの電位ＶａがＶ１となる区間の継続時間Ｋn、及び、Ｖ２となる区間の継続時間Ｊnの両方が増加する。
【００４９】
そして、このように、エンコーダストリップ２１に汚れが付着したときと、キャリッジ２の速度が変化したときとで、補正前パルス信号Ｒａの電位ＶａがＶ１となる区間の継続時間Ｋn、及び、Ｖ２となる区間の継続時間Ｊnの変化の仕方が異なることから、上述したように、補正後パルス信号Ｒｂの電位Ｖｂを、（ａ）又は（ｂ）の条件を満たすときにＶ１からＶ２に切り換え、（ｃ）、（ｄ）の両方の条件を満たすときにＶ２からＶ１に切り換えるようにすれば、キャリッジ２の移動速度が変化したときに、補正後パルス信号Ｒｂの電位Ｖｂの電位が切り換わるタイミングの、補正前パルス信号Ｒａの電位Ｖａが切り換わるタイミング対するずれを極力小さくすることができる。
【００５０】
具体的に説明すると、例えば、キャリッジ２の移動速度が一時的に増加して、図１０に示すように、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ１となる区間の継続時間Ｋn、及び、その直後の、電位Ｖａがｎ番目にＶ２となる区間の継続時間Ｊnが短くなったとする。この場合、継続時間Ｋnが短くなっていることにより、上記（１）の関係式から算出される第１基準時間Ｈｆnは、継続時間Ｋnよりも長くなる。そのため、補正後パルス信号Ｒｂの電位Ｖｂは、ｎ番目にＶ１となる区間の開始時刻ｔ41から継続時間Ｋnが経過した時刻ｔ42に（Ｓ３０５：ＹＥＳ）、Ｖ１からＶ２に切り換わる（Ｓ３０７）。これにより、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間と、補正後パルス信号Ｒａの電位Ｖｂがｎ番目にＶ２となる区間とで、開始時刻が同じ時刻ｔ42となる。
【００５１】
さらに、継続時間Ｊnが短くなっていることから、上記（２）の関係式から算出される第２基準時間Ｌｆnは、継続時間Ｊnよりも長くなる。そのため、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の終了時刻ｔ43には、時刻ｔ42から第２基準時間Ｌｆnが経過していない（Ｓ３０９：ＮＯ）。したがって、補正後パルス信号Ｒｂの電位Ｖｂは、時刻ｔ43にＶ２からＶ１に切り換わらず、時刻ｔ42から第２基準時間Ｌｆnが経過した時刻ｔ44に（Ｓ３０９：ＹＥＳ、Ｓ３１０：ＹＥＳ）、Ｖ２からＶ１に切り換わる（Ｓ３１１）。これにより、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の継続時間Ｌnは、第２基準時間Ｌｆnと同じとなる。そして、この場合には、時刻ｔ44は、時刻ｔ43に対して遅れている。
【００５２】
さらに、補正前パルス信号Ｒａの電位Ｖａは、時刻ｔ43から継続時間Ｋn+1が経過した時刻ｔ45にＶ１からＶ２に切り換わる（Ｓ３０５：ＹＥＳ）。これに対して、時刻ｔ44が時刻ｔ43に対して遅れていることから、時刻ｔ44から、第１基準時間Ｈｆn+1が経過した時刻ｔ46は、時刻ｔ45よりも後の時刻となる。そのため、補正後パルス信号Ｒｂの電位Ｖｂは、時刻ｔ45にＶ１からＶ２に切り換わる。これにより、補正前パルス信号Ｒａの電位Ｖａが［ｎ＋１］番目にＶ２となる区間と、補正後パルス信号Ｒａの電位Ｖｂが［ｎ＋１］番目にＶ２となる区間とで、開始時刻が同じ時刻ｔ45となる。
【００５３】
以上のことをまとめると、上記のような場合、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の終了時刻ｔ44は、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の終了時刻ｔ43に対してずれている。しかしながら、これら２つの区間の開始時刻は同じ時刻ｔ42である。さらに、補正後パルス信号Ｒｂの電位Ｖｂが［ｎ＋１］番目にＶ２となる区間の開始時刻と、補正前パルス信号Ｒａの電位Ｖａが［ｎ＋１］番目にＶ２となる区間の開始時刻とは、同じ時刻ｔ45である。これにより、キャリッジ２の移動速度が増加したときに、補正後パルス信号Ｒｂの電位Ｖｂが切り換わるタイミングの、補正前パルス信号Ｒａの電位Ｖａが切り換わるタイミングとのずれを極力抑えることができる。
【００５４】
また、上述したのとは逆に、例えば、キャリッジ２の移動速度が一時的に減少して、図１１に示すように、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ１となる区間の継続時間Ｋn、及び、その直後に電位ＶａがＶ２となる区間の継続時間Ｊnが長くなったとする。この場合、継続時間Ｋnが長くなっていることから、上記（１）の関係式から算出される第１基準時間Ｈｆnは、継続時間Ｋnよりも短くなる。そのため、補正後パルス信号Ｒｂでは、電位Ｖｂがｎ番目にＶ１となる区間の開始時刻ｔ51から継続時間Ｋnが経過した時刻ｔ52よりも前に、時刻ｔ51から第１基準時間Ｈｆnが経過する（Ｓ３０６：ＹＥＳ）。したがって、補正後パルス信号Ｒｂの電位Ｖｂは、時刻ｔ51から第１基準時間Ｈｆnが経過した時刻ｔ53に、Ｖ１からＶ２に切り換わる（Ｓ３０７）。そのため、時刻ｔ53は、時刻ｔ52よりも前の時刻となっている。
【００５５】
さらに、継続時間Ｊnが長くなっていることから、上記（２）の関係式から算出される第２基準時間Ｌｆnは、継続時間Ｊnよりも短くなる。加えて、上記のとおり、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の開始時刻ｔ53は、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の開始時刻ｔ52よりも前の時刻なっている。したがって、時刻ｔ53から第２基準時間Ｌｆnが経過した時刻ｔ54は、時刻ｔ52から継続時間Ｊnが経過した時刻ｔ55よりも前の時刻となる。これにより、補正後パルス信号Ｒｂの電位Ｖｂは、時刻ｔ54にはＶ２からＶ１には切り換わらず（Ｓ３１０：ＮＯ）、これよりも後の時刻ｔ55に（Ｓ３０９：ＹＥＳ、Ｓ３１０：ＹＥＳ）、Ｖ２からＶ１に切り換わる（Ｓ３１１）。すなわち、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の終了時刻と、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の終了時刻とは同じ時刻ｔ55となる。
【００５６】
以上のことをまとめると、補正後パルス信号Ｒｂの電位Ｖｂがｎ番目にＶ２となる区間の開始時刻ｔ53は、補正前パルス信号Ｒａの電位Ｖａがｎ番目にＶ２となる区間の開始時刻ｔ52に対してずれている。しかしながら、これら２つの区間の終了時刻は、同じ時刻ｔ55となっている。これにより、キャリッジ２の移動速度が減少したときに、補正後パルス信号Ｒｂの電位Ｖｂが切り換わるタイミングの、補正前パルス信号Ｒａの電位Ｖａが切り換わるタイミングとのずれを極力抑えることができる。
【００５７】
また、補正前パルス信号Ｒａを上述したように補正した場合、エンコーダストリップ２１の汚れが、例えば汚れＹ１、Ｙ２のように、ある第２領域２１ｂの一部分にのみ付着している場合には、補正後パルス信号Ｒｂの、電位ＶｂがＶ１となる区間の数とＶ２となる区間の数との合計は、補正前パルス信号Ｒａの、電位ＶａがＶ１となる区間の数とＶ２となる区間の数との合計と同じとなる。一方、エンコーダストリップ２１の汚れが、例えば汚れＹ３のように、ある第２領域２１ｂの全体にまたがって付着している場合には、補正後パルス信号Ｒｂの、電位ＶｂがＶ１となる区間の数とＶ２となる区間の数との合計は、補正前パルス信号Ｒａの、電位ＶａがＶ１となる区間の数とＶ２となる区間の数との合計よりも少なくなる。すなわち、補正後パルス信号Ｒｂの、電位ＶｂがＶ１となる区間の数とＶ２となる区間の数との合計は、補正前パルス信号Ｒａの、電位ＶａがＶ１となる区間の数とＶ２となる区間の数との合計以下となる。
【００５８】
また、プリンタ１では、制御装置５０は、記録用紙Ｐへの印刷とは別に、エンコーダストリップ２１のどの部分に汚れが付着しているのかを特定する汚れ位置特定処理を実行する。汚れ位置特定処理では、図１２に示すように、キャリッジ２を走査方向に移動させ（Ｓ４０１）、そのときの補正前パルス信号Ｒａ及び補正後パルス信号Ｒｂを、ＥＥＰＲＯＭ５４等に記憶させる（Ｓ４０２）。そして、ＥＥＰＲＯＭ５４に記憶された、補正前パルス信号Ｒａの電位Ｖａと、補正後パルス信号Ｒｂの電位Ｖｂの、Ｖ１からＶ２に切り換わるタイミングのずれ、及び、補正前パルス信号Ｒａの電位Ｖａと、補正後パルス信号Ｒｂの電位Ｖｂの、Ｖ２からＶ１に切り換わるタイミングのずれ等から、エンコーダストリップ２１のどの第２領域２１ｂに汚れが付着しているのかを特定する（Ｓ４０３）。
【００５９】
次に、本実施の形態に種々の変更を加えた変形例について説明する。
【００６０】
上述の実施の形態では、エンコーダセンサ２２が、１つの光学センサ２５を備えていたが、これには限られない。変形例１では、図１３に示すように、エンコーダセンサ１０１が、２つの光学センサ１０２ａ、１０２ｂを備えている。光学センサ１０２ａ、１０２ｂは、それぞれ、光学センサ２５と同様の発光素子２６と受光素子２７（図２（ｂ）参照）とを有している。また、光学センサ１０２ａと光学センサ１０２ｂとは、走査方向に間隔Ａをあけて配置されており、光学センサ１０２ｂが光学センサ１０２ａの右側に位置している。また、間隔Ａは、エンコーダストリップ２１における第１領域２１ａ及び第２領域２１ｂの配置周期Ｗ（＝Ｗａ＋Ｗｂ）よりも短くなっている（例えば、Ｗ／４程度）。そして、制御装置５０は、これら２つの光学センサ１０２ａ、１０２ｂの受光素子２７から出力された補正前パルス信号Ｒａを、それぞれ、上述の実施の形態と同様、図６のフローに沿った処理を行うことで補正し、補正後パルス信号Ｒｂとして出力する。
【００６１】
この場合、光学センサ１０２ａに対応する補正後パルス信号ＲｂをＲｂ１、光学センサ１０２ｂに対応する補正後パルス信号ＲｂをＲｂ２とすると、キャリッジ２が右側に移動している場合には、図１４（ａ）に示すように、補正後パルス信号Ｒｂ１が補正後パルス信号Ｒｂ２に対して時間Ｂだけ遅れる。一方、キャリッジ２が左側に移動している場合には、図１４（ｂ）に示すように、補正後パルス信号Ｒｂ２が、補正後パルス信号Ｒｂ１に対して時間Ｂ遅れる。したがって、変形例１では、補正後パルス信号Ｒｂ１と補正後パルス信号Ｒｂ２とから、キャリッジ２の移動方向を検出することができる。なお、時間Ｂはキャリッジ２の移動速度をＳとしてＢ＝Ａ／Ｓとなる。
【００６２】
また、変形例１では、光学センサ１０２ａ、１０２ｂの受光素子２７から出力された２つの補正前パルス信号を、同じ処理によって補正し、補正後パルス信号として出力するため、エンコーダセンサ１０１が光学センサ１０２ａ、１０２ｂを備えている場合でも、補正前パルス信号を補正する処理が複雑になることがない。
【００６３】
また、変形例１では、光学センサ１０２ａと光学センサ１０２ｂとの間隔Ａが、エンコーダストリップ２１における第１領域２１ａ及び第２領域２１ｂの配置周期Ｗよりも小さくなっていたが、これには限らない。光学センサ１０２ａと光学センサ１０２ｂとの間隔Ａは、エンコーダストリップ２１における第１領域２１ａ及び第２領域２１ｂの配置周期Ｗの整数倍と異なっていれば、配置周期Ｗよりも長くてもよい。
【００６４】
また、上述の実施の形態では、上記（１）、（２）の関係式を用いて、第１、第２基準時間Ｈｆn、Ｌｆnを算出したが、これには限られない。例えば、
Ｈｆn＝（Ｌn-3＋Ｈn-3）×Ｄ ・・・・・・・・・・（３）
Ｌｆn＝（Ｌn-3＋Ｈn-2）×（１−Ｄ）・・・・・・・（４）
の関係式を用いて第１、第２基準時間Ｈｆn、Ｌｆnを算出するなど、上述の実施の形態の場合よりもさらに前の、補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間の継続時間を用いて第１、第２基準時間Ｈｆn、Ｌｆnを算出してもよい。ただし、第１、第２基準時間Ｈｆn、Ｌｆnを算出するのに、あまりに前の、補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間の継続時間を用いると、第１、第２基準時間Ｈｆn、Ｌｆnを適切に算出することができない虞がある。そのため、第１、第２基準時間Ｈｆn、Ｌｆnの算出には、算出される値が適切なものとなる程度に新しい、補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間での継続時間を用いることが好ましい。例えば、第１、第２基準時間Ｈｆn、Ｌｆnを算出するのに、［ｎ−５］番目に補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間よりも後の、補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間の継続時間を用いることが好ましい。
【００６５】
また、第１、第２基準時間Ｈｆn、Ｌｆnを算出に、それぞれ、過去の１組の補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間の継続時間を用いることにも限られない。第１、第２基準時間Ｈｆn、Ｌｆnの算出に、それぞれ、過去の複数組の補正後パルス信号Ｒｂの電位ＶｂがＶ１、Ｖ２となる区間の継続時間を用いてもよい。例えば、過去の、補正後パルス信号Ｒｂの電位ＶｂがＶ１となる複数の区間の継続時間の平均値と、補正後パルス信号Ｒｂの電位ＶｂがＶ２となる複数の区間の継続時間の平均値とを用いて、第１、第２基準時間Ｈｆn、Ｌｆnを算出してもよい。
【００６６】
あるいは、ＥＥＰＲＯＭ５４に、予め、全てのｎについての第１基準時間Ｈｆn及び第２基準時間Ｌｆnを個別に記憶させておき、Ｓ３０６やＳ３０９において、ＥＥＰＲＯＭ５４から第１基準時間Ｈｆn及び第２基準時間Ｌｆnを読み出すようにしてもよい。さらには、ＥＥＰＲＯＭ５４に、共通の第１基準時間及び第２基準時間を記憶させておき、Ｓ３０６やＳ３０９において、ｎの値によらず、ＥＥＰＲＯＭ５４からこの第１基準時間及び第２基準時間を読み出すようにしてもよい。なお、これらの場合には、補正後パルス信号Ｒｂの電位ＶｂがＶ１となる区間の継続時間Ｈn、及び、Ｖ２となる区間の継続時間ＬnをＲＡＭ５３に記憶させなくてもよい。
【００６７】
また、上述の実施の形態では、リニアエンコーダ５がいわゆる透過型のものであったが、これには限られない。リニアエンコーダ１１０は、いわゆる反射型のものであってもよい。例えば、変形例２では、図１５（ａ）〜（ｃ）に示すように、リニアエンコーダ１１０が、エンコーダストリップ１１１とエンコーダセンサ１１２とを備えている。エンコーダストリップ１１１は、走査方向に周期的に並んだ複数の第１領域１１１ａと複数の第２領域１１１ｂとを有している。第１領域１１１ａは、光を反射しない領域であり、第２領域１１１ｂは光を反射する領域である。エンコーダセンサ１１２は、発光素子１１４と受光素子１１５とを有する光学センサ１１３を備えている。発光素子１１４及び受光素子１１５は、いずれも、エンコーダストリップ１１１の搬送方向における下流側に配置されている。
【００６８】
そして、光学センサ１１３が第１領域１１１ａと対向しているときには、図１５（ｂ）に示すように、発光素子１１４から照射された光は、第１領域１１１ａで反射せず、受光素子１１５において発光素子１１４からの光が受信されない。一方、光学センサ１１３が第２領域１１１ｂと対向しているときには、図１５（ｃ）に示すように、発光素子１１４から照射された光が第２領域１１１ｂで反射し、受光素子１１５が発光素子１１４からの光を受信する。すなわち、光学センサ１１３が第２領域１１１ｂと対向しているときに、光学センサ１１３が第１領域１１１ａと対向しているときよりも、受光素子１１５の受光量が大きくなる。
【００６９】
また、上述の実施の形態では、補正前パルス信号Ｒａは、電位ＶａがＶ１とＶ２との間で切り換わるパルス信号であるのに対して、補正後パルス信号Ｒｂも、電位ＶｂがＶ１とＶ２との間で切り換わるパルス信号であったが、これには限られない。補正後パルス信号Ｒｂは、電位Ｖｂが、上述の実施の形態とは異なる２つの電位の間で切り換わるパルス信号であってもよい。例えば、補正後パルス信号Ｒｂは、電位Ｖｂが、Ｖ１、Ｖ２のいずれとも異なるＶ３（本発明の「第３レベル」）と、Ｖ１、Ｖ２、Ｖ３のいずれとも異なるＶ４（本発明の「第３レベル」）との間で切り換わるパルス信号であってもよい。あるいは、補正後パルス信号Ｒｂは、電位Ｖｂが、Ｖ１（本発明の「第３レベル」）とＶ４（本発明の「第４レベル」）との間で切り換わるパルス信号であってもよい。あるいは、補正後パルス信号Ｒｂは、電位Ｖｂが、Ｖ３（本発明の「第３レベル」）とＶ２（本発明の「第４レベル」）との間で切り換わるパルス信号であってもよい。また、これらの場合、Ｖ３とＶ４とはどちらが高い電位であってもよい。また、上述の実施の形態では、Ｖ１がＶ２よりも高い電位であったが、Ｖ１はＶ２よりも低い電位であってもよい。
【００７０】
また、上述の実施の形態では、補正前パルス信号Ｒａは、電位ＶａがＶ１とＶ２との間で切り換わるパルス信号であり、電位Ｖ２が電位Ｖ１よりも低い電位であったが、これには限られない。電位Ｖ２は、電位Ｖ１よりも高い電位であってもよい。
【００７１】
また、以上では、ノズルからインクを吐出することによって印刷を行うプリンタに本発明を適用した例について説明したが、これには限られない。インク以外の液体を吐出するプリンタ以外の液体吐出装置に本発明を適用することも可能である。さらには、液体吐出装置以外の装置に設けられる速度検出装置に本発明を適用することも可能である。
【符号の説明】
【００７２】
１  プリンタ
２  キャリッジ
３  インクジェットヘッド
２１  エンコーダストリップ
２１ａ  第１領域
２１ｂ  第２領域
２６  発光素子
２７  受光素子
５０  制御装置
５３  ＲＡＭ
５４  ＥＥＰＲＯＭ
１０２ａ、１０２ｂ  光学センサ
【図１】
0006558186.tif 000002
【図２】
0006558186.tif 000003
【図３】
0006558186.tif 000004
【図４】
0006558186.tif 000005
【図５】
0006558186.tif 000006
【図６】
0006558186.tif 000007
【図７】
0006558186.tif 000008
【図８】
0006558186.tif 000009
【図９】
0006558186.tif 000010
【図１０】
0006558186.tif 000011
【図１１】
0006558186.tif 000012
【図１２】
0006558186.tif 000013
【図１３】
0006558186.tif 000014
【図１４】
0006558186.tif 000015
【図１５】
0006558186.tif 000016