"バーコード画像および前記バーコード画像に背景として重畳された背景画像を含む原稿画像の画像データから、前記原稿画像を印刷するための複数の色ごとの印刷画像データを生成する印刷画像データ生成部と、前記バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像の濃度を低減する処理、および、前記背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像のバーと隣接する隣接領域内の前記背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行う濃度調整部とを備えることを特徴とする画像処理装置。前記濃度調整部は、前記背景画像を含む各色の印刷画像データにおける前記背景画像の濃度を低減することを特徴とする請求項1に記載の画像処理装置。バーコード画像および前記バーコード画像に背景として重畳された背景画像を含む原稿画像の画像データから、前記原稿画像を印刷するための複数の色ごとの印刷画像データを生成するステップと、前記バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像の濃度を低減する処理、および、前記背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像のバーと隣接する隣接領域内の前記背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行うステップとを含むことを特徴とする画像処理方法。前記背景画像を含む各色の印刷画像データにおける前記背景画像の濃度を低減するステップをさらに含むことを特徴とする請求項3に記載の画像処理方法。バーコード画像および前記バーコード画像に背景として重畳された背景画像を含む原稿画像の画像データから、前記原稿画像を印刷するための複数の色ごとの印刷画像データを生成するステップと、前記バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像の濃度を低減する処理、および、前記背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像のバーと隣接する隣接領域内の前記背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行うステップとをコンピュータに実行させるための画像処理プログラム。前記背景画像を含む各色の印刷画像データにおける前記背景画像の濃度を低減するステップをさらにコンピュータに実行させることを特徴とする請求項5に記載の画像処理プログラム。ところで、バーコードの背景にロゴや地紋等の背景画像が重畳されることがある。背景画像があってもバーコードリーダで読み取り可能なように、例えば、バーコードは黒色、背景画像は赤色等の濃度の低い色で印刷される。背景画像が重畳されたバーコードの画像を、例えばインクジェット印刷装置により印刷すると、バーと背景画像との間でのインクのにじみが生じることがある。この結果、印刷されたバーコードをバーコードリーダが読み取る際に、バーと背景画像との境界が認識しにくく、読み取り精度が低下することがあった。そこで、背景画像が重畳されたバーコードにおいても、バーコードの読み取り精度の低下を抑えることができる技術が要望されていた。本発明は上記に鑑みてなされたもので、背景画像が重畳されて印刷されるバーコードの読み取り精度の低下を抑えることができる画像処理装置、画像処理方法、画像処理プログラムを提供することを目的とする。上記目的を達成するため、本発明に係る画像処理装置の第1の特徴は、バーコード画像および前記バーコード画像に背景として重畳された背景画像を含む原稿画像の画像データから、前記原稿画像を印刷するための複数の色ごとの印刷画像データを生成する印刷画像データ生成部と、前記バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像の濃度を低減する処理、および、前記背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像のバーと隣接する隣接領域内の前記背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行う濃度調整部とを備えることにある。本発明に係る画像処理装置の第2の特徴は、前記濃度調整部は、前記背景画像を含む各色の印刷画像データにおける前記背景画像の濃度を低減することにある。本発明に係る画像処理方法の第1の特徴は、バーコード画像および前記バーコード画像に背景として重畳された背景画像を含む原稿画像の画像データから、前記原稿画像を印刷するための複数の色ごとの印刷画像データを生成するステップと、前記バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像の濃度を低減する処理、および、前記背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像のバーと隣接する隣接領域内の前記背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行うステップとを含むことにある。本発明に係る画像処理方法の第2の特徴は、前記背景画像を含む各色の印刷画像データにおける前記背景画像の濃度を低減するステップをさらに含むことにある。本発明に係る画像処理プログラムの第1の特徴は、バーコード画像および前記バーコード画像に背景として重畳された背景画像を含む原稿画像の画像データから、前記原稿画像を印刷するための複数の色ごとの印刷画像データを生成するステップと、前記バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像の濃度を低減する処理、および、前記背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおける前記バーコード画像のバーと隣接する隣接領域内の前記背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行うステップとをコンピュータに実行させることにある。本発明に係る画像処理プログラムの第2の特徴は、前記背景画像を含む各色の印刷画像データにおける前記背景画像の濃度を低減するステップをさらにコンピュータに実行させることにある。本発明に係る画像処理装置の第1の特徴によれば、濃度調整部は、バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像の濃度を低減する処理、および、背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像のバーと隣接する隣接領域内の背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行う。これにより、インクによる印刷の場合であれば、バーと背景画像との間で生じるインクのにじみが低減し、バーと背景画像との境界が不鮮明になることが低減される。また、色間での印刷位置のずれによりバーと背景画像との境界が不鮮明になることが低減される。したがって、背景画像が重畳されて印刷されるバーコード画像のバーコードリーダによる読み取り精度の低下を抑えることができる。本発明に係る画像処理装置の第2の特徴によれば、濃度調整部は、背景画像を含む各色の印刷画像データにおける背景画像の濃度を低減する。これにより、印刷された背景画像の原稿画像における本来の色合いに対する変化を抑えつつ、背景画像全体の濃度を低減することが可能となる。したがって、バーと背景画像との濃度差を拡大し、バーコードリーダがバーとスペースとを確実に認識できるようにすることができる。本発明に係る画像処理方法の第1の特徴によれば、バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像の濃度を低減する処理、および、背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像のバーと隣接する隣接領域内の背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行う。これにより、インクによる印刷の場合であれば、バーと背景画像との間で生じるインクのにじみが低減し、バーと背景画像との境界が不鮮明になることが低減される。また、色間での印刷位置のずれによりバーと背景画像との境界が不鮮明になることが低減される。したがって、背景画像が重畳されて印刷されるバーコード画像のバーコードリーダによる読み取り精度の低下を抑えることができる。本発明に係る画像処理方法の第2の特徴によれば、背景画像を含む各色の印刷画像データにおける背景画像の濃度を低減する。これにより、印刷された背景画像の原稿画像における本来の色合いに対する変化を抑えつつ、背景画像全体の濃度を低減することが可能となる。したがって、バーと背景画像との濃度差を拡大し、バーコードリーダがバーとスペースとを確実に認識できるようにすることができる。本発明に係る画像処理プログラムの第1の特徴によれば、バーコード画像を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像の濃度を低減する処理、および、背景画像を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像のバーと隣接する隣接領域内の背景画像の濃度を低減する処理のうちの少なくともいずれか一方を行う。これにより、インクによる印刷の場合であれば、バーと背景画像との間で生じるインクのにじみが低減し、バーと背景画像との境界が不鮮明になることが低減される。また、色間での印刷位置のずれによりバーと背景画像との境界が不鮮明になることが低減される。したがって、背景画像が重畳されて印刷されるバーコード画像のバーコードリーダによる読み取り精度の低下を抑えることができる。本発明に係る画像処理プログラムの第2の特徴によれば、背景画像を含む各色の印刷画像データにおける背景画像の濃度を低減する。これにより、印刷された背景画像の原稿画像における本来の色合いに対する変化を抑えつつ、背景画像全体の濃度を低減することが可能となる。したがって、バーと背景画像との濃度差を拡大し、バーコードリーダがバーとスペースとを確実に認識できるようにすることができる。以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付している。ただし、図面は模式的なものであり、現実のものとは異なる。図1は、本発明の実施の形態に係る画像処理装置の機能構成を示すブロック図である。図1に示すように、画像処理装置1は、バーコード領域検出部2と、印刷画像データ生成部3と、マスク生成部4と、濃度調整部5とを備える。バーコード領域検出部2は、スキャナ装置等から入力されるビットマップ画像データである原稿画像の画像データに基づき、原稿画像におけるバーコード領域を検出し、バーコード領域の位置および範囲を示すバーコード領域情報を生成する。本実施の形態において、原稿画像は、バーコード画像と、バーコード画像に背景として重畳された背景画像とを含むものである。図2は、原稿画像の一例を示す図である。図2において、破線で囲んだ領域がバーコード領域10である。バーコード領域10は、バーコード画像および背景画像を含み、その他の画像を含まない領域である。バーコード領域検出部2は、例えば、原稿画像のビットマップ画像データから画像認識によりバーコード領域を検出する。バーコード領域情報は、例えば、矩形のバーコード領域の四隅の座標を示す情報である。プリンタドライバで生成されたページ記述言語PDL:PageDescriptionLanguageが入力された場合、バーコード領域検出部2は、オブジェクトやバーコード等の属性情報に基づいてバーコード領域情報を生成することができる。図3は、図2におけるバーコード領域10内の背景画像が重畳されたバーコード画像の一例を示す図である。図3に示すように、バーコード画像40は、縦に細長い複数のバー41を有する。複数のバー41は、横方向に配列されている。バー41の間には、スペース42が形成されている。バー41およびスペース42の太さ幅により、情報が表現される。背景画像50は、バーコード画像40の背景として重畳された画像であり、各バー41の間スペース42において視認されるようになっている。通常、バー41は黒色等の濃い濃度が高い色で形成される。スペース42は、バーコード画像40が印刷されたときに紙等の媒体の地の色である白色となる。バーコードリーダは、印刷されたバーコード画像40に光を照射し、反射光から明暗の差によりバー41とスペース42とを判別することで、情報を読み取る。このため、背景画像50は、バーコードリーダによるバーコード画像40の読み取りが可能なように、比較的薄い濃度が低い色で、バーコード画像40との濃度差が十分に大きくなるように形成される。印刷画像データ生成部3は、原稿画像の画像データから、原稿画像を印刷するための複数の色ごとの印刷画像データを生成する。本実施の形態では、印刷画像データ生成部3は、シアンC、マゼンタM、イエローY、ブラックKの4色のインクを用いてフルカラー印刷可能なインクジェット印刷装置での印刷に用いられる形式の印刷画像データを生成するものとする。印刷画像データ生成部3は、色変換部31と、多値化部32とを備える。色変換部31は、スキャナ装置等から入力されるビットマップ画像データである原稿画像の画像データを色変換色分解し、C,M,Y,Kの各色の画像データを生成する。スキャナ装置等から入力される原稿画像の画像データは、例えば、RGB形式の画像データである。プリンタドライバで生成されたPDLが入力された場合、色変換部31は、PDLをビットマップ画像データに変換した後、色変換し、C,M,Y,Kの各色の画像データを生成する。色変換部31は、例えば、RGB値とCMYK値との対応関係が記録されたルックアップテーブル図示せずを参照して、色変換を行う。図2に示した原稿画像の画像データから生成された、C,M,Y,Kの各色の画像データに対応する画像の一例を図4a~dに示す。図4aはシアンCの画像、図4bはマゼンタMの画像、図4cはイエローYの画像、図4dはブラックKの画像である。多値化部32は、色変換部31で生成されたC,M,Y,Kの各色の画像データに多値誤差拡散処理等を施し、インクジェット印刷装置での印刷用の印刷画像データを生成する。C,M,Y,Kの各色の印刷画像データは、インクジェットヘッドから各画素に吐出する各色のインクのドロップ数を示す多値データである。ドロップ数は、例えば、0~7ドロップの8段階で設定される。各色の印刷画像データは、それぞれ図4a~dの画像を印刷するためのものである。インクジェット印刷装置において図4a~dの画像を重ねて印刷することで、フルカラーの画像が印刷される。マスク生成部4は、C,M,Y,Kの各色の印刷画像データのうちの1つと、バーコード領域情報とを用いて、マスクデータを生成する。マスクデータは、バーコード画像40のバー41が占める領域をマスク領域とすることを示すデータである。マスクデータは、濃度調整部5におけるバーコード画像40の濃度調整の際に用いられる。図5は、原稿画像におけるマスク領域を示す図、図6は、図5におけるマスク領域の拡大図である。図5、図6に示すように、マスク領域60は、バーコード画像40のバー41が占める領域に相当する領域である。マスクデータは、例えば、マスク領域60バー41が占める領域内の画素のマスクフラグを1とし、マスク領域60外の画素のマスクフラグを0としたデータである。また、マスク生成部4は、マスク領域60を拡張した拡張マスク領域を示す拡張マスクデータを生成する。図7は、拡張マスク領域の説明図である。図7に示すように、拡張マスク領域61は、図5、図6に示したマスク領域60を横方向の両側に所定の画素数分だけ拡張した領域である。拡張マスクデータは、例えば、拡張マスク領域61内の画素の拡張マスクフラグを1とし、拡張マスク領域61外の画素の拡張マスクフラグを0としたデータである。なお、マスク領域60を縦横方向の両側に拡張した領域を拡張マスク領域としてもよい。濃度調整部5は、マスクデータおよび拡張マスクデータを用いて、各色の印刷画像データにおける濃度調整を行う。具体的には、濃度調整部5は、バーコード画像40を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像40の濃度を低減するバーコード画像濃度調整処理を行う。また、濃度調整部5は、背景画像50を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像40のバー41と隣接する隣接領域内の背景画像50の濃度を低減する隣接領域濃度調整処理を行う。図8は、隣接領域の説明図である。図8に示すように、隣接領域62は、拡張マスク領域61からマスク領域60を除いた領域である。バーコード画像濃度調整処理および隣接領域濃度調整処理は、必ずしも両方が行われる必要はなく、濃度調整部5は、両処理の少なくともいずれか一方を行う。濃度調整部5は、印刷画像データにおけるドロップ数を変更することで、濃度を調整する。次に、画像処理装置1のハードウェア構成について説明する。図9は、画像処理装置1のハードウェア構成例を示す図である。図9に示すように、画像処理装置1は、CPU71と、RAM72と、ROM73と、記憶装置74と、バス75と、入出力インタフェース76とを備える。CPU71は、画像処理装置1全体を統括的に制御する中央演算処理装置である。RAM72は、一時的なデータの保存や演算時におけるCPU71のワークエリアとして使用されるものである。ROM73は、基本プログラム等を記憶するものである。記憶装置74は、HDDHardDiskDrive等からなり、画像処理プログラム77を格納している。CPU71が画像処理プログラム77を実行することにより、図1のバーコード領域検出部2、印刷画像データ生成部3、マスク生成部4、濃度調整部5の機能が実現される。バス75は、CPU71と、RAM72と、ROM73と、入出力インタフェース76とを接続し、これらの間でデータ等の送受信を可能とするものである。入出力インタフェース76は、記憶装置74とCPU71との間でデータ等の送受信を可能とするものである。次に、画像処理装置1の動作について説明する。図10は、画像処理装置1の動作を説明するためのフローチャートである。ここでは、スキャナ装置等からビットマップ画像データが原稿画像の画像データとして画像処理装置1に入力されるものとする。図10に示すように、ステップS10において、バーコード領域検出部2は、入力された原稿画像の画像データから、画像認識によりバーコード領域を検出する。そして、バーコード領域検出部2は、バーコード領域の位置および範囲を示すバーコード領域情報を生成し、これをマスク生成部4に出力する。ステップS20では、色変換部31は、原稿画像の画像データを色変換し、C,M,Y,Kの各色の画像データを生成する。次いで、ステップS30において、多値化部32は、色変換部31で生成されたC,M,Y,Kの各色の画像データに多値誤差拡散処理等を施し、各色の印刷画像データを生成する。次いで、ステップS40において、マスク生成部4は、C,M,Y,Kの各色の印刷画像データのうちの1つと、バーコード領域情報とを用いて、マスクデータを生成する。また、マスク生成部4は、拡張マスクデータを生成する。マスク生成部4がマスクデータの生成に用いる印刷画像データは、バーコード画像40を含むバーコード画像40の印刷に用いられる色の印刷画像データである。各色の印刷画像データには、バーコード画像40と背景画像50の両方が含まれ得る。ここで、前述のように、バーコード画像40は濃い色で印刷され、背景画像50はバーコード画像40との濃度差が十分に大きくなるように薄い色で印刷される。このため、バーコード画像40の画素のドロップ数が多い色では、背景画像50の画素のドロップ数は少ないと考えられる。例えば、バーコード画像40が黒色で印刷される場合、ブラックKの印刷画像データにおいて、バーコード画像40の画素はドロップ数が多く、背景画像50の画素はドロップ数が少ない。そこで、マスク生成部4は、バーコード領域10において所定ドロップ数Dth以上の画素を所定画素数Gth以上有する色を、バーコード画像40の主要印刷色として選択する。マスク生成部4は、このバーコード画像40の主要印刷色の印刷画像データを、マスクデータの生成に使用する。所定画素数Gthは、例えば、バーコード領域10の大きさに応じて設定される。マスク生成部4は、バーコード画像40の主要印刷色の印刷画像データにおけるバーコード領域10内において、ドロップ数Dth以上の画素を、バーコード画像40のバー41が占める領域内の画素であると判定する。そして、マスク生成部4は、バー41が占める領域内の画素のマスクフラグを1とし、他の画素のマスクフラグを0とする。これにより、マスクデータが生成される。また、マスク生成部4は、バー41が占める領域を横方向の両側に所定の画素数分だけ拡張した領域内の画素の拡張マスクフラグを1とし、他の画素の拡張マスクフラグを0とする。これにより、拡張マスクデータが生成される。ここで、例えば、バーコード画像40ではなく背景画像50において所定ドロップ数Dthの画素が所定画素数Gth以上有する色が存在することも考えられる。このため、バーコード領域10において所定ドロップ数Dth以上の画素を所定画素数Gth以上有する色が複数検出されることがあり得る。前述のように、バーコード画像40は濃い色、背景画像50は薄い色で印刷される。このため、バーコード画像40の印刷には濃い色であるブラックK、シアンCが主に使用され、背景画像50の印刷には薄い色であるマゼンタM、イエローYが主に使用される。背景画像50の印刷にブラックKが高濃度で使用されることはないと考えられる。そこで、バーコード領域10において所定ドロップ数Dth以上の画素を所定画素数Gth以上有する色のなかにブラックKが含まれていれば、マスク生成部4は、ブラックKをバーコード画像40の主要印刷色として選択する。バーコード領域10において所定ドロップ数Dth以上の画素を所定画素数Gth以上有する色のなかにブラックKが含まれず、シアンCが含まれている場合、マスク生成部4は、シアンCをバーコード画像40の主要印刷色として選択する。ブラックKもシアンCも含まれない場合、マスク生成部4は、エラーとしてマスクデータおよび拡張マスクデータの生成処理を停止する。なお、上記のマスクデータの生成方法は一例である。バーコード画像40のバー41が占める領域に相当するマスク領域60を示すマスクデータを生成できれば、どのような方法を用いてもよい。次いで、ステップS50において、濃度調整部5は、マスクデータおよび拡張マスクデータを用いて、各色の印刷画像データにおける濃度調整を行う。濃度調整部5は、印刷画像データにおけるドロップ数を変更することで、濃度を調整する。濃度調整部5は、濃度調整後の各色の印刷画像データを、インクジェット印刷装置の印刷エンジンに出力する。なお、上述のようにマスク生成部4がエラーとしてマスクデータおよび拡張マスクデータの生成処理を停止した場合、濃度調整部5は、濃度調整を行わずに、各色の印刷画像データを印刷エンジンに出力してもよいし、印刷エンジンへの出力を中止してもよい。ステップS50における濃度調整部5による濃度調整について説明する。ここでは、バーコード画像濃度調整処理および隣接領域濃度調整処理の両方を行い、隣接領域濃度調整処理においては、隣接領域62内の背景画像50の濃度を0とする場合について説明する。また、バーコード画像40の主要印刷色はブラックKであるとする。まず、バーコード画像40の主要印刷色であるブラックKの印刷画像データにおける濃度調整について説明する。図11は、バーコード画像40の主要印刷色の濃度調整処理の一例を示すフローチャートである。図11に示すように、ステップS110において、濃度調整部5は、印刷画像データにおけるライン番号を示す変数lに1を設定する。次いで、ステップS120において、濃度調整部5は、ライン上における画素番号を示す変数mに1を設定する。次いで、ステップS130において、濃度調整部5は、拡張マスクデータに基づき、lライン目のm番目の画素注目画素が拡張マスク領域61内の画素であるか否かを判断する。注目画素が拡張マスク領域61内の画素でないと判断した場合ステップS130:NO、濃度調整部5は、注目画素のドロップ数の変更濃度調整は行わず、ステップS180の処理に進む。注目画素が拡張マスク領域61内の画素であると判断した場合ステップS130:YES、ステップS140において、濃度調整部5は、注目画素が有効画素であるか否かを判断する。有効画素は、ドロップ数が0ではない画素である。注目画素が有効画素ではない、つまり、注目画素のドロップ数が0であると判断した場合ステップS140:NO、濃度調整部5は、注目画素のドロップ数の変更は行わず、ステップS180の処理に進む。注目画素が有効画素であると判断した場合ステップS140:YES、ステップS150において、濃度調整部5は、マスクデータに基づき、注目画素がマスク領域60内の画素であるか否かを判断する。注目画素がマスク領域60内の画素であると判断した場合ステップS150:YES、ステップS160において、濃度調整部5は、注目画素のドロップ数を予め設定された所定数だけ低減させる。この後、濃度調整部5は、ステップS180の処理に進む。注目画素がマスク領域60内の画素でないと判断した場合ステップS150:NO、ステップS170において、濃度調整部5は、注目画素のドロップ数を0に変更する。この後、濃度調整部5は、ステップS180の処理に進む。ステップS180では、濃度調整部5は、変数mが1ラインにおける最終画素であることを示すMであるか否かを判断する。m=Mでないと判断した場合ステップS180:NO、ステップS190において、濃度調整部5は、変数mに1を加える。この後、濃度調整部5は、ステップS130の処理に戻る。m=Mであると判断した場合ステップS180:YES、ステップS200において、濃度調整部5は、変数lが最終ラインであることを示すLであるか否かを判断する。l=Lでないと判断した場合ステップS200:NO、ステップS210において、濃度調整部5は、変数lに1を加える。この後、濃度調整部5は、ステップS120の処理に戻る。l=Lであると判断した場合ステップS200:YES、濃度調整部5は、一連の濃度調整処理を終了する。次に、バーコード画像40の主要印刷色以外の色であるシアンC、マゼンタM、イエローYの印刷画像データにおける濃度調整について説明する。濃度調整部5は、シアンC、マゼンタM、イエローYの各色の印刷画像データについて、同様の処理を行う。図12は、バーコード画像40の主要印刷色以外の色の濃度調整処理の一例を示すフローチャートである。図12のステップS310~S340は、前述した図11のステップS110~S140と同様である。ステップS340で注目画素が有効画素であると判断した場合ステップS340:YES、ステップS350において、濃度調整部5は、注目画素のドロップ数を0に変更する。この後、濃度調整部5は、ステップS360の処理に進む。注目画素が有効画素ではないと判断した場合ステップS340:NO、濃度調整部5は、注目画素のドロップ数の変更は行わず、ステップS360の処理に進む。ステップS360~S390は、前述した図11のステップS180~S210と同様である。図11を用いて説明したバーコード画像40の主要印刷色であるブラックKの濃度調整処理により、ブラックKの印刷画像データにおけるバーコード画像40の濃度が低減し、隣接領域62内の背景画像50の濃度が0になる。また、図12を用いて説明したシアンC等の各色の濃度調整処理により、シアンC等の各色の印刷画像データにおけるバーコード画像40の濃度および隣接領域62内の背景画像50の濃度が0になる。図12の濃度調整処理後の印刷画像データに対応するバーコード領域10内の画像は、例えば、図13に示すように、バーコード画像40および隣接領域62の部分の濃度が0になった背景画像50を示すものとなる。上述の例では、図11におけるブラックKの印刷画像データのマスク領域60内の画素のドロップ数を低減する処理ステップS160、および、図12におけるシアンC等の各色の印刷画像データのマスク領域60内の画素のドロップ数を0に変更する処理ステップS350の一部が、バーコード画像濃度調整処理に相当する。また、図11におけるブラックKの印刷画像データの隣接領域62内の背景画像50の画素のドロップ数を0に変更する処理ステップS170、および、図12におけるシアンC等の各色の印刷画像データの隣接領域62内の背景画像50の画素のドロップ数を0に変更する処理ステップS350の一部が、隣接領域濃度調整処理に相当する。図14は、図11、図12を用いて説明した濃度調整処理による濃度調整後の各色の印刷画像データを用いて印刷された画像を示す図、図15は、図14の部分拡大図である。図11、図12を用いて説明した濃度調整処理によれば、隣接領域62内の各色の濃度が0になる。このため、図14、図15に示すように、印刷画像において、背景画像50がバーコード画像40のバー41と接する部分に空白が形成される。これにより、バー41と背景画像50との間でのインクのにじみが生じることが抑えられる。この結果、バーコードリーダによるバーコード画像40の読み取りの際に、バー41およびスペース42の幅が正確に読み取られるので、読み取り精度の低下が抑えられる。隣接領域62外における背景画像50の濃度調整は行われていないため、背景画像50の変化は抑えられる。図11~図15を用いて説明した上述の例におけるバーコード画像濃度調整処理では、バーコード画像40の主要印刷色であるブラックKにおけるバーコード画像40の画素のドロップ数を低減し、他の色のバーコード画像40の画素のドロップ数を0としているが、これに限らない。バーコード画像濃度調整処理は、バーコード画像40を含む色の印刷画像データのうちの少なくともいずれか1つにおけるバーコード画像40のドロップ数濃度を低減するものであればよい。濃度調整部5は、印刷されたときのバーコード画像40が、原稿画像における本来の色合いを維持するように、バーコード画像40の印刷に用いられる各色の印刷画像データにおけるバーコード画像40のドロップ数を調整することが好ましい。また、上述の例における隣接領域濃度調整処理では、各色の印刷画像データの隣接領域62内の背景画像50の画素のドロップ数を0としているが、これに限らない。隣接領域濃度調整処理は、背景画像50を含む色の印刷画像データのうちの少なくともいずれか1つにおける隣接領域62内の背景画像50のドロップ数濃度を低減するものであればよい。さらに、バーコード画像濃度調整処理および隣接領域濃度調整処理は、必ずしも両方が行われる必要はなく、濃度調整部5は、両処理の少なくともいずれか一方を行えばよい。このように、本実施の形態の画像処理装置1では、バーコード画像濃度調整処理および隣接領域濃度調整処理の少なくともいずれか一方を行うことで、インクジェット印刷時にバー41と背景画像50との境界付近に吐出されるインクを低減させる。これにより、バー41と背景画像50との間で生じるインクのにじみが低減し、バー41と背景画像50との境界が不鮮明になることが低減される。また、色間での印刷位置のずれにより、バー41と背景画像50との境界が不鮮明になることも低減される。したがって、画像処理装置1によれば、背景画像50が重畳されて印刷されるバーコード画像40のバーコードリーダによる読み取り精度の低下を抑えることができる。また、画像処理装置1は、バーコード領域10内のバーコード画像40および背景画像50のみの濃度調整を行うので、原稿画像における他の領域については濃度を維持できる。なお、濃度調整部5は、背景画像50を含む背景画像50の印刷に用いられる各色の印刷画像データにおける背景画像50の濃度を低減するようにしてもよい。この場合、濃度調整部5は、背景画像50の原稿画像における本来の色合いからの変化が抑えられるように、各色の印刷画像データにおける背景画像50のドロップ数を調整する。これにより、印刷された背景画像50が原稿画像における本来の色合いに対して変化することを抑えつつ、背景画像50全体の濃度を低減することが可能となる。この結果、画像処理装置1は、バー41と背景画像50との濃度差を拡大し、バーコードリーダがバー41とスペース42とを確実に認識できるようにすることができる。上記実施の形態では、画像処理装置1は、インクジェット印刷装置での印刷に用いられる印刷画像データを生成したが、他の方式の印刷装置で用いられる印刷画像データを生成する場合にも本発明は適用可能である。インク以外の色材を用いる印刷装置の場合でも、本実施の形態の濃度調整を行うことで、色間での印刷位置のずれに起因するバーコード画像40の読み取り精度の低下を抑制できる。本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。"