(57)【要約】【課題】  生体認証の関わる閉塞処理においては、その閉塞処理に至った原因を作った不正利用者の特定や新たな不正利用の防止が困難であった。【解決手段】  上記の課題を解決するために、本発明では、生体認証結果に応じて閉塞処理がなされた場合、閉塞処理を行われたことを示す閉塞処理フラグを、生体認証に使われた認証テンプレート情報に対応付けて記憶しておき、当該閉塞処理フラグをその後の閉塞解除処理に用いるものである。より具体的には、当該閉塞処理フラグが立った認証テンプレートの利用者に対し（例えば、携帯電話やスマートフォン）、閉塞されたことを示す通知を送信し、利用者から「不審人物通報」を受け取った場合、該当の認証テンプレートが他とは区別された管理を行う。【選択図】  図１
2015026227.tif 000002
【特許請求の範囲】
【請求項１】
利用者の生体情報を利用した生体認証を実行する生体認証装置における閉塞制御方法において、
予め第１の記憶装置に、利用者毎の利用者ＩＤと当該利用者の生体情報に対応する入力テンプレートを対応付けて記憶しておき、
前記利用者の利用者ＩＤおよび当該利用者の生体情報に基づく認証テンプレートを含む認証要求を受付け、
受け付けられた前記利用者ＩＤおよび認証テンプレートと、前記第1の記憶装置に記憶された内容を比較して、前記利用者の認証を実行し、
前記認証の結果、入力された前記利用者ＩＤにおける認証失敗が所定条件を満たした場合、当該利用者ＩＤについての認証についての閉塞処理として、前記第1の記憶装置において、前記利用者ＩＤに対応付けて閉塞処理フラグを記録し、
前記閉塞処理フラグが記録された場合、前記利用者が利用する情報端末に対して閉塞処理がされたことを示す情報を送信し、
前記情報端末を介して前記利用者からの指示に応じて、前記閉塞処理フラグを削除することでの閉塞処理解除および他の生体テンプレートとは異なる管理を行うことを特徴とする生体認証装置における閉塞制御方法。
【請求項２】
請求項１に記載の生体認証装置における閉塞制御方法において、
前記他の生体テンプレートとは異なる管理として、
失敗した前記認証において入力された認証テンプレートを、第2の記憶装置に設けられた不正利用者テンプレートテーブルに格納し、
新たな認証要求を受け付けた場合、当該認証要求に含まれる認証テンプレートと、前記不正利用者テンプレートテーブルの内容を比較し、対応するものがあった場合、前記新たな認証要求が不正利用として検知することを特徴とする生体認証装置における閉塞制御方法。
【請求項３】
請求項２に記載の生体認証装置における閉塞制御方法において、
前記不正利用者テンプレートテーブルに格納される認証テンプレートは、所定基準に従ってソートないしグルーピングして格納され、
前記不正利用者テンプレートテーブルの内容との比較は、前記所定基準に従った順序で実行することを特徴とする生体認証装置における閉塞制御方法。
【請求項４】
請求項３に記載の生体認証装置における閉塞制御方法において、
前記ソートないしグルーピングは、前記格納される認証テンプレートを基準テンプレートとの類似度の順序であり、
記不正利用者テンプレートテーブルの内容との比較は、前記類似度の乖離が最も大きな２つの認証テンプレートと比較を行い、当該比較により類似度の度合いが強い認証テンプレートを特定し、特定された認証テンプレートの次の認証テンプレートから順序で比較を行うことを特徴とする生体認証装置における閉塞制御方法。
【請求項５】
請求項３に記載の生体認証装置における閉塞制御方法において、
前記ソートないしグルーピングは、前記失敗した認証を行った日時または前記失敗した認証を行った生体認証装置の順序で行われることを特徴とする生体認証装置における閉塞制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体テンプレート（生体情報）を利用した生体認証に関する。その中でも特に、生体認証装置の認証に複数回失敗し閉塞処理が実行された場合に、本人が簡易な操作で閉塞処理を解除する技術に関する。また、不正利用者が生体認証装置の認証に複数回失敗し閉塞処理が実行された場合に、再度、不正行為が行われる危険を防止するため、過去に生体認証装置の認証に失敗した際の生体テンプレートを利用し、不正利用者の特定に繋げる技術に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特開2005-84822号公報（特許文献１）がある。この公報には、「予め設定した回数以上、パスワード認証に失敗すると正当な利用者に電子メールで通知を行い、利用者が口座の利用停止を行うことで、不正利用者による不正利用を未然に防止する技術」と記載されている（要約参照）。また、特開2009-15500号公報（特許文献２）がある。この公報には、「ATMでの生体認証に失敗した場合に予め登録された利用者の携帯電話にワンタイムパスワードを送付し、固定暗証番号且つワンタイムパスワードの認証により、口座取引を利用可能とする技術」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2005-84822号公報
【特許文献２】特開2009-15500号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１においては、口座の利用者が自己の不正利用者の存在を電子メール通知により認識し、簡易且つ迅速に利用停止にかかる要求を受け付けるページにアクセスし、自己の口座を利用停止にする手続きを迅速に行うことができる。電子メールは口座利用者に不正利用を通知することが可能だが、ATMの監視機能との連携はできないため、不正利用者の特定に繋げることはできない。そのため、不正利用者は別の利用者の口座を不正利用する可能性があり、新たな不正利用を未然に防止する技術が必要である。
【０００５】
特許文献２においては、ATMでの生体認証に失敗し口座取引が閉塞した場合に、予め登録された利用者の携帯電話にワンタイムパスワードを送付し、利用者は固定暗証番号と非常用暗証情報としてのワンタイムパスワードの認証により、口座の閉塞解除を行うことができる。これは、閉塞解除までの手間を省くことで利用者の利便性を向上できるが、特許文献１と同様、ATMの監視機能との連携はできないため、不正利用者の特定、さらに新たな不正利用の未然防止を実現することはできない。
【０００６】
以上のように、本発明では、生体認証の関わる閉塞処理においては、その閉塞処理に至った原因を作った不正利用者の特定や新たな不正利用の防止が困難であった、との課題を解決することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、生体認証結果に応じて閉塞処理がなされた場合、閉塞処理を行われたことを示す閉塞処理フラグを、生体認証に使われた認証テンプレート情報に対応付けて記憶しておき、当該閉塞処理フラグをその後の閉塞解除処理に用いるものである。より具体的には、当該閉塞処理フラグが立った認証テンプレートの利用者に対し（例えば、携帯電話やスマートフォン）、閉塞されたことを示す通知を送信し、利用者から「不審人物通報」を受け取った場合、該当の認証テンプレートが他とは区別された管理を行う。
【０００８】
この区別した管理として、監視センタへの通知、閉塞処理フラグとは別のフラグを立てて保存、専用の不正利用者テンプレートテーブルへ当該認証のために入力された認証テンプレートの格納がある。また、これらの管理について、その少なくとも１つが実行されればよく2以上の管理を並存させてもよい。
【０００９】
さらに、不正利用者テンプレートテーブルを利用する場合、生体認証において不正利用者であるかを確認するために、当該テーブルの内容と、入力された認証テンプレートとの比較を行う。このため、格納する認証テンプレートを所定基準によりソートないしグルーピングし、ソートないしグルーピングされた順序で上記比較をするとより好適である。この所定基準としては、認証を行った日時、認証を行った生体認証装置、類似度等が挙げられる。類似度でソートないしグルーピングした場合には、その比較を以下のとおり行う。不正利用者テンプレートテーブルに格納された認証テンプレートのうち、類似度の乖離が最も大きな2つの認証テンプレートと比較を行う。この結果、より近い(類似度の度合いが強い)テンプレートを特定し、特定された認証テンプレートの次の認証テンプレートから順に比較を行っていく。
【発明の効果】
【００１０】
本発明によれば、生体認証装置の認証に複数回失敗し閉塞処理が実行された場合に携電話への通知により閉塞を解除することで利用者の利便性が向上する。また、不正利用者による閉塞が起こった場合は、正当な利用者が不正利用者の存在を通報することで、不正利用者の特定が可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態の生体認証システム全体を示した構成図である。
【図２】本発明の一実施形態である認証処理を説明するフローチャートである。
【図３】認証失敗時における認証テンプレートを保管するテーブル情報を示す図である。
【図４】認証失敗時の認証テンプレートをDBに保存し、閉塞処理フラグを立てるテーブルを選択する処理を示すフローチャートである。
【図５】携帯電話の閉塞解除処理を示すフローチャートである。
【図６】不正利用者の認証テンプレートを保管するテーブル情報を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態を図面を用いて説明する。
本実施形態では、生体認証を行う装置の例を説明する。
図１は、本発明の一実施形態における1:1生体認証装置をネットワークで構成した際のシステム構成図の例である。ここで、1:1認証とは、予めIDを入力し個人を特定後、入力されたIDに紐付いた生体テンプレート(登録テンプレート)と照合を行う生体認証のことである。
【００１３】
クライアント側の例としては、以下のシステム(装置)が挙げられる。すなわち、システム100は生体認証システム、システム104は閉塞通知システム、システム105は監視システムである。なお、生体認証システムであるシステム100については、装置101の生体認証装置、装置102のディスプレイ、装置103の利用者ID入力装置から構成される。閉塞通知システムであるシステム104については、装置112の携帯電話から構成される。監視システムであるシステム105については、装置113のカメラから構成される。
【００１４】
以下、生体認証システムであるシステム100について、図２認証処理を説明するフローチャートを用いてその処理概要を説明する。利用者が生体認証装置101に指をかざしたときに撮影された認証テンプレートを、ネットワークを介して生体認証管理サーバa106に送信する(ステップ202)。また、1:1認証を行うため、利用者ID入力装置103を介して、利用者から自身を識別する利用者ID入力を受付け(ステップ201)、生体認証管理サーバa106に送信する。なお、認証テンプレートと受付られた利用者IDを纏めて送信してもよい。また、これらの送信においては、生体認証装置101は、自身が有する時計機能を用いて、認証テンプレートの撮影時刻を特定し、これも送信する。
【００１５】
生体認証管理サーバa106側は、生体テンプレートテーブル107を検索し、送信されたIDに対応する生体テンプレートを特定する。そして、特定された生体テンプレートと送信された認証テンプレートとの照合を行う(ステップ204)。
【００１６】
照合の結果、認証成功の場合は、生体認証管理サーバa106は、認証結果を生体認証装置101に送信し、生体認証装置101が認証結果をディスプレイ201に表示させる(ステップ205)。
【００１７】
照合の結果、認証失敗の場合は、ステップ205と同様に認証結果をディスプレイ201に表示させ、生体認証管理サーバa106は、利用者ID、認証テンプレートおよび撮影時刻をネットワークを介して生体認証管理サーバb108に送信し、生体認証管理サーバb108は、送信された利用者ID、認証テンプレートおよび撮影時刻をそれぞれ対応付けて認証失敗テンプレート保管テーブル109に保存する(ステップ206)。保存された内容を図３に示すとおりである。
【００１８】
次に、連続して認証に失敗した回数が10回未満か、または10回以上かを判断する(ステップ207)。この判断処理は以下のとおりで行う。例えば、予め定められた期間内に、同じ利用者IDの数が10回以上存在するかで判断する。また、その名のとおり、図３に示す認証失敗テンプレート保管テーブル109の「利用者ID」の欄が10回以上連続するかで判断してもよい。なお、10回とは一例であり、この回数は適宜変更可能である。また、認証失敗テンプレート保管テーブル109を利用者ID毎に用意しておき、これを用いて判断してもよい。
【００１９】
連続して認証に失敗した回数が10回未満の場合は、再度撮影処理を実行する(ステップ202)。具体的には、生体認証管理サーバb108が、生体認証装置101に再撮影指示を送信する。これを受けて、生体認証装置101は、ディスプレイ102に再撮影を促す表示をさせる。そして、ステップ202以降の処理を実行する。なお、利用者IDについては、再入力を行わなくともよい。これは、生体認証装置101が、先の撮影の際に入力された利用者IDを保持しておき、これを用いる。但し、生体認証装置101はディスプレイ102に認証処理が終了するまで、入力された利用者IDを表示しておき、利用者がこれを確認した結果、自身の利用者IDでないと判断した場合は、再入力を行い、これを生体認証装置101から送信する。
【００２０】
連続して認証に失敗した回数が10回以上の場合は、生体認証装置101の閉塞処理を行う(ステップ208)。なお、この処理の詳細については、図４を用いて説明する。
【００２１】
まず、生体認証管理サーバb108は、認証失敗テンプレート保管テーブル109で、該当するテンプレート情報に閉塞処理フラグを立てる(ステップ301)。これは、最近の情報に対して、閉塞処理フラグを立てる。なお、閉塞フラグを立てる対象のレコードは、最新でなくとも構わず同一利用フラグのいずれかに立てればよい。
【００２２】
次に、生体認証装置101の閉塞処理を行う(ステップ302)。つまり、生体認証管理サーバb108が、当該閉塞処理フラグが立てられた情報を送信した生体認証装置101に対して、その利用を不可能とする指示情報を送信する。これを受けて、生体認証装置101では、起動を抑止したり、入力を抑止したりする。
【００２３】
なお、この閉塞処理においては、利用者IDを閉塞するようにしてもよい。具体的には、閉塞処理フラグが立てられた利用者IDを閉塞した旨の情報を別途記録する。
【００２４】
このため、ステップ204においては、この閉塞した旨の情報をまず確認し、これがない場合に上述した照合処理を実行する。また、このような利用者IDの閉塞と生体認証装置に対する閉塞処理を合せて行ってもよい。
【００２５】
次に、生体認証管理サーバb108は、閉塞処理フラグが立てられた情報に含まれる利用者IDに紐付かれた利用者の携帯電話112に、閉塞処理が実行されたことをメールで通知する(ステップ303)。これは、例えば、生体認証管理サーバb108が有する利用者管理テーブルを用いて、紐付いている携帯電話を特定する。また、通知先は、携帯電話以外のＰＣ等でもよいし、メール以外の手段を用いてもよい。
【００２６】
例として、図３の認証失敗テンプレート保管テーブル109で、項番10のテンプレート情報は、項番1から項番10まで同じ利用者IDであり、且つ10回以上連続してDBに保管されている。従って、図４に示す閉塞処理を実行した結果、項番10のテンプレート情報には、閉塞処理フラグを立てる。
【００２７】
次に、ステップ303で通知を受けた携帯電話112における閉塞解除処理を示すフローチャートである。携帯電話112が、閉塞処理が実行されたことを通知するメールを受信すると、利用者からの入力・指定に従って、メールに記述されたリンクからウェブサイトの閉塞解除画面にアクセスする(ステップ401)。このアクセス先は、生体認証管理サーバc110になる。但し、他のサーバ(装置）をアクセス先として、下記の処理を実行してもよい。
【００２８】
閉塞解除画面には、「1.閉塞解除」または「2.不正利用者通報」を選択するボタンが表示されている。携帯電話112は、利用者からの2つのボタンに対する選択を受付ける(ステップ402)。
【００２９】
「1.閉塞解除」が選択された場合は、生体認証管理サーバc110は携帯電話112に対して、利用者ごとに割り当てられているPINコードを入力を受付ける画面を表示させる(ステップ403)。
【００３０】
次に、携帯電話112は、利用者が入力したPINコードを受付け、生体認証管理サーバc110に送信する。そして、生体認証管理サーバc110は、送信されたPINコードと、予め登録されたPINコードの照合を行う(ステップ404)。生体認証管理サーバc110は、上記のリンクにおいて、利用者つまり利用者IDは特定しており、また、予め登録されたPINコードも利用者ID毎に登録されている。このため、上記照合は、これらに利用者IDが一致するPINコード同士を照合する。
【００３１】
PINコード認証が成功すると、生体認証装置101の閉塞処理は解除される(ステップ405)。この解除とは、生体認証管理サーバc110から生体認証装置110に対して、閉塞を解除する旨の情報を送信することで実現される。また、利用者IDの閉塞を行う態様の場合、生体認証管理サーバa106に対し、閉塞解除対象である利用者IDを含む閉塞解除指示を送信し、生体認証管理サーバa106は、利用者IDを閉塞した旨の情報を削除するなどの無効化処理を実行する。
【００３２】
PINコード認証が失敗すると、再度利用者にPINコードの入力を要求するための情報を、生体認証管理サーバc110が携帯電話112に送信する(ステップ403)。なお、この再入力の要求は、予め定められた上限回数に限って実行し、これを超えた場合、処理自体を終了してもよい。
【００３３】
「2.不正利用者通報」が選択された場合は、生体認証管理サーバc110は、閉塞処理フラグの立っている生体テンプレートと不正利用者テンプレートテーブル111の情報を照合する(ステップ406）。不正利用者テンプレートテーブル111は、図６に示すものであり、閉塞処理フラグが立てられた認証テンプレートを記録したものである。なお、これは後述するステップ408で登録される。
【００３４】
そして、生体認証管理サーバc110は、照合の結果、不正利用者テンプレートテーブル111中に、生体テンプレートとの類似度があらかじめ定められた閾値以上を有する認証テンプレートが含まれているかを判断する（ステップ407）。これら、ステップ406、407の処理は、以下のとおり行う。まず、認証失敗テンプレート保管テーブル109から、閉塞フラグが立てられた生体テンプレートを抽出する。これと、不正利用者テンプレートテーブル111に格納された認証テンプレートを、図６に示すレコード順に(上位ないし下位から)１つずつ照合し、これらの類似度を算出する。この際、閾値以上の類似度が算出された場合、以降の照合処理を省略してもよい。
【００３５】
さらに、不正利用者テンプレートテーブル111を類似度が近いものほど近いレコードに格納しておき（例えば、基準となるデータとの類似度順に格納）、最も類似度が離れた２つの認証テンプレートと生体テンプレートを比較し、より類似度が大きい認証テンプレートの次の認証から順に照合する構成にしてもよい。また、不正利用者テンプレートテーブル111を、その類似度を基準にグルーピングしておいてもよい。この場合、各グループの代表となる生体テンプレートを定めておき、これらとの照合結果である類似度が大きいグループから照合するようにしてもよい。
【００３６】
また、不正利用者テンプレートテーブル111を撮影日時順に登録しておき、これをより現在に近い順に照合する構成としてもよい。これは、より古い日時で不正利用を行ったものは特定されることや、ある時間帯に何度も不正利用を行おうとすることから、より現在に近い時間帯ほど、ヒットする確率が高いためである。これは、撮影日時以外にも、不正利用された生体認証装置でソート(例：より近接している装置についての認証テンプレートがより近いレコードに格納される)しておき、照合対象である生体テンプレートが撮影された生体認証装置の認証テンプレートから順に照合してもよい。
【００３７】
なお、不正利用者テンプレートテーブル111のグルーピングについては、撮影日時や生体認証装置と基準にしてもよい。この際、各グループでの認証テンプレートの格納順序を、その類似度とし、グループ内での照合順序を、上述のように類似度の大きな認証テンプレートの次ぎから開始してもよい。
【００３８】
ここで、撮影日時や生体認証装置を基準にソートしたり、グルーピングしたりする態様の場合、生体認証管理サーバｃ110は、生体認証管理サーバb108から、生体テンプレートの撮影日時や撮影した生体認証装置を識別する情報を受信する。これは、生体テンプレート共に受信してもよい。
【００３９】
ステップ407で認証テンプレートが含まれている場合（つまり、類似度が閾値以上のものがあった場合）、今回の利用者が、過去にも不正利用を行った可能性が高いと判断する。この場合、生体認証管理サーバc110は、監視センタに通知を行う（ステップ409)。そして、生体認証管理サーバc110の通知に従って監視センタのカメラ113を起動させる（ステップ410)。これは、通知後に監視センタが独自に行ってもよいし、通知中にカメラ113の制御信号を含ませて、これに従って行ってもよい。このため、通知には、閉塞対象となる生体認証装置101ないし、これと対応付けられたカメラ113を特定する情報が含まれる。
【００４０】
以降、監視センタでは、警備員を出動させたり（ステップ411)、出動した結果、不正利用者を特定したり（ステップ412)する。この場合、生体認証管理サーバc110は、ステップ411のための出動指示情報を出力したり、カメラ113の撮影内容からステップ412の不正利用者の特定を行ってもよい。
【００４１】
また、ステップ407において、閾値以上の不正利用者テンプレートが検出されなかった場合は、閉塞処理フラグの立っているテンプレート情報を不正利用者テンプレートに新規に保存する(ステップ408)。
【００４２】
例として、図３の認証失敗テンプレート保管テーブル109において、項番10のテンプレート情報に閉塞処理フラグを立てたが、本テンプレート情報と図６の不正利用者テンプレートテーブル111に保管された情報との照合を行う。不正利用者テンプレートテーブル110における項番100のテンプレート情報と、閉塞処理フラグの立っているテンプレート情報の照合度を算出した結果、閾値以上との結果が得られる。その後、監視システム105のカメラ113を起動させ、不正利用者の特定に繋げることが可能となる。
【図１】
2015026227.tif 000003
【図２】
2015026227.tif 000004
【図３】
2015026227.tif 000005
【図４】
2015026227.tif 000006
【図５】
2015026227.tif 000007
【図６】
2015026227.tif 000008