(57)【特許請求の範囲】
【請求項１】
データを管理するサーバ装置と該サーバ装置にネットワークを介して接続されるクライアント装置とを有するユーザ権限管理システムであって、
前記サーバ装置は、前記クライアント装置から前記サーバ装置へアクセスするために、システム管理者にシステム管理者用識別情報を付与するとともに前記データの各利用者にユーザ識別情報を付与し、
記憶手段に格納される前記ユーザ識別情報の各利用者情報は、前記クライアント装置における前記システム管理者用識別情報を用いる入力に従って、前記利用者が属する部分集団毎に分類されるとともに、
前記サーバ装置は、前記部分集団に属する前記ユーザ識別情報の各利用者情報の操作権限を有する部分集団管理者用識別情報を前記部分集団の管理者に付与し、
前記部分集団毎に分類されたユーザ識別情報毎に設定される認証情報の有効期限を経過した場合、前記クライアント装置における前記部分集団管理者用識別情報を用いる入力に従って、前記記憶手段に登録される前記認証情報の有効期限の変更または前記ユーザ識別情報の削除が行われる
ことを特徴とするユーザ権限管理システム。
【請求項２】
データを管理するサーバ装置と該サーバ装置にネットワークを介して接続されるクライアント装置とを有するユーザ権限管理システムであって、
前記サーバ装置は、前記クライアント装置から前記サーバ装置へアクセスするために、システム管理者にシステム管理者用識別情報を付与するとともに前記データの各利用者にユーザ識別情報を付与し、
記憶手段に格納される前記ユーザ識別情報の各利用者情報は、前記クライアント装置における前記システム管理者用識別情報を用いる入力に従って、前記利用者が属する部分集団毎に分類されるとともに、
前記サーバ装置は、前記部分集団に属する前記ユーザ識別情報の各利用者情報の操作権限を有する部分集団管理者用識別情報を前記部分集団の管理者に付与し、
前記部分集団毎に分類されたユーザ識別情報毎に設定され前記記憶手段に登録される認証情報を設定した設定日、該設定日からの経過日数、および前記認証情報の有効期限を含む情報が、前記クライアント装置における前記部分集団管理者用識別情報を用いる入力に従って、表示される
ことを特徴とするユーザ権限管理システム。
【請求項３】
前記クライアント装置における前記部分集団管理者用識別情報を用いる入力に従って、前記部分集団毎に分類される前記ユーザ識別情報の各利用者情報の変更が行なわれる
ことを特徴とする請求項１または請求項２に記載のユーザ権限管理システム。
【請求項４】
前記認証情報は、前記クライアント装置における前記ユーザ識別情報を用いる入力に従って再設定可能であるとともに、該再設定された認証情報は、前記システム管理者用識別情報および前記部分集団管理者用識別情報を用いたアクセスに対してそれぞれ非公開とする
ことを特徴とする請求項１から請求項３のうちの何れか一項に記載のユーザ権限管理システム。
【請求項５】
前記ユーザ識別情報および前記認証情報は、それぞれ前記記憶手段に登録される際に暗号化される
ことを特徴とする請求項１から請求項４のうちの何れか一項に記載のユーザ権限管理システム。
【請求項６】
前記クライアント装置における前記システム管理者用識別情報を用いる入力または前記部分集団管理者用識別情報を用いる入力に従って、前記クライアント装置で提供されるシステム権限機能に対する高から低の操作レベルの設定が行なわれる
ことを特徴とする請求項１から請求項５のうちの何れか一項に記載のユーザ権限管理システム。
【請求項７】
前記クライアント装置における前記システム管理者用識別情報を用いる入力または前記部分集団管理者用識別情報を用いる入力に従って、前記クライアント装置で提供される少なくとも前記データおよび前記ユーザ識別情報の各利用者情報の何れかに係わるシステム権限機能に対して、前記ユーザ識別情報毎にユーザ権限の設定が行なわれる
ことを特徴とする請求項１から請求項６のうちの何れか一項に記載のユーザ権限管理システム。
【請求項８】
前記システム管理者用識別情報および部分集団管理者用識別情報およびユーザ識別情報は、それぞれ他システムと独立している
ことを特徴とする請求項１から請求項７のうちの何れか一項に記載のユーザ権限管理システム。
【請求項９】
データを管理するサーバ装置と該サーバ装置にネットワークを介して接続されるクライアント装置とを有するユーザ権限管理システムのプログラムであって、
コンピュータに、
システム管理者が前記クライアント装置から前記サーバ装置へアクセスするためのシステム管理者用識別情報を前記システム管理者に付与する手順、
前記データの各利用者が前記クライアント装置から前記サーバ装置へアクセスするためのユーザ識別情報を前記各利用者に付与する手順、
記憶手段に格納される前記ユーザ識別情報の各利用者の情報を、前記クライアント装置における前記システム管理者用識別情報を用いる入力に従って、前記利用者が属する部分集団毎に分類する手順、
前記部分集団の管理者が前記部分集団に属する前記ユーザ識別情報の各利用者情報を操作するための部分集団管理者用識別情報を付与する手順、および、
前記部分集団毎に分類されたユーザ識別情報毎に設定される認証情報の有効期限を経過した場合、前記クライアント装置における前記部分集団管理者用識別情報を用いる入力に従って、前記記憶手段に登録される前記認証情報の有効期限の変更または前記ユーザ識別情報の削除を行う手順
を実行させるためのユーザ権限管理システムのプログラム。
【請求項１０】
データを管理するサーバ装置と該サーバ装置にネットワークを介して接続されるクライアント装置とを有するユーザ権限管理システムのプログラムであって、
コンピュータに、
システム管理者が前記クライアント装置から前記サーバ装置へアクセスするためのシステム管理者用識別情報を前記システム管理者に付与する手順、
前記データの各利用者が前記クライアント装置から前記サーバ装置へアクセスするためのユーザ識別情報を前記各利用者に付与する手順、
記憶手段に格納される前記ユーザ識別情報の各利用者の情報を、前記クライアント装置における前記システム管理者用識別情報を用いる入力に従って、前記利用者が属する部分集団毎に分類する手順、
前記部分集団の管理者が前記部分集団に属する前記ユーザ識別情報の各利用者情報を操作するための部分集団管理者用識別情報を付与する手順、および、
前記部分集団毎に分類されたユーザ識別情報毎に設定され前記記憶手段に登録される認証情報を設定した設定日、該設定日からの経過日数、および前記認証情報の有効期限を含む情報を、前記クライアント装置における前記部分集団管理者用識別情報を用いる入力に従って表示する手順
を実行させるためのユーザ権限管理システムのプログラム。
【請求項１１】
前記クライアント装置における前記部分集団管理者用識別情報を用いる入力に従って、前記部分集団毎に分類される前記ユーザ識別情報の各利用者情報の変更を行なう手順
を実行させるための請求項９または請求項１０に記載のユーザ権限管理システムのプログラム。
【請求項１２】
前記認証情報を前記クライアント装置における前記ユーザ識別情報を用いる入力に従って再設定する手順、および、
該再設定された認証情報を前記システム管理者用識別情報および前記部分集団管理者用識別情報を用いたアクセスに対してそれぞれ非公開とする手順
を実行させるための請求項９から請求項１１のうちの何れか一項に記載のユーザ権限管理システムのプログラム。
【請求項１３】
前記ユーザ識別情報および前記認証情報をそれぞれ前記記憶手段に登録される際に暗号化する手順
を実行させるための請求項９から請求項１２のうちの何れか一項に記載のユーザ権限管理システムのプログラム。
【請求項１４】
前記システム管理者用識別情報を用いる入力または前記部分集団管理者用識別情報を用いる入力に従って、前記クライアント装置で提供されるシステム権限機能に対する高から低の操作レベルの設定を行う手順
を実行させるための請求項９から請求項１３のうちの何れか一項に記載のユーザ権限管理システムのプログラム。
【請求項１５】
前記クライアント装置における前記システム管理者用識別情報を用いる入力または前記部分集団管理者用識別情報を用いる入力に従って、前記クライアント装置で提供される少なくとも前記データおよび前記ユーザ識別情報の各利用者情報の何れかに係わるシステム権限機能に対して前記ユーザ識別情報毎のユーザ権限の設定を行う手順
を実行させるための請求項９から請求項１４のうちの何れか一項に記載のユーザ権限管理システムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システムのユーザ権限の管理に係わり、特に、ユーザ権限管理利用者毎にユーザ識別情報を与えることで複数の利用者が操作可能であるユーザ権限管理システム及びそのプログラムに関する。
【背景技術】
【０００２】
従来、Ｗｅｂサーバ装置で蓄積されたデータをネットワークを介して接続されたクライアント装置で表示するシステムにおいて、ビル内でＷｅｂサーバ装置に蓄積された情報を閲覧する利用者には、固有にユーザＩＤが付与され、このユーザＩＤおよび利用者情報はＷｅｂサーバ装置上に登録することにより管理されている。
ところで、この閲覧用のシステムのシステム管理者は、一人または少数となっている。
【０００３】
また、Ｗｅｂサーバ装置に登録されたユーザＩＤおよび利用者情報に変更があった場合、利用者本人または利用者が属するグループのグループ管理者、例えば勤務会社の管理責任者を経由し、一人または少数のシステム管理者に情報が伝達され、システム管理者がＷｅｂサーバ装置上で設定・変更を行っている現状にある。
なお、本願に係わる文献公知発明としては、下記の特許文献１がある。
【特許文献１】特開２００１−３３７９８３号公報(請求項１、図３等)
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、前記の運用方法では、不特定多数の利用者がいるため、登録／変更作業が膨大となり少数のシステム管理者で全てに対応することは困難となっている。
また、利用者の異動、退職等が発生しても、変更情報のシステム管理者への伝達が遅れたり、伝達の過程で停滞してしまう場合があり、さらには、システム管理者に変更情報が伝達されずユーザＩＤおよび利用者情報が、システム管理者が知らないまま残されてしまうことも発生する。
【０００５】
そのため、システム管理者をグループ単位で分けて管理する方法も考えられるが、ユーザＩＤおよびその他情報を管理するサーバが１台しかないこと、また、会社／テナントなどの情報、個人情報の漏洩にもつながってしまう。
また、ユーザＩＤおよびパスワードを入力してデータを表示するＷｅｂシステムでは、ユーザＩＤおよびパスワード等の情報はサーバ上で管理されており、変更を行う作業自体大変労力のいる作業となっている。
【０００６】
従来、このようなユーザ情報は、システム管理者が一元管理を行い、グループの管理者がＷｅｂ上でユーザ情報の表示／変更を行う権限を持つことは論外のことであった。
本発明は上記実状に鑑み、利用者の状況に応じて迅速かつ安全にユーザ識別情報およびこれに係わる情報の変更を行うことが可能なユーザ権限管理システム及びそのプログラムの提供を目的とする。
【課題を解決するための手段】
【０００７】
第１の本発明に関わるユーザ権限管理システムは、データを管理するサーバ装置と該サーバ装置にネットワークを介して接続されるクライアント装置とを有するユーザ権限管理システムであって、サーバ装置は、クライアント装置からサーバ装置へアクセスするために、システム管理者にシステム管理者用識別情報を付与するとともにデータの各利用者に固有のユーザ識別情報を付与し、記憶手段に格納されるユーザ識別情報の各利用者情報は、クライアント装置におけるシステム管理者用識別情報を用いる入力に従って、利用者が属する部分集団毎に分類されるとともに、サーバ装置は、部分集団に属するユーザ識別情報の各利用者情報の操作権限を有する部分集団管理者用識別情報を部分集団の管理者に付与し、部分集団毎に分類されたユーザ識別情報毎に設定される認証情報の有効期限を経過した場合、クライアント装置における部分集団管理者用識別情報を用いる入力に従って、記憶手段に登録される認証情報の有効期限の変更またはユーザ識別情報の削除が行われている。
【０００８】
第２の本発明に関わるユーザ権限管理システムのプログラムは、データを管理するサーバ装置と該サーバ装置にネットワークを介して接続されるクライアント装置とを有するユーザ権限管理システムのプログラムであって、コンピュータに、システム管理者がクライアント装置からサーバ装置へアクセスするためのシステム管理者用識別情報をシステム管理者に付与する手順、データの各利用者がクライアント装置からサーバ装置へアクセスするためのユーザ識別情報を各利用者に付与する手順、記憶手段に格納されるユーザ識別情報の各利用者の情報を、クライアント装置におけるシステム管理者用識別情報を用いる入力に従って、利用者が属する部分集団毎に分類する手順、部分集団の管理者が部分集団に属するユーザ識別情報の各利用者情報を操作するための部分集団管理者用識別情報を付与する手順、および、部分集団毎に分類されたユーザ識別情報毎に設定される認証情報の有効期限を経過した場合、クライアント装置における部分集団管理者用識別情報を用いる入力に従って、記憶手段に登録される認証情報の有効期限の変更またはユーザ識別情報の削除を行う手順を実行させている。
【発明の効果】
【０００９】
本発明によれば、利用者の状況に応じて迅速かつ安全にユーザ識別情報およびこれに係わる情報の変更を行うことが可能なユーザ権限管理システム及びそのプログラムを実現できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について添付図面を参照して説明する。
＜＜ビルマネジメントシステムＳの概要＞＞
図１は、本発明の実施形態のビルマネジメントシステムＳの概略を示すハードウェアを含む概念的システム構成図である。
本発明の実施形態のビルマネジメントシステムＳは、事業用ビル内のテナントに対する入居者管理、ビル設備管理等を行なうシステムであり、ビル管理者等の一人または少数のシステム管理者に加え、各テナント内の入居者情報等を詳細に知り得る立場のグループ管理者、例えば、各テナントの管理責任者をグループ管理者とし、このグループ管理者が退職者等の不要な情報を適宜、ビルマネジメントシステムＳから削除し更新することで、現状を適確に反映したシステム状態を維持している。
【００１１】
＜システム構成＞
図１に示すように、ビルマネジメントシステムＳは、電力供給、空調機器等のビル内諸設備１と、該ビル内諸設備１に接続されビルマネジメントシステムＳを稼動させる少なくとも１つのＷｅｂサーバ装置２と、該Ｗｅｂサーバ装置２にネットワーク４を介して接続されビルマネジメントシステムＳへのアクセスが行われる少なくとも１つのクライアント装置３とを備え構成されている。
【００１２】
なお、ネットワーク４は、ビルマネジメントシステムＳでは、ＬＡＮ(Local Area Network)が用いられるが、ＷＡＮ(Wide Area Network)、インターネット等で接続して、外部からＷｅｂサーバ装置２にアクセスできるように構成することも可能であり、ＬＡＮに限定されない。
【００１３】
＜クライアント装置３＞
クライアント装置３は、汎用のパーソナルコンピュータであり、ＣＰＵ(Central Processing Unit)と、主記憶装置と、ハードディスク等の補助記憶装置と、マウス、キーボード等の入力装置と、プリンタ、ディスプレイ等(図示せず)の出力装置とを有している。なお、クライアント装置３は、Ｗｅｂサーバ装置２と通信が可能でアクセスが行えれば、ＰＤＡ(Personal Digital Assistants)等のパーソナルコンピュータ以外の情報端末装置も適用可能であり、パーソナルコンピュータに限定されない。
【００１４】
＜Ｗｅｂサーバ装置２＞
Ｗｅｂサーバ装置２は、クライアント装置３の要求に応じるコンピュータであり、ＣＰＵと、主記憶装置と、ビルマネジメントシステムプログラム、ＯＳ(Operating System)等が格納されるハードディスク等の補助記憶装置とを備えており、ビルマネジメントシステムＳを稼動させるに際しては、ビルマネジメントシステムプログラムを主記憶装置にロードし実行することにより行われる。
【００１５】
＜データベース５＞
Ｗｅｂサーバ装置２の補助記憶装置は、ビル内諸設備１から収集した設備の稼動情報、テナント情報等のデータを格納するデータベース５(以下、ＤＢ５と称する)を有している。
ＤＢ５には、図１に示すように、Ｗｅｂサーバ装置２のＤＢ５に格納されているデータをクライアント装置３のＷｅｂ画面上で表示させる場合に使用されるユーザＩＤ(Identification)６１、パスワード６２、ユーザグループＮｏ６３ｎ等のユーザ登録情報テーブル６と、設備台帳管理・部品管理・保全管理等の各機能の操作レベル７１を登録したユーザグループテーブル７とが格納されている。
【００１６】
なお、Ｗｅｂサーバ装置２にアクセスするためのユーザＩＤ６１は、本システム専用に割り当てが可能とし、かつ、本ユーザＩＤ６１による他システムへのアクセスを不可能とするとともに他システムのユーザＩＤで本ビルマネジメントシステムＳへのアクセスを不可能とすること等で、本ユーザＩＤ６１が、他システムと独立するように構成されている。
【００１７】
また、ＤＢ５には、後記のユーザ登録情報データベース５ａ、グループ・操作レベル組み合わせデータベース５ｂ、および操作レベルデータベース５ｃが格納されており、更に、ビル内諸設備１に係わる設備台帳管理・部品管理・保全管理等の機能を可能とする設備台帳管理データベース・部品管理データベース・保全管理データベース等の各種のデータベースが格納されている。
このＤＢ５に格納されたデータを用いて、ビルマネジメントシステムプログラムが実行されることにより、ビル内諸設備１に係わる設備台帳管理・部品管理・保全管理等の機能を用いてビル内諸設備１の現況の把握、部品・保全管理等のデータ解析・蓄積等およびテナントの利用者の管理などが行なわれる。
【００１８】
なお、ビルマネジメントシステムＳにおいて、Ｗｅｂサーバ装置２のＤＢ５に格納されているデータを、利用者がクライアント装置３のディスプレイに表示させる場合、予め、ビルマネジメントシステムＳのシステム管理者が、クライアント装置３を用いて、ビルマネジメントシステムＳの入力画面を使用し利用者毎に固有のユーザ登録情報をＤＢ５に、格納しておく。そして、該ユーザ登録情報を、利用者がクライアント装置３で使用することにより、ＤＢ５に格納されるデータの照会が可能となるように構成されている。
【００１９】
ここで、システム管理者がビルマネジメントシステムＳにアクセスするに際して使用するシステム管理者用ＩＤ(システム管理者用識別情報)は、予め、ビルマネジメントシステムプログラムによってＤＢ５に登録されており、システム管理者は、このシステム管理者用ＩＤを用いてビルマネジメントシステムＳの全ての機能・作業について表示・操作を行うことができるように構成されている。
【００２０】
なお、システム管理者用ＩＤは、本システム専用に割り当てが可能とし、かつ、本システム管理者用ＩＤによる他システムへのアクセスを不可能とするとともに他システムのユーザＩＤで本ビルマネジメントシステムＳへのアクセスを不可能とすること等で、本システム管理者用ＩＤが、他システムと独立するように構成されている。
また、ＤＢ５は、データベースサーバ等のＷｅｂサーバ装置２以外に格納されていてもよく、必ずしもＷｅｂサーバ装置２に格納されていなくてもよい。
【００２１】
＜ユーザ登録情報＞
ビルマネジメントシステムＳを利用する利用者のユーザ登録情報は、予め設定されているシステム管理者用ＩＤを用いて、利用者に固有のユーザＩＤ６１およびユーザＩＤ毎のパスワード６２、利用者が属するユーザグループ６３の初期設定・登録を行うことができるようにプログラミングし構成されている。
ユーザ登録情報のユーザＩＤ６１およびパスワード６２は、暗号化してＤＢ５に格納されるものとし、ユーザＩＤ６１に対するパスワード６２が初期設定された後、利用者が設定変更したパスワード６２は、後記のユーザ管理(詳細)画面Ｇ６(図１３参照)を用いて、本人のみ設定変更可能であり非公開としている。
【００２２】
例えば、ビルマネジメントシステムＳにおいて初期設定時、パスワード６２を『９９９９９９』と自動的に又は人為的に設定しＤＢ５に格納し、その後、利用者がパスワード６２を『１２３４５６』と設定しＤＢ５に格納した場合は、ＤＢ５に『１２３４５６』が暗号化されたパスワード６２が格納されている。そのため、利用者が設定したパスワード６２でログインされた場合にしかパスワード６２のその後の変更は行うことができない。なお、ユーザＩＤ６１毎のパスワード６２は初期設定のみ、『９９９９９９』等にシステム管理者およびグループ管理者が設定可能としている。
【００２３】
ここで、パスワード６２を暗号化するに際しては、入力データを数字の羅列に変換し暗号化する、入力データを暗号化する変換テーブルを使用して暗号化する、市販の暗号化ソフトウェアを用いる等して暗号化することができ、暗号化の方法は、種々選択可能である。
ユーザ登録情報のユーザグループ６３は、ビル内諸設備１の保守点検等の各機能に対する登録、編集、削除、印刷等の操作レベル７１の組み合わせで構成されている。
【００２４】
＜ユーザ登録情報データベース５ａ＞
図２は、ユーザ登録情報データベース５ａ (以下、ユーザ登録情報ＤＢ５ａと称す)の例を示す図である。
図２に示すように、ユーザ登録情報ＤＢ５ａは、通し番号のユーザＮｏ６４、各機能に対する操作レベル７１を示すユーザグループ６３を表すユーザグループＮｏ６３ｎ、ビルマネジメントシステムＳの利用者を識別するユーザＩＤ６１、該ユーザＩＤ６１に対するパスワード６２、利用者の氏名であるユーザ名称６５、パスワード６２を更新した日であるパスワード更新日６６、パスワード６２の有効期限を示す有効期限６７等を有し構成されている。なお、パスワード更新日６６は、パスワード６２を更新した日のシステム日付を使用して記憶することができる。
【００２５】
また、ユーザ登録情報ＤＢ５ａのデータ項目数は、必要に応じて増減できることは勿論である。
ユーザ登録情報ＤＢ５ａのユーザＮｏ６４は、ユーザ登録情報ＤＢ５ａに登録時にビルマネジメントシステムプログラムにより昇順に割り当てられるＮｏである。このユーザＮｏ６４の情報が削除された場合は、そのユーザＮｏ６４の情報だけが削除され、その他の情報においてユーザＮｏ６４の振り替えは行われることなく、新規にユーザ情報が登録される際に、該削除された情報のユーザＮｏ６４が再び使用される。
【００２６】
ユーザ登録情報ＤＢ５ａのユーザＩＤ６１は、システム管理者およびテナントの１集団であるグループのグループ管理者が任意に設定することができる。なお、テナントの１集団とは、本ビルに入居している一つの会社、団体等が該当する。
ここで、ユーザＩＤ６１を設定するに際しては、ビルマネジメントシステムプログラムにより、固有のユーザＩＤ６１となるように、ユーザ登録情報テーブル６(図１参照)のユーザＩＤ６１を検索し、ユーザ登録情報テーブル６に無いユーザＩＤ６１のみ設定できるように構成されている。
【００２７】
ユーザ登録情報ＤＢ５ａのパスワード６２は、初期設定のみシステム管理者またはグループ管理者が、それぞれシステム管理者用ＩＤまたはグループ管理者に付与されるグループ管理者用ＩＤ(部分集団管理者用識別情報)を用いて設定し、初期設定以降は、利用者本人であるユーザのみ設定変更可能であり、非公開としている。ユーザＩＤ６１およびパスワード６２は、前記の如く暗号化してＤＢ５に登録される。
ユーザ登録情報ＤＢ５ａの有効期限６７の設定は、３０日単位に、３０日／６０日／９０日／無期限などある程度初期設定で決めた日数を設定する方法としている。有効期限６７の設定は、このほかに、年月日を指定してテキスト入力するなどして設定させるように構成することも可能であり、有効期限６７の設定法は、任意に定めることができ、限定されないことは勿論である。
【００２８】
＜＜ユーザグループ６３と各機能の操作レベル＞＞
＜グループ・操作レベル組み合わせデータベース５ｂ＞
図３は、ユーザグループ６３と各機能１０の操作レベル７１を組み合わせたグループ・操作レベル組み合わせデータベース５ｂ(以下、グループ・操作レベル組み合わせＤＢ５ｂと称す)の例を示す図である。
図３に示すように、グループ・操作レベル組み合わせＤＢ５ｂに登録するユーザグループ６３は、各機能１０と操作レベル７１の組み合わせにより構成されるものであり、この組み合わせにより、ユーザグループ名称９が設定されている。この各ユーザグループ名称９に対応してユーザグループＮｏ６３ｎが割り当てられている。例えば、ユーザグループＮｏ６３ｎとして、１、２、３、…、Ａ、Ｂ、Ｃ、…、等を使用する。
【００２９】
グループ・操作レベル組み合わせＤＢ５ｂにおける機能１、機能２、機能３、…は、例えば、ユーザ管理、設備台帳の閲覧、保守点検、点検スケジュールの参照、使用電力の課金、エネルギ管理機能等が適宜設定されている。
この機能１、機能２、機能３、…に対する操作レベル７１は、機能１、機能２、…に対するそれぞれの操作可能範囲を示すものであり、例えば、操作レベル７１の「１」とは、登録、編集、削除、印刷の全てができるレベル、操作レベル７１の「２」とは、編集、削除、印刷ができるレベル、操作レベル７１の「３」とは、編集、印刷ができるレベル、操作レベル７１の「４」とは、印刷ができるレベル等である。
【００３０】
システム管理者は、予め設定されているシステム管理者用ＩＤを使用して、ビルマネジメントシステムＳで使用される各機能１０(機能１、機能２、機能３、…)の操作レベルをユーザグループ６３毎に設定し、グループ・操作レベル組み合わせＤＢ５ｂに登録する。
例えば、図３に示すように、グループ・操作レベル組み合わせＤＢ５ｂにおけるユーザグループＮｏ６３ｎの「１」は、全ての機能で全ての作業を行うことができるシステム管理者用のユーザグループ、ユーザグループＮｏ６３ｎの「２」は、各機能１０でユーザ管理以外の操作を行うことができる一般管理者用のグループ管理者のユーザグループなど各機能１０と操作レベル７１の組み合わせにより、複数のユーザグループ６３を設定することができる。
【００３１】
＜操作レベルデータベース５ｃ＞
図４は、ユーザグループ６３毎に設定できるビルマネジメントシステムＳの機能毎の操作レベル７１を示す操作レベルデータベース５ｃ(以下、操作レベルＤＢ５ｃと称す)の例を示す図である。
図４に示すように、操作レベルデータベース５ｃにおける操作レベル７１は、ユーザ管理およびビル設備等の登録／編集／削除／各種データファイル作成／照会などの作業項目８の組み合わせの大小により設定される。それぞれ可能な作業項目には、フラグ“１”が記憶され、不可能な作業項目には、フラグ“０”が記憶される。
例えば、図４の操作レベルＤＢ５ｃに示すように、操作レベル７１の「区分１」を全ての操作を行えるシステム管理用操作レベル、操作レベル７１の「区分２」をユーザ管理以外の全ての操作を行えるグループ管理者用操作レベルなど、作業項目の数と組み合わせにより複数設定することができる。
【００３２】
＜ユーザＩＤ／ユーザグループと各機能の操作レベル＞
図５は、ユーザ登録情報ＤＢ５ａのユーザＩＤ６１／ユーザグループ６３と、グループ・操作レベル組み合わせＤＢ５ｂおよび操作レベルＤＢ５ｃに記憶される各機能１０の操作レベル７１についての構成を示す図である。
図５に示すように、ユーザ情報登録時、システム管理者が、予め設定されているシステム管理者用ＩＤを使用し、図３に示すように、ユーザグループ６３を利用者の使用用途に合わせ、システム管理者、グループ管理者、一般ユーザ、一時利用ユーザ等の複数にグループ分けしＤＢ５のグループ・操作レベル組み合わせＤＢ５ｂに登録しておく。例えば、システム管理者としては、ビルの管理者、ＤＢ５ｂの管理者、ネットワーク４の管理者等が該当し、グループ管理者としては、テナントの会社の課長、まとまったグループのリーダー等が該当し、一般ユーザとしては、テナントの会社の社員等が該当し、一時利用ユーザとしては、工事業者、派遣社員等が該当する。
【００３３】
その後、ユーザ登録情報として、ユーザＩＤ６１／パスワード６２などとともに予め登録していたユーザグループ６３の設定・登録を行う。
システム管理者は、ユーザＩＤ６１とユーザグループ６３の組み合わせにより利用者に各機能１０の管理権限を与え、利用者は、図３に示すように、ユーザグループ６３で与えられた機能１０についての操作レベル７１により、図１に示すクライアント装置３のディスプレイに表示されるＷｅｂ画面での表示、操作等を行うことができる。
また、ユーザグループ６３で機能１０(図３参照)の操作レベル７１でユーザ管理の作業項目が設定されている場合、そのユーザグループ６３の設定がされているユーザＩＤを使用してユーザ登録情報の表示／登録／編集／削除を行うことができる。
【００３４】
例えば、あるグループのグループリーダーのユーザＩＤには、機能１０についてユーザ管理ができるユーザグループＮｏ６３ｎのＡ(図３参照)を設定し、グループ員のユーザＩＤには機能１０のユーザ管理を行うことができないユーザグループＮｏ６３ｎのＢ(図３参照)を設定すると、グループ員に変更が生じた場合、システム管理者以外のグループリーダーが、ユーザ管理ができるユーザグループＮｏ６３ｎのＡであるため、グループ員のユーザ登録情報の変更を迅速に行うことができる。
【００３５】
或いは、ビルの受付担当者に、機能１０についてユーザ管理ができるユーザグループ６３を設定し、一時来訪者やある期間雇用する利用者のユーザＩＤを登録することを可能とする等、ユーザＩＤ６１とユーザグループ６３の組み合わせにより、機能１０の権限使用可能者を、システム管理者以外の複数人に設定することができる。
ユーザ登録情報は利用者が増えた場合、システム管理者が、予め設定されたシステム管理者用ＩＤを使用してユーザＩＤ６１／ユーザ名称６５／ユーザグループ６３のユーザグループＮｏ６３ｎ／パスワード６２の有効期限６７等の初期情報をＤＢ５のユーザ登録情報ＤＢ５ａに格納することが可能である。
【００３６】
また、グループ管理者に機能１０の管理権限を与えられ、作業項目のユーザ管理が設定された操作レベル７１が設定されている場合、ユーザグループ６３が設定されているグループ管理者用ＩＤでビルマネジメントシステムＳにログインすることにより、システム管理者でなくともユーザＩＤ６１／ユーザ名称６５／ユーザグループ６３／パスワード６２の有効期限６７などの初期情報を、クライアント装置３のディスプレイのＷｅｂ画面上でＤＢ５のユーザ登録情報ＤＢ５ａに登録することができる。
なお、グループ管理者用ＩＤは、本システム専用に割り当てが可能としており、本グループ管理者用ＩＤによる他システムへのアクセスを不可能とするとともに他システムのユーザＩＤで本ビルマネジメントシステムＳへのアクセスを不可能とすること等で、本グループ管理者用ＩＤが、他システムと独立するように構成されている。
【００３７】
システム管理者が現在のユーザ登録情報を確認する場合、予め設定されたシステム管理者用ＩＤを使用することにより、クライアント装置３のディスプレイに表示されるＷｅｂ画面上でユーザ登録情報を一覧形式などで表示・確認することができる。
ユーザ登録情報は、初期情報として登録するユーザＩＤ６１／利用者氏名のユーザ名称６５／ユーザグループ６３／パスワード６２の有効期限６７の設定の他に、パスワード６２の設定変更日を表す更新日および設定変更してからの経過日数などを表示することができる(図７に示すユーザ情報表示画面Ｇ７参照)。
また、ユーザＩＤ６１／ユーザ名称６５／ユーザグループ６３などを検索キーにし、ユーザ登録情報ＤＢ５ａのユーザ登録情報を絞り込み、図７と同様に、一覧形式等で表示・確認することができる。
【００３８】
＜ユーザ登録画面Ｇ１＞
図６は、ユーザ登録画面Ｇ１の１例を示す図である。
ユーザ情報登録時、システム管理者が、予め設定されているシステム管理者用ＩＤを使用し、図３に示すように、ユーザグループ６３を利用者の使用用途に合わせ複数にグループ分けし、グループ・操作レベル組み合わせＤＢ５ｂに登録しておく。
その後、図６に示すユーザ登録画面Ｇ１において、ユーザ登録情報として、ユーザＩＤ６１／パスワード６２を登録するとともに、ユーザグループ６３をプルダウンメニュで登録する。また、そのユーザＩＤ６１で使用するパスワード６２の有効期限を、パスワード期限設定６７において、プルダウンメニュの３０日、６０日、９０日、無制限のうちから登録する。なお、パスワード期限設定６７は、プルダウンメニュに代替して、テキスト入力としてもよいことは勿論である。
【００３９】
＜ユーザ情報表示画面Ｇ２＞
図７は、ユーザ情報表示画面Ｇ２の１例を示す図である。
図７に示すように、ユーザ登録情報を表示した際、登録されているユーザＩＤ６１毎のパスワード６２の期限設定である期限７７に対して該期限７７の当日およびこの日を既に経過していた場合、該当するユーザ登録情報Ｕ１の項目の色を変えるなどして、管理者が確認し易いよう表示することができる。また、パスワード６２の期限設定である期限７７に対して、期限７７の前日から期限７７の所定日数前までの場合も該当のユーザ登録情報Ｕ２の項目の色を変えるなどして、管理者が確認し易いよう表示することができる。
【００４０】
例えば、パスワード期限設定の期限７７を既に経過しているユーザ登録情報Ｕ１の項目を赤色で表示、パスワード期限設定の前日から１０日前までのユーザ登録情報Ｕ２はオレンジ色で表示、選択チェックボックス７０にチェックを入れたユーザ登録情報Ｕ０は黄色で表示などの表示方法により、様々な識別表示が可能であり、ユーザに注意を促すことができる。
また、グループ管理者に機能１０の管理権限が与えられ作業項目の照会が設定された操作レベル７１が設定されている場合、ユーザグループ６３が設定されているユーザＩＤ６１でビルマネジメントシステムＳにログインすることにより、図７に示すように、システム管理者でなくともユーザ登録情報を一覧形式などで表示・確認でき、設定されたパスワード６２の更新日７５、期限に対してのパスワード更新の経過日数７６等を一覧形式などで表示・確認することができる。
【００４１】
利用者の退職、転勤等のユーザ登録情報に変更があった場合、システム管理者が予め設定されたシステム管理者用ＩＤを使用して、ユーザ登録情報ＤＢ５ａのユーザＩＤ６１、氏名のユーザ名称６５、ユーザグループ６３を表すユーザグループＮｏ６３ｎ、パスワード期限設定の有効期限６７等の初期情報で格納したデータを編集することが可能である。
また、グループ管理者に機能１０の管理権限が与えられ作業項目の編集が設定された操作レベル７１(図４参照)が設定されている場合、ユーザグループ６３が設定されているグループ管理者用ＩＤのユーザＩＤ６１でビルマネジメントシステムＳにログインすることにより、システム管理者でなくともユーザ登録情報の編集を行うことが可能である。
【００４２】
例えば、会社に導入されているビルマネジメントシステムＳのシステム管理者の他に、会社内の部毎にＯＡ管理者を設けＯＡ管理者に機能１０の管理権限を与え作業項目の編集を設定することにより、部内で発生した人事異動によるユーザグループ６３の変更や、病欠などによりパスワード期限を設定した有効期限６７(図２参照)を既に経過しているがパスワード６２の変更が行えない場合等に、これらの事情を知り得る立場のＯＡ管理者のオペレーションにより迅速にユーザ登録情報の変更を行うことができる。
【００４３】
＜＜ビルマネジメントシステムＳのユーザ管理処理＞＞
次に、ビルマネジメントシステムＳのユーザ管理処理フローの概要を示した図８を用いて、ビルマネジメントシステムＳのユーザ管理処理の概要を説明する。
ビルマネジメントシステムＳのユーザ管理処理は、前記したように、ビルマネジメントシステムＳのビルマネジメントシステムプログラムが実行されて行なわれるものである。
【００４４】
図８に示すように、ビルマネジメントシステムＳのユーザ管理処理は、Ａ．ユーザＩＤ新規登録と、Ｂ．ユーザＩＤ削除と、Ｃ．ユーザＩＤ情報変更とを有している。
ここで、ユーザグループ６３に登録している各機能１０の操作レベル７１は、システム管理者が、事前に、グループ・操作レベル組み合わせＤＢ５ｂ(図３参照)に記憶するためのユーザグループ情報画面(図示せず)で登録しておく。なお、ユーザグループ６３の情報は、システム管理者のみに操作権限を与えることとしている。なお、機能１０の種類によっては、グループ管理者にも操作権限を与えるように構成することも可能である。
【００４５】
＜ユーザＩＤ新規登録＞
Ａ．ユーザＩＤ新規登録(図８参照)を行なうに際しては、ビルマネジメントシステムＳの初期画面の図１０に示すログイン画面Ｇ３において、ユーザＩＤ入力フィールドＧ３aに予め付与されたユーザＩＤ６１を入力するとともに、パスワード入力フィールドＧ３bに、自身の付与されたパスワード６２を入力し、ログイン釦Ｇ３cを押下する。
すると、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１のうちからユーザ管理Ｇ４aを選択すると、図７に示すユーザ情報表示画面Ｇ２の一つである図１２に示すユーザ管理(一覧)画面Ｇ５が表示される。
【００４６】
ユーザ管理(一覧)画面Ｇ５(図１２参照)において、ユーザＩＤ入力フィールドＧ５a、氏名入力フィールドＧ５ｂに、それぞれユーザＩＤ６１、利用者の氏名を入力する。そして、所属名入力フィールドＧ５ｃ、ユーザグループ入力フィールドＧ５ｄ、パスワード期限設定入力フィールドＧ５ｅに、それぞれのプルダウンメニュから所属名、ユーザグループ６３、パスワード期限を選択し入力し、新規釦Ｇ５ｆを押下する。なお、パスワード期限設定入力フィールドＧ５ｅは、前記したように、３０日単位に、３０日／６０日／９０日／無期限から選択するように構成されている。
【００４７】
これにより、図２に示すユーザ登録情報ＤＢ５ａにおけるユーザＩＤ６１、ユーザ名称６５、所属名(図示せず)、ユーザグループＮｏ６３ｎ、有効期限６７にそれぞれ新たなデータが記録され、図８に示すデータベース５へのＡ−１のユーザＩＤ登録、Ａ−３の氏名・所属名登録、Ａ−４のユーザＩＤに対するユーザグループ登録、およびＡ−５のパスワードの期限登録が行われる。なお、Ａ−２のパスワード登録は、初期設定でデフォルト値『９９９９９９』が予めユーザ登録情報ＤＢ５ａに登録されている。また、ユーザグループＮｏ６３ｎは、入力されたユーザグループ６３が、ビルマネジメントシステムプログラムの働きによりユーザグループＮｏ６３ｎに変換され登録されるように構成されている。
【００４８】
＜ユーザＩＤ削除＞
Ｂ．ユーザＩＤ削除(図８参照)を行うに際しては、ビルマネジメントシステムＳの初期画面の図１０に示すログイン画面Ｇ３において、ユーザＩＤ入力フィールドＧ３aに予め付与されたユーザＩＤ６１を入力するとともに、パスワード入力フィールドＧ３bに、自身の付与されたパスワード６２を入力し、ログイン釦Ｇ３cを押下する。
すると、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１のうちからユーザ管理Ｇ４aを選択すると、図１２に示すユーザ管理(一覧)画面Ｇ５が表示される。
【００４９】
ユーザ管理(一覧)画面Ｇ５において、スクロール等して削除すべきユーザＩＤ６１を探し出し、該ユーザＩＤ６１の選択チェックボックスＧ５j1にチェックを入れ、削除釦Ｇ５ｈを押下する。
これにより、図２に示すユーザ登録情報ＤＢ５ａが入力されたユーザＩＤ６１で検索され、該当するユーザＩＤ６１の情報、すなわち図２に示すユーザ登録情報ＤＢ５ａの一行の情報が、ユーザＮｏ６４を残し削除される。
【００５０】
＜ユーザＩＤ情報変更＞
Ｃ．ユーザＩＤ情報変更(図８参照)を行なうに際しては、ビルマネジメントシステムＳの初期画面の図１０に示すログイン画面Ｇ３において、ユーザＩＤ入力フィールドＧ３aに予め付与されたユーザＩＤ６１を入力するとともに、パスワード入力フィールドＧ３bに、自身のパスワードを入力し、ログイン釦Ｇ３cを押下する。
すると、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１のうちからユーザ管理Ｇ４aを選択すると、図７に示すユーザ情報表示画面Ｇ２の一つである図１２に示すユーザ管理画面(一覧)Ｇ５が表示される。
【００５１】
ユーザ管理(一覧)画面Ｇ５(図１２参照)において、スクロール等して変更すべきユーザＩＤ６１を探し出し、該ユーザＩＤ６１の選択チェックボックスＧ５j1にチェックを入れ選択する(図８のＣ−１)。そして、ユーザＩＤ入力フィールドＧ５aに変更するユーザＩＤ６１を入力し(図８のＣ−２)、氏名入力フィールドＧ５ｂに変更する利用者の氏名を入力する(図８のＣ−３)とともに、所属名入力フィールドＧ５ｃ、ユーザグループ入力フィールドＧ５ｄ、およびパスワード期限設定入力フールドＧ５ｅにそれぞれ、変更する利用者の所属名(図８のＣ−３)、変更する利用者のユーザグループ名(図８のＣ−４)、およびパスワード期限設定(図８のＣ−５)をプルダウンメニュで選択して入力し、詳細／変更釦Ｇ５ｇを押下する。
【００５２】
これにより、図２に示すユーザ登録情報ＤＢ５ａが選択されたユーザＩＤ６１で検索され、変更されたユーザＩＤ、変更された氏名、所属名、変更されたユーザグループ、およびパスワード期限設定でそれぞれ、図２に示すユーザ登録情報ＤＢ５ａのユーザＩＤ６１、ユーザ名称６５、所属名フィールド(図示せず)、ユーザグループＮｏ６３ｎ、有効期限６７が更新され、パスワード更新日６６に変更した日付が記録される。なお、パスワード更新日６６は、ユーザＩＤ情報変更を行なった日のシステム日付が記録される。
【００５３】
＜＜ビルマネジメントシステムＳの利用者による処理＞＞
次に、ビルマネジメントシステムＳの利用者による処理について、図９を参照して説明する。なお、図９は、ビルマネジメントシステムＳの各利用者別の可能な処理機能の１例を図示したものである。
この利用者による処理は、ビルマネジメントシステムＳのビルマネジメントシステムプログラムが実行されて行なわれるものである。
【００５４】
前記したように、ユーザグループ６３に登録している各機能１０の操作レベル７１は、事前に、システム管理者が、図３のユーザグループ・操作レベル組み合わせＤＢ５ｂに記録するためのユーザグループ情報画面(図示せず)で登録しておく。なお、本ビルマネジメントシステムＳでは、ユーザグループ６３の情報は、システム管理者のみに操作権限が与えられている。
【００５５】
ビルマネジメントシステムＳのユーザ管理処理としては、図８に示すように、Ａ．ユーザ新規登録、Ｂ．ユーザＩＤ削除、Ｃ．ユーザＩＤ情報変更の３つの処理があるが、システム管理者は、これらのＡ、Ｂ、Ｃの全ての処理が行えるように構成されている。
ここでは、グループＡおよびグループＡの下位層のサブグループＡ´を例示し、システム管理者の下に、階層別に上から、グループＡ管理者、サブグループＡ´管理者、サブグループＡ´利用者がいるものとする。
【００５６】
＜システム管理者のユーザ管理＞
システム管理者は、システム管理者用ＩＤのユーザＩＤ６１およびシステム管理者用のパスワード６２を用いることによって、ビルマネジメントシステムＳの処理の全ての権限を有するように構成されている。
例えば、システム管理者には、(１)ユーザグループ登録、新たな利用者に対して、(２)ユーザＩＤ登録の権限が与えられる
図９に示すように、システム管理者が、新たな利用者に対して(２)ユーザＩＤ登録、(１)ユーザグループ登録を行なうに際しては、図１０に示すログイン画面Ｇ３のユーザＩＤ入力フールドＧ３aに、システム管理者用ＩＤのユーザＩＤ６１を入力するとともに、パスワード入力フールドＧ３bに、システム管理者用のパスワードを入力し、ログイン釦Ｇ３cを押下する。
【００５７】
すると、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１からユーザ管理Ｇ４aを選択すると、図７に示すユーザ情報表示画面Ｇ２の一つである図１２に示すユーザ管理(一覧)画面Ｇ５が表示されるので、ユーザＩＤ入力フィールドＧ５aに新たな利用者に付与するユーザＩＤ６１を入力するとともに、ユーザグループ入力フィールドＧ５ｄに新たな利用者に付与するユーザグループ６３をプルダウンメニュで選択して入力し、新規釦Ｇ５ｆを押下する。
これにより、新たな利用者に、ユーザＩＤ６１、ユーザグループ６２が付与され、新たな利用者のユーザＩＤ６１、ユーザグループ６２が、ユーザ登録情報ＤＢ５ａ(図２参照)に登録される。
【００５８】
＜グループＡ管理者のユーザ管理＞
グループの管理者は、所属するグループのユーザ権限を有するように構成されるので、図９に示すように、グループＡ管理者には、グループＡのユーザ権限が与えられる。
すなわち、グループＡ管理者には、グループＡ管理者用ＩＤのユーザＩＤ６１およびパスワード６２を用いることによって、権限を与えられたグループＡのみについての、例えば、(２)ユーザＩＤ登録、(３)ユーザＩＤ削除、および(４)ａ．ユーザグループおよびｂ．パスワード期限のユーザＩＤ情報変更を行なうことができるように構成されている。
【００５９】
グループＡ管理者が、(２)ユーザＩＤ登録を行なうに際しては、図１０に示すログイン画面Ｇ３のユーザＩＤ入力フールドＧ３aに予め付与されているグループＡ管理者用ＩＤのユーザＩＤ６１を入力するとともに、パスワード入力フィールドＧ３bに、グループＡ管理者用のパスワード６２を入力し、ログイン釦Ｇ３cを押下する。なお、パスワード６２は、初期設定されるパスワード『９９９９９９』を最初は使用するが、その後は、図１３に示すユーザ管理(詳細)画面Ｇ６を用いてグループＡ管理者が自身で変更したパスワード６２を使用する。
【００６０】
続いて、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１のうちからユーザ管理Ｇ４aを選択すると、図１２に示すユーザ管理(一覧)画面Ｇ５が表示される。ユーザ管理(一覧)画面Ｇ５において、ユーザＩＤ入力フィールドＧ５aに新たな利用者に付与するユーザＩＤを入力し、新規釦Ｇ５ｆを押下する。
これにより、グループＡの新たな利用者に、ユーザＩＤ６１が付与され、グループＡの新たな利用者のユーザＩＤ６１が、ユーザ登録情報ＤＢ５ａ(図２参照)に登録される。
【００６１】
グループＡ管理者が、(３)ユーザＩＤ削除を行なうに際しては、前記(２)ユーザＩＤ登録のオペレーションの図１２に示すユーザ管理(一覧)画面Ｇ５において、ユーザ詳細一覧Ｇ５ｊから、スクロール等して削除するユーザＩＤ６１を探し出し、削除するユーザＩＤ６１の選択チェックボックスＧ５j1にチェックを入れ、削除釦Ｇ５ｈを押下する。これにより、ユーザ登録情報ＤＢ５ａ(図２参照)から、該当するユーザＩＤ６１の情報が削除される。
【００６２】
グループＡ管理者が、(４)ａ．ユーザグループのユーザＩＤ情報変更を行なうに際しては、前記(２)ユーザＩＤ登録のオペレーションの図１２に示すユーザ管理(一覧)画面Ｇ５において、ユーザ詳細一覧Ｇ５ｊから、スクロール等して変更するユーザＩＤ６１を探し出し、該当するユーザＩＤ６１の選択チェックボックスＧ５j1にチェックを入れ、詳細／変更釦Ｇ５gを押下する。
すると、図１３に示すユーザ管理(詳細)画面Ｇ６が表示されるので、このユーザ管理(詳細)画面Ｇ６において、ユーザグループ入力フィールドＧ６ｆに、変更するユーザグループ６３をプルダウンメニュで選択して入力し、登録釦Ｇ６oを押下する。なお、図１３は、ビルマネジメントシステムＳのユーザ管理(詳細)画面Ｇ６を示す図である。
【００６３】
グループＡ管理者が、(４)ｂ．パスワード期限のユーザＩＤ情報変更を行なうに際しては、図１２に示すユーザ管理(一覧)画面Ｇ５において、ユーザ詳細一覧Ｇ５ｊから、スクロール等して変更するユーザＩＤ６１を探し出し、該当するユーザＩＤ６１の選択チェックボックスＧ５j1にチェックを入れ、パスワード期限設定フィールドＧ５ｅに、変更する期限をプルダウンメニュで選択して入力し、詳細／変更釦Ｇ５gを押下する。
このオペレーティングにより、ユーザ登録情報ＤＢ５ａ(図２参照)の該当するユーザＩＤ６１の有効期限６７の更新が行なわれる。
【００６４】
＜サブグループＡ´管理者のユーザ管理＞
サブグループの管理者には、サブグループのユーザ権限を有するように構成されるので、図９に示すように、サブグループＡ´管理者には、サブグループＡ´のユーザ権限が与えられる。
すなわち、サブグループＡ´管理者には、サブグループＡ´管理者用ＩＤのユーザＩＤ６１およびパスワード６２を用いることによって、権限を与えられたサブグループＡ´のみについての、例えば、(２)ユーザＩＤ登録、(３)ユーザＩＤ削除、および(４)ａ．ユーザグループ、ｂ．パスワード期限のユーザＩＤ情報変更を行なうことができるように構成されている。
【００６５】
サブグループＡ´管理者が、(２)ユーザＩＤ登録、(３)ユーザＩＤ削除、および(４)ユーザＩＤ情報変更をそれぞれ行うに際しては、図１０に示すログイン画面Ｇ３のユーザＩＤ入力フールドＧ３aに予め付与されているサブグループＡ´管理者用ＩＤのユーザＩＤ６１を入力するとともに、パスワード入力フィールドＧ３bに、サブグループＡ´管理者用のパスワード６２を入力し、ログイン釦Ｇ３cを押下する。なお、パスワード６２は、初期設定されるパスワード『９９９９９９』を最初は使用するが、その後はサブグループＡ´管理者が、図１３に示すユーザ管理(詳細)画面Ｇ６を用いて、自身で設定したパスワード６２を使用する。
その後の処理は、前記のグループＡ管理者のユーザ管理と同様であるから、説明を省略する。
【００６６】
＜サブグループＡ´利用者の操作処理＞
サブグループＡ´利用者は、ビルマネジメントシステムＳを使用するに際して、まず、自ら定める自身のパスワード６２をユーザ登録情報ＤＢ５ａ(図２参照)に登録する操作を行なう。
すなわち、サブグループＡ´利用者は、図１０に示すログイン画面Ｇ３のユーザＩＤ入力フィールドＧ３aに、予めシステム管理者、グループＡ管理者、サブグループＡ´管理者の何れかから付与されたユーザＩＤ６１を入力するとともに、パスワード入力フールドＧ３bに、初期設定されるパスワード『９９９９９９』を入力し、ログイン釦Ｇ３cを押下する。
【００６７】
すると、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１のうちからパスワード変更Ｇ４ｂを選択すると図１３に示すユーザ管理(詳細)画面Ｇ６が表示されるので、このユーザ管理(詳細)画面Ｇ６において、パスワード入力フィールドＧ６cに、サブグループＡ´ユーザが自ら定めるパスワード６２を入力し、登録釦Ｇ６oを押下する。
このオペレーティングにより、ユーザ登録情報ＤＢ５ａ(図２参照)において、該当するユーザＩＤ６１のレコードが検索され、サブグループＡ´ユーザのユーザＩＤ６１のパスワード６２の更新が行なわれる。
【００６８】
こうして、サブグループＡ´ユーザは、付与されたユーザＩＤ６１、自ら定めたパスワード６２を使用してビルマネジメントシステムＳを使うことができる。なお、サブグループＡ´利用者の用いるパスワード６２は、予めシステム管理者、グループＡ管理者、サブグループＡ´管理者の何れかから付与されたものを用いる構成としてもよい。
サブグループＡ´利用者が、ビルマネジメントシステムＳを使用するに際しては、図１０に示すログイン画面Ｇ３のユーザＩＤ入力フールドＧ３aに、付与されたユーザＩＤ６１を入力するとともに、パスワード入力フールドＧ３bに、自ら定めたパスワード６２を入力し、ログイン釦Ｇ３cを押下する。
【００６９】
続いて、図１１に示すメニュ画面Ｇ４が表示されるので、メニュＧ４１のうちからユーザ管理Ｇ４aを選択すると、図７に示すユーザ情報表示画面Ｇ２の１つのユーザ管理(一覧)画面Ｇ５(図１２参照)が表示される。
ここで、例えば、図７に示すように、パスワード期限設定の期限７７を既に経過しているユーザ登録情報Ｕ１の項目が赤で表示され、パスワード期限設定の前日から１０日前迄のユーザ登録情報Ｕ２はオレンジで表示される。そのため、サブグループＡ´利用者は、現在のパスワード６２の有効期限を容易に認識することができる。
【００７０】
そこで、サブグループＡ´利用者がパスワード６２を更新する場合には、まず、図１２に示すユーザ管理(一覧)画面Ｇ５において、スクロール等して自身のユーザＩＤ６１を探し出し、自身のユーザＩＤ６１の選択チェックボックスＧ５j1にチェックを入れるとともに、パスワード期限設定フィールドＧ５ｅに変更する期限をプルダウンメニュで選択して入力し、詳細／変更釦Ｇ５gを押下する。
すると、図１３に示すユーザ管理(詳細)画面Ｇ６が表示されるので、このユーザ管理(詳細)画面Ｇ６において、パスワード入力フィールドＧ６cに、サブグループＡ´ユーザが更新するパスワード６２を入力し、登録釦Ｇ６oを押下する。
このオペレーティングにより、ユーザ登録情報ＤＢ５ａ(図２参照)が、入力されたサブグループＡ´ユーザのユーザＩＤ６１で検索され、サブグループＡ´ユーザのユーザＩＤ６１のパスワード６２、有効期限６７の更新が行なわれる。
【００７１】
一方、図１３に示すユーザ管理(詳細)画面Ｇ６の権限表Ｇ６ｈにおいて、サブグループＡ´利用者は、ビルマネジメントシステムＳで行える機能が「○」印で示される一方、行えない機能が「−」で示される。これは、サブグループＡ´利用者に係わる図２に示すユーザ登録情報ＤＢ５ａに記憶されるユーザＩＤ６１／ユーザグループ６３を示すユーザグループＮｏ６３ｎと、図３に示すグループ・操作レベル組み合わせＤＢ５ｂおよび図４に示す操作レベルＤＢ５ｃの各機能１０の操作レベル７１についての構成を、ユーザ管理(詳細)画面Ｇ６(図１３参照)の権限表Ｇ６ｈとして表示したものである。
そこで、サブグループＡ´利用者は、ユーザ管理(詳細)画面Ｇ６(図１３参照)の権限表Ｇ６ｈを目視して、自身の行なえる機能を確認し、図１３に示すメニュＧ４１のうちから、設備管理台帳管理等の自身で行なえるメニュを選択し、電力供給、空調等のビル内諸設備１に係わる管理、照会等を行うことができる。
【００７２】
＜＜まとめ＞＞
前記したように、ビルマネジメントシステムＳは、Ｗｅｂサーバ装置２のＤＢ５で蓄積されたデータをネットワーク４を介して接続されたクライアント装置３で表示するシステムであり、Ｗｅｂサーバ装置２を管理しているシステム管理者からＷｅｂサーバ装置２へアクセスするために与えられる利用者毎の固有のユーザＩＤ６１の情報をシステム管理者が部や課などのグループ毎に分類し、システム管理者からグループの管理権限を与えられたグループ管理者にも与え、ユーザＩＤ６１に変更があった場合、システム管理者だけではなくグループ管理者でも、データの変更／登録／削除等を行えるようにしたものである。
【００７３】
この構成により、Ｗｅｂサーバ装置２へアクセスするために与えられるユーザＩＤ６１などの管理権限を、システム管理者がユーザ管理権限を与えたグループの管理者にも与えることにより、ユーザＩＤ６１等の情報の変更／登録／削除作業をシステム管理者だけではなくグループ管理者でも行えるようになり、グループ員である利用者の突発的な異動や退職、入社等が発生した場合、迅速かつ安全に対応でき、また、システム管理者の業務を軽減することができる。
【００７４】
また、グループ管理者にもユーザ管理権限を与えることにより、グループ管理者がユーザＩＤ６１毎に設定されているパスワード６２の設定変更日／経過日数／有効期限を、クライアント装置３のディスプレイのＷｅｂ画面上で確認することができ、また、有効期限を既に経過していた場合に色分け等して表示することで、容易に判断することができる。  そのため、利用者の状況にあわせ、情報の変更を円滑かつ適確に行うことが可能である。
また、利用者の状況によりパスワード６２の有効期限を既に経過してしまった場合、システム管理者だけでなくユーザ管理権限を与えられたグループ管理者が、担当するグループに分類されているユーザＩＤ６１毎に設定されているパスワード設定の有効期限をクライアント装置３のディスプレイに表示されるＷｅｂ画面上で変更しＤＢ５に登録することができる。
【００７５】
また、ユーザＩＤ６１毎のパスワード６２は初期設定のみシステム管理者およびグループ管理者が設定可能であり、初期設定後の設定変更は利用者本人のみ可能で非公開とし、ユーザ情報を表示する画面での閲覧は不可としている。
また、ユーザＩＤ６１・パスワード６２等の情報は、ＤＢ５の登録時に暗号化され、個人情報および会社情報などの情報漏洩を防止しセキュリティ効果が高められている。
【００７６】
また、クライアント装置３のＷｅｂ画面上で提供される機能１０の操作レベル７１は、システム管理者だけでなくユーザ管理権限を与えられたグループ管理者でもクライアント装置３のＷｅｂ画面上で設定することができる。
また、システム管理者、グループ管理者、およびサブグループＡ´管理者を含む利用者により管理されるユーザＩＤ６１は、ビルなどで使用されるさまざまな他システムで使用することも可能であるが、他システムと独立させて管理するように構成している。
【００７７】
なお、本実施形態では、ユーザ識別情報、システム管理者用識別情報、および部分集団管理者用識別情報として、それぞれユーザＩＤ６１、システム管理者用ＩＤ、およびグループＡ管理者用ＩＤ、サブグループＡ´管理者用ＩＤを例示して説明したが、利用者、システム管理者、グループ管理者、およびサブグループＡ´管理者をそれぞれ識別できるものであれば、ＲＦＩＤタグ(Radio Frequency Identification Tag)に記録される各種の情報等を使用することも可能であり、必ずしもＩＤに限定されない。
また、本実施形態では、認証情報としてパスワードを例示して説明したが、認証を行い得るものであれば、指紋等の人体認証等、パスワード以外のものを適用できることは勿論である。
また、本実施形態で説明したユーザＩＤ６１、システム管理者用ＩＤ、グループＡ管理者用ＩＤ、およびサブグループＡ´管理者用ＩＤは、それぞれ複数人に割り当てる構成とすることも可能である。
【００７８】
なお、本実施形態では、ビルマネジメントシステムＳを例示して説明したが、本実施形態と同様にユーザ権限を管理するシステムであれば、幅広く本発明を有効に適用可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施形態のビルマネジメントシステムの概略を示すハードウェアを含む概念的システム構成図である。
【図２】実施形態のユーザ登録情報データベースの例を示す図である。
【図３】実施形態のユーザグループと各機能の操作レベルを組み合わせたグループ・操作レベル組み合わせデータベースの例を示す図である。
【図４】実施形態のユーザグループ毎に設定できるビルマネジメントシステムの機能毎の操作レベルを示す操作レベルデータベースの例を示す図である。
【図５】実施形態のユーザ登録情報データベースのユーザＩＤ／ユーザグループと、グループ・操作レベル組み合わせデータベースおよび操作レベルデータベースの各機能の操作レベルについての構成を示す図である。
【図６】実施形態のユーザ登録画面の１例を示す図である。
【図７】実施形態のユーザ情報表示画面の１例を示す図である。
【図８】実施形態のビルマネジメントシステムのユーザ管理処理フローの概要を示す図である。
【図９】実施形態のビルマネジメントシステムの各利用者別の可能な処理機能の１例を図示したものである。
【図１０】実施形態のビルマネジメントシステムの初期画面を示す図である。
【図１１】実施形態のビルマネジメントシステムのメニュ画面を示す図である。
【図１２】実施形態のビルマネジメントシステムのユーザ管理画面(一覧)を示す図である。
【図１３】実施形態のビルマネジメントシステムのユーザ管理(詳細)画面を示す図である。
【符号の説明】
【００８０】
Ｓ    ビルマネジメントシステム(ユーザ権限管理システム)
２    Ｗｅｂサーバ装置(サーバ装置)
３    クライアント装置１〜クライアント装置ｎ
４    ネットワーク
５    データベース(記憶手段)
６    ユーザ登録情報テーブル(記憶手段)
１０  機能１〜機能ｎ(システム権限機能)
６１  ユーザＩＤ( ユーザ識別情報、利用者情報、データ)
６２  パスワード(認証情報、利用者情報、データ)
６３  ユーザグループ(ユーザ権限、利用者情報、データ)
６５  ユーザ名称(利用者情報、データ)
６６  パスワード更新日(設定日、利用者情報、データ)
６７  有効期限(利用者情報)
７１  操作レベル
【図１】
0005086878.tif 000002
【図２】
0005086878.tif 000003
【図３】
0005086878.tif 000004
【図４】
0005086878.tif 000005
【図５】
0005086878.tif 000006
【図６】
0005086878.tif 000007
【図７】
0005086878.tif 000008
【図８】
0005086878.tif 000009
【図９】
0005086878.tif 000010
【図１０】
0005086878.tif 000011
【図１１】
0005086878.tif 000012
【図１２】
0005086878.tif 000013
【図１３】
0005086878.tif 000014