説明

液体吐出方法、及び液体吐出装置

【課題】画質を向上させる。
【解決手段】第1ノズル列によって第1パターンを形成するステップと、第2ノズル列によって第2パターンを形成するステップと、第1パターンに基づいて、第1補正値を算出するステップと、第2パターンに基づいて、第2補正値を算出するステップと、第1ノズル列及び第2ノズル列のノズルから吐出される液体の量をそれぞれ第1補正値及び第2補正値によって補正し、第1ノズル列のノズルにより形成されたドットと2ノズル列のノズルにより形成されたドットとから構成される第3パターンを形成するステップと、第3パターンに基づいて、第3補正値を算出するステップと、第1ノズル列のノズルにより形成されたドットと、第2ノズル列のノズルにより形成されたドットとから構成されるドット列を形成する際に、第1補正値、第2補正値、及び第3補正値に基づいて、吐出される液体の量を補正するステップと、を有する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、液体吐出方法、及び液体吐出装置に関する。
【背景技術】
【0002】
媒体(紙、布、OHP用紙など)に液体(例えばインク)を吐出する液体吐出装置として、インクジェット方式のプリンタが知られている。インクジェット方式のプリンタのヘッドには、紙の搬送方向に沿って複数のノズルが並んだノズル列が設けられている。そして、キャリッジを移動させてヘッドのノズルからインクを吐出するドット形成処理と、紙を搬送する搬送処理とを交互に繰り返し、ドットから構成される画像を紙に印刷する。
【0003】
また、複数のノズル列(あるいはヘッド)を備えて、各ノズル列からのインクの吐出タイミングを調整することによりキャリッジの移動方向に並ぶドット列を複数のノズル列によって形成するものも知られている(例えば、特許文献1参照)。
【特許文献1】特開平10−323978号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
ところで、プリンタに複数のノズル列が設けられている場合、各ノズル列の吐出特性を完全に均一にするのは困難である。このため、例えば各ノズル列から吐出されるインクの着弾位置がばらつくことがある。この場合、後述するように、各ノズル列の吐出量を基準値となるように補正しても、複数のノズル列によって形成される画像の濃度が基準値とならないおそれがある。このように、複数のノズル列を用いて形成する画像(ドット列)の画質を向上させるのが困難であった。
また、例えばユーザが印刷を行う際の環境(媒体やインクの種類、温度、湿度など)の違いにより、形成される画像の濃度が変化することもある。
【0005】
本発明は、上記のような課題に鑑みてなされたものであり、画像の画質を向上させることを目的とする。
【課題を解決するための手段】
【0006】
上記目的を達成するための主たる発明は、複数のノズルが第1方向に並んだ第1ノズル列と、複数のノズルが前記第1方向に並んだ第2ノズル列とを備え、前記第1方向と交差する第2方向に前記ノズルと媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するとともに、前記第2方向に並ぶ複数の前記ドットから構成されるドット列を前記媒体に形成する液体吐出方法であって、前記第1ノズル列のノズルにより形成された前記ドットから構成される第1パターンを形成するステップと、前記第2ノズル列のノズルにより形成された前記ドットから構成される第2パターンを形成するステップと、前記第1パターンに基づいて、第1補正値を算出するステップと、前記第2パターンに基づいて、第2補正値を算出するステップと、前記第1ノズル列のノズルから吐出される前記液体の量を前記第1補正値によって補正し、前記第2ノズル列のノズルから吐出される前記液体の量を前記第2補正値によって補正し、前記第1ノズル列のノズルにより形成された前記ドットと前記第2ノズル列のノズルにより形成された前記ドットとから構成される第3パターンを形成するステップと、前記第3パターンに基づいて、第3補正値を算出するステップと、前記第1ノズル列のノズルにより形成された前記ドットと、前記第2ノズル列のノズルにより形成された前記ドットとから構成される前記ドット列を形成する際に、前記第1補正値、前記第2補正値、及び前記第3補正値に基づいて、吐出される前記液体の量を補正するステップと、を有することを特徴とする。
【0007】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【0008】
===開示の概要===
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【0009】
すなわち、複数のノズルが第1方向に並んだ第1ノズル列と、複数のノズルが前記第1方向に並んだ第2ノズル列とを備え、前記第1方向と交差する第2方向に前記ノズルと媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するとともに、前記第2方向に並ぶ複数の前記ドットから構成されるドット列を前記媒体に形成する液体吐出方法であって、前記第1ノズル列のノズルにより形成された前記ドットから構成される第1パターンを形成するステップと、前記第2ノズル列のノズルにより形成された前記ドットから構成される第2パターンを形成するステップと、前記第1パターンに基づいて、第1補正値を算出するステップと、前記第2パターンに基づいて、第2補正値を算出するステップと、前記第1ノズル列のノズルから吐出される前記液体の量を前記第1補正値によって補正し、前記第2ノズル列のノズルから吐出される前記液体の量を前記第2補正値によって補正し、前記第1ノズル列のノズルにより形成された前記ドットと前記第2ノズル列のノズルにより形成された前記ドットとから構成される第3パターンを形成するステップと、前記第3パターンに基づいて、第3補正値を算出するステップと、前記第1ノズル列のノズルにより形成された前記ドットと、前記第2ノズル列のノズルにより形成された前記ドットとから構成される前記ドット列を形成する際に、前記第1補正値、前記第2補正値、及び前記第3補正値に基づいて、吐出される前記液体の量を補正するステップと、を有する液体吐出方法が明らかとなる。
【0010】
このような液体吐出方法によれば、各ノズル列によって構成されるドット列の濃度を基準値に合わせこむことができ、画質を向上させることができる。また、第3パターンを形成する際に、各ノズル列に第1補正値及び第2補正値をそれぞれ反映させているので、正確な第3補正値の値を求めることができる。これにより、第1ノズル列と第2ノズル列によって形成されるドット列を確実に基準値に補正できる。
【0011】
かかる液体吐出方法であって、前記ドット列を形成する際に、前記第1補正値に基づく補正結果をそのドット列を形成するときの前記第1ノズル列の使用率に応じて重み付けすると共に、前記第2補正値に基づく補正結果をそのドット列を形成するときの前記第2ノズル列の使用率に応じて重み付けし、その重み付けの結果に対して前記第3補正値に基づく補正を行うことによって、吐出される前記液体の量を補正することが望ましい。
このような液体吐出方法によれば、ドット列ごとに適した補正を行うことができる。
【0012】
かかる液体吐出方法であって、前記ノズルと前記媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するドット形成動作と、第1搬送量にて前記媒体を搬送方向に搬送する搬送動作と、を繰り返して前記ドット列を形成する第1処理と、前記ドット形成動作と、前記第1搬送量よりも短い第2搬送量にて前記媒体を搬送する搬送動作とを繰り返して前記ドット列を形成する第2処理とが行われることによって、前記媒体上の第1領域の前記ドット列では、前記第2ノズル列に対する前記第1ノズル列の使用率が所定の割合になっており、前記媒体上の第2領域の前記ドット列では、前記第2ノズル列は使用されず、前記第1ノズル列のみが使用され、前記第1領域と前記第2領域との間の第3領域には、前記第2ノズル列に対する前記第1ノズル列の使用率が前記所定の割合よりも高い割合になっているドット列が、含まれることが望ましい。
このような液体吐出方法によれば、第3領域(後述する移行領域)があるので、第1領域と第2領域の画像が異なっていても目立たなくすることができる。
【0013】
かかる液体吐出方法であって、前前記第3パターンは、前記媒体の前記第1領域に形成され、前記第1ノズル列のノズルにより形成された前記ドットと前記第2ノズル列のノズルにより形成された前記ドットが前記所定の割合になっていることが望ましい。
このような液体吐出方法によれば、第3補正値をより正確に算出することができる。
【0014】
かかる液体吐出方法であって、前記第1処理及び前記第2処理の間に、前記第1搬送量よりは短く前記第2搬送量よりは長い第3搬送量にて前記媒体を前記第1方向に搬送する前記搬送動作と、前記ドット形成動作と、を繰り返す第3処理が行われることが望ましい。
このような液体吐出方法によれば、第3領域を広くすることができ、これにより画質を向上させることができる。
【0015】
かかる液体吐出方法であって、前記第1ノズル列の前記搬送方向上流側に前記第2ノズル列が設けられており、前記第1ノズル列の前記搬送方向上流側の一部の第1ノズルと、前記第2ノズル列の前記搬送方向下流側の一部の第2ノズルとが、前記搬送方向に関して同じ位置に設けられており、前記第1処理の前記ドット形成動作では、前記搬送方向の位置が同じ前記第1ノズル及び前記第2ノズルのうちのいずれか一方が前記液体を吐出し、前記第2処理の前記ドット形成動作では、前記搬送方向の位置が同じ前記第1ノズル及び前記第2ノズルがいずれも前記液体を吐出することが望ましい。
このような液体吐出方法によれば、第3領域を広くすることができ、これにより画質を向上させることができる。
【0016】
また、複数のノズルが第1方向に並んだ第1ノズル列と、複数のノズルが前記第1方向に並んだ第2ノズル列と、前記第1方向と交差する第2方向に前記ノズルと媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するとともに、前記第2方向に並ぶ複数の前記ドットから構成されるドット列を前記媒体に形成するコントローラと、を備えた液体吐出装置であって、前記コントローラは、前記第1ノズル列のノズルにより形成された前記ドットと、前記第2ノズル列のノズルにより形成された前記ドットとから構成される前記ドット列を形成する際に、前記第1ノズル列のノズルにより形成された前記ドットから構成される第1パターンに基づいて算出された第1補正値と、前記第2ノズル列のノズルにより形成された前記ドットから構成される第2パターンに基づいて算出された第2補正値と、吐出される前記液体の量を前記第1補正値によって補正した前記第1ノズル列のノズルにより形成された前記ドットと、吐出される前記液体の量を前記第2補正値によって補正した前記第2ノズル列のノズルにより形成された前記ドットとから構成される第3パターンに基づいて算出された第3補正値と、に基づいて、吐出される前記液体の量を補正することを特徴とする液体吐出装置が明らかとなる。
【0017】
===プリンタの構成===
<インクジェットプリンタの構成について>
図1は、プリンタ1の全体構成のブロック図である。また、図2Aは、プリンタ1の全体構成の概略図である。また、図2Bは、プリンタ1の全体構成の横断面図である。以下、プリンタの基本的な構成について説明する。
【0018】
プリンタ1は、搬送ユニット20、キャリッジユニット30、ヘッドユニット40、検出器群50、及びコントローラ60を有する。外部装置であるコンピュータ110から印刷データを受信したプリンタ1は、コントローラ60によって各ユニット(搬送ユニット20、キャリッジユニット30、ヘッドユニット40)を制御する。コントローラ60は、コンピュータ110から受信した印刷データに基づいて、各ユニットを制御し、紙に画像を印刷する。プリンタ1内の状況は検出器群50によって監視されており、検出器群50は、検出結果をコントローラ60に出力する。コントローラ60は、検出器群50から出力された検出結果に基づいて、各ユニットを制御する。
【0019】
搬送ユニット20は、媒体(例えば、紙Sなど)を所定の方向(以下、搬送方向という)に搬送させるためのものである。なお、搬送方向は、第1方向に相当する。この搬送ユニット20は、給紙ローラ21と、搬送モータ22(PFモータとも言う)と、搬送ローラ23と、プラテン24と、排紙ローラ25とを有する。給紙ローラ21は、紙挿入口に挿入された紙をプリンタ内に給紙するためのローラである。搬送ローラ23は、給紙ローラ21によって給紙された紙Sを印刷可能な領域まで搬送するローラであり、搬送モータ22によって駆動される。プラテン24は、印刷中の紙Sを支持する。排紙ローラ25は、紙Sをプリンタの外部に排出するローラであり、印刷可能な領域に対して搬送方向下流側に設けられている。
【0020】
キャリッジユニット30は、ヘッドを所定の方向(以下、移動方向という)に移動(「走査」とも呼ばれる)させるためのものである。なお、移動方向は、第2方向に相当する。キャリッジユニット30は、キャリッジ31と、キャリッジモータ32(CRモータとも言う)とを有する。キャリッジ31は、移動方向に往復移動可能であり、キャリッジモータ32によって駆動される。また、キャリッジ31は、インクを収容するインクカートリッジを着脱可能に保持している。
【0021】
ヘッドユニット40は、紙にインクを吐出するためのものである。ヘッドユニット40は、複数のノズルを有するヘッド41を備える。このヘッド41はキャリッジ31に設けられているため、キャリッジ31が移動方向に移動すると、ヘッド41も移動方向に移動する。そして、ヘッド41が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン(ラスタライン)が紙に形成される。
【0022】
なお、ヘッド41には、第1ノズル群41A及び第2ノズル群41Bが設けられている。これら2個のノズル群の構成については、後述する。
【0023】
検出器群50には、リニア式エンコーダ51、ロータリー式エンコーダ52、紙検出センサ53、および光学センサ54等が含まれる。リニア式エンコーダ51は、キャリッジ31の移動方向の位置を検出する。ロータリー式エンコーダ52は、搬送ローラ23の回転量を検出する。紙検出センサ53は、給紙中の紙の先端の位置を検出する。光学センサ54は、キャリッジ31に取付けられている発光部と受光部により、紙の有無を検出する。そして、光学センサ54は、キャリッジ31によって移動しながら紙の端部の位置を検出し、紙の幅を検出することができる。また、光学センサ54は、状況に応じて、紙の先端(搬送方向下流側の端部であり、上端ともいう)・後端(搬送方向上流側の端部であり、下端ともいう)も検出できる。
【0024】
コントローラ60は、プリンタの制御を行うための制御ユニット(制御部)である。コントローラ60は、インターフェース部61と、CPU62と、メモリ63と、ユニット制御回路64とを有する。インターフェース部61は、外部装置であるコンピュータ110とプリンタ1との間でデータの送受信を行う。CPU62は、プリンタ全体の制御を行うための演算処理装置である。メモリ63は、CPU62のプログラムを格納する領域や作業領域等を確保するためのものであり、RAM、EEPROM等の記憶素子を有する。CPU62は、メモリ63に格納されているプログラムに従って、ユニット制御回路64を介して各ユニットを制御する。
【0025】
更に、コントローラ60には駆動信号生成回路65が設けられている。駆動信号生成回路65は、第1駆動信号生成部65Aと第2駆動信号生成部65Bとを備えている。第1駆動信号生成部65Aは、第1ノズル群41Aのピエゾ素子を駆動するための第1駆動信号を生成する。第2駆動信号生成部65Bは、第2ノズル群41Bのピエゾ素子を駆動するための第2駆動信号を生成する。各駆動信号生成部は、奇数画素(後述)にドットを形成する場合には奇数画素用の駆動信号を生成し、偶数画素(後述)にドットを形成する場合には偶数画素用の駆動信号を生成する。各駆動信号生成部は互いに独立しており、例えば第1駆動信号生成部65Aが奇数画素用の駆動信号を生成しているときに、第2駆動信号生成部65Bは、奇数画素用の駆動信号を生成することもできるし、偶数画素用の駆動信号を生成することもできる。
【0026】
印刷を行うとき、コントローラ60は、移動方向に移動中のヘッド41からインクを吐出させるドット形成動作と、搬送方向に紙を搬送する搬送動作とを交互に繰り返し、無数のドットから構成される画像を紙に印刷する。なお、ドット形成動作のことを「パス」と呼び、n回目のパスのことを「パスn」と呼ぶことがある。
【0027】
===ヘッド41の構成===
<構成について>
図3は、ノズルの配列を示す説明図である。ヘッド41の下面には2個のノズル群(第1ノズル群41A及び第2ノズル群41B)が設けられている。各ノズル群には、8個のノズル列が設けられている。8個のノズル列は、それぞれ濃シアン(C)、濃マゼンタ(M)、イエロー(Y)、濃ブラック(K)、淡シアン(LC)、淡マゼンタ(LM)、淡ブラック(LK)、極淡ブラック(LLK)のインクを吐出する。
【0028】
各ノズル列には、搬送方向に並ぶ180個のノズルが180dpiのノズルピッチで設けられている。また、各ノズル列のノズルには、搬送方向下流側のノズルほど若い番号が付されている。各ノズルには、各ノズルからインク滴を吐出させるための駆動素子としてピエゾ素子(不図示)が設けられている。
【0029】
第1ノズル群41Aは、第2ノズル群41Bよりも搬送方向下流側に設けられている。また、4個のノズルの搬送方向の位置が重複するように、第1ノズル群41Aと第2ノズル群41Bが設けられている。例えば、第1ノズル群41Aのノズル♯177Aの搬送方向の位置は、第2ノズル群41Bのノズル♯1Bの搬送方向の位置と同じになっている。これにより、あるドット形成動作において、ある画素に対して第1ノズル群41Aのノズル♯177Aがドットを形成可能なとき、その画素に対して第2ノズル群41Bのノズル♯1Bでもドットを形成可能である。
【0030】
===ドットの形成方法===
<ノズル列の表記方法について>
まず、ドットの形成方法を説明する前に、ノズル列及びノズルの表記方法について説明する。
【0031】
図4は、仮想ノズル列42Xの説明図である。
図中の左側には、第1ノズル群41Aの濃ブラックのノズル列と、第2ノズル群41Bの濃ブラックのノズル列が記載されている。以下の説明では、第1ノズル群41Aの濃ブラックのノズル列を「第1ノズル列42A」と呼び、第2ノズル群41Bの濃ブラックのノズル列を「第2ノズル列42B」と呼ぶ。なお、説明の簡略化のため、各ノズル列のノズル数は15個とする。
第1ノズル列42Aの搬送方向上流側の4個のノズル(ノズル♯12A〜ノズル♯15A)と、第2ノズル列42Bの搬送方向下流側の4個のノズル(ノズル♯1B〜ノズル♯4B)は、搬送方向の位置が重複している。以下の説明では、各ノズル列のこれらの4個のノズルのことを、「重複ノズル」と呼ぶ。なお、第1ノズル列42Aの重複ノズルは第1ノズルに相当し、第2ノズル列42Bの重複ノズルは第2ノズルに相当する。
【0032】
第1ノズル列42Aの各ノズルは丸印で示されており、第2ノズル列42Bの各ノズルは三角印で示されている。また、インクを吐出しないノズル(つまりドットを形成しないノズル)にはバツ印が示されている。
ここでは、第1ノズル列42Aの重複ノズルのうち、ノズル♯12A及びノズル♯13Aからはインクを吐出し、ノズル♯14A及びノズル♯15Aからはインクを吐出しない。また、ここでは、第2ノズル列42Bの重複ノズルのうち、ノズル♯1B及びノズル♯2Bはインクを吐出せず、ノズル♯3B及びノズル♯4Bはインクを吐出する。
このような場合、図中の中央部に記載されたように、2個のノズル列を1個の仮想ノズル列42Xとして説明することができる。以下の説明では、2個のノズル列を別々に描く代わりに、1個の仮想ノズル列42Xを用いてドット形成の様子を説明する。
【0033】
なお、図中の右側に示すように、この仮想ノズル列42Xは、丸印のノズルが奇数画素にドットを形成するときであっても、三角印のノズルは偶数画素にドットを形成することが可能である。もちろん、丸印のノズルが奇数画素にドットを形成するときに、三角印のノズルも奇数画素にドットを形成することも可能である。
【0034】
<参考:通常処理>
図5は、通常処理の説明図である。通常処理は、紙の中央部を印刷するときに行われる処理(ドット形成動作及び搬送動作)である。コントローラ60は、各ユニットを制御することによって、以下に説明する通常処理を実現する。なお、通常処理は第1処理に相当する。
【0035】
図中には、各ドット形成動作時の紙に対する仮想ノズル列42Xの相対的な位置関係が示されている。図中では仮想ノズル列42Xが紙に対して移動しているように描かれているが、実際には紙の方が搬送方向に移動する。図に示すように、通常処理では、パスとパスとの間に行われる搬送動作において、9個のドット分の搬送量9D(第1搬送量に相当する)にて紙が搬送される。
図中の領域A(紙上の領域)には、パス1〜パス6によりドットが形成される。図中の領域Bには、パス2〜パス7によりドットが形成される。
【0036】
奇数番目のパスでは、各ノズルは、偶数番目(又は奇数番目)のラスタラインの位置になる。奇数番目のパスの後、9個のドット分の搬送量9Dにて紙が搬送された後に偶数番目のパスが行われるため、偶数番目のパスでは、各ノズルは、偶数番目(又は奇数番目)のラスタラインの位置になる。このように、各ノズルの位置は、パスごとに交互に、奇数番目又は偶数番目のラスタラインの位置になる。
【0037】
図6Aは、図5の領域A及び領域Bにおけるドット形成の説明図である。
図中の左側には、各パスにおけるノズルの相対位置が示されている。黒く塗り潰されたノズルは、そのパスにおいて、2画素に1画素の割合でドットを形成する。例えば、パス2のノズル♯8Bは、2画素に1画素の割合でドットを形成する。斜線によるハッチングがなされたノズルは、4画素に1画素の割合でドットを形成する。例えば、パス4のノズル♯10Aは、4画素に1画素の割合でドットを形成する。
斜線によるハッチングがなされたノズルは、黒く塗り潰されたノズルと比べて半分のドットしか形成しない。この斜線によるハッチングがなされたノズルのことを、「POLノズル」と呼ぶことにする。
【0038】
あるパスの第1ノズル列42Aの搬送方向上流側の4個のノズル(ノズル♯10A〜13A)と、そのパスから2回の搬送動作が行われた後の第1ノズル列42Aの搬送方向下流側の4個のノズル(ノズル♯1A〜4A)は、搬送方向の位置が重複する。このようなノズルが、POLノズルになる。例えば、パス4のノズル♯10A〜ノズル♯13Aと、パス6のノズル♯1A〜ノズル♯4Aは、搬送方向の位置が重複するため、POLノズルになる。
【0039】
同様に、あるパスの第2ノズル列42Bの搬送方向上流側の4個のノズル(ノズル♯12B〜ノズル♯15B)と、そのパスから2回の搬送動作が行われた後の第2ノズル列42Bの搬送方向下流側の4個のノズル(ノズル♯3B〜ノズル♯6B)は、搬送方向の位置が重複する。このようなノズルが、POLノズルになる。例えば、パス2のノズル♯12B〜ノズル♯15Bと、パス4のノズル♯3B〜ノズル♯6Bは、搬送方向の位置が重複するため、POLノズルになる。
【0040】
図中の右側には、各画素にドットを形成するノズルが示されている。例えば、1番目のラスタライン(ラスタ番号が1のラスタライン)は、ノズル♯8Bによって奇数画素に形成されたドットと、ノズル♯10A及びノズル♯1Aによって偶数画素に形成されたドットとにより構成される。なお、ここでは説明の簡略化のため、各ラスタラインは8個のドットだけで構成されている。
【0041】
図中の左上には、各ノズル列によって形成されるドットの位置が示されている。例えば、パス1では、第1ノズル列42Aのノズル(ノズル♯1A〜ノズル♯13A)は奇数画素にドットを形成し、第2ノズル列42Bのノズル(ノズル♯3B〜ノズル♯15B)は偶数画素にドットを形成する。
【0042】
各ラスタラインは2個又は3個のノズルによって形成されたドットから構成される。言い換えると、各ラスタラインに対し、2個又は3個のノズルが対応付けられている。例えば、1番目のラスタラインには、パス2のノズル♯8B、パス4のノズル♯10A、パス6のノズル♯1Aが対応付けられている。また、各ラスタラインは、第1ノズル列42Aの少なくとも1個のノズルによって形成されたドットと、第2ノズル列42Bの少なくとも1個のノズルによって形成されたドットから構成される。言い換えると、各ラスタラインに対し、第1ノズル列42Aの少なくとも1個のノズルと、第2ノズル列42Bの少なくとも1個のノズルが対応付けられている。
【0043】
あるラスタラインの奇数画素又は偶数画素に対してノズルが1個だけ対応付けられている場合、そのノズルは、2画素に1画素の割合でドットを形成する。例えば、1番目のラスタラインの奇数画素に対しては、ノズル♯8Bが1個だけ対応付けられている(他のノズルは対応付けられていない)。このため、ノズル♯8Bは、2画素に1画素の割合でドットを形成する。
【0044】
一方、あるラスタラインの奇数画素又は偶数画素に対してノズルが2個対応付けられている場合、その2個のノズルは、それぞれ、4画素に1画素の割合でドットを形成する(POLノズルになる)。例えば、1番目のラスタラインの偶数画素に対しては、ノズル♯10A及びノズル♯1Aが対応付けられている。このため、ノズル♯10A及びノズル♯1Aは、それぞれ、4画素に1画素の割合でドットを形成する(POLノズルになる)。
【0045】
通常処理では、あるパスにおいて、第1ノズル列42Aがドットを形成する位置(移動方向の位置)と、第2ノズル列42Bがドットを形成する位置が異なっている。具体的には、第1ノズル列42Aが奇数画素にドットを形成するときには、第2ノズル列42Bは偶数画素にドットを形成する。逆に、第1ノズル列42Aが偶数画素にドットを形成するときには、第2ノズル列42Bは奇数画素にドットを形成する。前述の第1駆動信号生成部65Aと第2駆動信号生成部65Bが互いに独立して駆動信号を生成できるので、このようなドット形成が可能になる。
【0046】
また、通常処理では、あるパスと次のパスとを比較すると、各ノズル列がドットを形成する位置が異なっている。例えば、あるパスにおいて第1ノズル列42Aが奇数画素にドットを形成し第2ノズル列42Bが偶数画素にドットを形成する場合、次のパスにおいて、第1ノズル列42Aは偶数画素にドットを形成し、第2ノズル列42Bは奇数画素にドットを形成する。
【0047】
このようにドットを形成することによって、一方のノズル列によって千鳥格子状にドットが形成され、その千鳥格子状のドットの間を埋めるように、他方のノズル列によって千鳥格子状にドットが形成される。図6Aの右側に注目すると、第1ノズル列42Aによって形成される丸印のドットは千鳥格子状になっており、第2ノズル列42Bによって形成される三角印のドットも千鳥格子状になっている。なお、ドットの形成順序からすると、第2ノズル列42Bによって千鳥格子状にドットが形成された後、その間を埋めるように、第1ノズル列42Aによってドットが形成されることになる。
【0048】
通常処理でラスタラインが形成された場合、そのラスタラインでは、第1ノズル列42Aによって半分のドットが形成され、第2ノズル列42Bによって残りの半分のドットが形成される。言い換えると、これらのラスタラインを形成するときの各ノズル列の使用率は、第1ノズル列42Aが50%であり、第2ノズル列42Bも50%である。
【0049】
領域Aにはパス1〜パス6によりドットが形成され、領域Bにはパス2〜パス7によりドットが形成されているので、領域Aと領域Bとの間でパスが1回分ずれている。パスが1回分ずれているため、各ラスタラインに対応付けられるノズルは各領域で共通しているものの、各ノズルが形成するドットの位置(移動方向の位置)が奇数画素か偶数画素かで異なっている。例えば、1番目のラスタラインに対し、パス2のノズル♯8Bは奇数画素にドットを形成するが、10番目のラスタラインに対し、パス3のノズル♯8Bは偶数画素にドットを形成する。
【0050】
なお、ここでは図示しないが、領域Bよりも搬送方向上流側に位置する19〜27番目のラスタラインは、パス3〜パス8により、領域Aとほぼ同様にドットが形成される。例えば、19番目のラスタラインは、ノズル♯8B、ノズル♯10A、ノズル♯1Aが対応付けられており、ノズル♯8Bは19番目のラスタラインの奇数画素にドットを形成する。また、19〜27番目のラスタラインよりも搬送方向上流側に位置する28〜36番目のラスタラインは、パス4〜パス9により、領域Bとほぼ同様にドットが形成される。このように、通常処理が続けて行われると、領域Aと領域Bと同様なドット形成が繰り返し行われることになる。
【0051】
図6Bは、図6Aを別の表記方法で表現したものである。
図中の左上の表記において、奇数を「1」で示し、偶数を「2」で示している。例えば、パス1では、第1ノズル列42Aのノズル(ノズル♯1A〜ノズル♯13A)は奇数画素にドットを形成し、第2ノズル列42Bのノズル(ノズル♯3B〜ノズル♯15B)は偶数画素にドットを形成することが示されている。
【0052】
図中の右側の表記においても、奇数画素を「1」で示し、偶数画素を「2」で示している。そして、奇数画素に対応付けられたノズルが1個の場合には、奇数画素を示す「1」の下に、そのノズルを表す記号が示されている。例えば、1番目のラスタラインの奇数画素には、ノズル♯8Bが対応付けられていることが示されている。また、偶数画素に対応付けられたノズルが1個の場合には、偶数画素を示す「2」の下に、そのノズルを示す記号が示されている。例えば、8番目のラスタラインの偶数画素には、ノズル♯7Bが対応付けられていることが示されている。なお、言い換えると、奇数画素を示す「1」の下にノズルを表す記号が示されていれば、そのノズルは、2画素に1画素の割合でドットを形成することになる。同様に、偶数画素を示す「2」の下にノズルを表す記号が示されていれば、そのノズルは、2画素に1画素の割合でドットを形成することになる。
【0053】
また、奇数画素又は偶数画素に対応付けられたノズルが2個の場合には、そのノズルはPOLノズルになるので、図中の「POL」との文字の下に、その2個のノズルの記号が示されている。例えば、1番目のラスタラインの偶数画素にはノズル♯10A及びノズル♯1Aが対応付けられており、これらのノズルはPOLノズルになるので、図中の右側の「POL」との文字の下に、ノズル♯10A及びノズル♯1Aを示す記号が記載されている。なお、言い換えると、「POL」との文字の下に2個のノズルを表す記号が示されていれば、その各ノズルは、4画素に1画素の割合でドットを形成することになる。
【0054】
「POL」との文字の下に2個のノズルを表す記号が示されている場合、奇数画素を示す「1」の下、若しくは、偶数画素を示す「2」の下に、ノズルを表す記号が示されていない。仮に、奇数画素を示す「1」の下にノズルを表す記号が無い場合、POLノズルは、奇数画素にドットを形成することになる。例えば、9番目のラスタラインでは、POLノズルであるノズル♯12B及びノズル♯3Bは、奇数画素にドットを形成することになる。また、偶数画素を示す「2」の下にノズルを表す記号が無い場合、POLノズルは、偶数画素にドットを形成することになる。例えば、1番目のラスタラインでは、POLノズルであるノズル♯10A及びノズル♯1Aは、偶数画素にドットを形成することになる。
【0055】
これまでの説明によって、図6Bの右側の記載を見れば、図6Aの右側に示すようにドットが形成されることは理解できるであろう。そこで、以下の説明では、図6Bの表記方法を用いて、ドットの形成の様子を説明することにする。また、図面のスペースの都合上、図6Bの右側の丸印や三角印の中の数字も省略することにする。
【0056】
<第1ドット形成方法>
次に、紙の上端を印刷するための上端処理を行った後に通常処理を行うときのドット形成の様子を説明する。なお、上端処理及び後述する下端処理は第2処理に相当する。
【0057】
図7は、第1ドット形成方法の説明図である。第1ドット形成方法では、パス1〜パス4において上端処理が行われ、パス5以降に通常処理が行われる。上端処理では、パスとパスとの間に行われる搬送動作において、1個のドット分の搬送量D(通常処理での搬送量よりも短い搬送量:第2搬送量に相当する)にて紙が搬送される。
【0058】
上端処理では、奇数番目のパスでは、各ノズルは、奇数番目のラスタラインの位置になる。奇数番目のパスの後、1個のドット分の搬送量にて紙が搬送されるため、偶数番目のパスでは、各ノズルは、偶数番目のラスタラインの位置になる。このように、上端処理においても、各ノズルの位置は、パスごとに交互に、奇数番目又は偶数番目のラスタラインの位置になる。
【0059】
ところで、前述の通常処理では、各ノズル列によってそれぞれ千鳥格子状にドットを形成するために、あるパスにおける第1ノズル列42Aのドット形成位置と、第2ノズル列42Bのドット形成位置とを異ならせていた。例えば、第1ノズル列42Aが奇数画素にドットを形成するときには、第2ノズル列42Bは偶数画素にドットを形成していた。
【0060】
これに対し、上端処理では、あるパスにおける第1ノズル列42Aのドット形成位置と、第2ノズル列42Bのドット形成位置とが同じである。例えば、パス1において、第1ノズル列42A及び第2ノズル列42Bは、両方とも奇数画素にドットを形成する。
【0061】
もし仮に、上端処理において、通常処理と同じようにあるパスにおける第1ノズル列42Aのドット形成位置と、第2ノズル列42Bのドット形成位置とを異ならせた場合、奇数画素又は偶数画素の一方にドットを形成できなくなるおそれがある。これは、同じノズル列に属する複数のノズルのドット形成位置はどれも同じであり、同じノズル列に属する複数のノズルのドット形成位置を異ならせることができないためである。この結果、例えば、27番目のラスタラインを形成するパス3のノズル♯3Bとパス5のノズル♯9Aの両方とも奇数画素にドットを形成することになってしまい、27番目のラスタラインの偶数画素にドットを形成できるノズルがなくなる。
【0062】
また、前述の通常処理では、各ノズル列によってそれぞれ千鳥格子状にドットを形成するために、あるパスと次のパスとの間で各ノズル列のドット形成位置を異ならせていた。例えば、あるパスにおいて第1ノズル列42Aが奇数画素にドットを形成し第2ノズル列42Bが偶数画素にドットを形成する場合、次のパスにおいて、第1ノズル列42Aは偶数画素にドットを形成し、第2ノズル列42Bは奇数画素にドットを形成していた。
【0063】
これに対し、上端処理では、各ノズル列のドット形成位置は、奇数画素(パス1)→偶数画素(パス2)→偶数画素(パス3)→奇数画素(パス4)の順に変更される。つまり、上端処理では、必ずしも、あるパスと次のパスとの間で各ノズル列のドット形成位置が異ならないことがある。例えば、パス2及びパス3では、ドット形成位置は同じ偶数画素である。
【0064】
もし仮に、上端処理において、通常処理と同じように各ノズル列のドット形成位置が奇数画素(パス1)→偶数画素(パス2)→奇数画素(パス3)→偶数画素(パス4)の順に交互に変更された場合、奇数画素又は偶数画素の一方にドットを形成できなくなるおそれがある。例えば、1番目のラスタラインを形成するパス1のノズル♯2Aとパス3のノズル♯1Aの両方とも奇数画素にドットを形成することになってしまい、1番目のラスタラインの偶数画素にドットを形成できるノズルがなくなる。
【0065】
通常処理と上端処理に上記の相違がある理由は、通常処理では、各ノズル列によってそれぞれ千鳥格子状にドットを形成していたのに対し、上端処理では、4回のパスのうちの前半2回のパスで千鳥格子状にドットが形成され、その千鳥格子状のドットの間を埋めるように、後半2回のパスで千鳥格子状にドットが形成されるためである。
【0066】
なお、上端処理において、前半2回のパスでは、第2ノズル列42Bはほとんど使用されていない。パス2で使用される第2ノズル列42Bの2個のノズルは、いずれも移行領域(後述)で用いられているだけである。そして、上端処理のパス3以降から、第2ノズル列42Bは、通常処理と同様に、ドット形成位置をパスごとに交互に変更することを開始している。(パス3以降から、第2ノズル列42Bのドット形成位置は、偶数画素→奇数画素→偶数画素→奇数画素→・・・の順に変更される。)このため、パス3以降から(通常処理の前から)、第2ノズル列42Bは千鳥格子状のドットの形成を開始することになる。このように、第2ノズル列42Bのドット形成位置は、パス3以降から通常処理と同様な順になる。一方上端処理では、通常処理での搬送量よりも短い搬送量でしか、紙が搬送されていない。この結果、仮にパス3において、第2ノズル列42Bの全てのノズルからインクを吐出してしまうと、重複した位置にドットが形成されてしまう。
【0067】
そこで、パス3では搬送方向上流側の4個のノズル(ノズル#12B〜#15B)からは、インクが吐出されないようにしている。これにより、インクを吐出するノズルのうちの最も搬送方向上流側のノズルの搬送方向の位置が、パス3以降から、搬送方向の位置が9個のドット分(通常処理での搬送量に相当)だけパスごとに変化するようになる。この結果、第2ノズル列42Bは、パス3以降から、通常処理と同様に千鳥格子状のドットの形成を開始することができる。
【0068】
上記のドット形成方法により、1〜25番目までのラスタライン(紙の上端側のラスタライン)は、第1ノズル列42Aだけで形成されることになる。言い換えると、1〜25番目までのラスタラインを形成するときのノズル列の使用率は、第1ノズル列42Aが100%であり、第2ノズル列42Bは0%である。以下の説明では、1〜25番目のラスタラインの領域を「上端領域」(第2領域に相当する)と呼ぶ。
【0069】
30番目のラスタラインよりも搬送方向上流側のラスタラインを形成するときの各ノズル列の使用率は、第1ノズル列42Aが50%であり、第2ノズル列42Bも50%である。以下の説明では、30番目のラスタラインよりも搬送方向上流側の領域を「通常領域」(第1領域に相当する)と呼ぶ。
【0070】
上端領域と通常領域の間には、移行領域(第3領域に相当する)が存在する。この移行領域には、例えば26番目のラスタラインのように、第1ノズル列42Aの使用率が75%であり、第2ノズル列42Bの使用率が25%であるような、上端領域と通常領域の中間的な性質をもつラスタラインが存在する。この第1ドット形成方法では、移行領域は4個のラスタライン(26〜29番目のラスタライン)から構成される。
【0071】
<第2ドット形成方法>
次に、第2ドット形成方法について説明する。第2ドット形成方法は、前述の第1ドット形成方法と比べて、上端処理における重複ノズル(ノズル♯12A〜ノズル♯15A、ノズル♯1B〜ノズル♯4B)の用い方が異なる。
【0072】
図8は、第2ドット形成方法の説明に用いる仮想ノズル列の説明図である。ここでは、搬送方向の位置が重複する2個のノズル(例えばノズル♯12Aとノズル♯1B)を1個の四角印のノズルとして示している。2個のノズル列をこのような1個の仮想ノズル列にして、説明を行うことにする。
【0073】
なお、四角印のノズルがドットを形成するとき、半分の割合で第1ノズル列42Aのノズルが用いられ、残り半分の割合で第2ノズル列42Bのノズルが用いられる。例えば、図中の右側に表されるように、ある四角印のノズルが4個のドットを形成するとき、2個のドットは第1ノズル列42Aのノズルで形成され、残りの2個のドットは第2ノズル列42Bのノズルで形成される。
【0074】
図9は、第2ドット形成方法の説明図である。仮想ノズル列の重複ノズルは、太線で示されている。第2ドット形成方法も、第1ドット形成方法と同様に、パス1〜パス4において上端処理が行われ、パス5以降に通常処理が行われる。
【0075】
通常処理は、前述の第1ドット形成方法と同じである。通常処理の場合、既に説明した通り、搬送方向の位置が重複する2個のノズル(第1ノズル列42Aのノズルと第2ノズル列42Bのノズル)のいずれか一方しか用いられず、他方は用いられない。例えば、ノズル♯12Aとノズル♯1Bのうち、ノズル♯12Aしか用いられず、ノズル♯1Bは用いられない(図4参照)。
【0076】
一方、上端処理では、前述の第1ドット形成方法と比べて、重複ノズルの用い方が異なる。図中のパス1〜パス4の仮想ノズル列において重複ノズルが四角印で示されており、四角印の重複ノズルに対応付けられる画素にドットを形成するとき、半分の割合で第1ノズル列42Aのノズルが用いられ、残り半分の割合で第2ノズル列42Bのノズルが用いられる。
【0077】
例えば23番目のラスタラインでは、偶数画素に対して四角印のノズル(パス3)が対応付けられている。このため、偶数画素の半分の画素に対して第1ノズル列42Aのノズル♯12Aがドットを形成し、偶数画素の残りの半分の画素に対して第2ノズル列42Bのノズル♯1Bがドットを形成する。この結果、23番目のラスタラインでは、4画素に3画素の割合で第1ノズル列42Aのノズルがドットを形成し、4画素に1画素の割合で第2ノズル列42Bのノズルがドットを形成する。つまり、ノズル使用率は、第1ノズル列42Aが75%であり、第2ノズル列42Bが25%である。
【0078】
また、例えば22番目のラスタラインでは、偶数画素に対して四角印のノズル(パス2)と丸印のノズル(パス6)がPOLノズルとして対応付けられている。このため、偶数画素の半分の画素に対して、四角印のノズルが対応付けられていることになる。つまり、4画素に1画素の割合で、四角印のノズルが対応付けられている。この結果、22番目のラスタラインでは、8画素に7画素の割合で第1ノズル列42Aのノズルがドットを形成し、8画素に1画素の割合で第2ノズル列42Bのノズルがドットを形成する。つまり、ノズル使用率は、第1ノズル列42Aが87.5%であり、第2ノズル列42Bが12.5%である。
【0079】
上端処理の重複ノズルの用い方を通常処理の重複ノズルの用い方と異ならせることによって、第2ドット形成方法の移行領域は、第1ドット形成方法の移行領域よりも、ラスタラインの数が増える。この第2ドット形成方法では、移行領域は9個のラスタライン(22〜30番目のラスタライン)から構成される。
【0080】
<第3ドット形成方法>
次に、第3ドット形成方法について説明する。第3ドット形成方法では、上端処理と通常処理との間に移行処理(第3処理に相当する)がある点で、前述の第1ドット形成方法とは異なる(第2ドット形成方法とも異なる)。但し、第3ドット形成方法の重複ノズルの用い方は、前述の第1ドット形成方法と同様である。
【0081】
図10は、第3ドット形成方法の説明図である。第3ドット形成方法では、パス1〜パス4において上端処理が行われ、パス5〜パス8において移行処理が行われ、パス9移行に通常処理が行われる。インクを吐出しないノズルが一部異なっているが、第3ドット形成方法の上端処理と通常処理は、前述の第1ドット形成方法と同じである。
【0082】
移行処理の搬送動作では、3個のドット分の搬送量3D(第3搬送量に相当する)にて紙が搬送される。この搬送量3Dは、上端処理の搬送量Dよりも長く、通常処理の搬送量9Dよりも短い。つまり、第3ドット形成方法では、上端処理から通常処理になるまでの間、徐々に搬送量が増えていくことになる。
【0083】
移行処理では、上端処理と同様に、あるパスにおける第1ノズル列42Aのドット形成位置と、第2ノズル列42Bのドット形成位置とが同じである。例えば、パス5において、第1ノズル列42A及び第2ノズル列42Bは、両方とも奇数画素にドットを形成する。
【0084】
また、移行処理では、上端処理と同様に、各ノズル列のドット形成位置が、奇数画素(パス5)→偶数画素(パス6)→偶数画素(パス7)→奇数画素(パス8)の順に変更される。つまり、移行処理では、必ずしも、あるパスと次のパスとの間で各ノズル列のドット形成位置が異ならないことがある。例えば、パス6及びパス7では、ドット形成位置は同じ偶数画素である。さらに、上端処理の最後のパスのドット形成位置と、移行処理の最初のパスのドット形成位置も、同じ奇数画素である。
【0085】
また、移行処理のパス7以降から、第2ノズル列42Bは、通常処理と同様に、ドット形成位置をパスごとに交互に変更することを開始している(パス7以降から、第2ノズル列42Bのドット形成位置は、偶数画素→奇数画素→偶数画素→奇数画素→・・・の順に変更される。)このため、パス7以降から(通常処理の前から)、第2ノズル列42Bは千鳥格子状のドットの形成を開始することになる。
【0086】
このように、第2ノズル列42Bのドット形成位置は、パス7以降から通常処理と同様な順になる。一方、移行処理では、通常処理での搬送量よりも短い搬送量でしか、紙が搬送されていない。この結果、仮にパス7において第2ノズル列42Bの全てのノズルからインクを吐出してしまうと、重複した位置にドットが形成されてしまう。
【0087】
そこで、パス7では搬送方向上流側の4個のノズル(ノズル♯12B〜♯15B)からはインクが吐出されないようにしている。これにより、インクを吐出するノズルのうちの最も搬送方向上流側のノズルの搬送方向の位置が、パス7以降から、搬送方向の位置が9個のドット分(通常処理での搬送量に相当)だけパスごとに変化するようになる。この結果、第2ノズル列42Bは、パス3以降から、通常処理と同様に、千鳥格子状のドットの形成を開始することができる。
【0088】
上記のような移行処理を行うことによって、第3ドット形成方法の移行領域は、第1ドット形成方法の移行領域よりも、ラスタラインの数が増える。この第3ドット形成方法では、移行領域は19個のラスタライン(28〜46番目のラスタライン)から構成される。
【0089】
<第4ドット形成方法>
次に、第4ドット形成方法について説明する。第4ドット形成方法では、前述の第3ドット形成方法と同様に、移行処理を行っている。但し、第4ドット形成方法は、前述の第3ドット形成方法と比べて、上端処理及び移行処理における重複ノズル(ノズル♯12A〜ノズル♯15A、ノズル♯1B〜ノズル♯4B)の用い方が異なる。なお、第4ドット形成方法の重複ノズルの用い方は、前述の第2ドット形成方法と共通している。
【0090】
図11は、第4ドット形成方法の説明図である。仮想ノズル列の重複ノズルは、太線で示されている。
【0091】
上端処理では、前述の第3ドット形成方法と比べて、重複ノズルの用い方が異なる。図中のパス1〜パス4の仮想ノズル列において重複ノズルが四角印で示されており、四角印のノズルに対応付けられる画素にドットを形成するとき、半分の割合で第1ノズル列42Aのノズルが用いられ、残り半分の割合で第2ノズル列42Bのノズルが用いられる。
【0092】
例えば30番目のラスタラインでは、偶数画素に対して四角印のノズル(パス6)が対応付けられている。このため、偶数画素の半分の画素に対して第1ノズル列42Aのノズル♯12Aがドットを形成し、偶数画素の残りの半分の画素に対して第2ノズル列42Bのノズル♯1Bがドットを形成する。この結果、30番目のラスタラインでは、4画素に3画素の割合で第1ノズル列42Aのノズルがドットを形成し、4画素に1画素の割合で第2ノズル列42Bのノズルがドットを形成する。つまり、ノズル使用率は、第1ノズル列42Aが75%であり、第2ノズル列42Bが25%である。
【0093】
また、例えば24番目のラスタラインでは、奇数画素に対して四角印のノズル(パス4)と丸印のノズル(パス8)がPOLノズルとして対応付けられている。このため、奇数画素の半分の画素に対して、四角印のノズルが対応付けられていることになる。つまり、4画素に1画素の割合で、四角印のノズルが対応付けられている。この結果、24番目のラスタラインでは、8画素に7画素の割合で第1ノズル列42Aのノズルがドットを形成し、8画素に1画素の割合で第2ノズル列42Bのノズルがドットを形成する。つまり、ノズル使用率は、第1ノズル列42Aが87.5%であり、第2ノズル列42Bが12.5%である。
【0094】
上端処理及び移行処理の重複ノズルの用い方を通常処理の重複ノズルの用い方と異ならせることによって、第4ドット形成方法の移行領域は、第3ドット形成方法の移行領域よりも、ラスタラインの数が増える。この第4ドット形成方法では、移行領域は23個のラスタライン(24〜46番目のラスタライン)から構成される。
【0095】
<比較(1)>
まず、移行領域のラスタラインの数を比較する。
図12A〜図12Dは、ノズル使用率のグラフである。図12A(左上)は、第1ドット形成方法のノズル使用率のグラフである。図12B(左下)は、第2ドット形成方法のノズル使用率のグラフである。図12C(右上)は、第3ドット形成方法のノズル使用率のグラフである。図12D(左下)は、第4ドット形成方法のノズル使用率のグラフである。
【0096】
グラフの横軸は、ラスタ番号である。グラフの縦軸は、第1ノズル列42Aの使用率である。いずれのドット形成方法においても、上端領域では第1ノズル列42Aの使用率は100%であり、通常領域では第1ノズル列42Aの使用率は50%になる。なお、グラフ中の点は、2個のラスタラインにおける使用率の平均値である。
【0097】
第1ドット形成方法(図12A)と第2ドット形成方法(図12B)とを比較すると、第2ドット形成方法の方が、移行領域のラスタラインの数が多い。また、第3ドット形成方法(図12C)と第4ドット形成方法(図12D)とを比較すると、第4ドット形成方法の方が、移行領域のラスタラインの数が多い。このように、上端処理や移行処理における重複ノズルの用い方を、通常処理における重複ノズルの用い方と異ならせることによって、移行領域のラスタラインの数を増やすことができる。言い換えると、通常処理では用いられないノズル(ノズル♯14A、ノズル♯15A、ノズル♯1B、ノズル♯2B)を上端処理や移行処理のときに用いることによって、移行領域のラスタラインの数を増やすことができる。
【0098】
第1ドット形成方法(図12A)と第3ドット形成方法(図12C)とを比較すると、第3ドット形成方法の方が、移行領域のラスタラインの数が多い。また、第2ドット形成方法(図12B)と第4ドット形成方法(図12D)とを比較すると、第4ドット形成方法の方が、移行領域のラスタラインの数が多い。このように、上端処理と通常処理との間に移行処理を行うことによって、移行領域のラスタラインの数を増やすことができる。
【0099】
移行領域のラスタラインの数が増えると、画質が向上すると考えられる。以下、この理由を説明する。
【0100】
上端領域では、第1ノズル列42Aのみによってラスタラインが形成される。このため、上端領域では、第1ノズル列42Aの特性を強く反映した画質になる。例えば、製造誤差によって第1ノズル列42Aから吐出されるインク量が多い場合、上端領域は濃い画像になる。一方、通常領域では、第1ノズル列42Aと第2ノズル列42Bの両方の特性を反映した画質になる。例えば、製造誤差によって第1ノズル列42Aから吐出されるインク量が多くても、第2ノズル列42Bから吐出されるインク量が少なければ、通常領域の画像は上端領域の画像よりも濃くならないで済む。このように、上端領域の画質と通常領域の画質は、異なる画質になる。
【0101】
移行領域のラスタラインの数が少ない場合、2つの領域が近接するため、上端領域の画質と通常領域の画質との差が目立ちやすくなる。一方、移行領域には上端領域と通常領域の中間的な性質をもつラスタライン(例えば第1ノズル列42Aの使用率が75%のラスタライン)が存在するので、移行領域のラスタラインの数が多い場合、上端領域の画質と通常領域の画質との差が目立ちにくくなる。
【0102】
以上説明した通り、移行領域のラスタラインの数が増えると、画質が向上すると考えられる。このため、第2ドット形成方法は、第1ドット形成方法よりも画質が良い。また、第4ドット形成方法は、第3ドット形成方法よりも画質が良い。また、第3ドット形成方法は、第1ドット形成方法よりも画質が良い。また、第4ドット形成方法は、第2ドット形成方法よりも画質が良い。
【0103】
<比較(2)>
次に、移行領域での使用率の状態を比較する。
第3ドット形成方法(図12C)と第4ドット形成方法(図12D)の移行領域での使用率の変化を比較すると、第4ドット形成方法の方が徐々に変化している。言い換えると、第4ドット形成方法では、移行領域のラスタラインのうち、上端領域に近いラスタラインにおける第1ノズル列42Aの使用率ほど100%に近い値になり、通常領域に近いラスタラインにおける第1ノズル列42Aの使用率ほど50%に近い値になる。これに対し、第3ドット形成方法では、このような傾向はほとんどない。なお、移行領域が狭いために把握しにくいが、第1ドット形成方法(図12A)と第2ドット形成方法(図12B)の移行領域での使用率の変化を比較すると、第2ドット形成方法の方が徐々に変化する。このように、上端処理や移行処理における重複ノズルの用い方を、通常処理における重複ノズルの用い方と異ならせることによって、移行領域での使用率を徐々に変化させることができる。
【0104】
第2ドット形成方法(図12B)と第4ドット形成方法(図12D)の移行領域での使用率の変化を比較すると、第4ドット形成方法の方が徐々に変化している。なお、移行領域が狭いために把握しにくいが、第1ドット形成方法と第3ドット形成方法の移行領域での使用率の変化を比較すると、第3ドット形成方法の方が徐々に変化する。このように、上端処理と通常処理との間に移行処理を行うことによって、移行領域での使用率を徐々に変化させることができる。
【0105】
移行領域において第1ノズル列42Aの使用率が徐々に変化する場合、移行領域の画質が、上端領域に近い画質から通常領域に近い画質へと徐々に変化することになる。この結果、上端領域の画質と通常領域の画質との差が目立ちにくくなり、印刷画像全体の画質が良くなる。このため、第4ドット形成方法は、第3ドット形成方法よりも画質が良い。また、第2ドット形成方法は、第1ドット形成方法よりも画質が良い。また、第4ドット形成方法は、第2ドット形成方法よりも画質が良い。また、第3ドット形成方法は、第1ドット形成方法よりも画質が良い。
【0106】
<実際の使用率>
上記の図12A〜図12Dは、各ノズル列のノズル数が15個の場合の使用率のグラフであるが、実際のノズル列のノズル数は180個である。
図13は、ノズル数が180個のノズル列を用いて第4ドット形成方法を行ったときの第1ノズル列42Aの使用率のグラフである。このように、ノズル数が増えると、移行領域での使用率が徐々に変化する様子が明確になる。
なお、プリンタドライバは、図に示された使用率のデータを使用率テーブルとして予め備えている。また、ドット形成方法が異なればラスタ番号が同じであっても使用率が異なるので、プリンタドライバは、ドット形成方法ごとにそれぞれ使用率テーブルを備えている。
この使用率テーブルは、色むら補正(後述する)の際に用いられることになる。
【0107】
===下端側のドット形成方法===
図14は、用紙の下端側のドット形成方法の説明図である。この図を見れば下端側で行われるドット形成方法は理解できるので、詳しい説明は省略する。
このように、前述の上端側で行ったドット形成方法とほぼ同様のドット形成方法を、下端側でも行うことができる。この場合、上端領域に対応する下端側の領域では、第2ノズル列42Bの使用率が100%である。以下、この領域を下端領域とする。
また、通常領域と下端領域との間には、第2ノズル列42Bの使用率が50%から100%の間の値となる移行領域が存在する。
【0108】
===色むら補正===
ノズル列の製造誤差などの影響のため、各ノズル列から吐出されるインク量は均一ではない。このため、基準量よりも多い量のインクを吐出するノズル列は濃く印刷してしまい、基準量よりも少ない量のインクを吐出するノズル列は淡く印刷してしまい、印刷された画像に色むらが生じるおそれがある。
そこで、以下の色むら補正処理によって、印刷される画像の色むらを抑制している。以下、色むら補正処理の手順について説明する。
【0109】
<色むら補正値取得処理>
図15は、プリンタの製造工場内において行われる色むら補正値の取得処理の説明図である。プリンタの製造工場には、補正値取得用のコンピュータと測色器が用意されている。測色器は、予めコンピュータに接続されている。工場でプリンタが製造されると、そのプリンタは補正値取得用のコンピュータに接続される。図中のコンピュータ内に描かれた各モジュールは、ソフトウェア及びハードウェアによって実現される。
【0110】
まず、コンピュータの印刷モジュールが、テストパターン印刷用データに基づいて、印刷データを生成し、プリンタに送信する。この印刷モジュールは、いわゆるプリンタドライバと同等のものである。テストパターン印刷用のデータは、コンピュータのメモリに予め格納されている。
【0111】
次に、印刷データを受信したプリンタはノズル列毎にテストパターンを印刷する。図16は、色むら補正値の取得処理で印刷されるテストパターンの一例を示す図である。このテストパターンは、ノズル群ごとに印刷される。本実施形態の場合、ノズル群は2つである(第1ノズル群41A及び第2ノズル群41B)。従って、第1ノズル群41Aの各ノズル列のノズルから吐出されたインクで形成された第1テストパターン(第1パターンに相当する)および第2ノズル群41Bの各ノズルから吐出されたインクで形成された第2テストパターン(第2パターンに相当する)が印刷される。各テストパターンには、インクの色、ドットの大きさ、印字波形の異なる多数のパッチが含まれている。例えば、図16の各テストパターンの搬送方向に並ぶA列のパッチは、シアンの小ドットで形成されている。また、B列のパッチは、シアンの中ドットで形成されており、C列のパッチは、シアンの大ドットで形成されている。また、D列のパッチは、マゼンダの小ドットで形成されており、E列のパッチは、マゼンダの中ドットで形成され、F列のパッチは、マゼンダの大ドットで形成されている。また、搬送方向に並ぶ各列のパッチは印字波形を変えて形成されている。このようにテストパターンごとに、多数のパッチが形成されている。測定者は、印刷された第1テストパターン及び第2テストパターンの各パッチを測色器によってそれぞれ測色する。
【0112】
制御モジュールは、測色器から各パッチパターンの測色結果を取得する。次に、補正値計算モジュールが、第1テストパターンの測色結果と予め記憶された基準色データとを比較して、第1ノズル群41Aの各ノズル列の色むら補正値を計算する。また、第2テストパターンの測色結果と予め記憶された基準色データとを比較して、第2ノズル群41Bの各ノズル列の色むら補正値を計算する。
最後に、書込モジュールが、プリンタのメモリに各ノズル群の色むら補正値を書き込む。プリンタは、色むら補正値をメモリに格納した状態で、工場から出荷される。
【0113】
図17は、色むら補正値の説明図である。第1ノズル群41A及び第2ノズル群41Bのそれぞれに、色むら補正値がそれぞれ用意されている。また、各ノズル群のノズル列ごとに(インク色ごとに)、3種類(小ドット、中ドット、大ドット)の色むら補正値が用意されている。
【0114】
補正値が「100」の場合、基準量と同じインク量がノズルから吐出されることを意味する。例えば、第2ノズル群41Bのシアンのノズル列は、小ドットを吐出するとき、基準量と同じインク量を吐出する。
【0115】
補正値が100以上の場合、基準量よりも多いインク量がノズルから吐出されることを意味する。例えば、第1ノズル群41Aのシアンのノズル列は、小ドットを吐出するとき、基準量よりも多いインク量を吐出する。このため、このノズル列がドットを形成すると、濃い画像になる。
【0116】
補正値が100以下の場合、基準量よりも少ないインク量がノズルから吐出されることを意味する。例えば、第1ノズル群41Aのシアンのノズル列は、大ドットを吐出するとき、基準量よりも少ないインク量を吐出する。このため、このノズル列がドットを形成すると、淡い画像になる。
【0117】
なお、上記の説明ではテストパターンを測色することによって色むら補正値を取得しているが、これに限られるものではない。例えば、吐出されたインク滴のインク量を直接計測することによって、図17と同様の色むら補正値を取得しても良い。
【0118】
<印刷時の処理>
図18は、ユーザの下での印刷処理時のブロック図である。図19は、プリンタドライバが行う処理のフロー図である。プログラムであるプリンタドライバは、コンピュータのハードウェア(CPUやメモリ等)と協働して、図18の各モジュールや図19の各処理を実現する。
【0119】
まず、プリンタドライバは、プリンタのメモリから色むら補正値(図17参照)を取得する(S101)。プリンタドライバは、取得した色むら補正値をコンピュータ側のメモリに記憶する。
【0120】
次に、プリンタドライバは、解像度変換処理を行う(S102)。解像度変換処理は、アプリケーションから出力された画像データ(テキストデータ、イメージデータなど)を、紙に印刷する解像度(印刷解像度)の画像データに変換する処理である。例えば、印刷解像度が1440×720dpiに指定されている場合、アプリケーションから受け取ったベクター形式の画像データを1440×720dpiの解像度の画像データに変換する。解像度変換処理後の画像データの各画素データは、RGB色空間の256階調の階調値を示すデータである。
【0121】
なお、解像度変換後の画像データの示す画像は、マトリクス状に配置された画素から構成されている。各画素はRGB色空間の256階調の階調値を有している。解像度変換後の画素データは、対応する画素の階調値を示すものである。マトリクス状に配置された画素のうちの横方向に並ぶ一列分の画素に対応する画素データのことを、以下の説明では「ラスタデータ」と呼ぶことがある。なお、ラスタデータの対応する画素の並ぶ方向は、画像を印刷するときのノズル列の移動方向と対応している。
【0122】
次に、プリンタドライバは、色変換処理を行う(S103)。色変換処理は、RGB色空間のデータを、プリンタのインクの色に対応した色空間のデータに変換する処理である。色変換処理後の画素データは、C・M・Y・K・LC・LM・LK・LLKの8次元の色空間により表される256階調の階調値を示すデータである。
【0123】
次に、プリンタドライバは、ラスタデータを抽出する(S104)。詳しく言うと、ある色(例えばシアン)の画像データの中から、横方向に並ぶ一列分の画素に対応する画素データを抽出する。
【0124】
次に、プリンタドライバは、抽出したラスタデータに対し、色むら補正処理を行う(S105)。この色むら補正処理については、後述する。
【0125】
次に、プリンタドライバは、ハーフトーン処理を行う(S106)。ハーフトーン処理は、256階調の画素データを、プリンタが形成可能な階調数である4階調の画素データに変換する処理である。ハーフトーン処理後の4階調の画素データは、対応する画素に形成するドットの大きさを示すデータとなる。具体的には、大ドット・中ドット・小ドット・ドット無しのいずれかを示すデータになる。
【0126】
なお、プリンタドライバは、ハーフトーン処理の際にドット生成率テーブルを用いる。このドット生成率テーブルは、256階調のそれぞれの階調値に対し、ドットの生成される確率(ドット生成率)を示すデータテーブルである。例えば、後述するドット生成率テーブルのように階調値20に対して、小ドットの生成率40%、中ドット・大ドットの生成率0%が対応付けられている場合(図21A)、ある画素データの256階調の階調値が20であれば、ハーフトーン処理の結果、その画素データは、40%の確率で小ドットを示す画素データ(4階調)に変換され、60%の確率でドット無しを示す画素データ(4階調)に変換される。
【0127】
次に、プリンタドライバは、全ての画素データのハーフトーン処理が終了したか否かを判断する(S107)。例えば、シアンの別のラスタデータがある場合にはNOと判断され、別の色のラスタデータがある場合にもNOと判断される。
【0128】
次に、プリンタドライバは、ラスタライズ処理を行う(S108)。ラスタライズ処理は、画像データの中から、各パスのドット形成対象となる画素の画素データを抽出し、パスごとに画素データを並べ替える処理である。例えば、図11の第4ドット形成方法の場合であれば、パス1のドット形成対象となる画素の画素データとして、1、3、5、7番目のラスタラインの奇数画素の画素データが抽出されることになる。
【0129】
最後に、プリンタドライバは、ラスタライズ処理された画素データにコマンドデータを付加して印刷データを生成し、印刷データをプリンタに送信する(S109)。プリンタは、印刷データ中のコマンドデータに従って各ユニットを制御し、印刷データ中の画素データに従って各ノズルからインクを吐出することによって、紙上の画素にドットが形成され画像が印刷される。
【0130】
<色むら補正処理>
図20は、色むら補正処理のフロー図である。
まずプリンタドライバは、該当する色の色むら補正値を取得する(S105−1)。例えばシアンの画像データのラスタデータに対して色むら補正処理を行うときには、シアンの色むら補正値を取得する。このとき、プリンタドライバは、第1ノズル列42Aに対応する色むら補正値、及び、第2ノズル列42Bに対応する色むら補正値の両方とも取得する。
次に、ノズル列ごとに補正量テーブルを作成する(S105−2)。
ここで、補正量テーブルの説明を行う前に、図21A〜図21Cを用いて吐出されるインク量の説明を行う。
【0131】
図21Aは、ハーフトーン処理に用いられるドット生成率テーブルである。図中の横軸は256階調の階調値を示している。縦軸はドット生成率を示している。図に示すように、例えば階調値20に対して、小ドットの生成率40%、中ドット・大ドットの生成率0%が対応付けられている。
【0132】
図21Bは、基準量でインクが吐出される場合の階調値とインク量との関係のグラフである。図中の横軸は256階調の階調値を示している。縦軸は、階調値256のときに吐出されるインク量を1としたときのインク量を示している。図に示すように、基準量でインクが吐出される場合、階調値に比例するインク量が吐出されることになる。
【0133】
図21Cは、基準量とは異なる量のインクが吐出される場合の階調値とインク量との関係のグラフである。グラフ中の細線は、図21Bのグラフと同じであり、太線は、基準量とは異なる量のインクが吐出される場合の階調値とインク量との関係のグラフである。ここでは、小ドットの色むら補正値が110、中ドットの色むら補正値が108、大ドットの色むら補正値が96となるノズル列からインクが吐出される場合のグラフを示している。図に示すように、小ドット及び中ドットが主に吐出される低い階調値では、吐出されるインク量は、基準量よりも多くなる。一方、大ドットが主に吐出される高い階調値では、吐出されるインク量が、基準量よりも少なくなる。
【0134】
図21Cに示すような階調値とインク量との関係は、ドット生成率テーブルと色むら補正値とに基づいて算出することが可能である。そこで、プリンタドライバは、S105−2の処理の際に、まず、ドット生成率テーブルと、S105−1で取得した色むら補正値とに基づいて、図21Cに示すような階調値とインク量との関係を示すインク量テーブルを算出する。
【0135】
図22は、インク量テーブルの示す意味の説明図である。図中の点線のグラフは、図21Bのインク量のグラフ、すなわち、基準量でインクが吐出される場合のインク量テーブルのグラフである。図中の実線のグラフは、基準量とは異なる量のインクが吐出される場合のインク量テーブルのグラフである。実線のグラフのうち、細線のグラフは第1ノズル列42Aのインク量テーブルのグラフであり、太線のグラフは第2ノズル列42Bのインク量テーブルのグラフである。
【0136】
画素データの示す階調値が120の場合、階調値を補正せずにインクを吐出しようとすると、第1ノズル列42Aからは基準量よりも多いインク量が吐出され、第2ノズル列42Bからは基準量よりも少ないインク量が吐出されることになる。一方、第1ノズル列42Aのインク量テーブルにおいて階調値120の基準量に対応する階調値が100であったとすると、階調値100に従って第1ノズル列42Aからインクを吐出しようとすれば、第1ノズル列42Aから階調値120の基準量にてインクを吐出することができると考えられる。また、第2ノズル列42Bのインク量テーブルにおいて階調値120の基準量に対応する階調値が150であったとすると、階調値150に従って第2ノズル列42Bからインクを吐出しようとすれば、第2ノズル列42Bから階調値120の基準量にてインクを吐出することができると考えられる。
【0137】
そこで、プリンタドライバは、第1ノズル列42Aの補正量テーブルにおいて、階調値120に対して階調値100を対応付ける。言い換えると、入力された階調値(入力階調値)が120のときに階調値100を出力するような補正量テーブルを作成する。他の入力階調値に対しても、インク量テーブルに基づく出力階調値を対応付けることによって、プリンタドライバは第1ノズル列42Aの補正量テーブルを作成する。
【0138】
このような補正量テーブルを、プリンタドライバはノズル列ごとに作成する。本実施形態では、第1ノズル列42Aの補正量テーブルと、第2ノズル列42Bの補正量テーブルが作成される。なお、上記の説明からも明らかな通り、第1ノズル列42Aの補正量テーブルは、第1ノズル列42Aの色むら補正値とドット生成率テーブルとに基づいて作成され、第2ノズル列42Bの補正量テーブルは、第2ノズル列42Bの色むら補正値とドット生成率テーブルとに基づいて作成される。
【0139】
図23は、補正量テーブルの説明図である。このように入力階調値と出力階調値とを対応付けた補正量テーブルが、ノズル列ごとに作成される。
【0140】
なお、ある色のラスタデータに対する色むら補正処理の際に、作成した補正量テーブルをメモリに記憶しておき、同じ色の別のラスタデータに対する色むら補正処理の際にその補正量テーブルを再度利用しても良い。つまり、既に補正量テーブルが作成されている場合には、プリンタドライバは、補正量テーブルを作成する処理(S105−2)を省略しても良い。
【0141】
補正量テーブルを作成した後、プリンタドライバは、使用率テーブル(図13参照)に基づいて、S104で抽出されたラスタデータに対応するラスタ番号の使用率のデータを取得する(S105−3)。仮に、ラスタデータに対応するラスタラインが上端領域に属していれば、第1ノズル列42Aの使用率は1になり(100%になり)、第2ノズル列42Bの使用率は0になる(0%になる)。また、ラスタデータに対応するラスタラインが通常領域に属していれば、第1ノズル列42Aの使用率は0.5になり(50%になり)、第2ノズル列42Bの使用率も0.5になる(50%になる)。ラスタ番号と使用率との関係は、ドット形成方法が決まれば一義的に決まるものである。
【0142】
なお、本実施形態によれば、上端領域と通常領域との間に移行領域があり、この移行領域には、第1ノズル列42Aの使用率が0.5から1の間になるラスタラインが存在する。例えば第1ノズル列42Aの使用率が0.75(75%)となるようなラスタラインが移行領域に存在する。
【0143】
次に、プリンタドライバは、ラスタデータの各画素データの階調値を、補正量テーブルと使用率データとに基づいて補正する(S105−4)。例えば、画素データの階調値が120であって、第1ノズル列42Aの使用率が1の場合、補正後の階調値は100になる。また、画素データの階調値が120であって、第1ノズル列42Aの使用率が0.5の場合、補正後の階調値は125(=100×0.5+150×0.5)になる。また、画素データの階調値が120であって、第1ノズル列42Aの使用率が0.75の場合、補正後の階調値は112.5(=100×0.75+150×0.25)になる。このように、プリンタドライバは、画素データの階調値(例えば120)を入力階調値として各ノズル列の補正量テーブルに基づいてそれぞれの出力階調値(例えば、100と150)を求め、それぞれの使用率(例えば、0.75と0.25)で重み付けをした出力階調値を加算することによって、補正後の階調値(例えば、112.5)を算出する。
【0144】
プリンタドライバは、ラスタデータの全画素データの階調値を補正すれば、色むら補正処理を終了する。
【0145】
<色むら補正処理の効果>
ここでは、図22に示すように第1ノズル列42Aからは基準量よりも多いインク量が吐出され、第2ノズル列42Bからは基準量よりも少ないインク量が吐出されるものとして、色むら補正処理の効果の例を説明する。
【0146】
上端領域では、既に説明した通り、第1ノズル列42Aだけでラスタラインが形成される。このため、仮に色むら補正処理を行わなければ、上端領域は、第1ノズル列42Aの特性をそのまま反映した画質になるため、濃い画像になる。一方、色むら補正処理が行われると(S105)、上端領域に属する画素データの階調値(256階調)は、低い階調値に補正される。低い階調値(256階調)に補正された画素データがハーフトーン処理(S106)されると、その画素データに対応する画素に吐出されるインク量の期待値が少なくなる。但し、第1ノズル列42Aは基準量よりも多いインク量を吐出するため、補正後の画素データ(256階調)をハーフトーン処理した画素データ(4階調)に従ってドットが形成されれば、元の画素データ(256階調)の示す階調値の濃度で画像を上端領域に印刷することができる。
【0147】
通常領域では、既に説明した通り、第1ノズル列42Aが50%であり、第2ノズル列42Bも50%である。そして、色むら補正処理が行われると、画素データの階調値が(256階調)が120の場合には、補正後の階調値は125(=100×0.5+150×0.5)になる。つまり、第1ノズル列42Aからは基準量よりも多いインク量が吐出されるにも関わらず、色むら補正処理の結果、第1ノズル列42Aがドットを形成する画素に吐出されるインク量の期待値が高くなってしまう。例えば、図11の48番目のラスタライン(通常領域のラスタライン)では第1ノズル列42Aが偶数画素にドットを形成しており、このラスタラインの偶数画素には、色むら補正しない場合よりも更に多いインク量が吐出されることになってしまう。一方、第2ノズル列42Bからは基準量よりも少ないインク量が吐出されるにも関わらず、色むら補正処理の結果、第2ノズル列42Bがドットを形成する画素に吐出されるインク量の期待値は低くなる。例えば、図11の48番目のラスタライン(通常領域おラスタライン)では第2ノズル列42Bが奇数画素にドットを形成しており、このラスタラインの奇数画素には、色むら補正しない場合よりも更に少ないインク量が吐出されることになる。
【0148】
このように、通常領域の各画素を微視的に見ると、色むら補正処理の結果、吐出されるインク量に偏りが生じている。但し、印刷された画像をユーザが見るとき、ユーザは、個々のドットは視認できず、ドット密度に応じた画像の濃度(巨視的な濃度)を視認できるだけである。このため、個々の画素に吐出されたインク量が補正されたか否かよりも、巨視的な濃度が補正されたか否かが重要である。
【0149】
そして、複数の画素から構成されるラスタライン全体を巨視的に見れば、色むら補正処理の結果、吐出されるインク量は、元の画素データ(256階調)の示す階調値に応じたインク量になっている。つまり、色むら補正処理の結果、たとえ個々の画素に吐出されたインク量に偏りが生じていても、ラスタライン全体に吐出されたインク量が補正されているので、元の画素データの示す階調値の濃度で画像を印刷することができる。
【0150】
移行領域に属する画素データも、通常領域の場合と同様に、ノズル列の使用率を考慮して階調値が補正される。この結果、移行領域においても、色むら補正処理の結果、吐出されるインク量は、元の画素データ(256階調)の示す階調値に応じたインク量になる。
【0151】
ところで、上記の色むら補正処理を行った場合、色むらは改善されるものの、色むらを完全に補正できるわけではない(理論的には色むらを補正できても、実際の装置を用いた実験では色むらを完全に補正することはできない)。つまり、補正前の画素データ(256階調)の示す階調値の濃度と、実際に印刷された画像の濃度が、完全に一致していない。
【0152】
図24Aは、色むらを完全に補正できない場合の比較例の説明図である。図24Bは、色むらを完全に補正できない場合の本実施形態の説明図である。図中の横軸はラスタ番号であり、図中の横軸は濃度である。比較例では、本実施形態とは異なるドット形成方法が行われており、移行領域がない。
【0153】
図24A及び図24Bのいずれにおいても、色むら補正処理が行われた結果、上端領域の濃度と、通常領域の濃度との差が小さくなっている。このため、色むら補正処理によって、上端領域の画質と通常領域の画質との差が目立ちにくくなる。
【0154】
但し、比較例では移行領域がないため、濃度の差は改善されてはいるが、上端領域と通常領域とのつなぎ目において急減に濃度が変化してしまう。このように急激に濃度が変化してしまうと、上端領域の画質と通常領域の画質との差が視認されやすくなってしまう。
【0155】
一方、本実施形態では、移行領域が形成されており、移行領域には上端領域と通常領域の中間的な性質をもつラスタライン(例えば第1ノズル列42Aの使用率が75%のラスタライン)が存在する。更に、上端処理や移行処理における重複ノズルの用い方を、通常処理における重複ノズルの用い方と異ならせることによって、移行領域での使用率を徐々に変化させることができる。この結果、移行領域のラスタラインのうち、上端領域に近いラスタラインにおける第1ノズル列42Aの使用率ほど100%に近い値になり、通常領域に近いラスタラインにおける第1ノズル列42Aの使用率ほど50%に近い値になる。このような移行領域を形成する印刷時に前述の色むら補正処理が行われると、図24Bのような濃度分布になる。
【0156】
図24Bに示すように、移行領域での濃度では、上端領域の濃度と通常領域の濃度の中間的な濃度となる。また、移行領域では、上端領域に近いほど上端領域の濃度に近い濃度になり、通常領域に近いほど通常領域の濃度に近い濃度になり、徐々に濃度が変化する。
このように、色むら補正処理によって、色むらを完全に補正できないときにも、急激に濃度が変化する箇所がなくなるので、濃度の変化が視認し難くなる。
【0157】
なお、複数のノズル列を使用して画像を形成する場合には、後述するように、各ノズル列から吐出するインク量を補正しても、画像の濃度が適正に補正されないおそれがある。ここで、通常領域では、第1ノズル列42Aと第2ノズル列42Bの使用率がそれぞれ50%である。つまり、上述した色むら補正を行っても、通常領域の濃度が適正に補正されない可能性があることになる。通常領域は、印刷対象となる領域の中で一番目立ちやすい領域であるので、通常領域の濃度が適正に補正されないと、画像の全体の画質が低下したよう感じてしまう。
そこで、以下の実施形態では、通常領域の濃度を基準値に近づけるための調整を行う。
【0158】
===濃度の調整===
<概要>
色むら補正処理によって、各ノズル列から吐出されるインク量を補正することができる。しかし、例えば各ノズル列のノズルの位置のばらつきや、飛行曲がりなどにより、第1ノズル列42Aと第2ノズル列42Bから吐出されるインク滴の着弾位置がばらついている場合、両方のノズル列を用いてドットが形成される領域(例えば、通常領域)の濃度が適正に補正されないおそれがある。
【0159】
図25A〜図25Fは、着弾位置のばらつきによる濃度の違いを説明するための図である。なお、図25A〜図25Fでは、それぞれ、ある色(例えばシアン)のドット(例えば小ドット)を全画素に対して50%(奇数画素のみ)の割合で形成している。
【0160】
紙面上段(図25A、図25D)は、第1ノズル列42Aのみを使用した場合の図であり、中段(図25B、図25E)は第2ノズル列42Bのみを使用した場合の図である。また、紙面下段(図25C、図25F)は、第1ノズル列42Aと第2ノズル列42Bをそれぞれ50%の使用率で使用した場合の図である。具体的には、aラスタラインとcラスタラインのドットを第1ノズル列42Aで形成し、bラスタラインとdラスタラインのドットを第2ノズル列42Bで形成している。
【0161】
また、図の左側(図25A〜図25C)は、各ノズル列から吐出されるインクの着弾位置にばらつきの無い場合を示しており、図の右側(図25D〜図25F)は、各ノズル列から吐出されるインクの着弾位置にばらつきのある場合を示している。具体的には、第1ノズル列42Aから吐出されるインクの着弾位置は、図25Dに示すように紙面下側にずれており、第2ノズル列42Bから吐出されるインクの着弾位置は、図25Eに示すように紙面上側にずれている。
【0162】
なお、第1ノズル列42Aからは基準量よりも多いインク量が吐出され、第2ノズル列42Bからは基準量よりも少ないインク量が吐出されることとする。つまり、第1ノズル列42Aを使用して画像を形成する場合では基準よりも濃い画像が形成され、第2ノズル列42Bを使用して画像を形成する場合では基準よりも淡い画像が形成される。
【0163】
第1ノズル列42Aと第2ノズル列42Bから吐出されるインクの着弾位置にばらつきの無い場合、各ノズル列を均等に(50%ずつ)使用すると、図25Cのように各ノズル列によるドットが等間隔で交互に形成される。よって、図25Cでは、第1ノズル列42Aを使用した場合と、第2ノズル列42Bを使用した場合の中間的な濃度(平均の濃度)となる。つまり、第1ノズル列42Aの補正値と第2ノズル列42Bの補正値の平均値で補正すれば見かけ上基準の濃度に近くなる。
【0164】
一方、紙面右側の着弾位置にばらつきの有る場合では、第1ノズル列42Aによって形成されるドットは各画素に対して紙面下側にずれ、第2ノズル列42Bによって形成されるドットは各画素に対して紙面上側にずれている。このため、第1ノズル列42Aと第2ノズル列42Bを均等に使用した図25Fでは、各ノズル列によって形成されるドットが重なっている。
【0165】
図25Cと図25Fを比較すると、図25Fの方が図25Cに比べて淡い画像となる。つまり、図25Fでは、ばらつきの無い図25Cと同じ補正をしたとしても、基準の濃度にすることができず、基準の濃度よりも淡い画像になる。
【0166】
図26は、図25D〜図25Fの特性の各ノズル列を使用して、例えば小ドットのみによってある色の画像を形成する場合における、色むら補正処理による濃度分布の一例を示す図である。図中の横軸はラスタ番号であり、図中の縦軸は形成される画像の濃度である。この濃度は、各ノズル列の吐出量に応じた階調値を示すものである。また図中の一点鎖線は、補正前の上端領域と下端領域の濃度をそれぞれ示しており、図中の実線は各ノズル列の補正値を適用して前述した色むら補正処理を行った場合の濃度分布を示している。
【0167】
前述したように、上端領域では第1ノズル列42Aの使用率が100%であり、下端領域では第2ノズル列42Bの使用率が100%である。よって、補正を行わない場合には、一点鎖線で示すように、第1ノズル列42Aによって形成される上端領域は基準値よりも濃い画像(図25D参照)となり、第2ノズル列42Bによって形成される下端領域の濃度は基準値よりも淡い画像となる(図25E参照)。
【0168】
ここで、例えば、基準値が256階調の階調値120に対応する濃度であるとし、各ノズル列のドットの吐出特性が図22と等しいと仮定すると、第1ノズル列42Aを、階調値100に従ってインクを吐出する(入力階調値を100に変更する)ことにより、上端領域の濃度は基準値に補正される。また、第2ノズル列42Bを、階調値150に従ってインクを吐出する(入力階調値を150に変更する)ことにより下端領域の濃度は基準値に補正される。
【0169】
一方、第1ノズル列42Aと第2ノズル列42Bが共に使用される領域では、前述したようにラスタラインにおける各ノズル列の使用率で重み付けをした出力階調値が加算される。例えば、通常領域では、第1ノズル列42Aと第2ノズル列42Bの使用率が50%であるので、階調値が120とすると、補正後の階調値は125(=100×0.5+150×0.5)になる。この場合、例えば図25Cのようにインクの着弾位置にばらつきがなければ、この階調値に従ってインク滴を吐出することによって濃度が基準値に補正されるはずである。
【0170】
しかし、図25Fに示したように各ノズル列から吐出されるインクの着弾位置にばらつきがあると、このような補正を行ったとしても基準値よりも淡い画像が形成される。つまり、通常領域の濃度を基準値に補正することができないことになる。
【0171】
このように、たとえ、第1ノズル列42A及び第2ノズル列42Bに対して最適な補正を行ったとしても、両方のノズル列を使用する通常領域の濃度が基準値にならないおそれがある。
【0172】
また、例えば、各ノズル列に対する最適な色むら補正値がプリンタに格納されていても、実際にユーザが印刷するときの環境(紙やインクの種類、温度、湿度など)に応じて、画像の濃度が変わる場合がある。
【0173】
そこで、本実施形態では、実際に印刷される通常領域の濃度を基準値に近づけるための調整(キャリブレーション)を行う。
【0174】
<調整値の取得について>
前述したように、プリンタの製造工場内において色むら補正値の取得処理が行われ、プリンタのメモリには、図17に示す第1ノズル群41Aおよび第2ノズル群41Bの各ノズル列の色むら補正値が記憶されている。
【0175】
図27は、本実施形態における印刷処理時のブロック図である。なお、図27はユーザの下でのコンピュータの印刷処理の構成を示している。以下、図27において、図18と異なる点について説明する。図27のユーザのコンピュータには測色器が接続されている。測色器は、テストパターンの各パッチの色を測色するものである。本実施形態では、測色器は、プリンタと別体(例えば携帯型)の周知のものとするが、測色器とプリンタとが一体に設けられていてもよい。そして、テストパターンが印刷される際に、各パッチの色の測定が測色器によって自動的に行われるようになっていてもよい。
【0176】
また、コンピュータの制御モジュールは、測色器から測定結果を取得する。補正計算モジュールは、測色器の測色結果と、メモリに記憶された基準色データとの比較に基づいて、補正量調整値(後述する)を算出する。そして、補正計算モジュールは、この補正量調整値に基づいて補正量調整テーブルを作成する。補正量調整テーブルは本実施形態における印刷時の色むら補正処理で使用されることになる。図中のコンピュータの各モジュールは、ソフトウェア(例えばプリンタドライバ)及びハードウェア(CPUやメモリ)によって実現される。
【0177】
図28は、プリンタドライバの行う補正量調整値の取得を説明するフロー図である。まず、プリンタドライバは、テストパターンの画像データが入力されると、前述した色むら補正処理、ハーフトーン処理、ラスタライズ処理を行い、プリンタの第1ノズル群41A及び第2ノズル群41Bの各ノズル列に対してそれぞれ色むら補正値を適用した印刷データをプリンタに送信する(S201)。この際に、プリンタドライバは、メモリに記憶されている補正量調整値を初期化する(S203)。
【0178】
プリンタは印刷データを受信すると、紙Sにテストパターン(第3パターンに相当する)を印刷する。
【0179】
図29は、補正量調整値の取得処理で印刷されるテストパターンの一例を示す図である。本実施形態の場合、テストパターンの各パッチは、第1ノズル列42Aと第2ノズル列42Bを均等(それぞれ50%)に使用して形成されている。つまり、このテストパターンは、通常処理によって、通常領域内に印刷されている。言い換えると、実際の通常領域に印刷される画像の濃度に対応したパッチが形成されている。
【0180】
また、図29に示すように、テストパターンには、インクの色(C、M、Y、K、LC、LM、LK、LLK)ごとに、256階調のうちの所定数(本実施形態では30個とする)の階調のパッチが形成される。図では上側ほど低い階調(0に近い)となり、下側ほど高い階調(255に近い)となっている。なお、これらの各色の各パッチは、前述した図21Aのドット生成率テーブルに基づいて、小ドット、中ドット、大ドットによって形成されている。例えば、階調値の低い側のパッチは主に小ドットで形成され、階調値の高い側のパッチは主に大ドットで形成されている。
【0181】
ユーザは、印刷されたテストパターンが乾燥後した後、各パターンを測色器で順番に測定する。例えばシアンのパッチを階調の低い側から順番に測定する。その色の全てのパッチの測定が終わると、続いて、次の色(例えばマゼンダ)のパッチを階調値の低い側から順番に測定する。プリンタドライバの制御モジュールは、測色器から各パッチパターンの測色結果を取得する(S203)。次に、補正値計算モジュールが、測色結果と予め記憶された基準色データとを比較して、各色についてテストパターンの各階調の測定値とその階調の基準色との差を示す補正量調整値を算出する(S204)。
【0182】
図30は、補正量調整値の算出の説明図である。図では、ある色のテストパターンの測色結果と、基準色データとの比較を行っている。また、同図では各データによる曲線を同一のa*b*平面上に表している。すなわち、3次元空間であるL*a*b*色空間におけるL*、a*、b*の値をa*b*平面に投影している。なお、図の黒丸は、標準プリンタで得られた基準色データを示し、白丸は、ユーザのプリンタで印刷されたテストパターンの測色結果を示している。ユーザのプリンタが標準プリンタと同等の精度である場合には、同一の階調値で印刷を行ったとき、同一の値が得られるはずである。しかし、ユーザのプリンタと標準プリンタとの精度が違うと、図30に示すように、測定結果データの補間曲線と、基準色データの曲線とがa*b*平面上でずれる(同一にならない)ことになる。
【0183】
同図の拡大図は、標準プリンタとユーザのプリンタにおいて、同一の階調値Cで印刷を行ったときの印刷結果を拡大して示している。補正値計算モジュールは、拡大図において、基準色データ上の階調値Cに対応する点(a1*,b1*)からの色差ΔEが最小値である測色結果データの補間曲線上の点(a2*,b2*)を求め、その値に対応する階調値C´を取得する。この階調値C´は、ユーザのプリンタにおいて、階調値Cで印刷する場合に本来出力されるべき色を示している。
【0184】
補正値計算モジュールは、このようにして、階調値C´を階調値Cに対する調整後の階調値(補正量調整値)として算出する。なお、テストパターンとして形成する各色のパッチ数、つまり階調値の数が多いほど正確な補間曲線を求めることができるので、補正の精度を高めることができる。本実施形態では、印字対象となる領域の中で最も広い通常領域全体にパッチを形成しているので、各色のパッチの数(階調値の数)を多く形成することができる。
【0185】
そして、プリンタドライバは、テストパターンのうちの該当する色の全ての階調について、補正量調整値を算出したか否かの判断を行う(S205)。テストパターンの全ての階調の補正量調整値を算出していないと判断した場合は(S205でNO)、残りの階調についてS204の処理を実行する。一方、テストパターンの全ての階調の補正量調整値を算出したと判断した場合は(S205でYES)、算出した各階調の補正量調整値を、コンピュータのメモリに記憶する(S206)。
【0186】
<印刷時の処理>
図31は、図27のプリンタドライバが行う印刷時の処理のフロー図である。図31のS301〜S304及び、S306〜S309は、図19のS101〜S104及び、S106〜S109と、それぞれ対応している(同じ処理である)ので、説明を省略する。図31の処理において、図19の処理と異なるのは、S305の色むら補正処理で補正量の調整を行うところである。
【0187】
<本実施形態の色むら補正処理について>
図32は本実施形態の色むら補正処理のフロー図である。
プリンタドライバが、該当する色の色むら補正値を取得してから、補正量テーブルと各ノズル列の使用率に基づいて画素データの階調値を補正するまでの処理(S305−1〜S305−4)は、図20の処理(S105−1〜S105−4)と同じである。具体的には、プリンタドライバは、画素データの階調値(例えば120)を入力階調値として各ノズル列の補正量テーブルに基づいてそれぞれの出力階調値(例えば、100と150)を求める。そして、プリンタドライバは、各ノズル列の使用率で重み付けをした出力階調値を加算することによって、補正後の階調値を算出する。
【0188】
例えば、画素データの階調値が120であって、第1ノズル列42A及び第2ノズル列42Bの補正量テーブルに基づいた出力階調値がそれぞれ、100と150であるとする(図23参照)。この場合、第1ノズル列42Aと第2ノズル列42Bの使用率が共に0.5のラスタラインの補正後の階調値は125(=100×0.5+150×0.5)なる。また、第1ノズル列42Aの使用率が0.75、第2ノズル列42Bの使用率が0.25のラスタラインの補正後の階調値は112.5(=100×0.75+150×0.25)となる。
【0189】
次に、プリンタドライバは、該当する色の補正量調整値を取得する(S305−5)。例えばシアンの画像データのラスタデータに対しては、シアンの補正量調整値を取得する。本実施形態の場合、テストパターンに形成される各色のパッチの数(階調の数)は30個である。この場合、プリンタドライバは、30個のパッチ(階調)に対してそれぞれ算出された補正量調整値を取得する。
【0190】
そして、プリンタドライバは、取得した補正量調整値を、例えば、前述した補間曲線に基づいて補間することによって、256階調の入力階調値と、各入力階調値に対する補正量調整値(出力階調値)とを対応付けた補正量調整テーブルを作成する(S305−6)。
【0191】
図33は補正量調整テーブルの一例である。また、図34は、図33の補正量調整テーブルによる階調値の変換の説明図である。図34の横軸は、入力階調値を示し、縦軸は出力階調値を示している。
【0192】
このように、プリンタドライバは、各階調に対する補正量調整値に基づいて、補正量調整テーブルを作成する。例えば図33及び図34に示す補正量調整テーブルは、入力階調値130に対して、出力階調値150が対応付けられている。言い換えると、入力された階調値(入力階調値)が130のときに階調値150を出力するような補正量テーブルが作成される。なお、ここでの入力階調値は、画素データの階調値が各ノズル列の色むら補正値に基づいて補正された後の階調値に対応している。
【0193】
プリンタドライバは、この補正量調整テーブルに基づいて、画素データの入力階調値を補正する(S305−7)。
例えば、画像データの入力階調値が120のとき、S305−4の処理によって、階調値が130に補正されるとする。その場合、プリンタドライバは補正量調整テーブルを参照して、その階調値をさらに補正する。具体的には、図33及び図34の場合、入力階調値が130に対応する出力階調値が150となっている。この場合、出力階調値を150に補正する。
【0194】
このように、プリンタドライバは、画素データの入力階調値120に対して、階調値150を補正後の入力階調値として設定する(入力階調値を変換する)。言い換えれば、ユーザによって実際に印刷される画像の階調値が120になるように、画素データの
入力階調値を150に変換することになる。
【0195】
本実施形態では、各ノズル列に対して色むら補正値に基づいた階調値の補正を行った状態で、各ノズル列を均等に使用したテストパターンを形成し、その測定結果に基づいて、補正量調整値を算出している。従って、上述したように、色むら補正値に基づいた階調値の補正後にさらに補正量調整値による補正を行うことにより、通常領域の濃度を基準値に合わせこむことができる。
【0196】
図35は、ある色に対する補正調整値による調整の効果を説明するための図である。図の横軸は、ラスタ番号であり、図の縦軸は形成される画像の濃度である。なお、濃度は出力される階調値に対応している。図において、点線は調整前の濃度分布を示しており、実線は調整後の濃度分布を示している。
【0197】
通常領域の濃度は、調整前では前述したような理由により、基準値になっていないが、本実施形態の補正量の調整を行うことによって、通常領域の濃度を基準値に合わせることができる。一方、上端領域及び下端領域の濃度は、調整を行うことによって、基準値から外れている。ここで、上端領域および下端領域は、紙の端の狭い領域(例えば図11の場合、上端から23ラスタライン分の領域)であり、この領域の濃度が基準値から外れていてもあまり目立たない場合が多い。これに対し、通常領域は、紙の中央部を含めて、印字対象のうちの大部分を占めている。このため、通常領域の濃度は、上端領域、下端領域の濃度よりも、巨視的に見た場合の画質に大きく影響する(目立ちやすい)。よって、上端領域、下端領域の濃度を基準値に合わせるよりも、通常領域を基準値に合わせる方が重要であり、上端領域、下端領域の濃度が基準値から多少外れても通常領域の濃度を基準値に合わることによって、画質を向上させることができることになる。
【0198】
また、移行領域については、調整前の濃度分布では、上端領域及び下端領域に近い側の濃度が基準値に近く、通常領域に近づくほど基準値から外れていた。これに対し、本実施形態の調整を行った後の濃度分布では、通常領域に近い側が基準値に近く、上端領域及び下端領域に近づくほど基準値から外れるようになる。上述したように、上端領域及び下端領域の濃度よりも、通常領域の濃度の方が画質に対する影響が大きいので、移行領域では、通常領域に近い側の濃度の方が、上端領域及び下端領域に近い側の濃度よりも重要である。従って、この調整によって、移行領域の画質も改善することができることになる。
【0199】
このように、本実施形態では、色むら補正処理において、色むら補正値に基づく階調値の補正に加えて、補正値調整テーブルによる補正値の調整(階調値の変換)を行っている。これにより、画像の中で一番重要視される通常領域の濃度を基準値にすることができるので、画質を向上させることができる。
【0200】
また、本実施形態では、色むら補正処理を適用した各ノズル列によってテストパターンを形成し、このテストパターンの濃度に基づいて補正量調整値を算出している。つまり、テストパターンを、各ノズル列の色むら補正値を反映させた状態で形成することができる。これにより、正確な補正量調整値を得ることができ、実際に紙に印刷される画像の濃度を確実に基準値に合わせることができる。
【0201】
また、本実施形態では、通常領域に各色についての多数の階調のパッチを形成し、それぞれの階調に対して算出した補正量調整値に基づいて、256階調に対応する補正量調整テーブルを算出している。これにより、各階調に対して正確な補正を行うことができる。
【0202】
===その他の実施の形態===
上記の実施形態は、主としてプリンタについて記載されているが、その中には、印刷装置、記録装置、液体の吐出装置、印刷方法、記録方法、液体の吐出方法、印刷システム、記録システム、コンピュータシステム、プログラム、プログラムを記憶した記憶媒体、表示画面、画面表示方法、印刷物の製造方法、等の開示が含まれていることは言うまでもない。
【0203】
また、一実施形態としてのプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【0204】
<プリンタについて>
前述の実施形態では、プリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機EL製造装置(特に高分子EL製造装置)、ディスプレイ製造装置、成膜装置、DNAチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。このような分野に本技術を適用しても、液体を対象物に向かって直接的に吐出(直描)することができるという特徴があるので、従来と比較して省材料、省工程、コストダウンを図ることができる。
【0205】
<インクについて>
前述の実施形態は、プリンタの実施形態だったので、染料インク又は顔料インクをノズルから吐出していた。しかし、ノズルから吐出する液体は、このようなインクに限られるものではない。例えば、金属材料、有機材料(特に高分子材料)、磁性材料、導電性材料、配線材料、成膜材料、電子インク、加工液、遺伝子溶液などを含む液体(水も含む)をノズルから吐出しても良い。このような液体を対象物に向かって直接的に吐出すれば、省材料、省工程、コストダウンを図ることができる。
【0206】
<ノズルについて>
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【図面の簡単な説明】
【0207】
【図1】本実施形態のプリンタの全体構成のブロック図である。
【図2】図2Aは、本実施形態のプリンタの全体構成の概略図である。また、図2Bは、本実施形態のプリンタの全体構成の横断面図である。
【図3】ノズルの配列を示す説明図である。
【図4】仮想ノズル列の説明図である。
【図5】通常処理の説明図である。
【図6】図6Aは、領域A及び領域Bにおけるドット形成の説明図である。図6Bは、図6Aを別の表記方法で表現したものである。
【図7】第1ドット形成方法の説明図である。
【図8】第2ドット形成方法の説明に用いる仮想ノズル列の説明図である。
【図9】第2ドット形成方法の説明図である。
【図10】第3ドット形成方法の説明図である。
【図11】第4ドット形成方法の説明図である。
【図12】図12A〜図12Dは、ノズル使用率のグラフである。図12Aは、第1ドット形成方法のノズル使用率のグラフである。図12Bは、第2ドット形成方法のノズル使用率のグラフである。図12Cは、第3ドット形成方法のノズル使用率のグラフである。図12Dは、第4ドット形成方法のノズル使用率のグラフである。
【図13】ノズル数が180個のノズル列を用いて第4ドット形成方法を行ったときの第1ノズル列の使用率のグラフである。
【図14】用紙の下端側のドット形成方法の説明図である。
【図15】色むら補正値の取得処理の説明図である。
【図16】色むら補正値の取得処理で印刷されるテストパターンを示す図である。
【図17】色むら補正値の説明図である。
【図18】印刷処理時のブロック図である。
【図19】プリンタドライバが行う処理のフロー図である。
【図20】色むら補正処理のフロー図である。
【図21】図21Aは、ハーフトーン処理に用いられるドット生成率テーブルである。図21Bは、基準量でインクが吐出される場合の階調値とインク量との関係のグラフである。図21Cは、基準量とは異なる量のインクが吐出される場合の階調値とインク量との関係のグラフである。
【図22】インク量テーブルの示す意味の説明図である。
【図23】補正量テーブルの説明図である。
【図24】図24Aは、色むらを完全に補正できない場合の比較例の説明図である。図24Bは、色むらを完全に補正できない場合の本実施形態の説明図である。
【図25】図25A〜図25Fは、着弾位置のばらつきによる濃度の違いを説明するための図である。
【図26】色むら補正処理による濃度分布を示す図である。
【図27】ユーザの下での印刷処理のブロック図である。
【図28】プリンタドライバの行う補正量調整値の取得を説明するフロー図である。
【図29】補正量調整値の取得処理で印刷されるテストパターンを示す図である。
【図30】補正量調整値の算出の説明図である。
【図31】プリンタドライバが行う処理のフロー図である。
【図32】色むら補正処理のフロー図である。
【図33】補正量調整テーブルの一例である。
【図34】補正量調整テーブルによる階調値の変換の説明図である。
【図35】補正調整値による調整の効果を説明するための図である。
【符号の説明】
【0208】
1 プリンタ、20 搬送ユニット、21 給紙ローラ、
22 搬送モータ(PFモータ)、23 搬送ローラ、24 プラテン、
25 排紙ローラ、30 キャリッジユニット、31 キャリッジ、
32 キャリッジモータ(CRモータ)、40 ヘッドユニット、
41 ヘッド、41A 第1ノズル群、41B 第2ノズル群、
42A 第1ノズル列、42B 第2ノズル列、42X 仮想ノズル列、
50 検出器群、51 リニア式エンコーダ、52 ロータリー式エンコーダ、
53 紙検出センサ、54 光学センサ、
60 コントローラ、61 インターフェース部、62 CPU、
63 メモリ、64 ユニット制御回路、65 駆動信号生成回路、
65A 第1駆動信号生成部、65B 第2駆動信号生成部

【特許請求の範囲】
【請求項1】
複数のノズルが第1方向に並んだ第1ノズル列と、複数のノズルが前記第1方向に並んだ第2ノズル列とを備え、
前記第1方向と交差する第2方向に前記ノズルと媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するとともに、
前記第2方向に並ぶ複数の前記ドットから構成されるドット列を前記媒体に形成する
液体吐出方法であって、
前記第1ノズル列のノズルにより形成された前記ドットから構成される第1パターンを形成するステップと、
前記第2ノズル列のノズルにより形成された前記ドットから構成される第2パターンを形成するステップと、
前記第1パターンに基づいて、第1補正値を算出するステップと、
前記第2パターンに基づいて、第2補正値を算出するステップと、
前記第1ノズル列のノズルから吐出される前記液体の量を前記第1補正値によって補正し、前記第2ノズル列のノズルから吐出される前記液体の量を前記第2補正値によって補正し、前記第1ノズル列のノズルにより形成された前記ドットと前記第2ノズル列のノズルにより形成された前記ドットとから構成される第3パターンを形成するステップと、
前記第3パターンに基づいて、第3補正値を算出するステップと、
前記第1ノズル列のノズルにより形成された前記ドットと、前記第2ノズル列のノズルにより形成された前記ドットとから構成される前記ドット列を形成する際に、前記第1補正値、前記第2補正値、及び前記第3補正値に基づいて、吐出される前記液体の量を補正するステップと、
を有することを特徴とする液体吐出方法。
【請求項2】
請求項1に記載の液体吐出方法であって、
前記ドット列を形成する際に、前記第1補正値に基づく補正結果をそのドット列を形成するときの前記第1ノズル列の使用率に応じて重み付けすると共に、前記第2補正値に基づく補正結果をそのドット列を形成するときの前記第2ノズル列の使用率に応じて重み付けし、その重み付けの結果に対して前記第3補正値に基づく補正を行うことによって、吐出される前記液体の量を補正する
ことを特徴とする液体吐出方法。
【請求項3】
請求項1又は2に記載の液体吐出方法であって、
前記ノズルと前記媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するドット形成動作と、第1搬送量にて前記媒体を搬送方向に搬送する搬送動作とを繰り返して前記ドット列を形成する第1処理と、
前記ドット形成動作と、前記第1搬送量よりも短い第2搬送量にて前記媒体を搬送する搬送動作とを繰り返して前記ドット列を形成する第2処理と
が行われることによって、
前記媒体上の第1領域の前記ドット列では、前記第2ノズル列に対する前記第1ノズル列の使用率が所定の割合になっており、
前記媒体上の第2領域の前記ドット列では、前記第2ノズル列は使用されず、前記第1ノズル列のみが使用され、
前記第1領域と前記第2領域との間の第3領域には、前記第2ノズル列に対する前記第1ノズル列の使用率が前記所定の割合よりも高い割合になっているドット列が、含まれる
ことを特徴とする液体吐出方法。
【請求項4】
請求項3に記載の液体吐出方法であって、
前記第3パターンは、
前記媒体の前記第1領域に形成され、前記第1ノズル列のノズルにより形成された前記ドットと前記第2ノズル列のノズルにより形成された前記ドットが前記所定の割合になっている
ことを特徴とする液体吐出方法。
【請求項5】
請求項3又は4に記載の液体吐出方法であって、
前記第1処理及び前記第2処理の間に、前記第1搬送量よりは短く前記第2搬送量よりは長い第3搬送量にて前記媒体を前記第1方向に搬送する前記搬送動作と、前記ドット形成動作と、を繰り返す第3処理が行われる
ことを特徴とする液体吐出方法。
【請求項6】
請求項3〜5のいずれかに記載の液体吐出方法であって、
前記第1ノズル列の前記搬送方向上流側に前記第2ノズル列が設けられており、
前記第1ノズル列の前記搬送方向上流側の一部の第1ノズルと、前記第2ノズル列の前記搬送方向下流側の一部の第2ノズルとが、前記搬送方向に関して同じ位置に設けられており、
前記第1処理の前記ドット形成動作では、前記搬送方向の位置が同じ前記第1ノズル及び前記第2ノズルのうちのいずれか一方が前記液体を吐出し、
前記第2処理の前記ドット形成動作では、前記搬送方向の位置が同じ前記第1ノズル及び前記第2ノズルがいずれも前記液体を吐出する
ことを特徴とする液体吐出方法。
【請求項7】
複数のノズルが第1方向に並んだ第1ノズル列と、
複数のノズルが前記第1方向に並んだ第2ノズル列と、
前記第1方向と交差する第2方向に前記ノズルと媒体とを相対的に移動させつつ前記ノズルから液体を吐出して前記媒体にドットを形成するとともに、前記第2方向に並ぶ複数の前記ドットから構成されるドット列を前記媒体に形成するコントローラと、
を備えた液体吐出装置であって、
前記コントローラは、
前記第1ノズル列のノズルにより形成された前記ドットと、前記第2ノズル列のノズルにより形成された前記ドットとから構成される前記ドット列を形成する際に、
前記第1ノズル列のノズルにより形成された前記ドットから構成される第1パターンに基づいて算出された第1補正値と、
前記第2ノズル列のノズルにより形成された前記ドットから構成される第2パターンに基づいて算出された第2補正値と、
吐出される前記液体の量を前記第1補正値によって補正した前記第1ノズル列のノズルにより形成された前記ドットと、吐出される前記液体の量を前記第2補正値によって補正した前記第2ノズル列のノズルにより形成された前記ドットとから構成される第3パターンに基づいて算出された第3補正値と、
に基づいて、吐出される前記液体の量を補正することを特徴とする液体吐出装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate

【図23】
image rotate

【図24】
image rotate

【図25】
image rotate

【図26】
image rotate

【図27】
image rotate

【図28】
image rotate

【図29】
image rotate

【図30】
image rotate

【図31】
image rotate

【図32】
image rotate

【図33】
image rotate

【図34】
image rotate

【図35】
image rotate


【公開番号】特開2009−137251(P2009−137251A)
【公開日】平成21年6月25日(2009.6.25)
【国際特許分類】
【出願番号】特願2007−318759(P2007−318759)
【出願日】平成19年12月10日(2007.12.10)
【出願人】(000002369)セイコーエプソン株式会社 (51,324)
【Fターム(参考)】