"カラー画像データをモノクロ画像データに変換する画像処理装置であって、前記カラー画像データにおける色付きの細線を判別する判別部と、前記判別部で判別された前記色付きの細線を黒色に変換し、前記細線に元の色に応じたモノクロのパターン画像を付加するパターン処理部とを備えることを特徴とする画像処理装置。画像データにおけるカラー画素数を計数し、前記カラー画素数が第1の閾値未満である場合は前記画像データがモノクロであると判定し、前記カラー画素数が前記第1の閾値以上である場合は前記画像データがカラーであると判定するカラー判定部と、前記カラー画素数が前記第1の閾値未満で、前記第1の閾値より小さい第2の閾値以上である場合に、カラー画素を有する前記画像データをモノクロ画像データに変換する画像処理部とを備え、前記画像処理部は、前記画像データにおける色付きの細線を判別する判別部と、前記判別部で判別された前記色付きの細線を黒色に変換し、前記細線に元の色に応じたモノクロのパターン画像を付加するパターン処理部とを備えることを特徴とする画像処理装置。前記パターン処理部は、前記細線と前記パターン画像との境界部に空白領域を設けることを特徴とする請求項1または2に記載の画像処理装置。しかしながら、特許文献1の技術では、文字や罫線等の細線部分が斜線パターンに置換されることで、印刷された文字等がかすれたように見え、原稿の読みやすさが損なわれることがあった。本発明は上記に鑑みてなされたもので、カラー原稿をモノクロ出力する場合でも元のカラー原稿における色に関する情報を保持しつつ、原稿の読みやすさを維持する画像処理装置を提供することを目的とする。上記目的を達成するため、本発明に係る画像処理装置の第1の特徴は、カラー画像データをモノクロ画像データに変換する画像処理装置であって、前記カラー画像データにおける色付きの細線を判別する判別部と、前記判別部で判別された前記色付きの細線を黒色に変換し、前記細線に元の色に応じたモノクロのパターン画像を付加するパターン処理部とを備えることにある。本発明に係る画像処理装置の第2の特徴は、画像データにおけるカラー画素数を計数し、前記カラー画素数が第1の閾値未満である場合は前記画像データがモノクロであると判定し、前記カラー画素数が前記第1の閾値以上である場合は前記画像データがカラーであると判定するカラー判定部と、前記カラー画素数が前記第1の閾値未満で、前記第1の閾値より小さい第2の閾値以上である場合に、カラー画素を有する前記画像データをモノクロ画像データに変換する画像処理部とを備え、前記画像処理部は、前記画像データにおける色付きの細線を判別する判別部と、前記判別部で判別された前記色付きの細線を黒色に変換し、前記細線に元の色に応じたモノクロのパターン画像を付加するパターン処理部とを備えることにある。本発明に係る画像処理装置の第3の特徴は、前記パターン処理部は、前記細線と前記パターン画像との境界部に空白領域を設けることにある。本発明に係る画像処理装置の第1の特徴によれば、パターン処理部は、色付きの細線を黒色に変換し、細線に元の色に応じたモノクロのパターン画像を付加する。これにより、カラー原稿をモノクロ出力する場合でも元のカラー原稿における色に関する情報を保持しつつ、原稿の読みやすさを維持できる。本発明に係る画像処理装置の第2の特徴によれば、カラー判定部は、画像データにおけるカラー画素数が第1の閾値未満である場合は画像データがモノクロであると判定し、カラー画素数が第1の閾値以上である場合は画像データがカラーであると判定する。カラー画素数が第1の閾値未満で、第1の閾値より小さい第2の閾値以上である場合は、画像処理部は、カラー画素を有する画像データをモノクロ画像データに変換する。画像処理部のパターン処理部は、色付きの細線を黒色に変換し、細線に元の色に応じたモノクロのパターン画像を付加する。これにより、カラー判定部のカラー判定結果に応じてカラー印刷またはモノクロ印刷を行う印刷装置におけるカラー印刷の割合を減少させ、減少分を、色に関する情報を保持しつつ原稿の読みやすさを維持するモノクロ印刷とすることが可能となる。この結果、印刷装置におけるカラー印刷を減らして印刷コストを抑えることができる。本発明に係る画像処理装置の第3の特徴によれば、細線とパターン画像との境界部に空白領域を設けることで、細線の見易さを確保でき、特に、文字の可読性を維持できる。以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付し、その説明を省略もしくは簡略化する。図1は、本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。図1に示すように、本実施の形態に係る画像処理装置1は、属性判別部2と、モノクロ変換部3と、パターン処理部4と、合成部5とを備える。属性判別部2は、外部から入力されるカラー原稿のカラー画像データにおける各画素の属性を判別する。具体的には、属性判別部2は、各画素がカラーであるかモノクロであるかを示す色属性を判別する。カラーの画素については、属性判別部2は、写真属性、細線属性、ベタ属性を判別する。細線は、文字、罫線等を構成する細い線である。属性判別部2は、請求項の判別部に相当する。画像処理装置1に入力されるカラー画像データは、例えば、スキャナ装置等で生成されたRGB形式のビットマップ画像データ、または、プリンタドライバで生成されたページ記述言語PDL:PageDescriptionLanguageがラスタライズされたRGB形式のビットマップ画像データである。モノクロ変換部3は、属性判別部2の判別結果に基づき、入力されたカラー画像データにおけるモノクロの領域およびカラーの写真領域を、モノクロ画像に変換する。パターン処理部4は、属性判別部2の判別結果に基づき、色付きカラーの細線を黒色に変換し、細線にその元の色カラー画像データにおける色に応じたモノクロのパターン画像を付加する。また、パターン処理部4は、カラー画像データにおける単色カラーで塗りつぶされた領域ベタ領域を、その色に応じたモノクロのパターン画像に変換する。合成部5は、モノクロ変換部3で得られたモノクロ画像のデータと、パターン処理部4で得られた黒色の細線およびモノクロのパターン画像のデータとを合成して、モノクロ画像データを生成する。画像処理装置1は、CPU、RAM、ROM、ハードディスク等の記憶装置等を備えて構成される。CPUがハードディスク等の記憶装置に格納されたプログラムを実行することにより、属性判別部2、モノクロ変換部3、パターン処理部4、合成部5の機能が実現される。次に、画像処理装置1の動作について説明する。図2は、画像処理装置1の動作を説明するためのフローチャートである。図2のフローチャートの処理は、画像処理装置1にカラー画像データが入力されることにより開始となる。まず、ステップS10において、属性判別部2は、入力されたカラー画像データにおける各画素の色属性を判別する。具体的には、属性判別部2は、画像を走査しつつ、各画素の彩度Cを算出し、彩度Cが閾値Cth以上である画素はカラー画素であると判定し、彩度Cが閾値Cth未満である画素はモノクロ画素であると判定する。この判定には公知の技術を用いることができる。例えば、属性判別部2は、画素のRGBの値をYCbCrの値に変換し、Cb,Crの値から、彩度Cを算出することができる。ここで、Yは輝度、Cb,Crは色差の値である。また、属性判別部2は、Cb,Crの値から、各画素の色相を求める。なお、YCbCrの値ではなく、Lab表示系等の値を用いてもよい。また、属性判別部2は、カラー画素については、写真属性、細線属性、ベタ属性を判別する。属性判別部2は、例えば、注目画素の周辺に含まれる画素が複数の色で構成される場合、注目画素は写真を構成する画素である写真属性と判定する。また、属性判別部2は、例えば、注目画素の周辺に含まれる画素が単一の色で構成され、かつ所定画素数以下の幅の線上にある場合、注目画素は細線を構成する画素である細線属性と判定する。属性判別部2は、注目画素が、写真属性、細線属性のいずれでもない場合、注目画素はベタ領域の画素であるベタ属性と判定する。なお、属性判別部2は、セグメンテーション領域分割を行い、分割された領域ごとに属性を判別してもよい。また、入力される画像データが、プリンタドライバで生成されたPDLがラスタライズされたものである場合、属性判別部2は、PDLに含まれるオブジェクトの情報を取得し、これを用いて属性判別を行うこともできる。次いで、ステップS20において、モノクロ変換部3は、入力されたカラー画像データにおけるモノクロの領域およびカラーの写真領域を対象領域とし、この対象領域をモノクロ画像に変換する。具体的には、モノクロ変換部3は、対象領域に対し、前述の式1のような変換式を用いて色変換を行い、さらに、網点処理や誤差拡散処理等の擬似階調処理を施し、モノクロ画像を得る。ここで、モノクロ変換部3は、属性判別部2の判別結果を用いて上記対象領域を判断する。ステップS30では、パターン処理部4は、入力されたカラー画像データにおける色付きカラーの細線の周囲を囲む、色付きの細線と同じ色の周囲画像を、色付きの細線に付加する。また、パターン処理部4は、色付きの細線を黒色に変換する。例えば、カラー画像データにおいて、図3に示すような文字11A~11Eが、緑色の細線により構成されているとする。この文字11A~11Eに対し、パターン処理部4は、図4に示すような周囲画像12A~12Eを文字11A~11Eに付加する。周囲画像12A~12Eは、例えば、文字11A~11Eを所定画素数分だけ周囲に膨張させた領域から文字11A~11E内部を除いた領域からなる。周囲画像12A~12E内は緑色で塗りつぶされている。ここでは、周囲画像12A~12Eが近接するため、これらが結合された周囲画像13が形成されている。文字11A~11E自体については、パターン処理部4は、緑色から黒色に変換する。図4における文字11A~11Eは黒色である。次いで、ステップS40において、パターン処理部4は、ステップS30で付加した細線の周囲画像およびその他の色付きカラーのベタ領域を、色に応じて予め設定されたモノクロのパターン画像に変換する。例えば、パターン処理部4は、図4に示したような緑色の周囲画像13を、図5に示すように、モノクロの斜線のパターンからなるパターン画像14に変換する。また、例えば、文字11A~11Eの元のカラー画像データにおける色が赤色であった場合、パターン処理部4は、周囲画像12A~12Eを赤色とする。そして、パターン処理部4は、周囲画像12A~12Eを、図6に示すような、緑色に対応する図5のパターン画像14とは傾斜の方向が異なる、赤色に対応する斜線のパターンからなるパターン画像15に変換する。また、カラー画像データにおいて、図7に示すような、単色カラーで塗りつぶされた図形21,22,23があるとする。パターン処理部4は、これら図形21,22,23を、図8に示すように、その色に応じたモノクロのパターン画像24,25,26に変換する。ここでは、図形21,22がそれぞれ緑色、赤色であり、これらに対応するパターン画像24,25はそれぞれ、図5のパターン画像14、図6のパターン画像15と同じパターンからなるものとしている。また、図形23は黄色であり、図8に示すように、図形23に対応するパターン画像26は、黄色に対応して設定されたドットのパターンからなるものとしている。他の例として、図9に示すように、カラー画像データにおいて、黒色の文字31A~31Eに黄色のベタ領域32が重ねられているとする。これに対しては、パターン処理部4は、ベタ領域32を、図10に示すような、黄色に対応するパターンのパターン画像33に変換する。また、図11に示すように、カラー画像データにおいて、黒色の文字31A~31Eに細線である赤色の下線34が付されているとする。これに対しては、パターン処理部4は、下線34を黒色に変換する。そして、パターン処理部4は、図12に示すように、下線34の周囲に元の色である赤色に対応するパターン画像35を付加する。図12における下線34は黒色である。上記ステップS30~S40の処理は、ステップS20の処理と同時に開始し、並行して進めることができる。次いで、ステップS50において、合成部5は、モノクロ変換部3で生成されたモノクロ画像のデータと、パターン処理部4で生成された黒色の細線の画像およびパターン画像のデータとを合成したモノクロ画像データを生成する。ここで、合成部5は、モノクロ画像データにパターン画像の色見本画像および色名を示すデータを付加する。そして、合成部5は、モノクロ画像データを印刷装置に出力する。印刷装置では、画像処理装置1から入力されたモノクロ画像データに基づくモノクロ印刷が行われる。上記のような処理により画像処理装置1でカラー画像データから変換されたモノクロ画像データに基づく印刷画像の一例を図13に示す。図13に示す印刷画像40においては、元のカラー原稿において色付きの細線であった文字11A~11Eおよび下線34が黒色となっている。文字11A~11Eおよび下線34の元のカラー原稿における色は、その周囲に付加されたパターン画像14,15,35で表現されている。また、元のカラー原稿における色付きのベタ領域である図形21~23およびベタ領域32については、パターン画像24~26,33のパターンにより、元の色が表現されている。このように、印刷画像40において、パターン画像14,15,24~26,33,35により、元のカラー原稿における色に関する情報が保持されている。また、印刷画像40においては、パターン画像14,15,24~26,33,35の色見本画像41~43と、これらに対応する色名とが印刷される。色見本画像41~43およびこれらに対応して表示される色名は、パターン画像14,15,24~26,33,35が元のカラー原稿における何色を表しているのかをユーザが容易に判別できるようにするためのものである。以上説明したように、画像処理装置1では、パターン処理部4が、カラー画像データにおける色付きの細線を黒色に変換し、細線の周囲にその細線の元の色カラー画像データにおける色に応じたモノクロのパターン画像14,15,35を付加する。これにより、画像処理装置1によれば、カラー原稿をモノクロ出力する場合でも元のカラー原稿における色に関する情報を保持しつつ、原稿の読みやすさを維持できる。また、パターン処理部4は、モノクロ画像データにパターン画像14等の色見本画像41~43および色名を示すデータを付加する。これにより、モノクロの印刷画像において、パターン画像14等が元のカラー原稿における何色を表しているのかをユーザが容易に判別できる。なお、パターン処理部4は、細線とパターン画像との境界部に空白領域を設けるようにしてもよい。この場合、例えば、図14に示すように、文字11A~11Eとパターン画像14との境界部に、空白領域44が形成される。これにより、印刷画像における細線の見易さを確保でき、特に、文字の可読性を維持できる。また、画像処理装置1は、モノクロ画像データをモノクロ表示デバイスに出力してもよい。変形例図15は、本発明の実施の形態の変形例に係る画像処理装置の構成を示すブロック図である。図15に示すように、本変形例に係る画像処理装置60は、カラー判定部61と、画像処理部62とを備える。カラー判定部61は、印刷装置で印刷に用いられる画像データの自動カラー判定を行うものである。具体的には、カラー判定部61は、画像データにおける彩度Cが閾値Cth以上であるカラー画素数Gを計数する。カラー判定部61は、カラー画素数Gが、第1の閾値Gth1未満である場合は画像データがモノクロであると判定し、第1の閾値Gth1以上である場合は画像データがカラーであると判定する。カラー判定部61は、カラー判定結果を印刷装置に出力する。印刷装置では、カラー判定結果に応じたカラー印刷またはモノクロ印刷が行われる。ここで、カラー画素数Gが、第1の閾値Gth1未満で、第1の閾値Gth1より小さい第2の閾値Gth2以上である場合には、カラー判定部61は、画像処理部62により、カラー画素を含む入力画像データをモノクロ画像データへと変換させる。画像処理部62は、図1に示した画像処理装置1と同様の構成を有する。すなわち、画像処理部62は、図15では図示を省略するが、属性判別部2と、モノクロ変換部3と、パターン処理部4と、合成部5とを備える。画像処理部62は、カラー判定部61により、入力画像データにおけるカラー画素数Gが、第2の閾値Gth2以上で第1の閾値Gth1未満であると判定された場合、カラー画素を含む入力画像データをモノクロ画像データへと変換する。この変換処理は、前述した画像処理装置1の処理と同様であり、変換後のモノクロ画像データは、パターン画像14等のようなパターン画像により元の色を表現するものとなる。画像処理部62による変換処理後のモノクロ画像データは、印刷装置に送られてモノクロ印刷に用いられる。上記のように画像処理装置60のカラー判定部61は、印刷対象の画像データのカラー画素数Gが第2の閾値Gth2以上であっても、第1の閾値Gth1未満である場合は、画像データはモノクロであると判定する。そして、画像処理部62が、カラー画素を含む画像データを、画像処理装置1と同様の処理によりモノクロ画像データに変換し、これを印刷装置に出力する。これにより、印刷装置では、モノクロ印刷により、パターン画像14等のようなパターン画像により元の色を表現するモノクロ画像が印刷される。第1および第2の閾値Gth1,Gth2は、例えば、画像データがワンポイント程度のカラー領域を有するものである場合には、カラー判定部61がモノクロであると判定し、画像処理部62の処理が行われるように、適当に設定される。第2の閾値Gth2は、通常の自動カラー判定機能におけるカラー/モノクロ判定の閾値に相当する値とすることができる。以上説明したように、画像処理装置60によれば、印刷装置におけるカラー印刷の割合を減少させ、減少分を、色に関する情報を保持しつつ原稿の読みやすさを維持するモノクロ印刷とすることが可能となる。この結果、印刷装置におけるカラー印刷を減らして印刷コストを抑えることができる。本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。"