(57)【要約】【課題】安価で確実かつセキュリティ性の高い多重認証システム、コンピュータプログラムおよび多重認証方法を提供すること。【解決手段】ユーザ４１がクライアント１０からネットワーク上のサーバ装置２１に対して通信を行う際にユーザ認証を行う多重認証システムであって、ユーザのパスワードを機器番号とともに送信する携帯電話機４０と、サーバへの通信を管理する本認証サーバ２３と、携帯電話機４０および本認証サーバ２３の各々と通信可能な事前認証サーバ３０とを有し、事前認証サーバ３０で事前認証を行い、本認証サーバ２３で本認証を行う。事前認証サーバ３０の事前認証による一時的なキーデータと、このキーデータに基づく一時的な本認証データを用い、さらに本認証データの生成をクライアント側とサーバ側とで別々に行うことでセキュリティを向上する。【選択図】  図１
2004206258.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがクライアントからネットワーク上のサーバに対して通信を行う際に前記ユーザの認証を行うための多重認証システムであって、
前記ユーザの操作により所定のパスワードと自らの固有番号とを送信する携帯情報端末と、前記サーバへの通信を管理する本認証サーバと、前記携帯情報端末および前記本認証サーバの各々と通信可能な事前認証サーバとを有し、
前記事前認証サーバは、前記携帯情報端末から送られたパスワードおよび固有番号から前記ユーザを認証する事前認証部と、前記事前認証部で認証がなされた際に一時的なキーデータを生成するキーデータ生成部と、前記キーデータと前記クライアントがもつ固有番号より所定の手順で一時的な本認証データを生成する本認証データ生成部とを有し、
前記クライアントは、前記事前認証サーバの本認証データ生成部と同じ手順で本認証データを生成する本認証データ生成部を有し、
前記本認証サーバは、前記クライアントから送られる本認証データを前記事前認証サーバで生成された本認証データと照合して前記ユーザを認証する本認証部とを有することを特徴とする多重認証システム。
【請求項２】
請求項１に記載した多重認証システムにおいて、前記クライアントおよび前記サーバはデータ通信網で接続され、前記携帯情報端末と前記事前認証サーバは前記データ通信網とは異なるネットワークを介して接続されていることを特徴とする多重認証システム。
【請求項３】
請求項１または請求項２に記載した多重認証システムにおいて、前記一時的な本認証データはワンタイム識別コードおよびワンタイムパスワードの組であることを特徴とする多重認証システム。
【請求項４】
請求項１から請求項３までの何れかに記載した多重認証システムにおいて、前記事前認証サーバには予め前記ユーザのパスワードおよび携帯情報端末の固有番号と前記クライアントの固有番号とが記録されており、前記本認証サーバには前記事前認証サーバで生成された本認証データが記録されていることを特徴とする多重認証システム。
【請求項５】
請求項１から請求項４までの何れかに記載した多重認証システムにおいて、前記本認証部で認証がなされた後に、前記本認証データを消去することを特徴とする多重認証システム。
【請求項６】
請求項１から請求項５までの何れかに記載した多重認証システムをコンピュータシステム上に実現するコンピュータプログラム。
【請求項７】
ユーザがクライアントからネットワーク上のサーバに対して通信を行う際に前記ユーザの認証を行うための多重認証方法であって、
前記ユーザが利用可能な携帯情報端末と、前記サーバへの通信を管理する本認証サーバと、前記携帯情報端末および前記本認証サーバの各々と通信可能な事前認証サーバとを設置しておき、
前記携帯情報端末に所定のパスワードを入力し、当該パスワードと前記携帯情報端末の固有番号とを送信するとともに、前記事前認証サーバにおいて、前記携帯情報端末からのパスワードおよび固有番号から前記ユーザを認証し、前記認証がなされた際に一時的なキーデータを生成し、前記キーデータと前記クライアントがもつ固有番号より所定の手順で一時的な本認証データを生成する事前認証手順と、
前記クライアントに前記キーデータを入力し、当該キーデータから前記事前認証サーバの本認証データ生成手順と同じ手順で本認証データを生成するとともに、
前記本認証サーバにおいて、前記クライアントから送られる本認証データを前記事前認証サーバで生成された本認証データと照合し、これより前記ユーザを認証する本認証手順とを有することを特徴とする多重認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は多重認証システム、コンピュータプログラムおよび多重認証方法に関し、ネットワークシステムにおけるセキュリティ確保、アクセス権確認などのために用いられる。
【０００２】
【背景技術】
従来、コンピュータシステムやネットワーク、データ通信などの多くの分野で、システムの安全を確保することが求められており、アクセス制限など各種のセキュリティ対策が行われている。
セキュリティ対策の代表的なものとして、システムにログインする際にユーザ本人を確認するためのユーザ認証が行われている。具体的には、本人を識別する識別コード（ID）と、その本人だけが知りうるパスワード（PW）による認証システムが多用されている。
【０００３】
一方、ネットワークシステム自体においても、開かれたインターネットに対し、企業内部向けに閉ざされたイントラネットが利用されている。遠隔地のネットワーク接続においては、安全性を考慮して専用線やフレームリレー網が利用されるが、コストの問題などから仮想専用ネットワーク（VPN; Virtual Private Network）が多用されている。
このようなイントラネット上のサーバに対して、パーソナルコンピュータ等を用いたローカルのクライアントからVPNを使用して随時アクセスが行われるが、このようなアクセスにおいても前述のようなID/PW認証が採用されている。
【０００４】
しかし、前述のようなID/PW認証では、パスワードの管理や漏洩、盗聴などからセキュリティの確保が難しい。
このため、一般的に重要なデータ・ファイル等にアクセスする場合は、ICカード、指紋認証装置やトークンといった外部装置を使った方法で、個人や端末を特定する方式でセキュリティを確保することがなされている。
近年では、認証用の外部装置として高価な機器を使うのではなく、一般ユーザが所有している携帯電話機を利用するシステムが提案されている（特許文献１、特許文献２など参照）。
【０００５】
【特許文献１】
特開2000-10927号公報
【特許文献２】
特開2002-132728号公報
【０００６】
特許文献１では、システムにログインするクライアントとは別に、携帯電話機を用いて一時的な識別コードとパスワードの組を設定する。そして、この識別コードとパスワードを用いてクライアントからログインすることで、個人認証を行う。つまり、パスワードが逐次変化するため、固定的なパスワードよりもセキュリティ性の高い認証が可能となる。
【０００７】
特許文献２は、特許文献１を発展させ、一時的な識別コードとパスワードの組を携帯電話機に組み込まれたアプリケーションプログラムと、認証システムとの各々で同時に生成し、識別コードとパスワードがネットワークあるいは携帯電話サービス上を流れないようにして漏洩に対して強化を図るものである。
【０００８】
【発明が解決しようとする課題】
しかし、前述した特許文献１あるいは特許文献２の方法を用いても、次のような問題がある。
まず、携帯電話が盗難にあった場合、その携帯電話を使って偽ユーザがなりすまして、イントラネット等にアクセスする事が可能である。
また、識別コードおよびパスワードがネットワーク上を全くの平文（つまり暗号化等されていない状態）で行きかうことが危険であると考えられている。すなわち、同じ環境で何度かデータパケットスニーフィングをされた場合、これらの識別コードおよびパスワードが盗み出される可能性が否定できない。
【０００９】
一方、特許文献２は、携帯電話機とネットワーク側との各々で一時的な識別コードとパスワードの組を生成するため、盗聴の可能性を少なくできる。しかし、各々のデータ生成が別個であるため、正しく同期した識別コードとパスワードの組にならず、正規のユーザでありながら認証に失敗する可能性がある。また、携帯電話機を拾った第三者がアプリケーションを解析すれば、一時的な識別コードとパスワードの組の生成ロジックが漏洩する可能性がある。
このような背景から、外部クライアントからイントラネット上のサーバーやVPN装置などへの認証手段として、安価で確実かつセキュリティ性の高い認証システムが望まれていた。
【００１０】
本発明の目的は、安価で確実かつセキュリティ性の高い多重認証システム、コンピュータプログラムおよび多重認証方法を提供することにある。
【００１１】
【課題を解決するための手段】
本発明は、ユーザがクライアントからネットワーク上のサーバに対して通信を行う際に前記ユーザの認証を行うための多重認証システムであって、
前記ユーザの操作により所定のパスワードと自らの固有番号とを送信する携帯情報端末と、前記サーバへの通信を管理する本認証サーバと、前記携帯情報端末および前記本認証サーバの各々と通信可能な事前認証サーバとを有し、
前記事前認証サーバは、前記携帯情報端末から送られたパスワードおよび固有番号から前記ユーザを認証する事前認証部と、前記事前認証部で認証がなされた際に一時的なキーデータを生成するキーデータ生成部と、前記キーデータと前記クライアントの固有番号から所定の手順で一時的な本認証データを生成する本認証データ生成部とを有し、
前記クライアントは、前記事前認証サーバの本認証データ生成部と同じ手順で本認証データを生成する本認証データ生成部を有し、
前記本認証サーバは、前記クライアントから送られる本認証データを前記事前認証サーバで生成された本認証データと照合して前記ユーザを認証する本認証部とを有することを特徴とする。
【００１２】
本発明は、ユーザがクライアントからネットワーク上のサーバに対して通信を行う際に前記ユーザの認証を行うための多重認証方法であって、
前記ユーザが利用可能な携帯情報端末と、前記サーバへの通信を管理する本認証サーバと、前記携帯情報端末および前記本認証サーバの各々と通信可能な事前認証サーバとを設置しておき、
前記携帯情報端末に所定のパスワードを入力し、当該パスワードと前記携帯情報端末の固有番号とを送信するとともに、前記事前認証サーバにおいて、前記携帯情報端末からのパスワードおよび固有番号から前記ユーザを認証し、前記認証がなされた際に一時的なキーデータを生成し、前記キーデータと前記クライアントがもつ固有番号より所定の手順で一時的な本認証データを生成する事前認証手順と、
前記クライアントに前記キーデータを入力し、当該キーデータから前記事前認証サーバの本認証データ生成手順と同じ手順で本認証データを生成するとともに、前記本認証サーバにおいて、前記クライアントから送られる本認証データを前記事前認証サーバで生成された本認証データと照合し、これにより前記ユーザを認証する本認証手順と、を有することを特徴とする。
【００１３】
この構成においては、携帯情報端末を用いた事前認証と、クライアントからの本認証との二段階で本人確認が行われることになる。そして、事前認証および本認証の各々においては、携帯情報端末の固有番号とクライアントの固有番号を用いる。
このため、通信されるパスワード、キーデータ、本人証データの何れかを盗聴しても、正規の携帯電話機や正規のクライアントを用いない限り、なりすましは困難である。
【００１４】
例えば、正規の携帯電話機が第三者の手に渡り、この第三者が正規ユーザになりすまそうとしても、パスワードが解らなければ事前認証を通らない。
例え、パスワードまで解ってキーデータが得られても、正規のクライアントを用いない限り本認証を通過することはできない。
【００１５】
更に、キーデータおよび本認証データは逐次変更されるので盗み出しは困難になる。
また、キーデータの生成ロジックは事前認証サーバのみにおかれるので、解析等は困難である。
そして、本認証データは、同じキーデータから同じアルゴリズム等を用いて生成されるため、クライアントと事前認証サーバの各々で確実に同じものを生成できる。
なお、固有番号としては、各々の読み出し専用メモリに記録された機器番号、ソフトウェアのシリアルナンバ、オペレーティングシステムのユーザ登録コード等、クライアントおよび携帯情報端末の各々が特定できる一意的なコードであって通信に乗せられるものであれば任意のものが利用できる。
【００１６】
本発明において、前記クライアントおよびサーバはデータ通信網で接続され、前記携帯情報端末と前記事前認証サーバは前記データ通信網とは異なるネットワークを介して接続されていることが望ましい。
この構成では、セキュリティが問題となる公衆回線において、本発明の多重認証を行うことで、本発明の効果を顕著なものとすることができる。
【００１７】
本発明において、前記一時的な本認証データはワンタイム識別コードおよびワンタイムパスワードの組であることが望ましい。
この構成では、一時的なデータではあるが既存の認証システムと同様な識別コードおよびパスワードの組を利用するため、既存の認証システムへの導入が容易にできる。
【００１８】
本発明において、前記事前認証サーバには予め前記ユーザのパスワードおよび携帯情報端末の固有番号と前記クライアントの固有番号とが記録されており、前記本認証サーバには前記事前認証サーバで生成された本認証データが記録されていることが望ましい。
この構成では、各データを予め登録しておくことで、随時参照することができ、ネットワーク上の通信機会を減らし、安全性を高めることができる。
【００１９】
本発明において、前記本認証部で認証がなされた後に、前記本認証データを消去することが望ましい。
この構成では、認証が終わった後、サーバに記録されている本認証データを消去してしまい、盗聴により前記本認証データを用いても認証されないので、盗聴してなりすます等を防止することができ、セキュリティ性を一層高めることができる。
【００２０】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１ないし図３には、企業等のイントラネットに外部からＶＰＮ接続するネットワークに本発明を適用した実施形態が示されている。
図１において、外部クライアント１０は公衆データ回線９０に接続され、同じく公衆データ回線９０に接続されたイントラネット２０との間でＶＰＮ通信９１が行えるものである。
イントラネット２０は、外部クライアント１０からの要求に応じて必要なデータ提供等を行うサーバ装置２１と、ＶＰＮ通信９１を行うＶＰＮ装置２２と、ＶＰＮ通信９１における認証を行う本認証サーバ２３とを備えている。
本認証サーバ２３は、本発明における本認証サーバであり、本発明に基づいて本認証を実行する本認証部２４を備えている。
【００２１】
本認証サーバ２３と本発明に基づく事前認証サーバ３０は互いに公衆データ回線９０で接続されている。但し、事前認証サーバ３０はイントラネット２０内に置かれて本認証サーバ２３と接続されるものでもよい。
事前認証サーバ３０には、本発明に基づく事前認証を行う事前認証部３１と、認証が成立した際にキーデータを生成するキーデータ生成部３２と、このキーデータから本認証データを生成する本認証データ生成部３３とを備えている。
事前認証サーバ３０は、携帯電話回線８０を介して携帯電話機４０と通信可能である。
【００２２】
携帯電話機４０は、外部クライアント１０を利用するユーザ４１が専用する機器であり、本発明の携帯情報端末に相当する。
携帯情報端末としてはノート型パーソナルコンピュータやＰＤＡ（Personal Digital Assistant）等と呼ばれる携帯型情報機器などであってもよい。但し、何れもＶＰＮ通信９１を行う公衆データ回線９０とは別の公衆回線等を用いることが望ましい。
以上の構成において本発明の多重認証が実行されるようになっている。以下、より詳細な各部の説明を行う。
【００２３】
携帯電話機４０は、ユーザ４１が所定の事前認証操作を行い、所定のパスワードを入力することで、携帯電話回線８０を介して事前認証サーバ３０に接続する。携帯電話機４０は、ユーザ４１が入力したパスワードとともに、自分の固有番号（携帯電話に固有の番号、例えば電話番号など）を事前認証サーバ３０に渡し、事前認証処理を要求するようになっている。
【００２４】
事前認証サーバ３０は、携帯電話機４０から送られたパスワードおよび固有番号をユーザ４１から受け取ると、事前認証部３１により認証を行う。事前認証サーバ３０には、予めユーザ４１が任意のパスワードと携帯電話機４０の固有番号とが登録されている。
事前認証部３１は、携帯電話機４０の固有番号（あるいはユーザ４１の識別コード等でもよい）から、対応するパスワードを参照し、ユーザ４１本人の確認を行う。この事前認証の手順は、既存の認証手順に準じるものであればよい。
事前認証部３１で認証がなされたら、キーデータ生成部３２で一時的なキーデータが生成され、本認証データ生成部３３がこのキーデータと予め事前認証サーバ３０に登録してある外部クライアント１０の固有番号（外部クライアントに固有の番号、例えば内蔵ハードディスクのシリアル番号など）より所定の手順で一時的な本認証データを生成する。
【００２５】
本実施形態において、キーデータは携帯電話機４０で表示され、これを参照してユーザ４１が外部クライアント１０からログインを行うことになる。従って、キーデータはユーザ４１が写し取るのに容易な英数字および記号で構成されることが望ましい。
本実施形態において、本認証データは、具体的にはワンタイム識別コード（OTI; One Time Identifier）およびワンタイムパスワード（OTP; One Time Password）の組である。システム上では通常の識別コードとパスワードと同様に扱うことが可能であるが、認証の都度変化する一時的な値であることが異なる。
これらのキーデータおよび本認証データの生成には、既存のソフトウェア技術を適宜利用することができる。
【００２６】
外部クライアント１０は、既存のパーソナルコンピュータ等を利用したものであるが、本発明に基づく本認証データ生成部１１を有する。
本認証データ生成部１１は、事前認証サーバ３０の本認証データ生成部３３と同じ手順でキーデータと外部クライアント１０の固有番号から本認証データを生成するものである。具体的には、同じアルゴリズムを用いて演算を行えばよい。
【００２７】
本認証データ生成部３３および本認証データ生成部１１において、各々本認証データを生成する際には、キーデータ生成部３２で生成されたキーデータとともに、外部クライアント１０の固有番号を参照する。
従って、同じキーデータからでも、認証対象となる外部クライアント１０が異なる場合には認証は成立しないことになる。つまり、正規のユーザ４１が正規の外部クライアント１０を用いてログインする場合にのみ、本認証が成立することになる。
【００２８】
本認証サーバ２３は、本認証部２４により、外部クライアント１０から送られる本認証データを事前認証サーバ３０で生成された本認証データと照合してユーザ４１の本認証を行う。
このために、本認証サーバ２３には、事前認証サーバ３０からの本認証データを記録しておく記録領域が準備されており、事前認証サーバ３０は本認証データを生成する都度、この領域に登録するようになっている。そして、本認証部２３は、外部クライアント１０から本認証データが送られる都度、記録された事前認証サーバ３０の本認証データと照合する。
【００２９】
あるいは、事前認証サーバ３０の本認証データを記録しておくのではなく、外部クライアント１０から本認証データが送られた際に、本認証サーバ２３が事前認証サーバ３０の本認証データを読みに行くようにしてもよい。但し、読み出しにいくよりも、事前に登録しておく前者のほうがセキュリティ上安全といえる。
【００３０】
本認証部２３で外部クライアント１０からのアクセス要求がユーザ４１本人からであるとの認証（本認証）がなされた際にＶＰＮ装置２２に対するアクセスが許可され、ＶＰＮ通信９１を確立する。
なお、本認証サーバ２３は、この外部クライアント１０の本認証サーバ２３での認証が終了した際に、外部クライアント１０からの本認証データおよび事前認証サーバ３０からの本認証データを何れも消去するように設定されている。
【００３１】
以上のような本実施形態では、次のような手順で多重認証を行う。
本システムの利用にあたっては、ユーザ４１は事前登録手順を行っておく。そして、ユーザ４１が外部クライアント１０からイントラネット２０にアクセスしたい場合、以下に述べる事前認証手順と本認証手順とを行う（図２および図３参照）。
【００３２】
図２において、事前登録手順では、ユーザ４１が、事前認証サーバ３０ないしは本認証サーバ２３に、所定のパスワード、携帯電話機４０の固有番号、外部クライアント１０の固有番号を登録しておく（図２の処理Ｓ０１）。この登録は、ネットワークを経由してでもよいし、携帯電話機４０からでもよいし、郵送などによりオペレータの手によってもよい。
【００３３】
図２において、事前認証手順では、ユーザ４１は、携帯電話機４０で事前認証操作を行い、所定のパスワードを入力する（処理Ｓ１１）。携帯電話機４０は、入力されたパスワードと自分の固有番号とを事前認証サーバ３０に送信する（処理Ｓ１２）。
【００３４】
携帯電話機４０からの通信を受けて、事前認証サーバ３０は事前認証を行う。すなわち、送られたパスワードおよび携帯電話機４０の固有番号と、先にユーザ４１が登録したパスワードおよび携帯電話機４０の固有番号とを照合し、一致すれば認証成功、不一致であれば認証失敗とする（処理Ｓ１３）。
【００３５】
事前認証が成功した際には、事前認証サーバ３０はキーデータを生成し、携帯電話機４０に返送する（処理Ｓ１４）。
携帯電話機４０に返送されたキーデータは適宜記録あるいは表示され（処理Ｓ１５）、ユーザ４１は外部クライアント１０にログインする際にこれを参照する。
【００３６】
事前認証サーバ３０においては、キーデータの生成に続いて本認証データであるOTI/OTPの生成がキーデータと外部クライアント１０の固有番号より行われ、生成されたOTI/OTPは本認証サーバ２３に送信される（処理Ｓ１６）。
本認証サーバ２３に送信されたOTI/OTPは装置内に登録され、本認証で参照されるまで保存される（処理Ｓ１７）。
【００３７】
図３において、本認証手順では、ユーザ４１は、外部クライアント１０で本認証操作を行い、先に携帯電話機４０に返送されたキーデータを入力する（処理Ｓ２１）。外部クライアント１０は、入力されたキーデータと自分の固有番号とからOTI/OTPを生成し、本認証サーバ２３に送信する（処理Ｓ２２）。
【００３８】
外部クライアント１０からの送信を受けて、本認証サーバ２３は本認証を行う。すなわち、送信されたOTI/OTPと、先に登録されている事前認証サーバ３０からのOTI/OTPとを照合し、一致すれば認証成功、不一致であれば認証失敗とする（処理Ｓ２３）。
【００３９】
本認証が成功した際には、ＶＰＮ装置２２がアクセス可能になり（処理Ｓ２４）、これによりサーバ装置２１と外部クライアント１０との間の通信が開始される（処理Ｓ２５、Ｓ２６）。
ユーザ４１が外部クライアント１０で通信終了の操作を行うと（処理Ｓ２７）、サーバ装置２１での通信も終了する（処理Ｓ２８）。
本認証サーバ２３は通信許可を出した後自らに記録されている外部クライアント１０からのOTI/OTPと事前認証サーバ３０からのOTI/OTPとをともに消去する。
以上により通信が完了する。
【００４０】
このような本実施形態によれば、次のような効果がある。
ユーザ４１の本人確認を、携帯電話機４０を用いた事前認証と、外部クライアント１０からの本認証との二段階で行うことができる。
また、事前認証および本認証の各々においては、携帯電話機４０の固有番号と外部クライアント１０の固有番号を用いて厳重化が図られる。
このため、通信されるパスワード、キーデータ、本人証データの何れかを盗聴しても、正規の携帯電話機４０あるいは正規の外部クライアント１０を用いない限り、なりすましは困難であり、セキュリティを確実に高めることができる。
【００４１】
例えば、携帯電話機４０が第三者の手に渡り、この第三者がユーザ４１になりすまそうとしても、パスワードが解らなければ事前認証を通らない。
また、パスワードまで解ってキーデータが得られても、正規の外部クライアント１０を用いない限り本認証を通過することはできない。
【００４２】
更に、キーデータおよび本認証データは逐次変更されるので盗み出しは困難になる。
また、キーデータの生成ロジックは事前認証サーバ３０のみにおかれるので、解析等は困難である。
そして、本認証データは、同じキーデータから同じアルゴリズム等を用いて生成されるため、外部クライアント１０と事前認証サーバ３０の各々で確実に同じものを生成できる。
【００４３】
本実施形態では、携帯情報端末として携帯電話機４０を用いるとしたため、普及著しい一般的な携帯電話機を用いることでシステムの導入を容易なものにできる。
【００４４】
本実施形態では、一時的な本認証データとしてワンタイム識別コード（OTI）およびワンタイムパスワード（OTP）の組としたため、一時的なデータではあるが既存の認証システムと同様な識別コードおよびパスワードの組を利用することができ、既存の認証システムへの導入が容易にできる。
【００４５】
本実施形態では、事前認証サーバ３０には予めユーザ４１のパスワードおよび携帯情報端末４０の固有番号と外部クライアント１０の固有番号とを記録しておき、本認証サーバ２３には事前認証サーバ３０で生成された本認証データ（OTI/OTP）を記録しておくようにしたため、各データを予め登録しておくことで随時参照することができ、ネットワーク上の通信機会を減らし、安全性を高めることができる。
【００４６】
本実施形態において、本認証サーバ２３は認証が終わり外部クライアント１０とサーバ装置２１との通信確立後、記録されている本認証データを消去するようにしたため、通信終了後に本認証サーバ２３
に記録されている本認証データを盗聴してなりすます等を防止することができ、セキュリティ性を一層高めることができる。
【００４７】
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成する範囲での変形等は本発明に含まれるものである。
例えば、携帯情報端末は携帯電話機４０に限らず、他のＰＤＡあるいは携帯型パーソナルコンピュータ等でもよい。
【００４８】
キーデータは１個に限らず、２個以上の組データとしてもよい。キーデータはいわゆる半角の英数記号に限らず、全角の漢字などであってもよく、セキュリティを高めるための他の手段が適用されていてもよい。このキーコードはユーザ４１が操作しやすいように、ユーザ４１に親しみのある単語等を組み合わせるもの等であってもよい。
【００４９】
本認証データはOTI/OTPの組に限らず、単一のデータであってもよく、ユーザ４１を本名で特定してパスワードとして機能するものであってもよく、３つ以上のデータの組合せ等であってもよい。この本認証データに関しても、構成する文字は自由に設定することができる。
【００５０】
前記実施形態では、事前認証と本認証との２段階であるとしたが、３段階以上としてもよい。その場合、３段階以上の何れか２段階に本発明に基づく事前認証と本認証とが含まれていればよい。
【００５１】
【発明の効果】
以上に述べた通り、本発明によれば、安価で確実かつセキュリティ性の高い多重認証システム、コンピュータプログラムおよび多重認証方法を提供することができる。
【図面の簡単な説明】
【図１】
本発明の一実施形態を示すブロック図である。
【図２】
前記実施形態の事前認証の流れを示すブロック図である。
【図３】
前記実施形態の本認証の流れを示すブロック図である。
【符号の説明】
１０      外部クライアント
１１      本認証データ生成部
２０      イントラネット
２１      サーバ装置
２２      ＶＰＮ装置
２３      本認証サーバ
２４      本認証部
３０      事前認証サーバ
３１      事前認証部
３２      キーデータ生成部
３３      本認証データ生成部
４０      携帯電話端末である携帯電話機
４１      ユーザ
８０      携帯電話回線
９０      公衆データ回線
９１      ＶＰＮ通信
【図１】
2004206258.tif 000003
【図２】
2004206258.tif 000004
【図３】
2004206258.tif 000005