(57)【特許請求の範囲】
【請求項１】
ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理システムにおいて、
前記ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、
前記パスワード変更事業者端末に、ユーザ端末からの送信を受けてユーザ端末を特定するための初期登録情報を記憶する初期登録情報記憶手段と、
前記初期登録情報記憶手段に記憶された初期登録情報毎に、ユーザ端末からの送信を受けて、当該初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて記憶する認証情報記憶手段と、
前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信する認証情報更新手段とを配備したことを特徴とする認証情報管理システム。
【請求項２】
前記認証情報記憶手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新周期の情報を受けて事業者端末情報および認証情報と共に更新周期の情報を記憶し、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に、当該事業者端末に対応して前記認証情報記憶手段に記憶された更新周期で周期的にアクセスすることを特徴とした請求項１記載の認証情報管理システム。
【請求項３】
前記認証情報がユーザＩＤとパスワードによって構成され、
前記認証情報記憶手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新種別の情報を受けて事業者端末情報および認証情報と共に更新種別の情報を記憶し、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された更新種別に応じてユーザＩＤとパスワードのうち少なくとも何れか一方を更新することを特徴とした請求項１または請求項２のうち何れか一項に記載の認証情報管理システム。
【請求項４】
ネットワークを介してサービス事業者端末およびユーザ端末に接続したパスワード変更事業者端末が備えるマイクロプロセッサを、
ユーザ端末からの送信を受けてユーザ端末を特定するための初期登録情報を前記パスワード変更事業者端末の記憶手段によって構成される初期登録情報記憶手段に記憶させる初期登録情報設定手段、
前記初期登録情報記憶手段に記憶された初期登録情報毎に、ユーザ端末からの送信を受けて、当該初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて前記パスワード変更事業者端末の記憶手段によって構成される認証情報記憶手段に記憶させる認証情報登録手段、および、
前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信する認証情報更新手段として機能させることを特徴とした認証情報管理プログラム。
【請求項５】
前記認証情報登録手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新周期の情報を受けて事業者端末情報および認証情報と共に更新周期の情報を認証情報記憶手段に記憶させ、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に、当該事業者端末に対応して前記認証情報記憶手段に記憶された更新周期で周期的にアクセスすることを特徴とした請求項４記載の認証情報管理プログラム。
【請求項６】
前記認証情報がユーザＩＤとパスワードによって構成され、
前記認証情報登録手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新種別の情報を受けて事業者端末情報および認証情報と共に更新種別の情報を認証情報記憶手段に記憶させ、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された更新種別に応じてユーザＩＤとパスワードのうち少なくとも何れか一方を更新することを特徴とした請求項４または請求項５のうち何れか一項に記載の認証情報管理プログラム。
【請求項７】
ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理方法において、
前記ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、
ユーザ端末を特定するための初期登録情報をユーザ端末からパスワード変更事業者端末に送信してパスワード変更事業者端末の初期登録情報記憶手段に記憶させた後、
ユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報とユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて初期登録情報と共にユーザ端末からパスワード変更事業者端末に送信し、
パスワード変更事業者端末が、前記初期登録情報記憶手段に記憶された初期登録情報毎に、初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させてパスワード変更事業者端末の認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信することを特徴とした認証情報管理方法。
【請求項８】
ユーザ端末から事業者端末情報および認証情報と共に更新周期の情報をパスワード変更事業者端末に送信し、パスワード変更事業者端末が事業者端末情報および認証情報と共に更新周期の情報を認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に、当該事業者端末に対応して前記認証情報記憶手段に記憶された更新周期で周期的にアクセスすることを特徴とした請求項７記載の認証情報管理方法。
【請求項９】
前記認証情報がユーザＩＤとパスワードによって構成され、
ユーザ端末から事業者端末情報および認証情報と共に更新種別の情報をパスワード変更事業者端末に送信し、パスワード変更事業者端末が事業者端末情報および認証情報と共に更新種別の情報を認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された更新種別に応じてユーザＩＤとパスワードのうち少なくとも何れか一方を更新することを特徴とした請求項７または請求項８のうち何れか一項に記載の認証情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証情報管理システムおよび認証情報管理プログラムと認証情報管理方法の改良に関する。
【背景技術】
【０００２】
ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理システムが既に公知である。
【０００３】
サービス事業者が所有するサービス事業者端末によってユーザ端末に提供されるサービスには各種の無償情報の他にもオンラインショッピングや各種の有償ソフトウェアのダウンロード等のようにセキュリティを重要視したものが多々ある。
【０００４】
セキュリティを重要視したサービスの利用に際しては、ユーザを特定するために各ユーザ毎にユーザＩＤやパスワードといった認証情報が割り振られ、サービスの利用に際してユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するように構成するのが普通である。
【０００５】
昨今のネットワーク環境にあってはユーザ端末を利用する１人のユーザが幾つかのサービス事業者と契約して各サービス事業者の所有するサービス事業者端末から様々なサービスを利用するのが一般的であり、セキュリティの関係上、ユーザは各サービス毎に異なる独立した認証情報を利用することが望ましく、更に、成り済まし等を未然に防止するためにはユーザＩＤやパスワードを定期的に変更すべきであるが、ユーザＩＤやパスワードの更新処理はユーザに一任されており、多数のユーザＩＤやパスワードを記憶することが難しいことから様々なサービスに対して共通する１つのユーザＩＤやパスワードを使用するユーザが多く、また、ユーザＩＤやパスワードの変更が煩わしいことから定期的にユーザＩＤやパスワードを変更するユーザも少なく、セキュリティ対策が不十分となる不都合があった。
【０００６】
この種の問題を解決するための手段としては、特許文献１に開示されるように、一定期間に亘ってパスワードの更新処理が行なわれていない場合に強制的かつ自動的にパスワードの変更処理を行ない、その変更結果をユーザに通知するようにした管理装置が既に提案されている。
しかし、この管理装置はパスワード設定装置と共に設けられるもの、つまり、複数のサービス事業者端末がある場合には各サービス事業者端末毎に設置されるものであるため、１人のユーザが幾つかのサービス事業者と契約している場合にあっては各サービス事業者からパスワードの変更結果が独立的にユーザに通知されることになる。従って、電子メール等を利用してパスワードの変更結果を通知した場合、その送信元が様々なサービス事業者のものとなり、ユーザが多数の電子メールに注意を払わなければならない不都合がある。例えば、ユーザがパスワードの変更結果に関わる電子メールをスパムメール等と勘違いして読まずに削除してしまったような場合には、変更後の新たなパスワードがユーザに伝達されなくなるといった問題が生じる。
なお、特許文献１には、置換先の桁指定によるものや文字置換テーブルを用いるもの或いはパラメータ演算式を用いるもの等からユーザがパスワードの変更ルールを選択して変更ルール記憶装置に登録する点が開示されている。
【０００７】
また、特許文献２ではユーザＩＤとパスワードを登録した業務サーバと独立したパスワード管理装置を設け、業務サーバに登録されているユーザＩＤとパスワードを一括してパスワード管理装置で更新し、更新結果をユーザ端末に通知する点が開示されている。
しかし、このパスワード管理装置もユーザ認証システムと一対一の対応関係で設置されるもの、つまり、複数のサービス事業者端末がある場合には各サービス事業者端末毎にパスワード管理装置が設置されるものであるため、前述した特許文献１記載の管理装置と同様の不都合がある。
【０００８】
特許文献３に開示されるネットワークシステムは、ログイン用ＩＤを所定周期毎に自動的に更新するものではあるが、ログインの継続中にログイン用ＩＤを頻繁に更新してセキュリティを確保するものであり、特許文献３でいうログイン用ＩＤは、一定の期間内に行われる複数回の接続やログインあるいはサービスの利用で継続して使用されるユーザＩＤやパスワードとは技術的な意味合いが異なり、複数のユーザＩＤやパスワードの更新に関わる処理操作と格別な関連はない。
また、特許文献３に開示されるログイン用ＩＤの更新処理は、クライアント側にインストールされた接続用プログラムとサーバ側のログイン用ＩＤ変更プログラムとの連携作業によって実現されるものであり、サービス事業者端末やユーザ端末の全てに専用のプログラムを組み込む必要があるために汎用性に欠ける。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−２２５８７２号公報（段落０００７−０００８，００２２，００２６，００２４−００２５）
【特許文献２】特開２００３−１４０７６５号公報（段落００２９，００３７，００２４，００３０）
【特許文献３】特開２００２−２３６６３３号公報（段落００２１，００１７）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、１人のユーザが幾つかのサービス事業者と契約して各サービス事業者の所有するサービス事業者端末から様々なサービスを利用する場合であっても各サービス毎に異なる独立した認証情報を簡単に更新することができ、しかも、更新後の認証情報をユーザが的確に把握することのできる認証情報管理システムおよび認証情報管理プログラムと認証情報管理方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の認証情報管理システムは、ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理システムにおいて、前記目的を達成するため、特に、
前記ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、
前記パスワード変更事業者端末に、ユーザ端末からの送信を受けてユーザ端末を特定するための初期登録情報を記憶する初期登録情報記憶手段と、
前記初期登録情報記憶手段に記憶された初期登録情報毎に、ユーザ端末からの送信を受けて、当該初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて記憶する認証情報記憶手段と、
前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信する認証情報更新手段とを配備したことを特徴とする構成を有する。
【００１２】
また、本発明の認証情報管理プログラムは、前記と同様の目的を達成するため、
ネットワークを介してサービス事業者端末およびユーザ端末に接続したパスワード変更事業者端末が備えるマイクロプロセッサを、
ユーザ端末からの送信を受けてユーザ端末を特定するための初期登録情報を前記パスワード変更事業者端末の記憶手段によって構成される初期登録情報記憶手段に記憶させる初期登録情報設定手段、
前記初期登録情報記憶手段に記憶された初期登録情報毎に、ユーザ端末からの送信を受けて、当該初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて前記パスワード変更事業者端末の記憶手段によって構成される認証情報記憶手段に記憶させる認証情報登録手段、および、
前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信する認証情報更新手段として機能させることを特徴とした構成を有する。
【００１３】
また、本発明の認証情報管理方法は、ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理方法において、前記と同様の目的を達成するため、
前記ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、
ユーザ端末を特定するための初期登録情報をユーザ端末からパスワード変更事業者端末に送信してパスワード変更事業者端末の初期登録情報記憶手段に記憶させた後、
ユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報とユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて初期登録情報と共にユーザ端末からパスワード変更事業者端末に送信し、
パスワード変更事業者端末が、前記初期登録情報記憶手段に記憶された初期登録情報毎に、初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させてパスワード変更事業者端末の認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信することを特徴とした構成を有する。
【発明の効果】
【００１４】
本発明の認証情報管理システムおよび認証情報管理プログラムと認証情報管理方法は、ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、ユーザ端末を特定するための初期登録情報をユーザ端末からパスワード変更事業者端末に送信してパスワード変更事業者端末の初期登録情報記憶手段に記憶させ、ユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報とユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて初期登録情報と共にユーザ端末からパスワード変更事業者端末に送信し、パスワード変更事業者端末が、初期登録情報記憶手段に記憶された初期登録情報毎に、初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させてパスワード変更事業者端末の認証情報記憶手段に記憶させ、パスワード変更事業者端末が、認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信するようにしているので、１人のユーザが幾つかのサービス事業者と契約して各サービス事業者の所有するサービス事業者端末から様々なサービスを利用する場合であっても、利用対象とするサービス事業者端末を特定するための事業者端末情報とユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した初期の認証情報をパスワード変更事業者端末に登録するだけで、各サービス毎に異なる独立した認証情報を自動的に更新することができ、しかも、更新後の認証情報が単一のパスワード変更事業者端末からユーザ端末に送られて送信元が単一化するので、認証情報の変更結果に関わる通知をスパムメール等と勘違いして読まずに削除してしまうといった不都合が改善され、ユーザは、多数の電子メールに注意を払わなくても変更後の新たな認証情報を確実に把握することができるようになる。
【図面の簡単な説明】
【００１５】
【図１】発明を適用した一実施形態の認証情報管理システムの構成の概略を示したブロック図である。
【図２】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末の構成の概略を示した機能ブロック図である。
【図３】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末の構成を簡略化して示したブロック図である。
【図４】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末の初期登録情報記憶手段の論理的な構成の一例を簡略化して示した概念図である。
【図５】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末の認証情報記憶手段の論理的な構成の一例を簡略化して示した概念図である。
【図６】同実施形態の認証情報管理システムが備えるユーザ端末の構成を簡略化して示したブロック図である。
【図７】同実施形態の認証情報管理システムが備えるサービス事業者端末の構成を簡略化して示したブロック図である。
【図８】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末のマイクロプロセッサが実行する処理（認証情報管理プログラム）の概略を示したフローチャートである。
【図９】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末のマイクロプロセッサが実行する処理（認証情報管理プログラム）の概略を示したフローチャートの続きである。
【図１０】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末のマイクロプロセッサが実行する処理（認証情報管理プログラム）の概略を示したフローチャートの続きである。
【図１１】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末のマイクロプロセッサが実行する処理（認証情報管理プログラム）の概略を示したフローチャートの続きである。
【図１２】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末のマイクロプロセッサが実行する処理（認証情報管理プログラム）の概略を示したフローチャートの続きである。
【図１３】同実施形態の認証情報管理システムが備えるパスワード変更事業者端末のマイクロプロセッサが実行する処理（認証情報管理プログラム）の概略を示したフローチャートの続きである。
【図１４】同実施形態の認証情報管理システムにおける全体的な処理の流れを作用的に示したシーケンス図である。
【図１５】同実施形態の認証情報管理システムにおいて変更事業者用ユーザＩＤと変更事業者用パスワードをパスワード変更事業者端末に登録する際にユーザ端末のモニタに表示される画面の一例について示した概念図である。
【図１６】同実施形態の認証情報管理システムにおいてサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とされたサービスに関連した情報をユーザ端末からパスワード変更事業者端末にデータ送信する際にユーザ端末のモニタに表示される入力画面の一例について示した概念図である。
【図１７】同実施形態の認証情報管理システムにおいてサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とされたサービスに関連した情報をユーザ端末からパスワード変更事業者端末にデータ送信する際にユーザ端末のモニタに表示される入力画面の他の一例について示した概念図である。
【発明を実施するための形態】
【００１６】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。
【００１７】
図１は本発明を適用した一実施形態の認証情報管理システム１の構成の概略を示したブロック図である。
【００１８】
この実施形態の認証情報管理システム１は、ユーザ端末２と、ユーザ端末２にサービスを提供するサービス事業者端末３と、ユーザ端末２とサービス事業者端末３とを接続するインターネット等のネットワーク４、および、ネットワーク４を介してサービス事業者端末３およびユーザ端末２に接続するパスワード変更事業者端末５によって構成される。
【００１９】
図１では記載を省略しているが、ユーザ端末２とサービス事業者端末３はネットワーク４上に多数存在する。
【００２０】
サービス事業者端末３はネットワーク４を介してユーザ端末２に各種のサービスを提供するためのもので、ユーザ端末２からサービス事業者端末３に送信される認証情報とサービス事業者端末３に登録されている認証情報との一致不一致をサービス事業者端末３が比較することでユーザ端末２によるサービスの利用の可否を判定する点に関しては既に公知である。
【００２１】
パスワード変更事業者端末５は、各種のサービス事業者が所有する各々のサービス事業者端末３とは独立してネットワーク４上に配備されたもので、その主要部は、図２の機能ブロック図に示されるように、ユーザ端末２からの送信を受けてユーザ端末２を特定するための初期登録情報を記憶する初期登録情報記憶手段Ａと、初期登録情報記憶手段Ａに記憶された初期登録情報毎つまり各ユーザ毎にユーザ端末２からの送信を受けて当該初期登録情報で特定されるユーザ端末２が利用対象とするサービス事業者端末３を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末２がサービス事業者端末３の利用に際してサービス事業者端末３に登録した認証情報とを対応させて記憶する認証情報記憶手段Ｂと、認証情報記憶手段Ｂに記憶された事業者端末情報で特定されるサービス事業者端末３に周期的にアクセスして当該事業者端末情報３に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末３および認証情報記憶手段Ｂに更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末２に更新後の認証情報を送信する認証情報更新手段Ｃによって構成される。
【００２２】
パスワード変更事業者端末５がユーザ端末２を特定するための初期登録情報は、この実施形態においては、パスワード変更事業者端末５にユーザがアクセスする際に使用する専用のユーザＩＤとパスワードによって構成されている。
これらのユーザＩＤやパスワードは、ユーザ端末２と各サービス事業者端末３の間で使用されるユーザＩＤやパスワードすなわち認証情報とは無関係な値である。
【００２３】
認証情報記憶手段Ｂは、ユーザ端末２から事業者端末情報および認証情報と共に送信される更新周期の情報を受けて事業者端末情報および認証情報と共に更新周期の情報を記憶する。
【００２４】
この実施形態にあっては、ユーザ端末２がサービス事業者端末３の利用に際してサービス事業者端末３に登録する認証情報がユーザＩＤとパスワードによって構成されており、認証情報記憶手段Ｂは、ユーザ端末２から事業者端末情報および認証情報と共に送信される更新種別の情報、つまり、認証情報のうちユーザＩＤの更新のみを実行するのか、パスワードの更新のみを実行するのか、あるいは、ユーザＩＤとパスワードの双方の更新を実行するのかを特定する情報を受けて、これを事業者端末情報および認証情報と共に記憶する。
既に述べた通り、これらのユーザＩＤやパスワードはユーザ端末２と各サービス事業者端末３の間で使用されるユーザＩＤやパスワードであって、初期登録情報とは無関係な値である。
【００２５】
また、認証情報更新手段Ｃは、認証情報記憶手段Ｂに記憶された事業者端末情報で特定されるサービス事業者端末３に当該サービス事業者端末３に対応して認証情報記憶手段Ｂに記憶された更新周期で周期的にアクセスし、認証情報記憶手段Ｃに記憶された更新種別の情報に応じ、ユーザＩＤとパスワードのうち少なくとも何れか一方を更新する。
【００２６】
図３はパスワード変更事業者端末５の構成を簡略化して示したブロック図である。
【００２７】
パスワード変更事業者端末５は、パーソナルコンピュータやワークステーション等の通常のコンピュータによって構成されるもので、図３に示されるように、演算処理用のマイクロプロセッサ６と、マイクロプロセッサ６の駆動制御に必要とされる基本的な制御プログラムを格納したＲＯＭ７、および、各種のパラメータ等を記憶するための不揮発性メモリ８と、演算データの一時記憶に利用されるＲＡＭ９、ならびに、大容量記憶装置として機能するハードディスクドライブ１０と、ネットワーク４に接続するためのインターフェイス１６等を備え、マイクロプロセッサ６の入出力回路１１には、マン・マシン・インターフェイスとして機能するキーボード１２およびマウス１３とモニタ１４さらにプリンタ１５等が接続されている。
【００２８】
初期登録情報を初期登録情報記憶手段Ａに記憶させるための初期登録情報設定手段，初期登録情報毎の事業者端末情報と認証情報とを対応させて認証情報記憶手段Ｂに記憶させるための認証情報登録手段，認証情報記憶手段Ｂに記憶された事業者端末情報で特定されるサービス事業者端末３に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に更新後の認証情報をサービス事業者端末３および認証情報記憶手段Ｂに更新記憶させて更新対象とされた認証情報に対応する初期登録情報に対応するユーザ端末２に更新後の認証情報を送信する認証情報更新手段Ｃとしてマイクロプロセッサ６を機能させるための認証情報管理プログラムは、ハードディスクドライブ１０に格納されており、パスワード変更事業者端末５に電源を投入した時点で、この認証情報管理プログラムがハードディスクドライブ１０からＲＡＭ９に実行対象プログラムとして読み込まれるようになっている。
【００２９】
また、ハードディスクドライブ１０の記憶領域の一部は、ユーザ端末２を特定するための初期登録情報を記憶するための初期登録情報記憶手段Ａ、および、初期登録情報で特定されるユーザ端末２が利用対象とするサービス事業者端末３を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末２がサービス事業者端末３の利用に際してサービス事業者端末３に登録した認証情報とユーザが設定した更新周期の情報と更新種別の情報とを対応させて記憶する認証情報記憶手段Ｂとして機能する。
【００３０】
初期登録情報記憶手段Ａの論理的な構成の一例を図４の概念図に、また、認証情報記憶手段Ｂの論理的な構成の一例を図５の概念図に簡略化して示す。
【００３１】
初期登録情報記憶手段Ａは、図４に示されるように、ユーザ端末２を特定するための初期登録情報として、パスワード変更事業者端末５にユーザがアクセスする際に使用する専用のユーザＩＤ（ＩＤｉ）とパスワード（ＰＷｉ）を記憶すると共に、この実施形態においては、更に、初期登録情報（ＩＤｉ，ＰＷｉ）に対応するユーザのメールアドレス（Ｅｉ）と、初期登録情報（ＩＤｉ，ＰＷｉ）に対応するユーザが契約しているサービスの総数（ｋｉ）と、各サービス１〜ｋｉを提供するサービス事業者端末３を特定するための事業者端末情報および其のサービス事業者端末３の利用に際してユーザがサービス事業者端末３に登録した認証情報の認証情報記憶手段Ｂ内における在り処を特定するためのレコードアドレスのデータである読み込み先１〜読み込み先ｋｉを記憶する。
【００３２】
以下、パスワード変更事業者端末５にユーザがアクセスする際に使用する専用のユーザＩＤを変更事業者用ユーザＩＤと呼び、パスワード変更事業者端末５にユーザがアクセスする際に使用する専用のパスワードを変更事業者用パスワードと呼ぶ。また、初期登録情報記憶手段Ａを初期登録情報記憶テーブルＡと呼ぶ。
【００３３】
認証情報記憶手段Ｂは、図５に示されるように、初期登録情報で特定されるユーザ端末２が利用対象とするサービス事業者端末３を特定するための事業者端末情報として事業者名（Ｃｊ）と其のサービス事業者端末３の所在を一義的に特定するＩＰアドレス（ＩＰｊ）を記憶し、更に、契約対象とされたサービス内容を特定するためのサービス名（Ｓｊ）を事業者端末情報の一部として冗長的に記憶すると共に、事業者名（Ｃｊ），ＩＰアドレス（ＩＰｊ），サービス名（Ｓｊ）のサービスの利用に際してユーザがサービス事業者端末３に登録した認証情報であるユーザＩＤ（ｉｄｊ）とパスワード（ｐｗｊ）とを記憶する。
この実施形態においては、更に、事業者名（Ｃｊ），ＩＰアドレス（ＩＰｊ），サービス名（Ｓｊ）で規定されるサービスでユーザが利用しているユーザＩＤ（ｉｄｊ）とパスワード（ｐｗｊ）の更新周期に関わる情報（Ｔｊ）と、更新種別の情報すなわちユーザＩＤ（ｉｄｊ）の更新の実行非実行を記憶するフラグ（Ｆ１ｊ）の値およびパスワード（ｐｗｊ）の更新の実行非実行を記憶するフラグ（Ｆ２ｊ）の値が記憶され、併せて、事業者名（Ｃｊ），ＩＰアドレス（ＩＰｊ），サービス名（Ｓｊ）で規定されるサービスでユーザが利用している認証情報（ｉｄｊ，ｐｗｊ）に関わる次回の更新日付の設定値（ｙｊ，ｍｊ，ｄｊ）の値と、認証情報（ｉｄｊ，ｐｗｊ）の更新時に利用すべき更新方法のアルゴリズムの名称（Ａｊ）が認証情報記憶手段Ｂに記憶されるようになっている。
なお、サービス事業者端末３の所在を一義的に特定する事業者端末情報としては、ＩＰアドレスに代えてＦＱＤＮ（Fully Qualified Domain Name）等を利用してもよい。
【００３４】
以下、サービスの利用に際してユーザがサービス事業者端末３に登録したユーザＩＤをサービス事業者用ユーザＩＤと呼び、サービスの利用に際してユーザがサービス事業者端末３に登録したパスワードをサービス事業者用パスワードと呼ぶ。また、認証情報記憶手段Ｂを認証情報記憶テーブルＢと呼ぶ。
【００３５】
初期登録情報記憶テーブルＡおよび認証情報記憶テーブルＢに保存されるデータのうち少なくとも変更事業者用ユーザＩＤ，変更事業者用パスワード，サービス事業者用ユーザＩＤ，サービス事業者用パスワードは暗号化された状態で取り扱われるが、暗号化技術それ自体に関しては公知であるので特に説明しない。
【００３６】
図６はパーソナルコンピュータ等の通常のコンピュータによって構成されるユーザ端末２の構成を簡略化して示したブロック図である。
ユーザ端末２は、演算処理用のマイクロプロセッサ１７と、マイクロプロセッサ１７の駆動制御に必要とされる基本的な制御プログラムを格納したＲＯＭ１８、および、各種のパラメータ等を記憶するための不揮発性メモリ１９と、演算データの一時記憶に利用されるＲＡＭ２０、ならびに、大容量記憶装置として機能するハードディスクドライブ２１と、ネットワーク４に接続するためのインターフェイス２２等を備え、マイクロプロセッサ１７の入出力回路２３には、マン・マシン・インターフェイスとして機能するキーボード２４およびマウス２５とモニタ２６さらにプリンタ２７等が接続されている。
【００３７】
図７はパーソナルコンピュータやワークステーション等の通常のコンピュータによって構成されるサービス事業者端末３の構成を簡略化して示したブロック図である。
サービス事業者端末３は、演算処理用のマイクロプロセッサ２８と、マイクロプロセッサ２８の駆動制御に必要とされる基本的な制御プログラムを格納したＲＯＭ２９、および、各種のパラメータ等を記憶するための不揮発性メモリ３０と、演算データの一時記憶に利用されるＲＡＭ３１、ならびに、大容量記憶装置として機能するハードディスクドライブ３２と、ネットワーク４に接続するためのインターフェイス３３等を備え、マイクロプロセッサ２８の入出力回路３４には、マン・マシン・インターフェイスとして機能するキーボード３５およびマウス３６とモニタ３７さらにプリンタ３８等が接続されている。
【００３８】
ユーザ端末２およびサービス事業者端末３の構成や機能については既に公知であるので詳細な説明はしない。
【００３９】
図８〜図１３はパスワード変更事業者端末５のマイクロプロセッサ６が実行する処理（認証情報管理プログラム）の概略を示したフローチャート、また、図１４は認証情報管理システム１における全体的な処理の流れを作用的に示したシーケンス図である。
【００４０】
次に、図８〜図１３および図１４を参照して此の実施形態における認証情報管理システム１、特に、パスワード変更事業者端末５の処理動作と、認証情報管理プログラムおよび認証情報管理方法について具体的に説明する。
【００４１】
まず、ユーザは、ユーザ端末２を操作してネットワーク４経由でサービス事業者端末３にアクセスすることでサービス事業者と契約し、サービス事業者端末３が提供する各種のサービスに必要に応じて加入する。
この際、ユーザは、サービス事業者端末３に登録した認証情報、すなわち、サービス事業者端末３にユーザがアクセスする際に使用するサービス事業者用ユーザＩＤ（ｉｄ）およびサービス事業者用パスワード（ｐｗ）と、契約の対象とした事業者名（Ｃ）と、サービス事業者端末３を特定するためのＩＰアドレス（ＩＰ）と、提供されるサービス内容を特定するためのサービス名（Ｓ）を何らかのかたちで記録しておく。
【００４２】
以上は、図１４におけるステップＡ１〜ステップＡ２に相当する処理である。
【００４３】
次いで、ユーザは、必要に応じてユーザ端末２を操作してネットワーク４経由でパスワード変更事業者端末５にアクセスし、パスワード変更事業者端末５に、初期登録情報を登録するための新規登録を依頼する。
【００４４】
ここで、図８〜図１３を参照して初期登録情報の登録について詳細に説明する。
【００４５】
パスワード変更事業者端末５のマイクロプロセッサ６は、電源投入後、初期登録情報を登録するための新規登録の依頼の有無を確認するための判定処理（ステップＳ１）と、初期登録情報の登録を終えたユーザからの初期登録情報（ＩＤ，ＰＷ）の入力に基いて行われる認証情報（ｉｄ，ｐｗ）の登録または一旦登録した認証情報（ｉｄ，ｐｗ）に関連した情報の修正もしくは一旦登録した認証情報（ｉｄ，ｐｗ）の削除等の依頼の有無を判定する判定処理（ステップＳ１０）と、其の日の其の時点における現在時刻がサービス事業者端末３にアクセスすべき設定時刻と一致しているか否かを判定するための判定処理（ステップＳ３８）とを所定周期毎に繰り返し実行しており、ユーザ端末２からネットワーク４経由で送信された新規登録の依頼は、ステップＳ１の判定処理でマイクロプロセッサ６によって検知される。
【００４６】
初期登録情報を登録するための新規登録の依頼を検知したマイクロプロセッサ６は、まず、現時点でパスワード変更事業者端末５に接続しているユーザ端末２のユーザがパスワード変更事業者端末５を利用する際に入力すべき初期登録情報となる変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）を生成し（ステップＳ２）、この変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）をネットワーク４経由でユーザ端末２に送信してユーザ端末２のモニタ２６に例えば図１５に示すようにして表示させ（ステップＳ３）、ユーザ端末２からのリトライ要求があるか否かを判定する（ステップＳ４）。
ここでリトライ要求があれば、マイクロプロセッサ６は、改めて当該ユーザのための変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）を生成し（ステップＳ２）、ネットワーク４経由でユーザ端末２に送信してユーザ端末２のモニタ２６に表示させ（ステップＳ３）、ユーザ端末２からのリトライ要求があるか否かを判定する（ステップＳ４）。
【００４７】
そして、最終的に、ユーザ端末２からのリトライ要求がなくなり、ステップＳ４の判定結果が偽となった時点、つまり、ユーザが図１５に示されるモニタ２６上の“登録”のホットスポットをクリックした段階で、初期登録情報設定手段として機能するマイクロプロセッサ６は、自らが生成した変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の使用をユーザが許容したものと見做し、初期登録情報記憶テーブルＡにおける最終使用レコードアドレスを示す値ｎ１の現在値をハードディスクドライブ１０から読み込み（ステップＳ５）、この値ｎ１を１インクリメントして（ステップＳ６）、更新されたｎ１の現在値に基いて、この時点で保持されている変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の値を初期登録情報記憶テーブルＡの最終レコードの後に追加して登録し（ステップＳ７）、当該レコードつまりレコードアドレスｎ１におけるサービスの総数ｋの値を０に初期化する（ステップＳ８）。
この際、ユーザは、初期登録情報となる変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の値を何らかのかたちで記録しておく。
【００４８】
例えば、図４に示した初期登録情報記憶テーブルＡを使用することを前提とした場合、初期登録情報記憶テーブルＡを全く使用していない状況下ではｎ１の初期値は０であるから、この初期登録情報記憶テーブルＡに最初に登録される変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）は、ｎ１＝０＋１つまり初期登録情報記憶テーブルＡにおけるレコードアドレス１のレコードに変更事業者用ユーザＩＤ（ＩＤ１）および変更事業者用パスワード（ＰＷ１）として登録され、初期登録情報記憶テーブルＡのレコードアドレス１におけるサービスの総数（ｋ１）の値が０に初期化されることになる。
【００４９】
次いで、マイクロプロセッサ６は、ネットワーク４経由でユーザ端末２のモニタ２６にガイダンスメッセージを表示させ、初期登録情報の登録に続けてサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスを登録する意思があるか否かをユーザに問いかけ、ユーザ端末２からの継続依頼の有無を判定し（ステップＳ９）、継続依頼があればステップＳ１３の処理に移行してサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスを登録するための処理を開始する。
【００５０】
また、ユーザ端末２からの継続依頼がなければ、マイクロプロセッサ６は、ユーザ端末２からの新規登録の依頼の有無を確認するための判定処理（ステップＳ１）と、初期登録情報の登録を終えたユーザからの初期登録情報（ＩＤ，ＰＷ）の入力に基いて行われる認証情報（ｉｄ，ｐｗ）の登録または一旦登録した認証情報（ｉｄ，ｐｗ）に関連した情報の修正もしくは一旦登録した認証情報（ｉｄ，ｐｗ）の削除等の依頼の有無を判定するための判定処理（ステップＳ１０）と、其の日の其の時点における現在時刻がサービス事業者端末３にアクセスすべき設定時刻と一致しているか否かを判定するための判定処理（ステップＳ３８）とを繰り返し実行する初期の待機状態に復帰することになる。
【００５１】
以上は、図１４におけるステップＡ３〜ステップＡ４に相当する処理である。
【００５２】
初期登録情報（ＩＤ，ＰＷ）の登録に継続して認証情報であるサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスをパスワード変更事業者端末５に登録する場合であっても、また、初期登録情報（ＩＤ，ＰＷ）を取得してパスワード変更事業者端末５からログオフした後で改めてサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスをパスワード変更事業者端末５に登録する場合であっても、更には、サービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスを既に幾つかパスワード変更事業者端末５に登録してある状態でサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスを更にパスワード変更事業者端末５に追加登録する場合であっても、初期登録情報（ＩＤ，ＰＷ）の入力による認証処理（ステップＳ１０〜ステップＳ１２参照）の要不要を除けば、マイクロプロセッサ６の処理動作は同様である。
【００５３】
従って、ここでは一例として、初期登録情報である変更事業者用ユーザＩＤおよび変更事業者用パスワード（ＩＤ，ＰＷ）を取得した後で改めてパスワード変更事業者端末５に接続してサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスをパスワード変更事業者端末５に登録する場合の処理について説明する。
【００５４】
サービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスをパスワード変更事業者端末５に登録する場合、ユーザは、まず、ユーザ端末２を操作してネットワーク４経由でパスワード変更事業者端末５に初期登録情報（ＩＤ，ＰＷ）と要求の種別を特定するための修飾情報つまり此の場合にあってはサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を指定する旨の修飾情報を送信することにより、サービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を実行する意思があることを、パスワード変更事業者端末５に伝える。
【００５５】
ユーザ端末２から送信された初期登録情報（ＩＤ，ＰＷ）と修飾情報は、ステップＳ１，ステップＳ１０，ステップＳ３８の判定処理を繰り返し実行しているパスワード変更事業者端末５のマイクロプロセッサ６により、ステップＳ１０の判定処理において検知される。
【００５６】
初期登録情報（ＩＤ，ＰＷ）と修飾情報の入力を検知したマイクロプロセッサ６は、まず、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせ（ＩＤ，ＰＷ）が初期登録情報記憶テーブルＡに既に登録されているか否かを判定することにより、接続に用いられているユーザ端末２を操作しているユーザが真正なユーザであるか否かの認証処理を実行する（ステップＳ１１）。
【００５７】
ここで、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせが初期登録情報記憶テーブルＡに登録されていなければ、ユーザ端末２を操作しているユーザが真正なユーザでないことを意味するので、マイクロプロセッサ６は此のユーザからの依頼を無視して、ステップＳ１，ステップＳ１０，ステップＳ３８の判定処理を繰り返し実行する初期の待機状態に復帰する。
【００５８】
一方、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせが初期登録情報記憶テーブルＡに既に登録されていた場合、つまり、ステップＳ１１の判定結果が真となった場合には、ユーザ端末２を操作しているユーザが真正なユーザであることを意味するので、マイクロプロセッサ６は、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）つまり初期登録情報（ＩＤ，ＰＷ）に基いて初期登録情報記憶テーブルＡを検索し、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）に一致する内容を記憶した初期登録情報記憶テーブルＡのレコードアドレスを特定する（ステップＳ１２）。
【００５９】
例えば、入力された変更事業者用ユーザＩＤ（ＩＤ）が変更事業者用ユーザＩＤ（ＩＤ１）で、かつ、入力された変更事業者用パスワード（ＰＷ）が変更事業者用パスワード（ＰＷ１）であったとすれば、図４の例では、検索結果としてレコードアドレス１が得られることになる。
【００６０】
次いで、マイクロプロセッサ６は、変更事業者用ユーザＩＤ（ＩＤ）および変更事業者用パスワード（ＰＷ）と共に入力された修飾情報に基いて、その要求がサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を要求するものであるか否かを判定するが（ステップＳ１３）、この場合、修飾情報は自動更新の対象とするサービスの登録を指定する修飾情報となっているので、ステップＳ１３の判定結果は真となる。
【００６１】
認証情報登録手段として機能するマイクロプロセッサ６は、サービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とされたサービスに関連する各種の情報、すなわち、ユーザ端末２が利用対象とするサービス事業者端末３を特定するための事業者端末情報となる事業者名（Ｃ）およびＩＰアドレス（ＩＰ）と、契約対象とされたサービス内容を特定するサービス名（Ｓ）と、そのサービスの利用に際してユーザがサービス事業者端末３に登録した認証情報であるサービス事業者用ユーザＩＤ（ｉｄ）およびサービス事業者用パスワード（ｐｗ）と、サービス事業者用ユーザＩＤ（ｉｄ）の更新の実行非実行を指定するフラグ（Ｆ１）の値と、サービス事業者用パスワード（ｐｗ）の更新の実行非実行を指定するフラグ（Ｆ２）の値と、サービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）を更新する場合の更新周期の情報（Ｔ）と、サービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）の更新時に利用すべき更新方法のアルゴリズムの名称（Ａ）の値がユーザ端末２からネットワーク４経由で送信されるのを待って此れらの情報をＲＡＭ９に一時記憶した後（ステップＳ１４）、認証情報記憶テーブルＢにおける最終使用レコードアドレスを示す値ｎ３の現在値をハードディスクドライブ１０から読み込み、この値ｎ３を１インクリメントして（ステップＳ１５）、更新されたｎ３の現在値に基いて、ＲＡＭ９に一時記憶しておいた事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）の各値を認証情報記憶テーブルＢの最終レコードの後に追加して登録する（ステップＳ１６）。
【００６２】
例えば、入力された変更事業者用ユーザＩＤ（ＩＤ）が変更事業者用ユーザＩＤ（ＩＤ１）で、かつ、入力された変更事業者用パスワード（ＰＷ）が変更事業者用パスワード（ＰＷ１）であって、認証情報記憶テーブルＢが未使用の状態つまり認証情報記憶テーブルＢにおける最終使用レコードアドレスを示す値ｎ３の現在値が０に保持された状態であったとすれば、図５の例では、ｎ３＝０＋１つまり認証情報記憶テーブルＢにおけるレコードアドレス１のレコードに事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）の各値が、事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２１）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）の値として記憶されることになる。
【００６３】
次いで、認証情報登録手段として機能するマイクロプロセッサ６は、当該レコードつまり認証情報記憶テーブルＢのレコードアドレスｎ３における更新日付の設定値（ｙ，ｍ，ｄ）のデータフィールドに、マイクロプロセッサ６が認識する現在の日付に当該レコードにおける更新周期の情報（Ｔ）の値を加算した日付を次回の更新日付の設定値として登録し（ステップＳ１７）、マイクロプロセッサ６は、更に、ステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレス、つまり、此の度のデータ送信によってサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を要求してきたユーザ端末２に対応する変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）を記憶した初期登録情報記憶テーブルＡのレコードアドレスにおけるサービスの総数ｋのデータフィールドの値を１インクリメントして当該データフィールドに上書きして記憶させる（ステップＳ１８）。
【００６４】
従って、前述した例に倣えば、図５に示した認証情報記憶テーブルＢにおけるレコードアドレス１のレコードにおける更新日付の設定値（ｙ，ｍ，ｄ）のデータフィールドに、マイクロプロセッサ６が認識する現在の日付にレコードアドレス１の更新周期の情報（Ｔ）を加算した日付が次回の更新日付の設定値（ｙ１，ｍ１，ｄ１）として登録されることになる。同様に、前述した例に倣って言えば、図４に示した初期登録情報記憶テーブルＡのレコードアドレス１のレコードにおけるサービスの総数ｋ１の値が０から１にインクリメントされ、変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応するユーザ端末２においてサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とされるサービスが新たに１つ追加されたことがサービスの総数ｋ１の値から把握されるようになる。
【００６５】
次いで、マイクロプロセッサ６は、ステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレス、すなわち、此の度のデータ送信によってサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を要求してきたユーザ端末２に対応した変更事業者用ユーザＩＤと変更事業者用パスワードを記憶した初期登録情報記憶テーブルＡのレコードアドレスにおける読み込み先ｋのデータフィールドに、認証情報記憶テーブルＢにおける最終使用レコードアドレスを示す値ｎ３の現在値、つまり、ステップＳ１４の処理で読み込んだ事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）を認証情報記憶テーブルＢにおいて何れのレコードアドレスに登録したかを示すｎ３の値を記憶させる（ステップＳ１９）。
【００６６】
従って、前述の例に倣えば、変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応した初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先１のデータフィールドに、認証情報記憶テーブルＢにおける最終使用レコードアドレスを示す値ｎ３の現在値１が記憶されることになる。
【００６７】
以上は、図１４におけるステップＡ５〜ステップＡ６に相当する処理である。
【００６８】
サービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスに関連した情報である事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）をユーザ端末２からパスワード変更事業者端末５にデータ送信する際にユーザ端末２のモニタ２６に表示される入力画面の一例を図１６および図１７に示す。
【００６９】
この実施形態では、図１６に示すように、事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス事業者用ユーザＩＤ（ｉｄ），サービス事業者用パスワード（ｐｗ）の入力にはテキストボックスを利用した入力方式を採用している。
また、図１７に示すように、フラグ（Ｆ１）の値やフラグ（Ｆ２）の値の入力にはチェックボックスを利用した入力方式を採用しており、“ユーザＩＤ”のチェックボックスにチェックを入れればフラグ（Ｆ１）の値は１となってサービス事業者用ユーザＩＤ（ｉｄ）の更新を実行する旨の宣言がなされ、また、“ユーザＩＤ”のチェックボックスにチェックを入れなければフラグ（Ｆ１）の値は０となってサービス事業者用ユーザＩＤ（ｉｄ）の更新を実行しない旨の宣言がなされる。同様に、“パスワード”のチェックボックスにチェックを入れればフラグ（Ｆ２）の値は１となってサービス事業者用パスワード（ｐｗ）の更新を実行する旨の宣言がなされ、また、“パスワード”のチェックボックスにチェックを入れなければフラグ（Ｆ２）の値は０となってサービス事業者用パスワード（ｐｗ）の更新を実行しない旨の宣言がなされる。
更新周期の情報（Ｔ）についてもチェックボックスを利用した入力方式を採用し、１ヶ月，２ヶ月，３ヶ月，６ヶ月，１年，２年の内から希望する更新周期を選択することができるようになっている。また、更新時に利用すべき更新方法のアルゴリズムは、ランダムまたは推測の２つの方法の内から何れか一方を自由に選択することができる。
なお、ランダムは完全に無作為にサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）を再生成する方式であり、推測は当初に設定されたサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）もしくは其の時点で設定されているサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）をモデファイしてサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）を再生成する方式であり、何れも公知である。更新処理のためのプログラムは予めパスワード変更事業者端末５のハードディスクドライブ１０に格納されており、必要に応じてハードディスクドライブ１０からＲＡＭ９に読み込まれ、ＣＰＵ６によって実行される。
【００７０】
次に、初期登録情報の登録を終えたユーザがパスワード変更事業者端末５にアクセスして一旦登録したサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）もしくは其の関連情報を修正する場合の処理について簡単に説明する。
【００７１】
この場合、ユーザは、まず、ユーザ端末２を操作してネットワーク４経由でパスワード変更事業者端末５に初期登録情報（ＩＤ，ＰＷ）と要求の種別を特定するための修飾情報つまり此の場合にあっては情報の修正を指定する旨の修飾情報を送信することにより、一旦登録したサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）もしくは其の関連情報を修正する意思があることを、パスワード変更事業者端末５に伝える。
【００７２】
ユーザ端末２から送信された初期登録情報（ＩＤ，ＰＷ）と修飾情報は、ステップＳ１，ステップＳ１０，ステップＳ３８の判定処理を繰り返し実行しているパスワード変更事業者端末５のマイクロプロセッサ６により、ステップＳ１０の判定処理において検知される。
【００７３】
初期登録情報（ＩＤ，ＰＷ）と修飾情報の入力を検知したマイクロプロセッサ６は、まず、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせ（ＩＤ，ＰＷ）が初期登録情報記憶テーブルＡに既に登録されているか否かを判定することにより、接続に用いられているユーザ端末２を操作しているユーザが真正なユーザであるか否かの認証処理を実行する（ステップＳ１１）。
【００７４】
ここで、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせが初期登録情報記憶テーブルＡに登録されていなければ、ユーザ端末２を操作しているユーザが真正なユーザでないことを意味するので、マイクロプロセッサ６は此のユーザからの依頼を無視して、ステップＳ１，ステップＳ１０，ステップＳ３８の判定処理を繰り返し実行する初期の待機状態に復帰する。
【００７５】
一方、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせが初期登録情報記憶テーブルＡに既に登録されていた場合、つまり、ステップＳ１１の判定結果が真となった場合には、ユーザ端末２を操作しているユーザが真正なユーザであることを意味するので、マイクロプロセッサ６は、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）つまり初期登録情報（ＩＤ，ＰＷ）に基いて初期登録情報記憶テーブルＡを検索し、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）に一致する内容を記憶した初期登録情報記憶テーブルＡのレコードアドレスを特定する（ステップＳ１２）。
【００７６】
次いで、マイクロプロセッサ６は、変更事業者用ユーザＩＤ（ＩＤ）および変更事業者用パスワード（ＰＷ）と共に入力された修飾情報に基いて、その要求がサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を要求するものであるか否かを判定するが（ステップＳ１３）、この場合、修飾情報は情報の修正を要求する修飾情報となっているので、ステップＳ１３の判定結果は偽となり、更に、その要求が情報の修正を要求するものであるか否かが判定される（ステップＳ２０）。
【００７７】
この場合、修飾情報は情報の修正を要求する修飾情報となっているのでステップＳ２０の判定結果は真となる。
【００７８】
従って、マイクロプロセッサ６は、まず、指標ｉを０に初期化した後（ステップＳ２１）、指標ｉの値を改めて１インクリメントし（ステップＳ２２）、指標ｉの現在値がステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレス、つまり、此の度のデータ送信によって情報の修正を要求してきたユーザ端末２に対応する変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）を記憶した初期登録情報記憶テーブルＡのレコードアドレスに記憶されているサービスの総数ｋの値を超えているか否かを判定する（ステップＳ２３）。
【００７９】
指標ｉの現在値がステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレスに記憶されているサービスの総数ｋの値を超えていなければ、マイクロプロセッサ６は、指標ｉの現在値に基いて、初期登録情報記憶テーブルＡの同レコードアドレスにおける読み込み先ｉのデータフィールドの内容から此の度のデータ送信によって情報の修正を要求してきたユーザ端末２の変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）に対応して第ｉ番目に認証情報記憶テーブルＢに登録された各種の情報が認証情報記憶テーブルＢ上のどのレコードアドレスに記憶されているかを特定し、このレコードアドレスから事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）を読み込み、これらの値をＲＡＭ９に一時記憶する（ステップＳ２４）。
【００８０】
次いで、マイクロプロセッサ６は、指標ｉの値を改めて１インクリメントし（ステップＳ２２）、指標ｉの現在値がサービスの総数ｋの値を超えているか否かを改めて判定し（ステップＳ２３）、超えていなければ、前記と同様にしてステップＳ２４，ステップＳ２２，ステップＳ２３の処理を繰り返し実行し、ステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレスにおける読み込み先１〜読み込み先ｋの各々で特定される認証情報記憶テーブルＢのレコードアドレスから事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）の値を次々と読み込み、これらの値を次々と追加して纏めてＲＡＭ９に一時記憶する。
【００８１】
従って、例えば、初期登録情報記憶テーブルＡおよび認証情報記憶テーブルＢが図４や図５のようになっている状況下で変更事業者用ユーザＩＤ（ＩＤ１）および変更事業者用パスワード（ＰＷ１）と共に情報の修正を要求する修飾情報が入力されたとすれば、まず、ｉ＝１の段階で、これらの初期登録情報（ＩＤ１，ＰＷ１）に対応する初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先１のデータフィールドから変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応して第１番目に認証情報記憶テーブルＢに登録された各種の情報の認証情報記憶テーブルＢ上における在り処としてレコードアドレス１が求められ、認証情報記憶テーブルＢのレコードアドレス１から事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）の値が読み込まれてＲＡＭ９に一時記憶され、次いで、ｉ＝２の段階で、これらの初期登録情報（ＩＤ１，ＰＷ１）に対応する初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先２のデータフィールドから変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応して第２番目に認証情報記憶テーブルＢに登録された各種の情報の認証情報記憶テーブルＢ上における在り処としてレコードアドレス２が求められ、認証情報記憶テーブルＢのレコードアドレス２から事業者名（Ｃ２），ＩＰアドレス（ＩＰ２），サービス名（Ｓ２），サービス事業者用ユーザＩＤ（ｉｄ２），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ２），フラグ（Ｆ２）の値，更新周期の情報（Ｔ２），アルゴリズムの名称（Ａ２）の値が読み込まれてＲＡＭ９に追加的に一時記憶され、ｉ＝３となった時点でｉ＞ｋ（＝２）となって、ステップＳ２３の判定結果が真となる。
【００８２】
指標ｉの現在値がサービスの総数ｋの値を超えてステップＳ２３の判定結果が偽となったことが確認されると、マイクロプロセッサ６は、ＲＡＭ９に一時記憶しておいたｋ組の事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）のデータを纏めてネットワーク４経由でユーザ端末２に送信してユーザ端末２のモニタ２６に表示させ（ステップＳ２５）、ユーザ端末２の側でキーボード２４やマウス２５を操作して此れらのデータを修正してネットワーク４経由でパスワード変更事業者端末５に送り返すと（ステップＳ２６）、これらのデータを受け取ったマイクロプロセッサ６が、前述したステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレスにおける読み込み先１〜読込先ｋのデータフィールドの内容に基いて事業者名（Ｃ’），ＩＰアドレス（ＩＰ’），サービス名（Ｓ’），サービス事業者用ユーザＩＤ（ｉｄ’），フラグ（Ｆ１’）の値，サービス事業者用パスワード（ｐｗ’），フラグ（Ｆ２’）の値，更新周期の情報（Ｔ’），アルゴリズムの名称（Ａ’）のデータを認証情報記憶テーブルＢ上の元のレコードアドレスに上書きすることで、一旦登録したサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）および其の関連情報を修正する処理が終了する（ステップＳ２７）。
【００８３】
この修正作業に際しても図１６および図１７に示すような入力画面を利用することが可能である。
【００８４】
次に、初期登録情報の登録を終えたユーザがパスワード変更事業者端末５にアクセスして一旦登録したサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）もしくは其の関連情報を削除する場合の処理について簡単に説明する。
【００８５】
この場合、ユーザは、まず、ユーザ端末２を操作してネットワーク４経由でパスワード変更事業者端末５に初期登録情報（ＩＤ，ＰＷ）と要求の種別を特定するための修飾情報つまり此の場合にあっては情報の削除を指定する旨の修飾情報を送信することにより、一旦登録したサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）もしくは其の関連情報を削除する意思があることを、パスワード変更事業者端末５に伝える。
【００８６】
ユーザ端末２から送信された初期登録情報（ＩＤ，ＰＷ）と修飾情報は、ステップＳ１，ステップＳ１０，ステップＳ３８の判定処理を繰り返し実行しているパスワード変更事業者端末５のマイクロプロセッサ６により、ステップＳ１０の判定処理において検知される。
【００８７】
初期登録情報（ＩＤ，ＰＷ）と修飾情報の入力を検知したマイクロプロセッサ６は、まず、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせ（ＩＤ，ＰＷ）が初期登録情報記憶テーブルＡに既に登録されているか否かを判定することにより、接続に用いられているユーザ端末２を操作しているユーザが真正なユーザであるか否かの認証処理を実行する（ステップＳ１１）。
【００８８】
ここで、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせが初期登録情報記憶テーブルＡに登録されていなければ、ユーザ端末２を操作しているユーザが真正なユーザでないことを意味するので、マイクロプロセッサ６は此のユーザからの依頼を無視して、ステップＳ１，ステップＳ１０，ステップＳ３８の判定処理を繰り返し実行する初期の待機状態に復帰する。
【００８９】
一方、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）の組み合わせが初期登録情報記憶テーブルＡに既に登録されていた場合、つまり、ステップＳ１１の判定結果が真となった場合には、ユーザ端末２を操作しているユーザが真正なユーザであることを意味するので、マイクロプロセッサ６は、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）つまり初期登録情報（ＩＤ，ＰＷ）に基いて初期登録情報記憶テーブルＡを検索し、入力された変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）に一致する内容を記憶した初期登録情報記憶テーブルＡのレコードアドレスを特定する（ステップＳ１２）。
【００９０】
次いで、マイクロプロセッサ６は、変更事業者用ユーザＩＤ（ＩＤ）および変更事業者用パスワード（ＰＷ）と共に入力された修飾情報に基いて、その要求がサービス事業者用ユーザＩＤやサービス事業者用パスワードの自動更新の対象とするサービスの登録を要求するものであるか否かを判定するが（ステップＳ１３）、この場合、修飾情報は情報の削除を要求する修飾情報となっているので、ステップＳ１３の判定結果は偽となり、更に、その要求が情報の修正を要求するものであるか否かが判定されることになるが（ステップＳ２０）、この場合の修飾情報は情報の削除を要求するものであるからステップＳ２０の判定結果も偽となり、更に、その要求が情報の削除を要求するものであるか否かが判定される（ステップＳ２８）。
【００９１】
修飾情報は情報の削除を要求する修飾情報となっているのでステップＳ２８の判定結果は真となる。
【００９２】
従って、マイクロプロセッサ６は、まず、指標ｉを０に初期化した後（ステップＳ２９）、指標ｉの値を改めて１インクリメントし（ステップＳ３０）、指標ｉの現在値がステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレス、つまり、此の度のデータ送信によって情報の削除を要求してきたユーザ端末２に対応する変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）を記憶した初期登録情報記憶テーブルＡのレコードアドレスに記憶されているサービスの総数ｋの値を超えているか否かを判定する（ステップＳ３１）。
【００９３】
指標ｉの現在値がステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレスに記憶されているサービスの総数ｋの値を超えていなければ、マイクロプロセッサ６は、指標ｉの現在値に基いて、初期登録情報記憶テーブルＡの同レコードアドレスにおける読み込み先ｉのデータフィールドの内容から此の度のデータ送信によって情報の削除を要求してきたユーザ端末２の変更事業者用ユーザＩＤ（ＩＤ）と変更事業者用パスワード（ＰＷ）に対応して第ｉ番目に認証情報記憶テーブルＢに登録された各種の情報が認証情報記憶テーブルＢ上のどのレコードアドレスに記憶されているかを特定し、このレコードアドレスから事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）を読み込み、これらの値をＲＡＭ９に一時記憶する（ステップＳ３２）。
【００９４】
次いで、マイクロプロセッサ６は、指標ｉの値を改めて１インクリメントし（ステップＳ３０）、指標ｉの現在値がサービスの総数ｋの値を超えているか否かを改めて判定し（ステップＳ３１）、超えていなければ、前記と同様にしてステップＳ３２，ステップＳ３０，ステップＳ３１の処理を繰り返し実行し、ステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレスにおける読み込み先１〜読み込み先ｋの各々で特定される認証情報記憶テーブルＢのレコードアドレスから事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）の値を次々と読み込み、これらの値を次々と追加して纏めてＲＡＭ９に一時記憶する。
【００９５】
従って、例えば、初期登録情報記憶テーブルＡおよび認証情報記憶テーブルＢが図４や図５のようになっている状況下で変更事業者用ユーザＩＤ（ＩＤ１）および変更事業者用パスワード（ＰＷ１）と共に情報の削除を要求する修飾情報が入力されたとすれば、まず、ｉ＝１の段階で、これらの初期登録情報（ＩＤ１，ＰＷ１）に対応する初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先１のデータフィールドから変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応して第１番目に認証情報記憶テーブルＢに登録された各種の情報の認証情報記憶テーブルＢ上における在り処としてレコードアドレス１が求められ、認証情報記憶テーブルＢのレコードアドレス１から事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）の値が読み込まれてＲＡＭ９に一時記憶され、次いで、ｉ＝２の段階で、これらの初期登録情報（ＩＤ１，ＰＷ１）に対応する初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先２のデータフィールドから変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応して第２番目に認証情報記憶テーブルＢに登録された各種の情報の認証情報記憶テーブルＢ上における在り処としてレコードアドレス２が求められ、認証情報記憶テーブルＢのレコードアドレス２から事業者名（Ｃ２），ＩＰアドレス（ＩＰ２），サービス名（Ｓ２），サービス事業者用ユーザＩＤ（ｉｄ２），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ２），フラグ（Ｆ２）の値，更新周期の情報（Ｔ２），アルゴリズムの名称（Ａ２）の値が読み込まれてＲＡＭ９に追加的に一時記憶され、ｉ＝３となった時点でｉ＞ｋ（＝２）となって、ステップＳ３１の判定結果が真となる。
【００９６】
指標ｉの現在値がサービスの総数ｋの値を超えてステップＳ３１の判定結果が偽となったことが確認されると、マイクロプロセッサ６は、ＲＡＭ９に一時記憶しておいたｋ組の事業者名（Ｃ），ＩＰアドレス（ＩＰ），サービス名（Ｓ），サービス事業者用ユーザＩＤ（ｉｄ），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ），フラグ（Ｆ２）の値，更新周期の情報（Ｔ），アルゴリズムの名称（Ａ）のデータを纏めてネットワーク４経由でユーザ端末２に送信してユーザ端末２のモニタ２６に表示させ（ステップＳ３３）、ユーザ端末２の側でキーボード２４やマウス２５を操作して此れらのデータのうちから削除対象とする１組以上ｋ組以下のデータの組を選択してネットワーク４経由でパスワード変更事業者端末５に送り返すと（ステップＳ３４）、削除の対象とすべきデータの組の指示を受け取ったマイクロプロセッサ６が、削除の対象とすべきデータの組に対応する認証情報記憶テーブルＢのレコードアドレスを特定して当該レコードアドレスのレコード内容を認証情報記憶テーブルＢから削除し（ステップＳ３５）、更に、ステップＳ１２の処理で特定された初期登録情報記憶テーブルＡのレコードアドレスにおいて、削除対象とされた認証情報記憶テーブルＢのレコードアドレスを記憶している読み込み先のデータフィールドの内容を初期化し、それよりも読み込み先の値が大きな読み込み先のデータフィールドの内容を読み込み先の値の小さなデータフィールドの内容に移し替えるようにして読み込み先を特定するレコードアドレスの内容を読み込み順位が高くなる方向へと順にシフトさせ（ステップＳ３６）、当該レコードアドレスに記憶されたサービスの総数ｋの値を認証情報記憶テーブルＢにおけるレコード内容の削除数分だけディクリメントする（ステップＳ３７）。
【００９７】
従って、例えば、初期登録情報記憶テーブルＡおよび認証情報記憶テーブルＢが図４や図５のようになっている状況下で変更事業者用ユーザＩＤ（ＩＤ１）および変更事業者用パスワード（ＰＷ１）と共に情報の削除を要求する修飾情報が入力されたとすれば、まず、ｉ＝１の段階で、これらの初期登録情報（ＩＤ１，ＰＷ１）に対応する初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先１のデータフィールドから変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応して第１番目に認証情報記憶テーブルＢに登録された各種の情報の認証情報記憶テーブルＢ上における在り処としてレコードアドレス１が求められ、認証情報記憶テーブルＢのレコードアドレス１から事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）の値が読み込まれてＲＡＭ９に一時記憶され、次いで、ｉ＝２の段階で、これらの初期登録情報（ＩＤ１，ＰＷ１）に対応する初期登録情報記憶テーブルＡのレコードアドレス１における読み込み先２のデータフィールドから変更事業者用ユーザＩＤ（ＩＤ１）と変更事業者用パスワード（ＰＷ１）に対応して第２番目に認証情報記憶テーブルＢに登録された各種の情報の認証情報記憶テーブルＢ上における在り処としてレコードアドレス２が求められ、認証情報記憶テーブルＢのレコードアドレス２から事業者名（Ｃ２），ＩＰアドレス（ＩＰ２），サービス名（Ｓ２），サービス事業者用ユーザＩＤ（ｉｄ２），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ２），フラグ（Ｆ２）の値，更新周期の情報（Ｔ２），アルゴリズムの名称（Ａ２）の値が読み込まれてＲＡＭ９に追加的に一時記憶され、ｉ＝３となった時点でｉ＞ｋ（＝２）となって、ステップＳ３１の判定結果が真となり、２組のデータ、つまり、事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）と、事業者名（Ｃ２），ＩＰアドレス（ＩＰ２），サービス名（Ｓ２），サービス事業者用ユーザＩＤ（ｉｄ２），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ２），フラグ（Ｆ２）の値，更新周期の情報（Ｔ２），アルゴリズムの名称（Ａ２）がユーザ端末２に送信されて其のモニタ２６に表示されることになる。
ここで、ユーザ端末２の操作によって事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）のデータのみが削除対象として選択されたとすると、ユーザ端末２からパスワード変更事業者端末５に事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１）のデータが送り返されるので、マイクロプロセッサ６は、削除の対象とすべきデータの組に対応する認証情報記憶テーブルＢのレコードアドレスとしてレコードアドレス１を認識することになる。
従って、この場合、認証情報記憶テーブルＢからレコードアドレス１の内容である事業者名（Ｃ１），ＩＰアドレス（ＩＰ１），サービス名（Ｓ１），サービス事業者用ユーザＩＤ（ｉｄ１），フラグ（Ｆ１）の値，サービス事業者用パスワード（ｐｗ１），フラグ（Ｆ２）の値，更新周期の情報（Ｔ１），アルゴリズムの名称（Ａ１），更新日付の設定値（ｙ１，ｍ１，ｄ１）のみが削除される。
また、変更事業者用ユーザＩＤ（ＩＤ１）および変更事業者用パスワード（ＰＷ１）を記憶した初期登録情報記憶テーブルＡのレコードアドレス１において、削除対象とされた認証情報記憶テーブルＢのレコードアドレス１を記憶している読み込み先１のデータフィールドの内容が初期化され、それよりも読み込み先の値が大きな読み込み先のデータフィールドの内容つまり読み込み先２のデータフィールドの内容であるレコードアドレス２が読み込み先の値の小さなデータフィールドつまり読み込み先１のデータフィールドの内容に移し替えられることになる。
そして、変更事業者用ユーザＩＤ（ＩＤ１）および変更事業者用パスワード（ＰＷ１）を記憶した初期登録情報記憶テーブルＡのレコードアドレス１において、サービスの総数ｋ１の値が認証情報記憶テーブルＢにおけるレコード内容の削除数分つまり１だけディクリメントされて、２から１へと変化することになる。
【００９８】
次に、認証情報更新手段Ｃによるサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）の自動更新に関連する処理について詳細に説明する。
【００９９】
既に述べた通り、パスワード変更事業者端末５のマイクロプロセッサ６は、ユーザ端末２からの新規登録の依頼の有無を確認するための判定処理（ステップＳ１）と、初期登録情報の登録を終えたユーザからの初期登録情報（ＩＤ，ＰＷ）の入力に基いて行われる認証情報（ｉｄ，ｐｗ）の登録または一旦登録した認証情報（ｉｄ，ｐｗ）に関連した情報の修正もしくは一旦登録した認証情報（ｉｄ，ｐｗ）の削除等の依頼の有無を判定するための判定処理（ステップＳ１０）と、其の日の其の時点における現在時刻がサービス事業者端末３にアクセスすべき設定時刻と一致しているか否かを判定するための判定処理（ステップＳ３８）とを繰り返し実行しており、其の日の其の時点における現在時刻がサービス事業者端末３にアクセスすべき設定時刻たとえば午前０時と一致したことがステップＳ３８の判定処理で確認されると、サービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）の自動更新に関連した処理が自動的に開始されることになる。
【０１００】
自動更新処理を開始したマイクロプロセッサ６は、まず、指標ｉを０に初期化した後（ステップＳ３９）、指標ｉの値を改めて１インクリメントし（ステップＳ４０）、該指標ｉの現在値が認証情報記憶テーブルＢにおける最終使用レコードアドレスを示す値ｎ３を超えているか否か、つまり、自動更新の対象となる可能性があるサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）の候補を記憶したレコードのうち更新日付の設定値（ｙ，ｍ，ｄ）の確認を行っていないレコードが認証情報記憶テーブルＢに残っているか否かを判定する（ステップＳ４１）。
【０１０１】
指標ｉの現在値が認証情報記憶テーブルＢにおける最終使用レコードアドレスの値ｎ３を超えていなければ、更新日付の設定値（ｙ，ｍ，ｄ）の確認を行っていないレコードが未だ残っていることを意味するので、マイクロプロセッサ６は、指標ｉの現在値に基いて認証情報記憶テーブルＢのレコードアドレスｉに設定されている更新日付の設定値（ｙｉ，ｍｉ，ｄｉ）を読み込み（ステップＳ４２）、更新日付の設定値（ｙｉ，ｍｉ，ｄｉ）とマイクロプロセッサ６が認識する現在の日付とが一致しているか否か、つまり、このレコードに記憶されたサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）の更新が最後に行なわれてからの経過時間が当該レコードの更新周期（Ｔｉ）の設定値に達しているか否かを判定する（ステップＳ４３）。
【０１０２】
設定値（ｙｉ，ｍｉ，ｄｉ）とマイクロプロセッサ６が認識する現在の日付とが一致していれば、認証情報記憶テーブルＢの当該レコードに記憶されたサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）の更新が最後に行なわれてからの経過時間が当該レコードの更新周期（Ｔｉ）に達していることを意味するので、マイクロプロセッサ６は、認証情報記憶テーブルＢのレコードアドレスｉに記憶されているフラグ（Ｆ１ｉ）の値として１がセットされているか否か、つまり、ユーザが此のレコードのサービス事業者用ユーザＩＤ（ｉｄｉ）を更新すべき対象として選択しているか否かを判定する（ステップＳ４４）。
【０１０３】
フラグ（Ｆ１ｉ）に値１がセットされていれば、このレコードのサービス事業者用ユーザＩＤ（ｉｄｉ）が更新すべき対象として選択されていることを意味するので、認証情報更新手段Ｃとして機能するマイクロプロセッサ６は、認証情報記憶テーブルＢの当該レコードに記憶されているアルゴリズムの名称（Ａｉ）を読み込み、名称（Ａｉ）で特定されるアルゴリズムに従ってサービス事業者用ユーザＩＤ（ｉｄｉ）に代わる新たなサービス事業者用ユーザＩＤ（ｉｄｉ’）を生成し（ステップＳ４５）、当該レコードに記憶されているサービス事業者用ユーザＩＤ（ｉｄｉ）とサービス事業者用パスワード（ｐｗｉ）すなわち現時点で有効な認証情報を用いて事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３にネットワーク４経由でログインして新たなサービス事業者用ユーザＩＤ（ｉｄｉ’）を送信し、現時点で使用しているサービス事業者用ユーザＩＤ（ｉｄｉ）を新たなサービス事業者用ユーザＩＤ（ｉｄｉ’）に書き換えることが許容されるか否かを問いかけ（ステップＳ４６）、サービス事業者端末３からのリトライ要求があるか否かを判定する（ステップＳ４７）。
【０１０４】
ここでリトライ要求があれば、新たなサービス事業者用ユーザＩＤ（ｉｄｉ’）が既に事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３に登録されている等の理由で使用不可となっていることを意味するので、マイクロプロセッサ６は、改めて当該ユーザのための新たなサービス事業者用ユーザＩＤ（ｉｄｉ’）を生成し（ステップＳ４５）、ネットワーク４経由で事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３に送信し（ステップＳ４６）、サービス事業者端末３からのリトライ要求があるか否かを判定する（ステップＳ４７）。
【０１０５】
そして、最終的に、サービス事業者端末３からのリトライ要求がなくなってステップＳ４７の判定結果が偽となり、現時点で使用しているサービス事業者用ユーザＩＤ（ｉｄｉ）を新たに生成したサービス事業者用ユーザＩＤ（ｉｄｉ’）に書き換えることがサービス事業者端末３によって許容されたことが確認されると、認証情報更新手段Ｃとして機能するマイクロプロセッサ６は、サービス事業者用ユーザＩＤ（ｉｄｉ）とサービス事業者用パスワード（ｐｗｉ）すなわち現時点で有効な認証情報を用いて、サービス事業者用ユーザＩＤ（ｉｄｉ）に代わる新たなサービス事業者用ユーザＩＤ（ｉｄｉ’）を事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３に登録すると共に（ステップＳ４８）、このサービス事業者用ユーザＩＤ（ｉｄｉ’）を認証情報記憶テーブルＢ上でサービス事業者用ユーザＩＤ（ｉｄｉ）に上書きしてレコードアドレスｉに更新記憶させる（ステップＳ４９）。
【０１０６】
また、フラグ（Ｆ１ｉ）に値０がセットされていてステップＳ４４の判定結果が偽となった場合には、このレコードのサービス事業者用ユーザＩＤ（ｉｄｉ）は更新すべき対象として選択されていないことを意味するので、ステップＳ４５〜ステップＳ４９に至る処理は非実行とされる。
【０１０７】
次いでマイクロプロセッサ６は、認証情報記憶テーブルＢのレコードアドレスｉに記憶されているフラグ（Ｆ２ｉ）の値として１がセットされているか否か、つまり、ユーザが此のレコードのサービス事業者用パスワード（ｐｗｉ）を更新すべき対象として選択しているか否かを判定する（ステップＳ５０）。
【０１０８】
フラグ（Ｆ２ｉ）に値１がセットされていれば、このレコードのサービス事業者用パスワード（ｐｗｉ）が更新すべき対象として選択されていることを意味するので、認証情報更新手段Ｃとして機能するマイクロプロセッサ６は、認証情報記憶テーブルＢの当該レコードに記憶されているアルゴリズムの名称（Ａｉ）を読み込み、名称（Ａｉ）で特定されるアルゴリズムに従ってサービス事業者用パスワード（ｐｗｉ）に代わる新たなサービス事業者用パスワード（ｐｗｉ’）を生成し（ステップＳ５１）、当該レコードに記憶されているサービス事業者用ユーザＩＤ（ｉｄｉ）とサービス事業者用パスワード（ｐｗｉ）すなわち現時点で有効な認証情報を用いて事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３にネットワーク４経由でログインして新たなサービス事業者用パスワード（ｐｗｉ’）を送信し、現時点で使用しているサービス事業者用パスワード（ｐｗｉ）を新たなサービス事業者用パスワード（ｐｗｉ’）に書き換えることが許容されるか否かを問いかけ（ステップＳ５２）、サービス事業者端末３からのリトライ要求があるか否かを判定する（ステップＳ５３）。
【０１０９】
ここでリトライ要求があれば、新たなサービス事業者用パスワード（ｐｗｉ’）が既に事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３に登録されている等の理由で使用不可となっていることを意味するので、マイクロプロセッサ６は、改めて当該ユーザのための新たなサービス事業者用パスワード（ｐｗｉ’）を生成し（ステップＳ５１）、ネットワーク４経由で事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３に送信し（ステップＳ５２）、サービス事業者端末３からのリトライ要求があるか否かを判定する（ステップＳ５３）。
【０１１０】
そして、最終的に、サービス事業者端末３からのリトライ要求がなくなってステップＳ５３の判定結果が偽となり、現時点で使用しているサービス事業者用パスワード（ｐｗｉ）を新たに生成したサービス事業者用パスワード（ｐｗｉ’）に書き換えることがサービス事業者端末３によって許容されたことが確認されると、認証情報更新手段Ｃとして機能するマイクロプロセッサ６は、サービス事業者用ユーザＩＤ（ｉｄｉ）とサービス事業者用パスワード（ｐｗｉ）すなわち現時点で有効な認証情報を用いて、サービス事業者用パスワード（ｐｗｉ）に代わる新たなサービス事業者用パスワード（ｐｗｉ’）を事業者名（Ｃｉ），ＩＰアドレス（ＩＰｉ）のサービス事業者端末３に登録すると共に（ステップＳ５４）、このサービス事業者用パスワード（ｐｗｉ’）を認証情報記憶テーブルＢ上でサービス事業者用パスワード（ｐｗｉ）に上書きしてレコードアドレスｉに更新記憶させる（ステップＳ５５）。
【０１１１】
また、フラグ（Ｆ２ｉ）に値０がセットされていてステップＳ５０の判定結果が偽となった場合には、このレコードのサービス事業者用パスワード（ｐｗｉ）は更新すべき対象として選択されていないことを意味するので、ステップＳ５１〜ステップＳ５５に至る処理は非実行とされる。
【０１１２】
以上は、図１４におけるステップＡ７〜ステップＡ９に相当する処理である。
【０１１３】
次いで、マイクロプロセッサ６は、認証情報記憶テーブルＢのレコードアドレスｉにおける更新日付の設定値（ｙｉ，ｍｉ，ｄｉ）のデータフィールドに、マイクロプロセッサ６が認識する現在の日付に当該レコードにおける更新周期の情報（Ｔｉ）の値を加算した日付を次回の更新日付の設定値として登録し（ステップＳ５６）、更に、初期登録情報記憶テーブルＡを検索して認証情報記憶テーブルＢのレコードアドレスｉを読み込み先として記憶した初期登録情報記憶テーブルＡのレコードを特定し、認証情報更新手段Ｃとして機能するマイクロプロセッサ６が、このレコードに記憶された初期登録情報（ＩＤ，ＰＷ）に対応するユーザのメールアドレス（Ｅ）、すなわち、今回実行されたステップＳ４８〜ステップＳ４９の処理やステップＳ５４〜ステップＳ５５の処理でサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）を更新されたユーザのユーザ端末２に向けて新たなサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）をネットワーク４経由で例えば電子メール等を利用して送信する（ステップＳ５７）。
【０１１４】
このように、更新日付の設定値（ｙｉ，ｍｉ，ｄｉ）はサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）の更新が行われる度に更新周期の情報（Ｔｉ）の値だけインクリメントされるので、認証情報記憶テーブルＢの各レコードに登録されているサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）は夫々のレコードに記憶された更新周期（Ｔｉ）の設定値に従った周期で自動的に更新されることになる。
【０１１５】
以上は、図１４におけるステップＡ１０〜ステップＡ１１に相当する処理である。
【０１１６】
この実施形態では、特に、認証情報記憶テーブルＢ上において事業者名（Ｃｉ）やサービス事業者端末３のＩＰアドレス（ＩＰｉ）に加え、契約対象とされたサービス内容を特定するためのサービス名（Ｓｊ）に対応させてサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）を記憶させるようにしているので、１人のユーザが同じサービス事業者のサービス事業者端末３から種別の異なる複数のサービスの提供を受けているような場合であっても、ユーザは各サービス内容毎に異なるサービス事業者用ユーザＩＤやサービス事業者用パスワードを設定した上で、各サービス事業者用ユーザＩＤやサービス事業者用パスワードの組み合わせ毎、つまり、各サービス毎に独立事象的にサービス事業者用ユーザＩＤやサービス事業者用パスワードの更新処理を混乱なく行なわせることができる。
また、サービス事業者用ユーザＩＤ（ｉｄｉ）のみを周期的に更新するのかサービス事業者用パスワード（ｐｗｉ）のみを周期的に更新するのか或いはサービス事業者用ユーザＩＤ（ｉｄｉ）とサービス事業者用パスワード（ｐｗｉ）を共に周期的に更新するのかを自由に選択することができ、更には、その更新周期（Ｔｉ）の設定や、更新の際に使用する更新方法のアルゴリズム（Ａｉ）に関しても、各サービス毎に独立事象的に設定することができる。
【０１１７】
次いで、認証情報更新手段Ｃとして機能するマイクロプロセッサ６は、ステップＳ４０の処理に移行して指標ｉの値を改めて１インクリメントし、指標ｉの現在値に基いて認証情報記憶テーブルＢから１レコード分のデータを読み込み、前記と同様の処理を繰り返し実行し、更新日付の設定値（ｙｉ，ｍｉ，ｄｉ）がマイクロプロセッサ６の認識する現在の日付と一致しているレコードに記憶されている全てのサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）の各々に対し、各レコードに設定されたフラグ（Ｆ１ｉ）やフラグ（Ｆ２ｉ）の値およびアルゴリズムの名称（Ａｉ）に基いて認証情報の更新処理を実行し、更新処理を実行したサービス事業者用ユーザＩＤ（ｉｄｉ）やサービス事業者用パスワード（ｐｗｉ）の登録先に対応したＩＰアドレス（ＩＰｉ）のサービス事業者端末３に更新後のサービス事業者用ユーザＩＤ（ｉｄｉ’）やサービス事業者用パスワード（ｐｗｉ’）を記憶させると共に、これらの情報を認証情報記憶テーブルＢ上で上書きして更新記憶させ、サービス事業者用ユーザＩＤやサービス事業者用パスワードを更新したユーザのユーザ端末２にネットワーク４経由で新たなサービス事業者用ユーザＩＤやサービス事業者用パスワードを送信する。
【０１１８】
そして、最終的に、指標ｉの値が認証情報記憶テーブルＢにおける最終使用レコードアドレスを示す値ｎ３を超え、自動更新の対象となる可能性のあるサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）の候補を記憶した認証情報記憶テーブルＢ上のレコードの全てについて更新日付の設定値（ｙ，ｍ，ｄ）とマイクロプロセッサ６が認識する現在の日付との一致不一致の確認が終ったことがステップＳ４１の判定処理で確認されると、マイクロプロセッサ６は、ユーザ端末２からの新規登録の依頼の有無を確認するための判定処理（ステップＳ１）と、初期登録情報の登録を終えたユーザからの初期登録情報（ＩＤ，ＰＷ）の入力に基いて行われる認証情報（ｉｄ，ｐｗ）の登録または一旦登録した認証情報（ｉｄ，ｐｗ）に関連した情報の修正もしくは一旦登録した認証情報（ｉｄ，ｐｗ）の削除等の依頼の有無を判定するための判定処理（ステップＳ１０）と、其の日の其の時点における現在時刻がサービス事業者端末３にアクセスすべき設定時刻と一致しているか否かを判定するための判定処理（ステップＳ３８）とを繰り返し実行する初期の待機状態に復帰することになる。
【０１１９】
以上に述べた通り、本実施形態によれば、パスワード変更事業者から提供される認証情報管理のためのサービスに加入するユーザは、各サービス事業者が提供するサービスで認証情報として使用するサービス事業者用ユーザＩＤやサービス事業者用パスワードの変更を自らが行う必要がなく、予めパスワード変更事業者端末５に登録しておいた更新周期（Ｔｊ）や更新方法のアルゴリズム（Ａｊ）等のルールに従ってサービス事業者用ユーザＩＤやサービス事業者用パスワードを自動的に更新することができるため、サービス事業者用ユーザＩＤやサービス事業者用パスワードの変更を行う手間が省ける。
【０１２０】
また、パスワードの変更を行うタイミングを逸しないことや、ネットワーク４を介してユーザ端末２に各種のサービスを提供する業者のサービス事業者端末３にサービス事業者用ユーザＩＤやサービス事業者用パスワードを登録した後、サービスを全く利用していないユーザのサービス事業者用ユーザＩＤやサービス事業者用パスワードも自動的に変更することができるため、セキュリティを強化することが可能である。
【０１２１】
特に、この実施形態にあっては、契約対象としたサービス内容を特定するためのサービス名（Ｓ）に対応させてサービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）を記憶させるようにしているので、同一ユーザが同じサービス事業者から種別の異なる複数のサービスの提供を受ける場合であっても、サービス事業者用ユーザＩＤ（ｉｄ）やサービス事業者用パスワード（ｐｗ）を記憶する記憶認証情報記憶テーブルＢのレコードはサービス名（Ｓ）毎に個別に生成されることになる。従って、ユーザは各サービス内容毎に異なるサービス事業者用ユーザＩＤやサービス事業者用パスワードを設定した上で、各サービス毎に独立事象的にサービス事業者用ユーザＩＤやサービス事業者用パスワードの更新処理を混乱なく行なわせることができる。
【０１２２】
よって、１人のユーザが幾つかのサービス事業者と契約して各サービス事業者の所有するサービス事業者端末３から様々なサービスを利用する場合であっても、利用対象とするサービス事業者端末３を特定するための事業者端末情報たとえばＩＰアドレス（ＩＰ）とユーザ端末２がサービス事業者端末３の利用に際してサービス事業者端末３に登録した初期の認証情報であるサービス事業者用ユーザＩＤとサービス事業者用パスワードをパスワード変更事業者端末５に登録するだけで、各サービス毎に異なる独立した認証情報を自動的に更新することができ、しかも、更新後の認証情報が単一のパスワード変更事業者端末５からユーザ端末２に送られて送信元が単一化するので、ユーザがパスワードの変更結果に関わる通知をスパムメール等と勘違いして読まずに削除してしまうといった不都合が改善され、ユーザは、多数の電子メールに注意を払わなくても変更後の新たな認証情報を確実に把握することができるようになる。
【０１２３】
以上に開示した実施形態の一部または全部は、以下の付記に示す記載によって適切に表現され得るが、発明を実施するための形態や発明の技術思想は、これらのものに制限されるものではない。
【０１２４】
また、認証情報管理プログラムは非一時的な記録媒体に記憶されてもよい。非一時的な記録媒体としては、例えば、ＤＶＤ，ＣＤ，フラッシュメモリ等のものを利用することができる。認証情報管理プログラムを非一時的な記録媒体に記憶した場合、認証情報管理プログラムは非一時的な記録媒体からパスワード変更事業者端末５のマイクロプロセッサ６によって読み出され、そのマイクロプロセッサ６によって実行されることになる。
【０１２５】
〔付記１〕
ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理システムにおいて、
前記ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、
前記パスワード変更事業者端末に、ユーザ端末からの送信を受けてユーザ端末を特定するための初期登録情報を記憶する初期登録情報記憶手段と、
前記初期登録情報記憶手段に記憶された初期登録情報毎に、ユーザ端末からの送信を受けて、当該初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて記憶する認証情報記憶手段と、
前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信する認証情報更新手段とを配備したことを特徴とする認証情報管理システム。
【０１２６】
〔付記２〕
前記認証情報記憶手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新周期の情報を受けて事業者端末情報および認証情報と共に更新周期の情報を記憶し、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に、当該事業者端末に対応して前記認証情報記憶手段に記憶された更新周期で周期的にアクセスすることを特徴とした付記１記載の認証情報管理システム。
【０１２７】
〔付記３〕
前記認証情報がユーザＩＤとパスワードによって構成され、
前記認証情報記憶手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新種別の情報を受けて事業者端末情報および認証情報と共に更新種別の情報を記憶し、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された更新種別に応じてユーザＩＤとパスワードのうち少なくとも何れか一方を更新することを特徴とした付記１または付記２のうち何れか一項に記載の認証情報管理システム。
【０１２８】
〔付記４〕
ネットワークを介してサービス事業者端末およびユーザ端末に接続したパスワード変更事業者端末が備えるマイクロプロセッサを、
ユーザ端末からの送信を受けてユーザ端末を特定するための初期登録情報を前記パスワード変更事業者端末の記憶手段によって構成される初期登録情報記憶手段に記憶させる初期登録情報設定手段、
前記初期登録情報記憶手段に記憶された初期登録情報毎に、ユーザ端末からの送信を受けて、当該初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて前記パスワード変更事業者端末の記憶手段によって構成される認証情報記憶手段に記憶させる認証情報登録手段、および、
前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信する認証情報更新手段として機能させることを特徴とした認証情報管理プログラム。
【０１２９】
〔付記５〕
前記認証情報登録手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新周期の情報を受けて事業者端末情報および認証情報と共に更新周期の情報を認証情報記憶手段に記憶させ、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に、当該事業者端末に対応して前記認証情報記憶手段に記憶された更新周期で周期的にアクセスすることを特徴とした付記４記載の認証情報管理プログラム。
【０１３０】
〔付記６〕
前記認証情報がユーザＩＤとパスワードによって構成され、
前記認証情報登録手段は、ユーザ端末から事業者端末情報および認証情報と共に送信される更新種別の情報を受けて事業者端末情報および認証情報と共に更新種別の情報を認証情報記憶手段に記憶させ、
前記認証情報更新手段は、前記認証情報記憶手段に記憶された更新種別に応じてユーザＩＤとパスワードのうち少なくとも何れか一方を更新することを特徴とした付記４または付記５のうち何れか一項に記載の認証情報管理プログラム。
【０１３１】
〔付記７〕
ユーザ端末にサービスを提供するサービス事業者端末とユーザ端末とをネットワークを介して接続し、ユーザ端末からサービス事業者端末に送信される認証情報とサービス事業者端末に登録されている認証情報との一致不一致をサービス事業者端末が比較してユーザ端末によるサービスの利用の可否を判定するようにした認証情報管理方法において、
前記ネットワークを介してサービス事業者端末およびユーザ端末に接続するパスワード変更事業者端末を設け、
ユーザ端末を特定するための初期登録情報をユーザ端末からパスワード変更事業者端末に送信してパスワード変更事業者端末の初期登録情報記憶手段に記憶させた後、
ユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報とユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させて初期登録情報と共にユーザ端末からパスワード変更事業者端末に送信し、
パスワード変更事業者端末が、前記初期登録情報記憶手段に記憶された初期登録情報毎に、初期登録情報で特定されるユーザ端末が利用対象とするサービス事業者端末を特定するための事業者端末情報と当該初期登録情報で特定されるユーザ端末がサービス事業者端末の利用に際してサービス事業者端末に登録した認証情報とを対応させてパスワード変更事業者端末の認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に周期的にアクセスして当該事業者端末情報に対応する認証情報を用いて認証情報の更新処理を実行すると共に、更新後の認証情報をサービス事業者端末および認証情報記憶手段に更新記憶させ、更新対象とされた認証情報に対応する初期登録情報を参照して対応するユーザ端末に更新後の認証情報を送信することを特徴とした認証情報管理方法。
【０１３２】
〔付記８〕
ユーザ端末から事業者端末情報および認証情報と共に更新周期の情報をパスワード変更事業者端末に送信し、パスワード変更事業者端末が事業者端末情報および認証情報と共に更新周期の情報を認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された事業者端末情報で特定されるサービス事業者端末に、当該事業者端末に対応して前記認証情報記憶手段に記憶された更新周期で周期的にアクセスすることを特徴とした付記７記載の認証情報管理方法。
【０１３３】
〔付記９〕
前記認証情報がユーザＩＤとパスワードによって構成され、
ユーザ端末から事業者端末情報および認証情報と共に更新種別の情報をパスワード変更事業者端末に送信し、パスワード変更事業者端末が事業者端末情報および認証情報と共に更新種別の情報を認証情報記憶手段に記憶させ、
パスワード変更事業者端末が、前記認証情報記憶手段に記憶された更新種別に応じてユーザＩＤとパスワードのうち少なくとも何れか一方を更新することを特徴とした付記７または付記８のうち何れか一項に記載の認証情報管理方法。
【産業上の利用可能性】
【０１３４】
本発明は、一般的なインターネット利用者が利用するサービスやキャリアの閉域網でのサービスあるいはスマートフォン等のユーザＩＤやパスワードの変更が必要と考えられる市場において利用することができる。
【符号の説明】
【０１３５】
１  認証情報管理システム
２  ユーザ端末
３  サービス事業者端末
４  ネットワーク
５  パスワード変更事業者端末
６  マイクロプロセッサ（初期登録情報設定手段，認証情報登録手段，認証情報更新手段）
７  ＲＯＭ
８  不揮発性メモリ
９  ＲＡＭ
１０  ハードディスクドライブ（初期登録情報記憶手段，認証情報記憶手段）
１１  入出力回路
１２  キーボード
１３  マウス
１４  モニタ
１５  プリンタ
１６  インターフェイス
１７  マイクロプロセッサ
１８  ＲＯＭ
１９  不揮発性メモリ
２０  ＲＡＭ
２１  ハードディスクドライブ
２２  インターフェイス
２３  入出力回路
２４  キーボード
２５  マウス
２６  モニタ
２７  プリンタ
２８  マイクロプロセッサ
２９  ＲＯＭ
３０  不揮発性メモリ
３１  ＲＡＭ
３２  ハードディスクドライブ
３３  インターフェイス
３４  入出力回路
３５  キーボード
３６  マウス
３７  モニタ
３８  プリンタ
Ａ  初期登録情報記憶手段
Ｂ  認証情報記憶手段
Ｃ  認証情報更新手段
【図１】
0005895693.tif 000002
【図２】
0005895693.tif 000003
【図３】
0005895693.tif 000004
【図４】
0005895693.tif 000005
【図５】
0005895693.tif 000006
【図６】
0005895693.tif 000007
【図７】
0005895693.tif 000008
【図８】
0005895693.tif 000009
【図９】
0005895693.tif 000010
【図１０】
0005895693.tif 000011
【図１１】
0005895693.tif 000012
【図１２】
0005895693.tif 000013
【図１３】
0005895693.tif 000014
【図１４】
0005895693.tif 000015
【図１５】
0005895693.tif 000016
【図１６】
0005895693.tif 000017
【図１７】
0005895693.tif 000018