(57)【特許請求の範囲】
【請求項１】
オンラインストア上で購入を完了する方法であって、
処理デバイスが、生体画像が参照生体画像と一致したときに、前記オンラインストア上のユーザのアカウントに関連付けられ、かつ前記ユーザの前記オンラインストアへのアクセスが認証されたことに応答して前記オンラインストアから受信されたオンラインアカウントトークンにユーザ識別子データの少なくとも一部を使用して副署することと、ここで、前記副署されたオンラインアカウントトークンは、オンライン支払いサービスが前記購入についての支払いを完了可能であることを示し、
前記処理デバイスが、前記副署されたアカウントトークンを前記オンラインストアに送信することと、
を含む方法。
【請求項２】
前記処理デバイスが前記オンラインアカウントトークンに副署することの前に、前記処理デバイスが、生体画像が参照生体画像と一致するかどうかを判定することを更に含む、請求項１に記載の方法。
【請求項３】
前記処理デバイスが、生体画像が参照生体画像と一致するかどうかを判定することの前に、前記処理デバイスがユーザから前記生体画像を受信することを更に含む、請求項２に記載の方法。
【請求項４】
前記オンラインストアが、前記副署されたオンラインアカウントトークンに基づき前記購入を完了することを更に含む、請求項１に記載の方法。
【請求項５】
前記処理デバイスが、生体画像が参照生体画像と一致するかどうかを判定することの前に、前記処理デバイスがユーザから参照生体画像を受信することを含む登録処理を実行することと、
前記処理デバイスが前記参照生体画像をメモリ内に記憶することと、
を更に含む、請求項２に記載の方法。
【請求項６】
前記ユーザ識別子データは、前記オンラインストア上の前記アカウントを表すディレクトリサービス識別子のハッシュを含む、請求項１に記載の方法。
【請求項７】
前記処理デバイスが、生体画像が参照生体画像と一致するかどうかを判定することの前に、前記処理デバイスがユーザからアカウントパスワードを受信することと、
前記処理デバイスが、前記アカウントパスワードが前記ユーザ識別子データと一致するかどうかを判定することと、
を更に含む、請求項２に記載の方法。
【請求項８】
システムであって、
処理デバイスと、
前記処理デバイスに動作可能に接続された生体感知デバイスと、
前記処理デバイスに動作可能に接続されたメモリと、
を備え、オンラインアカウントトークン及びユーザのユーザ識別子データは前記ユーザのオンラインストアへのアクセスが認証されたことに応答して前記オンラインストアから受信されて前記メモリ内に記憶され、前記処理デバイスは、前記生体感知デバイスによってキャプチャされた生体画像が参照生体画像と一致するときに、前記ユーザ識別子データの少なくとも一部を使用して前記オンラインアカウントトークンに副署するように構成される、システム。
【請求項９】
ネットワーク通信インタフェースを更に備え、前記処理デバイスは、前記ネットワーク通信インタフェースを使用して、前記副署されたオンラインアカウントトークンをオンラインストアに送信するように構成される、請求項８に記載のシステム。
【請求項１０】
前記処理デバイスはセキュア処理デバイスである、請求項８に記載のシステム。
【請求項１１】
前記メモリは第１のメモリ及び第２のメモリを備え、前記第１のメモリは前記オンラインアカウントトークンを記憶する非永続的メモリを備え、前記第２のメモリは前記ユーザ識別子データを記憶する永続的メモリを備える、請求項８に記載のシステム。
【請求項１２】
前記ユーザ識別子データは、オンラインストア上のアカウントに関連付けられたパスワード、前記生体画像に関連付けられた汎用一意識別子、及び前記オンラインストア上の前記ユーザのアカウントを表すディレクトリサービス識別子（ＤＳＩＤ）を含む、請求項１１に記載のシステム。
【請求項１３】
前記処理デバイスは、前記ＤＳＩＤのハッシュを使用して前記オンラインアカウントトークンに副署するように構成される、請求項１２に記載のシステム。
【請求項１４】
オンラインストア上にアカウントを有するユーザを認証する方法であって、
前記オンラインストアが、前記ユーザの前記オンラインストアへのアクセスが認証されたことに応答して前記アカウントに関連付けられたオンラインアカウントトークンを電子デバイスに送信することと、
前記オンラインストアが、副署されたオンラインアカウントトークンを前記電子デバイスから受信することと、
を含み、前記副署されたオンラインアカウントトークンは、前記ユーザの身元が生体画像に基づき認証されていることを示すとともに、前記生体画像が前記アカウントに関連付けられていることの確認を示す、方法。
【請求項１５】
前記オンラインストアが、前記副署されたオンラインアカウントトークンの前記受信に基づき購入を完了することを更に含む、請求項１４に記載の方法。
【請求項１６】
前記オンラインストアが、前記副署されたオンラインアカウントトークンの前記受信に基づき前記オンラインストア上の前記アカウントへのアクセスを許可することを更に含む、請求項１４に記載の方法。
【請求項１７】
処理デバイスが有する１つ以上のプロセッサに、請求項１、２、４から７のいずれか１項に記載の方法を実行させるためのプログラム。
【請求項１８】
オンラインストアが有するコンピュータに、請求項１４から１６のいずれか１項に記載の方法を実行させるためのプログラム。
【請求項１９】
前記処理デバイスが、さらなる生体画像の再入力を必要とせずに前記オンラインストアでの購入が許可される時間枠を設定することを更に含む、請求項１に記載の方法。
【請求項２０】
前記処理デバイスが、さらなる生体画像の再入力を必要とせずにオンラインストアでの購入が許可される時間枠を設定するように更に構成される、請求項８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
特許協力条約に基づく本出願は、２０１３年９月９日出願の米国非仮特許出願第１４／０２２，１０４号、「Ｕｓｅ  ｏｆ  ａ  Ｂｉｏｍｅｔｒｉｃ  Ｉｍａｇｅ  ｉｎ  Ｏｎｌｉｎｅ  Ｃｏｍｍｅｒｃｅ」に対する優先権を主張するものであり、その内容全体は参照により本明細書に組み込まれる。
【０００２】
本発明は電子デバイスに関し、より詳細には、電子デバイス内に含まれるか又は電子デバイスに接続される、生体感知デバイスに関する。更に詳細には、本発明は、オンライン取引における１つ以上の生体データの使用に関する。
【背景技術】
【０００３】
パスワードは、アプリケーション、ウェブサイト、及びデバイスに対する一般的なセキュリティツールである。ユーザが入力したパスワードは、ユーザがアクセスを付与されるか、又はアプリケーション、ウェブサイト、若しくはデバイスとの対話を許可される前に、参照パスワードと一致する必要がある。ただし、パスワードは様々な制限を有し得る。パスワード内に含めることができる文字の数は、８文字又は１２文字などの最大数に制限され得る。更に、ユーザはパスワード内で特定の種類の文字を使用することを禁止され得る。例えば、パスワードは、ポンド又はハッシュ記号（＃）、エクスクラメーション記号（！）、及びパーセント記号（％）などの記号を含むことができない。ランダムに生成されたパスワードは、ユーザによって選択されたパスワードよりもセキュアな場合があるが、ランダムに生成されたパスワードは覚えにくい場合がある。したがって一部のユーザは、セキュリティを犠牲にして、より覚えやすいパスワードを選択することを好む。例えば、完全な単語、ユーザの誕生日、又は会社名を含むパスワードは、より覚えやすくなる場合があるが、そのようなパスワードは、より容易に推測又は発見される可能性もある。
【０００４】
生体データの使用は、パスワードに比べてより高いレベルのセキュリティを、デバイス又はアプリケーションに提供できる。生体データはまた、パスワード、特にランダムに生成されたパスワード及び長いパスワードに比べて、より容易に入力できる。生体感知デバイスは、人物の一意の物理又は行動特性を検出又は画像化し、その人物を確実に特定できる生体データを生成し得る。例えば、指紋は、指紋センサによって画像化され得る、静脈、隆起及びくぼみの一意のパターンを含む。指紋の画像、又は指紋の一意の特性は、参照指紋画像などの以前にキャプチャされた参照データと比較される。人物の同一性は、新しくキャプチャされた指紋画像が参照指紋画像と一致したときに取得又は検証される。
【発明の概要】
【０００５】
本明細書で説明される実施形態は、１つ以上の生体画像を使用してユーザを認証し、そのユーザが生体画像（単数又は複数）を使用してオンラインストアから購入することを許可する方法を提供する。用語「画像」及び「生体画像」は、画像、合成画像、及び生体感知デバイスによってキャプチャされ得る他の種類のデータを包含することを意図している。一態様では、オンラインストア上で購入を完了する方法は、処理デバイスが、生体画像が参照生体画像と一致するかどうかを判定することを含んでもよい。生体画像が参照生体画像と一致した場合、処理デバイスは、ユーザ識別子データを使用して、オンラインストア上のユーザのアカウントに関連付けられたオンラインアカウントトークンに副署してもよい。副署されたオンラインアカウントトークンは、オンラインストア上での購入が完了されてもよいことを示す。副署されたトークンは、その後オンラインストアに送信されてもよく、ユーザは、副署されたオンラインアカウントトークンに基づき、オンラインストア上で１つ以上の購入を実行することを許可される。
【０００６】
別の態様では、システムは、処理デバイス、処理デバイスに動作可能に接続された生体感知デバイス、及び処理デバイスに動作可能に接続された１つ以上のメモリを含んでもよい。オンラインアカウントトークン及びユーザ識別子データは、メモリ（単数又は複数）内に記憶されてもよい。処理デバイスは、生体感知デバイスによってキャプチャされた生体画像が参照生体画像と一致したときに、ユーザ識別子データの少なくとも一部を使用してオンラインアカウントトークンに副署するように構成されてもよい。
【０００７】
別の態様では、ネットワーク通信インタフェースは、処理デバイスに動作可能に接続されてもよい。処理デバイスはその後、ネットワーク通信インタフェースによって確立されたネットワーク接続を使用して、副署されたオンラインアカウントトークンをオンラインストアに送信してもよい。
【０００８】
更に別の態様では、オンラインストア上のアカウントを有するユーザを認証する方法は、オンラインストアがアカウントに関連付けられたオンラインアカウントトークンを電子デバイスに送信すること、及びオンラインストアが副署されたオンラインアカウントトークンを電子デバイスから受信することを含んでもよい。副署されたオンラインアカウントトークンは、ユーザの同一性が生体画像に基づき認証されたことを示してもよく、生体画像がアカウントに関連付けられたことを示してもよい。
【０００９】
本発明の実施形態は、以下の図面を参照することによってよりよく理解される。図面の要素は、必ずしも互いに対して正確な縮尺ではない。同一の参照番号は、可能な場合に、各図面に共通する同一の特徴を示すために使用されている。
【図面の簡単な説明】
【００１０】
【図１】生体感知デバイスを含むか又はそこに接続され得る電子デバイスの一実施例の斜視図である。
【図２】図１に示す電子デバイス１００の例示的なブロック図である。
【図３】図１の線３−３に沿った、指紋センサの一部の拡大及び簡略化された断面図である。
【図４】生体感知デバイスをオンライン取引に使用するために設定する方法のフローチャートである。
【図５】図４に示す方法のデータ流れ図である。
【図６】オンラインストアから購入する方法のフローチャートである。
【図７】図６に示す方法のデータ流れ図である。
【図８】電子デバイス上で図４の方法を実行した後に設定されたアカウントを使用して、電子デバイス上でオンラインストアから購入する方法のフローチャートである。
【図９】電子デバイス上で図４に示す方法を実行した後に、不明なアカウントを使用して、電子デバイス上でオンラインストアから購入する方法のフローチャートである。
【図１０】生体感知デバイスに関連付けられた１つ以上の設定を変更する方法のフローチャートである。
【図１１】生体感知デバイスに関する１つ以上の設定が変更された後に、オンラインストアから購入する方法のフローチャートである。
【発明を実施するための形態】
【００１１】
本明細書で説明される実施形態は、ユーザが１つ以上の生体画像を使用してオンラインストア上で購入を実行することを可能にする。オンラインストアは、ユーザが自分のアカウントパスワードを正常に入力した後、オンラインアカウントトークンを電子デバイス及び／又は生体感知デバイスに送信してもよい。電子デバイス又は生体感知デバイスは、１つ以上の生体画像が対応する参照生体画像と一致し、アカウントパスワードが電子デバイス内又は生体感知デバイス内に記憶されたユーザ識別子データと一致するときに、オンラインアカウントトークンに副署してもよい。副署されたオンラインアカウントトークンは、その後オンラインストアに送信されてもよい。ユーザは、オンラインストアが副署されたオンラインアカウントトークンを受信した後、１つ以上の購入を実行してもよい。
【００１２】
任意の好適な種類の生体感知デバイスが、電子デバイス内に含まれるか又はそこに接続されてもよい。生体感知デバイスによって検出又は画像化され得る物理特性又は行動特性の例は、人物の指紋、目、ＤＮＡ、静脈パターン、入力速度又はパターン、歩行、声、顔、及び心臓又は脳信号である。生体感知デバイスは、キャパシタンス、超音波、光、抵抗、熱、又は生体属性を検出又は画像化するための他の感知技術を利用してもよい。用語「生体属性」は、生体感知デバイスによって検出され得る物理又は行動特性を包含することを意図している。
【００１３】
「上部」、「下部」、「前面」、「背面」、「前縁」、「後縁」などの方向に関する用語は、説明される図（単数又は複数）の向きを参照して使用される。本明細書で説明される実施形態の構成要素は、様々な異なる向きで配置されてもよく、方向に関する用語は、例示の目的のためにのみ使用され、何ら制限を加えるものではない。ディスプレイ又はデバイスの層と共に使用されるとき、方向に関する用語は広義に解釈されることを意図し、したがって、間にある１つ以上の層又は他の間にある特徴又は要素の存在を排除するものとして解釈されるべきではない。このため、別の層の上若しくは層の上方に形成、位置決め、配置するものとして説明されるか、又は別の層よりも下又は別の層の下方に形成、位置決め、配置するものとして説明される所与の層は、１つ以上の追加の層又は要素によって後者の層から分離されてもよい。
【００１４】
ここで図１を参照すると、生体感知デバイスを含むか又はそこに接続され得る電子デバイスの一実施例の斜視図が示されている。この例示的実施形態では、電子デバイス１００はスマートフォンとして実装される。他の実施形態は、電子デバイスを異なる様式で、例えば、ラップトップ又はデスクトップコンピュータ、タブレットコンピューティングデバイス、ゲームデバイス、ディスプレイ、デジタル音楽プレーヤ、着用可能コンピューティングデバイス又はディスプレイ、及び生体感知デバイスから生体データを取得及び／又は受信し得る他の種類の電子デバイスなどとして実装してもよい。
【００１５】
電子デバイス１００は、少なくとも部分的にディスプレイ１０４及び１つ以上のボタン１０６又は入力デバイスを取り囲む、筐体１０２を含む。筐体１０２は、電子デバイス１００の外側表面若しくは部分外側表面、及び内部構成要素の保護ケースを形成してもよく、ディスプレイ１０４を少なくとも部分的に取り囲んでもよい。筐体１０２は、前面部品及び背面部品などの、動作可能に接続された１つ以上の構成要素から形成されてもよい。代替として、筐体１０２は、ディスプレイ１０４に動作可能に接続された単一の部品から形成されてもよい。
【００１６】
ディスプレイ１０４は、以下に限定されないが、液晶ディスプレイ（liquid crystal display；ＬＣＤ）技術、発光ダイオード（light emitting diode；ＬＥＤ）技術、有機発光ダイオードディスプレイ（organic light-emitting display；ＯＬＥＤ）技術、有機電界発光（organic electroluminescence；ＯＥＬ）技術、又は別の種類のディスプレイ技術を使用するマルチタッチ感知タッチスクリーンを含む、任意の好適な技術を使用して実装されてもよい。ボタン１０６は、機械的ボタン、ソフトボタン（例えば、物理的に移動しないが、それでもなお入力を受け入れるボタン）、ディスプレイ上のアイコン又は画像などであり得る、ホームボタンの形態を取ってもよい。更に、いくつかの実施形態では、ボタン１０６は電子デバイスのカバーガラスの一部として組み込まれてもよい。
【００１７】
１つ以上の生体感知デバイスが、電子デバイス１００内に含まれるか又はそこに接続されてもよい。一実施形態では、ボタン１０６は生体感知デバイスを含んでもよい。一実施例として、指紋センサがボタン内に組み込まれてもよい。追加で又は代替として、生体感知デバイスはディスプレイの一部分内、又はディスプレイ全体の中に含まれてもよい。更にいくつかの実施形態では、筐体１０２は、指紋センサ、熱センサ、及び音声認識アプリケーションと組み合わせて使用され得るマイクロフォンなどの１つ以上の生体感知デバイスを含んでもよい。
【００１８】
図２は、図１に示す電子デバイス１００の例示的なブロック図である。電子デバイス１００は、ディスプレイ１０４、処理デバイス２００、メモリ２０２、入出力（Ｉ／Ｏ）デバイス２０４、センサ２０６、電源２０８、ネットワーク通信インタフェース２１０、及び生体感知デバイス２１２を含んでもよい。ディスプレイ１０４は、電子デバイス１００に対する画像又はビデオ出力を提供してもよい。ディスプレイは、例えば、タッチ感知デバイス及び／又は指紋センサなどの１つ以上の入力デバイスに対する入力領域も提供してもよい。ディスプレイ１０４は、実質的に任意のサイズであってもよく、電子デバイス１０４上の実質的に任意の場所に配置されてもよい。
【００１９】
処理デバイス２００は、電子デバイス１００の動作のうちのいくつか又は全てを制御してもよい。処理デバイス２００は、電子デバイス１００の実質的に全ての構成要素と、直接的又は間接的に通信してもよい。例えば、システムバス又は信号線２１４又は他の通信機構は、処理デバイス２００、メモリ２０２、Ｉ／Ｏデバイス２０４、センサ２０６、電源２０８、ネットワーク通信インタフェース２１０、及び／又は生体感知デバイス２１２の間の通信を提供してもよい。処理デバイス２００は、データ又は命令を処理、受信、又は送信することができる任意の電子デバイスとして実装されてもよい。例えば、処理デバイス２００は、マイクロプロセッサ、中央演算処理装置（central processing unit；ＣＰＵ）、特定用途向け集積回路（application-specific integrated circuit；ＡＳＩＣ）、デジタル信号プロセッサ（digital signal processor；ＤＳＰ）、又はそのようなデバイスの組み合わせであってもよい。本明細書に記載する場合、用語「処理デバイス」とは、単一のプロセッサ若しくは処理ユニット、複数のプロセッサ、複数の処理ユニット、又は他の適切に構成されたコンピューティング要素（単数又は複数）を包含することを意図している。
【００２０】
メモリ２０２は、電子デバイス１００によって使用され得る電子データを記憶してもよい。例えば、メモリは電気データ又はコンテンツ、例えば、オーディオ及びビデオファイル、ドキュメント及びアプリケーション、デバイス設定及びユーザプリファレンス、タイミング信号、生体画像、データ構造又はデータベースなどを記憶してもよい。メモリ２０２は、任意の種類のメモリとして構成されてもよい。単なる例示であるが、メモリは、ランダムアクセスメモリ、読み出し専用メモリ、フラッシュメモリ、取り外し可能メモリ、若しくは他の種類の記憶素子、又はそのようなデバイスの組み合わせとして実装されてもよい。
【００２１】
Ｉ／Ｏデバイス２０４は、ユーザ又は別の電子デバイスとの間でデータを送信及び／又は受信してもよい。Ｉ／Ｏデバイスの一実施例は、図１のボタン１０６である。Ｉ／Ｏデバイス（単数又は複数）２０４は、ディスプレイ、トラックパッドなどのタッチ感知入力面、１つ以上のボタン、１つ以上のマイクロフォン若しくはスピーカ、マイクロフォンポートなどの１つ以上のポート、及び／又はキーボードを含んでもよい。
【００２２】
電子デバイス１００は、電子デバイス１００上の実質的に任意の場所に配置された１つ以上のセンサ２０６も含んでもよい。センサ（単数又は複数）２０６は、これらに限定されないが、画像、圧力、光、タッチ、熱、動き、相対移動、生体データなどの実質的に任意の種類の特性を感知するように構成されてもよい。例えば、センサ（単数又は複数）２０８は、画像センサ、熱センサ、光センサ、加速度計、圧力変換器、ジャイロスコープ、磁石、健康監視センサなどであってもよい。
【００２３】
電源２０８は、エネルギーを電子デバイス１００に提供することができる任意のデバイスと共に実装されてもよい。例えば、電源２０８は、１つ以上のバッテリ若しくは充電式バッテリ、又は遠隔制御デバイスを壁コンセントなどの別の電源に接続する接続ケーブルであってもよい。
【００２４】
ネットワーク通信インタフェース２１０は、他の電子デバイスとの間のデータ送信を容易にしてもよい。例えば、ネットワーク通信インタフェースは、無線及び／又は有線ネットワーク接続を介して電子信号を送信してもよい。無線及び有線ネットワーク接続の例は、セルラー、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＲ、及びイーサネットを含むが、これらに限定されない。
【００２５】
生体感知デバイス２１２は、任意の好適な生体センサ、スキャナ、及び／又はシステムとして実装されてもよい。例えば、生体感知デバイスは、顔認識デバイス、虹彩若しくは網膜スキャナ、指若しくは手のひらの静脈を画像化し得る静脈認識デバイス、顔生体スキャナ、及び／又は熱画像化スキャナであってもよい。更に、生体感知デバイス２１２は、以下に限定されないが、静電容量、抵抗、超音波、圧電、及び熱感知技術を含む任意の好適な感知技術を使用して実装されてもよい。
【００２６】
生体感知デバイス２１２は、セキュア処理システム２１６に接続されてもよい。セキュア処理システムは、電子デバイス内又は生体感知デバイス内に含まれてもよい。セキュア処理システム２１６は、生体感知デバイスによってキャプチャされた生体画像を受信してもよい。セキュア処理システム２１６は通常、生体画像、参照生体画像、及びオンラインストアのユーザ及びそのオンラインアカウントに関連付けられたユーザ識別子データを含む、セキュアデータを記憶及び操作するために使用される。処理デバイス２００は、セキュアデータ、及び生体感知デバイスから受信された生体画像へのアクセスを禁止されてもよく、これはデータ及び生体画像のセキュリティを強化する。例えば、セキュアデータ及び生体画像は、処理デバイス２００上で実行され得る他のプログラムから全くアクセスできないか、又はアクセスできる可能性が低下する。
【００２７】
一実施形態では、セキュア処理システムは、１つ以上のセキュアプロセッサ、セキュア永続的メモリ、及びセキュア非永続的メモリを含んでもよい。セキュア処理システム２１６内では、任意の好適な処理デバイス及びメモリが使用されてもよい。いくつかの実施形態では、他の構成要素がセキュア処理システム内に含まれてもよい。追加で又は代替として、セキュア処理システムは１つのメモリのみを含んでもよい。セキュア処理システム２１６は、図５及び図７に関連して、より詳細に説明される。
【００２８】
本明細書で説明される実施形態では、生体感知デバイスは１つ以上の指紋センサであってもよい。指紋センサは、１つ以上の指、１つ以上の指の一部、及び／又は手のひら若しくは手の一部若しくは全体の画像をキャプチャしてもよい。いくつかの実施形態では、指紋センサは、ユーザが電子デバイスを使用したときにユーザの指（単数又は複数）及び／又は手が自然に接触する場所に配置される。例えば、前に説明したように、電子デバイスは、ディスプレイ１０４、ボタン１０６、筐体１０２内に、及び／又は電子デバイス１００に接続された別個の電子デバイスとして指紋センサを含んでもよい。
【００２９】
本明細書において使用されているように、用語「画像」及び「生体画像」は、画像、複数の画像から形成される合成画像、及び生体感知デバイスによってキャプチャされ得る他の種類のデータを含む。用語「指紋画像」は、画像、合成画像、及び指紋センサによってキャプチャされ得る他の種類のデータを含む。単なる例示であるが、指紋センサは、指紋内の特徴を定義するデータ構造を生成してもよい。更に、用語「指紋画像」は、１つ以上の指のうちの一部又は全体、手のひらの一部又は全体、手の一部又は全体、及びこれらの様々な組み合わせの指紋に関する画像又は他のデータを包含することを意図している。用語「指」は、１つ以上の指、手のひらの一部又は全体、手の一部又は全体、及びこれらの様々な組み合わせを包含することを意図している。
【００３０】
図１及び図２は単なる例示であることに留意されたい。他の実施例では、電子デバイスは、図１及び図２に示されたものよりも少ない又は多い数の構成要素を含んでもよい。
【００３１】
ここで、静電容量指紋センサの例示的な構成、及びこの静電容量指紋センサが指紋をどのようにキャプチャするかを簡単に説明する。図３は、図１の線３−３に沿った、指紋センサの一部の拡大及び簡略化された断面図である。第１の層３１０は、誘電層３２０上に配置されてもよい。単なる例示であるが、第１の層３１０は、ボタン若しくは他の入力デバイス（例えば、図１のボタン１０６）の外部表面、トラックパッド若しくはマウスなどの入力デバイスの外部表面、及び／又はディスプレイ（例えば、図１のディスプレイ１０４）のカバーガラスなどの誘電層であってもよい。いくつかの実施形態では、誘電層３２０は、指紋センサの電極及び他の回路の視認性を低減するために使用され得る着色層であってもよい。
【００３２】
静電容量指紋センサ３００は、指３０２と電極３１４との間のキャパシタンスの差を計測することによって、指３０２の少なくとも一部の指紋画像をキャプチャしてもよい。指紋は通常、一意のパターンで配列された隆起３０４及びくぼみ３０６から形成される。典型的には、隆起３０４と１つ以上の電極３１４との間で計測されたキャパシタンスは、くぼみ３０６と１つ以上の電極３１４との間で計測されたキャパシタンスと異なる。隆起は電極により近いため、隆起と電極との間で計測されたキャパシタンスは、くぼみと電極との間で計測されたキャパシタンスよりも大きくなり得る。測定されたキャパシタンスの差は、隆起とくぼみとを区別し、指紋画像を生成するために使用されてもよい。
【００３３】
指３０２上の皮膚は、生きた皮膚層３１８の上に配置された、死んだ皮膚層３１６を含む。静電容量指紋センサ３００は、典型的には、指紋の画像を取得するために、死んだ皮膚層３１６を画像化する。ただし、死んだ皮膚層３１６の一部が損傷を受けているか又は欠落している場合、静電容量指紋センサは、生きた皮膚層３１８自体を画像化するか、又は残っている死んだ皮膚層３１６及び露出した生きた皮膚層３１８の両方を画像化することによって、指紋の画像を取得してもよい。
【００３４】
いくつかの実施形態では、ユーザは、電子デバイスを使用してオンラインストアにアクセスするときに、セキュリティのレベルを判定してもよい。例えば、ユーザは、オンラインストアにアクセスし、かつ／又はそこで購入を実行できるようになる前に、指紋のシーケンスをキャプチャし、それらを参照指紋画像のシーケンスと照合することを要求してもよい。ユーザは、シーケンス内の指紋の数、シーケンス内に含める指紋、及び／又はシーケンス内の指紋の順序を指定してもよい。例えば、ユーザは、２つの指紋がキャプチャされること、及びスキャンの順序に従ってスキャンされる指紋が右手人差し指及び左手薬指であることを要求してもよい。
【００３５】
更に、ユーザは、パスワードが入力され、それらが参照パスワードと照合されることを要求してもよい。オンラインストアへのアクセス又はそこでの購入は、指紋又は指紋のシーケンスがそれぞれの参照指紋画像と一致したときにのみ、及びパスワードが参照パスワードと一致した後にのみ許可される。
【００３６】
ここで図４を参照すると、生体感知デバイスをオンライン取引に使用するために設定する方法のフローチャートが示されている。図５は、図４に示す方法のデータ流れ図である。図４に示す方法は、単一の生体画像を参照して説明されるが、当業者には、他の実施形態が１つ以上の生体画像を使用できることが認識されよう。前に説明したように、生体画像のシーケンスは、オンラインストア内で購入を実行するために使用されてもよい。
【００３７】
最初に、アカウントパスワードがブロック４００において受信される。一実施形態では、アカウントパスワードは、オンラインストアに動作可能に接続された電子デバイス上で、ユーザによって入力されてもよい。アカウントパスワードは、オンラインストアに関連付けられてもよい。アカウントパスワードは、ユーザインタフェース内のダイアログボックスを通じて入力されてもよい。一実施形態では、アカウントパスワードは、オンラインストアによって、アカウントパスワードをオンラインストア内のアカウントと照合するオンライン支払いサービスへと送信されてもよい（図５のステップ５００を参照）。その後、ブロック４０２において、入力されたアカウントパスワードが、オンラインアカウントに関連付けられたパスワードと一致するかどうかに関する判定が下されてもよい。一致しない場合、方法は終了する。
【００３８】
入力されたアカウントパスワードがアカウントパスワードと一致する場合、処理はブロック４０４において続行され、そこでは、オンラインアカウントトークンがオンライン支払いサービス（図５のステップ５０２）から受信されてもよい。その後、ブロック４０６において、生体感知デバイスがオンラインストアで使用されるかどうかに関する判定が下されてもよい。一実施例として、ユーザは、ダイアログボックス又はメニューを使用して生体感知デバイスの使用を承認又は拒否するよう促されてもよい。ユーザが生体感知デバイスを使用することを望まない場合、方法は終了する。
【００３９】
生体感知デバイスが使用される場合、方法はブロック４０８において続行され、そこでは、ユーザは生体感知デバイスに対するパスコードを設定してもよい。その後、ブロック４１０において、電子デバイス上で生体登録処理が実行されてもよい。通常、登録処理は、生体属性の１つ以上の生体画像をキャプチャすること及び少なくとも１つの生体画像をメモリ内に記憶することを含んでもよい。その後、入力された少なくとも１つの生体画像は、参照生体画像として使用されてもよい。用語「生体属性」は、生体感知デバイスによって検出され得る物理又は行動特性を包含することを意図している。一実施例として、生体感知デバイスが指紋センサである場合、指紋画像は登録処理中に取得され、メモリ内に記憶されてもよい。
【００４０】
その後、ブロック４１２において、生体感知デバイスがオンラインストアからの購入のために使用されるかどうかに関する判定が下されてもよい。一実施例として、ユーザは、ダイアログボックス又はメニューを使用して生体感知デバイスの使用を承認又は拒否するよう促されてもよい。生体感知デバイスがオンラインストア上で購入を実行するために使用されない場合、方法は終了する。
【００４１】
生体感知デバイスが購入を実行するために使用される場合、処理はブロック４１４へと進み、そこでは、オンラインアカウントトークン及びユーザ識別子データが電子デバイス内のセキュア処理システム（例えば、図２の２１６）へと送信される（図５のステップ５０６）。一実施形態では、ユーザ識別子データは、生体感知デバイスに対するパスコードをオンラインストアアカウントに関連付けるか又はマップしてもよい。ユーザ識別子データは、ブロック４０８において設定されるパスコードセット、生体感知デバイスに関連付けられた汎用一意識別子（universally unique identifier；ＵＵＩＤ）、及びオンラインストア上のユーザのアカウントを表すディレクトリサービス識別子（directory services identification；ＤＳＩＤ）を含んでもよい。いくつかの実施形態では、ＤＳＩＤの代わりにＤＳＩＤのハッシュがユーザ識別子データ内に含まれる。他の実施形態では、他の種類のユーザ識別子データが使用されてもよい。
【００４２】
いくつかの実施形態では、セキュア処理システム２１６は、非永続的セキュアメモリ及び永続的セキュアメモリを含んでもよい。オンラインアカウントトークンは、セキュア処理システム２１６に送信され、非永続的セキュアメモリ内に記憶されてもよい。したがって、オンラインアカウントトークンは、電子デバイスがオフになったときなど、非永続的メモリが電力を失うたびに、自動的に非永続的セキュアメモリから消去されてもよい。ユーザ識別子データは、セキュア処理システム２１６に送信され、永続的セキュアメモリ内に記憶されてもよい。
【００４３】
ここで図６を参照すると、オンラインストアから購入する方法のフローチャートが示されている。図７は、図６に示す方法のデータ流れ図である。図６に示す方法は、単一の生体画像を参照して説明されるが、当業者には、他の実施形態が１つ以上の生体画像を使用できることが認識されよう。前に説明したように、生体画像のシーケンスは、オンラインストア内で購入を実行するために使用されてもよい。
【００４４】
最初に、ブロック６００に示すように、オンラインストアからの購入を完了するために生体感知デバイスが使用されるかどうかに関する判定が下されてもよい（ブロック６００）。使用される場合、処理はブロック６０２において続行され、そこでは、生体画像がキャプチャされ、セキュア処理システムに送信されてもよい（図７のステップ７００）。その後、ブロック６０４において、参照生体画像が失効しているかどうかに関する判定が下されてもよい。参照生体画像が失効している場合、方法は終了する。
【００４５】
いくつかの実施形態では、ユーザは、自分の参照生体画像の失効日を設定してもよい。ユーザは、設定された時間期間にわたってのみ参照生体画像（単数又は複数）が使用されることを許可してもよい。参照生体画像が失効した後、ユーザは、別の参照生体画像を生成するための別の登録処理を実行してもよい。追加で又は代替として、オンラインストアは、参照生体画像が所与の量の時間の後に失効することを要求してもよい。例えば、オンラインストアは、参照生体画像が不正防止プログラムの一部として失効することを要求してもよい。
【００４６】
参照生体画像が失効していない場合、方法はブロック６０６へと進み、そこでは、ブロック６０２において受信された生体画像が参照生体画像と一致するかどうかに関する判定が下されてもよい。生体画像が参照画像と一致しない場合、方法は終了する。生体画像が参照画像と一致した場合、処理はブロック６０８において続行され、そこでは、ユーザはオンラインストア上での購入を完了してもよい。
【００４７】
一実施形態では、購入は、セキュア処理デバイスなどの処理デバイスに、第１のセキュアメモリ内に記憶されたオンラインアカウントトークンにＤＳＩＤのハッシュを使用して副署させ、副署されたオンラインアカウントトークンをオンラインストアに送信させる（図７のステップ７０２）ことによって完了されてもよい。副署されたオンラインアカウントトークンは、生体画像が参照生体画像と一致したことを示してもよい。副署されたオンラインアカウントトークンは、ユーザがオンラインストア上で１つ以上の購入を実行することを許可されたこと、及び／又は購入が完了され得ることを示してもよい。オンラインストアはその後、副署されたオンラインアカウントトークンをオンライン支払いサービスに送信してもよい（ステップ７０４）。オンライン支払いサービスは、オンラインアカウントトークンが副署されているかどうかを検証し、購入に対する支払いを完了し、その後、購入確認通知をオンラインストアに送信してもよい（ステップ７０６）。処理デバイスは、生体画像が参照生体画像と一致した直後にオンラインアカウントトークンに副署し、それを送信してもよい。代替として、オンラインアカウントトークンが予め副署され、生体画像が参照生体画像と一致するまでオンラインストアに送信されないようにしてもよい。
【００４８】
いくつかの実施形態では、ユーザが生体画像を再入力する必要なく繰り返し購入を実行できる時間枠が設定されてもよい。オンラインアカウントトークンは、時間枠の開始時刻を示すタイムスタンプを含んでもよい。一実施例として、ブロック６０６において生体画像が参照生体画像と一致した場合、ユーザが複数の購入を実行できる１５分の時間枠が生成されてもよい。その後、時間枠は１５分後に終了し、ユーザは任意の他の購入を完了するために、自分の生体画像を再入力することが必要になる。
【００４９】
ここで図８を参照すると、電子デバイス上で図４の方法を実行した後に、設定されたアカウントを使用して、電子デバイス上でオンラインストアから購入する方法のフローチャートが示されている。この実施形態では、ユーザは、図４に示す実施形態を実施した後、第１の購入を完了するためにオンラインアカウントパスワードを入力し、その後、後続の購入を完了するために生体画像を使用してもよい。最初に、ユーザはブロック８００において自分のオンラインアカウントパスワードを入力し、オンラインアカウントパスワードが図５に示す第２のセキュアメモリなどのメモリ内に記憶されたユーザ識別子データと一致するかどうかに関する判定が下される。アカウントパスワードがユーザ識別子データと一致しない場合、方法は終了する。
【００５０】
オンラインアカウントパスワードがユーザ識別子データと一致した場合、処理はブロック８０４において続行され、そこでは、ユーザはオンラインストア上で購入を実行できるようになる。購入は、図７に関連して説明されるステップ７０２、７０４、７０６を使用して完了されてもよい。次に、ブロック８０６に示すように、オンラインアカウントは、生体画像の受信及び一致に基づき購入を許可するように設定される。
【００５１】
図９は、電子デバイス上で図４に示す方法を実行した後に、不明なアカウントを使用して、電子デバイス上でオンラインストアから購入する方法のフローチャートである。最初に、ユーザはブロック９００において、自分のオンラインアカウント及びアカウントパスワードを入力する。このアカウントは生体画像に基づき購入を許可するように設定されていないため、オンラインアカウントは以前に（例えば、図４のブロック４１４において）生成されたユーザ識別子データと一致しない（ブロック９０２）。次に、ブロック９０４及び９０６に示すように、ユーザは生体感知デバイスに対するパスコードを入力してもよく、入力されたパスコードが以前に生成されたユーザ識別子データと一致するかどうかに関する判定が下されてもよい。パスコードがユーザ識別子データと一致しない場合、方法は終了する。
【００５２】
パスコードがユーザ識別子データと一致した場合、処理はブロック９０８において続行され、そこでは、オンラインアカウントトークン及びユーザ識別子データがセキュア処理システム２１６（図５のステップ５０６）などの処理システムへと送信されてもよい。一実施形態では、生体感知デバイスは、対応するパスコードを使用してオンラインストアアカウントにマップされる。したがって、ユーザ識別子データは、対応するパスコード、生体感知デバイスに関連付けられた汎用一意識別子（ＵＵＩＤ）、及びオンラインストア上のユーザのアカウントを表すディレクトリサービス識別子（ＤＳＩＤ）を含んでもよい。前に説明したように、ＤＳＩＤの代わりにＤＳＩＤのハッシュがユーザ識別子データ内に含まれる。これでオンラインアカウント及び電子デバイスが、生体画像の受信及び一致に基づき購入を許可するように設定され（ブロック９１０）、方法は終了する。
【００５３】
ここで図１０を参照すると、生体感知デバイスに関連付けられた１つ以上の設定を変更する方法のフローチャートが示されている。最初に、ユーザはブロック１０００において、生体感知デバイスに対するパスコードを入力する。その後、ブロック１００２において、入力されたパスコードが、ユーザ識別子データ内のパスコードと一致するかどうかに関する判定が下されてもよい。パスコードがユーザ識別子データ内のパスコードと一致しない場合、方法は終了する。
【００５４】
パスコードがユーザ識別子データ内のパスコードと一致した場合、処理はブロック１００４において続行され、そこでは、生体感知デバイスに関する１つ以上の設定が変更されてもよい。例えば、ユーザは、新しい指の画像などの、新しい生体属性の生体画像を追加してもよい。同様に、ユーザは生体画像を削除してもよい。
【００５５】
次に、ブロック１００６に示すように、オンラインアカウントトークンがセキュア処理システムから削除され、ユーザ識別子データが無効化されてもよい。ブロック１００６の後、方法は終了する。いくつかの実施形態では、ＵＵＩＤは新しい各生体画像に関連付けられる。このため、修正された設定（単数又は複数）に基づきＵＵＩＤが変化し得ることを理由に、ユーザ識別子データが無効化されてもよい。
【００５６】
図１１は、生体感知デバイスに関する１つ以上の設定が変更された後に、オンラインストアから購入する方法のフローチャートである。いくつかの実施形態では、図１１の方法は、オンラインアカウントにアクセスするために使用される生体感知デバイス及び／又は電子デバイスが再起動された後に実行されてもよい。最初に、ユーザは自分のパスワードを要求されてもよく、パスワードを入力しなければならない理由がユーザに提供されてもよい（ブロック１１００）。一実施例として、語句「生体感知デバイスの設定が変更されました」がユーザに表示されてもよい。別の実施例として、語句「生体感知デバイスが再起動されました」がユーザに表示されてもよい。
【００５７】
次に、ブロック１１０２に示すように、ユーザはオンラインストアに対する自分のオンラインパスワードを入力する。その後、ブロック１１０４において、入力されたアカウントパスワードがユーザ識別子データ（例えば、永続的セキュアメモリ内に記憶されたユーザ識別子データ）内に記憶されたパスワードと一致するかどうかに関する判定が下されてもよい。パスワードがユーザ識別子データと一致しない場合、方法は終了する。入力されたアカウントパスワードがユーザ識別子データと一致した場合、処理はブロック１１０６へと進み、オンラインアカウントトークンがセキュア処理デバイスに送信されてもよい。いくつかの実施形態では、同じアカウントパスワードがユーザ識別子データに関連付けられるため、ユーザ識別子データが再マップされる必要はない。これでユーザは、生体画像に基づき購入を実行することを許可され（ブロック１１０８）、方法は終了する。
【００５８】
いくつかの実施形態では、オンラインアカウントパスワードは、ユーザがオンラインストアからサインアウトするか又は電子デバイスからログオフしたときに、セキュア処理システムから削除されてもよい。ただし、ユーザ識別子データが永続的メモリ内に記憶される場合、ユーザ識別子データは引き続きセキュア処理システム内に記憶されてもよい。
【００５９】
様々な実施形態について、その特定の特徴を具体的に参照しながら詳細に説明してきたが、本開示の趣旨及び範囲内で、変形及び変更を実施してもよいことが理解されるであろう。更に、本明細書では具体的な実施形態について説明してきたが、適用例はこれらの実施形態に限定されないことに留意されたい。具体的には、一実施形態に関連して説明されている任意の特徴は、入れ替え可能な場合、他の実施形態において使用されてもよい。同様に、異なる実施形態の特徴は、入れ替え可能な場合、交換されてもよい。
【図１】
0006441935.tif 000002
【図２】
0006441935.tif 000003
【図３】
0006441935.tif 000004
【図４】
0006441935.tif 000005
【図５】
0006441935.tif 000006
【図６】
0006441935.tif 000007
【図７】
0006441935.tif 000008
【図８】
0006441935.tif 000009
【図９】
0006441935.tif 000010
【図１０】
0006441935.tif 000011
【図１１】
0006441935.tif 000012