(57)【要約】【課題】  インクジェットプリンタでのノズルムラ補正処理において、濃度補正テーブルの使い方を工夫し、必要メモリ容量の削減を目的とする。【解決手段】  １つの１ＤＬＵＴを、必要となる濃度補正テーブル数だけ分割して利用する。濃度補正テーブルの数が多くなると、その分、入力されるデータのビット数が小さくなるが、この分割数を、印刷品位や印刷メディアによって設定可能とすることで、ムラ低減と処理ビット数とのバランスを確保できる。【選択図】  図１
2006246022.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像データ入力手段と、前記画像データの上位Ｎビットを切り出す上位ビット切り出し手段と、前記Ｎを設定するＮ値設定手段と、前記画像データの処理ライン位置に応じた濃度補正ＬＵＴを選択する濃度補正ＬＵＴ選択手段と、前記上位Ｎビット切り出し後の画像ラインデータに対して、前記選択された濃度補正ＬＵＴを用いて濃度補正を行う濃度補正処理手段を有することを特徴とする画像処理装置。
【請求項２】
前記濃度補正ＬＵＴは、インクジェットプリンタにおける各ヘッドノズルからのインク吐出量に基づいて作成されることを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記Ｎ値は、プリンタインク色ごとに設定可能であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
画像データを入力する画像データ入力工程と、前記画像データの上位Ｎビットを切り出す上位ビット切り出し工程と、前記Ｎを設定するＮ値設定工程と、前記画像データの処理ライン位置に応じた濃度補正ＬＵＴを選択する濃度補正ＬＵＴ選択工程と、前記上位Ｎビット切り出し後の画像ラインデータに対して、前記選択された濃度補正ＬＵＴを用いて濃度補正を行う濃度補正処理工程を有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フルカラー画像やモノクロ画像を印字するためのプリンタなどの画像処理装置装置およびその方法に関するものである。特に、インクジェットプリンタに搭載されるヘッドノズルごとのばらつきにより、発生する印字ムラの低減処理に関するものである。
【背景技術】
【０００２】
従来のインクジェットプリンタにおいては、プリントヘッドの各ノズルでのインク吐出量の違いにより発生するノズルムラを抑えるために、１ラインを複数のノズルを用いて印字するマルチパス印字を行ってきた。マルチパス印字ではノズルムラを抑えられる反面、印字スピードが遅くなる欠点がある。
【０００３】
別の手法としては、１ＤＬＵＴを用いて濃度補正するためのヘッドシェーディング処理（ＨＳ処理）が考案されている。図３に、ノズル数１００のヘッドを用いた１パス印字の様子を示した。入力データが均一なデータであったとしても、３０１に見られるように、ノズルごとのムラが発生してしまう。そこで、図４に示すような濃度補正用１ＤＬＵＴ（８ｂｉｔ−８ｂｉｔ）を、各ノズル数分作成し、濃度が均一になるように処理を行う。
【０００４】
図５に、この処理フローを示す。まず、濃度補正テーブル設定手段５０７によって、あらかじめ１００ノズル分の濃度補正用ＬＵＴ５０６を作成し、設定しておく。なお、本特許においては、この濃度補正用テーブルの具体的な作成方法については割愛する。画像データ入力手段５０１によって入力された８ｂｉｔの画像データに対して、濃度補正処理手段５０２によって、１ＤＬＵＴ処理を行い、濃度補正を行う。このとき用いられる１ＤＬＵＴは、濃度補正テーブル選択手段５０５により、処理ライン位置情報（ｙ  ｍｏｄ  １００）に基づいて選択される。この方式の欠点は、８ｂｉｔ−８ｂｉｔの１ＤＬＵＴを１００個必要とするため、必要なメモリ容量が大きくなる点である。
【０００５】
必要なメモリ容量を削減するため、図６のような手法も考えられている。この手法では、１００ノズル分すべての１ＤＬＵＴを作成するのではなく、８個の１ＤＬＵＴを作成し、それを１００ノズルそれぞれに使いまわして対応させる方法である。６０８としてその対応表を記載した。
【０００６】
又、別の従来例としては、特許文献１及び特許文献２をあげることが出来る。
【特許文献１】特開２００２−１６０３５３号公報
【特許文献２】特開平０５−２００９９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の方法では、複数個の８ｂｉｔ−８ｂｉｔの１ＤＬＵＴを内部メモリに保持しておく必要がある。また、フルカラープリンタのように使用するインクがＣＭＹＫの４色であったとすると、必要な１ＤＬＵＴも増大する。本発明の目的は、以上の問題に鑑み、ＨＳ処理を行うにあたり、できるだけ少ないメモリ容量の１ＤＬＵＴ処理で実現できる画像処理装置および画像処理方法を提供することである。
【課題を解決するための手段】
【０００８】
上記目的は、画像データを入力する画像データ入力手段と、前記画像データの上位Ｎビットを切り出す上位ビット切り出し手段と、前記Ｎを設定するＮ値設定手段と、前記画像データの処理ライン位置に応じた濃度補正ＬＵＴを選択する濃度補正ＬＵＴ選択手段と、前記上位Ｎビット切り出し後の画像ラインデータに対して、前記選択された濃度補正ＬＵＴを用いて濃度補正を行う濃度補正処理手段により達成される。
【発明の効果】
【０００９】
以上説明したように、本発明によれば、効果的にメモリ使用量を抑え、低コストのＨＳ処理が可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に関わる実施形態について、図面を参照して詳細に説明する。
【００１１】
図１は、本発明に関わる一実施例のブロック図を示したものである。画像データ入力手段１０１により入力された８ビットの多値データを、上位Ｎビット切り出し手段１０２でＮビットに変換する。このＮの値は、以下では、Ｎ＝７，６，５のいずれかと仮定して話を進める。次に、このＮビットデータに対して、濃度補正テーブル選択手段１０７により選択されたＮｂｉｔ−８ｂｉｔの１ＤＬＵＴを用いて濃度補正処理手段１０３により処理され、８ｂｉｔデータに変換される。そして、２値化処理手段１０４で２値化され、データ出力手段１０５により紙などの媒体に印字される。
【００１２】
濃度補正テーブル設定手段１０９では、Ｎ値に応じて、図２のように１ＤＬＵＴを設定する。２０１ではＮ＝７での１ＤＬＵＴの例を示してある。この場合、７ｂｉｔ−８ｂｉｔのＬＵＴが２つである。同様に、２０２に示したＮ＝６では、６ｂｉｔ−８ｂｉｔのＬＵＴが４つ、２０３に示したＮ＝５では、５ｂｉｔ−８ｂｉｔのＬＵＴが８つとなっている。Ｎの値によって、テーブルの総数が２，４，８と異なるが、全体の使用メモリ容量は同じであることが重要である。Ｎの値が小さくなれば、その分、濃度補正テーブルの種類を増やすことができる反面、入力画像データのビット数が削られることにより、入力画像の階調数が少なくなることになる。逆に入力画像のビット数を多く取るときは、濃度補正テーブルの種類が少なくなる。ムラの程度や階調性劣化の程度を考慮して、このＮの値を決定していく。フルカラープリンタの場合であれば、使用するインク色に対する人間の視覚特性を考慮して、Ｎの値を、それぞれのインクごとに設定していけば良い。
【００１３】
こうして設定された複数の濃度補正テーブルの中から、濃度補正テーブル選択手段１０７により、濃度補正処理手段１０３で用いる１ＤＬＵＴが選択される。この選択においては、処理画像ラインの位置情報とヘッドノズル位置との対応から決定される。この選択においては、従来の発明で説明した図６と同様の手法でかまわない。
【図面の簡単な説明】
【００１４】
【図１】本発明に関わる一実施形態のブロック図である。
【図２】本発明に関わる濃度補正テーブルを示した図である。
【図３】プリントノズルの個体差に起因するノズルムラを示した図である。
【図４】ノズルムラを補正するための１ＤＬＵＴの一例である。
【図５】従来例であるＨＳ処理法（その１）を表す図である。
【図６】従来例であるＨＳ処理法（その２）を表す図である。
【符号の説明】
【００１５】
１０１  画像データ入力手段
１０２  上位Ｎビット切り出し手段
１０３  濃度補正処理手段
１０４  ２値化処理手段
１０５  データ出力手段
１０６  Ｎ値設定手段
１０７  濃度補正テーブル選択手段
１０８  濃度補正テーブル
１０９  濃度補正テーブル設定手段
【図１】
2006246022.tif 000003
【図２】
2006246022.tif 000004
【図３】
2006246022.tif 000005
【図４】
2006246022.tif 000006
【図５】
2006246022.tif 000007
【図６】
2006246022.tif 000008