(57)【要約】タッチパネル、プロセッサ及びメモリを有する装置、例えば、スマートフォンなどのモバイル電子デバイスが提供される。メモリは、プロセッサが命令及びデータをメモリから取得できるようにプロセッサに結合される。メモリは、実行されると２つのロック解除ステップを実施するようにプロセッサを構成する命令を含む。第１のロック解除ステップにおいて、プロセッサは、タッチパネルの第１の座標空間に基づいて第１のロック解除パターンを検出する。第２のロック解除ステップにおいて、プロセッサは、タッチパネルの第１の座標空間の歪であるタッチパネルの第２の座標空間に基づいて第２のロック解除パターンを検出する。【選択図】  図４
2019502999.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル、
プロセッサ、及び
前記プロセッサに結合されたメモリであって、実行されると、
第１のロック解除ステップにおいて、前記タッチパネルの第１の座標空間に基づいて第１のロック解除パターンを検出し、
第２のロック解除ステップにおいて、前記タッチパネルの前記第１の座標空間の歪である前記タッチパネルの第２の座標空間に基づいて第２のロック解除パターンを検出する、
ように前記プロセッサを構成する命令を含むメモリ、
を備える、装置。
【請求項２】
前記プロセッサが可搬電子デバイスの構成要素であり、前記命令によって、前記第１のロック解除パターン及び前記第２のロック解除パターンがともに登録済みロック解除パターンであるという条件においてのみ前記デバイスをロック解除するようにさらに構成された、請求項１に記載の装置。
【請求項３】
前記プロセッサが、前記命令によって、前記第１のロック解除ステップにおいて、前記第１の座標空間における座標点に第１のパターンのインディシアを表示し、前記第２のロック解除ステップにおいて、前記第２の座標空間における同じ座標点に第２のパターンのインディシアを表示するようにさらに構成された、請求項１に記載の装置。
【請求項４】
前記プロセッサが、前記第１のパターンのインディシア又は前記第２のパターンのインディシアを、歪のタイプをユーザに伝達する態様で表示するようにさらに構成された、請求項３に記載の装置。
【請求項５】
前記第２のロック解除パターンが、前記第１のロック解除パターンの歪められたものである、請求項１に記載の装置。
【請求項６】
前記プロセッサが、前記タッチパネルが前記第１のロック解除ステップにおいて第１の正しいロック解除パターンを登録し、前記第２のロック解除ステップにおいて第２の正しいロック解除パターンを登録するという条件においてのみアクセスを許可するように構成され、前記第２のロック解除パターンが前記第１のロック解除パターンを歪めたものである、請求項１に記載の装置。
【請求項７】
前記第２の座標空間が、前記第１の座標空間に対して少なくとも１つの寸法において拡縮された、請求項１に記載の装置。
【請求項８】
前記第２の座標空間が、前記第１の座標空間に対して傾斜された、請求項１に記載の装置。
【請求項９】
前記第２の座標空間が、前記第１の座標空間に対して回転された、請求項１に記載の装置。
【請求項１０】
前記第２の座標空間が、前記第１の座標空間に対して拡縮、傾斜及び回転のうちの少なくとも２つが行われたものである、請求項１に記載の装置。
【請求項１１】
前記プロセッサが、前記装置をロック解除するのに必要な前記第１のロック解除ステップにおける第１のロック解除パターン及び前記第２のロック解除ステップにおける第２のロック解除パターンのシーケンスをユーザが指定することを可能とするように構成された、請求項１に記載の装置。
【請求項１２】
前記プロセッサが、前記第１のロック解除ステップにおける第１のロック解除パターン及び前記第２のロック解除ステップにおける第２のロック解除パターンが前記装置をロック解除するのに適切に実行されなければならない最大継続期間をユーザが指定することを可能とするようにさらに構成された、請求項１に記載の装置。
【請求項１３】
タッチパネルからタッチ入力を受信するようにプロセッサを構成するステップと、
メモリから命令を受信するように前記プロセッサを構成するステップであって、前記命令が、前記プロセッサによって実行されると、
第１のロック解除ステップにおいて、前記タッチパネルの第１の座標空間に基づいて前記タッチパネルから第１のロック解除パターンを検出し、
第２のロック解除ステップにおいて、前記タッチパネルの前記第１の座標空間の歪である前記タッチパネルの第２の座標空間に基づいて前記タッチパネルから第２のロック解除パターンを検出する、
ように前記プロセッサを構成するステップと、
を備える、方法。
【請求項１４】
前記プロセッサが可搬電子デバイスの構成要素であり、前記命令によって、前記第１のロック解除パターン及び前記第２のロック解除パターンがともに登録済みロック解除パターンであるという条件においてのみ前記デバイスをロック解除するようにさらに構成された、請求項１３に記載の方法。
【請求項１５】
前記プロセッサが、前記命令によって、前記第１のロック解除ステップにおいて、前記第１の座標空間における座標点に第１のパターンのインディシアを表示し、前記第２のロック解除ステップにおいて、前記第２の座標空間における同じ座標点に第２のパターンのインディシアを表示するようにさらに構成された、請求項１３に記載の方法。
【請求項１６】
前記プロセッサが、前記第１のパターンのインディシア又は前記第２のパターンのインディシアを、歪のタイプをユーザに伝達する態様で表示するように前記命令によってさらに構成された、請求項１５に記載の方法。
【請求項１７】
前記第２のロック解除パターンが、前記第１のロック解除パターンの歪められたものである、請求項１３に記載の方法。
【請求項１８】
前記プロセッサが、前記タッチパネルが前記第１のロック解除ステップにおいて第１の正しいロック解除パターンを登録し、前記第２のロック解除ステップにおいて第２の正しいロック解除パターンを登録するという条件においてのみアクセスを許可するように前記命令によってさらに構成され、前記第２のロック解除パターンが前記第１のロック解除パターンを歪めたものである、請求項１３に記載の方法。
【請求項１９】
前記第２の座標空間が、前記第１の座標空間に対して拡縮、傾斜及び回転のうちの少なくとも１つが行われたものである、請求項１３に記載の方法。
【請求項２０】
前記第２の座標空間が、前記第１の座標空間に対して拡縮、傾斜及び回転のうちの少なくとも２つが行われたものである、請求項１３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概略として電子コンピューティングデバイスの分野に関し、より詳細には、ただし排他的にではなく、タッチパネルアクセスを用いるそのようなデバイスへのアクセスの向上したセキュリティのための方法及び装置に関する。
【背景技術】
【０００２】
本章は、発明のより深い理解を促進するのに役立ち得る態様を紹介する。したがって、本章の記述は、その観点で読まれるべきであり、何が従来技術にあり、又は何が従来技術にないかを認めるものとして理解されてはならない。既存又は潜在的なものとしてここに記載するいずれの技術又は手法も本発明に対する背景として提示されるが、それにより、これらの技術及び手法がこれまで市販され、又は発明者以外の者に知られたことを認めるものではない。
【０００３】
モバイルセキュリティ又はモバイルユーザセキュリティは、モバイルコンピューティングエコシステムにおいて益々重要となってきた。それは現在ではスマートフォンに記憶される個人及びビジネスの情報のセキュリティに相関するので、特別な懸念事項となっている。そのようなデバイスがユーザのアクティビティ及びライフスタイルに益々融合されてきたので、より多くの情報、しばしば非常に個人的な性質のものがそれらに記憶される。
【０００４】
したがって、許可なきユーザによるスマート電子デバイスへのアクセスの困難性を増して正当なユーザのコンテンツを保護することが非常に重要となる。
【発明の概要】
【０００５】
発明は、例えば、スマートフォンなどのスマート電子デバイスへの安全なアクセスを確実にすることに有益に適用され得る種々の装置及び方法を開示する。そのような実施形態はそのような装置及び方法の性能及び／又はセキュリティに改善を与えるものと期待され得るが、特定の請求項において明示的に記載されない限り、特定の結果が本発明の要件となることはない。
【０００６】
一実施形態は、装置、例えば、タッチパネル、プロセッサ及びメモリを有するスマートフォンなどのモバイル電子デバイスを提供する。メモリは、プロセッサがメモリから命令及びデータを取得することができるようにプロセッサに結合される。メモリは、実行されると２つのロック解除ステップを実施させるようにプロセッサを構成する命令を含む。第１のロック解除ステップでは、プロセッサは、タッチパネルの第１の座標空間に基づいて第１のロック解除パターンを検出する。第２のロック解除ステップでは、プロセッサは、タッチパネルの第１の座標空間の歪であるタッチパネルの第２の座標空間に基づいて第２のロック解除パターンを検出する。
【０００７】
ある実施形態では、プロセッサは可搬電子デバイスのコンポーネントであり、命令によって第１のロック解除パターン及び第２のロック解除パターンがともに登録済みロック解除パターンであるという条件においてのみデバイスをロック解除するようにさらに構成される。ある実施形態では、プロセッサは、第１のロック解除ステップにおいて第１の座標空間における座標点で第１のパターンのインディシア（Ｉｎｄｉｃｉａ）を表示し、第２のロック解除ステップにおいて第２の座標空間における同じ座標点で第２のパターンのインディシアを表示するように命令によってさらに構成される。このような実施形態では、プロセッサは、ユーザに歪のタイプを伝える態様で、第１のパターンのインディシア又は第２のパターンのインディシアを表示するようにさらに構成され得る。
【０００８】
ある実施形態では、第２のロック解除パターンは、第１のロック解除パターンの歪められたものである。ある実施形態では、プロセッサは、タッチパネルが第１のロック解除ステップにおいて第１の正しいロック解除パターンを登録し、第２のロック解除ステップにおいて第２の正しいロック解除パターンを登録するという条件においてのみ装置へのアクセスを許可するように構成され、第２のロック解除パターンが第１のロック解除パターンを歪めたものである。
【０００９】
ある実施形態では、第２の座標空間は、第１の座標空間に対して少なくとも１つの寸法において拡縮される。ある実施形態では、第２の座標空間は、第１の座標空間に対して傾斜される。ある実施形態では、第２の座標空間は、第１の座標空間に対して回転される。ある実施形態では、第２の座標空間は、第１の座標空間に対して回転されている。ある実施形態では、第２の座標空間は、第１の座標空間に対して拡縮、傾斜、回転及び反転のうちの少なくとも２つが行われたものである。
【００１０】
ある実施形態では、プロセッサは、装置をロック解除するのに必要な第１のロック解除ステップにおける第１のロック解除パターン及び第２のロック解除ステップにおける第２のロック解除パターンのシーケンスをユーザが指定することを可能とするように構成される。ある実施形態では、プロセッサは、第１のロック解除ステップにおける第１のロック解除パターン及び第２のロック解除ステップにおける第２のロック解除パターンが装置をロック解除するのに適切に実行されなければならない最大継続期間をユーザが指定することを可能とするようにさらに構成される。
【００１１】
他の実施形態は、方法、例えば、上記種々の装置を製造する方法、形成する方法、及び上記種々の装置を動作させる方法を含む。
【００１２】
本発明のより完全な理解は、添付図面との関係で捉えられると、以下の詳細な説明の参照によって得られ得る。
【図面の簡単な説明】
【００１３】
【図１】図１は、装置、例えば、タッチパネル、プロセッサ、及び種々の実施形態による機能を実行するようにプロセッサを構成する命令を含むメモリを有するモバイル電子デバイスを示す。
【図２】図２は、タッチ点を有するタッチパネルの例、及び第１の座標空間における例示のロック解除パターンを示す。
【図３】図３は、図１の第１の座標空間に対して縦寸法が圧縮された第２の座標空間における例示のタッチパネルのレイアウト及び例示のロック解除パターンを示す。
【図４】図４は、図１の第１の座標空間に対して傾斜された第３の座標空間における例示のタッチパネルのレイアウト及び例示のロック解除パターンを示す。
【図５Ａ】図５Ａは、横軸が図１の第１の座標空間に対して反転された第４の座標空間における例示のタッチパネルのレイアウト及び例示のロック解除パターンを示す。
【図５Ｂ】図５Ｂは、横軸の反転をユーザに伝達する態様でタッチ点に表示されるインディシアとともに図５Ａの例を示す。
【図６Ａ】図６Ａは、図１の第１の座標空間に対して回転された第５の座標空間における例示のタッチパネルのレイアウト及び例示のロック解除パターンを示す。
【図６Ｂ】図６Ｂは、座標空間の回転をユーザに伝達する態様でタッチ点に表示されるインディシアとともに図６Ａの例を示す。
【発明を実施するための形態】
【００１４】
ここで図面を参照して種々の実施形態を説明する。全体を通して同様の符号は同様の要素を示すのに用いられる。以下の説明において、説明の目的のため、１以上の実施形態の完全な理解を与えるために、多数の具体的詳細を説明する。しかし、そのような実施形態はこれらの具体的詳細なしに実施され得ることは明らかとなる。他のインスタンス、周知の構造物及びデバイスは、１以上の実施形態を説明することを容易化するためにブロック図の形式で示される。
【００１５】
先に述べたように、モバイルセキュリティは、依然としてユーザにおける重大な関心事の話題であり、開発が継続している。顔認識、指紋又は声でさえも、モバイルセキュリティについて使用又は提案されてきた。しかし、これらの技術をサポートするのに、新たな要素及び複雑なアルゴリズムが必要となることがあり、これは、デバイスの能力、コスト及び／又は必要なコンピューティングリソースに起因して、あるモバイルデバイスには正しくサポートされないことがある。例えば、顔認識には前面カメラが必要となり、指紋ロック解除は破られてきており、音声認識アルゴリズムは、特に高ノイズ環境においては、ユーザを高い信頼性で特定することができないこともある。
【００１６】
従来技術におけるこれらの欠点の１以上に対処するために、発明者は、タッチパネルを有するモバイルコンピューティングデバイスにおけるセキュリティを強化する簡素でも有効な装置及び方法を特定した。これらの装置及び方法は、モバイルデバイスのコンピューティングリソースにほとんど又は全く負荷をかけないものと期待される。
【００１７】
図１は、装置１００、例えば、モバイルコンピューティングデバイスの機能的態様の概略説明図を示す。装置１００は、例えば、スマートフォン、タブレットコンピュータ、（例えば、ｉＰａｄ（登録商標）又はタッチパネルコンピュータ（例えば、ＳｕｒｆａｃｅＰｒｏ（登録商標）又はタッチパネルラップトップ）であってもよいし、又はこれを含み得る。装置１００は、プロセッサ１１０、メモリ１２０及びタッチパネル１３０を含む。プロセッサ１１０は、メモリ１２０と通信して、ここで説明する１以上の実施形態を実行する命令を取得及び実行するように構成される。メモリ１２０はまた、以降にさらに説明するように、ロック解除パターンなどの種々の実施形態に関するデータを記憶し得る。
【００１８】
プロセッサ１１０はまた、タッチパネル１３０と通信して、例えば、表示情報を供給し、タッチ情報を受信するように構成される。タッチパネル１３０は、装置１００によって使用されて従来的なタスク、例えば、発呼すること又はインターネットをブラウジングすることを実行し得る。そのような従来的な使用に加えて、タッチパネル１３０及びプロセッサ１１０は、１以上の実施形態を実施して装置１００をロック解除して使用するように動作する。この動作をサポートするのに、プロセッサ１１０は、操作者が装置１００をロック解除するように相互作用し得る幾つかのタッチ点１４０を認識するように構成される。例えば、操作者は、プロセッサ１１０によって認識されるべき予め構成された１以上のロック解除パターンにおいてタッチ点１４０のシーケンスを活性化させることができる。例えば、そのようなパターンは、ユーザによってメモリ１２０に記憶され得る。
【００１９】
従来のパターン入力はモバイルデバイスをロック解除する簡便な方法であるが、その方法は、モバイルデバイスへのアクセスを得るのに悪用され得る。例えば、いわゆる「スマッジ（汚れ）アタック」は、肌の油などによってモバイルデバイスのタッチパネル上に残る汚れのロック解除パターンの、不正ユーザによる認識を含む。実際に、そのような攻撃の実行可能性は、既に資料化されている。
【００２０】
したがって、ここに記載する実施形態は、スマッジアタックの成功率を減少させる装置及び方法を提供する。各実施形態は、タッチパネルデバイスにアクセスを試みるユーザからの２つの入力を必要とする。各入力を、ここでは「ロック解除ステップ」という。第１のロック解除ステップでは、ユーザは、第１のロック解除パターン、例えば、タッチ点１４０の２以上を接続するパターンを与える。第１のロック解除パターンでは、タッチ点１４０は、画面の第１の座標空間、例えば、デカルト座標空間に配置される。第２のロック解除ステップでは、ユーザは、第２のロック解除パターンを与える。第２のロック解除パターンでは、タッチ点１４０は、画面の第２の異なる座標空間に配置される。より具体的には、第２の座標系は、第１の座標系の歪であってもよい。このアプローチを、図２〜６を参照してさらに説明する。
【００２１】
図２は、タッチ点１４０が直線的構成のグリッド、例えば直交座標空間の正則位置に配置されたタッチパネル１３０を示す。位置は、座標空間における座標点に対応する。正則であることは、タッチ点１４０はそれらが列及び行を形成するように配置されることを意味する。列及び行は、同じ間隔を有して方形グリッドを形成していてもよいし、同じ間隔を有していなくてもよく、それにより長方形グリッドとなる。図２の例では、縦方向（例えば「Ｙ」）の間隔は、横方向（例えば「Ｘ」）の間隔よりも若干広い。実施形態は、矩形グリッドに限定されず−例えば、座標空間は極座標空間であってもよい。タッチ点１４０は、インディシア（Ｉｎｄｉｃｉａ）、例えば、図示する小円によって選択的に表され得るが、そのようにすべき要件はない。
【００２２】
ロック解除パターン２１０は、４点のタッチ点１４０、例えば、上段左、中央、下段右及び下段中央を結ぶ。もちろん、より多い又はより少ないタッチ点が使用されてもよく、ロック解除パターンは、先の線分と交差する線分を含むなど、より複雑であってもよい。タッチ点１４０の感度は、任意のインディシアよりも大きくてもよいし、小さくてもよい。したがって、図示のインディシアの外周と交差するロック解除パターン２１０が示されるが、それがそのようすべき要件はない。したがって、例えば、特定のインディシアが半径Ｒ１を有し、プロセッサ１１０が、そのインディシアと接するより大きな半径Ｒ２＞Ｒ１内のタッチを解釈するように構成され得る。インディシアの感度は、調整可能であり、全てのインディシアについて同じである必要はない。
【００２３】
図３は、タッチ点１４０が図２で使用されるものとは異なる座標空間に配置されたタッチパネル１３０を示す。やはり矩形座標空間ではあるが、図３の座標空間は、図２のものに対して歪められている。例えば、タッチ点１４０の行間の間隔は、列間の間隔とほぼ同じであり、方形グリッドとなる。この場合、縦軸が拡縮され、例えば、図２におけるグリッドの縦軸と比べて圧縮される。拡縮は、用いられる場合、全体よりも大きくてもよいし、小さくてもよい。タッチ点１４０は画面１３０上で図２とは異なる物理位置に位置するが、歪められた座標空間におけるタッチ点１４０は、図２の座標空間におけるタッチ点１４０と同じ座標点に位置してもよい。
【００２４】
ロック解除パターン３１０は、ここでも４点のタッチ点１４０を結ぶ。ロック解除パターン３１０は、例えば、それがアレイの上段左、中央、下段右及び下段中央においてタッチ点１４０を結ぶことにおいて、ロック解除パターン２１０と同様である。一方、これが真であるべきことは要件ではない。より一般的には、ロック解除パターン３１０は、ロック解除パターン２１０よりも多い又は少ないタッチ点１４０を含んでいてもよく、ロック解除パターン２１０において採られる経路は、ロック解除パターン３１０において採られるものとはほとんど又は全く類似性を有さない。しかし、例示におけるロック解除パターン２１０及び３１０の類似性は、図３の座標空間は図２のものと比較して歪められ、及びその逆であるために経路が重複しない点で有益である。したがって、タッチパネル１３０上のいずれの汚れも拡大されることになり、モバイルデバイスへのアクセスを得ようと試みる悪意ある行為者によって解釈可能となりにくい。
【００２５】
種々の実施形態において、ユーザは、２つのロック解除パターンを入力する必要がある。第１のロック解除ステップでは、ユーザは、タッチパネルの第１の座標空間、例えば、図２の座標空間に基づいて第１のロック解除パターンを入力する。第２のロック解除ステップでは、ユーザは、第２の座標空間、例えば、図３の座標空間に基づいて第２のロック解除パターンを入力する。プロセッサ１１０は、適切な座標空間を用いてタッチ点１４０との接触を検出する。したがって、図３における上段左タッチ点１４０は図２における上段左タッチ点１４０と同じタッチパネル１３０上の物理位置にはないこともあるが、プロセッサ１１０は双方をタッチ点１４０のアレイにおける同じ位置として解釈する。選択的に、プロセッサは、第１のロック解除ステップにおける第１のロック解除パターン及び第２のロック解除ステップにおける第２のロック解除パターンが適宜実行されて装置をロック解除するまでの最大継続時間をユーザが指定することができるようにさらに構成され得る。
【００２６】
一般に、プロセッサ１１０は、第１及び第２のロック解除ステップで使用されるロック解除パターンの各々が、例えば、メモリ１２０に記憶された認識済みパターンであることを要件とする。認識済みパターンは、ユーザによってメモリ１２０に記憶されてもよく、ここでは「登録済みパターン」ともいう。２以上の登録済みパターンがメモリに記憶されてもよく、第１及び第２のロック解除パターンは相互に異なるものであってもよい。そのような動作は、例えば、ユーザ選択によって構成され得る。ユーザはまた、第１及び第２のロック解除ステップの各々において使用される歪タイプを構成することもできる。ある実施形態では、プロセッサ１１０は、異なる座標空間において解釈される第１及び第２のロック解除パターンの双方が同じロック解除パターンであることを要件とする。ある座標空間におけるタッチ点１４０の物理位置は他の座標空間における対応のタッチ点１４０に対してシフトされるため、タッチパネル１３０上のいずれの汚れもスマッジアタックに適しにくいことが期待され、モバイルデバイスのセキュリティが有利に向上する。
【００２７】
図４、図５Ａ／Ｂ及び図６Ａ／Ｂでは、前述の原理を、ある実施形態において有益となり得る追加の歪に拡張する。図４では、タッチパネル１３０は、さらに他の異なる座標空間に配置されたタッチ点１４０を有する。この場合、タッチ点は、平行四辺形のアレイの頂点に位置する。その座標空間を「傾斜」座標空間といい、得られるグリッドを傾斜グリッドといい、座標空間の軸は９０度とは異なる角度で交差する。したがって、図４の座標空間は矩形ではなく、図２及び図３における座標空間に対して歪められる。ロック解除パターン４１０は、パターン２１０及び３１０と同じ座標点のパターンにおいてタッチ点１４０を結ぶが、パターン４１０はパターン２１０及び３１０と表面的にしか類似して見えない。その類似性は、ユーザは単一のロック解除パターンを記憶するだけでよい点でユーザにとって有益である。一方、タッチ点１４０が、例えば、図２の物理位置から大きくずれているため、第１及び第２のロック解除ステップからもたらされる汚れはあまり相関しないことが期待され、さらにセキュリティが強化され、攻撃者が汚れにおいてロック解除パターンを知得するのが難しくなる。
【００２８】
図５Ａは、図２の座標空間が左右反転された実施形態を示す。したがって、図５Ａの座標空間を鏡像歪座標空間ともいう。図２のロック解除パターン２１０に対応するロック解除パターン５１０は、タッチ点１４０のグリッドの上段右で始まり、下段中央タッチ点１４０で終わる前に下段左に展開する。図２の座標空間におけるロック解除パターンは、図５Ａの鏡像歪座標空間における鏡像ロック解除パターンとはあまり相関しないように選択されることができ、スマッジアタックは困難となる。
【００２９】
図５Ａの実施形態では、タッチ点１４０のインディシアは、左右反転とともに変化しない。したがって、ユーザは、何らかの視覚的手掛かりなしには歪座標空間の存在を認識することが困難となり得る。図５Ａでは、誘導的フレーズ「パターンを描いてロック解除」が右から左に描写され、鏡像歪座標空間がアクティブとなるという視覚的表示をユーザに与える。図５Ｂは、数字インディシアが各タッチ点１４０に割り当てられる他の実施形態を示す。インディシアは、鏡像歪座標空間がアクティブであることをユーザに通知するように、数字に対応する位置が作用する状態で、反転されずに描写され得る。説明するようなある実施形態では、数字インディシアが反転されてもよく、座標空間の状態についての追加の視覚的信号を与える。
【００３０】
図６Ａは、図２の座標空間が反時計回りに９０度回転された実施形態を示す。したがって、図６Ａの座標空間を回転歪座標空間ともいう。図２のロック解除パターン２１０に対応するロック解除パターン６１０は、タッチ点１４０グリッドの下段左で始まり、中段右タッチ点１４０で終わる前に上段右に展開する。図２の座標空間において、図６Ａの座標空間における回転歪ロック解除パターンとほとんど相関しないロック解除パターンが選択されることができ、ここでもスマッジアタックが困難となる。
【００３１】
図６Ａの実施形態は、座標空間の状態をユーザに警告する視覚的手掛かり、例えば、フレーズ「パターンを描いてロック解除」に続く回転記号
【数１】
2019502999.tif 000003
を含む。図６Ｂは、数字インディシアが各タッチ点１４０の割当て位置を示す実施形態を示す。そのような位置取りは、ユーザに可視的な警告を与えるようにも作用する。
【００３２】
なお、上記実施形態において説明した座標空間歪の例は、説明した実施形態及び特許請求の範囲の範囲内において使用され得る他のタイプの歪を排除するものではない。
【００３３】
特に断りがない限り、各数値及び範囲は、単語「約」又は「およそ」が値又は範囲の前にあるかのように近似していると解釈されるべきである。
【００３４】
この発明の性質を説明するために記載及び図示された構成部品の詳細事項、材料及び配置において種々の変更が、以下の特許請求の範囲において表現されるように、本発明の範囲から逸脱することなく当業者によってなされ得ることがさらに分かる。
【００３５】
特許請求の範囲における図番及び／又は図面参照符号の使用は、特許請求の範囲の解釈を容易化するために請求項に係る事項の１以上の可能な実施形態を識別することが意図されている。そのような使用は、それらの請求項の範囲を対応の図面に示す実施形態に必ずしも限定するものとして解釈されるものではない。
【００３６】
以降の方法の請求項における要素は、それがある場合には、それらの要素の一部又は全部を実施するための特定の順序を請求項の記載がそうでないと示唆しない限り、対応する符号での特定の順序において記載されるが、それらの要素は、必ずしもその特定の順序で実施されることに限定されるものではない。
【００３７】
ここで「一実施形態」又は「実施形態」を参照するとは、実施形態と関連して説明される特定の構成、構造又は特徴が発明の少なくとも１つの実施形態に含まれ得ることを意味する。明細書の種々の箇所において文言「一実施形態では」とあるのは、同じ実施形態をすべて参照する必要はなく、分離した実施形態も代替的な実施形態も相互に他の実施形態を排除する必要はない。同様のことが、用語「実施」についてもいえる。
【００３８】
またこの説明の目的として、用語「結合する」、「結合している」、「結合された」、「接続する」、「接続している」又は「接続された」は、エネルギーが２以上の素子の間で転送可能であり、１以上の追加的な素子の介在が要件とはされないが考えられる本技術分野で公知の又は今後開発される任意の形態のことをいう。逆に、用語「直接結合された」、「直接接続された」などは、そのような追加的な素子がないことを意味する。
【００３９】
本願における請求項によって包含される実施形態は、（１）本明細書によって可能とされ、及び（２）法上の保護対象である事項に対応する実施形態に限定される。可能でない実施形態及び法上の保護対象でない事項に対応する実施形態は、それらが特許請求の範囲内に形式的に入るものであるとしても、明示的に請求されない。
【００４０】
説明及び図面は、本発明の原理を説明するにすぎない。したがって、当業者は、ここで明確に説明も図示もしていないが、本発明の原理を具現し、その趣旨及び範囲内に含まれる種々の配置を考案可能であることが分かる。さらに、ここで記載されたすべての例は、本発明の原理及び発明者によって本技術の促進に寄与される概念を読者が理解するのを手助けする教育的目的に対してのみ明示することを主に目的としており、そのように具体的に記載された例及び条件に限定されないものとして解釈される。さらに、本開示の原理、態様及び実施形態と、さらにそれらの具体的な例とを記載するここでのすべての記述は、それらの均等物を含むことを目的にしている。
【００４１】
「プロセッサ」と表記されるいずれの機能的ブロックも含む、図面に示す種々の要素の機能は、専用ハードウェア、その他適切なソフトウェアとの関連でソフトウェアを実行することができるハードウェアの使用によって提供され得る。プロセッサによって提供される場合、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、又はその一部が共有され得る複数の個別のプロセッサによって提供され得る。さらに、用語「プロセッサ」又は「コントローラ」の明示的使用は、ソフトウェアを実行することができるハードウェアに排他的に言及するものと解釈されるべきではなく、限定することなく、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、ソフトウェアを記憶する読出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）及び不揮発性ストレージを暗に含み得る。他のハードウェア、従来的な及び／又はカスタムのものも含まれ得る。同様に、図面に示すいずれのＦｅｓも概念的なものに過ぎない。それらの機能は、適切なコンピュータハードウェアとともに、プログラムロジックの動作によって、専用ロジックによって、プログラム制御及び専用ロジックの相互作用によって実施されることができ、特定の技術が、文脈からより具体的に理解される実施物によって選択可能である。
【００４２】
ここでの任意のブロック図が本開示の原理を採用する代表的な回路の概念図を示すことは、当業者には分かるはずである。同様にして、任意のフローチャート、フロー図、状態遷移図、疑似コードなどは、コンピュータ可読媒体において実質的に示され得るのでコンピュータ又はプロセッサによって実行され得る種々の処理を示していることが、そのようなコンピュータ又はプロセッサが明示されるか否かに関わらず、分かるはずである。
【００４３】
本発明の複数の実施形態が添付図面に示され、上記詳細な説明において説明されてきたが、本発明は開示の実施形態に限定されず、以上に説明され、以下の特許請求の範囲によって規定されるような発明から逸脱することなく、多数の並べ替え、変形及び代替が可能であることが理解されるべきである。
【図１】
2019502999.tif 000004
【図２】
2019502999.tif 000005
【図３】
2019502999.tif 000006
【図４】
2019502999.tif 000007
【図５Ａ】
2019502999.tif 000008
【図５Ｂ】
2019502999.tif 000009
【図６Ａ】
2019502999.tif 000010
【図６Ｂ】
2019502999.tif 000011
【国際調査報告】
2019502999.tif 000012
2019502999.tif 000013