(57)【特許請求の範囲】
【請求項１】
少なくとも複数台の端末装置がネットワーク上に接続されて成るコンピュータシステムにおいて、
データ種別および担当者別にデータ更新を制限する権限定義情報及び承認先の端末情報を記憶する記憶手段と、
前記記憶手段内の権限定義情報及び端末情報を参照することによりデータ更新の可否とその承認先の端末を決定する決定手段と、
所定管理者の承認を必要とするデータに対して更新指示が行われた場合に、前記決定手段によりデータ更新可が決定されていることを条件に、その更新指示内容を一時記憶手段に書き込んで記憶保持しておくと共に、データの更新指定の承認要請を通知する第１の更新制御手段と、
前記承認要請に応じて前記決定手段で決定された承認先の端末において承認可の入力が行われたことを条件に、前記一時記憶手段内の更新指示内容に基づいてデータを更新する第２の更新制御手段と、
を具備したことを特徴とするデータ処理システム。
【請求項２】
少なくとも複数台の端末装置がネットワーク上に接続されて成るコンピュータシステムにおいて、
データ種別および担当者別にデータ更新を制限する権限定義情報及び承認先の端末情報を記憶する記憶手段と、
前記記憶手段内の権限定義情報及び端末情報を参照することによりデータ更新の可否とその承認先の端末を決定する決定手段と、
前記決定手段によりデータ更新可が決定されていることを条件に、データ更新の指示内容にしたがって該当するデータを暫定的に更新すると共に、前記更新指示が所定管理者の承認を必要とするデータに対して行われた場合に、データの更新指定の承認要請を通知する第１の更新制御手段と、
前記承認要請に応じて前記決定手段で決定された承認先の端末において承認可の入力が行われたことを条件に、前記更新されたデータを確定し、承認不可であれば、前記更新されたデータを更新前の元のデータに戻す第２の更新制御手段と、
を具備したことを特徴とするデータ処理システム。
【請求項３】
コンピュータを、
データ種別および担当者別にデータ更新を制限する権限定義情報及び承認先の端末情報を記憶する記憶手段、
前記記憶手段内の権限定義情報及び端末情報を参照することによりデータ更新の可否とその承認先の端末を決定する決定手段、
所定管理者の承認を必要とするデータに対して更新指示が行われた場合に、前記決定手段によりデータ更新可が決定されていることを条件に、その更新指示内容を一時記憶手段に書き込んで記憶保持しておくと共に、データの更新指定の承認要請を通知する第１の更新制御手段、
前記承認要請に応じて前記決定手段で決定された承認先の端末において承認可の入力が行われたことを条件に、前記一時記憶手段内の更新指示内容に基づいてデータを更新する第２の更新制御手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４】
コンピュータを、
データ種別および担当者別にデータ更新を制限する権限定義情報及び承認先の端末情報を記憶する記憶手段、
前記記憶手段内の権限定義情報及び端末情報を参照することによりデータ更新の可否とその承認先の端末を決定する決定手段、
前記決定手段によりデータ更新可が決定されていることを条件に、データ更新の指示内容にしたがって該当するデータを暫定的に更新すると共に、前記更新指示が所定管理者の承認を必要とするデータに対して行われた場合に、データの更新指定の承認要請を通知する第１の更新制御手段、
前記承認要請に応じて前記決定手段で決定された承認先の端末において承認可の入力が行われたことを条件に、前記更新されたデータを確定し、承認不可であれば、前記更新されたデータを更新前の元のデータに戻す第２の更新制御手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、データに対するセキュリティ維持を図るために、データの更新を制御するデータ処理システムおよびそのプログラム記録媒体に関する。
【０００２】
【従来の技術】
従来、会社組織内に構築されているデータ処理システムにおいては、組織内で共有する各種のデータベースに対するセキュリティ機能として、組織内の規則や役職等に応じて担当者毎にデータベースへのアクセスを制限し、担当者は許可された権限の範囲内においてデータベースに対してデータの追加、削除、変更等を行うようにしている。
ところで、データベースの内容を変更する更新アクセスが制限されている担当者は、どのデータベースをどのように変更するかをその担当者が属する部署の上司と相談し、上司の承認を得なければならなかった。この場合、担当者はデータベースの更新内容を用紙上に手書によって記入したり、データ入力によって印刷し、それを上司に提出して承認を得るようにしていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、更新内容を用紙上に手書きによって記入したり、あるいはコンピュータから更新内容をデータ入力して承認要請書を印刷することは、作業効率が悪く、しかも、その担当者は上司から承認を受けたとしても、そのデータベースへの更新アクセスが制限されている環境下では、そのデータベースに対して更新権が付与されている別の担当者にその更新を依頼しなければならず、データベースのセキュリティ機能が実際の業務内容に合わなくなるという欠点があった。第１の発明の課題は、管理者の承認を受けたことを条件としてデータ更新を許可する監視条件付きのデータ更新を実現することができると共に、承認要請の自動化を実現できるようにすることである。
第２の発明の課題は、管理者の承認を条件とするデータに対してその承認を受けずにデータを更新したとしても、その後の承認可否に応じてデータ更新の有効／無効を制御できると共に、承認要請の自動化を実現できるようにすることである。
【０００４】
【課題を解決するための手段】
請求項１に記載のコンピュータシステムは、少なくとも複数台の端末装置がネットワーク上に接続されて成るコンピュータシステムにおいて、データ種別および担当者別にデータ更新を制限する権限定義情報及び承認先の端末情報を記憶する記憶手段と、前記記憶手段内の権限定義情報及び端末情報を参照することによりデータ更新の可否とその承認先の端末を決定する決定手段と、所定管理者の承認を必要とするデータに対して更新指示が行われた場合に、前記決定手段によりデータ更新可が決定されていることを条件に、その更新指示内容を一時記憶手段に書き込んで記憶保持しておくと共に、データの更新指定の承認要請を通知する第１の更新制御手段と、前記承認要請に応じて前記決定手段で決定された承認先の端末において承認可の入力が行われたことを条件に、前記一時記憶手段内の更新指示内容に基づいてデータを更新する第２の更新制御手段とを具備したことを特徴とする。
【０００５】
請求項２に記載のコンピュータシステムは、少なくとも複数台の端末装置がネットワーク上に接続されて成るコンピュータシステムにおいて、データ種別および担当者別にデータ更新を制限する権限定義情報及び承認先の端末情報を記憶する記憶手段と、前記記憶手段内の権限定義情報及び端末情報を参照することによりデータ更新の可否とその承認先の端末を決定する決定手段と、前記決定手段によりデータ更新可が決定されていることを条件に、データ更新の指示内容にしたがって該当するデータを暫定的に更新すると共に、前記更新指示が所定管理者の承認を必要とするデータに対して行われた場合に、データの更新指定の承認要請を通知する第１の更新制御手段と、前記承認要請に応じて前記決定手段で決定された承認先の端末において承認可の入力が行われたことを条件に、前記更新されたデータを確定し、承認不可であれば、前記更新されたデータを更新前の元のデータに戻す第２の更新制御手段とを具備したことを特徴とする。
【０００６】
【発明の実施の形態】
（第１実施形態）
以下、図１〜図８を参照してこの発明の第１実施形態を説明する。
図１は会社組織内において構築されているデータ処理システムを概念的に説明するためのシステム構成図である。このデータ処理システムはローカルエリアネットワークシステムあるいは広域システムで、複数台の端末装置ＴＭＬがネットワーク上に構内専用回線あるいは公衆電話回線を介して接続されていると共に、権限情報管理用サーバＡＭＳ、ＤＢ管理用サーバＤＢＳが接続されている。なお、複数台の端末装置ＴＭＬを説明の便宜上、変更データ管理用端末ＴＡ、データ確認＆承認処理用端末ＴＢに分けて以下説明する。すなわち、この実施形態はデータベースへのアクセス権限として管理者の承認を受けたことを条件としてデータベースの更新を許可する監視条件付きのアクセス権限を設定可能とするもので、変更データ管理用端末ＴＡは監視条件付きのアクセス権限が付与されている担当者側の端末装置であり、承認処理用端末ＴＢは管理者側の端末装置で、両者を観念的に区別して以下説明する。
【０００７】
変更データ管理用端末ＴＡにおいて管理者の承認を必要とするデータベースに対して更新指示が行われた場合に、その更新指示内容（更新レコード）を自己の一時ファイルＴＰＦに書き込んで記憶保持すると共に、その管理者側の承認処理用端末ＴＢに対してデータベース更新の承認要請を通知する。この承認要請を受けた承認処理用端末ＴＢ側においては、承認可否を決定し、その決定内容を要求元の変更データ管理用端末ＴＡに対して返送すると、変更データ管理用端末ＴＡは、その決定内容が承認可であることを条件に、一時ファイルＴＰＦの内容を読み出し、ＤＢ管理用サーバＤＢＳに対してデータベースの更新要求を行う。ＤＢ管理用サーバＤＢＳは各種のデータベースＤＢを管理運用するもので、変更データ管理用端末ＴＡから送信されて来た更新レコードに基づいて該当するデータベースの内容を更新する。この場合、更新種としては追加、変更、削除等であり、またデータベースＤＢはシステム全体で共通されるデータやプログラムである。権限情報管理用サーバＡＭＳはファイル別に担当者毎のアクセス権限を定義する権限情報ＡＨＹを管理するもので、変更データ管理用端末ＴＡから更新対象ファイル名やユーザ名が入力指定された際に、そのファイル名、ユーザ名に対応するアクセス権限をその端末へ返送する。
【０００８】
図２は権限情報ＡＨＹのデータ構造を示した図である。すなわち、権限情報ＡＨＹは図２（Ａ）に示すように、ファイル名別に各ユーザ（担当者）のアクセス権限を定義する構成で、図２（Ｂ）はその定義例を具体的に示している。ここで、ファイル名「購入物品台帳」に対してユーザ名「Ｏｐｅｒａｔｏｒ１」は、その権限種として「監視条件付き書き込み可」が定義されており、また監視ユーザ（上司等の管理）として「Ｍａｎａｇｅｒ１」、「Ｍａｎａｇｅｒ２」が定義されている。これはユーザ「Ｏｐｅｒａｔｏｒ１」がファイル「購入物品台帳」を更新する場合に、そのユーザの上司に当る２人の監視ユーザ「Ｍａｎａｇｅｒ１．２」の承認を得なけれぱそのファイルを更新することができないことを意味する。換言すれば、監視者の承認を得れば、そのファイルを自由に更新することができる条件付きアクセス権限の定義情報であることを意味している。また、図示の例のようにユーザ名「Ｏｐｅｒａｔｏｒ２」の権限種として「書き込み不可」が定義されている場合には、監視者の承認を得ても更新不可であることを意味し、この場合には監視ユーザの記述は省略される。一方、ファイル名「仕入れ台帳」についてユーザ名「Ｍａｎａｇｅｒ１」の権限種として「書き込み可、監視可」が定義されている。これはそのユーザの権限として該当ファイルを自由に更新できる他、「監視条件付き書き込み可」の権限が付与された他のユーザからの承認要請に対してその承認可否を決定する決定権を持つことを意味している。なお、監視ユーザとして定義される管理者としては、「係長」、「課長」、「室長」のように３人以上であってもよく、その人数は任意である。また、権限情報ＡＨＹには監視者情報ＯＢＶ（ユーザ使用端末情報）が添付されており、この監視者情報ＯＢＶは監視ユーザ名毎に承認要請の通知先ホスト名（ターミナルNo）を定義するもので、承認要請の通知時に権限情報ＡＨＹ内の監視ユーザ名に基づいて監視者情報ＯＢＶがアクセスされ、該当する通知先を取得する際に使用される。なお、権限情報ＡＨＹ、監視者情報ＯＢＶの内容はシステム管理者等が任意に設定可能なものである。
【０００９】
図３は端末装置ＴＭＬの全体構成を示したブロック図である。
ＣＰＵ１は各種プログラムにしたがってこの端末装置ＴＭＬの全体動作を制御する中央演算処理装置である。記憶装置２はオペレーティングシステムや各種アプリケーションプログラム、文字フォントデータ等が予め格納されている記憶媒体３やその駆動系を有している。この記憶媒体３は固定的に設けたもの、もしくは着脱自在に装着可能なものであり、フロッピーディスク、ハードディスク、光ディスク、ＲＡＭカード等の磁気的・光学的記憶媒体、半導体メモリによって構成されている。また、記憶媒体３内のプログラムやデータは、必要に応じてＣＰＵ１の制御により、ＲＡＭ４にロードされる。更に、ＣＰＵ１は通信回線等を介して他の機器側から送信されて来たプログラム、データを受信して記憶媒体３に格納したり、他の機器側に設けられている記憶媒体に格納されているプログラム、データを通信回線等を介して使用することもできる。また、ＣＰＵ１にはその入出力周辺デバイスである入力装置５、表示装置６、通信装置７がバスラインを介して接続されており、入出力プログラムにしたがってＣＰＵ１はそれらの動作を制御する。入力装置５は文字列データ等を入力したり、各種コマンドを入力するキーボード、マウス等のポインティングデバイスを有している。なお、表示装置６は液晶表示装置やＣＲＴ表示装置あるいはプラズマ表示装置等であり、また通信装置７は通信インターフェイスであり、通信回線を通してデータの送受信を制御する。
なお、権限情報管理用サーバＡＭＳ、ＤＢ管理用サーバＤＢＳもＣＰＵを中核として上述と同様の記憶装置を有する構成であるが、その構成は通常と同様であるため、図示省略するものとする。
【００１０】
次に、このデータ処理システムの動作を図４〜図７に示すフローチャートにしたがって説明する。ここで、これらのフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で記憶媒体に格納されており、ＣＰＵはこのプログラムコードにしたがった動作を逐次実行する。このことは、後述する他の実施形態についても同様である。
いま、権限情報管理用サーバＡＭＳ側において、権限情報ＡＨＹにはファイル別に各ユーザ毎のアクセス権限（この場合にはデータ更新に関するアクセス権限）がシステム管理者等によって予め任意に設定されているものとする。
図４は変更データ管理用端末ＴＡにおいてデータベースの更新指示によって実行開始されるフローチャートである。先ず、更新対象ファイル名および自己のユーザ名が入力指定されると（ステップＡ１）、指定された対象ファイル名およびユーザ名を権限情報管理用サーバＡＭＳに対して送信し、権限種の取得要請を行い（ステップＡ２）、応答待ちとなる（ステップＡ３）。ここで、権限情報管理用サーバＡＭＳは図５のフローチャートにしたがった動作を行う。すなわち、図５は変更データ管理用端末ＴＡからの権限情報取得要請に応じて実行開始されるもので、要求情報の種類および対象ファイル名、ユーザ名を受信すると（ステップＢ１）、要求された情報は権限種かを判別するが（ステップＢ２）、いま、権限種の種得要請が要求されたので、受信した対象ファイル名、ユーザ名に基づいて権限情報ＡＨＹを検索し、該当する権限種を取得する（ステップＢ３）。そして、取得した権限種を要求元の変更データ管理用端末ＴＡへ送信する（ステップＢ６）。
【００１１】
ここで、変更データ管理用端末ＴＡ側において、権限情報管理用サーバＡＭＳからの権限種を受信すると、その種類を判別し（ステップＡ４）、「監視条件付き書込可」でなければ、ステップＡ５に進み、権限種は「書込不可」かを調べ、「書込不可」であれば、データベースへの更新指示を無効とするためにこのフローから抜け、ノンファンクションとなるが、「書込み可」であれば、ステップＡ６に進み、更新データの入力を受け付け可能とすると共に、入力された更新データを自己の一時ファイルＴＰＦへプールしたのち（ステップＡ７）、ＤＢ管理用サーバＤＢＳに対して更新要求を行い、一時ファイルＴＰＦ内の更新データをＤＢ管理用サーバＤＢＳへ送信する（ステップＡ１８）。
【００１２】
一方、権限種が「監視条件付き書込可」であれば、ステップＡ８に進み、更新データの入力を受け付け可能とすると共に、入力された更新データを自己の一時ファイルＴＰＦへプールして記憶保持しておく（ステップＡ９）。そして、ステップＡ１で指定された対象ファイル名およびユーザ名を権限情報管理用サーバＡＭＳへ送信し、承認を受ける監視者の使用端末を特定するためのターミナルNoの取得要請を行い（ステップＡ１０）、応答待ちとなる（ステップＡ１１）。ここで、権限情報管理用サーバＡＭＳは図５のフローチャートにしたがった動作を再開するが、この場合、要求情報の種類は権限種ではなく、監視者情報であるからそのことがステップＢ４で検出される。この場合、受信した対象ファイル名、ユーザ名に基づいて権限情報ＡＨＹをアクセスし、それに該当する各監視ユーザ名を読み出すと共に、この監視ユーザ名に基づいて監視者情報ＯＢＶをアクセスし、該当する通信先ホスト名（ターミナルNo）を取得する（ステップＢ５）。そして、取得した監視者情報を要求元の変更データ管理用端末ＴＡへ送信する（ステップＢ６）。
【００１３】
ここで、変更データ管理用端末ＴＡ側において監視者情報を受け取ると、それに応じて承認処理用端末ＴＢを選択して回線接続し（ステップＡ１２）、その承認処理用端末ＴＢに対して一時ファイルＴＰＦ内の更新データを送信すると共に、データ更新の承認要請を通知する（ステップＡ１３）。いま、監視者が２人以上であれば、その監視者を１人ずつ指定しながら全ての監視者に対して承認要請を通知し終るまで上述の動作を繰り返す（ステップＡ１２〜Ａ１４）。ここで、承認処理用端末ＴＢ側においてはデータ更新の承認要請を受けると、図６のフローチャートにしたがった動作を実行する。
【００１４】
すなわち、承認処理用端末ＴＢは承認要請を受信すると、その要請が有った旨のメッセージを画面上のメッセージ領域に表示する（ステップＣ１）。いま、そのユーザが表示メッセージを確認し、その詳細画面の表示を指示すると、承認要請のあった更新データが詳細表示される（ステップＣ２）。図８（Ａ）はこの場合における更新データの詳細画面を示し、どのファイルをどのように更新するかの一覧が表示される。この例では対象ファイル名は「購入物品台帳」であり、その更新内容の確認を促すために、更新レコードの内容が一覧表示されるが、現在日付や誰れからの要請かも付加される。この詳細画面と共に、画面上には図８（Ｂ）に示すような承認決定ウインドウも表示され、「ＹＥＳ」、「ＮＯ」ボタンのいずれかを操作することによって承認可否を選択指定すると（ステップＣ３）、その決定内容は要請元の変更データ管理用端末ＴＡに対して送信される（ステップＣ４）。
【００１５】
このようにして承認処理用端末ＴＢから承認可否の決定内容を受けた変更データ管理用端末ＴＡ側においては、その決定内容を受信する毎に（ステップＡ１５）、承認ＯＫか否かを判別すると共に（ステップＡ１６）、全ての監視者から承認ＯＫを受け取るまで待機する（ステップＡ１５〜Ａ１７）。ここで、１人でも承認不可の決定が下された場合には、データ更新の指示を無効とするためにこのフローから抜けるが、全ての管理者から承認可の決定を受けた場合には、それを条件に監視条件が解除される。この場合、変更データ管理用端末ＴＡは一時ファイルＴＰＦ内の更新データを読み出してＤＢ管理用サーバＤＢＳへ送信し、更新要求を行う（ステップＡ１８）。すると、ＤＢ管理用サーバＤＢＳはデータ更新要求に応じて図７のフローチャートを実行開始し、更新データを受信し（ステップＤ１）、この更新データに基づいて該当するデータベースＤＢを１レコードずつ更新する処理が行われる（ステップＤ２）。
【００１６】
以上のようにこの第１実施形態においては、データ更新のアクセス権限として「監視条件付き書込可」を設定するようにしたから、監視者の承認を受けた場合に限って許可されるデータ更新を実現することが可能となる。この場合、監視者の承認を受ける前に、更新データを入力することができ、入力された更新データは一時ファイルＴＰＦに記憶保持される。また、データ更新の承認要請をその監視者側の端末へ通知するようにしたから、承認要請の自動化を実現することが可能となる。また、アクセス権限としての「監視条件付き書込可」はファイル別にユーザ毎に設定することができるので、同じユーザであってもファイルの種類に応じて監視を条件とするか否かの設定が可能となる。また監視者側の端末ではどのファイルがどのように更新するのかの詳細画面が表示されるので、承認可否の決定をその場で行うことができる。
【００１７】
（第２実施形態）
以下、図９、図１０を参照してこの発明の第２実施形態を説明する。なお、上述した第１実施形態においては、監視者の承認を受けた際にデータベースＤＢを更新するようにしたが、この第２実施形態は承認を受ける前にデータベースＤＢを更新しておき、その後の承認可否に応じてデータ更新の有効／無効を決定するようにしたものであり、この第２実施形態において変更データ管理用端末ＴＡには、一時ファイルＴＰＦは存在しない。
図９はデータ更新が指示された際の変更データ管理用端末ＴＡの動作を示したフローチャートであり、図４と基本的に同様であるため、以下、その相違点を中心に説明するものとする。先ず、変更データ管理用端末ＴＡ側において更新対象ファイル名およびユーザ名に対応する権限種の取得要請を行い、それに応答して送信されて来た権限種を判別し（ステップＥ１〜Ｅ５）、「書込可」であれば、更新データを入力し、それを基にＤＢ管理用サーバＤＢＳに対してデータ更新を要求する（ステップＥ６、Ｅ７）。
【００１８】
一方、「監視条件付き書込可」の場合であれば、通常の「書込可」の場合と同様に更新データを入力し、それを基にＤＢ管理用サーバＤＢＳに対してデータ更新を要求するが、この場合のＤＢ管理用サーバＤＢＳに対して暫定的な更新要求を行う（ステップＥ８、Ｅ９）。
ここで、ＤＢ管理用サーバＤＢＳ側においては図１０に示したフローチャートにしたがった処理を実行する。すなわちデータベースＤＢに対する更新要求が、通常の「書込可」の場合ではなく「監視条件付き書込可」に伴う暫定的な更新要求である場合には（ステップＦ１）、その更新データを受信すると（ステップＦ２）、データベースＤＢ内に暫定更新管理情報ＴＥＭを作成すると共に、更新データに基づいて該当するデータベースＤＢを更新する（ステップＦ３）。ここで、暫定更新管理情報ＴＥＭは更新データを１レコード毎に記憶保持すると共に、更新データ毎に暫定フラグを記憶するもので、データベースＤＢへの更新が暫定的なものであることを示すために暫定フラグをＯＮさせておく。なお、暫定的な更新であっても、通常の「書込可」の場合と同様にデータベースＤＢの内容は更新データに基づいて書き替えられる。
【００１９】
次に、変更データ管理用端末ＴＡ側においては、監視者情報の取得要請を行い、全ての監視者側端末へデータ更新内容を送信すると共に、承認要請を通知する（ステップＥ１０〜Ｅ１４）。そして、全ての監視者から承認可否の決定通知が有るまで待機する（ステップＥ１５〜Ｅ１７）。ここで、全ての監視者から承認可の決定を受けた場合には、ＤＢ管理用サーバＤＢＳに対してデータの暫定更新内容の確定を要求する（ステップＥ１８）。すると、ＤＢ管理用サーバＤＢＳ側においては、暫定更新管理情報ＴＥＭを参照し、暫定フラグが立っている更新データが存在するかを調べ（ステップＦ４）、有れば、その暫定フラグおよび更新データを消去して暫定状態を解除する（ステップＦ５）。このような解除処理は暫定更新管理情報ＴＥＭ内の更新データに対して１レコード毎に繰り返される。一方、いずれかの監視者から承認不可の決定を受けた場合には、ＤＢ管理用サーバＤＢＳに対して暫定更新の棄却要求を行う（ステップＥ１８）。すると、ＤＢ管理用サーバＤＢＳ側においては、暫定更新管理情報ＴＥＭを参照し、暫定フラグが立っている更新データに基づいてデータベースＤＢを更新前の元の状態に戻す逆更新処理を行う（ステップＦ６）。これによって暫定更新された内容は棄却されて元の状態に戻される。
【００２０】
以上のようにこの第２実施形態においては、データ更新の指示内容にしたがって該当するデータを暫定的に更新すると共に、その更新指示内容が監視者の承認を必要とするデータに対して行われた場合に、その監視者側の端末装置に対してデータ更新の承認要請を通知し、この通知を受けた端末側において承認可否が決定された場合に、その決定内容が承認可であれば、暫定更新されたデータを確定し、承認不可であれば更新データを更新前の元の状態に戻すようにしたから、承認を受けずにデータを更新したとしてもその後の承認可否に応じてデータ更新の有効／無効を制御できると共に、承認要請の自動化を実現することが可能となる。その他、この第２実施形態においても上述した第１実施形態と同様の効果を有する。
【００２１】
なお、上述した各実施形態においては監視者側で承認可否を決定する場合、「ＹＥＳ」、「ＮＯ」ボタンを押下するようにしたが、署名という意味でパスワードを入力するようにすれば、承認決定の安全性を確保することができる。また、承認要請を通知してから承認決定が下されるまでの承認期限を設定しておき、一定期間以上承認決定されなかった場合に、承認要請通知を再送するようにしてもよい。更に、複数の監視者に対して承認を受ける場合において、承認要請通知を全監視者に対して行うが、その際、監視者を１人ずつ指定しながら要請通知を発行する代わりに全ての監視者に対して同報的に要請通知を行うようにしてもよい。更に、複数の監視者のうちいずれかの監視者からの承認決定が得られなかった場合に、その決定保留者だけに要請通知を再送するほか、決定済みである他の監視者の承認決定の内容を併わせて通知するようにすれば、決定保留者は他の監視者の承認可否を参考することができる。また、上述した各実施形態においては、オペレータによるデータ更新指示が行われる毎に、承認要請をリアルタイムで通知するようにしたが、バッチファイルの内容にしたがってデータを定期的に一括更新するバッチ処理毎に、承認要請を行うようにしてもよい。
【００２２】
【発明の効果】
第１の発明によれば、管理者の承認を受けたことを条件としてデータ更新を許可する監視条件付きのデータ更新を実現することができると共に、承認要請の自動化を実現することができる。
第２の発明によれば、管理者の承認を条件とするデータに対してその承認を受けずにデータを更新したとしても、その後の承認可否に応じてデータ更新の有効／無効を制御できると共に、承認要請の自動化を実現することができる。
【図面の簡単な説明】
【図１】データ処理システムを示したシステム構成図。
【図２】（Ａ）は権限情報管理用サーバＡＭＳ側に設定されている権限情報ＡＨＹのデータ構造を説明するための図で、（Ｂ）はその具体的な設定内容を示した図。
【図３】端末装置ＴＭＬの全体構成を示したブロック図、
【図４】変更データ管理用端末ＴＡにおいてデータベースの更新指示にしたがって実行開始されるフローチャート。
【図５】権限情報管理用サーバＡＭＳにおいて権限情報取得要請に応じて実行開始されるフローチャート。
【図６】承認処理用端末ＴＢにおいてデータ更新の承認要請に応じて実行開始されるフローチャート。
【図７】データベースＤＢ側においてデータ更新要求に応じて実行開始されるフローチャート。
【図８】（Ａ）、（Ｂ）は承認処理用端末ＴＢ側における承認画面を例示したもので、（Ａ）は詳細画面、（Ｂ）は承認決定ウインドウを示した図。
【図９】第２実施形態を説明するための図で、変更データ管理用端末ＴＡにおいてデータベースの更新指示にしたがって実行開始されるフローチャート。
【図１０】第２実施形態を説明するための図で、（Ａ）はＤＢ管理用サーバＤＢＳにおいてデータ更新要求や確定／棄却要求に応じて実行開始されるフローチャート、（Ｂ）はＤＢ管理用サーバＤＢＳ側の暫定更新管理情報ＴＥＭを示した図。
【符号の説明】
１  ＣＰＵ
２  記憶装置
３  記憶媒体
４  ＲＡＭ
５  入力装置
６  表示装置
７  通信装置
ＴＡ  変更データ管理用端末
ＴＢ  承認処理用端末
ＡＭＳ  権限情報管理用サーバ
ＤＢＳ  ＤＢ管理用サーバ
ＴＰＦ  一時ファイル
ＡＨＹ  権限情報
ＤＢ  データベース
ＴＥＭ  暫定更新管理情報
ＯＢＶ  監視者情報
【図１】
0003921865.tif 000002
【図２】
0003921865.tif 000003
【図３】
0003921865.tif 000004
【図４】
0003921865.tif 000005
【図５】
0003921865.tif 000006
【図６】
0003921865.tif 000007
【図７】
0003921865.tif 000008
【図８】
0003921865.tif 000009
【図９】
0003921865.tif 000010
【図１０】
0003921865.tif 000011