(57)【要約】 【課題】  主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出する印刷において、主走査時間の変動による画質の劣化を抑制する。【解決手段】  本発明は、印刷ヘッドを主走査方向に移動させつつ印刷媒体上に複数色のインクを吐出する印刷部に供給すべき印刷データを生成する印刷制御装置である。本装置は、与えられた画像データの各画素の色を、複数色のインクで表現するための多階調データを生成する色変換部と、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出するように構成された印刷データを生成する印刷データ生成部とを備える。色変換部は、決定された時間的間隔に基づいて、時間的間隔の変化によって生ずる印刷画像の色の変動を補償するように色変換の内容を調整することを特徴とする。【選択図】  図８
2005138451.tif 000002
【特許請求の範囲】
【請求項１】
副走査方向に沿って配列された複数のノズルでそれぞれ構成された複数のノズル列を有する印刷ヘッドを単方向で主走査方向に移動させつつ印刷媒体上に複数色のインクを吐出する印刷部を用いて印刷を行うために、前記印刷部に供給すべき印刷データを生成する印刷制御装置であって、
与えられた画像データの各画素の色を、前記複数色のインクで表現するための多階調データを生成する色変換部と、
前記多階調データに応じて、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出するように構成された印刷データを生成する印刷データ生成部と、
を備え、
前記色変換部は、主走査の時間的間隔を決定するとともに、前記決定された時間的間隔に基づいて、前記時間的間隔の変化によって生ずる前記印刷画像の色の変動を補償するように前記色変換の内容を調整することを特徴とする、印刷制御装置。
【請求項２】
請求項１記載の印刷制御装置であって、
前記色変換部は、前記画像データ、主走査方向の印刷解像度、前記印刷媒体のサイズの少なくとも１つに応じて前記時間的間隔を決定する、印刷制御装置。
【請求項３】
請求項１または２に記載の印刷制御装置であって、
前記色変換部は、前記画像データの各画素の色と前記多階調データとの間の関係を表す色変換テーブルであって、前記時間的間隔の変化による印刷画像の色の変動を補償するように構成された複数の色変換テーブルを備えるとともに、前記時間的間隔に応じて前記複数の色変換テーブルのうちの１つを選択するように構成されている、印刷制御装置。
【請求項４】
請求項１または２に記載の印刷制御装置であって、
前記色変換部は、主走査方向に連続する画素の集合である主走査ラインを形成するための主走査の回数であるオーバーラップ数の変化と前記時間的間隔の変化とによる印刷画像の色の変動を補償するように構成された複数の色変換テーブルを備えるとともに、前記オーバーラップ数と前記決定された時間的間隔とに応じて前記複数の色変換テーブルのうちの１つを選択するように構成されている、印刷制御装置。
【請求項５】
印刷媒体上にインクを吐出することによって印刷を行う印刷装置であって、
副走査方向に沿って配列された複数のノズルでそれぞれ構成された複数のノズル列を有する印刷ヘッドを単方向で主走査方向に移動させつつ印刷媒体上に複数色のインクを吐出する印刷部と、
請求項１ないし４のいずれかに記載の印刷制御装置と、
を備える印刷装置。
【請求項６】
副走査方向に沿って配列された複数のノズルでそれぞれ構成された複数のノズル列を有する印刷ヘッドを単方向で主走査方向に移動させつつ印刷媒体上に複数色のインクを吐出する印刷部を用いて印刷を行うために、前記印刷部に供給すべき印刷データを生成する印刷制御方法であって、
（ａ）与えられた画像データの各画素の色を、前記複数色のインクで表現するための多階調データを生成する工程と、
（ｂ）前記多階調データに応じて、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出するように構成された印刷データを生成する工程と、
を備え、
前記工程（ａ）は、主走査の時間的間隔を決定するとともに、前記決定された時間的間隔に基づいて、前記時間的間隔の変化によって生ずる前記印刷画像の色の変動を補償するように前記色変換の内容を調整する工程を含むことを特徴とする、印刷制御方法。
【請求項７】
副走査方向に沿って配列された複数のノズルでそれぞれ構成された複数のノズル列を有する印刷ヘッドを単方向で主走査方向に移動させつつ印刷媒体上に複数色のインクを吐出する印刷部を用いて印刷を行うために、前記印刷部に供給すべき印刷データを生成するための処理をコンピュータに実行させるためのコンピュータプログラムであって、
与えられた画像データの各画素の色を、前記複数色のインクで表現するための多階調データを生成する色変換機能と、
前記多階調データに応じて、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出するように構成された印刷データを生成する印刷データ生成機能と、
を前記コンピュータに実現させるプログラムを備え、
前記色変換機能は、主走査の時間的間隔を決定するとともに、前記決定された時間的間隔に基づいて、前記時間的間隔の変化によって生ずる前記印刷画像の色の変動を補償するように前記色変換の内容を調整する機能を含むことを特徴とする、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷ヘッドを用いて印刷媒体上にドットを形成することによって印刷を行う技術に関する。
【背景技術】
【０００２】
近年、コンピュータの出力装置として、印刷ヘッドの主走査や印刷媒体の副走査を行いつつ数色のインクを印刷ヘッドから吐出して印刷媒体上にインクドットを形成するタイプのカラープリンタが普及している。このようなカラープリンタでは、隣接する主走査ラインを異なる主走査で記録するインターレース方式や、主走査方向に隣接する画素を異なる主走査で記録するオーバーラップ方式といった記録方式が広く採用されている。このような記録方式では、主走査方向あるいは副走査方向に隣接する画素が異なる主走査で記録されることになる。
【０００３】
一方、印刷画像における発色は、隣接する画素に記録する時間差に応じて変動することが発明者によって見いだされた。この発色の変動は、主として隣接する画素に吐出される異なる色のインク滴が印刷媒体に重ねて付着することが多いことに起因するものである。たとえば時間差が長い場合には、先に印刷媒体に着弾したインクが印刷媒体に吸収されて十分に発色することができるのに対して、時間差が短い場合には、先に印刷媒体に着弾したインクが印刷媒体上で十分に発色することができず、濁りも発生する。このように、発色を安定させるためには、隣接する画素に記録する時間差を一定にすることが望まれる。
【０００４】
【特許文献１】特開２００２−１１８５９公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、隣接する画素に記録する時間差は、たとえば主走査方向の画像の幅といった印刷環境によって変動する。主走査方向の画像の幅が長ければ、各主走査における印刷ヘッドによる記録時間が長くなるからである。
【０００６】
本発明は、上述の課題を解決するためになされたものであり、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出する印刷において、主走査時間の変動による画質の劣化を抑制する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、副走査方向に沿って配列された複数のノズルでそれぞれ構成された複数のノズル列を有する印刷ヘッドを単方向で主走査方向に移動させつつ印刷媒体上に複数色のインクを吐出する印刷部を用いて印刷を行うために、前記印刷部に供給すべき印刷データを生成する印刷制御装置であって、
与えられた画像データの各画素の色を、前記複数色のインクで表現するための多階調データを生成する色変換部と、
前記多階調データに応じて、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出するように構成された印刷データを生成する印刷データ生成部と、
を備え、
前記色変換部は、主走査の時間的間隔を決定するとともに、前記決定された時間的間隔に基づいて、前記時間的間隔の変化によって生ずる前記印刷画像の色の変動を補償するように前記色変換の内容を調整することを特徴とする。
【０００８】
本発明の印刷制御装置によれば、主走査の時間的間隔の変化によって生ずる印刷画像の色の変動を補償するように色変換の内容が調整されるので、主走査の時間的間隔の変化による印刷画像の色の変動を補償して正確な色再現を実現することができる。
【０００９】
上記印刷制御装置において、前記色変換部は、前記画像データ、主走査方向の印刷解像度、前記印刷媒体のサイズの少なくとも１つに応じて前記時間的間隔を決定するようにしても良い。さらに、インクの種類といった他の印刷環境を時間的間隔の決定に使用するように構成しても良い。
【００１０】
上記印刷制御装置において、前記色変換部は、前記画像データの各画素の色と前記多階調データとの間の関係を表す色変換テーブルであって、前記時間的間隔の変化による印刷画像の色の変動を補償するように構成された複数の色変換テーブルを備えるとともに、前記時間的間隔に応じて前記複数の色変換テーブルのうちの１つを選択するように構成しても良い。こうすれば、本発明を簡易に適用することができる。
【００１１】
上記印刷制御装置において、前記色変換部は、主走査方向に連続する画素の集合である主走査ラインを形成するための主走査の回数であるオーバーラップ数の変化と前記時間的間隔の変化とによる印刷画像の色の変動を補償するように構成された複数の色変換テーブルを備えるとともに、前記オーバーラップ数と前記決定された時間的間隔とに応じて前記複数の色変換テーブルのうちの１つを選択するように構成しても良い。こうすれば、オーバーラップ記録方式においてもオーバーラップ数による発色の変動を抑制することができる。
【００１２】
なお、本発明は、種々の態様で実現することが可能であり、たとえば、印刷方法および印刷装置、印刷制御方法および印刷制御装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の態様で実現することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
Ａ．装置の構成：
Ｂ．本発明の実施例における印刷処理：
Ｃ．変形例：
【００１４】
Ａ．装置の構成：
図１は、本発明の一実施例としての印刷システムの構成を示すブロック図である。この印刷システムは、印刷制御装置としてのコンピュータ９０と、印刷部としてのカラープリンタ２０と、を備えている。なお、カラープリンタ２０とコンピュータ９０の組み合わせを、広義の「印刷装置」と呼ぶことができる。
【００１５】
コンピュータ９０では、所定のオペレーティングシステムの下で、アプリケーションプログラム９５が動作している。オペレーティングシステムには、ビデオドライバ９１やプリンタドライバ９６が組み込まれており、アプリケーションプログラム９５からは、これらのドライバを介して、カラープリンタ２０に転送するための印刷データＰＤが出力されることになる。アプリケーションプログラム９５は、処理対象の画像に対して所望の処理を行い、また、ビデオドライバ９１を介してＣＲＴ２１に画像を表示する。
【００１６】
アプリケーションプログラム９５が印刷命令を発すると、コンピュータ９０のプリンタドライバ９６が、画像データをアプリケーションプログラム９５から受け取り、これをカラープリンタ２０に供給するための印刷データＰＤに変換する。図１に示した例では、プリンタドライバ９６の内部には、解像度変換モジュール９７と、色変換モジュール９８と、減色モジュール９９と、印刷データ生成モジュールと、色変換テーブルＬＵＴと、が備えられている。
【００１７】
解像度変換モジュール９７は、アプリケーションプログラム９５が扱っているカラー画像データの解像度（即ち、単位長さ当りの画素数）を、プリンタドライバ９６が扱うことができる解像度に変換する役割を果たす。こうして解像度変換された画像データは、まだＲＧＢの３色からなる画像情報である。色変換モジュール９８は、色変換テーブルＬＵＴを参照しつつ、各画素ごとに、ＲＧＢ画像データを、カラープリンタ２０が利用可能な複数のインク色の多階調データに変換する。
【００１８】
色変換された多階調データは、例えば２５６階調の階調値を有している。減色モジュール９９は、インクドットを分散して形成することにより、カラープリンタ２０でこの階調値を表現するための減色処理を実行する。減色処理された画像データは、印刷データ生成モジュールによりカラープリンタ２０に転送すべきデータ順に並べ替えられ、最終的な印刷データＰＤとして出力される。なお、印刷データＰＤは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。
【００１９】
なお、プリンタドライバ９６は、印刷データＰＤを生成する機能を実現するためのプログラムに相当する。プリンタドライバ９６の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。
【００２０】
図２は、本発明の実施例におけるカラープリンタ２０の構成の概略を示す斜視図である。カラープリンタ２０は、たとえばＪＩＳ規格のＡ列０番用紙やＢ列０番用紙やロール紙といった比較的大型の印刷用紙Ｐに対応している。
【００２１】
印刷用紙Ｐは、給紙部２７からインク吐出部２２に供給される。インク吐出部２２は、供給された印刷用紙Ｐにインクを吐出することにより印刷を行った後、印刷用紙Ｐを排紙部２５に排出する。給紙部２７は、印刷用紙Ｐとしてのロール紙をセット可能なロール紙ホルダ２９を備えている。ロール紙ホルダ２９は、カラープリンタ２０が備える２本の支持柱２６に支持されている。排紙部２５は、ロール紙を巻き取り可能な巻き取りホルダ２３を備えている。巻き取りホルダ２３は、ロール紙ホルダ２９と同様に２本の支持柱２６に支持されており、図示しない駆動部によって回転可能となっている。
【００２２】
図３は、インク吐出部２２の構成を示す説明図である。インク吐出部２２は、キャリッジ３０ｃと、主走査ガイド部材１０２と、駆動ベルト１０１と、インクタンク９と、インク供給路１０３とを備えている。インク吐出部２２には、副走査方向に印刷用紙Ｐが供給されている。キャリッジ３０ｃは、印刷用紙Ｐ上にインクを吐出するための印刷ヘッド３０を備えている。
【００２３】
インク吐出部２２は、印刷ヘッド３０を主走査方向に往復移動させつつ印刷用紙Ｐ上にインクを吐出することによって印刷を実行する。主走査方向への往復移動は、キャリッジ３０ｃの移動方向を主走査方向に拘束する主走査ガイド部材１０２と、キャリッジ３０ｃを主走査方向に移動させる駆動ベルト１０１と、駆動ベルト１０１を駆動するキャリッジモータ２４と、によって実現されている。印刷ヘッド３０から吐出されるインクは、インク供給路１０３を経由してインクタンク９から供給されている。
【００２４】
図４は、印刷ヘッド３０の下面におけるノズル配列を示す説明図である。印刷ヘッド３０の下面には、ブラックインクを吐出するためのブラックインクノズル群Ｋと、濃シアンインクを吐出するための濃シアンインクノズル群Ｃと、淡シアンインクを吐出するための淡シアンインクノズル群ＬＣと、濃マゼンタインクを吐出するための濃マゼンタインクノズル群Ｍと、淡マゼンタインクを吐出するための淡マゼンタインクノズル群ＬＭと、イエローインクを吐出するためのイエローインクノズル群Ｙとが形成されている。
【００２５】
各ノズル群の複数のノズルは、副走査方向ＳＳに沿って一定のノズルピッチｋ・Ｄでそれぞれ整列している。ここで、ｋは整数であり、Ｄは副走査方向における印刷解像度に相当するピッチ（「ドットピッチ」と呼ぶ）である。本明細書では、「ノズルピッチはｋドットである」とも言う。このときの単位［ドット］は、印刷解像度のドットピッチを意味している。副走査送り量に関しても同様に、［ドット］の単位を用いる。
【００２６】
各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてのピエゾ素子（図示せず）が設けられている。印刷時には、印刷ヘッド３０が主走査方向ＭＳに移動しつつ、各ノズルからインク滴が吐出される。
【００２７】
以上説明したハードウェア構成を有するカラープリンタ２０は、巻き取りホルダ２３により用紙Ｐを搬送しつつ、キャリッジ３０ｃをキャリッジモータ２４により往復動させ、同時に印刷ヘッド３０のピエゾ素子（図示せず）を駆動して、各色インク滴の吐出を行い、インクドットを形成して用紙Ｐ上に多色多階調の画像を形成する。
【００２８】
Ｂ．本発明の実施例の印刷における記録方式：
図５は、本発明の実施例の印刷における記録方法を示す説明図である。この図は、説明を分かりやすくするために４個のノズルを用いて１色のインクで記録を行う例を示している。図５において、数字を含む実線の丸は、各パスにおける４個のノズルの副走査方向の位置を示している。ここで、「パス」とは１回分の主走査を意味している。丸の中の数字０〜３は、ノズル番号を意味している。
【００２９】
本実施例では、具体的には以下のようにして記録が行われる。すなわち、パス１では、ノズル番号が２番と３番のノズルが、それぞれラスタ番号が１番と４番のラスタラインを形成する。パス２では、ノズル番号が１番と２番のノズルが、それぞれラスタ番号が２番と５番のラスタラインを形成する。パス３では、ノズル番号が０番と１番のノズルが、それぞれラスタ番号が３番と６番のラスタラインを形成する。このようにして、ラスタ番号が１番から６番までの領域の記録が隙間無く完了する。
【００３０】
このような記録方式は、一般にインターレース記録方式と呼ばれる。「インターレース記録方式」とは、印刷ヘッドの副走査方向に沿って測ったノズルピッチｋ［ドット］が２以上であるときに採用される記録方式を言う。インターレース記録方式では、１回の主走査では隣接するノズルの間に記録できないラスタラインが残り、このラスタライン上の画素は他の主走査時に記録されることになる。
【００３１】
Ｃ．本発明の実施例における印刷処理：
図６は、本発明の実施例における印刷データ生成処理のルーチンを示すフローチャートである。印刷データ生成処理とは、カラープリンタ２０に供給するための印刷データＰＤを生成するためにコンピュータ９０で行われる処理である。
【００３２】
ステップＳ１００では、プリンタドライバ９６（図１）は、アプリケーションプログラム９５から画像データを入力する。この入力処理は、アプリケーションプログラム９５による印刷命令に応じて行われる。ここで、画像データは、ＲＧＢデータであるものとしている。
【００３３】
ステップＳ２００では、解像度変換モジュール９７は、入力されたＲＧＢ画像データの解像度（すなわち、単位長さ当りの画素数）を所定の解像度に変換する。所定の解像度は、印刷用紙Ｐ上における印刷画像のサイズがユーザの意図する大きさとなるような解像度である。
【００３４】
ステップＳ３００では、解像度変換モジュール９７は、レイアウト処理を行う。レイアウト処理とは、印刷画像を印刷用紙Ｐ上に配置する処理である。印刷用紙Ｐ上に配置される印刷画像は、１つとは限られず複数の印刷画像が配置される場合もある。
【００３５】
図７は、印刷用紙Ｐ上に複数の印刷画像が配置された様子の一例を示す説明図である。この例では、印刷用紙Ｐ上に同一の印刷画像Ｐｉｃｔが４つ配置されている。４つの印刷画像Ｐｉｃｔは、印刷用紙Ｐ上の領域Ｚ１と領域Ｚ２とにそれぞれ３つと１つ割当てられている。
【００３６】
領域Ｚ１では、印刷ヘッド３０は、移動量Ｓ１の主走査を行いつつインクを吐出する。一方、領域Ｚ２では、印刷ヘッド３０は、移動量Ｓ２の主走査を行いつつインクを吐出する。このように、領域Ｚ１と領域Ｚ２とでは、異なる移動量の主走査が行われる。
【００３７】
ステップＳ４００では、色変換モジュール９８は、色変換処理を行う。色変換処理の内容は、以下に示すように印刷ヘッド３０の移動量に応じて変更される。
【００３８】
図８は、本発明の実施例における色変換処理のルーチンを示すフローチャートである。ステップＳ４１０では、色変換モジュール９８は、主走査間隔推定処理を行う。主走査間隔推定処理は、主走査の時間的間隔ｔｓｉを推定する処理である。ここで、主走査の時間的間隔ｔｓｉは、印刷実行時において印刷ヘッド３０が同一の主走査位置となるまでの時間的な間隔を意味する。
【００３９】
主走査の時間的間隔ｔｓｉは、印刷ヘッド３０の移動量に基づいて推定することができる。印刷ヘッド３０の移動量は、印刷用紙Ｐ上における印刷画像の配置状態（図７）に基づいて決定することができる。
【００４０】
ステップＳ４２０では、色変換モジュール９８は、主走査の時間的間隔に基づいて色変換テーブルを選択する。色変換テーブルの選択は、色変換テーブルＬＵＴに格納された複数のテーブルの中からいずれか１つを選択することにより行われる。
【００４１】
図９は、色変換テーブルＬＵＴに格納された複数のテーブルを示す説明図である。この例では、複数のテーブルとして、長主走査幅用テーブルＬＵＴｍａｘと短主走査幅用テーブルＬＵＴｍｉｎとが色変換テーブルＬＵＴに格納されている。なお、複数のテーブルとして、３つ以上のテーブルを格納するように構成しても良い。
【００４２】
長主走査幅用テーブルＬＵＴｍａｘは、主走査の時間的間隔が長いことを想定として設定されたテーブルである。この設定は、隣接する画素に先に印刷媒体に着弾したインクが印刷媒体に吸収されて十分に発色することを前提として行われている。
【００４３】
短主走査幅用テーブルＬＵＴｍｉｎは、主走査の時間的間隔が短いことを想定として設定されたテーブルである。この設定は、隣接する画素に先に印刷媒体に着弾したインクが印刷媒体上で十分に発色することができず、さらに濁りが発生して彩度が低下することを前提として行われている。
【００４４】
色変換テーブルの選択は、主走査の時間的間隔ｔｓｉが所定の閾値ｔｓｈよりも長いか否かに基づいて行われる。具体的には、主走査の時間的間隔ｔｓｉが所定の閾値ｔｓｈよりも長いときには長主走査幅用テーブルＬＵＴｍａｘが選択され、主走査の時間的間隔ｔｓｉが所定の閾値ｔｓｈよりも短いときには短主走査幅用テーブルＬＵＴｍｉｎが選択される。
【００４５】
なお、印刷ヘッド３０の移動量が所定の長さよりも長いか否かに基づいて色変換テーブルを選択するようにしても良い。特許請求の範囲における「主走査の時間的間隔を決定するとともに、前記決定された時間的間隔に基づいて」とは、時間と相関を有する状態量に基づいてという広い意味を有する。
【００４６】
ステップＳ４２０では、色変換モジュール９８は、選択されたテーブルを参照しつつ色変換処理を行う。このように、主走査の時間的間隔ｔｓｉに応じて選択されたテーブルを参照しつつ色変換処理が行われるので、主走査の時間的間隔ｔｓｉの変動による印刷画像の色の変動が補償された多階調データが生成されることになる。
【００４７】
ステップＳ５００（図６）では、減色モジュール９９は、多階調データからドットデータを生成する。ドットデータとは、各画素におけるドットの形成状態を表すデータである。
【００４８】
ステップＳ６００では、印刷データ生成モジュール１００は、ドットデータを、カラープリンタ２０に転送すべきデータ順に並べ替えて、最終的な印刷データＰＤとして出力する。印刷データＰＤは、各主走査時のドットの記録状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。
【００４９】
このように、本実施例では、主走査の時間的間隔ｔｓｉに応じて選択されたテーブルを参照しつつ色変換処理が行われるので、主走査の時間的間隔ｔｓｉの変動による印刷画像の色の変動を補償して正確な色再現を実現することができる。
【００５０】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５１】
Ｃ−１．上記各実施例では、各主走査ラインを１回の主走査で形成する非オーバーラップのインターレース記録方式が採用されているが、本発明は、オーバーラップのインターレース記録方式にも採用することができる。
【００５２】
図１０は、オーバーラップのインターレース記録方式の一例を示す説明図である。この記録方式は、オーバーラップ数が「２」の方式である。オーバーラップ数とは、各主走査ラインが何回の主走査で形成されているかを表すパラメータである。
【００５３】
ただし、本発明をオーバーラップのインターレース記録方式に適用する場合には、オーバーラップ数に応じて色変換処理の内容を調整するように構成することが好ましい。オーバーラップ数によってもインクの発色の状態が変化し得るからである。
【００５４】
さらに、印刷画像における発色の隣接画素に記録する時間差に応じた変動は、インターレース記録方式でないオーバーラップ記録方式にも発生し得るので、本発明は、このような記録方式にも適用することができる。一般に、本発明は、主走査方向と副走査方向の少なくとも一方に隣接する画素に対して異なる主走査でインクを吐出する印刷に適用することができる。
【００５５】
Ｃ−２．上記各実施例では、主走査の時間的間隔は、印刷ヘッド３０の移動量のみに基づいて推定されているが、主走査方向の印刷解像度や印刷用紙のサイズを推定パラメータとして使用するようにしても良い。印刷解像度によっても主走査の時間的間隔は変化するからである。このように、主走査の時間的間隔は、画像データ、主走査方向の印刷解像度、印刷媒体のサイズの少なくとも１つに応じて決定することができる。さらに、インクの種類といった他の印刷環境を推定パラメータとして使用するように構成しても良い。
【００５６】
Ｃ−３．上記各実施例では、色変換部は、主走査の時間的間隔に応じて複数の色変換テーブルの１つを選択するように構成されているが、たとえば主走査の時間的間隔に応じて色変換処理の結果に所定のバイアスを加えるように構成しても良い。一般に、本発明で使用される色変換部は、主走査の時間的間隔の変化によって生ずる印刷画像の色の変動を補償するように色変換の内容を調整するように構成されていれば良い。
【００５７】
Ｃ−４．この発明はカラー印刷だけでなく複数色のインクを用いて単一の色相を表現するモノクロ印刷にも適用できる。本発明は、複数色のインクを吐出する印刷に広く適用することができる。また、発色の変動はモノクロ印刷において視認され易いので、本発明は、モノクロ印刷で顕著な効果を奏する。
【００５８】
Ｃ−５．上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、図２に示したプリンタドライバ９６の機能の一部または全部を、プリンタ２０内の制御回路４０が実行するようにすることもできる。この場合には、印刷データを作成する印刷制御装置としてのコンピュータ９０の機能の一部または全部が、プリンタ２０の制御回路４０によって実現される。
【００５９】
本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施例としての印刷システムの構成を示すブロック図。
【図２】本発明の実施例におけるカラープリンタ２０の構成の概略を示す斜視図。
【図３】インク吐出部２２の構成を示す説明図。
【図４】印刷ヘッド３０の下面におけるノズル配列を示す説明図。
【図５】本発明の実施例の印刷における記録方法を示す説明図。
【図６】本発明の実施例における印刷データ生成処理のルーチンを示すフローチャート。
【図７】印刷用紙Ｐ上に複数の印刷画像が配置された様子の一例を示す説明図。
【図８】本発明の実施例における色変換処理のルーチンを示すフローチャート。
【図９】色変換テーブルＬＵＴに格納された複数のテーブルを示す説明図。
【図１０】オーバーラップのインターレース記録方式の一例を示す説明図。
【符号の説明】
【００６１】
９…インクタンク
２０…カラープリンタ
２１…ＣＲＴ
２２…インク吐出部
２３…ホルダ
２４…キャリッジモータ
２５…排紙部
２６…支持柱
２７…給紙部
２８…印刷ヘッド群
２９…ロール紙ホルダ
３０…印刷ヘッド
３０ｃ…キャリッジ
４０…制御回路
５２…ヘッド駆動回路
９０…コンピュータ
９１…ビデオドライバ
９５…アプリケーションプログラム
９６…プリンタドライバ
９７…解像度変換モジュール
９８…色変換モジュール
９９…減色モジュール
１００…印刷データ生成モジュール
１０１…駆動ベルト
１０２…主走査ガイド部材
１０３…インク供給路
【図１】
2005138451.tif 000003
【図２】
2005138451.tif 000004
【図３】
2005138451.tif 000005
【図４】
2005138451.tif 000006
【図５】
2005138451.tif 000007
【図６】
2005138451.tif 000008
【図７】
2005138451.tif 000009
【図８】
2005138451.tif 000010
【図９】
2005138451.tif 000011
【図１０】
2005138451.tif 000012