(57)【要約】【課題】施設に出入りする権限を有する利用者を効率的に設定可能にすること。【解決手段】管理装置１０１は、各利用者の識別情報に対応付けて、各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部１１０に格納する。管理装置１０１は、施設ごとに、複数の項目から施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部１１１に格納する。管理装置１０１は、施設ごとに条件項目記憶部１１１に格納された各項目の値を設定可能な操作画面１２０を表示する。管理装置１０１は、利用者情報が表す利用者のうち、操作画面１２０において、施設について、条件項目記憶部１１１に格納された各項目と、設定された各項目の値とを条件記憶部１１２に格納し、条件記憶部１１２に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する。【選択図】図１
2018120471.tif 000002
【特許請求の範囲】
【請求項１】
管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、
管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、
前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、
前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、
前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【請求項２】
生成した前記資格者情報を、前記施設に出入りする権限を有する利用者を認証する認証制御装置に送信する、処理を前記コンピュータに実行させることを特徴とする請求項１に記載の管理プログラム。
【請求項３】
前記施設ごとに、前記施設に出入りする権限を有する利用者を登録可能な第２の操作画面を表示する制御を行い、
生成した前記資格者情報を第２の記憶部に格納し、前記第２の操作画面において登録された利用者を示す資格者情報を、生成した前記資格者情報と判別可能に前記第２の記憶部に格納する、処理を前記コンピュータに実行させ、
前記送信する処理は、
前記第２の記憶部に格納された資格者情報を前記認証制御装置に送信する、ことを特徴とする請求項２に記載の管理プログラム。
【請求項４】
前記操作画面は、前記条件の有効期間を設定可能であり、
前記コンピュータに、
前記操作画面において設定された前記条件の有効期間が経過した場合、前記条件を満たす利用者を示す資格者情報の削除要求を前記認証制御装置に送信する、処理を実行させることを特徴とする請求項２または３に記載の管理プログラム。
【請求項５】
管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、
管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、
前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、
前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、
前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項６】
管理対象となる施設に出入りする権限を有する利用者を認証する認証制御装置と、
管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成し、前記資格者情報を前記認証制御装置に送信する管理装置と、
を含むことを特徴とする管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理プログラム、管理方法、および管理システムに関する。
【背景技術】
【０００２】
従来、オフィスのエントランスや部屋などへの人の出入りを管理する入退室管理システムがある。入退室管理システムでは、例えば、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードリーダや生体認証装置を部屋の入口／出口に設置し、ＩＣカードや指紋、手のひら静脈等を鍵として個人ごとの認証が行われる。
【０００３】
先行技術としては、例えば、利用者情報の属性と、利用者の属性と扉の通行が許可される通行権限とを対応付ける権限ＩＤ対応付け情報から、利用者に付与する通行権限を決定し、当該利用者のカード番号と通行権限ＩＤとが示される設定情報を生成して、扉制御装置に設定情報を配布するものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−６５５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、オフィスの部屋などに出入りする権限を有する利用者の設定にかかる負荷が増大する。例えば、オフィス内の部屋ごとに、その部屋に出入りする権限を有する利用者を手作業で設定するには手間や時間がかかる。また、顧客の人事情報等から入退室管理システムで利用できるデータに変換するには、顧客の人事データベースの形式と、入退室管理データベースの形式に応じて、顧客特有のデータ変換システムを構築することになる。
【０００６】
一つの側面では、本発明は、施設に出入りする権限を有する利用者を効率的に設定可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様では、管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する、管理プログラムが提供される。
【発明の効果】
【０００８】
本発明の一側面によれば、施設に出入りする権限を有する利用者を効率的に設定可能にすることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる管理方法の一実施例を示す説明図である。
【図２】図２は、入退室管理システム２００のシステム構成例を示す説明図である。
【図３】図３は、管理装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、入退室管理端末２０１のハードウェア構成例を示すブロック図である。
【図５】図５は、人事情報ＤＢ２７０の記憶内容の一例を示す説明図である。
【図６】図６は、利用者情報ＤＢ２２０の記憶内容の一例を示す説明図である。
【図７】図７は、ルーム情報ＤＢ２３０の記憶内容の一例を示す説明図である。
【図８】図８は、ルーム別振分条件ＤＢ２４０の記憶内容の一例を示す説明図である。
【図９】図９は、ルーム別資格者ＤＢ２５０の記憶内容の一例を示す説明図である。
【図１０】図１０は、認証装置情報ＤＢ２６０の記憶内容の一例を示す説明図である。
【図１１】図１１は、管理装置１０１の機能的構成例を示すブロック図である。
【図１２】図１２は、ルーム別振分設定画面Ｓ１の画面例を示す説明図である。
【図１３】図１３は、ルーム別資格者設定画面Ｓ２の画面例を示す説明図である。
【図１４Ａ】図１４Ａは、認証制御装置ＧＣが有する個人資格情報の具体例を示す説明図（その１）である。
【図１４Ｂ】図１４Ｂは、認証制御装置ＧＣが有する個人資格情報の具体例を示す説明図（その２）である。
【図１４Ｃ】図１４Ｃは、認証制御装置ＧＣが有する個人資格情報の具体例を示す説明図（その３）である。
【図１５】図１５は、管理装置１０１の人事情報連携処理手順の一例を示すフローチャートである。
【図１６】図１６は、管理装置１０１の振分条件登録処理手順の一例を示すフローチャートである。
【図１７】図１７は、管理装置１０１の資格者手動登録処理手順の一例を示すフローチャートである。
【図１８】図１８は、管理装置１０１の自動資格振分処理手順の一例を示すフローチャート（その１）である。
【図１９】図１９は、管理装置１０１の自動資格振分処理手順の一例を示すフローチャート（その２）である。
【図２０】図２０は、認証制御装置ＧＣの個人資格情報更新処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる管理プログラム、管理方法、および管理システムの実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる管理方法の一実施例を示す説明図である。図１において、管理装置１０１は、管理対象となる施設に出入りする権限を有する利用者を管理するコンピュータである。管理対象となる施設は、人の出入りを管理、監視してセキュリティを確保することが要求される施設である。例えば、管理対象となる施設は、オフィス、工場、病院、学校などの建物、部屋、エリアなどである。
【００１２】
ここで、施設に出入りする権限を有する利用者を選別するための条件として、人事情報等に含まれる属性を組み合わせて様々な条件を設定し、施設に出入りする権限を有する利用者を管理したい場合がある。しかし、管理対象となる施設ごとに、その施設に出入りする権限を有する全ての利用者を手作業で設定するには膨大な時間と手間がかかる。このため、顧客の人事情報等を変換して入退室管理で利用できるデータを自動生成できる仕組みが望まれる。
【００１３】
ところが、顧客の人事情報等を変換して入退室管理で利用できるデータを生成するために、顧客特有のデータ変換システムを構築することになると、開発コストが増大して、人事情報等を用いた入退室管理を実現する障壁となる。一方で、顧客の管理規模が、単一の会社からグループ会社全体で統一したセキュリティ管理を行う方向に変化してきており、グループ会社全体という膨大な人事情報に基づく入退室管理の実現が要求されている。
【００１４】
そこで、本実施の形態では、標準化したデータベース（記憶部１１０）を定義し、顧客特有の人事情報のデータ形式を、標準化したデータベース（記憶部１１０）のデータ形式に変換して、入退室管理に用いるデータを生成可能とする管理方法について説明する。以下、管理装置１０１の処理例について説明する。
【００１５】
（１）管理装置１０１は、管理対象となる各利用者の人事情報を取得する。ここで、人事情報は、管理対象となる利用者の識別情報に関連付けて、その利用者を特徴付ける複数の属性の値を表す情報である。管理対象となる利用者は、例えば、企業、官公庁、病院などの組織の従業員である。
【００１６】
図１の例では、管理対象となる各利用者のＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）に関連付けて、各利用者を特徴付ける属性１、属性２および属性３の値を表す人事情報１０２が取得されている。なお、ここでは、人事情報を例に挙げて説明するが、複数の属性によって個人を特徴付ける情報であれば他の情報であってもよい。
【００１７】
（２）管理装置１０１は、管理対象となる各利用者の識別情報に対応付けて、各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部１１０に格納する。利用者情報が有する複数の項目の項目数は、任意に設定可能であり、例えば、２０個程度に設定される。
【００１８】
具体的には、例えば、管理装置１０１は、取得した人事情報の複数の属性それぞれを、予め設けられた複数の項目それぞれに割り当てる。つぎに、管理装置１０１は、取得した人事情報を、各利用者のＩＤに対応付けて、各利用者のＩＤに関連付けられた複数の属性の各属性の値を、各属性に割り当てた各項目の値として表す利用者情報に変換する。そして、管理装置１０１は、変換して得られた利用者情報を記憶部１１０に格納する。
【００１９】
図１の例では、人事情報１０２の各属性１〜３が、記憶部１１０に予め設けられた各項目１〜３にそれぞれ割り当てられた結果、利用者情報１０３が記憶部１１０に格納されている。利用者情報１０３は、各利用者のＩＤに対応付けて、各利用者のＩＤに関連付けられた各属性１〜３の値を、各属性１〜３に割り当てた各項目１〜３の値として表す情報である。これにより、顧客特有の人事情報１０２のデータ形式を、記憶部１１０のデータ形式に変換して保持することができる。
【００２０】
（３）管理装置１０１は、管理対象となる施設ごとに、複数の項目から施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部１１１に格納する。条件に利用する所定数の項目は、例えば、利用者情報が有する複数の項目から所定数の項目を選択可能な操作画面において選択される。この操作画面は、例えば、後述する操作画面１２０であってもよく、また、操作画面１２０とは異なる他の操作画面であってもよい。
【００２１】
（４）管理装置１０１は、管理対象となる施設ごとに、条件項目記憶部１１１に格納された各項目の値を設定可能な操作画面１２０を表示する制御を行う。操作画面１２０では、例えば、利用者情報が有する複数の項目から所定数の項目を選択可能であってもよい。
【００２２】
操作画面１２０によれば、施設に出入りする権限を有する利用者を選別する条件（例えば、入室条件）として、複数の項目を組み合わせて様々な条件を設定することができる。換言すれば、人事情報に含まれる属性を組み合わせて、施設に出入りする権限を有する利用者を選別する様々な条件を設定することができる。
【００２３】
図１の例では、操作画面１２０において、管理対象となる施設１について、項目１〜３から項目１，２が選択され、項目１の値として「値１」が設定され、項目２の値として「値２」が設定されている（図１中、点線枠１３０部分）。この場合、施設１に出入りする権限を有する利用者を選別する条件として、項目１の値が「値１」であり、かつ、項目２の値が「値２」であるという条件が設定される。
【００２４】
なお、操作画面１２０を表示するディスプレイは、管理装置１０１が有していてもよく、また、管理装置１０１に接続される他のコンピュータが有することにしてもよい。
【００２５】
（５）管理装置１０１は、記憶部１１０に格納された利用者情報が表す利用者のうち、操作画面１２０において、施設について、条件項目記憶部１１１に格納された各項目と、設定された各項目の値とを条件記憶部１１２に格納する。
【００２６】
（６）管理装置１０１は、条件記憶部１１２に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する。
【００２７】
図１の例では、利用者情報１０３が表す利用者のうち、施設１に出入りする権限を有する利用者を選別する条件を満たす利用者、すなわち、項目１の値が「値１」であり、かつ、項目２の値が「値２」である利用者を示す資格者情報１４０が生成される。
【００２８】
このように、管理装置１０１によれば、標準化したデータベース（記憶部１１０）を定義し、顧客特有の人事情報のデータ形式を、記憶部１１０のデータ形式に変換することができる。このため、顧客特有のデータ変換システムを構築することなく、顧客の人事情報を入退室管理に利用できるデータに変換することができる。
【００２９】
また、管理装置１０１によれば、操作画面１２０において、施設に出入りする権限を有する利用者を選別する条件として、複数の項目を組み合わせて様々な条件を容易に設定することができる。これにより、人事情報に含まれる属性を組み合わせて、施設に出入りする権限を有する利用者を選別する様々な条件を容易に設定でき、ひいては、施設に出入りする権限を有する利用者を効率的に設定可能となる。
【００３０】
また、管理装置１０１によれば、記憶部１１０に格納された利用者情報が表す利用者のうち、施設に出入りする権限を有する利用者を選別する条件を満たす利用者を示す資格者情報を自動生成することができる。これにより、標準化したデータベース（記憶部１１０）に対応した施設ごとの入退室権限を定義でき、大規模な組織における効率的な入退室管理を可能とすることができる。
【００３１】
（入退室管理システム２００のシステム構成例）
つぎに、実施の形態にかかる入退室管理システム２００のシステム構成例について説明する。ここでは、入退室管理システム２００を、オフィスのルームＲＭへの入退室を管理するシステムに適用する場合を例に挙げて説明する。ルームＲＭは、管理対象となる施設の一例であり、例えば、会議室、応接室、執務室、プロジェクトルーム、サーバルーム、ミーティングルームなどである。
【００３２】
図２は、入退室管理システム２００のシステム構成例を示す説明図である。図２において、入退室管理システム２００は、管理装置１０１と、入退室管理端末２０１と、人事システム２０２と、複数の認証制御装置ＧＣ（例えば、認証制御装置ＧＣ１，ＧＣ２）と、を含む。入退室管理システム２００において、管理装置１０１、入退室管理端末２０１、人事システム２０２および認証制御装置ＧＣは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３３】
ここで、管理装置１０１は、管理対象となるルームＲＭへの入退室を管理する。管理装置１０１は、利用者情報ＤＢ（Ｄａｔａｂａｓｅ）２２０、ルーム情報ＤＢ２３０、ルーム別振分条件ＤＢ２４０、ルーム別資格者ＤＢ２５０および認証装置情報ＤＢ２６０を有する。各種ＤＢ２２０，２３０，２４０，２５０，２６０の記憶内容については、図６〜図１０を用いて後述する。図１に示した記憶部１１０は、例えば、利用者情報ＤＢ２２０に対応する。また、図１に示した条件項目記憶部１１１および条件記憶部１１２は、例えば、ルーム別振分条件ＤＢ２４０に対応する。
【００３４】
入退室管理端末２０１は、ルームＲＭへの入退室を管理する管理者が使用するコンピュータである。入退室管理端末２０１は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である。人事システム２０２は、人事情報ＤＢ２７０を有し、利用者（従業員）の人事情報を管理するシステムである。人事システム２０２は、例えば、サーバである。人事情報ＤＢ２７０の記憶内容については、図５を用いて後述する。
【００３５】
認証制御装置ＧＣは、ルームＲＭへの入退室を許可する利用者、すなわち、ルームＲＭに出入りする権限を有する利用者を認証するコンピュータである。認証制御装置ＧＣには、認証装置ＣＲ（例えば、認証装置ＣＲ１，ＣＲ２）と、認証装置ＣＲに対応する電子錠ＥＬ（例えば、電子錠ＥＬ１，ＥＬ２）とが接続される。
【００３６】
認証装置ＣＲは、ルームＲＭのドア（扉）に対応して設けられ、ルームＲＭに入室（あるいは、退室）しようとする利用者を識別する識別情報を取得するコンピュータである。認証装置ＣＲは、例えば、利用者のＩＤカードから利用者ＩＤを読み込むカードリーダ装置であってもよく、また、利用者の指紋、静脈等の生体情報を読み込むリーダ装置であってもよい。電子錠ＥＬは、ルームＲＭのドアの錠であり、開錠／施錠を電子的に操作可能な錠である。
【００３７】
以下の説明では、認証装置ＣＲが、利用者のＩＤカードから利用者ＩＤを読み込むカードリーダ装置である場合を例に挙げて説明する。
【００３８】
具体的には、例えば、認証装置ＣＲは、ルームＲＭに入室しようとする利用者のＩＤカードから利用者ＩＤを読み込んで、認証制御装置ＧＣに出力する。認証制御装置ＧＣは、例えば、認証装置ＣＲから出力された利用者ＩＤが、後述の図１４Ａ等に示すような個人資格情報に、認証装置ＣＲの認証装置ＩＤと対応付けて登録されている場合に、利用者ＩＤの利用者を認証する。そして、認証制御装置ＧＣは、電子錠ＥＬに対して開錠指示を出力する。この結果、電子錠ＥＬが開錠され、利用者は、ルームＲＭに入室することができる。
【００３９】
（管理装置１０１のハードウェア構成例）
図３は、管理装置１０１のハードウェア構成例を示すブロック図である。図３において、管理装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４０】
ここで、ＣＰＵ３０１は、管理装置１０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４１】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータ（例えば、図２に示した入退室管理端末２０１、人事システム２０２、認証制御装置ＧＣ１，ＧＣ２）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と装置内部とのインターフェースを司り、外部のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４２】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４３】
なお、管理装置１０１は、上述した構成部のほかに、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイ等を有することにしてもよい。また、図２に示した人事システム２０２についても、管理装置１０１と同様のハードウェア構成により実現することができる。
【００４４】
（入退室管理端末２０１のハードウェア構成例）
図４は、入退室管理端末２０１のハードウェア構成例を示すブロック図である。図４において、入退室管理端末２０１は、ＣＰＵ４０１と、メモリ４０２と、ディスクドライブ４０３と、ディスク４０４と、Ｉ／Ｆ４０５と、ディスプレイ４０６と、入力装置４０７と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００４５】
ここで、ＣＰＵ４０１は、入退室管理端末２０１の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４６】
ディスクドライブ４０３は、ＣＰＵ４０１の制御に従ってディスク４０４に対するデータのリード／ライトを制御する。ディスク４０４は、ディスクドライブ４０３の制御で書き込まれたデータを記憶する。ディスク４０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４７】
Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他の装置に接続される。そして、Ｉ／Ｆ４０５は、ネットワーク２１０と自装置内部とのインターフェースを司り、他の装置からのデータの入出力を制御する。
【００４８】
ディスプレイ４０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０６は、例えば、液晶ディスプレイ、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などを採用することができる。
【００４９】
入力装置４０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００５０】
（人事情報ＤＢ２７０の記憶内容）
つぎに、図５を用いて、人事システム２０２が有する人事情報ＤＢ２７０の記憶内容について説明する。人事情報ＤＢ２７０は、例えば、人事システム２０２の不図示のメモリやディスクなどの記憶装置に記憶される。
【００５１】
図５は、人事情報ＤＢ２７０の記憶内容の一例を示す説明図である。図５において、人事情報ＤＢ２７０は、利用者ＩＤ、利用者名、ふりがな、会社名、所属名、事業所名、プロジェクト名および社員フラグ等のフィールドを有する。各フィールドに情報を設定することで、人事情報（例えば、人事情報５００−１〜５００−３）がレコードとして記憶されている。
【００５２】
ここで、利用者ＩＤは、利用者を一意に識別する識別子である。利用者名、ふりがな、会社名、所属名、事業所名、プロジェクト名および社員フラグは、利用者ＩＤの利用者を特徴付ける属性の一例である。具体的には、利用者名は、利用者の名称である。ふりがなは、利用者名の読み方である。
【００５３】
会社名は、利用者が属する会社の名称である。所属名は、利用者が属する局、部、課などの名称である。事業所名は、利用者が属する事業所の名称である。プロジェクト名は、利用者が属するプロジェクトの名称である。社員フラグは、雇用形態を示すフラグである。雇用形態としては、例えば、正社員、派遣、契約、アルバイトなどが挙げられる。
【００５４】
図示は省略するが、利用者を特徴付ける他の属性としては、例えば、性別、年齢、職種、ビルコード、部署コードなどが挙げられる。職種としては、例えば、営業職、研究職、管理職、ＳＥなどが挙げられる。ビルコードは、利用者が属するビルを一意に識別する識別子である。部署コードは、利用者が属する部署を一意に識別する識別子である。
【００５５】
（各種ＤＢ２２０，２３０，２４０，２５０，２６０の記憶内容）
つぎに、図６〜図１０を用いて、管理装置１０１が有する各種ＤＢ２２０，２３０，２４０，２５０，２６０の記憶内容について説明する。各種ＤＢ２２０，２３０，２４０，２５０，２６０は、例えば、図３に示した管理装置１０１のメモリ３０２やディスク３０５などの記憶装置に記憶される。
【００５６】
図６は、利用者情報ＤＢ２２０の記憶内容の一例を示す説明図である。図６において、利用者情報ＤＢ２２０は、利用者ＩＤ、利用者名、ふりがな、会社名（任意項目１）、所属名（任意項目２）、事業所名（任意項目３）、プロジェクト名（任意項目４）および社員フラグ（任意項目５）等のフィールドを有する。各フィールドに情報を設定することで、利用者情報（例えば、利用者情報６００−１〜６００−８）がレコードとして記憶されている。
【００５７】
ここで、利用者ＩＤは、利用者を一意に識別する識別子である。利用者名は、利用者の名称である。ふりがなは、利用者名の読み方である。会社名（任意項目１）、所属名（任意項目２）、事業所名（任意項目３）、プロジェクト名（任意項目４）および社員フラグ（任意項目５）は、予め設けられた複数の任意項目（例えば、任意項目１〜任意項目２０）のうち、利用者を特徴付ける属性に割り当てられた任意項目である。
【００５８】
具体的には、会社名（任意項目１）は、利用者が属する会社の名称である。所属名（任意項目２）は、利用者が属する局、部、課などの名称である。事業所名（任意項目３）は、利用者が属する事業所の名称である。プロジェクト名（任意項目４）は、利用者が属するプロジェクトの名称である。社員フラグ（任意項目５）は、雇用形態を示すフラグである。
【００５９】
なお、ここでは、「利用者名」および「ふりがな」については、任意項目とは異なるものとして扱うことにしたが、これに限らない。例えば、「利用者名」および「ふりがな」に対しても、任意項目を割り当てることにしてもよい。
【００６０】
図７は、ルーム情報ＤＢ２３０の記憶内容の一例を示す説明図である。図７において、ルーム情報ＤＢ２３０は、ルームＩＤおよびルーム名のフィールドを有し、各フィールドに情報を設定することで、ルーム情報（例えば、ルーム情報７００−１〜７００−５）をレコードとして記憶する。
【００６１】
ここで、ルームＩＤは、ルームＲＭを一意に識別する識別子である。ルーム名は、ルームＲＭの名称である。図示は省略するが、ルーム情報には、例えば、ルームＲＭが存在する会社の会社名や事業所の事業所名が含まれていてもよい。また、ルーム情報には、ルームＲＭが存在するビル（建物）のビル名やフロアの情報が含まれていてもよい。
【００６２】
図８は、ルーム別振分条件ＤＢ２４０の記憶内容の一例を示す説明図である。図８において、ルーム別振分条件ＤＢ２４０は、ルームＩＤ、振分条件番号（例えば、振分条件番号１、振分条件番号２）、振分条件キー文字列（例えば、振分条件キー文字列１、振分条件キー文字列２）、開始日および終了日のフィールドを有する。各フィールドに情報を設定することで、ルーム別振分条件情報（例えば、ルーム別振分条件情報８００−１〜８００−６）がレコードとして記憶される。
【００６３】
ここで、ルームＩＤは、ルームＲＭを一意に識別する識別子である。振分条件番号は、ルームＲＭへの入退室を許可する利用者、すなわち、ルームＲＭに出入りする権限を有する利用者を選別するルーム別振分条件となる任意項目（例えば、図６に示した任意項目１〜５）を識別する番号である。振分条件キー文字列は、振分条件番号の任意項目の値である。開始日および終了日は、ルーム別振分条件の有効期間の開始日および終了日である。ルーム別振分条件に有効期間が設定されていない場合は、開始日および終了日は「空白」となる。
【００６４】
例えば、ルーム別振分条件情報８００−１は、ルームＲＭ１への入退室を許可する利用者を選別するルーム別振分条件および有効期間「２０１６／１１／１〜２０１６／１１／３０」を示す。なお、振分条件番号１「４」は、プロジェクト名（任意項目４）を示し、振分条件キー文字列１「Ａ１プロジェクト」は、プロジェクト名（任意項目４）の値を示す。また、振分条件番号２「５」は、社員フラグ（任意項目５）を示し、振分条件キー文字列２「正社員」は、社員フラグ（任意項目５）の値を示す。
【００６５】
図９は、ルーム別資格者ＤＢ２５０の記憶内容の一例を示す説明図である。図９において、ルーム別資格者ＤＢ２５０は、ルームＩＤ、利用者ＩＤ、自動／手動フラグ、開始日および終了日のフィールドを有する。各フィールドに情報を設定することで、ルーム別資格者情報（例えば、ルーム別資格者情報９００−１〜９００−１５）がレコードとして記憶される。
【００６６】
ここで、ルームＩＤは、ルームＲＭを一意に識別する識別子である。利用者ＩＤは、ルームＩＤのルームＲＭへの入退室を許可する利用者の利用者ＩＤである。自動／手動フラグは、ルーム別資格者情報が、自動生成されたものであるか、または、手動登録されたものであるかを判別するフラグである。ここでは、自動／手動フラグ「自動」は、自動生成されたものであることを示す。自動／手動フラグ「手動」は、手動登録されたものであることを示す。開始日および終了日は、ルーム別資格者情報の有効期間の開始日および終了日である。ルーム別資格者情報に有効期間が設定されていない場合は、開始日および終了日は「空白」となる。
【００６７】
例えば、ルーム別資格者情報９００−１は、ルームＲＭ１への入退室を許可する利用者の利用者ＩＤ「Ｐ１」、自動／手動フラグ「自動」および有効期間「２０１６／１１／１〜２０１６／１１／３０」を示す。
【００６８】
図１０は、認証装置情報ＤＢ２６０の記憶内容の一例を示す説明図である。図１０において、認証装置情報ＤＢ２６０は、認証制御装置ＩＤ、認証装置ＩＤ、ルームＩＤおよび認証装置名のフィールドを有する。各フィールドに情報を設定することで、認証装置情報（例えば、認証装置情報１０００−１〜１０００−７）がレコードとして記憶される。
【００６９】
ここで、認証制御装置ＩＤは、認証制御装置ＧＣを一意に識別する識別子である。認証装置ＩＤは、認証制御装置ＩＤの認証制御装置ＧＣに接続された認証装置ＣＲを一意に識別する識別子である。ルームＩＤは、認証装置ＩＤの認証装置ＣＲが設けられたルームＲＭのルームＩＤである。認証装置名は、認証装置ＩＤの認証装置ＣＲの名称である。
【００７０】
例えば、認証装置情報１０００−１は、認証制御装置ＧＣ１に接続された認証装置ＣＲ１、認証装置ＣＲ１が設けられたルームＲＭ１、および認証装置ＣＲ１の認証装置名「認証装置１」を示す。
【００７１】
（管理装置１０１の機能的構成例）
図１１は、管理装置１０１の機能的構成例を示すブロック図である。図１１において、管理装置１０１は、取得部１１０１と、変換部１１０２と、表示制御部１１０３と、生成部１１０４と、登録部１１０５と、出力処理部１１０６と、を含む構成である。取得部１１０１〜出力処理部１１０６は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００７２】
取得部１１０１は、利用者の人事情報を取得する。ここで、人事情報は、利用者の利用者ＩＤに関連付けて、利用者を特徴付ける複数の属性の値を表す情報である。具体的には、例えば、取得部１１０１は、人事システム２０２から人事情報ＤＢ２７０（例えば、図５参照）内の人事情報を受信することにより、利用者の人事情報を取得する。
【００７３】
人事情報の取得処理は、定期的（例えば、毎日の深夜０時）あるいは不定期に行われる。この際、取得部１１０１は、例えば、人事システム２０２から人事情報ＤＢ２７０内の全ての人事情報を取得することにしてもよく、また、前回取得した人事情報との差分を表す人事情報を取得することにしてもよい。
【００７４】
変換部１１０２は、取得された利用者の人事情報を利用者情報に変換して、利用者情報ＤＢ２２０に格納する。具体的には、例えば、変換部１１０２は、取得された人事情報の複数の属性それぞれを、利用者情報ＤＢ２２０に予め設けられた複数の任意項目それぞれに割り当てる。この際、どの属性をどの任意項目に割り当てるかは任意に設定可能である。
【００７５】
より具体的には、例えば、変換部１１０２は、人事情報における各属性の並び順にしたがって、各属性に各任意項目を順次割り当てることにしてもよい。また、人事情報の複数の属性のうち、「利用者名」や「ふりがな」は、「利用者ＩＤ」と同様に扱って割り当て対象から除外することにしてもよい。
【００７６】
図５に示した人事情報を例に挙げると、変換部１１０２は、例えば、人事情報の複数の属性のうち、「利用者名」および「ふりがな」以外で左から１番目の属性「会社名」を、利用者情報ＤＢ２２０内の任意項目１に割り当てることにしてもよい。また、変換部１１０２は、人事情報の複数の属性のうち、「利用者名」および「ふりがな」以外で左から２番目に出現する属性「所属名」を、利用者情報ＤＢ２２０内の任意項目２に割り当てることにしてもよい。
【００７７】
つぎに、変換部１１０２は、取得した各利用者の人事情報を、各利用者の利用者ＩＤに対応付けて、各利用者の利用者ＩＤに関連付けられた複数の属性の各属性の値を、各属性に割り当てた各任意項目の値として表す利用者情報に変換する。そして、変換部１１０２は、変換して得られた利用者情報を利用者情報ＤＢ２２０に格納する。この際、同一利用者の利用者情報が格納済みの場合（例えば、同一の利用者ＩＤ）、変換部１１０２は、その利用者の利用者情報を、新たな利用者情報によって更新する。
【００７８】
図５に示した人事情報５００−１を例に挙げると、変換部１１０２は、人事情報５００−１を、利用者ＩＤ「Ｐ１」に対応付けて、複数の属性の各属性の値を、各属性に割り当てた各任意項目の値として表す利用者情報６００−１に変換する。なお、ここでは、「利用者名」および「ふりがな」に任意項目を割り当てないことにしたが、「利用者名」および「ふりがな」にも任意項目を割り当てることにしてもよい。
【００７９】
表示制御部１１０３は、ルーム別振分設定画面Ｓ１を表示する制御を行う。ここで、ルーム別振分設定画面Ｓ１は、管理対象となるルームＲＭごとに、ルーム別振分条件として、複数の任意項目から所定数Ｎの任意項目を選択可能であり、かつ、選択された各任意項目の値を設定可能な操作画面である。
【００８０】
所定数Ｎは、選択可能な項目数の上限を表しており、任意に設定可能である。例えば、所定数Ｎは、５個程度に設定される。ルーム別振分条件は、ルームＲＭに出入りする権限を有する利用者を選別する条件である。図１に示した操作画面１２０は、例えば、ルーム別振分設定画面Ｓ１に対応する。
【００８１】
具体的には、例えば、まず、表示制御部１１０３は、図７に示したルーム情報ＤＢ２３０を参照して、管理対象となるルームＲＭを特定する。つぎに、表示制御部１１０３は、図８に示したルーム別振分条件ＤＢ２４０を参照して、特定したルームＲＭごとのルーム別振分条件情報を取得する。ただし、ルーム別振分条件が未設定のルームＲＭについては、ルーム別振分条件情報は取得されない。
【００８２】
つぎに、表示制御部１１０３は、取得したルームＲＭごとのルーム別振分条件情報に基づいて、ルーム別振分設定画面Ｓ１の画面情報を生成する。この際、表示制御部１１０３は、例えば、選択された任意項目の値について、利用者情報ＤＢ２２０内の利用者情報が表す任意項目の値をリスト化した一覧から選択して設定可能なルーム別振分設定画面Ｓ１の画面情報を生成することにしてもよい。任意項目の値は直接入力可能であってもよい。
【００８３】
また、表示制御部１１０３は、例えば、ルーム別振分条件の有効期間を設定可能なルーム別振分設定画面Ｓ１の画面情報を生成することにしてもよい。ルーム別振分条件の有効期間の設定は、例えば、有効期間となる期間の開始日および終了日の指定により行われる。また、ルーム別振分設定画面Ｓ１では、例えば、登録済みのルーム別振分条件の削除や修正が行えるようにしてもよい。
【００８４】
そして、表示制御部１１０３は、生成したルーム別振分設定画面Ｓ１の画面情報を入退室管理端末２０１に送信する。この結果、入退室管理端末２０１において、例えば、図４に示したディスプレイ４０６にルーム別振分設定画面Ｓ１が表示される。ルーム別振分設定画面Ｓ１の画面例については、図１２を用いて後述する。
【００８５】
なお、ルーム別振分設定画面Ｓ１の画面情報の生成は、入退室管理端末２０１において行われることにしてもよい。具体的には、例えば、表示制御部１１０３は、ルーム別振分設定画面Ｓ１の画面情報の生成に用いられる各種情報を、入退室管理端末２０１に送信する。ルーム別振分設定画面Ｓ１の画面情報の生成に用いられる各種情報は、例えば、ルーム情報ＤＢ２３０内のルーム情報、ルーム別振分条件ＤＢ２４０内のルーム別振分条件情報、および利用者情報ＤＢ２２０内の利用者情報などである。そして、入退室管理端末２０１は、管理装置１０１から受信した各種情報に基づいて、ルーム別振分設定画面Ｓ１の画面情報を生成する。これにより、入退室管理端末２０１においてルーム別振分設定画面Ｓ１が表示されるように制御することができる。
【００８６】
また、取得部１１０１は、ルームＲＭのルーム別振分条件情報を取得する。ここで、ルーム別振分条件情報は、ルーム別振分設定画面Ｓ１において、ルームＲＭについて、選択された各任意項目と、設定された各任意項目の値（設定値）とから特定されるルーム別振分条件を示す情報である。
【００８７】
より詳細に説明すると、例えば、ルーム別振分条件は、ルーム別振分設定画面Ｓ１において、選択された各任意項目について設定された値を、ＡＮＤ条件としてつなげたものである。具体的には、例えば、取得部１１０１は、入退室管理端末２０１からルーム別振分条件情報を受信することにより、当該ルーム別振分条件情報を取得する。なお、ルーム別振分条件に有効期間が設定されている場合、ルーム別振分条件情報には、ルーム別振分条件の有効期間を特定する情報、例えば、有効期間の開始日および終了日を示す情報が含まれる。
【００８８】
また、管理装置１０１は、ルーム別振分設定画面Ｓ１において行われた管理者の操作入力を入退室管理端末２０１から受け付けることにより、受け付けた操作入力に基づいて、ルーム別振分条件情報を生成することにしてもよい。この場合、取得部１１０１は、自装置において生成されたルーム別振分条件情報を取得する。
【００８９】
取得されたルーム別振分条件情報は、例えば、ルーム別振分条件ＤＢ２４０に格納される。
【００９０】
また、取得部１１０１は、ルーム別振分条件削除依頼を取得することにしてもよい。ここで、ルーム別振分条件削除依頼は、登録済みのルーム別振分条件の削除を依頼するものである。ルーム別振分条件削除依頼には、削除対象のルーム別振分条件を特定する情報（例えば、削除対象のルーム別振分条件情報）が含まれる。
【００９１】
ルーム別振分条件削除依頼は、例えば、ルーム別振分設定画面Ｓ１において行われる。具体的には、例えば、取得部１１０１は、入退室管理端末２０１からルーム別振分条件削除依頼を受信することにより、当該ルーム別振分条件削除依頼を取得する。この場合、取得部１１０１は、ルーム別振分条件ＤＢ２４０から、ルーム別振分条件削除依頼から特定されるルーム別振分条件情報を削除する。
【００９２】
生成部１１０４は、取得されたルーム別振分条件情報に基づいて、ルームＲＭのルーム別振分条件を満たす利用者を示すルーム別資格者情報を生成する。具体的には、例えば、生成部１１０４は、ルーム別振分条件ＤＢ２４０を参照して、利用者情報ＤＢ２２０からルームＲＭのルーム別振分条件を満たす利用者情報を検索する。
【００９３】
そして、生成部１１０４は、ルームＲＭのルームＩＤと、検索した利用者情報の利用者ＩＤとを対応付けて表すルーム別資格者情報を生成する。この際、生成部１１０４は、生成したルーム別資格者情報に、当該ルーム別資格者情報が自動生成されたものであることを示す自動／手動フラグ「自動」を設定する。また、生成部１１０４は、ルーム別振分条件に有効期間（例えば、開始日および終了日）が設定されている場合には、その有効期間を、ルーム別資格者情報の有効期間として設定する。
【００９４】
ここで、ルーム別振分条件情報８００−１を例に挙げて、ルームＲＭ１のルーム別振分条件を満たす利用者情報を検索する場合について説明する。この場合、生成部１１０４は、利用者情報ＤＢ２２０から、プロジェクト名（任意項目４）の値が「Ａ１プロジェクト」であり、かつ、社員フラグ（任意項目５）の値が「正社員」である利用者情報（例えば、利用者情報６００−１）を検索する。ただし、振分条件番号３以降の条件については説明を省略する。ここでは、利用者情報６００−１が検索された場合を想定する。この場合、生成部１１０４は、ルームＲＭ１のルームＩＤ「ＲＭ１」と、利用者情報６００−１の利用者ＩＤ「Ｐ１」とを対応付けて表すルーム別資格者情報９００−１を生成する。また、生成部１１０４は、ルーム別振分条件情報８００−１の開始日「２０１６／１１／１」および終了日「２０１６／１１／３０」を、ルーム別資格者情報９００−１の開始日および終了日として設定する。
【００９５】
登録部１１０５は、生成されたルーム別資格者情報を登録する。具体的には、例えば、登録部１１０５は、生成されたルーム別資格者情報に、自動／手動フラグ「自動」を設定する。そして、登録部１１０５は、自動／手動フラグ「自動」を設定したルーム別資格者情報を、図９に示したルーム別資格者ＤＢ２５０に格納する。
【００９６】
また、表示制御部１１０３は、ルーム別資格者設定画面Ｓ２を表示する制御を行う。ここで、ルーム別資格者設定画面Ｓ２は、管理対象となるルームＲＭごとに、ルームＲＭに出入りする権限を有する利用者を登録可能な操作画面である。ルーム別資格者設定画面Ｓ２では、例えば、ルームＲＭに出入りする権限を有する利用者の削除も行えることにしてもよい。
【００９７】
具体的には、例えば、まず、表示制御部１１０３は、ルーム情報ＤＢ２３０を参照して、管理対象となるルームＲＭを特定する。つぎに、表示制御部１１０３は、図９に示したルーム別資格者ＤＢ２５０を参照して、特定したルームＲＭごとのルーム別資格者情報を取得する。ただし、ルーム別資格者情報が未登録のルームＲＭについては、ルーム別資格者情報は取得されない。
【００９８】
つぎに、表示制御部１１０３は、取得したルームＲＭごとのルーム別資格者情報に基づいて、ルーム別資格者設定画面Ｓ２の画面情報を生成する。この際、表示制御部１１０３は、例えば、ルーム別資格者情報の有効期間を設定可能なルーム別資格者設定画面Ｓ２の画面情報を生成することにしてもよい。ルーム別資格者情報の有効期間の設定は、例えば、有効期間となる期間の開始日および終了日の指定により行われる。
【００９９】
また、ルーム別資格者設定画面Ｓ２では、例えば、資格者候補となる利用者の利用者情報を表示可能にしてもよい。資格者候補となる利用者は、属性指定等により絞り込むことが可能である。この場合、ルーム別資格者設定画面Ｓ２において、例えば、資格者候補となる利用者の中から、ルームＲＭに出入りする権限を有する利用者を選択可能となる。
【０１００】
そして、表示制御部１１０３は、生成したルーム別資格者設定画面Ｓ２の画面情報を入退室管理端末２０１に送信する。この結果、入退室管理端末２０１において、例えば、ディスプレイ４０６にルーム別資格者設定画面Ｓ２が表示される。ルーム別資格者設定画面Ｓ２の画面例については、図１３を用いて後述する。
【０１０１】
なお、ルーム別資格者設定画面Ｓ２の画面情報の生成は、入退室管理端末２０１において行われることにしてもよい。具体的には、例えば、表示制御部１１０３は、ルーム別資格者設定画面Ｓ２の画面情報の生成に用いられる各種情報を、入退室管理端末２０１に送信する。ルーム別資格者設定画面Ｓ２の画面情報の生成に用いられる各種情報は、例えば、ルーム情報ＤＢ２３０内のルーム情報、ルーム別振分条件ＤＢ２４０内のルーム別振分条件情報、および利用者情報ＤＢ２２０内の利用者情報などである。そして、入退室管理端末２０１は、管理装置１０１から受信した各種情報に基づいて、ルーム別資格者設定画面Ｓ２の画面情報を生成する。これにより、入退室管理端末２０１においてルーム別資格者設定画面Ｓ２が表示されるように制御することができる。
【０１０２】
また、取得部１１０１は、ルームＲＭのルーム別資格者情報を取得する。ここで取得されるルーム別資格者情報は、ルーム別資格者設定画面Ｓ２において登録された、ルームＲＭに出入りする権限を有する利用者を示す情報である。ルーム別資格者情報には、例えば、ルームＩＤおよび利用者ＩＤが含まれる。
【０１０３】
具体的には、例えば、取得部１１０１は、入退室管理端末２０１からルーム別資格者情報を受信することにより、当該ルーム別資格者情報を取得する。なお、ルーム別資格者情報に有効期間が設定されている場合、ルーム別資格者情報には、有効期間を特定する情報、例えば、有効期間の開始日および終了日を示す情報が含まれる。
【０１０４】
また、登録部１１０５は、取得されたルーム別資格者情報を登録する。具体的には、例えば、登録部１１０５は、取得されたルーム別資格者情報に、当該ルーム別資格者情報が手動登録されたものであることを示す自動／手動フラグ「手動」を設定する。そして、登録部１１０５は、自動／手動フラグ「手動」を設定したルーム別資格者情報をルーム別資格者ＤＢ２５０に格納する。
【０１０５】
また、取得部１１０１は、ルームＲＭのルーム別資格者削除依頼を取得する。ここで、ルーム別資格者削除依頼は、ルームＲＭに出入りする権限を有する利用者の削除を依頼するものである。ルーム別資格者削除依頼には、例えば、ルームＩＤと、削除対象の利用者の利用者ＩＤとが含まれる。
【０１０６】
ルーム別資格者削除依頼は、例えば、ルーム別資格者設定画面Ｓ２において、管理者の操作入力により行われる。具体的には、例えば、取得部１１０１は、入退室管理端末２０１からルーム別資格者削除依頼を受信することにより、当該ルーム別資格者削除依頼を取得する。
【０１０７】
また、登録部１１０５は、取得されたルーム別資格者削除依頼から特定されるルーム別資格者情報を削除する。具体的には、例えば、登録部１１０５は、ルーム別資格者削除依頼に含まれるルームＩＤと利用者ＩＤとの組み合わせに対応するルーム別資格者情報を、ルーム別資格者ＤＢ２５０から削除する。
【０１０８】
なお、顧客の人事情報は更新されることがあり、それに応じて利用者情報ＤＢ２２０の記憶内容が更新される。また、利用者情報ＤＢ２２０の記憶内容が更新されると、ルーム別振分条件情報に基づいて生成されるルーム別資格者情報が変化する場合がある。したがって、例えば、利用者情報ＤＢ２２０の更新に合わせて、ルーム別資格者ＤＢ２５０内のルーム別資格者情報を更新することになる。
【０１０９】
この際、ルーム別資格者ＤＢ２５０内のルーム別資格者情報を、新たに生成されたルーム別資格者情報と入れ替えてしまうと、手動登録されたルーム別資格者情報が削除されてしまう。このため、登録部１１０５は、新たに生成されたルーム別資格者情報に基づいて、ルーム別資格者ＤＢ２５０に格納されたルーム別資格者情報のうち、自動／手動フラグ「自動」が設定されたルーム別資格者情報を更新する。これにより、ルーム別資格者ＤＢ２５０の記憶内容の更新時に、自動／手動フラグ「手動」が設定されたルーム別資格者情報が削除されるのを防ぐことができる。
【０１１０】
出力処理部１１０６は、登録されたルームＲＭのルーム別資格者情報を、ルームＲＭに出入りする権限を有する利用者を認証する認証制御装置ＧＣに送信する処理を行う。具体的には、例えば、出力処理部１１０６は、図１０に示した認証装置情報ＤＢ２６０を参照して、ルームＲＭに対応する認証制御装置ＧＣを特定する。ルームＲＭ１を例に挙げると、ルームＲＭ１に対応する認証制御装置ＧＣ１が特定される。
【０１１１】
つぎに、出力処理部１１０６は、ルーム別資格者ＤＢ２５０から、ルームＲＭに対応するルーム別資格者情報を検索する。この際、出力処理部１１０６は、現在日が有効期間外となっているルーム別資格者情報を検索対象から除外することにしてもよい。ルームＲＭ１を例に挙げると、ルーム別資格者ＤＢ２５０から、ルームＩＤフィールドに「ＲＭ１」が設定され、かつ、現在日が有効期間内のルーム別資格者情報が検索される。なお、現在日が有効期間内のルーム別資格者情報には、有効期間が未設定のルーム別資格者情報も含まれる。
【０１１２】
つぎに、出力処理部１１０６は、検索したルーム別資格者情報に基づいて、特定した認証制御装置ＧＣに接続された認証装置ＣＲごとの個人資格情報を生成する。認証制御装置ＧＣに接続された認証装置ＣＲは、認証装置情報ＤＢ２６０から特定される。個人資格情報とは、認証制御装置ＧＣに接続された認証装置ＣＲが設けられたルームＲＭに出入りする権限を有する利用者を示す情報である。
【０１１３】
そして、出力処理部１１０６は、生成した個人資格情報を、特定した認証制御装置ＧＣに送信する。この結果、認証制御装置ＧＣにおいて、管理装置１０１からの個人資格情報を用いて、ルームＲＭに出入りする利用者の認証が行われる。なお、個人資格情報の具体例については、図１４Ａ、図１４Ｂおよび図１４Ｃを用いて後述する。
【０１１４】
また、出力処理部１１０６は、個人資格削除要求を認証制御装置ＧＣに送信する処理を行う。ここで、個人資格削除要求は、有効期間が経過した個人資格情報の削除を要求するものである。具体的には、例えば、出力処理部１１０６は、ルーム別資格者ＤＢ２５０から、ルームＲＭに対応する有効期間外のルーム別資格者情報を検索する。
【０１１５】
つぎに、出力処理部１１０６は、検索したルーム別資格者情報に対応する個人資格情報の削除を要求する個人資格削除要求を生成する。個人資格削除要求には、削除対象となる個人資格情報を特定する認証装置ＩＤと利用者ＩＤとの組み合わせが含まれる。そして、出力処理部１１０６は、生成した個人資格削除要求を認証制御装置ＧＣに送信する。この結果、認証制御装置ＧＣにおいて、管理装置１０１からの個人資格削除要求から特定される個人資格情報が削除される。
【０１１６】
なお、上述した管理装置１０１が有する各機能部（取得部１１０１〜出力処理部１１０６）は、例えば、入退室管理端末２０１によって実現されることにしてもよい。
【０１１７】
（ルーム別振分設定画面Ｓ１の画面例）
つぎに、図１２を用いて、入退室管理端末２０１のディスプレイ４０６に表示されるルーム別振分設定画面Ｓ１の画面例について説明する。
【０１１８】
図１２は、ルーム別振分設定画面Ｓ１の画面例を示す説明図である。図１２において、ルーム別振分設定画面Ｓ１は、管理対象となるルームＲＭごとのルーム別振分条件を設定する操作画面である。以下の説明では、操作画面においてボタン等を選択する操作として、「クリック操作」を例に挙げて説明する。
【０１１９】
ルーム別振分設定画面Ｓ１において、例えば、図４に示した入力装置４０７を用いた管理者の操作入力により、いずれかのルームバー（例えば、ルームバーｂ１〜ｂ５）をクリックすることにより、管理対象となるルームＲＭを選択することができる。図１２の例では、ルームバーｂ１がクリックされて、ルームＩＤ「ＲＭ１」のルームＲＭ１（ルーム名：Ａプロジェクト用ルーム）が選択されている。
【０１２０】
ルーム別振分設定画面Ｓ１には、選択されたルームＲＭについて、登録済みのルーム別振分条件が一覧表示される。図１２の例では、ルームＩＤ「ＲＭ１」のルームＲＭ１（ルーム名：Ａプロジェクト用ルーム）について、登録済みのルーム別振分条件ａ１，ａ２が表示されている。なお、ルーム別振分条件ａ１，ａ２は、図８に示したルーム別振分条件情報８００−１，８００−２に対応する。
【０１２１】
また、ルーム別振分設定画面Ｓ１において、例えば、管理者の操作入力により、ボタン１２０１〜１２０５をクリックすることにより、選択されたルームＲＭのルーム別振分条件として、利用者情報ＤＢ２２０内の複数の任意項目（例えば、任意項目１〜任意項目２０）から、５個（所定数Ｎ：Ｎ＝５）の任意項目を選択することができる。
【０１２２】
図１２の例では、ボタン１２０１がクリックされて、プロジェクト名（任意項目４）が選択されている。また、ボタン１２０２がクリックされて、社員フラグ（任意項目５）が選択されている。図１２中、「＊」は、未選択あるいは未設定の状態を示す。すなわち、図１２の例では、選択可能な５個の任意項目のうち２個の任意項目が選択されている。
【０１２３】
また、ルーム別振分設定画面Ｓ１において、例えば、管理者の操作入力により、ボタン１２０６〜１２１０をクリックすることにより、選択された任意項目の値を選択することができる。例えば、ボタン１２０６をクリックすると、プロジェクト名（任意項目４）の値を設定することができる。
【０１２４】
より具体的には、例えば、ボタン１２０６をクリックすると、利用者情報ＤＢ２２０内の利用者情報が表すプロジェクト名（任意項目４）の値（例えば、Ａ１プロジェクト、Ａ２プロジェクト、Ｂプロジェクトなど）をリスト化した一覧（不図示）が表示される。管理者は、プロジェクト名（任意項目４）の値をリスト化した一覧から、プロジェクト名（任意項目４）の値を選択して設定することができる。ただし、管理者の操作入力により、任意項目の値を直接入力して設定することができるようにしてもよい。
【０１２５】
図１２の例では、ボタン１２０６がクリックされて、選択されたプロジェクト名（任意項目４）の値「Ａ２プロジェクト」が設定されている。また、ボタン１２０７がクリックされて、社員フラグ（任意項目５）の値「派遣」が設定されている。
【０１２６】
また、ルーム別振分設定画面Ｓ１において、例えば、管理者の操作入力により、ボタン１２１１，１２１２をクリックすることにより、ルーム別振分条件の有効期間を設定することができる。具体的には、例えば、ボタン１２１１をクリックすると、有効期間の開始日を設定することができる。また、ボタン１２１２をクリックすると、有効期間の終了日を設定することができる。
【０１２７】
図１２の例では、ボタン１２１１がクリックされて、有効期間の開始日「２０１６／１２／１」が設定されている。また、ボタン１２１２がクリックされて、有効期間の終了日「２０１６／１２／３１」が設定されている。
【０１２８】
また、ルーム別振分設定画面Ｓ１において、例えば、管理者の操作入力により、ボタン１２１３をクリックすることにより、選択された各任意項目と、設定された各任意項目の値とから特定されるルーム別振分条件を登録することができる。具体的には、例えば、新たに登録されたルーム別振分条件を示すルーム別振分条件情報が入退室管理端末２０１から管理装置１０１に送信される。
【０１２９】
図１２の例では、ボタン１２１３がクリックされると、新たなルーム別振分条件が登録されて、点線枠１２３０部分に表示されるとともに、管理装置１０１にルーム別振分条件情報が送信される。ここでは、新たなルーム別振分条件は、プロジェクト名（任意項目４）の値「Ａ２プロジェクト」と、社員フラグ（任意項目５）の値「派遣」とがＡＮＤ条件としてつながれたものとなる。
【０１３０】
また、ルーム別振分設定画面Ｓ１において、例えば、管理者の操作入力により、ボタン１２１４をクリックすることにより、選択された各任意項目と、設定された各任意項目の値をクリアすることができる。
【０１３１】
また、ルーム別振分設定画面Ｓ１において、例えば、管理者の操作入力により、チェックボックス（例えば、チェックボックス１２１５，１２１６）を選択した状態で、ボタン１２１７をクリックすることにより、選択したチェックボックスに対応する登録済みのルーム別振分条件を削除することができる。例えば、チェックボックス１２１５を選択した状態で、ボタン１２１７をクリックすると、登録済みのルーム別振分条件ａ１についてのルーム別振分条件削除依頼が、入退室管理端末２０１から管理装置１０１に送信される。
【０１３２】
（ルーム別資格者設定画面Ｓ２の画面例）
つぎに、図１３を用いて、入退室管理端末２０１のディスプレイ４０６に表示されるルーム別資格者設定画面Ｓ２の画面例について説明する。
【０１３３】
図１３は、ルーム別資格者設定画面Ｓ２の画面例を示す説明図である。図１３において、ルーム別資格者設定画面Ｓ２は、管理対象となるルームＲＭごとに、ルームＲＭに出入りする権限を有する利用者を登録する操作画面である。
【０１３４】
ルーム別資格者設定画面Ｓ２において、例えば、入力装置４０７を用いた管理者の操作入力により、いずれかのルームバー（例えば、ルームバーｂ１〜ｂ５）をクリックすることにより、管理対象となるルームＲＭを選択することができる。また、ルーム別資格者設定画面Ｓ２において、管理対象となるルームＲＭが選択されると、選択されたルームＲＭについて、登録済みのルーム別資格者が一覧表示される。この際、チェックボックス１３０１を選択すると、自動／手動フラグが「自動」のルーム別資格者が一覧表示される。また、チェックボックス１３０２を選択すると、自動／手動フラグが「手動」のルーム別資格者が一覧表示される。したがって、チェックボックス１３０１，１３０２を選択すると、自動／手動フラグが「自動」および「手動」のルーム別資格者が一覧表示される。
【０１３５】
図１３の例では、ルームバーｂ１がクリックされて、ルームＩＤ「ＲＭ１」のルームＲＭ１（ルーム名：Ａプロジェクト用ルーム）が選択されている。また、選択されたルームＲＭ１の登録済みのルーム別資格者として、利用者ＩＤ「Ｐ１」、「Ｐ４」および「Ｐ６」の利用者を含む資格者一覧１３１０が表示されている。
【０１３６】
これにより、管理者は、ルームＲＭ１について、登録済みのルーム別資格者を確認することができる。なお、資格者一覧１３１０における「振分」は、自動／手動フラグを示す。具体的には、「振分：有」は、自動／手動フラグ「自動」を示す。また、「振分：無」は、自動／手動フラグ「手動」を示す。したがって、管理者は、登録済みのルーム別資格者が手動登録された利用者であるか否かを判別することができる。
【０１３７】
また、ルーム別資格者設定画面Ｓ２において、例えば、管理者の操作入力により、ボタン１３０３をクリックすると、資格者候補となる利用者をリスト化した資格者候補一覧（不図示）を表示することができる。そして、管理者の操作入力により、資格者候補一覧からいずれかの利用者を選択することにより、新規登録するルーム別資格者を選択することができる。
【０１３８】
具体的には、例えば、ボタン１３０３をクリックすると、条件入力画面（不図示）が表示され、資格者候補を絞り込むための検索条件を入力することができる。検索条件としては、利用者ＩＤ、利用者名、会社名、所属名等の属性の値を指定することができる。条件入力画面において検索条件が入力されると、利用者情報取得要求が入退室管理端末２０１から管理装置１０１に送信される。
【０１３９】
利用者情報取得要求は、入力された検索条件を満たす利用者の利用者情報を要求するものである。この結果、管理装置１０１から検索条件を満たす利用者の利用者情報が受信されると、受信された利用者情報が、資格者候補となる利用者の利用者情報として資格者候補一覧に表示される。
【０１４０】
資格者候補一覧からいずれかの利用者が選択されると、選択された利用者がルーム別資格者として資格者一覧１３１０に表示される。図１３の例では、利用者ＩＤ「Ｐ１」の利用者が選択されて、資格者一覧１３１０の点線枠１３２０部分に、新規登録されたルーム別資格者の利用者ＩＤ「Ｐ１」および利用者名「山田太郎」が表示されている。なお、手動登録のため「振分」には「無」が設定される。
【０１４１】
また、ルーム別資格者設定画面Ｓ２において、チェックボックス１３１４を選択した状態で、ボタン１３０７をクリックすると、利用者ＩＤ「Ｐ１」のルーム別資格者の有効期間を設定することができる。そして、ボタン１３０８をクリックすると、設定されたルーム別資格者の有効期間が資格者一覧１３１０に反映される。図１３の例では、有効期間の開始日「２０１６／１２／１６」と、有効期間の終了日「２０１６／１２／１６」が設定されている。
【０１４２】
また、ルーム別資格者設定画面Ｓ２において、資格者一覧１３１０のチェックボックス（例えば、チェックボックス１３１１〜１３１４）を選択した状態で、ボタン１３０４をクリックすることにより、選択したチェックボックスに対応するルーム別資格者を資格者一覧１３１０から削除することができる。
【０１４３】
また、ルーム別資格者設定画面Ｓ２において、ボタン１３０５をクリックすると、チェックボックスを全選択することができる。また、ルーム別資格者設定画面Ｓ２において、ボタン１３０６をクリックすると、選択されたチェックボックスを全解除することができる。
【０１４４】
また、ルーム別資格者設定画面Ｓ２において、ボタン１３０９をクリックすると、新規登録されたルーム別資格者のルーム別資格者情報が入退室管理端末２０１から管理装置１０１に送信される。この結果、管理装置１０１において、新規登録されたルーム別資格者のルーム別資格者情報が、自動／手動フラグ「手動」が設定されてルーム別資格者ＤＢ２５０に格納される。
【０１４５】
また、ルーム別資格者設定画面Ｓ２において、資格者一覧１３１０から登録済みのルーム別資格者が削除されていれば、ボタン１３０９をクリックすると、削除されたルーム別資格者についてのルーム別資格者削除依頼が入退室管理端末２０１から管理装置１０１に送信される。この結果、管理装置１０１において、ルーム別資格者削除依頼から特定されるルーム別資格者情報がルーム別資格者ＤＢ２５０から削除される。
【０１４６】
（個人資格情報の具体例）
つぎに、図１４Ａ、図１４Ｂおよび図１４Ｃを用いて、認証制御装置ＧＣが有する個人資格情報の具体例について説明する。ここでは、認証制御装置ＧＣ１，ＧＣ２を例に挙げて、認証制御装置ＧＣ１，ＧＣ２が有する個人資格情報の具体例について説明する。
【０１４７】
図１４Ａ、図１４Ｂおよび図１４Ｃは、認証制御装置ＧＣが有する個人資格情報の具体例を示す説明図である。図１４Ａにおいて、個人資格情報１４１０−１〜１４１０−１１は、期間Ｘ（２０１６／１１／１〜２０１６／１１／３０）に認証制御装置ＧＣ１で用いられる個人資格情報である。また、個人資格情報１４２０−１，１４２０−２は、期間Ｘに認証制御装置ＧＣ２で用いられる個人資格情報である。
【０１４８】
図１４Ｂにおいて、個人資格情報１４１０−４〜１４１０−１７は、期間Ｙ（２０１６／１２／１〜２０１６／１２／１５、２０１６／１２／１７〜２０１６／１２／３１）に認証制御装置ＧＣ１で用いられる個人資格情報である。また、個人資格情報１４２０−１，１４２０−２は、期間Ｙに認証制御装置ＧＣ２で用いられる個人資格情報である。
【０１４９】
図１４Ａと図１４Ｂとで認証制御装置ＧＣ１の個人資格情報を比較すると、個人資格情報１４１０−１〜１４１０−３が削除され、個人資格情報１４１０−１２〜１４１０−１７が追加されている。図１４Ａと図１４Ｂとで認証制御装置ＧＣ２の個人資格情報は変化していない。
【０１５０】
図１４Ｃにおいて、個人資格情報１４１０−４〜１４１０−２０は、期間Ｚ（２０１６／１２／１６）に認証制御装置ＧＣ１で用いられる個人資格情報である。また、個人資格情報１４２０−１〜１４２０−３は、期間Ｚに認証制御装置ＧＣ２で用いられる個人資格情報である。
【０１５１】
図１４Ｂと図１４Ｃとで認証制御装置ＧＣ１の個人資格情報を比較すると、個人資格情報１４１０−１８〜１４１０−２０が追加されている。図１４Ｂと図１４Ｃとで認証制御装置ＧＣ２の個人資格情報を比較すると、個人資格情報１４２０−３が追加されている。
【０１５２】
このように、ルーム別資格者の追加・削除やルーム別資格者の有効期間の経過に応じて、各認証制御装置ＧＣ１，ＧＣ２が有する個人資格情報は更新される。
【０１５３】
（入退室管理システム２００の各種処理手順）
つぎに、図１５〜図２０を用いて、入退室管理システム２００の各種処理手順について説明する。まず、管理装置１０１の人事情報連携処理手順について説明する。
【０１５４】
図１５は、管理装置１０１の人事情報連携処理手順の一例を示すフローチャートである。図１５のフローチャートにおいて、まず、管理装置１０１は、人事システム２０２から人事情報ＤＢ２７０内の人事情報を受信したか否かを判断する（ステップＳ１５０１）。ここで、管理装置１０１は、人事システム２０２から人事情報を受信するのを待つ（ステップＳ１５０１：Ｎｏ）。
【０１５５】
管理装置１０１は、人事システム２０２から人事情報を受信した場合（ステップＳ１５０１：Ｙｅｓ）、受信した人事情報を利用者情報にそれぞれ変換する（ステップＳ１５０２）。そして、管理装置１０１は、変換して得られた各利用者情報を利用者情報ＤＢ２２０に格納して（ステップＳ１５０３）、本フローチャートによる一連の処理を終了する。
【０１５６】
これにより、人事システム２０２から取得した各利用者の人事情報を、標準化した利用者情報ＤＢ２２０のデータ形式に沿った利用者情報にそれぞれ変換して、利用者情報ＤＢ２２０に登録することができる。
【０１５７】
つぎに、管理装置１０１の振分条件登録処理手順について説明する。
【０１５８】
図１６は、管理装置１０１の振分条件登録処理手順の一例を示すフローチャートである。図１６のフローチャートにおいて、まず、管理装置１０１は、ルーム情報ＤＢ２３０を参照して、管理対象となるルームＲＭを特定する（ステップＳ１６０１）。つぎに、管理装置１０１は、ルーム別振分条件ＤＢ２４０を参照して、特定したルームＲＭごとのルーム別振分条件情報を取得する（ステップＳ１６０２）。
【０１５９】
そして、管理装置１０１は、取得したルームＲＭごとのルーム別振分条件情報に基づいて、入退室管理端末２０１にルーム別振分設定画面Ｓ１を表示する制御を行う（ステップＳ１６０３）。つぎに、管理装置１０１は、入退室管理端末２０１からルーム別振分条件情報を受信したか否かを判断する（ステップＳ１６０４）。
【０１６０】
ここで、ルーム別振分条件情報を受信した場合（ステップＳ１６０４：Ｙｅｓ）、管理装置１０１は、受信したルーム別振分条件情報をルーム別振分条件ＤＢ２４０に格納して（ステップＳ１６０５）、ステップＳ１６０８に移行する。
【０１６１】
一方、ルーム別振分条件情報を受信していない場合（ステップＳ１６０４：Ｎｏ）、管理装置１０１は、入退室管理端末２０１からルーム別振分条件削除依頼を受信したか否かを判断する（ステップＳ１６０６）。ここで、ルーム別振分条件削除依頼を受信していない場合（ステップＳ１６０６：Ｎｏ）、管理装置１０１は、ステップＳ１６０８に移行する。
【０１６２】
一方、ルーム別振分条件削除依頼を受信した場合（ステップＳ１６０６：Ｙｅｓ）、管理装置１０１は、ルーム別振分条件ＤＢ２４０から、受信したルーム別振分条件削除依頼から特定されるルーム別振分条件情報を削除する（ステップＳ１６０７）。そして、管理装置１０１は、ルーム別振分設定画面Ｓ１の表示が終了したか否かを判断する（ステップＳ１６０８）。
【０１６３】
ここで、ルーム別振分設定画面Ｓ１の表示が終了していない場合（ステップＳ１６０８：Ｎｏ）、管理装置１０１は、ステップＳ１６０４に戻る。一方、ルーム別振分設定画面Ｓ１の表示が終了した場合（ステップＳ１６０８：Ｙｅｓ）、管理装置１０１は、本フローチャートによる一連の処理を終了する。
【０１６４】
これにより、管理対象となるルームＲＭごとに、ルーム別振分条件として、複数の任意項目から所定数Ｎの任意項目を選択可能であり、かつ、選択された各任意項目の値を設定可能なルーム別振分設定画面Ｓ１（例えば、図１２参照）を入退室管理端末２０１に表示することができる。また、ルーム別振分設定画面Ｓ１において新規登録されたルーム別振分条件や、ルーム別振分設定画面Ｓ１において削除されたルーム別振分条件を、ルーム別振分条件ＤＢ２４０に反映することができる。
【０１６５】
つぎに、管理装置１０１の資格者手動登録処理手順について説明する。
【０１６６】
図１７は、管理装置１０１の資格者手動登録処理手順の一例を示すフローチャートである。図１７のフローチャートにおいて、まず、管理装置１０１は、ルーム情報ＤＢ２３０を参照して、管理対象となるルームＲＭを特定する（ステップＳ１７０１）。つぎに、管理装置１０１は、ルーム別資格者ＤＢ２５０を参照して、特定したルームＲＭごとのルーム別資格者情報を取得する（ステップＳ１７０２）。
【０１６７】
そして、管理装置１０１は、取得したルームＲＭごとのルーム別資格者情報に基づいて、入退室管理端末２０１にルーム別資格者設定画面Ｓ２を表示する制御を行う（ステップＳ１７０３）。つぎに、管理装置１０１は、入退室管理端末２０１から利用者情報取得要求を受信したか否かを判断する（ステップＳ１７０４）。
【０１６８】
ここで、利用者情報取得要求を受信した場合（ステップＳ１７０４：Ｙｅｓ）、管理装置１０１は、利用者情報ＤＢ２２０から、受信した利用者情報取得要求から特定される利用者情報を取得して入退室管理端末２０１に送信する（ステップＳ１７０５）。つぎに、管理装置１０１は、入退室管理端末２０１からルーム別資格者情報を受信したか否かを判断する（ステップＳ１７０６）。
【０１６９】
ここで、管理装置１０１は、ルーム別資格者情報を受信するのを待つ（ステップＳ１７０６：Ｎｏ）。管理装置１０１は、ルーム別資格者情報を受信した場合（ステップＳ１７０６：Ｙｅｓ）、受信したルーム別資格者情報に自動／手動フラグ「手動」を設定する（ステップＳ１７０７）。そして、管理装置１０１は、自動／手動フラグ「手動」を設定したルーム別資格者情報をルーム別資格者ＤＢ２５０に格納して（ステップＳ１７０８）、ステップＳ１７１１に移行する。
【０１７０】
また、ステップＳ１７０４において、利用者情報取得要求を受信していない場合（ステップＳ１７０４：Ｎｏ）、管理装置１０１は、入退室管理端末２０１からルーム別資格者削除依頼を受信したか否かを判断する（ステップＳ１７０９）。ここで、ルーム別資格者削除依頼を受信していない場合（ステップＳ１７０９：Ｎｏ）、管理装置１０１は、ステップＳ１７１１に移行する。
【０１７１】
一方、ルーム別資格者削除依頼を受信した場合（ステップＳ１７０９：Ｙｅｓ）、管理装置１０１は、ルーム別資格者ＤＢ２５０から、受信したルーム別資格者削除依頼から特定されるルーム別資格者情報を削除する（ステップＳ１７１０）。そして、管理装置１０１は、ルーム別資格者設定画面Ｓ２の表示が終了したか否かを判断する（ステップＳ１７１１）。
【０１７２】
ここで、ルーム別資格者設定画面Ｓ２の表示が終了していない場合（ステップＳ１７１１：Ｎｏ）、管理装置１０１は、ステップＳ１７０４に戻る。一方、ルーム別資格者設定画面Ｓ２の表示が終了した場合（ステップＳ１７１１：Ｙｅｓ）、管理装置１０１は、本フローチャートによる一連の処理を終了する。
【０１７３】
これにより、管理対象となるルームＲＭごとに、ルームＲＭに出入りする権限を有する利用者を手動で登録・削除可能なルーム別資格者設定画面Ｓ２（例えば、図１３参照）を入退室管理端末２０１に表示することができる。また、ルーム別資格者設定画面Ｓ２において新規登録されたルーム別資格者や、ルーム別資格者設定画面Ｓ２において削除されたルーム別資格者を、ルーム別資格者ＤＢ２５０に反映することができる。
【０１７４】
つぎに、管理装置１０１の自動資格振分処理手順について説明する。自動資格振分処理手順は、例えば、日ごとなど定期的に実行されるバッチ処理である。
【０１７５】
図１８および図１９は、管理装置１０１の自動資格振分処理手順の一例を示すフローチャートである。図１８のフローチャートにおいて、まず、管理装置１０１は、ルーム別資格者ＤＢ２５０から、自動／手動フラグ「自動」が設定されたルーム別資格者情報を削除する（ステップＳ１８０１）。
【０１７６】
つぎに、管理装置１０１は、ルーム情報ＤＢ２３０を参照して、未選択のルームＲＭを選択する（ステップＳ１８０２）。そして、管理装置１０１は、ルーム別振分条件ＤＢ２４０から、選択したルームＲＭのルーム別振分条件情報を取得する（ステップＳ１８０３）。
【０１７７】
つぎに、管理装置１０１は、取得したルームＲＭのルーム別振分条件情報に基づいて、利用者情報ＤＢ２２０からルームＲＭのルーム別振分条件を満たす利用者情報を検索する（ステップＳ１８０４）。そして、管理装置１０１は、選択したルームＲＭのルームＩＤと、検索した利用者情報の利用者ＩＤとを対応付けて表すルーム別資格者情報を生成する（ステップＳ１８０５）。
【０１７８】
なお、検索されたルーム別振分条件情報に有効期間が設定されている場合には、管理装置１０１は、その有効期間を、生成したルーム別資格者情報の有効期間として設定する。
【０１７９】
つぎに、管理装置１０１は、生成したルーム別資格者情報に自動／手動フラグ「自動」を設定する（ステップＳ１８０６）。そして、管理装置１０１は、自動／手動フラグ「自動」を設定したルーム別資格者情報をルーム別資格者ＤＢ２５０に格納して（ステップＳ１８０７）、図１９に示すステップＳ１９０１に移行する。
【０１８０】
なお、ステップＳ１８０４において、ルーム別振分条件を満たす利用者情報が検索されなかった場合、管理装置１０１は、図１９に示すステップＳ１９０１に移行することにしてもよい。
【０１８１】
図１９のフローチャートにおいて、まず、管理装置１０１は、認証装置情報ＤＢ２６０を参照して、選択したルームＲＭに対応する認証制御装置ＧＣを特定する（ステップＳ１９０１）。そして、管理装置１０１は、ルーム別資格者ＤＢ２５０から、選択したルームＲＭに対応する有効期間内のルーム別資格者情報を検索する（ステップＳ１９０２）。
【０１８２】
つぎに、管理装置１０１は、検索したルーム別資格者情報に基づいて、特定した認証制御装置ＧＣに接続された認証装置ＣＲごとの個人資格情報を生成する（ステップＳ１９０３）。そして、管理装置１０１は、特定した認証制御装置ＧＣに、生成した個人資格情報を送信する（ステップＳ１９０４）。
【０１８３】
つぎに、管理装置１０１は、ルーム別資格者ＤＢ２５０から、選択したルームＲＭに対応する有効期間外のルーム別資格者情報を検索する（ステップＳ１９０５）。つぎに、管理装置１０１は、検索したルーム別資格者情報に対応する個人資格情報の削除を要求する個人資格削除要求を生成する（ステップＳ１９０６）。
【０１８４】
そして、管理装置１０１は、特定した認証制御装置ＧＣに、生成した個人資格削除要求を送信する（ステップＳ１９０７）。つぎに、管理装置１０１は、ルーム情報ＤＢ２３０を参照して、選択されていない未選択のルームＲＭがあるか否かを判断する（ステップＳ１９０８）。
【０１８５】
ここで、未選択のルームＲＭがある場合（ステップＳ１９０８：Ｙｅｓ）、管理装置１０１は、図１８に示したステップＳ１８０２に移行する。一方、未選択のルームＲＭがない場合（ステップＳ１９０８：Ｎｏ）、管理装置１０１は、本フローチャートによる一連の処理を終了する。
【０１８６】
これにより、ルーム別振分設定画面Ｓ１において設定されたルーム別振分条件を満たす利用者や、ルーム別資格者設定画面Ｓ２において登録された利用者のルームＲＭへの入退室を許可する入退室管理システム２００を実現することができる。
【０１８７】
なお、ステップＳ１９０２において、ルーム別資格者情報が検索されなかった場合、管理装置１０１は、ステップＳ１９０５に移行することにしてもよい。また、ステップＳ１９０５において、ルーム別資格者情報が検索されなかった場合、管理装置１０１は、ステップＳ１９０８に移行することにしてもよい。
【０１８８】
つぎに、認証制御装置ＧＣの個人資格情報更新処理手順について説明する。
【０１８９】
図２０は、認証制御装置ＧＣの個人資格情報更新処理手順の一例を示すフローチャートである。図２０のフローチャートにおいて、まず、認証制御装置ＧＣは、管理装置１０１から個人資格情報を受信したか否かを判断する（ステップＳ２００１）。ここで、個人資格情報を受信した場合（ステップＳ２００１：Ｙｅｓ）、認証制御装置ＧＣは、受信した個人資格情報を自装置に登録して（ステップＳ２００２）、本フローチャートによる一連の処理を終了する。
【０１９０】
一方、ステップＳ２００１において、個人資格情報を受信していない場合（ステップＳ２００１：Ｎｏ）、認証制御装置ＧＣは、管理装置１０１から個人資格削除要求を受信したか否かを判断する（ステップＳ２００３）。ここで、個人資格削除要求を受信していない場合（ステップＳ２００３：Ｎｏ）、認証制御装置ＧＣは、ステップＳ２００１に戻る。
【０１９１】
一方、個人資格削除要求を受信した場合（ステップＳ２００３：Ｙｅｓ）、認証制御装置ＧＣは、自装置に登録された個人資格情報のうち、個人資格削除要求から特定される個人資格情報を削除して（ステップＳ２００４）、本フローチャートによる一連の処理を終了する。
【０１９２】
これにより、ルームＲＭに出入りする権限を有する利用者の認証に用いる個人資格情報を更新することができる。
【０１９３】
以上説明したように、実施の形態にかかる管理装置１０１によれば、各利用者の人事情報を、各利用者の利用者ＩＤに対応付けて、各利用者の利用者ＩＤに関連付けられた複数の属性の各属性の値を、予め設けられた各任意項目の値として表す利用者情報に変換することができる。そして、管理装置１０１によれば、変換して得られた利用者情報を利用者情報ＤＢ２２０に格納することができる。
【０１９４】
これにより、標準化した利用者情報ＤＢ２２０を定義し、顧客特有の人事情報のデータ形式を、利用者情報ＤＢ２２０のデータ形式に変換することができる。このため、顧客特有のデータ変換システムを構築することなく、顧客の人事情報を入退室管理システム２００に利用できるデータに変換することができる。
【０１９５】
また、管理装置１０１によれば、管理対象となるルームＲＭごとに、ルーム別振分条件として、複数の任意項目から所定数Ｎの任意項目を選択可能であり、かつ、選択された各任意項目の値を設定可能なルーム別振分設定画面Ｓ１を表示する制御を行うことができる。ルーム別振分条件は、ルームＲＭに出入りする権限を有する利用者を選別する条件である。
【０１９６】
これにより、ルーム別振分条件として、複数の任意項目を組み合わせて様々な条件を容易に設定することができる。換言すれば、人事情報に含まれる属性を組み合わせて、ルームＲＭに出入りする権限を有する利用者を選別する様々な条件を容易に設定可能となり、条件設定時の利便性を向上させることができる。
【０１９７】
また、管理装置１０１によれば、利用者情報ＤＢ２２０に格納された利用者情報が表す利用者のうち、ルーム別振分設定画面Ｓ１において、ルームＲＭについて選択された各任意項目と、設定された各任意項目の値とから特定されるルーム別振分条件を満たす利用者を示すルーム別資格者情報を生成することができる。
【０１９８】
これにより、ルームＲＭに出入りする権限を有する利用者を選別する条件を満たす利用者を示すルーム別資格者情報を自動生成することができる。
【０１９９】
また、管理装置１０１によれば、生成したルーム別資格者情報を、ルームＲＭに出入りする権限を有する利用者を認証する認証制御装置ＧＣに送信することができる。これにより、ルーム別振分設定画面Ｓ１において設定されたルーム別振分条件を満たす利用者のルームＲＭへの入退室を許可する入退室管理システム２００を実現することができる。
【０２００】
また、管理装置１０１によれば、管理対象となるルームＲＭごとに、ルームＲＭに出入りする権限を有する利用者を登録可能なルーム別資格者設定画面Ｓ２を表示する制御を行うことができる。これにより、来客用にルームＲＭへの入退室を一時的に許可するといった例外的な運用に対応したルーム別資格者の手動登録を可能にすることができる。
【０２０１】
また、管理装置１０１によれば、ルーム別資格者設定画面Ｓ２において登録された利用者を示すルーム別資格者情報を、ルームＲＭに出入りする権限を有する利用者を認証する認証制御装置ＧＣに送信することができる。これにより、ルーム別資格者設定画面Ｓ２において登録された利用者のルームＲＭへの入退室を許可する入退室管理システム２００を実現することができる。
【０２０２】
また、管理装置１０１によれば、ルーム別振分設定画面Ｓ１において設定されたルーム別振分条件に基づいて生成されたルーム別資格者情報と、ルーム別資格者設定画面Ｓ２において登録された利用者を示すルーム別資格者情報とを判別可能にルーム別資格者ＤＢ２５０に格納することができる。
【０２０３】
これにより、ルーム別振分条件に基づき生成されるルーム別資格者情報を更新する際に、ルーム別資格者ＤＢ２５０内のルーム別資格者情報のうち、ルーム別資格者設定画面Ｓ２において登録された利用者を示すルーム別資格者情報を更新対象から除外することができる。このため、利用者情報ＤＢ２２０の更新にともなってルーム別資格者情報を更新する際に、手動登録されたルーム別資格者が誤って削除されてしまうことを防ぐことができる。
【０２０４】
また、管理装置１０１によれば、ルーム別振分条件の有効期間を設定可能なルーム別振分設定画面Ｓ１を表示する制御を行うことができる。そして、管理装置１０１によれば、ルーム別振分設定画面Ｓ１において設定されたルーム別振分条件の有効期間が経過した場合、そのルーム別振分条件を満たす利用者を示す資格者情報の削除要求（個人資格削除要求）を認証制御装置ＧＣに送信することができる。これにより、ルーム別振分条件の有効期間が経過したにも関わらず、そのルーム別振分条件を満たす利用者のルームＲＭへの入退室が許可されてしまうという事態を回避することができる。
【０２０５】
これらのことから、実施の形態にかかる入退室管理システム２００によれば、標準化したデータベース（利用者情報ＤＢ２２０）を用いることで、顧客ごとにデータ形式が異なる人事情報の変換にともなう導入障壁を低くすることができる。また、標準化したデータベース（利用者情報ＤＢ２２０）に対応したルームＲＭごとの入退室権限を定義できるようにすることで、大規模な組織における効率的な入退室管理を可能とすることができる。また、組織変更が行われた際も、組織の変更に関わるルーム別振分条件を変更すれば、ルーム別資格者情報に反映されるため、組織変更時の情報更新にかかる作業負荷を削減することができる。
【０２０６】
なお、本実施の形態で説明した管理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本管理プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本管理プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２０７】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２０８】
（付記１）管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、
管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、
前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、
前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、
前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【０２０９】
（付記２）生成した前記資格者情報を、前記施設に出入りする権限を有する利用者を認証する認証制御装置に送信する、処理を前記コンピュータに実行させることを特徴とする付記１に記載の管理プログラム。
【０２１０】
（付記３）前記施設ごとに、前記施設に出入りする権限を有する利用者を登録可能な第２の操作画面を表示する制御を行い、
生成した前記資格者情報を第２の記憶部に格納し、前記第２の操作画面において登録された利用者を示す資格者情報を、生成した前記資格者情報と判別可能に前記第２の記憶部に格納する、処理を前記コンピュータに実行させ、
前記送信する処理は、
前記第２の記憶部に格納された資格者情報を前記認証制御装置に送信する、ことを特徴とする付記２に記載の管理プログラム。
【０２１１】
（付記４）前記操作画面は、前記条件の有効期間を設定可能であり、
前記コンピュータに、
前記操作画面において設定された前記条件の有効期間が経過した場合、前記条件を満たす利用者を示す資格者情報の削除要求を前記認証制御装置に送信する、処理を実行させることを特徴とする付記２または３に記載の管理プログラム。
【０２１２】
（付記５）前記記憶部の記憶内容が更新された結果、前記条件を満たす利用者を示す資格者情報が新たに生成された場合、当該新たに生成された資格者情報に基づいて、前記第２の記憶部に格納された資格者情報のうち、前記第２の操作画面において登録された利用者を示す資格者情報以外の資格者情報を更新する、処理を前記コンピュータに実行させることを特徴とする付記３に記載の管理プログラム。
【０２１３】
（付記６）管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、
管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、
前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、
前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、
前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成する、
処理をコンピュータが実行することを特徴とする管理方法。
【０２１４】
（付記７）管理対象となる施設に出入りする権限を有する利用者を認証する認証制御装置と、
管理対象となる各利用者の識別情報に対応付けて、前記各利用者の識別情報に関連付けられた複数の属性の各属性の値を、複数の項目を有する利用者情報の各項目に対応付けて記憶部に格納し、管理対象となる施設ごとに、前記複数の項目から前記施設に出入りする権限を有する利用者を選別する条件に利用する所定数の項目を条件項目記憶部に格納し、前記施設ごとに、前記条件項目記憶部に格納された各項目の値を設定可能な操作画面を表示する制御を行い、前記記憶部に格納された利用者情報が表す利用者のうち、前記操作画面において、前記施設について、前記条件項目記憶部に格納された各項目と、設定された前記各項目の値とを条件記憶部に格納し、前記条件記憶部に格納された各項目と値とから特定される条件を満たす利用者を示す資格者情報を生成し、前記資格者情報を前記認証制御装置に送信する管理装置と、
を含むことを特徴とする管理システム。
【符号の説明】
【０２１５】
１０１  管理装置
１０２  人事情報
１０３  利用者情報
１１０  記憶部
１１１  条件項目記憶部
１１２  条件記憶部
１２０  操作画面
１４０  資格者情報
２００  入退室管理システム
２０１  入退室管理端末
２０２  人事システム
２１０  ネットワーク
２２０  利用者情報ＤＢ
２３０  ルーム情報ＤＢ
２４０  ルーム別振分条件ＤＢ
２５０  ルーム別資格者ＤＢ
２６０  認証装置情報ＤＢ
２７０  人事情報ＤＢ
１１０１  取得部
１１０２  変換部
１１０３  表示制御部
１１０４  生成部
１１０５  登録部
１１０６  出力処理部
ＧＣ  認証制御装置
ＣＲ  認証装置
ＥＬ  電子錠
ＲＭ  ルーム
Ｓ１  ルーム別振分設定画面
Ｓ２  ルーム別資格者設定画面
【図１】
2018120471.tif 000003
【図２】
2018120471.tif 000004
【図３】
2018120471.tif 000005
【図４】
2018120471.tif 000006
【図５】
2018120471.tif 000007
【図６】
2018120471.tif 000008
【図７】
2018120471.tif 000009
【図８】
2018120471.tif 000010
【図９】
2018120471.tif 000011
【図１０】
2018120471.tif 000012
【図１１】
2018120471.tif 000013
【図１２】
2018120471.tif 000014
【図１３】
2018120471.tif 000015
【図１４Ａ】
2018120471.tif 000016
【図１４Ｂ】
2018120471.tif 000017
【図１４Ｃ】
2018120471.tif 000018
【図１５】
2018120471.tif 000019
【図１６】
2018120471.tif 000020
【図１７】
2018120471.tif 000021
【図１８】
2018120471.tif 000022
【図１９】
2018120471.tif 000023
【図２０】
2018120471.tif 000024