(57)【要約】【課題】ノズルを印刷用紙の幅方向に多数配設してノズルラインを構成し、これを印字走査方向に２列設けたラインヘッド型プリンタのノズルインク出力特性の記憶量を低減する。【解決手段】１つの色の全階調を表現するために必要な最小限のノズルの組をノズルブロックとし、要求濃度値に対する実際の印字濃度値のバラツキを各ノズルブロックの特性値としたとき、例えばそれらの特性値の合計値をノズルインク特性値の代表値として記憶し、何れか一方のノズルブロックの要求濃度値は補正せず、何れか他方のノズルブロックの要求濃度値のみ特性値の代表値で補正し、２つのノズルブロックで同一の位置に重ね打ちする。また、各ノズルブロックの特性値の平均値を特性値の代表値として記憶し、２つのノズルブロックの要求濃度値を特性値の代表値で補正し、２つのノズルブロックで同一の位置に重ね打ちしてもよい。【選択図】      図５
2006168212.tif 000002
【特許請求の範囲】
【請求項１】
予め設定された色のインクを出力するノズルを印字走査方向と交差する方向に直線状に複数配設してノズルラインを構成し、このノズルラインを走査方向に互いに重合するように複数配設してラインヘッドを構成して、各ノズルラインのノズルで同一の色のインクを同一の位置に出力できるようにしたインクジェットプリンタにおいて、印刷対象となる画像情報の一画素の一つの色成分を所定の階調で表現するために必要な最小限のノズル又はノズルの組合せをノズルブロックとし且つ印字走査方向上の二以上のノズルブロックで同一の位置に同一の色のインクを出力する重ね打ち制御手段と、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのインク出力特性の合計値をそれらのノズルブロックのインク出力特性として記憶するインク出力特性記憶手段と、前記インク出力特性記憶手段で記憶されているインク出力特性に基づいて、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのうちの一部のノズルブロックについてのみ、ノズルインク出力を補正するインク出力補正手段とを備えたことを特徴とするインクジェットプリンタ。
【請求項２】
前記インク出力補正手段は、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのうち、前記ノズルインク出力を補正する一部のノズルブロックを交互に又は順番に又は乱数的に設定することを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項３】
予め設定された色のインクを出力するノズルを印字走査方向と交差する方向に直線状に複数配設してノズルラインを構成し、このノズルラインを走査方向に互いに重合するように複数配設してラインヘッドを構成して、各ノズルラインのノズルで同一の色のインクを同一の位置に出力できるようにしたインクジェットプリンタにおいて、印刷対象となる画像情報の一画素の一つの色成分を所定の階調で表現するために必要な最小限のノズル又はノズルの組合せをノズルブロックとし且つ印字走査方向上の二以上のノズルブロックで同一の位置に同一の色のインクを出力する重ね打ち制御手段と、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのインク出力特性の平均値をそれらのノズルブロックのインク出力特性として記憶するインク出力特性記憶手段と、前記インク出力特性記憶手段で記憶されているインク出力特性に基づいて、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックの全てのノズルブロックのノズルインク出力を補正するインク出力補正手段とを備えたことを特徴とするインクジェットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色の液体インクの微粒子を印刷用紙（記録材）上に吐出出力して所定の文字や画像を描画するようにしたインクジェットプリンタに関し、特に予め設定された色のインクを吐出出力するノズルを印字走査方向と直交方向に直線状に複数配設するラインヘッド型のインクジェットプリンタに好適なものである。
【背景技術】
【０００２】
このようなインクジェットプリンタは、一般に安価で且つ高品質のカラー印刷物が容易に得られることから、パーソナルコンピュータやデジタルカメラなどの普及に伴い、オフィスのみならず一般ユーザにも広く普及してきている。
このようなインクジェットプリンタは、一般に、インクカートリッジと印字ヘッドとが一体的に備えられたキャリッジなどと称される移動体が印刷媒体（用紙）上をその紙送り方向の左右に往復しながらその印字ヘッドのノズルから液体インクの粒子をドット状に吐出（噴射）出力することで、印刷用紙上に所定の文字や画像を描画して所望の印刷物を作成するようになっている。そして、このキャリッジに黒色（ブラック）を含めた４色（イエロー、マゼンタ、シアン）のインクカートリッジと各色毎の印字ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷も容易に行えるようになっている（更に、これらの各色に、ライトシアンやライトマゼンタなどを加えた６色や７色、或いは８色のものも実用化されている）。
【０００３】
また、このようにキャリッジ上の印字ヘッドを紙送り方向の左右（印刷用紙の幅方向）に往復させながら印刷を実行するようにしたタイプのインクジェットプリンタでは、１頁全体をきれいに印刷するために印字ヘッドを数十回から１００回以上も往復動させる必要があるため、他の方式の印刷装置、例えば複写機などのような電子写真技術を用いたレーザプリンタなどに比べて大幅に印刷時間がかかるといった欠点がある。
【０００４】
これに対し、印刷用紙の幅と同じ寸法の長尺の印字ヘッドを配置してキャリッジを使用しないタイプのインクジェットプリンタでは、印字ヘッドを印刷用紙の幅方向に移動させる必要がなく、所謂１パスでの印刷が可能となるため、前記レーザプリンタと同様な高速な印刷が可能となる。また、印字ヘッドを搭載するキャリッジやこれを移動させるための駆動系などが不要となるため、プリンタ筐体の小型・軽量化が可能となり、更に静粛性も大幅に向上すると行った利点も有している。なお、前者方式のインクジェットプリンタを一般に「マルチパス型プリンタ」、後者方式のインクジェットプリンタを一般に「ラインヘッド型プリンタ」と呼んでいる。
【０００５】
ところで、このようなインクジェットプリンタに不可欠な印字ヘッドは、直径が１０〜７０μｍ程度の微細なノズルを一定の間隔で直列、又は印刷方向に多段に配設してなるものであるため、製造誤差によって一部のノズルのインクの吐出方向が傾いてしまったり、ノズルの位置が理想位置と外れた位置に配置されてしまったりするために、そのノズルで形成されるドットが目標点よりもずれてしまうといった問題は回避できていない。
【０００６】
そこで、以下に示す特許文献１では、印字ヘッド毎のインク吐出特性情報又はその吐出特性に応じた色変換テーブルをインクジェットプリンタ内の記憶部に記憶しておき、所謂ＲＧＢ画像を前記４色の液体インクに対応する印刷画像に変換する際、このインク吐出特性を読み出し、それを参照しながら色変換を行うようにしている。つまり、この特許文献１に記載されるインクジェットプリンタでは、印字ヘッドに配設される全てのノズルについて吐出（以下、出力と称す）特性情報を記憶する。
【特許文献１】特開２００３−３４１１１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、前記特許文献１に記載されるインクジェットプリンタでは、印字ヘッドに配設される全てのノズルについて出力特性情報を記憶する必要があるため、例えば予め設定された色のインクを出力するノズルを印字走査方向と直交方向に直線状に複数配設してノズルラインを構成し、このノズルラインを印字走査方向に複数配設してラインヘッドを構成するような場合には、記憶すべきノズルの出力特性情報が、ノズルライン数倍されることになり、記憶すべきノズルの出力特性情報が多いという問題が生じる。
【０００８】
本発明は、上記のような問題点に着目してなされたものであり、記憶すべきノズルの出力特性情報の量を低減することが可能なインクジェットプリンタを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
［発明１］上記課題を解決するために、発明１のインクジェットプリンタは、予め設定された色のインクを出力するノズルを印字走査方向と交差する方向に直線状に複数配設してノズルラインを構成し、このノズルラインを走査方向に互いに重合するように複数配設してラインヘッドを構成して、各ノズルラインのノズルで同一の色のインクを同一の位置に出力できるようにしたインクジェットプリンタにおいて、印刷対象となる画像情報の一画素の一つの色成分を所定の階調で表現するために必要な最小限のノズル又はノズルの組合せをノズルブロックとし且つ印字走査方向上の二以上のノズルブロックで同一の位置に同一の色のインクを出力する重ね打ち制御手段と、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのインク出力特性の合計値をそれらのノズルブロックのインク出力特性として記憶するインク出力特性記憶手段と、前記インク出力特性記憶手段で記憶されているインク出力特性に基づいて、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのうちの一部のノズルブロックについてのみ、ノズルインク出力を補正するインク出力補正手段とを備えたことを特徴とするものである。
【００１０】
この発明１のインクジェットプリンタによれば、インク出力特性記憶手段は、同一の位置に同一の色のインクを出力する二以上のノズルブロックのインク出力特性の合計値をそれらのノズルブロックのインク出力特性として記憶すればよいので、それらの統合されるノズルブロックの数分だけ、記憶すべきインク出力特性の量を低減することができる。勿論、同一の位置に同一の色のインクを出力する二以上のノズルブロックのうちの一部のノズルブロックについてのみ、ノズルインク出力を補正し、その二以上のノズルブロックで同一の位置に同一の色のインクを出力することにより、同一の位置に同一の色のインクを出力する全てのノズルブロックによるノズルインク出力を適正なものとすることができる。
【００１１】
［発明２］発明２のインクジェットプリンタは、前記発明１のインクジェットプリンタにおいて、前記インク出力補正手段は、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのうち、前記ノズルインク出力を補正する一部のノズルブロックを交互に又は順番に又は乱数的に設定することを特徴とするものである。
この発明２のインクジェットプリンタによれば、ノズルインク出力の補正されるノズルブロックが連続することや、ノズルインク出力の補正されないノズルブロックが連続することを回避することができ、これにより例えばバンディング現象などの印刷不具合を低減することが可能となる。
【００１２】
ここでいう「バンディング現象」とは、「飛行曲がり現象」などによって「白スジ」や「濃いスジ」が発生する現象をいう。「飛行曲がり現象」とは、単なる一部のノズルの不吐出現象とは異なり、インクは吐出するものの、その一部のノズルの吐出方向が傾くなどしてドットが目標位置よりずれて形成されてしまう現象をいう。また、「白スジ」とは、「飛行曲がり現象」などによって隣接ドット間の距離が所定の距離よりも広くなる現象が連続的に発生して印刷媒体の下地の色がスジ状に目立ってしまう部分（領域）をいい、また、「濃いスジ」とは、同じく「飛行曲がり現象」などによって隣接ドット間の距離が所定の距離よりも狭くなる現象が連続的に発生して印刷媒体の下地の色が見えなくなったり、或いはドット間の距離が短くなることによって相対的に濃く見えたり、更にはずれて形成されたドットの一部が正常なドットと重なり合ってその重なり合った部分が濃いスジ状に目立ってしまう部分（領域）をいう。
【００１３】
［発明３］発明３のインクジェットプリンタは、予め設定された色のインクを出力するノズルを印字走査方向と交差する方向に直線状に複数配設してノズルラインを構成し、このノズルラインを走査方向に互いに重合するように複数配設してラインヘッドを構成して、各ノズルラインのノズルで同一の色のインクを同一の位置に出力できるようにしたインクジェットプリンタにおいて、印刷対象となる画像情報の一画素の一つの色成分を所定の階調で表現するために必要な最小限のノズル又はノズルの組合せをノズルブロックとし且つ印字走査方向上の二以上のノズルブロックで同一の位置に同一の色のインクを出力する重ね打ち制御手段と、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックのインク出力特性の平均値をそれらのノズルブロックのインク出力特性として記憶するインク出力特性記憶手段と、前記インク出力特性記憶手段で記憶されているインク出力特性に基づいて、前記同一の位置に同一の色のインクを出力する二以上のノズルブロックの全てのノズルブロックのノズルインク出力を補正するインク出力補正手段とを備えたことを特徴とするものである。
【００１４】
この発明３のインクジェットプリンタによれば、インク出力特性記憶手段は、同一の位置に同一の色のインクを出力する二以上のノズルブロックのインク出力特性の平均値をそれらのノズルブロックのインク出力特性として記憶すればよいので、それらの統合されるノズルブロックの数分だけ、記憶すべきインク出力特性の量を低減することができる。勿論、同一の位置に同一の色のインクを出力する二以上のノズルブロックの全てのノズルブロックのノズルインク出力を補正し、その二以上のノズルブロックで同一の位置に同一の色のインクを出力することにより、同一の位置に同一の色のインクを出力する全てのノズルブロックによるノズルインク出力を適正なものとすることができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明のインクジェットプリンタの第１実施形態について図面を参照しながら説明する。
図１は、本実施形態のインクジェットプリンタとそれを駆動するためのホストコンピュータを表している。ホストコンピュータ６は、パーソナルコンピュータを始めとして各種のコンピュータが適用可能である。本実施形態のインクジェットプリンタは、前述したラインヘッド型プリンタ１であり、例えば図２に示すように、予め設定された色のインクを出力するノズル５を印字走査方向と交差する方向に直線状に複数配設してノズルラインを構成し、このノズルラインを印字走査方向に２列ずつ（複数）互いに重合するように配設してラインヘッド（図１ではヘッドユニット）２が構成されている。本実施形態のラインヘッド型プリンタ１は、ヘッドユニット２によるインク出力状態を制御するプリンタ制御部３及びヘッドユニット２の各ノズル５の出力特性を記憶するノズル出力特性記憶部（ノズル出力特性記憶手段）４を備えている。このうち、プリンタ制御部３はマイクロコンピュータなどの演算処理装置で構成され、ノズル出力特性記憶部４はＲＯＭ、ＲＡＭなどの記憶装置で構成されている。つまり、これらの制御装置や記憶装置も、コンピュータシステムで構築されている。
【００１６】
図２は、前述したラインヘッド型のヘッドユニット２であり、前述したシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色毎に、ノズルラインを印字走査方向に二列ずつ備えている。実際のノズルラインは、印刷用紙上を１パスで印刷するので、図示するよりも遙かにノズル数が多く、長さ（幅）も大きい。そして、各色の２つのノズルラインのノズル５で同一の色のインクを同一の位置に出力できるようにした。なお、以後、１つの色に対して２列に配設されたノズルラインのうち、図３に示すように、印字走査方向手前側のノズルラインの列をＡ列、印字走査方向先方側のノズルラインの列をＢ列と定義し、更に図示左方から右方に向けてノズル番号を０，１，２…の順に附すものとする。また、本実施形態では、１つのノズルが１つのノズルブロックを形成する。即ち、本実施形態の１つのノズルは、印刷対象となる画像情報の１画素の１つの色成分を所定の階調（この場合は全階調）で表現することができる。換言すれば、印刷対象となる画像情報の１画素の１つの色成分を所定の階調（この場合は全階調）で表現するために必要な最小限のノズル数は１つということになる。
【００１７】
図４は、前記プリンタ制御部で行われる演算処理の機能ブロック図である。このプリンタ制御部では、ステップＳ１でＲＧＢ画像データを読み込む。このＲＧＢ画像データは、例えば１画素あたりの各色（Ｒ、Ｇ、Ｂ）毎の階調（輝度値）が８ビット（０〜２５５）で表現される多値の画像データとしてホストコンピュータから読み込まれる。次のステップＳ２では、前記ステップＳ１で読み込まれたＲＧＢ画像データを前述した４色のＣＭＹＫ色に変換してＣＭＹＫ画像データを得る。次のステップＳ３では、後述するようにして前記ノズル出力特性記憶部に記憶されているノズル出力特性を読み出す。次のステップＳ４では、後述するようにして、前記ステップＳ３で読み出されたノズル出力特性に基づいて各ノズルへの濃度値の補正を行う。このステップＳ４が、前記プリンタ制御部３内に構築されるインク出力補正手段を構成している。
【００１８】
次のステップＳ５では、前記ＣＭＹＫ画像データを構成する各画素の２値化処理を行う。この２値化処理とは、例えば画像データを構成する任意の１画素に注目し、その注目画素に対してドットを打つ、つまりノズルから液体インクを吐出出力するか否かの所謂２値化処理を実行すると共に、その２値化処理によって発生した画素の誤差について通常のデータ変換と同様に所定の誤差拡散マトリックスに基づいた誤差拡散処理を実行する。この誤差拡散処理とは、多値のデータを或る閾値を境に２値化処理する際に、その閾値との差を捨ててしまうのではなく、誤差としてこれから処理する複数の画素に拡散させて活用するようにしたものである。例えば、処理対象となる注目画素が８ビット（２５６階調）で表現可能で且つその階調が「１０１」であった場合、通常の２値化処理では、その階調は閾値（中間値）である「１２７」に満たないため、「０」即ちドットを形成しない画素として処理されてしまい、「１０１」は、そのまま捨てられてしまう。
【００１９】
これに対し、誤差拡散処理の場合は、その「１０１」が所定の誤差拡散マトリックスに従ってその周囲の未処理の画素に対して拡散されることになるため、例えば、注目画素の右隣の画素が通常の２値化処理のみでは注目画素と同じく閾値に満たないことから「ドットを形成しない」として処理されてしまっていたのが、注目画素の誤差を受け取ることによってその画素値が閾値を超えて「ドットを形成する」というような取り扱いを受けることになり、より元の画像データに近い２値化データを得ることが可能となる。そして、このようにして注目画素についての誤差拡散処理が終了したならば、その２値化処理の結果、その注目画素の位置にドットが形成されるか否かを判定する。
【００２０】
そして、次のステップＳ６では、前記ステップＳ５の２値化処理結果に基づいて、ヘッドユニットへ信号出力を行う。
次に、本実施形態でのノズル出力特性の内容と、その記憶方法について説明する。本実施形態では、ノズル１つが１つのノズルブロックを形成しているので、印字走査方向上の２つのノズルブロックは、印字走査方向上に並んでいる２つのノズルに他ならない。そして、本実施形態では、印字走査方向に並んでいる２つのノズルブロック（＝ノズル）で夫々１回ずつ、同一の位置に同一の色のインクを計２回出力するように所謂重ね打ち制御すると共に、各ノズル（又はノズルブロック）へのインク出力指令信号として、濃度値を出力する。濃度値は、例えば後述の図８に示すドットの大きさであったり、或いは面積階調値であったりするが、何れにしても濃度値が大きいほど、見た目の色の濃度が濃く、濃度値が小さいほど、見た目の色の濃度が薄いことを意味する。
【００２１】
例えば図５に示すように、要求濃度値が「１００」である場合には、各ノズルブロックに分割する要求濃度値を「５０」とし、その要求濃度値に対する各ノズルブロック（＝ノズル）Ａ０、Ｂ０、Ａ１、Ｂ１の実際の濃度値（図では印字濃度値）が、夫々、「６０」、「５５」、「５５」、「４０」であったとする。本実施形態では、各ノズルブロック（＝各ノズル）の要求濃度値に対する印字濃度値の誤差を、当該要求濃度値に対するバラツキ（％）として求め、印字走査方向上の２つのノズルブロック（＝２つのノズル）のバラツキの合計値をそれらのノズルブロック（＝それらのノズル）のインク出力特性のノズル特性値Ｓとして、前記ノズル出力特性記憶部に記憶する。従って、全てのノズルブロックのインク出力特性を記憶する場合に比して、記憶すべきインク出力特性の量は半減する。もし、ノズルブロックが複数のノズルで構成される場合には、全てのノズルのインク出力特性を記憶する場合に比して、更に記憶すべきインク出力特性の量が低減する。
【００２２】
この場合には、ノズルブロック（＝ノズル）Ａ０及びノズルブロック（＝ノズル）Ｂ０に関しては、両者の印字濃度バラツキの合計値である「３０％」を特性値Ｓとして代表して記憶し、ノズルブロック（＝ノズル）Ａ１及びノズルブロック（＝ノズル）Ｂ１に関しては、両者の印字濃度バラツキの合計値である「−１０％」を特性値Ｓとして代表して記憶する。これらのノズル特性値Ｓを用い、補正前の要求濃度値Ｎを（１−Ｓ／１００）で除して、補正後の要求濃度値Ｎとする。
【００２３】
前述したように、本実施形態では、例えば１つの色に対して、前記「Ａ列」のノズルブロック（＝ノズル）からもインクを出力し、続けて前記「Ｂ列」のノズルブロック（＝ノズル）からもインクを出力する、といったように、２つのノズルラインでインクを重ね打ちする。先に出力されたインクが乾燥する前に、同じ位置にインクを出力すると、それらのインクの総量を１つのノズルで出力した結果と同等になる。そして、何れか一方のノズルブロック（＝ノズル）の要求濃度値Ｎは補正せず、他方のノズルブロック（＝ノズル）の要求濃度値Ｎを、前述のようにして補正する。
【００２４】
従って、図５の「補正対象ノズルブロックの選択（その１）」のように「Ｂ列」のノズルブロック（＝ノズル）の要求濃度値Ｎだけを補正する場合には、補正前の要求濃度値が「５０」である場合のノズルブロック（＝ノズル）Ａ０及びノズルブロック（＝ノズル）Ｂ０の補正後の要求濃度値は夫々「５０（補正なし）」、「３８」であり、それらの補正後の印字濃度値は夫々「６０」、「４２」となり、合計では「１０２」となる。また、同じく「Ｂ列」のノズルブロック（＝ノズル）の要求濃度値Ｎだけを補正する場合のノズルブロック（＝ノズル）Ａ１及びノズルブロック（＝ノズル）Ｂ１の補正後の要求濃度値は夫々「５０（補正なし）」、「５６」であり、それらの補正後の印字濃度値は夫々「５５」、「４４」となり、合計では「９９」となる。
【００２５】
一方、図５の「補正対象ノズルブロックの選択（その２）」のように「Ａ列」のノズルブロック（＝ノズル）の要求濃度値Ｎだけを補正する場合には、補正前の要求濃度値が「５０」である場合のノズルブロック（＝ノズル）Ａ０及びノズルブロック（＝ノズル）Ｂ０の補正後の要求濃度値は夫々「３８」、「５０（補正なし）」であり、それらの補正後の印字濃度値は夫々「４６」、「５５」となり、合計では「１０１」となる。また、同じく「Ｂ列」のノズルブロック（＝ノズル）の要求濃度値Ｎだけを補正する場合のノズルブロック（＝ノズル）Ａ１及びノズルブロック（＝ノズル）Ｂ１の補正後の要求濃度値は夫々「５６」、「５０（補正なし）」、であり、それらの補正後の印字濃度値は夫々「６１」、「４０」となり、合計では「１０１」となる。
【００２６】
このように、何れか一方のノズルブロックの要求濃度値Ｎを印字濃度値のバラツキの合計値からなる特性値Ｓで補正した結果は、本来の要求濃度値と同程度になり、２列のノズルブロックを夫々個別に補正した場合と大差がない。つまり、本実施形態では、同一の位置に同一の色のインクを重ね打ちする２つのノズルブロックのうち、一方（一部）のノズルブロックのインク出力をインク出力特性の合計値で補正することにより、記憶すべきインク出力特性の量を低減しながら、全体としてのインク出力状態を目標状態に近づけることができる。更に、本実施形態では、補正対象となるノズルブロック、つまり「補正対象ノズルブロックの選択」の「その１」と「その２」とを乱数的に設定することにより、ノズルインク出力の補正されるノズルブロックが連続することや、ノズルインク出力の補正されないノズルブロックが連続することを回避することができ、これにより例えば前述したバンディング現象などの印刷不具合を低減することが可能となる。
【００２７】
図６には、ノズル出力特性記憶部における、これら特性値Ｓの記憶構成を示す。本実施形態では、前述したノズルブロック番号をアドレスとして、印字走査方向上のノズルブロック（＝ノズル）の印字濃度値のバラツキの合計値を夫々特性値Ｓとして記憶する。
次に、前述した画像データの各画素の要求濃度値に対して、各ノズルブロック（＝ノズル）への要求濃度値の補正を行う演算処理を図７のフローチャートに示す。なお、本実施形態では、前述の注目画素、つまり要求濃度値の補正対象となる画素のＩＤ（識別子）を番号で表す。この演算処理では、まずステップＳ２１で、補正対象となる画素のＩＤ（番号）を初期化する。次にステップＳ２２に移行して、補正対象画素の要求濃度値Ｎを入力する。次にステップＳ２３に移行して、ステップＳ２２で読込まれた補正対象画素の要求濃度値Ｎを、この場合は２つのノズルブロックに平均化するようにして各ノズルブロックに分配する。次にステップＳ２４に移行して、補正対象画素に対応する２つのノズルブロックのうち、要求濃度値を補正する補正対象ノズルブロックを乱数的（ランダム）に選択する。次にステップＳ２５に移行して、前述した印字濃度バラツキの合計値からなる特性値Ｓを入力する。次にステップＳ２６に移行して、ステップＳ２４で選択された補正対象ノズルブロックの要求濃度値Ｎのみを前述したように（１−Ｓ／１００）で除して補正後の要求濃度値Ｎとする。次にステップＳ２７に移行して、全ての画素の要求濃度値が補正完了したか否かを判定し、全ての画素の要求濃度値が補正完了した場合には演算処理を終了し、そうでない場合にはステップＳ２８に移行する。ステップＳ２８では、補正対象画素のＩＤ（番号）をインクリメントしてからステップＳ２２に移行する。
【００２８】
これらの演算処理による印字濃度値の結果を図８に示す。図８ａは各種の濃度値の例（本実施形態ではドットの大きさ）を示す。図８ｂには、図８ａの濃度値例（注目画素（＝補正対象画素）の要求濃度値）「１００」の要求濃度に対し、補正を行わない場合の印字濃度値を示す。本実施形態では、前述のようにＡ０、Ｂ０或いはＡ１、Ｂ１のように印字走査方向上の二つのノズルブロック（＝ノズル）から同一位置にインクを重ね打ち出力するので、要求濃度値を補正しない場合には、夫々のノズルブロックの特性値がそのまま反映する。一方、図８ｄには、全てのノズルブロック（＝ノズル）を、個々の特性値で補正した場合の印字濃度値を示す。勿論、個々の特性値で補正した場合の印字濃度値は要求濃度値に一致する。
【００２９】
これに対し、図８ｃには、本実施形態の印字濃度値、つまり１つの画素に対して重ね打ちを行う２つのノズルブロック（＝ノズル）Ａ０、Ｂ０又はＡ１、Ｂ１のうち、何れか一方の要求濃度値Ｎのみを、両者の印字濃度値のバラツキの合計値からなる特性値Ｓで補正した場合の印字濃度値を示す。ここでは、補正対象ノズルブロック（＝ノズル）を交互に選択、つまりノズルブロックＡ０について要求濃度値Ｎを補正したら、次はノズルブロックＢ０について要求濃度値Ｎを補正する、或いはノズルブロックＡ１について要求濃度値Ｎを補正したら、次はノズルブロックＢ１について要求濃度値Ｎを補正するようにした。図８ｄの全てのノズルブロック（＝ノズル）について個々の特性値で要求濃度値を補正した場合に比べると、本実施形態では印字濃度値に多少のバラツキは残存する。しかしながら、全体としては、両者に大差はなく、前述したように、隣り合うノズル（≒ドット）のピッチが１０〜７０μｍであるインクジェットプリンタ（ラインヘッド型プリンタ）であることを考慮すると、少なくとも見た目には、両者は同じように見える。
【００３０】
つまり、本実施形態では、記憶すべきインク出力特性の量を低減しながら、全体としてのインク出力状態を目標状態に近づけることができることから、記憶容量の低減、計算量の減少につながり、ひいては低消費電力、省エネルギー、環境性向上につながる。また、同一の位置に同一の色のインクを出力する２つ以上のノズルブロックのうち、インク出力の補正対象となるノズルブロックを乱数的に（又は交互に）設定することにより、ノズルインク出力の補正されるノズルブロックが連続することや、ノズルインク出力の補正されないノズルブロックが連続することを回避することができ、これにより例えば前述したバンディング現象などの印刷不具合を低減することが可能となる。なお、この効果は、インク出力の補正対象となるノズルブロックを順番に設定することによっても得られる。
【００３１】
ちなみに、本実施形態で、２つのノズルブロックの印字濃度値のバラツキの合計値を特性値として、何れかの一方のノズルブロックの要求濃度値のみを補正した場合に、２つのノズルブロックで重ね打ちした画素が本来の要求濃度値に近づく理由を、以下に数式で証明する。「Ａ列」のノズルブロックの印字濃度値のバラツキをａ、「Ｂ列」のノズルブロックの印字濃度値のバラツキをｂ、「Ａ列」、「Ｂ列」の夫々の分割・補正後の要求濃度をｘ1、ｘ2、２つのノズルブロックによる印字濃度値をｙとすると、下記１式が得られる。
【００３２】
ｙ＝（１＋ａ）×ｘ1＋（１＋ｂ）×ｘ2                            ……… (1)
注目画素の要求濃度値をＸとすると、補正を行わない「Ａ列」のノズルブロックの要求濃度値ｘ1はＸ／２であり、補正後の「Ｂ列」のノズルブロックの要求濃度値ｘ２はＸ／（２×（１−（ａ＋ｂ）））である。これらを１式に代入して、下記２式を得る。
【００３３】
ｙ＝Ｘ＋Ｘ×ａ×（ａ＋ｂ）／（２×（１−（ａ＋ｂ）））          ……… (2)
印字濃度値のバラツキａ、ｂは−１から＋１の範囲であるので、２式の第２項の分子ａ×（ａ＋ｂ）は、分母２×（１−（ａ＋ｂ））よりも遙かに小さい。従って、２式で得られる印字濃度値ｙは本来の注目画素の要求濃度値Ｘの近似値であることが分かる。
【００３４】
次に、本発明のインクジェットプリンタの第２実施形態について説明する。このインクジェットプリンタの構成は、前記第１実施形態の図１〜図３のものと同様であり、プリンタ制御部で行われる機能ブロックも、前記第１実施形態の図４のものと同様であるが、本実施形態では、各ノズルブロックの要求濃度値Ｎの補正の仕方並びに補正に必要な特性値Ｓの記憶の仕方が異なる。ちなみに、本実施形態でも、同一の位置に同一の色のインクを印字走査方向上の２つのノズルブロック（＝ノズル）から出力する、重ね打ち制御を行う。
【００３５】
例えば図９に示すように、要求濃度値が「１００」である場合には、各ノズルブロックに分割する要求濃度値を「５０」とし、その要求濃度値に対する各ノズルブロック（＝ノズル）Ａ０、Ｂ０、Ａ１、Ｂ１の実際の濃度値（図では印字濃度値）が、夫々、「６０」、「５５」、「５５」、「４０」であったとする。本実施形態でも、各ノズルブロック（＝各ノズル）の要求濃度値に対する印字濃度値の誤差を、当該要求濃度値に対するバラツキ（％）として求めるが、第１実施形態と異なるのは、印字走査方向上の２つのノズルブロック（＝２つのノズル）のバラツキの平均値をそれらのノズルブロック（＝それらのノズル）のインク出力特性のノズル特性値Ｓとして、前記ノズル出力特性記憶部に記憶する。従って、本実施形態でも、全てのノズルブロックのインク出力特性を記憶する場合に比して、記憶すべきインク出力特性の量は半減する。もし、ノズルブロックが複数のノズルで構成される場合には、全てのノズルのインク出力特性を記憶する場合に比して、更に記憶すべきインク出力特性の量が低減する。
【００３６】
この場合には、ノズルブロック（＝ノズル）Ａ０及びノズルブロック（＝ノズル）Ｂ０に関しては、両者の印字濃度バラツキの平均値である「１５％」を特性値Ｓとして代表して記憶し、ノズルブロック（＝ノズル）Ａ１及びノズルブロック（＝ノズル）Ｂ１に関しては、両者の印字濃度バラツキの平均値である「−５％」を特性値Ｓとして代表して記憶する。これらのノズル特性値Ｓを用い、補正前の要求濃度値Ｎを（１−Ｓ／１００）で除して、補正後の要求濃度値Ｎとする。本実施形態では、特性値Ｓが２つのノズルブロック（＝ノズル）の印字濃度バラツキの平均値であることから、要求濃度値Ｎは、２つのノズルブロック（＝ノズル）とも補正する。
【００３７】
従って、図９に示すように、補正前の要求濃度値が「５０」である場合のノズルブロック（＝ノズル）Ａ０及びノズルブロック（＝ノズル）Ｂ０の補正後の要求濃度値はどちらも「４３」であり、それらの補正後の印字濃度値は夫々「５２」、「４８」となり、合計では「１００」となる。また、ノズルブロック（＝ノズル）Ａ１及びノズルブロック（＝ノズル）Ｂ１の補正後の要求濃度値はどちらも「５３」であり、それらの補正後の印字濃度値は夫々「５８」、「４２」となり、合計では「１００」となる。
【００３８】
このように、何れか一方のノズルブロックの要求濃度値Ｎを印字濃度値のバラツキの合計値からなる特性値Ｓで補正した結果は、本来の要求濃度値と同等になり、２列のノズルブロックを夫々個別に補正した場合と差がない。つまり、本実施形態では、同一の位置に同一の色のインクを重ね打ちする２つのノズルブロックのうち、一方（一部）のノズルブロックのインク出力をインク出力特性の平均値で補正することにより、記憶すべきインク出力特性の量を低減しながら、全体としてのインク出力状態を目標状態に近づける又は一致させることができる。
【００３９】
図１０には、ノズル出力特性記憶部における、これら特性値Ｓの記憶構成を示す。本実施形態では、前述したノズルブロック番号をアドレスとして、印字走査方向上のノズルブロック（＝ノズル）の印字濃度値のバラツキの平均値を夫々特性値Ｓとして記憶する。
次に、前述した画像データの各画素の要求濃度値に対して、各ノズルブロック（＝ノズル）への要求濃度値の補正を行う演算処理を図１１のフローチャートに示す。なお、本実施形態でも、前述の注目画素、つまり要求濃度値の補正対象となる画素のＩＤ（識別子）を番号で表す。この演算処理では、まずステップＳ３１で、補正対象となる画素のＩＤ（番号）を初期化する。次にステップＳ３２に移行して、補正対象画素の要求濃度値Ｎを入力する。次にステップＳ３３に移行して、ステップＳ３２で読込まれた補正対象画素の要求濃度値Ｎを、この場合は２つのノズルブロックに平均化するようにして各ノズルブロックに分配する。次にステップＳ３４に移行して、前述した印字濃度バラツキの平均値からなる特性値Ｓを入力する。次にステップＳ３５に移行して、補正対象ノズルブロック、この場合は印字走査方向上の２つのノズルブロック（＝ノズル）全ての要求濃度値Ｎを前述したように（１−Ｓ／１００）で除して補正後の要求濃度値Ｎとする。次にステップＳ３６に移行して、全ての画素の要求濃度値が補正完了したか否かを判定し、全ての画素の要求濃度値が補正完了した場合には演算処理を終了し、そうでない場合にはステップＳ３７に移行する。ステップＳ３７では、補正対象画素のＩＤ（番号）をインクリメントしてからステップＳ３２に移行する。
【００４０】
これらの演算処理による印字濃度値の結果を図１２に示す。図１２ａは各種の濃度値の例（本実施形態ではドットの大きさ）を示す。図１２ｂには、図１２ａの濃度値例（注目画素（＝補正対象画素）の要求濃度値）「１００」の要求濃度に対し、補正を行わない場合の印字濃度値を示す。本実施形態では、前述のようにＡ０、Ｂ０或いはＡ１、Ｂ１のように印字走査方向上の二つのノズルブロック（＝ノズル）から同一位置にインクを重ね打ち出力するので、要求濃度値を補正しない場合には、夫々のノズルブロックの特性値がそのまま反映する。一方、図１２ｄには、全てのノズルブロック（＝ノズル）を、個々の特性値で補正した場合の印字濃度値を示す。勿論、個々の特性値で補正した場合の印字濃度値は要求濃度値に一致する。
【００４１】
これに対し、図１２ｃには、本実施形態の印字濃度値、つまり１つの画素に対して重ね打ちを行う２つのノズルブロック（＝ノズル）Ａ０、Ｂ０又はＡ１、Ｂ１の全ての要求濃度値Ｎを、両者の印字濃度値のバラツキの平均値からなる特性値Ｓで補正した場合の印字濃度値を示す。図１２ｄの全てのノズルブロック（＝ノズル）について個々の特性値で要求濃度値を補正した場合と、本実施形態の印字濃度値は同等又は一致する。つまり、２つのノズルブロックの印字濃度値のバラツキの平均値を特性値Ｓとし、その特性値Ｓで２つのノズルブロックの要求濃度値、つまりインク出力を補正したのであるから、それらによる総印字濃度値は、本来の注目画素要求濃度値に一致又はそれに極めて近い値となる。実質的に、多少の違いがあったとしても、前述したように、隣り合うノズル（≒ドット）のピッチが１０〜７０μｍであるインクジェットプリンタ（ラインヘッド型プリンタ）であることを考慮すると、少なくとも見た目には、両者は同じに見える。
【００４２】
つまり、本実施形態では、記憶すべきインク出力特性の量を低減しながら、全体としてのインク出力状態を目標状態に一致させる又は近づけることができることから、記憶容量の低減、計算量の減少につながり、ひいては低消費電力、省エネルギー、環境性向上につながる。
なお、前記各実施形態では、１つのノズルが１つのノズルブロックを構成する場合について説明したが、複数のノズルが１つのノズルブロックを構成する場合にも、本発明は同様に適用可能である。例えば図１３に示すように、Ａ’０という注目画素を印刷する場合には、Ａ０、Ａ１、Ａ２という３つのノズルから３回、印字走査方向にインクを出力し、Ｂ’０という注目画素を印刷する場合には、Ｂ０、Ｂ１、Ｂ２という３つのノズルから３回、印字走査方向にインクを出力する（実質的には、注目画素Ａ’０をノズルＢ０、Ｂ１、Ｂ２で印刷することもできるし、注目画素Ｂ’０をノズルＡ０、Ａ１、Ａ２で印刷することもできる）。つまり、本実施形態では、例えばノズルＡ０、Ａ１、Ａ２が１つのノズルブロックを構成し、ノズルＢ０、Ｂ１、Ｂ２が１つのノズルブロックを構成する。この場合、１つの注目画素に対して延べ９つのノズルが必要になる。つまり、注目画素Ａ’０、Ｂ’０、Ａ’１、Ｂ’１…を便宜上、ノズルブロックＡ’０、Ｂ’０、Ａ’１、Ｂ’１…とすると、このノズルブロックＡ’０、Ｂ’０、Ａ’１、Ｂ’１…について、前記各実施形態と同様にして、要求濃度値Ｎの特性値Ｓを記憶すればよい。
【００４３】
また、前記各実施形態では、一つの色のインクに対してノズルラインが印字走査方向に２列配列されたものについて説明したが、ノズルラインの数はこれに限定されない。例えばノズルラインが４列配列されたものにあって、ノズルブロックが一列内のノズルで構成され、且つ各ノズルブロックのインク出力特性の合計値を補正用の代表値として記憶する場合には、そのうちの２つのノズルブロックのインク出力について補正を行えばよい。
【００４４】
また、２つ以上のノズルブロックで同一の位置に同一の色のインクを出力するにあたり、それらのノズルブロックへのインク出力指令は注目画素の階調度の平均値である必要はなく、例えば予め設定された分配比で分配すればよい。
また、前記各実施形態では、一つの色のインクに対してノズルラインが２列配列されたものについて説明したが、本発明のインクジェットプリンタは、例えばノズルラインの一部がオーバラップし、少なくともその部分では、２つ以上のノズルブロックで同一の位置に同一の色のインクを出力することが可能であれば、そのような部分にのみ適用することも可能である。
【図面の簡単な説明】
【００４５】
【図１】本発明のインクジェットプリンタの第１実施形態を示す構成図である。
【図２】図１のヘッドユニットの詳細図である。
【図３】図２のヘッドユニットにおける「Ａ列」「Ｂ列」の説明図である。
【図４】図１のプリンタ制御部で行われる機能ブロック図である。
【図５】第１実施形態におけるインク出力特性値と要求濃度値補正の説明図である。
【図６】第１実施形態で記憶される特性値の説明図である。
【図７】第１実施形態で要求濃度値を補正する演算処理のフローチャートである。
【図８】第１実施形態の作用の説明図である。
【図９】本発明のインクジェットプリンタの第２実施形態におけるインク出力特性値と要求濃度値補正の説明図である。
【図１０】第２実施形態で記憶される特性値の説明図である。
【図１１】第２実施形態で要求濃度値を補正する演算処理のフローチャートである。
【図１２】第３実施形態の作用の説明図である。
【図１３】複数のノズルでノズルブロックを構成する場合の説明図である。
【符号の説明】
【００４６】
１はラインヘッド型プリンタ、２はヘッドユニット（ラインヘッド）、３はプリンタ制御部、４はノズル特性記憶部、５はノズル、６はホストコンピュータ
【図１】
2006168212.tif 000003
【図２】
2006168212.tif 000004
【図３】
2006168212.tif 000005
【図４】
2006168212.tif 000006
【図５】
2006168212.tif 000007
【図６】
2006168212.tif 000008
【図７】
2006168212.tif 000009
【図８】
2006168212.tif 000010
【図９】
2006168212.tif 000011
【図１０】
2006168212.tif 000012
【図１１】
2006168212.tif 000013
【図１２】
2006168212.tif 000014
【図１３】
2006168212.tif 000015