(57)【要約】【課題】  画像の下地が有彩色か無彩色かを判別する画像処理装置、画像処理方法、画像処理プログラム及びプログラム記録媒体を提供する。【解決手段】  画像を入力する画像入力部と、前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理部と、前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数部と、前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力部とを備えることを特徴とする。【選択図】図１
2012114869.tif 000002
【特許請求の範囲】
【請求項１】
画像を入力する画像入力部と、
前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理部と、
前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数部と
前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力部とを備えることを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記所定の彩度値のずれを推定し補正するずれ推定手段を備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記画像から縮小画像を生成する縮小画像生成部を備えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記最小値フィルタ処理部は、生成する最小値フィルタ画像の大きさを可変とすることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記最小値フィルタ処理部は、前記画像から一定間隔ごとに画素を抽出し、それらの画素に対して、最小値フィルタ処理を行うことを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
画像を入力する画像入力ステップと、
前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理ステップと、
前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数ステップと、
前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力ステップとを備えることを特徴とする画像処理方法。
【請求項７】
画像を入力する画像入力ステップと、
前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理ステップと、
前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数ステップと、
前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力ステップとをコンピュータに実行させるための画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理の技術に関し、画像の下地が有彩色か無彩色かを判別する画像処理装置、画像処理方法、画像処理プログラム、及びプログラム記録媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及に伴い、紙面や名刺などの書類、展示会でのポスター、会議などで使用されたホワイトボードや黒板を撮像してデジタル画像データとして利用するシーンが広がりつつある。これらのデジタル画像データは、撮像時のデジタルノイズや、もともと被写体自体に付着したゴミや汚れなどが原因で、画面や紙面などへ出力した場合に、ノイズとして出力され、画像が汚くなってしまっていた。特に、書類やホワイトボード、黒板などの画像は、文字や図など以外の画像の多くを占める領域（以下、文字や図など以外の画像の多くを占める領域を下地と記載する。）が一様にほぼ同一の無彩色であることが多いため、さらにノイズが強調され、視認性が悪くなっていた。
【０００３】
そのため、絵画やポスターなど、下地が一様ではない有彩色の画像と、書類やホワイトボード、黒板などの下地が一様にほぼ同一の無彩色の画像とを自動で判別し、それぞれの下地に適した画像補正を行い、視認性のよい画像を得るために、画像の下地が有彩色か無彩色かを判別する技術が求められる。
【０００４】
特許文献１には、読取データを画素単位でカラー画素か白黒画素かを判別し、カラー画素と判別された画素の連続数とその出現数が所定数以上となった場合に原稿はカラー画像と判別する装置が開示されている。
【０００５】
また、特許文献２には、画像中において線画に対してエッジ検出を行ってエッジ部分を除くことで線画を除去し、エッジではないと判別され、かつ有彩色であると判別された画素のカウント数としきい値とを比較して、カウント数が少ない場合に原稿をモノクロ画像と判別する装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平４−２８２９６８号公報（平成４年１０月８日公開）
【特許文献２】特開２００９−５３９８号公報（平成２１年１月８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１、２の装置はいずれも画像がカラー画像かモノクロ画像かを判別するものであって下地を判別する機能はない。また、特許文献１に記載の装置は、画像全体が有彩色か無彩色かを判別する装置であるため、下地が無彩色であっても文字や図などが有彩色で描かれた場合、下地を正しく無彩色と判定することができない場合があった。さらに、特許文献２に記載の装置では、有彩色であり、かつ、太い線で文字や図形などが描かれた画像や、画像全体に線画の占める割合が大きい画像の場合は、線や図形の中心部分はエッジによる判定から漏れるため、特に有彩色である画素の出現数が多くなり、下地が有彩色か無彩色かを適切に判別することはできなかった。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、画像の下地が有彩色か無彩色かを適切に判別する画像処理装置、画像処理方法、画像処理プログラム及びプログラム記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、画像を入力する画像入力部と、前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理部と、前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数部と、前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力部とを備えることを特徴とする。また、本発明に係る画像処理装置は、前記画像処理装置は、前記所定の彩度値のずれを推定し補正するずれ推定手段を備えることを特徴とする。
【００１０】
また、本発明に係る画像処理装置は、前記画像処理装置は、前記画像から縮小画像を生成する縮小画像生成部を備えることを特徴とする。また、本発明に係る画像処理装置は、前記最小値フィルタ処理部は、生成する最小値フィルタ画像の大きさを可変とすることを特徴とする。
【００１１】
また、本発明に係る画像処理装置は、前記最小値フィルタ処理部は、前記画像から一定間隔ごとに画素を抽出し、それらの画素に対して、最小値フィルタ処理を行うことを特徴とする。
【００１２】
また、本発明に係る画像処理方法は、画像を入力する画像入力ステップと、前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理ステップと、前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数ステップと、前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力ステップとを備えることを特徴とする。
【００１３】
また、本発明に係る画像処理プログラムは、画像を入力する画像入力ステップと、前記画像から彩度の最小値フィルタ画像を生成する最小値フィルタ処理ステップと、前記最小値フィルタ画像から所定の彩度値以下の画素数を計数する計数ステップと、前記画像の全画素数に占める前記最小値フィルタ画像の所定の彩度値以下の画素数の割合が所定の閾値以上の場合は、前記画像の下地が無彩色、所定の閾値未満の場合は、前記画像の下地が有彩色と判定する判定出力ステップとをコンピュータに実行させることを特徴とする。
【００１４】
また、本発明に係るプログラム記録媒体は、上記画像処理プログラムを記録したことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、有彩色で文字や図などが描かれた画像や、有彩色かつ太い線で文字や図などが書かれた画像であっても、その下地が、有彩色か無彩色かを正しく判別することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る画像処理装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態に係る画像処理装置の処理を示すフローチャートである。
【図３】最小値フィルタ処理の具体例を示す図である。
【図４】下地が有彩色である画像から得られるヒストグラムの一例を示す図である。
【図５】下地が無彩色である画像から得られるヒストグラムの一例を示す図である。
【図６】最小値フィルタ処理の例を示す図である。
【図７】最小値フィルタ処理の例を示す図である。
【図８】下地が無彩色、かつ、ホワイトバランスが崩れた画像から得られるヒストグラムの一例を示す図である。
【図９】本発明の第２の実施形態に係る画像処理装置の構成を示すブロック図である。
【図１０】本発明の第２の実施形態に係る画像処理装置の処理を示すフローチャートである。
【図１１】ホワイトバランスが崩れたことによる彩度値のずれを推定する処理の例を説明するための図である。
【図１２】彩度値Ｃを変更した場合に、下地が無彩色、かつ、ホワイトバランスが崩れた画像から得られるヒストグラムの一例を示す図である。
【図１３】本発明の第３の実施形態に係る画像処理装置の構成を示すブロック図である。
【図１４】本発明の第３の実施形態に係る画像処理装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
本発明における画像処理装置１の実施形態に関して、図面を用いて以下に説明する。なお、本発明の図面において、同一の参照符号は、同一部分または相当部分を表わすものとする。
【００１８】
図１は、画像処理装置１の基本構成を示すブロック図である。本発明の画像処理装置１は、画像入力部１１、最小値フィルタ処理部１２、計数部１３、判定出力部１４、メモリ部１５、機能制御部１６より構成されている。
【００１９】
画像入力部１１は、ＣＣＤカメラやスキャナなどから構成され、書類やポスターなどの画像が入力される。入力される入力画像はカラー画像であれば、例えば、デジタルカメラで撮像された画像や、スキャナで読み込まれた画像など、どのような撮像手段で撮像した画像でもかまわない。
【００２０】
最小値フィルタ処理部１２は、入力された画像の彩度成分に対して、最小値フィルタ処理を行い、彩度成分の最小値フィルタ画像を生成する。詳細は後述するが、最小値フィルタ処理とは、入力画像の注目画素における画素値を、所定の領域内の画素における画素値の最小値に置き換える処理である。計数部１３は、生成された最小値フィルタ画像の全画素数に占める彩度値Ｃ以下の画素数の割合Ｐを計数する。彩度値Ｃについては、適宜設定すればよい。彩度最小値フィルタ画像の彩度値Ｃ以下の画素数から、最小値フィルタ画像の全画素数を除算することで、全画素数に占める彩度値Ｃ以下の画素数の割合Ｐが算出される。
【００２１】
判定出力部１４は、計数部１３にて計数された割合Ｐが閾値ｔｈ以上か、閾値ｔｈ未満かを判定し、閾値ｔｈ以上の場合には入力画像の下地を無彩色と判定し、閾値ｔｈ未満の場合には入力画像の下地を有彩色と判定し、判定結果を出力する。メモリ部１５は、たとえば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）から構成され、画像処理装置１の動作にかかわるプログラムや作業データを記憶している。機能制御部１６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および、ＣＰＵ上で実行されるプログラムによって実現され、画像処理装置１の各構成部分の機能を制御する。
【００２２】
（第１の実施形態）
図２に示す本実施形態の全体の処理の流れを示したフローチャートを参照して、画像処理装置１の処理手順について説明する。
【００２３】
まず、画像処理装置１を起動し、画像入力部１１において紙面をＣＣＤカメラやスキャナなどの電子データに変換して入力する（ステップＳ１０１）。次に、最小値フィルタ処理部１２において、ステップＳ１０１にて入力された入力画像データから、彩度成分の最小値フィルタ画像を作成する（ステップＳ１０２）。ここで、彩度成分の最小値フィルタ処理について説明する。彩度成分の最小値フィルタ処理は入力画像の彩度成分に対して最小値フィルタ処理を行い、彩度成分の最小値フィルタ画像を得る処理である。最小値フィルタ処理は、入力画像の注目画素における画素値を、領域内の画素における画素値の最小値に置き換え、出力する。
【００２４】
図３は、最小値フィルタ処理の具体例を示している。図３に示す最小値フィルタ処理では、近傍領域内の画素として注目画素Ａおよび注目画素Ａを囲む８つの画素、すなわち、３×３の画素の領域を採用している。たとえば、図３（ａ）において、入力画像における注目画素Ａは、通常は３×３の画素領域の中心に当たる（４５）である。この注目画素Ａを囲む８つの画素の彩度は、（１２９）、（５４）、（１２）、（７）、（５６）、（１５）、（１２８）、（１８６）であり、この８つの画素と注目画素Ａに当たる（４５）を含んだ３×３の画素領域のうち、彩度の最小値は（７）である。よって図３（ｂ）に示す出力画像における注目画素Ｂは（７）となり、入力画像における注目画素Ａに対して最小値フィルタ処理を行った場合には、注目画素Ｂとして（７）が出力される。次に、図３（ｃ）に示すように、注目画素Ａを（７）とし、この注目画素Ａを囲む８つの画素と注目画素Ａに対して最小値フィルタ処理を行うと、図３（ｄ）に示すように、出力画像における注目画素Ｂは（４）となり、入力画像における注目画素Ａに当たる（７）に対して最小値フィルタ処理を行った場合には、注目画素Ｂとして（４）が出力される。このように、入力画像全体に対して最小値フィルタ処理を行うことで、画像の下地判定結果の精度に影響を与える文字や図などの下地ではない部分の影響を縮小できる。
【００２５】
次に、計数部１３にて最小値フィルタ画像の彩度値がＣ以下である画素数から、最小値フィルタ画像の全画素数を除算し、全画素数に占める彩度値Ｃ以下の画素数の割合Ｐを計数する（ステップＳ１０３）。割合Ｐの計数処理については、例えば、単純に画像をラスター走査して計数しても、ヒストグラムを作成してから計数してもよい。
【００２６】
次に、判定出力部１４にて、上記ステップＳ１０３で計数された全画素数に占める彩度値Ｃ以下の画素数の割合Ｐと閾値ｔｈを比較し、画像の下地を判定する（ステップＳ１０４）。
【００２７】
ここで、図４、図５を用いて判定出力部１４が全画素数に占める彩度値Ｃ以下の画素数の割合Ｐと閾値ｔｈを比較し、画像の下地を判定する処理について説明する。
【００２８】
図４は、下地が有彩色である画像のヒストグラムの一例を示した図であり、縦軸は画素数、横軸は彩度値を示している。下地が有彩色である画像は、画像全体の大部分を占める下地が有彩色であるため、彩度値の広い範囲にわたって画素が分布し、全画素数に占める彩度値Ｃ以下の画素数（図４の斜線部分）の割合Ｐは小さくなる。
【００２９】
図５は下地が無彩色である画像のヒストグラムの一例を示した図であり、縦軸は画素数、横軸は彩度値を示している。下地が無彩色である画像は、画像全体の大部分を占める下地が無彩色であるため、彩度値が彩度値Ｃ以下の範囲にほとんどの画素が分布し、全画素数に占める彩度値Ｃ以下の画素数（図５の斜線部分）の割合Ｐは大きくなる。
【００３０】
したがって、画像の下地が無彩色か有彩色か判定する閾値ｔｈに適切な値を設定しておくことで、割合Ｐと閾値ｔｈを比較すれば、画像の下地が無彩色か有彩色かを判定することができる。割合Ｐが閾値ｔｈ以上の場合は画像の下地を無彩色と判定し（ステップＳ１０５）、下地判定結果を出力する（ステップＳ１０７）。割合Ｐが閾値ｔｈ未満の場合は画像の下地を有彩色と判定し（ステップＳ１０６）、下地判定結果を出力する（ステップＳ１０７）。このような手順により、入力画像の下地が有彩色か無彩色かを判別することができる。
【００３１】
ステップＳ１０２において、彩度の最小値フィルタ画像を作成することで、画像の下地判定結果の精度に影響を与える文字や図などの下地ではない部分の影響を小さくできるので、図５に示すようなヒストグラムの示す数値において、彩度の変化に対して顕著な増減が現れ、下地判定の精度を高くすることができる。
【００３２】
なお、図３において、ステップＳ１０２の最小値フィルタ処理の具体例をとして、近傍領域内の画素として注目画素および注目画素を囲む８つの画素を含めた３×３の画素を用いて説明したが、入力画像のサイズや画像内に含まれる文字や図の線の太さを考慮して、最小値フィルタの大きさを適宜変更することも可能である。
【００３３】
また、入力画像から一定間隔ごとに抽出した画素に対して最小値フィルタ処理を行ってもよい。図６は、入力画像から一定間隔ごとに抽出した画素に対して最小値フィルタ処理を行う場合の手順を示している。図６（ａ）において、入力画像から１画素飛ばしに画素を抽出する。ここで黒い丸が付与された画素が、抽出された画素とする。次に、図６（ｂ）において、注目画素Ａを中心とする抽出された画素の３×３の領域内で、最小値フィルタ処理を行うと、図６（ｃ）において注目画素Ｂが出力される。このように、１画素おきに抽出した画素に対して最小値フィルタ処理を行うことで、対象となる画素数は抽出前と比較すると縦横の画素数はそれぞれ１／２となり、合計の画素数は１／４になる。したがって、フィルタ処理の回数も１／４になり、入力画像の画素数に対する最小値フィルタ画像の画素数は１／４になる。これにより、入力画像から一定間隔ごとに画素を抽出することにより、画像処理装置１の処理負荷および処理時間がかかる最小値フィルタ処理、および、全画素数に占める彩度値Ｃ以下の画素数の割合Ｐの計数処理の負担を削減することができる。
【００３４】
また、図７に示すように、入力画像の画素について、注目画素Ａを一定間隔ごとに飛ばしてフィルタ処理する方法でもよい。図７（ａ）において、注目画素Ａは、黒い丸の付与された画素である。この注目画素Ａについて、ここでは３×３の画素領域に対して最小値フィルタ処理を行い、次に図７（ｂ）に示すように、図７（ａ）における注目画素Ａの位置から、例えば右横の方向に１画素を飛ばした画素を注目画素Ａとし、最小値フィルタ処理を行う。次に同様にして、図７（ｃ）に示すように図７（ｂ）の注目画素Ａの位置から右横の方向に１画素飛ばした画素を注目画素Ａとして最小値フィルタ処理を行う。なお、図７（ｃ）に示すように、入力画像の端の部分は、画素があるものとして同様の処理を行う。このような方法でも、上記同様に、処理負担を軽減することができる。
【００３５】
（第２の実施形態）
次に、本発明の第２の実施形態について図面を参照して説明する。本実施形態では、入力画像のホワイトバランスが崩れている場合の処理について説明する。ホワイトバランスが崩れていると肉眼では自然に見えていた色がカメラで撮影すると不自然な色に写るため、これを補正して、正しく下地を判定する方法について以下に説明する。
【００３６】
図８は下地が無彩色であって、かつ、ホワイトバランスが崩れた画像のヒストグラムの一例を示した図であり、縦軸は画素数、横軸は彩度値を示している。下地が無彩色の画像であるため、通常は図５のように、彩度値が小さい範囲にほとんどの画素が分布する。しかしながら、ホワイトバランスが崩れていることで、無彩色の部分が薄いシアンやマゼンタなどの薄い有彩色となるため、ホワイトバランスが崩れていない図５のヒストグラムと比較すると、彩度値が大きい側（図８において右側）へシフトしたヒストグラムになる。したがって、全画素数に占める彩度値Ｃ以下の画素数（図８の斜線部分）の割合Ｐは小さくなるため、正確に画像の下地が有彩色か無彩色かを判別できないという問題が生じる。これに対して、ホワイトバランスが崩れたことによる彩度値のずれＧに対する処理を行うことで、正しく下地を判定することができる。
【００３７】
図９、および図１０を参照して、本実施の形態に係る画像処理装置１ａの処理手順について説明する。図９は本実施形態における画像処理装置１ａの構成を示すブロック図である。また、図１０は、本実施形態の全体の処理の流れを示したフローチャートである。本実施形態では、第１の実施形態で示した図２の処理手順に加え、ステップＳ２０３、ステップＳ２０４の処理が追加されている。以下、ステップＳ２０３、ステップＳ２０４の処理について詳細に説明する。
【００３８】
ずれ推定部１７は、ステップＳ２０２で作成された彩度値の最小値フィルタ画像に基づいて、ホワイトバランスが崩れたことによる彩度値のずれＧを推定する（ステップＳ２０３）。
【００３９】
ここで、図１１を用いて、彩度値のずれＧの大きさを推定する処理について説明する。図１１は、図８のヒストグラムから彩度値の小さい範囲を拡大した図であり、縦軸は画素数、横軸は彩度値を示している。ホワイトバランスが崩れたことによる彩度値のずれＧは、彩度値０から彩度値毎に画素数を計数し、所定の画素数以上となった計数値を有する彩度値のうち最小の彩度値までと推定する。
【００４０】
次に所定の彩度値ＣにステップＳ２０３で推定された彩度値のずれＧを加算した彩度値を新しい彩度値Ｃ’に設定する（ステップＳ２０４）。
【００４１】
図１２は、図８のヒストグラムに対して、図１０の処理手順に基づき、彩度値Ｃの値を彩度値Ｃ’に変更した場合の一例を示した図であり、縦軸は画素数、横軸は彩度値を示している。ホワイトバランスが崩れたことによる彩度値のずれＧを考慮し、彩度値ＣをずれＧの分だけ図１２の横軸において右にずらすことによって、全体画素数に占める彩度値Ｃ’以下の画素数（図１２の斜線部分）の割合Ｐは大きくなり、下地が無彩色であると判定される。このように、ホワイトバランスが崩れている場合でも、彩度値のずれＧを算出して用いることにより、正確に画像の下地が有彩色か無彩色かを判別することができる。
【００４２】
（第３の実施形態）
次に、本発明の第３の実施形態について図面を参照して説明する。本実施形態では、入力された画像から縮小画像を作成し、作成された縮小画像に基づいて最小値フィルタ画像を作成する点で、上記の実施形態とは異なる。
【００４３】
図１３、および図１４を参照して、本実施の形態に係る画像処置装置１ｂの処理手順について説明する。図１３は、本実施形態における画像処理装置１ｂの構成を示すブロック図である。また、図１４は、本実施形態の全体の処理の流れを示したフローチャートである。本実施形態では、第１の実施形態で示した図２の処理手順に加え、ステップＳ３０２の処理が追加されている。以下、ステップＳ３０２の処理について詳細に説明する。
【００４４】
縮小画像生成部１８は、ステップＳ３０１にて入力された入力画像から縮小画像を作成する（ステップＳ３０２）。縮小画像を生成する処理については、たとえば以下のような方法がある。
【００４５】
メモリ部１５に記憶された入力画像のＮ×Ｎ画素を１画素とする縮小画像を生成するためには、入力画像をＮ×Ｎ画素ごとのマトリクス状に区切り、区切られた各範囲内にある画素の値について彩度ごとに平均値を算出し、その平均値の彩度値により１つの画素を割り当てる。一般的にはＮは４〜１６程度で入力画像に応じた値を選択することが望ましい。縮小画像を作成することによって、ノイズを削減することができるため、より正確に画像の下地が有彩色か無彩色かを判別できる。また、画像処理装置１ｂの処理負荷および処理時間がかかる最小値フィルタ処理、および、全画素数に占める彩度値Ｃ以下の画素数の割合Ｐの計数処理の各ステップにおける負担を削減することができる。
【００４６】
以上のように、本発明によれば、有彩色で文字や図などが描かれた画像や、有彩色かつ太い線で文字や図などが書かれた画像であっても、その下地が、有彩色か無彩色かを正しく判別することが可能になる。
【産業上の利用可能性】
【００４７】
本発明に係る画像処理装置、画像処理方法、画像処理プログラム及びプログラム記録媒体は、例えばデジタルカメラ、プリンタ、携帯電話などに好適に利用できる。
【符号の説明】
【００４８】
１、１ａ、１ｂ  画像処理装置
１１  画像入力部
１２  最小値フィルタ処理部
１３  計数部
１４  判定出力部
１５  メモリ部
１６  機能制御部
１７  ずれ推定部
１８  縮小画像生成部
【図１】
2012114869.tif 000003
【図２】
2012114869.tif 000004
【図３】
2012114869.tif 000005
【図４】
2012114869.tif 000006
【図５】
2012114869.tif 000007
【図６】
2012114869.tif 000008
【図７】
2012114869.tif 000009
【図８】
2012114869.tif 000010
【図９】
2012114869.tif 000011
【図１０】
2012114869.tif 000012
【図１１】
2012114869.tif 000013
【図１２】
2012114869.tif 000014
【図１３】
2012114869.tif 000015
【図１４】
2012114869.tif 000016