(57)【特許請求の範囲】
【請求項１】
パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理するパスワード管理システムを用いて使用者の使用できるパスワードを第一の種類のパスワードから第二の種類のパスワードに変更するパスワード変更システムにおいて、
各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理するパスワード区別管理手段と、
使用者が使用することのできるパスワードとなる第一の種類のパスワードを複数のグループにグループ分けして管理するグループ管理手段と、
グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、
使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と
を備えたパスワード変更システム。
【請求項２】
請求項１記載のパスワード変更システムにおいて、
上記パスワード区別管理手段は、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、
使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを備えたパスワード変更システム。
【請求項３】
パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理するパスワード管理システムを用いて使用者の使用できるパスワードを第一の種類のパスワードから第二の種類のパスワードに変更するパスワード変更システムにおいて、
各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理し、且つ、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを管理するとともに、第一のパスワード管理情報は複数の種類を有し、この第一のパスワード管理情報の種類によって各使用者が使用できる第一の種類のパスワードをグループ分けするようにしたパスワード区別管理手段と、
グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、
使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と
を備えたパスワード変更システム。
【請求項４】
パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理するパスワード変更システムにおいて、
各使用者の使用することができるパスワードが記述されると共に、
使用することができるパスワードが第一の種類のパスワードである使用者に対して付与された第一の管理情報と、使用することができるパスワードが第一の種類のパスワードから変更された第二の種類のパスワードである使用者に対して付与された第二の管理情報とがそれぞれ記述されており、
上記第一の管理情報は複数の種類を有し、該複数の種類の第一の管理情報を使用することのできるパスワードが第一の種類のパスワードである使用者に対して付与することにより各使用者を該第一の管理情報の種類によってグループ分けするようにした管理ファイルと、
上記第一の管理情報の種類にてグループ分けされた使用者の使用できる第一の種類のパスワードを変更できるか否かを示す変更管理情報が上記第一の管理情報の種類毎に上記管理ファイルに記述されたパスワード変更システム。
【請求項５】
請求項４記載のパスワード変更システムにおいて、
上記管理ファイルは、上記第一の管理情報及び第二の管理情報が記述される第一の管理ファイルと、各使用者の使用することができるパスワードが記述される第二の管理ファイルとに分離されたパスワード変更システム。
【請求項６】
請求項４又は５記載のパスワード変更システムにおいて、
上記管理ファイルを参照して、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と
を備えたパスワード変更システム。
【請求項７】
パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、
各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理するパスワード区別管理手段と、
使用者が使用することのできるパスワードとなる第一の種類のパスワードを複数のグループにグループ分けして管理するグループ管理手段と、
グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、
使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と
して機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体。
【請求項８】
上記パスワード区別管理手段は更に、
使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、
使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを備えた請求項７記載の記録媒体。
【請求項９】
パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、
各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理し、且つ、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを管理するとともに、第一のパスワード管理情報は複数の種類を有し、この第一のパスワード管理情報の種類によって各使用者が使用できる第一の種類のパスワードをグループ分けするようにしたパスワード区別管理手段と、
グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、
使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と、
使用者によって入力された新パスワードに変更可能か否を上記パスワード管理システムにおけるパスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と
して機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体。
【請求項１０】
パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、
各使用者の使用することができるパスワードが記述されると共に、
使用することができるパスワードが第一の種類のパスワードである使用者に対して付与された第一の管理情報と、使用することができるパスワードが第一の種類のパスワードから変更された第二の種類のパスワードである使用者に対して付与された第二の管理情報とがそれぞれ記述されており、
上記第一の管理情報は複数の種類を有し、該複数の種類の第一の管理情報を使用することのできるパスワードが第一の種類のパスワードである使用者に対して付与することにより各使用者を該第一の管理情報の種類によってグループ分けするようにし、
上記第一の管理情報の種類にてグループ分けされた使用者の使用できる第一の種類のパスワードを変更できるか否かを示す変更管理情報が上記第一の管理情報の種類毎に記述された管理ファイルと、
上記管理ファイルを参照して、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、
使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と
して機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体。
【請求項１１】
上記管理ファイルは、上記第一の管理情報及び第二の管理情報が記述される第一の管理ファイルと、各使用者の使用することが出来るパスワードが記述される第二の管理ファイルとに分離された請求項１０記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータシステムの複数の使用者それぞれに割り当てられたパスワードを管理するパスワード管理システムに係り、詳しくは、使用者の使用することのできる変更前のパスワードと変更後のパスワードとを管理するパスワード管理システムに関する。
【０００２】
また、本発明は、上記のようなパスワード管理システムを利用したパスワード変更システムに係り、詳しくは、上記パスワード管理システムでの管理情報に基づいて使用者のパスワードを他のパスワードに変更するためのパスワード変更システムに関する。
更に、本発明は、上記のようなパスワード変更システムでの処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体に関する。
【０００３】
【従来の技術】
例えば、大学等においてコンピュータシステムを使用する場合、その使用者（学生等）は、システムへのログインのために自分のＩＤ情報（例えば、学生番号）及びパスワードをコンピュータ端末装置に入力する。そして、そのＩＤ情報及びパスワードの照合がとれた場合に、当該コンピュータ端末装置にてコンピュータシステムの使用が可能となる。
【０００４】
ところで、大学や企業等においては、コンピュータシステムを多数の者が使用する。このため、各使用者のパスワードを発行する場合、本人を確認しながら口頭や書面にて通知する手法では、パスワードを発行する側での作業負担が大きくなってしまう。また、電話応答システムを利用してパスワードの自動発行を行なう手法では、他人による詐称がなされる可能性がある。
【０００５】
そのため、例えば、各使用者の生年月日等、使用者の意思にかかわらず決定されたパスワード（自動発行パスワード）を予め一括して登録しておく手法がとられている。この場合、コンピュータシステムへの最初のログイン時に、使用者がその自動発行パスワードをコンピュータ端末装置から入力し、その自動発行パスワードの照合がとれた場合に、更に、例えば、パスワード変更コマンドを入力することにより、各使用者が決めたパスワードへの変更処理が行なわれるようになっている。そして、パスワード変更の処理が終了した後に、コンピュータシステムの最初の使用が可能となる。
【０００６】
上記のようにしてパスワード変更を行なった使用者は、コンピュータシステムへの次回以降のログイン時に変更後のパスワードを端末装置に入力することによって、コンピュータシステムの次回以降の使用が可能となる。
上述したように自動発行パスワードを使用者が変更するという手法では、コンピュータシステムの使用のタイミングが各使用者でまちまちの場合、各使用者に対して登録されたパスワードには、自動発行パスワードと変更後のパスワードが混在する。従来、このような自動発行パスワードと変更後のパスワードは、それぞれ区別なく管理されている。
【０００７】
【発明が解決しようとする課題】
上記のように無秩序に変更される自動発行パスワードと変更後のパスワードを区別なく管理する場合、管理者は、登録されているパスワードが自動発行パスワードなのか自動発行パスワードから変更されたパスワードなのかを判別することが難しい。このため、自動発行パスワードを変更した使用者と自動発行パスワードを変更していない使用者を区別して管理することが難しい。
【０００８】
そこで、本発明の第一の課題は、コンピュータシステムの管理者が登録されたパスワードが変更される前のパスワードであるか否かを容易に判定できるようにしたパスワード管理システムを提供することである。
更に、本発明の第二の課題は、上記パスワード管理システムを利用したパスワード変更システムを提供することである。
【０００９】
また更に、本発明の第三の課題は、上記パスワード変更システムでの処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体を提供することである。
【００１０】
【課題を解決するための手段】
上記第一の課題を解決するため、本発明は、請求項１に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理するパスワード管理システムを用いて使用者の使用できるパスワードを第一の種類のパスワードから第二の種類のパスワードに変更するパスワード変更システムにおいて、各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理するパスワード区別管理手段と、使用者が使用することのできるパスワードとなる第一の種類のパスワードを複数のグループにグループ分けして管理するグループ管理手段と、グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段とを備えるように構成される。
【００１１】
また、本発明は、請求項２に記載されるように、請求項１記載のパスワード変更システムにおいて、上記パスワード区別管理手段は、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを備えるように構成することができる。
【００１２】
また、本発明は、請求項３に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理するパスワード管理システムを用いて使用者の使用できるパスワードを第一の種類のパスワードから第二の種類のパスワードに変更するパスワード変更システムにおいて、各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理し、且つ、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを管理するとともに、第一のパスワード管理情報は複数の種類を有し、この第一のパスワード管理情報の種類によって各使用者が使用できる第一の種類のパスワードをグループ分けするようにしたパスワード区別管理手段と、グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段とを備えるように構成することができる。
【００１３】
また、本発明は、請求項４に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理するパスワード変更システムにおいて、各使用者の使用することができるパスワードが記述されると共に、使用することができるパスワードが第一の種類のパスワードである使用者に対して付与された第一の管理情報と、使用することができるパスワードが第一の種類のパスワードから変更された第二の種類のパスワードである使用者に対して付与された第二の管理情報とがそれぞれ記述されており、上記第一の管理情報は複数の種類を有し、該複数の種類の第一の管理情報を使用することのできるパスワードが第一の種類のパスワードである使用者に対して付与することにより各使用者を該第一の管理情報の種類によってグループ分けするようにした管理ファイルと、上記第一の管理情報の種類にてグループ分けされた使用者の使用できる第一の種類のパスワードを変更できるか否かを示す変更管理情報が上記第一の管理情報の種類毎に上記管理ファイルに記述されるように構成することができる。
【００１４】
また、本発明は、請求項５に記載されるように、請求項４記載のパスワード変更システムにおいて、上記管理ファイルは、上記第一の管理情報及び第二の管理情報が記述される第一の管理ファイルと、各使用者の使用することができるパスワードが記述される第二の管理ファイルとに分離されるように構成することができる。
【００１５】
また、本発明は、請求項６に記載されるように、請求項４又は５記載のパスワード変更システムにおいて、上記管理ファイルを参照して、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段とを備えるように構成することができる。
【００１６】
また、本発明は、請求項７に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理するパスワード区別管理手段と、使用者が使用することのできるパスワードとなる第一の種類のパスワードを複数のグループにグループ分けして管理するグループ管理手段と、グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体として構成される。
【００１７】
また、本発明は、請求項８に記載されるように、上記パスワード区別管理手段は更に、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを備えるように構成することができる。
【００１８】
また、本発明は、請求項９に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、各使用者が使用することのできるパスワードが、第一の種類のパスワードであるか、該第一の種類のパスワードから変更された第二の種類のパスワードであるかを管理し、且つ、使用することのできるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報と、使用することのできるパスワードが第二の種類のパスワードであることを示す第二のパスワード管理情報とを管理するとともに、第一のパスワード管理情報は複数の種類を有し、この第一のパスワード管理情報の種類によって各使用者が使用できる第一の種類のパスワードをグループ分けするようにしたパスワード区別管理手段と、グループ化された第一の種類のパスワードの変更の可否をグループ毎に管理するパスワード変更管理手段と、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段と、使用者によって入力された新パスワードに変更可能か否を上記パスワード管理システムにおけるパスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体として構成される。
【００１９】
また、本発明は、請求項９に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、各使用者の使用することができるパスワードが記述されると共に、使用することができるパスワードが第一の種類のパスワードである使用者に対して付与された第一の管理情報と、使用することができるパスワードが第一の種類のパスワードから変更された第二の種類のパスワードである使用者に対して付与された第二の管理情報とがそれぞれ記述されており、上記第一の管理情報は複数の種類を有し、該複数の種類の第一の管理情報を使用することのできるパスワードが第一の種類のパスワードである使用者に対して付与することにより各使用者を該第一の管理情報の種類によってグループ分けするようにし、上記第一の管理情報の種類にてグループ分けされた使用者の使用できる第一の種類のパスワードを変更できるか否かを示す変更管理情報が上記第一の管理情報の種類毎に記述された管理ファイルと、上記管理ファイルを参照して、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体として構成される。
【００２０】
また、本発明は、請求項１０に記載されるように、パスワードを確認することによって利用可能となるコンピュータシステムを利用する複数の使用者が使用することのできるパスワードを管理すると共に、上記パスワードを第一の種類のパスワードから第二の種類のパスワードに変更するコンピュータを、各使用者の使用することができるパスワードが記述されると共に、使用することができるパスワードが第一の種類のパスワードである使用者に対して付与された第一の管理情報と、使用することができるパスワードが第一の種類のパスワードから変更された第二の種類のパスワードである使用者に対して付与された第二の管理情報とがそれぞれ記述されており、上記第一の管理情報は複数の種類を有し、該複数の種類の第一の管理情報を使用することのできるパスワードが第一の種類のパスワードである使用者に対して付与することにより各使用者を該第一の管理情報の種類によってグループ分けするようにし、上記第一の管理情報の種類にてグループ分けされた使用者の使用できる第一の種類のパスワードを変更できるか否かを示す変更管理情報が上記第一の管理情報の種類毎に記述された管理ファイルと、上記管理ファイルを参照して、使用者によって第一の種類のパスワードから第二の種類のパスワードに変更するために該第二のパスワードとなる新パスワードが入力されると、該入力された新パスワードに変更可能か否かを該第一の種類のパスワードに基づき、上記パスワード変更管理手段にて管理される情報に基づいて判定する変更可否判定手段と、使用者によって入力された新パスワードに変更可能でないと上記変更可否判定手段にて判定されたときに、上記第一の種類のパスワードの第二の種類のパスワードへの変更を禁止するパスワード変更禁止手段として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体として構成される。
【００２１】
また、本発明は、請求項１１に記載されるように、請求項１０記載の記録媒体において、上記管理ファイルは、上記第一の管理情報及び第二の管理情報が記述される第一の管理ファイルと、各使用者の使用することが出来るパスワードが記述される第二の管理ファイルとに分離された記録媒体として構成することができる。
【００２２】
このようなパスワード管理システムによれば、コンピュータシステムを利用するために使用者が使用することができるパスワードが第一の種類のパスワードであるか、第二のパスワードであるかを区別して管理することができる。
上記第一のパスワードは任意に決めることができ、例えば、使用者の意思にかかわらず決定された所謂自動発行パスワードをこの第一のパスワードとして用いることができる。
【００２３】
このようなパスワード管理システムでは、各パスワードに対応した管理情報が第一のパスワード管理情報か第二のパスワード管理情報かを確認することによって使用者の使用できるパスワードが第一のパスワードか第二のパスワードかを区別することができる。
【００２４】
このようなパスワード管理システムでは、使用者が使用することのできるパスワードとなる第一の種類のパスワードがグループ分けして管理されるので、各グループの第一の種類のパスワードを使用すべき使用者をそのグループ毎に管理することができる。
【００２５】
このようなパスワード管理システムでは、使用者が使用できるパスワードが第一の種類のパスワードであることを示す第一のパスワード管理情報が複数の種類を有するので、その種類によって第一の種類のパスワードがそのままグループ化できる。
【００２６】
このようなシステムでは、第一のパスワードの変更の可否がグループ毎に管理されるので、使用できるパスワードを第一の種類のパスワードから第二の種類のパスワードに不正に変更されることを制限することができる。
【００２７】
このようなパスワード管理システムでは、管理ファイルを参照することによって、使用することのできるパスワードが第一の種類のパスワードである使用者とその使用することのできるパスワードが第二の種類のパスワードである使用者を区別して管理することができる。
【００２８】
このようなパスワード変更システムでは、使用者によって入力されたパスワードが、パスワード管理システムにおけるパスワード区別管理手段にて管理される情報に基づいて、第一の種類のパスワードであると判別されたときに、使用者の使用することのできるパスワードが第一の種類のパスワードから第二のパスワードに変更される。
このようなパスワード変更システムでは、使用者によって入力された新パスワードに変更可能でないグループに属するという情報に基づいて変更可能でないと判定されたときに、その変更が禁止される。従って、第一の種類のパスワードが他人によって不正に変更されることが制限される。
【００２９】
このようなパスワード変更システムでは、入力されたパスワードを使用できる使用者に対して第一の管理情報が付与れていると判定されたときに、その入力されたパスワードが第一の種類のパスワードから第二の種類のパスワードに変更される。
このようなパスワード変更システムでは、上記管理ファイルを参照して、使用者によって入力された変更すべき新パスワードに変更できないと判定されたときに、その入力されたパスワードの第一の種類のパスワードから第二の種類のパスワードへの変更が禁止される。従って、第一の種類のパスワードの第二の種類への不正な変更が制限される。
【００３０】
上記記憶媒体は、通常のコンピュータにて読み取り可能なものであれば、特に限定されることはなく、ＣＤ−ＲＯＭ、ハードディスク、フレキシブルディスク、磁気テープ、光磁気ディスク（ＭＯ）、半導体メモリ等を用いることができる。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
本発明の実施の一形態に係るパスワード管理システム及びパスワード変更システムが実現されるシステムのハードウエア構成は、例えば、図１に示すようになっている。
【００３２】
図１において、管理者用コンピュータ装置１００及び複数のコンピュータ端末装置２００（１）、２００（２）、２００（３）、２００（４）、・・・がネットワーク（構内ネットワーク）Ｎにて相互に接続されている。管理者用コンピュータ１００装置には、管理用ファイルが格納される補助記憶装置１５０（例えば、ハードディスク装置）が接続されている。このようなシステムを、例えば、大学等の授業で用いる場合、学生が各コンピュータ端末装置２００（１）、２００（２）、２００（３）、２００（４）、・・・を使用し、授業を行なう者（教授等）が管理者用コンピュータ１００を使用する。
【００３３】
なお、管理者用コンピュータ装置１００及び各コンピュータ端末装置２００（１）、２００（２）、２００（３）、２００（４）、・・・のＯＳとして、例えば、ＵＮＩＸが用いられる。
各コンピュータ端末装置２００（１）、２００（２）、２００（３）、２００（４）・・・のハードウエアの基本的な構成は、例えば、図２に示すようになっている。
【００３４】
図２において、このシステムは、入力ユニット１０、表示ユニット２０、ＣＰＵを含む制御ユニット３０、メモリユニット４０、出力ユニット５０、補助記憶ユニット６０及びＣＤ−ＲＯＭドライブユニット７０を備えている。これら各ユニットはバスＢを介して接続されている。
入力ユニット１０は、キーボードやマウス等で構成され、ユーザーがログイン時にログイン名とパスワードを入力するために用いられる。表示ユニット２０は、入力データのモニタとして用いられると共に、パスワード変更処理における結果や、システム状況を表示する。制御ユニット３０は、当該システム全体を制御すると共に、後述するようなパスワード変更処理を実行する。
【００３５】
メモリユニット４０は、ＲＡＭ，ＲＯＭ等のメモリを含み、制御ユニット３０が実行すべきプログラム、テーブル、処理の過程で得られた必要なデータ等を格納する。出力ユニット５０は、プリンタ等で構成され、表示ユニット２０で表示された文字を印字出力する。補助記憶ユニット６０は、ハードディスク装置等で構成され、各種プログラム、ファイル等を格納する。
【００３６】
パスワード変更に係るプログラムは、ＣＤ−ＲＯＭ８０にて当該システムに供給され、このＣＤ−ＲＯＭ８０からＣＤ−ＲＯＭドライバユニット７０にセットされると、ＣＤ−ＲＯＭ８０から読み出されたパスワード変更に係るプログラムが、ＣＤ−ＲＯＭドライバユニット７０を介して補助記憶ユニット６０にインストールされる。そして、パスワード変更システムの立ち上げ時に、補助記憶ユニット６０から読み出された当該プログラムがメモリユニット４０に格納される。この状態で、制御ユニット（ＣＰＵ）３０は、このメモリユニット４０に格納された当該プログラムに従ってプログラム変更処理を実行する。
【００３７】
管理者用コンピュータ装置１００に接続される補助記憶装置１５０には、当該システムを利用するユーザ（例えば、学生、教授等）のlogin 名、パスワードを管理するためのパスワード管理ファイルが格納されている。このパスワード管理ファイルは、例えば、図５に示す第一の管理ファイル（／etc ／passwd）と、この第一の管理ファイル（／etc ／passwd）と関連付けられた図６に示す第二の管理ファイル（／etc ／shadow）とから構成されている。
【００３８】
図５に示す第一の管理ファイルには、各ユーザのlogin 名（username▲１▼：先頭位置）及びユーザのパスワードが自動発行パスワードであるのか自動発行パスワードから変更されたパスワードであるのかを表す情報（password▲２▼：２番目の位置) が記述されている。例えば、username▲１▼におけるst991001、st991002、st991003等の文字列が各ユーザ（学生等）のlogin 名を表す。
【００３９】
また、password▲２▼の値「*AR*n*（ｎ＝１、２、・・・）」が、ユーザのパスワードが自動発行パスワードであることを表す（以下、自動発行パスワードフラグという）。このように、複数の自動発行パスワードフラグ*AR*n*のいずれかで各ユーザのパスワードが自動発行パスワードであるとが表されることから、各ユーザの自動発行パスワードが複数のグループにグループ分けされることになる。そして、自動発行パスワードの各グループが自動発行パスワードフラグ*AR*n*にて特定される。pasword ▲２▼の値「ｘ」が、ユーザのパスワードが自動発行パスワードから変更されたパスワードであることを表す。
【００４０】
図５に示す第一の管理ファイルによって、例えば、login 名「st991001」のユーザのパスワードが変更後のパスワードであり、login 名「st991002」のユーザのパスワードがグループ*AR*1*の自動発行パスワードであり、login 名「st991002」のユーザのパスワードがグループ*AR*2 の自動発行パスワードである等のように各ユーザのパスワードが管理される。
【００４１】
この自動発行パスワードのグループは、任意に決めることができる。例えば、管理者（例えば、各学部の教授）が管理すべき各ユーザ（例えば、学生）の自動発行パスワードを１つのグループとすることができる。そして、その管理者のlogin 名が、例えば、担当するグループを表す自動発行パスワードフラグと同じ値「*AR*n*」に設定される。
【００４２】
図６に示す第二の管理ファイルには、各ユーザのlogin 名（username▲１▼) と、それに対応する実際のパスワード（password▲２▼）とが記述されている。特に、各管理者のlogin 名（username▲１▼における*AR*1*や*AR*2*等) に対応して設けられたフラグ領域（flag field▲３▼：最後の位置）には、管理すべきユーザの自動発行パスワードの変更を許容する（true) か否か(false）を表すフラグが設定できるようになっている。
【００４３】
管理者（教授等）は、自分が担当する各ユーザ（学生等）が当該システムを利用する前（授業の開始前等）に、管理者用コンピュータ装置１００を操作して、図６に示す第二の管理ファイルにおける自分のlogin 名のフラグ領域（flag field▲３▼) のフラグ値を「true」に設定しておく（この処理については後述する）。また、管理者は、各ユーザが当該システムを最初に利用する場合（最初の授業等）、各ユーザに対して既に登録されている自動発行パスワードが何であるか（例えば、生年月日）を口頭等で知らせる。
【００４４】
この状態で、ユーザは、知らされた自動発行パスワードを使ってコンピュータ端末２００（ｉ）のログインを行なう。このユーザの操作に従ってコンピュータ端末装置２００（ｉ）にてなされるログイン処理は、例えば、図３及び図４に示す手順に従って実行される。
図３において、ユーザ（学生等）がコンピュータ端末装置２００（ｉ）の入力ユニット１０を用いてログイン開始（Begin ）のコマンドを入力すると、それに応答して、表示ユニット２０に「login:」表示がなされる（Ｓ１００）。この状態でユーザが入力ユニット１０を用いて自分のlogin 名を入力すると、入力されたlogin 名が取得される（Ｓ１０１）。login 名が取得されると、「password: 」表示が表示ユニット２０になされる（Ｓ１０２）。更に、この状態でユーザが入力ユニット１０を用いて自分の自動発行パスワードを入力すると、その自動発行パスワードが取得される（Ｓ１０３）。
【００４５】
コンピュータ端末装置２００（ｉ）のＣＰＵ３０は、ネットワークＮを介して管理用コンピュータ装置１００の補助記憶装置１５０に格納された第二の管理ファイル（図６参照）を参照して、取得したlogin 名と自動発行パスワードが登録されているか否かを判定する( Ｓ１０４）。これらが登録されていない場合、ログイン失敗処理が行なわれ（Ｓ１０８）、例えば、ログインが失敗した旨のメッセージや再度のlogin 名及びパスワードの入力を促すメッセージ等が表示ユニット２０に表示される（Ｓ１０９）。
【００４６】
一方、取得したlogin 名及び自動発行パスワードが登録されている場合、コンピュータ端末装置２００（ｉ）の制御ユニット３０は、ネットワークＮを介して管理用コンピュータ装置１００の補助記憶装置１５０に格納された第一の管理ファイル（図５参照）を参照して、取得したlogin 名に対応するpassword（▲２▼）の情報が自動発行パスワードを表す情報となっているか否かを判定する( Ｓ１０５）。具体的には、password（▲２▼）の値が「*AR*n*」( 自動発行パスワードフラグ) か否かが判定される。ここで、取得したlogin 名に対応するpassword( ▲２▼) の値が「*AR*n*」( 自動発行パスワードフラグ) であると判定されると、入力されたパスワードが自動発行パスワードであることが認識され、パスワード変更コマンドが自動的に呼び出される。
【００４７】
このパスワード変更コマンドに従って、コンピュータ端末装置２００（ｉ）は、図４に示すステップＳ２１３からパスワード変更処理を開始する。
図４において、「新パスワード」表示が表示ユニット２０になされる（Ｓ２１３）。この状態でユーザが入力ユニット１０を用いて独自に決めたパスーワードを入力すると、その入力されたパスワードが第一の新パスワードとして取得される（Ｓ２１４）。第一のパスワードが取得されると、再度「新パスワード」表示が表示ユニット２０になされる（Ｓ２１５）。更に、この状態でユーザが入力ユニット１０を用いて独自に決めたパスーワードを入力すると、その再度入力されたパスワードが第二の新パスワードとして取得される（Ｓ２１６）。
【００４８】
上記のようにして第一及び第二の新パスワードが取得されると、第一のパスワード変更可能条件が満足されているか否かが判定される（Ｓ２１７）。この第一のパスワード変更可能条件は、上記第一及び第二の新パスワードが一致することである。ここで、第一のパスワード変更可能条件が満足されている場合（第一及び第二の新パスワードが一致する場合）、コンピュータ端末装置２００（ｉ）の制御ユニット３０は、ネットワークＮを介して管理者用コンピュータ装置１００の補助記憶装置１５に格納された第一の管理ファイル（図５参照）を参照して、取得したlogin 名に対応するpassword（▲２▼）の値が「ｘ」であるか否かを判定する（Ｓ２１８）。
【００４９】
この場合、上述したように当該login 名に対応したpassword（▲２▼）の値は「ｘ」ではなく「*AR*n*」となっていることから（Ｓ２１８でＮＯ）、更に、第二のパスワード変更可能条件が満足されるか否かが判定される（Ｓ２１９）。具体的は、第二の管理ファイル（図６参照）を参照して、上記password（▲２▼）の値と同じ値のlogin 名（管理者に対応したusername▲１▼の値）に対応したフラグ領域（flag field▲３▼）の値が「true」か「false 」のいずれであるかが判定される。上述したように、管理者は第二の管理ファイルにおける自分のlogin 名のフラグ領域(flag field ▲３▼）のフラグ値を既に「true」に設定しているので、この場合、第二のパスワード変更可能条件が満足されていると判定される。
【００５０】
すると、第一の管理ファイル（図５参照）におけるユーザのlogin 名に対応したpassword（▲２▼）の値が「*AR*n*」( 自動発行パスワードフラグ) から「ｘ」に書き換えられる（Ｓ２２０）。そして、第二の管理ファイル（図６参照）におけるユーザのlogin 名に対応したpassword（▲２▼）の値( 自動発行パスワード) がユーザにより指定された新たなパスワードに変更される( Ｓ２２１）。
【００５１】
上記のようにして、第一の管理ファイルにおけるユーザのlogin 名に対応したpassword( ▲２▼) の値が「ｘ」に変更されると共に、第二の管理ファイルにおけるユーザのlogin 名に対応したpassword（▲２▼）の値が自動発行パスワードから新たなパスワードに変更されると、図３に示すステップＳ１０６の処理に戻る。
図３において、第二の管理ファイル( 図6 参照) におけるユーザのlogin 名に対応したパスワードが失効しているか否かが判定される（Ｓ１０６）。この判定は、第二の管理ファイルに各login 名に対応して記述されたパスワードの有効期間等に基づいて判定される。この場合、自動発行パスワードから新たなパスワードに変更されたところであるので、当該パスワードはまだ失効していないと判定される（Ｓ１０６でＮＯ）。そして、表示ユニット２０に「login prompt」表示がなされ、当該コンピュータ端末装置２００（ｉ）でのログインが成功する。この状態で、ユーザは、コンピュータ端末装置２００（ｉ）での当該コンピュータシステムの利用が可能となる。
【００５２】
上記のようにしてユーザの自動発行パスワードがユーザ独自に決めたパスワードに変更された後に、再度、当該コンピュータシステムを利用する場合、この独自に決めたパスワードを用いてログインを行なうことになる。この場合、コンピュータ端末装置では、login 名とパスワードが入力されると、第二の管理テーブル（図６参照）を参照して、入力されたlogin 名とパスワードが登録されているか否かが判定される（Ｓ１００〜Ｓ１０４）。それらが登録されている場合、更に、第一の管理テーブル（図５参照）における入力されたlogin 名に対応したpassword（▲２▼）の値が「ｘ」であることが確認されると（Ｓ１０５）、そのパスワードが失効されていなければ（Ｓ１０６）、ログインが成功する（Ｓ１０７）。
【００５３】
一方、パスワードが失効している場合、その旨のメッセージ等が表示ユニット２０に表示される。この場合、ユーザが入力ユニット１０を用いてパスワード変更コマンドを入力すると、図４に示す手順に従ってパスワード変更処理Ｓ２００が実行される。
このパスワード変更処理Ｓ２００では、まず、パラメータの変更要求がパスワード変更に係るものか否かが判定される（Ｓ２１０）。この場合パスワード変更に係る処理であるので（Ｓ２１０でＹＥＳ）、表示ユニット２０には、「旧パスワード」表示がなされる（Ｓ２１１）。この状態で、ユーザが入力ユニット１０を用いて失効した旧パスワードを入力すると、その旧パスワードが取得される（Ｓ２１２）。その後、上述したのと同様に新たなパスワードの入力処理（Ｓ２１３〜Ｓ２１６）が実行され、更に、上述した第一のパスワード変更可能条件（第一及び第二の新パスワードが一致する）が満たされているか否かの判定が行なわれる（Ｓ２１７）。この第一のパスワード変更可能条件が満たされていれば、更に、第一の管理テーブル（図５参照）におけるユーザのlogin 名に対応したpassword（▲２▼）の値が「ｘ」であるか否かが判定される（Ｓ２１８）。この場合、既に、上述したように自動発行パスワードがユーザ指定のパスワードに変更され、このpassword（▲２▼）の値も自動発行パスワードフラグ（*AR*n*）から「ｘ」に変更されてので、このpassword（▲２▼）の値が「ｘ」であると判定される。
【００５４】
すると、上述した第一の管理テーブルにおける自動発行パスワードフラグ（*AR*n*）の変更処理（Ｓ２１９、Ｓ２２０）がスキップされて、失効された旧パスワードが新たに指定されたパスワードに変更される（Ｓ２２１）。そして、図３に示すステップＳ１０６の処理に戻り、ログインが成功する（Ｓ１０６、Ｓ１０７）。
【００５５】
なお、上述したパスワード変更処理（自動発行パスワードの変更も含む）において、２度入力する新たなパスワードが一致しない場合（Ｓ２１７でＮＯ）、パスワード変更が失敗し（Ｓ２２２）、ログイン失敗処理が行なわれる（図３におけるＳ１０８）。
上記のようにしてログインされた各コンピュータ端末装置にてユーザが当該コンピュータシステムを利用した後、ログアウトの処理は公知の手法に従って行なわれる。各コンピュータ端末装置のログアウト処理が終了し、ユーザによる当該コンピュータシステムの利用が終了すると（授業が終了）、管理者（教授等）は、管理者用コンピュータ装置１００を操作して、第二の管理ファイル（図６参照）における当該管理者のlogin 名（*AR*n*) に対応したフラグ領域（flag field▲３▼）のフラグ値を「false 」に変更するための操作を行なう。
【００５６】
管理者用コンピュータ装置１００にも、図４に示す手順に従って実行されるパスワード変更処理に係るプログラムがインストールされている。管理者が上記フラグ値の変更を行なうために、パスワード変更コマンドの入力操作を行なうと、このプログラムが起動されて、図４に示す手順に従って処理が実行される。
図４において、まず、変更するパラメータがパスワードであるか否かが判定される（Ｓ２１０）。この場合、パスワードの変更ではないので、更に、管理者によって指定されたパラメータが「*AR*n*」であるか否かが判定される（Ｓ２２３）。ここで、管理者が自分のlogin 名を表す情報「*AR*n*」を入力していると、第二の管理ファイル（図６参照）を参照して、この入力されたパラメータ「*AR*n*」が登録されているか否か（正常値であるか否か）が判定される（Ｓ２２４）。
【００５７】
そして、入力されたパラメータ「*AR*n*」が登録されている場合、第二の管理ファイルにおける当該管理者のlogin 名を表す「*AR*n*」に対応したフラグ領域（flag field▲３▼) のフラグ値が指定された「false 」に変更される（Ｓ２２５）。その後、他のパラメータに対する変更があれば、その処理が実行される（Ｓ２２６）。そして、特に問題がなけれは、login 名を表す「*AR*n*」に対応したフラグ値が「false 」に変更された旨が管理用コンピュータ装置１００の表示ユニットに表示される等の正常復帰の処理がなされる（Ｓ２２７）。
【００５８】
なお、上記の処理において、管理者によって指定された「*AR*n*」が第二の管理ファイルに登録されていない場合（Ｓ２２４でＮＯ）、再度の入力を促すメッセージを表示する等の異常復帰の処理がなされる（Ｓ２２８）。また、入力されたパラメータが管理者のlogin 名を表す情報（*AR*n*) 以外のパラメータである場合には（Ｓ２２３でＮＯ）、その入力されたパラメータについての処理が行なわる（Ｓ２２６）。そして、その処理の結果に応じて正常復帰（Ｓ２２７）または異常復帰（Ｓ２２８）の処理が実行される。
【００５９】
上記のように管理者が第二の管理ファイル（図６参照）における当該管理者のlogin 名（*AR*n*) に対応したフラグ領域のフラグ値を「false ］に変更した後は、この管理者のlogin 名と同じ値でグループ化される自動発行パスワードの変更ができなくなる。これは、パスワード変更処理（図４参照）において、第二のパスワード変更可能条件（Ｓ２１９）が満たされなくなるからである。このため、あるユーザが他の管理者の管理のもとで当該コンピュータシステムの利用が可能となる他人の自動発行パラメータを用いて不正にログインしようとしても、当該他の管理者のlogin 名に対応したフラグ値が「false 」となっていれば、その自動発行パスワードの変更が拒絶され（Ｓ２２２）、結果として、ログインも失敗することになる（Ｓ１０８、Ｓ１０９）。
【００６０】
なお、前述したように、各ユーザ（学生等）が当該コンピュータシステムを利用する前（授業の開始前等）に、管理者が第二の管理ファイル（図６参照）における自分のlogin 名に対応したフラグ値を「true」に変更する処理も、上記フラグ値を「false 」に変更する処理と同じ手順（Ｓ２１０、Ｓ２２３〜Ｓ２２８）に従って行なわれる。
【００６１】
上述したように、第一の管理ファイル（図５参照）を用いて各ユーザの自動発行パスワードと自動発行パスワードから変更されたパスワードとを区別して管理するようにしたため、自動発行パスワードを用いてログインされたときに、その管理情報に基づいて自動的にパスワード変更コマンドを発行できる（図３のステップＳ１０５参照）。このため、システムはユーザによって入力されたパスワードが自動発行パスワードであるか否かを問い合わせる必要がなく、自動発行パスワードの変更処理における操作性が向上する。
【００６２】
また、各ユーザの自動発行パラメータをグループ化して管理しているため、各グループの自動発行パラメータの変更に関して別々の管理者にて管理することが可能となる。このように自動発行パラメータの変更に関して分散管理が可能となることから、大学や企業等のように非常に多くのユーザがコンピュータシステムを利用する場合であっても、管理者の自動発行パラメータの管理についての負担を軽減することができる。
【００６３】
更に、第二の管理ファイル（図６参照）を用いて自動発行パラメータの変更の可否をグループ単位で管理できるので、他人による不正な自動発行パラメータの変更及びシステムの不正な使用を制限することができる。
なお、上記の例において、図５に示す第一の管理ファイルにおける自動発行パスワードフラグ（*AR*n*) 及び「ｘ」がパスワード区別管理手段に対応し、特に、自動発行パスワードフラグ（*AR*n*) が第一のパスワード管理情報に対応し、「ｘ］が第二のパスワード管理情報に対応する。
【００６４】
また、複数の自動発行パスワードフラグ（*AR*1*、*AR*2*、・・・) がグループ管理手段に対応する。
図６に示す第二の管理ファイルにおける管理者のlogin 名に対応したフラグ値「false 」及び「true」がパスワード変更管理手段に対応する。
また、図５に示す第一の管理ファイルにおける自動発行パスワードフラグ（*AR*n*) が第一の管理情報に対応し、「ｘ］が第二の管理情報に対応し、図５及び図６に示す第一及び第二の管理ファイルが本願発明における管理ファイルに対応する。
【００６５】
更に、図６に示す第二の管理ファイルにおける管理者のlogin 名に対応したフラグ値「false 」及び「true」が変更管理情報に対応する。
図３に示すステップＳ１０５での処理がパスワード種判定手段及び管理情報判定手段に対応し、このステップＳ１０５からパスワード変更処理（図４）への移行の際の処理がパスワード処理起動制御手段に対応する。
【００６６】
図４に示すステップＳ２１９での処理が変更可否判定手段に対応し、ステップＳ２２２での処理がパスワード変更禁止手段に対応する。
【００６７】
【発明の効果】
以上、説明してきたように、請求項１乃至６記載の本願発明によれば、使用者の使用することのできる第一の種類のパスワードと該第一の種類から変更された第二の種類のパスワードが区別して管理できるようになる。従って、コンピュータシステムの管理者が登録されたパスワードが変更される前のパスワードであるか否かを容易に判定できるようになる。
【００６８】
また、上記のように使用者の使用することのできるパスワードを管理するパスワード管理システムを利用したパスワード変更システムを提供することができる。
更に、請求項７乃至１１記載の本願発明によれば、上記パスワード変更システムでの処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体を提供することができる。
【図面の簡単な説明】
【図１】パスワード管理システム及びパスワード変更システムが適用されるコンピュータシステムのハードウエア構成の一例を示すブロック図である。
【図２】コンピュータシステムにおけるユーザが使用するコンピュータ端末装置のハードウエア構成の一例を示すブロック図である。
【図３】ログイン処理の手順の一例を示すフローチャートである。
【図４】パスワード変更処理の手順の一例を示すフローチャートである。
【図５】各ユーザのパスワードを管理するための第一の管理ファイルを示す図である。
【図６】各ユーザのパスワードを管理するための第二の管理ファイルを示す図である。
【符号の説明】
１０  入力ユニット
２０  表示ユニット
３０  制御ユニット（ＣＰＵ）
４０  メモリユニット
５０  出力ユニット
６０  補助記憶装置
７０  ＣＤ−ＲＯＭドライブユニット
８０  ＣＤ−ＲＯＭ
１００  管理者用コンピュータ装置
１５０  補助記憶装置
２００（１）〜４００（４）  コンピュータ端末装置
【図１】
0003670518.tif 000002
【図２】
0003670518.tif 000003
【図３】
0003670518.tif 000004
【図４】
0003670518.tif 000005
【図５】
0003670518.tif 000006
【図６】
0003670518.tif 000007