(57)【要約】【課題】印字ノズルの不吐による画像への影響を緩和し、ヘッドの寿命を延ばし、ユーザーの利便性を図る。【解決手段】複数のインク吐出ノズル用いた印字手段と、画像を間引いて印字を行う手段を有し、前記インク吐出ノズルの中の不吐を起こしているノズルを特定する手段を備えた画像処理装置において、前記不吐ノズルの位置によって印字データの先頭に空白ラインを挿入する手段を持つことを特徴とする画像処理装置。【選択図】        図１
2004195813.tif 000002
【特許請求の範囲】
【請求項１】
複数のインク吐出ノズル用いた印字手段と、画像を間引いて印字を行う手段を有し、前記インク吐出ノズルの中の不吐を起こしているノズルを特定する手段を備えた画像処理装置において、前記不吐ノズルの位置によって印字データの先頭に空白ラインを挿入する手段を持つことを特徴とする画像処理装置
【請求項２】
請求項１の画像処理装置において、かつ複数のノズルが不吐を起こしている場合、前記不吐の影響が画像に与える影響が最も少なくなるように画像の先頭に空白ラインを挿入することを特徴とする画像処理装置
【請求項３】
請求項1の画像処理装置において、異なる色相の複数のインクを使用する画像印字装置において、前記インクの各色ごとに先頭に挿入する空白ラインの本数を変える事を特徴とする画像処理装置
【請求項４】
請求項１の画像処理装置において、異なる色相の複数のインクを使用する画像印字装置において、特定の色を優先して先頭に挿入する空白ラインの本数決定することを特徴とする画像処理装置
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のインク吐出ノズルを用いた画像印字手段を有し、印字ノズルの不吐を特定する手段を持った印字装置及び画像処理装置に関するものである。
【０００２】
【従来の技術】
インクジェットプリンタのように複数のインクを吐出するノズルをもつ印字装置の中には、画質よりも印字のスピードを優先させた印字モードを持つものがある。そのようなモードでは、1ラインを一度しか印字ヘッドがスキャンせずに印字していく方式を用いたり(以下、1パス印字)、印字画像の画像を間引き飛び飛びのラインで印字する（以下、間引き印字）ものがある。
【０００３】
また、現在の業務用のインクジェットプリンタはインクを吐出するノズルのうちで、何らかの理由によりインクの吐出ができなくなったノズル(以下、不吐ノズルと呼ぶ)の有無を特定する手段を持つものが有る。この様な不吐ノズルを検出した場合、ユーザーに印字ヘッドの交換を促したり、また不吐ノズルの周辺の画像を通常より高濃度に補正して画像の劣化を防いでいたりした。(例えば特開平５-220977等)。これは一般にヘッドシェーディングと呼ばれる手法であり、多くは特定のチャートを、補正を行いたい印字装置で印字し、それをスキャナで読み込み、そのデータを元に補正すべき値を算出する。そしてその補正分をテーブルとして入力画像に演算することで出力結果の補正を行っていた。
【０００４】
また、不吐ノズルの特定の方法としては、どのノズルが不吐なのか判別しやすいようなパターンを印字し、ユーザーがそれを見て結果を入力することで不吐のノズルを判別する方法もとられてきた。この結果を元に行う不吐緩和の手法にはいくつが方法があるが、例えば同一の部分を複数回ヘッドがスキャンし、1ラインを複数のノズルで印字する印字手法（以下、マルチパス印字）を行うプリンタであればマルチパスのマスクパターンを変更し、同じラインを印字する他のノズルに不吐を起こしたノズルの印字を肩代わりさせることによって不吐を緩和させる方法もある。
【０００５】
【発明が解決しようとする課題】
しかし、前述のヘッドシェーディングという方法では画像の高濃度部のみならず、中間調においても不吐ノズルの影響を取り去る事ができず、また、この処理の為に補正テーブルによっては階調が圧縮され、出力結果の画像に疑似輪郭ができやすいという欠点があった。
【０００６】
また、後者の例では同ラインを印字するノズルにのみ吐出を振り分けるので、それらのノズルの負担が増大し、かえってヘッドの寿命が短くなる可能性があった。
【０００７】
加えて、前述のどちらの方法も1パス印字においては使用できないと言う欠点があるため、1パス印字を採用した印字モードにおいては採用することができなかった。
【０００８】
【課題を解決するための手段】
本願１の不吐補間を行うプリンタは
複数のインク吐出ノズル用いた印字手段と、
印字するための画像データを間引く手段と、
前記不吐ノズルの位置によって前記画像データの先頭に空白のラインを挿入する手段を持つことを特徴とする。
【０００９】
【発明の実施の形態】
以下に本発明に関する具体的な実施例を上げて説明する。
【００１０】
図１は本実施例における画像処理装置及び画像印字装置の構成を表したブロック図である。
【００１１】
まず本実施例における装置は大きく3つのパートに分けられる。1つは画像を読み込み画像信号に変換するスキャナ部、さまざまな演算を行うメイン装置部、最後はメイン装置部から印字データを受信して印字を行う記録装置部である。
【００１２】
以下、各部材について説明する。
【００１３】
101は記録装置全体を制御するための記録装置主制御部で、ＭＰＵ、ＲＯＭ、ＲＡＭなどで構成される。
【００１４】
102は印字バッファであり、印字ヘッドに転送する前のラスタデータを格納する。
【００１５】
103は印字ヘッドであり、印字バッファからの信号に従いインクの吐出を行う。後述の図４に示すが複数のインクタンクとインクノズルからなる。104は給排紙モータ部であり、印字用紙の搬送を行い給排紙を行う。
【００１６】
105はメイン装置と記録装置部をつなぐＩ／Ｆ信号線であり、例えばセントロニクス社仕様のごときものである。106はメイン装置から受信した印字データを一時格納しておくデータバッファである。
【００１７】
107は記録部メイン制御部と各部材をつなぐシステムバスである。
【００１８】
108は印字画像の作成や主な演算を司るメイン装置主制御部で、ＭＰＵ、ＲＯＭ，ＲＡＭ等で構成される。109は記録部とのＩ／Ｆ部である。110はユーザーに対し様々な情報を表示する表示部で例えばＣＲＴの様なものである。111は読み取り部との通信の為のＩ／Ｆ部である。112はユーザーが操作を行うためのもので、例えばキーボードやマウスの様なものである。113はメイン装置主制御部と各部材とを結ぶシステムバスである。
【００１９】
114は読み取り装置部の主制御部であり、ＭＰＵ，ＲＯＭ、ＲＡＭ等から構成される。115はメイン装置との通信を行うＩ／Ｆ部である。116は読み取り部でありＣＣＤ等で構成されるものである。117は読み取り原稿の搬送を行うモータ制御部である。
【００２０】
118は読み取り装置記憶部であり、ＣＣＤで読み込んだ画像をメイン装置に送る前に一時記憶しておく画像データ記憶部である。119は読取装置主制御部と各部材を結ぶシステムバスである。
【００２１】
本実施例は記録装置としてインクジェット方式のプリンタを採用している。インクジェットプリンタはノズルからインク液滴を吐出して記録紙に記録する方式のプリンタである。
【００２２】
また今回は例として不吐ノズルの検知の為特定のパターンを印字してそれを読み取る事で不吐を検出する方法を取るが、これ以外の不吐ノズル検知の方法を用いてもかまわない。例えばノズル毎に温度センサー等を付加し、その昇温の度合いにより不吐を検知する方法などを用いても良い。また、先に述べたように、特定のパターンを印字することによって、ユーザーが不吐のノズルを判別し、その結果を入力することにより不吐ノズルを特定する方法を用いてもかまわない。
【００２３】
図2は本実施例における画像データの流れを示したものである。画像データが入力されると、まずS201において色補正が行われ、次にS202においてシアン、マゼンダ、イエロー、ブラック（以下濃C、濃M、Y、K）及び薄いシアンと薄いマゼンダ（以下淡C、淡M）、の6色に分解される。その後、S203において誤差拡散が行われる。次にS204において拡大処理が行なわれる。最後にS205において間引き処理が行なわれる。
【００２４】
図3は間引き処理の例を示した図である。本実施例では600dpiで描画したデータを、拡大して1200dpiで印字する際の例で説明するが、拡大率はこれ以外のものでも構わない。誤差拡散を終えた段階で図3-1のような状態であったとすると、拡大を行なうと図3-2のようになる。さらに、高速で印字するために、印字されるドットとドットの間隔を空ける為に間引きを行ない、最終的に印字されるデータは図3-3のようになる。
【００２５】
次より不吐検知の手法を説明する。
【００２６】
図4は不吐検知に用いる為の測色チャートである。これには各色ごとに奇数ノズル用のパターンと偶数ノズル用パターンの2通りが用意されており、前者は奇数番目のノズルからのみの印字で構成され、後者は偶数番目のノズルのみの印字で構成される。
【００２７】
この各パッチを測色し、あらかじめ決定しておいた閾値以下の値を示す吐出を行ったノズルを見つけることで不吐検知を行う。
【００２８】
また図4-2は不吐検知処理の際に使用する、色番号カウンターのビットと、各色の対応関係を示した表である。
【００２９】
次に図5で不吐補正の仕組みを説明する．図5-1は図3-1で示したのと同様の印字データである。これを拡大処理と間引き処理を行ない、正常な印字ヘッドで印字を行なうと、図5-2のようになる。ところが、上から3番目のノズルが不吐を起こしてしまった場合、図5-3のようになり、画像に空白ができてしまう。
【００３０】
そのため、不吐を検出し、そのノズルが上から数えて奇数番目に位置していた場合、本実施例では奇数番目のノズルでしか印字しないため、画像の最上部に空白のデータを1ライン追加することで不吐ノズルの使用を避けられる。
【００３１】
その処理を行なった図が図5-4である。
【００３２】
では図６のフローチャートに従って、どのように不吐補間を検出するかを示す。
【００３３】
まずS601にて特定のチャート、本実施例では図4で示したような不吐検出用のカラーチャートを印字する。
【００３４】
次にS602にて前記チャートをスキャナにより読み込む。この段階では結果は８ビットのRGBのJPEG画像として格納される。S603では初期化のために色番号カウンタとエラーカウンタをクリアしておく。
【００３５】
続いてS604において各色の各色の設定濃度値をメモリに読み出す。本実施例においてはこの値はあらかじめ本印字装置で使用するメディアに対して決定しておいたもので、印字装置の個体差を加味して規格内の装置であれば十分満たせる濃度値に設定しておく。
【００３６】
次にS605にて該当する色の各パッチの各ノズル毎の濃度の平均値をRGB各チャンネルについて求める。ここでは簡単のためにそのRGB値を元にLog10((255−R)/255)、Log10((255−G)/255)、 Log10((255−B)/255)という変換式によりシアン、マゼンダ、イエローそれぞれについて変換しそれを各ノズルの平均濃度とする。
【００３７】
S606において前記各ノズル毎の測定値の中で設定濃度値よりも低いものがあるかどうかを比較する。その後、S607にて閾値よりも低いものがあったかを確認し、あればS608に、なければS609に処理を渡す。
【００３８】
次にS608においてS606で不吐と判断されたノズルに対応するエラーカウンタをオンにする。
【００３９】
続いてS609で色番号カウンターを＋１する。
【００４０】
S610では色番号カウンタが６未満ならS604に戻り次の色について処理を続け、6ならば終了する。
【００４１】
更に、図７で不吐補間の流れを説明する。本実施例では請求項4で示したような、特定な色を優先させて不吐補間を行なう例を説明する。
【００４２】
まず、S701において、図6のフローにより黒インクの戸出ノズルに不吐が検知されたかどうか判断する。検知されていなければS703へ処理を渡す。もし検知されていれば、S702へ処理を渡し、更にそのノズルが奇数かどうかを判断する。奇数の場合はS705へ処理を渡し、そうでなければ処理を終了する。
【００４３】
次に、S703では黒以外の残りのインクに不吐があったかどうかを判断し、もしあればS704へ処理を渡し、無ければ終了する。
【００４４】
S704では検知された不吐が奇数と偶数のどちらに多かったかを判断する。その結果、奇数が多ければS705へ処理を渡し、偶数が多ければ終了する。
【００４５】
S705では印字データの先頭に空白を1ライン付け足し、不吐の影響が目立たないようにする。
【００４６】
【発明の効果】
以上の様に本発明に寄れば不吐のノズルが発生してもヘッドを交換せず、また元画像にキャリブレーションをかける事による疑似輪郭の発生などを起こす事もなく画質の向上をはかり、ユーザーの利便性を向上させることが出来る。
【図面の簡単な説明】
【図１】本実施例の概略の構成を示す構成図である。
【図２】画像処理を行う際の流れの模式図である。
【図３】拡大と間引き処理の概念図である。
【図４】不吐検出の際に用いるチャートの概念図と各色と色番号カウンターのビットとの対応表である。
【図５】不吐補間の模式図である。
【図６】不吐検知を行う際のアルゴリズムを示すフローチャートである。
【図７】不吐補完を行う際のアルゴリズムを示すフローチャートである。
【図１】
2004195813.tif 000003
【図２】
2004195813.tif 000004
【図３】
2004195813.tif 000005
【図４】
2004195813.tif 000006
【図５】
2004195813.tif 000007
【図６】
2004195813.tif 000008
【図７】
2004195813.tif 000009