(57)【要約】【課題】認証情報の他人による類推を防止し、セキュリティを向上するとともに、認証情報の忘却を防止する認証システム及び認証方法を提供する。【解決手段】カード使用者によって選択されたパスワードを入力するキーボード２２と、登録パスワードを記憶する不揮発性メモリ１５と、この選択されたパスワード及びＩＣカード１０から読み出した登録パスワードに基づいてカード使用者を認証するか否かを判定し、認証した場合に、カード使用者が次回に選択すべきパスワードを算出する制御部２６と、制御部２６がパスワードの算出に用いたアルゴリズムを色の合図によってカード使用者に通知するＬＥＤ２４とを備える認証システム１。【選択図】図１
2005085071.tif 000002
【特許請求の範囲】
【請求項１】
認証対象者が選択した認証情報に基づいて、前記認証対象者を認証するか否かを判定する認証判定手段と、
前記認証判定手段によって肯と判定された場合に、前記認証対象者が次回に選択すべき認証情報を導出する認証情報導出手段と、
前記認証情報導出手段によって導出された認証情報又は前記認証情報を示唆する情報を前記認証対象者に通知する通知手段と
を備える認証システム。
【請求項２】
請求項１に記載の認証システムにおいて、
前記認証対象者によって選択された認証情報を入力する認証情報入力手段と、
登録認証情報を記憶する認証情報記憶手段とを備え、
前記認証判定手段は、前記認証情報入力手段によって入力される認証情報と、前記認証情報記憶手段によって記憶されている登録認証情報とに基づいて判定を行い、
前記認証情報導出手段は、前記判定手段が肯と判定した場合に、前記認証情報記憶手段によって記憶されている登録認証情報に基づいて、前記認証対象者が次回に選択すべき認証情報を導出すること、
を特徴とする認証システム。
【請求項３】
請求項２に記載の認証システムにおいて、
前記認証情報導出手段によって導出される認証情報を、前記認証情報記憶手段へ登録認証情報として書き込む書込手段を備えること、
を特徴とする認証システム。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の認証システムにおいて、
複数の登録認証情報変更アルゴリズムを記憶するアルゴリズム記憶手段を備え、
前記認証情報導出手段は、前記アルゴリズム記憶手段に記憶されている複数の登録認証情報変更アルゴリズムのうちのいずれかの登録認証情報変更アルゴリズムに基づいて前記認証情報記憶手段に記憶されている登録認証情報から認証情報を導出し、
前記通知手段は、前記認証情報導出手段が認証情報の導出に用いた前記登録認証情報変更アルゴリズムを通知すること、
を特徴とする認証システム。
【請求項５】
請求項１から請求項４までのいずれか１項に記載の認証システムにおいて、
前記通知手段は、前記認証対象者に既知であって、予め取り決められている視覚的な合図によって、前記認証情報導出手段によって導出された認証情報を前記認証対象者に間接的に通知すること、
を特徴とする認証システム。
【請求項６】
請求項２から請求項５までのいずれか１項に記載の認証システムにおいて、
前記認証情報記憶手段は、前記認証対象者のカードに設けられ、
前記認証情報入力手段、前記認証判定手段、前記認証情報導出手段及び前記通知手段は、前記カードに記憶されている情報を読み出す読み出し手段を備える外部装置に設けられていること、
を特徴とする認証システム。
【請求項７】
請求項２から請求項５までのいずれか１項に記載の認証システムにおいて、
前記認証情報記憶手段、前記認証判定手段、前記認証情報導出手段は、前記認証対象者のカードに設けられ、
前記認証情報入力手段及び前記通知手段は、前記カードに記憶されている情報を読み出す読み出し手段を備える外部装置に設けられ、
前記通知手段は、前記外部装置が前記カードから前記認証情報導出手段によって導出された認証情報を読み出すことなく、前記認証情報を示唆する情報の通知を行うこと、
を特徴とする認証システム。
【請求項８】
認証対象者によって選択された認証情報を入力する認証情報入力ステップと、前記認証情報入力ステップにおいて入力した認証情報に基づいて前記認証対象者を認証するか否かを判定する認証判定ステップとを備える認証方法であって、
前記認証判定ステップにおいて肯と判定した場合に、前記認証対象者が次回に選択すべき認証情報を導出する認証情報導出ステップと、
前記認証情報導出ステップにおいて導出した認証情報を前記認証対象者に通知する通知ステップとを備えること、
を特徴とする認証方法。
【請求項９】
請求項８に記載の認証方法において、
前記認証情報導出ステップは、記憶されている複数の登録認証情報変更アルゴリズムのうちのいずれかの登録認証情報変更アルゴリズムに基づいて、記憶されている登録認証情報から認証情報を導出し、
前記通知ステップは、前記認証情報導出ステップにおいて用いた前記登録認証情報変更アルゴリズムを通知すること、
を特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証対象者について認証を行う認証システム及び認証方法に関するものである。
【背景技術】
【０００２】
ＡＴＭなどのカードの利用対象となる外部装置は、カード使用者が選択したＰＩＮなどのパスワード（認証情報）と、予め正当なカード使用者によって登録されているパスワード（登録パスワード）とを照合することによってカード使用者を正当なカード使用者と認証するか否かを判定している。
カード使用者は、登録パスワードに誕生日、電話番号などの個人情報を選択する場合があるが、覚えやすい反面、他人に類推され、カードが悪用される可能性が高いという問題があった。一方、個人情報と全く関係のない番号を登録パスワードに選択した場合には、他人に類推される可能性が低い反面、覚えにくいという問題があった。
この問題を解決するために、ワンタイムパスワードなどの可変パスワードを用いる方法がある。ワンタイムパスワードは、ワンタイムパスワード生成器がカード使用者によって入力されたパスワード、認証時刻などを基に、所定のアルゴリズムに従って生成される一見ランダムな１０桁程度の数字と照合される１回限りのパスワードである。この方法であれば、カード使用者は、個人情報を登録パスワードとして設定することが可能と考えられる。
しかし、他人がワンタイムパスワード生成器を取得した場合には、類推した個人情報のパスワードからワンタイムパスワードを生成することが可能となり、通常のパスワードに個人情報を設定した場合と同様の結果となるという問題があった。
一方、これらの問題を解決するために、「好きな映画」、「好きな男優」などの複数のデータ項目について個人情報を登録しておき、外部装置は、この個人情報と、疑似情報を混ぜて表示し、カード使用者が複数の項目において個人情報を選択した場合に正当使用者と認証する個人認証方法がある（例えば、特許文献１参照）。
しかし、この個人認証方法であっても、個人情報を登録するため、他人に類推されるおそれがあるという問題があった。
【特許文献１】特開２００２−１５１３２号公報（［００１４］、図４、図５）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の課題は、認証情報の他人による類推を防止し、セキュリティを向上するとともに、認証情報の忘却を防止する認証システム及び認証方法を提供することである。
【課題を解決するための手段】
【０００４】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。すなわち、請求項１の発明は、認証対象者が選択した認証情報に基づいて、前記認証対象者を認証するか否かを判定する認証判定手段（２６、１２−２）と、前記認証判定手段によって肯と判定された場合に、前記認証対象者が次回に選択すべき認証情報を導出する認証情報導出手段（２６、１２−２）と、前記認証情報導出手段によって導出された認証情報又は前記認証情報を示唆する情報を前記認証対象者に通知する通知手段（２４）とを備える認証システム（１、１−２）である。
【０００５】
請求項２の発明は、請求項１に記載の認証システムにおいて、前記認証対象者によって選択された認証情報を入力する認証情報入力手段（２２）と、登録認証情報を記憶する認証情報記憶手段（１５、１５−２）とを備え、前記認証判定手段は、前記認証情報入力手段によって入力される認証情報と、前記認証情報記憶手段によって記憶されている登録認証情報とに基づいて判定を行い、前記認証情報導出手段は、前記判定手段が肯と判定した場合に、前記認証情報記憶手段によって記憶されている登録認証情報に基づいて、前記認証対象者が次回に選択すべき認証情報を導出すること、を特徴とする認証システム（１、１−２）である。
【０００６】
請求項３の発明は、請求項２に記載の認証システムにおいて、前記認証情報導出手段によって導出される認証情報を、前記認証情報記憶手段へ登録認証情報として書き込む書込手段（１２、１２−２）を備えること、を特徴とする認証システム（１、１−２）である。
【０００７】
請求項４の発明は、請求項１から請求項３までのいずれか１項に記載の認証システムにおいて、複数の登録認証情報変更アルゴリズムを記憶するアルゴリズム記憶手段（２７、１５−２）を備え、前記認証情報導出手段は、前記アルゴリズム記憶手段に記憶されている複数の登録認証情報変更アルゴリズムのうちのいずれかの登録認証情報変更アルゴリズムに基づいて前記認証情報記憶手段に記憶されている登録認証情報から認証情報を導出し、前記通知手段は、前記認証情報導出手段が認証情報の導出に用いた前記登録認証情報変更アルゴリズムを通知すること、を特徴とする認証システム（１、１−２）である。
【０００８】
請求項５の発明は、請求項１から請求項４までのいずれか１項に記載の認証システムにおいて、前記通知手段は、前記認証対象者に既知であって、予め取り決められている視覚的な合図によって、前記認証情報導出手段によって導出された認証情報を前記認証対象者に間接的に通知すること、を特徴とする認証システム（１、１−２）である。
【０００９】
請求項６の発明は、請求項２から請求項５までのいずれか１項に記載の認証システムにおいて、前記認証情報記憶手段は、前記認証対象者のカード（１０）に設けられ、前記認証情報入力手段、前記認証判定手段、前記認証情報導出手段及び前記通知手段は、前記カードに記憶されている情報を読み出す読み出し手段（２１）を備える外部装置（２０）に設けられていること、を特徴とする認証システム（１）である。
【００１０】
請求項７の発明は、請求項２から請求項５までのいずれか１項に記載の認証システムにおいて、前記認証情報記憶手段、前記認証判定手段、前記認証情報導出手段は、前記認証対象者のカード（１０−２）に設けられ、前記認証情報入力手段及び前記通知手段は、前記カードに記憶されている情報を読み出す読み出し手段（２１）を備える外部装置（２０−２）に設けられ、前記通知手段は、前記外部装置が前記カードから前記認証情報導出手段によって導出された認証情報を読み出すことなく、前記認証情報を示唆する情報の通知を行うこと、を特徴とする認証システム（１−２）である。
【００１１】
請求項８の発明は、認証対象者によって選択された認証情報を入力する認証情報入力ステップ（Ｓ１１０、Ｓ２１０）と、前記認証情報入力ステップにおいて入力した認証情報に基づいて前記認証対象者を認証するか否かを判定する認証判定ステップ（Ｓ１３０，Ｓ１４０、Ｓ２３０，Ｓ２４０）とを備える認証方法であって、前記認証判定ステップにおいて肯と判定した場合に、前記認証対象者が次回に選択すべき認証情報を導出する認証情報導出ステップ（Ｓ１５０、Ｓ２５０）と、前記認証情報導出ステップにおいて導出した認証情報を前記認証対象者に通知する通知ステップ（Ｓ１７０、Ｓ２７０）とを備えること、を特徴とする認証方法である。
【００１２】
請求項９の発明は、請求項８に記載の認証方法において、前記認証情報導出ステップは、記憶されている複数の登録認証情報変更アルゴリズムのうちのいずれかの登録認証情報変更アルゴリズムに基づいて、記憶されている登録認証情報から認証情報を導出し、前記通知ステップは、前記認証情報導出ステップにおいて用いた前記登録認証情報変更アルゴリズムを通知すること、を特徴とする認証方法である。
【発明の効果】
【００１３】
本発明による認証システム及び／又は認証方法によれば、以下の効果を得ることが可能となった。
（１）認証対象者を認証した場合に次回に選択すべき認証情報を導出し認証対象者へ通知することによって、認証情報を可変とし、他人による類推を防止する。また、認証された認証対象者のみが次回に選択すべき認証情報を知ることとなり、認証情報の漏洩を防止する。
（２）登録認証情報に基づいて次回に選択すべき認証情報を導出することによって、正当な認証対象者が登録認証情報から類推しやすくなり、選択すべき認証情報の忘却を防止する。
（３）登録認証情報変更アルゴリズムを通知することによって認証対象者へ次回に選択すべき認証情報を通知することで、認証情報を直接に通知する場合（例えば、パスワードの番号をそのまま通知する場合）に比べて、認証対象者による認証情報の記憶の混乱を防止し、選択すべき認証情報の忘却を防止する。
（４）例えば、認証情報又は登録認証情報変更アルゴリズムに対応させた色によって認証対象者へ通知するなど、予め取り決められている視覚的な合図によって次回に選択すべき認証情報を通知することで、認証対象者は、感覚的に記憶することができ、認証情報の忘却を防止する。
（５）カードは、登録認証情報を記憶していればよいだけであり、磁気カード、ＩＣカードなど様々な形態のカードを用いて実現可能である。
（６）カード内で認証するか否かの判定、認証情報の導出を行い、外部装置がこの認証情報をカードから読み出さずに通知を行うことによって、不正な外部装置による登録認証情報の読み出しなどの登録認証情報の漏洩を防止する。
【発明を実施するための最良の形態】
【００１４】
認証情報の他人による類推を防止し、セキュリティを向上するとともに、認証情報の忘却を防止するという目的を、パスワードを可変とし、次回のパスワードをカード使用者に通知することによって実現した。
【実施例１】
【００１５】
図１は、本発明による認証システムの実施例１における構成を示すブロック図である。
図１に示すように、認証システム１は、ＩＣカード１０と、外部装置２０とを備え、ＩＣカード１０を外部装置２０において使用する場合に、認証の対象（認証対象者）となるカード使用者が正当なカード使用者であることを認証するためのシステムである。ＩＣカード１０は、外部装置２０に挿入され、接続された状態にある。
ＩＣカード１０は、互いに接続されている通信部１１、ＣＰＵ１２、ＲＡＭ１３、ＲＯＭ１４、不揮発性メモリ１５などを備えている。通信部１１は、接触端子、インターフェイスなどを備え、ＣＰＵ１２及び外部装置２０間の通信を媒介する。
ＣＰＵ１２は、ＩＣカード１０を統括制御する中央処理装置であって、通信部１１を介して外部装置２０から受信するコマンドに応じた処理を行い、その結果をレスポンスとして送信する。
【００１６】
ＲＡＭ１３は、ＣＰＵ１２が処理を行うための作業領域として使用する揮発性メモリであり、ＲＯＭ１４は、オペレーティングシステムなどのＣＰＵ１２が処理を行うために必要なプログラムを主に記憶している不揮発性の読み出し専用メモリである。不揮発性メモリ１５は、ＥＥＰＲＯＭ、フラッシュメモリ、ＦＲＡＭなどの随時書き換え可能な不揮発性のメモリであって、アプリケーションなどのＣＰＵ１２が処理を行うために必要なプログラム及びデータが記憶されている。不揮発性メモリ１５は、登録パスワード（登録認証情報）を記憶している。登録認証情報とは、装置側（ＩＣカード１０、外部装置２０）がカード使用者に対して行う認証に際して予め装置側（ＩＣカード１０又は外部装置２０）に記憶している情報であって、カード使用者によって選択される情報と照合することによって、カード使用者が正当なカード使用者であるか否か、つまり、認証するか否かを判定する基準となる情報である。
【００１７】
外部装置２０は、ＩＣカード１０との接触式での通信を媒介するリーダライタ（Ｒ／Ｗ）２１、カード使用者の指示などの情報を入力するキーボード、マウスなどのキーボード２２、情報を表示することによってカード使用者に通知を行うディスプレイ２３、赤色、黄色、緑色などの各色での点灯が可能なＬＥＤ２４などの入出力装置と、これらの入出力装置のインターフェイスであるＩ／Ｏインターフェイス２５と、Ｉ／Ｏインターフェイス２５とバスで相互に接続されている制御部２６及び記憶部２７などとを備える情報処理装置である。
制御部２６は、ＣＰＵなどを備え、キーボード２２などから入力される指示に応じて記憶部２７に記憶されているプログラムを実行し、外部装置２０全体を統括制御する。
記憶部２７は、メモリ、ハードディスクなどの記憶装置であって、制御部２６の処理に必要なオペレーティングシステム、アプリケーションプログラムなどのプログラム及びデータを記憶している。記憶部２７は、複数の登録パスワード変更アルゴリズムを記憶している。制御部２６は、この複数の登録パスワード変更アルゴリズムのいずれかのアルゴリズムに従って、登録パスワードから新たな登録パスワードを算出（導出）する（後述する図３参照）。
また、記憶部２７は、図２に示すように、ＬＥＤ２４が点灯可能な色と登録パスワード変更アルゴリズムを対応させたテーブルを記憶している。このテーブルは、カード使用者も既知である、予め取り決められている視覚的な合図の内容を示し、ＬＥＤ２４がいずれかの色で点灯することによって、いずれのアルゴリズムに基づいて新たな登録パスワードが算出されたのかをカード使用者が知ることができ、間接的に新たな登録パスワード、つまり、次回にカード使用者が選択すべきパスワードを知ることができる（後述する図３参照）。
【００１８】
図３は、本発明による認証システムの動作及び本発明による認証方法を示すフローチャートである。以下、外部装置２０（制御部２６）の処理を中心に説明する。
ステップ１００（以下、「ステップ」を「Ｓ」という。）において、ＩＣカード１０は、外部装置２０に接続された状態にある。外部装置２０は、使用の条件としてカード使用者にパスワードの入力を要求する旨をディスプレイ２３に表示する。
Ｓ１１０において、カード使用者は、キーボード２２を操作して数字、英字などを選択し、外部装置２０は、パスワードを入力する。
Ｓ１２０において、制御部２０は、ＩＣカード１０に所定のコマンドを送信することによって、記憶部２７に記憶されている登録パスワードを読み出し、Ｓ１１０において入力したパスワードと照合し、カード使用者を認証するか否かを判定する（Ｓ１２０）。不一致でカード使用者を認証できない場合には、外部装置２０は、その旨をディスプレイ２３に表示し（Ｓ１８０）、処理を終了する（Ｓ１９０）。認証した場合には、制御部２６は、記憶部２７に記憶されている複数の登録パスワード変更アルゴリズムのいずれかのアルゴリズムを無作為に抽出し、このアルゴリズムに基づいて演算を行い、Ｓ１２０で読み出した登録パスワードから新たな登録パスワードを算出する（Ｓ１５０）。
制御部２６は、この新たな登録パスワードを登録パスワードとしてＩＣカード１０の記憶部２７へ書き込み（Ｓ１６０）、Ｓ１５０における演算で使用したアルゴリズムに対応する色のＬＥＤ２４を点灯させ（Ｓ１７０）、カード使用者に次回選択すべきパスワードを通知し、処理を終了する（Ｓ１９０）。
【００１９】
以下、具体例を用いて図３について説明する。
Ｓ１００においてＩＣカード１０の記憶部２７には、登録パスワード「０５２８」が記憶されている。カード使用者がパスワード「０５２８」を選択し（Ｓ１１０）、認証され（Ｓ１３０，Ｓ１４０）、下一桁に「１」加算するアルゴリズムによって新たな登録パスワード「０５２９」が算出された場合（Ｓ１５０）には、ＬＥＤ２４は、「赤色」で点灯する（Ｓ１７０、図２参照。）。この点灯からカード使用者は、新たな登録パスワードが「０５２９」であることを認識する。
このカード使用者が再び外部装置２０を使用する場合には、Ｓ１１０において、パスワード「０５２９」を入力し、認証される（Ｓ１３０，Ｓ１４０）。この場合に、制御部２６が上一桁から「１」減算するアルゴリズムによって新たな登録パスワード「９５２９」を算出したときには（Ｓ１５０）、ＬＥＤ２４は、「緑色」で点灯する（Ｓ１７０）。カード使用者は、この点灯から新たなパスワードが「９５２９」であることを認識する。
【００２０】
このように実施例１によれば、外部装置２０は、カード使用者を正当と認証した場合に次回に選択すべきパスワードを算出しカード使用者に通知するため、認証毎に選択すべきパスワードを可変とし、他人による類推を防止することが可能となった。また、今回認証されたカード使用者のみが次回に選択すべきパスワードを知ることとなり、パスワードの漏洩を防止することが可能となった。
更に、登録パスワード変更アルゴリズムに従って、登録パスワードから新たな登録パスワードを導出することによって、新たな登録パスワードを登録パスワードから類推しやすくなり、選択すべき認証情報の忘却を防止することが可能となった。
更にまた、登録パスワード変更アルゴリズムを通知することによってカード使用者へ次回に選択すべきパスワードを通知するため、パスワードそのものを直接に通知する場合に比べて、カード使用者によるパスワードの記憶の混乱を防止し、選択すべきパスワードの忘却を防止することが可能となった。
また、ＬＥＤ２４が点灯する色によって次回に選択すべきパスワードを通知することで、カード使用者は、感覚的にパスワードを記憶することができ、選択すべきパスワードの忘却を防止することが可能となった。
【実施例２】
【００２１】
図４は、本発明による認証システムの実施例２における構成を示すブロック図である。
なお、前述した実施例１と同様の機能を果たす部分には、同一の符号を付して、重複する説明を適宜省略する。
実施例２における認証システム１−２は、ＩＣカード１０−２と、外部装置２０−２とを備え、実施例１における認証システム１と同様に、カード使用者を認証するためのシステムである。
ＩＣカード１０−２の不揮発性メモリ１５−２は、複数の登録パスワード変更アルゴリズムを記憶し、図５（ａ）に示すように、この複数の登録パスワード変更アルゴリズムを識別情報に対応させて記憶している。ＣＰＵ１２−２は、この複数の登録パスワード変更アルゴリズムのいずれかのアルゴリズムに基づいて新たな登録パスワードを導き出し、対応する識別情報を外部装置２０へ送信する（後述する図６参照。）。
外部装置２０−２の記憶部２７−２は、図５（ｂ）に示すように、ＬＥＤ２４の色と登録パスワード変更アルゴリズムの識別情報を対応させたテーブルを記憶している。制御部２６−２は、ＩＣカード１０−２から受信した識別情報に対応した色でＬＥＤ２４を点灯させる。
【００２２】
図６は、本発明による認証システムの動作及び本発明による認証方法を示すフローチャートである。以下、ＩＣカード１０−２（ＣＰＵ１２−２）の処理を中心に説明する。
Ｓ２００において、ＩＣカード１０−２は、外部装置２０−２に接続された状態にある。ＩＣカード１０−２は、カード使用者のキーボード２２操作によって入力されたパスワードを外部装置２０から受信する（Ｓ２１０）。
ＩＣカード１０−２は、不揮発性メモリ１５−２から登録パスワードを読み出し（Ｓ２２０）、Ｓ２１０において受信したパスワードと照合し（Ｓ２３０）、カード使用者を認証するか否かを判定する（Ｓ２４０）。不一致でカード使用者を認証できない場合には、その旨を外部装置２０−２へ送信し（Ｓ２８０）、処理を終了する（Ｓ２９０）。認証した場合には、ＣＰＵ１２−２は、不揮発性メモリ１５−２に記憶されている複数の登録パスワード変更アルゴリズムのいずれかのアルゴリズムを無作為に抽出し、このアルゴリズムに基づいて演算を行い、Ｓ２２０で読み出した登録パスワードから新たな登録パスワードを算出する（Ｓ２５０）。
ＣＰＵ１２−２は、この新たな登録パスワードを登録パスワードとして不揮発性メモリ１５−２へ書き込み（Ｓ２６０）、Ｓ２５０において使用したアルゴリズムに対応する識別情報を外部装置２０−２へ送信し（Ｓ２７０）、処理を終了する（Ｓ２９０）。外部装置２０−２は、ＬＥＤ２４を受信した識別情報に対応する色で点灯させる。
【００２３】
このように実施例２によれば、実施例１の効果に加え、認証システム１−２は、ＩＣカード１０−２内で認証するか否かの判定、新たな登録パスワードの算出などを行い、ＩＣカード１０−２から登録パスワードを読み出さないため、不正な外部装置による登録パスワードの読み出しなどの登録パスワードの漏洩を防止することが可能となった。
【００２４】
（変形例）
以上説明した実施例に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。例えば、各実施例において、ＩＣカード１０，１０−２及びＲ／Ｗ２１は、接触式の通信を行うが、非接触式の通信であってもよく、通信ができれば、その通信方法は限定されない。
【００２５】
各実施例において、外部装置２０，２０−２は、登録パスワード変更アルゴリズムに対応させた色でＬＥＤ２４を点灯させ、カード使用者がこの対応を知っていることを前提として、次回にカード使用者が選択すべき登録パスワードを通知しているが、ディスプレイ２３に「下一桁に＋１」などアルゴリズムの内容を通知してもよく、カード使用者に次回に選択すべき登録パスワードを通知できればその方法は、限定されない。
【００２６】
各実施例において、制御部２６、ＣＰＵ１２−２は、認証のたびに、登録パスワード変更アルゴリズムに従って、登録パスワードを次々と更新するが、登録パスワードは、更新せずに同一であって、複数のパスワード変更アルゴリズムからいずれか一のアルゴリズムを抽出し、カード使用者に通知するとともに、その識別情報を不揮発性メモリ１５，１５−２に記憶し、再びこのカード使用者について認証を行う場合には、不揮発性メモリ１５，１５−２に記憶されている識別情報が示すアルゴリズムに従って登録パスワードから算出したパスワードと、カード使用者から入力したパスワードとに基づいて認証の判定を行ってもよい。最初に登録したパスワードからカード使用者が入力すべきパスワードが算出されることとなり、例えば、登録パスワードを覚えやすい個人情報にしておくことによって、カード使用者のパスワードの忘却をより確実に防止することが可能となる。
【００２７】
実施例１において、認証システム１は、ＩＣカード１０の代わりに、磁気フィルム式のカードを備えていてもよい。外部装置が読み取り可能なように登録パスワードを記憶する不揮発性の書き換え可能な記憶部を備えていれば、カード使用者が使用するカードの構成は、限定されない。また、上記のように登録パスワードが同一である場合には、書き換え可能か否かを問わず、不揮発性の記憶部を備えていればよい。
【図面の簡単な説明】
【００２８】
【図１】認証システムの構成を示すブロック図である。（実施例１）
【図２】記憶部２７に記憶されている情報を示す説明図である。（実施例１）
【図３】認証システムの動作及び認証方法を示すフローチャートである。（実施例１）
【図４】認証システムの構成を示すブロック図である。（実施例２）
【図５】不揮発性メモリ１５−２、記憶部２７−２に記憶されている情報を示す説明図である。（実施例２）
【図６】認証システムの動作及び認証方法を示すフローチャートである。（実施例２）
【符号の説明】
【００２９】
１，１−２  認証システム
１０，１０−２  ＩＣカード
１１  通信部
１２，１２−２  ＣＰＵ
１３  ＲＡＭ
１４  ＲＯＭ
１５，１５−２  不揮発性メモリ
２０，２０−２  外部装置
２１  Ｒ／Ｗ
２２  キーボード
２３  ディスプレイ
２４  ＬＥＤ
２５  Ｉ／Ｏインターフェイス
２６，２６−２  制御部
２７，２７−２  記憶部
【図１】
2005085071.tif 000003
【図２】
2005085071.tif 000004
【図３】
2005085071.tif 000005
【図４】
2005085071.tif 000006
【図５】
2005085071.tif 000007
【図６】
2005085071.tif 000008