(57)【要約】複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証方法は、予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定ステップと、前記判定ステップの判定結果に基づいて本人であることを確認する確認ステップとを含む。
2005013138.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証方法であって、
予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定ステップと、
該判定ステップの判定結果に基づいて本人であることを確認する確認ステップとを含むことを特徴とする、認証方法。
【請求項２】
前記判定ステップは、前記所定の操作対象領域に対する操作開始位置と操作終了位置に基づいて前記操作方向又は前記操作角度を検出することを特徴とする、請求の範囲第１項記載の認証方法。
【請求項３】
前記操作開始位置は、前記所定の操作対象領域の外周部分の領域内又は内部の領域内にあり、前記操作終了位置は、該所定の操作対象領域の外周部分の領域内又は内部の領域内にあることを特徴とする、請求の範囲第２項記載の認証方法。
【請求項４】
前記判定ステップは、前記所定の操作対象領域に対する操作開始位置から操作終了位置までの移動中に通過する該所定の操作対象領域に対して予め設定された仮想多角形の辺に基づいて前記操作方向又は前記操作角度を検出することを特徴とする、請求の範囲第２項又は第３項記載の認証方法。
【請求項５】
前記操作対象領域はタッチパネルで構成され、前記所定の操作対象領域の前記予め設定された操作方向又は操作角度は、該所定の操作対象領域に対する前記操作開始位置から前記操作終了位置までの該タッチパネル上のスライド操作により決定されることを特徴とする、請求の範囲第２項〜第４項のいずれか１項記載の認証方法。
【請求項６】
前記操作対象領域は表示部で構成され、前記所定の操作対象領域の前記予め設定された操作方向又は操作角度は、該所定の操作対象領域に対するカーソルの前記操作開始位置から前記操作終了位置までの該表示部上のドラグ操作により決定されることを特徴とする、請求の範囲第２項〜第４項のいずれか１項記載の認証方法。
【請求項７】
前記複数の操作対象領域は画面上に表示された複数のボタンであって、前記画面は表示部上に表示され、前記複数のボタンは該画面内の所定領域内に表示され、各ボタンの選択を確定する際にボタンがドラッグアンドドロップされる確定領域は該画面内の該所定領域外に表示され、前記所定のボタンの前記予め設定された操作方向は、該所定のボタンをカーソルで該確定領域内へドラッグアンドドロップ操作することにより決定されることを特徴とする、請求の範囲第２項記載の認証方法。
【請求項８】
前記所定領域は多角形であり、前記判定ステップは、前記所定のボタンに対する前記画面上の操作開始位置から操作終了位置までの移動中に通過する該所定領域の辺に基づいて前記操作方向を検出することを特徴とする、請求の範囲第７項記載の認証方法。
【請求項９】
前記確定領域は多角形であり、前記判定ステップは、前記所定のボタンに対する前記画面上の操作開始位置から操作終了位置までの移動中に通過する前記確定領域の辺に基づいて前記操作方向を検出することを特徴とする、請求の範囲第７項記載の認証方法。
【請求項１０】
前記確認ステップは、前記判定ステップの判定結果に基づいて、前記複数の操作対象領域の操作順序と、操作方向又は操作角度との組み合わせに基づいて本人であることを確認することを特徴とする、請求の範囲第１項記載の認証方法。
【請求項１１】
複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証装置であって、
予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定手段と、
該判定手段の判定結果に基づいて本人であることを確認する確認手段とを備えたことを特徴とする、認証装置。
【請求項１２】
前記判定手段は、前記所定の操作対象領域に対する操作開始位置と操作終了位置に基づいて前記操作方向又は前記操作角度を検出することを特徴とする、請求の範囲第１１項記載の認証装置。
【請求項１３】
前記操作開始位置は、前記所定の操作対象領域の外周部分の領域内又は内部の領域内にあり、前記操作終了位置は、該所定の操作対象領域の外周部分の領域内又は内部の領域内にあることを特徴とする、請求の範囲第１２項記載の認証装置。
【請求項１４】
前記判定手段は、前記所定の操作対象領域に対する操作開始位置から操作終了位置までの移動中に通過する該所定の操作対象領域に対して予め設定された多角形の辺に基づいて前記操作方向又は前記操作角度を検出することを特徴とする、請求の範囲第１２項又は第１３項記載の認証装置。
【請求項１５】
前記操作対象領域を構成するタッチパネルを更に備え、
前記所定の操作対象領域の前記予め設定された操作方向又は操作角度は、該所定の操作対象領域に対する前記操作開始位置から前記操作終了位置までの該タッチパネル上のスライド操作により決定されることを特徴とする、請求の範囲第１２項〜第１４項のいずれか１項記載の認証装置。
【請求項１６】
前記操作対象領域を構成する表示部を更に備え、
前記所定の操作対象領域の前記予め設定された操作方向又は操作角度は、該所定の操作対象領域に対するカーソルの前記操作開始位置から前記操作終了位置までの該表示部上のドラグ操作により決定されることを特徴とする、請求の範囲第１２項〜第１４項のいずれか１項記載の認証装置。
【請求項１７】
前記複数の操作対象領域は画面上に表示された複数のボタンであって、
前記画面を表示する表示部を更に備え、
前記複数のボタンは該画面内の所定領域内に表示され、各ボタンの選択を確定する際にボタンがドラッグアンドドロップされる確定領域は該画面内の該所定領域外に表示され、前記所定のボタンの前記予め設定された操作方向は、該所定のボタンをカーソルで該確定領域内へドラッグアンドドロップ操作することにより決定されることを特徴とする、請求の範囲第１２項記載の認証装置。
【請求項１８】
前記所定領域は多角形であり、前記判定手段は、前記所定のボタンに対する前記画面上の操作開始位置から操作終了位置までの移動中に通過する該所定領域の辺に基づいて前記操作方向を検出することを特徴とする、請求の範囲第１７項記載の認証装置。
【請求項１９】
前記確定領域は多角形であり、前記判定手段は、前記所定のボタンに対する前記画面上の操作開始位置から操作終了位置までの移動中に通過する該確定領域の辺に基づいて前記操作方向を検出することを特徴とする、請求の範囲第１７項記載の認証装置。
【請求項２０】
前記確認手段は、前記判定手段の判定結果に基づいて、前記複数の操作対象領域の操作順序と、操作方向又は操作角度との組み合わせに基づいて本人であることを確認することを特徴とする、請求の範囲第１１項記載の認証装置。
【請求項２１】
コンピュータに、複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行わせるコンピュータプログラムが格納されたコンピュータ読み取り可能な記憶媒体であって、該コンピュータプログラムは、
該コンピュータに、予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定させる判定手順と、
該コンピュータに、該判定手順の判定結果に基づいて本人であることを確認させる確認手順とを含むことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【請求項２２】
前記判定手順は、前記コンピュータに、前記所定の操作対象領域に対する操作開始位置と操作終了位置に基づいて前記操作方向又は前記操作角度を検出させることを特徴とする、請求の範囲第２１項記載のコンピュータ読み取り可能な記憶媒体。
【請求項２３】
前記確認手順は、前記コンピュータに、前記判定手順の判定結果に基づいて、前記複数の操作対象領域の操作順序と、操作方向又は操作角度との組み合わせに基づいて本人であることを確認させることを特徴とする、請求の範囲第２１項記載のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】  本発明は、認証方法、認証装置及びコンピュータ読み取り可能な記憶媒体に係り、特に暗証番号等の入力に基づいて本人確認を行う認証方法及び認証装置、並びにコンピュータにそのような認証方法による本人確認を行わせるコンピュータプログラムが格納されたコンピュータ読み取り可能な記憶媒体に関する。
銀行のＡＴＭ端末、コンピュータへのアクセスシステム、研究所の出入口のロックシステム等では、セキュリティを確保するために本人確認を行う必要がある。本人確認を行うための認証方法には、暗証番号等の入力に基づいて本人確認を行うものがある。
【背景技術】  例えば、一般的な銀行のＡＴＭ端末が採用している認証方法は、ユーザがカードをＡＴＭ端末に挿入した後に、本人の暗証番号の入力を求めるものがある。ＡＴＭ端末は、入力された暗証番号に基づいて本人確認を行い、本人確認が正しく行われると、ユーザが希望する銀行取引を行うための画面を表示する。暗証番号は、例えば４桁であり、この４桁の番号が正しい順序で入力されたか否かにより本人確認が行われる。
しかし、一般的な銀行のＡＴＭ端末では、操作パネルがタッチパネルにより構成されており、ユーザがタッチパネル上に表示された各種ボタンを触れることで、暗証番号の入力や希望する銀行取引を選択するようになっている。このため、ユーザが暗証番号を入力している際に、入力している番号や番号の入力順序を第三者により見られてしまう可能性がある。ユーザの暗証番号が第三者に漏洩してしまい、ユーザのカード情報が何らかの方法で第三者に漏洩してしまうと、カードの不正使用が行われる危険性があるという問題があった。
上記ＡＴＭ端末と同様の問題が、コンピュータへのアクセスシステムや研究所の出入口のロックシステム等でも発生していた。又、コンピュータへのアクセスシステムやロックシステム等には、ユーザのカードの入力を必要とせず、例えばユーザの従業員コードの入力と暗証番号の入力に基づいて本人確認を行うものもあるため、暗証番号の第三者への漏洩は、直接セキュリティの低下へ繋がってしまうという問題もあった。
セキュリティを向上させるためには、例えば暗証番号の桁数を増加させたり、２種類の暗証番号を用いて認証を２段階で行ったり、更に、指紋認証方法等の他の種類の認証方法と併用することが考えられる。しかし、これらの考えられる方法では、ユーザに要求される操作が複雑となってしまい、ユーザへの負担が増加してしまうという問題があった。
尚、本出願人が認識している従来技術としては、下記のものがある。
特開２００２−０５５７８１号公報
実開平０５−０３６６２３号公報
特開平１０−２６９０２１号公報
特開平０５−２５００９４号公報
【発明の開示】
本発明は、上記の問題を解決した新規、且つ、有用な認証方法、認証装置及びコンピュータ読み取り可能な記憶媒体を提供することを概括的目的とする。
本発明のより具体的な目的は、比較的簡単な操作で、セキュリティを向上することのできる認証方法、認証装置及びコンピュータ読み取り可能な記憶媒体を提供することにある。
本発明の他の目的は、複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証方法であって、予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定ステップと、該判定ステップの判定結果に基づいて本人であることを確認する確認ステップとを含むことを特徴とする認証方法を提供することにある。本発明になる認証方法によれば、比較的簡単な操作でセキュリティを向上することができる。
本発明の更に他の目的は、複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証装置であって、予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定手段と、該判定手段の判定結果に基づいて本人であることを確認する確認手段とを備えたことを特徴とする認証装置を提供することにある。本発明になる認証装置によれば、比較的簡単な操作でセキュリティを向上することができる。
本発明の他の目的は、コンピュータに、複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行わせるコンピュータプログラムが格納されたコンピュータ読み取り可能な記憶媒体であって、該コンピュータプログラムは、該コンピュータに、予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定させる判定手順と、該コンピュータに、該判定手順の判定結果に基づいて本人であることを確認させる確認手順とを含むことを特徴とする、コンピュータ読み取り可能な記憶媒体を提供することにある。本発明になるコンピュータ読み取り可能な記憶媒体によれば、比較的簡単な操作でセキュリティを向上することができる。
本発明の更に他の目的及び特長は、以下図面と共に述べる説明より明らかとなろう。
【図面の簡単な説明】  図１は、本発明になる認証装置の第１実施例を示すブロック図、
図２は、第１実施例の動作を説明するフローチャート、
図３は、ユーザがボタンの上を指でスライドさせるボタン操作を説明する図、
図４は、第１のスライド方向検出処理を説明するフローチャート、
図５は、ユーザの指のボタンに対するスライド方向を説明する図、
図６は、ユーザの指のボタンに対するスライド方向を説明する図、
図７は、第２のスライド方向検出処理を説明するフローチャートである。
図８は、ユーザの指のボタンに対する２つのスライド方向を説明する図、
図９は、ユーザの指のボタンに対する２つのスライド方向を説明する図、
図１０は、ユーザの指のボタンに対する２つのスライド方向を説明する図、
図１１は、スライド角度検出処理を説明するフローチャート、
図１２は、ユーザの指のボタンに対するスライド角度を説明する図、
図１３は、ボタンのスライド操作に適したボタン配置を説明する図、
図１４は、ボタンのスライド操作に適したボタン配置を説明する図、
図１５は、ボタンのスライド操作に適したボタン配置を説明する図、
図１６は、ボタンのスライド操作に適したボタン配置を説明する図、
図１７は、本発明になる認証装置の第２実施例を示すブロック図、
図１８は、ボタンをカーソルでなぞる場合を説明する図、
図１９は、ボタンをカーソルでなぞる場合を説明する図、
図２０は、ボタンをカーソルでなぞる場合を説明する図、
図２１は、ボタンをカーソルでなぞる場合を説明する図、
図２２は、ボタンをカーソルでなぞる場合を説明する図、
図２３は、ボタンをカーソルでなぞる場合を説明する図、
図２４は、ドラッグアンドドロップ操作によりボタンの操作方向を決定する場合を説明する図、
図２５は、ドラッグアンドドロップ操作によりボタンの操作方向を決定する場合を説明する図である。
【発明を実施するための最良の形態】  以下に、本発明になる認証方法、認証装置及びコンピュータ読み取り可能な記憶媒体の各実施例を、図面と共に説明する。
図１は、本発明になる認証装置の第１実施例を示すブロック図である。認証装置の第１実施例は、本発明になる認証方法の第１実施例及び本発明になるコンピュータ読み取り可能な記憶媒体の第１実施例を用いる。認証装置の第１実施例では、本発明がＡＴＭ端末に適用されている。
図１に示すＡＴＭ端末１は、本体部２と操作部３とからなり、認証用データベース（ＤＢ）４に接続されている。本体部２は、バス２１により接続された演算部２２、主記憶部２３、通信インタフェース（Ｉ／Ｆ）２４、画面Ｉ／Ｆ２５及びタッチパネルＩ／Ｆ２６からなる。操作部３は、表示パネル及び操作パネルを一体的に有する周知の構成のタッチパネルからなる。演算部２２は、ＣＰＵ等のプロセッサからなり、ＡＴＭ端末１全体の動作を制御する。主記憶部２３は、ＲＡＭ、ＲＯＭ及び／又はディスク装置等の記憶装置等からなり、演算部２２が実行するコンピュータプログラムや、演算部２２が実行する演算の中間データ等を格納する。通信Ｉ／Ｆ２４は、演算部２２の制御下で、通信回線５を介して認証用データベース４と接続される。認証用データベース４には、予め暗証番号に関する情報を含むユーザ情報（登録済ユーザ情報）が登録されている。通信回線５は、有線及び／又は無線ネットワークからなる。画面Ｉ／Ｆ２５は、演算部２２の制御下で、表示パネルに表示するべき情報を操作部３の表示パネルに出力する。タッチパネルＩ／Ｆ２６は、操作部３の操作パネルから入力された情報を演算部２２へ入力する。
図１に示すＡＴＭ端末１の内部構成自体は、周知のものであっても良く、周知のコンピュータの構成により実現しても良い。
尚、ＡＴＭ端末１には、ユーザのカードを挿入するカード挿入口と、カードに記録されているユーザ情報等を読み取るカードリーダとが設けられているが、これらには周知の構成のものを使用することができるので、本明細書ではこれらの図示及び説明は省略する。従って、ユーザがカードをカード挿入口に挿入する際のユーザの操作及びＡＴＭ端末１の動作と、カードリーダによりカードに記録された情報を認識するＡＴＭ端末１の動作については、説明を省略する。
図２は、本実施例の動作を説明するためのフローチャートである。図２に示す処理は、図１に示す演算部２２により行われる。
図２に示す処理は、カードリーダによりユーザがカード挿入口に挿入したカードからユーザ情報等が読み取られてユーザ情報が認識されると開始される。勿論、ユーザ情報は、カード以外に基づいてＡＴＭ端末１に入力されても良く、例えばユーザがユーザ情報を操作部３の操作パネルから入力しても良い。ステップＳ１は、認識されたユーザ情報に基づいて認証用データベース４をアクセスし、ユーザ情報に対応する暗証番号桁数ＬＯ、暗証番号各桁の番号ＮＯ（１）〜ＮＯ（ＬＩ）及びスライド方向ＳＯ（１）〜ＳＯ（ＬＩ）等の登録済ユーザ情報を取得する。スライド方向とは、暗証番号の各桁の番号のボタンを操作部３の表示パネル上で選択する際に、ユーザがボタンの上を指でスライドさせる方向を示す。ステップＳ２は、操作部３の表示パネルにメッセージを表示してユーザに暗証番号の入力を促し、ユーザが操作部３の操作パネルから入力した暗証番号を入力する。本実施例では、ステップＳ２は、入力された暗証番号より、入力された暗証番号桁数ＬＩ、暗証番号各桁の番号ＮＩ（１）〜ＮＩ（ＬＩ）及びスライド方向ＳＩ（１）〜ＳＩ（ＬＩ）を取得する。
ステップＳ３は、入力された暗証番号桁数ＬＩが登録されている暗証番号桁数ＬＯと一致するか否かを照合処理により判定し、判定結果がＮＯであると、認証エラーの発生が認識される。認証エラーの発生が認識されると、エラーメッセージを操作部３の表示パネルに表示する等の周知のエラー処理が行われる。他方、ステップＳ３の判定結果がＹＥＳであると、ステップＳ４は、照合処理のインデックス値ＩをＩ＝１に初期化する。
ステップＳ５は、入力された暗証番号の桁の番号ＮＩ（Ｉ）と登録されている暗証番号の対応する桁の番号ＮＯ（Ｉ）と一致するか否かを照合処理により判定し、判定結果がＮＯであると、認証エラーの発生が認識される。ステップＳ５の判定結果がＹＥＳであると、ステップＳ６は、入力された暗証番号の桁の番号ＮＩ（Ｉ）のスライド方向ＳＩ（Ｉ）が、登録されている暗証番号の対応する桁の番号ＮＯ（Ｉ）のスライド方向ＳＯ（Ｉ）と一致するか否かを照合処理により判定し、判定結果がＮＯであると、認証エラーの発生が認識される。ステップＳ６の判定結果がＹＥＳであると、ステップＳ７は、登録されている暗証番号の全ての桁数ＬＯ＝Ｉについて上記照合処理を完了したか否かを判定する。ステップＳ７の判定結果がＮＯであると、ステップＳ８は、照合処理のインデックスＩをＩ＝Ｉ＋１に１だけインクリメントし、処理はステップＳ５へ戻る。他方、ステップＳ７の判定結果がＹＥＳであると、入力されたユーザ情報が登録されているユーザ情報と一致するため、ユーザの本人確認が認識される。本人確認が認識されると、ユーザが希望する銀行取引を選択する画面を操作部３の表示パネルに表示する等して、ユーザによる銀行取引を許可する。
図３は、暗証番号の各桁の番号のボタンを操作部３の表示パネル上で選択する際に、ユーザがボタンの上を指でスライドさせるボタン操作（スライド操作）を説明する図である。図３は、番号「０」〜「９」のボタンが操作部３の表示パネルに表示されている状態を示し、この例では、暗証番号が「４７９１」であり、スライド方向は、暗証番号の１桁目の「４」のボタンが下から上の方向、２桁目の「７」のボタンが左から右の方向、３桁目の「９」のボタンが右から左の方向、４桁目の「１」のボタンが上から下の方向であるものとする。尚、暗証番号には同じ番号が複数桁に含まれても良い。
図４は、ユーザの指のボタンに対する単一スライド方向を検出する第１のスライド方向検出処理を説明するフローチャートである。ここで、単一スライド方向とは、ユーザの指のボタンに対する１回のスライド操作において、指が単一の方向にスライドされ、スライドの途中でスライド方向が変わらないことを意味する。図４に示す処理は、図２に示すステップＳ６を行う際に行われる。又、図５は、ユーザの指のボタンに対するスライド方向を説明する図である。
図４において、ステップＳ６１は、ユーザの指が暗証番号のある桁のボタンの辺を最初に通過した通過開始点ＳＳ（Ｉ）が、同じ桁に対して認証用データベース４に登録されている通過開始点ＳＳｒ（Ｉ）と一致するか否かを照合処理により判定する。
図５は、暗証番号の各桁に対してスライド方向を１６のスライド方向から選択して登録可能な場合を示す。つまり、辺Ａ〜Ｈを有するスライド方向検出用仮想八角形に対して、通過開始点ＳＳｒ（Ｉ）と、通過終了点ＳＴｒ（Ｉ）を１６のスライド方向について登録できるものとする。図５は、図３に示すように暗証番号の２桁目に対するスライド方向が左から右の方向の場合を示し、この場合は、通過開始点ＳＳｒ（Ｉ）＝Ｆであり、通過終了点ＳＴｒ（Ｉ）＝Ｂが登録される。従って、この場合、ステップＳ６１は、実際の通過開始点ＳＳ（Ｉ）が登録されている通過開始点ＳＳｒ（Ｉ）＝Ｆであるか否かを判定する。ステップＳ６１の判定結果がＮＯであると、図２に示すステップＳ６の判定結果はＮＯになる。
ステップＳ６１の判定結果がＹＥＳであると、ステップＳ６２は、ユーザの指が暗証番号のある桁のボタンの辺を最後に通過した通過終了点ＳＴ（Ｉ）が、同じ桁に対して認証用データベース４に登録されている通過終了開始点ＳＴｒ（Ｉ）と一致するか否かを照合処理により判定する。図５の場合、通過終了点ＳＴｒ（Ｉ）＝Ｂが登録される。従って、この場合、ステップＳ６２は、実際の通過終了点ＳＴ（Ｉ）が登録されている通過終了点ＳＴｒ（Ｉ）＝Ｂであるか否かを判定する。ステップＳ６２の判定結果がＮＯであると、図２に示すステップＳ６の判定結果はＮＯになる。他方、ステップＳ６２の判定結果がＹＥＳであると、図２に示すステップＳ６の判定結果はＹＥＳになる。
尚、スライド方向の登録数は、図５に示すように暗証番号の各桁に対して１６に限定されない。例えば、図６に示すように、４つの辺Ａ〜Ｄを有するスライド方向検出用仮想四角形に対して、通過開始点ＳＳｒと、通過終了点ＳＴｒを８つのスライド方向について登録できるものとしても良い。図３に示すように暗証番号の２桁目に対するスライド方向が左から右の方向の場合には、図６の場合は、通過開始点ＳＳｒ＝Ｄであり、通過終了点ＳＴｒ＝Ｂが登録される。要は、暗証番号の各桁に対して、スライド方向が複数のスライド方向から選択して登録可能であれば良い。又、通過開始点ＳＳｒ及び通過終了点ＳＴｒを登録する際に用いられるスライド方向検出用仮想形状は、多角形であれば良く、三角形や四辺形であっても良い。更に、スライド方向検出用仮想形状と実際のボタンの形状とは、必ずしも一致する必要はないが、ユーザのスライド操作を容易にすることを考慮すると、同様の形状であることが望ましい。実際のボタンの形状は、スライド方向検出用仮想形状と内接しているか、或いは、スライド方向検出用仮想形状内に収まるサイズであることが望ましい。
上記実施例では、暗証番号の各桁に対してスライド方向が登録されている場合について説明したが、スライド方向は、暗証番号の１又は複数の特定の桁に対してのみ登録されていても良いことは、言うまでもない。図７は、この場合にユーザの指のボタンに対する単一スライド方向を検出する第２のスライド方向検出処理を説明するフローチャートである。図７に示す処理は、図２に示すステップＳ６を行う際に行われる。
図７において、ステップＳ６５は、ユーザの指が暗証番号のある桁のボタンの辺を最初に通過した通過開始点ＳＳ（Ｉ）と最後に通過した通過終了点ＳＴ（Ｉ）を検出することで、ボタンがなぞられたか（スライド操作されたか）否かを判定する。ステップＳ６５の判定結果がＹＥＳであると、ステップＳ６６は、なぞられたボタンが、認証用データベース４になぞられるべき桁として登録予め登録されているか否かを判定する。ステップＳ６６の判定結果がＮＯであると、図２に示すステップＳ６の判定結果はＮＯになる。他方、ステップＳ６６の判定結果がＹＥＳであると、図２に示すステップＳ６の判定結果はＹＥＳになる。
ステップＳ６５の判定結果がＮＯであると、ステップＳ６７は、なぞられたボタンが、認証用データベース４になぞられるべき桁として登録予め登録されているか否かを判定する。ステップＳ６６の判定結果がＹＥＳであると、図２に示すステップＳ６の判定結果はＮＯになる。他方、ステップＳ６７の判定結果がＮＯであると、図２に示すステップＳ６の判定結果はＹＥＳになる。
次に、ユーザの指のボタンに対するスライド方向を検出する第３のスライド方向検出処理を、図８〜図１０と共に説明する。図８〜図１０は、夫々ユーザの指のボタンに対する２つのスライド方向を説明する図である。
上記実施例では、ユーザの指が暗証番号のある桁のボタンの辺を最初に通過するべき通過開始点ＳＳｒと最後に通過するべき通過終了点ＳＴｒが、スライド方向検出用仮想形状の対向する２辺である場合について説明した。従って、スライド方向検出用仮想形状が四辺形であると、図６に示すようにＳＳｒ＝Ｄ、ＳＴｒ＝Ｂとなる。しかし、通過開始点ＳＳｒと通過終了点ＳＴｒは、スライド方向検出用仮想形状の対向する２辺である必要はない。つまり、スライド方向は、一方向ではなく、２方向であっても良い。スライド方向が２方向の場合、ユーザは、指のスライド方向をボタン内で変更する。
図８は、ＳＳｒ＝Ｄ、ＳＴｒ＝Ａであり、ボタン外からボタン内へ左から右へスライド操作され、且つ、ボタン内でスライド方向を変えてボタン内からボタン外へ上へスライド操作される場合を示す。ボタン外とは、ボタンの外周部分の領域を指し、ボタン内とは、ボタンの内部の領域を指す。図９は、ＳＳｒ＝Ｄ、ＳＴｒ＝Ｃであり、ボタン外からボタン内へ左から右へスライド操作され、且つ、ボタン内でスライド方向を変えてボタン内からボタン外へ下へスライド操作される場合を示す。図１０は、ＳＳｒ＝Ｄ、ＳＴｒ＝Ｄであり、ボタン外からボタン内へ左から右へスライド操作され、且つ、ボタン内でスライド方向を変えてボタン内からボタン外へ左へスライド操作される場合を示す。
このように、予め登録する通過開始点ＳＳｒと通過終了点ＳＴｒを適切に設定することにより、図４又は図７と共に説明したのと同様の処理により、スライド方向が２方向の場合に対しても対応可能である。
上記第１〜第３のスライド方向検出処理では、ユーザが指でボタンを「ボタン外」→「ボタン内」→「ボタン外」へスライド操作するが、通過開始点ＳＳ又は通過終了点ＳＴの一方のみを検出しても良い。
第４のスライド方向検出処理では、通過開始点ＳＳｒのみを登録しておく。従って、ユーザが指でボタンを「ボタン外」→「ボタン内」へスライド操作すると、通過開始点ＳＳを対応する登録済の通過開始点ＳＳｒと照合する。この場合、図４に示すステップＳ６２は省略可能である。又、通過開始点ＳＳが検出できれば良いので、ユーザが指でボタンを「ボタン外」→「ボタン内」→「ボタン外」へスライド操作しても良く、スライド操作をボタン内で終了する必要はない。
第５のスライド方向検出処理では、通過終了点ＳＴｒのみを登録しておく。従って、ユーザが指でボタンを「ボタン内」→「ボタン外」へスライド操作すると、通過終了点ＳＴを対応する登録済の通過終了点ＳＴｒと照合する。この場合、図４に示すステップＳ６１は省略可能である。又、通過終了点ＳＴが検出できれば良いので、ユーザが指でボタンを「ボタン外」→「ボタン内」→「ボタン外」へスライド操作しても良く、スライド操作をボタン内から開始する必要はない。
一般的に、ユーザは、ボタンを押すことには慣れているが、ボタン外からボタン内へ指をスライド操作することには慣れていない。そこで、ボタンのサイズを成人の平均的指先（例えば、人指し指の指先又は中指）のサイズに対して十分大きく設定しておけば、「ボタン内」→「ボタン外」へのスライド操作は、ボタンを押してからそのまま指を所定の方向へスライドさせる操作で良いため、スライド操作に不慣れなユーザであってもスライド操作を容易に行えて好都合である。
又、ボタンのサイズが成人の平均的指先のサイズに対して十分大きく設定されている場合には、スライド方向検出用仮想形状のサイズをボタンと比較して小さく設定することで、ボタン内でのスライド操作からスライド方向を検出することができる。
上記第１〜第５のスライド方向検出処理では、ユーザの指のボタンに対する通過開始点ＳＳ及び／又は通過終了点ＳＴを検出することで、スライド方向を検出している。次に、ユーザの指のボタンに対するスライド角度を検出する処理について、図１１及び図１２と共に説明する。図１１は、スライド角度検出処理を説明するフローチャートである。又、図１２は、ユーザの指のボタンに対するスライド角度を説明する図である。
この場合、図２に示すステップＳ１では、スライド方向ＳＯ（１）〜ＳＯ（ＬＩ）に代えて、スライド角度θＳＯ（１）〜θＳＯ（ＬＩ）及び許容誤差θｔが認証用データベース１１に登録されているものとし、ステップＳ２では、スライド方向ＳＩ（１）〜ＳＩ（ＬＩ）に代えて、接触開始位置Ｓｓ（１）〜Ｓｓ（ＬＩ）及び接触終了位置Ｓｔ（１）〜Ｓｔ（ＬＩ）が入力されるものとする。スライド角度とは、ユーザの指が操作部３の操作パネルと接触を開始する接触開始位置と指が非接触となる直前に接触していた接触終了位置とを結ぶ直線が、ある基準直線に対してなす角度を言う。接触開始位置がボタン外であると、接触終了位置はボタン内である。接触開始位置がボタン内であると、接触終了位置はボタン内かボタン外である。
図１１において、ステップＳ６８及びステップＳ６９は、図２に示すステップＳ６の代わりに行われる。ステップＳ６８は、接触開始位置Ｓｓの座標（ｘ１，ｙ１）及び接触終了位置Ｓｔの座標（ｘ２，ｙ２）から、スライド角度θＳＩを算出する。図１２は、接触開始位置Ｓｓの座標（ｘ１，ｙ１）がボタン内にあり、接触終了位置Ｓｔの座標（ｘ２，ｙ２）がボタン外にあり、基準直線が水平線である場合を示す。スライド角度θＳＩは、θＳＩ＝ａｒｃｔａｎ（ｙ２−ｙ１）／（ｘ２−ｘ１）から算出される。ステップＳ６９は、スライド角度θＳＩと登録済のスライド角度θＳＯが一致するか否かを照合処理により判定する。ここでは、許容誤差θｔを用いて、θＳＩが（θＳＯ−θｔ／２）≦θＳＩ≦（θＳＯ＋θｔ／２）なる条件を満足すれば、スライド角度θＳＯと一致すると判定する。ステップＳ６９の判定結果がＮＯであると、図２に示すステップＳ６の判定結果がＮＯの場合と同じ処理が行われる。他方、ステップＳ６９の判定結果がＹＥＳであると、図２に示すステップＳ６の判定結果はＹＥＳの場合と同じ処理が行われる。
一般的に、ユーザは、ボタンを押すことには慣れているが、ボタン外からボタン内へ指をスライド操作することには慣れていない。そこで、ボタンのサイズを成人の平均的指先（例えば、人指し指の指先又は中指）のサイズに対して十分大きく設定しておけば、「ボタン内」→「ボタン外」への所定スライド角度でのスライド操作は、ボタンを押してからそのまま指を所定スライド角度でスライドさせる操作で良いため、スライド操作に不慣れなユーザであってもスライド操作を容易に行えて好都合である。
次に、ボタンのスライド操作に適したボタン配置について、図１３〜図１６と共に説明する。
図１３は、マトリクス状に配置された数字ボタンを示し、図１４は、一列に配置された数字ボタンを示す。図１３及び図１４に示す数字ボタンの配置では、隣接する数字ボタン間の距離が、成人の平均的指先のサイズ（例えば、人指し指の指先又は中指の幅）より大きく設定されている。このため、図１３及び図１４に示す数字ボタンの配置は、スライド操作が「ボタン外」→「ボタン内」→「ボタン外」、「ボタン外」→「ボタン内」、及び「ボタン内」→「ボタン外」の場合に好適である。
図１５は、マトリクス状に配置された数字ボタンを示し、図１６は、一列に配置された数字ボタンを示す。図１５及び図１６に示す数字ボタンの配置では、各数字ボタンのサイズが、成人の平均的指先（例えば、人指し指の指先又は中指の）のサイズより大きく設定されている。このため、図１５及び図１６に示す数宇ボタンの配置は、スライド操作が「ボタン内」→「ボタン外」及び「ボタン内」→「ボタン内」の場合に好適である。
尚、本人確認は、複数のボタンの操作順序と、操作方向又は操作角度との組み合わせに基づいて行うようにしても良いことは言うまでもない。
上記実施例では、操作部３がタッチパネルで構成されているため、表示パネルに表示されたボタンをユーザの指で操作する場合について説明したが、ボタンのスライド操作は適切な治具を用いて行っても良いことは、言うまでもない。
又、ボタンを操作部３の表示パネルに表示する代わりに、数字、文字及び／又は記号が印刷等により予め示された操作対象領域を操作部３の操作パネルに設けるようにしても良い。操作対象領域は、例えば、操作パネル上に直接印刷等により設けても、シール等に印刷して操作パネルに貼り付けるようにしても良い。この場合、操作部３の操作パネルは、単なるタッチパネル等のハードウェアセンサで実現できる。このようなハードウェアセンサは、操作対象領域（又はボタン）毎に設けても、１つのハードウェアセンサを複数の操作対象領域（又はボタン）に仮想的に分割して、分割された各領域に対するユーザの操作を検出するようにしても良い。ハードウェアセンサを用いる場合、数字、文字及び／又は記号を対応するハードウェアセンサの位置に印刷したり、数字、文字及び／又は記号が印刷されたシール等を対応するハードウェアセンサの位置に貼り付けたりすることで、ユーザは、上記ボタンを用いた場合と同様に操作対象領域を操作することで暗証番号（又は暗証コード）を入力可能である。
図１７は、本発明になる認証装置の第２実施例を示すブロック図である。認証装置の第２実施例は、本発明になる認証方法の第２実施例及び本発明になるコンピュータ読み取り可能な記憶媒体の第２実施例を用いる。認証装置の第２実施例では、本発明がコンピュータに適用されている。
図１７に示すコンピュータ５１は、本体部５２、表示部５３及び入力部５４とからなる。本体部５２は、バス６１により接続された演算部６２、主記憶部６３、補助記憶部６４、画面Ｉ／Ｆ６５及び入力Ｉ／Ｆ６６からなる。表示部５３は、周知の構成のＣＲＴ、ＬＣＤ、ＰＤＰ等からなる。入力装置５４は、周知の構成のキーボードやマウス等からなる。演算部６２は、ＣＰＵ等のプロセッサからなり、コンピュータ５１全体の動作を制御する。主記憶部６３は、ＲＡＭ、ＲＯＭ及び／又はディスク装置等の記憶装置等からなり、演算部６２が実行するコンピュータプログラムや、演算部６２が実行する演算の中間データ等を格納する。補助記憶部６４は、予めユーザ情報が登録されている（登録済ユーザ情報）認証用データベースを格納する。画面Ｉ／Ｆ６５は、演算部６２の制御下で、表示するべき情報を表示部５３に出力する。入力Ｉ／Ｆ６６は、入力部５４から入力された情報を演算部６２へ入力する。
図１７に示すコンピュータ５１の内部構成自体は、周知のものであっても良く、周知のパーソナルコンピュータの構成により実現しても良い。
本実施例では、例えばコンピュータ５１の電源オン時にユーザの本人確認を行い、本人確認がされた場合にのみコンピュータ５１の所定の機能を使用可能とするものとする。ユーザの暗証番号の入力は、表示部５３に表示されたボタンを、入力装置５４のマウス等を使ってカーソルでなぞることで、上記第１実施例の場合のスライド操作と同様の操作を行う。従って、ボタンの操作方向又は操作角度は、上記第１実施例の場合と同様に検出可能であり、その詳細な説明は省略する。
図１８は、ボタン７０を「ボタン外」→「ボタン外」へ上から下へカーソルでなぞる場合を説明する図である。この場合、仮想多角形は、ボタン７０と同じサイズの四辺形であるものとする。ユーザは、カーソルを位置Ｐ１へ移動してマウスをクリックしたまま位置Ｐ２まで矢印で示すようにドラッグ操作を行い、位置Ｐ２でマウスをアンクリックする。これにより、上記第１実施例において図３に示す暗証番号の４桁目の「１」のボタンが上から下の方向へスライド操作された場合と同様の操作が、ボタン７０に対して行われたことになる。
図１９は、ボタン７０を「ボタン内」→「ボタン内」へ上から下へカーソルでなぞる場合を説明する図である。この場合、破線で示す仮想多角形は、ボタン７０より小さいサイズの四辺形であるものとする。ユーザは、カーソルを位置Ｐ３へ移動してマウスをクリックしたまま位置Ｐ４まで矢印で示すようにドラッグ操作を行い、位置Ｐ４でマウスをアンクリックする。これにより、上記第１実施例においてボタン内でスライド操作が行われた場合と同様の操作が、ボタン７０に対して行われたことになる。
図２０は、ボタン７０を「ボタン外」→「ボタン外」へ上から下、そして、右へカーソルでなぞる場合を説明する図である。この場合、仮想多角形は、ボタン７０と同じサイズの四辺形であるものとする。ユーザは、カーソルを位置Ｐ１へ移動してマウスをクリックしたままボタン７０内で移動方向を変えて位置Ｐ２まで矢印で示すようにドラッグ操作を行い、位置Ｐ２でマウスをアンクリックする。
図２１は、ボタン７０を「ボタン内」→「ボタン内」へ上から下、そして右へカーソルでなぞる場合を説明する図である。この場合、破線で示す仮想多角形は、ボタン７０より小さいサイズの四辺形であるものとする。ユーザは、カーソルを位置Ｐ３へ移動してマウスをクリックしたまま仮想多角形内で移動方向を変えて位置Ｐ４まで矢印で示すようにドラッグ操作を行い、位置Ｐ４でマウスをアンクリックする。
図２２は、ボタン７０を「ボタン外」→「ボタン外」へ右上から左下の斜め方向へカーソルでなぞる場合を説明する図である。この場合、仮想多角形は、丸形状のボタン７０と略同じサイズの八角形であるものとする。ユーザは、カーソルを位置Ｐ１へ移動してマウスをクリックしたまま位置Ｐ２まで矢印で示すようにドラッグ操作を行い、位置Ｐ２でマウスをアンクリックする。
図２３は、ボタン７０を「ボタン内」→「ボタン内」へ右上から左下の斜め方向へカーソルでなぞる場合を説明する図である。この場合、仮想多角形は、四角形状のボタン７０より多少小さいサイズの八角形であるものとする。ユーザは、カーソルを位置Ｐ３へ移動してマウスをクリックしたまま位置Ｐ４まで矢印で示すようにドラッグ操作を行い、位置Ｐ４でマウスをアンクリックする。
次に、マウスのドラッグアンドドロップ操作によりボタンの操作方向を決定する場合について、図２４〜図２６と共に説明する。
図２４は、表示部５３の画面に表示されるキー領域５０１と確定領域５０２を示す。キー領域５０１には、テンキーのボタンが表示される。キー領域５０１は多角形であり、確定領域５０２の形状は特に限定されない。キー領域５０１は、上記第１実施例における仮想多角形と同様な機能を有する。カーソルを入力装置５４のマウスにより移動して、例えば「３」のボタン上でクリックし、カーソルを確定領域５０２内へドラッグアンドドロップすると、「３」の入力が確定する。このドラッグアンドドロップ操作を行う際に、キー領域５０１のどの辺を通過するかで、ボタンの操作方向が決定される。つまり、図２４に示す例では、「３」のボタンのドラッグアンドドロップは、キー領域５０１の右辺を通過して行われているので、「３」のボタンの操作方向は、左から右となる。従って、この場合のボタンの操作方向は、上記第１実施例における第５のスライド方向検出処理により検出可能である。つまり、キー領域５０１の通過終了点ＳＴｒのみを登録しておき、実際の通過終了点ＳＴと照合することで、操作方向を検出することができる。
図２５は、表示部５３の画面に表示されるキー領域５０１と確定領域５０２を示す。キー領域５０１には、テンキーのボタンが表示される。キー領域５０１の形状は特に限定されず、確定領域５０２は多角形である。確定領域５０２は、上記第１実施例における仮想多角形と同様な機能を有する。カーソルを入力装置５４のマウスにより移動して、例えば「３」のボタン上でクリックし、カーソルを確定領域５０２内へドラッグアンドドロップすると、「３」の入力が確定する。このドラッグアンドドロップ操作を行う際に、確定領域５０２のどの辺を通過するかで、ボタンの操作方向が決定される。つまり、図２５に示す例では、「３」のボタンのドラッグアンドドロップは、確定領域５０２の左辺を通過して行われているので、「３」のボタンの操作方向は、左から右となる。従って、この場合のボタンの操作方向は、上記第１実施例における第４のスライド方向検出処理により検出可能である。つまり、確定領域５０２の通過開始点ＳＳｒのみを登録しておき、実際の通過開始点ＳＳと照合することで、操作方向を検出することができる。
図２４及び図２５では、確定領域５０２は１つしか設けられていないが、複数の確定領域５０２を設けるようにしても良い。例えば、図２４の場合、キー領域５０１の４辺に隣接して４つの確定領域５０２を設けることにより、ドラッグアンドドロップ操作が容易となる。又、図２５の場合、例えば形状の異なる複数の確定領域５０２を設けることにより、ドラッグアンドドロップ操作により多数の操作方向を容易に実現することができる。
尚、上記各実施例では、説明の便宜上、ボタンが数字ボタンである場合について説明したが、暗証番号の代わりに、数字以外の文字や記号から構成された、或いは、数字と文字及び／又は記号の組み合わせから構成された暗証コードを使用しても良いため、ボタンは数字ボタンに限定されない。つまり、操作部３の操作パネル又は表示部５３に表示されるボタンは、数字ボタン、文字ボタン及び記号ボタンのうち少なくとも１種類を含めば良い。又、操作部３の操作パネル又は表示部５３に表示されるボタンの形状は、全て同じである必要はない。
コンピュータ読み取り可能な記憶媒体の各実施例は、コンピュータに図２に示す如き認証を行わせるコンピュータプログラムを格納する。コンピュータ読み取り可能な記憶媒体を構成する記録媒体の種類は特に限定されず、コンピュータプログラムをコンピュータ読み取り可能に格納できる記録媒体であれば良い。記録媒体は、磁気記録媒体、光記録媒体、光磁気記録媒体、半導体記憶装置等を含む。又、コンピュータプログラムは、ネットワーク等を介して他のコンピュータから主記憶部２３にダウンロードされても良い。図１及び図１７では、説明の便宜上、コンピュータプログラムが予め主記憶部２３にインストールされているものとする。
尚、本発明は、上記実施例に限定されるものではなく、本発明の範囲内で種々の改良及び変更が可能であることは、言うまでもない。
【図１】
2005013138.tif 000003
【図２】
2005013138.tif 000004
【図３】
2005013138.tif 000005
【図４】
2005013138.tif 000006
【図５】
2005013138.tif 000007
【図６】
2005013138.tif 000008
【図７】
2005013138.tif 000009
【図８】
2005013138.tif 000010
【図９】
2005013138.tif 000011
【図１０】
2005013138.tif 000012
【図１１】
2005013138.tif 000013
【図１２】
2005013138.tif 000014
【図１３】
2005013138.tif 000015
【図１４】
2005013138.tif 000016
【図１５】
2005013138.tif 000017
【図１６】
2005013138.tif 000018
【図１７】
2005013138.tif 000019
【図１８】
2005013138.tif 000020
【図１９】
2005013138.tif 000021
【図２０】
2005013138.tif 000022
【図２１】
2005013138.tif 000023
【図２２】
2005013138.tif 000024
【図２３】
2005013138.tif 000025
【図２４】
2005013138.tif 000026
【図２５】
2005013138.tif 000027
【手続補正書】
【提出日】平成17年11月18日(2005.11.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証方法であって、
予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定ステップと、
該判定ステップの判定結果に基づいて本人であることを確認する確認ステップとを含むことを特徴とする、認証方法。
【請求項２】
前記判定ステップは、前記所定の操作対象領域に対する操作開始位置と操作終了位置に基づいて前記操作方向又は前記操作角度を検出することを特徴とする、請求の範囲第１項記載の認証方法。
【請求項３】
前記操作開始位置は、前記所定の操作対象領域の外周部分の領域内又は内部の領域内にあり、前記操作終了位置は、該所定の操作対象領域の外周部分の領域内又は内部の領域内にあることを特徴とする、請求の範囲第２項記載の認証方法。
【請求項４】
前記判定ステップは、前記所定の操作対象領域に対する操作開始位置から操作終了位置までの移動中に通過する該所定の操作対象領域に対して予め設定された仮想多角形の辺に基づいて前記操作方向又は前記操作角度を検出することを特徴とする、請求の範囲第２項又は第３項記載の認証方法。
【請求項５】
前記操作対象領域はタッチパネルで構成され、前記所定の操作対象領域の前記予め設定された操作方向又は操作角度は、該所定の操作対象領域に対する前記操作開始位置から前記操作終了位置までの該タッチパネル上のスライド操作により決定されることを特徴とする、請求の範囲第２項〜第４項のいずれか１項記載の認証方法。
【請求項６】
前記操作対象領域は表示部で構成され、前記所定の操作対象領域の前記予め設定された操作方向又は操作角度は、該所定の操作対象領域に対するカーソルの前記操作開始位置から前記操作終了位置までの該表示部上のドラグ操作により決定されることを特徴とする、請求の範囲第２項〜第４項のいずれか１項記載の認証方法。
【請求項７】
複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行う認証装置であって、
予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定する判定手段と、
該判定手段の判定結果に基づいて本人であることを確認する確認手段とを備えたことを特徴とする、認証装置。
【請求項８】
コンピュータに、複数の操作対象領域に対して暗証コードに対応する複数の操作対象領域が所定の順序で操作されることで本人認証を行わせるコンピュータプログラムが格納されたコンピュータ読み取り可能な記憶媒体であって、該コンピュータプログラムは、
該コンピュータに、予め設定された所定の操作対象領域が予め設定された操作方向又は操作角度で操作されたか否かを判定させる判定手順と、
該コンピュータに、該判定手順の判定結果に基づいて本人であることを確認させる確認手順とを含むことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【請求項９】
前記判定手順は、前記コンピュータに、前記所定の操作対象領域に対する操作開始位置と操作終了位置に基づいて前記操作方向又は前記操作角度を検出させることを特徴とする、請求の範囲第８項記載のコンピュータ読み取り可能な記憶媒体。
【請求項１０】
前記確認手順は、前記コンピュータに、前記判定手順の判定結果に基づいて、前記複数の操作対象領域の操作順序と、操作方向又は操作角度との組み合わせに基づいて本人であることを確認させることを特徴とする、請求の範囲第８項記載のコンピュータ読み取り可能な記憶媒体。
【国際調査報告】
2005013138.tif 000028
2005013138.tif 000029
2005013138.tif 000030
2005013138.tif 000031