(57)【要約】【課題】双方向印刷における補正量を迅速に求めること。【解決手段】往路または復路のいずれかにおいて印刷される第１の図形群と、第１の図形群とは異なる路において第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段（印刷ヘッドユニット）と、各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように補正用パターン印刷手段を制御して再印刷を行う制御手段（制御回路４０）と、を有する。【選択図】　　　　図１
2004136544.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置において、
往路または復路のいずれかにおいて印刷される第１の図形群と、上記第１の図形群とは異なる路において上記第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段と、
各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように上記補正用パターン印刷手段を制御して再印刷を行う制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記制御手段は、両端から所定の範囲内に存するペアが選択された補正用パターンについては当該選択されたペアの近傍に位置するペアであって、いまだ印刷されていないペアが新たに印刷されるように前記補正用パターン印刷手段を制御して再印刷を行うことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記制御手段は、両端から所定の範囲内に存するペアが選択された補正用パターンについては当該選択されたペアが中央付近に位置するように制御して再印刷を行うことを特徴とする請求項１記載の印刷装置。
【請求項４】
前記第１の図形群中の各図形および第２の図形群中の各図形は、主走査方向に所定のドット幅を有する図形であることを特徴とする請求項１記載の印刷装置。
【請求項５】
前記補正用パターン印刷手段は、前記第２の図形群と同一の路において第３の図形群をさらに印刷し、
前記制御手段は上記第３の図形群に対しても前記第２の図形群と同様の処理を実行することを特徴とする請求項１記載の印刷装置。
【請求項６】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備する印刷装置に、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷させる処理をコンピュータに実行させる印刷用コンピュータプログラムにおいて、
上記コンピュータを、
往路または復路のいずれかにおいて印刷される第１の図形群と、上記第１の図形群とは異なる路において上記第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段、
各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように上記補正用パターン印刷手段を制御する制御手段、
として機能させるコンピュータ読み取り可能な印刷用コンピュータプログラム。
【請求項７】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置と、上記印刷装置に接続されているコンピュータとを有する印刷用コンピュータシステムにおいて、
往路または復路のいずれかにおいて印刷される第１の図形群と、上記第１の図形群とは異なる路において上記第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段と、
各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように上記補正用パターン印刷手段を制御する制御手段と、
を有することを特徴とする印刷用コンピュータシステム。
【請求項８】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷方法において、
往路または復路のいずれかにおいて印刷される第１の図形群と、上記第１の図形群とは異なる路において上記第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷ステップと、
各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように上記補正用パターン印刷ステップを制御して再印刷を行う制御ステップと、
を有することを特徴とする印刷方法。
【請求項９】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置であって、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを有する印刷装置において、
上記第１の印刷モードと上記第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷手段と、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を上記第１の印刷モードにおいて補正の対象となるノズル列により印刷する第２の図形群印刷手段と、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を上記第２の印刷モードにおいて補正の対象となるノズル列により印刷する第３の図形群印刷手段と、
上記第１の印刷モードと上記第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように上記第１から第３の図形群印刷手段を制御する制御手段と、
を有することを特徴とする印刷装置。
【請求項１０】
前記制御手段は、前記第１の印刷モードと前記第２の印刷モードにおいて設定されている補正量の差異が所定の範囲内に収まる場合には、前記第２の図形群と前記第３の図形群を同一のパスで印刷するように前記第２および第３の図形群印刷手段を制御することを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記制御手段は、前記第１の印刷モードと前記第２の印刷モードにおいて設定されている補正量の差異が所定の範囲内に収まらない場合には、前記第２の図形群と前記第３の図形群をそれぞれ異なるパスで印刷するように前記第２および第３の図形群印刷手段を制御することを特徴とする請求項９記載の印刷装置。
【請求項１２】
前記第１の図形群中の各図形および第２の図形群中の各図形は、主走査方向に所定のドット幅を有する図形であることを特徴とする請求項９記載の印刷装置。
【請求項１３】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備するとともに、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを具備する印刷装置に対して、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷させる処理をコンピュータに実行させる印刷用コンピュータプログラムにおいて、
上記印刷装置を、
上記第１の印刷モードと上記第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷手段、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を上記第１の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第２の図形群印刷手段、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を上記第２の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第３の図形群印刷手段、
上記第１の印刷モードと上記第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように上記第１から第３の図形群印刷手段を制御する制御手段、
として機能させるコンピュータ読み取り可能な印刷用コンピュータプログラム。
【請求項１４】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置であって、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを具備する印刷装置と、上記印刷装置に接続されているコンピュータとを有する印刷用コンピュータシステムにおいて、
上記第１の印刷モードと上記第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷手段と、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を上記第１の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第２の図形群印刷手段と、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を上記第２の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第３の図形群印刷手段と、
上記第１の印刷モードと上記第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように上記第１から第３の図形群印刷手段を制御する制御手段と、
を有することを特徴とする印刷用コンピュータシステム。
【請求項１５】
インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、上記印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷方法であって、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを有する印刷方法において、
上記第１の印刷モードと上記第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷ステップと、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を上記第１の印刷モードにおいて補正の対象となるノズル列により印刷する第２の図形群印刷ステップと、
上記第１の図形群とは異なる路において上記第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を上記第２の印刷モードにおいて補正の対象となるノズル列により印刷する第３の図形群印刷ステップと、
上記第１の印刷モードと上記第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように上記第１から第３の図形群印刷ステップを制御する制御ステップと、
を有することを特徴とする印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷装置、印刷用コンピュータプログラム、および印刷用コンピュータシステムに関する。
【０００２】
【従来の技術】
インクを吐出する印刷ヘッドが主走査方向に走査しつつインクを吐出して印刷を行うインクジェット型プリンタには、往路と復路でそれぞれインクを吐出して印刷するいわゆる「双方向印刷」を行う機能を有するものがある（特許文献１参照）。
【０００３】
このようなプリンタにおいて、双方向印刷を行う際には、往路と復路のそれぞれにおいて形成されるインク滴の主走査方向におけるドットの形成位置（すなわち、インク滴の印刷用紙上における着弾位置）が合致するように補正する必要がある。
【０００４】
ドット形成位置の補正量を決定する方法としては、例えば、図２７に示すように、往路における印刷によって、印刷ヘッドの先端側のノズルを用いて、主走査方向に一定の間隔を隔て、副走査方向に延びる複数の縦ライン（５００ａ〜５００ｉ）を印刷する。つぎに、復路においても同様に複数の縦ライン（５０１ａ〜５００１ｉ）を印刷するが、復路では往路の各縦ラインの間隔に異なる補正量を加え、少しずつ異なる間隔の縦ラインを印刷ヘッドの後端側のノズルを用いて印刷する。図２７の例では、縦ライン５００ａと縦ライン５０１ａのずれはΔＬ１であり、縦ライン５００ｂと縦ライン５０１ｂのずれはΔＬ２である。そして、ΔＬ１とΔＬ２は、ΔＬ１＞ΔＬ２の関係を有している。
【０００５】
このようにして得られた印刷パターンの、往路の印刷による縦ライン５００ａ〜５００ｉと、復路の印刷による縦ライン５０１ａ〜５０１ｉとが、最も直線状に印刷されたところをユーザ等が選択し、選択した縦ラインを印刷した際に加えた補正量を、双方向印刷を行う際の補正量として決定する。図２７の例では、縦ライン５００ｄと、縦ライン５０１ｄとが最も直線状に印刷されていることから、これらを描画する際に加えられた補正量が双方向印刷を行う際の補正量として決定される。
【０００６】
【特許文献１】
特開平１１−２８６１４２号公報（発明の詳細な説明第３ページ）
【０００７】
【発明が解決しようとする課題】
近年、階調性を向上させるために、印刷ヘッドから吐出されるインク滴の量を変化させる機能を有する印刷装置がある。
【０００８】
ところで、インク滴の着弾位置は、インク滴の質量にも依存するため、インク滴の量、すなわち、インクの質量が変化すると、着弾位置にズレを生ずることになる。したがって、このような印刷装置の場合には、インク滴の設定量毎に補正量を求める必要があることから、インク量に応じた複数の補正用パターンを印刷する必要が生じる。
【０００９】
また、補正用パターンを１回印刷しただけでは適切な補正量が求まらない場合があり、そのような場合には補正用パターンを繰り返し印刷する必要が生じる。したがって、インク滴の量を変化させる機能を有する印刷装置では、複数の補正用パターンを繰り返し印刷する必要が生じることから、補正量を求めるのに時間がかかるという問題点がある。
【００１０】
また、インクジェット型プリンタにおいて、自然画像（例えば、ディジタルカメラによって撮像された画像）を印刷する場合には、カラー印刷に最低限必要なシアシ、マゼンタ、イエロー、ブラックのインクの他に、例えば、淡色インク、すなわちライトシアン、ライトマゼンタや、ダークイエローのインクを加えて７色のインクを用いて印刷することがある。一方、限定された色しか必要としないイラストなどをカラー印刷する場合には、シアン、マゼンタ、イエロー、ブラックの４色のインクを用いて印刷するため、ライトシアン、ライトマゼンタ、ダークイエローのインクは用いられない。このため、近年では各色のインクを別個のカートリッジとして設け、それらインクカートリッジをそれぞれ着脱可能な７つの印刷ヘッドを有し、自然画像を印刷する場合には、７色のインクカートリッジを用い、印刷速度を高めたい場合またはイラストを印刷する場合には、ライトシアン、ライトマゼンタ、ダークイエローのインクに換えてシアン、マゼンタ、イエローのインクカートリッジを装着し、各色それぞれ２つのノズルを用いて印刷することが可能なインクジェット型プリンタが提供されている。
【００１１】
しかしながら、４色のインクを用いて印刷する際には、同色のインクが２カ所に装着されているため、それら同色のインクを吐出する異なるノズルについて、往路と復路において吐出したインク滴による主走査方向のドット形成位置を補正することが望ましい。一方、７色のインクを用いて印刷する際には、使用される頻度が高い淡色インク、特にライトシアンのインクを吐出するノズルとライトマゼンタのインクを吐出するノズルについて、往路と復路とにおいて吐出したインク滴による主走査方向のドット形成位置を補正することが望ましい。
【００１２】
このため、往路と復路とにおいて吐出したインク滴による主査方向のドット形成位置を補正するための補正値は、７色印刷用の補正値と、４色印刷用の補正値とをそれぞれ別個に設定しなければならない。すなわち、７色印刷用の補正値と４色印刷用の補正値とを決定するための２種類の補正用パターンをそれぞれ異なるノズルを用いて印刷しなければならないため、補正量を求めるのに時間を要するという問題点がある。
【００１３】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、補正量を求める処理に必要な時間を短縮することができる印刷装置、印刷用コンピュータプログラム、および印刷用コンピュータシステムを提供しよう、とするものである。
【００１４】
【課題を解決するための手段】
上述の目的を達成するため、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置において、往路または復路のいずれかにおいて印刷される第１の図形群と、第１の図形群とは異なる路において第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段と、各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように補正用パターン印刷手段を制御して再印刷を行う制御手段と、を有している。
【００１５】
このため、最適なペアが選択されたと考えられる補正用パターンについては再印刷の対象から除外することにより印刷対象を減少させ、補正量を求める処理に必要な時間を短縮することができる。
【００１６】
また、他の発明は、上述の発明に加えて、制御手段は、両端から所定の範囲内に存するペアが選択された補正用パターンについては当該選択されたペアの近傍に位置するペアであって、いまだ印刷されていないペアが新たに印刷されるように補正用パターン印刷手段を制御して再印刷を行うようにしている。
【００１７】
このため、両端から所定の範囲内に存するペアが選択された場合には、いまだ印刷されていないペアを再印刷の際に新たに印刷するようにしたので、これとの比較により最適な補正量を求めることが可能になる。
【００１８】
また、他の発明は、上述の発明に加えて、制御手段は、両端から所定の範囲内に存するペアが選択された補正用パターンについては当該選択されたペアが中央に位置するように制御して再印刷を行うようにしている。
【００１９】
このため、中央に位置しているペアと、その左右に位置する他のペアとを比較することにより、最適な補正量を求めることが可能になる。
【００２０】
また、他の発明は、上述の発明に加えて、第１の図形群中の各図形および第２の図形群中の各図形は、主走査方向に所定のドット幅を有する図形としている。
【００２１】
このため、インクの吐出量が少ない場合等であっても、視認性を向上させることにより、最適な補正量を迅速に求めることが可能になる。
【００２２】
また、他の発明は、上述の発明に加えて、補正用パターン印刷手段は、第２の図形群と同一の路において第３の図形群をさらに印刷し、制御手段は第３の図形群に対しても第２の図形群と同様の処理を実行するようにしている。
【００２３】
このため、例えば、第１と第２の図形群により第１および第２のノズル列に対する補正量を求め、第１と第３の図形群により第１および第３のノズル列に対する補正量を同時に求めることが可能になる。
【００２４】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備する印刷装置に、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷させる処理をコンピュータに実行させる印刷用コンピュータプログラムにおいて、コンピュータを、往路または復路のいずれかにおいて印刷される第１の図形群と、第１の図形群とは異なる路において第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段、各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように補正用パターン印刷手段を制御する制御手段、として機能させるようにしている。
【００２５】
このため、最適なペアが選択されたと考えられる補正用パターンについては再印刷の対象から除外することにより印刷対象を減少させ、補正量を求める処理に必要な時間を短縮することができる。
【００２６】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置と、印刷装置に接続されているコンピュータとを有する印刷用コンピュータシステムにおいて、往路または復路のいずれかにおいて印刷される第１の図形群と、第１の図形群とは異なる路において第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷手段と、各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように補正用パターン印刷手段を制御する制御手段と、を有するようにしている。
【００２７】
このため、最適なペアが選択されたと考えられる補正用パターンについては再印刷の対象から除外することにより印刷対象を減少させ、補正量を求める処理に必要な時間を短縮することができる。
【００２８】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷方法において、往路または復路のいずれかにおいて印刷される第１の図形群と、第１の図形群とは異なる路において第１の図形群のそれぞれとペアを構成するように隣接して印刷されるとともに、各ペアが異なる補正量を有するように設定されている第２の図形群とを有する補正用パターンを印刷条件を変えて複数印刷する補正用パターン印刷ステップと、各補正用パターン毎に適切な位置関係を有するペアが選択された場合に、当該ペアが当該補正用パターンの両端から所定の範囲内に存するペアである場合には、当該補正用パターンについては再印刷の対象とし、それ以外のペアが選択された補正用パターンについては再印刷の対象から除外するように補正用パターン印刷ステップを制御して再印刷を行う制御ステップと、を有している。
【００２９】
このため、最適なペアが選択されたと考えられる補正用パターンについては再印刷の対象から除外することにより印刷対象を減少させ、補正量を求める処理に必要な時間を短縮することができる。
【００３０】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置であって、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを有する印刷装置において、第１の印刷モードと第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷手段と、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を第１の印刷モードにおいて補正の対象となるノズル列により印刷する第２の図形群印刷手段と、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を第２の印刷モードにおいて補正の対象となるノズル列により印刷する第３の図形群印刷手段と、第１の印刷モードと第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように第１から第３の図形群印刷手段を制御する制御手段と、を有するようにしている。
【００３１】
このため、第１の印刷モードと第２の印刷モードの補正量が異なっている場合であっても、ひとつの補正用パターンを用いて、それぞれの印刷モードにおける最適な補正量を求めることが可能になる。
【００３２】
また、他の発明は、上述の発明に加えて、制御手段は、第１の印刷モードと第２の印刷モードにおいて設定されている補正量の差異が所定の範囲内に収まる場合には、第２の図形群と第３の図形群を同一のパスで印刷するように第２および第３の図形群印刷手段を制御するようにしている。
【００３３】
このため、第２の図形群と第３の図形群を同一のパス（走査）によって印刷することができるため、補正用パターンの印刷に必要な時間を短縮することが可能になる。
【００３４】
また、他の発明は、上述の発明に加えて、制御手段は、第１の印刷モードと第２の印刷モードにおいて設定されている補正量の差異が所定の範囲内に収まらない場合には、第２の図形群と第３の図形群をそれぞれ異なるパスで印刷するように第２および第３の図形群印刷手段を制御するようにしている。
【００３５】
このため、第１の印刷モードと第２の印刷モードの補正量が大きく異なる場合であっても、同一の補正用パターンを用いてそれぞれの印刷モードにおける最適な補正量を求めることが可能になる。
【００３６】
また、他の発明は、上述の発明に加えて、第１の図形群中の各図形および第２の図形群中の各図形は、主走査方向に所定のドット幅を有する図形としている。
【００３７】
このため、視認性を向上させることにより、インクの吐出量が少ない場合であっても最適な補正量を確実かつ迅速に求めることが可能になる。
【００３８】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備するとともに、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを具備する印刷装置に対して、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷させる処理をコンピュータに実行させる印刷用コンピュータプログラムにおいて、印刷装置を、第１の印刷モードと第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷手段、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を第１の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第２の図形群印刷手段、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を第２の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第３の図形群印刷手段、第１の印刷モードと第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように第１から第３の図形群印刷手段を制御する制御手段、として機能させるようにしている。
【００３９】
このため、第１の印刷モードと第２の印刷モードの補正量が異なっている場合であっても、ひとつの補正用パターンを用いて、それぞれの印刷モードにおける最適な補正量を求めることが可能になる。
【００４０】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷装置であって、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを具備する印刷装置と、印刷装置に接続されているコンピュータとを有する印刷用コンピュータシステムにおいて、第１の印刷モードと第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷手段と、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を第１の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第２の図形群印刷手段と、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を第２の印刷モードにおいてのみ補正の対象となるノズル列により印刷する第３の図形群印刷手段と、第１の印刷モードと第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように第１から第３の図形群印刷手段を制御する制御手段と、を有するようにしている。
【００４１】
このため、第１の印刷モードと第２の印刷モードの補正量が異なっている場合であっても、ひとつの補正用パターンを用いて、それぞれの印刷モードにおける最適な補正量を求めることが可能になる。
【００４２】
また、本発明は、インクを吐出してドットを形成するための複数のノズルを有する印刷ヘッドを具備し、印刷ヘッドの主走査方向の往路におけるドット形成位置と、復路におけるドット形成位置とのずれを補正するための補正量を求める際に使用する補正用パターンを印刷する印刷方法であって、第１の色数によって印刷する第１の印刷モードと、第２の色数によって印刷する第２の印刷モードとを有する印刷方法において、第１の印刷モードと第２の印刷モードの双方において補正の対象となるノズル列により、往路または復路のいずれかにおいて第１の図形群を印刷する第１の図形群印刷ステップと、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第２の図形群を第１の印刷モードにおいて補正の対象となるノズル列により印刷する第２の図形群印刷ステップと、第１の図形群とは異なる路において第１の図形群とペアを構成するとともに、各ペアが異なる補正量を有するように第３の図形群を第２の印刷モードにおいて補正の対象となるノズル列により印刷する第３の図形群印刷ステップと、第１の印刷モードと第２の印刷モードにおいて設定されている補正量が異なる場合には、双方の印刷モードの補正量の範囲が少なくとも一定の範囲を包含するように第１から第３の図形群印刷ステップを制御する制御ステップと、を有するようにしている。
【００４３】
このため、第１の印刷モードと第２の印刷モードの補正量が異なっている場合であっても、ひとつの補正用パターンを用いて、それぞれの印刷モードにおける最適な補正量を求めることが可能になる。
【００４４】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を参照して説明する。
【００４５】
まず、本発明の第１の実施の形態に係る印刷装置の概要について、図１および図２を参照しつつ説明する。図１は、本発明に係る印刷装置であるインクジェットプリンタ（以下、「プリンタ」と略記する）２２を備えた印刷システムの概略構成図であり、図２は、制御手段に相当する制御回路４０を中心としたプリンタ２２の構成例を示すブロック図である。
【００４６】
プリンタ２２は、紙送りモータ２３によって印刷用紙Ｐを搬送する副走査送り機構と、キャリッジモータ２４によってキャリッジ３１をプラテン２６の軸方向に往復動させる主走査送り機構とを有している。ここで、副走査送り機構による印刷用紙Ｐの送り方向を副走査方向といい、主走査送り機構によるキャリッジ３１の移動方向を主走査方向という。
【００４７】
また、プリンタ２２は、キャリッジ３１に搭載され、印刷ヘッド１２を備えた印刷ヘッドユニット６０（補正用パターン印刷手段、第１の図形群印刷手段、第２の図形群印刷手段、第３の図形群印刷手段に相当）と、この印刷ヘッドユニット６０を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ２３、キャリッジモータ２４、印刷ヘッドユニット６０、および操作パネル３２との信号のやり取りを司る制御回路４０とを備えている。
【００４８】
制御回路４０は、コネクタ５６を介してコンピュータ９０に接続されている。このコンピュータ９０は、プリンタ２２用のドライバーを搭載し、入力装置であるキーボードや、マウス等の操作によるユーザの指令を受け付け、また、プリンタ２２における種々の情報を表示装置の画面表示によりに提示するユーザインターフェイスを構成している。
【００４９】
印刷用紙Ｐを搬送する副走査送り機構は、紙送りモータ２３の回転をプラテン２６と用紙搬送ローラ（図示せず）とに伝達するギヤトレイン（図示せず）を備える。
【００５０】
また、キャリッジ３１を往復動させる主走査送り機構は、プラテン２６の軸と平行に架設されキャリッジ３１を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３１の原点位置を検出する位置検出センサ３９とを備えている。
【００５１】
図２に示すように、制御回路４０は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）４１、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）４３、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）４４、文字のドットマトリクスを記憶したＣＧ（Ｃｈａｒａｃｔｅｒ　Ｇｅｎｅｒａｔｏｒ）４５、およびＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）４６を備えた算術論理演算回路として構成されている。
【００５２】
この制御回路４０は、さらに、外部のモータ等とのインタフェース（Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ））であるＩ／Ｆ専用回路５０と、このＩ／Ｆ専用回路５０に接続され印刷ヘッドユニット６０を駆動してインクを吐出させるヘッド駆動回路５２と、紙送りモータ２３およびキャリッジモータ２４を駆動するモータ駆動回路５４とを備えている。
【００５３】
Ｉ／Ｆ専用回路５０は、パラレルインタフェース回路を内蔵しており、コネクタ５６を介してコンピュータ９０から供給される印刷信号ＰＳを受け取ることができる。
【００５４】
つぎに、コンピュータ９０の構成について、図３を参照しつつ説明する。
【００５５】
図３に示すように、コンピュータ９０は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＨＤＤ（Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）９４、ビデオ回路９５、Ｉ／Ｆ９６、バス９７、表示装置９８、入力装置９９、および外部記憶装置１００によって構成されている。
【００５６】
ここで、ＣＰＵ９１は、ＲＯＭ９２やＨＤＤ９４に格納されているプログラムに従って補正用パターンの印刷処理等の各種演算処理を実行するとともに、装置の各部を制御する制御部となる。
【００５７】
ＲＯＭ９２は、ＣＰＵ９１が実行する基本的なプログラムやデータを格納しているメモリである。
【００５８】
ＲＡＭ９３は、ＣＰＵ９１が実行途中のプログラムや、演算途中のデータ等を一時的に格納するメモリである。
【００５９】
ＨＤＤ９４は、ＣＰＵ９１からの要求に応じて、記録媒体であるハードディスクに記録されているデータやプログラムを読み出すとともに、ＣＰＵ９１の演算処理の結果として発生したデータを前述したハードディスクに記録する記録装置である。
【００６０】
ビデオ回路９５は、ＣＰＵ９１から供給された描画命令に応じて描画処理を実行し、得られた画像データを映像信号に変換して表示装置９８に出力する回路である。
【００６１】
Ｉ／Ｆ９６は、入力装置９９および外部記憶装置１００から出力された信号の表現形式を適宜変換するとともに、プリンタ２２に対して印刷信号ＰＳを出力する回路である。
【００６２】
バス９７は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＨＤＤ９４、ビデオ回路９５、およびＩ／Ｆ９６を相互に接続し、これらの間でデータの授受を可能とする信号線群である。
【００６３】
表示装置９８は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）モニタやＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）モニタによって構成され、ビデオ回路９５から出力された映像信号に応じた画像を表示する装置である。
【００６４】
入力装置９９は、例えば、キーボードやマウスによって構成されており、ユーザの操作に応じた信号を生成して、Ｉ／Ｆ９６に供給する装置である。
【００６５】
外部記憶装置１００は、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−ＲＯＭ）ドライブユニット、ＭＯ（Ｍａｇｎｅｔｏ　Ｏｐｔｉｃ）ドライブユニット、ＦＤＤ（Ｆｌｅｘｉｂｌｅ　Ｄｉｓｋ　Ｄｒｉｖｅ）ユニットによって構成され、ＣＤ−ＲＯＭディスク、ＭＯディスク、ＦＤに記録されているデータやプログラムを読み出してＣＰＵ９１に供給する装置である。また、ＭＯドライブユニットおよびＦＤＤユニットは、ＣＰＵ９１から供給されたデータを、ＭＯディスクまたはＦＤに記録する装置である。
【００６６】
つぎに、印刷ヘッド１２の構成について、図４および図５を参照しつつ説明する。ここで、図４は、印刷ヘッド１２の内部の概略構成を示す図である。図５は、ピエゾ素子ＰＥとノズルＮｚとの構造を詳細に示した図である。
【００６７】
図１に示すように、キャリッジ３１には、ダークイエロー（ＤＹ）、ライトマゼンタ（ＬＭ）、ライトシアン（ＬＣ）、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の７色のインクを各々個別に収納したインクカートリッジ７１〜７７が着脱可能に搭載される。
【００６８】
同じく、図１に示すように、キャリッジ３１の下部には印刷ヘッド１２が設けられ、印刷ヘッド１２にはインク吐出箇所としてのノズルＮｚが印刷用紙Ｐの搬送方向に列状に配置されたインク吐出部としてのノズル列Ｒ１〜Ｒ８が設けられている。印刷ヘッド１２におけるノズルＮｚの配列の詳細については後述する。
【００６９】
図４（ａ）に示すように、キャリッジ３１の底部には、各色用印刷ヘッドにインクタンクからのインクを導く導入管６９が設けられている。キャリッジ３１にインクカートリッジ７１〜７７を上方から装着すると、各インクカートリッジ７１〜７７に設けられた接続孔に導入管６９が挿入され、各インクカートリッジ７１〜７７から各ノズルＮｚ（図４（ｂ）参照）へのインクの供給が可能となる。
【００７０】
そして、インクカートリッジ７１〜７７がキャリッジ３１に装着されると、インクカートリッジ内のインクが導入管６９（図４（ａ）参照）を介して吸い出され、キャリッジ３１の下部に設けられたノズルＮｚ（図４（ｂ）参照）に導かれる。
【００７１】
キャリッジ３１の下部に設けられ、各色毎に対応づけられたノズル列Ｒ１〜Ｒ８には、ノズル毎に、電歪素子の一つであって応答性に優れたピエゾ素子ＰＥが配置されている（図４（ａ），（ｂ）参照）。そして、図５（ａ）に示すように、ピエゾ素子ＰＥは、ノズルＮｚまでインクを導くインク通路７０に接する位置に設置されている。ピエゾ素子ＰＥは、電圧の印加により結晶構造が歪み、極めて高速に電気−機械エネルギの変換を行う。
【００７２】
本実施の形態では、ピエゾ素子ＰＥの両端に設けられた電極間に所定時間幅の電圧を印加することにより、図５（ｂ）に示すように、ピエゾ素子ＰＥが電圧の印加時間だけ伸張し、インク通路７０の一側壁を変形させる。この結果、インク通路７０の体積はピエゾ素子ＰＥの伸張に応じて収縮し、この収縮分に相当するインクが、インク滴Ｉｐとなって、ノズルＮｚの先端から高速に吐出される。このインク滴Ｉｐがプラテン２６に沿わされた印刷用紙Ｐに染み込むことにより、ドットが形成されて印刷が行われる。
【００７３】
図６は、印刷ヘッド１２におけるインクジェットノズルＮｚの配列を示す図である。図示するように、印刷ヘッド１２には、各列１８０個のノズルＮｚを副走査方向に列状に配置して形成されたノズル列Ｒ１〜Ｒ８が、主走査方向に８列並べて形成されている。８列のノズル列Ｒ１〜Ｒ８のうちの隣り合う一対のノズル列（例えばＲ１とＲ２）に属するノズルＮｚ同士は、副走査方向に所定ピッチずつ互いにずれており、また、１列置きの一対のノズル列（例えばＲ１とＲ３）に属するノズルＮｚ同士は副走査方向において互いに同一位置に配置されている。
【００７４】
そして、本実施の形態による印刷ヘッド１２においては、８列のノズル列Ｒ１〜Ｒ８のそれぞれに供給されるインクが、副走査方向と直交する主走査方向において印刷ヘッド１２の中央側に位置するノズル列Ｒ４，Ｒ５から端部側に位置するノズル列Ｒ１，Ｒ８に向かって濃色から淡色に変化している。
【００７５】
具体的には、主走査方向における印刷ヘッド１２の中央に位置し、隣り合う一対のノズル列Ｒ４，Ｒ５からはブラック系インクが吐出され、これらのノズル列Ｒ４，Ｒ５の外側に位置する一対のノズル列Ｒ３，Ｒ６からはシアン系インクが吐出され、これらのノズル列Ｒ３，Ｒ６の外側に位置する一対のノズル列Ｒ２，Ｒ７からはマゼンタ系インクが吐出され、これらのノズル列Ｒ２，Ｒ７の外側の隣に位置する一対のノズル列Ｒ１，Ｒ８からはイエロー系インクが吐出される。
【００７６】
ここで、ブラック系インクはブラックインク（Ｋ）であり、シアン系インクはシアンインク（Ｃ）またはライトシアンインク（ＬＣ）であり、マゼンタ系インクはマゼンタインク（Ｍ）またはライトマゼンタインク（ＬＭ）であり、イエロー系インクはイエローインク（Ｙ）またはダークイエローインク（ＤＹ）である。
【００７７】
本実施の形態のプリンタ２２は、第１色数印刷としての７色印刷モード（高画質印刷モード）と第２色数印刷としての４色印刷モード（高速印刷モード）とを選択可能である。７色印刷モードにおいては、シアン系インクが吐出される一対のノズル列Ｒ３，Ｒ６のうちの一方のノズル列Ｒ６からシアンインクが吐出され他方のノズル列Ｒ３からライトシアンインクが吐出され、マゼンタ系インクが吐出される一対のノズル列Ｒ２，Ｒ７のうちの一方のノズル列Ｒ７からマゼンタインクが吐出され他方のノズル列Ｒ２からライトマゼンタインクが吐出され、イエロー系インクが吐出される一対のノズル列Ｒ１，Ｒ８のうちの一方のノズル列Ｒ８からイエローインクが吐出され他方のノズル列Ｒ１からダークイエローインクが吐出される。
【００７８】
一方、４色印刷モードにおいては、シアン系インクが吐出される一対のノズル列Ｒ３，Ｒ６の両方からシアンインクが吐出され、マゼンタ系インクが吐出される一対のノズル列Ｒ２，Ｒ７の両方からマゼンタインクが吐出され、イエロー系インクが吐出される一対のノズル列Ｒ１，Ｒ８の両方からイエローインクが吐出される。
【００７９】
また、本実施の形態のプリンタ２２においては、図１に示したようにキャリッジ３１にインクカートリッジ７１〜７７を着脱可能に装着することが可能である。より具体的には、図７に示すように、印刷ヘッド１２の各ノズルＮｚから吐出される各色のインクがそれぞれ充填された各インクカートリッジ７１〜７７をそれぞれ独立して着脱可能に装着できる。本実施の形態では、インクカートリッジ７１にはダークイエロー（ＤＹ）、７２にはライトマゼンタ（ＬＭ）、７３にはライトシアン（ＬＣ）、７４にはブラック（Ｋ）、７５にはシアン（Ｃ）、７６にはマゼンタ（Ｍ）、７７にはイエロー（Ｙ）のインクが、それぞれ充填されている。
【００８０】
さらに、図７に示すように、キャリッジ３１には各インクカートリッジ７１〜７７に対応させて接点端子９がそれぞれ設けられている。これらの接点端子９は、インクカートリッジ７１〜７７がそれぞれ有するＲＯＭ１４に記憶された各種情報、例えば充填されているインクの種類に関する情報を電気的に読み出す。すなわち、インクカートリッジ７１〜７７がキャリッジ３１に装着されると、ＲＯＭ１４と接点端子９とが接触して導通するように構成され、接点端子９を通じてＲＯＭ１４に記憶されている情報が、制御回路４０によって読み取り可能となる。なお、ＲＯＭ１４は、ＥＥＰＲＯＭ等の書き換え可能な記憶素子により構成することができる。
【００８１】
制御回路４０は、インクカートリッジ７１〜７７に充填されているインクの種類をインクカートリッジ７１〜７７がそれぞれ有するＲＯＭ１４からの情報に基づいて識別し、インクカートリッジ７１〜７７に充填されているインクが、指定された７色または４色の印刷モードに適合するか否かを判定する。
【００８２】
そして、キャリッジ３１に装着されたインクカートリッジ７１〜７７が所定の種類のインクを貯留していないと判断された場合には、警告音や警告表示を出すことによってインクカートリッジ７１〜７７の確認をユーザに促すように構成されている。
【００８３】
なお、制御回路４０がインクカートリッジ７１〜７７に充填されているインクの種類をＲＯＭ１４からの情報に基づいて識別し、インクカートリッジ７１〜７７に充填されているインクの種類に応じて７色または４色の印刷モードを自動的に切り換える構成としてもよい。
【００８４】
つぎに、印刷ヘッド１２の駆動について、図８を参照しつつ説明する。
【００８５】
図８は、ヘッド駆動回路５２（図２参照）内に設けられた駆動信号発生部の構成を示すブロック図である。この図に示すように、駆動信号発生部は、原駆動信号発生部１２１、複数のマスク回路１２２、および補正回路１２３を備えている。
【００８６】
原駆動信号発生部１２１は、ノズル列を構成するノズルＮ１〜Ｎ１８０に共通に用いられる原駆動信号ＯＤＲＶを生成する。この原駆動信号ＯＤＲＶは、図９に示すように、一画素分の主走査期間内に、第１のパルスＷ１と第２のパルスＷ２の２つのパルスを含む信号である。補正回路１２３は、マスク回路１２２が整形した駆動信号波形のタイミングを復路全体で前後にずらし、補正を行う。この駆動信号波形のタイミングの補正によって、往路と復路におけるインク滴の着弾位置のズレが補正される、すなわち、往路と復路におけるドットの形成位置のズレが補正される。
【００８７】
マスク回路１２２は、印刷ヘッド１２のノズルＮ１〜Ｎ１８０をそれぞれ駆動するための複数のピエゾ素子ＰＥに対応して設けられており、シリアル印刷信号ＰＲＴ（ｉ）（ｉは１〜１８０の整数）の状態に応じて、印刷する必要がない画素については原駆動信号ＯＤＲＶをマスクする。なお、図８において、各信号名の最後に付されたかっこ内の数字は、その信号が供給されるノズルの番号を示している。
【００８８】
図８に示すように、入力されたシリアル印刷信号ＰＲＴ（ｉ）は、原駆動信号発生部１２１から出力される原駆動信号ＯＤＲＶとともに各マスク回路１２２にそれぞれ入力される。このシリアル印刷信号ＰＲＴ（ｉ）は、一画素当たり２ビットのシリアル信号であり、各ビットは、図９に示すように、第１のパルスＷ１と第２のパルスＷ２とにそれぞれ対応している。
【００８９】
そして、マスク回路１２２は、シリアル印刷信号ＰＲＴ（ｉ）のレベルに応じて原駆動信号ＯＤＲＶをマスクする。すなわち、マスク回路１２２は、シリアル印刷信号ＰＲＴ（ｉ）の論理が“１”のときには原駆動信号ＯＤＲＶの対応するパルスをそのまま通過させて駆動信号ＤＲＶとしてピエゾ素子ＰＥに供給し、一方、シリアル印刷信号ＰＲＴ（ｉ）の論理が“０”のときには原駆動信号ＯＤＲＶの対応するパルスを遮断（マスク）する。
【００９０】
ドットの形成位置ズレの補正方法は、往路と復路におけるドットの形成位置のズレが目立たなくなるように、復路におけるインクの吐出タイミングを復路全体で意図的にずらす、というものである。なお、往路におけるインクの吐出タイミングを往路全体で意図的にずらしてもよく、また、往路および復路におけるインクの吐出タイミングを往路および復路全体でそれぞれ意図的にずらしてもよい。なお、往路と復路における主走査方向のドットの形成位置ズレの原因としては、インクの吐出速度のばらつきや、主走査方向の駆動機構のバックラッシュや、印刷用紙Ｐを支えているプラテン２６の反り等がある。
【００９１】
つぎに、本発明の第１の実施の形態の動作について説明する。以下では、本発明の第１の実施の形態の動作について簡単に説明した後、詳細な動作について説明する。
【００９２】
図１０は、本発明の第１の実施の形態において印刷される単一の補正用パターンの一例を示す図である。図示するように、補正用パターンは、主走査方向に適宜間隔を隔てて印刷された９個の罫線対（ペア）１４０，１４１によって構成されている。なお、以下では、７色モードの場合を例に挙げて説明する。
【００９３】
第１の図形群に対応する罫線１４０ａ〜１４０ｉは、印刷ヘッド１２の往路においてライトマゼンタのインクによって印刷されるパターンであり、それぞれが一定の間隔をおいて印刷される。第２の図形群に対応する罫線１４１ａ〜１４１ｉは、印刷ヘッド１２の復路においてライトシアンのインクによって印刷されるパターンであり、罫線毎に吐出タイミングを変化させ、主走査方向にその変化量が順次変化するように印刷される。すなわち、吐出タイミングの変化量は、補正量を選択するために仮に設定した単位補正量ずつ往路と復路の罫線のずれ量が変化するように設定する。ここで、単位補正量は、例えば、ノズル間距離（＝１／１８０インチ）を、例えば、８等分に分割した距離（１／１８０インチ）／８＝１／１４４０インチとし、罫線１４１ａ〜１４１ｉが主査方向に、１／１４４０インチずつずれるように復路のタイミングをずらして印刷される。
【００９４】
例えば、罫線１４０ａおよび罫線１４１ａのずれΔＬ１と、罫線１４０ｂおよび罫線１４１ｂのずれΔＬ２との差は、ΔＬ１−ΔＬ２＝１／１４４０インチとなっている。同様に、罫線１４０ｂおよび罫線１４１ｂのずれΔＬ２と、罫線１４０ｃおよび罫線１４１ｃのずれΔＬ３（図示せず）との差は、ΔＬ２−ΔＬ３＝１／１４４０インチとなっている。それ以外の罫線についても同様である。
【００９５】
なお、罫線対の上部に印刷されている“−８”〜“８”の数字は、補正量が適切である罫線対を指示するための数字（以下、「指示値」と称する）である。
【００９６】
本実施の形態では、図１０に示すような単一の補正用パターンを、インクの吐出量を段階的に変化させて印刷する。図１１は、インクの吐出量を変化させて印刷した補正用パターン群の一例を示す図である。この例は、インクの吐出量が２ｐｌ（ｐｉｃｏ　ｌｉｔｅｒ）、４ｐｌ、６ｐｌ、８ｐｌ、および１０ｐｌである場合に対応する補正用パターン群である。すなわち、罫線群１５０，１５１は、２ｐｌのインク吐出量によって印刷された補正用パターンであり、罫線群１５０は印刷ヘッド１２の往路において印刷され、また、罫線群１５１は印刷ヘッド１２の復路において印刷される。
【００９７】
同様に、罫線群１５２，１５３は、４ｐｌのインク吐出量によって印刷された補正用パターンであり、罫線群１５２は印刷ヘッド１２の往路において印刷され、また、罫線群１５３は印刷ヘッド１２の復路において印刷される。罫線群１５４，１５５は、６ｐｌのインク吐出量によって印刷された補正用パターンであり、罫線群１５４は印刷ヘッド１２の往路において印刷され、また、罫線群１５５は印刷ヘッド１２の復路において印刷される。罫線群１５６，１５７は、８ｐｌのインク吐出量によって印刷された補正用パターンであり、罫線群１５６は印刷ヘッド１２の往路において印刷され、また、罫線群１５７は印刷ヘッド１２の復路において印刷される。罫線群１５８，１５９は、１０ｐｌのインク吐出量によって印刷された補正用パターンであり、罫線群１５８は印刷ヘッド１２の往路において印刷され、また、罫線群１５９は印刷ヘッド１２の復路において印刷される。
【００９８】
このような補正用パターン群が印刷されると、ユーザ（または、製造工程における調整者）は、罫線が最も直線状に並んでいるペアを各吐出量毎に選択する。例えば、図１１では、２ｐｌの吐出量の場合には、指示値“−２”に対応する罫線対が最も直線状となっているので、ユーザは“−２”を選択する。
【００９９】
また、４ｐｌの吐出量の場合には、指示値“２”に対応する罫線対が最も直線状となっているので、ユーザは“２”を選択する。６ｐｌの吐出量の場合には、指示値“８”に対応する罫線対が最も直線状となっているので、ユーザは“８”を選択する。８ｐｌの吐出量の場合には、指示値“４”に対応する罫線対が最も直線状となっているので、ユーザは“４”を選択する。１０ｐｌの吐出量の場合には、罫線対が完全に一致しているものは存在しないが、指示値“−８”に対応する罫線対が最も直線状となっているので、ユーザは“−８”を選択する。
【０１００】
ところで、６ｐｌに対応する補正用パターンについては、右端に存在している罫線対が選択されている。しかし、実際にはさらに右側にも罫線対が存在しており、これとの比較ができないため、選択された右端の罫線対が最適であるか否かが明確でない。また、１０ｐｌに対応する補正用パターンについては、左端に存在している罫線対が選択されているが、この罫線対は直線状とはなっていないため、この左側に存在する罫線対またはさらに左側に存在する罫線対の方が最適であると考えられる。
【０１０１】
したがって、本実施の形態では、左端または右端（以下、両端と称する）に印刷されている罫線対が選択された補正用パターンについては、当該罫線対が最適であるか否かの判断ができないため、選択された罫線対が中央にくるように再度補正用パターンを印刷し、それ以外の罫線対が選択された補正用パターンについては印刷対象から除外することにより印刷時間を短縮させる。
【０１０２】
図１２は、図１１において上述の指示値が選択された場合において、再印刷される補正用パターン群の一例を示す図である。この図の例では、図１１において、６ｐｌと１０ｐｌのみ両端の罫線対が選択されたので、これらの補正用パターンについては図１１において選択された罫線対が中央に位置するように（すなわち、選択された罫線対が指示値“０”の位置にくるように）補正量が変更されて印刷されている。また、６ｐｌおよび１０ｐｌ以外については印刷対象から除外されている。
【０１０３】
つぎに、ユーザは、図１２に示す補正用パターン群を参照し、６ｐｌおよび１０ｐｌに対応する補正用パターンのそれぞれについて、最も直線状になっている罫線対を選択する。この図の例では、６ｐｌについては指示値“０”に対応する罫線対が最も直線状であり、また、１０ｐｌについては指示値“−２”に対応する罫線対が最も直線状であるので、これらが選択されることになる。ここで、“０”および“−２”に対応する罫線対は、両端に位置する罫線対ではないので、全ての吐出量についての補正量が決定される。
【０１０４】
このように、補正用パターン群のうち両端に位置する罫線対が選択された場合には、当該罫線対が最も直線状であるか否か（すなわち、最適な補正量か否か）の判断ができないので、選択された罫線対が中央にくるように再度補正用パターンを印刷し、それ以外の補正用パターンについては印刷対象から除外するようにしたので、２回目以降の印刷においては印刷する補正用パターンの数を減少させることができるため、印刷に必要な時間を短縮するとともに、補正用パターンの印刷に浪費されるインクの量を削減することができる。また、両端に位置する罫線については、中央に位置するように再度印刷し、他の罫線対との比較により、最適な罫線対を選択できるようにしたので、補正量を正確に求めることが可能になる。
【０１０５】
つぎに、本発明の第１の実施の形態の詳細な動作について説明する。
【０１０６】
図３に示すコンピュータ９０の入力装置９９を操作することにより、補正用パターンを印刷するアプリケーションプログラム（以下、単に「アプリケーションプログラム」と記述する）を起動する指示がなされると、ＣＰＵ９１は、ＨＤＤ９４または外部記憶装置１００に記憶されているアプリケーションプログラムを読み出して実行する。その結果、アプリケーションプログラムは、所定の印字信号ＰＳを生成し、Ｉ／Ｆ９６を介してプリンタ２２に供給する。
【０１０７】
プリンタ２２では、制御回路４０のＣＰＵ４１がＩ／Ｆ専用回路５０を介して印刷信号ＰＳを受信し、コンピュータ９０において実行されているアプリケーションプログラムからの指示に応じた動作を実行する。
【０１０８】
すなわち、ＣＰＵ４１は、モータ駆動回路５４に制御信号を送り、紙送りモータ２３を制御して、印刷用紙Ｐを１枚だけプリンタ２２内部に吸引させる。そして、キャリッジモータ２４を制御して、印刷ヘッド１２をホームポジション（例えば、図１の右端）に移動させる。
【０１０９】
つぎに、ＣＰＵ４１は、インクカートリッジのＲＯＭ１４に記憶されている情報を参照し、４色モードまたは７色モードのいずれに対応するインクカートリッジが装着されているかを判定する。その結果、７色モードに対応するインクカートリッジが装着されている場合には、補正用パターンを描画するインクとして、画質に最も大きな影響を与えるライトマゼンタとライトシアンとを選択する。また、４色モードに対応するインクカートリッジが装着されている場合には、視認性が高いマゼンダを選択する。なお、イエローについては、視認性が低いことと、印刷した際にイエローがずれを生じても画質の低下にそれほど関係しないことから、これ以外の色を使用することが望ましい。
【０１１０】
つづいて、ＣＰＵ４１は、ＣＧ４５に対して制御信号を送り、“−８”〜“８”に対応するキャラクタを発生させ、印刷用紙Ｐの横方向に所定の間隔を隔てて印刷させる。その結果、図１１に示す“−８”から“８”までの指示値が印刷用紙Ｐ上に印刷される。
【０１１１】
つづいて、ＣＰＵ４１は、モータ駆動回路５４に制御信号を送り、紙送りモータ２３を制御して印刷用紙Ｐを所定量だけ紙送りする。
【０１１２】
つづいて、ＣＰＵ４１は、モータ駆動回路５４に制御信号を送り、キャリッジモータ２４を制御して印刷ヘッドユニット６０を往路方向（図１１の左方向）に移動させるとともに、ヘッド駆動回路５２に制御信号を送り、所定の間隔毎にライトマゼンダインクを吐出させ、罫線１５０ａ〜１５０ｉを描画する。なお、このとき、インクの吐出量が２ｐｌとなるようにピエゾ素子に印加する電圧を調整する。
【０１１３】
つづいて、ＣＰＵ４１は、モータ駆動回路５４に制御信号を送り、キャリッジモータ２４を制御して印刷ヘッドユニット６０を復路方向（図１１の右方向）に移動させるとともに、ヘッド駆動回路５２に制御信号を送り、それぞれが所定のズレ量を有するようにライトシアンインクを吐出させ、罫線１５１ａ〜１５１ｉを描画する。なお、このとき、インクの吐出量が２ｐｌとなるようにピエゾ素子に印加する電圧を調整する。
【０１１４】
同様にして、４ｐｌ〜１０ｐｌに対応する補正用パターンを、紙送り制御を行いながら行う。その結果、印刷用紙Ｐには、図１１に示すような補正用パターン群が印刷されることになる。
【０１１５】
ユーザは、このような補正用パターン群を参照して、各補正用パターンにおいて最も直線状になっている罫線対をそれぞれ選択する。ＣＰＵ９１は、ビデオ回路９５に所定の描画命令を供給し、表示装置９８に図１３に示すような画面１７０を表示させる。この画面１７０では、画面上部にメッセージ「それぞれのインク吐出量において最も上下の罫線が一致している罫線対の数字を入力してください。」が表示され、また、吐出量２ｐｌ〜１０ｐｌのそれぞれについて、最も直線状である罫線対に付与された指示値を入力するためのテキストボックス１７１〜１７５が表示されている。
【０１１６】
図１１に示す例では、２ｐｌ、４ｐｌ、６ｐｌ、８ｐｌ、および１０ｐｌのそれぞれで、最も直線状になっている罫線対は、指示値“−２”、“２”、“８”、“４”、および“−８”に対応する罫線対であるので、テキストボックス１７１〜１７５には、数字“−２”、“２”、“８”、“４”、および“−８”が入力されることになる。
【０１１７】
ＣＰＵ９１は、このような画面１７０において入力された指示値を取得し、まず、両端が選択された補正用パターンを特定する。この例では、６ｐｌと１０ｐｌに対応する補正用パターンについて両端に位置する指示値（“８”または“−８”）が選択されているので、これらについては再印刷の対象とする。また、それ以外の補正用パターンについては、入力された指示値に対応する補正量が最適な補正量であると考えられるので、ＣＰＵ９１は、入力された指示値に対応する補正量を、プリンタ２２に対して供給する。
【０１１８】
プリンタ２２では、コンピュータ９０から供給された補正量を受信し、ＥＥＰＲＯＭ４６に補正量として格納する。
【０１１９】
つづいて、ＣＰＵ９１は、両端の罫線対が選択された補正用パターンを、前述の場合と同様の手順に従って再度印刷する。その結果、図１２に示すような補正用パターン群が印刷用紙Ｐに新たに印刷されることになる。
【０１２０】
ＣＰＵ９１は、図１３に示すのと同様の画面であって、６ｐｌと１０ｐｌのみが表示された画面を表示装置９８に表示する。そして、そのような画面において、両端に対応する“−８”または“８”以外の指示値が入力された補正用パターンについては補正が完了したとして、前述の場合と同様にプリンタ２２に対して補正量を供給し、ＥＥＰＲＯＭ４６に格納させる。また、“−８”または“８”が入力された場合には、前述の場合と同様に補正用パターンを再度印刷し、両端以外が選択されるまで同様の処理を繰り返す。
【０１２１】
その結果、ＥＥＰＲＯＭ４６には、各インクの吐出量に対応する補正量が格納されることになる。これ以降において、７色モードにて印刷が行われる場合には、インクの吐出量に応じた補正量がＥＥＰＲＯＭ４６から読み出されて補正回路１２３に供給され、往路と復路でドットの形成位置が合致するように調整されるので、復路方向における補正量として使用されることから、自然画像において多用されるライトマゼンタとライトシアンの吐出タイミングを最適に設定することができ、高品質の画像を得ることができる。
【０１２２】
なお、以上においては、７色モードを例に挙げて説明したが、４色モードの場合には、ノズル列Ｒ２（マゼンタ）とノズル列Ｒ７（マゼンタ）とを用いて同様のパターンを印刷し、前述の場合と同様の処理を行うことにより、各吐出力について補正量を求めることができる。
【０１２３】
図１４は、本発明の第１の実施の形態において実行される処理の流れを説明するフローチャートである。このフローチャートが開始されると、以下のステップが実行される。
【０１２４】
ステップＳ１０：ＣＰＵ９１は、プリンタ２２に印刷命令を供給し、図１１に示すような、補正用パターン群を印刷させる。
【０１２５】
ステップＳ１１：ＣＰＵ９１は、ビデオ回路９５に描画命令を供給し、表示装置９８に対して図１３に示すような画面を表示させ、指示値の入力を受ける。
【０１２６】
ステップＳ１２：ＣＰＵ９１は、図１３に示す画面から入力された指示値を参照し、両端の指示値が入力された補正用パターンを検索する。
【０１２７】
ステップＳ１３：ＣＰＵ９１は、ステップＳ１２の検索において、該当する候補が存在するか否かを判定する。そして、存在する場合にはステップＳ１４に進み、それ以外の場合には処理を終了する。
【０１２８】
ステップＳ１４：ＣＰＵ９１は、入力された指示値に対応する値をプリンタ２２に供給し、補正量として格納させる。すなわち、ＣＰＵ９１は、入力された指示値に対応する補正量を算出し、プリンタ２２に供給してＥＥＰＲＯＭ４６に格納させる。
【０１２９】
ステップＳ１５：ＣＰＵ９１は、ステップＳ１２において検索された候補に対応する補正用パターン、すなわち、両端の指示値が選択された際に、その指示値に対応するパターンが中央である“０”の指示値部分に印刷される補正用パターンを再度印刷させ、ステップＳ１１に進み、前述の場合と同様の処理を実行する。
【０１３０】
以上のフローチャートによれば、前述した機能を実現することが可能になる。
【０１３１】
ところで、以上の実施の形態では、補正用パターンとして罫線対からなる図形を印刷するようにしたが、図１５に示すようなブロック群を印刷するようにしてもよい。なお、図１５においてはブロックをハッチングで便宜上表現しているが、実際にはブロック内全体が印刷される（他の図でも同様である）。
【０１３２】
この図の例では、補正用パターン２００は、主走査方向に適宜間隔を隔てて印刷された９組の矩形形状を有するブロック対（ペア）によって構成されている。なお、以下では、７色モードの場合を例に挙げて説明する。
【０１３３】
第１の図形群に対応するブロック２００ａ〜２００ｉは、印刷ヘッド１２の往路においてライトマゼンタのインクによって印刷されるパターンであり、一定の間隔をおいて印刷される。第２の図形群に対応するブロック２０１ａ〜２０１ｉは、印刷ヘッド１２の復路においてライトシアンのインクによって印刷されるパターンであり、ブロック毎に吐出タイミングを変化させ、主走査方向にその変化量が順次変化するように並べて印刷される。すなわち、吐出タイミングの変化量は、補正量を選択するために仮に設定した単位補正量ずつ往路と復路のブロックのずれ量が変化するように設定する。ここで、単位補正量は、例えば、ノズル間距離（＝１／１８０インチ）を、例えば、８等分に分割した距離（１／１８０インチ）／８＝１／１４４０インチとし、ブロック２０１ａ〜２０１ｉが主査方向に、１／１４４０インチずつずれるように復路のタイミングをずらして印刷される。
【０１３４】
例えば、ブロック２００ａおよびブロック２０１ａの左端のずれΔＬ１と、ブロック２００ｂおよびブロック２０１ｂの左端のずれΔＬ２との差は、ΔＬ１−ΔＬ２＝１／１４４０インチとなっている。同様に、ブロック２００ｂおよびブロック２０１ｂの左端のずれΔＬ２と、ブロック２００ｃおよびブロック２０１ｃの左端のずれΔＬ３（図示せず）との差は、ΔＬ２−ΔＬ３＝１／１４４０インチとなっている。それ以外のブロックについても同様である。
【０１３５】
このような補正用パターンを印刷用紙Ｐに印刷し、ブロック対の対向する１組の辺が最も近接しているものを見つけ出し、そのブロック対の上部に印刷されている指示値を選択することにより、７色モードにおける最適な補正量を得ることができる。図１５の例では、ブロック２００ｆおよびブロック２０１ｆの対向する１組の辺が最も近接している。一方、ブロック２００ｅおよびブロック２０１ｅでは、ブロック間に隙間が生じており、また、ブロック２００ｇおよびブロック２０１ｇでは、ブロックの一部が重複している。したがって、ブロック２００ｆおよびブロック２０１ｆの上部に印刷されている指示値“２”が選択され、前述した場合と同様の処理により補正量が決定される。
【０１３６】
図１６は、図１５に示すブロック２００ａ，２００ｂおよびブロック２０１ａ，２０１ｂを拡大して示す図である。この図の例では、２０ドット幅のブロック２００ａ，２００ｂがライトマゼンタによって描画され、２０ドット幅のブロック２０１ａ，２０１ｂがライトシアンによって描画され、また、ブロック２０１ａとブロック２００ｂとは、４０ドット隔てて描画される。
【０１３７】
図１７は、このとき使用されるノズル列の一例を示す図である。図６に示すように、各ノズル列は、Ｎ１〜Ｎ１８０の１８０個のノズルを有しているが、ブロックを描画する場合には、中央部分に位置する全体の１／３に該当するノズルＮ６１〜Ｎ１２０を用いて印刷される。このように、中央部分の一部のノズル群を用いてブロックを描画するのは、印刷ヘッド１２が主走査方向に対してずれを有して装着されている場合（すなわち、ノズルＮ１〜Ｎ１８０が主走査方向に対して完全に垂直ではない場合）に、ブロックの先端部分で誤差が生じることを防止するためである。
【０１３８】
なお、以上の実施の形態では、補正用の各ブロックを往復１回の走査によって描画するようにしたが、２回以上の走査によって描画することも可能である。図１８および図１９は、各ブロックを往復２回の走査によって描画する場合の例を示す図である。
【０１３９】
この図の例では、説明を簡略化するためにブロック２００ａ，２００ｂおよびブロック２０１ａ，２０１ｂのみを示してある。図１８に示すように、第１回目の走査ではブロック２００ａとブロック２００ｂが往路方向の走査によって描画され、所定量だけ紙送りが行われた後、同じく往路方向の第２回目の走査によってブロック２００ａとブロック２００ｂが再度描画される。この結果、図１８に示す領域ｗが２度打ちされる部分となる。
【０１４０】
つづいて、図１９に示すように、第３回目の走査ではブロック２０１ａとブロック２０１ｂが復路方向の走査によって描画され、所定量だけ紙送りが行われた後、同じく復路方向の第４回目の走査によってブロック２０１ａとブロック２０１ｂが再度描画される。なお、紙送り制御を伴う描画がなされることから、ブロック対は、副走査方向に対してΔＬのずれを有することになる。
【０１４１】
このような描画方法によれば、１回の走査によって描画する場合に比較して、描画されるパターンのドット密度を高めることができるので、視認性をより向上させることが可能になり、補正量をさらに正確に求めることが可能になる。
【０１４２】
なお、以上の説明では、７色モードを例に挙げて説明したが、４色モードの場合には、例えば、往路方向はノズル列Ｒ２によってブロック２００ａ〜２００ｉを印刷し、復路方向はノズル列Ｒ７によってブロック２０１ａ〜２０１ｉを印刷すればよい。
【０１４３】
また、以上の説明では、７色モードでは、ライトシアンとライトマゼンダを、また、４色モードでは、マゼンダ同士を用いて補正用パターンを印刷するようにしたが、これ以外の色（例えば、ブラック）を異なるノズルを用いて印刷するようにしてもよいし、同一の色を同一のノズルを用いて印刷することもできる。例えば、文字等を印刷する場合には、ブラックが多用されるので、ブラックを用いて補正用パターンを印刷して補正量を求めれば、文字を高い解像度で印刷してもきれいな文字を描画することができる。
【０１４４】
つぎに、本発明の第２の実施の形態に係る印刷装置ついて説明する。
【０１４５】
本発明の第２の実施の形態に係る印刷装置の構成は、図１〜図８と同様であるのでその説明は省略し、動作についてのみ説明する。以下では、本発明の第２の実施の形態の動作の概要について説明した後、詳細な動作について説明する。
【０１４６】
本発明の第２の実施の形態では、図２０に示すような補正用パターンが印刷される。この補正用パターンは、７色モードと４色モードの双方の補正を同時に行うことが可能な構成とされている。すなわち、往路において印刷される罫線群３００ａ〜３００ｉは、４色モードと７色モードの双方において補正の対象となるノズル列（例えば、７色モードにおいてライトマゼンタ、４色モードにおいてマゼンタが吐出されるノズル列Ｒ２）によって印刷され、また、復路において印刷される罫線群３０１ａ〜３０１ｉは、７色モードにおいてのみ補正の対象となるノズル列（例えば、７色モードにおいてライトシアンが吐出されるノズル列Ｒ３）によって印刷され、さらに復路において印刷される罫線群３０２ａ〜３０２ｉは、４色モードにおいてのみ補正の対象となるノズル列（例えば、４色モードにおいてマゼンタが吐出されるノズル列Ｒ７）によって印刷される。
【０１４７】
また、罫線群３００ａ〜３００ｉは、往路においてそれぞれが一定の間隔を保つように印刷され、また、罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉは、復路においてそれぞれが補正量に応じたズレを有するように印刷される。例えば、罫線３００ａおよび罫線３０１ａのずれΔＬ１と、罫線３００ｂおよび罫線３０１ｂのずれΔＬ２との差は、ΔＬ１−ΔＬ２＝１／１４４０インチとなっている。同様に、罫線３００ｂおよび罫線３０１ｂのずれΔＬ２と、罫線３００ｃおよび罫線３０１ｃのずれΔＬ３（図示せず）との差は、ΔＬ２−ΔＬ３＝１／１４４０インチとなっている。
【０１４８】
また、罫線群３０２ａ〜３０２ｉについては、罫線群３０１ａ〜３０１ｉにおいて設定されている補正量と同一の補正量または異なる補正量に基づいて印刷されている。補正量の設定方法については後述する。
【０１４９】
なお、罫線対の上部に印刷されている“−８”〜“８”の数字は、第１の実施の形態の場合と同様に補正量が適切である罫線対を指示するための指示値である。
【０１５０】
ユーザは、このような補正パターンを参照し、７色モードと４色モードのそれぞれに対応する罫線群３０１ａ〜３０１ｉおよび罫線群３０２ａ〜３０２ｉの中から、双方のモードに対応している罫線群３００ａ〜３００ｉとの関係が最も直線状になっている罫線を選択し、その指示値をそれぞれ入力することにより、４色モードと７色モードのそれぞれの補正量を、同一の補正用パターンを用いて決定することが可能になる。図２０の例では、罫線３００ｄと罫線３０１ｄとが、また、罫線３００ｅと罫線３０２ｅとが最も直線状となっているので、７色モードでは指示値“−２”が選択され、また、４色モードでは指示値“０”が選択され、これらの指示値に対応する補正量がプリンタ２２に設定されることになる。
【０１５１】
つぎに、このような補正用パターンの印刷方法の概略について説明する。
【０１５２】
本発明の第２の実施の形態では、４色モードと７色モードの補正量のズレの大小によって図２０に示す補正用パターンの印刷方法が異なる。すなわち、これらのズレが小さい場合には、罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉが１回の走査によって印刷され（同一のパスで印刷され）、これらのズレが大きい場合には、罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉが別々の走査によって印刷される（異なるパスで印刷される）。
【０１５３】
ここで、各ノズル列は、図６に示すように副走査方向に１８０個のノズル（Ｎ１〜Ｎ１８０）が集まって構成されているため、例えば、往路において罫線群３００ａ〜３００ｉをノズルＮ６１〜Ｎ１２０によって印刷し、復路において罫線群３０１ａ〜３０１ｉをノズルＮ１〜Ｎ６０によって印刷し、また、同一の復路において罫線群３０２ａ〜３０２ｉをノズルＮ１２１〜Ｎ１８０によって印刷すれば、罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉを１回のパス（１回の走査）で印刷できるので、図２０に示す補正用パターン（指示値は除く）を２パスで印刷することができるため、印刷時間の短縮化に貢献できる。
【０１５４】
ところで、補正量はノズル列全体として設定する（具体的には復路の先頭となるノズル列Ｒ８を基準に設定する）ので、罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉを１回のパスで印刷するためには、これらを同一の補正量で印刷する必要が生じる。その場合、７色モードまたは４色モードのいずれか一方の補正量を使用して罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉの双方を印刷することになる。
【０１５５】
７色モードの補正量を基準にする場合について考えると、７色モードにおいて現在設定されている補正量が、指示値“０”の位置の罫線３０１ｅを印刷する際の補正量とされ、この罫線３０１ｅを中心として“−８”〜“８”の範囲で補正量を可変して罫線群３０１ａ〜３０１ｄおよび罫線群３０１ｆ〜３０１ｉが印刷される。また、罫線群３０２ａ〜３０２ｉを同一のパスで印刷する場合には、罫線群３０１ａ〜３０１ｉの場合と同様に、７色モードにおいて現在設定されている補正量が指示値“０”の位置の罫線３０２ｅを印刷する際の補正量となり、この罫線３０２ｅを中心として“−８”〜“８”の範囲で補正量を可変して罫線群３０２ａ〜３０２ｄおよび罫線群３０２ｆ〜３０２ｉが印刷される。
【０１５６】
したがって、７色モードと４色モードの補正量が同一である場合には、双方ともに現在の設定値を基準として“−８”〜“８”の範囲で罫線群を印刷することができるが、これらが異なっている場合には４色モードの範囲が７色モードを基準とした場合の“−８”〜“８”の範囲とはならない。たとえば、４色モードの補正量が７色モードの補正量よりも＋６だけずれている場合には、４色モードの補正量の範囲、すなわち、７色モード時の“−８”〜“８”に相当する範囲は、４色モードにとっては“−１４”〜“２”の範囲となってしまい、プラス方向の補正量の範囲が十分に確保できなくなってしまう。
【０１５７】
ここで、罫線群３０１ａ〜３０１ｉを描画するノズル列（Ｒ３）およびインク色（ライトシアン）と、罫線群３０２ａ〜３０２ｉを描画するノズル列（Ｒ７）およびインク色（マゼンタ）とはそれぞれ異なっている。ノズル列が異なれば主走査方向の位置が異なるため吐出タイミングが異なり、また、ピエゾ素子ＰＥのばらつき等によって吐出速度が異なる。さらに、インク色が異なればインクの粘度が異なるためインクの吐出速度が異なる。そのため、４色モードと７色モードの補正量は一般には異なる場合が多い。
【０１５８】
そこで、本発明の第２の実施の形態では、４色モードと７色モードの補正量の差が小さい場合には、罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉとを同一のパスで印刷し、補正量の差が大きい場合には罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉとを異なるパスで印刷することにしている。
【０１５９】
つぎに、本発明の第２の実施の形態の詳細な動作について説明する。なお、以下では、７色モードの補正量を基準にして補正用パターンを印刷する場合を例に挙げて説明する。
【０１６０】
図３に示すコンピュータ９０の入力装置９９を操作することにより、補正用パターンを印刷するアプリケーションプログラムを起動する指示がなされると、ＣＰＵ９１は、ＨＤＤ９４または外部記憶装置１００に記憶されているアプリケーションプログラムを読み出して実行する。その結果、アプリケーションプログラムは、所定の印字信号ＰＳを生成し、Ｉ／Ｆ９６を介してプリンタ２２に供給する。
【０１６１】
プリンタ２２のＣＰＵ４１は、モータ駆動回路５４に制御信号を送り、紙送りモータ２３を制御して、印刷用紙Ｐを１枚だけプリンタ２２内部に吸引させる。そして、キャリッジモータ２４を制御して、印刷ヘッド１２をホームポジションに移動させる。
【０１６２】
つぎに、ＣＰＵ９１は、４色モードと７色モードの補正量の差を計算する。その結果、補正量の差が“±２”以内である場合には補正用パターンの罫線群３０１ａ〜３０１ｉと罫線群３０２ａ〜３０２ｉを同一のパスで印刷することを決定し、それ以外の場合にはこれらを別のパスで印刷することを決定する。以下では、補正量の差が“±２”以内の場合と、それ以外の場合に分けて説明する。
（１）補正量の差が“±２”以内の場合
【０１６３】
補正量の差が“±２”以内である場合であって、４色モードの補正量が７色モードの補正量よりも“＋２”だけ大きい場合には、ＣＰＵ９１は、４色モードについても“＋２”を基準として、“−８”〜“＋８”の範囲を確保するとともに、４色モードと７色モードの罫線群を同一のパスで印刷するために“−８”〜“１０”の範囲で補正用パターンを印刷する。すなわち、ＣＰＵ９１は、まず、プリンタ２２に対して“−８”〜“１０”の指示値を印刷するように要求する。その結果、印刷用紙Ｐには、図２１（ａ）に示すように往路において“−８”〜“１０”の指示値が印刷される。
【０１６４】
つぎに、ＣＰＵ９１は、往路においてノズル列Ｒ２によって罫線群３００ａ〜３００ｊを印刷するように要求する。その結果、図２１（ｂ）に示すように往路において罫線群３００ａ〜３００ｊが印刷される。つぎに、ＣＰＵ９１は、復路においてノズル列Ｒ３によって罫線群３０１ａ〜３０１ｊを、また、ノズル列Ｒ７によって罫線群３０２ａ〜３０２ｊを７色モードの補正量を基準にして同一のパスにより印刷するように要求する。その結果、図２１（ｃ）に示すように復路において罫線群３０１ａ〜３０１ｊと、罫線群３０２ａ〜３０２ｊが印刷されることになる。その結果、４色モードの補正量の範囲は“＋２”を０とみれば、“−１０”〜“８”となり、また、７色モードの補正量の範囲は“０”が基準となるので、“−８”〜“１０”となり、双方ともに“−８”〜“８”の範囲を確保できる。
【０１６５】
このような補正用パターンを参照し、ユーザが７色モードと４色モードのそれぞれにおいて、最も直線状となっている罫線対を選択してその指示値を入力すると、入力された指示値に対応する補正量がプリンタ２２に供給され、ＥＥＰＲＯＭ４６の所定の領域に格納されることになる。
【０１６６】
具体的には、図２１の例では、７色モードについては罫線群３００ａ〜３００ｊと罫線群３０１ａ〜３０１ｊのうち罫線３００ｅと罫線３０１ｅが最も直線状になっているため、指示値“０”が入力される。また、４色モードについては罫線群３００ａ〜３００ｊと罫線群３０２ａ〜３０２ｊのうち罫線３００ｇと罫線３０１ｇが最も直線状になっているため、指示値“４”が入力される。その結果、補正量としては、７色モードについては現在設定されている７色モードの補正量がそのまま設定され、４色モードについては現在設定されている７色モードの補正量を、指示値“４”に対応する量だけずらした補正量が設定されることになる。
【０１６７】
一方、４色モードの補正量が７色モードの補正量よりも“−２”だけ大きい場合には、“−１０”〜“＋８”の範囲で罫線群が印刷され、前述の場合と同様に補正量が設定されることになる。
（２）補正量の差が“±２”以内でない場合
【０１６８】
補正量の差が“±２”以内でない場合には、ＣＰＵ９１は、まず、プリンタ２２に対して“−８”〜“８”の指示値を印刷するように要求する。その結果、印刷用紙Ｐには、図２２（ａ）に示すように往路において“−８”〜“８”の指示値が印刷される。
【０１６９】
つぎに、ＣＰＵ９１は、往路においてノズル列Ｒ２によって罫線群３００ａ〜３００ｉを所定の間隔毎に印刷するように要求する。その結果、図２２（ｂ）に示すように往路において罫線群３００ａ〜３００ｉが印刷される。
【０１７０】
つぎに、ＣＰＵ９１は、復路においてノズル列Ｒ３によって罫線群３０１ａ〜３０１ｉを７色モードの補正量を基準にして、すなわち、その補正量が“０”の位置となるようにして印刷するように要求する。その結果、図２２（ｃ）に示すように復路において罫線群３０１ａ〜３０１ｉが印刷されることになる。
【０１７１】
つぎに、ＣＰＵ９１は、再度の復路においてノズル列Ｒ７によって罫線群３０２ａ〜３０２ｉを４色モードの補正量を基準にして、すなわち、その補正量が“０”の位置となるようにして印刷するように要求する。その結果、図２２（ｄ）に示すように復路において罫線群３０２ａ〜３０２ｉが印刷されることになる。
【０１７２】
なお、この場合も前述の場合と同様に、４色モードと７色モードのそれぞれについて、補正量の範囲として“−８”〜“８”を確保することができる。
【０１７３】
このような補正用パターンを参照し、ユーザが７色モードと４色モードのそれぞれにおいて、最も直線状となっている罫線対を選択してその指示値を入力すると、入力された指示値に対応する補正量がプリンタ２２に供給され、ＥＥＰＲＯＭ４６の所定の領域に格納されることになる。
【０１７４】
具体的には、図２２の例では、７色モードについては罫線群３００ａ〜３００ｉと罫線群３０１ａ〜３０１ｉのうち罫線３００ｅと罫線３０１ｅが最も直線状になっているため、指示値“０”が入力される。また、４色モードについては罫線群３００ａ〜３００ｉと罫線群３０２ａ〜３０２ｉのうち罫線３００ｇと罫線３０２ｇが最も直線状になっているため、指示値“４”が入力される。その結果、補正量としては、７色モードについては現在設定されている７色モードの補正量がそのまま設定され、４色モードについては現在設定されている４色モードの補正量を指示値“４”に対応する量だけずらした補正量が設定されることになる。
【０１７５】
以上に示す、（１）または（２）の処理の結果、ＥＥＰＲＯＭ４６には、４色モードと７色モードのそれぞれに対応する補正量が格納されることになる。これ以降において、７色モードにて印刷が行われる場合には、７色モードに対応する補正量がＥＥＰＲＯＭ４６から読み出されて補正回路１２３に供給され、往路と復路でドットの形成位置が合致するように調整されるので、自然画像において多用されるライトマゼンタとライトシアンの吐出タイミングを最適に設定することができ、高品質の画像を得ることができる。
【０１７６】
また、４色モードにて印刷が行われる場合には、４色モードに対応する補正量がＥＥＰＲＯＭ４６から読み出されて補正回路１２３に供給され、往路と復路でドットの形成位置が合致するように調整されるので、マゼンタとシアンの吐出タイミングを最適に設定することができ、高品質のイラスト画像を高速に印刷することができる。
【０１７７】
つぎに、本発明の第２の実施の形態において実行される処理の流れについて説明する。図２３は、本発明の第２の実施の形態において実行される処理の流れを説明するフローチャートである。このフローチャートが開始されると、以下のステップが実行される。
【０１７８】
ステップＳ３０：ＣＰＵ９１は、プリンタ２２のＥＥＰＲＯＭ４６に格納されている４色モード用の補正量を取得する。
【０１７９】
ステップＳ３１：ＣＰＵ９１は、プリンタ２２のＥＥＰＲＯＭ４６に格納されている７色モード用の補正量を取得する。
【０１８０】
ステップＳ３２：ＣＰＵ９１は、４色モードと７色モードの補正量の差が“±２”以内であるか否か判定し、該当する場合にはステップＳ３３に進み、それ以外の場合にはステップＳ３６に進む。
【０１８１】
ステップＳ３３：ＣＰＵ９１は、プリンタ２２に所定の範囲で指示値を印刷させる。例えば、４色モードの補正量が７色モードの補正量よりも＋２だけずれている場合には、指示値として“−８”〜“１０”を印刷させ、−２だけずれている場合には、指示値として“−１０”〜“８”を印刷させる。
【０１８２】
ステップＳ３４：ＣＰＵ９１は、基準となる罫線群３００ａ〜３００ｊをプリンタ２２にノズル列Ｒ２により印刷させる。
【０１８３】
ステップＳ３５：ＣＰＵ９１は、７色用の罫線群３０１ａ〜３０１ｊと、４色用の罫線群３０２ａ〜３０２ｊとをプリンタ２２に同一のパスでノズル列Ｒ３とノズル列Ｒ７によりそれぞれ印刷させる。
【０１８４】
ステップＳ３６：ＣＰＵ９１は、ステップＳ３２で否定的な判定がなされた場合、プリンタ２２に“−８”〜“８”の範囲で指示値を印刷させる。
【０１８５】
ステップＳ３７：ＣＰＵ９１は、基準となる罫線群３００ａ〜３００ｉをプリンタ２２にノズル列Ｒ２により印刷させる。
【０１８６】
ステップＳ３８：ＣＰＵ９１は、７色用の罫線群３０１ａ〜３０１ｉをプリンタ２２にノズル列Ｒ３により印刷させる。この際、ＥＥＰＲＯＭ４６に格納されている７色用の補正量が基準位置“０”となるように印刷される。
【０１８７】
ステップＳ３８：ＣＰＵ９１は、４色用の罫線群３０２ａ〜３０２ｉをプリンタ２２にノズル列Ｒ７により印刷させる。この際、ＥＥＰＲＯＭ４６に格納されている４色用の補正量が基準位置“０”となるように印刷される。
【０１８８】
なお、本発明の第２の実施の形態では、罫線を用いて補正用パターンを描画するようにしたが、第１の実施の形態において説明したように、ブロックを用いて補正用パターンを描画することも可能である。
【０１８９】
図２４は、罫線の代わりにブロックによって補正用パターンを印刷した場合の一例を示す図である。この図の例は、第１の図形群に相当するブロック４００ａ〜４００ｉ、第２の図形群に相当するブロック４０１ａ〜４０１ｉ、および第３の図形群に相当するブロック４０２ａ〜４０２ｉによって構成されている。ここで、ブロック４００ａ〜４００ｉは、７色モードと４色モードの補正用パターンの印刷において共通して使用されるノズル列によって印刷されるブロックである。また、ブロック４０１ａ〜４０１ｉは、７色モードの補正用パターン印刷においてのみ使用されるノズル列によって印刷されるブロックであり、ブロック４０２ａ〜４０２ｉは、４色モードの補正用パターン印刷においてのみ使用されるノズル列によって印刷されるブロックである。
【０１９０】
ここで、７色モードの補正用パターンの描画の際には、ノズル列Ｒ２，Ｒ３が使用され、４色モードの補正用パターンの描画の際には、ノズル列Ｒ２，Ｒ７が使用される。したがって、共通して使用されるのは、ノズル列Ｒ２であることから、ブロック４００ａ〜４００ｉは、ノズル列Ｒ２によって描画される。また、ノズル列Ｒ３は７色モードの補正において使用され、ノズル列Ｒ７は４色モードの補正において使用されることから、ブロック４０１ａ〜４０１ｉは、ノズル列Ｒ３によって描画され、また、ブロック４０２ａ〜４０２ｉは、ノズル列Ｒ７によって描画される。なお、ブロック４００ａ〜４００ｉは、往路において印刷され、ブロック４０１ａ〜４０１ｉおよびブロック４０２ａ〜４０２ｉは、復路において同時または個別に印刷される。
【０１９１】
また、図２５に示すように、ブロック４００ａ〜４００ｉ、ブロック４０１ａ〜４０１ｉ、およびブロック４０２ａ〜４０２ｉは、主走査方向に２０ドットの幅を有し、ブロック４００ｂ〜４００ｉは、それぞれ左側に配置されているブロック４０１ａ〜４０１ｈまたはブロック４０２ａ〜４０２ｈから４０ドットだけ間隔を置いて配置されている。
【０１９２】
なお、これらのブロックが描画される際には、図２６に示すように、まず、ブロック４００ａ〜４００ｉが往路方向の走査において、ノズル列Ｒ２の中央付近のノズルＮ６１〜Ｎ１２０によって描画される。つぎに、ノズル列Ｒ３のノズルＮ３１〜Ｎ９０によってブロック４０１ａ〜４０１ｉが復路方向の走査で描画されると同時に、ノズル列Ｒ７のノズルＮ９１〜Ｎ１５０によってブロック４０２ａ〜４０２ｉが描画される。なお、図２４の上部に示す指示値は、前述の場合と同様に所定の補正量を指示する際に使用される。
【０１９３】
このようなブロックによって構成された補正用パターンを使用すれば、視認性を向上させることができるので、少ない吐出量について補正量を求めるような場合であっても、補正量を正確に求めることが可能になる。
【０１９４】
なお、本発明の第２の実施の形態では、インクの吐出量については言及していないが、吐出量の多少によって別途補正が必要になる場合がある。その場合には、吐出量毎に前述の補正用パターンを作成し、７色モードおよび４色モードのそれぞれについて吐出量毎に補正量を求める。そして、求めたこれらの補正量をＥＥＰＲＯＭ４６に格納しておき、コンピュータ９０から印刷信号ＰＳを受信した場合には、吐出量に応じた補正量を対応する補正回路１２３に供給し、適正な補正を行うことができる。
【０１９５】
また、本発明の第２の実施の形態では、７色モードと４色モードの補正量の差が“±２”以内である場合には、罫線またはブロックの本数を増やして印刷するようにしたが、通常の場合と同一の本数の罫線またはブロックを印刷するようにしてもよい。また、“±２”を基準にするのではなく、これ以外の値（例えば、“±４”等）を基準にすることも可能である。さらに、“±２”以内である場合には、罫線またはブロックの本数を増加させず、それ以外の場合であって“±４”以内である場合には罫線またはブロックを１本だけ増加させることも可能である。要は、４色モードと７色モードの補正量が異なる場合には、必要に応じて罫線またはブロックの本数を適宜増加させればよい。
【０１９６】
以上、本発明の各実施の形態について説明したが、本発明はこれ以外にも種々変形可能である。
【０１９７】
例えば、第１〜第３の図形としては、以上の実施の形態では直線や矩形を用いたが、これ以外の形状の図形（例えば、台形）としてもよい。要は、主走査方向のズレを発見できる形状とすればよく、矩形の場合には所定の幅を有するようにすればよい。
【０１９８】
また、第１および第２の実施の形態では、ピエゾ素子ＰＥを用いてインクを吐出するヘッドを備えたプリンタ２２を用いているが、吐出駆動素子としては、ピエゾ素子以外の種々のものを利用することが可能である。例えば、インク通路に配置したヒータに通電し、インク通路内に発生する気泡（バブル）によりインクを吐出するタイプの吐出駆動素子を備えたプリンタに適用することも可能である。
【０１９９】
そして、制御回路４０の構成も、各吐出駆動素子に駆動信号を供給し、主走査の往路と復路において、インクの経時的な吐出順序を同一に保つように駆動信号を生成するものであれば、どのようなものでもよい。
【０２００】
さらに、以上の実施の形態では、コンピュータ９０（または、外部記憶装置１００）に補正用パターンを印刷するためのアプリケーションプログラムを格納しておき、このアプリケーションプログラムからの指令に応じてプリンタ２２が補正用パターンを印刷するようにしたが、プリンタ２２のＲＯＭ４３またはＥＥＰＲＯＭ４６に同等の機能を有するアプリケーションプログラムを格納しておき、操作パネル３２が所定の手順で操作された場合に、このアプリケーションを起動し、補正用パターンを印刷することも可能である。要は、コンピュータ９０またはプリンタ２２のいずれかにアプリケーションプログラムを格納しておき、補正用パターンを印刷する際には、これらのアプリケーションプログラムをコンピュータ９０またはプリンタ２２のいずれかで起動して実行すればよい。
【０２０１】
さらに、第１の実施の形態において、第２の実施の形態と同様に、４色モードと７色モードの補正用パターンを同一の補正用パターンとして印刷するようにしてもよい。その場合には、４色用と７色用の双方について両端以外が選択された補正用パターンについては再印刷の対象から除外し、いずれか一方について両端が選択された場合には、再印刷の対象とすればよい。また、いずれか一方について両端が選択された場合には、そのパターンのみ印刷し、他方は省略することも可能である。
【０２０２】
なお、以上の処理機能は、コンピュータによって実現することができる。その場合、印刷装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）、ＤＶＤ−ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。光磁気記録媒体には、ＭＯなどがある。
【０２０３】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０２０４】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０２０５】
【発明の効果】
本発明によれば、補正量を求める処理に必要な時間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る印刷装置となるプリンタの概略構成を示す図である。
【図２】図１に示すプリンタが有する制御回路を中心としたプリンタの構成を示すブロック図である。
【図３】図１に示すプリンタに接続されたコンピュータの詳細な構成を示すブロック図である。
【図４】図１に示すプリンタが有する印刷ヘッドの内部の概略構成を示す図である。
【図５】図１に示すプリンタが有するピエゾ素子とノズルとの構造を詳細に示した図である。
【図６】図１に示すプリンタが有する印刷ヘッドにおけるノズルおよびノズル列の配置を示す図である。
【図７】図１に示すプリンタが有するキャリッジの概略構成を示す図である。
【図８】図１に示すプリンタが有するヘッド駆動回路内に設けられた駆動信号発生部の構成を示すブロック図である。
【図９】図１に示すプリンタに供給される１画素区間におけるシリアル印刷信号のヘッド駆動波形の時間的変化を示す図である。
【図１０】本発明の第１の実施の形態において印刷される補正用パターンの一例を示す図である。
【図１１】本発明の第１の実施の形態において、１回目の印刷において得られる補正用パターンの一例を示す図である。
【図１２】図１１に示す補正用パターンにおいて、「６ｐｌ」の右端の罫線対と、「１０ｐｌ」の左端の罫線対が選択された場合に、再印刷される補正用パターンの一例を示す図である。
【図１３】指示値を入力するために図１に示すコンピュータが有する表示装置に表示される画面の一例を示す図である。
【図１４】本発明の第１の実施の形態において実行される処理の流れを説明するためのフローチャートである。
【図１５】本実施の第１の形態において印刷される補正用パターンの他の一例を示す図である。
【図１６】図１５に示す補正用パターンの詳細を示す図である。
【図１７】図１５に示す補正用パターンを描画するノズルを示す図である。
【図１８】図１５に示す補正用パターンの他の描画方法を示す図である。
【図１９】図１５に示す補正用パターンの他の描画方法を示す図である。
【図２０】本発明の第２の実施の形態に係る印刷装置において印刷される補正用パターンの一例を示す図である。
【図２１】本発明の第２の実施の形態に係る印刷装置において、４色モードと７色モードの補正量の差が“±２”以内である場合の補正用パターンの印刷手順を説明する図である。
【図２２】本発明の第２の実施の形態に係る印刷装置において、４色モードと７色モードの補正量の差が“±２”以内でない場合の補正用パターンの印刷手順を説明する図である。
【図２３】本発明の第２の実施の形態に係る印刷装置において実行される処理の一例を説明するためのフローチャートである。
【図２４】本発明の第２の実施の形態に係る印刷装置において印刷される補正用パターンの他の一例を示す図である。
【図２５】図２４に示す補正用パターンの詳細を示す図である。
【図２６】図２４に示す補正用パターンを描画するノズルを示す図である。
【図２７】従来における補正用パターンを示す図である。
【符号の説明】
６０　印刷ヘッドユニット（補正用パターン印刷手段、第１の図形群印刷手段、第２の図形群印刷手段、第３の図形群印刷手段）
４０　制御回路（制御手段）
１４０ａ〜１４０ｉ　罫線（第１の図形群）
１４１ａ〜１４１ｉ　罫線（第２の図形群）
１５０，１５２，１５４，１５６，１５８　罫線（第１の図形群）
１５１，１５３，１５５，１５７，１５９　罫線（第２の図形群）
２００ａ〜２００ｉ　ブロック（第１の図形群）
２０１ａ〜２０１ｉ　ブロック（第２の図形群）
３００ａ〜３００ｊ　罫線（第１の図形群）
３０１ａ〜３０１ｊ　罫線（第２の図形群）
３０２ａ〜３０２ｊ　罫線（第３の図形群）
４００ａ〜４００ｉ　ブロック（第１の図形群）
４０１ａ〜４０１ｉ　ブロック（第２の図形群）
４０２ａ〜４０２ｉ　ブロック（第３の図形群）
【図１】
2004136544.tif 000003
【図２】
2004136544.tif 000004
【図３】
2004136544.tif 000005
【図４】
2004136544.tif 000006
【図５】
2004136544.tif 000007
【図６】
2004136544.tif 000008
【図７】
2004136544.tif 000009
【図８】
2004136544.tif 000010
【図９】
2004136544.tif 000011
【図１０】
2004136544.tif 000012
【図１１】
2004136544.tif 000013
【図１２】
2004136544.tif 000014
【図１３】
2004136544.tif 000015
【図１４】
2004136544.tif 000016
【図１５】
2004136544.tif 000017
【図１６】
2004136544.tif 000018
【図１７】
2004136544.tif 000019
【図１８】
2004136544.tif 000020
【図１９】
2004136544.tif 000021
【図２０】
2004136544.tif 000022
【図２１】
2004136544.tif 000023
【図２２】
2004136544.tif 000024
【図２３】
2004136544.tif 000025
【図２４】
2004136544.tif 000026
【図２５】
2004136544.tif 000027
【図２６】
2004136544.tif 000028
【図２７】
2004136544.tif 000029