(57)【要約】【課題】  本発明ＯｐＳクライアントによる制御システムに関し、複数のクライアントで効率のよい運用が可能となるＯｐＳクライアントによる制御システムを提供することを目的としている。【解決手段】  複数のＯｐＳクライアント１とサーバー２とが接続され、該サーバー２と通信ネットワーク５を構成する伝送装置４とが接続され、通信ネットワークシステムを構成する複数の伝送装置４及び該伝送装置４を含むネットワーク構成要素を制御／監視するシステムにおいて、前記サーバー２は情報を記憶するデータベース３を具備すると共に、前記ＯｐＳクライアント１から制御要求が発生した時に、これら制御要求の種類に対応して前記データベース３を参照しながらＯｐＳクライアント１の接続制御を行なう制御手段７とを具備して構成する。【選択図】    図１
2005198150.tif 000002
【特許請求の範囲】
【請求項１】
複数のＯｐＳクライアントとサーバーとが接続され、該サーバーと通信ネットワークを構成する伝送装置とが接続され、通信ネットワークシステムを構成する複数の伝送装置及び該伝送装置を含むネットワーク構成要素を制御／監視するシステムにおいて、
前記サーバーは情報を記憶するデータベースを具備すると共に、前記ＯｐＳクライアントから制御要求が発生した時に、これら制御要求の種類に対応して前記データベースを参照しながらＯｐＳクライアントの接続制御を行なう制御手段とを具備することを特徴とするＯｐＳクライアントによる制御システム。
【請求項２】
複数のＯｐＳクライアントから制御要求が同時に出された時、前記サーバーの制御手段は、制御前のクライアント／サーバーの情報を比較し、比較結果に応じて制御実施の有無を判断することを特徴とする請求項１記載のＯｐＳクライアントによる制御システム。
【請求項３】
前記制御手段は、複数のＯｐＳクライアントのうち、特定の１台のＯｐＳクライアントのみ制御／監視を可能とし、その他のＯｐＳクライアントは監視のみ可能となるように制御することを特徴とする請求項１記載のＯｐＳクライアントによる制御システム。
【請求項４】
前記各ＯｐＳクライアントにユーザレベルを設け、制御を実施する際にデータにユーザレベルを付与し、前記制御手段は、前記ＯｐＳクライアントのユーザレベルと、前記サーバーの情報のユーザレベルとを比較し、制御実施の有無を判断することを特徴とする請求項１記載のＯｐＳクライアントによる制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＯｐＳクライアントによる制御システムに関し、更に詳しくは通信ネットワークシステムを構成する伝送装置及び該伝送装置を含むネットワーク構成要素を監視／制御するＯｐＳにおける、複数のＯｐＳによる伝送装置の制御システムに関する。ここで、ＯｐＳはオペレーションシステム（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）の略である。
【背景技術】
【０００２】
図１０はＯｐＳ及び伝送装置の構成例を示す図である。オペレーションシステムは、図に示すように、クライアントと、サーバーと、伝送装置から構成されている。図において、１は複数のＯｐＳクライアント、２はこれらＯｐＳクライアント１と接続され、各種の制御を行なうサーバーである。ＯｐＳ（オペレーションシステム）は、画面表示及び操作を行なうＯｐＳクライアント１と、データベース（ＤＢ）３による情報管理、伝送装置への制御を行なうサーバー２とで構成されている。
【０００３】
５はサーバー２と接続される通信ネットワークである。４は通信ネットワーク５を構成する伝送装置である。データベース３には、図に示すような情報Ａ,Ｂ,Ｃが格納されている。情報Ａの内容は“ａａａａａ”、情報Ｂの内容は“ｂｂｂｂｂ”、情報Ｃの内容は“ｃｃｃｃｃ”である。
【０００４】
通常、サーバー２には、複数のＯｐＳクライアント１が接続されている。図ではＯｐＳ１〜ＯｐＳ３までの３台の場合を示している。そして、各々のＯｐＳクライアント１から個別にサーバー２に対して制御要求を出すことができる。サーバー２は、要求された順番にＯｐＳクライアント１の制御要求を処理し、伝送装置４への制御やデータベース３への反映を実施する。このように構成されたシステムの動作の概要を説明すれば、以下の通りである。
【０００５】
ＯｐＳ１から読出／制御操作がサーバー２に対して行なわれると（Ｃ１）、サーバー２は通信ネットワーク５に対して読出／制御を行なう（Ｃ２）。通信ネットワーク５からの応答を受け取ると（Ｃ３）、サーバー２はデータベース３に対して情報の格納を行なう。例えば、このようにしてデータベース３には例えばデータ“ａａａａａ”が格納される。
【０００６】
次に、サーバー２はデータベース３から情報の読み出しを行ない（Ｃ５）、この読み出された情報をＯｐＳ１に対して通知し（Ｃ６）、ＯｐＳ１は受信した応答を画面に表示する（Ｃ７）。
【０００７】
従来のこの種のシステムとしては、例えば複数の監視制御端末からの操作が競合した際に、端末間でチャット等により連絡をとりあい調整するシステムが知られている（例えば特許文献１参照）。また、配電系統監視制御装置において、操作による影響範囲が重複（競合）した場合、重複の発生した２つのオペレータの優先度を比較、判定し、優先度の高いオペレータの操作を優先的に行なうシステムが知られている（例えば特許文献２参照）。また、１つの計算機上の管理情報を更新するだけで、所要数の計算機の管理情報を自動的に更新するシステムが知られている（例えば特許文献３参照）。
【特許文献１】特開２００３−６２６４号公報（第３頁、第４頁、図１）
【特許文献２】特開２００１−１１２１７３号公報（第４頁、図１）
【特許文献３】特開２００１−７５９００号公報（第７頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
第１の課題として、従来の技術では、複数のＯｐＳクライアントからほぼ同時に制御要求が出された場合、常に後から処理された方の制御が反映されるという問題がある。図１１は発明が解決しようとする課題の説明図である。図１１に示すように、１台のサーバー２に複数のＯｐＳクライアント（ＯｐＳ１,ＯｐＳ２,ＯｐＳ３）が接続されており、また、サーバー２は情報Ａ〜情報Ｃをデータベース３に保持しているものとする。図１１において、図１０と同一のものは、同一の符号を付して示す。図において、１はＯｐＳクライアントで、ＯｐＳ１〜ＯｐＳ３まで設けられている。２はサーバー、３は該サーバー２に接続されるデータベース（ＤＢ）である。４は伝送装置であり、ネットワーク５に接続されている。このように構成されたシステムの動作を説明すれば、以下の通りである。
【０００９】
図１２は図１１に示すシステムの処理の流れを示す図である。以下、この処理の流れを参照しながら、システムの動作を説明する。先ず、ＯｐＳ１が情報Ａを“ａａａａａ”から“ｘｘｘｘｘ”に変更するように、サーバー２に制御要求を行なう（Ｃ１）。そして、ほぼ同時にＯｐＳ２が情報Ａを“ａａａａａ”から“ｙｙｙｙｙ”に変更するようサーバー２に制御要求を行なう（Ｃ２）。ＯｐＳ１とＯｐＳ２は、遠隔地にある等の理由により、お互いに情報Ａを更新しようとしていることが分からない。
【００１０】
サーバー２では、ＯｐＳクライアント１からの制御要求を順次処理するため、先ず伝送装置の情報Ａを“ｘｘｘｘｘ”に変更する制御が実行され（Ｃ３）、続いてデータベース３の情報を“ｘｘｘｘｘ”に更新する（Ｃ４）。処理が終わると、ＯｐＳ１に対して制御結果が報告される（Ｃ５）。また、ＯｐＳ１の制御の直後にＯｐＳ２により伝送装置に対して情報Ａを、それまでの“ｘｘｘｘｘ”から“ｙｙｙｙｙ”に変更する制御が実行され（Ｃ６）、続いてデータベース３の情報Ａを“ｙｙｙｙｙ”に更新する（Ｃ７）。この処理が終了すると、ＯｐＳ２に対して制御結果が応答される（Ｃ８）。
【００１１】
以上の説明より明らかなように、情報ＡはＯｐＳ１により“ｘｘｘｘｘ”に更新された直後に、ＯｐＳ２により“ｙｙｙｙｙ”に更新され、ＯｐＳ１の情報が失われてしまうことになる。
【００１２】
また、従来の排他制御方法として、あるクライアントが制御中は他のクライアントの制御を受け付けないようにするという方法があるが、通常の運用では非常に多くのクライアントが接続され運用されており、従来の排他制御方法では不都合が生じることがある。
【００１３】
第２の課題として、運用上、１台のクライアントから時間のかかる一連の操作を実施したい場合がある。しかしながら、従来の技術では、制御中に他のクライアントから制御が割り込むことにより処理が競合し、効率よく一連の制御を実施することが困難な場合がある。
【００１４】
第３の課題として、クライアントを操作するオペレータのスキル（技量）に関係なく全ての制御要求が行なえることから、スキルの低いオペレータによる誤操作により運用上の問題が発生することがある。
【００１５】
本発明はこのような課題に鑑みてなされたものであって、複数のクライアントで効率のよい運用が可能となり、スキルの低いオペレータによりる誤操作で運用上の問題が発生することを防止することができるＯｐＳクライアントによる制御システムを提供することを目的としている。
【課題を解決するための手段】
【００１６】
（１）請求項１記載の発明は以下の通りである。図１は本発明の原理ブロック図である。図１０と同一のものは、同一の符号を付して示す。図に示すシステムは、複数のＯｐＳクライアント１とサーバー２とが接続され、該サーバー２と通信ネットワーク５を構成する伝送装置４とが接続され、通信ネットワークシステムを構成する複数の伝送装置４及び該伝送装置４を含むネットワーク構成要素を制御／監視するシステムを構成している。
【００１７】
前記サーバー２は、情報を記憶するデータベース３を具備すると共に、前記ＯｐＳクライアント１から制御要求が発生した時に、これら制御要求の種類に対応して前記データベース３を参照しながらＯｐＳクライアント１の接続制御を行なう制御手段７とを具備している。
（２）請求項２記載の発明は、複数のＯｐＳクライアント１から制御が同時に実行された時、前記サーバー２の制御手段７は、制御前のクライアント／サーバーの情報を比較し、比較結果に応じて制御実施の有無を判断することを特徴とする。
【００１８】
この発明によれば、ＯｐＳクライアントは、サーバーに対して制御要求を実施する際に、更新する情報（以下更新情報という）と同時に、現在ＯｐＳクライアントが保持している情報（以下保持情報という）を同時に送信する。サーバーでは、制御手段がＯｐＳクライアントから送信された保持情報と、現在のサーバーがデータベースに保持している保持情報とを比較して、一致していれば他のＯｐＳクライアントからの制御が実施されていないものと判断し、伝送装置及びデータベースに対して制御を行なう。
【００１９】
もし、クライアントから送信された保持情報と、サーバーがデータベースに保持している情報が一致していない場合は、制御手段はクライアントが制御要求を出してからサーバーがそれを処理する間に、他のクライアントからの制御により情報が更新されていたと判断し、処理を中断し、制御要求元のＯｐＳクライアントに対して他のクライアントにより情報が更新されているため、データベースを読み出し、最新の情報に変更するように促す。
（３）請求項３記載の発明は、前記制御手段７は、複数のＯｐＳクライアント１のうち、特定の１台のＯｐＳクライアント１のみ制御／監視を可能とし、その他のＯｐＳクライアント１は監視のみ可能となるように制御することを特徴とする。
【００２０】
この発明によれば、ある特定のＯｐＳクライアント１台のみ制御操作を占有することを可能とする。具体的には、制御操作を占有するＯｐＳクライアントからサーバーに対して制御操作占有の制御要求を出す。この際、ＯｐＳクライアントは自クライアントの情報（ＩＰアドレス等の一意のもの）及び占有する時間（開始時間と終了時間）を送信する。サーバーの制御手段は、ＯｐＳクライアントから送信された情報をデータベースに格納し、ＯｐＳクライアントから制御要求があった場合にこの情報をチェックする。
【００２１】
制御要求元のＯｐＳクライアントが占有要求を出したＯｐＳクライアントであれば、監視／制御を可能とし、それ以外のＯｐＳクライアントであれば、情報の制御は不可、参照のみを可能とする。
【００２２】
また、制御操作を占有するＯｐＳクライアントは切り替えることができるものとする。切り替えを実施した際は、サーバーはデータベースに保持している占有クライアントの情報を更新する。これにより、切り替え元のＯｐＳクライアントは監視のみ可能なクライアント、切り替え先のＯｐＳクライアントは監視／制御可能なクライアントとなる。
（４）請求項４記載の発明は、前記各ＯｐＳクライアント１にユーザレベルを設け、制御を実施する際にデータにユーザレベルを付与し、前記制御手段７は、前記ＯｐＳクライアントのユーザレベルと前記サーバー２の情報のユーザレベルとを比較し、制御実施の有無を判断することを特徴とする。
【００２３】
この発明によれば、各ＯｐＳクライアントにユーザレベルを設ける。ＯｐＳクライアントは、サーバーに対して制御要求を実施する際に更新情報と同時に自クライアントの情報（ＩＰアドレス等の一意のもの）及びユーザレベルを送信する。サーバーの制御手段は、ＯｐＳクライアントから送信されたユーザレベルとデータベースで保持している情報のユーザレベルとを比較し、送信されたユーザレベルの方が高い場合のみ、伝送装置への制御及びデータベースの更新を行なう。
【００２４】
また、データベースの更新を行なう際に、更新したＯｐＳクライアントの情報とユーザレベルを格納する。ＯｐＳクライアントにより送信されたユーザレベルの方がデータベースで保持されている情報のユーザレベルよりも低い場合には、制御手段はサーバーで最後に該当情報を更新したＯｐＳクライアントをチェックし、そのクライアントに対して情報を更新してもよいかの承認依頼を行なう。そこで承認された場合のみ、伝送装置への制御及びデータベースの更新を行なう。承認されなかった場合は、制御要求元のＯｐＳクライアントに対して制御要求が拒否された旨を通知する。
【発明の効果】
【００２５】
（１）請求項１記載の発明によれば、ＯｐＳクライアントから制御要求が発生した場合において、前記制御手段が複数のＯｐＳクライアントからの制御要求に対して、制御要求の種類に応じてＯｐＳクライアントの接続制御を行なうことができる。
（２）請求項２記載の発明によれば、複数のＯｐＳクライアントにより制御が重なった場合でも、意図せず他のクライアントの制御を消してしまうようなことがなくなる。また、この発明による排他制御は、従来のようにあるクライアントの処理中に、他のクライアントの処理を制限するということを行なわないので、複数のＯｐＳクライアントで効率のよい運用が可能となる。
（３）請求項３記載の発明によれば、時間のかかる一連の操作を他のＯｐＳクライアントからの制御に割り込まれることがなくなるので、効率のよい運用が可能となる。
（４）請求項４記載の発明によれば、オペレータのスキルに応じてクライアントのユーザレベルを決定することができ、スキルの低いオペレータによる誤操作で運用上の問題が発生することを防止することが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。
（第１の形態例）
図２は本発明システムの第１の実施の形態例を示すブロック図である。図１と同一のものは、同一の符号を付して示す。図３に示す処理の流れを参照しながら説明する。図において、１は複数のＯｐＳクライアント、２はこれらＯｐＳクライアント１が接続されるサーバー、３は該サーバー２と接続されるデータベース、５はサーバー２と接続される通信ネットワーク、４は該通信ネットワーク５と接続される伝送装置である。７はサーバー２に設けられた制御手段である。該制御手段７としては、例えばコンピュータが用いられる。このように構成されたシステムの動作を説明すれば、以下の通りである。
【００２７】
先ずＯｐＳ１が伝送装置の情報Ａを“ａａａａａ”から“ｘｘｘｘｘ”に更新するようサーバー２に対して制御要求を行なう（Ｃ１）。それとほぼ同時に、ＯｐＳ２が伝送装置の情報Ａを“ａａａａａ”から“ｙｙｙｙｙ”に変更するようサーバー２に対して制御要求を行なう（Ｃ２）。この際、ＯｐＳクライアント１はサーバー２に対して、更新する情報（更新情報）と共に、現在ＯｐＳクライアント１が保持している情報（保持情報）をサーバー２に送信する。つまり、ＯｐＳ１は、更新情報である“ｘｘｘｘｘ”と保持情報である“ａａａａａ”を、ＯｐＳ２は更新情報である“ｙｙｙｙｙ”と保持情報である“ａａａａａ”を送信する。
【００２８】
サーバー２では、制御手段７がＯｐＳクライアント１からの制御要求を順次処理する。先ず、制御手段７はＯｐＳ１から送信された保持情報とサーバー２のデータベース３の情報Ａを比較する（Ｃ３）。ここで、両方の情報“ａａａａａ”は一致しているため、制御手段７は伝送装置４に対してＯｐＳ１の制御を実行し（Ｃ４）、データベース３の情報Ａを更新する（Ｃ５）。その後、制御手段７は、ＯｐＳ１に対して制御が正常に行なわれた旨を通知する（Ｃ６）。
【００２９】
次に、制御手段７はＯｐＳ２からの制御要求を受理する。先ほどと同様に、ＯｐＳ２から送信された保持情報とサーバー２の情報Ａとを比較する（Ｃ７）。サーバー２の情報Ａは先のＯｐＳ１の制御により“ｘｘｘｘｘ”に変更されているため、両方の値は一致しない。そのため、制御手段７はＯｐＳ２の制御を実行せず、ＯｐＳ２に対して情報Ａが他のＯｐＳクライアント１により更新されている旨をＯｐＳ２に通知する（Ｃ８）。ＯｐＳ２はサーバー２の応答結果より、再度状態を読み直すことにより、他のＯｐＳクライアント１により情報Ａが更新されたことが分かる。
【００３０】
この実施の形態例によれば、ＯｐＳクライアント１から制御要求が発生した場合において、前記制御手段７が複数のＯｐＳクライアント１からの制御要求に対して、制御要求の種類に応じてＯｐＳクライアントの接続制御を行なうことができる。また、複数のＯｐＳクライアントにより制御が重なった場合でも、意図せず他のクライアントの制御を消してしまうようなことがなくなる。また、この発明による排他制御は、従来のようにあるＯｐＳクライアント１の処理中に、他のＯｐＳクライアント１の処理を制限するということを行なわないので、複数のＯｐＳクライアント１で効率のよい運用が可能となる。
（第２の形態例）
図４は本発明の第２の実施の形態例を示すブロック図である。図１と同一のものは、同一の符号を付して示す。図５に示す処理の流れを参照しながら説明する。図において、１は複数のＯｐＳクライアント、２はこれらＯｐＳクライアント１が接続されるサーバー、３は該サーバー２と接続されるデータベース、５はサーバー２と接続される通信ネットワーク、４は該通信ネットワーク５と接続される伝送装置である。７はサーバー２に設けられた制御手段である。該制御手段７としては、例えばコンピュータが用いられる。このように構成されたシステムの動作を説明すれば、以下の通りである。
【００３１】
先ず、ＯｐＳ１がサーバー２に対してサーバー２及び伝送装置４の制御を一定時間占有する制御要求を出す。この時、ＯｐＳ１は自クライアントの情報（ＩＰアドレス等の一意のもの）をサーバー２に送信する（Ｃ１）。サーバー２では、制御手段７がＯｐＳ１の制御要求を受け取り、データベース３上の占有クライアント情報をチェックする。既に、他のＯｐＳクライアントにより占有されている場合は、ＯｐＳ１に対してエラー応答をする。
【００３２】
現在占有しているＯｐＳクライアントがない場合には、制御要求を出したＯｐＳクライアントの情報と占有時間の情報をデータベース３に格納し（Ｃ２）、ＯｐＳ１に対して正常に占有処理が終了したことを通知する（Ｃ３）。ここで、データベース３の占有端末部分には“ＯｐＳ１”が格納され、開始時刻としては、“ｈｈ：ｍｍ”が格納され、終了時刻には“ｈｈ’：ｍｍ’”が格納される。
【００３３】
次に、ＯｐＳ２により、伝送装置の情報Ａを“ａａａａａ”から“ｙｙｙｙｙ”に変更するよう制御要求が行なわれる（Ｃ４）。制御手段７は、ＯｐＳ２の制御要求を受けて、データベース３の占有クライアント情報をチェックする（Ｃ５）。先のＯｐＳ１の操作により占有端末がＯｐＳ１になっているため、制御手段７はＯｐＳ２の制御要求を受け付けず、ＯｐＳ２に対してＯｐＳ１によりサーバー２が占有されているため、制御が実施できなかった旨を通知する（Ｃ６）。
【００３４】
以上、説明したように、この実施の形態例では、占有の制御要求を出したＯｐＳクライアントＯｐＳ１は、制御・監視が可能なクライアントとなり、その他のＯｐＳクライアント１（ＯｐＳ２，ＯｐＳ３）は、監視のみ可能なクライアントとなる。また、ＯｐＳ１によるサーバー２の占有は、ＯｐＳ１による占有の解除要求又はサーバー２の周期チェック処理でデータベース３の終了時刻をチェックし、終了時間が過ぎていることが検出された段階で解除される。
【００３５】
この実施の形態例によれば、時間のかかる一連の操作を他のＯｐＳクライアントからの制御に割り込まれることがなくなるので、効率のよう運用が可能となる。
（第３の形態例）
また、本発明によれば、図６に示すように、占有クライアントの切り替えが実施できるようにすることができる。図６は本発明システムの第３の実施の形態例を示すブロック図、図７は第３の実施の形態例の処理の流れを示す図である。図４と同一のものは、同一の符号を付して示す。図において、１は複数のＯｐＳクライアント、２は該ＯｐＳクライアント１と接続されるサーバー、５は該サーバー２と接続される通信ネットワーク、４は通信ネットワーク５に接続される伝送装置である。３はサーバー２と接続されるデータベース、７はサーバー２内に設けられた制御手段である。該制御手段７としては、例えばコンピュータが用いられる。このように構成されたシステムの動作を説明すれば、以下の通りである。
【００３６】
ここでは、図６に示すように占有クライアントの切り替えが実施できるようになっている。図では、占有クライアントをＯｐＳ１からＯｐＳ２に切り替える方法を示す。先ず、ＯｐＳ１がサーバー２に対して占有クライアントをＯｐＳ２に切り替える制御要求を出す（Ｃ１）。サーバー２の制御手段７は、ＯｐＳ１の制御要求を受け、データベース３の占有端末の情報を“ＯｐＳ１”から“ＯｐＳ２”へ更新する（Ｃ２）。処理が終了すると、ＯｐＳ１に対してその結果を通知する（Ｃ３）。以上の手順により、ＯｐＳ１とＯｐＳ３は監視のみ可能なＯｐＳクライアント、ＯｐＳ２は制御／監視が可能なＯｐＳクライアントとなる。
（第４の形態例）
図８は本発明の第４の実施の形態例を示すブロック図、図９は第４の実施の形態例の処理の流れを示す図である。図において、図において、１は複数のＯｐＳクライアント、２は該ＯｐＳクライアント１と接続されるサーバー、５は該サーバー２と接続される通信ネットワーク、４は通信ネットワーク５に接続される伝送装置である。３はサーバー２と接続されるデータベース、７はサーバー２内に設けられた制御手段である。該制御手段７としては、例えばコンピュータが用いられる。
【００３７】
図に示すように、３台のＯｐＳクライアント１（ＯｐＳ１，ＯｐＳ２，ＯｐＳ３）が１台のサーバー２に接続されており、伝送装置制御要求を実施する場合を考える。また、各ＯｐＳクライアント１には個々に優先度を示すユーザレベルが設けられている。そして、それぞれのユーザレベルはＯｐＳ１（５）＞ＯｐＳ２（３）＞ＯｐＳ３（１）とする。また、データベース３に格納されている情報のユーザレベルの初期値は全て“３”であるものとする。このように構成されたシステムの動作を説明すれば、以下の通りである。
【００３８】
先ず、ＯｐＳ１が伝送装置の情報Ａを“ｘｘｘｘｘ”に変更するようサーバー２に対して制御要求を出す（Ｃ１）。サーバー２の制御手段７は、ＯｐＳ１の制御要求を受け取り、データベース３に保持されている情報Ａのユーザレベルと最終更新端末の情報をチェックする（Ｃ２）。ここで、データベース３に保持されている情報Ａのユーザレベル“３”よりもＯｐＳ１のユーザレベル“５”の方が高いため、伝送装置に対してＯｐＳ１の制御を実施する（Ｃ３）。その後、データベース３の情報を“ａａａａａ”から“ｘｘｘｘｘ”に、ユーザレベルを“３”から“５”に更新する。また、最終更新端末情報に“ＯｐＳ１”を格納し（Ｃ４）、ＯｐＳ１に対して制御結果を通知する（Ｃ５）。
【００３９】
次に、ＯｐＳ２が伝送装置４の情報Ａを“ｙｙｙｙｙ”に変更するようにサーバー２に対して制御要求を出す（Ｃ６）。サーバー２の制御手段７は、ＯｐＳ２の制御要求を受け取り、データベース３に保持されている情報Ａのユーザレベルと最終更新端末の情報をチェックする（Ｃ７）。ここで、データベース３に保持されている情報Ａのユーザレベルは、先のＯｐＳ１の制御により“５”に更新されている。このユーザレベルは、ＯｐＳ２のユーザレベル（“３”）よりも高い。
【００４０】
そのため、制御手段７は最終更新端末であるＯｐＳ１に、ＯｐＳ２の更新制御に対する承認依頼を実行する（Ｃ８）。ＯｐＳ１によりこの承認依頼が承認されると（Ｃ９）、制御手段７は伝送装置４に対してＯｐＳ２の制御を実行し（Ｃ１０）、データベース３の情報Ａを“ｘｘｘｘｘ”から“ｙｙｙｙｙ”に更新する（Ｃ１１）。この時、ユーザレベルと最終更新端末はそのままとする。その後、ＯｐＳ２に対して制御結果を通知する（Ｃ１２）。ＯｐＳ１がＯｐＳ２の更新を承認しなかった場合は、ＯｐＳ２の制御結果としてＯｐＳ１により制御が承認されなかった旨を通知する。
【００４１】
この実施の形態例によれば、オペレータのスキルに応じてクライアントのユーザレベルを設定することができ、スキルの低いオペレータによる誤操作で運用上の問題が発生することを防止することができる。
【図面の簡単な説明】
【００４２】
【図１】本発明の原理ブロック図である。
【図２】本発明システムの第１の実施の形態例を示すブロック図である。
【図３】第１の実施の形態例の処理の流れを示す図である。
【図４】本発明システムの第２の実施の形態例を示すブロック図である。
【図５】第２の実施の形態例の処理の流れを示す図である。
【図６】本発明システムの第３の実施の形態例を示すブロック図である。
【図７】第３の実施の形態例の処理の流れを示す図である。
【図８】本発明システムの第４の実施の形態例を示すブロック図である。
【図９】第４の実施の形態例の処理の流れを示す図である。
【図１０】ＯｐＳ及び伝送装置の構成例を示す図である。
【図１１】発明が解決しようとする課題の説明図である。
【図１２】図１１に示すシステムの処理の流れを示す図である。
【符号の説明】
【００４３】
１    ＯｐＳクライアント
２    サーバー
３    データベース
４    伝送装置
５    通信ネットワーク
７    制御手段
【図１】
2005198150.tif 000003
【図２】
2005198150.tif 000004
【図３】
2005198150.tif 000005
【図４】
2005198150.tif 000006
【図５】
2005198150.tif 000007
【図６】
2005198150.tif 000008
【図７】
2005198150.tif 000009
【図８】
2005198150.tif 000010
【図９】
2005198150.tif 000011
【図１０】
2005198150.tif 000012
【図１１】
2005198150.tif 000013
【図１２】
2005198150.tif 000014