原稿をスキャンして前記原稿を電子データの画像データに変換する画像読取部と、前記画像読取部によって変換された画像データを単色のデータに変換するモノクロ化処理部と、前記モノクロ化処理部によってモノクロ化された画像データの画素が、前記画像データに描かれている線のエッジであるか、非エッジであるかを判定するエッジ判定部と、前記モノクロ化処理部によってモノクロ化された画像データの画素が前記画像データに描かれている線のエッジの内部か否かを判定するエッジ内部判定部と、前記モノクロ化処理部によってモノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定する濃度判定処理部と、前記エッジ判定部の判定結果と前記エッジ内部判定部の判定結果とに基づき、画素が線のエッジ内部である場合、該線の幅の種別を判定する内部画素幅判定部と、前記内部画素幅判定部の判定結果と前記濃度判定部の判定結果とに基づき、前記エッジ判定部による判定結果でエッジと判定された画素を、さらに線種に応じて分類するエッジ分類処理部と、を有する画像処理装置。請求項1に記載の画像処理装置において、前記エッジ判定部は、注目画素を中心としたマトリクスを用いてエッジであるか否かを判定することを特徴とする画像処理装置。請求項2に記載の画像処理装置において、前記マトリクスのサイズは、検出対象の線がマトリクス内に収まるサイズのマトリクスであることを特徴とする画像処理装置。請求項3に記載の画像処理装置において、前記エッジ判定部は、注目画素の値と該注目画素を中心とした前記マトリクス内の最小値との差が閾値に満たない画素を第1の非エッジとし、前記マトリクス内の最大値と最小値の差が閾値に満たない画素を第2の非エッジとし、注目画素を中心としたマトリクス内に第2の非エッジが所定数以上存在し、且つ前記注目画素が第1の非エッジである場合に、前記注目画素を非エッジとすることで、エッジであるか非エッジであるかを判定することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記エッジ内部判定部は、注目画素を中心とした、検出対象の線がマトリクス内に収まるサイズの第1マトリクス、および該第1マトリクスよりもサイズの大きい第2マトリクスを用いて、前記注目画素がエッジ内部であるか否かを判定することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記モノクロ化処理部は、前記画像読取部によって変換された画像データのRGB各色のうちの最小値を代表色として単色化することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記内部画素幅判定部は、注目画素が前記エッジ内部判定部によってエッジ内部と判定された画素であり、且つ、前記注目画素から前記エッジ判定部によってエッジと判定された画素までの画素数に基づき算出される算出値が、閾値以上の場合は前記線の幅の種別を太線と判定し、前記閾値よりも小さい場合は前記線の幅の種別を中間幅線と判定することを特徴とする画像処理装置。請求項7に記載の画像処理装置において、前記エッジ分類処理部は、前記内部画素幅判定部の判定結果と、前記濃度判定部の判定結果とに基づき、前記エッジ判定部による判定結果でエッジと判定された画素を、薄い中間幅線のエッジの画素と、薄い太線エッジの画素と、その他のエッジの画素とで分類することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、さらに、前記画像読取部によって変換された前記画像データに描かれた像のエッジの検出結果および網点判定の結果に基づき、該画像データの任意の領域が文字領域であるか否かを判定する文字判定部と、前記エッジ分類処理部によって線種に応じて分類された結果と、前記文字判定部による判定結果との組み合わせに応じたフィルタ処理を前記画像データに対して実行するフィルタ部と、を有することを特徴とする画像処理装置。請求項9に記載の画像処理装置において、さらに、前記任意の領域が有彩色か無彩色かを判定する無彩色判定部と、前記任意の領域が白下地か背景かを判定する下地判定部と、を有し、前記エッジ分類処理部によって線種に応じて分類された結果と、前記文字判定部による判定結果と、前記無彩色判定部による判定結果と、前記下地判定部による判定結果との組み合わせに応じた墨入れ処理を前記画像データに実行する墨入れ部と、を有することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記閾値および前記マトリクスのサイズは、ユーザーによって設定されるモードに応じて値が切り替わることを特徴とする画像処理装置。画像処理装置が、原稿をスキャンして前記原稿を電子データの画像データに変換し、変換された画像データを単色のデータに変換し、モノクロ化された画像データの画素が、前記画像データに描かれている線のエッジであるか、非エッジであるかを、検出対象の線幅に応じたサイズのマトリクスを用いて判定し、モノクロ化された画像データの画素が前記画像データに描かれている線のエッジの内部か否かを判定し、モノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定し、前記エッジであるか非エッジであるかの判定結果と、前記エッジの内部か否かの判定結果とに基づき、画素が線のエッジ内部である場合、該線の幅の種別を判定し、前記画素幅の判定結果と前記濃度値が濃いかの判定結果とに基づき、前記エッジであるか非エッジであるかの判定結果でエッジと判定された画素の判定結果を、さらに線種に応じて分類する画像処理方法。強調が強すぎる場合はエッジが過強調となり、濃度の薄い中間調の文字や絵柄の場合、文字や絵柄の内部と、エッジとの間のコントラストが強調されて、文字や絵柄が縁取られた再現となってしまう問題がある。また一般的に黒文字を再現させる場合、Cシアン、Mマゼンダ、Yイエロー、Kブラックのトナーを重ねて再現するが、黒細線においてはトナーの色ずれが発生した場合に黒細線の再現が著しく劣化してしまうため、K信号を増やしたり、黒一色で再現させたりするなどの対策がなされている。このようにすることで黒の細線再現は色ずれに対しては効果があるものの、中間調の文字エッジや絵柄のエッジなどにおいては、文字の内部の再現とのエッジとの差が顕著となるため、上述したエッジの縁取りをさらに助長させてしまう。本実施形態は上述した問題点を解決するためになされたものであり、エッジの種別をより細かく分類して検出する技術を提供することを目的とする。画像処理装置は、画像読取部と、モノクロ化処理部と、エッジ判定部と、エッジ内部判定部と、濃度判定処理部と、内部画素幅判定部と、エッジ分類処理部とを有する。画像読取部は、原稿をスキャンして原稿を電子データの画像データに変換する。モノクロ化処理部は、画像読取部によって変換された画像データを単色のデータに変換する。エッジ判定部は、モノクロ化処理部によってモノクロ化された画像データの画素が、画像データに描かれている線のエッジであるか、非エッジであるかを判定する。エッジ内部判定部は、モノクロ化処理部によってモノクロ化された画像データの画素が画像データに描かれている線のエッジの内部か否かを判定する。濃度判定処理部は、モノクロ化処理部によってモノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定する。内部画素幅判定部は、エッジ判定部の判定結果とエッジ内部判定部の判定結果に基づき、画素が線のエッジ内部である場合、線の幅の種別を判定する。エッジ分類処理部は、内部画素幅判定部の判定結果と濃度判定部の判定結果とに基づき、エッジ判定部による判定結果でエッジと判定された画素を、さらに線種に応じて分類する。本実施形態の詳細説明に入る前に、ここで本実施形態の概要について説明する。一般的に細線などは、太線に比べてスキャナなどの画像読取部によって読み取られる信号が低くなる傾向にある。そのため細線の再現を良くするためには、強めにエッジの強調を行う必要がある。一方、太線においてはスキャナによって読み取られる信号が高いため、強めのエッジ強調は必要としない。しかしながら、単純にエッジの検出を行うだけでは細線のエッジと太線のエッジとの区別ができないため、細線の再現を優先させた場合には、太線のエッジが過強調となってしまい、上述のように特に中間調の文字や絵柄のエッジ部においては縁取りされた再現となってしまう。本実施形態は、この問題を鑑みたものであり、本実施形態の画像処理装置は、細線判定処理により予めターゲットとした線幅以下の細線、太線、中間幅の線を検出してエッジを分類し、フィルタ処理や墨入れ処理などにおいては、線幅に応じた処理を施すことにより、細線および中間幅の線の再現向上と中間調文字や絵柄の縁取りを抑制することを目的とする。また文字領域を検出することにより、線と線の間隔が狭い文字やパターンの場合にも、これらをまとまった領域として細線と検出することで、細線再現を向上させることを目的とする。以下、実施の形態について図面を参照しつつ説明する。図1は、本実施形態における画像処理装置MFPMultiFunctionPeripheralの概略構成を示す縦断面図である。図1に示すように、本実施形態による画像処理装置100は、画像読取部Rと、画像形成部Pとを備えている。画像読取部Rは、シート原稿およびブック原稿の画像をスキャンして読み取る機能を有している。画像読取部Rは、原稿を所定の画像読取位置まで自動搬送可能な自動原稿搬送装置ADF:AutoDocumentFeeder109を備えており、この自動原稿搬送装置109によって自動搬送される原稿トレイ所定の原稿載置台Rtに載置された原稿や、不図示の原稿台に載置される原稿の画像を、走査光学系110によって読み取る。画像形成部Pは、画像読取部Rにて原稿から読み取られた画像や外部機器から画像処理装置に送信された画像データ等に基づいて、シートに現像剤像を形成する機能を有している。また、画像形成部Pは、ピックアップローラ151~154、感光体102Y~102K、現像ローラ103Y~103K、ミキサ104Y~104K、中間転写ベルト106、定着装置107および排出トレイ108を備えている。また、画像処理装置100は、演算処理装置たとえばCPUCentralProcessingUnit、MPUMicroProcessingUnitであるプロセッサ801、および揮発性記憶装置、不揮発性記憶装置によって構成されるメモリ802を備えた画像処理部800を有する。プロセッサ801は、画像処理装置100における各種処理を行う役割を有しており、またメモリ802の不揮発性記憶領域に格納されているプログラムをメモリ802の揮発性記憶領域にロードし、ロードされたプログラムを実行することにより種々の機能を実現する役割も有している。メモリ802は、例えば、RAMRandomAccessMemory、ROMReadOnlyMemory、DRAMDynamicRandomAccessMemory、SRAMStaticRandomAccessMemory、VRAMVideoRAM、ハードディスクドライブ等から構成されることができ、画像処理装置100において利用される種々の情報やプログラムを格納する役割を有している。画像形成装置100は、タッチパネルディスプレイ806を備えるコントロールパネル810を有する。コントロールパネル810は、モードの切り替え等のユーザーからの指示を受け付けるとともに、ユーザーへ処理内容を表示する。以下、本実施の形態による画像処理装置100における処理の一例として、コピー処理の概要について説明する。まず、ピックアップローラ151~154によりカセットからピックアップされたシートは、シート搬送路内に供給される。シート搬送路内に供給されたシートは、複数のローラ対によって所定の搬送方向へ向けて搬送される。そして、自動原稿搬送装置109によって連続的に自動搬送される複数枚のシート原稿の画像が、所定の画像読取位置にて走査光学系110によって読み取られる。次に、画像読取部Rにて原稿から読み取られた画像データに対して画像処理部800が画像処理を施す。画像処理後のデータに基づき、Y、M、CおよびKの現像剤像をシートに転写するための感光体102Y、102M、102Cおよび102Kの感光面上に静電潜像が形成される。続いて、現像器におけるミキサ104Y~104Kにより攪拌された現像剤が、現像ローラいわゆる、マグローラ103Y~103Kによって、上記のようにして静電潜像が形成された感光体102Y~102Kに供給される。これにより、感光体の感光面上に形成された静電潜像が顕像化される。このようにして感光体上に形成された現像剤像は、中間転写ベルト106のベルト面上に転写されいわゆる、一次転写、中間転写ベルトの回転によって搬送される現像剤像は、所定の二次転写位置Tにて、搬送されるシート上に転写される。シート上に転写された現像剤像は、定着装置107にてシートに対して加熱定着される。現像剤象が加熱定着されたシートは、複数の搬送ローラ対によって搬送路内を搬送され、排出トレイ108上に順次排出される。次に、本実施形態の画像処理部800について説明する。以降に説明する各ユニットは、メモリ802の不揮発性記憶領域に記憶されているプログラムが、メモリ802の揮発性記憶領域にロードされ、プロセッサ801が演算実行することにより実現される。またテーブルや閾値、パラメータ等の各種データや各ユニットが生成するデータは、メモリ802に記憶される。以降の説明では、まず画像処理部800内の一つのユニットである細線判定部について説明する。その後、細線判定部を有する像域識別部について説明し、最後に画像処理部800全体について説明する。図2は、本実施形態の細線判定部のブロック図の一例を示すものであり、図3は、本実施形態の細線判定部の動作例を示すフローチャートである。細線判定部10は、モノクロ化処理部1、フィルタ処理部2、エッジ内外判定部3、エッジ領域検出部4、黒エッジ検出部5、濃度判定処理部6、エッジ内部画素判定部7、収縮処理部8、内部画素幅判定部9、内部膨張処理部31、エッジ分類処理部32の各ユニットを有する。以下、図3のフローチャートを参照しつつ細線判定部10の各ユニットの処理を説明する。ACT1モノクロ化処理部1は、画像読取部Rによって原稿が電子データに変換された画像データを取得し、画像データのRGB信号において、各画素のR/G/Bの最小値を255から減算した値を、各画素の代表値として単色化を行う。ここで255から減算する理由は、信号系を、白の値を0とし黒の値を255とする濃度系へと変換するためであり、以降の説明においては全て濃度系を前提とした説明を行うものとする。尚、この濃度系へと変換処理は必ずしも行う必要はなく、その場合は以降の処理を、白の値を255とし、黒の値を0とする輝度系として読み替えてもらえばよい。また、単色化の方法としてはRGBの平均値を用いる方法が一般的であるが、平均値を用いた場合には有彩色文字の信号がなまってしまい、後述するエッジ検出の精度が低下する。よって、本実施形態では有彩色文字の検出精度の低下を抑止するためにR/G/Bの最小値を用いた手法を採用する。ACT2フィルタ処理部2は、後述するエッジ検出において、網点領域での誤検出を抑制するための平滑化処理を施す。尚、エッジ検出精度を上げるために先鋭化処理を行っても良い。ACT3黒エッジ検出部5は、モノクロ化処理部1によってモノクロ化された画像に対して、注目画素を中心にマトリクスを形成する。ここでマトリクスサイズは検出したい線幅に応じたサイズに設定し、例えば約7画素幅以下を検出したい場合は7×7のサイズとする。エッジの検出方法は注目画素とマトリクス内の最小値との差が閾値以上となる画素を黒エッジ、それ以外の場合は非黒エッジとする。ACT4エッジ領域検出部4は、モノクロ化処理部1によってモノクロ化された画像に対して、注目画素を中心として黒エッジ検出部5と同じサイズ検出したい線幅に応じたサイズのマトリクスを形成する。エッジ領域検出部4でのエッジの検出方法は、マトリクス内の最大値と最小値の差が閾値以上の画素をエッジ領域、それ以外の場合は非エッジ領域とする。ACT5エッジ内外判定部3は、モノクロ化処理部1によってモノクロ化された画像に対して、注目画素を中心にマトリクスを形成する。ここで形成するマトリクスサイズは黒エッジ検出部5やエッジ領域検出部4で形成したサイズより大きいサイズとする。そして以下の式により算出された値が閾値以上の場合には注目画素をエッジ内部とし、閾値未満の場合にはエッジ外部と判定する。なお、Aは注目画素の信号値を示し、max、minはそれぞれマトリクス内の最大値、最小値を示すものとする。edgeio=A-maxmin/2127ACT6濃度判定処理部6は、注目画素の濃度値と閾値とを比較することで、注目画素が薄い画素であるか、または濃い画素かを画素ごとに判定する。ACT7エッジ内部画素判定部7は、エッジ領域検出部4の結果に基づき、エッジ内外判定部3によってエッジの内部と判定された画素がエッジの内部であるかを再判定する。エッジ領域検出部4の結果が非エッジ領域であり、かつエッジ内外判定部3の結果がエッジ内部と判定された場合のみ、エッジ内部画素判定部7は当該画素をエッジ内部と判定する。上記以外の場合はその他とする。ACT8収縮処理部8は、黒エッジ検出部5による結果とエッジ領域検出部4による結果とに基づき、画素がエッジ領域であるか非エッジ領域であるかを再判定する。収縮処理部8は、まずエッジ領域検出部4の結果に対して注目画素を中心にマトリクスを形成する。そして注目画素周囲マトリクスのサイズに所定数以上の非エッジ領域画素が存在し、かつ注目画素の黒エッジ検出部5の結果が非黒エッジである場合に、注目画素を非エッジ領域と判定する。なお注目画素の黒エッジ検出部5による結果が黒エッジである場合には、無条件でエッジ領域と判定する。ACT9内部画素幅判定部9は、エッジ内部画素判定部7及び収縮処理部8の結果に基づき、内部画素の幅を判定する。内部画素幅判定部9は、注目画素を中心にマトリクスを形成し、注目画素のエッジ内部画素判定部7による結果がエッジ内部の場合、図4に示す8方向それぞれに対して、収縮処理部8の結果が非エッジ領域の画素を、エッジ領域もしくはマトリクスのサイズを超えるまでカウントする。例えば、d3方向の3つの画素図4では注目画素から右3つの画素において、注目画素に最も近い画素から順に図4のd3方向において、左から順に、非エッジ領域、エッジ領域、非エッジ領域である場合、カウント数は1となり、また非エッジ領域、非エッジ領域、エッジ領域のある場合、カウント数は2となる。このように各方向のカウント値は、例えばマトリクスサイズを7×7とした場合には、最大で3となる。内部画素幅判定部9は、以下の式により縦、横、斜め2方向の画素幅を算出する。以下の式において、d1~d8はそれぞれの方向における画素カウント値とする。縦方向=d1d51横方向=d3d71斜め方向1=d2d61斜め方向2=d4d81上記4方向の画素幅のうち、最小の画素幅が閾値以下の場合は中間幅線内部とし、閾値より大きい場合は太線内部とする。なお、注目画素のエッジ内部画素判定部7による判定結果がその他の場合には、上記内部画素幅の判定は行わず、その他の判定結果をそのまま後段の処理へ出力する。ACT10内部膨張処理部31は、濃度判定部6の結果に基づいて内部画素幅判定部9の結果を周囲に膨張する。内部膨張処理部31は、注目画素を中心とし黒エッジ検出部5で形成したマトリクスサイズ以上でマトリクスを形成する。ここでは例として11×11とする。内部膨張処理部31は、注目画素周辺マトリクスの範囲11×11の中間幅線内部判定結果と太線内部判定結果のそれぞれをカウントし、注目画素の濃度判定部6による結果が薄い場合には、注目画素の判定結果をカウント値が多い方の判定結果に置き換える。なお濃度判定部6による結果が濃い場合、もしくは内部画素幅判定部9による結果がその他の場合には内部画素幅判定部9の結果をそのまま他後段の処理へ出力する。ACT11エッジ分類処理部32は、収縮処理部8、内部膨張処理部31のそれぞれの結果に基づき、収縮処理部8による判定結果でエッジと判定された画素の判定結果を、さらに線種に応じて分類する。エッジの分類は収縮処理部8、内部膨張処理部31の各処理結果の組み合わせに基づき、画素ごとに決定されるものとし、その組み合わせ例を図5Aに示す。尚、内部膨張処理部31を有さない実装も考えられる。この場合、エッジ分類処理部32は、ACT11で収縮処理部8、内部画素幅判定部9、濃度判定部6の結果を組み合わせた分類を行う。この組み合わせ例を図5Bに示す。以上の構成により、入力した画像データにおいて、注目画素がエッジであるか非エッジであるかを画素ごとに分類することができ、また注目画素がエッジである場合、薄い中間幅線のエッジ、薄い太線のエッジ、細線または濃い太線、または濃い中間幅線のエッジであるかを分類することが可能となる。尚、エッジ内外判定部3、エッジ領域検出部4、エッジ内部画素判定部7によって構成されるユニット図2において破線で示されるを、エッジ内部判定部33とし、黒エッジ検出部5、エッジ領域検出部4、収縮処理部8によって構成されるユニット図2において一点鎖線で示されるユニットを、エッジ判定部34とする。この場合、エッジ内部判定部33は、モノクロ化処理部1によってモノクロ化された画像データの画素が、画像データに描かれている線のエッジの内部か否かを判定する。エッジ判定部34は、モノクロ化処理部1によってモノクロ化された画像データの画素が、前記画像データに描かれている線のエッジであるか非エッジであるかを、検出対象の線がマトリクス内に収まるサイズのマトリクスを用いて判定する。図6は、上述の細線判定部10を含めた像域識別部20の構成例を示す図である。像域識別部20は、さらに、スキャンされた画像データに描かれた像のエッジを検出するエッジ検出部11、網点であるか否かを判定する網点判定部12、スキャンされた画像データの任意の領域画素単位であってもよい。以下同様が白下地か背景かを判定する下地判定部13を有し、また、スキャンされた画像データの任意の領域が有彩色か無彩色かを判定する無彩色検出部14、および文字判定部15、総合判定部16を有する。文字判定部15では、エッジ検出部11の検出結果、および網点判定部12による網点判定の結果に基づき、図7の組み合わせ表を用いて画像データの任意の領域が文字か非文字かの判定を行う。総合判定部16は、後述するフィルタ部22や階調処理部24が用いる判定結果と、墨入れ部23が用いる判定結果との2種類の判定結果を出力する。総合判定部16は、フィルタ部22/階調処理部24が用いる総合判定結果以下、総合判定結果1として、文字判定部15による文字判定結果と、細線判定部10による結果エッジ分類処理部32の出力とに基づき、図8Aの組み合わせ表を用いて非文字、薄い太線を示す文字1、薄い中間幅線を示す文字2、細線、濃い太線または濃い中間幅線を示す文字3の別を出力する。また総合判定部16は、墨入れ部23が用いる総合判定結果以下、総合判定結果2として、文字判定部15による判定結果文字判定結果と、下地判定部13による結果下地判定結果と、無彩色判定部14による結果無彩色検出結果と、細線判定部10による結果細線判定結果とに基づき、図8Bの組み合わせ表のように写真色文字背景上の黒文字下地上の黒文字の別を出力する。これら総合判定結果が得られることで、フィルタ部22、墨入れ部23、階調処理部24はそれぞれ適した処理を行うことが可能である。図9は像域識別部20を含んだ画像処理部800の構成例を示すブロック図である。画像処理部800は、RGB信号をCMY信号に変換する色変換部21、エッジ強調や平滑化を行うフィルタ部22、CMY信号を信号の比率などにより墨量を生成し、CMYK信号に変換する墨入れ部23、プリンタの特性などに合わせて擬似階調を生成する階調処理部24を有する。フィルタ部22、墨入れ処理部23について、以下に具体的な処理例を示す。フィルタ部22は、像域識別部20の処理において総合判定結果1図8A参照が文字1薄い太線と判定された場合には、弱めのエッジ強調となる文字用フィルタを用いて処理を行い、文字2薄い中間幅線と判定された場合には、中程度のエッジ強調となる文字用フィルタを用いて処理を行う。また、文字3細線、濃い太線、濃い中間幅線と判定された場合には、フィルタ部22は、強めエッジ強調となる文字用フィルタを用いて処理を行う。また総合判定結果1が非文字と判定された場合には、フィルタ部22は写真網点に適したフィルタ平滑化処理を用いて処理を行う。ここで細線用フィルタの周波数特性としては、低~高周波数までの周波数帯域をすべて強調するようなフィルタ図10A参照であることが望ましく、中間幅線用フィルタの周波数特性は細線用フィルタの特性に対してゲインを低くしたフィルタ図10B参照が望ましい。また写真用フィルタの周波数特性としては、低周波数帯域はシャープネスをよくするために若干強調し、中~高周波数帯域はモアレやざらつきを抑えるために平滑化するようなフィルタ図10C参照であることが望ましい。また図11Aに示したような線と線の間隔が狭いようなパターンをスキャナで読み込んだ場合、本来下地である線と線の間に信号がある程度存在するため、線の間がエッジと検出されない場合、信号が強調されずに線の間に信号が残ってしまう。しかし、本実施形態によれば、狭い間隔の線と線の間はエッジとして判定されるため、フィルタ処理での強調により線の間の信号を取り除くことが可能となる。墨入れ部23は、像域識別部20の処理において総合判定結果2図8B参照が下地上黒文字と判定された場合、すなわち、当該領域は下地が白色の黒い細線、下地が白色の黒い濃い中間線または太線であるため、CMYを重ねて再現せずにK一色で再現させるように各色の信号を設定する。これは細線をCMYの重ねで再現させるとプリントした際の色ずれにより文字再現が著しく劣化するのを抑止するためである。また、像域識別部20の処理において総合判定結果2図8B参照が背景上黒文字と判定された場合には、墨入れ部23は、CMYKを重ねた再現となるように各色信号を設定するとともに、生成する墨量K信号が多くなるように設定する。このようにすることで、例えば、薄めの文字などで、細線の切り替わり部分、および中間幅線の切り替わり部分で極端な再現差が出ないようにすることが可能となる。なお下地上黒文字、背景上黒文字以外の場合には、墨入れ部23は、一般的な墨入れ処理例えばUCRやGCRによってCMYの信号比率により墨量K信号を設定し、墨量に応じてCMYの信号が減らされるように設定する。本実施形態の各ユニットが使用する各閾値やマトリクスのサイズは、例えば写真モード、文字モード等のモードごとにメモリ802に定義されていてもよく、ユーザーがコントロールパネル810を介して指定したモードに応じて、閾値やマトリクスのサイズが切り替わる実装も可能である。上述の各実施の形態にてプログラムをCPUやMPUに実行させることにより実現される各種処理は、その少なくとも一部を、ASICApplicationSpecificIntegratedCircuitにて回路的に実行させることも可能であることは言うまでもない。上述では、画像処理装置100のコピー機能を一例として説明したが、スキャン機能やFAX送受信機能等、画像処理装置100が有する各機能に対して本実施の形態は適用可能である。以上に詳説したように、線のエッジをより詳細に分類することができ、入力される画像データに対して、より適した画像処理を実現することができる。本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。