(57)【要約】【課題】万線領域の検出を正確に行えるようにする。【解決手段】画像処理装置において、２値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、第１の斜め方向に並ぶ画素の変化点数と、第２の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出部１１２と、主走査方向の変化点数と副走査方向の変化点数の総和である第１総和合計と、第１の斜め方向の変化点数と第２の斜め方向の変化点数の総和である第２総和合計とをそれぞれ算出する総和合計算出部１１３と、総和合計算出部１１３により算出された第１総和合計が第１総和合計用の第１の閾値以上である場合、又は第２総和合計が第２総和合計用の第１の閾値以上である場合に、当該判定対象領域を万線と判定する万線領域判定部１１５とを備える。【選択図】図２
2008283644.tif 000002
【特許請求の範囲】
【請求項１】
２値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、主走査方向に対して予め定められた角度を有する第１の斜め方向に並ぶ画素の変化点数と、当該第１の斜め方向に略直交する第２の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出手段と、
前記主走査方向の変化点数と前記副走査方向の変化点数の総和である第１総和合計と、前記第１の斜め方向の変化点数と前記第２の斜め方向の変化点数の総和である第２総和合計とをそれぞれ算出する総和合計算出手段と、
前記総和合計算出手段により算出された前記第１総和合計が第１総和合計用の第１の閾値以上である場合、又は前記第２総和合計が第２総和合計用の第１の閾値以上である場合には、当該判定対象領域を万線と判定する万線領域判定手段と
を備える画像処理装置。
【請求項２】
前記変化点数算出手段により算出された前記主走査方向における変化点数が当該主走査方向における変化点数用の第２の閾値以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の第２の閾値以上であり、前記第１の斜め方向における変化点数が当該第１の斜め方向における変化点数用の第２の閾値以上であり、前記第２の斜め方向における変化点数が当該第２の斜め方向における変化点数用の第２の閾値以上であるという全ての条件を満たした場合に、当該判定対象領域を網点と判定する網点領域判定手段を更に備える請求項１に記載の画像処理装置。
【請求項３】
前記網点領域判定手段又は前記万線領域判定手段による判定を終えた前記判定対象領域に対して膨張処理を行う膨張処理手段を更に備える請求項２に記載の画像処理装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の画像処理装置を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像形成装置に関し、特に、２値画像について領域判定を行う技術に関する。
【背景技術】
【０００２】
従来から、２値画像について領域判定を行う画像処理装置が複写機等に適用されている（下記特許文献１参照）。この特許文献１に示される画像処理装置は、主走査方向に並ぶＮ×１サイズ分の判定対象領域において、主走査方向に並ぶ複数の画素の変化点数を算出し、当該算出された変化点数が閾値以上である場合には、当該判定対象領域を網点領域と判定する。
【特許文献１】特開２００４−１１２２２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の特許文献１に示される画像処理装置による、上記のように算出された変化点数が上記閾値以上か否かの判断では、万線領域を検出することができない。また、上記画像処理装置は、上記画素の変化点数の算出を主走査方向において行うので、原稿がスキャナに読み取られる際に傾いていたりすると、判定対象領域についての領域判定を正確に行うことができない場合がある。
【０００４】
本発明は、この点に鑑みてなされたものであり、万線領域の検出を正確に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、２値画像の判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、主走査方向に対して予め定められた角度を有する第１の斜め方向に並ぶ画素の変化点数と、当該第１の斜め方向に略直交する第２の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する変化点数算出手段と、
前記主走査方向の変化点数と前記副走査方向の変化点数の総和である第１総和合計と、前記第１の斜め方向の変化点数と前記第２の斜め方向の変化点数の総和である第２総和合計とをそれぞれ算出する総和合計算出手段と、
前記総和合計算出手段により算出された前記第１総和合計が第１総和合計用の第１の閾値以上である場合、又は前記第２総和合計が第２総和合計用の第１の閾値以上である場合には、当該判定対象領域を万線と判定する万線領域判定手段と
を備える画像処理装置である。
【０００６】
２値画像における判定対象領域が万線スクリーンである場合、例えば万線スクリーンをなす各線が当該判定対象領域における主走査方向又は第１斜め方向に平行であるならば、副走査方向又は第２斜め方向は、万線スクリーンをなす各線とは平行にならない。このため、万線スクリーンをなす各線と平行な方向においては画素の変化点数が少ないが、平行でない方向においては、平行な方向における場合よりも画素の変化点数が多く検出される。これに基づいて、本発明は、判定対象領域が万線スクリーンである場合における、主走査方向及び副走査方向の変化点数の総和である第１総和合計、第１斜め方向及び第２斜め方向の変化点数の総和である第２総和合計に着目し、万線領域判定手段が、第１総和合計が第１総和合計用の第１の閾値以上であるか、又は第２総和合計が第２総和合計用の第１の閾値以上であるか否かに応じて、判定対象領域が万線であるか否かを判定可能としている。これにより、万線スクリーンに対するモアレ除去処理等も可能になる。
【０００７】
請求項２記載の発明は、請求項１に記載の画像処理装置であって、前記変化点数算出手段により算出された前記主走査方向における変化点数が当該主走査方向における変化点数用の第２の閾値以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の第２の閾値以上であり、前記第１の斜め方向における変化点数が当該第１の斜め方向における変化点数用の第２の閾値以上であり、前記第２の斜め方向における変化点数が当該第２の斜め方向における変化点数用の第２の閾値以上であるという全ての条件を満たした場合に、当該判定対象領域を網点と判定する網点領域判定手段を更に備えるものである。
【０００８】
この構成によれば、網点領域判定手段が、上記４方向における画素の変化点数を用いて、判定対象領域が網点か否かを判定するので、必要な構成を特に複雑にすることなく、従来の主走査方向における画素の変化点数のみに基づいて網点を判定する場合よりも、正確に網点を検出することができる。これにより、例えばスキャナの主走査方向に対する２値画像の角度に拘わらず、網点領域判定手段が、正確に網点を検出することができる。
【０００９】
請求項３記載の発明は、請求項２に記載の画像処理装置であって、前記網点領域判定手段又は前記万線領域判定手段による判定を終えた前記判定対象領域に対して膨張処理を行う膨張処理手段を更に備えるものである。
【００１０】
この構成によれば、膨張処理手段によって、万線判定又は網点判定を終えた判定対象領域に含まれる雑音成分を除去することができる。
【００１１】
請求項４記載の発明は、請求項１乃至請求項３のいずれかに記載の画像処理装置を備えた画像形成装置である。
【発明の効果】
【００１２】
請求項１に記載の発明によれば、万線であるか否かを判定することができる。これにより、万線スクリーンに対するモアレ除去処理等も可能になる。また、本発明は、上記各方向における変化点数の合計に基づいて万線か否かを判定するので、例えば原稿がスキャナに読み取られる際に傾いていたとしても、判定対象領域についての万線か否かの判定を正確に行うことができる。
【００１３】
請求項２に記載の発明によれば、必要な構成を特に複雑にすることなく、従来の主走査方向における画素の変化点数のみに基づいて網点を判定する場合よりも、正確に網点を検出することができる。これにより、例えばスキャナの主走査方向に対する２値画像の角度に拘わらず、網点領域判定手段が、正確に網点を検出することができる。
【００１４】
請求項３に記載の発明によれば、万線判定又は網点判定を終えた判定対象領域に含まれる雑音成分を除去することができる。
【００１５】
請求項４に記載の発明によれば、請求項１乃至請求項３のいずれかに記載の発明が有する効果と同様の効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一例として、プリンタ機能を備えた複合機について図面を参照しながら説明する。図１は、本発明の一実施形態に係る画像処理装置の一例である複合機１の内部構成を概略的に示す断面図である。複合機１は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能等の機能を兼ね備えたものである。この複合機１は、本体部２と、本体部２の左方に配設されたスタックトレイ３と、本体部２の上部に配設された原稿読取部５と、原稿読取部５の上方に配設された原稿給送部６とを有している。
【００１７】
また、複合機１のフロント部には、操作部４７が設けられている。この操作部４７には、ユーザが印刷実行指示を入力するためのスタートキー４７１と、印刷部数等を入力するためのテンキー４７２と、各種複写動作の操作ガイド情報等を表示し、これら各種設定入力用にタッチパネル機能を有する液晶ディスプレイ等からなる表示部４７３と、表示部４７３で設定された設定内容等をリセットするリセットキー４７４と、実行中の印刷（画像形成）動作を停止させるためのストップキー４７５と、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能を切り換えるための機能切換キー４７７が備えられている。
【００１８】
原稿読取部５は、ＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等からなるスキャナ部５１と、ガラス等の透明部材により構成された原稿台５２及び原稿読取スリット５３とを備える。スキャナ部５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿を読み取るときは、原稿台５２に対向する位置で原稿面に沿って移動され、原稿画像を走査しつつ取得した画像データを制御部１０（図２）へ出力する。また、原稿給送部６により給送された原稿を読み取るときは、原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を取得し、その画像データを制御部１０へ出力する。
【００１９】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り済みの原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ繰り出して原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出するための給紙ローラ（図略）、搬送ローラ（図略）等からなる原稿搬送機構６３を備える。原稿搬送機構６３は、さらに原稿を表裏反転させて原稿読取スリット５３と対向する位置へ再搬送する用紙反転機構（図略）を備え、原稿の両面の画像を原稿読取スリット５３を介してスキャナ部５１から読取可能にしている。
【００２０】
また、原稿給送部６は、その前面側が上方に移動可能となるように本体部２に対して回動自在に設けられている。原稿給送部６の前面側を上方に移動させて原稿台５２上面を開放することにより、原稿台５２の上面に読み取り原稿、例えば見開き状態にされた書籍等を操作者が載置できるようになっている。
【００２１】
本体部２は、複数の給紙カセット４６１と、給紙カセット４６１から記録紙を１枚ずつ繰り出して記録部４０へ搬送する給紙ローラ４６２と、給紙カセット４６１から搬送されてきた記録紙に画像を形成する記録部４０とを備える。
【００２２】
記録部４０は、感光体ドラム４３の表面から残留電荷を除電する除電装置４２１と、除電後の感光体ドラム４３の表面を帯電させる帯電装置４２２と、スキャナ部５１で取得された画像データに基づいてレーザ光を出力して感光体ドラム４３表面を露光し、当該感光体ドラム４３の表面に静電潜像を形成する露光装置４２３と、上記静電潜像に基づいて感光体ドラム４３上に、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）の各色のトナー像を形成する現像装置４４Ｋ，４４Ｙ，４４Ｍ，４４Ｃと、感光体ドラム４３に形成された各色のトナー画像が転写されて重ね合わせされる転写ドラム４９と、転写ドラム４９上のトナー像を用紙に転写させる転写装置４１と、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる定着装置４５とを備えている。なお、シアン、マゼンタ、イエロー及びブラックの各色に対するトナーの供給は、図略のトナー供給容器（トナーカートリッジ）から行われる。また、記録部４０を通過した記録紙をスタックトレイ３又は排出トレイ４８まで搬送する搬送ローラ４６３，４６４等が設けられている。
【００２３】
記録紙の両面に画像を形成する場合は、記録部４０で記録紙の一方の面に画像を形成した後、この記録紙を排出トレイ４８側の搬送ローラ４６３にニップされた状態とする。この状態で搬送ローラ４６３を反転させて記録紙をスイッチバックさせ、記録紙を用紙搬送路Ｌに送って記録部４０の上流域に再度搬送し、記録部４０により他方の面に画像を形成した後、記録紙をスタックトレイ３又は排出トレイ４８に排出する。
【００２４】
図２は、図１に示す複合機１の概略構成を示す機能ブロック図である。複合機１は、装置全体の動作制御を司る制御部１０を備えており、この制御部１０は、スキャナ部５１等からなる原稿読取部５、原稿搬送機構６３等からなる原稿給送部６、現像装置４４等からなる記録部４０、スタートキー４７１、テンキー４７２等の操作キーや表示部４７３等からなる操作部４７、画像メモリ７、ＨＤＤ８、ネットワークＩ／Ｆ部９及び画像処理部１１が接続されている。
【００２５】
画像メモリ７は、原稿読取部５によって読み取られた原稿（例えば網点原稿）の画像データ、あるいは、後述するネットワークＩ／Ｆ部９を介して図略の外部装置から送信されてきた画像データを一時的に記憶するメモリである。
【００２６】
ＨＤＤ（Hard Disk Drive）８は、原稿読取部５によって読み取られた原稿画像の画像データ及び外部装置から送信されてきた画像データ並びに当該画像データに設定されている出力形式等が記憶される記憶装置である。
【００２７】
ネットワークＩ／Ｆ部９は、ネットワークインタフェース（例えば10/100Base-TX）等を用い、ＬＡＮなどのネットワークを介して接続された外部パーソナルコンピュータ等との間における種々のデータの送受信を行うものである。
【００２８】
画像処理部（画像処理装置）１１は、原稿読取部５による原稿の読み取りによって得られた原稿画像のデータ（画像データ）、又はネットワークＩ／Ｆ部９を介して外部のパーソナルコンピュータから得られた画像データに対する各種画像処理を行うものである。画像処理部１１は、２値化処理部１１０と、判定対象領域選択部１１１と、変化点数算出部１１２と、総和合計算出部１１３と、網点領域判定部１１４と、万線領域判定部１１５と、フィルタ処理部１１８とを備える。
【００２９】
２値化処理部１１０は、原稿読取部５から得られた画像データ、又は外部のパーソナルコンピュータから得られた画像データが多値のカラー画像データ又はグレースケール画像データからなる場合に、モノクロ画像印刷の必要に応じて、当該カラー画像を２値化して２値画像（モノクロ画像）を生成する。
【００３０】
判定対象領域選択部１１１は、画像処理の対象とする２値画像（上記２値化処理部１１０によって２値化された２値画像、或いは、原稿読取部５又は外部パーソナルコンピュータから２値画像が得られた場合は当該２値画像）について、当該２値画像が示す画像から、画像処理の判定対象とする一部領域（以下、判定対象領域）を選択する。判定対象領域は、例えば、n×n個の画素からなる領域である。後述する一連の画像処理は、判定対象領域選択部１１１によって選択される判定対象領域毎に、２値画像の全体について行われる。
【００３１】
変化点数算出部１１２は、上記判定対象領域内において主走査方向に並ぶ画素の変化点数と、副走査方向に並ぶ画素の変化点数と、第１の斜め方向に並ぶ画素の変化点数と、第２の斜め方向に並ぶ画素の変化点数とをそれぞれ算出する。この変化点数とは、当該各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数である。第１の斜め方向とは、例えば、主走査方向に対して時計回り方向に４５度の角度となる方向である。第２の斜め方向とは、当該第１の斜め方向に略直交する方向である。但し、第１及び第２の斜め方向を、当該角度からなる方向に限定する意味ではない。
【００３２】
総和合計算出部１１３は、主走査方向の変化点数と副走査方向の変化点数の総和である第１総和合計と、第１の斜め方向の変化点数と第２の斜め方向の変化点数の総和である第２総和合計とをそれぞれ算出する。
【００３３】
万線領域判定部１１５は、総和合計算出部１１３により算出された第１総和合計が、当該第１総和合計用に予め定められた第１の閾値Ｍ１以上である場合、又は第２総和合計が、当該第２総和合計用に予め定められた第１の閾値Ｍ２以上である場合に、当該判定対象領域を万線と判定する。この第１の閾値Ｍ１，Ｍ２（万線検出用の値であって、第２の閾値Ｎ１乃至Ｎ４とは異なる）は、判定したい万線の程度や、判定対象領域の大きさに応じて、適宜変更して設定される。
【００３４】
網点領域判定部１１４は、変化点数算出部１１２により算出された主走査方向における変化点数が当該主走査方向における変化点数用の第２の閾値Ｎ１以上であり、前記副走査方向における変化点数が当該副走査方向における変化点数用の第２の閾値Ｎ２以上であり、前記第１の斜め方向における変化点数が当該第１の斜め方向における変化点数用の第２の閾値Ｎ３以上であり、前記第２の斜め方向における変化点数が当該第２の斜め方向における変化点数用の第２の閾値Ｎ４以上であるという全ての条件を満たした場合に、当該判定対象領域を網点と判定する。この第２の閾値Ｎ１乃至Ｎ４は、判定したい網点の細かさや、判定対象領域の大きさに応じて、適宜変更して設定される。また、網点領域判定部１１４は、網点領域判定部１１４による網点との判定、万線領域判定部１１５による万線との判定のいずれもが行われなかった判定対象領域を非網点領域（文字候補領域）と判定する。
【００３５】
フィルタ処理部（膨張処理手段）１１８は、画像処理の対象となる画像を構成する個々の画素に対し、周辺の画素との間で演算を行うことで画像に特殊効果を与える画像処理を行う。この画像処理は、例えば、ぼかし、エッジの強調、エッジ抽出、膨張処理又は縮小処理による雑音処理、モザイク処理、あるいはポスタリゼーション等である。
【００３６】
当該画像処理部１１での上記画像処理を終えた画像データは、記録部４０等に出力される。
【００３７】
制御部１０は、複合機１の制御プログラムを記憶するＲＯＭ（Read Only Memory）、一時的にデータを保管するＲＡＭ（Random Access Memory）、及び制御プログラム等を上記ＲＯＭから読み出して実行するマイクロ情報処理装置等からなり、操作部４７において入力された指示情報や、複合機１の各所に設けられた各種センサからの検出信号に応じて装置全体の制御を行う処理を実行する。
【００３８】
なお、画像処理部１１及び画像処理部１１に備えられる、２値化処理部１１０と、判定対象領域選択部１１１と、変化点数算出部１１２と、総和合計算出部１１３と、網点領域判定部１１４と、万線領域判定部１１５と、フィルタ処理部１１８とは、それぞれ回路等からなるものでもよいが、制御部１０が、ＨＤＤ８等に記憶された画像処理プログラムに従って、画像処理部１１及び上記各部として機能するものであってもよい。
【００３９】
次に、変化点数算出部１１２による変化点のカウントを説明する。図３は、変化点数算出部１１２による変化点のカウントを示す図である。上述した４つの各方向（主走査方向、副走査方向、第１の斜め方向、第２の斜め方向）に並ぶ２値の画素の変化点について説明する。変化点は、上述したように、当該４つの各方向に並ぶ白及び黒の画素の白から黒への変化、及び黒から白への変化の数である。図３では、黒丸と、黒四角と、左上がり斜め菱形と、右上がり斜め菱形との記号により、それぞれ、主走査方向の変化点と、副走査方向の変化点と、第１の斜め方向の変化点と、第２の斜め方向の変化点とを示している。なお、図３の判定対象領域の画像ＳＩにおいて、例えば、黒画素（１）はハッチングで示し、白画素（０）はハッチングを付さずに示している。
【００４０】
画像ＳＩは、主走査方向と副走査方向との互いに直交する２つの方向に、二次元的に画素が並んで構成されている。変化点数算出部１１２は、図３に示すように、判定対象領域の画像ＳＩについて、上記４つの各方向における変化点数を算出する。総和合計算出部１１３は、変化点数算出部１１２によって算出された各方向における変化点数から、第１の総和合計（図３に示す主走査方向変化点合計と副走査方向変化点合計との和）と、第２の総和合計（図３に示す第１の斜め方向変化点合計と第２の斜め方向変化点合計との和）とを算出する。図３では、主走査方向変化点合計は14、副走査方向変化点合計は13、第１の斜め方向変化点合計は3、第２の斜め方向変化点合計は6であり、第１の総和合計は14＋13＝27、第２の総和合計は3＋6＝9である。
【００４１】
次に、複合機１における領域判定処理を説明する。図４は、複合機１における領域判定処理の流れを示すフローチャートである。画像処理部１１の判定対象領域選択部１１１は、当該領域判定の対象となる２値画像の一部を、判定対象領域として選択する（Ｓ１）。続いて、変化点数算出部１１２が、当該判定対象領域の画像について、主走査方向に並ぶ画素の変化点数Ａ１と、副走査方向に並ぶ画素の変化点数Ａ２と、第１の斜め方向に並ぶ画素の変化点数Ｂ１と、第２の斜め方向に並ぶ画素の変化点数Ｂ２とをそれぞれ算出する（Ｓ２）。
【００４２】
続いて、総和合計算出部１１３が、主走査方向の変化点数Ａ１と副走査方向の変化点数Ａ２の総和である第１総和合計Ａ１＋Ａ２と、第１の斜め方向の変化点数Ｂ１と第２の斜め方向の変化点数Ｂ２の総和である第２総和合計Ｂ１＋Ｂ２とをそれぞれ算出する（Ｓ３）。
【００４３】
そして、万線領域判定部１１５は、第１総和合計Ａ１＋Ａ２が第１総和合計用の第１の閾値Ｍ１以上であるか、又は第２総和合計Ｂ１＋Ｂ２が第２総和合計用の第１の閾値Ｍ２以上であるかを判断する（Ｓ４）。万線領域判定部１１５は、第１総和合計Ａ１＋Ａ２と、第２総和合計Ｂ１＋Ｂ２の少なくともいずれか１つでも、第１の閾値Ｍ１又は第１の閾値Ｍ２以上であると判断した場合は（Ｓ４でＹＥＳ）、当該判定対象領域が万線と判定する（Ｓ５）。
【００４４】
一方、万線領域判定部１１５によって、第１総和合計Ａ１＋Ａ２と、第２総和合計Ｂ１＋Ｂ２の両方ともが、それぞれの第２の閾値Ｍ１又はＭ２よりも小さいと判断された場合（Ｓ４でＮＯ）、網点領域判定部１１４は、Ｓ２で算出された主走査方向に並ぶ画素の変化点数Ａ１が主走査方向における変化点数用の第２の閾値Ｎ１以上であるか、副走査方向に並ぶ画素の変化点数Ａ２が副走査方向における変化点数用の第２の閾値Ｎ２以上であるか、第１の斜め方向に並ぶ画素の変化点数Ｂ１が第１の斜め方向における変化点数用の第２の閾値Ｎ３以上であるか、第２の斜め方向に並ぶ画素の変化点数Ｂ２が第２の斜め方向における変化点数用の第２の閾値Ｎ４以上であるかを判断する（Ｓ１０）。
【００４５】
網点領域判定部１１４は、Ａ１≧Ｎ１、Ａ２≧Ｎ２、Ｂ１≧Ｎ３、Ｂ２≧Ｎ４の全ての条件が満たされていると判断した場合（Ｓ１０でＹＥＳ）、当該判定対象領域を網点と判定する（Ｓ１１）。
【００４６】
上記処理において、判定対象領域が網点又は万線と判定された場合（Ｓ５，Ｓ１１）、フィルタ処理部１１８が、当該判定対象領域を網点又は万線として、当該判定対象領域の画像に膨張処理を行う（Ｓ６）。この後、網点領域判定部１１４は、領域判定の対象となっている原画像の一部領域であって、当該膨張処理等が行われた領域を、網点領域（網目スクリーン）と判定する（Ｓ７）。
【００４７】
また、網点領域判定部１１４は、Ａ１≧Ｎ１、Ａ２≧Ｎ２、Ｂ１≧Ｎ３、Ｂ２≧Ｎ４ののうち１つでも条件を満たしていないと判断した場合には（Ｓ１０でＮＯ）、当該判定対象領域を、万線及び網点のいずれでもない非網点と判定する（Ｓ１２）。そして、フィルタ処理部１１８が、当該判定対象領域の画像に膨張処理を行う（Ｓ１３）。この後、網点領域判定部１１４は、領域判定の対象となっている原画像の一部領域であって、当該膨張処理等が行われた領域を、文字候補領域と判定する（Ｓ１４）。
【００４８】
すなわち、Ｓ４で万線領域判定部１１５によって万線と判定されず、Ｓ１０でも網点領域判定部１１４によって網点と判定されなかった領域が、網点領域判定部１１４により文字候補領域とされる。
【００４９】
Ｓ７及びＳ１４の処理の後、判定対象領域選択部１１１は、当該領域判定処理の対象となっている２値画像に、上記各処理を行う判定対象領域とすべきデータ部分が残っているかを判断し（Ｓ８）、判定対象領域とすべきデータ部分が残っていると判断した場合は（Ｓ８でＹＥＳ）、処理はＳ１に戻る。判定対象領域選択部１１１が、判定対象領域とすべきデータ部分が残っていないと判断した場合は（Ｓ８でＮＯ）、処理は終了する。なお、当該領域判定処理を終えた原画像は、別の画像処理の対象とされるか、又は印刷のために記録部４０に送られる。
【００５０】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、複合機１の画像処理部１１は、上記領域判定処理において、膨張処理を行っているが、この膨張処理を行わずに処理を終了するものとしてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係る複合機を示す図である。
【図２】図１に示す複合機の概略構成を示す機能ブロック図である。
【図３】変化点数算出部による変化点のカウントを示す図である。
【図４】複合機における領域判定処理の流れを示すフローチャートである。
【符号の説明】
【００５２】
１  複合機（画像形成装置）
１１  画像処理部（画像処理装置）
１１１  判定対象領域選択部
１１２  変化点数算出部（変化点数算出手段）
１１３  総和合計算出部（総和合計算出手段）
１１５  万線領域判定部（万線領域判定手段）
１１４  網点領域判定部（網点領域判定手段）
１１８  フィルタ処理部（膨張処理手段）
【図１】
2008283644.tif 000003
【図２】
2008283644.tif 000004
【図３】
2008283644.tif 000005
【図４】
2008283644.tif 000006