(57)【要約】【課題】入室を条件とした認証に関連する所定の処理に必要な情報を認証情報記憶テーブルに動的に格納する。【解決手段】連携制御装置３０の入退室情報取得部３４は、入退室情報管理装置１０のコントローラ１５から、入室方向側又は退出方向側の情報を含む扉の扉ＩＤと、入室又は退室の際に利用された情報媒体の媒体ＩＤと、当該媒体ＩＤに関連付けられた利用者ＩＤと、利用者が扉を通過した扉通過時刻とを含む入退室情報を取得する。そして、連携制御装置３０は、取得した入退室情報を利用して、認証情報記憶テーブル３２に入室を条件とした認証に関連する所定の処理に必要な情報を格納する。【選択図】図１
2011013724.tif 000002
【特許請求の範囲】
【請求項１】
扉ＩＤと媒体ＩＤと利用者ＩＤとを対応付けて記憶するための認証情報記憶テーブルと、
入室方向側又は退出方向側の情報を含む扉の扉ＩＤと、入室又は退室の際に利用された情報媒体の媒体ＩＤと、当該媒体ＩＤに関連付けられた利用者ＩＤとを含む入退室情報を入退室管理装置から取得し、取得した前記入退室情報に含まれる前記扉ＩＤと前記媒体ＩＤと前記利用者ＩＤとを前記認証情報記憶テーブルに格納する入退室情報取得部と、
利用者ＩＤ又は媒体ＩＤを機器から取得すると、前記認証情報記憶テーブルの記憶内容に基づいて、入室を条件とする認証に係る処理を行う認証処理部と、
を備える連携制御装置。
【請求項２】
前記認証処理部は、
認証情報を取得した場合に、取得した前記認証情報に含まれる媒体ＩＤに対応する前記認証情報記憶テーブルの利用者ＩＤが所定条件を満たす場合に、修正利用者ＩＤを入力するよう要求するための入力要求を前記認証情報の送信元の機器へ送信し、
修正利用者ＩＤを取得すると、前記認証情報記憶テーブルの前記利用者ＩＤを取得した修正利用者ＩＤに更新する
請求項１記載の連携制御装置。
【請求項３】
前記認証処理部は、
入退室情報を取得すると、取得した前記入退室情報に含まれる扉ＩＤが所定の退室に関連する第１扉ＩＤと一致する場合において、取得した前記入退室情報に含まれている媒体ＩＤに対応する前記認証情報記憶テーブルに記憶されている利用者ＩＤが修正利用者ＩＤであるときは、当該修正利用者ＩＤに関連する情報を前記認証情報記憶テーブルから削除しない
請求項２記載の連携制御装置。
【請求項４】
前記認証処理部は、
前記所定条件を満たす利用者ＩＤを含む入退室情報であって同じ媒体ＩＤを含む入退室情報を所定時間以上取得しなかった場合に、前記認証情報記憶テーブルから当該媒体ＩＤに関連する情報を削除する
請求項３記載の連携制御装置。
【請求項５】
前記認証処理部は、
入退室情報を取得すると、取得した前記入退室情報に含まれる扉ＩＤが所定の退室に関連する第２扉ＩＤと一致する場合、前記認証情報記憶テーブルから取得した前記入退室情報に含まれている媒体ＩＤに関連する情報を削除する
請求項３記載の連携制御装置。
【請求項６】
前記認証処理部は、
認証情報を取得した場合において、当該認証情報にネットワーク認証に必要な情報が含まれていないときには、前記認証情報記憶テーブルの格納内容に基づいてネットワーク認証に必要な情報を含む第１認証情報を生成する
請求項１から請求項５の何れか1項に記載の連携制御装置。
【請求項７】
前記認証処理部は、
一の機器から他の機器の利用を要求する利用要求を取得した場合において、当該利用要求に当該利用に必要な情報が含まれていないときには、前記認証情報記憶テーブルの格納内容に基づいて当該利用に必要な情報を含む第１利用要求を生成して前記他の機器へ送信する
請求項１から請求項５の何れか1項に記載の連携制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出入管理を担う入退室管理装置と当該入退室管理装置以外の機器とを連携させる連携制御装置に関する。
【背景技術】
【０００２】
従来から、出入管理を担う入退室管理装置とネットワーク認証を担う認証サーバとを連携させる連携制御装置が知られている（例えば、特許文献１参照。）。
連携制御装置は、入室を条件とするネットワーク認証を行うために、入退室管理装置から取得した入退室情報を用いて利用者が入室しているかを判断し、利用者が入室している判断した場合に、利用者ＩＤとネットワーク認証用パスワードとを認証サーバへ送信する。このためには、ネットワーク認証に必要な情報を予め連携制御装置に格納しておく必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２６４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ネットワーク認証に必要な情報を予め連携制御装置に格納しておくことは管理者の負担又は利用者の負担が大きいという問題がある。
そこで、本発明は、入室を条件とする認証に係る処理に必要な情報を認証情報記憶テーブルに動的に格納することが可能な連携制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明の連携制御装置は、扉ＩＤと媒体ＩＤと利用者ＩＤとを対応付けて記憶するための認証情報記憶テーブルと、入室方向側又は退出方向側の情報を含む扉の扉ＩＤと、入室又は退室の際に利用された情報媒体の媒体ＩＤと、当該媒体ＩＤに関連付けられた利用者ＩＤとを含む入退室情報を入退室管理装置から取得し、取得した前記入退室情報に含まれる前記扉ＩＤと前記媒体ＩＤと前記利用者ＩＤとを前記認証情報記憶テーブルに格納する入退室情報取得部と、利用者ＩＤ又は媒体ＩＤを機器から取得すると、前記認証情報記憶テーブルの記憶内容に基づいて、入室を条件とする認証に係る処理を行う認証処理部と、を備える。
【発明の効果】
【０００６】
上記の連携制御装置によれば、入退室情報及び認証情報を利用することによって認証情報記憶テーブルの内容を動的に生成することができるので、認証情報記憶テーブルの作成負荷の軽減が図られる。
上記の連携制御装置において、前記認証処理部は、認証情報を取得した場合に、取得した前記認証情報に含まれる媒体ＩＤに対応する前記認証情報記憶テーブルの利用者ＩＤが所定条件を満たす場合に、修正利用者ＩＤを入力するよう要求するための入力要求を前記認証情報の送信元の機器へ送信し、修正利用者ＩＤを取得すると、前記認証情報記憶テーブルの前記利用者ＩＤを取得した修正利用者ＩＤに更新するようにしてもよい。
【０００７】
これによれば、正規の情報媒体以外の情報媒体をあたかも正規の情報媒体のごとく取り扱うことが可能になる。
上記の連携制御装置において、前記認証処理部は、入退室情報を取得すると、取得した前記入退室情報に含まれる扉ＩＤが所定の退室に関連する第１扉ＩＤと一致する場合において、取得した前記入退室情報に含まれている媒体ＩＤに対応する前記認証情報記憶テーブルに記憶されている利用者ＩＤが修正利用者ＩＤであるときは、当該修正利用者ＩＤに関連する情報を前記認証情報記憶テーブルから削除しないようにしてもよい。
【０００８】
これによれば、同じ利用者が正規の情報媒体以外の情報媒体を複数回使用した場合に、利用者は２回目以降の使用に対して修正利用者ＩＤの入力の必要がなくなるため、利用者の利便性の向上が図られる。
上記の連携制御装置において、前記認証処理部は、前記所定条件を満たす利用者ＩＤを含む入退室情報であって同じ媒体ＩＤを含む入退室情報を所定時間以上取得しなかった場合に、前記認証情報記憶テーブルから当該媒体ＩＤに関連する情報を削除するようにしてもよい。
【０００９】
これによれば、同じ情報媒体が一定期間使用されなかった場合にそれに関連する情報が認証情報記憶テーブルから削除されるので、認証情報記憶テーブルに不要なデータが蓄積することがなくなって、メモリ容量を有効に活用することが可能になる。
上記の連携制御装置において、前記認証処理部は、入退室情報を取得すると、取得した前記入退室情報に含まれる扉ＩＤが所定の退室に関連する第２扉ＩＤと一致する場合、前記認証情報記憶テーブルから取得した前記入退室情報に含まれている媒体ＩＤに関連する情報を削除するようにしてもよい。
【００１０】
これによれば、認証情報記憶テーブルに不要なデータが蓄積することがなくなって、メモリ容量を有効に活用することが可能になる。
上記の連携制御装置において、前記認証処理部は、認証情報を取得した場合において、当該認証情報にネットワーク認証に必要な情報が含まれていないときには、前記認証情報記憶テーブルの格納内容に基づいてネットワーク認証に必要な情報を含む第１認証情報を生成するようにしてもよい。
【００１１】
これによれば、連携制御装置に認証情報を送信する機器の機器構成に柔軟に対応することが可能になる。例えば、ネットワーク認証に必要な情報の全てを入力できないような機器構成の機器の利用が可能になる。
上記の連携制御装置において、前記認証処理部は、一の機器から他の機器の利用を要求する利用要求を取得した場合において、当該利用要求に当該利用に必要な情報が含まれていないときには、前記認証情報記憶テーブルの格納内容に基づいて当該利用に必要な情報を含む第１利用要求を生成して前記他の機器へ送信するようにしてもよい。
【００１２】
これによれば、利用者は一の機器において他の機器の利用に必要な全ての情報を入力する必要がなくなり、利用者が他の機器を利用する際の作業負担の軽減が図られる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るシステムのシステム構成図。
【図２】図１の媒体−利用者対応テーブルの一例を示す図。
【図３】図１のリーダ−扉対応テーブルの一例を示す図。
【図４】図１の扉−機器対応テーブルの一例を示す図。
【図５】図１の認証情報記憶テーブルの一例を示す図。
【図６】図１のネットワーク認証テーブルの一例を示す図。
【図７】図１の連携制御装置が行う認証情報記憶テーブルの格納内容の更新及びネットワーク認証処理の流れを示すフローチャート。
【図８】図１の連携制御装置が行う認証情報記憶テーブルの格納内容の更新及びネットワーク認証処理の流れを示すフローチャート。
【図９】図１の連携制御装置が行う利用要求及び利用認証要求処理の流れを示すフローチャート。
【図１０】図１のシステムの利用者の入退室時の処理を示すシーケンス図。
【図１１】図１のシステムのネットワーク認証時の処理を示すシーケンス図。
【図１２】図１のシステムのネットワーク認証時の処理を示すシーケンス図。
【図１３】図１のシステムのネットワーク認証時の処理を示すシーケンス図。
【図１４】図１のシステムの利用要求時の処理を示すシーケンス図。
【図１５】図１のシステムの利用要求時の処理を示すシーケンス図。
【図１６】図１のシステムの利用認証要求時の処理を示すシーケンス図。
【図１７】図１のシステムの利用認証要求時の処理を示すシーケンス図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しつつ説明する。
≪システム構成≫
図１は本実施の形態のシステムの構成図である。
図１のシステムには、入退室管理装置１０、扉２０、連携制御装置３０、機器５０、他機器７０、及び認証サーバ９０が含まれている。
【００１５】
入退室管理装置１０は、電気的な作用により施錠、解錠することができる電気錠付きの扉２０に接続されている。入退室管理装置１０と連携制御装置３０とが接続されており、連携制御装置３０と機器ＰＣ５０、他機器７０及び認証サーバ９０の各々とがネットワークを介して接続されている。
入退室管理装置１０と扉２０との通信には、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などによるＩＰ（Internet Protocol）通信、赤外線通信、ＲＳ４８５などのシリアル通信を用いることができる。なお、扉は電気錠付きの扉に限らず、フラッパーゲート、無線タグによるプレゼン機能付き装置などであってもよい。
【００１６】
入退室管理装置１０と連携制御装置３０との通信には、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などによるＩＰ通信を用いることができる。連携制御装置３０と、機器５０、他機器７０及び認証サーバ９０の各々との通信には、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などによるＩＰ通信を用いることができる。
本実施の形態では、入退室管理装置１０と扉２０との間の通信、入退室管理装置１０と連携制御装置３０との間の通信、連携制御装置３０と機器５０、他機器７０及び認証サーバ９０の各々との間の通信にＩＰ通信を用いるものとする。なお、ＩＰ通信に限らず、それ以外の通信を用いてもよいことは言うまでもない。
【００１７】
≪入退室管理装置の構成≫
入退室管理装置１０は、入カードリーダ１１と、退カードリーダ１２と、媒体−利用者対応テーブル１３と、リーダ−扉対応テーブル１４と、コントローラ１５と、扉制御部１６とを備える。
入カードリーダ１１は、入室方向側のカードリーダであり、情報媒体から媒体ＩＤを読み取り、読み取った媒体ＩＤ及び読み取った時刻（以下、「扉通過時刻」と言う。）を含む媒体情報をコントローラ１５へ送信する。退カードリーダ１２は、退室方向側のカードリーダであり、情報媒体から媒体ＩＤを読み取り、読み取った媒体ＩＤ及び扉通過時刻を含む媒体情報をコントローラ１５へ送信する。なお、媒体ＩＤには利用者をユニークに特定可能なＩＣカードのカードＩＤや生体情報などがある。
【００１８】
媒体−利用者対応テーブル１３は、図２に一例を示すように、媒体ＩＤと利用者ＩＤとを対応させて格納するためのテーブルであり、予め作成されているものとする。ここで、本実施の形態では、情報媒体には、特定の利用者が所持して利用する情報媒体（以下、適宜、「正規媒体」と言う。）と、不特定の利用者が利用する情報媒体（以下、適宜、「代用媒体」と言う。）との２種類があるとする。代用媒体は、例えば、正規媒体を紛失した利用者によって使用されたり、出張先の企業から貸し出されたりする情報媒体である。そして、正規媒体に関しては、媒体−利用者対応テーブル１３の媒体ＩＤ及び利用者ＩＤには夫々正規媒体の媒体ＩＤ及びこの正規媒体を所持している利用者の利用者ＩＤが格納される。また、代用媒体に関しては、媒体−利用者対応テーブル１３の媒体ＩＤ及び利用者ＩＤには夫々代用媒体の媒体ＩＤ及び“ｌｏｓｔ＊”（＊＝１，２，３，・・・）が格納される。“ｌｏｓｔ＊”は判別できる文字列、コード、フラグなどを利用可能である。なお、媒体−利用者対応テーブル１３に格納されている対応する媒体ＩＤと利用者ＩＤとの組を「媒体利用者情報セット」と言うことにする。
【００１９】
リーダ−扉対応テーブル１４は、図３に一例を示すように、カードリーダのカードリーダＩＤと、このカードリーダを利用した通行に関係する入室方向側又は退室方向側の情報を含む扉をユニークに特定可能な扉ＩＤとを対応させて格納するためのテーブルであり、予め作成されているものとする。但し、図３並びに後述する図４及び図５において、「入」は入室方向側であることを示し、「退」は退室方向側であることを示す。なお、リーダ−扉対応テーブル１４に格納されている対応するカードリーダＩＤと扉ＩＤとの組を「リーダ扉情報セット」と言うことにする。
【００２０】
コントローラ１５は、入カードリーダ１１及び退カードリーダ１２の何れかから媒体情報を受け取ると、受け取った媒体情報に含まれる媒体ＩＤを媒体−利用者対応テーブル１３の媒体ＩＤと照合する。そして、コントローラ１５は、受け取った媒体情報に含まれる媒体ＩＤが媒体−利用者対応テーブル１３の媒体ＩＤにあれば認証成功を、なければ認証失敗を扉制御部１６へ出力する。
【００２１】
また、コントローラ１５は、認証成功の場合、受け取った媒体情報の送信元のカードリーダのカードリーダＩＤに対応する扉ＩＤをリーダ−扉対応テーブル１４から取得し、受け取った媒体情報に含まれる媒体ＩＤに対応する利用者ＩＤを媒体−利用者対応テーブル１３から取得する。そして、コントローラ１５は、受け取った媒体情報に含まれる媒体ＩＤ及び扉通過時刻と、リーダ−扉対応テーブル１４から取得した扉ＩＤと、媒体−利用者対応テーブル１３から取得した利用者ＩＤとを含む入退室情報を連携制御装置３０の後述する入退室情報取得部３３へ出力する。
【００２２】
扉制御部１６は、コントローラ１５から送信されてきた認証結果を基に扉２０の開閉を制御する。本実施の形態では、扉制御部１６は、認証結果が認証成功であれば電気錠を解錠し、認証失敗であれば電気錠をそのままにする（解錠しない）。
≪連携制御装置の構成≫
連携制御装置３０は、扉−機器対応テーブル３１と、認証情報記憶テーブル３２と、入退室情報取得部３３と、認証処理部３４と、テーブル変更部３５とを備える。
【００２３】
扉−機器対応テーブル３１は、図４に一例を示すように、認証許可扉ＩＤと、認証不可扉ＩＤと、全認証不可扉ＩＤと、利用可能な他の機器ＩＤとを対応させて格納するためのテーブルであり、予め作成されているものとする。認証許可扉ＩＤには利用可能な他の機器ＩＤの利用を許可する入室方向側の扉ＩＤが格納される。認証不可扉ＩＤ及び全認証不可扉ＩＤには利用可能な他の機器ＩＤの利用を許可しない退室方向側の扉ＩＤが格納される。
【００２４】
但し、認証不可扉ＩＤと全認証不可扉ＩＤとはともに退室方向側の扉ＩＤであるが、扉を、（１）利用者が代用媒体を利用して退カードリーダを通過した際に後述する認証情報記憶テーブル３２の状態を“退室”に変更するとともに通過扉ＩＤ及び扉通過時刻を書き換えるだけで認証情報記憶テーブル３２から当該代替媒体に関する情報を削除さず、利用者が正規媒体を利用して退カードリーダを通過した際に認証情報記憶テーブル３２から当該正規媒体に関する情報を削除する扉、（２）利用者が退カードリーダを通過した際に必ず認証情報記憶テーブル３２から当該利用者が利用した情報媒体に関する情報を認証情報記憶テーブル３２から削除する扉と、の２種類に分けたため、上記の（１）に対応する認証不可扉ＩＤと、上記の（２）に対応する全認証不可扉とを扉−機器対応テーブル３１に設けている。
【００２５】
なお、扉−機器対応テーブル３１に格納されている対応する認証許可扉ＩＤと認証不可扉ＩＤと全認証不可扉ＩＤと利用可能な他の機器ＩＤとの組を「扉機器情報セット」と言うことにする。
認証情報記憶テーブル３２は、図５に一例を示すように、紛失フラグと、状態と、通過扉ＩＤと、扉通過時刻と、媒体ＩＤと、利用者ＩＤと、ＮＷ−Ｐａｓｓと、機器ネットワークアドレスとを対応させて格納するためのテーブルであり、動的に作成、変更される。
【００２６】
紛失フラグは入退室時に使用された情報媒体が代用媒体（例えば、正規媒体を紛失した利用者に貸し出された情報媒体、出張先の企業から貸し出された情報媒体など）であるかを示すフラグであり、紛失フラグには入退室時に使用された情報媒体が代用媒体である場合（例えば、利用者ＩＤが“ｌｏｓｔ”だった場合）にＯＮが格納される。状態は代用媒体の利用者の入退室の状態を示し、状態には利用者の入室時には「入室」が、利用者の退室時に「退室」が格納される。なお、正規媒体の利用者に関しては、認証情報記憶テーブル３２に正規媒体の媒体ＩＤがあれば、この正規媒体の利用者が入室であると判断するので、紛失フラグ及び状態の内容は「−（ヌル）」である。
【００２７】
通過扉ＩＤには利用者が通過した通過扉ＩＤが格納される。扉通過時刻には利用者が代用媒体を利用して扉を通過した時刻（扉通過時刻）が格納される。なお、利用者が正規媒体を利用して認証不可扉を通過した場合には当該利用者に関連する情報が認証情報記憶テーブル３２から削除されることから、利用者が正規媒体を利用して認証許可扉を通過してから一定時間経過したときに認証情報記憶テーブル３２から当該利用者に関連する情報を削除する処理を行う必要はないと考えられる。このことから、利用者が正規媒体を利用して扉を通過した場合には扉通過時刻の内容は「−（ヌル）」である。媒体ＩＤには利用者が入退室時に利用した情報媒体の媒体ＩＤが格納される。利用者ＩＤには利用者の利用者ＩＤが格納される。但し、利用者が入室時に代用媒体を利用した場合には、利用者が機器５０などを利用して利用者ＩＤを入力するまでは利用者ＩＤの内容は“ｌｏｓｔ＊”である。ＮＷ−Ｐａｓｓには利用者のネットワーク認証用パスワード（以下、「ＮＷ−Ｐａｓｓ」と言う。）が格納され、機器ネットワークアドレスには利用者が使用する機器（例えば、機器５０）の機器ネットワークアドレスが格納される。
【００２８】
なお、認証情報記憶テーブル３２に格納されている対応する紛失フラグと状態と通過扉ＩＤと扉通過時刻と媒体ＩＤと利用者ＩＤとＮＷ−Ｐａｓｓと機器ネットワークアドレスとの組を「認証情報セット」と言うことにする。
入退室情報取得部３３は、入退室管理装置１０のコントローラ１５から入退室情報を受信すると、受信した入退室情報と扉−機器対応テーブル３１の格納内容とに基づいて認証情報記憶テーブル３２の格納内容を更新する（図７，図８参照）。
【００２９】
認証処理部３４は、例えば機器５０から後述するネットワーク認証情報又は入力要求の応答として利用者ＩＤを受信すると、受信したネットワーク認証情報又は利用者ＩＤに基づいて認証情報記憶テーブル３２の格納内容を更新する。また、認証処理部３４は、受信したネットワーク認証情報を必要に応じて変更して認証サーバ９０へ送信し、認証サーバ９０から受信したネットワーク認証結果をネットワーク認証情報の送信元の例えば機器５０へ送信する（図７，図８参照）。
【００３０】
認証処理部３４は、機器（例えば機器５０）から後述する利用要求を受信すると、受信した利用要求に含まれる他機器（例えば他機器７０）の利用の可否を判断し、利用可の場合には受信した利用要求を必要に応じて変更して他機器へ送信する（図９参照）。
認証処理部３４は、他機器（例えば他機器７０）から後述する利用認証要求を受信すると、利用認証要求元の他機器の利用の可否を判断し、利用認証結果を利用認証要求元の他機器へ送信する（図９参照）。
【００３１】
テーブル変更部３５は、認証情報記憶テーブル３２において認証情報セットの中から現在の時刻が扉通過時刻から一定時間経過している認証情報セットを探索し、現在の時刻が扉通過時刻から一定時間経過している認証情報セットを認証情報記憶テーブル３２から削除する。
≪機器の構成≫
機器５０は、例えば、ネットワーク認証成功した場合にネットワーク接続が可能になる利用者が用いるコンピュータなどである。機器５０は、機器利用者情報取得部５１と、機器認証処理部５２と、機器制御部５３と、利用者ＩＤ処理部５４と、利用要求送信部５５と、を備える。
【００３２】
機器利用者情報取得部５１は、情報媒体に格納されている媒体ＩＤ又は利用者の手動操作により入力された当該利用者の利用者ＩＤと利用者の手動操作により入力された当該利用者のＮＷ−Ｐａｓｓとを取得し、取得した媒体ＩＤ又は利用者ＩＤとＮＷ−Ｐａｓｓとを機器認証処理部５２へ出力する。
機器認証処理部５２は、自機器をユニークに特定可能な機器ネットワークアドレスと機器利用者情報取得部５１から受け取った媒体ＩＤ及びＮＷ−Ｐａｓｓと含むネットワーク認証情報、又は、自機器をユニークに特定可能な機器ネットワークアドレスと機器利用者情報取得部５１から受け取った利用者ＩＤ及びＮＷ−Ｐａｓｓとを含むネットワーク認証情報を機器制御部５３へ出力する。
【００３３】
機器制御部５３は、機器認証処理部５２から受け取ったネットワーク認証情報をネットワーク認証要求としてネットワークを介して連携制御装置３０の認証処理部３４へ送信し、この応答として連携制御装置３０の認証処理部３４から認証結果を受信する。機器制御部５３は、認証結果が認証成功であればネットワーク利用を許可し、認証失敗であればネットワーク利用を許可しない。
【００３４】
利用者ＩＤ処理部５４は、連携制御装置３０の認証処理部３４から利用者ＩＤの入力要求を受信すると、例えば表示装置に利用者ＩＤの入力を利用者に促す画面をポップアップ表示し、利用者による手動操作により入力された利用者ＩＤを連携制御装置３０の認証処理部３４へ送信する。
利用要求送信部５５は、例えば、利用者が機器５０を利用して他機器の利用に関する操作を行った場合、自機器の機器ネットワークアドレスと利用者が利用する他機器の機器ＩＤとを含む利用情報を利用要求として連携制御装置３０の認証処理部３４へ送信する。なお、利用者が他機器７０を利用して印刷をしようとする場合には利用要求送信部５５は利用要求に印刷データも含めて連携制御装置３０の認証処理部３４へ利用要求を送信する。
【００３５】
≪他機器の構成≫
他機器７０は、例えば、複合機やキーボックスなどであり、ここでの複合機はプリントアウト機能の他にＦＡＸ機能やスキャナ機能を持つ機器のことを言う。他機器７０は、機器利用者情報取得部７１と、機器認証処理部７２と、機器制御部７３と、利用要求受信部７４とを備える。
【００３６】
機器利用者情報取得部７１は、情報媒体に格納されている媒体ＩＤ、利用者の手動操作により入力された当該利用者の利用者ＩＤ、又は、利用者の手動操作により入力された当該利用者のＮＷ−Ｐａｓｓを取得し、取得した媒体ＩＤ、利用者ＩＤ又はＮＷ−Ｐａｓｓを機器認証処理部７２へ出力する。
但し、機器５０と他機器７０における媒体ＩＤには利用者をユニークに特定可能なＩＣカードのカードＩＤや生体情報などがある。なお、媒体ＩＤは入退室管理装置１０で読み取る値と機器５０又は他機器７０で読み取る値とが同じであってもよく、また、異なっていてもよいが、ここではその両者が同じであるとする。なお、両者が異なる場合には、連携制御装置３０内でその両者を関連付けることで両者の相違を吸収できる。
【００３７】
機器認証処理部７２は、自機器をユニークに特定可能な機器ＩＤ（以下、「他の機器ＩＤ」と言う。）と機器利用者情報取得部７１から受け取った媒体ＩＤとを含む利用認証情報、他の機器ＩＤと機器利用者情報取得部７１から受け取った利用者ＩＤとを含む利用認証情報、又は、他の機器ＩＤと機器利用者情報取得部７１から受け取ったＮＷ−Ｐａｓｓとを含む利用認証情報を機器制御部７３へ出力する。
【００３８】
機器制御部７３は、機器認証処理部７２から受け取った利用認証情報を利用認証要求としてネットワークを介して連携制御装置３０の認証処理部３４へ送信し、この応答として連携制御装置３０の認証処理部３４から認証結果を受信する。機器制御部７３は、認証結果が認証成功であれば機器利用を許可し、認証失敗であれば機器利用を許可しない。
利用要求受信部７４は、連携制御装置３０の認証処理部３４から利用要求を受信し、受信した利用要求に応じた処理を行う。
【００３９】
≪認証サーバの構成≫
認証サーバ９０は、ネットワーク認証テーブル９１と、機器認証処理部９２とを備える。
ネットワーク認証テーブル９１は、図６に一例を示すように、利用者の利用者ＩＤと当該利用者のネットワーク認証用パスワード（ＮＷ−Ｐａｓｓ）とを対応させて格納するためのテーブルである。
【００４０】
機器認証処理部９２は、連携制御装置３０の認証処理部３４からネットワークを経由してネットワーク認証情報を受信し、受信したネットワーク認証情報に含まれる利用者ＩＤとＮＷ−Ｐａｓｓとの組がネットワーク認証テーブル９１にあるかを判断することによってネットワーク認証を行う。そして、機器認証処理部９２は、受信したネットワーク認証情報に含まれる利用者ＩＤとＮＷ−Ｐａｓｓとの組がネットワーク認証テーブル９１にあれば認証結果（ネットワーク認証成功）を、なければ認証結果（ネットワーク認証失敗）をネットワークを介して連携制御装置３０の認証処理部３４へ送信する。但し、ネットワーク認証情報の発信元の機器は例えば機器５０であるが、連携制御装置３０がネットワーク認証情報を中継することから、認証サーバ９０からみると、連携制御装置３０がネットワーク認証の要求元の機器となる。
【００４１】
≪連携制御装置の動作≫
＜認証情報記憶テーブルの格納内容の更新／ネットワーク認証処理＞
図７及び図８は図１の連携制御装置３０が行う認証情報記憶テーブル３２の格納内容の更新及びネットワーク認証処理の流れを示すフローチャートである。
入退室情報取得部３３は、入退室管理装置１０のコントローラ１５から入退室情報を受信したかを判定する（ステップＳ１０１）。入退室情報を受信していない場合には（Ｓ１０１：ＮＯ）、ステップＳ１１７の処理が行われる。一方、入退室情報を受信した場合には（Ｓ１０１：ＹＥＳ）、入退室情報取得部３３は、入退室情報に含まれる扉ＩＤが扉−機器対応テーブル３１の認証許可扉ＩＤの何れかと一致するかを判定する（ステップＳ１０２）。扉ＩＤが認証許可扉ＩＤの何れとも一致しない場合には（Ｓ１０２：ＮＯ）、ステップＳ１０９の処理が行われる。一方、扉ＩＤが認証許可扉ＩＤの何れかと一致する場合には（Ｓ１０２：ＹＥＳ）、入退室情報取得部３３は入退室情報に含まれる利用者ＩＤが“ｌｏｓｔ＊”であるかを判定する（ステップＳ１０３）。
【００４２】
入退室情報に含まれる利用者ＩＤが“ｌｏｓｔ＊”でない場合には（Ｓ１０３：ＮＯ）、入退室情報取得部３３は、入退室情報に含まれる媒体ＩＤ及び利用者ＩＤが認証情報記憶テーブル３２にあれば入退室情報に含まれる扉ＩＤをそれらに対応させて認証情報記憶テーブル３２の通過扉ＩＤに上書きし、入退室情報に含まれる媒体ＩＤ及び利用者ＩＤが認証情報記憶テーブル３２になければ入退室情報に含まれる扉ＩＤ、媒体ＩＤ及び利用者ＩＤの夫々を認証情報記憶テーブル３２の通過扉ＩＤ、媒体ＩＤ及び利用者ＩＤに格納する（ステップＳ１０４）。一方、入退室情報に含まれる利用者ＩＤが“ｌｏｓｔ＊”である場合には（Ｓ１０３：ＹＥＳ）、入退室情報取得部３３は入退室情報に含まれる媒体ＩＤが認証情報記憶テーブル３２の媒体ＩＤにあるかを判定する（ステップＳ１０５）。
【００４３】
入退室情報に含まれる媒体ＩＤが認証情報記憶テーブル３２の媒体ＩＤにない場合には（Ｓ１０５：ＮＯ）、入退室情報取得部３３は、入退室情報に含まれる扉ＩＤ、扉通過時刻、媒体ＩＤ及び利用者ＩＤの夫々を認証情報記憶テーブル３２の通過扉ＩＤ、扉通過時刻、媒体ＩＤ及び利用者ＩＤに格納するとともに、認証情報記憶テーブル３２の紛失フラグをＯＮにする（ステップＳ１０６）。そして、入退室情報取得部３３は認証情報記憶テーブル３２の状態を入室にし（ステップＳ１０８）、ステップＳ１０９の処理が行われる。
【００４４】
一方、入退室情報に含まれる媒体ＩＤが認証情報記憶テーブル３２の媒体ＩＤにある場合には（Ｓ１０５：ＹＥＳ）、入退室情報取得部３３は、認証情報記憶テーブル３２において、入退室情報に含まれる扉ＩＤ及び扉通過時刻の夫々を入退室情報に含まれる媒体ＩＤに媒体ＩＤが一致する認証情報セットの通過扉ＩＤ及び扉通過時刻に上書きし（ステップＳ１０７）、その認証情報セットの状態を入室にし（ステップＳ１０８）、ステップＳ１０９の処理が行われる。
【００４５】
なお、ステップＳ１０５の判断を行うようにしたのは例えば次のことを考慮したことによる。利用者が、代用媒体を利用して入室し、例えば機器５０を利用して利用者ＩＤ及びＮＷ−Ｐａｓｓを入力した後、代用媒体を利用して退室する。その後、利用者が代用媒体を利用して再度入室した場合に、認証情報記憶テーブル３２の利用者ＩＤが“ｌｏｓｔ＊”に更新されないようにして、利用者に再度の利用者ＩＤ及びＮＷ−Ｐａｓｓの入力操作を要求しないようにするためである。
【００４６】
入退室情報取得部３３は、入退室情報に含まれる扉ＩＤが扉−機器対応テーブル３１の認証不可扉ＩＤの何れかと一致するかを判定する（ステップＳ１０９）。扉ＩＤが認証不可扉ＩＤの何れとも一致しない場合には（Ｓ１０９：ＮＯ）、ステップＳ１１４の処理が行われる。一方、扉ＩＤが認証不可扉ＩＤの何れかと一致する場合には（Ｓ１０９：ＹＥＳ）、代用媒体に関連した利用者ＩＤが書き換えられている可能性があることを考慮して（ステップＳ１２１〜Ｓ１２４などを参照）、入退室情報取得部３３は、入退室情報に含まれる利用者ＩＤ又は媒体ＩＤが認証情報テーブル３２の利用者ＩＤ又は媒体ＩＤにあるかを判定する（ステップＳ１１０）。ステップＳ１１０の判定が否定的な判定である場合には（Ｓ１１０：ＮＯ）、ステップＳ１１４の処理が行われる。
【００４７】
一方、ステップＳ１１０の判定が肯定的な判定である場合には（Ｓ１１０：ＹＥＳ）、入退室情報取得部３３は、認証情報記憶テーブル３２において、入退室情報に含まれる利用者ＩＤ又は媒体ＩＤに利用者ＩＤ又は媒体ＩＤが一致する認証情報セット（以下、「第１認証情報セット」と言う。）の紛失フラグがＯＮであるかを判定する（ステップＳ１１１）。紛失フラグがＯＮでない場合には（Ｓ１１１：ＮＯ）、入退室情報取得部３３は、認識情報記憶テーブル３２から第１認証情報セットを削除し（ステップＳ１１２）、ステップＳ１１４の処理が行われる。一方、紛失フラグがＯＮである場合には（Ｓ１１１：ＹＥＳ）、入退室情報取得部３３は、認識情報記憶テーブル３２において、第１認証情報セットの状態を退室にし（ステップＳ１１３）、ステップＳ１１４の処理が行われる。
【００４８】
なお、ステップＳ１１１〜Ｓ１１３の処理は例えば次のことを考慮したことによる。利用者が代用媒体を利用して退室する度に認証情報記憶テーブル３２から当該利用者に関する認証情報セットを削除すると、利用者が代用媒体を利用して再度入室した場合に、利用者に再度の利用者ＩＤ及びＮＷ−Ｐａｓｓの入力操作を要求することになる。再度の利用者による利用者ＩＤ及びＮＷ−Ｐａｓｓの入力操作を不要にして利用者の負荷が軽減されるようにする。
【００４９】
入退室情報取得部３３は、入退室情報に含まれる扉ＩＤが扉−機器対応テーブル３１の全認証不可扉ＩＤの何れかと一致するかを判定する（ステップＳ１１４）。扉ＩＤが全認証不可扉ＩＤの何れとも一致しない場合には（Ｓ１１４：ＮＯ）、ステップＳ１１７の処理が行われる。一方、扉ＩＤが全認証不可扉ＩＤの何れかと一致する場合には（Ｓ１１４：ＹＥＳ）、代用媒体に関連した利用者ＩＤが書き換えられている可能性があることを考慮して（ステップＳ１２１〜Ｓ１２４などを参照）、入退室情報取得部３３は、入退室情報に含まれる利用者ＩＤ又は媒体ＩＤが認証情報テーブル３２の利用者ＩＤ又は媒体ＩＤにあるかを判定する（ステップＳ１１５）。ステップＳ１１５の判定が否定的な判定である場合には（Ｓ１１５：ＮＯ）、ステップＳ１１７の処理が行われる。
【００５０】
一方、ステップＳ１１５の判定が肯定的な判定である場合には（Ｓ１１５：ＹＥＳ）、入退室情報取得部３３は、認識情報記憶テーブル３２から入退室情報に含まれる利用者ＩＤ又は媒体ＩＤに利用者ＩＤ又は媒体ＩＤが一致する認証情報セットを削除し（ステップＳ１１６）、ステップＳ１１７の処理が行われる。
認証処理部３４は、機器（例えば機器５０）からネットワークを介してネットワーク認証情報を受信したかを判定する（ステップＳ１１７）。ネットワーク認証情報を受信していない場合には（Ｓ１１７：ＮＯ）、ステップＳ１２９の処理が行われる。一方、ネットワーク認証情報を受信した場合には（Ｓ１１７：ＹＥＳ）、認証処理部３４は受信したネットワーク認証情報に含まれる利用者ＩＤ又は媒体ＩＤが認証情報記憶テーブル３２の利用者ＩＤ又は媒体ＩＤにあるかを判定する（ステップＳ１１８）。
【００５１】
ステップＳ１１８の判定が否定的な判定である場合には（Ｓ１１８：ＮＯ）、認証処理部３４は認証結果としてネットワーク認証失敗をネットワーク認証情報の送信元の機器に対して送信し（ステップＳ１２０）、ステップＳ１２９の処理が行われる。
一方、ステップＳ１１８の判定が肯定的な判定である場合には（Ｓ１１８：ＹＥＳ）、認証処理部３４は、認識情報記憶テーブル３２において、ネットワーク認証情報に含まれる利用者ＩＤ又は媒体ＩＤに利用者ＩＤ又は媒体ＩＤが一致する認証情報セットの状態が退室であるかを判定する（ステップＳ１１９）。認証情報セットの状態が退室である場合には（Ｓ１１９：ＹＥＳ）、認証処理部３４は認証結果としてネットワーク認証失敗をネットワーク認証情報の送信元の機器に対して送信し（ステップＳ１２０）、ステップＳ１２９の処理が行われる。
【００５２】
一方、認証情報セットの状態が退室でない場合には（Ｓ１１９：ＮＯ）、認証処理部３４は、認識情報記憶テーブル３２に記憶されている、ネットワーク認証情報に含まれる利用者ＩＤ又は媒体ＩＤに利用者ＩＤ又は媒体ＩＤが一致する認証情報セット（以下、「第２認証情報セット」と言う。）の利用者ＩＤが“ｌｏｓｔ＊”であるかを判定する（ステップＳ１２１）。第２認証情報セットの利用者ＩＤが“ｌｏｓｔ＊”でない場合には（Ｓ１２１：ＮＯ）、ステップＳ１２５の処理が行われる。
【００５３】
一方、第２認証情報セットの利用者ＩＤが“ｌｏｓｔ＊”である場合には（Ｓ１２１：ＹＥＳ）、認証処理部３４はネットワーク認証情報の送信元の機器に対して正規の利用者ＩＤの入力要求を行う（ステップＳ１２２）。そして、認証処理部３４は入力要求先の機器から正規の利用者ＩＤを受信したかを判定する（ステップＳ１２３）。正規の利用者ＩＤを受信していない間は（Ｓ１２３：ＮＯ）、ステップＳ１２３の処理が行われる。正規の利用者ＩＤを受信した場合には（Ｓ１２３：ＹＥＳ）、認証処理部３４は、認証情報記憶テーブル３２において、第２認証情報セットの利用者ＩＤを正規の利用者ＩＤに書き換え（ステップＳ１２４）、ステップＳ１２５の処理が行われる。
【００５４】
認証処理部３４は、認証情報記憶テーブル３２において、第２認証情報セットの機器ネットワークアドレス及びＮＷ−Ｐａｓｓの夫々をネットワーク認証情報に含まれる機器ネットワークアドレス及びＮＷ−Ｐａｓｓにすることによって第２認証情報セットを更新する（ステップＳ１２５）。そして、認証処理部３４は、更新により得られた第２認証情報セットの利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報をネットワーク認証要求として認証サーバ９０へ送信する（ステップＳ１２６）。
【００５５】
例えば、機器から媒体ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報を受信した場合には、機器から受信したネットワーク認証情報では認証サーバ９０がネットワーク認証を行うために必要な情報が不足している。しかしながら、認証処理部３４は、機器から受信したネットワーク認証情報から、認証情報記憶テーブル３２の格納内容を利用して、認証サーバ９０がネットワーク認証を行うために必要な利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報を生成して認証サーバ９０へ送信する。これにより、ネットワーク認証情報の送信元の機器に利用できる機器の対象を拡げることが可能になる。
【００５６】
認証処理部３４は、ネットワーク認証情報を認証サーバ９０へ送信した後、認証サーバ９０からネットワーク認証結果を受信したかを判定する（ステップＳ１２７）。ネットワーク認証結果を受信していない間は（Ｓ１２７：ＮＯ）、ステップＳ１２７の処理が行われる。ネットワーク認証結果を受信した場合には（Ｓ１２７：ＹＥＳ）、認証処理部３４は、受信したネットワーク認証結果をネットワーク認証情報の送信元の機器へ送信し（ステップＳ１２８）、ステップＳ１２９の処理が行われる。
【００５７】
テーブル変更部３５は、認証情報記憶テーブル３２において、認証情報セットの中に現在の時刻が扉通過時刻から一定時間経過している認証情報セットがあるかを判定する（ステップＳ１２９）。ステップＳ１２９の判定が肯定的な判定である場合には（Ｓ１２９：ＹＥＳ）、テーブル変更部３５は現在の時刻が扉通過時刻から一定時間経過している認証情報セットを認証情報記憶テーブル３２から削除し（ステップＳ１３０）、ステップＳ１０１の処理が行われる。一方、ステップＳ１２９の判定が否定的な判定である場合には（Ｓ１２９：ＮＯ）、ステップＳ１０１の処理が行われる。
【００５８】
＜利用要求／利用認証要求処理＞
図９は図１の連携制御装置３０が行う利用要求及び利用認証要求処理の流れを示すフローチャートである。
認証処理部３４は、機器（例えば機器５０）からネットワークを介して利用要求を受信したかを判定する（ステップＳ２０１）。利用要求を受信していない場合には（Ｓ２０１：ＮＯ）、ステップＳ２０７の処理が行われる。
【００５９】
一方、利用要求を受信した場合には（Ｓ２０１：ＹＥＳ）、認証処理部３４は、利用要求に含まれる利用要求の送信元の機器の機器ネットワークアドレスが認証情報記憶テーブル３２の機器ネットワークアドレスの何れかと一致するかを判定する（ステップＳ２０２）。利用要求に含まれる機器ネットワークアドレスが認証情報記憶テーブル３２の機器ネットワークアドレスの何れとも一致しない場合には（Ｓ２０２：ＮＯ）、ステップＳ２０７の処理が行われる。
【００６０】
一方、利用要求に含まれる機器ネットワークアドレスが認証情報記憶テーブル３２の機器ネットワークアドレスの何れかと一致する場合には（Ｓ２０２：ＹＥＳ）、認証処理部３４は、認証情報記憶テーブル３２に記憶されている、利用要求に含まれる機器ネットワークアドレスに機器ネットワークアドレスが一致する認証情報セット（以下、「第３認証情報セット」と言う。）の状態が退室であるかを判定する（ステップＳ２０３）。第３認証情報セットの状態が退室である場合には（Ｓ２０３：ＹＥＳ）、ステップＳ２０７の処理が行われる。
【００６１】
一方、第３認証情報セットの状態が退室でない場合には（Ｓ２０３：ＮＯ）、認証処理部３４は、扉−機器対応テーブル３１において、第３認証情報セットに含まれる通過扉ＩＤに認証許可扉ＩＤが一致する扉機器情報セット（以下、「第１扉機器情報セット」と言う。）を探索し、第１扉機器情報セットの利用可能な他の機器ＩＤを取得する（ステップＳ２０４）。
【００６２】
認証処理部３４は、利用要求に含まれる利用者が利用する他機器の機器ＩＤがステップＳ２０４で取得した利用可能な他の機器ＩＤの何れかと一致するかを判定する（ステップＳ２０５）。利用要求に含まれる利用者が利用する他機器の機器ＩＤがステップＳ２０４で取得した利用可能な他の機器ＩＤの何れとも一致しない場合には（Ｓ２０５：ＮＯ）、ステップＳ２０７の処理が行われる。
【００６３】
一方、利用要求に含まれる利用者が利用する他機器の機器ＩＤがステップＳ２０４で取得した利用可能な他の機器ＩＤの何れかと一致する場合には（Ｓ２０５：ＹＥＳ）、認証処理部３４は、第３認証情報セットの利用者ＩＤを利用要求に付加し、利用要求に含まれる利用者が利用する他機器の機器ＩＤの機器に対して利用者ＩＤが付加された利用要求を送信し（ステップＳ２０６）、ステップＳ２０７の処理が行われる。
【００６４】
例えば、機器５０から他機器７０を利用する場合において他機器７０の利用に利用者ＩＤが必要であるとする。この場合に、機器５０から送信される利用要求に利用者ＩＤが含まれていないとすると、他機器７０を利用するために必要な情報が不足していることになる。しかしながら、認証処理部３４は、機器５０から受信した利用要求から、認証情報記憶テーブル３２の格納内容を利用して、他機器を利用するために必要な情報（ここでは、利用者ＩＤ）を利用要求に付加して他機器７０へ送信する。これにより、利用者が他機器を利用する際に他機器の利用に必要な全ての情報を入力する必要がなくなり、利用者の作業負荷の軽減が図られる。また、利用要求を行う機器に利用できる機器の対象を拡げることが可能になる。
【００６５】
認証処理部３４は、他機器（例えば、他機器７０）からネットワークを介して利用認証要求を受信したかを判定する（ステップＳ２０７）。利用認証要求を受信していない場合には（Ｓ２０７：ＮＯ）、ステップＳ２０１の処理が行われる。
一方、利用認証要求を受信した場合には（Ｓ２０７：ＹＥＳ）、認証処理部３４は、利用認証要求に含まれている媒体ＩＤが認証情報記憶テーブル３２の媒体ＩＤの何れかと一致するかを判定する（ステップＳ２０８）。ステップＳ２０８の判定が肯定的な判定である場合には（Ｓ２０８：ＹＥＳ）ステップＳ２１１の処理が行われ、ステップＳ２０８の判定が否定的な判定である場合には（Ｓ２０８：ＮＯ）ステップＳ２０９の処理が行われる。
【００６６】
認証処理部３４は、利用認証要求に含まれているＮＷ−Ｐａｓｓが認証情報記憶テーブル３２のＮＷ−Ｐａｓｓの何れかと一致するかを判定する（ステップＳ２０９）。ステップＳ２０９の判定が肯定的な判定である場合には（Ｓ２０９：ＹＥＳ）ステップＳ２１１の処理が行われ、ステップＳ２０９の判定が否定的な判定である場合には（Ｓ２０９：ＮＯ）ステップＳ２１０の処理が行われる。
【００６７】
認証処理部３４は、利用要求に含まれている利用者ＩＤが認証情報記憶テーブル３２の利用者ＩＤの何れかと一致するかを判定する（ステップＳ２１０）。ステップＳ２１０の判定が肯定的な判定である場合には（Ｓ２１０：ＹＥＳ）ステップＳ２１１の処理が行われる。ステップＳ２１０の判定が否定的な判定である場合には（Ｓ２１０：ＮＯ）、認証処理部３４は、利用認証結果（利用認証失敗）を利用認証要求の送信元の他機器へ送信し（ステップＳ２１４）、ステップＳ２０１の処理が行われる。
【００６８】
なお、ステップＳ２０８で利用認証要求に媒体ＩＤが含まれていなければ否定的な判定がなされ、ステップＳ２０９で利用認証要求にＮＷ−Ｐａｓｓが含まれていなければ否定的な判定がなされ、ステップＳ２１０で利用認証要求に利用者ＩＤが含まれていなければ否定的な判定がなされる。
認証処理部３４は、認証情報記憶テーブル３２に記憶されている、利用認証要求に含まれる媒体ＩＤ、ＮＷ−Ｐａｓｓ又は利用者ＩＤに媒体ＩＤ、ＮＷ−Ｐａｓｓ又は利用者ＩＤが一致する認証情報セット（以下、「第４認証情報セット」と言う。）の状態が退室であるかを判定する（ステップＳ２１１）。第４認証情報セットの状態が退室である場合には（Ｓ２１１：ＹＥＳ）、認証処理部３４は、利用認証結果（利用認証失敗）を利用認証要求の送信元の他機器へ送信し（ステップＳ２１４）、ステップＳ２０１の処理が行われる。
【００６９】
一方、第４認証情報セットの状態が退室でない場合には（Ｓ２１１：ＮＯ）、認証処理部３４は、扉−機器対応テーブル３１において、第４認証情報セットに含まれる通過扉ＩＤに認証許可扉ＩＤが一致する扉機器情報セット（以下、「第２扉機器情報セット」と言う。）を探索し、第２扉機器情報セットの利用可能な他の機器ＩＤを取得する（ステップＳ２１２）。
【００７０】
認証処理部３４は、利用認証要求に含まれる他の機器ＩＤ（利用認証要求の発信元の他機器の機器ＩＤ）がステップＳ２１２で取得した利用可能な他の機器ＩＤの何れかと一致するかを判定する（ステップＳ２１３）。利用認証要求に含まれる他の機器ＩＤがステップＳ２１２で取得した利用可能な他の機器ＩＤの何れとも一致しない場合には（Ｓ２１３：ＮＯ）、認証処理部３４は、利用認証結果（利用認証失敗）を利用認証要求の送信元の他機器へ送信し（ステップＳ２１４）、ステップＳ２０１の処理が行われる。一方、利用要求に含まれる他の機器ＩＤがステップＳ２１２で取得した利用可能な他の機器ＩＤの何れかと一致する場合には（Ｓ２１３：ＹＥＳ）、認証処理部３４は、第４認証情報セットの利用者ＩＤを利用認証結果（利用認証成功）に付加し、利用者ＩＤが付加された利用認証結果（利用認証成功）を利用認証要求の送信元の機器へ送信する（ステップＳ２１５）。そして、ステップＳ２０１の処理が行われる。
【００７１】
≪システムの処理動作≫
＜入退室時のシステムの処理動作＞
図１０は図１のシステムの利用者の入退室時の処理を示すシーケンス図である。
入退室管理装置１０は、利用者が入カードリーダ１１又は出カードリーダ１２に情報媒体をかざすと、媒体ＩＤと利用者ＩＤと扉ＩＤと扉通過時刻とを含む入退室情報を連携制御装置３０へ送信する（ステップＳ５０１）。連携制御装置３０は、入退室管理装置１０から入退室情報を受信すると、受信した入退室情報に基づいて図７のステップＳ１０１〜ステップＳ１１６の処理を行うことによって認証情報記憶テーブル３２の格納内容を更新する（ステップＳ５０２）。
【００７２】
＜ネットワーク認証時のシステムの処理動作（その１）＞
図１１は図１のシステムのネットワーク認証時の処理を示すシーケンス図である。
機器５０は、機器利用者情報取得部５１、機器認証処理部５２及び機器制御部５３の処理によって、自機器の機器ネットワークアドレスと媒体ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報（或いは自機器の機器ネットワークアドレスと利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報）を連携制御装置３０へ送信する（ステップＳ５３１）。
【００７３】
ここでは、連携制御装置３０の認証処理部３４は、（１）ネットワーク認証情報に含まれる媒体ＩＤ（或いは利用者ＩＤ）が認証情報記憶テーブル３２の媒体ＩＤ（或いは利用者ＩＤ）にない、又は、（２）ネットワーク認証情報に含まれる媒体ＩＤ（或いは利用者ＩＤ）に関連する認証情報記憶テーブル３２に記憶されている認証情報セットの状態が退室であると判定する（ステップＳ５３２）。認証処理部３４はネットワーク認証失敗を機器５０へ送信し、機器５０の機器制御部５３はネットワークの利用を許可しない（ステップＳ５３３）。
【００７４】
なお、連携制御装置３０は図８のステップＳ１１７〜Ｓ１２０の処理を実行することによって図１１のシーケンスの処理を行う。
＜ネットワーク認証時のシステムの処理動作（その２）＞
図１２は図１のシステムのネットワーク認証時の処理を示すシーケンス図である。
機器５０は、機器利用者情報取得部５１、機器認証処理部５２及び機器制御部５３の処理によって、自機器の機器ネットワークアドレスと媒体ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報（或いは自機器の機器ネットワークアドレスと利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報）を連携制御装置３０へ送信する（ステップＳ５５１）。
【００７５】
ここでは、連携制御装置３０の認証処理部３４は、（１）ネットワーク認証情報に含まれる媒体ＩＤ（或いは利用者ＩＤ）が認証情報記憶テーブル３２の媒体ＩＤ（或いは利用者ＩＤ）にあり、（２）ネットワーク認証情報に含まれる媒体ＩＤ（或いは利用者ＩＤ）に関連する認証情報記憶テーブル３２に記憶されている認証情報セット（以下、「第５認証情報セット」と言う。）の状態が退室でなく、且つ、（３）第５認証情報セットの利用者ＩＤが“ｌｏｓｔ＊”以外であると判定する（ステップＳ５５２）。認証処理部３４は、第５認証情報セットの機器ネットワークアドレス及びＮＷ−Ｐａｓｓをネットワーク認証情報に含まれている機器ネットワークアドレス及びＮＷ−Ｐａｓｓにし、更新後の第５認証情報セットの利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報を認証サーバ９０へ送信する。そして、認証サーバ９０の機器認証処理部９２は連携制御装置３０から送信されたネットワーク認証情報を受信する（ステップＳ５５３）。
【００７６】
認証サーバ９０の機器認証処理部９２は、ネットワーク認証テーブル９１を参照し、受信したネットワーク認証情報を用いたネットワーク認証を行い、ネットワーク認証結果を連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は認証サーバ９０から送信されたネットワーク認証結果を受信する（ステップＳ５５４）。そして、連携制御装置３０の認証処理部３４は受信したネットワーク認証結果を機器５０へ送信し、機器５０の機器制御部５３は連携制御装置３０によって送信されたネットワーク認証結果を受信する。そして、機器制御部５３は受信したネットワーク認証結果がネットワーク認証成功であればネットワークの利用を許可し、受信したネットワーク認証結果がネットワーク認証失敗であればネットワークの利用を許可しない（ステップＳ５５５）。
【００７７】
なお、連携制御装置３０は図８のＳ１１７〜Ｓ１１９，Ｓ１２１，Ｓ１２５〜Ｓ１２８の処理を実行することによって図１２のシーケンスの処理を行う。
＜ネットワーク認証時のシステムの処理動作（その３）＞
図１３は図１のシステムのネットワーク認証時の処理を示すシーケンス図である。
機器５０は、機器利用者情報取得部５１、機器認証処理部５２及び機器制御部５３の処理によって、自機器の機器ネットワークアドレスと媒体ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報（或いは自機器の機器ネットワークアドレスと利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報）を連携制御装置３０へ送信する（ステップＳ５７１）。
【００７８】
ここでは、連携制御装置３０の認証処理部３４は、（１）ネットワーク認証情報に含まれる媒体ＩＤ（或いは利用者ＩＤ）が認証情報記憶テーブル３２の媒体ＩＤ（或いは利用者ＩＤ）にあり、かつ、（２）ネットワーク認証情報に含まれる媒体ＩＤ（或いは利用者ＩＤ）に関連する認証情報記憶テーブル３２に記憶されている認証情報セット（以下、「第６認証情報セット」と言う。）の状態が退室でないと判定する。さらに、認証処理部３４は、第６認証情報セットの利用者ＩＤが“ｌｏｓｔ＊”であると判定する（ステップＳ５７２）。
【００７９】
認証処理部３４は、機器５０に対して正規の利用者ＩＤを入力するよう要求するための入力要求を行う（ステップＳ５７３）。機器５０の利用者ＩＤ処理部５４は、この入力要求を受信すると、例えば表示装置に利用者ＩＤの入力を利用者に促す画面をポップアップ表示し、利用者による手動操作により入力された利用者ＩＤを連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は機器５０から送信された利用者ＩＤを受信する（ステップＳ５７４）。そして、認証処理部３４は、第６認証情報セットの利用者ＩＤを機器５０から受信した利用者ＩＤに書き換える（ステップＳ５７５）。
【００８０】
認証処理部３４は、第６認証情報セットの機器ネットワークアドレス及びＮＷ−Ｐａｓｓをネットワーク認証情報に含まれている機器ネットワークアドレス及びＮＷ−Ｐａｓｓにし、更新後の第６認証情報セットの利用者ＩＤとＮＷ−Ｐａｓｓとを含むネットワーク認証情報を認証サーバ９０へ送信する。そして、認証サーバ９０の機器認証処理部９２は連携制御装置３０から送信されたネットワーク認証情報を受信する（ステップＳ５７６）。
【００８１】
認証サーバ９０の機器認証処理部９２は、ネットワーク認証テーブル９１を参照し、受信したネットワーク認証情報を用いたネットワーク認証を行い、ネットワーク認証結果を連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は認証サーバ９０から送信されたネットワーク認証結果を受信する（ステップＳ５７７）。そして、連携制御装置３０の認証処理部３４は受信したネットワーク認証結果を機器５０へ送信し、機器５０の機器制御部５３は連携制御装置３０によって送信されたネットワーク認証結果を受信する。そして、機器制御部５３は受信したネットワーク認証結果がネットワーク認証成功であればネットワークの利用を許可し、受信したネットワーク認証結果がネットワーク認証失敗であればネットワークの利用を許可しない（ステップＳ５７８）。
【００８２】
なお、連携制御装置３０は図８のＳ１１７〜Ｓ１１９，Ｓ１２１〜Ｓ１２８の処理を実行することによって図１３のシーケンスの処理を行う。
＜利用要求時のシステムの処理動作（その１）＞
図１４は図１のシステムの利用要求時の処理を示すシーケンス図である。
機器５０の利用要求送信部５５は、自機器の機器ネットワークアドレスと利用者が利用する他機器の機器ＩＤ（ここでは、他機器７０の機器ＩＤ）とコピーデータとを含む利用要求を連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は機器５０によって送信された利用要求を受信する（ステップＳ６０１）。
【００８３】
ここでは、連携制御装置３０の認証処理部３４は、（１）利用要求に含まれる機器ネットワークアドレスが認証情報記憶テーブル３２の機器ネットワークアドレスにない、又は、（２）利用要求に含まれる機器ネットワークアドレスに関連する認証情報記憶テーブル３２に記憶されている認証情報セット（以下、「第７認証情報セット」と言う。）の状態が退室である、又は、（３）利用要求に含まれる他機器の機器ＩＤが扉−機器対応テーブル３１に記憶されている第７認証情報セットの通過扉ＩＤに認証許可扉ＩＤが一致する扉機器情報セットの利用可能な他の機器ＩＤの何れとも一致しない、と判定する（ステップＳ６０２）。このとき、連携制御装置３０の認証処理部３４は利用要求を他機器７０へ送信することをしない。
【００８４】
なお、連携制御装置３０は図９のステップＳ２０１〜Ｓ２０５の処理を実行することによって図１４のシーケンスの処理を行う。
＜利用要求時のシステムの処理動作（その２）＞
図１５は図１のシステムの利用要求時の処理を示すシーケンス図である。
機器５０の利用要求送信部５５は、自機器の機器ネットワークアドレスと利用者が利用する他機器の機器ＩＤ（ここでは、他機器７０の機器ＩＤ）とコピーデータとを含む利用要求を連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は機器５０によって送信された利用要求を受信する（ステップＳ６５１）。
【００８５】
ここでは、連携制御装置３０の認証処理部３４は、（１）利用要求に含まれる機器ネットワークアドレスが認証情報記憶テーブル３２の機器ネットワークアドレスにあり、（２）利用要求に含まれる機器ネットワークアドレスに関連する認証情報記憶テーブル３２に記憶されている認証情報セット（以下、「第８認証情報セット」と言う。）の状態が退室でない、且つ、（３）利用要求に含まれる他機器の機器ＩＤが扉−機器対応テーブル３１に記憶されている第８認証情報セットの通過扉ＩＤに認証許可扉ＩＤが一致する扉機器情報セットの利用可能な他の機器ＩＤの何れかと一致する、と判定する（ステップＳ６５２）。連携制御装置３０の認証処理部３４は、第８認証情報セットの利用者ＩＤを利用要求に付加し、利用者ＩＤを付加した利用要求を他機器７０へ送信する。そして、他機器７０の利用要求受信部７４は連携制御装置３０から送信された利用者ＩＤが付加された利用要求を受信し、利用者ＩＤ付きの利用要求に応じた処理を行う（ステップＳ６５３）。
【００８６】
なお、連携制御装置３０は図９のステップＳ２０１〜Ｓ２０６の処理を実行することによって図１５のシーケンスの処理を行う。
＜利用認証要求時のシステムの処理動作（その１）＞
図１６は図１のシステムの利用認証要求時の処理を示すシーケンス図である。
他機器７０は、機器利用者情報取得部７１、機器認証処理部７２及び機器制御部７３の処理によって、自機器の機器ＩＤであるところの他の機器ＩＤと媒体ＩＤとを含む利用認証要求（或いは、他の機器ＩＤとＮＷ−Ｐａｓｓとを含む利用認証要求、或いは、他の機器ＩＤと利用者ＩＤとを含む利用認証要求）を連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は他機器７０によって送信された利用認証要求を受信する（ステップＳ７０１）。
【００８７】
ここでは、連携制御装置３０の認証処理部３４は、（１）利用認証要求に含まれる媒体ＩＤ（ＮＷ−Ｐａｓｓ、利用者ＩＤ）が認証情報記憶テーブル３２の媒体ＩＤ（ＮＷ−Ｐａｓｓ、利用者ＩＤ）にない、又は、（２）利用認証要求に含まれる媒体ＩＤ（ＮＷ−Ｐａｓｓ、利用者ＩＤ）に関連する認証情報記憶テーブル３２に記憶されている認証情報セット（以下、「第９認証情報セット」と言う。）の状態が退室である、又は、（３）利用認証要求に含まれる他の機器ＩＤが扉−機器対応テーブル３１に記憶されている第９認証情報セットの通過扉ＩＤに認証許可扉ＩＤが一致する扉機器情報セットの利用可能な他の機器ＩＤの何れとも一致しない、と判定する（ステップＳ７０２）。連携制御装置３０の認証処理部３４は利用認証結果（利用認証失敗）を他機器７０へ送信する。他機器７０の機器制御部７３は、連携制御装置３０によって送信された利用認証結果（利用認証失敗）を受信し、他機器の利用を許可しない（ステップＳ７０３）。
【００８８】
なお、連携制御装置３０は図９のステップＳ２０７〜Ｓ２１４の処理を実行することによって図１６のシーケンスの処理を行う。
＜利用認証要求時のシステムの処理動作（その２）＞
図１７は図１のシステムの利用認証要求時の処理を示すシーケンス図である。
他機器７０は、機器利用者情報取得部７１、機器認証処理部７２及び機器制御部７３の処理によって、自機器の機器ＩＤであるところの他の機器ＩＤと媒体ＩＤとを含む利用認証要求（或いは、他の機器ＩＤとＮＷ−Ｐａｓｓとを含む利用認証要求、或いは、他の機器ＩＤと利用者ＩＤとを含む利用認証要求）を連携制御装置３０へ送信する。そして、連携制御装置３０の認証処理部３４は他機器７０によって送信された利用認証要求を受信する（ステップＳ７５１）。
【００８９】
ここでは、連携制御装置３０の認証処理部３４は、（１）利用認証要求に含まれる媒体ＩＤ（ＮＷ−Ｐａｓｓ、利用者ＩＤ）が認証情報記憶テーブル３２の媒体ＩＤ（ＮＷ−Ｐａｓｓ、利用者ＩＤ）にあり、（２）利用認証要求に含まれる媒体ＩＤ（ＮＷ−Ｐａｓｓ、利用者ＩＤ）に関連する認証情報記憶テーブル３２に記憶されている認証情報セット（以下、「第１０認証情報セット」と言う。）の状態が退室でない、且つ、（３）利用認証要求に含まれる他の機器ＩＤが扉−機器対応テーブル３１に記憶されている第１０認証情報セットの通過扉ＩＤに認証許可扉ＩＤが一致する扉機器情報セットの利用可能な他の機器ＩＤの何れかと一致する、と判定する（ステップＳ７５２）。認証処理部３４は、第１０認証情報セットの利用者ＩＤを利用認証結果（利用認証成功）に付加し、利用者ＩＤが付加された利用認証結果（利用認証成功）を他機器７０へ送信する。他機器７０の機器制御部７３は、連携制御装置３０によって送信された利用者ＩＤが付加された利用認証結果（利用認証成功）を受信し、他機器７０の利用を許可する（ステップＳ７５３）。
【００９０】
なお、連携制御装置３０は図９のステップＳ２０７〜Ｓ２１３，Ｓ２１５の処理を実行することによって図１７のシーケンスの処理を行う。
≪補足≫
本発明は上記の実施の形態で説明した内容に限定されず、本発明の目的とそれに関連又は付随する目的を達成するためのいかなる形態においても実施可能であり、例えば、以下であってもよい。
【００９１】
（１）上記の実施の形態の機器ネットワークアドレスや他の機器ＩＤに、例えば、ＩＰ通信レイヤでのＩＰアドレスを利用してもよい。また、上記の実施の形態の機器ネットワークアドレスや他の機器ＩＤに、ＩＰアドレス以外の機器をユニークに特定可能なＩＤを利用し、機器ネットワークアドレスや他の機器ＩＤとＩＰアドレスとを関連付けるテーブルを用意するようにしてもよい。
【００９２】
（２）上記の実施の形態で説明した手法は装置や集積回路で実現されてもよい。また、上記の手法の手順を記述したプログラムをメモリに記憶しておき、ＣＰＵ（Central Processing Unit）などがメモリからプログラムを読み出して、読み出したプログラムを実行することによって、上記の手法が実現されるようにしてもよい。
（３）上記の実施の形態で説明した手法の手順を記述したプログラムを記録媒体に格納して、頒布するようにしてもよい。
【符号の説明】
【００９３】
１０  入退室管理装置
３０  連携制御装置
３１  扉−機器対応テーブル
３２  認証情報記憶テーブル
３３  入退室情報取得部
３４  認証処理部
３５  テーブル変更部
５０  機器
７０  他機器
９０  認証サーバ
【図１】
2011013724.tif 000003
【図２】
2011013724.tif 000004
【図３】
2011013724.tif 000005
【図４】
2011013724.tif 000006
【図５】
2011013724.tif 000007
【図６】
2011013724.tif 000008
【図７】
2011013724.tif 000009
【図８】
2011013724.tif 000010
【図９】
2011013724.tif 000011
【図１０】
2011013724.tif 000012
【図１１】
2011013724.tif 000013
【図１２】
2011013724.tif 000014
【図１３】
2011013724.tif 000015
【図１４】
2011013724.tif 000016
【図１５】
2011013724.tif 000017
【図１６】
2011013724.tif 000018
【図１７】
2011013724.tif 000019