(57)【特許請求の範囲】
【請求項１】
暗号キーと生体認証キーを含む可変キーパッドを生成し、前記暗号キーそれぞれの位置と前記生体認証キーの位置が生成される度に可変されるよう生成する可変キーパッド生成部と、
携帯端末利用ユーザの認証情報を保存する認証情報保存部と、及び
生成された前記可変キーパッドの情報を遠隔の携帯端末に提供し、前記携帯端末から受信したユーザ入力順序による前記暗号キーの位置情報、前記生体認証キーの位置情報、及び生体情報を前記認証情報保存部に保存された認証情報と比較して本人認証を行う認証実行部と、
を含むパスワード及び生体情報混合本人認証サーバ。
【請求項２】
前記認証実行部は、
前記携帯端末からユーザが入力した順序による前記暗号キーの位置情報から前記ユーザが入力したパスワードを抽出した後、抽出された前記パスワードと受信された前記生体情報を前記認証情報保存部に保存された前記認証情報と比較して認証を行う請求項１に記載のパスワード及び生体情報混合本人認証サーバ。
【請求項３】
前記認証実行部は、
前記可変キーパッドが生成される度に前記パスワードに対応する各暗号キーの位置情報及び入力順序を保存し、前記携帯端末からユーザが入力した順序による前記暗号キーの位置情報及び生体情報を受信すると、これを既保存された暗号キーの位置情報、入力順序及びユーザの生体情報と比較して認証を行う請求項１に記載のパスワード及び生体情報混合本人認証サーバ。
【請求項４】
前記認証実行部は、
前記可変キーパッドが生成される度に生成された前記可変キーパッドに相応する識別子を保存し、保存された前記識別子を前記携帯端末に提供し、前記携帯端末から識別子を受信すると、これを既保存された識別子と比較して第１次の認証を行い、
第１次の認証実行結果が成功であれば、前記携帯端末から受信した暗号キーの位置情報、入力順序及びユーザの生体情報と前記認証情報保存部に保存された暗号キーの位置情報、入力順序及びユーザの生体情報を比較して第２次の認証を行う請求項１に記載のパスワード及び生体情報混合本人認証サーバ。
【請求項５】
前記認証実行部は、
前記可変キーパッドが生成される度に臨時対称キーを生成し、生成された臨時対称キーを携帯端末に提供し、
前記臨時対称キーで暗号キーの位置情報、暗号キーの入力順序、生体情報を含むメッセージを暗号化し、ユーザの公開キーで前記臨時対称キーを暗号化する前記携帯端末から暗号化された前記メッセージ及び暗号化された前記臨時対称キーを受信すると、
前記ユーザの個人キーで暗号化された前記臨時対称キーを復号化し、復号化された前記臨時対称キーで前記メッセージを復号化し、復号化された前記メッセージから暗号キーの位置情報、暗号キーの入力順序、生体情報を抽出しこれを既保存された暗号キーの位置情報、暗号キーの入力順序、生体情報と比較して本人認証を行う請求項１に記載のパスワード及び生体情報混合本人認証サーバ。
【請求項６】
暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成する可変キーパッドの情報を表示する表示部と、
本人認証サーバから前記可変キーパッドの情報が提供され、前記可変キーパッドを介して獲得した暗号キーの位置情報、暗号キーの入力順序、前記生体認証キーの位置情報、及び生体情報を前記本人認証サーバに転送する制御部を含む本人認証携帯端末。 
【請求項７】
前方を撮影するカメラ部をさらに含み、
前記生体情報が虹彩情報である場合、
前記可変キーパッドがユーザから虹彩入力指示ボタンの入力を獲得すると、
前記制御部は、前記カメラ部が前方のユーザの虹彩を撮影するように制御し、撮影された虹彩画像を前記本人認証サーバに転送する請求項６に記載の本人認証携帯端末。
【請求項８】
本人認証サーバが暗号キーと生体認証キーを含む可変キーパッドを生成し、前記暗号キーそれぞれの位置と前記生体認証キーの位置が生成される度に可変されるよう生成するステップと、
生成された前記可変キーパッドを携帯端末に転送するステップと、
前記携帯端末からユーザが入力した順序による前記暗号キーの位置情報、前記生体認証キーの位置情報、及び生体情報を受信するステップと、及び
受信した前記暗号キーの位置情報、前記生体認証キーの位置情報、及び前記生体情報を基に本人認証を行うステップと、
を含む本人認証サーバのパスワード及び生体情報混合本人認証方法。
【請求項９】
前記本人認証を行うステップは、
前記暗号キーの一部の位置情報を基に本人認証を行う請求項８に記載の本人認証サーバのパスワード及び生体情報混合本人認証方法。
【請求項１０】
前記本人認証を行うステップは、
前記携帯端末からユーザが入力した順序による前記暗号キーの位置情報から前記ユーザが入力したパスワードを抽出した後、抽出された前記パスワードと、受信された前記生体認証キーの位置情報と、受信された前記生体情報とを認証情報保存部に保存されたパスワード、前記生体認証キーの位置情報、及び生体情報と比較して本人認証を行う請求項８に記載の本人認証サーバのパスワード及び生体情報混合本人認証方法。
【請求項１１】
本人認証サーバが、生体認証キーを含む可変キーパッドを生成し、前記生体認証キーの位置が生成される度に可変されるよう生成するステップと、
生成された前記可変キーパッドを携帯端末に転送するステップと、
前記携帯端末からユーザが入力した少なくとも一つの生体認証キーの位置情報及び少なくとも一つの生体情報を受信するステップと、及び
受信した前記少なくとも一つの生体認証キーの位置情報及び前記少なくとも一つの生体情報を基に会員の認証を行うステップと、
を含む生体情報に基づいた本人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本人認証方法及びシステムに関するものであって、より詳しくは、端末で可変キーパッドを介してパスワード入力順序によるパスワード位置情報及び生体情報が入力されてこれをサーバに転送し、サーバで本人認証を行う本人認証方法及びシステムに関する。
【背景技術】
【０００２】
現代社会では、スマートフォンを利用した電子決済時にパスワードを必ず入力しなければならない。従来の携帯電話とは異なるスマートフォンは誰でもアプリケーションを開発することができるという特性のため、通常のパソコンと同様にハッキングに弱い。
特に、固定キーパッドを介してパスワードを入力するときに、ユーザのパスワードタッチ座標が露出される場合、パスワード自体がそのまま流出されることがあるので、ユーザの格別な注意が必要である。
【０００３】
そのため、これを補完したのが可変キーパッドを使用した認証方法である。可変キーパッド方式は、ユーザが接続する度にキーパッドの入力ボタンの位置が変更されるので、第３者がスマートフォンキーパッドの入力ボタンの位置を窃取してもパスワードが漏れる可能性が低い。
【０００４】
ユーザはパスワードを知っていなければ本人認証を行うことができない。
【０００５】
ところが、可変キーパッドを使用した認証方法は、認証要求時に端末からサーバへパスワード自体が転送されるので、転送途中にハッカーが侵入してパスワードをハッキングすると、ハッカーがパスワード自体を探り当てることができる。これにより、個人情報が流出する恐れがあり、セキュリティに弱い問題点があった。
【０００６】
また、パスワードを知っている第３者が本人であることを詐称して本人認証を行なったときは、これを防ぐことができないという問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した問題点を解決するためのものであって、携帯端末から本人認証サーバへパスワード位置情報を転送してパスワードの流出を防止し、セキュリティを向上させる本人認証方法及びシステムを提供することを目的とする。
【０００８】
さらに、生体情報を認証手段に追加することによってセキュリティをより一層高めた本人認証方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一面によるパスワード及び生体情報混合本人認証サーバは、暗号キーと生体認証キーを含む可変キーパッドを生成し、前記暗号キーそれぞれの位置と前記生体認証キーの位置が生成される度に可変されるよう生成する可変キーパッド生成部と、携帯端末利用ユーザのパスワード及び生体情報を保存する認証情報保存部と、及び生成された前記可変キーパッドを遠隔の携帯端末に提供し、前記携帯端末からユーザが入力した順序による前記暗号キーの位置情報及び生体情報を受信してこれを基に本人認証を行なう認証実行部を含む。
【００１０】
本発明の他の面による本人認証携帯端末は、暗号キーそれぞれの位置と前記生体認証キーの位置が生成される度に可変されるよう生成する可変キーパッドを表示する表示部と、及び本人認証サーバから前記可変キーパッドが提供され、前記可変キーパッドを介して獲得した暗号キーの位置情報、暗号キーの入力順序及び生体情報を前記本人認証サーバに転送する制御部を含む。
【００１１】
本発明のまた他の一面による本人認証サーバのパスワード及び生体情報混合本人認証方法は、暗号キーと生体認証キーを含む可変キーパッドを生成し、前記暗号キーそれぞれの位置と前記生体認証キーの位置が生成される度に可変されるよう生成するステップと、生成された前記可変キーパッドを携帯端末に転送するステップと、前記携帯端末からユーザが入力した順序による前記暗号キーの位置及び生体情報を受信するステップと、及び受信した前記暗号キーの位置情報及び生体情報を基に本人認証を行なうステップと、を含む。
【発明の効果】
【００１２】
本発明によると、可変キーパッドを介して入力されたパスワード自体を本人認証サーバに転送するのではなく、ユーザが入力した順序によるパスワードの位置情報を転送する。従って、端末からサーバに転送する途中にハッカーが、転送されるパスワードの位置情報を窃取してもパスワードを知ることができないので、セキュリティを向上させることができる。
【００１３】
また、パスワードと生体情報を介して本人認証を行うので、単にパスワード４桁のみを入力し、パスワードの位置を可変する従来の発明に比べてよりセキュリティを向上させることができる。
【００１４】
また、生体情報が虹彩情報である場合、虹彩は個人毎に個別的特性を持っているので盗難や偽造を防止することができ、虹彩は指紋よりも多くの識別特徴を持ち、指紋よりも複雑で且つ精巧なため、パスワードと組み合わせてさらにセキュリティを向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態によるパスワード及び生体情報混合本人認証システムを示した構成図である。
【図２】本発明の実施形態によるパスワード及び生体情報混合本人認証方法のフローチャートである。
【図３ａ】本発明の実施形態によって暗号キーと生体認証キーを含む可変キーパッドで暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成することを示したもので、第１回生成した時を示した図である。
【図３ｂ】本発明の実施形態によって暗号キーと生体認証キーを含む可変キーパッドで暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成することを示したもので、第２回生成した時を示した図である。
【図４ａ】本発明の実施形態によって可変キーパッドをｘｙ平面に示した図である。
【図４ｂ】本発明の実施形態によって可変キーパッドの位置情報をｘｙ平面に示した図である。
【図５】本発明の実施形態によってパスワードの位置情報及び生体情報を携帯端末から本人認証サーバへ転送することを示した図である。
【図６】本発明の実施形態によって暗号キーの位置からパスワードを抽出して本人認証を行なうことを示したフローチャートである。
【図７】本発明の実施形態によってユーザの虹彩を撮影し、撮影された虹彩画像を本人認証サーバに転送することを示した図である。
【図８】本発明の実施形態による認証サーバ及び端末に保存された可変キーパッドに相応する識別子を示した図である。
【図９】本発明の実施形態によって臨時対称キー、ユーザの公開キー、ユーザの個人キーに暗号化、復号化を行なうことを示したフローチャートである。
【図１０】本発明の実施形態による生体情報に基づいた本人認証方法を示したフローチャートである。
【発明を実施するための形態】
【００１６】
本発明の上述した目的及びそれ以外の目的と利点及び特徴、またそれらを達成する方法は、添付される図面とともに詳細に後述されている実施形態を参照すれば明確になるであろう。
【００１７】
しかし、本発明は以下で開示される実施形態に限定されるのではなく、様々な形態で具現されることができ、単に以下の実施形態は、本発明の属する技術分野において通常の知識を持つ者に発明の目的、構成及び効果を容易に知らせるために提供されるだけであって、本発明の権利範囲は請求項の記載によって定義される。
【００１８】
一方、本明細書で使用される用語は、実施形態を説明するためのものであり、本発明を制限しようとするものではない。本明細書において、単数形は文句で特に言及しない限り、複数形も含む。明細書で使用される「含む（ｃｏｍｐｒｉｓｅｓ、ｃｏｍｐｒｉｓｉｎｇ）」は言及された構成素子、ステップ、動作、及び/または素子が一つ以上の他の構成素子、ステップ、動作、及び/または素子の存在または追加されることを排除しない。
【００１９】
以下、添付された図面を参照して本発明の実施形態を詳細に説明する。
【００２０】
図１は、本発明の一実施形態によるパスワード及び生体情報混合本人認証システムを示した構成図である。
【００２１】
図１に示すように、パスワード及び生体情報混合本人認証サーバ２００は、可変キーパッド生成部２１０、認証実行部２２０及び認証情報保存部２３０を含む。
【００２２】
可変キーパッド生成部２１０は、暗号キーと生体認証キーを含む可変キーパッドを生成し、暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成する。
【００２３】
認証実行部２２０は、生成された可変キーパッドの情報（即ち、各キーボタンの配置情報）を遠隔の携帯端末１００に提供する。
【００２４】
他の実施形態として、事前に複数の可変キーパッドを生成し、各可変キーパッド毎に識別子を与えてこれを携帯端末と共有した後、認証する度に可変キーパッドの識別子のみを可変キーパッド情報として転送する方法を取ることもできる。
【００２５】
認証実行部２２０は、携帯端末１００からユーザが入力した順序による暗号キーの位置情報及び生体情報を受信して、これを基に本人認証を行う。
【００２６】
例えば、認証実行部２２０は、携帯端末（例えば、スマートフォン）からユーザが入力した順序による暗号キーの位置情報（図４ａを参照して、キーパッドでの４、３、１、２−＞（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５））、及び生体情報を受信して、これを基に本人認証を行なう。
【００２７】
認証実行部２２０は、可変キーパッドを生成する度にパスワードに対応する各暗号キーの位置情報及び入力順序を保存し、携帯端末１００からユーザが入力した順序による暗号キーの位置情報及び生体情報を受信すると、これを既保存された暗号キーの位置情報、入力順序及びユーザの生体情報と比較して認証を行う。
【００２８】
例えば、パスワードが４、３、１、２であれば、これに対応するパスワード（暗号キー）の位置情報は、図４ａを参照すると、（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５）となり、入力順序も上記の順序と同一になる。
【００２９】
この際、追加的な実施形態として、認証実行部２２０は図４ａに示されたように、生体認証キーの領域（１．５、２．５）に認識された生体情報（例：指紋情報）を、その位置情報とともに受信してこれを基に本人認証を行うこともまた可能である。
【００３０】
認証実行部２２０は、可変キーパッドを生成する度に上記の事項を、認証情報保存部２３０に保存し、上記の事項を携帯端末１００に提供する。
【００３１】
認証実行部２２０は、携帯端末１００からユーザが入力した順序によるパスワードの位置情報は、（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５）となる。また、パスワードの位置情報、入力順序、指紋情報を携帯端末１００から受信すると、これを認証情報保存部２３０に保存されたパスワードの位置情報、（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５）、入力順序及びユーザの指紋情報を含む認証情報と比較して認証を行う。
【００３２】
本発明は生体情報を指紋、虹彩、音声、血管（静脈）などを利用することができる。
【００３３】
生体情報が指紋である場合、認証実行部２２０は携帯端末１００から受信した指紋画像の特徴点の位置と認証情報保存部２３０に保存された指紋の特徴点の位置を比較して統計を出し、これを基に点数を算出し、算出した点数が既設定された臨界値（例えば、８０％）以上であれば同一の指紋と判断する。
【００３４】
指紋認証技術は、指紋に光を射して反射される指紋の屈曲を認識して読み取る技術である。この技術は、スキャナーの表面に指を載せるだけで、迅速なスキャンが行なわれるので多く活用されている。
【００３５】
指紋認証技術は、人毎に様々な指紋の種類を把握し、指紋の分岐点、中心点、三角州、端点をスキャンして、各指紋の特徴を座標にして既存のデータと対照して身分を確認する技術である。
【００３６】
指紋認証のための入力装置としては、プリズムやホログラムなどを利用する光学方式と指の熱、圧力、電場や超音波などを感知する非光学方式とがある。
【００３７】
指紋認証技術は、他の生体認証技術に比べて指紋を保存し識別するセンサーと半導体チップの価格が手頃で且つ技術開発が相対的に速く、応用分野の幅も広い。
【００３８】
指紋認証の利点は、０．５％以内の誤り率という比較的高い認識率と１秒以内に行われる速い検証速度にある。指紋認証の利点は、水溶性、利便性、信頼性にある。
【００３９】
また、ユーザは指紋認証を使用するとき、他の生体認証技術と比べて負担感が少ない。尚、指紋認証装置は、非常に少ないスペースを占める。
【００４０】
生体情報が音声である場合、認証実行部２２０は、携帯端末１００から受信した音声から特性を抽出して基準パターンを生成し、生成された基準パターンと認証情報保存部２３０に保存された基準パターンとを比較して類似度を測定し、測定した類似度が既設定された臨界値以上（例えば、８０％）であれば、同一の音声と判断する。
【００４１】
音声認識技術は、人毎に持っている固有の音声のパターンを介して情報を認識する。音声認識技術は、雑音を除去し、一人一人が持っている固有の音域帯域を把握してこれを基に身元を確認する。
【００４２】
従って、音声認識技術を初期に活用するには、周囲の雑音が最大限ない状態で録音をすることが不可欠である。
【００４３】
生体情報が静脈認識技術である場合、認証実行部２２０は手の甲の血管をスキャンして変形の少ない血管の位置を特定座標にして認識する。静脈認識技術は、大韓民国内で開発された技術であって、赤外線を指に射した時、赤血球のみが赤外線を通過できず血管だけを暗くカメラに撮られることを利用し、その結果を読み取る原理である。
【００４４】
赤外線を活用するため、人体に無害であるという大きな利点がある。高速道路のように複雑に絡み合っている静脈分岐点の角度と個数を一つ一つ把握して迅速に読み取る技術ということができる。
【００４５】
その他に、生体情報は、個人の特性と関連付けられる顔認証（ｆａｃｅ）、掌紋認証（ｐａｌｍｐｒｉｎｔ）、手の形（ｈａｎｄ  ｇｅｏｍａｔｒｙ）、熱像（ｔｈｅｒｍａｌ  ｉｍａｇｅ）、署名筆体（ｓｉｇｎａｔｕｒｅ）、血管（ｖｅｉｎ）、タイピング（ｔｙｐｉｎｇ ｋｅｙｓｔｒｏｋｅ  ｄｙｎａｍｉｃｓ）、網膜（ｒｅｔｉｎａ）を含む。
認証情報保存部２３０は、携帯端末利用ユーザのパスワード及び生体情報を保存する。
また、認証情報保存部２３０は、可変キーパッド生成部２１０が生成した可変キーパッドの暗号キー（パスワード）、暗号キーの位置情報及び生体情報を含む認証情報を保存する。
【００４６】
本人認証携帯端末１００は、可変キーパッド１１０、表示部１２０、制御部１３０及びカメラ部１４０を含む。
【００４７】
ここで、携帯端末１００は、スマートフォン、携帯電話、タブレットＰＣ、ノートパソコン、ポータブルクレジットカード決済端末、銀行のＡＴＭ、薬局、官公署などに設けられたキオスクなどを含む。
【００４８】
可変キーパッド１１０は、ユーザから暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成する。つまり、本来は本人認証サーバ２００の可変キーパッド生成部２１０が可変キーパッドを生成し、携帯端末１００の可変キーパッド１１０は、本人認証サーバ２００で生成された可変キーパッド情報を基にユーザに可変キーパッドを示す役割を果たす。
【００４９】
表示部１２０は、暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成する可変キーパッド１１０の情報を表示する。
【００５０】
制御部１３０は、本人認証サーバ２００から可変キーパッドの情報が提供され、獲得した暗号キーの位置情報、暗号キーの入力順序及び生体情報を本人認証サーバ２００に転送する。
【００５１】
カメラ部１４０は、ユーザの前方を撮影する。ここで、カメラ部１４０は、虹彩認証システムが設けられており、複雑な虹彩の模様を「ウェーブレット（ｗａｖｅｌｅｔ）変換」という数学的手法を使用して一連のデジタル符号に変化できるようにする機能を含むことができる。
【００５２】
図２は、本発明の一実施形態によるパスワード及び生体情報混合本人認証方法のフローチャートである。
【００５３】
図２に示すように、先ず、暗号キーと生体認証キーを含む可変キーパッドを生成し、暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成する（Ｓ１１０）。
【００５４】
次に、生成された可変キーパッドを携帯端末に転送する（Ｓ１２０）
続いて、携帯端末１００からユーザが入力した順序による暗号キーの位置情報及び生体情報を受信する（Ｓ１３０）。
【００５５】
最後に、受信した入力順序による暗号キーの位置情報及び生体情報を基に本人認証を行う（Ｓ１４０）。
【００５６】
本発明の実施形態によると、本人認証を行うときに、暗号キーの一部の位置情報を基に本人認証を行う。
【００５７】
例えば、パスワードが４３１２である場合、ユーザが４桁のパスワードを全て入力するのではなく、前から２桁の４３、後ろから２桁の１２、４桁のうち一番目、三番目のパスワードの一部を入力する。
【００５８】
前から２桁の４３を入力する場合、パスワードの位置は、図４を参照すれば、（０．５、２．５）、（３．５、３．５）になる。
【００５９】
従って、本人認証を行うときにパスワードの位置（０．５、２．５）、（３．５、３．５）、入力順序、生体情報（指紋情報、虹彩情報など）を基に本人認証を行う。
暗号キーの一部の位置情報を基に本人認証を行うときには、認証を行うデータ量が暗号キー全体の位置情報入力に比べて相対的に少ないので演算速度を向上させることができる。また、入力すべき暗号キーの数が全体の入力に比べて相対的に少ないので、ユーザの利便性を向上させることができる。
【００６０】
図３ａは、本発明の一実施形態によって暗号キーと生体認証キーを含む可変キーパッドで暗号キーそれぞれの位置と生体認証キーの位置が生成される度に可変されるよう生成することを示したもので、第１回生成した時を示す図であり、図３ｂは第２回生成した時を示す図である。
【００６１】
図３ａ、図３ｂに示すように、生成される度に可変キーパッドで暗号キーそれぞれの位置と生体認証キー（Ｂｉｏ）の位置が生成される度に可変される。
【００６２】
図４ａは本発明の一実施形態によって可変キーパッドをｘｙ平面に示した図であり、図４ｂは可変キーパッドの位置情報をｘｙ平面に示す図である。
【００６３】
図４ａに示すように、ユーザが携帯端末１００でパスワード（例えば、４３１２）と、生体情報入力ボタン（Ｂｉｏ）を押す。
【００６４】
例えば、パスワードの位置情報は、ＸＹ平面で座標値として設定されることができる。また、ＸＹ平面でピクセルの位置座標値として設定されることもできる。これは、例示に過ぎず、パスワードの位置情報は他の形式でいくらでも変換することができる。
【００６５】
パスワード４３１２に対応する位置情報は、（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５）となり、４−＞３−＞１−＞２のようにパスワードの入力順序と同様に位置情報の順序も大きな意味がある。
【００６６】
ユーザが生体情報入力ボタン（Ｂｉｏ）を押すと、入力ボタンを押すとき、その位置で指紋入力スキャンセンサーが作動して、指紋入力スキャンセンサーがユーザの指紋画像を獲得する。
【００６７】
他の実施形態によると、生体情報入力ボタン（Ｂｉｏ）を押すと、指紋入力ウィンドウが別途ポップアップ形式で表示される。指紋入力ウィンドウは、その大きさが横×縦、２．５ｃｍ×２．５ｃｍになり、指紋を入力するのに十分な大きさで人差し指だけでなく他の指の指紋も獲得することができる。
【００６８】
指紋入力ウィンドウは、タッチスクリーン入力形式であってユーザが指の指紋をタッチし、所定時間（例えば１秒）が経過すると、自動的に指紋入力スキャンセンサーが作動して指紋入力ウィンドウはユーザの指紋画像を獲得する。
【００６９】
図５は、パスワードの位置情報及び生体情報を携帯端末から本人認証サーバに転送することを示した図である。
【００７０】
図５に示したように、携帯端末１００はパスワードの位置情報、入力順序及び生体情報（例えば、（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５）、位置情報の入力順序、指紋情報）を本人認証サーバ２００に転送する。
【００７１】
図６は、本発明の一実施形態によって、暗号キーの位置からパスワードを抽出して本人認証を行うことを示すフローチャートである。
【００７２】
つまり、この場合は、パスワードは本人認証サーバ２００に既保存されていることを基に、携帯端末１００からパスワードの位置情報を受信して、受信したパスワードの位置情報と入力順序からパスワードを抽出し、抽出されたパスワードと認証保存部２３０に保存されたパスワードとを比較して本人認証を行うものである。
【００７３】
図６に示すように、認証実行部２２０は、携帯端末１００から会員が入力した順序による暗号キーの位置（例えば、（０．５、２．５）、（３．５、３．５）、（１．５、３．５）、（２．５、３．５）、位置情報の入力順序）が転送されて会員が入力したパスワード（例えば、４３１２）を抽出する（Ｓ１４２）。
【００７４】
認証実行部２２０は、抽出されたパスワード（例えば、４３１２）と受信された生体情報（例えば、指紋情報、虹彩情報）を認証情報保存部２３０に保存されたパスワード（例えば、４３１２）及び生体情報（例えば、指紋情報、虹彩情報）と比較して認証を行う（Ｓ１４４）。
【００７５】
図７は、本発明の一実施形態によってユーザの虹彩を撮影し、撮影された虹彩画像を本人認証サーバ２００に転送することを示した図である。
【００７６】
図７に示すように、生体情報が虹彩情報である場合には、可変キーパッド１１０がユーザから虹彩入力指示ボタンの入力を獲得する。
【００７７】
制御部１３０は、カメラ部１４０が前方のユーザの虹彩を撮影するように制御する。
【００７８】
カメラ部１４０は、制御部１３０の指示に応じて前方のユーザの虹彩を撮影する。カメラ部１４０は、生体確認モジュールを含んでおり、生体確認モジュールは、虹彩を撮影するときに生きている人の虹彩であるかどうかを確認する機能を行い、光に応じて瞳孔が拡大、縮小されるかを検討する。従って、死亡した人の眼球を利用して虹彩認証をすることは原則的に不可能であるため、セキュリティをさらに向上させることができる。
【００７９】
制御部１３０は、撮影された虹彩画像を本人認証サーバ２００に転送する。
【００８０】
次に、本人認証サーバ２００において携帯端末１００から受信された虹彩画像を基に本人認証を行う過程を見てみる。
【００８１】
本人認証サーバ２００の認証実行部２２０は、携帯端末１００から受信した虹彩画像から識別特徴を抽出する。
【００８２】
本人認証サーバ２００は、抽出した識別特徴と認証情報保存部２３０に保存された識別特徴とを比較して類似度を測定し、測定した類似度が既設定された臨界値（例えば８０％）以上であれば、同一の虹彩と判断する。
【００８３】
人の虹彩は生後１８ヶ月以降完成され、その後一生変わらない特性を持っている。また、世の中には様々な人々が住んでいるが、虹彩の模様が同一な人は絶対いない。
虹彩の固有の特性によって生体認証技術はさらに高いセキュリティを持つ。虹彩認証技術は、目をスキャンしたとき、黒の瞳孔を中心に虹彩と強膜の領域を分けた後、虹彩の模様をスキャンする。
【００８４】
虹彩は凡そ２６６個の測定可能な識別特徴を持っており、４０個程度の識別特徴を持っている指紋よりも遥かに複雑で且つ精巧である。
【００８５】
図８の左側は、本発明の一実施形態によって可変キーパッドに相応する識別子を介して第１次の認証を行うことを示したもので、認証サーバに保存された可変キーパッドに相応する識別子を示す図であり、図８の右側は、端末に保存された可変キーパッドに相応する識別子を示す図である。
【００８６】
図８に示すように、認証実行部２２０は複数の可変キーパッドを生成し、これに対応する識別子（ｉｎｄｅｘ）を生成する。つまり、本人認証サーバ２００で可変キーパッドを生成するとき、可変キーパッド１、２、３に対応する識別子（ｉｎｄｅｘ１、２、３）を生成し、可変キーパッド１、２、３と識別子（ｉｎｄｅｘ１、２、３）を事前に携帯端末１００に提供する。
【００８７】
具体的には、認証実行部２２０は可変キーパッドが生成される度に生成された可変キーパッドに相応する識別子を認証情報保存部２３０に保存する。
【００８８】
例えば、可変キーパッドがＮｏ．１であれば、これに相応する識別子ｉｎｄｅｘ１になり、これを認証情報保存部２３０に保存し、携帯端末と事前に共有する。
【００８９】
認証実行部２２０は、認証要求を受信すると、保存された識別子のうちいずれか一つを選択してこれを携帯端末１００に提供する。携帯端末１００は、受信された識別子を基に事前に提供された可変キーパッドのうち、今回の認証に利用される可変キーパッドを選択して画面に表出する。
【００９０】
認証実行部２２０は、携帯端末１００から受信した暗号キーの位置情報、入力順序、生体認証キーの位置情報及び会員の生体情報と認証情報保存部２３０に保存された暗号キーの位置情報、入力順序、生体認証キーの位置情報及び会員の生体情報を比較して第２次の認証を行う。
【００９１】
本実施形態では、認証時に可変キーパッドの配置構造がサーバから携帯端末に転送されず、識別子のみが転送されるので、セキュリティがより向上されることができる。
【００９２】
本発明によると、可変キーパッドを介して入力されたパスワード自体を本人認証サーバに転送するのではなく、ユーザが入力した順序によるパスワードの位置情報を転送する。従って、端末からサーバに転送される途中に、転送されるパスワードの位置情報をハッカーが窃取してもパスワードを知ることができないので、セキュリティを向上させることができる。
【００９３】
また、パスワードと生体情報を介して本人認証を行うので、単にパスワード４桁のみを入力し、パスワードの位置を可変する従来の発明に比べて、よりセキュリティを向上させることができる。
【００９４】
さらに、携帯端末は、パスワードの一部のみをセキュリティ認証サーバに転送してデータの転送量を減らすことができ、使用と利便性を増大することができる。
【００９５】
図９は、本発明の一実施形態によって臨時対称キー、ユーザの公開キー、ユーザの個人キーに暗号化、復号化を行うことを示したフローチャートである。
【００９６】
図９に示すように、認証実行部２２０は、臨時対称キーを生成し（Ｓ２１０）、これを携帯端末１００に転送する（Ｓ２２０）。
【００９７】
携帯端末１００は、認証実行部２２０から受信した臨時対称キーにメッセージを暗号化して暗号文を生成する（Ｓ２３０）。
【００９８】
以降、携帯端末１００は、ユーザＡの公開キーに臨時対称キーを暗号化してＥ−ＫＥＹを生成し（Ｓ２４０）、これを認証実行部２２０に転送する（Ｓ２５０）。
【００９９】
認証実行部２２０は、携帯端末１００から受信した暗号文Ｅ−ＫＥＹをユーザＡの個人キーに復号化して臨時対称キーの復元を行い（Ｓ２６０）、暗号文を臨時対称キーに復号化してメッセージを復元する（Ｓ２７０）。
【０１００】
また、認証実行部２２０は復元されたメッセージから暗号キーの位置、暗号キーの入力順序及び生体情報を抽出し（Ｓ２８０）、これを既保存された認証情報と比較して本人認証を行う（Ｓ２９０）。
【０１０１】
本発明の他の実施形態によると、生体情報だけで本人認証を行うことができる。
【０１０２】
図１０は、本発明の実施形態によって生体情報に基づく本人認証方法を示すフローチャートである。
【０１０３】
図１０を参照すると、生体認証キーを含む可変キーパッドを生成し、生体認証キーの位置が生成される度に可変されるよう生成する（Ｓ３１０）。このとき、具体的には、可変キーパッド生成部２１０は虹彩入力ボタン、指紋入力ボタンの位置が生成される度に可変されるよう生成する。
【０１０４】
また、生成された可変キーパッドは携帯端末に転送され、携帯端末１００から会員が入力した少なくとも一つの生体情報を受信する（Ｓ３２０）。
【０１０５】
例えば、会員が携帯端末１００の可変キーパッドを介して虹彩入力ボタン、指紋入力ボタンを押すと、携帯端末１００から虹彩入力ボタンの位置、指紋入力ボタンの位置、虹彩情報、指紋情報を受信する。
【０１０６】
続いて、受信した少なくとも一つの生体認証キーの位置及び少なくとも一つの生体情報を基に会員の認証を行う（Ｓ３３０）。
【０１０７】
例えば、認証実行部２２０は、虹彩入力ボタンの位置情報（１．５、２．５）、指紋入力ボタンの位置情報（１．５、１．５）、虹彩情報、指紋情報と認証情報保存部２３０に保存された虹彩入力ボタンの位置情報、指紋入力ボタンの位置情報、虹彩情報、指紋情報を比較して同一性判断で本人認証を行う。
【０１０８】
生体情報を利用すると、ユーザの立場ではパスワードを覚える必要がないので、ユーザの利便性が向上される。また、パスワードが漏れるおそれがないのでセキュリティが向上され、オンラインで他人によって盗用される可能性を源泉的に遮断することができる。
【０１０９】
また、電子商取引において販売者の立場から生体情報は顧客がこれを利用して詐欺や欺罔をし難く、コストが削減され、口座などが秘密に保持される。
【０１１０】
また、公共の面で詐欺行為をより簡単に摘発することができ、他人情報の誤用と濫用のおそれを減らすことができる。
【０１１１】
以上の説明は、本発明の技術的思想を例示的に説明したものに過ぎず、本発明の属する技術分野において通常の知識を持つ者であれば、本発明の本質的特性から外さない範囲内で様々な修正及び変形が可能である。よって、本発明に表現された実施形態は、本発明の技術的思想を限定するものではなく説明するためのものであって、これらの実施形態により本発明の権利範囲が限定されるものではない。本発明の保護範囲は、以下の特許請求の範囲によって解釈されなければならず、それと同等か或いは均等な範囲内にある全ての技術的思想は、本発明の権利範囲に含まれるものと解釈されなければならない。
【符号の説明】
【０１１２】
１１０：可変キーパッド                    １２０：表示部
１３０：制御部                            １４０：カメラ部
２１０：可変キーパッド生成部              ２２０：認証実行部
２３０：認証情報保存部
【図１】
0006444500.tif 000002
【図２】
0006444500.tif 000003
【図３ａ】
0006444500.tif 000004
【図３ｂ】
0006444500.tif 000005
【図４ａ】
0006444500.tif 000006
【図４ｂ】
0006444500.tif 000007
【図５】
0006444500.tif 000008
【図６】
0006444500.tif 000009
【図７】
0006444500.tif 000010
【図８】
0006444500.tif 000011
【図９】
0006444500.tif 000012
【図１０】
0006444500.tif 000013