(57)【要約】【課題】正当なパスワードを用いてなりすました不正ユーザを検出する。【解決手段】認証サーバ１０は、セッションが生成された場合、セッションＩＤ毎にログアウト情報を生成するログアウト情報生成部１４と、ログアウト情報を含むメッセージ情報をログインが許可されたユーザＩＤに基づいて登録端末６に送信するメッセージ情報送信部１５と、登録端末６からログアウト情報に基づくログアウト要求を受信した場合、クライアント端末と５のセッションを終了するセッション終了部１６とを備える。【選択図】      図１
2008181310.tif 000002
【特許請求の範囲】
【請求項１】
ユーザＩＤとクレデンシャル情報と登録端末の送信先情報とを予め関連付けて記憶するユーザ情報記憶手段と、
クライアント端末から送信されるユーザＩＤとクレデンシャル情報とが、前記ユーザ情報記憶手段に記憶されたユーザＩＤとクレデンシャル情報とに一致しているか否かによりユーザを認証するユーザ認証手段と、
前記ユーザ認証手段により一致していると判定された場合、前記ユーザＩＤにセッションＩＤを割り当ててログインを許可し、前記クライアント端末とのセッションを生成するセッション管理手段と、
前記セッションが生成された場合、該セッションを終了するためのログアウト情報を前記セッションＩＤに関連付けて生成するログアウト情報生成手段と、
前記ログアウト情報を含むメッセージ情報を、前記ログインが許可されたユーザＩＤに基づいて、前記登録端末に送信するメッセージ情報送信手段と、
前記登録端末から前記ログアウト情報に基づくログアウト要求を受信した場合、該ログアウト情報に対応するセッションＩＤに基づいて、前記クライアント端末とのセッションを終了するセッション終了手段と
を備えたことを特徴とする認証サーバ。
【請求項２】
請求項1に記載の認証サーバにおいて、
前記セッション終了手段によりセッションが終了された場合、前記セッションＩＤが割り当てられたユーザＩＤに基づいて、前記ユーザ情報記憶手段に記憶されたクレデンシャル情報を変更するクレデンシャル情報変更手段
をさらに備えたことを特徴とする認証サーバ。
【請求項３】
請求項１または請求項２に記載の認証サーバにおいて、
前記ユーザＩＤに関連付けてアクセス制御情報を記憶するアクセス制御情報記憶手段と、
前記クライアント端末とのセッションを生成する際、前記クライアント端末のアクセス情報を取得するアクセス情報取得手段と、
前記アクセス情報と前記アクセス制御情報とに基づいて、前記クライアント端末とのセッションの生成を阻止するアクセス制御手段と
を備えたことを特徴とする認証サーバ。
【請求項４】
請求項３に記載の認証サーバにおいて、
前記アクセス制御情報は、禁止ＩＰアドレスを含み、
前記アクセス制御手段は、
前記アクセス情報取得手段により取得されるＩＰアドレスと前記禁止ＩＰアドレスとが一致するか否かを判定する手段と、
一致すると判定した場合、前記セッションの生成を阻止する手段と
を備えたことを特徴とする認証サーバ。
【請求項５】
請求項３または請求項４に記載の認証サーバにおいて、
前記セッション終了手段によりセッションが終了された場合、前記アクセス情報取得手段により取得されたアクセス情報を、新たなアクセス制御情報としてアクセス制御情報記憶手段に書き込むアクセス制御情報書込手段
をさらに備えたことを特徴とする認証サーバ。
【請求項６】
請求項３乃至請求項５のいずれか１項に記載の認証サーバにおいて、
前記ユーザＩＤに関連付けて送信制御情報を記憶する送信制御情報記憶手段と、
前記アクセス情報と前記送信制御情報とが一致するか否かを判定する送信判定手段と、
前記送信判定手段の判定結果に基づいて、前記メッセージ情報送信手段によるメッセージ情報の送信を阻止する送信制御手段と
を備えたことを特徴とする認証サーバ。
【請求項７】
コンピュータを、
ユーザＩＤとクレデンシャル情報と登録端末の送信先情報とを予め関連付けて記憶するユーザ情報記憶手段、
クライアント端末から送信されるユーザＩＤとクレデンシャル情報とが、前記ユーザ情報記憶手段に記憶されたユーザＩＤとクレデンシャル情報とに一致しているか否かによりユーザを認証するユーザ認証手段、
前記ユーザ認証手段により一致していると判定された場合、前記ユーザＩＤにセッションＩＤを割り当ててログインを許可し、前記クライアント端末とのセッションを生成するセッション管理手段、
前記セッションが生成された場合、該セッションを終了するためのログアウト情報を前記セッションＩＤに関連付けて生成するログアウト情報生成手段、
前記ログアウト情報を含むメッセージ情報を、前記ログインが許可されたユーザＩＤに基づいて、前記登録端末に送信するメッセージ情報送信手段、
前記登録端末から前記ログアウト情報に基づくログアウト要求を受信した場合、該ログアウト情報に対応するセッションＩＤに基づいて、前記クライアント端末とのセッションを終了するセッション終了手段、
として実現させる認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、正当なクレデンシャル情報を用いてなりすました不正ユーザを検出し得る認証サーバおよび認証プログラムに関する。
【背景技術】
【０００２】
従来から、特定の相手と通信する際、通信相手を認証するための認証技術が用いられている。例えば、インターネット上でのサービスの提供に際し、不正ユーザによる正当ユーザへの「なりすまし」の防止に認証技術が用いられている。
【０００３】
認証強度を高めるための技術としては、証明書・生体情報・ワンタイムパスワードを用いた認証技術や、パスワード長やパスワードの構文規則などを制限するパスワードポリシに関する技術などが多数実用化されている。
【０００４】
例えば、特許文献１には、誤ったパスワードの入力回数が予め設定されている所定回数以上になると、正当ユーザに電子メールでその旨を通知する不正利用通知方法が開示されている。この不正利用通知方法では、ユーザのアカウントを停止するための要求を受け付けるページを設定し、そのページへリンクするためのリンクメッセージが記述された電子メールを正当ユーザに送信することにより、正当ユーザがアカウントの利用停止を簡単且つ迅速に行えるようにしている。
【特許文献１】特開２００５−８４８２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、誤ったパスワードの入力回数が予め設定されている所定回数以上になった場合にしか対応できない。それゆえ、なりすましに成功してログインされた場合には、ログインしたユーザの正当性を判別できないという問題が生じる。
【０００６】
また、パスワード等のクレデンシャル情報が用いられて、なりすましが一度成功すると、その後何度でもなりすまされるという問題も生じる。
【０００７】
本発明は上記実情に鑑みてなされたものであり、正当なクレデンシャル情報を用いてなりすました不正ユーザを検出し得る認証サーバおよび認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記課題を解決するために以下の手段を講じる。
【０００９】
第１の発明は、ユーザＩＤとクレデンシャル情報と登録端末の送信先情報とを予め関連付けて記憶するユーザ情報記憶手段と、クライアント端末から送信されるユーザＩＤとクレデンシャル情報とが、前記ユーザ情報記憶手段に記憶されたユーザＩＤとクレデンシャル情報とに一致しているか否かによりユーザを認証するユーザ認証手段と、前記ユーザ認証手段により一致していると判定された場合、前記ユーザＩＤにセッションＩＤを割り当ててログインを許可し、前記クライアント端末とのセッションを生成するセッション管理手段と、前記セッションが生成された場合、該セッションを終了するためのログアウト情報を前記セッションＩＤに関連付けて生成するログアウト情報生成手段と、前記ログアウト情報を含むメッセージ情報を、前記ログインが許可されたユーザＩＤに基づいて、前記登録端末に送信するメッセージ情報送信手段と、前記登録端末から前記ログアウト情報に基づくログアウト要求を受信した場合、該ログアウト情報に対応するセッションＩＤに基づいて、前記クライアント端末とのセッションを終了するセッション終了手段とを備えた認証サーバである。
【００１０】
第２の発明は、第1の発明に対応する認証サーバにおいて、前記セッション終了手段によりセッションが終了された場合、前記セッションＩＤが割り当てられたユーザＩＤに基づいて、前記ユーザ情報記憶手段に記憶されたクレデンシャル情報を変更するクレデンシャル情報変更手段をさらに備えた認証サーバである。
【００１１】
第３の発明は、第1の発明または第２の発明に対応する認証サーバにおいて、前記ユーザＩＤに関連付けてアクセス制御情報を記憶するアクセス制御情報記憶手段と、前記クライアント端末とのセッションを生成する際、前記クライアント端末のアクセス情報を取得するアクセス情報取得手段と、前記アクセス情報と前記アクセス制御情報とに基づいて、前記クライアント端末とのセッションの生成を阻止するアクセス制御手段とを備えた認証サーバである。
【００１２】
第４の発明は、第３の発明に対応する認証サーバにおいて、前記アクセス制御情報は、禁止ＩＰアドレスを含み、前記アクセス制御手段は、前記アクセス情報取得手段により取得されるＩＰアドレスと前記禁止ＩＰアドレスとが一致するか否かを判定する手段と、一致すると判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１３】
第５の発明は、第３の発明または第４の発明に対応する認証サーバにおいて、前記アクセス制御情報は、禁止ＭＡＣアドレスを含み、前記アクセス制御手段は、前記アクセス情報取得手段により取得されるＭＡＣアドレスと、前記禁止ＭＡＣアドレスとが一致するか否かを判定する手段と、一致すると判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１４】
第６の発明は、第３の発明乃至第５の発明のいずれかに対応する認証サーバにおいて、前記アクセス制御情報は、ログイン許可時刻を含み、前記アクセス制御手段は、前記アクセス情報取得手段により取得されるログイン要求時刻と、前記ログイン許可時刻とが一致するか否かを判定する手段と、一致しないと判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１５】
第７の発明は、第３の発明乃至第６の発明のいずれかに対応する認証サーバにおいて、前記アクセス制御情報は、前回ログイン終了時刻とログイン禁止時間とを含み、前記アクセス制御手段は、前記アクセス情報取得手段により取得されるログイン要求時刻と前回ログイン終了時刻との経過時間を算出する手段と、算出した経過時間が、前記ログイン禁止時間を超えているか否かを判定する手段と、超えていないと判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１６】
第８の発明は、第３の発明乃至第７の発明のいずれかに対応する認証サーバにおいて、前記アクセス制御情報は、画面出力許容時間を含み、前記ユーザ認証手段は、前記クライアント端末からの要求に応じて、前記ユーザＩＤとクレデンシャル情報との入力を受け付けるログイン画面を出力する手段と、前記ログイン画面を介して前記ユーザＩＤとクレデンシャル情報とを受信する手段とを備え、前記アクセス制御手段は、前記ログイン画面が出力された時刻から、該ログイン画面を介してユーザＩＤとクレデンシャル情報との入力を受け付けた時刻までの経過時間を算出する手段と、算出された経過時間が、前記画面出力許容時間を超えているか否かを判定する手段と、超えていると判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１７】
第９の発明は、第３の発明乃至第８の発明のいずれかに対応する認証サーバにおいて、前記アクセス制御情報は、認証失敗回数を含み、前記ユーザ認証手段は、前記クライアント端末からの要求に応じて、前記ユーザＩＤとクレデンシャル情報との入力を受け付けるログイン画面を出力する手段と、前記ログイン画面を介して前記ユーザＩＤとクレデンシャル情報とを受信する手段とを備え、前記アクセス制御手段は、前記ユーザ認証手段によりユーザＩＤとクレデンシャル情報とが一致していると判定されるまでに、前記ログイン画面を介して受信したユーザＩＤとクレデンシャル情報との受信回数をカウントする手段と、カウントされた受信回数が、前記認証失敗回数を超えているか否かを判定する手段と、超えていると判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１８】
第１０の発明は、第３の発明乃至第９の発明のいずれかに対応する認証サーバにおいて、前記アクセス制御情報は、禁止コマンド情報を含み、前記アクセス制御手段は、前記セッションが生成された後、前記クライアント端末から送信されるコマンド情報と、前記禁止コマンド情報とが一致するか否かを判定する手段と、一致すると判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバである。
【００１９】
第１１の発明は、第３の発明乃至第１０の発明のいずれかに対応する認証サーバにおいて、前記アクセス制御情報は、必須コマンド情報を含み、前記アクセス制御手段は、前記セッションが生成された後、前記クライアント端末から送信されるコマンド情報と、前記必須コマンド情報とが一致するか否かを判定する手段と、一致しないと判定した場合、前記セッションの生成を阻止する手段とを備えた認証サーバ。
【００２０】
第１２の発明は、第３の発明乃至第１１の発明のいずれかに対応する認証サーバにおいて、前記セッション終了手段によりセッションが終了された場合、前記アクセス情報取得手段により取得されたアクセス情報を、新たなアクセス制御情報としてアクセス制御情報記憶手段に書き込むアクセス制御情報書込手段をさらに備えた認証サーバである。
【００２１】
第１３の発明は、第３の発明乃至第１２の発明のいずれかに対応する認証サーバにおいて、前記ユーザＩＤに対応付けて、送信制御情報を記憶する送信制御情報記憶手段と、前記アクセス情報と、前記送信制御情報とが一致するか否かを判定する送信判定手段と、前記送信判定手段の判定結果に基づいて、前記メッセージ情報送信手段によるメッセージ情報の送信を阻止する送信制御手段とを備えた認証サーバである。
【００２２】
第１４の発明は、第１３に対応する認証サーバにおいて、前記送信制御情報は、送信禁止時刻を含む認証サーバである。
【００２３】
＜用語＞
本発明において、「クレデンシャル情報」とは、認証対象者の真正性や正当性を証明するための情報であり、例えばパスワードや公開鍵証明書が該当する。
【００２４】
＜作用＞
従って、本発明は以上のような手段を講じたことにより、以下の作用を有する。
【００２５】
第１の発明は、セッションが生成された場合、セッションＩＤ毎にログアウト情報を生成するログアウト情報生成手段と、ログアウト情報を含むメッセージ情報をログインが許可されたユーザＩＤに基づいて登録端末に送信するメッセージ情報送信手段と、登録端末からログアウト情報に基づくログアウト要求を受信した場合、クライアント端末とのセッションを終了するセッション終了手段とを備えた構成により、正当なクレデンシャル情報を用いてなりすまされた場合でも、ログインされる度に、登録端末を有する正当ユーザにメッセージ情報を送信する。それゆえ、正当なクレデンシャル情報を用いてなりすました不正ユーザを検出し得る認証サーバを提供できる。
【００２６】
第２の発明は、第１の発明に対応する作用に加え、セッション終了手段によりセッションを終了した場合、クレデンシャル情報を変更するクレデンシャル情報変更手段をさらに備えた構成により、なりすましが生じても即座にクレデンシャル情報が変更されるので、その後のなりすましを回避することができる。
【００２７】
第３の発明は、第１の発明または第２の発明に対応する作用に加え、クライアント端末から取得したアクセス情報と予め記憶されたアクセス制御情報とに基づいて、クライアント端末とのセッションの生成を阻止するアクセス制御手段とを備えた構成により、予め把握している不正ユーザとのアクセスを許可しないようにすることができる。
【００２８】
第４の発明は、第３の発明に対応する作用に加え、クライアント端末から取得したＩＰアドレスと、予め記憶された禁止ＩＰアドレスとが一致すると判定した場合、セッションの生成を阻止するので、予め把握している不正なＩＰアドレスからのアクセスを許可しないようにすることができる。
【００２９】
第５の発明は、第３の発明または第４の発明に対応する作用に加え、クライアント端末から取得したＭＡＣアドレスと、予め記憶された禁止ＭＡＣアドレスとが一致すると判定した場合、セッションの生成を阻止するので、予め把握している不正なＭＡＣアドレスからのアクセスを許可しないようにすることができる。
【００３０】
第６の発明は、第３の発明〜第５の発明に対応する作用に加え、クライアント端末から取得したログイン要求時刻と、予め設定されたログイン許可時刻とが一致するか否かを判定し、一致しないと判定した場合、セッションの生成を阻止するので、ログイン許可時刻以外のアクセスを不正とみなすことにより、なりすましを軽減することができる。
【００３１】
第７の発明は、第３の発明〜第６の発明に対応する作用に加え、ログイン要求時刻と前回ログイン終了時刻との経過時間が、予め記憶されたログイン禁止時間を超えていないと判定した場合、セッションの生成を阻止するので、短時間に複数回のログイン要求をするようなアクセスを不正とみなすことにより、なりすましを軽減することができる。
【００３２】
第８の発明は、第３の発明〜第７の発明に対応する作用に加え、ログイン画面を出力した時刻から、該ログイン画面を介してユーザＩＤとクレデンシャル情報との入力を受け付けた時刻までの経過時間が、予め設定された画面出力許容時間を超えていると判定した場合、セッションの生成を阻止するので、長時間放置されたログイン画面からのログイン要求を不正とみなすことにより、なりすましを軽減できる。
【００３３】
第９の発明は、第３の発明〜第８の発明に対応する作用に加え、ログイン画面を介して受信したユーザＩＤとクレデンシャル情報との受信回数が、予め設定された認証失敗回数を超えていると判定した場合、セッションの生成を阻止するので、ユーザＩＤやクレデンシャル情報を何度も間違えたユーザを不正とみなすことにより、なりすましを軽減できる。
【００３４】
第１０の発明は、第３の発明〜第９の発明に対応する作用に加え、セッションが生成された後、クライアント端末から送信されるコマンド情報と、予め設定された禁止コマンド情報とが一致すると判定した場合、セッションの生成を阻止するので、予め設定した操作以外の操作をしたユーザを不正とみなすことにより、なりすましを軽減できる。
【００３５】
第１１の発明は、第３の発明〜第１０の発明に対応する作用に加え、セッションが生成された後、クライアント端末から送信されるコマンド情報と、予め設定された必須コマンド情報とが一致しないと判定した場合、セッションの生成を阻止するので、予め設定した操作をしないユーザを不正とみなすことにより、なりすましを軽減できる。
【００３６】
第１２の発明は、第３の発明〜第１１の発明に対応する作用に加え、セッション終了手段によりセッションが終了された場合、クライアント端末から取得したアクセス情報を、新たなアクセス制御情報としてアクセス制御情報記憶手段に書き込むアクセス制御情報書込手段をさらに備えた構成により、不正なアクセス情報を蓄積していくので、一度なりすまされたとしても、その後のなりすましを軽減することができる。
【００３７】
第１３の発明は、第３の発明〜第１２の発明に対応する作用に加え、アクセス情報と送信制御情報とが一致するか否かの判定結果に基づいて、メッセージ情報の送信を阻止する送信制御手段を備えた構成により、予め把握している正当ユーザのアクセスに対して、メッセージ情報を送信しないようにすることができる。これにより、不正ログインの疑いがないときにまで、メッセージ情報を受け取るという正当ユーザの不快感を軽減できる。
【００３８】
第１４の発明は、第１３の発明に対応する作用に加え、送信制御情報は、送信禁止時刻を含むので、正当ユーザがアクセスする時間帯において、不要なメッセージ情報を受け取ることの煩わしさを軽減できる。
【発明の効果】
【００３９】
本発明によれば、正しいクレデンシャル情報を用いてなりすまされた場合でも、ユーザの正当性を認証し得る認証サーバおよび認証プログラムを提供できる。
【発明を実施するための最良の形態】
【００４０】
以下、図面を参照して本発明の実施形態を説明する。
【００４１】
＜第1の実施形態＞
（１−１．構成）
図１は本発明の第１の実施形態に係る認証システムの構成を示す模式図である。
【００４２】
認証システムは、クライアント端末５と、クライアント端末５から送信されるユーザＩＤとパスワードとに基づいてユーザを認証する認証サーバ１０とを備えている。本実施形態では、クレデンシャル情報としてパスワードを例にとって説明する。ただし、クレデンシャル情報は、認証対象者の真正性や正当性を証明し得る情報であれば、パスワードに限られるものではない。この点、以下の各実施形態においても同様である。
【００４３】
なお、図１では省略しているが、認証サーバ１０は、インターネット上で各種サービスを提供するサーバに接続されている。すなわち、ユーザは、認証サーバ１０によりインターネット上で本人であることを証明でき、各サーバにより提供されるサービスを利用できる。なお、認証サーバ１０自体がサービスを提供する機能を備えていてもよい。
【００４４】
クライアント端末５は、認証サーバ１０を介して、インターネット上で提供されるサービスを利用するための端末装置である。ここでは、クライアント端末５は、一般的なパーソナルコンピュータや携帯電話などにより構成され、一般的なＷｅｂブラウザが利用できるものである。Ｗｅｂブラウザは、認証サーバで認証を行う際のインタフェースであり、ユーザが認証サーバ１０に対してユーザＩＤとパスワードとを入力する際に利用される。
【００４５】
認証サーバ１０は、ユーザ情報記憶部１１とユーザ認証部１２・セッション管理部１３・ログアウト情報生成部１４・メッセージ情報送信部１５・セッション終了部１６・パスワード変更部１７とを備える。
【００４６】
なお、認証サーバ１０は、ハードウェア構成、またはハードウェア構成とソフトウェア構成との組合せにより実現可能である。後者の場合、ソフトウェア構成は、予めコンピュータ読み取り可能な記憶媒体またはネットワークから得られた「認証プログラム」がコンピュータにインストールされることにより、認証サーバ１０としての各機能が実現される。
【００４７】
ユーザ情報記憶部１１は、図２に示すように、ユーザＩＤ毎に、パスワードと登録端末６の送信先情報とを予め関連付けて記憶するメモリである。ここで、「送信先情報」とは、ユーザが連絡先として予め登録しておく登録端末６の情報であり、例えば携帯電話のメールアドレス情報などが該当する。なお、本実施形態においては、説明の便宜上、登録端末６とクライアント端末５とを分けて記載しているが、登録端末６がクライアント端末５として機能してもよいことは言うまでもない。また、ユーザ情報記憶部１１は、ここで挙げたユーザＩＤ・パスワード・送信先情報以外のユーザに関する情報を記憶するものであってもよい。
【００４８】
ユーザ認証部１２は、クライアント端末５から送信されるユーザＩＤとパスワードとが、ユーザ情報記憶部１１に記憶されたユーザＩＤとパスワードとに一致しているか否かによりユーザを認証するものである。すなわち、ユーザＩＤとパスワードとが一致している場合には正当ユーザであるとし、一致していない場合には不正ユーザであると判定する。また、ユーザ認証部１２は、ユーザ認証の結果をセッション管理部１３に送出する。
【００４９】
セッション管理部１３は、ユーザ認証部１２により正当ユーザである判定された場合、ユーザＩＤにセッションＩＤを割り当ててログインを許可するものである。また、セッション管理部１３は、ログインを許可した場合、クライアント端末５とのセッションを生成する。なお、セッションIDは、第三者からの不正アクセスを防止するなどセキュリティ上の観点から、ユーザIDとは無関係でありかつ十分な長さである不規則な文字列であることが望ましい。ただしこれに限る必要はなく、セッションIDの生成方法等について本実施形態では制限するものではない。
【００５０】
ログアウト情報生成部１４は、セッション管理部１３によりセッションが生成された場合、セッションＩＤ毎にログアウト情報を生成するものである。
【００５１】
「ログアウト情報」は、セッションを切断するためのログアウト要求に関連付けられた情報である。例えば、ログアウト情報は、ログアウト要求に対応するＵＲＬ情報（以下、ログアウトＵＲＬ情報ともいう）として表される。ログアウトＵＲＬ情報が生成された場合、該ログアウトＵＲＬ情報に対応するＷｅｂページがログアウト情報生成部１４によりネットワークに対して公開される。そして、ログアウトＵＲＬ情報に対応するＷｅｂページに外部からのアクセスがあると、ログアウト要求が送出される。
【００５２】
なお、ログアウト情報は、図３に示すように、ユーザＩＤとセッションＩＤとに関連付けられてメモリに記憶される。また、ＵＲＬ形式で表されたログアウトＵＲＬ情報は、第三者からの不正アクセスを防止するなどセキュリティ上の観点から、ユーザＩＤやセッションＩＤとは無関係でありかつ十分な長さである不規則な文字列であることが望ましい。ただしこれに限る必要はなく、ログアウトＵＲＬ情報の生成方法等について本実施形態では制限するものではない。
【００５３】
メッセージ情報送信部１５は、ログアウト情報を含むメッセージ情報をログインが許可されたユーザＩＤに基づいて、登録端末６に送信するものである。詳しくは、メッセージ情報送信部１５は、ログアウトＵＲＬ情報を記述したメッセージ情報を生成する。それから、メッセージ情報送信部１５は、セッション管理部１３によりログインが許可されたユーザＩＤに対応する送信先情報をユーザ情報記憶部１１から読み出す。そして、この読み出した送信先情報に対応する登録端末６に、メッセージ情報を送信する。
【００５４】
なお、「メッセージ情報」としては、図４に例示するように、ログアウト情報がクリッカブルＵＲＬの形式で記述されるものが挙げられる。この場合、ログアウトＵＲＬ情報が記述された部分Ｌがクリックされると、ログアウト要求がセッション終了部１６に送信される。
【００５５】
セッション終了部１６は、登録端末６から、ログアウト情報に基づくログアウト要求を受信した場合、ログアウト情報に対応するセッションＩＤに基づいて、クライアント端末５とのセッションを終了するものである。すなわち、セッション終了部１６は、セッション管理部１３により確立されているクライアント端末５とのセッションを、セッションＩＤに基づいて切断する。
【００５６】
パスワード変更部１７は、セッション終了部１６によりセッションが終了された場合、セッションＩＤが割り当てられたユーザＩＤに基づいて、ユーザ情報記憶部１１に記憶されたパスワードを変更するものである。具体的には、ある文字列で表されたパスワードを異なる文字列に変更する。ただし、これに限る必要はなく、パスワードの生成及び変更の方法については本実施形態で制限するものではい。なお、変更したパスワードは、電子メールや郵便などにより、予め登録されたユーザ情報に基づいて送付される。
【００５７】
（１−２．動作）
次に、本実施形態に係る認証サーバ１０の動作を図５のフローチャートを用いて説明する。
【００５８】
始めに、認証サーバ１０は、クライアント端末５からログイン要求を受信する。認証サーバ１０は、ログイン要求を受信すると、ユーザＩＤとパスワードとの入力を促すユーザ認証画面をクライアント端末５に送信する。そして、このユーザ認証画面を介して、クライアント端末５からユーザＩＤとパスワードとを受信する（ステップＳ１）。
【００５９】
続いて、認証サーバ１０は、クライアント端末５により入力されたユーザＩＤとパスワードとに基づいてユーザの正当性を認証する。詳しくは、クライアント端末５により入力されたユーザＩＤおよびパスワードと、ユーザ情報記憶部１１に予め記憶されたユーザＩＤおよびパスワードとが一致するか否かにより、ユーザ認証部１２がユーザの正当性を認証する（ステップＳ２）。
【００６０】
ユーザ認証部１２により、正当ユーザであることが認証されると、クライアント端末５のログインが許可され、セッションが確立される（ステップＳ３，Ｓ４）。セッションが確立されると、この確立されたセッションを切断するためのログアウト情報が生成される（ステップＳ５）。そして、このログアウト情報が記述されたメッセージ情報がメッセージ情報生成部１５により生成され、登録端末６に送信される（ステップＳ６，Ｓ７）。
【００６１】
これにより、登録端末６の保持者である正当ユーザが、メッセージ情報を確認できるようになる。
【００６２】
そして、正当ユーザ自身がログインしていないと判断した場合、正当ユーザは登録端末６を介して、認証サーバ１０にログアウト情報に基づくログアウト要求を送信することができる。ここでは、メッセージ情報に記述されたログアウトＵＲＬ情報をクリックすることにより、セッション終了部１６にログアウト要求を送信することができる。
【００６３】
続いて、セッション終了部１６がログアウト要求を受信した場合、クライアント端末５とのセッションが切断される（ステップＳ８−Ｙｅｓ，Ｓ９）。また、パスワード変更部１７によりパスワードが変更される（ステップＳ１０）。さらに、パスワード変更後にセッションが再度切断される。これにより、認証サーバ１０は、クライアント端末５とのセッションを終了する（ステップＳ１１）。
【００６４】
なお、ここでは、セッションの切断をパスワード変更の前後で計２回行なっている。１度目のセッションの切断は不正利用を即時に中止するために行なう。２度目のセッションの切断は、1度目のセッション切断後からパスワード変更前までの間に再度ログインされたときの不正利用を防ぐために行なう。
【００６５】
一方、ステップＳ８において、ログアウトＵＲＬ情報がクリックされない場合には、セッションが終了するまで、クライアント端末５と認証サーバ１０との通信が行なわれる。
【００６６】
（１−３．効果）
以上説明したように、本実施形態に係る認証サーバ１０は、セッションが生成された場合、セッションＩＤ毎にログアウト情報を生成するログアウト情報生成部１４と、ログアウト情報を含むメッセージ情報をログインが許可されたユーザＩＤに基づいて登録端末６に送信するメッセージ情報送信部１５と、登録端末６からログアウト情報に基づくログアウト要求を受信した場合、クライアント端末５とのセッションを終了するセッション終了部１６とを備えた構成により、正しいパスワードを用いてなりすまされた場合でも、ログインされる度に、登録端末６を有する正当ユーザにメッセージ情報を送信する。それゆえ、正当なパスワードを用いてなりすました不正ユーザを検出し得る認証サーバ１０を提供できる。
【００６７】
また、本実施形態に係る認証サーバ１０は、セッション終了部１６によりセッションを終了した場合、パスワードを変更するパスワード変更部１７をさらに備えた構成により、なりすましが生じても即時にパスワードが変更されるので、その後のなりすましを回避できる。
【００６８】
なお、セッション終了部１６によるセッションの終了方法は、本実施形態で制限するものではなく、任意の方法を用いることができる。例えば、同一ユーザによる多重ログインが許可されている環境では、ログアウトＵＲＬに対応する１つのセッションのみを終了してもよいし、ログアウトＵＲＬに対応するユーザの現存するセッションすべてを終了してもよい。
【００６９】
なお、本実施形態において、パスワード変更部１７により変更されたパスワードをユーザに通知する方法として、例えば、パスワードを確認するためのＷｅｂページを作成し、そのサイトのＵＲＬをユーザに送付し、送付先端末のＷｅｂブラウザ機能によりパスワードをユーザに確認させる方法などもある。また、他の方法であってもよく、本実施形態はパスワードの通知方法を制限するものではない。
【００７０】
なお、本実施形態において、不正にログインされたユーザＩＤを一時的に無効化する機能を認証サーバ１０が有していてもよい。これにより、該ユーザＩＤによる不正利用を完全に防止できる。
【００７１】
なお、ログアウトＵＲＬ情報生成部１４が生成するログアウトＵＲＬへのアクセスに関して有効期間を設定してもよい。これにより、有効期間経過後に、ログアウトＵＲＬに誤ってアクセスされてログアウト要求が送信されることを防止できる。
【００７２】
また、本実施形態では、登録端末６により、電子メールの受信およびログアウトＵＲＬへのアクセスが行なわれるが、ユーザ情報記憶部１１に記憶されている送信先情報により正当ユーザが情報を受信できるものであれば、デスクトップ型パーソナルコンピュータ・ノートブック型パーソナルコンピュータ等の任意の装置を用いることができる。
【００７３】
なお、クライアント端末５としては、ユーザＩＤやパスワード等のクレデンシャル情報を認証サーバ１０に送信できるものを用いることができる。例えば、ＡＴＭ（現金自動預け払い機）のような端末を用いることができる。
【００７４】
また、ユーザのクレデンシャル情報としてパスワードを利用する場合であっても、認証サーバ１０でユーザのクレデンシャル情報を変更することができれば、パスワードとは異なるクレデンシャル情報を利用してもよい。例えば、対話型認証における質問回答群の変更が考えられる。
【００７５】
なお、本実施形態では、電子メールに記述されたログアウトＵＲＬ情報をクリックすることでログアウト要求を送信しているが、その他の手段によりログアウト要求を送信してもよい。例えば、ネットワークに接続中の端末同士でリアルタイムにメッセージ交換を行えるインスタントメッセンジャーを用いることもできる。
【００７６】
なお、本実施形態では、ログアウト情報としてＵＲＬ情報を利用しているが、登録端末６からログアウト要求を受け付けることができるものであれば、その他の手段を利用してもよい。例えば、随時生成するメールアカウントをセッションＩＤに対応付けてログアウト情報として利用してもよい。他にも、ＦＴＰを利用してログアウト要求を受け付けてもよい。
【００７７】
＜第２の実施形態＞
図６は本発明の第２の実施形態に係る認証サーバ１０Ｔの構成を示す模式図である。なお、既に説明した部分と同一部分には同一符号を付し、特に説明がない限りは重複した説明を省略する。また、以下の各実施形態も同様にして重複した説明を省略する。
【００７８】
本実施形態に係る認証サーバ１０Ｔは、第１の実施形態に係る認証サーバ１０にアクセス制御情報記憶部２０をさらに備えたものである。また、セッション管理部１３Ｔが、アクセス情報取得部２１・アクセス制御部２２・アクセス制御情報書込部２３を備えている。
【００７９】
アクセス制御情報記憶部２０は、ユーザＩＤに関連付けて、アクセス制御情報を記憶するメモリである。「アクセス制御情報」としては、図７に示すように、ログイン許可時刻・禁止ＩＰアドレス・禁止ＭＡＣアドレス・前回ログイン時刻・ログイン禁止時間・画面出力許容時間・禁止コマンド・必須コマンドなどが挙げられる。
【００８０】
ユーザ認証部１２Ｔは、クライアント端末５からの要求に応じて、ユーザＩＤとパスワードとの入力を受け付けるログイン画面を出力する機能を有している。さらに、ユーザ認証部１２Ｔは、ログイン画面を介してユーザＩＤとパスワードとを受信する機能を有している。
【００８１】
セッション管理部１３Ｔは、アクセス情報取得部２１・アクセス制御部２２・アクセス制御情報書込部２３を備える。
【００８２】
アクセス情報取得部２１は、クライアント端末５とのセッションを生成する際、クライアント端末５のアクセス情報を取得するものである。「アクセス情報」としては、ログイン要求時刻・ＩＰアドレス・ＭＡＣアドレス・コマンド情報などが挙げられる。
【００８３】
アクセス制御部２２は、アクセス情報取得部２１により取得されたアクセス情報と、アクセス制御情報記憶部２０に記憶されたアクセス制御情報とに基づいて、クライアント端末５とのセッションの生成を阻止するものである。
【００８４】
具体的には、アクセス制御部２２は、以下の機能を有している。なお、これらの機能は例示であり、アクセス制御部２２の機能がこれらに限定されるわけではない。
【００８５】
（Ａ）アクセス制御部２２は、アクセス情報取得部２１により取得されるアクセス情報にＩＰアドレスが含まれる場合、そのＩＰアドレスと、禁止ＩＰアドレスとが一致するか否かを判定し、一致すると判定した場合、セッションの生成を阻止する機能を有している。
【００８６】
（Ｂ）アクセス制御部２２は、アクセス情報取得部２１により取得されるアクセス情報にＭＡＣアドレスが含まれる場合、そのＭＡＣアドレスと、禁止ＭＡＣアドレスとが一致するか否かを判定し、一致すると判定した場合、セッションの生成を阻止する機能を有している。
【００８７】
（Ｃ）アクセス制御部２２は、アクセス情報取得部２１により取得されるアクセス情報にログイン要求時刻が含まれる場合、そのログイン要求時刻と、ログイン許可時刻とが一致するか否かを判定し、一致しないと判定した場合、セッションの生成を阻止する機能を有している。
【００８８】
（Ｄ）アクセス制御部２２は、ログイン要求時刻と前回ログイン終了時刻との経過時間を算出し、算出した経過時間がログイン禁止時間を超えているか否かを判定し、超えていないと判定した場合、セッションの生成を阻止する機能を有している。
【００８９】
（Ｅ）アクセス制御部２２は、ログイン画面が出力された時刻から該ログイン画面を介してユーザＩＤとパスワードとの入力を受け付けた時刻までの経過時間を算出し、算出した経過時間が、画面出力許容時間を超えているか否かを判定し、超えていると判定した場合、セッションの生成を阻止する機能を有している。
【００９０】
（Ｆ）アクセス制御部２２は、ユーザ認証部１２ＴによりユーザＩＤとパスワードとが一致していると判定されるまでに、ログイン画面を介して受信したユーザＩＤとパスワードとの受信回数をカウントし、カウントされた受信回数が、認証失敗回数を超えているか否かを判定し、超えていると判定した場合、セッションの生成を阻止する機能を有している。
【００９１】
（Ｇ）アクセス制御部２２は、セッションが生成された後、クライアント端末５から送信されるコマンド情報と、禁止コマンド情報とが一致するか否かを判定し、一致すると判定した場合、セッションの生成を阻止する機能を有している。
【００９２】
（Ｈ）アクセス制御部２２は、セッションが生成された後、クライアント端末５から送信されるコマンド情報と、必須コマンド情報とが一致するか否かを判定し、一致しないと判定した場合、セッションの生成を阻止する機能を有している。
【００９３】
アクセス制御情報書込部２３は、セッション終了部１６によりセッションが終了された場合、アクセス情報取得部２１により取得されたアクセス情報を、新たなアクセス制御情報としてアクセス制御情報記憶部２０に書き込むものである。例えば、セッション終了部１６によりセッションを終了したときに取得しているＩＰアドレスやＭＡＣアドレスを、新たな禁止ＩＰアドレスや新たな禁止ＭＡＣアドレスとしてアクセス情報記憶部２０に書き込んでいく。また、アクセス情報としてログイン要求時刻を取得した場合、このログイン要求時刻を新たな前回ログイン終了時刻として更新する。
【００９４】
次に、本実施形態に係る認証サーバ１０Ｔの動作を図８のフローチャートを用いて説明する。
【００９５】
始めに、認証サーバ１０は、クライアント端末５から送信されるユーザＩＤ・パスワードを受信して、ユーザ認証を実行する（ステップＴ１，Ｔ２）。
【００９６】
正当ユーザであると認証された場合、アクセス制御部２３により、クライアント端末５から取得したアクセス情報と、アクセス制御情報記憶部２０に記憶されたアクセス制御情報とに基づいて、アクセス許可の判定が行なわれる（ステップＴ３）。
【００９７】
アクセス許可と判定された場合、セッション管理部１３Ｔによりセッションが確立される（ステップＴ３―Ｙｅｓ）。この後は、第１の実施形態におけるステップＳ３〜Ｓ１１までの処理と同様の処理が実行される（ステップＴ４〜Ｔ１２）。
【００９８】
ただし、セッション終了部１６によりセッションが終了された場合には、そのときにアクセスしているクライアント端末５のアクセス情報を、新たなアクセス制御情報としてアクセス制御情報記憶部２０に書き込む（ステップＴ１３）。これにより、そのクライアント端末５が再度アクセスしても、ステップＴ３においてアクセスが許可されないことになる。
【００９９】
以上説明したように、本実施形態に係る認証サーバ１０Ｔは、クライアント端末５から取得したアクセス情報と予め記憶されたアクセス制御情報とに基づいて、クライアント端末５とのセッションの生成を阻止するアクセス制御部２２を備えた構成により、予め把握している不正なユーザの認証を許可しないようにすることができる。
【０１００】
詳しくは、アクセス制御部２２は、アクセス情報に含まれるＩＰアドレスが禁止ＩＰアドレスと一致すると判定した場合、セッションの生成を阻止する。これにより、予め把握している不正なＩＰアドレスからのアクセスを許可しないようにすることができる。
【０１０１】
また、アクセス制御部２２は、アクセス情報に含まれるＭＡＣアドレスが禁止ＭＡＣアドレスと一致すると判定した場合、セッションの生成を阻止する。これにより、予め把握している不正なＭＡＣアドレスからのアクセスを許可しないようにすることができる。
【０１０２】
また、アクセス制御部２２は、アクセス情報に含まれるログイン要求時刻がログイン許可時刻と一致しないと判定した場合、セッションの生成を阻止する。それゆえ、ログイン許可時刻以外のアクセスを不正とみなすことにより、なりすましを軽減することができる。
【０１０３】
また、アクセス制御部２２は、ログイン要求時刻と前回ログイン終了時刻との経過時間が、予め記憶されたログイン禁止時間を超えていないと判定した場合、セッションの生成を阻止する。それゆえ、短時間に複数回のログイン要求をするようなアクセスを不正とみなすことにより、なりすましを軽減することができる。
【０１０４】
また、アクセス制御部２２は、ログイン画面を出力した時刻から、該ログイン画面を介してユーザＩＤとパスワードとの入力を受け付けた時刻までの経過時間が、予め設定された画面出力許容時間を超えていると判定した場合、セッションの生成を阻止する。それゆえ、長時間放置されたログイン画面からのログイン要求を不正とみなすことにより、なりすましを軽減できる。
【０１０５】
また、アクセス制御部２２は、ログイン画面を介して受信したユーザＩＤとパスワードとの受信回数が、予め設定された認証失敗回数を超えていると判定した場合、セッションの生成を阻止する。それゆえ、ユーザＩＤやパスワードを何度も間違えたユーザを不正とみなすことにより、なりすましを軽減できる。
【０１０６】
また、アクセス制御部２２は、セッションが生成された後、クライアント端末５から送信されるコマンド情報と、予め設定された禁止コマンド情報とが一致すると判定した場合、セッションの生成を阻止する。それゆえ、予め設定した操作以外の操作をしたユーザを不正とみなすことにより、なりすましを軽減できる。
【０１０７】
また、アクセス制御部２２は、セッションが生成された後、クライアント端末から送信されるコマンド情報と、予め設定された必須コマンド情報とが一致しないと判定した場合、セッションの生成を阻止する。それゆえ、予め設定した操作をしないユーザを不正とみなすことにより、なりすましを軽減できる。
【０１０８】
さらに、本実施形態に係る認証サーバ１０Ｔは、セッション終了部１６によりセッションが終了された場合、クライアント端末５から取得したアクセス情報を、新たなアクセス制御情報としてアクセス制御情報記憶部２０に書き込むアクセス制御情報書込部２３を備えているので、不正なアクセス情報を蓄積していくことができる。これにより、一度なりすまされたとしても、その後のなりすましを軽減することができる。
【０１０９】
なお、本実施形態においては、アクセス制御情報として、ユーザＩＤ毎に関連付けて各項目を記憶しているが、図９に示すように、アクセス制御ルールを定義したテーブル情報Ｒ１を記憶した後、そのアクセス制御ルールの組み合わせとユーザＩＤとを対応付けたテーブル情報Ｒ２を記憶してもよい。すなわち、アクセス制御ルールとして、ルールＩＤ毎に、アクセスを許可するＩＰアドレスや、アクセスを不許可とするＩＰアドレス等の設定を行ない、このルールＩＤの組み合わせによりアクセス制御情報のデータベースを構築する。これにより、アクセス制御ルールの総数が少ない場合、システムを簡便に構築できる場合がある。
【０１１０】
また、アクセス制御ルールを自動的に変更することで、アクセス制御ルールを設定する負荷を軽減させるとともに、アクセス制御ルールの設定忘れによるセキュリティホールの放置を防止できる。
【０１１１】
＜第３の実施形態＞
図１０は本発明の第３の実施形態に係る認証サーバ１０Ｕの構成を示す模式図である。
【０１１２】
本実施形態に係る認証サーバ１０Ｕは、第１の実施形態に係る認証サーバ１０に送信制御情報記憶部３０を備えたものである。また、メッセージ情報送信部１５Ｕが送信制御部３１を備えている。
【０１１３】
送信制御情報記憶部３０は、ユーザＩＤに関連付けて、送信制御情報を記憶するメモリである。「送信制御情報」としては、図１１に示すように、送信禁止時刻・登録ＩＰアドレス・登録ＭＡＣアドレスなどが挙げられる。
【０１１４】
送信制御部３１は、アクセス情報取得部２１により取得されたアクセス情報と、送信制御情報とが一致するか否かを判定し、判定結果に基づいて、メッセージ情報送信部１５Ｕによるメッセージ情報の送信を阻止するものである。具体的には、アクセス情報に含まれるログイン要求時刻・ＩＰアドレス・ＭＡＣアドレスのいずれかが、送信禁止時刻・登録ＩＰアドレス・登録ＭＡＣアドレスのいずれかと一致する場合には、メッセージ情報を送信しないように制御する。
【０１１５】
次に、本実施形態に係る認証サーバ１０Ｕの動作を図１２のフローチャートを用いて説明する。
【０１１６】
本実施形態においては、認証サーバ１０Ｕが、クライアント端末５のユーザＩＤ等を認証してセッションを確立するまでの処理は、第1の実施形態におけるステップＳ１〜Ｓ４までの処理と同様である（ステップＵ１〜Ｕ４）。そこで、ステップＵ５から説明する。
【０１１７】
ステップＵ５では、送信制御部３１が、アクセス情報取得部２１により取得されたアクセス情報と、送信制御情報記憶部３０に記憶された送信制御情報とが一致するか否かを判定する。ここでは、一致すると判定した場合、ログイン許可されたユーザは正当ユーザであるとして、メッセージ情報を送信せずにセッションを確立する（ステップＵ５−Ｎｏ）。そして、セッションが終了するまで通信が行なわれる。
【０１１８】
一方、アクセス情報と送信制御情報とが一致しない場合には、不正ユーザであるとして、ログアウト情報が生成されて、メッセージ情報が送信される。この後の処理は、第１の実施形態におけるステップＳ５〜Ｓ１１までの処理と同様である（ステップＵ６〜Ｕ１２）。
【０１１９】
以上説明したように、本実施形態に係る認証サーバ１０Ｕによれば、アクセス情報と送信制御情報とが一致するか否かの判定結果に基づいて、メッセージ情報の送信を阻止する送信制御部３１を備えた構成により、予め把握している正当ユーザのアクセスに対して、メッセージ情報を送信しないようにすることができる。これにより、不正ログインの疑いがないときにまで、メッセージ情報を受け取るという正当ユーザの不快感を軽減できる。
【０１２０】
また、本実施形態においては、送信制御情報は送信禁止時刻を含むので、正当ユーザがアクセスする時間帯において、不要なメッセージ情報を受け取ることの煩わしさを軽減できる。
【０１２１】
なお、本実施形態に係る送信制御情報記憶部３０や送信制御部３１を、第２の実施形態に係る認証サーバ１０Ｔと組み合わせて利用しても同様の効果が得られることはいうまでもない。
【０１２２】
＜その他＞
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【０１２３】
また、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【０１２４】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
【０１２５】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が上記実施形態を実現するための各処理の一部を実行しても良い。
【０１２６】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１２７】
また、記憶媒体は１つに限らず、複数の媒体から上記実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【０１２８】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、上記実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
【０１２９】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【図面の簡単な説明】
【０１３０】
【図１】本発明の第１の実施形態に係る認証システムの構成を示す模式図である。
【図２】同実施形態に係るユーザ情報記憶部の構成を示す模式図である。
【図３】同実施形態に係るログアウト情報の一例を示す模式図である。
【図４】同実施形態に係るメッセージ情報の一例を示す模式図である。
【図５】同実施形態に係る認証サーバの動作を説明するためのフローチャートである。
【図６】本発明の第２の実施形態に係る認証サーバの構成を示す模式図である。
【図７】同実施形態に係るアクセス制御情報記憶部の構成を示す模式図である。
【図８】同実施形態に係る認証サーバの動作を説明するためのフローチャートである。
【図９】同実施形態に係るアクセス制御情報記憶部の変形例を示す模式図である。
【図１０】本発明の第３の実施形態に係る認証サーバの構成を示す模式図である。
【図１１】同実施形態に係る送信制御情報記憶部の構成を示す模式図である。
【図１２】同実施形態に係る認証サーバの動作を説明するためのフローチャートである。
【符号の説明】
【０１３１】
５・・・クライアント端末、６・・・登録端末、１０・・・認証サーバ、１１・・・ユーザ情報記憶部、１２・・・ユーザ認証部、１３・・・セッション管理部、１４・・・ログアウト情報生成部、１５・・・メッセージ情報送信部、１６・・・セッション終了部、１７・・・パスワード変更部、２０・・・アクセス制御情報記憶部、２１・・・アクセス情報取得部、２２・・・アクセス制御部、２３・・・アクセス制御情報書込部、３０・・・送信制御情報記憶部、３１・・・送信制御部。
【図１】
2008181310.tif 000003
【図２】
2008181310.tif 000004
【図３】
2008181310.tif 000005
【図４】
2008181310.tif 000006
【図５】
2008181310.tif 000007
【図６】
2008181310.tif 000008
【図７】
2008181310.tif 000009
【図８】
2008181310.tif 000010
【図９】
2008181310.tif 000011
【図１０】
2008181310.tif 000012
【図１１】
2008181310.tif 000013
【図１２】
2008181310.tif 000014