(57)【特許請求の範囲】
【請求項１】
利用者が装置を使用するときに生成する使用履歴情報をパスワードとして照合するシステムであって、
利用者が使用する装置と、使用履歴情報を記録するログ管理サーバ装置と、利用者を認証する認証サーバ装置がネットワークで接続されたシステムであって、
前記使用履歴情報は、利用者の認証時刻を含む情報であって、
前記ログ管理サーバ装置は、
使用履歴情報を記憶する記憶手段と、
パスワード登録画面を利用して登録する指示があった認証時刻をパスワードとして使用履歴情報に追加するパスワード設定手段と、
を備えるサーバ装置であって、
前記認証サーバ装置は、
照合用使用履歴情報を記憶する記憶手段と、
ログ管理サーバ装置が記憶する使用履歴情報を表示用情報として取得して、
パスワード入力画面を作成して、利用者が使用する装置に送信するパスワード入力画面生成手段と、
利用者が使用する装置から前記パスワード入力画面に入力されたパスワードと照合用使用履歴情報を照合して認証する認証手段と、
を備えるサーバ装置であって、
前記利用者が使用する装置は、
利用者が装置を使用したときに、その認証時刻をパスワードとして登録するか否かを確認するパスワード登録画面を表示する手段と、
認証サーバ装置が送信したパスワード入力画面を表示するパスワード入力画面表示手段と、
パスワード入力画面に入力されたパスワードを受け付けて認証サーバ装置に送信するパスワード受付手段と、
を備える装置であることを特徴とするパスワード照合システム。
【請求項２】
前記照合用使用履歴情報は、ログ管理サーバ装置が記憶する使用履歴情報から抽出されることを特徴とする請求項１に記載のパスワード照合システム。
【請求項３】
前記パスワード受付手段で、受け付けるパスワードは、使用履歴情報の装置名と時刻の組み合わせからなり、前記装置名は機器名称一覧から選択し、前記時刻は時刻一覧から選択して決定することを特徴とする請求項１または請求項２に記載のパスワード照合システム。
【請求項４】
利用者が装置を使用するときに生成する使用履歴情報をパスワードとして照合する方法であって、
前記使用履歴情報は、利用者の認証時刻を含む情報であって、
利用者が装置を使用したときに、利用者が使用する装置が、その認証時刻をパスワードとして登録するか否かを確認するパスワード登録画面を表示するステップと、
パスワード登録画面を利用して登録する指示があった認証時刻を、ログ管理サーバ装置が使用履歴情報に追加してパスワードを設定するステップと、
ログ管理サーバ装置が記録する使用履歴情報を項目に分解して、この項目を含むパスワード入力画面を作成して表示するパスワード入力画面作成表示ステップと、
パスワード入力画面の中から選択された項目を受け付けて、項目からパスワードを作成するパスワード作成ステップと、
作成されたパスワードと、予め記憶する照合用使用履歴情報と照合して認証する認証ステップと、
を含んだ手順でなされることを特徴とするパスワード照合方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ログ情報（以下、使用履歴情報）から作成したパスワードを用いるパスワード照合システムにおいて、パスワードを暗証し易いが他人が盗用しにくいシステムおよび方法に関するものである。
本発明は特に、頻繁に変更するパスワードの暗証において有用である。
【背景技術】
【０００２】
現代の企業活動においては、機密情報をセキュリティ管理することが益々重要となっている。
オフィスでは、利用者が入退場ゲートやパソコンやプリンタなどの様々な機器（以下、利用者が使用する装置）を使用する際には、本人が記憶する暗証情報（＝パスワード）を用いて本人認証を行うだけでなく、機密情報や利用者が使用する装置の使用履歴情報を保存して情報の維持管理に努めている。
パスワードを用いる本人認証方式は、パスワードが他人に知られていない限り、本人  に成り済まして認証を得ることはできない。
従って、パスワードの管理は、認証の信頼性を確保するためにとても重要となる。
【０００３】
たとえば、特許文献１では、古くからの友人の名前などの個人記憶（以下、生活記憶）を用いて認証する技術であって、複数の生活記憶を組み合わせてパスワードを生成する技術が開示されている。
【特許文献１】特許第３６９５６９５号公報（段落００１８−段落００１９、段落００２１、図３、４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、パスワード用生活情報と、偽の生活情報とを混在して表示しているが、パスワード用生活情報は繰り返し常に表示されるので、悪意の第三者が観察を続けることにより、パスワード用生活情報が特定されてしまう恐れがある。
また、生活記憶を知る悪意の第三者によって、パスワード用生活情報を簡単に類推されてしまう危険性がある。
【０００５】
本発明は以上のような点を解決するためになされたものであって、本発明の課題は、類推され難いパスワードを使用できるシステムおよび方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下の各態様に記載の手段により、前記課題を解決する。すなわち、本願発明の第１の態様は、利用者が装置を使用するときに生成する使用履歴情報をパスワードとして照合するシステムであって、利用者が使用する装置と、使用履歴情報を記録するログ管理サーバ装置と、利用者を認証する認証サーバ装置がネットワークで接続されたシステムであって、前記使用履歴情報は、利用者の認証時刻を含む情報であって、前記ログ管理サーバ装置は、使用履歴情報を記憶する記憶手段と、パスワード登録画面を利用して登録する指示があった認証時刻をパスワードとして使用履歴情報に追加するパスワード設定手段と、を備えるサーバ装置であって、前記認証サーバ装置は、照合用使用履歴情報を記憶する記憶手段と、ログ管理サーバ装置が記憶する使用履歴情報を表示用情報として取得して、パスワード入力画面を作成して、利用者が使用する装置に送信するパスワード入力画面生成手段と、利用者が使用する装置から前記パスワード入力画面に入力されたパスワードと照合用使用履歴情報を照合して認証する認証手段と、を備えるサーバ装置であって、前記利用者が使用する装置は、利用者が装置を使用したときに、その認証時刻をパスワードとして登録するか否かを確認するパスワード登録画面を表示する手段と、認証サーバ装置が送信したパスワード入力画面を表示するパスワード入力画面表示手段と、パスワード入力画面に入力されたパスワードを受け付けて認証サーバ装置に送信するパスワード受付手段と、を備える装置であることを特徴とするパスワード照合システムである。
【０００７】
このように、パスワード入力画面には、利用者が使用する装置の使用者が覚えている項目情報が含まれているので、使用者によって、覚えている項目情報が選択されるので、パスワード用使用履歴情報を発行作成することができる。
【０００８】
本願発明の第２の態様は、前記照合用使用履歴情報は、ログ管理サーバ装置が記憶する使用履歴情報から抽出されることを特徴とする請求項１に記載のパスワード照合システムである。
【０００９】
本願発明の第３の態様は、前記パスワード受付手段で、受け付けるパスワードは、使用履歴情報の装置名と時刻の組み合わせからなり、前記装置名は機器名称一覧から選択し、前記時刻は時刻一覧から選択して決定することを特徴とする請求項１または請求項２に記載のパスワード照合システムである。
【００１０】
本願発明の第４の態様は、利用者が装置を使用するときに生成する使用履歴情報をパスワードとして照合する方法であって、前記使用履歴情報は、利用者の認証時刻を含む情報であって、利用者が装置を使用したときに、利用者が使用する装置が、その認証時刻をパスワードとして登録するか否かを確認するパスワード登録画面を表示するステップと、パスワード登録画面を利用して登録する指示があった認証時刻を、ログ管理サーバ装置が使用履歴情報に追加してパスワードを設定するステップと、ログ管理サーバ装置が記録する使用履歴情報を項目に分解して、この項目を含むパスワード入力画面を作成して表示するパスワード入力画面作成表示ステップと、パスワード入力画面の中から選択された項目を受け付けて、項目からパスワードを作成するパスワード作成ステップと、作成されたパスワードと、予め記憶する照合用使用履歴情報と照合して認証する認証ステップと、を含んだ手順でなされることを特徴とするパスワード照合方法である。
【発明の効果】
【００１１】
本願発明によれば、
（１）パスワードの入力を悪意の第三者に観察されても、使用履歴情報を変更することでパスワードが変更されるので、パスワードが特定されないという効果がある。
（２）使用履歴情報は事前に知ることはできないので、生活記憶を事前に知る悪意の第三者が類推するようには、類推できないという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。
図１は、本発明によるパスワード照合システム１の概要を説明する図である。
本発明によるパスワード照合システム１は、ネットワーク９００でネットワーク接続されたゲート装置２００、プリンタ装置３００、利用者端末装置４００、ログ管理サーバ装置５００、認証サーバ装置６００から構成される。
パスワード照合システム１は、利用者がゲート装置２００やプリンタ装置３００、利用者端末装置４００を利用した時の使用履歴情報をログ管理サーバ装置５００にログ情報として収集して、ログ情報から利用者の新しいパスワード生成するシステムである。
利用者は、利用者が所持しているＩＣカードをゲート装置２００またはプリンタ装置３００に備え付けられているＩＣカードリーダに読取らせて、ＩＣカードの中の利用者ＩＤで、装置を使用する認証を得る。利用者端末装置４００には重要な情報が保管されており、利用者が利用者端末装置４００を利用するには、利用者ＩＤとパスワードが必要である。
このパスワードは、ログ管理サーバ装置５００が各装置から収集したログ情報から生成している。ログ情報を利用者のパスワードに利用することにより、パスワードが利用者の記憶に残りやすく、また、装置を使用する度に変更されるので、他者によって不正に取得され難くできる。
【００１３】
図２はゲート装置２００の詳細な構成図である。ゲート装置２００は、ＣＰＵ２０１、通信部２０２、カードリーダ２０５、開錠部２０７、メモリ２０９、専用プログラムを備える。
ＣＰＵ２０１は、専用プログラムを実行する。通信部２０２は、他の装置とネットワーク接続する。カードリーダ２０５は、ＩＣカードリーダで、利用者が所持するＩＣカードから利用者ＩＤを読取る。開錠部２０７は、ゲート装置２００のゲートの開閉を制御する装置である。メモリ２０９は、半導体メモリや磁気メモリである。メモリ２０９には、利用者ＩＤ２１０と使用履歴情報２１１が記憶されている。利用者ＩＤ２１０は、ゲート装置２００の通過が許可されている利用者のＩＤである。使用履歴情報２１１は、ゲート装置２００を使用した時の履歴情報である。
【００１４】
専用プログラムは、認証手段２１２、使用履歴情報記録手段２１４、開錠手段２１６からなる。
認証手段２１２は、カードリーダ２０５がＩＣカードから読取った利用者ＩＤとメモリ２０９に記憶されている利用者ＩＤを比較し認証を行う。
開錠手段２１６は、認証手段２１２で認証が成功すれば、開錠部２０７にゲートを開錠させる。使用履歴情報記録手段２１４は、使用履歴情報２１１としてゲートを開錠した時間、利用者ＩＤをメモリ２０９に記録する手段である。
【００１５】
図３はプリンタ装置３００の詳細な構成図である。プリンタ装置３００は、ＩＣカードリーダが備えられており、ＩＣカードを検知したときにＩＣカード所持者のドキュメントを出力するプリンタ装置である。プリンタ装置３００は、ＣＰＵ３０１、通信部３０２、カードリーダ３０５、メモリ３０９、専用プログラムを備える。
ＣＰＵ３０１は、専用プログラムを実行する。通信部３０２は、他の装置とネットワーク接続する。カードリーダ３０５は、ＩＣカードリーダで、利用者が所持するＩＣカードから利用者ＩＤを読取る。メモリ３０９は、半導体メモリや磁気メモリである。メモリ３０９には、利用者ＩＤ３１０と使用履歴情報３１１が記憶されている。利用者ＩＤは、プリンタ装置３００からプリント出力の許可されている利用者のＩＤが記憶されている。使用履歴情報３１１は、プリンタ装置３００を使用した履歴情報である。
【００１６】
専用プログラムは、認証手段３１２、使用履歴情報記録手段３１４、プリント手段３１６からなる。認証手段３１２は、カードリーダ３０５がＩＣカードから読取った利用者ＩＤとメモリ３０９に記憶されている利用者ＩＤを比較し認証を行う。
プリント手段３１６は、認証手段３１２で認証が成功すれば、利用者ＩＤに関連するドキュメントを出力する。使用履歴情報３１１は、使用履歴情報３１１として、出力した時間、枚数、プリンタの名称、利用者ＩＤであり、メモリ３０９に記録される。
【００１７】
図４は、利用者端末装置４００の詳細な構成図である。
利用者端末装置４００は、カードリーダ４０５と、表示部４０４と、通信部４０２と、入力部４０６と、ＣＰＵ４０１と、メモリ（＝記憶手段）４０９と専用プログラムを備える。
【００１８】
入力部４０６は、キーボードである。表示部４０４は、ＬＣＤやＥＬである。カードリーダ４０５は、ＩＣカードリーダである。ＣＰＵ４０１は、専用プログラムを実行する。メモリ４０９は、半導体メモリや磁気メモリである。通信部４０２は、他の装置とネットワーク接続する。
【００１９】
専用プログラムは、認証要求手段４１２、パスワード入力画面表示手段４１４と、パスワード受付手段４１６、使用履歴情報記録手段４１８から構成される。
【００２０】
認証要求手段４１２は、カードリーダ４０５から利用者のＩＣカードの利用者ＩＤを取得し、認証サーバ装置６００の認証手段６９０に送信し、認証処理を要求する。
認証手段６９０は、利用者ＩＤのパスワードを取得するために、パスワード入力画面生成手段６８０にパスワード入力画面を生成し、利用者端末装置４００にパスワード入力画面９９３を送信する。
パスワード入力画面表示手段４１４は、認証サーバ装置６００から受信したパスワード入力画面９９３を表示する手段である。利用者は、パスワード入力画面９９３からパスワードの入力を行う。
パスワード受付手段４１６は、利用者がパスワード入力画面９９３の各入力欄の一覧から選択した履歴データを組み合わせてパスワードを作成する。
使用履歴情報記録手段４１８は、利用者端末装置４００の使用履歴情報４１１として、装置名称、利用者ＩＤ、使用時間、使用状況（ログイン／ログアウト）をメモリ４０９に記録する。
【００２１】
図５は、ログ管理サーバ装置５００の詳細な構成図である。
ログ管理サーバ装置５００は、コンピュータプログラムで動作するサーバコンピュータであり、通信部５０２と、ＣＰＵ５０１と、メモリ（＝記憶手段）５０９と専用プログラムを備える。
【００２２】
ＣＰＵ５０１は、専用プログラムを実行する。メモリ５０９は、半導体メモリや磁気メモリである。メモリ５０９には、ゲート装置２００、プリンタ装置３００、利用者端末装置４００の使用履歴情報５１０が記憶されている。通信部５０２は、他の装置とネットワーク接続する。
【００２３】
専用プログラムは、使用履歴情報収集手段５１６と、パスワード設定手段５１８とから構成される。使用履歴情報収集手段５１６は、ゲート装置２００、プリンタ装置３００、利用者端末装置４００の使用履歴情報を通信部５０２から収集する。
パスワード設定手段５１８は、使用履歴情報５１０をもちいて、利用者端末装置４００にログインするためのパスワードの設定を行う。利用者ＩＤ毎に、どの装置の履歴情報をパスワードに用いるかを設定する。
【００２４】
各装置の使用履歴を収集する方法は、ログ管理サーバ装置５００から各装置の使用履歴を収集するようにしているが、各装置の使用履歴が更新される度に、各装置からログ管理サーバ装置にログを送信して、使用履歴情報５１０を蓄積してもよい。
【００２５】
図６は、認証サーバ装置６００の詳細な構成図である。
認証サーバ装置６００は、通信部６０７と、ＣＰＵ６０１と、メモリ（＝記憶手段）６０９と専用プログラムを備える。
【００２６】
ＣＰＵ６０１は、専用プログラムを実行する。メモリ６０９は、半導体メモリや磁気メモリである。通信部６０７は、他の装置とネットワーク接続する。
メモリ６０９は、照合用使用履歴情報６９１を記憶する。
【００２７】
専用プログラムは、照合用データ生成手段６７０と、パスワード入力画面生成手段６８０と、認証手段６９０とから構成される。
【００２８】
照合用データ生成手段６７０は、使用履歴情報５１０から、利用者端末装置４００にログインするための認証用データ６９１を生成する。認証用データ６９１は、ログ管理サーバ装置５００の使用履歴情報５１０から取得される。
パスワード入力画面生成手段６８０は、利用者端末装置４００から認証を求めてきた利用者の利用者ＩＤに対応するパスワード入力用画面９９３を生成し、利用者端末装置４００に送信する手段である。
パスワード入力画面９９３を生成するにあたり、パスワード入力画面生成手段６８０は、ログ管理サーバ５００の使用履歴情報５１０から、認証用データとダミーデータを取得してパスワード入力画面９９３の表示を行う。
パスワード入力画面９９３には、利用者ＩＤの認証用データと他にダミーデータが表示されており、利用者は、その中からパスワードを作る組み合わせを選ぶことができる。
認証手段６９０は、利用者端末装置４００の認証要求手段４１２が送信してくる利用者ＩＤと表示用入力画面９９３に入力されたパスワードを用いて、照合用データ６９１と照合を行う。一致していれば認証が成功する。
【００２９】
図７は、使用履歴情報５１０の例である。
使用履歴情報５１０の１列目は、データ項目が示されており、ＩＤ５１０ａと、機器名称５１０ｂと、時刻５１０ｃと、使用状況５１０ｄ、備考５１０e、パスワードフラグ５１０ｆなどから構成される。
ＩＤ５１０ａは、利用者ＩＤである。
機器名称５１０ｂは、ゲート装置２００、プリンタ装置３００、利用者端末装置４００の識別情報である。ＧＡＴＥ００２は、ゲート装置２００を示す。ＰＣ−Ｂは利用者端末装置４００、ＰＲＩＮＴＥＲ−Ｓ２はプリンタ装置３００を示す。
時刻５１０ｃは、利用者が装置を使用した時間であり、装置の認証を受けたときの時刻を表す。
使用状況５１０ｄは、利用者が使用する装置から認証を受けたときの使用状況を表す。
パスワードフラグ５１０ｆは、パスワードに使用する履歴につけるフラグである。パスワードフラグ５１０ｆにフラグがついていると、その履歴情報が、認証サーバ装置６００の認証用のパスワードに使用される。
ログ管理サーバ装置５００のパスワード設定手段５１８が、利用者ＩＤ毎にパスワードに使用する履歴にフラグをつける。フラグを設定する条件は、予め利用者ＩＤ毎にパスワードに利用する装置と、その装置から認証を受けた最新の時間とする。
【００３０】
使用履歴情報５１０の２列目から６列目までは、利用者ＩＤ（SHAIN003）の利用者がゲート装置２００から、入場して、プリンタ装置３００、利用者端末装置４００を利用して、ゲート装置２００から退場した時の履歴である。
使用履歴情報５１０の２列目の使用履歴は、利用者ＩＤ（SHAIN003）の利用者が「2007/06/06.15:36」にゲート装置２００（GATE002）から入場したときの履歴である。
３列目は、利用者ＩＤ（SHAIN003）の利用者が、「2007/06/06.15:42」に利用者端末４００機器（PC-B）に（ログイン）したときの使用履歴である。
４列目は、利用者ＩＤ（SHAIN003）の利用者が、プリンタ装置３００（ＰＲＩＮＴＥＲ−Ｓ２）で出力を行った履歴である。
５列目は、利用者ＩＤ（SHAIN003）の利用者が、利用者端末装置４００（PC-B）から（ログアウト）をしたときの履歴である。
6列目は、利用者ＩＤ（SHAIN003）の利用者が、ゲート装置２００（GATE002）を退場したときの履歴である。
【００３１】
図８は、照合用データ６９１の例である。照合用データ６９１は、利用者端末装置４００からから送信されてきたパスワードと照合するデータであり、使用履歴情報５１０からパスワードフラグが付与されている履歴データを収集したものである。図８には、利用者ＩＤ（SHAIN003）と（SHAIN004）の利用者の照合用データが示されている。
【００３２】
照合用使用履歴情報６９１の項目は、ＩＤ６９１ａと、機器名称６９１ｂと、時刻６９１ｃと、使用状況６９１ｄなどから構成される。ＩＤ６９１ａは、利用者識別情報を表す文字列である。機器名称６９１ｂは、利用者が使用する装置の名称を表す文字列である。時刻６９１ｃは、利用者が使用する装置の認証を受けたときの時刻を表す文字列である。使用状況６９１ｄは、利用者が使用する装置が認証を受けたときの使用状況を表す文字列である。
【００３３】
認証サーバ装置６００の照合用データ生成手段６９０は、ログ管理サーバ５００の使用履歴情報５１０を取得し、使用履歴情報５１０の中からパスワードフラグがついている履歴情報を収集して照合用データ６９１を作成する。
【００３４】
図９は、表示用データ６９５の例である。
表示用データ６９５は、認証サーバ装置６００に認証を求めてきた利用者の利用者ＩＤのパスワード入力画面９９３に表示するデータである。利用者ＩＤの認証データ６９１と、使用履歴情報５１０から抽出してダミー用のデータつなげて生成したデータである。
図９は、利用者ＩＤ（SHAIN003）の表示用データである。利用者ＩＤ（SHAIN003）の照合用データと、他の利用者ＩＤの照合用データを使用履歴情報５１０から除いたものから作成している。
【００３５】
図１０は、パスワード入力画面９９３の例である。
パスワード入力画面９９３は、利用者端末装置４００からパスワードを入力するための入力画面である。
パスワード入力画面９９３は、機器名称選択入力欄９９３ａ、時刻選択入力欄９９３ｂ、使用状況選択入力欄９９３ｃの組み合わせで構成されており、利用者がパスワードを入力し易いように、各入力欄には複数のダミーデータと認証用データが入っており、その中から選択するようになっている。
機器名称選択入力欄９９３ａは、機器名称一覧９９３ｆから選択された装置名称が表示される。表示される装置は、ゲート装置２００、プリンタ装置３００、利用者端末装置４００である。
時刻選択入力欄９９３ｂは、時刻一覧９９３ｇから選択された時刻が表示される。
使用状況入力欄９９３ｃは、使用状況一覧９９３ｈから選択された使用状況が表示される。機器名称選択入力欄９９３ａの機器名称と、時刻選択入力欄９９３ｂの時刻と使用状況入力欄９９３ｃの使用状況を組合わせてパスワードになる。利用者が、送信ボタン９９３ｄを押すと、パスワードが認証サーバ装置６００に送信される。図１０では、機器名称（GATE002）、時刻（2007/06/06.15:36）、使用状況（入場）がパスワードとして選択されている。
【００３６】
図１１は、パスワード認証処理の流れを説明する図である。
利用者は、利用者端末装置４００からネットワークを通じて認証サーバ装置５００にアクセスすると、認証サーバ装置６００は、ログイン画面を生成し、利用者端末装置４００に送信する。利用者は、ログイン画面に利用者ＩＤを入力する。あるいは、カードリーダ４０５に利用者ＩＤを記憶するＩＣカードを用いて、利用者ＩＤを入力してもよい。利用者端末装置４００は、入力された利用者ＩＤを受け付けて、認証サーバ装置６００に送信する（図１１（１））
認証サーバ装置６００は、利用者端末装置４００の認証要求手段４１２より利用者ＩＤを受信する。パスワード入力画面生成手段６８０は、ログ管理サーバ装置５００の使用履歴情報５１０から、利用者端末装置４００から送信されてきた利用者ＩＤの表示用データ６９５を取得する。（図１１（２））。
ログ管理サーバ装置５００は、表示用データ６９５を認証管理サーバ装置６００に送信する。（図１１（３））
パスワード入力画面生成手段６８０は、表示用データ６９５を一時的にメモリ６０９に記憶して、利用者ＩＤのパスワード入力画面９９３を作成する。更に、パスワード入力画面９９３を利用者端末装置４００に送信する。（図１１（４））。
利用者端末装置４００は、パスワード入力画面を受信して、パスワード入力画面表示手段４１４により表示部４０４にパスワード入力画面を表示する（図１１（５））。
利用者は、パスワード入力画面９９３にパスワードを入力する。
利用者端末装置４００は、パスワード受付手段により入力されたパスワードを受け付けて、認証サーバ装置６００に送信する（図１１（６））。
認証サーバ装置６００は、利用者端末装置４００から送信されたパスワードを受け付けて、認証手段６９０により、利用者端末装置４００から受け付けた利用者ＩＤの照合用データ６９１と一致することを照合する。一致すれば、認証が成功する（図１１（７））。
【００３７】
図１２は、ログ管理サーバ装置５００が、ゲート装置２００の使用履歴情報を収集する流れを説明する図である。
ゲート装置２００は、利用者が保持するＩＣカードから、カードリーダ２０５を通じて利用者ＩＤを取得する（図１２（１））。
認証手段２１２は、ＩＣカードから取得した利用者ＩＤとメモリ２０９に記憶されている利用者ＩＤ２１０を照合する（図１２（２））。
認証が成功すれば、開錠手段２１６によりゲートを開錠する（図１２（３））。
認証が成功した時刻と、装置名称、使用状況（開錠）を使用履歴情報２１１としてメモリ２０９に記憶する（図１２（４））。
ログ管理サーバ装置５００は、使用履歴情報収集手段５１６により、ある一定時間毎にゲート装置２００の使用履歴情報２１１を収集して、ログ管理サーバ装置の使用履歴情報５１０に追加する。
【００３８】
図１３は、ログ管理サーバ装置５００が、プリンタ装置３００の使用履歴情報を収集する流れを説明する図である。
以下、ゲート装置２００の使用履歴情報を収集する方法と同じ仕組みで行う。
プリンタ装置３００は、利用者が保持するＩＣカードから、カードリーダ３０５を通じて利用者ＩＤを取得する（図１３（１））。
認証手段３１２は、ＩＣカードから取得した利用者ＩＤとメモリ３０９に記憶されている利用者ＩＤ３１０を照合する（図１３（２））。
認証が成功すれば、プリント手段３１６により書類を出力する（図１３（３））。
認証した時刻と、装置名称、使用状況（出力した枚数）を使用履歴情報３１１としてメモリ３０９に記憶する（図１３（４））。
ログ管理サーバ装置５００は、使用履歴情報収集手段５１６により、ある一定時間毎にプリンタ装置３００の使用履歴情報３１１を収集して、ログ管理サーバ装置の使用履歴情報５１０に追加する。
【００３９】
同様に、ログ管理サーバ装置５００が、利用者端末装置４００の使用履歴情報を収集するときも、使用履歴情報収集手段５１６が、使用履歴情報４１１を収集する。
【００４０】
本実施形態では、使用履歴情報５１０を利用者毎に装置を決めて、その使用した最も最近の日時をパスワードとして利用している。その他にも、利用者が装置を使用したときに、パスワード登録画面１４０１を表示して、その使用日時をパスワードとして登録するかをユーザに選択させるようにしてもよい。
例えば、利用者がゲート装置２００を通過するときに、カードリーダ２０５に付属する表示装置にパスワード登録画面を表示させて利用者に、使用日時をパスワードとして登録するかを選択させてもよい。または、利用者端末装置４００を利用するにあたって、認証サーバ装置６００から認証をえられたときに、パスワード登録画面１４０１を表示して、認証が得られた日時をパスワードとして登録するかを選択させてもよい。
【００４１】
図１４は、パスワード登録画面の例である。
表示画面１４０１は、ゲート装置２００、プリンタ装置３００であればカードリーダ２０５、カードリーダ３０５に付属する表示装置に表示される。利用者端末装置４００であれば、表示部４０４に表示される。使用日時情報１４０２は、各設備を利用したときの日時である。
ゲート装置２００であれば、ゲートを開錠するときに認証を得た日時である。
ＹＥＳボタン１４０３、ＮＯボタン１４０４は、表示画面１４０１に表示されたボタンであり、ゲート装置２００、プリンタ装置３００であればカードリーダ２０３、２０４の備えられたキーボタンが割り付けられている。
または、利用者端末装置４００であれば、ＹＥＳボタン１４０３、ＮＯボタン１４０４は、マウスカーソルで押すことが可能である。
利用者がＹＥＳボタン１４０３を押せば、使用日時情報１４０２がログサーバ装置５００に送られて、パスワードフラグがつけられる。利用者がＮＯボタンを押せば、使用日時情報１４０２が使用履歴情報５１０にログとして追加される。
【００４２】
以上説明したように、ゲート装置やパーソナルコンピュータ、プリンタなどの装置を使用したときに、「いつ」・「どの機器で」・「何をした」という使用履歴をパスワードとすることができるので、数値だけのパスワードより覚えやすく、かつ、豊富なパターンの組み合わせが可能となる。このように、本発明によるパスワードは、パスワードを頻繁に変更しても利用者に記憶が容易である。
【図面の簡単な説明】
【００４３】
【図１】本発明によるパスワード照合システム１の概要
【図２】ゲート装置２００の詳細な構成図
【図３】プリンタ装置３００の詳細な構成図
【図４】利用者端末装置４００の詳細な構成図
【図５】ログ管理サーバ装置５００の詳細な構成図
【図６】認証サーバ装置６００の詳細な構成図
【図７】使用履歴情報５１０の形式と例
【図８】照合用データ６９１の例
【図９】表示用データ６９５の例
【図１０】パスワード入力画面９９３の例
【図１１】パスワード認証処理の流れを説明する図
【図１２】ログ管理サーバ装置５００が、ゲート装置２００の使用履歴情報を収集する流れを説明する図
【図１３】ログ管理サーバ装置５００が、プリンタ装置３００の使用履歴情報を収集する流れを説明する図
【図１４】パスワード登録画面の例
【符号の説明】
【００４４】
２００  ゲート装置
２０１  ＣＰＵ
２０２  通信部
２０７  開錠部
２０９  メモリ
２１０  利用者ＩＤ
２１１  使用履歴情報
２１２  認証手段
２１４  使用履歴情報送信手段
２１６  解錠手段
３００  プリンタ装置
３０１  ＣＰＵ
３０２  通信部
３０５  カードリーダ
３０９  メモリ
３１０  利用者ＩＤ
３１１  使用履歴情報
３１２  認証手段
３１４  使用履歴情報記録手段
３１６  プリント手段
４００  利用者端末装置
４０１  ＣＰＵ
４０２  通信部
４０４  表示部
４０５  カードリーダ
４０６  入力部
４０９  メモリ
４１０  利用者ＩＤ
４１２  認証要求手段
４１４  パスワード入力画面表示手段
４１６  パスワード受付手段
５００  ログ管理サーバ装置
５０１  ＣＰＵ
５０２  通信部
５０９  メモリ
５１０  使用履歴情報
５１６  使用履歴情報収集手段
５１８  パスワード設定手段
６００  認証サーバ装置
６０１  ＣＰＵ
６０７  通信部
６０９  メモリ
６７０  パスワード入力画面生成手段
６８０  認証手段
６９０  照合用データ生成手段
６９１  照合用データ
６９５  表示用データ
９００  ネットワーク
９９３  パスワード入力画面
１４０１ パスワード登録画面
【図１】
0005071636.tif 000002
【図２】
0005071636.tif 000003
【図３】
0005071636.tif 000004
【図４】
0005071636.tif 000005
【図５】
0005071636.tif 000006
【図６】
0005071636.tif 000007
【図７】
0005071636.tif 000008
【図８】
0005071636.tif 000009
【図９】
0005071636.tif 000010
【図１０】
0005071636.tif 000011
【図１１】
0005071636.tif 000012
【図１２】
0005071636.tif 000013
【図１３】
0005071636.tif 000014
【図１４】
0005071636.tif 000015