(57)【要約】  本発明は、モバイルデバイス（例えば、モバイルデバイスカメラ）を用いた個人のバイオメトリック特徴（例えば、顔認識）を取得することによる個人の識別、検証、及び認証用システム及び方法を包含する。システム及び方法は、モバイルデバイスから、モバイルデバイス（例えば、モバイルタブレットのカメラ）によりキャプチャされた個人のバイオメトリックデータを受信することと、バイオメトリックデータを記憶し、暗号化することと、暗号化されたバイオメトリックデータを未知のサーバ又はデータベースに安全に転送し、モバイルデバイスから、個人を認証するためのリクエストを受信し、そのリクエストは、モバイルデバイスによってキャプチャされたバイオメトリックデータを含み、バイオメトリックデータをデータベース又はサーバに記憶された個人の既知のデータと比較し、バイオメトリックデータはリクエストに含まれ、比較結果に基づいて、個人を認証するリクエストへの応答をモバイルデバイスに送信し、リクエストに対する応答は個人の検証及びセキュリティ保護エリアへの個人のアクセスを許可する。【選択図】なし【特許請求の範囲】
【請求項１】
１人以上の個人を識別及び／又は検証するシステムであって、
プロセッサ及びデバイスの前記プロセッサによって実行されると、前記デバイスに動作を実行させる命令を含む非一時的コンピュータ可読媒体を備えるデバイスであって、
前記個人の画像をキャプチャするカメラと、
前記画像を前記デバイスから、前記個人の少なくとも１つの識別可能な身体的特徴認識情報、前記個人の識別及び前記個人のアクセス認証を含む前記個人のアクセス検証情報を記憶するサーバ又はデータベースに送信する送信機と、
前記デバイス上の前記画像が前記サーバ又はデータベースの画像と整合することを確証するデータ確証手段であって、前記画像を確証することは、前記キャプチャされた画像を前に受信した１つ又は複数の前記個人の画像と整合することを含む、データ確証手段と、
受信した画像を表示する個人のインターフェースと、
前記デバイスの前記個人のインターフェース上の前記画像が第１のサーバ又はデータベース内の前記個人の画像であることを確認し、前記１人以上の個人のアクセスの検証に関する指示を前記デバイスに返信する第１のサーバと、
を備える、システム。
【請求項２】
前記個人の情報を収集する情報収集デバイスを更に備える、請求項１に記載のシステム。
【請求項３】
前記アクセス検証情報のデバイスは、前記個人の識別情報及びアクセス認証情報を受信するデータ入力デバイスと、
前記個人の識別可能な身体的特徴認識情報を抽出するために前記個人の画像をキャプチャする画像キャプチャデバイスと、備え、前記個人の前記識別可能な身体的特徴認識情報は前記受信した前記個人の識別情報及びアクセス認証情報と関連付けられ、前記データベースに記憶されている、
請求項２に記載のシステム。
【請求項４】
各アクセス検証情報エントリは、施設内の前記個人のアクセス可能期間を更に含み、アクセス解決のデバイスは、前記個人の前記アクセス可能期間の満了時に前記個人の前記アクセス検証情報を一掃する、
請求項３に記載のシステム。
【請求項５】
前記アクセス可能期間は、前記施設内の監視されたイベントの経過時間又は発生のうち１つにしたがって規定される、請求項４に記載のシステム。
【請求項６】
顔認識は、前記個人の少なくとも１つの識別可能な身体的特徴を含む、請求項１に記載のシステム。
【請求項７】
前記個人のアクセスの前記検証のステータスに関して、観察された各個人に対する色分けされた表示を含む、請求項１に記載のシステム。
【請求項８】
前記個人の前記アクセスの前記検証の前記ステータスは、アクセスが認証された、アクセスが拒否された、又はステータスが不明であるとの明示的な指示である、請求項７に記載のシステム。
【請求項９】
前記個人の識別及び前記個人のアクセス検証に関連する情報のうち少なくとも１つに関する他の情報が補足されている、請求項７に記載のシステム。
【請求項１０】
前記デバイスの地理的位置を更に含む、
請求項１に記載のシステム。
【請求項１１】
１人以上の個人を識別及び／又は検証する方法であって、
プロセッサ及び命令を含む非一時的コンピュータ可読媒体を備えるデバイスを備え、前記命令は、前記デバイスの前記プロセッサによって実行されると、前記デバイスに、
前記デバイスのカメラを使用して人物の画像をキャプチャすることと、
前記デバイスから、前記個人の少なくとも１つの識別可能な身体的特徴認識情報、前記個人の識別及び前記個人のアクセス認証を含む、前記個人のアクセス検証情報を記憶するサーバ又はデータベースに前記画像を送信することと、
前記デバイス上の前記画像は前記サーバ又はデータベースの画像と整合することを確証することであって、前記画像を確証することは、前記キャプチャされた画像を、前記個人の前に受信した１つ又は複数の画像と整合することを含むことと、
前記受信した画像を前記デバイスの個人のインターフェース上に表示することと、
前記デバイスの前記個人のインターフェース上の前記画像が前記サーバ又はデータベース内の前記個人の画像であることを確認することと、
前記１人以上の個人のアクセスの検証に関する指示を前記デバイスに返信することと、
を含む動作を実行させる、方法。
【請求項１２】
前記個人に関連する情報を収集する情報収集デバイスを更に備える、
請求項１１に記載の方法。
【請求項１３】
前記アクセス検証情報のデバイスは、
前記個人の識別情報及びアクセス認証情報を受信するデータ入力デバイスと、
前記個人の識別可能な身体的特徴認識情報を抽出する前記個人の画像をキャプチャする画像キャプチャデバイスと、を備え、前記個人の前記識別可能な身体的特徴認識情報は、前記個人の前記受信した識別情報及びアクセス認証情報に関連付けられ、前記データベースに記憶されている、
請求項１１に記載の方法。
【請求項１４】
各アクセス検証情報エントリは、施設内の前記個人のアクセス可能期間を更に含み、アクセス解決のデバイスは、前記個人の前記アクセス可能期間の満了時に、前記個人の前記アクセス検証情報を一掃する、請求項１１に記載の方法。
【請求項１５】
アクセス可能期間は、施設内の監視されたイベントの経過時間又は発生のうち１つにしたがって規定される、請求項１１に記載の方法。
【請求項１６】
顔認識は、前記個人の少なくとも１つの識別可能な身体的特徴を含む、請求項１１に記載の方法。
【請求項１７】
前記個人のアクセスの前記検証のステータスに関して観察された各個人に対する色分け表示を含む、請求項１１に記載の方法。
【請求項１８】
前記個人の前記アクセスの前記検証のステータスは、アクセスが認証された、アクセスが拒否された、又はステータスが不明であるという明示的な指示である、
請求項１１に記載の方法。
【請求項１９】
前記個人の識別及び前記個人のアクセス検証に関連する情報のうち少なくとも１つに関する他の情報が補足されている、請求項１１に記載の方法。
【請求項２０】
前記デバイスの地理的位置を更に含む、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルデバイス（例えば、モバイルデバイスカメラ）を用いた個人のバイオメトリック特徴（例えば、顔認識）を取得することによる個人の識別、検証、及び認証のためのシステム及び方法を包含する。
【０００２】
システム及び方法は、モバイルデバイスから、モバイルデバイス（例えば、モバイルタブレットのカメラ）によりキャプチャされた個人のバイオメトリックデータを受信することと、バイオメトリックデータを記憶し、暗号化することと、暗号化されたバイオメトリックデータを既知のサーバ又はデータベースに安全に転送し、モバイルデバイスから、個人を認証するためのリクエストを受信し、そのリクエストは、モバイルデバイスによってキャプチャされたバイオメトリックデータを含み、バイオメトリックデータをデータベース又はサーバに記憶された個人の未知のデータと比較し、バイオメトリックデータはリクエストに含まれ、比較結果に基づいて、個人を認証するリクエストへの応答をモバイルデバイスに送信し、リクエストに対する応答は個人の検証及びセキュリティ保護エリアへの個人のアクセスを許可する。
【背景技術】
【０００３】
ゲート又はセキュリティ保護エリアを通過したい人物の身体的識別の確認はよく知られており、例えば、身体的識別の遅れ及び身体的識別を確認する人に関連するコストによって制限されていることが多い。人が監視する代わり、電子ゲートキーパも知られており、それは、ゲートや、チケット又はコード化された磁気カードをスキャンするスキャンマシンなど高価な技術を用いたシステムを備える。しかし、このようなシステムは遅くて、また組み込むのに費用がかかることが多い。
【０００４】
空港ターミナル、港の出入口又は駅は、不特定の大衆が頻繁にこのような施設に出入りし、数万人の個人がたった一日で通過し得る場所である。また、中央政府庁舎など官公庁はこれらの例のひとつである。これらのインスタンスのそれぞれにおいて、人々の数により、遅延、コストの追加、及び不必要な人的資源が生じている。
【０００５】
したがって、効率のよいかつ正確な方法でセキュリティ保護エリアへのアクセスを許可する個人の身元を正確に識別、認証及び検証するリアルタイムでシームレスな識別システムが必要とされている。
【発明の概要】
【課題を解決するための手段】
【０００６】
本発明は概ね、例えば、モバイルデバイスに備えられたカメラを用いて個人のバイオメトリック特徴を取得することで、例えば、乗客、来客、従業員、システム管理者、警備員（例えば、保安、警察、消防士、国土安全保障員及び下級官庁、例えば、税関国境警備局の職員など）など１人以上の個人の身元を認証及び検証するシステム及び方法を包含する。
【０００７】
別の実施形態において、本発明は、１人以上の個人の身元を認証及び検証するためにシステム間で、リアルタイムにシームレスな通信を許可する１つ又は複数の官庁又は行政当局（例えば、ＣＢＰ及びＴＳＡ）間で相互関係のあるシステム及び方法を包含する。特定の実施形態では、本発明は、１人以上の個人の身元を認証及び検証するために、例えば、航空会社及び米国税関国境警備局（ＣＢＰ）の間でリアルタイムに、シームレスな通信を許可する、航空会社及びＣＢＰの間で相互関係のあるシステム及び方法を包含する。特定の実施形態では、１人以上の個人の身元が認証及び／又は検証されていない場合、当該個人を手入力で（例えば、直接身体的に識別されて）クリアしてもよい。他の実施形態では、システム及び方法は、限定されないが、学校、病院、刑務所、スポーツ会場などを含むアクセスのための認証及び／又は検証の設定を必要とする任意の設定で使用され得る。
【０００８】
別の実施形態において、本発明は、様々なセキュリティパラメータに準拠して、暗号化されたデータをリモートで（例えば、インターネット上のクラウドサーバ、ストレージ、データベース、ネットワーキング、ソフトウェア、分析、知能を通して）キャプチャ及び安全に送信するシステム及び方法を包含する。特定の実施形態では、本発明は、航空会社又は航空会社のゲートから少なくとも１つの個人の身体的特徴（例えば、顔認識）をキャプチャし、暗号化されたデータを、リモートで安全に、ＣＢＰ要件に準拠した警備員（例えば、ＣＢＰ）に送信し、キャプチャされた個人の身体的特徴がＣＢＰのサーバ又はデータベース内の個人の身体的特徴に適合することを確証及び確認し、そして、個人の確認の検証に関する指示を返信するシステム及び方法を包含する。
【０００９】
別の実施形態において、本発明は、セキュリティデータベース又はサーバ（例えば、ＣＢＰ）が飛行機又は航空会社へのシームレスなエントリを可能にすることにより、個人の身元が少なくとも１つの個人の身体的特徴を用いて確認されるリアルタイムでのシングルパス確証システム及び方法を包含する。
【００１０】
別の実施形態において、本発明は、１人以上の個人の身元を認証及び検証し、同時に、前記個人についてのデータ又は関連データ（例えば、検証の速度、認証時間、確認時間）を処理し、パプリックな、プライベートな、又はハイブリッドクラウド環境により、データ分析を提供する分析プラットフォームとして動作する、１つ又は複数のシステム間でリアルタイムにシームレスな通信のためのシステム及び方法を包含する。本明細書で使用する時、クラウド分析は、データソース、データモデル、処理アプリケーション、計算能力、分析モデル及び結果の共有又はストレージがクラウド環境内で実装され、１つ又は複数の態様の分析を実行するサービスモデルを広義に指す。
【００１１】
別の実施形態において、本発明は、様々なセキュリティパラメータに準拠して、暗号化されたデータをリモートで（例えば、インターネット上のクラウドサーバ、ストレージ、データベース、ネットワーキング、ソフトウェア、分析、知能を通して）キャプチャし、安全に送信するシステム及び方法を包含する。特定の実施形態では、本発明は、少なくとも１つの個人の身体的特徴（例えば、顔認識）を航空会社からキャプチャし、暗号化されたデータをリモートで、ＣＢＰ要件に準拠した警備員（例えば、ＣＢＰ）に安全に送信し、キャプチャされた個人の身体的特徴がＣＢＰのサーバ又はデータベース内の個人の身体的特徴と適合することを検証及び確認し、個人の確認の検証に関する指示を返信するシステム及び方法を包含する。本発明は、限定されないが、少なくとも１つの個人の身体的特徴（例えば、顔認識）のキャプチャが暗号化されたデータを使用して、リモートでＣＢＰ及び運輸保安局（ＴＳＡ）又は他の当局若しくは空港職員に安全に送信されるＣＢＰ及びＴＳＡを含む、空港内の２つ以上のエンティティとのシステム及び方法の統合を更に包含する。
【００１２】
特定の実施形態では、本発明は、プロセッサ及び命令を含む非一時的コンピュータ可読媒体を備えるデバイスを備え、命令は、デバイスのプロセッサによって実行されると、デバイスに、前記個人の画像をキャプチャするためのカメラを含む動作を実行させ、デバイスから、個人についての少なくとも１つの識別可能な身体的特徴認識情報を含む個人のアクセス検証情報を記憶するサーバ又はデータベースに前記画像を送信する手段と、個人の識別及び個人のアクセス認証のための手段と、デバイス上の画像がサーバ又はデータベースの画像と整合することを確証し、画像を確証することは、キャプチャされた画像を前に受信した１つ又は複数の個人の画像と整合させることを含むようにするデータ検証手段と、受信した画像を表示する個人のインターフェースと、を備え、デバイスの個人のインターフェース上の画像が、サーバ又はデータベース内の個人の画像であることを確認し、１人以上の個人のためのアクセスの検証に関する指示をデバイスに返信する１人以上の個人を識別及び／又は検証するシステムを包含する。
【００１３】
特定の実施形態では、本発明は、個人に関する情報を収集する情報収集デバイスを更に備える。
【００１４】
特定の実施形態では、アクセス検証情報デバイスは、個人についての識別情報及びアクセス認証情報を受信するデータ入力デバイスと、個人についての識別可能な身体的特徴認識情報を抽出する前記個人の画像をキャプチャする画像キャプチャデバイスと、を含み、個人についての識別可能な身体的特徴認識情報は受信した識別情報及びデータベースに記憶された個人のアクセス認証情報に関連付けられている。
【００１５】
特定の実施形態では、各アクセス検証情報エントリは、施設内の個人のアクセス可能期間を更に含み、アクセス解決デバイスは、個人についてのアクセス可能期間の満了時、個人のアクセス検証情報を一掃する。
【００１６】
特定の実施形態では、アクセス可能期間は、施設内の監視されたイベントの経過時間又は発生のうち１つにしたがって規定される。
【００１７】
特定の実施形態では、顔認識は、個人の少なくとも１つの識別可能な身体的特徴を含む。
【００１８】
特定の実施形態では、システムは個人についてのアクセスの検証のステータスに関して観察された個人それぞれについて色分けされた表示を含む。
【００１９】
特定の実施形態では、個人についてのアクセスの検証のステータスはアクセスが認証された、アクセスが拒否された、又は未知のステータスの明示的な指示である。
【００２０】
特定の実施形態では、システムは個人の識別及び個人のアクセス検証に関する情報のうち少なくとも１つに関する他の情報で補足されている。
【００２１】
特定の実施形態では、デバイス（例えば、ＧＰＳ）のシステムは地理的位置を更に含む。
【００２２】
別の実施形態において、本発明は、プロセッサ及び命令を含む非一時的コンピュータ可読媒体を備えるデバイスを備え、命令は、デバイスのプロセッサによって実行されると、デバイスに以下を含む動作を実行させる、１人以上の個人を識別及び／又は検証する方法を包含する。
【００２３】
デバイスのカメラを使用して、人物の画像をキャプチャすること。
【００２４】
前記画像を、デバイスから、少なくとも１つの個人の識別可能な身体的特徴認識情報、個人の識別及び個人のアクセス認証を含む個人についてのアクセス検証情報を記憶するサーバ又はデータベースに送信すること。
【００２５】
デバイス上の画像がサーバ又はデータベースの画像と整合することを確証することであって、画像を確証することは、キャプチャされた画像を前に受信した１つ又は複数の個人の画像と整合させることを含むようにすること。
【００２６】
デバイスの個人のインターフェース上に受信した画像を表示すること。
【００２７】
デバイスの個人のインターフェース上の画像がサーバ又はデータベース内の個人の画像であることを確認すること。
【００２８】
１人以上の個人のアクセスの検証に関する指示をデバイスに返信すること。
【００２９】
特定の実施形態では、方法は、個人に関する情報を収集する情報収集デバイスを更に備える。
【００３０】
特定の実施形態では、アクセス検証情報方法は、個人についての識別情報及びアクセス認証情報を受信し、個人についての識別可能な身体的特徴認識情報を抽出するために前記個人の画像をキャプチャすることであって、個人についての識別可能な身体的特徴認識情報は個人についての受信した識別情報及びアクセス認証情報に関連付けられて、データベースに記憶されていることと、を含む。
【００３１】
方法の特定の実施形態では、各アクセス検証情報エントリは、施設内の個人についてのアクセス可能期間を更に含み、アクセス解決デバイスは個人についてのアクセス可能期間の満了時に個人のアクセス検証情報を一掃する。
【００３２】
方法の特定の実施形態では、アクセス可能期間は、施設内の監視されたイベントの経過時間又は発生うち１つにしたがって規定される。
【００３３】
特定の実施形態では、顔認識の方法は少なくとも１つの識別可能な個人の身体的特徴を含む。
【００３４】
特定の実施形態では、方法は、個人についてのアクセスの検証のステータスに関して観察された個人それぞれの色分けされた表示を含む。
【００３５】
特定の実施形態では、個人についてのアクセスの検証のステータスは、アクセスが認証された、アクセスが拒否された又はステータスが不明であるという明示的な指示である。
【００３６】
特定の実施形態では、方法は、個人の識別及び個人についてのアクセス検証に関する情報のうち少なくとも１つに関する他の情報で補足されている。
【００３７】
特定の実施形態では、方法はデバイスの地理的位置（例えば、ＧＰＳ）を更に含む。
【００３８】
本発明の他の実施形態は、以下のステップの１つ以上を含む、個人を識別するシステム及び方法を包含する。ａ）第１の個人の個人化された識別ハッシュを含む、個人化された識別情報｛例えば、バイオメトリック情報）を取得及び／又は検索することであって、個人化された識別ハッシュは前記第１の個人の個人化されたバイオメトリックデータを含むようにすることと、前記第１の個人の個人化されたバイオメトリックデータを検索することと、前記第１の個人のデータを含む１人以上の個人の複数のバイオメトリックデータを含む少なくとも１つのデータベースにアクセスすることと、バイオメトリックデータをハッシュし、複数のデータベース識別ハッシュを形成することと、複数のデータベース識別ハッシュのそれぞれを第１の個人化された識別ハッシュと比較することと、複数のデータベース識別ハッシュのいずれかと個人化された識別ハッシュとの整合が識別されるかどうかを報告することと、を含む。
【００３９】
特定の実施形態では、個人化された識別情報は、指紋スキャンデータ、虹彩スキャンデータ、網膜スキャンデータ、顔認識スキャンデータ、動的歩行データ、及び身体形状スキャンデータ及びＤＮＡデータからなる群から選択されたバイオメトリックデータを含むことができ、ＤＮＡデータはＳＴＲプロファイル、ＳＮＰプロファイル、ＩＮＤＥＬプロファイル及びＡｌｕ要素からなる群から選択される。
【００４０】
いくつかの実施形態では、方法は、個人化されたバイオメトリックデータを検索するステップと、複数のバイオメトリックデータを含む少なくとも１つのデータベースにアクセスするステップと、複数のデータベースバイオメトリックデータのそれぞれと個人化されたバイオメトリックデータを比較するステップと、データベースバイオメトリックデータと個人化されたバイオメトリックデータとの整合を報告するステップを含むことができる。
【００４１】
方法の実施形態のいくつかでは、方法は、部分的に個人化された識別ハッシュを検索するステップと、複数のデータベース識別ハッシュを部分的に個人化された識別ハッシュと比較するステップと、整合が識別されたかどうかを報告するステップと、を含むことができる。
【００４２】
他の実施形態では、方法は、複数の部分的に個人化された識別ハッシュのそれぞれと、複数の部分的な呼び掛け（interrogation）データベースバイオメトリックハッシュのそれぞれと比較するステップと、整合が識別されたかどうかを報告するステップと、を更に含むことができる。
【００４３】
いくつかの実施形態では、方法は、第１の個人化されたバイオメトリックデータを取得するステップと、接触点で個人化されたバイオメトリックデータを確認するステップも含むことができる。いくつかの他の実施形態では、方法は、データベースにアクセスするステップと、検証又は認証を検索するステップと、検証が有効であるかどうかを判定するステップと、を更に含む。
【００４４】
別の実施形態において、本発明は、バイオメトリックトークン化を用いた認証のためのシステム及び方法を包含する。本発明の様々な実施形態は、アカウント番号などの機密のアカウント情報の代わりに、「トークン」（例えば、代用、代理又は他の同様の識別子）を利用するものとして一般的に説明される、トークン化を包含する。したがって、バイオメトリックトークン又はトークンの部分がユーザアカウント番号、ユーザネーム、ピン番号、アカウントに関するルーティング情報、セキュリティコード、又はバイオメトリックデータを用いて取得又は検証されたユーザアカウントに関連する他の同様の情報の代わりに使用され得る。
【００４５】
特定の実施形態では、１つ又は複数のバイオメトリックトークンを、トランザクションを完了する手段として利用することができる。１つ又は複数のトークンを、１つ又は複数のデバイスと関連付けることができる。他の実施形態では、バイオメトリックトークンを、物理的デバイスを用いる代わりにインターネット上で行われる電子トランザクションと関連付けることができる。実際のアカウント情報、具体的にはアカウント番号の代わりにバイオメトリックトークンを利用することで、セキュリティが改善され、トランザクションを制御し、トランザクションに使用されるアカウントを制御し、様々なユーザ間でトランザクションを共有する際の柔軟性と利便性が提供される。
【００４６】
各種実施形態では、モバイルデバイスはカメラを含むことができ、また、プロセッサ及び／又は通信デバイス（単数又は複数）などの１つ又は複数のアクティブ電子デバイスを含むことができる。いくつかの実施形態では、デバイス（単数又は複数）は１つ又は複数のバイオメトリック検出及び／又は処理デバイス（単数又は複数）を含むことができる。このようなバイオメトリックデバイス（単数又は複数）は個人の１つ又は複数のバイオメトリック特性を検出し、特性（単数又は複数）を処理し、かつ個人の身元を確認することができる。いくつかの実施形態では、バイオメトリックデバイス（単数又は複数）はユーザのバイオメトリック特性に対応するバイオメトリック情報をサーバに送信し、その後、個人に対応する記憶されたバイオメトリックデータにアクセスして、個人の身元を確認し、個人を認証する。他の場合には、デバイス自身が個人の身元を確認し、個人の身元及び／又は個人の身元の継続を単に通信する。いくつかの場合には、このようなバイオメトリック認証は、個人に必要な認証レベルを修正し、１つ又は複数のトランザクションを実行することができる。特定の実施形態では、異なるレベルの認証は異なるレベルの機能性、アクセス及び／又はトランザクション能力に対応することができる。例えば、個人の身元が認証された場合、個人は、更なる識別を提供せずに、アクセスを許可される場合がある。
【発明を実施するための形態】
【００４７】
本発明は、安全で便利な顔認識認証用のシステム及び方法を包含する。特定の実施形態では、システム及び方法はモバイルデバイスを含み、従来の顔認識システムより強化されたセキュリティを提供しながら、追加の高価なバイオメトリックリーダ又はシステムを必要とせずに使用することができる。
【００４８】
特定の実施形態では、モバイルデバイスは、個人の顔の画像など個人のピクチャをキャプチャする能力を有する。特定の実施形態では、カメラがモバイルデバイスに組み込まれ又は接続されており、個人の画像若しくは複数の画像又は映像をキャプチャする。モバイルデバイスは画像、静止画又は映像のいずれかをキャプチャし、画像処理又はネットワークを介した通信を実行することができる任意のタイプのモバイルデバイスを含むことができる。
【００４９】
別の実施形態において、カメラは可視光並びに赤外光から画像を作成するように構成され得る。カメラは、追加として、又は代替として、画像強調、アクティブ照明、又は熱ビジョンを使用して、暗い環境で画像を取得することができる。
【００５０】
特定の実施形態では、カメラは、個人に向けられたとき、個人の顔の画像をキャプチャすることができる。カメラは、ＢｌｕｅｔｏｏｔｈＲ又は他のフォーマットを介してモバイルデバイスと通信する通信機能を備えることができるモジュールの一部であってもよいし、有線又は無線リンクを介してネットワークと直接通信してもよい。モバイルデバイスは、ネットワークへの通信をリレーすることができる。モバイルデバイスは、複数の前面カメラで構成され、３Ｄ又は立体映像を提供してもよいし、近赤外線及び可視光などの異なるスペクトル範囲にわたる画像を取得してもよい。
【００５１】
特定の実施形態では、モバイルデバイスはネットワークを介してリモートサーバと無線通信するように構成される。特定の実施形態では、サーバは１つ又は複数のデータベース、例えば、ＣＢＰにより操作されるデータベースと通信することができる。
【００５２】
特定の実施形態では、ネットワークは、限定されないが、ＬＡＮ、ＷＡＮ、ＰＡＮ、又はインターネットを含む、モバイルデバイスと、又はそれから通信可能な任意のタイプのネットワークであってもよい。特定の実施形態では、モバイルデバイスは、イーサネット、ＷｉＦｉ、同様のものなどの有線又は無線接続を介してネットワークと通信することができる。特定の実施形態では、サーバはモバイルデバイスと通信可能な任意のタイプのコンピュータデバイスを含むことができる。特定の実施形態では、サーバ及びモバイルデバイスはプロセッサ及びメモリで構成され、メモリに記憶された機械可読コード又は機械命令を実行するように構成される。
【００５３】
特定の実施形態では、モバイルデバイス又は遠隔地に記憶されたデータベース、例えば、ＣＢＰ若しくは国土安全保障省のデータベースは、１人以上の個人の顔のバイオメトリック情報及び認証情報を含み、モバイルデバイスから受信した１つ又は複数の画像又はバイオメトリック情報に基づいて個人を識別し、保護エリアへのアクセスを許可することができる。データは、整合する顔認識データ又は１人以上の個人の任意の識別情報を含む、例えば、個人に関連する認証又は検証情報を含むことができる。バイオメトリックデータという用語は、とりわけ、顔特徴及び経路パラメータに関するバイオメトリック情報を含むことができる。経路パラメータの例としては、モバイルデバイスの加速度及び速度、画像キャプチャ中のモバイルデバイスの角度、モバイルデバイスから個人までの距離、個人に対する個人の顔の位置に対する経路方向、又はカメラに対する個人の顔の移動に関連付けられた任意の他のタイプのパラメータが挙げられ得る。ＧＰＳデータ、デバイス識別情報などの他のデータも含まれ得る。
【００５４】
別の実施形態において、サーバはモバイルデバイスからの識別の要求を処理する。一実施形態において、顔検出を用いて、モバイルデバイスによりキャプチャされた画像は、モバイルデバイスによる個人の顔の１つ又は複数の画像を含む。別の構成では、モバイルデバイスカメラは、取得された画像からバイオメトリック情報を算出し、バイオメトリック情報を暗号化してサーバに送信する。更に別の実施形態において、モバイルデバイスカメラは、暗号化された顔画像データを送信し、その後、それは、サーバ上の記憶されたバイオメトリック情報である、バイオメトリック情報と比較され、比較からの認証結果をサーバからモバイルデバイスに送り返し、保護エリア（例えば、飛行機）へのアクセスを許可する。
【００５５】
特定の実施形態では、画像、バイオメトリック情報、又はその両方を含むデータがネットワークを介してサーバに送信される。画像処理及び画像認識アルゴリズムを用いて、サーバは、顔データなどの人物のバイオメトリック情報を処理し、バイオメトリック情報をデータベースに記憶されたバイオメトリックデータと比較し、整合の尤度を決定する。他の実施形態では、画像処理及び比較はモバイルデバイスで行われ、サーバに送られたデータは比較結果を示す。
【００５６】
顔認識処理を用いることで、正確な身元の整合を確立することができる。これと、任意選択的に、１つ又は複数の他の要因に基づいて、アクセスが許可されてもよいし、あるいは拒否されてもよい。
【００５７】
特定の実施形態では、本発明は第２のデータベースに関連付けられた第２のサーバ、及び第３のデータベースに関連付けられた第３のサーバを、すなわち、複数のデータベースを含むことができる。第２及び第３のデータベースは、第１のサーバ及び第１のデータベースで利用できない追加情報を含むように設けられる場合がある。
【００５８】
特定の実施形態では、モバイルデバイスで実行されるのは１つ又は複数のソフトウェアアプリケーションである。特定の実施形態では、ソフトウェアは顔検出及び顔認識のいずれか又は両方、並びに、経路パラメータ及び／又はバイオメトリックデータを監視する１つ又は複数のソフトウェアモジュールで構成され得る。本明細書で使用されるとき、顔検出は画像内の顔を検出するプロセスを指す。本明細書で使用されるとき、顔認識はアルゴリズムを用いて顔を分析し、その顔特徴をマッピングし、それらを、数値データのようなバイオメトリックデータに変換できるプロセスを指す。バイオメトリックデータは、類似性又は非類似性について、１つ又は複数の異なる画像から導出されるデータと比較され得る。バイオメトリックデータに高い類似性が発見された場合、画像に示される個人が整合するものと見なされてもよい。
【００５９】
特定の実施形態では、本発明は個人の顔をデータベースに記憶された身元又は画像と整合させ、個人を認証し、アプリケーションソフトウェアは、まず、カメラによってキャプチャされた画像を処理し、画像内の顔を識別及び特定することができる。
【００６０】
検出された顔を含む画像の一部を、１つ又は複数の顔認識アルゴリズムによる処理のために、トリミングし、切り取り、かつ記憶することができる。最初に画像内の顔を検出し、顔の部分のみをトリミングすることで、顔認識アルゴリズムは画像全体を処理する必要はない。更に、顔認識処理が行われる実施形態では、ネットワークを介して遠隔地に送信される必要がある画像データははるかに少ない。画像全体、トリミングされた顔、又はバイオメトリックデータのみを認証及び検証のためにリモートサーバに送信されてもよいことが考えられる。
【００６１】
特定の実施形態では、顔検出ソフトウェアは、様々な角度からの顔を検出可能である。しかし、顔認識アルゴリズムは、明るい状況での真っ直ぐな画像において最も精度が高い。一実施形態において、キャプチャされる顔認識用の最も品質のよい顔画像をまず処理し、その後、低品質、すなわち、顔に向かって正面以外の異なる角度における顔の画像を処理する。処理は、画像データ又は顔識別データの巨大なデータベースにアクセスできる、モバイルデバイスで、又はリモートサーバで行われてもよい。顔検出はモバイルデバイスで行われることが好ましく、モバイルデバイスソフトウェアによって実行される。これにより、顔が発見されていない処理のためにサーバに送信される画像（データ）の数又はサイズが低減され、ネットワークを介して送信しなければならないデータの全体量が最小化される。これにより、帯域幅の必要性が低減され、ネットワーク速度要件が低減される。別の実施形態において、顔検出、顔認識、及びバイオメトリック比較のすべてがモバイルデバイス上で行われる。しかし、顔認識処理をモバイルデバイス、リモートサーバ、又は両方の上で発生することができることが考えられる。
【００６２】
特定の実施形態では、モバイルデバイスは個人の画像をキャプチャ可能な任意のタイプのモバイル通信デバイスを含むことができる。モバイルデバイスはＰＤＡ、セルラ電話、スマートフォン、タブレットＰＣ、ワイヤレス電子パッド、又は任意の他のコンピュータデバイスを含むことができる。
【００６３】
特定の例示的な実施形態では、モバイルデバイスは構成要素を保護し包含するように構成された外側筐体で構成される。筐体内には、プロセッサと第１及び第２のバスがある。プロセッサは、バスを介してモバイルデバイスの他の構成要素と通信する。プロセッサは、本明細書に記載するように実行可能な任意のタイプのプロセッサ又はコントローラを含むことができる。プロセッサは、汎用プロセッサ、ＡＳＩＣ、ＡＲＭ、ＤＳＰ、コントローラ、又は任意の他のタイプの処理デバイスを含むことができる。モバイルデバイスのプロセッサ及び他の要素は、バッテリ又は他の電源から受電する。電気的インターフェースは、第２の電子デバイス、コンピュータ、医療デバイス、又は電源／充電デバイスなど、モバイルデバイスと電気的にインターフェースする１つ又は複数の電気ポートを提供する。インターフェースは任意のタイプの電気インターフェース又はコネクタフォーマットを含むことができる。
【００６４】
１つ又は複数のメモリはプロセッサ上で実行されるための機械可読コードを格納するための、かつ、画像データ、音声データ、個人データ、医療データ、位置データ、加速度計データ、又は任意のタイプのデータなどのデータを格納するための、モバイルデバイスの一部である。メモリはＲＡＭ、ＲＯＭ、フラッシュメモリ、光メモリ、又はマイクロドライブメモリを含むことができる。本明細書に記載する機械可読コードは非一時的である。
【００６５】
特定の実施形態では、プロセッサは個人のインターフェースに接続する。個人のインターフェースは、モバイルデバイスを制御するために個別の入力を受け付けるように構成された任意のシステム又はデバイスを含むことができる。個人のインターフェースは、キーボード、ローラーボール、ボタン、ホイール、ポインタキー、タッチパッド、及びタッチスクリーンのうち１つ以上を含むことができる。バスを通じてインターフェースし、ディスプレイに接続するタッチスクリーンコントローラも設けられる。
【００６６】
特定の実施形態では、ディスプレイは、視覚情報を個人に表示するように構成された任意のタイプのディスプレイスクリーンを含む。スクリーンは、ＬＥＤ、ＬＣＤ、薄膜トランジスタスクリーン、ＯＥＬ  ＣＳＴＮ（ｃｏｌｏｒ  ｓｕｐｅｒ  ｔｗｉｓｔｅｄ  ｎｅｍａｔｉｃ）、ＴＦＴ（薄膜トランジスタ）、ＴＦＤ（薄膜ダイオード）、ＯＬＥＤ（有機発光ダイオード）、ＡＭＯＬＥＤディスプレイ（アクティブ−マトリックス有機発光ダイオード）、静電容量式タッチスクリーン、抵抗式タッチスクリーン又はこれらの技術の任意の組み合わせを含むことができる。ディスプレイは、プロセッサから信号を受信し、これらの信号をディスプレイにより、当該技術分野で理解されているようにテキスト及び画像に変換する。ディスプレイは、プロセッサとインターフェースするディスプレイプロセッサ又はコントローラを更に含むことができる。タッチスクリーンコントローラはディスプレイ上にオーバーレイされたタッチスクリーンから信号を受信するように構成されたモジュールを含むことができる。
【００６７】
特定の実施形態では、例示的なモバイルデバイスは、スピーカー及びマイクロフォンを含む。スピーカー及びマイクロフォンはプロセッサによって制御され得る。マイクロフォンは、音声信号を受信し、プロセッサ制御に基づいて電気信号に変換するように構成されている。同様に、プロセッサはスピーカーを作動し、音声信号を生成することができる。これらのデバイスは、当該技術分野において理解されているように動作するので、本明細書では詳細には説明しない。
【００６８】
特定の実施形態では、バスの１つ又は複数は第１のワイヤレストランシーバ及び第２のワイヤレストランシーバであり、それらのそれぞれは、各アンテナに接続する。第１及び第２のトランシーバは、リモート送信機から入ってくる信号を受信し、当該信号に対してアナログフロントエンド処理を実行し、アナログベースバンド信号を生成するように構成されている。入ってくる信号は、更に、プロセッサによる後続の処理のために、アナログデジタルコンバータなどデジタルフォーマットへの変換により処理され得る。同様に、第１及び第２のトランシーバは、プロセッサ又はモバイルデバイスの別の構成要素から出ていく信号を受信し、各アンテナ上での送受信のために、これらの信号をベースバンドからＲＦ周波数にアップコンバートするように構成されている。
【００６９】
モバイルデバイス、したがって、第１のワイヤレストランシーバ及び第２のワイヤレストランシーバは、限定されないが、Ｂｌｕｅｔｏｏｔｈ、ＷＩ−ＦＩ、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ、無線ＬＡＮ、ＷＭＡＮ、ブロードバンド固定アクセス、ＷｉＭＡＸ、ＣＤＭＡ、ＧＳＭ、ＥＤＧＥ、３Ｇ、４Ｇ、５Ｇ、ＴＤＭＡ、ＡＭＰＳ、ＦＲＳ、ＧＭＲＳ、市民バンドラジオ、ＶＨＦ、ＡＭ、ＦＭ、及びワイヤレスＵＳＢを含む任意のセルラテクノロジを含む現存の又は将来開発される無線規格にしたがって動作するように構成され得ることが考えられる。
【００７０】
特定の実施形態では、モバイルデバイスは、第２のバスに接続された１つ又は複数のシステムを含み、それはまた、プロセッサとインターフェースする。これらのデバイスは、関連アンテナを有する全地球測位システム（ＧＰＳ）モジュールを含む。ＧＰＳモジュールは、ＧＰＳモジュールの位置に関する位置データを生成するように衛星又は他のトランスポンダからの信号を受信及び処理することが可能である。ＧＰＳは、本明細書では、モバイルデバイスの位置、例えば、空港内のモバイルデバイスの位置についてのデータを識別及び提供するのに使用される。特定の実施形態では、ジャイロスコープはバスに接続し、モバイルデバイスの向きに関する向きデータを生成及び提供する。特定の実施形態では、磁気計が設けられ、方向情報をモバイルデバイスに提供する。特定の実施形態では、加速度計はバスに接続し、モバイルデバイスが受ける衝撃又は力に関する情報又はデータを提供する。一構成では、加速度計及びジャイロスコープがデータを生成し、モバイルデバイスの移動経路又は向きを示すように、それをプロセッサに提供する。
【００７１】
特定の実施形態では、モバイルデバイスは、無線又は有線リンクを介して送信するためにメモリに格納するために、又はリモートサーバ上のデータに基づいた認証及び検証のために、メモリに格納するために画像データをキャプチャするために設けられた１つ又は複数のカメラ（静止画、映像又は両方）を備える。１つ又は複数のカメラは、可視光及び／又は近赤外光を用いて、画像を検出するように構成されてもよい。カメラはまた、暗い環境で画像を取得するために、画像強調、アクティブ照明、又は熱ビジョンを利用するように構成されてもよい。プロセッサは画像データを処理し、顔検出、アイテム検出、顔認識、アイテム認識又はバー／ボックスコード読み取りの場合などには画像認識を実行することができる。
【００７２】
特定の実施形態では、本発明はＬＥＤライトなど自動点滅器及び／又は懐中電灯が設けられ、プロセッサにより制御可能であることを含む。自動点滅器又は懐中電灯は、ストロボ又は従来の懐中電灯として機能し得る。自動点滅器又は懐中電灯はまた近赤外光を発光するように構成されてもよい。電力管理モジュールは、バッテリとインターフェースし又はそれを監視し、消費電力を管理し、バッテリの充電を制御し、異なる電力要件を必要とする供給電圧を様々なデバイスに提供する。
【００７３】
特定の実施形態では、本発明は、受信モジュール及び送信モジュールを含むモバイルデバイスを備える。これらのソフトウェアモジュールはデータを受信し、カメラ、メガネ、サーバ、セルラタワー、又はルータ又はアクセスポイントなどＷＩＦＩシステムのようなリモートデバイスに送信するように構成され得る。
【００７４】
またモバイルデバイスの一部は、三角測量又はＧＰＳなどを用いてモバイルデバイスの位置を決定するように構成された位置検出モジュールである。
【００７５】
他の実施形態では、本発明は顔検出アルゴリズムを実行するために提供される顔検出モジュールを含み、顔認識モジュールは、例えば、個人に固有の１つ又は複数の顔特徴（顔のバイオメトリック情報）を表す数値を生成するように、個人の顔又は顔特徴を認識するソフトウェアコードを含む。
【００７６】
情報ディスプレイモジュールはモバイルデバイス上の情報の表示を制御する。この表示は、モバイルデバイスのスクリーン上に生じ得る。入力／出力モジュールはモバイルデバイスからデータ受信し、モバイルデバイス上にデータを表示するように構成される。ローカルインターフェースは、ＢｌｕｅｔｏｏｔｈＲ若しくは他の短距離通信、又はカメラ、バッテリ、データストレージ要素に接続されたコネクタを用いた有線リンクなどを使用して他のローカルデバイスとインターフェースするように構成される。ソフトウェア（関連ハードウェアとともに）のすべては、本明細書に記載する機能を提供するように動作する。
【００７７】
特定の実施形態では、本発明は、サーバにおける情報の表示を制御する情報ディスプレイモジュールを備える。個別の入力／出力モジュールは、ローカルインターフェースモジュールと接続して個人のインターフェースを制御する。またシステムのサーバ側に配置されるのは、モバイルデバイスから画像データを処理するように構成される顔認識モジュールである。顔認識モジュールは画像データを処理し、顔データ（バイオメトリック情報）を生成し、他の顔データに対して比較機能を実行し、識別決定の一部として顔整合を決定することができる。
【００７８】
データベースインターフェースは、サーバモジュールが使用する情報を含む１つ又は複数のデータベースとの通信を可能にする。位置検出モジュールは処理のために、また精度を高めるために、モバイルデバイスからの位置データを利用することができる。
【００７９】
１つ又は複数のデータベース又はデータベースインターフェースがデータベースとの通信及びデータベースの検索を容易にするために提供される。本実施形態では、システムは１人以上の個人の画像又は画像データを含む画像データベースを備える。このデータベースインターフェースは、身元整合プロセスの一部として画像データにアクセスするために使用され得る。また、本実施形態の一部は、パーソナルデータデータベースインターフェース及びプライバシー設定データモジュールである。これらの２つのモジュールは、個人のプライバシー設定を確立し、プライバシー設定を含み得るデータベースにアクセスするように動作する。
【００８０】
本発明はまた、本発明の一実施形態にかかる、経路パラメータを用いて顔認識認証を実行するために動作可能な、経路パラメータを有する認証システムを含む。特定の実施形態では、システムはモバイルデバイス及びサーバの特徴を利用して、安全な認証システムを生成する。これにより、個人が認証される前に満たさなければならない、いくつかの経路パラメータ及び／又はデバイスパラメータを組み合わせることで、不正行為を低減かつ防止し、セキュリティが向上する。
【００８１】
特定の実施形態では、システムは暗号化された顔認識認証システムを含む。一実施形態において、国土安全保障省又はＣＢＰにより使用されるサーバなど、認証サーバは、個人を認証し、モバイルデバイスを介して、飛行機などの保護エリアへのアクセスを許可するように構成され得る。認証サーバはローカルに配置されるサーバの一部として含まれてもよいし、又は認証サーバは、リモートに配置されてもよい。一実施形態において、認証サーバは、モバイルデバイス上にインストールするための認証アプリケーションを提供することができる。
【００８２】
特定の実施形態では、カメラを有するモバイルデバイスは、カメラは前記個人の顔の画像をキャプチャするように位置づけられるように向いている。例えば、個人はディスプレイスクリーンとともにモバイルデバイス上の前面カメラを使用することができ、ディスプレイスクリーン上で、自分の顔がカメラにより撮影される位置にあることを確認することができる。個人がデバイスの向きを決めると、デバイスは個人の認証画像の取得を開始することができる。一実施形態において、個人は任意選択的に、タッチスクリーン又はデバイス上の他のボタンのような、デバイス上のボタンを押下し、認証画像の取得を開始することができる。その後、デバイスカメラが複数の角度又は位置から個人の顔をキャプチャする際、個人は、モバイルデバイスに対して自分の頭部を異なる位置に移動させる。上述の前面カメラが使用されるとき、個人は、ディスプレイスクリーンの撮影を閲覧することで自分の顔が撮影されていることを確認することができる。個人は任意選択的にボタンを押下し、撮影が完了したことを指示することができる。あるいは、個人は撮影中、ボタンを保持し、その後、ボタンを解放し、撮影が完了したことを指示することができる。別の代替案では、画像は、個人からのいかなる入力と伴わずにモバイルデバイスにより自動的にキャプチャされる。
【００８３】
別の実施形態において、モバイルデバイスは顔検出を含むことができる。本実施形態では、モバイルデバイスは複数の画像内の個人の顔を検出し、個人の顔のみを含むように画像をトリミングし、ネットワークを介して、画像を認証サーバ（例えば、ＣＢＰにより操作されるサーバ）に送信することができる。特定の実施形態では、登録画像の受付時、認証サーバは画像に顔認識を実行し、個人についてのバイオメトリック情報（「認証バイオメトリクス」）を判定する。次いで、認証サーバは、バイオメトリクスをデバイスと関連付けて、バイオメトリック情報をデータベースに記憶する。セキュリティを強化するため、モバイルデバイス及び認証サーバは、個人の認証バイオメトリクスが取得され、検証された後、画像を削除するように構成されてもよい。
【００８４】
別の実施形態において、モバイルデバイスは、顔検出を実行する前に画像を認証サーバに送信することができる。認証サーバは、その後、顔検出、顔認識及びバイオメトリック情報処理を実行することができる。別の実施形態において、モバイルデバイスは顔検出、顔認識、及びバイオメトリック処理を実行し、その後、結果又は処理から生じるデータを認証サーバに送信し、個人の身元を認証及び検証する情報と関連付けるように構成され得る。これにより、機密性の高いパーソナルデータ（画像）がモバイルデバイスから流出するのを防止する（すなわち、データは送信する前に、まず暗号化される）。更に別の実施形態において、モバイルデバイスは上述したステップのそれぞれを実行することができ、モバイルデバイスは、認証バイオメトリクス又は画像のいずれかをサーバに送信せずに認証情報を記憶することができる。
【００８５】
一実施形態において、モバイルデバイスのジャイロスコープ、磁気計、及び加速度計は、認証画像を取得するためにデータを生成し、記憶するように構成される。加速度計、磁気計、及びジャイロスコープからのデータを使用することで、システムは個人がスキャンを開始する準備ができたときを確認することができる。こうして、データは、スキャンを開始及び停止すべきときを決定するために使用される。データは、追加的に、スキャン中の経過時間を含むことができる。この時間は、撮影を開始及び停止するために測定されてもよいし、又は撮影の持続時間から測定してもよい。
【００８６】
モバイルデバイスからのデータは認証サーバに送信され得る。認証サーバは、バイオメトリクス、デバイス情報及びアカウント情報を関連付けて記憶し、モバイルデバイスからのデータ分析を評価する。或いは、ジャイロスコープ、磁気計及び加速度計により生成されるデータは、サーバに送信され得、サーバは、データを処理し、様々なデータ分析を判定する。
【００８７】
一実施形態において、モバイルデバイスはいくつかの認証画像を取得する。顔検出を使用して、モバイルデバイスは、認証画像のそれぞれにおける個人の顔を検出し、画像をトリミングし、画像を認証サーバに送信する。別の実施形態において、モバイルデバイスは画像をサーバに送信し、サーバは顔検出を実行する。認証サーバは、認証画像に対して顔認識を実行し、バイオメトリック情報を取得する。別の実施形態において、モバイルデバイスは顔認識を実行し、認証バイオメトリクスを取得し、認証バイオメトリクスをサーバに送信する。
【００８８】
特定の実施形態では、モバイルデバイスは、撮影中に取得されたデバイスを識別するデバイス情報、並びに撮影中の経過時間をサーバに送信し、データ分析を限定し、定量化する。したがって、顔認識システムのために認証サーバが受信した資格情報は、デバイス情報、認証画像又は認証バイオメトリクスを含むことができる。
【００８９】
特定の実施形態では、サーバは、モバイルデバイスから受信した画像が、サーバ上に取得された情報／画像と十分に対応することを検証する。例えば、異なる画像間の顔および顔に当たる光の特性を処理するアルゴリズムを使用することで、認証サーバは、認証画像内の顔が３次元である、すなわち、印刷されたピクチャ又は映像スクリーン上の表現ではないと判定することができる。モバイルデバイスは認証バイオメトリクスのみをサーバに送信する場合、サーバは、異なる画像のバイオメトリック結果を比較することによって、撮影された個人の実物又は３次元態様を確証することができる。
【００９０】
特定の実施形態では、認証サーバは、モバイルデバイスから受信した画像を記憶された画像と比較することができる。特定の実施形態では、サーバは搭乗プロセス中に取得されたデバイスからの画像を、サーバ上に記憶された画像と比較する。特定の実施形態では、認証バイオメトリクスは、サーバ上のバイオメトリクスと比較され、それらがモバイルデバイスにより取得されたバイオメトリクスと十分に対応するか否かを判定することができる。
【００９１】
したがって、認証サーバ及び／又はモバイルデバイスがモバイルデバイスにより取得された画像がサーバ上の画像に十分に対応することを判定した場合には、サーバ又はモバイルデバイスは、安全なアクセスを得ようとする個人の識別が検証されていることを検証することができる。これにより、個人が検証情報をモバイルデバイスに手動でスキャン又はタイピングする必要があるという煩雑なプロセスが回避される。
【００９２】
モバイルデバイスにより取得された画像がサーバ上の画像と十分に対応することを判定するのに必要な検証レベルは、予め設定されてもよい。例えば、レベルは、モバイルデバイス上で取得されたバイオメトリクスと認証バイオメトリクスとの間の整合率を９９．９％とすることができる。必要なレベルは、確立された閾値に基づいて、静的であってもよいし、弾性であってもよい。
【００９３】
例えば、必要な信頼レベルは、画像がモバイルデバイスで取得された場所及び／又は時に基づいてもよい。一実施形態において、モバイルデバイスが「高リスク」と見なされる場所又は時間と対応する場合、認証サーバは信頼レベルとして９９．９％の整合率を要求してもよい。例えば、モバイルデバイスが外国にあることをＧＰＳ情報が示している場合は、認証サーバは、エントリを許可するために信頼レベルとして９９．９９％の整合率を要求してもよいし、完全に拒否してもよい。したがって、画像間の要求される整合割合が、時間帯、場所、場所、日付、又は他の要因など様々な要因によって変化し得るという点で、データ間の要求される整合は弾性的である。特定の実施形態では、閾値整合率は、異なる所望のセキュリティレベルに基づいて調整され得る。特定の実施形態では、複数のサーバ（例えば、国土安全保障省、ＣＢＰ、ＴＳＡ）は、整合閾値を調整して、所望の閾値を作成することができる。
【００９４】
特定の実施形態では、認証サーバは、検証ステップに基づいて、アクセスを許可したり拒否したりすることができる。例えば、認証サーバがバイオメトリックの一致があったことを検証すると、サーバは、保護エリアへのアクセスを許可するように個人を認証することができる。或いは、個人のモバイルデバイス上で取得されたバイオメトリック資格情報が検証されない場合、認証サーバは、認証及び／又は検証の試みが失敗したことを示すメッセージをモバイルデバイスのスクリーン上のディスプレイに送信することができる。その後、認証サーバは、個人が顔認識を介して再び試みることを許可してもよいし、認証サーバは個人に、氏名、チケット、及び／又はパスポートなどの典型的な身元資格情報を入力させることを要求してもよい。
【００９５】
一実施形態において、サーバは、氏名、チケット、及びパスポートを手動で提供するように個人に要求する前に、３回連続して失敗する試行を許可することができる。試行のうち１回が要求される信頼レベルを満たす場合、個人を検証してもよく、アクセスを許可してもよい。一実施形態によれば、認証サーバは、連続する認証の各試行からの情報を保持し、複数の認証の試行からのデータを組み合わせて、認証を試みる人物のより正確な顔のバイオメトリック情報を達成することができる。加えて、連続する認証の試行のそれぞれにおいて、信頼レベルを上げてもよい。加えて、数回のログインの試行からの画像データを平均化することで、ログインデータは完成され、改善される。
【００９６】
システムはいくつかの利点を提供する。１つの利点としては、顔認識認証システムは、暗号化された顔データを、保護エリアへのアクセスのための個人の認証及び検証用の安全なサーバに送信するためのリアルタイムで、シームレスな安全なシステムを提供する。加えて、特定の実施形態では、複数の画像が認証画像として使用され、ヒストグラム又は他の写真操作技法を使用して、デジタルスクリーンが画像内の人の顔の場所に存在するかどうかを判定することができる。例えば、システムは、キャプチャされた画像内の光周波数の変化、すなわち、電子ディスプレイが画像、バックライト、照明の不審な変化を生成したことを示す、画像内のバンディングを確認してもよいし、現実に生きている個人が実際に生きていて、存在し、及び認証及び検証を要求していることを判定するために画像を比較することで、画像上の他の分析を実行してもよい。
【００９７】
更に別の利点としては、画像化されたバイオメトリクスが認証バイオメトリクスに十分に対応しなければならないだけでなく、モバイルデバイス情報も認可されたデバイス情報と整合しなければならない。例えば、アプリケーションだけを、承認済みで安全なデジタルカメラを有する認可されたモバイルデバイスにダウンロードしてもよい。
【００９８】
特定の実施形態では、個人は、動きながら自分の顔がカメラから見えるように維持しながら、自分の頭部に対して異なる位置でモバイルデバイスと向き合う。特定の実施形態では、カメラは顔の画像を取得する。撮影中、現在の個人の速度及び角度を測定する。さらに、プロセス全体にわたった、顔の連続的な撮影及び検出により、不正行為が防止され得る。これは、カメラの前面の内外で画像を回転させることで不正な試みを行うことができないからである。
【００９９】
特定の実施形態では、システムは、モバイルデバイスを用いて個人を認証するための強化されたセキュリティを提供する。特定の実施形態では、システムは、個人を安全に認証するために、任意の組み合わせで、以下の少なくとも任意の１つ又は複数を使用することができる。すなわち、物理的デバイス検証、画像内の顔の大きさを含む顔認識、移動中の各フレーム内に検出された顔、１平方インチあたりの画素、画素当たりのカラービット、画像の種類、及びＧＰＳ情報である。特定の実施形態では、本発明は、モバイルデバイスカメラでキャプチャされた顔が実際の人物からのものであることを確認する感情ベースの顔認識認証を含む。特定の実施形態では、感情ベースの認証は顔の表情、例えば、笑顔、しかめっ面などを含む。他の実施形態では、感情ベースの認証は、リアルタイムの顔の表情、例えば、笑顔、しかめっ面などを含む。
【０１００】
特定の実施形態では、本発明は警告機能を含む。例えば、一実施形態において、本明細書に記載するシステム及び方法が飛行機への搭乗中の認証及び検証に使用される場合、システム及び方法は、例えば、乗客が、例えば、子供を連れており、出口列に着席すべきではないこと、及び／又は乗客がサービスアニマルを使用しており、追加の支援を必要とする場合があること、及び／又は乗客が米国を経由して外国の目的地まで旅行する外国人であるので、乗客が追加のスクリーニングを必要とすることを、ゲート部員又は他の個人に警告する警告機能を含むことができる。特定の実施形態では、警告機能は、必要な警告の種類、また、システム及び方法がどう利用されるかに基づいてカスタマイズされてもよい。例えば、別の例示の実施形態では、本明細書に記載するシステム及び方法は、学校に入る生徒の認証及び検証に使用される場合、警告機能は、生徒が停止処分されており、学校へのアクセスを許可されるべきではないことを、学校（例えば、校長又は管理者）に警告することができる。
【０１０１】
特定の実施形態では、顔認識のシステム及び方法は、限定されないが、ＣＢＰ、ＴＳＡなどを含む様々な別個のデータベースにリンクされ得ることも考えられる。
【０１０２】
特定の実施形態では、本発明はまた、様々なデータ（例えば、データ分析）を収集するシステムを含む。特定の実施形態では、モバイルデバイスカメラは更に、画像に対して分析を行い、例えば、性別、だいたいの年齢、及び民族のうち少なくとも１つを推定し、システムの精度及び速度を決定することができる。次いで認証システムは、推定された個人の性別、年齢及び民族性を更に記憶することができる。したがって、個人が後にシステムとの認証を試すと、システムは、認証画像から取得された、導出された性別、年齢、民族を比較する（バイオメトリック分析を使用して、処理に基づいてかかるデータ又はその推定値を決定する）。システムは認証プロセス中の単一の画像に基づいて、又は複数の画像に基づいて、性別、年齢及び民族の推定を行うことができる。例えば、認証システムは、複数の画像から、分析用の個人の顔の最適な視野角を有する画像を使用する。他の実施形態では、異なる画像が分析のために最高のデータを示す場合、異なる画像を、年齢、性別及び民族の各分析に使用することもできる。認証はまた、複数の画像において、性別、年齢及び民族を推定し、結果を平均化し、性別、年齢及び民族の全体スコアを取得することもできる。
【０１０３】
特定の実施形態では、画像化を容易にするため、モバイルデバイス上のスクリーンを白背景で追加的に表示してもよく、暗い環境内の個人の顔を明るくするため、スクリーンの明るさを増大させてもよい。例えば、ディスプレイの一部は、個人が自分自身を画像化することを確実にするため個人の映像フィードバックを提供することもでき、ディスプレイの残り部分は、明るい白色を表示するように構成される。非常に暗い状況では、モバイルデバイスの背面のＬＥＤフラッシュ及び背面カメラを使用してもよい。或いは、カメラは、赤外光又は他の暗視技法を用いて画像を作成するように構成されてもよい。
【０１０４】
特定の実施形態では、モバイルデバイス上のディスプレイ又は他の光源は、追加のセキュリティ対策を提供するために更に利用されてもよい。認証プロセス中に、ディスプレイ又は他の光源からの光を個人の顔及び目に投影する。その後、このように投影された光が、撮影中、モバイルデバイスのカメラによって検出されてもよい。例えば、肌に検出された色調又は個人の目の角膜からの光の反射は携帯電話のカメラにより撮影されてもよい。このため、ランダムな光パターン、色、及びデザインを利用して、更なるセキュリティを提供することができる。
【０１０５】
特定の実施形態では、システムはまた、モバイルデバイスから受信した画像を処理し、画像が十分な品質であるかどうかを決定することができる。例えば、システムは、焦点外である画像により、又は指紋、油などにより曇らされたカメラレンズにより生じるぼやけの画像を確認することができる。システムは、画像の品質が不十分である（すなわち、明るすぎる又は暗すぎる）ことを、当該個人に警告してもよいし、焦点、露光、若しくは他のパラメータを、または、カメラのレンズをきれいにするように調整してもよい。
【０１０６】
特定の実施形態では、システムはまた、モバイルデバイスカメラがオートフォーカス機能を備えている場合、オートフォーカス機能も利用することができる。例えば、システムはカメラがオートフォーカスを実行すると、画像の鮮明度が全体的に変化することを確実にするように確認する。別の実施形態において、システムは、カメラが第１の位置又は距離に焦点が合い、顔を含む画像の一部の鮮明度（焦点が合っていること）を確認するようにオートフォーカスを制御することができる。次いで、システムは、カメラを制御して、顔の存在が検出されていない第２の位置又は距離に焦点を合わせ、画像の一部の鮮明度（焦点が合っている）を確認することができる。
【０１０７】
システムはデバイスのオートフォーカスを制御し、画像内の異なる特定の特徴の異なる焦点距離も確認することができる。例えば、人物の顔を正面から撮影する場合、人物の耳は人物の鼻の先端の焦点距離とは異なる（より遠い）ことが予想される。
【０１０８】
特定の実施形態では、サーバは認証画像を記憶したり、所定の時間後に認証画像を削除したりするように構成されてもよい。
【０１０９】
なお、上記の実施形態、変形例、及び拡張例のそれぞれは、必要に応じて、任意の組み合わせで組み合わせて、認証のためのセキュリティの複数のレイヤを作成することができる。例えば、顔認識を、追加のセキュリティ検証と組み合わせてもよいし、認証のため独立して動作してもよい。
【０１１０】
様々な実施形態では、データベースは、リレーショナル、階層、グラフィカル、ブロックチェーン又はオブジェクト指向構造及び／又は任意の他のデータベース構成を含むことができる。データベースはまた、インデックスの構造も持たず、かつ、記録間の構造的関係も持たずにデータが単一のファイル内に行及び列の形式で記憶され得るフラットファイル構造を含むことができる。例えば、フラットファイル構造は区切られたテキストファイル、ＣＳＶ（コンマ区切り値）ファイル及び／又は任意の他の好適なフラットファイル構造を含むことができる。特定の実施形態では、データベースを実装するのに使用され得る一般的なデータベース製品としては、ＩＢＭ（ニューヨーク州アーモンク）によるＤＢ２、ＯＲＡＣＬＥ  Ｃｏｒｐｏｒａｔｉｏｎ（カリフォルニア州レッドウッド・ショアーズ）から入手可能な様々なデータベース製品、ＭＩＣＲＯＳＯＦＴ  Ａｃｃｅｓｓ又は任意の他の好適なデータベース製品が挙げられる。特定の実施形態では、データベースは、例えば、データテーブル又はルックアップテーブルのような任意の好適な方法で編成されてもよい。各レコードは、単一のファイル、一連のファイル、リンクされた一連のデータフィールド又は任意の他のデータ構造であってもよい。
【０１１１】
特定の実施形態では、ブロックチェーン構造は、データ記録の増大するリストを維持する分散データベースを含むことができる。ブロックチェーンは、各ブロックが個々のトランザクション及び任意のブロックチェーン実行可能ファイルの結果を保持することができるので、拡張されたセキュリティを提供することができる。各ブロックはタイムスタンプ及び前回のブロックへのリンクを含むことができる。各ブロックはブロックチェーンにおいて以前のブロックのハッシュを含むことができるので、ブロックはリンクされ得る。リンクされたブロックはチェーンを形成し、たった１つの後続のブロックのみが１つの他の先行ブロックにリンクすることが許可されている。
【０１１２】
一実施形態において、本発明の実施形態にしたがって実装されたバイオメトリックデータはブロックチェーンとして組み込まれる。本明細書で使用する時、ブロックチェーンは、改竄が行われたことが明らかで、かつ最後に追加可能なデータ構造を広義に指す。特定の実施形態では、ブロックチェーンは、コンテンツがいくつかのシステム間で複製される分散型、分配型データ構造を更に指す。これらのコンテンツは、個別の情報ブロック「１」、ブロック「２」、〜ブロック「ｎ」などの「ブロック」又は「ハッシュ」と一般に称される固定構造のチェーンで記憶され、各ブロックは、個別の情報の特定の部分を含む。特定の実施形態では、これらのブロックのそれぞれは、一意の識別子、その前のブロックに対する参照及びそれが含むデータから生成されるハッシュ値など、それ自体についての特定の情報を含む。一例として、個別ブロック「２」は、個別ブロック「１」への参照を含むことになるが、それぞれのハッシュ値は、それらが異なるデータを含むので、異なることになる。
【０１１３】
ブロックチェーンは異なる方法及び異なる目的で実装されてもよい。しかし、これらの異なる実装は通常は、特定の共通の特性を有する。例えば特定の実施形態では、ブロックチェーンは一般に、様々なシステムにわたって分散されており、そのそれぞれは、ブロックチェーンのコピーを維持する。新たな個別のブロック「ｎ」の追加などブロックチェーンの１つのコピーに対し更新すると、他のコピーに対する対応する更新が生じることになる。したがって、最新の更新を含むブロックチェーンのコンテンツがブロックチェーンの認証されたすべてのユーザに対して利用可能となり、次いで、かれらは自身のシステムを使用して、新たなブロックのそれぞれを認証及び検証する。認証及び検証のこのようなプロセスにより、同一のトランザクションが複数回発生しないことが確実になる。更に、分散型のブロックチェーンにより、所与のブロックの正当性、及びその関連コンテンツが、参加者の大部分がその有効性に同意した場合にのみ認可される。
【０１１４】
一般に、ブロックチェーンの分散及び複製された性質により、その後に追加された後続のブロックを無効にすることなく履歴レコードを修正することが難しくなる。結果として、所与のブロックチェーン内の個々のデータは本質的に変更不能であり、改竄が行われたことが明らかとなる。しかし、このような変更不能で改竄が行われたことが明らかであることにより、必ずしもブロックチェーンに記録されたユーザ行動データが議論の余地のない真実として受け入れられることが保証されない。その代わりに、このことは、最初に記録されたものがブロックチェーンの参加者の大部分により同意されていたことを単に意味するだけである。
【０１１５】
更に、特定の実施形態はブロックチェーン内のすべてのトランザクションはシリアル番号が振られる（すなわち、シーケンスに記憶されている）という認識を含む。特定の実施形態では、ブロックチェーン内のすべてのトランザクションはタイムスタンプが付けられ、これは、参加者間の相互作用を追跡し、ブロックチェーン内に含まれる、又はそれに関連する様々な情報を検証するのに有用である。更に、命令を、ブロックチェーンの個々のブロック内に埋め込むことができる。コンピュータ実行可能コードの形態のこれらの命令により、特定の条件が満たされた場合に、トランザクション又は他の動作が開始される。
【０１１６】
特定の実施形態では、個々のデータ要素は、個々のブロックを生成するのに使用される。特定の実施形態では、結果として生じる要素は、次いで、組み合わされ、ブロック「ｎ」などの個々のブロックを生成する。その後、結果として生じるブロックは、個々のブロックチェーンなどの、ターゲットとなる個別のブロックチェーンに付加される。本明細書で使用するとき、個別のブロックは、様々な個々のデータを含むように実装されたブロックチェーンのブロックを広義に指す。同様に本明細書で使用されるとき、個人データは個人に関連付けられた任意のデータ、例えば、氏名、誕生日、運転免許証データ、パスポートデータ、フライト情報などを広義に指す。
【０１１７】
一つの例示的な実施形態では、複数の１つ又は複数の個人のデータ（例えば、バイオメトリックデータ）がブロックチェーン上の様々なブロックに記憶され、限定されないが、保護エリアへのアクセス、入国管理事務所及びパスポート制御、財務記録又は財務口座へのアクセス、仮想エントリーロック（例えば、自動車又は建物若しくは家）へのアクセスなどを含む様々な用途のために、様々な当事者（例えば、第三者）によって検索及び認証される。
【０１１８】
特定の実施形態では、ブロックチェーンは個人の身元を認証するために、すべてのデータへのアクセス及び検証を可能する公式検証「マスターキー」を含む。
【０１１９】
本発明の様々な実施形態を説明してきたが、当業者によって、本発明の範囲内にある、より多くの実施形態及び実装形態が可能であることが明らかになるであろう。加えて、本明細書に記載の様々な特徴、要素、及び実施形態を、任意の組み合わせ又は構成で特許請求の範囲に記載し又は組み合わせることができる。
【国際調査報告】
2021535520.tif 000002