(57)【要約】  図形要素のセットからユーザによって選択された図形要素が、指定されたセキュリティ基準に一致するかどうかの判定が行われる。ユーザによって図形要素のセットから選択された図形要素を表すようなデータが受信される（２３０）。選択された図形要素が、セキュリティ基準と一致する少なくとも１つの物理的特徴及び少なくとの１つの空間的特徴を有するかどうかが、セキュリティシステムによって判定される（２４０）。選択された図形要素が、プロファイルによって規定されたセキュリティ基準と一致するとき、ユーザは、セキュアなシステムへのアクセス権が許可される（２５０）。
2018504699.tif 000002
【特許請求の範囲】
【請求項１】
図形要素のセットからユーザによって選択された複数の図形要素を表すデータを受信することと（２３０）、
前記選択された複数の図形要素が、セキュリティ基準に一致する少なくとも１つの図形的特徴及び少なくとも１つの空間的特徴を有するかどうか判定することと（２４０）、
前記少なくとも１つの図形的特徴及び前記少なくとも１つの空間的特徴が、前記セキュリティ基準に一致したときに、システムへのアクセス権を許可することと（２５０）、
を含む、方法。
【請求項２】
複数の図形要素の前記選択をリクエストすることをさらに含む、請求項１に記載の方法。
【請求項３】
表示デバイス上に図形要素の前記セットを表示することをさらに含む、請求項１に記載の方法。
【請求項４】
図形要素の前記セットを包含する表示可能な信号を生成することをさらに含む、請求項１に記載の方法。
【請求項５】
システムへのアクセス権を許可することが、アプリケーションへのアクセス権の提供、オペレーティングシステムへのアクセス権の提供、記憶媒体へのアクセス権の提供、コンピュータシステムへのアクセス権の提供、及びネットワークへのアクセス権の提供のうち少なくとも１つを含む、請求項１に記載の方法。
【請求項６】
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、請求項１に記載の方法。
【請求項７】
前記少なくとも１つの空間的特徴が、スクリーン上の位置、図形要素に対する相対的な位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、請求項１記載の方法。
【請求項８】
前記セキュリティ基準は、ユーザプロファイルに従って决定される、請求項１に記載の方法。
【請求項９】
前記ユーザプロファイルは、前記ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、請求項８に記載の方法。
【請求項１０】
前記ユーザプロファイルは、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が期間の経過後変化するように、セキュリティモジュールによって決定される、請求項８に記載の方法。
【請求項１１】
少なくとも１つの物理的特徴に従って図形要素のデータベースから複数の図形要素を選択することと（３１０）、
他の図形要素と前記複数の図形要素を配置して、表示のために図形要素のセットを形成し、図形要素の前記セットにおける前記複数の図形要素の配置は、少なくとも１つの空間的特徴に従って判定することと（３２０）、
表示するために、図形要素の前記セットの表現を生成することと（３３０）、
を含む、方法。
【請求項１２】
表示デバイス上に図形要素の前記セットを表示することをさらに含む、請求項１０に記載の方法。
【請求項１３】
図形要素の前記セットを含む表示可能な信号を生成することをさらに含む、請求項１０に記載の方法。
【請求項１４】
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、請求項１１に記載の方法。
【請求項１５】
前記少なくとも１つの空間的特徴が、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、請求項１１記載の方法。
【請求項１６】
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴は、セキュリティ基準を形成する、請求項１１に記載の方法。
【請求項１７】
前記セキュリティ基準は、ユーザプロファイルに従って決定される、請求項１６に記載の方法。
【請求項１８】
前記ユーザプロファイルは、ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、請求項１７に記載の方法。
【請求項１９】
前記ユーザプロファイルは、期間の後で使用されるセキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴は、変化するようにセキュリティモジュールによって決定される、請求項１７に記載の方法。
【請求項２０】
プロセッサ（１１０）と、
前記プロセッサに接続されたメモリ（１２０）を備え、
前記メモリは、命令を記憶し、前記命令は前記プロセッサによって実行されたときに、
図形要素のセットからユーザによって複数の図形要素の選択を表すデータを受信することと、
前記選択された複数の図形要素が、セキュリティ基準に一致する少なくとも１つの図形的特徴及び少なくとも１つの空間的特徴を有するかどうか判定することと、
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が前記セキュリティ基準に一致したときに、システムへのアクセス権を許可することと、の動作を実行する、装置。
【請求項２１】
複数の図形要素の選択をプロセッサにリクエストさせる命令をさらに含む、請求項２０に記載の装置。
【請求項２２】
前記プロセッサに表示デバイス上に図形要素の前記セットを表示させる命令をさらに含む、請求項２０に記載の装置。
【請求項２３】
図形要素の前記セットを包含する表示可能な信号をプロセッサに生成させる命令をさらに含む、請求項２０に記載の装置。
【請求項２４】
システムへのアクセス権を許可することは、アプリケーションへのアクセス権を提供すること、オペレーティングシステムへのアクセス権を提供すること、記憶媒体へのアクセス権を提供すること、コンピュータシステムへのアクセス権を提供すること、及びネットワークへのアクセス権を提供することのうちの少なくとも１つである、請求項２０に記載の装置。
【請求項２５】
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、請求項２０に記載の装置。
【請求項２６】
前記少なくとも１つの空間的特徴は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、請求項２０記載の装置。
【請求項２７】
前記セキュリティ基準は、ユーザプロファイルに従って決定される、請求項２０に記載の装置。
【請求項２８】
前記ユーザプロファイルは、前記ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、請求項２７に記載の装置。
【請求項２９】
前記ユーザプロファイルは、期間の後に使用されるセキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が変化するようにセキュリティモジュールによって決定される、請求項２７に記載の装置。
【請求項３０】
プロセッサ（１１０）と、
前記プロセッサに接続されたメモリ（１２０）を備える装置であって、
前記メモリは、命令を記憶し、前記命令が前記プロセッサによって実行されたときに、
少なくとも１つの物理的特徴に従って図形要素のデータベースから複数の図形要素を選択し、
前記複数の図形要素と他の図形要素を配置して、表示するために図形要素のセットを形成し、図形要素の前記セットにおける前記複数の図形要素の構成は、少なくとも１つの空間的特徴に従って決定し、
図形要素の前記セットの表現を表示するために生成する、
動作を実行する、装置。
【請求項３１】
プロセッサに表示デバイス上で図形要素の前記セットを表示させる命令をさらに含む、請求項３０に記載の装置。
【請求項３２】
プロセッサに図形要素の前記セットを包含する表示可能な信号を生成させる命令をさらに含む、請求項３０に記載の装置。
【請求項３３】
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンから構成されるグループから選択される、請求項３０に記載の装置。
【請求項３４】
前記少なくとも１つの空間的特徴は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、請求項３０記載の装置。
【請求項３５】
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴は、セキュリティ基準を形成する、請求項３０に記載の装置。
【請求項３６】
前記セキュリティ基準は、ユーザプロファイルに従って決定される、請求項３５に記載の装置。
【請求項３７】
前記ユーザプロファイルは、ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、請求項３６に記載の装置。
【請求項３８】
前記ユーザプロファイルは、期間の経過後に使用されるセキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が変化するように、セキュリティモジュールによって決定される、請求項３６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で説明する実施形態は、一般にセキュリティ（security）に関連し、より具体的には、図形要素（graphical  elements：グラフィカルエレメント）を使用してセキュアなシステム（secured  systems）へのアクセス権（access：アクセス）を許可する（authorize）ことに関連する。
【背景技術】
【０００２】
多くのセキュアなシステムにおいて、セキュアなシステムを介して利用可能なアプリケーション及びハードウェアへのアクセス権を得るために、ユーザは色々なテキストから構成されるパスワードを入力しなければならない。近年、セキュアなシステムへのアクセス権を不法に得るためにパスワードを導き出す、文字と数字の異なる組合せを包含する辞書及びブルートフォース（brute  force：総当り）技術を使って、ハッカーは非常に成功を収めてきている。より効率的にシステムの安全性を確保し、ブルートフォース（総当り）攻撃を防ぐために、そのような新しいパスワードを頻繁に変更する必要があるテキストの組合せを使用しないパスワードの利用を使用する必要性がある。
【発明の概要】
【０００３】
本概要は、実施形態の説明において、以下でさらに説明される単純な形式でのコンセプトの選択を導入することを提供する。本概要は、請求する対象の重要な特徴や必須の特徴を特定することを意図しておらず、請求する対象の範囲を確定するために役立つものとして使用されることも意図していない。
【０００４】
本明細書で説明される例となる実施形態は、図形要素から構成されるパスワードを生成する方法及び装置に関連し、それらを含み、又は方法や装置という形をとることができる。多くの図形要素が、図形要素のデータベースから選択することができ、選択された図形要素は、少なくとも１つの物理的特徴（physical  characteristics）を共有する（share）。選択された図形要素は、指定された物理的特徴を共有しない他の図形要素と共に配置することができ、選択された図形要素と他の図形要素の組合せは、図形要素のセット（set：組）を形成する。選択された図形要素は、少なくとも１つの空間的特徴（spatial  characteristic）に従って、図形要素のセットにおける位置内に配置される。セキュリティ基準（security  criteria：セキュリティクライテリア）によって定義される、物理的特徴及び空間的特徴の両方は、期間から期間で変更することができる。ビジュアルパスワード（visual  password：視覚的パスワード）の形式で異なる図形要素をユーザが選べるように、図形要素のセットを次に表示することができる。
【０００５】
本明細書で説明されるさらなる例となる実施形態は、図形要素のセットからユーザが選択した図形要素が指定されたセキュリティ基準と一致するかどうか判定する方法及び装置に関連し、それらを含み、又は方法及び装置の形態をとることができる。データが受信され、そのようなデータは図形要素のセットからユーザによって選択された図形要素を表す。選択された図形要素が、セキュリティ基準に一致する少なくとも１つの物理的特徴及び少なくとも１つの空間的特徴を持つかどうかの判定はセキュリティシステムによって行われる。選択された図形要素が、プロファイル（profile）によって規定されるセキュリティ基準と一致したとき、ユーザは、セキュアなシステムへのアクセス権が許可される。
【０００６】
本明細書で説明される追加の例としての実施形態は、コンピューティングデバイスに関連し、それを含み、又はコンピューティングデバイスの形態をとることができる。コンピューティングデバイス、及びさらに具体的にはコンピューティングデバイスのメモリは、コンピューティングデバイスのプロセッサによって実行されたときに、本明細書で説明される１つ以上の方法を実行する命令を記憶することができる。本明細書で説明される関連する実施形態は、非一時的なコンピュータ読取可能記憶媒体の形をとることができる。より具体的には、コンピュータ読取可能記憶媒体は、少なくとも１つのプロセッサによって実行されたときに、本明細書で説明される１つ以上の方法を実行することができるコンピュータ実行可能命令を含む。
【図面の簡単な説明】
【０００７】
添付図面に説明される代表的な実施形態にこれから言及される。以下の説明は、特定の実施形態又は特定の実施形態のセットの開示を制限する意図がないことが理解される。それとは反対に、この開示は、添付請求項によって定義され、添付図面において説明されるように、説明された実施形態から理解されることができる、代替手段、変更例、及び均等物をカバーすることを意図する。
【０００８】
【図１】図形要素を生成し、セキュアなシステムへのアクセス権を提供するように構成された典型的なセキュリティサーバのブロック図である。
【図２】セキュリティ基準に一致する属性を有する正しく選択された図形要素に応答してシステムへのアクセス権を許可する典型的な方法の動作を説明するフローチャートである。
【図３】セキュリティ基準に一致する図形要素を包含する表示に対して図形要素のセットを生成する典型的な方法の動作を説明するフローチャートである。
【図４】選択される図形要素の典型的なセットを図示する。
【０００９】
異なる図面における同一又は類似の参照番号の使用は、類似する事項、関連する事項、又は同一の事項を示す。
【発明を実施するための形態】
【００１０】
図面に示された要素は、ハードウェア、ソフトウェア、又はそれらの組合せの様々な形態で実装することができることを理解されたい。好ましくは、これらの要素は、プロセッサ、メモリ及び入力／出力インタフェースを含み得る、１つ以上の適切にプログラム可能な汎用デバイス上でハードウェア及びソフトウェアの組合せにおいて実装される。本明細書において、「結合された（coupled）」という表現は、直接接続された、又は１つ以上の中間コンポーネント又は信号経路を通して間接的に接続されたということを意味すると定義される。そのような中間コンポーネントは、ハードウェアベース及びソフトウェアベースの両方のコンポーネントを含むことができる。
【００１１】
本説明は、本開示の原理を説明する。従って、本明細書に明示的に説明されず、又は示されていないとしても、当業者であれば本開示の原理を具体化し、且つその範囲に含まれる様々は構成を考案することができることを理解されたい。
【００１２】
本明細書で説明されるすべての例及び条件的な言葉は、技術を促進させる発明者によって貢献される本開示の原理及びコンセプトの読者の理解を助ける説明の目的を意図し、そのような具体的に説明された例及び条件に制限されることなく解釈されるべきである。
【００１３】
その上、本明細書における本開示の原理、態様、及び実施形態を説明するすべての陳述及びそれらの特定の例は、それらの構造的及び機能的な均等物の両方を包含する意図である。加えて、そのような均等物は、現在知られている均等物及び構造にかかわらず同じ機能を実行する開発される任意の要素などの将来開発される均等物の両方を含むことを意図する。
【００１４】
したがって、例えば、本開示の原理を具体化する説明の役に立つ回路の概念的な図を表す本明細書に示されたブロック図は当業者によって理解されるだろう。同様に、任意のフローチャート、フロー図、状態遷移図、擬似コードなどは、コンピュータ読取可能媒体に実質的に表現される様々なプロセスを表し、そのようなコンピュータ又はプロセッサが明示的に示されているか否かにかかわらずコンピュータ又はプロセッサによって実行されることが理解される。コンピュータ読取可能媒体及びコードは、一時的な状態（信号）及び非一時的な状態（例えば、ＣＤ−ＲＯＭ、ＤＶＤ、Ｂｌｕ−Ｒａｙ、ハードディスク、フラッシュカード、又は有体の記憶媒体の他のタイプなどの有体の媒体上で）として実装することができる。
【００１５】
図に示された様々な要素の機能は、専用のハードウェア及び適切な命令と関連してソフトウェアを実行する能力のあるハードウェアの使用を通して提供することができる。プロセッサによって提供されるとき、機能は、単一の専用プロセッサによって、単一の共用プロセッサによって、又はそのうちのいくつかが共用される複数の個別のプロセッサによって、提供することができる。さらに、用語「プロセッサ（processor）」又は「コントローラ（controller）」の明示的な使用は、ソフトウェアを実行する能力のあるハードウェアを排他的に指すものと解釈すべきではなく、黙示的に制限なく、デジタルシグナルプロセッサ（「ＤＰＳ」）ハードウェア、ソフトウェアを記憶するリードオンリメモリ（「ＲＯＭ」）、ランダムアクセスメモリ（「ＲＡＭ」）、及び不揮発記憶装置を含むことができる。
【００１６】
従来の及び／又はカスタムの他のハードウェアも含まれる。同様に、図に示された任意のスイッチは、単に概念的なものである。これらの機能は、プログラムロジックの動作によって、専用ロジックによって、プログラム制御及び専用ロジックの相互作用によって、又は手作業であっても、実行することができ、この特定の技術は、文脈からより具体的に理解されるように開発者によって選択することができる。
【００１７】
これに関して請求項において、特定の機能を実行する手段として表現される任意の要素は、機能を実行する任意の方法を包含することを意図し、それは例えば、ａ）その機能を実行する回路要素の組合せ、又はｂ）機能を実行するソフトウェアを実行する適切な回路と組合せされるファームウェア、マイクロコード等を含む任意の形態のソフトウェアを含む。そのような請求項によって規定される本開示は、様々な列挙された手段によって提供される機能が、請求項が要求する方法で組み合わされ、まとめられているという事実にある。それ故に、これらの機能を提供できる任意の手段は本明細書に示されるものと均等と見なされる。
【００１８】
図１は、図形要素を生成し、セキュアなシステムへのアクセスを提供するように構成された例となるセキュリティサーバ１００を示す。サーバ１００は、１つ以上のプロセッサ１１０、メモリ１２０、図形要素データベース１３０、通信インタフェース１４０、ビデオプロセッサ１５０、及びセキュリティモジュール１６０を含む。これらの要素のそれぞれは、以下でより詳細に検討される。
【００１９】
プロセッサ１１０は、サーバ１００の動作を制御する。プロセッサ１１０は、サーバを動作させるソフトウェアを動作させ、同様に図形要素を選択し、生成するために必要なソフトウェアの機能を提供し、ユーザによる図形要素の選択が正しい場合にソフトウェア及びハードウェアへのアクセス権を許可する。プロセッサ１１０は、メモリ１２０、図形要素データベース１３０、及び通信インタフェース１４０，ビデオプロセッサ１５０、及びセキュリティモジュール１６０に接続され、これらの要素間の情報の転送及び処理を担当する。プロセッサ１１０は、汎用プロセッサ又は所定の機能に関する専用のプロセッサでも良い。ある実施形態においては、これらはマルチプルプロセッサでも良い。
【００２０】
プロセッサ１１０は、色々な基準に従って、図形要素の異なる配置を生成するために、ビデオプロセッサ１５０と共に動作するように構成することができる。図形要素は、人々、アイテム、動物、抽象的なデザイン（abstract  designs）、シンボルなどの種々のイメージであり得る。具体的には、プロセッサ１１０は、ユーザが正しい図形要素を選択したことに応答して、セキュリティ基準に従って、ハードウェア、ソフトウェアなどへのユーザのアクセス権を許可するセキュリティシステムを実装するように構成することができる。プロセッサ１１０は、図形要素データベース１３０にアクセスし、プロファイルに対応する物理的特徴に一致する図形要素内に包含されるイメージから選択し、プロファイルは、メモリ１２０及び／又はデータベース１３０内に記憶することができる。プロセッサ１１０は、プロファイルに一致しない図形要素をデータベース１３０から選択することもあり、図形要素への一致及び不一致は、ユーザの選択のために図形要素のセットを表示するグラフィックスプロセッサ１５０によってレンダリングされる。
【００２１】
説明の役に立つ例において、ユーザプロファイルは、第１の期間で、緑色のイメージが正しい図形要素を表し、それが選択された場合、セキュアなハードウェア及びソフトウェアへのアクセス権を許可することを規定することができる。第２の期間に対して、雌牛（cows）のイメージが正しい図形要素を表し、それが選択された場合、セキュアなハードウェア及びソフトウェアへのアクセス権を許可することになる。期間（time  period）は、月、週、日、時間、分、秒、例示的な期間の任意のタイプなどを表すことができる点に留意されたい。
【００２２】
プロセッサ１１０は、また、プロファイルに従って空間的特徴による正しい空間的配置の位置に必要な図形要素を一致させる。空間的特徴の例は、図形要素の示されたセットにおけるある位置にある正しい物理的特徴を有する図形要素であり得る。空間的属性（spatial  attributes）の色々なタイプの例は、スクリーン上の位置、図形要素に対する相対的位置、基本方位（cardinal  direction）、グリッド上の位置、座標系、及びグローバルポジショニング座標を含みうる。
【００２３】
説明の役に立つ例において、雌牛のすべてのイメージがセキュリティ基準により正しい物理的属性に適合する決まった日を指定することができる。プロファイルは、示された図形要素のセットの隅（corners：コーナー）に位置する雌牛のすべてのイメージが、正しい空間的属性に一致すると指定することもできる。二日目に対して、プロファイルによって、正しい物理的属性は、赤と緑に彩色された四角い形状のすべての表示されたイメージオブジェクトであり得る。二日目に対する正しい図形要素に対する空間的属性は、円の形である図形要素の隣にある必要がある正しい物理的属性に一致する図形要素ということにある。プロファイルは、人が容易に覚えることができるような図形要素の図形要素と位置に適合するように、ユーザによって事前指定することができる点に留意されたい。
【００２４】
物理的属性及び空間的属性の別の例は、説明の役に立つ原理に従って使用され得る。表１は、変化する物理的属性及び空間的属性がその期間で正しいとき、異なる期間を指定する色々なセキュリティ基準のプロファイルの説明の役に立つ例を示す。
【表１】
2018504699.tif 000003
【００２５】
メモリ１２０は、プロセッサによって実行される命令及びデータを記憶するところである。メモリ１２０は、揮発性メモリ、リードオンリメモリ、不揮発性メモリ、又は他の適切な媒体を含むことができる。
【００２６】
メモリ１２０は、プロセッサ１１０の指示の下で、説明される原理に従ってデータベースを動作させるように構成することができる。メモリ１２０は、磁気媒体（ハードドライブ）、光学媒体（コンパクトディスク／デジタルビデオディスク）、又はフラッシュベース記憶装置の形態で記憶装置として構成することもできる。メモリ１２０は、また、ユーザアカウントデータ、トランザクションデータに一致する情報、ユーザによる以前のメディアアセットトランザクション、メディアアセットなどに一致する情報を記憶するように構成され得る。
【００２７】
図形要素データベース１３０は、セキュアなシステムへのアクセス権を取得するためにユーザが選択する要素として使用される図形要素を含む。具体的には、図形要素データベース１３０は、人々、アイテム、動物、抽象的デザイン、シンボルなどの色々なイメージのような図形要素を含み、それらは、色々な色、テクスチャ、パターン、形などで表示することができる。例えば、データベースは、色々な動物の絵（pictures）を含み、データベース１３０からの情報を使用して、種々の色、テクスチャ、パターンで動物の同じ絵をレンダリングすることができ、変更されたイメージの形などを持つように構成することができる。すなわち、雌牛（cow）の絵は、青、赤、緑、紫、黒などで、データベース１３０を使って表示することができる。そのような修正は、本開示の典型的な原理による図形データベース１３０から来る他の図形要素に対して行われる。
【００２８】
通信インタフェース１４０は、ネットワークをわたり他のデバイスとのサーバ１００の通信を処理する。適切なネットワークの例は、イーサネット（登録商標）ネットワーク、Ｗｉ−Ｆｉ（登録商標）使用可能ネットワーク、セルラネットワーク等を含む。適切なネットワークの他のタイプは、この開示書の利益を受ける当業者には容易に分かる。通信インタフェース１４０は、図形要素の提示されたセットからユーザによって選択されたいくつかの図形要素を表すデータであり得る、ユーザ入力を受け入れるように構成することもできる。通信インタフェース１４０は、また、キーボード、マウス、タッチスクリーン、タブレット、リモートコントロール、コンピュータ、ワイヤレスデバイス、スマートフォンなどのユーザ入力デバイスからの情報を受け入れるように構成することができる。
【００２９】
ビデオプロセッサ１５０は、説明される原理に従って図形要素の選択されたセットを表示するユーザインタフェースを生成する能力を有する。ビデオプロセッサ１５０は、プロセッサ１１０の制御の下で、本明細書で説明されるように指定された配置で選択された図形要素のセットを表示するように動作する。ビデオプロセッサ１５０は、ビデオを表示し、表示される能力のあるビデオ信号を生成し、表示デバイスを制御などするように構成することができる。
【００３０】
セキュリティモジュール１６０は、プロセッサ１１０の制御の下で動作し、モジュール１６０は、本開示の説明された原理に従って図形要素の示されたセットから、ユーザにより選択された図形要素に一致することに応答して、色々なアプリケーション、オペレーティングシステム、記憶媒体、コンピュータシステム、ネットワークなどへのアクセス権を提供する。セキュリティモジュール１６０は、例えば、ネットワーク上でインターネットプロトコル（ＩＰ）パケットを制御し、ユーザからのＩＰパケットは、上述のようにプロファイルに従って規定された図形要素のセットから正しい図形要素をユーザが選択するまでブロックされる。
【００３１】
セキュリティ基準に一致する属性を有する正しく選択された図形要素に応答して、システムへのアクセス権を許可する典型的な方法の動作を説明するフローチャート２００を図２は表現する。ステップ２１０において、プロセッサ１１０によって選択されるように図形要素のセットは、選択のためにユーザに表示される。上述の通り、いくつかの図形要素がデータベース１３０から選択され、それらの図形要素は、プロファイルにおいて指定された少なくとも１つの共通の物理的属性と一致する。共通の物理的属性と一致しない他の図形要素もプロセッサ１１０によって同様に選択され、それらの選択された図形要素のすべては、図形要素の指定されたセットを形成するために使用される。ステップ２１０の代替的な実装において、ビデオプロセッサ１５０は、図形要素のセットの説明を含む表示のための信号を生成する。
【００３２】
ステップ２２０において、表示された図形要素のセットからユーザが図形要素を選択するように指示することができる。ユーザ入力デバイスを使用することによって図形要素のセットからそのような図形要素をユーザが選択することができる。そのような選択の結果は、ユーザ入力デバイスからのデータの形式で、サーバ１００に送ることができる。ステップ２３０において、表示された図形要素のセットからの図形要素のユーザの選択を表すユーザ入力データは、例となる実施形態に従って、通信インタフェース１４０を経由してサーバ１００によって受信される。
【００３３】
ステップ２４０において、受信されたユーザ入力は、プロセッサ１１０によって処理され、プロセッサ１１０は、選択された図形要素が、プロファイルによって規定されたセキュリティ基準に一致する物理的特徴及び空間的特徴を有するか否かを判定する。先に述べた通り、セキュアなシステムにおいてユーザに色々なコンポーネントへのアクセス権を取得させるために、選択された図形要素が保有しなければならない特定の物理的な特徴をプロファイルが指定する。図形要素に対する物理的属性に対する例となる属性は、色（color）、テクスチャ（texture）、形（shape）、主題（subject：題材）、パターン（pattern）などであり得る。いくつかの実施形態において、そのような物理的属性は、図形要素を生成するために使用されるイメージに関連するメタデータの形式でデータベース１３０に記憶される。
【００３４】
プロファイルによって規定される指定された物理的特徴を持つ図形要素は、規定されたセキュリティ基準に一致するために表示された図形要素のセットにおいて、ある位置（空間的特徴）にも位置しなければならない。空間的属性に関する例となる属性は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、グローバルポジショニング座標などである。プロファイルは、自動的に生成することができ、又はユーザによって事前に指定することができることに留意されたい。また、色々な物理的特徴及び空間的特徴が、説明された例となる原理に従って色々な期間に対して使用され得る。
【００３５】
ユーザが選択した図形要素が、セキュリティ基準で指定された物理的特徴及び空間的特徴と一致する物理的特徴及び空間的特徴を持つ場合、アクセス権は、プロセッサ１１０の制御の下で、セキュリティモジュール１６０によって許可される。許可されるアクセス権は、これらに限定されないが、アプリケーションへのアクセス権の提供、オペレーティングシステムへのアクセス権の提供、記憶媒体へのアクセス権の提供、コンピュータシステムへのアクセス権の提供、ネットワークへのアクセス権の提供などの動作を含むことができる。
【００３６】
図３は、セキュリティ基準に一致する図形要素を包含する表示に対する図形要素のセットを生成する例となる方法の動作を説明するフローチャート３００を表現する。ステップ３１０で、プロファイルで指定された指定された物理的特徴と一致する図形要素をプロセッサ１１０がデータベース１３０から選択する。いくつかの例となる実施形態において、プロセッサ１１０は、ある期間に対して正しい色、サイズ、形、主題などを持った色々なイメージをデータベース１３０から選択する。
【００３７】
ステップ３２０で、図形要素のセットがプロセッサ１１０によって生成され、選択された図形要素は、プロファイルで規定された指定された物理的特徴を持たない他の図形要素と共にある位置に配置される。選択された図形要素の配置は、プロファイルの空間的特徴に従って指定された位置に置かなければならない。例となる実施形態に従ったこれらの位置は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、グローバルポジショニング座標などを含むことができる。
【００３８】
一旦、図形要素のセットが決定されると、図形要素のセットの表現が表示のためにステップ３３０で生成される。ステップ３３０は、表示する能力がある信号の生成であり得る。図形要素のセットの表現の実際に表示する動作は、ステップ３４０で実行することができる。
【００３９】
図４は、説明の役に立つ実施形態に従ったユーザによって選択された図形要素４００の典型的なセットを表現する。図形要素４１０，４５０及び４７０は、黒い円形のイメージを表す。図形要素４４０及び４６０は、は黒い四角形のイメージを表す。図形要素４３０及び４９０は、斜線のパターン（hashed  pattern）を有する円形を表す。図形要素４２０及び４８０は、斜線のパターンを有する四角形を表す。表示された図形要素４１０〜４９０の位置は、図から明らかである。
【００４０】
第１の説明に役に立つ例は、プロファイルが、現在の期間に対してセキュリティ基準と一致する円形の物理的属性を持つ図形要素を指定することができる。プロファイルは、図形要素が図形セットの隅にも配置される空間的属性を指定することもできる。それ故に、指定した物理的属性を用いて、図形要素４１０、４３０、４５０、４７０及び４９０は、指定された円形の基準に一致することになる。現在の期間に対してプロファイルで指定された空間的属性によると、ユーザによって選択された場合、図形要素４１０、４３０、４７０及び４９０は、セキュアなシステムへのアクセス権を許すセキュリティ基準に一致することになる。図形要素４１０、４３０、４７０及び４９０のうちの任意の１つの加えて、要素４５０がユーザによって選択された場合、例えそれが、正しい物理的属性に一致するとしても、要素４５０は正しい空間的属性を持たないので、システムは、セキュアなシステムへのアクセス権を許さないことになる。
【００４１】
第２の説明の役に立つ例は、第２の期間に対してプロファイルによって規定された物理的特徴は、正しい図形要素が黒で円形であることを指定することができる。プロファイルによる空間的特徴は、正しい図形要素の下の斜線の四角形を持つ図形要素である。プロファイルによって規定された物理的特徴に従って、図形要素４１０、４５０及び４７０は、黒で円形である。プロファイルによって規定される空間的特徴を考慮すると、図形要素４１０及び４７０は、下に斜線の四角形（４２０、４８０）を持ち、それは、選択された場合に図形要素４１０及び４７０がセキュアなシステムへアクセスするためにユーザにアクセス権を許可する図形要素であることを意味する。例えそれが正しい物理的特徴を有していても正しい空間的特徴を持っていないので、図形要素４５０が選ばれた場合は、セキュアなシステムへのアクセス権をユーザに取得させない。図形要素の他のイメージ、物理的特徴のタイプ及び空間的特徴のタイプは、例となる実施例に従って使用することができる。
【００４２】
例となるコンセプトのオプションの実施形態において、図形要素における選択される順序は、セキュアなシステムへのアクセス権をユーザが取得するか否かを判定することができる。すなわち、図形要素が選択される必要がある特定の順序を指定することはセキュリティ基準に対する第３の態様であり得る。例えば、順序は、要素の位置（例えば、右上の隅から左下の隅へ）、要素の色（例えば、赤の前に黒）、要素のテクスチャ、要素のアルファベット順（例えば、ドッグ（dog）の前にキャット（cat）を選択）などに依存し得る。
【００４３】
本開示の教示を具現化する実施形態が本明細書で詳細に示され、説明されたが、当業者であれば、これらの教示を具現化する多くの他の変更された実施形態も直ちに考案することが可能である。システム、方法及びユーザインタフェースの好ましい実施形態を説明したが、修正例や変形例は、上述の教示を踏まえて当業者によって行うことができることに留意されたい。従って、添付請求項によって概要が示される本開示の範囲内にある開示された本開示の特定の実施形態において変更することが可能であることを理解されたい。加えて、例となる実施形態は、記憶媒体上にコンピュータコードなどとして、非一時的な、有形のフォーマットで、単一の形式で、具体化することができる。
【図１】
2018504699.tif 000004
【図２】
2018504699.tif 000005
【図３】
2018504699.tif 000006
【図４】
2018504699.tif 000007
【手続補正書】
【提出日】平成29年9月1日(2017.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
図形要素のレンダリングされるセットからユーザによって選択された複数の図形要素を表すデータを受信手段によって受信することと、
各選択された図形要素が、セキュリティ基準に一致する図形要素の前記レンダリングされるセットにおける少なくとも１つの物理的特徴及び少なくとも１つの空間的特徴を有するかどうかを判定手段によって判定することと、
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が、前記セキュリティ基準に一致したときに、システムへのアクセス権を許可手段によって許可することと、
を含む、方法。
【請求項２】
複数の図形要素の前記選択をリクエスト手段によってリクエストすることをさらに含む、請求項１に記載の方法。
【請求項３】
図形要素の前記セットを包含する表示可能な信号を生成手段によって生成することをさらに含む、請求項１に記載の方法。
【請求項４】
システムへのアクセス権を許可することが、アプリケーションへのアクセス権の提供、オペレーティングシステムへのアクセス権の提供、記憶媒体へのアクセス権の提供、コンピュータシステムへのアクセス権の提供、及びネットワークへのアクセス権の提供のうち少なくとも１つを含む、請求項１に記載の方法。
【請求項５】
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、請求項１に記載の方法。
【請求項６】
前記少なくとも１つの空間的特徴が、スクリーン上の位置、図形要素に対する相対的な位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、請求項１記載の方法。
【請求項７】
前記セキュリティ基準は、ユーザプロファイルに従って决定される、請求項１に記載の方法。
【請求項８】
処理手段と、
前記処理手段に接続されたメモリ手段を備え、
前記メモリ手段は、命令を記憶し、前記命令は前記処理手段によって実行されたときに、
図形要素のレンダリングされるセットからユーザによる複数の図形要素の選択を表すデータを受信することと、
各選択された図形要素が、セキュリティ基準に一致する図形要素の前記レンダリングされるセットにおいて少なくとも１つの物理的特徴及び少なくとも１つの空間的特徴を有するかどうか判定することと、
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が前記セキュリティ基準に一致したときに、システムへのアクセス権を許可することと、の動作を実行する、装置。
【請求項９】
複数の図形要素の選択を前記処理手段にリクエストさせる命令をさらに含む、請求項８に記載の装置。
【請求項１０】
前記処理手段に表示デバイス上に図形要素の前記セットを表示させる命令をさらに含む、請求項８に記載の装置。
【請求項１１】
図形要素の前記セットを包含する表示可能な信号を前記処理手段に生成させる命令をさらに含む、請求項８に記載の装置。
【請求項１２】
システムへのアクセス権を許可することは、アプリケーションへのアクセス権を提供すること、オペレーティングシステムへのアクセス権を提供すること、記憶媒体へのアクセス権を提供すること、コンピュータシステムへのアクセス権を提供すること、及びネットワークへのアクセス権を提供することのうちの少なくとも１つである、請求項８に記載の装置。
【請求項１３】
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、請求項８に記載の装置。
【請求項１４】
前記少なくとも１つの空間的特徴は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、請求項８に記載の装置。
【請求項１５】
前記セキュリティ基準は、ユーザプロファイルに従って決定される、請求項８に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
本開示の教示を具現化する実施形態が本明細書で詳細に示され、説明されたが、当業者であれば、これらの教示を具現化する多くの他の変更された実施形態も直ちに考案することが可能である。システム、方法及びユーザインタフェースの好ましい実施形態を説明したが、修正例や変形例は、上述の教示を踏まえて当業者によって行うことができることに留意されたい。従って、添付請求項によって概要が示される本開示の範囲内にある開示された本開示の特定の実施形態において変更することが可能であることを理解されたい。加えて、例となる実施形態は、記憶媒体上にコンピュータコードなどとして、非一時的な、有形のフォーマットで、単一の形式で、具体化することができる。
ここで例としていくつかの付記を記載する。
（付記１）
図形要素のセットからユーザによって選択された複数の図形要素を表すデータを受信することと（２３０）、
前記選択された複数の図形要素が、セキュリティ基準に一致する少なくとも１つの物理的特徴及び少なくとも１つの空間的特徴を有するかどうか判定することと（２４０）、
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が、前記セキュリティ基準に一致したときに、システムへのアクセス権を許可することと（２５０）、
を含む、方法。
（付記２）
複数の図形要素の前記選択をリクエストすることをさらに含む、付記１に記載の方法。
（付記３）
表示デバイス上に図形要素の前記セットを表示することをさらに含む、付記１に記載の方法。
（付記４）
図形要素の前記セットを包含する表示可能な信号を生成することをさらに含む、付記１に記載の方法。
（付記５）
システムへのアクセス権を許可することが、アプリケーションへのアクセス権の提供、オペレーティングシステムへのアクセス権の提供、記憶媒体へのアクセス権の提供、コンピュータシステムへのアクセス権の提供、及びネットワークへのアクセス権の提供のうち少なくとも１つを含む、付記１に記載の方法。
（付記６）
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、付記１に記載の方法。
（付記７）
前記少なくとも１つの空間的特徴が、スクリーン上の位置、図形要素に対する相対的な位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、付記１記載の方法。
（付記８）
前記セキュリティ基準は、ユーザプロファイルに従って决定される、付記１に記載の方法。
（付記９）
前記ユーザプロファイルは、前記ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、付記８に記載の方法。
（付記１０）
前記ユーザプロファイルは、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が期間の経過後変化するように、セキュリティモジュールによって決定される、付記８に記載の方法。
（付記１１）
少なくとも１つの物理的特徴に従って図形要素のデータベースから複数の図形要素を選択することと（３１０）、
他の図形要素と前記複数の図形要素を配置して、表示のために図形要素のセットを形成し、図形要素の前記セットにおける前記複数の図形要素の配置は、少なくとも１つの空間的特徴に従って判定することと（３２０）、
表示するために、図形要素の前記セットの表現を生成することと（３３０）、
を含む、方法。
（付記１２）
表示デバイス上に図形要素の前記セットを表示することをさらに含む、付記１０に記載の方法。
（付記１３）
図形要素の前記セットを含む表示可能な信号を生成することをさらに含む、付記１０に記載の方法。
（付記１４）
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、付記１１に記載の方法。
（付記１５）
前記少なくとも１つの空間的特徴が、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、付記１１記載の方法。
（付記１６）
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴は、セキュリティ基準を形成する、付記１１に記載の方法。
（付記１７）
前記セキュリティ基準は、ユーザプロファイルに従って決定される、付記１６に記載の方法。
（付記１８）
前記ユーザプロファイルは、ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、付記１７に記載の方法。
（付記１９）
前記ユーザプロファイルは、期間の後で使用されるセキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴は、変化するようにセキュリティモジュールによって決定される、付記１７に記載の方法。
（付記２０）
プロセッサ（１１０）と、
前記プロセッサに接続されたメモリ（１２０）を備え、
前記メモリは、命令を記憶し、前記命令は前記プロセッサによって実行されたときに、
図形要素のセットからユーザによる複数の図形要素の選択を表すデータを受信することと、
前記選択された複数の図形要素が、セキュリティ基準に一致する少なくとも１つの物理的特徴及び少なくとも１つの空間的特徴を有するかどうか判定することと、
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が前記セキュリティ基準に一致したときに、システムへのアクセス権を許可することと、の動作を実行する、装置。
（付記２１）
複数の図形要素の選択をプロセッサにリクエストさせる命令をさらに含む、付記２０に記載の装置。
（付記２２）
前記プロセッサに表示デバイス上に図形要素の前記セットを表示させる命令をさらに含む、付記２０に記載の装置。
（付記２３）
図形要素の前記セットを包含する表示可能な信号をプロセッサに生成させる命令をさらに含む、付記２０に記載の装置。
（付記２４）
システムへのアクセス権を許可することは、アプリケーションへのアクセス権を提供すること、オペレーティングシステムへのアクセス権を提供すること、記憶媒体へのアクセス権を提供すること、コンピュータシステムへのアクセス権を提供すること、及びネットワークへのアクセス権を提供することのうちの少なくとも１つである、付記２０に記載の装置。
（付記２５）
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンを含むグループから選択される、付記２０に記載の装置。
（付記２６）
前記少なくとも１つの空間的特徴は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、付記２０記載の装置。
（付記２７）
前記セキュリティ基準は、ユーザプロファイルに従って決定される、付記２０に記載の装置。
（付記２８）
前記ユーザプロファイルは、前記ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、付記２７に記載の装置。
（付記２９）
前記ユーザプロファイルは、期間の後に使用されるセキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が変化するようにセキュリティモジュールによって決定される、付記２７に記載の装置。
（付記３０）
プロセッサ（１１０）と、
前記プロセッサに接続されたメモリ（１２０）を備える装置であって、
前記メモリは、命令を記憶し、前記命令が前記プロセッサによって実行されたときに、
少なくとも１つの物理的特徴に従って図形要素のデータベースから複数の図形要素を選択し、
前記複数の図形要素と他の図形要素を配置して、表示するために図形要素のセットを形成し、図形要素の前記セットにおける前記複数の図形要素の構成は、少なくとも１つの空間的特徴に従って決定し、
図形要素の前記セットの表現を表示するために生成する、
動作を実行する、装置。
（付記３１）
プロセッサに表示デバイス上で図形要素の前記セットを表示させる命令をさらに含む、付記３０に記載の装置。
（付記３２）
プロセッサに図形要素の前記セットを包含する表示可能な信号を生成させる命令をさらに含む、付記３０に記載の装置。
（付記３３）
前記少なくとも１つの物理的特徴は、色、テクスチャ、形、主題、及びパターンから構成されるグループから選択される、付記３０に記載の装置。
（付記３４）
前記少なくとも１つの空間的特徴は、スクリーン上の位置、図形要素に対する相対的位置、基本方位、グリッド上の位置、座標系、及びグローバルポジショニング座標から構成されるグループから選択される、付記３０記載の装置。
（付記３５）
前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴は、セキュリティ基準を形成する、付記３０に記載の装置。
（付記３６）
前記セキュリティ基準は、ユーザプロファイルに従って決定される、付記３５に記載の装置。
（付記３７）
前記ユーザプロファイルは、ユーザによって事前選択され、期間の経過後、前記セキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴を変化させる、付記３６に記載の装置。
（付記３８）
前記ユーザプロファイルは、期間の経過後に使用されるセキュリティ基準に対して使用される前記少なくとも１つの物理的特徴及び前記少なくとも１つの空間的特徴が変化するように、セキュリティモジュールによって決定される、付記３６に記載の装置。
【国際調査報告】
2018504699.tif 000008
2018504699.tif 000009