(57)【特許請求の範囲】
【請求項１】
印刷媒体上に画像の記録を行う印刷装置であって、
前記印刷媒体を間欠的に多数回の送りで移動させる送り機構と、
前記送り機構に対して送り値を指令することによって、前記送り機構による前記印刷媒体の送りを制御する制御部と、
を備え、
前記制御部は、前記印刷装置での使用が予定されている複数種類の印刷媒体の中の最も滑り難い第１の印刷媒体に関する送り値の補正値をゼロに設定するとともに最も滑り易い第２の印刷媒体に関する送り値の補正値をゼロで無い値に設定することによって、前記第１と第２の印刷媒体に関する平均送り誤差δave がそれぞれゼロ近傍の値を取るように前記送り値を補正するとともに、前記補正された送り値を前記送り機構に指令することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置であって、
前記第２の印刷媒体は、ロール紙を含む、印刷装置。
【請求項３】
請求項１又は２記載の印刷装置であって、
前記制御部は、外部装置から前記印刷装置に与えられた印刷データに含まれる送り量データおよび送り補正値データに基づいて、前記補正された送り値を決定する、印刷装置。
【請求項４】
請求項１ないし３のいずれかに記載の印刷装置であって、さらに、
インクを吐出して前記印刷媒体上にドットを形成するための印刷ヘッドを備え、
前記印刷ヘッドは、少なくとも１色分のインクに関して、前記印刷媒体の送り方向に沿ってピッチｋ・Ｄ（ｋは１以上の整数、Ｄは前記送り方向における最小のドットピッチ）で配列されて同一のインクを吐出するＮ個（Ｎは２以上の整数）のノズルを有しており、
前記第１と第２の印刷媒体に関する前記平均送り誤差δave は、前記送りをＮ×（ｋ・Ｄ）以下の送り量で実行したときの平均誤差である、印刷装置。
【請求項５】
請求項４記載の印刷装置であって、
前記第１と第２の印刷媒体に関する前記平均送り誤差δave は、約−０．５Ｄと約＋０．５Ｄとの間にある、印刷装置。
【請求項６】
請求項５記載の印刷装置であって、
前記整数ｋは２以上の値であり、
前記第１と第２の印刷媒体に関する前記平均送り誤差δave に（ｋ−１）を乗じた値（ｋ−１）δave は、約−０．５Ｄと約＋０．５Ｄとの間にある、印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷媒体上に画像の記録を行う印刷技術に関する。
【０００２】
【従来の技術】
コンピュータの出力装置としては、インクをヘッドから吐出するインクジェットプリンタやレーザプリンタが普及している。特に、近年では、カラーインクを用いたカラープリンタも広く利用されている。インクの発色性は、印刷媒体の種類に大きく依存するので、プリンタメーカは、カラー印刷専用の各種の印刷媒体を供給している。
【０００３】
【発明が解決しようとする課題】
印刷媒体の種類は、インクの発色性のみでなく、印刷媒体の送り（以下、「紙送り」と呼ぶ）の精度に影響を与える。例えば、表面が滑り易い印刷媒体と、表面が滑り難い印刷媒体では、同じ紙送り動作を行っても、実際の送り量がかなり異なる場合がある。
【０００４】
送り精度の良否は、画質の良否に大きな影響がある。しかし、従来は、印刷媒体の種類に応じた紙送りの精度に関しては、あまり考慮がなされていなかった。このような問題は、カラープリンタのみでなく、他の印刷装置においても共通する問題であった。
【０００５】
本発明は、上述した従来の課題を解決するためになされたものであり、印刷媒体の種類に応じた紙送りの精度を考慮して、画質を向上させることが可能な技術を提供することを目的とする。
【０００６】
【課題を解決するための手段およびその作用・効果】
上記目的を達成するために、本発明の印刷装置は、印刷媒体を間欠的に多数回の送りで移動させる送り機構と、前記送り機構に対して送り値を指令することによって、前記送り機構による前記印刷媒体の送りを制御する制御部と、を備える。前記制御部は、前記印刷装置での使用が予定されている複数種類の印刷媒体の中の最も滑り難い第１の印刷媒体に関する送り値の補正値をゼロに設定するとともに最も滑り易い第２の印刷媒体に関する送り値の補正値をゼロで無い値に設定することによって、前記第１と第２の印刷媒体に関する平均送り誤差δave がそれぞれゼロ近傍の値を取るように前記送り値を補正するとともに、前記補正された送り値を前記送り機構に指令することを特徴とする。
【０００７】
このような印刷装置では、第１と第２の印刷媒体に関する平均送り誤差δave がゼロ近傍の値に調整されているので、これらの印刷媒体を用いたときの画質を向上させることが可能である。
【０００８】
なお、前記第２の印刷媒体は、前記複数種類の印刷媒体の中で最も滑り易い印刷媒体を含むようにしてもよく、また、ロール紙を含むようにしてもよい。ここで、「ロール紙」とは、ロール状に巻かれた印刷媒体を意味している。
【０００９】
最も滑り易い印刷媒体は、他の印刷媒体に比べて送り精度が低いのが普通である。また、ロール紙は、ロール紙のホルダ側に向かって逆向きに引っ張られる傾向があるので、やはり送り精度が低い。従って、これらの印刷媒体に関して、送り量の補正を行うようにすれば、送り誤差を補正して画質を向上できるという効果が大きい。
【００１０】
前記制御部は、外部装置から前記印刷装置に与えられた印刷データに含まれる送り量データおよび送り補正値データに基づいて、前記補正された送り値を決定するようにしてもよい。
【００１１】
このような構成では、外部装置（例えばホストコンピュータのプリンタドライバ）からは、正規の送り量データに加えて、印刷媒体の種類に応じた送り補正値データを印刷装置側に送れば良いので、外部装置側の負担が軽減される。
【００１２】
なお、印刷装置は、インクを吐出して前記印刷媒体上にドットを形成するための印刷ヘッドを備え、前記印刷ヘッドは、少なくとも１色分のインクに関して、前記印刷媒体の送り方向に沿ってピッチｋ・Ｄ（ｋは１以上の整数、Ｄは前記送り方向における最小のドットピッチ）で配列されて同一のインクを吐出するＮ個（Ｎは２以上の整数）のノズルを有しているようにしてもよい。このとき、前記第１と第２の印刷媒体に関する前記平均送り誤差δave は、前記送りをＮ×（ｋ・Ｄ）以下の送り量で実行したときの平均誤差である。
【００１３】
また、前記第１と第２の印刷媒体に関する前記平均送り誤差δave は、約−０．５Ｄと約＋０．５Ｄとの間にあることが好ましい。
【００１４】
さらに、前記整数ｋが２以上の値であるときに、前記第１と第２の印刷媒体に関する前記平均送り誤差δave に（ｋ−１）を乗じた値（ｋ−１）δave は、約−０．５Ｄと約＋０．５Ｄとの間にあることが特に好ましい。
【００１５】
整数ｋが２以上のとき（すなわちノズルピッチが２Ｄ以上のとき）には、隣接するラスタラインの間に（ｋ−１）δave の送り誤差が累積される可能性がある。従って、この累積誤差（ｋ−１）δave の値を約−０．５Ｄと約＋０．５Ｄとの間の値に設定すれば、より画質を向上させることが可能である。
【００１６】
なお、本発明は、種々の態様で実現することが可能であり、例えば、印刷装置、紙送り装置、および、それらの調整方法等の態様で実現することができる。
【００１７】
【発明の実施の形態】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．装置の全体構成：
Ｂ．副走査送り精度と画質劣化：
Ｃ．実施例における送り量補正：
Ｄ．変形例：
【００１８】
Ａ．装置の全体構成：
図１は、本発明の一実施例としてのカラーインクジェットプリンタ２０の主要な構成を示す概略斜視図である。このプリンタ２０は、用紙スタッカ２２と、図示しないステップモータで駆動される紙送りローラ２４と、プラテン板２６と、キャリッジ２８と、キャリッジモータ３０と、キャリッジモータ３０によって駆動される牽引ベルト３２と、キャリッジ２８のためのガイドレール３４とを備えている。キャリッジ２８には、多数のノズルを備えた印刷ヘッド３６が搭載されている。
【００１９】
印刷用紙Ｐは、用紙スタッカ２２から紙送りローラ２４によって巻き取られてプラテン板２６の表面上を副走査方向へ送られる。キャリッジ２８は、キャリッジモータ３０により駆動される牽引ベルト３２に牽引されて、ガイドレール３４に沿って主走査方向に移動する。主走査方向は、副走査方向に垂直である。
【００２０】
図２は、プリンタ２０の電気的な構成を示すブロック図である。プリンタ２０は、ホストコンピュータ１００から供給された信号を受信する受信バッファメモリ５０と、印刷データを格納するイメージバッファ５２と、プリンタ２０全体の動作を制御するシステムコントローラ５４とを備えている。システムコントローラ５４には、キャリッジモータ３０を駆動する主走査駆動ドライバ６１と、紙送りモータ３１を駆動する副走査駆動ドライバ６２と、印刷ヘッド３６を駆動するヘッド駆動ドライバ６３とが接続されている。
【００２１】
主走査駆動ドライバ６１と、キャリッジモータ３０と、牽引ベルト３２（図１）と、ガイドレール３４は、主走査駆動機構を構成している。また、副走査駆動ドライバ６２と、紙送りモータ３１と、紙送りローラ２４（図１）は、副走査駆動機構（または「送り機構」と呼ぶ）を構成している。
【００２２】
ホストコンピュータ１００のプリンタドライバ（図示せず）は、印刷を行うための印刷データを生成して、プリンタ２０に転送する。転送された印刷データは、一旦、受信バッファメモリ５０に蓄えられる。プリンタ２０内では、システムコントローラ５４が、受信バッファメモリ５０から印刷データの中から必要な情報を読取り、これに基づいて、各ドライバ６１，６２，６３に対して制御信号を送る。
【００２３】
イメージバッファ５２には、受信バッファメモリ５０で受信された印刷データを色成分毎に分解して得られた複数の色成分のイメージデータが格納される。ヘッド駆動ドライバ６３は、システムコントローラ５４からの制御信号に従って、イメージバッファ５２から各色成分のイメージデータを読出し、これに応じて印刷ヘッド３６に設けられた各色のノズルアレイを駆動する。
【００２４】
図３は、印刷ヘッド３６の下面におけるノズル配列を示す説明図である。印刷ヘッド３６の下面には、ブラックインクを吐出するためのブラックインクノズル群ＫD と、濃シアンインクを吐出するための濃シアンインクノズル群ＣD と、淡シアンインクを吐出するための淡シアンインクノズル群ＣL と、濃マゼンタインクを吐出するための濃マゼンタインクノズル群ＭD と、淡マゼンタインクを吐出するための淡マゼンタインクノズル群ＭL と、イエローインクを吐出するためのイエローインクノズル群ＹD とが形成されている。
【００２５】
なお、各ノズル群を示す符号における最初のアルファベットの大文字はインク色を意味しており、また、添え字の「D 」は濃度が比較的高いインクであることを、添え字の「L 」は濃度が比較的低いインクであることを、それぞれ意味している。
【００２６】
各ノズル群の複数のノズルは、副走査方向ＳＳに沿って一定のノズルピッチｋ・Ｄでそれぞれ整列している。ここで、Ｄは副走査方向における最小のドットピッチ（すなわち、副走査方向の最高印刷解像度でのドットピッチ）であり、ｋは１以上の整数である。ドットピッチＤは、例えば副走査方向の最高印刷解像度が７２０ｄｐｉのときには、１／７２０インチ（＝３５．３μｍ）である。整数ｋとしては、例えば４や６などの値が使用される。
【００２７】
各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてのピエゾ素子（図示せず）が設けられている。印刷時には、キャリッジ２８（図１）とともに印刷ヘッド３６が主走査方向ＭＳに移動しつつ、各ノズルからインク滴が吐出される。
【００２８】
Ｂ．副走査送り精度と画質劣化：
図４は、送り誤差が無い場合の副走査とドット記録の様子を示す説明図である。この図では、説明の便宜上、印刷ヘッド３６は１色分の７個のノズルのみを有するものとしている。このノズル群の副走査方向のノズルピッチｋ・Ｄは、ドットピッチＤの４倍である。なお、印刷ヘッド３６内において、丸の中に示されている数字０〜７は、ノズル番号を意味している。
【００２９】
印刷媒体ＰＭは、１回の主走査が終了するたびに、副走査駆動機構によって上方に一定の送り量Ｌ・Ｄ（Ｌは整数、Ｄはドットピッチ）で副走査送りされる。図４の例では、Ｌ＝７である。なお、本明細書においては、１回分の主走査を「パス」とも呼ぶ。一定の送り量Ｌ・Ｄで副走査送りを行う場合には、整数Ｌとしては、整数Ｌを整数ｋ（ノズルピッチを表す）で割ったときの余りが（ｋ−１）になるような値を採用することが好ましい。
【００３０】
「パス１」と記載された印刷媒体ＰＭ内において、丸で囲まれた数字は、１回目のパスにおいて記録対象となるラスタライン（「主走査ライン」とも呼ぶ）上のドット位置（「画素位置」とも呼ぶ）の記録を担当するノズル番号を表している。すなわち、パス１では、印刷ヘッド３６が主走査方向に移動しつつ５番ないし６番ノズルからインクをそれぞれ吐出することによって、２本のラスタライン上のドット位置にドットを記録する。パス２に関しては、各ラスタラインのドット記録を担当するノズル番号が、正方形で囲まれた数字で表されており、また、パス３に関しては、六角形で囲まれた数字で、パス４に関しては八角形で囲まれた数字でそれぞれ表されている。パス２では、パス１で記録されたラスタラインの直ぐ上のラスタラインが記録される。また、パス３では、パス２で記録されたラスタラインの直ぐ上のラスタラインが記録される。このように、ほとんどのパスでは、その直前のパスで記録されたラスタラインの直ぐ上のラスタラインが記録されている。
【００３１】
このように、図４の記録方式では、副走査送りが行われたびに印刷媒体ＰＭが７ドット分ずつ上方にずれてゆき、各ノズルは、１回の主走査中にそれぞれのラスタライン上のすべてのドット位置を記録対象としてドット記録を実行する。なお、パス４の印刷媒体ＰＭの右側に記されている「パス１」〜「パス４」の文字は、パス４までに記録されたドット位置が、それぞれどのパスで記録対象となったかを示している。
【００３２】
図５は、送り誤差が存在する場合の副走査とドット記録の様子を示す説明図である。ここでは、各回の副走査送りの送り量Ｌが、一定のプラスの送り誤差δave を有しているものと仮定している。すなわち、図５のパス２では、図４の理想的な場合に比べて、印刷媒体ＰＭが誤差δave だけ余分に上方に送られている。従って、パス２において記録されるラスタライン上のドット位置（四角で囲まれた数字で表されている）は、図４の場合に比べてやや上側にずれている。この結果、パス１で記録されるラスタラインと、パス２で記録されるラスタラインとは、やや重なり合っている。パス３とパス４においても、同様に、印刷媒体ＰＭが誤差δave だけ余分に上方に送られるので、記録されるラスタライン上のドット位置は、δave ずつ上側にずれてゆく。
【００３３】
なお、実際には、送り誤差は副走査送りのたびに異なる値を取るのが普通である。図５に示す送り誤差δave は、このような変動する送り誤差の平均値であると考えることができる。すなわち、図５は、各回の副走査送りが、平均送り誤差δave に等しい誤差を有しているような仮想的な場合を示している。
【００３４】
図６（Ａ）は、図５の各パスにおいて記録されるラスタラインの位置関係を示している。パス２において４番ノズルで記録されるラスタラインＬ５は、パス１において６番ノズルで記録されたラスタラインＬ６から（Ｄ−δave ）だけ離れている。すなわち、これらのラスタラインＬ５，Ｌ６の間のピッチは、理想的なドットピッチＤ（すなわちラスタラインの理想ピッチ）よりも送り誤差δave だけ短い。このようなズレは、パス２とパス３の間、および、パス３とパス４の間においても同様に発生する。この結果、パス４において０番ノズルで記録されるラスタラインＬ３と、パス１において５番ノズルで記録されたラスタラインＬ２との間のピッチは（Ｄ＋３δave ）になり、ドットピッチＤよりも３δave だけ大きい。換言すれば、パス１において記録されるラスタラインＬ２と、パス４において記録されるラスタラインＬ３との間には、３回分の送り誤差−３δave が累積されている。
【００３５】
図６（Ｂ）は、送り誤差がマイナスの値−δave の場合を示している。この場合も、図６（Ａ）と同様に、ラスタラインＬ２，Ｌ３の間の距離に、３回分の送り誤差−δave が累積されているが、その値の符号は図６（Ａ）の場合と逆である。すなわち、これらの２本のラスタラインＬ２，Ｌ３の間のピッチは、ドットピッチＤよりも３δave だけ小さい。
【００３６】
図６（Ａ），（Ｂ）から理解できるように、送り量が一定の副走査送り（「定則送り」と呼ぶ）を伴うインターレース印刷を実行すると、隣接するラスタライン間の累積送り誤差の最大値は、（ｋ−１）δave になる場合が多い。ここで、ｋはノズルピッチを表す整数である。なお、「インターレース印刷」とは、整数ｋが２以上であって、１回のパスで記録されるラスタラインの間に記録されないラスタラインが挟まれるような印刷方式を意味する。
【００３７】
図６（Ａ）の場合には、ラスタラインＬ２，Ｌ３の間のピッチが理想的なピッチＤよりも大きいので、この２本のラスタラインＬ２，Ｌ３の部分は、肉眼では色の薄い筋状の部分に見える。このような色の薄い筋状の部分（以下、「明バンディング」または「淡バンディング」と呼ぶ）は、画質劣化として観察される。
【００３８】
一方、図６（Ｂ）の場合には、ラスタラインＬ２，Ｌ３の間のピッチが理想的なピッチＤよりも小さいので、この２本のラスタラインＬ２，Ｌ３の部分は、肉眼では色の濃い筋状の部分に見える。このような色の濃い筋状の部分（以下、「暗バンディング」または「濃バンディング」と呼ぶ）も、画質劣化として観察される。
【００３９】
このように、副走査送り量に誤差δave が存在すると、明バンディングや暗バンディングが発生する。従って、副走査送り機構は、その平均送り誤差δave がゼロ近傍の値をとるように調整されていることが好ましい。ここで、「ゼロ近傍の平均誤差δave 」とは、約−０．６Ｄ〜約＋０．６Ｄ（Ｄは副走査方向の最高印刷解像度におけるドットピッチ）の範囲の値を意味している。なお、平均誤差δave としては、約−０．５Ｄ〜約＋０．５Ｄの範囲の値であることが好ましい。また、図６（Ａ），（Ｂ）から理解できるように、インターレース印刷では、隣接するラスタライン同士の間には、（ｋ−１）δave だけずれることがある。そこで、このズレ量（ｋ−１）δave が、ドットピッチＤの約−０．５Ｄ〜約＋０．５Ｄの範囲の値であることが特に好ましい。例えば、副走査方向の最高解像度が７２０ｄｐｉである場合には、平均送り誤差δave は、約−２１μｍ〜約＋２１μｍの範囲の値であれば良いが、約−１８μｍ〜約＋１μｍの範囲の値であることが好ましく、特に、ｋ＝４の時には約−６μｍ〜約＋６μｍの範囲の値であることが好ましい。平均送り誤差δave がこのような範囲に収まっている場合には、送り誤差に起因するバンディングによる画質劣化を防止することが可能である。
【００４０】
但し、平均送り誤差δave の値は、印刷媒体の種類に依存する。すなわち、印刷媒体には、比較的滑り易いものと、比較的滑り難いものとが存在する。滑り易い印刷媒体では、平均送り誤差δave がマイナスになる傾向にあり、一方、滑り難い印刷媒体では、平均送り誤差δave がプラスになる傾向にある。また、プリンタ２０は、通常は複数種類の印刷媒体を使用可能である。そこで、以下に説明するように、印刷媒体の種類に応じて、送り量を適切に補正することによって、画質を向上させることができる。
【００４１】
Ｃ．実施例における送り量補正：
図７は、ホストコンピュータ１００（図２）の画面に表示されたプリンタドライバのユーザインタフェースを示す説明図である。ユーザは、このプリンタ２０での使用が予定されている複数種類の印刷媒体（「印刷用紙」とも呼ぶ）の中から、実際に使用する印刷媒体を１つ選択することができる。ここで、「プリンタ２０での使用が予定されている複数種類の印刷媒体」とは、このプリンタ２０用として市販されている印刷媒体を意味している。
【００４２】
図８は、比較例における３種類の印刷媒体に関する送り誤差δを示す説明図である。図８（Ａ）には、普通紙と、光沢フィルムと、写真用紙の３種類の印刷媒体に関する送り誤差δの変動が示されている。送り誤差δは、副走査のたびに変動しているが、平均的な送り誤差はほぼ一定している。すなわち、平均送り誤差δave は、普通紙では約０μｍであり、光沢フィルムでは約−８μｍ、写真用紙は約−１５μｍである。
【００４３】
ところで、滑り難い印刷媒体が副走査駆動機構によって送られると、ほとんど滑りの無い状態で送られる。一方、滑り易い印刷媒体は滑りながら送られるので、滑る難い印刷媒体よりも送られる量が少なくなる。すなわち、印刷媒体が「より滑り易い」という文言は、送り誤差δの値がより小さいことを意味している。これから理解できるように、図８の３種類の印刷媒体の中では、普通紙が最も滑り難く、写真用紙が最も滑り易い。図８（Ｂ）は、これらの印刷媒体に関する累積送り誤差Σδを示している。
【００４４】
なお、本明細書において、「送り誤差δ」は、ホストコンピュータ１００からプリンタ２０に与えられた副走査送り量データと、実際の送り量との差を意味している。例えば、図８（Ａ）の送り誤差δの値は、ホストコンピュータ１００からプリンタ２０に対して７ドット分送ることを示す副走査送り量データが供給されたときに、実際の送り量が７Ｄ＋δであったことを意味している。
【００４５】
送り誤差δは、例えば一定の送り量で副走査送りを繰り返し実行した場合について測定される。なお、副走査送り量は、一般に、Ｎ×（ｋ・Ｄ）以下の値となる。ここで、Ｎは副走査方向に沿って配列された１色分のノズルの個数、ｋ・Ｄはノズルピッチである。この理由は、Ｎ×（ｋ・Ｄ）を超える送り量で副走査送りを行うと、記録できないラスタラインが残ってしまうからである。但し、送り誤差δおよびその平均値δave の測定時には、プリンタ２０で実行することが予定されている副走査送りを実際に実行して、送り誤差δの測定を行うことが好ましい。
【００４６】
図８（Ａ）の例では、プリンタ２０での使用が予定されている複数種類の印刷媒体の中で、最も滑り難い普通紙の平均送り誤差δave がほぼ０になるように、副走査送り機構が調整されている。また、他の印刷媒体の平均送り誤差δave の値はマイナスである。写真用紙では、平均送り誤差δave の絶対値がかなり大きいので、バンディングが発生して画質を劣化させる。
【００４７】
図９は、実施例における３種類の印刷媒体に関する送り誤差δを示す説明図である。この実施例では、後述するように、システムコントローラ５４（図２）から副走査駆動ドライバ６２に供給される送り量の指令値を補正することによって、写真用紙の実際の送り量を補正し、写真用紙の平均送り誤差δave を普通用紙とほぼ同じ約０μｍにしている。この結果、普通紙で得られる画質を保ったままで、写真用紙で得られる画質を向上させることができる。
【００４８】
図１０は、実施例における送り量の補正方法を示す説明図である。図１０（Ａ）は、ホストコンピュータ１００からプリンタ２０に供給される印刷データのフォーマットを示している。印刷データは、印刷条件コマンド群と、各パス用の印刷コマンド群とを含んでいる。印刷条件コマンド群は、印刷解像度を示すコマンドや、印刷方向（単方向／双方向）を示すコマンドなどの他に、副走査送りの補正量を示す紙送り補正コマンドＣＦＣを含んでいる。また、各パス用の印刷コマンド群は、送り量コマンドＣＬと、画素データコマンドＣＰとを含んでいる。送り量コマンドＣＬは、各パスの直前に行われる正規の副走査送り量Ｌ・Ｄ（図５）を示す。また、画素データコマンドＣＰは、各パスで記録されるドットの画素毎の記録状態を示す画素データＰＤを含んでいる。
【００４９】
なお、図１０（Ａ）に示す各種のコマンドは、それぞれヘッダ部とデータ部とを有しているが、図１０（Ａ）では簡略化されて描かれている。また、これらのコマンド群は、各コマンド毎にホストコンピュータ１００からプリンタ２０に間欠的に供給される。但し、ホストコンピュータ１００からプリンタ２０に供給される印刷データは、図１０（Ａ）以外のフォーマットを取ることも可能である。
【００５０】
図１０（Ｂ）は、４種類の印刷媒体に関する紙送り補正量と、紙送り補正コマンドＣＦＣの値と、副走査駆動ドライバ６２に供給される送り指令値と、を示している。なお、図１０（Ｂ）では、図９に示した３種類の印刷媒体に加えて、ロールタイプ写真用紙が追加されている。
【００５１】
普通紙と光沢フィルムは、図８に示したように、送り補正をしない場合にも送り誤差δが比較的小さいので、紙送り補正量はゼロに設定されている。また、写真用紙の紙送り補正量δ１は、このプリンタ２０における最小の紙送り補正量Δの２倍に設定されている。ここで、「最小の紙送り補正量Δ」は、紙送りモータ３１の構造などから決まる最小の補正量である。ロールタイプ写真用紙の紙送り補正量δ２は、最小の紙送り補正量Δの３倍に設定されている。
【００５２】
ロールタイプ写真用紙は、写真用紙がロール状に巻かれたものである。ロール状に巻かれた印刷媒体は、ロール側に（すなわち後ろ向きに）引っ張られる傾向にあり、送り誤差δave がよりマイナス側になる傾向にある。従って、紙送り補正量δ２も、それに応じて大きな値に設定されている。なお、ロールタイプの印刷媒体（以下、「ロール紙」と呼ぶ）の材質としては、写真用紙以外のものも利用可能である。この場合には、ロール紙の材質に応じて、それぞれ紙送り補正量が設定される。なお、紙送り補正量の値は、各印刷媒体毎に予め実験的に決定される。
【００５３】
ホストコンピュータ１００からプリンタ２０に供給される紙送り補正コマンドＣＦＣの値は、この紙送り補正量に応じて設定されている。より具体的には、紙送り補正コマンドＣＦＣは、紙送り補正量に比例する値に設定されている。すなわち、シート状の写真用紙に対する紙送り補正コマンドＣＦＣの値は２に設定されており、ロールタイプ写真用紙に対する紙送り補正コマンドＣＦＣの値は３に設定されている。なお、普通紙や光沢フィルムを使用する場合には、紙送り補正が行われ無いので、紙送り補正コマンドＣＦＣ自体がプリンタ２０側に供給されない。
【００５４】
なお、紙送り補正コマンドＣＦＣの値は、ユーザが図７に示したようなウィンドウにおいて印刷媒体の種類を選択すると、この選択に応じてプリンタドライバ内のコマンド生成部（図示せず）が決定する。なお、プリンタドライバ内には、各印刷媒体と、紙送り補正コマンドＣＦＣの値との対応関係が予め登録されている。
【００５５】
システムコントローラ５４は、この紙送り補正コマンドＣＦＣと、送り量コマンドＣＬ（正規の送り量Ｌ・Ｄを示す）とに基づいて、副走査駆動ドライバ６２に送り指令値を供給する。図１０（Ｂ）の右端の欄には、この送り指令値が示されている。すなわち、システムコントローラ５４は、普通紙や光沢フィルム上に印刷を行う場合には、送り量コマンドＣＬで表されている正規の送り量Ｌ・Ｄをそのまま送り指令値として副走査駆動ドライバ６２に供給する。一方、写真用紙やロールタイプ写真用紙の場合には、正規の送り量Ｌ・Ｄに、紙送り補正量δ１，δ２を加えた値を、送り指令値として副走査駆動ドライバ６２に供給する。
【００５６】
以上のように、本実施例では、写真用紙などの滑り易い印刷媒体に関しては、平均送り誤差δave がゼロ近傍の値を取るように送り値をプリンタ２０内で補正し、補正された送り値を副走査駆動ドライバ６２に指令するようにしたので、送り誤差に起因するバンディングを防止することができ、これによって画質を向上させることができる。また、普通紙などのような滑り難い印刷媒体に関しては、送り量の補正を行わないので、これらの印刷媒体における画質を悪化させることが無く、滑り易い印刷媒体での画質を向上させることができるという利点がある。
【００５７】
また、ホストコンピュータ１００側のプリンタドライバは、ユーザによって選択された印刷媒体の種類に応じて、予め登録されている紙送り補正コマンドＣＦＣ（図１０）をプリンタ２０側に供給するだけで良い。従って、プリンタドライバ側の負担をあまり増加させること無く、画質を向上させることが可能である。
【００５８】
Ｄ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５９】
Ｄ１．変形例１：
上記実施例では、副走査送り量として一定の値を採用する「定則送り」を行うプリンタについて説明したが、副走査送り量として異なる複数の値を採用する「変則送り」を行うプリンタについても、本発明を適用することが可能である。
【００６０】
Ｄ２．変形例２：
上記実施例では、カラーインクジェットプリンタについて説明したが、本発明は、モノクロプリンタにも適用可能であり、また、インクジェット方式以外のプリンタにも適用可能である。本発明は、一般に、印刷媒体上に画像の記録を行う印刷装置に適用可能であり、例えばファクシミリ装置やコピー機にも適用することが可能である。
【００６１】
Ｄ３．変形例３：
上記実施例では、ノズルピッチを表す整数ｋが４の場合について説明したが、この整数ｋは１以上の任意の整数を取りうる。但し、ｋ＝１の時には、ノズルピッチがドットピッチＤに等しいので、図６において説明したような送り誤差の累積の問題は発生しない。従って、本発明は、特に整数ｋが２以上の場合に適用した場合に顕著な効果が得られる。
【００６２】
Ｄ４．変形例４：
上記実施例では、図８に示したように、プリンタ２０で利用可能な複数種類の印刷媒体の中で最も滑り易い印刷媒体（写真用紙やロールタイプ写真用紙）に関して送り誤差δが大きいので、これらの印刷媒体に関して紙送り補正を行っていた。しかし、送り機構の調整の仕方によっては、最も滑り難い印刷媒体（例えば普通紙）の送り誤差δが大きなプラスの値を取り、最も滑り易い印刷媒体の送り誤差がほぼゼロとなるような場合もある。このような場合には、例えば最も滑り難い印刷媒体である普通紙のみに関して紙送り補正を行うようにしてもよい。すなわち、本発明では一般に、少なくとも１つの特定の印刷媒体に関して紙送り補正を行うようにすれば良い。
【図面の簡単な説明】
【図１】本発明の一実施例としてのカラーインクジェットプリンタ２０の主要な構成を示す概略斜視図。
【図２】プリンタ２０の電気的な構成を示すブロック図。
【図３】印刷ヘッド３６の下面におけるノズル配列を示す説明図。
【図４】送り誤差が無い場合の副走査とドット記録の様子を示す説明図。
【図５】送り誤差が存在する場合の副走査とドット記録の様子を示す説明図。
【図６】送り誤差δave がプラスの場合とマイナスの場合とにおけるラスタラインのズレを示す説明図。
【図７】プリンタドライバのユーザインタフェースを示す説明図。
【図８】比較例における印刷媒体の送り誤差δを示す説明図。
【図９】実施例における印刷媒体の送り誤差δを示す説明図。
【図１０】実施例における送り量の補正方法を示す説明図。
【符号の説明】
２０…カラーインクジェットプリンタ
２２…用紙スタッカ
２４…紙送りローラ
２６…プラテン板
２８…キャリッジ
３０…キャリッジモータ
３１…紙送りモータ
３２…牽引ベルト
３４…ガイドレール
３６…印刷ヘッド
５０…受信バッファメモリ
５２…イメージバッファ
５４…システムコントローラ
６１…主走査駆動ドライバ
６２…副走査駆動ドライバ
６３…ヘッド駆動ドライバ
１００…ホストコンピュータ
【図１】
0003864692.tif 000002
【図２】
0003864692.tif 000003
【図３】
0003864692.tif 000004
【図４】
0003864692.tif 000005
【図５】
0003864692.tif 000006
【図６】
0003864692.tif 000007
【図７】
0003864692.tif 000008
【図８】
0003864692.tif 000009
【図９】
0003864692.tif 000010
【図１０】
0003864692.tif 000011