(57)【特許請求の範囲】
【請求項１】
印刷ヘッドを主走査方向に移動させ画像データを印刷媒体に印刷する印刷方法であって、
前記印刷ヘッドは、
ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、
Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの数のカラー用ノズル群により構成されるカラー列とを有し、
前記ブラック列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てを行い、
前記各ブラックノズル群への割り当ては、ハーフトーン処理後の画像データの各ドットに対して前記印刷ヘッドが備えるどのノズルからインクを吐出して前記印刷媒体にドットを形成するかを決定する前に行うことを特徴とする印刷方法。
【請求項２】
請求項１に記載の印刷方法であって、前記ブラック列からのインク吐出量が規定値未満の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群のいずれか一つに割り当てることを特徴とする印刷方法。
【請求項３】
請求項１に記載の印刷方法であって、前記Ｑ種類のマスクを有し、
前記マスクのそれぞれを用いることにより、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項４】
請求項１又は３に記載の印刷方法であって、前記印刷ヘッドは、前記ブラック列と前記カラー列をそれぞれ１列ずつ有し、前記Ｍ＝前記Ｎかつ前記Ｐ＝前記Ｑ＝３であることを特徴とする印刷方法。
【請求項５】
請求項４に記載の印刷方法であって、前記ブラック列を対象とする前記画像データを略３等分して前記各ブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項６】
請求項４に記載の印刷方法であって、前記ブラック列は、副走査方向の最も下流側に位置する第１のブラック用ノズル群と、前記第１のブラック用ノズル群に隣り合う第２のブラック用ノズル群と、前記第２のブラック用ノズル群に隣り合う第３のブラック用ノズル群とにより構成され、
前記ブラック列を対象とする前記画像データの略１／４を前記第１のブラック用ノズル群に割り当て、前記ブラック列を対象とする前記画像データの略１／２を前記第２のブラック用ノズル群に割り当て、前記ブラック列を対象とする前記画像データの略１／４を前記第３のブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項７】
請求項４〜６のいずれか一項に記載の印刷方法であって、前記ブラック列を対象とする前記画像データをラスター単位に前記各ブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項８】
請求項４〜６のいずれか一項に記載の印刷方法であって、前記ブラック列を対象とする前記画像データをランダムに分散させて前記各ブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項９】
請求項８に記載の印刷方法であって、前記ブラック列を対象とする前記画像データをタスキ形状に分散させて前記各ブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項１０】
請求項７〜９のいずれか一項に記載の印刷方法であって、前記ブラック列を対象とする前記画像データを第１のマスクに基づいて前記各ブラック用ノズル群へ割り当て、
更に、前記画像データを第２のマスクに基づいて同一の前記ブラック用ノズル群に属する複数の前記ノズルに割り当てることを特徴とする印刷方法。
【請求項１１】
請求項１０に記載の印刷方法であって、前記第１のマスクに基づく割り当て処理および前記第２のマスクに基づく割り当て処理の少なくとも１つは、前記画像データを色毎に分版された階調に基づいてドットの分布に変換した後に実行されることを特徴とする印刷方法。
【請求項１２】
印刷ヘッドを主走査方向に移動させつつ画像データを印刷媒体に印刷する印刷方法であって、
前記印刷ヘッドは、
ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、
Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの数のカラー用ノズル群により構成されるカラー列とを有し、
前記カラー列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることを特徴とする印刷方法。
【請求項１３】
印刷ヘッドを主走査方向に移動させつつ画像データを印刷媒体に印刷する印刷装置であって、
前記印刷ヘッドは、
ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、
Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの個数のカラー用ノズル群により構成されるカラー列とを有し、
前記ブラック列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てを行い、
前記各ブラックノズル群への割り当ては、ハーフトーン処理後の画像データの各ドットに対して前記印刷ヘッドが備えるどのノズルからインクを吐出して前記印刷媒体にドットを形成するかを決定する前に行うことを特徴とする印刷装置。
【請求項１４】
印刷ヘッドを主走査方向に移動させつつ画像データを印刷媒体に印刷するプログラムであって、
前記印刷ヘッドは、
ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、
Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの個数のカラー用ノズル群により構成されるカラー列とを有し、
前記ブラック列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てを行い、
前記各ブラックノズル群への割り当ては、ハーフトーン処理後の画像データの各ドットに対して前記印刷ヘッドが備えるどのノズルからインクを吐出して前記印刷媒体にドットを形成するかを決定する前に行うことをコンピューターに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷方法、印刷装置およびプログラムに関する。
【背景技術】
【０００２】
コンピューターの出力装置として、印刷ヘッドからインクを吐出するインクジェットプリンターが普及している。特に、近年では、カラーインクを用いたカラープリンターも広く利用されている。例えば、特許文献１に記載されているように、カラープリンターの印刷ヘッドに異なるインクを吐出する複数のノズル群を副走査方向に配列したものがある。特許文献１では、ブラックインク用のノズル群を副走査方向に配列したノズル列と、各色のカラーインク用のノズル群を副走査方向に配列したノズル列とを印刷ヘッドに設けている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１４６０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のカラープリンターの印刷方法では、カラー印刷時に双方向印刷を行う場合に、往路での印刷面と復路での印刷面との間において、ブラックインクと各色インクとが重なる順番に違いが生じ、その結果、印刷面内にムラが発生するという課題があった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００６】
［適用例１］本適用例に係る印刷方法は、印刷ヘッドを主走査方向に移動させ画像データを印刷媒体に印刷する印刷方法であって、前記印刷ヘッドは、ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの数のカラー用ノズル群により構成されるカラー列とを有し、前記ブラック列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることを特徴とする。
【０００７】
本適用例によれば、ブラック列からのインク吐出量が規定値以上の場合に、ブラック列を対象とする画像データを各ブラック用ノズル群に割り当てることにより、ブラック列での印刷を各ブラック用ノズル群に分散させることができる。これによって、往路での印刷面と復路での印刷面との間において、ブラックインクと各色インクとが重なる順番に違いが生じる場合でも、印刷面内のムラの発生を抑制することができる。
【０００８】
［適用例２］上記適用例に記載の印刷方法は、前記ブラック列からのインク吐出量が規定値未満の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群のいずれか一つに割り当てることが好ましい。
【０００９】
本適用例によれば、ブラック列からのインク吐出量が規定値未満の場合に、ブラック列を対象とする画像データを各ブラック用ノズル群のいずれか一つに割り当てる。これによって、インク吐出量が少なく、ブラックインクと各色インクとが重なる順番に違いが生じても印刷面内のムラが目立たない場合は、一つのブラック用ノズル群から印刷することによって印刷速度を速くすることができる。
【００１０】
［適用例３］上記適用例に記載の印刷方法は、前記Ｑ種類のマスクを有し、前記マスクのそれぞれを用いることにより、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることが好ましい。
【００１１】
本適用例によれば、ブラック列を対象とする画像データを各ブラック用ノズル群に割り当てる際、Ｑ種類のマスクを用いる。このため、各ブラック用ノズル群に対応した各マスクを用いることができ、画像データを各ブラック用ノズル群に容易に分散させることができる。
【００１２】
［適用例４］上記適用例に記載の印刷方法は、前記印刷ヘッドは、前記ブラック列と前記カラー列をそれぞれ１列ずつ有し、前記Ｍ＝前記Ｎかつ前記Ｐ＝前記Ｑ＝３であることが好ましい。
【００１３】
本適用例によれば、ブラック列とカラー列をそれぞれ１列ずつ有することにより、印刷ヘッドに必要最低限のノズル列を搭載して簡易な構成にすることができる。また、ブラック列のノズル数とカラー列のノズル数とが等しく、かつブラック列の領域をカラー列の領域と同様に３分割とするため、ブラック列による印刷についてもカラー列による印刷と同様に３分割にできる。これによって、印刷に際して、カラー列を３分割した場合に必要とされる従来のパス数を変えないで、従来と比較してムラを低減した画質を実現することができる。
【００１４】
［適用例５］上記適用例に記載の印刷方法は、前記ブラック列を対象とする前記画像データを略３等分して前記各ブラック用ノズル群に割り当てることが好ましい。
【００１５】
本適用例によれば、ブラック列を対象とする画像データを略３等分して各ブラック用ノズル群に割り当てることにより、ブラック列での印刷を各ブラック用ノズル群に略均等に分散させることができる。これによって、印刷面内のムラの発生を確実に抑制することができる。
【００１６】
［適用例６］上記適用例に記載の印刷方法は、前記ブラック列は、副走査方向の最も下流側に位置する第１のブラック用ノズル群と、前記第１のブラック用ノズル群に隣り合う第２のブラック用ノズル群と、前記第２のブラック用ノズル群に隣り合う第３のブラック用ノズル群とにより構成され、前記ブラック列を対象とする前記画像データの略１／４を前記第１のブラック用ノズル群に割り当て、前記ブラック列を対象とする前記画像データの略１／２を前記第２のブラック用ノズル群に割り当て、前記ブラック列を対象とする前記画像データの略１／４を前記第３のブラック用ノズル群に割り当てることが好ましい。
【００１７】
本適用例によれば、印刷ヘッドの最初の往路にて印刷を行う第３のブラック用ノズル群に略１／４の画像データを割り当て、復路にて印刷を行う第２のブラック用ノズル群に略１／２の画像データを割り当て、再度往路にて印刷を行う第１のブラック用ノズル群に略１／４の画像データを割り当てる。このため、往路では合計略１／２の画像データを印刷することになり、復路でも同じく略１／２の画像データを印刷することになる。これによって、印刷面において往路と復路とのブラックインクの画像の割合が略同等となり、印刷面におけるムラを更に軽減することができる。
【００１８】
［適用例７］上記適用例に記載の印刷方法は、前記ブラック列を対象とする前記画像データをラスター単位に前記各ブラック用ノズル群に割り当てることが好ましい。
【００１９】
本適用例によれば、ブラック列を対象とする画像データをラスター単位に各ブラック用ノズル群に割り当てることにより、印刷面内のムラの発生を容易に抑制することができる。
【００２０】
［適用例８］上記適用例に記載の印刷方法は、前記ブラック列を対象とする前記画像データをランダムに分散させて前記各ブラック用ノズル群に割り当てることが好ましい。
【００２１】
本適用例によれば、ブラック列を対象とする画像データをランダムに分散させて各ブラック用ノズル群に割り当てることにより、印刷面内のムラの発生が分散して目立たないようにすることができる。
【００２２】
［適用例９］上記適用例に記載の印刷方法は、前記ブラック列を対象とする前記画像データをタスキ形状に分散させて前記各ブラック用ノズル群に割り当てることが好ましい。
【００２３】
本適用例によれば、ブラック列を対象とする画像データをタスキ形状に分散させて各ブラック用ノズル群に割り当てることにより、印刷面内のバンディングの影響を軽減させて、ムラの発生が分散して目立たないようにすることができる。
【００２４】
［適用例１０］上記適用例に記載の印刷方法は、前記ブラック列を対象とする前記画像データを第１のマスクに基づいて前記各ブラック用ノズル群へ割り当て、更に、前記画像データを第２のマスクに基づいて同一の前記ブラック用ノズル群に属する複数の前記ノズルに割り当てることが好ましい。
【００２５】
本適用例によれば、ブラック列を対象とする画像データを各ブラック用ノズル群に更に分散させて割り当てることにより、印刷面内のムラの発生が分散して目立たないようにすることができる。
【００２６】
［適用例１１］上記適用例に記載の印刷方法では、前記第１のマスクに基づく割り当て処理および前記第２のマスクに基づく割り当て処理の少なくとも１つは、前記画像データを色毎に分版された階調に基づいてドットの分布に変換した後に実行されても良い。
【００２７】
［適用例１２］本適用例に係る印刷方法は、印刷ヘッドを主走査方向に移動させ画像データを印刷媒体に印刷する印刷方法であって、前記印刷ヘッドは、ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの数のカラー用ノズル群により構成されるカラー列とを有し、前記カラー列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることを特徴とする。
【００２８】
本適用例によれば、カラー列からのインク吐出量が規定値以上の場合に、ブラック列を対象とする画像データを各ブラック用ノズル群に割り当てることにより、ブラック列での印刷を各ブラック用ノズル群に分散させることができる。これによって、往路での印刷面と復路での印刷面との間において、ブラックインクと各色インクとが重なる順番に違いが生じる場合でも、印刷面内のムラの発生を抑制することができる。
【００２９】
［適用例１３］本適用例に係る印刷装置は、印刷ヘッドを主走査方向に移動させつつ画像データを印刷媒体に印刷する印刷方法であって、前記印刷ヘッドは、ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの個数のカラー用ノズル群により構成されるカラー列とを有し、前記ブラック列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることを特徴とする。
【００３０】
本適用例によれば、ブラック列からのインク吐出量が規定値以上の場合に、ブラック列を対象とする画像データを各ブラック用ノズル群に割り当てることにより、ブラック列での印刷を各ブラック用ノズル群に分散させることができる。これによって、往路での印刷面と復路での印刷面との間において、ブラックインクと各色インクとが重なる順番に違いが生じる場合でも、印刷面内のムラの発生を抑制することができる。
【００３１】
［適用例１４］本適用例に係るプログラムは、印刷ヘッドを主走査方向に移動させつつ画像データを印刷媒体に印刷する印刷方法であって、前記印刷ヘッドは、ブラックインクを吐出するＭ（Ｍは２以上の整数）個のノズルが副走査方向に並ぶノズル列であって、Ｑ（Ｑは２以上の整数）個のブラック用ノズル群により構成されるブラック列と、Ｐ（Ｐは２以上の整数）種類のインクを吐出するＮ（Ｎは２以上の整数）個のノズルが前記ブラック列と並列するノズル列であって、前記Ｐの個数のカラー用ノズル群により構成されるカラー列とを有し、前記ブラック列からのインク吐出量が規定値以上の場合に、前記ブラック列を対象とする前記画像データを前記各ブラック用ノズル群に割り当てることをコンピューターに実行させることを特徴とする。
【００３２】
本適用例によれば、ブラック列からのインク吐出量が規定値以上の場合に、ブラック列を対象とする画像データを各ブラック用ノズル群に割り当てることにより、ブラック列での印刷を各ブラック用ノズル群に分散させることができる。これによって、往路での印刷面と復路での印刷面との間において、ブラックインクと各色インクとが重なる順番に違いが生じる場合でも、印刷面内のムラの発生を抑制することができる。
【図面の簡単な説明】
【００３３】
【図１】本実施例１における印刷装置の構成を説明する説明図。
【図２】印刷ヘッドにおけるノズル配置を示す説明図。
【図３】印刷装置が行う印刷処理の流れを示すフローチャート。
【図４】従来における、ブラック列とカラー列を用いた印刷方法を示す説明図。
【図５】本実施例１における、ブラック列とカラー列を用いた印刷方法を示す説明図。
【図６】本実施例１におけるマスクパターンの例を示す図。
【図７】変形例におけるマスクパターンの例を示す図。
【図８】変形例におけるマスクパターンの例を示す図。
【図９】変形例におけるマスクパターンの例を示す図。
【図１０】本実施例２における、ブラック列とカラー列を用いた印刷方法を示す説明図。
【図１１】本実施例２における、印刷装置が行う印刷処理の流れを示すフローチャート。
【発明を実施するための形態】
【００３４】
本発明の実施の形態を実施例に基づいて説明する。
Ａ．実施例１：
（Ａ１）印刷装置の構成：
図１は、本実施例１における印刷装置１０の構成を説明する説明図である。印刷装置１０は、画像データに基づいて、印刷媒体Ｐにインクを吐出して文字や画像などを印刷するインクジェット式プリンターである。本実施例１では、印刷装置１０は、複合機としてスキャナーやコピーなどの各種機能を有する。
【００３５】
印刷装置１０は、カードスロット１２と、通信コネクター１３とを備える。印刷装置１０のカードスロット１２は、記憶媒体を内蔵するメモリーカードとデータをやり取り可能に接続するインターフェイスである。通信コネクター１３は、パーソナルコンピューターやデジタルカメラ、デジタルビデオカメラなどの外部機器とデータをやり取り可能に接続するインターフェイスである。印刷装置１０は、通信コネクター１３に接続された外部機器からの印刷要求に基づいて印刷する機能に加え、カードスロット１２に接続されたメモリーカードや通信コネクター１３に接続された外部機器に記憶されている画像データを印刷する機能を有する。
【００３６】
印刷装置１０は、更に、スキャナー部１１と、ディスプレイ１４と、操作パネル１５とを備える。スキャナー部１１は、原稿台に載置された原稿を読み取ってデジタルデータに変換する。ディスプレイ１４は、ユーザーに向けて文字や画像を表示する。操作パネル１５は、ユーザーからの指示入力を受け付ける。
【００３７】
印刷装置１０は、上記説明したカードスロット１２や通信コネクター１３などの他、更に、印刷装置１０の各部を制御する制御ユニット２０と、印刷媒体Ｐへの印刷を実行する印刷機構部３０とを備える。
【００３８】
制御ユニット２０は、ＣＰＵ２１と、ＲＡＭ２２と、ＲＯＭ２３とによって構成されている。ＣＰＵ２１は、画像データ取得部２４と、色変換処理部２５と、ハーフトーン処理部２６と、吐出ノズル決定処理部２７と、印刷制御部２８とを備える。
【００３９】
画像データ取得部２４は、スキャナー部１１やカードスロット１２や通信コネクター１３から画像データを取得する。色変換処理部２５は、取得した画像データに対して、色変換テーブル（図示略）を参照して、ＲＧＢデータで入力された画像データをＣＭＹＫの色毎の画像データに分版する。ハーフトーン処理部２６は、色毎に分版された画像データの階調に基づいて、画像データをドットの分布に変換する処理を行う。本実施例１では、ハーフトーン処理においてＲＯＭ２３に記憶されているディザマスクＭ１を用いる。
【００４０】
吐出ノズル決定処理部２７は、ハーフトーン処理後の画像データの各ドットに対して、後述する印刷ヘッド５０が備えるどのノズルからインクを吐出して印刷媒体Ｐにドットを形成するかを決定する。このとき、後述するブラック列Ｒ１を対象とする画像データについては、インク吐出量が大きいときにＲＯＭ２３に記憶されているマスクＭ２を用いてマスク適用処理を行う。印刷制御部２８は、吐出ノズル決定処理部２７による処理後のデータに基づいて、印刷機構部３０の動作を制御する。
ここで、上記説明した各処理は、ＲＯＭ２３に記憶されているプログラムをＣＰＵ２１が読み出して実行することによって実現される。また、ディザマスクＭ１およびマスクＭ２は予めＲＯＭ２３に記憶されている。
【００４１】
印刷機構部３０は、キャリッジ４０と、ヘッドユニット４１と、キャリッジ駆動部３２と、搬送部３４とを備える。キャリッジ駆動部３２は、キャリッジ４０を主走査（ヘッド走査）方向に駆動する。搬送部３４は、キャリッジ４０が移動する主走査方向に交差する副走査方向に、印刷媒体Ｐを搬送する。
【００４２】
キャリッジ４０は、ヘッドユニット４１を保持すると共に、インクカートリッジ４２およびインクカートリッジ４３を搭載する。キャリッジ４０に搭載されたインクカートリッジ４２，４３は、ヘッドユニット４１にインクを供給する液体供給部として機能する。インクカートリッジ４２は、ブラック（ＢＫ）インクを収容する。一方、インクカートリッジ４３は、Ｐ（本実施例１ではＰ＝３であり、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の３色）種類のカラーインクを収容する。なお、本実施例１では、カートリッジを２箇所に設置したため、カラーのカートリッジの個数を１つとしたが、カートリッジを３箇所以上に設置する構成として、カラーのカートリッジの個数を２つ以上としても良い。
【００４３】
ヘッドユニット４１は、印刷ヘッド５０を備える。印刷ヘッド５０は、インクを吐出するノズルを複数備えている。印刷媒体Ｐへの印刷は、印刷ヘッド５０、キャリッジ駆動部３２および搬送部３４の各部が、制御ユニット２０の制御に基づいて協働することによって実現される。
【００４４】
図２は、印刷ヘッド５０におけるノズル配置を示す説明図である。印刷ヘッド５０は、インクを吐出する複数のノズルを副走査方向（紙送り方向）に並べたノズル列を複数備える。印刷ヘッド５０は、Ｍ（本実施例１ではＭ＝９０）個のノズル＃１〜＃９０を副走査方向（紙送り方向）に配列したブラック列Ｒ１と、Ｎ（本実施例１ではＮ＝９０）個のノズル＃１〜＃９０を副走査方向に配列したカラー列Ｒ２との２つのノズル列を備える。各ノズル列において、ノズル同士の副走査方向の間隔は、１／１２０［ｉｎｃｈ］である。また、これら２つのノズル列は、主走査方向に並列に配置されている。ブラック列Ｒ１とカラー列Ｒ２とは主走査方向に４０／１２０［ｉｎｃｈ］の間隔を隔てて配置されている。なお、本実施例１では、Ｍ＝Ｎ、すなわちブラック列Ｒ１とカラー列Ｒ２のそれぞれのノズル数が同数である。
【００４５】
ブラック列Ｒ１は、Ｑ（本実施例１ではＱ＝３）個のブラック用ノズル群ＢＫ−Ａ〜Ｃにより構成されている。ブラック列Ｒ１のノズル＃１〜＃３０は、副走査方向の最も下流側に位置する第１のブラック用ノズル群としてのブラック用ノズル群ＢＫ−Ａに属している。ノズル＃３１〜＃６０は、第２のブラック用ノズル群としてのブラック用ノズル群ＢＫ−Ｂに属している。ノズル＃６１〜＃９０は、第３のブラック用ノズル群としてのブラック用ノズル群ＢＫ−Ｃに属している。インクカートリッジ４２（図１参照）からブラックインクが各ブラック用ノズル群ＢＫ−Ａ〜Ｃに供給されて、各ブラック用ノズル群ＢＫ−Ａ〜Ｃの各ノズルからブラックインクを印刷媒体Ｐに吐出する。
【００４６】
一方、カラー列Ｒ２は、Ｐ（本実施例１ではＰ＝３）個のカラー用ノズル群となる、イエローノズル群Ｙ、マゼンタノズル群Ｍおよびシアンノズル群Ｃにより構成されている。カラー列Ｒ２のノズル＃１〜＃３０は、イエローノズル群Ｙに属している。ノズル＃３１〜＃６０は、マゼンタノズル群Ｍに属している。ノズル＃６１〜＃９０は、シアンノズル群Ｃに属している。インクカートリッジ４３（図１参照）から、イエローノズル群Ｙにイエローインク、マゼンタノズル群Ｍにマゼンタインク、シアンノズル群Ｃにシアンインクがそれぞれ供給される。そして、イエローノズル群Ｙの各ノズルからイエローインク、マゼンタノズル群Ｍの各ノズルからマゼンタインク、シアンノズル群Ｃの各ノズルからシアンインクを印刷媒体Ｐに吐出する。なお、本実施例１では、Ｐ＝３かつＰ＝Ｑ、すなわち、ブラック列Ｒ１とカラー列Ｒ２とが共に３個のノズル群に分かれて構成される。
【００４７】
（Ａ２）印刷処理：
印刷装置１０が行う印刷処理について説明する。
図３は、印刷装置１０が行う印刷処理の流れを示すフローチャートである。印刷処理が開始されると、ＣＰＵ２１は、画像データ取得部２４により、スキャナー部１１、カードスロット１２、通信コネクター１３などを通じて画像データを取得する（ステップＳ１０２）。
【００４８】
次に、ＣＰＵ２１は、色変換処理部２５により、ステップＳ１０２において取得した画像データに対して色変換処理を行いＣＭＹＫの色毎のカラー画像データに分版する（ステップＳ１０４）。そして、ＣＰＵ２１は、ハーフトーン処理部２６により、ステップＳ１０４において分版した画像データに対してハーフトーン処理を行う（ステップＳ１０６）。具体的には、ＲＯＭ２３に記憶されているディザマスクＭ１を用い、画像データの各画素の階調値を２値のデータに変換する。すなわち、画像データの各画素に対して、ドットを形成するか否かを決定することにより、階調データをドットデータに変換する。本実施例１では、ハーフトーン処理として周知の組織的ディザ法を用いる。なお、ハーフトーン処理としては、組織的ディザ法以外にも、誤差拡散法や濃度パターン法など、他のハーフトーン技術を利用することができる。これらハーフトーン技術は周知の技術であるので説明を省略する。
【００４９】
次に、ＣＰＵ２１は、ステップＳ１０６においてハーフトーン処理を行った画像データに基づいて、ブラック列Ｒ１を対象とする画像データのインク吐出量が規定値となるＤｕｔｙ値よりも大きいか否かを判定する（ステップＳ１０８）。尚、本実施例１では、Ｄｕｔｙ値は総ピクセル数に対する打ち込み量を示す。
インク吐出量がＤｕｔｙ値よりも大きい場合（ステップＳ１０８：Ｙｅｓ）は、ステップＳ１１０へ進み、マスク適用処理を行う。他方、インク吐出量がＤｕｔｙ値よりも大きくない場合（ステップＳ１０８：Ｎｏ）は、マスク適用処理を行わないでステップＳ１１２へ進み、吐出ノズル決定処理を行う。
【００５０】
ステップＳ１１０では、ＣＰＵ２１は、吐出ノズル決定処理部２７により、ステップＳ１０６においてハーフトーン処理を行った画像データのうち、ブラック列Ｒ１を対象とする画像データに対してマスク適用処理を行う。具体的には、ハーフトーン処理後の画像データに対して、ＲＯＭ２３に記憶されているマスクＭ２に含まれるマスク１〜３を適用し、マスク適用後の各画像データ（以下、マスク画像データ１〜３と称する。）を生成する。
【００５１】
ステップＳ１１２では、ＣＰＵ２１は、吐出ノズル決定処理部２７により、ステップＳ１０８においてインク吐出量がＤｕｔｙ値よりも大きいと判定された場合は、ステップＳ１１０において生成した各マスク画像データ１〜３を、対応する各ブラック用ノズル群ＢＫ−Ａ〜Ｃのノズルに割り当てる。他方、インク吐出量がＤｕｔｙ値よりも大きくないと判定された場合は、マスク適用処理を行っていないブラック列Ｒ１を対象とする画像データをブラック用ノズル群ＢＫ−Ｃのノズルに割り当てる。なお、当該画像データをブラック用ノズル群ＢＫ−Ｃではなく、ブラック用ノズル群ＢＫ−Ａ又はブラック用ノズル群ＢＫ−Ｂのいずれかのノズルに割り当てるようにしても良い。
また、ステップＳ１０６においてハーフトーン処理を行った画像データのうち、カラー列Ｒ２を対象とする画像データについては、カラー列Ｒ２を構成するイエローノズル群Ｙ、マゼンタノズル群Ｍおよびシアンノズル群Ｃのそれぞれのノズルに割り当てる。
これらの割り当てにより、印刷ヘッド５０における各ノズルの最終的なＯＮ／ＯＦＦが決定される（ステップＳ１１２）。
【００５２】
次に、ＣＰＵ２１は、ステップＳ１１２において吐出ノズル決定処理を行った画像データに基づき、印刷を開始する（ステップＳ１１４）。印刷を開始するとＣＰＵ２１は、印刷制御部２８により、吐出ノズル決定処理後の画像データに基づいて、印刷ヘッド５０の走査や、ブラック列Ｒ１およびカラー列Ｒ２の各ノズルからのインクの吐出など、印刷機構部３０を制御して印刷媒体Ｐに画像を印刷する。そして、印刷媒体Ｐへの画像の印刷が終了すると、ＣＰＵ２１は印刷処理を終了する。
【００５３】
（Ａ３）印刷方法：
印刷ヘッド５０に配列されたブラック列Ｒ１とカラー列Ｒ２を用いた印刷方法について説明する。
図４は、従来における、ブラック列Ｒ１とカラー列Ｒ２を用いた印刷方法を示す説明図である。図５は、本実施例１における、ブラック列Ｒ１とカラー列Ｒ２を用いた印刷方法を示す説明図である。図４および図５では、図示の便宜上、ブラック列Ｒ１とカラー列Ｒ２のそれぞれが１８個のノズルを備えている。したがって、ブラック列Ｒ１とカラー列Ｒ２における３個のノズル群には、それぞれ６個のノズルが属することになる。
【００５４】
また、印刷ヘッド５０の印刷処理における主走査を「パス」として、最初の往路における主走査を「パス１」、次の復路における主走査を「パス２」、再度の往路における主走査を「パス３」、・・・の形式でパス６まで横軸に示している。更に、印刷における各ラスター位置を「ラスター番号」として１〜３６まで縦軸に示している。各ラスター位置には、イエローノズル群Ｙの各ノズルからの吐出をＹ１〜Ｙ６、マゼンタノズル群Ｍの各ノズルからの吐出をＭ１〜Ｍ６、シアンノズル群Ｃの各ノズルからの吐出をＣ１〜Ｃ６、ブラック用ノズル群ＢＫ−Ａ，ＢＫ−Ｂ，ＢＫ−Ｃの各ノズルからの吐出を、それぞれＢＫ１〜ＢＫ６，ＢＫ７〜ＢＫ１２，ＢＫ１３〜ＢＫ１８として示している。
【００５５】
図４に示す従来の印刷方法では、ブラック列Ｒ１の吐出において、ブラック用ノズル群ＢＫ−Ｃ（ＢＫ１３〜ＢＫ１８）のみを使用している。そして、１〜６ラスター目では、各インクの重なりがブラック→シアン→マゼンタ→イエローの順になる。一方、７〜１２ラスター目では、各インクの重なりがシアン→ブラック→マゼンタ→イエローの順となる。このように、従来の印刷方法では、各インクの重なり順が往路と復路とで異なることにより、濃淡に差が出て印刷面内にムラが発生してしまう。
【００５６】
これに対して、図５（ａ）に示す本実施例１の印刷方法では、ブラック列Ｒ１の吐出において、ブラック用ノズル群ＢＫ−Ａ（ＢＫ１〜ＢＫ６）、ブラック用ノズル群ＢＫ−Ｂ（ＢＫ７〜ＢＫ１２）およびブラック用ノズル群ＢＫ−Ｃ（ＢＫ１３〜ＢＫ１８）の全てを使用している。すなわち、ブラック列Ｒ１の全ノズルを使用してブラックインクの吐出を行っている。しかし、そのままブラック列Ｒ１の全ノズルを使用してブラックインクの吐出を行うと、ブラックインクの吐出量が３倍になってしまう。このため、図５（ｂ）に示すように、１〜６ラスター目、７〜１２ラスター目、１３〜１８ラスター目、１９〜２４ラスター目のそれぞれにおいて、各ブラック用ノズル群ＢＫ−Ａ〜Ｃを対象とするハーフトーン後の画像データに対し、マスク１〜３を用いたノズル単位のマスク適用処理を施してから吐出ノズルを決定している。
【００５７】
図６は、本実施例１におけるマスクパターンの例を示す図である。図６において、各マスク１〜３における白い部分は、ハーフトーン後の画像データの対応画素の部分に対してドットを形成しない画素に変換する。一方、各マスク１〜３における黒い部分は、ハーフトーン後の画像データの対応画素の部分をそのまま残すことになる。また、図６において、右端の表は、画像データを印刷するときのパス数を画素単位に示している。
【００５８】
図６に示すマスクパターンでは、各マスク１〜３における黒い部分がラスター単位に規則的に分散している。具体的には、マスク１ではパス１において１ラスター目と４ラスター目、マスク２ではパス２において２ラスター目と５ラスター目、マスク３ではパス３において３ラスター目と６ラスター目に、それぞれの画像を印刷するマスクパターンとなっている。また、各マスク１〜３における黒い部分の割合は、それぞれが画像全体の１／３ずつとなっている。このため、ブラック列Ｒ１の対象となるハーフトーン後の画像データが、３回のパスで１／３ずつに分散されて印刷されることになる。
【００５９】
上述した実施例１では、ブラック列Ｒ１を対象とする画像データのインク吐出量がＤｕｔｙ値よりも大きい場合は、当該画像データに対してマスク１〜３を用いたマスク適用処理を行い、ブラックインクの画像を３回のパスに分けて１／３ずつに分散させて印刷する。これにより、ブラック列Ｒ１による印刷とカラー列Ｒ２による印刷との重なる回数が増加することになり、それだけブラックインクの吐出が分散することになる。この結果、ブラックインクと各色インクとが重なる順番に違いが生じても、印刷面内のムラの発生が目立たないように抑制することができる。
一方、インク吐出量がＤｕｔｙ値よりも大きくない場合は、印刷面内のムラの発生が少ないことから、従来通り１回のパスでブラックインクの画像を印刷するため、３回のパスで印刷するよりも印刷速度を速くすることができる。
【００６０】
Ｂ．実施例２：
次に、本発明の実施例２について、図１０を参照して説明する。尚、以下の説明では、既に説明した部分と同じ部分については、同一符号を付してその説明を省略する。
実施例１では、ハーフトーン後の画像データに対し、分割処理のためのマスク１〜３（第１のマスク）を用いたノズル単位のマスク適用処理を施すことでブラックインクの吐出ノズルを決定したが、本実施例２では、分割処理のためのマスク適用処理に加え、オーバーラップ印刷用のマスク適用処理を更に施す。
【００６１】
図１０（ａ）に示す本実施例２の印刷方法では、ブラック列Ｒ１の吐出において、ブラック用ノズル群ＢＫ−Ａ（ＢＫ１〜ＢＫ６）、ブラック用ノズル群ＢＫ−Ｂ（ＢＫ７〜ＢＫ１２）およびブラック用ノズル群ＢＫ−Ｃ（ＢＫ１３〜ＢＫ１８）の全て、即ち、ブラック列Ｒ１の全ノズルを使用してブラックインクの吐出を行っている。しかしながら、そのままブラック列Ｒ１の全ノズルを使用してブラックインクの吐出を行うと、ブラックインクは多量に吐出されてしまう。
このため、本実施例２では、最初に、分割処理のためのマスク適用処理を施し、図１０（ｂ）に示すように、１〜６ラスター目、７〜１２ラスター目、１３〜１８ラスター目、１９〜２４ラスター目のそれぞれにおいて、各ブラック用ノズル群ＢＫ−Ａ〜Ｃを対象とするハーフトーン後の画像データに対してマスク１〜３を用いたノズル単位のマスクを適用する。
【００６２】
続いて、オーバーラップ印刷用のＯＬマスクを用いてマスク適用処理を更に施す。尚、ＯＬ（オーバーラップ）マスクは、ブラック用ノズル群ＢＫ−Ａ（ＢＫ１〜ＢＫ６）、ブラック用ノズル群ＢＫ−Ｂ（ＢＫ７〜ＢＫ１２）およびブラック用ノズル群ＢＫ−Ｃのノズル群において、同一のブラック用ノズル群に属するＢｋ１とＢｋ６、Ｂｋ７とＢｋ１２およびＢｋ１３とＢｋ１８が異なるパスで主走査方向にそれぞれ補完してラスターを形成するためのマスクである。
また、図１０（ａ）に示すように、シアンインク、マゼンタインクおよびイエローインクの吐出に関しても、それぞれ重複するＣ１とＣ６、Ｍ１とＭ６およびＹ１とＹ６に対してＯＬマスクを適用する。
従って、本実施例２では、分割処理用とオーバーラップ印刷用の２種類のマスクを適用することで、印刷画像における１ラスターを異なる複数のパスで形成できることに加え、ブラック用ノズル群の先頭部分（例えば、Ｂｋ１）の吐出と、異なるパスにおける同一のブラック用ノズル群の後方部分（例えば、Ｂｋ６）の吐出とで補完させてラスターを形成できる。
以上述べた実施例２においても実施例１と同様の効果を奏することができる。
【００６３】
Ｂ．実施例３：
次に、本発明の実施例３について、図１１を参照して説明する。実施例１では、ブラックのインク吐出量に基づいてマスク適用処理の実行を判定したが、本実施例３では、ステップＳ１０９に示すように、ブラック以外の対象とするインクの吐出量と規定値との比較に基づいてマスク適用処理の実行を決定する。
例えば、画像全体においてシアン、マゼンタおよびイエローの各インクの吐出量の総和と、ブラックの吐出量とを比較した結果、ブラックの吐出量の方が多く、かつ、シアン、マゼンタおよびイエローの各インクの吐出量の総和が規定値よりも多い場合、マスク適用処理を実行しても良い。また、同一のパスにおいて、ブラックに近接して吐出されるシアン、マゼンタおよびイエローのうち１つまたは２つのインクの吐出量が規定値よりも多い場合、マスク適用処理を実行しても良い。規定値は総ピクセル数に対する打ち込み量を示し、例えば、５０％程度を想定するが、詳細な規定値は実験等によるインクの重なり具合に基づいて予め決定することが好ましい。
【００６４】
即ち、ステップＳ１０９において、対象とするカラーインクの吐出量が規定値よりも大きい場合（Ｙｅｓの場合）、マスク適用処理（ステップＳ１１０）が実行されてステップＳ１１２に進み、各インク吐出量が規定値よりも大きくない場合（Ｎｏの場合）、マスク適用処理（ステップＳ１１０）は実行されずにステップＳ１１２に進む。
このように、マスク適用処理（ステップＳ１１０）は、階調データがドットデータに変換された後、即ち、ハーフトーン処理（ステップＳ１０６）が実行された後に、ブラック以外のインク吐出量に応じて実行される。
以上述べた実施例３においても実施例１と同様の効果を奏することができる。尚、本実施例３は、実施例１と組み合わせた態様であっても良く、実施例２と組み合わせた態様であっても良い。
【００６５】
Ｃ．変形例：
なお、この発明は上記の実施例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６６】
（Ｂ１）変形例１：
上記の実施例では、図６に示すマスクパターンを用いてマスク適用処理を行ったが、これに限られず、異なるマスクパターンを用いても良い。例えば、図７に示すマスクパターンでは、各マスク１〜３における黒い部分がラスター単位ではなく画素単位にランダムに分散している。各マスク１〜３における黒い部分の割合は、図６のマスクパターンと同様に、それぞれが画像全体の１／３ずつとなっている。このように、画像の印刷部分が画素単位にランダムに分散することにより、印刷面におけるムラが目立ちにくくなる。
【００６７】
また、図８に示すマスクパターンでは、図７のマスクパターンと同様に、各マスク１〜３における黒い部分が画素単位にランダムに分散している。しかし、上記したマスクパターンと異なり、各マスク１〜３における黒い部分の割合が、マスク１つまり最初の往路のパス１では画像全体の１／４、マスク２つまり復路のパス２では画像全体の１／２、マスク３つまり再度の往路のパス３では画像全体の１／４となっている。このように、往路においては合計１／２の画像を印刷し、復路でも同じく１／２の画像を印刷することになる。この結果、往路と復路とでブラックインクの画像の割合が同じとなり、印刷面におけるムラが更に目立ちにくくなる。
【００６８】
更に、図９に示すマスクパターンでは、各マスク１〜３における黒い部分の割合が、図８のマスクパターンと同様に画像全体の１／４，１／２，１／４となっている。しかし、図７および図８のマスクパターンと異なり、各マスク１〜３における黒い部分の画素がランダムに分散するのではなく、規則的に分散している。具体的には、黒い部分の画素が主走査方向（図面横方向）および副走査方向図面縦方向）に交互にオン／オフを繰り返すタスキ形状に分散している。このように、印刷部分の画素が、例えばタスキ形状のように規則的に分散することにより、印刷面における画素間の間隔が更に小さくなるため、バンディングの影響が軽減される。
【００６９】
（Ｂ２）変形例２：
上記の実施例では、カラーインクの種類Ｐ＝３、およびブラック列Ｒ１のノズルの個数Ｍ＝９０、カラー列Ｒ２のノズルの個数Ｎ＝９０、ブラック用ノズル群の個数Ｑ＝３、カラー用ノズル群の個数Ｐ＝３とした。しかし、これに限られず、各インクの種類、およびノズルの個数やノズル群の個数は自由に設定することができる。また、各ノズルの配置・配列や各ノズル群の配置・配列についても、上記実施例の形に制限されることは無く、自由に設定することができる。
【００７０】
（Ｂ３）変形例３：
上記の実施例では、ハーフトーン処理後の画像データに対してマスク適用処理を行った。しかし、これに限られず、ハーフトーン処理前の画像データに対してマスク適用処理を行うようにしても良い。なお、この場合、マスク適用処理後の画像データに対してハーフトーン処理を行うようにする。
【００７１】
（Ｂ４）変形例４：
上記の実施例において、ソフトウェアで実現されている機能の一部をハードウェアで実現しても良く、あるいは、ハードウェアで実現されている機能の一部をソフトウェアで実現しても良い。その他、ソフトウェアで実現されている機能の一部を、印刷装置１０と接続される外部機器（例えば、コンピューター）が備えるとしても良い。
【符号の説明】
【００７２】
１０…印刷装置、１１…スキャナー部、１２…カードスロット、１３…通信コネクター、１４…ディスプレイ、１５…操作パネル、２０…制御ユニット、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…画像データ取得部、２５…色変換処理部、２６…ハーフトーン処理部、２７…吐出ノズル決定処理部、２８…印刷制御部、３０…印刷機構部、３２…キャリッジ駆動部、３４…搬送部、４０…キャリッジ、４１…ヘッドユニット、４２，４３…インクカートリッジ、５０…印刷ヘッド、ＢＫ−Ａ〜Ｃ…ブラック用ノズル群、Ｒ１…ブラック列、Ｒ２…カラー列。
【図１】
0006048058.tif 000002
【図２】
0006048058.tif 000003
【図３】
0006048058.tif 000004
【図４】
0006048058.tif 000005
【図５】
0006048058.tif 000006
【図６】
0006048058.tif 000007
【図７】
0006048058.tif 000008
【図８】
0006048058.tif 000009
【図９】
0006048058.tif 000010
【図１０】
0006048058.tif 000011
【図１１】
0006048058.tif 000012