(57)【要約】 【課題】不吐補正領域の元々のドットパターンを保持しつつ、局所的な濃度ムラやドット配置の切換り段差を目立たせることなく、好適な不吐補正を実現する。【解決手段】本発明の画像処理装置は、画像形成に用いるドットパターンを取得するドットパターン取得手段と、記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得手段と、取得されたドットパターンにおいて、不吐ノズルによって欠落するドットの近傍領域の濃度を評価する濃度評価手段と、取得されたドットパターンにおける不吐ノズルによって欠落するドットに基づいて、取得されたドットパターンを変更するドット変更手段とを備え、ドット変更手段は、取得されたドットパターンにおける不吐ノズルによって欠落するドットを除外し、かつ、濃度の評価に基づいて、不吐ノズルによって欠落するドットの位置以外にドットを追加する位置を決定することで、取得されたドットパターンを変更する。【選択図】図１
2020040241.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に用いるドットパターンを取得するドットパターン取得手段と、
記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得手段と、
前記取得されたドットパターンにおいて、前記不吐ノズルによって欠落するドットの近傍領域の濃度を評価する濃度評価手段と、
前記取得されたドットパターンにおける前記不吐ノズルによって欠落するドットに基づいて、前記取得されたドットパターンを変更するドット変更手段と
を備え、
前記ドット変更手段は、前記取得されたドットパターンにおける前記不吐ノズルによって欠落するドットを除外し、かつ、前記濃度の評価に基づいて、前記不吐ノズルによって欠落するドットの位置以外にドットを追加する位置を決定することで、前記取得されたドットパターンを変更することを特徴とする画像処理装置。
【請求項２】
前記ドット変更手段は、前記ドットの追加として、前記決定したドットを追加する位置にあるドットのサイズを変更することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記濃度評価手段は、
前記取得されたドットパターンから前記不吐ノズルによって欠落するドットを除外する除外手段と、
前記不吐ノズルによって欠落するドットを除外したドットパターンにおいてドットの疎密を評価する疎密評価手段と
を有し、
前記ドット変更手段は、前記不吐ノズルによって欠落するドットを除外したドットパターンにおいてドットが最も疎な位置にドットを追加することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記濃度評価手段は、ドットのサイズに応じた所定の重みを用いて、前記近傍領域の濃度を評価することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記濃度評価手段は、評価対象とする画素からの相対的な位置に応じた所定の重みを用いて、前記近傍領域の濃度を評価することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記ドット変更手段は、前記近傍領域の濃度が一定となるようにドットを追加することを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記不吐ノズルによって欠落するドットを中心とした所定の領域を切り出す切り出し手段と、
前記所定の領域において、前記ドット変更手段により変更されたドットパターンを、前記取得されたドットパターンの前記所定の領域に挿入する挿入手段と
をさらに備えることを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
入力多値画像から画像形成に用いるドットパターンを取得するドットパターン取得手段と、
記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得手段と、
前記入力多値画像における前記不吐ノズルの記録領域に隣接する不吐補正領域の濃度を補正して補正後多値データを生成する濃度補正手段と、
前記取得されたドットパターンから前記不吐補正領域のドットパターンを抽出する抽出手段と、
前記補正後多値データから、前記抽出手段により抽出されたドットパターンを減算し、ドット減算後多値データを生成する減算手段と、
前記ドット減算後多値データを量子化して追加ドットパターンを生成する量子化手段と、
前記追加ドットパターンを前記取得されたドットパターンに挿入する挿入手段と
を備えることを特徴とする画像処理装置。
【請求項９】
前記量子化手段は、前記追加ドットパターンを、前記抽出手段により抽出されたドットパターンにおいて存在するドットを排他するように生成することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記量子化手段は、所定の誤差拡散処理を適用することで、前記追加ドットパターンを生成することを特徴とする請求項８又は９に記載の画像処理装置。
【請求項１１】
入力多値画像に対してブルーノイズ特性を有する閾値マトリクスを適用してドットパターンを生成するディザ処理手段と、
記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得手段と、
前記生成されたドットパターンから前記不吐ノズルによって欠落するドットを含む所定の領域を抽出ドットパターンとして抽出する第一の抽出手段と、
前記閾値マトリクスから前記所定の領域に対応する領域の閾値を抽出マトリクスとして抽出する第二の抽出手段と、
前記抽出ドットパターンにおいて、前記不吐ノズルの記録領域以外の位置であって、ドットが存在しない画素位置の前記抽出マトリクスにおける閾値が最小となる位置に、前記不吐ノズルによって欠落するドットを移動するドット移動手段と
を備えることを特徴とする画像処理装置。
【請求項１２】
画像処理装置における画像処理方法であって、
画像形成に用いるドットパターンを取得するドットパターン取得ステップと、
記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得ステップと、
前記取得されたドットパターンにおいて、前記不吐ノズルによって欠落するドットの近傍領域の濃度を評価する濃度評価ステップと、
前記取得されたドットパターンにおける前記不吐ノズルによって欠落するドットに基づいて、前記取得されたドットパターンを変更するドット変更ステップと
含み、
前記ドット変更ステップにおいて、前記取得されたドットパターンにおける前記不吐ノズルによって欠落するドットを除外し、かつ、前記濃度の評価に基づいて、前記不吐ノズルによって欠落するドットの位置以外にドットを追加する位置を決定することで、前記取得されたドットパターンを変更することを特徴とする画像処理方法。
【請求項１３】
画像処理装置における画像処理方法であって、
入力多値画像から画像形成に用いるドットパターンを取得するドットパターン取得ステップと、
記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得ステップと、
前記入力多値画像における前記不吐ノズルの記録領域に隣接する不吐補正領域の濃度を補正して補正後多値データを生成する濃度補正ステップと、
前記取得されたドットパターンから前記不吐補正領域のドットパターンを抽出する抽出ステップと、
前記補正後多値データから、前記抽出ステップにおいて抽出されたドットパターンを減算し、ドット減算後多値データを生成する減算ステップと、
前記ドット減算後多値データを量子化して追加ドットパターンを生成する量子化ステップと、
前記追加ドットパターンを前記取得されたドットパターンに挿入する挿入ステップと
を含むことを特徴とする画像処理方法。
【請求項１４】
画像処理装置における画像処理方法であって、
入力多値画像に対してブルーノイズ特性を有する閾値マトリクスを適用してドットパターンを生成するディザ処理ステップと、
記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得ステップと、
前記生成されたドットパターンから前記不吐ノズルによって欠落するドットを含む所定の領域を抽出ドットパターンとして抽出する第一の抽出ステップと、
前記閾値マトリクスから前記所定の領域に対応する領域の閾値を抽出マトリクスとして抽出する第二の抽出ステップと、
前記抽出ドットパターンにおいて、前記不吐ノズルの記録領域以外の位置であって、ドットが存在しない画素位置の前記抽出マトリクスにおける閾値が最小となる位置に、前記不吐ノズルによって欠落するドットを移動するドット移動ステップと
を含むことを特徴とする画像処理方法。
【請求項１５】
コンピュータを、請求項１から１１のいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタにおける不吐補正のための技術に関する。
【背景技術】
【０００２】
従来、個々のノズルからインクを吐出することにより、紙面上に画像を形成するインクジェットプリンタがある。このインクジェットプリンタにおいてノズルの目詰まりや素子の故障により不吐が発生すると、紙面上に形成された画像にスジムラが視認される。そこで、このようなスジムラを目立たなくするための不吐補正技術として、以下の技術が開示されている。
【０００３】
特許文献１には、不吐ノズルにより記録を予定するドットを、隣接ノズルにより記録される画素位置に移動する技術が開示されている。また、特許文献２には、不吐ノズルの記録領域に隣接する不吐補正領域のドットパターンを一旦取り払った後に、不吐ノズルにより記録を予定するドットの濃度を不吐補正領域に加算して再量子化する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第９３０２４６９号明細書
【特許文献２】特開２０１５−１３９９８５号公報
【特許文献３】特開２０１２−１３９９０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献２の技術では、不吐補正領域の元々のドットパターンが保持されず、再量子化によって不吐補正領域のドット配置が新たに決定される。そのため、不吐補正領域の周辺部のドット配置を考慮した再量子化を行ったとしても、ドット配置の切換り段差が目立つことがある。他方、特許文献１の技術では、不吐補正領域の元々のドットパターンは保持されるが、不吐ノズルにより記録を予定するドットの移動先の画素を交互に変更する単純なルールを用いているため、局所的に不自然な濃度ムラが発生する。
【０００６】
本発明は、前記従来の問題に鑑みてなされたものであって、不吐補正領域の元々のドットパターンを保持しつつ、局所的な濃度ムラやドット配置の切換り段差を目立たせることなく、好適な不吐補正を実現することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、画像形成に用いるドットパターンを取得するドットパターン取得手段と、記録ヘッドの複数のノズルのうち、不吐ノズルの位置を取得する位置取得手段と、前記取得されたドットパターンにおいて、前記不吐ノズルによって欠落するドットの近傍領域の濃度を評価する濃度評価手段と、前記取得されたドットパターンにおける前記不吐ノズルによって欠落するドットに基づいて、前記取得されたドットパターンを変更するドット変更手段とを備え、前記ドット変更手段は、前記取得されたドットパターンにおける前記不吐ノズルによって欠落するドットを除外し、かつ、前記濃度の評価に基づいて、前記不吐ノズルによって欠落するドットの位置以外にドットを追加する位置を決定することで、前記取得されたドットパターンを変更することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、不吐補正領域の元々のドットパターンを保持しつつ、局所的な濃度ムラやドット配置の切換り段差を目立たせることなく、好適な不吐補正を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置の機能構成及び不吐補正に関する処理の概要を示す図である。
【図２】画像処理装置における不吐補正に関する処理の手順を示すフローチャートである。
【図３】画像処理装置における不吐補正に関する処理の結果を示す図である。
【図４】画像処理装置の機能構成及び不吐補正に関する処理の概要を示す図である。
【図５】画像処理装置における不吐補正に関する処理の手順を示すフローチャートである。
【図６】不吐ドットの周辺領域として切り出す領域について説明するための図である。
【図７】不吐ドット除外ドットパターンに付与される重みについて説明するための図である。
【図８】画像処理装置の機能構成及び不吐補正に関する処理の概要を示す図である。
【図９】画像処理装置の機能構成及び不吐補正に関する処理の概要を示す図である。
【図１０】画像処理装置のハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の実施形態は、本発明を限定するものではなく、本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。その他、本発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれ、また、以下の実施形態の一部を適宜組み合わせることもできる。
＜第一実施形態＞
【００１１】
図１は、第一実施形態に係る画像処理装置の機能構成及び不吐補正に関する処理の概要を示す図である。図１（ａ）は、画像処理装置の機能構成を示す図である。画像処理装置は、図１（ａ）に示されるように、ドットパターン取得部１００、切り出し部１０６、不吐ドット除外部１０８、疎密評価部１１０、ドット変更部１１８、挿入部１２０を備える。なお、これらの機能ブロックに関しては、後述の図２を用いて説明を補足する。
【００１２】
図１（ｂ）は、不吐補正に関する処理の概要を示す図である。符号１０１は、不吐補正の処理対象とするドットパターンである。処理対象ドットパターン１０１は、画像形成に用いるドットパターンとしてドットパターン取得部１００により取得され、ドットのＯＮ又はＯＦＦを示す二値画像である。また、処理対象ドットパターン１０１のサイズは、９画素四方である。各画素において、黒丸があるときはドットがＯＮの状態を、黒丸が無いときはドットがＯＦＦの状態を示している。また、処理対象ドットパターン１０１において、Ｘ方向の座標は０から８、Ｙ方向の座標は０から８とする。
【００１３】
記録ヘッド１０２は、インクジェットプリンタ用のヘッドで、９個のノズルを備える。各ノズルの位置は、処理対象ドットパターン１０１の画素と対応している。説明のため、９個のノズルのうち、符号１０３に示すノズルを不吐ノズルとする。また、ここでは、記録ヘッド１０２に対して用紙がＹ方向に搬送されることを想定しているため、不吐ノズル１０３に起因して、Ｘ＝４の位置にある３つのドットが記録されなくなる。具体的には、（Ｘ、Ｙ）＝（４、３）、（４、５）、（４、６）の位置にある３つのドットが記録されなくなる。
【００１４】
本実施形態では、これらの３つのドットを、ノズル１０４又は１０５で記録できるようにするため、Ｘ＝３又はＸ＝５に位置する画素に移動させる。上述の特許文献１の技術では、不吐ノズルにより記録を予定するドットの移動先の画素を交互に変更する単純なルールを用いていたが、本実施形態では、局所的な濃度ムラを防止するために、ドットが最も疎な位置に移動させる。
【００１５】
次に、図１を参照しつつ、図２のフローチャートを用いて、画像処理装置における不吐補正に関する処理の手順について説明する。なお、以下において、フローチャートの説明における記号「Ｓ」は、ステップを表すものとする。
【００１６】
Ｓ２０１において、切り出し部１０６は、記録ヘッド１０２を制御する制御部（不図示）が不吐ノズルを検出した場合、その制御部から不吐ノズルの位置を取得する（即ち、切り出し部１０６は、不吐ノズルの位置を取得する位置取得手段としても機能する）。ここでは、不吐ノズルの位置は、Ｘ座標により示されているものとする。なお、不吐ノズルの位置は、公知の方法で検出される。例えば、特許文献３に記載のように、階段状パターンが配置されたテスト画像を用紙にプリントし、光学センサで読み取ることで、不吐ノズルの位置を検出できる。さらに、切り出し部１０６は、不吐ノズルが吐出すべきドット（以下、不吐ドットと称する）の位置を取得する。ここでは、不吐ノズルの位置を示すＸ座標の列にあるドットの位置を示す座標を不吐ドットの位置として取得する。図１に示す例では、上述の３つの不吐ドットの位置として、（Ｘ、Ｙ）＝（４、３）、（４、５）、（４、６）を取得する。
【００１７】
Ｓ２０２は、全ての不吐ドットに対して、Ｓ２０３からＳ２０８までの処理を繰り返し実行することを示しており、この処理のループ端はＳ２０９である。図１に示す例では、３つの不吐ドットに対してＳ２０３からＳ２０８までの処理を繰り返し実行する。Ｓ２０３において、切り出し部１０６は、不吐ドットを中心とした５画素四方の周辺領域を切り出す。図１に示す例において、（Ｘ、Ｙ）＝（４、３）に位置する不吐ドットの場合、領域１０７を周辺領域として切り出す。なお、以降において、切り出した周辺領域のドットパターンを、補正前ドットパターンと称する。また、切り出した領域の位置に関して、相対座標で示すこととする。例えば、切り出した周辺領域が５画素四方の場合、Ｘ方向の座標は０から４、Ｙ方向の座標は０から４とする。
【００１８】
Ｓ２０４において、不吐ドット除外部１０８は、補正前ドットパターンより不吐ドットを除外する。図１に示す例では、補正前ドットパターン１０９よりＸ＝２の位置にある２つの不吐ドットを除外し、不吐ドット除外ドットパターンを取得する。Ｓ２０５は、ドットの移動先の候補画素１１２のａからｆの全ての画素に対して、Ｓ２０６の処理を繰り返し実行することを示しており、この処理のループ端はＳ２０７である。
【００１９】
Ｓ２０６において、疎密評価部１１０は、ドットの疎密を評価する（より詳細には、不吐ドットの近傍領域において、ドットの疎密による濃度評価を行う）。ドットの疎密の評価として、ドットの移動先の候補画素１１２のａからｆの各々について、疎密評価値１１７を求める。なお、ドットの移動先に関して、不吐（欠落）が起きている状態において、ドットが最も疎になる位置が望ましいため、疎密の評価には、不吐ドット除外部１０８により出力された不吐ドット除外ドットパターン１１１を用いる。仮に、補正前ドットパターン１０９を疎密の評価に用いると、不吐が発生していない状態での疎密を評価してしまうため、好適な不吐補正結果を得ることができない。
【００２０】
以下、疎密評価値１１７の求め方について簡単に説明する。なお、図１において、「＊」は着目している不吐ドットを示しており、また、符号１１３、符号１１５は評価領域の一例である。ここで、評価領域１１３のように、候補画素１１２がａの位置の評価値を求める場合、評価対象の不吐ドット除外ドットパターン１１１において、ａを中心とする３画素四方の領域１１４内のドット数をカウントする。領域１１４には４個のドットが存在するため、ａの位置の疎密評価値は「４」と求められる。
【００２１】
同様に、評価領域１１５のようにｂの位置の評価値を求める場合、評価対象の不吐ドット除外ドットパターン１１１において、ｂを中心とする３画素四方の領域１１６内のドット数をカウントする。領域１１６には２個のドットが存在するため、ｂの位置の疎密評価値は「２」と求められる。このように、疎密評価値は、その疎密評価値を求める画素を中心とする３画素四方の領域内のドット数をカウントすることにより求められる。そして、この求められた疎密評価値は、ドットの疎密を反映しており、ドットが密だと疎密評価値が大きくなり、ドットが疎だと疎密評価値が小さくなる。
【００２２】
Ｓ２０８において、ドット変更部１１８は、疎密の評価に基づいて、不吐ノズル１０３の位置以外であって、最も疎な位置に不吐ドットを移動する。具体的には、候補画素１１２のａからｆまでの候補画素の中で、ドットが存在せず、疎密評価値が最も小さくなる画素位置に不吐ドットを移動する。ここでは、疎密評価値１１７において、「＊」で示され、周辺領域の中心に位置する不吐ドットを、疎密の評価に基づいて決定されたｅの画素位置に移動する。なお、不吐ドットを移動することは、不吐ドットを除外（削除）し、かつ、疎密の評価に基づいて決定された画素位置にドットを追加することに含まれる。
【００２３】
このようにして不吐ドットを移動した補正後ドットパターン１１９は、挿入部１２０により、処理対象ドットパターン１０１の元の位置（領域１０７）に上書きされ、（Ｘ、Ｙ）＝（４、３）の位置にある不吐ドットの補正が完了する。（Ｘ、Ｙ）＝（４、５）、（４、６）に位置する残りの２つの不吐ドットについても、上述の処理を適用することにより補正が行われる。なお、候補画素において、ドットが存在せず、疎密評価値が最も小さくなる画素位置が複数ある場合には、例えば、予め設定しておいた優先順位に基づいてドットを移動してもよいし、また、ランダムにドットを移動してもよい。
【００２４】
図３は、画像処理装置における不吐補正に関する処理の結果を示す図である。図３において、符号３０１、符号３０２、符号３０３は二値のドットパターンであり、符号３０４、符号３０５、符号３０６は、各々、ドットパターン３０１、３０２、３０３に対して、視覚のボケに相当するローパスフィルタをかけた画像である。用紙とプリンタの記録ヘッド１０２との位置関係は図１と同様であり、記録ヘッド１０２に対して用紙がＹ方向に搬送されることを想定している。また、図１と同様に、不吐ノズルが１つあるものとする。
【００２５】
図３に示されるように、ドットパターン３０１は、不吐ノズルにより、本来記録されるべきドットパターンが抜けている様子を示している。また、ドットパターン３０２は、特許文献１に記載の不吐補正を適用したドットパターンである。視覚のボケをシミュレートした画像３０４と画像３０５を比較すると、不吐補正を適用していない画像３０４に比べ、不吐補正を適用した画像３０５の方が、不吐による白スジが低減されている。しかしながら、特許文献１の技術では、上述のように、不吐ノズルにより記録を予定するドットの移動先を交互に変更する単純なルールを用いているため、不吐ドットを補正した部分において、局所的に不自然な濃度ムラが発生している。
【００２６】
他方、ドットパターン３０３は、第一実施形態に係る画像処理装置により不吐補正を適用したドットパターンである。視覚のボケをシミュレートした画像３０５と画像３０６を比較すると、特許文献１に記載の不吐補正を適用した画像３０５に比べ、第一実施形態に係る画像処理装置により不吐補正を適用した画像３０６の方が、局所的に不自然な濃度ムラが目立っていない。なぜなら、第一実施形態に係る画像処理装置の不吐補正では、最も疎な位置に不吐ドットを移動させることで、局所的に不自然な濃度ムラが発生するのを抑制することができるからである。
＜第二実施形態＞
【００２７】
上述の第一実施形態では、ドットのＯＮ又はＯＦＦで表現される二値画像を処理対象として説明したが、第二実施形態では、複数のドットサイズで表現される多値画像を処理対象とする。
【００２８】
図４は、第二実施形態に係る画像処理装置の機能構成及び不吐補正に関する処理の概要を示す図である。図４（ａ）は、画像処理装置の機能構成を示す図である。画像処理装置は、図４（ａ）に示されるように、ドットパターン取得部４００、切り出し部４０６、不吐ドット除外部４０９、変換部４１１、疎密評価部４１４、ドット変更部４２０、挿入部４２２を備える。なお、これらの機能ブロックに関しては、後述の図５を用いて説明を補足する。
【００２９】
図４（ｂ）は、不吐補正に関する処理の概要を示す図である。符号４０１は、不吐補正の処理対象とするドットパターンである。処理対象ドットパターン４０１は、画像形成に用いるドットパターンとしてドットパターン取得部４００により取得され、大ドットのＯＮ、小ドットのＯＮ、ドットのＯＦＦの３つの状態を示す三値画像である。また、処理対象ドットパターン４０１のサイズは、９画素四方である。各画素において、大きい黒丸があるときは大ドットがＯＮの状態、小さい黒丸があるときは小ドットがＯＮの状態、黒丸が無いときはドットがＯＦＦの状態を示している。また、処理対象ドットパターン４０１おいて、Ｘ方向の座標は０から８、Ｙ方向の座標は０から８とする。
【００３０】
記録ヘッド４０２は、インクジェットプリンタ用のヘッドで、９個のノズルを備える。各ノズルの位置は、処理対象ドットパターン４０１の画素と対応している。説明のため、９個のノズルのうち、符号４０３に示すノズルを不吐ノズルとする。また、ここでは、記録ヘッド４０２に対して用紙がＹ方向に搬送されることを想定しているため、不吐ノズル４０３に起因して、Ｘ＝４の位置にある３つのドットが記録されなくなる。具体的には、（Ｘ、Ｙ）＝（４、３）、（４、５）、（４、６）の位置にある３つのドットが記録されなくなる。
【００３１】
本実施形態では、これら３つのドットを、ノズル４０４又は４０５で記録できるようにするため、Ｘ＝３又はＸ＝５に位置する画素に移動させる。なお、不吐ドットに関して、第一実施形態と同様に、ドットが最も疎な位置に移動させる。
【００３２】
次に、図４を参照しつつ、図５のフローチャートを用いて、画像処理装置における不吐補正に関する処理の手順について説明する。なお、図２と同様に、フローチャートの説明における記号「Ｓ」は、ステップを表すものとする。
【００３３】
Ｓ５０１において、切り出し部４０６は、図２のＳ２０１と同様に、不吐ドットの位置を取得する。図４に示す例では、上述の３つの不吐ドットの位置、即ち（Ｘ、Ｙ）＝（４、３）、（４、５）、（４、６）を取得する。Ｓ５０２は、図２のＳ２０２と同様で、全ての不吐ドットに対して、Ｓ５０３からＳ５０９までの処理を繰り返し実行することを示しており、この処理のループ端はＳ５１０である。図４に示す例では、３つの不吐ドットに対してＳ５０３からＳ５０９までの処理を繰り返し実行する。
【００３４】
Ｓ５０３において、切り出し部４０６は、図２のＳ２０３と同様に、不吐ドットを中心とした５画素四方の周辺領域を切り出す。図４に示す例において、（Ｘ、Ｙ）＝（４、３）に位置する不吐ドットの場合、領域４０７を周辺領域として切り出し、補正前ドットパターン４０８を取得する。また、図１と同様に、切り出した領域の位置に関して、相対座標で示すこととする。
【００３５】
Ｓ５０４において、不吐ドット除外部４０９は、図２のＳ２０４と同様に、補正前ドットパターンよりＸ＝２の位置にある不吐ドットを除外し、不吐ドット除外ドットパターン４１０を取得する。Ｓ５０５において、変換部４１１は、不吐ドット除外ドットパターン４１０に所定の重みを付与し、濃度値４１２を取得する。所定の重みに関して、本実施形態では、小ドットの重みを「１」、大ドットの重みを「２」に設定したが、他の値を設定することもできる。Ｓ５０６は、ドットを変更する候補画素４１３のａからｆの全ての画素に対して、Ｓ５０７の処理を繰り返し実行することを示しており、この処理のループ端はＳ５０８である。
【００３６】
Ｓ５０７において、疎密評価部４１４は、ドットの疎密を評価する（より詳細には、不吐ドットの近傍領域において、ドットの疎密による濃度評価を行う）。ドットの疎密の評価として、ドットを変更する候補画素４１３のａからｆの各々について、疎密評価値４１５を導出する。なお、疎密評価部４１４は、ドットの疎密の評価に濃度値４１２を用いる。また、符号４１６、符号４１７は、評価領域の一例である。
【００３７】
以下、疎密評価値４１５の導出について簡単に説明する。ここで、評価領域４１６のように、候補画素４１３がａの位置の評価値を求める場合、評価対象の濃度値４１２において、ａを中心とする３画素四方の領域４１８内における濃度値の総和を求める。領域４１８の濃度値の総和は、評価対象の濃度値４１２において（即ち、評価対象の濃度値４１２を参照すると）「５」と導出されることから、ａの位置の疎密評価値は「５」となる。
【００３８】
同様に、評価領域４１７のように、候補画素４１３がｂの位置の評価値を求める場合、ｂを中心とする３画素四方の領域４１９内における濃度値の総和を求める。領域４１９の濃度値の総和は、評価対象の濃度値４１２において、「３」と導出されることから、ｂの位置の疎密評価値は「３」となる。このように、疎密評価値は、その疎密評価値を求める画素を中心とする３画素四方の領域内の濃度値の総和として求められる。そして、この求められた疎密評価値は、ドットの疎密を反映しており、ドットが密だと疎密評価値が大きくなり、ドットが疎だと疎密評価値が小さくなる。また、この疎密評価値ではドットの大きさの違いも反映されており、大ドットが多いほど、疎密評価値は大きくなる。
【００３９】
Ｓ５０９において、ドット変更部４２０は、疎密の評価に基づいて、最も疎な位置のドットを変更する。具体的には、候補画素４１３のａからｆまでの候補画素の中で、最大サイズのドットが存在しない画素であって、疎密評価値が最も小さくなる画素のドットを変更する。本実施形態では、最大サイズのドットは大ドットであるため、Ｓ５０９において、ドット変更部４２０は、大ドットが存在せず、疎密評価値が最も小さくなる画素のドットを変更する。
【００４０】
処理対象ドットパターン４０１において（Ｘ、Ｙ）＝（４、３）に位置する不吐ドットの場合、候補画素４１３のうち、ｅの位置にある小ドットを、大ドットに変更し、同時に、その不吐ドットをＯＦＦにする。このように、疎密評価値が最も小さくなる画素位置に小ドットが存在する場合、その疎密評価値が最も小さくなる画素位置にある小ドットを大ドットに変更し、同時に不吐ドットをＯＦＦにする。他方、疎密評価値が最も小さくなる画素位置にドットが存在しない場合、不吐ドットを、サイズを維持した状態で、その疎密評価値が最も小さくなる画素位置に移動させる。
【００４１】
このようにして不吐ドットを移動した補正後ドットパターン４２１は、挿入部４２２により、処理対象ドットパターン４０１の元の位置（領域４０７）に上書きされ、（Ｘ、Ｙ）＝（４、３）の位置にある不吐ドットの補正が完了する。（Ｘ、Ｙ）＝（４、５）、（４、６）に位置する残りの２つの不吐ドットについても、上述の処理を適用することにより補正が行われる。
【００４２】
以上、説明したように、第二実施形態によれば、複数のドットサイズが存在する場合においても、第一実施形態と同様に、低周波の濃度ムラが発生するのを抑制する効果が得られ、局所的に不自然な濃度ムラが目立たない不吐補正を実現することができる。
【００４３】
なお、上述の例では、処理対象とする不吐ドットが小ドットであったため、候補画素４１３のうち、ｅの位置にある小ドットを大ドットに変更し、不吐ドットをＯＦＦにすることで、不吐ドットをｅの位置に移動したのと同様の効果が得られた。しかしながら、処理対象とする不吐ドットが大ドットの場合、候補画素４１３のうち、ｅの位置にある小ドットを大ドットに変更するだけでは、再現すべき濃度が不足してしまう。そのため、このような場合、上述の処理に加え、最大サイズのドットが存在せず、疎密評価値が二番目に小さくなる画素位置にあるドットを変更しても構わない。また、このとき、疎密評価値が二番目に小さくなる画素にドットが存在しない場合、その画素に小ドットを追加する。他方、疎密評価値が二番目に小さくなる画素に小ドットが存在する場合、その画素の小ドットを大ドットに変更する。このように、不吐ドットの近傍領域（周辺領域）の濃度が一定となるように、不吐ドットの濃度を、疎密評価値が小さい候補画素から順に割り当てていくことで、正確な濃度を再現することができる。
【００４４】
加えて、疎密評価値の同じ候補画素が複数ある場合には、例えば、予め設定しておいた優先順位に基づいて不吐ドットの移動、又はその候補画素にあるドットのドットサイズの変更を行ってもよい。また、この場合、ランダムに、不吐ドットの移動、又はその候補画素にあるドットのドットサイズの変更を行ってもよい。
【００４５】
補足として、切り出し部４０６により切り出す領域４０７に関して、上述のような５画素平方でなくてもよい。例えば、図６の領域６０１のように切り出してもよい。また、上述の図４の４１３では、不吐ドット周辺の６画素ａ−ｆを、ドットを変更する候補画素として設定したが、他の画素を候補画素として設定することもできる。例えば、図６の６０２のように、不吐ドット周辺の１０画素ａ−ｊを、ドットを変更する候補画素として設定することもできる。なお、この場合、例えば、候補画素のうち、ａの疎密評価値を求める場合、領域６０３のように、ａを中心とする３画素四方の領域において濃度値の総和を求めればよい。
【００４６】
また、ドットの疎密を評価する領域は、領域４１８のような３画素四方の領域に限定されない。例えば、切り出し部４０６により、図７に示されるように周辺領域として領域７０１を切り出し、ドットを変更する候補画素７０２をａ−ｆの６画素とした場合、評価対象画素を中心とする５画素四方の領域７０３において、濃度値の総和を求めてもよい。
【００４７】
その他、濃度値の総和を求める上で、評価対象（処理対象）とする画素からの相対的な位置に応じて、所定の重みを設定してもよい。符号７０５は評価対象とする画素がａのときの重みを例示したものであり、ａから近いほど大きな重みが設定される。また、この場合、疎密評価値は、領域７０３内の濃度値７０４と重み７０５との積和演算（即ち、１×１＋１×２＋１×２＋２×１＋１×１＋２×４＋１×２＋２×１＋１×１＋１×１）により、符号７０６に示されるように、「２２」と導出される。
【００４８】
このように、評価対象（処理対象）とする画素からの相対的な位置に応じて、所定の重みを設定して疎密評価値を導出することにより、不吐ドットを変更することによって打ち消される濃度ムラの空間周波数帯を制御することができる。即ち、重み７０５は、フィルタ処理におけるフィルタ係数に相当するため、係数の値を変えることで、濃度値７０４（変換部４１１で求めた二次元データ)から抽出される空間周波数成分の帯域を制御できる。抽出する空間周波数成分としては、視覚感度が高く、濃度ムラとして目立つ３cycles/mm 以下の空間周波数成分が望ましいため、重み７０５は、低域通過特性を有する係数とする。このようにして抽出された空間周波数成分の値(上述の積和演算で求めた値)が最小となる位置は、ドットが疎になっていて白抜けとして目立つ。そのため、当該位置に不吐ドットを移動することで、濃度ムラとして目立つ空間周波数成分が打ち消され（上述の積和演算で求めた値における最小値が緩和されて、視認される濃度分布が一定値に近づき）、濃度ムラが目立たなくなる。
【００４９】
なお、低周波成分（例えば３cycles/mm 以下）を抽出するためには、プリント解像度が高いほど、重み７０５の縦横の画素数を大きくする必要がある。なぜなら、物理的に同程度の繰り返し周期（単位はmm）の空間周波数成分（例えば３cycles/mm 以下）を抽出するためには、物理的に同程度のサイズ（単位はmm）のフィルタ係数が必要である。このとき、プリント解像度が高くなると、サンプリング点の数が増えるため、物理的に同程度のサイズ（単位はmm）のフィルタ係数を実現するためには、重み７０５の縦横の画素数を大きくする必要がある。そのため、例えば、プリント解像度が６００dpiの場合は重み７０５の縦横の画素数を５画素四方とし、プリント解像度が１２００dpiの場合は重み７０５の縦横の画素数を１１画素四方とする。
＜第三実施形態＞
【００５０】
第三実施形態では、不吐ノズルの記録領域に隣接する領域（以降において、不吐補正領域と称する）に追加する補正ドットを量子化処理により生成する。この量子化処理では、追加ドットパターンを、元々存在するドットを排他するように生成する。そして、その生成した追加ドットパターンを、処理対象のドットパターンに追加する。
【００５１】
このように、不吐補正領域にはドットの追加のみが行われるため、元々のドットパターンは保持される。そのため、特許文献２の技術（即ち、不吐補正領域のドットを一旦取り払った後に、再量子化する技術）に比べ、ドット配置の切換り段差が目立たなくなる。また、本実施形態に係る画像処理装置の量子化処理では、追加ドットパターンを、元々存在するドットを排他するように生成するため、追加ドットパターンと元のドットパターンを合成したときのドットパターンのドット分散性が良好になる。そのため、特許文献１に記載の不吐補正技術で発生する局所的に不自然な濃度ムラを回避することができる。
【００５２】
以下、図８を用いて、第三実施形態に係る画像処理装置の機能構成及び不吐補正に関する処理の概要について説明する。図８（ａ）は、画像処理装置の機能構成を示す図である。画像処理装置は、図８（ａ）に示されるように、入力多値画像取得部８１６、ドットパターン取得部８００、濃度補正部８０５、抽出部８０７、減算部８１０、量子化部８１２、挿入部８１４を備える。なお、これらの機能ブロックに関しては、次図（図８（ｂ））を用いて説明を補足する。
【００５３】
図８（ｂ）は、不吐補正に関する処理の概要を示す図である。符号８０１は、ドット密度を表す入力多値画像で、サイズは９画素四方である。ドット密度は「０」から「２５５」までの値で表現され、値が大きいほどドット密度が高い。この入力多値画像８０１は、入力多値画像取得部８１６により取得される。
【００５４】
符号８０２は、不吐補正の処理対象とするドットパターンである。処理対象ドットパターン８０２は、ドットパターン取得部８００において、入力多値画像８０１に対して、誤差拡散処理やディザ処理等の公知の量子化処理を適用することにより取得される。処理対象ドットパターン８０２は、ドットのＯＮ又はＯＦＦを示す二値画像であり、処理対象ドットパターン８０２のサイズは９画素四方である。各画素において、黒丸があるときはドットがＯＮの状態を、黒丸が無いときはドットがＯＦＦの状態を示している。
【００５５】
記録ヘッド８０３は、インクジェットプリンタ用のヘッドで、９個のノズルを備える。各ノズルの位置は、入力多値画像８０１及び処理対象ドットパターン８０２の画素と対応している。説明のため、９個のノズルのうち、符号８０４に示すノズルを不吐ノズルとする。また、ここでは、記録ヘッド８０３に対して、用紙がＹ方向に搬送されることを想定しているため、不吐ノズル８０４に起因して、処理対象ドットパターン８０２においてＸ＝４の位置にある３つのドットが記録されなくなる。具体的には、（Ｘ、Ｙ）＝（４、３）、（４、５）、（４、６）の位置にある３つのドットが記録されなくなる。本実施形態では、これら３つのドットの不吐に起因する白スジを補正するために、Ｘ＝３又はＸ＝５に位置する画素にドットを追加する。なお、不吐ノズルの位置は、上述の実施形態と同様に、公知技術により取得される。
【００５６】
濃度補正部８０５は、入力多値画像８０１の画素値を補正する。具体的には、Ｘ＝４の位置にある画素の値を、隣接するＸ＝３及びＸ＝５の位置にある画素に、半分ずつ均等に分配し、元の画素値に加算する。例えば、（ｘ、ｙ）における入力多値画像８０１の画素値をＩ（ｘ、ｙ）、補正後多値データ８０６の画素値をＩ’（ｘ、ｙ）としたとき、Ｉ’（３、ｙ）＝Ｉ（３、ｙ）＋Ｉ（４、ｙ）÷２とする。同様に、Ｉ’（５、ｙ）＝Ｉ（５、ｙ）＋Ｉ（４、ｙ）÷２とする。なお、不吐ノズルに対応するＸ＝４の位置にある画素の値は「０」にする。また、周辺に位置する画素（Ｘ＝０、１、２、６、７、８）の値も「０」とする。このようにして、補正後多値データ８０６を取得する。
【００５７】
抽出部８０７は、処理対象ドットパターン８０２から抽出ドットパターン８０９を抽出する。抽出部８０７は、抽出ドットパターン８０９を抽出する上で、不吐ノズルに対応するＸ＝４におけるドットを除去する。また、周辺に位置する画素（Ｘ＝０、１、２、６、７、８）におけるドットも除去する。このようにして、抽出ドットパターン８０９を得る。
【００５８】
減算部８１０は、補正後多値データ８０６から抽出ドットパターン８０９を減算し、ドット減算後多値データ８１１を出力する。なお、抽出ドットパターン８０９の画素値は、ドットがＯＮの状態にあるときに「２５５」、ドットがＯＦＦの状態にあるときに「０」とする。そのため、抽出ドットパターン８０９においてドットが存在しない画素では、減算前後で画素値が変化しない。
【００５９】
他方、抽出ドットパターン８０９においてドットが存在する画素では、減算後のドット減算後多値データ８１１における画素値は、減算前の補正後多値データ８０６の画素値から「２５５」を減算した画素値となる。ここで、減算前の補正後多値データ８０６の画素値のレンジは「０」から「２５５」であるため、減算前の値が「２５５」より小さい場合、減算後の画素値は負になる。そこで、抽出ドットパターン８０９においてドットが存在する画素を、ドット減算後多値データ８１１では、負の画素値の画素として表すために、白丸で図示している。
【００６０】
量子化部８１２は、ドット減算後多値データ８１１に対して、公知の誤差拡散処理を適用することで、追加ドットパターン８１３を取得する。なお、その公知の誤差拡散処理を適用した場合、ドット減算後多値データ８１１の白丸の画素（即ち、画素値＜０となる画素）においてドットが常にＯＦＦになるため、抽出ドットパターン８０９のドットと追加ドットパターン８１３のドットの重複は発生しない。また、公知の誤差拡散処理は、画素値＝０となる画素においてもドットが常にＯＦＦになるため、不吐ノズル８０４に対応する画素（Ｘ＝４）と、周辺に位置する画素（Ｘ＝０、１、２、６、７、８）では、ドットが常にＯＦＦになる。
【００６１】
また、ドット減算後多値データ８１１の白丸の画素ではドットが常にＯＦＦになるため、白丸の画素において発生する誤差は、白丸の画素の画素値と同様に、「０」未満の画素値となる。この「０」未満の画素値である誤差は、誤差拡散処理により周辺画素に拡散されるため、白丸の画素の周辺の画素では、ドットがＯＮになりづらくなる。
【００６２】
これにより、元々のドットパターンである抽出ドットパターン８０９と、追加ドットパターン８１３は、低周波成分が互いに排他される。即ち、抽出ドットパターン８０９の低周波の濃度ムラが発生するのを抑制するように、追加ドットパターン８１３が追加される。そのため、抽出ドットパターン８０９と追加ドットパターン８１３を合成すると、合成したドットパターンのドット分散性が良好になり、その結果、特許文献１に記載の不吐補正技術で発生するような局所的に不自然な濃度ムラを回避することができる。その他、誤差拡散処理において、誤差拡散処理に用いる拡散係数は、画素値が「０」ではない画素がＸ＝３及びＸ＝５の位置のみに存在するので、Ｘ＝３及びＸ＝５の位置に誤差が拡散するように設定されることが望ましい。
【００６３】
挿入部８１４は、追加ドットパターン８１３の領域８１５におけるドットを、処理対象ドットパターン８０２の不吐補正領域８０８に追加する。なお、このとき、元々存在するドットは保持され、ドットの追加のみが行われる。
【００６４】
以上、説明したように、第三実施形態によれば、元々のドットパターンを保持しつつ、低周波の濃度ムラが発生するのを抑制する効果が得られ、局所的に不自然な濃度ムラが目立たない不吐補正を実現することができる。
＜第四実施形態＞
【００６５】
第四実施形態では、ブルーノイズ特性を有する閾値マトリクスを用いるディザ処理を行う場合において、ドットがＯＦＦであって、且つ、閾値が最小となる画素位置に不吐ドットを移動させることで、第三実施形態と同様に、ドットの分散性を確保する。
【００６６】
以下、図９を用いて、第四実施形態に係る画像処理装置の機能構成及び不吐補正に関する処理の概要について説明する。図９（ａ）は、画像処理装置の機能構成を示す図である。画像処理装置は、図９（ａ）に示されるように、ディザ処理部９０３、閾値マトリクス取得部９１８、第一の抽出部９０７、第二の抽出部９１０、ドット移動部９１３、挿入部９１７を備える。なお、これらの機能ブロックに関しては、次図（図９（ｂ））を用いて説明を補足する。
【００６７】
図９（ｂ）は、不吐補正に関する処理の概要を示す図である。符号９０１は、ドット密度を表す入力多値画像で、サイズは９画素四方である。ドット密度は「０」から「２５５」までの値で表現され、値が大きいほどドット密度が高い。
【００６８】
符号９０２は、不吐補正の処理対象とするドットパターンである。処理対象ドットパターン９０２は、ディザ処理部９０３において、入力多値画像９０１に対して公知のディザ処理を適用することにより生成される。処理対象ドットパターン９０２は、ドットのＯＮ又はＯＦＦを示す二値画像であり、処理対象ドットパターン９０２のサイズは９画素四方である。各画素において、黒丸があるときはドットがＯＮの状態を、黒丸が無いときはドットがＯＦＦの状態を示している。
【００６９】
ディザ処理部９０３は、上述のように、入力多値画像９０１に対して公知のディザ処理を施す。ディザ処理部９０３では、閾値マトリクスとして、ブルーノイズ特性を有する閾値マトリクス９０４を用いる。なお、この閾値マトリクス９０４は、公知の方法により生成され、閾値マトリクス取得部９１８により取得される。閾値マトリクス９０４には「０」から「２５４」までの閾値が格納されており、ディザ処理部９０３は、入力多値画像９０１の画素の画素値が閾値マトリクス９０４の対応する画素の閾値を上回った場合に、その画素のドットをＯＮにする。
【００７０】
記録ヘッド９０５は、インクジェットプリンタ用のヘッドで、９個のノズルを備える。各ノズルの位置は、入力多値画像９０１、処理対象ドットパターン９０２、及び閾値マトリクス９０４の画素と対応している。説明のため、９個のノズルのうち、符号９０６に示すノズルを不吐ノズルとする。また、ここでは、記録ヘッド９０５に対して、用紙がＹ方向に搬送されることを想定しているため、不吐ノズル９０６に起因して、処理対象ドットパターン９０２においてＸ＝４の位置にある２つのドットが記録されなくなる。具体的には、（Ｘ、Ｙ）＝（４、２）、（４、５）の位置にある２つのドットが記録されなくなる。本実施形態では、これら２つのドットの不吐に起因する白スジを補正するために、Ｘ＝３又はＸ＝５に位置する画素にドットを移動する。なお、不吐ノズルの位置は、上述の実施形態と同様に、公知技術により取得される。
【００７１】
本実施形態では、第一実施形態と同様に、不吐ドットを１つずつ移動させる。処理対象ドットパターン９０２の場合、不吐ドットが２つあるため、１回目の処理で、（Ｘ、Ｙ）＝（４、２）の不吐ドットを移動させ、２回目の処理で（Ｘ、Ｙ）＝（４、５）の不吐ドットを移動させる。以下、例として、１回目の処理について説明するが、他の不吐ドットについても、同様の処理が適用される。
【００７２】
第一の抽出部９０７は、処理対象ドットパターン９０２から、不吐ドットを含む所定の領域を抽出する。本実施形態では、不吐ドットを中心とする３画素四方の領域９０８を抽出し、抽出ドットパターン９０９を取得する。また、第二の抽出部９１０は、閾値マトリクス９０４から、抽出ドットパターン９０９の生成に用いた閾値を抽出する。具体的には、閾値マトリクス９０４において抽出ドットパターン９０９に対応する領域は、領域９１１であるため、第二の抽出部９１０は、領域９１１を、抽出マトリクス９１２として抽出する。
【００７３】
ドット移動部９１３は、不吐ドットを、所定の画素位置に移動させる。具体的には、ドット移動部９１３は、抽出ドットパターン９０９の中心に位置する不吐ドットを、移動先の候補画素であるＸ＝３及びＸ＝５に位置する画素に、抽出マトリクス９１２の閾値に基づいて移動させる。なお、移動先の候補画素に対応する抽出マトリクス９１２の閾値は、抽出マトリクス９１２の領域９１４及び領域９１５における６個の閾値である。
【００７４】
ドット移動部９１３は、ドットが存在しない画像であって、且つ、不吐ノズル９０６の記録領域以外の領域９１４及び領域９１５における６個の閾値うち、閾値が最小となる画素を不吐ドットの移動先として選択し、不吐ドットを移動させる。ここで、抽出マトリクス９１２の領域９１４及び領域９１５における６個の閾値のうち、最小値は１１であるが、この閾値に対応する画素には既にドットが存在する。そのため、ドット移動部９１３は、ドットの移動先として、ドットが存在せず、閾値が二番目に小さい（Ｘ、Ｙ）＝（５、２）に位置する画素を選択し、その画素位置に不吐ドットを移動させる。
【００７５】
このようにして不吐ドットを移動した補正後ドットパターン９１６は、挿入部９１７により、処理対象ドットパターン９０２の元の位置（領域９０８）に上書きされ、（Ｘ、Ｙ）＝（４、２）の位置にある不吐ドットの補正が完了する。以上、説明したように、第四実施形態によれば、元々のドットパターンを保持しつつ、低周波の濃度ムラが発生するのを抑制する効果が得られ、局所的に不自然な濃度ムラが目立たない不吐補正を実現することができる。
【００７６】
なお、以上、説明した画像処理装置は、図１０に示されるように、ＣＰＵ１００１、ＲＯＭ１００２、ＲＡＭ１００３、外部記憶装置１００４、汎用インタフェース１００５等の一般的なコンピュータの構成と同様の構成により実現できる。
【００７７】
ＣＰＵ（Central Processing Unit）１００１は、入力されたデータ、また後述のＲＯＭ１００２やＲＡＭ１００３に格納されているコンピュータプログラムを用いて、画像処理装置全体の動作を制御する。ＲＯＭ（Read-Only Memory）１００２は、画像処理装置における各部の設定を行う設定パタメータやブートプログラム等を格納する。
【００７８】
ＲＡＭ（Random Access Memory）１００３は、外部記憶装置１００４から読み取ったコンピュータプログラムやデータ、後述の汎用インタフェース１００５を介して外部から受信したデータを一時的に記憶する記憶領域を有する。また、ＲＡＭ１００３は、ＣＰＵ１００１が各種、処理を実行するときに用いる記憶領域（例えば、画像処理を実行するときに用いる記憶領域）として使用される。
【００７９】
外部記憶装置１００４は、ＣＰＵ１００１が各種の処理を実行するために必要な各種データ等を記憶する記憶装置であり、例えば、ＨＤＤ（Hard Disk Drive）等である。汎用インタフェース１００５は、外部装置１００６と通信するためのインタフェースであり、例えば、ＵＳＢ（Universal Serial Bus）インタフェース等である。
【００８０】
また、上述の構成において、画像処理装置の各機能は、ＣＰＵ１００１が図２及び図５等に示される処理の流れ（フローチャート）を実現可能なプログラムを読み出し実行することで、実現される。
＜その他の実施形態＞
【００８１】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８２】
１００  ドットパターン取得部
１０６  切り出し部１０６
１０８  不吐ドット除外部１０８
１１０  疎密評価部
１１８  ドット変更部
【図１】
2020040241.tif 000003
【図２】
2020040241.tif 000004
【図３】
2020040241.tif 000005
【図４】
2020040241.tif 000006
【図５】
2020040241.tif 000007
【図６】
2020040241.tif 000008
【図７】
2020040241.tif 000009
【図８】
2020040241.tif 000010
【図９】
2020040241.tif 000011
【図１０】
2020040241.tif 000012