(57)【要約】  【課題】  パスワードが複数の利用者に対して公開され各利用者が比較的自由にパスワードの変更を行えるシステムについて，システムの円滑な利用を妨げることなく十分なセキュリティを確保するようにパスワードを管理することが可能なパスワード管理装置，その管理方法及び管理プログラムを提供する。  【解決手段】  操作部２における操作により入力されたパスワードが現パスワード１１と一致しない場合においても，上記入力されたパスワードが過去に機能していたパスワードのリストを内容とするパスワード履歴に有る場合には，現パスワード１１に関連したその登録者氏名などのパスワード関連情報を入力させることによって現在のパスワードを表示させる。【選択図】図１
2006185330.tif 000002
【特許請求の範囲】
【請求項１】
過去に機能していたパスワードのリストであるパスワード履歴を記憶する第１のメモリと，
現在機能しているパスワードに関連したパスワード関連情報を記憶する第２のメモリと，
現在機能しているパスワードを記憶する第３のメモリと，
パスワードを入力するパスワード入力手段と，
パスワード関連情報を入力するパスワード関連情報入力手段と，
上記パスワード入力手段により入力されたパスワードが上記第３のメモリに記憶された現在機能しているパスワードと不一致であり，且つ上記第１のメモリに記憶されたパスワードの１つと一致すると，上記パスワード関連情報入力手段によってパスワード関連情報の入力を指示し，第２のメモリに記憶されたパスワード関連情報と一致すると，第３のメモリから現在機能しているパスワードを読み出して表示するパスワード表示手段と，
を備えてなることを特徴とするパスワード管理装置。
【請求項２】
上記パスワード関連情報が，上記現在機能しているパスワードの登録時に生成される情報である請求項１記載のパスワード管理装置。
【請求項３】
上記パスワードの登録時に生成される情報が，上記現在機能しているパスワードの登録日時又は登録者に関する情報である請求項２に記載のパスワード管理装置。
【請求項４】
一定期間内に予め定められた回数以上，上記パスワード関連情報入力手段によって入力された情報と上記第２のメモリに記憶されているパスワード関連情報との不一致が続くと，上記一定期間内においてパスワード関連情報入力手段を不機能状態にする
ことを特徴とする請求項１乃至３に記載のパスワード管理装置。
【請求項５】
過去に機能していたパスワードのリストであるパスワード履歴を記憶する第１の記憶手順と，
現在機能しているパスワードに関連したパスワード関連情報を記憶する第２の記憶手順と，
現在機能しているパスワードを記憶する第３の記憶手順と，
パスワードを入力するパスワード入力手順と，
パスワード関連情報を入力するパスワード関連情報入力手順と，
上記パスワード入力手順により入力されたパスワードが上記第３の記憶手順により記憶された現在機能しているパスワードと不一致であり，且つ上記第１の記憶手順により記憶されたパスワードの１つと一致すると，上記パスワード関連情報入力手順によってパスワード関連情報の入力を指示し，第２のメモリに記憶されたパスワード関連情報と一致すると，第３のメモリから現在機能しているパスワードを読み出して表示するパスワード表示手順と，
を備えることを特徴とするパスワード管理方法。
【請求項６】
過去に機能していたパスワードのリストであるパスワード履歴を記憶する第１の記憶手順と，
現在機能しているパスワードに関連したパスワード関連情報を記憶する第２の記憶手順と，
現在機能しているパスワードを記憶する第３の記憶手順と，
パスワードを入力するパスワード入力手順と，
パスワード関連情報を入力するパスワード関連情報入力手順と，
上記パスワード入力手順により入力されたパスワードが上記第３の記憶手順により記憶された現在機能しているパスワードと不一致であり，且つ上記第１の記憶手順により記憶されたパスワードの１つと一致すると，上記パスワード関連情報入力手順によってパスワード関連情報の入力を指示し，第２のメモリに記憶されたパスワード関連情報と一致すると，第３のメモリから現在機能しているパスワードを読み出して表示するパスワード表示手順と，
をコンピュータに実行させることを特徴とするパスワード管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，パスワード管理装置，その管理方法及び管理プログラムに関し，更に詳しくは，パスワードをグループで共用するシステムのためのパスワード管理装置，その管理方法及び管理プログラムに関するものである。
【背景技術】
【０００２】
従来，オフィス等においては，ファクシミリ装置や複写装置といった各種機器にパスワードを登録し，そのパスワードを所定のグループのメンバーのみに対して公開し，これによって，当該機器をグループのメンバー以外の者が使用することを制限したり，特定範囲の者だけが当該機器の保守・管理行為を行えるようにしたりするといった運用が行われることがある。下記特許文献１及び特許文献２に従来のパスワードを用いたセキュリティ管理装置の例を示す。
【特許文献１】特開平９−３１９４８６号
【特許文献２】特開平１１−２８４７７７号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したようなパスワードを用いた機器の運用管理は，主に，情報管理及びコスト管理を容易にするために行われるものである。ところが，このような管理方式は，特にパスワードの管理者を指定しない場合が多く，したがってグループのメンバーが比較的自由にパスワードを変更し得るシステムとして構成される場合が多い。
【０００４】
このため，何らかの事情でパスワードが変更され，変更後のパスワードがメンバーに周知されなかった場合は，機器の保守や使用をタイムリーに行うことができない場合があり，業務を円滑に遂行することができなくなるといった問題がある。
【０００５】
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，パスワードが複数の利用者に対して公開され各利用者が比較的自由にパスワードの変更を行えるシステムについて，システムの円滑な利用を妨げることなく十分なセキュリティを確保するようにパスワードを管理することが可能なパスワード管理装置，その管理方法及び管理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は，過去に機能していたパスワードのリストであるパスワード履歴を記憶する第１のメモリと，現在機能しているパスワードに関連したパスワード関連情報を記憶する第２のメモリと，現在機能しているパスワードを記憶する第３のメモリと，パスワードを入力するパスワード入力手段と，パスワード関連情報を入力するパスワード関連情報入力手段と，上記パスワード入力手段により入力されたパスワードが上記第３のメモリに記憶された現在機能しているパスワードと不一致であり，且つ上記第１のメモリに記憶されたパスワードの１つと一致すると，上記パスワード関連情報入力手段によってパスワード関連情報の入力を指示し，第２のメモリに記憶されたパスワード関連情報と一致すると，第３のメモリから現在機能しているパスワードを読み出して表示するパスワード表示手段と，を備えてなることを特徴とするパスワード管理装置として構成される。
【０００７】
この構成によって，現在機能しているパスワードと一致しないパスワードが入力された場合には，過去に機能していたパスワードのリストであるパスワード履歴の中に上記入力されたパスワードと一致するパスワードがあることを条件として，現在機能しているパスワードに関連したパスワード関連情報を入力し，現在機能しているパスワードを確認することができる。
【０００８】
したがって，パスワードを複数の利用者が共有するシステムにおいて，何らかの事情でパスワードの変更が行われ，その変更後のパスワードが上記複数の利用者に周知されなかったような場合に，以前は機能していたが現在は機能していないパスワードを入力して当該システムの利用等を行おうとした者が，現在機能しているパスワードの関連情報を入力することで現在のパスワードを確認することができる。これにより，このようなシステムにおいて必要とされるセキュリティを十分に確保しながら，機器の利用を円滑化することができる。また，パスワードの管理者等を特に設けることなくグループで共有されるパスワードを適切に管理することができるので，パスワード管理の煩雑さが軽減される。
【０００９】
また，上記の発明において，上記パスワード関連情報１２は，パスワードを知らしめて利用できるグループ内である一定の取り決めで採用する情報であり，上記現在機能しているパスワードの登録時（変更時も含む）に生成される情報とすることが考えられる。
【００１０】
上記登録時に生成される情報は，以前は有効であったが現在は機能していないパスワードを入力した登録者若しくは登録した日時等が考えられる。これらの情報は，パスワード管理装置に登録する前にログインしたログイン情報や，管理装置自信に備えつけられている時計などから自動的に取得することが考えられる。もちろん，登録時にユーザに手入力させるように構成してもよい。
【００１１】
これにより，以前は有効であったが現在は機能していないパスワードを入力した入力者は，登録時に生成された情報を追加入力することで，現在機能しているパスワードを知ることが出来る。
【００１２】
また，本発明は，上記発明内容に加え一定期間内に予め定められた回数以上，上記パスワード関連情報入力手段によって入力された情報と上記第２のメモリに記憶されているパスワード関連情報１２との不一致が続くと，上記一定期間内においてパスワード関連情報入力手段を不機能状態にすることとすることも考えられる。
【００１３】
これにより，パスワードを盗み取ろうとする者が何度も闇雲に適当な関連情報を入力することで，パスワードを盗み取られる可能性を軽減することができ，より安心したパスワード管理が実現できる。
【００１４】
また，本発明は，過去に機能していたパスワードのリストであるパスワード履歴を記憶する第１の記憶手順と，現在機能しているパスワードに関連したパスワード関連情報を記憶する第２の記憶手順と，現在機能しているパスワードを記憶する第３の記憶手順と，パスワードを入力するパスワード入力手順と，パスワード関連情報を入力するパスワード関連情報入力手順と，上記パスワード入力手順により入力されたパスワードが上記第３の記憶手順により記憶された現在機能しているパスワードと不一致であり，且つ上記第１の記憶手順により記憶されたパスワードの１つと一致すると，上記パスワード関連情報入力手順によってパスワード関連情報の入力を指示し，第２のメモリに記憶されたパスワード関連情報と一致すると，第３のメモリから現在機能しているパスワードを読み出して表示するパスワード表示手順と，を備えることを特徴とするパスワード管理方法として構成される。
【００１５】
また，本発明は，過去に機能していたパスワードのリストであるパスワード履歴を記憶する第１の記憶手順と，現在機能しているパスワードに関連したパスワード関連情報を記憶する第２の記憶手順と，現在機能しているパスワードを記憶する第３の記憶手順と，パスワードを入力するパスワード入力手順と，パスワード関連情報を入力するパスワード関連情報入力手順と，上記パスワード入力手順により入力されたパスワードが上記第３の記憶手順により記憶された現在機能しているパスワードと不一致であり，且つ上記第１の記憶手順により記憶されたパスワードの１つと一致すると，上記パスワード関連情報入力手順によってパスワード関連情報の入力を指示し，第２のメモリに記憶されたパスワード関連情報と一致すると，第３のメモリから現在機能しているパスワードを読み出して表示するパスワード表示手順と，をコンピュータに実行させることを特徴とするパスワード管理プログラムとして構成される。
【発明の効果】
【００１６】
以上説明したように，本発明によれば，入力されたパスワードと一致するパスワードがパスワード履歴に存在するという条件の下で，パスワードの入力者は，現在機能しているパスワードを手掛かりになる情報から得ることができる。
【００１７】
その手がかりは，グループ内の人達にだけ統一されたルールによって決められているようにすることが望ましい。例えば，定期的なローテーションでパスワードが変わるような規則を決めユーザだけのルールにしておけば，請求項２に示している登録時に生成される情報（例えば，登録者の名前，登録者の生年月日，登録者の社員番号等）を入力できない人達には現パスワードが表示されることがないので，その人達以外の人達へのパスワードの流出を避けることができる。
【００１８】
他の例としては，定期的な期間・期日でパスワードが変更されるような規則を決め同様にユーザだけのルールにしておけば，パスワードが変更された日時（例えば，月初，月末，１０日毎等）を入力できない人達には現パスワードが表示されることがないので，その人達以外の人達へのパスワードの流出を避けることができる。
【００１９】
上記のパスワード登録時に生成された情報は，登録者がわざわざ入力することは無く，管理装置を使用する上でのログイン情報（図２のフローチャート前の工程なので図示していない）や，管理装置自身が持っている最近では一般的なＲＴＣ（Real Time Crock）等の内部時計から自動的に取得する構成であるが，グループ内の人達にだけ統一されたルールに沿ったパスワード関連情報１２を手入力させる（図２のフローチャート前の工程なので図示していない）ような構成にしても良い。
【００２０】
したがって，パスワードが複数の利用者に対して公開され共用されるシステムにおいて十分なセキュリティを確保しつつ当該システムの利用の円滑化を図るようにパスワードを管理することができるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下添付図面を参照しながら，本発明の実施の形態及び実施例について説明し，本発明の理解に供する。尚，以下の実施の形態及び実施例は，本発明を具体化した一例であって，本発明の技術的範囲を限定するものではない。
【００２２】
図１に，本発明の一実施形態に係るパスワード管理装置の制御ブロック図を示す。この管理装置Ａは，例えばファクシミリ機能，複写機能，スキャナ機能及び印字機能などの各種機能を備えたいわゆる複合機からなるシステム（不図示である。以下，対象システムという）に設けられ，この対象システムの基本的な動作設定を行う動作設定モードにおいて，各種設定操作を許可するためのパスワードを管理するパスワード管理処理を行うものである。
【００２３】
図１に示すように，管理装置Ａは，ＣＰＵ（Central Processing Unit: 中央処理装置
）１と，パスワードの登録操作（変更・再登録操作を含む）及び入力操作等の各種操作を行うための操作部２と，ＣＰＵ１の処理結果である各種情報を表示する表示部３と，補助記憶装置（ハードディスク・ドライブなどを用いた記憶装置）４と，メモリ５とを備えてなる。
【００２４】
ここで，補助記憶装置４は，操作部２における登録操作により現在有効なものとして機能しているパスワード（以下，現パスワードと称する）１１を記憶する領域（第３のメモリ）と，例えば，現パスワード１１を登録した登録者の氏名及び社員番号といった登録者を特定する情報（ｅメールのアドレス，内線電話番号等も含む）並びに現パスワード１１が登録された日時などの登録時の状況についての情報，といった現パスワード１１に関連した情報であるパスワード関連情報１２を記憶する領域（第２のメモリ）と，過去に有効なパスワードとして登録されたパスワードのリストであるパスワード履歴１３を記憶する領域（第１のメモリ）と，パスワード関連情報の入力を規制する際の入力禁止フラグの情報を記憶するパスワード関連情報入力禁止フラグ情報１４とを有する。
【００２５】
また，現パスワード１１の登録は，例えば液晶表示装置などからなる表示部３とタッチパネルなどからなる操作部２とが一体化された表示・操作装置（不図示である）に，新たな現パスワード１１の入力欄及びパスワード関連情報１２の入力欄とを含むパスワード登録用画面を表示し，この登録用画面において，利用者にパスワードとパスワード関連情報とを入力させるようにして行う。登録用画面（不図示である）において入力されたパスワードは，ＣＰＵ１の処理によりメモリ５に読み込まれた（パスワード入力手段）後，補助記憶装置４に現パスワード１１として記憶される。また，パスワード関連情報はパスワード関連情報１２に記憶される。
【００２６】
また，上記登録用画面における操作により新たな現パスワード１１が登録されたときに，その時点まで機能していたパスワードをパスワード履歴１３中のパスワードのリストに追加してパスワード履歴１３を更新する（パスワード履歴記憶手段）とともに，パスワード関連情報１２を新たな現パスワード１１と対応するものに更新する。以上のような，現パスワード１１の登録処理，並びにパスワード関連情報１２及びパスワード履歴１３の更新処理は，ＣＰＵ１が対応するプログラムをメモリ５から読み出して実行することによって実施される。
【００２７】
以下，図２を参照して，パスワード管理処理の手順を説明する。このパスワード管理処理は，ＣＰＵ１が対応するプログラムをメモリ５から読み出して実行することによって実施される。
【００２８】
図２に，本発明のパスワード管理処理の手順をフローチャートにより示す。
【００２９】
ステップＳ１：操作部２における操作によりパスワードが入力されたか否かを判別する。ここで，パスワードが入力された場合は，当該パスワードをメモリ５に読み込んで（パスワード入力手段）ステップＳ２に進み，パスワードが入力されていない場合は，パスワードが入力されるまで繰り返し本ステップＳ１の手順を実行する。
【００３０】
ステップＳ２：上記ステップＳ１にて入力されたパスワードが，現パスワード１１と一致するか否かを，前記現パスワード１１と入力されたパスワードとの比較によって判別する。ここで，上記入力されたパスワードが現パスワード１１と一致する場合はステップＳ３に進み，一致しない場合はステップＳ１０に進む。
【００３１】
ステップＳ３：対象システムの基本的な動作登録を行うための管理者画面等を表示し，処理を終了する。なお，実施形態のステップＳ３は，パスワードが対象システムの基本的な動作登録を許可するために用いられる場合の手順であるが，パスワードが対象システムの利用を許可するために用いられる場合にはそれに対応する手順（例えば操作入力画面の表示）に変わることは当然である。
【００３２】
ステップＳ４：補助記憶装置４のパスワード関連情報入力禁止フラグ情報１４を読み出してパスワード関連情報入力禁止フラグ（以下，入力禁止フラグと称す）が立っていないか判断する。入力禁止フラグが立っていれば，パスワード関連情報の入力が禁止されている状態なのでＳ１に戻る。また，入力禁止フラグが立っていない場合はＳ５に移る。
【００３３】
ステップＳ５：上記入力されたパスワードが現パスワード１１と一致しなく，ステップS４において入力禁止フラグが立っていない場合は，本ステップＳ５にて上記入力されたパスワードと一致するパスワードがパスワード履歴１３にあるか否かを判別する。ここで，一致するパスワードがあればステップＳ６に進み，一致するパスワードがなければ上記ステップＳ１に戻る。
【００３４】
ステップＳ６：パスワード関連情報の入力を促し，操作部２における操作によりパスワード関連情報が入力されたか否かを判別する。ここで，パスワード関連情報が入力された場合は，ステップＳ７に進み，パスワード関連情報が入力されていない場合は，パスワード関連情報が入力されるまで繰り返し本ステップＳ６の手順を実行する。
【００３５】
ステップＳ７：上記パスワード関連情報の入力があれば，本ステップＳ６にて第２のメモリに記憶されている現パスワードの関連情報と一致するか判別する。ここで，現パスワードの関連情報と一致する場合はステップＳ８に進み，一致しなければ上記ステップＳ９に進む。
【００３６】
ステップＳ８：現パスワード１１を表示部３により表示し，ステップＳ１に戻る。なお，以上の説明から明らかなように，上記ステップＳ２，Ｓ５，Ｓ６，Ｓ７，Ｓ８の手順が特許請求の範囲にいうパスワード表示手段に相当する。
【００３７】
ステップＳ９：パスワード関連情報入力を間違えると本ステップＳ８に移り，ある一定期間中（例えば，１日，１週間，１ヶ月等，初期設定にて管理者が設定可能）に何回本ステップに来たかを判断し，予め定めている回数（こちらも例えば初期設定にて管理者が設定可能）以上間違えた（本ステップに来た）場合はＳ１０に移る。また，予め定めている回数に達していない場合は再度パスワード関連情報の入力を促すＳ６に戻る。
【００３８】
ステップＳ１０：Ｓ９にて設定回数以上間違ったと判断された場合は本ステップに移り，補助記憶装置４内部のパスワード関連情報入力禁止フラグ情報１４にパスワード関連情報入力禁止フラグを立てる。もちろん上記一定期間が経過すればパスワード関連情報入力禁止フラグ情報１４から禁止フラグを消去するのは言うまでも無い。
【００３９】
以下，図３乃至図６を参照して，上記図２の手順によるパスワード管理処理を具体例により説明する。
【００４０】
図３に，上記動作登録モードにおいて表示部３により初めに表示される初期登録画面の一例を示す。ここでは，液晶表示装置などからなる表示部３とタッチパネルなどからなる操作部２とが一体化された表示・操作装置における表示例を示す（以下，同様）。この初期登録画面２１においては，「コピー初期登録」，「スキャナ初期登録」，…といった各登録項目２２，２２，…が選択可能に表示される。
【００４１】
図４に，上記初期登録画面２１において，いずれかの登録項目２２が選択されたときに表示部３により表示されるパスワード入力画面２３を示す。このパスワード入力画面２３においては，操作部２における操作により入力されたパスワードを表示するパスワード表示欄２４が表示される。（ステップＳ１，２に相当）。
【００４２】
図５に，上記パスワード入力画面２３において入力されたパスワードが現パスワード１
１に一致する場合に表示部３により表示される動作登録画面の一例を示す。ここでは，コピー初期登録を行うためのコピー初期登録画面２５が表示された様子を示す。（ステップＳ３に相当）。
【００４３】
図６に，パスワード関連情報入力画面２６の一例を示す。上記パスワード入力画面２３において，パスワード入力欄２４に入力した際に現パスワード１１と一致せず，パスワード履歴１３の中にある昔のパスワードと一致した場合に表示部３に表示されい操作部２における操作により入力されたパスワード関連情報を表示するパスワード関連情報表示欄２７が表示される。
【００４４】
ここでは一例として，上記にも示したようなパスワードが変更された日時（例えば，「２００４１２２８」（2004年12月28日））を入力する。この例では，全８文字中５文字まで（２００４１）の入力をしている画面を示している。入力した文字はこの画面に示したように，一文字ずつシークレットとして隠しながら入力するしているが，この範囲に限定されるものではない。（ステップＳ５に相当）。
【００４５】
図７に，上記パスワード入力画面２３において入力されたパスワードが現パスワード１１と不一致であり且つパスワード履歴に一致するパスワードがある場合で，入力したパスワード関連情報が現パスワード関連情報１２と一致した場合に表示されるパスワード表示画面の一例を示す。この表示画面２８においては，パスワード情報表示欄２９に，登録されている現パスワード「０」「９」「１」「４」が表示されている。（ステップＳ８に相当）。
【００４６】
このように，実施形態のパスワード管理装置Ａにおいては，操作部２における操作に応じて入力されるパスワードが，現在有効なものとして機能している現パスワード１１と一致しない場合にも，パスワード履歴１３に上記入力されたパスワードと一致するパスワードがあることを条件として，現パスワード１１のパスワード関連情報１２の入力をさせることによって現パスワード１１が表示部３により表示される。したがって，複数の利用者ににより共用されるパスワードに何らかの変更が加えられ，変更後のパスワードが各利用者に周知されなかった場合にも，入力されたパスワードと一致するパスワードがパスワード履歴に存在するという条件の下で，パスワードの入力者は，現在機能しているパスワードを手掛かりになる情報から得ることができる。これによって，必要とされるセキュリティを確保しつつ，対象システムの利用の円滑化を図るようにパスワードを管理することが可能となる。
【産業上の利用可能性】
【００４７】
本発明のパスワード管理装置，その管理方法及び管理プログラムは，パスワードの登録によりセキュリティが確保されるあらゆるシステムに適用して，産業上利用することができる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施形態に係るパスワード管理装置の概略構成を示す制御ブロック図である。
【図２】同管理装置におけるパスワード管理処理の手順を示すフローチャートである。
【図３】画像形成装置の一般的な書記画面の表示例を示す模式図である。
【図４】パスワードの入力を促す表示例を示す模式図である。
【図５】管理者モードにおける表示例を示す模式図である。
【図６】パスワード関連情報の入力を促す表示例を示す模式図である。
【図７】パスワードを表示する表示例を示す模式図である。
【符号の説明】
【００４９】
１…ＣＰＵ
２…操作部
３…表示部
４…補助記憶装置
５…メモリ
１１…パスワード（現在機能しているパスワード）
１２…パスワード関連情報
１３…パスワード履歴
１４…パスワード関連情報入力禁止フラグ情報
【図１】
2006185330.tif 000003
【図２】
2006185330.tif 000004
【図３】
2006185330.tif 000005
【図４】
2006185330.tif 000006
【図５】
2006185330.tif 000007
【図６】
2006185330.tif 000008
【図７】
2006185330.tif 000009