(57)【特許請求の範囲】
【請求項１】
黒色の黒色材と、混色によって前記黒色材と同じ色を印刷可能な複数の特定色材と、を含む複数の色材を用いて画像を印刷する印刷装置によって使用される印刷データを生成する画像処理装置であって、
印刷のために入力された元画像データによって表される元画像の内から、前記複数の特定色材の混色と、前記黒色材と、の少なくとも一方を印刷に使用する黒色の均一な領域とは異なる処理領域であって、無彩色の複数の画素が連続するグレーの処理領域と、前記複数の色材に対応する複数の色成分の合計が所定値以上である複数の画素が連続する暗い処理領域と、の少なくとも一方を含む処理領域を検出する検出部と、
前記処理領域の内の一部の領域である第１部分領域と、残りの領域である第２部分領域と、の間で、前記複数の特定色材の混色と、前記黒色材と、の使用比率を異ならせることによって、前記第１部分領域と前記第２部分領域とによって表される特定パターンを表す印刷データを生成する生成部であって、前記使用比率は、前記元画像データによって表される色に対応付けられている、前記生成部と、
を備える、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記暗い処理領域の前記複数の画素は、前記元画像データに応じて特定される前記複数の色成分のそれぞれの階調値が、前記複数の特定色材に対応する複数の色成分のそれぞれの階調値がゼロよりも大きい、または、前記黒色材に対応する色成分の階調値がゼロよりも大きい、という条件と、前記複数の色材に対応する前記複数の色成分のそれぞれの階調値の合計が所定値以上であるという条件と、を満たす複数の画素である、画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、
前記生成部は、色成分を変換する色変換処理を含む処理を実行して、前記印刷データを生成し、
前記色変換処理は、前記色変換処理の前の色成分の階調値と、前記複数の色材に対応する前記複数の色成分の階調値と、を対応付けるカラープロファイルを用いて行われ、
前記生成部は、前記第２部分領域の前記色変換処理では、前記第１部分領域の前記色変換処理で用いるカラープロファイルとは前記使用比率が異なるカラープロファイルを用いる、
画像処理装置。
【請求項４】
請求項１ないし３のいずれかに記載の画像処理装置であって、
前記生成部は、前記処理領域の色が第１色範囲内である場合に、前記第１部分領域の印刷として、前記黒色材と前記複数の特定色材の混色との両方を用いる印刷が行われ、前記第２部分領域の印刷として、前記黒色材と前記複数の特定色材の混色との両方を用いるとともに前記第１部分領域の印刷とは前記使用比率が異なる印刷が行われるように、印刷データを生成する、
画像処理装置。
【請求項５】
請求項１ないし４のいずれかに記載の画像処理装置であって、
前記検出部は、前記元画像の内から、第１画素数以上の画素が連続する前記処理領域である第１種処理領域を検出し、前記第１種処理領域を検出できない場合には、第１パターンに対して縮小と回転との少なくとも一方を行って得られる第２パターンを包含可能な前記処理領域である第２種処理領域を検出し、
前記生成部は、前記第１種処理領域が検出された場合には、前記特定パターンとして前記第１パターンの少なくとも一部分を表す印刷データを生成し、前記第２種処理領域が検出された場合には、前記特定パターンとして前記第２パターンを表す印刷データを生成する、
画像処理装置。
【請求項６】
請求項１ないし５のいずれかに記載の画像処理装置であって、
前記検出部は、前記元画像の内から、第１画素数以上の画素が連続する前記処理領域である第１種処理領域を検出し、
前記生成部は、検出された前記第１種処理領域が第１パターンを包含可能な場合には、前記特定パターンとして前記第１パターンを表す印刷データを生成し、検出された前記第１種処理領域が前記第１パターンを包含できない場合には、前記特定パターンとして前記第１パターンの一部分である第３パターンを表す印刷データを生成する、
画像処理装置。
【請求項７】
請求項１ないし６のいずれかに記載の画像処理装置であって、
前記生成部は、前記特定パターンを表すための前記処理領域を検出できない場合には、前記元画像に前記特定パターンを表す画像を付加することによって得られる画像を表す印刷データを生成する、
画像処理装置。
【請求項８】
請求項１ないし７のいずれかに記載の画像処理装置であって、
前記処理領域の内の前記第１部分領域は、互いに色が異なる複数の画素を含む基準パターン画像の少なくとも一部と同じ形状の部分であり、
前記生成部は、前記第１部分領域の内の色を、前記基準パターン画像の内の対応する位置の色に応じて変更することによって、前記特定パターンの少なくとも一部を表す印刷データを生成する、
画像処理装置。
【請求項９】
請求項１ないし８のいずれかに記載の画像処理装置であって、
前記生成部は、前記第１部分領域の内で、印刷される色が変化しないように、前記使用比率を変更し、前記第２部分領域の内では、前記使用比率を変更しない、
画像処理装置。
【請求項１０】
請求項１ないし９のいずれかに記載の画像処理装置であって、
前記生成部は、前記処理領域の色が第２色範囲内である場合に、前記第１部分領域の印刷として、前記黒色材のみを用いる第１種印刷と前記複数の特定色材の混色のみを用いる第２種印刷とのうちの一方が行われ、前記第２部分領域の印刷として、前記第１種印刷と前記第２種印刷とのうちの他方が行われるように、印刷データを生成する、
画像処理装置。
【請求項１１】
請求項１ないし１０のいずれかに記載の画像処理装置であって、
前記検出部は、前記処理領域として、色が均一な領域を検出する、
画像処理装置。
【請求項１２】
黒色の黒色材と、混色によって前記黒色材と同じ色を印刷可能な複数の特定色材と、を含む複数の色材を用いて画像を印刷する印刷装置によって使用される印刷データを生成する機能をコンピュータに実行させるためのプログラムであって、
印刷のために入力された元画像データによって表される元画像の内から、前記複数の特定色材の混色と、前記黒色材と、の少なくとも一方を印刷に使用する黒色の均一な領域とは異なる処理領域であって、無彩色の複数の画素が連続するグレーの処理領域と、前記複数の色材に対応する複数の色成分の合計が所定値以上である複数の画素が連続する暗い処理領域と、の少なくとも一方を含む処理領域を検出する検出機能と、
前記処理領域の内の一部の領域である第１部分領域と、残りの領域である第２部分領域と、の間で、前記複数の特定色材の混色と、前記黒色材と、の使用比率を異ならせることによって、前記第１部分領域と前記第２部分領域とによって表される特定パターンを表す印刷データを生成する生成機能であって、前記使用比率は、前記元画像データによって表される色に対応付けられている、前記生成機能と、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定のパターンを表す印刷データを生成する技術に関するものである。
【背景技術】
【０００２】
印刷された原本と、原本の複写物とを、容易に見分けることができるように、認証コードを印刷する技術が提案されている。この技術では、背景パターンがＫによる黒色で印刷され、背景パターンの内部に配置されたコードが、Ｃ、Ｍ、Ｙの混合によるプロセスブラックで印刷される。黒（Ｋ）で印刷された背景パターンとプロセスブラックで印刷されたコードとでは光沢が異なるので、肉眼では光沢の違いを認識してコードを容易に見分けることができる。しかし、複写機は、そのような光沢の違いを認識して再現する能力を備えていないので、印刷物を複写機で複写した場合、複写物中の、原本の認証コードに対応する領域が、全面黒（Ｋ）で印刷されて、光沢の違いが再現されない。この結果、原本と複写物との相違は明白となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５１９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上記技術では、元の画像に認証コードを表す領域が追加されるので、生成される画像が、元の画像と部分的に異なっていた。このような問題は、認証コードを表す印刷データを生成する場合に限らず、特定のパターンを表す印刷データを生成する場合に共通する問題であった。
【０００５】
本発明の主な利点は、元の画像が変更されることを抑制しつつ、特定のパターンを表わす印刷データを生成する技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］黒色の黒色材と、混色によって前記黒色材と同じ色を印刷可能な複数の特定色材と、を含む複数の色材を用いて画像を印刷する印刷装置によって使用される印刷データを生成する画像処理装置であって、印刷のために入力された元画像データによって表される元画像の内から、前記複数の特定色材の混色と、前記黒色材と、の少なくとも一方を印刷に使用する処理領域であって、特定画素数以上の画素が連続する処理領域を検出する検出部と、前記処理領域の内の一部の領域である第１部分領域と、残りの領域である第２部分領域と、の間で、前記複数の特定色材の混色と、前記黒色材と、の使用比率を異ならせることによって、前記第１部分領域と前記第２部分領域とによって表される特定パターンを表す印刷データを生成する生成部と、を備える、画像処理装置。
この構成によれば、元画像が変更されることを抑制しつつ、第１部分領域と第２部分領域とによって表される特定のパターンを表す印刷データを生成することができる。
【０００８】
なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理方法および画像処理装置、印刷方法および印刷装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体（例えば、一時的ではない記録媒体）、等の形態で実現することができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理システムを示す説明図である。
【図２】パターン処理のフローチャートである。
【図３】パターン処理の概略図である。
【図４】色の見えの差の説明図である。
【図５】元画像と出力画像との別の例を示す概略図である。
【図６】他の処理領域の検索のフローチャートである。
【図７】元画像と出力画像の例を示す概略図である。
【図８】元画像と出力画像の例を示す概略図である。
【図９】元画像と出力画像の例を示す概略図である。
【図１０】カラープロファイルの説明図である。
【図１１】色の見えの差の説明図である。
【図１２】カラープロファイルの別の説明図である。
【図１３】パターン処理の別の実施例のフローチャートである。
【図１４】ステップ１８０の概略図である。
【図１５】元画像と出力画像との例を示す概略図である。
【発明を実施するための形態】
【００１０】
Ａ．第１実施例：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、本発明の一実施例としての画像処理システムを示す説明図である。この画像処理システム１０は、画像処理装置１００と、プリンタ８００と、画像処理装置１００とプリンタ８００とを接続するネットワークＮＴと、を含んでいる。
【００１１】
画像処理装置１００は、例えば、いわゆるパーソナルコンピュータであり、ＣＰＵ１１０と、ＤＲＡＭ等の揮発性記憶装置１２０と、フラッシュメモリやハードディスクドライブ等の不揮発性記憶装置１３０と、液晶表示装置等の表示部１４０と、タッチパネルやキーボード等の操作部１５０と、他の装置と通信を行うための通信インタフェース１６０と、を含んでいる。通信インタフェース１６０は、例えば、ＩＥＥＥ８０２．１１規格に準拠した無線インタフェースである。不揮発性記憶装置１３０は、プログラム１３２を格納している。
【００１２】
ＣＰＵ１１０は、プログラム１３２を実行することにより、取得部２１０と、検出部２２０と、生成部２３０と、として機能する。これらの処理部は、特定のパターンを表す印刷データを生成し、生成した印刷データをプリンタ８００に供給する。
【００１３】
図１には、印刷データ生成処理の概略が示されている。ステップＳ１０では、取得部２１０は、印刷対象の画像（「元画像」と呼ぶ）を表す対象画像データを取得する。取得方法としては、任意の方法を採用可能である。例えば、取得部２１０は、画像処理装置１００上で動作する画像処理アプリケーション（図示省略）から対象画像データを取得する。
【００１４】
次のステップＳ２０では、生成部２３０は、対象画像データを、ビットマップデータに変換する（ラスタライズ処理）。ビットマップデータは、例えば、赤Ｒと緑Ｇと青Ｂとの３つの要素の階調値（例えば、２５６階調）で画素の色を表すＲＧＢ画素データを含む。ビットマップデータの画素密度は、後述のハーフトーン処理の処理解像度と同じである。
【００１５】
次のステップＳ３０では、生成部２３０は、ビットマップデータに含まれるＲＧＢ画素データを、プリンタ８００で使用される色材の各色成分の階調値で画素の色を表す色材階調データに変換する（色変換処理）。本実施例では、色材階調データは、シアンＣとマゼンタＭとイエロＹとブラックＫとの４つの色成分の階調値（例えば、２５６階調）で画素の色を表すＣＭＹＫ画素データである。色変換処理は、ＲＧＢ画素データとＣＭＹＫ画素データとを対応付けるカラープロファイル（例えば、ルックアップテーブル）を用いて行われる。カラープロファイルは、予め、不揮発性記憶装置１３０に格納されている。
【００１６】
次のステップＳ４０では、検出部２２０と生成部２３０とは、ＣＭＹＫ画素データを含むビットマップデータを、特定のパターンを表すように変更する処理（パターン処理）を実行する。パターン処理の詳細については後述する。
【００１７】
次のステップＳ５０では、生成部２３０は、パターン処理後のビットマップデータを、トナー像を表すパターンデータに変換する（ハーフトーン処理）。ハーフトーン処理は、例えば、ディザマトリクスを使用して行われる。この代わりに、誤差拡散法に従うハーフトーン処理も採用可能である。
【００１８】
次のステップＳ６０では、生成部２３０は、生成したパターンデータを、プリンタ８００が解釈可能な形式のデータ（印刷データ）に変換する。生成部２３０は、生成した印刷データを、プリンタ８００に供給する。
【００１９】
プリンタ８００は、ＣＰＵ８１０と、ＤＲＡＭ等の揮発性記憶装置８２０と、フラッシュメモリ等の不揮発性記憶装置８３０と、印刷を実行する印刷部８４０と、他の装置と通信を行うための通信インタフェース８６０と、を含んでいる。通信インタフェース８６０は、例えば、ＩＥＥＥ８０２．１１規格に準拠した無線インタフェースである。不揮発性記憶装置８３０は、プログラム８３２を格納している。
【００２０】
印刷部８４０は、レーザプリンタである。印刷部８４０は、感光体８４０ａと、感光体８４０ａを露光することによって感光体８４０ａ上にトナー像を表す静電潜像を形成する露光部８４０ｂと、感光体にトナーを供給することによって静電潜像を現像する現像部８４０ｃと、感光体８４０ａから印刷媒体ＰＭ上に転写されたトナー像を加圧・加熱することによって、トナーを印刷媒体ＰＭに定着させる定着部８４０ｄと、を含んでいる。本実施例では、印刷部８４０は、シアンＣとマゼンタＭとイエロＹとブラックＫとの４種類のトナーを印刷に使用する。感光体８４０ａと露光部８４０ｂと現像部８４０ｃとは、トナー毎に設けられている（図示省略）。ＣＭＹの混色は、Ｋと同じ色を印刷可能である。
【００２１】
ＣＰＵ８１０は、プログラム８３２を実行することにより、受信部９１０と、印刷制御部９２０と、として機能する。受信部９１０は、他の装置（例えば、画像処理装置１００）から印刷データを受信する。印刷制御部９２０は、受信した印刷データに従って印刷部８４０を制御することによって、画像を印刷する。
【００２２】
図２は、パターン処理のフローチャートである。最初のステップＳ１００では、検出部２２０（図１）は、ＣＭＹＫのビットマップデータを解析することによって、黒色の均一な第１種処理領域を検索する。「黒色」は、印刷可能な最も暗い黒である。「処理領域」は、ＫとＣＭＹの混色との少なくとも一方を印刷に使用する領域である。第１種処理領域は、第１画素数以上の画素が連続する処理領域である。第１画素数は、後述する基準パターン画像の総画素数の１００％未満の所定割合（例えば、８０％）に、決定されている。
【００２３】
図３は、パターン処理の概略図である。図３（Ａ）の画像ＯＩ１は、ＣＭＹＫのビットマップデータによって表される元画像の一例を示している。元画像ＯＩ１は、均一な黒領域ＢＡ１を含んでいる。検出部２２０（図１）は、この黒領域ＢＡ１を、第１種処理領域として、検出する（「第１種処理領域ＢＡ１」とも呼ぶ）。
【００２４】
第１種処理領域が検出された場合には（図２：Ｓ１０５：Ｙｅｓ）、次のステップＳ１１０で、生成部２３０（図１）は、基準パターン画像が処理領域に重なるように、元画像に対する基準パターン画像の位置（以下「重畳位置」と呼ぶ）を決定する。図３（Ｂ）の画像Ｐ１は、基準パターン画像の一例を示している。基準パターン画像Ｐ１は、３つの文字列（「original」）を表す矩形画像である。以下、文字を表す部分を「文字部分Ｐ１Ｔ」と呼び、文字と文字との間の部分を「背景部分Ｐ１Ｂ」と呼ぶ。また、基準パターン画像Ｐ１を、単に「第１パターンＰ１」とも呼ぶ。なお、本実施例では、基準パターン画像Ｐ１は、予め決められており、例えば、ＣＭＹＫのビットマップデータと同じ画素密度の２値のビットマップデータで表されている。
【００２５】
図３（Ｃ）の画像ＰＩ１は、パターン処理後のビットマップデータによって表される画像（「出力画像」と呼ぶ）の一例を示している。出力画像ＰＩ１の処理領域ＢＡ１内には、第１部分領域Ｐ１Ｔｐと第２部分領域Ｐ１Ｂｐとが配置されている。第１部分領域Ｐ１Ｔｐは、基準パターン画像Ｐ１（図３（Ｂ））の文字部分Ｐ１Ｔに対応し、第２部分領域Ｐ１Ｂｐは、基準パターン画像Ｐ１の背景部分Ｐ１Ｂに対応する。以下、処理領域内の文字部分Ｐ１Ｔに対応する部分を「文字領域」と呼び、背景部分Ｐ１Ｂに対応する部分を「背景領域」と呼ぶ。図示するように、生成部２３０は、基準パターン画像Ｐ１が第１種処理領域ＢＡ１に含まれるように、第１種処理領域ＢＡ１に対する基準パターン画像Ｐ１の位置を決定する。
【００２６】
図２の次のステップＳ１１５では、生成部２３０は、背景領域（例えば、図３（Ｃ）の背景領域Ｐ１Ｂｐ）で使用される色材を、ＣＭＹの混色に設定する。Ｋの階調値がゼロよりも大きい場合には、Ｋの階調値の全てが、ＣＭＹのそれぞれの階調値に、置換される。この置換は、印刷される色が変化しないように、行われる。この置換で使用されるＣＭＹのそれぞれの階調値とＫの階調値との間の対応関係は、予め決められている。なお、Ｋの階調値の一部をＣＭＹの階調値に置換することによって、ＣＭＹのいずれかの階調値が定義域内の最大値（例えば、２５５）となる場合には、Ｋの残りの階調値を放棄してもよい。また、基準パターン画像Ｐ１と重なる処理領域の全体が、背景領域と同様に、処理されてもよい。
【００２７】
次のステップＳ１２０では、生成部２３０は、文字領域（例えば、図３（Ｃ）の文字領域Ｐ１Ｔｐ）で使用される色材を、Ｋに設定する。ＣＭＹの階調値がゼロよりも大きい場合には、ＣＭＹの階調値の全てが、Ｋの階調値に、置換される。この置換は、印刷される色が変化しないように、行われる。ＫとＣＭＹとの間の階調値の対応関係は、ステップＳ１１５で使用される対応関係と同じである。このステップＳ１２０が完了したことに応じて、パターン処理は終了する。なお、ＣＭＹの階調値の一部をＫの階調値に置換することによって、Ｋの階調値が定義域内の最大値（例えば、２５５）となる場合には、ＣＭＹの残りの階調値を放棄してもよい。
【００２８】
図４は、背景領域Ｐ１Ｂｐと文字領域Ｐ１Ｔｐとの間の色の見えの差の説明図である。図中には、印刷後の印刷媒体ＰＭの断面図が示されている。図中には、ＣＭＹＫのそれぞれのトナーが、互いに異なるハッチングで、示されている。文字領域Ｐ１Ｔｐは、Ｋのみで印刷され、背景領域Ｐ１Ｂｐは、ＣＭＹの混色のみで印刷されている。図中の矢印Ｌ１Ｔａ、Ｌ１Ｂａ、Ｌ１Ｔｂ、Ｌ１Ｂｂは、印刷媒体ＰＭの表面からの反射光を示している。なお、図示されるトナーの積層状態は、概略であり、現実の印刷物では、ＣＭＹＫのトナーは、混合された状態で、印刷媒体ＰＭに定着している。
【００２９】
図４（Ａ）の矢印Ｌ１Ｔａ、Ｌ１Ｂａは、印刷媒体ＰＭの表面と直交する方向（真正面）に向かう反射光を示し、図４（Ｂ）の矢印Ｌ１Ｔｂ、Ｌ１Ｂｂは、印刷媒体ＰＭの表面と斜めに交差する方向に向かう反射光を示している。矢印に付されたハッチングの明るさは、反射光の明るさを示している（ハッチングが明るいほど、反射光の明るい）。
【００３０】
図４（Ａ）に示すように、印刷媒体ＰＭを真正面から観察する場合には、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間で、反射光Ｌ１Ｔａ、Ｌ１Ｂａの明るさは、ほぼ同じである。この理由は、以下の通りである。図２のステップＳ１１５、Ｓ１２０では、印刷される色が変化しないように、ＫとＣＭＹとの間の置換が行われる。印刷される色は、測色によって特定される。印刷物を測色する場合には、通常は、おおよそ正面から色を測定する。従って、真正面から観察した場合には、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間で、色の見えの差は小さい。
【００３１】
一方、図４（Ｂ）に示すように、印刷媒体ＰＭを斜め方向から観察する場合には、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間で、反射光Ｌ１Ｔｂ、Ｌ１Ｂｂの明るさが、異なっている。特に、図４（Ｂ）の実施例では、Ｋで印刷される文字領域Ｐ１Ｔｐの反射光Ｌ１Ｔｂは、ＣＭＹの混色で印刷される背景領域Ｐ１Ｂｐの反射光Ｌ１Ｂｂと比べて、明るい。この理由は、以下の通りである。ＣＭＹの混色で印刷される背景領域Ｐ１Ｂｐでは、Ｋで印刷される文字領域Ｐ１Ｔｐと比べて、色材の単位面積当たりの総量が多い。印刷媒体ＰＭ上の色材の厚さは、文字領域Ｐ１Ｔｐと比べて、背景領域Ｐ１Ｂｐの方が、厚い。従って、定着部８４０ｄ（図１）によってトナーが定着される時に、背景領域Ｐ１Ｂｐでは、文字領域Ｐ１Ｔｐと比べて、トナーの表面が強く押圧される。この結果、背景領域Ｐ１Ｂｐでは、トナーの表面が、相対的に平らであり、文字領域Ｐ１Ｔｐでは、トナーの表面が、相対的に粗い。以上により、斜め方向から印刷媒体ＰＭを観察する場合には、背景領域Ｐ１Ｂｐでは、トナーの表面での光の乱反射が弱いので、色が相対的に暗く見える。文字領域Ｐ１Ｔｐでは、トナーの表面での光の乱反射が強いので、色が相対的に明るく見える。このように、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間で光沢度が異なる。
【００３２】
ユーザが、印刷物を観察する場合には、印刷媒体ＰＭに対して種々の角度から画像を観察し得る。従って、図３（Ｃ）に示す出力画像ＰＩ１が印刷された場合には、ユーザは、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間の光沢度の違いを認識し、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとによって表されるパターン（基準パターン画像Ｐ１）を、認識することができる。
【００３３】
仮に、印刷物が複写機によって複写される場合には、複写機は、通常は、おおよそ真正面から、光学的に、印刷物を読み取る。従って、複写機は、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間の光沢度の差を、認識することが困難である。すなわち、複写物中では、文字領域Ｐ１Ｔｐと背景領域Ｐ１Ｂｐとの間で、印刷される色の差は小さい。以上により、基準パターン画像Ｐ１を、元の印刷物と複写物とを見分ける指標として使用可能である。
【００３４】
図５は、元画像と出力画像との別の例を示す概略図である。上述のように、図２のステップＳ１００で使用される第１画素数は、基準パターン画像Ｐ１の総画素数よりも、小さい。従って、検出される第１種処理領域は、基準パターン画像Ｐ１を包含できない場合がある。この場合には、生成部２３０は、第１種処理領域が基準パターン画像Ｐ１の一部分を表すように、印刷データを生成する。図５は、そのような場合の例を示している。
【００３５】
図５（Ａ）は、元画像ＯＩ２を示している。元画像ＯＩ２は、黒領域ＢＡ２を含んでいる。図２のステップＳ１００では、黒領域ＢＡ２が第１種処理領域として検出される。図５（Ｂ）は、出力画像ＰＩ２を示している。出力画像ＰＩ２の処理領域ＢＡ２内には、文字領域Ｐ１Ｔｐａと背景領域Ｐ１Ｂｐａとが配置されている。
【００３６】
検出された第１種処理領域ＢＡ２の幅は、基準パターン画像Ｐ１（図３（Ｂ））の幅よりも小さい（幅は、図中の水平方向の長さ）。この場合、図２のステップＳ１１０では、生成部２３０は、基準パターン画像Ｐ１の一部が、第１種処理領域ＢＡ２に重なるように、重畳位置を決定する。基準パターン画像Ｐ１のうちの処理領域ＢＡ２と重なる部分を「部分パターンＰ１ｐ」と呼ぶ。処理領域ＢＡ２の外では、基準パターン画像Ｐ１は表されない。
【００３７】
このように、第１種処理領域が、基準パターン画像Ｐ１を包含できない場合であっても、第１種処理領域は、基準パターン画像Ｐ１の一部分（部分パターンＰ１ｐ）を表している。生成部２３０は、種々の元画像に対応して、基準パターン画像Ｐ１の少なくとも一部分を表す印刷データを生成することができる。
【００３８】
次に、第１種処理領域が検出されない場合の処理について説明する（図２：Ｓ１０５：Ｎｏ）。この場合には、ステップＳ１４０で、検出部２２０（図１）は、ＣＭＹＫのビットマップデータを解析することによって、他の処理領域を検索する。
【００３９】
図６は、他の処理領域の検索のフローチャートである。最初のステップＳ２０５では、検出部２２０（図１）は、ＣＭＹＫのビットマップデータを解析することによって、グレーまたは暗い第１種処理領域を検索する。「グレーの処理領域」は、無彩色の複数の画素が連続する処理領域である。「暗い処理領域」は、以下の２つの条件Ｃａ、Ｃｂを満たす複数の画素が連続する処理領域である。
（Ｃａ）ＣＭＹのそれぞれの階調値がゼロよりも大きい、または、Ｋの階調値がゼロよりも大きい。
（Ｃｂ）ＣＭＹＫの階調値の合計が所定値（例えば、２００％）以上である（１００％は、１つの色成分の階調値がとり得る最大値である）。
なお、「グレーの処理領域」および「暗い処理領域」では、色が均一でなくてもよい。
【００４０】
例えば、図３（Ａ）の例で、領域ＢＡ１が、黒領域ではなく、グレーまたは暗い領域であると仮定する。この場合には、ステップＳ２０５では、領域ＢＡ１が、第１種処理領域として検出される。また、図５（Ａ）の例で、領域ＢＡ２が、黒領域ではなく、グレーまたは暗い領域であると仮定する。この場合には、ステップＳ２０５では、領域ＢＡ２が、第１種処理領域として検出される。
【００４１】
第１種処理領域が検出された場合には（Ｓ２１０：Ｙｅｓ）、次のステップＳ２１５で、検出部２２０は、第１種処理領域が検出されたことを表すフラグを不揮発性記憶装置１３０に設定し、図６の処理（図２のステップＳ１４０）を終了する。このように第１種処理領域が検出された場合には（図２：Ｓ１４５：Ｙｅｓ）、生成部２３０は、図２のステップＳ１５５で、基準パターン画像Ｐ１が処理領域に重なるように、元画像に対する基準パターン画像Ｐ１の位置を決定する。第１種処理領域が検出された場合のステップＳ１５５は、上述のステップＳ１１０と、同じである。例えば、図３（Ａ）の領域ＢＡ１が図６のステップＳ２０５で検出された場合には、図３（Ｃ）に示すように、処理領域ＢＡ１内に、背景領域Ｐ１Ｂｐと文字領域Ｐ１Ｔｐとが配置される。図５（Ａ）の領域ＢＡ２が図６のステップＳ２０５で検出された場合には、図５（Ｂ）に示すように、処理領域ＢＡ２内に、背景領域Ｐ１Ｂｐａと文字領域Ｐ１Ｔｐａとが配置される。
【００４２】
図２の次のステップＳ１６０、Ｓ１６５では、生成部２３０は、背景領域と文字領域との間で、カラープロファイルを異ならせる。詳細については、後述する。
【００４３】
図６の処理で第１種処理領域が検出されなかった場合には（Ｓ２１０：Ｎｏ）、次のステップＳ２２０で、検出部２２０は、反時計回りに０〜９０度の範囲内で角度Ａｇを変化させながら、角度Ａｇによる回転済の基準パターン画像Ｐ１を包含し得るグレーまたは暗い処理領域を検索する。
【００４４】
図７は、ステップＳ２２０で処理領域が検出される場合の例を示す概略図である。図７（Ａ）は、元画像ＯＩ３を示している。元画像ＯＩ３は、グレー領域ＢＡ３を含んでいる。グレー領域ＢＡ３は、元画像ＯＩ３に対して斜めに傾いた矩形のグレー領域である。図６のステップＳ２２０では、グレー領域ＢＡ３が処理領域として検出される。図７（Ｂ）は、出力画像ＰＩ３を示している。出力画像ＰＩ３の処理領域ＢＡ３内には、文字領域Ｐ１Ｔｐｂと背景領域Ｐ１Ｂｐｂとが配置されている。図示するように、処理領域ＢＡ３は、角度Ａｇに従って反時計回りに回転した基準パターン画像Ｐ１ｒを、包含し得る。
【００４５】
図６のステップＳ２２０で処理領域が検出された場合には（Ｓ２２５：Ｙｅｓ）、次のステップＳ２３０で、検出部２２０は、角度Ａｇに従って反時計回りに回転した基準パターン画像Ｐ１ｒを生成する。次のステップＳ２１５では、検出部２２０は、基準パターン画像Ｐ１ｒと、処理領域ＢＡ３が基準パターン画像Ｐ１ｒを包含する状態の重畳位置と、を揮発性記憶装置１２０に保持し、図６の処理（図２のステップＳ１４０）を終了する。このように処理領域が検出された場合には（図２：Ｓ１４５：Ｙｅｓ）、図２のステップＳ１５５では、生成部２３０は、検出部２２０によって特定された重畳位置を採用する。この結果、図７（Ｂ）に示すように、処理領域ＢＡ３内に、背景領域Ｐ１Ｂｐｂと文字領域Ｐ１Ｔｐｂとが配置される。続くステップＳ１６０、Ｓ１６５については、後述する。
【００４６】
図６のステップＳ２２０で処理領域が検出されなかった場合には（Ｓ２２５：Ｎｏ）、次のステップＳ２４０で、検出部２２０は、１０％〜９０％の範囲内で縮小率Ｘを変化させながら、縮小率Ｘによる縮小済の基準パターン画像Ｐ１を包含し得るグレーまたは暗い処理領域を検索する。
【００４７】
図８は、ステップＳ２４０で処理領域が検出される場合の例を示す概略図である。図８（Ａ）は、元画像ＯＩ４を示している。元画像ＯＩ４は、暗領域ＢＡ４を含んでいる。暗領域ＢＡ４は、人物の髪を表す領域であり、上述の条件Ｃａ、Ｃｂを満たす複数の画素が連続する領域である。図６のステップＳ２４０では、暗領域ＢＡ４が処理領域として検出される。図８（Ｂ）は、出力画像ＰＩ４を示している。出力画像ＰＩ４の処理領域ＢＡ４内には、文字領域Ｐ１Ｔｐｃと背景領域Ｐ１Ｂｐｃとが配置されている。図示するように、処理領域ＢＡ４は、縮小率Ｘに従って縮小された基準パターン画像Ｐ１ｓを、包含し得る。
【００４８】
図６のステップＳ２４０で処理領域が検出された場合には（Ｓ２４５：Ｙｅｓ）、次のステップＳ２５０で、検出部２２０は、縮小率Ｘに従って縮小した基準パターン画像Ｐ１ｓを生成する。次のステップＳ２１５では、検出部２２０は、基準パターン画像Ｐ１ｓと、処理領域ＢＡ４が基準パターン画像Ｐ１ｓを包含する状態の重畳位置と、を揮発性記憶装置１２０に保持し、図６の処理（図２のステップＳ１４０）を終了する。このように処理領域が検出された場合には（図２：Ｓ１４５：Ｙｅｓ）、図２のステップＳ１５５では、生成部２３０は、検出部２２０によって特定された重畳位置を採用する。この結果、図８（Ｂ）に示すように、処理領域ＢＡ４内に、背景領域Ｐ１Ｂｐｃと文字領域Ｐ１Ｔｐｃとが配置される。続くステップＳ１６０、Ｓ１６５については、後述する。
【００４９】
図６のステップＳ２４０で処理領域が検出されなかった場合には（Ｓ２４５：Ｎｏ）、次のステップＳ２６０で、検出部２２０は、処理領域が検出されなかったことを表すフラグを不揮発性記憶装置１３０に設定し、図６の処理（図２のステップＳ１４０）を終了する。このように処理領域が検出されなかった場合には（図２：Ｓ１４５：Ｎｏ）、生成部２３０は、図２のステップＳ１５０で、ＣＭＹＫのビットマップデータに、基準パターン画像Ｐ１を表すための黒領域を追加する。
【００５０】
図９は、処理領域が検出されない場合の例を示す概略図である。図９（Ａ）は、元画像ＯＩ５を示している。元画像ＯＩ５は、人物を表している。この元画像ＯＩ５からは、処理領域は検出されない。図９（Ｂ）は、出力画像ＰＩ５を示している。出力画像ＰＩ５中の黒領域ＢＡ５は、図２のステップＳ１５０で追加された黒領域を示している。
【００５１】
黒領域が追加された場合には、生成部２３０は、ステップＳ１１０〜Ｓ１２０の処理を実行する。この結果、図９（Ｂ）に示すように、追加された黒領域ＢＡ５（図９（Ｂ））に、文字領域Ｐ１Ｔｐｄと背景領域Ｐ１Ｂｐｄとが形成される。
【００５２】
次に、図２のステップＳ１６０、Ｓ１６５の処理について説明する。ステップＳ１６０では、生成部２３０は、背景領域（例えば、図７（Ｂ）の背景領域Ｐ１Ｂｐｂ、図８（Ｂ）の背景領域Ｐ１Ｂｐｃ）のカラープロファイルとして、第１カラープロファイルＣＰ１を選択する。次のステップＳ１６５では、生成部２３０は、文字領域（例えば、図７（Ｂ）の文字領域Ｐ１Ｔｐｂ、図８（Ｂ）の文字領域Ｐ１Ｔｐｃ）のカラープロファイルとして、第２カラープロファイルＣＰ２を選択する。
【００５３】
図１０は、カラープロファイルを説明するグラフである。横軸は、白から黒までの間の無彩色の濃度（明るさ）を示し、縦軸は、ＣＭＹＫのそれぞれの階調値（すなわち、色材量）を示している。図１０（Ａ）は、第１カラープロファイルＣＰ１を示し、図１０（Ｂ）は、第２カラープロファイルＣＰ２を示している。図示するように、第１カラープロファイルＣＰ１を使用する場合には、第２カラープロファイルＣＰ２を使用する場合と比べて、Ｋの使用比率が小さく、この代わりに、ＣＭＹの混色の使用比率が高い。特に、明るい色範囲ＣＲ１内では、第１カラープロファイルＣＰ１を使用すれば、ブラックＫが使用されず、第２カラープロファイルＣＰ２を使用すれば、ＣＭＹが使用されない。従って、第１カラープロファイルＣＰ１は、第２カラープロファイルＣＰ２と比べて、明るい領域の粒状性を改善できる。一方、第２カラープロファイルＣＰ２は、第１カラープロファイルＣＰ１と比べて、画像のエッジ（特に無彩色で表されたエッジ）をシャープに再現できる。本実施例では、色変換処理（図１：Ｓ３０）では、第１カラープロファイルＣＰ１が使用される。従って、ステップＳ１６０では、背景領域のＣＭＹＫの階調値は、変更されずに、維持される。ステップＳ１６５では、生成部２３０は、第２カラープロファイルＣＰ２を使用することによって、文字領域の画素の色変換（ＲＧＢからＣＭＹＫへの変換）をやり直す。ステップＳ１６５が完了したことに応じて、パターン処理は終了する。
【００５４】
図１１は、背景領域と文字領域との間の色の見えの差の説明図である。図１１には、図７（Ｂ）の背景領域Ｐ１Ｂｐｂと文字領域Ｐ１Ｔｐｂとが、例として示されている。ここで、処理領域ＢＡ３（図７（Ａ））の色が、図１０の第１色ＡＣ１で表される色であることとする。図１１中には、印刷後の印刷媒体ＰＭの断面図が示されている。図中には、ＣＭＹＫのそれぞれのトナーが、互いに異なるハッチングで、示されている（図４とは異なり、各トナーが矩形で示されている）。また、図１１（Ａ）の矢印Ｌ２Ｔａ、Ｌ２Ｂａは、印刷媒体ＰＭの真正面に向かう反射光を示し、図１１（Ｂ）の矢印Ｌ２Ｔｂ、Ｌ２Ｂｂは、印刷媒体ＰＭの表面と斜めに交差する方向に向かう反射光を示している。矢印に付されたハッチングの明るさは、反射光の明るさを示している。
【００５５】
図示するように、文字領域Ｐ１Ｔｐｂは、背景領域Ｐ１Ｂｐｂと比べて、Ｋの使用比率が高く、ＣＭＹ混色の使用比率が低い。Ｋの使用比率を高めると、ＣＭＹの３種類の色材の使用比率が低くなるので、ＣＭＹＫの合計の使用量は減少する。従って、文字領域Ｐ１Ｔｐｂでは、背景領域Ｐ１Ｂｐｂと比べて、色材の単位面積当たりの総量が少ない。この結果、図４の説明と同様に、真正面から印刷媒体ＰＭを観察する場合には、文字領域Ｐ１Ｔｐｂと背景領域Ｐ１Ｂｐｂとの間で、色の見えの差は小さいが、斜め方向から印刷媒体ＰＭを観察する場合には、文字領域Ｐ１Ｔｐｂは、背景領域Ｐ１Ｂｐｂと比べて、明るく見える。このように、生成部２３０は、光沢度が異なる文字領域Ｐ１Ｔｐｂと背景領域Ｐ１Ｂｐｂとによって表される基準パターン画像Ｐ１ｒを表す印刷データを生成できる。
【００５６】
図１２は、カラープロファイルを説明する別のグラフである。図１２（Ａ）、図１２（Ｂ）のグラフでは、横軸は、グレーから緑までの色の彩度を示し、縦軸は、ＣＭＹＫのそれぞれの階調値（色材量）を示している。図１２（Ａ）は、第１カラープロファイルＣＰ１を示し、図１２（Ｂ）は、第２カラープロファイルＣＰ２を示している。図示するように、有彩色を印刷する場合、彩度が低い色範囲ＣＲ２内では、第１カラープロファイルＣＰ１を使用する場合には、第２カラープロファイルＣＰ２を使用する場合と比べて、Ｋの使用比率が小さく、この代わりに、ＣＭＹの混色の使用比率が高い。従って、第１カラープロファイルＣＰ１は、第２カラープロファイルＣＰ２と比べて、低彩度の領域の粒状性を改善できる。一方、第２カラープロファイルＣＰ２は、第１カラープロファイルＣＰ１と比べて、画像のエッジ（特に彩度が低い色で表されたエッジ）をシャープに再現できる。
【００５７】
図１２（Ｃ）のグラフでは、横軸は、図１２（Ａ）、図１２（Ｂ）と同様の彩度を示し、縦軸は、合計色材量を示している。第１グラフＴ１は、第１カラープロファイルＣＰ１を示し、第２グラフＴ２は、第２カラープロファイルＣＰ２を示している。図示するように、色範囲ＣＲ２内では、第１カラープロファイルＣＰ１を使用する場合には、第２カラープロファイルＣＰ２を使用する場合と比べて、合計色材量が多い。
【００５８】
ここで、図８（Ａ）の処理領域ＢＡ４の色が、図１２に示す色範囲ＣＲ２内であると仮定する。この場合、図８（Ｂ）の文字領域Ｐ１ＴｐｃのＣＭＹＫの階調値は、図１２（Ｂ）に示す第２カラープロファイルＣＰ２に従って、決定される（図２：Ｓ１６５）。背景領域Ｐ１ＢｐｃのＣＭＹＫの階調値は、維持される（図２：Ｓ１６０）。この結果、図１１の説明と同様に、生成部２３０は、光沢度が異なる文字領域Ｐ１Ｔｐｃと背景領域Ｐ１Ｂｐｃとによって表される基準パターン画像Ｐ１ｓを表す印刷データを生成できる。
【００５９】
他の色相および彩度の色範囲においても、図１２と同様に、カラープロファイルＣＰ１、ＣＰ２は、構成されている。従って、生成部２３０は、種々の色の処理領域を使用することによって、光沢度が異なる文字部分と背景部分とによって表される基準パターン画像を表す印刷データを生成できる。
【００６０】
なお、第１カラープロファイルＣＰ１と第２カラープロファイルＣＰ２とは、いずれのカラープロファイルを使用しても印刷される色がほぼ同じとなるように、構成されている。従って、元画像の処理領域が、色が均一ではない画像を表す場合であっても、出力画像の処理領域は、元画像の処理領域と同じ画像を表し得る。
【００６１】
以上のように、第１実施例では、生成部２３０は、元画像から検出された処理領域内に、文字領域（第１部分領域）と背景領域（第２部分領域）とを形成（配置）する。そして、文字領域と背景領域との間で、ＣＭＹの混色とＫとの使用比率が異なるように、印刷データが生成される。この結果、元画像が変更されることを抑制しつつ、第１部分領域と第２部分領域とによって表される特定のパターン（例えば、第１パターンＰ１）を表す印刷データを生成することができる。
【００６２】
また、第１種処理領域が検出されない場合には、検出部２２０は、基準パターン画像Ｐ１を回転または縮小させて得られるパターン画像（「第２パターン」と呼ぶ）を包含可能な処理領域を検出する（図６：Ｓ２２０、Ｓ２４０、図７、図８）。図７（Ｂ）の基準パターン画像Ｐ１ｒと、図８（Ｂ）の基準パターン画像Ｐ１ｓとは、第２パターンの例である。生成部２３０は、検出された処理領域（「第２種処理領域」と呼ぶ）が第２パターンを表すように、印刷データを生成する。従って、第２種処理領域を使用することによって、元画像が変更されることを抑制しつつ、第１部分領域と第２部分領域とによって表される第２パターンを表す印刷データを生成することができる。
【００６３】
また、検出された第１種処理領域が、第１パターンＰ１を包含できない場合には、生成部２３０は、第１種処理領域が第１パターンＰ１の一部分を表すように、印刷データを生成する（図５（Ｂ））。従って、この場合も、元画像が変更されることを抑制しつつ、第１部分領域と第２部分領域とによって表されるパターン（第１パターンＰ１の一部分）を表す印刷データを生成することができる。なお、「第１種処理領域が第１パターンＰ１を包含できない」とは、第１種処理領域に第１パターンＰ１を重ねる場合に、任意の重畳位置で、第１パターンＰ１の一部が、第１種処理領域の外にはみ出ることを、意味している。「第１種処理領域が第１パターンＰ１を包含可能である」とは、第１種処理領域に第１パターンＰ１を重ねる場合に、少なくとも１つの重畳位置で、第１パターンＰ１の全体が、第１種処理領域に含まれることを、意味している。
【００６４】
また、処理領域が検出されない場合には、生成部２３０は、第１パターンＰ１を表す領域（黒領域）を追加する（図２：Ｓ１５０）。従って、この場合も、第１部分領域と第２部分領域とによって表される第１パターンＰ１を表す印刷データを生成することができる。
【００６５】
また、図２のステップＳ１６０、Ｓ１６５では、生成部２３０は、文字領域（例えば、図７（Ｂ）の文字領域Ｐ１Ｔｐｂ）内では、印刷される色が変化しないように、ＣＭＹの混色とＫとの使用比率を変更し（Ｓ１６５）、背景領域（例えば、図７（Ｂ）の背景領域Ｐ１Ｂｐｂ）内では、使用比率を変更しない（Ｓ１６０）。従って、印刷される色を変更せずに特定のパターン（例えば、第１パターンＰ１ｒ）を表す印刷データを生成できる。なお、印刷される色が変化しないとは、通常の観察距離（例えば、５０ｃｍ）から印刷済画像を観察した観察者が「色が変化していない」と認識し得る程度に、色の差が小さいことを示している。
【００６６】
また、図２のステップＳ１１５、Ｓ１２０では、生成部２３０は、文字領域（例えば、図３（Ｃ）の文字領域Ｐ１Ｔｐ）内では、Ｋのみを使用し（Ｓ１２０）、背景部分（例えば、図３（Ｃ）の背景領域Ｐ１Ｂｐ）内では、ＣＭＹ混色のみを使用する（Ｓ１１５）。従って、文字部分と背景部分との間でＣＭＹの混色とＫとの使用比率が大きく異なるので、特定パターン（例えば、第１パターンＰ１）が視認し易くなる。
【００６７】
また、図２のステップＳ１００では、検出部２２０は、色が均一な領域を処理領域として検出する。従って、第１部分領域と第２部分領域によって表される特定のパターン（例えば、第１パターンＰ１）が視認し易くなる。なお、色が均一な処理領域としては、階調値が均一である処理領域に限らず、色が実質的に均一な領域を採用可能である。色が実質的に均一であることは、通常の観察距離から印刷済画像を観察した観察者が「色が均一である」と認識し得る程度に、色のバラツキが小さいことを示している。
【００６８】
また、図２のステップＳ１００では、生成部２３０は、黒色の領域を処理領域として検出する。従って、第１部分領域と第２部分領域によって表される特定のパターン（例えば、第１パターンＰ１）が視認し易くなる。
【００６９】
Ｂ．第２実施例：
図１３は、パターン処理の別の実施例のフローチャートである。図２に示す第１実施例からの差異は、ステップＳ１２０またはステップＳ１６５が終了した後に実行されるステップＳ１８０、Ｓ１８５が追加されている点だけである。他のステップＳ１００〜Ｓ１６５は、図２の第１実施例のステップＳ１００〜Ｓ１６５と、それぞれ同じであり、その説明を省略する。
【００７０】
図１４は、ステップ１８０の概略図である。図中には、フローチャートと、第２実施例の基準パターン画像Ｐ２と、が示されている。基準パターン画像Ｐ２は、文字部分Ｐ２Ｔと、背景部分Ｐ２Ｂと、を含んでいる。文字部分Ｐ２Ｔは、「Ｅ」と「Ｆ」と「Ｇ」との３つの文字を表している。基準パターン画像Ｐ２は、図３（Ｂ）の基準パターン画像Ｐ１とは異なり、ＲＧＢのビットマップデータによって、表されている。図１３のステップＳ１００〜Ｓ１６５では、図１４の基準パターン画像Ｐ２が使用される。
【００７１】
図１５は、第２実施例における元画像と出力画像との例を示す概略図である。図１５（Ａ）は、元画像ＯＩ６を示している。元画像ＯＩ６は、黒領域ＢＡ６を含んでいる。図１３のステップＳ１００では、黒領域ＢＡ６は、第１種処理領域として、検出される。図１５（Ｂ）は、出力画像ＰＩ６を示している。出力画像ＰＩ６の処理領域ＢＡ６内には、文字部分Ｐ２Ｔｐと背景部分Ｐ２Ｂｐとが配置されている（図１３：Ｓ１１０〜Ｓ１２０）。
【００７２】
基準パターン画像Ｐ２（図１４）の文字部分Ｐ２Ｔは、互いに色が異なる複数の画素によって、表されている。図１４の例では、文字「Ｅ」が最も暗く、文字「Ｇ」が最も明るい。図１３のステップＳ１８０、Ｓ１８５では、生成部２３０は、文字部分Ｐ２Ｔの色に応じて、出力画像ＰＩ６（図１５（Ｂ））の文字部分Ｐ２Ｔｐ内の色を調整する。基準パターン画像Ｐ２の背景部分Ｐ２Ｂに関しては、色は指定されていない（出力画像ＰＩ６の背景部分Ｐ２Ｂｐの色は、変更されない）。
【００７３】
図１３のステップＳ１８０では、生成部２３０（図１）は、文字領域Ｐ２Ｔｐ（図１５（Ｂ））内の画素毎に濃度係数を算出する。図１４のフローチャートは、濃度係数の算出の手順を示している。最初のステップＳ３００では、生成部２３０は、文字領域Ｐ２Ｔｐ内の画素毎に、基準パターン画像Ｐ２の文字部分Ｐ２Ｔ内の対応する画素（同じ位置の画素）の濃度（輝度値）を算出する。例えば、ＲＧＢ色空間からＹＣｂＣｒ色空間への色変換式を用いて、ＲＧＢの階調値から輝度値Ｙｉｎが算出される（Ｙｉｎ＝０．２９９Ｒ＋０．５８７Ｇ＋０．１１４Ｂ）。輝度値Ｙｉｎの定義域は、例えば、０〜２５５である。
【００７４】
次のステップＳ３１０では、生成部２３０は、文字領域Ｐ２Ｔｐ内の輝度値Ｙｉｎの分布を解析し、輝度値Ｙｉｎの最大値Ｙｍａｘと最小値Ｙｍｉｎとを特定する。ただし、輝度値Ｙｉｎが取り得る範囲の最大値（ここでは、２５５）は除かれる。
【００７５】
次のステップＳ３２０では、生成部２３０は、文字領域Ｐ２Ｔｐ内の輝度値Ｙｉｎの分布が、０〜２５５の範囲の全体に亘るように、輝度値Ｙｉｎを修正輝度値Ｙｏｕｔに変換する（Ｙｏｕｔ＝（Ｙｉｎ−Ｙｍｉｎ）／（Ｙｍａｘ−Ｙｍｉｎ）。この結果、文字領域Ｐ２Ｔｐ内の輝度値Ｙｉｎが最も大きい画素（文字「Ｇ」の画素）の修正輝度値Ｙｏｕｔは、２５５に変換され、文字領域Ｐ２Ｔｐ内の輝度値Ｙｉｎが最も小さい画素（文字「Ｅ」の画素）の修正輝度値Ｙｏｕｔは、０に変換される。
【００７６】
次のステップＳ３３０では、生成部２３０は、文字領域Ｐ２Ｔｐ内の画素毎に、係数Ｎｏｕｔを算出する。図１４の実施例では、係数Ｎｏｕｔが、修正輝度値Ｙｏｕｔに比例して、０．９〜１．０の間の範囲内で変化するように、係数Ｎｏｕｔが算出される（Ｎｏｕｔ＝（２５５−Ｙｏｕｔ）／２５５＊０．１＋０．９）。
【００７７】
係数Ｎｏｕｔが算出されたら、図１３の次のステップＳ１８５では、生成部２３０は、文字領域Ｐ２Ｔｐ内の画素毎に、濃度（ＣＭＹＫの階調値）に係数Ｎｏｕｔを乗じる処理を、実行する。係数Ｎｏｕｔを乗じる前のＣＭＹＫの階調値は、図１３のステップＳ１２０またはＳ１６５が終了した時点でのＣＭＹＫの階調値である。
【００７８】
以上のステップＳ１８０、Ｓ１８５の結果、出力画像ＰＩ６の文字部分Ｐ２Ｔｐ内の色は、均一ではなく、基準パターン画像Ｐ２の文字部分Ｐ２Ｔ内の色に応じて、変化する。図１３のステップＳ１０５の判定結果が「Ｎｏ」である場合も、同様に、図１３の処理が実行される。例えば、図６のステップＳ２４０で処理領域が検出された場合には、処理領域内に縮小された文字部分と背景部分が配置される。この場合、縮小された文字領域の形状は、基準パターン画像Ｐ２の文字部分Ｐ２Ｔの形状と同じである（但し、大きさは異なる）。生成部２３０は、縮小された文字領域内の画素位置に対応付けられた、文字部分Ｐ２Ｔ内の画素を用いて、係数Ｎｏｕｔを算出すればよい。以上により、生成部２３０は、基準パターン画像Ｐ２内の色の変化に応じたパターンを表す印刷データを生成できる。
【００７９】
Ｃ．変形例：
（１）パターン処理としては、上記各実施例の処理に限らず、処理領域を検出し、検出された処理領域内の第１部分領域と第２部分領域との間で、特定色材（例えば、ＣＭＹ）の混色とＫとの使用比率を異ならせるような、種々の処理を採用可能である。例えば、図６のステップＳ２２０では、角度Ａｇの範囲は、０〜１８０度であってもよい。また、ステップＳ２２０では、回転と縮小との両方を行うこととしてもよい。この場合、ステップＳ２４０〜Ｓ２５０を省略すればよい。また、回転を使用する検索と、縮小を使用する検索と、の少なくとも一方を省略してもよい。
【００８０】
また、ステップＳ１００（図２、図１３）、Ｓ２０５（図６）で、検出すべき処理領域の形状を制限してもよい。例えば、検出すべき処理領域の条件として、「処理領域が基準パターン画像を包含可能である」を追加してもよい。
【００８１】
また、図２、図１３のステップＳ１０５の判定結果が「Ｎｏ」である場合には、処理が、ステップＳ１５０に進行してもよい。また、ステップＳ１４５の判定結果が「Ｎｏ」である場合には、生成部２３０は、パターン処理を中止してもよい。
【００８２】
また、図２、図１３のステップＳ１１５では、Ｋの階調値の一部が、ＣＭＹの混色に置換されずに、維持されてもよい。また、ステップＳ１２０では、ＣＭＹの階調値の一部が、Ｋの階調値に置換されずに、維持されてもよい。また、文字領域と比べて背景領域の方が、Ｋの使用比率が高くてもよい。例えば、背景領域がＫで印刷され、文字領域がＣＭＹの混色で印刷されてもよい。また、ステップＳ１６０で第２カラープロファイルＣＰ２が使用され、ステップＳ１６５で第１カラープロファイルＣＰ１が使用されてもよい。また、色変換（図１：Ｓ３０）では、第２カラープロファイルＣＰ２が使用されてもよい。また、文字部分の色材量（例えば、ＣＭＹＫの階調値）を変更せずに、背景部分の色材量が変更されてもよい。また、背景部分の色材量が変更されずに、文字部分の色材量が変更されてもよい。また、文字部分と背景部分との両方の色材量が変更されてもよい。
【００８３】
また、図２、図１３のステップＳ１００で検出される第１種処理領域としては、黒領域に限らず、他の種々の第１種領域を採用可能である。例えば、輝度値が所定範囲内にあるグレー領域を採用可能である。ここで、輝度値が均一ではないグレー領域を、第１種処理領域として採用してもよい。
【００８４】
また、検出部２２０と生成部２３０との処理対象のデータは、ＣＭＹＫのビットマップデータに限らず、他の形式の画像データであってもよい（例えば、ＲＧＢのビットマップデータ）。
【００８５】
（２）基準パターン画像としては、文字を表す画像に限らず、第１部分領域に対応付けられる第１部分と第２部分領域に対応付けられる第２部分とで表される任意の図形を表す画像を採用可能である。また、検出部２２０と生成部２３０とは、ユーザによって決定された画像を、基準パターン画像として使用してもよい。また、基準パターン画像を表すデータは、ＣＭＹＫのビットマップデータに限らず、任意の形式の画像データであってよい。
【００８６】
（３）係数Ｎｏｕｔ（図１４）の決定方法としては、基準パターン画像内の対応する位置（同じ位置）の画素の色に応じて係数Ｎｏｕｔを決定する任意の方法を採用可能である。例えば、輝度値Ｙｉｎの代わりに、彩度または色相に応じて係数Ｎｏｕｔを決定してもよい。また、係数Ｎｏｕｔの範囲は、０．９〜１．０に限らず、他の種々の範囲を採用可能である。
【００８７】
（４）上記のパターン処理（図２、図１３）は、レーザプリンタに限らず、種々のプリンタに適用可能である。例えば、インクジェットプリンタに、上記のパターン処理を適用してもよい。この場合も、文字部分と背景部分との間で色材の量と色材の種類との少なくとも一方が異なれば、観察者が感じる質感が異なるので、観察者は、特定のパターン（例えば、基準パターン画像Ｐ１（図３（Ｂ））を認識可能である。
【００８８】
（５）上記各実施例において、画像処理装置１００とプリンタ８００との全体が、同じケースに収容された１つの装置として構成されてもよい。また、画像処理装置１００が、複数のクライアント装置から対象画像データを受け付けるサーバであってもよい。また、ネットワークを介して互いに通信可能な複数のコンピュータが、印刷データを生成する処理（「印刷データ生成処理」と呼ぶ）に要する機能を一部ずつ分担して、全体として、印刷データ生成処理の機能を提供してもよい（このようなコンピュータシステムを使用する技術は、クラウドコンピューティングとも呼ばれる）。この場合、複数のコンピュータの全体が、画像処理装置に対応する。
【００８９】
（６）上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図１の検出部２２０の機能を、論理回路を有する専用のハードウェア回路によって実現してもよい。
【００９０】
また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。また、ソフトウェア（コンピュータプログラム）は、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含んでいる。
【００９１】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００９２】
１０...画像処理システム、１００...画像処理装置、１１０...ＣＰＵ、１２０...揮発性記憶装置、１３０...不揮発性記憶装置、１３２...プログラム、１４０...表示部、１５０...操作部、１６０...通信インタフェース、２１０...取得部、２２０...検出部、２３０...生成部、８００...プリンタ、８１０...ＣＰＵ、８２０...揮発性記憶装置、８３０...不揮発性記憶装置、８３２...プログラム、８４０...印刷部、８４０ａ...感光体、８４０ｂ...露光部、８４０ｃ...現像部、８４０ｄ...定着部、８６０...通信インタフェース、９１０...受信部、９２０...印刷制御部、ＰＭ...印刷媒体、ＮＴ...ネットワーク、
【図１】
0006019767.tif 000002
【図２】
0006019767.tif 000003
【図３】
0006019767.tif 000004
【図４】
0006019767.tif 000005
【図５】
0006019767.tif 000006
【図６】
0006019767.tif 000007
【図７】
0006019767.tif 000008
【図８】
0006019767.tif 000009
【図９】
0006019767.tif 000010
【図１０】
0006019767.tif 000011
【図１１】
0006019767.tif 000012
【図１２】
0006019767.tif 000013
【図１３】
0006019767.tif 000014
【図１４】
0006019767.tif 000015
【図１５】
0006019767.tif 000016