(57)【要約】【課題】  システムの一部に障害が発生したとき、部分的な縮退運転により、影響範囲を最小限にし、セキュリティレベルの低下を抑えることができる入退室管理システムを提供する。【解決手段】  複数のリーダにまたがるアンチパスバック制御および経路判定制御が動作している入退室管理システムにおいて、１台もしくは複数のリーダが故障等により動作不能となった場合、故障となったリーダと解錠フラグの送受信関係にあるリーダすべてが影響を受けないように、解錠フラグの送信先リーダを示すテーブルと、縮退運転を最小限にするためのリーダ関係を示すグルーピングテーブル１２７とを基にして解錠フラグを再設定することにより、一時的にアンチパスバック制御および経路判定制御を停止させる縮退運転の範囲を最小限に抑えることができる。【選択図】  図１３
2005036627.tif 000002
【特許請求の範囲】
【請求項１】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置と、
前記リーダ制御装置に通信回線を介して接続され、前記リーダ制御装置を監視して制御する上位制御装置とを有する入退室管理システムであって、
前記上位制御装置は、
認証を行った各リーダに対応して、次に認証を許可し得る対象となるリーダを示す入退室シーケンステーブルと、
個人認証を行った各個人識別コードに対応して、次に認証を許可し得る対象となるリーダをセットしている解錠フラグデータベースとを持つことを特徴とする入退室管理システム。
【請求項２】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置と、
前記リーダ制御装置に通信回線を介して接続され、前記リーダ制御装置を監視して制御する上位制御装置とを有する入退室管理システムであって、
前記リーダ制御装置は、
個人認証を行った各個人識別コードに対応して、前記リーダ制御装置の制御下にあるリーダに対応して、認証を許可し得る対象となるリーダをセットしている解錠フラグデータベースを持つことを特徴とする入退室管理システム。
【請求項３】
請求項１または２記載の入退室管理システムにおいて、
前記上位制御装置は、
個人認証を読取る各リーダに対応して、各リーダによる個人認証の結果により、次に認証を許可し得る複数のリーダに相当するシーケンス情報を、入退室シーケンステーブルより索引し、複数のシーケンス情報を結合したグルーピングテーブルを持つことを特徴とする入退室管理システム。
【請求項４】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置と、
前記リーダ制御装置に通信回線を介して接続され、前記リーダ制御装置を監視して制御する上位制御装置とを有する入退室管理システムであって、
前記上位制御装置は、
入退室シーケンステーブルと、解錠フラグデータベースと、関連するリーダに対応するグルーピングテーブルとを持ち、
第１のリーダにおいて認証を行う時、前記第１のリーダの認証によって次に認証を許可し得る対象となる第２のリーダもしくは前記リーダ制御装置の障害を検出すると、前記第１のリーダの前記グルーピングテーブルから、前記障害が検出された前記第２のリーダに対応するシーケンス情報の読み出した内容、もしくは、前記リーダ制御装置下の複数の第３のリーダの複数のシーケンス情報を読み出し、前記複数のシーケンス情報の論理和を施した内容で、前記解錠フラグデータベースの個人識別コードに対応する解錠フラグ情報を更新することを特徴とする入退室管理システム。
【請求項５】
請求項４記載の入退室管理システムにおいて、
前記上位制御装置は、前記更新した解錠フラグデータベースの解錠フラグ情報に基づいて、前記障害が検出された前記第２のリーダもしくは前記複数の第３のリーダを、アンチパスバック制御または経路判定制御により縮退運転することを特徴とする入退室管理システム。
【請求項６】
請求項５記載の入退室管理システムにおいて、
前記縮退運転中に、前記上位制御装置は、前記第２のリーダもしくは前記複数の第３のリーダの監視を継続して、障害回復後、前記第２のリーダもしくは前記複数の第３のリーダのシーケンス情報を再設定して正常運転に復帰することを特徴とする入退室管理システム。
【請求項７】
請求項６記載の入退室管理システムにおいて、
前記上位制御装置を複数有し、
前記複数の上位制御装置間で前記シーケンス情報を相互に通信して、前記グルーピングテーブルを更新することを特徴とする入退室管理システム。
【請求項８】
請求項７記載の入退室管理システムにおいて、
前記複数の上位制御装置間の通信回線の障害を検出すると、他上位制御装置配下のリーダもしくは前記リーダ制御装置とグループエントリされている自上位制御装置配下のリーダもしくは前記リーダ制御装置のシーケンス情報をデフォルト値にセットして縮退運転することを特徴とする入退室管理システム。
【請求項９】
請求項８記載の入退室管理システムにおいて、
前記縮退運転中に、前記上位制御装置は、前記障害となった他上位制御装置または配下のリーダもしくは前記リーダ制御装置の監視を継続して、障害回復後、前記リーダもしくは前記リーダ制御装置のシーケンス情報を再設定して正常運転に復帰することを特徴とする入退室管理システム。
【請求項１０】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置であって、
前記リーダ制御装置は、
入退室シーケンステーブルと、解錠フラグデータベースとを持ち、
第１のリーダにおいて認証を行う時、前記第１のリーダの認証によって、次に認証を許可し得る対象となる第２のリーダの障害を検出すると、上位制御装置で保有している前記第１のリーダのグルーピングテーブルから、前記障害が検出された前記第２のリーダに対応するシーケンス情報の読み出した内容で、前記解錠フラグデータベースの個人識別コードに対応する解錠フラグ情報を更新することを特徴とするリーダ制御装置。
【請求項１１】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置と通信回線を介して接続され、前記リーダ制御装置を監視して制御する上位制御装置であって、
入退室シーケンステーブルと、解錠フラグデータベースと、関連するリーダに対応するグルーピングテーブルとを持ち、
第１のリーダにおいて認証を行う時、前記第１のリーダの認証によって、次に認証を許可し得る対象となる第２のリーダもしくは前記リーダ制御装置の障害を検出すると、前記第１のリーダの前記グルーピングテーブルから、前記障害が検出された前記第２のリーダに対応するシーケンス情報の読み出した内容、もしくは、前記リーダ制御装置下の複数の第３のリーダの複数のシーケンス情報を読み出し、前記複数のシーケンス情報の論理和を施した内容で、前記解錠フラグデータベースの個人識別コードに対応する解錠フラグ情報を更新することを特徴とする上位制御装置。
【請求項１２】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置に通信回線を介して接続され、前記リーダ制御装置を監視して制御する上位制御装置であって、
複数のリーダ制御装置に接続され、
入退室シーケンステーブルを持ち、
前記入退室シーケンステーブルに設定された認証情報のうち、前記複数のリーダ制御装置の各々に、前記各々のリーダ制御装置に接続されたリーダに関連するシーケンス情報を設定することを特徴とする上位制御装置。
【請求項１３】
個人認証を読取る複数のリーダを含み、前記複数のリーダを制御するリーダ制御装置であって、
上位制御装置に接続され、
前記リーダ制御装置に接続されている複数のリーダ分に対応した内部入退室シーケンステーブルと、解錠フラグデータベースとを持ち、
前記内部入退室シーケンステーブルは、あらかじめ上位制御装置より受信し、前記上位制御装置と前記リーダ制御装置間で障害を検知したとき、前記内部入退室シーケンステーブルのシーケンス情報を使用して、前記解錠フラグデータベースの個人識別コードに対応する解錠フラグ情報を更新することを特徴とするリーダ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入退室管理システムに関し、特に複数のリーダで構成される複雑な部屋構成における、アンチパスバックおよび経路判定などの入退室管理に好適な入退室管理システムに適用して有効な技術に関する。
【背景技術】
【０００２】
本発明者が検討したところによれば、入退室管理システムに関して、アンチパスバック制御の一番簡単な方式は、１つのドアの入出に対して、入口で認証されていなければ、出口で退室ができないという管理方式である。しかし、セキュリティレベルを高めるためには、複数のドアを対象としたアンチパスバック制御や経路設定制御をかける場合があり、非常に複雑な入退室管理となる。
【０００３】
ここでは、複数のドアを対象としたアンチパスバック制御を図２及び図３を用いた簡単な例で説明する。また、認証にはカードを使用するものとし、利用者は全ての区画（部屋）に入室できる権限を有するものとする。
【０００４】
図２及び図３において、区画外からリーダＲ０にカードをかざして、区画Ａに入室すると、次に認証許可されるリーダは区画Ａ内に設置されているリーダＲ１，Ｒ２，Ｒ４であり、その他のリーダは認証不許可となる。これは、リーダＲ０にカードをかざしたとき、リーダＲ０，Ｒ３，Ｒ５，Ｒ６，Ｒ７の解錠フラグを不許可状態にし、リーダＲ１，Ｒ２，Ｒ４の解錠フラグを許可状態にすることで実現される。
【０００５】
ここで、解錠フラグの許可状態の意味は、“即解錠する”という意味でなく、リーダにより、個人識別情報を適正に認証し、その結果、認証ＯＫであれば“解錠される”という状態にあることを意味する。一方、不許可状態は、認証動作、解錠操作を一切受け付けない状態を意味する。以下の説明でも、同様である。
【０００６】
同様に、区画ＡからリーダＲ２にカードをかざして、区画Ｂに入室すると、次に認証許可されるリーダは区画Ｂ内に設置されているリーダＲ３，Ｒ６であり、その他のリーダは認証不許可となる。さらに、区画ＢからリーダＲ６にカードをかざして、区画Ｄに入室すると、次に認証許可されるリーダは区画Ｄ内に設置されているリーダＲ７であり、その他のリーダは認証不許可となる。
【０００７】
このように、アンチパスバック制御では、複数のリーダが連携して動作することにより、セキュリティを確保している。また、経路判定制御についても、アンチパスバック制御と同様の方式で所定の経路を遵守させることができる。このようなアンチパスバック制御および経路判定制御に関わる発明の公知例としては、特許文献１〜１０に記載される技術がある。以下に、代表的な公知例の概要を記述する。
【０００８】
特許文献１は、いわゆるアンチパスバック制御や経路判定制御の実現方法について、ゲートを通過する際の許可・不許可をカードにデータを書込むことによって実現している公知例であり、扉の片面のみの機器構成であっても正確に入退室ができると記述している。ただし、カードにデータを書込む方式では、書込み禁止（読出し専用）カードで実現できない。
【０００９】
特許文献２は、アンチパスバック制御で通行不可状態のカード利用者を電話機からパスワードを使用して操作し、通行不可状態の解消を個人レベルで自由に可能とする入退室管理システムである。
【００１０】
特許文献３は、アンチパスバック制御および経路判定制御に関わる発明とは異なるが、グループ化の概念を記載しているので考察する。この公知例のグループ化とは、電気錠を１つずつ制御するのではなく、同時に操作する錠を纏めて（グループ化）、操作忘れや誤操作を防止するものである。
【００１１】
特許文献４は、入退室の経路を制御する方法と、通過の制限時間を設ける方法と、在室人数を制限する等について記載している。
【００１２】
特許文献９は、中央制御部で入室経路規制データを登録して、自動配信することにより、複数のセキュリティエリアで自由に出入ができなくなり、入退室規制が厳密になると記載している。
【００１３】
特許文献１０は、いわゆるアンチパスバック制御や経路判定制御の実現方法について、通過経路中の欠測している情報を自動的に修正して、一定時間経過後に通行可能にする入退室管理システムについて記載している。
【特許文献１】特開平５−７９２３１号公報
【特許文献２】特開平５−１９７８９０号公報
【特許文献３】特開平７−２９３０７０号公報
【特許文献４】特開２０００−２４２８１９号公報
【特許文献５】特開２０００−２５９９６８号公報
【特許文献６】特開２０００−２６８２１９号公報
【特許文献７】特開２０００−２７６６２２号公報
【特許文献８】特開２０００−３１５２９０号公報
【特許文献９】特開２０００−３３１２７２号公報
【特許文献１０】特開２００３−４４８９１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
ところで、前記のような入退室管理システムの技術では、複数のリーダにまたがるアンチパスバック制御および経路判定制御が動作しているときに、１台もしくは複数のリーダが故障等により動作不能となった場合、故障となったリーダと解錠フラグの送受信関係にあるリーダすべてが影響を受けるため、一時的にアンチパスバック制御および経路判定制御を停止させる縮退運転に移行して、入退室に影響がでないようにしなければならない。
【００１５】
しかしながら、前述したいずれの公知例についても、アンチパスバック制御および経路判定制御を掛けているときに、１台もしくは複数のリーダが故障した場合や回線障害が発生したときに、どのようにしてセキュリティを維持しながら通行させるかの記載はない。その上、縮退運転は、故障となったリーダと解錠フラグの送受信関係にあるリーダすべてが対象となり、影響範囲が広く、一時的とはいえ、セキュリティレベルが低下するという問題があった。
【００１６】
そこで、本発明の目的は、複数の区画にまたがるアンチパスバック制御および経路判定制御が動作しているときに、１台もしくは複数のリーダ等、システムの一部が故障等により動作不能となった場合、縮退運転の範囲を最小限に抑えて、入退室管理システムを継続運転可能な入退室管理技術を提供することにある。
【課題を解決するための手段】
【００１７】
本発明は、個人認証を読取る複数のリーダを含み、複数のリーダを制御するリーダ制御装置と、このリーダ制御装置に通信回線を介して接続され、リーダ制御装置を監視して制御する上位制御装置（統括制御装置、ホスト装置またはこれらを統合した装置）とを有する入退室管理システムに適用されるものである。この入退室管理システムの構成において、上位制御装置は、認証を行った各リーダに対応して、次に認証を許可し得る対象となるリーダを示す入退室シーケンステーブルと、個人認証を行った各個人識別コードに対応して、次に認証を許可し得る対象となるリーダをセットしている解錠フラグデータベースと、さらには、個人認証を読取る各リーダに対応して、各リーダによる個人認証の結果により、次に認証を許可し得る複数のリーダに相当するシーケンス情報を、入退室シーケンステーブルより索引し、複数のシーケンス情報を結合したグルーピングテーブルを持つものである。また、リーダ制御装置は、個人認証を行った各個人識別コードに対応して、リーダ制御装置の制御下にあるリーダに対応して、認証を許可し得る対象となるリーダをセットしている解錠フラグデータベースを持つものである。
【００１８】
具体的には、カードもしくは生体認証データ毎に割当てられた個人識別コードと、この個人識別コードを読取って認証するリーダに設定される解錠フラグの情報との組合せにより、入退室の許可判定を行うとともに、この解錠フラグの設定状態をカードの入退室に合せて動的に変更することにより、アンチパスバック機能および経路判定機能を実現する構成において、リーダ、リーダ制御装置、統括制御装置、もしくは通信回線に障害が発生したときに、障害発生部位を縮退運転させることにより、入退室に影響を与えることなく、入退室管理システムを稼動させるものである。
【００１９】
例えば、複数のリーダにまたがるアンチパスバック制御および経路判定制御が動作しているときに、１台もしくは複数のリーダが故障等により動作不能となった場合、故障となったリーダと解錠フラグの送受信関係にあるリーダすべてが影響を受けないように、解錠フラグの送信先リーダを示す入退室シーケンステーブルと、縮退運転を最小限にするためのリーダ関係を示すグルーピングテーブルとを基にして解錠フラグを再設定することにより、一時的にアンチパスバック制御および経路判定制御を停止させる縮退運転の範囲を最小限に抑えることができる。
【００２０】
この障害発生場所と関連する（グループ）出入口のリーダのみを縮退するグルーピング縮退機能は、複数の統括制御装置にまたがっている場合にも、複数の統括制御装置間でこの統括制御装置配下のリーダおよびリーダ制御装置の状態を相互通信して、グルーピングによる縮退機能を実行することができる。
【００２１】
また、リーダ制御装置と統括制御装置間の障害により解錠フラグの配信ができない場合には、統括制御装置がホスト装置から入退室シーケンステーブルの設定がなされたときに、各々のリーダ制御装置に関連する入退室シーケンステーブルをリーダ制御装置に設定することにより、リーダ制御装置自身が統括制御装置から設定された入退室シーケンステーブルに従い、解錠フラグの配信を行うことにより入退室不可状態を回避することができる。
【００２２】
これにより、障害発生時にも障害部位以外の場所では、制限を与えることなく入退室を行うことができ、さらに縮退運転が最小限の範囲で抑えられるため、セキュリティレベルの低下を抑止できる入退室管理システムを実現することができる。
【発明の効果】
【００２３】
本発明の入退室管理システムによれば、複数のリーダによるアンチパスバック制御および経路判定制御を実行している場合に、一部のハードウェア障害により動作不能になっても、システム全体に影響を与えることなく、部分的な縮退運転によりシステムを稼動させることができる。
【００２４】
また、本発明によれば、部分的な縮退運転でシステムを稼動させることができるので、セキュリティレベルの低下を最小限に抑えることができる入退室管理を実現することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００２６】
まず、図１により、本発明の一実施の形態である入退室管理システムの基本構成の一例を説明する。図１は、入退室管理システムの基本構成を示す構成図である。なお、本実施の形態での入退室管理システムは、カードを使用するものとし、また利用者にはカード毎に固有の識別コードを割当てられているものとして記述するが、カードに代えて生体認証データを読取る方式にも適用可能である。
【００２７】
本実施の形態である入退室管理システムの基本構成は、システム全体を監視・制御するホスト装置１と、このホスト装置１に接続した表示装置２と、カードを読取る複数のリーダ５０〜５ｎと、これらのリーダ５０〜５ｎに接続して各リーダ５０〜５ｎを制御する複数のリーダ制御装置４０〜４ｎと、ホスト装置１と通信回線（ネットワークなど）を介して接続してリーダ制御装置４０〜４ｎを統括制御する複数の統括制御装置３０，３１などで構成される。
【００２８】
この入退室管理システムにおいて、カードには各々固有の識別コードが割当てられており、複数のリーダ５０〜５ｎには、ホスト装置１から識別コードがダウンロードされ、識別コード毎に解錠フラグを設定し、識別コードの照合判定結果と解錠フラグの状態により、電気錠の施錠または解錠を行う機能を備え、リーダ５０〜５ｎが読取った識別コードをリーダ制御装置４０〜４ｎが記録して、統括制御装置３０，３１がリーダ制御装置４０〜４ｎから識別コードを収集し、リーダ５０〜５ｎに対して解錠フラグを設定する機能を備えている。
【００２９】
なお、本実施の形態である入退室管理システムを説明する上で、図１に示した構成を使用するが、図１の構成はあくまで一例であって、統括制御装置とリーダ制御装置が同一装置でも構わず、またホスト装置が統括制御装置とリーダ制御装置の機能を有していても、本発明の方式は有効である。
【００３０】
次に、前述した図２のレイアウトに従って、図３〜図１０、図２１を参照しながら、図２におけるアンチパスバック制御を実現するための入退室管理システムの一例を説明する。それぞれ、図２はアンチパスバック制御を説明するためのレイアウト図、図３はカードを利用したアンチパスバック制御の遷移を説明する説明図、図４は図２におけるアンチパスバック制御を実現するための入退室管理システムを示す構成図、図５及び図６は統括制御装置のテーブル構造を示す説明図（図５は入退室シーケンステーブル、図６は解錠フラグデータベース）、図７〜図１０はリーダ制御装置内の解錠フラグ状態の遷移を示す説明図（図７はリーダ制御装置０、図８はリーダ制御装置１、図９はリーダ制御装置２、図１０はリーダ制御装置３）、図２１は統括制御装置とリーダ制御装置のテーブル構成を示す説明図である。
【００３１】
本実施の形態の入退室管理システムにおけるアンチパスバック制御方式は、例えば前記特許文献５（特開２０００−２５９９６８号公報）で示される方式を基本として説明するが、これに限られるものではない。
【００３２】
図２のレイアウトでは、区画外と、４つの区画Ａ、区画Ｂ、区画Ｃ、区画Ｄからなり、すべての区画は入出の構成になっており、各出入口にはリーダＲ０〜Ｒ７が設置されており、ドアＤ０〜Ｄ３には、電気錠ＥＫ０〜ＥＫ３が設置されている。
【００３３】
図２におけるアンチパスバック制御は、図３に示すように、区画外からリーダＲ０にカードをかざして、区画Ａに入室すると、次に認証許可されるリーダは区画Ａ内に設置されているリーダＲ１，Ｒ２，Ｒ４であり、その他のリーダは認証不許可となる。これは、リーダＲ０にカードをかざしたとき、リーダＲ０，Ｒ３，Ｒ５，Ｒ６，Ｒ７の解錠フラグを不許可状態にし、リーダＲ１，Ｒ２，Ｒ４の解錠フラグを許可状態にすることで実現される。
【００３４】
同様に、区画ＡからリーダＲ２にカードをかざして、区画Ｂに入室すると、次に認証許可されるリーダは区画Ｂ内に設置されているリーダＲ３，Ｒ６であり、その他のリーダは認証不許可となる。さらに、区画ＢからリーダＲ６にカードをかざして、区画Ｄに入室すると、次に認証許可されるリーダは区画Ｄ内に設置されているリーダＲ７であり、その他のリーダは認証不許可となる。また、区画外からリーダＲ０にカードをかざして区画Ａに入室し、さらに区画ＡからリーダＲ４にカードをかざして、区画Ｃに入室すると、次に認証許可されるリーダは区画Ｃ内に設置されているリーダＲ５であり、その他のリーダは認証不許可となる。
【００３５】
この図２におけるアンチパスバック制御を実現するための入退室管理システムの構成を示す一例が図４であり、この図４中のリーダ番号、電気錠番号、ドア番号は図２と一致している。
【００３６】
すなわち、本実施の形態である入退室管理システムは、前記図１の基本構成に対して、ホスト装置１０と、表示装置１１と、８台（４対）のリーダＲ０〜Ｒ７と、４台のリーダ制御装置（０）１３，（１）１４，（２）１５，（３）１６と、１台の統括制御装置１２とで構成され、各出入口に設置されたリーダＲ０〜Ｒ７に対応するドアＤ０〜Ｄ３のセンサおよび電気錠ＥＫ０〜ＥＫ３はリーダ制御装置１３〜１６に接続されている。
【００３７】
図２１に示すように、統括制御装置１２と、リーダ制御装置、本例ではリーダ制御装置（０）１３のテーブル構成において、統括制御装置１２には、入退室シーケンステーブル１２０、解錠フラグデータベース１２３、リーダ毎にグルーピングしたグルーピングテーブル１２７、各リーダ毎の異常を示すリーダ異常検知テーブル１２８が設けられている。
【００３８】
特に、入退室シーケンステーブル１２０は、かざされたリーダに対して、他のリーダの施錠、解錠制御を行うための施錠、解錠制御の組合せをシーケンス情報として格納したものである。
【００３９】
解錠フラグデータベース１２３は、どのＩＤカードは、どういう、施錠、解錠制御の状態下にあるかを示したものである。
【００４０】
グルーピングテーブル１２７は、例えば、リーダＲ０参照グルーピングテーブルというものは、リーダＲ０をかざした時に、次に、かざされるリーダにおいて、施錠、解錠制御を行う対象のリーダ分のシーケンステーブル（シーケンス情報）を格納しており、いわば、２段階先の施錠、解錠制御対象のリーダに関するシーケンステーブルの内容がセットされている。それにより、次のリーダが故障していた時に、さらに、その先の施錠、解錠対象のリーダ分のデータにより、施錠、解錠制御を行うことができる。
【００４１】
リーダ制御装置（０）１３には、解錠フラグデータベース１３０、内部入退室シーケンステーブル１７０が設けられている。解錠フラグデータベース１３０、内部入退室シーケンステーブル１７０は、リーダ制御装置（０）１３が関係するリーダＲ０、リーダＲ１分を保有しており、それぞれ、統括制御装置１２の解錠フラグデータベース１２３、入退室シーケンステーブル１２０と同様の情報が格納されている。特に、内部入退室シーケンステーブル１７０は、後述する統括制御装置間の通信が異常時の縮退に使用する。
【００４２】
図５及び図６に示すように、統括制御装置１２内には、解錠フラグの送信先リーダを指示する複数の入退室シーケンステーブル１２０と、リーダ制御装置１３〜１６内に保持する解錠フラグと同一データを管理する解錠フラグデータベース１２３が設けられている。
【００４３】
入退室シーケンステーブル１２０には、カードをかざしたリーダ番号１２１、送信先リーダ番号Ｒ０〜Ｒ７のシーケンスパターン１２２が格納されている。リーダ番号Ｒ０〜Ｒ７に対応する送信先リーダ番号Ｒ０〜Ｒ７の解錠フラグが、０：ＯＦＦ、１：ＯＮで設定されている。なお、解錠フラグのＯＦＦは、ＩＤカードをかざしても一切入退室を許可しないことを意味し、また解錠フラグのＯＮは、ＩＤカードをかざした際に、認証されたカードならば入退室を許可することを意味する。
【００４４】
解錠フラグデータベース１２３には、カードの識別コード１２４、入退室シーケンステーブル番号１２５、リーダ番号Ｒ０〜Ｒ７の解錠フラグ群１２６、カードをかざしたリーダ番号が格納されている。図６中では、カードの識別コードＩＤ１，ＩＤ２，ＩＤ３において、ＩＤ１とＩＤ２は同じ入退室シーケンステーブル番号１、ＩＤ３は異なる入退室シーケンステーブル番号２の例を示し、このうち、カードの識別コードＩＤ１，ＩＤ２を使用して入退室したときの解錠フラグの遷移を初期状態からカードをかざしたリーダ番号順に示す（１２３０〜１２３３，１２３４〜１２３８）。
【００４５】
図７〜図１０に示すように、リーダ制御装置１３〜１６内には、解錠フラグデータベース１３０，１４０，１５０，１６０が設けられている。各解錠フラグデータベース１３０，１４０，１５０，１６０には、リーダ制御装置番号、リーダ番号が格納されている。図７〜図１０中では、カードの識別コードＩＤ１，ＩＤ２，ＩＤ３のうち、ＩＤ１，ＩＤ２を使用して入退室したときの解錠フラグの遷移を示す（１３００〜１３０８，１４００〜１４０８，１５００〜１５０８，１６００〜１６０８）。
【００４６】
解錠フラグの状態遷移の管理方法として、総括制御装置１２内の解錠フラグデータベース１２３では、カードの識別コード１２４毎に、１個のテーブルエントリを持ち、解錠フラグ群１２６で示す各リーダの状態をセットしていくことにより、状態を管理していく。本図では、説明の便宜上、順次、該当エントリの内容が変化していく状況を図示したものである。他の方法として、１個のテーブルエントリに、複数の状態テーブルを持ち、状態遷移の都度、現在の状態にフラグを付ける方法も可能である。
【００４７】
具体的に、カードの識別コードＩＤ１を使用して入退室したときの解錠フラグの遷移を説明する。
【００４８】
（１）リーダＲ０にカードをかざして、区画Ａに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ａ内に設置されているリーダＲ１，Ｒ２，Ｒ４であり、その他のリーダは認証不許可となることが判る。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ０，Ｒ３，Ｒ５，Ｒ６，Ｒ７の解錠フラグＯＦＦをリーダ制御装置１３〜１６に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３１の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグはそれぞれ１３０１，１４０１，１５０１，１６０１の状態に遷移する。
【００４９】
（２）次に、区画ＡからリーダＲ２にカードをかざして、区画Ｂに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ｂ内に設置されているリーダＲ３，Ｒ６であり、その他のリーダは認証不許可となる。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ３，Ｒ６の解錠フラグＯＮをリーダ制御装置１４，１６に対して送信し、リーダＲ０，Ｒ１，Ｒ２，Ｒ４の解錠フラグＯＦＦをリーダ制御装置１３〜１５に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３２の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグはそれぞれ１３０２，１４０２，１５０２，１６０２の状態に遷移する。
【００５０】
（３）次に、区画ＢからリーダＲ６にカードをかざして、区画Ｄに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ｄ内に設置されているリーダＲ７であり、その他のリーダは認証不許可となる。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ７の解錠フラグＯＮをリーダ制御装置１６に対して送信し、リーダＲ３，Ｒ６の解錠フラグＯＦＦをリーダ制御装置１４，１６に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３３の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグはそれぞれ１３０３，１４０３，１５０３，１６０３の状態に遷移する。
【００５１】
（４）ここで、区画Ｄから他の人に連れ立って退室してしまった場合、解錠フラグが１２３３の状態のリーダＲ３は解錠フラグＯＦＦなので、リーダＲ３にカードをかざしても電気錠ＥＫ１は施錠されたままとなり、区画Ｂから退室できない。また、このとき上位装置であるホスト装置１０に対して、アンチパスバック違反が発生したことを通知し、システム管理者は表示装置１１により確認することができる。
【００５２】
続いて、同じように、カードの識別コードＩＤ２を使用して入退室したときの解錠フラグの遷移を説明する。
【００５３】
（１）リーダＲ０にカードをかざして、区画Ａに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ａ内に設置されているリーダＲ１，Ｒ２，Ｒ４であり、その他のリーダは認証不許可となることが判る。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ０，Ｒ３，Ｒ５，Ｒ６，Ｒ７の解錠フラグＯＦＦをリーダ制御装置１３〜１６に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３５の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグはそれぞれ１３０５，１４０５，１５０５，１６０５の状態に遷移する。
【００５４】
（２）次に、区画ＡからリーダＲ４にカードをかざして、区画Ｃに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ｃ内に設置されているリーダＲ５であり、その他のリーダは認証不許可となる。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ５の解錠フラグＯＮをリーダ制御装置１５に対して送信し、リーダＲ１，Ｒ２，Ｒ４の解錠フラグＯＦＦをリーダ制御装置１３〜１５に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３６の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグはそれぞれ１３０６，１４０６，１５０６，１６０６の状態に遷移する。
【００５５】
（３）次に、区画ＣからリーダＲ５にカードをかざして、区画Ａに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ａ内に設置されているリーダＲ１，Ｒ２，Ｒ４であり、その他のリーダは認証不許可となる。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ１，Ｒ２，Ｒ４の解錠フラグＯＮをリーダ制御装置１３〜１５に対して送信し、リーダＲ５の解錠フラグＯＦＦをリーダ制御装置１５に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３７の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグはそれぞれ１３０７，１４０７，１５０７，１６０７の状態に遷移する。
【００５６】
（４）さらに、区画ＡからリーダＲ１にカードをかざして、区画外に退室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画外に設置されているリーダＲ０であり、その他のリーダは認証不許可となる。解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ０の解錠フラグＯＮをリーダ制御装置１３に対して送信し、リーダＲ１，Ｒ２，Ｒ４の解錠フラグＯＦＦをリーダ制御装置１３〜１５に対して送信する。このときの解錠フラグデータベース１２３の解錠フラグ群１２６は、解錠フラグが１２３８の状態に遷移する。また、リーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグは、それぞれ１３０８，１４０８，１５０８，１６０８の状態に遷移する。この解錠フラグが１２３８の状態を見ると、カードの識別コードＩＤ２は、リーダＲ０以外のリーダにカードをかざしても電気錠を解錠することはできないことが判る。
【００５７】
このようにして、複数のリーダで構成される入退室管理システムのアンチパスバック制御が実現される。また、経路判定制御についても同様の方式で実現されることは言うまでもない。
【００５８】
以上、アンチパスバック制御の基本方式について述べたが、次に、図１１〜図１８を参照しながら、本発明の一つの特徴である障害発生時のグルーピング縮退運転について説明する。それぞれ、障害発生時のグルーピング縮退運転において、図１１〜図１４は統括制御装置内のテーブル構造を示す説明図（図１１は入退室シーケンステーブル、図１２は解錠フラグデータベース、図１３はリーダＲ０参照のグルーピングテーブル、図１４はリーダ異常検知テーブル）、図１５〜図１８はリーダ制御装置内の解錠フラグ状態の遷移を示す説明図（図１５はリーダ制御装置０、図１６はリーダ制御装置１、図１７はリーダ制御装置２、図１８はリーダ制御装置３）である。
【００５９】
まず、説明にあたっての前提条件として、前述した図２において、リーダＲ２が故障し、カードをかざしても読取ができなかったとし、このとき、リーダ制御装置１４は正常に動作しているものとする。リーダＲ２が故障したため、一時的にドアＤ１を開放状態にして運用することにする。この状態でアンチパスバック制御をそのまま動作させると、リーダＲ２にカードがかざせないため、区画Ｄへの入室ができなくなる。
【００６０】
そこで、図１１〜図１４に示すように、統括制御装置１２内に、前述した入退室シーケンステーブル１２０、解錠フラグデータベース１２３に加えて、リーダ番号に対応するグループリーダ番号の解錠フラグ（０：ＯＦＦ（施錠）、１：ＯＮ（解錠））が設定されているリーダＲ０参照のグルーピングテーブル１２７と、異常状態（０：正常動作、１：動作不能）が設定されているリーダ異常検知テーブル１２８を設けて、部分的な縮退運転を実現する。
【００６１】
リーダＲ０参照のグルーピングテーブル１２７とは、リーダ毎に縮退用のグルーピングを示すテーブルを持っており、例えば、リーダＲ０にカードをかざした時、それに伴ない、解錠制御対象リーダが定まり、さらに、定まった対象リーダにかざされた時の解錠制御対象リーダが求められる。つまり、カードがかざされたリーダから、２段階先の解錠制御対象のリーダをグループ化したものである。以降、リーダＲ０参照のグルーピングテーブルを単にグルーピングテーブルと記述する。
【００６２】
ここで、グルーピングテーブル１２７の内容に関して説明する。
【００６３】
リーダＲ０にカードをかざすと、入退室シーケンステーブル１２０のシーケンスパターン１２２のリーダＲ０のエントリにより、リーダＲ１，Ｒ２，Ｒ４が次に認証許可されるリーダであることが判る。
【００６４】
さらに、その中のリーダＲ１にカードをかざしたときに次に認証許可されるリーダはリーダＲ０なので、リーダＲ０参照のグルーピングテーブル１２７はＲ０に‘１’が設定され、他のリーダに対して‘０’になる。さらに、その中のリーダＲ２にカードをかざしたときの次に認証許可されるリーダはＲ３，Ｒ６なので、これに‘１’に設定される。さらに、その中のリーダＲ４にカードをかざしたときの次に認証許可されるリーダはＲ５なので、これに‘１’に設定される。
【００６５】
つまり、総括制御装置１２が１台の場合、例えば、リーダＲ０参照のグルーピングテーブル１２７は、入退室シーケンステーブル１２０のリーダＲ０の行エントリの値で、‘１’がセットされているリーダに相当する、本例では、リーダＲ１、リーダＲ２、リーダＲ４の各行エントリの内容をセットすることになる。
【００６６】
以下に、障害発生時のグルーピング縮退運転について詳細を説明する。
【００６７】
リーダＲ０に識別コードＩＤ１のカードをかざして、区画Ａに入室すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により、次に認証許可されるリーダは、区画Ａ内に設置されているリーダＲ１，Ｒ２，Ｒ４であり、その他のリーダは認証不許可となることが判る。本来であれば、解錠フラグ配信処理は、解錠フラグデータベース１２３の解錠フラグ群１２６で変化のあったリーダに対して実行するので、リーダＲ０，Ｒ３，Ｒ５，Ｒ６，Ｒ７の解錠フラグＯＦＦをリーダ制御装置１３〜１６に対して送信することになる。
【００６８】
このとき、動作不能のリーダが存在するかをリーダ異常検知テーブル１２８によりチェックする。リーダＲ２が動作不能なので、リーダ異常検知テーブル１２８と入退室シーケンステーブル１２０のシーケンスパターン１２２をＡＮＤして、リーダＲ２が次に認証許可されるリーダであるかを確認する。この場合、リーダＲ２は、次に認証許可されるリーダであるので、次にグルーピングテーブル１２７のリーダＲ２の情報を参照する。リーダＲ３，Ｒ６が‘１’になっているので、このリーダの解錠フラグＯＮをリーダ制御装置１４，１６に送信する。
【００６９】
ここで、リーダ制御装置自身または、後述する他の統合制御装置自身に、障害が発生した場合、その制御下にある複数のリーダがリーダ異常検知テーブル１２８上で、“１”で表示されることになる。この場合、グルーピングテーブル１２７の複数の該当するリーダ分の論理和した内容で、図１２の解錠フラグデータベース１２３の対応する識別コードのリーダ番号フィールドにセットすることになる。
【００７０】
このときの図１２の解錠フラグデータベース１２３の解錠フラグ群１２６は、図１２中の解錠フラグが１２３１の状態に遷移する。また、図１５〜図１８のリーダ制御装置内の解錠フラグデータベース１３０，１４０，１５０，１６０の解錠フラグは、それぞれ１３０１，１４０１，１５０１，１６０１の状態に遷移する。
【００７１】
これにより、リーダＲ２にカードをかざさなくても、リーダＲ６で認証許可となり、区画Ｄへ入室することができる。また、逆方向への退室は、平常通りの解錠フラグの送信が実行されるので、支障なく退室することができる。このようにして、部分的な縮退運転を実現することにより、影響範囲を最小限にして、アンチパスバック制御および経路判定制御の運転を継続することができる。
【００７２】
以上の説明では、リーダに障害が発生しているときの例を示したが、続いてリーダが障害から回復した場合について説明する。ここでは、識別コードＩＤ１のカードを所持する人が、例えば、一番奥の区画Ｄに在室中にリーダＲ２が回復したと想定する。
【００７３】
まず、リーダ異常検知テーブル１２８のリーダＲ２は正常状態‘０’に設定される。識別コードＩＤ１のカードについて、図１２の解錠フラグデータベース１２３の解錠フラグ群１２６は、図１２中の解錠フラグが１２３３の状態なので、リーダＲ７にカードをかざして区画Ｄを退出すると、入退室シーケンステーブル１２０のシーケンスパターン１２２により解錠フラグが１２３４の状態に遷移する。
【００７４】
さらに、リーダＲ３にカードをかざして区画Ｂを退出すると、解錠フラグが１２３５の状態に遷移し、次に認証許可されるリーダはＲ１，Ｒ２，Ｒ４であることが判る。これにより、識別コードＩＤ１のカードを所持する人は、正常通りどの区画へも移動することが可能になったことが証明できる。
【００７５】
つまり、障害時においても、入退室シーケンステーブル１２０に従って、障害リーダに対応しても、本リーダに関連するリーダの解錠フラグ制御を行っているため、回復時、矛盾無く、通常運用に復旧することができる。
【００７６】
次に、本実施の形態の入退室管理システムにおいて、図１９及び図２０を参照しながら、リーダ制御装置と統括制御装置とを同一装置にして統合制御装置とし、この統合制御装置が複数台接続されている場合について説明する。それぞれ、図１９は統合制御装置が複数台接続されている場合を示す構成図、図２０は統合制御装置内のテーブル構造と各テーブルの準備の仕方を示す説明図である。
【００７７】
図１９に示すように、統合制御装置（Ａ）２０，（Ｂ）２１が複数台（図では２台）接続されている構成において、統合制御装置２０にはリーダＲ０，Ｒ１が、統合制御装置２１にはリーダＲ２，Ｒ３，Ｒ４がそれぞれ接続されている。
【００７８】
図２０に示すように、統合制御装置２０内には、自統合制御装置２０の入退室シーケンステーブル２０１、リーダＲ０参照のグルーピングテーブル２０２、他統合制御装置２１の入退室シーケンステーブル２１１が設けられている。
【００７９】
入退室シーケンステーブル２０１の準備の仕方として、自統合制御装置２０下にある全リーダ（Ｒ０，Ｒ１）を行エントリとして、列エントリとしては、全統合制御装置２０，２１下に接続されている全リーダ（Ｒ０，Ｒ１，Ｒ２，Ｒ３，Ｒ４）を列エントリとしたシーケンステーブルを準備している。つまり、自統合制御装置２０下にあるリーダに認証カードをかざした時、それに伴なう解錠フラグの対象リーダは、他の統合制御装置２１下にあるリーダに対しても、制御する必要があるからである。
【００８０】
続いて、縮退対応のために、例えば、リーダＲ０参照に関連したグルーピングテーブル２０２の作成方法の一例として、リーダＲ０にカードをかざした時の行エントリで関連するリーダは、Ｒ１，Ｒ２，Ｒ４であることが判る。リーダＲ１は自統合制御装置２０内に接続されていることから、まず、自統合制御装置２０のグルーピングテーブル２０２を前記図１３と同様に、手順１で、リーダＲ１のシーケンスの値をグルーピングテーブルのＲ１行エントリにセットする。
【００８１】
リーダＲ２，Ｒ４は、統合制御装置２１下に接続されていることから、手順２で、統合制御装置２１内の入退室シーケンステーブル２１１内のＲ２，Ｒ４の行エントリを読み出し、その値を、手順３において、グルーピングテーブル２０２のＲ２，Ｒ４の行エントリにセットして完成する。さらに、システム固有の縮退条件があれば、さらに、本テーブルの値を操作することは可能である。
【００８２】
ここで、他の統合制御装置間との通信が不可能となる障害が発生した場合、対象統合制御装置下にある全リーダが障害と見なした形で、本例では、リーダＲ２，Ｒ４の自統合制御装置内のリーダ異常検知テーブルにセットし、それに対応するグルーピングテーブルを参照しながら、縮退運転をすることで、統合制御装置が１台の時と同様な運用が可能となる。
【００８３】
本グルーピングテーブルを上記のように設定し、統合制御装置に持つことにより、故障が発生したリーダにカードをかざさずに次の区画へ入室することができる。
【００８４】
グルーピングテーブルの用途は、カードをかざしたリーダに対して次に認証許可となるリーダが故障しているときに、その先の区画に対して、セキュリティを保ちながらアンチパスバック制御および経路判定制御の運転を継続させるためのものである。
【００８５】
これまでは、各リーダに障害が発生した場合、実質上、セキュリティ機能を減ずることなく、経路制御の例を示したが、次は、リーダ制御装置とその上位の統括制御装置との通信機能に障害が発生した場合の例に関して、図２２〜図２６を参照しながら説明する。それぞれ、図２２は統括制御装置における入退室シーケンステーブルの初期配信方法を示す流れ図、図２３はリーダ制御装置における内部入退室シーケンステーブルの形式を示す説明図、図２４は内部解錠フラグを持った解錠フラグデータベースを示す説明図、図２５はリーダ制御装置と統括制御装置の通信が異常の場合のテーブルの遷移を示す説明図、図２６はリーダ制御装置の動作を示す流れ図である。
【００８６】
図２２に示すように、統括制御装置１２における入退室シーケンステーブル１２０の初期配信方法の一例において、入退室シーケンステーブル１２０は、建物の部屋、ホール、ドアなどの配置構造を見ながら、各建物の管理責任者があらかじめ定められたセキュリティポリシーに従って、テーブルの内容を決めて行く。そのため、同じ配置の建物だからといって、同じパターンになることはありえない。
【００８７】
決められた入退室シーケンステーブル１２０は、建物全体の制御装置をカバーするホスト装置１０にローディングしておき、各統括制御装置のパワーオンなどの初期化処理が実行されるときに、ホスト装置１０から受信される（Ｓ２２０１）。
【００８８】
次に、統括制御装置１２は、制御下の各リーダ制御装置毎に、接続されているリーダ分を抽出、すなわち該当リーダ分の縮退運転用シーケンステーブルを抽出する（Ｓ２２０２）。そして、各リーダ制御装置に配信する（Ｓ２２０３）。ここで、Ｓ２２０２において、関係あるリーダ分のみを抽出するようにしたが、テーブル全体を受信しておき、受け取った各リーダ制御装置にて抽出処理を行ってもよい。
【００８９】
図２３に示すように、例えば、リーダ制御装置（０）１３における内部入退室シーケンステーブル１７０の形式においては、上記Ｓ２２０３で受信したデータをもとに、本リーダ制御装置に関係のあるリーダＲ０，Ｒ１に関して、シーケンステーブルが作成される。入退室シーケンステーブル１２０と同様に、１７１はカードをかざしたリーダ番号、１７２はそれに対応して、送信先リーダ番号の各リーダＲ０，Ｒ１へ送信する解錠フラグのデータを示している。
【００９０】
図２４に示すように、解錠フラグデータベース１３０は、前述した図７ほかで引用した解錠フラグデータベース１３０に、内部解錠フラグ１３３を追加したもので、かつ、上位との接続正常ケースにおける状態の遷移（６１０１→６１０２→…）において、内部解錠フラグ１３３は、統括制御装置との通信が不可能時、リーダ制御装置０（１３）内で、縮退運転をするために使用される。
【００９１】
例えば、かざされるカードの識別コード１３１のＩＤ１に関係する内部解錠フラグ１３３の初期値は、Ｒ０＝１、Ｒ１＝０として、Ｒ０から入室可能な状態にしている（６１０１）。この値は、セキュリティポリシーに従って決められる。
【００９２】
次に、Ｒ０にＩＤ１のカードがかざされると、まず、内部解錠フラグ１３３を、内部入退室シーケンステーブル１７０の値にしたがって、６１０２の状態に更新する。同時に、「Ｒ０にＩＤ１のカードがかざされた」情報が、統括制御装置１２に送られる。送られたデータを元に、統括制御装置１２は、それに対応する入退室シーケンステーブル１２０を参照し、解錠フラグデータベース１２３を更新するととも、それに対応するＲ０、Ｒ１のデータを、リーダ制御装置（０）１３に送ることになる。
【００９３】
受信したリーダ制御装置（０）１３は、対応するＩＤ１のカードの識別コード１３１の解錠フラグ１３２の情報を更新し、遷移する（６１０３）。
【００９４】
これにより、上位との通信が正常ケースは、解錠フラグ１３２は、上位からのデータにより、最新値がセットされていく。
【００９５】
図２５に示すように、前述した図２４に対して、リーダ制御装置（０）１３と統括制御装置１２の通信が異常の場合のテーブルの遷移においては、同様に、Ｒ０にＩＤ１のカードがかざされると、まず、内部解錠フラグ１３３を、内部入退室シーケンステーブル１７０の値にしたがって、６２０２の状態に更新する。同時に、「Ｒ０にＩＤ１のカードがかざされた」情報が、統括制御装置１２に送る時に通信異常（送信エラー）か、あるいは、送られたデータを元に、統括制御装置１２は、それに対応する入退室シーケンステーブル１２０を参照し、解錠フラグデータベース１２３を更新するととも、それに対応するＲ０、Ｒ１のデータを、リーダ制御装置（０）１３へ送り返す。この時に通信異常（受信エラー）となると、状態が６２０２から６２０３へ遷移できない。
【００９６】
このエラーを検出すると、リーダ制御装置（０）１３は、応急措置として、６２０２でセットした内部解錠フラグ１３３の値を用いて、対応するＩＤ１のカードの識別コード１３１の解錠フラグ１３２の情報を更新し、遷移する（６２０３）。
【００９７】
図２６に示すように、前述した図２４、図２５のリーダ制御装置（０）１３の動作においては、まず、制御下のリーダ、例えば、Ｒ０にＩＤ１のカードがかざされる（Ｓ２６０１）。そして、内部解錠フラグ１３３を、内部入退室シーケンステーブル１７０の値にしたがって更新する。本例では、「Ｒ０＝１、Ｒ１＝０」から、「Ｒ０＝０、Ｒ１＝１」に遷移する（Ｓ２６０２）。
【００９８】
さらに、「どのリーダに、どのＩＤカードがかざされたか」の情報を、統括制御装置１２に送る（Ｓ２６０３）。本例では、「Ｒ０，ＩＤ１」である。送信後、統括制御装置１２より、かざされたリーダに対する新たな入退室シーケンステーブルを受信する（Ｓ２６０５）。本例では、Ｒ０をかざしたケースで、Ｒ０＝０、Ｒ１＝１である。受信データは、解錠フラグデータベース１３０の解錠フラグ１３２にセット更新される（Ｓ２６０７）。本例では、「Ｒ０＝１、Ｒ１＝０」から、「Ｒ０＝０、Ｒ１＝１」に遷移する。
【００９９】
上記の送信、受信動作で、エラーが発生すると（Ｓ２６０４−ＹＥＳ）、（Ｓ２６０６−ＹＥＳ）で、正規のデータは受信できないため、解錠フラグデータベース１３０の内部解錠フラグ１３３の値を用いて、解錠フラグ１３２を更新する（Ｓ２６０８）。本例では、「Ｒ０＝１、Ｒ１＝０」から、「Ｒ０＝０、Ｒ１＝１」に遷移する。
【０１００】
なお、前述した図２４、図２５において、リーダ制御装置と統括制御装置間のシーケンステーブルは、運用が開始されると事実上、変更しないため、その結果、解錠フラグ１３２と内部解錠フラグ１３３は一致が保たれるため、実用上支障が無い。
【０１０１】
以上、本実施の形態では、ホスト装置、統括制御装置と階層化した場合を例に示したが、これら階層化にこだわるものでなく、同様の機能を、１台または、複数台の機能分担により、“上位制御装置”として実現可能である。
【０１０２】
以上説明したように、本実施の形態の入退室管理システムによれば、複数のリーダによるアンチパスバック制御および経路判定制御を実現する場合に、一部のリーダが故障したり、回線異常が発生しても、システム全体に影響を与えることなく、部分的な縮退運転によりシステムを稼動させることができる。
【図面の簡単な説明】
【０１０３】
【図１】本発明の一実施の形態である入退室管理システムの基本構成を示す構成図である。
【図２】本発明の一実施の形態において、アンチパスバック制御を説明するためのレイアウト図である。
【図３】本発明の一実施の形態において、カードを利用したアンチパスバック制御の遷移を説明する説明図である。
【図４】本発明の一実施の形態において、図２におけるアンチパスバック制御を実現するための入退室管理システムを示す構成図である。
【図５】本発明の一実施の形態において、統括制御装置のテーブル構造（入退室シーケンステーブル）を示す説明図である。
【図６】本発明の一実施の形態において、統括制御装置のテーブル構造（解錠フラグデータベース）を示す説明図である。
【図７】本発明の一実施の形態において、リーダ制御装置（リーダ制御装置０）内の解錠フラグ状態の遷移を示す説明図である。
【図８】本発明の一実施の形態において、リーダ制御装置（リーダ制御装置１）内の解錠フラグ状態の遷移を示す説明図である。
【図９】本発明の一実施の形態において、リーダ制御装置（リーダ制御装置２）内の解錠フラグ状態の遷移を示す説明図である。
【図１０】本発明の一実施の形態において、リーダ制御装置（リーダ制御装置３）内の解錠フラグ状態の遷移を示す説明図である。
【図１１】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、統括制御装置内のテーブル構造（入退室シーケンステーブル）を示す説明図である。
【図１２】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、統括制御装置内のテーブル構造（解錠フラグデータベース）を示す説明図である。
【図１３】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、統括制御装置内のテーブル構造（リーダＲ０参照のグルーピングテーブル）を示す説明図である。
【図１４】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、統括制御装置内のテーブル構造（リーダ異常検知テーブル）を示す説明図である。
【図１５】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、リーダ制御装置（リーダ制御装置０）内の解錠フラグ状態の遷移を示す説明図である。
【図１６】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、リーダ制御装置（リーダ制御装置１）内の解錠フラグ状態の遷移を示す説明図である。
【図１７】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、リーダ制御装置（リーダ制御装置２）内の解錠フラグ状態の遷移を示す説明図である。
【図１８】本発明の一実施の形態において、障害発生時のグルーピング縮退運転における、リーダ制御装置（リーダ制御装置３）内の解錠フラグ状態の遷移を示す説明図である。
【図１９】本発明の一実施の形態において、統合制御装置が複数台接続されている場合を示す構成図である。
【図２０】本発明の一実施の形態において、統合制御装置内のテーブル構造と各テーブルの準備の仕方を示す説明図である。
【図２１】本発明の一実施の形態において、統括制御装置とリーダ制御装置のテーブル構成を示す説明図である。
【図２２】本発明の一実施の形態において、統括制御装置における入退室シーケンステーブルの初期配信方法を示す流れ図である。
【図２３】本発明の一実施の形態において、リーダ制御装置における内部入退室シーケンステーブルの形式を示す説明図である。
【図２４】本発明の一実施の形態において、内部解錠フラグを持った解錠フラグデータベースを示す説明図である。
【図２５】本発明の一実施の形態において、リーダ制御装置と統括制御装置の通信が異常の場合のテーブルの遷移を示す説明図である。
【図２６】本発明の一実施の形態において、リーダ制御装置の動作を示す流れ図である。
【符号の説明】
【０１０４】
１…ホスト装置、２…表示装置、３０，３１…統括制御装置、４０〜４ｎ…リーダ制御装置、５０〜５ｎ…リーダ、
１０…ホスト装置、１１…表示装置、１２…統括制御装置、１３〜１６…リーダ制御装置、１２０…入退室シーケンステーブル、１２３…解錠フラグデータベース、１２７…グルーピングテーブル、１２８…リーダ異常検知テーブル、１３０，１４０，１５０，１６０…リーダ制御装置内の解錠フラグデータベース、１３１…カードの識別コード、１３２…解錠フラグ、１３３…内部解錠フラグ、１７１…カードをかざしたリーダ番号、１７２…解錠フラグ、
２０，２１…統合制御装置、２０１，２１１…入退室シーケンステーブル、２０２…グルーピングテーブル。
【図１】
2005036627.tif 000003
【図２】
2005036627.tif 000004
【図３】
2005036627.tif 000005
【図４】
2005036627.tif 000006
【図５】
2005036627.tif 000007
【図６】
2005036627.tif 000008
【図７】
2005036627.tif 000009
【図８】
2005036627.tif 000010
【図９】
2005036627.tif 000011
【図１０】
2005036627.tif 000012
【図１１】
2005036627.tif 000013
【図１２】
2005036627.tif 000014
【図１３】
2005036627.tif 000015
【図１４】
2005036627.tif 000016
【図１５】
2005036627.tif 000017
【図１６】
2005036627.tif 000018
【図１７】
2005036627.tif 000019
【図１８】
2005036627.tif 000020
【図１９】
2005036627.tif 000021
【図２０】
2005036627.tif 000022
【図２１】
2005036627.tif 000023
【図２２】
2005036627.tif 000024
【図２３】
2005036627.tif 000025
【図２４】
2005036627.tif 000026
【図２５】
2005036627.tif 000027
【図２６】
2005036627.tif 000028