(57)【要約】  支払い取引の店内許可の方法は、消費者の物理的支払いカード用の支払いカード情報と結び付けられた消費者の参照顔画像を含む、消費者用の支払いカードエミュレータを格納するようにデータベースを構成することを含む。支払額、カメラによってキャプチャされた画像、および文字列を含む、支払い取引を許可するよう求める第１の要求が、カメラを装備したモバイルデバイスから受信される。データベースおよびそれに格納された支払いカードエミュレータがアクセスされ、生体検知による自動顔認識が参照顔画像を使用して行われて、画像が消費者の真正の顔画像であるかどうかを判定する。支払い額および物理的支払いカード用の支払いカード情報を含む、支払い取引を許可するように求める第２の要求が金融機関コンピュータに送信され、取引を許可または拒否する。
2020525964.tif 000002
【特許請求の範囲】
【請求項１】
販売時点情報管理（ＰＯＳ）支払い取引の許可のための装置であって、
コンピュータ可読プログラムコードを記憶するように構成されたメモリと、
メモリにアクセスし、コンピュータ可読プログラムコードを実行するように構成されたプロセッサであって、装置に、少なくとも、
消費者用の支払いカードエミュレータを格納するようにデータベースを構成させ、その内のある消費者用の支払いカードエミュレータは、消費者の物理的支払いカード用の支払いカード情報と結び付けられた消費者の参照顔画像を含んでおり、
カメラを装備したモバイルデバイスから、ＰＯＳ支払い取引を許可することを求める第１の要求を受信させ、第１の要求は、支払い額、カメラによってキャプチャされた画像、および文字列を含んでおり、ならびに物理的支払いカードまたは任意の他の支払いカード用の支払いカード情報を除外しており、
データベースおよびそこに格納された支払いカードエミュレータにアクセスさせ、
カメラによってキャプチャされた画像が消費者の真正の顔画像であるかどうかを判定するために参照顔画像を使用して、生体検知により自動顔認識を行わせ、カメラによってキャプチャされた画像が消費者の真正の顔画像であることを生体検知による自動顔認識が示すときのみ、
金融機関コンピュータに、ＰＯＳ支払い取引を許可するよう求める第２の要求を送信させ、第２の要求は、支払い額および物理的支払いカード用の支払いカード情報を使用して、ＰＯＳ支払い取引を許可または拒否することを、金融機関コンピュータに可能にさせることを含んでおり、および可能にするように送信され、
ＰＯＳ支払い取引が承認されるまたは拒絶されることを示す応答を、金融機機関から受信させ、応答をモバイルデバイスに送信させるコンピュータ可読プログラムコードを実行するように構成されたプロセッサと
を備える、装置。
【請求項２】
装置がデータベースを構成させられることが、物理的支払いカード用の少なくともカード番号およびセキュリティ情報を含む、支払いカード情報と結び付けられた消費者の参照顔画像を格納するようにデータベースを構成させられることを含む、請求項１に記載の装置。
【請求項３】
データベースが、消費者に帰属される個人識別番号（ＰＩＮ）を格納するようにさらに構成され、装置が要求を受信させられることが、文字列をさらに含む要求を受信させられることを含み、
プロセッサが、装置に、文字列がＰＩＮに一致するかどうかをさらに判定させるコンピュータ可読プログラムコードを実行するように構成され、カメラによってキャプチャされた画像が消費者の真正の顔画像である、および文字列がＰＩＮに一致するの両方のときのみ、装置が第２の要求を送信させられる、請求項１に記載の装置。
【請求項４】
カメラによってキャプチャされた画像が消費者の真正の顔画像ではないことを生体検知による自動顔認識が示すとき、装置に、ＰＯＳ支払い取引が拒絶されることを示す応答を、モバイルデバイスにさらに送信させるコンピュータ可読プログラムコードを実行するように、プロセッサが構成されている、請求項１に記載の装置。
【請求項５】
販売時点情報管理（ＰＯＳ）支払い取引の許可の方法であって、
消費者用の支払いカードエミュレータを格納するようにデータベースを構成することであって、その内のある消費者用の支払いカードエミュレータは、消費者の物理的支払いカード用の支払いカード情報と結び付けられた消費者の参照顔画像を含む、ことと、
カメラを装備したモバイルデバイスから、ＰＯＳ支払い取引を許可することを求める第１の要求を受信することであって、第１の要求は、支払い額、カメラによってキャプチャされた画像、および文字列を含んでおり、ならびに物理的支払いカードまたは任意の他の支払いカード用の支払いカード情報を除外している、ことと、
データベースおよびそこに格納された支払いカードエミュレータにアクセスすることと、
参照顔画像を使用して、生体検知により自動顔認識を行って、カメラによってキャプチャされた画像が消費者の真正の顔画像であるかどうかを判定することと、カメラによってキャプチャされた画像が消費者の真正の顔画像であることを生体検知による自動顔認識が示すときのみ、
金融機関コンピュータに、ＰＯＳ支払い取引を許可するよう求める第２の要求を送信することであって、第２の要求が、支払い額および物理的支払いカード用の支払いカード情報を使用して、ＰＯＳ支払い取引を許可または拒否することを、金融機関コンピュータに可能にさせることを含んでおり、および可能にさせるように送信される、ことと、
ＰＯＳ支払い取引が承認されるまたは拒絶されることを示す応答を、金融機関から受信し、応答をモバイルデバイスに送信することとを含む、方法。
【請求項６】
データベースを構成することが、物理的支払いカード用の少なくともカード番号およびセキュリティ情報を含む、支払いカード情報と結び付けられた消費者の参照顔画像を格納するようにデータベースを構成することを含む、請求項５に記載の方法。
【請求項７】
データベースが、消費者に帰属される個人識別番号（ＰＩＮ）を格納するようにさらに構成され、要求を受信することが、文字列をさらに含む要求を受信することを含み、
方法が、文字列がＰＩＮに一致するかどうかを判定することをさらに含み、カメラによってキャプチャされた画像が消費者の真正の顔画像である、および文字列がＰＩＮに一致するの両方のときのみ、第２の要求が送信される、請求項５に記載の方法。
【請求項８】
カメラによってキャプチャされた画像が消費者の真正の顔画像ではないことを生体検知による自動顔認識が示すとき、ＰＯＳ支払い取引が拒絶されることを示す応答を、モバイルデバイスに送信することをさらに含む、請求項５に記載の方法。
【請求項９】
販売時点情報管理（ＰＯＳ）支払い取引の許可のためのコンピュータ可読記憶媒体であって、非一時的であり、そこに記憶されたコンピュータ可読プログラムコードを有し、コンピュータ可読プログラムコードが、プロセッサによる実行に応じて、装置に、少なくとも、
消費者用の支払いカードエミュレータを格納するようにデータベースを構成させ、その内のある消費者用の支払いカードエミュレータは、消費者の物理的支払いカード用の支払いカード情報と結び付けられた消費者の参照顔画像を含んでおり、
カメラを装備したモバイルデバイスから、ＰＯＳ支払い取引を許可することを求める第１の要求を受信させ、第１の要求は、支払い額、カメラによってキャプチャされた画像、および文字列を含んでおり、ならびに物理的支払いカードまたは任意の他の支払いカード用の支払いカード情報を除外しており、
データベースおよびそこに格納された支払いカードエミュレータにアクセスさせ、
カメラによってキャプチャされた画像が消費者の真正の顔画像であるかどうかを判定するために参照顔画像を使用して、生体検知により自動顔認識を行わせ、カメラによってキャプチャされた画像が消費者の真正の顔画像であることを生体検知による自動顔認識が示すときのみ、
金融機関コンピュータに、ＰＯＳ支払い取引を許可するよう求める第２の要求を送信させ、第２の要求は、支払い額および物理的支払いカード用の支払いカード情報を使用して、ＰＯＳ支払い取引を許可または拒否することを、金融機関コンピュータに可能にさせることを含んでおり、および可能にするように送信され、
ＰＯＳ支払い取引が承認されるまたは拒絶されることを示す応答を、金融機機関から受信させ、応答をモバイルデバイスに送信させる、コンピュータ可読記憶媒体。
【請求項１０】
装置がデータベースを構成させられることが、物理的支払いカード用の少なくともカード番号およびセキュリティ情報を含む、支払いカード情報と結び付けられた消費者の参照顔画像を格納するようにデータベースを構成させられることを含む、請求項９に記載のコンピュータ可読記憶媒体。
【請求項１１】
データベースが、消費者に帰属される個人識別番号（ＰＩＮ）を格納するようにさらに構成され、装置が要求を受信させられることが、文字列をさらに含む要求を受信させられることを含み、
コンピュータ可読記憶媒体がそこに記憶されたコンピュータ可読プログラムコードを有し、コンピュータ可読プログラムコードが、プロセッサによる実行に応じて、装置に、文字列がＰＩＮに一致するかどうかをさらに判定させ、カメラによってキャプチャされた画像が消費者の真正の顔画像である、および文字列がＰＩＮに一致するの両方のときのみ、装置が第２の要求を送信させられる、請求項９に記載のコンピュータ可読記憶媒体。
【請求項１２】
コンピュータ可読記憶媒体が、そこに記憶されたコンピュータ可読プログラムコードを有し、コンピュータ可読プログラムコードが、プロセッサによる実行に応じて、カメラによってキャプチャされた画像が消費者の真正の顔画像ではないことを生体検知による自動顔認識が示すとき、装置に、ＰＯＳ支払い取引が拒絶されることを示す応答をモバイルデバイスにさらに送信させる、請求項９に記載のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、その内容の全体が、参照により本明細書に組み込まれる、２０１７年６月２３日に出願された、「Ｆａｃｉａｌ  Ｂｉｏｍｅｔｒｉｃｓ  Ｃａｒｄ  Ｅｍｕｌａｔｉｏｎ  ｆｏｒ  Ｉｎ−Ｓｔｏｒｅ  Ｐａｙｍｅｎｔ  Ａｕｔｈｏｒｉｚａｔｉｏｎ」と題する、米国特許仮出願第６２／５２４，１６７号の優先権を主張する。
【０００２】
本開示は概して、支払い許可に関し、具体的には、顔バイオメトリクスカードエミュレーションを使用する店内支払い許可に関する。
【背景技術】
【０００３】
店頭での支払い手続きにおいてモバイルデバイスが組み込まれたことが、消費者および業者が、支払いを許可する慣例に従わない方法を試してみることを可能にしている。業者側に関しては、例えば、業者が、彼らの既存のモバイルデバイスの中に低コストのカードリーダーデバイスを統合して、このようなデバイスの組み合わせを通して支払いを受け付けるのを可能にする進展があった。消費者側に関しては、例えば、消費者が、彼らのモバイルデバイスに直接的に伝統的な支払い方法（例えば、デビットカードやクレジットカード）をエミュレートすることを可能にし、したがってこのようなデバイスで物理的なカードを置き換える、ソリューションの進展があった。
【０００４】
このような進展の価値は、業者と消費者の両者によって理解され得るとはいえ、ユーザの経験の観点からは、その進歩は、議論の余地はあるかもしれないが、わずかである。第１の例では、業者は依然として、カードまたはカードエミュレータ（例えば、モバイルデバイス、ブレスレットなど）と通信する特化型ハードウェアが必要である。第２の例では、消費者はまだ、認証プロセスを実行するために、カードをエミュレートする機能的な１個のハードウェア（例えば、モバイルデバイス、ブレスレットなど）を持つ必要がある。
【０００５】
したがって、他の考えられる問題点と同様に、上述の問題点の少なくともいくつかを考慮するシステムおよび方法を有することが望ましいであろう。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】Ｇ．Ｃｈｉａｃｈｉａら、「Ｌｅａｒｎｉｎｇ  Ｐｅｒｓｏｎ−Ｓｐｅｃｉｆｉｃ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎｓ  Ｆｒｏｍ  Ｆａｃｅｓ  ｉｎ  ｔｈｅ  Ｗｉｌｄ」、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｏｒｅｎｓｉｃｓ  ａｎｄ  Ｓｅｃｕｒｉｔｙ、ｖｏｌ．９、ｎｏ．１２（２０１４年１２月）、２０８９−２０９９頁
【非特許文献２】Ｄ．Ｍｅｎｏｔｔｉら、「Ｄｅｅｐ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎｓ  ｆｏｒ  Ｉｒｉｓ、Ｆａｃｅ、ａｎｄ  Ｆｉｎｇｅｒｐｒｉｎｔ  Ｓｐｏｏｆｉｎｇ  Ｄｅｔｅｃｔｉｏｎ」、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｏｒｅｎｓｉｃｓ  ａｎｄ  Ｓｅｃｕｒｉｔｙ、ｖｏｌ．１０（２０１５年４月）、ｎｏ．４、８６４−８７９頁
【発明の概要】
【課題を解決するための手段】
【０００７】
前述の背景から見ると、本開示の実装例は、店内の販売時点情報管理（ＰＯＳ：Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）支払い許可を対象とし、消費者における支払いカードを直接的にエミュレートするために自動顔認識に頼り、彼らの支払い方法の許可のための関連情報（例えば、カード番号、セキュリティ情報など）と、彼らの顔立ちを結び付け、いかなる所持品もなしに消費者が支払いをすることを可能にするという最終目的をもち、消費者の顔で支払いカードを事実上置き換える。
【０００８】
本開示は、したがって、限定することなく、以下の実装例を含む。
【０００９】
いくつかの実装例は、販売時点情報管理（ＰＯＳ）支払い取引の許可の方法を提供し、この方法は、消費者用の支払いカードエミュレータを格納するようにデータベースを構成することであって、その内のある消費者用の支払いカードエミュレータが、消費者の物理的支払いカード用の支払いカード情報と結び付けられた消費者の参照顔画像を含む、ことと；カメラを装備したモバイルデバイスから、ＰＯＳ支払い取引を許可することを求める第１の要求を受信することであって、第１の要求は、支払い額、カメラによってキャプチャされた画像、および文字列を含んでおり、ならびに物理的支払いカードまたは任意の他の支払いカード用の支払いカード情報を除外している、ことと；データベースおよびそこに格納された支払いカードエミュレータにアクセスすることと；参照顔画像を使用して、生体検知により自動顔認識を行って、カメラによってキャプチャされた画像が消費者の真正の顔画像であるかどうかを判定し；カメラによってキャプチャされた画像が消費者の真正の顔画像であることを生体検知による自動顔認識が示すときのみ、金融機関コンピュータに、ＰＯＳ支払い取引を許可するよう求める第２の要求を送信することであって、第２の要求が、支払い額および物理的支払いカード用の支払いカード情報を使用して、ＰＯＳ支払い取引を許可または拒否することを、金融機関コンピュータに可能にさせることを含んでおり、および可能にさせるように送信される、ことと；ＰＯＳ支払い取引が承認されるまたは拒絶されることを示す応答を、金融機関から受信し、応答をモバイルデバイスに送信することと、を含む。
【００１０】
いずれかの前述の実装例、またはいずれかの前述の実装例のいずれかの組み合わせの方法のいくつかの実装例において、データベースを構成することは、物理的支払いカード用の少なくともカード番号およびセキュリティ情報を含む、支払いカード情報と結び付けられた消費者の参照顔画像を格納するようにデータベースを構成することを含む。
【００１１】
いずれかの前述の実装例、またはいずれかの前述の実装例のいずれかの組み合わせの方法のいくつかの実装例において、データベースは、消費者に帰属される個人識別番号（ＰＩＮ：Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）を格納するようにさらに構成され、要求を受信することは、文字列をさらに含む要求を受信することを含み、方法は、文字列がＰＩＮに一致するかどうかを判定することをさらに含み、カメラによってキャプチャされた画像が消費者の真正の顔画像である、および文字列がＰＩＮに一致するの両方のときのみ、第２の要求が送信される。
【００１２】
いずれかの前述の実装例、またはいずれかの前述の実装例のいずれかの組み合わせの方法のいくつかの実装例において、方法は、カメラによってキャプチャされた画像が消費者の真正の顔画像ではないことを生体検知による自動顔認識が示すとき、ＰＯＳ支払い取引が拒絶されることを示す応答を、モバイルデバイスに送信することをさらに含む。
【００１３】
いくつかの実装例は、ＰＯＳ支払い取引の許可のための装置を提供する。この装置は、コンピュータ可読プログラムコードを記憶するように構成されたメモリと；メモリにアクセスし、コンピュータ可読プログラムコードを実行するように構成されたプロセッサであって、コンピュータ可読プログラムコードが、装置に、少なくとも、いずれかの前述の実装例、またはいずれかの前述の実装例のいずれかの組み合わせの方法を行わせる、プロセッサと、を備える。
【００１４】
いくつかの実装例は、ＰＯＳ支払い取引の許可のためのコンピュータ可読記憶媒体を提供する。このコンピュータ可読記憶媒体は、非一時的であり、そこに記憶されたコンピュータ可読プログラムコードを有し、コンピュータ可読プログラムコードが、プロセッサによる実行に応じて、装置に、少なくとも、いずれかの前述の実装例、またはいずれかの前述の実装例のいずれかの組み合わせの方法を行わせる。
【００１５】
本開示の特徴、態様、および利点は、以下に簡単に説明される添付図面とともに以下の発明を実施するための形態を読むことから明らかになるであろう。本開示は、本開示に記載された２つ、３つ、４つ、またはそれより多い特徴もしくは要素のいずれの組合せも含み、このような特徴または要素が、本明細書に説明される特定の実装例において、明確に組み合わされているか、そうでなければ列挙されているかに関わらない。本開示は、全体論的に読まれることが意図されており、本開示のコンテキスト上、そうではないことが明らかに示されていない限り、その態様および実装例のいずれかにおける、本開示のいずれの分離可能な特徴または要素も、組み合わせ可能とみなされるべきものである。
【００１６】
このように本開示を大まかに説明したが、ここで必ずしも正確な縮尺で描かれていない、添付図面について参照がなされる。
【図面の簡単な説明】
【００１７】
【図１】本開示の実装例による、システムを示す図である。
【図２】いくつかの実装例による、カードエミュレーションプロセスを示す図である。
【図３】いくつかの実装例による、顔バイオメトリクスカードエミュレーションを用いる、店内の販売時点情報管理（ＰＯＳ）支払いを示す図である。
【図４】いくつかの実装例による、顔認識ベースのカードエミュレータを構成する方法における様々なステップを示すフローチャートである。
【図５】いくつかの実装例による、店内のＰＯＳ支払い認証用の顔認識ベースのカードエミュレータを利用する方法における様々なステップを示すフローチャートである。
【図６】いくつかの実装例による、顔認識ベースのカードエミュレータを生成する方法における様々なステップを示すフローチャートである。
【図７】いくつかの実装例による、顔認識ベースのカードエミュレータをインスタンス化する方法における様々なステップを示すフローチャートである。
【図８】実装例による、装置を示す図である。
【発明を実施するための形態】
【００１８】
本開示のいくつかの実装は、そのいくつかが、添付図面を参照して下文により十分に説明されるが、開示の実装のすべては示されていない。実際に、開示の様々な実装は、多くの異なる形式に具体化され得、本明細書に記載された実装に限定されて解釈されるべきではなく；むしろ、本開示が徹底し、完全になり、当業者に開示の範囲を十分に伝えることになるように、これらの実装例が提供される。本明細書において使用されるように、例えば、単数形の「１つの（ａ）」、「１つの（ａｎ）」、「その（ｔｈｅ）」などは、コンテキスト上そうではないことが明確に示されない限り、複数の指示対象を含む。用語「データ（ｄａｔａ）」、「情報（ｉｎｆｏｒｍａｔｉｏｎ）」、「コンテンツ（ｃｏｎｔｅｎｔ）」、および同様の用語は、本発明のいくつかの実装例により、送信される、受信される、操作される、および／または格納されることができるデータを指すように相互に交換可能に使用され得る。また、例えば、本明細書において、定量的測定、値、関係などについて、述べることがある。別段の記述がない限り、これらのすべてとは言えないにしてもいずれか１つ以上は、絶対的であっても、またはエンジニアリング公差などによるものなど、起こり得る容認できるバラツキを考慮するように近似的であってもよい。全体を通して、同じ参照番号は同じ要素を指す。
【００１９】
図１は、本開示の実装例による、システム１００を示す。示されるように、そのシステムは、コンピュータネットワークまたはいくつかの相互接続されたコンピュータネットワーク１０２を含み、それらの中またはそれらの上の、いくつかのシステム、コンピュータなどが通信するか、そうでなければ動作する、インターネットベースのコンピューティングアーキテクチャで実装され得る。示されるように、それらは、モバイルデバイス１０４、バックエンドサーバ１０６、および金融機関サーバ１０８を含む。インターネットベースのコンピューティングアーキテクチャのコンテキストにおいて本明細書に示され、説明されているが、システムはいくつかの様々なネットワークベースのアーキテクチャのいずれでも実装され得ることを理解されたい。
【００２０】
ネットワーク１０２は、１つ以上の有線ネットワーク、無線ネットワーク、または有線および無線ネットワークのいくつかの組み合わせとして実装され得る。ネットワークは、プライベート、公衆、大学、ビジネス、もしくは政府のネットワーク、またはそれらのいくつかの様々な組み合わせのいずれかを含み得、またインターネットベースのコンピューティングアーキテクチャのコンテキストにおいて、インターネットを含む。ネットワークは、携帯電話、Ｗｉ−Ｆｉ、衛星、ケーブル、デジタル加入者線（ＤＳＬ：Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）、光ファイバなどの、いくつかの様々な通信プロトコル、技術などのいずれかの１つ以上をサポートし得る。
【００２１】
ネットワーク１０２に接続されたシステムおよびコンピュータは、いくつかの様々な様式において実装され得る。モバイルデバイス１０４は一般に、スマートフォンなどの小型のモバイルコンピューティングデバイスである。適切なモバイルデバイスの他の例は、ポータブルコンピュータ（例えば、ラップトップコンピュータ、タブレットコンピュータ）、携帯電話、ウェアラブルコンピュータ（例えば、スマートウォッチ、光学ヘッドマウントディスプレイ）などを含む。実装例によると、モバイルデバイスは、自画像画像（自撮りとして一般に知られている）などの画像をキャプチャするように構成された１つ以上のカメラを含む。
【００２２】
バックエンドサーバ１０６および金融機関サーバ１０８はそれぞれ、サーバコンピュータとして一般に実装されるが、他の実装が想定される（例えば、メインフレームコンピュータ、パーソナルコンピュータ）。バックエンドサーバおよび金融機関サーバのいずれかまたは両方は、１つ以上のサーバ、インターワーキングコンピュータデバイスのネットワーク（例えば、複数のコンピュータによって実装された分散コンピュータ）などとして具体化され得る。サーバが分散コンピュータとして実装されている実装では、その複数のコンピュータは、ネットワーク１０２などのネットワーク上で通信し得る。またいくつかの例では、バックエンドサーバおよび金融機関サーバは、共同設置される。
【００２３】
本開示のいくつかの実装例は、顔バイオメトリクスカードエミュレーションを可能にし、情報を処理し格納するように構成されているバックエンドサーバ１０６に接続して動作する、モバイルデバイス１０４用のモバイルアプリを含む。図２に示されるように、エミュレーションプロセスの一部として、消費者は初めに：
１．彼らのモバイルデバイス上にモバイルアプリをダウンロードおよびインストールし；
２．個人データを入力し；
３．彼女／彼の支払いカードの初期エミュレータのセキュアエレメントとして役立つように自撮り写真を撮り；
４．すべての提供された情報の真正性の承認を受けると、消費者は、
ａ．個人識別番号（ＰＩＮ：ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）を帰属する、または帰属され、
ｂ．エミュレートされるそれぞれのカードに対して、エミュレーション用の関連情報を登録する。これは、例えば、カード番号、および、有効期限、カードセキュリティコードなどの任意のセキュリティ情報を含み得る。
【００２４】
バックエンドサーバは、消費者用の支払いカードエミュレータを格納するためにデータベースを構成する。消費者用の支払いカードエミュレータは、消費者の物理的支払いカード用の支払いカード情報と結び付けられたセキュアエレメント（消費者の参照顔画像）として役立つ自撮り画像を含む。
【００２５】
消費者が、顔バイオメトリクスカードエミュレーションのための初期登録プロセスを通過すると、彼女／彼は、支払いをするために、この技術を介して、支払いを受け付ける業者のネットワークに頼ることができ、したがって、事実上エミュレーションを行うことができる。図３に示されるように、店内で、いくつかの例におけるプロセス３００は、以下のステップを含む。
【００２６】
【表１】
2020525964.tif 000003
【００２７】
上で説明されたステップから、本開示の実装例は、支払い許可要求の提出のために、消費者に、ＰＩＮと同様に、彼女／彼の物理的なカードを持つことを要求する標準プロセスにおける、顔バイオメトリクス（自撮り画像を通して）による物理的なカードの代用品として正確に見られることができる。
【００２８】
バックエンドサーバ１０６で、支払い許可要求は、自撮り画像およびＰＩＮを取り、生体検知による自動顔認識（顔認識および顔詐欺検知の組み合わせ）を通して、カードエミュレーションの有効性を確証し、関連の金融機関サーバ１０８における試みられた支払い金額の支払い承認を進める。自動顔認識は、バックエンドサーバが、自撮りの消費者を検証することを可能にする。生体検知は、時には顔詐欺検知、人物検知、顔生体検知、顔バイオメトリクスなりすまし検知などと呼ばれることがある。これは、バックエンドサーバが、自撮り画像が実際のもしくは生きた人間の存在を登録するか、または、それ自体、画像キャプチャ中にはいなかった人間の別の画像、ビデオ、マスクなどである画像の場合でありうるような、偽のもしくは生きていない人間の存在を表すかを判定することを可能にする。
【００２９】
バックエンドサーバ１０６は、いくつかの様々な様式のうちのいずれかにおいて顔認識および生体検知を行い、そのどちらかが他方の前に行われるように、構成され得る。いくつかの例で、顔認識は、画像から直接的に特徴ベクトルを抽出し、そのような特徴ベクトルを、バックエンドサーバのデータベースにおいて格納された参照画像における特徴ベクトルと（距離メトリクスによって）比較する、人工ニューラルネットワークを使用して行われる。同様に、いくつかの例で、生体検知は、画像から直接的に特徴ベクトルを抽出し、画像または一連の画像が生きている人間の存在を伝えるかどうかを裁定するために、そのような特徴ベクトルを超平面に投影する、人工ニューラルネットワークを使用して行われる。適切な技術の例は、その内容の全体が参照により本明細書に組み込まれている、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｏｒｅｎｓｉｃｓ  ａｎｄ  Ｓｅｃｕｒｉｔｙ、ｖｏｌ．９、ｎｏ．１２、２０８９−２０９９頁、２０１４年１２月に掲載の、Ｇ．Ｃｈｉａｃｈｉａらによる「Ｌｅａｒｎｉｎｇ  Ｐｅｒｓｏｎ−Ｓｐｅｃｉｆｉｃ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎｓ  Ｆｒｏｍ  Ｆａｃｅｓ  ｉｎ  ｔｈｅ  Ｗｉｌｄ」；および、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｆｏｒｅｎｓｉｃｓ  ａｎｄ  Ｓｅｃｕｒｉｔｙ、ｖｏｌ．１０、ｎｏ．４、８６４−８７９頁、２０１５年４月に掲載の、Ｄ．Ｍｅｎｏｔｔｉらによる「Ｄｅｅｐ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎｓ  ｆｏｒ  Ｉｒｉｓ、Ｆａｃｅ、ａｎｄ  Ｆｉｎｇｅｒｐｒｉｎｔ  Ｓｐｏｏｆｉｎｇ  Ｄｅｔｅｃｔｉｏｎ」にさらに説明されている。
【００３０】
図４は、いくつかの実装例による、顔認識ベースのカードエミュレーションのプロセスにおける新規ユーザの構成を示す。４０２に示されるように、方法は、消費者によって開始され、消費者のモバイルデバイス１０４で全体的に遂行される。方法は、４０４で示されるように、名前、誕生日、住所などの個人情報を消費者が提供することを含む。システムは、デバイスのカメラを使用して消費者の顔画像をキャプチャし、また、４０６、４０８で示されるように、エミュレートされる支払いカードの情報を提供するように消費者に求める。次にシステムは、４１０、４１２で示されるように、顔認識ベースのカードエミュレーションの生成が試みられるバックエンドサーバ１０６に、収集した情報をアップロードする。不成功の場合、プロセスは、４１４、４１６に示されるように、失敗として終了し；さもなければ、成功の場合、４１４、４１８、４２０に示されるように、生成されたカードエミュレータは、後に使用するためにバックエンドサーバでデータベースに格納され、プロセスは成功として終了する。
【００３１】
図５は、いくつかの実装例による、店内の販売時点情報管理（ＰＯＳ）支払いを認証するために、顔認識ベースのカードエミュレータの使用を示す。５０２で示されるように、方法は、業者ユーザによって開始され、業者のモバイルデバイス１０４で全体的に遂行される。方法は、５０４に示されるように、値段などの支払い情報を業者が知らせることを含む。消費者も、ＰＩＮ番号などの支払い情報をここで提供することができる。５０６に示されるように、システムは、モバイルデバイスのカメラを使用して、消費者の顔画像をキャプチャする。５０８、５１０に示されるように、システムは、バックエンドサーバ１０６に、収集された情報をアップロードし、そこで顔認識ベースのカードエミュレータのインスタンス化が試みられる。不成功の場合、プロセスは、５１２、５１４に示されるように、失敗として終了する。成功の場合、カードデータはカードエミュレータから取り出され、支払いは、５１６に示されるように、許可のために金融機関サーバ１０８に提出される。金融機関で許可されない場合、支払いは、５１８、５２０に示されるように、拒絶される。許可された場合、支払いは、５１８、５２２に示されるように、承認される。
【００３２】
図６は、いくつかの実装例による、どのように顔認識ベースのカードエミュレータが生成されるかを示す。新しいエミュレータの生成に対する要求に応じて、方法は、６０２、６０４、６０６に示されるように、入力情報としてカードデータおよび顔画像を取り出すことを含む。顔画像は次に、６０８に示されるように、エミュレータを生成するのに使用される、画像における人間ユーザの存在を判定するために、自動生体検知器（自動人間検知器）に提示される。人間ユーザの存在が検知されない場合、プロセスは、６１０、６１２に示されるように、失敗として終了する。人間ユーザの存在が検知された場合、６１０、６１４に示されるように、システムは、顔認識アルゴリズムによる分析のために顔画像を提示し、顔画像がカードのエミュレーションにおける使用に適切であることを断言する。分析が不成功の場合、プロセスは、６１６、６１８に示されるように、失敗として終了する。分析が成功の場合、６１６、６２０、６２２に示されるように、カードデータと顔画像が結び付けられ、この結び付きからのカードエミュレータは、作り出され、返される。
【００３３】
図７は、いくつかの実装例による、カードエミュレータのインスタンス化を示す。インスタンス化に対する要求に応じて、方法は、７０２、７０４に示されるように、入力情報として顔画像を取り出すことを含む。この顔画像は次に、７０６に示されるように、エミュレータをインスタンス化するのに使用される画像における、人間ユーザの存在を判定するために、自動生体検知器（自動人間検知器）に提示される。人間ユーザの存在が検知されない場合、プロセスは、７０８、７１０に示されるように、失敗として終了する。人間ユーザの存在が検知された場合、７０８、７１２、７１４に示されるように、システムは、顔認識アルゴリズムによる分析のために顔画像を提出し、顔認識アルゴリズムは、次に、関連のカードエミュレータを取り出し、それらの対応する顔画像を入力顔画像と比較することによって、入力顔画像におけるユーザを認識するように試みる。入力顔画像におけるユーザが認められない場合、プロセスは、７１６、７１８に示されるように、失敗として終了する。入力顔画像におけるユーザが認められた場合、カードエミュレータは、７１６、７２０に示されるように、インスタンス化され、返される。
【００３４】
本開示の実装例により、モバイルデバイス１０４、バックエンドサーバ１０６、および金融機関サーバ１０８を含むシステム１００ならびにそのサブシステムは、様々な手段によって実装され得る。システムおよびそのサブシステムを実装するための手段は、単独で、または、コンピュータ可読記憶媒体からの１つ以上のコンピュータプログラムの指揮下で、ハードウェアを含み得る。いくつかの例では、１つ以上の装置は、本明細書に示され説明されたシステムおよびそのサブシステムとして機能するか、そうでなければ、それを実装するように構成され得る。２つ以上の装置を伴う例では、それぞれの装置は、有線ネットワークまたは無線ネットワークなどによって直接的または間接的などの、いくつかの様々な様式において互いに接続され得るか、そうでなければ、互いに通信し得る。
【００３５】
図８は、本開示のいくつかの実装例による、装置８００を示す。一般に、本開示の例示的な実装の装置は、１つ以上の固定またはポータブルの電子デバイスを備えるか、含むか、またはその中で具体化され得る。装置は、例えば、メモリ８０４（例えば、記憶デバイス）に接続されたプロセッサ８０２などの、いくつかの構成要素のそれぞれの１つ以上を含み得る。
【００３６】
プロセッサ８０２は、１つ以上のプロセッサのみか、１つ以上のメモリと組み合わせた１つ以上のプロセッサから成り得る。プロセッサは一般に、例えば、データ、コンピュータプログラム、および／または他の適切な電子情報などの、情報を処理することができる、コンピュータハードウェアのいずれかの部分である。プロセッサは、電子回路の集まりから成り、そのいくつかは、集積回路または複数の相互接続された集積回路（集積回路は、時にはより一般的に「チップ」と呼ばれる）としてパッケージ化され得る。プロセッサは、コンピュータプログラムを実行するように構成され得、プログラムはプロセッサにオンボードで格納されるか、そうでなければ（同じ装置または別の装置の）メモリ８０４に記憶され得る。
【００３７】
プロセッサ８０２は、特定の実装に依存して、いくつかのプロセッサ、マルチコアプロセッサ、またはいくつかの他のタイプのプロセッサであり得る。さらに、プロセッサは、メインプロセッサが単一のチップ上に１つ以上のセカンダリ（ｓｅｃｏｎｄａｒｙ）プロセッサと共に存在している、いくつかのヘテロジニアスプロセッサシステムを使用して実装され得る。別の説明に役立つ例として、プロセッサは、同じタイプの複数のプロセッサを含んでいる、対称マルチプロセッサシステムであり得る。さらに別の例では、プロセッサは、１つ以上のＡＳＩＣ、ＦＰＧＡなどとして具体化され得るか、そうでなければそれらを含む。したがって、プロセッサは、１つ以上の機能を行うようにコンピュータプログラムを実行することができ得るが、様々な例のプロセッサは、コンピュータプログラムの助力なしで、１つ以上の機能を行うことができ得る。いずれの場合においても、プロセッサは、本開示の実装例による、機能または動作を行うように適切にプログラムされ得る。
【００３８】
メモリ８０４は一般に、例えば、一時的ベースおよび／または永続的ベースのいずれかの、データ、コンピュータプログラム（例えば、コンピュータ可読プログラムコード８０６）、および／または他の適切な情報などの情報を記憶することができるコンピュータハードウェアのいずれかの部分である。実装例によれば、これは、１つ以上のモバイルアプリを含み得る。メモリは、揮発性メモリおよび／または不揮発性メモリを含み得、固定または着脱可能であり得る。適切なメモリの例は、ランダムアクセスメモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、読み取り専用メモリ（ＲＯＭ：Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードドライブ、フラッシュメモリ、サムドライブ、着脱可能コンピュータディスケット、光ディスク、磁気テープ、または上記のいくつかの組み合わせを含む。光ディスクは、コンパクトディスク−読み取り専用メモリ（ＣＤ−ＲＯＭ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、コンパクトディスク−読み取り／書込み（ＣＤ−Ｒ／Ｗ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ／Ｗｒｉｔｅ）、ＤＶＤなどを含み得る。様々な場合において、メモリは、コンピュータ可読記憶媒体と呼ばれ得る。コンピュータ可読記憶媒体は、情報を記憶することができる非一時的デバイスであり、ある場所から別の場所へ情報を運ぶことができる電子一時的信号などのコンピュータ可読伝送媒体から区別可能である。本明細書で説明されるときのコンピュータ可読媒体は、一般に、コンピュータ可読記憶媒体またはコンピュータ可読伝送媒体を指す。
【００３９】
メモリ８０４に加えて、プロセッサ８０２は、情報を表示し、送信しおよび／または受信するための１つ以上のインタフェースにも接続され得る。インタフェースは、１つ以上の通信インタフェースおよび／または１つ以上のユーザインタフェースを含み得る。通信インタフェースは、他の装置、ネットワークなどへおよび／またはそれらからなど、情報を送信しおよび／または受信するように構成され得る。通信インタフェースは、物理的（有線）および／または無線通信リンクによって、情報を送信しおよび／または受信するように構成され得る。通信インタフェースは、携帯電話、Ｗｉ−Ｆｉ、衛星、ケーブル、デジタル加入者線（ＤＳＬ）、光ファイバなどの技術を使用してなど、ネットワーク（例えば、ネットワーク１０２）に接続するインタフェース８０８を含み得る。また少なくとも、装置８００がモバイルデバイス１０４を実装するように構成される場合、通信インタフェースは、ＮＦＣ、ＲＦＩＤ、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  ＬＥ、ＺｉｇＢｅｅ、赤外線（例えば、ＩｒＤＡ）などの近距離通信技術を使用して、デバイスを接続するように構成された１つ以上の近距離通信インタフェースを含み得る。
【００４０】
ユーザインタフェースには、ディスプレイ８１０および／または１つ以上のユーザインタフェース８１２が含まれ得る。ディスプレイは、ユーザに情報を提示するか、そうでなければ表示するように構成され得、その適切な例は、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、発光ダイオードディスプレイ（ＬＥＤ：Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄａ  ｄｉｓｐｌａｙ）、プラズマディスプレイパネル（ＰＤＰ：Ｐｌａｓｍａ  Ｄｉａｐｌａｙ  Ｐａｎｅｌ）などを含む。ユーザ入力インタフェースは、有線または無線であり得、処理、格納、および／または表示などのために、ユーザから装置への情報を受信するように構成され得る。ユーザ入力インタフェースの適切な例は、マイクロフォン、画像またはビデオキャプチャデバイス、キーボードまたはキーパッド、ジョイスティック、タッチセンシティブ表面（タッチスクリーンとは別個またはそれに統合）などを含む。装置８００がモバイルデバイス１０４を実装するように構成される場合、ユーザインタフェースは、画像をキャプチャすることができる１つ以上のカメラ８１４を含み得る。ユーザインタフェースは、プリンタ、スキャナなどの周辺機器と通信するための１つ以上のインタフェースをさらに含み得る。
【００４１】
上に示されたように、プログラムコード命令は、メモリに記憶され、それによりプログラムされるプロセッサによって、本明細書に説明されるシステム、サブシステム、ツール、およびそれらのそれぞれの要素の機能を実装するように実行され得る。分かるように、任意の適切なプログラムコード命令が、コンピュータ可読記憶媒体からコンピュータまたは他のプログラマブル装置にロードされ、本明細書に明示される機能を実装するための手段となるように、特定の機械を作ることができる。これらのプログラムコード命令は、コンピュータ、プロセッサ、または他のプログラマブル装置に、特定の様式で機能し、それにより、特定の機械または特定の製品を生成するよう指示することができるコンピュータ可読記憶媒体にも記憶され得る。コンピュータ可読記憶媒体に記憶された命令は、製品を作ることができ、製品は、本明細書に説明された機能を実装するための手段となる。プログラムコード命令は、コンピュータ可読記憶媒体から取り出され、コンピュータ、プロセッサ、または他のプロフラマブル装置にロードされて、コンピュータ、プロセッサ、または他のプロフラマブル装置上でまたはそれによって行なわれる動作を実行するように、コンピュータ、プロセッサ、または他のプロフラマブル装置を構成することができる。
【００４２】
プログラムコード命令の取り出し、ローディング、および実行は、一度に１つの命令が、取り出され、ロードされ、実行されるように、順次に行われ得る。いくつかの実装例において、複数の命令がともに取り出され、ロードされ、および／または実行されるように、取り出し、ローディングおよび／または実行が並行して行われ得る。プログラムコード命令の実行は、コンピュータ、プロセッサ、または他のプログラマブル装置によって実行される命令が、本明細書に説明される機能を実装する際の動作を提供するようなコンピュータ実装式プロセスを作り得る。
【００４３】
プロセッサによる命令の実行、またはコンピュータ可読記憶媒体への命令の記憶は、特定の機能を行うための動作の組み合わせをサポートする。このように、装置８００は、プロセッサ８０２、およびプロセッサに結合されたコンピュータ可読記憶媒体またはメモリ８０４を含み得、プロセッサは、メモリに記憶されたコンピュータ可読プログラムコード８０６を実行するように構成される。１つ以上の機能、および機能の組み合わせが、特定の機能を果たす特殊用途ハードウェアベースのコンピュータシステムおよび／またはプロセッサ、または特殊用途ハードウェアとプログラムコード命令との組み合わせによって実装され得ることも理解されるであろう。
【００４４】
上に説明されたように、本開示は、本開示に記載された２つ、３つ、４つ、またはそれより多い特徴もしくは要素のいずれの組合せも含み、このような特徴または要素が、本明細書に説明される特定の実装例において、明確に組み合わされているか、そうでなければ列挙されているかに関わらない。本開示は、全体論的に読まれることが意図されており、本開示のコンテキスト上、そうではないことが明らかに示されていない限り、その態様および実装例のいずれかにおける、本開示のいずれの分離可能な特徴または要素も、組み合わせ可能と見なされるべきものである。
【００４５】
上述の発明を実施するための形態および関連図面に提示された教示の利益を得る、本開示が関わる当業者には、本明細書に記載された本開示の多くの修正形態および他の実装が思い浮かぶであろう。したがって、本開示が、開示された特定の実装に限定されるものではなく、また修正形態および他の実装が添付の特許請求の範囲内に含まれよう意図されていることが理解されるべきである。また、上述の発明を実施するための形態および関連図面は、要素および／または機能のある組み合わせ例のコンテキストにおいて、実装例を説明しているが、添付の特許請求の範囲を逸脱せずに、代替の実装によって、様々な要素および／または機能の組み合わせが提供され得ることが分かるはずである。この点で、例えば、上に明確に説明したものとは異なる、要素および／または機能の組み合わせがまた、添付の特許請求の範囲のうちのいくつかに明示されるとして考えられる。本明細書には特定の用語が採用されているが、それは、単に、総称的、記述的な意味合いで使用され、限定する目的のものではない。
【図１】
2020525964.tif 000004
【図２】
2020525964.tif 000005
【図３】
2020525964.tif 000006
【図４】
2020525964.tif 000007
【図５】
2020525964.tif 000008
【図６】
2020525964.tif 000009
【図７】
2020525964.tif 000010
【図８】
2020525964.tif 000011
【国際調査報告】
2020525964.tif 000012
2020525964.tif 000013
2020525964.tif 000014