(57)【要約】【課題】セキュリティ性を高めることができる認証情報管理装置、認証情報管理システムおよび認証情報管理方法を提供する。【解決手段】パスワード類を複数記憶する記憶部３３と、記憶部３３への情報の記憶を制御する制御部３２と、を備え、制御部３２は、設定要求されたパスワード類と同一のパスワード類が記憶部３３に所定数記憶されている場合に、当該設定要求されたパスワード類の記憶部３３への記憶を不可にする。これにより同一のパスワード類を含む認証情報が所定数を超えて登録されてしまうことを防止できる。【選択図】図１
2020009095.tif 000002
【特許請求の範囲】
【請求項１】
パスワード類を複数記憶する記憶部と、
前記記憶部への情報の記憶を制御する制御部と、
を備え、
前記制御部は、設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にするパスワード類管理装置。
【請求項２】
前記制御部は、設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定期間内に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にする請求項１記載のパスワード類管理装置。
【請求項３】
前記制御部は、一致率が所定の割合以上の場合に同一のパスワード類とみなす請求項１または２記載のパスワード類管理装置。
【請求項４】
前記所定数を、使用者の属性毎に設定可能である請求項１から３のいずれか一項記載のパスワード類管理装置。
【請求項５】
請求項１から４のいずれか一項記載のパスワード類管理装置と、
パスワード類の設定操作が入力される入力部を備える端末装置と、を有し、
前記制御部は、前記入力部への入力に基づいて設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にするパスワード類管理システム。
【請求項６】
設定要求されたパスワード類と同一のパスワード類が記憶部に所定数記憶されているか否かを判定するステップと、
前記設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にするステップと、
を含むパスワード類管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パスワード類管理装置、パスワード類管理システムおよびパスワード類管理方法に関する。
【背景技術】
【０００２】
従来、コンピュータ等の電子機器を使用する際に、正当な利用者であることを認証する仕組みとして、パスワードやパスフレーズ（以下、パスワード類という。）が広く用いられている。しかし、パスワード類が他人に知られてしまうと、不正アクセスによる個人情報や機密情報等の漏えいのおそれがある。
【０００３】
そこで、パスワード類のセキュリティを高める手法の一つとして、パスワードに有効期間を設け、一定期間ごとにパスワードを更新させる仕組みが提案されている（例えば、特許文献１参照）。
【０００４】
また、例えば、大規模システムを構成する多数のデバイスのそれぞれにパスワードを登録する必要がある場合、管理のしやすさから同一パスワードを登録することが行われている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−１８２０６４号公報
【特許文献２】特開２００６−３０１８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
同一パスワードを登録することは、セキュリティが疎かになるケースがある。例えば、情報セキュリティ管理者の意に背き、社員・職員同士が結託してパスワード類を同一にした場合、何らかの手段で他人のＩＤさえ入手できれば、他人になりすましての電子機器の使用が簡単に可能となってしまう。
【０００７】
本発明は、セキュリティ性を高めることができるパスワード類管理装置、パスワード類管理システムおよびパスワード類管理方法の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る第１の態様は、パスワード類を複数記憶する記憶部と、前記記憶部への情報の記憶を制御する制御部と、を備え、前記制御部は、設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にする。
【０００９】
上記第１の態様によれば、制御部は、設定要求されたパスワード類と同一のパスワード類が記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の記憶部への記憶を不可にするため、同一のパスワード類が所定数を超えて登録されてしまうことを防止できる。よって、セキュリティ性を高めることができる。
【００１０】
本発明に係る第２の態様は、上記第１の態様において、前記制御部は、設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定期間内に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にする。
【００１１】
上記第２の態様によれば、制御部が、設定要求されたパスワード類と同一のパスワード類が記憶部に所定期間内に所定数記憶されている場合に、当該設定要求されたパスワード類の記憶部への記憶を不可にするため、所定期間内に限って、同一のパスワード類が所定数を超えて登録されてしまうことを防止できる。よって、管理期間が長期間にわたることで生じるパスワード類の偶然の一致を制限から除外することができる。
【００１２】
本発明に係る第３の態様は、上記第１または第２の態様において、前記制御部は、一致率が所定の割合以上の場合に同一のパスワード類とみなす。
【００１３】
上記第３の態様によれば、制御部が、一致率が所定の割合以上の場合に同一のパスワード類とみなすため、少しの文字を変える等することで同一パスワードの数量制限を回避する不正を防ぐことができる。
【００１４】
本発明に係る第４の態様は、上記第１から第３のいずれか一態様において、前記所定数を、使用者の属性毎に設定可能である。
【００１５】
上記第４の態様によれば、前記所定数を、使用者の属性毎に設定可能であるため、前記所定数を少ない数に設定することでセキュリティを優先したり、前記所定数を多い数に設定することで、利便性を優先したりすることが可能となる。
【００１６】
本発明に係る第５の態様は、上記第１から第４のいずれか一態様と、パスワード類の設定操作が入力される入力部を備える端末装置と、を有し、前記制御部は、前記入力部への入力に基づいて設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にする。
【００１７】
上記第５の態様によれば、制御部は、端末装置の入力部への入力に基づいて設定要求されたパスワード類と同一のパスワード類が記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の記憶部への記憶を不可にするため、同一のパスワード類が所定数を超えて登録されてしまうことを防止できる。よって、セキュリティ性を高めることができる。
【００１８】
本発明に係る第６の態様は、設定要求されたパスワード類と同一のパスワード類が記憶部に所定数記憶されているか否かを判定するステップと、前記設定要求されたパスワード類と同一のパスワード類が前記記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の前記記憶部への記憶を不可にするステップと、を含む。
【００１９】
上記第６の態様によれば、設定要求されたパスワード類と同一のパスワード類が記憶部に所定数記憶されている場合に、当該設定要求されたパスワード類の記憶部への記憶を不可にするため、同一のパスワード類が所定数を超えて登録されてしまうことを防止できる。よって、セキュリティ性を高めることができる。
【発明の効果】
【００２０】
本発明によれば、セキュリティ性を高めることができるパスワード類管理装置、パスワード類管理システムおよびパスワード類管理方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係るパスワード類管理システムの一実施形態である認証情報管理システムを示すブロック図である。
【図２】本発明に係るパスワード類管理システムの一実施形態である認証情報管理システムのクライアントＰＣの制御内容の要部を示すフローチャートである。
【図３】本発明に係るパスワード類管理システムの一実施形態である認証情報管理システムの認証サーバの制御内容の要部を示すフローチャートである。
【発明を実施するための形態】
【００２２】
本発明に係る一実施形態を図面を参照して以下に説明する。
【００２３】
本実施形態の認証サーバ１０（パスワード類管理装置）は、認証情報管理システム１１（パスワード類管理システム）の所定の管理エリア（同一ドメインや認証情報管理システム１１のサイトや所属グループごと等）の認証情報を集中管理するものである。この所定の管理エリアには、一台または複数台の端末装置であるクライアントＰＣ１２が設けられており、認証サーバ１０とクライアントＰＣ１２とは、ネットワーク１３を介して接続されている。
【００２４】
クライアントＰＣ１２は、操作入力を受け付ける入力部２１と、表示を行う表示部２２と、クライアントＰＣ１２を制御する端末制御部２３と、ネットワーク１３に接続されネットワーク１３を介して認証サーバ１０と通信を行う端末通信部２４とを有している。
【００２５】
認証サーバ１０は、ネットワーク１３に接続されネットワーク１３を介して端末通信部２４と通信を行うサーバ通信部３１と、サーバ通信部３１を介して各クライアントＰＣ１２から入力された情報を基に認証情報の設定の可否を判定する等して認証サーバ１０を制御するサーバ制御部３２（制御部）と、サーバ制御部３２が設定可と判定した認証情報等を記憶する記憶部３３とを有している。認証情報は、認証サーバ１０にネットワーク１３を介して接続されたクライアントＰＣ１２等の各機器類の使用を許可するために必要な情報であり、記憶部３３には、このような認証情報が複数記憶されている。
【００２６】
ここで、認証情報は、各クライアントＰＣ１２毎に設定されており、使用者の識別情報であるＩＤと、ＩＤに関連付けられて設定されるパスワードあるいはパスフレーズ等のパスワード類との組み合わせからなっている。なお、ＩＤは、ユーザＩＤでもよいし、クライアントＰＣ１２の入力部２１に設けられたカードリーダで読みとられるＩＣカード等のカードＩＤや、クライアントＰＣ１２の入力部２１に設けられたＵＳＢ接続部で読みとられるＵＳＢトークンでもよく、被認証対象を一意に識別可能であればよい。１台のクライアントＰＣ１２を複数人で共用する場合は、複数のユーザアカウントを作成し、複数のＩＤおよびパスワード類の組み合わせを設定することで、ユーザ毎に異なる権限（一部の機能を制限する等）で使い分けることができる。
【００２７】
ここでは、具体例として、認証サーバ１０で管理される上記の管理エリアに、特定の個人である使用者Ａに専用とされて使用者Ａの適正な認証情報が入力された場合に使用可能となるクライアントＰＣ１２（Ａ）と、特定の個人である使用者Ｂに専用とされて使用者Ｂの適正な認証情報が入力された場合に使用可能となるクライアントＰＣ１２（Ｂ）と、特定の個人である使用者Ｃに専用とされて使用者Ｃの適正な認証情報が入力された場合に使用可能となるクライアントＰＣ１２（Ｃ）と、複数の特定の使用者Ｄ、使用者Ｅ、使用者Ｆ、使用者Ｇ、…に対し共用とされて、これら使用者Ｄ、使用者Ｅ、使用者Ｆ、使用者Ｇ、…のいずれか一人の適正な認証情報が入力された場合に使用可能となるクライアントＰＣ１２（Ｄ）とを有する場合を例にとり説明する。
【００２８】
なお、クライアントＰＣ１２（Ａ）の各構成には、符号に（Ａ）を付け、クライアントＰＣ１２（Ｂ）の各構成には、符号に（Ｂ）を付け、クライアントＰＣ１２（Ｃ）の各構成には、符号に（Ｃ）を付け、クライアントＰＣ１２（Ｄ）の各構成には、符号に（Ｄ）を付けて区別する。
【００２９】
ここで、上記したように、クライアントＰＣ１２（Ａ）は、使用者Ａの適正な認証情報が入力された場合に使用可能となり、よって、使用者Ａの適正な認証情報は、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報となり、他の認証情報は、クライアントＰＣ１２（Ａ）の使用権限を有さない認証情報となる。同様に、使用者Ｂの適正な認証情報は、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報となり、使用者Ｃの適正な認証情報は、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報となり、使用者Ｄの適正な認証情報は、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報となる。
【００３０】
認証情報管理システム１１において、例えば、クライアントＰＣ１２（Ａ）を使用する場合、使用者は、クライアントＰＣ１２（Ａ）の表示部２２（Ａ）の表示案内に沿って入力部２１（Ａ）に入力を行う。すると、端末制御部２３（Ａ）は、まず、入力部２１（Ａ）への認証情報としてのＩＤおよびパスワード類の入力を促す表示を表示部２２（Ａ）に表示させる。この表示にしたがって入力部２１（Ａ）にＩＤおよびパスワードが入力されると、端末制御部２３（Ａ）は、これらのＩＤおよびパスワードの組み合わせからなる認証情報を、端末制御部２３（Ａ）の識別情報とともに、端末通信部２４（Ａ）からネットワーク１３を介して認証サーバ１０のサーバ通信部３１に送信する。
【００３１】
端末制御部２３（Ａ）から送信されたこの認証情報をサーバ通信部３１が受けると、サーバ制御部３２は、この認証情報と同一の認証情報が、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報として記憶部３３に記憶されているか否かを判定する。すなわち、端末制御部２３（Ａ）から送信されたＩＤおよびパスワード類の組み合わせと同一のＩＤおよびパスワード類の組み合わせが、クライアントＰＣ１２（Ａ）の使用権限を有するＩＤおよびパスワード類の組み合わせとして記憶されているか否かを判定する。
【００３２】
この判定で、端末制御部２３（Ａ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報として記憶部３３に記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ａ）から送信されたこの認証情報が不適正であることを示す情報をサーバ通信部３１からネットワーク１３を介して端末通信部２４（Ａ）に送信する。この情報を端末通信部２４（Ａ）が受け付けると、端末制御部２３（Ａ）は、ＩＤおよびパスワード類の組み合わせからなる認証情報が不適正である旨の表示を表示部２２（Ａ）に表示させて、ＩＤおよびパスワード類の組み合わせからなる認証情報の再入力を待機する。
【００３３】
他方、この判定で、端末制御部２３（Ａ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報として記憶部３３に記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ａ）から送信されたこの認証情報が適正であることを示す情報をサーバ通信部３１からネットワーク１３を介して端末通信部２４（Ａ）に送信する。この情報を端末通信部２４（Ａ）が受けると、端末制御部２３（Ａ）は、クライアントＰＣ１２（Ａ）を、ログイン状態とし、ログイン状態で許容される制御メニューの実行が可能な状態とする。
【００３４】
また、例えば、入力部２１（Ｂ）にＩＤおよびパスワード類が入力されると、上記と同様に、端末制御部２３（Ｂ）が、これらＩＤおよびパスワード類の組み合わせからなる認証情報を認証サーバ１０に送信する。すると、認証サーバ１０のサーバ制御部３２は、端末制御部２３（Ｂ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報として記憶部３３に記憶されているか否かを判定する。
【００３５】
この判定で、端末制御部２３（Ｂ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報として記憶部３３に記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｂ）から送信されたこの認証情報が不適正であることを示す情報を送信することになり、この情報を受けて端末制御部２３（Ｂ）は、認証情報が不適正である旨の表示を表示部２２（Ｂ）に表示させる。
【００３６】
他方、この判定で、端末制御部２３（Ｂ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報として記憶部３３に記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｂ）から送信されたこの認証情報が適正であることを示す情報を送信することになり、この情報を受けて端末制御部２３（Ｂ）は、クライアントＰＣ１２（Ｂ）を、ログイン状態とし、ログイン状態で許容される制御メニューの実行が可能な状態とする。
【００３７】
また、例えば、入力部２１（Ｃ）にＩＤおよびパスワード類が入力されると、上記と同様に、端末制御部２３（Ｃ）が、これらＩＤおよびパスワード類の組み合わせからなる認証情報を認証サーバ１０に送信する。すると、認証サーバ１０のサーバ制御部３２は、端末制御部２３（Ｃ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報として記憶部３３に記憶されているか否かを判定する。
【００３８】
この判定で、端末制御部２３（Ｃ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報として記憶部３３に記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｃ）から送信されたこの認証情報が不適正であることを示す情報を送信することになり、この情報を受けて端末制御部２３（Ｃ）は、認証情報が不適正である旨の表示を表示部２２（Ｃ）に表示させる。
【００３９】
他方、この判定で、端末制御部２３（Ｃ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報として記憶部３３に記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｃ）から送信されたこの認証情報が適正であることを示す情報を送信することになり、この情報を受けて端末制御部２３（Ｃ）は、クライアントＰＣ１２（Ｃ）を、ログイン状態とし、ログイン状態で許容される制御メニューの実行が可能な状態とする。
【００４０】
また、例えば、入力部２１（Ｄ）にＩＤおよびパスワード類が入力されると、上記と同様に、端末制御部２３（Ｄ）が、これらＩＤおよびパスワード類の組み合わせからなる認証情報を認証サーバ１０に送信する。すると、認証サーバ１０のサーバ制御部３２は、端末制御部２３（Ｄ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報として記憶部３３に記憶されているか否かを判定する。
【００４１】
この判定で、端末制御部２３（Ｄ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報として記憶部３３に記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｄ）から送信されたこの認証情報が不適正であることを示す情報を送信することになり、この情報を受けて端末制御部２３（Ｄ）は、認証情報が不適正である旨の表示を表示部２２（Ｄ）に表示させる。
【００４２】
他方、この判定で、端末制御部２３（Ｄ）から送信されたこの認証情報と同一の認証情報が、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報として記憶部３３に記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｄ）から送信されたこの認証情報が適正であることを示す情報を送信することになり、この情報を受けて端末制御部２３（Ｄ）は、クライアントＰＣ１２（Ｄ）を、ログイン状態とし、ログイン状態で許容される制御メニューの実行が可能な状態とする。
【００４３】
ここで、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報として記憶部３３に記憶されている認証情報、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報として記憶部３３に記憶されている認証情報、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報として記憶部３３に記憶されている認証情報は、それぞれ一つずつであり、クライアントＰＣ１２（Ａ）〜１２（Ｃ）は、それぞれ、使用権限を有する一つの認証情報と、入力された認証情報とが一致する場合に、ログイン状態となる。
【００４４】
これに対し、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報として記憶部３３に記憶されている認証情報は、複数あり、クライアントＰＣ１２（Ｄ）は、これらのいずれの認証情報が、クライアントＰＣ１２（Ｄ）に入力された認証情報と一致する場合でも、ログイン状態となる。
【００４５】
以上により、認証情報管理システム１１は、認証サーバ１０の記憶部３３に記憶されているＩＤおよびパスワード類の認証情報と、クライアントＰＣ１２においてユーザにより入力されたＩＤおよびパスワード類の認証情報とを照合することにより、ユーザの正当性を判断する。認証サーバ１０は、ユーザが正当な権限を有する者と認証した場合は、クライアントＰＣ１２の使用を許可する。
【００４６】
このような認証情報管理システム１１において、個人用のクライアントＰＣ１２（Ａ）〜１２（Ｃ）の使用権限を有する認証情報を設定する場合と、共用のクライアントＰＣ１２（Ｄ）の使用権限を有する認証情報を設定する場合とについて、図２，図３のフローチャートを参照して説明する。
【００４７】
クライアントＰＣ１２（Ａ）の使用権限を有する認証情報を新規設定する場合、設定者は、クライアントＰＣ１２（Ａ）の表示部２２（Ａ）の表示案内に沿って入力部２１（Ａ）に認証情報の新規設定開始のための入力を行う。すると、端末制御部２３（Ａ）は、認証情報の新規設定処理を開始し、設定希望のＩＤおよび設定希望のパスワード類の入力部２１（Ａ）への設定入力を促す表示を表示部２２（Ａ）に表示させる。
【００４８】
この表示にしたがって入力部２１（Ａ）に設定希望のＩＤと設定希望のパスワード類とが入力されると（図２のステップＳａ１：ＹＥＳ）、端末制御部２３（Ａ）は、これら設定希望のＩＤと設定希望のパスワード類とを含む設定希望の認証情報を、端末制御部２３（Ａ）の識別情報と、ＩＤおよびパスワード類の新規設定を要求する新規設定要求情報とともに、端末通信部２４（Ａ）、ネットワーク１３を介して認証サーバ１０のサーバ通信部３１に送信する（図２のステップＳａ２）。
【００４９】
すると、認証サーバ１０のサーバ制御部３２においては、端末制御部２３（Ａ）から新規設定要求情報と設定希望のパスワード類を含む認証情報とを受信することになって（図３のステップＳｂ１：ＹＥＳ）、端末制御部２３（Ａ）から新規設定要求情報とともに送信された設定希望の認証情報が、端末制御部２３（Ａ）から設定要求された認証情報となり、この認証情報に含まれる設定希望のＩＤが、端末制御部２３（Ａ）から設定要求されたＩＤとなり、この認証情報に含まれる設定希望のパスワード類が、端末制御部２３（Ａ）から設定要求されたパスワード類となる。
【００５０】
そして、サーバ制御部３２は、端末制御部２３（Ａ）から設定要求された認証情報に含まれる、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている認証情報に含まれるパスワード類の中に、所定の許容限界数（所定数）記憶されているか否かを判定する（図３のステップＳｂ２）。すなわち、サーバ制御部３２は、クライアントＰＣ１２（Ａ）の入力部２１（Ａ）への入力に基づいて設定要求されたパスワード類と同一のパスワード類が記憶部３３に所定数記憶されているか否かを判定するステップを行う。ここで、設定要求されたパスワード類との同一が判定される記憶部３３に記憶されているパスワード類は、管理エリア内において使用権限が有ることを確認するために記憶部３３に記憶されているすべての認証情報のパスワード類である。
【００５１】
この判定で、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、上記の許容限界数記憶されている場合に（図３のステップＳｂ２：ＹＥＳ）、サーバ制御部３２は、端末制御部２３（Ａ）から設定要求されたパスワード類が不適正であるため、パスワード類の変更を要求することを示す変更要求情報をサーバ通信部３１からネットワーク１３を介して端末通信部２４（Ａ）に送信する（図３のステップＳｂ３）。この変更要求情報を端末通信部２４（Ａ）で受けると（図２のステップＳａ３：ＹＥＳ）、端末制御部２３（Ａ）は、設定希望した認証情報に含まれるパスワード類が不適正である旨の表示を表示部２２（Ａ）に表示させてパスワード類の再入力を待機する（図２のステップＳａ１）。
【００５２】
他方、この判定で、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、上記の許容限界数記憶されていない場合に（図３のステップＳｂ２：ＮＯ）、サーバ制御部３２は、端末制御部２３（Ａ）から設定要求された認証情報が適正であるとして、この認証情報に含まれる、端末制御部２３（Ａ）から設定要求されたＩＤと端末制御部２３（Ａ）から設定要求されたパスワード類との組み合わせを、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報として新規設定して記憶部３３に記憶させる（図３のステップＳｂ４）。
【００５３】
それとともに、サーバ制御部３２は、端末制御部２３（Ａ）から設定要求された認証情報の新規設定が完了した旨の新規設定完了通知情報を、サーバ通信部３１からネットワーク１３を介して端末通信部２４（Ａ）に送信する（図３のステップＳｂ５）。この新規設定完了通知情報を端末通信部２４（Ａ）で受けると（図２のステップＳａ４：ＹＥＳ）、端末制御部２３（Ａ）は、クライアントＰＣ１２（Ａ）の認証情報の新規設定処理を終了する。なお、パスワード類は、所定の強度設定基準（半角英数記号を含む８桁以上等）を満たすことを設定可能条件にする。
【００５４】
以上により、サーバ制御部３２は、新規設定処理において、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が記憶部３３に所定の許容限界数記憶されている場合には、端末制御部２３（Ａ）から設定要求されたパスワード類が所定の強度設定基準を満たしていても、当該設定要求されたパスワード類の記憶部３３への記憶を不可にするステップを行う。
【００５５】
なお、この同一のパスワード類の許容限界数は、複数に設定可能である。このため、複数に設定することで、複数の異なるＩＤに対して同一のパスワード類を設定することが可能になる。例えば、許容限界数を３つに設定すれば、３つの異なるＩＤに対して同一のパスワード類を設定して記憶部３３に記憶することが可能となる一方、４つの異なるＩＤに対して同一のパスワード類を設定して記憶部３３に記憶することは不可となる。
【００５６】
また、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報のパスワード類を更新設定する場合、設定者は、クライアントＰＣ１２（Ａ）の表示部２２（Ａ）の表示案内に沿って入力部２１（Ａ）にパスワード類の更新設定開始のための入力を行う。すると、端末制御部２３（Ａ）は、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報のパスワード類の更新設定処理を開始し、設定希望のパスワード類の入力部２１（Ａ）への設定入力を促す表示を表示部２２（Ａ）に表示させる。この表示にしたがって入力部２１（Ａ）に設定希望のパスワード類が入力されると（図２のステップＳａ１：ＹＥＳ）、端末制御部２３（Ａ）は、端末制御部２３（Ａ）の識別情報と、パスワード類の更新設定を要求する更新設定要求情報とともに、この設定希望のパスワード類を、端末通信部２４（Ａ）を介して認証サーバ１０のサーバ通信部３１に送信する（図２のステップＳａ２）。
【００５７】
すると、認証サーバ１０のサーバ制御部３２においては、端末制御部２３（Ａ）からこの設定希望のパスワード類を受信することになって（図３のステップＳｂ１：ＹＥＳ）、この設定希望のパスワード類が端末制御部２３（Ａ）から設定要求されたパスワード類となる。サーバ制御部３２は、端末制御部２３（Ａ）から設定要求されたこのパスワード類と同一のパスワード類が、記憶部３３に記憶されている上記の管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する（図３のステップＳｂ２）。
【００５８】
この判定で、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、上記の許容限界数記憶されている場合に（図３のステップＳｂ２：ＹＥＳ）、サーバ制御部３２は、この端末制御部２３（Ａ）から設定要求されたパスワード類が不適正であるため、変更要求情報をサーバ通信部３１からネットワーク１３を介して端末通信部２４（Ａ）に送信する（図３のステップＳｂ３）。この変更要求情報を端末通信部２４（Ａ）で受けると（図２のステップＳａ３：ＹＥＳ）、端末制御部２３（Ａ）は、設定希望のパスワード類が不適正である旨の表示を表示部２２（Ａ）に表示させてパスワード類の再入力を待機する（図２のステップＳａ１）。
【００５９】
他方、この判定で、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、上記の許容限界数記憶されていない場合に（図３のステップＳｂ２：ＮＯ）、サーバ制御部３２は、この端末制御部２３（Ａ）から設定要求されたパスワード類が適正であるとして、このパスワード類を、クライアントＰＣ１２（Ａ）の使用権限を有する認証情報のパスワード類として更新設定して記憶部３３に記憶させる（図３のステップＳｂ４）。
【００６０】
それとともに、サーバ制御部３２は、設定要求されたパスワード類の更新設定が完了した旨の更新設定完了通知情報を、サーバ通信部３１からネットワーク１３を介して端末通信部２４（Ａ）に送信する（図３のステップＳｂ５）。この更新設定完了通知情報を端末通信部２４（Ａ）で受けると（図２のステップＳａ４：ＹＥＳ）、端末制御部２３（Ａ）は、クライアントＰＣ１２（Ａ）の認証情報のパスワード類の更新設定処理を終了する。
【００６１】
以上により、サーバ制御部３２は、更新設定処理において、端末制御部２３（Ａ）から設定要求されたパスワード類と同一のパスワード類が記憶部３３に所定の許容限界数記憶されている場合に、端末制御部２３（Ａ）から設定要求されたパスワード類が所定の強度設定基準を満たしていても、当該設定要求されたパスワード類の記憶部３３への記憶を不可にするステップを行う。
【００６２】
クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報の新規設定処理の際には、上記と同様に、入力部２１（Ｂ）に設定希望のＩＤと設定希望のパスワード類とが入力されると、端末制御部２３（Ｂ）は、端末制御部２３（Ｂ）の識別情報および新規設定要求情報とともに、これらの設定希望のＩＤと設定希望のパスワード類とからなる設定希望の認証情報を、認証サーバ１０に送信する。すると、サーバ制御部３２は、端末制御部２３（Ｂ）から設定要求されたこの認証情報に含まれる、端末制御部２３（Ｂ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する。
【００６３】
この判定で、端末制御部２３（Ｂ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｂ）から設定要求されたこのパスワード類が不適正であるため、変更要求情報を送信し、これを受けた端末制御部２３（Ｂ）が、設定希望の認証情報に含まれるパスワード類が不適正である旨の表示を表示部２２（Ｂ）に表示させてパスワード類の再入力を待機する。
【００６４】
他方、この判定で、端末制御部２３（Ｂ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｂ）から設定要求されたこのパスワード類を含む認証情報を、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報として新規設定して記憶部３３に記憶させることになり、端末制御部２３（Ｂ）は、認証情報の新規設定処理を終了する。
【００６５】
また、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報のパスワード類の更新設定処理の際には、上記と同様に、入力部２１（Ｂ）に設定希望のパスワード類が入力されると、端末制御部２３（Ｂ）は、端末制御部２３（Ｂ）の識別情報および更新設定要求情報とともに、この設定希望のパスワード類を認証サーバ１０に送信する。すると、サーバ制御部３２は、端末制御部２３（Ｂ）から設定要求されたこのパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する。
【００６６】
この判定で、端末制御部２３（Ｂ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｂ）から設定要求されたこのパスワード類が不適正であるため、変更要求情報を送信し、これを受けた端末制御部２３（Ｂ）が、設定希望のパスワード類が不適正である旨の表示を表示部２２（Ｂ）に表示させてパスワード類の再入力を待機する。
【００６７】
他方、この判定で、端末制御部２３（Ｂ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｂ）から設定要求されたこのパスワード類を、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報のパスワード類として更新設定して記憶部３３に記憶させることになり、端末制御部２３（Ｂ）は、パスワード類の更新設定処理を終了する。
【００６８】
クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報の新規設定処理の際には、上記と同様に、入力部２１（Ｃ）に設定希望のＩＤと設定希望のパスワード類とが入力されると、端末制御部２３（Ｃ）は、端末制御部２３（Ｃ）の識別情報および新規設定要求情報とともに、これらの設定希望のＩＤと設定希望のパスワード類とからなる設定希望の認証情報を、認証サーバ１０に送信する。すると、サーバ制御部３２は、端末制御部２３（Ｃ）から設定要求されたこの認証情報に含まれる、端末制御部２３（Ｃ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する。
【００６９】
この判定で、端末制御部２３（Ｃ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｃ）から設定要求されたこのパスワード類が不適正であるため、変更要求情報を送信し、これを受けた端末制御部２３（Ｃ）が、設定希望の認証情報に含まれるパスワード類が不適正である旨の表示を表示部２２（Ｃ）に表示させてパスワード類の再入力を待機する。
【００７０】
他方、この判定で、端末制御部２３（Ｃ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｃ）から設定要求されたパスワード類を含む認証情報を、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報として新規設定して記憶部３３に記憶させることになり、端末制御部２３（Ｃ）は、認証情報の新規設定処理を終了する。
【００７１】
また、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報のパスワード類の更新設定処理の際には、上記と同様に、入力部２１（Ｃ）に設定希望のパスワード類が入力されると、端末制御部２３（Ｃ）は、端末制御部２３（Ｃ）の識別情報および更新設定要求情報とともに、この設定希望のパスワード類を認証サーバ１０に送信する。すると、サーバ制御部３２は、端末制御部２３（Ｃ）から設定要求されたこのパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する。
【００７２】
この判定で、端末制御部２３（Ｃ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｃ）から設定要求されたこのパスワード類が不適正であるため、変更要求情報を送信し、これを受けた端末制御部２３（Ｃ）が、設定希望のパスワード類が不適正である旨の表示を表示部２２（Ｃ）に表示させてパスワード類の再入力を待機する。
【００７３】
他方、この判定で、端末制御部２３（Ｃ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｃ）から設定要求されたパスワード類を、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報のパスワード類として更新設定して記憶部３３に記憶させることになり、端末制御部２３（Ｃ）は、パスワード類の更新設定処理を終了する。
【００７４】
クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報の新規設定処理の際には、上記と同様に、入力部２１（Ｄ）に設定希望のＩＤと設定希望のパスワード類とが入力されると、端末制御部２３（Ｄ）は、端末制御部２３（Ｄ）の識別情報および新規設定要求情報とともに、これらの設定希望のＩＤと設定希望のパスワード類とからなる設定希望の認証情報を、認証サーバ１０に送信する。すると、サーバ制御部３２は、端末制御部２３（Ｄ）から設定要求されたこの認証情報に含まれる、端末制御部２３（Ｄ）から設定要求されたパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する。
【００７５】
この判定で、端末制御部２３（Ｄ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｄ）から設定要求されたこのパスワード類が不適正であるため、変更要求情報を送信し、これを受けた端末制御部２３（Ｄ）が、設定希望の認証情報に含まれるパスワード類が不適正である旨の表示を表示部２２（Ｄ）に表示させてパスワード類の再入力を待機する。
【００７６】
他方、この判定で、端末制御部２３（Ｄ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｄ）から設定要求されたこのパスワード類を含む認証情報を、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報として新規設定して記憶部３３に記憶させることになり、端末制御部２３（Ｄ）は、認証情報の新規設定処理を終了する。
【００７７】
また、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報のパスワード類の更新設定処理の際には、上記と同様に、入力部２１（Ｄ）に設定希望のパスワード類が入力されると、端末制御部２３（Ｄ）は、端末制御部２３（Ｄ）の識別情報および更新設定要求情報とともに、この設定希望のパスワード類を認証サーバ１０に送信する。すると、サーバ制御部３２は、端末制御部２３（Ｄ）から設定要求されたこのパスワード類と同一のパスワード類が、記憶部３３に記憶されている管理エリア内のパスワード類の中に、所定の許容限界数記憶されているか否かを判定する。
【００７８】
この判定で、端末制御部２３（Ｄ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されている場合に、サーバ制御部３２は、端末制御部２３（Ｄ）から設定要求されたこのパスワード類が不適正であるため変更要求情報を送信し、これを受けた端末制御部２３（Ｄ）が、設定希望のパスワード類が不適正である旨の表示を表示部２２（Ｄ）に表示させてパスワード類の再入力を待機する。
【００７９】
他方、この判定で、端末制御部２３（Ｄ）から設定要求されたパスワード類と同一のパスワード類が許容限界数記憶されていない場合に、サーバ制御部３２は、端末制御部２３（Ｄ）から設定要求されたこのパスワード類を、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報のパスワード類として更新設定して記憶部３３に記憶させることになり、端末制御部２３（Ｄ）は、パスワード類の更新設定処理を終了する。
【００８０】
クライアントＰＣ１２（Ａ）の使用権限を有する認証情報として新規設定あるいは更新設定されて記憶部３３に記憶される認証情報、クライアントＰＣ１２（Ｂ）の使用権限を有する認証情報として新規設定あるいは更新設定されて記憶部３３に記憶される認証情報、クライアントＰＣ１２（Ｃ）の使用権限を有する認証情報として新規設定あるいは更新設定されて記憶部３３に記憶される認証情報は、それぞれ一つずつである。
【００８１】
これに対し、クライアントＰＣ１２（Ｄ）の使用権限を有する認証情報として新規設定あるいは更新設定されて記憶部３３に記憶される認証情報は、複数の設定が可能となっている。
【００８２】
以上に述べた実施形態によれば、サーバ制御部３２は、パスワード類の設定要求があったときに、設定要求されたパスワード類と同一のパスワード類が記憶部３３に所定の許容限界数記憶されていなければ、当該設定要求されたパスワード類が所定の強度設定基準を満たしていることを条件に、当該設定要求されたパスワード類を記憶部３３へ記憶する。他方で、サーバ制御部３２は、パスワード類の設定要求があったときに、設定要求されたパスワード類と同一のパスワード類が記憶部３３に所定の許容限界数記憶されている場合に、当該設定要求されたパスワード類が所定の強度設定基準を満たしていても、当該設定要求されたパスワード類の記憶部３３への記憶を不可にする。このため、同一のパスワード類を含む認証情報が所定の許容限界数を超えて登録されてしまうことを防止できる。これにより、セキュリティが疎かになることを抑制できる。すなわち、例えば、異なる社員・職員同士がパスワード類を同一にしようとしても、所定の許容限界数を超える社員・職員がパスワード類を同一にすることを防止できる。よって、他人になりすましてのクライアントＰＣ１２等の電子機器の使用を含む管理エリア内での不正なログインを抑制することができる。例えば、ユーザ毎に異なる権限を付与して共用の端末装置を使い分けている場合には、制限されている機能の実行やファイルへのアクセスを防止することができる。したがって、パスワード類の有効性を高めることができ、セキュリティ性を高めることができる。
【００８３】
例えば、使用許可者本人がログイン後に席を外して異なるＩＤでパスワードロックされたクライアントＰＣ１２に対しても、同一パスワード類を知る他人が、使用許可者本人になりすましてログインできてしまうケースを減らすことができる。また、クライアントＰＣ１２に対する使用許可者本人のＩＣカードを他人が入手したとしても、同一パスワード類を知るこの他人が、使用許可者本人になりすましてログインできてしまうケースを減らすことができる。認証情報管理システム１１における認証サーバ１０の管理エリア内でのこれらのような不正利用を防止することができる。
【００８４】
また、所定の許容限界数として、２つ、３つ等の複数を設定可能であるため、複数の管理者等、限られた小グループでのパスワード類の共用は可能となる。よって、使い勝手性の低下を抑制することができる。
【００８５】
なお、以上の実施形態を、以下の変形例１，２のように変更することも可能である。
【００８６】
［変形例１］
認証サーバ１０の管理エリアにおいて、一定期間内（１時間〜１カ月など期間を管理者が任意に指定）に、所定の許容限界数を超える同一パスワード類が新規設定または更新設定された場合は、当該パスワード等の設定を禁止する。一定期間を超えている場合は、ユーザが示し合わせたのではなく偶然に同じパスワードを設定したものとみなし、当該パスワードの設定を許可する。すなわち、サーバ制御部３２は、設定要求されたパスワード類と同一のパスワード類が記憶部３３に、設定要求があった時点を基準として遡る所定期間内に所定の許容限界数記憶されている場合に、当該設定要求されたパスワード類の記憶部３３への記憶を不可にする。他方、サーバ制御部３２は、設定要求されたパスワード類と同一のパスワード類が記憶部３３に、設定要求があった時点を基準とする所定期間内に所定の許容限界数記憶されていなければ、当該設定要求されたパスワード類を記憶部３３へ記憶する。このように、所定期間内に限って、同一のパスワード類が所定数を超えて登録されてしまうことを防止できるため、管理期間が長期間にわたることで生じるパスワード類の偶然の一致を制限から除外することができる。
【００８７】
［変形例２］
パスワード類の一致率を算出し、一致率が一定割合以上の場合は同一パスワード類とみなす。例えば、「ｐａｓｓｗｏｒｄ０１」と「ｐａｓｓｗｏｒｄ０２」と等、１０文字中の９文字が同じの場合、同一パスワード類とみなす。これにより、例えば、最後の一文字を変える等することで同一パスワード類の数量制限を回避する不正を防ぐことができる。すなわち、サーバ制御部３２は、一致率が、１００％未満に設定される所定の割合以上の場合に同一のパスワード類とみなす一方、一致率がこの所定の割合未満の場合に異なるパスワード類とみなすため、少しの文字を変える等することで同一パスワードの数量制限を回避する不正を防ぐことができる。この変形例２は、変形例１に対しても適用可能である。
【００８８】
［変形例３］
また、認証サーバ１０の管理エリアにおいて、所定の許容限界数を超える同一パスワード類が新規設定または更新設定された場合は、当該パスワードの有効期間を通常より短く設定しパスワード類を早めに変更させるようにする。通常より短期間にパスワードを変更させることでセキュリティを高めることができる。この変形例３は、変形例２に対しても適用可能である。
【００８９】
［変形例４］
ユーザの属性（ランク等）に応じて、所定の許容限界数を設定するようにしてもよい。例えば、管理者のように強い権限を持つ場合は、所定の許容限界数を１に設定することでセキュリティを優先し、一般ユーザやゲストユーザの場合は、所定の許容限界数を比較的緩やかに設定することで、利便性を優先することが可能となる。すなわち、所定の許容限界数を使用者の属性毎に設定可能であるため、所定の許容限界数を少ない数に設定することでセキュリティを優先したり、所定の許容限界数を多い数に設定することで、利便性を優先したりすることが可能となる。
【符号の説明】
【００９０】
１０  認証サーバ（パスワード類管理装置）
１１  認証情報管理システム（パスワード類管理システム）
１２  クライアントＰＣ（端末装置）
１３  ネットワーク
２１  入力部
３２  サーバ制御部（制御部）
３３  記憶部
【図１】
2020009095.tif 000003
【図２】
2020009095.tif 000004
【図３】
2020009095.tif 000005