(57)【特許請求の範囲】
【請求項１】
入力画像を１画素毎に走査する際、注目画素の濃度データあるいは色成分データが特定画像を表す所定の値であるか否かを判断する第１のステップと、
濃度データあるいは色成分データが前記所定の値であると前記第１のステップにて判断された注目画素に隣接する隣接画素のうち、所定の画素を参照画素とし、該参照画素のうち、その濃度データあるいは色成分データが前記注目画素の濃度データあるいは色成分データと同じか、あるいは近似した値を持つ画素が１つでも存在するか否かを判断する第２のステップと、
前記参照画素のうち、その濃度データあるいは色成分データが前記注目画素の濃度データあるいは色成分データと同じか、あるいは近似した値を持つ画素が１つでも存在すると前記第２のステップにて判断された場合に、前記注目画素の濃度データあるいは色成分データを前記所定の値とは異なる値に変更する第３のステップと、
前記入力画像を解析して、濃度データあるいは色成分データの値が前記所定の値である画素の数を集計して前記入力画像に含まれている前記特定画像の数を求め、その数に応じた情報を前記入力画像から読取る第４のステップと、
を行うことを特徴とする画像処理方法。
【請求項２】
前記参照画素は、注目画素に隣接する８つの隣接画素のうち、４つの連結している画素であることを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記入力画像は、２値画像であることを特徴とする請求項１または２記載の画像処理方法。
【請求項４】
入力画像を1ラインづつ受け取り記憶する画像データ記憶手段と、
前記画像データ記憶手段から読み出された注目画素の濃度データあるいは色成分データを保持する注目画素データ保持手段と、
前記注目画素に隣接する隣接画素のうち、所定の画素を参照画素とし、該参照画素の濃度データあるいは色成分データを保持する参照画素データ保持手段と、
前記注目画素データ保持手段に保持されている濃度データあるいは色成分データと特定画像を表す画素の濃度データあるいは色成分データの値を表す所定の値とを比較する注目画素データ比較手段と、
前記参照画素データ保持手段に保持されている濃度データあるいは色成分データと、前記所定の値もしくは前記注目画素データ保持手段に保持されている濃度データあるいは色成分データとを比較する参照画素データ比較手段と、
前記注目画素データ保持手段に保持されている濃度データあるいは色成分データの値と前記所定の値とが同じであるとの比較結果が注目画素データ比較手段により得られ、かつ、その濃度データあるいは色成分データの値と同じ値の濃度データあるいは色成分データが前記参照画素データ保持手段に保持されているとの比較結果が前記参照画素データ比較手段により得られた場合には、前記注目画素の濃度データあるいは色成分データを前記所定の値とは異なる値に変更して出力する一方、他の場合には注目画素をそのままの濃度データあるいは色成分データで出力する画像データ出力手段と、
前記画像データ出力手段の出力結果を解析して、濃度データあるいは色成分データの値が前記所定の値である画素の数を集計する集計手段と、
前記入力画像の各ラインについて前記集計手段により集計された画素数を集計することによって前記入力画像に含まれている前記特定画像の数を求め、その数に応じた情報を読み取る情報読み取り手段と、
を備えていることを特徴とする画像処理装置。
【請求項５】
前記参照画素は、前記注目画素に隣接する８つの隣接画素のうち、４つの連結している画素であることを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記参照画素データ保持手段は、前記入力画像に対し主走査方向にＸ軸、副走査方向にＹ軸を取った場合、注目画素の位置を（ｘ、ｙ）とすると、それぞれ（ｘ−１、ｙ）、（ｘ−１、ｙ＋１）、（ｘ、ｙ＋１）、（ｘ＋１、ｙ＋１）に位置する４つの参照画素の濃度データあるいは色成分データを保持することを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記入力画像は、２値画像であることを特徴とする請求項４ないし６のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、特に画像のフィルタリング処理を行う画像処理方法および画像処理装置に関する。
【０００２】
【従来の技術】
近年、複写機等の画像処理装置において、画像の特徴を認識したり、画像中の特定の図形や文字、あるいは画像に埋めこまれた特定のコード化された情報などを認識する画像認識技術が提案されている。画像中の特定のコード情報とは、人間の目で判別できるものもあればできないものもあり、特定の色や形状および配置、特定マークの個数などに情報を持たせた画像である。画像処理装置では、画像の中から上記特定の情報（特定の画像）を抽出し、その特徴（色、形状、配置または個数等）に基づいて、画像がどのようなものであるか、例えば著作権があり画像処理や原稿出力や送信などが禁止されているものであるかを判別し、禁止されているものであれば通常の処理を禁止したり、また、画像処理装置においてどのような処理を行うべきかの指示を示すものであれば、その指示内容を把握して処理を行う。
【０００３】
【発明が解決しようとする課題】
ところで、上述したコード化された特定の画像を認識する場合の従来技術としては、テンプレートマッチング法などがある。このテンプレートマッチング法では、特定の画像を認識するためにウインドウ領域を用意し、その中に特定の画像とマッチングを行うためのマスクを用意し、ウインドウ領域内で原稿画像を走査していき、マスク上の画素濃度によって特定の画像を見つけるものである。
【０００４】
しかしながら、原稿読み取り装置の誤差や、原稿そのものの印刷誤差によって実際に入力されてくる特定の画像の濃度や位置は一定ではない。このため、マスクやマスク上の画素濃度に基づいてマッチしたと判定するための閾値などは、入力誤差に対応するために許容範囲を広く取っている。この結果、入力画像内に認識すべき特定の画像が１つであった場合でも、ウインドウ領域内で走査していった場合、本当に認識したい場所にウインドウがある時以外、例えば１〜２画素ずれた位置においても認識されてしまい、１つの特定の画像に対して複数回認識したと判定してしまう。
【０００５】
したがって、特定の画像の個数に情報を持たせる場合においては、判定処理後に行われる処理、例えばその特定の画像を出力したり、ウインドウの中心画素をＯＮ画素（黒画素）として２値化処理を行って出力する際、誤った情報を出力してしまうという問題点があった。
【０００６】
この発明は上述した事情に鑑みてなされたもので、特定画像の個数に情報を持たせる場合、認識精度を落とさずに簡単な構成で確実に特定画像の個数情報を把握することのできる画像処理方法および装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上述した問題点を解決するために、請求項１記載の発明では、入力画像を１画素毎に走査する際、注目画素の濃度データあるいは色成分データが特定画像を表す所定の値であるか否かを判断する第１のステップと、濃度データあるいは色成分データが前記所定の値であると前記第１のステップにて判断された注目画素に隣接する隣接画素のうち、所定の画素を参照画素とし、該参照画素のうち、その濃度データあるいは色成分データが前記注目画素の濃度データあるいは色成分データと同じか、あるいは近似した値を持つ画素が１つでも存在するか否かを判断する第２のステップと、前記参照画素のうち、その濃度データあるいは色成分データが前記注目画素の濃度データあるいは色成分データと同じか、あるいは近似した値を持つ画素が１つでも存在すると前記第２のステップにて判断された場合に、前記注目画素の濃度データあるいは色成分データを前記所定の値とは異なる値に変更する第３のステップと、前記入力画像を解析して、濃度データあるいは色成分データの値が前記所定の値である画素の数を集計して前記入力画像に含まれている前記特定画像の数を求め、その数に応じた情報を前記入力画像から読取る第４のステップと、を行うことを特徴とする画像処理方法、を提供する。
【０００８】
また、上述した問題点を解決するために、請求項４記載の発明では、入力画像を1ラインづつ受け取り記憶する画像データ記憶手段と、前記画像データ記憶手段から読み出された注目画素の濃度データあるいは色成分データを保持する注目画素データ保持手段と、前記注目画素に隣接する隣接画素のうち、所定の画素を参照画素とし、該参照画素の濃度データあるいは色成分データを保持する参照画素データ保持手段と、前記注目画素データ保持手段に保持されている濃度データあるいは色成分データと特定画像を表す画素の濃度データあるいは色成分データの値を表す所定の値とを比較する注目画素データ比較手段と、前記参照画素データ保持手段に保持されている濃度データあるいは色成分データと、前記所定の値もしくは前記注目画素データ保持手段に保持されている濃度データあるいは色成分データとを比較する参照画素データ比較手段と、前記注目画素データ保持手段に保持されている濃度データあるいは色成分データの値と前記所定の値とが同じであるとの比較結果が注目画素データ比較手段により得られ、かつ、その濃度データあるいは色成分データの値と同じ値の濃度データあるいは色成分データが前記参照画素データ保持手段に保持されているとの比較結果が前記参照画素データ比較手段により得られた場合には、前記注目画素の濃度データあるいは色成分データを前記所定の値とは異なる値に変更して出力する一方、他の場合には注目画素をそのままの濃度データあるいは色成分データで出力する画像データ出力手段と、前記画像データ出力手段の出力結果を解析して、濃度データあるいは色成分データの値が前記所定の値である画素の数を集計する集計手段と、前記入力画像の各ラインについて前記集計手段により集計された画素数を集計することによって前記入力画像に含まれている前記特定画像の数を求め、その数に応じた情報を読み取る情報読み取り手段と、を備えていることを特徴とする画像処理装置、を提供する。
【０００９】
この発明によれば、入力画像に対して順次注目画素を走査しながら、注目画素の濃度データあるいは色成分データが所定の値であり、かつ該注目画素に隣接する所定の参照画素のうち、その濃度データあるいは色成分データが注目画素の濃度データあるいは色成分データと同じか、あるいは近似した値を持つ画素が１つでも存在した場合には、注目画素の濃度データあるいは色成分データを所定の値に変更する。例えば、前記入力画像が２値画像である場合、注目画素が「１（黒）」で、かつ参照画素のいずれか１つでも、「１（黒）」であれば、黒画素が連続していると判断し、出力画素を「０（白）」とする。一方、注目画素が「０（白）」であるか、または注目画素が「１（黒）」であっても、これに隣接する参照画素のいずれもが「０（白）」であれば、黒画素が連続していないと判断し、出力画素を注目画素とする。したがって、出力される画像は、各黒画素塊が１つの黒画素に変更され、実際の特定画像の個数と出力画像中の黒画素数とが等しくなり、特定画像の個数に情報を持たせる場合、認識精度を落とさずに簡単な構成で確実に特定画像の個数情報を把握することが可能となる。
【００１０】
【発明の実施の形態】
次に図面を参照してこの発明の実施形態について説明する。
【００１１】
Ａ．特定の画像抽出の原理
まず、本発明の画像処理方法による特定の画像抽出の原理を説明する。図２は、本実施形態における２値の入力画像データを示す概念図である。図において、入力画像３は、前処理において特定の画像の認識処理が行われたものであり、特定の画像と認識された場合には、その中心画素をＯＮ（黒）画素、それ以外の場合はＯＦＦ（白）画素と２値化されたものである。なお、実際の原稿画像（入力画像３）には、ある特定の画像が６個（６画素）あり、６個（６画素）あることによって特定の情報を持っているものとする。したがって、図２に示す入力画像３では、誤って特定の画像と認識された画素が含まれていることになり、図示の状態では、前処理の認識処理によって、特定の画素として１８個の画素が抽出されたことになる。また、Ｘ方向を主走査方向、Ｙ方向を副走査方向とし、各画素の位置は（ｘ、ｙ）＝（０、０）から始まるものとする。
【００１２】
次に、本実施形態による画像処理方法では、上述した入力画像３に対し、（ｘ、ｙ）＝（０、０）から（ｘ、ｙ）＝（２３、１５）まで、各画素を注目画素とし、その周辺の所定の画素を参照画素として順次走査していき、特定の画像の数に相当する情報を抽出する。ここで、図３は、注目画素および参照画素の位置関係を示す概念図である。図３において、Ｘが注目画素１、Ａ、Ｂ、Ｃ、Ｄはそれぞれ参照画素２ａ、参照画素２ｂ、参照画素２ｃ、参照画素２ｄと設定する。なお、注目画素１に対して参照画素が設定できない位置の場合、例えば（ｘ、ｙ）＝（０、０）を注目画素１とすると、参照画素２ａ、２ｂが設定できないような場合には、その参照画素データを「０」とする。
【００１３】
上述したように、入力画像３をまず（ｘ、ｙ）＝（０、０）の位置を注目画素１とし、その後（１、０）、（２、０）…を注目画素として順次走査していく。注目画素１がＯＮ（黒）で、かつ図１に示す参照画素のうち１つでもＯＮ（黒）のときは、注目画素１のデータをＯＦＦ（白）に変更していく。該処理を入力画像３中の全ての画素を順次注目画素１として行っていく。図２の例では、走査開始後、暫くは、注目画素１はＯＦＦ（白）であるので、上述した変更処理は行われない。注目画素１が初めてＯＮ（黒）になるのは、注目画素１が（ｘ、ｙ）＝（３、３）になったときであり、そのときの注目画素１と参照画素２ａ〜２ｄとの関係は図４のようになる。このとき、参照画素２ａ〜２ｄにＯＮ（黒）画素が１つも存在しないため、出力画素１はＯＮ（黒）となる。さらに走査していき、次に注目画素１がＯＮ（黒）になるのは、注目画素が（ｘ、ｙ）＝（１１、３）になったときであり、そのときの注目画素１と参照画素２ａ〜２ｄとの関係は図５のようになる。このとき、（ｘ、ｙ）＝（１１、４）の参照画素２ｃがＯＮ（黒）であるため、出力画素１はＯＦＦ（白）に変更される。
【００１４】
このようにして、入力画像３の全ての画素に対して処理を行っていくと、出力画像データ４は、図６に示すようになり、図２に示す各黒画素塊が１つの黒画素に変更され、実際の入力画像における特定画像の個数と出力画像データ４中の黒画素数が等しくなったことになる。この出力画像データ４中の黒画素数をカウントすることによって特定画像が６個存在することが認識でき、特定の情報を得ることができる。
【００１５】
Ｂ．実施形態の構成
図１は、本発明の一実施形態による画像処理装置（一部）の構成を示すブロック図である。この構成例では、注目画素１と参照画素２ａ〜２ｄが図３のように設定され、注目画素１が「１（黒）」であり、かつ参照画素２ａ〜２ｄのうち１つでも「１（黒）」があった場合には、出力画像データを「０（白）」とし、それ以外の場合は出力画像データには、注目画素１をそのまま出力するという処理を例にして説明する。この場合、入力画像３は、「０（白）」または「１（黒）」のいずれかの状態をとる２値データである。
【００１６】
画像データ記憶部５は、１ライン分の入力画像を記憶できるラインバッファを有し、入力画像データが順次入力されると、上記ラインバッファに順次書き込んでいくとともに、ラインバッファからデータを順次読み出し、読み出されたデータを注目画素データ保持部６に出力する一方、入力画像データを参照画素データ保持部７ｄに順次出力する。この画像データ記憶部５のデータの出力タイミングは、注目画素と参照画素との関係が図３に示す関係になるように、注目画素データ保持部６と参照画素データ保持部７ｄに出力される。注目画素データ保持部６は、画像データ記憶部５から入力されたデータを注目画素データとして保持し、注目画素データ比較部８および参照画素データ保持部７ａに出力する。このデータは、図３における「Ｘ」で示す注目画素１に対応する。
【００１７】
参照画素データ保持部７ａは、注目画素データ保持部６から入力されるデータを参照画素データの１つとして保持し、参照画素データ比較部９ａに出力する。このデータは、図３における「Ａ」で示す参照画素２ａに対応する。参照画素データ保持部７ｄは、画像データ記憶部５から入力されたデータを参照画素データの１つとして保持し、参照画素データ比較部９ｄおよび参照画素データ保持部７ｃに出力する。このデータは、図３における「Ｄ」で示す参照画素２ｄに対応する。
【００１８】
参照画素データ保持部７ｃは、参照画素データ保持部７ｄから入力されたデータを参照画素データの１つとして保持し、参照画素データ比較部９ｃおよび参照画素データ保持部７ｂに出力する。このデータは、図３における「Ｃ」で示す参照画素２ｃに対応する。参照画素データ保持部７ｂは、参照画素データ保持部７ｃから入力されたデータを参照画素データの１つとして保持し、参照画素データ比較部９ｂに出力する。このデータは、図３における「Ｂ」で示す参照画素２ｂに対応する。
【００１９】
注目画素データ比較部８は、注目画素１が「１（黒）」であるか否かの比較を行い、比較結果が「１（黒）」の場合には、画像データ出力部１０に「Ｈ」の信号を出力し、「０（白）」の場合には、「Ｌ」の信号を出力する。参照画素データ比較部９ａは、参照画素データ保持部７ａのデータ、すなわち図３に示す参照画素２ａが「１（黒）」であるか否かの比較を行い、「１（黒）」の場合には、画像データ出力部１０に「Ｈ」の信号を出力し、「０（白）」の場合には、「Ｌ」の信号を出力する。参照画素データ比較部９ｂは、参照画素データ保持部７ｂのデータ、すなわち図３に示す参照画素２ｂが「１（黒）」であるか否かの比較を行い、「１（黒）」の場合には、画像データ出力部１０に「Ｈ」の信号を出力し、「０（白）」の場合には、「Ｌ」の信号を出力する。
【００２０】
参照画素データ比較部９ｃは、参照画素データ保持部７ｃのデータ、すなわち図３に示す参照画素２ｃが「１（黒）」であるか否かの比較を行い、「１（黒）」の場合には、画像データ出力部１０に「Ｈ」の信号を出力し、「０（白）」の場合には、「Ｌ」の信号を出力する。参照画素データ比較部９ｄは、参照画素データ保持部７ｄのデータ、すなわち図３に示す参照画素２ｄが「１（黒）」であるか否かの比較を行い、「１（黒）」の場合には、画像データ出力部１０に「Ｈ」の信号を出力し、「０（白）」の場合には、「Ｌ」の信号を出力する。
【００２１】
画像データ出力部１０は、注目画素データ比較部８、参照画素データ比較部９ａ、参照画素データ比較部９ｄ、参照画素データ比較部９ｃおよび参照画素データ比較部９ｂの比較結果に基づいて、出力画像データを決定する。具体的には、注目画素データ比較部１の出力が「Ｈ：１（黒）」であり、かつ参照画素データ比較部９ａ〜９ｄのうち１つでも「Ｈ：１（黒）」があった場合には、出力画像データを「０（白）」とし、それ以外の場合は、注目画素１をそのまま出力する。
【００２２】
ここで、図７は、画像データ出力部１０の一構成例を示す回路図である。図において、画像データ出力部１０は、ＮＯＲ回路１０ａと、ＡＮＤ回路１０ｂとから構成されいる。ＮＯＲ回路１０ａには、上述した参照画素データ比較部９ａ〜９ｂの比較結果が入力されており、それぞれの論理和をとり、その結果を否定した値をＡＮＤ回路１０ｂの一方の入力端に供給する。ＡＮＤ回路１０ｂには、上述した注目画素データ比較部８の比較結果が他方の入力端に供給されており、該注目画素データ比較部８の比較結果と、上記ＮＯＲ回路１０ａの出力との論理積をとり、その結果を出力画像データとして出力する。すなわち、画像データ出力部１０は、前述したように、注目画素１が「１（黒）」であり、かつ参照画素２ａ〜２ｄのうち１つでも「１（黒）」があった場合には、出力画像データを「０（白）」とし、それ以外の場合には、注目画素１をそのまま出力する。
【００２３】
Ｃ．実施形態の動作
次に、上述した実施形態の動作について説明する。まず、図８に示すフローチャートを参照して基本的な動作について説明する。画像処理装置では、まず、ステップＳ１で、注目画素１がＯＮ（黒）であるか否かを判断し、黒画素であれば、ステップＳ２で、図３に示すように、注目画素に隣接する参照画素２ａ〜２ｄのいずれか１つでも、ＯＮ（黒）であるか否かを判断する。すなわち、黒画素が連続しているか否かを判断する。そして、参照画素２ａ〜２ｄのいずれか１つでも、ＯＮ（黒）であれば、黒画素が連続していると判断し、ステップＳ３に進み、出力画素をＯＦＦ（白）とする。
【００２４】
一方、注目画素１がＯＦＦ（白）であるか、または注目画素１がＯＮ（黒）であっても、これに隣接する参照画素２ａ〜２ｄのいずれもがＯＦＦ（白）であれば、黒画素が連続していないと判断し、ステップＳ４で、出力画素を注目画素１とする。次に、ステップＳ５で、処理すべき画素が残っているか否かを判断し、残っていれば、ステップＳ６へ進み、注目画素１を次の画素に変更してステップＳ１に戻り、同様の処理を続ける。そして、入力画像の全ての画素に対して、上述した処理が終了すると、当該処理を終了する。以下、より具体的に説明する。
【００２５】
具体的な処理内容について図２に示す入力画像３が順次入力されてくる場合を例にして説明する。入力画像３は、１ラインに２４画素あり合計１６ラインある。入力画像３のデータが順次画像データ記憶部５に入力され、１ライン分のデータを記憶できるラインバッファに書き込まれていく。また、これと並行して、ラインバッファのデータは、注目画素と参照画素との関係が図３に示す関係になるように、注目画素データ保持部６に出力されるとともに、入力画像データが参照画素データ保持部７ｄに出力される。
【００２６】
入力画像３の最初のラインを１ライン目とすると３ライン目までは白画素が続くので、注目画素になった場合の画像データ出力部１０の出力画像データは「０」である。画像データ記憶部５のラインバッファに４ライン目のデータが記憶され、５ライン目のデータが入力されてくると、注目画素データ保持部６には、４ライン目のデータが入力され、参照画素データ保持部７ｄには、５ライン目のデータが順次入力される。注目画素データ保持部６に４ライン目の４つ目の黒画素（「１」）が保持されたとき、参照画素データ保持部７ａには、４ライン目の３つ目の白画素（「０」）、参照画素データ保持部７ｂには、５ライン目の３つ目の白画素（「０」）、参照画素データ保持部７ｃには、５ライン目の４つ目の白画素（「０」）、参照画素データ保持部７ｄには、５ライン目の５つ目の白画素（「０」）がそれぞれ保持されている状態になる。
【００２７】
この状態において、注目画素データ比較部８では、注目画素データ保持部６のデータが「１（黒）」であるか否かの比較を行う。この結果、「１」であるので、画像データ出力部１０に「Ｈ」の信号を出力する。また、参照画素データ比較部９ａでは、参照画素データ保持部７ａのデータが「１（黒）」であるか否かの比較を行う。この結果、「０」であるので、画像データ出力部１０に「Ｌ」の信号を出力する。同様にして、参照画素データ比較部９ｂ、参照画素データ比較部９ｃ、参照画素データ比較部９ｄでも比較を行う。これらの結果、いずれも「０」であるので、画像データ出力部１０に「Ｌ」の信号を出力する。そして、画像データ出力部１０では、注目画素データ比較部８からの入力が「Ｈ」で、４つの参照画素データ比較部９ａ〜９ｄからの入力が全て「Ｌ」であるので、出力画像データとして黒画素（「１」）を出力する。
【００２８】
次に、注目画素データ保持部６に黒画素（「１」）が保持されるのは、４ライン目の１２個目の画素が保持されたときである。このとき、参照画素データ保持部７ａには、４ライン目の１１個目の白画素（「０」）、参照画素データ保持部７ｂには、５ライン目の１１個目の白画素（「０」）、参照画素データ保持部７ｃには、５ライン目の１２個目の黒画素（「１」）、参照画素データ保持部７ｄには、５ライン目の１３個目の白画素（「０」）がそれぞれ保持されている状態になる。
【００２９】
この状態において、注目画素データ比較部８では、注目画素データ保持部６のデータが「１」であるか否かの比較を行った結果、「１（黒）」であるので、画像データ出力部１０に「Ｈ」の信号を出力する。また、参照画素データ比較部９ａでは、参照画素データ保持部７ａのデータが「１」であるか否かの比較を行った結果、「０」であるので、画像データ出力部１０に「Ｌ」の信号を出力する。同様にして、参照画素データ比較部９ｂ、参照画素データ比較部９ｄでも比較を行った結果、「０」であるので、画像データ出力部１０に「Ｌ」の信号を出力する。これに対して、参照画素データ比較部９ｃでは、参照画素データ保持部７ｃのデータが「１」であるか否かの比較を行った結果、「１」であるので、画像データ出力部１０に「Ｈ」の信号を出力する。そして、画像データ出力部１０では、注目画素データ比較部８からの入力が「Ｈ」で、４つの参照画素データ比較部９ａ〜９ｄのうち参照画素データ比較部９ｃからの入力が「Ｈ」であるので、出力画像データとして白画素（「０」）を出力する。
【００３０】
このようにして、全ての画像データに対して同様の処理を行った結果、出力される画像は、図６に示す出力画像４になり、各黒画素塊が１つの黒画素に変更され、入力画像３中の実際の特定画像の個数と出力画像４中の黒画素数とが等しくなる。この出力画像４中の黒画素数をカウントすることによって、特定画像が６個存在することが認識でき、正確な特定の情報を得ることができる。
【００３１】
Ｄ．変形例
本発明の他の実施形態（変形例）を図９に示す。なお、図１に対応する部分には同一の符号を付けて説明を省略する。上述した実施例では、入力画像３を「０（白）」と「１（黒）」とからなる２値データとしたが、本変形例では、入力画像３がカラー画像データであったり白黒の多値データであった場合であっても、上記実施例と同様の結果を得るために、各参照画素データ比較部１１ａ〜１１ｄにおいて、注目画素データ保持部６のデータと各参照画素データ保持部７ａ〜７ｄのデータとを比較するようにする。
【００３２】
この場合、注目画素データと参照画素データが等しいか、あるいは所定のしきい値の範囲で近似しているデータであった場合、画像データ出力部１０にて所定の値に変更するようにすれば、入力画像３がカラー画像データであったり、白黒の多値データであった場合であっても、同じような色成分データや濃度データを持った所定の条件のエリアを１つの画素に変更することができる。この結果、その出力画像４から画像の特徴を抽出したり、多くの画像情報を認識したりすることが可能となる。
【００３３】
【発明の効果】
以上、説明したように、この発明によれば、入力画像に対して順次注目画素を走査しながら、注目画素の濃度データあるいは色成分データが所定の値であり、かつ該注目画素に隣接する所定の参照画素のうち、その濃度データあるいは色成分データが注目画素の濃度データあるいは色成分データと同じか、あるいは近似した値を持つ画素が１つでも存在した場合には、注目画素の濃度データあるいは色成分データを所定の値に変更するようにしたので、出力される画像中の各黒画素塊が１つの黒画素に変更され、実際の特定画像の個数と出力画像中の黒画素数とが等しくなり、簡単な処理および構成で入力画像から特定画像の情報を確実に認識することができるという利点が得られる。
【図面の簡単な説明】
【図１】  本発明の一実施形態による画像処理装置（一部）の構成を示すブロック図である。
【図２】  入力画像の一例を示す図である。
【図３】  注目画素と参照画素の位置関係を示す図である。
【図４】  本実施形態による画像処理方法を説明するための概念図である。
【図５】  本実施形態による画像処理方法を説明するための概念図である。
【図６】  本発明の実施例における出力画像を示す図である。
【図７】  画像データ出力部の構成を示す図である。
【図８】  本発明の実施例における画像処理方法のフローチャートである。
【図９】  本発明の実施形態による画像処理装置の変形例を示すブロック図である。
【符号の説明】
１  注目画素
２ａ〜２ｄ  参照画素
３  入力画像
４  出力画像
５  画像データ記憶部（画像データ記憶手段）
６  注目画素データ保持部（注目画素データ保持手段）
７ａ〜７ｄ  参照画素データ保持部（参照画素データ保持手段）
８  注目画素データ比較部（注目画素データ比較手段）
９ａ〜９ｄ  参照画素データ比較部（参照画素データ比較手段）
１０  画像データ出力部（画像データ出力手段）
１１ａ〜１１ｄ  参照画素データ比較部
【図１】
0003747602.tif 000002
【図２】
0003747602.tif 000003
【図３】
0003747602.tif 000004
【図４】
0003747602.tif 000005
【図５】
0003747602.tif 000006
【図６】
0003747602.tif 000007
【図７】
0003747602.tif 000008
【図８】
0003747602.tif 000009
【図９】
0003747602.tif 000010