(57)【要約】【課題】ワークフロー設定の効率化を支援するための技術を提供する。【解決手段】ワークフロー管理装置１４は、情報システムにおいて発生した問題を管理するための複数のワークフローを管理するワークフローマスタテーブル２０と、情報システムの問題管理に関する複数の属性値と、複数のワークフローとの対応関係を保持する第１対応関係テーブル２２と、ある情報システムの問題を管理するための新規のワークフローを設定すべきユーザから、その問題管理に関する属性値を受け付けるワークフロー属性受付部３４と、ワークフローマスタテーブル２０に保持された複数のワークフローのうち、第１対応関係テーブル２２に保持された対応関係においてユーザから受け付けられた属性値に対応するワークフローの情報をユーザへ提供するテンプレート提供部３６を備える。【選択図】図２
2012164146.tif 000002
【特許請求の範囲】
【請求項１】
情報システムにおいて発生した問題を管理するためのワークフローであって、かつ、１以上のタスクの実行順序をそれぞれ定めた複数のワークフローを管理するワークフロー保持部と、
情報システムの問題管理に関する複数の属性値と、前記複数のワークフローとの対応関係を保持する第１対応関係保持部と、
ある情報システムの問題を管理するための新規のワークフローを設定すべきユーザから、その問題管理に関する属性値を受け付ける受付部と、
前記ワークフロー保持部に保持された複数のワークフローのうち、前記第１対応関係保持部に保持された対応関係において、ユーザから受け付けられた属性値に対応するワークフローの情報をユーザへ提供するユーザ支援部と、
を備えることを特徴とするワークフロー管理装置。
【請求項２】
前記情報システムの問題管理に関する属性値には、問題管理の対象となる情報システムの種類を示す情報と、問題管理の優先度を示す情報とが含まれることを特徴とする請求項１に記載のワークフロー管理装置。
【請求項３】
前記第１対応関係保持部により保持される対応関係には、情報システムの問題管理に関する単一の属性値と、互いに連携して動作すべき複数のワークフローとを対応づけた対応関係が含まれることを特徴とする請求項１または２に記載のワークフロー管理装置。
【請求項４】
情報システムの問題管理に関する複数の属性値と、前記タスクの複数種類の内容との対応関係を保持する第２対応関係保持部をさらに備え、
前記ユーザ支援部は、ユーザから受け付けられた属性値に対応するワークフローの情報をユーザへ提供すべき際、そのワークフローに含まれるタスクに対して、前記第２対応関係保持部に保持された対応関係において、前記受け付けられた属性値に対応するタスクの内容を設定した上でユーザへ提供することを特徴とする請求項１から３のいずれかに記載のワークフロー管理装置。
【請求項５】
コンピュータに、
情報システムにおいて発生した問題を管理するためのワークフローであって、かつ、１以上のタスクの実行順序をそれぞれ定めた複数のワークフローを管理する機能と、
情報システムの問題管理に関する複数の属性値と、前記複数のワークフローとの対応関係を保持する機能と、
ある情報システムの問題を管理するための新規のワークフローを設定すべきユーザから、その問題管理に関する属性値を受け付ける機能と、
前記管理する機能に保持された複数のワークフローのうち、前記対応関係を保持する機能に保持された対応関係において、ユーザから受け付けられた属性値に対応するワークフローの情報をユーザへ提供する機能と、
を実現させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ処理技術に関し、特にワークフローを管理するための技術に関する。
【背景技術】
【０００２】
情報システムにおいて障害が発生したときに迅速な復旧を行うためには、情報システムの関係者（オペレータ等）が適切な障害対応を迅速かつ能動的に実行する必要がある。本発明者はこうした状況を踏まえ、以下の特許文献１において、情報システムの関係者の作業内容を画面フローにより提示し、その画面フローを効率よく生成、編集するための技術を提案している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７２５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１では、情報システムの障害対応に関する個々の画面は部品化されており、画面フローの設定画面において個々の画面に対応するＧＵＩ部品をオペレータが配置していく。しかし、個々の画面に対応するＧＵＩ部品の配置はオペレータが手作業にて行う必要があり、オペレータの作業を一層効率化するために改善の余地があると本発明者は考えた。
【０００５】
本発明は、発明者の上記着想にもとづきなされたものであり、その主たる目的は、ワークフロー設定の効率化を支援するための技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様のワークフロー管理装置は、情報システムにおいて発生した問題を管理するためのワークフローであって、かつ、１以上のタスクの実行順序をそれぞれ定めた複数のワークフローを管理するワークフロー保持部と、情報システムの問題管理に関する複数の属性値と、複数のワークフローとの対応関係を保持する第１対応関係保持部と、ある情報システムの問題を管理するための新規のワークフローを設定すべきユーザから、その問題管理に関する属性値を受け付ける受付部と、ワークフロー保持部に保持された複数のワークフローのうち、第１対応関係保持部に保持された対応関係において、ユーザから受け付けられた属性値に対応するワークフローの情報をユーザへ提供するユーザ支援部と、を備える。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、方法、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、ワークフロー設定の効率化を支援することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態のワークフロー管理システムの構成を示す図である。
【図２】図１のワークフロー管理装置の機能構成を示すブロック図である。
【図３】ワークフローマスタを模式的に示す図である。
【図４】第１対応関係の例を示す図である。
【図５】第２対応関係の例を示す図である。
【図６】申請者に提供されるワークフローのテンプレートを模式的に示す図である。
【図７】申請者に提供されるワークフローのテンプレートを模式的に示す図である。
【発明を実施するための形態】
【００１０】
これまでのワークフロー管理技術においてはフローを構成する部品（特定の画面に対応するタスク部品等）は、マスタ管理されていたものの、フロー自体はマスタ化されていなかった。このため、ほとんど同じフローを作るべき際には１から定義し直さねばならず、ワークフローの構築者の負担を増大させていた。例えば、あるシステムの保守運用業務において構築されたワークフローが他のシステムの保守運用業務において利用可能な場合であっても、同じ内容（例えばタスクの実行順序が同一）にもかかわらず、新規のワークフローを１から作成する必要があった。
【００１１】
そこで本実施の形態では、情報システムの保守運用業務におけるインシデント管理や問題管理のために保守運用業務の担当者が構築すべきワークフローのマスタデータを管理し、保守運用業務の内容に即したワークフローのテンプレートをその担当者へ提供することにより、担当者の作業の効率化を実現する技術を提案する。
【００１２】
実施の形態のインシデント管理は、ユーザからのトラブル申告にもとづいて、情報システムの問題か否か不明確な期間における申告事象の管理業務であり、問題管理は、情報システムの問題であることが明確な場合の当該問題の管理業務である。また、実施の形態のワークフローは、インシデント管理や問題管理における業務フローを示すものであり、言い換えれば、問題解決のための作業内容を申請する申請者や、その作業内容を承認もしくは拒否する承認者によって遂行されるべき各タスクの実行順序を示すものである。このタスクには、例えば、作業内容入力タスク、承認タスク、顧客連絡タスク、クローズ処理タスク等が含まれる。
【００１３】
図１は、実施の形態のワークフロー管理システムの構成を示す。ワークフロー管理システム１００は、申請者端末１０と、承認者端末１２で総称される承認者端末１２ａ、承認者端末１２ｂ、承認者端末１２ｃ・・・と、ワークフロー管理装置１４と、管理者端末１６とを備える。これらの各装置は、ＬＡＮ・ＷＡＮ・インターネット等を含む通信網１８を介して接続される。
【００１４】
申請者端末１０は、情報システムの保守運用業務の担当者であり、インシデント管理や問題管理の業務フローを示すワークフローの設定者により操作される一般的なＰＣである。本実施の形態における保守運用業務の担当者は、問題解決のための作業内容等を含む申請情報をワークフローで回覧させて承認者の許否判断を仰ぐこととし、以下では「申請者」とも呼ぶ。申請者端末１０は、申請者の操作にもとづいて、情報システムのインシデント管理もしくは問題管理のためのワークフローを設定してワークフロー管理装置１４へ送信する。その際には、申請者により入力された申請情報をあわせて送信する。
【００１５】
承認者端末１２は申請情報の承認者により操作される一般的なＰＣであり、例えば、承認者端末１２ａ〜承認者端末１２ｃは後述の社員Ａ〜Ｃにより操作される。承認者端末１２は、ワークフロー管理装置１４から提供された申請情報をディスプレイに表示させる。そして、承認者により入力された、申請情報に対する承認もしくは許否を示す情報をワークフロー管理装置１４へ送信する。
【００１６】
ワークフロー管理装置１４は、申請者により設定されたワークフローを実行し、その進捗管理処理を実行する。また、複数種類のワークフローのマスタ情報、言い換えれば、ワークフローのテンプレートを設定するための原本データを管理する。そして、申請者によるワークフロー構築の際に、マスタ情報にもとづくテンプレートを申請者へ提示する。ワークフロー管理装置１４の詳細な構成は後述する。管理者端末１６は、ワークフロー管理システム１００の管理者により操作される一般的なＰＣである。
【００１７】
管理者端末１６は、管理者の操作にもとづいて、ワークフローのマスタ情報をワークフロー管理装置１４へ送信して管理させる。なお申請者端末１０、承認者端末１２および管理者端末１６には、ワークフロー管理装置１４から提供される各種の画面データを表示させるためのクライアントソフトウェア（例えばウェブブラウザ）がインストールされていることとする。
【００１８】
図２は、図１のワークフロー管理装置１４の機能構成を示すブロック図である。ワークフロー管理装置１４は、ワークフローマスタテーブル２０と、第１対応関係テーブル２２と、第２対応関係テーブル２４と、進捗管理テーブル２６と、マスタ情報設定画面提供部２８と、マスタ情報記録部３０と、ワークフロー設定画面提供部３２と、テンプレート設定部３８と、ワークフロー記録部４０と、ワークフロー制御部４２と、タスク画面提供部４４とを備える。
【００１９】
本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。例えば、各機能ブロックは、コンピュータプログラムとして記録媒体に格納され、ワークフロー管理装置１４のハードディスクにインストールされ、ワークフロー管理装置１４のメインメモリに適宜読み出されてＣＰＵにて実行されてもよい。
【００２０】
なお図２には図示しないが、ワークフロー管理装置１４はウェブサーバとしての機能を有してもよい。この場合、ワークフロー管理装置１４は、各種の画面データをウェブページとして申請者端末１０、承認者端末１２、管理者端末１６へ提供することにより、各装置において各画面を表示させてもよいことはもちろんである。
【００２１】
ワークフローマスタテーブル２０は、申請者に提供するテンプレートを設定するためのワークフローのマスタ情報、具体的には典型的なワークフローのパターンを示すデータ（以下、「ワークフローマスタ」とも呼ぶ。）を保持する記憶領域である。このワークフローマスタは、情報システムのインシデント管理および問題管理において実行されるべき、典型的なタスクとその実行順序を示すものとも言える。
【００２２】
図３は、ワークフローマスタを模式的に示す。同図のワークフローマスタは、ワークフローの一例として、個々のタスクが画面部品として連結され、複数種類の画面の提供順序を示す画面フローを示している。図３の（ａ）はワークフローＩＤ「ワークフロー１」を示し、図３の（ｂ）はワークフローＩＤ「ワークフロー２」を示し、図３の（ｃ）はワークフローＩＤ「ワークフロー３」を示している。また、タスク内の承認職責α〜γは、その承認職責に該当する承認者が遂行すべき（言い換えれば、画面への情報入力を行うべき）タスクであることを示している。ワークフローマスタテーブル２０は、個々のワークフローマスタのデータとワークフローＩＤとを対応づけて保持する。
【００２３】
図２に戻り、第１対応関係テーブル２２は、情報システムにおけるインシデント管理や問題管理に関する属性値と、ワークフローマスタとの対応関係（以下、「第１対応関係」とも呼ぶ。）を示すデータを保持する記憶領域である。
【００２４】
図４は、第１対応関係の例を示す。同図の「業務カテゴリ」フィールドには、インシデント管理や問題管理等、情報システムの保守運用業務のカテゴリ（言い換えれば、保守運用業務の種類や、大分類）を示す識別情報が設定される。「システム」フィールドには、保守運用対象の情報システムの識別情報が設定される。「優先度」フィールドには、保守運用業務の遂行における優先度が設定される。「種別」フィールドには、情報システム内での業務種別、例えば、受発注システムにおける受注もしくは発注を示す識別情報が設定される。
【００２５】
続いて、図４の「ワークフローＩＤ」フィールドには、ワークフローマスタテーブル２０に格納されたワークフローマスタの識別情報が設定される。「連番」フィールドには、互いに連係して動作すべき複数種類のワークフローマスタを対応づけるための情報が設定される。言い換えれば、第１対応関係テーブル２２は、同内容の属性値に対して複数種類のワークフローマスタとの対応づけを含む。図４の例では、業務カテゴリ「問題管理」、システム「在庫管理システム」、優先度「高」の属性値に対して、ワークフロー１に続いてワークフロー３が実行されるべきことを示している。具体的には、上記属性値と、ワークフロー１およびワークフロー３がこの順で連結されたワークフローとが対応することを示している。
【００２６】
図２に戻り、第２対応関係テーブル２４は、情報システムにおけるインシデント管理や問題管理に関する属性値と、ワークフローマスタに含まれるタスク（例えば図３の画面部品）に対して設定すべき各種設定値、言い換えればタスクの内容に関する属性値との対応関係（以下、「第２対応関係」とも呼ぶ。）を示すデータを保持する記憶領域である。
【００２７】
図５は、第２対応関係の例を示す。同図の「業務カテゴリ」フィールドから「種別」フィールドは図４と同じである。同図では、タスクに対する設定値の例として、図３で示した承認職責の設定値を示している。この「承認職責α」フィールドから「承認職責γ」フィールドには、ワークフローマスタに含まれるタスクにおいて申請情報を承認もしくは拒否すべき承認者の識別情報が設定される。
【００２８】
図２に戻り、進捗管理テーブル２６は、申請者端末１０において設定されたワークフローの進捗状況を示すデータを保持する。具体的には、申請者端末１０から受け付けられたワークフローおよび各タスクのデータと、開始済のワークフローにおいて実行中のタスクの識別情報を保持する。
【００２９】
マスタ情報設定画面提供部２８は、ワークフローマスタの設定要求を管理者端末１６から受け付ける。そしてワークフローマスタと、第１対応関係および第２対応関係を設定するための画面（以下、「マスタ情報設定画面」とも呼ぶ。）のデータを管理者端末１６へ送信して表示させる。なお、マスタ情報設定画面は、例えば図３で示したような、複数の画面部品を配置し、有向の接続部品でそれぞれの画面部品を連結させることにより、画面フロー設定させる画面であってもよい。
【００３０】
マスタ情報記録部３０は、マスタ情報設定画面に入力されたワークフローのデータを管理者端末１６から受け付けてワークフローマスタテーブル２０へ格納する。また、マスタ情報設定画面に入力された第１対応関係のデータを管理者端末１６から受け付けて第１対応関係テーブル２２へ格納し、第２対応関係のデータを管理者端末１６から受け付けて第２対応関係テーブル２４へ格納する。
【００３１】
ワークフロー設定画面提供部３２は、ワークフローの設定要求を申請者端末１０から受け付ける。そして、ワークフローを設定するための画面（以下、「ワークフロー設定画面」とも呼ぶ。）のデータを申請者端末１０へ送信する。ワークフロー設定画面提供部３２は、ワークフローのテンプレートを提供して申請者を支援するための、ワークフロー属性受付部３４とテンプレート提供部３６を含む。
【００３２】
ワークフロー属性受付部３４は、ワークフロー設定画面へ入力された、ワークフローを構築すべき業務の属性値を申請者端末１０から受け付ける。この属性値としては、図４および図５にて既述した業務カテゴリ・システム・優先度・種別のうち１種類以上が指定される。テンプレート提供部３６は、後述のテンプレート設定部３８により設定されたテンプレートのデータを申請者端末１０へ送信することにより、ワークフローを構築すべき業務の属性に応じたテンプレートをワークフロー設定画面に表示させる。申請者は、ワークフロー設定画面に表示されたテンプレートを適宜編集して、ワークフローを完成させる。
【００３３】
テンプレート設定部３８は、第１対応関係テーブル２２を参照して、ワークフロー属性受付部３４において受け付けられた業務属性値に対応づけられたワークフローＩＤを特定する。そして、そのワークフローＩＤにより特定されるワークフローマスタのデータを、ワークフローのテンプレートとしてワークフローマスタテーブル２０から取得する。第１対応関係において複数のワークフローＩＤが対応づけられている場合、テンプレート設定部３８は、それぞれのワークフローＩＤに対応するワークフローマスタを取得し、第１対応関係の連番にしたがって各ワークフローマスタを連結させることにより、ワークフローのテンプレートを設定する。
【００３４】
また、テンプレート設定部３８は、第２対応関係テーブル２４を参照して、ワークフロー属性受付部３４において受け付けられた業務属性値に対応づけられたタスク設定値を特定する。そして、そのタスク設定値を、ワークフローのテンプレート内のタスクへ設定する。例えば、第２対応関係において業務属性値に対応づけられた承認者としての社員ＩＤを、タスクのＧＵＩ部品（例えば画面部品）内に予め設けられた承認者指定フィールドへ設定する。
【００３５】
図６は、申請者に提供されるワークフローのテンプレートを模式的に示す。図６の（ａ）は、業務属性として「業務カテゴリ＝インシデント管理、システム＝受発注システム、優先度＝高」が指定された場合のテンプレートを示している。この例では、図４の第１対応関係によりワークフロー１が選択され、図５の第２対応関係によりタスク属性の承認職責αには社員Ａおよび社員Ｂが設定され、承認職責βには社員Ａおよび社員Ｃが設定されている。
【００３６】
図６の（ｂ）は、業務属性として「業務カテゴリ＝インシデント管理、システム＝受発注システム、優先度＝低」が指定された場合のテンプレートを示している。この例では、図４の第１対応関係によりワークフロー２が選択され、図５の第２対応関係によりタスク属性の承認職責βには社員Ａおよび社員Ｃが設定されている。図６の（ｃ）は、業務属性として「業務カテゴリ＝インシデント管理、システム＝受発注システム、種別＝発注」が指定された場合のテンプレートを示している。この例では、図４の第１対応関係によりワークフロー３が選択され、図５の第２対応関係によりタスク属性の承認職責γには社員Ｄが設定され、承認職責αには社員Ａおよび社員Ｂが設定されている。
【００３７】
図７も、申請者に提供されるワークフローのテンプレートを模式的に示す。図７の（ａ）は、業務属性として「業務カテゴリ＝問題管理、システム＝在庫管理システム、優先度＝高」が指定された場合のテンプレートを示している。この例では、図４の第１対応関係によりワークフロー１とワークフロー３の両方が選択されて、それらを連結したワークフローが設定される。また、図５の第２対応関係によりタスク属性の承認職責αには社員Ｅが設定され、承認職責βには社員Ｆが設定され、承認職責γには社員Ｇおよび社員Ｈが設定されている。
【００３８】
図７の（ｂ）は、業務属性として「業務カテゴリ＝問題管理、システム＝在庫管理システム、優先度＝中」が指定された場合のテンプレートを示している。この例では、図４の第１対応関係によりワークフロー３が選択されている。また、図５の第２対応関係によりタスク属性の承認職責γには社員Ｇおよび社員Ｈが設定され、承認職責αには社員Ｅが設定されている。図７の（ｃ）は、業務属性として「業務カテゴリ＝問題管理、システム＝在庫管理システム、優先度＝低」が指定された場合のテンプレートを示している。この例では、図４の第１対応関係によりワークフロー２が選択されている。また、図５の第２対応関係によりタスク属性の承認職責βには社員Ｆが設定されている。
【００３９】
図２に戻り、ワークフロー記録部４０は、ワークフロー設定画面において申請者が編集したワークフローのデータおよび申請情報を申請者端末１０から受け付ける。そして、それらのデータを進捗管理テーブル２６へ格納する。
【００４０】
タスク画面提供部４４は、ワークフローのタスク処理において申請者端末１０もしくは承認者端末１２へ提供すべき各種作業画面（申請情報に対する許否入力画面等）のデータを予め保持する。そして、ワークフロー制御部４２からの指示に応じて画面データを申請者端末１０もしくは承認者端末１２へ送信する。また、その作業画面に対して申請者もしくは承認者が入力した入力データを申請者端末１０もしくは承認者端末１２から取得してワークフロー制御部４２へ渡す。
【００４１】
ワークフロー制御部４２は、進捗管理テーブル２６へ格納されたワークフローのデータにしたがって、ワークフロー内の各タスクを順次もしくは並行して実行することにより、ワークフローを進行させる。具体的には、各タスクで指定された画面データをタスク画面提供部４４を介して申請者端末１０もしくは承認者端末１２へ送信させ、その画面への入力データをタスク画面提供部４４を介して受け付けて進捗管理テーブル２６のワークフローのデータ（進捗データ）を逐次更新する。
【００４２】
以上の構成による動作を以下説明する。
ワークフロー管理システム１００の管理者は、ワークフローマスタと、第１対応関係および第２対応関係をワークフロー管理装置１４に設定する。具体的には、管理者端末１６は、マスタ情報設定画面の提供要求をワークフロー管理装置１４へ送信する。ワークフロー管理装置１４のマスタ情報設定画面提供部２８はその要求を受け付けると、マスタ情報設定画面のデータを管理者端末１６へ送信して表示させる。そして、マスタ情報記録部３０は、管理者端末１６においてマスタ情報設定画面に入力されたワークフローのデータをワークフローマスタとしてワークフローマスタテーブル２０へ格納する。また、第１対応関係のデータを第１対応関係テーブル２２へ格納し、第２対応関係のデータを第２対応関係テーブル２４へ格納する。
【００４３】
情報システムの保守運用担当者は、ワークフロー管理装置１４からワークフローのテンプレートを取得し、そのテンプレートを編集して、保守運用業務におけるワークフローをワークフロー管理装置１４へ登録する。具体的には、申請者端末１０は、ワークフロー設定画面の提供要求をワークフロー管理装置１４へ送信する。ワークフロー管理装置１４のワークフロー設定画面提供部３２はその要求を受け付けるとワークフロー設定画面のデータをワークフロー管理装置１４へ送信して表示させる。ワークフロー属性受付部３４は、申請者端末１０においてワークフロー設定画面に入力された業務属性値を取得する。テンプレート設定部３８は、第１対応関係において業務属性値と対応づけられたワークフローマスタをワークフローマスタテーブル２０から取得する。そして、第２対応関係において業務属性値と対応づけられたタスク設定値をワークフローマスタ内の各タスクへ設定することにより業務属性値に応じたワークフローのテンプレートを作成する。
【００４４】
続いて、テンプレート提供部３６は、ワークフローのテンプレートのデータをワークフロー管理装置１４へ送信して、そのテンプレートをワークフロー設定画面に表示させる。ワークフロー記録部４０は、ワークフロー設定画面においてテンプレートを適宜編集することにより作成されたワークフローのデータおよび申請情報を申請者端末１０から取得して進捗管理テーブル２６へ格納する。ワークフロー制御部４２は、進捗管理テーブル２６に格納されたワークフローで規定されたタスクの実行順序にしたがって、そのワークフローの各タスクを実行する。ワークフロー制御部４２は、タスク画面提供部４４を介してタスク実行のための画面（承認画面等）を申請者端末１０もしくは承認者端末１２へ提供する。そして、その画面に入力された情報をタスク画面提供部４４を介して取得し、進捗管理テーブル２６に格納されたワークフローの進捗状況を更新する。
【００４５】
本実施の形態のワークフロー管理装置１４によれば、情報システムの保守運用業務のワークフローを構築すべき担当者に対して、予め用意されたワークフローマスタの中から業務属性に応じたワークフローをテンプレートとして提供する。これにより、ワークフロー構築のための担当者の作業量を低減し、保守運用業務の効率化を支援できる。
【００４６】
またワークフロー管理装置１４によれば、業務属性値に応じて複数種類のワークフローマスタを連結したワークフローをテンプレートとして提供することもできる。言い換えれば、複数種類のワークフローを柔軟に連携させ、実際の業務に即したテンプレートを提供することができる。またこれにより、予め設定すべきワークフローマスタの数を低減することもできる。またワークフロー管理装置１４によれば、テンプレートを提供する際に、そのテンプレート内のタスクに対して、業務属性に応じた設定値を動的に設定する。これにより、ワークフロー構築のための担当者の作業量を一層低減することができる。
【００４７】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４８】
例えば、上記実施の形態では、テンプレート設定部３８により設定されたワークフローのデータを編集可能なテンプレートとして申請者端末１０へ提供することとした。変形例として、テンプレート設定部３８は、設定したワークフローのデータを直接ワークフロー記録部４０へ渡して進捗管理テーブル２６へ格納させてもよい。この態様は、ワークフローマスタを実際の保守運用業務においてそのまま流用可能な場合に好適な態様である。担当者は業務属性を指定すればワークフローが自動で設定されて開始されることになり、担当者の負担を一層低減できる。
【００４９】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。例えば、請求項に記載のユーザ支援部は、実施の形態に記載のテンプレート設定部３８とテンプレート提供部３６との連携によって実現されてもよい。また、請求項に記載の「情報システムの問題管理」は、情報システムにおける潜在的な問題および顕在化した問題を管理することであってもよく、すなわち実施の形態に記載のインシデント管理および問題管理を包含した概念である。
【符号の説明】
【００５０】
１４  ワークフロー管理装置、  ２０  ワークフローマスタテーブル、  ２２  第１対応関係テーブル、  ２４  第２対応関係テーブル、  ２６  進捗管理テーブル、  ２８  マスタ情報設定画面提供部、  ３０  マスタ情報記録部、  ３２  ワークフロー設定画面提供部、  ３４  ワークフロー属性受付部、  ３６  テンプレート提供部、  ３８  テンプレート設定部、  １００  ワークフロー管理システム。
【図１】
2012164146.tif 000003
【図２】
2012164146.tif 000004
【図３】
2012164146.tif 000005
【図４】
2012164146.tif 000006
【図５】
2012164146.tif 000007
【図６】
2012164146.tif 000008
【図７】
2012164146.tif 000009