(57)【要約】【課題】文字列のパスワードと画像データとからセキュリティの高い認証を行う。【解決手段】入力された文字列“ａ９ａｇｚ８”によるパスワード及び画像データの所定画素領域８を用いて認証処理を行うに際し、前記パスワードを構成する文字列から所定規則に従って前記所定画素領域８の複数の画素▲１▼▲２▼▲３▼▲４▼▲５▼▲６▼の値を読み出し、各画素の値の組み合わせ（９５，２５２，１９，１８７，５０，１２１）を認証用パスワードとして認証処理を行う。【選択図】　図２
2004139166.tif 000002
【特許請求の範囲】
【請求項１】
入力された文字列によるパスワード及び他データを用いて認証処理を行う認証方法において、前記パスワードを構成する文字列から所定規則に従って前記他データ中の複数のデータを読み出し、読み出された複数のデータの組み合わせを認証用パスワードとして認証処理を行うことを特徴とするパスワードを用いた認証方法。
【請求項２】
前記他データは音声データまたは画像データであることを特徴とする請求項１に記載のパスワードを用いた認証方法。
【請求項３】
入力された文字列によるパスワード及び画像データを用いて認証処理を行う認証方法において、前記パスワードを構成する文字列から所定規則に従って前記画像データの複数の画素の値を読み出し、各画素の値の組み合わせを認証用パスワードとして認証処理を行うことを特徴とするパスワードを用いた認証方法。
【請求項４】
前記パスワードを構成する文字列から２文字づつの組み合わせを前記所定規則に従って取り出し、前記画像データから所定範囲の領域を切り出し、前記所定範囲の領域のＸ軸座標値とＹ軸座標値にパスワード作成用の各文字を割り付け、前記各２文字をｘｙ座標値として持つ各画素の値を前記認証用パスワードの値として読み出すことを特徴とする請求項３に記載のパスワードを用いた認証方法。
【請求項５】
パスワード及び他データを入力する入力手段と、前記パスワードを構成する文字列から所定規則に従って前記他データ中の複数のデータを読み出す手段と、該手段により読み出された複数のデータの組み合わせを認証用パスワードとして認証処理を行う認証手段とを備えることを特徴とするパスワードを用いた認証システム。
【請求項６】
前記他データは音声データまたは画像データであることを特徴とする請求項５に記載のパスワードを用いた認証システム。
【請求項７】
パスワード及び画像データを入力する入力手段と、前記パスワードを構成する文字列から所定規則に従って前記画像データの複数の画素の値を読み出す手段と、各画素の値の組み合わせを認証用パスワードとして認証処理を行う認証手段とを備えることを特徴とするパスワードを用いた認証システム。
【請求項８】
前記パスワードを構成する文字列から２文字づつの組み合わせを前記所定規則に従って取り出す手段と、前記画像データから所定範囲の領域を切り出す手段と、前記所定範囲の領域のＸ軸座標値とＹ軸座標値にパスワード作成用の各文字を割り付け前記各２文字をｘｙ座標値として持つ各画素の値を前記認証用パスワードの値として読み出す手段とを備えることを特徴とする請求項７に記載のパスワードと画像データを用いた認証システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はパスワードと他データの組み合わせ用いた認証方法及びそのシステムに係り、特に、他データとしてどのデータを用いたのかの記憶が容易な認証方法及びそのシステムに関する。
【０００２】
【従来の技術】
従来の認証システムとして、例えば特開２００１―２１６７７０号公報（特許文献１）記載のものがある。この従来技術では、ビデオテープカセットに添付されている二次元バーコードの印刷紙を撮像し、得られた撮像画像をパーソナルコンピュータに取り込み、この二次元バーコードが既登録済みの二次元バーコードと一致するか否かによって認証を行っている。
【０００３】
【特許文献１】
特開２００１―２１６７７０号公報
【０００４】
【発明が解決しようとする課題】
上述した従来の認証システムで用いる二次元バーコードは、複雑な画像であり、ユーザが多数の二次元バーコードの中から予め決められた二次元バーコードを選び出すのは困難である。このため、二次元バーコードをパスワードとして用いて認証する場合、どの二次元バーコードをパスワードとして使用したかを記憶するのが困難であるという問題がある。
【０００５】
本発明の目的は、パスワードとして使用したデータが何のデータであったかの記憶が容易な認証方法及び認証システムを提供することにある。
【０００６】
【課題を解決するための手段】
上記目的は、入力された文字列によるパスワード及び他データを用いて認証処理を行うに際し、前記パスワードを構成する文字列から所定規則に従って前記他データ中の複数のデータを読み出し、読み出された複数のデータの組み合わせを認証用パスワードとして認証処理を行うことで、達成される。この構成により、セキュリティの高いシステムが構築できるため、使用する他データとして記憶の容易なデータを使用可能となる。
【０００７】
好適には、上記において、前記他データを音声データまたは画像データとすることを特徴とする。この構成により、使用した他データが何のデータであったのかの記憶が更に容易となる。
【０００８】
上記目的は、入力された文字列によるパスワード及び画像データを用いて認証処理を行うに際し、前記パスワードを構成する文字列から所定規則に従って前記画像データの複数の画素の値を読み出し、各画素の値の組み合わせを認証用パスワードとして認証処理を行うことで、達成される。
【０００９】
この構成により、認証用パスワードを生成するに際して画像データを用いるためセキュリティが高まり、また、この画像データはユーザが選択した任意の画像データで良いため、どの画像をパスワードとして使用したかの記憶が容易となる。
【００１０】
好適には、上記おいて、前記パスワードを構成する文字列から２文字づつの組み合わせを前記所定規則に従って取り出し、前記画像データから所定範囲の領域を切り出し、前記所定範囲の領域のＸ軸座標値とＹ軸座標値にパスワード作成用の各文字を割り付け、前記各２文字をｘｙ座標値として持つ各画素の値を前記認証用パスワードの値として読み出すことを特徴とする。この構成により、簡単且つ容易に認証用パスワードを生成することができる。
【００１１】
【発明の実施の形態】
以下、本発明の一実施形態を図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態に係る認証システムの構成図である。ユーザの入力端末１がインターネット２を介してアクセス先３に接続され、このアクセス先３に入力端末１を接続するときにパスワードと画像データを用いた認証処理が行われ、認証されたときアクセス先にログイン可能となる。
【００１３】
このログイン認証を行うために、アクセス先３には、ウェブサーバ４と、このウェブサーバ４との間で情報を授受してパスワード処理及び認証処理を後述するようにして行う処理装置５と、処理装置５に接続され予め認証用パスワードデータが格納されたデータベース６とが設けられている。
【００１４】
このログイン認証システムを用いてユーザの認証を行う場合、ユーザは２種類のパスワードを入力端末１から入力する。第１のパスワードは、ユーザが任意に作成した文字列のパスワードであり、例えば“ａ９ａｇｚ８”というパスワードである。
【００１５】
第２のパスワードはユーザが任意に選択した画像データであり、例えば、自身の顔写真でも、また、風景写真でもよく、パスワードとして選択したことを容易に記憶可能な画像データを用いることができる。入力端末１の記憶装置内に多数の画像データが蓄積されている場合、そのいずれかの画像データを選択して第１のパスワードと共にアクセス先３に送信する。
【００１６】
アクセス先３がユーザの認証を行う場合、本実施形態では、第１のパスワードと第２のバスワードを直接に登録パスワードと比較して認証するのではなく、第１のパスワードと第２のパスワードから認証用の第３のパスワードを生成し、この第３のパスワードをデータベース６に登録されているパスワードデータと比較照合し、認証を行う。
【００１７】
この様な認証処理を行うには、第３のパスワードが第１のパスワードと第２のパスワードから一意に求められる必要があり、本実施の形態では、次の様に第３のパスワードを求める。
【００１８】
図２は、認証用の第３のパスワードを、入力された文字列でなる第１のパスワードと、画像データ（第２のパスワード）から求める方法の説明図である。先ず、第２のパスワードである画像データの中から、予め決められた位置、例えば画像の左隅位置の１００×１００画素領域８を取り出す。勿論、２００×２００画素領域でも３００×３００画素領域でもよく、処理装置５が予め任意に決めた画素領域とする。
【００１９】
次に、１００×１００画素領域の縦軸，横軸の値として、０〜９，ａ〜ｚ，Ａ〜Ｚ，…を特定の順に割り付ける。第１のパスワードを構成する文字列が「記号」を含む場合には、各記号も縦軸，横軸の値として振り分ける。
【００２０】
次に、第１のパスワード（上の例では、“ａ９ａｇｚ８”）の中から予め決められた順で２文字づつ解釈する。この例では、前から順に巡回的に１文字づつずらしながら２文字を取り出す。即ち、▲１▼ａ９→▲２▼９ａ→▲３▼ａｇ→▲４▼ｇｚ→▲５▼ｚ８→▲６▼８ａと取り出す。
【００２１】
そして、１００×１００画素領域８の中から、縦軸ａ，横軸９の画素▲１▼の画素値（図２に示す例の画像データは２５６階調の画像データであるため、０〜２５５のいずれかの値となる。）を読み出す。図２の例では画素値“９５”が読み出される。同様に、縦軸９，横軸ａの画素▲２▼の画素値“２５２”を読み出し、縦軸ａ，横軸ｇの画素▲３▼の画素値“１９”を読み出し、……、縦軸８，横軸ａの画素▲６▼の画素値“１２１”を読み出す。
【００２２】
この様にして読み出された６個の数字列“９５，２５２，１９，１８７，５０，１２１”を第３のパスワードとし、処理装置５は、データベース６に登録済みのパスワードデータと比較照合して、ユーザが正規の登録ユーザであるか否かを判断する。
【００２３】
図３は、ログイン認証処理の処理手順を示すフローチャートである。先ず、ステップＳ１で、ユーザは第１のパスワード（文字列）と第２のパスワード（画像）を入力する。ステップＳ２では、アクセス先３の処理装置５が第１のパスワードを特定のアルゴリズムで解釈し、この解釈に基づきステップＳ３で第２のパスワードである画像データの画素値を読み出し、ステップＳ４で、各画素値から第３のパスワードを生成する。
【００２４】
そして、第３のパスワードがデータベース６に登録済みのパスワードデータと一致するか否かをステップＳ５で判定し、一致する場合には認証成功としてそのユーザのログインを許可し（ステップＳ６）、不一致の場合には認証失敗としてログインを不許可とする（ステップＳ７）。
【００２５】
この様に、本実施形態によるログイン認証システムによれば、文字列によるパスワードと画像データを用いてセキュリティの高い認証を行うことができ、しかも、使用する画像も記憶の容易な画像を使用できるので、セキュリティの高い認証システムを手軽に利用可能となる。
【００２６】
尚、上述した実施形態では、パスワードと組み合わせる他データとして画像データを用いたが、画像データの代わりに音声データを使用することも可能である。テープ等に録音された音声データはパスワードと組み合わせて一意の認証用パスワードを生成するのは困難であるが、デジタルメモリに格納された音声データであれば、文字列パスワードから各メモリセル内のデータを一意に定めことが可能である。
【００２７】
【発明の効果】
本発明によれば、セキュリティの高い認証システムを手軽に利用することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るログイン認証システムの構成図である。
【図２】本発明の一実施形態に係るログイン認証方法の説明図である。
【図３】本発明の一実施形態に係るログイン認証方法の処理手順を示すフローチャートである。
【符号の説明】
１　入力端末
２　インターネット
３　アクセス先
４　ウェブサーバ
５　処理装置
６　データベース
８　画像データの所定範囲の画素領域
【図１】
2004139166.tif 000003
【図２】
2004139166.tif 000004
【図３】
2004139166.tif 000005