(57)【要約】【課題】インク収容容器間のインク消費量の偏りを低減すること。【解決手段】第２ノズル列と第４ノズル列のノズル列方向の位置が等しく、第１ノズル列のインク吐出率が第３ノズル列のインク吐出率よりも小さい場合に、第１ノズル列と同じインク収容容器からインクが供給される第２ノズル列の使用率に第２ノズル列のインク吐出率を乗じた値を、第３ノズル列と同じインク収容容器からインクが供給される第４ノズル列の使用率に第４ノズル列のインク吐出率を乗じた値よりも、大きくする印刷装置。【選択図】図７
2012153042.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）インクを収容する第１収容容器と、
（Ｂ）前記第１収容容器と同一色のインクを収容する第２収容容器と、
（Ｃ）前記第１収容容器から供給された前記インクを吐出する複数のノズルが所定方向に
並ぶ第１ノズル列と、
（Ｄ）前記第１収容容器から供給された前記インクを吐出する複数のノズルが前記所定方
向に並ぶ第２ノズル列と、
（Ｅ）前記第２収容容器から供給された前記インクを吐出する複数のノズルが前記所定方
向に並ぶ第３ノズル列と、
（Ｆ）前記第２収容容器から供給された前記インクを吐出する複数のノズルが前記所定方
向に並ぶ第４ノズル列であって、前記ノズルの前記所定方向の位置が前記第２ノズル列に
属する前記ノズルの前記所定方向の位置と等しい第４ノズル列と、
（Ｇ）前記第１ノズル列、前記第２ノズル列、前記第３ノズル列、及び、前記第４ノズル
列と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記
ノズルから前記インクを吐出させて、前記媒体に画像を印刷させる制御部であって、
前記第１ノズル列に属する所定数の前記ノズルから各々１個のドットを形成するた
めに吐出されるインクの合計量に基づく特性値が、前記第３ノズル列に属する前記所定数
の前記ノズルから各々１個のドットを形成するために吐出されるインクの合計量に基づく
特性値よりも小さい場合に、
前記第２ノズル列の使用率に、前記第２ノズル列に属する前記所定数の前記ノズル
から各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じ
た値を、前記第４ノズル列の使用率に、前記第４ノズル列に属する前記所定数の前記ノズ
ルから各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗
じた値よりも、大きくする制御部と、
（Ｈ）を備えたことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記第１ノズル列の使用率に前記第１ノズル列の前記特性値を乗じた値と前記第２ノズ
ル列の使用率に前記第２ノズル列の前記特性値を乗じた値の合計値と、
前記第３ノズル列の使用率に前記第３ノズル列の前記特性値を乗じた値と前記第４ノズ
ル列の使用率に前記第４ノズル列の前記特性値を乗じた値の合計値と、に基づいて、
前記第２ノズル列の使用率と前記第４ノズル列の使用率が算出された、
印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記第１ノズル列の使用率をＲ（１）とし、前記第１ノズル列の前記特性値をＩ（１）
とし、前記第２ノズル列の前記特性値をＩ（２）とし、前記第３ノズル列の使用率をＲ（
３）とし、前記第３ノズル列の前記特性値をＩ（３）とし、前記第４ノズル列の前記特性
値をＩ（４）としたとき、
前記第２ノズル列の使用率であるＲ（２）を算出する式は
2012153042.tif 000008
であり、
前記第４ノズル列の使用率であるＲ（４）を算出する式は
2012153042.tif 000009
である、
印刷装置。
【請求項４】
請求項１から請求項３の何れか１項に記載の印刷装置であって、
前記制御部は、前記第２ノズル列の使用率と前記第４ノズル列の使用率に応じたマスク
により、画像データを構成する複数の画素データを前記第２ノズル列と前記第４ノズル列
に割り当てる、
印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記第２ノズル列の使用率と前記第４ノズル列の使用率を複数変化させた複数の前記マ
スクを記憶する記憶部を備え、
前記制御部は、当該印刷装置における前記第２ノズル列の使用率と前記第４ノズル列の
使用率に基づいて、前記記憶部が記憶する複数の前記マスクの中から、前記複数の画素デ
ータを前記第２ノズル列と前記第４ノズル列に割り当てる際に使用する前記マスクを選択
する、
印刷装置。
【請求項６】
（Ａ）インクを収容する第１収容容器と、前記第１収容容器と同一色のインクを収容する
第２収容容器と、前記第１収容容器から供給された前記インクを吐出する複数のノズルが
所定方向に並ぶ第１ノズル列と、前記第１収容容器から供給された前記インクを吐出する
複数のノズルが前記所定方向に並ぶ第２ノズル列と、前記第２収容容器から供給された前
記インクを吐出する複数のノズルが前記所定方向に並ぶ第３ノズル列と、前記第２収容容
器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第４ノズル列
であって、前記ノズルの前記所定方向の位置が前記第２ノズル列に属する前記ノズルの前
記所定方向の位置と等しい第４ノズル列と、を備えた印刷装置を用いた印刷方法であって
、
（Ｂ）前記第１ノズル列に属する所定数の前記ノズルから各々１個のドットを形成するた
めに吐出されるインクの合計量に基づく特性値が、前記第３ノズル列に属する前記所定数
の前記ノズルから各々１個のドットを形成するために吐出されるインクの合計量に基づく
特性値よりも小さい場合に、
前記第２ノズル列の使用率に、前記第２ノズル列に属する前記所定数の前記ノズル
から各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じ
た値を、前記第４ノズル列の使用率に、前記第４ノズル列に属する前記所定数の前記ノズ
ルから各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗
じた値よりも、大きくして、印刷データを作成することと、
（Ｃ）前記印刷データに基づいて、前記第１ノズル列、前記第２ノズル列、前記第３ノズ
ル列、及び、前記第４ノズル列と、媒体とが、前記所定方向と交差する方向である移動方
向に相対移動しながら前記ノズルから前記インクを吐出することによって、前記媒体に画
像を印刷することと、
（Ｄ）を有することを特徴とする印刷方法。
【請求項７】
（Ａ）インクを収容する第１収容容器と、前記第１収容容器と同一色のインクを収容する
第２収容容器と、前記第１収容容器から供給された前記インクを吐出する複数のノズルが
所定方向に並ぶ第１ノズル列と、前記第１収容容器から供給された前記インクを吐出する
複数のノズルが前記所定方向に並ぶ第２ノズル列と、前記第２収容容器から供給された前
記インクを吐出する複数のノズルが前記所定方向に並ぶ第３ノズル列と、前記第２収容容
器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第４ノズル列
であって、前記ノズルの前記所定方向の位置が前記第２ノズル列に属する前記ノズルの前
記所定方向の位置と等しい第４ノズル列と、を備えた印刷装置が印刷を行うためのプログ
ラムであって、
（Ｂ）前記第１ノズル列に属する所定数の前記ノズルから各々１個のドットを形成するた
めに吐出されるインクの合計量に基づく特性値が、前記第３ノズル列に属する前記所定数
の前記ノズルから各々１個のドットを形成するために吐出されるインクの合計量に基づく
特性値よりも小さい場合に、
前記第２ノズル列の使用率に、前記第２ノズル列に属する前記所定数の前記ノズル
から各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗じ
た値を、前記第４ノズル列の使用率に、前記第４ノズル列に属する前記所定数の前記ノズ
ルから各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値を乗
じた値よりも、大きくして、印刷データを作成する機能と、
（Ｃ）前記印刷装置が、前記印刷データに基づいて、前記第１ノズル列、前記第２ノズル
列、前記第３ノズル列、及び、前記第４ノズル列と、媒体とを、前記所定方向と交差する
方向である移動方向に相対移動させながら前記ノズルから前記インクを吐出させることに
よって、前記媒体に画像を印刷する機能と、
（Ｄ）をコンピューターに実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法、及び、プログラムに関する。
【背景技術】
【０００２】
印刷装置として、ノズルからインクを吐出して媒体に画像を印刷するインクジェットプ
リンター（以下、プリンター）が挙げられる。また、高速印刷を実現するために、同色の
インクを吐出するノズル群を複数備えたプリンターがある。その場合に、同色の複数のノ
ズル群に対して１つのインクカートリッジからインクを供給する方法が提案されている（
例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６２５２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、同色の複数のノズル群に対して各々異なるインクカートリッジからインクを供給
するプリンターがある。このようなプリンターでは、インクカートリッジ間にインク消費
量の偏りがあると、例えば、インクカートリッジの交換時期がずれ、インクカートリッジ
を交換する回数が増えるので、ユーザーの負担が大きくなる。
【０００５】
そこで、本発明は、インク収容容器間（インクカートリッジ間）のインク消費量の偏り
を低減することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決する為の主たる発明は、（Ａ）インクを収容する第１収容容器と、（Ｂ
）前記第１収容容器と同一色のインクを収容する第２収容容器と、（Ｃ）前記第１収容容
器から供給された前記インクを吐出する複数のノズルが所定方向に並ぶ第１ノズル列と、
（Ｄ）前記第１収容容器から供給された前記インクを吐出する複数のノズルが前記所定方
向に並ぶ第２ノズル列と、（Ｅ）前記第２収容容器から供給された前記インクを吐出する
複数のノズルが前記所定方向に並ぶ第３ノズル列と、（Ｆ）前記第２収容容器から供給さ
れた前記インクを吐出する複数のノズルが前記所定方向に並ぶ第４ノズル列であって、前
記ノズルの前記所定方向の位置が前記第２ノズル列に属する前記ノズルの前記所定方向の
位置と等しい第４ノズル列と、（Ｇ）前記第１ノズル列、前記第２ノズル列、前記第３ノ
ズル列、及び、前記第４ノズル列と、媒体とを、前記所定方向と交差する方向である移動
方向に相対移動させながら前記ノズルから前記インクを吐出させて、前記媒体に画像を印
刷させる制御部であって、前記第１ノズル列に属する所定数の前記ノズルから各々１個の
ドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第３ノズル列
に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐出されるイン
クの合計量に基づく特性値よりも小さい場合に、前記第２ノズル列の使用率に、前記第２
ノズル列に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐出さ
れるインクの合計量に基づく特性値を乗じた値を、前記第４ノズル列の使用率に、前記第
４ノズル列に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐出
されるインクの合計量に基づく特性値を乗じた値よりも、大きくする制御部と、（Ｈ）を
備えたことを特徴とする印刷装置である。  
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【図面の簡単な説明】
【０００７】
【図１】図１Ａはプリンターの全体構成ブロック図であり、図１Ｂはプリンターの概略斜視図である。
【図２】ノズルの配列とインクカートリッジを説明する図である。
【図３】基準の印刷方法を説明する図である。
【図４】印刷データの作成処理のフローである。
【図５】図５Ａは基準の印刷方法に応じたマスクを説明する図であり、図５ＢはＣ列とＤ列に画素データを割り当てる様子を説明する図である。
【図６】図６Ａは各ノズル列の吐出特性が一定である場合のインクカートリッジの消費率を説明する図であり、図６Ｂは各ノズル列の吐出特性に差が有る場合のインクカートリッジの消費率を説明する図である。
【図７】Ｃ列の使用率とＤ列の使用率を算出する方法を説明する図である。
【図８】Ｃ列用マスクとＤ列用マスクを作成する処理を説明する図である。
【図９】調整されたＣ列の使用率及びＤ列の使用率に応じた印刷方法を説明する図である。
【図１０】メモリーに記憶された複数のＣ列用マスクとＤ列用マスクを説明する図である。
【図１１】ラスタライズ処理の変形例を説明する図である。
【発明を実施するための形態】
【０００８】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかとなる。
【０００９】
即ち、（Ａ）インクを収容する第１収容容器と、（Ｂ）前記第１収容容器と同一色のイ
ンクを収容する第２収容容器と、（Ｃ）前記第１収容容器から供給された前記インクを吐
出する複数のノズルが所定方向に並ぶ第１ノズル列と、（Ｄ）前記第１収容容器から供給
された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第２ノズル列と、（Ｅ）
前記第２収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並
ぶ第３ノズル列と、（Ｆ）前記第２収容容器から供給された前記インクを吐出する複数の
ノズルが前記所定方向に並ぶ第４ノズル列であって、前記ノズルの前記所定方向の位置が
前記第２ノズル列に属する前記ノズルの前記所定方向の位置と等しい第４ノズル列と、（
Ｇ）前記第１ノズル列、前記第２ノズル列、前記第３ノズル列、及び、前記第４ノズル列
と、媒体とを、前記所定方向と交差する方向である移動方向に相対移動させながら前記ノ
ズルから前記インクを吐出させて、前記媒体に画像を印刷させる制御部であって、前記第
１ノズル列に属する所定数の前記ノズルから各々１個のドットを形成するために吐出され
るインクの合計量に基づく特性値が、前記第３ノズル列に属する前記所定数の前記ノズル
から各々１個のドットを形成するために吐出されるインクの合計量に基づく特性値よりも
小さい場合に、前記第２ノズル列の使用率に、前記第２ノズル列に属する前記所定数の前
記ノズルから各々１個のドットを形成するために吐出されるインクの合計量に基づく特性
値を乗じた値を、前記第４ノズル列の使用率に、前記第４ノズル列に属する前記所定数の
前記ノズルから各々１個のドットを形成するために吐出されるインクの合計量に基づく特
性値を乗じた値よりも、大きくする制御部と、（Ｈ）を備えたことを特徴とする印刷装置
である。  
このような印刷装置によれば、第１収容容器と第２収容容器のインク消費量の偏りを低
減することができる。
【００１０】
かかる印刷装置であって、前記第１ノズル列の使用率に前記第１ノズル列の前記特性値
を乗じた値と前記第２ノズル列の使用率に前記第２ノズル列の前記特性値を乗じた値の合
計値と、前記第３ノズル列の使用率に前記第３ノズル列の前記特性値を乗じた値と前記第
４ノズル列の使用率に前記第４ノズル列の前記特性値を乗じた値の合計値と、に基づいて
、前記第２ノズル列の使用率と前記第４ノズル列の使用率が算出されたこと。  
このような印刷装置によれば、第１収容容器と第２収容容器のインク消費量の偏りを低
減することができる。
【００１１】
かかる印刷装置であって、前記第１ノズル列の使用率をＲ（１）とし、前記第１ノズル
列の前記特性値をＩ（１）とし、前記第２ノズル列の前記特性値をＩ（２）とし、前記第
３ノズル列の使用率をＲ（３）とし、前記第３ノズル列の前記特性値をＩ（３）とし、前
記第４ノズル列の前記特性値をＩ（４）としたとき、前記第２ノズル列の使用率であるＲ
（２）を算出する式は
2012153042.tif 000003
であり、前記第４ノズル列の使用率であるＲ（４）を算出する式は
2012153042.tif 000004
であること。  
このような印刷装置によれば、第１収容容器と第２収容容器のインク消費量の偏りを低
減することができる。
【００１２】
かかる印刷装置であって、前記制御部は、前記第２ノズル列の使用率と前記第４ノズル
列の使用率に応じたマスクにより、画像データを構成する複数の画素データを前記第２ノ
ズル列と前記第４ノズル列に割り当てること。  
このような印刷装置によれば、第１収容容器と第２収容容器のインク消費量の偏りが低
減するように、第２ノズル列と第４ズル列に画素データを割り当てることができる。
【００１３】
かかる印刷装置であって、前記第２ノズル列の使用率と前記第４ノズル列の使用率を複
数変化させた複数の前記マスクを記憶する記憶部を備え、前記制御部は、当該印刷装置に
おける前記第２ノズル列の使用率と前記第４ノズル列の使用率に基づいて、前記記憶部が
記憶する複数の前記マスクの中から、前記複数の画素データを前記第２ノズル列と前記第
４ノズル列に割り当てる際に使用する前記マスクを選択すること。  
このような印刷装置によれば、各印刷装置の第２ノズル列の使用率と第４のズル列の使
用率に応じたマスクを作成する処理を省略することができる。
【００１４】
また、（Ａ）インクを収容する第１収容容器と、前記第１収容容器と同一色のインクを
収容する第２収容容器と、前記第１収容容器から供給された前記インクを吐出する複数の
ノズルが所定方向に並ぶ第１ノズル列と、前記第１収容容器から供給された前記インクを
吐出する複数のノズルが前記所定方向に並ぶ第２ノズル列と、前記第２収容容器から供給
された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第３ノズル列と、前記第
２収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第４
ノズル列であって、前記ノズルの前記所定方向の位置が前記第２ノズル列に属する前記ノ
ズルの前記所定方向の位置と等しい第４ノズル列と、を備えた印刷装置を用いた印刷方法
であって、（Ｂ）前記第１ノズル列に属する所定数の前記ノズルから各々１個のドットを
形成するために吐出されるインクの合計量に基づく特性値が、前記第３ノズル列に属する
前記所定数の前記ノズルから各々１個のドットを形成するために吐出されるインクの合計
量に基づく特性値よりも小さい場合に、前記第２ノズル列の使用率に、前記第２ノズル列
に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐出されるイン
クの合計量に基づく特性値を乗じた値を、前記第４ノズル列の使用率に、前記第４ノズル
列に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐出されるイ
ンクの合計量に基づく特性値を乗じた値よりも、大きくして、印刷データを作成すること
と、（Ｃ）前記印刷データに基づいて、前記第１ノズル列、前記第２ノズル列、前記第３
ノズル列、及び、前記第４ノズル列と、媒体とが、前記所定方向と交差する方向である移
動方向に相対移動しながら前記ノズルから前記インクを吐出することによって、前記媒体
に画像を印刷することと、（Ｄ）を有することを特徴とする印刷方法である。  
このような印刷方法によれば、第１収容容器と第２収容容器のインク消費量の偏りを低
減することができる。
【００１５】
また、（Ａ）インクを収容する第１収容容器と、前記第１収容容器と同一色のインクを
収容する第２収容容器と、前記第１収容容器から供給された前記インクを吐出する複数の
ノズルが所定方向に並ぶ第１ノズル列と、前記第１収容容器から供給された前記インクを
吐出する複数のノズルが前記所定方向に並ぶ第２ノズル列と、前記第２収容容器から供給
された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第３ノズル列と、前記第
２収容容器から供給された前記インクを吐出する複数のノズルが前記所定方向に並ぶ第４
ノズル列であって、前記ノズルの前記所定方向の位置が前記第２ノズル列に属する前記ノ
ズルの前記所定方向の位置と等しい第４ノズル列と、を備えた印刷装置が印刷を行うため
のプログラムであって、（Ｂ）前記第１ノズル列に属する所定数の前記ノズルから各々１
個のドットを形成するために吐出されるインクの合計量に基づく特性値が、前記第３ノズ
ル列に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐出される
インクの合計量に基づく特性値よりも小さい場合に、前記第２ノズル列の使用率に、前記
第２ノズル列に属する前記所定数の前記ノズルから各々１個のドットを形成するために吐
出されるインクの合計量に基づく特性値を乗じた値を、前記第４ノズル列の使用率に、前
記第４ノズル列に属する前記所定数の前記ノズルから各々１個のドットを形成するために
吐出されるインクの合計量に基づく特性値を乗じた値よりも、大きくして、印刷データを
作成する機能と、（Ｃ）前記印刷装置が、前記印刷データに基づいて、前記第１ノズル列
、前記第２ノズル列、前記第３ノズル列、及び、前記第４ノズル列と、媒体とを、前記所
定方向と交差する方向である移動方向に相対移動させながら前記ノズルから前記インクを
吐出させることによって、前記媒体に画像を印刷する機能と、（Ｄ）をコンピューターに
実現させるプログラムである。  
このようなプログラムによれば、第１収容容器と第２収容容器のインク消費量の偏りを
低減することができる。
【００１６】
＝＝＝印刷システム＝＝＝
以下、プリンター（インクジェットプリンター）とコンピューターが接続された「印刷
システム」を例に挙げて実施形態を説明する。
【００１７】
図１Ａは、プリンター１の全体構成ブロック図であり、図１Ｂは、プリンター１の概略
斜視図である。コンピューター６０は、プリンター１と通信可能に接続されており、プリ
ンター１に画像を印刷させるための印刷データをプリンター１に送信する。
【００１８】
コントローラー１０は、プリンター１の制御を行うための制御ユニットである。インタ
ーフェース部１１はコンピューター６０とプリンター１との間でデータの送受信を行うた
めのものである。ＣＰＵ１２はプリンター１全体の制御を行うための演算処理装置である
。メモリー１３はＣＰＵ１２のプログラムを格納する領域や作業領域等を確保するための
ものである。ＣＰＵ１２はユニット制御回路１４により各ユニットを制御する。なお、プ
リンター１内の状況を検出器群５０が監視し、その検出結果に基づいて、コントローラー
１０は各ユニットを制御する。
【００１９】
搬送ユニット２０は、画像を印刷する媒体Ｓ（例：紙、布、フィルム）を印刷可能な位
置に給紙し、印刷時には搬送方向（所定方向に相当）に所定の搬送量で媒体Ｓを搬送する
ためのものである。  
キャリッジユニット３０は、キャリッジ３１に保持されたヘッド４１、及び、インクカ
ートリッジ４２，４３を搬送方向と交差する移動方向に移動するためのものである。
【００２０】
図２は、ヘッド４１の下面に設けられたノズルの配列とノズルにインクを供給するイン
クカートリッジ４２，４３を説明する図である。ヘッドユニット４０は、媒体Ｓにインク
を吐出するためのものであり、インクを吐出するノズルが複数設けられたヘッド４１を有
する。なお、図２はヘッド４１の上面から仮想的にノズルを見た図である。各ノズルには
、インクが充填されたインク室（不図示）が設けられている。また、ノズルからのインク
吐出方式は、駆動素子（ピエゾ素子）に電圧をかけてインク室を膨張・収縮させることに
よりインクを吐出するピエゾ方式でもよいし、駆動素子（発熱素子）に電圧をかけてノズ
ル内に気泡を発生させ、その気泡によってインクを吐出させるサーマル方式でもよい。
【００２１】
図２に示すように、ヘッド４１の下面には、３６０個のノズルが搬送方向に所定の間隔
（１２０ｄｐｉ）で並んだノズル列が４列形成されている（Ａ列・Ｂ列・Ｃ列・Ｄ列）。
この４つのノズル列からそれぞれブラックインク（Ｋ）が吐出され、プリンター１はモノ
クロ印刷を行う。説明のため、各ノズル列が有する３６０個のノズルに対して、搬送方向
下流側のノズルから順に小さい番号を付す（＃１〜＃３６０）。
【００２２】
なお、Ａ列〜Ｄ列が吐出するインクの色はブラックに限らず、単色インクであれば何色
でもよい。例えば、Ａ列〜Ｄ列がシアンインクを吐出するようにしてもよいし、Ａ列〜Ｄ
列がマゼンタインクを吐出するようにしてもよい。また、ブラックインクを吐出するＡ列
〜Ｄ列に加えて、カラーインクを吐出するノズル列をヘッド４１に設けてもよい。
【００２３】
Ａ列はＢ列よりも搬送方向下流側にずれ、Ｂ列はＣ列およびＤ列よりも搬送方向下流側
にずれ、Ｃ列とＤ列の搬送方向の位置は等しい。具体的には、Ａ列の或る番号のノズル（
＃ｉ）はＢ列の同じ番号のノズル（＃ｉ）よりも３６０ｄｐｉだけ搬送方向下流側にずれ
、Ｂ列の或る番号のノズルはＣ列およびＤ列の同じ番号のノズルよりも３６０ｄｐｉだけ
搬送方向下流側にずれ、Ｃ列とＤ列の同じ番号のノズルは搬送方向の位置が等しい。よっ
て、ヘッド４１の下面では、ブラックインク（Ｋ）を吐出するノズルが搬送方向に３６０
ｄｐｉの間隔で並んでいることになる。
【００２４】
そして、キャリッジ３１には、ブラックインク（Ｋ）を収容した２つのインクカートリ
ッジ４２，４３が搭載される。一方の「第１インクカートリッジ４２（第１収容容器に相
当）」はＡ列（第１ノズル列に相当）とＣ列（第２ノズル列に相当）にブラックインク（
Ｋ）を供給し、他方の「第２インクカートリッジ４３（第２収容容器に相当）」はＢ列（
第３ノズル列に相当）とＤ列（第４ノズル列に相当）にブラックインク（Ｋ）を供給する
。
【００２５】
このようなプリンター１では、ヘッド４１（Ａ列〜Ｄ列）が媒体Ｓに対して移動方向に
移動しながらブラックインクを吐出する印刷動作と、ヘッド４１に対して媒体Ｓを搬送方
向に移動させる搬送動作と、が繰り返される。そうすることで、先の印刷動作により形成
されたドット位置とは異なる媒体Ｓ上の位置に、後の印刷動作にてドットを形成すること
ができ、媒体Ｓ上に２次元の画像を印刷することができる。以下、ヘッド４１が移動方向
へ移動しながらドットを形成する動作（１回の印刷動作）を「パス」と呼ぶ。
【００２６】
＝＝＝基準の印刷方法＝＝＝
図３は、基準の印刷方法を説明する図である。図では、各ノズル列（Ａ〜Ｄ）に属する
ノズル数を６個に減らして描き、例えば、Ａ列の１番ノズル＃１を「Ａ＃１」と記す。図
には、パス１・パス２のヘッド４１と印刷画像の位置関係が示される。画像内のマス目が
、媒体Ｓ上に定めた最小の単位領域（１個のドットが形成される領域）である「画素」に
相当する。図では、画素内にドットを形成するノズル列を記し、例えば、「Ａ」と記され
ている画素にはＡ列によってドットが形成される。
【００２７】
また、移動方向に沿うドット列を「ラスターライン」と呼び、搬送方向下流側のラスタ
ーラインから順に小さい番号を付ける。搬送方向下流側のラスターラインから順に、「１
番ラスター（Ｌ１）、２番ラスター（Ｌ２）、…」と呼ぶ。  
また、移動方向の左側の画素から順に小さい番号（水平位置）を付ける。例えば、移動
方向の最も左側の画素を「水平位置が１である画素」と呼ぶ。
【００２８】
図３で示す印刷方法は、「バンド印刷」である。バンド印刷とは、先のパスで形成され
るラスターライン間に、後のパスでラスターラインが形成されない印刷方法である。よっ
て、バンド印刷では、１回のパスで印刷される画像（以下、バンド画像）が搬送方向に並
ぶことになる。そして、１回の搬送動作における媒体搬送量がバンド画像の搬送方向の長
さに相当する。
【００２９】
図２に示すように、本実施形態のプリンター１が有するヘッド４１の下面では、ブラッ
クインク（Ｋ）を吐出するノズルが搬送方向に３６０ｄｐｉ（１／３６０インチ）の間隔
で並んでいる。よって、バンド画像では、ラスターラインが搬送方向に３６０ｄｐｉの間
隔で並ぶ。また、図３に示すバンド画像では、１８個のラスターラインが搬送方向に並ぶ
。よって、図３に示す印刷方法では、１回の搬送動作における媒体搬送量が１８／３６０
インチとなる。
【００３０】
また、ヘッド４１の下面に形成された４つのノズル列（Ａ列〜Ｄ列）のうち、Ａ列とＢ
列はそれぞれ他のノズル列に対して搬送方向にずれている。そのため、Ａ列とＢ列はそれ
ぞれ１つのラスターラインを印刷する。一方、Ｃ列とＤ列の搬送方向の位置は等しい。そ
のため、Ｃ列とＤ列によって１つのラスターラインが印刷される。このことは、図３にお
いて、Ａと記された画素が移動方向に並び、Ｂと記された画素が移動方向に並び、Ｃと記
された画素とＤと記された画素が移動方向に並んでいることからも分かる。
【００３１】
また、ヘッド４１の下面に形成された４つのノズル列（Ａ列〜Ｄ列）のうち、Ａ列が最
も搬送方向の下流側に位置し、Ｂ列が搬送方向の中央に位置し、Ｃ列・Ｄ列が最も搬送方
向の上流側に位置する。そのため、バンド画像では、搬送方向の下流側から、Ａ列による
ラスターライン、Ｂ列によるラスターライン、Ｃ列・Ｄ列によるラスターラインが、この
順番で繰り返し並ぶことになる。
【００３２】
また、基準の印刷方法では、Ｃ列によるドットとＤ列によるドットが移動方向に交互に
並ぶようにした。このことは、図３において、Ｃと記された画素とＤと記された画素が移
動方向に交互に並んでいることからも分かる。また、基準の印刷方法では、水平位置が奇
数である画素にＣ列がドットを形成し、水平位置が偶数である画素にＤ列がドットを形成
するラスターライン（例えば、３番ラスターＬ３や９番ラスターＬ９）と、水平位置が奇
数である画素にＤ列がドットを形成し、水平位置が偶数である画素にＣ列がドットを形成
するラスターライン（例えば、６番ラスターＬ６や１２番ラスターＬ１２）とが、搬送方
向に交互に印刷されるようにした。
【００３３】
このように、同色のインクを吐出し、且つ、搬送方向にずれたノズル列を複数備えるプ
リンター１では、高解像度の画像（ここでは搬送方向の解像度が３６０ｄｐｉである画像
）を高速で印刷することができる。
【００３４】
＝＝＝印刷データの作成処理＝＝＝
図４は、プリンタードライバーによる印刷データの作成処理のフローである。コンピュ
ーター６０には、プリンター１に画像を印刷させるための印刷データを作成するプリンタ
ードライバーがインストールされている。プリンタードライバーは、ＣＤ−ＲＯＭなどの
記憶媒体に記憶されていたり、インターネットを介してコンピューターにダウンロード可
能であったりする。プリンタードライバーは、コンピューター６０のハードウェア資源を
利用して、以下の処理を実行する。
【００３５】
まず、プリンタードライバーは、アプリケーションプログラムからプリンター１に印刷
させる画像の画像データを受信すると（Ｓ００１）、受信した画像データの解像度を、プ
リンター１が媒体Ｓに画像を印刷する際の解像度に変換する解像度変換処理を実行する（
Ｓ００２）。  
次に、プリンタードライバーは、受信した画像データ（例えばＲＧＢデータ）を、プリ
ンター１が吐出可能なインクの色のデータ、即ち、モノクロ画像のデータ（Ｋデータ）に
変換するモノクロ変換処理を実行する（Ｓ００３）。
【００３６】
次に、プリンタードライバーは、ハーフトーン処理を実行する（Ｓ００４）。ここで、
画素にドットを形成するか否かを示すデータを「画素データ」と呼び、画像データは２次
元に並んだ複数の画素データから構成される。そして、ハーフトーン処理では、画像の濃
淡を高階調の数（例：２５６階調）で表した画素データが、プリンター１が形成可能な低
階調の数（例：２階調）の画素データに変換される。
【００３７】
最後に、プリンタードライバーは、ラスタライズ処理を実行する（Ｓ００５）。ラスタ
ライズ処理は、画像データを構成する複数の画素データを、パスごとに、各画素データを
担当するノズルに割り当てる処理である。即ち、２次元に並ぶ画素データが、ラスタライ
ズ処理により、パスごとの画素データに並べ替えられる。
【００３８】
例えば、図３に示す基準の印刷方法では、パス１で１番ラスター（Ｌ１）から１８番ラ
スター（Ｌ１８）までが印刷される。よって、プリンタードライバーは、まず、画像デー
タの中から、１番ラスター（Ｌ１）から１８番ラスター（Ｌ１８）を印刷するためのデー
タ（画素データ）を抽出する。
【００３９】
また、基準の印刷方法（図３）では、搬送方向の下流側から、Ａ列によるラスターライ
ン、Ｂ列によるラスターライン、Ｃ・Ｄ列によるラスターラインが、この順番で繰り返し
印刷される。よって、プリンタードライバーは、搬送方向下流側のラスターラインを印刷
するためのデータから順に、Ａ列、Ｂ列、Ｃ・Ｄ列の順番で割り当てる。例えば、１番ラ
スター（Ｌ１）を印刷するためのデータはＡ列に割り当てられ、２番ラスター（Ｌ２）を
印刷するためのデータはＢ列に割り当てられる。
【００４０】
図５Ａは、基準の印刷方法（図３）に応じた印刷データを作成する際に使用するマスク
を説明する図であり、図５Ｂは、Ｃ列とＤ列に画素データを割り当てる様子を説明する図
である。基準の印刷方法（図３）ではＣ列とＤ列によって１個のラスターラインが印刷さ
れるので、プリンタードライバーは、Ｃ列・Ｄ列が印刷するラスターラインのデータに対
してマスク処理を行う。
【００４１】
なお、以下の説明のため、１個のラスターラインを印刷するためのデータを「ラスター
データ」と呼ぶ。図３では、移動方向に並ぶ５個の画素で１個のラスターラインが構成さ
れる。そのため、図５Ｂに示すように、１個のラスターデータ（例：Ｌ１データ）は５個
の画素データから構成される。各画素データは２階調で示され、ドットを形成する場合は
「１」を示し、ドットを形成しない場合は「０」を示す。
【００４２】
図５Ａの左図はＣ列に画素データを割り当てる際に使用するＣ列用マスクであり、図５
Ｂの右図はＤ列に画素データを割り当てる際に使用するＤ列用マスクである。各マスクは
、２０個のマス目から構成され、縦方向に４個のマス目が並び、横方向に５個のマス目が
並ぶ。マスクにおける１つのマス目が１つの画素データと対応する。
【００４３】
また、ここでは、黒いマス目に対応する画素データは変換されず、白いマス目に対応す
る画素データはドットを形成しない画素データ（０）に変換されるとする。例えば、黒い
マス目に対応する画素データが「ドット形成（１）」を示している場合、その画素データ
は「ドット形成（１）」のままであり、黒いマス目に対応する画素データが「ドット非形
成（０）」を示している場合、その画素データは「ドット非形成（０）」のままである。
一方、白いマス目に対応する画素データが「ドット形成（１）」を示していても「ドット
非形成（０）」を示していても、白いマス目に対応する画素データは「ドット非形成（０
）」を示すように変換される。
【００４４】
即ち、Ｃ列とＤ列に割り当てるラスターデータ（例：Ｌ３データやＬ６データ）に対し
てＣ列用マスクを対応付けた際に、ラスターデータを構成する画素データのうち、黒いマ
ス目と対応する画素データがＣ列に割り当てられ（Ｃ列がドットを形成したりドットを形
成しなかったりして）、白いマス目と対応する画素データはＣ列に割り当てられない。  
同様に、Ｃ列とＤ列に割り当てるラスターデータに対してＤ列用マスクを対応付けた際
に、ラスターデータを構成する画素データのうち、黒いマス目と対応する画素データがＤ
列に割り当てられ、白いマス目と対応する画素データはＤ列に割り当てられない。  
そのため、Ｃ列用マスクとＤ列用マスクでは、黒いマス目と白いマス目の位置が逆転し
ている。
【００４５】
そして、プリンタードライバーは、図５Ｂに示すように、マスクにおいて横方向に並ぶ
マス目を１個のラスターデータに対応付ける。また、プリンタードライバーは、搬送方向
下流側のラスターデータから順にマスクの縦方向上側のマス目を対応付ける。
【００４６】
例えば、図５Ｂに示すように、プリンタードライバーは、Ｃ列とＤ列に割り当てるラス
ターデータのうち、最下流側のラスターデータ（Ｌ３データ）に、Ｃ列用マスクの１番上
のマス目（（１）のマス目）とＤ列用マスクの１番上のマス目（（１）のマス目）をそれ
ぞれ対応付ける。そして、Ｃ列用マスクが対応付けられたＬ３データはＣ列の印刷に使用
され、Ｄ列用マスクが対応付けられたＬ３データはＤ列の印刷に使用される。
【００４７】
同様に、プリンタードライバーは、Ｃ列とＤ列に割り当てるラスターデータのうち、下
流側から２番目のラスターデータ（Ｌ６データ）に、Ｃ列用マスクの上から２番目のマス
目（（２）のマス目）とＤ列用マスクの上から２番目のマス目（（２）のマス目）をそれ
ぞれ対応付ける。
【００４８】
このように、Ｃ列とＤ列に割り当てるラスターデータにＣ列用マスクとＤ列用マスクを
それぞれ対応付けたデータを、Ｃ列とＤ列に割り当てることで、Ｃ列によるドットとＤ列
によるドットが重ねて形成されてしまうことを防止できる。なお、１個のラスターデータ
を構成する画素データの数が、マスクにおいて横方向に並ぶマス目の数よりも多い場合、
プリンタードライバーは、マスク（横方向に並ぶマス目）を繰り返し対応付ける。
【００４９】
こうして、画像データを構成する複数の画素データを、パスごとに、各画素データを担
当するノズルに割り当て、印刷データの作成処理が終了すると、プリンタードライバーは
作成した印刷データをプリンター１に送信する。プリンター１はプリンタードライバーか
ら受信した印刷データに基づいて印刷を実行する。その結果、図３に示すように画像が印
刷される。
【００５０】
＝＝＝インクカートリッジの消費率＝＝＝
図６Ａは、各ノズル列の吐出特性が一定である場合のインクカートリッジの消費率を説
明する図である。図３に示す基準の印刷方法では、Ａ列により１個のラスターラインが印
刷され、Ｂ列により１個のラスターラインが印刷され、Ｃ列・Ｄ列により１個のラスター
ラインが印刷される。そのため、１ページの画像やバンド画像を印刷するために、Ａ列に
割り当てられる画素データの数と、Ｂ列に割り当てられる画素データの数と、Ｃ列・Ｄ列
に割り当てられる画素データの数は、ほぼ同数となる。
【００５１】
また、基準の印刷方法（図３）では、Ｃ列によるドットとＤ列によるドットが移動方向
及び搬送方向に交互に印刷される。そのため、Ｃ列に割り当てられる画素データの数とＤ
列に割り当てられる画素データの数は、ほぼ同数となる。このことは、図５Ａに示すＣ列
用マスク及びＤ列用マスクにおいて、それぞれ、２０個のマス目のうちの半分の１０個の
マス目が黒いマス目であることからも分かる。
【００５２】
以上をまとめると、１ページの画像やバンド画像を印刷するために、Ａ列に割り当てら
れる画素データの数とＢ列に割り当てられる画素データの数は等しく、Ｃ列またはＤ列に
割り当てられる画素データの数は、Ａ列またはＢ列に割り当てられる画素データの数の半
分である。
【００５３】
ここで、各ノズル列に割り当てられる画素データの数の割合を「使用率Ｒ」と呼ぶ。そ
うすると、図６Ａに示すように、基準の印刷方法（図３）では、「Ａ列の使用率Ｒ（Ａ）
：Ｂ列の使用率Ｒ（Ｂ）：Ｃ列の使用率Ｒ（Ｃ）：Ｄ列の使用率Ｒ（Ｄ）」が「１：１：
０．５：０．５」となる。
【００５４】
また、ここで、各ノズル列に属する所定数のノズルから各々１個のドットを形成するた
めに吐出されるインクの合計量の割合を「インク吐出率Ｉ（特性値に相当）」と呼ぶ。本
実施形態のプリンター１は、１画素に対して１種類のドット（１サイズのドット）を形成
するとした。そのため、各ノズルが１個のドットを形成するために、各ノズルに対応する
駆動素子（ピエゾ素子や発熱素子）に同じ駆動信号（同じ電圧）を与えると、設計上では
、各ノズルから同量のインクが吐出される。
【００５５】
よって、Ａ列〜Ｄ列にそれぞれ属する所定数のノズルから各々１個のドットを形成する
ために吐出されるインクの合計量は等しくなる。そのため、設計上では、図６Ａに示すよ
うに、「Ａ列のインク吐出率Ｉ（Ａ）：Ｂ列のインク吐出率Ｉ（Ｂ）：Ｃ列のインク吐出
率Ｉ（Ｃ）：Ｄ列のインク吐出率Ｉ（Ｄ）」が「１：１：１：１」となる。
【００５６】
各ノズル列の使用率Ｒに各ノズル列のインク吐出率Ｉを乗じた値は、各ノズル列から吐
出されるインク量の割合となる。ここでは、各ノズル列の使用率Ｒにインク吐出率Ｉを乗
じた値を「消費率（Ｒ×Ｉ）」と呼ぶ。設計通りにインクを吐出するノズル列（Ａ列〜Ｄ
列）により基準の印刷方法（図３）を実行する場合、図６Ａに示すように、「Ａ列の消費
率：Ｂ列の消費率：Ｃ列の消費率：Ｄ列の消費率」が「１：１：０．５：０．５」となる
。
【００５７】
ところで、図２に示すように、第１インクカートリッジ４２はＡ列とＣ列にインクを供
給し、第２インクカートリッジ４３はＢ列とＤ列にインクを供給する。よって、Ａ列の消
費率とＣ列の消費率の合計値が第１インクカートリッジ４２のインクの消費率に相当し、
Ｂ列の消費率とＤ列の消費率の合計値が第２インクカートリッジ４３のインクの消費率に
相当する。
【００５８】
そのため、設計通りにインクを吐出するノズル列（Ａ列〜Ｄ列）にて基準の印刷方法（
図３）を実行する場合、図６Ａに示すように、「第１インクカートリッジ４２の消費率：
第２インクカートリッジ４３の消費率」が等しく、「１．５（＝１＋０．５）：１．５（
＝１＋０．５）」となる。
【００５９】
このように、第１インクカートリッジ４２の消費率と第２インクカートリッジ４３の消
費率が等しければ、第１インクカートリッジ４２と第２インクカートリッジ４３の交換時
期が同時期になり易い。そうすると、ユーザーが２つのインクカートリッジ４２，４３を
同時に交換することができ、ユーザーがインクカートリッジを交換する負担を低減するこ
とができる。
【００６０】
なお、使用率Ｒは、各ノズル列に割り当てられる画素データの数の割合である。そのた
め、割り当てられた画素データの数が等しくとも、割り当てられた画素データの中でドッ
トを形成する画素データの割合が少なければ、ノズル列から吐出されるインク量は少なく
なり、逆に、ドットを形成する画素データの割合が多ければ、ノズルから吐出されるイン
ク量は多くなる。即ち、使用率Ｒは同じであっても、画像データに応じて、ノズル列から
実際に吐出されるインク量は変動する。ただし、割り当てられる画素データの数が多けれ
ば、ドットを形成する画素データが割り当てられる確率も高くなり、ノズル列から吐出さ
れるインク量も多くなる。
【００６１】
よって、第１インクカートリッジ４２の消費率と第２インクカートリッジ４３の消費率
を等しくすることで、即ち、Ａ列の消費率とＣ列の消費率の合計値と、Ｂ列の消費率とＤ
列の消費率の合計値と、を等しくすることで、第１インクカートリッジ４２と第２インク
カートリッジ４３のインク消費量の偏りを確率的に低減することができる。
【００６２】
図６Ｂは、各ノズル列の吐出特性に差が有る場合のインクカートリッジの消費率を説明
する図である。設計上では、各ノズル列（Ａ列〜Ｄ列）のインク吐出率Ｉを等しいとして
いるが、実際には、部材の特性差や製造誤差により、各ノズル列のインク吐出率Ｉが等し
くならない場合がある。特に、ノズル列ごとに駆動素子群（例えば、各ノズルに対応する
ピエゾ素子の集まり）を異ならせた場合、その駆動素子群の特性差や、駆動素子群に電圧
を与える基板の特性差や、組立て誤差などが、ノズル列ごとに異なってくる。よって、ノ
ズル列ごとに、インク吐出量に関する特性差が生じ易い。
【００６３】
例えば、Ａ列に対して、Ｂ列とＤ列はインク吐出量が多く、Ｃ列はインク吐出量が少な
い傾向にあるとし、図６Ｂに示すように、「Ａ列のインク吐出率Ｉ（Ａ）：Ｂ列のインク
吐出率Ｉ（Ｂ）：Ｃ列のインク吐出率Ｉ（Ｃ）：Ｄ列のインク吐出率Ｉ（Ｄ）」が「１：
１．２：０．９：１．１」であるとする。
【００６４】
この場合に、基準の印刷方法（図３）を実行すると、即ち、図５Ａに示すマスクを使用
して作成した印刷データに基づいて印刷方法を実行すると、「Ａ列の使用率Ｒ（Ａ）：Ｂ
列の使用率Ｒ（Ｂ）：Ｃ列の使用率Ｒ（Ｃ）：Ｄ列の使用率Ｒ（Ｄ）」が「１：１：０．
５：０．５」となるので、「Ａ列の消費率：Ｂ列の消費率：Ｃ列の消費率：Ｄ列の消費率
」が「１：１．２：０．４５：０．５５」となる。
【００６５】
よって、「第１インクカートリッジ４２の消費率：第２インクカートリッジ４３の消費
率」が「１．４５（＝１＋０．４５）：１．７５（＝１．２＋０．５５）」となり、第１
インクカートリッジ４２よりも第２インクカートリッジ４３の方が早くインクが無くなり
易くなる。
【００６６】
このように、第１インクカートリッジ４２の消費率と第２インクカートリッジ４３の消
費率に差が生じ、インクの減り方に偏りが生じると、各インクカートリッジ４２，４３の
インクが無くなる時期（即ち、インクカートリッジ４２，４３の交換時期）がずれてしま
う。そうすると、ユーザーがインクカートリッジを交換する回数が増え、ユーザーの負担
が増えてしまう。また、消費率の低いインクカートリッジでは、インクカートリッジの交
換間隔が長くなり、インクが増粘する等の虞が生じる。そこで、本実施形態では、インク
カートリッジ間のインク消費量の偏りを低減することを目的とする。
【００６７】
上記の目的を達成するために、本実施形態では、Ａ列のインク吐出率Ｉ（Ａ）がＢ列の
インク吐出率Ｉ（Ｂ）よりも小さい場合に、Ｃ列の使用率Ｒ（Ｃ）にＣ列のインク吐出率
Ｉ（Ｃ）を乗じた値（Ｃ列の消費率）を、Ｄ列の使用率Ｒ（Ｄ）にＤ列のインク吐出率Ｉ
（Ｄ）を乗じた値（Ｄ列の消費率）よりも、大きくする。
【００６８】
本実施形態のプリンター１では、Ｃ列に属するノズルの搬送方向の位置とＤ列に属する
ノズルの搬送方向の位置が等しく、Ｃ列とＤ列は同じラスターラインを印刷することがで
きる。そのため、Ｃ列の消費率がＤ列の消費率よりも大きくなるように、Ｃ列の使用率Ｒ
（Ｃ）とＤ列の使用率Ｒ（Ｄ）を調整する。
【００６９】
Ａ列のインク吐出率Ｉ（Ａ）がＢ列のインク吐出率Ｉ（Ｂ）よりも小さい場合、Ａ列の
消費率はＢ列の消費率よりも小さくなり易い。そこで、Ａ列と同じ第１インクカートリッ
ジ４２からインクが供給されるＣ列の消費率を、Ｂ列と同じ第２インクカートリッジ４３
からインクが供給されるＤ列の消費率よりも大きくすることで、２つのインクカートリッ
ジ４２，４３のインク消費量の偏りを確率的に低減することができる。その結果、ユーザ
ーがインクカートリッジを交換する負担を低減し、一方のインクカートリッジの交換間隔
だけが長くなってしまうことを防止できる。
【００７０】
また、本実施形態のプリンター１では、Ａ列およびＢ列に属するノズルの搬送方向の位
置がそれぞれ、他のノズル列に属するノズルの搬送方向の位置とずれている。そのため、
Ａ列とＢ列はそれぞれが１つのラスターラインを印刷することが多くなる。この場合、Ａ
列の使用率Ｒ（Ａ）とＢ列の使用率Ｒ（Ｂ）は等しくなり、Ａ列の消費率はＢ列の消費率
よりも小さくなる。よって、Ｃ列の消費率をＤ列の消費率よりも大きくすることで、２つ
のインクカートリッジ４２，４３のインク消費量の偏りを確率的に低減することができる
。
【００７１】
ただし、Ａ列およびＢ列がそれぞれ他のノズル列に対して搬送方向にずれているに限ら
ない。Ａ列とＢ列の搬送方向の位置が他のノズル列の搬送方向の位置と等しくてもよく、
Ａ列の使用率Ｒ（Ａ）とＢ列の使用率Ｒ（Ｂ）が等しければ、Ａ列の消費率はＢ列の消費
率よりも小さくなる。よって、Ｃ列の消費率をＤ列の消費率よりも大きくすることで、２
つのインクカートリッジ４２，４３のインク消費量の偏りを確率的に低減することができ
る。
【００７２】
つまり、Ａ列の使用率Ｒ（Ａ）にＡ列のインク吐出率Ｉ（Ａ）を乗じた値（Ａ列の消費
率）がＢ列の使用率Ｒ（Ｂ）にＢ列のインク吐出率Ｉ（Ｂ）を乗じた値（Ｂ列の消費率）
よりも小さい場合に、Ｃ列の消費率をＤ列の消費率よりも大きくすることで、２つのイン
クカートリッジ４２，４３のインク消費量の偏りを確率的に低減することができる。
【００７３】
＝＝＝マスクの決定方法：実施例１＝＝＝
本実施形態では、プリンター１の製造工程において、プリンター１の個体ごとに、Ｃ列
の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を調整するとした。そのために、まず、プリン
ター１に搭載されるヘッド４１に設けられたＡ列〜Ｄ列のインク吐出率Ｉ（Ａ）〜Ｉ（Ｄ
）を取得する必要がある。具体的には、各ノズル列に属する所定数のノズル（例えば、全
ノズルや半分のノズル）から各々１個のドットを形成するために吐出されたインクの合計
量を計測し、計測したインクの合計量に基づいて、Ａ列〜Ｄ列のインク吐出率Ｉ（Ａ）〜
Ｉ（Ｄ）を算出するとよい。また、これに限らず、例えば、各ノズル列に属する所定数の
ノズルから各々１個のドットを形成するために吐出されたインクにより印刷された画像の
濃度に基づいて、Ａ列〜Ｄ列のインク吐出率Ｉ（Ａ）〜Ｉ（Ｄ）を算出してもよい。
【００７４】
なお、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）の調整は、プリンター１の機種ご
とに行ってもよいし、ユーザーの元でのメンテナンス動作時に（例えば、ヘッド４１交換
時に）行ってもよい。
【００７５】
また、本実施形態では、プリンタードライバーが、各プリンター１に対応するＣ列の使
用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を調整するとした。そのために、製造工程において
、製造者は、インク吐出率Ｉ（Ａ）〜Ｉ（Ｄ）が算出されたヘッド４１が組み込まれたプ
リンター１に、プリンタードライバーがインストールされたコンピューターを接続する。
そして、製造者は、コンピューターに接続されているプリンター１のインク吐出率Ｉ（Ａ
）〜Ｉ（Ｄ）をプリンタードライバーに入力する。
【００７６】
なお、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を、プリンタードライバーとは異
なる別のプログラムが調整してもよいし、製造者が調整してもよいし、プリンター１のコ
ントローラー１０が調整してもよい。
【００７７】
図７は、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を算出する処理を説明する図で
ある。プリンタードライバーは、Ａ列の使用率Ｒ（Ａ）にＡ列のインク吐出率Ｉ（Ａ）を
乗じた値とＣ列の使用率Ｒ（Ｃ）にＣ列のインク吐出率Ｉ（Ｃ）を乗じた値の合計値（即
ち、第１インクカートリッジ４２の消費率）と、Ｂ列の使用率Ｒ（Ｂ）にＢ列のインク吐
出率Ｉ（Ｂ）を乗じた値とＤ列の使用率Ｒ（Ｄ）にＤ列のインク吐出率Ｉ（Ｄ）を乗じた
値の合計値（即ち、第２インクカートリッジ４３の消費率）に基づいて、Ｃ列の使用率Ｒ
（Ｃ）とＤ列の使用率Ｒ（Ｄ）を算出する。また、Ｃ列とＤ列によって１つのラスターラ
インが印刷されるため、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）の合計値は１とな
る。
【００７８】
このことを関係式に表すと以下のようになる。  
2012153042.tif 000005
【００７９】
この関係式を、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を算出する式に変換する
と、以下のようになる。  
2012153042.tif 000006
プリンタードライバーは、この算出式に基づいて、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用
率Ｒ（Ｄ）を算出する。
【００８０】
例えば、図７に示すように、「Ａ列のインク吐出率Ｉ（Ａ）：Ｂ列のインク吐出率Ｉ（
Ｂ）：Ｃ列のインク吐出率Ｉ（Ｃ）：Ｄ列のインク吐出率Ｉ（Ｄ）」が「１：１．２：０
．９：１．１」であるとする。また、Ａ列の使用率Ｒ（Ａ）とＢ列の使用率Ｒ（Ｂ）は共
に「１」であるとする。この場合、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）は以下
のように算出される。  
2012153042.tif 000007
このように、Ａ列のインク吐出率（Ｉ（Ａ）＝１）がＢ列のインク吐出率（Ｉ（Ｂ）＝
１．２）よりも小さく、Ａ列の消費率（１）がＢ列の消費率（１．２）よりも小さい場合
、Ｃ列の消費率（０．５８５）がＤ列の消費率（０．３８５）よりも大きくなるように、
Ｃ列の使用率（Ｒ（Ｃ）＝０．６５）とＤ列の使用率（Ｒ（Ｄ）＝０．３５）が算出され
る。
【００８１】
こうして算出されたＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）によれば、「第１イ
ンクカートリッジ４２の消費率：第２インクカートリッジ４３の消費率」が、「１．５８
５（＝１＋０．５８５）：１．５８５（＝１．２＋０．３８５）」となり、２つのインク
カートリッジ４２，４３の消費率が等しくなる。よって、２つのインクカートリッジ４２
，４３のインク消費量の偏りを確率的に低減することができる。
【００８２】
図８は、Ｃ列用マスクとＤ列用マスクを作成する処理を説明する図である。次に、プリ
ンタードライバーは、算出したＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）に応じてＣ
列とＤ列に割り当てられる画素データの数が調整されるように、Ｃ列用マスクとＤ列用マ
スクを作成する。なお、Ｃ列用マスクとＤ列用マスクを、別のプログラムが作成してもよ
いし、製造者が作成してもよいし、プリンター１のコントローラー１０が作成してもよい
。
【００８３】
プリンタードライバーは、まず、合成マスクを作成する。合成マスクでは、マスクを構
成する２０個のマス目が、それぞれ、Ｃ列に割り当てるマス目であるのか（Ｃ列用マスク
にて黒いマス目になるのか）、それとも、Ｄ列に割り当てるマス目であるのか（Ｄ列用マ
スクにて黒いマス目になるのか）が指定される。なお、図８の合成マスクでは、Ｃ列に割
り当てるマス目には「Ｃ」と記し、Ｄ列に割り当てるマス目には「Ｄ」と記す。
【００８４】
実施例１では、プリンタードライバーは、合成マスクのマス目ごとに乱数を発生させて
、Ｃ列の使用率Ｒ（Ｃ）及びＤ列の使用率Ｒ（Ｄ）に応じた閾値と乱数とを比較し、Ｃ列
に割り当てるマス目であるのか、Ｄ列に割り当てるマス目であるのかを指定する。そのた
めに、プリンタードライバーがインストールされたコンピューターに乱数発生手段（乱数
を発生させるプログラムや回路）を設ける。
【００８５】
具体的に説明すると、プリンタードライバーは、２０個のマス目に対して、マス目ごと
に、１〜２０（乱数）をランダムに発生させる。そして、あるマス目に発生した乱数が１
３（＝２０×０．６５、閾値）以下の場合、そのマス目をＣ列に割り当てるマス目とし、
あるマス目に発生した乱数が１３よりも大きい場合、そのマス目をＤ列に割り当てるマス
目とする。こうして、図８に示すような合成マスクが作成される。
【００８６】
その後、プリンタードライバーは、合成マスクからＣ列用マスクとＤ列用マスクを作成
する。プリンタードライバーは、Ｃ列用マスクを作成する際には、合成マスクにおいてＣ
列に割り当てるマス目に対応するマス目を「黒いマス目」とし、Ｄ列に割り当てるマス目
に対応するマス目を「白いマス目」とする。Ｄ列用マスクを作成する際には、逆の処理と
なる。
【００８７】
その結果、Ｃ列用マスクでは２０個のマス目のうちの１３個のマス目が黒いマス目とな
り、Ｃ列用マスクが対応付けられる２０個の画素データのうちの１３個の画素データがＣ
列に割り当てられる。よって、Ｃ列に割り当てられる画素データの数の割合は０．６５（
＝１３／２０）となり、Ｃ列の使用率（Ｒ（Ｃ）＝０．６５）に応じたＣ列用マスクが作
成される。
【００８８】
Ｄ列用マスクでは２０個のマス目のうちの７個のマス目が黒いマス目となり、Ｄ列用マ
スクが対応付けられる２０個の画素データのうちの７個の画素データがＤ列に割り当てら
れる。よって、Ｄ列に割り当てられる画素データの数の割合は０．３５（＝７／２０）と
なり、Ｄ列の使用率（Ｒ（Ｃ）＝０．３５）に応じたＤ列用マスクが作成される。
【００８９】
最後に、プリンタードライバーは、接続されているプリンター１のメモリー１３に、作
成したＣ列用マスクとＤ列用マスク（図８）を記憶させる。例えば、印刷データを作成す
る際に使用するマスクとして、メモリー１３に元々は図５Ａのマスクが記憶されていたが
、図８のマスクに書き換えられる。そして、Ｃ列用マスクとＤ列用マスクを記憶したプリ
ンター１はユーザーの元へ出荷される。なお、合成マスクからＣ列用マスクとＤ列用マス
クを作成するに限らず、Ｃ列用マスクとＤ列用マスクを直接作成するようにしてもよい。
【００９０】
図９は、調整されたＣ列の使用率Ｒ（Ｃ）及びＤ列の使用率Ｒ（Ｄ）に応じた印刷方法
を説明する図である。ユーザーの元で実際の印刷を実行する際に、プリンタードライバー
は、まず、プリンター１のメモリー１３に記憶されたＣ列用マスクとＤ列用マスク（図８
）を取得する。そして、プリンタードライバーは、図４のフローに従って、印刷データを
作成する。
【００９１】
プリンタードライバー（プログラムに相当）は、ラスタライズ処理において、Ｃ列とＤ
列に割り当てるラスターデータに、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）に応じ
たマスク（図８）を対応付けて、画像データを構成する複数の画素データをＣ列とＤ列に
割り当てる。そうすることで、２つのインクカートリッジ４２，４３のインク消費量の偏
りが低減するように、Ｃ列とＤ列に画素データを割り当てることができる。
【００９２】
こうして作成された印刷データに基づいて、プリンター１が印刷を実行することで、図
９に示すように、「Ａ列が担当する画素数：Ｂ列が担当する画素数：Ｃ列が担当する画素
数：Ｄ列が担当する画素数」が「１：１：０．６５：０．３５」となる。その結果、２つ
のインクカートリッジ４２，４３のインク消費量の偏りを確率的に低減することができる
。
【００９３】
＝＝＝マスクの決定方法：実施例２＝＝＝
図１０は、プリンター１のメモリー１３に記憶された複数のＣ列用マスクとＤ列用マス
クを説明する図である。なお、図では、説明のために、Ｃ列用マスクとＤ列用マスクを合
成した形で示す。前述の実施例１では、各プリンター１のＣ列の使用率Ｒ（Ｃ）とＤ列の
使用率Ｒ（Ｄ）に応じたＣ列用マスクとＤ列用マスクをそれぞれ１個ずつ、プリンター１
のメモリー１３に記憶させている。
【００９４】
これに対して、実施例２では、プリンター１のメモリー１３（記憶部に相当）に、Ｃ列
の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を複数変化させた複数のＣ列用マスクとＤ列用
マスクを記憶させる。即ち、プリンター１のメモリー１３に、印刷データを作成する際に
使用する候補マスクを複数記憶させている。そして、コントローラー１０は、プリンター
１のＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）に基づいて、即ち、製造工程において
調整されたＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）に基づいて、メモリー１３が記
憶する複数のマスクの中から、印刷データを作成する際に使用するマスク（即ち、複数の
画素データをＣ列とＤ列に割り当てる際に使用するマスク）を選択する。なお、Ｃ列の使
用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を算出する方法は、前述の実施例１と同様である。
【００９５】
図１０を用いて具体的に説明すると、プリンター１のメモリー１３は、Ｄ列の使用率Ｒ
（Ｄ）に対するＣ列の使用率Ｒ（Ｃ）の比率（Ｒ（Ｃ）／Ｒ（Ｄ））を９段階に分け、各
比率に対応するＣ列用マスクとＤ列用マスクを記憶している。
【００９６】
例えば、Ｄ列の使用率Ｒ（Ｄ）に対するＣ列の使用率Ｒ（Ｃ）の比率が０．３３である
場合（表の１番）、マスクを構成する２０個のマス目のうち、５個のマス目がＣ列に画素
データを割り当てるマス目であり、１５個のマス目がＤ列に画素データを割り当てるマス
目であるマスクが対応付けられている。このマスクによれば、Ｄ列の使用率Ｒ（Ｄ）に対
するＣ列の使用率Ｒ（Ｃ）の比率が０．３３（＝５／１５）となる。
【００９７】
また、Ｄ列の使用率Ｒ（Ｄ）に対するＣ列の使用率Ｒ（Ｃ）の比率が１．５である場合
（表の６番）、マスクを構成する２０個のマス目のうち、１２個のマス目がＣ列に画素デ
ータを割り当てるマス目であり、８個のマス目がＤ列に画素データを割り当てるマス目で
あるマスクが対応付けられている。このマスクによれば、Ｄ列の使用率Ｒ（Ｄ）に対する
Ｃ列の使用率Ｒ（Ｃ）の比率が１．５（＝１２／８）となる。
【００９８】
コントローラー１０は、プリンタードライバーからＣ列用マスクとＤ列用マスクを送信
するように指示されると、まず、メモリー１３から、製造工程にて調整され記憶されたＣ
列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を取得し、Ｄ列の使用率Ｒ（Ｄ）に対するＣ
列の使用率Ｒ（Ｃ）の比率を算出する。そして、コントローラー１０は、比率とマスクが
対応付けられたデータ（図１０の表）の中から、算出した比率に最も近い比率に対応する
Ｃ列用マスクとＤ列用マスクを選択し、プリンタードライバーに送信する。
【００９９】
例えば、算出した比率（Ｒ（Ｃ）／Ｒ（Ｄ））が「１．４」であった場合、コントロー
ラー１０は、比率とマスクが対応付けられたデータ（図１０の表）の中から６番のＣ列用
マスクとＤ列用マスクを選択し、プリンタードライバーに送信する。
【０１００】
プリンタードライバーは、コントローラー１０から受信したＣ列用マスクとＤ列用マス
クを使用して、図４のフローに従って印刷データを作成する。そうすることで、製造工程
にて調整したＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）に出来る限り近い割合で、Ｃ
列とＤ列に画素データを割り当てることができる。その結果、２つのインクカートリッジ
４２，４３のインク消費量の偏りを確率的に低減することができる。
【０１０１】
実施例２では、製造工程においてＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）を算出
する処理まで実施すればよく、各プリンター１のＣ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ
（Ｄ）に応じたＣ列用マスクとＤ列用マスクを作成する処理を省略することができる。た
だし、候補となる複数のマスク（図１０）を記憶するため、プリンター１のメモリー１３
の記憶容量が増える。
【０１０２】
また、これに限らず、例えば、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）の比率に
マスクが対応付けられたデータ（図１０の表）がプリンタードライバーに組み込まれてお
り、プリンタードライバーが、プリンター１から取得したＣ列の使用率Ｒ（Ｃ）とＤ列の
使用率Ｒ（Ｄ）に基づいてマスクを選択するようにしてもよい。
【０１０３】
＝＝＝変形例＝＝＝
図１１は、ラスタライズ処理の変形例を説明する図である。前述の実施形態では、Ｃ列
とＤ列に画素データを割り当てる際にＣ列用マスクとＤ列用マスク（図８）を使用してい
るが、これに限らない。プリンタードライバーは、ラスタライズ処理の際に、図１１に示
すスケジューリングテーブルを使用する。図１１では、図９に示す印刷方法のパス１で印
刷する画素データをＡ列〜Ｄ列に割り当てるためのスケジューリングテーブルを示す。Ａ
列だけで１個のラスターラインが印刷されるので、Ａ列のスケジューリングテーブルでは
、ノズル番号（＃１〜＃６）とラスターラインの番号（以下、ラスター番号）だけが対応
付けられている。プリンタードライバーは、このスケジューリングテーブルを参照するこ
とで、Ａ列に画素データを割り当てることができる。
【０１０４】
そして、Ｃ列とＤ列によって１個のラスターラインが印刷されるので、Ｃ列およびＤ列
のスケジューリングテーブルでは、ノズル番号にラスター番号と水平位置が対応付けられ
ている。よって、プリンタードライバーは、スケジューリングテーブルを参照することで
、例えば、Ｃ列の１番ノズル＃１には３番ラスターＬ３を印刷する画素データのうち、水
平位置が１、２、４番の画素データを割り当てればよいことが分かる。
【０１０５】
このように、スケジューリングテーブルにおいて、ノズル番号にラスター番号だけでな
く水平位置も対応付けることで、Ｃ列とＤ列に割り当てるデータにマスク処理を施さなく
とも、Ｃ列とＤ列に画素データを分配することができる。
【０１０６】
そして、２つのインクカートリッジ４２，４３のインク消費量の偏りを低減するために
、Ｃ列の使用率Ｒ（Ｃ）とＤ列の使用率Ｒ（Ｄ）に応じて、スケジューリングテーブルに
おける水平位置の数を調整するとよい。図１１では、Ｃ列の使用率Ｒ（Ｃ）がＤ列の使用
率Ｒ（Ｄ）よりも大きくなるように、Ｃ列のスケジューリングテーブルの水平位置の数を
Ｄ列のスケジューリングテーブルの水平位置の数よりも多くしている。
【０１０７】
また、前述の実施形態では、図２に示すように、２つのインクカートリッジ４２，４３
が各々２つのノズル列にインクを供給しているが、これに限らない。例えば、３つのイン
クカートリッジが各々２つのノズル列にインクを供給するようにしてもよいし、２つのイ
ンクカートリッジが各々３つのノズル列にインクを供給するようにしてもよいし、インク
カートリッジによってインクを供給するノズル列数を異ならせてもよい。  
何れにおいても、複数のインクカートリッジの各消費率が同じになるように、異なるイ
ンクカートリッジからインクが供給されるノズル列であって搬送方向の位置が等しいノズ
ル列の使用率を調整するとよい。
【０１０８】
また、前述の実施形態では、印刷方法としてバンド印刷（図３・図９）を例に挙げてい
るが、これに限らない。例えば、インターレース印刷（あるパスにて印刷されたラスター
ライン間に他のパスでラスターラインを印刷する印刷方法）を実施してもよいし、オーバ
ーラップ印刷（１つのラスターラインを異なるパスの複数のノズルで印刷する印刷方法）
を実施してもよい。
【０１０９】
また、前述の実施形態では、Ａ列のインク吐出率がＢ列のインク吐出率よりも小さい場
合に、Ｃ列の消費率がＤ列の消費率よりも大きくなるように、プリンタードライバーがＣ
列とＤ列に画素データを割り当てている。よって、プリンタードライバーをインストール
したコンピューター６０とプリンター１のコントローラー１０が制御部に相当し、プリン
ター１とコンピューター６０を接続した印刷システムが印刷装置に相当する。
【０１１０】
ただし、これに限らず、プリンタードライバーの役割をコントローラー１０が担っても
よく、この場合、プリンター１のコントローラー１０が制御部に相当し、プリンター１単
体が印刷装置に相当する。
【０１１１】
＝＝＝その他の実施の形態＝＝＝
本実施形態は、主として印刷装置について記載されているが、印刷方法、プログラム等
の開示も含まれる。また、本実施形態は、本発明の理解を容易にするためのものであり、
本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく
、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。
特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１１２】
＜プリンターについて＞
前述の実施形態では、ヘッドを移動方向に移動しながら単票紙に画像を印刷する動作と
、ヘッドに対して単票紙を移動方向と交差する搬送方向に搬送する動作と、を繰り返すプ
リンターを例に挙げているが、これに限らない。例えば、印刷領域に搬送された連続用紙
に対して、ヘッドを用紙が連続する方向に移動させながら画像を印刷する動作と、ヘッド
を用紙の幅方向に移動する動作と、を繰り返して画像を印刷し、その後、未だ画像が印刷
されていない連続用紙の部分を印刷領域に搬送するプリンターであってもよい。また、紙
幅方向にノズルが並んだ固定ヘッドの下を媒体が通過する際にインクを吐出するプリンタ
ー（所謂ラインヘッドプリンター）であってもよい。
【符号の説明】
【０１１３】
１  プリンター、１０  コントローラー、１１  インターフェース部、
１２  ＣＰＵ、１３  メモリー、１４  ユニット制御回路、２０  搬送ユニット、３０  
キャリッジユニット、３１  キャリッジ、４０  ヘッドユニット、４１  ヘッド、４２  
第１インクカートリッジ、４３  第２インクカートリッジ、５０  検出器群、６０  コン
ピューター
【図１】
2012153042.tif 000010
【図２】
2012153042.tif 000011
【図３】
2012153042.tif 000012
【図４】
2012153042.tif 000013
【図５】
2012153042.tif 000014
【図６】
2012153042.tif 000015
【図７】
2012153042.tif 000016
【図８】
2012153042.tif 000017
【図９】
2012153042.tif 000018
【図１０】
2012153042.tif 000019
【図１１】
2012153042.tif 000020