(57)【要約】【課題】順路制御機能の設定が短時間で簡単に行え、誤設定を防止でき、システム導入時の初期設定のコスト削減が図れる入退室管理システムおよびそのプログラムを提供する。【解決手段】入退室管理システムＳは、管理区域のエリアの出入り口４００に設けられ、該エリアの入退の可否を担う入退制御設備４１０と、エリアの出入り口４００の入室側と退室側とにそれぞれ設けられ、入退室に際して利用者がかざす認証媒体５００の情報を読取る入側のリーダ４３１および出側のリーダ４３２と、入退制御設備４１０の開閉を行うアンチパスバック制御を含む順路制御機能のルールに基づき、認証媒体５００の情報に応じて入退制御設備４１０に制御信号を送信し開閉制御する制御部３００と、制御部３００に通信ネットワーク２００を介して接続され、順路制御機能のルールが設定される画面Ｇ１、Ｇ２が表示される設定端末１００とを備える。【選択図】図１
2010013837.tif 000002
【特許請求の範囲】
【請求項１】
ビルや工場などにおける管理区域の利用者の入退室管理を行う入退室管理システムであって、
前記管理区域のエリアの出入り口に設けられ、該エリアの入退の可否を担う入退制御設備と、
前記エリアの出入り口の入室側と退室側とにそれぞれ設けられ、入退室に際して前記利用者がかざす認証媒体の情報を読取る入側のリーダおよび出側のリーダと、
前記入退制御設備の開閉を行うアンチパスバック制御を含む順路制御機能のルールに基づき、前記認証媒体の情報に応じて前記入退制御設備に制御信号を送信し開閉制御する制御部と、
該制御部に通信ネットワークを介して接続され、前記順路制御機能のルールが設定される画面が表示される設定端末とを
備える入退室管理システム。
【請求項２】
請求項１に記載の入退室管理システムにおいて、
前記制御部は、
前記読取った認証媒体の情報に応じて前記入退制御設備を解放制御して通行可能とするか否かを判断する場合、前記認証媒体に付与される固有の識別情報の登録、該識別情報毎に設定される利用可能区域、該識別情報毎の利用可能な有効期間、および前記認証媒体の操作情報の照合のうちの少なくとも一つ以上の条件を満たさないときは通行を不可とする制御を行う
ことを特徴とする入退室管理システム。
【請求項３】
請求項２記載の入退室管理システムにおいて、
前記認証媒体の操作情報の照合は、
前記管理区域の各エリアに対して、前記各入退制御設備に対応する前記出入り口を挟んだそれぞれの前記エリアに連続するエリア識別子を付与するとともに、前記リーダに前記出入り口を介しての移動先のエリアの前記エリア識別子を付与し、前記利用者の入退室に際して前記認証媒体の情報が前記リーダに読取られた場合にその移動先のエリアの前記エリア識別子に更新される滞在エリア識別子が前記認証媒体に付与され、
前記認証媒体に直前に付与された前記滞在エリア識別子と今回前記認証媒体の情報を読取る前記リーダのエリア識別子とが、連続する前記エリア識別子であれば正と判断して該出入り口の通行を可とする一方、連続するエリア識別子でなければ不正と判断して該出入り口の通行を不可とする照合である
ことを特徴とする入退室管理システム。
【請求項４】
請求項１から請求項３のうちの何れか一項に記載の入退室管理システムにおいて、
前記設定端末の画面において、前記出入り口を介して前記利用者が入室する前に居るエリアおよび入室後に居るエリアおよび該出入り口に対してアンチパスバック制御を行うことが設定される場合、
前記制御部は、該出入り口と該両エリアとの関連付けを行い、かつ、当該出入り口を挟んだそれぞれの前記エリアに連続するエリア識別子を付与するとともに前記出入り口を介して移動先のエリアのエリア識別子を移動前のエリアの前記リーダに設定する
ことを特徴とする入退室管理システム。
【請求項５】
請求項１から請求項３のうちの何れか一項に記載の入退室管理システムにおいて、
前記設定端末の画面において、前記エリアの移動の遷移が設定される場合、
前記制御部は、該エリアの移動の遷移に従った順路制御ルールを作成し、かつ、前記出入り口を挟んだそれぞれのエリアに連続するエリア識別子を付与するとともに前記出入り口を介して移動先のエリアのエリア識別子を前記リーダに設定する
ことを特徴とする入退室管理システム。
【請求項６】
請求項３から請求項５のうちの何れか一項に記載の入退室管理システムにおいて、
前記エリア識別子は、番号である
ことを特徴とする入退室管理システム。
【請求項７】
請求項１から請求項６のうちの何れか一項に記載の入退室管理システムにおいて、
前記制御部は、前記設定端末の画面で設定された前記順路制御ルールが実現可能か否か判断し実現不可能な場合、前記画面にその旨の警告を出して再設定を促す表示を行う
ことを特徴とする入退室管理システム。
【請求項８】
ビルや工場などにおける管理区域の利用者の入退室管理を行う入退室管理システムのプログラムであって、
コンピュータに、
前記管理区域における各エリアに対して、設定された順路制御ルールの順に、前記管理区域のエリアの出入り口を挟んだそれぞれのエリアに連続するエリア識別子を付与する手順、
前記エリアの出入り口の入室側と退室側とにそれぞれ設けられ入退室に際して前記利用者がかざす認証媒体の情報を読取る入側のリーダまたは出側のリーダに、移動先の前記エリアのエリア識別子を付与する手順、
前記利用者の入退室に際して、前記認証媒体の情報が前記リーダに読取られた場合にその移動先のエリアの前記エリア識別子に更新される滞在エリア識別子が前記認証媒体に付与される手順、および
前記利用者の入退室に際して、前記認証媒体に直前に付与された滞在エリア識別子と今回前記認証媒体の情報を読取るリーダのエリア識別子とが連続するエリア識別子でなければ不正と判断し、前記エリアの出入り口に設けられ該エリアの入退の可否を担う入退制御設備を制御し通行を不可とする手順
を実行させるための入退室管理システムのプログラム。
【請求項９】
請求項８に記載の入退室管理システムのプログラムにおいて、
前記エリア識別子は、番号である
ことを特徴とする入退室管理システムのプログラム。
【請求項１０】
請求項８または請求項９に記載の入退室管理システムのプログラムにおいて、
前記エリアの入退室に際して前記利用者が前記入側または出側のリーダに前記認証媒体をかざした際に読み取られた該認証媒体の情報に応じて、前記エリアの出入り口の入退制御設備を制御し通行可能とするか否かを判断する場合に、
前記認証媒体に付与される固有の識別情報の登録、該識別情報毎に設定される利用可能区域、該識別情報毎の利用可能な有効期間のうちの少なくとも一つ以上の条件を満たさないときは前記入退制御設備を制御し通行を不可とする手順を
実行させるための入退室管理システムのプログラム。
【請求項１１】
請求項８から請求項１０のうちの何れか一項に記載の入退室管理システムのプログラムにおいて、
前記設定された順路制御ルールが実現可能か否か判断し実現不可能な場合、その旨の警告を出して再設定を促す表示を行う手順
を実行させるための入退室管理システムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オフィスビルや工場等における入室および／または退室を各種機器により監視または制御するセキュリティシステムに関し、特に順路制御機能の設定を簡易に行える入退室管理システムおよびそのプログラムに関する。
【背景技術】
【０００２】
現在、ビルや工場に導入されている多くのセキュリティシステムは、共連れや不正入室を抑制する目的で順路制御機能を有している。
順路制御機能の具体的な例としては、所定のエリアへの入室時に自分のカードをカードリーダにかざさずに入室してしまうと該カードのカード情報には入室したことが反映されないために、退室時にカードリーダに該カードをかざしても入室もしていない場所から退室を行うのは矛盾であると判断され扉がロックされたままとなり、入退室が許可されず閉じ込め状態となる。
【０００３】
別の具体例としては、所定の順路でエリア遷移を行ってほしい場合に、各エリアへの移動ごとにカードリーダにカードをかざして移動を明示しない場合は、正しくエリア遷移を行っていないとセキュリティシステムでみなされ、扉がロックされたままとなり、エリア移動が許可されない。
この順路制御機能を実現する手段として、各カードリーダおよび各カード情報にそれぞれ１つのエリア識別番号を持たせ、カード情報のエリア識別番号とカードリーダのエリア識別番号とを照合することで入退室可能かどうかを判定する方法が用いられている。
【０００４】
具体的には制御対象となる扉を挟む２つのエリアは連続する数字となるようにエリア識別番号を概念的に設定し、これに基づいてカードリーダにはエリア識別番号を付与する。
このカードリーダにカードをかざすことで移動すべきエリアのエリア識別番号を、カードに設定する。ここで、該カードリーダを利用可能なカードは、必ず該カードリーダのエリア識別番号と１だけ数字の異なるエリア識別番号を予め有していなければならない。
なお、出願人が把握している文献公知発明は特にない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述の方法は、保持するデータ量が少なく、判断時にエリア構造を意識することなくカードとカードリーダに付与された２つの数字が連続しているかどうかを判断するだけである。そのため、シンプルであり処理時間が殆どかからないだけでなく、室内に複数の扉があり、入室時と退室時で扉が異なってもアンチパスバック機能が働くなどという長所を有するが、その一方、カードリーダに付与する数字の設定が、利用者がＧＵＩ(Graphical User Interface)で行うには、容易ではないという問題がある。
【０００６】
特に、近年、ビルや工場は建物の巨大化・高層化に加えてシステムが監視する設備機器も増加・多様化するとともに、内部統制対策としてセキュリティ情報を一元管理する傾向であるため、各機器の連動制御をはじめとしてシステムは高度化・複雑化の様相を呈している。
セキュリティシステムを目的どおりに機能させるために必要な設定は増加傾向であるため、それぞれの設定はできるだけ簡単に正確に行えることが要求されている。
【０００７】
特に、順路制御においては、セキュリティへの意識は次第に高まると共に、積極的に利用される傾向であり、セキュリティレベルの概念の導入などにより、多段階の順路設定なども要求されており、順路制御の設定は複雑な設定の一つとなっている。
そのため、順路制御設定を行う場合、精通した人が行う必要があり、また不慣れな人が設定すると誤った設定を行いがちであるという不都合がある。
このように、従来の入退室管理システムにおける順路制御設定は複雑で誰にでもできるというものではない。
【０００８】
本発明は上記実状に鑑み、アンチパスバック等の順路制御機能の設定が短時間で簡単に行えるとともに誤設定を防止でき、システム導入時の初期設定のコスト削減を図り得る入退室管理システムおよびそのプログラムの提供を目的とする。
【課題を解決するための手段】
【０００９】
第１の本発明に関わる入退室管理システムは、ビルや工場などにおける管理区域の利用者の入退室管理を行う入退室管理システムであって、管理区域のエリアの出入り口に設けられ、該エリアの入退の可否を担う入退制御設備と、エリアの出入り口の入室側と退室側とにそれぞれ設けられ、入退室に際して利用者がかざす認証媒体の情報を読取る入側のリーダおよび出側のリーダと、入退制御設備の開閉を行うアンチパスバック制御を含む順路制御機能のルールに基づき、認証媒体の情報に応じて入退制御設備に制御信号を送信し開閉制御する制御部と、該制御部に通信ネットワークを介して接続され、順路制御機能のルールが設定される画面が表示される設定端末とを備えている。
【００１０】
第２の本発明に関わる入退室管理システムのプログラムは、ビルや工場などにおける管理区域の利用者の入退室管理を行う入退室管理システムのプログラムであって、コンピュータに、管理区域における各エリアに対して、設定された順路制御ルールの順に、管理区域のエリアの出入り口を挟んだそれぞれのエリアに連続するエリア識別子を付与する手順、エリアの出入り口の入室側と退室側とにそれぞれ設けられ入退室に際して利用者がかざす認証媒体の情報を読取る入側または出側のリーダに、移動先のエリアのエリア識別子を付与する手順、利用者の入退室に際して、認証媒体の情報がリーダに読取られた場合にその移動先のエリアのエリア識別子に更新される滞在エリア識別子が認証媒体に付与される手順、および利用者の入退室に際して、認証媒体に直前に付与された滞在エリア識別子と今回認証媒体の情報を読取るリーダのエリア識別子とが連続するエリア識別子でなければ不正と判断し、エリアの出入り口に設けられ該エリアの入退の可否を担う入退制御設備を制御し通行を不可とする手順を実行させている。
【発明の効果】
【００１１】
本発明によれば、アンチパスバック等の順路制御機能の設定が短時間で簡単に行えるとともに誤設定を防止でき、システム導入時の初期設定のコスト削減を図れる入退室管理システムおよびそのプログラムを実現できる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態について添付図面を参照して説明する。
図１は、本発明の実施形態の入退室管理システムＳの機能構成の概要を示す概念図である。
＜＜入退室管理システムＳの概要＞＞
本発明の実施形態の入退室管理システムＳは、ビルや工場等の管理区域やその部屋等のエリアへの無断侵入、例えば伴連れなどを防ぐセキュリティを保持するためのシステムであり、管理区域における順路制御を行うためのグラフィカル・ユーザインターフェース(ＧＵＩ)とその設定方法を付与する。
【００１３】
＜＜入退室管理システムＳのハードウェア構成＞＞
入退室管理システムＳは、管理区域の出入口または部屋等のエリアの出入り口の扉４００を施錠する電気錠４１０と、扉４００の開閉を検知する開閉センサ４２０と、管理区域、部屋等のエリアに入室するためのチェック用に入口側の外部に設けられる入側カードリーダ４３１と、管理区域、部屋等のエリアから退室するためのチェック用に出口側の内部に設けられる出側カードリーダ４３２と、管理区域、部屋等のエリアに出入りする際に出側カードリーダ４３２、入側カードリーダ４３１にかざされるＩＣカードのカード５００と、電気錠４１０、開閉センサ４２０、入側カードリーダ４３１、出側カードリーダ４３２等と信号のやり取りを行いこれらの機器等の制御を行う制御部３００と、該制御部３００にＬＡＮ（Local Area Network）等の通信ネットワーク２００を介して接続されデータのやりとりを行う設定端末１００とを備え構成されている。
【００１４】
なお、通信ネットワーク２００は、ＷＡＮ（Wide Area Network）、インターネット等のＬＡＮ以外の通信ネットワークを用いてもよいことは勿論であり、限定されない。
また、カード５００も認証媒体の一例であり、カード５００以外にＩＣタグ、メモリを有する携帯電話等でもよく、カード５００以外の認証媒体を適用してもよいことは勿論である。
以下、図１に示す入退室管理システムＳの各部について詳細に説明する。
【００１５】
＜設定端末１００＞
設定端末１００は、例えばＰＣ（Personal Computer）等であり、ビルや工場等を管理する保全員を含む利用者が、ビルや工場等の管理区域のエリアに設定した順路に沿って正しく進入しないと退出できない後記のアンチパスバック制御を含む順路制御の設定、および順路制御の設定完了、再設定等の確認を行ったり、ビルや工場等の管理区域内の異常を表示したり等する装置である。
設定端末１００のＰＣは、演算装置のＣＰＵ（Central Processing Unit）、ハードディスク装置、ＣＤ−ＲＯＭ装置等の記憶装置、ディスプレイ等の出力装置、キーボードやマウス等の入力装置を有し構成されている。
【００１６】
保全員を含む利用者は、設定端末１００を操作し、そのディスプレイ上に後記の入退室管理システムＳの各種画面を表示することで、入退室管理システムＳの各種オペレーションが行われる。
なお、設定端末１００は、通信ネットワーク２００を介して、制御部３００と上述のやり取りが行えれば、ＰＤＡ(Personal Digital Assistants)、携帯電話等の電子機器でもよく、ＰＣに限定されない。
【００１７】
＜入側カードリーダ４３１、出側カードリーダ４３２＞
入側カードリーダ４３１、出側カードリーダ４３２は、利用者がビルや工場等の管理区域やその部屋等のエリアに出入りする際にかざすカード５００のカード情報であるカードＩＤを読み取った結果を、図１に示すように、カード情報として制御部３００に送信する。なお、カード５００のカード情報は、ＩＣカードであるカード５００に内装されるＩＣチップに記録されている。
カード情報が送信された制御部３００は、カード情報に応じて、電気錠４１０、入側カードリーダ４３１、出側カードリーダ４３２、開閉センサ４２０等の制御端末の制御を行う。
【００１８】
＜制御部３００＞
制御部３００は、電気錠４１０、入側カードリーダ４３１、出側カードリーダ４３２、開閉センサ４２０などの制御端末との通信を行い、該制御端末からの信号が入力されたり、該制御端末に操作命令の信号を送信することで、該制御端末を電子制御する制御装置である。
制御部３００は、入側・出側カードリーダ４３１、４３２、開閉センサ４２０等の制御端末からの信号、設定端末１００からの信号等に応じて電気錠４１０、入側・出側カードリーダ４３１、４３２等の制御端末の制御を行うマイコン（Microcomputer：マイクロコンピュータ）と、設定端末１００、開閉センサ４２０、入側・出側カードリーダ４３１、４３２等からの信号をマイコンに適合した入力信号に変換する増幅回路、Ａ／Ｄ変換回路等の入力インターフェースと、マイコンからの制御信号である出力信号に応じてそれぞれ対応する電気錠４１０、入側・出側カードリーダ４３１、４３２等の各種アクチュエータを制御するための駆動回路等の出力インターフェースとを備え構成されている。
【００１９】
制御部３００のマイコンのＲＯＭ（Read Only Memory）には、制御プログラムが格納され、該制御プログラムが実行されることにより、設定端末１００、開閉センサ４２０、入側・出側カードリーダ４３１、４３２等からの信号に応じて、電気錠４１０、入側・出側カードリーダ４３１、４３２等の制御端末の制御を行う。
なお、制御プログラムが実行されるに際して、使用される一時的なデータ、一時ファイル等のワークエリアはＲＡＭ(Random Access Memory)に一時的に記憶され、処理が終了することで消去される。
【００２０】
＜データベース３１０＞
図２は、制御部３００が管理する特に順路制御に必要なデータベース３１０の構成を示す図である。
制御部３００のマイコンのＲＯＭには、図２に示すデータベース３１０が格納されている。
データベース３１０に記憶されるカード情報３１１は、管理区域に出入りする利用者が所持するカード５００に係る情報である。
【００２１】
このカード情報３１１としては、入退室に際して入側カードリーダ４３１、出側カードリーダ４３２にかざされるカード５００を識別するためのカードＩＤ３１１ａ、カード５００の利用可能期間を記録するカード有効期間３１１ｂ、カード５００の紛失などによりカード５００を無効としたい場合などに使用するカード有効無効を決定するためのカード利用範囲３１１ｃ、順路制御においてカード５００の利用者が現在どのエリア識別番号のエリアに居るか、不正な入退室でないか等を知るためのエリア識別番号３１１ｄ、カード５００の管理区域における出入りが許可された利用可能区域３１１ｅ等の情報を保持している。
【００２２】
データベース３１０に記憶されるカードリーダ設定情報３１２は、管理区域に出入りする利用者がカード５００をかざす入側カードリーダ４３１、出側カードリーダ４３２に係る情報である。
このカードリーダ設定情報３１２としては、どの入側カードリーダ４３１、出側カードリーダ４３２かを識別するためのカードリーダＩＤ３１２ａ、入側・出側カードリーダ４３１、４３２で認証が成功した場合に解錠信号を送る対象となる電気錠４１０を示す制御対象電気錠３１２ｂ、管理区域のエリアを開放モードなどに切り替えるためのカードリーダ稼動状況３１２ｃ、順路制御において管理区域のエリアの利用者の移動を該利用者が所持するカード５００に反映させるためのエリア識別番号３１２ｄ等の情報を保持している。
【００２３】
＜＜管理区域の部屋等のエリアの順路制御の設定例＞＞
次に、入退室管理システムＳにおけるビルや工場等の管理区域の部屋等のエリアの順路制御について説明する。
＜管理区域のエリア、入・出側カードリーダ４３１、４３２へのエリア識別番号の設定＞
図３は、順路制御を行うビルや工場等の管理区域の具体的な建物のレイアウトの例を示す平面図である。
図３において、Ａ１〜Ａ５は、ビルや工場等の管理区域の各エリアを示しており、この管理区域には、玄関ホールＡ１、オフィスＡ２、サーバルームＡ３、資料室Ａ４、会議室Ａ５等がレイアウトされている。
【００２４】
Ｄ１〜Ｄ６は、それぞれ扉を示しており、扉Ｄ１は、戸外から玄関ホールＡ１に出入りするための扉であり、扉Ｄ２は、玄関ホールＡ１からオフィスＡ２に入室／退室するための扉であり、扉Ｄ３、Ｄ４は、玄関ホールＡ１から会議室Ａ５に入室／退室するための扉であり、扉Ｄ５は、オフィスＡ２からサーバルームＡ３に入室／退室するための扉であり、扉Ｄ６は、サーバルームＡ３から資料室Ａ４に入室／退室するための扉である。
これらの全ての扉Ｄ１〜Ｄ６に対して、扉Ｄ１〜Ｄ６の入り口側にそれぞれ入側カードリーダ４３１(４３１a、４３１b、４３１c、４３１d、４３１e、４３１f)を備えており、扉Ｄ１〜Ｄ６の出口側にそれぞれ出側カードリーダ４３２(４３２b、４３２c、４３２d、４３２e、４３２f)を備えている。
【００２５】
図４(ａ)は、図３に示す建物のレイアウトの順路制御を実現するために、管理区域のエリアである部屋に概念的にエリア識別番号を付与した例を示す図であり、図４(ｂ)は、図４(ａ)に示す部屋に付与したエリア識別番号に基づき入側カードリーダ４３１、出側カードリーダ４３２に実際に設定するエリア識別番号を示す一覧表である。
図３に示す建物のレイアウトにおいて、図４(ａ)に示すように、会議室Ａ５には順路Ｙ21、Ｙ22で示すように正しく入らない(図４(ａ)の順路Ｙ21参照)と出られない(図４(ａ)の順路Ｙ22参照)アンチパスバック制御を設定したり、また、サーバルームＡ３、資料室Ａ４に入退室するためには、順路Ｙ11で示すように、玄関ホールＡ１→オフィスＡ２→サーバルームＡ３→資料室Ａ４と正しく進まなければエラーとなる順路制御を設定する。
【００２６】
図４(ａ)に示すように、前記制御プログラムの実行により、順路Ｙ11、Ｙ21の起点となる玄関ホールＡ１にはエリア識別番号「１」が付与され、また、オフィスＡ２および会議室Ａ５にエリア識別番号「２」が付与され、サーバルームＡ３にエリア識別番号「３」が付与され、資料室Ａ４にエリア識別番号「４」が付与される。そして、戸外は、「１」のエリア識別番号が付与されるものとする。
そして、前記制御プログラムの実行により、図４(ｂ)に示すように、扉Ｄ１(図４(ａ)参照)の入側カードリーダ４３１aは、順路制御を行わないので「−１」が設定される。
【００２７】
扉Ｄ２(図４(ａ)参照)の入側カードリーダ４３１bは、入室先のオフィスＡ２のエリア識別番号「２」が設定される一方、扉Ｄ２の出側カードリーダ４３２bには、退室先の玄関ホールＡ１のエリア識別番号「１」が設定される。
扉Ｄ３(図４(ａ)参照)の入側カードリーダ４３１cは、入室先の会議室Ａ５のエリア識別番号「２」が設定される一方、扉Ｄ３の出側カードリーダ４３２cには、退室先の玄関ホールＡ１のエリア識別番号「１」が設定される。
【００２８】
扉Ｄ４(図４(ａ)参照)の入側カードリーダ４３１dは、入室先の会議室Ａ５のエリア識別番号「２」が設定される一方、扉Ｄ４の出側カードリーダ４３２dには、退室先の玄関ホールＡ１のエリア識別番号「１」が設定される。
扉Ｄ５(図４(ａ)参照)の入側カードリーダ４３１eは、入室先のサーバルームＡ３のエリア識別番号「３」が設定される一方、扉Ｄ５の出側カードリーダ４３２eには、退室先のオフィスＡ２のエリア識別番号「２」が設定される。
扉Ｄ６(図４(ａ)参照)の入側カードリーダ４３１fは、入室先の資料室Ａ４のエリア識別番号「４」が設定される一方、扉Ｄ６の出側カードリーダ４３２fには、退室先のサーバルームＡ３のエリア識別番号「３」が設定される。
【００２９】
ここで、入側カードリーダ４３１、出側カードリーダ４３２に設定されるエリア識別番号は、図２に示すデータベース３１０のカードリーダ設定情報３１２のエリア識別番号３１２ｄのフィールドに記録される。
また、管理区域の部屋等のエリア(図４(ａ)参照)に付与されるエリア識別番号は、データベース３１０に記録する構成としてもよいし、ワークエリアに一時記録する構成としてもよい。
本入退室管理システムＳは、順路制御設定として、図５に示すアンチパスバッグ制御設定画面Ｇ１を用いて設定するアンチパスバッグ制御と図７に示す順路制御設定画面Ｇ２を用いて設定する一般の順路制御との２つを有している。以下、このアンチパスバッグ制御および順路制御について説明する。
【００３０】
＜＜アンチパスバッグ制御設定画面Ｇ１による設定＞＞
＜アンチパスバッグ制御設定画面Ｇ１＞
図５は、図４(ａ)に示す順路Ｙ11、Ｙ12、順路Ｙ21、Ｙ22等のアンチパスバッグ制御の設定を行うためのＧＵＩ(Graphical User Interface)画面のアンチパスバッグ制御設定画面Ｇ１を示す図である。
アンチパスバッグ制御設定画面Ｇ１は、正しく入らないと出られないアンチパスバッグ制御の設定を行うための画面であり、扉の一覧(図５では扉Ｄ１〜扉Ｄ６)が示され、各扉のうち入側・出側カードリーダ４３１、４３２の両カードリーダが設けられる各扉に対して、アンチパスバッグ制御を行うか否かを設定する。
【００３１】
アンチパスバッグ制御設定画面Ｇ１は、各扉の名称が表示される扉名称Ｌ１、扉名称Ｌ１に表示される扉を利用して入室前のエリアを選択し設定するＦｒｏｍエリア選択プルダウンメニュＬ２、扉名称Ｌ１に表示される扉を利用して入室先エリアを選択し設定するＴｏエリア選択プルダウンメニュＬ４が表示される。
なお、扉Ｄ１〜扉Ｄ６に入室先エリアであるＴｏエリアが紐付けされている仕組みを有するシステムの場合、Ｆｒｏｍエリア選択プルダウンメニュＬ２でＦｒｏｍエリアを設定すれば、Ｔｏエリアが紐付けされた情報によりシステムで自動的に反映されるため、この場合、Ｆｒｏｍエリア選択プルダウンメニュＬ２でＦｒｏｍエリアのみ設定すればよい。
【００３２】
また、アンチパスバッグ制御設定画面Ｇ１には、各扉に設置されるカードリーダの状態を示すカードリーダＬ３が表示され、該カードリーダＬ３には、扉名称Ｌ１に表示される扉についてＦｒｏｍエリア選択プルダウンメニュＬ２に表示されるエリアからＴｏエリア選択プルダウンメニュＬ４に表示されるエリアへ進む際にカードリーダが設置されている場合には、右向きの白抜き矢印(図５の１、３、４行目のカードリーダＬ３の表示参照)が表示される一方、Ｔｏエリア選択プルダウンメニュＬ４に表示されるエリアからＦｒｏｍエリア選択プルダウンメニュＬ２に表示されるエリアへ進む際にカードリーダが設置されている場合には、左向きの白抜き矢印(図５の３、４行目のカードリーダＬ３の表示参照)が表示される。
【００３３】
さらに、アンチパスバッグ制御設定画面Ｇ１には、アンチパスバック制御が表示される扉名称Ｌ１の各扉に対して行うかどうかをチェックボックスでチェックし設定するＡＰＢ制御チェックボックスＬ５が表示される。Ｆｒｏｍエリア選択プルダウンメニュＬ２に表示されるエリア、Ｔｏエリア選択プルダウンメニュＬ４に表示されるエリアの間で一方向にしかカードリーダがついていない場合、すなわち、カードリーダＬ３のフィールドに一方向の白抜き矢印しか表示されていない場合には、アンチパスバック制御を設定できないため、ＡＰＢ制御チェックボックスＬ５は非表示となる(図５の１行目の表示参照)。
【００３４】
例えば、図５に示すアンチパスバッグ制御設定画面Ｇ１のカードリーダＬ３の表示フィールドには、表示される白抜き矢印方向に扉を利用するための入側カードリーダ４３１または出側カードリーダ４３２がついているかどうかが表示され(図５の２〜６行目のカードリーダＬ３の表示参照)、この白抜き矢印内の塗りつぶし部はアンチパスバッグ制御が、利用者によって設定されたことを示している(図５の２、５、６行目のカードリーダＬ３の表示参照)。
【００３５】
次に、図５に示すアンチパスバッグ制御設定画面Ｇ１での設定について以下説明する。
利用者は、アンチパスバッグ制御を設定する場合、図１に示す設定端末１００のディスプレイに、アンチパスバッグ制御設定画面Ｇ１を表示する。
そして、Ｆｒｏｍエリア選択プルダウンメニュＬ２、Ｔｏエリア選択プルダウンメニュＬ４でそれぞれエリアを選択設定すると、扉名称Ｌ１に該当する扉名が表示され、該扉に入側・出側カードリーダ４３１、４３２の両カードリーダが設置される場合には、カードリーダＬ３の表示フィールドに左右両方向の白抜き矢印が表示される一方、入側・出側カードリーダ４３１、４３２の何れか一つが設置される場合には、カードリーダＬ３の表示フィールドに、設置される入側・出側カードリーダ４３１、４３２の何れか一つの進行方向の白抜き矢印のみが表示される。
【００３６】
そこで、利用者は、カードリーダＬ３の表示フィールドに左右両方向の白抜き矢印が表示される行のうちのアンチパスバッグ制御を行う行のＡＰＢ制御チェックボックスＬ５にマウス等でチェックを入れた後、設定反映ボタンＬ６を押下する。例えば、図５に示すアンチパスバッグ制御設定画面Ｇ１では、２行目の扉Ｄ２、５行目の扉Ｄ５、および６行目の扉Ｄ６にアンチパスバッグ制御の設定がなされている。
【００３７】
すると、システムにより、入側カードリーダ４３１、出側カードリーダ４３２に、前記したように、それぞれエリア識別番号が設定されるとともに、データベース３１０(図２参照)に記憶されるカードリーダ設定情報３１２のエリア識別番号３１２ｄに入側・出側カードリーダ４３１、４３２に設定されたエリア識別番号が、該当する入側・出側カードリーダ４３１、４３２のレコードにそれぞれ記録される。
【００３８】
例えば、図５に示すアンチパスバッグ制御設定画面Ｇ１においては、図４(ａ)に示す往復の順路の順路Ｙ11、Ｙ12のアンチパスバッグ制御の設定が行われたものである。
従って、図４(ｂ)に示すように、扉Ｄ２の入側カードリーダ４３１b、出側カードリーダ４３２bにそれぞれエリア識別番号「２」、「１」が設定され、また、扉Ｄ５の入側カードリーダ４３１e、出側カードリーダ４３２eにそれぞれエリア識別番号「３」、「２」が設定され、また、扉Ｄ６の入側カードリーダ４３１f、出側カードリーダ４３２fにそれぞれエリア識別番号「４」、「３」が設定される。
【００３９】
＜アンチパスバッグ制御設定画面Ｇ１による設定処理＞
次に、上述の図５に示すアンチパスバッグ制御設定画面Ｇ１で入力した結果を、システムに設定するアンチパスバッグ制御設定画面Ｇ１の設定処理について、図６に従って説明する。なお、図６は、図５に示すアンチパスバッグ制御設定画面Ｇ１からの設定情報から入側カードリーダ４３１、出側カードリーダ４３２にエリア識別番号がそれぞれ設定されるまでの流れを示す設定処理のフローチャートである。
ここで、前記したように、アンチパスバッグ制御設定画面Ｇ１(図５参照)による設定処理は、制御部３００(図１参照)のマイコンに格納される制御プログラムが実行されることにより、行われる。
【００４０】
図６を参照して、
アンチパスバッグ制御設定画面Ｇ１(図５参照)で所望の入力を行った後、設定反映ボタンＬ６を押下する(図６のステップＳ１０１）。
全てのエリアのうちＡＰＢ制御チェックボックスＬ５(図５参照)にチェックが入れられたＡＰＢ設定がＯＮになっているＴｏエリア(図５のＴｏエリア選択プルダウンメニュＬ４参照)に設定されていないエリアの全てのエリア識別番号を、システム処理として「１」にする（図６のステップＳ１０２）。例えば、図５では、玄関ホール、会議室Ａ、会議室Ｂのエリアを「１」とする。さらに、システム処理としてカードリーダのエリア識別番号を全て「−１」に初期化する。
【００４１】
続いて、エリア識別番号を表す変数Ｎに１を設定する（図６のステップＳ１０３）。
以下、エリア識別番号がＮ(Ｎ＝１、２、３…)であるＦｒｏｍエリアに対応するＴｏエリアのエリア識別番号が未設定のエリアに対してエリア識別番号を設定する処理を、エリア識別番号Ｎが１のＦｒｏｍエリアから、順番に、エリア識別番号Ｎが１、２、３…のＦｒｏｍエリアについて行う(図６のステップＳ１０５〜Ｓ１０７)。次の図６のステップＳ１０４は、全てのエリアにエリア識別番号の割り当てが終了したか否かを判断するステップである。
図６のステップＳ１０４において、アンチパスバッグ(以下、ＡＰＢと称す)制御ＯＮとなるルール、すなわちＡＰＢ制御を行うルールにおける扉のＡＰＢ制御フラグが全てＯＮとなっているか否か判断する。ＡＰＢ制御フラグがＯＮとは、ＡＰＢ制御を行うルールが有する扉を挟んで隣接する両エリアにエリア識別番号が割り当てられている場合であり、ＡＰＢ制御フラグがＯＦＦとは、ＡＰＢ制御を行うルールの扉を挟んで隣接する両エリアにエリア識別番号が割り当てられていない場合を意味する。
【００４２】
図６のステップＳ１０４において、ＡＰＢ制御ＯＮとなるルール、すなわちＡＰＢ制御を行うルールの扉のＡＰＢ制御フラグが全てＯＮでないと判断された場合(図６のステップＳ１０４でＮo)、ＡＰＢ制御ＯＮのルールの扉において、エリアのエリア識別番号がＮであるＦｒｏｍエリアに対応するＴｏエリアは未設定であるか、または、Ｎ＋１に設定されているか否かを判断する（図６のステップＳ１０５）。
【００４３】
図６のステップＳ１０５において、ＡＰＢ制御ＯＮのルールの扉において、エリアのエリア識別番号がＮであるＦｒｏｍエリアに対応するＴｏエリアは未設定であるか、または、Ｎ＋１に設定されていないと判断された場合(図６のステップＳ１０５でＮo)、本入退室管理システムＳでは設定不可能な設定要求であるとするエリア設定不可エラーを、設定端末１００(図１参照)のディスプレイに表示するとともに再設定を促し(図６のステップＳ１１１）、終了する。
【００４４】
一方、図６のステップＳ１０５において、ＡＰＢ制御ＯＮのルールの扉において、エリアのエリア識別番号がＮであるＦｒｏｍエリアに対応するＴｏエリアは未設定であるか、または、Ｎ＋１に設定されていると判断された場合(図６のステップＳ１０５でＹes)には、Ｔｏエリアのエリア識別番号を（Ｆｒｏｍエリアのエリア識別番号Ｎ＋１）に設定し、該扉のＡＰＢ制御フラグをＯＮとする。（図６のステップＳ１０６）。なお、Ｔｏエリアに、（Ｎ＋１）のエリア識別番号が設定している場合も、図６のステップＳ１０６において、Ｔｏエリアのエリア識別番号を（Ｆｒｏｍエリアのエリア識別番号Ｎ＋１）に設定するのは、Ｔｏエリアのエリア識別番号が未設定の場合のコマンドと同じコマンドを用いることにより、プログラムの記述を容易化するためである。
以上のステップをエリア識別番号Ｎの値を一つずつ大きくして繰り返すため、Ｎ＝Ｎ＋１の演算を行い（図６のステップＳ１０７）、図６のステップＳ１０４に移行する。
【００４５】
図６のステップＳ１０４で、ＡＰＢ制御ＯＮのルールの全ての扉のＡＰＢ制御が反映されている、すなわちＡＰＢ制御ＯＮのルールの全ての扉のＡＰＢ制御フラグがＯＮであると判断された場合(図６のステップＳ１０４でＹes)、これに対応して入側カードリーダ４３１、出側カードリーダ４３２のそれぞれにエリア識別番号を設定すればよい。
そこで、ＡＰＢ制御ＯＮのルールの扉に対して、入側カードリーダ４３１には、Ｔｏエリアのエリア識別番号が設定されるとともに、データベース３１０(図２参照)に記憶されるカードリーダ設定情報３１２の該当する入側カードリーダ４３１のエリア識別番号３１２ｄのフィールドに設定されたエリア識別番号が記録される（図６のステップＳ１０８）。
【００４６】
続いて、出側カードリーダ４３２にはＦｒｏｍエリアのエリア識別番号が設定されるとともに、データベース３１０(図２参照)に記憶されるカードリーダ設定情報３１２の該当する出側カードリーダ４３２のエリア識別番号３１２ｄのフィールドに設定されたエリア識別番号が記録される（図６のステップＳ１０９）。
ＡＰＢ制御フラグがＯＦＦとなっている扉に対しては、入側カードリーダ４３１、出側カードリーダ４３２共にエリア識別番号として−１を設定する（図６のステップＳ１１０）。
図６のステップＳ１０８、ステップＳ１０９により、順路設定が、入側・出側カードリーダ４３１、４３２に反映できたため順路設定反映が成功したことを画面で出力し（ステップＳ１１２）、終了する。
以上が、アンチパスバッグ制御設定画面Ｇ１による設定処理の流れである。
【００４７】
＜＜順路制御設定画面Ｇ２による設定＞＞
図７は、前記のアンチパスバック制御設定より一般的な順路設定を行うために使用されるＧＵＩ画面である順路制御設定画面Ｇ２を示す図である。
次に、図７に示す順路制御設定画面Ｇ２を用いた順路設定について、説明する。
＜順路制御設定画面Ｇ２＞
順路制御設定画面Ｇ２は、アンチパスバック制御設定だけでなく、より一般的な順路設定を行うために、エリアからエリアにどのように遷移する必要があるかを設定する画面である。
【００４８】
順路制御設定画面Ｇ２には、順路制御ルール名が表示される順路制御ルール名称Ｂ１、作成中の順路制御ルールで通過するエリアを設定するエリア選択プルダウンメニュＢ２、作成中の順路または作成した順路を削除するための「以降を削除」ボタンＢ３、順路制御ルールを作成するために次のエリアを追加するための「続きを追加」ボタンＢ４、新たな順路制御ルールを作成するための新規順路制御ルール作成ボタンＢ５、および順路制御設定画面Ｇ２での入力結果をシステムに反映するための設定反映ボタンＢ６が表示される。
【００４９】
この順路制御設定画面Ｇ２は、以下の順序で、利用者により入力され、設定が行われる。
順路制御設定画面Ｇ２の順路制御ルール名称Ｂ１の表示フィールドに、順路制御ルール名が表示される。
図７に示す順路制御設定画面Ｇ２では、順路制御ルールｎ（ｎ＝１、２、３、・・・）という名称を、システムで自動的に割り振る場合を例示しているが、順路制御ルール名称を、利用者が入力し変更できる機能を付加しても良い。
【００５０】
エリア選択プルダウンメニュＢ２によって順路制御に含ませるエリアを選択する。
「以降を削除」ボタンＢ３を押下することにより、作成中または既設定した順路ルールを、該「以降を削除」ボタンＢ３より下に表示される順路を削除し短くできる。
「続きを追加」ボタンＢ４を押下することにより、一つのエリア選択プルダウンメニュＢ２が表示され、該エリア選択プルダウンメニュＢ２でエリアを選択することにより、作成中の順路制御ルールを引き続き延長し作成できる。
【００５１】
更に、追加の複数の順路制御ルールを作りたい場合、新規順路制御ルール作成ボタンＢ５を押下することで追加できる。
例えば、順路制御ルール３は、「続きを追加」ボタンＢ４(図示せず)を押下することで、順路制御ルール２のようなテーブルに拡張され設定が可能となる。
順路制御設定画面Ｇ２での全ての設定を終えた場合、設定反映ボタンＢ６を押下することにより、入力した設定に基づき、前記した図４のルールに従って、入側・出側カードリーダ４３１、４３２にそれぞれエリア識別番号が設定され、データベース３１０(図２参照)に記憶されるカードリーダ設定情報３１２の該当する入側・出側カードリーダ４３１、４３２のエリア識別番号３１２ｄのフィールドに設定されたエリア識別番号がそれぞれ記録される。
【００５２】
例えば、図７に示す順路制御設定画面Ｇ２の順路制御ルール１の場合には、「玄関ホール(Ａ１)→オフィス(Ａ２)→サーバルーム(Ａ３)→資料室(Ａ４)」(図４(ａ)の順路Ｙ11参照)と入力されるので、図４(ｂ)に示すように、扉Ｄ２、Ｄ５、Ｄ６についての入側カードリーダ４３１b、４３１e、４３１fにそれぞれ、エリア識別番号「２」、「３」、「４」が設定されるとともに、出側カードリーダ４３２b、４３２e、４３２fにそれぞれ、エリア識別番号「１」、「２」、「３」が設定される。
【００５３】
＜順路制御設定画面Ｇ２による設定処理＞
図８は、図７に示す順路制御設定画面Ｇ２からの設定情報から入側・出側カードリーダ４３１、４３２にそれぞれエリア識別番号が設定されるまでの流れを示す設定処理のフローチャートである。
上述の順路制御設定画面Ｇ２(図７参照)で入力した結果を、システムに設定する処理である順路制御設定画面Ｇ２の設定処理について、図８に従って説明する。
ここで、前記したように、順路制御設定画面Ｇ２(図７参照)による設定処理は、制御部３００(図１参照)のマイコンに格納される制御プログラムが実行されることにより、行われる。
【００５４】
図８を参照して、
図７に示す順路制御設定画面Ｇ２で所望の順路設定の入力を行った後、設定反映ボタンＢ６を押下すると（図８のステップＳ２０１）、システム処理として全てのエリアのうち順路制御ルールに一つも選択されていないエリアのエリア識別番号を１に設定する。また、システム処理として入側・出側カードリーダ４３１、４３２のエリア識別番号を全て−１に初期化する。なお、「−１」は、入側・出側カードリーダ４３１、４３２が順路制御を行わないことを示す。入退室において、カード５００のエリア識別番号の書き換えも行わない。（図８のステップＳ２０２）。
続いて、全ての順路制御ルールのフラグがＯＮになったか否か判断する（図８のステップＳ２０３）。なお、順路制御ルールのフラグとは、該順路制御ルールが設定済みの場合にはＯＮになり、未設定の場合にはＯＦＦになるフラグである。
【００５５】
図８のステップＳ２０３において、全ての順路制御ルールのフラグがＯＮになっていないと判断された場合（図８のステップＳ２０３でＮo)、全ての順路制御ルールが、管理区域のエリアで満足されていないため、順次、順路制御ルールを反映したエリア識別番号を、入側カードリーダ４３１、出側カードリーダ４３２へ割り当てていく処理が行われる。
設定されている各順路制御ルールＭについて、フラグがＯＦＦであり、順路制御ルールの始点エリアが、他のフラグがＯＦＦの順路制御ルールの始点または他のフラグがＯＮの順路制御ルール以外に含まれないか否か判断する（図８のステップＳ２０４）。
【００５６】
図８のステップＳ２０４において、設定されている順路制御ルールＭのフラグがＯＦＦであり、順路制御の始点エリアが、他のフラグがＯＦＦの順路制御ルールの始点または他のフラグがＯＮの順路制御ルール以外に含まれないと判断された場合(図８のステップＳ２０４でＹes)、入側カードリーダ４３１、出側カードリーダ４３２にそれぞれエリア識別番号を割り当てる後記のサブルーチン（図８のステップＳ２０５）に移行する。なお、図８のステップＳ２０５で、入側・出側カードリーダ４３１、４３２にそれぞれ割り当てられたエリア識別番号は、ワークエリア等の一時ファイルに記憶され、後記の図８のステップＳ２０７で、実際にデータベース３１０(図２参照)に記録されることとなる。
【００５７】
一方、図８のステップＳ２０４において、設定されている順路制御ルールＭのフラグがＯＦＦであり、順路制御の始点エリアが、他のフラグがＯＦＦの順路制御ルールの始点または他のフラグがＯＮの順路制御ルール以外に含まれると判断された場合(図８のステップＳ２０４でＮo)、順路制御ルールのフラグ「ＯＮ」が、一つ以上増えたか否か判断される（ステップＳ２０６）。
【００５８】
図８のステップＳ２０６において、順路制御ルールのフラグ「ＯＮ」が、一つ以上増えてないと判断される場合、順路制御ルールが互いにループしているため本システムでは解決できないため、図１に示す設定端末１００のディスプレイに、順路設定失敗エラーを表示、例えば、図１０に示す順路制御失敗メッセージ画面を表示するとともに再設定を促して（ステップＳ２０９）、終了する。
一方、図８のステップＳ２０６において、順路制御ルールのフラグ「ＯＮ」が、一つ以上増えていると判断される場合、ステップＳ２０３に移行する。
【００５９】
図８のステップＳ２０３において、全ての順路制御ルールのフラグがＯＮになっていると判断された場合（或いは、順路制御ルールが無い場合）（図８のステップＳ２０３でＹes)、入側カードリーダ４３１、出側カードリーダ４３２に、それぞれ前記の図４に示す方法で、設定値を実際にデータベース３１０(図２参照)のカードリーダ設定情報３１２のエリア識別番号３１２ｄに記録し（ステップＳ２０７）、図１に示す設定端末１００のディスプレイに順路設定反映が成功したことを画面で出力し通知し（ステップＳ２０８）、終了する。
以上が、順路制御設定画面Ｇ２による設定処理の流れである。
なお、図１０に示す順路制御失敗メッセージ画面は、ポップアップで表示することで誤った設定を行うことを未然に防ぎ、利用者に順路の再設定を要求できる。
【００６０】
＜図８のステップＳ２０５のカードリーダにエリア識別番号を割り当てるサブルーチン＞
図９は、順路制御設定画面Ｇ２による設定処理(図８参照)のサブルーチン（図８のステップＳ２０５）の処理を示すフローチャートである。
次に、図８に示す順路制御設定画面Ｇ２による設定処理における入側カードリーダ４３１、出側カードリーダ４３２それぞれにエリア識別番号を割り当てるサブルーチン(図８のステップＳ２０５）の処理について、図９に従って説明する。
【００６１】
まず、Ｋ番目のエリアとＫ＋１番目のエリアをつなぐ扉には入側カードリーダ４３１、出側カードリーダ４３２が共に設置されているか否か判断される(図９のＳ３０１)。
図９のＳ３０１において、入側カードリーダ４３１、出側カードリーダ４３２が共に設置されていないと判断された場合(図９のＳ３０１でＮｏ)、図１に示す設定端末１００のディスプレイに、入側、出側の両カードリーダの設定が不十分である通知、例えば、図１１に示す入側、出側両カードリーダ設定不十分のメッセージの画面を表示し(図９のＳ３０９)、サブルーチンを終了し図８に示すメインルーチンに戻り、図８のＳ２０６に移行する。
【００６２】
一方、図９のＳ３０１において、入側カードリーダ４３１、出側カードリーダ４３２が共に設置されていると判断された場合(図９のＳ３０１でＹes)、Ｋ＋１番目のエリアのエリア識別番号は、未設定、或いは、（Ｋ番目のエリア識別番号＋１）であるか否か判断される(図９のＳ３０２)。
図９のＳ３０２において、Ｋ＋１番目のエリア識別番号は、未設定、或いは、（Ｋ番目のエリア識別番号＋１）でないと判断された場合(図９のＳ３０２でＮｏ)、図１に示す設定端末１００のディスプレイに、順路設定不可の通知、例えば、図１２に示す順路設定不可通知のメッセージの画面を表示し(図９のＳ３１０)、サブルーチンを終了し図８に示すメインルーチンに戻り、図８のＳ２０６に移行する。
【００６３】
一方、図９のＳ３０２において、Ｋ＋１番目のエリア識別番号は、未設定、或いは、（Ｋ番目のエリア識別番号＋１）であると判断された場合(図９のＳ３０２でＹes)、Ｋ＋１番目のエリア識別番号を、（Ｋ番目のエリア識別番号＋１）に設定する(図９のＳ３０３)。
続いて、Ｋ番目とＫ＋１番目をつなぐ扉のＫ番目のエリア側に設置される入側カードリーダ４３１にＫ＋１番目のエリア識別番号を設定する(図９のＳ３０４)。
【００６４】
続いて、Ｋ番目とＫ＋１番目をつなぐ扉のＫ＋１番目のエリア側に設置される出側カードリーダ４３にＫ番目のエリア識別番号を設定する(図９のＳ３０５)。
続いて、Ｋ＋１番目のエリアが本順路の最終エリアか否か判断される(図９のＳ３０６)。
図９のＳ３０６において、Ｋ＋１番目のエリアが本順路の最終エリアでないと判断された場合(図９のＳ３０６でＮｏ)、Ｋ＝Ｋ＋１の演算がなされる(図９のＳ３０７)。続いて、図９のＳ３０１に移行する。
【００６５】
一方、図９のＳ３０６において、Ｋ＋１番目のエリアが本順路の最終エリアであると判断された場合(図９のＳ３０６でＹes)、本順路制御ルールＭのフラグをＯＮにし(図９のＳ３０８)、サブルーチンを終了し、図８に示すメインルーチンに戻り、図８のＳ２０６に移行する。
以上が、図８のステップＳ２０５のカードリーダにエリア識別番号を割り当てるサブルーチンの処理である。
なお、図１１に示す入側、出側両カードリーダ設定不十分のメッセージの画面および図１２に示す順路設定不可通知のメッセージの画面は、ポップアップで表示することで誤った設定を行うことを未然に防ぎ、利用者に順路の再設定を要求できる。
【００６６】
＜＜画面Ｇ１、Ｇ２による順路制御機能を有する入退室管理システムＳの入退室制御＞＞
図１３は、順路制御機能を有する入退室制御のフローチャートを示す図である。
次に、前記のアンチパスバッグ制御設定画面Ｇ１、順路制御設定画面Ｇ２によって設定した順路制御機能を有する入退室管理システムＳの入退室制御について、図１３に従って説明する。
この入退室制御は、前記したように、制御部３００に格納される制御プログラムが実行されることにより、行われる。
【００６７】
図１３を参照して、
管理区域のエリア(図３、図４(ａ)参照)に入退室する人が所持するカード５００を、図１、図３に示す入側カードリーダ４３１または出側カードリーダ４３２にかざすと、該カード５００のカード情報のカードＩＤが読み取られ、図１に示すように、制御部３００に送信される（図１３のステップＳ４０１）。
【００６８】
読み取られたカードＩＤが送信された制御部３００は、データベース３１０(図２参照)をリードし、(１)読み取られたカードＩＤがデータベース３１０(図２参照)に登録されたカードＩＤ３１１ａに一致するものが有るか、(２)該カードＩＤの読取時が読み取られたカードＩＤの有効期間のカード有効期間３１１ｂ内であるか、(３)該カードＩＤの入室許可エリアである利用可能区域３１１ｅ内であるか等の入室許可条件を満たすか否かの(１)〜(３)の判定によって、読み取られたカード５００が、有効なカードか否かが判断される（図１３のステップＳ４０２）。
【００６９】
なお、入側・出側カードリーダ４３１、４３２にかざされたカード５００が有効なカードか否か判断する際、(１)、(２)、(３)の条件のうちの少なくとも１以上を満たす場合に、有効なカードと判断してもよい。本実施形態のように、(１)、(２)、(３)のカード有効条件を全て満たす場合に、有効なカードと判断すれば、最も高いセキュリティレベルを保持できる。
図１３のステップＳ４０２において、読み取られたカード５００が、有効なカードでないと判断された場合(図１３のステップＳ４０２でＮo)、読み取られたカード５００は、無効であり認証失敗として、図１に示す設定端末１００のディスプレイにエラー表示を行い（図１３のステップＳ４０９）、終了する。
【００７０】
一方、図１３のステップＳ４０２において、読み取られたカード５００が、有効なカードであると判断された場合(図１３のステップＳ４０２でＹes)、読み取ったカードリーダ４３１、４３２のエリア識別番号３１２ｄが−１ではない場合、すなわち通過しようとする扉の順路制御が有効である場合、読み取られたカード５００のカードＩＤのデータベース３１０に記録されたエリア識別番号３１１ｄと、読み取った入側・出側カードリーダ４３１、４３２のカードリーダＩＤに設定されデータベース３１０に記録されたエリア識別番号３１２ｄとがデータベース３１０からリードされ、この２つのエリア識別番号３１１ｄ、３１２ｄの差が「１」であるか、または、カードＩＤのエリア識別番号３１１ｄが０であるか否か判定される（図１３のステップＳ４０３）。なお、カード５００のエリア識別番号３１１ｄが「０」であることは、どの扉も利用可能という順路フリーの状態であることを意味し、当該読み取った入側・出側カードリーダ４３１、４３２についての扉４００(図１参照)は、当然通過可能に制御される。
通常、カード５００のエリア識別番号３１１ｄが「０」である場合は、初回カード運用時に限られる。但し、共連れなどによる順路違いによって入退室が出来なくなった場合に、管理画面からそのカード５００に対し、再度入退室の権限を与えるためにエリア識別番号３１１ｄを０にリセットする機能を持たせるのが一般的である。
【００７１】
ここで、図１３のステップＳ４０３における読み取られたカード５００のカードＩＤのエリア識別番号３１１ｄと、入側・出側カードリーダ４３１、４３２のエリア識別番号３１２ｄとの差が「１」であるか否かの認証が、前記のアンチパスバッグ制御設定画面Ｇ１(図５参照)、順路制御設定画面Ｇ２(図７参照)で設定した順路に沿って利用者が移動しているか否かの認証を行うことになる。
【００７２】
図１３のステップＳ４０３において、２つのエリア識別番号３１１ｄ、３１２ｄの差が「１」でなく、かつ、カードＩＤのエリア識別番号３１１ｄが「０」でないと判定された場合(図１３のステップＳ４０３でＮo)、認証失敗として、制御部３００は、該読み取った入側・出側カードリーダ４３１、４３２についての扉４００の電気錠４１０に解錠命令を行わないとともに、図１に示す設定端末１００のディスプレイに認証失敗のエラー表示を行い(図１３のステップＳ４０９)、終了する。
【００７３】
一方、図１３のステップＳ４０３において、２つのエリア識別番号３１１ｄ、３１２ｄの差が「１」であるか、若しくはカードＩＤのエリア識別番号３１１ｄが「０」であると判定された場合(図１３のステップＳ４０３でＹes)、認証成功として、図１に示すように、制御部３００は、該読み取った入側・出側カードリーダ４３１、４３２に対応する扉４００の電気錠４１０へ解錠命令の解錠信号を送信し扉４００(図１参照)の解錠が行われる（図１３のステップＳ４０４）。
なお、該カードリーダ４３１、４３２のエリア識別番号３１２ｄが−１である場合は、有効なカードと判断すると、制御部３００は、直ちに扉４００の電気錠４１０へ解錠命令の解錠信号を送信し扉４００の解錠を行い、上述の順路制御に係る処理は行わない。
【００７４】
続いて、該扉４００が、解錠命令後の一定時間内に開放され人の出入りが行われたか否かが、対応する開閉センサ４２０から扉開放の検出信号が制御部３００に出力されることにより、判断される（図１３のステップＳ４０５）。
図１３のステップＳ４０５において、対応する開閉センサ４２０から、解錠命令後の一定時間内に扉開放の検出信号が制御部３００に入力されなかった場合、扉４００は利用されなかったものとみなし(図１３のステップＳ４０５でＮo)、電気錠４１０へ施錠命令が送信され、該当する扉４００の施錠が行われ（図１３のステップＳ４０８）、終了する。
【００７５】
一方、図１３のステップＳ４０５において、該カードリーダ４３１、４３２のエリア識別番号３１２ｄが−１ではない場合、すなわち該扉の順路制御が有効である場合、対応する開閉センサ４２０から、解錠命令後の一定時間内に扉開放の検出信号が制御部３００に入力された場合(図１３のステップＳ４０５でＹes)には入室／退室が行われたものとみなし、対応するカード５００のカードＩＤのデータベース３１０(図２参照)に記録されるエリア識別番号３１１ｄを、読み取った入側・出側カードリーダ４３１、４３２のエリア識別番号３１２ｄの値に更新する（図１３のステップＳ４０６）。該カードリーダ４３１、４３２のエリア識別番号３１２ｄが−１である場合は、上述の操作は行わない。
【００７６】
続いて、対応する開閉センサ４２０から、一定時間内に扉４００の閉検知信号が制御部３００に入力されるか否かを判定することにより、一定時間内に扉４００が閉塞されたか否かが判断される（図１３のステップＳ４０７）。
図１３のステップＳ４０７において一定時間内に閉検知がなされなかった場合(図１３のステップＳ４０７でＮo)、扉４００が開放された状態であると判断し、図１に示す設定端末１００のディスプレイに閉時間超過警告表示を行い（図１３のステップＳ４１０）、保全員を含む利用者に異常を通知し、終了する。
【００７７】
一方、図１３のステップＳ４０７において、一定時間内に閉検知された場合(図１３のステップＳ４０７でＹes)、制御部３００から該当する扉４００の電気錠４１０に施錠信号が送信され施錠が行われ(図１３のステップＳ４０８)、終了する。
以上が、アンチパスバッグ制御設定画面Ｇ１(図５参照)、順路制御設定画面Ｇ２(図７参照)による順路制御機能を有する入退室制御である。
【００７８】
なお、図１３のステップＳ４０９及びステップＳ４１０に示される順路制御に直接関わらないステップは入退室機能のいくつかの例を示したに過ぎず、この他にも操作履歴のデータベース(図示せず)への書き込み、扉４００の解錠命令時に設定端末１００(図１参照)のディスプレイに扉４００開放の表示等、入退室管理機能として要求される様々な機能を連携させるのが望ましい運用形態である。
【００７９】
＜＜まとめ＞＞
本入退室管理システムＳは、利用者が制御端末１００からグラフィカル・ユーザインタフェース(ＧＵＩ)を用いて直感的に、管理区域の順路制御を設定できる仕組みを付与する。
入側・出側カードリーダ４３１、４３２に与えるべきエリア識別番号を、利用者が直接設定する方式ではなく、アンチパスバック制御の場合は、利用者が所望の扉４００にアンチパスバック機能をつけるかどうかを選択するだけで、全管理区域を勘案して自動的、すなわちシステム的に入側・出側カードリーダ４３１、４３２にエリア識別番号を設定する。
【００８０】
複雑な順路制御を行う場合、管理区域の通るべきエリアを順番どおりに直線状、ツリー状に、エリア一覧等の順路制御設定画面Ｇ２(図７参照)から選択して追加していくだけで、設定した順路制御を実現するための設定をそれぞれの入側・出側カードリーダ４３１、４３２に反映させる。
【００８１】
この場合、設定によっては他の設定との衝突により実現できない場合もあり得るため、この場合には、設定端末１００(図１参照)のディスプレイに表示することで、その旨を警告して誤設定を回避する。
このように、利用者が直感的に設定できるＧＵＩを用いて設定情報を、入側・出側カードリーダ４３１、４３２に登録するデータに変換がなされ、データベース３１０に登録する。そして、実現不可能な設定は、利用者に予め警告を出して再設定を促している。
【００８２】
＜作用効果＞
本入退室管理システムＳによれば、直感的に理解できるグラフィカル・ユーザインタフェース(ＧＵＩ)を利用することで、順路制御の仕組みを知らない利用者でも直感的に、アンチパスバック制御を含む順路制御の設定ができるため、設定を変更するたびに専門家が必要となることがない。
従って、利用者の誰もが設定できるようになるとともに、誤設定を予め防ぐことができる。
【００８３】
そのため、システムとして導入から運用・保守まで一貫したサービスとして提供を行うビジネスモデルだけでなく、入退室管理装置として売り切りで提供するビジネスモデルも視野に入れることができることから、効果は非常に大である。
また、専門家が順路制御を行う場合においても、簡単に設定でき、視覚的に設定が確認できるため、誤設定が削減できるととともに、設定にかかる時間も短くなり、導入時の初期設定を行うコスト削減が可能である。
【００８４】
なお、本実施形態では、管理区域のエリアへの出入りを制御する入退制御設備として、電気錠４１０を開閉する制御を例示して説明したが、自動ドア、フラッパーゲート等の入退制御設備を直接開閉制御するように構成してもよく、入退制御設備は、電気錠に限定されない。
なお、本実施形態では、管理区域のエリア、入側・出側カードリーダ４３１、４３２に付与するエリア識別番号として絶対値の差が１の連続する番号を例示したが、絶対値の差を１以外の２、３、４、…としてもよく、必ずしも１に限定されない。
【００８５】
また、本実施形態では、エリア識別番号として、１０進数の番号を例示したが、２進数、１６進数、…等、１０進数以外の番号としてもよい。
また、本実施形態では、管理区域のエリア、入側・出側カードリーダ４３１、４３２ににエリア識別番号を付与する場合を例示したが、エリア識別子として、エリア識別番号に代替して連続する英字等の文字を用いることも可能であり、管理区域のエリア、入側・出側カードリーダ４３１、４３２をそれぞれ識別できる連続性のあるエリア識別子であれば、必ずしも番号(数字)に限定されない。
【００８６】
なお、エリア識別子として、英字等の文字を使用した場合には、連続する次のエリア識別子であるか否かは、エリア識別子である英字等の文字を順番にテーブル等に記憶しておき、該テーブル等をシステム的に検索することで、連続する文字か否かを判別できる。なお、エリア識別子が文字の場合も、１つおき、２つおき、…等、任意の文字おきにシステムで検索するようにしてもよい。
なお、本実施形態では、管理区域として、ビル、工場を例示して説明したが、一定の区域等、ビル、工場以外の管理区域に対しても、本発明は幅広く有効に適用可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施形態の入退室管理システムの機能構成の概要を示す概念図である。
【図２】実施形態の制御部が管理する順路制御に必要なデータベース構成を示す図である。
【図３】実施形態の順路制御を行うビルや工場等の管理区域の具体的な建物のレイアウト例を示す平面図である。
【図４】(ａ)は、実施形態の図３に示す建物のレイアウトのエリアに概念的にエリア識別番号を付与した例を示す図であり、(ｂ)は、(ａ)に示すエリア識別番号に基づき入側カードリーダ、出側カードリーダに実際に設定するエリア識別番号を表す一覧表の図である。
【図５】実施形態の図４に示す建物のレイアウトでアンチパスバッグ制御の設定を行うためのＧＵＩ画面であるアンチパスバッグ制御設定画面を示す図である。
【図６】実施形態のアンチパスバッグ制御設定画面での設定情報から入側・出側カードリーダにエリア識別番号がそれぞれ設定されるまでの流れを示す設定処理のフローチャートである。
【図７】実施形態の図４に示す建物のレイアウトで一般的な順路設定を行うためのＧＵＩ画面である順路制御設定画面を示す図である。
【図８】実施形態の順路制御設定画面での設定情報から入側・出側カードリーダにエリア識別番号がそれぞれ設定されるまでの流れを示す設定処理のフローチャートである。
【図９】実施形態の図８に示す順路制御設定画面による設定処理のサブルーチン（ステップＳ２０５）の処理を示すフローチャートである。
【図１０】実施形態の順路制御設定画面による設定処理における順路制御失敗メッセージ画面を示す図である。
【図１１】実施形態のカードリーダにエリア識別番号を割り当てるサブルーチンにおける入側、出側両カードリーダ設定不十分のメッセージの画面を示す図である。
【図１２】実施形態のカードリーダにエリア識別番号を割り当てるサブルーチンにおける順路設定不可通知のメッセージの画面を示す図である。
【図１３】実施形態の順路制御機能を有する入退室制御のフローチャートを示す図である。
【符号の説明】
【００８８】
１００  設定端末
２００  通信ネットワーク
３００  制御部(コンピュータ)
４００  扉(出入り口)
４１０  電気錠（入退制御設備）
４３１  入側カードリーダ(入側のリーダ)
４３２  出側カードリーダ(出側のリーダ)
５００  カード(認証媒体)
３１１ａ  カードＩＤ（登録された認証媒体の識別情報）
３１１ｂ  カード有効期間（認証媒体の有効期間）
３１１ｄ  カードのエリア識別番号（認証媒体の滞在エリア識別子）
３１２ｄ  入側・出側カードリーダのエリア識別番号（リーダに付与されるエリア識別子）
３１１ｅ  利用可能区域
Ａ１    玄関ホール(エリア）
Ａ２    オフィス（エリア）
Ａ３    サーバルーム（エリア）
Ａ４    資料室（エリア）
Ａ５    会議室（エリア）
Ｄ１    扉(出入り口)
Ｄ２    扉(出入り口)
Ｄ３    扉(出入り口)
Ｄ４    扉(出入り口)
Ｄ５    扉(出入り口)
Ｄ６    扉(出入り口)
Ｇ１    アンチパスバッグ制御設定画面(画面)
Ｇ２    順路制御設定画面(画面)
Ｌ２    Ｆｒｏｍエリア（入室する前に居るエリア）
Ｌ４    Ｔｏエリア（入室した後に居るエリア）
Ｓ      入退室管理システム
Ｓ２０９  警告を出して再設定を促す表示
Ｓ３０９  警告を出して再設定を促す表示
Ｓ３１０  警告を出して再設定を促す表示
【図１】
2010013837.tif 000003
【図２】
2010013837.tif 000004
【図３】
2010013837.tif 000005
【図４】
2010013837.tif 000006
【図５】
2010013837.tif 000007
【図６】
2010013837.tif 000008
【図７】
2010013837.tif 000009
【図８】
2010013837.tif 000010
【図９】
2010013837.tif 000011
【図１０】
2010013837.tif 000012
【図１１】
2010013837.tif 000013
【図１２】
2010013837.tif 000014
【図１３】
2010013837.tif 000015