(57)【要約】【課題】急な訪問者であっても、特定区域への入退室を確実に管理可能な入退室管理システムおよび入退室管理方法を提供する。【解決手段】初期設定部１１８は、対象のＩＣカードの保有予定者についての個人属性が入力されなくとも、カードＩＤおよび初期化指令のみが外部入力されるだけで、カードデータベース１３２の対応するレコードにおける個人属性の内容を空白に維持したまま、対応するカード属性の値を初期レベルに設定する。更新部１１６は、「初期レベル」に設定されているＩＣカードを用いて特定区域へ入室した保有者に対して、その個人属性が入力されると、当該ＩＣカードに対応するカード属性の値を「初期レベル」から「通常レベル」に変更する。同時に、更新部１１６は、当該ＩＣカードに対応するカード状態の値を「使用不可」から「使用可」に変更する。【選択図】図４
2009098780.tif 000002
【特許請求の範囲】
【請求項１】
識別情報を格納した識別情報媒体の保有者の特定区域に対する入退室を管理する入退室管理システムであって、
前記識別情報に対応付けて、入退室許否レベルを含む媒体属性と、前記保有者に関する個人属性とを記憶する記憶手段と、
前記特定区域の出入口の近傍に配置され、前記識別情報媒体から前記識別情報を読取るための第１読取手段と、
前記第１読取手段によって前記識別情報が読取られた場合に、前記記憶手段に記憶されている当該識別情報に対応する前記媒体属性に基づいて、前記保有者の入退室の許否を判断する判断手段と、
前記判断手段によって入室または退室が許可された場合に、前記特定区域の出入口を解錠状態に変更する解錠手段と、
外部入力に応じて、前記記憶手段に記憶される特定の識別情報について、対応する前記個人属性の内容を空白に維持したまま、対応する前記媒体属性を前記特定区域への入室のみを許可する初期レベルに設定する初期設定手段と、
外部入力に応じて、前記記憶手段に記憶された前記個人属性を更新する更新手段とを備え、
前記更新手段は、前記初期レベルに設定されている前記媒体属性の前記個人属性の内容が入力された場合に、当該媒体属性を前記初期レベルに比較してその入退室許可範囲をより緩和した他のレベルに変更する、入退室管理システム。
【請求項２】
前記他のレベルは、前記特定区域への入室に加えて、前記特定区域からの退室を許可するレベルである、請求項１に記載の入退室管理システム。
【請求項３】
前記更新手段は、前記初期レベルに設定されている前記媒体属性の前記保有者が前記特定区域に入室後してから所定期間の経過前に、前記個人属性の内容が入力された場合に限って、対応の前記媒体属性を前記他のレベルに変更する、請求項１または２に記載の入退室管理システム。
【請求項４】
前記判断手段は、前記初期レベルに設定された前記媒体属性の保有者が前記特定区域へ入室したと判断した場合に、前記初期レベルに設定された前記媒体属性を使用不可に設定する、請求項１〜３のいずれか１項に記載の入退室管理システム。
【請求項５】
前記更新手段に対して、前記個人属性を入力するための入力手段をさらに備え、
前記入力手段は、前記特定区域へ入室した前記保有者の保有する前記識別情報媒体から前記識別情報を読取るための第２読取手段を含む、請求項１〜４のいずれか１項に記載の入退室管理システム。
【請求項６】
前記入退室管理システムは、複数の前記特定区域の各々に対する入退室を管理し、
前記入力手段は、前記複数の特定区域の各々に設けられ、
前記更新手段は、前記初期レベルに設定されている前記媒体属性の前記保有者が入室した前記特定区域に配置された前記入力手段から前記内容が入力された場合に限って、対応の前記媒体属性を前記他のレベルに変更する、請求項５に記載の入退室管理システム。
【請求項７】
前記初期レベルに設定されている前記識別情報媒体の前記保有者が前記特定区域に入室してからの経過時間を監視する監視手段と、
前記監視手段によって前記経過時間が所定のしきい時間を超過したと判断された場合に、当該識別情報媒体を特定するための情報を通知する通知手段とをさらに備える、請求項１〜６のいずれか１項に記載の入退室管理システム。
【請求項８】
識別情報を格納した識別情報媒体の保有者の特定区域に対する入退室を管理する入退室管理方法であって、
前記識別情報に対応付けて、入退室許否レベルを含む媒体属性と、前記保有者に関する個人属性とを記憶するステップと、
前記特定区域の出入口の近傍において、前記識別情報媒体から前記識別情報を読取るステップと、
前記識別情報が読取られた場合に、記憶されている当該識別情報に対応する前記媒体属性に基づいて、前記保有者の入退室の許否を判断するステップと、
前記判断するステップにおいて入室または退室が許可された場合に、前記特定区域の出入口を解錠状態に変更するステップと、
外部入力に応じて、記憶されている特定の識別情報について、対応する前記個人属性の内容を空白に維持したまま、対応する前記媒体属性を前記特定区域への入室のみを許可する初期レベルに設定するステップと、
外部入力に応じて、記憶されている前記個人属性を更新するステップとを備え、
前記更新するステップは、前記初期レベルに設定されている前記媒体属性の前記個人属性の内容が入力された場合に、当該媒体属性を前記初期レベルに比較してその入退室許可範囲をより緩和した他のレベルに変更するステップを含む、入退室管理方法。
【請求項９】
前記他のレベルは、前記特定区域への入室に加えて、前記特定区域からの退室を許可するレベルである、請求項８に記載の入退室管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、特定区域に対する入退室を管理する入退室管理システムおよび入退室管理方法であって、特に、ＩＣ（Integrated Circuit）カードなどの識別情報媒体を用いて入退室の管理を行なう技術に関する。
【背景技術】
【０００２】
近年、企業や研究機関などでは秘密漏洩を防止するために、入退室管理システムが導入されている。この入退室管理システムは、秘密管理された特定区域に対して入退室できる者を制限し、部外者の立ち入りを排除するためのシステムである。
【０００３】
このような入退室管理システムの目的から、一般的な入退室管理システムでは、予め特定区域への入退室が許可された人物の識別情報や個人情報などを予め登録しておき、特定区域へ入室または特定区域から退室しようとする人物の情報と、これらの予め登録された情報とを照合する構成が採用される。たとえば、特開２００４−１２４４９７号公報（特許文献１）には、入退室本人の確認に必要とされる本人情報を予め記録した本人情報記録手段を備える入退室管理システムが開示されている。
【０００４】
特に、ＩＣカードなどの識別情報媒体を用いる入退室管理システムでは、特定区域へ入室した時刻および特定区域から退室した時刻などとともに、当該ＩＣカードに対応付けられた個人情報をログ（履歴）として記録することが一般的である。このログによって、特定区域への入退室を行なった人物を特定することができる。
【特許文献１】特開２００４−１２４４９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、たとえば複数の事業所を有する企業の従業者などは、本拠地とする事業所から他の事業所などへ出張する場合も多い。このような場合においても、訪問者（出張者）についてもログを記録することができるように、当該訪問先の入退室管理システムに訪問者の識別情報や個人属性などを予め登録したＩＣカードを使用することが好ましい。
【０００６】
しかしながら、このようなＩＣカードは、訪問者の特定区域（事業所など）への入室前に予め作成する必要があるため、急な訪問者などに対しては、十分な作成時間を確保することができない場合がある。そのため、当該出張先の従業者などと一緒に当該事業所へ入室すること（いわゆる「伴連れ」）で対応することも多いと考えられる。このような場合には、上記のようなログを記録することができず、事業所への入退室者を実質的に管理することができず、本来の目的からは望ましくない状況が生じ得る。
【０００７】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、急な訪問者であっても、特定区域への入退室を確実に管理可能な入退室管理システムおよび入退室管理方法を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従えば、識別情報を格納した識別情報媒体の保有者の特定区域に対する入退室を管理する入退室管理システムを提供する。入退室管理システムは、識別情報に対応付けて、入退室許否レベルを含む媒体属性と、保有者に関する個人属性とを記憶する記憶手段と、特定区域の出入口の近傍に配置され、識別情報媒体から識別情報を読取るための第１読取手段と、第１読取手段によって識別情報が読取られた場合に、記憶手段に記憶されている当該識別情報に対応する媒体属性に基づいて、保有者の入退室の許否を判断する判断手段と、判断手段によって入室または退室が許可された場合に、特定区域の出入口を解錠状態に変更する解錠手段と、外部入力に応じて、記憶手段に記憶される特定の識別情報について、対応する個人属性の内容を空白に維持したまま、対応する媒体属性を特定区域への入室のみを許可する初期レベルに設定する初期設定手段と、外部入力に応じて、記憶手段に記憶された個人属性を更新する更新手段とを備える。更新手段は、初期レベルに設定されている媒体属性の個人属性の内容が入力された場合に、当該媒体属性を初期レベルに比較してその入退室許可範囲をより緩和した他のレベルに変更する。
【０００９】
好ましくは、他のレベルは、特定区域への入室に加えて、特定区域からの退室を許可するレベルである。
【００１０】
好ましくは、更新手段は、初期レベルに設定されている媒体属性の保有者が特定区域に入室後してから所定期間の経過前に、個人属性の内容が入力された場合に限って、対応の媒体属性を他のレベルに変更する。
【００１１】
好ましくは、判断手段は、初期レベルに設定された媒体属性の保有者が特定区域へ入室したと判断した場合に、初期レベルに設定された媒体属性を使用不可に設定する。
【００１２】
好ましくは、入退室管理システムを更新手段に対して、個人属性を入力するための入力手段をさらに備える。入力手段は、特定区域へ入室した保有者の保有する識別情報媒体から識別情報を読取るための第２読取手段を含む。
【００１３】
さらに好ましくは、入退室管理システムは、複数の特定区域の各々に対する入退室を管理する。入力手段は、複数の特定区域の各々に設けられる。更新手段は、初期レベルに設定されている媒体属性の保有者が入室した特定区域に配置された入力手段から内容が入力された場合に限って、対応の媒体属性を他のレベルに変更する。
【００１４】
好ましくは、入退室管理システムは、初期レベルに設定されている識別情報媒体の保有者が特定区域に入室してからの経過時間を監視する監視手段と、監視手段によって経過時間が所定のしきい時間を超過したと判断された場合に、当該識別情報媒体を特定するための情報を通知する通知手段とをさらに備える。
【００１５】
この発明の別の局面に従えば、識別情報を格納した識別情報媒体の保有者の特定区域に対する入退室を管理する入退室管理方法を提供する。入退室管理方法は、識別情報に対応付けて、入退室許否レベルを含む媒体属性と、保有者に関する個人属性とを記憶するステップと、特定区域の出入口の近傍において、識別情報媒体から識別情報を読取るステップと、識別情報が読取られた場合に、記憶されている当該識別情報に対応する媒体属性に基づいて、保有者の入退室の許否を判断するステップと、判断するステップにおいて入室または退室が許可された場合に、特定区域の出入口を解錠状態に変更するステップと、外部入力に応じて、記憶されている特定の識別情報について、対応する個人属性の内容を空白に維持したまま、対応する媒体属性を特定区域への入室のみを許可する初期レベルに設定するステップと、外部入力に応じて、記憶されている個人属性を更新するステップとを備える。更新するステップは、初期レベルに設定されている媒体属性の個人属性の内容が入力された場合に、当該媒体属性を初期レベルに比較してその入退室許可範囲をより緩和した他のレベルに変更するステップを含む。
【００１６】
好ましくは、他のレベルは、特定区域への入室に加えて、特定区域からの退室を許可するレベルである。
【発明の効果】
【００１７】
この発明によれば、急な訪問者であっても、特定区域への入退室を確実に管理ができる。
【発明を実施するための最良の形態】
【００１８】
この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００１９】
＜全体システム構成＞
図１は、この発明の実施の形態に従う入退室管理システムＳＹＳの概略構成図である。
【００２０】
図１を参照して、本実施の形態に従う入退室管理システムＳＹＳは、一例として、特定区域ＡＲＥＡ１，ＡＲＥＡ２に対する人の入退室を管理する。より具体的には、入退室管理システムＳＹＳは、識別情報を格納した識別情報媒体を保有する者（以下、「保有者」とも称す）が特定区域ＡＲＥＡ１，ＡＲＥＡ２に入室、または特定区域ＡＲＥＡ１，ＡＲＥＡ２から退室しようとする場合に、その識別情報媒体に格納された識別情報に基づいて、入退室の拒否を判断する。特に本実施の形態では、このような識別情報媒体の代表例としてＩＣ（Integrated Circuit）カード１を用いる場合について例示するが、ＩＣカードに代えて、バーコードや磁気カードなどを用いてもよい。
【００２１】
なお、保有者が特定区域に入室、または特定区域から退室しようとする動作を、以下では「アクセス」とも称す。また、特定区域ＡＲＥＡ１，ＡＲＥＡ２を「特定区域ＡＲＥＡ」とも総称する。
【００２２】
このような入退室管理に係る処理は、主として入退室管理サーバＳＲＶによって実行される。より詳細には、入退室管理サーバＳＲＶは、ＩＣカード１に格納された識別情報に基づいて、当該ＩＣカード１の保有者を特定するとともに、特定区域ＡＲＥＡに対する保有者の入退室の許否を判断する。なお、本実施の形態では、代表的に２つの特定区域ＡＲＥＡ１，ＡＲＥＡ２に対する保有者の入退室を管理する構成について例示するが、本願発明は、管理対象の特定区域の数には制限されるものではなく、１つまたは３つ以上の特定区域に対する保有者の入退室を管理する構成にも適用可能である。
【００２３】
本実施の形態に従う入退室管理システムＳＹＳは、特定区域ＡＲＥＡ１に対する保有者の入退室を管理するための構成として、特定区域ＡＲＥＡ１の出入口であるドア１０の近傍に配置されたＩＤ読取部１４，１６と、ドア１０の施錠および解錠を行なう施錠制御部１８と、ＩＤ読取部１４，１６に近接して配置された警告発生部１５，１７と、ネットワークＮＷ１に接続されるとともにＩＤ読取部１４，１６、警告発生部１５，１７および施錠制御部１８との間でデータ通信可能な入退室コントローラ１２とを含む。
【００２４】
ＩＤ読取部１４は、特定区域ＡＲＥＡ１の区域外側に配置され、保有者が特定区域ＡＲＥＡ１に入室しようとする際に、保有者が自身のＩＣカード１をＩＤ読取部１４へかざすことで、当該ＩＣカード１に格納されている識別情報（以下、「カードＩＤ」とも称す）を読取る。一方、ＩＤ読取部１６は、特定区域ＡＲＥＡ１の区域内側に配置され、保有者が特定区域ＡＲＥＡ１から退室する際に、保有者が保有するＩＣカード１からカードＩＤを読取る。ＩＤ読取部１６の構成および動作については、上述のＩＤ読取部１４と同様であるので、詳細な説明は繰返さない。
【００２５】
警告発生部１５は、特定区域ＡＲＥＡ１に入室しようとした保有者の保有するＩＤカード１の照合が失敗した場合などに、保有者に対して警告を発する部位であり、代表的に警告音を発生するスピーカからなる。代替的に、警告メッセージを表示するディスプレイなどで構成してもよい。警告発生部１７の構成および動作については、上述の警告発生部１５と同様であるので、詳細な説明は繰返さない。
【００２６】
入退室コントローラ１２は、ＩＤ読取部１４または１６から受信したカードＩＤを、ネットワークＮＷ１を介して入退室管理サーバＳＲＶへ送信する。また、本実施の形態に従う入退室管理システムＳＹＳは、特定区域ＡＲＥＡ２に対する保有者の入退室を管理するための構成として、特定区域ＡＲＥＡ２の出入口であるドア２０の近傍に配置されたＩＤ読取部２４，２６と、ＩＤ読取部２４，２６に近接して配置された警告発生部２５，２７と、ドア２０の施錠および解錠を行なう施錠制御部２８と、ネットワークＮＷ１に接続されるとともにＩＤ読取部２４，２６および施錠制御部２８とデータ通信可能な入退室コントローラ２２とをさらに含む。各部の構成および動作は、上述した特定区域ＡＲＥＡ１に対する保有者の入退室を管理するための構成と同様であるので、詳細な説明は繰返さない。
【００２７】
入退室管理サーバＳＲＶは、カードＩＤに対応付けて、入退室許否レベルを含むカード属性と保有者に関する個人属性とを記憶しており、いずれかのＩＤ読取部によってカードＩＤが読取られた場合に、読取られたカードＩＤに対応する情報に基づいて、保有者の入退室の許否を判断する。そして、入退室管理サーバＳＲＶは、保有者の入室または退室を許可すると、対応の入退室コントローラ１２または２２へ解錠を指示する指令を送信する。これに対して、入退室管理サーバＳＲＶは、保有者の入室または退室が不許可であれば、対応の入退室コントローラ１２または２２へ警告の発生を指示する指令を送信する。
【００２８】
入退室コントローラ１２は、入退室管理サーバＳＲＶから解錠指令を受信すると、施錠制御部１８にドア１０を解錠させる。これにより、保有者は特定区域ＡＲＥＡ１へ入室または特定区域ＡＲＥＡ１から退室できるようになる。また、入退室コントローラ２２も入退室コントローラ１２と同様の動作を行なう。なお、ドア１０がスライド機構などを含む、いわゆる自動ドアである場合には、施錠制御部１８は、自動ドアの開閉動作を制御する信号を出力するようにしてもよい。
【００２９】
より具体的には、入退室管理サーバＳＲＶは、カード属性として「カードタイプ」および「カード状態」を格納している。「カードタイプ」には、対応するＩＣカード１についての入退室許否レベルが規定され、「カード状態」には、対応するＩＣカード１の使用可否が規定される。入退室許否レベルとは、対応するＩＣカード１の保有者がどの程度まで入退室を許可されているかを示す値である。本実施の形態においては、一例として、特定区域ＡＲＥＡ１またはＡＲＥＡ２への入室のみを許可するレベル（以下、「初期レベル」とも称す）と、初期レベルに比較してその入退室許可範囲をより緩和したレベル（以下、「通常レベル」とも称す）とのいずれかに設定される。より具体的には、通常レベルでは、特定区域ＡＲＥＡ１またはＡＲＥＡ２に対する入室および退室のいずれもが許可される。
【００３０】
また、入退室管理サーバＳＲＶは、保有者に関する個人属性として、「名前」や所属する「部署」などの値を格納する。
【００３１】
特に、本実施の形態に従う入退室管理システムＳＹＳでは、たとえば訪問者などのために、個人属性に何らの内容を入力することなく、特定区域ＡＲＥＡへの保有者の入室を許可するＩＣカード１を発行することが可能である。より具体的には、このような訪問者を受入れる受入者は、訪問者に渡すべきＩＣカード１に格納されたカードＩＤに対応して、入退室管理サーバＳＲＶに格納されているカード属性（「カードタイプ」の値）を「初期レベル」に設定することが可能である。この際、訪問者に関する個人属性を入力する必要はない。このように、訪問者に渡すべきＩＣカード１については、対応付けられた個人属性の内容を空白に維持したまま、特定区域ＡＲＥＡへの入室のみを許可する初期レベルに設定される。そのため、このようなＩＣカード１を渡された訪問者は、迅速に特定区域ＡＲＥＡへ入室することができる。
【００３２】
一方、このように「初期レベル」に設定されたＩＣカード１は、特定区域ＡＲＥＡへの入室のみが許可されており、「初期レベル」のままでは、特定区域ＡＲＥＡから退室することはできなくなっている。ここで、受入者または受入者側の所定の権限を有する者が、当該ＩＣカード１に対応付けられた個人属性として、訪問者の個人属性を入力することで、当該ＩＣカード１のカード属性が「初期レベル」から「通常レベル」に変更され、特定区域ＡＲＥＡへの入室および特定区域ＡＲＥＡからの退室のいずれもが可能となる。
【００３３】
このように、本実施の形態に従う入退室管理システムＳＹＳでは、訪問者に対して、個人属性が登録されていない状態で特定区域ＡＲＥＡへの入室のみを許可することで、訪問者の迅速な受入が可能となるとともに、個人属性の登録を特定区域ＡＲＥＡからの退室の条件とすることで、確実な入退室管理を担保できる。
【００３４】
なお、訪問者に対するＩＣカード１の発行や、入室後の訪問者の個人属性の入力などについては、入退室管理サーバＳＲＶを直接操作して入力してもよいが、本実施の形態に従う入退室管理システムＳＹＳでは、各特定区域ＡＲＥＡ１，ＡＲＥＡ２の各々に設けられた入力端末ＴＲＭを操作して行なうことが可能となっている。
【００３５】
この入力端末ＴＲＭの各々には、ＩＤ読取部２が接続されており、このＩＤ読取部２によってＩＣカード１に格納されたカードＩＤを読取った上で、訪問者の個人属性を入力することが可能となっている。すなわち、訪問者の個人属性を入力する責務を負う責任者は、訪問者が特定区域ＡＲＥＡへ入室後に、訪問者の保有するＩＣカード１を借り受けてＩＤ読取部２にかざすとともに、読取られたカードＩＤに対応付けて当該訪問者の個人属性を入力する。すると、入力端末ＴＲＭからネットワークＮＷ２を介して入退室管理サーバＳＲＶへ、カードＩＤおよび訪問者の個人属性が送信される。
【００３６】
図２は、この発明の実施の形態に従う入退室管理サーバＳＲＶの概略のハードウェア構成を示す模式図である。
【００３７】
図２を参照して、入退室管理サーバＳＲＶは、オペレーティングシステム（ＯＳ：Operating System）を含む各種プログラムを実行するＣＰＵ（Central Processing Unit）２００と、ＣＰＵ２００でのプログラムの実行に必要なデータを一時的に記憶するメモリ部２１２と、ＣＰＵ２００で実行されるプログラムを不揮発的に記憶するハードディスク部（ＨＤＤ：Hard Disk Drive）２１０とを含む。また、ハードディスク部２１０には、後述するような本実施の形態に従う入退室管理処理を実現するためのプログラムが予め記憶されている。このようなプログラムは、ＦＤＤドライブ２１６またはＣＤ−ＲＯＭドライブ２１４によって、それぞれフレキシブルディスク２１６ａまたはＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）２１４ａなどから読取られて、ハードディスク部２１０に記憶される。
【００３８】
また、ＣＰＵ２００は、キーボードやマウスなどからなる入力部２０８を介して管理者などからの指示を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ部２０４へ出力する。さらに、ＣＰＵ２００は、ＬＡＮカードなどからなるネットワーク部２０６を介して、ネットワークＮＷ１（図１）を介して接続された入退室コントローラ１２，２２との間でデータ通信を行なうとともに、ネットワークＮＷ２（図１）を介して接続された入力端末ＴＲＭとの間でデータ通信を行なう。
【００３９】
図３は、この発明の実施の形態に従う入力端末ＴＲＭの概略のハードウェア構成を示す模式図である。
【００４０】
図３を参照して、入力端末ＴＲＭは、図２に示す入退室管理サーバＳＲＶと同様に、ＣＰＵ３００と、ディスプレイ部３０４と、ネットワーク部３０６と、入力部３０８と、ハードディスク部（ＨＤＤ）３１０と、メモリ部３１２と、ＣＤ−ＲＯＭドライブ３１４と、ＦＤＤドライブ３１６とを備える。ＣＰＵ３００で実行されるプログラムは、ＦＤＤドライブ３１６またはＣＤ−ＲＯＭドライブ３１４によって、それぞれフレキシブルディスク３１６ａまたはＣＤ−ＲＯＭ３１４ａなどから読取られ、ハードディスク部３１０へ不揮発的に記憶される。
【００４１】
さらに、入力端末ＴＲＭは、ＩＣカード１に格納されたカードＩＤを読取るためのＩＤ読取部２を備える。このＩＤ読取部２で読取られたカードＩＤはＣＰＵ３００へ送出され、所定の処理が実行される。なお、ＩＤ読取部２は、上述したＩＤ読取部１４などと同様であるので、詳細な説明は繰返さない。
【００４２】
＜入退室管理サーバの機能構成＞
図４は、この発明の実施の形態に従う入退室管理サーバＳＲＶにおける機能構成を示すブロック図である。
【００４３】
図４を参照して、入退室管理サーバＳＲＶは、受信部１０２と、判断部１０４と、送信部１０６と、入退室ログ記録部１０８と、監視部１１０と、通知部１１２と、更新部１１６と、初期設定部１１８と、カードＤＢ変更ログ記録部１１４と、データ格納部１３０とをその機能として含む。これらの機能のうち、データ格納部１３０はハードディスク部２１０（図２）の所定領域に形成され、その他の機能は、ＣＰＵ２００がメモリ部２１２（図２）に一時的に展開されたプログラムを実行することによって実現される。
【００４４】
また、データ格納部１３０は、カード属性および個人属性をカードＩＤに対応付けて格納するカードデータベース（カードＤＢ）１３２と、保有者の特定区域ＡＲＥＡに対する入退室の履歴（ログ）を格納する入退室ログ１３４と、カードデータベース１３２の変更履歴を格納するカードＤＢ変更ログ１３６とを含む。
【００４５】
受信部１０２は、入退室管理サーバＳＲＶとネットワークＮＷ１（図１）を介して接続された入退室コントローラ１２または２２（図１）からカードＩＤを受信する。このカードＩＤは、それぞれ入退室コントローラ１２および２２に接続されたＩＤ読取部１４，１６および２４，２６のいずれかによって読取られた識別情報であり、各ＩＤ読取部は、読取ったカードＩＤに加えて、自身の識別情報（読取部情報）を受信部１０２へ送信する。この読取部情報に基づいて、保有者がいずれの特定区域ＡＲＥＡにアクセスしているのかを特定することができる。そして、受信部１０２によって受信されたカードＩＤおよび読取部情報は、判断部１０４へ出力される。
【００４６】
判断部１０４は、受信部１０２からカードＩＤおよび判断部情報を受信すると、カードデータベース１３２中の当該カードＩＤに対応するカード属性に基づいて、保有者の入退室の許否を判断する。
【００４７】
図５は、この発明の実施の形態に従うカードデータベース１３２のデータ構造の一例を示す図である。図５（ａ）は、カードＩＤとして「１１」を格納するＩＣカード１が初期レベルに設定されている状態を示し、図５（ｂ）は、カードＩＤとして「１１」を格納するＩＣカード１を用いて保有者が特定区域ＡＲＥＡに入室した後の状態を示し、図５（ｃ）は、カードＩＤとして「１１」を格納するＩＣカード１を保有する保有者についての個人属性が入力された状態を示す。
【００４８】
図５を参照して、カードデータベース１３２は、カードＩＤに対応付けて、保有者に関する個人属性とカード属性とを格納する。具体的には、カードデータベース１３２には、カードＩＤの値を格納するカラム１４０と、属する「部署」および「名前」といった個人属性を格納するカラム１４２と、「カードタイプ」および「カード状態」といったカード属性を格納するカラム１４４とが形成されている。そして、各レコードには、カードＩＤ別にそれぞれ対応する値が格納される。
【００４９】
図４および図５（ａ）を参照して、判断部１０４は、受信部１０２からカードＩＤを受信すると、カードデータベース１３２を参照して当該カードＩＤに一致するレコードを検索する。そして、当該検索したレコードにおけるカード属性の値に基づいて、対象となる保有者について入退室の許否を判断する。具体的には、判断部１０４は、少なくとも、カード状態が「使用可」になっていなければ保有者の入退室を禁止する（許可しない）。また、判断部１０４は、受信部１０２からの読取部情報に基づいて、保有者のアクセスが入室であるか退室であるかを判断する。そして、保有者のアクセスが入室である場合には、判断部１０４は、受信したカードＩＤに対応するカードタイプの値が「入室のみ」および「入退室」のいずれであっても保有者の入室を許可する。
【００５０】
ここで、「入室のみ」とは、対応のＩＣカード１が「初期レベル」に設定されていることを意味し、「入退室」とは、対応のＩＣカード１が「通常レベル」に設定されていることを意味する。
【００５１】
一方、保有者のアクセスが退室である場合には、判断部１０４は、受信したカードＩＤに対応するカードタイプの値が「入退室」であるときに限って保有者の退室を許可する。
【００５２】
そして、送信部１０６は、判断部１０４が入室または退室を許可する場合には、対応のドアを所定期間だけ解錠状態にするために、対応の施錠制御部へ解錠指令を送信した後、所定の時間経過後に、同一の施錠制御部へ施錠指令を送信する。これに対して、送信部１０６は、判断部１０４が入室および退室を許可しない場合には、対応の施錠制御部へ警告指令を送信する。この警告指令に応じて、送信先の警告発生部はアクセスを試みた保有者へ警告音を発生する。
【００５３】
また、判断部１０４は、カードデータベース１３２におけるカードタイプの値が「入室のみ」に設定されているＩＣカード１の保有者が特定区域ＡＲＥＡへ入室すると、当該ＩＣカード１に対応付けられたカードデータベース１３２のカード状態の値を「使用可」から「使用不可」に変更する。たとえば、保有者が、図５（ａ）に示すような、カードＩＤとして「１１」を格納するＩＣカード１を用いて特定区域ＡＲＥＡに入室すると、判断部１０４は、保有者の入室後、図５（ｂ）に示すように対応のカード状態を「使用不可」に変更する。これにより、当該ＩＣカード１を保有する保有者は、自身の個人属性がカードデータベース１３２に登録されるまで、特定区域ＡＲＥＡから退出することができなくなる。
【００５４】
再度、図４を参照して、判断部１０４は、上述のような保有者のアクセス動作（たとえば、ＩＣカード１の読取動作）の発生毎に、その内容を入退室ログ記録部１０８へ出力する。入退室ログ記録部１０８は、判断部１０４からの内容をデータ格納部１３０に格納される入退室ログ１３４へ順次記録する。
【００５５】
図６は、この発明の実施の形態に従う入退室ログ１３４のデータ構造の一例を示す図である。図６（ａ）は、図５に示すカードＩＤとして「１１」を格納したＩＣカード１を保有する保有者が特定区域ＡＲＥＡへ入室した直後の状態を示し、図６（ｂ）は、図５に示すカードＩＤとして「１１」を格納するＩＣカード１を保有する保有者が特定区域ＡＲＥＡから退室した後の状態を示す。
【００５６】
図４および図６（ａ）を参照して、入退室ログ記録部１０８は、保有者によるアクセスの発生順に、そのアクセスの内容を入退室ログ１３４に順次記録する。具体的には、入退室ログ記録部１０８は、判断部１０４から、アクセスした保有者のＩＣカード１の「カードＩＤ」、対応する保有者の所属する「部署」および「氏名」、「発生日時」、発生した「イベント」の内容、当該ＩＣカード１の「カードタイプ」を取得し、これらの値を入退室ログ１３４へ記録する。なお、図６（ａ）は、入退室ログ１３４に記録される情報の一例に過ぎず、実際の入退室システムでは、その管理上において必要な情報を適宜選択すればよい。但し、保有者の「氏名」や「部署」といった個人属性については、ログとして記録することが好ましい。また、図６（ａ）では、特定区域ＡＲＥＡ１およびＡＲＥＡ２をまとめて取扱う場合を示すが、特定区域別にイベントを記録してもよい。すなわち、「イベント」の内容として、「ＡＲＥＡ１入室」や「ＡＲＥＡ２退室」などを記録してもよい。
【００５７】
更新部１１６は、入退室管理サーバＳＲＶの入力部２０８（図２）、もしくは入力端末ＴＲＭの入力部３０８（図３）などを介して外部入力される保有者の個人属性に応じて、カードデータベース１３２に格納された対応の個人属性の内容を更新する。なお、外部入力される個人属性のデータには、上述したように、当該保有者のＩＣカード１のカードＩＤが付加されるので、更新部１１６は、このカードＩＤに基づいて、カードデータベース１３２の対応するレコードを特定する。
【００５８】
特に、更新部１１６は、「初期レベル」に設定されているＩＣカード１を用いて特定区域ＡＲＥＡへ入室した保有者に対して、その個人属性が入力されると、当該ＩＣカード１に対応するカード属性の値を「初期レベル」から「通常レベル」に変更する。同時に、更新部１１６は、当該ＩＣカード１に対応するカード状態の値を「使用不可」から「使用可」に変更する。保有者が、たとえばカードＩＤとして「１１」を格納するＩＣカード１を用いて特定区域ＡＲＥＡに入室した後、当該保有者の個人属性が入力されると、図５（ｃ）に示すように、カードＩＤが「１１」であるレコードのカードタイプの値は「入退室」に設定され、かつカード状態の値は「使用可」に設定される。同時に、カードＩＤが「１１」であるＩＣカードの保有者が「Ｈ部署」に所属する、「ｈｈ」という名前の人物であることがログとして記録される。
【００５９】
このように、カードデータベース１３２における個人属性の内容が空白の状態で、「初期レベル」に設定されたＩＣカード１を用いて特定区域ＡＲＥＡへ入室した保有者は、その個人属性が入力されることで、初めて特定区域ＡＲＥＡから退出することができる。また、その個人属性がカードデータベース１３２に登録後には、当該ＩＣカード１を保有する保有者が特定区域ＡＲＥＡから退出する際などには、図６（ｂ）に示すように、当該保有者の個人属性が特定区域ＡＲＥＡからの退出時間とともに記録される。
【００６０】
なお、更新部１１６は、「初期レベル」に設定されたＩＣカード１を保有する保有者が特定区域ＡＲＥＡへ入室後から所定期間内に、当該保有者の個人属性が入力された場合に限って、対応するカード属性を「初期レベル」から「通常レベル」に変更するようにしてもよい。具体的には、更新部１１６は、個人属性および対応するカードＩＤが外部入力されると、カードデータベース１３２の対応するレコードに入力された個人属性を登録する。その後、更新部１１６は、入退室ログ１３４から当該カードＩＤに一致するイベントを抽出するとともに、当該抽出したイベントの内容を分析して当該保有者の特定区域ＡＲＥＡへの入室時刻を取得する。そして、この取得した入室時刻から現在までの経過時間を算出し、この算出した経過時間が所定のしきい時間以内であれば、カード属性を「初期レベル」から「通常レベル」に変更する。これに対して、当該経過時間が所定のしきい時間を超過していれば、更新部１１６は、警告メッセージなどを入退室管理サーバＳＲＶのディスプレイ部２０４（図２）、もしくは入力端末ＴＲＭの入力部３０８（図３）などへ出力する。
【００６１】
なお、「初期レベル」に設定されたＩＣカード１を保有する保有者が特定区域ＡＲＥＡへ入室後に、当該保有者の個人属性を入力する主体としては、当該保有者を受入れる受入者または入退室管理システムＳＹＳにおいて所定の権限を有する管理者が想定される。そのため、更新部１１６は、保有者の個人属性が入力される際に、入力者（操作者）についての認証手続きを行なってもよい。すなわち、個人属性の入力の前に、特定のパスワードの入力を要求するなどして、個人属性の入力者を制限してもよい。
【００６２】
初期設定部１１８は、入退室管理サーバＳＲＶの入力部２０８（図２）、もしくは入力端末ＴＲＭの入力部３０８（図３）などを介して入力される初期化指令に応じて、カードデータベース１３２に格納された特定のカードＩＤに対応するカード属性の値を「初期レベル」に設定することで、当該カードＩＤに対応するＩＣカード１を初期化する。なお、外部入力される初期化指令には、対象となるＩＣカード１を特定するためのカードＩＤが付加されるので、初期設定部１１８は、このカードＩＤに基づいて、カードデータベース１３２の対象となるレコードを特定する。
【００６３】
より具体的には、初期設定部１１８は、対象のＩＣカード１の保有予定者についての個人属性が入力されなくとも、カードＩＤおよび初期化指令のみが外部入力されるだけで、カードデータベース１３２の対応するレコードにおける個人属性の内容を空白（ｎｕｌｌ：ヌル）に維持したまま、対応するカード属性の値を初期レベルに設定する。たとえば、初期設定部１１８は、外部からのカードＩＤおよび初期化指令に応じて、対応のカード属性の値を、図５（ａ）におけるカードＩＤが「１１」であるレコードのような内容に設定する。
【００６４】
なお、初期設定部１１８は、初期化指令に加えて個人属性が外部入力されると、カードデータベース１３２の対応するレコードにおける個人属性として外部入力された内容を登録するとともに、対応するカード属性の値を通常レベルに設定する。
【００６５】
カードＤＢ変更ログ記録部１１４は、カードデータベース１３２に対する変更の有無を継続的に監視しており、カードデータベース１３２に格納されているデータ内容に変更が生じると、その変更内容をカードＤＢ変更ログ１３６へ順次記録する。
【００６６】
図７は、この発明の実施の形態に従うカードＤＢ変更ログ１３６のデータ構造の一例を示す図である。なお、図７には、図５（ａ）〜図５（ｂ）に示す一連の処理に対応するログの一例を示す。カードＤＢ変更ログ記録部１１４は、図７に示すように、カードデータベース１３２におけるデータ内容の変更が生じる度に、その内容を順次記録する。
【００６７】
監視部１１０は、「初期レベル」に設定されたＩＣカード１を保有する保有者が特定区域ＡＲＥＡに入室してからの経過時間を監視する。具体的には、監視部１１０は、所定周期毎に、カードＤＢ変更ログ１３６の記録内容（図７参照）から、カードタイプの値が「入室のみ」で、かつイベントの値として「入室」が記録されたレコードのカードＩＤを検索し、当該検索したレコードの発生時刻から現在までの経過時間を算出する。そして、その算出した経過時間と所定のしきい時間とを比較する。そして。算出した経過時間が所定のしきい時間を超過した場合には、その監視結果をカードＩＤなどとともに通知部１１２へ出力する。
【００６８】
通知部１１２は、監視部１１０からの監視結果に応答して、所定のしきい時間を経過したＩＣカード１を特定するための警告メッセージを入退室管理システムＳＹＳの管理者などへ送信する。これは、「初期レベル」に設定されたＩＣカード１を保有する保有者が特定区域ＡＲＥＡに入室してから所定のしきい時間を超えて時間が経過した場合には、何らかの理由によって保有者の個人属性が登録されなかったことが考えられる。このような場合には、入退室管理システムＳＹＳの管理者などへ通知して、注意喚起を促すことが好ましいからである。なお、警告メッセージは、代表的に、電子メール、ファクシミリ、音声などによって実現される。
【００６９】
ここで、図１に示すこの発明の実施の形態と本願発明との対応関係については、ＩＤ読取部１４，１６，２４，２６が「第１読取手段」に相当し、施錠制御部１８，２８が「解錠手段」に相当し、入力端末ＴＲＭが「入力手段」に相当し、ＩＤ読取部２が「第２読取手段」に相当する。また、図４に示すこの発明の実施の形態と本願発明との対応関係については、データ格納部１３０が「記憶手段」に相当し、判断部１０４が「判断手段」に相当し、初期設定部１１８が「初期設定手段」に相当し、更新部１１６が「更新手段」に相当し、監視部１１０が「監視手段」に相当し、通知部１１２が「通知手段」に相当する。
【００７０】
上述したように、図４に示す入退室管理サーバＳＲＶでは、主として「ＩＣカード初期化処理」、「入退室処理」、「個人属性登録処理」、「未登録個人属性監視処理」がそれぞれ独立に実行される。以下、これらの処理の手順について説明する。
【００７１】
＜ＩＣカード初期化処理＞
図８は、この発明の実施の形態に従うＩＣカード初期化処理の処理手順を示すフローチャートである。なお、このＩＣカード初期化処理は、所定周期（数ｍｓｅｃ〜数１００ｍｓｅｃ）で繰返し実行される。
【００７２】
図４および図８を参照して、初期設定部１１８として機能するＣＰＵ２００およびネットワーク部２０６（図２）は、初期化指令を受信したか否かを判断する（ステップＳ１００）。ここで、訪問者を受入れる受入者や入退室管理システムＳＹＳの管理者は、入退室管理サーバＳＲＶの入力部２０８（図２）、もしくは入力端末ＴＲＭの入力部３０８（図３）などを操作して、初期化対象とするＩＣカード１のカードＩＤを特定した上で初期化指令を入力する。また、予め訪問者の個人属性が判っている場合には、訪問者を受入れる受入者や入退室管理システムＳＹＳの管理者は、その訪問者の個人属性を入力する。なお、カードＩＤは入力者が直接入力してもよいが、初期化対象とするＩＣカード１を入力端末ＴＲＭに接続されたＩＤ読取部２にかざすことで、カードＩＤを入力してもよい。初期化指令を受信しなければ（ステップＳ１００においてＮＯの場合）、その実行周期における処理は終了する。
【００７３】
初期化指令を受信すると（ステップＳ１００においてＹＥＳの場合）、初期設定部１１８として機能するＣＰＵ２００は、初期化指令とともに個人属性の内容を受信したか否かを判断する（ステップＳ１０２）。
【００７４】
初期化指令とともに個人属性の内容を受信した場合（ステップＳ１０２においてＹＥＳの場合）には、初期設定部１１８として機能するＣＰＵ２００は、カードデータベース１３２の当該カードＩＤに対応する個人属性として受信した内容を登録する（ステップＳ１０４）とともに、当該カードＩＤに対応するカードタイプの値を「入退室」（通常レベル）に設定する（図５参照）（ステップＳ１０６）。
【００７５】
これに対して、初期化指令とともに個人属性の内容を受信していない場合（ステップＳ１０２においてＮＯの場合）には、初期設定部１１８として機能するＣＰＵ２００は、カードデータベース１３２の当該カードＩＤに対応する個人属性の内容を空白に維持したまま、対応するカードタイプの値を「入室のみ」（初期レベル）に設定する（図５参照）（ステップＳ１０８）。
【００７６】
ステップＳ１０６またはステップＳ１０８の処理実行後、初期設定部１１８として機能するＣＰＵ２００は、カードデータベース１３２の当該カードＩＤに対応するカード状態の値を「使用可」に設定する（図５参照）（ステップＳ１１０）。また、カードＤＢ変更ログ記録部１１４として機能するＣＰＵ２００は、カードデータベース１３２におけるカードＩＤに対応する内容の変更を示すログを、カードＤＢ変更ログ１３６に記録する（ステップＳ１１２）。そして、その実行周期における処理は終了する。
【００７７】
このような処理手順によって、対象のＩＣカードが初期化され、使用可能状態になる。すなわち、初期化対象のＩＣカードを保有する保有者の個人属性が予め入力された場合には、当該ＩＣカードは特定区域ＡＲＥＡへの入室および退室が許可された状態に設定され、一方、なんらの個人属性も入力されなかった場合には、当該ＩＣカードは特定区域ＡＲＥＡへの入室のみが可能な状態に設定される。
【００７８】
＜入退室処理＞
図９は、この発明の実施の形態に従う入退室処理の処理手順を示すフローチャートである。図１０は、図９に示す初期レベルに設定されたＩＣカードによる入室処理のサブルーチンの処理手順を示すフローチャートである。図１１は、図９に示す通常レベルに設定されたＩＣカードによる入退室処理のサブルーチンの処理手順を示すフローチャートである。なお、これらの入退室処理は、所定周期（数ｍｓｅｃ〜数１００ｍｓｅｃ）で繰返し実行される。
【００７９】
図４および図９を参照して、受信部１０２として機能するＣＰＵ２００およびネットワーク部２０６（図２）は、いずれかの入退室コントローラからカードＩＤを受信したか否かを判断する（ステップＳ２００）。カードＩＤを受信していなければ（ステップＳ２００においてＮＯの場合）、その実行周期における処理は終了する。
【００８０】
カードＩＤを受信していれば（ステップＳ２００においてＹＥＳの場合）、判断部１０４として機能するＣＰＵ２００は、カードデータベース１３２を参照して、当該カードＩＤのエントリが存在するか否かを判断する（ステップＳ２０２）。
【００８１】
当該カードＩＤに対応するエントリが存在しない場合（ステップＳ２０２においてＮＯの場合）には、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、警告指令を送信する（ステップＳ２０４）。この警告指令に応答して、対象の入退室コントローラは、自身に接続された警告発生部から警告音を発生する。そして、入退室ログ記録部１０８として機能するＣＰＵ２００は、無効なカードＩＤをもつＩＣカードを用いたアクセスがなされたことを示すログを入退室ログ１３４に記録する（ステップＳ２０６）。そして、その実行周期における処理は終了する。
【００８２】
一方、当該カードＩＤに対応するエントリが存在する場合（ステップＳ２０２においてＹＥＳの場合）には、判断部１０４として機能するＣＰＵは、受信部１０２においてカードＩＤとともに受信された読取部情報に基づいて、保有者のアクセスが入室であるか退室であるかを判断する（ステップＳ２０８）。すなわち、判断部１０４として機能するＣＰＵは、カードＩＤの送信元の読取部が特定区域ＡＲＥＡの内側および外側のいずれであるかに基づいて、入室または退室を判断する。
【００８３】
保有者のアクセスが入室である場合（ステップＳ２０８において「入室」の場合）には、判断部１０４として機能するＣＰＵは、カードデータベース１３２を参照して、当該カードＩＤに対応するカードタイプが「入室のみ」であるか否かを判断する（ステップＳ２１０）。
【００８４】
当該カードＩＤに対応するカードタイプの値が「入室のみ」である場合（ステップＳ２１０においてＹＥＳの場合）には、図１０に示す初期レベルに設定されたＩＣカードによる入室処理のサブルーチンが実行される（ステップＳ２１２）。これに対して、当該カードＩＤに対応するカードタイプの値が「入室のみ」である場合（ステップＳ２１０においてＮＯの場合）には、図１１に示す通常レベルに設定されたＩＣカードによる入退室処理のサブルーチンが実行される（ステップＳ２１４）。
【００８５】
これに対して、保有者のアクセスが退室である場合（ステップＳ２０８において「退室」の場合）には、判断部１０４として機能するＣＰＵは、カードデータベース１３２を参照して、当該カードＩＤに対応するカードタイプの値が「入室のみ」であるか否かを判断する（ステップＳ２１６）。
【００８６】
当該カードＩＤに対応するカードタイプの値が「入室のみ」である場合（ステップＳ２１６においてＹＥＳの場合）には、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、警告指令を送信する（ステップＳ２１８）。この警告指令に応答して、対象の入退室コントローラは、自身に接続された警告発生部から警告音を発生する。そして、入退室ログ記録部１０８として機能するＣＰＵ２００は、初期レベルに設定されているＩＣカードを用いたアクセスがなされたことを示すログを入退室ログ１３４に記録する（ステップＳ２２０）。そして、その実行周期における処理は終了する。これに対して、当該カードＩＤに対応するカードタイプの値が「入室のみ」である場合（ステップＳ２１６においてＮＯの場合）には、図１１に示す通常レベルに設定されたＩＣカードによる入室処理のサブルーチンが実行される（ステップＳ２１４）。ステップＳ２１２、ステップＳ２１４またはステップＳ２２０の後、その実行周期における処理は終了する。
【００８７】
次に、初期レベルに設定されたＩＣカードによる入室処理のサブルーチンについて説明する。
【００８８】
図４および図１０を参照して、判断部１０４として機能するＣＰＵ２００は、カードデータベース１３２を参照して、入力されたカードＩＤに対応するカード状態の値が「使用可」であるか否かを判断する（ステップＳ３００）。
【００８９】
入力されたカードＩＤに対応するカード状態の値が「使用可」でない場合（ステップＳ３００においてＮＯの場合）には、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、警告指令を送信する（ステップＳ３０２）。この警告指令に応答して、対象の入退室コントローラは、自身に接続された警告発生部から警告音を発生する。そして、入退室ログ記録部１０８として機能するＣＰＵ２００は、使用不可になっているＩＣカードを用いたアクセスがなされたことを示すログを入退室ログ１３４に記録する（ステップＳ３０４）。そして、処理はメインルーチンに戻る。
【００９０】
入力されたカードＩＤに対応するカード状態の値が「使用可」である場合（ステップＳ３００においてＹＥＳの場合）には、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、解錠指令を送信する（ステップＳ３０６）。この解錠指令に応答して、対象の入退室コントローラは、対応する施錠制御部にドアを解錠させる。そして、判断部１０４として機能するＣＰＵ２００は、再施錠条件が成立したか否かを判断する（ステップＳ３０８）。ここで、再施錠条件とは、ドアが解錠されてから所定期間経過の有無、またはドアの開閉を検知した上で、ドアが開閉されてから所定期間経過の有無などである。再施錠条件が成立していなければ（ステップＳ３０８においてＮＯの場合）、再施錠条件が成立するまで処理の進行は停止される。
【００９１】
再施錠条件が成立すれば（ステップＳ３０８においてＹＥＳの場合）、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、施錠指令を送信する（ステップＳ３１０）。この施錠指令に応答して、対象の入退室コントローラは、対応する施錠制御部にドアを施錠させる。さらに、判断部１０４として機能するＣＰＵ２００は、カードデータベース１３２の当該カードＩＤに対応するカード状態の値を「使用不可」に変更する（図５（ｂ）参照）（ステップＳ３１２）。
【００９２】
さらに、入退室ログ記録部１０８として機能するＣＰＵ２００は、この保有者による入退室を示すログを入退室ログ１３４に記録する（ステップＳ３１４）。そして、処理はメインルーチンに戻る。
【００９３】
図４および図１１を参照して、判断部１０４として機能するＣＰＵ２００は、カードデータベース１３２を参照して、入力されたカードＩＤに対応するカード状態の値が「使用可」であるか否かを判断する（ステップＳ４００）。
【００９４】
入力されたカードＩＤに対応するカード状態の値が「使用可」でない場合（ステップＳ４００においてＮＯの場合）には、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、警告指令を送信する（ステップＳ４０２）。この警告指令に応答して、対象の入退室コントローラは、自身に接続された警告発生部から警告音を発生する。そして、入退室ログ記録部１０８として機能するＣＰＵ２００は、使用不可になっているＩＣカードを用いたアクセスがなされたことを示すログを入退室ログ１３４に記録する（ステップＳ４０４）。そして、処理はメインルーチンに戻る。
【００９５】
入力されたカードＩＤに対応するカード状態の値が「使用可」である場合（ステップＳ４００においてＹＥＳの場合）には、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、解錠指令を送信する（ステップＳ４０６）。この解錠指令に応答して、対象の入退室コントローラは、対応する施錠制御部にドアを解錠させる。そして、判断部１０４として機能するＣＰＵ２００は、再施錠条件が成立したか否かを判断する（ステップＳ４０８）。ここで、再施錠条件とは、ドアが解錠されてから所定期間経過の有無、またはドアの開閉を検知した上で、ドアが開閉されてから所定期間経過の有無などである。再施錠条件が成立していなければ（ステップＳ４０８においてＮＯの場合）、再施錠条件が成立するまで処理の進行は停止される。
【００９６】
再施錠条件が成立すれば（ステップＳ４０８においてＹＥＳの場合）、送信部１０６として機能するＣＰＵ２００およびネットワーク部２０６は、当該カードＩＤの送信元の入退室コントローラに対して、施錠指令を送信する（ステップＳ４１０）。この施錠指令に応答して、対象の入退室コントローラは、対応する施錠制御部にドアを施錠させる。
【００９７】
さらに、入退室ログ記録部１０８として機能するＣＰＵ２００は、この保有者による入退室を示すログを入退室ログ１３４に記録する（ステップＳ４１２）。そして、処理はメインルーチンに戻る。
【００９８】
＜個人属性登録処理＞
図１２は、この発明の実施の形態に従う個人属性登録処理の処理手順を示すフローチャートである。なお、この個人属性登録処理は、所定周期（数ｍｓｅｃ〜数１００ｍｓｅｃ）で繰返し実行される。
【００９９】
図４および図１２を参照して、更新部として機能するＣＰＵ２００およびネットワーク部２０６は、入力された保有者の個人属性を受信したか否かを判断する（ステップＳ５００）。ここで、訪問者を受入れた受入者や入退室管理システムＳＹＳの管理者は、入退室管理サーバＳＲＶの入力部２０８（図２）、もしくは入力端末ＴＲＭの入力部３０８（図３）などを操作して、初期化レベルに設定したＩＣカードを用いて入室した訪問者について、当該ＩＣカードのカードＩＤを特定した上で、個人属性を入力する。なお、対象とするＩＣカードを入力端末ＴＲＭに接続されたＩＤ読取部２にかざすことで、カードＩＤを入力してもよい。個人属性を受信していなければ（ステップＳ５００においてＮＯの場合）、その実行周期における処理は終了する。
【０１００】
個人属性を受信していれば（ステップＳ５００においてＹＥＳの場合）、更新部１１６として機能するＣＰＵ２００は、カードデータベース１３２において、当該個人属性とともに受信したカードＩＤに対応する個人属性の欄に、受信した個人属性の内容を登録する（ステップＳ５０２）。
【０１０１】
続いて、更新部１１６として機能するＣＰＵ２００は、入退室ログ１３４に記録されたイベントの内容を検索して、受信したカードＩＤに対応するＩＣカード１を用いた特定区域ＡＲＥＡへの入室時刻を取得する（ステップＳ５０４）。そして、更新部１１６として機能するＣＰＵ２００は、当該特定区域ＡＲＥＡへ入室時刻から現在までの経過時間を算出する（ステップＳ５０６）。さらに、更新部１１６として機能するＣＰＵ２００は、この算出した経過時間が所定のしきい時間以内であるか否かを判断する（ステップＳ５０８）。
【０１０２】
算出した経過時間が所定のしきい時間以内である場合（ステップＳ５０８においてＹＥＳの場合）には、更新部１１６として機能するＣＰＵ２００は、カードデータベース１３２の当該カードＩＤに対応するカードタイプの値を「入退室」（通常レベル）に変更する（ステップＳ５１０）とともに、当該カードＩＤに対応するカード状態の値を「使用可」に変更する（ステップＳ５１２）。また、カードＤＢ変更ログ記録部１１４として機能するＣＰＵ２００は、カードデータベース１３２におけるカードＩＤに対応する内容の変更を示すログを、カードＤＢ変更ログ１３６に記録する（ステップＳ５１４）。その後、その実行周期における処理は終了する。
【０１０３】
これに対して、算出した経過時間が所定のしきい時間を超過している場合（ステップＳ５０８においてＮＯの場合）には、更新部１１６として機能するＣＰＵ２００は、警告メッセージなどを個人属性の入力元に送信する（ステップＳ５１６）。すなわち、「初期レベル」に設定されたＩＣカードを用いた特定区域ＡＲＥＡへの入室から所定のしきい時間以上が経過していれば、当該ＩＣカードの「通常レベル」への変更を禁止する。この場合には、入退室管理システムＳＹＳの管理者などの権限を条件に、当該ＩＣカードのレベル変更を実行できるようにしてもよい。そして、カードＤＢ変更ログ記録部１１４として機能するＣＰＵ２００は、カードデータベース１３２におけるカードＩＤに対応するレベル変更が拒絶されたことを示すログを、カードＤＢ変更ログ１３６に記録する（ステップＳ５１８）。その後、その実行周期における処理は終了する。
【０１０４】
＜未登録個人属性監視処理＞
図１３は、この発明の実施の形態に従う未登録個人属性監視処理の処理手順を示すフローチャートである。なお、この未登録個人属性監視処理は、所定周期（数１０分〜数時間）で繰返し実行される。
【０１０５】
図１３を参照して、監視部１１０として機能するＣＰＵ２００は、カードＤＢ変更ログ１３６に記録された内容を検索して、そのカードタイプの値が「入室のみ」で、かつイベントとして「入室」が記録されたカードＩＤを抽出する（ステップＳ６００）。そして、監視部１１０として機能するＣＰＵ２００は、ステップＳ６００において抽出したカードＩＤについて、当該イベントの発生時刻から現在までの経過時間を算出する（ステップＳ６０２）。さらに、監視部１１０として機能するＣＰＵ２００は、算出した経過時間が所定のしきい時間を超過しているか否かを判断する（ステップＳ６０４）。算出した経過時間が所定のしきい時間を超過している場合（ステップＳ６０４においてＹＥＳの場合）には、通知部１１２として機能するＣＰＵ２００およびネットワーク部２０６は、当該しきい時間を経過したＩＣカードを特定するための警告メッセージを入退室管理システムＳＹＳの管理者などへ送信する（ステップＳ６０６）。
【０１０６】
ステップＳ６０６の実行後、または算出した経過時間が所定のしきい時間を超過していない場合（ステップＳ６０４においてＮＯの場合）には、監視部１１０として機能するＣＰＵ２００は、ステップＳ６００において抽出したカードＩＤのすべてについて、ステップＳ６０２以降の処理の実行が完了したか否かを判断する（ステップＳ６０８）。
【０１０７】
ステップＳ６０２以降の処理の実行が未完のカードＩＤが存在する場合（ステップＳ６０８においてＮＯの場合）には、ステップＳ６０２以降の処理が再度実行される。
【０１０８】
ステップＳ６００において抽出したカードＩＤのすべてについて、ステップＳ６０２以降の処理の実行が完了した場合（ステップＳ６０８においてＹＥＳの場合）には、その実行周期における処理は終了する。
【０１０９】
［変形例］
図１に示すように、複数の特定区域を管理対象とする入退室管理システムでは、セキュリティ機能を強化するために、入室先の入力端末ＴＲＭから個人属性が入力された場合に限って、「初期レベル」に設定されたＩＣカード１を「通常レベル」に変更することが望ましい。
【０１１０】
より具体的には、図１に示す入退室管理システムＳＹＳでは、入力端末ＴＲＭが特定区域ＡＲＥＡ１およびＡＲＥＡ２の各々に設けられている。このような構成において、図４に示す更新部１１６は、入退室ログ１３４の内容を参照して、「初期レベル」に設定されたＩＣカード１の保有者の入室先を特定するとともに、当該入室先に設置された入力端末ＴＲＭから保有者の個人属性が入力された場合に限って、当該ＩＣカード１の「通常レベル」への変更を許可する。
【０１１１】
なお、更新部１１６は、入力端末ＴＲＭから送信されるデータ（たとえば、パケット）のヘッダ部の内容に基づいて、いずれの入力端末ＴＲＭからのデータであるかを判断する。
【０１１２】
［その他の形態］
入退室管理サーバＳＲＶおよび入力端末ＴＲＭの各々で実行されるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１３】
また、本発明に係るプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記憶された記憶媒体とを含む。
【０１１５】
この発明の実施の形態によれば、訪問者に対して、その個人属性がカードデータベース１３２に登録されていない状態で「初期レベル」に設定されたＩＣカード１を発行することができる。この「初期レベル」に設定されたＩＣカード１を用いることで、特定区域へ入室することができる。これにより、訪問者を迅速に受入れることができる。
【０１１６】
一方、この「初期レベル」に設定されたＩＣカード１を用いて特定区域へ一旦入室すると、そのＩＣカード１は「使用不可」に設定され、入室先の特定区域から退室することができなくなる。
【０１１７】
ここで、訪問者を受入れる受入者や入退室管理システムＳＹＳの管理者によって、入室した保有者についての個人属性を登録されることで、そのＩＣカード１が「初期レベル」から「通常レベル」に変更され、それ以降、特定区域ＡＲＥＡからの退室および特定区域ＡＲＥＡへの入室が可能となる。このように、個人属性の登録を特定区域ＡＲＥＡからの退室の条件とすることで、来訪者についても特定区域ＡＲＥＡに対する入退室のログを記録することができるため、確実な入退室管理を担保できる。
【０１１８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１９】
【図１】この発明の実施の形態に従う入退室管理システムの概略構成図である。
【図２】この発明の実施の形態に従う入退室管理サーバの概略のハードウェア構成を示す模式図である。
【図３】この発明の実施の形態に従う入力端末の概略のハードウェア構成を示す模式図である。
【図４】この発明の実施の形態に従う入退室管理サーバにおける機能構成を示すブロック図である。
【図５】この発明の実施の形態に従うカードデータベースのデータ構造の一例を示す図である。
【図６】この発明の実施の形態に従う入退室ログのデータ構造の一例を示す図である。
【図７】この発明の実施の形態に従うカードＤＢ変更ログのデータ構造の一例を示す図である。
【図８】この発明の実施の形態に従うＩＣカード初期化処理の処理手順を示すフローチャートである。
【図９】この発明の実施の形態に従う入退室処理の処理手順を示すフローチャートである。
【図１０】図９に示す初期レベルに設定されたＩＣカードによる入室処理のサブルーチンの処理手順を示すフローチャートである。
【図１１】図９に示す通常レベルに設定されたＩＣカードによる入退室処理のサブルーチンの処理手順を示すフローチャートである。
【図１２】この発明の実施の形態に従う個人属性登録処理の処理手順を示すフローチャートである。
【図１３】この発明の実施の形態に従う未登録個人属性監視処理の処理手順を示すフローチャートである。
【符号の説明】
【０１２０】
１  ＩＣカード、２，１４，１６，２４，２６  ＩＤ読取部、１０，２０  ドア、１２，２２  入退室コントローラ、１５，１７，２５，２７  警告発生部、１８，２８  施錠制御部、１０２  受信部、１０４  判断部、１０６  送信部、１０８  入退室ログ記録部、１１０  監視部、１１２  通知部、１１４  カードＤＢ変更ログ記録部、１１６  更新部、１１８  初期設定部、１３０  データ格納部、１３２  カードデータベース（カードＤＢ）、１３４  入退室ログ、１３６  変更ログ、２０４，３０４  ディスプレイ部、２０６，３０６  ネットワーク部、２０８，３０８  入力部、２１０，３１０  ハードディスク部（ＨＤＤ）、２１２，３１２  メモリ部、２１４，３１４  ＣＤ−ＲＯＭドライブ、２１４ａ，３１４ａ  ＣＤ−ＲＯＭ、２１６，３１６  ＦＤＤドライブ、２１６ａ，３１６ａ  フレキシブルディスク、ＮＷ１，ＮＷ２  ットワーク、ＳＲＶ  入退室管理サーバ、ＳＹＳ  入退室管理システム、ＴＲＭ  入力端末。
【図１】
2009098780.tif 000003
【図２】
2009098780.tif 000004
【図３】
2009098780.tif 000005
【図４】
2009098780.tif 000006
【図５】
2009098780.tif 000007
【図６】
2009098780.tif 000008
【図７】
2009098780.tif 000009
【図８】
2009098780.tif 000010
【図９】
2009098780.tif 000011
【図１０】
2009098780.tif 000012
【図１１】
2009098780.tif 000013
【図１２】
2009098780.tif 000014
【図１３】
2009098780.tif 000015