(57)【特許請求の範囲】
【請求項１】
ユーザーセッションを認証するための方法であって：
パーソナル化されたデジタル画像をディスプレイ画面上に表示するステップと；
前記パーソナル化されたデジタル画像の上にスーパーインポーズされたユーザー描画セットを受取るステップであり、
前記ユーザー描画セットは複数の描画セット要素を含み、前記複数の描画セット要素の少なくとも２つは、
前記パーソナル化されたデジタル画像に関連付けられた位置を示すユーザータッチポイント、
前記パーソナル化されたデジタル画像に関連付けられた第１の位置セットを示すユーザー円ジェスチャ、
前記パーソナル化されたデジタル画像に関連付けられた第２の位置セットを示すユーザー直線ジェスチャ、
前記パーソナル化されたデジタル画像に関連付けられた第３の位置セットを示すユーザーフリースタイル形式ジェスチャ、または
を含む、ステップと、
前記ユーザー描画セットの前記複数の描画セット要素のうち前記少なくとも２つに係る前記位置、前記第１の位置セット、前記第２の位置セット、または、前記第３の位置セットが、ユーザーに関連付けられたライブラリー描画セットと一致する場合に、前記ユーザーセッションに対するアクセスを認証するステップと、を含み、
前記認証するステップは、ユーザーが前記アクセスを行っている場所に応じて、前記認証のための許容値を調整する、
ことを特徴とする方法。
【請求項２】
前記方法は、さらに、
前記パーソナル化されたデジタル画像上で前記ユーザー描画セットを追跡するステップと、を含む、
請求項１に記載の方法。
【請求項３】
前記ユーザー描画セットは、タッチポイント、ユーザー円ジェスチャー、ユーザー直線ジェスチャー、および、ユーザーフリースタイル形式ジェスチャー、のうち少なくとも一つを含む、
請求項１に記載の方法。
【請求項４】
前記方法は、さらに、
前記ユーザーから初期ライブラリー描画セット入力を受取るステップと、
前記初期ライブラリー描画セット入力から前記ライブラリー描画セットを生成するステップと、を含む、
請求項１に記載の方法。
【請求項５】
前記方法は、さらに、
ユーザー描画セット要素をユーザー位置セットに関連付けるステップと、
ライブラリー描画セット要素をライブラリー位置セットに関連付けるステップと、
前記ユーザー位置セットが前記ライブラリー位置セットの位置許容値内である場合に、前記ユーザー描画セット要素が前記ライブラリー描画セット要素と部分的に一致していると判断するステップと、を含む、
請求項１に記載の方法。
【請求項６】
前記方法は、さらに、
ユーザー描画セット要素をユーザーベクトルセットに関連付けるステップと、
ライブラリー描画セット要素をライブラリーベクトルセットに関連付けるステップと、
前記ユーザーベクトルセットが前記ライブラリーベクトルセットのベクトル許容値内である場合に、前記ユーザー描画セット要素が前記ライブラリー描画セット要素と部分的に一致していると判断するステップと、を含む、
請求項５に記載の方法。
【請求項７】
前記方法は、さらに、
ライブラリー描画セット要素を、入力の持続時間または入力の速度のうち少なくとも一つを示している一式のタイミングデータと関連付けるステップと、を含む、
請求項１に記載の方法。
【請求項８】
前記方法は、さらに、
ユーザー描画セット要素の大部分がライブラリー描画セット要素の大部分と一致する場合に、前記ユーザー描画セットが前記ライブラリー描画セットと一致していると判断するステップと、を含む、
請求項１に記載の方法。
【請求項９】
前記方法は、さらに、
集計比較スコアに基づいて前記ユーザー描画セットが前記ライブラリー描画セットと一致していると判断するステップと、含む、
請求項１に記載の方法。
【請求項１０】
一式のインストラクションが一つまたはそれ以上のプロセッサによって実行されると前記一つまたはそれ以上のプロセッサに方法を実行させるコンピュータプログラムであって、前記方法は：
デジタル画像をディスプレイ画面上に表示するステップであり、前記デジタル画像はユーザーに関連付けられているステップと；
前記ディスプレイ画面上の前記デジタル画像の上のスーパーインポーズを介してユーザー描画セットを受取るステップであり、
前記ユーザー描画セットは複数のユーザージェスチャを含み、前記複数のユーザージェスチャは、
前記デジタル画像に関連付けられた位置を示すユーザータッチポイント、
前記デジタル画像に関連付けられた第１の位置セットを示すユーザー円ジェスチャ、
前記デジタル画像に関連付けられた第２の位置セットを示すユーザー直線ジェスチャ、
前記デジタル画像に関連付けられた第３の位置セットを示すユーザーフリースタイル形式ジェスチャ、
のうち少なくとも２つを含む、ステップと、
前記ユーザー描画セットの前記複数のユーザージェスチャに関連付けられた、前記位置、前記第１の位置セット、前記第２の位置セット、または、前記第３の位置セットのうち少なくとも２つが、前記ユーザーに関連付けられたライブラリ描画セットと一致する場合に、ユーザーセッションに対するアクセスを認証するステップと、を含み、
前記認証するステップは、ユーザーが前記アクセスを行っている場所に応じて、前記認証のための許容値を調整する、
ことを特徴とするコンピュータプログラム。
【請求項１１】
前記ユーザー描画セットは、タッチポイント、ユーザー円ジェスチャー、ユーザー直線ジェスチャー、および、ユーザーフリースタイル形式ジェスチャー、のうち少なくとも一つを含む、
請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記方法は、さらに、
前記ユーザーによって提供されたパーソナル化されたデジタル画像から前記デジタル画像を受取るステップと、を含む、
請求項１０に記載のコンピュータプログラム。
【請求項１３】
前記方法は、さらに、
前記ユーザーに関連付けられたライブラリー描画セットに対する最小ライブラリーセットサイズおよび最小複雑性レベルを設定するステップと、を含む、
請求項１０に記載のコンピュータプログラム。
【請求項１４】
ユーザーに関連付けられたデジタル画像を表示するディスプレイ画面と；
前記ユーザーに関連付けられた前記デジタル画像の上にスーパーインポーズされ、かつ、前記ディスプレイ画面上に表示されるユーザー描画セットを受取るためのユーザー入力デバイスであり、
前記ユーザー描画セットは少なくとも２つのユーザージェスチャを含み、前記ユーザージェスチャのうちの２つは、
前記デジタル画像に関する位置を示すタッチポイント、
前記デジタル画像に関する第１の位置セットを示す円ジェスチャ、
前記デジタル画像に関する第２の位置セットを示す直線ジェスチャ、または
前記デジタル画像に関する第３の位置セットを示すフリースタイル形式ジェスチャ、
である、ユーザー入力デバイスと、
前記ユーザー描画セットの前記少なくとも２つのユーザージェスチャを通じて示された前記デジタル画像に関連付けられた位置及び/又は位置セットが、前記ユーザーに関連付けられたライブラリー描画セットと一致する場合に、ユーザーセッションに対するアクセスを認証するための一式のインストラクションを実行するプロセッサと、を含み、
前記認証するステップは、ユーザーが前記アクセスを行っている場所に応じて、前記認証のための許容値を調整する、
ことを特徴とする画像署名パスワードシステム。
【請求項１５】
前記ユーザー入力デバイスは、インタラクティブスタイラス、マウス、前記ディスプレイ画面に統合された直接動作入力又はタッチスクリーン、のうちの少なくとも一つである、
請求項１４に記載の画像署名パスワードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピューターデバイスまたはサービスに対するアクセスを判断するために画像署名パスワードを使用する画像署名パスワードシステムに関する。
【背景技術】
【０００２】
ラップトップ、デスクトップ、タブレットコンピューター、ハンドヘルドデバイス、または、サーバーといったコンピューターデバイスは、ユーザーが一般大衆に対して広まることを望まない機密データを含み得る。同様に、Ｅメールアカウント、バンキングサービス、ソーシャルネットワーク、またはリモートワークコンピューターアクセスといったサービスは、悪意ある手によって破壊されるかもしれないデータを含み得る。従って、コンピューターデバイスまたはサービスは、ユーザーセッションにアクセスする権限を証明することのできる認定されたユーザーだけにアクセスを限定するためにパパスワードプロテクションを使用する。ログインのためのインターフェイスは、文字、数字、そして、記号といった一連の文字を有するパスワードをユーザーに問いかける。文字が不適切な順序である場合、文字が間違っている場合、または、いかなる方法においてもパスワードが保管されたパスワードと一致しない場合に、認証サービスはそのユーザーに対してアクセスを拒否する。
【０００３】
認証サービスは、パスワードの提供にあたりユーザーに対して設定された回数の試行を与えることができ、その後は、ユーザーがコンピューターデバイスやサービスにアクセスするためのさらなる試みをブロックする。すると、ユーザーは、いくつかの認証に係る証拠を提供してから、そのサービスまたはコンピューターデバイスにアクセスするために管理者に問合せをする。そうした認証の証明は、政府発行の身分証明書、または、おそらくそのユーザーしか答えることのできない既に記録されている一連の質問であってよい。代替的に、ユーザーが適正なパスワードを提供できない場合、コンピューターデバイスまたはサービスは、あらゆる重要なデータを消去してもよい。
【０００４】
パスワードプロテクションの問題点は、適正なレベルの保護を備えるパスワードは十分に複雑であり、ユーザーにとって覚えるのが難しいということである。大部分のユーザーは、しばしば、「ゲスト（“Ｇｕｅｓｔ“）」、ユーザー名、または、他の簡単に推測できるパスワードといった、容易に決められるパスワードを使用する。適正に複雑なパスワードを使用するユーザーは、しばしばパスワードを忘れ、それによりユーザーは非常にフラストレーションを経験する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
パスワードプロテクションの問題点は、適正なレベルの保護を備えるパスワードは十分に複雑であり、ユーザーにとって覚えるのが難しいということである。
【課題を解決するための手段】
【０００６】
このまとめは、以降の詳細な説明においてさらに記述される選択されたコンセプトをより簡素化した形体で紹介するために提供される。このまとめは、請求される技術的事項の重要な特徴または本質的な特徴を特定することを意図するものではなく、請求される技術的事項の範囲を限定するように使用されることを意図するものでもない。
【０００７】
以降に説明される実施例は、コンピューターデバイスまたはサービスに対するアクセスを判断するために画像署名パスワードを使用する画像署名パスワードシステムに関するものである。ディスプレイ画面は、パーソナル化されたデジタル画像を表示し得る。ユーザー入力デバイスは、パーソナル化されたデジタル画像に対してユーザーにより実行されたユーザーの描画セットを受取ることができる。ユーザーの描画セットがユーザーに関連付けされた描画セットと一致する場合、プロセッサはユーザーセッションに対するアクセスを認証する。
【図面の簡単な説明】
【０００８】
上記に説明されたもの及び他の有利な点や特徴を得ることができる方法を説明するために、添付に図面において示される特定の実施例に関して、より特定的な説明が明らかにされ、示される。これらの図面は典型的な実施例を描いただけであり、従って、本発明の範囲を限定するものと考えられるべきではないという理解の下に、添付の図面の使用を通じて、追加の特性および詳細と供に実施例が記載され、説明される。
【図１】図１は、典型的なコンピューターデバイスのブロックダイアグラムを示している。
【図２】図２は、認証サービスのブロックダイアグラムを示している。
【図３ａ】図３ａは、２つの画像署名パスワードを示すブロックダイアグラムである。
【図３ｂ】図３ｂは、２つの画像署名パスワードを示すブロックダイアグラムである。
【図４ａ】図４ａは、ライブラリー描画セット記録を示すブロックダイアグラムである。
【図４ｂ】図４ｂは、ライブラリー描画セット記録を示すブロックダイアグラムである。
【図４ｃ】図４ｃは、ライブラリー描画セット記録を示すブロックダイアグラムである。
【図４ｄ】図４ｄは、ライブラリー描画セット記録を示すブロックダイアグラムである。
【図５】図５は、認証サービスのための管理上の準備方法に係る一つの実施例を示すフローチャートである。
【図６】図６は、描画セットのライブラリーを生成する方法に係る一つの実施例を示すフローチャートである。
【図７】図７は、認証セッションを実行する方法に係る一つの実施例を示すフローチャートである。
【図８】図８は、それぞれの要素ごとにユーザーの描画セットとライブラリーの描画セットを一致させる方法に係る一つの実施例を示すフローチャートである。
【図９】図９は、集計ごとにユーザーの描画セットとライブラリーの描画セットを一致させる方法に係る一つの実施例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以降に、実施例の詳細が説明される。所定の実施例が説明されるが、これは説明目的だけのものであることが理解されるべきである。当業者であれば、この発明開示に係る技術的事項の範囲から逸脱することなく、他のコンポーネントや構成が使用され得ることが認識されるだろう。実施例は、機械で実施される方法、少なくとも一つのプロセッサのために保管された方法を詳述する一式のインストラクションを有する機械で読取り可能な有形媒体、または、コンピューターデバイスに対する画像証明パスワードシステム、であってよい。
【００１０】
画像証明パスワードシステムは、画像証明パスワードの実施によって利用性を改善する一方で、認証プロセスの複雑さを増加し得る。画像署名パスワードは、デジタル画像をそのデジタル画像を介して実行された一連のユーザー選択された描画と結び付ける。デジタル画像は、ユーザーが、ユーザー自身のデジタル画像ライブラリーからパーソナル化されたデジタル画像を提供できるようにすることで、さらに、ユーザーのメモリーの中に深くしみ込み得る。代替的に、ユーザーは、認証サービスによって提供されるデフォルト（ｄｅｆａｕｌｔ）デジタル画像のライブラリーからデジタル画像を選択してもよい。ユーザーが指で直接的に画像を利用できるようにすることで、タッチパネルが組み込まれたディスプレイが使用し易さを増した一方で、ユーザーは、また、マウス、インタラクティブスタイラス（ｉｎｔｅｒａｔｉｖｅ  ｓｔｙｌｕｓ）、または、キーボードのカーソルコントロールといった、より従来的な入力方法を利用してもよい。ひとたび認証されれば、ユーザーは、「ユーザーセッション（“ｕｓｅｒ  ｓｅｓｓｉｏｎ”」」または認証された使用の期間において、サービスまたはコンピューターデバイスを使用し得る。
【００１１】
簡単な画像署名パスワードは、デジタル画像に対して一連の「タッチポイント（“ｔｏｕｃｈ  ｐｏｉｎｔ”）」を適用し得る。用語「タッチポイント」は、タッチスクリーン上のタッチ、または、マウスでのクリック、もしくは他の入力によって、デジタル画像上での位置の選択を参照するものである。より複雑な画像署名パスワードは、一連の位置の選択を動作と結び付けて、ジェスチャーを組み入れている。ジェスチャーは、円ジェスチャーや直線ジェスチャーといった、単純なジェスチャー、または、より複雑なフリースタイル形式ジェスチャーを含み得る。ジェスチャーセットは、一つまたはそれ以上のジェスチャーを有してよい、一方で描画セットは一つまたはそれ以上のジェスチャー、もしくは、タッチポイントを有し得る。ジェスチャーセットも描画セットも空集合ではない。
【００１２】
画像署名パスワードシステムは、ユーザーが描画セットを入力すると、デジタル画像のトップを介して受取られたように視覚的に表現し、または、“なぞる（ｔｒａｃｉｎｇ）”ことで、画像署名パスワードの利用性を改善することができる。従って、ユーザーは、意図したとおりに描画セットが受取られていることをチェックすることができる。画像署名パスワードシステムは、ユーザーによって入力された描画セット又は“ユーザー描画セット”を、以前に入力されたシステム上に保管されている描画セット又は「ライブラリー描画セット」について比較することができる。
【００１３】
一つの実施例において、画像署名パスワードシステムは、コンピューターデバイス又はサービスに対するアクセスを判断するために画像署名パスワードを使用してもよい。ディスプレイ画面は、パーソナル化されたデジタル画像を表示し得る。ユーザー入力デバイスは、パーソナル化されたデジタル画像を介してユーザーにより実行されたユーザー描画セットを受取ることができる。プロセッサは、ユーザー描画セットがユーザーに関連付けされたライブラリー描画セットと一致する場合は、ユーザーセッションに対するアクセスを認証する。
【００１４】
図１は、画像署名パスワードシステムとして動作する典型的なコンピューターデバイス１００のブロックダイアグラムを示している。コンピューターデバイス１００は、バス１１０、プロセッサ１２０、メモリー１３０、読出し専用メモリー（ＲＯＭ）１４０、ストレージデバイス１６０、出力デバイス１７０、および、通信インターフェイス１８０を含み得る。バス１１０は、コンピューターデバイス１００のコンポーネント間の通信を許可することができる。
【００１５】
プロセッサ１２０は、一式のインストラクションを解釈して実行する少なくとも一つの従来のプロセッサ、または、マイクロプロセッサを含んでよい。メモリー１３０は、情報とプロセッサ１２０によって実行されるインストラクションを保管するランダムアクセスメモリー（ＲＡＭ）又は他のタイプの動的ストレージデバイスであってよい。メモリー１３０は、また、プロセッサ１２０によるインストラクションの実行の最中に使用される一時的な変数又は他の中間的な情報をも保管し得る。ＲＯＭ１４０は、静的な情報とプロセッサ１２０のためのインストラクションを保管する従来のＲＯＭデバイス又は別のタイプの静的ストレージデバイスを含み得る。ストレージデバイス１５０は、例えば、磁気又は光記録媒体および対応するデバイスといった、あらゆるタイプの機械で読取り可能な有形媒体を含み得る。ストレージデバイス１５０は、一つまたはそれ以上のプロセッサによって実行される場合にその一つまたはそれ以上のプロセッサに方法を実施させる方法を詳述する一式のインストラクションを含み得る。ストレージデバイス１５０は、また、ユーザーに対する画像署名パスワードを保管するためのデータベース又はデータベースインターフェイスであってもよい。
【００１６】
ユーザー入力デバイス１６０は、ユーザーがコンピューターデバイス１００に対して情報を入力できるようにする一つまたはそれ以上の従来のメカニズムを含み得る。キーボード、マウス１６２、インタラクティブスタイラス１６４、タッチスクリーン１６６、直接動作入力デバイス１６８、音声認識デバイス、マイクロフォン、ヘッドセット、等といったものである。インタラクティブスタイラス１６４は、レーザーペンといった、ディスプレイ画面と相互作用してユーザーがデータを選択又は入力できるようにするスタイラスである。タッチスクリーン１６６は、ユーザーの指と相互作用してユーザーが直接的にデータを選択または入力できるようにするディスプレイである。直接動作入力１６８は、ユーザーによってされた動作を読み取ることができるカメラもしくは画像又は動作キャプチャーデバイスである。出力デバイス１７０は、ユーザーに対して情報を出力する一つまたはそれ以上の従来のメカニズムを含み得る。ディスプレイ画面１７２、プリンター、一つまたはそれ以上のスピーカー、ヘッドセット、もしくは、メモリー、磁気又は光ディスクおよび対応するディスクドライブといった、媒体を含むものである。ディスプレイ画面１７２は、統合されたインタラクティブタッチスクリーン１６６を有し、ディスプレイ画面１７２上の表示をユーザーがそれにタッチすることで選択できるようにしている。通信インターフェイス１８０は、あらゆるトランシーバーのようなメカニズムを含んでよく、処理デバイス１００が他のデバイス又はネットワークと通信できるようにする。通信インターフェイス１８０は、ネットワークインターフェイス又はモバイルトランシーバーインターフェイスを含み得る。通信インターフェイス１８０は、無線、有線、または光インターフェイスであり得る。一つの実施例において、通信インターフェイス１８０は、ユニバーサルシリアルバス（ＵＳＢ）インターフェイス、ブルートゥースインターフェイス、もしくは、周辺機器を接続又は他のコンピューターデバイスを組み合わせるために使用される他のインターフェイスといったもの、を含んでよい。
【００１７】
コンピューターデバイス１００は、例えば、メモリー１３０、磁気ディスク、または、光ディスクといった、コンピューターで読取り可能な媒体に含まれるインストラクションのシーケンスを実行しているプロセッサ１２０に応じて、そうした機能を実施することができる。そうしたインストラクションは、ストレージデバイス１５０といった別のコンピューターで読取り可能な媒体から、または、通信インターフェイス１８０を介して離れたデバイスから、メモリー１３０の中に読み込まれる。
【００１８】
図２は、画像署名パスワードシステムによる認証サービス２００の実行を、ブロックダイアグラムで示している。ユーザーが最初にコンピューターデバイス又はサービスにアクセスすると、ユーザーは一式の認証情報を提供する。ファイルマネージャーユーザープロセス２１０は、画像パスワード登録ユーザー経験（ｕｓｅｒ  ｅｘｐｅｒｉｅｎｃｅ：ＵＸ）２１２を実施して、テキストパスワード、画像パス（ｐａｔｈ）、および描画セットを収集する。テキストパスワードは、コンピューターデバイス又はサービスを伴なうユーザーセッションにアクセスするためにユーザーが選択する標準のテキストパスワードである。画像パスは、ユーザーによって選択されたデジタル画像を画像パスワードのためのプロンプト（ｐｒｏｍｐｔ）として特定する。デジタル画像は、デフォルトデジタル画像のライブラリーから選択されたもの、または、ユーザーによって提供されたデジタル画像ライブラリーから選択されたパーソナル化されたデジタル画像であってよい。描画セットは、ユーザーを唯一に特定するようにデジタル画像を介して実行された、独特の連続した一つまたはそれ以上のタッチポイント又はジェスチャーである。
【００１９】
画像パスワード登録ユーザー経験２１２は、画像登録クラス２２２を実行している画像パスワード登録ローカルプロセス２２０に対してテキストパスワード、画像パス、および、描画セットを送付する。画像登録クラス２２２は、描画セットとデジタル画像を処理して画像署名パスワードを生成し得る。画像登録クラス２２２は、データを安全に保管するシステム保管庫２３０に対して、画像パスワードとテキストパスワードを送付する。
【００２０】
ユーザーがセッションを認証するように進むと次に、ログインユーザーインターフェイス（ＵＩ）ローカルプロセス２４０は、画像検証クラス２４２を実行してユーザーから認証情報を受取る。画像検証クラス２４２は、システム保管庫２３０から画像署名パスとテキストパスワードを検索してもよい。画像検証クラス２４２は、ユーザーに対してデジタル画像を表示することで画像署名パスワードを完了するようユーザーにきっかけを与える。ユーザーは、画像署名パスワードを生成するために、デジタル画像に適用されるべきユーザー描画セットを入力してもよい。ユーザーが画像署名パスワードを適正に完了できない場合には、画像検証クラス２４２は、ユーザーにテキストパスワードの入力を促す。
【００２１】
画像署名パスワードシステムは、認証サービス２００を実施しうる。図３は、第１の画像署名パスワード３００の一つの実施例をブロックダイアグラムで示している。画像署名パスワードシステムは、デジタル画像３１０を用いてユーザーに画像署名パスワードを提供するように促すことができる。認証サービスは、デジタル画像３１０をディスプレイ画面１７２又はタッチスクリーン１６６上に表示する。デジタル画像３１０は、ユーザーに対する親しみを増すためにパーソナル化されたデジタル画像３１０であってよい。ユーザーは、タッチスクリーン１６６、直接動作入力１６８、マウス１６２、インタラクティブスタイラス１６４、または、他の入力デバイス１６０を介して描画セットを入力し得る。
【００２２】
描画セットは、パーソナル化されたデジタル画像上でスーパーインポーズ（ｓｕｐｅｒｉｍｐｏｓｅ）され得る。描画セットは、一連の一つまたはそれ以上のタッチポイント３２０又はジェスチャーを含んでよい。タッチポイント３２０は、タッチスクリーン１６６上のタッチ、または、パーソナル化されたデジタル画像１３０上のポイントにおける別の入力デバイス１６０からのカーソルクリック（ｃｕｒｓｏｒ  ｃｌｉｃｋ）である。タッチポイント３２０は、位置を有するが、動作ベクトルは有していない。対照的に、ジェスチャーは位置と動作ベクトルを有している。ジェスチャーは、直線ジェスチャー３３０、円ジェスチャー３４０、または、フリースタイル形式ジェスチャーであってよい。
【００２３】
実施例として、図３ａに示すように、パーソナル化されたデジタル画像３１０は３人の人間を示してよい。ユーザーは、一人に対して、肩、手、および、足の上にタッチポイントを適用し得る。ユーザーは、２番目の人間の上で下向きに２つの直線ジェスチャー３３０を適用して、胸の上に交差印を生成してもよい。ユーザーは、３番目の人間の頭の上で時計周り方向に円ジェスチャー３４０を適用することもできる。
【００２４】
画像署名パスワード３５０の第２の実施例が図３ｂに示されている。第２の実施例において、パーソナル化されたデジタル画像３６０は、三日月の下で自動車の横に居る人間を有している。ユーザーは、人間の頭の上に反時計周り方向に円ジェスチャー３４０を描くことができる。ユーザーは、三日月を削除するために２つの上向きの直線ジェスチャー３３０を描いてもよい。ユーザーは、自動車の下側をなぞって、フリースタイル形式ジェスチャー３７０を描いてもよい。
【００２５】
ライブラリー描画セットは、コンピューターデバイス又はサービスに伴なうアカウントを生成する際のユーザーによる最初の入力の後で画像署名パスワードシステムに保管された描画セットである。追加的に、ユーザー描画セットは、アカウントが一旦生成されてからセッションにアクセスするために入力された描画セットである。ライブラリー描画セットは、ライブラリー描画セット記録としてシステム保管庫２３０の中に保管され得る。
【００２６】
ライブラリー描画セットにしろ、ユーザー描画セットにしろ、描画セットのそれぞれの要素は、一式の位置データによって特定され得る。位置データセットは、ユーザーがタッチ又はクリックした場所を示すものである。タッチスクリーンでは、位置データは、ユーザーの指によってタッチされた全てのポイント、または、指の中心といった、代表ポイントを含んでよい。
【００２７】
同様に、それぞれのジェスチャーは、一式の位置データと一式のベクトルデータによって特定され得る。ベクトルデータセットは、ユーザーがタッチ又はクリックを移動する方向を示している。タッチポイントに対しては、移動が起きないので、ベクトルデータは空である。
【００２８】
追加的に、描画セットのそれぞれの要素は、一式の時間データと関連している。タッチポイントに対して、時間データのセットはタッチポイントのエントリー持続時間を示している。ジェスチャーに対して、時間データのセットはジェスチャーのエントリー速度を示している。
【００２９】
特定の描画タイプに対して、画像署名パスワードは、ライブラリー描画セットの要素を表示するために特定のデータ保管フォーマットを使用してもよい。例えば、タッチポイントト３２０は、図４ａに示されるように、タッチポイントライブラリー描画セット記録４００によって表わすことができる。さらに、ジェスチャーは、図４ｂに示されるように、一般的なライブラリージェスチャーセット記録４２０によって表わされ得る。代替的に、直線ジェスチャー３３０は、図４ｃに示されるように、直線ライブラリージェスチャーセット記録４４０によって表わされ得る。円ジェスチャー３４０は、図４ｄに示されるように、円ライブラリージェスチャーセット記録４６０によって表わされ得る。
【００３０】
ライブラリー描画セット記録は、ライブラリー描画セットに関連するユーザーを特定するためのユーザー身分証明（ＩＤ）４０２を持つことができる。ライブラリー描画セットは、ユーザー設定識別子４０４を持ち、異なる設定に対して異なる画像署名パスワード又は異なる許容誤差を有し得る。ユーザー設定は、自宅場所、仕事場所、または、公共の場所といったユーザーの居場所を記述する。例えば、画像署名パスワードシステムは、ユーザーが公共の場所からシステムにアクセスしている場合に、自宅場所に対するものとは反対に、より厳しくライブラリー描画セットをユーザーに再生成させてもよい。ライブラリー描画セット記録は、ユーザーに対するプロンプトとして動作するデジタル画像を特定するための画像識別子４０６を有し得る。
【００３１】
ライブラリー描画セット記録は、ライブラリー描画セットを特定するライブラリー描画セット要素（ｌｉｂｒａｒｙ  ｄｒａｗｉｎｇ  ｓｅｔ  ｍｅｍｂｅｒ：ＬＤＳＭ）フィールド４０８を有してもよい。ライブラリー描画セット記録は、ライブラリー描画セット要素４０８を、タッチポイント３２０、直線ジェスチャー３３０、円ジェスチャー３４０、またはフリースタイル形式ジェスチャー３７０として特定するタイプフィールド４１０を有してもよい。
【００３２】
タッチポイントライブラリー描画セット記録４００または一般ライブラリージェスチャーセット記録４２０は、ライブラリー描画セット要素のグラフィック座標に関連付けされたライブラリー位置セット（ｌｉｂｒａｒｙ  ｐｏｓｉｔｉｏｎ  ｓｅｔ：ＬＰＳ）セットフィールド４１２を有してもよい。ライブラリー位置セットフィールド４１２は、ピクセル又はセンサーレベルにおいてポイントを示し得る。ライブラリー位置セットフィールド４１２は、位置許容値を表す位置許容範囲（ｐｏｓｉｔｉｏｎ  ｔｏｌｅｒａｎｃｅ：ＰＴ）フィールド４１４を有してもよい。位置許容値は、ユーザー描画セットに関連付けされたユーザー位置が、いまだライブラリー位置セットと一致するものと考えられる間は、ライブラリー位置セットからどれだけ離れ得るかを示している。
【００３３】
ライブラリー描画セットは、ライブラリー描画セット要素のエントリー速度またはエントリー持続時間に関連付けされたタイミングデータセットフィールド４１６を有してもよい。タッチポイントライブラリー描画セット記録に対して、タイミングデータセットフィールド４１６は、タッチポイントが保持される持続時間を示すことができる。一般ライブラリー描画セット記録４２０に対して、タイミングデータセットフィールド４１６は、ジェスチャーが入力される速度を示すことができる。タイミングデータセットフィールド４１６は、また、描画セットの第１要素が描画セットの第２要素と同時に入力されるものかどうかを示すために使用され得る。例えば、ユーザーは、円ジェスチャー３４０を入力している最中にタッチポイントを保持することができる。
【００３４】
一般ライブラリージェスチャーセット記録４２０は、ライブラリー描画セット要素の方向に関連付けされたライブラリーベクトルセット（ＬＶＳ）フィールド４２２を有してもよい。ライブラリーベクトルセットフィールド４２２は、ベクトル許容値を表わす関連ベクトル許容範囲（ｖｅｃｔｏｒ  ｔｏｌｅｒａｎｃｅ：ＶＴ）フィールド４２４を有してもよい。ベクトル許容値は、ユーザー描画セットに関連付けされたユーザーベクトルセットが、いまだライブラリーベクトルセットと一致するものと考えられる間は、ライブラリーベクトルセットからどれだけ離れ得るかを示している。一般ライブラリージェスチャーセット記録４２０は、ライブラリーベクトルセットフィールド４２２をゼロに設定することによってタッチポイント３２０を示すために使用され得る。
【００３５】
直線ジェスチャー３３０に対して、直線ライブラリージェスチャーセット記録４４０は、直線ジェスチャー３３０の開始を示す開始点フィールド４４２と直線ジェスチャー３３０の終了を示す終了点フィールド４４４を、その間に含まれるポイントと供に保管し得る。開始点フィールド４４２は、開始点許容値を表わす関連開始点許容値（ＳＰＴ）フィールド４４６と、終了点許容値を表わす関連終了点許容値（ＥＰＴ）フィールド４４８を有してもよい。開始点許容値と終了点許容値は、ユーザーの直線ジェスチャー３３０に関するユーザーの開始点とユーザーの終了点が、いまだライブラリー直線ジェスチャー３３０と一致するものと考えられる間は、ライブラリー直線ジェスチャー３３０からどれだけ離れ得るかを示している。
【００３６】
円ジェスチャー３４０に対して、円ライブラリージェスチャーセット記録４６０は、円ジェスチャー３４０の中心を示す中心点フィールド４６２を保管し得る。中心点フィールド４６２は、中心点許容値を表わす関連中心点許容値（ＣＰＴ）フィールド４６６を有してもよい。中心点許容値は、ユーザーの円ジェスチャー３４０に関するユーザーの中心点が、いまだライブラリー円ジェスチャー３４０と一致するものと考えられる間は、ライブラリー円ジェスチャー３４０からどれだけ離れ得るかを示している。円ライブラリージェスチャーセット記録４６０は、円ジェスチャー３４０の半径を示す半径フィールド４６６を保管し得る。半径フィールド４６６は、半径許容値を表わす関連半径許容値（ＲＴ）フィールド４６８を有してもよい。半径許容値は、ユーザーの円ジェスチャー３４０に関するユーザーの半径が、いまだライブラリー円ジェスチャー３４０と一致するものと考えられる間は、ライブラリー円ジェスチャー３４０からどれだけ離れ得るかを示している。円ライブラリージェスチャーセット記録４６０は、時計回り方向又は反時計回り方向といった、円ジェスチャー３４０が描かれる方向を示す方向フィールド（ＤＩＲ）４７０を保管し得る。
【００３７】
図５は、認証サービスのための管理上の準備方法５００に係る一つの実施例を示すフローチャートである。画像署名パスワードシステムは、認証サービス２００を使用する場合にユーザーがフォローすることのできるデフォルトパラメーターを管理上設定する。画像署名パスワードシステムは、ユーザーに関連付けされたライブラリー描画セットに対する最小ライブラリーセットサイズを設定し得る（ブロック５０２）。最小ライブラリーセットサイズは、実行可能な画像署名パスワードを生成するためにユーザーが入力するライブラリー描画セット要素の最小数量を示している。例えば、サービス管理者は、ユーザーに少なくとも３つのユニークな描画セット要素を入力させることができる。画像署名パスワードシステムは、ユーザーに関連付けされたライブラリー描画セットに対する最小複雑性レベルを設定し得る（ブロック５０４）。最小複雑性レベルは、ライブラリー描画セットの複雑性を示している。複雑性は、描画の繰返し及びそれぞれの描画の複雑性によって判断され、タッチポイント３２０は最も単純なものであり、フリースタイル形式ジェスチャー３７０は最も複雑なものである。例えば、サービス管理者は、描画タイプの最小繰返しを用いて、ユーザーに直線ジェスチャー３３０、円ジェスチャー３４０、および、フリースタイル形式ジェスチャー３７０をさせることができる。画像署名パスワードシステムは、ライブラリー描画セット要素に関連するようにデフォルトの位置許容範囲を設定し得る（ブロック５０６）。画画像署名パスワードシステムは、ライブラリー描画セット要素に関連するようにデフォルトのベクトル許容値を設定し得る（ブロック５０８）。
【００３８】
図６は、ライブラリー描画セットを生成する方法６００に係る一つの実施例を示すフローチャートである。画像署名パスワードシステムは、ユーザーからユーザープロファイルを受取る（ブロック６０２）。ユーザープロファイルは、その人が大人か子供かを示す。画像署名パスワードシステムは、ユーザーによって提供されたパーソナル化されたデジタル画像ライブラリーからデジタル画像を受取る（ブロック６０４）。画像署名パスワードシステムは、ユーザーから初期ライブラリー描画セット入力を受取る（ブロック６０６）。画像署名パスワードシステムは、ユーザーから確認ライブラリー描画セット入力を受取る（ブロック６０８）。ユーザーは、ある程度の一貫性をもって描画セットを入力する能力を明示するために確認ライブラリー描画セット入力を入力する。確認ライブラリー描画セット入力が、初期ライブラリー描画セット入力と一致しない場合は（ブロック６１０）、画像署名パスワードシステムは、ユーザーに対して訓練ライブラリー描画セットをなぞることができる（ブロック６１２）。訓練ライブラリー描画セットは、デジタル画像を介して視覚的に表現され、または、「なぞられる（“ｔｒａｃｅｄ”））」初期ライブラリー描画セット入力である。画像署名パスワードシステムは、訓練ライブラリー描画セットの追跡後にユーザーに対して再入力リクエストを表示することができる（ブロック６１４）。
【００３９】
確認ライブラリー描画セット入力が初期ライブラリー描画セット入力と一致する場合（ブロック６１０）、画像署名パスワードシステムは、初期ライブラリー描画セット入力からライブラリー描画セットを生成することができる（ブロック６１６）。画像署名パスワードシステムは、ライブラリー描画セット要素をライブラリー位置セットと関連付けすることができる（ブロック６１８）。画像署名パスワードシステムは、ライブラリー描画セット要素をライブラリーベクトルセットと関連付けることができる（ブロック６２０）。画像署名パスワードシステムは、ユーザープロファイルに基づいて、ライブラリー位置セットに対する位置許容値、または、ライブラリーベクトルセットに対するベクトル許容値を調整し得る（ブロック６２２）。例えば、ユーザー描画セットとしての描画セットの再生成においては、子供の方が大人よりも大きな許容範囲が与えられている。
【００４０】
図７は、認証セッションを実行する方法７００に係る一つの実施例を示すフローチャートである。画像署名パスワードシステムは、ユーザーがワークステーション、公共の場所、または、自宅場所から認証サービス２００にアクセスしているのかといった、ユーザー設定を判断し得る（ブロック７０２）。画像署名パスワードシステムは、ユーザー設定に基づいて位置許容値及びベクトル許容値を調整することができる（ブロック７０４）。画像署名パスワードシステムは、ログイン試行（ｌｏｇｉｎ  ａｔｔｅｍｐｔ：ＬＩＡ）カウンターをゼロに初期化する（ブロック７０６）。画像署名パスワードシステムは、ディスプレイ画面１７２上にパーソナル化されたデジタル画像を表示する（ブロック７０８）。画像署名パスワードシステムは、パーソナル化されたデジタル画像を介してユーザーによって実行されたユーザー描画セットを受取ることができる（ブロック７１０）。
【００４１】
ユーザー描画セットは、ユーザータッチポイント、ユーザー円ジェスチャー、ユーザー直線ジェスチャー、または、ユーザーフリースタイル形式ジェスチャーであってよい。複雑性を増すために、画像署名パスワードシステムは、ユーザー描画セットが少なくとも一つのユーザージェスチャーを有するようにさせる。ユーザージェスチャーは、ユーザー円ジェスチャー、ユーザー直線ジェスチャー、または、ユーザーフリースタイル形式ジェスチャーであってよい。より高度な複雑性のために、画像署名パスワードシステムは、デジタル画像を介してユーザーによって実行されたユーザージェスチャーセットを受取ることができる。ユーザージェスチャーセットは、ユーザー円ジェスチャー、ユーザー直線ジェスチャー、または、ユーザーフリースタイル形式ジェスチャーを含んでよい。
【００４２】
画像署名パスワードシステムは、ユーザーが描いている場所をユーザーに対して示すために、パーソナル化されたデジタル画像の上に設定されたユーザー描画をなぞる（ブロック７１２）。ユーザー描画セットがユーザーに関連付けされたライブラリー描画セットと一致する場合（ブロック７１４）、画像署名パスワードシステムはユーザーセッションに対するアクセスを認証する（ブロック７１６）。ユーザー描画セットがユーザーに関連付けされたライブラリー描画セットと一致しない場合（ブロック７１４）、ログイン試行カウンターが増加される（ブロック７１８）。ログイン試行カウンターが、許可された最大試行回数（ＭＡＸＡ）より小さい場合（ブロック７２０）、画像署名パスワードシステムはユーザー描画セットの再入力をリクエストする（ブロック７２２）。ログイン試行カウンターが、許可された最大試行回数を超える場合（ブロック７２０）、画像署名パスワードシステムはテキストパスワードをリクエストする（ブロック７２４）。テキストパスワードがユーザーに関連付けされたライブラリーテキストパスワードと一致する場合（ブロック７２６）、画像署名パスワードシステムはユーザーセッションに対するアクセスを認証する（ブロック７１６）。テキストパスワードがユーザーに関連付けされたライブラリーテキストパスワードと一致しない場合（ブロック７２６）、画像署名パスワードシステムはユーザーセッションに対するアクセスを拒否する（ブロック７２８）。
【００４３】
図８は、それぞれの要素ごとにユーザーの描画セットとライブラリーの描画セットを一致させる方法８００に係る一つの実施例を示すフローチャートである。画像署名パスワードシステムは、要素識別子（Ｍ）をゼロに、そして、要素スコア（ＭＳＣＯＲＥ）をゼロに初期化する（ブロック８０２）。画像署名パスワードシステムは、ユーザー描画セット要素に最もよく一致する描画タイプを特定し、どのライブラリー描画セットがユーザー描画セット要素により良く対照されるかを判断する（ブロック８０４）。画像署名パスワードシステムは、ユーザー描画セット要素をユーザー位置セットと関連付ける（ブロック８０６）。画像署名パスワードシステムは、ユーザー描画セット要素をユーザーベクトルセットと関連付ける（ブロック８０８）。ユーザー位置セットがライブラリー位置セットの位置許容値内にないか（ブロック８１０）又はユーザーベクトルセットがライブラリーベクトルセットのベクトル許容値内になく（ブロック８１２）、かつ、要素識別子がライブラリーセットサイズ（ＭＳＩＺＥ）よりも小さい(ブロック８１４)場合において、画像署名パスワードシステムは、次のユーザー描画セット要素まで要素識別子を増加する（ブロック８１６）。要素識別子がライブラリーセット要素より大きいか等しい場合（ブロック８１４）、画像署名パスワードシステムは一致が生じていないものと判断する（ブロック８１８）。ユーザー位置セットがライブラリー位置セットの位置許容値内にあり（ブロック８１０）、かつ、ユーザーベクトルセットがライブラリーベクトルセットのベクトル許容値内にある（ブロック８１２）場合、画像署名パスワードシステムは、ユーザー描画セット要素とライブラリー描画セット要素が一致することを示すために要素スコアを増加する（ブロック８２０）。
【００４４】
要素スコアが一致スコア（ｍａｔｃｈｉｎｇ  ｓｃｏｒｅ：ＭＳ）と等しい場合（ブロック８２２）、画像署名パスワードシステムは、ユーザー描画セットとライブラリー描画セットが一致しているものと判断する（ブロック８２４）。一致スコアは、全てのユーザー描画セットが一致することを意味するものではない。画像署名パスワードシステムは、ライブラリー描画セット要素の大部分を一致させながらライブラリー描画がユーザー描画セット要素の大部分と一致することを判断するからである。従って、例えば、ユーザーが４つのユーザー描画セット要素のうち３つを正確に入力する場合、ユーザーには、４番目と最後のユーザーセット要素においてより大きな裁量が与えられる。最後のユーザー描画セット要素は無視され得るし、または、そのユーザー描画セット要素に対する許容値を増加し得る。画像署名パスワードシステムは、認証サービスの使用におけるユーザー精度を評価することができる（ブロック８２６）。画像署名パスワードシステムは、ユーザー精度に基づいて位置許容値及びベクトル許容値を調整し得る（ブロック８２８）。従って、ユーザー描画セットの入力の際にユーザーが一貫して高い精度を示している場合、安全の改善するために、そのユーザーに対する許容値を時間にわたり減少することができる。
【００４５】
代替的に、画像署名パスワードシステムは、ライブラリー描画セット要素に対する近接性に基づいてユーザー描画セット要素についてそれぞれの比較スコアを算出することができる。画像署名パスワードシステムは、各ユーザー描画セット要素についてそれぞれの比較スコアを集計比較スコアに集約することができる。集計比較スコアは、ライブラリー描画セットからのユーザー描画セットの全体的な偏差を表わしている。集計比較スコアが偏差に対する最上限を超える場合、画像署名パスワードシステムは、ユーザー描画セットがライブラリー描画セットと一致すると判断し得る。このように、画像署名パスワードシステムは、それぞれのユーザー描画セット要素ごとより、むしろ、ユーザー描画セット全体に対する集計比較スコアに基づいて、ユーザー描画セットがライブラリー描画セットと一致すると判断することができる。
【００４６】
図９は、集計ごとにユーザーの描画セットとライブラリーの描画セットを一致させる方法９００に係る一つの実施例を示すフローチャートである。画像署名パスワードシステムは、要素識別子、それぞれの比較スコア（ｉｎｄｉｖｉｄｕａｌ  ｃｏｍｐａｒｉｓｏｎ  ｓｃｏｒｅ：ＩＣＳ）、および、集計比較スコア（ａｇｇｒｅｇａｔｅ  ｃｏｍｐａｒｉｓｏｎ  ｓｃｏｒｅ：ＡＣＳ）をゼロに初期化する（ブロック９０２）。画像署名パスワードシステムは、ユーザー描画セット要素をユーザー位置セットに関連付ける（ブロック９０４）。画像署名パスワードシステムは、ユーザー描画セット要素をユーザーベクトルセットに関連付ける（ブロック９０６）。画像署名パスワードシステムは、ユーザー描画セット要素に対するそれぞれの比較スコアを、対応するライブラリー描画セット要素からのベクトルおよび位置の隔たりに基づいて算出する（ブロック９０８）。画像署名パスワードシステムは、集計比較スコアに対してそれぞれの比較スコアを足し算する（ブロック９１０）。要素識別子がライブラリーセットサイズより小さい場合（ブロック９１２）、画像署名パスワードシステムは、要素識別子を次のユーザー描画セット要素まで増加させる（ブロック９１４）。要素識別子がライブラリーセットサイズより大きいか等しい場合（ブロック９１２）、集計比較スコアが、ユーザー描画セットとライブラリー描画セットとの間の最大限許容される限界を示す一致限界（ｍａｔｃｈｉｎｇ  ｌｉｍｉｔ：ＭＬ）と比較される。集計比較スコアが、一致限界より大きいか等しい場合（ブロック９１６）、画像署名パスワードシステムは、ユーザー描画セットとライブラリー描画セットが一致しないと判断する（ブロック９１８）。集計比較スコアが、一致限界より小さい場合（ブロック９１６）、画像署名パスワードシステムは、ユーザー描画セットとライブラリー描画セットが一致していると判断する（ブロック９２０）。
【００４７】
技術的事項が構造的特徴及び／又は方法論的アクトに特有の言葉で説明されてきたが、添付の特許請求の範囲において定められる技術的事項は、上述された特定の特徴またはアクトに必ずしも限定される必要はないことが理解されるべきである。むしろ、上述の特定の特徴およびアクトは、請求項に係る発明の実施例として開示されたものである。
【００４８】
本発明の範囲内における実施例は、また、保管されたコンピューターで実行可能なインストラクションまたはデータ構造を持ち運び又は所持するためのコンピューターで読取り可能な有形媒体を含み得る。そうしたコンピューターで読取り可能な有形媒体は、汎用又は専用コンピューターによってアクセスできるあらゆる利用可能な媒体であり得る。例として、これらに限定されるわけではないが、そうしたコンピューターで読取り可能な有形媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または、他の光ディスクストレージ、磁気ディスクストレージ又は他の磁気ストレージ媒体、を含んでよく、もしくは、コンピューターで実行可能なインストラクション又はデータ構造の形式で所望のプログラムコード手段を持ち運び又は保管するために使用することができるあらゆる他の媒体を含んでよい。上記の組合せも、また、コンピューターで読取り可能な有形媒体の範囲内に含まれる。
【００４９】
実施例は、また、通信ネットワークを通じてリンク（有線リンク、無線リンク、または、それらの組合せのいずれか）されたローカルで離れた処理デバイスによってタスクが実行される分散コンピューティング環境においても実行され得る。
【００５０】
コンピューターで実行可能なインストラクションは、例えば、インストラクションやデータを含み、汎用コンピューター、専用コンピューター、または、専用処理デバイスの所定の機能又は機能グループを実行させる。コンピューターで実行可能なインストラクションは、また、スタンドアロン又はネットワーク環境コンピューターによって実行されるプログラムモジュールを含んでいる。一般的に、プログラムモジュールは、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、などといった所定のタスクを実行するもの、または所定の抽象的なデータタイプを実行するものを含む。コンピューターで実行可能なインストラクション、関連のデータ構造、および、プログラムモジュールは、ここにおいて開示された方法のステップを実行するためのプログラムコード手段の実施例を表わしている。そうした実行可能なインストラクション又は関連するデータ構造の所定のシーケンスは、そうしたステップにおいて説明された機能を実行するための対応するアクトの実施例を表わしている。
【００５１】
上記の説明は所定の詳細を含んでいるが、それらは如何なる方法においても特許請求の範囲を限定するものとして解釈されるべきではない。説明された実施例の他の構成も本発明開示の範囲の一部である。例えば、本発明開示の趣旨は各ユーザーそれぞれに適用することができ、各ユーザーはそれぞれにそうしたシステムを配備し得る。これにより、数多くの可能なアプリケーションのいずれか一つがここにおいて説明された機能を使用しない場合においてさえ、各ユーザーは本発明発明開示の利点を利用することができる。電子的デバイスの複数のインスタンスは、種々の可能な方法において、それぞれコンテンツを処理することができる。全てのエンドユーザーによって使用される一つのシステムにおける実施例は、必ずしも必要ではない。従って、与えられたあらゆる所定の実施例より、むしろ、添付の特許請求の範囲及びそれらの法的な均等物だけが本発明を定めるべきものである。
【図１】
0005969012.tif 000002
【図２】
0005969012.tif 000003
【図３ａ】
0005969012.tif 000004
【図３ｂ】
0005969012.tif 000005
【図４ａ】
0005969012.tif 000006
【図４ｂ】
0005969012.tif 000007
【図４ｃ】
0005969012.tif 000008
【図４ｄ】
0005969012.tif 000009
【図５】
0005969012.tif 000010
【図６】
0005969012.tif 000011
【図７】
0005969012.tif 000012
【図８】
0005969012.tif 000013
【図９】
0005969012.tif 000014