(57)【要約】【課題】スジムラ抑制効果が期待できない領域における粒状性の低下を防ぎつつ、スジムラ抑制効果が期待できる領域において、スジムラを抑制すること。【解決手段】本発明は、記録する入力画像を表現した入力画像信号を取得する取得手段と、前記入力画像信号に基づき、記録するドット数を表すドット記録量を、画素毎に決定する決定手段と、画素サイズをはみ出して記録されるドットのハミ出し量を導出する導出手段と、ドットを高分散に配置する第１の配置決定手法と、ドットをクラスタ化する第２の配置決定手法とが少なくとも含まれる複数の配置決定手法の中から、前記ドット記録量と前記ハミ出し量とに基づいて選択した配置決定手法に従って、ドットを配置するか否かを画素毎に決定するドット配置決定手段とを有することを特徴とする画像処理装置である。【選択図】図１３
2020078899.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子が配列した記録ヘッドを用いて記録媒体に記録される画像に対する処理を行う画像処理装置であって、
記録する入力画像を表現した入力画像信号を取得する取得手段と、
前記入力画像信号に基づき、記録するドット数を表すドット記録量を、画素毎に決定する決定手段と、
画素サイズをはみ出して記録されるドットのハミ出し量を導出する導出手段と、
ドットを高分散に配置する第１の配置決定手法と、ドットをクラスタ化する第２の配置決定手法とが少なくとも含まれる複数の配置決定手法の中から、前記ドット記録量と前記ハミ出し量とに基づいて選択した配置決定手法に従って、ドットを配置するか否かを画素毎に決定するドット配置決定手段と
を有することを特徴とする画像処理装置。
【請求項２】
予め作成された、前記ドット記録量と、スジが発生する度合いを示すスジ発生レベルとの間の対応関係を保持するルックアップテーブルを更に有し、
前記ドット配置決定手段は、前記ルックアップテーブルを用いて、前記決定手段により決定された前記ドット記録量に対応するスジ発生レベルを導出し、該導出したスジ発生レベルと、前記ハミ出し量とに基づき、前記複数の配置決定手法の中から、１つの配置決定手法を選択する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ドット配置決定手段は、
前記導出手段により導出されたハミ出し量が所定の第１の閾値より大きいこと、及び、前記ドット配置決定手段により導出されたスジ発生レベルが所定の第２の閾値より大きいことを満たす場合、前記第２の配置決定手法を選択する一方、
前記導出手段により導出されたハミ出し量が前記第１の閾値以下であることと、前記ドット配置決定手段により導出されたスジ発生レベルが前記第２の閾値以下であることとの少なくとも一方を満たす場合、前記第１の配置決定手法を選択する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記第２の配置決定手法を用いた場合、前記記録ヘッドにおいて前記複数の記録素子が配列する方向に沿って、複数のドットが連続配置されることを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
前記複数の記録素子のそれぞれは、ドット径がそれぞれ異なる複数種類のドットを記録可能であり、
前記決定手段は、前記ドット記録量をドット径毎に決定し、
前記ドット配置決定手段は、ドットを配置するか否かをドット径毎に決定する
ことを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
前記導出手段は、記録特性に基づき前記ハミ出し量を導出し、
前記記録特性には、前記記録素子が記録媒体に記録するドットの直径と、印刷品位に応じて決定される記録解像度に基づき算出される画素サイズとが含まれることを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記導出手段は、以下の式（１）を用いて、前記ハミ出し量を算出することを特徴とする請求項６に記載の画像処理装置。
【数１】
2020078899.tif 000005
尚、Ｒはドットの直径を示し、Ｐは画素サイズを示す。
【請求項８】
前記導出手段は、記録特性に基づき前記ハミ出し量を導出し、
前記記録特性には、記録媒体の種類と、印刷品位とが含まれることを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項９】
記録媒体に記録されるドットにおける角度毎のドット径の情報を予め保持し、
前記導出手段は、スジが伸長する方向と直交する角度のドット径に基づき、前記ハミ出し量を導出することを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項１０】
前記複数の記録素子の夫々に対応する吐出変動量に基づき、前記ハミ出し量を補正する補正手段を更に有することを特徴とする請求項１乃至９の何れか１項に記載の画像処理装置。
【請求項１１】
画素毎の、有色インクと、該有色インクに先んじて記録媒体に吐出される反応インクとの接触の有無に基づき、前記ハミ出し量を補正する補正手段を更に有することを特徴とする請求項１乃至１０の何れか１項に記載の画像処理装置。
【請求項１２】
請求項１乃至１１の何れか１項に記載の画像処理装置と、
前記記録ヘッドと
を有することを特徴とする記録装置。
【請求項１３】
複数の記録素子が配列した記録ヘッドを用いて記録媒体に記録される画像に対する処理を行う画像処理装置で実行される画像処理方法であって、
記録する入力画像を表現した入力画像信号を取得するステップと、
前記入力画像信号に基づき、記録するドット数を表すドット記録量を、画素毎に決定するステップと、
画素サイズをはみ出して記録されるドットのハミ出し量を導出するステップと、
ドットを高分散に配置する第１の配置決定手法と、ドットをクラスタ化する第２の配置決定手法とが少なくとも含まれる複数の配置決定手法の中から、前記ドット記録量と前記ハミ出し量とに基づいて選択した配置決定手法に従って、ドットを配置するか否かを画素毎に決定するステップと
を有することを特徴とする画像処理方法。
【請求項１４】
コンピュータに請求項１３に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、記録装置、画像処理方法、及びプログラムに関し、特に、多値画像データを２値画像データに変換する量子化技術に関する。
【背景技術】
【０００２】
近年普及している、商業印刷向けのインクジェット方式のプリンタでは、印刷物の生産性を高めるため、シングルパスで描画する方式（いわゆるシングルパス方式、フルライン方式またはフルマルチ方式とも呼ばれる）が多く採用されている。
【０００３】
シングルパス方式のプリンタでは、記録媒体の搬送方向と垂直な媒体幅方向について描画領域の全範囲をカバーするノズル配列を備えた長尺のラインヘッドを、記録媒体の搬送方向に対して垂直方向に延在させる構成が採用される。シングルパス方式は、ヘッドに対して記録媒体を１回だけ相対移動すれば良いため、インクジェット方式の小型の写真プリンタや大判プリンタの多くで採用される、複数回の走査で画像を完成させるマルチパス方式と比べ、印刷速度が速いという特徴がある。
【０００４】
ラインヘッドにかかるコストを抑制するため、シングルパス方式のインクジェットプリンタでは、記録媒体上の同一画素位置を形成可能なノズルを１〜２個程度に限定する場合が多い。そのため、個々のノズルの吐出特性が印刷物に反映され易く、ノズルの吐出方向ばらつき（飛行曲がりとも言う）や吐出量ばらつきに起因するバンディング（いわゆるスジムラ）が発生し易い。このバンディングを抑制するための施策として、ノズルが配列する方向と平行な方向に沿って、ドットをクラスタ化する手法がある。しかし、ドットをクラスタ化すると、記録媒体上の粒状の濃度ムラが顕著となり画像のガサツキを示す粒状性が低下してしまう。つまり、バンディング抑制と高粒状性の実現とがトレードオフな関係になってしまうという問題があった。
【０００５】
このような問題に対し、特許文献１では、ドットの記録量に基づき、優先すべき画質課題を見極め、粒状性を優先する場合には分散性が高いドット配置を用いる一方、バンディング抑制を優先する場合にはドットをクラスタ化するドット配置を用いる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１０４４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、記録解像度と紙面上でのインク液滴サイズ(具体的には、ドット径)との大小関係によっては、ドットをクラスタ化することによるバンディング抑制効果が小さい場合がある。そのため、従来技術では、スジムラ抑制効果が弱い記録条件においても、スジムラを抑制するためにドットをクラスタ化してしまうことから、スジムラを抑制することなく粒状性の低下のみを発生させてしまうという課題があった。
【０００８】
そこで本発明は、上記の課題に鑑み、スジムラ抑制効果が期待できない領域における粒状性の低下を防ぎつつ、スジムラ抑制効果が期待できる領域において、スジムラを抑制することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の記録素子が配列した記録ヘッドを用いて記録媒体に記録される画像に対する処理を行う画像処理装置であって、記録する入力画像を表現した入力画像信号を取得する取得手段と、前記入力画像信号に基づき、記録するドット数を表すドット記録量を、画素毎に決定する決定手段と、画素サイズをはみ出して記録されるドットのハミ出し量を導出する導出手段と、ドットを高分散に配置する第１の配置決定手法と、ドットをクラスタ化する第２の配置決定手法とが少なくとも含まれる複数の配置決定手法の中から、前記ドット記録量と前記ハミ出し量とに基づいて選択した配置決定手法に従って、ドットを配置するか否かを画素毎に決定するドット配置決定手段とを有することを特徴とする画像処理装置である。
【発明の効果】
【００１０】
本発明により、スジムラ抑制効果が期待できない領域における粒状性の低下を防ぎつつ、スジムラ抑制効果が期待できる領域において、スジムラを抑制することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】記録装置によって記録媒体に画像を記録する様子を表す模式図。
【図２】ハミ出し量の説明図。
【図３】ハミ出し量が大きい場合に、ドットのクラスタ化によるスジムラ抑制効果が大きいことを説明するための図。
【図４】ハミ出し量が小さい場合に、ドットのクラスタ化によるスジムラ抑制効果が小さいことを説明するための図。
【図５】情報処理装置および記録装置のハードウェア構成を示すブロック図。
【図６】記録装置における画像処理部のソフトウェア構成を示すブロック図。
【図７】記録装置における画像処理部のソフトウェア構成を示すブロック図。
【図８】画像信号値とドット記録量との対応関係を保持するＬＵＴ。
【図９】ドット配置決定部の詳細な機能構成を示すブロック図。
【図１０】ＬＵＴで保持される拡散係数の組み合わせを説明するための図。
【図１１】ドット配置決定手法毎のドット配置を示す図。
【図１２】画像処理のフローチャート。
【図１３】ドット配置決定処理のフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照して説明する。但し、以下の実施形態は本発明を限定するものではなく、以下の実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。また、同一の構成については、同じ符号を付して説明する。
【００１３】
［第１の実施形態］
以下、シングルパス方式のインクジェットプリンタに本実施形態を適用するケースについて説明する。図１に示すように、シングルパス方式のインクジェットプリンタでは、記録媒体１２の搬送方向（主走査方向）と垂直な媒体幅方向（副走査方向）の描画領域の全てをカバーするノズル配列を備えた長尺の記録ヘッド１１が用いられる。シングルパス方式のインクジェットプリンタは、記録ヘッド１１のノズル（記録素子ともいう）からインクを吐出すること、および、記録媒体１２を搬送方向に送ることで、記録媒体１２上に画像を記録する。尚、以降では、「インクジェットプリンタ」を単純に「記録装置」と記載する。
【００１４】
＜ハミ出し量について＞
以下、本実施形態で用いるハミ出し量について説明する。図２は、ハミ出し量の説明図であり、詳しくは、ドット径と画素サイズとを用いて定義されるハミ出し量の模式図である。本実施形態では、入力された画像信号に応じて階調表現可能な記録媒体上での最小単位を画素とし、その１画素にインク液滴を記録した際に、画素サイズを超過して記録される量をハミ出し量と定義する。より具体的には、ハミ出し量とは、画素の中心と対象ドットの中心とが一致するという仮定のもとに、図２の矢印に示すような、画素をハミ出て記録される量を表す。尚、ハミ出し量の算出手法については後述する。以上が、本実施形態で用いるハミ出し量の内容である。
【００１５】
＜スジムラを抑制するドット配置の特徴について＞
次に、ハミ出し量とドット配置によるスジムラ抑制効果との関係について述べる。図３及び図４は、ハミ出し量によって異なる、ドット配置によるスジムラ抑制効果を説明するための図である。図３は、インク液滴が大きくハミ出し量が大きいケースを示し、図４は、インク液滴が小さくハミ出し量が小さいケースを示す。さらに、図３と図４との夫々において、（ａ）は、ノズル毎の吐出方向ばらつきが小さい理想的な構造の記録ヘッドを用いてインクを吐出した結果、スジムラが発生しないケースを示す。これに対し、（ｂ）は、ノズルの配列方向に吐出方向ばらつきが大きい記録ヘッドを用いてインクを吐出した結果、搬送方向（図中横方向）に沿って伸長する白スジ等によるスジムラが発生するケースを示す。図３（ｂ）及び図４（ｂ）に示すように、ノズルの配列方向においてドットの粗密が大きくなることで、搬送方向に沿って伸長する白スジ等が現れ、ノズルの配列方向に沿ったムラが生じる。
【００１６】
従来、各ノズルの吐出方向ばらつきに起因するスジムラの発生を抑制するため、ドットのクラスタ化が行われる。クラスタ化とは、例えば図３、図４で示すような、スジが伸びる方向と直行する方向に沿って複数の（本例では２個）ドットを連続配置する処理である。図３（ａ）及び図３（ｂ）に示すように、このようなクラスタ化を行うことで、ドットを周辺のドットと予め重複させることで吐出方向ばらつきの有無によるドット重複率の変化を小さくし、ノズルの配列方向の濃度ムラを抑制することで、スジムラを抑制する。一方、背景技術でも述べた通り、ドットをクラスタ化した場合にドットの分散性が低下し、印刷物の粒状性が低下することが知られている。そのため、これまでは、記録するドット数に応じて優先する画質課題を考慮、つまり、バンディング抑制と高粒状性の実現との何れを優先するかを考慮し、ドット配置を使い分ける処理を行ってきた。
【００１７】
しかしながら、上記のような処理を行う場合に、ハミ出し量を考慮する必要があることに発明者は気付いた。ハミ出し量を考慮する理由は、図４に示すようにハミ出し量が小さい場合には、予めドットを重複させることができず、吐出ばらつきによるドット重複率の変化をコントロールすることができないためである。そのため、例えば、ドット径が小さい記録条件においては、クラスタ化を行っても、スジムラの発生を抑制できず、却って分散性の低下による粒状性低下のみが顕著に現れてしまうことがあった。
【００１８】
本実施形態では、上記の現象を考慮し、ドット径と画素サイズとに基づいてハミ出し量を予め推定し、該推定したハミ出し量を用いて、スジムラ抑制効果の度合いを見積もった上でドット配置を決定する。このような見積もりを行うことで、スジムラが抑制されにくい領域において、粒状性を不必要に低下させてしまうことを防止できる。以上が、スジムラを抑制するドット配置の特徴の内容である。
【００１９】
＜情報処理装置、記録装置のハードウェア構成について＞
以下、本実施形態に係る情報処理装置および記録装置のハードウェア構成について、図５を用いて説明する。図５（ａ）は、本実施形態に係る情報処理装置５１のハードウェア構成例を示すブロック図である。情報処理装置とは、例えばＰＣ（パーソナルコンピュータ）であり、図５（ａ）に示すように、情報処理装置５１は、ＣＰＵ５１１と、ＲＯＭ５１２と、ＲＡＭ５１３とを備える。ＣＰＵ５１１は、ＲＡＭ５１３をワークメモリとして用いて、ＲＯＭ５１２やＨＤＤ（ハードディスクドライブ）５３等に格納されているオペレーティングシステム（以下ＯＳ）や各種プログラムを実行する。また、ＣＰＵ５１１は、システムバス５１８を介して、情報処理装置５１の各構成要素を制御する。尚、ＲＯＭ５１２やＨＤＤ５３等に格納されているプログラムコードがＲＡＭ５１３に展開され、該展開されたプログラムをＣＰＵ５１１が実行する。
【００２０】
ＶＣ（ビデオカード）５１４には、ディスプレイ５２が接続される。汎用Ｉ／Ｆ（インターフェース）５１５には、シリアルバス５６を介して、マウスやキーボードなどの入力デバイス（不図示）や記録装置５８が接続される。ＳＡＴＡ（シリアルＡＴＡ）Ｉ／Ｆ５１６には、シリアルバス５７を介して、ＨＤＤ５３や各種記録メディアの読み書きを行う汎用ドライブ５４が接続される。ＮＩＣ（ネットワークインターフェースカード）５１７は、シリアルバス５５を介して、外部装置との間で情報の入出力を行う。ＣＰＵ５１１は、ＨＤＤ５３や汎用ドライブ５４にマウントされた各種記録メディアを、各種データの格納場所として使用する。ＣＰＵ５１１は、プログラムによって提供されるＵＩ（ユーザインターフェース）をディスプレイ５２に表示し、入力デバイスを介して受け付けるユーザ指示などの入力を受信する。
【００２１】
図５（ｂ）は、本実施形態に係る記録装置５８のハードウェア構成例を示すブロック図である。記録装置５８において、ＣＰＵ５８３は、ＲＯＭ５８５に格納されているプログラムに従ってＲＡＭ５８４をワークエリアとしながら各種処理を実行する。また、記録装置５８は、高速な画像処理を行うための画像処理アクセラレータ５８１を備える。画像処理アクセラレータ５８１は、ＣＰＵ５８３よりも高速に画像処理を実行可能なハードウェアである。画像処理アクセラレータ５８１は、ＣＰＵ５８３が画像処理に必要なパラメータとデータをＲＡＭ５８４の所定のアドレスに書き込むことにより起動される。画像処理アクセラレータ５８１は、ＲＡＭ５８４に書き込まれたパラメータとデータを読み込んだ後、このデータに対し所定の画像処理を実行する。尚、画像処理アクセラレータ５８１は必須の構成要素ではなく、記録装置５８が画像処理アクセラレータ５８１を備えずとも、同等の処理をＣＰＵ５８３で実行することが可能である。
【００２２】
尚、ＲＯＭ５８５等に格納されているプログラムコードがＲＡＭ５８４に展開され、該展開されたプログラムをＣＰＵ５８３が実行する。これにより、後述のソフトウェアコンポーネントが実現され、また、後述のフローチャートに示す一連の処理が実行される。以上が、本実施形態に係る情報処理装置および記録装置のハードウェア構成の内容である。
【００２３】
＜記録装置のソフトウェア構成について＞
以下、本実施形態に係る記録装置のソフトウェア構成について、図６（ａ）を用いて説明する。図６（ａ）は、本実施形態に係る記録装置５８における画像処理部６１のソフトウェア構成例を示すブロック図である。図６（ａ）に示すように、記録装置５８は、画像処理部６１と、記録部６２とから成る。画像処理部６１は、画像信号入力端子６１１と、記録特性入力端子６１２と、記録量決定部６１３と、ハミ出し量設定部６１５と、ドット配置決定部６１６と、出力データ生成部６１８と、出力端子６１９とを備える。
【００２４】
＜＜画像処理部について＞＞
記録量決定部６１３は、画像信号入力端子６１１を介して画像処理部６１に入力される、印刷対象の画像を表現する画像信号Ｉｎを取得し、該取得した画像信号Ｉｎを、各画素に記録するインクドットの数を表すデータに変換する。この変換は、記録量テーブル記憶部６１４に予め格納されている、図８（ａ）に示すような、画像信号Ｉｎで指定する濃度値に対応したインクドット数（ドット記録量とする）を保持するルックアップテーブル（ＬＵＴと略記する）を用いて行う。記録量決定部６１３は、かかる変換により導出したドット記録量のデータ（ドット記録量データとする）Ｄをドット配置決定部６１６に送る。
【００２５】
ハミ出し量設定部６１５は、記録特性入力端子６１２を介して画像処理部６１に入力された記録特性Ｃを取得する。記録特性Ｃには、ドット径と、画素サイズとの２因子が含まれる。ハミ出し量設定部６１５は、これら２因子に基づきハミ出し量を算出し、ハミ出し量データＡをドット配置決定部６１６に送る。ハミ出し量設定部６１５における詳しい処理内容は、後述する。
【００２６】
ドット配置決定部６１６には、記録量決定部６１３により送られたドット記録量データＤと、ハミ出し量設定部６１５により送られたハミ出し量データＡとが入力される。ドット配置決定部６１６は、ドット記録量とハミ出し量とに基づき、画素毎にドットを記録するか否かを決定する（つまり、画素毎に、ドットを記録するか否かを示す２値のデータを生成する）。これにより、各画素が１ビットの値を有するビットマップ形式のドット配置データＤoutを生成する。ここで図９に、ドット配置決定部６１６の詳細な機能構成を示す。本実施形態では、公知の誤差拡散法を用いて、ドット記録量データＤに基づきドット配置データＤoutを生成する。ドット配置記憶部６１７には、ドット配置内のドットの分散性を制御可能なドット配置生成手法（具体的には、量子化誤差の拡散係数の組み合わせ）を少なくとも２つ以上保持するためのＬＵＴが格納されている（図１０（ｂ）参照）。
【００２７】
図１０（ａ）は、図中＊で表される量子化対象画素とその画素における量子化誤差の拡散範囲を表す模式図であり、図１０（ｂ）に、ドット配置記憶部６１７に格納されるドット配置生成手法を保持するＬＵＴの一例を示す。本実施形態に係るＬＵＴは、２種類の手法を保持する。２種類の手法とは具体的には、ドットの分散性が高く粒状性を重視した手法と、搬送方向に沿って伸長するスジによりノズル列方向に現れるムラ（「ノズル列方向のスジムラ」とする）を抑制するためにノズル列方向に沿ってドットをクラスタ化する手法である。同一のドット記録量データを入力とし、拡散係数の組み合わせＩＤ０を用いて決定したドット配置を図１１（ａ）に、ＩＤ１を用いて決定したドット配置を図１１（ｂ）に示す。拡散係数の組み合わせＩＤ０は対象画素から等方に量子化誤差を拡散する設計となっているため、図１１（ａ）に示すように、ドット間の分散性が高く粒状性に有利な配置となる。一方、拡散係数の組み合わせＩＤ１は対象画素から搬送方向に集約して量子化誤差を拡散する設計となっているため、図１１（ｂ）に示すように、ノズル列方向に沿ってドットをクラスタ化する。従って、拡散係数の組み合わせＩＤ１を用いた場合、ノズル列方向のスジムラに有利な配置となる。
【００２８】
最後に、出力データ生成部６１８は、送られたドット配置データＤOutに基づき記録ヘッド駆動用データＯｕｔを生成し、該生成した記録ヘッド駆動用データＯｕｔを記録部６２に送る。
【００２９】
画像処理部６１で生成された記録ヘッド駆動用データＯｕｔは、記録部６２に入力される。記録ヘッド制御部５８６が記録ヘッド駆動用データＯｕｔに基づいて記録ヘッド１１を制御することで、インクドットを記録媒体１２に記録する。図１で示したように、記録部６２は、搬送方向と垂直な媒体幅方向の描画領域の全てをカバーするノズル配列を備えた長尺の記録ヘッド１１を備える。以上が、本実施形態に係る記録装置のソフトウェア構成の内容である。
【００３０】
＜画像処理について＞
以下、本実施形態に係る画像処理部６１により実行される画像処理について、図１２を用いて説明する。
【００３１】
ステップＳ１２０１（以降「ステップＳ〜」を単純に「Ｓ〜」と略記する。）において、記録量決定部６１３は、画像信号入力端子６１１を介して入力される画像信号（入力画像信号とする）Ｉｎを取得する。画像信号Ｉｎとは、例えば画素毎に記録するインクの濃度を表す８ビットグレースケール画像データである。記録量決定部６１３は、記録量テーブル記憶部６１４に予め格納されている変換用ＬＵＴを参照し、画素毎に信号値をドット記録量に変換することで、８ビット画像データであるドット記録量データＤを生成する。図８（ａ）は、変換用ＬＵＴの一例を示す図である。図８（ａ）に示す通り、変換用ＬＵＴは、信号値と、記録するドット数を表すドット記録量との対応関係を保持している。このような変換用ＬＵＴは、記録するドット数を変えたチャートの濃度を測定することで、記録するドット数と濃度値との関係を把握し、入力画像における信号値で再現したい濃度値に応じたドット数となるように、予め作成されている。記録量決定部６１３は、生成したドット記録量データＤをドット配置決定部６１６に送る。
【００３２】
Ｓ１２０２において、ハミ出し量設定部６１５は、記録特性入力端子６１２を介して入力された記録特性Ｃを取得する。前述したように、記録特性Ｃには、記録媒体１２上にドットを記録した場合のドット径Ｒと、画像の印刷品位に基づいて決定される画素サイズＰとの情報が含まれる。ハミ出し量設定部６１５は、これら２つの因子を数値データとして取得する。ドット径Ｒは、記録媒体１２上にドットを定着させた出力チャートを顕微鏡等の測定器を用いて測定し、ドットの直径［ｕｍ］の平均を算出することで予め導出する。また、画素サイズＰは、印刷品位に基づいて決定される記録解像度［ｄｐｉ］に基づき、１画素辺りの実サイズ［ｕｍ］を算出することで導出する。これらドット径Ｒと画素サイズＰとに基づき、記録媒体１２上でのハミ出し量を、以下の式（１）を用いて算出する。
【００３３】
【数１】
2020078899.tif 000003
【００３４】
ハミ出し量設定部６１５は、算出したハミ出し量の情報（ハミ出し量データＡ）をドット配置決定部６１６に送る。尚、上記の例では、ハミ出し量設定部６１５がドット径と画素サイズとの情報を直接取得する形態について述べたが、ハミ出し量の導出手法は、このような形態に限定されず、ハミ出し量を導出可能な任意の手法を採用して良い。例えば、図６（ｂ）に示すように、記録媒体の種類とドット径との対応関係、及び、印刷品位と画素サイズとの対応関係を保持するＬＵＴをハミ出し量記憶部６２０に予め格納する構成を採用しても良い。この構成を採用する場合、ドット配置決定部６１６は、ハミ出し量記憶部６２０に格納されているＬＵＴを参照して、ユーザが指定する記録媒体の種類や印刷品位に応じたハミ出し量を求めることとなる。
【００３５】
Ｓ１２０３において、ドット配置決定部６１６は、ハミ出し量データＡに基づいて、予め備えている複数のドット配置決定手法の中から１つのドット配置決定手法を選択する。そして、ドット配置決定部６１６は、ドット記録量データＤに基づき、選択したドット配置決定手法に従い、ドットを配置するか否かを画素毎に決定していく。最終的に、本ステップによりドット配置データＤoutが生成される。尚、Ｓ１２０３の詳細な処理については後述する。
【００３６】
Ｓ１２０４において、出力データ生成部６１８は、ドット配置データＤoutに基づいて、記録ヘッド１１を制御するための画像データである記録ヘッド駆動用データＯｕｔを生成し、該生成した記録ヘッド駆動用データＯｕｔを記録部６２に送る。記録ヘッド制御部５８６は、出力データ生成部６１８により送られた記録ヘッド駆動用データＯｕｔに基づき、記録ヘッド１１を制御するための駆動信号を生成する。以上が、本実施形態に係る画像処理の内容である。
【００３７】
＜ドット配置決定処理の詳細について＞
以下、本実施形態に係るドット配置決定処理（図１２のＳ１２０３）の詳細について、図１３（ａ）を用いて説明する。
【００３８】
Ｓ１３０１において、ドット配置決定部６１６は、ドット記録量データＤを取得する。Ｓ１３０１より後のＳ１３０３からＳ１３１５の処理は、ドット記録量データにおける画素毎に行い、全画素に対する処理を終えるまで繰り返す。ここで行う画素毎の処理とは量子化処理を含む処理であり、前述の通り、誤差拡散法を用いて行う。
【００３９】
誤差拡散法の概要について述べる。画像処理部６１は、入力値と量子化値との間の誤差を保持するためのメモリ（誤差バッファメモリとする）を備える。誤差拡散法では、選択した画素の入力値と周囲の画素からの誤差値とを加算することで得た値と、閾値とを比較することで、該入力値を、ドットを記録するか否かの２値に量子化する。この量子化の際に発生する、入力値と量子化値との間の差（量子化誤差とする）に、ドット配置記憶部６１７に格納されているＬＵＴで保持する拡散係数を掛け合わせることで、周囲の画素の誤差値を更新する。以下、本実施形態の詳細な処理を述べる。
【００４０】
Ｓ１３０３において、ドット配置決定部６１６は、取得したドット記録量データにおいて量子化処理を終えていない画素の中から１つの画素を選択する。ここで選択する画素を「注目画素」と呼ぶ。ドット配置決定部６１６は、ドット記録量データに基づき、注目画素に対する、ドットの記録量を表す入力値を取得する。さらに、ドット配置決定部６１６は、誤差バッファメモリを用いて注目画素位置における誤差を取得し、また、量子化に用いる閾値（量子化閾値とする）も取得する。
【００４１】
Ｓ１３０５において、ドット配置決定部６１６は、入力値と周囲の画素からの誤差とを加算した値と、量子化閾値とを比較し、比較結果に応じて該入力値を２値化する量子化処理を行う。具体的には、加算後の値が量子化閾値以上の場合、注目画素に対するドット記録データを、ドットを記録することを表す値（本例では１）とする。一方、加算後の値が量子化閾値よりも小さい場合、注目画素に対するドット記録データを、ドットを記録しないことを表す値（本例では０）とする。さらに、ドット配置決定部６１６は、入力値のレンジに変換したドット記録データと入力値（ドット記録量）との間の差分値を、量子化誤差として算出する。
【００４２】
Ｓ１３０７において、ドット配置決定部６１６は、ドットの記録量とスジ発生レベルとの間の対応関係を保持するＬＵＴを用いて、ドットの記録量を表す入力値に対応するスジ発生レベルＶを導出する。ドットの記録量とスジ発生レベルとの間の対応関係を保持するＬＵＴの一例として、特許文献１の図１５に示されるようなグラフがある。このようなドットの記録量とスジ発生レベルとの間の対応関係を保持するＬＵＴが、ドットの記録量を変えたチャートを粒状性重視のドット配置決定手法（ＩＤ０）で作成し、該作成したチャートを印刷した出力物を目視評価することで、予め作成されている。
【００４３】
Ｓ１３０９〜Ｓ１３１３では、ドット配置決定部６１６は、Ｓ１３０７で導出したスジ発生レベルＶとＳ１２０２で算出したハミ出し量Ａとに基づき、複数のドット配置決定手法の中から１つのドット配置決定手法を選択する。詳しく説明すると、まずＳ１３０９において、ドット配置決定部６１６は、スジ発生レベルＶと予め保持する閾値Ｖthとの大小関係、及び、ハミ出し量Ａと予め保持する閾値Ａthとの大小関係を判定、具体的には、Ｖ＞ＶthかつＡ＞Ａthを満たすか判定する。Ｓ１３０９の判定結果が真の場合、Ｓ１３１３に進む。一方、Ｓ１３０９の判定結果が偽の場合、Ｓ１３１１に進む。
【００４４】
Ｓ１３０９で用いる閾値Ｖthは、例えば特許文献１の図１５に記載されているように、出力物に対する目視評価に基づき、具体的には、スジを許容できるか否かの許容限界に基づいて設定される。つまり、スジ発生レベルＶが閾値Ｖthより大きい場合に、スジが目視されるレベルで発生する可能性が高くなるように、閾値Ｖthは設定される。これに対し、閾値Ａthは、ドットをクラスタ化した場合にドットが接触するか否かに基づき設定される。つまり、ドットをクラスタ化した時にスジムラ抑制効果が期待できるハミ出し量が閾値Ａthより大きくなるように、閾値Ａthは設定される。
【００４５】
Ｓ１３０９の判定結果が偽、つまり、Ｖ≦ＶthまたはＡ≦Ａth（スジ発生レベルが所定の閾値以下またはハミ出し量が所定の閾値以下）を満たす場合、スジムラが発生しない、または、スジムラ抑制効果が期待できないとみなされる。この場合、処理はＳ１３１１に進み、ドット配置決定部６１６は、ドット配置決定手法として、図１０（ｂ）に符号ＩＤ０で示すような、ドットを高分散に配置する誤差拡散係数の組み合わせを選択する。
【００４６】
Ｓ１３０９の判定結果が真、つまり、Ｖ＞ＶthかつＡ＞Ａthを満たす場合、スジムラが発生し易く、かつ、スジムラ抑制効果が期待できるとみなされる。この場合、処理はＳ１３１３に進み、ドット配置決定部６１６は、ドット配置決定手法として、図１０（ｂ）に符号ＩＤ１で示すような、ドットをクラスタ化する誤差拡散係数の組み合わせを選択する。このように、スジムラが発生するか否か（ＶとＶｔｈとの大小関係）のみでなく、ハミ出し量に基づきスジムラ抑制効果が期待できるか（ＡとＡｔｈとの大小関係）を判定した上でドット配置決定手法を決定する。その結果、スジムラ抑制効果が弱いドット径を用いる記録条件において、粒状性が必要以上に低下することを防止できる。
【００４７】
Ｓ１３１５において、ドット配置決定部６１６は、Ｓ１３０５で生じた量子化誤差について、Ｓ１３１１又はＳ１３１３で取得した誤差拡散係数の組み合わせを用いて、該量子化誤差を注目画素の周辺画素に拡散させるように誤差バッファメモリを更新する。
【００４８】
ドット配置決定部６１６は、以上説明したＳ１３０３〜Ｓ１３１５の処理を画素毎に行うことで、全画素においてドット記録量を量子化したドット配置データＤoutを生成し、該生成したドット配置データＤoutを出力データ生成部６１８に送る。以上が、本実施形態に係るドット配置決定処理の内容である。
【００４９】
＜本実施形態の効果、変形例について＞
以上説明したように、本実施形態では、予めドット径と画素サイズとに基づきハミ出し量を推定し、該推定したハミ出し量に基づきスジムラ抑制効果の度合いを見積もる。そして、この見積もりに基づいてドット配置決定手法を選択する。このような構成にすることで、スジムラが抑制されにくい領域において、粒状性が必要以上に低下してしまうことを防止することが可能となる。
【００５０】
＜＜ドット径が異なる複数種類のドットを記録可能なケース＞＞
前述の例では、１種類のドットを記録可能な記録装置を用いたが、記録装置の構成は前述のものに限定されない。例えば、ピエゾ方式の記録ヘッド１１を用い、ドット径がそれぞれ異なる複数種類のドットを各ノズルが記録可能な記録装置であっても良い。但し、このような記録装置に本実施形態を適用する場合、図７（ａ）に示すように複数種類のドットを記録可能な記録装置に対応した画像処理部を用いる必要がある。この画像処理部の構成については、前述した画像処理部（図６（ａ）参照）と同一のため説明を省略するが、各構成要素における詳細な動作が前述の形態と若干異なるため、以下で説明する。
【００５１】
記録装置が複数種類のドットを記録可能な場合、記録量テーブル記憶部６１４において、図８（ｂ）に例示するような、入力された画像信号値に対応する濃度を実現可能な、ドット径毎のドット記録量の組み合わせを保持するＬＵＴが格納されている。このＬＵＴは、前述の実施形態と同様に、記録するドット数と吐出量とを変化させたチャートを記録装置で印刷して得た出力物の濃度を測定すること等により、予め作成されている。
【００５２】
さらに、ハミ出し量設定部６１５において、ドット径毎にハミ出し量を算出する。ドット配置決定部６１６は、ドット径毎のドット記録量とハミ出し量とに基づき、ドット径毎のドット配置を決定する（ドット径毎のドット配置データＤout1、Ｄout2を生成する）。出力データ生成部６１８は、ドット径毎のドット配置データに基づき、ドット径毎の記録ヘッド駆動用データＯｕｔ1、Ｏｕｔ2（１ビット２プレーンのデータ）を生成する。尚、出力データ生成部６１８がドット径毎の記録ヘッド駆動用データを生成するのではなく、ドット径毎のドット配置を合成して、２ビット１プレーンの記録ヘッド駆動用データを生成するような形態も考えられる。
【００５３】
＜＜記録特性が経時変化するケース＞＞
前述の例では、記録特性として、ドット径と画素サイズといった２因子を取得したが、用いる記録特性はこれらに限定されない。例えば、吐出量はノズル毎に経時的に変化する。この経時変化によって予め想定されている吐出量との間で差異が生じる結果、理論上のハミ出し量と実際のハミ出し量との間で差異が発生し、スジムラの抑制度合いの見積もりを誤ることがある。このような課題を解決するための形態を以下に示す。
【００５４】
一例として、画像処理部６１は、実際に画像を記録する前にテストチャートを出力し、その出力物をスキャンすることでノズル毎のドット径の変化量を導出する変化量導出部を備えていても良い。この変化量導出部では、スキャン画像を測定して得た濃度値に基づきノズル毎の吐出変動量を推定し、該推定した吐出変動量を用いて、ノズル毎にドット径の変化量ΔＲ［ｕｍ］を算出する。変化量導出部で算出されたノズル毎のドット径の変化量は、ドット配置決定部に入力される。その後、ドット配置決定部において、画像データとノズルとの対応関係を用いて、注目画素に対応するノズルのドット径の変化量を取得し、ハミ出し量を補正する。ここで図１３（ｂ）に、ノズル毎のドット径の変化量を考慮する場合のドット配置決定処理のフローチャート示す。図１３（ｂ）に示すフローは、図１３（ａ）に示した経時変化を考慮しない場合のフローと比べると、Ｓ１３０６−１の処理が存在する点で相違する。
【００５５】
Ｓ１３０６−１において、ノズル毎のドット径の変化量に基づき、ハミ出し量を補正する。詳しく説明すると、まず量子化処理を行う対象として選択した画素（注目画素）に対応するノズルを特定し、該特定したノズルのドット径の変化量ΔＲ［ｕｍ］を取得する。そして、取得したドット径の変化量ΔＲ［ｕｍ］とハミ出し量Ａとに基づき、以下の式（２）を用いて、補正後のハミ出し量Ａ’を算出する。
【００５６】
【数２】
2020078899.tif 000004
【００５７】
以上述べた通り、予め把握している印字特性（解像度、ドット径）に加え、経時的に変化するノズル毎の吐出変動量も考慮することで、より正確なハミ出し量を求めることが可能となる。
【００５８】
＜＜拡散係数の組み合わせがドット記録量毎に異なるケース＞＞
前述の例では、ドット配置決定手法として、２種類の拡散係数の組み合わせを予め保持する形態を述べたが、拡散係数の保持形態はこれに限定されない。拡散係数はドット間距離の平均に基づいて設計するのが望ましく、より好適には、例えば図１０（ｄ）に示すように、ドット記録量とハミ出し量Ａとの組み合わせ毎に保持することが望ましい。また、前述の例では、ドットを高分散に配置する拡散係数の組み合わせと、ドットをクラスタ化する拡散係数の組み合わせとの２種類を保持する形態について述べたが、拡散係数の保持形態はこれに限定されない。保持する拡散係数の組み合わせは３種類以上であっても良く、例えば分散性とクラスタ化とを調整した中間的な特性を実現する拡散係数の組み合わせを加えた、３種類の拡散係数の組み合わせを保持しても良い。
【００５９】
＜＜ハミ出しの方向を考慮してハミ出し量を算出するケース＞＞
前述の例では、ドット径として、ドットの直径の平均を用いる形態を述べたが、用いるドット径はこれに限定されない。前述した通り、スジが伸長する方向と直交する方向（つまり、ムラが現れる方向）に沿って、ドットをクラスタ化させることがスジムラ抑制に有効であるため、より好適にはスジが伸長する方向と直交する方向のドット径を用いることが望ましい。そのため、ドット形状が、角度に寄らず直径が一定となる真円に近ければ、ドットの直径の平均を用いても良いが、例えば、楕円のように角度毎に径が異なる場合には、スジが伸長する方向と直交する角度のドット径を用いることが望ましい。
【００６０】
具体的な一例としては、ドットの直径の平均の代わりに、角度毎のドット径の情報を予め保持し、記録特性としてスジが伸長する方向の角度を取得し、該取得した角度と直交する角度のドット径に基づいて、ハミ出し量Ａを算出するような形態が考えられる。
【００６１】
［第２の実施形態］
第１の実施形態では、記録装置５８が、記録媒体１２上にインクのみを吐出する形態について説明した。ところで、商業印刷向けのインクジェットプリンタの中には、画像を記録するための有色インクのみでなく、有色インクの定着性を向上させるために、記録媒体１２上のドットの滲みを化学反応によって制御する反応インクを先駆けて吐出する物が存在する。このようなインクジェットプリンタにおいて、より正確なハミ出し量を求めるためには、反応インクによるドットの滲みを考慮する必要がある。そこで、本実施形態では、有色インクに先んじて吐出される反応インクの記録データに基づいて、記録媒体１２上の領域毎にハミ出し量Ａを算出する。
【００６２】
以下、本実施形態に係る画像処理部６１の機能構成について、図７（ｂ）を用いて説明する。尚、以下では主に、第１の実施形態と異なる点を説明し、第１の実施形態と同様の内容については、説明を簡略化または省略する。
【００６３】
図７（ｂ）に示すように、本実施形態に係る画像処理部６１は、図６（ａ）で示した第１の実施形態に係る画像処理部の構成要素に加え、反応インク信号の入力端子６２１を備える。入力端子６２１を介して取得される反応インク信号Ｇは、ドット配置決定部６１６に入力される。反応インク信号とは具体的には、入力画像と同一の画素数のビットマップ形式画像データであり、各画素は、反応インクが打たれるか否かを示す１ビットデータで表現される。ここで図１３（ｃ）に、反応インク信号を取得する場合のドット配置決定処理のフローチャートを示す。図１３（ｃ）に示すフローは、図１３（ａ）に示したフローと比べると、Ｓ１３０６−２の処理が存在する点で相違する。
【００６４】
Ｓ１３０６−２において、反応インク信号に基づき、ハミ出し量を補正する。詳しく説明すると、まず量子化処理を行う対象として選択した画素（注目画素）に対応する反応インク信号における画素値に基づき、注目画素における有色インクと反応インクとの接触の有無を判定する。そして、有色インクと反応インクとが接触する場合には、予め保持されている反応インクによるドット径の変化量ΔＲ［ｕｍ］に基づき、ハミ出し量Ａを補正する。一方で、有色インクと反応インクとが接触しない場合には、ハミ出し量の補正を行わない。尚、本ステップにおけるハミ出し量の補正手法は、第１の実施形態の変形例に記載されている、ノズル毎の吐出量が経時的に変化する場合と同様のため、説明を省略する。
【００６５】
このように本実施形態では、ドット径と画素サイズに加え、有色インクと反応インクとの接触の有無を考慮して、記録する画像の画素毎のハミ出し量を推定し、該推定したハミ出し量に基づきスジムラ抑制効果の度合いを見積もる。そして、この見積もりに基づいてドット配置決定手法を選択することで、スジムラが抑制されにくい領域における粒状性を向上させることができる。
【００６６】
＜本実施形態の効果、変形例について＞
以上説明したように、本実施形態により、有色インクに先んじて反応インクを吐出する記録装置で記録する場合に、スジムラが抑制されにくい領域において、粒状性が必要以上に低下してしまうことを防止することが可能となる。
【００６７】
尚、前述の例では、入力される画像信号と同一の画素数の反応インク信号を取得する形態について述べたが、反応インク信号の画素数はこれに限定されない。好適には、反応インクの記録媒体１２上での滲みを考慮するために、より高解像度な反応インク信号を用い、よりミクロな領域で反応インクとの接触の有無を判定することが望ましい。
【００６８】
また、本実施形態と第１の実施形態とを、適宜組み合わせて用いても良い。
【００６９】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７０】
１１    記録ヘッド
６１    画像処理部
６１１  入力端子
６１３  記録量決定部
６１５  ハミ出し量設定部
６１６  ドット配置決定部
【図１】
2020078899.tif 000006
【図２】
2020078899.tif 000007
【図３】
2020078899.tif 000008
【図４】
2020078899.tif 000009
【図５】
2020078899.tif 000010
【図６】
2020078899.tif 000011
【図７】
2020078899.tif 000012
【図８】
2020078899.tif 000013
【図９】
2020078899.tif 000014
【図１０】
2020078899.tif 000015
【図１１】
2020078899.tif 000016
【図１２】
2020078899.tif 000017
【図１３】
2020078899.tif 000018