(57)【要約】【課題】  誤入力によるパスワード失効の防止を支援するとともに、サーバのセキュリティ低下を極力抑制するパスワード照合方法を提供する。【解決手段】  クライアントパソコン１から入力したＩＤとパスワードが、サーバ５に記憶されるＩＤに対するパスワードが合致したとき、クライアントパソコン１がサーバ５ヘログイン可能とするとともに、ＩＤとパスワードが所定回数連続して不合致てあると、パスワードを失効するようにしたパスワード照合方法において、クライアントパソコン１から入力されるパスワードに対し、失効する入力回数の一つ前に入力された該当パスワードの合致した桁の文字及び数字を、クライアントパソコン１へ表示するようにしたパスワード照合方法。【選択図】  図１
2015158792.tif 000002
【特許請求の範囲】
【請求項１】
サーバとネットワークを介して接続されるクライアントパソコンと、このクライアントパソコンの利用者に付与される複数桁のＩＤと複数桁のパスワードを前記クライアントパソコンからネットワークを介して前記サーバヘ入力し、前記サーバに記憶される該当利用者の前記ＩＤに対する前記パスワードが合致したとき、前記サーバに前記クライアントパソコンがログイン可能となるとともに、前記ＩＤと前記パスワードが所定回数連続して不合致であると、前記ＩＤに関連付けられた前記パスワードを失効するようにしたパスワード照合方法において、
前記クライアントパソコンから入力される前記パスワードに対し、失効する入力回数の一つ前に入力された該当パスワードの合致した桁の文字及び数字を、前記クライアントパソコンへ表示するようにしたことを特徴とするパスワード照合方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード照合方法に係わり、特にネットワークサーバヘログイン可能なクライアントパソコンの利用者特定に好適なパスワード照合方法に関する。
【背景技術】
【０００２】
従来、クライアントパソコンからネットワークを経由し、サーバヘログインする際に、クライアントパソコンは、ＩＤとパスワードを入力して双方が合致したときに、サーバヘのログインが可能となる。
【０００３】
ここで、ＩＤは入力した文字や数字が表示されるので誤りが容易に判別できるが、パスワードは入力した文字や数字が表示されないため、パスワードの誤入力の確率が高く、所定回数連続して誤入力すると、パスワードが失効し、当該クライアントパソコンはサーバとのログインが不可能となることがある。
【０００４】
このため、クライアントパソコンから数桁のパスワードを入力する際、入力した文字や数字が合致した桁と不合致の桁を区別させるようにして、正しいパスワードを思い出すための手助けとするような技術が開示されている(特許文献１)。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１５５３８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１は、クライアントパソコンから文字や数字で構成される複数桁のパスワードを入力すると、合致した桁をパスワード入力者へ知らせるようにしているため、パスワード誤入力に伴う再入力を予め定めた回数となるまで入力を繰り替えし続けると、パスワードの合致の確率が著しく高くなり、セキュリティ度合が低下するという問題があった。
【０００７】
本発明の目的は、誤入力によるパスワード失効の防止を支援するとともに、サーバのセキュリティ低下を極力抑制するパスワード照合方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、サーバとネットワークを介して接続されるクライアントパソコンと、このクライアントパソコンの利用者に付与される複数桁のＩＤと複数桁のパスワードを前記クライアントパソコンからネットワークを介して前記サーバヘ入力し、前記サーバに記憶される該当利用者の前記ＩＤに対する前記パスワードが合致したとき、前記サーバに前記クライアントパソコンがログイン可能となるとともに、前記ＩＤと前記パスワードとが所定回数連続して不合致であると、前記ＩＤに関連付けられた前記パスワードを失効するようにしたパスワード照合方法において、前記クライアントパソコンから入力される前記パスワードに対し、失効する入力回数の一つ前に入力された該当パスワードの合致した桁の文字及び数字を、前記クライアントパソコンへ表示するようにしたものである。
【発明の効果】
【０００９】
本発明によれば、ネットワークサーバのセキュリティ低下を抑制しつつ、誤入力によるパスワード失効の防止を支援することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態における概略構成を示すブロック図である。
【図２】本発明の一実施形態の動作を説明するフローチャートである。
【図３】本発明の一実施形態におけるクライアントパソコンの表示部に表示されるＩＤとパスワードの入力画面を示す画面表示図である。
【発明を実施するための形態】
【００１１】
以下、本発明のパスワード照合方法の一実施形態を図１〜図３を用いて説明する。
【００１２】
図１において、パスワード入力方法は、ネットワーク回線３に接続可能な携帯端末装置であるクライアントパソコン１からパスワード入力者２により入力される。また、クライアントパソコン１は入力する画面を表示するクライアントパソコン表示部１Ａを有している。
【００１３】
また、クライアントパソコン１はネットワーク回線３に接続されており、このネットワーク回線３にはサーバ５の通信インターフェイス５ａ（以下通信Ｉ／Ｆ）が接続され、サーバ５とクライアントパソコン１はネットワーク回線３を介して接続されている。ここで、パスワード入力者２がクライアントパソコン１を介して入力されたＩＤとパスワードは、ネットワーク回線３を介してサーバ５へ送信され、後述する記憶装置であるデータベース６へ格納される。
【００１４】
また、サーバ５は、ネットワーク回線３と接続されている通信Ｉ／Ｆ５ａと、この通信Ｉ／Ｆ５ａに接続され、サーバ５の各機器に対して制御信号や指令信号を出力する制御装置５ｂと、予め記録されたＩＤとパスワードの情報を格納するデータベース６と、クライアントパソコン１にＩＤ・パスワード入力画面を送信する入力画面送信手段５ｃと、パスワード入力者２が入力したＩＤとパスワードと、データベース６に予め格納されているＩＤとパスワードとを比較するパスワード比較手段５ｅと、該当のＩＤに対してパスワードが入力された回数をカウントするパスワード入力回数カウント手段５ｄと、パスワードの入力許容回数ｎ、例えば５回のとき、パスワード入力回数が４の場合に、パスワード入力者２が入力したＩＤとパスワードとデータベース６に予め格納されているＩＤに対するパスワードとを比較し、合致している文字や数字を抽出するパスワード抽出手段５ｆを少なくとも備えている。
【００１５】
また、データベース６は、予め登録されたＩＤを格納するＩＤ格納領域６ａとＩＤに対するパスワードを入力するパスワード格納領域６ｂと、ＩＤに対するパスワード入力回数格納領域６ｃとを少なくとも有している。
【００１６】
次に、本実施形態の動作の説明を、図２、図３を用いて説明する。
【００１７】
図２、図３において、まずパスワード入力者２はクライアントパソコン１を介して、サーバ５に対して送信処理をネットワーク回線３を介して送信する（ステップＳＡ１）。
【００１８】
次に、サーバ５はクライアントパソコン１から送信処理を受信し、制御装置５ｂで受信処理を実行（ステップＳＢ１）する。次に、制御装置５ｂは、入力両面送信手段５ｃを起動させる。起動した入力画面送信手段５ｃは、ＩＤ・パスワード入力両面Ｇ１をネットワーク回線３を介してクライアントパソコン１に対して送信する（ステップＳＢ２）。ここで、クライアントパソコン１に送信されるＩＤ・パスワード入力画面Ｇ１は、ＩＤを入力するＩＤ入力部Ｇ１ａとパスワードを入力するパスワード入力部Ｇ１ｂで構成されている。
【００１９】
次に、ステップＳＢ２で送信されたＩＤ・パスワード入力画面Ｇ１を受信したクライアントパソコン１は、ＩＤ・パスワード入力画面Ｇ１をクライアントパソコン１のクライアントパソコン表示部１Ａに表示させる（ステップＳＡ２）。次に、表示されたＩＤ・パスワード入力画面Ｇ１に対してパスワード入力者２は、ＩＤとパスワードをそれぞれ入力する（ステップＳＡ３）。
【００２０】
次に、クライアントパソコン１は、サーバ５に入力されたＩＤとパスワード情報を送信する（ステップＳＡ４）。ＩＤとパスワード情報を受信したサーバ５（ステップＳＢ３）は、制御装置５ｂにより入力回数カウント手段５ｄを起動する。起動された入力回数カウント手段５ｄは、データペース６内に予め格納されているＩＤ６ａに対するパスワード入力回数６ｃを参照し、パスワード入力回数６ｃに１を加える（ステップＳＢ４）。
【００２１】
次に、入力数カウント手段５ｃは、ＩＤ６ａに対するパスワード入力回数６ｃとパスワード入力許容回数である５回との比較を行う（ステップＳＢ５）。ステップＳＢ５において、パスワード入力回数６ｃがパスワード許容回数５回以下であった場合、制御装置５ｂはパスワード比較手段５ｅを起動させる。起動したパスワード比較手段５ｅは、データベース６に予め格納されているＩＤ６ａに対するパスワードとクライアントパソコン１から送信されたＩＤとパスワード情報との比較を行う（ステップＳＢ６）。
【００２２】
このとき、ステップＳＢ６でデータペース６に予め格納されているＩＤ６ａに対するパスワード６ｂとクライアントパソコン１から送信されたＩＤとパスワード情報とが合致していなかった場合、制御装置５ｂはパスワード入力回数カウント手段５ｄを起動させる。起動したパスワード入力回数カウント手段５ｄは、パスワード入力許容回数である５回とデータベース６に格納されているパスワード入力回数６ｃとの比較を行い、パスワード入力回数６ｃが４回であるか否かの判断を行う（ステップＳＢ８）。パスワード入力回数が４回でなかった場合、制御装置５ｂは入力されたＩＤとパスワードをリセットする処理を行うと共に、次にクライアントパソコン表示部１Ａに、パスワード誤入力を伝えるメッセージを追加する指示を入力両面送信手段５ｃに対して与える（ステップＳＢ９）。
【００２３】
次に、制御装置５ｂは、入力画面送信手段５ｃを起動させる。起動された入力画面送信手段５ｃは、クライアントパソコン１に対してパスワード誤入力を伝えるメッセージを含むメッセージ付ＩＤ・パスワード入力画面Ｇ３を送信する（ステップＳＢ２）。ここで、クライアントパソコン１へ送信されるメッセージ付ＩＤ・パスワード入力画面Ｇ３は、ＩＤを入力するＩＤ入力部Ｇ３ａと、パスワードを入力するパスワード入力部Ｇ３ｂと、ＩＤもしくはパスワードが誤入力された旨を伝えるメッセージ、例えば、「ＩＤもしくはパスワードに誤りがあります」のメッセージＧ３ｃで構成されている。
【００２４】
また、ステップＳＢ８において、４回目であった場合、制御装置５ｂはパスワード比較手段５ｅを起動し、データベース６に格納されているＩＤ６ａに対するパスワードとクライアントパソコン１から送信されたＩＤとパスワ−ド情報との比較を行い、例えば、パスワード入力桁数が４桁であった場合、合致している文字及び数字の判断を行い（ステップＳＢ１０）、このステップＳＢ１０において、パスワードの合致数が、例えば、２桁より少ない場合、制御装置５ｂは前述したステップＳＢ９の処理を行う。
【００２５】
また、ステップＳＢ１０において、パスワードの合致数が２桁以上の場合、制御装置５ｂはパスワード抽出手段５ｆを起動させる。起動したパスワード抽出手段５ｆは合致しているパスワードの文字及び数字を抽出するとともに次に送信されるＩＤ・パスワード入力画面に、合致している文字及び数字を表示させる指示を入力画面送信手段５ｃに対して与える（ステップＳＢ１１）
ここで、ステップＳＢ１０でパスワードの合致数を２桁以上としたが、セキュリティ低下があるが、１桁としても良い。
【００２６】
次に、制御装置５ｂは入力画面送信手段５ｃを起動させる。起動された入力画面送信手段５ｃは、クライアントパソコン１に対して合致している文字及び数字の表示を含む、パスワード表示付ＩＤ・パスワード入力画面Ｇ４を送信し（ステップＳＢ２）、パスワード入力者２に合致しているパスワードを表示することで、パスワードのヒントを与える。ここで、クライアントパソコン１へ送信されるパスワード表示付ＩＤ・パスワード入力画面Ｇ４は、ＩＤを入力するＩＤ入力部Ｇ４ａと、パスワードを入力するパスワード入力部Ｇ４ｂで構成されており、また、パスワード入力部Ｇ４ｂにはステップＳＢ１０で抽出された文字及び数字が表示されている。
【００２７】
また、ステップＳＢ６において、データベース６に予め格納されているＩＤ６ａに対するパスワードとクライアントパソコン１から送信されたＩＤとパスワード情報とが合致していた場合、制御装置５ｂはクライアントパソコン１に対してパスワードが合致した旨を知らせる合致メッセージ画面Ｇ２を送信する処理を行う（ステップＳＢ７）。
【００２８】
次に、クライアントパソコン１は合致メッセージＧ２を受信し、画面表示処理によりクライアントパソコン表示部１Ａに表示させ（ステップＳＡ５）、処理を終了する。
【００２９】
ここで、クライアントパソコン１へ送信された合致メッセージ画面Ｇ２には、例えば、「ＩＤとパスワードが合致しました。ログイン画面に遷移します。」と記されたメッセージＧ２ａが表示されている。
【００３０】
また、ステップＳＢ５において、ＩＤに対するパスワード入力回数が５回を超えると、パスワード失効メッセージＧ５がクライアントパソコン１に対して送信される（ステップＳＢ１２）。ここで、クライアントパソコン１に送信されるパスワード失効メッセージＧ５は、例えば、「このＩＤはロックされております。システム管理者に連絡してください。」と記されたメッセージＧ５ａが表示されている。
【００３１】
また、パスワード失効メッセージＧ５を受信したクライアントパソコン１は、クライアントパソコン表示部１Ａに受信したパスワード失効メッセージＧ５を表示し、処理を終了する（ステップＳＡ５）。
【００３２】
本実施形態によれば、パスワード許容回数４まで同じ処理を行い、パスワード入力回数が４回になった際の処理で、パスワードが合致する文字及び数字を抽出する処理を加え、クライアントパソコン１の画面に表示させることにより、誤入力によるパスワードの失効の防止と、パスワード許容回数４まで同じ処理を行うことで、セキュリティ低下を極力抑制する。
【００３３】
本実施形態では、パスワード許容回数を５回としたが、複数回であれば何回であっても良い。
【符号の説明】
【００３４】
１  クライアントパソコン
２  パスワード入力者
３  ネットワーク回線
５  サーバ
５ａ  通信Ｉ／Ｆ
５ｂ  制御装置
５ｃ  入力画面送信手段
５ｄ  入力回数カウント手段
５ｅ  パスワード比較手段
６  データベース
６ａ  ＩＤ格納領域
６ｂ  パスワード格納領域
６ｃ  パスワード入力回数格納領域
【図１】
2015158792.tif 000003
【図２】
2015158792.tif 000004
【図３】
2015158792.tif 000005