(57)【特許請求の範囲】
【請求項１】
画像中の検査の対象となる検査領域の面積を算出する検査領域面積算出手段と、前記検査領域に存在する欠陥の面積を算出する欠陥面積算出手段と、人間の検出感度特性に対応して前記欠陥の面積がある区間において増加するに従って大きくなる第１重み係数を前記欠陥ごとに設定する第１重み係数設定手段と、前記第１重み係数設定手段で設定した第１重み係数の総和と前記欠陥面積算出手段で算出した欠陥の面積の総和及び前記検査領域面積算出手段で算出した検査領域の面積、あるいは、前記第１重み係数と前記欠陥の面積との積の総和及び前記検査領域の面積を用いて、前記検査領域の欠陥の度合いを示す評価の指標である評価指標を算出する評価指標算出手段を有することを特徴とする評価指標算出装置。
【請求項２】
前記第１重み係数設定手段は、前記欠陥の明度を用いて前記第１重み係数を設定することを特徴とする請求項１に記載の評価指標算出装置。
【請求項３】
さらに、前記画像における明度に関する特徴に対応する第２重み係数を設定する第２重み係数設定手段を有し、前記評価指標算出手段は、さらに前記第２重み係数設定手段で設定した第２重み係数による重み付けを行って前記評価指標を算出することを特徴とする請求項１または請求項２に記載の評価指標算出装置。
【請求項４】
前記第２重み係数設定手段は、前記検査領域とそれ以外の領域とのコントラストを用いて前記第２重み係数を設定することを特徴とする請求項３に記載の評価指標算出装置。
【請求項５】
画像中の検査の対象となる検査領域の面積を算出する検査領域面積算出手段と、前記検査領域に存在する欠陥の面積を算出する欠陥面積算出手段と、前記画像における前記検査領域とそれ以外の領域とのコントラストが大きいほど大きな値となる第２重み係数を設定する第２重み係数設定手段と、前記欠陥面積算出手段で算出した欠陥の面積及び前記検査領域面積算出手段で算出した検査領域の面積を用いて算出された値に前記第２重み係数設定手段で設定した第２重み係数による重み付けを行って前記検査領域の欠陥の度合いを示す評価の指標である評価指標を算出する評価指標算出手段を有することを特徴とする評価指標算出装置。
【請求項６】
コンピュータに、請求項１から請求項５のいずれか１項に記載の評価指標算出装置の機能をコンピュータに実行させるものであることを特徴とする評価指標算出プログラム。
【請求項７】
請求項１から請求項５のいずれか１項に記載の評価指標算出装置の機能をコンピュータに実行させる評価指標算出プログラムを格納したことを特徴とするコンピュータが読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価指標算出装置、評価指標算出プログラム、記憶媒体に関するものである。
【背景技術】
【０００２】
近年、様々な分野で画像を用いた欠陥の検出及び評価が行われている。例えば、画像を媒体上に形成する装置や印刷機で形成された画像の画質を検査する場合には、トナーやインクなどの色材が使用されるべき領域で色材が存在しない部分、あるいは色材が使用されない領域で色材が存在する部分が欠陥として抽出され、欠陥の度合いに応じた評価値を算出している。
【０００３】
欠陥の度合いを評価する方法として、例えば、公知の国際標準ＩＳＯ／ＩＥＣ１３６６０に定義されている方法がある。この方法によれば、画像から線や文字などの画像部を検出し、画像部上の相対的な反射率が７５％以上の面積を欠陥とし、「欠陥面積／画像面積」を評価値として定義している。
【０００４】
また特許文献１に記載されている方法では、標準とする２値のパターン（標準パターン）と検査の対象とする２値のパターン（検査対象パターン）とをパターンマッチングにより一致度を算出しており、その際に、標準パターンの位置に応じた重み係数によって重み付けを行っている。さらに、特許文献２に記載されている方法では、予め作成しておいた画像と撮像した画像との差をとり、各画素の輝度値を統計的に処理し、欠陥を抽出している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−２３５３５９号公報
【特許文献２】特開２００４−２９４２０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、欠陥面積の合計値のみから画像の欠陥の度合いを評価する場合に比べて、それぞれの欠陥の特徴による人間の視覚への影響を考慮した評価の指標となる評価指標を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本願請求項１に記載の発明は、画像中の検査の対象となる検査領域の面積を算出する検査領域面積算出手段と、前記検査領域に存在する欠陥の面積を算出する欠陥面積算出手段と、人間の検出感度特性に対応して前記欠陥の面積がある区間において増加するに従って大きくなる第１重み係数を前記欠陥ごとに設定する第１重み係数設定手段と、前記第１重み係数設定手段で設定した第１重み係数の総和と前記欠陥面積算出手段で算出した欠陥の面積の総和及び前記検査領域面積算出手段で算出した検査領域の面積、あるいは、前記第１重み係数と前記欠陥の面積との積の総和及び前記検査領域の面積を用いて、前記検査領域の欠陥の度合いを示す評価の指標である評価指標を算出する評価指標算出手段を有することを特徴とする評価指標算出装置である。
【０００８】
本願請求項２に記載の発明は、本願請求項１に記載の発明における前記第１重み係数設定手段が、前記欠陥の明度を用いて前記第１重み係数を設定することを特徴とする評価指標算出装置である。
【０００９】
本願請求項３に記載の発明は、本願請求項１または請求項２に記載の発明の構成に、さらに、前記画像における明度に関する特徴に対応する第２重み係数を設定する第２重み係数設定手段を有し、前記評価指標算出手段は、さらに前記第２重み係数設定手段で設定した第２重み係数による重み付けを行って前記評価指標を算出することを特徴とする評価指標算出装置である。
【００１０】
本願請求項４に記載の発明は、本願請求項３に記載の発明における前記第２重み係数設定手段が、前記検査領域とそれ以外の領域とのコントラストを用いて前記第２重み係数を設定することを特徴とする評価指標算出装置である。
【００１１】
本願請求項５に記載の発明は、画像中の検査の対象となる検査領域の面積を算出する検査領域面積算出手段と、前記検査領域に存在する欠陥の面積を算出する欠陥面積算出手段と、前記画像における前記検査領域とそれ以外の領域とのコントラストが大きいほど大きな値となる第２重み係数を設定する第２重み係数設定手段と、前記欠陥面積算出手段で算出した欠陥の面積及び前記検査領域面積算出手段で算出した検査領域の面積を用いて算出された値に前記第２重み係数設定手段で設定した第２重み係数による重み付けを行って前記検査領域の欠陥の度合いを示す評価の指標である評価指標を算出する評価指標算出手段を有することを特徴とする評価指標算出装置である。
【００１２】
本願請求項６に記載の発明は、コンピュータに、請求項１から請求項５のいずれか１項に記載の評価指標算出装置の機能をコンピュータに実行させるものであることを特徴とする評価指標算出プログラムである。
【００１３】
本願請求項７に記載の発明は、請求項１から請求項５のいずれか１項に記載の評価指標算出装置の機能をコンピュータに実行させる評価指標算出プログラムを格納したことを特徴とするコンピュータが読取可能な記憶媒体である。
【発明の効果】
【００１５】
本願請求項１に記載の発明によれば、欠陥面積の合計値のみから画像の欠陥の度合いを評価する場合に比べて、それぞれの欠陥の大きさによる人間の視覚への影響を考慮した評価指標を算出することができる。
【００１６】
本願請求項２に記載の発明によれば、それぞれの欠陥の明るさによる視覚への影響を考慮した評価指標を算出することができる。
【００１７】
本願請求項３に記載の発明によれば、さらに欠陥の全体的な傾向を考慮した評価指標を算出することができる。
【００１８】
本願請求項４に記載の発明によれば、欠陥の領域が欠陥以外の領域と比べてどの程度の明るさであるのかを考慮した評価指標を算出することができる。
【００１９】
本願請求項５に記載の発明によれば、欠陥のコントラストに関する特徴による人間の視覚への影響を考慮した評価指標を算出することができる。
【００２０】
本願請求項６に記載の発明によれば、コンピュータを制御させて、それぞれの欠陥の特徴による人間の視覚への影響を考慮した評価指標を算出させるためのプログラムを提供することができる。
【００２１】
本願請求項７に記載の発明によれば、コンピュータを制御させて、それぞれの欠陥の特徴による人間の視覚への影響を考慮した評価指標を算出させるためのプログラムが記録された記憶媒体を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施の形態を示す構成図である。
【図２】検査対象を含む画像の第１の具体例の説明図である。
【図３】第１重み係数設定部で用いる重み関数の一例の説明図である。
【図４】本発明の第２の実施の形態を示す構成図である。
【図５】検査対象を含む画像の第２の具体例の説明図である。
【図６】本発明の第３の実施の形態を示す構成図である。
【図７】本発明の第４の実施の形態を示す構成図である。
【図８】本発明の第４の実施の形態における動作の具体例の説明図である。
【図９】本発明の各実施の形態で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【発明を実施するための形態】
【００２４】
図１は、本発明の第１の実施の形態を示す構成図である。図中、１１は検査領域面積算出部、１２は欠陥面積算出部、１３は第１重み係数設定部、１４は評価指標算出部である。この第１の実施の形態では、検査の対象である検査対象を含む画像中の検査の対象とする領域である検査領域が予め与えられ、また、その検査領域中の欠陥が抽出されているものとする。検査領域の抽出及び検査領域中の欠陥の抽出は、ここでは周知の手法を用いて行えばよいものとし、一例については後述する。
【００２５】
検査領域面積算出部１１は、画像中の検査の対象となる検査領域の面積を算出する。具体的な手法としては周知の手法を適用すればよく、例えば検査領域の画素数などにより面積としてもよい。
【００２６】
欠陥面積算出部１２は、検査領域中に存在する欠陥の面積を算出する。この場合も具体的手法としては周知の手法を適用すればよく、欠陥の画素数などにより面積としてもよい。
【００２７】
第１重み係数設定部１３は、欠陥に対する人間の検出感度特性に対応する第１重み係数を欠陥ごとに設定する。例えば欠陥の大きさや欠陥の明度などに対する人間の検出感度特性を用いて第１重み係数を欠陥ごとに設定するとよい。また、このような第１重み係数の設定には、ロジスティック式やゴンペルツ関数などで回帰したものなどの重み関数を用いるとよい。第１重み係数の設定は、その都度計算するほか、人間の検出感度特性に依存する欠陥の特徴と第１重み係数とを対応付けた表を予め作成しておき、その表から各欠陥に対応する第１重み係数を設定してもよい。なお、人間の検出感度特性については具体例を用いて後述する。
【００２８】
評価指標算出部１４は、第１重み係数設定部１３で設定した第１重み係数と、欠陥面積算出部１２で算出した欠陥の面積と、検査領域面積算出部１１で算出した検査領域の面積を用いて、検査領域の欠陥の度合いを示す評価の指標である評価指標を算出する。このようにして求められた評価指標は、第１重み係数設定部１３で人間の検出感度特性に対応する第１重み係数を用いて算出されており、人間の検出感度特性を考慮した評価指標が得られることになる。
【００２９】
具体例を用いながら、上述の第１の実施の形態における動作の一例を説明する。ここでは、画像が形成される媒体である記録媒体上に検査対象を含む画像が形成されており、その記録媒体上に形成された画像の検査対象における欠陥の検査を行う場合を取り上げる。図２は、検査対象を含む画像の第１の具体例の説明図である。図２に示した例では、記録媒体上に「子」の文字が形成された場合を示している。黒く示している文字「子」の部分が検査対象となる。
【００３０】
図２（Ａ）では、文字「子」の内部に白抜け（欠陥の一種、トナーやインクなどの色材が使用されるべき領域で色材が存在しない部分を指す）が存在しており、これがそれぞれ欠陥である。図２（Ｂ）においても文字「子」の内部の白抜けが存在しているが、その面積は図２（Ａ）に示した例における白抜けの１つよりも広いものとしている。検査領域面積算出部１１は、文字「子」の部分全体の面積を検査領域の面積として算出する。また欠陥面積算出部１２は、検査領域中に存在する白抜けしている欠陥の面積を算出する。
【００３１】
第１重み係数設定部１３では、この例では白抜けしている面積に対応する第１重み係数を欠陥ごとに設定する。人間の感覚では、図２（Ｂ）に示した例は図２（Ａ）に示した例に比べて欠陥として目立っており、欠陥として認識されやすいという傾向にある。また、図２（Ａ）に示した例では、図２（Ｂ）に示した例における欠陥に比べて小さい欠陥が散在しているが、このように散在しているよりも図２（Ｂ）に示した例のように集中した方が欠陥として認識される傾向にある。一般に、画像の種類や視認環境（観察の際の照明や画像までの距離等）などの条件が変わるために定量的には言えないが、人間の感覚では見えない、あるいは見えても気にならない欠陥の大きさが存在し、その大きさよりも大きくなると欠陥の存在を欠陥として認識する確率が高くなってゆく。そして、ある程度の大きさを超えると欠陥を疑わなくなる。この具体例で言えば、白抜けの大きさによって、その白抜けを人間が欠陥として感じるか否かが変化することになる。ここでは欠陥の大きさについての人間の感覚により欠陥として認識される傾向を示したが、このほかにも、後述する明るさ（明度）についての傾向や、その他の要因についての傾向が存在する。これら種々の要因に対して人間が欠陥を欠陥として感覚的に検出する特性を人間の検出感度特性としている。第１重み係数設定部１３では、欠陥に対する人間の検出感度特性に対応する第１重み係数を欠陥ごとに設定するものであって、ここでは、白抜けした欠陥の大きさに対する人間の感覚的な特性に評価指標が対応するように、第１重み係数を設定する。
【００３２】
図３は、第１重み係数設定部で用いる重み関数の一例の説明図である。白抜けした欠陥の大きさに対する人間の感覚的な特性を評価指標に反映させるため、例えば図３に示す重み関数を用いて第１重み係数を設定するとよい。図３では、欠陥の大きさ（面積）に対して重み関数から得られる第１重み係数の関係の一例を示している。上述した人間の感覚に合わせて、欠陥の面積が０からある程度の大きさまでは第１重み係数はほとんど０であり、欠陥として感じないことを示している。その後次第に第１重み係数は大きくなって行き、次第に欠陥として認識する確率が高くなってゆくことを示している。ある程度の大きさ以上では第１重み係数は予め決められた値として、欠陥を認識することを示している。もちろん、図３に示した重み関数に限定されるものでないことは言うまでもない。
【００３３】
評価指標算出部１４は、第１重み係数設定部１３で設定した第１重み係数により欠陥面積算出部１２で算出した欠陥の面積を重み付けした値と、検査領域面積算出部１１で算出した検査領域の面積を用いて、検査領域の欠陥の度合いを示す評価指標を算出する。具体例としては、第１重み係数設定部１３で設定された第１重み係数をＷｉ（ｉ＝１…ｎ）、欠陥の面積をＳＤｉ（ｉ＝１…ｎ）、検査領域の面積をＳＳとすると、
総重み係数＝Σt=1mＷｔ
評価指標＝（（ΣＳＤｉ）／ＳＳ）×（総重み係数＋１）
により評価指標を求めるとよい。ここで、総重み係数を算出する際のｍは、ｍ＝ｎでもよいし、いくつかの欠陥に限って第１重み係数を加算することとして１≦ｍ＜ｎの範囲で決定してもよい。例えば大きさの順に欠陥を選択するとよい。別の具体例としては、
評価指標＝（ΣＳＤｉ・Ｗｉ）／ＳＳ
で評価指標を求めてもよい。
【００３４】
算出された評価指標は、第１重み係数設定部１３で白抜けに対する人間の検出感度特性に対応した第１重み係数を用いて算出している。そのため、人間の感覚として目立つ白抜けに対しては目立たない白抜けよりも重い第１重み係数により重み付けされ、目立つ白抜けが多いほど評価指標は大きな値となる。従って、人間の検出感度特性が反映された評価指標が得られることになる。
【００３５】
この例では、文字内の白抜けを欠陥とし、その大きさ（面積）を特徴としてその特徴に対する人間の感覚的な特性を考慮した評価指標を得る例を示した。もちろん、欠陥の特徴として欠陥の大きさ（面積）以外の特徴を用いてもよい。例えばそれぞれの欠陥の濃度や画素値などの明度の情報を用いてもよく、その場合には使用する特徴に対する人間の感覚的な特性を考慮して第１重み係数を設定すればよい。また、具体例として説明した記録媒体上に形成された画像の欠陥の検査だけでなく、他の欠陥の検査に応用してもよいことは言うまでもない。
【００３６】
図４は、本発明の第２の実施の形態を示す構成図である。図中、１５は第２重み係数設定部である。この第２の実施の形態では、第１の実施の形態の構成に、さらに第２重み係数設定部１５を設けた例を示している。
【００３７】
第２重み係数設定部１５は、検査対象を含む画像における明度に関する特徴に対応する第２重み係数を設定する。例えば、検査領域と検査領域以外の領域とのコントラストを用いて第２重み係数を設定するとよい。コントラストは、例えば検査対象を含む画像の明度ヒストグラムなどから算出すればよい。もちろんこれに限らず、検査領域とそれ以外の領域の画素値の平均や濃度の平均などの明度の情報から第２重み係数を設定してもよい。また、コントラストでなく、単純に検査領域以外の領域あるいは欠陥の領域の濃度の平均などの明度の情報を用いて第２重み係数を設定してもよい。第２重み係数は、関数などによって算出するほか、例えば明度の情報と第２重み係数とを対応付けた表を予め用意しておき、この表から明度の情報に対応する第２重み係数を設定してもよい。
【００３８】
この第２の実施の形態では、評価指標算出部１４は、さらに第２重み係数設定部１５で設定した第２重み係数による重み付けを行って欠陥の度合いを示す評価指標を算出することになる。
【００３９】
具体例を用いながら、上述の第２の実施の形態における動作の一例を説明する。この例においても、記録媒体上に形成された画像の欠陥の検査を行う場合を取り上げる。図５は、検査対象を含む画像の第２の具体例の説明図である。図５に示した例では、記録媒体上に文字「子」が形成された場合を示している。黒く示している文字「子」の部分が検査の対象となる。
【００４０】
図５（Ｂ）に示す例では、図５（Ａ）に示す例よりも検査対象の文字「子」以外の背景となる領域における明度が低いものとしている。図示の都合上、斜線を施して明度が異なることを示している。人間の視覚的には、背景と文字「子」の領域との明度の違い（コントラスト）が大きい方が区別されやすく、小さいと区別されにくくなる。白抜けした欠陥においても、明度の違いが大きいと欠陥として認識されやすく、小さいと欠陥として認識されにくくなる。このような人間の視覚的な傾向を、第２重み係数設定部１５では第２重み係数として設定している。第２重み係数は、コントラストの値をそのまま用いるほか、予め決めておいた関数によりコントラストの値から導出してもよい。もちろんコントラスト以外の明度の情報から第２重み係数を設定してもよい。
【００４１】
検査領域面積算出部１１は、文字「子」の部分の面積を検査領域の面積として算出する。また欠陥面積算出部１２は、検査領域中に存在する白抜けしている欠陥の面積を算出する。さらに、第１重み係数設定部１３では、この例では白抜けしている面積に対応する第１重み係数を欠陥ごとに設定する。これらについては、第１の実施の形態における動作例で説明した通りである。
【００４２】
評価指標算出部１４は、第１重み係数設定部１３で設定した第１重み係数により欠陥面積算出部１２で算出した欠陥の面積を重み付けした値と、検査領域面積算出部１１で算出した検査領域の面積を用いるとともに、さらに、第２重み係数設定部１５で設定した第２重み係数を用いて、検査領域の欠陥の度合いを示す評価指標を算出する。具体例としては、第１重み係数設定部１３で設定された第１重み係数をＷｉ（ｉ＝１…ｎ）、欠陥の面積をＳＤｉ（ｉ＝１…ｎ）、検査領域の面積をＳＳ、第２重み係数をｗとすると、
総重み係数＝Σt=1mＷｔ
評価指標＝（（ΣＳＤｉ）／ＳＳ）×（総重み係数＋１）×ｗ
により評価指標を求めるとよい。ここで、総重み係数を算出する際のｍについては第１の実施の形態における動作例で説明した通りである。別の具体例としては、
評価指標＝（ΣＳＤｉ・Ｗｉ）・ｗ／ＳＳ
で評価指標を求めてもよい。
【００４３】
算出された評価指標には、第１重み係数設定部１３で白抜けの大きさに対する人間の検出感度特性を反映されているとともに、第２重み係数設定部１５で画像全体のコントラストなどの明度に対する人間の感度特性が反映されていることになる。
【００４４】
この例では、第１重み係数として文字内の白抜けの大きさ（面積）を用いたが、その他の欠陥の特徴を用いてもよい。また、第２重み係数についても、コントラスト以外の明度の情報を用いてもよい。さらに、具体例として説明した記録媒体上に形成された画像の欠陥の検査だけでなく、他の欠陥の検査に応用してもよいことは言うまでもない。
【００４５】
図６は、本発明の第３の実施の形態を示す構成図である。この第３の実施の形態では、第２の実施の形態の構成から第１重み係数設定部１３を除いたものである。各部の構成については第１，第２の実施の形態で既に述べた通りである。なお、評価指標算出部１４における評価指標の求め方の具体例としては、第２の実施の形態の動作例で第１重み係数を１と見なして算出すればよい。
【００４６】
図７は、本発明の第４の実施の形態を示す構成図である。図中、２１はぼかし処理部、２２は２値化部、２３は欠陥領域抽出部である。この第４の実施の形態では、第１の実施の形態で示した構成に、画像の前処理を行うぼかし処理部２１、２値化部２２、欠陥領域抽出部２３を設けた構成を示している。もちろん、第２の実施の形態、第３の実施の形態に、これらの構成を設けてもよい。
【００４７】
ぼかし処理部２１は、検査対象の画像に対して画像をぼかすぼかし処理を行う。このぼかし処理によってノイズを除去するとともに、検査領域内の欠陥の領域を埋める。ぼかし処理としては、ノイズを除去する処理などで一般的に用いられるガウシアンフィルタを用いるとよい。もちろんこれに限らず、ＤＯＧフィルタや予め設定されている方位についてフィルタリングを行う方位選択性ＤＯＧフィルタなど、ノイズを除去し、かつ欠陥の領域を埋めるものであればどのような処理でもよい。
【００４８】
２値化部２２は、ぼかし処理部２１で処理した画像を２値化する２値化処理を行う。この２値化処理によって、検査領域が２値の一方の値、検査領域以外が２値の他方の値となるようにする。２値化処理の際には、検査領域の大きさが変化しないように、閾値のパラメータを決定しておくとよい。
【００４９】
欠陥領域抽出部２３は、２値化部２２により２値化された画像における一方の値の領域を検査領域とし、検査対象の画像における検査領域から欠陥の領域を抽出する。欠陥の領域を抽出する方法としては、検査対象の画像のうち、２値化された画像から特定した検査領域の画素の値と予め設定した閾値とを比較して行えばよい。もちろん、他の方法により欠陥の領域を抽出してもよい。なお、抽出した欠陥のそれぞれについて、例えばラベリングの処理などを行って、それぞれの欠陥を識別するようにしておくとよい。
【００５０】
具体例を用いながら、本発明の第４の実施の形態における動作の一例を説明する。ここでは、記録媒体上に形成された画像の欠陥検査を行う場合を取り上げる。検査対象の画像は、例えば記録媒体上に形成された画像を、スキャナやカメラなどの画像を読み取る装置によって読み取って用意すればよい。もちろん、このほかの画像であってもよい。
【００５１】
図８は、本発明の第４の実施の形態における動作の具体例の説明図である。図８（Ａ）には検査対象の画像の具体例を示している。黒く示している文字「子」の部分が検査対象であり、内部に白抜けした欠陥が存在している。
【００５２】
まず、ぼかし処理部２１によって図８（Ａ）に示す検査対象の画像に対してぼかし処理を施す。得られた画像の一例を図８（Ｂ）に示している。図示の都合上、ぼけによる濃淡については斜線を施すことで示している。このぼかし処理によってノイズが除去され、また白抜けした欠陥がつぶされる。
【００５３】
ぼかし処理部２１でぼかし処理が施された図８（Ｂ）に示す画像について、２値化部２２で２値化処理を行う。二値化された画像を図８（Ｃ）に示している。図８（Ｃ）では黒と白により二値を示しており、文字「子」の領域が２値の一方の値（黒）になっている。図８（Ｃ）で黒く示された領域を検査領域とすればよい。
【００５４】
欠陥領域抽出部２３は、図８（Ａ）に示した検査対象の画像のうち、図８（Ｃ）において黒く示されている検査領域の画素を参照し、例えば予め設定しておいた閾値で２値化すると、図８（Ｄ）において黒く示した欠陥の部分が抽出される。なお、図８（Ｄ）では検査領域を破線で示している。
【００５５】
検査領域面積算出部１１は、２値化部２２で２値化処理された画像から、２値の一方の値となっている検査領域について、面積を算出すればよい。また、欠陥面積算出部１２は、欠陥領域抽出部２３で抽出したそれぞれの欠陥の面積を算出すればよい。さらに、第１重み係数設定部１３で、それぞれの欠陥の大きさ、欠陥の明度などをもとに第１重み係数を設定する。そして、評価指標算出部１４は第１重み係数設定部１３で設定した第１重み係数と欠陥面積算出部１２で算出した欠陥の面積と検査領域面積算出部１１で算出した検査領域の面積を用いて、検査領域の欠陥の度合いを示す評価指標を算出すればよい。検査領域面積算出部１１、欠陥面積算出部１２、第１重み係数設定部１３、評価指標算出部１４の動作については第１の実施の形態で述べたとおりである。
【００５６】
上述の各実施の形態における具体例では、記録媒体上に形成された画像の欠陥検査を行う場合を例にして説明しているが、検査対象はこの例に限られるものでないことは言うまでもない。検査対象を含む画像が与えられ、検査対象に存在する欠陥に対する人間の視覚による影響を反映した評価指標を得る用途であれば、どのような検査に用いてもよい。
【００５７】
図９は、本発明の各実施の形態で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、３１はプログラム、３２はコンピュータ、４１は光磁気ディスク、４２は光ディスク、４３は磁気ディスク、４４はメモリ、５１はＣＰＵ、５２は内部メモリ、５３は読取部、５４はハードディスク、５５はインタフェース、５６は通信部である。
【００５８】
上述の本発明の各実施の形態で説明した各部の機能を全部あるいは部分的に、コンピュータにより実行するプログラム３１によって実現してもよい。その場合、そのプログラム３１およびそのプログラムが用いるデータなどは、コンピュータが読み取る記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部５３に対して、プログラムとして記述されている内容に応じて、磁気、光、電気等のエネルギーの変化を引き起こして、それに対応する信号の形式で、読取部５３にプログラムとして記述されている内容を伝達するものである。例えば、光磁気ディスク４１，光ディスク４２（ＣＤやＤＶＤなどを含む）、磁気ディスク４３，メモリ４４（ＩＣカード、メモリカード、フラッシュメモリなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００５９】
これらの記憶媒体にプログラム３１を格納しておき、例えばコンピュータ３２の読取部５３あるいはインタフェース５５にこれらの記憶媒体を装着することによって、コンピュータからプログラム３１を読み出し、内部メモリ５２またはハードディスク５４（磁気ディスクやシリコンディスクなどを含む）に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって、上述の本発明の各実施の形態で説明した機能が全部あるいは部分的に実現される。あるいは、通信路を介してプログラム３１をコンピュータ３２に転送し、コンピュータ３２では通信部５６でプログラム３１を受信して内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によりプログラム３１を実行することによって実現してもよい。
【００６０】
コンピュータ３２には、このほかインタフェース５５を介して様々な装置と接続してもよい。例えば画像を読み取る画像読取装置が、このインタフェース５５を介して接続され、検査対象を含む画像を画像読取装置から取得してもよい。また、情報を表示する表示手段や利用者からの情報を受け付ける受付手段等も接続されていてもよい。例えば評価指標を表示手段から利用者へ提示してもよい。また評価指標は通信部５６から通信路を介して他の装置へ転送してもよいし、他のプログラムに渡してもよい。
【００６１】
もちろん、部分的にハードウェアによって構成してもよいし、全部をハードウェアで構成してもよい。あるいは、他の構成とともに本発明の実施の一形態で説明した機能の全部あるいは部分的に含めたプログラムとして構成してもよい。他の用途に適用する場合には、その用途におけるプログラムと一体化してもよい。
【符号の説明】
【００６２】
１１…検査領域面積算出部、１２…欠陥面積算出部、１３…第１重み係数設定部、１４…評価指標算出部、１５…第２重み係数設定部、２１…ぼかし処理部、２２…２値化部、２３…欠陥領域抽出部、３１…プログラム、３２…コンピュータ、４１…光磁気ディスク、４２…光ディスク、４３…磁気ディスク、４４…メモリ、５１…ＣＰＵ、５２…内部メモリ、５３…読取部、５４…ハードディスク、５５…インタフェース、５６…通信部。
【図１】
0005569687.tif 000002
【図２】
0005569687.tif 000003
【図３】
0005569687.tif 000004
【図４】
0005569687.tif 000005
【図５】
0005569687.tif 000006
【図６】
0005569687.tif 000007
【図７】
0005569687.tif 000008
【図８】
0005569687.tif 000009
【図９】
0005569687.tif 000010