(57)【要約】【課題】通行権限を容易に設定可能な通行権限付与システムを生成する。【解決手段】通行権限設定装置２００は、組織情報管理テーブル１１から生成した組織リストテーブル１４と、レイアウト情報管理テーブル１２から生成したエリアリストテーブル１５とから権限情報付与中間テーブル１７を生成する。そして通行権限設定装置２００は、個人情報テーブル１６を参照することで、権限情報付与中間テーブル１７から権限付与情報管理テーブル１３を生成する。ここで組織情報管理テーブル１１、レイアウト情報管理テーブル１２、個人情報テーブル１６は予め設定されているテーブルである。通行権限設定装置２００は、組織リストテーブル１４、エリアリストテーブル１５、権限情報付与中間テーブル１７、権限付与情報管理テーブル１３を生成する。【選択図】図２
2011070373.tif 000002
【特許請求の範囲】
【請求項１】
組織ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）と、前記組織ＩＤから識別される組織の上位組織の組織ＩＤとを含む情報を１レコードとして、複数の組織の各組織ごとに１レコードずつが登録された組織情報管理テーブルと、エリアの中に別のエリアが含まれる入れ子構造を形成する複数のエリアであって各エリアが入場に認証処理を必要とする扉を有する複数のエリアの各エリアについて、エリアＩＤと、前記エリアＩＤから識別される前記エリアに対して前記入れ子構造において隣接する外側の外部エリアのエリアＩＤとを含む情報を１レコードとして、複数のエリアの各エリアごとに１レコードずつが登録されたレイアウト情報管理テーブルとを格納する格納部と、
組織ＩＤを指定組織ＩＤとして受け付け、前記組織情報管理テーブルから指定組織ＩＤに一致する組織ＩＤである一致組織ＩＤと、一致組織ＩＤと同一の組織ＩＤを上位組織の組織ＩＤに持つ組織ＩＤとを抽出する組織情報管理部と、
エリアＩＤを指定エリアＩＤとして受け付け、前記レイアウト情報管理テーブルから前記指定エリアＩＤに一致するエリアＩＤである一致エリアＩＤを抽出すると共にその一致エリアＩＤを含むレコードから前記外部エリアのエリアＩＤを抽出するレイアウト情報管理部と、
前記組織情報管理部によって抽出された一致組織ＩＤと組織ＩＤとの双方を含むすべての組織ＩＤと、前記レイアウト情報管理部によって抽出された一致エリアＩＤと前記外部エリアのエリアＩＤとの双方を含むすべてのエリアＩＤとの一対一のペアーからなる１レコードが前記ペアーごとに複数登録された権限情報付与中間テーブルを生成し、個人ＩＤごとに組織ＩＤが対応づけられた個人情報テーブルを参照することにより前記権限情報付与中間テーブルのエリアＩＤと組織ＩＤとの対応関係からエリアＩＤと個人ＩＤとの対応関係が記載された権限付与情報管理テーブルを生成し、生成した前記権限付与情報管理テーブルを出力する通行権限生成部と
を備えた通行権限設定装置と、
扉を識別する扉識別子ごとにその扉識別子によって識別される扉を有するエリアのエリアＩＤが記載された扉情報管理テーブルと、個人ＩＤごとに扉の前記認証処理に必要な認証情報が対応付けられた個人情報管理テーブルとを格納する格納部と、
前記通行権限設定装置の出力した権限付与情報管理テーブルを入力し、扉情報管理テーブルと個人情報管理テーブルとを参照することにより権限付与情報管理テーブルのエリアＩＤと個人ＩＤとの対応関係から、扉識別子と、その扉識別子によって識別される扉に必要な認証情報との対応関係が記載された通行権限情報管理テーブルを生成し、認証情報を用いて認証処理を実行する扉制御装置に通行権限管理テーブルを送信する管理側生成部と
を備えた入退室管理装置と
を備えたことを特徴とする通行権限付与システム。
【請求項２】
組織ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）と、前記組織ＩＤから識別される組織の上位組織の組織ＩＤとを含む情報を１レコードとして、複数の組織の各組織ごとに１レコードずつが登録された組織情報管理テーブルと、エリアの中に別のエリアが含まれる入れ子構造を形成する複数のエリアであって各エリアが入場に認証処理を必要とする扉を有する複数のエリアの各エリアについて、エリアＩＤと、前記エリアＩＤから識別される前記エリアに対して前記入れ子構造において隣接する外側の外部エリアのエリアＩＤとを含む情報を１レコードとして、複数のエリアの各エリアごとに１レコードずつが登録されたレイアウト情報管理テーブルとを格納する格納部と、
組織ＩＤを指定組織ＩＤとして受け付け、前記組織情報管理テーブルから指定組織ＩＤに一致する組織ＩＤである一致組織ＩＤと、一致組織ＩＤと同一の組織ＩＤを上位組織の組織ＩＤに持つ組織ＩＤとを抽出する組織情報管理部と、
エリアＩＤを指定エリアＩＤとして受け付け、前記レイアウト情報管理テーブルから前記指定エリアＩＤに一致するエリアＩＤである一致エリアＩＤを抽出すると共にその一致エリアＩＤを含むレコードから前記外部エリアのエリアＩＤを抽出するレイアウト情報管理部と、
前記組織情報管理部によって抽出された一致組織ＩＤと組織ＩＤとの双方を含むすべての組織ＩＤと、前記レイアウト情報管理部によって抽出された一致エリアＩＤと前記外部エリアのエリアＩＤとの双方を含むすべてのエリアＩＤとの一対一のペアーからなる１レコードが前記ペアーごとに複数登録された権限情報付与中間テーブルを生成し、個人ＩＤごとに組織ＩＤが対応づけられた個人情報テーブルを参照することにより前記権限情報付与中間テーブルのエリアＩＤと組織ＩＤとの対応関係からエリアＩＤと個人ＩＤとの対応関係が記載された権限付与情報管理テーブルを生成し、生成した前記権限付与情報管理テーブルを出力する通行権限生成部と
を備えたことを特徴とする通行権限設定装置。
【請求項３】
前記組織情報管理テーブルは、
少なくとも一つのレコードには、複数の上位組織の組織ＩＤが設定されていることを特徴とする請求項２記載の通行権限設定装置。
【請求項４】
コンピュータを、
組織ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）と、前記組織ＩＤから識別される組織の上位組織の組織ＩＤとを含む情報を１レコードとして、複数の組織の各組織ごとに１レコードずつが登録された組織情報管理テーブルと、エリアの中に別のエリアが含まれる入れ子構造を形成する複数のエリアであって各エリアが入場に認証処理を必要とする扉を有する複数のエリアの各エリアについて、エリアＩＤと、前記エリアＩＤから識別される前記エリアに対して前記入れ子構造において隣接する外側の外部エリアのエリアＩＤとを含む情報を１レコードとして、複数のエリアの各エリアごとに１レコードずつが登録されたレイアウト情報管理テーブルとを格納する格納部、
組織ＩＤを指定組織ＩＤとして受け付け、前記組織情報管理テーブルから指定組織ＩＤに一致する組織ＩＤである一致組織ＩＤと、一致組織ＩＤと同一の組織ＩＤを上位組織の組織ＩＤに持つ組織ＩＤとを抽出する組織情報管理部、
エリアＩＤを指定エリアＩＤとして受け付け、前記レイアウト情報管理テーブルから前記指定エリアＩＤに一致するエリアＩＤである一致エリアＩＤを抽出すると共にその一致エリアＩＤを含むレコードから前記外部エリアのエリアＩＤを抽出するレイアウト情報管理部、
前記組織情報管理部によって抽出された一致組織ＩＤと組織ＩＤとの双方を含むすべての組織ＩＤと、前記レイアウト情報管理部によって抽出された一致エリアＩＤと前記外部エリアのエリアＩＤとの双方を含むすべてのエリアＩＤとの一対一のペアーからなる１レコードが前記ペアーごとに複数登録された権限情報付与中間テーブルを生成し、個人ＩＤごとに組織ＩＤが対応づけられた個人情報テーブルを参照することにより前記権限情報付与中間テーブルのエリアＩＤと組織ＩＤとの対応関係からエリアＩＤと個人ＩＤとの対応関係が記載された権限付与情報管理テーブルを生成し、生成した前記権限付与情報管理テーブルを出力する通行権限生成部、
として機能させるための通行権限設定プログラム。
【請求項５】
請求項４記載の通行権限設定プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各居室（エリア）へ入室する権限を各居室ごとに付与する際に、建物内にある居室間の入れ子構造と組織階層構造を判断し自動的に各居室と組織を対応付けることで、各居室への入室する権限の設定を容易に展開することを可能とする技術に関する。
【背景技術】
【０００２】
従来の技術では、居室へ入室する権利を利用者に付与する場合、管理者が各扉のレイアウト情報に基づき必要な扉に対し通行可能な権限を付与していた（例えば特許文献１）。例えば、扉Ａの外側に、扉Ｂ、扉Ｃがある場合、管理者がレイアウト図より、扉の入れ子関係を判断し、扉Ｂ及び扉Ｃにも、合わせて居室へ入室する権利を与えていた。
【０００３】
また、組織単位で居室へ入室する権利を与えた場合、管理者が組織構成図を参照しながら、対応する組織とその組織の下位組織に対して居室へ入室する権利を付与していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１０８１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の技術では、居室への入室する権利を与える処理では居室へ通行する為の扉に対し、扉ごとに通行可能な個人のリストを設定することで実現していた。この為、次の課題が存在した。
【０００６】
従来の技術では、扉の入れ子構造を判断する場合、管理者がレイアウト図に基づき通行する扉を決めていた為、居室へ入室する権限を利用者に付与する処理が煩雑となり、設定処理に時間がかかっていた。また、自動化されていない為、レイアウトの変更に追随するのが困難であった。
【０００７】
また、各居室に入室可能な組織を指定し居室への入室する権利を与える場合、居室に通行する権利が与えられた組織とその組織の下位に存在する組織に対しても、入室する権利を与える必要があった。例えば、Ａ部の下に、Ａ１課、Ａ２課が存在する場合、Ａ部が入室可能な居室に対しＡ１課、Ａ２課にも合わせて入室する権利を与える必要がある。従来の技術組では、管理者が組織の階層構造を調べ、下位に存在する各組織に対しても、居室への通行権限を与えることで対応を行っていた。この為、人事異動に対応して組織の階層構造の変更に追随するのが困難であった。
【０００８】
従来の技術では、このように、居室へ入室する権利を組織に与える場合、レイアウト構造と組織構造の両方をチェックしながら、実際の通行権限に展開を行う必要があり、機器への設定及び設定情報の検証の負荷が大きかった。また、この為、居室へ入室する権利を設定する際には、個々に設定を行う必要がある為、間違いが発生しやすかった。
【０００９】
また、従来の方式では、居室へ入室する権利を一時的に変更する場合でも、レイアウト構造と組織構造の両方をチェックする必要があり、迅速な対応が難しかった。
【００１０】
この発明は、通行権限を容易に生成することができる通行権限付与システムの提供を目的とする。
【課題を解決するための手段】
【００１１】
この発明の通行権限付与システムは、
組織ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）と、前記組織ＩＤから識別される組織の上位組織の組織ＩＤとを含む情報を１レコードとして、複数の組織の各組織ごとに１レコードずつが登録された組織情報管理テーブルと、エリアの中に別のエリアが含まれる入れ子構造を形成する複数のエリアであって各エリアが入場に認証処理を必要とする扉を有する複数のエリアの各エリアについて、エリアＩＤと、前記エリアＩＤから識別される前記エリアに対して前記入れ子構造において隣接する外側の外部エリアのエリアＩＤとを含む情報を１レコードとして、複数のエリアの各エリアごとに１レコードずつが登録されたレイアウト情報管理テーブルとを格納する格納部と、
組織ＩＤを指定組織ＩＤとして受け付け、前記組織情報管理テーブルから指定組織ＩＤに一致する組織ＩＤである一致組織ＩＤと、一致組織ＩＤと同一の組織ＩＤを上位組織の組織ＩＤに持つ組織ＩＤとを抽出する組織情報管理部と、
エリアＩＤを指定エリアＩＤとして受け付け、前記レイアウト情報管理テーブルから前記指定エリアＩＤに一致するエリアＩＤである一致エリアＩＤを抽出すると共にその一致エリアＩＤを含むレコードから前記外部エリアのエリアＩＤを抽出するレイアウト情報管理部と、
前記組織情報管理部によって抽出された一致組織ＩＤと組織ＩＤとの双方を含むすべての組織ＩＤと、前記レイアウト情報管理部によって抽出された一致エリアＩＤと前記外部エリアのエリアＩＤとの双方を含むすべてのエリアＩＤとの一対一のペアーからなる１レコードが前記ペアーごとに複数登録された権限情報付与中間テーブルを生成し、個人ＩＤごとに組織ＩＤが対応づけられた個人情報テーブルを参照することにより前記権限情報付与中間テーブルのエリアＩＤと組織ＩＤとの対応関係からエリアＩＤと個人ＩＤとの対応関係が記載された権限付与情報管理テーブルを生成し、生成した前記権限付与情報管理テーブルを出力する通行権限生成部と
を備えた通行権限設定装置と、
扉を識別する扉識別子ごとにその扉識別子によって識別される扉を有するエリアのエリアＩＤが記載された扉情報管理テーブルと、個人ＩＤごとに扉の前記認証処理に必要な認証情報が対応付けられた個人情報管理テーブルとを格納する格納部と、
前記通行権限設定装置の出力した権限付与情報管理テーブルを入力し、扉情報管理テーブルと個人情報管理テーブルとを参照することにより権限付与情報管理テーブルのエリアＩＤと個人ＩＤとの対応関係から、扉識別子と、その扉識別子によって識別される扉に必要な認証情報との対応関係が記載された通行権限情報管理テーブルを生成し、認証情報を用いて認証処理を実行する扉制御装置に通行権限管理テーブルを送信する管理側生成部と
を備えた入退室管理装置と
を備えたことを特徴とする。
【発明の効果】
【００１２】
この発明により、通行権限を容易に生成可能な通行権限付与システムを提供できる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１における通行権限付与システム１０００のシステム構成。
【図２】実施の形態１における権限付与情報管理テーブル１３の生成過程。
【図３】実施の形態１における通行権限管理テーブル６の生成過程。
【図４】実施の形態１における組織情報管理テーブル１１、レイアウト情報管理テーブル１２の設定フロー。
【図５】実施の形態１における権限付与情報管理テーブル１３の生成フロー。
【図６】実施の形態１における通行権限管理テーブル６の生成フロー。
【図７】実施の形態１における通行権限生成対象を示す図。
【図８】実施の形態２における通行権限設定装置２００の外観の一例。
【図９】実施の形態２における通行権限設定装置２００のハードウェア資源の一例。
【発明を実施するための形態】
【００１４】
実施の形態１．
図１〜図７を参照して実施の形態１を説明する。図１は、実施の形態１の通行権限付与システム１０００を示す図である。図１に示すように通行権限付与システム１０００は、入退室管理装置１００と通行権限設定装置２００とを備えている。
【００１５】
通行権限付与システム１０００の特徴は、通行権限設定装置２００が、後述する図２に示すように、組織情報管理テーブル１１とレイアウト情報管理テーブル１２とから個人情報テーブル１６を参照することにより権限付与情報管理テーブル１３を生成し、そして、後述する図３に示すように、入退室管理装置１００が、生成された権限付与情報管理テーブル１３から、扉情報管理テーブル４と個人情報管理テーブル５とを参照して、通行権限管理テーブル６を生成する点にある。これらの過程から通行権限管理テーブル６を生成することで、居室（エリア）へ入場する扉ごとに通行権限を設定する負担を解消することができる。
【００１６】
（エリアの入れ子構造）
後述するレイアウト情報管理テーブル１２は、居室（以下、エリアともいう）の入れ子構造を管理するテーブルである。図１に示す居室０、居室Ａ、居室Ｂは入れ子構造を形成している。すなわち、居室０は居室Ａを含み、居室Ａは居室Ｂを含んでいる。また、各居室はその中へ入るための扉を備えている。図１に示すように居室０は扉００を備え、居室Ａは扉Ａ１を備え、居室Ｂは扉Ｂ１とＢ２とを備えている。これらの扉は、認証成立が認められた場合のみに入場可能（例えば電気錠が解錠）である。扉制御装置３００は、各扉の認証処理を実行する装置である。
【００１７】
（通行権限設定装置２００）
通行権限設定装置２００は、格納部２１０と、組織情報を管理する組織情報管理部２２０と、レイアウト情報を管理するレイアウト情報管理部２３０と、組織情報とレイアウト情報とから通行権限情報２０（後述する）を生成する通行権限生成部２４０とを備える。
【００１８】
（組織情報管理部２２０）
組織情報管理部２２０は、組織の構成員１０と組織間との上下関係を管理する組織情報管理テーブル１１と、権限付与情報管理テーブル１３とを管理する。
【００１９】
（レイアウト情報管理部２３０）
レイアウト情報管理部２３０は、扉と他の扉間の入れ子関係を管理するレイアウト情報管理テーブル１２を管理する。
【００２０】
（通行権限生成部２４０）
通行権限生成部２４０は、扉と組織の関連情報から、入退室管理装置１００に居室へ入室する権利を付与するための通行権限情報２０を生成し、入退室管理装置１００へ送信する。
【００２１】
（入退室管理装置１００）
入退室管理装置１００は、格納部１１０と、管理側生成部１２０とを備える。格納部１１０は、扉の情報を管理する扉情報管理テーブル４と、居室へ入室する権利を持つ個人の情報を管理する個人情報管理テーブル５と、扉情報管理テーブル４と個人情報管理テーブル５とを関連付け個々の通行する権利を管理する通行権限管理テーブル６とを格納している。
【００２２】
図２、図３は、各テーブルの構成とテーブル間の関連を例示した概念図である。図２は通行権限設定装置２００による権限付与情報管理テーブル１３の生成過程を示す図である。図２の中では、組織情報管理テーブル１１、レイアウト情報管理テーブル１２、個人情報テーブル１６は予め設定されているテーブルであり、組織リストテーブル１４、エリアリストテーブル１５、権限情報付与中間テーブル１７、権限付与情報管理テーブル１３は、通行権限付与システム１０００によって生成されるテーブルである。図３は、入退室管理装置１００による通行権限管理テーブル６の生成過程を示す図である。図３の中では扉情報管理テーブル４、個人情報管理テーブル５は、予め設定されているテーブルであり、入退室管理装置１００により通行権限管理テーブル６が生成される。なお権限付与情報管理テーブル１３は図２において通行権限設定装置２００によって作成されたものである。
【００２３】
図２は、組織情報管理テーブル１１から生成された組織リストテーブル１４と、レイアウト情報管理テーブル１２から生成されたエリアリストテーブル１５とから権限情報付与中間テーブル１７が生成され、個人情報テーブル１６を参照することで権限情報付与中間テーブル１７から権限付与情報管理テーブル１３が生成される状態を示している。図２の中では、組織情報管理テーブル１１、レイアウト情報管理テーブル１２、個人情報テーブル１６は予め設定されているテーブルであり、組織リストテーブル１４、エリアリストテーブル１５、権限情報付与中間テーブル１７、権限付与情報管理テーブル１３は、通行権限付与システム１０００によって生成されるテーブルである。
【００２４】
（組織情報管理テーブル１１）
組織情報管理テーブル１１は、予め設定されているテーブルであり、通行権限付与システム１０００が生成するテーブルではない。組織情報管理テーブル１１は、例えば管理者が設定する。組織情報管理テーブル１１は、図２に示すように、組織ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）と、組織名称と、組織ＩＤから識別される組織の上位組織の組織ＩＤとを含む情報を１レコードとしている。そして、組織情報管理テーブル１１は、複数の組織の各組織ごとに１レコードずつが登録されている。このように組織情報管理テーブル１１によって組織のＩＤ番号１１ａ、組織の名称１１ｂ、ＩＤ番号１１ａを持つ組織の上位組織のＩＤ番号１１ｃが管理される。
【００２５】
（レイアウト情報管理テーブル１２）
レイアウト情報管理テーブル１２は、予め設定されているテーブルであり、通行権限付与システム１０００が生成するテーブルではない。レイアウト情報管理テーブル１２は、例えば管理者が設定する。レイアウト情報管理テーブル１２は、図１の居室０〜居室Ｂのようにエリア（居室）の中に別のエリアが含まれる入れ子構造を形成する複数のエリアであって、各エリアが入場に認証処理を必要とする扉を有する複数のエリアの各エリアについて、エリアＩＤと、このエリアＩＤから識別されるエリアの名称と、エリアＩＤから識別されるエリアに対して前記入れ子構造において隣接する外側の外部エリアのエリアＩＤとを含む情報を１レコードとして、複数のエリアの各エリアごとに１レコードずつが登録されたテーブルである。このように、レイアウト情報管理テーブル１２は、エリアのＩＤ番号１２ａ、このエリアＩＤから識別されるエリア名称１２ｂ、及びそのエリアＩＤのエリアの外部に存在する扉のＩＤ番号１２ｃが管理される。
【００２６】
（権限付与情報管理テーブル１３）
権限付与情報管理テーブル１３は、通行権限付与システム１０００によって生成されるテーブルである。権限付与情報管理テーブル１３の生成の動作は後述する。また、図２の他のテーブルについては、動作の説明で後述する。
【００２７】
次に、図３を説明する。
【００２８】
（扉情報管理テーブル４）
扉情報管理テーブル４は、予め設定されているテーブルであり、エリアのＩＤ番号４ａ、そのエリアが持つ扉の名称４ｂ（扉識別子の一例）、その扉の設置場所４ｃ、その扉を開ける認証方式４を１レコードとして複数レコードが管理されている。
【００２９】
（個人情報管理テーブル５）
個人情報管理テーブル５は、予め設定されているテーブルであり、個人のＩＤ番号５ａと、扉を開けるのに使用する認証情報とが対応づけられて記載されている。
【００３０】
（通行権限管理テーブル６）
通行権限管理テーブル６は、入退室管理装置１００によって生成されるテーブルであり、扉を開けるのに使用する認証情報５ｂと、扉の名称４ｂとが対応づけられて記載されている。
【００３１】
次に図４〜図６のフローチャートを参照して、通行権限付与システム１０００の動作を説明する。図４は、レイアウト情報管理テーブル１２、組織情報管理テーブル１１の設定例を示すフローチャートである。図５は、通行権限設定装置２００が権限付与情報管理テーブル１３を生成する過程を示すフローチャートである。図６は、入退室管理装置１００が通行権限管理テーブル６を生成する過程を示すフローチャートである。
【００３２】
まず図４を参照してレイアウト情報管理テーブル１２、組織情報管理テーブル１１の設定を説明する。
【００３３】
（組織情報管理テーブル１１、レイアウト情報管理テーブル１２の設定）
Ｓ１００において、レイアウトの管理を行う管理者Ａ５０が、管理コンソール５００から通行権限設定装置２００にアクセスし、レイアウト情報管理部２３０を介してレイアウト情報管理テーブル１２にレイアウト情報を登録（Ｓ１００）する。具体的には、図２のレイアウト情報管理テーブル１２の「エリアのＩＤ番号１２ａ」の列と、その右隣の「エリアの名称１２ｂ」の列を入力する。さらにＳ１００ａにおいて、管理者Ａ５０が、レイアウト情報管理テーブル１２に扉の内外の関係を設定する。具体的には図２のレイアウト情報管理テーブル１２の「外部エリアのＩＤ１２ｃ」の列に外部エリアのエリアＩＤを入力する。このようして設定されるレイアウト情報管理テーブル１２は、居室（エリア）の入れ子構造を表す情報である。
【００３４】
次に、Ｓ１０１において、人事の管理を行う管理者Ｂ５１が、管理コンソール５００から通行権限設定装置２００にアクセスし、組織情報管理部２２０を介して組織間の階層情報を組織情報管理テーブル１１に登録する。具体的には図２の組織情報管理テーブル１１の「組織のＩＤ番号の１１ａ」の列、「組織の名称１１ｂ」の列にデータを登録する。
【００３５】
次にＳ１０１ａにおいて、管理者Ｂ５１は、組織情報管理部２２０を介して、組織情報管理テーブル１１に、組織間の上下関係（階層構造）を登録する。すなわち組織情報管理テーブル１１のレコードごとに上位組織のＩＤ１１ｃを設定する。
【００３６】
次にＳ１０２において、管理者Ａ５０は、対応づけをしたいエリアと組織とを指定するため、管理コンソール５００を介して、通行権限設定装置２００に、その組織の組織ＩＤを指定組織ＩＤとして、また、そのエリアのエリアＩＤを指定エリアＩＤとして入力する。この例では、指定組織ＩＤとして「Ａ００１０」、指定エリアＩＤとして「Ｄ０Ａ」が指定されたものとする。
【００３７】
（通行権限設定装置２００による権限付与情報管理テーブル１３の作成）
次に図５および図２を参照して、通行権限設定装置２００が権限付与情報管理テーブル１３を生成する過程を説明する。
【００３８】
Ｓ１１０において、Ｓ１０２で管理者Ａ５０により指定された情報（入力された指定エリアＩＤ「Ｄ０Ａ」）に基づき、レイアウト情報管理部２３０が、レイアウト情報管理テーブル１２から、その指定エリアＩＤ及び指定エリアＩＤに対応する外部エリアＩＤを抽出し、リストを生成（Ｓ１１０）する。すなわち、レイアウト情報管理部２３０は、指定エリアＩＤ「Ｄ０Ａ」を受け付け、レイアウト情報管理テーブル１２から指定エリアＩＤ「Ｄ０Ａ」に一致するエリアＩＤである一致エリアＩＤを抽出すると共にその一致エリアＩＤ「Ｄ０Ａ」を含むレコードから外部エリアのエリアＩＤ「Ｄ００」を抽出し、抽出した一致エリアＩＤ「Ｄ０Ａ」と外部エリアのエリアＩＤ「Ｄ００」との記載されたエリアリストテーブル１５を生成する。図２に示すように、この例ではエリアリストテーブル１５には、エリアＩＤとして、「Ｄ０Ａ」と「Ｄ００」とが登録されることになる。
【００３９】
Ｓ１１１において、Ｓ１０２で管理者Ａ５０により指定された組織（入力された指定組織ＩＤ「Ａ００１０」）に対し、組織情報管理部２２０が、組織情報管理テーブル１１を参照して指定された組織Ａ００１０及び「その下位組織」（すなわち指定組織ＩＤ「Ａ００１０」を上位組織のＩＤ番号１１ｃに持つレコードの組織ＩＤ番号１１ａ）を抽出し、組織リストテーブル１４を生成する。このように組織情報管理部２２０は、組織ＩＤ「Ａ００１０」を指定組織ＩＤとして受け付け、組織情報管理テーブル１１から指定組織ＩＤ「Ａ００１０」に一致する組織ＩＤである一致組織ＩＤと、一致組織ＩＤと同一の組織ＩＤを上位組織の組織ＩＤに持つ組織ＩＤとを抽出し、抽出した一致組織ＩＤと組織ＩＤとの記載された組織リストテーブル１４を生成する。この例では図２に示すように、組織リストテーブル１４には、組織ＩＤ「Ａ００１０」と、この組織の下位組織の組織ＩＤである組織ＩＤ「Ａ００１１」、「Ａ００１２」が登録される。
【００４０】
次に、Ｓ１１２において、通行権限生成部２４０は、組織リストテーブル１４とエリアリストテーブル１５とを合成し、Ｓ１１３において、この合成の結果として図２に示す権限情報付与中間テーブル１７を生成する。ここでの合成は、各組織に対しエリアリストテーブル１５に登録されているエリアのリストを展開することで行う。具体的には次の様である。通行権限生成部２４０は、組織リストテーブル１４に記載された一致組織ＩＤと組織ＩＤとの双方を含むすべての組織ＩＤと、エリアリストテーブル１５に記載された一致エリアＩＤと外部エリアのエリアＩＤとの双方を含むすべてのエリアＩＤとの一対一のペアーからなる１レコードがペアーごとに複数登録された権限情報付与中間テーブル１７を生成する。
【００４１】
そして、Ｓ１１４において、通行権限生成部２４０は、個人ＩＤごとに組織ＩＤが対応づけられた個人情報テーブル１６を参照することにより、権限情報付与中間テーブル１７のエリアＩＤと組織ＩＤとの対応関係から、エリアＩＤと個人ＩＤとの対応関係が記載された権限付与情報管理テーブル１３を生成する。図２に示すように、権限情報付与中間テーブル１７のエリアＩＤは、個人情報テーブル１６に従って、個人ＩＤに置き換えられている。図２の個人情報テーブル１６の例では説明の簡便のために、一つの組織ＩＤに一つの個人ＩＤが対応しているに過ぎないが、実際には一つの組織ＩＤに対して複数の個人ＩＤが登録される。個人ＩＤからみれば、異なる個人ＩＤに対して同一の組織ＩＤが対応するのが普通である。この場合、権限付与情報管理テーブル１３への置き換えは、権限情報付与中間テーブル１７の最上行を例にとれば、組織ＩＤ「Ａ００１０」は、個人情報テーブル１６において「Ａ００１０」に対応するすべての個人ＩＤに置き換えられることになる。ここで個人情報テーブル１６は通行権限設定装置２００の格納部２１０に保有しても良いし、他のシステムから読みこんでも構わない。通行権限生成部２４０は、生成した権限付与情報管理テーブル１３の内容（この情報を以降、通行権限情報２０という）を入退室管理装置１００に送信する。
【００４２】
（入退室管理装置１００による通行権限管理テーブル６の生成）
次に図６のフロー及び図３を参照して、入退室管理装置１００による通行権限管理テーブル６の生成を説明する。
【００４３】
まず、Ｓ１２０において、通行権限設定装置２００は、生成した権限付与情報管理テーブル１３の内容を通行権限情報２０として出力し、入退室管理装置１００へ登録（送信）する。入退室管理装置１００は、通行権限情報２０を扉制御装置３００へ登録する為に各扉が解釈可能な形式へと変換を行う。
【００４４】
Ｓ１２１において、入退室管理装置１００の管理側生成部１２０は、図３に示すように、通行権限情報２０（権限付与情報管理テーブル１３の内容）におけるエリアＩＤを、扉情報管理テーブル４に基づき、扉の情報へ展開する（Ｓ１２１）。すなわち、管理側生成部１２０は、扉情報管理テーブル４を参照することにより、権限付与情報管理テーブル（１３）に記載されているエリアＩＤを、扉情報管理テーブル４でそのエリアＩＤに対応づけられているすべての扉名称に変換する。図３では、例えばＤ０Ａは「扉Ａ１」に変換されている。また、図３の権限付与情報管理テーブル１３には「Ｄ０Ｂ」は記載されていないが、エリアＩＤ「Ｄ０Ｂ」が記載されている場合は、扉情報管理テーブル４に基づき、エリアＩＤ「Ｄ０Ｂ」は、扉名称「扉Ｂ１」及び「扉Ｂ２」の２つに置き換えられる。
【００４５】
次に、Ｓ１２２において、入退室管理装置１００の管理側生成部１２０は、個人情報管理テーブル５を参照することにより、権限付与情報管理テーブル１３に記載されている個人ＩＤを、個人情報管理テーブル５でその個人ＩＤに対応づけられている認証情報に置き換える。図３の例では、ユーザＩＤ「ＩＤ０００１」は認証情報「ＡＡＡＡ」に置換され、ユーザＩＤ「ＩＤ０００２」は認証情報「ＢＢＢＢ」に置換され、ユーザＩＤ「ＩＤ０００３」は認証情報「ＣＣＣＣ」に置換される。
【００４６】
Ｓ１２３において、管理側生成部１２０は、権限付与情報管理テーブル１３をもとに作成した通行権限管理テーブル６を扉制御装置３００に登録する。以上で通行権限管理テーブル６の生成動作が終了する。
【００４７】
以上のように通行権限付与システム１０００は、居室（エリア）へ入室する権利を利用者に対し付与するシステムである。通行権限付与システム１０００は、居室へ入室する権利を利用者に付与する際、エリアのレイアウト構造（レイアウト情報管理テーブル１２）と利用者の所属する組織との階層構造（組織情報管理テーブル１１）とを判断し、各エリアに対して通行可能な利用者とエリアとを自動的に結び付け、さらに、エリアの有する扉と利用者とを結び付け（通行権限管理テーブル６）、通行可能な権利（通行権限管理テーブル６）として展開するシステムである。
【００４８】
以上に説明した通行権限付与システム１０００によれば、図７のようなエリア構造と組織構造を持つ構成に対して、容易に通行権限を設定することができる。
【００４９】
通行権限付与システム１０００は、居室へ入室する権利と組織とを対応づける際（Ｓ１０２）に、それぞれの階層構造に基づき関連する扉と組織とに対し居室へ入室する権利を自動的に展開することで、設定作業の軽減及び設定上の間違いなくすことが可能となる。また、組織の構成員が変更された場合にも、組織の階層構造に基づき組織の構成員へ展開することで居室へ入室する権利の追加／削除を行う事が可能となる。
【００５０】
実施の形態２．
図８、図９を参照して実施の形態２を説明する。実施の形態２は、通行権限設定装置２００あるいは入退室管理装置１００をコンピュータで実現する場合を示す。通行権限設定装置２００及び入退室管理装置１００はいずれも同じ構成のコンピュータであるので、以下では通行権限設定装置２００を例に説明する。通行権限設定装置２００の説明は入退室管理装置１００にそのまま当てはまる。
【００５１】
図８は、通行権限設定装置２００の外観の一例を示す図である。図８において、通行権限設定装置２００は、システムユニット８３０、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置８１３、キーボード８１４（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス８１５、ＦＤＤ８１７（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・  Ｄｒｉｖｅ）、コンパクトディスク装置８１８（ＣＤＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｄｒｉｖｅ）、プリンタ装置８１９などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。
【００５２】
図９は、コンピュータで実現される通行権限設定装置２００のハードウェア資源の一例を示す図である。図９において、通行権限設定装置２００は、プログラムを実行するＣＰＵ８１０（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えている。ＣＰＵ８１０は、バス８２５を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８１２、表示装置８１３、キーボード８１４、マウス８１５、通信ボード８１６、ＦＤＤ８１７、ＣＤＤ８１８、プリンタ装置８１９、磁気ディスク装置８２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置８２０の代わりに、光ディスク装置、フラッシュメモリなどの記憶装置でもよい。
【００５３】
ＲＡＭ８１２は、揮発性メモリの一例である。ＲＯＭ８１１、ＦＤＤ８１７、ＣＤＤ８１８、磁気ディスク装置８２０等の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部、格納部、バッファの一例である。通信ボード８１６、キーボード８１４、ＦＤＤ８１７などは、入力部、入力装置の一例である。また、通信ボード８１６、表示装置８１３、プリンタ装置８１９などは、出力部、出力装置の一例である。
【００５４】
通信ボード８１６は、ネットワーク（ＬＡＮ等）に接続されている。通信ボード８１６は、ＬＡＮに限らず、インターネット、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。
【００５５】
磁気ディスク装置８２０には、オペレーティングシステム８２１（ＯＳ）、ウィンドウシステム８２２、プログラム群８２３、ファイル群８２４が記憶されている。プログラム群８２３のプログラムは、ＣＰＵ８１０、オペレーティングシステム８２１、ウィンドウシステム８２２により実行される。
【００５６】
上記プログラム群８２３には、以上の実施の形態１の説明において「〜部」として説明した機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ８１０により読み出され実行される。
【００５７】
ファイル群８２４には、以上の実施の形態１の説明において、「〜の判定結果」、「〜の算出結果」、「〜の抽出結果」、「〜の生成結果」、「〜の処理結果」として説明した情報や、データや信号値や変数値やパラメータなどが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ８１０によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００５８】
また、以上に述べた実施の形態１の説明において、データや信号値は、ＲＡＭ８１２のメモリ、ＦＤＤ８１７のフレキシブルディスク、ＣＤＤ８１８のコンパクトディスク、磁気ディスク装置８２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録される。また、データや信号は、バス８２５や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００５９】
また、以上の実施の形態１の説明において、「〜部」として説明したものは、「〜手段」、「〜回路」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明したものは、ＲＯＭ８１１に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ８１０により読み出され、ＣＰＵ８１０により実行される。すなわち、プログラムは、以上に述べた「〜部」としてコンピュータを機能させるものである。あるいは、以上に述べた「〜部」の手順や方法をコンピュータに実行させるものである。
【００６０】
以上の実施の形態１では、通行権限設定装置２００、入退室管理装置１００を説明したが、通行権限設定装置２００、あるいは入退室管理装置１００の動作をコンピュータに実行させるプログラムとして把握することも可能である。あるいは、このプログラムを記録したコンピュータ読み取り可能な記録媒体として把握することも可能である。さらに、通行権限設定装置２００あるいは入退室管理装置１００の動作を、方法として把握することも可能である。
【００６１】
以上の実施の形態では、入れ子のレイアウト構造を持つ建物内で扉に対し内部と外部のそれぞれの扉に通行権限を付与する場合、扉の内部と外部の関連を定義することにより、内部の居室へ入室する権利を利用者に対して与えると、自動的に外側の扉に対しても居室へ入室する権利を利用者に付与することで、各居室への入室を行うことを可能にするシステムを説明した。
【００６２】
以上の実施の形態では、通行する権限を利用者毎に付与するのでは無く、利用者が所属する組織単位で与えることにより、各組織の構成員に対し自動的に外側の扉に対しても居室へ入室する権利を付与することで人事異動に柔軟に対応可能なシステムを説明した。
【００６３】
以上の実施の形態では、組織の階層構造を定義することにより、居室へ入室する権利を与えられた組織の下位組織に対して、自動的に居室へ入室する権利を付与することを可能にするシステムを説明した。
【符号の説明】
【００６４】
４  扉情報管理テーブル、５  個人情報管理テーブル、６  通行権限管理テーブル、１１  組織情報管理テーブル、１２  レイアウト情報管理テーブル、１３  権限付与情報管理テーブル、１４  組織リストテーブル、１５  エリアリストテーブル、１６  個人情報テーブル、１７  権限情報付与中間テーブル、２０  通行権限情報、５０  管理者Ａ、５１  管理者Ｂ、１００  入退室管理装置、１１０  格納部、１２０  管理側生成部、２００  通行権限設定装置、２１０  格納部、２２０  組織情報管理部、２３０  レイアウト情報管理部、２４０  通行権限生成部、３００  扉制御装置、５００  管理コンソール、１０００  通行権限付与システム。
【図１】
2011070373.tif 000003
【図２】
2011070373.tif 000004
【図３】
2011070373.tif 000005
【図４】
2011070373.tif 000006
【図５】
2011070373.tif 000007
【図６】
2011070373.tif 000008
【図７】
2011070373.tif 000009
【図８】
2011070373.tif 000010
【図９】
2011070373.tif 000011