(57)【特許請求の範囲】
【請求項１】
複数の単位プロセスからなる設計作業の手順が定義されたプロセステンプレートに沿って順番に設計作業を誘導する設計作業支援装置において、
作業中の単位プロセスＡより順番が前の単位プロセスＢに後戻りする際に、単位プロセスＡまでの設計作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＢに関連付けてデータベースに蓄積する設計作業履歴蓄積手段を設け、他の設計作業時に使用者が前記単位プロセスBの作業を開始した時、当該単位プロセスBに関連付けられた過去の前記設計履歴情報を失敗事例に関する情報として前記データベースから検索して前記使用者に伝達するナレッジ可視化手段を設けたことを特徴とする設計作業支援装置。
【請求項２】
請求項1に記載の設計作業支援装置において、
前記設計作業履歴蓄積手段は、作業中の単位プロセスＡより前の単位プロセスＢに後戻りする際に、単位プロセスＢに後戻りしなければならなくなった理由や原因に関する情報を単位プロセスＢに関連付けて前記データベースに蓄積することを特徴とする設計作業支援装置。
【請求項３】
請求項１に記載の設計作業支援装置において、
前記設計作業履歴蓄積手段は、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進んだとき、単位プロセスＣまでの設計作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＡに関連付けてデータベースに蓄積し、
前記ナレッジ可視化手段は、他の設計作業時に使用者が前記単位プロセスAの作業を開始した時、当該単位プロセスAに関連付けられた前記複製されたプロセステンプレートの前記設計履歴情報を過去の失敗事例に関する情報として前記データベースから検索して前記使用者に伝達することを特徴とする設計作業支援装置。
【請求項４】
請求項３に記載の設計作業支援装置において、
前記設計作業履歴蓄積手段は、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進む際に、単位プロセスＣまでの単位プロセスを省略した理由や原因に関する情報を単位プロセスＡに関連付けて前記データベースに蓄積することを特徴とする設計作業支援装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、計算機，データベース，各種ソフトウェアツールを用いて設計業務の合理化および高効率化を支援する設計業務支援装置に係り、特に、設計作業に関連する有用情報を蓄積して活用し設計作業を誘導する設計業務ナビゲーション技術に関する。
【０００２】
【従来の技術】
近年のパーソナルコンピュータやネットワークなどの計算機環境の進歩により、製造業における設計業務もこれらの計算機環境や各種のソフトウェアを利用して進められることが多くなっている。
【０００３】
例えば、製品形状を形状モデルデータとして作成する３次元ＣＡＤ(Computer Aided Design)システム，形状モデルデータを用いた数値解析シミュレーションで製品の性能や信頼性を評価検証するＣＡＥ(Computer Aided Engineering)システム，設計資料や製品仕様書を作成するドキュメント作成ツール，設計ドキュメントをデータベースに蓄積するデータベースシステム，各種のデータベースから設計業務に必要な情報を参照する検索可視化ツールなどが設計業務で使われている。
【０００４】
これらの設計業務で利用されるソフトウェアを効果的にかつ間違いなく使いこなすための方法として以下の２つの方法がある。
【０００５】
第１の方法は、設計作業に必要なソフトウェアツールの起動コマンドや設計資料へのアクセスコマンドを１つの画面に集約して、その画面から上記ソフトウェアツールの実行や設計資料の参照・登録を可能にする方法である。
【０００６】
この第１の方法は、一般的にポータルと呼ばれている。ポータル画面には、各種コマンドのアイコンが配置されており、設計作業者が、アイコンをピックすると、必要なソフトウェアツールを起動したり、設計資料を参照したりできる。
【０００７】
その結果、各種のソフトウェアツールの起動処理や散在するデータベースからの資料検索などの煩雑な作業を軽減できる。
【０００８】
第２の方法は、設計作業の内容およびその手順を設計テンプレートとして定義し、その設計テンプレートに記述された手順に沿って設計作業を誘導する方法である。
【０００９】
操作画面に表示される設計テンプレートには、各作業プロセスの内容を表すアイコンが作業の順番に配置されており、設計作業者は、作業の順番に沿ってこのアイコンをピックし、設計作業を進める。
【００１０】
各作業プロセスには、この作業で必要なソフトウェアツール，参照すべき資料，作成すべき資料のフォーマットなどが予め定義されている。設計作業者が、作業プロセスのアイコンをピックすると、そこに定義されたソフトウェアツールや関連資料を使用できる。
【００１１】
第２の方法は、第１の方法と比較して、設計作業単位で必要なソフトウェアツールや関連資料を限定することが可能である。
【００１２】
設計プロセス情報を用いて設計図の作成作業を支援するシステムは、特開平６−１９６９１号公報に記載されている。
【００１３】
【発明が解決しようとする課題】
従来のソフトウェアシステムを用いた設計作業支援装置には、以下の問題があった。
【００１４】
第１に、従来の設計支援装置では、予め設定された作業手順や作業内容については、設計作業者にそれらの情報を明示できるが、設計作業過程において失敗を起こさせないための注意事項を事前に設計作業者に示すことができなかった。
【００１５】
このため、過去の設計作業において同様な失敗を起こしていても、その失敗の教訓を次の設計作業に生かすことをソフトウェアシステムとして支援できなかった。
【００１６】
従来の設計支援装置においても、失敗に関する注意事項を予め洗い出し、これらを必ず参照すべき情報として設定しておくことは一応可能であるが、想定できる失敗の範囲が限られる。また、注意を発する場面を特定することが難しかった。
【００１７】
第２に、失敗事例に関する情報(失敗の結果，原因，失敗に至った経緯など)を容易に蓄積できないため、設計作業が完了した後に、失敗事例に関する情報を収集し、分析する作業が必要になる。
【００１８】
この作業には、相当の時間と労力とが必要であり、重大な失敗事例の方が優先されるため、発生頻度が高い小さな失敗が、見逃されてしまう場合が多い。
【００１９】
例えば、特開平１０−２４０７７８号公報などに記載されているように、各設計者の設計作業情報をマージし、共有化する方法においては、設計作業が完了した後に、失敗事例に関する情報を収集し、改めて分析する作業が必要になる。
【００２０】
本発明の目的は、設計作業履歴に関する情報，特に失敗事例に関する情報をデータベースに蓄積するとともに、蓄積した情報に基づいて同じ失敗が繰り返されないように事前にかつタイムリーに設計作業者に対して注意を発する手段を備えた設計作業支援装置を提供することである。
【００２１】
【課題を解決するための手段】
本発明は、前記目的を達成するため、複数の単位プロセスからなる設計作業の手順が定義されたプロセステンプレートに沿って順番に設計作業を誘導する設計作業支援装置において、作業中の単位プロセスＡより順番が前の単位プロセスＢに後戻りする際に、単位プロセスＡまでの設計作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＢに関連付けてデータベースに蓄積する設計作業履歴蓄積手段を設け、他の設計作業時に使用者が前記単位プロセスBの作業を開始した時、当該単位プロセスBに関連付けられた過去の前記設計履歴情報を失敗事例に関する情報として前記データベースから検索して前記使用者に伝達するナレッジ可視化手段を設けたことを特徴とする。
【００２２】
この場合において、前記設計作業履歴蓄積手段は、作業中の単位プロセスＡより前の単位プロセスＢに後戻りする際に、単位プロセスＢに後戻りしなければならなくなった理由や原因に関する情報を単位プロセスＢに関連付けて前記データベースに蓄積することができる。
【００２３】
また、本発明の設計作業履歴蓄積手段は、さらに、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進んだとき、単位プロセスＣまでの設計作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＡに関連付けてデータベースに蓄積し、前記ナレッジ可視化手段は、他の設計作業時に使用者が前記単位プロセスAの作業を開始した時、当該単位プロセスAに関連付けられた前記複製されたプロセステンプレートの前記設計履歴情報を過去の失敗事例に関する情報として前記データベースから検索して前記使用者に伝達する構成とすることができる。
【００２４】
この場合において、前記設計作業履歴蓄積手段は、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進む際に、単位プロセスＣまでの単位プロセスを省略した理由や原因に関する情報を単位プロセスＡに関連付けて前記データベースに蓄積する構成とすることができる。
【００２５】
本発明によれば、設計作業履歴に関する情報，特に失敗事例に関する情報をデータベースに蓄積するとともに、蓄積した情報に基づいて同じ失敗が繰り返されないように事前にかつタイムリーに設計作業者に対して注意を発することができ、過去の失敗事例を生かした設計作業誘導が可能になる。
【００３８】
【発明の実施の形態】
次に、図１〜図１０を参照して、本発明による設計作業支援装置の実施形態を説明する。
【００３９】
１．設計作業支援装置のシステム構成
図１は、本発明による設計作業支援装置の実施形態のシステム構成を示すブロック図である。
【００４０】
本実施形態の設計作業支援装置は、システム使用者がデータを入力したり表示したりするためのキーボード，マウス，ディスプレイなどからなる入出力手段１０１と、各種の設計作業プロセスを記述したプロセステンプレートが格納されているプロセステンプレートデータベース１０２と、プロセステンプレートデータベース１０２から選択されたプロセステンプレートに沿って設計作業を誘導するプロセステンプレート実行制御手段１０３と、実際の設計作業で使用するドキュメント作成ツール，エンジニアリングツール，設計資料参照ツールなどからなる設計作業ツール１０４と、設計作業ツール１０４で作成した資料やデータを格納するナレッジデータベース１０５とから構成される。
【００４１】
プロセステンプレート実行制御手段１０３は、プロセステンプレートデータベース１０２から選択されたプロセステンプレートを操作画面に表示し、プロセステンプレートに定義された作業手順に沿って作業を誘導する設計作業誘導処理手段１０６と、設計作業ツール１０４で作成した設計ドキュメントの格納先アドレスや設計後戻りが生じた場合の設計履歴の情報をプロセステンプレートに反映させる設計作業履歴蓄積手段１０７と、設計作業誘導処理手段１０６で指定された単位プロセスにおいて設計作業者に伝達すべき重要な情報(例えば過去の失敗事例)を画面に表示するナレッジ可視化手段１０８とからなる。
【００４２】
図１のシステム構成では、ナレッジデータベース１０５を統合化された１つのデータベースとして記載しているが、複数の分散されたデータベース群として構築することも可能である。
【００４３】
また、プロセステンプレートデータベース１０２に登録されているプロセステンプレートを他のプロセステンプレートの関連情報としてナレッジデータベース１０５内の情報と同様に関連付けることもできる。この例としては、過去の設計作業履歴(成功事例，失敗事例など)を新しいプロセステンプレートの単位プロセスに関連付ける方式が考えられる。
【００４４】
２．プロセステンプレートの具体例
プロセステンプレートの具体例とそのデータ構造とについて説明する。
【００４５】
図２は、プロセステンプレートの一例を示す図である。このプロセステンプレートは、ソフトウェアシステムの設計開発プロセスをプロセステンプレートとして定義したものである。
【００４６】
プロセステンプレートの共通の属性情報２０１としては、テンプレートの名称(図２の場合はソフトウェア開発)や設計作業名称(図２の場合はＡ社業務システム開発)などを設定できる。
【００４７】
設計作業プロセス２０２としては、設計作業手順に沿って階層的に作業プロセスを記述できる。
【００４８】
図２の例では、要求分析・システム定義，システム設計，プログラム設計，プログラムコーディング，ソフトウェアテスト，運用保守からなる概略の設計手順が記述され、さらに詳細な作業手順が概略手順の下に定義されている。
【００４９】
ここで定義されている一つ一つの作業手順を単位プロセスと呼ぶ。使用者は、単位プロセスのアイコンを上から順番に指示して、各単位プロセスに設定されている設計作業を実行する。
【００５０】
使用者が単位プロセスのアイコンをピックすると、参照資料，作成資料，ツール／データベース，進捗状況のコマンドからなるポップアップメニュー２０３が画面に表示される。ここで、参照資料のコマンドを選択した場合は、参照すべき資料の一覧が表示され、その中の資料を選択し、参照できる。
【００５１】
作成資料のコマンドを選択した場合は、作成すべき資料のフォーマット一覧が表示され、その中から必要なフォーマットを選択し、資料を作成できる。
【００５２】
ツール／データベースのコマンドを選択した場合は、必要となる設計作業ツールやデータベースの一覧が表示され、これらを選択し、使用できる。
【００５３】
進捗状況のコマンドを選択した場合には、当初のスケジュールに対する現在の進捗状況を確認できる。
【００５４】
図３は、プロセステンプレートのデータ構造の一例を示す図である。プロセステンプレートのデータ構造は、大きく３つのパートに分けられる。
【００５５】
１つ目のパートは、プロセステンプレート共通データ３０１であり、テンプレート名称，テンプレート作成者名，設計作業名称，作業者名，プロセステンプレート検索用キーワード，メッセージなどのデータからなる。
【００５６】
このうち、テンプレート名称およびテンプレート作成者名は、プロセステンプレートを作成しまたは改変した時にのみ入力するデータである。
【００５７】
設計作業名称，作業者名，プロセステンプレート検索用キーワードのデータは、プロセステンプレートを選択し設計作業を開始する時に入力するデータである。
【００５８】
メッセージは、設計作業を終了しまたは中断する時に入力するデータであり、次にこのプロセステンプレートを使用する際に、その設計作業者に伝達するメッセージ情報である。
【００５９】
２つ目のパートは、単位プロセスデータ３０２であり、単位プロセス毎に定義される。
【００６０】
単位プロセスデータ３０２は、単位プロセスの名称，作業内容の概要，参照資料，作成資料，設計作業ツール／データベース，進捗状況に関するデータが記載されている。
【００６１】
この中でも、参照資料と作成資料に関しては、重要度のパラメータを設定でき、参照資料の場合は、参照する必要性の高いもの、作成資料の場合は、作成する優先順位の高いものを重要度で判定している。
【００６２】
３つ目のパートは、プロセス順序／階層データ３０３である。ここでは、前述の単位プロセスデータ３０２で記述した単位プロセスについて、それらが実行される順番と単位プロセス間の親子関係に関するデータとを記述する。さらに、単位プロセスの処理が完了した時点で記述されるプロセス完了フラグが、単位プロセス毎に設定されている。
【００６３】
これらのデータによれば、設計作業を途中で中断した場合でも、設計作業再開時に、設計作業中断時の状態を再現できる。
【００６４】
３．設計作業履歴情報の蓄積方法
ここでは、設計作業の過程において設計作業の履歴に関する情報をプロセステンプレートに関連付けて蓄積する方法を説明する。設計作業の履歴に関する情報とは、設計作業中に作成した資料，参照した資料，失敗した事例などである。
【００６５】
図４は、設計作業中に作成した資料をプロセステンプレートに関連付ける方法を説明する図である。
【００６６】
プロセステンプレート４０１において単位プロセスのアイコン４０２をピックすると、ポップアップメニュー４０３が画面に表示される。この中の作成資料コマンドを選択し、作成すべき資料のフォーマットを指定すると、指定したフォーマットに関連するドキュメント作成ツール４０４を起動し、資料作成の準備が完了する。
【００６７】
完成した作成資料４０５をナレッジデータベース４０６に登録する際に、作成資料のファイル名称や格納先のアドレスを実行中の単位プロセスに書き込むと、関連付けが完了する。
【００６８】
図５は、設計作業中に参照した資料をプロセステンプレートに関連付ける方法を説明する図である。
【００６９】
プロセステンプレート５０１において単位プロセスのアイコン５０２をピックすると、ポップアップメニュー５０３が画面に表示される。この中のツール／データベースコマンドを選択して使用するデータベース検索ツール５０４を指定すると、指定したデータベース検索ツール５０４を起動し、資料の検索参照の準備が完了する。
【００７０】
データベース検索ツール５０４を用いてナレッジデータベース５０６から検索参照した参照資料５０５について、参照資料のファイル名称や格納先のアドレスを実行中の単位プロセスに書き込むと、関連付けが完了する。
【００７１】
次に、図６および図７を参照して、失敗事例の蓄積方法を説明する。
【００７２】
図６は、失敗発生時のプロセステンプレートの状態を示す図である。単位プロセス６０２は、失敗発生時の単位プロセスを表し、単位プロセス６０３は、失敗が原因となって後戻りしなければならない単位プロセスを表している。また、資料１から資料３は、単位プロセス６０２の時点で既にプロセステンプレートに関連付けられた資料である。
【００７３】
図７は、設計作業者が単位プロセス６０２の次に単位プロセス６０３を指定した場合、設計後戻りに関する設計作業履歴情報を単位プロセス６０３に関連付けて蓄積する方法を示す図である。単位プロセス６０２より前の単位プロセス６０３が指定されると、まずプロセステンプレート６０１の複製プロセステンプレート７０２を生成する。
【００７４】
次に、単位プロセス６０３から単位プロセス６０２までに新たに作成して関連付けた資料(図７では資料２と資料３)の複製資料(図７の資料２′と資料３′)を生成し、ナレッジデータベース６０４に登録するとともに、複製プロセステンプレート７０２に関連付ける。
【００７５】
最後に、複製プロセステンプレート７０２をプロセステンプレートデータベース７０１に登録し、プロセステンプレート６０１の単位プロセス６０３に複製プロセステンプレート７０２の格納先アドレスを書き込むと、失敗発生時の設計作業履歴情報の蓄積処理が完了する。
【００７６】
この際、失敗発生時の設計作業履歴情報は、プロセステンプレート６０１の参照資料として登録される。重要度のパラメータは、必ず参照すべき情報として最も重要度の高い値に設定される。
【００７７】
一方、失敗発生以外の要因で単位プロセスを後戻りする場合もあるため、上記設計作業履歴情報の蓄積処理をしないように設定することも可能である。
【００７８】
また、単位プロセス６０３が指示された時に、複製プロセステンプレート７０２のメッセージデータに失敗の内容と原因とを記述するための入力画面を表示することも可能である。
【００７９】
図８は、後戻りを許容する設計作業支援と設計作業履歴蓄積のこれまで説明してきた処理手順をまとめて示すフローチャートである。
【００８０】
選択する単位プロセスの有無を判断する。選択する単位プロセスが無いか設計作業が進んで選択する単位プロセスが残っていない場合は、処理を終了する。選択する単位プロセスがある場合は、単位プロセスを選択する。
【００８１】
選択した単位プロセスが後戻りした単位プロセスであるか否かを判定する。後戻りでない場合は、通常の単位プロセスの設計作業支援を続ける。
【００８２】
選択した単位プロセスが後戻りした単位プロセスである場合は、プロセステンプレートの複製を生成する。次に、後戻り前から後戻り後までの各単位プロセスに関連付けられた資料の複製を生成し、ナレッジデータベースに登録する。複製のプロセステンプレートに複製資料を関連付ける。複製プロセステンプレートのプロセステンプレートデータベースに登録する。選択した単位プロセスに複製プロセステンプレートを関連付け、単位プロセスの設計作業支援を続ける。
【００８３】
図９は、連続した単位プロセスを省略して設計作業を先に進める場合、単位プロセスの飛び越しをプロセステンプレートに蓄積する方法を説明する図である。図９は、プロセステンプレート９０１の単位プロセス９０２の次に単位プロセス９０３を実行した例である。
【００８４】
この場合、単位プロセスを飛び越した履歴情報を単位プロセス９０２に関連付けて蓄積する。
【００８５】
単位プロセス９０２より２つ以上先の単位プロセス９０３が指定されると、まず単位プロセス９０２から単位プロセス９０３に飛び越したことが記述されたプロセステンプレート９０１の複製プロセステンプレート９０５を生成する。
【００８６】
次に、単位プロセス６０３から単位プロセス９０２までに新たに作成して関連付けた資料(図９では資料１)の複製資料(図９の資料１′)を生成し、ナレッジデータベース９０６に登録するとともに、複製プロセステンプレート９０５に関連付ける。
【００８７】
最後に複製プロセステンプレート９０５をプロセステンプレートデータベース９０７に登録し、プロセステンプレート９０１の単位プロセス９０２に複製プロセステンプレート９０５の格納先アドレスを書き込むと、飛び越し事例情報の蓄積処理が完了する。
【００８８】
４．失敗事例を活用した設計作業支援方法
図１０は、失敗発生時に蓄積された設計作業履歴情報を用いて、同じ失敗を繰り返さないように設計作業者に注意を促す方法を説明する図である。
【００８９】
プロセステンプレート１００１の単位プロセス１００２には、過去に失敗が発生した事例としてプロセステンプレート１００３が関連付けられている。
【００９０】
このプロセステンプレート１００３は、必ず参照すべき情報として重要度が最も高い値に設定されているので、単位プロセス１００２が指定された時点で、この情報を最優先で設計作業者に伝達すべきであると判定できる。
【００９１】
具体的な情報の伝達手段としては、プロセステンプレート１００３のメッセージデータとして記述されている失敗の内容および原因を画面に表示する方法がある。
【００９２】
メッセージデータが書き込まれていない場合は、プロセステンプレート１００３で処理した最後の単位プロセス１００４に関連付けられている資料(失敗発生後の資料)を表示し、注意を促すことも可能である。
【００９３】
以上のように、設計作業の履歴に関する情報をプロセステンプレートの単位プロセスに関連付けて蓄積すると、過去に発生した失敗の事例について同じ失敗を繰り返さないように事前に注意を促すことができる。
【００９４】
また、失敗に至った設計作業履歴の情報も蓄積されているので、後で失敗の経緯や原因を分析できる。
【００９５】
上述したように本発明の実施形態によれば、作業者が次の単位プロセス以外の単位プロセスを選択したとき、選択直前までの設計作業過程で作成しまたは参照した設計ドキュメントを前記２つの単位プロセスのうちで上流の単位プロセスに関連付けて蓄積するので、過去の設計作業事例を生かした設計作業誘導が可能になった。
【００９６】
また、作業中の単位プロセスＡより前の単位プロセスＢに後戻りする際に、単位プロセスＡまでの作業履歴が記述されたプロセステンプレートの複製を作成し複製されたプロセステンプレートを単位プロセスＢに関連付けてデータベースに蓄積するので、過去の設計作業事例を生かした設計作業誘導が可能になった。
【００９７】
作業中の単位プロセスＡより前の単位プロセスＢに後戻りする際に、単位プロセスＢに後戻りしなければならなくなった理由や原因に関する情報を単位プロセスＢに関連付けてデータベースに蓄積するから、特に失敗事例に関する情報をデータベースに蓄積することにより、過去の設計作業事例を生かした設計作業誘導が可能になった。
【００９８】
さらに、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進む際に、単位プロセスＣまでの作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＡに関連付けてデータベースに蓄積するので、過去の設計作業事例を生かした設計作業誘導が可能になった。
【００９９】
作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進む際に、単位プロセスＣまでの単位プロセスを省略した理由や原因に関する情報を単位プロセスＡに関連付けてデータベースに蓄積するから、特に失敗事例に関する情報をデータベースに蓄積することにより、過去の設計作業事例を生かした設計作業誘導が可能になった。
【０１００】
作業中の単位プロセスＡより前の単位プロセスＢに後戻りする際に、単位プロセスＡまでの作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＢに関連付けてデータベースに蓄積し、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進む際に、単位プロセスＣまでの作業履歴が記述されたプロセステンプレートの複製を作成し、複製されたプロセステンプレートを単位プロセスＡに関連付けてデータベースに蓄積するので、過去の設計作業事例を生かした設計作業誘導が可能になった。
【０１０１】
作業中の単位プロセスＡより前の単位プロセスＢに後戻りする際に、単位プロセスＢに後戻りしなければならなくなった理由や原因に関する情報を単位プロセスＢに関連付けてデータベースに蓄積し、作業中の単位プロセスＡから少なくとも１つの単位プロセスを飛び越して単位プロセスＣに進む際に、単位プロセスＣまでの単位プロセスを省略した理由や原因に関する情報を単位プロセスＡに関連付けてデータベースに蓄積するから、特に失敗事例に関する情報をデータベースに蓄積することにより、過去の設計作業事例を生かした設計作業誘導が可能になった。
【０１０２】
使用者が単位プロセスの作業を開始した時に前記単位プロセスに関連付けられた過去の設計履歴情報を使用者に伝達するナレッジ可視化手段を設けたので、特に過去に発生した失敗を繰り返さないように事前にかつタイムリーに設計作業者に対して伝達し、注意を促すことができるようになった。
【０１０３】
その結果、同じような失敗の繰り返しを大幅に低減できる。
【０１０４】
また、設計作業履歴を蓄積することにより、設計作業中における必要な資料参照や作成資料登録に掛かる設計作業者の負担を軽減できる。
【図面の簡単な説明】
【図１】本発明による設計作業支援装置の実施形態のシステム構成を示すブロック図である。
【図２】プロセステンプレートの一例を示す図である。
【図３】プロセステンプレートのデータ構造の一例を示す図である。
【図４】設計作業中に作成した資料をプロセステンプレートに関連付ける方法を説明する図である。
【図５】設計作業中に参照した資料をプロセステンプレートに関連付ける方法を説明する図である。
【図６】失敗発生時のプロセステンプレートの状態を示す図である。
【図７】設計作業者が単位プロセス６０２の次に単位プロセス６０３を指定した場合、設計後戻りに関する設計作業履歴情報を単位プロセス６０３に関連付けて蓄積する方法を示す図である。
【図８】後戻りを許容する設計作業支援と設計作業履歴蓄積のこれまで説明してきた処理手順をまとめて示すフローチャートである。
【図９】連続した単位プロセスを省略して設計作業を先に進める場合、単位プロセスの飛び越しをプロセステンプレートに蓄積する方法を説明する図である。
【図１０】失敗発生時に蓄積された設計作業履歴情報を用いて、同じ失敗を繰り返さないように設計作業者に注意を促す方法を説明する図である。
【符号の説明】
１０１  入出力手段
１０２  プロセステンプレートデータベース
１０３  プロセステンプレート実行制御手段
１０４  設計作業ツール
１０５  ナレッジデータベース
１０６  設計作業誘導処理手段
１０７  設計作業履歴蓄積手段
１０８  ナレッジ可視化手段
【図１】
0004088760.tif 000002
【図２】
0004088760.tif 000003
【図３】
0004088760.tif 000004
【図４】
0004088760.tif 000005
【図５】
0004088760.tif 000006
【図６】
0004088760.tif 000007
【図７】
0004088760.tif 000008
【図８】
0004088760.tif 000009
【図９】
0004088760.tif 000010
【図１０】
0004088760.tif 000011