(57)【要約】      （修正有）【課題】入力される特定の指紋画像（外部入力画像）に対する照合対象となる候補画像をデータベースに予め格納された指紋画像から迅速に抽出する。【解決手段】指紋画像内の特徴点についての特徴量を比較し予め格納された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）に対する照合対象となる候補画像を抽出する特徴量比較処理部を設け、特徴量比較処理部１０は、前記各指紋画像中に予め設定された基準点に対する特徴点方向に基づき指紋隆線上の各特徴点の前記特徴量を算出する特徴量情報算出部１１と、前記外部入力画像とデータベース画像とにおける同一対応領域（マーキング領域）の特徴量を比較しその差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する照合対象候補決定部１２と、を備える。【選択図】図１
2014232373.tif 000002
【特許請求の範囲】
【請求項１】
指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムであって、
前記特徴量比較処理部は、
前記各指紋画像中に予め設定された基準点に対する前記各特徴点の特徴点方向に基づき指紋隆線上の各特徴点の前記特徴量を算出する特徴量情報算出部と、
前記外部入力画像とデータベース画像とにおける前記基準点を基準とした同一対応領域（マーキング領域）の特徴量を比較しその差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する照合対象候補決定部とを備えたことを特徴とする照合対象抽出システム。
【請求項２】
請求項１に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部は、
前記外部入力画像およびデータベース画像における隆線を芯線化する処理を行って芯線画像を生成する細線化処理部と、この生成された前記芯線画像における特徴点の抽出を行うマーキング処理部とを備えていることを特徴とした照合対象抽出システム。
【請求項３】
請求項２に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部は、
前記芯線画像における特徴点の特徴量を、その特徴点方向が前記基準点に対して時計回り方向の場合に最大値（例えば２５５）とすると共に、その特徴点方向が前記基準点に対して反時計回り方向の場合に最小値（例えば０）とする機能を備えていることを特徴とした照合対象抽出システム。
【請求項４】
請求項２に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部は、
前記芯線画像内の各特徴点を含む一定領域をそれぞれ比較対象領域とすると共に、当該各比較対象領域に含まれる特徴点周囲の特徴量の値を、当該各比較対象領域内の特徴点からの距離に対応して一定値（例えば１２８）まで可変設定する特徴量計算部を備えていることを特徴とする照合対象抽出システム。
【請求項５】
請求項４に記載の照合対象抽出システムにおいて、
前記特徴量計算部は、前記比較対象領域に含まれる特徴点周囲の特徴量の値を、当該比較対象領域内の特徴点からの距離に対応して、時計回りなら減少させる方向で、又反時計回りなら増加させる方向で、それぞれ算定するようにしたことを特徴とする照合対象抽出システム。
【請求項６】
請求項４に記載の照合対象抽出システムにおいて、
前記マーキング処理部は、
前記芯線画像に対して前記設定した各特徴量の値に対応した濃色マーキングを行うことにより特徴量濃度画像を生成する特徴量濃度画像生成機能を備えると共に、
前記芯線画像に対して前記基準点から放射状に一定角度毎の直線を設定し当該各直線と芯線との交点の位置をサンプリング位置として得るサンプリング位置決定部と、
前記特徴量濃度画像に基づき前記サンプリング位置それぞれに対応するサンプリング位置特徴量を得る指紋画像特徴量決定部とを備えていることを特徴とした照合対象抽出システム。
【請求項７】
請求項６に記載の照合対象抽出システムにおいて、
前記指紋画像特徴量決定部は、
対応する位置の前記サンプリング位置特徴量の差分を累積加算することにより各指紋画像に対応した特徴量の差分累積値を算出する特徴量差分累積算出機能を備え、
前記照合対象候補決定部は、
前記特徴量差分累積算出機能により算出された特徴量の差分累積値が予め設定された一定値以下の場合に照合対象の前記候補画像として抽出する候補画像抽出処理機能を備えていることを特徴とした照合対象抽出システム。
【請求項８】
請求項１に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部は、前記特徴点の種別である分岐点と端点とについては、それぞれに異なる値の特徴量を設定することを特徴とした照合対象抽出システム。
【請求項９】
指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムにあって、
前記各指紋画像における予め設定された基準点に対する前記各特徴点に、当該特徴点の指紋隆線上における特徴点方向に基づき所定の特徴量を設定し、
前記外部入力画像およびデータベース画像における前記基準点を基準とした対応位置の特徴量を比較しそそ差分を算出し、
その差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する構成とし、
これらの各工程内容を、前記特徴量比較処理部が順次実行することを特徴とした照合対象抽出方法。
【請求項１０】
指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムにあって、
前記各指紋画像における予め設定された基準点に対する前記各特徴点に、当該特徴点の指紋隆線上における特徴点方向に基づき所定の特徴量を設定する特徴量設定処理機能、
前記外部入力画像およびデータベース画像における前記基準点を基準とした対応位置の特徴量を比較しその差分を算出する差分算出処理機能、
およびこの算出した差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する候補画像決定処理機能、
を設け、これらの各処理機能を、前記特徴量比較処理部が備えているコンピュータに実現させるようにしたことを特徴とした照合対象抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指紋画像の照合を行う指紋照合システムに関し、指紋画像のデータベースから照合対象の候補となる指紋画像の抽出を行う照合対象抽出システムに関する。
【背景技術】
【０００２】
入国審査用や情報端末の個人ＩＤ用など様々な場面で個人同定用に指紋画像が利用されるようになり、近年は、何十万以上のオーダーで指紋画像が記憶されたデータベースを使用した指紋照合システムが利用されている。
【０００３】
こうした指紋照合システムでは、データベースに記憶された膨大な数の指紋画像から照合対象となる画像（指紋照合候補画像）の絞り込み抽出を行い、これにより、指紋照合に係る処理量を軽減すると共に、指紋照合処理の迅速化を行うことが求められる。
【０００４】
これに対して、例えば、図１３に示すように、指紋画像に対する次元圧縮処理（ＫＬ展開）を行うことにより指紋隆線のおおまかな特徴形状を抽出し、この特徴形状に合致する指紋画像をデータベースから照合対象画像として抽出するシステム（画像特徴抽出装置）が知られている（特許文献１）。
【０００５】
その一方、指紋画像を撮影する指撮影装置としては、被撮影者の指紋画像を迅速に撮影することも求められていることから、例えばライブスキャナのように、ガラス面に置かれた指を撮影することで迅速に撮影を行うシステムが利用されるようになってきた。
【０００６】
しかしながら、ライブスキャナのような指撮影装置での指紋画像では、撮影された指紋画像が指先だけになってしまう場合が少なくない。
【０００７】
このような指先の指紋画像は、図１４に示すように、同心円状の方向の隆線が多く、同様に指先が大きく押捺された指紋画像同士では隆線方向の区別がつきにくいため、データベースに記憶された指紋画像から照合対象の候補を抽出することが困難となってしまう、といった不都合がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−１７７６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記特許文献１に記載の関連技術では、上述のように、指先が大きく押捺された指紋画像（例えば、図１４）では、ほとんどの指紋隆線形状は同心円状となるため隆線方向や稜線形状の差違を検出することが困難となる。このため、照合候補を限定しにくくなるという不都合が生じる。
【００１０】
［発明の目的］
本発明は、上記関連技術の有する不都合を改善し、多数の指紋画像を格納したデータベースから、外部入力された指紋画像に対する照合対象となる候補画像を迅速に抽出し得る照合対象抽出システム、照合対象抽出方法、および照合対象抽出プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明に係る照合対象抽出システムは、指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムであって、
前記特徴量比較処理部は、前記各指紋画像中に予め設定された基準点に対する前記各特徴点の特徴点方向に基づき指紋隆線上の各特徴点の前記特徴量を算出する特徴量情報算出部と、前記外部入力画像とデータベース画像とにおける前記基準点を基準とした同一対応領域（マーキング領域）の特徴量を比較しその差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する照合対象候補決定部とを備える、という構成を採っている。
【００１２】
又、本発明にかかる照合対象候補抽出方法は、指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムにあって、
前記各指紋画像における予め設定された基準点に対する前記各特徴点に、当該特徴点の指紋隆線上における特徴点方向に基づき所定の特徴量を設定し（特徴量設定工程）、
前記外部入力画像およびデータベース画像における前記基準点を基準とした対応位置の特徴量を比較しそそ差分を算出し（差分算出工程）、
その差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する構成とし（候補画像決定工程）、
これらの各工程内容を、前記特徴量比較処理部が順次実行する、という構成を採っている。
【００１３】
又、本発明にかかる照合対象候補抽出プログラムは、指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムにあって、
前記各指紋画像における予め設定された基準点に対する前記各特徴点に、当該特徴点の指紋隆線上における特徴点方向に基づき所定の特徴量を設定する特徴量設定処理機能、
前記外部入力画像およびデータベース画像における前記基準点を基準とした対応位置の特徴量を比較しその差分を算出する差分算出処理機能、
およびこの算出した差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する候補画像決定処理機能、
を設け、これらの各処理機能を、前記特徴量比較処理部が備えているコンピュータに実現させるようにする、という構成を採っている。
【発明の効果】
【００１４】
本発明は、以上のように構成され機能するので、これによると、特に特徴量情報算出部と照合対象候補決定部とが有効に連携して機能し、外特定の指紋画像との照合対象となる候補画像を、データベースに保存された多数の指紋画像（データベース画像）の中から迅速に抽出し得る照合対象抽出システム、照合対象抽出方法、および照合対象抽出プログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態にかかる照合対象抽出システムにおける第１実施形態の要部を示す概略ブロック図である。
【図２】図１に開示した要部を含む第１実施形態を示す概略構成図である。
【図３】本実施形態にかかる照合対象抽出システムにおける第２実施形態の要部を示す概略ブロック図である。
【図４】図３に開示した要部を含む第２実施形態を示す概略構成図である。
【図５】図３に開示した第２実施形態における要部の動作を示すフローチャートである。
【図６】図３に開示した第２実施形態における外部入力画像（特定指紋画像）にかかる図で、図６（Ａ）は外部入力画像（特定指紋画像）の一例を示す図（図１４に同じ）、図６（Ｂ）は図６（Ａ）の外部入力画像を細線化処理した芯線画像に対しマーキング処理して成るマーキング画像の一例を示す説明図である。
【図７】図６（Ｂ）のマーキング画像（芯線画像）および算出された特徴量に基づき生成した特徴量濃度画像の一例を示す説明図である。
【図８】図６（Ｂ）の芯線画像に対してサンプリング位置を設定したサンプリング位置画像の一例を示す説明図である。
【図９】照合画像の特徴量の例を示す説明図で、図９（Ａ）は図８に開示した特徴量濃度画像における特徴点近傍の特徴点分布の一例を示す説明図であり、図９（Ｂ）は外部入力画像に対する指紋照合対象の候補画像としてデータベースから抽出された指紋画像の特徴量濃度画像の一例を示す説明図である。
【図１０】図３に開示した第２実施形態におけるサンプリング位置特徴量テーブルの一例を示す図表である。
【図１１】指紋画像の特徴点の例を示す図で、図１１（Ａ）は指紋画像における端点の定義を示す説明図、図１１（Ｂ）は指紋画像における分岐点の定義を示す説明図である。
【図１２】関連技術で実行されている指紋照合対象の候補画像を特定する場合の公知例を示す説明図である。
【図１３】外部入力画像（特定指紋画像）の一例を示す説明図である。
【発明を実施するための形態】
【００１６】
最初に、第１実施形態では、本発明にかかる照合対象抽出システムの基本的な構成内容を説明し、次に、第２実施形態では、本発明にかかる照合対象抽出システムの具体的な構成内容を説明する。
【００１７】
［実施形態１］
まず、本発明にかかる照合対象抽出システムの第１実施形態を図１乃至図２に基づいて説明する。
【００１８】
この第１実施形態において、照合対象抽出システム１００は、指紋画像内の特徴点それぞれの方向（特徴点方向）に基づき算出した特徴量を比較することにより、外部入力された特定の指紋画像（例えば図１４参照）との照合対象となる候補画像を、選別対象である異なる複数の指紋画像（データベース画像）から抽出する特徴量比較処理部１０を備えている。この特徴量比較処理部１０はＣＰＵ（中央演算処理装置）を母体として構成されている（図２）。
【００１９】
また、照合対象抽出システム１００は、上記特徴量比較処理部１０を実現させるためのプログラムが格納された第１記憶部２２と、特徴量比較処理部１０の各構成部分の動作や機能の実現に必要な具体的なデータおよび動作の結果物を記憶する第２記憶部２３と、特徴量比較処理部１０の動作状態を外部に出力表示する出力表示部２４と、特徴量比較処理部１０での処理データを外部出力する処理データ出力部２５を備えている。
【００２０】
ここで、符号２４Ａは、表示画像を必要に応じて記憶する表示画像記憶部を示し、符号１０Ａは画像データおよび外部からの動作指令を含むその他必要な情報を入力する入力回路部を示す。又、符号１０Ｂは照合対象となる複数の候補画像が予め格納されたデータベースを示す。
【００２１】
前述した特徴量比較処理部１０は、各指紋画像における特徴点及びそれぞれの特徴点方向（図１１参照）に基づき指紋隆線上の特徴量を算出する特徴量情報算出部１１を備えている。
【００２２】
この特徴量比較処理部１０は、外部から入力された特定の指紋画像（以下「外部入力画像」という）と選別対象の指紋画像であるデータベース画像のそれぞれの画像内における基準点に対する対応位置の特徴量を比較し、その差分が一定値以下となるデータベース画像を、上記外部入力画像に対する照合対象の候補画像として決定する照合対象候補決定部１２を備えている。
【００２３】
即ち、特徴量比較処理部１０では、予めデータベース１０Ｂに格納された選別対象である指紋画像（データベース画像）および外部から別に設定入力された特定指紋画像である外部入力画像それぞれにおける指紋の特徴量を、特徴量情報算出部１１で算出しておき、照合対象候補決定部１２が、特定指紋画像（外部入力画像）に対するデータベース画像の対応する位置の特徴量の差分を累積し、その値が一定値を超えているデータベース画像は前述の外部入力画像に対する非照合対象、一定値以下のデータベース画像は前述の外部入力画像に対する照合対象の候補画像と決定する。
【００２４】
このため、特徴量比較処理部１０では、大量に保持されたデータベース画像から外部入力画像に対する指紋照合の対象となり得る候補画像を迅速に抽出することができ、これにより、指紋照合対象の指紋画像が限定され、照合速度がより迅速になる。
【００２５】
次に、上記第１実施形態の動作を説明する。
まず、データベース１０Ｂに予め格納された指紋画像である複数のデータベース画像、および外部から新たに設定入力された指紋画像（外部入力画像）に対して特徴量情報算出部１１が稼働し、各指紋画像における予め設定された基準点に対する前記各特徴点の特徴点方向に基づき指紋隆線上の各特徴点の位置に対応した特徴量を算出する（特徴量情報算出工程）。この特徴量の算出については後述する第２実施形態の場合と同様である。
【００２６】
ここで、算出されたデータベース画像および外部入力画像それぞれの特徴量を特徴量比較処理部１０の照合対象候補決定部１２が取得保持する（特徴量取得保持工程）。
【００２７】
次いで、照合対象候補決定部１２は、外部入力画像およびデータベース画像に予め設定された基準点を基準とした対応位置の特徴量を比較し、対応位置の特徴量の差分が一定値以下となるデータベース画像を、前述の外部入力画像に対する指紋照合の候補画像として決定する（照合対象候補決定工程）。
【００２８】
ここで、上記特徴量情報算出工程、特徴量取得保持工程、及び照合対象候補決定工程については、その実行内容をプログラム化し、コンピュータに実行させるように構成してもよい。
また、本プログラムは、非一時的な記憶媒体、例えば、ＤＶＤ、ＣＤ、フラッシュメモリなどに記録されてもよい。その場合、本プログラムは、記録媒体からコンピュータによって読み出され、実行される。
【００２９】
このように、照合対象抽出システム１００は、上述したようにその主要部である特徴量比較処理部１０が有効に機能して、指先が大きく押捺された指紋画像（図１４参照）がデータベース画像として大量に記憶されている場合でも、外部入力画像に対する指紋照合の対象となり得る候補画像を多数のデータベース画像から迅速に抽出することを可能としている。
【００３０】
［第２実施形態］
次に、本発明の第２実施形態を、図３乃至図１２に基づいて説明する。
ここで、前述した第１実施形態と同一の構成部材については同一の符号を用いるものとする。
【００３１】
この第２実施形態において、照合対象抽出システム３００は、前述した第１実施形態の場合と同様に、指紋画像内の特徴点それぞれの方向（特徴点方向）に基づき算出した特徴量を比較することにより、外部入力された特定の指紋画像との照合対象となる候補画像を、予め設定された異なる複数の指紋画像（データベース画像）から抽出する特徴量比較処理部３０を備えている（図３）。この特徴量比較処理部３０は、ＣＰＵ（中央演算処理装置）を母体として構成されている（図４）。
【００３２】
また、この照合対象抽出システム３００は、図４に示すように、上記ＣＰＵ上で特徴量比較処理部３０を実現させるためのプログラムが格納された第１記憶部４２と、特徴量比較処理部３０の各構成部分の動作や機能の実現に必要な具体的なデータおよび動作の結果物を記憶する第２記憶部４３を備えている。
【００３３】
この照合対象抽出システム３００は、図３に示すように、グレースケール（例えば、２５５階調とする）の指紋画像を取得する入力回路部３０Ａを有している。
【００３４】
又、前述の特徴量比較処理部３０は、各指紋画像における特徴点それぞれの特徴点方向に基づき、指紋隆線上の各特徴点の位置に対応した特徴量を算出する特徴量情報算出部３１を備えている。
【００３５】
更に、特徴量比較処理部３０は、前述した第１実施形態の場合と同様に、外部から入力された特定の指紋画像（外部入力画像）および、データベース画像それぞれの画像内における基準点に対する対応位置の特徴量を比較し、その差分が一定値以下となるデータベース画像を、上記外部入力画像に対する照合対象の候補画像として決定し抽出する照合対象候補決定部３２を備えている。この候補画像の決定，抽出は、照合対象候補決定部３２の候補画像抽出処理機能３２Ａが実行するようになっている。
【００３６】
この内、特徴量情報算出部３１，照合対象候補決定部３２は、前述した第１実施形態における特徴量情報算出部１１，照合対象候補決定部１２と、それぞれ同等に機能する内容のものとなっている。
【００３７】
また、特徴量情報算出部３１は、入力回路部３０Ａを介して取得した指紋画像における隆線を芯線化する処理を行い、これにより芯線画像の生成を行う細線化処理部３３と、生成された芯線画像における特徴点の抽出を行うマーキング処理部３４を備えている。
【００３８】
尚、芯線化された画像（芯線画像）も２５５階調のグレースケール画像であり、指紋画像内の隆線が細線化（芯線化）された芯線部分の色深度を、（例えば６４）のグレーとする。ここでは、白画素の色深度を０、黒画素の色深度を２５５とする。
【００３９】
特徴量情報算出部３１は、隆線を芯線化することにより、指紋画像内における特徴点をより正確に抽出することが可能となる。
【００４０】
ここで、上記特徴点方向の定義について、図１１（Ａ），（Ｂ）に基づき説明する。
まず、図１１（Ａ）に示すように、２本の隆線（芯線でもよい）ｇ１、ｇ３の間において、特徴点のｐ１を端点とする隆線が存在する場合、この特徴点ｐ１の方向（特徴点方向）は、特徴点ｐ１から隆線ｇ２が発生する方向（つまり矢印ｄ１の示す方向）と定義する。
【００４１】
また、図１１（Ｂ）に示すように、隆線ｇ４が特徴点（分岐点ｐ２）で２本の隆線ｇ４１，ｇ４２に分岐している場合、このｐ２の方向（特徴点方向）は、特徴点ｐ２から２本の隆線の間（ベクトルの中間）を進行する方向（つまり、矢印ｄ２の示す方向）と定義する。
【００４２】
更に、特徴量情報算出部３１は、芯線画像内の各特徴点を含む一定領域をそれぞれ特徴点領域として設定し、この各特徴点領域に含まれる芯線部分の画素を対象として、各特徴点領域内の特徴点からの距離に対応して段階的に特徴量の値を設定する特徴量計算部３５を備えている。
【００４３】
ここで、特徴量計算部３５が特徴量の値を設定（計算）する対象となる部分（画像領域）を、上記マーキング処理部３４が予めマーキング処理するものとする。
具体的には、マーキング処理部３４は、芯線画像に対して各特徴点（芯線の終点（端点）、および分岐点）に対応した特徴点領域に含まれる芯線部分を濃い黒色（例えば、色深度２５５）にマーキングし、これによって特徴量濃度画像が生成される（図６（Ｂ））。
【００４４】
即ち、このマーキング処理部３４は、細線化処理部３３により生成された芯線画像の特徴点領域に含まれる芯線部分を、黒色マーキングすることにより、特徴量濃度画像を生成する特徴量濃度画像生成機能３４Ａを備えている。
【００４５】
尚、特徴量計算部３５は、前記特徴点の種別である分岐点、または端点に対応してそれぞれに異なる特徴量の値を設定するようにしてもよい。
これにより、指紋照合の候補画像を抽出する際の精度をより一層高めることが可能となる。
【００４６】
尚、画像端領域や芯線の不明瞭な部分はマーキング対象としないものとする。また、上記特徴点領域としては、例えば、特徴点に対する両隣の芯線（隆線）までとする。
このとき、特徴量計算部３５は、マーキングされた部分の特徴量を計算する。
【００４７】
具体的には、図７に示すように、まず特徴量計算部３５は、芯線画像内におけるマーキングされていない部分（画像領域）の特徴量としては全て１２８を設定する。
【００４８】
また、特徴量計算部３５は、本第２実施形態にあっては、マーキングされている特徴点領域の芯線部分の特徴量を２５５もしくは０に設定する。
【００４９】
このとき、特徴量計算部３５は、特徴点における特徴点方向が予め設定された各指紋画像内の基準点に対して時計回りなら特徴量として２５５を、反時計回りなら特徴量として０を各特徴点の位置に対して設定する。
【００５０】
更に、特徴量計算部３５は、上述のように、上記特徴点位置の周囲（即ち、特徴点領域）の芯線部分について、特徴点位置からの距離に比例して特徴量１２８まで段階的に特徴量の値を減少、又は増加させて設定する。
【００５１】
即ち、特徴点方向が時計回りの特徴点に対応する特徴点領域の芯線部分の各画素に対しては、特徴点位置から遠ざかるにつれて設定する特徴量の値を減少させる。また、特徴点方向が反時計回りの特徴点に対応する特徴点領域の芯線部分の各画素に対しては、特徴点位置から遠ざかるにつれて設定する特徴量の値を増加させる。
【００５２】
この図７に示す特徴量濃度画像では、特徴点方向が時計回りの特徴点の周囲の芯線は白（色深度２５５）からグレー（色深度１２８）までのグラデーションで、特徴点方向が反時計回りの特徴点の周囲の芯線は黒（色深度０）からグレー（色深度１２８）までグラデーションで示される。
【００５３】
また、前述した特徴量情報算出部３１は、芯線画像に対して基準点から放射状に一定角度毎の直線を設定し、この各直線と芯線との交点の位置をサンプリング位置として得るサンプリング位置決定部３６を備えている（図８参照）。
【００５４】
具体的には、サンプリング位置決定部３６は、図８に示すように、芯線画像に対して基準点から放射状に一定角度毎の直線を引き、この各直線と芯線との交点（ここでは、大小の黒点）の位置を示す情報をサンプリング位置情報として得る。
【００５５】
このとき、サンプリング位置決定部３６は、各サンプリング位置情報を「線番号−交点番号」として定義するものとする。これにより、サンプリング位置決定部３６はサンプリング位置情報を一意に決めることができる。
【００５６】
更に、特徴量情報算出部３１は、特徴量濃度画像に基づきサンプリング位置それぞれに対応するサンプリング位置特徴量を決定する指紋画像特徴量決定部３７を備えている。
【００５７】
この指紋画像特徴量決定部３７は、サンプリング位置決定部３６で得られたサンプリング位置情報を取得し保持すると共に、特徴量計算部３３で上述のように生成された特徴量濃度画像を取得し、特徴量濃度画像上におけるサンプリング位置情報で示される位置の特徴量を上記サンプリング位置特徴量として決定する。
【００５８】
これにより、特徴量情報算出部３１は、各指紋画像に対応した特徴量を決定することができる。即ち、特徴量情報算出部３１は、特徴量計算部３３で計算した指紋画像全体の画素に対応した特徴量の内、指紋画像特徴量決定部３７で決定したサンプリング位置特徴量だけを各指紋画像の特徴量とする。
【００５９】
このとき、指紋画像特徴量決定部３７は、図１０に示すように、サンプリング位置とそれぞれに対応する特徴量とのテーブル化したサンプリング位置特徴量テーブルを各指紋画像に対応して生成してもよい。
【００６０】
これにより、照合対象候補決定部３２は外部入力画像およびデータベース画像それぞれに基づき生成したサンプリング位置特徴量テーブルの各項の値を比較することにより、容易に且つ迅速に候補画像となるデータベース画像を特定することができる。
【００６１】
また、指紋画像特徴量決定部３７は、サンプリング位置特徴量を累積加算することにより各指紋画像それぞれに対応した特徴量の累積値を算出する機能（特徴量累積算出機能）を備えている。
【００６２】
具体的には、１箇所のサンプリング位置特徴量が１バイト、放射状に設定した直線が９本、芯線との交点がそれぞれ８箇所とすると、この指紋画像の特徴量の累積値は７２バイト（８×９）となる。
【００６３】
これにより、照合対象候補決定部３２は、外部入力画像およびデータベース画像それぞれに対応した累積特徴量値を一対一対応で比較するだけで、候補画像を抽出することができる（累積値比較処理機能）。すなわち、累積値が一致する指紋画像を候補画像として抽出する。このため、指紋照合のための候補画像をより迅速に限定抽出することが可能となる。
【００６４】
照合対象候補決定部３２は、外部入力画像およびデータベース画像それぞれのサンプリング位置特徴量（図１０：サンプリング位置特徴量テーブル）を記憶保持する特徴両情報記憶手段（図示せず）を備えている。また、この照合対象候補決定部３２は、サンプリング位置特徴量を比較し、外部入力画像の特徴量との差分が一定値以下の特徴量のデータベース画像を、該外部入力画像に対する照合対象の候補画像として決定する。
【００６５】
ここで、図９（Ａ）及び図９（Ｂ）に、本第２実施形態で特定された特徴画像の一例を示す。この内、図９（Ａ）は外部入力画像の特徴量濃度画像を、図１０（Ｂ）は照合対象の候補画像として抽出されたデータベース画像の特徴量画像を、それぞれ示す。
【００６６】
図９（Ａ）及び図９（Ｂ）では、画像内の同一位置領域に同様な特徴量が設定されていることが示されている（図９（Ａ），（Ｂ）内の各楕円領域参照）。
【００６７】
以上のように、本第２実施形態では、大量のデータベース画像から外部入力画像との指紋照合対象となる照合候補画像を迅速に限定抽出することができるので、指紋照合にかかる時間（照合時間）を有効に短縮することが可能となる。
【００６８】
［第２実施形態の動作］
次に、本発明の第２実施形態における照合対象抽出システムの動作を図５のフローチャートに基づいて説明する。
【００６９】
まず、細線化処理部３３は、入力回路部３０Ａから入力された特定の指紋画像（図６（Ａ）の外部入力画像）および選択対象である複数のデータベース画像のそれぞれに、予め共通の基準点を設定し、続いて、画像内の隆線を芯線化する処理を行う（図５：ステップＳ１０１／芯線画像生成工程）。
これにより、まず、芯線画像が生成される（図６（Ｂ）参照）。
【００７０】
次に、マーキング部３４が、芯線画像における特徴点の抽出を行うと共に、各特徴点の特徴点方向を特定し、その位置情報を特定する（図５：ステップＳ１０２／特徴点情報取得工程）。
【００７１】
ここで、芯線化された画像（芯線画像）も２５５階調のグレースケール画像であり、指紋画像内の隆線が細線化（芯線化）された芯線部分の色深度を（例えば６４）のグレーとする。ここでは、白画素の色深度を０，黒画素の色深度を２５５とする。
【００７２】
次に、マーキング部３４は、各特徴点の周囲一定領域（特徴点領域）に含まれる芯線部分を濃い黒色（例えば、色深度２５５）にマーキングする処理を行う（図６（Ｂ））と共に、マーキングされた芯線画像（マーキング画像）内におけるマーキングされていない部分（画像領域）の特徴量としては全て１２８を設定する。
【００７３】
次に、特徴量計算部３５は、黒色にマーキングされている特徴点領域の芯線部分について、対応する特徴点における特徴点方向が予め設定された各指紋画像内の基準点に対して時計回り（右回り）なら特徴量として２５５を、反時計回り（左回り）なら特徴量として０を各特徴点の位置に対して設定する（図７参照）。
【００７４】
更に、特徴量計算部３５は、上述のように、上記特徴点位置の周囲（即ち、特徴点領域）の芯線部分について、特徴点位置からの距離に比例して特徴量１２８まで、上述したように段階的に特徴量の値を減少させ、又は増加させて設定する（図５：ステップＳ１０３／特徴量設定工程）。
【００７５】
ここで、特徴量計算部３５は、図７に示すように、マーキング画像に対して各特徴量の値に対応した濃色マーキングを行うことにより特徴量濃度画像を生成する（特徴量濃度画像生成工程）。
【００７６】
この図７の特徴量濃度画像では、特徴点方向が時計回りの特徴点の周囲の芯線は白（色深度２５５）からグレー（色深度１２８）までのグラデーションで、特徴点方向が反時計回りの特徴点の周囲の芯線は黒（色深度０）からグレー（色深度１２８）までグラデーションで示されている。
【００７７】
次に、サンプリング位置決定部３６が、芯線画像に対して基準点から放射状に一定角度毎の直線を設定し、この各直線と芯線との交点の位置をサンプリング位置として得る（図８参照）。
【００７８】
ここで、サンプリング位置決定部３６は、図８に示すように、芯線画像に対して基準点から放射状に一定角度毎の直線を設定すると共に、この各直線と芯線との交点（ここでは、大小の黒点）の位置を示す情報を、サンプリング位置情報として設定する（図５：ステップＳ１０４／サンプリング位置決定工程）。
【００７９】
次に、画像特徴量決定部３７は、特徴量濃度画像に基づきサンプリング位置それぞれに対応するサンプリング位置特徴量、および特徴量計算部３３で生成された特徴量濃度画像を取得し、特徴量濃度画像上におけるサンプリング位置情報で示される位置の特徴量をサンプリング位置特徴量として決定する（図５：ステップＳ１０５／画像特徴量決定工程）。
【００８０】
これにより、特徴量情報算出部３１は各指紋画像に対応した特徴量を決定する。この場合、特徴量情報算出部３１は、指紋画像全体の画素に対応した特徴量の内、画像特徴量決定部３５で決定したサンプリング位置特徴量だけを各指紋画像の特徴量とする（ステップＳ１０１〜Ｓ１０５は特徴量情報算出工程に対応）。
【００８１】
このとき、画像特徴量決定部３７は、サンプリング位置とそれぞれに対応する特徴量とのテーブル化したサンプリング位置特徴量テーブルを、各指紋画像に対応して生成してもよい（図１０参照）。
【００８２】
最後に、照合対象候補決定部３２は、外部入力画像およびデータベース画像それぞれのサンプリング位置特徴量（図１０：サンプリング位置特徴量テーブル）を取得すると共に、サンプリング位置特徴量を比較し、外部入力画像（特定指紋画像）との比較で、その特徴量との差分が一定値以下のデータベース画像を、照合対象の候補画像として決定する（図５：ステップＳ１０６／照合対象候補決定工程）。
【００８３】
以上のように、本第２実施形態では、外部入力画像およびデータベース画像が指先が大きく押捺された指紋画像（例えば、図１３）である場合でも、外部入力画像（特定指紋画像）に対する指紋照合対象となる照合候補画像を複数のデータベース画像から迅速に限定することができ、これにより、指紋照合にかかる時間（照合時間）を有効に短縮することが可能となる。
【００８４】
上述した各実施形態については、その新規な技術的内容の要点をまとめると、以下の「付記」ようになる。尚、この付記については、新規な技術的内容の要点をまとめたものであり、本発明をこれに限定するものではない。
【００８５】
〔付記１〕
指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムであって、
前記特徴量比較処理部１０，３０は、
前記各指紋画像中に予め設定された基準点に対する前記各特徴点の特徴点方向に基づき指紋隆線上の各特徴点の前記特徴量を算出する特徴量情報算出部１１，３１と、
前記外部入力画像とデータベース画像とにおける前記基準点を基準とした同一対応領域（マーキング領域）の特徴量を比較しその差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する照合対象候補決定部１２，３２とを備えたことを特徴とする照合対象抽出システム。
【００８６】
〔付記２〕
付記１に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部３１は、
前記外部入力画像およびデータベース画像における隆線を芯線化する処理を行って芯線画像を生成する細線化処理部３３と、この生成された前記芯線画像における特徴点の抽出を行うマーキング部３４とを備えていることを特徴とした照合対象抽出システム。
【００８７】
〔付記３〕
付記２に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部３１は、
前記芯線画像における特徴点の特徴量を、その特徴点方向が前記基準点に対して時計回り方向の場合に最大値（例えば２５５）とすると共に、その特徴点方向が前記基準点に対して反時計回り方向の場合に最小値（例えば０）とする機能を備えていることを特徴とした照合対象抽出システム。
【００８８】
〔付記４〕
付記２に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部３１は、
前記芯線画像内の各特徴点を含む一定領域をそれぞれ比較対象領域とすると共に、当該各比較対象領域に含まれる特徴点周囲の特徴量の値を、当該各比較対象領域内の特徴点からの距離に対応して一定値（例えば１２８）まで可変設定する特徴量計算部３５を備えていることを特徴とする照合対象抽出システム。
【００８９】
〔付記５〕
付記４に記載の照合対象抽出システムにおいて、
前記特徴量計算部３５は、前記比較対象領域に含まれる特徴点周囲の特徴量の値を、当該比較対象領域内の特徴点からの距離に対応して、時計回りなら減少させる方向で、又反時計回りなら増加させる方向で、それぞれ算定するようにしたことを特徴とする照合対象抽出システム。
【００９０】
〔付記６〕
付記４に記載の照合対象抽出システムにおいて、
前記マーキング処理部３４は、
前記芯線画像に対して前記設定した各特徴量の値に対応した濃色マーキングを行うことにより特徴量濃度画像を生成する特徴量濃度画像生成機能３４Ａを備えると共に、
前記芯線画像に対して前記基準点から放射状に一定角度毎の直線を設定し当該各直線と芯線との交点の位置をサンプリング位置として得るサンプリング位置決定部３６と、
前記特徴量濃度画像に基づき前記サンプリング位置それぞれに対応するサンプリング位置特徴量を得る指紋画像特徴量決定部３７とを備えていることを特徴とした照合対象抽出システム。
【００９１】
〔付記７〕
付記６に記載の照合対象抽出システムにおいて、
前記指紋画像特徴量決定部３７は、
対応する位置の前記サンプリング位置特徴量の差分を累積加算することにより各指紋画像に対応した特徴量の差分累積値を算出する特徴量差分累積算出機能３７Ａを備え、
前記照合対象候補決定部３２は、
前記特徴量差分累積算出機能により算出された特徴量の差分累積値が予め設定された一定値以下の場合に照合対象の前記候補画像として抽出する候補画像抽出処理機能３２Ａを備えていることを特徴とした照合対象抽出システム。
【００９２】
〔付記８〕
付記１に記載の照合対象抽出システムにおいて、
前記特徴量情報算出部３１は、前記特徴点の種別である分岐点と端点とについては、それぞれに異なる値の特徴量を設定することを特徴とした照合対象抽出システム。
【００９３】
〔付記９〕
指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムにあって、
前記各指紋画像における予め設定された基準点に対する前記各特徴点に、当該特徴点の指紋隆線上における特徴点方向に基づき所定の特徴量を設定し（特徴量設定工程）、
前記外部入力画像およびデータベース画像における前記基準点を基準とした対応位置の特徴量を比較しそそ差分を算出し（差分算出工程）、
その差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する構成とし（候補画像決定工程）、
これらの各工程内容を、前記特徴量比較処理部３１が順次実行することを特徴とした照合対象抽出方法。
【００９４】
〔付記１０〕
付記９に記載の照合対象抽出方法において、
前記特徴量を算出に先立って、
前記特徴量比較処理部３１が、
前記外部入力画像およびデータベース画像における隆線を芯線化する処理を行い、次いで当該芯線化された画像における特徴点の抽出を行いその位置を特定する構成としたことを特徴とする照合対象抽出方法。
【００９５】
〔付記１１〕
指紋画像内の特徴点について隆線に沿ったそれぞれの特徴点方向に基づき算出される特徴量を比較することにより、データベースに予め設定された複数の指紋画像（データベース画像）から、外部入力される特定の指紋画像（外部入力画像）との照合対象となる候補画像を抽出する特徴量比較処理部を備えた照合対象抽出システムにあって、
前記各指紋画像における予め設定された基準点に対する前記各特徴点に、当該特徴点の指紋隆線上における特徴点方向に基づき所定の特徴量を設定する特徴量設定処理機能、
前記外部入力画像およびデータベース画像における前記基準点を基準とした対応位置の特徴量を比較しその差分を算出する差分算出処理機能、
およびこの算出した差分が一定値以下となるデータベース画像を前記外部入力画像に対する候補画像として決定する候補画像決定処理機能、
を設け、これらの各処理機能を、前記特徴量比較処理部１０，３０が備えているコンピュータに実現させるようにしたことを特徴とした照合対象抽出プログラム。
【００９６】
〔付記１２〕
付記１１に記載の照合対象抽出プログラムにおいて、
前記特徴点の特定に際し、予め前記外部入力画像およびデータベース画像における隆線を芯線化する処理を行う隆線芯線化処理機能、および当該芯線化された画像における特徴点を抽出しその位置を特定する特徴点抽出処理機能を設け、
これらの各処理機能を前記コンピュータに実現させるようにしたことを特徴とする照合対象抽出プログラム。
【産業上の利用可能性】
【００９７】
本発明は、指紋画像が大量に記憶された指紋画像データベースから照合対象の指紋画像を抽出する指紋画像システムに対して有用に適用することができる。
【符号の説明】
【００９８】
１０，３０  特徴量比較処理部
１０Ａ，３０Ａ  入力回路部
１０Ｂ，３０Ｂ  データベース
１１，３１  特徴量情報算出部、
１２，３２  照合対象候補決定部
３２Ａ  候補画像抽出処理機能
３３  細線化処理部
３４  マーキング処理部
３４Ａ  特徴量濃度画像生成機能
３５  特徴量計算部
３６  サンプリング位置決定部
３７  指紋画像特徴量決定部
３７Ａ  特徴量差分累積算出機能
１００，３００  照合対象抽出システム
【図１】
2014232373.tif 000003
【図２】
2014232373.tif 000004
【図３】
2014232373.tif 000005
【図４】
2014232373.tif 000006
【図５】
2014232373.tif 000007
【図６】
2014232373.tif 000008
【図７】
2014232373.tif 000009
【図８】
2014232373.tif 000010
【図９】
2014232373.tif 000011
【図１０】
2014232373.tif 000012
【図１１】
2014232373.tif 000013
【図１２】
2014232373.tif 000014
【図１３】
2014232373.tif 000015