原稿をスキャンして前記原稿を電子データの画像データに変換する画像読取部と、前記画像読取部によって変換された画像データを単色のデータに変換するモノクロ化処理部と、前記モノクロ化処理部によってモノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定する濃度判定処理部と、前記モノクロ化処理部によってモノクロ化された画像データの画素が、前記画像データに描かれている線内部の側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する第1エッジ判定部と、前記モノクロ化処理部によってモノクロ化された画像データの画素が、前記画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する第2エッジ判定部と、前記第1エッジ判定部による判定結果と、前記第2エッジ判定部による判定結果とに基づき、線の太さと濃度とで示される線種に応じてエッジを分類するエッジ分類処理部と、を有する画像処理装置。請求項1に記載の画像処理装置において、前記第1エッジ判定部は、注目画素を中心としたマトリクスを用いてエッジであるか否かを判定し、前記第2エッジ判定部は、前記マトリクスと同じサイズのマトリクスを用いてエッジであるか否かを判定することを特徴とする画像処理装置。請求項2に記載の画像処理装置において、前記マトリクスのサイズは、検出対象の線がマトリクス内に収まるサイズのマトリクスであることを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記モノクロ化処理部は、前記画像読取部によって変換された画像データのRGB各色のうちの最小値を代表色として単色化することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、さらに、前記画像読取部によって変換された前記画像データに描かれた像のエッジの検出結果および網点判定の結果に基づき、該画像データの任意の領域が文字領域であるか否かを判定する文字判定部と、前記エッジ分類処理部によって線種に応じて分類された結果と、前記文字判定部による判定結果との組み合わせに応じたフィルタ処理を前記画像データに対して実行するフィルタ部と、を有することを特徴とする画像処理装置。請求項5に記載の画像処理装置において、さらに、前記任意の領域が有彩色か無彩色かを判定する無彩色判定部と、前記任意の領域が白下地か背景かを判定する下地判定部と、を有し、前記エッジ分類処理部によって線種に応じて分類された結果と、前記文字判定部による判定結果と、前記無彩色判定部による判定結果と、前記下地判定部による判定結果との組み合わせに応じた墨入れ処理を前記画像データに実行する墨入れ部と、を有することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記閾値は、ユーザーによって設定されるモードに応じて値が切り替わることを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記第1エッジ判定部は、第1の判定として、注目画素を中心として第1マトリクスを形成し、前記注目画素の値と前記第1マトリクス内の最小値との差分を第1閾値と比較することで、エッジであるか否かを判定し、第2の判定として、注目画素とマトリクス内の周辺画素との濃度差に基づき、該注目画素が線の内部か否かを判定し、第3の判定として、注目画素を中心としたマトリクスであって前記第1マトリクスよりサイズの大きい第2マトリクスを形成し、該第2マトリクス内に、前記第2の判定で線の内部と判定された画素であって、前記濃度判定処理部によって否と判定された画素が所定の数以上ある場合、該注目画素を線のエッジの内部と判定し、前記第1の判定結果、前記第3の判定結果に基づき、画素が線内部の側のエッジであるか否かを判定し、該エッジを濃度に応じて分類することを特徴とする画像形成装置。請求項8に記載の画像形成装置において、前記第2エッジ判定部は、第4の判定として、注目画素を中心として前記第1マトリクスと同じサイズのマトリクスを形成し、前記注目画素が、該マトリクス内の最大値と前記注目画素との差が閾値以上の画素であり、且つ、前記注目画素と最小値との差が前記第1閾値未満の画素であるかを判定することで、エッジであるか否かを判定し、第5の判定として、注目画素とマトリクス内の周辺画素との濃度差に基づき、該注目画素が線の外部か否かを判定し、第6の判定として、注目画素を中心としたマトリクスであって前記第1マトリクスよりサイズの大きい第3マトリクスを形成し、該第3マトリクス内に、前記第5の判定で線の外部と判定された画素が所定の数以上ある場合、該注目画素を、線の外側の画素であって、エッジと判定されない画素と判定し、前記第4の判定結果、前記第6の判定結果に基づき、画素が線の外側のエッジであるか否かを判定することを特徴とする画像処理装置。画像処理装置が、原稿をスキャンして前記原稿を電子データの画像データに変換し、変換された画像データを単色のデータに変換し、前記モノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定し、前記モノクロ化された画像データの画素が、前記画像データに描かれている線内部の側のエッジであるか否かを判定し、前記濃いか否かの判定結果に基づき、濃度に応じて前記エッジを分類し、前記モノクロ化された画像データの画素が、前記画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃いか否かを判定結果に基づき、濃度に応じて前記エッジを分類し、前記線内部の側のエッジであるか否かの判定およびエッジ分類の結果と、前記線の外側のエッジであるか否かの判定とに基づき、線の太さと濃度とで示される線種に応じてエッジを分類する画像処理方法。強調が強すぎる場合はエッジが過強調となり、濃度の薄い中間調の文字や絵柄の場合、文字や絵柄の内部と、エッジとの間のコントラストが強調されて、文字や絵柄が縁取られた再現となってしまう問題がある。また一般的に黒文字を再現させる場合、Cシアン、Mマゼンダ、Yイエロー、Kブラックのトナーを重ねて再現するが、黒細線においてはトナーの色ずれが発生した場合に黒細線の再現が著しく劣化してしまうため、K信号を増やしたり、黒一色で再現させたりするなどの対策がなされている。このようにすることで黒の細線再現は色ずれに対しては効果があるものの、中間調の文字エッジや絵柄のエッジなどにおいては、文字の内部の再現とのエッジとの差が顕著となるため、上述したエッジの縁取りをさらに助長させてしまう。本実施形態は上述した問題点を解決するためになされたものであり、エッジの種別をより細かく分類して検出する技術を提供することを目的とする。画像処理装置は、画像読取部と、モノクロ化処理部と、濃度判定処理部と、第1エッジ判定部と、第2エッジ判定部と、エッジ分類処理部とを有する。画像読取部は、原稿をスキャンして前記原稿を電子データの画像データに変換する。モノクロ化処理部は、画像読取部によって変換された画像データを単色のデータに変換する。濃度判定処理部は、モノクロ化処理部によってモノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定する。第1エッジ判定部は、モノクロ化処理部によってモノクロ化された画像データの画素が、画像データに描かれている線内部の側のエッジであるか否かを判定し、濃度判定部による判定結果に基づき、濃度に応じてエッジを分類する。第2エッジ判定部は、モノクロ化処理部によってモノクロ化された画像データの画素が、画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する。エッジ分類処理部は、第1エッジ判定部による判定結果と、第2エッジ判定部による判定結果とに基づき、線の太さと濃度とで示される線種に応じてエッジを分類する。本実施形態の詳細説明に入る前に、ここで本実施形態の概要について説明する。一般的に細線などは、太線に比べてスキャナなどの画像読取部によって読み取られる信号が低くなる傾向にある。そのため細線の再現を良くするためには、強めにエッジの強調を行う必要がある。一方、太線においてはスキャナによって読み取られる信号が高いため、強めのエッジ強調は必要としない。しかしながら、単純にエッジの検出を行うだけでは細線のエッジと太線のエッジとの区別ができないため、細線の再現を優先させた場合には、太線のエッジが過強調となってしまい、上述のように特に中間調の文字や絵柄のエッジ部においては縁取りされた再現となってしまう。本実施形態は、この問題を鑑みたものであり、本実施形態の画像処理装置は、予めターゲットとした線幅の線を検出することでエッジの種類が細線または濃い太線であるか、または薄い太線であるかを判断する後述の細線判定部10での処理。そして本実施形態の画像処理装置は、細線または濃い太線に対してはフィルタ処理後述のフィルタ部22によって強めのエッジ強調を施し、特に黒線の場合には黒1色で再現させる後述の墨入れ部23。また薄い太線に対しては、フィルタ処理後述のフィルタ部22によって弱めの強調を施し、特に黒線の場合にはC、M、Y、Kの4色で再現させることで黒細線の再現を向上させるとともに、中間調の太線および絵柄の縁取りを抑制することを目的とする。また、本実施形態では、線と線の間隔が狭い文字やパターンの場合に、線と線の間を白エッジとして検出することにより、細線の再現をより向上させることを目的とする。以下、実施の形態について図面を参照しつつ説明する。図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、白エッジ検出処理部33、エッジ外部判定処理部34、外部膨張処理部36、白エッジ補正処理部37の各ユニットを有する。以下、図3のフローチャートを参照しつつ細線判定部10の各ユニットの処理を説明する。ACT1モノクロ化処理部1は、画像読取部Rによって原稿が電子データに変換された画像データを取得し、画像データのRGB信号において、各画素のR/G/Bの最小値を255から減算した値を、各画素の代表値として単色化を行う。ここで255から減算する理由は、信号系を、白の値を0とし黒の値を255とする濃度系へと変換するためであり、以降の説明においては全て濃度系を前提とした説明を行うものとする。尚、この濃度系へと変換処理は必ずしも行う必要はなく、その場合は以降の処理を、白の値を255とし、黒の値を0とする輝度系として読み替えてもらえばよい。また、単色化の方法としてはRGBの平均値を用いる方法が一般的であるが、平均値を用いた場合には有彩色文字の信号がなまってしまい、後述するエッジ検出の精度が低下する。よって、本実施形態では有彩色文字の検出精度の低下を抑止するためにR/G/Bの最小値を用いた手法を採用する。ACT2フィルタ処理部2は、後述するエッジ検出において、網点領域での誤検出を抑制するための平滑化処理を施す。尚、エッジ検出精度を上げるために先鋭化処理を行っても良い。ACT3黒エッジ検出処理部3は、注目画素が、モノクロ化された画像データに描かれている線の内部側のエッジ黒エッジであるか否かを判定する。エッジ検出処理部3は、まず注目画素を中心としてマトリクスを形成する。ここでマトリクスサイズは検出したい線幅に応じたサイズとし、例えば約7画素幅以下を検出したい場合は7×7のサイズとする。エッジ検出処理部3のエッジの検出方法としては、濃度勾配を検出する微分フィルタなどが一般的な方法であるが、ここでは注目画素の値とマトリクス内の最小値との差分を閾値比較し、差分が閾値以上である場合は、注目画素が黒エッジであると判断し、差分が閾値よりも小さい場合は非黒エッジであると判定する方法を用いる。ACT4白エッジ検出処理部33は、注目画素を中心として前記黒エッジ検出処理と同じサイズのマトリクスを形成する。エッジの検出方法は、マトリクス内の最大値と注目画素との差が閾値以上の画素で、かつ注目画素と最小値との差が黒エッジ検出処理部3で用いた閾値未満つまり黒エッジ検出結果が非黒エッジの画素となる場合に白エッジ、それ以外の場合は非白エッジとする。ACT5エッジ内部判定処理部4は、モノクロ化処理部1、黒エッジ検出処理部3の結果に基づいて、注目画素が文字の内部であるか否かの判定を行う。エッジ内部判定処理部4は、ここで注目画素を中心としてマトリクスを形成し、黒エッジ検出処理部3による当該注目画素のエッジ検出結果および、当該注目画素とそのマトリクス内の周辺画素との濃度差に基づき、当該注目画素が文字線の内部か否かを判定する。具体的には、注目画素の黒エッジ検出結果が非黒エッジであり、且つその注目画素の濃度値と、マトリクス内にある黒エッジと判定された画素のうちの最大値との差が閾値以下の場合に、エッジ内部判定処理部4は、注目画素をエッジ内部と判定し、それ以外の場合にはその他と判定する。ACT6エッジ外部判定処理部34は、エッジ内部判定処理部4と同様に、モノクロ化処理部1、白エッジ検出処理33の結果に基づいて、注目画素が文字外部線の外部の画素であるか否かの判定を行う。エッジ外部判定処理部34は、注目画素を中心としてマトリクスを形成し、注目画素とそのマトリクス内の周辺画素との濃度差に基づき、当該注目画素が文字の外部か否かを判定する。具体的には、注目画素の白エッジ検出結果が非白エッジであり、且つその注目画素の濃度値と、マトリクス内にある白エッジと判定された画素のうちの最小値との差が閾値以下の場合に、注目画素をエッジ外部線の外側の画素であって、エッジと判定されない画素と判定し、それ以外の場合にはその他と判定する。ACT7濃度判定処理部5は、注目画素の濃度値と閾値とを比較することで、注目画素が薄い画素であるか、または濃い画素かを画素ごとに判定する。ACT8内部膨張処理部6は、濃度判定処理部5による結果に基づいて、エッジ内部判定処理部4によるエッジ内部判定結果を周囲に膨張させる。内部膨張処理部6は、注目画素を中心としたマトリクスを形成する。ここで形成されるマトリクスのサイズは、黒エッジ検出処理部3で形成したマトリクスサイズ以上とし、例えば11×11とする。本実施形態の膨張方法は、注目画素周辺本例では注目画素を中心とした11×11の領域に、エッジ内部判定処理部4によってエッジ内部と判定された画素であって、濃度判定処理部5によって濃度判定結果が薄いと判定された画素が所定の数以上存在する場合、この注目画素をエッジ内部とする。上記条件以外の場合は、その他とする。内部膨張処理部6はこの処理を画素ごとに行う。ACT9外部膨張処理部36は、濃度判定処理部5による結果に基づいて、エッジ外部判定処理部34によるエッジ外部判定結果を周囲に膨張させる。外部膨張処理部36は、注目画素を中心としたマトリクスを形成する。ここで形成されるマトリクスのサイズは、白エッジ検出処理部33で形成したマトリクスサイズ以上とし、例えば11×11とする。本実施形態の膨張方法は、注目画素周辺本例では注目画素を中心とした11×11の領域に、エッジ外部判定処理部34によってエッジ外部と判定された画素であって、濃度判定処理部5によって濃度判定結果が薄いと判定された画素が所定の数以上存在する場合、この注目画素をエッジ外部とする。上記条件以外の場合、外部膨張処理部36は注目画素をその他とする。外部膨張処理部36はこの処理を画素ごとに行う。ACT10黒エッジ補正処理部7は、内部膨張処理部6の結果に基づき、黒エッジ検出部3の結果に対し補正を行う。補正方法は図4Aに示す組み合わせに従う。ACT11白エッジ補正処理部37は、外部膨張処理部36の結果に基づき、白エッジ検出部33の結果に対し補正を行う。補正方法は図4Bに示す組み合わせに従う。ACT12エッジ分類処理部8は、黒エッジ補正処理部7、白エッジ補正処理部37のそれぞれの結果に基づき、線種に応じてエッジを分類する。エッジの分類は図5に示す組み合わせに従う。なおエッジ分類結果の-は、そのような組み合わせは存在しないことを示している。尚、黒エッジ検出処理部3、エッジ内部判定処理部4、内部膨張処理部6、黒エッジ補正処理部7を黒エッジ判定部40第1エッジ判定部とし、白エッジ検出処理部33、エッジ外部判定処理部34、外部膨張処理部36、白エッジ補正処理部37を白エッジ判定部41第2エッジ判定部とする図2の破線枠内参照。黒エッジ判定部40は、モノクロ化処理部1によってモノクロ化された画像データの注目画素が、画像データに描かれている線内部の側のエッジであるか否かを判定し図4A黒エッジ結果参照、また濃度判定部5による判定結果に基づき、濃度に応じて判定したエッジを分類する図4A補正結果参照。白エッジ判定部41は、モノクロ化処理部1によってモノクロ化された画像データの注目画素が、画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する図4B参照。以上の構成により、入力した画像データにおいて、注目画素がエッジであるか非エッジであるかを画素ごとに分類することができ、また注目画素がエッジである場合、細線または濃い太線のエッジであるか薄い太線のエッジであるかを分類することが可能となる。図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による結果エッジ分類処理部7の出力とに基づき、図8Aの組み合わせ表を用いて非文字、薄い太線を示す文字1、細線または濃い太線を示す文字2の別を出力する。また総合判定部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細線または濃い太線と判定された場合には、強めエッジ強調となる文字用フィルタを用いて処理を行う。また総合判定結果1が非文字と判定された場合には、フィルタ部22は、写真網点に適したフィルタ平滑化処理を用いて処理を行う。特に文字用フィルタの周波数特性としては低~高周波数までの周波数帯域をすべて強調するようなフィルタ図10Aであることが望ましく、写真用フィルタの周波数特性としては、低周波数帯域はシャープネスをよくするために若干強調し、中~高周波数帯域はモアレやざらつきを抑えるために平滑化するようなフィルタ図10Bであることが望ましい。墨入れ部23は、像域識別部20の処理において総合判定結果2図7B参照が下地上黒文字と判定された場合、すなわち、当該領域は下地が白色の黒い細線や下地が白色の黒い濃い太線であるため、CMYを重ねて再現せずにK一色で再現させるような制御となるように各色信号を設定する。これは細線をCMYの重ねで再現させるとプリントした際の色ずれにより文字再現が著しく劣化するのを抑止するためである。なお下地上黒文字以外の場合には、墨入れ部23は、一般的な墨入れ処理例えばUCRやGCRによってCMYの信号比率により墨量K信号を設定し、墨量に応じてCMYの信号が減らされるように設定する。図11Aに示したような線と線の間隔が狭いようなパターンをスキャナで読み込んだ場合、従来の技術では、本来下地である線と線の間に信号がある程度存在するため、線の間がエッジと検出されない場合、信号が強調されずに線の間に信号が残ってしまう。しかし、本実施形態によれば、狭い間隔の線と線の間はエッジとして判定されるため、フィルタ処理での強調により線の間の信号を取り除くことが可能となる。本実施形態の各ユニットが使用する各閾値やマトリクスのサイズは、例えば写真モード、文字モード等のモードごとメモリ802に定義されていてもよく、ユーザーがコントロールパネル810を介して指定したモードに応じて、閾値やマトリクスのサイズが切り替わる実装も可能である。上述の各実施の形態にてプログラムをCPUやMPUに実行させることにより実現される各種処理は、その少なくとも一部を、ASICApplicationSpecificIntegratedCircuitにて回路的に実行させることも可能であることは言うまでもない。上述では、画像処理装置100のコピー機能を一例として説明したが、スキャン機能やFAX送受信機能等、画像処理装置100が有する各機能に対して本実施の形態は適用可能である。以上に詳説したように、線のエッジをより詳細に分類することができ、入力される画像データに対して、より適した画像処理を実現することができる。本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。