(57)【要約】本開示は、より安全な識別認証を実施するため、識別認証の方法及びデバイスを開示し、情報セキュリティ技術の分野に関連する。本開示の主要な技術的解決策は以下のとおりである。まず、所定の量の指紋情報がユーザの複数の記録された指紋から選択され、その後、指紋入力プロンプト情報に基づいてユーザにより連続して入力された所定の量の指紋情報が受信され、次に、受信された所定の量の指紋情報が選択された所定の量の指紋情報と照合し、受信された所定の量の指紋情報が選択された所定の量の指紋情報と合致すると、識別認証に成功したと確認される。
2019523944.tif 000002
【特許請求の範囲】
【請求項１】
所定の量の指紋情報を、ユーザの複数の記録された指紋から選択するステップと；
指紋入力プロンプト情報に基づき前記ユーザにより連続して入力された所定の量の指紋情報を受信するステップと；
前記受信された所定の量の指紋情報を、前記選択された所定の量の指紋情報と照合するステップと；
前記受信された所定の量の指紋情報が前記選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認するステップと；を備える、
識別認証の方法。
【請求項２】
前記受信された所定の量の指紋情報を、前記選択された所定の量の指紋情報と照合する前記ステップは：
受信された各指紋情報を、プロンプト要求に応じて入力された指紋情報と照合するステップを備え、
前記受信された所定の量の指紋情報が前記選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認する前記ステップは：
受信された指紋情報が前記プロンプト要求に応じて入力された前記指紋情報と合致すると、識別認証に成功したことを確認するステップを備える、
請求項１に記載の識別認証の方法。
【請求項３】
プロンプト情報が出力される度に、前記ユーザにより入力される指紋情報が所定の時間期間内に受信されたかどうかを検知するステップと；
受信されていない場合、識別認証に失敗したことを確認し、操作時間が終了したことを示すアラーム情報を出力するステップと；を更に備える、
請求項２に記載の識別認証の方法。
【請求項４】
前記受信された所定の量の指紋情報が、前記選択された所定の量の指紋情報と合致しない場合、識別認証に失敗したことを確認し、識別認証に失敗したことを示すアラーム情報を出力するステップを更に備える、
請求項１に記載の識別認証の方法。
【請求項５】
所定の量の指紋情報を、ユーザの複数の記録された指紋から選択する前記ステップの前に：
前記ユーザが現在ログインしているかどうかを検知するステップと；
ログインしていない場合、前記ユーザにアカウントを用いてログインすることをプロンプトする（促す）プロンプト情報を出力するステップと；を更に備え、
所定の量の指紋情報を、ユーザの複数の記録された指紋から選択する前記ステップは：
ログインしている場合、前記ユーザのログインアカウント情報を得るステップと；
前記アカウント情報に対応する複数の記録された指紋から所定の量の指紋情報を選択するステップと；を備える、
請求項１に記載の識別認証の方法。
【請求項６】
所定の量の指紋情報を、ユーザの複数の記録された指紋から選択する前記ステップの前に：
前記ユーザにより入力された各指紋情報と、各指紋情報に対応する指紋識別情報とを記録するステップと；
前記ユーザにより入力された前記指紋情報を記録する工程において、現在入力された指紋情報が、記録された指紋情報中に存在するかどうかを検知するステップと；
存在する場合、前記現在入力された指紋情報の記録を停止し、指紋が繰り返して入力されたことを示すアラーム情報を出力するステップと；を更に備える、
請求項１に記載の識別認証の方法。
【請求項７】
所定の量の指紋情報を、ユーザの複数の記録された指紋から選択する前記ステップの後に：
所定の指紋認識順で又はランダムな認識順で、前記指紋情報に対応する指紋識別情報に基づきプロンプト情報を出力するステップであって、前記プロンプト情報は、前記指紋識別情報に対応する前記指紋情報を入力することをプロンプトするために使われる、前記出力するステップを更に備える、
請求項１に記載の識別認証の方法。
【請求項８】
所定の量の指紋情報を、ユーザの複数の記録された指紋から選択するよう構成された選択ユニットと；
指紋入力プロンプト情報に基づき前記ユーザにより連続して入力された所定の量の指紋情報を受信するよう構成された受信ユニットと；
前記受信された所定の量の指紋情報を、前記選択された所定の量の指紋情報と照合するよう構成された照合ユニットと；
前記受信された所定の量の指紋情報が前記選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認するよう構成された確認ユニットと；を備える、
識別認証のデバイス。
【請求項９】
前記照合ユニットは、受信された各指紋情報を、プロンプト要求に応じて入力された指紋情報と照合するよう構成され；
前記確認ユニットは、受信された指紋情報が、前記プロンプト要求に応じて入力された前記指紋情報と合致すると、識別認証に成功したことを確認するよう構成された、
請求項８に記載の識別認証のデバイス。
【請求項１０】
検知ユニットと出力ユニットとを更に備え；
前記検知ユニットは、プロンプト情報が出力される度に、前記ユーザにより入力される指紋情報が所定の時間期間内に受信されたかどうかを検知するよう構成され；
前記確認ユニットは、前記検知ユニットが、前記ユーザにより入力される前記指紋情報は前記所定の時間期間期間内に受信されていないことを検知すると、識別認証に失敗したことを確認するよう構成され；
前記出力ユニットは、操作時間が終了したことを示すアラーム情報を出力するよう構成された；
請求項９に記載の識別認証のデバイス。
【請求項１１】
出力ユニットを更に備え；
前記確認ユニットは、前記受信された所定の量の指紋情報が前記選択された所定の量の指紋情報と合致しないと、識別認証に失敗したことを確認するよう構成され；
前記出力ユニットは、識別認証に失敗したことを示すアラーム情報を出力するよう構成された、
請求項８に記載の識別認証のデバイス。
【請求項１２】
検知ユニットと出力ユニットとを更に備え；
前記検知ユニットは、前記ユーザが現在ログインしているかどうかを検知するよう構成され；
前記出力ユニットは、前記ユーザが現在ログインしていないことを前記検知ユニットが検知すると、前記ユーザにアカウントを用いてログインすることをプロンプトするプロンプト情報を出力するよう構成され、
前記選択ユニットは：
前記ユーザが現在ログインしていることが検知されると、前記ユーザのログインアカウント情報を得るよう構成された獲得モジュールと；
所定の量の指紋情報を、前記獲得モジュールにより得られた前記アカウント情報に対応する複数の記録された指紋から選択するよう構成された選択モジュールと；を備える、
請求項８に記載の識別認証のデバイス。
【請求項１３】
記録ユニットと検知ユニットと出力ユニットとを更に備え、
前記記録ユニットは、前記ユーザにより入力された各々の指紋情報と、各々の指紋情報に対応する指紋識別情報とを記録するように構成され、
前記検知ユニットは、前記ユーザにより入力された前記指紋情報を記録する工程において、現在入力された指紋情報が記録された指紋情報に存在するかどうかを検知するように構成され、
前記記録ユニットは、前記検知ユニットが現在入力された指紋情報が前記記録された指紋情報に存在すると検知した際に前記現在入力された指紋情報の記録を停止するように構成され、
前記出力ユニットは、指紋が繰り返して入力されたことを示すアラーム情報を出力するように構成された、
請求項８に記載の識別認証のデバイス。
【請求項１４】
所定の指紋認識順で又はランダムな認識順で、前記指紋情報に対応する指紋識別情報に基づきプロンプト情報を出力するよう構成された出力ユニットであって、前記プロンプト情報が前記指紋識別情報に対応する前記指紋情報の入力をプロンプトするように使用される、前記出力ユニットを更に備える、
請求項８に記載の識別認証のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年６月７日に出願され「識別認証の方法及びデバイス」と題された中国特許出願第２０１６１０４０３６４３．Ｘ号の優先権を主張し、上記中国特許出願は参照によってその全体が本明細書に組み込まれる。
【０００２】
本開示は、情報セキュリティ技術の分野に関し、特に、識別認証の方法及びデバイスに関する。
【背景技術】
【０００３】
情報技術の絶えることのない発展にともなって、生体特徴（顔、指紋、虹彩等）の認証は、電子工学分野及びアクセス制御システムへ次第に適用されてきている。パスワードを入力しなくて済むように、暗号化及び復号を用いることは便利である。更に、ユーザの生体特徴は固有であるために、通常、生体特徴キーは複製されたり、盗難に遭ったり、忘れてしまったりすることが無く、個人情報の盗難の危険を減らすことができる。
【０００４】
例えば顔や虹彩等の生体特徴の認証に比べて、指紋による認証は比較的簡単であるため、指紋での認証技術はとりわけ普及している。現在、ユーザの指紋が識別認証に使われる場合、通常、固定した指紋が使われる。例えば、ユーザの指紋は、例えばモバイル決済等の、識別認証を必要とする異なる携帯電話のアプリケーションに繰り返し使用可能である。
【０００５】
しかし、固定した指紋情報を用いて実行される識別認証は大変危険であり且つ安全性が低く、相対的に高いプライバシー及び安全性のためのユーザの必要条件を満足できない。
【発明の概要】
【０００６】
上記に鑑み、本開示の実施は、固定した指紋を用いて実行する識別認証は大変危険であり且つ安全性が低く、相対的に高いプライバシー及び安全性のためのユーザの必要条件を満足できないという課題を解決するために、識別認証の方法及びデバイスを提供する。
【０００７】
上記の目的を達成するため、本開示において以下の技術的解決策が用いられる。
【０００８】
第１の態様により、本開示は識別認証の方法を提供し、前記方法は：所定の量の指紋情報を、ユーザの複数の記録された指紋から選択するステップと；指紋入力プロンプト情報に基づき前記ユーザにより連続して入力された所定の量の指紋情報を受信するステップと；前記受信された所定の量の指紋情報を、前記選択された所定の量の指紋情報と照合するステップと；前記受信された所定の量の指紋情報が前記選択した所定の量の指紋情報と合致すると、識別認証に成功したことを確認するステップと；を含む。
【０００９】
第２の態様により、本開示は識別認証のデバイスを提供し、前記デバイスは：所定の量の指紋情報を、ユーザの複数の記録された指紋から選択するよう構成された選択ユニットと；指紋入力プロンプト情報に基づき前記ユーザにより連続して入力された所定の量の指紋情報を受信するよう構成された受信ユニットと；前記受信された所定の量の指紋情報を、前記選択された所定の量の指紋情報と照合するよう構成された照合ユニットと；前記受信された所定の量の指紋情報が前記選択した所定の量の指紋情報と合すると、識別認証に成功したことを確認するよう構成された確認ユニットと；を含む。
【００１０】
上記の技術的解決策を用いることにより、本開示の実施において提供される技術的解決策は少なくとも以下の利点を有する。
【００１１】
本開示の実施において提供される識別認証の方法及びデバイスによると、識別認証の実行が必要な場合、まず所定の量の指紋情報がユーザの複数の記録された指紋から選択され、その後、指紋入力プロンプト情報に基づいてユーザにより連続して入力された所定の量の指紋情報が受信され、次に、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と照合され、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことが確認される。固定された指紋のみが識別認証に使われる現在の方法と比べて、本開示では、ユーザの複数の指紋情報が記録され、それにより、ユーザがより安全な操作行動を必要とする場合、所定の量の指紋情報を複数の記録された指紋から選択でき、ユーザは対応する指の指紋情報を入力するようプロンプトされ、指紋情報が完全に合致すると、対応する操作を完了できる。これにより、識別認証の複雑さが増し、相対的に高いプライバシー又は安全性のためのユーザの必要条件を満たすことができる。
【００１２】
説明は、単なる本開示の技術的解決策の概要である。本開示の技術的手段をより明確に理解して本明細書の内容を実施し、本開示の上記及び他の目的、特徴、及び利点をより分かりやすくするために、以下に本開示の特定の実施を列挙する。
【図面の簡単な説明】
【００１３】
以下の好ましい実施の詳細な説明を読むことによって、当業者は様々な他の利点及び利益を明確に理解する。添付図面は、単に好ましい実施の目的を示すために使用されているが、本開示に対する限定と見なされるものではない。また、全ての添付図面において同一の部分を示すためには同一の参照符号を付してある。
【００１４】
【図１】図１は、本開示の実施による、識別認証の方法を示すフローチャートである。
【００１５】
【図２】図２は、本開示の実施による、操作インスタンス（実体）である携帯電話の画面を示す図である。
【００１６】
【図３】図３は、本開示の実施による、操作インスタンスである携帯電話の画面を示す図である。
【００１７】
【図４】図４は、本開示の実施による、操作インスタンスである携帯電話の画面を示す図である。
【００１８】
【図５】図５は、本開示の実施による、他の識別認証の方法を示すフローチャートである。
【００１９】
【図６】図６は、本開示の実施による、識別認証のデバイスを示す概略構造図である。
【００２０】
【図７】図７は、本開示の実施による、他の識別認証のデバイスを示す概略構造図である。
【発明を実施するための形態】
【００２１】
以下に、添付図面を参照しながら本開示の例示の実施をより詳細に説明する。添付図面は本開示の例示の実施を示すが、実施は様々な形態で実行することができ、本明細書で説明される実施によって限定されないことを理解されたい。むしろ、これらの実施は、当業者に本開示及び本開示の範囲をより完全に理解させるために提供される。
【００２２】
本開示の実施は識別認証の方法を提供する。図１に示すように、この方法は以下のステップを含む。
【００２３】
１０１：所定の量の指紋情報を、ユーザの複数の記録された指紋から選択する。
【００２４】
所定の量は、実際の必要条件に基づいて構成することができる。例えば、所定の量を、２又は３に設定できる。
【００２５】
本開示のこの実施では、ユーザの複数の指紋情報を事前に記録できる。指紋情報を記録する場合、指紋情報に対応する指紋識別情報も記録する必要があり、指紋識別情報は、氏名や指紋の識別（ＩＤ）番号等であってもよい。例えば、ユーザの左手の薬指に対応する指紋情報、左手の人差し指に対応する指紋情報、及び右手の親指に対応する指紋情報が記録される。
【００２６】
所定の量の指紋情報は、複数の記録された指紋から任意の選択順でランダムに選択できる、又は、所定の量の指紋情報は、複数の記録された指紋からシステムの所定の選択順でランダムに選択できる。
【００２７】
本開示のこの実施において、製品のインタラクション（相互作用）において重要性の高い識別認証を行う必要がある場合、システムは高度な認証を開始する。そのため、ステップ１０１をトリガすることができる。
【００２８】
１０２：指紋入力プロンプト情報に基づいてユーザにより連続して入力された所定の量の指紋情報を受信する。
【００２９】
指紋入力プロンプト情報を用いて、指紋識別情報に対応する指紋情報の入力を促す（プロンプトする）ことができる。指紋入力プロンプト情報は、テキストのプロンプト情報、画像のプロンプト情報、音声のプロンプト情報、動画のプロンプト情報等であってもよい。更に、ユーザは指紋入力プロンプト情報に基づいて、対応する指紋情報を入力できる。
【００３０】
例えば、ユーザが携帯電話で指紋を用いて支払いを行う必要がある場合、システムは、右手の人差し指の指紋情報と左手の薬指の指紋情報という２つの指紋情報をランダムに選択する。図２に示すように、システムは、１回目に「右手の人差し指の指紋情報を入力してください」というプロンプト情報を出力し、ユーザはプロンプト情報に基づきユーザの右手の人差し指の指紋情報を入力する。システムがユーザにより入力された指紋情報を受信した後、図３に示すように、システムは、２回目に「左手の薬指の指紋情報を入力してください」というプロンプト情報を出力し、ユーザはプロンプト情報に基づきユーザの左手の薬指の指紋情報を入力する。
【００３１】
１０３：受信された所定の量の指紋情報を、選択された所定の量の指紋情報と照合する。
【００３２】
本開示のこの実施では、受信された各指紋情報を、プロンプト要求に応じて入力された指紋情報と照合できる。例えば、ユーザにより入力された指紋情報が受信された後、指紋情報は現在のプロンプト要求に応じて入力された指紋情報と照合され、指紋情報が現在のプロンプト要求に応じて入力された指紋情報と合致すると、次の指紋情報の入力がプロンプトされ、指紋情報が現在のプロンプト要求に応じて入力された指紋情報と合致しなければ、識別認証の失敗がプロンプトされる。或いは、所定の量の指紋情報が受信された後、所定の量の指紋情報は、選択された所定の量の指紋情報と照合される。例えば、所定の量が３であれば、ユーザにより入力された３つの指紋情報が受信された後、３つの指紋情報は、選択された３つの指紋情報と照合される。
【００３３】
１０４：受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認する。
【００３４】
例えば、ユーザが携帯電話を用いて指紋による支払いを行う必要がある場合、システムは左手の親指と、左手の人差し指と、右手の親指の指紋情報という３つの指紋情報をランダムに選択する。システムは、１回目に、左手の親指の指紋情報の入力をプロンプトする。ユーザにより入力された指紋情報が、記録された左手の親指の指紋情報と合致することをシステムが検知すると、システムは、２回目に、左手の人差し指の指紋情報を入力するようプロンプトする。ユーザにより入力された指紋情報が、記録された左手の人差し指の指紋情報と合致することをシステムが検知すると、システムは、３回目に、右手の親指の指紋情報を入力するようプロンプトする。ユーザにより入力された指紋情報が、記録された右手の親指の指紋情報と合致することをシステムが検知した場合、それは、受信した指紋情報がプロンプト要求に応じて入力された指紋情報に合致していることを示しており、ユーザの識別認証は成功である。そのため、指紋による支払いを完了でき、支払いの成功を示すプロンプト情報がプロンプトされる。その詳細を図４に示す。
【００３５】
本開示のこの実施において提供される識別認証の方法によると、識別認証の実行が必要な場合、まず所定の量の指紋情報が、ユーザの複数の記録された指紋から選択され、その後、指紋入力プロンプト情報に基づいてユーザにより連続して入力された所定の量の指紋情報が受信され、次に、受信された所定の量の指紋情報が選択された所定の量の指紋情報と照合され、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことが確認される。固定された指紋のみが識別認証に使われる現在の方法と比べて、本開示では、ユーザの複数の指紋情報が記録され、それにより、ユーザが安全性の高い操作行動を必要とする場合、所定の量の指紋情報を複数の記録された指紋から選択でき、ユーザは対応する指の指紋情報を入力するようプロンプトされ、指紋情報が完全に合致した時にのみ対応する操作を完了できる。それにより、識別認証の複雑さが増し、安全性は向上し、相対的に高いプライバシー又は安全性に対するユーザの必要条件を満たすことができる。
【００３６】
更に、本開示の実施は識別認証の他の方法を提供する。図５に示すように、この方法は以下のステップを含む。
【００３７】
２０１：ユーザにより入力された各指紋情報と、各指紋情報に対応する指紋識別情報とを記録する。
【００３８】
指紋識別情報は、氏名や指紋のＩＤ番号等であってもよく、例えば左手の薬指の指紋情報と、右手の小指の指紋情報とであってもよい。
【００３９】
本開示のこの実施では、ユーザにより入力された各指紋情報と、各指紋情報に対応する指紋識別情報とを、ユーザ識別認証中の呼び出しのために事前に記録しておくことができる。
【００４０】
ユーザにより入力された指紋情報を記録する工程において、ユーザの指紋情報と、指紋情報に対応する指紋識別情報とが記録されるよう、入力が必要な指紋識別情報に対応する指紋情報をプロンプトすることができる。例えば、入力が必要な左手の人差し指の指紋情報がプロンプトされると、ユーザは、プロンプト情報に基づき左手の人差し指の指紋情報を入力でき、システムは指紋情報と、指紋情報に対応する左手の人差し指の識別子とを記録する。
【００４１】
ユーザが指紋情報を入力した後、該当する指の指紋情報としてシステムにより記録できるよう、各指紋識別情報を出力できる。
【００４２】
２０２：ユーザにより入力された指紋情報を記録する工程において、現在入力された指紋情報が、記録された指紋情報中に存在するかどうかを検知する。
【００４３】
注記すると、現在入力された指紋情報が、記録された指紋情報中に存在しない場合、そのことは、現在入力された指紋情報が記録に無く、新たに入力された指紋情報であり、システムにより記録できることを示している。
【００４４】
２０３：現在入力された指紋情報が、記録された指紋情報中に存在する場合、現在入力された指紋情報の記録を停止し、且つ指紋が繰り返して入力されたことを示すアラーム情報を出力する。
【００４５】
アラーム情報は、テキストのアラーム情報、画像のアラーム情報、音声のアラーム情報、動画のアラーム情報等であってもよい。
【００４６】
注記すると、現在入力された指紋情報が、記録された指紋情報中に存在する場合、そのことは、現在入力された指紋情報が記録にあることを示し、指紋情報を記録する必要はなく、現在入力された指紋情報の記録は停止され、指紋が繰り返して入力されたことを示すアラーム情報が出力され、それによりユーザに指紋情報入力のための指を変更することがプロンプトされる。
【００４７】
２０４：ユーザの識別認証を実行する必要がある場合、所定の量の指紋情報を、ユーザの複数の記録された指紋から選択する。
【００４８】
所定の量は、実際の需要に基づいて構成できる。本開示のこの実施において、相対的に高いプライバシー又は安全性が必要な場合、所定の量を大きくすることでき、相対的に低いプライバシー又は安全性が必要な場合、所定の量を小さくすることができる。
【００４９】
本開示のこの実施において、ステップ２０４の前に、この方法は更に、ユーザが現在ログインしているかどうかを検知するステップと、ログインしていない場合、アカウントを用いてユーザにログインすることをプロンプトするプロンプト情報を出力するステップとを含む。プロンプト情報はテキストのプロンプト情報、画像のプロンプト情報、音声のプロンプト情報、動画のプロンプト情報等であってもよい。ステップ２０４は、ログインしている場合にユーザのログインアカウント情報を得るステップと、所定の量の指紋情報を、アカウント情報に対応する複数の記録された指紋から選択するステップとを含む。
【００５０】
注記すると、本開示のこの実施では、ユーザの指紋情報を記録する工程において、それぞれ異なるユーザに対応する複数の指紋情報を、ユーザアカウント情報に基づき記録できる。ユーザの識別認証を実行する必要がある場合、異なるユーザの識別認証が実行できるよう、ユーザに対応する複数の記録された指紋を、ユーザのログインアカウント情報に基づき決定でき、所定の量の指紋情報を選択できる。
【００５１】
本開示のこの実施では、この方法は、ステップ２０４の後、異なるユーザの必要条件を満たすため、所定の指紋認識順に又はランダムな認識順に、指紋情報に対応する指紋識別情報に基づきプロンプト情報を出力するステップを更に含む。所定の指紋認識順は実際の需要に基づき事前に構成されてもよい。例えば、ユーザの操作を容易にするために、所定の指紋認識順を、選択された左手の指紋の入力を優先してプロンプトし、選択された左手の指紋を入力した後に、選択された右手の指紋の入力をプロンプトするように構成してもよい。
【００５２】
２０５：指紋入力プロンプト情報に基づきユーザにより連続して入力された所定の量の指紋情報を受信する。
【００５３】
ユーザがプロンプト情報に基づき対応する指紋情報を入力できるよう、指紋入力プロンプト情報を用いて指紋識別情報に対応する指紋情報の入力をプロンプトする。
【００５４】
更に、この方法は、プロンプト情報が出力される度に所定の期間内にユーザにより入力される指紋情報が受信されたかどうかを検知するステップと、受信されない場合、識別認証に失敗したことを確認し、操作時間が終了したことを示すアラーム情報を出力するステップとを含む。所定の時間期間は、プロンプト情報が出力された時点から始まり、時間期間の対応する期間は、実際の需要に基づいて構成できる。例えば、時間期間の対応する期間を、１０秒間や２０秒間等に設定してもよい。
【００５５】
例えば、所定の時間期間の期間を１５秒間に設定してもよい。右手の人差し指の指紋情報の入力をプロンプトするプロンプト情報が出力されると、プロンプト情報が出力された瞬間から始まって１５秒以内にユーザにより入力される指紋情報が受信されなければ、操作のタイムアウトが示され、ユーザにより入力される指紋情報の受信を待つ必要はない。そのため、識別認証を行わず、且つ操作がタイムアウトしたことを示すアラーム情報を出力することなく、ユーザの操作がタイムアウトしたかどうかを検知できる。
【００５６】
２０６：受信された所定の量の指紋情報を、選択された所定の量の指紋情報と照合する。
【００５７】
本開示のこの実施では、ステップ２０６は、受信された各指紋情報を、プロンプト要求に応じて入力された指紋情報と照合するステップを含むことができる。ステップ２０６は、所定の量の指紋情報を受信した後、指紋情報を、選択された所定の量の指紋情報と照合するステップを更に含むことができる。
【００５８】
２０７：受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認する。
【００５９】
本開示のこの実施において、ステップ２０７は、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認するステップを含むことができる。
【００６０】
例えば、ユーザの識別認証を実行する必要がある場合、システムは右手の親指と右手の人差し指の指紋情報という２つの指紋情報をランダムに選択する。システムは、１回目に、右手の親指の指紋情報の入力をプロンプトする。ユーザにより入力された指紋情報が、記録された右手の親指の指紋情報と合致することが検知されると、システムは、２回目に、右手の人差し指の指紋情報を入力するようプロンプトする。システムがユーザにより入力された指紋情報が、記録された右手の人差し指の指紋情報と合致することを検知すると、受信した指紋情報が、プロンプト要求に応じて入力された指紋情報に合致し、ユーザの識別認証に成功したことが示される。
【００６１】
この方法は、受信された所定の量の指紋情報が、選択された所定の量の指紋情報に合致しない場合、識別認証の失敗を確認し、識別認証に失敗したことを示すアラーム情報を出力するステップを更に含む。受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致しない場合、つまり、選択された指紋情報に合致しない１つ以上の指紋情報が存在する場合、それは、現在の操作がユーザにより実行されていないこと、又は、ユーザが間違った指紋情報を入力したことを示すとともに、結果として、識別認証に失敗したこと、及び、識別認証の失敗を表すアラーム情報が出力されることを示している。
【００６２】
本開示のこの実施で提供される識別認証の他の方法によると、識別認証の実行が必要な場合、まず所定の量の指紋情報がユーザの複数の記録された指紋から選択され、その後、指紋入力プロンプト情報に基づいてユーザにより連続して入力された所定の量の指紋情報が受信され、次に、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と照合され、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功した、と確認される。固定された指紋のみが識別認証に使われる現在の方法と比べて、本開示では、ユーザの複数の指紋情報が記録され、それにより、ユーザがより安全な操作行動を必要とする場合、所定の量の指紋情報を複数の記録された指紋から選択でき、ユーザは対応する指の指紋情報を入力するようプロンプトされ、指紋情報が完全に合致した時にのみ、対応する操作を完了できる。それにより、識別認証の複雑さが増し、安全性が向上し、相対的に高いプライバシー又は安全性のためのユーザの必要条件を満たすことができる。
【００６３】
更に、図１に示す方法の特定の実施において、本開示の実施は識別認証のデバイスを提供する。図６に示すように、このデバイスは、選択ユニット６１と、受信ユニット６２と、照合ユニット６３と、確認ユニット６４とを含むことができる。
【００６４】
選択ユニット６１は、ユーザの複数の記録された指紋から所定の量の指紋情報を選択するよう構成できる。本開示のこの実施において、相対的に安全性の高い個人識別の実行が必要な場合、選択ユニット６１がトリガされて作動する。
【００６５】
受信ユニット６２は、指紋入力プロンプト情報に基づきユーザにより連続して入力された所定の量の指紋情報を受信するよう構成できる。受信ユニット６２は、デバイス内で入力された指紋情報を受信するための主要な機能モジュールであり、識別認証を実行するために照合ユニット６３を作動させる。
【００６６】
照合ユニット６３は、受信された所定の量の指紋情報を、選択された所定の量の指紋情報に照合するよう構成できる。照合ユニット６３は、デバイス内で受信された指紋情報について指紋認識及び認証を実行するための主要な機能モジュールである。
【００６７】
確認ユニット６４は、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認するよう構成できる。
【００６８】
注記すると、このデバイスの実施は、先の方法の実施に対応する。詳細については、図１に対応する記載を参照できる。読みやすくするため、先の方法の実施の詳細は、本願のデバイスの実施では述べない。しかし、本願の実施におけるデバイスは、先の方法の実施の全ての内容を、対応して実施できることは明らかであろう。
【００６９】
本開示のこの実施において提供される識別認証のデバイスによると、識別認証の実行が必要な場合、まず所定の量の指紋情報が、ユーザの複数の記録された指紋から選択され、その後、指紋入力プロンプト情報に基づいてユーザにより連続して入力された所定の量の指紋情報が受信され、次に、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と照合され、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことが確認される。固定された指紋のみが識別認証に使われる現在の方法と比べて、本開示では、ユーザがより安全な操作行動を必要とする場合、所定の量の指紋情報を複数の記録された指紋から選択でき、ユーザは対応する指の指紋情報を入力するようプロンプトされ、指紋情報が完全に合致した時にのみ、対応する操作を完了できるよう、ユーザの複数の指紋情報が記録される。それにより、識別認証の複雑さが増し、相対的に高いプライバシー又は安全性のためのユーザの必要条件を満たすことができる。
【００７０】
更に、図５に示す方法の特定の実施において、本開示の実施は識別認証の他のデバイスを提供する。図７に示すように、デバイスは、選択ユニット７１と、受信ユニット７２と、照合ユニット７３と、確認ユニット７４とを含むことができる。
【００７１】
選択ユニット７１は、ユーザの複数の記録された指紋から所定の量の指紋情報を選択するよう構成できる。本開示のこの実施において、比較的安全性の高い個人識別の実行が必要な場合、選択ユニット７１がトリガされて作動する。
【００７２】
受信ユニット７２は、指紋入力プロンプト情報に基づきユーザにより連続して入力された所定の量の指紋情報を受信するよう構成できる。受信ユニット７２は、デバイス内で入力された指紋情報を受信するための主要な機能モジュールであり、識別認証を実行するために照合ユニット７３を作動させる。
【００７３】
照合ユニット７３は、受信された所定の量の指紋情報を選択された所定の量の指紋情報に照合させるよう構成できる。照合ユニット７３は、デバイス内で受信された指紋情報について指紋認識及び認証を実行するための主要な機能モジュールである。
【００７４】
確認ユニット７４は、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致すると、識別認証に成功したことを確認するよう構成できる。
【００７５】
照合ユニット７３は、受信された各指紋情報を、プロンプト要求に応じて入力された指紋情報と照合するよう構成できる。
【００７６】
確認ユニット７４は、受信された指紋情報が、プロンプト要求に応じて入力された指紋情報と合致すると、識別認証に成功したことを確認するよう構成できる。
【００７７】
デバイスは、検知ユニット７５と出力ユニット７６とを更に含む。
【００７８】
検知ユニット７５は、プロンプト情報が出力される度に、ユーザにより入力される指紋情報が所定の時間期間内に受信されたかどうかを検知するよう構成できる。
【００７９】
確認ユニット７４は、検知ユニット７５が、ユーザにより入力される指紋情報が所定の時間内に受信されていない、と検知すると、識別認証に失敗したことを確認するよう構成できる。
【００８０】
出力ユニット７６は、操作時間が終了したことを示すアラーム情報を出力するよう構成できる。
【００８１】
確認ユニット７４は、受信された所定の量の指紋情報が、選択された所定の量の指紋情報と合致しない場合、識別認証に失敗したことを確認するよう更に構成できる。
【００８２】
出力ユニット７６は、識別認証に失敗したことを示すアラーム情報を出力するよう更に構成できる。
【００８３】
検知ユニット７５は、ユーザがログイン状態にあるかどうかを検知するよう更に構成できる。
【００８４】
出力ユニット７６は、ユーザがまだログインしていない、と検知ユニット７５が検知すると、アカウントを用いてユーザにログインをプロンプトするプロンプト情報を出力するよう更に構成できる。
【００８５】
選択ユニット７１は、獲得モジュール７１１と選択モジュール７１２とを含むことができる。
【００８６】
獲得モジュール７１１は、ユーザのログインが検知されると、ユーザのログインアカウント情報を得るよう構成できる。
【００８７】
選択モジュール７１２は、獲得モジュール７１１により得られるアカウント情報に対応する複数の記録された指紋から、所定の量の指紋情報を選択するよう構成できる。
【００８８】
デバイスは、記録ユニット７７を更に含む。
【００８９】
記録ユニット７７は、ユーザにより入力された各々の指紋情報と、各指紋情報に対応する指紋識別情報とを記録するよう構成できる。
【００９０】
検知ユニット７５は、ユーザにより入力された指紋情報を記録する工程において、現在入力された指紋情報が、記録された指紋情報中に存在するかどうかを検知するよう更に構成できる。
【００９１】
記録ユニット７７は、検知ユニット７５が、現在入力された指紋情報が記録された指紋情報に存在することを検知すると、現在入力された指紋情報の記録を停止するよう更に構成できる。
【００９２】
出力ユニット７６は、指紋が繰り返して入力されたことを示すアラーム情報を出力するよう更に構成できる。
【００９３】
出力ユニット７６は、所定の指紋認識順又はランダムな認識順に、指紋情報に対応する指紋識別情報に基づきプロンプト情報を出力するよう更に構成できる。プロンプト情報を用いて指紋識別情報に対応する指紋情報の入力をプロンプトする。
【００９４】
注記すると、本願のデバイスの実施は先の方法の実施に対応する。詳細については、図５の対応する記載を参照できる。読みやすくするため、先の方法の実施の詳細は、本願のデバイスの実施において述べない。しかし、本願の実施におけるデバイスは、先の方法の実施の全ての内容を、対応して実施できることは明らかであろう。
【００９５】
識別認証用のデバイスは、プロセッサとメモリとを含む。選択ユニット、受信ユニット、照合ユニット、確認ユニット、検出ユニット、出力ユニット、記録ユニットなどはプログラムユニットとしてメモリに格納され、プロセッサはメモリに格納されたプログラムユニットを実行し、対応する機能を実施する。
【００９６】
プロセッサはカーネルを含み、カーネルはメモリから対応するプログラムユニットを呼び出す。固定の指紋のみを使用して行われる識別認証が非常に危険で安全性が低く、比較的高いプライバシー又はセキュリティに対するユーザの要求を満たすことができないという問題を解決するために、１つ又は複数のカーネルがあり、カーネルパラメータが調整される。
【００９７】
メモリは、コンピュータ可読媒体内の、非永久メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は不揮発性メモリ、例えば読み取り専用メモリ（ＲＯＭ）又はフラッシュメモリ（flash RAM）を含むことができる。メモリは少なくとも１つの記憶チップを含む。
【００９８】
本開示の本実施において提供される識別認証のための別のデバイスによれば、識別認証が実行される必要があるとき、所定量の指紋情報が最初にユーザの複数の記録された指紋から選択される。次に、指紋入力プロンプト情報に基づいてユーザによって連続的に入力された所定量の指紋情報が受信される。次に、受信した所定量の指紋情報を、選択した所定量の指紋情報と照合する。そして、受信した所定量の指紋情報と選択された所定量の指紋情報とが一致した場合に識別認証が成功したことを確認する。識別認証には固定の指紋しか使用されないという現在の方法と比較して、ユーザの複数の指紋情報が記録されているため、ユーザがより安全な動作行動を必要とするとき、所定量の指紋情報を複数の記録された指紋から選択することができ、ユーザは対応する指の指紋情報を入力するように促され、指紋情報が完全に一致した場合にのみ対応する操作を完了することができる。ＩＤ認証の複雑さが増し、セキュリティが向上し、比較的高いプライバシー又はセキュリティに対するユーザの要求を満たすことができる。
【００９９】
本願は更にコンピュータプログラム製品を提供する。データ処理デバイスで実行されるとき、コンピュータプログラム製品は、初期化のためのプログラムコードを実行するのに適用可能であり、以下の方法のステップを含むことができる：ユーザの複数の記録された指紋から所定量の指紋情報を選択するステップ；指紋入力プロンプト情報に基づいてユーザによって連続的に入力された所定量の指紋情報を受信するステップ；受信した所定量の指紋情報を、選択した所定量の指紋情報と照合するステップ；受信した所定量の指紋情報が選択された所定量の指紋情報と一致した場合に識別認証が成功したことを確認するステップ。
【０１００】
当業者は、本願の実施が方法、システム、又はコンピュータプログラム製品として提供され得ることを理解されたい。したがって、本願は、ハードウェアのみの実施、ソフトウェアのみの実施、又はソフトウェアとハードウェアの組み合わせを用いた実施の形態をとることができる。更に、本願は、コンピュータ使用可能プログラムコードを含む１つ又は複数のコンピュータ使用可能記憶媒体（ディスクメモリ、ＣＤ−ＲＯＭ、光メモリなどを含むがこれらに限定されない）上に実装されるコンピュータプログラム製品の形態をとることができる。 
【０１０１】
本願は、本願の実施による、識別認証の方法及びデバイス、及び、コンピュータプログラム製品のフローチャート及び／又はブロック図を参照して説明される。フローチャート及び／又はブロック図内の各プロセス及び／又は各ブロック、及び、フローチャート及び／又はブロック図内のプロセス及び／又はブロックの組み合わせを実施するために、コンピュータプログラム命令を使用できることを理解されたい。
これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、又は他のプログラム可能なデータ処理デバイスのプロセッサに提供されてマシンを生成することができ、その結果、コンピュータ又は他のプログラム可能なプロセッサによって実行される命令は、フローチャート中の１つ以上のプロセス及び／又はブロック図中の１つ以上のブロックにおける特定の機能を実施するためのデバイスを生成する。
【０１０２】
これらのコンピュータプログラム命令は、特定の方法で動作するようにコンピュータ又は他のプログラム可能データ処理デバイスに命令することができるコンピュータ可読メモリに格納することができ、その結果、コンピュータ可読メモリに格納された命令は命令デバイスを含むアーチファクトを生成する。命令デバイスは、フローチャート内の１つ又は複数のプロセス及び／又はブロック図内の１つ又は複数のブロックの特定の機能を実施する。
【０１０３】
別の方法として、これらのコンピュータプログラム命令をコンピュータ又は他のプログラム可能データ処理デバイスにロードして、コンピュータ又は他のプログラム可能デバイス上で一連の動作及びステップを実行し、コンピュータ実装処理を生成することができる。したがって、コンピュータ又は他のプログラム可能デバイス上で実行される命令は、フローチャート内の１つ又は複数のプロセス及び／又はブロック図内の１つ又は複数のブロックにおける特定の機能を実施するためのステップを提供する。
【０１０４】
典型的な構成では、コンピューティングデバイスは、１つ又は複数のプロセッサ（ＣＰＵ）、入力／出力インタフェース、ネットワークインタフェース、及びメモリを含む。
【０１０５】
メモリは、コンピュータ可読媒体内の非永続メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は不揮発性メモリ、例えば読み取り専用メモリ（ＲＯＭ）又はフラッシュメモリ（flash RAM）を含むことができる。メモリは、コンピュータ可読媒体の一例である。
【０１０６】
コンピュータ可読媒体は、任意の方法又は技術を使用することによって情報を記憶することができる持続的、非持続的、移動可能、及び移動不能の媒体を含む。
情報は、コンピュータ可読命令、データ構造、プログラムモジュール、又は他のデータとすることができる。コンピュータ記憶媒体の例は、相変化ランダムアクセスメモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他のタイプのランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、電気的消去可能プログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ、又は他のメモリ技術、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、又は他の光記憶装置、カセット磁気テープ、テープ及びディスク記憶装置、又は他の磁気記憶デバイス、又はコンピューティングデバイスがアクセスできる情報を格納するように構成できる他の任意の非伝送媒体を含むが、これらに限定されない。本明細書に記載されているように、コンピュータ可読媒体は、変調データ信号及び搬送波などの一時的コンピュータ可読媒体（transitory media）を含まない。
【０１０７】
前述の説明は、本願の単なる実施であり、本願を限定することを意図するものではない。当業者にとって、本願は様々な変更を加えることができる。本願の精神及び原理から逸脱することなくなされたいかなる修正、均等物の置換、改良なども、本願の特許請求の範囲の範囲内に入るものである。
【図１】
2019523944.tif 000003
【図２】
2019523944.tif 000004
【図３】
2019523944.tif 000005
【図４】
2019523944.tif 000006
【図５】
2019523944.tif 000007
【図６】
2019523944.tif 000008
【図７】
2019523944.tif 000009
【国際調査報告】
2019523944.tif 000010
2019523944.tif 000011
2019523944.tif 000012
2019523944.tif 000013
2019523944.tif 000014
2019523944.tif 000015