(57)【要約】【課題】動作パラメータの設定に不備がある場合でも、これに伴う動作不具合が発生しうる状況を未然に抑制する。【解決手段】パラメータ設定部３７は、領域管理部３２と端末認証部３５とを動作させるために必要な動作パラメータを設定する。パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータに設定不備があるか否かを判断する。動作モード設定部３９は、それぞれが異なる複数の動作モードの中から、パラメータチェック部３８による判断結果に応じた動作モードを選択し、この選択された動作モードに基づいて、領域管理部３２および端末認証部３５の動作状態を管理する。【選択図】      図２
2008077364.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを一意に特定する第１の被認証情報に基づいたユーザ認証の処理結果に応じて、セキュリティ管理領域におけるユーザの入出を管理する入出管理システムと、
前記セキュリティ管理領域に設けられた端末装置を処理対象として、ユーザを一意に特定する第２の被認証情報に基づいた認証サーバによるユーザ認証の処理結果に応じて、ネットワークへのアクセスを制限するネットワーク認証システムと
を相互に連携させる連携制御装置において、
前記入出管理システムから送信される、前記セキュリティ管理領域におけるユーザの状態変化を示す入出情報に基づいて、前記セキュリティ管理領域におけるユーザの滞在状態を管理する領域管理手段と、
ユーザから前記端末装置を介して前記認証サーバに対してなされる、前記第２の被認証情報を用いたネットワークへのアクセス要求を中継するとともに、前記領域管理手段において管理されているユーザの滞在状態に基づいて、ユーザに対する前記端末装置の利用認証を行う端末認証手段と、
前記領域管理手段と前記端末認証手段とを動作させるために必要な動作パラメータを設定するパラメータ設定手段と、
前記パラメータ設定手段によって設定される動作パラメータに設定不備があるか否かを判断するパラメータチェック手段と、
それぞれが異なる複数の動作モードの中から、前記パラメータチェック手段による判断結果に応じた動作モードを選択し、当該選択された動作モードに基づいて、前記領域管理手段および端末認証手段の動作状態を管理する動作モード設定手段と
を有することを特徴とする連携制御装置。
【請求項２】
前記複数の動作モードは、前記領域管理手段および前記端末認証手段の少なくとも一方の動作を停止させる動作停止モードと、前記領域管理手段および前記端末認証手段をそれぞれ動作させる通常運用モードとを含み、
前記動作モード設定手段は、前記パラメータチェック手段によって前記動作パラメータに設定不備があると判断された場合には、前記動作停止モードを選択し、前記パラメータチェック手段によって前記動作パラメータに設定不備がないと判断された場合には、通常運用モードを選択することを特徴とする請求項１に記載された連携制御装置。
【請求項３】
前記動作パラメータは、
前記入出管理システムおよび前記ネットワーク認証システムと通信するために用いる動作パラメータを含む基本通信情報と、
前記領域管理手段が前記セキュリティ管理領域におけるユーザの滞在状態を管理するために用いる動作パラメータを含む領域管理情報と、
前記端末認証手段がユーザに対する前記端末装置の利用認証を行うために用いる動作パラメータを含む端末認証情報とを含み、
前記パラメータチェック手段は、前記基本通信情報、前記領域管理情報および前記端末認証情報のいずれに設定不備となる動作パラメータが存在するかを判断することを特徴とする請求項２に記載された連携制御装置。
【請求項４】
前記動作停止モードは、前記領域管理手段および前記端末認証手段の両方の動作を停止させる運用停止モードを含み、
前記動作モード設定手段は、前記パラメータチェック手段によって、前記基本通信情報に設定不備があると判断された場合、または、前記領域管理情報と前記端末認証情報との両方に設定不備があると判断された場合に、前記運用停止モードを選択することを特徴とする請求項３に記載された連携制御装置。
【請求項５】
前記動作停止モードは、前記端末認証手段を動作させて、前記領域管理手段の動作を停止させる領域管理停止モードを含み、
前記動作モード設定手段は、前記パラメータチェック手段によって、前記領域管理情報および前記端末認証情報のうち、前記領域管理情報に設定不備があると判断された場合に、前記領域管理停止モードを選択することを特徴とする請求項３または４に記載された連携制御装置。
【請求項６】
前記動作停止モードは、前記領域管理手段を動作させて、前記端末認証手段の動作を停止させる端末認証停止モードを含み、
前記動作モード設定手段は、前記パラメータチェック手段によって、前記領域管理情報および前記端末認証情報のうち、前記端末認証情報に設定不備があると判断された場合に、前記端末認証停止モードを選択することを特徴とする請求項３から５のいずれか一項に記載された連携制御装置。
【請求項７】
前記パラメータチェック手段は、
前記パラメータ設定手段によって設定される前記動作パラメータが存在しない場合に、前記動作パラメータの設定不備を判断する未設定チェック処理と、
前記パラメータ設定手段によって設定される前記動作パラメータに整合性がない場合に、前記動作パラメータの設定不備を判断する整合性チェック処理と
を実行することを特徴とする請求項１から６のいずれか一項に記載された連携制御装置。
【請求項８】
前記整合性チェック処理は、
前記パラメータ設定手段によって設定される前記動作パラメータが予め規定された条件を具備するか否かを判断するパラメータ条件チェック処理と、
前記パラメータ設定手段によって設定される前記動作パラメータ同士に矛盾があるか否かを判断するパラメータ関係チェック処理と
を含むことを特徴とする請求項７に記載された連携制御装置。
【請求項９】
前記パラメータチェック手段は、前記動作停止モードにおいて、前記パラメータ設定手段によって設定された動作パラメータに設定不備がないことを条件に、再起動を許可することを特徴とする請求項１から８のいずれか一項に記載された連携制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティ管理領域における入出を管理する入出管理システムと、セキュリティ管理領域に設けられた端末装置のアクセス制限を行うネットワーク認証システムとを連携させた連携制御装置に関する。
【背景技術】
【０００２】
機密情報を扱うことの多い企業や、企業内の特定の部署などでは、機密情報を扱う従事者の入出を管理する入出管理システムを適用することで、機密情報の漏洩を事前に防止するようにしている。
【０００３】
入出管理システムは、一般に、ユーザに与えられたＩＣ（Integrated Circuit）カードに組み込まれたユーザＩＤ（IDentification）や、生体情報（指紋、虹彩、声紋など）といった、ユーザを一意に特定する被認証情報を用いることで、入出を希望するユーザに対する個人認証を行う。そして、登録された正当なユーザであることが認証された場合には、例えば、施錠されたドアを解錠することで、機密情報を扱うセキュリティ管理領域内への入場が許可される。
【０００４】
ところで、上述した機密情報は、入退室管理システムとは別のネットワークにて構築されたネットワーク認証システムによって管理がなされており、セキュリティ管理領域内に設けられた端末装置からネットワークにアクセスすることにより利用可能となる。端末装置を用いてネットワークにアクセスする場合には、ネットワーク認証システムによって、上述した入出管理システムにおける個人認証と同様の認証処理が要求されることになる。
【０００５】
そこで、このような入出管理システムと、ネットワーク認証システムとの連携が求められており、機密情報を扱うセキュリティ管理領域内への入室時のユーザ認証の処理と、入室後の端末装置を利用するユーザ認証の処理とを関連付ける手法が考案されている（例えば、特許文献１、特許文献２参照。）。
【０００６】
また、特許文献１、特許文献２で考慮されていなかった、入場してから端末装置へログオンするまでの時間経過によって生ずる問題への対処、退場における端末装置のログオフ忘れへの対処を実現する手法も考案されている（例えば、特許文献３参照。）。
【特許文献１】特開２０００−２５９８７８号公報
【特許文献２】特開２００２−４１４６８号公報
【特許文献３】特開２００４−３０２８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、入退室管理システムとネットワーク認証システムとを連携させる場合、その制御装置には、これを動作させるための種々の動作パラメータを設定する必要がある。しかしながら、これらの動作パラメータの設定に不備が存在した場合には、動作不具合を引き起こす虞があり、システム間の連携に不具合が生じる可能性がある。
【０００８】
本発明は、このような事情に鑑みてなされたものであり、動作パラメータの設定に不備がある場合でも、これに伴う動作不具合が発生しうる状況を未然に抑制することにある。
【課題を解決するための手段】
【０００９】
かかる課題を解決するために、本発明は、ユーザを一意に特定する第１の被認証情報に基づいたユーザ認証の処理結果に応じて、セキュリティ管理領域におけるユーザの入出を管理する入出管理システムと、セキュリティ管理領域に設けられた端末装置を処理対象として、ユーザを一意に特定する第２の被認証情報に基づいた認証サーバによるユーザ認証の処理結果に応じて、ネットワークへのアクセスを制限するネットワーク認証システムとを相互に連携させる連携制御装置を提供する。この連携制御装置は、領域管理手段と、端末認証手段と、パラメータ設定手段と、パラメータチェック手段と、動作モード設定手段とを有している。ここで、領域管理手段は、入出管理システムから送信される、セキュリティ管理領域におけるユーザの状態変化を示す入出情報に基づいて、セキュリティ管理領域におけるユーザの滞在状態を管理する。端末認証手段は、ユーザから端末装置を介して認証サーバに対してなされる、第２の被認証情報を用いたネットワークへのアクセス要求を中継するとともに、領域管理手段において管理されているユーザの滞在状態に基づいて、ユーザに対する端末装置の利用認証を行う。パラメータ設定手段は、領域管理手段と端末認証手段とを動作させるために必要な動作パラメータを設定する。パラメータチェック手段は、パラメータ設定手段によって設定される動作パラメータに設定不備があるか否かを判断する。動作モード設定手段は、それぞれが異なる複数の動作モードの中から、パラメータチェック手段による判断結果に応じた動作モードを選択し、この選択された動作モードに基づいて、領域管理手段および端末認証手段の動作状態を管理する。
【００１０】
また、本発明において、複数の動作モードは、領域管理手段および端末認証手段の少なくとも一方の動作を停止させる動作停止モードと、領域管理手段および端末認証手段をそれぞれ動作させる通常運用モードとを含むことが好ましい。この場合、動作モード設定手段は、パラメータチェック手段によって動作パラメータに設定不備があると判断された場合には、動作停止モードを選択し、パラメータチェック手段によって動作パラメータに設定不備がないと判断された場合には、通常運用モードを選択することが望ましい。
【００１１】
また、本発明において、動作パラメータは、入出管理システムおよびネットワーク認証システムと通信するために用いる動作パラメータを含む基本通信情報と、領域管理手段がセキュリティ管理領域におけるユーザの滞在状態を管理するために用いる動作パラメータを含む領域管理情報と、端末認証手段がユーザに対する端末装置の利用認証を行うために用いる動作パラメータを含む端末認証情報とを含むことが好ましい。この場合、パラメータチェック手段は、基本通信情報、領域管理情報および端末認証情報のいずれに設定不備となる動作パラメータが存在するかを特定することが望ましい。
【００１２】
また、本発明において、動作停止モードは、領域管理手段および端末認証手段の両方の動作を停止させる運用停止モードを含むことが好ましい。この場合、動作モード設定手段は、パラメータチェック手段によって、基本通信情報に設定不備があると判断された場合、または、領域管理情報と端末認証情報との両方に設定不備があると判断された場合に、運用停止モードを選択することが望ましい。
【００１３】
また、本発明において、動作停止モードは、端末認証手段を動作させて、領域管理手段の動作を停止させる領域管理停止モードを含むことが好ましい。この場合、動作モード設定手段は、パラメータチェック手段によって、領域管理情報および端末認証情報のうち、領域管理情報に設定不備があると判断された場合に、領域管理停止モードを選択することが望ましい。
【００１４】
また、本発明において、動作停止モードは、領域管理手段を動作させて、端末認証手段の動作を停止させる端末認証停止モードを含むことが望ましい。この場合、動作モード設定手段は、パラメータチェック手段によって、領域管理情報および端末認証情報のうち、端末認証情報に設定不備があると判断された場合に、端末認証停止モードを選択する。
【００１５】
また、本発明において、パラメータチェック手段は、パラメータ設定手段によって設定される動作パラメータが存在しない場合に、動作パラメータの設定不備を判断する未設定チェック処理と、パラメータ設定手段によって設定される動作パラメータに整合性がない場合に、動作パラメータの設定不備を判断する整合性チェック処理とを実行することが好ましい。
【００１６】
また、本発明において、整合性チェック処理は、パラメータ設定手段によって設定される動作パラメータが予め規定された条件を具備するか否かを判断するパラメータ条件チェック処理と、パラメータ設定手段によって設定される動作パラメータ同士に矛盾があるか否かを判断するパラメータ関係チェック処理とを含むことが好ましい。
【００１７】
さらに、本発明において、パラメータチェック手段は、動作停止モードにおいて、パラメータ設定手段によって設定された動作パラメータに設定不備がないことを条件に、再起動を許可することが好ましい。
【発明の効果】
【００１８】
本発明によれば、動作パラメータの設定不備に伴い動作不具合が発生し得るようなシチュエーションを抑制することができる。これにより、動作パラメータの設定不備に伴う動作不具合を発生する状況を未然に抑制することができる。
【００１９】
また、本発明によれば、領域管理手段および端末認証手段の少なくとも一方に動作不具合が発生し得るような状況を未然に抑制することができる。また、領域管理手段または端末認証手段において動作不具合が発生し得ないような状況で、これら双方の手段が動作されるので、入出管理システムとネットワーク認証システムとに対する連携の信頼性の向上を図ることができる。
【００２０】
また、本発明によれば、動作不具合が発生し得る対象手段を有効に特定することができる。
【００２１】
また、本発明によれば、基本通信情報、または、領域管理情報および端末認証情報の両方に設定不備がある場合には、運用停止モードが選択されるので、領域管理手段および端末認証手段の両方の動作に不具合が発生し得る状況を抑制することができる。これにより、システムに発生し得る不具合を未然に抑制することができる。
【００２２】
また、本発明によれば、領域管理手段の動作に不具合が発生し得る状況を抑制することができる。また、動作に不具合が発生し得る状況ではない、端末認証手段のみを動作させることで、システムに発生し得る不具合を未然に抑制しつつ、不完全ながらも連携制御の機能を実現させることができる。
【００２３】
また、本発明によれば、端末認証手段の動作に不具合が発生し得る状況を抑制することができる。また、動作に不具合が発生し得る状況ではない、領域管理手段のみを動作させることで、システムに発生し得る不具合を未然に抑制しつつ、不完全ながらも連携制御の機能を実現させることができる。
【００２４】
また、本発明によれば、動作パラメータの未設定や不整合といった種々の原因による動作パラメータの設定不備を有効に判断することができる。また、不整合といったケースでは、設定不備の原因を容易に特定することができる。
【００２５】
さらに、本発明によれば、再度同様の設定不備が繰り返されるといった事態の発生を抑制することができる。
【発明を実施するための最良の形態】
【００２６】
図１は、本発明の第１の実施形態にかかるネットワーク管理システム１の全体構成を示す概念図である。ネットワーク管理システム１は、設備系システム１０と、ネットワーク認証システム２０とが連携制御装置３０によって相互に接続されて構成されている。
【００２７】
設備系システム１０は、セキュリティレベルの低い領域から、機密情報などを扱うセキュリティレベルの高い領域（セキュリティ管理領域）へのユーザの入出を管理する入出管理システムである。
【００２８】
設備系システム１０としては、セキュリティ管理領域への入出を管理する形態であればどのようなものであってもよいが、例えば、図１に示すように、セキュリティ管理領域を障壁などで隔て、認証処理に応じて入出（入退室）を認める形態を適用することができる。
【００２９】
設備系システム１０は、セキュリティ管理領域への入室を希望する全てのユーザに対してユーザ認証を行い、予め登録された正当なユーザのみに対して認証を許可し、これにより、セキュリティ管理領域への入室を許可する。また、設備系システム１０は、セキュリティ管理領域から退室を希望するユーザに対してユーザ認証を行い、予め登録された正当なユーザのみに対して認証を許可し、これにより、セキュリティ管理領域からの退室を許可する。セキュリティ管理領域は、電気的な作用により施錠、解錠することができる電気錠を備える扉（ドア）を備えている。
【００３０】
設備系システム１０は、入室用カードリーダ１１と、退室用カードリーダ１２と、入退室コントロールユニット１３とを主体に構成されている。
【００３１】
入室用カードリーダ１１は、セキュリティ管理領域の外側の扉近傍に設けられており、ユーザが所有する、例えば非接触のＩＣカード（Integrated Circuit）２の半導体メモリ内に格納された情報を読み取る。入室用カードリーダ１１によって読み取られた情報は、入退室コントロールユニット１３に対して送信される。
【００３２】
退室用カードリーダ１２は、セキュリティ管理領域の内側の扉近傍に設けられており、ユーザが所有するＩＣカード２の半導体メモリ内に格納された情報を読み取る。退室用カードリーダ１２によって読み取られた情報は、入退室コントロールユニット１３に対して送信される。
【００３３】
入退室コントロールユニット１３は、入室用カードリーダ１１から取得した情報のうち、ＩＣカード２のカードＩＤに基づいてユーザ認証を行う。入退室コントロールユニット１３は、認証処理によって、入室を希望するユーザ（ＩＣカード２の保持者）が、正当なユーザであると判断した場合には（認証許可）、施錠されていた電気錠を解錠する。これにより、セキュリティ管理領域へのユーザの入室が許可される。一方、入退室コントロールユニット１３は、認証処理によって、入室を希望するユーザが正当なユーザでないと判断した場合には（認証不許可）、電気錠を施錠したままにする。これにより、セキュリティ管理領域へのユーザの入室が許可されない。ここで、カードＩＤは、ユーザを一意に特定する被認証情報であり、入退室コントロールユニット１３は、正当なユーザに関するカードＩＤが記述されたデータベースを予め保持し、このデータベースを参照して、認証処理を行う。
【００３４】
また、入退室コントロールユニット１３は、退室用カードリーダ１２から取得した情報のうち、ＩＣカード２のカードＩＤに基づいてユーザ認証を行う。入退室コントロールユニット１３は、認証処理によって、退室を希望するユーザが正当なユーザであると判断した場合には（認証許可）、施錠されていた電気錠を解錠する。これにより、セキュリティ管理領域からのユーザの退室が許可される。一方、入退室コントロールユニット１３は、認証処理によって、退室を希望するユーザが正当なユーザでないと判断した場合には（認証不許可）、電気錠を施錠したままにする。これにより、セキュリティ管理領域からのユーザの退室が許可されない。
【００３５】
このようなユーザ認証を経て、セキュリティ管理領域におけるユーザの状態が変化した場合、入退室コントロールユニット１３は、ＩＣカード２のカードＩＤと、解錠した扉に固有の扉ＩＤと、入室か退室かを示す情報と、入退室操作が行われた時刻（入退室時刻）と含む入退室情報を連携制御装置３０に送信する。なお、入室か退室かを示す情報は、例えば、入室用カードリーダ１１又は退室用カードリーダ１２をそれぞれ一意に特定する機器ＩＤで示すようにしてもよい。
【００３６】
ネットワーク認証システム２０は、セキュリティ管理領域内に構築されたネットワークを管理しており、このネットワークには複数の端末装置２１が中継装置２２を介して接続されている。また、このネットワークにおいて、中継装置２２は、認証サーバ２３とも接続されている。
【００３７】
ネットワーク認証システム２０は、端末装置２１のそれぞれを処理対象として、この端末装置２１を用いてネットワークへアクセスを希望する全てのユーザに対してユーザ認証を行い、認証許可されたユーザのみに対して、ネットワークへのアクセスを許可する。ネットワーク認証システム２０において、複数の端末装置２１から送信されるネットワークへのアクセス要求は、中継装置２２および認証サーバ２３によって認証処理される。
【００３８】
具体的には、ネットワーク認証システム２０は、ＩＥＥＥ（米国電気電子技術者協会）８０２．１Ｘで策定されたＬＡＮ（Local Area Network）スイッチや無線ＬＡＮアクセス・ポイントに接続するユーザを認証する技術を用いて、端末装置２１からのアクセス要求であるネットワーク接続要求に応じた認証処理を行う。ＩＥＥＥ８０２．１Ｘは、ＬＡＮの利用の可否を制御するＥｔｈｅｒｎｅｔ（登録商標）上のプロトコルである。また、ユーザの認証には、認証用プロトコルとしてＲＡＤＩＵＳ（Remote Authentication Dial-In-User-Service）を用いた通信により、認証すべきユーザを集中管理することができるＲＡＤＩＵＳサーバが用いられる。
【００３９】
端末装置２１は、セキュリティ管理領域に入室したユーザによって使用可能な、いわゆるＰＣ（Personal Computer）であり、中継装置２２、認証サーバ２３と情報のやり取りを行う。この端末装置２１は、ネットワークへの接続を要求するためのサプリカントと呼ばれる認証クライアント・ソフトウェアを保持している。
【００４０】
中継装置２２は、例えば、複数の端末装置２１に対して有線で接続され、認証サーバ２３と端末装置２１との間の認証処理を中継する。中継装置２２は、ＲＡＤＩＵＳサーバに対するＲＡＤＩＵＳクライアントとして機能する認証装置であり、ＲＡＤＩＵＳサーバとの通信には、認証用プロトコルとしてＲＡＤＩＵＳを用いた通信を行う。中継装置２２は、ＩＥＥＥ８０２．１Ｘ、ＲＡＤＩＵＳに対応したＬＡＮスイッチなどであり、認証サーバ２３と連携してポート２２ａ毎に端末装置２１をネットワークへ接続する。
【００４１】
認証サーバ２３は、ＲＡＤＩＵＳ認証におけるＲＡＤＩＵＳサーバであり、ネットワークへの接続を要求するユーザに関する情報を保持する図示しないユーザ情報記憶部を備え、ＲＡＤＩＵＳクライアントである中継装置２２を介して端末装置２１の認証処理を行い、認証結果に応じてネットワークへのアクセスの可否を通知する。
【００４２】
認証サーバ２３が備える図示しないユーザ情報記憶部は、ユーザをネットワークにおいて一意に特定するための被認証情報であるアカウントＩＤとアカウントＩＤに対応するパスワードとを関連付けて保持している。
【００４３】
ネットワーク認証システム２０による実際の認証手順は、ＥＡＰ（Extensible Authentication Protocol）によって規定される。ネットワーク認証システム２０では、ＩＥＥＥ８０２．１Ｘで使用できる様々なＥＡＰ、例えば、ＥＡＰ−ＭＤ５（ＥＡＰ−Message Digest alogorithm5）、ＰＥＡＰ（Protected-ＥＡＰ）といった認証処理にユーザＩＤ（アカウントＩＤ）とパスワードとを入力することが要求されるＥＡＰや、デジタル電子証明書を使って認証するＥＡＰ−ＴＬＳ（EAP-Transport Layer Security）などを利用できる。
【００４４】
連携制御装置３０は、ネットワーク認証システム２０の中継装置２２と認証サーバ２３との間で、認証処理時にやり取りされる認証用のパケットを経由するように設けられ、設備系システム１０とネットワーク認証システム２０とを連携制御する。
【００４５】
連携制御装置３０は、設備系システム１０から送信される入退室情報を用いて、セキュリティ管理領域への入室といった設備系システム１０におけるユーザの滞在状態（在室状態）を管理し、この在室状態に応じて、端末装置２１から中継装置２２を介して認証サーバ２３へとアクセス要求として送信されるネットワーク認証要求を通過させるのか、それとも通過させずに拒否してしまうのかを判断することにより、認証サーバ２３によるユーザ認証の前提として、ユーザに対する端末装置２１の利用認証を行う。
【００４６】
また、連携制御装置３０は、ユーザに対してネットワークへの接続が既に認証されている状態において、設備系システム１０から送信される入退室情報を用いて、セキュリティ管理領域からの退室といった設備系システム１０におけるユーザの在室状態を管理し、この在室状態に応じて、端末装置２１に接続されたネットワークを切断するといった制御を行うことができる。
【００４７】
図２は、連携制御装置３０の構成を示すブロック図である。連携制御装置３０は、外部システムＩ／Ｆ（インターフェース）３１と、領域管理部３２と、内部データベース３３と、ネットワークＩ／Ｆ（インターフェース）３４と、端末認証部３５と、設定Ｉ／Ｆ（インターフェース）と、パラメータ設定部３７と、パラメータチェック部３８と、動作モード設定部３９とを備えている。
【００４８】
外部システムＩ／Ｆ３１は、設備系システム１０と連携制御装置３０とを接続するための通信インターフェースである。外部システムＩ／Ｆ３１を介した設備系システム１０と連携制御装置３０との通信は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などの通信規格を利用することができる。また、外部システムＩ／Ｆ３１を介した設備系システム１０と連携制御装置３０との通信は、ＴＣＰ／ＩＰベースの通信に限らず、非ＩＰのフィールドバスなどを利用することもできる。
【００４９】
領域管理部３２は、外部システムＩ／Ｆ３１を介して、入退室コントロールユニット１３から送信された入退室情報を内部データベース３３へ記憶、或いは、入退室情報に基づいて内部データベース３３を更新し、これにより、セキュリティ管理領域におけるユーザの滞在状態（在室状態）を管理する。
【００５０】
内部データベース３３は、連携制御装置３０、具体的には、領域管理部３２と端末認証部３５とを動作させるために必要な各種動作パラメータを記憶するデータベースであり、ユーザ情報記憶部３３Ａと、在室状態記憶部３３Ｂと、認証状態記憶部３３Ｃと、システム情報記憶部３３Ｄと、設定情報記憶部３３Ｅとを備えている。
【００５１】
ユーザ情報記憶部３３Ａは、設備系システム１０においてユーザを一意に特定するための被認証情報であるカードＩＤ（予め登録されたユーザによって保持され、設備系システム１０の入退室時に使用されるＩＣカード２のカードＩＤ）毎に、アカウントＩＤと、在室可能時間と、在室可能時刻とを関係付けて記憶している。ユーザ情報記憶部３３Ａに記憶される動作パラメータは、後述するパラメータ設定部３７によって設定される。これらの動作パラメータは、静的情報であり、パラメータ設定部３７によって、一旦設定されると新たなユーザ登録やシステム変更などがあるまで変更されず保持される。
【００５２】
図３は、ユーザ情報記憶部３３Ａで記憶保持している情報とその内容との一例を示す説明図である。アカウントＩＤは、ユーザをネットワークにおいて一意に特定するための被認証情報である。設備系システム１０からカードＩＤが通知された場合、領域管理部３２は、ユーザ情報記憶部３３Ａを参照することでカードＩＤに対応するアカウントＩＤを取得し、取得したアカウントＩＤに基づき在室状態記憶部３３Ｂの更新処理などを実行する。
【００５３】
在室可能時間は、このアカウントＩＤで特定されるユーザに許された、セキュリティ管理領域に継続して在室することができる時間を示す。この在室可能時間は、ユーザが現在までにどのくらいセキュリティ管理領域に在室しているかを示す在室経過時間と比較され、この在室経過時間が、在室可能時間を超えた場合には、端末認証部３５によって、例えば、ユーザが利用する端末装置２１に対するネットワーク接続が切断されたり、ネットワークへのアクセス要求が認証不許可とされたりする。在室経過時間は、後述する在室状態記憶部３３Ｂに記憶されている在室開始時刻を参照することで、領域管理部３２によって求められる。
【００５４】
在室可能時刻は、このアカウントＩＤで特定されるユーザに許された、セキュリティ管理領域に在室することができる時間帯を示しており、在室開始時刻と、在室終了時刻との組によって構成されている。この在室可能時刻は、現在の時刻と比較され、現在の時刻が、在室可能時刻の範囲外である場合には、端末認証部３５によって、例えば、ユーザが利用する端末装置２１に対するネットワーク接続が切断されたり、ネットワークへのアクセス要求が認証不許可とされたりする。
【００５５】
在室状態記憶部３３Ｂは、ユーザをネットワークにおいて一意に特定するための被認証情報であるアカウントＩＤ毎に、在室部屋番号と、在室開始時刻とを関係付けて記憶している。在室状態記憶部３３Ｂに記憶される動作パラメータは、動的情報であり、設備系システム１０において管理されているユーザの状態変化に応じて領域管理部３２により随時更新されていく。
【００５６】
図４は、在室状態記憶部３３Ｂに記憶される情報とその内容との一例を示す説明図である。在室部屋番号は、ユーザが、現在、在室しているセキュリティ管理領域を特定する番号（部屋ＩＤ）である。領域管理部３２は、ユーザの状態変化があった際に設備系システム１０から送信される入退室情報から、ユーザが現在セキュリティ管理領域に在室しているのか否かを特定して、ユーザが在室の場合には、セキュリティ管理領域を特定する部屋ＩＤを在室部屋番号として、在室状態記憶部３３Ｂに記憶させる。
【００５７】
在室開始時刻は、設備系システム１０より状態変化があった際に送信される入退室情報から特定される、セキュリティ管理領域への入室時刻であり、セキュリティ管理領域に在室が開始された時刻を示している。この在室開始時刻は、ネットワーク認証時などにおいて、セキュリティ管理領域における在室可能時間との比較に用いられる。
【００５８】
認証状態記憶部３３Ｃは、ユーザをネットワークにおいて一意に特定するための被認証情報であるアカウントＩＤ毎に、中継装置ＩＤと、中継装置ポート番号とを関連付けて記憶している。認証状態記憶部３３Ｃに記憶される情報は、動的情報であり、ネットワーク認証システム２０で管理されているユーザのネットワーク認証状態などに応じて、端末認証部３５により随時更新されていく。
【００５９】
図５は、認証状態記憶部３３Ｃに記憶される情報とその内容との一例を示す説明図である。中継装置ＩＤは、セキュリティ管理領域内に設けられた複数の端末装置２１のうち、このアカウントＩＤで特定されるユーザに対する認証が許可された端末装置２１が接続する中継装置２２のＩＰアドレスを示す。端末認証部３５は、中継装置２２および認証サーバ２３においてネットワークへのアクセス要求が認証許可された場合には、ユーザに対する認証が許可された端末装置２１が接続する中継装置２２のＩＰアドレスを、中継装置ＩＤとして認証状態記憶部３３Ｃに記憶させる。また、端末認証部３５は、ユーザに対する認証が許可された端末装置２１に対するネットワーク接続が切断されたことを条件として、該当する中継装置ＩＤを認証状態記憶部３３Ｃから削除する。
【００６０】
中継装置ポート番号は、セキュリティ管理領域内に設けられた複数の端末のうち、このアカウントＩＤで特定されるユーザに対する認証が許可された端末装置２１が接続する中継装置２２のポート２２ａの番号を示す。端末認証部３５は、中継装置２２および認証サーバ２３においてネットワークへのアクセス要求が認証許可された場合には、ユーザに対する認証が許可された端末装置２１が接続する中継装置２２のポート２２ａの番号を、中継装置ポート番号として、認証状態記憶部３３Ｃに記憶させる。また、端末認証部３５は、ユーザに対する認証が許可された端末装置２１に対するネットワーク接続が切断されたことを条件として、該当する中継装置ポート番号を認証状態記憶部３３Ｃから削除する。
【００６１】
システム情報記憶部３３Ｄは、設備系システム１０のセキュリティ管理領域を一意に特定するための識別番号である部屋ＩＤ毎に、入室扉ＩＤと、退室扉ＩＤと、中継装置ＩＤとを関係付けて記憶している。システム情報記憶部３３Ｄに記憶される動作パラメータは、後述するパラメータ設定部３７によって設定される。これらの動作パラメータは、静的情報であり、パラメータ設定部３７によって一旦設定されるとシステム変更などがあるまで変更されずに保持される。
【００６２】
図６は、システム情報記憶部３３Ｄで記憶保持している情報とその内容との一例を示す説明図である。入室扉ＩＤは、設備系システム１０のセキュリティ管理領域に設けられた入口扉のＩＤであり、例えば、入口扉と１対１で対応している設備系システム１０の入室用カードリーダ１１の機器ＩＤを使用することができる。退室扉ＩＤは、設備系システム１０のセキュリティ管理領域に設けられた出口扉のＩＤであり、例えば、出口扉と１対１で対応している設備系システム１０の退室用カードリーダ１２の機器ＩＤを使用することができる。入室扉ＩＤ、退室扉ＩＤは、セキュリティ管理領域に設けられている扉の数に応じて、複数設定することができる。
【００６３】
中継装置ＩＤは、このセキュリティ管理領域に設置されている中継装置２２を識別するためのＩＤであり、例えば、中継装置２２のＩＰアドレスを用いることができる。この中継装置ＩＤは、セキュリティ管理領域に設定された中継装置２２の数に応じて、複数設定することができる。
【００６４】
設定情報記憶部３３Ｅは、設備系システム１０と、ネットワーク認証システム２０との通信に必要となる動作パラメータを含む基本通信情報を記憶している。なお、基本通信情報の詳細については後述する。また、設定情報記憶部３３Ｅには、管理者のＩＤやパスワード、通信関連詳細コンフィグデータ、ＳＮＭＰエージェント機能設定データ、ログ機能設定データといった任意に設定可能な動作パラメータを記憶させることができる。
【００６５】
ネットワークＩ／Ｆ３４は、連携制御装置３０と、中継装置２２および認証サーバ２３との間で通信を行うための通信インターフェースである。ネットワークＩ／Ｆ３４は、Ｅｔｈｅｒｎｅｔ（登録商標）やＴＣＰ／ＩＰスタックに相当する。
【００６６】
端末認証部３５は、ユーザから端末装置２１を介して認証サーバ２３に対してなされる、アカウントＩＤを用いたネットワークへのアクセス要求を受信した場合に、領域管理部３２において管理されているユーザの在室状態に基づいて、認証サーバ２３によるユーザ認証（ＲＡＤＩＵＳ認証）の前提として、ユーザに対する端末装置の利用認証を行う。
【００６７】
具体的には、この端末認証部３５は、端末装置２１と、中継装置２２および認証サーバ２３との間で行われるＲＡＤＩＵＳ認証に関連する処理を実行する。そのため、端末認証部３５は、ＲＡＤＩＵＳ認証において中継装置２２、認証サーバ２３間で送受信されるＲＡＤＩＵＳパケットを中継する。また、端末認証部３５は、ＲＡＤＩＵＳの規格で定義されている認証符号の再計算を行う機能も有している。この際、端末認証部３５は、内部データベース３３の設定情報記憶部３３Ｅに記憶される、ＲＡＤＩＵＳ通信の正当性を確認するために必要となる中継装置２２、認証サーバ２３それぞれで保持される秘密共有鍵と、通信相手先のＩＰアドレスと対応関係を、必要に応じて参照する。
【００６８】
また、端末認証部３５は、中継装置２２から送信されるネットワーク認証要求のＲＡＤＩＵＳパケットに含まれる情報と、内部データベース３３に記憶されている情報とを用いて認証処理（ユーザに対する端末装置の利用認証）を行い、ネットワーク認証要求を認証サーバ２３へと転送するのか、それとも拒否するのかを判断する。端末認証部３５は、拒否応答する場合には、拒否応答パケットを生成し中継装置２２に送信する。
【００６９】
設定Ｉ／Ｆ３６は、管理者が用いる管理端末４０と連携制御装置３０とを接続するたもの通信インターフェースである。設定Ｉ／Ｆ３６を介した管理端末４０と連携制御装置３０との通信は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などの通信規格を利用することができる。システムの管理者は、管理端末４０を用いて、内部データベース３３に記憶されている静的情報などを、ＨＴＴＰ（Ｓ）サーバやＴｅｌｎｅｔなどを利用して外部から管理することができる。
【００７０】
パラメータ設定部３７は、設定Ｉ／Ｆ３６を介して、管理端末４０から送信された情報に基づいて、動作パラメータを設定する。具体的には、パラメータ設定部３７は、管理端末４０から送信された動作パラメータを所定のデータ形式に変換して内部データベース３３へ記憶される。なお、パラメータ設定部３７によって設定される動作パラメータは、内部データベース３３に記憶される前に、パラメータチェック部３８によって動作パラメータの不備がチェックされており、このチェックをパスした動作パラメータのみが内部データベース３３に記憶される。
【００７１】
パラメータ設定部３７によって設定されている動作パラメータとしては、代表的には、基本通信情報と、領域管理情報と、端末認証情報とが挙げられる。
【００７２】
図７は、基本通信情報に含まれるパラメータ情報と動作パラメータとの一例を示す説明図である。基本通信情報は、設備系システム１０とネットワーク認証システム２０との通信に必要となる動作パラメータを含んでいる。基本通信情報に含まれる動作パラメータとしては、連携制御装置３０のネットワーク認証システム２０側のアドレス情報であるＩＰアドレスおよびサブネットマスク、連携制御装置３０の設備系システム１０側のアドレス情報であるＩＰアドレスおよびサブネットマスクが挙げられる。また、これ以外にも、認証サーバ２３の設定情報であるＩＰアドレスおよび共有鍵、入退室コントロールユニット１３の設定情報であるＩＰアドレス、および、中継装置２２の設定情報であるＩＰアドレスおよび共有鍵などが挙げられる。
【００７３】
図８は、領域管理情報に含まれるパラメータ情報と動作パラメータとの一例を示す説明図である。領域管理情報は、領域管理部３２がセキュリティ管理領域におけるユーザの在室状態を管理するために用いる動作パラメータを含んでおり、部屋ＩＤ、入口扉ＩＤおよび出口扉ＩＤ、ユーザ名称、カードＩＤなどがこれに該当する。
【００７４】
部屋ＩＤは、セキュリティ管理領域毎に設定される動作パラメータであり、個々のセキュリティ管理領域を特定するための設定情報である。入口扉ＩＤおよび出口扉ＩＤは、部屋ＩＤ毎に設定される動作パラメータであり、個々のセキュリティ管理領域に対応するドアを特定するための設定情報である。また、ユーザ名称は、個々のユーザを特定するための設定情報である。なお、ユーザ名称自体は、連携制御装置３０において、実質的な動作パラメータとして機能するものでないが、管理者によるユーザの特定といったように、副的な動作パラメータとして機能する。カードＩＤは、ユーザ毎に設定される動作パラメータであり、個々のユーザに対応するＩＣカード２を特定するための設定情報である。
【００７５】
図９は、端末認証情報に含まれるパラメータ情報と動作パラメータとの一例を示す説明図である。端末認証情報は、端末認証部３５がユーザに対する端末装置２１の利用認証を行うために用いる動作パラメータを含んでおり、中継領域ＩＤと、アカウントＩＤなどがこれに該当する。
【００７６】
中継領域ＩＤは、中継装置２２毎に設定される動作パラメータであり、中継装置２２が設置されるセキュリティ管理領域を特定するための設定情報である。この中継領域ＩＤは、上述したセキュリティ管理領域の設定情報である部屋ＩＤと対応している。アカウントＩＤは、ユーザ（例えば、カードＩＤ）毎に設定される動作パラメータであり、ユーザ（カードＩＤ）に対応するユーザアカウントを識別するための設定情報である。
【００７７】
パラメータ設定部３７は、管理端末４０から送信された情報のうち、基本通信情報を、内部データベース３３の設定情報記憶部３３Ｅに記憶させる。
【００７８】
また、パラメータ設定部３７は、管理端末４０から送信された情報のうち、領域管理情報および端末認証情報を、内部データベース３３のユーザ情報記憶部３３Ａまたはシステム情報記憶部３３Ｄに記憶させる。
【００７９】
具体的には、パラメータ設定部３７は、領域管理情報である部屋ＩＤを、システム情報記憶部３３Ｄの部屋ＩＤとして記憶させる。そして、パラメータ設定部３７は、この部屋ＩＤと対応する、領域管理情報である入口扉ＩＤおよび出口扉ＩＤを、システム情報記憶部３３Ｄの入口扉ＩＤおよび出口扉ＩＤに部屋ＩＤとして記憶させる。また、パラメータ設定部３７は、この部屋ＩＤと対応する、端末認証情報である中継領域ＩＤに設置される中継装置２２（例えば、基本通信情報である中継装置２２のＩＰアドレス）を、システム情報記憶部３３Ｄの中継装置ＩＤとして記憶させる。これにより、システム情報記憶部３３Ｄには、セキュリティ管理領域毎に、その部屋ＩＤと、入口扉ＩＤおよび出口扉ＩＤと、中継装置ＩＤとが関連付けられた状態となる。
【００８０】
また、パラメータ設定部３７は、領域管理情報であるカードＩＤを、ユーザ情報記憶部３３ＡのカードＩＤとして記憶させる。そして、パラメータ設定部３７は、このカードＩＤに対応する、端末認証情報であるアカウントＩＤを、ユーザ情報記憶部３３ＡのアカウントＩＤに記憶させる。なお、本実施形態では、ユーザ情報記憶部３３Ａの在室可能時間および在室可能時刻については、必須の領域管理情報（動作パラメータ）として扱っていないが、これを必須の領域管理情報（動作パラメータ）として扱う場合には、パラメータ設定部３７は、領域管理情報である在室可能時間および在室可能時刻を、ユーザ情報記憶部３３Ａの在室可能時間および在室可能時刻に記憶させる。これにより、ユーザ情報記憶部３３Ａには、カードＩＤ毎に、アカウントＩＤと、在室可能時間と、在室可能時刻とが関連付けられた状態となる。
【００８１】
パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータに設定不備があるか否かを判断する（パラメータチェック処理）。具体的には、パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータが存在しない場合に、動作パラメータの設定不備を判断する未設定チェック処理と、パラメータ設定部３７によって設定される動作パラメータに整合性がない場合に、動作パラメータの設定不備を判断する整合性チェック処理とを実行する。なお、これらの処理の詳細については後述する。
【００８２】
動作モード設定部３９は、それぞれが異なる複数の動作モードの中から、パラメータチェック部３８によるチェック結果に応じた動作モードを選択する。そして、動作モード設定部３９は、選択された動作モードに基づいて、領域管理部３２および端末認証部３５の動作状態を管理する。本実施形態において、動作モード設定部３９によって選択可能な動作モードは、領域管理部３２および端末認証部３５をそれぞれ動作させる通常運用モードと、領域管理部３２および端末認証部３５の少なくとも一方の動作を停止させる動作停止モードとである。
【００８３】
動作停止モードは、さらに細分化されており、運用停止モードと、領域管理停止モードと、端末認証停止モードとを含んでいる。ここで、運用停止モードは、領域管理部３２および端末認証部３５の両方の動作を停止させるモードである。領域管理停止モードは、端末認証部３５を動作させるものの、領域管理部３２の動作を停止させるモードである。端末認証停止モードは、領域管理部３２を動作させるものの、端末認証部３５の動作を停止させるモードである。
【００８４】
図１０は、本実施形態の連携制御装置３０による動作を示すタイミングチャートである。
【００８５】
まず、ステップＳ１において、管理端末４０よりパラメータ設定部３７に対して動作パラメータの設定要求がなされると、ステップＳ２において、パラメータ設定部３７は、管理端末４０からの情報に基づいて、動作パラメータの設定を行う。
【００８６】
動作パラメータの設定時、パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータの不備をチェックし、このチェック結果によって、動作パラメータに不備がないと判断された場合に、各種動作パラメータを内部データベース３３に記憶させ、動作パラメータの設定が完了する。なお、パラメータチェック部３８によるパラメータチェック処理については、後述する。
【００８７】
動作パラメータが設定された状態において、ユーザが、ネットワークが構築されているセキュリティ管理領域へと、入退室コントロールユニット１３によって管理された扉から入室する。具体的には、ユーザは、入室用カードリーダ１１にＩＣカード２を翳す。これに応じて、入退室コントロールユニット１３は、ＩＣカード２の半導体メモリに格納されている情報を読み取り、カードＩＤを認証して施錠された扉の電気錠を解錠する。そして、入退室コントロールユニット１３は、ＩＣカード２のカードＩＤと、解錠した扉を一意に特定する入室扉ＩＤ、入室であることを示す情報と、入退室時刻とを入退室情報として連携制御装置３０に送信する。
【００８８】
ステップＳ３において、連携制御装置３０の領域管理部３２は、外部システムＩ／Ｆ３１を介して設備系システム１０から入退出情報を受信すると、この入退室情報を内部データベース３３の在室状態記憶部３３Ｂに記憶させ、セキュリティ管理領域におけるユーザの現在の在室状態を記憶（更新）する（ステップＳ４）。
【００８９】
具体的には、領域管理部３２は、入退室コントロールユニット１３から送信されたＩＣカード２のカードＩＤを用いて、ユーザ情報記憶部３３Ａを検索し、このカードＩＤに対応付けて記憶されているアカウントＩＤを取得する。また、領域管理部３２は、入退室コントロールユニット１３から送信された入室扉ＩＤを用いて、システム情報記憶部３３Ｄを検索し、この入室扉ＩＤに対応付けられているセキュリティ管理領域を特定する部屋ＩＤを取得する。そして、領域管理部３２は、ユーザ情報記憶部３３Ａから取得したアカウントＩＤと対応付けて、取得した部屋ＩＤを在室部屋番号として在室状態記憶部３３Ｂに記憶させる。また、領域管理部３２は、入退室コントロールユニット１３から送信された入退室情報が、入室を示す情報である場合には、入退室情報に含まれる入退室時刻を在室開始時刻として在室状態記憶部３３Ｂに記憶させる。
【００９０】
セキュリティ管理領域に入室したユーザは、端末装置２１から中継装置２２を介して、ＩＥＥＥ８０２．１Ｘの手順に従い、アクセス要求としてネットワーク認証要求を送信することで端末装置２１のネットワークへの接続を試みる。初期状態では、端末装置２１とネットワークと間の接続は、中継装置２２によって切断されているため、端末装置２１は、中継装置２２としか通信を行うことができない。
【００９１】
まず、ユーザは、ネットワークに接続するために、端末装置２１からアカウントＩＤ及びパスワードを入力し中継装置２２へ認証用のパケットであるネットワーク認証要求を送信する。
【００９２】
端末装置２１は、ネットワーク認証要求をＥＡＰメッセージの入ったＭＡＣ（Media Access Control）フレームとして中継装置２２へ送信する。このとき、アカウントＩＤは平文で、パスワードはハッシュ化された状態で送信される。
【００９３】
中継装置２２は、ＭＡＣフレームからＥＡＰメッセージを取り出し、ＩＰパケットに乗せ換え、連携制御装置３０へと送信をする。具体的には、中継装置２２は、ＩＰの上位層のＵＤＰを利用して、中継装置２２から取り出したＥＡＰメッセージをＲＡＤＩＵＳパケットのデータ部分に格納して連携制御装置３０へと送信する。
【００９４】
中継装置２２と認証サーバ２３とのＲＡＤＩＵＳ認証処理における認証シーケンスにおいて、中継装置２２からネットワーク認証要求として送信される最初のＲＡＤＩＵＳパケットのＥＡＰメッセージにのみ、平文のアカウントＩＤであるＥＡＰ−Ｔｙｐｅ＝Ｉｄｅｎｔｉｔｙデータが存在する。ＲＡＤＩＵＳパケットには、このアカウントＩＤの他に、中継装置２２の情報として中継装置２２のＩＰアドレス、端末装置２１が接続された中継装置２２のポート番号などがＲＡＤＩＵＳ属性情報として記述されている。
【００９５】
ステップＳ５において、端末認証部３５は、ネットワークＩ／Ｆ３４を介してネットワーク認証要求のＲＡＤＩＵＳパケット受信し、受信したネットワーク認証要求のＲＡＤＩＵＳパケットのＥＡＰメッセージに添付されたＩｄｅｎｔｉｔｙデータ（ネットワーク認証要求を行ったユーザのアカウントＩＤ）を取得する。また、端末認証部３５は、ネットワーク認証要求を行った端末装置２１が接続する中継装置２２のＩＰアドレス、および、端末装置２１が接続された中継装置２２のポート番号を取得する。
【００９６】
ステップＳ６において、端末認証部３５は、取得した情報のうち、アカウントＩＤおよび中継装置２２のＩＰアドレスを領域管理部３２に送信することにより、領域管理部３２に対してユーザの在室判定を要求する。
【００９７】
ユーザの在室判定を受信した領域管理部３２は、まず、取得したアカウントＩＤをキーとして、ユーザ情報記憶部３３Ａに格納されている在室可能時間および在室可能時刻と、在室状態記憶部３３Ｂに格納されている在室部屋番号および在室開始時刻とを検索する。また、領域管理部３２は、取得した中継装置２２のＩＰアドレスをキーとして、システム情報記憶部３３Ｄに格納されている部屋ＩＤを検索する。この部屋ＩＤは、ネットワーク認証要求を送信した中継装置２２が設置されているセキュリティ管理領域を示している。
【００９８】
領域管理部３２は、以下に示す（１）〜（３）の条件を具備している場合には、ユーザがセキュリティ管理領域に正当に在室しているとの判定行い、この判定結果を端末認証部３５に対して送信する。一方、以下に示す（ａ）〜（ｃ）のいずれか一つの条件を具備していない場合には、在室判定を行わず、この判定結果を端末認証部３５に対して送信する。
【００９９】
（１）在室状態記憶部３３Ｂから取得した在室部屋番号と、システム情報記憶部３３Ｄから取得した部屋ＩＤとを比較して、セキュリティ管理領域にユーザが存在し、このセキュリティ管理領域からネットワーク認証要求がなされていること
（２）ユーザ情報記憶部３３Ａから取得した在室可能時間と在室経過時間とを比較して、ユーザが在室可能時間を超えてセキュリティ管理領域に在室していないこと
（３）ユーザ情報記憶部３３Ａから取得した在室可能時刻と現在の時刻とを比較して、ユーザがセキュリティ管理領域に在室することが可能な時間帯であること
ステップＳ７において、端末認証部３５は、在室判定の判定結果として、領域管理部３２からユーザの正当な在室を判断した場合には、ユーザに対する端末装置２１の利用認証を許可すべく、ネットワーク認証要求を認証サーバ２３へと送信（転送）する。具体的には、端末認証部３５は、ネットワークＩ／Ｆ３４を介して、ネットワーク認証要求を認証サーバ２３へ送信する。
【０１００】
これに対して、ステップＳ８において、端末認証部３５は、在室判定の判定結果として、領域管理部３２からユーザの正当な在室を判断しない場合には、ユーザに対する端末装置２１の利用認証を不許可すべく、認証拒否パケットを中継装置２２へと送信する。具体的には、端末認証部３５は、認証サーバ２３へのネットワーク認証要求の送信を拒否し、拒否応答パケットを生成して、ネットワークＩ／Ｆ３４を介して中継装置２２へ送信する。中継装置２２は、送信された拒否応答パケットに基づき、端末装置２１にネットワーク認証要求を拒否したことを示す拒否応答を通知する。
【０１０１】
認証サーバ２３へネットワーク認証要求が送信されたことに応じて、ＥＡＰメッセージが添付された認証サーバ２３から送信されるパケットである認証応答、端末装置２１から送信されるパケットである認証要求をやり取りすることで、ユーザのネットワーク上での認証処理が実行される。
【０１０２】
具体的には、認証サーバ２３は、ネットワーク認証要求に添付されたアカウントＩＤをキーとして、図示しないユーザ情報記憶部に格納されている情報との照合処理を行う。認証サーバ２３は、送信されたアカウントＩＤに関連付けられてユーザ情報記憶部に格納されている対象となるユーザのパスワードを所定のハッシュ関数でハッシュ化し、ネットワーク認証要求に添付されたハッシュ化されているパスワードと比較をし、ハッシュ化されたパスワード同士が一致するかどうか確認をする。このとき、連携制御装置３０の端末認証部３５は、端末装置２１と認証サーバ２３との認証要求、認証応答に対して何も施さずにスルーする。中継装置２２は、上述したようなＥＡＰメッセージの乗せ換えだけを行う中継装置として機能する。
【０１０３】
認証サーバ２３は、この認証サーバ２３による認証がなされたことを示す認証許可通知、認証されなかったことを示す認証不許可通知のいずれかを、連携制御装置３０の端末認証部３５を介して中継装置２２に送信する。中継装置２２は、認証サーバ２３から認証許可通知を受け取った場合には、端末装置２１とネットワークとの回線を開放する。これにより、ユーザは、端末装置２１を介してネットワークへアクセスすることができネットワーク上の他の端末装置２１との通信が可能となる。
【０１０４】
一方、中継装置２２は、認証サーバ２３から認証不許可通知を受け取った場合には、端末装置２１とネットワークとの回線を開放せずに、認証不許可である旨を通知するメッセージを端末装置２１に送信する。
【０１０５】
また、認証サーバ２３から認証許可通知を受け取った場合、端末認証部３５は、ネットワークの認証結果を内部データベース３３の認証状態記憶部３３Ｃに記憶させる。認証状態記憶部３３Ｃに記憶させる情報としては、例えば、アカウントＩＤ、端末装置２１が接続されている中継装置２２を一意に特定する機器ＩＤ（ＩＰアドレス）、ネットワークへの接続が開放されている中継装置２２のポート番号などである。
【０１０６】
このような一連の認証シーケンスを前提として、以下、連携制御装置３０による動作モードの設定手順について説明する。図１１は、連携制御装置３０の動作モード設定部３９によって設定される動作モードの遷移状態を示す説明図である。この動作モードは、パラメータ設定部３７の動作パラメータの設定に応じて実行されるパラメータチェック部３８によるチェック結果に応じて、動作モード設定部３９によって設定される。
【０１０７】
連携制御装置３０が起動されて、図１０のステップＳ２に示すように、パラメータ設定部３７が動作パラメータを設定するにあたり、パラメータチェック部３８は、パラメータチェック処理を実行する。このパラメータチェック処理は、種々の動作パラメータのそれぞれを対象として実行される処理であり、上述した未設定チェック処理と、整合性チェック処理とが含まれる。
【０１０８】
［未設定チェック処理］
この未設定チェック処理において、パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータを参照し、動作パラメータとして値が設定されているか否かを判断し、動作パラメータとして何ら値が設定されていない場合に、動作パラメータの設定不備（パラメータ未設定）を判断する。なお、種々の動作パラメータの中には、必ずしも初期的に設定されている必要のない動作パラメータも存在するため、動作パラメータのそれぞれに対して重み付けを行っておき、必須となる動作パラメータについて何ら値が入力されていない場合にのみ、動作パラメータの設定不備を判断してもよい。
【０１０９】
［整合性チェック処理］
この整合性チェック処理において、パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータを参照し、パラメータ条件チェック処理と、パラメータ関係チェック処理とを行う。
【０１１０】
パラメータ条件チェック処理は、パラメータ設定部３７によって設定される動作パラメータが予め規定された条件を具備するか否かを判断する。動作パラメータには、そのパラメータの性質によって、パラメータとして設定可能な条件が予め決まっていものがある。例えば、ＩＰアドレスやサブネットマスクは０〜２５５の範囲の値であること、共有鍵は半角英数字、かつ、上限文字数以下であること、部屋ＩＤはセキュリティ管理領域の設定数を超えないことといった如くである。パラメータチェック部３８は、パラメータ設定部３７によって設定される種々の動作パラメータを処理対象として、パラメータ条件チェック処理を行い、動作パラメータが条件を具備しない場合には、該当する動作パラメータの設定不備を判断する。
【０１１１】
パラメータ関係チェック処理は、パラメータ設定部３７によって設定される動作パラメータに整合性があるか否かを判断する。パラメータチェック部３８は、パラメータ設定部３７によって設定される動作パラメータ間の関係、および、パラメータ設定部３７によって設定される動作パラメータと、内部データベース３３に記憶されている動作パラメータとの間の関係に対して、パラメータ関係チェックを行う。
【０１１２】
パラメータ関係チェックは、重複チェックと、リンク関係チェックとが存在する。重複チェックでは、本来固有であるべき動作パラメータが互いに重複しているか否かが判断される。例えば、ＩＰアドレス、アカウントＩＤまたはカードＩＤは、それぞれが個別にユニークな値でなければならいといった如くである。
【０１１３】
リンク関係チェックでは、互いに関連付けられる動作パラメータ同士に矛盾が生じていないか否かが判断される。例えば、システム情報記憶部３３Ｄの動作パラメータの設定において、部屋ＩＤと対応しない入口扉ＩＤおよび出口扉ＩＤを設定することはできない、部屋ＩＤと対応しない中継領域ＩＤを付与された中継装置ＩＤを設定することはできないといった如くである。
【０１１４】
パラメータチェック部３８は、パラメータ設定部３７によって設定される種々の動作パラメータを処理対象として、パラメータ関係チェック処理を行い、動作パラメータに整合性がない場合には、該当する動作パラメータの設定不備を判断する。
【０１１５】
このようなパラメータチェック処理が行われると、パラメータチェック部３８は、基本通信情報、領域管理情報、および、端末認証情報のいずれに該当する動作パラメータに設定不備があるか否かを特定する。動作モード設定部３９は、図１１に示すように、パラメータチェック処理の処理結果に応じて、以下のように動作モードを設定する。
【０１１６】
（ａ）基本通信情報、領域管理情報および端末認証情報に設定不備がない場合
動作モード設定部３９は、通常運用モードを選択する。このモードでは、領域管理部３２および端末認証部３５をそれぞれが動作するため、図１０に示す一連の動作のように、設備系システム１０とネットワーク認証システム２０との連携が連携制御装置３０によって実行される。
【０１１７】
（ｂ）基本通信情報に設定不備があると判断された場合、または、領域管理情報と端末認証情報との両方に設定不備があると判断された場合
動作モード設定部３９は、運用停止モードを選択する。このモードでは、領域管理部３２および端末認証部３５の両方の動作が停止されるので、設備系システム１０およびネットワーク認証システム２０は連携制御装置３０によって連携されることなく、それぞれが個別にその機能を実行する。なお、ネットワーク認証システム２０において、中継装置２２は、認証時のＲＡＤＩＵＳパケットを、プライマリに設定されたＩＰアドレス（連携制御装置３０のＩＰアドレス）に従って、連携制御装置３０を経由して認証サーバ２３へと送信するが、連携制御装置３０の端末認証部３５が動作を停止している場合には、認証時のＲＡＤＩＵＳパケットを、セカンダリに設定されたＩＰアドレス（認証サーバ２３のＩＰアドレス）に従って、連携制御装置３０を経由して認証サーバ２３へと送信する。これにより、連携制御装置３０を介さずとも、ネットワーク認証システム２０での認証処理が実行される。
【０１１８】
（ｃ）領域管理情報のみに設定不備があるとチェックされた場合
動作モード設定部３９は、領域管理停止モードを選択する。このモードでは、端末認証部３５のみが動作した状態で、領域管理部３２の動作が停止されるので、ネットワーク認証システム２０と連携制御装置３０との間の関係のみ、図１０に示す動作処理が実行され、設備系システム１０は単独でその機能を実行する。
【０１１９】
（ｄ）端末認証情報のみに設定不備があるとチェックされた場合
動作モード設定部３９は、端末認証停止モードを選択する。このモードでは、領域管理部３２のみが動作した状態で、端末認証部３５の動作が停止されるので、設備系システム１０と連携制御装置３０との間の関係のみ、図１０に示す動作処理が実行され、ネットワーク認証システム２０は単独でその機能を実行する。
【０１２０】
運用停止モード、領域管理モードまたは端末認証停止モードを選択中には、図１２に示すように、管理者は、管理端末４０により、現在の動作モードを確認することができる。
【０１２１】
そして、運用停止モード、領域管理モードまたは端末認証停止モードが設定されている最中に、管理端末４０よりパラメータ設定部３７に対して設定不備に対する動作パラメータの設定要求がなされると、パラメータ設定部３７が動作パラメータを設定する。この際、パラメータチェック部３８は、上述したパラメータチェック処理を実行し、設定される動作パラメータに設定不備がないこと条件に、パラメータ設定部３７に対して設定を許可し、連携制御装置３０の再起動を許可する。新たに設定された動作パラメータは、連携制御装置３０の再起動後に有効となる。
【０１２２】
このように本実施形態によれば、設定される動作パラメータの設定不備の判断結果に応じて動作モードが選択され、これに応じて、領域管理部３２および端末認証部３５の動作状態が管理される。そのため、動作パラメータの設定不備に伴って動作不具合を発生し得るようなシチュエーションを抑制することができるので、このような状況を未然に抑制することができる。
【０１２３】
また、本実施形態によれば、動作パラメータに設定不備があると判断された場合には、動作停止モードが選択されるので、領域管理部３２および端末認証部３５の少なくとも一方の動作を停止させることができる。そのため、領域管理部３２および端末認証部３５の少なくとも一方に動作不具合が発生し得るような状況を未然に抑制することができる。また、動作パラメータに設定不備がないと判断された場合には、通常運用モードが選択されるので、領域管理部３２および端末認証部３５の双方が動作される。これにより、領域管理部３２または端末認証部３５において動作不具合が発生し得ないような状況で、領域管理部３２および端末認証部３５が動作されるので、設備系システム１０とネットワーク認証システム２０とに対する連携の信頼性の向上を図ることができる。
【０１２４】
また、本実施形態によれば、パラメータチェック部３８によって、基本通信情報、領域管理情報および端末認証情報のいずれに設定不備となる動作パラメータが存在するか特定することができる。これにより、動作不具合が発生し得る対象部位を有効に特定することができる。
【０１２５】
また、本実施形態によれば、基本通信情報、または、領域管理情報および端末認証情報の両方に設定不備がある場合には、運用停止モードが選択される。そのため、領域管理部３２および端末認証部３５の両方の動作に不具合が発生し得る状況を抑制することができる。これにより、システムに発生し得る不具合を未然に抑制することができる。
【０１２６】
また、本実施形態によれば、領域管理情報のみに設定不備がある場合には、領域管理停止モードが選択されるので、領域管理部３２の動作に不具合が発生し得る状況を抑制することができる。また、動作に不具合が発生し得る状況ではない、端末認証部３５のみを動作させることで、システムに発生し得る不具合を未然に抑制しつつ、不完全ながらも連携制御の機能を実現させることができる。例えば、内部データベース３３には、ネットワーク認証システム２０におけるユーザのネットワーク認証状態が反映されているので、領域管理情報が再設定され、領域管理部３２の動作を再開させたとしても、システム間の連携を有効に実現することができる。
【０１２７】
また、本実施形態によれば、端末認証情報のみに設定不備がある場合には、端末認証停止モードが選択されるので、端末認証部３５の動作に不具合が発生し得る状況を抑制することができる。また、動作に不具合が発生し得る状況ではない、領域管理部３２のみを動作させることで、システムに発生し得る不具合を未然に抑制しつつ、不完全ながらも連携制御の機能を実現させることができる。例えば、内部データベース３３には、設備系システム１０におけるユーザの状態変化が反映されているので、端末認証情報が再設定され、端末認証部３５の動作を再開させたとしても、システム間の連携を有効に実現することができる。
【０１２８】
また、本実施形態によれば、パラメータチェック部３８によって、未設定チェック処理と、整合性チェック処理とを実行することにより、多面的に動作パラメータの設定不備を判断することができるので、種々の原因による動作パラメータの設定不備を有効に判断することができる。また、これにより、設定不備の原因を容易に特定することができる。
【０１２９】
また、本実施形態によれば、整合性チェック処理が、パラメータ条件チェック処理と、パラメータ関係チェック処理とを含むことにより、多面的に動作パラメータの設定不備を判断することができるので、種々の原因による動作パラメータの設定不備を有効に判断することができる。また、これにより、設定不備の原因を容易に特定することができる。
【０１３０】
さらに、本実施形態によれば、設定された動作パラメータが有効となる再起動を、設定される動作パラメータに設定不備がないことを条件に許可することで、再起動前に生じていた設定不備が再度繰り返されるといった事態の発生を抑制することができる。
【図面の簡単な説明】
【０１３１】
【図１】第１の実施形態にかかるネットワーク管理システム１の全体構成を示す概念図
【図２】連携制御装置３０の構成を示すブロック図
【図３】ユーザ情報記憶部３３Ａで記憶保持している情報とその内容との一例を示す説明図
【図４】在室状態記憶部３３Ｂに記憶される情報とその内容との一例を示す説明図
【図５】認証状態記憶部３３Ｃに記憶される情報とその内容との一例を示す説明図
【図６】システム情報記憶部３３Ｄで記憶保持している情報とその内容との一例を示す説明図
【図７】基本通信情報に含まれるパラメータ情報と動作パラメータとの一例を示す説明図
【図８】領域管理情報に含まれるパラメータ情報と動作パラメータとの一例を示す説明図
【図９】端末認証情報に含まれるパラメータ情報と動作パラメータとの一例を示す説明図
【図１０】本実施形態の連携制御装置３０による動作を示すタイミングチャート
【図１１】連携制御装置３０の動作モード設定部３９によって設定される動作モードの遷移状態を示す説明図
【図１２】動作モードを表示する表示例を示す説明図
【符号の説明】
【０１３２】
１        ネットワーク管理システム
２        ＩＣカード
１０      設備系システム
１１      入室用カードリーダ
１２      退室用カードリーダ
１３      入退室コントロールユニット
２０      ネットワーク認証システム
２１      端末装置
２２      中継装置
２２ａ    ポート
２３      認証サーバ
３０      連携制御装置
３１      外部システムＩ／Ｆ
３２      領域管理部
３３      内部データベース
３３Ａ    ユーザ情報記憶部
３３Ｂ    在室状態記憶部
３３Ｃ    認証状態記憶部
３３Ｄ    システム情報記憶部
３３Ｅ    設定情報記憶部
３４      ネットワークＩ／Ｆ
３５      端末認証部
３６      設定Ｉ／Ｆ
３７      パラメータ設定部
３８      パラメータチェック部
３９      動作モード設定部
４０      管理端末
【図１】
2008077364.tif 000003
【図２】
2008077364.tif 000004
【図３】
2008077364.tif 000005
【図４】
2008077364.tif 000006
【図５】
2008077364.tif 000007
【図６】
2008077364.tif 000008
【図７】
2008077364.tif 000009
【図８】
2008077364.tif 000010
【図９】
2008077364.tif 000011
【図１０】
2008077364.tif 000012
【図１１】
2008077364.tif 000013
【図１２】
2008077364.tif 000014