(57)【要約】【課題】コンピュータによる定型操作の実行中に想定外の状況が発生しても、その状況に対して柔軟かつ容易に対処可能とすると共に、その対処内容を定型操作に正確に反映できるようにする。【解決手段】定型操作の実行中であってタスク実行前に、運用者の介入操作を要求する開始確認チェックが設定されていれば、定型操作の実行を一時停止し（Ｓ３）、運用者からの指示に応じて未定義タスクを実行させるか否かを判定する（Ｓ４）。そして、未定義タスクを実行させるのであれば、未定義タスクを定義させた後（Ｓ５）、これを実行すると共に（Ｓ６）、その実行結果を含む実行情報をデータベースに記録する（Ｓ７）。また、定型操作の実行中であってタスク実行後に、運用者の介入操作を要求する終了確認チェックが設定されていれば、定型操作の実行を一時停止し、同様にして、未定義タスクを実行すると共に、その実行情報をデータベースに記録する。【選択図】図５
2008262589.tif 000002
【特許請求の範囲】
【請求項１】
複数種のタスクを組み合わせて規定し、規定された複数のタスクを順次実行するコンピュータによる定型操作の実行中に、該定型操作の実行を一時停止させる一時停止機能と、
定型操作の実行が一時停止されたときに、前記定型操作の一部として登録されていない未登録タスクを実行させる未登録タスク実行機能と、
前記未登録タスクの実行後に、一時停止された定型操作を継続実行するか否かを判断し、その結果に基づいて前記定型操作を継続実行する機能と、
未登録タスクが実行されたときに、実行された未登録タスクの実行結果を含む前記定型操作の実行情報を記憶媒体に記録する実行情報記録機能と、
をコンピュータに実現させるための定型操作自動処理プログラム。
【請求項２】
前記一時停止機能は、前記未登録タスクの実行前又は実行後に、前記定型操作の実行を一時停止させることを特徴とする請求項１記載の定型操作自動処理プログラム。
【請求項３】
外部からの指示がなされた場合、前記実行情報記録機能により記録された未登録タスクの実行情報を、前記定型操作に自動的に反映させる反映機能を含むことを特徴とする請求項１又は請求項２に記載の定型操作自動処理プログラム。
【請求項４】
複数種のタスクを組み合わせて規定し、規定された複数のタスクを順次実行するコンピュータによる定型操作の実行中に、該定型操作の実行を一時停止させ、前記定型操作の実行が一時停止されたときに、前記定型操作に登録されていない未登録タスクを実行させ、実行させた未登録タスクの実行結果を含む実行情報を記憶媒体に記録することを特徴とする定型操作自動処理方法。
【請求項５】
複数種のタスクを組み合わせて規定し、規定された複数のタスクを順次実行するコンピュータによる定型操作の実行中に、該定型操作の実行を一時停止させる一時停止手段と、
該一時停止手段により定型操作の実行が一時停止されたときに、前記定型操作に登録されていない未登録タスクを実行させる未登録タスク実行手段と、
該未登録タスク実行手段により未登録タスクが実行されたときに、該未登録タスクの実行結果を含む実行情報を記憶媒体に記録する実行情報記録手段と、
を含んで構成されたことを特徴とする定型操作自動処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータによる定型操作を自動処理する技術において、想定外の状況が発生したときの対処技術に関する。
【背景技術】
【０００２】
コンピュータにおける定型操作、例えば、障害復旧に係る定型操作には、１つのタスクで終了するものだけではなく、複数のタスクを所定順序で順次実行しなければならないものがある。また、複数のタスクを順次実行するものにあっては、タスクの実行状況を常時監視し、先行タスクの実行結果に応じて後続タスクを選択的に実行させる必要もある。
【０００３】
このため、複数のタスクを順次実行する定型操作を自動化する技術として、特許文献１に記載されるように、各種タスクを組み合わせて定型操作を規定したプロシジャに基づいて、予め設定された実行条件に適合したタスクを順次実行する技術が提案されている。また、特許文献１に開示される技術では、重大な障害を優先して復旧可能とすべく、タスクの実行開始時又は終了時に定型操作の実行を一時停止させ、コンピュータ運用者により強制終了させるか否かを指定できる構成が採用されている。
【特許文献１】特開２００３−１４０９１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
障害復旧に係る定型操作においては、各種障害を想定し、その障害を復旧させるタスクを定義しておかなければならないが、あらゆる障害を事前に想定することは現実的に不可能であり、定型操作実行中に想定外の障害が発生する可能性は否めない。想定外の障害が発生したときには、コマンドラインなどの機能を用いて、コンピュータ運用者による介入操作を介して、未登録タスクを実行させる必要がある。
【０００５】
しかし、このような方法で未登録タスクを実行させたときには、その実行記録が残らず、コンピュータ運用者の記憶に頼るため、そのタスクを正確に定型操作に反映させることは困難であった。また、タスク実行結果も残らないため、そのタスクが適切なものであったか否かを事後的に判断することができず、定型操作に反映すべきであるか否かの判断も困難であった。
【０００６】
そこで、本発明は以上のような従来の問題点に鑑み、定型操作の実行中に未登録タスクを任意に実行可能とすると共に、そのタスクの実行情報を記録することで、想定外の状況発生に対して柔軟かつ容易に対処しつつ、その対処内容を定型操作に正確に反映できるようにした定型操作自動処理技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このため、本発明に係る定型操作自動処理技術では、複数種のタスクを組み合わせて規定し、規定された複数のタスクを順次実行するコンピュータによる定型操作の実行中に、定型操作の実行を一時停止させ、定型操作の実行が一時停止されたときに、定型操作に登録されていない未登録タスクを実行させ、実行させた未登録タスクの実行結果を含む実行情報を記憶媒体に記録させることを特徴とする。ここで、定型操作の実行は、未登録タスクの実行前又は実行後に一時停止させることが望ましい。また、記憶媒体に記録された実行情報は、定型操作に自動的に反映できることが望ましい。
【０００８】
かかる構成によれば、定型操作の実行を一時停止させ、定型操作に登録されていない未登録タスクを任意に実行させることが可能となる。このため、定型操作実行中に、想定外の状況が発生しても、その状況に柔軟かつ容易に対処することができる。また、未登録タスクが実行されたときには、その実行結果を含む実行情報が記憶媒体に記録されるので、後日その対処方法が適切であったか否かを検討することが可能となり、ノウハウの蓄積を通して、定型操作がよりよいものとなる。
【０００９】
そして、未登録タスクの実行前又は実行後に定型操作の実行が一時停止される構成であれば、未登録タスクが不完全に実行されることが防止され、定型操作の信頼性を向上させることができる。一方、記憶媒体に記録された実行情報を定型操作に自動的に反映させることができれば、コンピュータ運用者による人的ミスが入り込む余地がなく、定型操作の変更に係る信頼性低下を抑制することができる。
【００１０】
また、定型操作の実行が一時停止されているときに、コンピュータ運用者による明示の指示に応じて、定型操作を強制的に終了させることができることが望ましい。このようにすれば、定型操作の実行が一時停止しているときには、定型操作をいつでも強制終了させることができる。このため、障害復旧に係る定型操作において、軽微な障害と重大な障害とが同時に発生したときに、重大な障害を優先して復旧させることで、コンピュータが完全にダウンすることを未然に防止することができる。
【００１１】
さらに、定型操作の実行進捗状況を可視的に表示することが望ましい。このようにすれば、コンピュータ運用者は、定型操作の実行進捗状況を可視的に監視することができる。
【発明の効果】
【００１２】
本発明に係る定型操作自動処理技術によれば、定型操作実行中に、想定外の状況が発生しても、その状況に柔軟かつ容易に対処することができる。また、未登録タスクが実行されたときには、その実行結果を含む実行情報が記憶媒体に記録されるので、後日その対処方法が適切であったか否かを検討することが可能となり、ノウハウの蓄積を通して、定型操作をよりよいものとすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付された図面を参照して本発明を詳述する。
図１は、クライアント／サーバシステムを用いて、本発明に係る定型操作自動処理装置を構築した全体構成を示す。なお、クライアント及びサーバは、少なくとも中央処理装置（ＣＰＵ）とメモリとを備えたコンピュータからなり、メモリにロードされたプログラムにより、定型操作自動処理に関する各種機能が実現される。
【００１４】
クライアント１には、定型操作を規定すべく、キーボード及びマウスなどの入力デバイス並びにＣＲＴ（Cathode Ray Tube）などの表示デバイスと協働しつつ、各種タスクから構成されるプロシジャを定義するためのタスク登録画面１０が表示される。また、クライアント２には、定型操作の実行進捗状況を確認可能とすべく、ＧＵＩ（Graphical User Interface）などのユーザインタフェースを備えた監視画面２０が表示される。なお、タスク登録画面１０及び監視画面２０は、同一クライアントに表示される構成としてもよい。
【００１５】
一方、サーバ３０には、設定処理部３２と、実行制御部３４と、データベース３６（記憶媒体）と、が備えられる。設定処理部３２では、クライアント１のタスク登録画面１０を介して設定されたプロシジャ３６Ａを、データベース３６に登録する機能が提供される。実行制御部３４では、データベース３６に登録されたプロシジャ３６Ａから監視データ３６Ｂを生成すると共に、実行ホスト４０における定型操作の実行進捗状況をクライアント２の監視画面２０に表示しつつ、その構成単位たるタスクを自動的に順次実行させる機能が提供される。
【００１６】
なお、実行制御部３４が提供する機能により、一時停止機能，未登録タスク実行機能，実行情報記録機能，反映機能，強制終了機能，進捗状況表示機能，一時停止手段，未登録タスク実行手段及び実行情報記録手段が夫々実現される。
【００１７】
プロシジャ３６Ａは、図２に示すように、（Ａ）基本情報と、（Ｂ）順序情報と、（Ｃ）状態情報と、を含んで構成される。
図２（Ａ）に示す基本情報は、プロシジャ３６Ａの構成単位たるタスクの基本属性を定義するものであって、少なくとも、タスク識別名，実行ホスト名，コマンド名，開始確認チェック及び終了確認チェックから構成される。タスク識別名には、タスクを一意に特定するためのタスク名称が設定される。実行ホスト名には、タスクを実行させる実行ホスト４０を一意に特定するためのホスト名称が設定される。コマンド名には、実行ホスト名により特定される実行ホスト４０において、タスクにより起動されるコマンドを一意に特定するためのコマンド名称が設定される。開始確認チェック及び終了確認チェックには、夫々、タスク実行開始時及び終了時に定型操作の実行を一時停止させて、コンピュータ運用者による介入操作を行うか否かが設定される。
【００１８】
図２（Ｂ）に示す順序情報は、各タスクの実行順序及び実行条件を定義するものであって、少なくとも、タスク識別名，先行タスク識別名，起動条件及び終了コードから構成される。タスク識別名には、タスクを一意に特定するためのタスク名称が設定される。先行タスク識別名には、タスク実行順序を規定すべく、先行して実行されるタスクを一意に特定するための先行タスク名称が設定される。起動条件には、＝，！＝，＜，＞，≦，≧，or，between，nonなどの算術条件又は論理条件が設定される。終了コードには、先行タスクの実行結果を示す数値などのコードが設定される。そして、先行タスクの実行結果に応じてタスクが選択的に実行されるようにすべく、起動条件及び終了コードにより実行条件、例えば、先行タスクの終了コード＝０が規定される。
【００１９】
図２（Ｃ）に示す状態情報は、クライアント２の監視画面２０において、定型操作の実行進捗状況が一目で把握可能となるように、例えば、タスクの正常終了と異常終了とを色別で表示するためのものであって、少なくとも、タスク識別名，状態名，状態色，状態条件及び終了コードから構成される。タスク識別名には、タスクを一意に特定するためのタスク名称が設定される。状態名には、タスクの実行状態、例えば、正常終了，警告，異常終了，実行待ちが設定される。状態色には、タスクの実行状態を色別で表示するための色情報が設定される。状態条件には、＝，！＝，＜，＞，≦，≧，or，between，nonなどの算術条件及び論理条件が設定される。終了コードには、タスクの実行結果を示す数値などのコードが設定される。そして、タスクの実行結果に応じてその実行状態を一意に特定すべく、状態条件及び終了コードにより特定条件、例えば、タスクの終了コード＝０が規定される。
【００２０】
一方、監視データ３６Ｂは、図３に示すように、（Ａ）基本情報と、（Ｂ）順序情報と、を含んで構成される。
図３（Ａ）に示す基本情報は、プロシジャ３６Ａの基本情報の各項目に加え、終了コード，履歴番号及び追加フラグから構成される。終了コードには、タスク識別名により特定されるタスクの実行結果、即ち、そのタスクの終了コードが自動設定される。履歴番号には、定型操作実行中になされた各タスクの実行回数が自動設定される。よって、履歴番号が一致するタスク群が、そのとき実行された定型操作となる。追加フラグには、タスク識別名により特定されるタスクが未定義のものか、即ち、定型操作実行中に追加されたものであるか否かを示すフラグが自動設定される。図３（Ｂ）に示す順序情報は、プロシジャ３６Ａの順序情報の各項目に加え、前述した基本情報と同様な履歴番号から構成される。
【００２１】
次に、定型操作自動処理装置の作用について説明する。
定型操作を実行するに先立って、最初に、定型操作を規定するプロシジャ３６Ａを定義する。即ち、クライアント１のタスク登録画面１０において、プロシジャ３６Ａの構成単位たるタスクの基本情報，順序情報及び状態情報を夫々入力する。すると、サーバ３０の設定処理部３２が提供する機能により、入力されたタスクの基本情報などからプロシジャ３６Ａが生成され、これがデータベース３６に登録される。なお、図４（Ａ）に示すような定型操作であれば、データベース３６のプロシジャ３６Ａには、同図（Ｂ）〜（Ｄ）に示すような基本情報，順序情報及び状態情報が夫々設定される。
【００２２】
そして、定型操作を実行するときには、例えば、図示しないプロシジャ指定画面を介して、データベース３６に登録された複数のプロシジャ３６Ａの中から、所望の定型操作を規定したプロシジャを指定すると、サーバ３０の実行制御部３４において、図５及び図６に示す定型操作自動処理が起動される。
【００２３】
ステップ１（図では「Ｓ１」と略記する。以下同様）では、指定されたプロシジャの基本情報並びに順序情報に対して、夫々、終了コード，履歴番号及び追加フラグ並びに履歴番号が追加された監視データ３６Ｂが生成され、これがデータベース３６に登録される。なお、図４に示すプロシジャ３６Ａが指定されたときには、図７に示す監視データ３６Ｂが生成及び登録される。
【００２４】
ステップ２では、監視データ３６Ｂの設定内容に基づいて、実行しようとするタスクの基本情報が順次読み込まれる。即ち、最初の処理においては、最初に実行されるタスクとして、順序情報の先行タスク識別名が未設定であるタスクが特定され、そのタスク識別名が設定されている基本情報が読み込まれる。一方、次回以降の処理においては、順序情報の先行タスク識別名に実行済みのタスクが設定されたものの中から、起動条件及び終了コードにより規定される実行条件に適合するタスクが特定され、そのタスク識別名が設定されている基本情報が読み込まれる。
【００２５】
ステップ３では、タスク実行前にコンピュータ運用者による介入操作を要求するか否かを判定すべく、基本情報の開始確認チェックが「あり」に設定されているか否かが判定される。そして、開始確認チェックが「あり」に設定されていればステップ４へと進み（Ｙｅｓ）、開始確認チェックが「なし」に設定されていなければステップ９へと進む（Ｎｏ）。なお、ステップ３の処理が、一時停止機能及び一時停止手段に夫々該当する。
【００２６】
ステップ４では、コンピュータ運用者により、未登録タスクの実行指示がなされたか否かが判定される。ここで、未登録タスクの実行指示がなされたか否かは、例えば、監視画面２０のメニューから「未登録タスクの実行」が選択されたか否かを介して判定することができる。そして、未登録タスクの実行指示がなされたならばステップ５へと進み（Ｙｅｓ）、未登録タスクの実行指示がなされなければステップ８へと進む（Ｎｏ）。
【００２７】
ステップ５では、ステップ２で特定されたタスクに先行して実行されるタスクが指定される。即ち、未登録タスクの実行指示がなされると、クライアント２の監視画面２０には、図８に示すようなコマンド実行画面が表示される。コマンド実行画面は、未登録タスクを一意に特定するタスク名，コマンドの実行ホスト，実行コマンド，実行パラメタ及びパラメタファイルを夫々指定するドロップダウンリストを含んで構成される。そして、コマンド実行画面において、タスク名，コマンドの実行ホスト及び実行コマンドを指定すると共に、必要に応じて、実行パラメタ及びパラメタファイルを指定して「実行」ボタンを押すと、指定内容に応じた基本情報及び順序情報が生成され、これがデータベース３６の監視データ３６Ｂに追加登録される。このとき、生成された基本情報の追加フラグには、１（追加あり）が設定される。
【００２８】
ステップ６では、ステップ５で追加されたタスクが実行される。
なお、ステップ４〜ステップ６の一連の処理が、未登録タスク実行機能及び未登録タスク実行手段に夫々該当する。
【００２９】
ステップ７では、監視データ３６Ｂの基本情報の終了コードに、タスクの実行結果を示す終了コードが記録される。その後、他の未登録タスクをさらに実行すべきか否かを判定すべく、ステップ４へと戻る。なお、ステップ７の処理が、実行情報記録機能及び実行情報記録手段に夫々該当する。
【００３０】
ステップ８では、定型操作を継続するか否か、換言すると、定型操作を強制終了させるか否かが判定される。定型操作を継続するか否かは、例えば、定型操作の一時停止中に、コンピュータ運用者によりなされた操作から判定することができる。そして、定型操作を継続するのであればステップ９へと進み（Ｙｅｓ）、定型操作を継続しない、即ち、定型操作を強制終了させるのであれば本処理を終了する（Ｎｏ）。なお、ステップ８の処理が、強制終了機能に該当する。
【００３１】
ステップ９では、ステップ２で特定されたタスクが実行される。
ステップ１０では、監視データ３６Ｂの基本情報の終了コードに、タスクの実行結果を示す終了コードが記録される。
【００３２】
ステップ１１では、タスク実行後にコンピュータ運用者による介入操作を要求するか否かを判定すべく、基本情報の終了確認チェックが「あり」に設定されているか否かが判定される。そして、終了確認チェックが「あり」に設定されていればステップ１２へと進み（Ｙｅｓ）、終了確認チェックが「なし」に設定されていなければステップ１７へと進む（Ｎｏ）。なお、ステップ１１の処理が、一時停止機能及び一時停止手段に夫々該当する。
【００３３】
ステップ１２では、コンピュータ運用者により、未登録タスクの実行指示がなされたか否かが判定される。そして、未登録タスクの実行指示がなされたならばステップ１３へと進み（Ｙｅｓ）、未登録タスクの実行指示がなされなければステップ１６へと進む（Ｎｏ）。
【００３４】
ステップ１３では、ステップ２で特定されたタスクに後続して実行されるタスクが指定される。
ステップ１４では、ステップ１３で追加されたタスクが実行される。
【００３５】
なお、ステップ１２〜ステップ１４の一連の処理が、未登録タスク実行機能及び未登録タスク実行手段に夫々該当する。
ステップ１５では、監視データ３６Ｂの基本情報の終了コードに、タスクの実行結果を示す終了コードが記録される。その後、他の未登録タスクをさらに実行すべきか否かを判定すべく、ステップ１２へと戻る。なお、ステップ１５の処理が、実行情報記録機能及び実行情報記録手段に夫々該当する。
【００３６】
ステップ１６では、定型操作を継続するか否かが判定される。そして、定型操作を継続するのであればステップ１７へと進み（Ｙｅｓ）、定型操作を継続しない、即ち、定型操作を強制終了させるのであれば本処理を終了する（Ｎｏ）。なお、ステップ１６の処理が、強制終了機能に該当する。
【００３７】
ステップ１７では、定型操作が終了したか否か、即ち、定型操作を規定するプロシジャ３６Ａのすべてのタスクの処理が終了したか否かが判定される。そして、定型操作が終了したならば本処理を終了し（Ｙｅｓ）、定型操作が終了していなければステップ２へと戻る（Ｎｏ）。
【００３８】
以上説明した定型操作自動処理によれば、タスク実行前又はタスク実行後に定型操作を一時停止させて、コンピュータ運用者による介入操作を要求するときに、図９（処理２の実行前）及び図１０（処理１の実行後）に示すように、未登録タスク（処理３）を任意に追加実行させることが可能となる。このとき、図９に示す定型操作が実行されたときには、監視データ３６Ｂの基本情報及び順序情報は、図１１の（Ａ）及び（Ｂ）に夫々示すようになる。なお、かかる監視データ３６Ｂは、処理１の終了コードが警告レベル２で終了したため、処理２を実行する前に処理３を追加実行した結果、定型操作が正常終了した例を示している。そして、同図（Ａ）に示す基本情報では、すべてのタスクの実行履歴として、その履歴番号が１に設定されると共に、追加実行したタスクを識別可能とすべく、処理３の追加フラグが１に、他の処理の追加フラグが０に設定される。
【００３９】
このため、障害復旧に係る定型操作において、想定外の障害が発生したときであっても、その障害に柔軟かつ容易に対処することができる。また、追加したタスク及びその実行結果が監視データ３６Ｂに残るため、後日その対処方法が適切であったか否かを検討することが可能となり、定型操作をよりよいものとすることができる。
【００４０】
さらに、定型操作が一時停止しているときには、未登録タスクの任意の実行に加え、定型操作を強制的に終了させることが可能である。このため、障害復旧に係る定型操作においては、例えば、軽微な障害と重大な障害とが同時に発生したときに、重大な障害を優先して復旧させることで、システムが完全にダウンすることを未然に防止することができる。
【００４１】
定型操作実行中に実行された未登録タスクをプロシジャ３６Ａに反映させるときには、クライアント２の監視画面２０において、例えば、メニューから「定型操作への反映」を指定すると、図１２に示す反映処理（反映機能）が起動される。なお、反映処理を行うときには、図示しない反映条件指定画面において、反映先及び反映元として、プロシジャ３６Ａ及び監視データ３６Ｂを夫々指定する必要がある。
【００４２】
ステップ２１では、データベース３６から監視データ３６Ｂが読み込まれる。
ステップ２２では、ステップ２と同様な処理により、監視データ３６Ｂの設定内容に基づいて、タスクの基本情報が実行順に順次読み込まれる。
【００４３】
ステップ２３では、基本情報の追加フラグを参照して、そのタスクが未登録タスクであったか否かが判定される。そして、未登録タスクであればステップ２４へと進み（Ｙｅｓ）、未登録タスクでなければステップ２５へと進む（Ｎｏ）。
【００４４】
ステップ２４では、未登録タスクをプロシジャ３６Ａに追加登録することで、定型操作実行中に実行させた未登録タスクをプロシジャ３６Ａに反映させる。
ステップ２５では、定型操作が終了したか否か、即ち、実行したすべてのタスクの処理が終了したか否かが判定される。そして、すべてのタスクに対する処理が終了したならば本処理を終了し（Ｙｅｓ）、すべてのタスクに対する処理が終了していなければステップ２２へと戻る（Ｎｏ）。
【００４５】
以上説明した反映処理によれば、定型操作実行中に任意に実行された未登録タスクは、自動的にプロシジャ３６Ａに反映される。このため、未登録タスクを定型操作に反映させるときに、コンピュータ運用者による人的ミスが入り込む余地がなく、定型操作の変更に係る信頼性低下を抑制することができる。
【００４６】
（付記１）各種タスクを組み合わせて規定したコンピュータによる定型操作の実行中に、該定型操作の実行を一時停止させる一時停止機能と、該一時停止機能により定型操作の実行が一時停止されているときに、コンピュータ運用者による明示の指示に応じて、前記定型操作に未登録のタスクを実行させる未登録タスク実行機能と、該未登録タスク実行機能によりタスクが実行されたときに、該タスクの実行結果を含む実行情報を記憶媒体に記録する実行情報記録機能と、をコンピュータに実現させるための定型操作自動処理プログラム。
【００４７】
（付記２）前記一時停止機能は、前記タスクの実行前又は実行後に、前記定型操作の実行を一時停止させることを特徴とする付記１記載の定型操作自動処理プログラム。
【００４８】
（付記３）前記実行情報記録機能により記録された実行情報を、コンピュータ運用者による明示の指示に応じて、前記定型操作に自動的に反映させる反映機能が含まれることを特徴とする付記１又は付記２に記載の定型操作自動処理プログラム。
【００４９】
（付記４）前記一時停止機能により定型操作の実行が一時停止されているときに、コンピュータ運用者による明示の指示に応じて、前記定型操作を強制的に終了させる強制終了機能が含まれることを特徴とする付記１〜付記３のいずれか１つに記載の定型操作自動処理プログラム。
【００５０】
（付記５）前記定型操作の実行進捗状況を可視的に表示する進捗状況表示機能が含まれることを特徴とする付記１〜付記４のいずれか１つに記載の定型操作自動処理プログラム。
【００５１】
（付記６）各種タスクを組み合わせて規定したコンピュータによる定型操作の実行中に、該定型操作の実行を一時停止させ、コンピュータ運用者による明示の指示に応じて、前記定型操作に未登録のタスクを実行させると共に、実行させた未登録のタスクの実行結果を含む実行情報を記録媒体に記録することを特徴とする定型操作自動処理方法。
【００５２】
（付記７）各種タスクを組み合わせて規定したコンピュータによる定型操作の実行中に、該定型操作の実行を一時停止させる一時停止手段と、該一時停止手段により定型操作の実行が一時停止されているときに、コンピュータ運用者による明示の指示に応じて、前記定型操作に未登録のタスクを実行させる未登録タスク実行手段と、該未登録タスク実行手段によりタスクが実行されたときに、該タスクの実行結果を含む実行情報を記憶媒体に記録する実行情報記録手段と、を含んで構成されたことを特徴とする定型操作自動処理装置。
【図面の簡単な説明】
【００５３】
【図１】本発明に係る定型操作自動処理装置の全体構成図
【図２】プロシジャの構成を示し、（Ａ）〜（Ｃ）は夫々基本情報，順序情報及び状態情報の説明図
【図３】監視データの構成を示し、（Ａ）及び（Ｂ）は夫々基本情報及び順序情報の説明図
【図４】定型操作の一例を示し、（Ａ）〜（Ｄ）は夫々プロシジャの構成図並びにタスクの基本情報，順序情報及び状態情報の説明図
【図５】定型操作自動処理を示すフローチャート
【図６】定型操作自動処理を示すフローチャート
【図７】監視データの一例を示し、（Ａ）及び（Ｂ）は夫々基本情報及び順序情報の説明図
【図８】コマンド実行画面の説明図
【図９】タスク実行前に未登録タスクが実行された様子を示し、（Ａ）及び（Ｂ）は夫々未登録タスク実行前及び実行後の監視画面の説明図
【図１０】タスク実行後に未登録タスクが実行された様子を示し、（Ａ）及び（Ｂ）は夫々未登録タスク実行前及び実行後の監視画面の説明図
【図１１】図９に示す定型操作実行後の監視データの一例を示し、（Ａ）及び（Ｂ）は夫々基本情報及び順序情報の説明図
【図１２】反映処理を示すフローチャート
【符号の説明】
【００５４】
３０    サーバ
３４    実行制御部
３６    データベース
３６Ａ  プロシジャ
３６Ｂ  監視データ
【図１】
2008262589.tif 000003
【図２】
2008262589.tif 000004
【図３】
2008262589.tif 000005
【図４】
2008262589.tif 000006
【図５】
2008262589.tif 000007
【図６】
2008262589.tif 000008
【図７】
2008262589.tif 000009
【図８】
2008262589.tif 000010
【図９】
2008262589.tif 000011
【図１０】
2008262589.tif 000012
【図１１】
2008262589.tif 000013
【図１２】
2008262589.tif 000014