(57)【特許請求の範囲】
【請求項１】
印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを形成することによって印刷を行う印刷部に供給すべき印刷データを生成する印刷制御装置であって、
副走査方向に分割された第１と第２の印刷領域を含む長尺画像を印刷するための印刷データであって、前記第１と前記第２の印刷領域のそれぞれを印刷するための第１と第２の分割データを有する長尺印刷データを生成可能な印刷データ生成部と、
前記第１の印刷領域に対して前記第２の印刷領域を副走査方向に隙間なく連続して印刷させるための制御データを前記長尺印刷データに含める制御データ付加部と、
を備え、
前記印刷制御装置は、前記長尺印刷データを前記印刷部に供給することによって前記印刷部に前記制御データに応じた所定の副走査逆送りを行わせ、前記第１の印刷領域に対して隙間なく連続して前記第２の印刷領域を印刷させ、
前記印刷ヘッドは、複数のカラーノズル群が副走査方向に沿って直列に配列されているカラーノズル列を備え、
前記制御データは、さらに、前記所定の副走査逆送り量を表す逆送り量情報を含み、
前記制御データ付加部は、さらに、前記逆送り量情報を前記第１の分割データに含め、
前記印刷制御装置は、前記第１の印刷領域の印刷の後に、前記印刷部に前記逆送り量情報に応じた前記所定の副走査逆送りを行わせ、
前記所定の副走査逆送り量は、ノズルピッチと、使用ノズル個数と、オーバーラップ数とに応じて、インターレース記録方式で記録される先行印刷領域の有効記録範囲の下端と後続印刷領域の有効記録範囲の上端とが連続するように決定されていることを特徴とする、印刷制御装置。
【請求項２】
請求項１記載の印刷制御装置であって、
前記制御データは、前記第１の印刷領域に対して副走査方向に隙間なく連続して印刷されるべき前記第２の印刷領域が存在することを表す連続フラグを含み、
前記制御データ付加部は、前記連続フラグを前記第１の分割データに含め、
前記印刷制御装置は、前記第１の印刷領域の印刷の後に、前記印刷部に前記前記連続フラグに応じて前記所定の副走査逆送りを行わせる、印刷制御装置。
【請求項３】
請求項１または２に記載の印刷制御装置であって、
前記印刷部は、複数の印刷モードで印刷媒体上にインクドットを形成可能であり、
ユーザに前記複数の印刷モードの中から印刷モードの選択を許容する印刷モード選択部を備え、
前記制御データ付加部は、前記選択された印刷モードに応じて前記逆送り量情報を決定する、印刷制御装置。
【請求項４】
請求項３記載の印刷制御装置であって、
前記複数の印刷モードのパラメータは、１本の主走査ラインを形成するために行われる主走査の数を表すオーバーラップ数を含み、
前記制御データ付加部は、前記選択されたオーバーラップ数に応じて前記逆送り量情報を決定する、印刷制御装置。
【請求項５】
請求項１ないし４のいずれかに記載の印刷制御装置であって、
前記制御データ付加部は、さらに、前記第２の分割データに応じて印刷される領域に連続して印刷するための後続分割データが存在しない場合には、前記後続分割データが存在しないことを表す終了フラグを前記第２の分割データに含め、
前記印刷制御装置は、前記第２の印刷領域の印刷の後に、前記印刷部に前記終了フラグに応じた排紙のための副走査送りを行わせる、印刷制御装置。
【請求項６】
請求項１ないし５のいずれかに記載の印刷制御装置であって、
前記長尺分割データは、少なくとも主走査ラインのピッチ１個分の長さに渡って、前記第１の印刷領域と前記第２の印刷領域とが副走査方向に重複する領域である重複領域を有するように設定されている、印刷制御装置。
【請求項７】
請求項６記載の印刷制御装置であって、
前記第１と前記第２の分割データは、各画素におけるドットの形成状態を表す第１と第２のドットデータをそれぞれ含んでおり、
前記印刷データ生成部は、前記第１と前記第２の双方のドットデータを調整して、前記第１と前記第２の双方のドットデータに応じて前記重複領域の各画素に吐出される各色のインクの吐出量を削減するドットデータ調整部を備える、印刷制御装置。
【請求項８】
請求項６または７に記載の印刷制御装置であって、
前記ドットデータ調整部は、前記重複領域を形成するドットのインク量を規則的に削減するように前記第１のドットデータを調整するとともに、前記重複領域の画素のうち前記削減されなかった画素に形成されるドットのインク量を削減するように前記第２のドットデータを調整する、印刷制御装置。
【請求項９】
請求項６または７に記載の印刷制御装置であって、
前記ドットデータ調整部は、同一色のインク滴が同一の画素に吐出されず、異なる画素に吐出されるように、前記第１と前記第２の双方のドットデータを調整する、印刷制御装置。
【請求項１０】
請求項６ないし８のいずれかに記載の印刷制御装置であって、
前記印刷部は、複数の異なるサイズのインク滴を吐出することが可能であり、
前記ドットのデータ調整は、前記重複領域に吐出されるインク滴のサイズを前記複数の異なるサイズのうちの比較的小さいサイズに変更することを含む、印刷制御装置。
【請求項１１】
印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを形成することによって印刷を行う印刷装置であって、
副走査方向に分割された第１と第２の印刷領域を含む長尺画像を印刷するための印刷データであって、前記第１と前記第２の印刷領域のそれぞれを印刷するための第１と第２の分割データを有する長尺印刷データを生成可能な印刷データ生成部と、
前記第１の印刷領域に対して前記第２の印刷領域を副走査方向に隙間なく連続して印刷させるための制御データを前記長尺印刷データに含める制御データ付加部と、
前記制御データに応じて所定の副走査逆送りを行い、前記第１の印刷領域に対して隙間なく連続して前記第２の印刷領域を印刷する印刷部と、
を備え、
前記印刷ヘッドは、複数のカラーノズル群が副走査方向に沿って直列に配列されているカラーノズル列を備え、
前記制御データは、さらに、前記所定の副走査逆送り量を表す逆送り量情報を含み、
前記制御データ付加部は、さらに、前記逆送り量情報を前記第１の分割データに含め、
前記印刷制御は、前記第１の印刷領域の印刷の後に、前記印刷部に前記逆送り量情報に応じた前記所定の副走査逆送りを行わせ、
前記所定の副走査逆送り量は、ノズルピッチと、使用ノズル個数と、オーバーラップ数とに応じて、インターレース記録方式で記録される先行印刷領域の有効記録範囲の下端と後続印刷領域の有効記録範囲の上端とが連続するように決定されていることを特徴とする、印刷装置。
【請求項１２】
印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを形成することによって印刷を行う印刷方法であって、
（ａ）副走査方向に分割された第１と第２の印刷領域を含む長尺画像を印刷するための印刷データであって、前記第１と前記第２の印刷領域のそれぞれを印刷するための第１と第２の分割データを有する長尺印刷データを生成する工程と、
（ｂ）前記第１の印刷領域に対して前記第２の印刷領域を副走査方向に隙間なく連続して印刷させるための制御データを前記長尺印刷データに含める工程と、
（ｃ）前記制御データに応じて所定の副走査逆送りを行い、前記第１の印刷領域に対して隙間なく連続して前記第２の印刷領域を印刷する工程と、
を備え、
前記印刷ヘッドは、複数のカラーノズル群が副走査方向に沿って直列に配列されているカラーノズル列を備え、
前記制御データは、さらに、前記所定の副走査逆送り量を表す逆送り量情報を含み、
前記工程（ｂ）は、さらに、前記逆送り量情報を前記第１の分割データに含める工程を含み、
前記工程（ｃ）は、さらに、前記第１の印刷領域の印刷の後に、前記印刷部に前記逆送り量情報に応じた前記所定の副走査逆送りを行わせる工程を含み、
前記所定の副走査逆送り量は、ノズルピッチと、使用ノズル個数と、オーバーラップ数とに応じて、インターレース記録方式で記録される先行印刷領域の有効記録範囲の下端と後続印刷領域の有効記録範囲の上端とが連続するように決定されていることを特徴とする、印刷方法。
【請求項１３】
印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを形成することによって印刷を行う印刷部に供給すべき印刷データを生成する印刷制御方法であって、
副走査方向に分割された第１と第２の印刷領域を含む長尺画像を印刷するための印刷データであって、前記第１と前記第２の印刷領域のそれぞれを印刷するための第１と第２の分割データを有する長尺印刷データを生成する長尺印刷データ生成工程と、
前記第１の印刷領域に対して前記第２の印刷領域を副走査方向に隙間なく連続して印刷させるための制御データを前記長尺印刷データに含める制御データ付加工程と、
前記長尺印刷データを前記印刷部に供給することによって前記印刷部に前記制御データに応じた所定の副走査逆送りを行わせ、前記第１の印刷領域に対して隙間なく連続して前記第２の印刷領域を印刷させる印刷工程と、
を備え
前記印刷ヘッドは、複数のカラーノズル群が副走査方向に沿って直列に配列されているカラーノズル列を備え、
前記制御データは、さらに、前記所定の副走査逆送り量を表す逆送り量情報を含み、
前記制御データ付加工程は、前記逆送り量情報を前記第１の分割データに含める工程を含み、
前記印刷工程は、前記第１の印刷領域の印刷の後に、前記印刷部に前記逆送り量情報に応じた前記所定の副走査逆送りを行わせる工程を含み、
前記所定の副走査逆送り量は、ノズルピッチと、使用ノズル個数と、オーバーラップ数とに応じて、インターレース記録方式で記録される先行印刷領域の有効記録範囲の下端と後続印刷領域の有効記録範囲の上端とが連続するように決定されていることを特徴とする、印刷制御方法。
【請求項１４】
印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを形成することによって印刷を行う印刷部に供給すべき印刷データを生成するコンピュータプログラムであって、
副走査方向に分割された第１と第２の印刷領域を含む長尺画像を印刷するための印刷データであって、前記第１と前記第２の印刷領域のそれぞれを印刷するための第１と第２の分割データを有する長尺印刷データを生成する長尺印刷データ生成機能と、
前記第１の印刷領域に対して前記第２の印刷領域を副走査方向に隙間なく連続して印刷させるための制御データを前記長尺印刷データに含める制御データ付加機能と、
前記長尺印刷データを前記印刷部に供給することによって前記印刷部に前記制御データに応じた所定の副走査逆送りを行わせ、前記第１の印刷領域に対して隙間なく連続して前記第２の印刷領域を印刷させる印刷制御機能と、
を前記コンピュータに実現させるプログラムを備え、
前記印刷ヘッドは、複数のカラーノズル群が副走査方向に沿って直列に配列されているカラーノズル列を備え、
前記制御データは、さらに、前記所定の副走査逆送り量を表す逆送り量情報を含み、
前記制御データ付加機能は、前記逆送り量情報を前記第１の分割データに含める機能を含み、
前記印刷制御機能は、前記第１の印刷領域の印刷の後に、前記印刷部に前記逆送り量情報に応じた前記所定の副走査逆送りを行わせる機能を含み、
前記所定の副走査逆送り量は、ノズルピッチと、使用ノズル個数と、オーバーラップ数とに応じて、インターレース記録方式で記録される先行印刷領域の有効記録範囲の下端と後続印刷領域の有効記録範囲の上端とが連続するように決定されていることを特徴とする、コンピュータプログラム。
【請求項１５】
請求項１４記載のコンピュータプログラムを記録したコンピュータ読みとり可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを記録することによって印刷を行う技術に関する。
【０００２】
【従来の技術】
コンピュータの出力装置としては、インクをヘッドから吐出するインクジェットプリンタやレーザプリンタが普及している。また、近年では、ロール紙のような大判の印刷媒体に画像を印刷することも行われている。このような長尺印刷と呼ばれる印刷では、たとえば、横断幕のような数十メートルにわたる印刷媒体に画像を印刷することもある。
【０００３】
【発明が解決しようとする課題】
しかし、画像データを提供するコンピュータで扱い得るデータ量に制限がある場合がある。このような場合には、長尺印刷では、コンピュータは、画像を複数の部分に分割して印刷用のデータをプリンタに供給することになる。ところが、複数の画像部分に分割されたデータを受け取ると、複数の画像部分の間に隙間が生じて画像が分断される場合が生じていた。
【０００４】
本発明は、上述した従来の課題を解決するためになされたものであり、画像を複数の部分に分割して印刷用のデータを生成する場合において隙間を生ずることなく連続した長尺印刷を可能とする技術を提供することを目的とする。
【０００５】
【課題を解決するための手段およびその作用・効果】
上記目的を達成するために、本発明は、印刷ヘッドを主走査方向に移動させつつ印刷媒体上にインクドットを形成することによって印刷を行う印刷部に供給すべき印刷データを生成する印刷制御装置であって、副走査方向に分割された第１と第２の印刷領域を含む長尺画像を印刷するための印刷データであって、前記第１と前記第２の印刷領域のそれぞれを印刷するための第１と第２の分割データを有する長尺印刷データを生成可能な印刷データ生成部と、前記第１の印刷領域に対して前記第２の印刷領域を副走査方向に隙間なく連続して印刷させるための制御データを前記長尺印刷データに含める制御データ付加部とを備え、前記印刷制御装置は、前記長尺印刷データを前記印刷部に供給することによって前記印刷部に前記制御データに応じた所定の副走査逆送りを行わせ、前記第１の印刷領域に対して隙間なく連続して前記第２の印刷領域を印刷させることを特徴とする。
【０００６】
この印刷制御装置によれば、副走査方向に分割された複数の印刷領域を含む長尺画像を印刷するための印刷データに制御データが付加される。印刷部では、この制御データに応じて複数の印刷領域が連続するように所定の副走査逆送りが行われるので、画像を複数の部分に分割して印刷用のデータを生成する場合において、空白を生ずることなく連続した長尺印刷を行うことができる。
【０００７】
上記印刷制御装置において、前記印刷ヘッドは、複数のカラーノズル群が副走査方向に沿って直列に配列されているカラーノズル列を備えるようなものであっても良い。
【０００８】
このような縦配列ヘッドを用いて印刷を行う場合には、副走査逆送りの要請が大きいので、本発明の大きな効果が期待できる。
【０００９】
上記印刷制御装置において、前記制御データは、前記第１の印刷領域に対して副走査方向に隙間なく連続して印刷されるべき前記第２の印刷領域が存在することを表す連続フラグを含み、前記制御データ付加部は、前記連続フラグを前記第１の分割データに含め、前記印刷制御装置は、前記第１の印刷領域の印刷の後に、前記印刷部に前記前記連続フラグに応じて前記所定の副走査逆送りを行わせるようにしても良い。
【００１０】
また、上記印刷制御装置において、前記制御データは、さらに、前記所定の副走査逆送り量を表す逆送り量情報を含み、前記制御データ付加部は、さらに、前記逆送り量情報を前記第１の分割データに含め、前記印刷制御装置は、前記第１の印刷領域の印刷の後に、前記印刷部に前記逆送り量情報に応じた前記所定の副走査逆送りを行わせるようにするのが好ましい。
【００１１】
こうすれば、副走査逆送り量をプリンタで決定する必要がなくなるので、プリンタの改修の必要性も少なくなり、印刷制御装置のソフトウェアを更新することにより容易に本発明を適用することができる。
【００１２】
上記印刷制御装置において、前記印刷部は、複数の印刷モードで印刷媒体上にインクドットを形成可能であり、ユーザに前記複数の印刷モードの中から印刷モードの選択を許容する印刷モード選択部を備え、前記制御データ付加部は、前記選択された印刷モードに応じて前記逆送り量情報を決定するようにするのが好ましい。
【００１３】
こうすれば、適切な副走査逆送り量が印刷モード毎に異なる場合にも、本発明を適用することができる。
【００１４】
上記印刷制御装置において、前記複数の印刷モードのパラメータは、１本の主走査ラインを形成するために行われる主走査の数を表すオーバーラップ数を含み、前記制御データ付加部は、前記選択されたオーバーラップ数に応じて前記逆送り量情報を決定するようにするのが好ましい。
【００１５】
こうすれば、オーバーラップ数が異なる複数の印刷モードで印刷を行う場合にも、本発明を適用することができる。
【００１６】
上記印刷制御装置において、前記制御データ付加部は、さらに、前記第２の分割データに応じて印刷される領域に連続して印刷するための後続分割データが存在しない場合には、前記後続分割データが存在しないことを表す終了フラグを前記第２の分割データに含め、前記印刷制御装置は、前記第２の印刷領域の印刷の後に、前記印刷部に前記終了フラグに応じた排紙のための副走査送りを行わせるようにするのが好ましい。
【００１７】
こうすれば、たとえば複数の長尺印刷を行う場合において、印刷された印刷媒体の取り扱いが容易になる。ここで、「排紙」とは、印刷媒体がロール紙である場合には、取り扱いを容易にするために一定量だけ送ることを意味している。
【００１８】
上記印刷制御装置において、前記長尺分割データは、少なくとも主走査ラインのピッチ１個分の長さに渡って、前記第１の印刷領域と前記第２の印刷領域とが副走査方向に重複する領域である重複領域を有するように設定されているようにするのが好ましい。
【００１９】
こうすれば、副走査逆送り量が誤差で所定の量より小さくなることに起因する白スジの発生を抑制することができる。
【００２０】
上記印刷制御装置において、前記第１と前記第２の分割データは、各画素におけるドットの形成状態を表す第１と第２のドットデータをそれぞれ含んでおり、前記印刷データ生成部は、前記第１と前記第２の双方のドットデータを調整して、前記第１と前記第２の双方のドットデータに応じて前記重複領域の各画素に吐出される各色のインクの吐出量を削減するドットデータ調整部を備えるようにするのが好ましい。
【００２１】
こうすれば、副走査逆送り量が誤差で所定の量より大きくなることに起因する濃度の濃いスジ状の部分の発生を抑制することができる。
【００２２】
上記印刷制御装置において、前記ドットデータ調整部は、前記重複領域を形成するドットのインク量を規則的に削減するように前記第１のドットデータを調整するとともに、前記重複領域の画素のうち前記削減されなかった画素に形成されるドットのインク量を削減するように前記第２のドットデータを調整するようにしても良い。
あるいは、前記ドットデータ調整部は、同一色のインク滴が同一の画素に吐出されず、異なる画素に吐出されるように、前記第１と前記第２の双方のドットデータを調整するようにしても良い。
さらに、前記印刷部は、複数の異なるサイズのインク滴を吐出することが可能である場合には、前記ドットのデータ調整は、前記重複領域に吐出されるインク滴のサイズを前記複数の異なるサイズのうちの比較的小さいサイズに変更することを含むようにしても良い。
【００２３】
なお、本発明は、種々の態様で実現することが可能であり、たとえば、印刷方法および印刷装置、印刷制御方法および印刷制御装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の態様で実現することができる。
【００２４】
【発明の実施の形態】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．装置の全体構成：
Ｂ．本発明の第１実施例：
Ｃ．本発明の第２実施例：
Ｄ．本発明の第３実施例：
Ｅ．本発明の第４実施例：
Ｆ．本発明の第５実施例：
Ｇ．変形例：
【００２５】
Ａ．装置の全体構成：
図１は、本発明の一実施例としての印刷システムの構成を示すブロック図である。この印刷システムは、印刷制御装置としてのコンピュータ９０と、印刷部としてのカラープリンタ２０と、を備えている。なお、カラープリンタ２０とコンピュータ９０の組み合わせを、広義の「印刷装置」と呼ぶことができる。
【００２６】
コンピュータ９０では、所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からは、これらのドライバを介して、カラープリンタ２０に転送するための印刷データＰＤが出力されることになる。アプリケーションプログラム９５は、処理対象の画像に対して所望の処理を行い、また、ビデオドライバ９１を介してＣＲＴ２１に画像を表示する。
【００２７】
アプリケーションプログラム９５が印刷命令を発すると、コンピュータ９０のプリンタドライバ９６が、画像データをアプリケーションプログラム９５から受け取り、これをカラープリンタ２０に供給するための印刷データＰＤに変換する。図１に示した例では、プリンタドライバ９６の内部には、解像度変換モジュール９７と、色変換モジュール９８と、ハーフトーンモジュール９９と、印刷データ生成モジュール１００と、色変換テーブルＬＵＴと、印刷モード管理部１０１と、制御データ付加部１０２と、が備えられている。
【００２８】
なお、アプリケーションプログラム９５は、画像データとして長尺画像を渡す場合には、長尺画像の画像データであることを表す長尺情報を併せてプリンタドライバ９６に渡す。なお、本明細書では、長尺画像とは、副走査方向に分割された複数の印刷領域を含む画像を意味する。長尺情報は、印刷モード管理部１０１に送られて所定の処理が行われる。この処理の内容については後述する。
【００２９】
解像度変換モジュール９７は、アプリケーションプログラム９５が扱っているカラー画像データの解像度（即ち、単位長さ当りの画素数）を、プリンタドライバ９６が扱うことができる解像度に変換する役割を果たす。こうして解像度変換された画像データは、まだＲＧＢの３色からなる画像情報である。色変換モジュール９８は、色変換テーブルＬＵＴを参照しつつ、各画素ごとに、ＲＧＢ画像データを、カラープリンタ２０が利用可能な複数のインク色の多階調データに変換する。
【００３０】
色変換された多階調データは、例えば２５６階調の階調値を有している。ハーフトーンモジュール９９は、インクドットを分散して形成することにより、カラープリンタ２０でこの階調値を表現するためのハーフトーン処理を実行する。ハーフトーン処理された画像データは、印刷データ生成モジュール１００によりカラープリンタ２０に転送すべきデータ順に並べ替えられ、最終的な印刷データＰＤとして出力される。なお、印刷モード管理部１０１と制御データ付加部１０２の機能については後述する。
【００３１】
印刷データＰＤは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。ただし、画像データが長尺画像の場合には、印刷データＰＤには、連続フラグないし終了フラグと、副走査逆送り量とをさらに含んでいる。
【００３２】
なお、プリンタドライバ９６は、印刷データＰＤを生成する機能を実現するためのプログラムに相当する。プリンタドライバ９６の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【００３３】
図２は、カラープリンタ２０の概略構成図である。カラープリンタ２０は、紙送りモータ２２によって印刷用紙Ｐを副走査方向に搬送する副走査送り機構と、キャリッジモータ２４によってキャリッジ３０をプラテン２６の軸方向（主走査方向）に往復動させる主走査送り機構と、キャリッジ３０に搭載された印刷ヘッドユニット６０（「印刷ヘッド集合体」とも呼ぶ）を駆動してインクの吐出およびドット形成を制御するヘッド駆動機構と、これらの紙送りモータ２２，キャリッジモータ２４，印刷ヘッドユニット６０および操作パネル３２との信号のやり取りを司る制御回路４０とを備えている。制御回路４０は、コネクタ５６を介してコンピュータ９０に接続されている。
【００３４】
印刷用紙Ｐを搬送する副走査送り機構は、紙送りモータ２２の回転をプラテン２６と用紙搬送ローラ（図示せず）とに伝達するギヤトレインを備える（図示省略）。また、キャリッジ３０を往復動させる主走査送り機構は、プラテン２６の軸と並行に架設されキャリッジ３０を摺動可能に保持する摺動軸３４と、キャリッジモータ２４との間に無端の駆動ベルト３６を張設するプーリ３８と、キャリッジ３０の原点位置を検出する位置センサ３９とを備えている。
【００３５】
図３は、制御回路４０を中心としたカラープリンタ２０の構成を示すブロック図である。制御回路４０は、ＣＰＵ４１と、プログラマブルＲＯＭ（ＰＲＯＭ）４３と、ＲＡＭ４４と、文字のドットマトリクスを記憶したキャラクタジェネレータ（ＣＧ）４５とを備えた算術論理演算回路として構成されている。この制御回路４０は、さらに、外部のモータ等とのインタフェースを専用に行なうＩ／Ｆ専用回路５０と、このＩ／Ｆ専用回路５０に接続され印刷ヘッドユニット６０を駆動してインクを吐出させるヘッド駆動回路５２と、紙送りモータ２２およびキャリッジモータ２４を駆動するモータ駆動回路５４とを備えている。Ｉ／Ｆ専用回路５０は、パラレルインタフェース回路を内蔵しており、コネクタ５６を介してコンピュータ９０から供給される印刷データＰＤを受け取ることができる。カラープリンタ２０は、この印刷データＰＤに従って印刷を実行する。なお、ＲＡＭ４４は、ラスタデータを一時的に格納するためのバッファメモリとして機能する。
【００３６】
印刷ヘッドユニット６０は、印刷ヘッド３７を有しており、また、インクカートリッジを搭載可能である。なお、印刷ヘッドユニット６０は、１つの部品としてカラープリンタ２０に着脱される。すなわち、印刷ヘッド３７を交換しようとする際には、印刷ヘッドユニット６０を交換することになる。
【００３７】
図４は、印刷ヘッド３７の下面におけるノズル配列を示す説明図である。この印刷ヘッド３７は、副走査方向ＳＳに沿った一直線上にそれぞれ配列されたブラックノズル列とカラーノズル列とを有している。本明細書においては、「ノズル列」を「ノズル群」とも呼ぶ。
【００３８】
ブラックノズル列（白丸で示す）は、１８０個のノズル＃１〜＃１８０を有している。これらのノズル＃１〜＃１８０は、副走査方向に沿って一定のノズルピッチｋ・Ｄで配置されている。ここで、Ｄは副走査方向ＳＳのドットピッチであり、ｋは整数である。副走査方向のドットピッチＤは、副走査方向の印刷解像度に依存した値であり、主走査ライン（ラスタライン）のピッチと等しい。以下では、ノズルピッチｋ・Ｄを表す整数ｋを、「ノズルピッチ倍数ｋ」と呼ぶ。ノズルピッチ倍数ｋは無次元の値であり、これは副走査方向のノズルピッチを印刷解像度で除した値を意味している。
【００３９】
図４の例では、ノズルピッチｋ・Ｄは１８０ｄｐｉに相当する値である。副走査方向の印刷解像度（すなわちドットピッチＤ）が３６０ｄｐｉのときには、ノズルピッチ倍数ｋは２である。また、副走査方向の印刷解像度が７２０ｄｐｉのときには、ノズルピッチ倍数ｋは４である。なお、ノズルピッチ倍数ｋは、１以上の任意の整数を取り得る。
【００４０】
カラーノズル列は、イエロー用ノズル群Ｙ（白三角で示す）と、マゼンタ用ノズル群Ｍ（白四角で示す）と、シアン用ノズル群Ｃ（白菱形で示す）とを含んでいる。なお、この明細書では、有彩色インク用のノズル群を「カラーノズル群」とも呼ぶ。各カラーノズル群は、６０個のノズル＃１〜＃６０を有している。また、カラーノズル群のノズルピッチは、ブラックノズル列のノズルピッチｋ・Ｄと同じである。カラーノズル群のノズルは、ブラックノズル列のノズルと同じ副走査位置に配置されている。
【００４１】
本明細書においては、図４の印刷ヘッドのように、複数のカラーノズル群が副走査方向に沿って順に配列されているカラーノズル列と、これに平行なブラックノズル列とを含む印刷ヘッドを「縦配列ヘッド」と呼ぶ。
【００４２】
印刷時には、キャリッジ３０（図２）とともに印刷ヘッド３７が主走査方向に一定速度で移動している間に、各ノズルからインク滴が吐出される。但し、印刷方式によっては、すべてのノズルが常に使用されるとは限らず、一部のノズルのみが使用される場合もある。
【００４３】
通常の白黒印刷の際には、１８０個のブラックノズルがほとんどすべて使用される。一方、カラー印刷の際には、ＣＭＹの各色について６０個のノズルがそれぞれ使用されるとともに、ブラックノズルも６０個使用される。カラー印刷の際に使用される６０個のブラックノズルは、例えばシアンの６０個のノズルと同じ副走査位置に配置されているノズル＃１２１〜＃１８０である。
【００４４】
以上説明したハードウェア構成を有するカラープリンタ２０は、この副走査駆動機構により用紙Ｐを搬送しつつ、キャリッジ３０をキャリッジモータ２４により往復動させ、同時に印刷ヘッド３７から各色インク滴の吐出を行い、インクドットを形成して用紙Ｐ上に多色多階調の画像を形成する。
【００４５】
Ｂ．本発明の第１実施例：
図５は、本発明の第１実施例における印刷データと印刷画像の関係を示す説明図である。図５（ａ）は、長尺印刷を行うための長尺印刷データを示している。図５（ｂ）は、長尺印刷における印刷画像を示している。長尺印刷データは、長尺画像の画像データと長尺情報がアプリケーション９５から印刷モード管理部１０１に送られたときに生成される。印刷モード管理部１０１は、長尺印刷データを生成するための処理モードに制御データ付加部１０２を切り替える。
【００４６】
長尺印刷データは、図５（ａ）に示されるように、副走査方向に分割された複数の印刷領域を印刷するための複数の分割データを含んでいる。長尺印刷データが分割された複数の分割データから構成されているのは、コンピュータ９０が扱えるデータの大きさに制限があるからである。このような制限は、たとえばコンピュータ９０が有するオペレーティングシステムが扱えるデータ量の最大値が決まっている場合に生ずる。
【００４７】
長尺印刷データを構成する分割データには、副走査方向に隙間なく連続して印刷されるべき後続印刷領域が存在する中間データと、このような印刷領域が存在しない最終データとがある。制御データ付加部１０２は、中間データに対しては連続フラグや副走査逆送り量情報を制御データとして付加し、最終データに対しては最終フラグや排紙コマンドを制御データとして付加する。
【００４８】
分割データに含まれる連続フラグは、その分割データに基づいて印刷される印刷領域に対して、副走査方向に隙間なく連続して印刷されるべき印刷領域が存在することを表すデータである。このフラグが含まれている場合には、その分割データ分の印刷の終了後に、印刷媒体Ｐが副走査の逆方向に送られる。このような送りは、本明細書においては副走査逆送りと呼ばれる。副走査逆送りの量は、制御データに含まれる副走査逆送り量情報に従って決定される。一方、制御データに終了フラグと排紙コマンドとが含まれている場合には、排紙のための副走査送りが行われる。排紙のための副走査送りとは、印刷された印刷媒体の取り扱い、たとえば印刷媒体Ｐの切り取りを容易にするための送りである。
【００４９】
図６は、本発明の第１実施例における副走査逆送りの様子を示す説明図である。図６には、先行する分割データにより印刷される領域と、後続の分割データにより印刷される領域とが示されている。本実施例では、印刷ヘッド３７（図４）を用いて副走査方向の印刷解像度が１８０ｄｐｉの印刷が行われている。印刷ヘッド３７のノズルピッチは１８０ｄｐｉに相当する値なので、バンド送りによって（すなわちインターレースが行われることなく）印刷が行われる。なお、縦配列印刷ヘッド３７は、印刷媒体Ｐに対して上流側から下流側に副走査送りが行われつつ印刷を行う。この副走査送りは、前述のように紙送りモータ２２（図２）によって印刷媒体Ｐが下流側から上流側に移動されることにより実現されている。
【００５０】
印刷ヘッド３７は、図４に示されるように、副走査方向に配列されたイエロー用ノズル群Ｙと、マゼンタ用ノズル群Ｍと、シアン用ノズル群Ｃと有している。このため、シアン、マゼンタ、イエロの三色のインクを用いて先行印刷領域の境界部までカラー印刷を行うと、イエロー用ノズル群Ｙの最も下流側のノズルが境界部に隣接する位置にまで到達していることが分かる。一方、境界部からの後続印刷領域のカラー印刷は、シアン用ノズル群Ｃの最も上流側のノズルを境界部に隣接する位置に配置してから行われることになる。
【００５１】
本実施例では、イエロー用ノズル群Ｙの最も下流側のノズルが境界部に隣接する位置に配置された後に、シアン用ノズル群Ｃの最も上流側のノズルが境界部に隣接する位置に配置されるように、６０ドット分の副走査逆送りが行われている。この結果、先行印刷領域の境界部と後続印刷領域の境界部とが一致して、図５（ｂ）に示されるような隙間なく連続した印刷が行われることになる。
【００５２】
このように、本実施例では、先行印刷領域の印刷終了後に所定の量だけ副走査逆送りが行われるので、画像を複数の部分に分割して印刷用のデータを生成する場合において隙間を生ずることなく連続した長尺印刷を行うことができる。
【００５３】
なお、中間データが特許請求の範囲における「第１の分割データ」または「第２の分割データ」に相当する。中間データが「第１の分割データ」の「第２の分割データ」いずれに相当するかは、着目するデータによって変わる。たとえば分割データＤ１と分割データＤ２に着目する場合には、分割データＤ１が「第１の分割データ」に相当し、分割データＤ２が「第２の分割データ」に相当する。
【００５４】
一方、分割データＤ２と分割データＤ３に着目する場合には、分割データＤ２が「第１の分割データ」に相当し、分割データＤ３が「第２の分割データ」に相当する。ただし、分割データＤ３は最終データなので、常に特許請求の範囲における「第２の分割データ」に相当する。
【００５５】
Ｃ．本発明の第２実施例：
図７は、本発明の第２実施例における副走査逆送りの様子を示す説明図である。本実施例は、記録方式がバンド送り記録方式でなくインターレース記録方式である点で第１実施例と異なる。図７に示されるように、本実施例では、副走査逆送り量が第１実施例よりも大きくなっている。
【００５６】
本実施例は、第１実施例において副走査方向の印刷解像度を１８０ｄｐｉから７２０ｄｐｉに変更した例である。印刷解像度が７２０ｄｐｉに変更されると、印刷ヘッド３７のノズルピッチｋ・Ｄは１８０ｄｐｉに相当する値なので、ノズルピッチ倍数ｋは４となる。ノズルピッチ倍数ｋが２以上となると１回の主走査では各ノズルが形成する主走査ラインの間に空白が生ずることになるので、インターレース記録方式で印刷が行われる。インターレース記録方式の有効記録範囲はバンド送り方式より狭いので、以下に示すように副走査逆送り量を調整して各印刷領域の有効記録範囲を連続させることにより長尺印刷が行われる。
【００５７】
図８は、本発明の第２実施例における有効記録範囲と副走査逆送り量の関係を示す説明図である。図８は、４個のノズルを用いた印刷の先行印刷領域と後続印刷領域における副走査送りの一例を示している。図８では、理解を容易にするために、ノズル数を４個にノズルピッチを３に３色を１色にそれぞれ変更して示してある。図８において、数字を含む実線の丸は、各パスにおける４個のノズルの副走査方向の位置を示している。ここで、「パス」とは１回分の主走査を意味している。丸の中の数字０〜３は、ノズル番号を意味している。４個のノズルの位置は、１回の主走査が終了する度に副走査方向に送られる。
【００５８】
この実施例では副走査送り量Ｌは４ドットの一定値である。従って、副走査送りが行われる度に、４個のノズルの位置が４ドットずつ副走査方向にずれてゆく。各ノズルは、１回の主走査中にそれぞれのラスタライン上のすべてのドット位置（「画素位置」とも呼ぶ）を記録対象としている。なお、本明細書では、各ラスタライン（「主走査ライン」とも呼ぶ）上で行われる主走査の延べ回数を、「オーバーラップ数ｓ」と呼ぶ。
【００５９】
各印刷領域での副走査送りを示す図の右側には、各ラスタライン上のドットを形成するノズルの番号が示されている。なお、ノズルの副走査方向位置を示す丸印から右方向（主走査方向）に伸びる破線で描かれたラスタラインでは、その上下のラスタラインの少なくとも一方が記録できないので、実際にはドットの記録が禁止される。一方、主走査方向に伸びる実線で描かれたラスタラインは、その前後のラスタラインがともにドットで記録され得る範囲である。このように実際に記録を行える範囲が前述の有効記録範囲である。
【００６０】
一方、ノズルピッチと副走査方向の印刷解像度が一致するバンド送り印刷では、ドットの記録が禁止される領域が存在しないので、図８における記録不可範囲も有効記録範囲となる。このようにインターレース記録方式の有効記録範囲はバンド送り方式より狭いことが分かる。このため、狭い有効記録範囲を連続させるために比較的に大きい副走査逆送り量が決定されることになる。
【００６１】
副走査逆送り量の決定は、先行印刷領域の有効記録範囲と後続印刷領域の有効記録範囲を一致させるように行われる。たとえば先行印刷領域の有効記録範囲の下端は、最後のパスであるパスＭにおけるノズル群の中心位置から１ドットだけ上流にある。一方、後続印刷領域の有効記録範囲の上端は、最初のパスであるパス１におけるノズル群の中心位置から１ドットだけ下流側にある。この結果、２ドットだけ逆方向に副走査送りを行えば双方の印刷領域を連続させることができることが分かる。
【００６２】
この副走査逆送りを、ノズル数を６０個にノズルピッチを４に１色を３色にそれぞれ戻して示したのが図７である。図６と比較すると先行印刷領域を形成するためのパスがさらに下流側に進み、後続印刷領域を形成するためのパスがさらに上流側に戻っていることが分かる。この結果、図６に示されるバンド送りの場合よりも副走査逆送り量が大きくなっている。
【００６３】
このように、インターレース記録方式ではバンド送りよりも適切な副走査逆送り量が大きくなるが、印刷モードに応じて副走査逆送り量を決定することによりインターレース記録方式にも本発明を適用できることが分かる。
【００６４】
Ｄ．本発明の第３実施例：
図９は、本発明の第３実施例における有効記録範囲と副走査逆送り量の関係を示す説明図である。この例は、オーバーラップ数が２のオーバーラップ印刷である点で図８に示される第２実施例と異なる。すなわち、図８に示される例では、１回の主走査で各主走査ラインが形成されているが、図９に示される例では延べ２回の主走査で各主走査ラインが形成されている点で異なる。
【００６５】
図９に示すように、本実施例では、先行印刷領域の有効記録範囲の下端は最後のパスであるパスＭにおけるノズル群の中心位置から３ドットだけ上流側にあり、後続印刷領域の有効記録範囲の上端は最初のパスであるパス１におけるノズル群の中心位置から３ドットだけ下流側にある。この結果、６ドットだけ逆方向に副走査送りを行えば双方の印刷領域を連続させることができることが分かる。このように、オーバーラップの有無により副走査逆送り量が変動することが分かる。さらに、各主走査ラインを形成するために行われる主走査の数であるオーバーラップ数が増加すると、有効記録範囲が狭くなることもから分かる。
【００６６】
このように、オーバーラップ数が異なると適切な副走査逆送り量も異なるが、オーバーラップ数が異なる複数の印刷モードを有する印刷にも印刷モードに応じて副走査逆送り量を決定することにより本発明を適用できることが分かる。
【００６７】
Ｅ．本発明の第４実施例：
図１０は、本発明の第４実施例における副走査逆送りの様子を示す説明図である。図１０（ａ）は、先行印刷領域に形成されるドットを示している。図１０（ｂ）は、後続印刷領域に形成されるドットを示している。図１０（ｃ）は、双方の印刷領域に形成されるドットが合成される様子を示している。なお、ドットを表す丸印の中の数字は印刷領域を表している。数字が１のドットは先行印刷領域のドットであることを示し、数字が２のドットは後続印刷領域のドットであることを示している。
【００６８】
本実施例は、簡略化された第２実施例（図８）において副走査逆送り量を１ドットだけ大きくしたものである。具体的には、上記実施例における副走査逆送り量Ｂが２ドットであるのに対して、本実施例では副走査逆送り量Ｂが３ドットである。この結果、１ラスタライン分だけ先行印刷領域と後続印刷領域とで重複領域が生じている。このような重複領域を設けているのは、これにより副走査逆送り量が誤差により過小となったことに起因する白スジの発生が抑制できるからである。なお、重複領域により白スジの発生が抑制される様子が図１１に示されている。
【００６９】
このように、本実施例では、少なくとも主走査ラインのピッチ１個分だけ、前記第１の印刷領域と前記第２の印刷領域とが副走査方向に重複する領域である重複領域を有するように設定されているので白スジの発生を抑制することができる。
【００７０】
また、本実施例では、さらに、両印刷領域のドットが入れ子となるように間引かれている。すなわち、同一色のインク滴が同一の画素に吐出されず、異なる画素に吐出されている。これにより特にベタ印刷でない中間的な階調の印刷において発生し易い濃度の濃いスジ状の部分の発生が抑制されている。このような間引きは、各画素におけるドットの形成状態を表すドットデータを調整することにより行うことができる。
【００７１】
このような調整は、たとえば重複領域を形成するドットのインク量を規則的に削減するように先行印刷領域のドットデータを調整するとともに、重複領域の画素のうち削減されなかった画素に形成されるドットのインク量を削減するように後続印刷領域のドットデータを調整することにより行われる。
【００７２】
Ｆ．本発明の第５実施例：
図１２は、本発明の第５実施例における副走査逆送りの様子を示す説明図である。本実施例は、重複領域においてインクドットのサイズを変更させている点で第４実施例と異なる。すなわち、複数の異なるサイズのインク滴を吐出可能な印刷において、この複数の異なるサイズのうちの比較的小さいサイズにドットのサイズを変更することにより濃度の濃い部分の発生を抑制している。具体的には、図１２に示す例では、重複領域の各画素に吐出されるインク滴が２０ｐｌから１０ｐｌに削減されている。
【００７３】
たとえば、重複領域が仮に重複領域でなかったとすると、図１２（ａ）から分かるように先行印刷領域のみに属する画素として各画素に２０ｐｌのインク滴が吐出されて中ドットが形成されていたことになる。一方、本実施例では、先行印刷領域に属する画素として１０ｐｌのインク滴が吐出され、引き続き後続印刷領域に属する画素として１０ｐｌのインク滴がさらに同一の画素に吐出されることになる。この結果、重複領域の各画素に吐出される各色のインクの吐出量が、重複領域が重複領域でないと仮定したときの各色のインクの吐出量と一致していることになる。
【００７４】
このように、先行印刷領域にも後続印刷領域にも属する重複領域では、入れ子となるようにドットを間引いても良いし、インク滴のサイズを小さくするようにしても良い。一般に、重複領域の各画素に吐出される各色のインクの吐出量が、重複領域が重複領域でないと仮定したときの各色のインクの吐出量に近づくようインク量を削減にすれば濃度の濃い領域の発生を抑制することができる。
【００７５】
Ｇ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００７６】
Ｇ−１．上記各実施例では、縦配列ヘッドが印刷に用いられているが、各ノズル群が主走査方向に配列された横配列ヘッドを用いる印刷にも適用することができる。ただし、縦配列ヘッドを用いる印刷において副走査逆送りの要請が大きいので、このような印刷において本発明の大きな効果が期待できる。
【００７７】
Ｇ−２．上記実施例では、白スジを抑制するために設けられている重複領域の副走査方向の幅は１ラスタライン分の幅であるが、図１３に示すように２ラスタライン分の幅でも良い。一般に、本発明で設定される重複領域の副走査方向の幅は、少なくとも主走査ラインのピッチ１個分だけ、先行する印刷領域と後続の印刷領域とが副走査方向に重複する領域である重複領域を有するように設定されていれば良い。
【００７８】
Ｇ−３．上記各実施例では、各分割データが制御データを有する構成となっているが、たとえば最初の分割データにのみ連続フラグを含め、最後の分割データにのみ終了フラグを含めるようにしても良い。一般に、本発明の制御データは、複数の印刷領域に副走査方向に隙間なく連続して印刷させるためのデータであれば良い。
【００７９】
Ｇ−４．上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、図１に示したプリンタドライバ９６の機能の一部または全部を、プリンタ２０内の制御回路４０が実行するようにすることもできる。この場合には、印刷データを作成する印刷制御装置としてのコンピュータ９０の機能の一部または全部が、プリンタ２０の制御回路４０によって実現される。
【００８０】
たとえば、印刷データに含まれる制御データを連続フラグのみとし、この連続フラグに応じてプリンタ２０が副走査逆送り量を決定するようにしても良い。
【００８１】
本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【図１】本発明の一実施例として印刷システムの構成を示すブロック図。
【図２】カラープリンタ２０の概略構成図。
【図３】プリンタ２０の電気的な構成を示すブロック図。
【図４】印刷ヘッド３７の下面におけるノズル配列を示す説明図。
【図５】本発明の第１実施例における印刷データと印刷画像の関係を示す説明図。
【図６】本発明の第１実施例における副走査逆送りの様子を示す説明図。
【図７】本発明の第２実施例における副走査逆送りの様子を示す説明図。
【図８】本発明の第２実施例における有効記録範囲と副走査逆送り量の関係を示す説明図。
【図９】本発明の第３実施例における副走査逆送りの様子を示す説明図。
【図１０】本発明の第４実施例における副走査逆送りの様子を示す説明図。
【図１１】重複領域がバンディングの発生を抑制する様子を示す説明図。
【図１２】本発明の第５実施例における副走査逆送りの様子を示す説明図。
【図１３】変形例における副走査逆送りの様子を示す説明図。
【符号の説明】
２０…カラープリンタ
２１…ＣＲＴ
２２…紙送りモータ
２４…キャリッジモータ
２６…プラテン
３０…キャリッジ
３２…操作パネル
３４…摺動軸
３６…駆動ベルト
３７…印刷ヘッド
３８…プーリ
３９…位置センサ
４０…制御回路
４１…ＣＰＵ
４４…ＲＡＭ
５０…Ｉ／Ｆ専用回路
５２…ヘッド駆動回路
５４…モータ駆動回路
５６…コネクタ
６０…印刷ヘッドユニット
９０…コンピュータ
９１…ビデオドライバ
９５…アプリケーションプログラム
９６…プリンタドライバ
９７…解像度変換モジュール
９８…色変換モジュール
９９…ハーフトーンモジュール
１００…印刷データ生成モジュール
１０１…印刷モード管理部
１０２…制御データ付加部
【図１】
0003783636.tif 000002
【図２】
0003783636.tif 000003
【図３】
0003783636.tif 000004
【図４】
0003783636.tif 000005
【図５】
0003783636.tif 000006
【図６】
0003783636.tif 000007
【図７】
0003783636.tif 000008
【図８】
0003783636.tif 000009
【図９】
0003783636.tif 000010
【図１０】
0003783636.tif 000011
【図１１】
0003783636.tif 000012
【図１２】
0003783636.tif 000013
【図１３】
0003783636.tif 000014