(57)【要約】【課題】ユーザアカウントやパスワードが漏洩した場合でも、正当なユーザに対してのみ正確にユーザ認証することができる認証装置を提供する。【解決手段】認証システム１０４は、ユーザアカウントおよび対応するパスワードの変更指示を受信した場合、受信したユーザアカウントが記憶されていると判別された場合、パスワード生成手段１０５ｃによって対応するパスワードを新たに生成し、ユーザアカウントに対応する連絡先情報に基づいて、生成されたパスワードをユーザアクセス装置１０３に送信する。【選択図】図１
2007034952.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ固有の識別情報と、この識別情報に対応する前記ユーザの連絡先情報とを関連付けて記憶する第１の記憶手段と、
前記識別情報に対応するパスワード情報を記憶する第２の記憶手段と、
前記識別情報、及びこの識別情報に対応するパスワード情報の変更指示情報を受信した場合、受信した識別情報が第１の記憶手段に記憶されているか否かを判別する判別手段と、
前記判別手段によって、受信した識別情報が第１の記憶手段に記憶されていると判別された場合、受信した識別情報に対応するパスワード情報を新たに生成するパスワード情報生成手段と、
前記第１の記憶手段に記憶されている前記受信した識別情報に対応する連絡先情報に基づいて、前記パスワード情報生成手段によって生成されたパスワード情報を送信する送信手段と、
を具備することを特徴とする認証装置。
【請求項２】
ユーザ固有の識別情報と、この識別情報に対応する前記ユーザの連絡先情報と、前記識別情報を用いてパスワード情報の変更を行った記録であるアクセス履歴情報とを関連付けて記憶する第１の記憶手段と、
前記識別情報に対応するパスワード情報を記憶する第２の記憶手段と、
前記識別情報、及びこの識別情報に対応するパスワード情報の変更指示情報を受信した場合、受信した識別情報および当該識別情報に対するアクセス履歴情報が前記第１の記憶手段に記憶されているか否かを判別する判別手段と、
前記判別手段によって、受信した識別情報および当該識別情報に対するアクセス履歴情報が第１の記憶手段に記憶されていると判別された場合、受信した識別情報に対応するパスワード情報を新たに生成し、前記第１の記憶手段に生成前の古いパスワード情報と関連付けてアクセス履歴情報として記憶し、かつ、前記第２の記憶手段に新たなパスワード情報を記憶するパスワード情報生成手段と、
前記第１の記憶手段に記憶されている前記受信した識別情報に対応する連絡先情報に基づいて、前記第２の記憶手段に記憶された新たなパスワード情報を送信する送信手段と、
を具備することを特徴とする認証装置。
【請求項３】
請求項１または請求項２に記載の認証システムにおいて、
前記連絡先情報は、電子メールアドレス、ＦＡＸ番号、電話番号、ＵＲＬのうち、いずれか１つ以上であることを特徴とする認証装置。
【請求項４】
請求項１に記載の認証システムにおいて、
前記送信手段は、生成された新たなパスワード情報に加えて、生成前の古いパスワード情報が前記第２の記憶手段に記憶されている場合は、前記生成前の古いパスワード情報も送信することを特徴とする認証装置。
【請求項５】
請求項１または請求項２に記載の認証システムにおいて、
前記パスワード情報生成手段によって、新たなパスワード情報が生成された場合には、前記新たなパスワード情報を前記第２の記憶手段に記憶されている生成前の古いパスワード情報に上書きすることを特徴とする認証装置。
【請求項６】
請求項１または請求項２に記載の認証システムにおいて、
前記新たなパスワード情報の生成に加えて、新たな識別情報も生成する識別情報生成手段をさらに具備し、必要に応じて前記第１または第２記憶手段に記憶し、生成された新たな識別情報および新たなパスワード情報を前記送信手段によって送信することを特徴とする認証装置。
【請求項７】
請求項６の認証システムにおいて、
前記識別情報生成手段によって、新たな識別情報が生成された場合には、前記新たな識別情報を前記第１の記憶手段に記憶されている生成前の古い識別情報に上書きすることを特徴とする認証装置。
【請求項８】
請求項１または請求項２に記載の認証システムにおいて、
前記パスワード情報生成手段によって新たなパスワード情報が生成された後、一定時間経過後には、前記第２の記憶手段に記憶されたパスワード情報を生成前の古いパスワード情報に戻すことを特徴とする認証装置。
【請求項９】
請求項１または請求項２に記載の認証システムにおいて、
前記識別情報生成手段によって新たな識別情報が生成された後、一定時間経過後には、前記第１の記憶手段に記憶された識別情報を生成前の古い識別情報に戻すことを特徴とする認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワードを生成するパスワード生成装置と、パスワードを使ってユーザ認証するための認証装置とを有する認証装置に関する。
【背景技術】
【０００２】
ユーザ端末からアクセスが行われるサーバ装置では、サーバ装置に予め登録してあるユーザ端末に対応するパスワード及びアカウントを照合してユーザ認証を行っている。サーバ装置に予め登録してあるパスワードの変更を行う場合は、コンソールから手動で行なう。ユーザ端末のアカウントとパスワードが合っていれば、同時に複数の同一ユーザのユーザ認証が可能となる。また、このような認証を２回行う技術も開示されている（例えば、特許文献１参照）。
【０００３】
さらに、ワンタイムパスワード方式と公開鍵暗号方式とを組み合わせた認証方式も開示されている（例えば、特許文献２参照）。
【特許文献１】特許第３２１６６０２
【特許文献２】特許第３５９５１０９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来の技術では、ユーザアカウントとパスワードが漏洩した場合、別のユーザによる成りすまし、または、パスワードアタックによる情報漏洩の恐れがある。
【０００５】
本発明の目的は、ユーザアカウントやパスワードが漏洩した場合でも、正当なユーザに対してのみ正確にユーザ認証することができる認証装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明の一態様によれば、ユーザ固有の識別情報と、この識別情報に対応する前記ユーザの連絡先情報とを関連付けて記憶する第１の記憶手段と、前記識別情報に対応するパスワード情報を記憶する第２の記憶手段と、前記識別情報、及びこの識別情報に対応するパスワード情報の変更指示情報を受信した場合、受信した識別情報が第１の記憶手段に記憶されているか否かを判別する判別手段と、前記判別手段によって、受信した識別情報が第１の記憶手段に記憶されていると判別された場合、受信した識別情報に対応するパスワード情報を新たに生成するパスワード情報生成手段と、前記第１の記憶手段に記憶されている前記受信した識別情報に対応する連絡先情報に基づいて、前記パスワード情報生成手段によって生成されたパスワード情報を送信する送信手段とを具備することを特徴とする認証装置が提供される。
【０００７】
このため、ネットワーク盗聴や認証時のショルダーハッキング（盗み見）によってユーザアカウントやパスワードが漏洩しても、本来のユーザに対してのみユーザが認証することができる認証システムを提供することができる。
【発明の効果】
【０００８】
本発明によれば、ユーザアカウントやパスワードが漏洩した場合でも、正当なユーザに対してのみ正確にユーザ認証することができる認証装置を提供できる。
【発明を実施するための最良の形態】
【０００９】
（第１実施形態）
以下図面を参照して、本発明の第１実施形態について説明する。
【００１０】
図１は、本発明の第１実施形態に係る認証システムを示したブロック図である。
【００１１】
認証システムは、インターネットや公衆回線等のネットワーク１４に接続されているサーバ装置１０と、ネットワーク１４に接続可能であるパーソナルコンピュータ等のユーザ端末１５と、パーソナルコンピュータ、携帯電話、ＦＡＸ等の情報機器１６とから構成されている。
【００１２】
認証装置であるサーバ装置１０は、以下のように構成されている。ユーザ端末１５および情報機器１６からの情報の送受信等を行う通信手段１３と、通信手段１３によって送受信した情報の認証処理を行う認証手段１２ａおよびパスワードの生成処理を行うパスワード生成手段１２ｂを備える制御手段１２と、ユーザの固有の識別情報であるＩＤ情報を記憶するＩＤ情報記憶領域１１ａ、パスワード情報を記憶するパスワード情報記憶領域１１ｂ、および電子メール、ＦＡＸ番号、電話番号等のユーザへの連絡先の情報を記憶する連絡先情報記憶領域１１ｃを備える記憶手段１１とから構成される。
【００１３】
図２は、サーバ装置１０の記憶手段１１に予め記憶されたユーザ固有の識別情報であるＩＤ情報、パスワード情報、連絡先情報等のデータを示した模式図である。
【００１４】
図２（ａ）に示すように、ＩＤ情報として、tokkyo003、patent111、pat2356が登録されている。図２（ｂ）は、各ＩＤ情報に対応するパスワード情報を示している（なお、ＩＤ情報pat2356に対応するパスワード情報は、まだ登録されていないものとする。すなわち、ＩＤ情報pat2356を用いて一度もサーバ装置１０にアクセスされていない状態である）。図２（ｃ）は、各ＩＤ情報に対応する連絡先情報を示している。
【００１５】
以上のように構成された認証装置の動作について説明する。
【００１６】
図３は、認証装置の動作について説明したフローチャートである。なお、本実施形態では、パスワードが漏洩した場合や、セキュリティ上でパスワードを変更したい場合について説明する。
【００１７】
サーバ装置１０によって、上述したＩＤ情報、パスワード情報、連絡先情報等を記憶手段１１に記憶する（図３のステップＳ１０）。
【００１８】
サーバ装置１０は、ユーザ端末１５からのパスワード情報の変更要求を受信したか否かを判別する（図３のステップＳ１１）。
【００１９】
ユーザ端末１５は、ネットワーク１４および通信手段１３を介してサーバ装置１０にアクセスし、サーバ装置１０にユーザ端末１５に対応するＩＤ情報およびパスワード情報の変更要求を送信する。
【００２０】
サーバ装置１０によって、ユーザ端末１５からのパスワード情報の変更要求を受信したか否かを判別する（図３のステップＳ１１）。
【００２１】
ステップＳ１２で、サーバ装置１０によって、変更要求を受信したと判別すると（図３のステップＳ１１のＹＥＳ）、サーバ装置１０の制御手段１２の認証手段１２ａは、アクセスしてきたユーザ端末１５に対応するＩＤ情報が記憶手段１１に記憶されているか否かの認証を行う（図３のステップＳ１２）。
【００２２】
ステップＳ１２で、認証手段１２ａによってＩＤ情報が記憶手段１１に記憶されていると判別されると、サーバ装置１０の制御手段１２のパスワード生成手段１２ｂは、アクセスしてきたユーザ端末１５のＩＤ情報に対応する新しいパスワードを生成し、ＩＤ情報と関連付けて記憶手段１１のパスワード情報記憶領域１１ｂに記憶する（図３のステップＳ１３）。
【００２３】
続いて、サーバ装置１０の制御手段１２は、生成した新しいパスワードに関連するＩＤ情報に対応する連絡先情報を記憶手段１１の連絡先情報記憶領域１１ｃから読み出し、通信手段１３を介して、連絡先情報が例えば、電子メールアドレスであれば、新しいパスワードを電子メールとして情報機器１６に送信する（図３のステップＳ１４）。
【００２４】
この場合、情報機器１６は、電子メールが受信できる情報機器となる。また、連絡先情報がＦＡＸ（電話）番号であれば、ＦＡＸ（電話）の自動送信として、新しいパスワードを情報機器１６に送信する。この際、情報機器１６は、ＦＡＸ装置や電話機となる。電話機の場合は、留守番電話等に新しいパスワードを情報を合成音声で発音し録音する方法や、電話機で直接的に人間が聞き取る等が考えられる。
【００２５】
以上により、システムに本来有効であるパスワードをユーザ端末に送信することなく、自動的にパスワードを変更することができる。また、同一アカウントの認証を同時に一人のみにすることで、ユーザ情報の漏洩による成りすましによる被害やパスワードアタックによる被害を防ぐことができる。
【００２６】
（第２実施形態）
以下図面を参照して、本発明の第２実施形態について説明する。
【００２７】
図４は、本発明の第２実施形態に係る認証システムを示したブロック図である。なお、同じ構成は同じ符号を付し、詳しい説明は、上述に譲る。第２実施形態の第１実施形態との相違点は、記憶手段１１にアクセス履歴情報記憶領域１１ｄを加え、さらに、制御手段１２にＩＤ情報生成手段１２ｃを加えた点である。
【００２８】
ＩＤ情報生成手段１２ｃにより、第１実施形態で説明したパスワードの変更に加えて、ＩＤ情報をも変更することができる。
【００２９】
アクセス履歴情報記憶領域１１ｄは、ユーザ端末１５によって、サーバ装置１０にアクセスした履歴情報を記憶する。すなわち、ユーザ端末１５によるパスワード情報、ＩＤ情報の変更履歴等を記憶する。また、パスワード情報およびＩＤ情報の変更を行う際に、第１実施形態では、予め記憶されているＩＤ情報との照合処理（認証処理）だけであったが、第２実施形態では、アクセス履歴情報をも照合することにより、さらにセキュリティを強化できるものである。
【００３０】
図５は、サーバ装置１０の記憶手段１１に予め記憶されたユーザ固有の識別情報であるＩＤ情報、パスワード情報、連絡先情報、アクセス履歴情報等のデータを示した模式図である。
【００３１】
図５（ａ）に示すように、ＩＤ情報として、tokkyo003、patent111、pat2356が登録されている。図５（ｂ）は、各ＩＤ情報に対応するパスワード情報を示している。図５（ｃ）は、各ＩＤ情報に対応する連絡先情報を示している。図５（ｄ）は、各ＩＤ情報に対応するアクセス履歴情報を示している。アクセス履歴情報は、例えば、パスワードの変更履歴情報を記憶している。ＩＤ情報tokkyo003においては、現パスワードである「kiri1253」と、変更前のパスワードである「koko2323」が記憶されている。
【００３２】
以上のように構成された認証装置の動作について説明する。
【００３３】
図６は、認証装置の動作について説明したフローチャートである。
【００３４】
サーバ装置１０によって、上述したＩＤ情報、パスワード情報、連絡先情報、アクセス履歴情報等を記憶手段１１に記憶する（図６のステップＳ２０）。
【００３５】
サーバ装置１０は、ユーザ端末１５からのパスワード情報の変更要求を受信したか否かを判別する（図６のステップＳ２１）。
【００３６】
ユーザ端末１５は、ネットワーク１４および通信手段１３を介してサーバ装置１０にアクセスし、サーバ装置１０にユーザ端末１５に対応するＩＤ情報およびパスワード情報の変更要求を送信する。
【００３７】
ステップＳ２１で、サーバ装置１０によって、ユーザ端末１５からのパスワード情報の変更要求を受信したと判別されると（図６のステップＳ２１のＹＥＳ）、サーバ装置１０の制御手段１２の認証手段１２ａは、アクセスしてきたユーザ端末１５に対応するＩＤ情報およびアクセス履歴情報が記憶手段１１に記憶されているか否かの認証を行う（図６のステップＳ２２）。
【００３８】
ステップＳ２２で、認証手段１２ａによって、ＩＤ情報およびアクセス履歴情報が記憶手段１１に記憶されていると判別されると（図６のステップＳ２２のＹＥＳ）、サーバ装置１０の制御手段１２のパスワード生成手段１２ｂは、アクセスしてきたユーザ端末１５のＩＤ情報に対応する新しいパスワードを生成し、ＩＤ情報と関連付けて記憶手段１１のパスワード情報記憶領域１１ｂに記憶し、また、ＩＤ情報と関連付けて記憶手段１１のアクセス履歴情報記憶領域１１ｄに、変更前のパスワードに加えて、生成された新しいパスワードを記憶する（図６のステップＳ２３）、（図５（ｄ）参照）。
【００３９】
続いて、サーバ装置１０の制御手段１２は、生成した新しいパスワードに関連するＩＤ情報に対応する連絡先情報を記憶手段１１の連絡先情報記憶領域１１ｃから読み出し、通信手段１３を介して、連絡先情報が例えば、電子メールアドレスであれば、新しいパスワードを電子メールとして情報機器１６に送信する（図６のステップＳ２４）。
【００４０】
この場合、情報機器１６は、電子メールが受信できる情報機器となる。また、連絡先情報がＦＡＸ（電話）番号であれば、ＦＡＸ（電話）の自動送信として、新しいパスワードを情報機器１６に送信する。この際、情報機器１６は、ＦＡＸ装置や電話機となる。電話機の場合は、留守番電話等に新しいパスワードを情報を合成音声で発音し録音する方法や、電話機で直接的に人間が聞き取る等が考えられる。
【００４１】
次に、図７は、パスワードおよびＩＤ情報の両方を変更する第２実施形態の変形例について説明したフローチャートである。
【００４２】
サーバ装置１０によって、ＩＤ情報、パスワード情報、連絡先情報、アクセス履歴情報等を記憶手段１１に記憶する（図７のステップＳ３０）。
【００４３】
サーバ装置１０は、ユーザ端末１５からのパスワード情報およびＩＤ情報の変更要求を受信したか否かを判別する（図７のステップＳ３１）。
【００４４】
ユーザ端末１５は、ネットワーク１４および通信手段１３を介してサーバ装置１０にアクセスし、サーバ装置１０にユーザ端末１５に対応するＩＤ情報およびパスワード情報の変更要求を送信する。
【００４５】
ステップＳ３１で、サーバ装置１０によって、ユーザ端末１５からのパスワード情報およびＩＤ情報の変更要求を受信したと判別すると（図７のステップＳ３１のＹＥＳ）、サーバ装置１０の制御手段１２の認証手段１２ａは、アクセスしてきたユーザ端末１５に対応するＩＤ情報およびアクセス履歴情報が記憶手段１１に記憶されているか否かの認証を行う（図７のステップＳ３２）。
【００４６】
ステップＳ３２で、認証手段１２ａによって、ＩＤ情報およびアクセス履歴情報が記憶手段１１に記憶されていると判別されると（図７のステップＳ３２のＹＥＳ）、サーバ装置１０の制御手段１２のパスワード生成手段１２ｂは、アクセスしてきたユーザ端末１５のＩＤ情報に対応する新しいパスワードを生成し、ＩＤ情報と関連付けて記憶手段１１のパスワード情報記憶領域１１ｂに記憶する（図７のステップＳ３３）。
【００４７】
ＩＤ情報生成手段１２ｃは、アクセスしてきたユーザ端末１５のＩＤ情報に対応する新しいＩＤ情報を生成し、ＩＤ情報に上書きして記憶手段１１のＩＤ情報記憶領域１１ａに記憶する。そして、アクセス履歴情報記憶領域１１ｄに生成した新しいＩＤ情報を記憶する。
【００４８】
サーバ装置１０の制御手段１２は、記憶した新しいパスワードおよびＩＤ情報を受信したＩＤ情報に対応する連絡先情報に送信する（図７のステップＳ３４）。
【００４９】
図８は、サーバ装置１０の記憶手段１１に予め記憶されたＩＤ情報、パスワード情報、連絡先情報、アクセス履歴情報等のデータを示した模式図である。
【００５０】
図８（ａ）に示すように、ＩＤ情報として、tokkyo003、patent111、pat2356が登録されている。図８（ｂ）は、各ＩＤ情報に対応するパスワード情報を示している。図８（ｃ）は、各ＩＤ情報に対応する連絡先情報を示している。図８（ｄ）は、各ＩＤ情報に対応するアクセス履歴情報を示している。アクセス履歴情報は、例えば、パスワード情報およびＩＤ情報の変更履歴情報を記憶している。ＩＤ情報tokkyo003においては、現パスワードである「kiri1253」と、変更前のパスワードである「koko2323」が記憶されている。また、現ＩＤ情報である「tokkyo003」と、変更前のＩＤ情報である「tokkyo004」が記憶されている。
【００５１】
続いて、サーバ装置１０の制御手段１２は、ステップＳ３８で、生成した新しいパスワードおよび新しいＩＤ情報に対応する連絡先情報を記憶手段１１の連絡先情報記憶領域１１ｃから読み出し、通信手段１３を介して、連絡先情報が例えば、電子メールアドレスであれば、新しいパスワードを電子メールとして情報機器１６に送信する。この場合、情報機器１６は、電子メールが受信できる情報機器となる。また、連絡先情報がＦＡＸ（電話）番号であれば、ＦＡＸ（電話）の自動送信として、新しいパスワードを情報機器１６に送信する。この場合、情報機器１６は、ＦＡＸ装置や電話機となる。電話機の場合は、留守番電話等に新しいパスワードを情報を合成音声で発音し録音する方法や、電話機で直接的に人間が聞き取る等が考えられる。
【００５２】
以上より、パスワード情報に加えてＩＤ情報も変更可能となる。さらに、パスワード情報やＩＤ情報の変更をアクセス履歴情報として記憶することにより、以前の情報に戻したいときに役立ち、アクセス履歴情報を認証に使用することでセキュリティを強化できる。
【００５３】
（第３実施形態）
以下図面を参照して、本発明の第３実施形態について説明する。
【００５４】
図９は、本発明の第３実施形態に係る認証システムを示したブロック図である。第３実施形態の第１実施形態と異なる点は、でサーバ装置１０が備えていた各手段を分散して配置した点である。さらに、ユーザ端末からリモートでアクセスできる点である。
【００５５】
サーバ装置１００は、サービスＡＰ（アクセスポイント）１０２を備え、ユーザアカウント・パスワードファイル（以下、パスワードファイルと称す）１０１を記憶する。
【００５６】
ユーザアクセス装置（以下、ユーザ端末と称す）１０３は、サーバ装置１００のサービスＡＰ１０２を経由して、リモートで認証システム１０４にアクセス可能である。
【００５７】
認証システム１０４は、パスワード生成装置１０５とパスワード受信装置１０６（電子メール、ＦＡＸ、携帯電話、ＰＤＡ、電話、Ｗｅｂブラウザ等）とから構成されている。
【００５８】
パスワード生成装置１０５は、ファイル書き換え手段１０５ｂ、パスワード生成手段１０５ｃ、認証手段１０５ｄ、ＩＤキー受信手段１０５ｅ、パスワード送信手段１０５ｆを備えている。
【００５９】
パスワード生成装置１０５は、システムの管理者権限で動作し、サーバ装置１００から受信したパスワードファイル１０１と、パスワード生成装置１０５が記憶しているＩＤファイル１０５ａとを、ファイル書き換え手段１０５ｂによって読書きでき、メール送信機能、ＦＡＸ送信機能、電話自動発信機能、Ｗｅｂサーバの機能（Ｗｅｂブラウザによってアクセス可能である。また、通信プロトコルはhttpsを利用する。またはその他の暗号化プロトコル）を用いてもよい。
【００６０】
ＩＤファイル１０５ａには、システムのユーザアカウントに対応したＩＤキー、パスワード、メールアドレス、ＦＡＸ番号、電話番号、更新される直前のユーザアカウントとパスワード（初期状態では空欄になる）が格納されている。
【００６１】
ＩＤファイル１０５ａは、パスワード生成装置１０５がユーザ端末１０３の認証を行うために参照され、新しいユーザアカウント、パスワードをアップロードする際にアクセスされる。また、その際には、更新される直前のユーザアカウントとパスワードも同時に直前のものとして登録される。
【００６２】
サーバ装置１００は、各種のデーモン（例えば、telnet,ftp,ssh,mail等）がサービスを提供している。パスワードファイル１０１には、システムのユーザアカウントと対応したパスワードとが格納されている。
【００６３】
パスワード受信装置１０６は、パスワード受信手段１０６ａ、パスワード変更要求手段１０６ｂを備えている。
【００６４】
パスワード受信装置１０６は、電子メールまたはＷｅｂ機能を備えたパーソナルコンピュータ等の情報機器、ＦＡＸ、（携帯）電話機、ＰＤＡ（Personal Digital Assistance）である。
【００６５】
パスワードファイル１０１は、デーモンとパスワード生成装置１０５からアクセス可能である。telnetクライアントとデーモンはＩＰ網（インターネット）経由で接続されている。
【００６６】
以上のように構成されたシステムの動作ついて説明する。
【００６７】
ユーザ端末１０３によってtelnet等のログインを行なった後、ユーザ端末１０３がリモートから認証システム１０４を利用して、パスワードの変更を行なうものである。
【００６８】
サーバ装置１００によって、ＩＰ網でパスワード生成装置１０５にログインし、予めユーザ端末１０３のＩＤキー（ユーザ固有の数桁の文字列）を作ることができる。ユーザ端末１０３によってＩＤキーをパスワード生成装置１０５に入力データとして送信すると、新しいパスワードが作成され、それを本来のユーザ端末１０３に向けて送信する。
【００６９】
ユーザ端末１０３は、パスワードを変更する場合は、Ｗｅｂブラウザ（携帯電話端末、ＰＤＡ端末も含む）を利用して、公衆回線（ＩＰ網）経由でアクセスし、ＩＤキーを送信する。アクセスの際には、ユーザ端末１０３は、httpsプロトコル、あるいはＶＰＮ、あるいはその他の暗号化通信を可能とするプロトコルを利用する。または、電子メールでの送信もできる。この場合、ユーザ端末１０３は、ＩＤキーを送信する。
【００７０】
パスワード生成装置１０５は、受信したＩＤキーとＩＤファイル１０５ａに格納されているＩＤキーとを照合する。照合の結果、登録されていないＩＤキーであった場合、このプロセスは終了し、登録されているＩＤキーであった場合は、次の処理へ移った場合、パスワード生成装置１０５は新たなパスワードの生成のステップに移る。
【００７１】
パスワード生成装置１０５によって、パスワードは次の手順により生成される。乱数を利用して、０、１（２進数）の所定の桁を生成する。次に、アスキー文字列に変換して、パスワードを生成する。
【００７２】
次に、パスワード生成装置１０５によって生成されたパスワードをサーバ装置１００のパスワードファイル１０１とＩＤファイル１０５ａへ登録（アップデート）する。ＯＳによっては、パスワードをそのままファイルに格納する場合や、ハッシュキーに変換して格納している場合がある。したがって、ＯＳの格納する手順と同様の処理を行ないパスワードファイル１０１とＩＤファイル１０５ａへと格納する。
【００７３】
最後に、生成したパスワードを、ＩＤファイル１０５ａに格納されている電子メールアドレス宛てに送信する。同時に複数のアドレスに対して送信することも可能である。ＦＡＸ送信による代替も可能である。この場合も、ＩＤファイル１０５ａにＦＡＸ番号を格納しておき、公衆回線を使用し生成したパスワードをＦＡＸで送信する。また、音声合成による、電話での通知も可能である。この場合は、ＩＤファイル１０５ａに電話番号を格納しておく。
【００７４】
ユーザ端末１０３は、その電子メール（あるいはＦＡＸ、電話）を受信することで新しいパスワードを取得することができる。
【００７５】
以上より、ネットワーク上にクリアテキストのパスワードを送信した後、すぐに異なる安全な通信手段でリモートからパスワードの変更処理を行なうことで、
ネットワーク盗聴されたパスワードを用いた、
成りすましの危険性が低下する。
【００７６】
また、第３実施形態の変形例として、ユーザ端末１０３の要求によってパスワードだけを処理するのに加えて、パスワードとユーザアカウントも同時に処理することもできる。
【００７７】
この場合、パスワード生成装置１０５は、ＩＤキーによる認証によりパスワードに加え、ユーザアカウントも生成する。また、第３実施形態と同様に、パスワードファイル１０１やＩＤファイル１０５ａにもアップデートする。さらに、ユーザ端末１０３にも新しいパスワードと同時にユーザアカウントも送信（通知）する。
【００７８】
以上より、リモートでユーザアカウントとパスワードを変更できるので、上述した効果に加えて、ユーザアカウントを手がかりとしたパスワードアタックの危険性を回避できる。
【００７９】
また、第３実施形態では、新しく生成されたパスワードはＩＤファイル１０５ａとパスワードファイル１０１へとアップデートされていたが、所定の時間経過後にもとのファイル（書換える前のファイル）へとダウングレード（本明細書では“書換える直前の内容に書き換えること”を「ダウングレード」と表記する）する処理を行なうこともできる。
【００８０】
ＩＤファイル１０５ａには、書換える直前のユーザアカウントとパスワードが登録されているので、それを再度、パスワードファイル１０１とＩＤファイル１０５ａへ登録する処理を行なう。
【００８１】
以上より、リモートでパスワードを一時的に変更でき、本来のパスワードをネットワークに流さないため仮にネットワーク盗聴の被害にあっても、そのパスワードは無効であるため、成りすましの危険性は低下する。
【００８２】
（第４実施形態）
図１０に示すように、認証システム１０４は、パスワード生成装置１０５と代替認証装置１６０と履歴ファイル１６４とＩＤファイル１０５ａとパスワード受信装置１０６（電子メール、ＦＡＸ、携帯電話、ＰＤＡ、電話、Ｗｅｂブラウザ等）で構成されている。
【００８３】
ＩＤファイル１０５ａおよびパスワード生成装置１０５は、第３実施形態のものと同じである。
【００８４】
代替認証装置１６０は、履歴ファイル１６４とＩＤファイル１０５ａとサーバ装置１００のサービスＡＰ１０２（アプリケーション）にアクセス可能である。
【００８５】
履歴ファイル１６４は、これまでに認証されたユーザアカウントとパスワードの組合せが格納されている。代替認証装置１６０から読書き可能である。
【００８６】
代替認証装置１６０は、telnetクライアントからのアクセス制御のために、ＩＤファイル１０５ａと履歴ファイル１６４を参照する。
【００８７】
ユーザ端末１０３からサーバ装置１００が提供するサービスを利用する場合には、ＩＰ網を含むインターネットを利用してtelnetクライアントから代替認証装置１６０へとアクセスする。その際、代替認証装置１６０はシステムのゲートウェイとしての役割を果たし、且つ、システムの通信のプロキシとしての役割を果たす。
【００８８】
第４実施形態は、パスワードファイル１０１とＩＤファイル１０５ａに対して、パスワードだけではなく、ユーザアカウントも所定の時間経過後に同時にダウングレードする処理が加えられたものである。
【００８９】
以上より、上述した効果に加え、同一ユーザアカウントでのリモートからのユーザ認証の有効も一時的なものとなるため、（本来のユーザアカウントをネットワークに流さないため）盗聴によって漏洩したユーザアカウントを手がかりにしたパスワードアタック攻撃の危険性も低下し、漏洩した情報が原因となる成りすましの危険性は低下する。
【００９０】
また、第４実施形態の変形例として、ユーザ端末１０３からtelnet等のログインを行なう前に、ユーザ端末１０３はパスワード生成装置１０５によって、新たなパスワードを取得し、telnet等にログインすることにより、同一ユーザアカウント同一パスワードの２ユーザの認証を避けるためことができる。
【００９１】
さらに、別の変形例では、代替認証装置１６０と履歴ファイル１６４を加えている。すなわち、telnetクライアントからtelnet等のサーバへアクセスする際に、代替認証装置１６０での次の３つのプロセスを実施するものである。
【００９２】
１つ目は、ユーザ端末１０３が代替認証装置１６０へアクセスするプロセスである。このプロセスでは、代替認証装置１６０がユーザ端末１０３を認証する。ユーザ端末１０３は、ユーザアカウントとパスワード生成装置１０５から受信したパスワードで代替認証装置１６０にアクセスする。代替認証装置１６０は、ユーザ端末１０３の認証のために、ＩＤファイル１０５ａを参照し、ユーザアカウントとパスワードの照合処理を行なう。照合されない場合はこのプロセスは終了する。照合された場合のみ、次のプロセスへ移る。照合の際には、ＩＤファイル１０５ａと履歴ファイル１６４を参照する。ＩＤファイル１０５ａに登録されているユーザアカウントとパスワードの対であっても、履歴ファイル１６４に登録済みのユーザアカウントとパスワードの対がある場合には、ユーザ端末１０３は認証されない。一方、ＩＤファイル１０５ａにのみ登録されているデータである場合には、ユーザ端末１０３は認証されると同時に、履歴ファイル１６４にユーザアカウントと対応するパスワードが登録される。つまり、履歴ファイル１６４には、同一アカウントに複数のパスワードが登録されることになり、それらの組合せでは二度と認証が行なわれないことを意味する。
【００９３】
２つ目は、ユーザ端末１０３に替わってシステムへアクセスするプロセスである。代替認証装置１６０は、ＩＤファイル１０５ａに格納されているシステムで有効なユーザアカウントとパスワードを利用し、システムへアクセスする。認証されなければ、このプロセスは終了する。認証されれば、次のプロセスへ移る。
【００９４】
３つ目は、プロキシとして動作を行なうプロセスである。代替認証装置１６０は、ユーザ端末１０３とサーバの間に入ってプロキシとして動作し、データの送受信を行なう。ユーザ端末１０３あるいは、サーバのどちらかでセッションが終了すると代替認証装置１６０はこのプロセスを終了し、再び、ユーザ端末１０３の認証待ちの状態へと戻る。
【００９５】
以上より、同一パスワードでのリモートからのユーザ認証は一度限り有効であるため、同一ユーザアカウント、同一パスワードの認証済ユーザは必ず一ユーザとなる。そのため、仮にネットワーク盗聴の被害にあっても、結果的に、有効なパスワードが漏洩する可能性がないため、成りすましによる危険性は低下する。
【００９６】
また、第４実施形態のさらに別の変形例では、telnet等のログインを行なう前に、ユーザ端末１０３はパスワード生成装置１０５によって、新たなパスワードを取得し、telnet等にログインすることにより、同一ユーザアカウント同一パスワードの２ユーザの認証を避けることができる。
【００９７】
当該変形例では、パスワードに加えて、ユーザアカウントも同時に処理する。すなわち、パスワード生成装置１０５では、パスワードに加え、ユーザアカウントも同時に生成し、処理される。また、履歴ファイル１６４には、それぞれのユーザアカウントに対して、パスワードが登録される。また、telnet等のサーバにアクセスする場合に、一時的に有効なパスワードとユーザアカウントを取得し、成りすましに対応することの他に、ユーザアカウントをもとにしたパスワードアタックにも有効である。
【００９８】
以上より、上述した効果に加え、同一ユーザアカウントでのリモートからのユーザ認証も一度限り有効であるため、盗聴によって漏洩したユーザアカウントを手がかりにしたパスワードアタック攻撃に対する危険性も低下し、漏洩した情報が原因となる成りすましの危険性は低下する。
【００９９】
さらに、第４実施形態の変形例では、第４実施形態および上述した変形例において、所定の時間経過後にパスワードファイル１０１をダウングレードする。つまり、パスワード生成装置１０５によって生成されたパスワードはダウングレードした時点で無効なパスワードとなる。
【０１００】
以上より、上述した効果に加え、一定時間にもとのパスワード、あるいは、ユーザアカウントとパスワードに変更されるため、一時的なパスワード、あるいはユーザアカウントとパスワードを本来のユーザ本人が忘れてしまっても、本来のシステムのユーザアカウントとパスワードは有効である。その結果、装置としての利便性が高まる。
【０１０１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１０２】
【図１】本発明の第１実施形態に係る認証システムを示したブロック図。
【図２】本発明の第１実施形態に係るユーザ固有の識別情報であるＩＤ情報、パスワード情報、連絡先情報等のデータを示した模式図。
【図３】本発明の第１実施形態に係る認証装置の動作について説明したフローチャート。
【図４】本発明の第２実施形態に係る認証システムを示したブロック図。
【図５】本発明の第２実施形態に係るユーザ固有の識別情報であるＩＤ情報、パスワード情報、連絡先情報、アクセス履歴情報等のデータを示した模式図。
【図６】本発明の第２実施形態に係る認証装置の動作について説明したフローチャート。
【図７】パスワードおよびＩＤ情報の両方を変更する第２実施形態の変形例について説明したフローチャート。
【図８】ＩＤ情報、パスワード情報、連絡先情報、アクセス履歴情報等のデータを示した模式図。
【図９】本発明の第３実施形態に係る認証システムを示したブロック図。
【図１０】本発明の第４実施形態に係る認証システムを示した構成図。
【符号の説明】
【０１０３】
１０…サーバ装置、１１ａ…ＩＤ情報記憶領域、１１ｂ…パスワード情報記憶領域、１１ｃ…連絡先情報記憶領域、１１…記憶手段、１１ｄ…アクセス履歴情報記憶領域、１２ａ…認証手段、１２ｂ…パスワード生成手段、１２…制御手段、１２ｃ…ＩＤ情報生成手段、１３…通信手段、１４…ネットワーク、１５…ユーザ端末、１６…情報機器、１００…サーバ装置、１０１…パスワードファイル、１０２…サービスＡＰ、１０３…ユーザ端末、１０４…認証システム、１０５…パスワード生成装置、１０５ｂ…手段、１０５ｃ…パスワード生成手段、１０５ｄ…認証手段、１０５ｅ…ＩＤキー受信手段、１０５ｆ…パスワード送信手段、１０５ａ…ＩＤファイル、１０６…パスワード受信装置、１０６ａ…パスワード受信手段、１０６ｂ…パスワード変更要求手段、１６０…代替認証装置、１６４…履歴ファイル。
【図１】
2007034952.tif 000003
【図２】
2007034952.tif 000004
【図３】
2007034952.tif 000005
【図４】
2007034952.tif 000006
【図５】
2007034952.tif 000007
【図６】
2007034952.tif 000008
【図７】
2007034952.tif 000009
【図８】
2007034952.tif 000010
【図９】
2007034952.tif 000011
【図１０】
2007034952.tif 000012