(57)【要約】【課題】業務の実行や管理などを支援する業務支援システムについて、業務の実行における後行タスクで必要な先行タスクの成果物情報の取得におけるユーザの負担を軽減できるようにする。【解決手段】業務支援システムは、業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部１０３で作成し、そのテンプレートをテンプレート実行部１０５で表示してユーザによる業務の実行を支援できるようにされている。このような業務支援システムについて、テンプレートに定義された業務プロセス間に関連付けを行うための業務プロセス間関連付け部１０２を設け、ある業務プロセスが開始される前に完了しておかなければならない業務プロセスである先行タスクの成果物を、その先行タスクに対する後行タスクの実行で取得して利用する際に、業務プロセス間関連付け部による業務プロセス間の関連付けに基づいて、先行タスクの成果物の取得を支援できるようにしている。【選択図】  図１
2006139358.tif 000002
【特許請求の範囲】
【請求項１】
業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部で作成し、前記テンプレート作成部で作成したテンプレートをテンプレート実行部で表示してユーザによる業務の実行を支援できるようにされた業務支援システムにおいて、
前記テンプレートに定義された前記業務プロセス間に関連付けを行うための業務プロセス間関連付け部を備え、ある業務プロセスが開始される前に完了しておかなければならない業務プロセスである先行タスクの成果物を、前記先行タスクが完了してから開始される業務プロセスである後行タスクの実行で取得して利用する際に、前記業務プロセス間関連付け部による前記業務プロセス間の関連付けに基づいて、前記先行タスクの成果物の取得を支援できるようにされていることを特徴とする業務支援システム。
【請求項２】
前記業務プロセス間の関連付けは、前記先行タスクに当該業務プロセスの識別のために付されるプロセス番号を先行タスク番号として前記後行タスクの前記テンプレートに記録することで行うようにされている請求項１に記載の業務支援システム。
【請求項３】
業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部で作成し、前記テンプレート作成部で作成したテンプレートをテンプレート実行部で表示してユーザによる業務の実行を支援できるようにされた業務支援システムにおいて、
実行しようとしている業務プロセスに類似している実行済みの業務プロセスである類似過去事例の前記実行しようとしている業務プロセスに対する類似度を前記テンプレートについて求め、その求めた類似度が一定以上である類似過去事例を抽出して表示できるようされた類似過去事例検索部を備えていることを特徴とする業務支援システム。
【請求項４】
業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部で作成し、前記テンプレート作成部で作成したテンプレートをテンプレート実行部で表示してユーザによる業務の実行を支援できるようにされた業務支援システムにおいて、
前記テンプレートに定義された前記業務プロセス間に関連付けを行うための業務プロセス間関連付け部を備え、ある業務プロセスが開始される前に完了しておかなければならない業務プロセスである先行タスクの成果物を、前記先行タスクが完了してから開始される業務プロセスである後行タスクの実行で取得して利用する際に、前記業務プロセス間関連付け部による前記業務プロセス間の関連付けに基づいて、前記先行タスクの成果物の取得を支援できるようにされ、さらに、実行しようとしている業務プロセスに類似している実行済みの業務プロセスである類似過去事例の前記実行しようとしている業務プロセスに対する類似度を前記テンプレートについて求め、その求めた類似度が一定以上である類似過去事例を抽出して表示できるようされた類似過去事例検索部を備えていることを特徴とする業務支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計や解析などの業務についてその実行や管理などを支援する業務支援システムに関する。
【背景技術】
【０００２】
例えば製品の開発過程における設計や解析などの業務は、近年、内容が複雑化し、その遂行に必要な参考情報や成果物情報などの各種入力情報も増加している。そのため、一つの業務を構成する一連の業務プロセス（業務項目）間での情報の入力・出力関係、ある業務プロセスが他の業務プロセスや業務全体に与える影響を把握することが容易でなくなっている。このようなことから、業務を構成する一連の業務プロセスをそれらの実行における順序関係で定義したテンプレートを作成し、このテンプレートをもとに一連の業務プロセスを順次実行し、またその実行に伴うノウハウや成果物を登録できるようにすることで業務を支援する手法が活用されるようになってきている。
【０００３】
例えば特許文献１にそのような例が開示されている。特許文献１に開示の「解析業務支援装置及び解析業務支援機能を実現するためのプログラム」は、解析業務のプロセスを定義したテンプレートをもとに業務を実行し、また成果物やノウハウの登録をなすことがきるようにしている。
【０００４】
【特許文献１】特開２００３−１５０６５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
業務を構成する一連の業務プロセスの間には、実行の順序関係に加えて、成果物の利用関係がある場合もある。すなわち、ある業務プロセスが開始される前に完了しておかなければならない業務プロセスである先行タスクの成果物を、先行タスクが完了してから開始される業務プロセスである後行タスクの実行に際して利用する必要があり、先行タスクの成果物は後行タスクで必要な入力情報となる。これに関して、従来の業務支援システムでは、まず先行タスクを検索し、それからその検索した先行タスクのテンプレートに記録されているデータに基づいてデータベースから成果物情報を取得する、という手順が必要であり、業務プロセスの担当者に少なからず負担を強いることになっていた。
【０００６】
また業務支援システムでは、類似した入出力情報を持つ業務プロセスについての過去の事例を参照できるようにすることで、より効果的な支援が可能になる。従来の業務支援システムにおける類似過去事例の参照では、まず現在行っている業務プロセスを定義してあるテンプレートと類似したテンプレートを検索し、それから検索されたテンプレートにおける入力情報を、現在実行しようとしている業務プロセスの入力情報と比較するという手順がとられる。こうした類似過去事例の参照もその検索について業務プロセスの担当者に少なからず負担を強いることになっていた。
【０００７】
本発明は、以上のような事情を背景になされたものであり、後行タスクで必要な先行タスクの成果物情報の取得についての負担軽減を可能とする業務支援システムの提供を一つの目的とし、また類似した入力情報をもつ過去事例の検索についての負担軽減を可能とする業務支援システムの提供を他の目的としている。
【課題を解決するための手段】
【０００８】
上記一つの目的のために本発明では、業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部で作成し、前記テンプレート作成部で作成したテンプレートをテンプレート実行部で表示してユーザによる業務の実行を支援できるようにされた業務支援システムにおいて、前記テンプレートに定義された前記業務プロセス間に関連付けを行うための業務プロセス間関連付け部を備え、ある業務プロセスが開始される前に完了しておかなければならない業務プロセスである先行タスクの成果物を、前記先行タスクが完了してから開始される業務プロセスである後行タスクの実行で取得して利用する際に、前記業務プロセス間関連付け部による前記業務プロセス間の関連付けに基づいて、前記先行タスクの成果物の取得を支援できるようにされていることを特徴としている。
【０００９】
また本発明では上記のような業務支援システムについて、前記業務プロセス間の関連付けは、前記先行タスクに当該業務プロセスの識別のために付されるプロセス番号を先行タスク番号として前記後行タスクの前記テンプレートに記録することで行うようにしている。
【００１０】
また本発明で上記他の目的のために、業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部で作成し、前記テンプレート作成部で作成したテンプレートをテンプレート実行部で表示してユーザによる業務の実行を支援できるようにされた業務支援システムにおいて、実行しようとしている業務プロセスに類似している実行済みの業務プロセスである類似過去事例の前記実行しようとしている業務プロセスに対する類似度を前記テンプレートについて求め、その求めた類似度が一定以上である類似過去事例を抽出して表示できるようされた類似過去事例検索部を備えていることを特徴としている。
【００１１】
また本発明で上記両目的のために、業務を構成する一連の業務プロセスの集合をそれらの実行における順序関係で定義したテンプレートをテンプレート作成部で作成し、前記テンプレート作成部で作成したテンプレートをテンプレート実行部で表示してユーザによる業務の実行を支援できるようにされた業務支援システムにおいて、前記テンプレートに定義された前記業務プロセス間に関連付けを行うための業務プロセス間関連付け部を備え、ある業務プロセスが開始される前に完了しておかなければならない業務プロセスである先行タスクの成果物を、前記先行タスクが完了してから開始される業務プロセスである後行タスクの実行で取得して利用する際に、前記業務プロセス間関連付け部による前記業務プロセス間の関連付けに基づいて、前記先行タスクの成果物の取得を支援できるようにされ、さらに、実行しようとしている業務プロセスに類似している実行済みの業務プロセスである類似過去事例の前記実行しようとしている業務プロセスに対する類似度を前記テンプレートについて求め、その求めた類似度が一定以上である類似過去事例を抽出して表示できるようされた類似過去事例検索部を備えていることを特徴としている。
【発明の効果】
【００１２】
本発明では、業務プロセス間関連付け部により業務プロセス間に関連付けを行い、先行タスクの成果物を後行タスクの実行で取得して利用する際に、業務プロセス間関連付けに基づいて支援できるようにしている。したがって本発明によれば、後行タスクの実行で必要とする先行タスクの成果物情報の取得についてのユーザの負担を軽減することができ、より有効的な業務支援が可能となる。
【００１３】
また本発明では、実行しようとしている業務プロセスに類似している類似過去事例の類似度を求め、その求めた類似度が一定以上である類似過去事例を抽出して表示できるようにしている。したがって本発明によれば、業務プロセスの実行で有用な類似過去事例の参照におけるユーザの負担を軽減することができ、より有効的な業務支援が可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施する上で好ましい形態について説明する。図１に一実施形態による業務支援システムの構成を示す。業務支援システムは、コンピュータなどのハードウエア要素に、ソフトウェア要素を実装して構成される。すなわち本実施形態の業務支援システムは、ハードウエア要素の一部である入出力装置１０１を備え、ソフトウェア要素として、業務プロセス間リンク作成部１０２、テンプレート作成部１０３、参考情報登録部１０４、テンプレート実行部１０５、ナレッジ検索可視化部１０６、成果物登録部１０７、テンプレートデータベース１０８、ナレッジデータベース１０９、および類似過去事例検索部１１０を備えている。
【００１５】
入出力装置１０１は、キーボードやマウスそれにディスプレイなどからなり、システム使用者（ユーザ）がデータを入力したり表示したりするのに用いられる。業務プロセス間リンク作成部１０２は、業務プロセス間の関連付けを行うのに用いられる。業務プロセス間の関連付けは、タスクの先後関係について行う。なお図１では業務プロセス間リンク作成部１０２を別個の部として示してあるが、テンプレート作成部１０３における一つの機能部とし業務プロセス間リンク作成部１０２を設けることもできる。テンプレート作成部１０３は、後述するようなテンプレートの作成に用いられる。参考情報登録部１０４は、業務を実行する上で有用な参考情報をナレッジデータベース１０９に登録するのに用いられる。テンプレート実行部１０５は、テンプレート作成部１０３で作成されたテンプレートを表示して業務を誘導するのに機能する。ナレッジ検索可視化部１０６は、ナレッジデータベース１０９に登録されている参考情報や成果物などのナレッジを検索して表示するのに機能する。成果物登録部１０７は、個々の業務プロセスの実行で得られた成果物をナレッジデータベース１０９に登録するのに用いられる。テンプレートデータベース１０８は、テンプレート作成部１０３で作成されたテンプレートを格納する。ナレッジデータベース１０９は、参考情報や成果物などのナレッジを格納する。類似過去事例検索部１１０は、現在実行しようとする業務プロセスに類似の過去事例を検索するのに用いられる。
【００１６】
本業務支援システムのユーザは、業務の実行手順をテンプレートとして定義して業務を構築する業務手順構築者とテンプレートにしたがって業務を実行する業務実行者に分けられる。通常、業務手順構築者には経験豊かなベテランの者がなる。業務手順構築者は、業務手順の構築作業として以下のことを行う。（１）テンプレート作成部１０３を用いて業務のテンプレートを作成する。（２）業務実行者がテンプレートにしたがって個々の業務プロセスを実行する際に必要な参考情報を参考情報登録部１０４によりナレッジデータベース１０９に登録する。ここで、登録される参考情報は、個々の業務プロセスと関連付けられ、個々の業務プロセスの実行に際して参考情報一覧として表示できるようにされている。（３）業務プロセス間リンク作成部１０２を用いて業務プロセス間を関連付ける。
【００１７】
一方、業務実行者は、業務の実行として、以下のことを行う。（１）テンプレート実行部１０５によりテンプレートを表示し、そこに定義されている実行手順にしたがって個々の業務プロセスを実行する。個々の業務プロセスの実行に際しては、ナレッジ検索可視化部１０６により表示させた参考情報を利用する。また実行している業務プロセスについて先行タスクがある場合には、その成果物を入力情報として参照する。（２）個々の業務プロセスの実行により成果物を作成し、それを成果物登録部１０７によりナレッジデータベースに登録する。
【００１８】
以下ではテンプレートの構成例について説明する。図２に、テンプレート実行部１０５がテンプレートを表示した例を示す。テンプレートは、例えばある製品の開発に関する業務における一連の業務プロセスの集合をそれらの実行における順序関係で定義したものである。個々の業務プロセスはさらに下位階層の詳細な業務プロセスの集合となることもある。したがってテンプレートには、業務プロセスの階層構造（階層関係）も定義される。図２のテンプレートは、「機構設計」という業務を定義したもので、「開発仕様確認」２０２、「構想設計」２０３、「実装設計」２０６、「図面作成」２０７、「試作」２０８、「試験」２０９、および「手配図面作成」２１０の各業務プロセスを最上位の業務プロセスとして、それぞれの実行の順序関係で定義し、さらに「構想設計」２０３の下位に「強度検討」２０４、「振動特性検討」２０５など各業務プロセスを下位階層の業務プロセスとして、それぞれの実行の順序関係で定義している。ここで、「機構設計」２０１が、最上位階層として表示されているが、これは業務プロセスではなく、プロジェクトテンプレートの名称つまり「機構設計」という業務のプロジェクト名を表している。これは「ルートプロセス」とも呼ばれる。なおテンプレートについては、図２の例のようなプロジェクト全体についてのテンプレート他に、個々の業務プロセスなどを単位としたテンプレートが作成される場合もあるが、いずれも基本的には同じである。
【００１９】
図３に、テンプレートの構成例を示す。テンプレートは、三つのデータで構成される。一つ目はテンプレート共通データ３０１であり、テンプレート名称３０４、テンプレート番号３０５、作成者３０６、コメント３０７、およびキーワード３０８の各データを含む。テンプレート名称３０４、作成者３０６、コメント３０７、キーワード３０８は、テンプレートを作成する際に、ユーザによって入力される。テンプレート番号３０５は、ユーザがテンプレートを作成した際にシステムによって付けられる番号で、他のテンプレートのそれと重複しないように付けられる。
【００２０】
二つ目は、単位業務プロセスデータ３０２であり、業務プロセス名称３０９、プロセス番号（業務プロセス番号）３１０、作成者３１１、担当者名とそのEメールアドレス３１２、規準作業時間３１３、期限３１４、規準開始日３１５、規準終了日３１６、先行タスク番号３１７、後行タスク番号３１８、参考情報の名称と格納先アドレス３１９、および成果物の名称と格納先アドレス３２０の各データを含む。プロセス番号３１０は、業務プロセスデータを作成した際にシステムによって業務プロセスごとに付けられる番号で、他の業務プロセスにおけるそれと重複しないように付けられる。先行タスク番号３１７は、当該業務プロセスに対して先行タスクとなる業務プロセスのプロセス番号である。後行タスク番号３１８は、当該業務プロセスに対して後行タスクとなる業務プロセスのプロセス番号である。
【００２１】
単位業務プロセスデータ３０２に先行タスク番号３１７や後行タスク番号３１８を含ませるのは、タスクの先後関係について業務プロセス間を関連付けるためである。このような関連付けは、本発明の大きな特徴の一つであり、先行タスクの成果物を後行タスクで利用する際の負担を軽減する。すなわち後行タスクは先行タスクの成果物を入力情報とし、後行タスクを実行するには先行タスクの成果物を必要とするが、業務プロセス間をタスクの先後関係で関連付けておくことにより、後述するような簡易な操作だけで先行タスクの成果物情報を後行タスクの実行に際して取得することができるようになり、後行タスクの実行で必要とする先行タスクの成果物情報の取得についての負担を大幅に軽減することができる。
【００２２】
参考情報の名称と格納先アドレス３２０には、参考情報の名称と、ナレッジデータベース１０９における当該参考情報の格納先アドレスが記載される。参考情報を利用する際には、この情報をもとにナレッジデータベース１０９を検索してその結果を表示させる。成果物の名称と格納先アドレス３１９は、当該業務プロセスにおける成果物の名称とナレッジデータベース１０９における当該成果物の格納先アドレスが記載される。当該成果物を利用するには、この情報をもとにナレッジデータベース１０９を検索してその結果を表示させる。なお単位業務プロセスデータ３０２は、業務プロセス単位で作成され、一つのテンプレートについて、それが定義する業務における業務プロセスの数だけ作成される。
【００２３】
三つ目は、プロセス順序／階層データ３０３であり、業務を構成する一連の業務プロセスをそれぞれの実行における順序関係で定義し、また業務プロセス間の階層関係（親子関係）も定義されている。図３の例では、最上位の業務プロセスとして、「業務プロセス名称Ａ」３２１と「業務プロセス名称Ｂ」３２４が定義されるとともに、「業務プロセス名称Ａ」３２１の下位に下位階層の「業務プロセス名称Ｃ」３２２と「業務プロセス名称Ｄ」３２３が定義され、また「業務プロセス名称Ｂ」３２４の下位に下位階層の「業務プロセス名称Ｅ」３２５と「業務プロセス名称Ｆ」３２６が定義され、さらに「業務プロセス名称Ｆ」３２６の下位に下位階層の「業務プロセス名称Ｇ」３２７が定義されている。
【００２４】
以下では、テンプレート作成部１０３を用いてなされるテンプレート作成の例について説明する。まず、本システムを起動すると図４に示すようなシステムの初期画面４０１が表示される。画面上のファイルメニュー４０２を指示するとポップアップメニュー４０３が表示される。ポップアップメニュー４０３からの新規作成メニュー４０４を選択すると、テンプレート共通データ定義画面４０５がダイアログとして表示される。テンプレート共通データ定義画面４０５には、テンプレート名称、作業者名、キーワード、コメントの各データを入力する欄が設けられているので、これらの欄から必要なデータを入力してテンプレート共通データを作成する。
【００２５】
テンプレート共通データ定義画面４０５を閉じると、図５に示すように、初期画面５０１（初期画面４０１と同じ）のプロセス順序／階層データ表示欄（業務プロセス表示欄）５０２にテンプレート名称であるルートプロセス５０３（図の例では「機構設計」がルートプロセスとなっている）が表示される。このルートプロセスを選択すると、ポップアップメニュー５０４が表示される。ポップアップメニュー５０４の新規作成５０５から子プロセス作成５０６を選択することで、その下位階層に業務プロセスを作成することができる。また作成した業務プロセスを選択すると、ポップアップメニュー５０７が表示されるので、新規作成５０９から子プロセス作成５１０を選択することで、子プロセス作成５０６で作成した業務プロセスの下位階層の子プロセスを作成することができる。さらに新規作成５０８から兄弟プロセス５１０、対象プロセスの上５１１の順で選択することで、上流（業務プロセスの実行の流れにおける上流）の兄弟プロセスを作成することができ、新規作成５０８から兄弟プロセス５１０、対象プロセスの下５１２の順で選択することで、下流（業務プロセスの実行の流れにおける下流）の兄弟プロセスを作成することができる。ここで、子プロセスとは、ある階層の業務プロセスの下位階層に位置する業務プロセスである。また兄弟プロセスとは、同一階層上の業務プロセスであり、同一階層の上流に位置する兄弟プロセスが上流の兄弟プロセスとなり、下流に位置する兄弟プロセスが下流の兄弟プロセスとなる。なお対象となる業務プロセスの上位階層に位置する業務プロセスは親プロセスと呼ぶ。本システムでは、業務プロセスの作成機能の他、業務プロセスの削除、コピー、貼り付けなどの編集機能を有する。
【００２６】
単位業務プロセスデータにおける担当者名とそのEメールアドレス、基準作業時間、期限、基準開始日、および基準終了日それぞれの定義は以下のようにしてなされる。上述のようにして定義されたプロセス順序／階層データは、図６に示すように、初期画面６０１（初期画面４０１と同じ）のプロセス順序／階層データ表示欄６０２に表示される。この表示の内から、単位業務プロセスデータ定義対象の業務プロセス、例えば業務プロセス「構想設計」を選択すると、ポップアップメニュー６０３が表示される。その中からタスク情報メニュー６０４を選択すると、図７に示すようなタスク情報画面７０１がダイアログとして表示される。タスク情報画面７０１でリソースタブ７０２を選択すると、リソース名入力欄７０３とEメールアドレス入力欄７０４が表示されるので、リソース名入力欄７０３に担当者名を、Eメールアドレス入力欄７０４にその担当者のEメールアドレスをそれぞれ入力し、「登録」ボタン７０５を押すことで、担当者名とそのEメールアドレスを定義することができる。また図８に示すように、タスク情報画面８０１（タスク情報画面７０１と同じ）で詳細タブ８０２を選択すると、期限入力欄８０３、基準作業時間入力欄８０４、基準開始日入力欄８０５、基準終了日入力欄８０６の各欄が表示されるので、これら各欄に必要な値を入力することでそれぞれを定義することができる。
【００２７】
単位業務プロセスデータにおける参考情報の定義は以下のようにしてなされる。例えば業務プロセス「構想設計」の単位業務プロセスデータに参考情報を定義するには、図９に示すように、まず初期画面のプロセス順序／階層データ表示欄に表示されている一連の業務プロセスの内から業務プロセス「構想設計」９０１を選択する。それから初期画面上の「Reference」タブ９０２を選択し、「登録」ボタン９０３を押す。するとReference（参考情報）登録画面９０４が表示される。Reference登録画面には、本文ファイル入力欄９０５、タイトル入力欄９０６、コメント入力欄９０７の各欄が設けられており、これらの各欄により本文ファイル、タイトル、コメントのそれぞれを定義することができる。Reference登録画面における「登録」ボタン９０８を押すと、参考情報がナレッジデータベースに登録されるとともに、業務プロセスへ関連付けられ、その結果が参考情報登録確認欄９１０に一覧表示される。
【００２８】
単位業務プロセスデータにおける先行タスク番号の定義は、業務プロセス間リンク作成部１０２を用いて以下のようにしてなされる。例えば「制御回路設計」のテンプレートにおける業務プロセス「システム（制御系）設計」に対して「機構設計」のテンプレートにおける業務プロセス「振動特性検討」を先行タスク（参照先業務プロセス）として定義する場合、図１０に示すように、初期画面１００１（初期画面４０１と同じ）において「制御回路設計」のテンプレートを読み込む。するとプロセス順序／階層データ表示欄に「制御回路設計」テンプレートのプロセス順序／階層データが表示される。そこから「システム（制御系）設計」１００２を選択すると、ポップアップメニュー１００３が表示される。ポップアップメニュー１００３の「タスク情報」１００４を選択すると、図１１に示すようなタスク情報画面（業務プロセス間リンク定義画面）１１０１がダイアログとして表示される。タスク情報画面１１０１で「先行タスク」タブ１１０２を選択し、さらに「参照」ボタン１１０３を押すと、テンプレート選択画面１１０４が起動し、テンプレートデータベースに登録されているテンプレートが一覧表示される。一覧表示から「機構設計」１１０５を選択すると、タスク情報画面１１０１におけるプロセス順序／階層データ表示欄（業務プロセス表示欄）１１０６に、「機構設計」テンプレートで定義されている業務プロセスが表示される。その中から業務プロセス「振動特性検討」１１０７を選択して「設定」１１０８ボタンを押すと、業務プロセス「振動特性検討」が「制御回路設計」テンプレートにおける業務プロセス「システム（制御系）設計」に対して先行タスクとして定義される。具体的にいうと、業務プロセス「システム（制御系）設計」の単位業務プロセスプロセスデータにおける先行タスク番号に「機構設計」テンプレートにおける業務プロセス「振動特性検討」のプロセス番号が自動的に入力される。
【００２９】
以下では、テンプレート実行部１０５によるテンプレート実行の例について説明する。テンプレートの実行では、図１２に示すように、まずシステムの初期画面１２０１（これは初期画面４０１と同様）で実行対象のテンプレートを読み込む。そうすると、プロセス順序／階層データ表示欄１２０２にテンプレートにおけるプロセス順序／階層データつまりテンプレートに定義されている一連の業務プロセスとその業務手順が表示される。そこから実行する業務プロセス、例えば業務プロセス「構想設計」を選択し、「Reference」タブ１２０３を選択すると、業務プロセス「構想設計」の単位業務プロセスデータに記録されている参考情報がその名称で参考情報表示欄１２０４に一覧表示される。参考情報表示欄１２０４に表示の参考情報名称をダブルクリックすると、その参考情報名称で登録されている参考情報１２０７がナレッジ検索可視化部１０６によってナレッジデータベース１０９から検索・抽出されて表示される。ユーザは、表示された業務手順にしたがいつつ、参考情報を参照しながら各業務プロセスの業務を順次実行するとともに、その実行で作成した成果物を登録していく。
【００３０】
成果物の登録方法は以下のようにして行われる。ここでは、「機構設計」テンプレートの「振動特性の検討」プロセスで成果物「振動特性計測結果」を登録する場合を説明する。図１３に示すように、まず「機構設計」テンプレートの業務プロセス「振動特性の検討」１３０２を選択し、さらに「Output」タブ１３０３を選択してから「登録」ボタン１３０４を押す。そうすると、Output登録画面（成果物登録画面）１３０５が表示される。Output登録画面１３０５には、本文ファイル欄１３０６、タイトル欄１３０７、コメント欄１３０８の各欄があり、これらにより成果物本文のファイル、成果物のタイトル（成果物の名称）、成果物に関するコメントのそれぞれを定義することができる。「登録」ボタン１３０９を押すと、成果物がナレッジデータベースに登録されるととともに、業務プロセス（この例では業務プロセス「振動特性の検討」）へ関連付けられ、成果物登録確認欄１３１０に成果物のタイトルが一覧表示される。登録された成果物の内容は、参考情報の場合と同様に登録確認欄１３１０に表示のタイトルをダブルクリックすることで表示させることができる。成果物が複数ある場合には同様の手順を繰り返すことで、それらを順次登録することができる。
【００３１】
以上のようにして登録した成果物については編集を行うことができる。成果物を編集するには、図１４に示すように、まず初期画面１４０１（初期画面４０１と同じ）の成果物表示欄１４０４に名称で一覧表示される成果物を選択し、ポップアップメニュー１４０５を表示させる。このポップアップメニューから「再編集」メニュー１４０６を選択すると、「Output編集」画面１４０７が表示される。「Output編集」画面１４０７には、本文ファイル欄１４０８、タイトル欄１４０９、コメント欄１４１０の各欄があり、これらにより成果物本文のファイル、成果物のタイトル、成果物に関するコメントのそれぞれを必要に応じて再定義して成果物の編集を行うことができる。編集後、「登録」ボタン１４１１を押すことで編集が完了する。
【００３２】
テンプレートの実行においては、先行タスクの成果物が後行タスクにおいて入力情報として利用される。後行タスクで先行タスクの成果物を利用するには、まず後行タスクのテンプレートに記録されている先行タスク番号をもとに、ナレッジデータベースに登録されたテンプレートから先行タスクを検索する。それから図１５に示す例のように、初期画面１５０１（初期画面４０１と同じ）における「Input」タグ１５０３を選択すると、検索された先行タスクに登録されている成果物が入力情報として入力情報表示欄１５０４に一覧表示される。このことを上の例にしたがって具体的に説明する。業務プロセス「制御回路設計」では先行タスクとして業務プロセス「振動特性の検討」が定義されているので、業務プロセス「制御回路設計」を定義しているテンプレート、より具体的にはそのテンプレートにおける単位業務プロセスデータには、先行タスク番号として業務プロセス「振動特性の検討」の業務プロセス番号が記載されている。そこで、まずこの先行タスク番号をもとに、テンプレートデータベースに登録されているテンプレートの中から先行タスクである業務プロセス「振動特性の検討」のテンプレートを検索する。次いで検索されたテンプレートから業務プロセス「振動特性の検討」の成果物の名称と格納先アドレスを取得し、その格納先から業務プロセス「振動特性の検討」の成果物を後行タスクである業務プロセス「制御回路設計」の実行における初期画面１５０１の入力情報表示欄１５０４に一覧表示する。以上は業務支援システムが自動的に行う処理であり、業務プロセス「制御回路設計」を実行中のユーザが実際に行う必要のあるのは、初期画面１５０１のプロセス順序／階層データ表示欄に表示の一連の業務プロセスから業務プロセス「システム（制御系）設計」１５０２を選択して「Input」タブ１５０３を選択することだけであり、このような簡単な操作により、業務プロセス「システム（制御系）設計」で入力情報として必要な先行タスクの成果物を取得して参照することができる。
【００３３】
またテンプレートの実行においては、実行中の業務プロセスに類似の過去事例を図１における類似過去事例検索部１１０により検索・抽出して参照することもできる。類似過去事例の検索・抽出では、図１６に示すように、まず実行中の業務プロセス、図の例では業務プロセス「システム（制御系）設計」１６０１を選択して右クリックする。そうすると、ポップアップメニュー１６０２が表示される。ポップアップメニューから類似過去事例検索メニュー１６０３を選択すると、実行中の業務プロセスのテンプレートをテンプレートデータベースに登録されている過去事例のテンプレートと比較し、実行中の業務プロセスのテンプレートに対する過去事例のテンプレートの類似度を算出し、その結果に応じて類似度が一定以上の過去事例を抽出して類似過去事例表示画面１６０４に一覧表示する。類似度の算出は、テンプレートに定義されている業務手順（プロセス順序／階層データ）、入力情報（先行タスクの成果物情報など）および参考情報のそれぞれを類似度比較項目として行う。各類似度比較項目の類似度は、完全に一致する場合を１００として数値で表示し、その合計も表示する。類似過去事例表示画面１６０４に一覧表示する過去事例は、類似度（各類似度比較項目の類似度の合計）が一定以上の過去事例であり、類似度が大きい順に表示される。ここで、実行中の業務プロセスに対する過去事例のテンプレートの類似度の算出においては、各類似度比較項目に重み付けを行うようにすることも可能である。
【００３４】
業務手順の類似度の算出は以下のようにして行うことができる。図１７に示すように、あるルートプロセス「開発設計手順Ａ」１７０１のルートプロセス「開発設計手順Ｂ」１７０９に対する類似度を算出する場合、まず開発設計手順Ａの各業務プロセスに類似度を割り振る。類似度の割り振では、まず完全一致の場合の類似度１００を最上位階層の各業務プロセスに対して均等に割り振る。すなわち「業務プロセス１」１７０２、「業務プロセス２」１７０３、「業務プロセス３」１７０４、「業務プロセス４」１７０７、「業務プロセス５」１７０８のそれぞれに２０ずつ類似度を割り振る。それから、最上位階層の一つ下位の階層の業務プロセスに、親プロセスに割り振られた類似度を均等に割り振る。すなわち「業務プロセス３」１７０４の子プロセス「子プロセス３−１」１７０５と「子プロセス３−２」１７０６に類似度を１０ずつ割り振る。このようにして類似度の割り振りを行ったら、次いで開発設計手順Ａ１７０９と開発設計手順Ｂ１７０９を業務プロセスについて比較する。開発設計手順Ａ１７０９と開発設計手順Ｂ１７０９の業務プロセスを比較すると、開発設計手順Ｂには、「業務プロセス４」１７０７と「子プロセス３−１」１７０５が抜けている。そこで、完全に一致するときの類似度１００から「業務プロセス４」１７０７に割り当てられている類似度２０と「子プロセス３−１」１７０５に割り当てられている類似度１０を完全一致の場合の類似度１００から引いて、類似度を７０と算出する。
【００３５】
入力情報や参考情報の類似度の算出は、例えば特開２００３−２８８３６６号公報に開示の「類似テキスト検索装置」における類似検索機能を用いて行うことができる。
【産業上の利用可能性】
【００３６】
本発明は、業務プロセス間の入出力情報の把握や類似過去事例の検索についてユーザの手間を軽減することを可能とするものであり、種々の分野での業務支援に広く適用することができる。
【図面の簡単な説明】
【００３７】
【図１】一実施形態による業務支援システムの構成を示す図である。
【図２】テンプレート実行部１０５がテンプレートを表示した例を示す図である。
【図３】テンプレートの構成例を示す図である。
【図４】初期画面でテンプレート共通データを定義する様子を示す図である。
【図５】初期画面でプロセス順序／階層データを定義する様子を示す図である。
【図６】初期画面で単位業務プロセスデータを定義する様子を示す図である。
【図７】タスク情報画面で単位業務プロセスデータにおける担当者名とそのEメールアドレスを定義する様子を示す図である。
【図８】タスク情報画面で単位業務プロセスデータにおける期限、基準作業時間、基準開始日、基準終了日それぞれを定義する様子を示す図である。
【図９】初期画面で単位業務プロセスデータにおける参考情報を定義する様子を示す図である。
【図１０】初期画面で単位業務プロセスデータにおける先行タスク番号を定義する様子を示す図である。
【図１１】タスク情報画面で単位業務プロセスデータにおける先行タスク番号を定義する様子を示す図である。
【図１２】テンプレートの実行に際して参考情報を表示する様子を示す図である。
【図１３】成果物の登録の様子を示す図である。
【図１４】成果物の編集の様子を示す図である。
【図１５】先行タスクの成果物を後行タスクの実行に際して入力情報として表示する様子を示す図である。
【図１６】類似過去事例を検索して表示する様子を示す図である。
【図１７】業務間の類似度算出に関する説明図である。
【符号の説明】
【００３８】
１０２    業務プロセス間関連付け部
１０３    テンプレート作成部
１０５    テンプレート実行部
１１０    類似過去事例検索部
３１０    プロセス番号
３１７    先行タスク番号
【図１】
2006139358.tif 000003
【図２】
2006139358.tif 000004
【図３】
2006139358.tif 000005
【図４】
2006139358.tif 000006
【図５】
2006139358.tif 000007
【図６】
2006139358.tif 000008
【図７】
2006139358.tif 000009
【図８】
2006139358.tif 000010
【図９】
2006139358.tif 000011
【図１０】
2006139358.tif 000012
【図１１】
2006139358.tif 000013
【図１２】
2006139358.tif 000014
【図１３】
2006139358.tif 000015
【図１４】
2006139358.tif 000016
【図１５】
2006139358.tif 000017
【図１６】
2006139358.tif 000018
【図１７】
2006139358.tif 000019