(57)【要約】【課題】パスワード管理に伴う問い合わせ集中を緩和し、コールセンタでの応答品質を良好に維持する。【解決手段】会員テーブル１２５から各ユーザのパスワード有効期限のデータを読み出しパスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定するユーザ特定手段１１０と、各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし会員テーブル１２５において対象ユーザのパスワード有効期限を新有効期限で更新するパスワード更新手段１１１と、会員テーブル１２５から各ユーザのパスワード有効期限のデータを読み出しパスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し更新対象ユーザのアドレスに宛ててパスワードの更新依頼通知を送信する更新依頼通知手段１１２とからパスワード再発行管理システム１００を構成する。【選択図】図２
2009301122.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の他装置と通信する通信装置と、
ユーザ毎のパスワード有効期限とユーザ端末のネットワーク上のアドレスとを格納した会員テーブルを記憶する記憶装置と、
前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定する、ユーザ特定手段と、
各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新する、パスワード更新手段と、
前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末のアドレスを前記会員テーブルから読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信する、更新依頼通知手段と、
を備えることを特徴とするパスワード再発行管理システム。
【請求項２】
前記パスワード更新手段が、所定範囲のランダム値を発生させ、前記対象ユーザのパスワード有効期限に前記ランダム値を日数として加算することで新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものである、ことを特徴とする請求項１に記載のパスワード再発行管理システム。
【請求項３】
前記パスワード更新手段が、所定日付を起点に所定日数分までの各日に、前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものであることを特徴とする請求項１または２に記載のパスワード再発行管理システム。
【請求項４】
前記パスワード更新手段が、前記対象ユーザの数をカウントし、一日あたり許容できる所定のユーザ割り当て数で前記カウントしたユーザ数を除算して、有効期限範囲日数を算定し、所定日付を起点に前記有効期限範囲日数分までの各日に、前記ユーザ割り当て数ずつ前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものである、ことを特徴とする請求項３に記載のパスワード再発行管理システム。
【請求項５】
前記記憶装置が、前記ユーザからの問い合わせに対応するコールセンタの繁忙期間のデータを記憶するヘルプデスク繁忙期テーブルを格納するものであり、
前記パスワード更新手段が、前記対象ユーザの新有効期限と、前記ヘルプデスク繁忙期テーブルから読み出した繁忙期間のデータとを照合して新有効期限が繁忙期間に重なる特定ユーザを特定し、前記特定ユーザの前記新有効期限に所定日数を加減算して前記繁忙期間外となる変更後新有効期限を算定し、前記会員テーブルにおいて前記特定ユーザのパスワード有効期限を前記変更後新有効期限で更新するものである、
ことを特徴とする請求項１〜４のいずれかに記載のパスワード再発行管理システム。
【請求項６】
コンピュータが、
ネットワーク上の他装置と通信する通信装置と、
ユーザ毎のパスワード有効期限とユーザ端末のネットワーク上のアドレスとを格納した会員テーブルを記憶する記憶装置とを備えて、
前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定する処理と、
各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新する処理と、
前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末のアドレスを前記会員テーブルから読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信する処理と、
を実行することを特徴とするパスワード再発行管理方法。
【請求項７】
ネットワーク上の他装置と通信する通信装置と、ユーザ毎のパスワード有効期限とユーザ端末のネットワーク上のアドレスとを格納した会員テーブルを記憶する記憶装置と、を備えるコンピュータに、
前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定するステップと、
各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するステップと、
前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末のアドレスを前記会員テーブルから読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信するステップと、
を実行させることを特徴とするパスワード再発行管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード再発行管理システム、パスワード再発行管理方法、パスワード再発行管理プログラムに関し、具体的には、パスワード管理に伴う問い合わせ集中を緩和し、コールセンタでの応答品質を良好に維持する技術に関する。
【背景技術】
【０００２】
利用にあたってパスワード認証を必要とするサービスが多く提供されている。こうしたパスワードの管理技術として、例えば、利用者の各種暗証番号情報を記憶する記憶装置と、前記記憶装置に接続された通信装置と、前記記憶装置と通信装置を制御する制御装置と、を有し、前記制御装置は前記記憶装置に記憶された第１の暗証番号の有効期限を管理し、該有効期限に基づいて第１の暗証番号を変更し、前記通信装置は前記記憶装置に記憶された連絡先に第２の暗証番号を通知すること特徴とする暗証番号の変更および通知システム（特許文献１参照）などが提案されている。
【０００３】
また、会員毎の会員識別子と暗証番号と連絡先電話番号とを磁気ディスク等で登録管理した会員情報部と、電話や端末等に対応するための回線を制御する回線対応部と、電話や端末等から入力された会員識別子と、会員が変更したい新暗証番号の情報を一時蓄積する暗証番号変更情報一時蓄積部と、前記暗証番号変更情報一時蓄積部に蓄積されている会員識別子に対応する連絡先電話番号を前記会員情報部から得、該連絡先電話番号に従って会員に電話をし、電話に出た会員が要求に応じて入力した新暗証番号を、前記の一時蓄積されている新暗証番号と比較し、一致すれば、一時蓄積されている新暗証番号を前記会員情報部へ登録する新暗証番号正当性確認部を有する暗証番号自動変更装置（特許文献２参照）なども提案されている。
【特許文献１】特開２００７−１０２２７９号公報
【特許文献２】特開平７−１２９５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、多くのユーザがほぼ同時期に前記サービスの利用を開始したとする。このサービス利用開始に伴ってユーザらに発行されるパスワードには、一定の有効期限が設定されることが一般的である。すると当然ながら、前記ユーザらに発行されたパスワードの有効期限は同一期間内に集中する。また、これらパスワードの更新も、同様に同一期間内に集中する。一方、これらパスワードに関する問い合わせ対応業務を行うコールセンタにおいても、前記有効期限の前後や更新の期間などにユーザからの問い合わせが集中しやすい。コールセンタの繁忙期と前記問い合わせの集中期間とが重なると、前記コールセンタでは、（前記メール関係の問い合わせ以外の）通常の問い合わせに対する応対品質に悪影響を与える恐れがあった。勿論ユーザとて、電話のつながりにくいコールセンタに問い合わせを繰り返したり、せっかく電話がつながっても時間をかけた丁寧な対応を受けられにくいといった、望ましくない状況に置かれる懸念があった。
【０００５】
こうした状況に対応しようと、問い合わせが集中する時期にあわせてコールセンタの人員増強をするとしても、人件費の増加、人員増強によるファシリティ（パソコン、電話）への追加投資が必要になってしまう。
【０００６】
そこで、本発明は上記課題を鑑みてなされたものであり、パスワード管理に伴う問い合わせ集中を緩和し、コールセンタでの応答品質を良好に維持する技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明のパスワード再発行管理システムは、ネットワーク上の他装置と通信する通信装置と、ユーザ毎のパスワード有効期限とユーザ端末のネットワーク上のアドレスとを格納した会員テーブルを記憶する記憶装置と、前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定する、ユーザ特定手段と、各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新する、パスワード更新手段と、前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末のアドレスを前記会員テーブルから読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信する、更新依頼通知手段と、を備えることを特徴とする。
【０００８】
また、前記パスワード再発行管理システムにおいて、前記パスワード更新手段が、所定範囲のランダム値を発生させ、前記対象ユーザのパスワード有効期限に前記ランダム値を日数として加算することで新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものである、としてもよい。
【０００９】
また、前記パスワード再発行管理システムにおいて、前記パスワード更新手段が、所定日付を起点に所定日数分までの各日に、前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものであるとしてもよい。
【００１０】
また、前記パスワード再発行管理システムにおいて、前記パスワード更新手段が、前記対象ユーザの数をカウントし、一日あたり許容できる所定のユーザ割り当て数で前記カウントしたユーザ数を除算して、有効期限範囲日数を算定し、所定日付を起点に前記有効期限範囲日数分までの各日に、前記ユーザ割り当て数ずつ前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものである、としてもよい。
【００１１】
また、前記パスワード再発行管理システムにおいて、前記記憶装置が、前記ユーザからの問い合わせに対応するコールセンタの繁忙期間のデータを記憶するヘルプデスク繁忙期テーブルを格納するものであり、前記パスワード更新手段が、前記対象ユーザの新有効期限と、前記ヘルプデスク繁忙期テーブルから読み出した繁忙期間のデータとを照合して新有効期限が繁忙期間に重なる特定ユーザを特定し、前記特定ユーザの前記新有効期限に所定日数を加減算して前記繁忙期間外となる変更後新有効期限を算定し、前記会員テーブルにおいて前記特定ユーザのパスワード有効期限を前記変更後新有効期限で更新するものである、としてもよい。
【００１２】
また、本発明のパスワード再発行管理方法は、コンピュータが、ネットワーク上の他装置と通信する通信装置と、ユーザ毎のパスワード有効期限とユーザ端末のネットワーク上のアドレスとを格納した会員テーブルを記憶する記憶装置とを備えて、前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定する処理と、各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新する処理と、前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末のアドレスを前記会員テーブルから読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信する処理と、を実行することを特徴とする。
【００１３】
また、本発明のパスワード再発行管理プログラムは、ネットワーク上の他装置と通信する通信装置と、ユーザ毎のパスワード有効期限とユーザ端末のネットワーク上のアドレスとを格納した会員テーブルを記憶する記憶装置と、を備えるコンピュータに、前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている対象ユーザを特定するステップと、各対象ユーザのパスワード有効期限に所定日数を加算して新有効期限とし、前記会員テーブルにおいて前記対象ユーザのパスワード有効期限を前記新有効期限で更新するステップと、前記会員テーブルから、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末のアドレスを前記会員テーブルから読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信するステップと、を実行させることを特徴とする。
【００１４】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１５】
本発明によれば、パスワード管理に伴う問い合わせ集中を緩和し、コールセンタでの応答品質を良好に維持可能となる。
【発明を実施するための最良の形態】
【００１６】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態におけるパスワード再発行管理システム１００を含むネットワーク構成図であり、図２は本実施形態のパスワード再発行管理システム１００のハードウェア構成例を示す図である。本実施形態におけるパスワード再発行管理システム１００（以下、システム１００）は、パスワード管理に伴う問い合わせ集中を緩和し、コールセンタでの応答品質を良好に維持可能とするコンピュータシステムである。ここでは一例として、ユーザに、パスワード認証を必要とするネットワークサービスを提供するサービス提供サーバ１０と、ユーザ端末２００へのメール送信処理を担うメールサーバ２０を想定している。従って、ユーザ端末２００へのメール送信処理を行う際には、前記システム１００が前記メールサーバ２０に送信指示を通知することとなる。勿論、前記サービス提供サーバ１０、メールサーバ２０が、前記システム１００と一体となった装置であってもよい。
【００１７】
こうした前記システム１００は、パスワード再発行管理方法を実行する機能を実現すべく不揮発性メモリなどの記憶装置１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。また、前記システム１００は、コンピュータ装置が一般に備えている各種ボタン類、キーボードなどの入力インターフェイス１０５や、ＬＥＤやディスプレイなどの出力インターフェイス１０６を必要に応じて備え、さらにネットワーク１４０を介したユーザ端末２００らとの通信を担う通信装置１０７などを有するとしてよい。なお、前記ユーザ端末２００を利用するユーザは電話機２５０を利用可能であり、この電話機２５０から公衆回線網１５０を経由してコールセンタシステム３００に問合わせを行うものである。コールセンタシステム３００にはユーザ対応を行うオペレータが在席して、交換機３５０で前記電話機２５０と接続されたオペレータ端末３１０等で前記ユーザからの電話問合わせに対応している。
【００１８】
続いて、前記システム１００が例えばプログラム１０２に基づき構成・保持する手段につき説明を行う。各手段は、１つのサーバ装置等に一体に備わるとしてもよいが、ネットワーク１４０上に配置するコンピュータ群（前記システム１００にあたるサーバ装置を含む）に分散配置し、そのうち一つのサーバ装置（システム１００）の主導の下で協働する例も想定してよい。なお、前記システムは、記憶装置１０１において、後述するテーブル１２５〜１２８を記憶している。
【００１９】
前記システム１００は、前記会員テーブル１２５から、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数（例：３０日前）となっている対象ユーザを特定する、ユーザ特定手段１１０を備える。
【００２０】
また、前記システム１００は、各対象ユーザのパスワード有効期限に所定日数（例：２０日）を加算して新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新する、パスワード更新手段１１１を備える。
【００２１】
また、前記システム１００は、前記会員テーブル１２５から、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末２００のアドレスを前記会員テーブル１２５から読み出し、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信する、更新依頼通知手段１１２を備える。
【００２２】
なお、前記パスワード更新手段１１１は、所定範囲（例：−２〜１０）のランダム値を発生させ、前記対象ユーザのパスワード有効期限に前記ランダム値を日数として加算することで新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものである、としてもよい。勿論、前記ランダム値の発生にあたっては既存のランダム関数のアプリケーションを記憶装置１０１からパスワード更新手段１１１が呼び出して利用するなどとすればよい。
【００２３】
また、前記パスワード更新手段１１１は、所定日付（例：４／１）を起点に所定日数分（例：２０日）までの各日（例：４／１〜４／２０までの各日）に、前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものであるとしてもよい。
【００２４】
また、前記パスワード更新手段１１１は、前記対象ユーザの数をカウントし、一日あたり許容できる所定のユーザ割り当て数（例：１０名）で前記カウントしたユーザ数（例：２００名）を除算して、有効期限範囲日数（例：２００／１０＝２０日）を算定し、所定日付（例４／１）を起点に前記有効期限範囲日数分（例：４／２０）までの各日に、前記ユーザ割り当て数ずつ前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新するものである、としてもよい。
【００２５】
また、前記パスワード更新手段１１１は、前記対象ユーザの新有効期限と、前記ヘルプデスク繁忙期テーブル１２６から読み出した繁忙期間（例：３／３１〜４／２）のデータとを照合して新有効期限が繁忙期間に重なる特定ユーザを特定し、前記特定ユーザの前記新有効期限に所定日数を加減算して前記繁忙期間外となる変更後新有効期限を算定し、前記会員テーブル１２５において前記特定ユーザのパスワード有効期限を前記変更後新有効期限で更新するものである、としてもよい。
【００２６】
なお、これまで示した前記システム１００における各手段１１０〜１１２は、ハードウェアとして実現してもよいし、メモリやＨＤＤ（Hard Disk Drive）などの適宜な記憶装置１０１に格納したプログラムとして実現するとしてもよい。この場合、システム１００のＣＰＵ１０３がプログラム実行に合わせて記憶装置１０１より該当プログラム１０２をメモリ１０３に読み出して、これを実行することとなる。
【００２７】
−−−テーブル構造例−−−
次に、本実施形態におけるシステム１００が利用するテーブルの構造について説明する。図３は、本実施形態の、（ａ）会員テーブル１２５、（ｂ）ヘルプデスク繁忙期テーブル１２６、（ｃ）有効期限管理テーブル１２７、（ｄ）定数テーブル１２８の各データ構造例を示す図であり、
前記会員テーブル１２５は、ユーザ毎のパスワード有効期限とユーザ端末２００のネットワーク１４０上のアドレスとを格納したテーブルである。この会員テーブル１２５は、例えば、会員名（ユーザ名）および会員ＩＤ（ユーザＩＤ）をキーに、旧パスワード、新パスワード、パスワード発行日、有効期間、有効期限、パスワード更新メール送信済みフラグといったデータを対応付けたレコードの集合体となっている。
【００２８】
また、前記ヘルプデスク繁忙期テーブル１２６は、前記ユーザからの問い合わせに対応するコールセンタの繁忙期間のデータを記憶するテーブルである。このヘルプデスク繁忙期テーブル１２６は、例えば、コールセンタの繁忙期間の開始日と終了日とを対応付けたレコードが格納されている。
【００２９】
また、前記有効期限管理テーブル１２７は、有効期限日毎に当該有効期限日にパスワードの有効期限が切れる会員の数と、閾値（＝コールセンタで一日当たり対応できる問合わせ件数）を対応付けて格納するテーブルである。
【００３０】
また、前記定数テーブル１２８は、パスワード有効期間やパスワード更新期間（パスワード有効期限日から遡る期間）を格納するテーブルである。
【００３１】
−−−処理フロー例１−−−
以下、本実施形態におけるパスワード再発行管理方法の実際手順について、図に基づき説明する。なお、以下で説明するパスワード再発行管理方法に対応する各種動作は、前記システム１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そしてこのプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。
【００３２】
図４は本実施形態のパスワード再発行管理方法の処理手順例１を示すフローチャートである。まずここで、ユーザが前記サービス提供サーバ１０が提供するネットワークサービスへの会員登録をする際にシステム側で実行する処理について説明しておく（会員登録処理は前記システム１００が担う）。前記システム１００は、ネットワーク１４０を介してユーザ端末２００からアクセスを受けて、例えば、会員登録用の画面データを記憶装置１０１から読み出して返信している。ユーザ端末２００では前記画面データを受信してディスプレイに表示し、ユーザからの登録指示を受け付けて、これをシステム１００に返す。
【００３３】
システム１００では、前記ユーザ端末２００から送られてきた、例えば、ユーザＩＤ“Tarou001”、およびパスワード“Tarou”を受信し、これを前記会員テーブル１２５に設定する（ｓ１００）。なお、前記システム１００は、このユーザＩＤおよびパスワードの設定に伴い、パスワード発行日“2008/2/1”の設定も行う。
【００３４】
次にシステム１００は、前記定数テーブル１２８よりパスワード有効期間“９０日”を読み出し、これを前記会員テーブル１２５に設定する（ｓ１０１）。更に、前記パスワード発行日“2008/2/1”に前記パスワード有効期間“９０日”を加算し、パスワード有効期限“2008/5/30”を得て、これも前記会員テーブル１２５に設定する（ｓ１０２）。続いてシステム１００は、前記会員テーブル１２５における、前記ユーザＩＤ“Tarou001”のレコードにおいて、前記パスワード更新メール送付フラグをクリアする（ｓ１０３）。
【００３５】
なお、パスワード有効期限の考え方については、図４下段で示すように、パスワード発行日（初回）から所定期間（例：９０日）をパスワード有効期間とし、有効期限日から例えば１ヶ月前までをパスワード更新期間とする。有効期限日以降はパスワード失効期間となる。また、コールセンタの繁忙期（ヘルプデスク繁忙期）は、これらパスワードの有効期限等に関わりなく発生するものとする（パスワード管理に関する件以外の通常の問合わせ件で繁忙状況が到来すると前提）。
【００３６】
−−−処理フロー例２−−−
図５は本実施形態のパスワード再発行管理方法の処理手順例２を示すフローチャートである。上記処理フロー例１の処理で会員登録の処理がなされ、会員テーブル１２５にはユーザのパスワードに関する情報が蓄積されていくこととなる。そこで前記システム１００のユーザ特定手段１１０は、前記会員テーブル１２５から、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数（例：３０日前）となっている対象ユーザをリストアップする（ｓ２００）。このリストアップ処理の結果、図に示す、日次処理後会員テーブル１２５ａを得たシステム１００は、この日次処理後会員テーブル１２５ａを記憶装置１０１に格納しておく。
【００３７】
−−−処理フロー例３−−−
図６は本実施形態のパスワード再発行管理方法の処理手順例３を示すフローチャートである。続いて前記システム１００のユーザ特定手段１１０は、前記日次処理後会員テーブル１２５ａを用いて、例えば、有効期限日が“2008/3/31”である対象ユーザの人数を、例えば、“２００名”とカウントする。また、ここでカウントした対象ユーザの人数“２００”を、前記有効期限管理テーブル１２７において、前記“2008/3/31”の日付に対応付けた更新会員数に設定する（ｓ３００）。
【００３８】
次に前記ユーザ特定手段１１０は、前記有効期限管理テーブル１２７において、更新会員数“２００”の１０％が、閾値（コールセンタで一日あたり対応できるユーザ数）を越えるか否か判定する（ｓ３０１）。この例の場合、更新会員数“２００”の１０％である“２０名”が、閾値“１５名”を越えるので（ｓ３０１：Ｙ）、以後のステップを、処理パターン１〜３へと進める。処理パターン１〜３のいずれのステップへ処理を進めるかは、システム１００の記憶装置１０１に予めポリシーが設定されているとする。ポリシーの例としては、例えば、前記更新会員数の規模（大：２００名以上）の時に処理パターン１、更新会員数の規模（中：１００〜１９９名）の時に処理パターン２、更新会員数の規模（小：９９名以下）の時に処理パターン３を選択する、などが想定できる。
【００３９】
他方、前記ステップｓ３０１において、更新会員数の１０％が前記閾値を越えない場合（ｓ３０１：Ｎ）、以後のステップをメール送信処理に進める。
【００４０】
−−−処理フロー例４（処理パターン１）−−−
図７は本実施形態のパスワード再発行管理方法の処理手順例４を示すフローチャートである。この処理パターン１において、前記パスワード更新手段１１１は、所定範囲（例：−２〜１０）のランダム値を発生させ、前記日次処理後会員テーブル１２５ａにおける対象ユーザのパスワード有効期限に、前記ランダム値を日数として加算することで新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新する（ｓ４００）。図の例では、例えば、会員名“○○次郎”について、当初のパスワード有効期限“2008/3/31”に、ランダム値“-2”が加算され、新有効期限が“2008/3/27”となっている。こうした、当初の有効期限と新有効期限との関係についてはカレンダー情報１７０としてシステム１００が生成し、例えば、ユーザ端末２００に送信する。
【００４１】
なお、本実施形態では、土日祝日などを除外した平日を営業日とし、この営業日にコールセンタが稼働するとの前提を採用している。そのため、パスワード有効期限“2008/3/31”に、ランダム値“-2”を加算した場合、3/29〜3/30の土日を除いて、“2008/3/31”から二日遡って、新有効期限を“2008/3/27”としている。この前提は以後の説明でも同様である。
【００４２】
前記ステップｓ４００に続き、システム１００は、コールセンタの繁忙期を考慮する処理パターン４での処理を実行する（ｓ４０１）。この処理パターン４での処理については後述する。また、この処理パターン４での処理を省略する場合には以後の処理を、メール送信処理へと進める。
【００４３】
−−−処理フロー例５（処理パターン２）−−−
図８は本実施形態のパスワード再発行管理方法の処理手順例５を示すフローチャートである。この処理パターン２において、前記パスワード更新手段１１１は、前記日次処理後会員テーブル１２５ａにおける各対象ユーザのパスワード有効期限に所定日数（例：１０日）を加算して新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新する（ｓ５００）。この時、図に示すように、前記パスワード更新手段１１１は、日次処理後会員テーブル１２５ａの有効期間を“９０日”から“１００日”に１０日間だけ延長して設定し、それにあわせて有効期限も１０日間延長している。前記システム１００は、この設定変更を会員テーブル１２５に当然反映する。
【００４４】
前記ステップｓ５００に続き、システム１００は、コールセンタの繁忙期を考慮する処理パターン４での処理を実行する（ｓ５０１）。この処理パターン４での処理については後述する。また、この処理パターン４での処理を省略する場合には以後の処理を、メール送信処理へと進める。
【００４５】
−−−処理フロー例６（処理パターン３）−−−
図９は本実施形態のパスワード再発行管理方法の処理手順例６を示すフローチャートである。この処理パターン３において、前記パスワード更新手段１１１は、所定日付（例：３／３１）を起点に所定日数分（例：１０営業日）を有効期限範囲と設定する（ｓ６００）。  この設定に当たって前記パスワード更新手段１１１は、前記日次処理後会員テーブル１２５ａにおける対象ユーザの数“２００名”をカウントし、一日あたり許容できる所定のユーザ割り当て数（例：２０名）で前記カウントしたユーザ数“２００名”を除算して、有効期限範囲“１０日”を算定するとしてもよい。
【００４６】
次に、前記パスワード更新手段１１１は、前記日次処理後会員テーブル１２５ａにおける対象ユーザの数をカウントし（ｓ６０１）、前記有効期限範囲の各日（例：３／３１〜４／１４までの各日）に、前記対象ユーザのパスワード有効期限を順次割り当てて新有効期限とし、前記会員テーブル１２５において前記対象ユーザのパスワード有効期限を前記新有効期限で更新する（ｓ６０２〜ｓ６０３）。
【００４７】
前記ステップｓ６０２に続き、システム１００は、コールセンタの繁忙期を考慮する処理パターン４での処理を実行する（ｓ６０４）。この処理パターン４での処理については後述する。また、この処理パターン４での処理を省略する場合には以後の処理を、メール送信処理へと進める。
【００４８】
−−−処理フロー例７（処理パターン４）−−−
図１０は本実施形態のパスワード再発行管理方法の処理手順例７を示すフローチャートである。この処理パターン４において、前記パスワード更新手段１１１は、前記対象ユーザの新有効期限（前記処理パターン１〜３で求めたもの）と、前記ヘルプデスク繁忙期テーブル１２６から読み出した繁忙期間（例：３／３１〜４／２）のデータとを照合して新有効期限が繁忙期間に重なる特定ユーザを特定する（ｓ７００）。
【００４９】
そして、前記パスワード更新手段１１１は、前記特定ユーザの「新有効期限」の日付と「繁忙期間」の期間中央の日付とを比較して、前記新有効期限が前記期間中央より早い日付なら、新有効期限日と繁忙期間開始日との間の日数分だけ新有効期限から減算する。逆に、新有効期限が期間中央より遅い日付なら、新有効期限日と繁忙期間終了日との間の日数分だけ新有効期限に加算する。
【００５０】
例えば、前記特定ユーザの新有効期限が“2008/3/31”であり、繁忙期間が“3/31〜4/2”である場合、前記パスワード更新手段１１１は、この“2008/3/31”と、繁忙期間の期間中央の日付“4/1”の日付とを比較して、前記新有効期限“2008/3/31”が前記期間中央“4/1”より早い日付であるから、新有効期限日“3/31”と繁忙期間開始日“3/31”との間の日数を該当日（この場合“3/31”）を含んで“１営業日”と算定し、この“１営業日”分だけ新有効期限から減算し、変更後新有効期限を“2008/3/28”を算定する。
【００５１】
また、前記特定ユーザの新有効期限が“2008/4/2”であり、繁忙期間が“3/31〜4/2”である場合、前記パスワード更新手段１１１は、この“2008/4/2”と、繁忙期間の期間中央の日付“4/1”の日付とを比較して、前記新有効期限“2008/4/2”が前記期間中央“4/1”より遅い日付であるから、新有効期限日と繁忙期間終了日“4/2”との間の日数を該当日（この場合“4/2”）を含んで“１営業日”と算定し、この“１営業日”分だけ新有効期限に加算し、変更後新有効期限を“2008/4/3”を算定する。
【００５２】
こうして前記特定ユーザの前記新有効期限に所定日数を加減算して前記繁忙期間外となる変更後新有効期限を算定し、前記会員テーブル１２５において前記特定ユーザのパスワード有効期限を前記変更後新有効期限で更新する（ｓ７０１）。  
前記ステップｓ７０１に続き、システム１００は、以後の処理を前記ステップｓ４０１、ｓ５０１、ｓ６０４へ戻し、メール送信処理へと進める。
【００５３】
−−−処理フロー例８（メール送信処理）−−−
図１１は本実施形態のパスワード再発行管理方法の処理手順例８を示すフローチャートである。ここで前記システム１００の更新依頼通知手段１１２は、前記会員テーブル１２５から、各ユーザのパスワード有効期限のデータを読み出し、パスワード有効期限の到来まで所定の基準日数となっている更新対象ユーザを特定し、前記更新対象ユーザについてユーザ端末２００のアドレスを前記会員テーブル１２５から読み出す（ｓ８００）。そして、ここで読み出したアドレスに宛てて、パスワードの更新依頼通知を送信し、前記会員テーブル１２５におけるパスワード更新メール送付済みフラグを“１”：送付済み、と更新する（ｓ８０１）。なお、ユーザ端末２００へのメール送信処理を担うメールサーバ２０を想定する場合、ｓ８０１でのメール送信処理は、前記システム１００の更新依頼通知手段１１２が、メールサーバ２０に対して該当アドレスへのメール送信指示を出すことで実行する。
【００５４】
−−−その他の例−−−
その他に想定できる実施形態としては、例えば、前記システム１００が、ネットワーク１４０を介してコールセンタシステム３００と通信して、当該コールセンタシステム３００が記憶装置に格納しているコールセンタの繁忙状況（現在のオペレータ出勤人数、オペレータ端末の稼働状況、電話回線の使用率など）のデータを取得するとしてもよい。この場合、前記システム１００は、前記コールセンタシステム３００より取得した繁忙状況データと、コールセンタにおける繁忙基準値（前記繁忙状況データの項目に対応する値であり、記憶装置１０１に予め保持）とを比較し、現時点でのコールセンタが「繁忙」状態にあるか否かを判定する。そして前記システム１００は、前記判定により前記コールセンタが「繁忙」状態であると認識すれば、上述の処理パターン１〜４を実行する。
【００５５】
また、前記繁忙基準値が例えば、レベル１（繁忙度：低）〜３（繁忙度：高）などと段階的に定められているとして、前記システム１００は、前記繁忙状態としてレベル１〜３までの段階的な状況を取得するとしてもよい。この場合、前記システム１００は、前記繁忙状態が例えばレベル１であれば、前記パスワード有効期限に関する所定日数、前記所定範囲のランダム値、前記パスワード有効期限を順次割り当てる所定日数、前記一日あたり許容できる所定のユーザ割り当て数といった新有効期限の算定用数値を当初規定のまま、前記繁忙状態がレベル２であれば、前記新有効期限の算定用数値を当初規定より２割だけ増加、前記繁忙状態がレベル３であれば、前記新有効期限の算定用数値を当初規定より４割合だけ増加、といった具合に、新有効期限の分散度合いをコールセンタシステム３００での繁忙状況に応じて自在に制御するとしてもよい。
【００５６】
以上、本実施形態によれば、パスワード管理に伴う問い合わせ集中を緩和し、コールセンタでの応答品質を良好に維持可能となる。
【００５７】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【００５８】
【図１】本実施形態におけるパスワード再発行管理システムを含むネットワーク構成図である。
【図２】本実施形態のパスワード再発行管理システムのハードウェア構成例を示す図である。
【図３】本実施形態の、（ａ）会員テーブル、（ｂ）ヘルプデスク繁忙期テーブル、（ｃ）有効期限管理テーブル、（ｄ）定数テーブルの各データ構造例を示す図である。
【図４】本実施形態のパスワード再発行管理方法の処理手順例１を示すフローチャートである。
【図５】本実施形態のパスワード再発行管理方法の処理手順例２を示すフローチャートである。
【図６】本実施形態のパスワード再発行管理方法の処理手順例３を示すフローチャートである。
【図７】本実施形態のパスワード再発行管理方法の処理手順例４を示すフローチャートである。
【図８】本実施形態のパスワード再発行管理方法の処理手順例５を示すフローチャートである。
【図９】本実施形態のパスワード再発行管理方法の処理手順例６を示すフローチャートである。
【図１０】本実施形態のパスワード再発行管理方法の処理手順例７を示すフローチャートである。
【図１１】本実施形態のパスワード再発行管理方法の処理手順例８を示すフローチャートである。
【符号の説明】
【００５９】
１０  サービス提供サーバ
２０  メールサーバ
１００  パスワード再発行管理システム
１０１  記憶装置
１０２  プログラム
１０３  メモリ
１０４  ＣＰＵ
１０５  入力インターフェイス
１０６  出力インターフェイス
１０７  通信装置
１１０  ユーザ特定手段
１１１  パスワード更新手段
１１２  更新依頼通知手段
１２５  会員テーブル
１２６  ヘルプデスク繁忙期テーブル
１２７  有効期限管理テーブル
１２８  定数テーブル
１４０  ネットワーク
１５０  公衆回線網
２００  ユーザ端末
２５０  ユーザの電話機
３００  コールセンタシステム
３１０  オペレータ端末
３５０  交換機
【図１】
2009301122.tif 000003
【図２】
2009301122.tif 000004
【図３】
2009301122.tif 000005
【図４】
2009301122.tif 000006
【図５】
2009301122.tif 000007
【図６】
2009301122.tif 000008
【図７】
2009301122.tif 000009
【図８】
2009301122.tif 000010
【図９】
2009301122.tif 000011
【図１０】
2009301122.tif 000012
【図１１】
2009301122.tif 000013