(57)【特許請求の範囲】
【請求項１】
それぞれＬＡＮを介して接続されたセンタサーバ及びサービスエリア毎に配置され配下のカードリーダライタを制御する複数の制御装置により構成され、前記カードリーダライタによりユーザが携帯するＩＣカードの情報を読み書きして、ユーザにサービスを提供するカード利用システムにおいて、
前記各カードリーダライタは、前記ＬＡＮに接続されると共に前記ＬＡＮとは別の接続インタフェースにより上位の前記制御装置と接続され、前記各カードリーダライタには、電源装置から該上位の制御装置に供給された電源を該上位の制御装置のＤＣ端子を中継して自己のＤＣ端子に受け取り、
前記各カードリーダライタは、前記上位の制御装置が正常動作時には前記別の接続インタフェースを介して前記上位の制御装置により制御され、前記上位の制御装置の故障時には前記ＬＡＮを介して他のサービスエリアの前記制御装置及び前記センタサーバの何れかにより制御されることを特徴とするカード利用システム。
【請求項２】
前記各制御装置には、前記配下のカードリーダライタに関する照合用マスタ及び前記制御装置が故障時の他の制御装置の配下のカードリーダライタに関する照合用マスタデータをバックアップして保存していることを特徴とする請求項１に記載のカード利用システム。
【請求項３】
前記カードリーダライタには電気的に施錠・開錠される電気錠が接続された出入管理システムであることを特徴とする請求項１又は２に記載のカード利用システム。
【請求項４】
それぞれＬＡＮを介して接続されたセンタサーバ及びサービスエリア毎に配置され配下のカードリーダライタを制御する複数の制御装置により構成され、前記各制御装置及び前記配下のカードリーダライタ間が前記ＬＡＮとは別の接続インタフェースで接続してあり、当該配下のカードリーダライタに関する上位の前記制御装置が故障した場合に備えて当該配下のカードリーダライタに関する照合用マスタデータが当該上位の制御装置以外の前記制御装置及び前記センタサーバにバックアップ保存してあるカード利用システムにおける前記制御装置の故障時のトラブルを回避するカード利用システムの故障回避方法において、
前記制御装置及び前記配下のカードリーダライタ間の前記別の接続インタフェースによる接続が確立されているか否かの断線監視を該配下のカードリーダライタが行う断線監視ステップと、
前記別の接続インタフェースによる接続が確立されていないとき、前記配下のカードリーダライタは、前記上位の制御装置が故障していると判断し、当該上位の制御装置と当該配下のカードリーダライタ間の通信を切断する通信切断ステップと、
上位の前記制御装置の故障を判断した前記配下のカードリーダライタの接続先を、前記故障と判断された上位の制御装置に代わって前記ＬＡＮを介して他のサービスエリアの前記制御装置及び前記センタサーバの何れかに切替える切替接続ステップと
を含むことを特徴とするカード利用システムの故障回避方法。
【請求項５】
前記断線監視ステップでは、前記配下のカードリーダライタは、タイマに基づく一定時間毎に、前記配下のカードリーダライタから前記上位の制御装置宛に接続監視要求コマンドを送信し、該接続監視要求コマンドに対し該上位の制御装置から接続監視応答コマンドがあるか否かにより前記断線監視を行い、連続して予め決められた複数回の前記接続監視要求コマンドに対する前記接続監視応答コマンドがないとき前記上位の制御装置を故障と判断することを特徴とする請求項４に記載のカード利用システムの故障回避方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード利用システム及びその故障回避方法に関し、特に建屋のセキュリティ管理を行うカードを使用する出入監視システム及びその故障回避方法に関する。
【背景技術】
【０００２】
近年、ＩＣカードの普及に伴い、センタサーバとネットワークを介して接続され、サービスエリアごとに配置された制御装置が、ＩＣカードに対して各種情報を読み書きするカードリーダライタや各種の情報を入出力する入出力インタフェースなどを制御して、センタサーバとの協調動作により各種のサービスをＩＣカードの携帯者に提供する形態のカード利用システムが多数登場してきている。
【０００３】
例えば、特許文献１に示す特開２００３−１５０９９５号公報「自動管理システム及び自動管理方法」に記載のように、センタに配置したホストコンピュータ(センタサーバ)とサービスエリアごとに設置された制御装置とをネットワークを介して接続し、ユーザが携帯するＩＣカードを利用して、建屋のセキュリティ管理や自動販売機、エレベータの利用状況の管理などを行うカード利用システムが提案されている。
【０００４】
このようなカード利用システムでは、一般的に、ハードウェアなどの故障発生時にも、サービス運用を継続できるような故障回避方法が採用されている。
【０００５】
しかし、従来の故障回避方法には、次のような問題点があった。センタサーバと制御装置間の通信が不可能になった場合、センタサーバ側は、制御装置との間のネットワークを介した通信路上の障害又は断線が発生したものと判断し、当該制御装置との通信を切断し、一方、当該制御装置は、センタサーバとの通信を行うことなく、当該制御装置自身によるスタンドアロン運用でサービスを継続する処理を行うようにしていた。
【０００６】
しかしながら、制御装置自身によるスタンドアロン運用は、カード利用システムの全体のサービスを統括しているセンタサーバ側が当該制御装置における状況を把握できなくなって、管理ができなくなるだけでなく、動作確認もできなくなるため、大規模なカード利用システムになる程、運用上問題になる傾向があった。
【０００７】
また、センタサーバと制御装置間の通信が不可能になるもう一つの要因として、センタサーバ側や制御装置側のハードウェア故障がある。センタサーバ故障時は、斯かる場合に限って、前述のような制御装置のスタンドアロン運用を可能とすれば、最低限の運用を継続することができる。更に、全体のサービスの継続的な運用に必須のセンタサーバには、一般的に、冗長化構成を含む各種の信頼度対策が折り込まれた構成とされており、センタサーバの故障時に即座に代替装置に切替えて、運用を継続することを可能とする方策が採用されている。
【０００８】
一方、サービスエリアごとに配置される制御装置の故障時には、当該制御装置の配下に接続されているカードリーダライタや入出力インタフェースの制御ができなくなるため、故障した制御装置が復旧されるまで、故障制御装置が配置されているサービスエリアではカード利用システムを停止しなければならなかった。
【０００９】
【特許文献１】特開２００３−１５０９９５号公報（第５−６頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
前述のように、ＩＣカードを使用して各種サービスを行う従来のカード利用システムでは、サービスを統括するセンタサーバについては種々の故障対策が実施されているものの、サービスエリアごとに配置された制御装置の故障が発生した場合には、当該制御装置に接続されている配下のカードリーダライタ、入出力インタフェースが使用不可能となってしまい、当該制御装置のサービスエリアにおいてはシステムの運用が停止してしまうという欠点があった。
【００１１】
そこで、本発明の目的は、カード利用システム及びその故障回避方法を提供することにある。即ち、ＩＣカードの情報を読み書きすると共に、例えば建屋の出入管理システム（フラッパーゲート）のような場合に建屋の扉などの施錠に用いる電気錠など各種の入出力機器の情報を読み書きするカードリーダライタに対して、サービスエリアごとに配置される上位の制御装置と直接通信する通信路Ａと、バックアップ用の迂回路接続として予め用意された、センタサーバあるいは他の制御装置と迂回した通信を行う通信路Ｂとの少なくとも２つ以上の通信路を付与し、いずれかの選択した通信路に切り替えて使用することを可能とすることにより、例えば、通常時は、通信路Ａによる運用をして、上位の制御装置を使用したサービスをＩＣカード携帯者に提供し、一方、上位の制御装置が故障時には、迂回路となる通信路Ｂへ切替え運用をすることにより、センタサーバあるいは他の制御装置を利用して、サービスを継続して提供することができるようにすることにある。
【００１２】
更に言えば、本発明は、サービスエリアごとに配置されている制御装置が故障した場合に、その配下にあるカードリーダライタの制御に、他のサービスエリアに配置されている他の制御装置やあるいはセンタサーバを利用することを可能とすることにより、上位の制御装置が故障しても、その配下のカードリーダライタの制御を可能とし、当該サービスエリアにおいても、カード利用システムを停止させることなく、迅速な対応を可能とするカード利用システム及びその故障回避方法を提供することに、その目的がある。
【課題を解決するための手段】
【００１３】
前述の課題を解決するため、本発明によるカード利用システム及びその故障回避方法は、次のような特徴的な構成を採用している。
【００１４】
（１）それぞれＬＡＮを介して接続されたセンタサーバ及びサービスエリア毎に配置され配下のカードリーダライタを制御する複数の制御装置により構成され、前記カードリーダライタによりユーザが携帯するＩＣカードの情報を読み書きして、ユーザにサービスを提供するカード利用システムにおいて、
前記各カードリーダライタは、前記ＬＡＮに接続されると共に前記ＬＡＮとは別の接続インタフェースにより上位の前記制御装置と接続され、前記各カードリーダライタには、
電源装置から該上位の制御装置に供給された電源を該上位の制御装置のＤＣ端子を中継して自己のＤＣ端子に受け取り、
前記各カードリーダライタは、前記上位の制御装置が正常動作時には前記別の接続インタフェースを介して前記上位の制御装置により制御され、前記上位の制御装置の故障時には前記ＬＡＮを介して他のサービスエリアの前記制御装置及び前記センタサーバの何れかにより制御されるカード利用システム。
（２）前記各制御装置には、前記配下のカードリーダライタに関する照合用マスタ及び前記制御装置が故障時の他の制御装置の配下のカードリーダライタに関する照合用マスタデータをバックアップして保存している上記（１）のカード利用システム。
（３）前記カードリーダライタには電気的に施錠・開錠される電気錠が接続された出入管理システムである上記（１）又は（２）のカード利用システム。
（４）それぞれＬＡＮを介して接続されたセンタサーバ及びサービスエリア毎に配置され配下のカードリーダライタを制御する複数の制御装置により構成され、前記各制御装置及び前記配下のカードリーダライタ間が前記ＬＡＮとは別の接続インタフェースで接続してあり、当該配下のカードリーダライタに関する上位の前記制御装置が故障した場合に備えて当該配下のカードリーダライタに関する照合用マスタデータが当該上位の制御装置以外の前記制御装置及び前記センタサーバにバックアップ保存してあるカード利用システムにおける前記制御装置の故障時のトラブルを回避するカード利用システムの故障回避方法において、
前記制御装置及び前記配下のカードリーダライタ間の前記別の接続インタフェースによる接続が確立されているか否かの断線監視を該配下のカードリーダライタが行う断線監視ステップと、
前記別の接続インタフェースによる接続が確立されていないとき、前記配下のカードリーダライタは、前記上位の制御装置が故障していると判断し、当該上位の制御装置と当該配下のカードリーダライタ間の通信を切断する通信切断ステップと、
上位の前記制御装置の故障を判断した前記配下のカードリーダライタの接続先を、前記故障と判断された上位の制御装置に代わって前記ＬＡＮを介して他のサービスエリアの前記制御装置及び前記センタサーバの何れかに切替える切替接続ステップと
を含むカード利用システムの故障回避方法。
（５）前記断線監視ステップでは、前記配下のカードリーダライタは、タイマに基づく一定時間毎に、前記配下のカードリーダライタから前記上位の制御装置宛に接続監視要求コマンドを送信し、該接続監視要求コマンドに対し該上位の制御装置から接続監視応答コマンドがあるか否かにより前記断線監視を行い、連続して予め決められた複数回の前記接続監視要求コマンドに対する前記接続監視応答コマンドがないとき前記上位の制御装置を故障と判断する上記（４）のカード利用システムの故障回避方法。
【発明の効果】
【００１５】
本発明のカード利用システム及びその故障回避方法によれば、次のような効果を奏することができる。
【００１６】
サービスエリアごとに配置されて、ユーザが携帯するＩＣカードなどの情報を読み書きするカードリーダライタを制御する上位の制御装置が故障した場合、当該カードリーダライタの接続を、故障した上位の制御装置から他のサービスエリアに配置された他の制御装置又はセンタサーバへの迂回路に切替えることにより、該サービスエリアにおけるカード利用システムの運用を停止することなく、故障に対して迅速な対応を図ることが可能となる。
【００１７】
従来のカードリーダライタでは、一個の接続インタフェースしか有さず、ＵＳＢ、ＲＳ２３２Ｃ、ＩＥＥＥ８０２．３  Ｅｔｈｅｒｎｅｔ(登録商標）  ＬＡＮなどのうちいずれかの種類の一ポートのみの汎用インタフェースを用いて接続していたが、本発明においては、少なくとも二つ以上の複数の接続インタフェースを設けることにより、サービスの継続が要求される種々のカード利用システムに対応することができる。
【００１８】
また、カードリーダライタに上位の制御装置との間の通信不能の監視即ち断線監視の自己判断機能を搭載しているので、上位の制御装置の故障を検出した際に、上位の制御装置のバックアップとなる他の制御装置やセンタサーバと直ちに接続することにより、サービスの中断をすることなく、カード利用システムとして継続して利用することができる。
【００１９】
或る制御装置の故障時に他の制御装置やセンタサーバに迂回した際に、ＩＣカードに記録された個人識別用のマスタデータと照合するための、当該制御装置が管理するカードリーダライタに関する照合用マスタデータを、他の制御装置やセンタサーバにバックアップして予め保存しているので、当該制御装置が復旧した際に、他の制御装置やセンタサーバがバックアップしていた自制御装置の照合用マスタデータを転送させて復元することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明によるカード利用システム及びその故障回避方法の好適実施形態例について添付図を参照して説明する。
【００２１】
（実施例の構成）
本発明によるカード利用システムのシステムの好適実施形態として、建屋への出入を管理する出入管理システムについて説明する。図１は、この出入管理システムの構成を示すブロック図である。
図１に示す出入管理システム１００は、センタサーバ１、電源装置２、制御装置３，４、カードリーダライタ５，６、電気錠７，８、ハブ９、ＬＡＮ１０、ＲＳ２３２Ｃケーブル１１，１２、ＩＣカード１３を少なくとも含んで構成されている。
【００２２】
センタサーバ１は、パソコン等で構成され、ＩＥＥＥ８０２．３  Ｅｔｈｅｒｎｅｔ(登録商標）に準拠のＬＡＮ１０を介して情報を送受信することにより、サービスエリアごとに配置された制御装置３，４を制御して、本出入管理システム全体を管理及び制御するものであり、制御装置３，４にＲＳ２３２Ｃケーブル１１，１２で直接接続されているカードリーダライタ５，６や電気錠７，８の状態を閲覧し、一元管理を行うことができる。ただし、本出入管理システムを各制御装置で分散管理する形態として、制御装置３，４をスタンドアロン運用する場合などにおいては、センタサーバ１を設置しないこともある。
【００２３】
電源装置２は、本出入管理システムを構成している複数台の制御装置３，４、及び、制御装置３，４にそれぞれ接続されたカードリーダライタ５，６に対して電源を供給している。
【００２４】
サービスエリアごとに配置された制御装置３，４は、パソコンや専用のハードウェアで構成され、本出入管理システムのサービスを行うためにセンタサーバ１との協同動作により、ＲＳ２３２Ｃケーブル１１，１２を介して接続される配下のカードリーダライタ５，６の動作を制御して、ＩＣカード１３からの情報を読み取り、ＩＣカード１３へ情報を書き込む一方、カードリーダライタ５，６に接続されている電気錠７，８を開錠したり施錠したりする。
【００２５】
なお、制御装置３，４は、本出入管理システムのサービスをＩＣカード１３の携帯者に対して提供し、それぞれの配下のカードリーダライタ５，６により読み取られたＩＣカード１３の個人識別用のマスタデータとの照合動作を行うために、それぞれの配下のカードリーダライタ５，６に関する照合用マスタデータを保存している。
【００２６】
また、後述するように、例えば制御装置３の故障時に、迂回路接続として予め用意された、他の制御装置４に迂回して、故障制御装置３配下のカードリーダライタ５に関する照合に用いるデータ即ちＩＣカード１３の個人識別用のマスタデータ（氏名、氏名ＩＤ、所属などの個人識別用データ）との照合動作を可能するカードリーダライタ５に関する照合用マスタデータ（入退場を許可する氏名、氏名ＩＤ、所属などのデータ）を他の制御装置４にバックアップして保存するようにしている。また、制御装置３，４は、カードリーダライタ５，６との間で送受信した情報に基づいて、建屋に入退場した人の氏名や入退場時刻など出入管理システムに必須の情報を生成してＬＡＮ１０、ハブ９を介してセンタサーバ１との間で送受信を行っている。
【００２７】
カードリーダライタ５，６は、それぞれの上位装置である制御装置３，４からの指示に応じて動作するものであり、ＩＣカード１３からの情報を読み取り、制御装置３，４へＲＳ２３２Ｃケーブル１１，１２を介して送信する一方、制御装置３，４からＲＳ２３２Ｃケーブル１１，１２を介して受信した情報をＩＣカード１３に書き込む。更に、制御装置３，４からの指示に応じて、カードリーダライタ５，６に接続されている電気錠７，８を開錠したり施錠したりする。
【００２８】
ここで、カードリーダライタ５，６及びＩＣカード１３は、接触型、非接触型いずれの形態のＩＣカードを用いるようにしても良い。また、制御装置３，４とカードリーダライタ５，６とをそれぞれ接続するケーブルは、図１のようなＲＳ２３２Ｃケーブル１１，１２の場合のみならず、ＵＳＢケーブル、ＩＥＥＥ１３９４ケーブル、ＩＥＥＥ８０２．３  Ｅｔｈｅｒｎｅｔ(登録商標）用ＬＡＮケーブルなどの有線ケーブルを用いても良いし、あるいは、ＩＥＥＥ８０２．１１ｂ／ａ／ｇやＢｌｕｅｔｏｏｔｈなどの無線信号を用いて接続するようにしても良い。
【００２９】
電気錠７，８は、建屋のセキュリティ管理用のもので、カードリーダライタ５，６の動作により、建屋の扉などの鍵の施錠又は開錠を行う錠であり、カードリーダライタ５，６の制御により、開錠されない限り、建屋の扉を開くことができない。
【００３０】
ハブ９は、センタサーバ１、制御装置３，４、カードリーダライタ５，６との間で、ＩＥＥＥ８０２．３準拠のＬＡＮ１０を介して情報の中継を行うための装置である。
【００３１】
次に、図１の出入管理システム１００を構成する制御装置３，４及びカードリーダライタ５，６の内部構成について、その一例を、図２を用いて説明する。ここで、図２は、図１の出入管理システム１００を構成する制御装置３，４及びカードリーダライタ５，６の内部構成の一例を示すブロック図であるが、図１に示す制御装置３と制御装置４、カードリーダライタ５とカードリーダライタ６とは全く同一の構成であり、図２には、制御装置３とカードリーダライタ５とを用いて、その内部構成の一例について示している。
【００３２】
図２において、制御装置３は、ＬＡＮ端子３ａ、ＬＡＮコントローラ３ｂ、制御部３ｃ、ＲＳ２３２Ｃ変換回路３ｄ、ＲＳ２３２Ｃ端子３ｅ、ＤＣ端子３ｆ、記憶部３ｇ、バックアップ電池３ｈを少なくとも備えている。また、カードリーダライタ５は、ＬＡＮ端子５ａ、ＬＡＮコントローラ５ｂ、制御部５ｃ、ＲＳ２３２Ｃ変換回路５ｄ、ＲＳ２３２Ｃ端子５ｅ、ＤＣ端子５ｆ、リーダライタ部５ｇ、電気錠Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部５ｈを少なくとも備えている。
【００３３】
制御装置３の制御部３ｃは、ＬＡＮコントローラ３ｂを駆動することにより、ＬＡＮ１０経由で、図１に示すセンタサーバ１又は他の制御装置４との間で、ＬＡＮ端子３ａを介して情報の送受信を行っている。更に、制御装置３の制御部３ｃは、ＲＳ２３２Ｃ変換回路３ｄを駆動することにより、通信路Ａとして、ＲＳ２３２Ｃケーブル１１経由で、配下に接続しているカードリーダライタ５との間で、ＲＳ２３２Ｃ端子３ｅを介して情報の送受信を行っている。
【００３４】
ここで、制御部３ｃは、センタサーバ１や他の制御装置４との間で送受信する情報や、内部の各部位の動作を制御するための情報や、配下のカードリーダライタ５に関する照合用マスタデータ（入退場を許可する氏名、氏名ＩＤ、所属などのデータ）を、記憶部３ｇに格納し、読み書きを行っている。また、他の制御装置４の故障時に備えて、他の制御装置４の配下のカードリーダライタ６に関する照合用マスタデータも、記憶部３ｇにバックアップして格納しており、他の制御装置４の故障発生時に、制御装置３は、配下のカードリーダライタ５をＲＳ２３２Ｃケーブル１１を介して制御するのみならず、迂回路として予め用意された通信路Ｂとして、他の制御装置４の配下のカードリーダライタ６もＬＡＮ１０を経由して迂回制御することを可能にしている。
【００３５】
更に、図１の電源装置２から供給されるＤＣ電源をＤＣ端子３ｆにて受け取り、各回路部へ供給すると共に、配下に接続しているカードリーダライタ５やその他の入出力インタフェース装置にも中継している。なお、電源装置２からの電源供給が不可能になるような障害の発生に備えて、バックアップ電池３ｈも内蔵している。
【００３６】
一方、カードリーダライタ５においては、制御部５ｃは、通常時には、通信路Ａとして、ＲＳ２３２Ｃ変換回路３ｄを駆動することにより、ＲＳ２３２Ｃケーブル１１経由で、上位に位置する制御装置３との間で、ＲＳ２３２Ｃ端子５ｅを介して情報の送受信を行っている。更には、制御部５ｃは、上位の制御装置３との間で情報の送受信が不可能な障害の発生に備えて、迂回路として予め用意された通信路Ｂとして、ＬＡＮコントローラ５ｂを駆動することにより、ＬＡＮ１０経由で、図１に示すセンタサーバ１又は他の制御装置４との間で、ＬＡＮ端子５ａを介して情報の送受信を行うことも可能である。
【００３７】
また、制御部５ｃは、リーダライタ部５ｇを駆動することにより、該リーダライタ部５ｇと無線信号により接続されたＩＣカード１３又は該リーダライタ部５ｇに装着して有線接続されたＩＣカード１３との間で、情報の送受信を行っている。更に、制御部５ｃは、電気錠Ｉ／Ｆ部５ｈを駆動することにより、図１に示す電気錠７へ施錠・開錠に関する情報を送信する動作も可能である。更には、図１の電源装置２から供給されるＤＣ電源を上位の制御装置３のＤＣ端子３ｆを中継してＤＣ端子５ｆにて受け取り、各回路部へ供給している。
【００３８】
なお、図１、図２に示す実施例においては、カードリーダライタ５，６が、通常時には、それぞれの上位の制御装置３，４と通信路Ａとして通信するＲＳ２３２Ｃケーブル１１，１２と、一方、それぞれの上位の制御装置３，４が故障時の迂回路となる通信路Ｂとして、他の制御装置（例えば、それぞれの上位の制御装置３，４ではなく、制御装置４，３）あるいはセンタサーバ１と通信するＬＡＮ１０との２つの接続インタフェースを備えている場合について説明している。
【００３９】
しかし、本発明は斯かる場合のみに限るものではなく、カードリーダライタ５，６として、少なくとも二つ以上の複数の異なる制御装置又はセンタサーバとの間の通信路を提供することが可能であれば良く、任意の個数の接続インタフェースを備えて、切替えて接続することができるように構成すれば良い。また、カードリーダライタ５，６に備えた複数の接続インタフェースとして、図１や図２に示すＲＳ２３２Ｃケーブル１１，１２とＬＡＮ１０のように異なる種類の接続インタフェースに限るものではなく、同一種類の接続インタフェースであっても良いし、有線接続や無線接続のいずれであってもかまわない。
【００４０】
また、カードリーダライタ５，６は、ＩＣカード１３との間で情報を読み書きが可能なものに限らず、ＩＣカード１３からの情報を読み取るカードリーダ機能のみを備えているものであっても良いし、あるいは、電気錠７，８の開錠・施錠動作をカードリーダライタ５，６とは異なる他の入出力装置にて実現するようにしても良い。
【００４１】
次に、図２に一例として示したこのような内部構成の制御装置３とカードリーダライタ５との概略の動作について図１を用いて更に説明する。ユーザが携帯しているＩＣカード１３をカードリーダライタ５にて検知すると、カードリーダライタ５は、ＩＣカード１３に記録されているマスタデータ（例えば、氏名、氏名ＩＤ、所属などの当該ＩＤカード携帯者を識別可能なデータ）を読み込み、読み込んだマスタデータを、接続されている上位の制御装置３へＲＳ２３２Ｃケーブル１１を介して転送する。
【００４２】
カードリーダライタ５からマスタデータが転送されてきた制御装置３では、図２に示した記憶部３ｇに記憶されている照合用マスタデータとの照合を行い、その照合結果に基づいて、建屋の電気錠の施錠・開錠の指示をカードリーダライタ５に対してＲＳ２３２Ｃケーブル１１を介して送信する。電気錠の施錠・開錠の指示を受信したカードリーダライタ５では、図２に示す電気錠Ｉ／Ｆ部５ｈを駆動して、指定された電気錠７の制御を行う。このように、上位の制御装置３は、配下に接続されているカードリーダライタ５や電気錠７の状態を管理し、制御を行っている。
【００４３】
また、迂回路としてセンタサーバ１や他の制御装置４にも、ハブ９、ＬＡＮ１０経由でカードリーダライタ５から直接接続することを可能とすることによって、カードリーダライタ５の上位に位置する制御装置３が故障している場合であっても、センタサーバ１や他の制御装置４から、故障した制御装置３の配下のカードリーダライタ５や電気錠７の管理・制御が可能である。なお、センタサーバ１や他の制御装置４は、制御装置３のバックアップ用としての動作が可能となるように、制御装置３を迂回した場合に管理対象となるカードリーダライタ５に関する照合用マスタデータも予めバックアップして保存している。
【００４４】
制御装置３が故障した場合、配下のカードリーダライタ５は、上位の制御装置３との接続を切断して、迂回路として予め用意されたセンタサーバ１や他の制御装置４と接続する状態に切り替わるが、カードリーダライタ５からＩＣカード１３のマスタデータを受信したセンタサーバ１や他の制御装置４が、バックアップデータとして予め保存しているカードリーダライタ５に関する照合用マスタデータと照合することにより、故障中の制御装置３に代わって、ＩＣカード１３の携帯者に対するサービスを行う。
【００４５】
更に、故障していた制御装置３が復旧した場合、バックアップデータとして予め保存していたセンタサーバ１や他の制御装置４から、カードリーダライタ５に関する照合用マスタデータを、制御装置３に転送させて復元し、制御装置３とカードリーダライタ５との接続に切り戻すことにより、故障からの迅速な回復処理を実現している。
【００４６】
（実施例の動作）
次に、図３乃至図５のフローチャートを参照して、図１に実施例として示した出入管理システム１００の動作について詳細に説明する。ここに、図３は、図１の出入管理システム１００の制御装置３、カードリーダライタ５の電源投入時における通信の一例を示すフローチャートである。ここに、制御装置３とその配下のカードリーダライタ５との電源は、図１、図２にて説明したように、電源装置２から同系統で同時に供給されている。
【００４７】
まず、図３において、制御装置３とカードリーダライタ５との使用を開始するために、電源が投入されると、制御装置３やカードリーダライタ５が起動して、制御装置３からカードリーダライタ５に対して接続開始コマンドを送信する（ステップＳ１０）。カードリーダライタ５が該接続開始コマンドを受信した場合は（ステップＳ１１のＹｅｓ）、カードリーダライタ５から接続完了コマンドを接続開始コマンドの送信元である上位の制御装置３に対して送信する（ステップＳ１２）。この結果、制御装置３とカードリーダライタ５とのＲＳ２３２Ｃケーブル１１を介したＲＳ２３２Ｃ通信が確立し、カードリーダライタ５は通信路ＡとしてＲＳ２３２Ｃの接続インタフェースで動作して、両者の間で情報の送受信が可能な状態になる（ステップＳ１３）。
【００４８】
もし、制御装置３からの接続開始コマンドをカードリーダライタ５が受信できない場合は（ステップＳ１１のＮｏ）、ステップＳ１０に復帰し、制御装置３は、通信が確立するまで、接続開始コマンドを送信し続ける。
【００４９】
次に、制御装置３とのＲＳ２３２Ｃの接続が確立しているカードリーダライタ５が動作中の状態にある場合、一定時間間隔で、制御装置３との間の通信不能か否かの断線監視を行う断線監視手段の動作について説明する。図４は、図１の出入管理システム１００の制御装置３とカードリーダライタ５間の断線監視動作の一例を示すフローチャートである。
【００５０】
図４において、図３のシーケンスを経てカードリーダライタ５が通信路ＡとしてＲＳ２３２Ｃで動作中の状態になると、カードリーダライタ５は、制御装置３との間の断線監視を行うためのタイマを起動し、監視タイマとして予め定めた任意の時間の計数を開始する（ステップＳ２０）。監視タイマの時間が経過すると、カードリーダライタ５から制御装置３に対して接続監視要求コマンドを送信する（ステップＳ２１）。制御装置３がカードリーダライタ５からの接続監視要求コマンドを受信すると、接続監視応答コマンドを送信元のカードリーダライタ５に対して送信する（ステップＳ２２）。
【００５１】
カードリーダライタ５が制御装置３からの接続監視応答コマンドを受信した場合は（ステップＳ２３のＹｅｓ）、制御装置３とカードリーダライタ５との間のＲＳ２３２Ｃ通信が確立しており、正常に接続されている状態であり（ステップＳ２４）、接続監視要求コマンドや接続監視応答コマンド送受信動作が失敗した際にＯＮになるフラグ１，２，３を全てＯＦＦにする初期化を行い（ステップＳ２５）、ステップＳ２０へ復帰して、監視タイマとして定めた一定時間毎に断線監視を行う動作を繰り返す。
【００５２】
一方、カードリーダライタ５が制御装置３からの接続監視応答コマンドを受信できなかった場合は（ステップＳ２３のＮｏ）、第１回目の失敗を示すフラグ１がＯＮか調べて、フラグ１がＯＮでなければ（ステップＳ２６のＮｏ）、フラグ１をＯＮにして（ステップＳ２７）、ステップＳ２０に復帰して、再び待機状態になり、一定時間毎に断線監視を行う動作を繰り返す。
【００５３】
また、フラグ１がＯＮであれば(ステップＳ２６のＹｅｓ)、連続した第２回目の失敗を示すフラグ２がＯＮか調べて、フラグ２がＯＮでなければ（ステップＳ２８のＮｏ）、フラグ２をＯＮにして（ステップＳ２９）、ステップＳ２０に復帰して、再び待機状態になり、一定時間毎に断線監視を行う動作を繰り返す。
【００５４】
更に、フラグ２がＯＮであれば(ステップＳ２８のＹｅｓ)、連続した第３回目の失敗を示すフラグ３がＯＮか調べて、フラグ３がＯＮでなければ（ステップＳ３０のＮｏ）、フラグ３をＯＮにして（ステップＳ３１）、ステップＳ２０に復帰して、再び待機状態になり、一定時間毎に断線監視を行う動作を繰り返す。
【００５５】
一方、フラグ３がＯＮであれば、つまり、制御装置３からの接続監視応答コマンドを連続して４回受信できなければ（ステップＳ３０のＹｅｓ）、カードリーダライタ５は、上位の制御装置３との間のＲＳ２３２Ｃ通信が不可能な断線発生即ち制御装置３の故障発生と判定する。
【００５６】
カードリーダライタ５は、上位の制御装置３の故障と判定した場合、通信路Ａとしての制御装置３とのＲＳ２３２Ｃ通信の切断処理を行い、次に、上位の制御装置３故障時に備えて通信路Ｂとして予め用意されている迂回路即ちもう一つの接続インタフェースであるＬＡＮ１０との接続動作に切り替える。図５は、図１の出入管理システム１００の制御装置３とカードリーダライタ５間の断線発生時即ち制御装置３の故障時における迂回路への切り替え動作の一例を示すフローチャートである。
【００５７】
図５において、カードリーダライタ５は、上位の制御装置３とのＲＳ２３２Ｃ通信の切断をした後、カードリーダライタ５からＬＡＮ１０経由でバックアップ用の迂回路として予め用意されている装置例えば他の制御装置４に対して接続開始コマンドを送信する（ステップＳ４０）。バックアップ用の迂回路として予め用意された他の制御装置４は、接続開始コマンドを受信すると、当該制御装置４から送信元のカードリーダライタ５に対してＬＡＮ１０経由で接続完了コマンドの送信を行う（ステップＳ４１）。
【００５８】
カードリーダライタ５がバックアップ用の迂回路として予め用意された他の制御装置４から接続完了コマンドを受信した場合は（ステップＳ４２のＹｅｓ）、バックアップ用迂回路の他の制御装置４とカードリーダライタ５との間のＬＡＮ１０経由の通信が通信路Ｂとして確立する（ステップＳ４３）。以降、一旦、故障としてＲＳ２３２Ｃ接続を切断した上位の制御装置３が復旧して、上位の制御装置３からＲＳ２３２Ｃケーブル１１経由で接続開始コマンドが送信されてくるまでの間（即ち、図３のステップＳ１０の動作が起動されるまでの間）、通信路ＢとしてＬＡＮ１０による迂回路を用いて、バックアップ用迂回路の他の制御装置４からカードリーダライタ５、電気錠７の制御を行う。
【００５９】
一方、カードリーダライタ５がバックアップ用迂回路の他の制御装置４から接続完了コマンドを受信できなかった場合は（ステップＳ４２のＮｏ）、ステップＳ４０に復帰して、カードリーダライタ５は、通信が確立するまで接続開始コマンドを送信し続ける。この場合、三つ以上の複数の接続インタフェースを有している場合には、バックアップ用迂回路として更に他の接続インタフェースに切替えて接続開始コマンドを送信するようにしても良い。
【００６４】
（本発明の特徴）
カードリーダライタを使用してＩＣカードとの入出力制御を行う出入管理システム例えばフラッパーゲートなどのカード利用システムにおいて、カードリーダライタにＲＳ２３２Ｃ、ＬＡＮなど二個以上の複数のインタフェースを設けるものとする。これにより、カードリーダライタを制御している上位の制御装置の故障時には、通常時使用しているメイン回線からサブ回線による他の制御装置への迂回路に切り替えて通信を行うことにすれば、故障中の制御装置の配下に接続されているカードリーダライタ、入出力インタフェースの制御を継続して可能にするシステムを提供することができる。
【００６５】
以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であること、当業者には容易に理解できよう。
【図面の簡単な説明】
【００６６】
【図１】本発明のカード利用システムを適用する出入管理システムの構成を示すブロック図である。
【図２】図１の出入管理システムを構成する制御装置及びカードリーダライタの内部構成の一例を示すブロック図である。
【図３】図１の出入管理システムの制御装置、カードリーダライタの電源投入時における通信の一例を示すフローチャートである。
【図４】図１の出入管理システムの制御装置とカードリーダライタ間の断線監視動作の一例を示すフローチャートである。
【図５】図１の出入管理システムの制御装置とカードリーダライタ間の断線発生時即ち制御装置の故障時における迂回路への切り替え動作の一例を示すフローチャートである。
【符号の説明】
【００６７】
１          センタサーバ
１０        ＬＡＮ
１００      出入管理システム
１１，１２  ＲＳ２３２Ｃケーブル
１３        ＩＣカード
２          電源装置
３          制御装置
３ａ        ＬＡＮ端子
３ｂ        ＬＡＮコントローラ
３ｃ        制御部
３ｄ        ＲＳ２３２Ｃ変換回路
３ｅ        ＲＳ２３２Ｃ端子
３ｆ        ＤＣ端子
３ｇ        記憶部
３ｈ        バックアップ電池
４          制御装置
５          カードリーダライタ
５ａ        ＬＡＮ端子
５ｂ        ＬＡＮコントローラ
５ｃ        制御部
５ｄ        ＲＳ２３２Ｃ変換回路
５ｅ        ＲＳ２３２Ｃ端子
５ｆ        ＤＣ端子
５ｇ        リーダライタ部
５ｈ        電気錠Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部
６          カードリーダライタ
７，８      電気錠
９          ハブ
【図１】
0004454548.tif 000002
【図２】
0004454548.tif 000003
【図３】
0004454548.tif 000004
【図４】
0004454548.tif 000005
【図５】
0004454548.tif 000006