(57)【要約】  本発明は、情報技術分野に関する、ユーザ本人確認の方法、装置、及びシステムを開示する。本発明は主に、現在のユーザ本人確認方法における低い精度と信頼性という問題を解決するのに使用される。この方法は、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信して、顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較して、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信すること、を含む。【選択図】図１
2019525358.tif 000002
【特許請求の範囲】
【請求項１】
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信することと、
前記顔画像をプリセットされた顔画像と比較し、前記１つ又は複数のアイプリント対の画像をプリセットされたアイプリントテンプレートと比較することと、
前記顔画像及び前記１つ又は複数のアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報を前記クライアントへ送信すること、
を含む、ユーザ本人確認方法。
【請求項２】
本人確認対象者に対応する、顔画像及びクライアントから送信されるアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信する前に、
ユーザ本人確認要求が受信された場合、様々な本人確認対象者に対応するアイプリントテンプレートを記憶するプリセットされた格納先から前記本人確認対象者に対応するアイプリントテンプレートの個数を取得することと、
前記アイプリントテンプレートの個数がプリセットされた閾値以上である場合に現在のモードが本人確認モードであると判断することと、
前記本人確認モードに対応する顔品質スコア閾値及び前記アイプリント収集のステップ数を前記クライアントへ送信して、前記クライアントに前記顔品質スコア閾値に基づいて前記顔画像を取得させるとともに前記アイプリント収集のステップ数に対応する個数の前記１つ又は複数のアイプリント対の画像を取得させること、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記本人確認対象者に対応するアイプリントテンプレートの個数を前記プリセットされた格納先から取得した後に、
前記アイプリントテンプレートの個数が前記プリセットされた閾値より小さい場合に前記現在のモードがアイプリント登録モードであると判断することと、
前記アイプリント登録モードに対応する顔品質スコア及び前記アイプリント収集のステップ数を前記クライアントへ送信して、前記クライアントに前記顔品質スコア閾値に基づいて前記顔画像を取得させるとともに前記アイプリント収集のステップ数に対応する個数の前記１つ又は複数のアイプリント対の画像を取得させることと、
前記１つ又は複数のアイプリント対の画像を前記本人確認対象者に対応する前記アイプリントテンプレートとして、前記プリセットされた格納先に記憶すること、
をさらに含む、請求項２に記載の方法。
【請求項４】
前記顔画像をプリセットされた顔画像と比較することが、
前記顔画像及び前記プリセットされた顔画像をプリセットされた顔アルゴリズムへの入力として使って、前記本人確認対象者に対応する顔比較スコアを取得すること、を含み、
前記１つ又は複数のアイプリント対の画像をプリセットされたアイプリントテンプレートと比較することが、
前記本人確認対象者に対応する前記１つ又は複数のアイプリント対の画像及び前記アイプリントテンプレートをプリセットされたアイプリントアルゴリズムへの入力として使って、前記アイプリント収集のステップ数に対応する個数の多数のアイプリントライブネススコア及びアイプリント一致スコアを取得すること、を含む、
請求項２に記載の方法。
【請求項５】
前記顔画像及び前記１つ又は複数のアイプリント対の画像に対する前記比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報を前記クライアントへ送信することが、
前記顔比較スコア、前記多数のアイプリントライブネススコア、及び前記アイプリント一致スコアがそれぞれのプリセットされた閾値より大きい場合に、成功した本人確認についての情報を前記クライアントへ送信すること、を含む、
請求項４に記載の方法。
【請求項６】
前記クライアントにより収集された前記１つ又は複数のアイプリント対の画像に基づいて前記ユーザ本人確認が成功したと判定された場合に、前記プリセットされた格納先に記憶された、前記本人確認対象者に対応する前記アイプリントテンプレートを更新すること、をさらに含む、
請求項４に記載の方法。
【請求項７】
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集することと、
前記顔画像及び前記１つ又は複数のアイプリント対の画像をサーバへ送信して、前記サーバに前記本人確認対象者の本人確認を実施させること、
を含む、ユーザ本人確認方法。
【請求項８】
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集する前に、
ユーザ本人確認要求をサーバへ送信することと、
現在のモードに対応する、前記サーバにより送信される顔品質スコア閾値及び前記アイプリント収集のステップ数を受信すること、
をさらに含み、
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集することが、
前記顔品質スコア閾値に基づいて前記本人確認対象者に対応する前記顔画像を取得することと、
前記アイプリント収集のステップ数に対応する個数の前記１つ又は複数のアイプリント対の画像を取得すること、
を含む、請求項７に記載のユーザ本人確認方法。
【請求項９】
前記顔画像を前記サーバへ送信する前に、
現在得られている前記顔画像の画像品質が前記顔品質スコア閾値以上であるかを判定すること、
をさらに含み、
前記顔画像を前記サーバへ送信することが、現在得られている前記顔画像の前記画像品質が前記顔品質スコア閾値以上である場合に前記顔画像を前記サーバへ送信すること、を含む、請求項８に記載のユーザ本人確認方法。
【請求項１０】
前記１つ又は複数のアイプリント対の画像を前記サーバへ送信する前に、
前記１つ又は複数のアイプリント対の画像がプリセットされたアイプリントライブネス条件を満足するかを判定すること、
をさらに含み、
前記１つ又は複数のアイプリント対の画像を前記サーバへ送信することが、前記条件を満足する場合に前記１つ又は複数のアイプリント対の画像を前記サーバへ送信すること、
を含む、請求項７に記載のユーザ本人確認方法。
【請求項１１】
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信するよう構成された受信部と、
前記顔画像をプリセットされた顔画像と比較し、前記１つ又は複数のアイプリント対の画像をプリセットされたアイプリントテンプレートと比較するよう構成された比較部と、
前記顔画像及び前記１つ又は複数のアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報を前記クライアントへ送信するよう構成された送信部と、
を備える、サーバ。
【請求項１２】
取得部及び判定部をさらに備え、
前記取得部は、ユーザ本人確認要求が受信された場合、様々な本人確認対象者に対応するアイプリントテンプレートを記憶するよう構成されたプリセットされた格納先から前記本人確認対象者に対応する前記アイプリントテンプレートの個数を取得するように構成されており、
前記判定部は、前記アイプリントテンプレートの個数がプリセットされた閾値以上である場合に現在のモードが本人確認モードであると判断するように構成されており、
前記送信部は、前記本人確認モードに対応する顔品質スコア閾値及び前記アイプリント収集のステップ数を前記クライアントへ送信するようにさらに構成されて、前記クライアントに前記顔品質スコア閾値に基づいて前記顔画像を取得させるとともに前記アイプリント収集のステップ数に対応する個数の前記１つ又は複数のアイプリント対の画像を取得させる、請求項１１に記載のサーバ。
【請求項１３】
記憶部をさらに備え、前記判定部はさらに、前記アイプリントテンプレートの個数が前記プリセットされた閾値より小さい場合に、前記現在のモードがアイプリント登録モードであると判断するように構成されており、
前記送信部はさらに、前記アイプリント登録モードに対応する顔品質スコア及び前記アイプリント収集のステップ数を前記クライアントへ送信するように構成されて、前記クライアントに前記顔品質スコア閾値に基づいて前記顔画像を取得させるとともに前記アイプリント収集のステップ数に対応する個数の前記１つ又は複数のアイプリント対の画像を取得させて、
前記記憶部は、前記１つ又は複数のアイプリント対の画像を前記本人確認対象者に対応する前記アイプリントテンプレートとして、前記プリセットされた格納先に記憶するように構成されている、請求項１２に記載のサーバ。
【請求項１４】
前記比較部が前記顔画像及び前記プリセットされた顔画像をプリセットされた顔アルゴリズムへの入力として使って、前記本人確認対象者に対応する顔比較スコアを取得するように構成され、
前記本人確認対象者に対応する前記１つ又は複数のアイプリント対の画像及び前記アイプリントテンプレートがプリセットされたアイプリントアルゴリズムへの入力として使われて、前記アイプリント収集のステップ数に対応する個数の多数のアイプリントライブネススコア及びアイプリント一致スコアを得る、
請求項１２に記載のサーバ。
【請求項１５】
前記送信部が、前記顔比較スコア、前記多数のアイプリントライブネススコア、及び前記アイプリント一致スコアがそれぞれのプリセットされた閾値より大きい場合に、成功した本人確認についての情報を前記クライアントへ送信するように構成されている、
請求項１４に記載のサーバ。
【請求項１６】
ユーザ本人確認が成功したと判定された場合に、前記クライアントにより収集された前記１つ又は複数のアイプリント対の画像に基づいて、前記プリセットされた格納先に記憶された、前記本人確認対象者に対応する前記アイプリントテンプレートを更新するよう構成された更新部、
をさらに備える、請求項１４に記載のサーバ。
【請求項１７】
本人確認対象者に対応する、顔画像、１つ又は複数のアイプリント対の画像、及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから収集するよう構成された収集部と、
前記顔画像及び前記１つ又は複数のアイプリント対の画像をサーバへ送信して、前記サーバに前記本人確認対象者の本人確認を実施させるように構成された送信部と、
を備える、クライアント。
【請求項１８】
受信部をさらに備え、
前記送信部がユーザ本人確認要求を前記サーバへ送信するように構成されており、
前記受信部が、現在のモードに対応する、前記サーバにより送信された顔品質スコア閾値及びアイプリント収集のステップ数を受信するように構成されており、
前記収集部が、前記顔品質スコア閾値に基づいて前記本人確認対象者に対応する前記顔画像を取得し、前記アイプリント収集のステップ数に対応する個数の前記１つ又は複数のアイプリント対の画像を取得するように構成されている、
請求項１７に記載のクライアント。
【請求項１９】
現在得られている前記顔画像の画像品質が前記顔品質スコア閾値以上であるかを判定するよう構成された判定部をさらに備え、
現在得られている前記顔画像の前記画像品質が前記顔品質スコア閾値以上である場合に、前記送信部が前記顔画像を前記サーバへ送信する、
請求項１８に記載のクライアント。
【請求項２０】
前記判定部がさらに、前記１つ又は複数のアイプリント対の画像がプリセットされたアイプリントライブネス条件を満足するかを判定するように構成されており、
前記送信部がさらに、前記条件を満足する場合に前記１つ又は複数のアイプリント対の画像を前記サーバへ送信するように構成されている、
請求項１９に記載のクライアント。
【請求項２１】
請求項１１〜１６の何れか一項に記載のサーバ及び請求項１７〜２０の何れか一項に記載のクライアントを備える、ユーザ本人確認システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年８月２４日に出願され、「ユーザ本人確認の方法、装置及びシステム」と題された、中国特許出願第２０１６１０７１７０８０．１号明細書に対する優先権を主張し、その全体が参照により本明細書に援用される。
【０００２】
本発明は、情報技術分野に関し、特にユーザ本人確認の方法、装置、及びシステムに関する。
【背景技術】
【０００３】
情報技術及びインターネットの継続的な発展に伴い、様々な応用が現れている。それらの中で、ますます多くの金融機関が関連する金融取引を管理するアプリをユーザへ提供している。ユーザ情報のセキュリティを確保するため、アプリを通して金融取引を管理するユーザの本人確認を実施すること、すなわち、識別認証や名前認証などのユーザセキュリティ検証操作を実施することが必要である。
【０００４】
現在、ユーザ本人確認には、通常は顔画像認識とその場での顔画像検証とを組み合わせる方法を採用する、つまり収集された顔画像の検証時に顔の動きのパラメータをユーザへ発行し、この動きのパラメータに基づいて、ユーザにその場で動きの検証を要求することで実施される。しかし、今やかなり実物に似た３Ｄ顔画像を合成してユーザの動きや表情をシミュレートすることが可能であり、既存のユーザ本人確認方法では精度と信頼性が低くなってしまい、ユーザにより使用されるアプリのセキュリティを確保できる見込みがない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このことを鑑み、本発明の実施形態は、現在の技術でのユーザ本人確認方法における低い精度と信頼性の問題を解決することを主目的として、ユーザ本人確認の方法、装置、及びシステムを提供する。
【課題を解決するための手段】
【０００６】
この目的を実現するため、本発明は以下の技術的解決策を提供する。
一態様では、本発明の一実施形態は、
本人確認対象者に対応する、顔画像及びアイプリント（ｅｙｅ−ｐｒｉｎｔ）収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信することと、
顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較することと、
顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信すること、
を含む、ユーザ本人確認方法を提供する。
【０００７】
別の態様では、本発明の一実施形態は、
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集することと、
顔画像及びアイプリント対の画像をサーバへ送信して、サーバに本人確認対象者の本人確認を実施させること、
を含む、別のユーザ本人確認方法を提供する。
【０００８】
別の態様では、本発明の一実施形態は、
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信するよう構成された受信部と、
顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較するよう構成された比較部と、
顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に成功した本人確認についての情報をクライアントへ送信するよう構成された送信部と、
を備える、サーバを提供する。
【０００９】
別の態様では、本発明の一実施形態は、
本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集するよう構成された収集部と、顔画像及びアイプリント対の画像をサーバへ送信して、サーバに本人確認対象者の本人確認を実施させるよう構成された送信部と、
を備える、クライアントを提供する。
【００１０】
別の態様では、本発明の一実施形態は、
ユーザ本人確認要求を受信すると、クライアントへ現在のモードに対応する顔品質スコア閾値及びアイプリント収集のステップ数を送信するよう構成されたサーバと、
顔品質スコア閾値に基づいて顔画像を取得し、アイプリント収集のステップ数に対応する個数のアイプリント対の画像を取得するよう構成されたクライアントと、を備え、
サーバはクライアントにより送信された顔画像及びアイプリント収集のステップ数に対応する個数のアイプリント対の画像を受信し、顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較し、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信するようにも構成されている、
ユーザ本人確認システムを提供する。
【００１１】
本発明の実施形態により提供される技術的解決策は、少なくとも以下の利点を有する。
【００１２】
本発明の実施形態により提供されるユーザ本人確認の方法、装置、及びシステムは、ユーザ本人確認要求が受信された場合、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信して、顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較して、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信すること、を含む。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本発明の実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００１３】
前述の説明は単に本発明の技術的解決策の概要に過ぎない。本発明の技術的手段を明確に理解できるように、本明細書の内容に従って実装ができるように、並びに本発明の前述並びに他の目的、特徴、及び利点をより明確にするとともにより容易に理解できるように、本発明の特定の実装方法が以下に提示される。
【００１４】
以下の好ましい実装方法の詳細の説明を読むことで、様々な他の利点及び恩恵が当業者には明らかになるであろう。図面は好ましい実装方法を説明する目的で使用されているにすぎず、本発明を限定するものと解釈されるべきではない。すべての図面で使用される同じ参照記号は同じ構成要素を表している。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態により提供されるユーザ本人確認方法のフロー図を示す図である。
【図２】本発明の一実施形態により提供される別のユーザ本人確認方法のフロー図を示す図である。
【図３】本発明の一実施形態により提供される別のユーザ本人確認方法のフロー図を示す図である。
【図４】本発明の一実施形態により提供される別のユーザ本人確認方法のフロー図を示す。
【図５】本発明の一実施形態により提供されるサーバの模式図を示す図である。
【図６】本発明の一実施形態により提供される別のサーバの模式図を示す図である。
【図７】本発明の一実施形態により提供されるクライアントの模式図を示す図である。
【図８】本発明の一実施形態により提供される別のクライアントの模式図を示す図である。
【図９】本発明の一実施形態により提供されるユーザ本人確認システムの図を示す図である。
【図１０】本発明の一実施形態により提供されるユーザ本人確認シナリオのフロー図を示す図である。
【発明を実施するための形態】
【００１６】
図面を参照して、本開示の好ましい実施形態を以下により詳細に説明する。図面は本開示の好ましい実施形態を示しているが、本開示は他の形態でも実現することができて、ここで説明される実施形態に限定されるべきではないと理解されたい。より正確に言えば、これらの実施形態は本開示をより完全に理解できるように、また本開示の範囲の全体を当業者へ伝えるために提供されている。
【００１７】
本発明の一実施形態は、図１に示されるように、以下を含むユーザ本人確認方法を提供する。
【００１８】
１０１．本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信。
【００１９】
ここで、より多い個数のアイプリント収集ステップはアイプリント収集時により長い時間につながるため、本人確認対象者のアイプリントテンプレートの個数が充分である場合は、より少ない個数のアイプリント収集ステップを使用してもよく、本人確認対象者のアイプリントテンプレートの個数がより少ない場合は、アイプリント対の画像を収集して本人確認対象者用のアイプリントテンプレートを蓄積するために、より多い個数のアイプリント収集ステップを使用してもよい。本実施形態では、異なる状況に基づいて異なる個数のアイプリント収集ステップを設定することでユーザ本人確認の精度をさらに高めることができる。サーバは携帯電話ネットワークやＷＩＦＩネットワークなどの通信手段を使ってクライアントとデータ送信を行うことができる。この点に関して本発明の実施形態による制約はない。
【００２０】
１０２．顔画像をプリセットされた顔画像と比較するとともにアイプリント対の画像をプリセットされたアイプリントテンプレートと比較。
【００２１】
ここで、プリセットされた顔画像は、公共セキュリティネットワークに登録されたユーザの写真、又はユーザ本人確認により検証された顔写真であってもよい。この点に関して本発明の実施形態による制約はない。プリセットされたアイプリントテンプレートは、セキュリティ検証により検証された、多数の組のアイプリント対の画像であってよい。比較操作により、画像間の一致の度合いがプリセットされた要件を満足するかを判定してもよい。この点に関して本発明の実施形態による制約はない。
【００２２】
１０３．顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合、成功した本人確認についての情報をクライアントへ送信。
【００２３】
ここで、プリセットされた条件は顔比較スコア閾値及びアイプリント一致スコア閾値であってもよい。この点に関して本発明の実施形態による制約はない。本実施形態では、顔画像及びアイプリント対の画像の両方の比較結果がプリセットされた条件を満足する場合に、成功した本人確認であると判定され、したがって顔画像及びアイプリント対の画像などの多次元を使ってユーザ本人確認を行うことでユーザ本人確認方法の精度を高めることが可能となる。
【００２４】
本発明の一実施形態は、ユーザ本人確認方法を提供する。ユーザ本人確認要求が受信された場合、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像が受信されて、顔画像がプリセットされた顔画像と比較され、アイプリント対の画像がプリセットされたアイプリントテンプレートと比較される。顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合、成功した本人確認についての情報がクライアントへ送信される。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本発明の実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔画像検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザに使用される際のアプリのセキュリティを確保することができる。
【００２５】
さらに、本発明の一実施形態は、図２に示されるように、別のユーザ本人確認方法を提供する。この方法は、以下を含む。
【００２６】
２０１．ユーザ本人確認要求が受信された場合、本人確認対象者に対応するアイプリントテンプレートの個数をプリセットされた格納先から取得。
【００２７】
ここで、様々な本人確認対象者に対応するアイプリントテンプレートがプリセットされた格納先に記憶されている。ユーザがログイン時識別確認又は支払い時識別確認などのセキュリティ検証を行う必要がある場合、ユーザ本人確認要求がクライアントへ送信される。
【００２８】
ステップ２０１に続いて、本発明の実施形態は、アイプリントテンプレートの個数がプリセットされた閾値より小さい場合に現在のモードをアイプリント登録モードと判断すること、アイプリント登録モードに対応する顔品質スコア閾値及びアイプリント収集のステップ数をクライアントへ送信して、クライアントに顔品質スコア閾値に基づいて顔画像を取得させるとともにアイプリント収集のステップ数に対応する個数のアイプリント対の画像を取得させること、プリセットされた本人確認対象者に対応するアイプリントテンプレートとしてアイプリント対の画像をプリセットされた格納先に記憶すること、も含むことができる。
【００２９】
アイプリントテンプレートの個数がプリセットされた閾値より小さい場合、その時点でのアイプリントテンプレートの個数がかなり少なく、アイプリント検証の精度を確保できないことを意味することに留意されたい。その時点では、現在のモードはアイプリント登録モードと判断される。このため、クライアントが本人確認対象者のアイプリントテンプレートとしてふさわしいアイプリントをリアルタイムで入力することができて、アイプリントテンプレートを蓄積できる。アイプリントテンプレートの個数がプリセットされた閾値に達すると、本人確認モードがオンになり、ユーザ本人確認の精度及び信頼性を高めることが可能となる。
【００３０】
２０２．アイプリントテンプレートの個数がプリセットされた閾値以上である場合、現在のモードを本人確認モードと判断。
【００３１】
ここで、現在のモードはアイプリント収集モード、本人確認モードなどを含んでよい。現在のモードは、プリセットされた格納先に記憶された、ユーザに対応するアイプリントテンプレートの個数と関連する。この点に関して本発明の実施形態による制約はない。アイプリント収集モードではサーバでのアイプリントテンプレートの蓄積を促進するため、収集されるアイプリント画像の品質要件は極めて高く、本人確認モードではサーバが以前に蓄積されたアイプリントテンプレートを使ってアイプリントの比較を行うことができるので、平均的なアイプリント画像品質で充分である、ということに留意されたい。クライアントにより収集された顔画像の品質を示すために使用される顔品質スコア閾値に関しては、より高い顔品質スコア閾値は、クライアントにより収集された顔画像におけるより高い品質を要求する。アイプリント収集のステップ数は、クライアントにより一度に収集されるアイプリント対の個数を示すのに使用される。例えば、アイプリント収集のステップ数が５の場合、クライアントは５対のアイプリントを収集する必要がある。
【００３２】
より多い個数のアイプリント収集ステップはアイプリント収集時により長い時間につながるため、異なるモードに対して異なる個数のアイプリント収集ステップが設定されるであろうことに留意されたい。例えば、本人確認モードに対しては、このモードでは充分な個数のアイプリントテンプレートがあるため、より少ない個数のアイプリント収集ステップを設定することができて、アイプリント収集モードに対しては、このモードの主目的はアイプリント対の画像を収集してアイプリントテンプレートを蓄積することであるため、より多い個数のアイプリント収集ステップを設定することができる。本実施形態では、異なるモードに基づいて異なる個数のアイプリント収集ステップを設定することでユーザ本人確認の精度をさらに高めることができる。
【００３３】
２０３．識別確認モードに対応する顔品質スコア閾値及びアイプリント収集のステップ数をクライアントへ送信。
【００３４】
さらにクライアントは、顔品質スコア閾値に基づいて顔画像を取得させられるとともにアイプリント収集のステップ数に対応する個数のアイプリント対の画像を取得させられる。ここで、クライアントはウェブカメラ及びマイクを備える携帯機器上に構成することができる。これらの携帯機器には、スマートフォン及びタブレットＰＣが含まれるが、これらに限定されない。クライアントはウェブカメラを使って関連する画像を収集することができる。
【００３５】
２０４．本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信。
【００３６】
ここで、サーバは携帯電話ネットワークやＷＩＦＩネットワークなどの通信手段を使ってデータ送信を行うことができる。この点に関して本発明の実施形態による制約はない。
【００３７】
２０５．顔画像をプリセットされた顔画像と比較するとともにアイプリント対の画像をプリセットされたアイプリントテンプレートと比較。
【００３８】
ここで、プリセットされた顔画像は、公共セキュリティネットワークに登録されたユーザの写真、又はユーザ本人確認により検証された顔写真であってもよい。この点に関して本発明の実施形態による制約はない。プリセットされたアイプリントテンプレートは、セキュリティ検証により検証された、多数の組のアイプリント対の画像であってよい。
【００３９】
本実施形態では、現在のモードが本人確認モードと判断された場合、顔画像をプリセットされた顔画像と比較することには、顔画像及びプリセットされた顔画像をプリセットされた顔アルゴリズムへの入力として使うこと、本人確認対象者に対応する顔比較スコアを取得すること、とを含むことができる。アイプリント対の画像をプリセットされたアイプリントテンプレートと比較することは、本人確認対象者に対応するアイプリント対の画像及びアイプリントテンプレートをプリセットされたアイプリントアルゴリズムへの入力として使って、アイプリント収集のステップ数に対応する個数の多数のアイプリントライブネス（ｌｉｖｅｎｅｓｓ）スコア及びアイプリント一致スコアを取得すること、とを含む。
【００４０】
ここで、プリセットされた顔アルゴリズム及びプリセットされたアイプリントアルゴリズムは、畳み込みニューラルネットワークアルゴリズム、多層ニューラルネットワークアルゴリズムなどであってよい。この点に関して本発明の実施形態による制約はない。顔比較スコアは、本人確認対象者の顔画像がプリセットされた顔画像と一致する度合いを反映するのに使用される。より高い顔比較スコアは、本人確認対象者の顔画像とプリセットされた顔画像の間により高い一致があることを意味する。アイプリントライブネススコアは、現在収集された本人確認対象者のアイプリント対の画像の忠実度を反映するのに使用される。より高いアイプリントライブネススコアは、より高い忠実度のアイプリント対画像であることを意味する。アイプリント一致スコアは、本人確認対象者のアイプリント対の画像がプリセットされたアイプリントテンプレートと一致する度合いを反映するのに使用される。より高いアイプリント一致スコアは、本人確認対象者のアイプリント対の画像とプリセットされたアイプリントテンプレートの間により高い一致があることを意味する。
【００４１】
２０６．顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合、成功した本人確認についての情報をクライアントへ送信。
【００４２】
本実施形態では、ステップ２０６は、顔比較スコア、多数のアイプリントライブネススコア、及びアイプリント一致スコアがそれぞれのプリセットされた閾値より大きい場合に、成功した本人確認についての情報をクライアントへ送信すること、を含むことができる。本実施形態において、顔比較スコア、多数のアイプリントライブネススコア、及びアイプリント一致スコアのすべてがプリセットされた閾値より大きい場合、本人確認は成功したと判定されて、ユーザ本人確認方法の精度及び信頼性を高めることが可能となる。
【００４３】
２０７．ユーザ本人確認が成功したと判定された場合、プリセットされた格納先に記憶された、本人確認対象者に対応するアイプリントテンプレートをクライアントにより収集されたアイプリント対の画像に基づいて更新。
【００４４】
本実施形態では、ユーザ本人確認が成功したと判定された場合、これはこの時点でクライアントにより収集されたアイプリント対の画像が真正で信頼できることを示し、プリセットされた格納先に記憶された、本人確認対象者に対応するアイプリントテンプレートが、クライアントにより収集されたアイプリント対の画像に基づいて更新される。これにより、プリセットされた格納先に記憶された、本人確認対象者に対応するアイプリントテンプレートの確度がさらに確保されて、ユーザ本人確認方法の精度をさらに高めることができる。
【００４５】
本実施形態では、特定の適用シナリオのフローを、図１０に示されるように、まずサーバが設定済みの決定モジュールであるＦＥアービトレータを使って本人確認対象者に対応する１０番のアイプリントテンプレートを取得することができる、とすることができるが、これに限定されない。これはプリセットされたテンプレート番号の閾値である９より大きく、そのため現在のモードは本人確認モード、Ｖｅｒｉｆｙと判断される。次に、本人確認モード、Ｖｅｒｉｆｙに対応する、顔品質スコア閾値ＱＴ及びアイプリント収集のステップ数である１がクライアントへ送信される。この時点で、クライアントは顔画像及び１つのアイプリント対を収集する。そして、収集された顔画像の品質がＱＴ以上であると判定した後に、最適化や圧縮といった前処理が収集された顔画像及びアイプリント対の画像に対して行われ、前処理済みの顔画像及びアイプリント対の画像がサーバへ送信される。この時点で、サーバはプリセットされた顔アルゴリズムを使って顔画像を検証済みのプリセットされた顔画像と比較し、顔画像比較スコアＦＸを取得する。そしてサーバはプリセットされたアイプリントアルゴリズムを使って収集されたアイプリント対の画像をプリセットされたアイプリントテンプレートと比較し、アイプリントライブネススコアＬＫ及びアイプリント一致スコアＭＸを取得する。ＦＸがプリセットされた顔比較スコア閾値ＦＴ以上であり、ＬＫがプリセットされたアイプリントライブネススコア閾値ＬＴ以上であり、かつＭＸがプリセットされたアイプリント一致スコア閾値以上である場合、この時点で成功した本人確認についての情報がクライアントへ送信され、プリセットされたアイプリントテンプレートが収集されたアイプリント対の画像に基づいて更新される。本人確認対象者に対応するアイプリントテンプレートの個数が９より小さい場合、クライアントは本人確認対象者に対応するアイプリントテンプレートの個数が９以上となるまでアイプリント対の画像の収集を行うように指示され、モードが本人確認モードへと切り替えられる。
【００４６】
本発明の一実施形態により提供される別のユーザ本人確認方法において、ユーザ本人確認要求が受信された場合、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像が受信されて、顔画像がプリセットされた顔画像と比較され、アイプリント対の画像がプリセットされたアイプリントテンプレートと比較される。顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合、成功した本人確認についての情報がクライアントへ送信されることになる。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００４７】
さらに、本発明の一実施形態は、図３に示されるように、ユーザ本人確認方法を提供する。この方法は、以下を含む。
【００４８】
３０１．本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集。
【００４９】
ここで、本実施形態の実行エンティティはクライアントであってもよい。クライアントはウェブカメラ及びマイクを備える携帯機器上に構成することができる。これらの携帯機器には、スマートフォン及びタブレットＰＣが含まれるが、これらに限定されない。クライアントがアカウントログイン又は支払いなどのユーザ要求を受信すると、本人確認対象者に対応する、顔画像及び１つ又は複数のアイプリント対の画像が、識別確認又は支払い時識別確認などのユーザのためのセキュリティ検証を行うサーバのために収集される。１つ又は複数のアイプリント対の画像の個数はアイプリント収集のステップ数に対応する。
【００５０】
３０２．顔画像及びアイプリント対の画像の個数をサーバへ送信。
【００５１】
さらに、サーバに本人確認対象者の本人確認を行わせる。
【００５２】
本実施形態では、この方法ではステップ３０２の前に、収集された顔画像及びアイプリント対の画像に対して、クライアントが画像最適化、画像分割、画像圧縮、顔画像品質計算及びアイプリントライブネス計算を含みうる前処理を行うことも含むことができる。この点に関して本発明の実施形態による制約はない。収集された顔画像及びアイプリント対の画像に対して前処理を行うことで、サーバにより本人確認に使用される画像の正確度を確保することが可能となり、ユーザ本人確認の精度を確保することができる。
【００５３】
本発明の一実施形態は、別のユーザ本人確認方法を提供する。まず、本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応するアイプリント対の画像の個数が収集され、顔画像及びアイプリント対の画像がサーバへ送信されて、サーバに本人確認対象者の本人確認を実施させる。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００５４】
さらに、本発明の一実施形態は、図４に示されるように、別のユーザ本人確認方法を提供する。この方法は、以下を含む。
【００５５】
４０１．ユーザ本人確認要求をサーバへ送信。
【００５６】
ここで、本実施形態の実行エンティティはクライアントであってもよい。クライアントはウェブカメラ及びマイクを備える携帯機器上に構成することができる。これらの携帯機器には、スマートフォン及びタブレットＰＣが含まれるが、これらに限定されない。ユーザがアカウントログイン又は支払いなどの操作の実施を要求すると、ユーザ本人確認要求がサーバへ送信されて、識別確認や支払い時識別確認などのユーザのセキュリティ検証をサーバに行わせる。ユーザ本人確認要求にはユーザの識別情報を含めることができて、サーバにユーザのプリセットされた顔画像又はプリセットされたアイプリントテンプレートなどの情報をデータベースから引き出し、その後にユーザ本人確認を行うことができる。
【００５７】
４０２．現在のモードに対応する、サーバにより送信された顔品質スコア閾値及びアイプリント収集のステップ数を受信。
【００５８】
ここで、クライアントは携帯電話ネットワークやＷＩＦＩネットワークなどの通信手段を使ってサーバとデータ送信を行うことができる。この点に関して本発明の実施形態による制約はない。ステップ１０１の関連する部分を、本人確認モード、顔品質スコア閾値、及びアイプリント収集のステップ数の説明のために参照してもよい。さらなる詳細はここでは与えられない。
【００５９】
４０３．顔品質スコア閾値に基づいて顔画像を取得するとともにアイプリント収集のステップ数に対応するアイプリント対の画像の個数を取得。
【００６０】
例えば、クライアントはプリセットされたウェブカメラを使って、現在の本人確認対象者の顔画像及びアイプリント対の画像を取得することができる。この点に関して本発明の実施形態による制約はない。
【００６１】
４０４．現在得られている顔画像の画像品質が顔品質スコア閾値以上であるかを判定するとともにアイプリント対の画像がプリセットされたアイプリントライブネス条件を満足するかを判定。
【００６２】
ここで、プリセットされたアイプリントライブネス条件はアイプリント対の画像の信ぴょう性を反映するために使用される。本実施形態では、顔画像及びアイプリント対の画像をサーバへ送信する前に、現在得られている顔画像の画像品質が顔品質スコア閾値以上であるかを判定すること、及びアイプリント対の画像がプリセットされたアイプリントライブネス条件を満足するかを判定することで、本人確認のためにサーバへ送信される画像の正確度を確保することが可能となり、ユーザ本人確認の精度を確保することができる。
【００６３】
４０５．現在得られている顔画像の画像品質が顔品質スコア閾値以上で、かつアイプリント対の画像がプリセットされたアイプリントライブネス条件を満足する場合、顔画像及びアイプリント対の画像をサーバへ送信。
【００６４】
さらに、サーバにユーザの本人確認を行わせる。本実施形態では、収集された顔画像及びアイプリント対の画像の品質が要件を満足すると判定した後に、これらの画像はサーバへ送信される。したがって、本人確認のためにサーバへ送信される画像の正確度を確保することが可能となり、ユーザ本人確認の精度を確保することができる。
【００６５】
本発明の一実施形態は、別のユーザ本人確認方法を提供する。まず、本人確認対象者に対応する、顔画像及び１つ又は複数のアイプリント対の画像が収集され、アイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像が収集され、顔画像及びアイプリント対の画像がサーバへ送信されて、サーバに本人確認対象者の本人確認を実施させる。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００６６】
さらに、図１に示される方法の一実装として、本発明の一実施形態は図５に示されるようなサーバを提供する。このサーバは、受信部５１、比較部５２、及び送信部５３を備えることができる。
【００６７】
受信部５１は本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信するように構成されており、
比較部５２は顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較するように構成されており、
送信部５３は、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信するように構成されている。
【００６８】
この装置実施形態は前述の方法実施形態に対応することに留意されたい。読みやすくするため、この装置実施形態は前述の方法実施形態において与えられた各詳細を繰り返すことはしないが、本実施形態の装置が前述の方法実施形態におけるすべてのことを相応に実現可能であることは明らかであろう。
【００６９】
本発明の一実施形態は、サーバを提供する。ユーザ本人確認要求が受信された場合、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像がクライアントから受信されて、顔画像がプリセットされた顔画像と比較され、アイプリント対の画像がプリセットされたアイプリントテンプレートと比較される。顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合、成功した本人確認についての情報がクライアントへ送信される。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザがアプリケーションを使用する際のセキュリティを確保することが可能となる。
【００７０】
さらに、図２に示される方法の一実装として、本発明の一実施形態は図６に示されるような別のサーバを提供する。このサーバは、受信部６１、比較部６２、送信部６３、取得部６４、判定部６５、記憶部６６、及び更新部６７を備えることができる。
【００７１】
受信部６１は本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像をクライアントから受信するように構成されており、
比較部６２は顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較するように構成されており、
送信部６３は、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信するように構成されている。
【００７２】
さらに、このサーバは、
ユーザ本人確認要求を受信すると本人確認対象者に対応するアイプリントテンプレートの個数を、様々な本人確認対象者に対応するアイプリントテンプレートが記憶されているプリセットされた格納先から取得するよう構成された取得部６４と、
アイプリントテンプレートの個数がプリセットされた閾値以上である場合に現在のモードが本人確認モードであると判断するよう構成された判定部６５、
も備える。
【００７３】
送信部６３はまた、本人確認モードに対応する顔品質スコア閾値及びアイプリント収集のステップ数をクライアントへ送信するように構成されており、クライアントに顔品質スコア閾値に基づいて顔画像を取得させるとともにアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を取得させる。
【００７４】
さらに、このサーバは記憶部６６も備える。
判定部６５はまた、アイプリントテンプレートの個数がプリセットされた閾値より小さい場合に現在のモードがアイプリント登録モードであると判断するように構成されており、
送信部６３はまた、アイプリント登録モードに対応する顔品質スコア及びアイプリント収集のステップ数をクライアントへ送信するように構成されており、クライアントに顔品質スコア閾値に基づいて顔画像を取得させるとともにアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を取得させて、
記憶部６６は、プリセットされた本人確認対象者に対応するアイプリントテンプレートとしてアイプリント対の画像をプリセットされた格納先に記憶するように構成されている。
【００７５】
さらに、比較部６２は顔画像及びプリセットされた顔画像をプリセットされた顔アルゴリズムへの入力として使って、本人確認対象者に対応する顔比較スコアを取得するように構成されており、
本人確認対象者に対応するアイプリント対の画像及びアイプリントテンプレートがアイプリントアルゴリズムへの入力として使われて、アイプリント収集のステップ数に対応する個数の多数のアイプリントライブネススコア及びアイプリント一致スコアが得られる。
【００７６】
さらに、送信部６３は、顔比較スコア、多数のアイプリントライブネススコア、及びアイプリント一致スコアがそれぞれのプリセットされた閾値より大きい場合に、成功した本人確認についての情報をクライアントへ送信するように構成されている。
【００７７】
さらに、このサーバは、
ユーザ本人確認が成功したと判定された場合に、プリセットされた格納先に記憶された、本人確認対象者に対応するアイプリントテンプレートをクライアントにより収集されたアイプリント対の画像に基づいて更新するよう構成された更新部６７
も備える。
【００７８】
この装置実施形態は前述の方法実施形態に対応することに留意されたい。読みやすくするため、この装置実施形態は前述の方法実施形態において与えられた各詳細を繰り返すことはしないが、本実施形態の装置が前述の方法実施形態におけるすべてのことを相応に実現可能であることは明らかであろう。
【００７９】
本発明の一実施形態は、別のサーバを提供する。ユーザ本人確認要求が受信されると、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像がクライアントから受信されて、顔画像がプリセットされた顔画像と比較され、アイプリント対の画像がプリセットされたアイプリントテンプレートと比較される。顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合、成功した本人確認についての情報がクライアントへ送信される。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本発明の実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔画像検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザに使用されるアプリのセキュリティを確保することができる。
【００８０】
さらに、図３に示される方法の一実装として、本発明の一実施形態は図７に示されるようなクライアントを提供する。このクライアントは、収集部７１及び送信部７２を備えることができる。
【００８１】
収集部７１は本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集するように構成されており、
送信部７２は顔画像及びアイプリント対の画像をサーバへ送信して、サーバに本人確認対象者の本人確認を実施させるように構成されている。
【００８２】
この装置実施形態は前述の方法実施形態に対応することに留意されたい。読みやすくするため、この装置実施形態は前述の方法実施形態において与えられた各詳細を繰り返すことはしないが、本実施形態の装置が前述の方法実施形態におけるすべてのことを相応に実現可能であることは明らかであろう。
【００８３】
本発明の一実施形態は、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集し、顔画像及びアイプリント対の画像をサーバへ送信して、サーバに本人確認対象者の本人確認を実施させるクライアントを提供する。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００８４】
さらに、図４に示される方法の一実装として、本発明の一実施形態は図８に示されるような別のクライアントを提供する。このクライアントは、収集部８１、送信部８２、受信部８３、及び判定部８４を備えることができる。
【００８５】
収集部８１は本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集するように構成されており、
送信部８２は顔画像及びアイプリント対の画像をサーバへ送信して、サーバに本人確認対象者の本人確認を実施させるように構成されている。
さらに、このクライアントは受信部８３も備え、
送信部８２はユーザ本人確認要求をサーバへ送信するように構成されており、
受信部８３は現在のモードに対応する、サーバにより送信された顔品質スコア閾値及びアイプリント収集のステップ数を受信するように構成されており、
収集部８１は、顔品質スコア閾値に基づいて本人確認対象者に対応する顔画像を取得し、アイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を取得するように構成されている。
さらに、このクライアントは判定部８４も備え、
判定部８４は現在得られている顔画像の画像品質が顔品質スコア閾値以上であるかを判定するように構成されており、
顔品質スコア閾値以上である場合には、送信部は顔画像をサーバへ送信するように構成されている。
判定部８４はまた、アイプリント対の画像がプリセットされたアイプリントライブネス条件を満足するかを判定するように構成されており、
送信部８１はまた、条件を満足する場合にアイプリント対の画像をサーバへ送信するように構成されている。
【００８６】
この装置実施形態は前述の方法実施形態に対応することに留意されたい。読みやすくするため、この装置実施形態は前述の方法実施形態において与えられた各詳細を繰り返すことはしないが、本実施形態の装置が前述の方法実施形態におけるすべてのことを相応に実現可能であることは明らかであろう。
【００８７】
本発明の一実施形態により提供される別のクライアントは、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を収集し、顔画像及びアイプリント対の画像をサーバへ送信して、サーバに本人確認対象者の本人確認を実施させる。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００８８】
さらに、図１及び図３に示される方法の一実装として、本発明の一実施形態は図９に示されるようなユーザ本人確認システムを提供する。このユーザ本人確認システムは、サーバ９１及びクライアント９２を備える。
【００８９】
サーバ９１は、ユーザ本人確認要求が受信された場合、現在のモードに対応する顔品質スコア閾値及びアイプリント収集のステップ数をクライアントへ送信するように構成されており、
クライアント９２は顔品質スコア閾値に基づいて顔画像を取得し、アイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を取得するように構成されており、
サーバ９１はクライアントにより送信された顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を受信し、顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較し、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信するようにも構成されている。
【００９０】
この装置実施形態は前述の方法実施形態に対応することに留意されたい。読みやすくするため、この装置実施形態は前述の方法実施形態において与えられた各詳細を繰り返すことはしないが、本実施形態の装置が前述の方法実施形態におけるすべてのことを相応に実現可能であることは明らかであろう。
【００９１】
本発明の一実施形態により提供されるユーザ本人確認システムにおいて、ユーザ本人確認要求が受信された場合、まず本人確認対象者に対応する、顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像がクライアントから受信され、顔画像がプリセットされた顔画像と比較され、アイプリント対の画像がプリセットされたアイプリントテンプレートと比較されて、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報がクライアントへ送信される。ユーザ本人確認を行う際に今日一般に使用される、顔画像認識とその場での顔画像検証とを組み合わせる方法と比べて、本実施形態はアイプリント画像検証及びその場でのアイプリント画像検証と組み合わせた顔の検証などの多次元検証モードを使用してユーザ本人確認を行うことで、ユーザ本人確認方法の精度及び信頼性を高めて、ユーザにより使用されるアプリのセキュリティを確保することができる。
【００９２】
このユーザ本人確認装置は、プロセッサ及びメモリを備える。前述の仮想的な要素はすべてプログラム単位としてメモリに記憶され、プロセッサがメモリに記憶されたこれらのプログラム単位を実行することで対応する機能を実行する。
【００９３】
プロセッサはカーネルを含む。カーネルはメモリから対応するプログラム単位を読み出す。１つ又は複数のカーネルが存在しうる。カーネルのパラメータを調整することで、ユーザ本人確認方法における低い精度という既存の問題を解決することが可能である。
【００９４】
メモリは、コンピュータ可読媒体上の揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は読み出し専用メモリ（ＲＯＭ）やフラッシュＲＡＭなどの不揮発性ＲＡＭの形態を含みうる。メモリは、少なくとも１つの記憶用チップを備える。
【００９５】
本願はまた、コンピュータプログラム製品を提供する。コンピュータプログラム製品がデータ処理装置上で実行される場合、プログラムコードを実行・初期化するのには以下の方法のステップが適している。例としては、
サーバが、ユーザ本人確認要求が受信された場合、現在のモードに対応する顔品質スコア閾値及びアイプリント収集のステップ数をクライアントへ送信するように構成されており、
クライアントが、顔品質スコア閾値に基づいて顔画像を取得し、アイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を取得するように構成されており、
サーバが、クライアントにより送信された顔画像及びアイプリント収集のステップ数に対応する個数の１つ又は複数のアイプリント対の画像を受信し、顔画像をプリセットされた顔画像と比較し、アイプリント対の画像をプリセットされたアイプリントテンプレートと比較し、顔画像及びアイプリント対の画像に対する比較結果がプリセットされた条件を満足する場合に、成功した本人確認についての情報をクライアントへ送信するようにも構成されている。
【００９６】
当業者は、本願の実施形態が方法、システム又はコンピュータプログラム製品として提供されうるということを理解されたい。したがって、本願は純粋にハードウェアの実施形態の形、純粋にソフトウェアの実施形態の形、又はソフトウェアとハードウェアを組み合わせる実施形態の形を取ることができる。また、本願はコンピュータ実行可能プログラムコードを含む１つ又は複数のコンピュータ記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、及び光学メモリを含むがこれらに限定されない）を介して実現されるコンピュータプログラム製品の形を取ることもできる。
【００９７】
本願は、本実施形態のユーザ本人確認方法、装置、システム、及びコンピュータプログラム製品に基づくフロー図及び／又はブロック図を参照することで説明されている。コンピュータプログラム命令を使ってフロー図及び／又はブロック図内のすべてのフロー及び／又はブロック、並びにフロー図及び／又はブロック図内のフロー及び／又はブロックの組み合わせを実現することができることを理解されたい。これらのコンピュータプログラム命令を汎用コンピュータ、特殊用途コンピュータ、組み込み型処理機械、又は他のプログラム可能なデータ処理装置のプロセッサへ与えることで機械を作ることができて、コンピュータ又は他のプログラム可能なデータ処理装置のプロセッサにより実行される命令によって、フロー図内の１つ又は複数のフローの指定の機能及び／又はブロック図内の１つ又は複数のブロックを実現するために使用される機器を作ることができる。
【００９８】
また、これらのコンピュータプログラム命令を、コンピュータ又は他のプログラム可能なデータ処理装置を所与のモードで動作させることのできるコンピュータ可読メモリに記憶させることができて、コンピュータ可読メモリに記憶された命令によって、命令装置を備える製品を作ることもできる。この命令装置は、フローチャートの１つ又は複数のフローで指定される機能、及び／又はブロック図の１つ又は複数のブロックを実現する。
【００９９】
また、これらのコンピュータプログラム命令をコンピュータ又は他のプログラム可能なデータ処理装置へ読み込ませることができて、コンピュータ又は他のプログラム可能な機器上で一連の操作ステップを実行することでコンピュータ処理を行うこともできる。したがって、コンピュータ又は他のプログラム可能な機器上で実行される命令により、フローチャート内の１つ又は複数のフローの指定の機能及び／又はブロック図内の１つ又は複数のブロックを実現するためのステップが与えられる。
【０１００】
１つの典型的な構成では、計算設備は１つ又は複数のプロセッサ（ＣＰＵ）、入力／出力インタフェース、ネットワークインタフェース、及び内部メモリを備える。
【０１０１】
メモリは、コンピュータ可読媒体上の揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、及び／又は読み出し専用メモリ（ＲＯＭ）やフラッシュＲＡＭなどの不揮発性ＲＡＭの形態を含みうる。メモリは、コンピュータ可読媒体の一例である。
【０１０２】
コンピュータ可読媒体には永続的媒体、非永続的媒体、携帯型媒体、固定型媒体が含まれ、任意の方法又は技術を使って情報の記憶を実現することができる。情報は、コンピュータ可読命令、データ構造、プログラムモジュール又は他のデータでありうる。コンピュータ記憶媒体の例には、これらに限られないが、相変化ＲＡＭ（ＰＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、他の種類のランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、電気的消去及びプログラム可能な読み出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ若しくは他の内部メモリ技術、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）若しくは他の光学メモリ、カセット、磁気テープ／磁気ディスクメモリ若しくは他の磁気メモリ装置、又は任意の他の非伝送媒体が含まれ、計算装置がアクセス可能な情報を記憶するのに使用することができる。本明細書における定義によれば、コンピュータ可読媒体には、変調データ信号や搬送波といった一時的なコンピュータ可読媒体（一時的媒体）は含まれない。
【０１０３】
上記は単に本願の実施形態に過ぎない。これらの実施形態は本願を限定するのに使われているわけではない。当業者にとっては、本願に対して様々な改良や変更が可能であろう。本願の趣旨と原則の範囲内でなされるすべての補正、均等置換、及び改善は、本願の請求項の範囲内に含まれるものとする。
【図１】
2019525358.tif 000003
【図２】
2019525358.tif 000004
【図３】
2019525358.tif 000005
【図４】
2019525358.tif 000006
【図５】
2019525358.tif 000007
【図６】
2019525358.tif 000008
【図７】
2019525358.tif 000009
【図８】
2019525358.tif 000010
【図９】
2019525358.tif 000011
【図１０】
2019525358.tif 000012
【国際調査報告】
2019525358.tif 000013
2019525358.tif 000014
2019525358.tif 000015
2019525358.tif 000016