(57)【要約】【課題】ユーザのプロセッシングマシン及びデータマシンへのアクセス権を管理してセキュリティの向上を図る。【解決手段】業務処理を実行するプロセッシングマシンと、該業務処理で使用されるデータを記憶するデータマシンと、アクセス権の管理を行うネットワークマネージャとから構成されるデータアクセスシステムであって、少なくとも一つのデータマシンはＩＤテーブルとファイルアクセス権テーブルとを備え、ネットワークマネージャは、ユーザからのアクセス要求を受信する手段と、受信したアクセス要求に含まれるユーザ識別子に基づき、ＩＤテーブルを参照し、プロセッシングマシンへのアクセスを許可する手段と、受信したアクセス要求に含まれるユーザ識別子に基づき、ファイルアクセス権テーブルを参照し、データマシンへのアクセスを許可する手段とを備える。【選択図】図１
2006286025.tif 000002
【特許請求の範囲】
【請求項１】
業務処理を実行するプロセッシングマシンと、該業務処理で使用されるデータを記憶するデータマシンと、アクセス権の管理を行うネットワークマネージャと、から構成されるデータアクセスシステムであって、
少なくとも一つの前記データマシンは、
ユーザごとの各プロセッシングマシンへのアクセス権を記録したＩＤテーブルと、
ユーザごとの各データマシンへのアクセス権を記録したファイルアクセス権テーブルとを備え、
前記ネットワークマネージャは、
ユーザからのアクセス要求を受信する手段と、
受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ＩＤテーブルを参照し、該ＩＤテーブルに設定されているアクセス権に基づく前記プロセッシングマシンへのアクセスを許可する手段と、
受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ファイルアクセス権テーブルを参照し、該ファイルアクセス権テーブルに設定されているアクセス権に基づく前記データマシンへのアクセスを許可する手段とを備える、
ことを特徴とするデータアクセスシステム。
【請求項２】
業務処理を実行するプロセッシングマシンと、該業務処理で使用されるデータを記憶するデータマシンと、アクセス権の管理を行うネットワークマネージャと、から構成されるデータアクセスシステムであって、
少なくとも一つの前記データマシンは、
ユーザごとの各プロセッシングマシンの各業務処理へのアクセス権を記録したＩＤテーブルと、
ユーザごとの各データマシンの各ファイルへのアクセス権を記録したファイルアクセス権テーブルとを備え、
前記ネットワークマネージャは、
ユーザからのアクセス要求を受信する手段と、
受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ＩＤテーブルを参照し、該ＩＤテーブルに設定されているアクセス権に基づく前記プロセッシングマシンの業務処理へのアクセスを許可する手段と、
受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ファイルアクセス権テーブルを参照し、該ファイルアクセス権テーブルに設定されているアクセス権に基づく前記データマシンのファイルへのアクセスを許可する手段とを備える、
ことを特徴とするデータアクセスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステムの構築技術に関する。
【背景技術】
【０００２】
従来のコンピュータシステムでは、貴重なハードウエアを十分に活用するという観点から、汎用的なハードウエア上で汎用的なオペレーティングシステム（以下、ＯＳという）が実行され、できる限り多くのアプリケーションへの対応が図られていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、汎用性は冗長性を必要とするため、技術の発展につれてＯＳは巨大化し、そのオーバーヘッドは大きくなっていった。また、従来、１台の汎用的なコンピュータマシン上で多くのアプリケーションが並列に実行される形態が一般的となってきたために、１台のコンピュータマシンが巨大で複雑な構成を有する結果がもたらされ、コンピュータシステム全体としての性能及び信頼性の低下がもたらされている。
【０００４】
ハードウエアの価格対性能比が劇的に改善されつつある今日においては、システムの汎用化に関して、その利点よりも弊害の方が顕著になりつつあるのが現状である。
また、従来、コンピュータシステムの構成及びその実行形態は、人間の会社等の組織及びそこでの仕事の遂行方法とかけ離れている。従って、従来、例えば、ある業務の専門家がその業務をコンピュータシステム化する場合に、困難を生じてしまう。これは、１つには、従来のコンピュータシステムの構築方式が、エンドユーザコンピューティングを疎外していること、２つ目は、従来、専門家がコンピュータシステムを理解していないためコンピュータシステムのデベロッパ側がコンピュータシステムの構築を行うことになるが、その場合にデベロッパ側が業務の仕様を良く理解できないことに起因している。
【０００５】
特に、近年では、企業等における業務処理に柔軟に適応するためにコンピュータシステムのネットワーク化が進んでいるが、そのようなネットワークに新たにコンピュータを接続する場合、従来は、コンピュータシステムに関する専門知識を持った専門家が複雑なパラメータ設定を行う必要があり、業務処理の専門家ではあるがコンピュータシステムに関してはそれほどの知識を有していない者が簡単にネットワークを構築することができず、コンピュータシステムのデベロッパに頼らざるを得ないのが現状である。
【０００６】
本発明は、シンプルな構成を有すると共に信頼性及び性能が高く、かつ、人間が行う業務の構成及び手続きに即しネットワークの構築が容易なコンピュータシステムを実現することを目的とする。
【０００７】
本発明はさらに、プロセッシングマシン、データマシン、マンマシンインタフェースマシンが接続されたネットワークにおいて、このユーザのプロセッシングマシン及びデータマシンへのアクセス権を管理してセキュリティの向上を図るコンピュータシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一態様に係るデータアクセスシステムは、業務処理を実行するプロセッシングマシンと、該業務処理で使用されるデータを記憶するデータマシンと、アクセス権の管理を行うネットワークマネージャと、から構成されるデータアクセスシステムであって、少なくとも一つの前記データマシンは、ユーザごとの各プロセッシングマシンへのアクセス権を記録したＩＤテーブルと、ユーザごとの各データマシンへのアクセス権を記録したファイルアクセス権テーブルとを備え、前記ネットワークマネージャは、ユーザからのアクセス要求を受信する手段と、受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ＩＤテーブルを参照し、該ＩＤテーブルに設定されているアクセス権に基づく前記プロセッシングマシンへのアクセスを許可する手段と、受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ファイルアクセス権テーブルを参照し、該ファイルアクセス権テーブルに設定されているアクセス権に基づく前記データマシンへのアクセスを許可する手段とを備える、ことを特徴とする。
【０００９】
本発明の他の一態様に係るデータアクセスシステムは、業務処理を実行するプロセッシングマシンと、該業務処理で使用されるデータを記憶するデータマシンと、アクセス権の管理を行うネットワークマネージャと、から構成されるデータアクセスシステムであって、少なくとも一つの前記データマシンは、ユーザごとの各プロセッシングマシンの各業務処理へのアクセス権を記録したＩＤテーブルと、ユーザごとの各データマシンの各ファイルへのアクセス権を記録したファイルアクセス権テーブルとを備え、前記ネットワークマネージャは、ユーザからのアクセス要求を受信する手段と、受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ＩＤテーブルを参照し、該ＩＤテーブルに設定されているアクセス権に基づく前記プロセッシングマシンの業務処理へのアクセスを許可する手段と、受信した前記アクセス要求に含まれるユーザ識別子に基づき、前記ファイルアクセス権テーブルを参照し、該ファイルアクセス権テーブルに設定されているアクセス権に基づく前記データマシンのファイルへのアクセスを許可する手段とを備える、ことを特徴とする。
【００１０】
上記の各態様に係るデータアクセスシステムによれば、ユーザのアクセス権がプロセッシングマシンとデータマシンとの両方のアクセス権テーブルを満足させねばないないので、十分にセキュリティを向上することができる。
【００１１】
また、コンピュータのシステムや特にＯＳ等を詳しく知らないユーザであっても、通常の業務を担当者に対して特定のデータを用いながら行わせるという感覚で、プロセッシングマシン及びデータマシンへのアクセスを規定するＩＤテーブル及びファイルアクセス権テーブルを容易に構成することができる。
【発明の効果】
【００１２】
本発明によれば、各ユーザのプロセッシングマシンの各業務、及びデータマシンの各ファイルの各データ項目へのアクセス権を規定したので、各ユーザ毎にプロセッシングマシン及びデータマシンに対してスーパーユーザとなるか、或いは読書き可能となるか、あるいは参照のみ可能となるか等の点のアクセス権に応じた規定を設けることができるから、セキュリティをより完全に達成することができる。
【００１３】
さらに、エンタープライズネットワークマネージャを介して各ユーザが各複数のローカルエリアネットワークにおけるデータマシン、及びプロセッシングマシンへのアクセス権も規定することができるので、エンタープライズネットワークによって接続されるような複数のローカルネットワーク間におけるセキュリティの位置向上を図ることができる。
【発明を実施するための最良の形態】
【００１４】
図１は、本発明のブロック図である。本発明は、以下に示されるプロセッシングマシン１０２、データマシン１０３、又はマンマシンインタフェースマシン１０４のうち少なくとも１つがネットワーク１０１に接続された構成を有するデータ独立型コンピュータシステムを前提とする。
【００１５】
即ち、プロセッシングマシン１０２は、ネットワーク１０１から業務処理要求が格納された電文を受信し、ネットワーク１０１に対して業務処理結果が格納された電文を送信し、ネットワーク１０１に対してデータアクセス要求が格納された電文を送信し、ネットワーク１０１からデータアクセス結果が格納された電文を受信し、それらの送受信される電文に対応する業務処理を実行する。
【００１６】
また、データマシン１０３は、ネットワーク１０１からデータアクセス要求が格納された電文を受信し、ネットワーク１０１に対してデータアクセス結果が格納された電文を送信し、それらの送受信される電文に対応する記憶データのアクセスを行う。
【００１７】
そして、マンマシンインタフェースマシン１０４は、ネットワーク１０１に対して業務処理要求が格納された電文を送信し、ネットワーク１０１から業務処理結果が格納された電文を受信し、その送受信される電文に対応するマンマシンインタフェース処理を実行する。
【００１８】
上述のような前提のもとで、本発明は、プロセッシングマシン１０２、データマシン１０３、又はマンマシンインタフェースマシン１０４がネットワーク１０１に接続された場合において、ユーザがマンマシンインタフェースマシン１０４を介してプロセッシングマシン１０２にアクセスできるか否かを規定するＩＤテーブル及びユーザがデータマシン１０３をアクセスできるか否かを規定するファイルアクセス権テーブルを管理する第１のネットワークマネージャ（ローカルマネージャ１０５）を有する。
【００１９】
この第１のネットワークマネージャ１０５は、新規なユーザのプロセッシングマシン１０２及びデータマシン１０３へのアクセス権を取得し、各ユーザのネットワーク１０１上におけるプロセッシングマシン１０２及びデータマシン１０３へのアクセス権の変更を受け付け、そのアクセス権の変更が発生した時点でその変更にかかわるプロセッシングマシン１０２、データマシン１０３、又はマンマシンインタフェースマシン１０４の何れかにアクセス権の変更に関する情報が格納された電文を送信する。そして、その電文を受信したプロセッシングマシン１０２、データマシン１０３、又はマンマシンインタフェースマシン１０４は、その電文に格納されているアクセス権の変更に関する情報に基づいて自身のアクセス権を変更する。
【００２０】
上述の発明の構成において、ネットワーク１０１が複数のローカルネットワーク１０７から構成される場合に、第１のネットワークマネージャ１０５は、ローカルネットワーク１０７に接続され、プロセッシングマシン１０２、データマシン１０３、又はマンマシンインタフェースマシン１０４がローカルネットワーク１０７に接続される場合における各ユーザのローカルネットワーク１０７上におけるプロセッシングマシン１０２、データマシン１０３へのアクセス権を管理する。
【００２１】
そして、ローカルネットワーク１０７の１つに接続され、複数のローカルネットワーク１０７間における各ユーザのプロセッシングマシン１０２、データマシン１０３、及びマンマシンインタフェースマシン１０４へのアクセス権を管理する第２のネットワークマネージャ１０６を更に有する。この第２のネットワークマネージャ１０６は、第１のネットワークマネージャ１０５におけるアクセス権の管理状態が変化した時点で、その変化が発生した第１のネットワークマネージャ１０５からアクセス権の管理状態の変更に関する情報が格納された電文を受信することにより自身の管理状態を変更する。また、第２のネットワークマネージャ１０６は、複数のローカルネットワーク１０７間における各ユーザのプロセッシングマシン１０２及びデータマシン１０３、へのアクセス権の変更を受け付け、そのアクセス権の変更が発生した時点でその変更にかかわる第１のネットワークマネージャ１０５にアクセス権の変更に関する情報が格納された電文を送信する。そして、その電文を受信した第１のネットワークマネージャ１０５は、その電文に格納されているアクセス権の変更に関する情報に基づいて自身の管理状態を変更する。
【００２２】
本発明では、コンピュータシステムの機能がマンマシンインタフェース、プロセッシング、及びデータの３つに分割され、各機能を専用に実現するマンマシンインタフェースマシン１０４、プロセッシングマシン１０２、及びデータマシン１０３がネットワーク１０１により接続された構成を有する。
【００２３】
このように、特化された機能を有するハードウエアがネットワークで接続された構成を有することにより、第１の利点として、従来肥大化していたシステム構成が単純化される。即ち、まず、プロセッシングマシン１０２の機能は、非常に単純なものとなる。即ち、ハードウエアと業務処理ソフトウエアは一体で提供され、ハードウエア毎に特定のソフトウエアしか実行されないことが保証される。このため、メモリ管理において、メモリ領域の割当ては固定となり仮想空間制御等は必要なくなるため、プログラムデータのスワップイン／スワップアウト等の制御は必要なくなる。また、タスク制御はシングルタスク制御でよいため、プロセス管理や優先度管理等の制御も必要なくなる。このように、プロセッシマグマシン１０２においては、現在のＯＳに必要とされるほとんどの機能は必要なくなる。また、データマシン１０３は、データの検索若しくは更新、又はデータの書込み又は読出しの機能のみを有すればよくなるため、やはりその機能は非常に単純化される。更に、マンマシンインタフェースマシン１０４においては、マンマシンインタフェースの機能のみを実現できればよく、データストレージの機能は必要なくなる。このため、マンマシンインタフェースマシン１０４は、従来からあるパーソナルコンピュータ程度の機器として簡単に実装することができる。このようにコンピュータシステムが単純化されることによって、システム全体の信頼性が大幅に向上し、安価なＣＰＵをプロセッシングマシン１０２等に使用することが可能となってコンピュータシステムの性能対価格比を大幅に向上させることができる。また、業務の変化に応じてマシンを単純に追加、置き換え等するばよいため、業務に対応した柔軟かつ効率的で拡張性に富んだコンピュータシステムを構築することができる。更に、データマシン１０３についてもデータベース毎に用意すれば、特定の業務が他の業務によって遅延させられるような恐れもほとんどなくなる。
【００２４】
更に、第１のネットワークマネージャ１０５及び第２のネットワークマネージャ１０６は各ユーザの各マシン１０２、１０３へのアクセス権情報を一元的に管理し、特に新規ユーザがネットワーク１０１へ加入した場合にはそのユーザのアクセス権情報を管理する。従って、コンピュータシステム全体に対する運用管理及び障害管理を第１のネットワークマネージャ１０５、第２のネットワークマネージャ１０６、ネットワーク１０１、及びデータマシン１０４に集中させることができ、コンピュータ管理が劇的に簡素化される。
【００２５】
第２の利点として、特化された機能を有するマシンがネットワークによって接続された構成を有することにより、マシン間の通信仕様の規格化が容易になる。具体的には、マシン間の通信が、ユーザＩＤ、業務ＩＤ、画面ＩＤ、ファイルＩＤ、ＳＱＬ文等の業務と対応のつけ易い情報によって構成される業務レベルの電文として規格化され、そのような電文を用いて、特化された独立した機能を有するマシンに対して業務処理が依頼される。この結果、各マシンの再利用の促進及び重複開発の削減を図ることができる。
【００２６】
第３の利点として、プロセッシングマシン１０８、データマシン１１２などが業務に対応した機能、データに特化され、かつマシン間の通信も業務レベルの電文に限定される結果、コンピュータシステムの構成及びその実行形態を、人間の会社等の組織及びそこでの仕事の遂行方法と対応付けることができる。この結果として、ある業務の専門家がコンピュータ及びネットワークに関する知識をそれほど持っていなくても、容易にシステムを構築することができるようになる。具体的には、第１のネットワークマネージャ１０５又は第２のネットワークマネージャ１０６が管理するアクセス権情報において、各マシン１０２、１０３、１０４のそれぞれが業務処理に直接対応しているため、業務処理間の関係を定義するのと同じ感覚でアクセス権定義を行うことができる。従って、ローカルな管理者が第１のネットワークマネージャ１０５においてローカルなネットワーク定義を行う場合又は全体管理者が第２のネットワークマネージャ１０６において全体的なネットワーク定義（遠隔定義）を行う場合に、特別なコンピュータ及びネットワークに関する知識を要しないのである。このようにして、ベンダー及び顧客双方のコンピュータシステム構築時の負担及びコストを大幅に削減することができる。加えて、第１のネットワークマネージャ１０５と第２のネットワークマネージャ１０６とからなるアクセス権定義の階層構造は、業務処理の階層構造に対応させることができるため、この点においてもアクセス権定義の管理を直感的なものにすることができる。
【００２７】
以下、図面を参照しながら本発明の実施例につき詳細に説明する。
図２は本発明の一実施例のシステム構成図である。
この実施例では、ＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３が業務処理を分担して実行する。ＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３は、ローカルネットワーク（ＬＡＮ）２０４によって接続され、これらの接続の管理はローカルネットワークマネージャ２０５及びエンタープライズネットワークマネージャ２０６が行う。各マシン又はマネージャは、電文を用いた多対多の通信を行う。各マシン間の電文の授受は、ＭＭＩマシン２０１とプロセッシングマシン２０２の間（電文Ａ、Ｂ）、及びプロセッシングマシン２０２とデータマシン２０３の間（電文Ｃ、Ｄ）で発生し、ＭＭＩマシン２０１とデータマシン２０３の間では発生しない。また、各マシンは、ローカルネットワークマネージャ２０５との間で制御用の電文の授受を行う。更に、ローカルネットワークマネージャ２０５はエンタープライズネットワークマネージャ２０６と通信する。後述するように、各マシン又はマネージャ間のインタフェースは規格化されている。また、各マシン、マネージャとも、システムプログラム及びアプリケーションプログラムは、原則として各々が内蔵するＲＯＭに記憶する。ＬＡＮ２０４に接続されるＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３の数は、任意の数である。各ＬＡＮ２０４には、必ず１つのローカルネットワークマネージャ２０５が接続される。また、ＬＡＮ２０４は、プロセッシングマシン２０２の１つである特定のゲートウエイマシンを介して、他のＬＡＮ又は公衆ネットワークと接続されてもよい。その場合に、例えばＬＡＮ２０４内のプロセッシングマシン２０２が、他のネットワークに接続されているデータマシン２０３をアクセスすることもできる。エンタープライズネットワークマネージャ２０６は、何れか１つ以上のＬＡＮに接続され、複数のローカルネットワークマネージャ２０５との間で電文の授受を行うことにより、各ＬＡＮを制御する。
【００２８】
ＭＭＩマシン２０１の機能はマンマシンインタフェースに特化されており、例えば図３に示されるように、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＬＡＮプロセッサ３０４、電源部３０５、及び表示部３０６などから構成される。なお、ＭＭＩマシン２０１には、図３に示される表示部３０６のほか、画像入出力装置、音声入出力装置、タッチスクリーン等の特殊入力装置、ＡＴＭ等の専用装置なども含まれる。ＬＡＮプロセッサ３０４は、ＬＡＮ２０４に対する接続インタフェースであり、従来からあるネットワークインタフェースボードと同等の機能を有する。
【００２９】
ＭＭＩマシン２０１の表示部３０６に表示される画面等は、業務アプリケーションが最初に起動される時点で、その業務アプリケーションの処理を行うプロセッシングマシン２０２からダウンロードされ、それ以降は、入出力項目と動画や音声を含む画面の制御情報のみが、電文としてプロセッシングマシン２０２との間で授受される。プロセッシングマシン２０２からダウンロードされた情報は、ＭＭＩマシン２０１に保存されるが、必要に応じて削除して再度ダウンロードすることも可能な構成とされる。
【００３０】
また、ＭＭＩマシン２０１は、純粋なローカル処理を実行することもできる。その場合には、ＭＭＩマシン２０１には、それ専用のデータマシン２０３及びプロセッシングマシン２０２が内蔵される。即ち、ＭＭＩマシン２０１は、いわゆるパーソナルコンピュータと同等の機能を有する構成となる。
【００３１】
ＭＭＩマシン２０１は、基本的にはユーザ毎に存在するが、複数のユーザが交代で１台のＭＭＩマシン２０１を使用することもでき、また、１台のＭＭＩマシン２０１の表示部３０６上の各ウインドウを、各ユーザに割り当てることもできる。
【００３２】
次に、プロセッシングマシン２０２は、いわゆるワンボードコンピュータの構成を有し、例えば図４に示されるように、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、ＬＡＮプロセッサ４０４、及び電源部４０５などから構成される。
【００３３】
プロセッシングマシン２０２には運用設計という概念は不要である。即ち、プロセッシングマシン２０２は、従来のモデムなどと同様に、単にＬＡＮ２０４上のコネクタに挿入されるのみで動作可能となる。
【００３４】
プロセッシングマシン２０２は、各業務処理毎に用意され、ＬＡＮプロセッサ４０４を介してＬＡＮ２０４に接続される。この業務処理は、各プロセッシングマシン２０２間での通信が不要な範囲で細分化される。
【００３５】
業務処理の多重化が必要とされる場合には、複数台のプロセッシングマシン２０２がＬＡＮ２０４に接続され、協調的に動作する。この場合、各プロセッシングマシン２０２は、それぞれ独立にデータマシン２０３上のデータをアクセスする、いわゆるデータ中心設計に基づいて構築される。このようなデータ中心処理を実現するために、プロセッシングマシン２０２上で実行される業務アプリケーションは、後述する電文によってＭＭＩマシン２０１又はデータマシン２０３と通信を行うオンラインプログラムとして実行される。この場合における電文は、後述するように規格化されたとなる。
【００３６】
続いて、データマシン２０３はいわゆるファイルサーバであり、その機能は、データ若しくはデータベースの管理機能に特化され、例えば図５に示されるように、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＬＡＮプロセッサ５０４、電源部５０５、及びディスク記憶装置５０６などから構成される。
【００３７】
ディスク記憶装置５０６に格納されるデータベースとしては任意の形式のものを採用することできるが、各データベースは、プロセッシングマシン２０２の１つである専用のユーティリティマシンによって共通の方式のもとで管理される。データベース毎の相違は、データマシン２０３内のインタフェース部により吸収される。
【００３８】
また、ゲートウエイ装置、磁気テープ（ＭＴ）、又はフロッピィディスク装置などから入力される外部データは、上述のユーティリティマシンを経由して、そのデータ形式が変換されながらデータマシン２０３に格納される。データベースの新規構築は、上述のユーティリティマシンによって行われる。
【００３９】
ローカルネットワークマネージャ２０５及びエンタープライズネットワークマネージャ２０６は、プロセッシングマシン２０２の一種であり、図４に示されるプロセッシングマシン２０２の構造と同様の構造を有する。
【００４０】
次に、図６に、ＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３の間で授受される電文の構造を示す。これらの電文には、ＭＭＩマシン２０１とプロセッシングマシン２０２との間で授受される電文Ａ、Ｂと、プロセッシングマシン２０２とデータマシン２０３との間で授受される電文Ｃ、Ｄとがある。
【００４１】
まず、ＭＭＩマシン２０１とプロセッシングマシン２０２との間で授受される電文Ａ、Ｂは、図６(a) に示される構造を有する。図６(a) において、先頭の電文制御６０１は、図６(c) に示される構造を有する。
【００４２】
図６(c) において、電文識別コード６０９は、電文の種類、即ち、電文Ａ、Ｂ等の通常電文、機器接続定義の自動生成時の電文、セキュリティ情報を配付する電文等の種別を識別する情報を示す。
【００４３】
発信元ＩＤ６１０及び発信先ＩＤ６１１は、ＬＡＮ２０４のグローバルアドレス、例えば各マシンのＬＡＮプロセッサ３０４、４０４、５０４に割り付けられている物理アドレス（ネットワークアドレス）である。
【００４４】
ユーザＩＤ６１２は、それが含まれる電文を発生させたユーザを示す。電文識別連番６１３は、情報が複数の電文に分割されて送信される場合に、それらの電文の伝送順序を示す。
【００４５】
発信時間６１４は、その電文が送信された時間を示し、障害調査、レスポンス測定などに使用される。図６(a) の構造に戻り、業務ＩＤ６０２は、プロセッシングマシン２０２内で行われる業務処理の種類、例えば、日時処理における受注表処理、貸借表の出力処理等を区別する識別子である。
【００４６】
画面ＩＤ６０３は、１つの業務処理においてＭＭＩマシン２０１の表示部３０６に表示される複数の画面のうちの１つを特定する識別子である。画面制御情報６０４は、ＭＭＩマシン２０１の表示部３０６上において現在画面を待たせている若しくは現在画面を点滅させている等を示す情報、又は、表示部３０６上に表示される動画を制御するための情報等である。
【００４７】
データ領域情報６０５は、それに続く１つ以上のデータ領域６０６をどのように使用しているか、例えば現在どの領域にデータが格納されているかを示す情報である。
データ領域６０６には、ＭＭＩマシン２０１の表示部３０６に対する画面の入力項目、出力項目が、データ項目を単位として格納される。次に、プロセッシングマシン２０２とデータマシン２０３との間で授受される電文Ｃ、Ｄは、図６(b) に示される構造を有する。
【００４８】
図６(b) において、先頭の電文制御６０１は、図６(a) に示される電文Ａ、Ｂの場合と同様、図６(c) に示される構造を有する。業務ＩＤ６０２は、図６(a) に示される電文Ａ、Ｂにおけるものと同様のものである。
【００４９】
ファイルＩＤ６０７は、アクセスされるファイルを特定する識別子である。検索制御情報６０８は、データマシン２０３内のデータベースに対する検索処理において、検索されたデータが重複した場合、指定された条件に該当するデータが見つからなかった場合、又は検索エラーが発生した場合等における処理を指定するための検索付加条件が設定される。
【００５０】
データ領域情報６０５は、図６(a) における電文Ａ、Ｂにおけるものと同様のものである。データ領域６０６についても、その構造は図６(a) における電文Ａ、Ｂにおけるものと同様である。そして、プロセッシングマシン２０２からデータマシン２０３に送信される電文Ｃのデータ領域６０６には、電文Ｃが検索処理を指定している場合には、データベース操作言語の１つであるＳＱＬ言語を用いた書込み条件と、そのときの検索キーが格納され、電文Ｃが書込み処理を指定している場合には、書込みデータが格納される。逆に、データマシン２０３からプロセッシングマシン２０２へ送信される電文Ｄのデータ領域６０６には、電文Ｃによって指定された検索処理又は書込み処理に対応する結果データが格納される。
【００５１】
以上の図６に示される各電文は、ＬＡＮ２０４のプロトコルに従って、ＬＡＮ２０４上を伝送されるパケットのデータフィールドに格納されて転送される。上述した電文を用いて実現される業務処理の動作について、図７の動作説明図によって示される受注業務の例を用いて説明する。
【００５２】
始めに、ＭＭＩマシン２０１は、初期メニューを表示部３０６上に表示している（ステップ７０１）。それに対して、電話オペレータ等の利用者が受注業務を選択すると（ステップ７０２）、ＭＭＩマシン２０１は受注画面を表示部３０６上に表示する（ステップ７０３）。
【００５３】
利用者は、その画面上で受注入力を行う（ステップ７０４）。入力項目は、品目、コード、数量等である。ＭＭＩマシン２０１は、その入力項目を、電文Ａとして、プロセッシングマシン２０２に送信する（ステップ７０５）。
【００５４】
プロセッシングマシン２０２は、在庫チェックを行うために、在庫ファイルを検索する。即ち、プロセッシングマシン２０２は、ＭＭＩマシン２０１から受信した入力項目に基づいて在庫ファイルを検索する条件を示すＳＱＬ文を生成し、それをファイルＩＤと共に電文Ｃに格納し、その電文Ｃをデータマシン２０３へ送信する（ステップ７０６）。
【００５５】
データマシン２０３は、プロセッシングマシン２０２から受信した電文Ｃの内容に基づいて在庫ファイルを検索し（ステップ７０７）、検索結果を電文Ｄとしてプロセッシングマシン２０２へ通知する（ステップ７０８）。
【００５６】
例えば在庫があった場合、プロセッシングマシン２０２は、受注マスタの更新を行うために、データマシン２０３に対して受注マスタ更新依頼を示すＳＱＬ文を生成し、それをファイルＩＤと共に電文Ｃに格納し、その電文Ｃをデータマシン２０３へ送信する（ステップ７０９）。
【００５７】
データマシン２０３は、プロセッシングマシン２０２から受信した電文Ｃの内容に基づいて受注マスタ更新処理を実行し（ステップ７１０）、更新結果を電文Ｄとしてプロセッシングマシン２０２へ通知する（ステップ７１１）。
【００５８】
データマシン２０３からプロセッシングマシン２０２へ更新結果が通知されると、プロセッシングマシン２０２からＭＭＩマシン２０１に画面出力データが電文Ｂとして送信され（ステップ７１２）、ＭＭＩマシン２０１は処理結果を表示部３０６上に表示する（ステップ７１３）。
【００５９】
上述の受注業務処理において、在庫ファイルが格納されているデータマシン２０３と受注マスタが格納されているデータマシン２０３は異なってもよい。受注業務を行うプロセッシングマシン２０２は、例えば単一のマシンである。
【００６０】
次に、ユーザのプロセッシングマシン２０２及びデータマシン２０３へのアクセス権を管理するためのデータ構成及び動作について説明する。図８は、ＭＭＩマシン２０１、プロセッシングマシン２０２、又はデータマシン２０３がＬＡＮ２０４に接続される場合に、それらのマシンとローカルネットワークマネージャ２０５との間及びローカルネットワークマネージャ２０５とエンタープライズネットワークマネージャ２０６との間で授受される電文の構造を示す。
【００６１】
まず、ＭＭＩマシン２０１、プロセッシングマシン２０２、又はデータマシン２０３からローカルネットワークマネージャ２０５に対しては、電文Ｅ、Ｇ、Ｉが送信される。これらの電文は、図８(a) に示される構造を有する。
【００６２】
図８(a) において、先頭の電文制御６０１は、図６(a) に示される電文Ａ、Ｂの場合と同様、図６(c) に示される構造を有する。機器管理情報８０１は、それが含まれる電文を送信したマシンのいわゆる自己紹介情報であり、各マシンのＩＤ、設置場所、機能、管理者、障害時の連絡先等の、業務には依存しない情報である。
【００６３】
回線情報８０２は、それが含まれる電文を送信したマシンのグローバルＭＡＣアドレス、ＰＵ、ＬＵ等のアドレス情報である。自属性領域情報８０３は、それに続く１つ以上の自属性領域８０４をどのように使用しているか、例えば現在どの領域にデータが格納されているかを示す情報である。
【００６４】
自属性領域８０３は必須の情報である。そして、それが含まれる電文を送信したのがＭＭＩマシン２０１である場合には、自属性領域８０４には、そのマシンがウインドウシステムを有しているか否か、そのマシンの端末種別（音声、画像等）等の情報が格納される。また、それが含まれる電文を送信したのがプロセッシングマシン２０２である場合には、自属性領域８０４には、業務処理の種別、各業務処理で使用されるデータの種別等の情報が格納される。更に、それが含まれる電文を送信したのがデータマシン２０３である場合には、自属性領域８０４には、そのマシンが記憶するファイルの種別等の情報が格納される。
【００６５】
次に、ローカルネットワークマネージャ２０５からＭＭＩマシン２０１、プロセッシングマシン２０２、又はデータマシン２０３に対しては、電文Ｆ、Ｈ、Ｊが送信される。これらの電文は、図８(b) に示される構造を有する。
【００６６】
図８(b) において、先頭の電文制御６０１は、図６(a) に示される電文Ａ、Ｂの場合と同様、図６(c) に示される構造を有する。接続可機器情報８０５は、それに続く１つ以上の接続可機器８０６の領域をどのように使用しているか、例えば現在どの領域にデータが格納されているかを示す情報である。
【００６７】
接続可機器８０６は、それが含まれる電文の宛て先のマシンが他のどのマシンと接続されるかを示す。続いて、ローカルネットワークマネージャ２０５からプロセッシングマシン２０２への電文Ｈの通知の結果、そのプロセッシングマシン２０２からＭＭＩマシン２０１へは、電文Ｍが送信される。この電文は、図８(c) に示される構造を有する。
【００６８】
図８(c) において、先頭の電文制御６０１は、図６(a) に示される電文Ａ、Ｂの場合と同様、図６(c) に示される構造を有する。画面定義体情報８０７は、それに続く１つ以上の画面定義体８０８の領域をどのように使用しているか、例えば現在どの領域にデータが格納されているかを示す情報である。
【００６９】
画面定義体８０８は、それが含まれる電文を送信するプロセッシングマシン２０２が実行する業務処理に対応してその電文の宛て先のＭＭＩマシン２０１が表示しユーザに処理させる表示画面に関する情報を示す。
【００７０】
更に、ローカルネットワークマネージャ２０５からエンタープライズネットワークマネージャ２０６へは、電文Ｋが送信される。この電文は、図８(d) に示される構造を有する。
【００７１】
図８(d) において、先頭の電文制御６０１は、図６(a) に示される電文Ａ、Ｂの場合と同様、図６(c) に示される構造を有する。配下定義情報８０９は、それに続く１つ以上の配下定義８１０の領域をどのように使用しているか、例えば現在どの領域にデータが格納されているかを示す情報である。
【００７２】
配下定義８１０は、それが含まれる電文を送信するローカルネットワークマネージャ２０５が管理する各マシン２０１、２０２、又は２０３の機器接続定義を示す。
最後に、エンタープライズネットワークマネージャ２０６からローカルネットワークマネージャ２０５へは、電文Ｌが送信される。この電文は、図８(e) に示される構造を有する。
【００７３】
図８(e) において、先頭の電文制御６０１は、図６(a) に示される電文Ａ、Ｂの場合と同様、図６(c) に示される構造を有する。遠隔定義情報８１１は、それに続く１つ以上の遠隔定義８１２の領域をどのように使用しているか、例えば現在どの領域にデータが格納されているかを示す情報である。
【００７４】
遠隔定義８１２は、それが含まれる電文の宛て先のローカルネットワークマネージャ２０５が管理するＬＡＮ２０４に接続される各マシン２０１、２０２、又は２０３と、他のＬＡＮに接続される各マシンとの間の接続情報である。
【００７５】
次に、ローカルネットワークマネージャ２０５及びエンタープライズネットワークマネージャ２０６が管理する接続管理テーブルについて説明する。まず、ローカルネットワークマネージャ２０５は、図９(a) に示される基本情報９０１と図９(b) に示される接続情報９０２とからなる接続管理テーブルを管理する。ここで、ローカルネットワークマネージャ２０５は、例えば図４に示される構造を有する一種のプロセッシングマシン２０２であり、接続管理テーブルはデータマシン２０３の１つに記憶され、ローカルネットワークマネージャ２０５は接続管理テーブルが記憶されたデータマシン２０３にアクセスする。この場合には、図６(b) に示される電文Ｃ、Ｄが使用される。更に、いわゆるローカル管理者がローカルネットワークマネージャ２０５が管理する接続管理テーブルを更新する場合には、各管理者はＭＭＩマシン２０１の１つからローカルネットワークマネージャ２０５にアクセスする。この場合には、図６(a) に示される電文Ａ、Ｂが使用される。
【００７６】
図９(a) に示される基本情報９０１において、横１行のレコードが１つのマシンに対応する。まず、データ項目９０３は、そのレコードがどのマシンに対応する情報であるかを示し、例えばそのマシンから通知された電文Ｅ、Ｇ、Ｉの機器管理情報８０１（図８(a) 参照）に含まれるマシンＩＤが設定される。
【００７７】
データ項目９０４は、そのレコードに対応するマシンが、そのデータ項目９０４を含むローカルネットワークマネージャ２０５が接続されるＬＡＮ２０４に接続されるマシンであるか（ローカルであるか）、他のＬＡＮに接続されるマシンであるか（リモートであるか）を示す識別情報である。識別子「リモート」が付加されたレコードは、必ずエンタープライズネットワークマネージャ２０６からの指示によって基本情報に追加される。
【００７８】
データ項目９０５は、そのレコードに対応するマシンのグローバルＭＡＣアドレス、ＰＵ、ＬＵ等のアドレス情報を示し、そのマシンから通知された電文Ｅ、Ｇ、Ｉの回線情報８０２（図８(a) 参照）が設定される。
【００７９】
データ項目９０６は、そのレコードに対応するマシンの属性を示し、そのマシンから通知された電文Ｅ、Ｇ、Ｉの自属性領域８０４（図８(a) 参照）の情報が設定される。
次に、図９(b) に示される接続情報９０２は、ＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３が、それぞれどのように接続されるかを、所定のデータフォーマットで示している。この接続情報９０２の設定形態は、個々のマシン間の接続を直接定義する形態であってもよいが、マシン（ノード）の数が多く定義が複雑になる場合には、図１１(a) に示されるようなスーパークラス１１０１を用いて各マシン間の接続を定義する形態が採用されてもよい。この図の例においては、ＭＭＩマシン１〜３（図２のＭＭＩマシン２０１に対応）についてはＭＭＩＳ１が、プロセッシングマシン１、２（図２のプロセッシングマシン２０２に対応）についてはプロセッシングマシンＳ１が、また、データマシン１、２（図２のデータマシン２０３に対応）についてはデータマシンＳ１が、それぞれスーパークラス１１０１として定義される。そして、スーパークラス１１０１間の接続の定義の他に、個々のマシン間の接続の直接の定義、及び個々のマシン間の非接続の直接の定義（接続してはならないことを指定する定義）などが混在した定義形態が示されている。更に、スーパークラスを階層的に定義することも可能である。このような場合、スーパークラス１１０１間の定義と個々のマシン間の直接の定義が異なる場合には、個々のマシン間の直接の定義が優先される。また、接続の定義と非接続の定義が異なる場合には、非接続の定義が優先される。更に、所定のアクセス権が設定されるような場合には、アクセス権の弱い定義の方が優先される。
【００８０】
次に、エンタープライズネットワークマネージャ２０６は、図１０(a) に示される全体情報１００１、基本情報１００２、及び接続情報１００３からなる接続管理テーブルを管理する。ローカルネットワークマネージャ２０５の場合と同様に、エンタープライズネットワークマネージャ２０６は、例えば図４に示される構造を有する一種のプロセッシングマシン２０２であり、接続管理テーブルはデータマシン２０３の１つに記憶され、エンタープライズネットワークマネージャ２０６は接続管理テーブルが記憶されたデータマシン２０３にアクセスする。更に、いわゆるエンタープライズ管理者がエンタープライズネットワークマネージャ２０６が管理する接続管理テーブルを更新する場合には、各管理者はＭＭＩマシン２０１の１つからエンタープライズネットワークマネージャ２０６にアクセスする。
【００８１】
図１０において、図１０(b) の基本情報１００２と図１０(c) の接続情報１００３は、基本的にはそれらが含まれる接続管理テーブルを管理するエンタープライズネットワークマネージャ２０６が管理するローカルネットワークマネージャ２０５から通知された図９(a) の基本情報９０１及び図９(b) の接続情報９０２と同じ情報である。ただし、図１０(b) に示される基本情報１００２において、図９(a) に示される基本情報９０１において必要であったデータ項目９０４は不要であり、その代わりに各レコードがどのＬＡＮ２０４に属する情報であるかを示すローカルＩＤが設定されたデータ項目１００４を有する。また、接続情報１００３においても、そこに記述される各マシンがどのＬＡＮ２０４に属する情報であるかを示すローカルＩＤが設定されたデータ項目１００５を有する。ローカルネットワークマネージャ２０５における接続情報９０２の場合（図１１(a) ）と同様、マシン（ノード）の数が多く定義が複雑になる場合には、図１１(b) に示されるようなスーパークラス１１０２を用いて各マシン間の接続を定義する形態が採用されてもよい。
【００８２】
図１０(a) に示される全体情報１００１は、横１行のレコードが１つのＬＡＮ２０４に対応する。各レコードは、各ＬＡＮ２０４を識別するローカルＩＤが設定されるデータ項目１００６と、各ＬＡＮ２０４にリモートアクセスするための回線情報であるリモート回線情報が設定されるデータ項目１００７と、その回線の属性が設定されるデータ項目１００８とから構成される。
【００８３】
図８に示される電文及び図９、図１０に示される接続管理テーブルを用いて実現される機器接続定義の自動生成・更新と各マシンにおける回線定義の更新の動作について、図１２の動作説明図を用いて説明する。
【００８４】
まず、各マシンの回線定義の更新の契機となるものには、以下に示される３つがある。
1.新規機器追加：ローカル管理者が新規にマシンをＬＡＮに接続した場合である。
2.ローカル定義：ローカル管理者がそれが管理するＬＡＮにおいて機器接続定義を変更した場合である。
3.遠隔定義：エンタープライズ管理者が複数のＬＡＮ（ドメイン）にまたがって機器接続定義を変更した場合である。
まず、新規機器追加の場合の動作例について説明する。
【００８５】
ローカル管理者は、ＭＭＩマシン２０１、プロセッシングマシン２０２、又はデータマシン２０３の何れかである新規マシンをＬＡＮ２０４に接続し、そのＬＡＮ２０４を管理するローカルネットワークマネージャ２０５のアドレスのみを指定してそのマシンの電源をオンする（ステップ１２０１）。
【００８６】
その結果、電源オンされたマシン２０１、２０２、又は２０３（以下、新規追加マシンという）が、接続開始メッセージを、図８(a) に示される電文Ｅ、Ｇ、又はＩを用いてローカルネットワークマネージャ２０５に送信する（ステップ１２０２）。
【００８７】
ローカルネットワークマネージャ２０５は、上記電文を受信すると、それが管理する接続管理テーブルの基本情報９０１（図９(a) ）において、受信電文を送信したマシンに対応するレコードを新規に追加して、接続管理テーブルを更新する（ステップ１２０３）。そのレコードにおいて、図９(a) に示されるデータ項目９０３には受信電文の機器管理情報８０１（図８(a) 参照）に含まれるマシンＩＤが設定され、データ項目９０４には識別子「ローカル」が設定され、データ項目９０５には受信電文の回線情報８０２（図８(a) 参照）が設定され、データ項目９０６には受信電文の自属性領域８０４の情報が設定される。なお、ローカルネットワークマネージャ２０５は、接続管理テーブルの接続情報９０２（図９(b) ）としては、特定のＭＭＩマシン２０１とのみ接続できる旨を示す情報を設定する。
【００８８】
次に、ローカルネットワークマネージャ２０５は、上記新規追加したレコードの定義（配下定義）を、図８(d) に示される電文Ｋを用いてエンタープライズネットワークマネージャ２０６に通知する（ステップ１２０４）。
【００８９】
エンタープライズネットワークマネージャ２０６は、上記電文を受信すると、それが管理する接続管理テーブルの基本情報１００２（図１０(b) ）において、受信電文に格納されている配下定義８１０（図８(d) 参照）に対応する新規レコードを追加して、接続管理テーブルを更新する（ステップ１２０５）。
【００９０】
また、ローカルネットワークマネージャ２０５は、エンタープライズネットワークマネージャ２０６に配下定義を通知すると共に、ステップ１２０２の処理に基づいて受信した電文の送信元の新規追加マシンに対して、図８(b) に示される電文Ｆ、Ｈ、又はＪを用いて接続可機器８０６の情報を通知する（ステップ１２０６）。接続可機器８０６の情報としては、例えばデフォルトとして、特定の１つのＭＭＩマシン２０１とのみ接続できる旨を示す情報が設定される。
【００９１】
新規追加マシンは、上記電文を受信すると、その電文に設定されている接続可機器８０６の情報に基づいて、そのマシンのＲＡＭに設定される回線定義を更新する（ステップ１２０７）。回線定義とは、そのマシンが他のどのマシンと接続できるか、及び接続される回線の属性（伝送速度、プロトコル等）等が設定されたファイルである。各マシンは、他のマシンと通信する場合に、このファイルの内容に対応する属性で通信を行う。この回線定義は、各マシンの例えばメモリ上に展開され、電源を切れば消滅する。即ち、各マシンは、ＬＡＮ２０４に接続される毎に、ローカルネットワークマネージャ２０５から回線定義に関する情報をもらってくることになる。
【００９２】
また、新規追加マシンがプロセッシングマシン２０２である場合には、その新規追加マシンは、ステップ１２０６の処理によりローカルネットワークマネージャ２０５からデフォルトとして通知された接続可能ＭＭＩマシン２０１に対し、そのＭＭＩマシン２０１がデフォルトとして表示する画面の画面定義体を、図８(c) に示される電文Ｍを用いて上記ＭＭＩマシン２０１に送信する（ステップ１２０８）。この結果、特には図示しないが、上記ＭＭＩマシン２０１は、通知された画面定義体に対応する画面を表示する。
【００９３】
上述の動作において、１つのマシンとＬＡＮ２０４との接続が解除されたときに、接続管理テーブル上のそのマシンに関する情報は削除せずに、そのマシンとＬＡＮ２０４との接続が解除されたことを示す情報を付加しておき、次回にそのマシンがＬＡＮ２０４に再び接続されたときに接続管理テーブル上でそのマシンに対応するレコードを検索することにより、マシンとＬＡＮ２０４の接続を設定又は解除する毎に次に示すローカル定義をし直す必要がなくなる。
【００９４】
次に、ローカル定義の場合の動作例について説明する。ローカル管理者は、それが管理するＬＡＮにおいて機器接続定義を変更したい場合、例えば上述の新規機器追加の後に新規追加マシンに対して更に詳細な接続定義を行いたいような場合には、まず、ローカルネットワークマネージャ２０５にアクセス可能なＭＭＩマシン２０１から、接続管理テーブルの更新機能を起動し、接続管理テーブル更新用の表示画面を用いて接続管理テーブルの更新指示を行う（ステップ１２０９）。この結果、特には図示しないが、上記ＭＭＩマシン２０１からローカルネットワークマネージャ２０５に対して、図６(a) に示される電文Ａを用いて接続管理テーブルの更新指示がなされる。
【００９５】
ローカルネットワークマネージャ２０５は、上記電文を受信すると、それが管理する接続管理テーブルの基本情報９０１（図９(a) ）又は接続情報９０２（図９(b) ）において、受信電文によって指定される更新処理を実行して、接続管理テーブルを更新する（ステップ１２１０）。
【００９６】
次に、ローカルネットワークマネージャ２０５は、上記更新したレコードの定義（配下定義）を、図８(d) に示される電文Ｋを用いてエンタープライズネットワークマネージャ２０６に通知する（ステップ１２１１）。
【００９７】
エンタープライズネットワークマネージャ２０６は、電文を受信すると、それが管理する接続管理テーブルの基本情報１００２（図１０(b) ）又は接続情報１００３（図１０(c) ）において、受信電文に格納されている配下定義８１０（図８(d) 参照）に対応するレコードを更新して、接続管理テーブルを更新する（ステップ１２１２）。
【００９８】
また、ローカルネットワークマネージャ２０５は、エンタープライズネットワークマネージャ２０６に配下定義を通知すると共に、接続管理テーブルの更新の対象となったマシンに対して、図８(b) に示される電文Ｆ、Ｈ、又はＪを用いて接続可機器８０６の情報を通知する（ステップ１２１３）。
【００９９】
各マシンは、上述の電文を受信すると、その電文に設定されている接続可機器８０６の情報に基づいて、そのマシンのＲＡＭに設定される回線定義を更新する（ステップ１２１４）。
【０１００】
また、上述のマシンがプロセッシングマシン２０２である場合には、そのプロセッシングマシン２０２は、それに接続されるＭＭＩマシン２０１に対して、そのプロセッシングマシン２０２が実行する業務処理に対応して上記ＭＭＩマシン２０１が表示する画面の画面定義体を、図８(c) に示される電文Ｍを用いて上記ＭＭＩマシン２０１に送信する（ステップ１２１５）。この結果、特には図示しないが、上記ＭＭＩマシン２０１は、通知された画面定義体に対応する画面を表示する。
【０１０１】
最後に、遠隔定義の場合の動作例について説明する。エンタープライズ管理者は、それが管理する複数のＬＡＮ間の機器接続定義を変更したい場合には、まず、エンタープライズネットワークマネージャ２０６にアクセス可能なＭＭＩマシン２０１から、接続管理テーブルの更新機能を起動して、接続管理テーブル更新用の表示画面を用いて接続管理テーブルの更新指示を行う（ステップ１２１６）。この結果、特には図示しないが、上記ＭＭＩマシン２０１からエンタープライズネットワークマネージャ２０６に対して、図６(a)に示される電文Ａを用いて接続管理テーブルの更新指示がなされる。
【０１０２】
エンタープライズネットワークマネージャ２０６は、上記電文を受信すると、それが管理する接続管理テーブルの全体情報１００１（図１０(a) ）、基本情報１００２（図１０(b) ）又は接続情報１００３（図１０(c) ）において、受信電文によって指定される更新処理を実行して、接続管理テーブルを更新する（ステップ１２１７）。
【０１０３】
次に、エンタープライズネットワークマネージャ２０６は、上記更新したレコードの定義（遠隔定義）を、図８(e) に示される電文Ｌを用いて、更新対象となったレコードのデータ項目１００４、１００５、又は１００６に設定されているローカルＩＤに対応するローカルネットワークマネージャ２０５に通知する（ステップ１２１１）。
【０１０４】
ローカルネットワークマネージャ２０５は、上記電文を受信すると、それが管理する接続管理テーブルの基本情報９０１（図９(a) ）又は接続情報９０２（図９(b) ）において、受信電文に格納されている遠隔定義８１２（図８(e) 参照）に対応するレコードを更新して、接続管理テーブルを更新する（ステップ１２１８）。
【０１０５】
また、ローカルネットワークマネージャ２０５は、接続管理テーブルの更新の対象となったマシンに対して、図８(b) に示される電文Ｆ、Ｈ、又はＪを用いて接続可機器８０６の情報を通知する（ステップ１２１９）。
【０１０６】
各マシンは、上述の電文を受信すると、その電文に設定されている接続可機器８０６の情報に基づいて、そのマシンのＲＡＭに設定される回線定義を更新する（ステップ１２１４）。
【０１０７】
また、上述のマシンがプロセッシングマシン２０２である場合には、そのプロセッシングマシン２０２は、それに接続されるＭＭＩマシン２０１に対して、そのプロセッシングマシン２０２が実行する業務処理に対応して上記ＭＭＩマシン２０１が表示する画面の画面定義体を、図８(c) に示される電文Ｍを用いて上記ＭＭＩマシン２０１に送信する（ステップ１２２１）。この結果、特には図示しないが、上記ＭＭＩマシン２０１は、通知された画面定義体に対応する画面を表示する。
【０１０８】
次に、ユーザのプロセッシングマシン２０２及びデータマシン２０３へのアクセス権を管理するためのデータ構成及び動作について説明する。図１３はユーザのプロセッシングマシン２０２、データマシン２０３に対するアクセス権を規定する本発明の他の実施例の構成図である。
【０１０９】
図１３に示した構成は図２に示した機器接続にする実施例と同様であるから説明は省略する。図１３に示した実施例における特有の動作を説明する。
ローカルネットワークマネージャ２０５は、それが接続されるＬＡＮ２０４に接続されるプロセッシングマシン２０２、又はデータマシン２０３に対するユーザアクセス権を制御することによって、セキュリティを管理する。エンタープライズネットワークマネージャ２０６は、それが接続されているＬＡＮ２０４とリモート接続されている他の各ＬＡＮ２０４に接続されている各ローカルネットワークマネージャ２０５を管理すると共に、ＬＡＮ間のセキュリティも管理する。ローカル管理者は、それが管理するＬＡＮ２０４に新しいユーザが加入すると、そのユーザのプロセッシングマシン２０２及びデータマシン２０３へのアクセス権をローカルネットワークマネージャ２０５に管理させる。この管理情報は、ローカルネットワークマネージャ２０５からエンタープライズネットワークマネージャ２０６へも通知され管理される。ローカルネットワークマネージャ２０５は、それが接続されるＬＡＮ２０４に接続される各マシン２０１、２０２、又は２０３にアクセス権情報を配信し、各マシンがその情報を利用する。また、ローカルネットワークマネージャ２０５及びエンタープライズネットワークマネージャ２０６は、障害情報のロギング及び通知も管理する。図１３において、ＭＭＩマシン２０１、プロセッシングマシン２０２、データマシン２０３からそれぞれローカルネットワークマネージャ２０５に対して送られる電文Ｅ，Ｇ、及びＩは図２に機器接続の場合に用いられる図８に示した電文Ｅ，Ｇ、及びＩが兼用する。
【０１１０】
図１４は図１３の実施例に用いられる電文フォーマットを示す。図１４(a) において先頭の電文制御６０１は、図６(a) に示される電文Ａ，Ｂと同様に図６(c) に示される構造を有する。図１４(a),(b),(c) において電文Ｎ，Ｏ，ＰのうちユーザＩＤ情報１４０１はそれにつづく１つ以上のユーザＩＤ領域をどのように使用しているかを示す。そして、図１４において電文ＮのユーザＩＤ１４０２，１４０３にはそれぞれユーザのＩＤのみが格納されて、マンマシンインタフェースマシン２０１に対してユーザＩＤのみを送信する。電文ＯのユーザＩＤ１４１２，１４１３には、図１４(b) に示すように後述するＩＤテーブルに準拠した各プロセッシングマシンへの各ユーザのアクセス権が格納され、この電文Ｏをローカルネットワークマネージャ２０５からプロセッシングマシン２０２を送信する。電文ＰのユーザＩＤ１４２２，１４２３には、図１４(c) に示すように、後述するファイルアクセス権テーブルに準拠した各ユーザのアクセス権が格納され、この電文Ｐをローカルネットワークマネージャ２０５からデータマシン２０３へ送信する。電文Ｑの配下定義１４３２，１４３３には、図１４(d) に示すように、ローカルネットワークマネージャ２０５の配下に接続されているマンマシンインタフェースマシン２０１，プロセッシングマシン２０２及びデータマシン２０３のアクセス権情報が格納され、これをエンタープライズネットワークマネージャ２０６に送信する。なお、電文Ｑの配下定義情報１４３１にはそれにつづく配下定義領域をどのように使用しているかを示す。電文Ｒの遠隔定義情報１４４１はそれぞれにつづく遠隔定義１４４２，１４４３をどのように使用しているかを示す。電文の遠隔定義１４４２，１４４３は、図１４(e) に示すように、ユーザのプロセッシングマシン２０２、データマシン２０３へのアクセス権情報を格納し、これをエンタープライズネットワークマネージャ２０６からローカルネットワークマネージャ２０５に遠隔定義情報として送信する。
【０１１１】
次に図１５、及び図１６を参照して各ユーザのプロセッシングマシン２０２に対するアクセス権を指定するＩＤテーブル１５０１とデータマシン２０３へのアクセス権を規定するファイルアクセス権テーブル１５０２の構成について説明する。先ずＩＤテーブル１５０１は、各ユーザがプロセッシングマシン２０２に対してスーパーユーザであるか（Ｓ）、読書き可能であるか（ＲＷ）或いは参照のみ可能であるか（Ｒ）を示すものである。図１５において、ユーザＩＤ１はプロセッシングマシン２０２の各ＩＤで示されるものの業務１及び業務２及び業務３に対してそれぞれスーパーユーザとなる。ユーザＩＤ２はプロセッシングマシン２０２の各ＩＤで示されるものの業務１、業務２及び業務３に対してそれぞれ参照のみ可（Ｒ）、読書き（ＲＷ）可、参照のみ（Ｒ）可になる。ユーザＩＤ３は、プロセッシングマシン２０２の各ＩＤで示されるものの業務２に対して読書き可（ＲＷ）となる。ここで、各ユーザはプロセッシングマシン２０２の各業務毎に従ってアクセス権が設定され、１つのプロセッシングマシン２０２に対して１つの業務だけを行わせ、その業務に対するアクセス権を設定することも可能であるし、１つのプロセッシングマシン２０２に対して複数の業務を行わせ、各業務に対して各ユーザのアクセス権を別々に設定することも可能である。
【０１１２】
次に、ファイルアクセス権テーブル１５０２は各ユーザがデータマシン２０３の各ファイルのデータ項目に対してスーパーユーザとなるか（Ｓ）読書き可となるか（ＲＷ）参照のみ可となるか（Ｒ）かを規定する。
【０１１３】
各ユーザＩＤ１，ＩＤ２，ＩＤ３はデータマシンＩＤ毎にファイルＩＤのデータ項目１，２，３に対してアクセス権を有する。従って１つのデータマシン２０３についてはデータ項目毎にファイルアクセス権を異ならせて規定することも可能である。このファイルＩＤ及びデータ項目はプロセッシングマシン２０３からデータマシン２０３へ送信される電文ＣのファイルＩＤ及びデータ領域に対応しており、各ユーザから電文Ｃがプロセッシングマシン２０２を介してデータマシン２０３に送信された際にそのユーザがデータマシン２０３のファイルＩＤのデータ項目をアクセスできるか否かを規定する。
【０１１４】
このＩＤテーブル１５０１及びファイルアクセス権テーブル１５０２はデータマシン２０３の中に構成され、ローカルエリアネットワークマネージャ２０５はそのデータマシン２０３へのアクセスを行うことにより、ユーザのファイルアクセス権を管理する。
【０１１５】
そして、データマシン２０３にはユーザが新たにネットワークに加入すると、そのユーザのプロセッシングマシン２０２及びデータマシン２０３へのアクセス権がローカルネットワーク管理者によってそれぞれＩＤテーブル１５０１、及びファイルアクセス権テーブル１５０２に登録される。
【０１１６】
この登録されたＩＤテーブル１５０１の各プロセッシングマシン対応部分は、各プロセッシングマシン２０２に対してローカルネットワークマネージャ２０５から電文Ｏを使って送信され、各プロセッシングマシン２０２のメモリに記録される。従って各プロセッシングマシン２０２の業務１では、例えばユーザＩＤ２がライトしようとするとそのプロセッシングマシン２０２に記憶されているＩＤテーブルにより、ユーザＩＤ２はプロセッシングマシン２０２の業務１に対してライトできないものとしてアクセス権を否定される。
【０１１７】
同様にファイルアクセス権テーブル１５０２の各データマシン対応部分は、データマシン２０３に対してローカルネットワークマネージャ２０５から電文Ｐを用いて送信され、各データマシンのメモリに記録される。従ってユーザＩＤ２がデータマシンのデータ項目１を書き換えようとすると、ユーザＩＤ２は参照のみ可（Ｒ）であるから、そのアクセスは拒絶される。
【０１１８】
複数のユーザからプロセッシングマシン２０２に対してアクセスが競合した場合には図示しないキューにユーザからの要求電文をつなぐことによりその競合を調整する。同様に複数のユーザからデータマシン２０３の特定のデータ項目に対してアクセスが競合した場合には要求電文をキューにつないでその競合を調整する。
【０１１９】
さらに、ＩＤテーブル１５０１、ファイルアクセス権テーブル１５０２は、プロセッシングマシン、データマシン、マンマシンインタフェースマシンの機器接続とは独立して設定される。したがって、マンマシンインタフェースマシンとプロセッシングマシン或いはデータマシンとがたとえ接続されていようとも、ユーザがプロセッシングマシン或いはデータマシンへのアクセス権を有さなければ、そのユーザはそのプロセッシングマシン、データマシンをアクセスできない。
【０１２０】
このようにしてユーザ毎にプロセッシングマシンの業務あるいはデータマシンへのデータ項目へのアクセス権が規定されるので、セキュリティの維持を達成することができる。
すなわち、上記実施例においては、プロセッシングマシン、データマシン及びＭＭＩマンマシンインタフェースマシンをそれぞれ特定の用途に特化して構成してネットワークに接続しているものにおいて、各ユーザのプロセッシングマシンの各業務および各データマシンのファイルＩＤのデータ項目へのアクセス権を規定しているので、上述したような用途が特化したプロセッシングマシン、データマシン、及びＭＭＩマシンをネットワークに接続した構成においても、各プロセッシングマシン及びデータマシンのセキュリティを充分に維持向上することができる。
【０１２１】
さらに、このセキュリティには、ユーザのアクセス権がプロセッシングマシンとデータマシンとの両方のアクセス権テーブルを満足させねばならない上に、所定のマンマシンインタフェースマシン、プロセッシングマシン、データマシンが機器接続されていなければならないという言わば三重のチェックがかけられるので、十分にセキュリティを向上することができる。
【０１２２】
本実施例では、ユーザのプロセッシングマシン及びデータマシンへのアクセス権を定義したので、ユーザが実際の業務においてその業務の担当者に仕事を行わせたり、ユーザが特定のデータをアクセス可能にしたりすることと対応した形でコンピュータシステムを設計できる。すなわち、あるユーザが特定の担当者に対して仕事を行わせる関係は、ユーザがプロセッシングマシンに対するアクセス権をＩＤテーブル１５０１によって規定することに対応し、ユーザが特定のデータに対してアクセスできるか否かはユーザがファイルアクセス権テーブル１５０２によってユーザがデータマシンをアクセスできるか否かの管理に対応する。したがって、コンピュータのシステムや特にＯＳ等を詳しく知らないユーザであっても、通常の業務を担当者に対して特定のデータを用いながら行わせるという感覚で、プロセッシングマシン及びデータマシンへのアクセスを規定するＩＤテーブル及びファイルアクセス権テーブルを容易に構成することができる。
【０１２３】
図１６は、エンタープライズネットワークマネージャが管理するＩＤテーブル１６０１及びファイルアクセス権テーブル１６０２を示す。図１６のテーブルと図１５のテーブルとの相違は、各プロセッシングマシン及びデータマシンに対してどこのローカルネットワークに存在するかを示すローカルＩＤが付加された点だけである。すなわち、エンタープライズネットワークマネージャ２０６によって、各ローカルネットワークに存在するプロセッシングマシン及びデータマシンに対する各ユーザのアクセス権を設定することができる。
【０１２４】
図１７(a) は、スーパークラスを用いた場合のＩＤテーブル１７０１とファイルアクセステーブル１７０２の構成図である。業務Ｓ１はプロセッシングマシンＩＤ及び業務ＩＤのスーパークラスであり、ユーザＳ１はユーザＩＤ１及びユーザＩＤ２のスーパークラスである。この機器接続の際のスーパークラスと同様に、アクセス権管理のテーブルにおけるスーパークラスもノードが多く定義が複雑な場合にスーパークラスとの関係を定義することで全体図を単純及び理解し易い形にするものである。スーパークラスの定義と個別の定義とが異なった場合には個別の定義を優先する。例えばユーザＩＤ１はスーパークラスＳ１に対してスーパーユーザであるが、ユーザＩＤ１はプロセッシングマシンＩＤの業務１については定義ではないので、これらに対してもスーパーユーザとなる。しかし、ユーザＩＤ２はスーパークラスの業務Ｓ１に対しては参照のみ可（Ｒ）であるが、プロセッシングマシンＩＤ２に対しては読書き可（ＲＷ）であるので、プロセッシングマシンＩＤの業務２に対しては読書き可となり、個別定義が優先する。
【０１２５】
図１７(b) はエンタープライズネットワークマネージャから管理するＩＤテーブル１７０３及びファイルアクセス権テーブル１７０４を示すもので、図１７(a) との違いはプロセッシングマシンＩＤ及びデータマシンＩＤにそれぞれローカルなＩＤが付加された点のみであるのである。
【０１２６】
次に図１８を用いてアクセス権管理テーブルを用いた場合の動作の説明を行う。先ず、新規ユーザが追加された場合にはローカルエリアネットワークマネージャ２０５がＩＤテーブル及びファイルアクセス権テーブルの更新を行い、その配下定義を通知を差分のみエンタープライズネットワークマネージャ２０６に対して送信して、それが管理するＩＤテーブル及びファイルアクセス権テーブルを更新する。それと共に、ローカルネットワークマネージャ２０５は電文Ｎ，Ｏ，Ｐを用いて新規に加入したユーザについてのＩＤテーブルと、ファイルアクセス権テーブルのデータをそれぞれＭＭＩマシン２０１、プロセッシングマシン２０２、データマシン２０３へ送信する。そして、ＩＤテーブル及びアクセス権テーブルの定義の変更された画面定義体をＭＭＩマシン２０１に送信する。
【０１２７】
次に、ローカル管理者によってアクセステーブルを更新する場合には、各ユーザのプロセッシングマシン２０２及びデータマシン２０３へのアクセス権の変更に伴ってそれぞれのＩＤテーブル及びファイルのアクセス権テーブルを更新し、その配下定義を差分のみエンタープライズネットワークマネージャ２０６へ転送すると共に、変更された各ユーザのアクセス権をＭＭＩマシン、プロセッシングマシン、データマシンへと転送し、例えば画面定義体を更新して、ＭＭＩマシンに表示する。
【０１２８】
遠隔定義の場合には、エンタープライズ管理者がアクセス権テーブルを更新し、そのエンタープライズネットワークマネージャ２０６が管理するＩＤテーブル及びファイルアクセス権テーブル更新結果の差分のみをローカルネットワークマネージャが管理するアクセス権テーブルへ転送してこれを更新し、ローカルネットワークマネージャ２０５は更新されたユーザのアクセス権の変更を各ＭＭＩマシン、プロセッシングマシン、データマシンへと転送してそのアクセス権の変更に伴って画面定義体を変更してＭＭＩマシンに表示を行う。
【０１２９】
また上記実施例において、プロセッシングマシン、データマシン、ＭＭＩインタフェースマシンをネットワークで接続したが、このネットワークに代えてバスで接続してもよい。以上説明した実施例においては、コンピュータシステムの機能がＭＭＩ（マンマシンインタフェース）、プロセッシング、及びデータの３つに分割され、各機能を専用に実現するＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３がＬＡＮ２０４により接続された構成を有する。
【０１３０】
このように、特化された機能を有するハードウエアがネットワークで接続された構成を有することにより、第１の利点として、従来肥大化していたシステム構成が単純化される。即ち、まず、プロセッシングマシン２０２の機能は、図４などに示されるように非常に単純なものとなる。即ち、ハードウエアと業務処理ソフトウエアは一体で提供され、ハードウエア毎に特定のソフトウエアしか実行されないことが保証される。このため、メモリ管理において、メモリ領域の割当ては固定となり仮想空間制御等は必要なくなるため、プログラムデータのスワップイン／スワップアウト等の制御は必要なくなる。また、タスク制御はシングルタスク制御でよいため、プロセス管理や優先度管理等の制御も必要なくなる。このように、プロセッシマグマシン２０２においては、現在のＯＳに必要とされるほとんどの機能は必要なくなる。また、データマシン２０３は、データの検索若しくは更新、又はデータの書込み若しくは読出しの機能のみを有すればよくなるため、やはりその機能は非常に単純化される。更に、ＭＭＩマシン２０１においては、マンマシンインタフェースの機能のみを実現できればよく、データストレージの機能は必要なくなる。このために、ＭＭＩマシン２０１は、従来からあるパーソナルコンピュータ程度の機器として簡単に実装することができる。このようにコンピュータシステムが単純化されることによって、システム全体の信頼性が大幅に向上し、安価なＣＰＵをプロセッシングマシン２０２等に使用することが可能となってコンピュータシステムの性能対価格比を大幅に向上させることができる。また、業務の変化に応じてマシンを単純に追加、置き換え等するばよいため、業務に対応した柔軟かつ効率的で拡張性に富んだコンピュータシステムを構築することができる。更に、データマシン２０３についてもデータベース毎に用意すれば、特定の業務が他の業務によって遅延させられるような恐れもほとんどなくなる。加えて、プロセッシングマシン２０２及びＭＭＩマシン２０１は、ハードウエアとソフトウエアが一体となって提供される結果、これらを単純にＬＡＮ２０４に接続して電源を入れるだけでセットアップを終了することができ、これらに障害が発生した場合はマシン全体を交換してしまえばよい。更に、本発明に関連する特徴として、ローカルネットワークマネージャ２０５及びエンタープライズネットワークマネージャ２０６がＬＡＮ２０４への各マシン２０１、２０１、２０３の接続情報を一元的に管理し、新規機器がＬＡＮ２０４へ接続された場合にはその機器からＬＡＮ２０４に接続情報が格納された電文Ｅ、Ｇ、Ｉが自動的に送信される。従って、コンピュータシステム全体に対する運用管理及び障害管理をローカルネットワークマネージャ２０５、エンタープライズネットワークマネージャ２０６、ＬＡＮ２０４（ネットワーク）、及びデータマシン２０３に集中させることができ、コンピュータ管理が劇的に簡素化される。
【０１３１】
第２の利点として、特化された機能を有するマシンがネットワークによって接続された構成を有することにより、マシン間の通信仕様の規格化が容易になる。具体的には、マシン間の通信が、ユーザＩＤ６１２、業務ＩＤ６０２、画面ＩＤ６０３、ファイルＩＤ６０７、ＳＱＬ文等の業務と対応のつけ易い情報によって構成される業務レベルの電文として規格化され、そのような電文を用いて、特化された独立した機能を有するマシンに対して業務処理が依頼される。この結果、各マシンの再利用の促進及び重複開発の削減を図ることができる。
【０１３２】
第３の利点として、プロセッシングマシン２０２、データマシン２０３などが業務に対応した機能、データに特化され、かつマシン間の通信も業務レベルの電文に限定される結果、コンピュータシステムの構成及びその実行形態を、人間の会社等の組織及びそこでの仕事の遂行方法と対応付けることができる。この結果として、ある業務の専門家がコンピュータ及びネットワークに関する知識をそれほど持っていなくても、容易にシステムを構築することができるようになる。具体的には、ローカルネットワークマネージャ２０５又はエンタープライズネットワークマネージャ２０６が管理する接続情報の定義（機器接続定義）において、ＭＭＩマシン２０１、プロセッシングマシン２０２、及びデータマシン２０３のそれぞれが業務処理に直接対応しているため、業務処理間の関係を定義するのと同じ感覚で機器接続定義を行うことができる。従って、ローカル管理者がローカルネットワークマネージャ２０５においてローカル定義を行う場合又はエンタープライズ管理者がエンタープライズネットワークマネージャ２０６において遠隔定義を行う場合に、特別なコンピュータ及びネットワークに関する知識を要しないのである。このようにして、ベンダー及び顧客双方のコンピュータシステム構築時の負担及びコストを大幅に削減することができる。加えて、ローカルネットワークマネージャ２０５とエンタープライズネットワークマネージャ２０６とからなる機器接続定義の階層構造は、業務処理の階層構造に対応させることができるため、この点においても機器接続定義の管理を直感的なものにすることができる。
【０１３３】
第４の利点として、データマシン２０３が独立した構成としてＬＡＮ２０４又は他のＬＡＮ若しくは公衆ネットワークに接続され、かつデータマシン２０３へのアクセスが業務レベルの電文として規格化される結果、データを集中的に管理するデータセンタを設立することもできるようになる。この結果、データ保持に対するコストやリスクを大幅に削減することができるようになる。
【０１３４】
なお、上述した実施例では、従来例とは異なり、業務処理を単位として電文が伝送されるため、ネットワークのトラヒックが無用に増加することもない。例えば、データマシン２０３上のデータベースへのアクセスにおいて、トランザクションファイルなどは一気にプロセッシングマシン２０２に取り込まれメモリ上に展開されて処理される。
【図面の簡単な説明】
【０１３５】
【図１】本発明のブロック図である。
【図２】本発明の実施例の構成図である。
【図３】ＭＭＩマシンの構成図である。
【図４】プロセッシングマシンの構成図である。
【図５】データマシン及び各ネットワークマネージャの構成図である。
【図６】電文のフォーマット図（その１）である。
【図７】実施例の動作説明図（その１）である。
【図８】電文のフォーマット図（その２）である。
【図９】ローカルネットワークマネージャが管理する接続管理テーブルの構成図である。
【図１０】エンタープライズネットワークマネージャが管理する接続管理テーブルの構成図である。
【図１１】スーパークラスを用いた接続情報の構成図である。
【図１２】実施例の動作説明図（その２）である。
【図１３】本発明の実施例の構成図である。
【図１４】電文のフォーマット図（その３）である。
【図１５】ローカル・ネットワーク・マネージャが管理するＩＤテーブルとファイルアクセス権テーブルの構成図である。
【図１６】エンタープライズ・ネットワーク・マネージャが管理するＩＤテーブルとファイルアクセス権テーブルの構成図である。
【図１７】スーパークラスを用いたＩＤテーブルとファイルアクセス権テーブルの構成図である。
【図１８】アクセス権管理テーブルを用いた場合の動作説明図である。
【符号の説明】
【０１３６】
１０１ ネットワーク
１０２ プロセッシングマシン
１０３ データマシン
１０４ マンマシンインタフェースマシン
１０５ 第１のネットワークマネージャ
１０６ 第２のネットワークマネージャ
１０７ ローカルネットワーク
【図１】
2006286025.tif 000003
【図２】
2006286025.tif 000004
【図３】
2006286025.tif 000005
【図４】
2006286025.tif 000006
【図５】
2006286025.tif 000007
【図６】
2006286025.tif 000008
【図７】
2006286025.tif 000009
【図８】
2006286025.tif 000010
【図９】
2006286025.tif 000011
【図１０】
2006286025.tif 000012
【図１１】
2006286025.tif 000013
【図１２】
2006286025.tif 000014
【図１３】
2006286025.tif 000015
【図１４】
2006286025.tif 000016
【図１５】
2006286025.tif 000017
【図１６】
2006286025.tif 000018
【図１７】
2006286025.tif 000019
【図１８】
2006286025.tif 000020