(57)【要約】【課題】従前より適した画像処理を実現する画像処理装置を提供する。【解決手段】  画像処理装置は、画像読取部と、モノクロ化処理部と、濃度判定処理部と、第１エッジ判定部と、第２エッジ判定部と、エッジ分類処理部とを有する。画像読取部は原稿を画像データに変換し、モノクロ化処理部は単色のデータに変換する。濃度判定処理部は画像データの画素の濃度値が濃いか否かを判定する。第１エッジ判定部は画像データの画素が線内部の側のエッジであるか否かを判定し、濃度判定部による判定結果に基づき濃度に応じてエッジを分類する。第２エッジ判定部は、画像データの画素が線の外側のエッジであるか否かを判定し、濃度判定部による判定結果に基づき濃度に応じてエッジを分類する。エッジ分類処理部は第１エッジ判定部と第２エッジ判定部との判定結果に基づき線種に応じてエッジを分類する。【選択図】図２
2011166774.tif 000002
【特許請求の範囲】
【請求項１】
原稿をスキャンして前記原稿を電子データの画像データに変換する画像読取部と、
前記画像読取部によって変換された画像データを単色のデータに変換するモノクロ化処理部と、
前記モノクロ化処理部によってモノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定する濃度判定処理部と、
前記モノクロ化処理部によってモノクロ化された画像データの画素が、前記画像データに描かれている線内部の側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する第１エッジ判定部と、
前記モノクロ化処理部によってモノクロ化された画像データの画素が、前記画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する第２エッジ判定部と、
前記第１エッジ判定部による判定結果と、前記第２エッジ判定部による判定結果とに基づき、線の太さと濃度とで示される線種に応じてエッジを分類するエッジ分類処理部と、
を有する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記第１エッジ判定部は、注目画素を中心としたマトリクスを用いてエッジであるか否かを判定し、前記第２エッジ判定部は、前記マトリクスと同じサイズのマトリクスを用いてエッジであるか否かを判定することを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記マトリクスのサイズは、検出対象の線がマトリクス内に収まるサイズのマトリクスであることを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記モノクロ化処理部は、前記画像読取部によって変換された画像データのＲＧＢ各色のうちの最小値を代表色として単色化することを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、さらに、
前記画像読取部によって変換された前記画像データに描かれた像のエッジの検出結果および網点判定の結果に基づき、該画像データの任意の領域が文字領域であるか否かを判定する文字判定部と、
前記エッジ分類処理部によって線種に応じて分類された結果と、前記文字判定部による判定結果との組み合わせに応じたフィルタ処理を前記画像データに対して実行するフィルタ部と、
を有することを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、さらに、
前記任意の領域が有彩色か無彩色かを判定する無彩色判定部と、
前記任意の領域が白下地か背景かを判定する下地判定部と、を有し、
前記エッジ分類処理部によって線種に応じて分類された結果と、前記文字判定部による判定結果と、前記無彩色判定部による判定結果と、前記下地判定部による判定結果との組み合わせに応じた墨入れ処理を前記画像データに実行する墨入れ部と、
を有することを特徴とする画像処理装置。
【請求項７】
請求項１に記載の画像処理装置において、
前記閾値は、ユーザーによって設定されるモードに応じて値が切り替わることを特徴とする画像処理装置。
【請求項８】
請求項１に記載の画像処理装置において、
前記第１エッジ判定部は、
第１の判定として、注目画素を中心として第１マトリクスを形成し、前記注目画素の値と前記第１マトリクス内の最小値との差分を第１閾値と比較することで、エッジであるか否かを判定し、
第２の判定として、注目画素とマトリクス内の周辺画素との濃度差に基づき、該注目画素が線の内部か否かを判定し、
第３の判定として、注目画素を中心としたマトリクスであって前記第１マトリクスよりサイズの大きい第２マトリクスを形成し、該第２マトリクス内に、前記第２の判定で線の内部と判定された画素であって、前記濃度判定処理部によって否と判定された画素が所定の数以上ある場合、該注目画素を線のエッジの内部と判定し、
前記第１の判定結果、前記第３の判定結果に基づき、画素が線内部の側のエッジであるか否かを判定し、該エッジを濃度に応じて分類することを特徴とする画像形成装置。
【請求項９】
請求項８に記載の画像形成装置において、
前記第２エッジ判定部は、
第４の判定として、注目画素を中心として前記第１マトリクスと同じサイズのマトリクスを形成し、前記注目画素が、該マトリクス内の最大値と前記注目画素との差が閾値以上の画素であり、且つ、前記注目画素と最小値との差が前記第１閾値未満の画素であるかを判定することで、エッジであるか否かを判定し、
第５の判定として、注目画素とマトリクス内の周辺画素との濃度差に基づき、該注目画素が線の外部か否かを判定し、
第６の判定として、注目画素を中心としたマトリクスであって前記第１マトリクスよりサイズの大きい第３マトリクスを形成し、該第３マトリクス内に、前記第５の判定で線の外部と判定された画素が所定の数以上ある場合、該注目画素を、線の外側の画素であって、エッジと判定されない画素と判定し、
前記第４の判定結果、前記第６の判定結果に基づき、画素が線の外側のエッジであるか否かを判定することを特徴とする画像処理装置。
【請求項１０】
画像処理装置が、
原稿をスキャンして前記原稿を電子データの画像データに変換し、
変換された画像データを単色のデータに変換し、
前記モノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定し、
前記モノクロ化された画像データの画素が、前記画像データに描かれている線内部の側のエッジであるか否かを判定し、前記濃いか否かの判定結果に基づき、濃度に応じて前記エッジを分類し、
前記モノクロ化された画像データの画素が、前記画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃いか否かを判定結果に基づき、濃度に応じて前記エッジを分類し、
前記線内部の側のエッジであるか否かの判定およびエッジ分類の結果と、前記線の外側のエッジであるか否かの判定とに基づき、線の太さと濃度とで示される線種に応じてエッジを分類する
画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、入力した画像データに対して像域判別を行い、その結果に基づいてそれぞれ適切な画像処理を施す技術に関する。
【背景技術】
【０００２】
画像読取装置などから出力される画像データから文字エッジを検出してエッジ強調を行う、また網点を検出して平滑化を行うなど、画像データに対して像域判別の結果に基づいて画像処理を施すことは従来から行われている一般的な画像処理技術である。このような画像処理を行うことで、例えば細線のような入力される画像信号が低い場合であっても、エッジの強調を行うことで文字再現が向上する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
強調が強すぎる場合はエッジが過強調となり、濃度の薄い中間調の文字や絵柄の場合、文字や絵柄の内部と、エッジとの間のコントラストが強調されて、文字や絵柄が縁取られた再現となってしまう問題がある。
【０００４】
また一般的に黒文字を再現させる場合、Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）のトナーを重ねて再現するが、黒細線においてはトナーの色ずれが発生した場合に黒細線の再現が著しく劣化してしまうため、Ｋ信号(墨量)を増やしたり、黒一色で再現させたりするなどの対策がなされている。このようにすることで黒の細線再現は色ずれに対しては効果があるものの、中間調の文字エッジや絵柄のエッジなどにおいては、文字の内部の再現とのエッジとの差が顕著となるため、上述したエッジの縁取りをさらに助長させてしまう。
【０００５】
本実施形態は上述した問題点を解決するためになされたものであり、エッジの種別をより細かく分類して検出する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
画像処理装置は、画像読取部と、モノクロ化処理部と、濃度判定処理部と、第１エッジ判定部と、第２エッジ判定部と、エッジ分類処理部とを有する。画像読取部は、原稿をスキャンして前記原稿を電子データの画像データに変換する。モノクロ化処理部は、画像読取部によって変換された画像データを単色のデータに変換する。濃度判定処理部は、モノクロ化処理部によってモノクロ化された画像データの画素の濃度値が、閾値と比較することで濃いか否かを判定する。第１エッジ判定部は、モノクロ化処理部によってモノクロ化された画像データの画素が、画像データに描かれている線内部の側のエッジであるか否かを判定し、濃度判定部による判定結果に基づき、濃度に応じてエッジを分類する。第２エッジ判定部は、モノクロ化処理部によってモノクロ化された画像データの画素が、画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する。エッジ分類処理部は、第１エッジ判定部による判定結果と、第２エッジ判定部による判定結果とに基づき、線の太さと濃度とで示される線種に応じてエッジを分類する。
【図面の簡単な説明】
【０００７】
【図１】画像処理装置の一例を示す断面図である。
【図２】細線判定部の構成例を示すブロック図である。
【図３】細線判定部の動作例を示すフローチャートである。
【図４】黒エッジ補正処理部、白エッジ補正処理部が用いる組み合わせテーブルの一例を示す図である。
【図５】エッジ分類処理部が用いる組み合わせテーブルの一例を示す図である。
【図６】像域識別部の構成例を示すブロック図である。
【図７】文字判定部が用いる組み合わせテーブルの一例を示す図である。
【図８】総合判定部が用いる組み合わせテーブルの一例を示す図である。
【図９】画像処理部の構成例を示すブロック図である。
【図１０】文字用フィルタ、写真用フィルタの周波数特性の一例を示す図である。
【図１１】線と線の間隔が狭いパターンをスキャナで読み込んだ場合の例を示す図である。
【発明を実施するための形態】
【０００８】
本実施形態の詳細説明に入る前に、ここで本実施形態の概要について説明する。
【０００９】
一般的に細線などは、太線に比べてスキャナなどの画像読取部によって読み取られる信号が低くなる傾向にある。そのため細線の再現を良くするためには、強めにエッジの強調を行う必要がある。一方、太線においてはスキャナによって読み取られる信号が高いため、強めのエッジ強調は必要としない。しかしながら、単純にエッジの検出を行うだけでは細線のエッジと太線のエッジとの区別ができないため、細線の再現を優先させた場合には、太線のエッジが過強調となってしまい、上述のように特に中間調の文字や絵柄のエッジ部においては縁取りされた再現となってしまう。
【００１０】
本実施形態は、この問題を鑑みたものであり、本実施形態の画像処理装置は、予めターゲットとした線幅の線を検出することでエッジの種類が「細線または濃い太線」であるか、または「薄い太線」であるかを判断する（後述の細線判定部１０での処理）。そして本実施形態の画像処理装置は、「細線または濃い太線」に対してはフィルタ処理（後述のフィルタ部２２）によって強めのエッジ強調を施し、特に黒線の場合には黒１色で再現させる（後述の墨入れ部２３）。また「薄い太線」に対しては、フィルタ処理（後述のフィルタ部２２）によって弱めの強調を施し、特に黒線の場合にはＣ、Ｍ、Ｙ、Ｋの４色で再現させることで黒細線の再現を向上させるとともに、中間調の太線および絵柄の縁取りを抑制することを目的とする。
【００１１】
また、本実施形態では、線と線の間隔が狭い文字やパターンの場合に、線と線の間を「白エッジ」として検出することにより、細線の再現をより向上させることを目的とする。
【００１２】
以下、実施の形態について図面を参照しつつ説明する。
【００１３】
図１は、本実施形態における画像処理装置（ＭＦＰ:Multi Function Peripheral）の概略構成を示す縦断面図である。図１に示すように、本実施形態による画像処理装置１００は、画像読取部Ｒと、画像形成部Ｐとを備えている。
【００１４】
画像読取部Ｒは、シート原稿およびブック原稿の画像をスキャンして読み取る機能を有している。画像読取部Ｒは、原稿を所定の画像読取位置まで自動搬送可能な自動原稿搬送装置（ＡＤＦ：Auto Document Feeder）１０９を備えており、この自動原稿搬送装置１０９によって自動搬送される原稿トレイ（所定の原稿載置台）Ｒｔに載置された原稿や、不図示の原稿台に載置される原稿の画像を、走査光学系１１０によって読み取る。
【００１５】
画像形成部Ｐは、画像読取部Ｒにて原稿から読み取られた画像や外部機器から画像処理装置に送信された画像データ等に基づいて、シートに現像剤像を形成する機能を有している。また、画像形成部Ｐは、ピックアップローラ１５１〜１５４、感光体１０２Ｙ〜１０２Ｋ、現像ローラ１０３Ｙ〜１０３Ｋ、ミキサ１０４Ｙ〜１０４Ｋ、中間転写ベルト１０６、定着装置１０７および排出トレイ１０８を備えている。
【００１６】
また、画像処理装置１００は、演算処理装置（たとえばＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit））であるプロセッサ８０１、および揮発性記憶装置、不揮発性記憶装置によって構成されるメモリ８０２を備えた画像処理部８００を有する。プロセッサ８０１は、画像処理装置１００における各種処理を行う役割を有しており、またメモリ８０２の不揮発性記憶領域に格納されているプログラムをメモリ８０２の揮発性記憶領域にロードし、ロードされたプログラムを実行することにより種々の機能を実現する役割も有している。メモリ８０２は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＶＲＡＭ（Video RAM）、ハードディスクドライブ等から構成されることができ、画像処理装置１００において利用される種々の情報やプログラムを格納する役割を有している。
【００１７】
画像形成装置１００は、タッチパネルディスプレイ８０６を備えるコントロールパネル８１０を有する。コントロールパネル８１０は、モードの切り替え等のユーザーからの指示を受け付けるとともに、ユーザーへ処理内容を表示する。
【００１８】
以下、本実施の形態による画像処理装置１００における処理の一例として、コピー処理の概要について説明する。
【００１９】
まず、ピックアップローラ１５１〜１５４によりカセットからピックアップされたシートは、シート搬送路内に供給される。シート搬送路内に供給されたシートは、複数のローラ対によって所定の搬送方向へ向けて搬送される。
【００２０】
そして、自動原稿搬送装置１０９によって連続的に自動搬送される複数枚のシート原稿の画像が、所定の画像読取位置にて走査光学系１１０によって読み取られる。
【００２１】
次に、画像読取部Ｒにて原稿から読み取られた画像データに対して画像処理部８００が画像処理を施す。画像処理後のデータに基づき、Ｙ、Ｍ、ＣおよびＫの現像剤像をシートに転写するための感光体１０２Ｙ、１０２Ｍ、１０２Ｃおよび１０２Ｋの感光面上に静電潜像が形成される。
【００２２】
続いて、現像器におけるミキサ１０４Ｙ〜１０４Ｋにより攪拌された現像剤が、現像ローラ（いわゆる、マグローラ）１０３Ｙ〜１０３Ｋによって、上記のようにして静電潜像が形成された感光体１０２Ｙ〜１０２Ｋに供給される。これにより、感光体の感光面上に形成された静電潜像が顕像化される。
【００２３】
このようにして感光体上に形成された現像剤像は、中間転写ベルト１０６のベルト面上に転写され（いわゆる、一次転写）、中間転写ベルトの回転によって搬送される現像剤像は、所定の二次転写位置Ｔにて、搬送されるシート上に転写される。
【００２４】
シート上に転写された現像剤像は、定着装置１０７にてシートに対して加熱定着される。現像剤象が加熱定着されたシートは、複数の搬送ローラ対によって搬送路内を搬送され、排出トレイ１０８上に順次排出される。
【００２５】
次に、本実施形態の画像処理部８００について説明する。以降に説明する各ユニットは、メモリ８０２の不揮発性記憶領域に記憶されているプログラムが、メモリ８０２の揮発性記憶領域にロードされ、プロセッサ８０１が演算実行することにより実現される。またテーブルや閾値、パラメータ等の各種データや各ユニットが生成するデータは、メモリ８０２に記憶される。以降の説明では、まず画像処理部８００内の一つのユニットである細線判定部について説明する。その後、細線判定部を有する像域識別部について説明し、最後に画像処理部８００全体について説明する。
【００２６】
図２は、本実施形態の細線判定部のブロック図の一例を示すものであり、図３は、本実施形態の細線判定部の動作例を示すフローチャートである。細線判定部１０は、モノクロ化処理部１、フィルタ処理部２、黒エッジ検出処理部３、エッジ内部判定処理部４、濃度判定処理部５、内部膨張処理部６、黒エッジ補正処理部７、エッジ分類処理部８、白エッジ検出処理部３３、エッジ外部判定処理部３４、外部膨張処理部３６、白エッジ補正処理部３７の各ユニットを有する。以下、図３のフローチャートを参照しつつ細線判定部１０の各ユニットの処理を説明する。
【００２７】
（ＡＣＴ１）  モノクロ化処理部１は、画像読取部Ｒによって原稿が電子データに変換された画像データを取得し、画像データのＲＧＢ信号において、各画素のＲ／Ｇ／Ｂの最小値を２５５から減算した値を、各画素の代表値として単色化を行う。ここで２５５から減算する理由は、信号系を、白の値を０とし黒の値を２５５とする濃度系へと変換するためであり、以降の説明においては全て濃度系を前提とした説明を行うものとする。尚、この濃度系へと変換処理は必ずしも行う必要はなく、その場合は以降の処理を、白の値を２５５とし、黒の値を０とする輝度系として読み替えてもらえばよい。また、単色化の方法としてはＲＧＢの平均値を用いる方法が一般的であるが、平均値を用いた場合には有彩色文字の信号がなまってしまい、後述するエッジ検出の精度が低下する。よって、本実施形態では有彩色文字の検出精度の低下を抑止するためにＲ／Ｇ／Ｂの最小値を用いた手法を採用する。
【００２８】
（ＡＣＴ２）  フィルタ処理部２は、後述するエッジ検出において、網点領域での誤検出を抑制するための平滑化処理を施す。尚、エッジ検出精度を上げるために先鋭化処理を行っても良い。
【００２９】
（ＡＣＴ３）  黒エッジ検出処理部３は、注目画素が、モノクロ化された画像データに描かれている線の内部側のエッジ（黒エッジ）であるか否かを判定する。エッジ検出処理部３は、まず注目画素を中心としてマトリクスを形成する。ここでマトリクスサイズは検出したい線幅に応じたサイズとし、例えば約７画素幅以下を検出したい場合は７×７のサイズとする。エッジ検出処理部３のエッジの検出方法としては、濃度勾配を検出する微分フィルタなどが一般的な方法であるが、ここでは注目画素の値とマトリクス内の最小値との差分を閾値比較し、差分が閾値以上である場合は、注目画素が「黒エッジ」であると判断し、差分が閾値よりも小さい場合は「非黒エッジ」であると判定する方法を用いる。
【００３０】
（ＡＣＴ４）  白エッジ検出処理部３３は、注目画素を中心として前記黒エッジ検出処理と同じサイズのマトリクスを形成する。エッジの検出方法は、マトリクス内の最大値と注目画素との差が閾値以上の画素で、かつ注目画素と最小値との差が黒エッジ検出処理部３で用いた閾値未満（つまり黒エッジ検出結果が「非黒エッジ」の画素）となる場合に「白エッジ」、それ以外の場合は「非白エッジ」とする。
【００３１】
（ＡＣＴ５）  エッジ内部判定処理部４は、モノクロ化処理部１、黒エッジ検出処理部３の結果に基づいて、注目画素が文字の内部であるか否かの判定を行う。エッジ内部判定処理部４は、ここで注目画素を中心としてマトリクスを形成し、黒エッジ検出処理部３による当該注目画素のエッジ検出結果および、当該注目画素とそのマトリクス内の周辺画素との濃度差に基づき、当該注目画素が文字（線）の内部か否かを判定する。具体的には、注目画素の黒エッジ検出結果が「非黒エッジ」であり、且つその注目画素の濃度値と、マトリクス内にある「黒エッジ」と判定された画素のうちの最大値との差が閾値以下の場合に、エッジ内部判定処理部４は、注目画素を「エッジ内部」と判定し、それ以外の場合には「その他」と判定する。
【００３２】
（ＡＣＴ６）  エッジ外部判定処理部３４は、エッジ内部判定処理部４と同様に、モノクロ化処理部１、白エッジ検出処理３３の結果に基づいて、注目画素が文字外部（線の外部）の画素であるか否かの判定を行う。エッジ外部判定処理部３４は、注目画素を中心としてマトリクスを形成し、注目画素とそのマトリクス内の周辺画素との濃度差に基づき、当該注目画素が文字の外部か否かを判定する。具体的には、注目画素の白エッジ検出結果が「非白エッジ」であり、且つその注目画素の濃度値と、マトリクス内にある「白エッジ」と判定された画素のうちの最小値との差が閾値以下の場合に、注目画素を「エッジ外部」（線の外側の画素であって、エッジと判定されない画素）と判定し、それ以外の場合には「その他」と判定する。
【００３３】
（ＡＣＴ７）  濃度判定処理部５は、注目画素の濃度値と閾値とを比較することで、注目画素が「薄い」画素であるか、または「濃い」画素かを画素ごとに判定する。
【００３４】
（ＡＣＴ８）  内部膨張処理部６は、濃度判定処理部５による結果に基づいて、エッジ内部判定処理部４によるエッジ内部判定結果を周囲に膨張させる。内部膨張処理部６は、注目画素を中心としたマトリクスを形成する。ここで形成されるマトリクスのサイズは、黒エッジ検出処理部３で形成したマトリクスサイズ以上とし、例えば１１×１１とする。本実施形態の膨張方法は、注目画素周辺（本例では注目画素を中心とした１１×１１の領域）に、エッジ内部判定処理部４によって「エッジ内部」と判定された画素であって、濃度判定処理部５によって濃度判定結果が「薄い」と判定された画素が所定の数以上存在する場合、この注目画素を「エッジ内部」とする。上記条件以外の場合は、「その他」とする。内部膨張処理部６はこの処理を画素ごとに行う。
【００３５】
（ＡＣＴ９）  外部膨張処理部３６は、濃度判定処理部５による結果に基づいて、エッジ外部判定処理部３４によるエッジ外部判定結果を周囲に膨張させる。外部膨張処理部３６は、注目画素を中心としたマトリクスを形成する。ここで形成されるマトリクスのサイズは、白エッジ検出処理部３３で形成したマトリクスサイズ以上とし、例えば１１×１１とする。本実施形態の膨張方法は、注目画素周辺（本例では注目画素を中心とした１１×１１の領域）に、エッジ外部判定処理部３４によって「エッジ外部」と判定された画素であって、濃度判定処理部５によって濃度判定結果が「薄い」と判定された画素が所定の数以上存在する場合、この注目画素を「エッジ外部」とする。上記条件以外の場合、外部膨張処理部３６は注目画素を「その他」とする。外部膨張処理部３６はこの処理を画素ごとに行う。
【００３６】
（ＡＣＴ１０）  黒エッジ補正処理部７は、内部膨張処理部６の結果に基づき、黒エッジ検出部３の結果に対し補正を行う。補正方法は図４（Ａ）に示す組み合わせに従う。
【００３７】
（ＡＣＴ１１）  白エッジ補正処理部３７は、外部膨張処理部３６の結果に基づき、白エッジ検出部３３の結果に対し補正を行う。補正方法は図４（Ｂ）に示す組み合わせに従う。
【００３８】
（ＡＣＴ１２）  エッジ分類処理部８は、黒エッジ補正処理部７、白エッジ補正処理部３７のそれぞれの結果に基づき、線種に応じてエッジを分類する。エッジの分類は図５に示す組み合わせに従う。なおエッジ分類結果の「−」は、そのような組み合わせは存在しないことを示している。
【００３９】
尚、黒エッジ検出処理部３、エッジ内部判定処理部４、内部膨張処理部６、黒エッジ補正処理部７を黒エッジ判定部４０（第１エッジ判定部）とし、白エッジ検出処理部３３、エッジ外部判定処理部３４、外部膨張処理部３６、白エッジ補正処理部３７を白エッジ判定部４１（第２エッジ判定部）とする（図２の破線枠内参照）。黒エッジ判定部４０は、モノクロ化処理部１によってモノクロ化された画像データの注目画素が、画像データに描かれている線内部の側のエッジであるか否かを判定し（図４（Ａ）「黒エッジ結果」参照）、また濃度判定部５による判定結果に基づき、濃度に応じて判定したエッジを分類する（図４（Ａ）「補正結果」参照）。白エッジ判定部４１は、モノクロ化処理部１によってモノクロ化された画像データの注目画素が、画像データに描かれている線の外側のエッジであるか否かを判定し、前記濃度判定部による判定結果に基づき、濃度に応じて前記エッジを分類する（図４（Ｂ）参照）。
【００４０】
以上の構成により、入力した画像データにおいて、注目画素が「エッジ」であるか「非エッジ」であるかを画素ごとに分類することができ、また注目画素が「エッジ」である場合、「細線または濃い太線」のエッジであるか「薄い太線」のエッジであるかを分類することが可能となる。
【００４１】
図６は、上述の細線判定部１０を含めた像域識別部２０の構成例を示す図である。
像域識別部２０は、さらに、スキャンされた画像データに描かれた像のエッジを検出するエッジ検出部１１、網点であるか否かを判定する網点判定部１２、スキャンされた画像データの任意の領域（画素単位であってもよい。以下同様）が白下地か背景かを判定する下地判定部１３を有し、また、スキャンされた画像データの任意の領域が有彩色か無彩色かを判定する無彩色検出部１４、および文字判定部１５、総合判定部１６を有する。
【００４２】
文字判定部１５では、エッジ検出部１１の検出結果、および網点判定部１２による網点判定の結果に基づき、図７の組み合わせ表を用いて画像データの任意の領域が「文字」か「非文字」かの判定を行う。
【００４３】
総合判定部１６は、後述するフィルタ部２２や階調処理部２４が用いる判定結果と、墨入れ部２３が用いる判定結果との２種類の判定結果を出力する。
【００４４】
総合判定部１６は、フィルタ部２２／階調処理部２４が用いる総合判定結果（以下、総合判定結果１）として、文字判定部１５による文字判定結果と、細線判定部１０による結果（エッジ分類処理部７の出力）とに基づき、図８（Ａ）の組み合わせ表を用いて「非文字」、薄い太線を示す「文字１」、細線または濃い太線を示す「文字２」の別を出力する。
【００４５】
また総合判定部１６は、墨入れ部２３が用いる総合判定結果（以下、総合判定結果２）として、文字判定部１５による判定結果（文字判定結果）と、下地判定部１３による結果（下地判定結果）と、無彩色判定部１４による結果（無彩色検出結果）と、細線判定部１０による結果（細線判定結果）とに基づき、図８（Ｂ）の組み合わせ表のように「写真」「色文字」「背景上の黒文字」「下地上の黒文字」の別を出力する。
【００４６】
これら総合判定結果が得られることで、フィルタ部２２、墨入れ部２３、階調処理部２４はそれぞれ適した処理を行うことが可能である。
【００４７】
図９は像域識別部２０を含んだ画像処理部８００の構成例を示すブロック図である。画像処理部８００は、ＲＧＢ信号をＣＭＹ信号に変換する色変換部２１、エッジ強調や平滑化を行うフィルタ部２２、ＣＭＹ信号を信号の比率などにより墨量(Ｋ信号)を生成し、ＣＭＹＫ信号に変換する墨入れ部２３、プリンタの特性などに合わせて擬似階調を生成する階調処理部２４を有する。
【００４８】
フィルタ部２２、墨入れ処理部２３について、以下に具体的な処理例を示す。
フィルタ部２２は、像域識別部２０の処理において総合判定結果１（図８（Ａ）参照）が「文字１」（薄い太線）と判定された場合には、弱めのエッジ強調となる文字用フィルタを用いて処理を行い、「文字２」（細線または濃い太線）と判定された場合には、強めエッジ強調となる文字用フィルタを用いて処理を行う。また総合判定結果１が「非文字」と判定された場合には、フィルタ部２２は、写真（網点）に適したフィルタ（平滑化処理）を用いて処理を行う。特に文字用フィルタの周波数特性としては低〜高周波数までの周波数帯域をすべて強調するようなフィルタ（図１０（Ａ））であることが望ましく、写真用フィルタの周波数特性としては、低周波数帯域はシャープネスをよくするために若干強調し、中〜高周波数帯域はモアレやざらつきを抑えるために平滑化するようなフィルタ（図１０（Ｂ））であることが望ましい。
【００４９】
墨入れ部２３は、像域識別部２０の処理において総合判定結果２（図７（Ｂ）参照）が「下地上黒文字」と判定された場合、すなわち、当該領域は「下地が白色の黒い細線」や「下地が白色の黒い濃い太線」であるため、ＣＭＹを重ねて再現せずにＫ一色で再現させるような制御となるように各色信号を設定する。これは細線をＣＭＹの重ねで再現させるとプリントした際の色ずれにより文字再現が著しく劣化するのを抑止するためである。なお「下地上黒文字」以外の場合には、墨入れ部２３は、一般的な墨入れ処理（例えばＵＣＲやＧＣＲ）によってＣＭＹの信号比率により墨量（Ｋ信号）を設定し、墨量に応じてＣＭＹの信号が減らされるように設定する。
【００５０】
図１１（Ａ）に示したような線と線の間隔が狭いようなパターンをスキャナで読み込んだ場合、従来の技術では、本来下地である線と線の間に信号がある程度存在するため(図１１（Ａ）のプロファイル参照)、線の間がエッジと検出されない場合、信号が強調されずに線の間に信号が残ってしまう(図１１（Ｂ）参照)。しかし、本実施形態によれば、狭い間隔の線と線の間はエッジとして判定されるため、フィルタ処理での強調により線の間の信号を取り除くことが可能となる(図１１（Ｃ）参照)。
【００５１】
本実施形態の各ユニットが使用する各閾値やマトリクスのサイズは、例えば「写真モード」、「文字モード」等のモードごとメモリ８０２に定義されていてもよく、ユーザーがコントロールパネル８１０を介して指定したモードに応じて、閾値やマトリクスのサイズが切り替わる実装も可能である。
【００５２】
上述の各実施の形態にてプログラムをＣＰＵやＭＰＵに実行させることにより実現される各種処理は、その少なくとも一部を、ＡＳＩＣ（Application Specific Integrated Circuit）にて回路的に実行させることも可能であることは言うまでもない。
【００５３】
上述では、画像処理装置１００のコピー機能を一例として説明したが、スキャン機能やＦＡＸ送受信機能等、画像処理装置１００が有する各機能に対して本実施の形態は適用可能である。
【００５４】
以上に詳説したように、線のエッジをより詳細に分類することができ、入力される画像データに対して、より適した画像処理を実現することができる。
【００５５】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００５６】
１  モノクロ化処理部、２  フィルタ処理部、３  黒エッジ検出処理部、４  エッジ内部判定処理部、５  濃度判定処理部、６  内部膨張処理部、７  黒エッジ補正処理部、８  エッジ分類処理部、３３  白エッジ検出処理部、３４  エッジ外部判定処理部、３６  外部膨張処理部、３７  白エッジ補正処理部、４０  黒エッジ判定部、４１  白エッジ判定部、１０  細線判定部、１１  エッジ検出部、１２  網点判定部、１３  下地判定部、１４  無彩色検出部、１５  文字判定部、１６  総合判定部、２０  像域識別部、２１  色変換部、２２  フィルタ部、２３  墨入れ部、２４  階調処理部、１００  画像処理装置、８００  画像処理部、８１０  コントロールパネル、Ｒ  画像読取部、Ｐ  画像形成部。
【図１】
2011166774.tif 000003
【図２】
2011166774.tif 000004
【図３】
2011166774.tif 000005
【図４】
2011166774.tif 000006
【図５】
2011166774.tif 000007
【図６】
2011166774.tif 000008
【図７】
2011166774.tif 000009
【図８】
2011166774.tif 000010
【図９】
2011166774.tif 000011
【図１０】
2011166774.tif 000012
【図１１】
2011166774.tif 000013