(57)【特許請求の範囲】
【請求項１】
オペレータ用装置からのオペレーション実行指示に基づき、お客様システムを構成する対象装置に対するオペレーション制御を代行して行うオペレーション装置を備えたリモートオペレーション代行システムにおいて、
前記オペレーション装置は、
前記オペレータ用装置と前記対象装置と前記オペレーション実行指示に基づくオペレーション制御を承認する承認者用装置にネットワークを介して接続されており、操作手順をコマンドで記述したカタログを格納するカタログデータベースと、実行待ちカタログを格納する実行待ちデータベースと、前記カタログの操作手順による実行結果を格納する実行結果データベースと、前記カタログの前記カタログデータベースへの登録時の承認要求レコードを書き込む承認データベースと、前記カタログに基づくオペレーションを実行するオペレーション制御部を備え、
前記オペレーション制御部は、
前記オペレータ用装置から前記カタログを受信して前記カタログデータベースに格納し、
前記カタログデータベースに格納したカタログの情報のオペレーション実行要求内容を前記承認データベースに登録し、
前記承認データベースの情報のオペレーション実行要求内容が該承認者用装置側にて承認されていれば、前記オペレーション実行要求内容を前記承認データベースから前記オペレーション実行待ちデータベースにコピーし、かつ
前記実行待ちデータベースから当該オペレーション要求レコードを削除し、
前記対象装置に対して前記カタログデータベースから実行するカタログを配布するとともに該カタログの実行を指示し、
さらに前記対象装置が、前記配布されたカタログを実行し、該対象装置から前記カタログに基づく実行結果を受信したとき、該実行結果を前記実行結果データベースに格納し、
前記カタログ実行の終了後に前記対象装置に対して前記配布したカタログの消去を指示し、
前記対象装置から受け取った実行結果を前記オペレータ用装置に送信し、
前記カタログデータベース及び前記実行結果データベースにカタログ登録やオペレーションの実施結果を一元管理する
サーバ機能を有することを特徴とするリモートオペレーション代行システム。
【請求項２】
請求項１記載のリモートオペレーション代行システムにおいて、
前記オペレーション装置は、さらに保守サービスを実行するＣＥ用装置に接続されており、該装置からの指示を受けて、前記カタログデータベース又は実行結果データベースに格納するカタログ又は実行結果を前記対象装置又は前記オペレータ用装置に返信することを特徴とするリモートオペレーション代行システム。
【請求項３】
第１のネットワークを介して対象装置に接続するとともに、第２のネットワークを介して運用代行サービス会社用装置と接続し、前記運用代行サービス会社用装置からのオペレーション実行指示に基づき、前記対象装置に対するオペレーション制御を行うオペレーション装置であって、
前記運用代行サービス会社用装置のオペレータ用装置と前記対象装置と前記オペレーション実行指示に基づくオペレーション制御を承認する承認者用装置にネットワークを介して接続されており、操作手順をコマンドで記述したカタログを格納するカタログデータベースと、実行待ちカタログを格納する実行待ちデータベースと、カタログの操作手順による実行結果を格納する実行結果データベースと、前記カタログの登録時の承認要求レコードを書き込む承認データベースと、前記カタログに基づくオペレーションを実行するオペレーション制御部を備え、
前記オペレーション制御部は、
前記運用代行サービス会社用装置のオペレータ用装置から前記カタログを受信して前記カタログデータベースに格納し、前記承認データベースの情報のオペレーション実行要求内容が該承認者用装置側にて承認されていれば、前記オペレーション実行要求内容を前記承認データベースから前記オペレーション実行待ちデータベースにコピーし、
前記実行待ちデータベースから当該オペレーション要求レコードを削除し、
前記対象装置に対して前記カタログデータベースから実行するカタログを配布するとともに該カタログの実行を指示し、
さらに前記対象装置が、前記配布されたカタログを実行し、該対象装置から前記カタログに基づく実行結果を受信したとき、該実行結果を前記実行結果データベースに格納し、前記カタログ実行の終了後に前記対象装置に対して前記配布したカタログの消去を指示し、
前記対象装置から受け取った実行結果を前記運用代行サービス会社用装置に送信し、
前記カタログデータベース及び前記実行結果データベースにカタログ登録やオペレーションの実施結果を一元管理する
サーバ機能を有することを特徴とするオペレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートオペレーションシステム及びオペレーション装置に関し、特に運用代行サービス会社がお客様システムのオペレーションやお客様先での現地対策作業を実施するにあたり、運用代行サービス会社がお客様先に設置するオペレーション装置を用いて、遠隔からのお客様システムのオペレーションやお客様先での現地対策作業後の動作確認オペレーションの実行、実行結果の共有などを行うものである。
【背景技術】
【０００２】
運用代行サービス会社では、２４時間３６５日お客様に代わってお客様システムの運用管理や保守を実施している。具体的には運用代行サービス会社のセンタとお客様システムを通信回線で接続し、遠隔からお客様システムのオペレーションやお客様システムで現地対応が必要な障害が発生した場合は、お客様先に出向き、現地対策作業を実施している（特許文献１参照）。
【０００３】
複数のお客様に対して、お客様が所有する複数の装置のオペレーションを実行するために、運用代行サービス会社では複数のオペレータを配置している。運用代行会社のオペレータは、コンソールからｔｅｌｎｅｔ等の遠隔操作コマンドを用いて、お客様先の対象装置に接続し、お客様と予め取り決めた手順書に従って、コンソールからコマンドを１つ１つ手入力して、お客様の対象装置のオペレーションを行い、そして、実行結果と手順書の突合わせを行っている。オペレータは、２４時間３６５日お客様からの依頼に対応できるように複数のオペレータが交代して対応している。
【０００４】
また、お客様先の対象装置に遠隔からのオペレータで対応できない障害、例えば部品交換等が伴う障害、が発生した場合は、お客様先にＣＥが出向き、障害対策作業を実施し、その後、お客様のコンソールを借用して動作確認オペレーションを実施している。
【特許文献１】特開平６−２４２９９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の運用代行サービス会社のやり方では、以下の問題が生じていた。
（１）オペレーションの実行は、コンソールからコマンドを手入力していることから、入力ミスが発生しやすく、入力ミスによってお客様システムに対して悪影響を与えてしまう。
（２）オペレーションを確実に実施するために、オペレータは手順書に記載されたコマンド入力と結果の確認作業に専任しなければならず、他のお客様に対するオペレーションを実施することができない。
（３）オペレーションは時間通りに実施する必要があるが、多くのお客様の多くの対象装置に対してオペレーションを行った場合に、対象装置と運用代行サービス会社間のネットワークに大量のデータが流れることで、ネットワーク帯域を占有し、オペレーション時間の遅延が生じる。
（４）運用代行サービス会社では複数のオペレータが交代してオペレーション業務を実施しており、他のオペレータが実行したオペレーションの結果を別のオペレータが見ることができないため、オペレーションを引き継ぐことができない。
（５）お客様の対象装置に対して、ＣＥによる現地での障害対策後の動作確認オペレーションやオペレータによる遠隔からのオペレーションを実施しているが、それの情報を共有できないため、障害等が発生した場合にこれまでどんなオペレーションが行われたかを把握することが困難である。
【０００６】
上記（１）〜（５）の問題について、以下の提案がなされているが、満足させる解決策ではなかった。
（１）について、お客様先の対象装置への操作手順をバッチファイル（カタログ）等に記録することで、コマンド入力を不要化することが可能であるが、バッチファイルの作成ミスによるお客様システムへの悪影響というリスクは残る。
（２）について、バッチファイルを自動実行することで、オペレータの介入をなくし、オペレータの専任を不要とすることが提案されているが、実行すべきバッチファイルを選択ミスすることによるお客様システムへの悪影響というリスクは残る。
（３）について、通信回線数の増加や高性能な回線を導入する、又は、バッチファイルを事前に対象装置上のコピーし、実行することが考えられるが、回線増強は、コストが増加する。バッチファイルを多くの装置に配布するため管理が大変になる。
（４）について、オペレーションの操作をログに残し、オペレータ間の引継ぎに利用することが行われているが、操作が記録されたログをその都度、解析する必要がある。
（５）について、オペレーションの操作はログを記録するが、操作が記録されたログをその都度、解析する必要があり、また、オペレーションの実施場所が異なるため、リアルタイムに情報共有することが難しい。
【０００７】
本発明は、従来の問題を解決するものであり、手入力ミスの発生を少なくし、使用するネットワークの影響を減らしたリモートオペレーション代行システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、第１のネットワークを介して接続した対象装置に対するオペレーション制御を行うオペレーション装置と、遠隔地に設置され、該オペレーション装置と第２のネットワークを介して接続する運用代行サービス会社用装置とを具備し、遠隔地から前記対象装置に対するオペレーション制御を代行して行うリモートオペレーション代行システムであって、前記オペレーション装置は、サーバ機能を有するとともに、前記対象装置に対する操作手順をコマンドで記述したカタログを格納するカタログデータベースを備え、前記運用代行サービス会社用装置が送信した前記カタログを登録し、前記カタログを前記対象装置に送信して該カタログに基づいて実行を指示し、前記運用代行サービス会社用装置は、前記オペレーション装置に前記カタログを登録し、前記カタログを対象装置に配布させてオペレーション制御を実行させるリモートオペレーション代行システムである。
【０００９】
また、本発明は、前記オペレーション装置は、前記対象装置の実行結果を格納する実行結果データベースを備えており、前記対象装置が送信した実行結果を実行結果データベースに格納するリモートオペレーション代行システムである。
【００１０】
そして、本発明は、前記オペレーション装置は、前記対象装置から受取った実行結果を、前記運用代行サービス会社用装置に送信するリモートオペレーション代行システムである。
【００１１】
更に、本発明は、前記オペレーション装置は、接続したコンソール機器からの指示を受けて、前記カタログデータベース又は実行結果データベースに格納するカタログ又は実行結果を返信するリモートオペレーション代行システムである。
【００１２】
また、本発明は、前記オペレーション装置は、カタログ登録時又はカタログ実行時に、承認者用装置に承認を要求し、返信された承認結果を受けて登録又は実行を行うリモートオペレーション代行システムである。
【００１３】
そして、本発明は、第１のネットワークを介して対象装置に接続するとともに、第２のネットワークを介して運用代行サービス会社用装置と接続し、前記対象装置に対するオペレーション制御を行うオペレーション装置であって、サーバ機能を有するとともに、前記対象装置に対する操作手順をコマンドで記述したカタログを格納するカタログデータベースを備え、前記運用代行サービス会社用装置が送信した前記カタログを登録し、前記カタログを前記対象装置に送信して該カタログに基づいて実行を指示するオペレーション装置である。
【００１４】
更に、本発明は、カタログ登録時又はカタログ実行時に、承認者用装置に承認を要求し、返信された承認結果を受けて登録又は実行を行うオペレーション装置である。
【発明の効果】
【００１５】
本発明によれば、
（１）カタログの操作ミスや実行すべきカタログの選択ミスによるお客様システムへの悪影響をなくすことができる。
（２）コスト増加させることなく、低性能な通信回線を用いた場合においても、時間通りにオペレーションを実行できる。
（３）運用代行サービス会社のオペレータ間、現地作業を行うＣＥとオペレータ間でお客様の対象装置に対して行ったオペレーションの状況を即座に把握できる。
（４）お客様の対象装置へのカタログの配備状況が容易に把握できる。
【発明を実施するための最良の形態】
【００１６】
本発明を実施するための最良の形態を説明する。
本発明のリモートオペレーションシステム及びオペレーション装置の実施例について、図面を用いて説明する。
【００１７】
実施例を説明する。本実施例のリモートオペレーションシステムは、図１に示すように、オペレーション装置１と、接続するオペレータ用装置１１と承認者用装置１２とを具備しており、遠隔地から、お客様システムを構成する対象装置４に対するオペレーション及び保守サービスを行うことができる。
【００１８】
オペレーション装置１は、お客様先に設置され、サーバ機能を有するとともに、第１のネットワーク、例えばＬＡＮなどを介して接続した対象装置４に対する操作手順をコマンドで記述したカタログを格納するカタログＤＢ（データベース）２、カタログの操作手順による実行結果を格納する実行結果ＤＢ５、ユーザ情報ＤＢ１７、実行待ちＤＢ１８を備えており、対象装置４に対するオペレーション制御を行う。オペレーション装置１は、おオペレータ用装置１１からカタログの登録を受信してカタログＤＢ２に格納し、カタログＤＢ２に格納したカタログをコピーして対象装置４に配布するとともに、カタログの実行を指示する。また、オペレーション装置１は、対象装置４からカタログに基づく実行結果を受信して実行結果ＤＢ５に格納し、対象装置４にカタログの消去を指示する。オペレーション装置１は、受け取った実行結果をオペレータ用装置１１に送信する。オペレーション装置１は、カタログＤＢ２、実行結果ＤＢ５などにカタログ登録やオペレーションの実施結果などを一元管理することにより、複数のオペレータ３やＣＥ１６が各情報を共有することができる。
【００１９】
オペレータ用装置１１は、遠隔地に設置され、オペレーション装置１と第２のネットワーク、例えばインターネット１５を介して接続しており、オペレーション装置１にカタログを登録し、カタログを対象装置４に配布する指示を行い、そして、カタログの操作手順による実行を指示する。また、オペレータ装置１１は、オペレーション装置１から実行結果を受信し、ブラウザに表示する。
【００２０】
承認者用装置１２は、オペレーション装置１と第２のネットワーク、例えばインターネット１５を介して接続しており、オペレーション装置１からのカタログ登録時の承認、カタログ実行時の承認などをブラウザに表示し、承認者６の承認結果を、オペレーション装置１に送信する。
【００２１】
保守サービスなどを実行するＣＥ１６は、第１のネットワーク１４に接続したコンソールなどのＣＥ用装置１３を使用することにより、オペレーション装置１が有する情報を共有することができる。
【００２２】
カタログ登録時に、オペレータ３は、オペレータ用装置１１のブラウザを使用し、お客様システムを操作する一連の手順を対象装置４に対するコマンドで記述したカタログをオペレーション装置１のカタログＤＢ２に登録する。この登録を契機に、オペレーション装置１は、承認キュー（ＤＢ）７にカタログ登録時の承認要求レコードを書き込み、承認キュー７の内容を承認者６の承認者用装置１２のブラウザに表示する。承認者６は、表示された承認要求のカタログ内容を確認して承認する。承認がなされた場合、オペレーション装置１はカタログ承認者情報をカタログＤＢ２に登録し、承認キュー７の当該承認要求レコードを削除することでオペレーション実行時に選択できるカタログとする。
【００２３】
オペレーション実行時に、オペレータ３は、カタログＤＢ２に登録されているカタログの一覧を表示し、実行するカタログを選択し、オペレーション装置１にオペレーションの実行を指示する。実行承認が必要なカタログを実行する場合にオペレーション装置１は承認キュー７にオペレーション実行時の承認要求レコードを書き込み、承認キュー７の内容を承認者６のブラウザに表示する。承認者６は表示された承認要求のカタログ内容を確認して承認する。承認がなされた場合、オペレーション装置１は対象装置４のエージェントにカタログをコピーし、承認キュー７の当該承認要求レコードを削除する。実行承認を必要としないカタログを実施する場合、オペレーション装置１は、対象装置４のエージェントにカタログをコピーするのみとなる。また、このときにオペレーション装置１はオペレーションの開始、実行時の承認及び対象装置４へのカタログコピー状況を逐次、実行結果ＤＢ５に記録する。
【００２４】
対象装置４のエージェントは、コピーされたカタログを一旦、記憶媒体に格納し、そのカタログを実行する。対象装置４でカタログの実行が終了すると、そのカタログの実行結果をオペレーション装置１に返し、記憶媒体に一時的に格納したカタログを削除する。
【００２５】
オペレーション装置１は、対象装置４から返ってきたカタログの実行結果を実行結果ＤＢ５に記録し、オペレータ３のブラウザに実行結果ＤＢ５に記録された実行状況及び実行結果を表示する。
【００２６】
本実施例におけるカタログの新規登録の手順の一例について、図２を用いて説明する。スタートし、運用代行サービス会社のオペレータ３がオペレータ用装置１１のブラウザを起動して、オペレーション装置１のオペレーション制御プログラムを実行する（ブラウザにＵＲＬを入力する）（Ｓ１０１）。オペレーション装置１は、カタログＤＢ２に登録されているカタログ管理テーブルの内容を全件検索し、カタログ登録／カタログ実行順登録画面を作成し、オペレータ用装置１１のブラウザに表示する（Ｓ１０２）。次に、オペレータ３は、カタログ登録／カタログ実行順登録画面に表示された「新規」ボタンを押下する（Ｓ１０３）。オペレーション装置１は、カタログ登録画面を作成し、オペレータ用装置１１のブラウザに表示する（Ｓ１０４）。次に、オペレータ３は、手順書に基づいて、対象装置４を操作するコマンド入力を行い、カタログを作成する。また、オペレータ３は、カタログ名を入力後に「登録」ボタンを押下する（Ｓ１０５）。オペレーション装置１は、入力されたカタログ名をカタログＤＢ２のカタログ管理テーブルに、カタログ内容をカタログ内容テーブルに登録する（Ｓ１０６）。オペレーション装置１は、登録したカタログの情報を承認ＤＢ７に登録し（Ｓ１０７）、終了となる。このようにして、カタログの新規登録を行うことができる。なお、図面において、点線で囲った部分は人が実行し、実線で囲った部分は装置が実行する。
【００２７】
カタロググループの作成の手順の一例について、図３を用いて説明する。スタートし、運用代行サービス会社のオペレータ３がオペレータ用装置１１のブラウザを起動して、オペレーション装置１のオペレーション制御プログラムを実行する（ブラウザにＵＲＬを入力する）（Ｓ２０１）。次に、オペレーション装置１は、カタログＤＢ２に登録されているカタログ管理テーブルの内容を全件検索し、カタログ登録／カタログ実行順登録画面を作成し、オペレータ用装置１１のブラウザに表示する（Ｓ２０２）。次に、オペレーション装置１は、カタログＤＢ２のグループ管理テーブルを全件検索し、グループ登録画面を作成し、オペレータ用装置１１のブラウザに表示する（Ｓ２０３）。次に、オペレータ３は、メニュー選択を行い（Ｓ２０４）、グループ登録の場合、グループ登録画面にグループ名と開始時間を入力して「登録」ボタンを押下する（Ｓ２１１）。次に、オペレータ３は、カタログＤＢ２のグループ管理テーブルに入力された内容を登録し（Ｓ２１２）、ステップＳ２０３に戻る。ステップＳ２０４において、メニュー選択が関連登録である場合、オペレータ３は、任意のグループを選択して、「関連登録」ボタンを押下する（Ｓ２２１）。選択されたグループＩＤを基にカタログＤＢ２のカタログ関連テーブルを検索し、カタログ関連登録画面を作成し、オペレータ用装置１１のブラウザに表示する（Ｓ２２２）。次に、オペレータ３は、メニュー選択を行い（Ｓ２２３）、カタログ選択であるとき、カタログ関連登録画面から「カタログ選択」ボタンを押下する（Ｓ２３１）。カタログＤＢ２のカタログ管理テーブルから承認状態が承認済みの情報を全件検索し、カタログ選択画面を作成し、オペレータ用装置１１のブラウザに表示する（Ｓ２３２）。次に、オペレータ３は、カタログ選択画面からグループに追加するカタログを選択して〔追加〕ボタンを押下する（Ｓ２３３）。オペレーション装置１は、カタログＤＢ２のカタログ関連テーブルに選択されたグループのＩＤを追加されたカタログのＩＤを登録する。そして、カタログ選択画面を終了し（Ｓ２３４）、ステップＳ２２２に戻る。ステップＳ２２３において、メニュー選択が登録であるとき、オペレータ３は、カタログ関連登録画面にカタログの実行順序とインターバルを入力し、「登録」ボタンを押下する（Ｓ２４１）。オペレーション装置１は、カタログＤＢ２のカタログ関連テーブルに入力された実行順序とインターバルの値を登録し（Ｓ２４２）、ステップＳ２０３に戻る。ステップＳ２０４及びステップＳ２２３において、メニュー選択が終了であるとき、オペレーション装置１はオペレータ用装置１１と制御プログラムとの接続を切り（Ｓ２５１）、終了となる。このようにして、カタロググループの作成を行うことができる。
【００２８】
カタログ新規登録時の承認の手順の一例について、図４を用いて説明する。スタートし、運用代行サービス会社の承認者６が承認者用装置１２のブラウザを起動して、オペレーション装置１のオペレーション制御プログラムを実行する（ブラウザにＵＲＬを入力）（Ｓ３０１）。オペレーション装置１は、承認ＤＢ７に登録されている情報を基にカタログＤＢ２のカタログ管理テーブル、ユーザ情報ＤＢ１７を検索し、承認画面を作成し、承認者用装置１２のブラウザに表示する（Ｓ３０２）。次に、承認者６は、承認画面から承認するカタログを選択する、もしくは、「終了」ボタンを押下する（Ｓ３０３）。オペレーション装置１は、カタログの選択か判断し（Ｓ３０４）、カタログの選択であるときは、実行承認画面を作成し、承認者用装置１２のブラウザに表示する（Ｓ３１１）。次に承認者６は、承認パスワードを入力し、「承認」ボタンを押下する（Ｓ３１２）。オペレーション装置１は、ユーザ情報ＤＢ１７に登録されているパスワードと入力された承認パスワードが等しいことを確認する（Ｓ３１３）。オペレーション装置１は、入力パスワードがユーザ情報ＤＢ１７のパスワードと等しいかを判断する（Ｓ３１４）。等しいとき、オペレーション装置１は、カタログＤＢ２のカタログ管理テーブルのカタログ承認者ＩＤに承認者のユーザＩＤを承認状態に「承認済み」を登録する（Ｓ３２１）。オペレーション装置１は、承認ＤＢ７から承認した案件の情報を削除し、承認処理は終了となる（Ｓ３２２）。ステップＳ３１４において、入力パスワードがユーザ情報ＤＢ１７のパスワードと等しくないとき、オペレーション装置１は、承認者用装置１２のブラウザに承認エラーを表示し（Ｓ３３１）、ステップＳ３０２に戻る。ステップＳ３０４において、カタログの選択ではないとき、オペレーション装置１は、承認者用装置１２と制御プログラムとの接続を切り（Ｓ３４１）、終了となる。このようにして、カタログ新規登録時の承認を行うことができる。
【００２９】
オペレーションの実行要求、実行確認の手順の一例について、図５を用いて説明する。スタートし、オペレータ３はオペレータ用装置１１のブラウザを起動し、オペレーション装置１のオペレーション実行機能を起動する（Ｓ４０１）。オペレーション装置１は、カタログＤＢ２に登録されているカタログ一覧をオペレータ用装置１１のブラウザに表示する（Ｓ４０２）。次に、オペレータ３は、実行するカタログを選択し、「実行」ボタンを押す（Ｓ４０３）。オペレーション装置１は、オペレーションの実行条件設定画面をオペレータ用装置１１のブラウザに表示する（Ｓ４０４）。次に、オペレータ３は、実行条件（即時実行／時間指定／繰り返し実行）を設定し、「実行」ボタンを押す（Ｓ４０５）。オペレーション装置１は、オペレーション実行要求内容を承認ＤＢ７に登録する（Ｓ４０６）。承認者６は図４のカタログ新規登録時の承認手順と同じ手順をオペレーション実行時の承認手順として実施し、オペレーション実行時の承認処理を行う（Ｓ４０７）。次に、オペレーション装置１は、実行承認されたか判断し（Ｓ４０８）、実行承認されていれば、オペレーション実行の要求内容（カタログ、実行条件等）を承認ＤＢ７から実行待ちＤＢ１８にコピーし（Ｓ４１１）、実行承認されていなければ、オペレーション実行が却下されたことを実行結果ＤＢ５に記録する（Ｓ４２１）。次に、オペレータ３は、オペレーション装置１のオペレーション実行結果表示機能を起動する（Ｓ４３２）。オペレーション装置１は、定期的に実行結果ＤＢ５を参照してオペレーションの実行結果をオペレータ用装置１１のブラウザに表示する（Ｓ４３３）。次に、オペレータ３は、オペレーション実行結果画面でオペレーションの実行状況を確認し（Ｓ４３４）、終了となる。このようにして、オペレーションの実行要求、実行確認を行うことができる。
【００３０】
オペレーションの実行の手順の一例について、図６を用いて説明する。スタートし、オペレーション装置１は、実行待ちＤＢ１８に実行待ちオペレーションがあるか、及び実行待ちＤＢ１８に実行時間が来ているオペレーションがあるかをそれぞれ定期的にチェックする（Ｓ５０１、Ｓ５１１）。実行待ちオペレーションがあり、そして、実行時間が来ているオペレーションがあると、オペレーションの実行開始を実行結果ＤＢ５に記録する（Ｓ５２１）。次に、オペレーション装置１は、繰り返し実行のオペレーションか判断し（Ｓ５２２）、繰り返し実行のオペレーションであると、繰り返し実行するオペレーションの次回開始日を繰り返し間隔を加えることで求め、実行待ちＤＢ１８を更新し（Ｓ５３１）、繰り返し実行のオペレーションではないときは、実行待ちＤＢ１８から当該オペレーション要求レコードを削除する（Ｓ５４１）。次に、オペレーション装置１は、対象装置４のエージェントに実行するカタログを送付する（Ｓ５５１）。次に、対象装置４のエージェントは、受け取ったカタログを対象装置４の記憶装置（ＨＤＤ）に格納する（Ｓ５５２）。次に、対象装置４のエージェントは、カタログの格納と同時にそのカタログを実行する（Ｓ５５３）。次に、対象装置４のエージェントは、カタログの実行が終了したら、実行結果をオペレーション装置１に返す（Ｓ５５４）。次に、対象装置４のエージェントは、対象装置４の記憶装置（ＨＤＤ）に格納したカタログを削除する（Ｓ５５５）。次に、オペレーション装置１は、対象装置４から送られてきた実行結果を実行結果ＤＢ５に記録し（Ｓ５５６）、終了となる。このようにして、オペレーションの実行を行うことができる。
【００３１】
実施例のシステムにおけるカタログの登録／カタログ実行手順の登録の具体例について、図７〜９を用いて説明する。（１）オペレータ３は、オペレータ用装置１１を用い、インターネット１５を介してオペレーション装置１に、カタログ登録／カタロググループ登録を指示する。（２）オペレーション装置１は、カタログ登録の承認を、承認者用装置１２に求める。承認者６は、承認者用装置１２を用い、インターネット１５を介してオペレーション装置１に、承認結果を送信する。承認者用装置１２におけるカタログ登録時の承認画面の説明は、オペレーション実行承認時と同様であり、図１２で詳しく説明する。
【００３２】
図８に、オペレータ用装置１１における画面の一例を示す。カタログ登録、グループ登録画面２１、新規ボタン押下時の画面２２、「グループ登録」ボタン押下時の画面２３、グループを選択し、「関連登録」ボタン押下時の画面２４、「カタログ選択」ボタン押下時の画面２５を示す。各画面に表示された情報は、カタログＤＢ２又は承認ＤＢ７に格納される。
【００３３】
図９に、カタログＤＢにおける格納する情報の例を示す。図９（ａ）はカタログ管理テーブル３１の例であり、図９（ｂ）はカタログ関連テーブル３３の例であり、図９（ｃ）はカタログ内容テーブル３４の例であり、図９（ｄ）はグループ管理テーブル３４の例である。
【００３４】
実施例のシステムにおけるオペレーション実行の具体例について、図１０〜１７を用いて説明する。（１）オペレータ３は、オペレータ用装置１１を用い、インターネット１５を介してオペレーション装置１に、オペレーション実行を指示する。（２）オペレーション装置１は、オペレーション実行の承認を、承認者用装置１２に求める。承認者６は、承認者用装置１２を用い、インターネット１５を介してオペレーション装置１に、承認結果を送信する。（３）オペレーション装置１は、承認結果を受信し、承認済みの場合、カタログＤＢ２からカタログをコピーし、対象装置４に送信する。（４）対象装置４はカタログに従って処理を実行し、実行結果をオペレーション装置１に送信する。（５）オペレーション装置１は、実行結果を受信し、実行結果ＤＢ５に格納する。（６）対象装置４は、格納したカタログを消去する。（７）オペレーション装置１は、オペレーション実行結果を、オペレータ用装置１１に送信する。なお、ＣＥ１６は、ＣＥ用装置１３に、オペレーション実行（カタログ選択）画面及び実行結果表示画面を表示することができる。
【００３５】
図１１に、オペレータ用装置における各種画面の一例を示す。オペレーション実行（カタログ選択）画面４１、即時実行／時間指定実行の指定の画面４２、「実行」ボタン押下時の画面４３を示す。各画面に表示された情報は、承認ＤＢ７に格納される。
【００３６】
図１２に、承認者用装置における各種画面の一例を示す。承認画面５１、「実行Ｎｏ．」クリック時の実行承認例１の画面５２、単独オペレーション実行／カタログ登録の承認の画面５３、「実行Ｎｏ．」クリック時の実行承認例２の画面５４、グループ化したカタログを繰り返し実行する場合の承認の画面５５を示す。各画面に表示された情報は、実行待ちＤＢ１８に格納される。
【００３７】
図１３に、オペレータ用装置における実行結果表示画面６１を示す。
【００３８】
図１４〜１７に、各種ＤＢにおける格納する情報の例を示す。図１４は実行結果ＤＢ５における格納する情報７１であり、図１５はユーザ情報ＤＢ１７における格納する情報７２であり、図１６は承認ＤＢ７における格納する情報７３であり、図１７は実行待ちＤＢ１８における格納する情報７４である。
【００３９】
以上説明したように、本実施例によれば以下の効果を奏することができる。
（１）お客様先に設置したオペレーション装置から対象装置にカタログを配布して実行し、実行結果をオペレーション装置に蓄積し、蓄積した実行結果を運用代行サービス会社のオペレータに開示することで、オペレーションの実行にオペレーション装置と運用代行サービス会社間の回線を用いないことで、回線性能の影響を受けることなくオペレーションの実行ができる。
（２）お客様先に設置したオペレーション装置にカタログやカタログの実行結果を管理することで、運用代行サービス会社のオペレータが実施するオペレーションや現地で障害対策後にＣＥが実施する動作確認オペレーションで使用するカタログの共有、実施したカタログの実行結果を共有できる。
（３）お客様先に設置したオペレーション装置にカタログを保存し、カタログ実行時はオペレーション装置から対象装置にカタログを配布して実行し、実行終了後に配布したカタログを消去することで、カタログの一元管理ができる。
（４）手順書を基にオペレーションをカタログとして本システムに登録時及び既に登録したカタログの実行時に第三者である承認者による承認行為が行われなければ、カタログの登録、カタログの実行ができないようにすることで、カタログ作成ミス、選択ミスによるお客様システムへの悪影響を無くすことができる。
【図面の簡単な説明】
【００４０】
【図１】実施例のリモートオペレーション代行システムの説明図。
【図２】実施例のリモートオペレーション代行システムにおけるカタログ新規登録の手順の説明図。
【図３】実施例のリモートオペレーション代行システムにおけるカタロググループの作成の手順の説明図。
【図４】実施例のリモートオペレーション代行システムにおけるカタログ新規登録時の承認の手順の説明図。
【図５】実施例のリモートオペレーション代行システムにおけるオペレーションの実行要求、実行確認の手順の説明図。
【図６】実施例のリモートオペレーション代行システムにおけるオペレーションの実行手順の説明図。
【図７】実施例のリモートオペレーション代行システムにおけるカタログ登録者カタログ実行手順の登録の説明図。
【図８】実施例のリモートオペレーション代行システムにおけるカタログ登録、グループ登録画面の説明図。
【図９】実施例のリモートオペレーション代行システムにおけるカタログＤＢの説明図。
【図１０】実施例のリモートオペレーション代行システムにおけるオペレーションの実行の具体例の説明図。
【図１１】実施例のリモートオペレーション代行システムにおけるオペレーション実行（カタログ選択）画面の説明図。
【図１２】実施例のリモートオペレーション代行システムにおける承認画面の説明図。
【図１３】実施例のリモートオペレーション代行システムにおける実行結果表示画面の説明図。
【図１４】実施例のリモートオペレーション代行システムにおける実行結果ＤＢの説明図。
【図１５】実施例のリモートオペレーション代行システムにおけるユーザ情報ＤＢの説明図。
【図１６】実施例のリモートオペレーション代行システムにおける承認ＤＢの説明図。
【図１７】実施例のリモートオペレーション代行システムにおける実行待ちＤＢの説明図。
【符号の説明】
【００４１】
１  オペレーション装置
２  カタログＤＢ
３  オペレータ
４  対象装置
５  実行結果ＤＢ
６  承認者
７  承認キュー
１１  オペレータ用装置
１２  承認者用装置
１３  ＣＥ用装置
１４  ＬＡＮ
１５  インターネット
１６  ＣＥ
１７  ユーザ情報ＤＢ
１８  実行待ちＤＢ
【図１】
0004732939.tif 000002
【図２】
0004732939.tif 000003
【図３】
0004732939.tif 000004
【図４】
0004732939.tif 000005
【図５】
0004732939.tif 000006
【図６】
0004732939.tif 000007
【図７】
0004732939.tif 000008
【図８】
0004732939.tif 000009
【図９】
0004732939.tif 000010
【図１０】
0004732939.tif 000011
【図１１】
0004732939.tif 000012
【図１２】
0004732939.tif 000013
【図１３】
0004732939.tif 000014
【図１４】
0004732939.tif 000015
【図１５】
0004732939.tif 000016
【図１６】
0004732939.tif 000017
【図１７】
0004732939.tif 000018