JP4871211B2 - 画像処理装置及び画像形成装置 - Google Patents

画像処理装置及び画像形成装置 Download PDF

Info

Publication number
JP4871211B2
JP4871211B2 JP2007137141A JP2007137141A JP4871211B2 JP 4871211 B2 JP4871211 B2 JP 4871211B2 JP 2007137141 A JP2007137141 A JP 2007137141A JP 2007137141 A JP2007137141 A JP 2007137141A JP 4871211 B2 JP4871211 B2 JP 4871211B2
Authority
JP
Japan
Prior art keywords
image
change points
scanning direction
determination
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007137141A
Other languages
English (en)
Other versions
JP2008294678A (ja
Inventor
敏明 六尾
和也 中川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2007137141A priority Critical patent/JP4871211B2/ja
Publication of JP2008294678A publication Critical patent/JP2008294678A/ja
Application granted granted Critical
Publication of JP4871211B2 publication Critical patent/JP4871211B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimile Image Signal Circuits (AREA)

Description

本発明は、画像処理装置及び画像形成装置に関し、特に、画像における網点領域を検出する技術に関する。
従来から、2値画像について網点領域の検出を行う画像処理装置が複写機等に適用されている(下記特許文献1参照)。この特許文献1に示される画像処理装置は、主走査方向に並ぶN×1サイズ分の判定対象領域において、主走査方向に並ぶ複数の画素の変化点数を算出し、当該算出された変化点数が閾値以上である場合には、当該判定対象領域を網点領域と判定する。
特開2004−112222号公報
しかしながら、低濃度の網点領域では、網点の数が少なくなるか、或いは、網点のサイズが小さくなっていることにより、判定対象領域における網点以外の部分の面積が広くなるため、このような場合に、上記特許文献1に示される画像処理装置によって網点領域の検出を試みても、上記主走査方向における画素の変化点数が、網点領域であるにも拘わらず小さい値で算出されるおそれがある。そのため、上記特許文献1に示される画像処理装置によっては、低濃度の網点領域を検出できない場合がある。
本発明は、上記の問題を解決するためになされたものであり、判定対象領域の濃度に拘わらず、正確に網点領域判定を行うことができるようにすることを目的とする。
請求項1記載の発明は、領域判定の対象とする2値画像に対して膨張処理を行う膨張処理手段と、
前記膨張処理手段によって膨張処理された2値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、主走査方向に対して予め定められた角度を有する第1の斜め方向に並ぶ画素の変化点数と、当該第1の斜め方向に交差する第2の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出手段と、
前記変化点数算出手段により算出された前記主走査方向における変化点数が当該主走査方向における変化点数用の閾値以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の閾値以上であり、前記第1の斜め方向における変化点数が当該第1の斜め方向における変化点数用の閾値以上であり、前記第2の斜め方向における変化点数が当該第2の斜め方向における変化点数用の閾値以上であるという全ての条件を満たした場合に、当該判定対象領域を網点領域と判定する網点領域判定手段と、を備え、
前記変化点数とは、前記主走査方向、前記副走査方向、前記第1の斜め方向及び前記第2の斜め方向の各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数であり、
前記変化点数算出手段は、前記膨張処理手段によって膨張処理された前記判定対象領域の2値画像と、当該膨張処理がされていない元の2値画像の両画像について、前記4方向の前記変化点数を当該各画像毎に算出し、
前記網点領域判定手段は、前記膨張処理された2値画像又は元の2値画像の少なくともいずれか一方について、前記4つの変化点数の全てが、前記予め定められたそれぞれの閾値以上であれば、当該判定対象領域を網点領域と判定する画像処理装置である。
低濃度の網点領域(高濃度の網点領域よりも網点の数が少ない、又は網点のサイズが小さい)の場合、判定対象領域における網点以外の部分の面積が広くなるため、網点であるにも拘わらず、判定対象領域内における変化点数が小さい値で算出され、網点と判定されないおそれがあるが、この構成によれば、判定対象領域の画像は、網点を構成する画像を膨張処理することで、当該画素で構成される網点が太り、判定対象領域における網点以外の部分の面積が狭まるため、この膨張処理された画像に対して変化点数算出手段により上記変化点数の算出を行えば、低濃度の網点領域であっても、判定対象領域における変化点を正確に検出して算出することができ、当該領域を網点領域であると正確に判定することができる。
また、網点領域判定手段は、上記4方向における画素の変化点数を用いて、判定対象領域が網点領域か否かを判定するので、必要な構成を特に複雑にすることなく、従来の主走査方向における画素の変化点数のみに基づいて網点領域を判定する場合よりも、正確に網点領域を検出することができる。
請求項2記載の発明は、領域判定の対象とする多値画像に対してエッジ抽出処理を行うエッジ抽出処理手段と、
前記エッジ抽出処理手段によってエッジ抽出処理されたエッジ画像を2値化処理する2値化処理手段と、
前記2値化処理手段によって2値化された2値画像に対して膨張処理を行う膨張処理手段と、
前記膨張処理手段によって膨張処理された2値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、主走査方向に対して予め定められた角度を有する第1の斜め方向に並ぶ画素の変化点数と、当該第1の斜め方向に交差する第2の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出手段と、
前記変化点数算出手段により算出された前記主走査方向における変化点数が当該主走査方向における変化点数用の閾値以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の閾値以上であり、前記第1の斜め方向における変化点数が当該第1の斜め方向における変化点数用の閾値以上であり、前記第2の斜め方向における変化点数が当該第2の斜め方向における変化点数用の閾値以上であるという全ての条件を満たした場合に、当該判定対象領域を網点領域と判定する網点領域判定手段と、を備え、
前記変化点数とは、前記主走査方向、前記副走査方向、前記第1の斜め方向及び前記第2の斜め方向の各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数であり、
前記変化点数算出手段は、前記膨張処理手段によって膨張処理された前記判定対象領域の2値画像と、当該膨張処理がされていない元の2値画像の両画像について、前記4方向の前記変化点数を当該各画像毎に算出し、
前記網点領域判定手段は、前記膨張処理された2値画像又は元の2値画像の少なくともいずれか一方について、前記4つの変化点数の全てが、前記予め定められたそれぞれの閾値以上であれば、当該判定対象領域を網点領域と判定する画像処理装置である。
この構成によれば、請求項1に記載の発明と同様の作用に加え、次の作用が得られる。判定対象領域の2値画像は、エッジ抽出処理手段によってエッジ抽出処理が施されて網点の輪郭が明確にされた後に、2値化処理手段によって2値化された2値エッジ画像とされるため、従来、単に2値化しただけでは、変化点の検出及び当該変化点数の算出が困難であった多値画像(カラー画像や多段階グレースケール等)についても、判定対象領域に現れる上記変化点を顕在化させて、当該変化点の数を正確に算出することができる。
また、本発明によれば、2値化処理手段によって2値化された2値画像に基づいて、変化点数算出手段による変化点数の算出、及び網点領域判定手段による網点判定が行われるので、多値画像用のラインバッファが不要となり、回路構成を大幅に削減できる。
請求項1又は請求項2に記載の画像処理装置において、前記変化点数算出手段は、前記膨張処理手段によって膨張処理された前記判定対象領域の2値画像と、当該膨張処理がされていない元の2値画像の両画像について、前記4方向の前記変化点数を当該各画像毎に算出し、
前記網点領域判定手段は、前記膨張処理された2値画像又は元の2値画像の少なくともいずれか一方について、前記4つの変化点数の全てが、前記予め定められたそれぞれの閾値以上であれば、当該判定対象領域を網点領域と判定するものである。
判定対象領域が比較的高濃度の場合、膨張処理により網点を太らせると、隣接する網点の画素同士が接触してしまい、却って変化点が減少し、網点領域であるにも拘わらず、判定対象領域内における変化点数が小さい値で算出され、網点領域と判定されないおそれがある。その一方で、比較的低濃度の場合は、膨張処理により網点を太らせると、上述したように、正確な変化点の算出及び網点領域判定の効果が得られる。この構成によれば、変化点数算出手段は、前記膨張処理された判定対象領域の2値画像と、当該膨張処理がされていない元の2値画像の両画像について、前記4方向の変化点数を当該各画像毎に算出し、網点領域判定手段は、前記膨張処理された2値画像又は元の2値画像の少なくともいずれか一方について、前記4つの変化点数の全てが、予め定められたそれぞれの閾値以上であれば、当該判定対象領域を網点領域と判定することによって、上記膨張処理により却って正確な変化点数の算出及び網点領域判定ができない場合には、元の画像について変化点数算出及び網点領域判定を行い、上記膨張処理により正確な変化点数の算出及び網点領域判定ができる場合には、膨張処理後の画像について変化点数算出及び網点領域判定を行うようにしている。これにより、本発明によれば、判定対象領域の濃度に拘わらず、正確に網点領域判定を行うことができる。
請求項3記載の発明は、請求項1又は請求項2のいずれかに記載の画像処理装置であって、前記網点領域判定手段による判定を終えた前記判定対象領域に対応する画像部分に対して膨張処理を行う第2の膨張処理手段を更に備えるものである。
この構成によれば、網点領域判定を終えた判定対象領域に対応する画像部分に含まれる雑音成分を第2の膨張処理手段によって除去することができる。
請求項4記載の発明は、請求項1乃至請求項3のいずれかに記載の画像処理装置を備えた画像形成装置である。
請求項1に記載の発明によれば、判定対象領域の画像は、網点を構成する画像を膨張処理することで、当該画素で構成される網点が太り、判定対象領域における網点以外の部分の面積が狭まるため、この膨張処理された画像に対して変化点数算出手段により上記変化点数の算出を行えば、低濃度の網点領域であっても、判定対象領域における変化点を正確に検出して算出することができ、当該領域を網点領域であると正確に判定することができる。
また、網点領域判定手段は、上記4方向における画素の変化点数を用いて、判定対象領域が網点領域か否かを判定するので、必要な構成を特に複雑にすることなく、従来の主走査方向における画素の変化点数のみに基づいて網点領域を判定する場合よりも、正確に網点領域を検出することができる。
請求項2に記載の発明によれば、請求項1に記載の発明と同様の効果に加えて、更に、次の効果が得られる。判定対象領域の2値画像は、エッジ抽出処理手段によってエッジ抽出処理が施されて網点の輪郭が明確にされた後に、2値化処理手段によって2値化された2値エッジ画像とされるため、従来、単に2値化しただけでは、変化点の検出及び当該変化点数の算出が困難であった多値画像についても、判定対象領域に現れる上記変化点を顕在化させて、当該変化点の数を正確に算出することができる。また、多値画像用のラインバッファが不要となり、回路構成を大幅に削減できる。
請求項1及び請求項2に記載の発明によれば、上記膨張処理により却って正確な変化点数の算出及び網点領域判定ができない場合には、元の画像について変化点数算出及び網点領域判定を行い、上記膨張処理により正確な変化点数の算出及び網点領域判定ができる場合には、膨張処理後の画像について変化点数算出及び網点領域判定を行うようにしているので、判定対象領域の濃度に拘わらず、正確に網点領域判定を行うことができる。
請求項3に記載の発明によれば、網点領域判定を終えた判定対象領域に対応する画像部分に含まれる雑音成分を第2の膨張処理手段によって除去することができる。
請求項4に記載の発明によれば、請求項1乃至請求項3のいずれかに記載の発明が有する効果と同様の効果を奏する。
以下、本発明の一例として、プリンタ機能を備えた複合機について図面を参照しながら説明する。図1は、本発明の一実施形態に係る画像処理装置の一例である複合機1の内部構成を概略的に示す断面図である。複合機1は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能等の機能を兼ね備えたものである。この複合機1は、本体部2と、本体部2の左方に配設されたスタックトレイ3と、本体部2の上部に配設された原稿読取部5と、原稿読取部5の上方に配設された原稿給送部6とを有している。
また、複合機1のフロント部には、操作部47が設けられている。この操作部47には、ユーザが印刷実行指示を入力するためのスタートキー471と、印刷部数等を入力するためのテンキー472と、各種複写動作の操作ガイド情報等を表示し、これら各種設定入力用にタッチパネル機能を有する液晶ディスプレイ等からなる表示部473と、表示部473で設定された設定内容等をリセットするリセットキー474と、実行中の印刷(画像形成)動作を停止させるためのストップキー475と、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能を切り換えるための機能切換キー477が備えられている。
原稿読取部5は、CCD(Charge Coupled Device)センサ及び露光ランプ等からなるスキャナ部51と、ガラス等の透明部材により構成された原稿台52及び原稿読取スリット53とを備える。スキャナ部51は、図略の駆動部によって移動可能に構成され、原稿台52に載置された原稿を読み取るときは、原稿台52に対向する位置で原稿面に沿って移動され、原稿画像を走査しつつ取得した画像データを制御部10(図2)へ出力する。また、原稿給送部6により給送された原稿を読み取るときは、原稿読取スリット53と対向する位置に移動され、原稿読取スリット53を介して原稿給送部6による原稿の搬送動作と同期して原稿の画像を取得し、その画像データを制御部10へ出力する。
原稿給送部6は、原稿を載置するための原稿載置部61と、画像読み取り済みの原稿を排出するための原稿排出部62と、原稿載置部61に載置された原稿を1枚ずつ繰り出して原稿読取スリット53に対向する位置へ搬送し、原稿排出部62へ排出するための給紙ローラ(図略)、搬送ローラ(図略)等からなる原稿搬送機構63を備える。原稿搬送機構63は、さらに原稿を表裏反転させて原稿読取スリット53と対向する位置へ再搬送する用紙反転機構(図略)を備え、原稿の両面の画像を、原稿読取スリット53を介してスキャナ部51から読取可能にしている。
また、原稿給送部6は、その前面側が上方に移動可能となるように本体部2に対して回動自在に設けられている。原稿給送部6の前面側を上方に移動させて原稿台52上面を開放することにより、原稿台52の上面に読み取り原稿、例えば見開き状態にされた書籍等を操作者が載置できるようになっている。
本体部2は、複数の給紙カセット461と、給紙カセット461から記録紙を1枚ずつ繰り出して記録部40へ搬送する給紙ローラ462と、給紙カセット461から搬送されてきた記録紙に画像を形成する記録部40とを備える。
記録部40は、感光体ドラム43の表面から残留電荷を除電する除電装置421と、除電後の感光体ドラム43の表面を帯電させる帯電装置422と、スキャナ部51で取得された画像データに基づいてレーザ光を出力して感光体ドラム43表面を露光し、当該感光体ドラム43の表面に静電潜像を形成する露光装置423と、上記静電潜像に基づいて感光体ドラム43上に、シアン(C)、マゼンタ(M)、イエロー(Y)及びブラック(K)の各色のトナー像を形成する現像装置44K,44Y,44M,44Cと、感光体ドラム43に形成された各色のトナー画像が転写されて重ね合わせされる転写ドラム49と、転写ドラム49上のトナー像を用紙に転写させる転写装置41と、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる定着装置45とを備えている。なお、シアン、マゼンタ、イエロー及びブラックの各色に対するトナーの供給は、図略のトナー供給容器(トナーカートリッジ)から行われる。また、記録部40を通過した記録紙をスタックトレイ3又は排出トレイ48まで搬送する搬送ローラ463,464等が設けられている。
記録紙の両面に画像を形成する場合は、記録部40で記録紙の一方の面に画像を形成した後、この記録紙を排出トレイ48側の搬送ローラ463にニップされた状態とする。この状態で搬送ローラ463を反転させて記録紙をスイッチバックさせ、記録紙を用紙搬送路Lに送って記録部40の上流域に再度搬送し、記録部40により他方の面に画像を形成した後、記録紙をスタックトレイ3又は排出トレイ48に排出する。
図2は、図1に示す複合機1の概略構成を示す機能ブロック図である。複合機1は、装置全体の動作制御を司る制御部10を備えており、この制御部10は、スキャナ部51等からなる原稿読取部5、原稿搬送機構63等からなる原稿給送部6、現像装置44等からなる記録部40、スタートキー471、テンキー472等の操作キーや表示部473等からなる操作部47、画像メモリ7、HDD8、ネットワークI/F部9及び画像処理部11が接続されている。
画像メモリ7は、原稿読取部5によって読み取られた原稿(例えば網点原稿)の画像データ、あるいは、後述するネットワークI/F部9を介して図略の外部装置から送信されてきた画像データを一時的に記憶するメモリである。
HDD(Hard Disk Drive)8は、原稿読取部5によって読み取られた原稿画像の画像
データ及び外部装置から送信されてきた画像データ並びに当該画像データに設定されている出力形式等が記憶される記憶装置である。
ネットワークI/F部9は、ネットワークインタフェース(例えば10/100Base-TX)等を用い、LANなどのネットワークを介して接続された外部パーソナルコンピュータ等との間における種々のデータの送受信を行うものである。
画像処理部(画像処理装置)11は、原稿読取部5による原稿の読み取りによって得られた原稿画像のデータ(画像データ)、又はネットワークインタフェース部9を介して外部のパーソナルコンピュータから得られた画像データに対する各種画像処理を行うものである。画像処理部11は、2値化処理部110と、判定対象領域選択部111と、変化点数算出部112と、網点領域判定部114と、膨張処理部115と、エッジ抽出処理部116と、フィルタ処理部118とを備える。
2値化処理部110は、原稿読取部5から得られた画像データ、又は外部のパーソナルコンピュータから得られた画像データが多値のカラー画像データ又はグレースケール画像データからなる場合に、モノクロ画像印刷の必要に応じて、当該多値画像を2値化して2値画像(モノクロ画像データ)を生成する。また、本実施形態では、2値化処理部110は、モノクロ印刷時だけでなく、後述する領域判定処理を多値画像に対して行うときに、後述するエッジ抽出処理部116(又はフィルタ処理部118)によるエッジ抽出処理が施されて生成された領域判定処理用の画像(カラー画像又はグレースケール画像の多値画像)を2値化する処理も行う。
判定対象領域選択部111は、領域判定処理の対象とされる画像から生成された領域判定処理用の2値画像(上記2値化処理部110によって2値化された2値画像、或いは、原稿読取部5又は外部パーソナルコンピュータから2値画像が得られた場合は当該2値画像)について、当該領域判定処理用の2値画像が示す画像から、画像処理の判定対象とする一部領域(以下、判定対象領域)を選択する。判定対象領域は、例えば、n×n個の画素からなる領域である。後述する一連の画像処理は、判定対象領域選択部111によって選択される判定対象領域毎に、領域判定処理用の2値画像の全体について行われる。
変化点数算出部112は、上記判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、第1の斜め方向に並ぶ画素の変化点数と、第2の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する。この変化点数とは、当該各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数である。第1の斜め方向とは、例えば、主走査方向に対して時計回り方向に45度の角度となる方向である。第2の斜め方向とは、当該第1の斜め方向に略直交する方向である。但し、第1及び第2の斜め方向を、当該角度からなる方向に限定する意味ではない。変化点数算出部112は、膨張処理部115によって膨張処理された判定対象領域の2値画像と、領域判定処理用2値画像の原画像(当該膨張処理がされていない元の2値画像)の両画像について、上記4方向の変化点数を、当該各画像毎に算出する。
網点領域判定部114は、変化点数算出部112により算出された主走査方向における変化点数が当該主走査方向における変化点数用の閾値N1以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の閾値N2以上であり、前記第1の斜め方向における変化点数が当該第1の斜め方向における変化点数用の閾値N3以上であり、前記第2の斜め方向における変化点数が当該第2の斜め方向における変化点数用の閾値N4以上であるという全ての条件を満たした場合に、当該判定対象領域を網点と判定する。この閾値N1乃至N4は、判定したい網点の細かさや、判定対象領域の大きさに応じて、適宜変更して設定される。また、網点領域判定部114は、網点領域判定部114による網点との判定が行われなかった判定対象領域を非網点領域(文字候補領域)と判定する。
膨張処理部(膨張処理手段)115は、上記領域判定処理用2値画像に対して膨張処理を行う。膨張処理部115は、上記領域判定処理用2値画像に対して膨張処理を行うことで、上記領域判定処理用2値画像の原画像から、上記領域判定処理用2値画像を膨張処理した2値画像を生成する。この膨張処理部115の膨張処理により、領域判定処理用2値画像として、領域判定処理用2値画像の原画像(非膨張処理画像)と、膨張処理後の領域判定処理用2値画像の各画像が存在することになる。なお、膨張処理部115は、必ずしも上記フィルタ処理部118と別個に設けられていなくてはならないものではなく、フィルタ処理部118が膨張処理部115として機能するようにしてもよい。
フィルタ処理部(第2の膨張処理手段)118は、上記画像処理の対象となる画像を構成する個々の画素に対し、周辺の画素との間で演算を行うことで画像に特殊効果を与える画像処理を行う。この画像処理は、例えば、ぼかし、エッジの強調、エッジ抽出、膨張処理又は縮小処理による雑音処理、モザイク処理、あるいはポスタリゼーション等である。
エッジ抽出処理部116は、領域判定処理時に、領域判定の対象となる多値画像に対してエッジ抽出処理を行い、領域判定処理用の画像を生成する。なお、エッジ抽出処理部116は、必ずしも上記フィルタ処理部118と別個に設けられていなくてはならないものではなく、フィルタ処理部118がエッジ抽出処理部116として機能するようにしてもよい。
当該画像処理部11での上記画像処理を終えた画像データは、記録部40等に出力される。
制御部10は、複合機1の制御プログラムを記憶するROM(Read Only Memory)、一時的にデータを保管するRAM(Random Access Memory)、及び制御プログラム等を上記ROMから読み出して実行するマイクロ情報処理装置等からなり、操作部47において入力された指示情報や、複合機1の各所に設けられた各種センサからの検出信号に応じて装置全体の制御を行う処理を実行する。
なお、画像処理部11及び画像処理部11に備えられる、2値化処理部110と、判定対象領域選択部111と、変化点数算出部112と、網点領域判定部114と、膨張処理部115と、エッジ抽出処理部、116と、フィルタ処理部118とは、それぞれ回路等からなるものでもよいが、制御部10が、HDD8等に記憶された画像処理プログラムに従って、画像処理部11及び上記各部として機能するものであってもよい。
次に、変化点数算出部112による変化点のカウントを説明する。図3は、変化点数算出部112による変化点のカウントを示す図である。上述した4つの各方向(主走査方向、副走査方向、第1の斜め方向、第2の斜め方向)に並ぶ2値の画素の変化点について説明する。変化点は、上述したように、当該4つの各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数である。図3では、黒丸と、黒四角と、左上がり斜め菱形と、右上がり斜め菱形との記号により、それぞれ、主走査方向の変化点と、副走査方向の変化点と、第1の斜め方向の変化点と、第2の斜め方向の変化点とを示している。なお、図3の判定対象領域の画像SIにおいて、例えば、黒画素(1)はハッチングで示し、白画素(0)はハッチングを付さずに示している。
画像SIは、主走査方向と副走査方向との互いに直交する2つの方向に、二次元的に画素が並んで構成されている。変化点数算出部112は、図3に示すように、判定対象領域の画像SIについて、上記4つの各方向における変化点数を算出する。図3では、主走査方向変化点合計は14、副走査方向変化点合計は13、第1の斜め方向変化点合計は3、第2の斜め方向変化点合計は6である。
次に、複合機1における領域判定処理を説明する。図4は、複合機1における領域判定処理の流れを示すフローチャートである。図5は比較的低濃度の領域判定処理用の2値画像を模式的に示す図、図6は膨張処理後における比較的低濃度の領域判定処理用の2値画像を模式的に示す図、図7は比較的高濃度の領域判定処理用の2値画像を模式的に示す図、図8は膨張処理後における比較的高濃度の領域判定処理用の2値画像を模式的に示す図である。
まず、エッジ抽出処理部116は、当該領域判定の対象となる画像が多値画像であると判断した場合(S1でYES)、当該領域判定の対象となる多値画像(原画像)から、エッジ抽出処理を施した領域判定処理用の画像を生成する(S2)。更に2値化処理部110が、当該エッジ抽出処理後の領域判定処理用の画像を2値化する(S3)。
なお、当該領域判定の対象となる画像が2値画像である場合には(S1でNO)、S2及びS3の処理は行われない。当該領域判定の対象となる画像の原画像が領域判定処理用の2値画像とされる。
そして、画像処理部11の判定対象領域選択部111は、上記領域判定処理用の2値画像の一部を、判定対象領域として選択する(S4)。さらに、膨張処理部115は、当該選択された領域判定処理用2値画像に対して膨張処理を行う(S5)。すなわち、この膨張処理部115の膨張処理により、領域判定処理用2値画像の原画像を膨張処理した領域判定処理用2値画像が新たに生成され、この時点で、領域判定処理用2値画像の原画像と、膨張処理後の領域判定処理用2値画像の各画像が存在する。
続いて、変化点数算出部112が、当該膨張処理後の領域判定処理用2値画像と、領域判定処理用2値画像の原画像(当該膨張処理がされていない元の2値画像)の各画像について、主走査方向に並ぶ画素の変化点数A1と、副走査方向に並ぶ画素の変化点数A2と、第1の斜め方向に並ぶ画素の変化点数B1と、第2の斜め方向に並ぶ画素の変化点数B2とをそれぞれ算出する(S6)。
続いて、網点領域判定部114は、網点領域判定部114は、当該膨張処理後の領域判定処理用2値画像と、領域判定処理用2値画像の原画像のそれぞれについて、S6で算出された主走査方向に並ぶ画素の変化点数A1が主走査方向における変化点数用の閾値N1以上であるか、副走査方向に並ぶ画素の変化点数A2が副走査方向における変化点数用の閾値N2以上であるか、第1の斜め方向に並ぶ画素の変化点数B1が第1の斜め方向における変化点数用の閾値N3以上であるか、第2の斜め方向に並ぶ画素の変化点数B2が第2の斜め方向における変化点数用の閾値N4以上であるかを判断する(S7)。
網点領域判定部114は、膨張処理部115による膨張処理後の2値画像、又は領域判定処理用2値画像の原画像の少なくともいずれか一方について、A1≧N1、A2≧N2、B1≧N3、B2≧N4の全ての条件が満たされていると判断した場合(S7でYES)、当該判定対象領域を網点と判定する(S8)。
判定対象領域が比較的低濃度の画像を構成する網点群である場合、例えば、図5に示すように、高濃度の画像を構成する網点群よりも網点の数が少ない、又は網点のサイズが小さいため、判定対象領域における網点以外の部分の面積が広くなり、網点で構成される画像であるにも拘わらず、判定対象領域内における変化点数が小さい値で算出され、網点で構成される画像と判定されないおそれがある。しかし、膨張処理部115によって、判定対象領域内の各網点を膨張処理することで、図6に示すように、各網点が太り、判定対象領域における網点以外の部分の面積が狭まるため、この膨張処理された網点群で構成される画像に対して変化点数算出部112により変化点数の算出を行えば、低濃度の画像を構成する網点群であっても、判定対象領域における変化点を正確に検出して算出することができ、網点領域判定部114が、当該領域を網点群からなる画像であると正確に判定することができる。
その一方、例えば図7に示すような、判定対象領域が比較的高濃度の画像を構成する網点群である場合に、上記低濃度の画像を構成する網点群の場合と同様の膨張率で、膨張処理部115の膨張処理によって網点を太らせると、図8に示すように、隣接する網点の画素同士が接触してしまい、却って変化点が減少し、網点群からなる画像であるにも拘わらず、判定対象領域内における変化点数が小さい値で算出され、当該領域を網点群からなる画像と判定されないおそれがある。
そのため、網点領域判定部114は、膨張処理部115による膨張処理後の2値画像、又は領域判定処理用2値画像の原画像の両方について、上記4つの変化点数A1、A2、B1、B2に基づいた上記網点領域判定処理を行い、膨張処理後の2値画像、又は領域判定処理用2値画像の原画像(非膨張処理)の少なくともいずれか一方について、上記4つの変化点数A1、A2、B1、B2の全てが、予め定められたそれぞれの閾値以上である場合に、当該判定対象領域を網点領域と判定するようにしている。これにより、網点領域判定部114によって、判定対象領域の濃度に拘わらず、判定対象領域が網点群からなる画像であると正確に判定できる。
この後、フィルタ処理部118が、当該領域判定処理用2値画像の原画像(多値画像又は2値画像)の一部領域であって、当該網点と判定された判定対象領域に対応する領域に対して、スクリーン領域用の膨張処理等の画像処理を行う(S9)。網点領域判定部114は、領域判定の対象となっている原画像の一部領域であって、当該膨張処理等が行われた領域を、網点領域とする(S10)。
また、網点領域判定部114は、A1≧N1、A2≧N2、B1≧N3、B2≧N4ののうち1つでも条件を満たしていないと判断した場合には(S7でNO)、この判定対象領域は、網点ではない非網点と判定する(S12)。このように非網点と判定された場合は、当該領域判定の対象となっている原画像の一部領域であって、当該非網点と判定された判定対象領域に対応する領域に対して、フィルタ処理部118が膨張処理を行う(S13)。この後、網点領域判定部114は、領域判定の対象となっている原画像の一部領域であって、当該膨張処理等が行われた領域を、文字候補領域とする(S14)。すなわち、S7で網点領域判定部114によって網点と判定されなかった領域が、網点領域判定部114により文字候補領域とされる。
S10,S14の画像処理後、判定対象領域選択部111は、当該領域判定処理用の2値画像に、上記各処理を行う判定対象領域とすべきデータ部分が残っているかを判断し(S11)、判定対象領域とすべきデータ部分が残っていると判断した場合は(S11でYES)、処理はS4に戻る。判定対象領域選択部111が、判定対象領域とすべきデータ部分が残っていないと判断した場合は(S11でNO)、処理は終了する。なお、当該領域判定処理を終えた原画像は、別の画像処理の対象とされるか、又は印刷のために記録部40に送られる。
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、図4のS1乃至S3において、原画像に対するエッジ抽出処理及び2値化処理による領域判定処理用の画像の生成を、原画像の全体に対して行うものとしているが、この領域判定処理用の画像の生成は、判定対象領域選択部111が原画像から判定対象領域を選択した後に、当該選択された判定対象領域毎に行うようにしてもよい。なお、この場合には、S10において判定対象領域選択部111が、判定対象領域とすべきデータ部分が残っていると判断した場合は(S11でYES)、処理は、判定対象領域選択部111による判定対象領域の選択処理に戻る。
また、上記実施形態では、複合機1の画像処理部11は、上記領域判定処理において、当該領域判定の対象となっている原画像の一部領域であって、当該判定対象領域に対応する領域に対して、S9,S13の膨張処理を行っているが、この膨張処理を行わずに処理を終了するものとしてもよい。
また、上記実施形態において、S2のエッジ抽出処理部116によるエッジ抽出処理を行わずに、上記領域判定処理を行うことも可能である。このようにエッジ抽出を行わない場合であって、領域判定処理の対象とされる原画像が2値画像である場合は、領域判定処理用の画像を生成せずに、判定処理の対象とされる原画像に基づいて、上記変化点数の算出処理等を行う。この場合、フィルタ処理部118は、判定対象領域の画像(原画像自体)に対して上記膨張処理等の画像処理(S9,S13)を施す。
本発明の一実施形態に係る複合機を示す図である。 図1に示す複合機の概略構成を示す機能ブロック図である。 変化点数算出部による変化点のカウントを示す図である。 複合機における領域判定処理の流れを示すフローチャートである。 比較的低濃度の領域判定処理用の2値画像を模式的に示す図である。 膨張処理後における比較的低濃度の領域判定処理用の2値画像を模式的に示す図である。 比較的高濃度の領域判定処理用の2値画像を模式的に示す図である。 膨張処理後における比較的高濃度の領域判定処理用の2値画像を模式的に示す図である。
符号の説明
1 複合機(画像形成装置)
11 画像処理部(画像処理装置) 110 2値化処理部(2値化処理手段)
111 判定対象領域選択部(判定対象領域選択手段)
112 変化点数算出部(変化点数算出手段)
114 網点領域判定部(網点領域判定手段)
115 膨張処理部(膨張処理手段)
116 エッジ抽出処理部(エッジ抽出処理手段)
118 フィルタ処理部(第2の膨張処理手段)
SI 選択画像(判定対象領域の2値画像)

Claims (4)

  1. 領域判定の対象とする2値画像に対して膨張処理を行う膨張処理手段と、
    前記膨張処理手段によって膨張処理された2値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、主走査方向に対して予め定められた角度を有する第1の斜め方向に並ぶ画素の変化点数と、当該第1の斜め方向に交差する第2の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出手段と、
    前記変化点数算出手段により算出された前記主走査方向における変化点数が当該主走査方向における変化点数用の閾値以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の閾値以上であり、前記第1の斜め方向における変化点数が当該第1の斜め方向における変化点数用の閾値以上であり、前記第2の斜め方向における変化点数が当該第2の斜め方向における変化点数用の閾値以上であるという全ての条件を満たした場合に、当該判定対象領域を網点領域と判定する網点領域判定手段と、を備え、
    前記変化点数とは、前記主走査方向、前記副走査方向、前記第1の斜め方向及び前記第2の斜め方向の各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数であり、
    前記変化点数算出手段は、前記膨張処理手段によって膨張処理された前記判定対象領域の2値画像と、当該膨張処理がされていない元の2値画像の両画像について、前記4方向の前記変化点数を当該各画像毎に算出し、
    前記網点領域判定手段は、前記膨張処理された2値画像又は元の2値画像の少なくともいずれか一方について、前記4つの変化点数の全てが、前記予め定められたそれぞれの閾値以上であれば、当該判定対象領域を網点領域と判定する画像処理装置。
  2. 領域判定の対象とする多値画像に対してエッジ抽出処理を行うエッジ抽出処理手段と、
    前記エッジ抽出処理手段によってエッジ抽出処理されたエッジ画像を2値化処理する2値化処理手段と、
    前記2値化処理手段によって2値化された2値画像に対して膨張処理を行う膨張処理手段と、
    前記膨張処理手段によって膨張処理された2値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、主走査方向に対して予め定められた角度を有する第1の斜め方向に並ぶ画素の変化点数と、当該第1の斜め方向に交差する第2の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出手段と、
    前記変化点数算出手段により算出された前記主走査方向における変化点数が当該主走査方向における変化点数用の閾値以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の閾値以上であり、前記第1の斜め方向における変化点数が当該第1の斜め方向における変化点数用の閾値以上であり、前記第2の斜め方向における変化点数が当該第2の斜め方向における変化点数用の閾値以上であるという全ての条件を満たした場合に、当該判定対象領域を網点領域と判定する網点領域判定手段と、を備え、
    前記変化点数とは、前記主走査方向、前記副走査方向、前記第1の斜め方向及び前記第2の斜め方向の各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数であり、
    前記変化点数算出手段は、前記膨張処理手段によって膨張処理された前記判定対象領域の2値画像と、当該膨張処理がされていない元の2値画像の両画像について、前記4方向の前記変化点数を当該各画像毎に算出し、
    前記網点領域判定手段は、前記膨張処理された2値画像又は元の2値画像の少なくともいずれか一方について、前記4つの変化点数の全てが、前記予め定められたそれぞれの閾値以上であれば、当該判定対象領域を網点領域と判定する画像処理装置。
  3. 前記網点領域判定手段による判定を終えた前記判定対象領域に対応する画像部分に対して膨張処理を行う第2の膨張処理手段を更に備える請求項1又は請求項2のいずれかに記載の画像処理装置。
  4. 請求項1乃至請求項3のいずれかに記載の画像処理装置を備えた画像形成装置。
JP2007137141A 2007-05-23 2007-05-23 画像処理装置及び画像形成装置 Active JP4871211B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007137141A JP4871211B2 (ja) 2007-05-23 2007-05-23 画像処理装置及び画像形成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007137141A JP4871211B2 (ja) 2007-05-23 2007-05-23 画像処理装置及び画像形成装置

Publications (2)

Publication Number Publication Date
JP2008294678A JP2008294678A (ja) 2008-12-04
JP4871211B2 true JP4871211B2 (ja) 2012-02-08

Family

ID=40168968

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007137141A Active JP4871211B2 (ja) 2007-05-23 2007-05-23 画像処理装置及び画像形成装置

Country Status (1)

Country Link
JP (1) JP4871211B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6681033B2 (ja) * 2017-06-07 2020-04-15 京セラドキュメントソリューションズ株式会社 画像処理装置
JP6867609B2 (ja) * 2018-03-16 2021-04-28 ブラザー工業株式会社 画像処理装置、および、コンピュータプログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3083673B2 (ja) * 1993-03-31 2000-09-04 株式会社東芝 像域識別装置
JPH09212642A (ja) * 1996-02-07 1997-08-15 Mitsubishi Electric Corp 画像処理装置
JP4188039B2 (ja) * 2002-09-06 2008-11-26 シャープ株式会社 画像処理装置および画像処理方法並びにそれを備えた画像読取装置、画像形成装置、プログラム、記録媒体

Also Published As

Publication number Publication date
JP2008294678A (ja) 2008-12-04

Similar Documents

Publication Publication Date Title
US8089639B2 (en) Image forming apparatus with image density change portion for gradually reducing image density from an outer periphery of a character toward an inside
JP4871211B2 (ja) 画像処理装置及び画像形成装置
JP5103074B2 (ja) 画像処理装置及び画像形成装置
JP2020091792A (ja) 画像検査装置、画像検査方法、および画像検査プログラム
JP5577783B2 (ja) 画像処理装置、画像形成装置及びプログラム
JP5039721B2 (ja) 画像形成装置、画像読取装置
JP2019176342A (ja) 画像形成装置
JP2008211743A (ja) 画像形成装置
JP4814838B2 (ja) 画像処理装置及び画像形成装置
JP4871210B2 (ja) 画像処理装置及び画像形成装置
JP4814837B2 (ja) 画像処理装置及び画像形成装置
JP5507509B2 (ja) マーク検出装置
JP7180674B2 (ja) 画像処理装置
JP4146458B2 (ja) 画像処理装置及び画像処理プログラム
JP4856607B2 (ja) 画像形成装置、画像処理装置及び画像処理プログラム
JP4061218B2 (ja) 画像処理装置、画像処理プログラム及び画像処理方法
JP4133711B2 (ja) 画像処理装置
JP2008301266A (ja) 画像処理装置及び画像形成装置
JP6702252B2 (ja) 画像形成装置
JP5796034B2 (ja) 画像処理装置
JP5802782B2 (ja) マーク検出装置
JP2020098497A (ja) 画像処理方法、画像処理プログラム、および画像処理装置
JP2011097258A (ja) 画像処理装置、画像処理方法及び画像形成装置
JP2011097349A (ja) 画像形成装置
JP2006287449A (ja) 画像処理装置及び画像処理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100422

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110721

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110802

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110930

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111025

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111118

R150 Certificate of patent or registration of utility model

Ref document number: 4871211

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141125

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141125

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141125

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350