(57)【要約】【課題】第１領域と第２領域とを備える画像データを記録する際、記録材の記録位置のずれに伴う画質劣化を抑制する。【解決手段】複数の記録材により画像を記録するための画像データを生成する画像処理装置であって、第１領域および第２領域を含む画像データを取得する画像取得手段と、前記画像データに含まれる前記第１領域と前記第２領域との境界に属する少なくとも一方の画素における前記記録材の濃度を最小とする画素値に対して、前記記録材の濃度を増加させるよう補正を行う補正手段と、を有する。【選択図】図２
2016036089.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録材により画像を記録するための画像データを生成する画像処理装置であって、
第１領域および第２領域を含む画像データを取得する画像取得手段と、
前記画像データに含まれる前記第１領域と前記第２領域との境界に属する前記第１領域の画素および前記第２領域の画素のうち、前記記録材の濃度を最小とする画素値に対して、前記記録材の濃度を増加させるよう補正を行う補正手段と、を有することを特徴とする画像処理装置。
【請求項２】
前記補正手段は、前記第１領域の画素および前記第２領域の画素のうち、前記記録材の濃度が最小となる各色の前記画素値のうちから、濃度が最大となる色の画素値に対して補正を行う、ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像取得手段は、画像形成の対象とするカラー画像に、前記カラー画像に応じた付与画像を合成し、前記付与画像が合成された前景領域と、前記付与画像が合成されていない背景領域と、を含む合成画像を生成し、
前記第１領域は前記前景領域に対応し、前記第２領域は前記背景領域に対応している、ことを特徴とする請求項１または請求項２のいずれかに記載の画像処理装置。
【請求項４】
前記補正手段は、補正後の前記第１領域と前記第２領域との色差を、健常者が見た時の色差に比べて、色弱者が見た時の色差が大きくなるよう補正する、ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記補正手段は、前記第１領域または前記第２領域における前記境界に属する画素を含む複数の画素を補正の対象とし、
前記境界に属する画素から前記境界から離れるにつれて補正量が低減するように、前記複数の画素の各画素への補正量を設定する、ことを特徴とする請求項１から請求項４のいずれか一項に記載の画像処理装置。
【請求項６】
前記補正手段は、記録材の濃度が最小となる複数の色が存在する場合、明度が低い色の画素値に対して補正を行う、ことを特徴とする請求項１から請求項５のいずれか一項に記載の画像処理装置。
【請求項７】
複数の記録材により画像を記録するための画像データを画像処理装置に生成させる画像処理方法であって、
前記画像処理装置に、
第１領域および第２領域を含む画像データを取得させ、
前記画像データに含まれる前記第１領域と前記第２領域との境界に属する前記第１領域の画素および前記第２領域の画素のうち、前記記録材の濃度を最小とする画素値に対して、前記記録材の濃度を増加させるよう補正う、ことを特徴とする画像処理方法。
【請求項８】
複数の記録材により画像を記録するための画像データをコンピューターに生成させる画像処理プログラムであって、
前記コンピューターに、
第１領域および第２領域を含む画像データを取得させる画像取得手段と、
前記画像データに含まれる前記第１領域と前記第２領域との境界に属する前記第１領域の画素および前記第２領域の画素のうち、前記記録材の濃度を最小とする画素値に対して、前記記録材の濃度を増加させるよう補正を行う補正手段と、とを実現させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録材により画像を形成するための画像データを生成する画像処理装置、画像処理方法、画像処理プログラムに関する。
【背景技術】
【０００２】
印刷装置が処理する画像データを扱うために画像処理装置が用いられる。画像処理装置では、画像データを印刷装置が処理できる印刷用データに変換する。印刷用データには、印刷装置が用いる記録材の量を規定するデータや、この印刷装置に実行されるコマンドが記録されたデータが含まれている。
【０００３】
画像処理装置が扱う画像データとして第１領域と、第２領域を備えるものが知られている。例えば、特許文献１には、元の画像に対してハッチングを付与することで、ハッチングが付与された第１領域と、ハッチングが付与されていない第２領域と、を備える合成画像が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１００３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電子写真方式やインクジェット方式等の印刷装置は、各色（例えば、Ｃ、Ｍ、Ｙ、Ｋ）の記録材を別々に記録する仕組みとなっているため、例えば、機構上のばらつき等に起因して、特定の色の記録位置が他の色の記録位置に対してずれてしまう場合がある。特定の色の記録位置がずれることで、第１領域と第２の領域の境界において、位置ずれを生じた特定色と他色の記録材との位置関係が変化し、用紙に記録された画像の画質を悪化させる。
【０００６】
本発明は、上記課題にかんがみてなされたもので、記録材の記録位置のずれに伴う画質劣化を抑制することができる画像処理装置、画像処理方法、画像処理プログラムを提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様では、複数の記録材により画像を記録するための画像データを生成する画像処理装置であって、第１領域および第２領域を含む画像データを取得する画像取得手段と、前記画像データに含まれる前記第１領域と前記第２領域との境界に属する前記第１領域の画素および前記第２領域の画素のうち、前記記録材の濃度を最小とする画素値に対して、前記記録材の濃度を増加させるよう補正を行う補正手段と、を有する。
【０００８】
第１領域と第２領域の境界とは、画像データ上で第１領域と第２領域とが隣接する位置（画素）を含む概念であり、第１領域および第２領域のいずれの画素を含む。
記録材は、媒体に画像を記録することができる材料であれば、インクや、トナー等、どのようなものであってもよい。
画素値とは画素が有する色の情報であり、ＲＧＢ等の色空間上の値や、記録材の量を指定した出力階調値をも含む概念である。
記録材の濃度を最小とする画素値とは、記録材が媒体に記録された場合に、その濃度（量）を最小とする画素値を意味する。最小とする画素値は、画素値が２色以上の値によりなる場合に、この画素値に含まれる各色の最小値の場合や、各色のうち特定の条件に該当する色の最小値の場合をも含む。  
記録材の濃度を増加させるよう補正を行うとは、最小値として特定された画素値を記録材の量を増加させる方向に変化させることを意味する。
【０００９】
上記のように構成された発明では、第１領域と第２領域との境界に属する画素に対して、記録材の濃度を最小とする画素値を補正して、記録材の濃度を増加させる。記録材の濃度を最小とする画素を補正することで画像の変化に影響を与えにくい色を増加させることになるため、境界付近において顕著となる記録材の記録位置のズレにより生じる画質劣化を効果的に抑制することができる。  
【図面の簡単な説明】
【００１０】
【図１】画像処理装置のハードウェア構成を示すブロック図。
【図２】コントローラー１１の機能を説明する機能ブロック図。
【図３】コントローラー１１により生成される合成画像データを説明する図。
【図４】補正部２５が行う補正処理を説明する図。
【図５】画像処理装置１０の処理手順を示すフローチャート。
【図６】変換テーブルの内容を示す図。
【図７】ハッチパターンを示す図。
【図８】ステップＳ８００で実施される補正処理を詳細に示すフローチャート。
【図９】一例として、ステップＳ８２の処理で用いられる判定テーブルを示す図。
【図１０】補正部２５における処理を説明する図である。
【図１１】第２の実施形態において、画像処理装置１０の処理手順を示すフローチャート。
【図１２】第３の実施形態において、画像処理装置１０の処理手順を示すフローチャート。
【図１３】第３の実施形態において、用いられる変換テーブルを示す図。
【発明を実施するための形態】
【００１１】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
（１）画像処理装置の構成
（２）合成画像取得方法
２．第２の実施形態：
３．第３の実施形態：
４．その他の実施形態：
【００１２】
１．第１の実施形態：
（１）画像処理装置の構成
図１は、画像処理装置のハードウェア構成を示すブロック図である。図１では、画像処理装置１０は、ＰＣ（Personal Computer）により実現されている。画像処理装置１０は、印刷装置として機能するプリンター１００に接続されており、プリンター１００に対して印刷用データを送信する。印刷用データは、プリンター１００によって処理可能な形式に変換されたデータであり、例えば、ビットマップ画像とプリンター言語により記載されたコマンドとを含んで構成されている。
【００１３】
画像処理装置１０は、画像処理装置１０の動作を統合的に制御するコントローラー１１を備えている。コントローラー１１内には、ＣＰＵ１２と、ＲＯＭ１３と、ＲＡＭ１４と、Ｉ／Ｏ１５と、を備えており、コントローラー１１は、コンピューターとしても機能する。コントローラー１１は、Ｉ／０１５を通じて、操作部１６、表示部１７、ＨＤＤ１８、インターフェイス回路１９と繋がっている。ＨＤＤ１８には、ＯＳ１８０やアプリケーションプログラム１８１等のプログラムが記録されている。インターフェイス回路（Ｉ／Ｆ）１９は、プリンター１００との接続を司る。
【００１４】
画像処理装置１０では、ユーザが操作部１６を操作してＨＤＤ１８に記録された画像データの印刷を行おうとすると、コントローラー１１は、ＨＤＤ１５に記録されたアプリケーションプログラム１８１を実行し、画像データから印刷用データを生成する。そして、画像処理装置１０は、この印刷用データをＩ／Ｆ１９を通じてプリンター１００に送り出す。プリンター１００は、周知のレーザープリンターやインクジェットプリンターである。プリンター１００がレーザープリンターの場合は、プリンター１００は、例えばＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色の画像を用紙上に重畳させるようにして順次形成することによりカラー印刷を行う。
【００１５】
図２は、コントローラー１１の機能を説明する機能ブロック図である。図２では、コントローラー１１がＯＳ１８０やアプリケーションプログラム１８１を実行することで実施される手段または工程を、第１色差算出部２１、第２色差算出部２２、画像取得部２３、ハッチパターン生成処理部２４、補正部２５として示している。
コントローラー１１は、アプリケーションプログラム１８１による機能により、印刷用データを生成する。また、コントローラー１１は、印刷用データを生成するに際し、元画像データに対して付与画像（ハッチパターン）を合成することで合成画像データを生成する。ハッチパターンは、色弱者が画像を視認する際の補助となるものである。
【００１６】
合成画像データの生成に先だって、第１色差算出部２１は、健常者の全ての色差を算出する。ここで、色差とは、人の視覚によって感じる色の差を定量的に示した値である。また、健常者の色差とは、健常者の視覚によって感じる色の差である。第１色差算出部２１は、画像データの画素値が属する色空間により再現される全ての各色について、他の各色との色差を求め、第１色差データベースＤＢ１を作成する。なお、この場合に健常者を考慮した特別の処理はない。
例えば、元画像データの画素値が一般的なｓＲＧＢ色空間に基づくＲＧＢ値となっている場合、この元画像データにより再現される色は、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の三要素の組み合わせにより再現できる色となる。一般的には、Ｒ、Ｇ、Ｂの値は、低明度から高明度までの範囲を多階調（２５６階調）の数値で表したものとなるため、色の再現は２５６×２５６×２５６通りとなる。
なお、画素値は、ＲＧＢ値に限られず、他の色空間、例えば、ＨＳＶなどの他の色空間の階調値で表されていても良い。なお、ＨＳＶ色空間は色相（Ｈｕｅ）、彩度（Ｓａｔｕｒａｔｉｏｎ）、明度（Ｌｉｇｈｔｎｅｓｓ）の三つの成分の階調値で表される色空間である。
【００１７】
第２色差算出部２２は、色弱者の全ての色差を算出する。ここで、色弱者の色差とは、色弱者によって感じる色の差を定量的に示した値である。人間の場合は、色を検知するため、網膜には異なる波長に対応してそれぞれ異なる錐体細胞が存在する。健常者の錐体細胞は、感知する波長ごとに存在している。しかし、色弱者の場合、どれかの種類の錐体細胞が欠如していたり異常があったりする場合がある。従って、それぞれの錐体細胞が感知する波長に基づく色空間（ＬＭＳ色空間）を定義し、他の色空間から変換することで、錐体細胞の欠如に起因する視認性（すなわち、色差）を演算で再現できるといえる。
【００１８】
例えば、どれかの種類の錐体細胞が欠如している場合、存在する錐体細胞が対応する波長については健常者と同じ感度があるが、欠如している錐体細胞が対応する波長については、正常な感度を期待できないことになる。この場合、欠如している錐体細胞の感度を減らせば、色弱者が感じる色を演算で再現できる。
そのため、第２色差算出部２２は、画素値の属する色空間の値（例えば、ｓＲＧＢ）をＬＭＳ色空間の値に変換し、変換した色を用いて全ての色差を算出する。こうして求めた色差から第２色差データベースＤＢ２を作成する。
【００１９】
画像取得部２３は、元画像データをもとに合成画像データを生成する。この第１の実施形態では、画像取得部２３は、元画像データに対して、ハッチパターンを合成することで、合成画像データを生成する。ハッチパターンは、色弱者が画像を認識し易くするために元画像に合成される画像である。ハッチパターンは、本発明の付与画像としても機能する。また、元画像データは、本発明のカラー画像としても機能する。
【００２０】
図３は、コントローラー１１により生成される合成画像データを説明する図である。
図３（ａ）は、元の画像データである。図の絵柄について補足すると、「（Ｂ）」と付した四角の領域は青色が付されており、「（Ｇ）」と付した丸の領域は緑色が付されており、「（Ｙ）」と付した三角の領域は黄色が付されている。
図３（ｂ）は、図３（ａ）の元画像データに対して生成されるハッチパターン画像であり、画像データの青色の領域に対して斜行する格子柄の模様が付され、元画像データの緑色の領域に対してランダムなドットの模様が付され、元画像データの黄色の領域に対して縦横の格子柄の模様が付される。
【００２１】
図３（ｃ）は、図３（ａ）の元画像データに、図３（ｂ）のハッチパターンを付加した仕上がり後の画像データ（すなわち、合成画像データ）である。なお、吹き出し部位に前景とあるのは図３（ｂ）で付される模様を構成する領域を指しており、背景とあるのは図３（ａ）の画像データの有色の領域のみで模様が付されていない領域を指している。
【００２２】
画像取得部２３が、合成画像データを生成するために、ハッチパターン生成処理部２４と、補正部２５とを有している。
ハッチパターン生成処理部２４は、元画像データに対して図３（ｂ）に示すハッチパターンを生成する。ハッチパターン生成処理部２４は、ハッチパターンを生成するに際し、このハッチパターンが指定される元画像データの画素に応じてハッチパターンの色や形状を決定する。例えば、ハッチパターン生成処理部２４は、第１色差算出部２１及び第２色差算出部２２によって記録された第１色差データベースＤＢ１、第２色差データベースＤＢ２をもとに、色弱者にとって最適なハッチパターン（前景）を設定する。
【００２３】
補正部２５は、元画像データから合成画像データを生成する過程において、記録材の記録位置のずれに伴う画質劣化を抑制する補正処理を行う。図４は、補正部２５が行う補正処理を説明する図である。図４では、プリンター１００によって用紙に記録された記録画像と、この記録画像を記録する際に用いられた合成画像データの画素値との関係を示している。
図４（ａ）は、合成画像の一部を示している。図４（ｂ）−（ｅ）に示すグラフでは、横軸を記録画像のＸ座標とし、縦軸を記録材の出力階調値（０〜２５５）により示している。出力階調値は、プリンター１００が記録に用いるトナーやインクの量を規定する値であり、０から２５５までの値により規定されている。図４（ｂ）−（ｅ）では、ハッチングが付されていない箇所が前景であり、ハッチングが付されている箇所が背景となっている。
図４（ｃ）は、図４（ｂ）に示す合成画像において、記録材の記録位置にズレが生じた場合の出力階調値の関係を示す。図４（ｅ）は、図４（ｄ）に示す合成画像において、記録材の記録位置にズレが生じた場合の出力階調値の関係を示す。図４（ｂ）、（ｃ）は、補正処理が行われていない合成画像の一部を構成する出力階調値の関係を示している。図４（ｄ）、（ｅ）は、補正処理が行われている合成画像の一部を構成する出力階調値の関係を示している。
【００２４】
図４（ａ）では、前景（第１領域）を形成する記録材と、背景（第２領域）を形成する記録材とが用紙に記録されることで、合成画像が形成されている。以下、前景が形成されている領域をＦＧ、背景が形成されている領域をＢＧ、境界をＢＤとそれぞれ記載する。ここで、境界ＢＤとは、前景ＦＧと背景ＢＧとが隣接する部位であり、本実施形態では、境界ＢＤに属する画素とは、前景ＦＧに隣接する背景ＢＧの画素と背景ＢＧに隣接する前景ＦＧの画素とを含む概念とする。例えば、図４（ｂ）に示すように、前景ＦＧをブラックの記録材で形成し、背景ＢＧをマゼンタの記録材で形成した場合、境界ＢＤはブラックとマゼンタとのいずれの記録材を含む領域となる。
合成画像では、前景ＦＧと背景ＢＧとの境界ＢＤにおいて、前景ＦＧまたは背景ＢＧを形成する記録材の着弾位置がずれると、境界ＢＤを構成する記録材の濃度が薄くなり、記録画像の画質劣化が顕著となる。図４（ｃ）では、図４（ｂ）と比べて、境界ＢＤ付近の背景ＢＧを形成する記録材の着弾位置が図中右方向にずれており、用紙の下地が露出している。図４（ｃ）では、境界ＢＤにおける出力階調値が０となっている。
【００２５】
補正部２５は、合成画像データに含まれる前景ＦＧと背景ＢＧとの境界に属する画素のうち、記録材の濃度が最小となる色を特定し、この画素の特定された色に対して記録材の濃度を増加させるよう補正を行う。図４（ｄ）、（ｅ）では、境界ＢＤ付近を形成する画素の色（マゼンタ）に対して、階調値を高くすることで、マゼンタの記録材の濃度を高くしている。記録材の濃度を濃くすることで、境界ＢＤに記録される記録材の量が増加し、記録画像の画質劣化を抑制することができる。
図４（ｅ）では、図４（ｄ）と比べて、背景ＢＧを形成するマゼンタの記録材の記録位置のズレが生じているが、境界ＢＤを形成する記録材（マゼンタ）の出力階調値（濃度）が補正されることで、境界ＢＤの記録材の濃度が低く（例えば、出力階調値で０）なっていない。
【００２６】
なお、図４に示す例では、境界ＢＤ付近の画素のうち、背景ＢＧに属する画素に対してのみ補正を行っているが、これに限定されず、前景ＦＧに属する画素に対して補正を行うものであってもよい。また、前景ＦＧと背景ＢＧのそれぞれの画素に対して補正を行うものであってもよい。
【００２７】
画像取得部２３は、合成画像データを取得すると、この合成画像データをプリンター１００が対応する印刷用データに変換し、Ｉ／Ｆ１９を通じてプリンター１００に出力する。
【００２８】
（２）合成画像取得方法
次に、画像処理装置１０による合成画像データの取得方法を説明する。
図５は、画像処理装置１０の処理手順を示すフローチャートである。
図５に示す処理により、元画像データからハッチパターンが合成された合成画像データが生成される。
【００２９】
ステップＳ１００では、コントローラー１１は、元画像データを取得する。例えば、元画像データは、ユーザが表示部１６に表示されているＵＩ画面で画像を選択することで、取得される。
【００３０】
ステップＳ２００では、第１色差算出部２１は、健常者の全ての第１色差を算出し、第１色差データベースＤＢ１を作成する。
基準とする色を（Ｒi1，Ｇi2，Ｂi3）で表し、これと比較する色を（Ｒj1，Ｇj2，Ｂj3）で表す。そして、これらの色の違いを色差ΔＥijとする。（i1,i2,i3,j1,j2,j3=0〜255）なお、ｉ＝０〜（２５６＊＊３−１）とし（以後、ｊについても同様とする）、簡便に（Ｒi ，Ｇi ，Ｂi ）などとi だけで表すものとする。
【００３１】
第１色差算出部２１は、基準とする色（Ｒi ，Ｇi ，Ｂi ）の色彩値（Ｌi ，ａi ，ｂi ）を求める。最初に、ｓＲＧＢ空間から直接演算可能なＸＹＺ色空間に変換する。このときの変換式は、
（Ｘi ，Ｙi ，Ｚi ）＝ｆ（Ｒi ，Ｇi ，Ｂi ）
であり、変換にはｓＲＧＢのＩＣＣプロファイルを利用する。
次に、ＸＹＺ色空間から光源（本実施例ではＤ５０とするが、必要に応じて変更可能である）を指定した上で色彩値の色空間に変換するには、変換式は
（Ｌi ，ａi ，ｂi ）＝ｇ（Ｘi ，Ｙi ，Ｚi ）
として算出可能である。
【００３２】
同様に、比較する色（Ｒj ，Ｇj ，Ｂj ）についても、色彩値（Ｌj ，ａj ，ｂj ）へと変換すると、
（Ｌj ，ａj ，ｂj ）＝ｇ（ｆ（Ｒj ，Ｇj ，Ｂj ））
となる。健常者における両者の色差ΔＥij（第１色差）は、
ΔＥij＝｜（Ｌi ，ａi ，ｂi ）−（Ｌj ，ａj ，ｂj ）｜
となる。
【００３３】
次に、ステップＳ３００では、第２色差算出部２２は、色弱者の全ての第２色差を算出し、第２色差データベースＤＢ２を作成する。
まず、第２色差算出部２２は、入力階調値（Ｘ、Ｙ、Ｚ）を、ＬＭＳ色空間の値に変換する。
健常者の場合、ＸＹＺ色空間からＬＭＳ色空間への変換式は、
（Ｌ，Ｍ，Ｓ）＝ＴLMS・（Ｘ，Ｙ，Ｚ）
ここで、ＴLMSは、３×３の要素の行列であり、
【数１】
2016036089.tif 000003
である。
【００３４】
しかし、Ｐ型色覚の色弱者の場合は、上述したＸＹＺ色空間からＬＭＳ色空間への変換に加え、さらに、次のパラメータの行列を乗算する。
【数２】
2016036089.tif 000004
【００３５】
すなわち、色弱者が感じる色空間（Ｌp，Ｍp，Ｓp）では、
（Ｌp，Ｍp，Ｓp）＝ＴpLMS・ＴLMS・（Ｘ，Ｙ，Ｚ）
として表される。ＴpLMSは、結果的に
Ｌp＝２．０２Ｍ−２．５２Ｓ
Ｍp＝Ｍ
Ｓp＝Ｓ
となり、Ｌに対応する錐体細胞が欠如し、波長の異なる錐体細胞が補助的に検知している状況が表れている。
【００３６】
以上のことを応用することで、色弱者が感知しているＸＹＺ色空間は、
（Ｘp，Ｙp，Ｚp）＝ＴLMS**(-1)・ＴpLMS・ＴLMS・（Ｘ，Ｙ，Ｚ）
となることが知られている。なお、ＴLMS**(-1)は、ＴLMS の逆行列である。
【００３７】
そして、基準の色（Ｒi ，Ｇi ，Ｂi ）に対応する（Ｘpi，Ｙpi，Ｚpi）は、
（Ｘpi，Ｙpi，Ｚpi）＝ＴLMS**(-1)・ＴpLMS・ＴLMS・（Ｘi，Ｙi，Ｚi）
となり、さらに、色彩値の色空間に変換すると
（Ｌpi，ａpi，ｂpi）＝ｇ（Ｘpi，Ｙpi，Ｚpi）
と表される。
【００３８】
第２色差算出部２２は、比較する色（Ｒj ，Ｇj ，Ｂj ）についても、色彩値（Ｌpj，ａpj，ｂpj）へと変換すると、
（Ｌpj，ａpj，ｂpj）＝ｇ（Ｘpj，Ｙpj，Ｚpj）
となる。色弱者における両者の色差ΔＥpij（第２色差）は、
ΔＥpij＝｜（Ｌpi，ａpi，ｂpi）−（Ｌpj，ａpj，ｂpj）｜
となる。
【００３９】
ステップＳ４００では、ハッチパターン生成処理部２４は、ハッチパターン評価値算出処理を行う。このハッチパターン評価値算出処理では、第１色差と第２色差との大きさの違いを示す判定値Ｐｉｊを求める。判定値Ｐｉｊは、全ての第２色差から全ての第１色差を減算した値であり以下のように求める。
Ｐij＝ΔＥpij−ΔＥij
この判定値Ｐijが正であれば、健常者が感じる色差より、色弱者が感じる色差の方が大きい組合せであるといえる。
以上のような前準備をしておく。なお、この演算は毎回行なう必要のないものであり、一度演算したらその演算結果を保存して起き、次回は演算しないで保存してあるものを読み込むようにしても良い。また、演算は事前に行ったものとして結果だけを保存しておいても良い。後述するように実際には色差があまり大きい物を使うことはありえないので、色差が所定の範囲に収まっている組合せ（基準の色と比較する色）の結果だけを保存しておいても良い。
【００４０】
ステップＳ５００では、ハッチパターン生成処理部２４は、注目画素処理を行う。この注目画像処理では、元画像データの画素を順次移動させて、画素値（ＲＧＢ）と、ｘｙ座標値とを取得する。以下では、ハッチパターン生成処理部２４により画素値と、ｘｙ座標値とが取得される対象画素を注目画素ともよぶ。
【００４１】
ステップＳ６００では、ハッチパターン生成処理部２４は、前景色・背景色判定処理を実施する。この前景色・背景色判定処理では、注目画素の入力階調値をもとに、ハッチパターの指定の有無を決定する。このため、予め注目画素の画素値（ＲＧＢ）と座標からハッチパターンに変換する変換テーブルをＲＯＭ１３に保存してある。
【００４２】
図６は、変換テーブルの内容を示す図である。図７は、ハッチパターンを示す図である。
図６に示すように、変換テーブルは、入力値としてＲＧＢ値を引数とし、出力値としてハッチパターン形状Ｎｏを備えている。
まず、ハッチパターン生成処理部２４は、ＲＯＭ１３を参照し、注目画素のＲＧＢ値からハッチパターンの形状Ｎｏ．を取得する。図７に示すように、ハッチパターンの形状Ｎｏに対応して、ハッチパターンの模様を表すために８×８升の二値テーブルを用意してある。テーブルの要素（フラグＦ１）は二値で表され、「１」であれば前景であって模様として画素を付すことを表し、「０」であれば背景であって模様として画素を付さないことを表す。
【００４３】
注目画素の座標を（ｘ，ｙ）とすると、ハッチパターンのサイズ（８，８）で余り（ｐｘ，ｐｙ）を計算し、８×８升の二値テーブル内の座標（ｐｘ，ｐｙ）に記録されている二値データを読み出す。「１」であれば前景であり、「０」であれば背景である。なお、座標は、左上角を原点（０，０）とする。一例として、注目画素の座標（ｘ，ｙ）が（１００，１０５）であると、ハッチパターンのサイズ（８，８）で割った余りは（４，１）となり、ハッチパターンの形状Ｎｏが「１」の例であると、８×８升の二値テーブル内の座標（４，１）に記憶されている「１」が読み出され、前景であることが分かる。
【００４４】
このように、元画像データの注目画素（有色の領域）において、注目画素の色に対応して模様の図柄を決めている。本実施例では、予め色と図柄を対応づけているので、例えば色と図柄の対応付けを標準化することも可能である。むろん、これ以外の模様の図柄の決め方を採用することも可能である。
また、色と図柄の対応付けは、色相と図柄の固定的な対応付けだけでなく、色の濃度に対応して模様の図柄を決めることも可能である。例えば、ある色については斜線のハッチングであったとして、濃度が薄いほど斜線の間隔が広がり、濃度が濃いほど斜線の間隔が狭まるというような対応付けをしておけば、ハッチングを見て色と濃度とが同時に判別できるようにもなる。
【００４５】
ステップＳ７００では、ハッチパターン生成処理部２４は、前景色・背景色決定処理を実施する。前景色・背景色決定処理では、まず、注目画素の色（Ｒo ，Ｇo ，Ｂo ）に対して、以下の条件１を満たす色を、背景色の候補とする色（Ｒｋ ，Ｇｋ ，Ｂｋ ）として算出する。
・条件１）
注目画素（Ｒo ，Ｇo ，Ｂo ）と背景色との色差ΔＥが、
ΔＥij≦６．５
であること。
ハッチパターン生成処理部２４は、第１色差データベースＤＢ１を参照し、条件１）に該当する背景色の候補とする色（Ｒｋ、Ｇｋ、Ｂｋ）を取得する。この条件により、背景となる領域の入力画像の色と、健常者にとって感覚的な印象としては同じ色に認識される色が背景色の候補として設定される。
これは、元画像データの有色の領域に対して、当該領域の色に対する色差が所定値未満となる色を背景色としている。また、元画像データの有色の領域に、当該領域の色に応じた模様の前景を付加することになる。このようにすることで、背景色としてとりうる値の自由度があがるので、本発明の条件を満たす、より好適な背景色・前景色を決めることができる。
【００４６】
次に、条件１）を満たす背景色（Ｒｋ ，Ｇｋ ，Ｂｋ ）のうちから、以下の条件２、３を満たす背景色（Ｒｂｇ ，Ｇｂｇ ，Ｂｂｇ ）と前景色（Ｒｆｇ ，Ｇｆｇ ，Ｂｆｇ ）を求める。なお、通常、背景色（Ｒｂｇ、Ｇｂｇ、Ｂｂｇ）は、注目画素の色（Ｒo ，Ｇo ，Ｂo）と同じ値となるように決定されるが、これ以外にも、背景色（Ｒｂｇ、Ｇｂｇ、Ｂｂｇ）を注目画素の色（Ｒo ，Ｇo ，Ｂo）とは異なる色とするものであってもよい。
・条件２）
色弱者が感じる背景色（Ｒi ，Ｇi ，Ｂi ）と前景色（Ｒj ，Ｇj ，Ｂj ）との色差ΔＥpijから、健常者が感じる色差ΔＥijを減算した判定値Ｐij（＝ΔＥpij−ΔＥij）が最も大きくなること。
Ｍａｘ（Ｐij)
すなわち、前記第１の色差より前記第２の色差が大きくなる条件を満たす前景色のうち、前記第２の色差が最大となるように前記前景の色を決定していることになる。
【００４７】
・条件３）
判定値Ｐijが正であること。
Ｐij＞０
【００４８】
以上より、条件１〜条件３に該当する色（Ｒj ，Ｇj ，Ｂj ）を前景色（Ｒｆｇ ，Ｇｆｇ ，Ｂｆｇ ）として決定する。例えば、ハッチパターン生成処理部２４は、第２色差データベースＢＤ２を参照し、条件２）、３）に該当する背景色（Ｒｂｇ ，Ｇｂｇ ，Ｂｂｇ ）および前景色（Ｒｆｇ ，Ｇｆｇ ，Ｂｆｇ ）の組み合わせを決定する。
【００４９】
ステップＳ８００では、補正部２５は補正処理を行う。
図８は、ステップＳ８００で実施される補正処理を詳細に示すフローチャートである。この補正処理において、補正部２５が境界ＢＤに属する画素に対して補正を行う。
【００５０】
ステップＳ８１では、補正部２５は、注目画素に指定されている前景色（Ｒｆｇ 、Ｇｆｇ 、Ｂｆｇ ）と、背景色（Ｒｂｇ、Ｇｂｇ、Ｂｂｇ）とを、記録材の出力階調値である（Ｃｂｇ、Ｍｂｇ、Ｙｂｇ、Ｋｂｇ）と、（Ｃｆｇ、Ｍｆｇ、Ｙｆｇ、Ｋｆｇ）とに変換する。
例えば、補正部２５は、入力値をｓＲＧＢ色空間の値とし、出力値をＣＭＹＫ色空間の値とする色変換テーブルを用いて変換を行う。
【００５１】
ステップＳ８２では、補正部２５は、注目画素の座標値（Ｘ、Ｙ）をもとに、この注目画素が境界ＢＤに属する否かを判定する。図９は、一例として、ステップＳ８２の処理で用いられる判定テーブルを示す図である。図９（ａ）は、ステップＳ６００で用いられるＮＯ．１の変換テーブルと、この変換テーブルに対応する判定テーブルを示している。図９（ｂ）は、ステップＳ６００で用いられるＮＯ．２の変換テーブルと、この変換テーブルに対応する判定テーブルを示している。図９（ｃ）は、ステップＳ６００で用いられるＮＯ．３の変換テーブルと、この変換テーブルに対応する判定テーブルを示している。
【００５２】
判定テーブルは、注目画素の座標（Ｘ、Ｙ）をもとに、境界ＢＤに属するか否かを示す領域判定フラグＦ２を付与する。ステップＳ８２で用いられる判定テーブルは、ステップＳ６００で用いられた変換テーブルの番号（１、２、３）に応じて選択される。すなわち、判定テーブルは、変換テーブル上の前景画素（１）と、背景画素（０）との境界ＢＤを規定する画素に対してフラグ（１）を付し、それ以外の画素に対してフラグ（０）を付したものともいえる。
【００５３】
補正部２５は、注目画素に対応する判定テーブルの画素に指定された領域判定フラグＦ２が（１）であれ、注目画素は境界ＢＤに属し、注目画素に対応する判定テーブル上の画素の領域判定フラグが（０）であれば、注目画素は境界ＢＤに属さないことになる。
【００５４】
ステップＳ８３では、補正部２５は、注目画素に指定された領域判定フラグをもとに、注目画素が境界ＢＤに属する場合（ステップＳ８３：ＹＥＳ）、ステップＳ８４に進む。第１の実施形態では、判定テーブルは背景内に境界ＢＤ（領域判定フラグＦ２が１となる画素）を設けており、ステップＳ８４、Ｓ８５の処理は、背景色に対してのみ実施される。
【００５５】
ステップＳ８４では、補正部２５は、注目画素に対して補正対象の色Ｘを決定する。
ステップＳ８４の処理では、以下の関数をもとに補正対象の注目画素の色Ｘを決定する。
Ｘ＝ＭＡＸ（ＭＩＮ（Ｃｂｇ、Ｃｆｇ）、ＭＩＮ（Ｍｂｇ、Ｍｆｇ）、ＭＩＮ（Ｙｂｇ、Ｙｆｇ）、ＭＩＮ（Ｋｂｇ、Ｋｆｇ））
ここで、ＭＩＮ（）は、注目画素に指定されている前景色（Ｃｆｇ、Ｍｆｇ、Ｙｆｇ、Ｋｆｇ）と背景色（Ｃｂｇ、Ｍｂｇ、Ｙｂｇ、Ｋｂｇ）の中から各色を引数とし、引数の中で最も値が小さいものを出力値として返す関数である。
ＭＡＸ（）は、ＭＩＮ（）の出力値を引数とし、引数の中で最も大きいものを出力値として返す関数である。
【００５６】
図１０は、補正部２５における処理を説明する図である。図１０（ａ）は、用紙に記録される合成画像の一部を示している。図１０（ｂ）は、補正前の各色（シアン、マゼンタ、イエロー、ブラック）の出力階調値の関係を示す。図１０（ｃ）は、補正後の各色の出力階調値の関係を示す。図１０（ｂ）、（ｃ）では、図１０（ａ）の合成画像に対応する画素（データ）において、横軸をＸ座標とし、縦軸を出力階調値とするグラフであり、境界ＢＤを境に、図中左側が前景ＦＧであり、図中右側が背景ＢＧとなる。
図１０（ａ）に示す合成画像の一部に対応する注目画素に対して、前景色（５、１５、１０、１００）、背景色（２０、２０、１０、５）がそれぞれ指定されている場合を例に説明する。ＭＩＮ（Ｃｂｇ、Ｃｆｇ）の出力値は（５）、ＭＩＮ（Ｍｂｇ、Ｍｆｇ）の出力値は（１５）、ＭＩＮ（Ｙｂｇ、Ｙｆｇ）の出力値は（１０）、ＭＩＮ（Ｋｂｇ、Ｋｆｇ）の出力値は（５）となる（図１０（ｂ））。そのため、ＭＡＸ（ＭＩＮ（Ｃｂｇ、Ｃｆｇ）、ＭＩＮ（Ｍｂｇ、Ｍｆｇ）、ＭＩＮ（Ｙｂｇ、Ｙｆｇ）、ＭＩＮ（Ｋｂｇ、Ｋｆｇ））は、ＭＡＸ（５、１５、１０、５）となる。そのため、注目画素に指定されている画素値の最も値が低いものうち、最大のものはマゼンタであり、補正対象の色Ｘは、前景色におけるマゼンタの（１５）となる。
【００５７】
ステップＳ８５では、補正部２５は、ステップＳ８４で決定された色Ｘに対して、画素値（出力階調値）を補正する補正処理を行う。図１０（ｂ）では、マゼンタの画素値に対して、出力階調値を高くするよう補正を行っている。例えば、補正部２５は、補正対象の画素値（色Ｘ）に対して画素値を１０パーセント増加させる。濃度が低い記録材の濃度を高くすると記録画像の階調変化を引き起こし易いが、濃度が高い記録材の濃度を高くしても階調変化を引き起こし難いといえる。そのため、注目画素の前景色と背景色のそれぞれの色の最小値のうち、最大値を補正対象の色としているため、注目画素に対する補正による合成画像データの変化を少なくすることできる。
【００５８】
また、ステップＳ８４において取得される色Ｘが複数存在する場合、この中で明度が高い色を補正対象から除外してもよい。明度が高い色は、記録材の濃度を高くしても画質の変化が視認し難い。特に、イエローでは、濃度を高めるよう補正を行っても画質を向上させるよう機能し難いといえる。そのため、色Ｘの候補が複数存在する場合に、明度が低い方の色を補正対象と選択することで、ステップＳ８５での補正の効果を得やすくすることができる。
以上により、注目画素に対する補正が終了する。
【００５９】
一方、注目画素の座標値（ｘ、ｙ）が境界ＢＤに属さない場合（ステップＳ８３：ＮＯ）、補正部２５は、注目画素の階調値を補正することなく図８の処理を終了する。
【００６０】
図５に戻り、ステップＳ９００では、ハッチパターン生成処理部２４は、色変換処理を行う。色変換処理では、注目画素に指定されたフラグＦ１を参照して、注目画素に対して前景色または背景色を設定する。ここでの処理では、ハッチパターンの模様を付すにあたり、フラグＦ１を参照して、「１」であれば前景であって該当する前景色（Ｃｂｇ ，Ｍｂｇ ，Ｙｂｇ、Ｋｂｇ ）に色変換し、「０」であれば背景であって背景色（Ｃｂｇ ，Ｍｂｇ ，Ｙｂｇ、Ｋｂｇ ）に色変換する。
【００６１】
ステップＳ１０００では、ハッチパターン生成処理部２４は、ステップＳ５００〜ステップＳ９００の処理を画像データの全画素について行なうまで繰り返す。この結果、全画素に対して、ハッチパターンを形成する前景色、または元画像データに応じた背景色が指定され、変換後の合成画像データが生成される。
以下、コントローラー１１（画像取得部２３）は、合成画像データをもとに印刷用データを生成する。そして、コントローラー１１は、Ｉ／Ｆ１９を通じて印刷用データをプリンター１００に出力する。
【００６２】
以上説明したように、この第１の実施形態では、第１領域と第２領域との境界に属する画素に対して、記録材の濃度を最小とする画素値を補正して、記録材の濃度を増加させる。記録材の濃度を最小とする画素を補正することで画像の変化に影響を与えにくい色を増加させることになるため、境界付近において顕著となる記録材の記録位置のズレにより生じる画質劣化を効果的に抑制することができる。また、境界に属する前景と背景の隣り合う画素間で、ＣＭＹＫの各色に関し、濃度が最小となる画素とその色を補正候補として、補正候補とした画素・色の組み合わせのうち濃度最大となる１つの画素・色の組み合わせについて濃度を上げる補正を行うようにしたので、補正に要する記録剤の増加を抑制しつつ、少ない記録材の追加消費により効率よく画質低下を抑制することができる。
【００６３】
２．第２の実施形態：
図１１は、第２の実施形態において、画像処理装置１０の処理手順を示すフローチャートである。図１１に示すフローチャートでは、第１の実施形態と比べて、ステップＳ５１０の処理と、ステップＳ８１０の処理が異なる。
【００６４】
ステップＳ１１０では、コントローラー１１は、元画像データを取得する。
ステップＳ２１０では、第１色差算出部２１は、健常者の全ての第１色差を算出し、第１色差データベースＤＢ１を作成する。
ステップＳ３１０では、第２色差算出部２２は、色弱者の全ての第２色差を算出し、第２色差データベースＤＢ２を作成する。
【００６５】
ステップＳ４１０では、ハッチパターン評価値算出処理を行う。ハッチパターン生成処理部２４は、全ての第２色差から全ての第１色差を減算した判定値Ｐijを以下の条件から求める。
Ｐij＝ΔＥpij−ΔＥij
この判定値Ｐijが正であれば、健常者が感じる色差より、色弱者が感じる色差の方が大きい組合せであるといえる。
【００６６】
ステップＳ５１０では、補正部２５は、色重複評価値算出処理を行う。この色重複評価値算出処理では、基準とする色（Ｒｉ、Ｇｉ、Ｂｉ）と比較する色（Ｒｊ、Ｇｊ、Ｂｊ）との全ての組み合わせから、下記式を用いて色Ｘｉｊを取得する。Ｘｉｊは、記録材の濃度が低い各色のうち、最も高い値となる色を示している。
Ｘｉｊ＝ＭＡＸ（ＭＩＮ（Ｃｉ、Ｃｊ）、ＭＩＮ（Ｍｉ、Ｍｊ）、ＭＩＮ（Ｙｉ、Ｙｊ）、ＭＩＮ（Ｋｉ、Ｋｊ））
ここで、（Ｃｉ、Ｍｉ、Ｙｉ、Ｋｉ）は、基準とする色（Ｒｉ、Ｇｉ、Ｂｉ）をＩＣＣプロファイル等により変換して得た出力階調値である。
（Ｃｊ、Ｍｊ、Ｙｊ、Ｋｊ）は、比較する色（Ｒｊ、Ｇｊ、Ｂｊ）をＩＣＣプロファイル等により変換して得た出力階調値である。
【００６７】
ステップＳ６１０では、ハッチパターン生成処理部２４は、注目画素処理を行う。この注目画像処理では、元画像データの画素を順次移動させて、画素の入力階調値（ＲＧＢ）と、ｘｙ座標値とを取得する。
【００６８】
ステップＳ７１０では、ハッチパターン生成処理部２４は、前景色・背景色判定処理を実施する。この前景色・背景色判定処理では、注目画素の色（ＲＧＢ値）をもとに、ハッチパターの指定の有無を決定する。このため、予め注目画素のＲＧＢ値と座標からハッチパターンに変換する変換テーブルをＲＯＭ１３に保存してある。
【００６９】
ステップＳ８１０では、補正部２５は、前景色・背景色決定処理を実施する。第２の実施形態における前景色・背景色決定処理では、まず、注目画素の色（Ｒo ，Ｇo ，Ｂo ）に対して、以下の条件１１を満たす色を、背景色の候補とする色（Ｒｋ ，Ｇｋ ，Ｂｋ ）として算出する。
・条件１１）
注目画素（Ｒo ，Ｇo ，Ｂo ）と背景色との色差ΔＥが、
ΔＥij≦６．５
であること。
条件１１は、第１の実施形態で示した条件１と同様の手法により求めることができる。
【００７０】
次に、条件１１）を満たす背景色（Ｒｋ ，Ｇｋ ，Ｂｋ ）のうちから、以下の条件１２を満たす背景色（Ｒｂｇ ，Ｇｂｇ ，Ｂｂｇ ）と前景色（Ｒｆｇ ，Ｇｆｇ ，Ｂｆｇ ）を求める。なお、通常、背景色（Ｒｂｇ、Ｇｂｇ、Ｂｂｇ）は、注目画素の色（Ｒo ，Ｇo ，Ｂo）と同じ値となるように決定されるが、これ以外にも、背景色（Ｒｂｇ、Ｇｂｇ、Ｂｂｇ）を注目画素の色（Ｒo ，Ｇo ，Ｂo）とは異なる色とするものであってもよい。
・条件１２）
Ｐｉｊ＞０かつＸｉｊが最大
となること。
ここで、Ｐｉｊは、色弱者が感じる背景色（Ｒi ，Ｇi ，Ｂi ）と前景色（Ｒj ，Ｇj ，Ｂj ）との色差ΔＥpijから、健常者が感じる色差ΔＥijを減算した判定値Ｐij（＝ΔＥpij−ΔＥij）であり、第１の実施形態に示す条件２と同様の手法により求めることができる。また、色Ｘｉｊは、ステップＳ５１０の処理により求められた値である。
すなわち、前記第１の色差より前記第２の色差が大きくなる条件を満たす前景色のうち、色Ｘｉｊが最大となるように前景色を決定していることになる。
色Ｘｉｊの最大を条件に加えることで、境界ＢＤに属する画素に対して記録材の濃度を高くするよう前景色（Ｒj ，Ｇj ，Ｂj ）と背景色（Ｒi ，Ｇi ，Ｂi ）との組み合わせが規定されることとなる。
以上より、条件１１、条件１２に該当する前景色（Ｒj ，Ｇj ，Ｂj ）と背景色（Ｒｉ、Ｇｊ、Ｂｊ）の組み合わせが決定される。
【００７１】
ステップＳ９１０では、ハッチパターン生成処理部２４は色変換処理を行う。
色変換処理では、注目画素に指定されたフラグＦ１を参照して、注目画素に対して前景色または背景色を設定する。
【００７２】
ステップＳ１０１０では、ハッチパターン生成処理部２４は、ステップＳ５１０〜ステップＳ９１０の処理を画像データの全画素について行なうまで繰り返す。この結果、全画素に対して、ハッチパターンを形成する前景色、または元画像データに応じた背景色が指定され、変換後の合成画像データが生成される。
【００７３】
以上説明したように、この第２の実施形態では、合成画像データを生成する際に、境界を含む背景色に対して画質劣化を抑制することができる前景色と背景色の組み合わせを決定することができる。
【００７４】
３．第３の実施形態：
図１２は、第３の実施形態において、画像処理装置１０の処理手順を示すフローチャートである。図１２に示すフローチャートでは、第１の実施形態と比べて、ステップＳ６２０の処理と、ステップＳ８２０の処理が異なる。
【００７５】
ステップＳ１２０では、コントローラー１１は、元画像データを取得する。
ステップＳ２２０では、第１色差算出部２１は、健常者の全ての第１色差を算出し、第１色差データベースＤＢ１を作成する。
ステップＳ３２０では、第２色差算出部２２は、色弱者の全ての第２色差を算出し、第２色差データベースＤＢ２を作成する。
【００７６】
ステップＳ４２０では、ハッチパターン評価値算出処理を行う。ハッチパターン生成処理部２４は、全ての第２色差から全ての第１色差を減算した判定値Ｐijを以下の条件から求める。
Ｐij＝ΔＥpij−ΔＥij
この判定値Ｐijが正であれば、健常者が感じる色差より、色弱者が感じる色差の方が大きい組合せであるといえる。
【００７７】
ステップＳ５２０では、ハッチパターン生成処理部２４は、注目画素処理を行う。この注目画像処理では、元画像データの画素を順次移動させて、画素の入力階調値（ＲＧＢ）と、ｘｙ座標値とを取得する。
【００７８】
ステップＳ６２０では、ハッチパターン生成処理部２４は、前景色・背景色判定処理を実施する。この前景色・背景色判定処理では、注目画素の色（ＲＧＢ値）をもとに、ハッチパターの指定の有無を決定する。このため、予め注目画素のＲＧＢ値と座標からハッチパターンに変換する変換テーブルをＲＯＭ１３に保存してある。
【００７９】
図１３は、第３の実施形態において、用いられる変換テーブルを示す図である。図１３（ａ）（ｂ）は、変換テーブルの一例として、直線状のハッチングを形成する場合の変換テーブルを示している。
第１の実施形態と同様、変換テーブルは、ハッチパターン生成処理部２４が注目画素のＲＧＢ値からハッチパターンの形状Ｎｏ．を取得し、この形状Ｎｏ．に応じて取得される。ハッチパターンには、ハッチパターンの模様を表すためにＮ×Ｎ升のテーブルを用意してある。また、この第３の実施形態では、各升に記録されているフラグＦ３は、ハッチパターンの形状に加えて、注目画素に対して行われる補正量を示している。
【００８０】
図１３では、各升には、４種類のフラグＦ３が設定されている。
Ｆ３＝０の升は、注目画素に背景色を指定する。Ｆ３＝１．５は、注目画素に前景色（ハッチパターン）を指定する。Ｆ３＝０．２、０．５、１の升は、注目画素に背景色を指定し、かつ、補正を行う画素を指定している。図１３では、０．２、０．５、１の順番で、補正部２５により実施される補正量が増加する。図１３に示すように、第３の実施形態に示す変換テーブルでは、前景色が指定される升（Ｆ３＝１．５）からの距離に応じて補正部２５が行う補正量が変化している。
図１３（ａ）では、８×８升の画素に対して、前景色を指定する升（Ｆ３＝１．５）からの距離が遠くなるに従い、補正量（階調値を増加させる値）が少なくなっている。すなわち、補正量の変化にグラデーションがかかっているといえる。
【００８１】
図１３（ｂ）では、１０×１０升の画素に対して、前景色（Ｆ３＝１．５）からの距離が遠くなるに従い、一度、補正量（階調値を増加させる値）が少なくなった後、補正量が増加している。図１３（ｂ）の変換テーブルを用いる場合、ハッチパターン付近の画素の画素値が最も増加することとなる。
また、変換テーブルの升目を多くすることで、前景色（Ｆ３＝１．５）の画素から画素が遠ざかるにつれて、フラグＦ３の値を多段階に変更することが可能となる。
【００８２】
ステップＳ７２０では、ハッチパターン生成処理部２４は、前景色・背景色決定処理を実施する。第１の実施形態と同様、この前景色・背景色決定処理により、注目画素に対して、前景色（Ｒｆｇ ，Ｇｆｇ ，Ｂｆｇ ）と背景色（Ｒｂｇ、Ｇｂｇ、Ｂｂｇ）の組み合わせが決定される。
【００８３】
ステップＳ８２０では、補正部２５は、注目画素に指定された（ステップＳ５２０）フラグＦ３を参照して、注目画素に対して画素値を補正する。この第３の実施形態では、補正部２５は、フラグＦ３の値（０，２、０．５、１）に応じて、出力階調値の補正量を変化させる。
【００８４】
ステップＳ９２０では、ハッチパターン生成処理部２４は色変換処理を行う。この第３の実施形態における、色変換処理では、注目画素に指定されたフラグＦ３が（１．５）であれば、注目画素に対して前景色（Ｃｆｇ、Ｍｆｇ、Ｙｆｇ、Ｋｆｇ）を指定する。また、色変換処理では、注目画素に指定されたフラグＦ３が（０、０．２、０．５、１）であれば、注目画素に対して背景色（Ｃｂｇ、Ｍｂｇ、Ｙｂｇ、Ｋｂｇ）を指定する。
【００８５】
ステップＳ１０２０では、ハッチパターン生成処理部２４は、ステップＳ５２０〜ステップＳ９２０の処理を画像データの全画素について行なうまで繰り返す。この結果、全画素に対して、ハッチパターンを形成する前景色、または元画像データに応じた背景色が指定され、変換後の合成画像データが生成される。
【００８６】
以上説明したように、この第３の実施形態では、第１の実施形態で奏する効果に加えて以下の効果を奏する。すなわち、記録材の濃度を増加させる画素の位置を詳細に設定することができる。特に、前景画像と背景画像の境界において補正量を高くし、境界から遠ざかるに従い補正量を低くすることが可能となるため、補正により生じる画質の変化を抑制することができる。
【００８７】
４．その他の実施形態：
上記第１の実施形態では、境界に属する前景と背景の隣り合う画素間で、ＣＭＹＫの各色に関し、濃度が最小となる画素とその色を補正候補として、補正候補とした画素・色の組み合わせのうち濃度最大となる１つの画素・色の組み合わせについて濃度を上げる補正を行うようにしたが、補正候補とした画素・色のそれぞれに対して、濃度を上げる補正を行うようにしてもよい。この場合、各色の記録材の使用量は増えることになるが、記録位置のずれによる画質低下をより確実に抑制できるようになる。  補正部２５により補正される画素は、前景色が指定される画素であってもよい。すなわち、境界付近のハッチパターンを構成する画素に対して記録材の濃度を増加するよう補正が行われることとなる。
【００８８】
第１の実施形態において、図８のステップＳ８２で補正対象とする注目画素を座標をもとに特定したことは一例に過ぎない。例えば、付与画像が単色の画像である場合に、背景色が指定される全ての注目画素に対してステップＳ８５の補正を行うものであってもよい。
【００８９】
画像処理装置１０は第１領域と第２領域とを合成した画像データを内部で生成するものに限定されない。画像処理装置１０が外部から第１領域と第２領域とを備える画像データを取得し、補正部２５がこの画像データに対して上記した各実施形態に示す補正を行うものであってもよい。
【００９０】
画像処理装置として、ＰＣを例に説明を行ったのは一例に過ぎない。例えば、プリンター１００の内部に本発明のコントローラー１１の機能を備えることで、プリンター１００を画像処理装置として機能させるものであってもよい。
【００９１】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００９２】
１０…画像処理装置、１１…コントローラー、１２…ＣＰＵ、１３…ＲＯＭ、１４…ＲＡＭ、１５…Ｉ／Ｏ、１６…操作部、１７…表示部、１８…ＨＤＤ、１９…Ｉ／Ｆ、２１…第１色差算出部、２２…第２色差算出部、２３…画像取得部、２４…ハッチパターン生成処理部、２５…補正部
【図１】
2016036089.tif 000005
【図２】
2016036089.tif 000006
【図３】
2016036089.tif 000007
【図４】
2016036089.tif 000008
【図５】
2016036089.tif 000009
【図６】
2016036089.tif 000010
【図７】
2016036089.tif 000011
【図８】
2016036089.tif 000012
【図９】
2016036089.tif 000013
【図１０】
2016036089.tif 000014
【図１１】
2016036089.tif 000015
【図１２】
2016036089.tif 000016
【図１３】
2016036089.tif 000017