(57)【要約】【課題】テンプレートを用いて業務を実行する際に全体テンプレートから必要なプロセスを確認する手間を軽減することができる業務支援システムを提供する。【解決手段】複数のプロセスの順序関係に従って業務の実行を支援する業務支援システムであって、複数のプロセスの順序関係で業務を定義するテンプレートを作成するテンプレート作成部１０２と、テンプレート作成部１０２で作成されたテンプレートを入出力装置１０１に表示させ、ユーザの業務の実行を誘導するテンプレート実行部１０３と、ユーザからの操作によりテンプレートから必要のないプロセスを選択して、この選択されたプロセスを省略プロセスとして登録する省略プロセス登録部１０４とを備えた。【選択図】図１
2007128239.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロセスの順序関係に従って業務の実行を支援する業務支援システムであって、
前記複数のプロセスの順序関係で前記業務を定義するテンプレートを作成するテンプレート作成手段と、
前記テンプレート作成手段で作成されたテンプレートを表示手段に表示させ、ユーザの前記業務の実行を誘導するテンプレート実行手段と、
前記ユーザからの操作により前記テンプレートから必要のないプロセスを選択し、この選択したプロセスを省略プロセスとして登録する省略プロセス登録手段とを備えたことを特徴とする業務支援システム。
【請求項２】
請求項１記載の業務支援システムにおいて、
前記省略プロセス登録手段は、前記省略プロセスとして登録された前記プロセスを、前記省略プロセスを示す識別表示を付加して前記表示手段に表示させることを特徴とする業務支援システム。
【請求項３】
請求項２記載の業務支援システムにおいて、
前記省略プロセス登録手段は、前記ユーザからの操作により前記省略プロセスとして登録された前記プロセスの前記表示手段への表示または非表示を切り替えることを特徴とする業務支援システム。
【請求項４】
請求項１記載の業務支援システムにおいて、
前記テンプレート作成手段は、前記複数のプロセスに基づいて、複数のテンプレートを作成し、
前記複数のテンプレートの各プロセスに登録された進捗情報を、前記省略プロセスとして登録された前記プロセスを含めて、同一のプロセスに対して、前記表示手段に一覧表示させる進捗情報処理手段を備えたことを特徴とする業務支援システム。
【請求項５】
請求項４記載の業務支援システムにおいて、
前記進捗情報処理手段は、前記省略プロセスとして登録された前記プロセスの進捗情報を、省略を示す識別表示として前記表示手段に一覧表示させることを特徴とする業務支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば製品の開発や設計あるいは解析等の業務について、その実行や進捗管理を支援する業務支援システムに関し、特に、テンプレートを使用して業務を実行する際の設計変更に適用して有効な技術に関するものである。
【背景技術】
【０００２】
従来、例えば、製造業における製品の開発や設計あるいは解析等の業務では、複数の業務プロセスを所定の順序関係で実行することにより、その業務の目的を達成する。このような業務を実行するためには専門的な知識と業務固有のノウハウが必要となることが多いが、非熟練の作業者はこのような知識が乏しいため業務を実行することが難しい。このようなことから、より多くの作業者が業務を実行できるようにするため、業務のプロセスをデータ処理装置上でテンプレートとして定義し、作業者がテンプレートに従って業務を実行する手法が活用されている。
【０００３】
例えば、特開２００３−１５０６５０号公報（特許文献１）にそのような例が開示されている。この従来技術は、「解析作業支援装置および解析作業支援装置を実現するためのプログラム」であり、解析業務のプロセスをテンプレートとして定義し、作業者がこのテンプレートに従って業務を実行できるようにしている。
【０００４】
また、複数の複雑なプロセスにより構成される業務の進捗状況を正確に管理するために、データ処理装置上に定義された業務の各プロセスに対して進捗情報を登録、表示する進捗管理装置が活用されている。このような進捗管理装置によって管理者が業務の状況をすばやく正確に把握し、問題があれば必要な措置を講じることができる。そのような例が特開２０００−２００３０８号公報（特許文献２）に開示されている。
【特許文献１】特開２００３−１５０６５０号公報
【特許文献２】特開２０００−２００３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
テンプレートを利用して業務を実行する際には、該当業務に適したプロセスを熟練者などがテンプレート（以下、全体テンプレートと呼ぶ）上に予め定義しておいて、全体テンプレートに従って作業者が業務を実行するが、業務によっては全体テンプレートに定義されているプロセスの一部のみを実行すればよい場合がある。例えば、製造業の開発設計業務における設計変更においては、開発設計業務の全てのプロセスを実行するのではなく、その設計変更に関係のあるプロセスのみを実行すれば業務の目的は達成できる。このような場合、従来はどのプロセスが不要であるかを作業者がプロセステンプレート上では判断することが難しく、プロセスごとに必要か不要かを確認しながら作業を進める必要があったため手間となっていた。
【０００６】
また、プロセスごとに必要か不要かを確認しながら作業を進めることを回避するために、業務を実行する前に必要なプロセスのみを登録した設計変更用のテンプレート（以下、設計変更テンプレートと呼ぶ）を予め作成しておく、という方法も考えられる。しかし、複数のテンプレートに業務の進捗状況を登録していて、その進捗状況を視覚的に表示させて進捗管理を行う場合に、部分的にテンプレートのプロセスのプロセス名が異なっていたり、またはプロセスを削除してプロセスの順序関係が異なっていたりすると、従来では各設計変更テンプレートの進捗状況を同一のプロセスに対して一覧表示させることはできず、それぞれの設計変更テンプレートについて進捗情報を表示する必要があったため進捗管理が手間となっていた。
【０００７】
そこで、本発明では、テンプレートを用いて業務を実行する際に全体テンプレートから必要なプロセスを確認する手間を軽減することができる業務支援システムの提供を目的とし、また同時並行的に行われる複数業務について進捗状況の把握をより容易にできる業務支援システムの提供を目的とする。
【課題を解決するための手段】
【０００８】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【０００９】
本発明による業務支援システムは、複数のプロセスの順序関係に従って業務の実行を支援する業務支援システムであって、複数のプロセスの順序関係で業務を定義するテンプレートを作成するテンプレート作成手段と、テンプレート作成手段で作成されたテンプレートを表示手段に表示させ、ユーザの業務の実行を誘導するテンプレート実行手段と、ユーザからの操作によりテンプレートから必要のないプロセスを選択し、この選択したプロセスを省略プロセスとして登録する省略プロセス登録手段とを備えたものである。
【００１０】
具体的には、複数のプロセスの順序関係に従って業務の実行を支援する業務支援システムにおいて、予め登録されている全体テンプレートから当該業務で必要なプロセスを選択して設計変更テンプレートを作成できるようにしている。そして、設計変更テンプレートを作成する際に全体テンプレートで選択されなかったプロセスについては、作業者にわかるようにマークを表示、または該当プロセスのみを非表示にできるようにしている。
【００１１】
また、業務支援システムを用いて実行される業務の進捗状況を管理するために、業務のテンプレートの各プロセスに登録された進捗情報を、テンプレートのプロセスと共に視覚的に表示する際に、全体テンプレートで必要なプロセスとして登録されなかったプロセスを進捗情報として一覧表示できるようにしている。
【発明の効果】
【００１２】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１３】
本発明によれば、業務支援システムに予め登録されている全体テンプレートから、当該業務で必要なプロセスを選択して設計変更テンプレートを作成できるようにしている。このため、一から設計変更テンプレートを作成しなおす手間を軽減することができる。
【００１４】
また、本発明によれば、該当設計変テンプレートにおいて、全体テンプレートで必要なプロセスとして登録されなかったプロセスを、進捗情報として視覚的に表示できるようにしている。これにより複数業務が同時並行的に進行していても、それぞれの業務の進捗情報を同一のプロセスに対して一覧表示させ、複数業務についての進捗管理の手間を軽減することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１６】
＜業務支援システムの構成＞
図１により、本発明の一実施の形態に係る業務支援システムの構成について説明する。図１は本発明の一実施の形態に係る業務支援システムの構成を示す構成図である。
【００１７】
業務支援システムはデータ処理システムとして構成されており、業務支援のために主に以下のような処理を行う。
【００１８】
業務支援システムは、業務の目的達成のために所定の順序関係で実行される複数のプロセスをその処理の順序関係に基づいて定義するテンプレートの作成を支援し、作業者に対して作成されたテンプレートを表示して業務の実行を支援する。設計変更業務のように、予め登録されている全体テンプレートの一部を実行する場合は、全体テンプレートから当該業務で必要なプロセスを選択することで設計変更テンプレートを作成することができ、これにより当該業務において必要なプロセスを容易に把握できるようにする。
【００１９】
また、業務の進捗状況を管理するために、テンプレートの各プロセスに登録された進捗情報を、テンプレートに登録された複数プロセスとともに表示させる際には、設計変更テンプレート作成時に全体テンプレートで選択されなかったプロセスを進捗情報として表示させるようにする。これによって、設計変更テンプレートの進捗情報を表示させる場合でも、同一のプロセスに対して複数業務それぞれのテンプレートの進捗情報を一覧表示させて進捗管理を行い易くする。
【００２０】
以上のような処理をなせるようにするために、業務支援システムは、図１に示すように、入出力系として入出力装置１０１を備え、また、テンプレート作成手段であるテンプレート作成部１０２、テンプレート実行手段であるテンプレート実行部１０３、省略プロセス登録手段である省略プロセス登録部１０４、進捗情報処理手段である進捗情報処理部１０５、テンプレートデータベース１０７を含んでなるデータ処理系を備えている。
【００２１】
入出力装置１０１は、ユーザ（システム利用者）がデータを入力したり、ユーザが求めるデータを表示したりするのに用いられる。この入出力装置１０１は入力用のキーボードやマウスなどと出力用の表示手段であるディスプレイやプリンタなどからなる。
【００２２】
テンプレート作成部１０２は、テンプレート作成に必要なデータを入力するための入力画面を表示してテンプレートの作成を支援するテンプレート作成手段としての機能を有し、また、プロセスを変更したり、階層構造のあるプロセスに下位のプロセスを追加したりする場合にそのための入力画面を表示して変更や追加の作業を支援するテンプレート変更・追加手段の機能も有している。このテンプレート作成部１０２で作成されたテンプレートはテンプレートデータベース１０７に格納される。
【００２３】
テンプレート実行部１０３はテンプレート作成部１０２で作成したテンプレートを表示して、ユーザの業務の実行を誘導する機能を負っている。
【００２４】
省略プロセス登録部１０４は、テンプレート作成部１０２で作成したテンプレートから必要のないプロセスを選択して設計変更テンプレートを作成する際に用いる（ここで選択するプロセスを、以下では省略プロセスと呼ぶ）。また、省略プロセスとして登録されたプロセスを解除する際にも用いる。省略プロセスとして登録すると、テンプレートに省略プロセスであることを示す情報が付与されてテンプレートデータベース１０７に格納される。
【００２５】
進捗情報処理部１０５は、テンプレートに登録されたプロセスと各プロセスの進捗情報、省略プロセスの情報を出力する際に用いられる。ここで出力された情報は入出力装置１０１によって表示することができる。
【００２６】
以上のような業務支援システムを用いてテンプレートを作成する場合、ユーザは入出力装置１０１を介してテンプレート作成部１０２を使用する。
【００２７】
一方、作成したテンプレートに沿って業務を行う際には、入出力装置１０１を介して、テンプレート実行部１０３、省略プロセス登録部１０４を使用する。テンプレート実行部１０３を用いることで、テンプレートを表示させてユーザの作業を誘導することができ、また作業の進捗状況を各プロセスに登録・参照できる。
【００２８】
また、設計変更業務で設計変更テンプレートを作成する場合は、省略プロセス登録部１０４を使用して省略プロセスをテンプレートに登録でき、テンプレート実行部１０３で登録された省略プロセスを画面上に表示、または省略プロセスのみを非表示にできる。
【００２９】
業務の進捗状況を管理する際には、進捗情報処理部１０５を使用する。進捗情報処理部１０５によって、テンプレートに登録された複数プロセスと各プロセスの進捗情報を出力する。これらの情報は、入出力装置１０１を用いることで視覚的な表示ができる。また、省略プロセスを進捗情報として表示可能なため、複数の設計変更テンプレートで業務に必要なプロセスが異なる場合でも、同一のプロセスに対してそれぞれの業務の進捗情報を一覧表示させて進捗管理を行うことができる。
【００３０】
＜テンプレートの具体例＞
次に、図２および図３により、本発明の一実施の形態に係る業務支援システムで使用されるテンプレートの具体例について説明する。図２は本発明の一実施の形態に係る業務支援システムで使用されるテンプレートを表示した例を示す図であり、テンプレート実行部１０３でテンプレートを実行した例を示している。図３は本発明の一実施の形態に係る業務支援システムで使用されるテンプレートのデータ構成を示す図である。
【００３１】
図２において、テンプレートは、業務として所定の順序関係で処理すべき一連のプロセスの集合を表現するもので、処理に関する順序関係の他に、後述する「親」、「子」、「兄弟」といった階層構造がある。
【００３２】
図２に示す例では、ＺＺＺ機種における業務プロセスの集合を定義したもので、テンプレート名「ＺＺＺ機種開発プロジェクト」２０１の下に、「要求仕様決定」２０２、「構想設計」２０３、「実装設計」２０４、「実機検証」２０５が最上位の業務プロセスとして定義されている。そして「構想設計」２０３には、その下位階層として「風切り音解析」２０６、「衝撃解析」２０７、「音質評価解析」２０８、の各業務プロセスが定義され、「実機検証」２０５には、その下位階層として「風切り音実測試験」２０９、「落下試験」２１０、「音質評価試験」２１１の各業務プロセスが定義されている。
【００３３】
図３において、テンプレートのデータ構成は、１つ目はテンプレート共通データ３０１であり、テンプレート名称３０４、テンプレートＩＤ３０５、から構成される。
【００３４】
テンプレート名称３０４は、テンプレートを作成する際にユーザによって入力される（図２の例における「ＺＺＺ機種開発プロジェクト」２０１）。テンプレートＩＤ３０５は、テンプレートを識別するＩＤであり、ユーザがテンプレートを作成した際にシステムによって付けられる。このテンプレートＩＤ３０５は他のテンプレートＩＤと重複しないものとする。
【００３５】
２つ目は、単位プロセスデータ３０２であり、プロセス名称３０６、プロセスＩＤ３０７、進捗状況３０８、省略プロセスフラグ３０９の各データから構成される。プロセス名称３０６は、ユーザがプロセスを定義した際に、プロセスに付ける名称（図２の例における「要求仕様決定」２０２や「構想設計」２０３など）である。プロセスＩＤ３０７は、テンプレートにおいてプロセスを個々に識別するＩＤであり、プロセスを定義した際にシステムによって付けられる。このプロセスＩＤは、他のプロセスＩＤと重複しないものとする。進捗状況３０８、省略プロセスフラグ３０９は、ユーザによって入力される値である。以上のようなプロセスデータ３０２は、テンプレートを構成するプロセスごとに作成される。
【００３６】
３つ目は、プロセス階層データ３０３であり、テンプレートを構成する複数のプロセスについて、それぞれが実行される順番と、それぞれの間の親子関係（階層構造）が定義されている。図３の例では、最上位のプロセスとして、「プロセス名称Ａ」３１０と「プロセス名称Ｂ」３１１が定義されている。そして「プロセス名称Ｃ」３１２と「プロセス名称Ｄ」３１３が「プロセス名称Ａ」３１０の下位階層に定義され、「プロセス名称Ｅ」３１４と「プロセス名称Ｆ」３１５が「プロセス名称Ｂ」３１１の下位階層に定義され、「プロセス名称Ｇ」３１６が「プロセス名称Ｆ」３１５の下位階層に定義されている。
【００３７】
＜テンプレートに対する省略プロセスの設定＞
次に、図４〜図７により、本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセスの設定について説明する。図４は本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセスの設定を説明するための表示画面例、図５は本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセスの設定後の画面表示例、図６は本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセス登録の処理を示すフローチャート、図７は本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセス解除の処理を示すフローチャートである。
【００３８】
まず、ユーザが本システムを起動すると、図４に示すような画面４０１が起動される。続いて、テンプレートデータベース１０７に予め登録されたテンプレートをテンプレート実行部１０３により読込むと、テンプレート４０２が表示される。
【００３９】
テンプレート４０２のいずれかのプロセスを選択すると、ポップアップメニュー４０３が表示され、これによりテンプレートのプロセスを編集することができる。
【００４０】
このポップアップメニュー４０３のうち、スキップ指定／解除４０４を選択すると、省略プロセス登録部１０４により、該当プロセスに対して省略プロセスの設定・解除を行うことができる。また、ボタン４０５を選択すると、スキップ指定／解除４０４で設定された省略プロセスのみを、テンプレート４０２上から非表示にすることもできる。
【００４１】
省略プロセス設定が実行されると、図４に示すテンプレート４０２の表示が、例えば図５に示すようなテンプレートの表示になる。
【００４２】
図５に示すように、省略プロセスが設定されていると、テンプレート上でプロセス５０１〜５０５のように省略プロセスが表示される。この例では、省略プロセスを表現するためにプロセス名の先頭に［スキップ］と表示している。
【００４３】
なお、省略プロセスのみを非表示にすることも可能である。プロセス５０１〜５０４に対しては、プロセス５０１に対して省略プロセスを設定すると、その下位プロセス５０２〜５０４にも省略プロセスが自動的に設定され、省略プロセスの設定を解除する場合はプロセス５０１を解除するとその下位プロセス５０２〜５０４の省略プロセスの設定が自動的に解除される。
【００４４】
このようにプロセスに親子関係が存在する場合は、上位プロセスに省略プロセスの設定・解除を行うと、その下位プロセスも上位プロセスに従って省略プロセスの設定・解除を行うことができる。
【００４５】
また、プロセス５０５のように単独のプロセスに対しても、プロセス５０５上でスキップ指定／解除４０４を実行することにより省略プロセスの設定・解除を実施できる。業務を実行する前に省略プロセスを予め決めて登録しておくと、図５に示すように画面上で省略プロセスを確認できるので、ユーザが業務を実行する際にはどのプロセスが必要でどのプロセスが不要かを確認しながら業務を遂行できる。
【００４６】
ここで、省略プロセス登録部１０４による省略プロセス登録の処理としては、図６に示すように、まず、図４に示すようなユーザが画面上のテンプレート４０２に表示されているプロセスを選択し、ポップアップメニュー４０３からスキップ指定／解除４０４を選択すると、選択したプロセス（以下、対象プロセスと呼ぶ）の省略プロセスフラグ３０９をＯＮにし（手順６０１）、画面上の対象プロセスのプロセス名に省略プロセスのマークを表示する（手順６０２）。
【００４７】
次に、対象プロセスに下位プロセスが存在するかどうかを判定する（手順６０３）。下位プロセスが存在する場合は下位プロセス全ての省略プロセスフラグ３０９をＯＮにし（手順６０４）、画面上の全ての下位プロセスのプロセス名に省略プロセスのマークを表示する（手順６０５）。手順６０３で下位プロセスが存在しないと判定した場合は、処理を終了する。
【００４８】
また、省略プロセス登録部１０４による省略プロセス解除の処理としては、図７に示すように、まず、省略プロセス登録の場合と同様に対象プロセスのスキップ指定／解除４０４を選択すると、対象プロセスの上位プロセスが省略プロセスであるかを判定する（手順７０１）。上位プロセスが省略プロセスの場合は処理を終了する。
【００４９】
上位プロセスが省略プロセスでない場合は、対象プロセスの省略プロセスフラグ３０９をＯＦＦにし（手順７０２）、画面上の対象プロセスのプロセス名から省略プロセスのマークを非表示にする（手順７０３）。
【００５０】
次に、対象プロセスに下位プロセスが存在するかどうかを判定する（手順７０４）。下位プロセスが存在する場合は下位プロセス全ての省略プロセスフラグ３０９をＯＦＦにし（手順７０５）、画面上の全ての下位プロセスのプロセス名から省略プロセスのマークを非表示にする（手順７０６）。手順７０４で下位プロセスが存在しないと判定した場合は、処理を終了する。以上のようにして、省略プロセスの登録・解除を行う。
【００５１】
＜進捗情報の表示＞
次に、図８および図９により、本発明の一実施の形態に係る業務支援システムのテンプレートに登録された進捗情報の表示について説明する。図８は本発明の一実施の形態に係る業務支援システムのテンプレートに登録された進捗情報の表示の一例を示す図、図９は本発明の一実施の形態に係る業務支援システムのテンプレートに登録された進捗情報の表示の処理を示すフローチャートである。
【００５２】
本システムのような、業務の実行をプロセスの順序関係に沿って支援する業務支援システムでは、プロセスと各プロセスに登録される進捗情報を利用すると進捗情報処理部１０５により業務の進捗状況を表示できる。
【００５３】
さらに、本システムではプロセスごとに登録される省略プロセスフラグ３０９を利用して、省略プロセスを進捗状況として表示できる。これにより、複数の設計変更テンプレートで設定される省略プロセスが異なる場合に、同一プロセスに対してそれぞれの業務の進捗情報を一覧表示させて進捗管理を行うことができる。
【００５４】
このような、進捗情報の表示としては、例えば、図８に示すように、進捗情報処理部１０５により、テンプレートの進捗情報が処理され、入出力装置１０１上に、横軸８０１にはテンプレートのテンプレート名称（図２における「ＺＺＺ機種開発プロジェクト」２０１）を「ＸＸＸ機種開発プロジェクト」８０３、「ＹＹＹ機種開発プロジェクト」８０４、「ＺＺＺ機種開発プロジェクト」８０５のように表示し、縦軸８０２にはテンプレートの各プロセス（図２における「要求仕様決定」２０２、「構想設計」２０３など）を、「要求仕様決定」８０６、「構想設計」８０７、「実装設計」８０８、「実機検証」８０９のように表示する。
【００５５】
ここでは、図２における最上位の階層のプロセスのみを表示している。そして、各テンプレートの各プロセスに対して、単位プロセスデータ３０２として登録されている進捗状況３０８、省略プロセスフラグ３０９の情報を表示する。進捗状況３０８については、「完了」、「着手」、「未着手」のいずれかの情報をテンプレート実行部１０３により登録できるが、これらの情報を例えば「完了」については８１０のように黒丸で、「着手」については８１１のように白丸で、「未着手」については８１２のように空白で表示できる。
【００５６】
また、省略プロセスフラグ３０９については、「ＯＮ」、「ＯＦＦ」いずれかの情報をテンプレート実行部１０３により登録できるが、これらの情報を例えば「ＯＮ」については８１３のようにハイフンで表示できる。「ＯＦＦ」の場合には、進捗状況３０８の情報を表示する。このように進捗情報を表示することで、複数の設計変更テンプレートで設定される省略プロセスが異なる場合でも、同一プロセスに対してそれぞれの業務の進捗情報を一覧表示させて進捗管理を行うことができる。
【００５７】
ここで、進捗情報処理部１０５による進捗情報表示の処理としては、図９に示すように、まず、進捗情報処理部１０５に複数のテンプレートについてのプロセスと各プロセスに登録される進捗情報を読込み（手順９０１）、図８の８０３〜８０９に示すようにテンプレート名とテンプレートを構成するプロセスを表示する（手順９０２）。
【００５８】
次に、図８の８０３〜８０５に示すようなテンプレートの中から進捗情報を表示するテンプレートを選択して（手順９０３）、該当テンプレートに対して図８の８０６〜８０９に示すような進捗情報を表示するプロセスを選択し（手順９０４）、該当プロセスが省略プロセスであるか判断して（手順９０５）、省略プロセスであれば該当プロセスに省略プロセスのマークを図８の８１３に示すように表示する（手順９０６）。
【００５９】
省略プロセスでなければ進捗状況を判断して（手順９０７）、それぞれの進捗状況のマークを図８の８１０〜８１２に示すように表示する（手順９０８〜９１０）。
【００６０】
次に、該当テンプレートに兄弟プロセスが存在するか判定し（手順９１１）、兄弟プロセスが存在するなら手順９０４に戻って兄弟プロセスの進捗情報を表示する。
【００６１】
該当テンプレートの全てのプロセスについて進捗情報を表示したら、さらに進捗情報を表示すべきテンプレートが存在するか判定し（手順９１２）、存在する場合は手順９０３に戻って手順９０１で入力された全てのテンプレートについて進捗情報を表示する。以上のようにして、省略プロセスが存在する場合に進捗情報の表示を行う。
【００６２】
以上のように、本実施の形態では、業務支援システムに予め登録されている全体テンプレートから、当該業務で必要なプロセスを選択して設計変更テンプレートを作成できるようにしている。このため、一から設計変更テンプレートを作成しなおす手間を軽減することが可能である。
【００６３】
また、本実施の形態では、該当設計変テンプレートにおいて、全体テンプレートで必要なプロセスとして登録されなかったプロセスを、進捗情報として視覚的に表示できるようにしている。これにより複数業務が同時並行的に進行していても、それぞれの業務の進捗情報を同一のプロセスに対して一覧表示させ、複数業務についての進捗管理の手間を軽減することが可能である。
【００６４】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００６５】
本発明は、例えば製品の開発や設計あるいは解析等の業務について、その実行や進捗管理を支援する業務支援システムに関し、特に、テンプレートを使用して業務を実行するシステムに適用可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施の形態に係る業務支援システムの構成を示す構成図である。
【図２】本発明の一実施の形態に係る業務支援システムで使用されるテンプレートを表示した例を示す図である。
【図３】本発明の一実施の形態に係る業務支援システムで使用されるテンプレートのデータ構成を示す図である。
【図４】本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセスの設定を説明するための表示画面例である。
【図５】本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセスの設定後の画面表示例である。
【図６】本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセス登録の処理を示すフローチャートである。
【図７】本発明の一実施の形態に係る業務支援システムのテンプレートに対する省略プロセス解除の処理を示すフローチャートである。
【図８】本発明の一実施の形態に係る業務支援システムのテンプレートに登録された進捗情報の表示の一例を示す図である。
【図９】本発明の一実施の形態に係る業務支援システムのテンプレートに登録された進捗情報の表示の処理を示すフローチャートである。
【符号の説明】
【００６７】
１０１…入出力装置、１０２…テンプレート作成部、１０３…テンプレート実行部、１０４…省略プロセス登録部、１０５…進捗情報処理部、１０７…テンプレートデータベース、３０１…テンプレート共通データ、３０２…単位プロセスデータ、３０３…プロセス階層データ、３０４…テンプレート名称、３０５  テンプレートＩＤ、３０６…プロセス名称、３０７…プロセスＩＤ、３０８…進捗状況、３０９…省略プロセスフラグ、４０１…画面、４０２…テンプレート、４０３…ポップアップメニュー、４０４…スキップ指定／解除、４０５…ボタン。
【図１】
2007128239.tif 000003
【図２】
2007128239.tif 000004
【図３】
2007128239.tif 000005
【図４】
2007128239.tif 000006
【図５】
2007128239.tif 000007
【図６】
2007128239.tif 000008
【図７】
2007128239.tif 000009
【図８】
2007128239.tif 000010
【図９】
2007128239.tif 000011