(57)【要約】      （修正有）【課題】利用者がクライアント・コンピュータを操作するときの基本ソフトウェアへの権限を容易に制御するための利用者権限制御システムを提供する。【解決手段】サーバ・コンピュータ１と、該サーバ・コンピュータとネットワーク３を介して接続されているクライアント・コンピュータ２、利用者権限データベースおよび操作権限データベースから構成されるコンピュータ・システムからなる利用者権限制御システムであり、利用者権限データベースに、少なくともクライアント・コンピュータ２の利用者を識別する利用者識別子と該クライアント・コンピュータ２の操作権限に関連する利用者権限グループ識別子の対応関係が記録され、サーバ・コンピュータ１が、要求を受けた利用者識別子に対応する該利用者権限グループ識別子を利用者権限データベースの中から検索して選択しクライアント・コンピュータ２へ提供する。【選択図】図１
2010244307.tif 000002
【特許請求の範囲】
【請求項１】
サーバ・コンピュータと、該サーバ・コンピュータとネットワークを介して接続されているクライアント・コンピュータ、利用者権限データベースおよび操作権限データベースから構成されるコンピュータ・システムからなる利用者権限制御システムであって、
（ａ）前記利用者権限データベースは、少なくとも前記クライアント・コンピュータの利用者を識別する利用者識別子と、該クライアント・コンピュータの操作権限に関連する利用者権限グループ識別子の対応関係が記録されてなり、
（ｂ）前記操作権限データベースは、少なくとも前記（ａ）の利用者権限グループ識別子と、クライアント・コンピュータの基本ソフトウェアへの操作権限を規定する操作権限レベルの対応関係が記録されてなり、
（ｃ）前記クライアント・コンピュータは、少なくとも前記（ａ）の利用者識別子を入力する利用者識別子入力手段と、入力された該利用者識別子に対応する前記（ａ）の利用者権限グループ識別子の提供を前記サーバ・コンピュータへ要求する利用者権限要求手段を有し、
（ｄ）前記サーバ・コンピュータは、前記（ｃ）の要求を受けた利用者識別子に対応する該利用者権限グループ識別子を前記（ａ）の利用者権限データベースの中から検索して選択する利用者権限データベース選択手段と、少なくとも該利用者権限グループ識別子をクライアント・コンピュータへ提供する利用者権限提供手段を有し、
さらに、前記クライアント・コンピュータは、以下の（ｅ）を有することを特徴とする利用者権限制御システム。
（ｅ）前記（ｄ）の提供を受けた利用者権限グループ識別子に対応する前記（ｂ）の操作権限レベルを操作権限データベースの中から検索して判定する操作権限データベース判定手段と、少なくとも操作権限レベルを基本ソフトウェアへ出力する操作権限レベル出力手段。
【請求項２】
サーバ・コンピュータと、該サーバ・コンピュータとネットワークを介して接続されているクライアント・コンピュータ、利用者権限データベースおよび操作権限データベースから構成されるコンピュータ・システムを用い、以下の（イ）〜（ホ）からなることを特徴とする利用者権限制御方法。
（イ）利用者権限データベースは、少なくとも利用者識別子と、利用者権限グループ識別子の対応関係を記録し、
（ロ）操作権限データベースは、少なくとも前記（イ）の利用者権限グループ識別子と、操作権限レベルの対応関係を記録し、
（ハ）クライアント・コンピュータは、少なくとも入力された前記（イ）の利用者識別子に対応する前記（イ）の利用者権限グループ識別子を前記サーバ・コンピュータへ要求し、
（ニ）前記サーバ・コンピュータは、前記（ハ）の要求を受けた前記利用者識別子に対応する前記利用者権限グループ識別子を前記利用者権限データベースの中から検索して選択し、利用者権限グループ識別子を前記クライアント・コンピュータへ提供し、
（ホ）さらに、該クライアント・コンピュータ２は、前記（ニ）の提供を受けた利用者権限グループ識別子に対応する前記操作権限レベルを前記操作権限データベースの中から検索して判定し、該操作権限レベルを基本ソフトウェアへ出力する。
【請求項３】
請求項２記載の利用者権限制御方法を機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体であって、少なくとも前記利用者識別子と前記利用者権限グループ識別子の対応関係を記録した利用者権限データベースと、前記利用者権限グループ識別子と前記操作権限レベルの対応関係を記録した操作権限データベースと、サーバ・コンピュータと、該サーバ・コンピュータとネットワークを介して接続されるクライアント・コンピュータを、以下の（Ａ）〜（Ｈ）として機能させるためのプログラムを記録してなるコンピュータ読取り可能な記録媒体。
（Ａ）少なくとも前記利用者識別子をクライアント・コンピュータへ入力する利用者識別子入力手段、
（Ｂ）入力された前記利用者識別子をクライアント・コンピュータからサーバ・コンピュータへ送信する利用者識別子送信手段、
（Ｃ）前記利用者識別子をクライアント・コンピュータからサーバ・コンピュータへ受信する利用者識別子受信手段、
（Ｄ）受信した前記利用者識別子に対応した前記利用者権限グループ識別子を前記利用者権限データベースの中から検索して選択する利用者権限データベース選択手段、
（Ｅ）前記利用者権限グループ識別子をサーバ・コンピュータからクライアント・コンピュータへ送信する利用者権限グループ識別子送信手段、
（Ｆ）前記利用者権限グループ識別子をサーバ・コンピュータからクライアント・コンピュータへ受信する利用者権限グループ識別子受信手段、
（Ｇ）受信した利用者権限グループ識別子に対応した前記操作権限レベルを前記操作権限データベースの中から検索して判定する操作権限データベース判定手段。
（Ｈ）前記操作権限レベルを基本ソフトウェアへ出力する操作権限レベル出力手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ・コンピュータとクライアント・コンピュータから構成されるコンピュータ・システムであって、特に、利用者がクライアント・コンピュータを操作するときの基本ソフトウェアへの権限を制御するためのシステム、制御方法、および該制御方法を機能させるためのプログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
コンピュータ・システムの技術進歩に伴い、さまざまなコンピュータが国内外のネットワークと相互に接続されている。これらのコンピュータは、一般的にハードウェアと基本ソフトウェア、応用ソフトウェアから構成される場合が多い。
【０００３】
ハードウェアと応用ソフトウェアの中間に位置する基本ソフトウェアは、ハードウェアに差異があっても抽象化した汎用的なインターフェイスを用意することによって、さまざまな応用ソフトウェアを組み合わせてコンピュータを動作させることができるという特徴がある。また、この基本ソフトウェアは、メモリやＣＰＵなどのハードウェア資源を利用者ごとに割り当てて、共用しながらコンピュータを動作させることができるという特徴もある。このような特徴から、特にクライアント・コンピュータでは、さまざまな応用ソフトウェアをさまざまな利用者が利用してコンピュータを動作させている場合が多い。
【０００４】
一方、基本ソフトウェアは、いわゆるセキュリティ・ホールのような一部不完全な機能も内包しているので、不正な応用ソフトウェアや利用者の不注意などが原因で、コンピュータ・ウィルスに代表されるさまざまな危険にさらされている。このような危険に対応できるよう、セキュリティ対策が必要不可欠である。
【０００５】
一般に、基本ソフトウェアに対するセキュリティ対策は、ファイアウォールやセキュリティ更新プログラムの適用など被害未然防止策の他に、被害を最小限にするためのウィルス駆除やアクセスコントロールの制限などの被害拡大防止対策も実施している。
【０００６】
特に、システムの管理を行うための特別な権限、いわゆる特権に関するアクセスコントロールについて提案されている。具体的には、特にセキュアＯＳ（オペレーション・システム）と言われる基本ソフトウェアの機能を拡張した技術が提案されており（非特許文献１）、そのセキュアＯＳは、まず、セキュリティポリシー設定ファイルに基づいて特定の利用者（非特許文献１における「ユーザ」）が利用する特定の基本ソフトウェアが管理するリソース（非特許文献１における「プロセス」「プログラム」「ファイル」「ネットワーク」などの総体）へのアクセス制御を基本機能より細かく設定できる最小特権設定拡張機能（非特許文献１における「セキュリティサーバ」）を有している。更に、最小特権設定拡張機能の判断結果に従ってリソースへのアクセスを強制的に制御する強制アクセス制御拡張機能（非特許文献１における「オブジェクトマネージャ」）を有している。
【０００７】
このような特権に関するアクセスコントロール対策は、サーバ・コンピュータを中心に実施されているが、クライアント・コンピュータに対するものとしての提案もされている（特許文献１）。
【０００８】
特許文献１に記載の発明は、クライアント・コンピュータ（特許文献１における「セキュアＯＳ端末」）の運用を容易にするものであるが、この提案技術によってもいくつかの課題が生ずることになる。
【０００９】
すなわち、クライアント・コンピュータは、特定のシステム管理者ではなく専門的なコンピュータ知識を有していないさまざまな一般利用者が操作する場合が多い。また、限定した特定の応用ソフトウェアに関わるプロセスやプログラムなどのリソースを定常的にアクセスするのではなく、一般利用者の多種多様な要望に基づき様々な応用ソフトウェアに関わるリソースを非定常的にアクセスしながら追加や更新、削除する場合も多い。
【００１０】
この場合、セキュアＯＳを利用すれば一般利用者と応用ソフトウェアに関わるリソースの組合せを多岐にわたって細かくセキュリティポリシー設定ファイルにて最小特権に設定しつつ強制的にアクセス制御することができるという長所を持つ反面、それぞれのセキュリティポリシー設定ファイルを編集してコンピュータ・システム全体としてのアクセス制御が適切であることを保証することが複雑になりがちである。そのため、システム管理者の負担が大きい。
【００１１】
一方、セキュアＯＳを利用しなければ一般利用者が応用ソフトウェアに関わるリソースを自由に追加や変更、削除できるように一般利用者自身へ特権を常に与えることになる。そのため、特権を有している一般利用者が意図する、意図しないに関わらずリソースの不正な操作や改変などを防止できず、システム管理者が障害復旧に携わっていた。また、別の方法として、セキュアＯＳを利用しなければ、一般利用者へ権限が狭い普通権限を常に与えて特権を有したシステム管理者が現地へ赴き応用ソフトウェアに関わるリソースを追加や変更、削除することになる。そのため、システム管理者の作業負荷が高かった。
【００１２】
この結果、システム運用コストがかさむという問題を引き起こしていた。  
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００５−２０９０７０号公報
【非特許文献】
【００１４】
【非特許文献１】「基本ソフトウェアのアクセスコントロール機能におけるセキュリティポリシーモデルアクセス制御に関するセキュリティポリシーモデルの調査  報告書」、情報処理振興事業協会、２００５年３月、ｐ．２８４〜３０２
【発明の概要】
【発明が解決しようとする課題】
【００１５】
本発明の目的は、上述したような点に鑑み、サーバ・コンピュータとクライアント・コンピュータから構成されるコンピュータ・システムであって、特に利用者がクライアント・コンピュータを操作するときの基本ソフトウェアへの権限を容易に制御するための利用者権限制御システム、利用者権限制御方法、ならびに利用者権限制御プログラムを記録したコンピュータ読取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【００１６】
上述した目的を達成する本発明の利用者権限制御システムは、以下の（１）の構成を有する。
【００１７】
（１）サーバ・コンピュータ１と、該サーバ・コンピュータとネットワーク３を介して接続されているクライアント・コンピュータ２、利用者権限データベース１４および操作権限データベース２５から構成されるコンピュータ・システムからなる利用者権限制御システムであって、
（ａ）前記利用者権限データベース１４は、少なくとも前記クライアント・コンピュータ２の利用者を識別する利用者識別子と、該クライアント・コンピュータの操作権限に関連する利用者権限グループ識別子の対応関係を記録したデータベースであり、
（ｂ）前記操作権限データベース２５は、少なくとも前記（ａ）の利用者権限グループ識別子と、クライアント・コンピュータの基本ソフトウェアへの操作権限を規定する操作権限レベルの対応関係を記録した操作権限データベースであり、
（ｃ）前記クライアント・コンピュータ２は、少なくとも前記（ａ）の利用者識別子を入力する利用者識別子入力手段と、入力された該利用者識別子に対応する前記（ａ）の利用者権限グループ識別子の提供を前記サーバ・コンピュータ１へ要求する利用者権限要求手段を有し、
（ｄ）前記サーバ・コンピュータ１は、前記（ｃ）の要求を受けた利用者識別子に対応する該利用者権限グループ識別子を前記（ａ）の利用者権限データベース１４の中から検索して選択する利用者権限データベース選択手段１３と、少なくとも該利用者権限グループ識別子をクライアント・コンピュータ２へ提供する利用者権限提供手段１５を有し、
さらに、前記クライアント・コンピュータ２は、以下の（ｅ）を有することを特徴とする利用者権限制御システム。
（ｅ）前記（ｄ）の提供を受けた利用者権限グループ識別子に対応する前記（ｂ）の操作権限レベルを操作権限データベース２５の中から検索して判定する操作権限データベース判定手段と、少なくとも操作権限レベルを基本ソフトウェアへ出力する操作権限レベル出力手段。
【００１８】
また、上述した目的を達成する本発明の利用者権限制御方法は、以下の（２）の構成を有する。
【００１９】
（２）サーバ・コンピュータ１と、該サーバ・コンピュータ１とネットワーク３を介して接続されているクライアント・コンピュータ２、利用者権限データベース１４および操作権限データベース２５から構成されるコンピュータ・システムを用い、以下の（イ）〜（ホ）からなることを特徴とする利用者権限制御方法。
（イ）利用者権限データベース１４は、少なくとも利用者識別子と、利用者権限グループ識別子の対応関係を記録し、
（ロ）操作権限データベース２５は、少なくとも前記（イ）の利用者権限グループ識別子と、操作権限レベルの対応関係を記録し、
（ハ）クライアント・コンピュータ２は、少なくとも入力された前記（イ）の利用者識別子に対応する前記（イ）の利用者権限グループ識別子を前記サーバ・コンピュータへ要求し、
（ニ）前記サーバ・コンピュータ１は、前記（ハ）の要求を受けた前記利用者識別子に対応する前記利用者権限グループ識別子を前記利用者権限データベース１４の中から検索して選択し、該利用者権限グループ識別子を前記クライアント・コンピュータへ提供し、
（ホ）さらに、該クライアント・コンピュータ２は、前記（ニ）の提供を受けた利用者権限グループ識別子に対応する前記操作権限レベルを前記操作権限データベース２５の中から検索して判定し、該操作権限レベルを基本ソフトウェア２７へ出力する。
【００２０】
また、上述した目的を達成する本発明のコンピュータ読取り可能な記録媒体は、以下の（３）の構成からなる。
【００２１】
（３）上記（２）記載の利用者権限制御方法を機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体であって、少なくとも前記利用者識別子と前記利用者権限グループ識別子の対応関係を記録した利用者権限データベース１４と、前記利用者権限グループ識別子と前記操作権限レベルの対応関係を記録した操作権限データベース２５と、サーバ・コンピュータ１と、該サーバ・コンピュータ１とネットワーク３を介して接続されるクライアント・コンピュータ２を、以下の（Ａ）〜（Ｈ）として機能させるためのプログラムを記録してなるコンピュータ読取り可能な記録媒体。
（Ａ）少なくとも前記利用者識別子をクライアント・コンピュータ２へ入力する利用者識別子入力手段、
（Ｂ）入力された前記利用者識別子をクライアント・コンピュータ２からサーバ・コンピュータ１へ送信する利用者識別子送信手段、
（Ｃ）前記利用者識別子をクライアント・コンピュータ２からサーバ・コンピュータ１へ受信する利用者識別子受信手段、
（Ｄ）受信した前記利用者識別子に対応した前記利用者権限グループ識別子を前記利用者権限データベース１４の中から検索して選択する利用者権限制御データベース選択手段、
（Ｅ）前記利用者権限グループ識別子をサーバ・コンピュータ１からクライアント・コンピュータ２へ送信する利用者権限グループ識別子送信手段、
（Ｆ）前記利用者権限グループ識別子をサーバ・コンピュータ１からクライアント・コンピュータ２へ受信する利用者権限グループ識別子受信手段、
（Ｇ）受信した利用者権限グループ識別子に対応した前記操作権限レベルを前記操作権限データベース２５の中から検索して判定する操作権限データベース判定手段、
（Ｈ）前記操作権限レベルを基本ソフトウェア２７へ出力する操作権限レベル出力手段。
【発明の効果】
【００２２】
本発明の利用者権限制御システム、利用者権限制御方法によれば、セキュアＯＳと比較して、システム管理者の負担が少ないことを特徴とする特権に関するアクセスコントロール可能なシステムと方法が提供される。一例として、一般利用者と応用ソフトウェアに関わるリソースの組合せを細かく意識せずに、定常時には重要な操作ができない権限へ固定して与えておき、応用ソフトウェアを追加するなどの非定常時のみ特権を一時的に与える、という簡便な運用ができる。
【００２３】
また、利用者権限を遠隔で集中制御できるので運用効率を高めることもでき、さらに、一元管理して全体の利用者権限の現状が容易にわかるという利点も有する。
【図面の簡単な説明】
【００２４】
【図１】図１は、本発明にかかる利用者権限制御システムのハードウェア構成の１例を示したシステム構成図である。
【図２】図２は、本発明にかかる利用者権限制御システムのサーバ・コンピュータの機能構成の１例を示した機能構成図である。
【図３】図３は、本発明にかかる利用者権限制御システムのクライアント・コンピュータの機能構成の１例を示した機能構成図である。
【図４】図４は、本発明にかかる利用者権限制御システムのサーバ・コンピュータの機能構成の他の１例を示した機能構成図である。
【図５】図５は、本発明にかかる利用者権限制御プログラムに沿って処理をする際のフローチャートの１例である。
【図６】図６は、本発明にかかる利用者権限制御システムの利用者権限制御システムのクライアント・コンピュータの機能構成の他の１例を示した機能構成図である。
【発明を実施するための形態】
【００２５】
以下、更に詳しく本発明の利用者権限制御システムと利用者権限制御方法について、説明する。
【００２６】
なお、本発明において、サーバ・コンピュータとは、後述するネットワークに接続され、ネットワークの中心となってサービスを提供する役割を果たすコンピュータをいう。例えば、後述する複数のクライアント・コンピュータから、サービスの要求を受け、サービスを提供している。利用者識別子や利用者権限グループ識別子を送受信する機能を有するコンピュータをいう。
【００２７】
クライアント・コンピュータとは、ネットワークに接続され、ネットワーク上のサービスを提供する役割を持つサーバ・コンピュータに対して要求を出し、その要求に応じて提供されたサービスを利用する側のコンピュータをいう。
【００２８】
ネットワークとは、ＬＡＮ（ローカルエリアネットワーク）やＷＡＮ（ワイドエリアネットワーク）などで複数のコンピュータを接続した環境をいう。
【００２９】
基本ソフトウェアとは、プログラムやデータなど無形なソフトウェア資源のうち、共通汎用的な資源をいう。例えば、基本ソフトウェアの種類として、マイクロソフト社のウィンドウズ（登録商標）や、アップル社のマッキントッシュ、オープン・ソース・ソフトウェアのリナックスなどがある。
【００３０】
利用者識別子とは、利用者を一意に識別するためのコードをいう。例えば、利用者ナンバーやユーザアカウント、ログオンＩＤなどは利用者識別子の一例である。
【００３１】
操作権限レベルとは、コンピュータを操作できる権限をいう。例えば、コンピュータに対して重要な操作ができる管理者権限若しくは特権や、重要な操作ができない一般利用者権限などは、操作権限レベルの一例である。
【００３２】
利用者権限グループ識別子とは、コンピュータを操作できる利用者の集団を一意に識別するためのコードいう。例えば、コンピュータに対して重要な処理ができる管理者権限グループＩＤや、重要な処理ができない一般利用者権限グループＩＤなどは利用者権限グループ識別子の一例である。
【００３３】
図１は、本発明にかかる利用者権限制御システムのハードウェア構成の１例を示したシステム構成図であり、本発明の利用者権限制御システムを、例えば、Ａ企業の従業者の業務という例で説明すると、Ａ企業の従業者がデータを入力するためのキーボード、マウス類の入力装置、出力結果を表示するためのディスプレイなどの表示装置をそれぞれ接続した従業員数に対応した複数台のクライアント・コンピュータ２と、さらに、利用者権限データベース、利用者権限プログラムをメモリや磁気ディスクなどの記憶装置で実現しているサーバ・コンピュータ１、およびクライアント・コンピュータとサーバ・コンピュータを接続するＬＡＮ・ＷＡＮなどのネットワーク３からなる。
【００３４】
前記利用者権限データベースは、少なくとも利用者識別子と利用者権限グループ識別子の対応関係を記録したものである。操作権限データベースは、少なくとも利用者権限グループ識別子と操作権限レベルの対応関係を記録したものである。
【００３５】
従業者は、自らのクライアント・コンピュータ２を操作して自身の利用者識別子を入力すると、その利用者識別子に対応した利用者権限グループ識別子の提供を、クライアント・コンピュータ２はサーバ・コンピュータ１に要求する。サーバ・コンピュータ１は、その要求を受けた利用者識別子に対応する利用者権限グループ識別子を利用者権限データベースの中から検索して選択する利用者権限データベース選択手段を有し、さらに、該手段により選択された利用者権限グループ識別子をサーバ・コンピュータ１からクライアント・コンピュータ２に提供する利用者権限グループ識別子提供手段を有している。クライアント・コンピュータ２は、提供を受けた利用者権限グループ識別子に対応する操作権限レベルを、操作権限データベースの中から検索して判定する。
【００３６】
また、図４に示したシステム構成図のように、上記の利用者権限データベースは、必ずしも、サーバ・コンピュータ１内に組み込まれていなくともよく、また、図６に示したシステム構成図のように、操作権限データベースは、必ずしも、クライアント・コンピュータ２内に独自に有せずに基本ソフトウェアに組み込まれているものを利用しつつ新たに利用者権限グループ識別子を追加登録するのでもよい。
【００３７】
利用者権限データベースの構成例は、表１に示したとおりである。
【００３８】
【表１】
2010244307.tif 000003
【００３９】
この利用者権限データベースに基づいて、従業者の権限設定を行う。この実際の権限設定については、電子決裁機能を採用するか、あるいは、必要に応じて伝票などを実際に発行するものとし、また、利用者権限制御システムを、人事情報システムの機能を含ませて構成してもよい。
【００４０】
本発明にかかるシステムを利用する場合、ログイン画面が表示装置に表示される。従業者は利用者識別子を入力するが、このときパスワードやＩＤカードによる認証を行ってもよい。画面に表示される「キャンセル」を選択すると、入力データが無効になりログイン画面に戻る。「ＯＫ」を選択すると、利用者識別子送信プログラムが起動される。
【００４１】
利用者識別子と利用者権限グループ識別子の組合せの一例を表２に示した。
【００４２】
【表２】
2010244307.tif 000004
【００４３】
図５に示したフローチャートに従って、利用者識別子と利用者権限グループ識別子の多様な組合せから集中管理・統制することが可能な利用者権限制御プログラムに沿って処理をする。
【００４４】
AOKIの例では、ＳＴＥＰ３１ではAOKIを入力する。ＳＴＥＰ３２でAOKIを送信し、ＳＴＥＰ３３でAOKIを受信する。ＳＴＥＰ３４ではAOKIに対する利用者権限グループ識別子を選択する。この場合、表１よりＡ企業Usersが選択される。ＳＴＥＰ３５でＡ企業Usersを送信し、ＳＴＥＰ３６でＡ企業Usersを受信する。ＳＴＥＰ３７ではＡ企業Usersに対する操作権限レベルを判定する。この場合、表２よりクライアント・コンピュータの一般利用者権限が選択される。ＳＴＥＰ３８では、基本ソフトウェアへクライアント・コンピュータの一般利用者権限であることを出力して通知する。
【００４５】
次に、AOKIに対して、一時的に特権を与える。この場合、事前に表１の登録を表３のように変更しておく。
【００４６】
【表３】
2010244307.tif 000005
【００４７】
ＳＴＥＰ３１ではAOKIを入力する。ＳＴＥＰ３２でAOKIを送信し、ＳＴＥＰ３３でAOKIを受信する。ＳＴＥＰ３４ではAOKIに対する利用者権限グループ識別子を選択する。この場合、表３よりＡ企業Administratorsが選択される。ＳＴＥＰ３５でＡ企業Administratorsを送信し、ＳＴＥＰ３６でＡ企業Administratorsを受信する。ＳＴＥＰ３７ではＡ企業Administratorsに対する操作権限レベルを判定する。この場合、表２よりクライアント・コンピュータの特権が選択される。ＳＴＥＰ３８では、基本ソフトウェアへクライアント・コンピュータの特権であることを出力して通知する。
【００４８】
このように、分散しているクライアント・コンピュータ２の基本ソフトウェア自体を変更することなく、集中管理された利用者権限データベースをもとに特権を制御できる。
【００４９】
また、本発明にかかる記録媒体は、コンピュータ読取り可能な記録媒体であって、少なくとも利用者識別子と利用者権限グループ識別子の対応関係を記録した利用者権限データベースと、サーバ・コンピュータと、サーバ・コンピュータとネットワークを介して接続されるクライアント・コンピュータを、以下の（Ａ）〜（Ｈ）として機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体である。
【００５０】
（Ａ）少なくとも前記利用者識別子をクライアント・コンピュータへ入力する利用者識別子入力手段、
（Ｂ）入力された前記利用者識別子をクライアント・コンピュータからサーバ・コンピュータへ送信する利用者識別子送信手段、
（Ｃ）前記利用者識別子をクライアント・コンピュータからサーバ・コンピュータへ受信する利用者識別子受信手段、
（Ｄ）受信した前記利用者識別子に対応した前記利用者権限グループ識別子を前記利用者権限データベースの中から検索して選択する利用者権限データベース選択手段、
（Ｅ）前記利用者権限グループ識別子をサーバ・コンピュータからクライアント・コンピュータへ送信する利用者権限グループ識別子送信手段、
（Ｆ）前記利用者権限グループ識別子をサーバ・コンピュータからクライアント・コンピュータへ受信する利用者権限グループ識別子受信手段、
（Ｇ）受信した利用者権限グループ識別子に基づき、利用者がクライアント・コンピュータの基本ソフトウェアへの操作権限レベルを判定する操作権限データベース判定手段。
（Ｈ）前記操作権限レベルを基本ソフトウェアへ出力する操作権限レベル出力手段。
【００５１】
かかる記録媒体としては、マイクロコンピュータで処理を行うものであるため、図示はしてはいないが、メモリ、例えばＲＯＭのようなプログラムメディアであってもよいし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに該記録媒体を挿入することにより読取り可能なプログラムメディアであってもよい。
【００５２】
いずれの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読取り、読取りされたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。
【００５３】
上述したプログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【符号の説明】
【００５４】
１  サーバ・コンピュータ
２  クライアント・コンピュータ
３  ネットワーク
１２  通信機能
１３  利用者権限データベース選択機能
１４  利用者権限データベース
１５  利用者権限提供機能
２１  通信機能
２２  利用者識別子入力機能
２３  利用者権限要求機能
２４  操作権限データベース判定機能
２５  操作権限データベース
２６  操作権限レベル出力機能
２７  基本ソフトウェア
【図１】
2010244307.tif 000006
【図２】
2010244307.tif 000007
【図３】
2010244307.tif 000008
【図４】
2010244307.tif 000009
【図５】
2010244307.tif 000010
【図６】
2010244307.tif 000011