(57)【要約】    【課題】網点画像部分を領域分離するための専用回路を用いずに、文字／線画エッジ画素を良好に抽出する。    【解決手段】第１フィルタ演算部１は、５×５マトリクスを構成する各画素の画像データの数列と第１のラプラシアンフィルタの係数の数列との畳み込み演算を行う。また、第２フィルタ演算部２は、５×５マトリクスを構成する各画素の画像データの数列と第２のラプラシアンフィルタの係数の数列との畳み込み演算を行う。画素判定部３は、第１フィルタ演算部１による演算値ＳＳ１および第２フィルタ演算部２による演算値ＳＳ２の少なくとも一方が網点閾値ＴＨ１よりも小さければ、５×５マトリクスの中央位置の画素は網点画素であると判定する。また、演算値ＳＳ１，ＳＳ２の少なくとも一方が閾値ＴＨよりも大きければ、５×５マトリクスの中央位置の画素は文字／線画エッジ画素であると判定する。    【選択図】        図１
2005073071.tif 000002
【特許請求の範囲】
【請求項１】
互いにフィルタ係数の配列が異なるラプラシアンフィルタを用いたフィルタ演算を行う複数のフィルタ演算手段と、
注目画素についての各フィルタ演算手段による演算値に基づいて、当該注目画素が網点画素、文字／線画エッジ画素およびその他の画素のいずれであるかを判定する画素判定手段と
を含むことを特徴とする画像処理装置。
【請求項２】
上記画素判定手段は、注目画素についての各フィルタ演算手段による演算値のうちの少なくとも１つが予め定める網点閾値よりも小さいことを条件として、当該注目画素を網点画素と判定するものであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
上記画素判定手段は、注目画素についての各フィルタ演算手段による演算値のすべてが予め定める網点閾値以上であり、かつ、その各フィルタ演算手段による演算値のうちの少なくとも１つが予め定める文字／線画閾値よりも大きいことを条件として、当該注目画素を文字／線画エッジ画素であると判定するものであることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
上記画素判定手段によって文字／線画エッジ画素と判定された注目画素に対して、その画素を強調するためのエッジ強調処理を行うエッジ強調処理手段をさらに含むことを特徴とする請求項３記載の画像処理装置。
【請求項５】
上記エッジ強調処理手段は、注目画素についての各フィルタ演算手段による演算値のうちの最大値を用いてエッジ強調処理を行うものであることを特徴とする請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ディジタル式の画像形成装置（複写機、プリンタまたはファクシミリ装置など）に適用される画像処理装置に関する。
【背景技術】
【０００２】
ディジタル式の複写機などの画像形成装置において、原稿画像を良好に再現可能な画像データを得るために、イメージセンサによって読み取られた原稿画像のデータ（原稿画像を構成する各画素の画像データ）に対して、その画像データの種類に応じた画像処理が行われる。たとえば、原稿画像中の文字または線画のエッジ（輪郭）を構成している画素（文字／線画エッジ画素）の画像データに対しては、その文字／線画エッジ画素を周辺の画素に対して際立たせるためのエッジ強調処理を行うのが適切である。
【０００３】
エッジを構成している画素を抽出する手法として、ラプラシアンフィルタを用いた手法が従来から知られている。このラプラシアンフィルタを用いた手法では、原稿画像を構成している各画素が順次に注目画素とされる。そして、注目画素およびその周囲の一定領域内に含まれる参照画素の画像データ（濃度値）の数列と予め定めるラプラシアンフィルタ係数の数列との畳み込み演算が行われ、この畳み込み演算の結果が所定の閾値以上であれば、その注目画素はエッジを構成している画素として抽出される。すなわち、注目画素および参照画素の画像データと各画素位置に対応するラプラシアンフィルタ内の係数とがそれぞれ乗算され、さらに各乗算値の総和が求められて、その求められた各乗算値の総和が所定の閾値以上であれば、注目画素はエッジを構成している画素として抽出される。エッジ強調処理は、たとえば、エッジを構成している画素として抽出された画素の画像データに、その抽出の際に求められた畳み込み演算の結果（上記各乗算値の総和）を加算することによって達成される。
【特許文献１】特開平５−２９２３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
原稿画像中には、文字／線画だけでなく、複数の画素からなる網点の粗密によって濃淡を表した網点画像が含まれていることがある。原稿画像中に文字／線画および網点画像が含まれている場合、エッジ画素抽出のために［背景技術］の項に記載した手法を採用すると、文字／線画エッジ画素だけでなく、網点のエッジを構成している画素（網点エッジ画素）も抽出されてしまう。そして、網点エッジ画素の画像データに対してもエッジ強調処理が行われ、その結果、エッジ強調処理後の画像データに基づいて用紙に出力される画像にモアレ（網点の周期と画素の周期との干渉によって現れる原稿画像中に存在しない濃淡縞）が発生することがあった。とくに、網点画像部分（網点領域）に対してディザ処理（ディザマトリクスを用いて、多値画像データを量子化レベルの低い画像データに変換する処理）が行われる場合、ディザマトリクスの周期との干渉がさらに生じるため、出力画像に顕著なモアレが発生する。
【０００５】
このようなモアレの発生を回避するためには、文字／線画エッジ画素の画像データのみに対してエッジ強調処理を行えばよい。そこで、原稿画像を文字／線画部分と網点画像部分とに領域分離して、文字／線画部分に含まれる画素の中からエッジ画素（つまり文字／線画エッジ画素）を抽出し、その抽出したエッジ画素の画像データのみに対してエッジ強調処理を行うことが考えられる。
【０００６】
網点画像部分を文字／線画部分から分離する手法として、たとえば、上記特許文献１には、周囲の画素の濃度値と比較して極大または極小となる濃度値を有するピーク画素を検出し、一定領域内に存在しているピーク画素の数を計数して、その計数値が所定の閾値よりも大きければ、当該一定領域を網点画像部分として分離することが記載されている。
【０００７】
しかしながら、この手法を採用した場合、ピーク画素を検出するための回路やピーク画素の数を計数する回路が新たに必要となり、画像処理装置の回路構成が複雑になってしまう。また、高線数で低濃度の網点画像部分に含まれるピーク画素の検出が困難なために、そのような網点画像部分を分離できない場合があり、文字／線画エッジ画素のみを十分な精度で抽出することができないという問題があった。
【０００８】
そこで、この発明の目的は、網点画像部分を領域分離するための専用回路（ピーク検出回路やピーク計数回路など）を用いずに、文字／線画エッジ画素を良好に抽出できる画像処理装置を提供することである。
【０００９】
また、この発明の他の目的は、文字／線画エッジ画素を良好に抽出して、その抽出した文字／線画エッジ画素の画像データのみに適切なエッジ強調処理を行うことができる画像処理装置を提供することである。
【課題を解決するための手段】
【００１０】
上記の目的を達成するための請求項１記載の発明は、互いにフィルタ係数の配列が異なるラプラシアンフィルタを用いたフィルタ演算を行う複数のフィルタ演算手段（１，２）と、注目画素についての各フィルタ演算手段による演算値に基づいて、当該注目画素が網点画素、文字／線画エッジ画素およびその他の画素のいずれであるかを判定する画素判定手段（３）とを含むことを特徴とする画像処理装置である。
【００１１】
なお、括弧内の英数字は、後述の実施形態における対応構成要素等を表す。以下、この項において同じ。
【００１２】
この発明によれば、複数のラプラシアンフィルタを用いたフィルタ演算が行われて、これにより得られる複数のフィルタ演算値に基づいて、注目画素が網点画素、文字／線画エッジ画素およびその他の画素のいずれであるかが判定される。よって、網点画像部分を領域分離するための専用回路を用いずに、文字／線画エッジ画素を良好に抽出することができる。
【００１３】
請求項２記載の発明は、上記画素判定手段は、注目画素についての各フィルタ演算手段による演算値のうちの少なくとも１つが予め定める網点閾値よりも小さいことを条件として、当該注目画素を網点画素と判定するものであることを特徴とする請求項１記載の画像処理装置である。
【００１４】
この請求項２に記載のように、たとえば、注目画素についての各フィルタ演算手段による演算値のうちの少なくとも１つが予め定める網点閾値よりも小さければ、その注目画素は網点画素であると判定することができる。
【００１５】
請求項３記載の発明は、上記画素判定手段は、注目画素についての各フィルタ演算手段による演算値のすべてが予め定める網点閾値以上であり、かつ、その各フィルタ演算手段による演算値のうちの少なくとも１つが予め定める文字／線画閾値よりも大きいことを条件として、当該注目画素を文字／線画エッジ画素であると判定するものであることを特徴とする請求項１または２記載の画像処理装置である。
【００１６】
この請求項３に記載のように、たとえば、注目画素についての各フィルタ演算手段による演算値のすべてが予め定める網点閾値以上であり、かつ、その各フィルタ演算手段による演算値のうちの少なくとも１つが予め定める文字／線画閾値よりも大きければ、その注目画素は文字／線画エッジ画素であると判定することができる。
【００１７】
請求項４記載の発明は、上記画素判定手段によって文字／線画エッジ画素と判定された注目画素に対して、その画素を強調するためのエッジ強調処理を行うエッジ強調処理手段（４）をさらに含むことを特徴とする請求項３記載の画像処理装置である。
【００１８】
この発明によれば、画素判定手段によって文字／線画エッジ画素と判定された注目画素の画像データのみにエッジ強調処理を行うことができる。
【００１９】
請求項５記載の発明は、上記エッジ強調処理手段は、注目画素についての各フィルタ演算手段による演算値のうちの最大値を用いてエッジ強調処理を行うものであることを特徴とする請求項４記載の画像処理装置である。
【００２０】
この発明のように、注目画素についての各フィルタ演算手段による演算値のうちの最大値を用いることにより、その注目画素に対して適切なエッジ強調処理を行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
【００２２】
図１は、この発明の一実施形態に係る画像処理装置の電気的構成を示すブロック図である。この画像処理装置は、ディジタル式のモノクロ画像形成装置（モノクロ複写機、モノクロプリンタまたはモノクロファクシミリ装置など）に適用されて、原稿画像を光学的に読み取って得られた画像データ（たとえば、原稿画像を構成している各画素の濃度値を表す８ビットデータ）に対して各種の処理を施すためのものである。画像処理後の画像データは、その画像処理後の画像データに基づいて用紙などの記録シート上に画像（出力画像）を形成する画像形成部へと送られる。
【００２３】
画像処理装置は、マイクロコンピュータを含む構成であり、このマイクロコンピュータがプログラム処理を実行することによって、入力画像データに対して第１のラプラシアンフィルタを用いたフィルタ演算を行う第１フィルタ演算部１と、入力画像データに対して第２のラプラシアンフィルタを用いたフィルタ演算を行う第２フィルタ演算部２と、第１フィルタ演算部１および第２フィルタ演算部による各フィルタ演算結果に基づいて、原稿画像を形成する各画素が文字または線画部分のエッジを構成する文字／線画エッジ画素、網点を構成する網点画素およびその他の画素（文字／線画エッジ画素および網点画素のどちらでもない画素）のいずれの種類の画素であるかを判定するための画素判定部３と、この画素判定部３によって文字／線画エッジ画素と判定された画素の画像データに対して、その画素を周辺の画素に対して際立たせるためのエッジ強調処理を行うエッジ強調処理部４とを備えている。
【００２４】
第１フィルタ演算部１は、図２に示すような注目画素Ｃ３を中心とした５画素×５ラインのマトリクス（主走査方向に５画素の範囲、副走査方向に５ラインの範囲からなる５×５マトリクス）を設定し、その５×５マトリクスを構成する画素Ａ１〜Ａ５，Ｂ１〜Ｂ５，Ｃ１〜Ｃ５，Ｄ１〜Ｄ５，Ｅ１〜Ｅ５の画像データ（濃度値）の数列と、図３に示すラプラシアンフィルタ（第１のラプラシアンフィルタ）の係数の数列との畳み込み演算を行う。図３に示すラプラシアンフィルタでは、注目画素Ｃ３の画像データに乗じるべきフィルタ係数として「４」が設定され、参照画素Ａ３，Ｃ１，Ｃ５，Ｅ３の画像データにそれぞれ乗じるべきフィルタ係数として「−１」が設定されている。したがって、第１フィルタ演算部１では、注目画素Ｃ３の画像データをｄｃ３とし、参照画素Ａ３，Ｃ１，Ｃ５，Ｅ３の画像データをそれぞれｄａ３，ｄｃ１，ｄｃ５，ｄｅ３とすると、
ＳＳ１＝４×ｄｃ３＋（−１）×ｄａ３＋（−１）×ｄｃ１
＋（−１）×ｄｃ５＋（−１）×ｄｅ３    ・・・・・・(1)
の演算が行われる。そして、この演算によって求められた演算値ＳＳ１は、注目画素Ｃ３についての第１のラプラシアンフィルタを用いた演算値として出力される。
【００２５】
第２フィルタ演算部２は、図２に示すような注目画素Ｃ３を中心とした５画素×５ラインのマトリクスを設定し、その５×５マトリクスを構成する画素Ａ１〜Ａ５，Ｂ１〜Ｂ５，Ｃ１〜Ｃ５，Ｄ１〜Ｄ５，Ｅ１〜Ｅ５の画像データ（濃度値）の数列と、図４に示すラプラシアンフィルタ（第２のラプラシアンフィルタ）の係数の数列との畳み込み演算を行う。図４に示すラプラシアンフィルタでは、注目画素Ｃ３の画像データに乗じるべきフィルタ係数として「４」が設定され、参照画素Ａ１，Ａ５，Ｅ１，Ｅ５の画像データにそれぞれ乗じるべきフィルタ係数として「−１」が設定されている。したがって、第２フィルタ演算部２では、注目画素Ｃ３の画像データをｄｃ３とし、参照画素Ａ１，Ａ５，Ｅ１，Ｅ５の画像データをそれぞれｄａ１，ｄａ５，ｄｅ１，ｄｅ５とすると、
ＳＳ２＝４×ｄｃ３＋（−１）×ｄａ１＋（−１）×ｄａ５
＋（−１）×ｄｅ１＋（−１）×ｄｅ５    ・・・・・・(2)
の演算が行われる。そして、この演算によって求められた演算値ＳＳ２は、注目画素Ｃ３についての第２のラプラシアンフィルタを用いた演算値として出力される。
【００２６】
注目画素Ｃ３についての演算値ＳＳ１および演算値ＳＳ２は、それぞれ並列に画素判定部３に入力される。画素判定部３は、注目画素Ｃ３についての演算値ＳＳ１および演算値ＳＳ２に基づいて、注目画素Ｃ３が文字／線画エッジ画素、網点画素およびその他の画素のいずれの種類の画素であるかを判定し、その判定結果をエッジ強調処理部４に与える。また、画素判定部３は、演算値ＳＳ１，ＳＳ２の大小を比較して、演算値ＳＳ１，ＳＳ２のうちの大きい方の値（最大演算値）ＳＳｍａｘをエッジ強調処理部４に与える。
【００２７】
エッジ強調処理部４は、画素判定部３から与えられる判定結果および最大演算値ＳＳｍａｘに基づいてエッジ強調処理を行う。すなわち、画素判定部３によって注目画素Ｃ３が文字／線画エッジ画素であると判定された場合、エッジ強調処理部４は、注目画素Ｃ３の画像データｄｃ３に対して最大演算値ＳＳｍａｘに１／４を乗じた値を加算し、その加算値ＦＯＵＴ＝ｄｃ３＋ＳＳｍａｘ／４を注目画素Ｃ３についてのエッジ強調処理後の画像データとして出力する。
【００２８】
ただし、入力画像データが８ビットデータである場合において、加算値ＦＯＵＴ＝ｄｃ３＋ＳＳｍａｘ／４が２５５以上の値をとる場合には、エッジ強調処理部４は、最大値「２５５」を注目画素Ｃ３についてのエッジ強調処理後の画像データとして出力する。
【００２９】
図５は、画素判定部３における処理の内容について具体的に説明するためのフローチャートである。画素判定部３では、まず、演算値ＳＳ１，ＳＳ２と予め定める網点閾値ＴＨ１（たとえば、ＴＨ１＝１００）との大小がそれぞれ比較されて（ステップＳ１，Ｓ２）、演算値ＳＳ１，ＳＳ２の少なくとも一方が網点閾値ＴＨ１よりも小さければ（ステップＳ１またはステップＳ２でＹＥＳ）、注目画素は網点画素であると判定される（ステップＳ３）。
【００３０】
演算値ＳＳ１，ＳＳ２の両方が網点閾値ＴＨ１以上のときには、次に、演算値ＳＳ１，ＳＳ２と予め定める文字／線画閾値ＴＨ２（たとえば、ＴＨ２＝２００）との大小がそれぞれ比較される（ステップＳ４，Ｓ５）。そして、演算値ＳＳ１，ＳＳ２の少なくとも一方が文字／線画閾値ＴＨ２よりも大きければ（ステップＳ４またはステップＳ５でＹＥＳ）、注目画素は文字／線画エッジ画素であると判定され（ステップＳ６）、演算値ＳＳ１，ＳＳ２の両方が文字／線画閾値ＴＨ２以下であれば、注目画素は網点画素および文字／線画エッジ画素のどちらでもない画素と判定される（ステップＳ７）。
【００３１】
図６は、注目画素が網点画素である場合における処理を説明するための図である。第１フィルタ演算部１では、図６に示す５×５マトリクスが設定された場合、下記式(3)の演算が行われて、この演算によって得られる演算値ＳＳ１＝８００が画素判定部３に向けて出力される。
【００３２】
ＳＳ１＝４×２００＋（−１）×０＋（−１）×０
＋（−１）×０＋（−１）×０    ・・・・・・(3)
また、第２フィルタ演算部２では、図６に示す５×５マトリクスが設定された場合、下記式(4)の演算が行われて、この演算によって得られる演算値ＳＳ２＝０が画素判定部３に向けて出力される。
【００３３】
ＳＳ２＝４×２００＋（−１）×２００＋（−１）×２００
＋（−１）×２００＋（−１）×２００    ・・・・・・(4)
この場合、網点閾値ＴＨ１をＴＨ１＝１００とし、文字／線画閾値ＴＨ２をＴＨ２＝２００とすると、演算値ＳＳ２＝０＜網点閾値ＴＨ１であるから、画素判定部３では、図６に示す５×５マトリクスの中央位置の注目画素（画像データ「２００」の画素）が網点画素であると判定される。このとき、エッジ強調処理部４では、注目画素の画像データ「２００」に対してエッジ強調処理は行われず、エッジ強調処理部４からは、注目画素の画像データ「２００」がそのまま出力される。
【００３４】
図７は、注目画素が主走査方向（および副走査方向）に交差する方向に延びたエッジを構成している画素である場合における処理を説明するための図である。第１フィルタ演算部１では、図７に示す５×５マトリクスが設定された場合、下記式(5)の演算が行われて、この演算によって得られる演算値ＳＳ１＝２９０が画素判定部３に向けて出力される。
【００３５】
ＳＳ１＝４×２００＋（−１）×０＋（−１）×０
＋（−１）×２５５＋（−１）×２５５    ・・・・・・(5)
また、第２フィルタ演算部２では、図７に示す５×５マトリクスが設定された場合、下記式(6)の演算が行われて、この演算によって得られる演算値ＳＳ２＝１４５が画素判定部３に向けて出力される。
【００３６】
ＳＳ２＝４×２００＋（−１）×０＋（−１）×２００
＋（−１）×２００＋（−１）×２５５    ・・・・・・(6)
この場合、網点閾値ＴＨ１をＴＨ１＝１００とし、文字／線画閾値ＴＨ２をＴＨ２＝２００とすると、演算値ＳＳ１＝２９０＞文字／線画閾値ＴＨ２＞網点閾値ＴＨ１、演算値ＳＳ２＝１４５＞網点閾値ＴＨ１であるから、画素判定部３では、図７に示す５×５マトリクスの中央位置の注目画素（画像データ「２００」の画素）が文字／線画エッジ画素であると判定される。また、演算値ＳＳ１＞演算値ＳＳ２であるから、演算値ＳＳ１＝２９０が最大演算値ＳＳｍａｘとされる。そして、エッジ強調処理部４では、注目画素の画像データ「２００」に対して最大演算値ＳＳｍａｘ＝２９０に１／４を乗じた値が加算される。この加算値ＦＯＵＴは２５５以上であるから、エッジ強調処理部４からは、最大値「２５５」が当該注目画素についてのエッジ強調処理後の画像データとして出力される。
【００３７】
図８は、注目画素が主走査方向または副走査方向に延びたエッジを構成している画素である場合における処理を説明するための図である。第１フィルタ演算部１では、図８に示す５×５マトリクスが設定された場合、下記式(7)の演算が行われて、この演算によって得られる演算値ＳＳ１＝１４５が画素判定部３に向けて出力される。
【００３８】
ＳＳ１＝４×２００＋（−１）×２００＋（−１）×０
＋（−１）×２５５＋（−１）×２００    ・・・・・・(7)
また、第２フィルタ演算部２では、図８に示す５×５マトリクスが設定された場合、下記式(8)の演算が行われて、この演算によって得られる演算値ＳＳ２＝２９０が画素判定部３に向けて出力される。
【００３９】
ＳＳ２＝４×２００＋（−１）×０＋（−１）×２５５
＋（−１）×０＋（−１）×２５５    ・・・・・・(8)
この場合、網点閾値ＴＨ１をＴＨ１＝１００とし、文字／線画閾値ＴＨ２をＴＨ２＝２００とすると、演算値ＳＳ１＝１４５＞網点閾値ＴＨ１、演算値ＳＳ２＝２９０＞文字／線画閾値ＴＨ２＞網点閾値ＴＨ１であるから、画素判定部３では、図８に示す５×５マトリクスの中央位置の注目画素（画像データ「２００」の画素）が文字／線画エッジ画素であると判定される。また、演算値ＳＳ１＜演算値ＳＳ２であるから、演算値ＳＳ２＝２９０が最大演算値ＳＳｍａｘとされる。そして、エッジ強調処理部４では、注目画素の画像データ「２００」に対して最大演算値ＳＳｍａｘ＝２９０に１／４を乗じた値が加算される。この加算値ＦＯＵＴは２５５以上であるから、エッジ強調処理部４からは、最大値「２５５」が当該注目画素についてのエッジ強調処理後の画像データとして出力される。
【００４０】
以上のように、この実施形態の構成によれば、文字／線画エッジ画素を抽出するためのフィルタ演算（第１および第２のラプラシアンフィルタをそれぞれ用いたフィルタ演算）の結果に基づいて、原稿画像を構成する全画素の中から網点画素を分離して、文字／線画部分のエッジを構成している文字／線画エッジ画素を良好に抽出（判定）することができる。よって、網点のエッジを構成している網点エッジ画素の画像データに対してはエッジ強調処理を行わずに、文字／線画エッジ画素の画像データのみに対してエッジ強調処理を行うことができ、これにより、出力画像において、モアレを生じることなく、文字／線画部分のエッジが強調されることによって文字／線画部分が鮮明に再現された画像を得ることができる。
【００４１】
また、この実施形態の構成では、文字または線画部分のエッジが主走査方向（および副走査方向）に交差する方向に延びているか、主走査方向または副走査方向に延びているかにかかわらず、文字または線画部分のエッジを構成している文字／線画エッジ画素を良好に抽出することができる。
【００４２】
たとえば、図７に示す５×５マトリクスが設定された場合において、図４に示すラプラシアンフィルタを用いた演算によって得られる演算値ＳＳ２のみに基づいて、その５×５マトリクスの中央位置の注目画素がエッジ画素であるか否かを判定する場合、演算値ＳＳ２＝１４５＜閾値ＴＨ２（＝２００）であるから、その注目画素はエッジ画素であるにもかかわらずエッジ画素ではないと判定されてしまう。これに対し、この実施形態の構成によれば、上述したように、図７に示す５×５マトリクスの中央位置の注目画素をエッジ画素として抽出することができ、その抽出したエッジ画素に対して、第１フィルタ演算部１による演算結果（演算値ＳＳ１＝２９０）を用いた適切なエッジ強調処理を行うことができる。
【００４３】
また、たとえば、図８に示す５×５マトリクスが設定された場合において、図３に示すラプラシアンフィルタを用いた演算によって得られる演算値ＳＳ１のみに基づいて、その５×５マトリクスの中央位置の注目画素がエッジ画素であるか否かを判定する場合、演算値ＳＳ１＝１４５＜閾値ＴＨ２（＝２００）であるから、その注目画素はエッジ画素であるにもかかわらずエッジ画素ではないと判定されてしまう。これに対し、この実施形態の構成によれば、上述したように、図８に示す５×５マトリクスの中央位置の注目画素をエッジ画素として抽出することができ、その抽出したエッジ画素に対して、第２フィルタ演算部２による演算結果（演算値ＳＳ２＝２９０）を用いた適切なエッジ強調処理を行うことができる。
【００４４】
以上、この発明の一実施形態について説明したが、この発明は他の形態で実施することもできる。たとえば、上記の実施形態では、ディジタル式のモノクロ画像形成装置を取り上げたが、この発明は、ディジタル式のカラー画像形成装置に適用することも可能である。
【００４５】
モノクロ原稿画像の網点画像部分では、主走査方向（副走査方向）に対して４５度傾斜した方向に網点が配列されているので、網点を構成している各画素を注目画素としたときに、図４に示すラプラシアンフィルタを用いたフィルタ演算値が網点閾値ＴＨ１よりも小さくなり、その注目画素を網点画素と判定することができる。
【００４６】
これに対し、カラー原稿画像の網点画像部分は、たとえば、シアン、マゼンタおよびイエローの各色ごとに３０度ずつ網点の配列方向をずらして形成されている。そこで、この発明がカラー画像形成装置に適用される場合には、図９に示すラプラシアンフィルタ（第３のラプラシアンフィルタ）を用いたフィルタ演算を行う第３フィルタ演算部と、図１０に示すラプラシアンフィルタ（第４のラプラシアンフィルタ）を用いたフィルタ演算を行う第４フィルタ演算部とを追加して設け、注目画素について、第１フィルタ演算部１、第２フィルタ演算部２、第３フィルタ演算部および第４フィルタ演算部のそれぞれにおけるフィルタ演算値の少なくとも１つが網点閾値ＴＨ１よりも小さければ、その注目画素を網点画素と判定するようにしてもよい。
【００４７】
また、図４に示すラプラシアンフィルタを用いたフィルタ演算を行う第２フィルタ演算部２に代えて、図１１に示すラプラシアンフィルタを用いたフィルタ演算を行うフィルタ演算部を設け、第１フィルタ演算部および新たに設けたフィルタ演算部のそれぞれにおけるフィルタ演算値の少なくとも一方が網点閾値ＴＨ１よりも小さければ、その注目画素を網点画素と判定するようにしてもよい。図１１に示すラプラシアンフィルタは、図４に示すラプラシアンフィルタのフィルタ係数と同じ方向（図１１に破線で示す方向）に配列されたフィルタ係数、図９に示すラプラシアンフィルタのフィルタ係数と同じ方向（図１１に一点鎖線で示す方向）に配列されたフィルタ係数および図１０に示すラプラシアンフィルタのフィルタ係数と同じ方向（図１１に二点鎖線で示す方向）に配列されたフィルタ係数を有しているから、この図１１に示すラプラシアンフィルタを用いたフィルタ演算結果に基づいて網点画素か否かの判定を行うことにより、図４、図９および図１０にそれぞれ示すラプラシアンフィルタを用いた各フィルタ演算結果に基づいて網点画素か否かの判定を行った場合と同様な結果を得ることができる。
【００４８】
さらにまた、上記の実施形態では、５×５（５画素×５ライン）サイズのマトリクスを設定して、その５×５マトリクスを構成する画素の画像データの数列と５×５ラプラシアンフィルタの係数の数列との畳み込み演算を行う場合を例にとったが、マトリクスサイズおよびフィルタサイズは、読取解像度に応じて適宜変更すればよい。たとえば、上記の実施形態の構成であれば、読取解像度が４００ｄｐｉの場合に１２０線以上の網点を識別することができる。
【００４９】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【００５０】
【図１】この発明の一実施形態に係る画像処理装置の電気的構成を示すブロック図である。
【図２】ラプラシアンフィルタを用いたフィルタ演算における注目画素および参照画素について説明するための図である。
【図３】第１のラプラシアンフィルタの一例を示す図である。
【図４】第２のラプラシアンフィルタの一例を示す図である。
【図５】エッジ判定部における処理の内容について具体的に説明するためのフローチャートである。
【図６】注目画素が網点画素である場合における処理を説明するための図である。
【図７】注目画素が主走査方向（および副走査方向）に交差する方向に延びたエッジを構成している画素である場合における処理を説明するための図である。
【図８】注目画素が主走査方向または副走査方向に延びたエッジを構成している画素である場合における処理を説明するための図である。
【図９】カラー原稿画像中の網点画素を抽出するために用いられる第３のラプラシアンフィルタの一例を示す図である。
【図１０】カラー原稿画像中の網点画素を抽出するために用いられる第４のラプラシアンフィルタの一例を示す図である。
【図１１】カラー原稿画像中の網点画素を抽出するために第２のラプラシアンフィルタに代えて用いられるラプラシアンフィルタの一例を示す図である。
【符号の説明】
【００５１】
１      第１フィルタ演算部
２      第２フィルタ演算部
３      画素判定部
４      エッジ強調処理部
【図１】
2005073071.tif 000003
【図２】
2005073071.tif 000004
【図３】
2005073071.tif 000005
【図４】
2005073071.tif 000006
【図５】
2005073071.tif 000007
【図６】
2005073071.tif 000008
【図７】
2005073071.tif 000009
【図８】
2005073071.tif 000010
【図９】
2005073071.tif 000011
【図１０】
2005073071.tif 000012
【図１１】
2005073071.tif 000013