(57)【要約】【課題】  印刷画像の画質が低下した場合、インクジェットプリンタの機能にあまり詳しくないユーザーであっても、適切に画質の改善を行うことができるようにする。【解決手段】  媒体にインクを吐出するインク吐出部と、前記媒体に吐出されたインクにより形成されるパターンを検出するセンサと、ユーザーが指示を入力するためのユーザーインターフェイスとを備え、互いに異なる複数の対象を調整可能であり、前記インク吐出部は、前記対象を調整するためのパターンを形成可能である印刷システムにおいて、前記ユーザーインターフェイスを介してユーザーから指示が入力されたとき、前記インク吐出部は、それぞれの前記対象を調整するための前記パターンをそれぞれ形成し、前記センサにより前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて、前記複数の対象をそれぞれ調整することを特徴とする。【選択図】    図１４
2005178043.tif 000002
【特許請求の範囲】
【請求項１】
媒体にインクを吐出するインク吐出部と、前記媒体に吐出されたインクにより形成されるパターンを検出するセンサと、ユーザーが指示を入力するためのユーザーインターフェイスとを備え、
互いに異なる複数の対象を調整可能であり、
前記インク吐出部は、前記対象を調整するためのパターンを形成可能である印刷システムにおいて、
前記ユーザーインターフェイスを介してユーザーから指示が入力されたとき、
前記インク吐出部は、それぞれの前記対象を調整するための前記パターンをそれぞれ形成し、
前記センサにより前記パターンをそれぞれ検出し、
前記各パターンの検出結果に基づいて、前記複数の対象をそれぞれ調整する
ことを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記センサは、前記媒体に吐出されたインクにより形成されるパターンに光を照射する発光部と、前記パターンからの反射光を検出する受光部とを備えた光学センサである
ことを特徴とする印刷システム。
【請求項３】
請求項１または請求項２に記載の印刷システムにおいて、
前記インク吐出部は、複数のノズルを有し、
前記対象の１つは、前記ノズルの目詰まりである
ことを特徴とする印刷システム。
【請求項４】
請求項３に記載の印刷システムにおいて、
前記ノズルの目詰まりを調整するためのパターンは、複数のブロックから形成され、各ブロックは、前記ノズルのうち特定のノズルから吐出されるインクによって形成される
ことを特徴とする印刷システム。
【請求項５】
請求項４に記載の印刷システムにおいて、
前記インク吐出部のクリーニング処理を行うことによって、前記ノズルの目詰まりを調整する
ことを特徴とする印刷システム。
【請求項６】
請求項３乃至請求項５に記載の印刷システムにおいて、
前記ノズルの目詰まりの調整は、前記ノズルの目詰まり以外の前記対象を調整する前に行われる
ことを特徴とする印刷システム。
【請求項７】
請求項１または請求項２に記載の印刷システムにおいて、
前記インク吐出部は、インクを吐出しながら移動可能であり、
前記対象の１つは、移動する前記インク吐出部からインクを吐出するタイミングである
ことを特徴とする印刷システム。
【請求項８】
請求項７に記載の印刷システムにおいて、
前記タイミングを調整するためのパターンは、複数の補正用パターンから形成され、
各補正用パターンは、
移動する前記インク吐出部が往路において吐出したインクによって形成される第１ドット列群と、
移動する前記インク吐出部が復路において吐出したインクによって形成される第２ドット列群と
を備える
ことを特徴とする印刷システム。
【請求項９】
請求項８に記載の印刷システムにおいて、
前記第１ドット列群は、前記インク吐出部の移動方向に所定ピッチで形成された複数のドット列を有し、
前記第２ドット列群は、前記第１ドット列群のドット列と同じピッチで形成された複数のドット列を有し、
各補正用パターンの前記第１ドット列群と前記第２ドット列群とのずれ量は、所定差分ずつである
ことを特徴とする印刷システム。
【請求項１０】
請求項８または請求項９に記載の印刷システムにおいて、
前記タイミングを調整するためのパターンは、前記ずれ量の所定差分が小さい微調整用のパターンと、前記微調整用のパターンの前記所定ピッチよりも、前記ずれ量の所定差分が大きい粗調整用のパターンを備え、
前記粗調整用のパターンによって決定されたずれ量に基づいて、前記微調整用のパターンを作成する
ことを特徴とする印刷システム。
【請求項１１】
請求項１または請求項２に記載の印刷システムにおいて、
前記媒体を搬送するための搬送部をさらに備え、前記対象の１つは、前記搬送部が前記媒体を搬送する搬送量である
ことを特徴とする印刷システム。
【請求項１２】
請求項１１に記載の印刷システムにおいて、
前記媒体の搬送量を調整するためのパターンは、インク吐出部の搬送方向上流側の部分から吐出されるインクによって形成される第１パターンと、インク吐出部の搬送方向下流側の部分から吐出されるインクによって前記第１パターンの前記搬送方向上流側に隣接して形成される第２パターンとから構成される境界部を複数有する
ことを特徴とする印刷システム。
【請求項１３】
請求項１２に記載の印刷システムにおいて、
複数の前記境界部は、それぞれの前記第１パターンと前記第２パターンとの間隔が異なるように形成される
ことを特徴とする印刷システム。
【請求項１４】
媒体にインクを吐出するインク吐出部と、前記媒体に吐出されたインクにより形成されるパターンを検出するセンサと、ユーザーが指示を入力するためのユーザーインターフェイスとを備え、
互いに異なる複数の対象を調整可能であり、
前記インク吐出部は、前記対象を調整するためのパターンを形成可能である印刷システムにおいて、
前記ユーザーインターフェイスを介してユーザーから指示が入力されたとき、
前記インク吐出部は、それぞれの前記対象を調整するための前記パターンをそれぞれ形成し、
前記センサにより前記パターンをそれぞれ検出し、
前記各パターンの検出結果に基づいて、前記複数の対象をそれぞれ調整し、
前記センサは、前記媒体に吐出されたインクにより形成されるパターンに光を照射する発光部と、前記パターンからの反射光を検出する受光部とを備えた光学センサであり、
前記インク吐出部は、複数のノズルを有し、
前記対象の１つは、前記ノズルの目詰まりであり、
前記ノズルの目詰まりを調整するためのパターンは、複数のブロックから形成され、各ブロックは、前記ノズルのうち特定のノズルから吐出されるインクによって形成され、
前記インク吐出部のクリーニング処理を行うことによって、前記ノズルの目詰まりを調整し、
前記ノズルの目詰まりの調整は、前記ノズルの目詰まり以外の前記対象を調整する前に行われ、
前記インク吐出部は、インクを吐出しながら移動可能であり、
前記対象の１つは、移動する前記インク吐出部からインクを吐出するタイミングであり、
前記タイミングを調整するためのパターンは、複数の補正用パターンから形成され、
各補正用パターンは、
移動する前記インク吐出部が往路において吐出したインクによって形成される第１ドット列群と、
移動する前記インク吐出部が復路において吐出したインクによって形成される第２ドット列群と
を備え、
前記第１ドット列群は、前記インク吐出部の移動方向に所定ピッチで形成された複数のドット列を有し、
前記第２ドット列群は、前記第１ドット列群のドット列と同じピッチで形成された複数のドット列を有し、
各補正用パターンの前記第１ドット列群と前記第２ドット列群とのずれ量は、所定差分ずつであり、
前記タイミングを調整するためのパターンは、前記ずれ量の所定差分が小さい微調整用のパターンと、前記微調整用のパターンの前記所定ピッチよりも、前記ずれ量の所定差分が大きい粗調整用のパターンを備え、
前記粗調整用のパターンによって決定されたずれ量に基づいて、前記微調整用のパターンを作成し、
前記媒体を搬送するための搬送部をさらに備え、前記対象の１つは、前記搬送部が前記媒体を搬送する搬送量であり、
前記媒体の搬送量を調整するためのパターンは、インク吐出部の搬送方向上流側の部分から吐出されるインクによって形成される第１パターンと、インク吐出部の搬送方向下流側の部分から吐出されるインクによって前記第１パターンの前記搬送方向上流側に隣接して形成される第２パターンとから構成される境界部を複数有し、
複数の前記境界部は、それぞれの前記第１パターンと前記第２パターンとの間隔が異なるように形成される
ことを特徴とする印刷システム。
【請求項１５】
ユーザーからの指示を入力するユーザーインターフェイスを介して、ユーザーから指示が入力されたときに、媒体にインクを吐出するインク吐出部から前記媒体にインクを吐出して、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成し、センサによって前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて前記複数の対象をそれぞれ調整する
ことを特徴とする印刷方法。
【請求項１６】
ユーザーインターフェイスに、
ユーザーからの指示を受けさせる機能と、
印刷装置に、
ユーザーインターフェイスを介して、ユーザーから指示が伝えられたときに、媒体にインクを吐出するインク吐出部から前記媒体にインクを吐出して、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成する機能と、
センサによって前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて前記複数の対象をそれぞれ調整する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷方法、および、プログラムに関する。
【背景技術】
【０００２】
媒体に向けて液体を吐出して印刷をする印刷装置の１つとして、インクジェットプリンタが知られている。このインクジェットプリンタは、紙等の媒体に対して液体としてインクを吐出して印刷を施すようになっている。このようなインクジェットプリンタにおいて、様々の原因により、印刷画像の画質が低下する場合がある。そのような場合、ユーザーは、ユーザーインターフェイスからインクジェットプリンタに調整を実行させるための適切な指示を入力し、画質の低下を改善させることができる。
【特許文献１】特開２０００−２９６６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ユーザーが、インクジェットプリンタの機能にあまり詳しくない場合、ユーザーは、何が原因で印刷画像の画質が低下したのか理由が分からず、ユーザーインターフェイスからインクジェットプリンタに調整を実行させるための適切な指示を入力することができず、うまく画質の改善を行うことができないという虞があった。
【０００４】
本発明は、このような事情に鑑みたものであって、インクジェットプリンタの機能にあまり詳しくないユーザーであっても、適切に画質の改善を行うことができるようにすることにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するための主たる発明は、媒体にインクを吐出するインク吐出部と、前記媒体に吐出されたインクにより形成されるパターンを検出するセンサと、ユーザーが指示を入力するためのユーザーインターフェイスとを備え、互いに異なる複数の対象を調整可能であり、前記インク吐出部は、前記対象を調整するためのパターンを形成可能である印刷システムにおいて、前記ユーザーインターフェイスを介してユーザーから指示が入力されたとき、前記インク吐出部は、それぞれの前記対象を調整するための前記パターンをそれぞれ形成し、前記センサにより前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて、前記複数の対象をそれぞれ調整することを特徴とする印刷システムである。
【０００６】
本発明の他の特徴は、本明細書および添付図面の記載により明らかにする。
【発明の効果】
【０００７】
印刷画像の画質が低下した場合、インクジェットプリンタの機能にあまり詳しくないユーザーであっても、適切に画質の改善を行うことができるようになる。
【発明を実施するための最良の形態】
【０００８】
本明細書および添付図面の記載により少なくとも以下の事項が明らかとなる。
【０００９】
媒体にインクを吐出するインク吐出部と、前記媒体に吐出されたインクにより形成されるパターンを検出するセンサと、ユーザーが指示を入力するためのユーザーインターフェイスとを備え、互いに異なる複数の対象を調整可能であり、前記インク吐出部は、前記対象を調整するためのパターンを形成可能である印刷システムにおいて、前記ユーザーインターフェイスを介してユーザーから指示が入力されたとき、前記インク吐出部は、それぞれの前記対象を調整するための前記パターンをそれぞれ形成し、前記センサにより前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて、前記複数の対象をそれぞれ調整することを特徴とする印刷システム。
【００１０】
このような印刷システムにあっては、ユーザーインターフェイスを介してユーザーから指示が入力されたとき、インク吐出部は、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成し、センサによりパターンをそれぞれ検出し、各パターンの検出結果に基づいて、複数の対象をそれぞれ調整するので、印刷画像の画質が低下した場合、インクジェットプリンタの機能にあまり詳しくないユーザーであっても、適切に画質の改善を行うことができるようになる。
【００１１】
前記センサは、前記媒体に吐出されたインクにより形成されるパターンに光を照射する発光部と、前記パターンからの反射光を検出する受光部とを備えた光学センサであることが好ましい。  
このような印刷システムにあっては、前記センサは、前記媒体に吐出されたインクにより形成されるパターンに光を照射する発光部と、前記パターンからの反射光を検出する受光部とを備えた光学センサであるので、前記パターンをより正確に検出することが可能となる。
【００１２】
前記インク吐出部は、複数のノズルを有し、前記対象の１つは、前記ノズルの目詰まりであることが好ましい。  
このような印刷システムにあっては、前記インク吐出部は、複数のノズルを有し、前記対象の１つは、前記ノズルの目詰まりであるので、前記ノズルの目詰まりを調整することが可能となる。
【００１３】
前記ノズルの目詰まりを調整するためのパターンは、複数のブロックから形成され、各ブロックは、前記ノズルのうち特定のノズルから吐出されるインクによって形成されることが好ましい。  
このような印刷システムにあっては、前記ノズルの目詰まりを調整するためのパターンは、複数のブロックから形成され、各ブロックは、前記ノズルのうち特定のノズルから吐出されるインクによって形成されるので、各ノズルの目詰まりを調整することが可能となる。
【００１４】
前記インク吐出部のクリーニング処理を行うことによって、前記ノズルの目詰まりを調整することが好ましい。  
このような印刷システムにあっては、前記インク吐出部のクリーニング処理を行うことによって、前記ノズルの目詰まりを調整するので、前記ノズルの目詰まりを確実に除去することが可能となる。
【００１５】
前記ノズルの目詰まりの調整は、前記ノズルの目詰まり以外の前記対象を調整する前に行われることが好ましい。  
このような印刷システムにあっては、前記ノズルの目詰まりの調整は、前記ノズルの目詰まり以外の前記対象を調整する前に行われるので、各ノズルの目詰まりを優先的に調整することが可能となる。
【００１６】
前記インク吐出部は、インクを吐出しながら移動可能であり、前記対象の１つは、移動する前記インク吐出部からインクを吐出するタイミングであることが好ましい。  
このような印刷システムにあっては、前記インク吐出部は、インクを吐出しながら移動可能であり、前記対象の１つは、移動する前記インク吐出部からインクを吐出するタイミングであるので、前記インク吐出部からインクを吐出するタイミングを調整することが可能となる。
【００１７】
前記タイミングを調整するためのパターンは、複数の補正用パターンから形成され、各補正用パターンは、移動する前記インク吐出部が往路において吐出したインクによって形成される第１ドット列群と、移動する前記インク吐出部が復路において吐出したインクによって形成される第２ドット列群とを備えることが好ましい。  
このような印刷システムにあっては、前記タイミングを調整するためのパターンは、複数の補正用パターンから形成され、各補正用パターンは、移動する前記インク吐出部が往路において吐出したインクによって形成される第１ドット列群と、移動する前記インク吐出部が復路において吐出したインクによって形成される第２ドット列群とを備えるので、移動する前記インク吐出部の往路、および、復路において吐出されるインクの吐出タイミングを調整することが可能となる。
【００１８】
前記第１ドット列群は、前記インク吐出部の移動方向に所定ピッチで形成された複数のドット列を有し、前記第２ドット列群は、前記第１ドット列群のドット列と同じピッチで形成された複数のドット列を有し、各補正用パターンの前記第１ドット列群と前記第２ドット列群とのずれ量は、所定差分ずつであることが好ましい。  
このような印刷システムにあっては、前記第１ドット列群は、前記インク吐出部の移動方向に所定ピッチで形成された複数のドット列を有し、前記第２ドット列群は、前記第１ドット列群のドット列と同じピッチで形成された複数のドット列を有し、各補正用パターンの前記第１ドット列群と前記第２ドット列群とのずれ量は、所定差分ずつであるので、第１ドット列群のドット列と第２ドット列群のドット列とが前記インク吐出部の移動方向に関して最も揃った補正用パターンを選択して、前記インク吐出部からインクを吐出するタイミングを調整することが可能となる。
【００１９】
前記タイミングを調整するためのパターンは、前記ずれ量の所定差分が小さい微調整用のパターンと、前記微調整用のパターンの前記所定ピッチよりも、前記ずれ量の所定差分が大きい粗調整用のパターンを備え、前記粗調整用のパターンによって決定されたずれ量に基づいて、前記微調整用のパターンを作成することが好ましい。  
このような印刷システムにあっては、前記タイミングを調整するためのパターンは、前記ずれ量の所定差分が小さい微調整用のパターンと、前記微調整用のパターンの前記所定ピッチよりも、前記ずれ量の所定差分が大きい粗調整用のパターンを備え、前記粗調整用のパターンによって決定されたずれ量に基づいて、前記微調整用のパターンを作成するので、短時間かつ高精度で、第１ドット列群のドット列と第２ドット列群のドット列とが前記インク吐出部の移動方向に関して最も揃った補正用パターンを選択して、前記インク吐出部からインクを吐出するタイミングを調整することが可能となる。
【００２０】
前記媒体を搬送するための搬送部をさらに備え、前記対象の１つは、前記搬送部が前記媒体を搬送する搬送量であることが好ましい。
【００２１】
このような印刷システムにあっては、前記媒体を搬送するための搬送部をさらに備え、前記対象の１つは、前記搬送部が前記媒体を搬送する搬送量であるので、前記搬送量を調整することが可能となる。
【００２２】
前記媒体の搬送量を調整するためのパターンは、インク吐出部の搬送方向上流側の部分から吐出されるインクによって形成される第１パターンと、インク吐出部の搬送方向下流側の部分から吐出されるインクによって前記第１パターンの前記搬送方向上流側に隣接して形成される第２パターンとから構成される境界部を複数有することが好ましい。  
このような印刷システムにあっては、前記媒体の搬送量を調整するためのパターンは、インク吐出部の搬送方向上流側の部分から吐出されるインクによって形成される第１パターンと、インク吐出部の搬送方向下流側の部分から吐出されるインクによって前記第１パターンの前記搬送方向上流側に隣接して形成される第２パターンとから構成される境界部を複数有するので、前記境界部をセンサで検出することによって、前記媒体の搬送量を調整することが可能となる。
【００２３】
複数の前記境界部は、それぞれの前記第１パターンと前記第２パターンとの間隔が異なるように形成されることが好ましい。  
このような印刷システムにあっては、複数の前記境界部は、それぞれの前記第１パターンと前記第２パターンとの間隔が異なるように形成されるので、前記媒体の搬送量を調整するための最適のパターンを選択することが可能となる。
【００２４】
また、媒体にインクを吐出するインク吐出部と、前記媒体に吐出されたインクにより形成されるパターンを検出するセンサと、ユーザーが指示を入力するためのユーザーインターフェイスとを備え、互いに異なる複数の対象を調整可能であり、前記インク吐出部は、前記対象を調整するためのパターンを形成可能である印刷システムにおいて、前記ユーザーインターフェイスを介してユーザーから指示が入力されたとき、前記インク吐出部は、それぞれの前記対象を調整するための前記パターンをそれぞれ形成し、前記センサにより前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて、前記複数の対象をそれぞれ調整し、前記センサは、前記媒体に吐出されたインクにより形成されるパターンに光を照射する発光部と、前記パターンからの反射光を検出する受光部とを備えた光学センサであり、前記インク吐出部は、複数のノズルを有し、前記対象の１つは、前記ノズルの目詰まりであり、前記ノズルの目詰まりを調整するためのパターンは、複数のブロックから形成され、各ブロックは、前記ノズルのうち特定のノズルから吐出されるインクによって形成され、前記インク吐出部のクリーニング処理を行うことによって、前記ノズルの目詰まりを調整し、前記ノズルの目詰まりの調整は、前記ノズルの目詰まり以外の前記対象を調整する前に行われ、前記インク吐出部は、インクを吐出しながら移動可能であり、前記対象の１つは、移動する前記インク吐出部からインクを吐出するタイミングであり、前記タイミングを調整するためのパターンは、複数の補正用パターンから形成され、各補正用パターンは、移動する前記インク吐出部が往路において吐出したインクによって形成される第１ドット列群と、移動する前記インク吐出部が復路において吐出したインクによって形成される第２ドット列群とを備え、前記第１ドット列群は、前記インク吐出部の移動方向に所定ピッチで形成された複数のドット列を有し、前記第２ドット列群は、前記第１ドット列群のドット列と同じピッチで形成された複数のドット列を有し、各補正用パターンの前記第１ドット列群と前記第２ドット列群とのずれ量は、所定差分ずつであり、前記タイミングを調整するためのパターンは、前記ずれ量の所定差分が小さい微調整用のパターンと、前記微調整用のパターンの前記所定ピッチよりも、前記ずれ量の所定差分が大きい粗調整用のパターンを備え、前記粗調整用のパターンによって決定されたずれ量に基づいて、前記微調整用のパターンを作成し、前記媒体を搬送するための搬送部をさらに備え、前記対象の１つは、前記搬送部が前記媒体を搬送する搬送量であり、前記媒体の搬送量を調整するためのパターンは、インク吐出部の搬送方向上流側の部分から吐出されるインクによって形成される第１パターンと、インク吐出部の搬送方向下流側の部分から吐出されるインクによって前記第１パターンの前記搬送方向上流側に隣接して形成される第２パターンとから構成される境界部を複数有し、複数の前記境界部は、それぞれの前記第１パターンと前記第２パターンとの間隔が異なるように形成されることを特徴とする印刷システムも実現可能である。
【００２５】
このようにすれば、既述の総ての効果を奏するため、本発明の目的が最も有効に達成される。  
また、ユーザーからの指示を入力するユーザーインターフェイスを介して、ユーザーから指示が入力されたときに、媒体にインクを吐出するインク吐出部から前記媒体にインクを吐出して、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成し、センサによって前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて前記複数の対象をそれぞれ調整することを特徴とする印刷方法も実現可能である。  
このようにして実現された印刷方法は、従来方法よりも優れた方法となる。  
また、ユーザーインターフェイスに、ユーザーからの指示を受けさせる機能と、印刷装置に、ユーザーインターフェイスを介して、ユーザーから指示が伝えられたときに、媒体にインクを吐出するインク吐出部から前記媒体にインクを吐出して、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成する機能と、センサによって前記パターンをそれぞれ検出し、前記各パターンの検出結果に基づいて前記複数の対象をそれぞれ調整する機能とを実現させるためのプログラムも実現可能である。  
このようにして実現されたプログラムは、従来方法よりも優れたプログラムとなる。
【００２６】
＝＝＝印刷システムの構成＝＝＝
次に、印刷システム（コンピュータシステム）の実施形態について、図面を参照しながら説明する。ただし、以下の実施形態の記載には、コンピュータプログラム、および、コンピュータプログラムを記録した記録媒体等に関する実施形態も含まれている。
【００２７】
図１は、印刷システムの外観構成を示した説明図である。この印刷システム１００は、プリンタ１と、コンピュータ１１０と、表示装置１２０と、入力装置１３０と、記録再生装置１４０とを備えている。プリンタ１は、紙、布、フィルム等の媒体に画像を印刷する印刷装置である。コンピュータ１１０は、プリンタ１と電気的に接続されており、プリンタ１に画像を印刷させるため、印刷させる画像に応じた印刷データをプリンタ１に出力する。表示装置１２０は、ディスプレイを有し、アプリケーションプログラムやプリンタドライバ等のユーザーインタフェースを表示する。入力装置１３０は、例えばキーボード１３０Ａやマウス１３０Ｂであり、表示装置１２０に表示されたユーザーインタフェースに沿って、アプリケーションプログラムの操作やプリンタドライバの設定等に用いられる。記録再生装置１４０は、例えばフレキシブルディスクドライブ装置１４０ＡやＣＤ−ＲＯＭドライブ装置１４０Ｂが用いられる。
【００２８】
コンピュータ１１０にはプリンタドライバがインストールされている。プリンタドライバは、表示装置１２０にユーザーインタフェースを表示させる機能を実現させるほか、アプリケーションプログラムから出力された画像データを印刷データに変換する機能を実現させるためのプログラムである。このプリンタドライバは、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録されている。または、このプリンタドライバは、インターネットを介してコンピュータ１１０にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。
【００２９】
なお、「印刷装置」とは、狭義にはプリンタ１を意味するが、広義にはプリンタ１とコンピュータ１１０とのシステムを意味する。
【００３０】
＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバについて＞
図２は、プリンタドライバが行う基本的な処理の概略的な説明図である。既に説明された構成要素については、同じ符号を付しているので、説明を省略する。  
コンピュータ１１０では、コンピュータに搭載されたオペレーティングシステムの下、ビデオドライバ１１２やアプリケーションプログラム１１４やプリンタドライバ１１６などのコンピュータプログラムが動作している。ビデオドライバ１１２は、アプリケーションプログラム１１４やプリンタドライバ１１６からの表示命令に従って、例えばユーザーインターフェース等を表示装置１２０に表示する機能を有する。アプリケーションプログラム１１４は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザーは、アプリケーションプログラム１１４のユーザーインターフェースを介して、アプリケーションプログラム１１４により編集した画像を印刷する指示を与えることができる。アプリケーションプログラム１１４は、印刷の指示を受けると、プリンタドライバ１１６に画像データを出力する。
【００３１】
プリンタドライバ１１６は、アプリケーションプログラム１１４から画像データを受け取り、この画像データを印刷データに変換し、印刷データをプリンタに出力する。ここで、印刷データとは、プリンタ１が解釈できる形式のデータであって、各種のコマンドデータと画素データとを有するデータである。ここで、コマンドデータとは、プリンタに特定の動作の実行を指示するためのデータである。また、画素データとは、印刷される画像（印刷画像）を構成する画素に関するデータであり、例えば、ある画素に対応する紙上の位置に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）である。
【００３２】
プリンタドライバ１１６は、アプリケーションプログラム１１４から出力された画像データを印刷データに変換するため、解像度変換処理・色変換処理・ハーフトーン処理・ラスタライズ処理などを行う。なお、解像度変換処理は、アプリケーションプログラム１１４から出力された画像データ（テキストデータ、イメージデータなど）を、紙に印刷する際の解像度に変換する処理である。色変換処理は、ＲＧＢデータをＣＭＹＫ色空間により表されるＣＭＹＫデータに変換する処理である。ハーフトーン処理は、高階調数のデータを、プリンタが形成可能な階調数のデータに変換する処理である。ラスタライズ処理は、マトリクス状の画像データを、プリンタに転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、印刷データに含まれる画素データとして、プリンタに出力される。
【００３３】
＜プリンタドライバの設定について＞
図３は、プリンタドライバのユーザーインターフェースの説明図である。このプリンタドライバのユーザーインターフェースは、ビデオドライバ１１２を介して、表示装置に表示される。ユーザーは、入力装置１３０を用いて、プリンタドライバの各種の設定を行うことができる。
【００３４】
ユーザーは、この画面上から、印刷モードを選択することができる。例えば、ユーザーは、印刷モードとして、高速印刷モードまたはファイン印刷モードを選択することができる。そして、プリンタドライバは、選択された印刷モードに応じた形式になるように、画像データを印刷データに変換する。
【００３５】
また、ユーザーは、この画面上から、印刷の解像度（印刷するときのドットの間隔）を選択することができる。例えば、ユーザーは、この画面上から、印刷の解像度として７２０ｄｐｉや３６０ｄｐｉを選択することができる。そして、プリンタドライバは、選択された解像度に応じて解像度変換処理を行い、画像データを印刷データに変換する。
【００３６】
また、ユーザーは、この画面上から、印刷に用いられる印刷用紙を選択することができる。例えば、ユーザーは、印刷用紙として、普通紙や光沢紙を選択することができる。紙の種類（紙種）が異なれば、インクの滲み方や乾き方も異なるため、印刷に適したインク量も異なる。そのため、プリンタドライバは、選択された紙種に応じて、画像データを印刷データに変換する。なお、「普通紙」は、表面にコート層を有さず、基材（ベース）のみからなる紙である。一方、「光沢紙」は、基材の表面に光沢を有するコート層が設けられている紙である。光沢紙にインクが着弾すると適切にインクがコート層に浸透するので、光沢紙に写真を印刷すれば高品質な画質が得られる。
【００３７】
また、ユーザーは、この画面上から印刷画像の画質が低下した場合に、印刷装置に画質の改善の指示を入力することができる。その場合には、ユーザーは、マウス１３０Ｂを操作して画面上に表示されているカーソルを画面中央下部に設けられた画質改善ボタン８０上に移動させる。そして、ユーザーは、カーソルが画質改善ボタン８０上にある状態でマウス１３０Ｂをクリックすればよい。
【００３８】
プリンタドライバは、ユーザーインターフェイスを介してユーザーから指示が入力されたとき、インク吐出部からインクを吐出させ、媒体に互いに異なる複数の対象（本実施の形態においては、ノズルの目詰まり、インクの吐出タイミング、および、媒体の搬送量）を調整するための各パターンを形成させ、センサによって各パターンを検出して、複数の対象をそれぞれ調整させる。それぞれの異なる複数の対象を調整する方法については、後に詳しく説明する。
【００３９】
次に、このように、ユーザーインターフェイス上に画質改善ボタン８０を設けることの意義について説明する。ユーザーインターフェイス上に画質改善ボタン８０が設けられてないと、印刷画像の画質が低下した場合に、ユーザーは、画質の低下の原因を考えて特定する。そして、ユーザーは、ユーザーインターフェイス上からプリンタ１に画質の低下の原因を調整させるための指示を入力しなければならない。しかしながら、ユーザーが、印刷装置の機能にあまり詳しくない場合、画質低下の原因を正確に判断することができない。この場合、ユーザーは、ユーザーインターフェイス上から、印刷装置に画質の低下の原因を調整させるための指示を適切に入力することができない。ところが、本実施の形態においては、ユーザーインターフェイス上に画質改善ボタン８０が設けられている。そして、印刷装置の機能にあまり詳しくないユーザーであっても、画質改善ボタン８０を選択するだけで、ユーザーインターフェイスを介してプリンタドライバへ画質改善の指示を入力することができる。画質改善の指示を受け取ったプリンタドライバは、印刷装置に画質改善の処理を実行させる。印刷装置が実行する画質改善の処理については、後に詳しく説明する。
【００４０】
そして、プリンタドライバは、ユーザーインターフェースを介して設定された条件に従って、画像データを印刷データに変換する。なお、ユーザーは、この画面上から、プリンタドライバの各種の設定を行うことができるほか、カートリッジ内のインクの残量を知ること等もできる。
【００４１】
＝＝＝プリンタの構成＝＝＝
＜インクジェットプリンタの構成について＞
図４は、本実施形態のプリンタの全体構成のブロック図である。また、図５は、本実施形態のプリンタの全体構成の概略図である。また、図６は、本実施形態のプリンタの全体構成の横断面図である。以下、本実施形態のプリンタの基本的な構成について説明する。
【００４２】
本実施形態のプリンタは、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、検出器群５０、およびコントローラ６０を有する。外部装置であるコンピュータ１１０から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１０から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を形成する。プリンタ１内の状況は検出器群５０によって監視されており、検出器群５０は、検出結果をコントローラ６０に出力する。検出器群５０から検出結果を受けたコントローラは、その検出結果に基づいて、各ユニットを制御する。
【００４３】
搬送ユニット２０は、媒体（例えば、印刷用紙Ｐ等）を印刷可能な位置に送り込み、印刷時に所定の方向（以下、搬送方向という）に所定の搬送量で紙を搬送させるためのものである。すなわち、搬送ユニット２０は、紙を搬送する搬送機構（搬送手段）として機能する。搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２（ＰＦモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。ただし、搬送ユニット２０が搬送機構として機能するためには、必ずしもこれらの構成要素を全て必要とするわけではない。給紙ローラ２１は、紙挿入口に挿入された紙をプリンタ内に自動的に給紙するためのローラである。給紙ローラ２１は、Ｄ形の断面形状をしており、円周部分の長さは搬送ローラ２３までの搬送距離よりも長く設定されているので、この円周部分を用いて紙を搬送ローラ２３まで搬送できる。搬送モータ２２は、紙を搬送方向に搬送するためのモータであり、ＤＣモータにより構成される。搬送ローラ２３は、給紙ローラ２１によって給紙された印刷用紙Ｐを印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は、印刷中の印刷用紙Ｐを支持する。排紙ローラ２５は、印刷が終了した印刷用紙Ｐをプリンタの外部に排出するローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転する。
【００４４】
キャリッジユニット３０は、ヘッドを所定の方向に移動させるためのものである。キャリッジユニット３０は、キャリッジ３１と、キャリッジモータ３２（ＣＲモータとも言う）とを有する。キャリッジ３１は、往復移動可能である。また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。キャリッジモータ３２は、キャリッジ３１を移動させるためのモータであり、ＤＣモータにより構成される。
【００４５】
ヘッドユニット４０は、紙にインクを吐出するためのものである。ヘッドユニット４０は、ヘッド４１を有する。ヘッド４１は、インク吐出部であるノズルを複数有し、各ノズルから断続的にインクを吐出する。このヘッド４１は、キャリッジ３１に設けられている。そのため、キャリッジ３１が移動すると、ヘッド４１も移動する。そして、ヘッド４１が移動中にインクを断続的に吐出することによって、ドットライン（ラスタライン）が紙に形成される。
【００４６】
検出器群５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、および、光学センサ５５等が含まれる。リニア式エンコーダ５１は、キャリッジ３１の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ５３は、印刷される紙の先端の位置を検出するためのものである。この紙検出センサ５３は、給紙ローラ２１が搬送ローラ２３に向かって紙を給紙する途中で、紙の先端の位置を検出できる位置に設けられている。なお、紙検出センサ５３は、機械的な機構によって紙の先端を検出するメカニカルセンサである。詳しく言うと、紙検出センサ５３は搬送方向に回転可能なレバーを有し、このレバーは紙の搬送経路内に突出するように配置されている。そのため、紙の先端がレバーに接触し、レバーが回転させられるので、紙検出センサ５３は、このレバーの動きを検出することによって、紙の先端の位置を検出する。  
なお、本実施形態では、検出器群５０には光学センサ５５が含まれる。光学センサ５５は、キャリッジ３１に取り付けられている。光学センサ５５は、発光部から紙に照射された光の反射光を受光部が検出することにより、紙上に形成されたパターンを検出する。この光学センサ５５の構成については、後で図１３を参照して詳しく説明する。
【００４７】
コントローラ６０は、プリンタの制御を行うための制御ユニット（制御手段）である。コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１０とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ６２は、プリンタ全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ等の記憶手段を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００４８】
＜ロータリー式エンコーダについて＞
次に、図７を参照して、ロータリー式エンコーダについて説明する。図７は、ロータリー式エンコーダ５２の検出部の説明図である。
【００４９】
ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものであり、スケールと検出部とを有する。  
スケールは、所定の間隔毎にスリットが設けられており、搬送ローラ２３側に設けられている。つまり、スケールは、搬送ローラ２３が回転すると、一緒に回転する。本実施形態では、搬送ローラ２３が印刷用紙Ｐを１／１４４０インチ分の搬送を行うように回転すると、搬送ローラはスケールのスリット間隔分だけ回転する。  
検出部は、スケールと対向して設けられており、プリンタ本体側に固定されている。
【００５０】
ここで、図７を参照して、ロータリー式エンコーダ５２の検出部について、さらに詳しく説明する。検出部５２２は、発光ダイオード５２２Ａと、コリメータレンズ５２２Ｂと、検出処理部５２２Ｃとを有しており、検出処理部５２２Ｃは、複数（例えば、４個）のフォトダイオード５２２Ｄと、信号処理回路５２２Ｅと、２個のコンパレータ５２２Ｆａ、５２２Ｆｂとを備えている。
【００５１】
発光ダイオード５２２Ａは、両端の抵抗を介して電圧Ｖｃｃが印加されると光を発し、この光はコリメータレンズに入射される。コリメータレンズ５２２Ｂは、発光ダイオード５２２Ａから発せられた光を平行光とし、スケール５２１に平行光を照射する。スケールに設けられたスリットを通過した平行光は、固定スリット（不図示）を通過して、各フォトダイオード５２２Ｄに入射する。フォトダイオード５２２Ｄは、入射した光を電気信号に変換する。各フォトダイオードから出力される電気信号は、コンパレータ５２２Ｆａ、５２２Ｆｂにおいて比較され、比較結果がパルスとして出力される。そして、コンパレータ５２２Ｆａ、５２２Ｆｂから出力されるパルスＥＮＣ−ＡおよびパルスＥＮＣ−Ｂが、ロータリー式エンコーダ５２の出力となる。
【００５２】
図８Ａは、搬送モータ２２が正転しているときの出力信号の波形のタイミングチャートである。図８Ｂは、搬送モータ２２が反転しているときの出力信号の波形のタイミングチャートである。  
図８Ａおよび図８Ｂに示す通り、搬送モータ２２の正転時および反転時のいずれの場合であっても、パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂとは、位相が９０度ずれている。搬送モータ２２が正転しているとき、すなわち、印刷用紙Ｐが搬送方向に搬送されているときは、図８Ａに示す通り、パルスＥＮＣ−Ａは、パルスＥＮＣ−Ｂよりも９０度だけ位相が進んでいる。一方、搬送モータ２２が反転しているとき、すなわち、印刷用紙Ｐが搬送方向とは逆方向に搬送されているときは、図８Ｂに示す通り、パルスＥＮＣ−Ａは、パルスＥＮＣ−Ｂよりも９０度だけ位相が遅れている。各パルスの１周期Ｔは、搬送ローラ２３がスケール５２１のスリットの間隔（例えば、１／１４４０インチ（１インチ＝２．５４ｃｍ））分だけ回転する時間に等しい。
【００５３】
＝＝＝印刷動作について＝＝＝
図９は、印刷時の処理のフロー図である。以下に説明される各処理は、コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行される。このプログラムは、各処理を実行するためのコードを有する。
【００５４】
コントローラ６０は、コンピュータ１１０からインターフェース部６１を介して、印刷命令を受信する（Ｓ１０１）。この印刷命令は、コンピュータ１１０から送信される印刷データのヘッダに含まれている。そして、コントローラ６０は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙処理・ドット形成処理・搬送処理等を行う。
【００５５】
まず、コントローラ６０は、給紙処理を行う（Ｓ１０２）。給紙処理とは、印刷すべき紙をプリンタ内に供給し、印刷開始位置（頭出し位置とも言う）に紙を位置決めする処理である。コントローラ６０は、給紙ローラ２１を回転させ、印刷すべき紙を搬送ローラ２３まで送る。コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた紙を印刷開始位置に位置決めする。紙が印刷開始位置に位置決めされたとき、ヘッド４１の少なくとも一部のノズルは、紙と対向している。
【００５６】
次に、コントローラ６０は、ドット形成処理を行う（Ｓ１０３）。ドット形成処理とは、移動するヘッドからインクを断続的に吐出させ、紙上にドットを形成する処理である。コントローラ６０は、キャリッジモータ３２を駆動し、キャリッジ３１を移動させる。そして、コントローラ６０は、キャリッジ３１が移動している間に、印刷データに基づいてヘッドからインクを吐出させる。ヘッドから吐出されたインク滴が紙上に着弾すれば、紙上にドットが形成される。
【００５７】
次に、コントローラ６０は、搬送処理を行う（Ｓ１０４）。搬送処理とは、紙をヘッドに対して搬送方向に沿って相対的に移動させる処理である。コントローラ６０は、搬送モータを駆動し、搬送ローラを回転させて紙を搬送方向に搬送する。この搬送処理により、ヘッド４１は、先ほどのドット形成処理によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。  
搬送処理については、後で図１０を参照して詳しく説明する。
【００５８】
次に、コントローラ６０は、印刷中の紙の排紙の判断を行う（Ｓ１０５）。印刷中の紙に印刷するためのデータが残っていれば、排紙は行われない。そして、コントローラ６０は、印刷するためのデータがなくなるまでドット形成処理と搬送処理とを交互に繰り返し、ドットから構成される画像を徐々に紙に印刷する。印刷中の紙に印刷するためのデータがなくなれば、コントローラ６０は、その紙を排紙する。コントローラ６０は、排紙ローラを回転させることにより、印刷した紙を外部に排出する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいても良い。
【００５９】
次に、コントローラ６０は、印刷を続行するか否かの判断を行う（Ｓ１０６）。次の紙に印刷を行うのであれば、印刷を続行し、次の紙の給紙処理を開始する。次の紙に印刷を行わないのであれば、印刷動作を終了する。
【００６０】
＜印刷用紙の搬送について＞
図１０は、印刷用紙の搬送の流れを説明するためのフロー図である。以下に説明されるプリンタ１（または搬送ユニット２０）の各種の動作は、コントローラ６０のメモリ６３内に格納されたプログラムによって実現される。また、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００６１】
まず、目標搬送量が設定される（Ｓ２０１）。目標搬送量とは、搬送ユニット２０が目標とする移動量で印刷用紙Ｐを搬送するため、搬送ユニット２０の駆動量を決める値である。この目標搬送量は、コンピュータ１１０から受信した印刷データの中に含まれている目標搬送量に関する情報に基づいて、決定される。そして、目標搬送量は、カウンタの値を設定することによって、設定される。本実施形態では、目標搬送量をＸとしているので、カウンタの値をＸに設定する。
【００６２】
次に、搬送モータ２２が駆動する（Ｓ２０２）。搬送モータ２２が駆動すると、歯車を介して、搬送ローラ２３が回転する。そして、搬送ローラ２３が回転すると、搬送ローラ２３に設けられたロータリー式エンコーダも回転する。  
次に、ロータリー式エンコーダのパルス信号のエッジを検出する（Ｓ２０３）。すなわち、まず、パルスＥＮＣ−ＡまたはＥＮＣ−Ｂについて、立ち上がりエッジまたは立ち下りエッジを検出する。本実施形態では、１個のエッジを検出することは、搬送ローラが１／１４４０インチで印刷用紙Ｐを搬送することを意味する。  
ロータリー式エンコーダのパルス信号のエッジを検出したら、カウンタの値を減算する（Ｓ２０４）。つまり、カウンタの値がＸのときに、パルス信号のエッジを検出したら、カウンタの値をＸ−１に設定する。  
そして、カウンタの値がゼロになるまで、Ｓ２０２〜Ｓ２０４の動作を繰り返す（Ｓ２０５）。最初にカウンタに設定された値のパルス数を検出するまで、搬送モータ２２を駆動する。これにより、搬送ユニット２０は、最初にカウンタに設定された値に応じた搬送量で、印刷用紙Ｐを搬送方向に搬送できる。
【００６３】
例えば、印刷用紙Ｐを９０／１４４０インチだけ搬送するとき、目標搬送量を設定するため、カウンタの値を９０に設定する。そして、ロータリー式エンコーダのパルス信号の立ち上りエッジまたは立ち下りを検出するたびに、カウンタの値を減算する。そして、カウンタの値がゼロになったとき、搬送ユニット２０は、搬送動作を終了する。９０個のパルス信号を検出することは、搬送ローラが９０／１４４０インチで印刷用紙Ｐを搬送することを意味する。したがって、目標搬送量の設定としてカウンタの値を９０に設定すれば、搬送ユニット２０は、９０／１４４０インチで印刷用紙Ｐを搬送することになるのである。
【００６４】
なお、上記の説明では、パルスＥＮＣ−ＡまたはＥＮＣ−Ｂの立ち上がりエッジまたは立ち下りエッジを検出していたが、パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂの両方のエッジを検出しても良い。パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂの各々の周期はスケールのスリット間隔に等しく、かつ、パルスＥＮＣ−ＡとパルスＥＮＣ−Ｂとは位相が９０度ずれているので、各パルスの立ち上がりエッジおよび立ち下がりエッジのいずれかを検出することは、搬送ローラが１／５７６０インチで印刷用紙を搬送することを意味する。この場合、カウンタの値を９０に設定すれば、搬送ユニット２０は、９０／５７６０インチで印刷用紙Ｐを搬送することになる。以下に説明される本実施形態では、カウンタの値が１であれば、搬送ユニット２０は、１／５７６９インチで印刷用紙を搬送する。
【００６５】
上記の説明は、１回の搬送動作に関するものである。複数回の搬送動作を間欠的に行う場合、それぞれの搬送動作が終わるたびに目標搬送量が設定（カウンタが設定）され、設定された目標搬送量に従って印刷用紙Ｐを搬送する。
【００６６】
ところで、ロータリー式エンコーダ５２は、直接的には、搬送ローラ２３の回転量を検出するのであって、印刷用紙の搬送量を検出していない。しかし、搬送ローラ２３が回転して印刷用紙Ｐを搬送するとき、搬送ローラ２３と印刷用紙Ｐとの間の滑りによって、搬送誤差が生じている。このように、搬送ローラ２３と印刷用紙Ｐとの間で滑りが生じている場合、印刷用紙Ｐを目標搬送量で搬送するためには、目標搬送量よりも大きい搬送量で搬送ローラ２３を駆動する必要がある。そこで、本実施形態のプリンタは、搬送誤差を打ち消して印刷用紙Ｐを最適な搬送量で搬送するため、目標搬送量を補正し、補正された目標搬送量に応じた値にカウンタを設定することが可能である。
【００６７】
＜ノズルについて＞
図１１は、キャリッジの下面の構成の説明図である。キャリッジの下面には、ヘッド４１が設けられている。  
ヘッド４１の下面には、イエローインクノズル群Ｙと、マゼンタインクノズル群Ｍと、シアンインクノズル群Ｃと、マットブラックインクノズル群ＭＢｋと、フォトブラックインクノズル群ＰＢｋと、レッドインクノズル群Ｒと、バイオレットインクノズル群Ｖが、形成されている。各ノズル群は、各インクを吐出するための吐出口であるノズルを複数個（本実施形態では１８０個）備えている。
【００６８】
各ノズル群の複数のノズルは、搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、搬送方向における最小のドットピッチ（つまり、印刷用紙Ｐに形成されるドットの最高解像度での間隔）である。また、ｋは、１以上の整数である。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０）である場合、ｋ＝４である。  
各ノズル群のノズルは、下流側のノズルほど若い番号が付されている（♯１〜♯１８０）。つまり、ノズル♯１は、ノズル♯１８０よりも搬送方向の下流側に位置している。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子が設けられている。
【００６９】
＜ヘッドの駆動について＞
次に、ヘッド４１の駆動について図１２を参照して説明する。図１２は、ヘッドユニット４０（図４）内に設けられた駆動信号発生部の構成を示すブロック図である。  
図１２において、駆動信号発生部は、複数のマスク回路２０４と、原駆動信号発生部２０６と、駆動信号補正部２３０とを備えている。
【００７０】
マスク回路２０４は、ヘッド４１のノズル♯１〜♯１８０をそれぞれ駆動するための複数のピエゾ素子ＰＥに対応して設けられている。なお、図１２において、各信号名の最後に付されたかっこ内の数字は、その信号が供給されるノズルの番号を示している。原駆動信号発生部２０６は、ノズル♯１〜♯１８０に共通に用いられる原駆動信号ＯＤＲＶを生成する。この原駆動信号ＯＤＲＶは、一画素分のキャリッジ移動期間内に、第１パルスＷ１と第２パルスＷ２の２つのパルスを含む信号である。
【００７１】
駆動信号補正部２３０は、マスク回路２０４が整形した駆動信号波形のタイミングをキャリッジ移動の往路に対して復路にて前後にずらして、往路と復路とのキャリッジ移動方向のドット形成位置の補正を行う。すなわち、この駆動信号波形のタイミングの補正によって、往路と復路とのキャリッジ移動方向のドット形成位置のずれが補正される。この補正をすべく駆動信号補正部２３０に入力されるタイミング補正値は、後述のテストパターンによって決定される。
【００７２】
なお、本実施の形態において、図１２に示したヘッドユニット４０（図４）内に設けられた駆動発生信号部は、ノズル列毎に設けられている。
【００７３】
＝＝＝光学センサの構成＝＝＝
＜光学センサについて＞
図１３は、光学センサ５５の構成の説明図である。図中の左右方向がキャリッジ移動方向であり、図中の紙面垂直方向が搬送方向である。  
この光学センサ５５は、印刷用紙上に形成されたパターンを検出するためのセンサである。光学センサ５５を利用したパターンの検出については、後述する。
【００７４】
光学センサ５５は、発光部５５１と、第１受光部５５２および第２受光部５５３とを有する反射型光学センサである。発光部５５１は、例えば発光ダイオードを有し、光を印刷用紙Ｐに照射する。第１受光部５５２および第２受光部５５３は、例えばフォトトランジスタを有し、発光部から印刷用紙Ｐに照射された光の反射光を検出する。
【００７５】
光学センサ５５の発光部５５１は、印刷用紙Ｐに対して斜めに光を照射する。また、光学センサ５５の第１受光部５５２は、印刷用紙Ｐに対して垂直な位置に設けられている。そのため、第１受光部５５２は、発光部から印刷用紙Ｐに照射された光の拡散反射光を受光する。一方、光学センサ５５の第２受光部５５３は、発光部５５１と対称の位置に設けられ、印刷用紙Ｐから斜めに放射される光を受光する。そのため、第２受光部５５３は、発光部５５１から印刷用紙Ｐに照射された光の正反射光を受光する。
【００７６】
光学センサ５５の検出スポット（発光部５５１からの光が照射される印刷用紙上の領域）の位置に濃度の濃いパターンがある場合、第１受光部５５２が受光する光量が少なくなる。一方、光学センサ５５の検出スポットの位置に濃度の薄いパターンがある場合（パターンが形成されていない場合も含む）、第１受光部５５２が受光する光量が多くなる。つまり、第１受光部５５２が受光する光量はパターンの濃度に応じて異なるので、第１受光部５５２の出力する信号に基づいて、コントローラは、検出スポット内のパターンの濃度（またはパターンの有無）を検出することができる。
【００７７】
また、光学センサ５５の検出スポットの位置に光沢性の低いものがある場合、第２受光部５５３が受光する光量が少なくなる。一方、光学センサ５５の検出スポットの位置に光沢性の高いものがある場合、第２受光部５５３が受光する光量が多くなる。つまり、第２受光部５５３が受光する光量は光沢性の高低に応じて異なるので、第２受光部５５３の出力する信号に基づいて、コントローラは、検出スポット内の光沢性の高低を検出することができる。
【００７８】
＝＝＝ユーザーが画質改善ボタン８０を選択した後の処理について＝＝＝
次に、ユーザーが画質改善ボタン８０を選択した後に、プリンタ１によって実行される処理について、図１４を参照して説明する。図１４は、ユーザーが画質改善ボタン８０を選択した後に、プリンタ１によって実行される処理について説明するための説明図である。
【００７９】
ユーザーは、印刷画像の画質が低下した場合に、プリンタ１に画質の改善の指示を入力することができる。その場合には、ユーザーは、マウス１３０Ｂを操作して表示装置１２０に、図３に示されるようなユーザーインターフェイス画面を表示させる。そして、ユーザーは、マウス１３０Ｂを操作して画面上に表示されているカーソルを画面中央部下部に設けられた画質改善ボタン８０上に移動させる。ユーザーが、カーソルが画質改善ボタン８０上にある状態でマウス１３０Ｂをクリックすれば、プリンタ１に画質の改善の指示が入力される（ステップＳ３０１）。プリンタ１に画質の改善の指示が入力されるまで処理は待機する。
【００８０】
プリンタ１に画質の改善の指示が入力された場合、ステップＳ３０２の処理に進む。  
ステップＳ３０２において、プリンタ１は、各色の色インクがノズルから適正に吐出されているか否かの吐出検査を実行する。ステップＳ３０２において実行される吐出検査については、後で、図１５乃至図２１を参照して詳しく説明する。
【００８１】
ステップＳ３０２において、吐出検査処理が実行される理由について説明する。インクの固着などにより、ノズルに目詰まりが発生すると、ノズルからインクが吐出されないことがある。そして、インクが吐出できないノズルがあると、画質の低下の原因となる。なぜなら、インクを吐出することができないノズルがあると、本来、そのノズルから吐出されるはずのインクが、印刷用紙に向けて吐出されない。この場合、印刷用紙に向けて吐出されるはずのインクの総量が、本来吐出されるべきインクの総量より減ってしまう。したがって、インクを吐出することができないノズルと対向する部分の印刷用紙は、薄く印刷されてしまう。したがって、本実施の形態においては、ノズルからインクが適正に吐出されるか否かの吐出検査を実行する必要がある。  
ステップＳ３０２において、吐出検査が実行された後、ステップＳ３０３の処理に進む。
【００８２】
ステップＳ３０３において、プリンタ１は、キャリッジ移動の往路におけるキャリッジ移動方向のドット形成位置と、復路におけるキャリッジ移動方向のドット形成位置とのずれを補正するドット形成位置補正処理を実行する。ステップＳ３０３において実行されるドット形成位置補正処理については、後で、図２２乃至図２４を参照して詳しく説明する。
【００８３】
ステップＳ３０３において、ドット形成位置補正処理が実行される理由について説明する。プリンタが、印刷用紙に印刷を実行する場合、複数のノズルを有するヘッドが往復移動しながらノズルから印刷用紙に向けてインクを吐出する。本実施の形態のプリンタにおいてはヘッドが往復移動するときに、往復移動の往路、および、復路のそれぞれにおいて、ノズルから印刷用紙に向けてインクが吐出される。したがって、ヘッドの往復移動の往路、および、復路のそれぞれにおいて、ノズルから吐出されるインクによって印刷用紙に形成されるドット形成位置にずれが生じる。なぜなら、ヘッドが右向きに移動する場合、ノズルはヘッドに設けられているので、ノズルから吐出されるインクは、右向きの速度を有することになる。したがって、この場合、ノズルから吐出されるインクは、印刷用紙に対してノズルの直下ではなく、若干右方向にずれて着弾する。一方、ヘッドが左向きに移動する場合、ノズルから吐出されるインクは、左向きの速度を有することになる。したがって、この場合、ノズルから吐出されるインクは、印刷用紙に対してノズルの直下ではなく、若干左方向にずれて着弾する。このように、ヘッドが往復移動しながらノズルからインクが吐出されるので、ノズルから吐出されるインクによって印刷用紙に形成されるドット形成位置にはずれが生じる。
【００８４】
このように、印刷用紙に形成されるドット形成位置にずれが生じると、画質の低下の原因となる。なぜなら、上述したように、ヘッドの移動によって、印刷用紙に形成されるドット形成位置にずれが生じるので、印刷用紙に形成された画像は、ヘッドの移動方向に若干歪んだ画像となるからである。したがって、本実施の形態においては、このようなドット形成位置のずれを補正する必要がある。
【００８５】
ステップＳ３０３において、ドット形成位置補正処理が実行された後、ステップＳ３０４の処理に進む。  
ステップＳ３０４において、プリンタ１は、印刷時における印刷用紙Ｐの搬送量を決定する媒体搬送量決定処理を実行する。ステップＳ３０４において実行される媒体搬送量決定処理については、後で、図２５乃至図２８Ａ、および、図２８Ｂを参照して詳しく説明する。
【００８６】
ステップＳ３０４において、媒体搬送量決定処理が実行される理由について説明する。プリンタが、印刷用紙に印刷を実行する場合、複数のノズルを有するヘッドが移動し、ノズルからインクが吐出され、印刷用紙上にヘッド幅の帯状のパターン（以下、バンドパターンと表現する）が形成される。次に、搬送機構がヘッドの幅に相当する搬送量で印刷用紙を搬送方向に搬送する。その後、プリンタは、同様の吐出動作と搬送動作とを繰り返し、印刷用紙上に、搬送方向に順次バンドパターンを繋げて画像を形成する。ところが、搬送動作を実行する搬送機構は、モータや歯車などの構成要素を用いて印刷用紙を搬送するため、搬送量に誤差が発生することがある。搬送誤差のため、目標とする搬送量（目標搬送量）よりも多い搬送量で搬送機構が印刷用紙を搬送すると、バンドパターン間に隙間が生じ、印刷画像に部分的に薄い部分（「明バンディング」・「白バンディング」・「淡バンディング」とも呼ばれる）が生じる。また、搬送誤差のため、目標搬送量よりも少ない搬送量で搬送機構が印刷用紙を搬送すると、バンドパターン間に重なりが生じ、印刷画像に部分的に濃い部分（「暗バンディング」・「黒バンディング」・「濃バンディング」とも呼ばれる）が生じる。このような、バンディングの発生は、画質の低下の原因となる。したがって、本実施の形態においては、このような搬送誤差の影響を抑えるため、搬送動作の際に目標搬送量を補正して媒体搬送量が決定される。  
ステップＳ３０４において、媒体搬送量決定処理が実行された後、画質を改善するための一連の処理は、終了する。
【００８７】
このように、ユーザーは、印刷画像の画質が低下した場合に、プリンタ１に画質の改善の指示を入力するだけで、プリンタ１は、画質を改善するための一連の処理を実行する。したがって、プリンタの機能にあまり詳しくないユーザーであっても、適切に画質の改善を行うことができるようになる。  
次に、具体例について、画質の低下が、印刷画像に部分的に薄い部分が生じた場合を例にとって説明する。このような場合、プリンタの機能にあまり詳しくないユーザーは、印刷画像に部分的に薄い部分が生じた原因を特定することができない。すなわち、ユーザーは、印刷画像に部分的に薄い部分が生じた理由がノズルに目詰まりが発生したことに起因するのか、目標搬送量よりも多い搬送量で搬送機構が印刷用紙を搬送し、バンドパターン間に隙間が生じたことに起因するのか特定することができない。  
しかしながら、本実施の形態においては、ユーザーが画質低下の原因を特定できなくとも、画質改善ボタン８０を選択するのみで、プリンタに画質を改善する処理を実行させることができる。
【００８８】
次に、ステップＳ３０２において実行される吐出検査について、図１５乃至図２１Ａ、図２１Ｂ、および、図２１Ｃを参照して順次説明する。
【００８９】
＝＝＝吐出検査手順＝＝＝
プリンタ１は、前述した各色の色インクがノズルから適正に吐出されているか否かを検査することができる。この吐出検査にあっては、実際にノズルから色インクを吐出して紙上に所定の検査用パターンを形成して行う。そして、検査の結果、ノズルに目詰まり等の吐出不良が発見された場合には、ノズルをクリーニングする処理を実行する。
【００９０】
図１５は、吐出検査手順の一例を示したものである。  
まず、検査用パターンを印刷する紙の種類を判断する。本実施形態では、紙の種類が普通紙なのか光沢紙なのかを判断する（Ｓ４０１）。検査用パターンを印刷する紙は、検査後に印刷される紙の種類と等しいことが望ましい。なお、紙の種類の判別方法は、後で詳しく説明する。  
次に、媒体に向けて色インクを吐出して所定の検査用パターンを形成する（Ｓ４０２）。なお、ここで形成される検査用パターンについては、後で詳しく説明する。  
次に、形成された検査用パターンを検査する（Ｓ４０３）。この検査においては、キャリッジに搭載された光学センサ５５を用いて行われる。なお、光学センサ５５を用いた検査用パターンの検査については、後で詳しく説明する。
【００９１】
このようにしてチェックを行った後、光学センサ５５からの検出結果に基づき色インクの有無を判定する（Ｓ４０４）。ここで、吐出不良があると判定された場合には、ノズルクリーニングを実行する（Ｓ４０５）。このノズルクリーニングについて説明する。ノズルクリーニングの一例としては、ノズルが印刷用紙と対向しない位置へ吐出ヘッドを移動させた状態で、ノズルからインクを吐出させて、ノズルの目詰まりを除去する方法（フラッシング処理）があげられる。また、ノズル内部に負圧をかけることにより、ノズルの目詰まりを吸引する方法等もあげられる。一方、吐出不良が発見されなかった場合には、吐出検査処理を終了する。
【００９２】
＜紙の種類の判別方法＞
紙の種類の判別方法として、以下の２種類が考えられる。但し、紙の種類の判別方法は、これらに限られるものではなく、他の方法であっても良い。要するに、プリンタが、検査用パターンを紙に印刷するときに、その紙の種類に関する情報を取得していればよいのである。
【００９３】
＜外部装置から紙種情報を取得する方法について＞
前述のプリンタドライバの設定において説明したとおり、ユーザーは、プリンタドライバの設定画面上から、印刷に用いられる印刷用紙を選択することができる。そして、プリンタドライバの設定の際に、ユーザーが普通紙を選択していれば、通常、プリンタが給紙する紙の種類は、普通紙である。また、プリンタドライバの設定の際に、ユーザーが光沢紙を選択していれば、通常、プリンタが給紙する紙の種類は、光沢紙である。そして、プリンタドライバで設定された紙の種類に関する情報（紙種情報）は、コンピュータからプリンタへ印刷データが送信される際に、印刷データと共に送信される。プリンタは、コンピュータから送信された情報により、紙種情報を取得することができる。
【００９４】
＜光学センサが紙種を判別する方法について＞
紙の種類が異なれば、光の反射率が異なる。例えば、普通紙と光沢紙とでは、同じ光量の光が表面に入射しても、反射光の光量が異なる。そのため、プリンタは、光学センサ５５の位置まで紙を搬送し、光学センサ５５を用いて、紙に反射された反射光の光量に基づいて、紙の種類を判別することができる。この場合、プリンタは、光学センサ５５の出力結果と紙の種類との関係を示す参照テーブルを予めメモリに記憶し、光学センサ５５の出力結果をキーとして参照テーブルを参照し、紙の種類を判別する。
【００９５】
＜色インクの検査用パターンの形成方法＞
＜検査用パターンについて＞
図１６は、色インクを吐出するノズルの吐出検査に用いる検査用パターン群７０の全体概念図である。図１７Ａは、検査用パターン群７０を構成する検査用パターン７１の説明図である。図１７Ｂは、色インクを吐出しないノズルが存在する場合の検査用パターンの一例である。図１８は、色インクの検査用パターン７１の構成の説明図である。図１９は、検査用パターン７１を構成するブロックパターンＢＬの説明図である。
【００９６】
検査用パターン群７０は、複数の検査用パターン７１から構成される。この複数の検査用パターン７１は、キャリッジ移動方向に沿って隣接して形成されている。各検査用パターンは、色インク毎に区分されて構成されている。例えば、図１６に「Ｙ」と記載されている検査用パターン７１は、イエローインクのみによって構成されている。すなわち、同図において、「Ｙ」と記載されている検査用パターン７１は、イエローインクを吐出するノズルによって形成されている。そして、後述するように、この検査用パターン７１は、イエローインクを吐出するノズルの吐出検査に用いられる。他の色の検査用パターン７１も同様に構成されている。
【００９７】
一つの検査用パターン７１は、検査対象領域７２と、非検査対象領域７３とから構成される。検査対象領域７２は、キャリッジ移動方向に９個のブロックパターンＢＬ、搬送方向に２０個のブロックパターンＢＬが配列され、計１８０個のブロックパターンＢＬから構成される。後述するとおり、一つのブロックパターンＢＬは、一つのノズルに対応している。そのため、検査対象領域７２の１８０個のブロックパターンＢＬは、１８０個のノズルを検査するためのパターンとなる。非検査対象領域７３は、検査対象領域７２を囲むように形成される。この非検査対象領域７３は、搬送方向上部検査マージン７３１と、搬送方向下部検査マージン７３２と、キャリッジ移動方向左部検査マージン７３３と、キャリッジ移動方向右部検査マージン７３４とから構成される。各検査マージンは、検査対象領域７２内のブロックパターンＢＬを光学センサ５５が検出する際の誤検出を防止するために設けられている。すなわち、検査対象領域７２の周りに非検査対象領域がない場合、検査対象領域の内側に形成され他のブロックパターンによって囲まれているブロックパターンと、検査対象領域の外縁に形成され他のブロックパターンに囲まれていないブロックパターンとでは、検出結果に差が生じてしまうため、検出対象領域７２の外側にもブロックパターンを形成しているのである。
【００９８】
各ブロックパターンＢＬは、キャリッジ移動方向に沿って１／７２０インチ間隔にて５６ドット、搬送方向に沿って１／３６０インチ間隔にて１８ドット、から構成される長方形のパターンである。同じブロックパターンＢＬ内のドットは、同じノズルから吐出されたインク滴によって形成される。例えば、図１８において「♯１」と記載されているブロックパターンＢＬは、ノズル♯１から吐出されたインク滴のみによって形成される。これにより、各ブロックパターンＢＬは、そのブロックパターンＢＬを形成するノズルと対応づけられる。仮に、インク不吐出ノズル（インクが吐出されないノズル）が存在した場合、図１７Ｂに示すように、検査用パターン７１に長方形の空白のパターンが発生する。つまり、空白のパターンの有無を検出することにより、インク不吐出ノズルが存在するか否かを検査することができる。また、空白のパターンの位置を検出できれば、インク不吐出ノズルを特定することもできる。
【００９９】
＜検査用パターンの形成方法について＞
図２０は、検査用パターン７１の１行目の１１個のブロックパターンの形成方法の説明図である。同図は、１回のドット形成処理（Ｓ１０３：図９参照）にて形成されるドット列（図１９のキャリッジ移動方向に並ぶ５６個のドット列）を示している。また、同図の左側の番号はノズル番号を示しており、ノズル番号の位置は、ブロックパターンＢＬに対する各ノズルの位置を示している。
【０１００】
まず、検査対象領域７２の搬送方向下流側の先端位置がノズル♯９と対向するように、紙が給紙される。その後、プリンタは１回目のドット形成処理を実行し、キャリッジ３１が所定の位置に達した位置にてノズル♯９からインクを間欠的に吐出する。これにより、ノズル♯９に対応するブロックパターンの下流側位置にドット列が形成される。
【０１０１】
次に、プリンタは、ノズルピッチの半分（１／３６０インチ）だけ紙を搬送ユニットにより搬送する。そして、プリンタは２回目のドット形成処理を実行し、キャリッジが所定の位置に達した位置にてノズル♯９からインクを間欠的に吐出する。これにより、１回目のドット形成処理により形成されたドット列の搬送方向上流側に隣接して、ドット列が形成される。
【０１０２】
次に、プリンタは、ノズルピッチの半分だけ紙を搬送ユニットにより搬送する。そして、プリンタは、３回目のドット形成処理を実行する。３回目のドット形成処理では、プリンタは、ノズル♯９とノズル♯８からインクを間欠的に吐出する。２回目のドット形成処理により形成されたドット列の搬送方向上流側に隣接して、ノズル♯９から吐出されたインクによって、ドット列が形成される。また、ノズル♯８から吐出されたインクによって、ノズル♯８に対応するブロックパターンＢＬの下流側位置にドット列が形成される。
【０１０３】
次に、プリンタは、ノズルピッチの半分だけ紙を搬送ユニットにより搬送する。そして、プリンタは、４回目のドット形成処理を実行する。４回目のドット形成処理でも、プリンタは、ノズル♯９とノズル♯８からインクを間欠的に吐出し、３回目のドット形成処理により形成されたドット列の搬送方向上流側に隣接して、ドット列が形成される。このように、ドット形成処理と搬送処理とを実行してドット列を２回形成するとともに、２回のドット形成処理毎にインクを吐出させるノズルを搬送方向上流側から１つずつ増やしていく。
【０１０４】
１８回目のドット形成処理にて、ノズル♯９に対応するブロックパターンが完成する。このため、１９回目のドット形成処理では、ノズル♯９からのインクの吐出を停止する。その後、２回のドット形成処理毎に搬送方向上流側に位置するノズルから順次１つずつインクの吐出を停止させていく。  
そして、３４回目のドット形成処理にて、検査対象領域７２の１行目の１１個のブロックパターンが完成する。
【０１０５】
ここまでの説明は、検査対象領域７２の最も搬送方向下流側に位置する１行目の１１個のブロックパターンの形成方法について説明したが、１行目の１１個のブロックパターンが形成されている間に、他の行の１１個のブロックパターンも同時に形成されている。すなわち、ノズル♯１〜ノズル♯１８０までの１８０個のノズルを、連続する９個のノズルを一組とする２０組のノズルグループとし、各ノズルグループ毎に１１個のブロックパターンが同様の手順にて形成されている。例えば、ノズル♯９によりドット列が形成されているとき、ノズル♯９Ｎ（Ｎは整数）から同じタイミングにてインクが吐出されている。
【０１０６】
隣接するブロックパターン間の間隔は、各ブロックパターンを構成するドット列のドット間隔と等しい。そのため、不吐出ノズルがなければ、検査用パターン７１内の濃度は均一になり、検査用パターン７１から個々のブロックパターンを肉眼で認識することは困難である。
【０１０７】
＜色インクの検査用パターンの検査について＞
図２１Ａは、色インクの検査用パターン７１の検査の説明図である。図２１Ｂは、不吐出ノズルがない場合の光学センサ５５の検査結果の説明図である。図２１Ｃは、不吐出ノズルがある場合の光学センサ５５の検査結果の説明図である。図中の丸印ＳＰは、光学センサ５５の検出スポットを示している。
【０１０８】
色インクの検査用パターン７１の検査では、光学センサ５５の第１受光部５５２の出力に基づいて、検査が行われる。すなわち、色インクの検査用パターンの検査では、拡散反射光の光量に基づいて、検査が行われる。  
光学センサ５５の第１受光部５５２は、受光した光量が多いほど高い電圧を出力し、受光した光量が少ないと低い電圧を出力する。  
光学センサ５５の第１受光部５５２を用いて拡散反射光にて検査が行われるため、検出スポットＳＰ内に色インクにより形成されたパターンが存在する場合、第１受光部５５２が受光する光量が減少し、光学センサ５５の出力電圧が低くなる。一方、検出スポットＳＰ内に色インクにより形成されたパターンがない場合、第１受光部５５２が受光する光量が増加し、光学センサ５５の出力電圧が高くなる。
【０１０９】
コントローラが検査用パターンを検査するとき、検出スポットＳＰは、キャリッジ移動方向に移動して、検査用パターン７１を横切る。検出スポットＳＰの軌跡に空白のパターンがなければ、検出スポットＳＰが検査用パターン７１を横切る間、光学センサ５５は低い電圧を出力する。つまり、不吐出ノズルが存在しなければ、検出スポットＳＰが検査用パターン７１を横切る間、光学センサ５５は低い電圧を出力する（図２１Ｂ参照）。
【０１１０】
一方、検出スポットＳＰの軌跡に空白のパターンがあれば、空白のパターン上に検出スポットＳＰが位置するときに、光学センサ５５は、比較的高い電圧を出力する。つまり、不吐出ノズルが存在すれば、不吐出ノズルに対応するブロックパターンＢＬ上に検出スポットが位置するときに、光学センサ５５は、比較的高い電圧を出力する（図２１Ｃ）。  
したがって、コントローラは、所定の閾値Ｖ１を予め設定し、検査用パターン７１の検査中（検出スポットＳＰが検査用パターン７１を横切る間）に光学センサ５５の出力電圧が閾値Ｖ１を越えるか否かを検出できれば、不吐出ノズルの存在を検出することができる。なお、閾値Ｖ１に関する情報は、予めメモリに記憶されている。また、光学センサ５５の出力電圧が閾値Ｖ１を何回越えたかをカウントすれば、不吐出ノズルが何個存在するかを検出することができる。
【０１１１】
また、コントローラは、光学センサ５５の出力電圧がＶ１を越えたときの検出スポットＳＰの位置に基づいて、不吐出ノズルを特定することができる。なお、検出スポットＳＰのキャリッジ移動方向の位置は、リニア式エンコーダ５１の出力に基づいて検出できる。また、検出スポットＳＰの搬送方向の位置は、ロータリー式エンコーダ５２の出力に基づいて検出できる。例えば、コントローラは、図２１Ｃのような光学センサ５５の検出結果に基づいて、不吐出ノズルがノズル♯１１２であることを特定することができる。なお、この場合、各ブロックパターンＢＬの位置とノズル番号とを関連付けた情報が、メモリに予め記憶されている。
【０１１２】
次に、ステップＳ３０３において実行されるドット形成位置補正処理について、図２２乃至図２４を参照して順次説明する。
【０１１３】
＝＝キャリッジ移動方向のドット形成位置のずれを補正するためのテストパターン＝＝
プリンタ１は、キャリッジ移動の往路におけるキャリッジ移動方向のドット形成位置と、復路におけるキャリッジ移動方向のドット形成位置とのずれを補正する目的で、ノズルからインクを吐出して印刷用紙にテストパターンＴＰを印刷する。
【０１１４】
このテストパターンＴＰの概念図を図２２に示す。なお、このようなテストパターンＴＰは、ノズル列毎に印刷され、つまり、前記ドット形成位置のずれ補正は、ノズル列毎になされる。ここでは、ブラックノズル列のドット形成位置のずれを補正する場合を例に説明するが、他の色のノズル列についても同様である。
【０１１５】
図２２に示すように、テストパターンＴＰは、キャリッジ移動方向に沿って、例えば１５ヶの補正用パターンＣＰを備えている。なお、各補正用パターンＣＰの上に印刷された番号＃１〜＃７，＃−１〜＃−７は、それぞれに、その補正用パターンＣＰに対応付けられた補正量を示しており、また、同図中では、その補正量を前記番号の下に対応させて示している。
【０１１６】
補正量は、各補正用パターンＣＰに対して異なる値が対応付けられており、当該補正量に応じて、各補正用パターンＣＰに係る後記第１ドット列群Ｇ１および後記第２ドット列群Ｇ２のキャリッジ移動方向における相対位置が、所定差分ずつずらされている。例えば、テストパターンＴＰの中央には、補正量を０ｉｎｃｈにした補正用パターンＣＰ（＃０）が印刷されており、そこからキャリッジ移動方向に沿って右側または左側に離れるに従って、各補正用パターンＣＰ（＃１）〜ＣＰ（＃７），ＣＰ（＃−１）〜ＣＰ（＃−７）の補正量が例えば１／１４４０ｉｎｃｈの所定差分ずつ変化するように、各補正用パターンＣＰは印刷されている。なお、前記補正用パターンＣＰ（＃０）の右側にある補正用パターンＣＰ（＃１）〜ＣＰ（＃７）と左側にある補正用パターンＣＰ（＃−１）〜ＣＰ（＃−７）とでは、互いに逆向きに補正量を変化させている。
【０１１７】
そして、これら補正用パターンＣＰの中から、前記第１ドット列群Ｇ１と第２ドット列群Ｇ２との互いの相対位置が最も揃った補正用パターンＣＰが選択され、当該選択された補正用パターンＣＰに対応付けられた補正量に基づき、これに相当するタイミング補正値が双方向印刷時の補正値として前記駆動信号補正部２３０に入力される。なお、図示例にあっては、この「最も揃った補正用パターン」は補正用パターンＣＰ（＃０）であり、この場合には、０ｉｎｃｈに相当するタイミング補正値が前記駆動信号補正部２３０に入力される。
【０１１８】
図２２中に一部拡大して示すように、各補正用パターンＣＰは、前記キャリッジ移動方向に、例えば１／１８０ｉｎｃｈの所定ピッチＰ１で形成された５本のドット列Ｒ１を有する第１ドット列群Ｇ１と、この第１ドット列群Ｇ１のドット列Ｒ１と同じピッチで形成された複数のドット列Ｒ２を有する第２ドット列群Ｇ２とを有し、第２ドット列群Ｇ２は、第１ドット列群Ｇ１の搬送方向の上流側に配置されている。なお、各ドット列Ｒは、搬送方向に１／１８０ｉｎｃｈのノズルピッチｋ・Ｄで形成された複数のドットから構成されており、これら各ドットは、前記ブラックノズル列の各ノズルからインクを同時に吐出することによって形成される。
【０１１９】
ここで、同図中に一部拡大して示すように、この第１ドット列群Ｇ１における搬送方向の上流側部分と、第２ドット列群Ｇ２における搬送方向の下流側部分とは、搬送方向に関して互いに重なって配置されており、これによって重なり部分Ｌａｐが形成されている。
【０１２０】
そして、この重なり部分Ｌａｐにおける第１ドット列群Ｇ１のドット列Ｒ１と第２ドット列群Ｇ２のドット列Ｒ２とのずれ量の大きさを参照することによって、前記１５ヶの補正用パターンＣＰの中から、前記「最も揃った補正用パターンＣＰ」が一つ選択される。
【０１２１】
この重なり部分Ｌａｐにおけるドット列Ｒ１，Ｒ２同士のずれ量の大きさの評価は、前記光学センサ５５にて前記重なり部分Ｌａｐの濃度を測定することによってなされる。
【０１２２】
すなわち、光学センサ５５にて測定される濃度が最も薄い補正用パターンＣＰを選択することによって、前記「最も揃った補正用パターンＣＰ」を特定する。
【０１２３】
この重なり部分Ｌａｐの濃度によって、前記ずれ量の大きさを評価できる理由は、次の通りである。例えば、前記ずれ量が最も大きい補正用パターンＣＰ（＃４）では、ドット列Ｒ１，Ｒ２同士が、互いに相手方のドット列Ｒの中間に位置している。このため、光学センサ５５のスポット中に占める、ドット列Ｒ１，Ｒ２同士の間の空白部分の面積の割合は小さく、もって、前記スポットの反射光の強さも弱くなって、前記重なり部分Ｌａｐの濃度は濃く測定される。一方、前記ずれ量が最も小さい補正用パターンＣＰ（＃０）では、図２２に示すようにドット列Ｒ１，Ｒ２同士の位置がキャリッジ移動方向に関して揃っている。このため、光学センサ５５のスポット中に占める、ドット列Ｒ１，Ｒ２同士の間に存在する空白部分の面積の割合は大きく、もって、前記スポットの反射光の強さも強くなって、前記重なり部分Ｌａｐの濃度は薄く測定される。
【０１２４】
このようなテストパターンＴＰの印刷は、前記キャリッジ移動の往路において、ブラックノズル列からインクが吐出されて第１ドット列群Ｇ１が形成され、次に、搬送方向に印刷用紙を紙送りした後で、復路において同じブラックノズル列からインクが吐出されて第２ドット列群Ｇ２が形成されることによって行われる。なお、復路において第２ドット列群Ｇ２を形成する際には、各補正用パターンＣＰに対応付けられた補正量に基づいて、往路に対するインクの吐出タイミングを変化させており、これによって、各補正用パターンＣＰは、第１ドット列群Ｇ１に対する第２ドット列群Ｇ２のキャリッジ移動方向の相対位置が、前記所定差分ずつずらされて印刷される。
【０１２５】
＝＝＝テストパターンを用いた補正量の決定手順＝＝＝
このようなテストパターンＴＰを用いて前記補正量を決定する手順を、図２３に示すフロー図、および、図２４に示す参考例のテストパターンの概念図を参照しつつ説明する。
【０１２６】
図２３に示すように、前記補正量の決定は、粗調整および微調整の２段階で行われる。その理由は、所定差分を大きく振って粗く補正量を絞り込み、その後で所定差分を小さくして精細に絞り込む方が、短時間で高精度に補正量を追い込めるからである。このため、図２４に示すように、テストパターンＴＰとしては、粗調整用と微調整用の二種類が用いられる。
【０１２７】
詳細に手順を説明すると、まず、１段階目の粗調整では、プリンタ１は、図２４に示されているように、ノズルの吐出検査に用いる検査用パターン群７０の下部に前記補正量の所定差分を大きく設定して粗調整用テストパターンＴＰｒを印刷する（Ｓ５０１）。そして、プリンタ１は、この粗調整用テストパターンＴＰｒの複数の補正用パターンＣＰを比較して、前記「最も揃った補正用パターンＣＰ」を選択し、その補正量を仮の補正量として決定する（Ｓ５０２）。図示例では、１／７２０ｉｎｃｈの所定差分ずつ補正量を変化させて１５ヶの補正用パターンＣＰが形成されている。そして、その中で、「最も揃った補正用パターンＣＰ」として、補正用パターンＣＰ（＃０）が選択され、これによって仮の補正量は０ｉｎｃｈとなる。
【０１２８】
次に、２段階目の微調整では、プリンタ１は、粗調整用テストパターンＴＰｒの下部に前記補正量の所定差分を小さく設定して微調整用テストパターンＴＰｄを印刷する（Ｓ５０３）。なお、ここで、このテストパターンＴＰｄに係る複数の補正量は、これら補正量の中央値が、前記粗調整で求められた仮の補正量となるように設定される。そして、プリンタ１は、この微調整用テストパターンＴＰｄの複数の補正用パターンＣＰを比較して、前記「最も揃った補正用パターンＣＰ」を選択し、その補正量を、最終の補正量として決定する（Ｓ５０４）。図示例では、１／１４４０ｉｎｃｈの所定差分ずつ補正量を変化させて１５ヶの補正用パターンＣＰが形成されている。そして、その中で、「最も揃った補正用パターンＣＰ」として補正用パターンＣＰ（＃０）が選択され、これによって最終の補正量は０ｉｎｃｈとなる。
【０１２９】
そして、プリンタ１は、この最終の補正量に基づいて、これに相当するタイミング補正値を前記駆動信号補正部２３０に入力する。
【０１３０】
次に、ステップＳ３０４において実行される媒体搬送量決定処理について、図２５乃至図２８Ａ、および、図２８Ｂを参照して順次説明する。
【０１３１】
＝＝＝媒体搬送量決定処理について＝＝＝
図２５は、媒体搬送量の決定手順を説明するためのフロー図である。以下に説明されるプリンタの各種の動作は、プリンタ内のメモリ６３に格納されたプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【０１３２】
プリンタは、搬送量補正用のテストパターンを印刷する（Ｓ６０１）。指示信号を受信したプリンタは、メモリ６３内にあるテストパターンのうち、搬送量補正用のテストパターンに関する情報を検索する。そして、プリンタは、搬送量補正用のテストパターンに関する情報に従って、印刷用紙Ｐにテストパターンを印刷する。なお、搬送量補正用のテストパターンの印刷方法については、後で図２６を参照して詳しく説明する。
【０１３３】
搬送量補正用のテストパターンの印刷後、光学センサ５５の搬送量補正用のテストパターンの検出結果に基づき、媒体搬送量を決定する（Ｓ６０２）。光学センサ５５の搬送量補正用のテストパターンの検出方法については、後で図２８を参照して詳しく説明する。ステップＳ６０２において、媒体搬送量が決定した後、プリンタ１は、画質を改善するための一連の処理を終了する。
【０１３４】
＜搬送量補正用のテストパターンの印刷方法について＞
図２６は、前述のＳ６０１における搬送量補正用のテストパターンの印刷方法の説明図である。但し、図中の左側に描かれた長方形は、印刷用紙Ｐに対するヘッド４１の相対的な位置を示すものであって、印刷用紙Ｐに印刷されるものではない。また、ヘッド４１を表す長方形の中の数字は、何回目のパスにおけるヘッドの相対位置かを示している。例えば、図中のヘッド４１Ｃは、３回目のパスにおけるヘッドの相対位置を示している。なお、「パス」とは、ヘッド４１がキャリッジ移動方向に沿って移動してインクを吐出する動作（ドット形成処理）を意味する。この図ではヘッド４１が印刷用紙Ｐに対して移動しているように見えるが、この図はヘッド４１と印刷用紙Ｐとの相対位置を示したものであって、実際には印刷用紙Ｐが搬送方向に搬送されることによって両者の相対位置が移動している。
【０１３５】
また、図２７は、上記の印刷方法によって印刷された搬送量補正用のテストパターンの説明図である。以下、図２６、および、図２７を用いて、本実施形態の搬送量補正用のテストパターン、および、搬送量補正用のテストパターンの印刷方法について説明する。
【０１３６】
各補正用パターンは、２つの帯状のパターン（バンドパターン）から構成されている。２つのバンドパターンのうちの紙先端側（図中上側）のバンドパターン（第１バンドパターン）は、搬送方向に上流側（ノズル♯ｎ側）のノズルによって形成されている。一方、２つのバンドパターンのうちの紙後端側（図中下側）のバンドパターン（第２バンドパターン）は、搬送方向に下流側（ノズル♯１側）のノズルによって形成されている。そして、この第１バンドパターンと第２バンドパターンとは互いに搬送方向に隣接して形成され、この２つのバンドパターンによって境界部が構成される。なお、境界部において、第１バンドパターンにおけるノズル♯ｎが形成したドット列は、第２パターンにおけるノズル♯１が形成したドット列と、隣接している。このように、第１バンドパターンが形成されてから第２バンドパターンが形成されるまでの間に、印刷用紙Ｐは、ほぼヘッドの幅（ノズル♯１からノズル♯ｎまでの距離）の分だけ搬送される。また、２つのバンドパターンは、２つのバンドパターンによって構成される境界部の位置が明確になるように、キャリッジ移動方向にずらして形成されている。なお、図中のバンドパターンを表す長方形内の数字は、何回目のパスによって形成されたかを示している。
【０１３７】
それぞれの補正用パターンは段階的に搬送量を変化させて形成されているので、それぞれの補正用パターンのバンドパターン間の境界部の状態は異なっている。つまり、境界部におけるノズル♯ｎが形成した第１パターン内のドット列とノズル♯１が形成した第２パターン内のドット列との間隔は、補正用パターンによって（境界部によって）異なっている。そのため、それぞれの補正用パターン（または境界部）は、異なる補正量に対応することになる。本実施形態では、以下に説明される通り、Ｃ（＝１／５７６０インチ）ずつ段階的に搬送量を変化させて、複数の補正用パターン（つまり境界部）を形成している。なお、以下に説明されるプリンタの各種の動作は、プリンタ内のメモリ６３に格納されたプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【０１３８】
まず、ヘッド４１が印刷用紙Ｐに対してヘッド４１Ａの位置になるように、印刷用紙Ｐを搬送する。そして、１回目の印刷動作（パス１）が行われ、番号＝１が付される補正用パターンＰ１の第１バンドパターンＰ１ａが印刷される。
【０１３９】
次に、印刷用紙Ｐが搬送量Ｆ＋２Ｃにて搬送され、ヘッド４１が印刷用紙Ｐに対して図中のヘッド４１Ｂの位置になる。ここで、搬送量Ｆは、ヘッド４１の幅のほぼ半分（ノズル♯１からノズル♯ｎまでの距離のほぼ半分）になる。例えば、ヘッド４１に１８０個のノズルが１８０ｄｐｉの間隔で配列されている場合、搬送量Ｆは、１／２インチになる。そして、２回目の印刷動作（パス２）が行われ、番号＝２が付される補正用パターンＰ２の第１バンドパターンＰ２ａが印刷される。
【０１４０】
次に、印刷用紙Ｐが搬送量Ｆ＋２Ｃにて搬送され、ヘッド４１が印刷用紙Ｐに対して図中のヘッド４１Ｃの位置になる。そして、３回目の印刷動作（パス３）が行われ、番号＝１が付される補正用パターンＰ１の第２バンドパターンＰ１ｂが印刷される。これにより、番号＝１が付される補正用パターンＰ１が完成する。補正用パターンＰ１の第１バンドパターンＰ１ａが印刷されてから補正用パターンＰ１の第２バンドパターンＰ１ｂが印刷されるまでの間に、２Ｆ＋４Ｃの搬送量にて、印刷用紙Ｐが搬送される。
【０１４１】
３回目の印刷動作（パス３）が行われるとき、第２バンドパターンＰ１ｂが印刷されるとともに、番号＝３が付される補正用パターンＰ３の第１バンドパターンＰ３ａが印刷される。つまり、３回目の印刷動作では、２つのバンドパターン（Ｐ１ｂとＰ３ａ）が印刷される。この２つのバンドパターンは、余白を空けて形成されている。これは、検査者が補正用パターンＰ１と補正用パターンＰ３とを見比べやすいようにするためである。
【０１４２】
次に、印刷用紙Ｐが搬送量Ｆ＋Ｃにて搬送され、ヘッド４１が印刷用紙Ｐに対して図中のヘッド４１Ｄの位置になる。そして、４回目の印刷動作（パス４）が行われ、番号＝２が付される補正用パターンＰ２の第２バンドパターンＰ２ｂが印刷される。これにより、番号＝２が付される補正用パターンＰ１が完成する。補正用パターンＰ２の第１バンドパターンＰ２ａが印刷されてから補正用パターンＰ２の第２バンドパターンＰ２ｂが印刷されるまでの間に、２Ｆ＋３Ｃの搬送量にて、印刷用紙Ｐが搬送される。つまり、補正用パターンＰ２を印刷するときの搬送量（２Ｆ＋３Ｃ）は、補正用パターンＰ１を印刷するときの搬送量（２Ｆ＋４Ｃ）と比較して、Ｃだけ変化している。
【０１４３】
４回目の印刷動作（パス４）が行われるとき、第２バンドパターンＰ２ｂが印刷されるとともに、番号＝４が付される補正用パターンＰ４の第１バンドパターンＰ４ａが印刷される。つまり、４回目の印刷動作では、２つのバンドパターン（Ｐ２ｂとＰ４ａ）が印刷される。この２つのバンドパターンも、前述の２つのバンドパターン（Ｐ１ｂとＰ３ａ）の場合と同様に、余白をあけて形成されている。
【０１４４】
そして、以上説明した動作とほぼ同様の動作によって、他の補正用パターンＰ３〜Ｐ９が印刷用紙Ｐに印刷される。但し、搬送動作における印刷用紙Ｐの搬送量は、印刷用紙Ｐがヘッド４１の幅の分だけ搬送される毎に、Ｃ（＝１／５７６０インチ）ずつ段階的に変化する。これにより、第１バンドパターンと第２バンドパターンとの間隔が、各補正用パターンによって異なるように印刷される。本実施形態では、ヘッドの幅が１インチなので、１インチの搬送量にて印刷用紙Ｐが搬送される毎に、搬送量が１／５７６０インチずつ段階的に減っていく。
【０１４５】
なお、本実施形態において、搬送量Ｆは、ヘッド４１の幅のほぼ半分（ノズル♯１からノズル♯ｎまでの距離のほぼ半分）になる。例えば、ヘッド４１に１８０個のノズルが１８０ｄｐｉの間隔で配列されている場合、搬送量Ｆは、１／２インチになる。また、本実施形態において、搬送量Ｃは、搬送量を補正する補正量の基準となる基準補正量を意味し、ロータリー式エンコーダの解像度に対応する搬送量である１／５７６０インチに相当する。
【０１４６】
テストパターンを印刷するとき、印刷用紙Ｐは、間欠的に搬送方向に搬送され、逆方向に搬送されることはない。そして、印刷用紙Ｐが搬送方向に間欠的に搬送されながら、複数の補正用パターン（つまり複数の境界部）が順次完成される。そのため、複数の補正用パターンは、搬送方向における位置が異なっている。補正用パターンは、キャリッジ移動方向における位置が交互に現れるように、順次完成される。
【０１４７】
このように形成されたテストパターンは、複数の補正用パターンが補正量の順に千鳥列状に（ジグザグに）配置されたものとなる。すなわち、奇数の番号が付された補正用パターン（第１パターン群）は印刷用紙Ｐの左側に搬送方向に沿って印刷され、キャリッジ移動方向における位置がほぼ同じである。また、偶数の番号が付された補正用パターン（第２パターン群）は印刷用紙Ｐの右側に搬送方向に沿って印刷され、キャリッジ移動方向における位置がほぼ同じである。そして、番号が隣り合う補正用パターンは、キャリッジ移動方向における位置が異なる。また、複数の補正用パターンは、対応する補正量が番号の順に段階的に変化し、搬送方向に関して、番号の順（補正量の順）に並んでいる。なお、搬送方向における補正用パターンの間隔は、ヘッド４１の幅のほぼ半分になる。本実施形態では、ヘッドの幅が１インチなので、搬送方向における補正用パターンの間隔は１／２インチになる。例えば、補正用パターンＰ１と補正用パターンＰ２との搬送方向における間隔は、１／２インチになる。また、例えば、補正用パターンＰ２と補正用パターンＰ３との搬送方向における間隔は、１／２インチになる。
【０１４８】
上記の通り、複数の補正用パターンは、それぞれ異なる搬送量にて形成されている。その結果、補正用パターンの２つのバンドパターンの間隔は、それぞれの補正用パターンにより異なっている。そのため、白スジ（白いバンディング）が発生する補正用パターンや、黒スジ（黒いバンディング）が発生する補正用パターンや、スジが発生しない補正用パターン（最適なパターン）が印刷される。
【０１４９】
本実施形態のテストパターンの印刷方法によれば、ある補正用パターン（または一の境界部）と他の補正用パターン（または他の境界部）との間隔（Ｆ）が、第１バンドパターンを形成してから第２バンドパターンを形成するまでの間の媒体の搬送量（２Ｆ）よりも短い。そのため、本実施形態のテストパターンの印刷方法によれば、１枚の印刷用紙に多くの補正用パターンを形成することができる。そして、多くの補正用パターンを形成することができるため、多くの補正値に対応した補正用パターンを形成することができるので、最適な補正値の決定が短時間に行われ、作業の効率化を図ることができる。
【０１５０】
また、本実施形態のテストパターンの印刷方法によれば、ある補正用パターンの第１バンドパターンを形成してからその補正用パターンの第２バンドパターンを形成するまでの間に、次の補正用パターンの第１バンドパターンが形成される。そのため、補正用パターンの搬送方向における間隔を短くできるので、印刷用紙に多くの補正用パターンを形成することができる。
【０１５１】
また、本実施形態のテストパターンの印刷方法によれば、ある補正用パターン（例えば番号＝１が付される補正用パターン）の第２バンドパターンを形成するときに、他の補正用パターン（例えば番号＝３が付される補正用パターン）の第１バンドパターンが同じパスにおいて同時に形成される。そのため、印刷用紙に多くの補正用パターンを形成することができると共に、短時間にテストパターンを作成することが可能になる。
【０１５２】
＜搬送量補正用のテストパターンの検出方法について＞
次に、図２８Ａ、および、図２８Ｂを参照して、光学センサ５５が搬送量補正用のテストパターンを検出する方法について説明する。図２８Ａは、光学センサ５５が図２７に示される左側の搬送量補正用のテストパターンを検出する方法について説明するための説明図である。図２８Ｂは、光学センサ５５が図２７に示される右側の搬送量補正用のテストパターンを検出する方法について説明するための説明図である。
【０１５３】
搬送量補正用のテストパターンの検出では、光学センサ５５の第１受光部５５２の出力に基づいて、検出が行われる。すなわち、搬送量補正用のテストパターンの検出では、拡散反射光の光量に基づいて、検出が行われる。
【０１５４】
光学センサ５５の第１受光部５５２を用いて拡散反射光にて検査が行われるため、検出スポットＳＰ内にテストパターンが存在する場合、第１受光部５５２が受光する光量が減少し、光学センサ５５の出力電圧が低くなる。さらに、検出スポットＳＰ内にテストパターンが重なり合った部分が存在する場合、第１受光部５５２が受光する光量はさらに減少し、光学センサ５５の出力電圧はさらに低くなる。検出スポットＳＰ内にテストパターンが重なり合った部分が存在する場合の方が、検出スポットＳＰ内にテストパターンが存在する場合よりも、光学センサ５５の出力電圧がさらに低くなる理由は、テストパターンが重なり合った部分はインクの濃度が濃いため光をより拡散し易く、第１受光部５５２が受光する光量がさらに減少するからである。一方、検出スポットＳＰ内にテストパターンがない場合、第１受光部５５２が受光する光量が増加し、光学センサ５５の出力電圧が高くなる。
【０１５５】
光学センサ５５がテストパターンを検出するとき、キャリッジ３１は、光学センサ５５が図２７に示される左側のテストパターンを検出できる位置まで移動する。この状態から、搬送ローラ２３は、印刷用紙Ｐを搬送方向に搬送する。印刷用紙Ｐが搬送されると、検出スポットＳＰが検出する位置は、搬送方向にずれることになる。すなわち、印刷用紙Ｐが搬送されると、検出スポットＳＰは、図２７に示される左側のテストパターンを検出することになる。検出スポットＳＰが検出する位置にテストパターンがなければ、光学センサ５５は、比較的高い電圧を出力する。比較的高い電圧とは、本実施の形態においては、例えば、図２８Ａ、および、図２８Ｂに示されるＶ３のことである。検出スポットＳＰが検出する位置にテストパターンがあれば、光学センサ５５は、比較的低い電圧を出力する。比較的低い電圧とは、本実施の形態においては、例えば、図２８Ａ、および、図２８Ｂに示されるＶ２のことである。検出スポットＳＰが検出する位置にテストパターンが重なり合った部分があれば、光学センサ５５は、低い電圧を出力する。低い電圧とは、本実施の形態においては、例えば、図２８Ａ、および、図２８に示されるＶ１のことである。
【０１５６】
以上のようにして、光学センサ５５が図２７に示される左側のテストパターンを検出すると、検出スポットＳＰの搬送方向の位置と光学センサ５５の出力値との関係は、図２８Ａに示されるようになる。
【０１５７】
次に、搬送ローラ２３は、印刷用紙Ｐを搬送方向と逆方向に搬送する。そして、キャリッジ３１は、光学センサ５５が図２７に示される右側のテストパターンを検出できる位置まで移動する。この状態から、搬送ローラ２３は、印刷用紙Ｐを搬送方向に搬送する。印刷用紙Ｐが搬送されると、検出スポットＳＰは、図２７に示される右側のテストパターンを検出することになる。そして、光学センサ５５が図２７に示される右側のテストパターンを検出すると、検出スポットＳＰの搬送方向の位置と光学センサ５５の出力値との関係は、図２８Ｂに示されるようになる。
【０１５８】
次に、図２５のステップＳ６０２において、光学センサ５５の搬送量補正用のテストパターンの検出結果に基づく、媒体搬送量決定処理について説明する。
【０１５９】
プリンタ１は、図２８Ａ、および、図２８Ｂの光学センサ５５の出力値がＶ２である状態が比較的長く継続している部分を検出する。光学センサ５５の出力値がＶ２である状態が比較的長く継続している部分は、図２８ＢのＸ１〜Ｘ２の部分である。図２８ＢのＸ１〜Ｘ２の部分は、光学センサ５５が図２７に示される右側のテストパターンの番号＝４（補正値＋Ｃ）で表されるテストパターンを検出したときの出力値に対応する。  
そして、図２５のステップＳ６０２において、プリンタ１は、媒体搬送量の補正値を＋Ｃとして、媒体搬送量を決定する。媒体搬送量が決定した後、画質を改善するための一連の処理は、終了する。
【０１６０】
ここで、画質を改善するための一連の処理において、吐出検査処理が一番先に実行される理由について説明する。吐出検査処理が一番先に実行される理由は、続いて実行されるドット形成位置補正処理、および、媒体搬送量決定処理が実行されるときに形成されるテストパターンの信頼性を高くするためである。
【０１６１】
仮に、インクを吐出できないノズルがあるにもかかわらず、ドット形成位置補正処理が実行された場合を例にとって説明する。インクを吐出できないノズルがあるにもかかわらず、ドット形成位置を補正するためのテストパターンが作成された場合、テスタパターンには、本来インクが吐出されるべきであるのに、インクが吐出されない場所が存在することになる。そして、光学センサが、もしこの場所を検出した場合、ドット形成位置を補正するためのテストパターンを正確に検出できないことになる。なぜなら、テストパターンに、本来インクが吐出されるべきであるのに、インクが吐出されない場所が存在すると、その部分のテストパターンは、薄く形成されてしまう。そして、光学センサは、テストパターンの薄く形成された部分を検出することができない場合があり得るからである。光学センサが、テストパターンを正確に検出できなかった場合、プリンタは、ドット形成位置を正確に補正することができなくなってしまう。
【０１６２】
次に、インクを吐出できないノズルがあるにもかかわらず、媒体搬送量決定処理が実行された場合を例にとって説明する。例えば、インクを吐出できないノズルが♯１８０のノズルであるとする。この場合、媒体搬送量を決定するために形成される第１バンドパターンと第２バンドパターンの間隔は、♯１８０のノズルの分だけ広くなってしまう。したがって、光学センサが媒体搬送量を決定するために検出するバンドパターンの間隔がずれてしまうので、プリンタは、媒体搬送量を正確に決定することができなくなってしまう。
【０１６３】
したがって、本実施の形態においては、ドット形成位置補正処理、および、媒体搬送量決定処理を実行する前に、吐出検査を行い、すべてのノズルからインクが吐出されるか否かを確認する。そして、インクを吐出できないノズルがある場合には、クリーニング処理が実行され、すべてのノズルからインクが吐出されるようになってから、次の処理が実行される。したがって、ドット形成位置補正処理、および、媒体搬送量決定処理が実行されるときに、テストパターンは正確に形成される。よって、プリンタは、ドット形成位置を正確に補正することができ、また、媒体搬送量を正確に決定することができる。
【０１６４】
また、図２７に示される搬送量補正用のテストパターンの説明図においては、ノズルの吐出検査に用いる検査用パターン群７０の下部に、粗調整用テストパターンＴＰｒが印刷されている。粗調整用テストパターンＴＰｒの下部には、微調整用テストパターンＴＰｄが印刷されている。微調整用テストパターンＴＰｄの下部には、搬送量補正用のテストパターンが印刷されている。このように、それぞれのテストパターンが印刷用紙Ｐに順次印刷されるので、本実施の形態においては、画質を改善するための一連の処理を実行するための各テストパターンが、１枚の印刷用紙に全て印刷されている。したがって、画質を改善するための各調整処理を実行するための各テストパターンを、それぞれ別の印刷用紙に印刷する必要はなく、印刷用紙を有効に利用することができる。
【０１６５】
＝＝＝その他の実施の形態＝＝＝
以上、一実施形態に基づき、本発明に係るプリンタ等の印刷装置について説明したが、上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更または改良され得るとともに、本発明には、その等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に係る印刷装置に含まれるものである。  
また、本実施形態において、ハードウェアによって実現されていた構成の一部または全部をソフトウェアによって置き換えてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアによって置き換えてもよい。  
また、被印刷体は、印刷用紙Ｐの他に、布やフィルムなどであってもよい。
【０１６６】
＜液体について＞
本発明の液体としては、前述したインク、例えば染料インクや顔料インクに限定されるものではなく、例えば、金属材料、有機材料（特に高分子材料）、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液等を含む（水も含む）を適用することもできる。また、液体の成分については、溶媒として水の他に溶剤など、液体を構成するものを含む。
【０１６７】
＜媒体について＞
媒体については、前述した用紙として、普通紙やマット紙、カット紙、光沢紙、ロール紙、用紙、写真用紙、ロールタイプ写真用紙等をはじめ、これらの他に、ＯＨＰフィルムや光沢フィルム等のフィルム材や布材、金属板材などであっても構わない。すなわち、印刷対象となり得るものであれば、どのような媒体であっても構わない。
【０１６８】
プリンタにおいて、様々の原因により、印刷画像の画質が低下する場合がある。そのような場合、ユーザーは、ユーザーインターフェイスからプリンタに調整を実行させるための適切な指示を入力し、画質の低下を改善させることができる。しかしながら、ユーザーが、プリンタの機能にあまり詳しくない場合、ユーザーは、何が原因で印刷画像の画質が低下したのか理由が分からず、ユーザーインターフェイスからプリンタに調整を実行させるための適切な指示を入力することができず、うまく画質の改善を行うことができないという虞があった。
【０１６９】
そこで、本実施の形態では、ユーザーインターフェイスを介してユーザーから指示が入力されたとき、インク吐出部は、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成し、センサによりパターンをそれぞれ検出し、各パターンの検出結果に基づいて、複数の対象をそれぞれ調整した。そして、本実施の形態においては、複数の対象は、ノズルの目詰まり、インクの吐出タイミング、および、媒体搬送量であった。しかしながら、調整の対象は、ノズルの目詰まり、インクの吐出タイミング、および、媒体搬送量に限られるものではない。調整の対象は、画質の改善に貢献する要因であれば、他のものであってもよいことはいうまでもない。例えば、キャリッジが一方向に移動する場合において、あるノズル列が形成するドットの位置と他のノズル列が形成するドットの位置とを調整するものであってもよい。
【０１７０】
また、本実施の形態では、ユーザーインターフェイスを介してユーザーから指示が入力されたとき、インク吐出部は、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成し、センサによりパターンをそれぞれ検出し、各パターンの検出結果に基づいて、複数の対象をそれぞれ調整した。そして、本実施の形態においては、センサは、媒体に吐出されたインクにより形成されるパターンに光を照射する発光部と、パターンからの反射光を検出する受光部とを備えた光学センサであった。しかしながら、センサは、光学センサに限られるものではない。センサは、媒体に形成されるパターンを検出できるのであれば、光学センサ以外のセンサであってもよいことはいうまでもない。
【０１７１】
また、本実施の形態では、互いに異なる複数の対象を調整するためのパターンをそれぞれ形成した。  
そして、調整の対象がノズルの目詰まりである場合、パターンは、複数のブロックから形成され、各ブロックは、ノズルのうち特定のノズルから吐出されるインクによって形成されていた。しかしながら、ノズルの目詰まりを調整できるのであれば、パターンは、上述した形態に限るものではない。
【０１７２】
また、調整の対象がインク吐出部からインクを吐出するタイミングである場合、パターンは、複数の補正用パターンから形成され、各補正用パターンは、移動するインク吐出部が往路において吐出したインクによって形成される第１ドット列群と、移動するインク吐出部が復路において吐出したインクによって形成される第２ドット列群とを備え、第１ドット列群は、インク吐出部の移動方向に所定ピッチで形成された複数のドット列を有し、第２ドット列群は、第１ドット列群のドット列と同じピッチで形成された複数のドット列を有し、各補正用パターンの第１ドット列群と、第２ドット列群とのずれ量は、所定差分ずつであった。しかしながら、インクを吐出するタイミングを調整できるのであれば、パターンは、上述した形態に限るものではない。
【０１７３】
また、調整の対象が媒体を搬送する搬送量である場合、パターンは、インク吐出部の搬送方向上流側の部分から吐出されるインクによって形成される第１パターンと、インク吐出部の搬送方向下流側の部分から吐出されるインクによって第１パターンの搬送方向上流側に隣接して形成される第２パターンとから構成される境界部を複数有し、複数の境界部は、それぞれの第１パターンと第２パターンとの間隔が異なるように形成されていた。しかしながら、媒体の搬送量を調整できるのであれば、パターンは、上述した形態に限るものではない。
【図面の簡単な説明】
【０１７４】
【図１】印刷システムの外観構成を示した説明図である。
【図２】プリンタドライバが行う基本的な処理の概略的な説明図である。
【図３】プリンタドライバのユーザーインターフェースの説明図である。
【図４】プリンタの全体構成のブロック図である。
【図５】プリンタの全体構成の概略図である。
【図６】プリンタの全体構成の横断面図である。
【図７】ロータリー式エンコーダの説明図である。
【図８】図８Ａは、搬送モータが正転しているときの出力信号の波形のタイミングチャートである。図８Ｂは、搬送モータが反転しているときの出力信号の波形のタイミングチャートである。
【図９】印刷時の処理のフロー図である。
【図１０】印刷用紙の搬送の流れを説明するためのフロー図である。
【図１１】キャリッジの下面の構成の説明図である。
【図１２】ヘッドユニット内に設けられた駆動信号発生部の構成を示すブロック図である。
【図１３】光学センサの構成の説明図である。
【図１４】ユーザーが画質改善ボタン８０を選択した後に、プリンタによって実行される処理について説明するための説明図である。
【図１５】吐出検査手順の一例を示したものである。
【図１６】色インクを吐出するノズルの吐出検査に用いる検査用パターン群の全体概念図である。
【図１７】図１７Ａは、検査用パターン群を構成する検査用パターンの説明図である。図１７Ｂは、色インクを吐出しないノズルが存在する場合の検査用パターンの一例である。
【図１８】色インクの検査用パターンの構成の説明図である。
【図１９】検査用パターンを構成するブロックパターンＢＬの説明図である。
【図２０】検査用パターンの１行目の１１個のブロックパターンの形成方法の説明図である。
【図２１】図２１Ａは、色インクの検査用パターンの検査の説明図である。図２１Ｂは、不吐出ノズルがない場合の光学センサの検査結果の説明図である。図２１Ｃは、不吐出ノズルがある場合の光学センサの検査結果の説明図である。
【図２２】ドット形成位置を補正するためのテストパターンの説明図である。
【図２３】ドッド形成位置補正処理のフロー図である。
【図２４】本実施の形態におけるドット形成位置を補正するためのテストパターンの説明図である。
【図２５】媒体搬送量の決定手順を説明するためのフロー図である。
【図２６】搬送量補正用のテストパターンの印刷方法の説明図である。
【図２７】搬送量補正用のテストパターンの説明図である。
【図２８】図２８Ａは、光学センサが図２７に示される左側の搬送量補正用のテストパターンを検出する方法について説明するための説明図である。図２８Ｂは、光学センサが図２７に示される右側の搬送量補正用のテストパターンを検出する方法について説明するための説明図である。
【符号の説明】
【０１７５】
１  プリンタ、
２０  搬送ユニット、２１  給紙ローラ、２２  搬送モータ、２３  搬送ローラ、
２４  プラテン、２５  排紙ローラ、
３０  キャリッジユニット、３１  キャリッジ、３２  キャリッジモータ、
４０  ヘッドユニット、４１  ヘッド、
５０  検出器群、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５２１  スケール、５２２  検出部、５２２Ａ  発光ダイオード、
５２２Ｂ  コリメータレンズ、５２２Ｃ  検出処理部、５２２Ｄ  フォトダイオード、
５２２Ｅ  信号処理回路、５２２Ｆａ  コンパレータ、５２２Ｆｂ  コンパレータ、
５３  紙検出センサ、５５  光学センサ、５５１  発光部、５５２  第１受光部、
５５３  第２受光部、
６０  コントローラ、６１  インターフェース部、６２  ＣＰＵ、６３  メモリ、
６４  ユニット制御回路、
７０  検査用パターン群、７１  検査用パターン、７２  検査対象領域、
７３  非検査対象領域、７３１  搬送方向上部検査マージン、
７３２  搬送方向下部検査マージン、７３３  キャリッジ移動方向左部検査マージン、
７３４  キャリッジ移動方向右部検査マージン、
８０  画質改善ボタン
１００  印刷システム、１１２  ビデオドライバ、１１４  アプリケーションプログラム、１１６  プリンタドライバ、１１０  コンピュータ、１２０  表示装置、
１３０  入力装置、１３０Ａ  キーボード、１３０Ｂ  マウス、
１４０  記録再生装置、１４０Ａ  フレキシブルディスクドライブ装置、
１４０Ｂ  ＣＤ−ＲＯＭドライブ装置、
２０４  マスク回路、２０６  原駆動信号発生部、２３０  駆動信号補正部、
Ｐ  印刷用紙
【図１】
2005178043.tif 000003
【図２】
2005178043.tif 000004
【図３】
2005178043.tif 000005
【図４】
2005178043.tif 000006
【図５】
2005178043.tif 000007
【図６】
2005178043.tif 000008
【図７】
2005178043.tif 000009
【図８】
2005178043.tif 000010
【図９】
2005178043.tif 000011
【図１０】
2005178043.tif 000012
【図１１】
2005178043.tif 000013
【図１２】
2005178043.tif 000014
【図１３】
2005178043.tif 000015
【図１４】
2005178043.tif 000016
【図１５】
2005178043.tif 000017
【図１６】
2005178043.tif 000018
【図１７】
2005178043.tif 000019
【図１８】
2005178043.tif 000020
【図１９】
2005178043.tif 000021
【図２１】
2005178043.tif 000022
【図２２】
2005178043.tif 000023
【図２３】
2005178043.tif 000024
【図２４】
2005178043.tif 000025
【図２５】
2005178043.tif 000026
【図２６】
2005178043.tif 000027
【図２７】
2005178043.tif 000028
【図２８】
2005178043.tif 000029
【図２０】
2005178043.tif 000030