(57)【要約】【課題】フロー作成の工数を軽減することができる運用作業フロー作成支援システムを提供する。【解決手段】運用作業フロー作成支援システムにおいて、関連部品抽出ポリシ１７と、表示部１４と、操作部１５と、運用作業フローの作成のための標準化済手順書の１手順毎に、関連部品抽出ポリシ１７を検索し、手順に合致する部品を抽出し、抽出した部品の情報をＧＵＩ画面に表示させる部品抽出機能部１１と、ＧＵＩ画面に表示された部品の情報に基づいた操作部１５からの部品選択の操作情報に基づいて、運用作業フローのひな型を作成し、作成した運用作業フローのひな型をＧＵＩ画面に表示させるフロー作成機能部１２と、ＧＵＩ画面に表示された運用作業フローのひな型の情報に基づいた操作部１５からの部品編集の操作情報に基づいて、部品編集後の編集完了部品について関連部品抽出ポリシ１７を更新するポリシ更新機能部１３とを備えた。【選択図】図１
2014197278.tif 000002
【特許請求の範囲】
【請求項１】
運用作業フローを構成する部品を抽出する関連情報が格納された関連部品抽出ポリシのデータベースと、ユーザに対して、グラフィカルユーザインタフェース画面を提供する表示部と、前記表示部に表示されたグラフィカルユーザインタフェース画面に基づいた、前記ユーザからの操作情報を入力する操作部とを備え、前記ユーザによる運用作業フローの作成時の支援を行う運用作業フロー作成支援システムにおける運用作業フロー作成支援方法であって、
前記運用作業フロー作成支援システムの処理として、
前記運用作業フローの作成のための標準化済手順書の１手順毎に、前記関連部品抽出ポリシのデータベースを検索し、前記標準化済手順書の手順に合致する部品を抽出し、抽出した部品の情報を前記グラフィカルユーザインタフェース画面に表示させるステップと、
前記グラフィカルユーザインタフェース画面に表示された前記部品の情報に基づいた前記操作部からの部品選択の操作情報に基づいて、前記運用作業フローのひな型を作成し、作成した前記運用作業フローのひな型を前記グラフィカルユーザインタフェース画面に表示させるステップと、
前記グラフィカルユーザインタフェース画面に表示された前記運用作業フローのひな型の情報に基づいた前記操作部からの部品編集の操作情報に基づいて、部品編集後の編集完了部品について前記関連部品抽出ポリシのデータベースを更新するステップと、
を有する、運用作業フロー作成支援方法。
【請求項２】
請求項１に記載の運用作業フロー作成支援方法において、
前記運用作業フローを構成する部品を抽出する関連情報は、前記部品に対するキーワードの情報であり、
前記部品の抽出は、前記キーワードに基づいて抽出処理が行われる、運用作業フロー作成支援方法。
【請求項３】
ユーザによる運用作業フローの作成時の支援を行う運用作業フロー作成支援システムであって、
前記運用作業フローを構成する部品を抽出する関連情報が格納された関連部品抽出ポリシのデータベースと、
前記ユーザに対して、グラフィカルユーザインタフェース画面を提供する表示部と、
前記表示部に表示されたグラフィカルユーザインタフェース画面に基づいた、前記ユーザからの操作情報を入力する操作部と、
前記運用作業フローの作成のための標準化済手順書の１手順毎に、前記関連部品抽出ポリシのデータベースを検索し、前記標準化済手順書の手順に合致する部品を抽出し、抽出した部品の情報を前記グラフィカルユーザインタフェース画面に表示させる部品抽出機能部と、
前記グラフィカルユーザインタフェース画面に表示された前記部品の情報に基づいた前記操作部からの部品選択の操作情報に基づいて、前記運用作業フローのひな型を作成し、作成した前記運用作業フローのひな型を前記グラフィカルユーザインタフェース画面に表示させるフロー作成機能部と、
前記グラフィカルユーザインタフェース画面に表示された前記運用作業フローのひな型の情報に基づいた前記操作部からの部品編集の操作情報に基づいて、部品編集後の編集完了部品について前記関連部品抽出ポリシのデータベースを更新するポリシ更新機能部と、
を備えた、運用作業フロー作成支援システム。
【請求項４】
請求項３に記載の運用作業フロー作成支援システムにおいて、
前記関連部品抽出ポリシのデータベースに格納された前記運用作業フローを構成する部品を抽出する関連情報は、前記部品に対するキーワードの情報であり、
前記部品抽出機能部は、前記キーワードに基づいて、前記部品の抽出処理を行う、運用作業フロー作成支援システム。
【請求項５】
請求項４に記載の運用作業フロー作成支援システムにおいて、
前記ポリシ更新機能部は、前記部品編集後の編集完了部品についてキーワードを追加し、前記キーワードと共に前記関連部品抽出ポリシのデータベースを更新する、運用作業フロー作成支援システム。
【請求項６】
請求項３に記載の運用作業フロー作成支援システムにおいて、
前記関連部品抽出ポリシのデータベースに格納された前記運用作業フローを構成する部品を抽出する関連情報は、前記部品に対するキーワードおよびコマンドの情報であり、
前記部品抽出機能部は、前記キーワードに基づいて、前記部品の抽出処理を行い、抽出した部品の情報を前記コマンドの情報と共に前記グラフィカルユーザインタフェース画面に表示させる、運用作業フロー作成支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運用作業フロー作成支援方法および運用作業フロー作成支援システムに関し、特に、運用作業フロー作成時の工数軽減の技術に関する。
【背景技術】
【０００２】
現在、人手で実施されている運用作業を自動化することが可能になりつつある。人手で実施している運用作業を、ＲＢＡツールなどを用いて自動化する場合、ツールが実行可能なフローを、作業毎に人手で作成する必要がある。
【０００３】
多くの場合、既存の部品を利用してフローを作成することで運用作業の自動化が可能だが、毎回運用作業の手順書を確認し、様々な種類の部品の中から部品を選ぶ必要があるため、部品の詳細を把握していないと工数がかかっていた。
【０００４】
また、部品に後処理を加えるなど、部品を編集する手間がかかっていた。
【０００５】
そこで、例えば、特開２０１１−１５９１３１号公報（特許文献１）に記載されているような、運用作業手順書の作業のフローであるシナリオを作成した後、設定した時刻に自動でシナリオを実施する運用自動化支援システムがあった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１５９１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の運用作業の自動化においては、フロー作成者は、作業手順書を基に、ツールが実行可能なフローを人手にて作成するため、工数を多く必要とする。また、部品の詳細を把握していないと、フローを組み立てるのに時間がかかる。
【０００８】
また、特許文献１に記載の技術を利用しても、フローの作成は人手で実施する必要があるため、工数がかかる。
【０００９】
そこで、本発明の目的は、フロー作成の工数を軽減することができる運用作業フロー作成支援方法および運用作業フロー作成支援システムを提供することにある。
【００１０】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１１】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。
【００１２】
すなわち、代表的なものの概要は、運用作業フローを構成する部品を抽出する関連情報が格納された関連部品抽出ポリシのデータベースと、ユーザに対して、グラフィカルユーザインタフェース画面を提供する表示部と、表示部に表示されたグラフィカルユーザインタフェース画面に基づいた、ユーザからの操作情報を入力する操作部とを備え、ユーザによる運用作業フローの作成時の支援を行う運用作業フロー作成支援システムにおける運用作業フロー作成支援方法であって、運用作業フロー作成支援システムの処理として、運用作業フローの作成のための標準化済手順書の１手順毎に、関連部品抽出ポリシのデータベースを検索し、標準化済手順書の手順に合致する部品を抽出し、抽出した部品の情報をグラフィカルユーザインタフェース画面に表示させるステップと、グラフィカルユーザインタフェース画面に表示された部品の情報に基づいた操作部からの部品選択の操作情報に基づいて、運用作業フローのひな型を作成し、作成した運用作業フローのひな型をグラフィカルユーザインタフェース画面に表示させるステップと、グラフィカルユーザインタフェース画面に表示された運用作業フローのひな型の情報に基づいた操作部からの部品編集の操作情報に基づいて、部品編集後の編集完了部品について関連部品抽出ポリシのデータベースを更新するステップと、を有するものである。
【００１３】
また、ユーザによる運用作業フローの作成時の支援を行う運用作業フロー作成支援システムであって、運用作業フローを構成する部品を抽出する関連情報が格納された関連部品抽出ポリシのデータベースと、ユーザに対して、グラフィカルユーザインタフェース画面を提供する表示部と、表示部に表示されたグラフィカルユーザインタフェース画面に基づいた、ユーザからの操作情報を入力する操作部と、運用作業フローの作成のための標準化済手順書の１手順毎に、関連部品抽出ポリシのデータベースを検索し、標準化済手順書の手順に合致する部品を抽出し、抽出した部品の情報をグラフィカルユーザインタフェース画面に表示させる部品抽出機能部と、グラフィカルユーザインタフェース画面に表示された部品の情報に基づいた操作部からの部品選択の操作情報に基づいて、運用作業フローのひな型を作成し、作成した運用作業フローのひな型をグラフィカルユーザインタフェース画面に表示させるフロー作成機能部と、グラフィカルユーザインタフェース画面に表示された運用作業フローのひな型の情報に基づいた操作部からの部品編集の操作情報に基づいて、部品編集後の編集完了部品について関連部品抽出ポリシのデータベースを更新するポリシ更新機能部と、を備えたものである。
【発明の効果】
【００１４】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下の通りである。
【００１５】
すなわち、グラフィカルユーザインタフェースでポリシに部品を追加していくことにより、次回から部品にエラー処理や分岐処理等の編集をしなくてもよく、フロー作成の工数を軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る運用作業フロー作成支援システムの構成を示す構成図である。
【図２】本発明の一実施の形態に係る運用作業フロー作成支援システムの関連部品抽出ポリシのデータベースの内容を示す図である。
【図３】本発明の一実施の形態に係る運用作業フロー作成支援システムの全体の手順を説明するための説明図である。
【図４】本発明の一実施の形態に係る運用作業フロー作成支援システムのフロー作成支援処理部の具体的動作を示すフローチャートである。
【図５】本発明の一実施の形態に係る運用作業フロー作成支援システムの表示部に表示されるＧＵＩ画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１８】
＜運用作業フロー作成支援システムの構成＞
図１および図２により、本発明の一実施の形態に係る運用作業フロー作成支援システムの構成について説明する。図１は本発明の一実施の形態に係る運用作業フロー作成支援システムの構成を示す構成図、図２は本発明の一実施の形態に係る運用作業フロー作成支援システムの関連部品抽出ポリシのデータベースの内容を示す図である。
【００１９】
図１において、運用作業フロー作成支援システムは、フロー作成支援処理部１０、表示部１４、操作部１５、入出力部１６、関連部品抽出ポリシ１７のデータベース、および部品ライブラリ１８のデータベースから構成されている。
【００２０】
表示部１４は、ユーザに対するグラフィカルユーザインタフェース（以下、ＧＵＩと呼ぶ）による画面を表示する。
【００２１】
操作部１５は、表示部１４に表示された画面に基づいた、ユーザの操作を受け付けその操作情報を入力する。
【００２２】
入出力部１６はユーザからの標準化済手順書などを入力し、処理結果などの出力を行う。
【００２３】
フロー作成支援処理部１０は、運用作業フロー作成の支援処理を行っており、関連部品抽出ポリシ１７から部品を抽出する部品抽出機能部１１、標準化済手順書全体のフローを作成するフロー作成機能部１２、および作成が完了したフローの部品にキーワードを追加し、キーワードと共に関連部品抽出ポリシ１７に反映させるポリシ更新機能部１３を有している。
【００２４】
関連部品抽出ポリシ１７のデータベースには、図２に示すように、Ｎｏ、キーワード、コマンド、および部品の項目を有し、キーワードに対応したコマンドと部品の情報が格納されている。
【００２５】
部品ライブラリ１８のデータベースには、部品の情報がカテゴリ毎に格納されており、ユーザがフロー作成時に部品を追加する際に使用される。
【００２６】
＜運用作業フロー作成支援システムの動作＞
次に、図３〜図５により、本発明の一実施の形態に係る運用作業フロー作成支援システムの動作について説明する。
【００２７】
図３は本発明の一実施の形態に係る運用作業フロー作成支援システムの全体の手順を説明するための説明図、図４は本発明の一実施の形態に係る運用作業フロー作成支援システムのフロー作成支援処理部の具体的動作を示すフローチャート、図５は本発明の一実施の形態に係る運用作業フロー作成支援システムの表示部に表示されるＧＵＩ画面の一例を示す図である。
【００２８】
図３において、運用作業フロー作成支援システムの全体の手順は、主に以下に示す（１）〜（４）の４手順となる。
【００２９】
（１）入出力部１６から入力された標準化済手順書１０１について、１手順毎に関連部品抽出ポリシ１７のデータベースに登録されているキーワードを検索し、合致した場合、フロー作成支援処理部１０の部品抽出機能部１１が、関連部品抽出ポリシ１７のデータベースから部品を抽出する。
【００３０】
（２）関連部品抽出ポリシ１７のデータベースから抽出された部品が、候補の件数分、表示部１４にＧＵＩ画面１０４として表示される。ユーザは表示された部品の中から、使用する部品を選択する。
【００３１】
（３）選択した部品を基に、フロー作成支援処理部１０のフロー作成機能部１２が、標準化済手順書全体のフロー１０５を作成する。これを、フローのひな型とする。
【００３２】
（４）表示部１４にＧＵＩ画面１０４として表示されたフロー１０５のひな型を基に、ユーザはエラー処理や分岐処理を追加したり部品ライブラリ１８のデータベースから部品を追加したりする等して、フローを編集し、フローを作成完了する。
【００３３】
その後、ユーザにより編集され、編集が完了した編集完了部品１０６に、フロー作成支援処理部１０のポリシ更新機能部１３が、キーワードを追加し、キーワードと共に関連部品抽出ポリシ１７のデータベースに反映させ更新する。これにより、次回からユーザは編集後の部品を選択することができる。
【００３４】
次に、フロー作成支援処理部の具体的動作は、図４に示すように、処理が開始すると、まず、標準化済手順書１０１の各手順において、関連部品抽出ポリシ１７のデータベースに登録されているキーワードを検索する（ステップＳ２００）。
【００３５】
例えば、以下の手順が含まれているとする。
【００３６】
手順０１：ノードの接続を確認
手順０２：バックアップをとる
ここで、図２に示すように、関連部品抽出ポリシ１７のデータベースには、接続、バックアップがキーワードとして登録されていたとする。
【００３７】
そして、手順とキーワードが一致するか否かを判定し（ステップＳ２０１）、ステップＳ２０１で一致する場合は、候補となる部品を抽出しＧＵＩ画面１０４に表示し（ステップＳ２０２）、ステップＳ２０１で一致しない場合は、一致しない手順の部品はＧＵＩ画面１０４に表示しない（ステップＳ２０３）。
【００３８】
ステップＳ２０２での処理では、例えば以下のコマンドと部品が得られる。
【００３９】
接続：ｐｉｎｇ、部品Ｐ
バックアップ：ｂａｃｋｕｐ、部品Ｘ
なお、その他、手順０３、手順０４についても、手順があり、例えば、部品Ｙ、部品Ｙ’、部品Ｚなども得られている。
【００４０】
このように、この得られた情報から、関連部品抽出ポリシ１７のデータベースから得られたコマンドが含まれている部品をフロー作成支援処理部１０の部品抽出機能部１１が抽出し、表示部１４上に表示されたＧＵＩ画面１０４に表示する。
【００４１】
例として、キーワードとして接続、コマンドとしてｐｉｎｇが含まれている部品を部品Ｐとし、キーワードとしてバックアップ、コマンドとしてｂａｃｋｕｐが含まれている部品を部品Ｘとすると、図５に示すように表示される。
【００４２】
図５においては、部品Ｐ、部品Ｘ以外に、部品Ｙ、部品Ｙ’、部品Ｚも表示されている。
【００４３】
図５に示すＧＵＩ画面１０４の画面例では、各手順毎に、キーワードと関連部品抽出ポリシ１７のデータベースとのマッチングで合致した部品を、候補の件数分表示している。
【００４４】
そして、ユーザが、表示部１４上に表示されたＧＵＩ画面１０４に基づいて、操作部１５を操作し、表示された部品の中から、有用な部品を選択し、その選択情報を入力する（ステップＳ２０４）。
【００４５】
そして、フロー作成支援処理部１０のフロー作成機能部１２が、ユーザが選択した部品を基に、標準化済手順書全体のフローを作成し（ステップＳ２０５）、表示部１４上に表示されたＧＵＩ画面１０４に表示する。これがフローのひな型となる。
【００４６】
そして、ユーザが、表示部１４上に表示されたＧＵＩ画面１０４に表示されたフローのひな型に基づいて、操作部１５を操作し、エラー処理や分岐処理を追加する等、必要に応じて編集作業を行い、フローを完成させ、その編集情報を入力する（ステップＳ２０６）。
【００４７】
例えば、編集後のフローは、図３に示す（４）のようなフローとなる。
【００４８】
追加する処理は、部品ライブラリ１８のデータベースの部品を追加し、それを基に編集する。部品ライブラリ１８のデータベースでは、カテゴリ別に部品が格納されている。
【００４９】
図３に示す例では、以下のように編集している。
【００５０】
部品Ｐを編集後、部品Ｐ’
部品Ｘを編集後、部品Ｘ’
そして、フロー作成支援処理部１０のポリシ更新機能部１３が、完成したフローの部品に使用したカテゴリのキーワードを、もとの部品のキーワードに追加し、そのキーワードと共に関連部品抽出ポリシ１７のデータベースに反映させ更新する。
【００５１】
例えば、図２に示すＮｏが、Ｎ＋１、Ｎ＋２のデータが反映されたデータとなる。
【００５２】
この反映した部品は、例えば、以下のデータである。
【００５３】
部品Ｐ’：キーワード「接続、エラー」
部品Ｘ’：キーワード「バックアップ、分岐」
また、自動で関連部品抽出ポリシ１７のデータベースに追加されたキーワードは後に手動で編集することを可能とする。
【００５４】
これにより、次回のフロー作成では、既に必要な処理が入った部品を使用することができるので、次回から部品にエラー処理や分岐処理等の編集をしなくてもよく、フロー作成の工数を軽減することができる。
【００５５】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００５６】
１０…フロー作成支援処理部、１１…部品抽出機能部、１２…フロー作成機能部、１３…ポリシ更新機能部、１４…表示部、１５…操作部、１６…入出力部、１７…関連部品抽出ポリシ、１８…部品ライブラリ、１０１…標準化済手順書、１０４…ＧＵＩ画面、１０５…フロー、１０６…編集完了部品。
【図１】
2014197278.tif 000003
【図２】
2014197278.tif 000004
【図３】
2014197278.tif 000005
【図４】
2014197278.tif 000006
【図５】
2014197278.tif 000007