(57)【要約】【課題】情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、当該ユーザによる情報処理装置の使用に関する情報と、を記録する場合に、セキュリティを向上できる入退室管理システムを提供する。【解決手段】ユーザ識別子を記憶するＩＣカード１０と、ユーザ識別子に基づいてＩＣカード１０を所持するユーザの管理区画への入室を許可するか否かを判定する認証サーバ３０と、その判定結果に基づいてゲートの開閉制御を行うゲート装置２０と、を含み、認証サーバ３０は、ユーザの入室を許可する場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成し、ゲート装置２０は、前記区画内ユーザ識別子をＩＣカード１０に書き込み、情報処理装置は、ＩＣカード１０に記憶された区画内ユーザ識別子に対応づけて、当該情報処理装置の使用に関する情報を記録する入退室管理システムである。【選択図】図１
2007102382.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムであって、
ユーザごとに固有のユーザ識別子を記憶する情報記憶媒体と、
前記ユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画への前記ユーザの入室を許可する認証ゲート装置と、
を含み、
前記認証ゲート装置は、前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成して前記情報記憶媒体に書き込み、
前記情報処理装置は、前記情報記憶媒体に記憶された情報を読み取って、前記区画内ユーザ識別子に対応づけて、前記ユーザによる当該情報処理装置の使用に関する情報を記録する、
ことを特徴とする入退室管理システム。
【請求項２】
請求項１に記載の入退室管理システムにおいて、
前記区画内ユーザ識別子は、前記区画内ユーザ識別子を生成する日時の情報に基づいて生成されることを特徴とする入退室管理システム。
【請求項３】
請求項１又は２に記載の入退室管理システムにおいて、
前記管理区画と前記管理区画外との間に設けられた認証ゲート装置は、
前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子を失効させることを特徴とする入退室管理システム。
【請求項４】
請求項３に記載の入退室管理システムにおいて、
前記管理区画と前記管理区画外との間に設けられた認証ゲート装置は、
前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可し、
前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記ユーザ識別子を有効にすることを特徴とする入退室管理システム。
【請求項５】
請求項１又は２に記載の入退室管理システムにおいて、
前記認証ゲート装置は、
前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可し、
前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させる、
ことを特徴とする入退室管理システム。
【請求項６】
請求項５に記載の入退室管理システムにおいて、
前記ユーザが再び前記退室した管理区画に入室した場合に、前記失効された区画内ユーザ識別子を有効にすることを特徴とする入退室管理システム。
【請求項７】
情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いる、ユーザごとに固有のユーザ識別子を記憶する情報記憶媒体であって、
前記入退室管理システムに前記管理区画内への入室を許可すると判定された場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を記憶する区画内ユーザ識別子記憶手段を含み、
前記区画内ユーザ識別子は、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけられて、前記情報処理装置に記録されることを特徴とする情報記憶媒体。
【請求項８】
情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いる認証サーバであって、
情報記憶媒体に記憶されたユーザごとに固有のユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、ゲート装置にゲートの開閉制御を行わせることにより前記管理区画への前記ユーザの入室を許可するゲート開閉手段と、
前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成する区画内ユーザ識別子生成手段と、
前記ゲート装置に対して、前記区画内ユーザ識別子を前記情報記憶媒体に書き込ませる区画内ユーザ識別子書き込み手段と、
を含み、
前記区画内ユーザ識別子は、前記情報処理装置により読み取られ、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけて記録されることを特徴とする認証サーバ。
【請求項９】
請求項８に記載の認証サーバにおいて、
前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定する退室判定手段と、
前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させる区画内ユーザ識別子失効手段と、
をさらに含むことを特徴とする認証サーバ。
【請求項１０】
情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いるゲート装置であって、
情報記憶媒体に記憶されたユーザごとに固有のユーザ識別子に基づいて、認証サーバが前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画への前記ユーザの入室を許可するゲート開閉手段と、
前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成する区画内ユーザ識別子生成手段と、
前記区画内ユーザ識別子を前記情報記憶媒体に書き込む区画内ユーザ識別子書き込み手段と、
を含み、
前記区画内ユーザ識別子は、前記情報処理装置により読み取られ、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけて記録されることを特徴とするゲート装置。
【請求項１１】
請求項１０に記載のゲート装置において、
前記ゲート開閉手段は、前記区画内ユーザ識別子に基づいて、前記認証サーバが前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可し、
前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させる区画内ユーザ識別子失効手段をさらに含む、
ことを特徴とするゲート装置。
【請求項１２】
ユーザごとに固有のユーザ識別子を記憶する情報記憶媒体を用いて、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムの制御方法であって、
前記ユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定するステップと、
前記判定の結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画への前記ユーザの入室を許可するステップと、
前記管理区画へのユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成するステップと、
前記区画内ユーザ識別子を前記情報記憶媒体に書き込むステップと、
前記情報処理装置に、前記情報記憶媒体に記憶された情報を読み取らせて、前記区画内ユーザ識別子に対応づけて、前記ユーザによる当該情報処理装置の使用に関する情報を記録するステップと、
を含むことを特徴とする入退室管理システムの制御方法。
【請求項１３】
請求項１２に記載の入退室管理システムの制御方法において、
前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可するステップと、
前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させるステップと、
をさらに含むことを特徴とする入退室管理システムの制御方法。
【請求項１４】
情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いるプログラムであって、
情報記憶媒体に記憶されたユーザごとに固有のユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定する判定手段、
前記判定手段による判定結果に基づいて、ゲート装置にゲートの開閉制御を行わせることにより前記管理区画への前記ユーザの入室を許可するゲート開閉手段、
前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成する区画内ユーザ識別子生成手段、及び
前記ゲート装置に対して、前記区画内ユーザ識別子を前記情報記憶媒体に書き込ませる区画内ユーザ識別子書き込み手段、
としてコンピュータを機能させ、
前記区画内ユーザ識別子は、前記情報処理装置により読み取られ、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけて記録されることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システム及びその制御方法並びにこれらに用いる情報記憶媒体、認証サーバ、ゲート装置及びプログラムに関する。
【背景技術】
【０００２】
例えばＩＣカードなどの情報記憶媒体と、ゲート装置とを用いて、管理区画内へのユーザの入退室を管理する入退室管理システムがある。このような入退室管理システムにおいては、例えば以下のような手順で入退室の管理を行う。すなわち、まずユーザは、ゲート装置が備えるＩＣカードリーダ／ライタに、自らが所持するＩＣカードが記憶している情報を読み取らせる。ここで、ＩＣカードは、少なくともユーザごとに固有のユーザ識別子を記憶していることとする。ゲート装置は、ＩＣカードリーダ／ライタにより読み取ったユーザ識別子を認証サーバに対して送信し、認証サーバは、当該ユーザ識別子を用いてユーザ認証を行う。具体的には、認証サーバは、ユーザ識別子と入退室の許可に関する情報とを対応づけるデータベースであるユーザ入退室マスタを保持しており、当該ユーザ入退室マスタを用いて当該ユーザ識別子に対応するユーザの管理区画内への入室を許可するか否かの判定を行う。認証サーバが当該ユーザの管理区画内への入室を許可すると判定した場合、その結果を受けてゲート装置はゲートを開く制御を実行する。これにより、当該ユーザは管理区画内に入室できる。また、この入退室管理システムは、必要に応じてユーザが管理区画内から管理区画外に退室するときにも同様の制御を行うことにより、ユーザの退室を管理することができる。
【０００３】
さらに、管理区画内に入室したユーザは、管理区画内に設置された例えばコンピュータ端末や、プリンタなどの情報処理装置を利用する場合にも、当該情報処理装置が備えるＩＣカードリーダによりＩＣカードに記憶されたユーザ識別子を読み取らせることとする。これにより、情報処理装置は、当該ユーザ識別子に対応するユーザが情報処理装置を使用したことを表す情報や、実行した処理内容に関する情報などの、情報処理装置の使用に関する情報をログとして記録することができる。また、必要に応じて、当該ＩＣカードを所持するユーザが認証サーバによる認証を受けて管理区画内に入室したユーザであることを表すフラグ情報をゲート装置がＩＣカードに書き込むこととしてもよい。このフラグ情報を情報処理装置がＩＣカードから読み取ることで、認証を受けずに入室してしまったユーザに対しては、情報処理装置の使用を制限することができる（特許文献１及び２参照）。あるいは、当該ＩＣカードを所持するユーザが認証サーバによる認証を受けて管理区画内に入室したことを認証サーバが記録し、情報処理装置は当該ＩＣカードを読み取って得られたユーザ識別子を認証サーバに対して送信することで、認証サーバが認証を受けずに入室してしまったユーザであるか否かを判定する技術もある（特許文献３参照）。
【特許文献１】特開２００５‐１００３５９号公報
【特許文献２】特開２００２‐１９７５００号公報
【特許文献３】特開２００４‐３５５３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来例の技術によれば、情報処理装置の使用に関する情報は、ユーザ識別子に対応づけて記録される。また、例えばユーザに情報処理装置を使用する権限があるか否かの判定を前述した認証サーバが行う場合、情報処理装置は読み取ったユーザ識別子を通信ネットワーク経由で認証サーバに対して送信する。しかしながら、このようにユーザ識別子を用いて記録や認証を行うこととすると、ユーザ識別子の情報が漏洩する危険性が高くなる。ユーザ識別子の情報が漏洩すると、ログの内容から容易に当該ユーザの過去の情報処理装置の使用履歴などの情報を知られてしまう。特に、ユーザ識別子として社員番号などのユーザの特定が容易な情報を用いるシステムの場合には、ユーザ識別子の漏洩は個人情報の漏洩につながるおそれがあり、深刻な問題である。また、ユーザ識別子は固定の情報であるため、不正な利用者がログを改ざんして例えば自分のユーザ識別子を他人のユーザ識別子に変更することにより、容易に他者になりすますことができてしまうという問題もある。
【０００５】
このようなユーザ識別子の漏洩を防ぐため、例えばログを記録する場合にユーザ識別子を暗号化する対策が考えられる。しかし、この方法では、暗号化されたユーザ識別子の情報は常に同じデータになってしまうため、依然として他者へのなりすましが容易であるという問題がある。
【０００６】
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、当該ユーザによる情報処理装置の使用に関する情報と、を記録する場合に、セキュリティを向上できる入退室管理システム及びその制御方法並びにこれらに用いる情報記憶媒体、認証サーバ、ゲート装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明に係る入退室管理システムは、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムであって、ユーザごとに固有のユーザ識別子を記憶する情報記憶媒体と、前記ユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画への前記ユーザの入室を許可する認証ゲート装置と、を含み、前記認証ゲート装置は、前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成して前記情報記憶媒体に書き込み、前記情報処理装置は、前記情報記憶媒体に記憶された情報を読み取って、前記区画内ユーザ識別子に対応づけて、前記ユーザによる当該情報処理装置の使用に関する情報を記録する、ことを特徴とする。
【０００８】
これにより、本発明に係る入退室管理システムは、区画内ユーザ識別子を用いて管理区画内に設置された情報処理装置の使用に関する情報を記録することで、ユーザ識別子が漏洩する危険やユーザ識別子のなりすましが行われる危険を低減でき、セキュリティを向上できる。
【０００９】
また、上記入退室管理システムにおいて、前記区画内ユーザ識別子は、前記区画内ユーザ識別子を生成する日時の情報に基づいて生成することとしてもよい。これにより、本発明に係る入退室管理システムが生成する区画内ユーザ識別子は、生成する日時に応じて異なるものとなり、なりすましの危険を低減できる。
【００１０】
また、上記入退室管理システムにおいて、前記管理区画と前記管理区画外との間に設けられた認証ゲート装置は、前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子を失効させることとしてもよい。
【００１１】
さらに、上記入退室管理システムにおいて、前記管理区画と前記管理区画外との間に設けられた認証ゲート装置は、前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可し、前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記ユーザ識別子を有効にすることとしてもよい。
【００１２】
さらに、上記入退室管理システムにおいて、前記認証ゲート装置は、前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可し、前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させる、こととしてもよい。これにより、本発明に係る入退室管理システムは、ユーザの退室時に区画内ユーザ識別子を失効させることができ、セキュリティを向上できる。
【００１３】
さらに、上記管理システムは、前記ユーザが再び前記退室した管理区画に入室した場合に、前記失効された区画内ユーザ識別子を有効にすることとしてもよい。これにより、本発明に係る入退室管理システムは、ユーザが管理区画に再入室した場合に前回使用した区画内ユーザ識別子を再利用することができ、利便性を向上できる。
【００１４】
また、本発明に係る情報記憶媒体は、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いる、ユーザごとに固有のユーザ識別子を記憶する情報記憶媒体であって、前記入退室管理システムに前記管理区画内への入室を許可すると判定された場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を記憶する区画内ユーザ識別子記憶手段を含み、前記区画内ユーザ識別子は、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけられて、前記情報処理装置に記録されることを特徴とする。
【００１５】
また、本発明に係る認証サーバは、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いる認証サーバであって、情報記憶媒体に記憶されたユーザごとに固有のユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定する判定手段と、前記判定手段による判定結果に基づいて、ゲート装置にゲートの開閉制御を行わせることにより前記管理区画への前記ユーザの入室を許可するゲート開閉手段と、前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成する区画内ユーザ識別子生成手段と、前記ゲート装置に対して、前記区画内ユーザ識別子を前記情報記憶媒体に書き込ませる区画内ユーザ識別子書き込み手段と、を含み、前記区画内ユーザ識別子は、前記情報処理装置により読み取られ、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけて記録されることを特徴とする。
【００１６】
また、上記認証サーバは、前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定する退室判定手段と、前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させる区画内ユーザ識別子失効手段と、をさらに含むこととしてもよい。
【００１７】
また、本発明に係るゲート装置は、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いるゲート装置であって、情報記憶媒体に記憶されたユーザごとに固有のユーザ識別子に基づいて、認証サーバが前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画への前記ユーザの入室を許可するゲート開閉手段と、前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成する区画内ユーザ識別子生成手段と、前記区画内ユーザ識別子を前記情報記憶媒体に書き込む区画内ユーザ識別子書き込み手段と、を含み、前記区画内ユーザ識別子は、前記情報処理装置により読み取られ、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけて記録されることを特徴とする。
【００１８】
また、上記ゲート装置において、前記ゲート開閉手段は、前記区画内ユーザ識別子に基づいて、前記認証サーバが前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可し、前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させる区画内ユーザ識別子失効手段をさらに含む、こととしてもよい。
【００１９】
また、本発明に係る入退室管理システムの制御方法は、ユーザごとに固有のユーザ識別子を記憶する情報記憶媒体を用いて、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムの制御方法であって、前記ユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定するステップと、前記判定の結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画への前記ユーザの入室を許可するステップと、前記管理区画へのユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成するステップと、前記区画内ユーザ識別子を前記情報記憶媒体に書き込むステップと、前記情報処理装置に、前記情報記憶媒体に記憶された情報を読み取らせて、前記区画内ユーザ識別子に対応づけて、前記ユーザによる当該情報処理装置の使用に関する情報を記録するステップと、を含むことを特徴とする。
【００２０】
また、上記入退室管理システムの制御方法は、前記区画内ユーザ識別子に基づいて、前記ユーザの前記管理区画からの退室を許可するか否かを判定した結果に基づいて、ゲートの開閉制御を行うことにより前記管理区画からの前記ユーザの退室を許可するステップと、前記管理区画からの前記ユーザの退室を許可すると判定した場合に、前記区画内ユーザ識別子を失効させるステップと、をさらに含むこととしてもよい。
【００２１】
また、本発明に係るプログラムは、情報処理装置が設置された管理区画内へのユーザの入退室に関する情報と、前記ユーザによる前記情報処理装置の使用に関する情報と、を記録する入退室管理システムにおいて用いるプログラムであって、情報記憶媒体に記憶されたユーザごとに固有のユーザ識別子に基づいて、前記情報記憶媒体を所持するユーザの前記管理区画への入室を許可するか否かを判定する判定手段、前記判定手段による判定結果に基づいて、ゲート装置にゲートの開閉制御を行わせることにより前記管理区画への前記ユーザの入室を許可するゲート開閉手段、前記管理区画への前記ユーザの入室を許可すると判定した場合に、前記ユーザ識別子に対応づけられた区画内ユーザ識別子を生成する区画内ユーザ識別子生成手段、及び前記ゲート装置に対して、前記区画内ユーザ識別子を前記情報記憶媒体に書き込ませる区画内ユーザ識別子書き込み手段、としてコンピュータを機能させ、前記区画内ユーザ識別子は、前記情報処理装置により読み取られ、前記ユーザによる当該情報処理装置の使用に関する情報に対応づけて記録されることを特徴とする。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好適な実施の形態について、図面を参照しながら説明する。
【００２３】
本発明の実施の形態に係る入退室管理システムは、図１に示すように、情報記憶媒体であるＩＣカード１０と、ゲート装置２０ａ及び２０ｂと、認証サーバ３０と、情報処理装置であるプリンタ４０ａ及び４０ｂと、通信ネットワーク５０と、を含んで構成されている。なお、ゲート装置２０ａ及び２０ｂと認証サーバ３０とが、本発明の認証ゲート装置に相当する。また、本実施の形態に係る入退室管理システムにおいて利用可能な情報処理装置は、プリンタに限られず、ＩＣカードリーダを備えたパーソナルコンピュータ、複写機などの種々の情報処理装置であってもよい。また、情報処理装置は管理区画内に複数設置されていてもよい。
【００２４】
ここで、ＩＣカード１０は、ユーザが携帯することのできる情報記憶媒体であって、当該ＩＣカードを所持するユーザごとに固有のユーザ識別子（ユーザＩＤ）の情報などをデータとして記憶している。ここで、ＩＣカード１０は、例えば「初期ユーザＩＤ」などの項目名と対応づけてデータを記憶している。また、それぞれの項目名に対して、その項目名に対応づけられたデータが書き込み可能であるか否かを表すサービス区分の情報と、読み出しと書き込みのそれぞれに鍵データ（例えば暗証番号など）が必要であるか否かの情報とが対応づけられている。
【００２５】
ＩＣカード１０が記憶するデータは、ＩＣカードリーダにより読み取ることができる。また、書き込み可能であると設定された項目名に係るデータは、ＩＣカードライタにより更新することができる。しかし、書き込み不可に設定された項目名に係るデータは、通常のＩＣカードライタにより書き換えることはできない。また、鍵データが必要であると設定された項目名に係るデータの読み出し又は書き込みを行う場合、ユーザはＩＣカードリーダ若しくはＩＣカードライタ、又はＩＣカードそのものに対して所定の鍵データを入力する。これにより、必要に応じてＩＣカード１０が記憶する情報の読み書きを制限でき、ＩＣカード１０を拾得した不正な利用者がＩＣカード１０を使用してしまうことを防ぐことができる。
【００２６】
ここで鍵データは、ＩＣカードを所持するユーザが管理する、例えば所定の桁数の数字を組み合わせた暗証番号や、任意の文字列からなるパスワードなどである。あるいは、生体認証を行うための、ＩＣカードを所持するユーザ本人の指紋認証情報や、顔認証情報、虹彩認証情報、静脈認証情報などの生体認証情報であってもよい。ユーザが、ＩＣカードリーダやＩＣカードライタなどに対して、テンキーを操作したり指紋などをスキャンさせたりすることで鍵データを入力することにより、ＩＣカードの本来の所有者しかＩＣカードに記憶される重要な情報の読み書きができないことになり、セキュリティを向上できる。
【００２７】
また、鍵データの入力は、ＩＣカードリーダやＩＣカードライタに対してではなく、ＩＣカードそのものに対して行うこととしてもよい。具体的には、ＩＣカードが例えば指紋センサなどの生体認証情報を読み取り可能な装置を備えることにより、ユーザはＩＣカードに対して鍵データを入力することができる。これにより、例えばＩＣカードの指紋センサ部分を持って、ＩＣカードに記憶された情報をＩＣカードリーダなどに読み書きさせることで、手間をかけずに鍵データの入力が実現でき、利便性を向上できる。
【００２８】
図２（ａ）は、ＩＣカード１０が記憶するデータの一例を表す図である。ここでは、項目名「初期ユーザＩＤ」のデータとして、ＩＣカード１０を所持するユーザＵの社員番号である「ＡＡ１２３４５」が記憶されており、このデータは読み出し専用であって書き変えることはできない。また、初期ユーザＩＤのデータをＩＣカードリーダに読み取らせるためには、ユーザはＩＣカードリーダ又はＩＣカード１０に対して所定の鍵データを入力する必要がある。さらに、ＩＣカード１０は、項目名「区画内ユーザＩＤ」のデータを記憶する記憶領域を備えているが、当該データは当初は空であることを表すＮＵＬＬ値となっている。項目名「区画内ユーザＩＤ」に係るデータは書き込み可能に設定されており、読み出しには鍵データの入力は不要であるが、書き込みの際にはユーザはＩＣカードライタ又はＩＣカード１０に対して鍵データを入力する必要がある。
【００２９】
ゲート装置２０ａ及び２０ｂは、いずれもゲート制御部２１と、ＩＣカードリーダ／ライタ２２と、ゲート２３と、を含んで構成されている。なお、以下の説明において区別する必要があるときは、ゲート装置２０ａに含まれるゲート制御部、ＩＣカードリーダ／ライタ及びゲートを、それぞれゲート制御部２１ａ、ＩＣカードリーダ／ライタ２２ａ及びゲート２３ａと表記する。また、ゲート装置２０ｂに含まれるゲート制御部、ＩＣカードリーダ／ライタ及びゲートを、それぞれゲート制御部２１ｂ、ＩＣカードリーダ／ライタ２２ｂ及びゲート２３ｂと表記する。
【００３０】
ここで、ゲート装置２０ａは、不特定多数の人が出入り可能な管理区画外の区画と、管理区画Ａ１との間のユーザの入退室を管理する装置である。また、ゲート装置２０ｂは、管理区画Ａ１と管理区画Ａ２との間のユーザの入退室を管理する装置である。なお、図１において斜線により示されているように、各管理区画のゲート装置を除いた部分は通行不能な壁により囲まれている。そのためユーザは、基本的にゲート装置の備えるゲートを通過しなければ、各区画間を往来できない。なお、各区画間をつなぐゲート装置は、複数あってもよい。
【００３１】
ゲート制御部２１は、例えばＣＰＵ等であって、ＩＣカードリーダ／ライタ２２や、ゲート２３などの各装置の制御を行う。また、通信ネットワーク５０を介して、認証サーバ３０との間で区画内ユーザＩＤなどのデータの送受信を行う。本実施の形態においてゲート制御部２１が実行する処理の内容については、後に詳しく述べる。
【００３２】
ＩＣカードリーダ／ライタ２２は、ＩＣカードに記憶された情報を読み取るＩＣカードリーダの機能と、ＩＣカードに情報を書き込んで記憶させることのできるＩＣカードライタの機能とを備えた装置である。ＩＣカードリーダ／ライタ２２は、ＩＣカード１０から読み取った初期ユーザＩＤのデータなどの情報をゲート制御部２１に対して出力する。また、ゲート制御部２１が出力した区画内ユーザＩＤのデータなどの情報を、ＩＣカード１０に対して書き込む。また、ＩＣカードリーダ／ライタ２２は、ユーザが鍵データを入力するための例えばテンキーなどの操作部か、あるいは指紋、静脈などの生体認証情報を読み取り可能なセンサを備えていてもよい。
【００３３】
ゲート２３は、例えばゲート制御部２１の制御によって施錠や開錠が可能なドアや、ゲート制御部２１の制御によって扉自体が開閉するドアなどである。ゲート制御部２１の制御によってゲート２３が開閉することにより、ユーザの管理区画内への入室や管理区画内からの退室を許可したり、制限したりすることができる。
【００３４】
認証サーバ３０は、例えば一般的なサーバコンピュータなどであって、制御部３１と、記憶部３２と、通信部３３と、を含んで構成されている。また、ここでは、認証サーバ３０は、警備員のいる警備室に設置されているものとする。警備室に設置されることで、不正な利用者が認証サーバ３０に格納された情報にアクセスすることを防ぐとともに、入退室管理システムに異常が発生した場合に、警備員が直ちに異常を発見することができる。
【００３５】
制御部３１は、例えばＣＰＵ等であって、記憶部３２に格納されているプログラムに従って動作する。特に、制御部３１は、記憶部３２に格納されているユーザ入退室マスタを用いてユーザの認証を行うほかに、一時的に使用するユーザ入退室ワーキングＤＢなどのデータベースを生成するなどの処理を行う。制御部３１が実行する処理の内容については、後に詳しく述べる。
【００３６】
記憶部３２は、ＲＡＭやＲＯＭ等のメモリ素子とディスクデバイス等との少なくとも一方を含んで構成されている。この記憶部３２には、制御部３１によって実行されるプログラムや、制御部３１によるユーザ認証の処理に用いられるユーザ入退室マスタなどのデータベースが格納される。また、記憶部３２は、制御部３１のワークメモリとしても動作する。
【００３７】
ここで、ユーザ入退室マスタは、初期ユーザＩＤと、初期ユーザＩＤに対応するユーザに各管理区画内への入室を許可するか否かに関する情報と、を対応づけるデータベースであって、例えば一例として図３に示すような情報を格納している。この例においては、初期ユーザＩＤ「ＡＡ１２３４５」に対応するユーザＵ、初期ユーザＩＤ「ＡＡ９９９９９」に対応するユーザ、及び初期ユーザＩＤ「Ｚ１１１１１」に対応するユーザである警備員は、管理区画Ａ１及び管理区画Ａ２への入室を許可されているが、初期ユーザＩＤ「ＡＢ３３３３３」に対応するユーザは管理区画Ａ１への入室は許可されているものの、管理区画Ａ２への入室は許可されていないことになる。
【００３８】
また、記憶部３２は、ユーザ入退室マスタのほかに、ユーザにプリンタの使用を許可するか否かを判定するためのプリントサービスマスタを保持してもよい。プリントサービスマスタは、初期ユーザＩＤと、初期ユーザＩＤに対応するユーザにプリンタの使用を許可するか否かについての情報と、を対応づけるデータベースであって、例えば一例として図４に示すような情報を格納している。この例においては、ユーザＵ及び初期ユーザＩＤ「ＡＢ３３３３３」に対応するユーザはプリンタ４０ａのみを使用でき、初期ユーザＩＤ「ＡＡ９９９９９」に対応するユーザはプリンタ４０ａ及び４０ｂをともに使用することができる。しかし、初期ユーザＩＤ「Ｚ１１１１１」に対応する警備員のユーザはいずれのプリンタも使用することができない。
【００３９】
通信部３３は、例えばネットワークカードやモデム等であり、制御部３１からの指示に従って、通信ネットワーク５０を介して情報を送信する。また、通信部３３は、ネットワーク５０を介して到来する情報を受信して制御部３１に出力する。
【００４０】
プリンタ４０ａ及び４０ｂは、ともに制御部４１と、記憶部４２と、ＩＣカードリーダ４３と、画像形成部４４と、を含んで構成されている。なお、以下の説明において区別する必要があるときは、プリンタ４０ａに含まれる制御部、記憶部、ＩＣカードリーダ及び画像形成部を、それぞれ制御部４１ａ、記憶部４２ａ、ＩＣカードリーダ４３ａ及び画像形成部４４ａと表記する。また、プリンタ４０ｂに含まれる制御部、記憶部、ＩＣカードリーダ及び画像形成部を、それぞれ制御部４１ｂ、記憶部４２ｂ、ＩＣカードリーダ４３ｂ及び画像形成部４４ｂと表記する。
【００４１】
制御部４１は、例えばＣＰＵ等であり、画像形成部４４などの各部の制御を行うとともに、記憶部４２やＩＣカードリーダ４３との間でデータの入出力を行う。また、通信ネットワーク５０を介して、認証サーバ３０との間でデータの送受信を行う。
【００４２】
記憶部４２は、例えばＲＡＭやＲＯＭ等のメモリ素子であって、制御部４１が利用するプログラムやデータを保持している。特に本実施の形態においては、ユーザの当該プリンタの使用に関する情報をログとして保存する。
【００４３】
ＩＣカードリーダ４３は、ＩＣカード１０が記憶する区画内ユーザＩＤなどの情報を読み取って、制御部４１に対して出力する。また、画像形成部４４は、制御部４１の制御に基づいて、紙などの媒体に対してユーザから画像形成要求のあった画像を形成する。
【００４４】
また、通信ネットワーク５０は、認証サーバ３０と、ゲート装置２０ａ及び２０ｂ、並びにプリンタ４０ａ及び４０ｂとの間を互いにデータの送受信が可能なように接続する。なお、よりセキュリティを向上させるために、認証サーバ３０とゲート装置２０ａとを接続する通信ネットワークと、認証サーバ３０と管理区画Ａ１内のプリンタ４０ａ及びゲート装置２０ｂとを接続する通信ネットワークと、認証サーバ３０と管理区画Ａ２内のプリンタ４０ｂとを接続する通信ネットワークと、はそれぞれ別のネットワークセグメントとして構成されていてもよい。
【００４５】
以下では、ユーザＵが管理区画外から管理区画Ａ１に入室する場合に、以上説明した本実施の形態に係る入退室管理システムが実行する処理の内容について、図５のフロー図に基づいて説明する。
【００４６】
まず、ユーザがＩＣカード１０をゲート装置２０ａが備えるＩＣカードリーダ／ライタ２２ａの前にかざして、ＩＣカードリーダ／ライタ２２ａ又はＩＣカード１０に鍵データを入力することにより、ＩＣカードリーダ／ライタ２２ａがＩＣカード１０に記憶されている初期ユーザＩＤのデータを読み取る（Ｓ１０１）。
【００４７】
次に、ゲート制御部２１ａが、ＩＣカードリーダ／ライタ２２ａがＳ１０１で読み取った初期ユーザＩＤを認証サーバ３０に対して送信することにより、当該初期ユーザＩＤに対応するユーザの管理区画Ａ１への入室を許可するか否かの問合せを行う（Ｓ１０２）。
【００４８】
認証サーバ３０の通信部３３は、ゲート制御部２１ａが送信した初期ユーザＩＤを受信して、制御部３１に対して出力する。制御部３１は、通信部３３が受信した初期ユーザＩＤのデータに基づいて、ゲート装置２０ａに対して当該初期ユーザＩＤに対応するユーザの入室を許可するか否かを判定する（Ｓ１０３）。具体的に、制御部３１はユーザ入退室マスタを参照して、通信部３３が受信した初期ユーザＩＤに対応づけられた管理区画Ａ１への入室を許可するか否かの情報を取得し、取得した情報によりユーザの入室を許可するか否かを判定する。例えば、初期ユーザＩＤのデータが「ＡＡ１２３４５」の場合には、図３に示すユーザ入退室マスタのデータから、制御部３１は管理区画Ａ１への入室を許可すると判定する。
【００４９】
Ｓ１０３の処理においてユーザの入室を許可するか否かを判定した制御部３１は、その判定結果を通信部３３を介してゲート制御部２１ａに対して送信する（Ｓ１０４）。ユーザの入室を許可しないとの判定結果を受信した場合、ゲート制御部２１ａは、ゲート２３ａを閉じた状態に保ってユーザの入室を制限するとともに、必要に応じて入室を許可しないことを表す情報を表示部（不図示）などに出力し（Ｓ１０５）、処理を終了する。
【００５０】
一方、Ｓ１０４の処理においてユーザの入室を許可するとの判定結果を受信した場合、ゲート制御部２１ａは、管理区画Ａ１内においてユーザに使用させる区画内ユーザＩＤの生成を行う（Ｓ１０６）。ここで、区画内ユーザＩＤは初期ユーザＩＤとは異なるユーザ識別子であって、当該管理区画内への入室を許可されたユーザごとに固有のデータとなるように決定される。例えば、ゲート制御部２１ａは、入室を許可した管理区画Ａ１を表す番号と、通過を許可したゲート装置２０ａを表す番号と、入室を許可した日付と、所定の番号から開始し、日付が変わるごとにリセットされて当該管理区画内に入室した順に連番となる番号と、を組み合わせたデータを、区画内ユーザＩＤとして生成する。
【００５１】
また、ゲート制御部２１ａは、初期ユーザＩＤと、入室を許可した日時の情報と、を組み合わせて、暗号化することにより、区画内ユーザＩＤを生成してもよい。これにより、初期ユーザＩＤを用いて生成した場合であっても、区画内ユーザＩＤは入室を許可した日時に応じて異なるデータとなる。そのため、区画内ユーザＩＤの情報が漏洩した場合であっても、当該区画内ユーザＩＤを用いて他人が後にユーザＵになりすますことはできなくなる。
【００５２】
次に、ゲート制御部２１ａは、ＩＣカードリーダ／ライタ２２ａに対して、Ｓ１０６の処理により生成した区画内ユーザＩＤをＩＣカード１０に書き込ませる制御を行う（Ｓ１０７）。これにより、例えばゲート制御部２１ａが生成した区画内ユーザＩＤが「Ａ１Ｇ２０ａ０５０７２５００１」だったとすると、ＩＣカード１０の記憶する情報は図２（ｂ）に示すように変更される。以降、管理区画Ａ１内の情報処理装置はＩＣカード１０に記憶された区画内ユーザＩＤを利用してユーザ認証等を行うこととして、初期ユーザＩＤを利用しない（すなわち初期ユーザＩＤを失効させる）。
【００５３】
続いて、ゲート制御部２１ａは、ゲート２３ａを開く制御を実行する（Ｓ１０８）。これにより、ユーザＵは、管理区画Ａ１内に入室することができる。なお、この順序で処理を実行することにより、ユーザＵは、所持するＩＣカード１０内の区画内ユーザＩＤのデータが更新されるまでは、管理区画内に入室することができない。さらに、ゲート制御部２１ａは、Ｓ１０６の処理により生成した区画内ユーザＩＤを、認証サーバ３０に対して送信する（Ｓ１０９）。
【００５４】
認証サーバ３０の制御部３１は、通信部３３を介してゲート制御部２１ａが送信した区画内ユーザＩＤを取得し、当該区画内ユーザＩＤに基づいて記憶部３２に保持されたデータベースを更新する（Ｓ１１０）。具体的に、制御部３１は、ユーザ入退室ワーキングＤＢ及びプリントサービスワーキングＤＢの更新を行う。
【００５５】
ここで、ユーザ入退室ワーキングＤＢは、区画内ユーザＩＤと、ユーザの入退室を許可するか否かに関する情報と、を対応づけて一時的に保持するデータベースである。制御部３１は、ユーザ入退室ワーキングＤＢに、受信した区画内ユーザＩＤに対するレコードを追加する。ここでは、Ｓ１０３の処理により入室を許可するか否かを判定するために用いたユーザ入退室マスタ内の初期ユーザＩＤ「ＡＡ１２３４５」に対応づけられた情報と、区画内ユーザＩＤ「Ａ１Ｇ２０ａ０５０７２５００１」とを対応づけてユーザ入退室ワーキングＤＢに格納する。これにより、ユーザ入退室ワーキングＤＢの格納する情報は、図６（ａ）に示すような内容になる。
【００５６】
また、プリントサービスワーキングＤＢは、区画内ユーザＩＤと、ユーザに対してプリンタの使用を許可するか否かに関する情報と、を対応づけて一時的に保持するデータベースである。制御部３１は、プリントサービスワーキングＤＢに、受信した区画内ユーザＩＤに対するレコードを追加する。ここでは、プリントサービスマスタ内の初期ユーザＩＤ「ＡＡ１２３４５」に対応づけられた情報と、区画内ユーザＩＤ「Ａ１Ｇ２０ａ０５０７２５００１」とを対応づけてプリントサービスワーキングＤＢに格納する。これにより、プリントサービスワーキングＤＢの格納する情報は、図７（ａ）に示すような内容になる。
【００５７】
さらに、制御部３１は、ゲート通過ログを記録する（Ｓ１１１）。ゲート通過ログは、例えば、旧ユーザＩＤである「ＡＡ１２３４５」と、新ユーザＩＤである「Ａ１Ｇ２０ａ０５０７２５００１」と、通過を許可した日時と、通過を許可したゲート装置を表す情報と、どの管理区画からどの管理区画への入室であるかを表す情報と、を対応づけるログデータであり、例えば図８（ａ）に示すような内容になる。これにより、本実施の形態に係る入退室管理システムは、ユーザの入退室に関する情報を記録するとともに、後に区画内ユーザＩＤを用いて記録されたログデータ等の検証に用いるために、初期ユーザＩＤと区画内ユーザＩＤとの対応関係を記録することができる。なお、このゲート通過ログは、システムの不正な利用者により閲覧されないように、厳重に管理される必要がある。
【００５８】
次に、前述した処理により管理区画Ａ１内に入室したユーザＵが、管理区画Ａ１内に設置されたプリンタ４０ａを使用する場合の処理の例について、図９のフロー図に基づいて説明する。
【００５９】
この場合、まずプリンタ４０ａに対して例えば画像形成要求を行ったユーザが、ＩＣカード１０をプリンタ４０ａの備えるＩＣカードリーダ４３ａの前にかざすことにより、ＩＣカードリーダ４３ａがＩＣカード１０に記憶されている区画内ユーザＩＤのデータを読み取る（Ｓ２０１）。なお、ＩＣカード１０内の区画内ユーザＩＤは読み取り時に鍵データの入力を必要としないデータであるため、この場合には鍵データの入力は必要ない。
【００６０】
次に、プリンタ４０ａの制御部４１ａが、ＩＣカードリーダ４３ａがＳ２０１で読み取った区画内ユーザＩＤを認証サーバ３０に対して送信することにより、当該区画内ユーザＩＤに対応するユーザによるプリンタの使用を許可するか否かの問合せを行う（Ｓ２０２）。
【００６１】
認証サーバ３０の通信部３３は、プリンタ４０ａの制御部４１ａが出力した区画内ユーザＩＤを受信して、制御部３１に対して出力する。制御部３１は、通信部３３が受信した区画内ユーザＩＤのデータに基づいて、当該区画内ユーザＩＤに対応するユーザによるプリンタ４０ａの使用を許可するか否かを判定する（Ｓ２０３）。具体的に、制御部３１はプリントサービスワーキングＤＢを参照して、受信した区画内ユーザＩＤに対応づけられたプリンタ４０ａの使用を許可するか否かの情報を取得し、取得した情報によりプリンタの使用を許可するか否かを判定する。ここでは区画内ユーザＩＤのデータが「Ａ１Ｇ２０ａ０５０７２５００１」なので、制御部３１は図７（ａ）に示すプリントサービスワーキングＤＢの内容から、プリンタ４０ａの使用を許可すると判定する。
【００６２】
ここで、プリントサービスワーキングＤＢの内容は前述したようにプリントサービスマスタのデータに基づいて生成したものであるため、制御部３１は区画内ユーザＩＤに基づいて正しくユーザＵによるプリンタ４０ａの使用を許可するか否かを判定することができる。また、プリントサービスワーキングＤＢは、管理区画Ａ１への入室を許可したユーザに対して生成した区画内ユーザＩＤの情報しか保持していないため、たとえプリンタ４０ａを使用する権限を持つユーザであっても、ゲート装置２０ａにおいてＩＣカードに区画内ユーザＩＤの書き込みを受けずに入室してしまったユーザは、プリンタ４０ａを使用することができない。これにより、別にＩＣカードに記録されたフラグ情報の検証などを行うことなく、ユーザがプリンタの使用権限を持っているか否かの判定と併せてゲート装置２０ａによる入退室のチェックを受けて入室したユーザであることの検証を行うことができる。
【００６３】
Ｓ２０３の処理においてプリンタ４０ａの使用を許可するか否かを判定した制御部３１は、その判定結果をプリンタ４０ａの制御部４１ａに対して送信する（Ｓ２０４）。プリンタ４０ａの使用を許可しないとの判定結果を受信した場合、制御部４１ａは、画像形成要求の処理を実行せず、必要に応じて使用を許可しないことを表す情報を表示部（不図示）などに出力し（Ｓ２０５）、処理を終了する。なお、この場合、後述するプリントログに使用を許可しなかったことを表す情報を記録することとしてもよい。
【００６４】
一方、Ｓ２０４の処理においてプリンタ４０ａの使用を許可するとの判定結果を受信した場合、制御部４１ａは、画像形成要求に応じて画像形成部４４ａに画像を形成させる制御を実行する（Ｓ２０６）。これにより、ユーザＵは、プリンタ４０ａを使用して画像を形成した紙などの媒体を取得できる。
【００６５】
さらに、制御部４１ａは、記憶部４２ａに対して、プリントログを記録する（Ｓ２０７）。プリントログは、例えば、区画内ユーザＩＤである「Ａ１Ｇ２０ａ０５０７２５００１」と、プリンタ４０ａを使用した日時と、実行した処理の種別や実行対象となった画像データ、画像形成を行った媒体の枚数などのプリンタ４０ａの使用に関する情報と、を対応づけるログデータであり、図１０に示す例のような内容になる。
【００６６】
これにより、本実施の形態に係る入退室管理システムは、プリンタの使用に関する情報を、区画内ユーザＩＤを用いて記録することができる。万一このプリントログのデータが漏洩した場合であっても、社員番号に基づいて決められた初期ユーザＩＤを知られることはないため、不正にログデータを取得した人間は誰がプリンタを使用したかを知ることができない。また、ログデータの改ざんにより他者がプリンタを使用したかのような偽装を行うことも困難になる。
【００６７】
また、ここではプリントログをプリンタ４０ａの記憶部４２ａに格納することとしたが、プリントログはユーザ認証を行った認証サーバ３０の記憶部３２に格納することとしてもよい。この場合、プリントログの各レコードは、さらに使用されたプリンタを表す情報を対応づけて保持することとする。これにより複数のプリンタの使用に関するプリントログを認証サーバで一元管理できるが、この場合もプリントログは管理区画ごとに異なる区画内ユーザＩＤに対応づけて管理されるため、プリントログが漏洩したとしてもプリンタを使用したユーザを特定される危険を低減できる。
【００６８】
次に、管理区画Ａ１内に入室したユーザＵが、さらにゲート装置２０ｂを通過して管理区画Ａ２内に入室する場合の処理の例について、図１１のフロー図に基づいて説明する。
【００６９】
まず、ユーザがＩＣカード１０をゲート装置２０ｂが備えるＩＣカードリーダ／ライタ２２ｂの前にかざすことにより、ＩＣカードリーダ／ライタ２２ｂがＩＣカード１０に記憶されている区画内ユーザＩＤのデータを読み取る（Ｓ３０１）。なお、前述したようにＩＣカード１０内の区画内ユーザＩＤは読み取り時に鍵データの入力を必要としないデータであるため、この時点では鍵データの入力は必要ない。
【００７０】
次に、ゲート制御部２１ｂが、ＩＣカードリーダ／ライタ２２ｂがＳ３０１で読み取った区画内ユーザＩＤを認証サーバ３０に対して送信することにより、当該区画内ユーザＩＤに対応するユーザの管理区画Ａ２への入室を許可するか否かの問合せを行う（Ｓ３０２）。
【００７１】
認証サーバ３０の通信部３３は、ゲート制御部２１ｂが送信した区画内ユーザＩＤを受信して、制御部３１に対して出力する。制御部３１は、通信部３３が受信した区画内ユーザＩＤのデータに基づいて、ゲート装置２０ｂに対して当該区画内ユーザＩＤに対応するユーザの入室を許可するか否かを判定する（Ｓ３０３）。具体的に、制御部３１はユーザ入退室ワーキングＤＢを参照して、受信した区画内ユーザＩＤに対応づけられた管理区画Ａ２への入室を許可するか否かの情報を取得し、取得した情報によりユーザの入室を許可するか否かを判定する。区画内ユーザＩＤのデータが「Ａ１Ｇ２０ａ０５０７２５００１」の場合には、図６（ａ）に示すユーザ入退室ワーキングＤＢの内容から、制御部３１は管理区画Ａ２への入室を許可すると判定する。
【００７２】
ここで、ユーザ入退室ワーキングＤＢの内容は前述したようにユーザ入退室マスタのデータに基づいて生成したものであるため、制御部３１は区画内ユーザＩＤに基づいて正しくユーザＵの入室を許可するか否かを判定することができる。また、ユーザ入退室ワーキングＤＢは、管理区画Ａ１への入室を許可したユーザに対して生成した区画内ユーザＩＤの情報しか保持していないため、たとえ管理区画Ａ２へ入室する権限を持つユーザであっても、ゲート装置２０ａにおいてＩＣカードに区画内ユーザＩＤの書き込みを受けずに入室してしまったユーザは、管理区画Ａ２内への入室を許可されない。これにより、本実施の形態に係る入退室管理システムは、プリンタの使用の場合と同様に、不正な手段で管理区画Ａ１内に入室したユーザに対して、管理区画Ａ２内への入室を制限することができる。
【００７３】
Ｓ３０３の処理においてユーザの入室を許可するか否かを判定した制御部３１は、その判定結果をゲート制御部２１ｂに対して送信する（Ｓ３０４）。ユーザの入室を許可しないとの判定結果を受信した場合、ゲート制御部２１ｂは、ゲート２３ｂを閉じた状態に保ってユーザの入室を制限するとともに、必要に応じて入室を許可しないことを表す情報を表示部（不図示）などに出力し（Ｓ３０５）、処理を終了する。
【００７４】
一方、Ｓ３０４の処理においてユーザの入室を許可するとの判定結果を受信した場合、ゲート制御部２１ｂは、管理区画Ａ２内においてユーザに使用させる新たな区画内ユーザＩＤの生成を行う（Ｓ３０６）。ここで、新たな区画内ユーザＩＤは、前述したＳ６の処理と同様にして、当該管理区画内への入室を許可されたユーザごとに固有のデータとなるように決定される。
【００７５】
次に、ゲート制御部２１ｂは、ＩＣカードリーダ／ライタ２２ｂに対して、Ｓ３０６の処理により生成した区画内ユーザＩＤをＩＣカード１０に書き込ませる制御を行う（Ｓ３０７）。これにより、例えばゲート制御部２１ｂが生成した区画内ユーザＩＤが「Ａ２Ｇ２０ｂ０５０７２５００１」だったとすると、ＩＣカード１０の記憶する情報は図２（ｃ）に示すように変更される。なお、このとき区画内ユーザＩＤの書き込みには鍵データの入力が必要であるため、ユーザはＩＣカードリーダ／ライタ２２ｂ又はＩＣカード１０に対して鍵データを入力する。
【００７６】
続いて、ゲート制御部２１ｂは、ゲート２３ｂを開く制御を実行する（Ｓ３０８）。これにより、ユーザＵは、管理区画Ａ２内に入室することができる。さらに、ゲート制御部２１ｂは、Ｓ３０６の処理により生成した区画内ユーザＩＤを、認証サーバ３０に対して送信する（Ｓ３０９）。
【００７７】
認証サーバ３０の制御部３１は、通信部３３を介してゲート制御部２１ｂが送信した区画内ユーザＩＤを取得し、当該区画内ユーザＩＤに基づいて記憶部３２に保持されるデータベースを更新する（Ｓ３１０）。具体的に、制御部３１は、ユーザ入退室ワーキングＤＢ及びプリントサービスワーキングＤＢの更新を行う。
【００７８】
まず制御部３１は、ユーザ入退室ワーキングＤＢにおいて、Ｓ３０３の処理により入室を許可するか否かを判定するために用いた区画内ユーザＩＤ「Ａ１Ｇ２０ａ０５０７２５００１」のデータを、受信した区画内ユーザＩＤ「Ａ２Ｇ２０ｂ０５０７２５００１」に更新する。これにより、ユーザ入退室ワーキングＤＢの保持する情報は、図６（ｂ）に示すような内容になる。
【００７９】
さらに制御部３１は、プリントサービスワーキングＤＢにおいても同様に、旧区画内ユーザＩＤである「Ａ１Ｇ２０ａ０５０７２５００１」を、受信した区画内ユーザＩＤ「Ａ２Ｇ２０ｂ０５０７２５００１」に更新する。これにより、プリントサービスワーキングＤＢの保持する情報は、図７（ｂ）に示すような内容になる。
【００８０】
なお、この時点で旧区画内ユーザＩＤである「Ａ１Ｇ２０ａ０５０７２５００１」はユーザ入退室ワーキングＤＢ及びプリントサービスワーキングＤＢからは削除されるため、当該区画内ユーザＩＤは失効したことになり、当該区画内ユーザＩＤを用いてゲート装置を通過したりプリンタを使用したりすることはできなくなる。これにより、区画内ユーザＩＤの情報を不正に入手した人物が後に当該区画内ユーザＩＤを記憶したＩＣカードを偽造して使用したとしても、管理区画内の入退室やプリンタの使用は許可されないこととなる。
【００８１】
さらに、制御部３１は、ゲート通過ログを記録する（Ｓ３１１）。これにより、ゲート通過ログの内容は、例えば図８（ｂ）に示すようなものになる。
【００８２】
なお、以上説明した処理により管理区画Ａ２内に入室したユーザＵが、さらに管理区画Ａ２内に設置されたプリンタ４０ｂを利用する場合、図９のフロー図と同様の手順によりプリンタ４０ｂ及び認証サーバ３０はプリンタ４０ｂの使用を許可するか否かの判定を行う。この場合、認証サーバ３０の制御部３１は、図７（ｂ）に示すプリントサービスワーキングＤＢの保持する情報に基づいて、区画内ユーザＩＤ「Ａ２Ｇ２０ｂ０５０７２５００１」に対応するユーザはプリンタ４０ｂを使用できないと判定する。よって、ユーザＵはプリンタ４０ｂを使用することはできないが、この場合にも通信ネットワーク５０上では区画内ユーザＩＤのデータが送受信されるため、初期ユーザＩＤが盗聴されるおそれはない。
【００８３】
さらに、管理区画Ａ２内に入室したユーザＵが、ゲート装置２０ｂを通過して管理区画Ａ１内に退室する場合、図１１のフロー図により示した処理と同様の処理を実行することにより、現在の区画内ユーザＩＤ「Ａ２Ｇ２０ｂ０５０７２５００１」を失効させ、新たな区画内ユーザＩＤを生成し、ＩＣカード１０に書き込む。なお、この場合には、セキュリティレベルの高い管理区画からセキュリティレベルの低い管理区画への移動にあたるので、Ｓ３０２からＳ３０５までの処理による管理区画Ａ１への入室を許可するか否かの判定は、省略することとしてもよい。だが、この場合でも、新たな区画内ユーザＩＤの生成と、これに基づくＩＣカード１０並びに認証サーバ３０に保持されたユーザ入退室ワーキングＤＢ及びプリントサービスワーキングＤＢに対する区画内ユーザＩＤの更新は必要となる。
【００８４】
また、管理区画Ａ１内のユーザＵが、ゲート装置２０ａを通過して管理区画外に退室する場合には、ゲート装置２０ａ及び認証サーバ３０はそれぞれの以下の処理を行う。
【００８５】
すなわち、まずゲート装置２０ａのＩＣカードリーダ／ライタ２２ａが区画内ユーザＩＤのデータを読み取って、認証サーバ３０に対して送信する。
【００８６】
認証サーバ３０の制御部３１は、通信部３３を介して受信した区画内ユーザＩＤのデータに基づいて、当該区画内ユーザＩＤに対応するユーザ入退室ワーキングＤＢとプリントサービスワーキングＤＢのレコードを削除する。また、ゲート通過ログに、当該区画内ユーザＩＤに対応するユーザが管理区画外に退室したことを記録する。管理区画外から管理区画Ａ１を経て管理区画Ａ２まで入室したユーザＵが、再び管理区画外まで退室した場合、ゲート通過ログは、例えば図８（ｃ）に示すようなものになる。
【００８７】
一方、ゲート装置２０ａの制御部２１ａは、ＩＣカード１０に記憶された区画内ユーザＩＤのデータをＩＣカードリーダ／ライタ２２ａに消去させる。これにより、ＩＣカード１０に記憶された情報は、図２（ａ）に示す入室前の状態に戻る。こうして、初期ユーザＩＤが再び有効なものとなる。さらに、制御部２１ａは、ゲート２３ａに対してゲートを開く制御を行う。これにより、ユーザＵは管理区画外へ退室するとともに、当該退室に関する記録はゲート通過ログに記録されることとなる。また、この場合にも、初期ユーザＩＤのデータは通信ネットワーク５０上を流れない。
【００８８】
以上説明した本実施の形態によれば、区画内ユーザ識別子を用いて管理区画内に設置されたプリンタの使用に関するプリントログを記録することで、プリントログから初期ユーザ識別子が漏洩する危険を低減でき、セキュリティを向上できる。また、初期ユーザ識別子が通信ネットワーク５０上を送受信される回数を必要最小限にとどめることにより、盗聴により初期ユーザ識別子が漏洩する危険を低減でき、セキュリティを向上できる。さらに、区画内ユーザＩＤはユーザがゲートを通過するごとに変化するため、ユーザＩＤを偽装したなりすましの危険を低減でき、セキュリティを向上できる。
【００８９】
なお、以上説明した例においては、ゲート装置２０ａ及び２０ｂの制御部２１が区画内ユーザＩＤを生成することとしたが、本発明の実施の形態はこのようなものに限られない。例えば、ゲート装置からユーザの通過を許可するか否かの問合せを受けた認証サーバ３０が区画内ユーザＩＤを生成し、ゲート装置に送信することとしてもよい。この場合、区画内ユーザＩＤは認証サーバにおいて一元的に生成されるため、複数の管理区画や複数のゲート装置がある場合であっても、管理区画を表す番号やゲート装置を表す番号を用いて区画内ユーザＩＤを決定する必要がなくなる。このため、例えば乱数のみを用いて区画内ユーザＩＤを生成することにより、同じデータ長の区画内ユーザＩＤを用いる場合に、より区画内ユーザＩＤの偽装を困難なものにすることができる。この場合、区画内ユーザＩＤを生成する処理についても、ユーザ認証の処理などと同様に、認証サーバ３０の記憶部３２が記憶するプログラムを制御部３１が実行することにより実現できる。
【００９０】
あるいは、ＩＣカード自体が、日時の情報や例えばゲート装置から受け付けた乱数などのデータに基づいて、区画内ユーザＩＤを生成することとしてもよい。ただし、この場合、生成される区画内ユーザＩＤが同じ管理区画内に入室しているユーザ同士で衝突しないように、初期ユーザＩＤなどのＩＣカードが記憶する固有の情報に基づいて区画内ユーザＩＤを生成する必要がある。
【００９１】
また、本実施の形態においては、プリントサービスマスタ及びプリントサービスワーキングＤＢは、認証サーバ３０の記憶部３２に保持されることとしたが、プリンタの使用を許可するか否かを判定するため、別にプリント管理サーバを設置することとしてもよい。この場合、プリント管理サーバは、初期ユーザＩＤとプリンタの使用を許可するか否かに関する情報とを対応づけるプリントサービスマスタを保持しており、プリントサービスマスタのデータと、認証サーバ３０から送信される初期ユーザＩＤと区画内ユーザＩＤとの対応関係を示すデータとに基づいて、プリントサービスワーキングＤＢを生成する。そして、管理区画内に設置されたプリンタは、ＩＣカードに記憶された区画内ユーザＩＤに対応するユーザに使用を許可するか否かを、プリント管理サーバに対して問い合わせる。
【００９２】
この場合の例においては、初期ユーザＩＤは、認証サーバ３０とプリント管理サーバとの間で通信ネットワークを経由して送受信されるため、初期ユーザＩＤが漏洩する危険は若干増加する。しかし、ユーザの入退室を管理する認証サーバ３０と、プリンタ使用の可否及びプリンタ使用の履歴を管理するプリント管理サーバとを分けることで、管理上の利便性を向上できるとともに、サーバが不正なアクセスを受けた場合の危険を分散させることができる。なお、この場合、プリント管理サーバは認証サーバ３０と同様に容易に不正アクセスできない環境に設置することが望ましい。
【００９３】
また、本発明の実施の形態に係る入退室管理システムにおいては、ゲート装置又は認証サーバが生成する区画内ユーザ識別子の数を所定の数に制限することとしてもよい。これにより、区画内ユーザ識別子の生成処理と併せて、管理区画内に入室させるユーザの人数制限を行うことができる。
【００９４】
さらに、本発明の実施の形態に係る入退室管理システムは、例えば日付が変わった時などの所定のタイミングに基づいて、区画内ユーザ識別子を失効させることとしてもよい。具体的に、区画内ユーザ識別子の失効は、ユーザ入退室ワーキングＤＢ及びプリントサービスワーキングＤＢから、当該区画内ユーザ識別子に対するレコードを削除することにより行う。これにより、たとえＩＣカード内に区画内ユーザ識別子の情報が残っていたとしても、失効後は当該区画内ユーザ識別子を用いて管理区画への入退室や情報処理装置の使用をすることができなくなる。そのため、例えばＩＣカードが不正な利用者に拾得された場合などにおいても、ＩＣカードの不正使用を防止することができる。
【００９５】
また、以上の説明においては、ある管理区画から別の管理区画に移動する場合には、ＩＣカード１０に記憶された区画内ユーザＩＤを新たな区画内ユーザＩＤに更新することで、ユーザが退室した管理区画に対応する区画内ユーザＩＤを失効させることとしている。また、管理区画から管理区画外にユーザが退室するときには、ＩＣカード１０に記憶された区画内ユーザＩＤをゲート装置が消去させることにより、区画内ユーザＩＤを失効させることとしている。しかし、本発明における区画内ユーザＩＤを失効させる手段は、これらのものに限られない。例えば、ＩＣカード１０に記憶された区画内ユーザＩＤは消去させず、上記した日付の変更などに伴って区画内ユーザＩＤを失効させる事例と同様に、認証サーバ３０が保持するデータベースから当該区画内ユーザＩＤに対応づけられたレコードを削除することにより、区画内ユーザＩＤを失効させることとしてもよい。
【００９６】
さらに、認証サーバ３０は、区画内ユーザＩＤを失効させる場合に、ユーザ入退室ワーキングＤＢ及びプリントワーキングＤＢから区画内ユーザＩＤに対応するレコードを削除する方法に代えて、以下のような手段を採用することとしてもよい。すなわち、当該レコードに対応づけて当該区画内ユーザＩＤの使用を停止することを示す失効フラグを設定する、または各レコードに対応づけて区画内ユーザＩＤが有効であることを示す有効フラグを予め設定しておき、区画内ユーザＩＤを失効させる場合には当該有効フラグを削除する、などの手段である。また、ユーザ入退室ワーキングＤＢやプリントサービスワーキングＤＢとは別に、現在有効な区画内ユーザＩＤの一覧を含むデータベースを用意し、これらを組み合わせて現在有効な区画内ユーザＩＤを判定することとしてもよい。この場合、有効な区画内ユーザＩＤの一覧から削除することで、区画内ユーザＩＤを失効させることができる。さらにこれらの場合、例えば失効してから所定の時間経過した場合に、区画内ユーザＩＤをユーザ入退室ワーキングＤＢやプリントサービスワーキングＤＢから削除することとしてもよい。また、管理区画から単に別の管理区画に移動する場合には区画内ユーザＩＤに対応するレコードを消去せず、最終的に管理区画外に退室した場合に当該ユーザに対して発行した全ての区画内ユーザＩＤに対応するレコードをユーザ入退室ワーキングＤＢやプリントサービスワーキングＤＢから削除することとしてもよい。
【００９７】
あるいは、ＩＣカード１０に区画内ユーザＩＤの情報を当該区画内ユーザＩＤが有効か否か判定するフラグ情報とともに保持させておき、これにより区画内ユーザＩＤが失効しているか否かを判定することとしてもよい。この場合、ユーザがある管理区画から別の管理区画に移動する場合、旧管理区画に対応する区画内ユーザＩＤはＩＣカード１０内にそのまま保持させ、当該区画内ユーザＩＤが有効であることを表すフラグを消去する。そして、新管理区画に対応する区画内ユーザＩＤを生成し、書き込むとともに、新たな区画内ユーザＩＤが有効であることを表すフラグを設定する。管理区画内に設置された情報処理装置は、有効であることを表すフラグが設定された区画内ユーザＩＤを読み取ることで、現在有効な区画内ユーザＩＤを用いてログの記録などを行うことができる。
【００９８】
また、以上の説明においては、ある管理区画から別の管理区画に移動する場合、必ず新たな区画内ユーザＩＤを発行することとしたが、本発明はこのような形態に限られない。すなわち、例えば管理区画Ａ１から管理区画Ａ２に入室したユーザが管理区画Ａ２から再び管理区画Ａ１に入室する場合など、一度入室した管理区画に再度入室する場合においては、前回当該管理区画で前回使用した区画内ユーザＩＤを再利用できることとしてもよい。この場合、失効した区画内ユーザＩＤを直ちにＩＣカード１０及び認証サーバ３０から消去するのではなく、前述したようにＩＣカード１０又は認証サーバ３０の少なくとも一方に有効でないことを表す情報とともに保持させておくこととする。そして、所定の条件に基づいて、新たな区画内ユーザＩＤを発行するのではなく、保持してある前回失効させた区画内ユーザＩＤを、有効であることを表すフラグを設定するなどの方法で、再び有効にする。これにより、ユーザは前回の区画内ユーザＩＤを再利用でき、例えばコンピュータ端末やプリンタなどの情報処理装置を利用中に他の管理区画に移動し、戻ってきて処理を継続する場合などにおいて、新たな区画内ユーザＩＤに基づいて再度ユーザ認証を行うことなく処理を継続でき、利便性を向上できる。
【００９９】
ここで、所定の条件としては、例えば管理区画から退室した時刻から一定時間内に再入室した場合に区画内ユーザＩＤを再利用する、などの条件を用いることができる。また、所定のゲート装置又は管理区画からの入室時には区画内ユーザＩＤを再利用するという条件を用いてもよい。例えば図１の例の場合、ゲート装置２０ａにより管理区画Ａ１に入室した場合には必ず新たな区画内ユーザＩＤを発行し、一方でゲート装置２０ｂにより管理区画Ａ２に入室した場合には区画内ユーザＩＤを再利用することとすることができる。この条件によれば、例えばある管理区画（上記事例においては管理区画Ａ１）を通過しなければ入室できない管理区画（上記事例においては管理区画Ａ２）がある場合などにおいて、管理区画Ａ２に入室する場合には管理区画Ａ１において用いられた区画内ユーザＩＤを管理区画Ａ１に対応づけて保持しておき、管理区画Ａ２から管理区画Ａ１に再度入室した場合には前回の区画内ユーザＩＤを再利用することができる。これにより、再度ユーザが入室することが確実な管理区画においては区画内ユーザＩＤを再利用することとしたり、より強度なセキュリティ管理が必要な管理区画に入室した場合には必ず区画内ユーザＩＤを新たに発行することとしたりするなど、ユーザの利用態様とセキュリティ上の要請に応じた運用が実現できる。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施の形態に係る入退室管理システムの構成の一例を表す概略図である。
【図２】ＩＣカード１０が記憶する情報の一例を表す図である。
【図３】認証サーバ３０の記憶部３２が保持するユーザ入退室マスタの一例を表す図である。
【図４】認証サーバ３０の記憶部３２が保持するプリントサービスマスタの一例を表す図である。
【図５】本発明の実施の形態に係る入退室管理システムが、ユーザが管理区画外から管理区画Ａ１に入室する際に実行する処理の一例を表すフロー図である。
【図６】認証サーバ３０の記憶部３２が保持するユーザ入退室ワーキングＤＢの一例を表す図である。
【図７】認証サーバ３０の記憶部３２が保持するプリントサービスワーキングＤＢの一例を表す図である。
【図８】認証サーバ３０の記憶部３２が保持するゲート通過ログの一例を表す図である。
【図９】本発明の実施の形態に係る入退室管理システムが、ユーザがプリンタ４０ａを使用する際に実行する処理の一例を表すフロー図である。
【図１０】プリンタ４０ａの記憶部４２ａが保持するプリントログの一例を表す図である。
【図１１】本発明の実施の形態に係る入退室管理システムが、ユーザが管理区画Ａ１から管理区画Ａ２に入室する際に実行する処理の一例を表すフロー図である。
【符号の説明】
【０１０１】
１０  ＩＣカード、２０ａ及び２０ｂ  ゲート装置、２１  ゲート制御部、２２  ＩＣカードリーダ／ライタ、２３  ゲート、３０  認証サーバ、３１  制御部、３２  記憶部、３３  通信部、４０ａ及び４０ｂ  プリンタ、４１  制御部、４２  記憶部、４３  ＩＣカードリーダ、４４  画像形成部、５０  通信ネットワーク。
【図１】
2007102382.tif 000003
【図２】
2007102382.tif 000004
【図３】
2007102382.tif 000005
【図４】
2007102382.tif 000006
【図５】
2007102382.tif 000007
【図６】
2007102382.tif 000008
【図７】
2007102382.tif 000009
【図８】
2007102382.tif 000010
【図９】
2007102382.tif 000011
【図１０】
2007102382.tif 000012
【図１１】
2007102382.tif 000013