(57)【特許請求の範囲】
【請求項１】
プロセスが、ある目的を持った働きをする機能を表す機能情報と、当該機能を利用する行為を表す行為情報と、を用いて表され、前記機能情報と前記行為情報とを対応付けることにより、設計段階の前記プロセスと運用段階の前記プロセスとが関連付けられており、
前記プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付手段と、
前記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付手段と、
前記プロセス毎に、当該プロセスに対応付けられて、前記受け付けられた供給資源情報及び要求資源情報に基づいて、前記供給資源情報が表す供給資源が、前記要求資源情報が表す要求資源に対して不足しているか否かを予め定められた規則に基づいて判定し、前記設計段階から前記運用段階の間で前記供給資源が前記要求資源に対して不足している前記プロセスを特定するプロセス特定手段と、
を備えるプロセス管理装置。
【請求項２】
請求項１に記載のプロセス管理装置であって、
前記要求資源情報は、前記プロセスを実行するために要求される作業時間の総量を表す情報であり、
前記供給資源情報は、前記プロセスを実行するために供給可能な作業者毎の作業時間を表す情報であり、
前記プロセス特定手段は、前記供給資源情報が表す複数の作業者の作業時間の総和が、前記要求資源情報が表す作業時間の総量よりも小さい前記プロセスを特定するように構成されたプロセス管理装置。
【請求項３】
請求項１に記載のプロセス管理装置であって、
前記要求資源情報は、前記プロセスを実行するために要求される作業者の能力を表す情報であり、
前記供給資源情報は、前記プロセスを実行するために供給可能な作業者毎の能力を表す情報であり、
前記プロセス特定手段は、前記供給資源情報が表す複数の作業者の能力に基づくパラメータが、前記要求資源情報が表す作業者の能力よりも低い前記プロセスを特定するように構成されたプロセス管理装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載のプロセス管理装置であって、
前記プロセスのそれぞれを表示するとともに、前記プロセス特定手段により特定されたプロセスを他のプロセスと異なる態様にて表示するプロセス表示手段を備えるプロセス管理装置。
【請求項５】
請求項４に記載のプロセス管理装置であって、
前記プロセス表示手段は、前記プロセスのそれぞれを実行順序に従って表示するように構成されたプロセス管理装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載のプロセス管理装置であって、
前記要求資源情報受付手段及び前記供給資源情報受付手段は、予め定められた一対のタグ文字列に挟まれた文字列を含むデータから当該文字列を抽出することにより前記要求資源情報及び前記供給資源情報を受け付けるように構成されたプロセス管理装置。
【請求項７】
プロセスが、ある目的を持った働きをする機能を表す機能情報と、当該機能を利用する行為を表す行為情報と、を用いて表され、前記機能情報と前記行為情報とを対応付けることにより、設計段階の前記プロセスと運用段階の前記プロセスとが関連付けられており、
情報処理装置が、前記プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付工程と、
情報処理装置が、前記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付工程と、
情報処理装置が、前記プロセス毎に、当該プロセスに対応付けられて、前記受け付けられた供給資源情報及び要求資源情報に基づいて、前記供給資源情報が表す供給資源が、前記要求資源情報が表す要求資源に対して不足しているか否かを予め定められた規則に基づいて判定し、前記設計段階から前記運用段階の間で前記供給資源が前記要求資源に対して不足している前記プロセスを特定するプロセス特定工程と、
を含むプロセス管理方法。
【請求項８】
請求項７に記載のプロセス管理方法であって、
情報処理装置が、前記プロセスのそれぞれを表示するとともに、前記プロセス特定工程にて特定されたプロセスを他のプロセスと異なる態様にて表示するプロセス表示工程を含むプロセス管理方法。
【請求項９】
請求項８に記載のプロセス管理方法であって、
前記プロセス表示工程は、情報処理装置が、前記プロセスのそれぞれを実行順序に従って表示するように構成されたプロセス管理方法。
【請求項１０】
プロセスが、ある目的を持った働きをする機能を表す機能情報と、当該機能を利用する行為を表す行為情報と、を用いて表され、前記機能情報と前記行為情報とを対応付けることにより、設計段階の前記プロセスと運用段階の前記プロセスとが関連付けられており、
プロセス管理装置に、
前記プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付手段と、
前記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付手段と、
前記プロセス毎に、当該プロセスに対応付けられて、前記受け付けられた供給資源情報及び要求資源情報に基づいて、前記供給資源情報が表す供給資源が、前記要求資源情報が表す要求資源に対して不足しているか否かを予め定められた規則に基づいて判定し、前記設計段階から前記運用段階の間で前記供給資源が前記要求資源に対して不足している前記プロセスを特定するプロセス特定手段と、
を実現させるためのプロセス管理プログラム。
【請求項１１】
請求項１０に記載のプロセス管理プログラムであって、
前記プロセス管理装置に、更に、
前記プロセスのそれぞれを表示するとともに、前記プロセス特定手段により特定されたプロセスを他のプロセスと異なる態様にて表示するプロセス表示手段を実現させるためのプロセス管理プログラム。
【請求項１２】
請求項１１に記載のプロセス管理プログラムであって、
前記プロセス表示手段は、前記プロセスのそれぞれを実行順序に従って表示するように構成されたプロセス管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプロセスを管理するための情報を出力するプロセス管理装置に関する。
【背景技術】
【０００２】
複数のプロセスを管理するための情報を出力するプロセス管理装置が知られている。このプロセス管理装置は、プロセスを表す情報の入力と、各プロセスの実行順序を表す情報の入力と、を受け付ける。このプロセス管理装置は、受け付けた情報に基づいて、実行順序に従って各プロセスを並べて表示する。
【特許文献１】特開２００６−４０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記プロセス管理装置によれば、プロセスに対して実際に供給される資源である供給資源が、そのプロセスを実行するために要求される資源である要求資源に対して不足している（例えば、プロセスを実行するために要求される作業者の数よりも、そのプロセスに対して実際に供給される作業者の数が少ない）プロセスを特定することが困難であるという問題があった。
【０００４】
このため、本発明の目的は、上述した課題である「供給資源が要求資源に対して不足しているプロセスを特定することができないこと」を解決することが可能なプロセス管理装置を提供することにある。
【課題を解決するための手段】
【０００５】
かかる目的を達成するため本発明の一形態であるプロセス管理装置は、
プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付手段と、
上記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付手段と、
上記受け付けられた供給資源情報が表す供給資源が、上記受け付けられた要求資源情報が表す要求資源に対して不足している上記プロセスを特定するプロセス特定手段と、
を備える。
【０００６】
また、本発明の他の形態であるプロセス管理方法は、
プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付工程と、
上記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付工程と、
上記受け付けられた供給資源情報が表す供給資源が、上記受け付けられた要求資源情報が表す要求資源に対して不足している上記プロセスを特定するプロセス特定工程と、
を含む。
【０００７】
また、本発明の他の形態であるプロセス管理プログラムは、
プロセス管理装置に、
プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付手段と、
上記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付手段と、
上記受け付けられた供給資源情報が表す供給資源が、上記受け付けられた要求資源情報が表す要求資源に対して不足している上記プロセスを特定するプロセス特定手段と、
を実現させるためのプログラムである。
【発明の効果】
【０００８】
本発明は、以上のように構成されることにより、供給資源が要求資源に対して不足しているプロセスを特定することができる。
【発明を実施するための最良の形態】
【０００９】
本発明の一形態であるプロセス管理装置は、
プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付手段と、
上記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付手段と、
上記受け付けられた供給資源情報が表す供給資源が、上記受け付けられた要求資源情報が表す要求資源に対して不足している上記プロセスを特定するプロセス特定手段と、
を備える。
【００１０】
これによれば、プロセス管理装置は、供給資源が要求資源に対して不足している（例えば、プロセスを実行するために要求される作業者の数よりも、そのプロセスに対して実際に供給される作業者の数が少ない）プロセスを特定する。従って、例えば、プロセス管理装置が特定したプロセスを表す情報を出力する場合には、プロセス管理装置のユーザは、供給資源が要求資源に対して不足しているプロセスを認識することができる。
【００１１】
この場合、
上記プロセス管理装置は、
上記プロセスのそれぞれを表示するとともに、上記プロセス特定手段により特定されたプロセスを他のプロセスと異なる態様にて表示するプロセス表示手段を備えることが好適である。
【００１２】
これによれば、プロセス管理装置のユーザは、供給資源が要求資源に対して不足しているプロセスを容易に認識することができる。
【００１３】
この場合、
上記プロセス表示手段は、上記プロセスのそれぞれを実行順序に従って表示するように構成されることが好適である。
【００１４】
これによれば、プロセス管理装置のユーザは、供給資源が要求資源に対して不足しているプロセスの、他のプロセスに対する時間軸上の位置を容易に認識することができる。
【００１５】
この場合、
上記要求資源情報は、上記プロセスを実行するために要求される作業時間の総量を表す情報であり、
上記供給資源情報は、上記プロセスを実行するために供給可能な作業者毎の作業時間を表す情報であり、
上記プロセス特定手段は、上記供給資源情報が表すすべての作業者の作業時間の総和が、上記要求資源情報が表す作業時間の総量よりも小さい上記プロセスを特定するように構成されることが好適である。
【００１６】
また、上記プロセス管理装置の他の態様において、
上記要求資源情報は、上記プロセスを実行するために要求される作業者の能力を表す情報であり、
上記供給資源情報は、上記プロセスを実行するために供給可能な作業者毎の能力を表す情報であり、
上記プロセス特定手段は、上記供給資源情報が表すすべての作業者の能力に基づくパラメータが、上記要求資源情報が表す作業者の能力よりも低い上記プロセスを特定するように構成されることが好適である。
【００１７】
また、本発明の他の態様に係るプロセス管理装置は、
上記要求資源情報受付手段及び上記供給資源情報受付手段は、予め定められた一対のタグ文字列に挟まれた文字列を含むデータから当該文字列を抽出することにより上記要求資源情報及び上記供給資源情報を受け付けるように構成されることが好適である。
【００１８】
これによれば、プロセス管理装置のユーザは、例えば、一対のタグ文字列とその一対のタグ文字列に挟まれた文字列とを含む情報を出力可能なアプリケーション・プログラムを利用して、供給資源情報及び要求資源情報を容易に入力することができる。
【００１９】
また、本発明の他の形態であるプロセス管理方法は、
プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付工程と、
上記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付工程と、
上記受け付けられた供給資源情報が表す供給資源が、上記受け付けられた要求資源情報が表す要求資源に対して不足している上記プロセスを特定するプロセス特定工程と、
を含む。
【００２０】
この場合、
上記プロセス管理方法は、
上記プロセスのそれぞれを表示するとともに、上記プロセス特定工程にて特定されたプロセスを他のプロセスと異なる態様にて表示するプロセス表示工程を含むことが好適である。
【００２１】
この場合、
上記プロセス表示工程は、上記プロセスのそれぞれを実行順序に従って表示するように構成されることが好適である。
【００２２】
また、本発明の他の形態であるプロセス管理プログラムは、
プロセス管理装置に、
プロセス毎に、そのプロセスを実行するために要求される資源である要求資源を表す要求資源情報の入力を受け付ける要求資源情報受付手段と、
上記プロセス毎に、そのプロセスに対して実際に供給される資源である供給資源を表す供給資源情報の入力を受け付ける供給資源情報受付手段と、
上記受け付けられた供給資源情報が表す供給資源が、上記受け付けられた要求資源情報が表す要求資源に対して不足している上記プロセスを特定するプロセス特定手段と、
を実現させるためのプログラムである。
【００２３】
この場合、
上記プロセス管理プログラムは、
上記プロセス管理装置に、更に、
上記プロセスのそれぞれを表示するとともに、上記プロセス特定手段により特定されたプロセスを他のプロセスと異なる態様にて表示するプロセス表示手段を実現させるためのプログラムであることが好適である。
【００２４】
この場合、
上記プロセス表示手段は、上記プロセスのそれぞれを実行順序に従って表示するように構成されることが好適である。
【００２５】
上述した構成を有する、プロセス管理方法、又は、プロセス管理プログラム、の発明であっても、上記プロセス管理装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
【００２６】
以下、本発明に係る、プロセス管理装置、プロセス管理方法、及び、プロセス管理プログラム、の実施形態について図１〜図２０を参照しながら説明する。
【００２７】
＜実施形態＞
図１は、本実施形態におけるプロセス管理装置１００の構成例を示したブロック図である。プロセス管理装置１００は、図示しない中央処理装置（ＣＰＵ；Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及び記憶装置（メモリ及びハードディスク装置（ＨＤＤ；Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ））を備える情報処理装置である。プロセス管理装置１００は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより、後述する機能を実現するように構成されている。
【００２８】
図１に示すように、プロセス管理装置１００は、プロセス編集・表示部１１０と、プロセス構造化情報保管部１２０と、を含む。
【００２９】
プロセス編集・表示部１１０は、プロセス表示部１１１と、プロセス編集部１１２と、構造化情報分解・統合部１１３と、を備える。プロセス表示部１１１は、プロセス表示手段を構成している。また、プロセス編集部１１２及び構造化情報分解・統合部１１３は、要求資源情報受付手段及び供給資源情報受付手段のそれぞれを構成している。更に、構造化情報分解・統合部１１３は、プロセス特定手段を構成している。
【００３０】
プロセス構造化情報保管部１２０は、プロセス構造情報１２１と、プロセス制約情報１２６と、プロセス辞書１２７と、を記憶する記憶装置を備える。
【００３１】
プロセス構造情報１２１は、機能情報１２２と、行為情報１２３と、役割情報１２４と、人物情報１２５と、を含む情報である。本例では、役割情報１２４は、あるプロセスを実行するために要求される資源である要求資源（例えば、作業時間の総量、作業者の技能の最低レベル等）を表す情報（要求資源情報）である。また、人物情報１２５は、あるプロセスに対して実際に供給される資源である供給資源（例えば、作業時間、技能のレベル等）を表す情報（供給資源情報）である。
【００３２】
プロセス制約情報１２６は、プロセスの実行順序を表す情報を含む。この情報は、例えば、プロセスの名称の一部と実行順序とを対応付けた情報（具体的には、「要求，１」、「設計，２」、「開発，３」、「運用，４」）である。
プロセス辞書１２７は、機能情報に関連した情報（関連語彙を表す情報）を複数含む情報である。例えば、関連語彙は、「回答」、「サービス応答」、「応答手順」、「問合せ対応」である。
【００３３】
プロセス編集部１１２は、プロセスを表す情報と、そのプロセスの実行順序を表す情報と、の入力を受け付ける。更に、プロセス編集部１１２は、受け付けたプロセスと対応付けた文書データ（仕様書等の文書を表すデータ）の登録を受け付ける。この文書データは、一対のタグ文字列とその一対のタグ文字列に挟まれた文字列とを含む文書を表すデータである。なお、本例では、タグ文字列は、文書構成、章構成、項目情報又はリスト表記構造等を表すためのメタ情報である。
【００３４】
構造化情報分解・統合部１１３は、プロセス編集部１１２により受け付けられた文書データが表す文書から一対のタグ文字列とその一対のタグ文字列に挟まれた文字列とを抽出する。加えて、構造化情報分解・統合部１１３は、抽出した一対のタグ文字列と、抽出した、タグ文字列に挟まれた文字列と、からプロセス構造情報１２１及びプロセス制約情報１２６を取得し、取得したプロセス構造情報１２１及びプロセス制約情報１２６をプロセス構造化情報保管部１２０に記憶させる。
【００３５】
従って、機能情報１２２が仕様書等の文書を表す文書データに含まれる場合、文書データから機能情報１２２を自動的に生成することができる。例えば、仕様書、設計書、手順書等に含まれる個々の機能名又は手順名が機能情報１２２の個々の要素となる。
【００３６】
更に、構造化情報分解・統合部１１３は、供給資源が要求資源に対して不足しているプロセスを特定するために、プロセス構造化情報保管部１２０に記憶されているプロセス構造情報１２１を、プロセス制約情報１２６と、プロセス辞書１２７と、に基づいて変換する。
【００３７】
そして、プロセス表示部１１１は、構造化情報分解・統合部１１３により変換された情報（供給資源が要求資源に対して不足しているプロセスを特定する情報）と、時間軸に沿って（プロセスの実行順序に従って）配置されたプロセスと、を表す画像をディスプレイに表示させる。
【００３８】
次に、図２〜図１０を参照して、本実施形態の作動について詳細に説明する。図４は、サービスを提供する際のプロセスの構造化方法を示した図である。本例では、ある目的を持った働きをする「機能（function）」を表す機能情報１２２と、その機能を利用する「行為（action）」を表す行為情報１２３と、を用いてプロセスを表現する。即ち、プロセス間の関係は、機能情報１２２と行為情報１２３とにより表現される。ここで、機能情報１２２は、０以上の行為情報１２３を包含する。また、行為情報１２３は、１つの役割情報１２４を含む。役割情報１２４は、１以上の人物（ペルソナ）情報１２５を含む。
【００３９】
例えば、IT（Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）システムにより提供される機能も、機能情報１２２により表される。従って、複数のITシステム間が連携して作動する状態も、機能情報１２２と行為情報１２３とにより表される（モデル化される）。また、ITシステムを利用する人間の操作は、行為情報１２３により表される。また、行為情報１２３に基づいて役割情報１２４が定められる。更に、サービスを提供する際のプロセスを実行する人間（作業者）を表す情報として人物情報１２５が用いられる。
【００４０】
図５は、サービスを提供する際のプロセスの構造化方法を示した図である。機能情報１２２と行為情報１２３とを対応付けることにより、異なる２つのプロセス（例えば、設計段階のプロセスと運用段階のプロセスと）を互いに関連付けることができる。
【００４１】
また、図６は機能情報１２２を示し、図７は行為情報１２３を示し、図８は役割情報１２４を示し、図９は人物情報１２５を示し、図１０はプロセス制約情報１２６を示している。
【００４２】
本例では、機能情報１２２は、物（article）を表す情報と、１つ以上の行為（action）を表す行為情報１２３と、を含む情報である。
また、行為情報１２３は、技能（skill）を表す情報と、時間（time）を表す情報と、頻度（frequency）を表す情報と、からなる１つ以上の組を含む情報である。
【００４３】
更に、役割情報１２４は、技能（技能の最低レベル、即ち、作業者の能力）（skill）を表す情報と、作業量（作業時間の総量）（volume）を表す情報と、からなる１つ以上の組を含む情報である。
また、人物情報１２５は、技能（技能のレベル、即ち、作業者毎の能力）（skill）を表す情報と、余裕時間（作業者毎の作業時間）（available  time）を表す情報と、を含む情報である。
更に、プロセス制約情報１２６は、機能情報１２２、行為情報１２３、役割情報１２４及び人物情報１２５の間の規則を表す情報である。
【００４４】
次に、機能情報１２２、行為情報１２３、役割情報１２４、人物情報１２５及びプロセス制約情報１２６をユーザが入力・編集する際のプロセス管理装置１００の作動について、図２を参照しながら説明する。
【００４５】
先ず、プロセス編集部１１２は、プロセスを表す情報と、そのプロセスの実行順序を表す情報と、からなる基礎情報を入力・編集させるためのグラフィカル・ユーザ・インタフェース（ＧＵＩ；Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）をディスプレイに表示させる（ステップＳ１１１）。ユーザは、このＧＵＩを介して、基礎情報を入力・編集する。更に、ユーザは、このＧＵＩを介して、プロセスと対応付けて文書データを登録する。プロセス編集部１１２は、プロセスと対応付けた文書データの登録を受け付ける。
【００４６】
基礎情報が入力・編集されるとともに、文書データが登録されると、構造化情報分解・統合部１１３は、基礎情報と登録された文書データとを構造化されたデータであるプロセス構造情報１２１（即ち、機能情報１２２、行為情報１２３、役割情報１２４及び人物情報１２５）及びプロセス制約情報１２６に変換する（ステップＳ１１２）。これにより、プロセス編集・表示部１１０は、要求資源情報及び供給資源情報の入力を受け付ける（要求資源情報受付工程及び供給資源情報受付工程）。
【００４７】
そして、プロセス構造化情報保管部１２０は、変換されたデータ（プロセス構造情報１２１及びプロセス制約情報１２６）を記憶装置に記憶させる（ステップＳ１１３）。
【００４８】
また、プロセス、及び、供給資源が要求資源に対して不足しているプロセスを特定する情報を表す画像がディスプレイに表示される際のプロセス管理装置１００の作動について、図３を参照しながら説明する。
【００４９】
先ず、プロセス表示部１１１は、プロセス構造化情報保管部１２０に記憶されている機能情報１２２、行為情報１２３、役割情報１２４、人物情報１２５及びプロセス制約情報１２６を読み出す（ステップＳ２１１）。構造化情報分解・統合部１１３は、読み出した情報を、プロセス辞書１２７に基づいて再構成（統合）する。加えて、構造化情報分解・統合部１１３は、各プロセスに対応付けられた人物情報１２５及び役割情報１２４に基づいて、供給資源が要求資源に対して不足しているプロセスを特定する情報を生成する（ステップＳ２１２、プロセス特定工程）。
【００５０】
プロセス表示部１１１は、統合された情報と、供給資源が要求資源に対して不足しているプロセスを特定する情報と、に基づいて、実行順序に従って配置されたプロセスを表す画像であって、供給資源が要求資源に対して不足しているプロセスを他のプロセスと異なる態様にて表した画像をディスプレイに表示させる（ステップＳ２１３、プロセス表示工程）。
【００５１】
このように構成されたプロセス管理装置１００によれば、供給資源が要求資源に対して不足している（例えば、プロセスを実行するために要求される作業者の数よりも、そのプロセスに対して実際に供給される作業者の数が少ない）プロセスが特定される。更に、特定されたプロセスを表す情報が出力（表示）される。これにより、プロセス管理装置１００のユーザは、供給資源が要求資源に対して不足しているプロセスを認識することができる。
【００５２】
また、サービスを提供する際のプロセスの構造化により、サービスの企画から設計〜構築〜提供までの開発プロセスにおいて関係するステークホルダ（関係者）、及び、ステークホルダ間の関係を管理できる。また、サービスの実行において、サービス提供者内で動的に変化する供給資源としての人間（作業者）を管理することができる。また、サービスを提供するまでの過程を機能及び行為の連鎖として管理することができる。その結果、サービス利用者の満足度が低下した場合に、その原因（起因）となっているプロセスを特定しやすくすることができる。
【００５３】
次に、より具体的な例を用いて本実施例形態の作動を説明する。
図１１は、商品納期回答システムのサービス提供プロセスを示したブロック図である。図１１に示すように、商品納期回答システムを開発する（システムを開発するサービスを提供する）際のプロセスは、概略次のように行われる。
【００５４】
先ず、サービスを提供する側の業務コンサルタントが顧客の要望を抽出し、抽出した要望に基づいて要求仕様書を作成する。次に、サービス管理者が、要求仕様書に基づいて機能仕様書を作成する。次に、実装者が、機能仕様書に基づいてシステムを開発する。次に管理者及び運用者が、開発されたシステムを利用し、顧客に納期回答サービスを提供する。
【００５５】
図１２は、図１１に示したサービスを提供する際のプロセスを、機能情報１２２と行為情報１２３とにより構造化したブロック図である。
【００５６】
顧客は、業務コンサルタントに対し、要望を機能として提供する。業務コンサルタントは、要求仕様書を作成し、サービス管理者に対し、要求仕様書を提示する。サービス管理者は、要求仕様書を元に機能仕様書を作成し、実装者に機能仕様書を提示する。実装者は、機能仕様書を元にシステムの実装を行い、管理者および運用者に対し、システムの運用手順書を提示する。システムの運用者は、運用手順書に従い、顧客に対して運用手順書に表記される内容を実行する。
【００５７】
図１３は、機能情報１２２、行為情報１２３、役割情報１２４、及び、人物情報１２５のデータ構造を示している。より具体的には、上述したサービスを提供する際のプロセスにおける機能情報１２２、及び、行為情報１２３は、図１４に示したデータとなる。また、役割情報１２４、及び、人物情報１２５は、図１５に示したデータとなる。
【００５８】
また、要求仕様と提供する機能との間には関連性があり、要求仕様作成〜機能仕様作成〜運用手順作成の順でプロセスが実行されるので、プロセス制約情報１２６は、図１６に示したデータとなる。
【００５９】
プロセス編集部１１２は、図２０に示したＧＵＩをディスプレイに表示させる。ユーザは、このＧＵＩを介して、プロセスを表す情報を、そのプロセスの実行順序を表す情報とともに入力する。プロセス編集部１１２は、プロセスを表す情報と、そのプロセスの実行順序を表す情報と、の入力を受け付ける。
【００６０】
更に、ユーザは、このＧＵＩを介して、入力したプロセスと対応付けて、図１８に示した文書を表す文書データを登録する。プロセス編集部１１２は、プロセスと対応付けた文書データの登録を受け付ける。
【００６１】
そして、構造化情報分解・統合部１１３は、プロセス編集部１１２により受け付けられた文書データが表す文書から一対のタグ文字列とその一対のタグ文字列に挟まれた文字列とを抽出する。加えて、構造化情報分解・統合部１１３は、抽出した一対のタグ文字列と、抽出した、タグ文字列に挟まれた文字列と、からプロセス構造情報１２１及びプロセス制約情報１２６を取得する。
【００６２】
これにより、例えば、構造化情報分解・統合部１１３は、図１８に示した文書データに基づいて、図１９に示した機能情報１２２を取得する。構造化情報分解・統合部１１３は、取得したプロセス構造情報１２１及びプロセス制約情報１２６をプロセス構造化情報保管部１２０に記憶させる。
【００６３】
また、プロセス表示部１１１は、プロセス構造化情報保管部１２０に記憶されている機能情報１２２、行為情報１２３、役割情報１２４、人物情報１２５及びプロセス制約情報１２６を読み出す。
【００６４】
構造化情報分解・統合部１１３は、読み出した情報に基づいて、例えば、図１７に示した情報を生成する。図１７は、図１４に示した機能情報１２２及び行為情報１２３と、図示しない役割情報１２４、人物情報１２５及びプロセス制約情報１２６と、を統合（再構成）したデータを示している。
【００６５】
この例においては、最終ユーザに対して、サービスの機能として、「納期問合せ対応」が提供されている。構造化情報分解・統合部１１３は、図１４に示した機能情報１２２及び行為情報１２３から、プロセス辞書１２７に基づいて「要求１：回答時間」、「機能１：サービス応答時間」、「手順１：サービス応答手順」及び「納期問合せ対応」を関連づけて抽出する。
【００６６】
更に、構造化情報分解・統合部１１３は、抽出した情報と、役割情報１２４及び人物情報１２５と、に基づいて、図１７に示したように、プロセスの実行順序に従った（時間軸に沿った）情報を生成する。なお、図１７は、システム実装段階(step=3)において、システム実装上の制約により、10分以内で納期回答ができない例を示している。
【００６７】
構造化情報分解・統合部１１３は、プロセス毎に、そのプロセスに対応付けられた役割情報１２４（本例では、技能（技能の最低レベル）を表す情報及び作業量（作業時間の総量）を表す情報）と、そのプロセスに対応付けられた人物情報１２５（本例では、技能（技能のレベル、作業者毎の能力）を表す情報及び余裕時間（作業者毎の作業時間）を表す情報）と、に基づいて供給資源が要求資源に対して不足しているか否かを判定する。なお、このとき、構造化情報分解・統合部１１３は、プロセス制約情報１２６を参照してもよい。
【００６８】
本例では、あるプロセスに対応付けられた人物情報１２５が表す複数の作業者の余裕時間の総和が、そのプロセスに対応付けられた役割情報１２４が表す作業時間の総量よりも小さい場合に、構造化情報分解・統合部１１３は、そのプロセスにおいて、供給資源が要求資源に対して不足していると判定する。
【００６９】
更に、あるプロセスに対応付けられた人物情報１２５が表す複数の作業者の技能のレベルの最低値（すべての作業者の能力に基づくパラメータ）が、そのプロセスに対応付けられた役割情報１２４が表す技能の最低レベルよりも低い場合に、構造化情報分解・統合部１１３は、そのプロセスにおいて、供給資源が要求資源に対して不足していると判定する。なお、あるプロセスに対応付けられた人物情報１２５が表す複数の作業者の技能のレベルの平均値が、そのプロセスに対応付けられた役割情報１２４が表す技能の平均レベルよりも低い場合に、構造化情報分解・統合部１１３は、そのプロセスにおいて、供給資源が要求資源に対して不足していると判定してもよい。
【００７０】
そして、構造化情報分解・統合部１１３は、供給資源が要求資源に対して不足していると判定されたプロセスを特定する情報を生成する。
【００７１】
次いで、プロセス表示部１１１は、構造化情報分解・統合部１１３により生成された情報に基づいて、図２０に示したように、プロセスを実行順序に従って（時間軸に沿って）並べた画像をディスプレイに表示させる。このとき、プロセス表示部１１１は、構造化情報分解・統合部１１３により供給資源が要求資源に対して不足しているプロセスとして特定されたプロセスを、他のプロセスと異なる態様にて（特定されたプロセスを他のプロセスと異なる色に着色して）表示させる。
【００７２】
この結果、ユーザは、供給資源が要求資源に対して不足しているプロセスを容易に認識することができる。従って、ユーザは、各プロセスに対して実際に供給される資源（ここでは、作業者）が適切であるか否かを認識することができる。
【００７３】
以上、説明したように、本発明によるプロセス管理装置の実施形態によれば、プロセス管理装置１００は、供給資源が要求資源に対して不足している（例えば、プロセスを実行するために要求される作業者の数よりも、そのプロセスに対して実際に供給される作業者の数が少ない）プロセスを特定する。そして、プロセス管理装置１００は、特定したプロセスを表す情報を出力する。これにより、プロセス管理装置１００のユーザは、供給資源が要求資源に対して不足しているプロセスを認識することができる。
【００７４】
更に、上記実施形態に係るプロセス管理装置１００は、プロセスのそれぞれを表示するとともに、特定されたプロセスを他のプロセスと異なる態様にて表示するように構成されている。これによれば、プロセス管理装置１００のユーザは、供給資源が要求資源に対して不足しているプロセスを容易に認識することができる。
【００７５】
また、上記実施形態に係るプロセス管理装置１００は、プロセスのそれぞれを実行順序に従って表示するように構成されている。これによれば、プロセス管理装置１００のユーザは、供給資源が要求資源に対して不足しているプロセスの、他のプロセスに対する時間軸上の位置を容易に認識することができる。
【００７６】
加えて、上記実施形態に係るプロセス管理装置１００は、要求資源情報及び前記供給資源情報を、予め定められた一対のタグ文字列に挟まれた文字列を含む文書データから抽出して取得するように構成されている。これによれば、プロセス管理装置１００のユーザは、一対のタグ文字列とその一対のタグ文字列に挟まれた文字列とを含む情報を出力可能なアプリケーション・プログラムを利用して、供給資源情報及び要求資源情報を容易に入力することができる。
【００７７】
なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態においては、プロセス編集・表示部１１０は、プロセスと対応付けた文書データの登録を受け付けることによりプロセス構造情報１２１の入力を間接的に受け付けるように構成されていた。ところで、上記実施形態の変形例においては、プロセス編集・表示部１１０は、プロセス構造情報１２１の入力を直接受け付けるように構成されていてもよい。
【００７８】
また、上記実施形態においては、プロセス編集・表示部１１０は、供給資源が要求資源に対して不足しているプロセスと、他のプロセスと、をともに表示するように構成されていた。ところで、上記実施形態の変形例においては、プロセス編集・表示部１１０は、供給資源が要求資源に対して不足しているプロセスのみを表示するように構成されていてもよい。
【産業上の利用可能性】
【００７９】
本発明は、サービスを提供するためのプロセス、又は、商品を生産するためのプロセス等を管理するためのプロセス管理システム等に適用可能である。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施形態に係るプロセス管理装置の概略構成を表す図である。
【図２】プロセス構造情報及びプロセス制約情報を入力・編集する際のプロセス管理装置の作動を示したフローチャートである。
【図３】プロセス、及び、供給資源が要求資源に対して不足しているプロセスを特定する情報を表示する際のプロセス管理装置の作動を示したフローチャートである。
【図４】機能情報、行為情報、役割情報及び人物情報とプロセスとの関係を示した概念図である。
【図５】機能情報と行為情報とにより表されるプロセス間の関係を示した概念図である。
【図６】機能情報の構成を示した説明図である。
【図７】行為情報の構成を示した説明図である。
【図８】役割情報の構成を示した説明図である。
【図９】人物情報の構成を示した説明図である。
【図１０】プロセス制約情報の構成を示した説明図である。
【図１１】商品納期回答システムにおけるプロセス間の関係を示した概念図である。
【図１２】商品納期回答システムにおけるプロセス間の関係を示した概念図である。
【図１３】機能情報、行為情報、役割情報及び人物情報の構造を示した説明図である。
【図１４】機能情報及び行為情報の内容を示した説明図である。
【図１５】役割情報及び人物情報の内容を示した説明図である。
【図１６】プロセス制約情報の内容を示した説明図である。
【図１７】機能情報、行為情報、役割情報及び人物情報に基づいて再構成された情報の内容を示した説明図である。
【図１８】一対のタグ文字列とそのタグ文字列に挟まれた文字列を含む文書データの内容を示した説明図である。
【図１９】図１８に示した文書データから変換された機能情報の内容を示した説明図である。
【図２０】供給資源が要求資源に対して不足しているプロセスを他のプロセスと異なる態様にて表示した画像を示した図である。
【符号の説明】
【００８１】
１００    プロセス管理装置
１１０    プロセス編集・表示部
１１１    プロセス表示部
１１２    プロセス編集部
１１３    構造化情報分解・統合部
１２０    プロセス構造化情報保管部
１２１    プロセス構造情報
１２２    機能情報
１２３    行為情報
１２４    役割情報
１２５    人物情報
１２６    プロセス制約情報
１２７    プロセス辞書
【図１】
0005386861.tif 000002
【図２】
0005386861.tif 000003
【図３】
0005386861.tif 000004
【図４】
0005386861.tif 000005
【図５】
0005386861.tif 000006
【図６】
0005386861.tif 000007
【図７】
0005386861.tif 000008
【図８】
0005386861.tif 000009
【図９】
0005386861.tif 000010
【図１０】
0005386861.tif 000011
【図１１】
0005386861.tif 000012
【図１２】
0005386861.tif 000013
【図１３】
0005386861.tif 000014
【図１４】
0005386861.tif 000015
【図１５】
0005386861.tif 000016
【図１６】
0005386861.tif 000017
【図１７】
0005386861.tif 000018
【図１８】
0005386861.tif 000019
【図１９】
0005386861.tif 000020
【図２０】
0005386861.tif 000021