(57)【特許請求の範囲】
【請求項１】
被作業ワークに対して複数の作業仕様を有し且つ該作業仕様ごとに複数の作業対象を含む作業の工程図を作成するための工程図作成支援システムであって、
ユーザからの入力及びユーザへの出力が可能なクライアントと、
前記作業対象に設定可能な工程に関する情報を列挙した工程図マスタを保存する記憶手段と、
前記クライアントから入力された情報に基づいて所定の処理を行うサーバとを備え、
前記サーバは、
前記クライアントから前記作業仕様ごとに含まれる複数の前記作業対象を特定した仕様情報の入力があると、該作業対象及び作業仕様を用いて設定データを生成すると共に、該設定データにおける該作業対象に設定可能な工程に関する情報を前記記憶手段の工程図マスタから読み出して前記クライアントに出力し、
前記クライアントから該設定可能な工程に関する情報の何れかを選択する入力があると、選択された該工程に関する情報を前記作業対象に設定し、少なくとも前記作業対象、作業仕様及び工程に関する情報を含む設定データを作成して前記記憶手段に保存し、
前記クライアントから前記工程図を作成する旨の入力があると、前記設定データを前記記憶手段から読み出して工程図を作成することを特徴とする工程図作成支援システム。
【請求項２】
請求項１に記載の工程図作成支援システムにおいて、
前記サーバは、前記クライアントから前記仕様情報の入力を受けて前記設定データを生成する際に、前記記憶手段に過去の前記設定データが保存されている場合には、新旧の前記設定データにおける前記作業対象及び作業仕様の変更点を抽出することを特徴とする工程図作成支援システム。
【請求項３】
請求項１又は２に記載の工程図作成支援システムにおいて、
前記記憶手段は、３Ｄデータで構成された仮想作業ステーションを保存しており、
前記サーバは、
前記設定データを作成して前記記憶手段に保存した後に前記クライアントから前記設定データの作業性の検証を行う旨の入力があると、該設定データに応じた前記仮想作業ステーションを前記記憶手段から読み出して前記クライアントに出力し、該設定データの作業性の検証を実行可能とすると共に、検証に基づいて前記クライアントにより作成された要領図を該設定データと関連付けて前記記憶手段に保存し、
前記クライアントから前記工程図を作成する旨の入力があると、前記検証に用いた前記作業仕様、作業対象及び工程に関する情報並びに要領図を前記記憶手段から読み出して工程図を作成することを特徴とする工程図作成支援システム。
【請求項４】
請求項３に記載の工程図作成支援システムにおいて、
前記サーバは、前記設定データの作業性の検証を実行可能とする際に、前記仕様情報には含まれない作業対象である非設計作業対象を前記記憶手段の工程図マスタから読み出して前記設定データに追加し、該非設計作業対象に設定可能な工程に関する情報を前記記憶手段の工程図マスタから読み出して前記クライアントに出力し、前記クライアントから該設定可能な工程に関する情報の何れかを選択する入力があると、選択された該工程に関する情報を該非設計作業対象に設定して、該非設計作業対象の作業性の検証も実行可能とすることを特徴とする工程図作成支援システム。
【請求項５】
請求項３又は４に記載の工程図作成支援システムにおいて、
前記サーバは、前記作業性の検証に用いられた前記作業対象及び工程に関する情報を前記記憶手段の工程図マスタと比較し、変更点がある場合には、該変更点を前記クライアントに出力することを特徴とする工程図作成支援システム。
【請求項６】
請求項１乃至５の何れか１つに記載の工程図作成支援システムにおいて、
前記作業は、自動車車体の塗装に関する作業であることを特徴とする工程図作成支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被作業ワークに対して複数の作業仕様を有し且つ該作業仕様ごとに複数の作業対象を含む作業の工程図を作成するための工程図作成支援システムに関するものである。
【背景技術】
【０００２】
従来より、工程を指示するための情報の作成する方法及びその作成を支援する作成支援システムが知られている。例えば、特許文献１には、作業機の塗装色を決定して塗装指示情報を作成する作成支援システムが開示されている。この作成支援システムでは、作業機の塗装対象部位を表す図柄を表示し、塗装対象部位を指定させ、指定された塗装対象部位の塗装色を選択させ、選択された塗装色で塗装対象部位に色づけして表示し、それに加えて、指定された塗装対象部位及び選択された塗装色を記憶するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０８６０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、設計情報に基づいて工程設定し、その作業性を検証して、工程図を作成する際には、設計情報の内容を正確に工程図に反映させる必要がある。しかしながら、設計情報から工程図が作成されるまでの間には、設計情報の準備、工程設定、作業性検証、工程図作成等のいくつかのステップがある。このように複数のステップが存在すると、各ステップ間の情報の受け渡しが適切に行われなかったり、設計図に変更が生じた場合に変更点が工程図まで正確に伝達されなかったり、何れかのステップのみで作業に変更が加えられたりして、設計情報の内容を正確に工程図に反映させることが難しいという問題がある。特に、各ステップの作業者が異なる場合には、このような問題が重要になる。
【０００５】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、設計情報から、工程を設定して工程図を作成するまでを正確に行うことにある。
【課題を解決するための手段】
【０００６】
本発明は、被作業ワークに対して複数の作業仕様を有し且つ該作業仕様ごとに複数の作業対象を含む作業の工程図を作成するための工程図作成支援システムが対象である。そして、ユーザからの入力及びユーザへの出力が可能なクライアントと、前記作業対象に設定可能な工程に関する情報を列挙した工程図マスタを保存する記憶手段と、前記クライアントから入力された情報に基づいて所定の処理を行うサーバとを備え、前記サーバは、前記クライアントから前記作業仕様ごとに含まれる複数の前記作業対象を特定した仕様情報の入力があると、該作業対象及び作業仕様を用いて設定データを生成すると共に、該設定データにおける該作業対象に設定可能な工程に関する情報を前記記憶手段の工程図マスタから読み出して前記クライアントに出力し、前記クライアントから該設定可能な工程に関する情報の何れかを選択する入力があると、選択された該工程に関する情報を前記作業対象に設定し、少なくとも前記作業対象、作業仕様及び工程に関する情報を含む設定データを作成して前記記憶手段に保存し、前記クライアントから前記工程図を作成する旨の入力があると、前記設定データを前記記憶手段から読み出して工程図を作成するものとする。
【０００７】
前記の構成の場合、作業仕様ごとに作業対象がまとめられた仕様情報が入力されるため、複数の作業対象が存在する場合であっても、各作業対象がどの作業仕様に含まれるのかを容易に認識することができる。この仕様情報は、設計情報の一部である。また、複数の作業対象が作業仕様ごとにまとめられているため、作業対象及び作業仕様に変更があったときには、変更の前後で仕様情報を比較することで、変更点を容易に認識することができる。さらに、複数の作業対象が作業仕様ごとにまとめられているため、各作業対象が複数の作業仕様間で共通のものなのか、作業仕様ごとに個別のものなのかを容易に認識することができる。作業対象が共通か個別かがわかれば、その後に続く、工程設定や作業性検証を簡略化することができる。
【０００８】
そして、この仕様情報に基づいて作業対象ごとに工程に関する情報が設定されるため、仕様情報に含まれる全ての作業対象に対して工程に関する情報を漏れなく設定することができる。また、設定データは仕様情報に基づいて作成されるため、設定データにおいても、各作業対象がどの作業仕様に含まれるのかが明確である。
【０００９】
そして、前記設定データを用いて工程図を作成する。設定データを用いているので、仕様情報を工程図に正確に反映することができる。
【００１０】
また、前記サーバは、前記クライアントから前記仕様情報の入力を受けて前記設定データを生成する際に、前記記憶手段に過去の前記設定データが保存されている場合には、新旧の前記設定データにおける前記作業対象及び作業仕様の変更点を抽出することが好ましい。
【００１１】
前記の構成によれば、仕様情報に変更があったときに、作業対象及び作業仕様の変更点が抽出されるため、仕様情報の変更に応じて工程を漏れなく変更することができる。
【００１２】
さらに、前記記憶手段は、３Ｄデータで構成された仮想作業ステーションを保存しており、前記サーバは、前記設定データを作成して前記記憶手段に保存した後に前記クライアントから前記設定データの作業性の検証を行う旨の入力があると、該設定データに応じた前記仮想作業ステーションを前記記憶手段から読み出して前記クライアントに出力し、該設定データの作業性の検証を実行可能とすると共に、検証に基づいて前記クライアントにより作成された要領図を該設定データと関連付けて前記記憶手段に保存し、前記クライアントから前記工程図を作成する旨の入力があると、前記検証に用いた前記作業仕様、作業対象及び工程に関する情報並びに要領図を前記記憶手段から読み出して工程図を作成するようにしてもよい。
【００１３】
前記の構成の場合、前記設定データに基づいて、作業性の検証を行うため、工程設定された全ての作業対象について漏れなく検証を行うことができる。設定データは、仕様情報に基づいて作成されているため、作業仕様に含まれる全ての作業対象について検証が行われることになる。ここで、実際の作業では、通常は、被作業ワークに対して異なる作業仕様の作業が同時に行われることはないので、複数の作業対象の作業性の検証を一度に行う場合には、それらが同じ作業仕様に含まれるものであることが好ましい。前記の構成では、設定データの各作業対象がどの作業仕様に含まれるのかが明確であるため、同じ作業仕様に含まれる複数の作業対象の作業性の検証を容易に行うことができる。また、作業性の検証時に、どのように作業すれば適切に作業できるかということを検証するため、この検証により判別した作業要領から容易に要領図を作成することができる。そこで、この検証時に要領図を作成し、記憶手段に保存しておく。これにより、後の工程図の作成に便利である。
【００１４】
そして、検証に用いた作業仕様、作業対象、工程に関する情報及び要領図を記憶手段から読み出して工程図を作成する。これら作業仕様、作業対象及び工程に関する情報は、仕様情報に基づいて作成されたものであるので、仕様情報を工程図に正確に反映することができる。また、検証時に作成された要領図を用いて工程図を作成するため、検証結果を反映した要領図を工程図に添付することができると共に、要領図を作業仕様、作業対象及び工程に関する情報と容易に関連付けることができる。
【００１５】
さらに、前記サーバは、前記設定データの作業性の検証を実行可能とする際に、前記仕様情報には含まれない作業対象である非設計作業対象を前記記憶手段の工程図マスタから読み出して前記設定データに追加し、該非設計作業対象に設定可能な工程に関する情報を前記記憶手段の工程図マスタから読み出して前記クライアントに出力し、前記クライアントから該設定可能な工程に関する情報の何れかを選択する入力があると、選択された該工程に関する情報を該非設計作業対象に設定して、該非設計作業対象の作業性の検証も実行可能とすることが好ましい。
【００１６】
こうすることで、仕様情報に基づいては設定されない作業対象も含めて作業性を検証することができる。これにより、より現場に近い状況で作業性の検証を行うことができ、作業性の確度を向上させることができる。
【００１７】
さらにまた、前記サーバは、前記作業性の検証に用いられた前記作業対象及び工程に関する情報を前記記憶手段の工程図マスタと比較し、変更点がある場合には、該変更点を前記クライアントに出力するものであってもよい。
【００１８】
前記工程図マスタは、作業対象に設定可能な工程に関する情報を保存したものであるが、検証の結果、又は、現実に作業を進めていく上で、作業対象に設定可能な工程に関する情報が変更になる場合がある。例えば、もともと、或る作業ステーションには、その当時の作業性のもと、所定の要素作業が割り当てられていた場合に、検証結果によると、該要素作業を別の作業ステーションで行うことが好ましいと判断される場合もある。そのような場合には、単に検証時に工程設定データを変更するのではなくて、工程図マスタを変更することが好ましい。そこで、変更点をクライアントに出力することによって、ユーザに工程図マスタの変更を促すことができる。こうすることで、工程に関する情報の設定の基準となる工程図マスタを随時更新していくことができ、それ以降、更新された工程図マスタを用いて工程の設定等を実施することができる。
【００１９】
また、前記作業は、自動車車体の塗装に関する作業であってもよい。
【発明の効果】
【００２０】
本発明によれば、作業仕様ごとに作業対象がまとめられた仕様情報を基準として、工程設定データの作成、該工程設定データの作業性の検証、及び検証結果に基づく工程図の作成が行われるため、設計情報から、工程を設定して工程図を作成するまでを正確に行うことができる。
【図面の簡単な説明】
【００２１】
【図１】工程図作成支援システムのブロック図である。
【図２】工程図作成方法のフローチャートである。
【図３】ボディシェルの３Ｄデータを示す図である。
【図４】作業仕様図を示す図である。
【図５】作業仕様図の階層構造を示す図である。
【図６】作業仕様図をテキスト出力したテキストデータを示す図である。
【図７】仕様マトリックスを示す図である。
【図８】変更点を表示した設計データを示す図である。
【図９】データ生成ステップのフローチャートである。
【図１０】工程設定データを示す図である。
【図１１】工程設定ステップのフローチャートである。
【図１２】机上検証ステップのフローチャートである。
【図１３】机上検証で用いられるプロセスツリーである。
【図１４】仮想作業ステーションを示す図である。
【図１５】要領図を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
【００２３】
図１に、例示的な実施形態に係る工程図作成支援システムのブロック図を示す。工程図作成支援システム１００（以下、システム１００ともいう）は、設計情報から、工程を設定して、その作業性を検証し、工程図を作成することを支援するシステムである。
【００２４】
システム１００は、図１に示すように、工程図サーバ１と、机上検証サーバ５と、図面サーバ８と、工程図サーバ１に接続された工程図データベース２と、机上検証サーバ５に接続された机上検証データベース６と、図面サーバ８に接続された図面データベース９と、工程図サーバ１及び図面サーバ８に接続された複数の工程図クライアント３，３，…と、工程図サーバ１に接続された複数の配布先の工程図クライアント４，４，…と、工程図サーバ１、机上検証サーバ５及び図面サーバ８に接続された複数の机上検証クライアント７，７，…とを備えている。工程図サーバ１、机上検証サーバ５及び図面サーバ８が、サーバを構成する。工程図データベース２、机上検証データベース６、図面データベース９及び工程図サーバ１が、記憶手段を構成する。工程図クライアント３，４、机上検証クライアント７が、クライアントを構成する。
【００２５】
工程図は、作業要領を示す要領図と、文字情報（表を含む）とで構成され、各作業の作業の作業内容及び要領を説明するためのものである。詳しくは、文字情報には、その作業を行う「工場」、「プロジェクト」（例えば、車種名）、工場における「ライン」、「工程」、ラインにおける「作業ステーション」、「作業」、被作業ワークにおける「作業部位」、車種仕様を識別するためのインデックスである「追番」、「ページ」、全車に対して適用があるのか、特定の車種に対して適用があるのかを示す「適用」、「要素作業」、作業に要する「標準時間」、品質を保証するために管理すべき「管理項目」（テーピングの例であれば、穴が完全に塞がっていること等）、管理項目を実現するために点検すべき「点検項目」（テーピングの例では特になし。シーリングの例では、シーラガンの吐出量等）、「使用機器」（シーリングの例では、シーラガンの種類）、「仕様材料」（テーピングの例では、テープの種類）、その他、作業に必要な文字情報が含まれる。工程は、最も上位的な概念で表された作業名であって、例えば、「テーピング」等である。作業は、中位的な概念で表された作業名であって、例えば、「テーピング（フロア下）」等である。要素作業は、下位的な概念で表された具体的な作業名であって、例えば、「テープ切り貼り付け」等である。文字情報は、表の形式又は文章の形式で表示される。要領図には、２Ｄ図と３Ｄ−ＰＤＦと動画とが含まれる。本明細書では、要領図には、動画も含む。プロジェクト、工場、ライン、工程、作業、作業部位及び追番（作業ステーションを含む場合もある。）が工程図キーとして設定されている。この工程図キーが同じ要素作業は、１枚の工程図でまとめて指示される。
【００２６】
工程図クライアント３は、工程設定者が操作するクライアントであって、例えば、パーソナルコンピュータで構成されている。工程図クライアント３は、工程設定者からの入力操作を工程図サーバ１に送信すると共に、工程図サーバ１からの出力データを表示する。工程図データベース２には、工程を設定し、工程図を作成するために必要なデータが格納されている。また、工程図データベース２には、各工場で実施される全ての作業及び要素作業のリストである工程図マスタが格納されている。工程図サーバ１は、工程図クライアント３，３，…からの入力を受け付け、該入力に応じて工程図データベース２のデータの読み込み、加工及び保存を行い、これにより、工程設定者が工程を設定し、工程図を作成することを支援する。
【００２７】
机上検証クライアント７は、机上検証者（工程設定者と同じ場合もあり得る。）が操作するクライアントであって、例えば、パーソナルコンピュータで構成されている。机上検証クライアント７は、机上検証者からの入力操作を机上検証サーバ５に送信すると共に、机上検証サーバ５からの出力データを表示する。机上検証データベース６には、机上検証を行うためのデータが格納されている。また、机上検証データベース６には、各工場、各ライン、各作業ステーションごとの３Ｄの設備データ（使用できる作業設備等）及び作業者データ（作業者の人間モデル等）並びに図面データベース９から読み込んで机上検証ツールで扱える形式に変換したボディデータ及び作業対象データが格納されている。机上検証サーバ５は、机上検証クライアント７，７，…からの入力を受け付け、該入力に応じて机上検証データベース６のデータの読み込み、加工及び保存を行い、これにより、机上検証者が工程の机上検証を行うことを支援する。
【００２８】
図面データベース９には、被作業ワークの３Ｄデータや後述する仕様マトリックスが格納されている。
【００２９】
このシステム１００によって支援される工程図作成方法は、図２に示すように、設計情報を出図する出図ステップＳ１と、設計情報に基づいて工程を設定する工程設定ステップＳ２と、設定された工程の作業性を検証する机上検証ステップＳ３と、検証結果に基づいて工程図を作成する工程図作成ステップＳ４とを含む。この工程図作成方法について、自動車の塗装工程における車体のテーピング作業を例に説明する。テーピング作業は、車体に形成された基準穴や電着塗装用の穴等の、最終的な製品にとって不要な穴をテープで塞ぐ作業である。
【００３０】
＜出図ステップ＞
まず、設計者が３Ｄ−ＣＡＤにより、被作業ワークの３Ｄデータを作成すると共に、その被作業ワークに作業対象が配置された作業仕様図を作成する。テーピングの例で説明すると、設計者は、図３に示すような、被作業ワークとしてのボディシェルの３Ｄデータ１０を作成（設計）する。次に、設計者は、３Ｄのボディシェルの上にテーピング仕様ごとにその仕様に含まれるテープを配置していく。こうして、テーピングが配置された作業仕様図１１が作成される。図中の●印は、ボディシェルの表面に配置されるテープを表し、図中の▲印は、ボディシェルの裏面に配置されるテープを表す。作業仕様図１１には、複数のテーピング仕様（例えば、「テーピング仕様Ａ」、「テーピング仕様Ｂ」、「テーピング仕様Ｃ」、…）が含まれている。このテーピング仕様は、車種仕様ごとのテーピングデータを一まとめにしたものである。車種仕様とは、或る車種における仕様であって、例えば、国内仕様、対米仕様、対ＥＣ仕様、四駆仕様、二駆仕様等がある。つまり、車種仕様ごとに何れかのテーピング仕様が対応する。各テーピング仕様には、複数のテーピングデータが含まれている。テーピングデータは、ボディのどの位置にテープを貼るのかを示すデータであって、テーピングを識別するためのラベル（例えば、「テープＡ」、「テープＢ」、…）と、３Ｄ−ＣＡＤデータの座標系における配置情報（例えば、ＸＹＺ座標）とを含んでいる。以下の例では、配置情報として座標のみを有する場合について説明するが、座標の他に角度等を含んでいてもよい。つまり、作業仕様図は、図５に示すような階層構造を有している。詳しくは、作業仕様図のタイトル「図面Ａ」の下に、「テーピング仕様Ａ」、「テーピング仕様Ｂ」、「テーピング仕様Ｃ」、…が繋がっている。そして、各「テーピング仕様」の下には、それに含まれる「テープＡ」、「テープＢ」、「テープＣ」、…が繋がっている。各「テープ」の下には、そのラベルと座標情報が含まれている。
【００３１】
次に、作業仕様図の階層構造とテーピングの配置情報とを、図６に示すように、テキスト形式で外部出力する。
【００３２】
その後、テキスト形式のデータを、図７に示すような表形式のデータに変換する。この変換は、例えば、Ｅｘｃｅｌのマクロ機能により実行される。この表形式のデータは、作業対象である複数のテープの存否をテーピング仕様ごとに表にまとめたものであり、「仕様マトリックス」という。仕様マトリックスにおいて、右上には、テーピング仕様のタイトルが列方向に記載されている。最も下側の行には、テープのラベルが記載されている。そして、各テーピング仕様に対応する行には、当該テーピング仕様に含まれるテープの存否が表示されている。具体的には、含まれるテープに対応するセルに○印が記載されている。例えば、テーピング仕様Ａは、テープＡ，Ｂ，Ｃを含むが、テープＤを含まない。テーピング仕様Ｂは、テープＢ，Ｄを含むが、テープＡ，Ｃを含まない。
【００３３】
仕様マトリックスにおいて、テーピング仕様に含まれるテープの有無の行の下の行には、対応するテープが車体の左右の何れかに有るのかが表示されている。表中の「ＬＨ」の行に○印がある場合には、そのテープは車体の左側に設けられており、表中の「ＲＨ」の行に○印がある場合には、そのテープは車体の右側に設けられている。また、左右識別用の行の下には、穴径を記載する行が設けられている。つまり、対応するテープで塞ぐべき穴の径が記載されている。さらに、穴径の行の下には、通し番号を表示する行が設けられている。通し番号は、テープごとに設定されている。さらにまた、通し番号の下には、該当するテープの座標が記載される行が設けられている。尚、仕様マトリックスの右下の領域には、図面番号が記載される。このように、仕様マトリックスは、作業仕様図からマクロ機能等（プログラムでも可能）を用いて自動的に生成される。ただし、「穴径」は自動的には入力されず、後から手入力する。この仕様マトリックスが仕様情報を構成する。テーピングの例では、テーピング仕様が作業仕様に相当し、各テープが作業対象に相当する。ただし、車体の左右に存在するテープは、それぞれのテープが１つの作業対象を構成する。
【００３４】
このように構成された仕様マトリックスと、図面の表紙と、３Ｄ−ＣＡＤデータの作業仕様図とで出図される。図面の表紙には、図面番号や改暦（版数）が記載されている。ここで、図面が新たに出図されるごとに、改暦が増えていく。これら仕様マトリックスと、図面の表紙と、３Ｄ−ＣＡＤデータの作業仕様図は、図面データベース９に保存される。この出図ステップが準備ステップに相当する。
【００３５】
＜工程設定ステップ＞
次に、工程設定ステップについて説明する。工程設定ステップは、仕様マトリックスを取り込んで、仕様マトリックスに含まれる作業対象に工程を設定して、工程設定データを作成するステップである。工程設定ステップは、仕様マトリックスから設計データを生成する設計データ生成ステップと、設計データから工程設定データを生成し、工程設定データの各作業対象に工程を設定する工程設定データ作成ステップとを有する。この工程設定ステップが設定ステップに相当し、工程設定データが設定データに相当する。
【００３６】
＝設計データ生成ステップ＝
まず、仕様マトリックスから、工程設定に用いるためにデータ化する範囲を選択する。具体的には、工程設定者は、工程図クライアント３を操作して、図面サーバ８を介して図面データベース９から所望の仕様マトリックスを工程図クライアント３に読み込む。工程設定者は、工程図クライアント３上で、Ｅｘｃｅｌのマクロ機能等を用いて、仕様マトリックス中のデータのうちデータ化するものの範囲を設定する。このとき、各テープが、仕様マトリックス中の「通し番号」と「Ｌ／Ｒ」とを組み合わせた識別番号で表され、１つの作業対象として設定される。すなわち、「Ｌ０１」、「Ｌ０２」、…、「Ｒ０１」、「Ｒ０２」、…という作業対象が設定される。そして、作業対象ごとに、テーピング仕様における存否、穴径、座標等を１レコードとして、データベースに取り込むことができる設計データ（ＣＳＶファイル）を作成する。設計データは、工程図サーバ１に保存される。こうして、仕様マトリックスから、工程図サーバ１における工程設定に利用可能な設計データが作成される。
【００３７】
次に、作成された設計データを取り込み、設計データが変更されていないかを確認して、工程図データベース２に登録する。具体的には、工程図クライアント３を介して工程設定者から設計データ取り込みの入力があると、工程図サーバ１は、指定された設計データを工程図サーバ１から読み込んで、工程図クライアント３に新データとして表示すると共に、工程図データベース２から、版数が最新の設計データを読み出して、旧データとして表示する。そして、工程図クライアント３から変更点確認の入力があると、工程図サーバ１は、両設計データを比較し、新旧の設計データの変更点を確認して、その変更状態を工程図クライアント３に表示させる。その一例を、図８に示す。変更状態としては、属性値やテーピング仕様に変更がある「変更」と、識別番号、即ち、作業対象が追加される「追加」と、識別番号、即ち、作業対象が廃止される「廃止」とがある。図８の例は、版数が１つ前の設計データでは穴径がすべて空欄であったのに対し、最新の設計データでは、「Ｒ０１」と「Ｌ０１」の穴径が入力されていた場合を示している。そして、工程図クライアント３から登録の入力があると、工程図サーバ１は、変更状態の情報を設計データを、それまでの最新版数に１を足した版数（即ち、新たな最新版数）の設計データとして、工程図データベース２に保存する。こうして、変更状態の情報を含んだ設計データが工程図データベース２に（上書き）保存される。
【００３８】
＝工程設定データ作成ステップ＝
次に、設計データに対応する工程設定データを作成する。工程設定データ作成ステップは、工程設定データを生成するデータ生成ステップと、工程設定データに工程を設定する工程設定ステップとを有する。
【００３９】
工程設定データは、プロジェクト、工程、図面番号、工場ごとに作成される。工程設定データでは、作業対象（識別番号）ごとに、「穴径」、「作業部位」、「作業」、「要素作業」、「作業ステーション」、「追番」、「ページ」、「適用」、「テーピング仕様」などの作業情報が含まれ得る。
【００４０】
−工程設定データのデータ生成ステップ−
図９にデータ生成ステップのフローチャートを示す。データ生成ステップでは、新たな設計データが作成されたときに、それに対応する工程設定データを生成する。まず、ステップＳａ１において、工程図クライアント３は、工程設定者に所定の入力画面を示して、プロジェクト、工程、図面番号及び工場の入力を促す。工程設定者から、プロジェクト、工程、図面番号及び工場の入力があると、工程図クライアント３は、それらの情報を工程図サーバ１に送信する。工程図サーバ１は、プロジェクト、工程、図面番号及び工場の情報が入力されると、工程図データベース２の中から、それらの入力情報に対応する設計データを検索し、取得する。
【００４１】
続いて、ステップＳａ２において、工程図サーバ１は、工程図データベース２の中から、入力されたプロジェクト、タイプ、図面番号及び工場に対応する工程設定データを検索し、該工程設定データが存在するか否かを確認する。対応する工程設定データが存在する（ＹＥＳ）ときにはステップＳａ３に進む一方、対応する工程設定データが存在しない（ＮＯ）ときにはステップＳａ５に進む。
【００４２】
ステップＳａ５では、工程図サーバ１から工程図クライアント３へ、設計データの版数に対応する版数の工程設定データが存在しない旨が送信される。工程図クライアント３は、工程設定データを作成するか否かの確認を工程設定者に促す画面を表示する。工程設定者から工程図クライアント３を介して工程設定データを作成する旨の入力があった（ＹＥＳ）ときには、ステップＳａ６へ進む一方、工程設定データを作成しない旨の入力があった（ＮＯ）ときには、ステップＳａ８へ進む。ステップＳａ８では、フローを終了する。
【００４３】
ステップＳａ６では、工程図サーバ１は、設計データの版数に対応する版数の工程設定データを生成する。通常、工程設定データが存在しない場合は、設計データだけが作成されて工程設定データが作成されてないときであるので、設計データの版数は０である。そのため、版数が０の工程設定データが生成される。版数が０の工程設定データは、工程の内容が未だ設定されていないため、設計データから取得される「識別番号」、「穴径」及び「テーピング仕様」の情報のみからなる。
【００４４】
ステップＳａ７では、工程図サーバ１は、工程設定データの変更状態を該工程設定データにセットする。版数が０の工程設定データは、比較すべき既存の工程設定データが無いため、全て新規のデータとなる。ステップＳａ７の詳しい内容については、後述する。
【００４５】
その後、ステップＳａ４へ進む。ステップＳａ４では、工程図サーバ１は、工程図クライアント３に、図１０において「作業部位」、「作業」、「要素作業」、「作業ステーション」、「追番」、「ページ」、「適用」を空欄にしたような工程設定データを表示させる。版数が０の工程設定データは、「作業部位」、「作業」、「要素作業」、「作業ステーション」、「追番」、「ページ」、「適用」が設定されていないため、これらの列が空欄である。
【００４６】
一方、工程設定データが存在する場合には、ステップＳａ３において、工程図サーバ１は、取得した設計データの版数と、工程設定データの版数とを比較し、設計データの版数の方が工程設定データの版数よりも大きいか否かを判定する。そして、設計データの版数の方が大きい（ＹＥＳ）ときには、設計データよりも工程設定データが古いということで、ステップＳａ５へ進む。一方、設計データの版数が工程設定データの版数以下（通常は、設計データの版数を工程設定データの版数が同じ）（ＮＯ）のときには、設計データと同じ版数の工程設定データが既に存在するということで、ステップＳａ４へ進む。ステップＳａ４では、工程図サーバ１は、工程図クライアント３に既存の工程設定データを表示させる。
【００４７】
ステップＳａ５では、上述の通り、工程設定者に、工程設定データを作成するか否かを確認する。
【００４８】
ステップＳａ６では、工程図サーバ１は、最新の工程設定データをコピーして、新しい設計データにおける変更点をが反映した、最新の版数に１を足した版数の工程設定データを生成する。例えば、設計データにおいて作業対象が追加されていた場合には、工程設定データにおいても当該作業対象が追加される。また、設計データにおいてテーピング仕様が追加されていた場合には、工程設定データにおいても当該テーピング仕様が追加される。さらに、設計データにおいて内容変更（例えば、穴径の変更・記入）があった場合には、工程設定データにおいても当該内容が変更される。さらにまた、設計データにおいて作業対象や車種仕様が廃止されていた場合には、工程設定データにおいても当該作業対象又は車種仕様が廃止される。
【００４９】
次に、ステップＳａ７において、工程図サーバ１は、工程設定データに、上記追加、内容変更及び廃止という変更状態を登録する。
【００５０】
続いて、ステップＳａ４において、工程図サーバ１は、工程図クライアント３に、図１０に示すような新たな工程設定データを表示させる。通常、既存の工程設定データは、後述の工程設定により、「作業部位」等の作業情報が既に入力されている。新たな工程設定データでは、変更がないレコードは直前の工程設定データの内容がそのままコピーされる。そのため、版数が１以上の工程設定データは、変更がないレコードについては、この時点で「作業部位」等の作業情報が存在する。また、工程図クライアント３は、工程設定データに登録された変更状態に基づいて、工程設定データにおける変更箇所を変更状態がわかるように色分けして表示する。例えば、追加は赤色、内容変更はオレンジ色、廃止は灰色により色分けする。尚、図１０では、ハッチングにより区別している。これにより、工程設定データの変更点の視認性が向上する。
【００５１】
−工程設定ステップ−
続いて、新たな工程設定データの作業対象ごとに具体的に工程を設定する。ここで、版数が０の工程設定データについては、工程が未だ設定されていないので、全ての作業対象について工程を設定する。一方、版数が１以上の工程設定データについては、変更点がある作業対象について工程を設定する。ここでは、図１０に示す、版数が１以上の工程設定データの工程設定について説明する。図１１に、工程設定ステップのフローチャートを示す。
【００５２】
まず、ステップＳｂ１において、工程図サーバ１は、工程図クライアント３に、図１０に示す、工程図項目設定用の画面を表示させる。この画面には、図１０と同じ表示形式の工程設定データと、工程図項目を入力するための入力ボックスとが表示される。入力項目としては、「作業部位」、「作業」、「要素作業」、「作業ステーション」、「追番」、「ページ」、「適用」がある。「作業部位」、「作業」、「要素作業」、「作業ステーション」は、それぞれ標準化され、工程図データベース２の工程図マスタに登録されている。つまり、工程図サーバ１は、これらの項目について、設定可能なリストを工程図マスタから読み込み、コンボボックス等の表示形式で工程図クライアント３に表示させる。工程設定者は、工程図クライアント３を介して工程設定データの中から工程を設定する作業対象を選択する。例えば、新たに追加された作業対象を選択する。
【００５３】
次に、ステップＳｂ２において、工程設定者は、「作業」、「要素作業」、「作業ステーション」、「適用」の設定内容をコンボボックスから選択し、「追番」、「ページ」を入力する。続いて、ステップＳｂ３において、「適用」が「ブロード」か否かを判定する。「適用」が「ブロード」のとき（ＹＥＳ）のときには、ステップＳｂ４へ進んで、ブロード情報を設定する。一方、「適用」が「ブロード」ではない、即ち、「全車」のときには、ステップＳｂ５へ進む。ブロード情報は、車両と共にラインを流れる情報板（ブロードキャストと称する）を介して工場の作業者に対して周知させる情報である。
【００５４】
そして、ステップＳｂ５において、工程設定者が工程図クライアント３を介して「登録」ボタンを押すことにより、工程図サーバ１は、ステップＳｂ６において整合性のチェックを行う。整合性のチェックは、「作業部位」、「作業」、「要素作業」、「追番」が同じにもかかわらず、「ページ」が異なるとか、「適用」が「全車」であるのに、ブロード情報がされているとかの不整合をチェックする。整合性がとれていない（ＮＯ）ときは、工程図サーバ１は、ステップＳｂ６において工程図データベース２に格納されているエラーリストを読み出し、工程図クライアント３に表示させる。エラーリストが表示されると、工程設定者は、ステップＳｂ１に戻って、作業対象の選択からやり直す。一方、整合性がとれていた（ＹＥＳ）ときには、工程図サーバ１は、新たな工程設定データを工程図データベース２に保存する。このとき、新たな工程設定データには、通常、最新版の設計データと同じ版数が付される。こうして、工程設定データが作成される。
【００５５】
続いて、工程図クライアント３は、工程設定者の操作により、工程設定データを机上検証ツールに読み込み可能なデータに出力するための出力画面を表示する。工程図クライアント３は、工程設定者にプロジェクト及び工場情報の入力を促す。工程設定者がこれらの情報を入力すると、工程図クライアント３は、それらの情報を工程図サーバ１へ送信する。工程図サーバ１は、プロジェクト及び工場情報をキーとして、工程図データベース２から最新版の工程設定データを検索し、検索した工程設定データを工程図クライアント３に表示させる。工程設定者が画面上の出力ボタンを押すことによって、工程設定データが、机上検証ツールに読み込み可能な投入データに書き換えられる。この投入データは、工程図サーバ１に保存される。
【００５６】
＜机上検証ステップ＞
続いて、机上検証ステップについて説明する。図１２に机上検証ステップのフローチャートを示す。机上検証ステップは、机上検証ツールを用いて行われる。机上検証ツールは、例えば、市販のｅＭ−Ｐｌａｎｎｅｒ（シーメンスＰＬＭ製）である。この机上検証ステップが検証ステップに相当する。
【００５７】
机上検証ツールは、工場の作業ステーションの構成情報と、そこで行われる作業情報を階層構造を有するプロセスツリーとして管理している。工場の作業ステーションの構成情報は、工場、ライン、工程、作業ステーションの構成で定義される。作業情報は、作業、作業部位、追番、要素作業、作業対象の構成で定義される。工程設定データ（投入データ）とプロセスツリーとは、同一のプロジェクト、工場、作業ステーション、作業、作業部位、追番、要素作業、作業対象をキー項目としている。
【００５８】
机上検証者が机上検証クライアント７を介して机上検証ツールを起動する（ステップＳｃ１）と、机上検証サーバ５は、机上検証データベース６から既存の最新版のプロセスツリーを検索し、読み込む。ここで、机上検証データベース６にプロセスツリーが存在しない場合には、工程図データベース２の工程図マスタのデータを用いてプロセスツリーを生成する。机上検証サーバ５は、机上検証クライアント７に、このプロセスツリーを表示させる（ステップＳｃ２）。
【００５９】
次に、ステップＳｃ３において、机上検証者は、机上検証クライアント７を介して、投入データ（工程設定データ）を入力する。机上検証者からの投入データの入力があると、机上検証サーバ５は、机上検証データベース６から該当する投入データを読み込む。机上検証サーバ５は、上記キー項目ごとに、工程設定データとプロセスツリーとを比較し（ステップＳｃ４）、変更状態を確認する。そして、机上検証サーバ５は、変更状態をセットして（ステップＳｃ５）、図１３に示すようにプロセスツリーを更新して表示する（ステップＳｃ６）。セットされる状態としては、例えば、「ＯＫ」、「更」、「新」、「要確認」がある。「ＯＫ」は、該当する項目がプロセスツリーにも工程設定データにも存在し、内容にも変更がない状態を表す。「更」は、該当する項目がプロセスツリーにも工程設定データにも存在するが、内容が変更されている状態を表す。「新」は、該当する項目が工程設定データのみに存在し、プロセスツリーには存在しない状態、例えば、新設された状態を表す。「要確認」は、該当する項目がプロセスツリーにのみ存在し、工程設定データには存在しない状態、例えば、廃止された状態を表す。
【００６０】
次に、机上検証者は、設計情報で指示されない作業の工程を設定する。すなわち、工程設定データは、出図された設計情報に基づくものであるため、設計情報で指示される作業しか設定されていない。しかしながら、自動車の製造工程においては、設計情報で指示される作業（以下、「設計作業」という）だけでなく、例えば、清掃や、ドアを開ける等の設計図面で指示されない作業（以下、「非設計作業」という）がある。プロセスツリーでは、設計作業だけでなく、非設計作業も管理している。設計作業については、出図ステップ及び工程設定ステップで設定されたものがプロセスツリーに反映されているので、机上検証ツールでは編集できない。つまり、設計作業については、出図ステップ及び工程設定ステップを経なければ、編集できないようになっている。こうすることで、設計作業が様々なステップで編集されることにより各ステップにおける設計作業が統一されないことを防止することができる。一方、非設計作業は、机上検証ツールを用いて設定される。この非設計作業が非設計作業対象に相当する。
【００６１】
まず、机上検証者は、作業が設計作業か非設計作業かを確認する（ステップＳｃ７）。図１１に示すプロセスツリーにおいて、項目を選択すると、それが設計作業である（ＹＥＳ）場合には、机上検証サーバ５は、選択された項目の属性値を編集不能な状態で机上検証クライアント７に表示させる。一方、それが非設計作業である（ＮＯ）場合には、ステップＳｃ８へ進み、机上検証サーバ５は、選択された項目の属性値を入力可能なボックスを机上検証クライアント７に表示させ、机上検証者に属性値の入力を促す。入力可能な属性値は、例えば、「ページ」、「追番」、「適用」である。机上検証者がこの入力ボックスに必要な情報を入力することによって、非設計作業の作業情報が設定及び登録される。また、ステップＳｃ９において、必要に応じて、非設計作業を追加・削除等の編集を行う。
【００６２】
こうして、非設計作業がプロセスツリーに設定されると、プロセスツリーでの工程設定を確定する。このプロセスツリーは、机上検証データベース６に保存される。
【００６３】
続いて、ステップＳｃ１０において、机上検証を実施する。机上検証は、３Ｄデータを用いて行う。詳しくは、机上検証サーバ５は、机上検証者に選択された作業ステーションに対応する設備データ、人間データ、ボディデータ、作業対象データ（テーピングの例では、図３に相当するテーピング仕様のデータ）を机上検証データベース６から読み込む。机上検証サーバ５は、読み込んだデータを合成して、３Ｄの仮想作業ステーションを構成する。図１４に、仮想作業ステーションの一例を示す。仮想作業ステーション２００には、２人の作業者モデル２１０，２１０と、車体モデル２２０と、設備である搬送装置モデル２３０と、作業対象であるテープモデル２４０が含まれている。机上検証者は、机上検証クライアント７を介して、仮想作業ステーション内の作業者モデル２１０，２１０を動かしたり、仮想作業ステーションを回転させたり、拡大／縮小させたりすることができる。机上検証者は、作業者モデル２１０に仮想作業ステーション内でテープモデル２４０の要素作業を実行させ、作業性を検証する。
【００６４】
検証の結果、作業性向上及び／又は品質保証の上で特定の作業要領にて要素作業を実施させるべきであると判断されたものについては、ステップＳｃ１１において、該作業要領を示す３Ｄ−ＰＤＦファイルや動画ファイルを作成する。詳しくは、机上検証者は、図面サーバ８を介して図面データベース９から車体の３Ｄデータを読み出す。そして、３Ｄ−ＰＤＦファイルにキャプチャーし、必要であれば、３Ｄ−ＰＤＦに情報を追加する。または、検証に用いた仮想作業ステーションを用いて３Ｄ−ＰＤＦや動画を作成する。要領図の一例を図１５に示す。図１５の要領図では、車体とテープとが図示されている。これら３Ｄ−ＰＤＦファイルや動画ファイルは、工程図サーバ１に保存される。そして、ステップＳｃ１２において、プロセスツリーの該当する追番にこれらのファイル名が登録され、机上検証データベース６に保存される。検証の結果、作業不能の場合には、設計担当者に内容をフィードバックする。
【００６５】
次に、机上検証者は、机上検証クライアント７を介して、工程図で指示する工程設定内容をプロセスツリーから出力する。プロセスツリー中の任意の単位（例えば、作業ステーション）で、その工程設定内容を工程図作成用に出力する。このとき重複する工程図キーが存在しないかチェックする。重複がある場合には、エラーメッセージを表示して、修正を促す。重複がなければ、工程設定内容を出力する。出力されたデータ（以下、検証データという）は、工程図サーバ１に保存される。
【００６６】
＜工程図作成ステップ＞
続いて、工程図作成ステップについて説明する。工程図作成ステップは、机上検証後のプロセスツリーと、そのときに作成された要領図とを用いて工程図を作成するステップである。工程図作成ステップは、プロセスツリーの工程設定内容を取り込む検証結果データ取込ステップと、取り込んだ工程設定内容に基づいて工程図を生成する工程図生成ステップと、生成した工程図の内容を編集する工程図編集ステップと、作成された工程図の整合性を確認する整合性確認ステップと、整合性を確認後の工程図の承認を行う承認ステップとを有する。この工程図作成ステップが作成ステップに相当する。
【００６７】
＝検証結果データ取込ステップ＝
まず、プロセスツリーの工程設定内容と机上検証結果を取り込む。工程設定者の工程図クライアント３の操作により、工程図サーバ１は、工程図サーバ１の中から指定された検証データを読み込み、そのリストを工程図クライアント３に表示させる。工程設定者は、工程図クライアント３を操作して、リストの中から取り込む検証データを選択する。
【００６８】
工程図サーバ１は、取り込んだ検証データと、工程図データベース２に保存された工程図マスタとを比較する。工程設定者は、検証データに工程図マスタに存在しないレコードが存在する場合には、例えば、作業ステーションと作業との新しい組み合わせが発生しているなど、工程図マスタを更新する必要があるのか、あるいは、プロセスツリーが間違っているのかを検証する。前者の場合は、システム管理者を介して工程図データベース２の工程図マスタを修正して更新する。後者の場合は、机上検証ツールでプロセスツリーを修正して、検証データを再出力する。
【００６９】
それに加えて、工程図サーバ１は、取り込んだ検証データと、工程図データベース２に保存された工程設定データとを比較する。検証データと工程設定データとで作業に相違がある場合には、工程設定データが優先されるため、工程設定者は、机上検証ツールでプロセスツリーを修正して、検証データを再出力する。
【００７０】
検証データと、工程図マスタ及び工程設定データとの整合性がとれた場合には、検証データを取り込む。
【００７１】
＝工程図生成ステップ＝
次に、取り込んだ検証データに基づいて工程図を生成する。工程図データベース２には、予め、工程図マスタをコピーして作成された、工程図データが保存されている。取り込んだ検証データに含まれる工程図キーごとに、工程図データベース２の中から工程図キーに対応する工程図データの最新版のレコードを抜き出す。工程図マスタから作成されたままの状態の工程図データがある場合には、工程設定者の入力に応じて、工程図サーバ１は、検証データのページ、適用、要素作業、リンクファイル名（３Ｄ−ＰＤＦファイルや動画ファイルのファイル名）を工程図データにセットして、新たな工程図データを生成し、工程図データベース２に保存する。
【００７２】
＝工程図編集ステップ＝
続いて、生成された工程図データについて、必要な項目を設定する。つまり、工程図データのうち、検証データからでは設定されない管理項目や点検項目等の項目を設定する。
【００７３】
こうして、作成された工程図データを出力すると、各作業の要領を説明するための文字情報と、２Ｄ図、３Ｄ−ＰＤＦや動画等の図面とで構成された工程図が出力される。
【００７４】
＝整合性確認ステップ＝
次に、工程設計者からの入力に応じて、工程図サーバ１は、工程図データ内での整合性（例えば、適用が全車であるのに、ブロード情報が設定されていないか等）をチェックすると共に、工程図データと工程設定データとを対比して、工程設定データで設定された内容が工程図に適切に反映されているかをチェックする。
【００７５】
＝承認ステップ＝
こうして作成された工程図は、複数の担当者により承認される。詳しくは、権限を有するユーザが、工程図クライアント３を介してログインし、工程図データベース２中の工程図データを読み出し、権限に応じた処理を行う。処理情報が登録された工程図データは、工程図データベース２に保存される。権限の下流側の担当者から上流側の担当者へ、順次、処理され、最終的に工程図が承認される。工程図が承認されると、配布が可能となる。
【００７６】
工程図が配布可能となると、ユーザは、それぞれの権限に応じて、工程図を閲覧することができるようになる。すなわち、ユーザは、配布先の工程図クライアント４を介して、工程図データベース２内を検索し、所望の工程図を閲覧することができる。
【００７７】
したがって、本実施形態によれば、仕様マトリックスを基準にして、順次、工程が設定され、作業性が検証され、工程図が作成される。これら工程設定、作業性検証及び工程図作成が、仕様マトリックスで実質的に繋がっているため、仕様マトリックスの変更が工程図まで正確に伝達される。特に、各工程の作業者が異なる場合であっても、仕様マトリックスの情報を正確に伝えて工程図を作成することができる。
【００７８】
詳しくは、テーピング仕様ごとにテープがまとめられた仕様マトリックスが準備されるため、複数のテープが存在する場合であっても、各テープがどのテーピング仕様に含まれるのかを容易に認識することができる。
【００７９】
また、複数のテープがテーピング仕様ごとにまとめられているため、テープ及びテーピング仕様に変更があったときには、変更点を容易に認識することができる。
【００８０】
さらに、複数のテープがテーピング仕様ごとにまとめられているため、各テープが複数のテーピング仕様間で共通のものなのか、テーピング仕様ごとに個別のものなのかを容易に認識することができる。テープが共通か個別かがわかれば、その後に続く、工程設定や机上検証を簡略化することができる。
【００８１】
そして、この仕様マトリックスに基づいて作業対象ごとに工程が設定されるため、仕様マトリックスに含まれる全ての作業対象に対して工程を漏れなく設定することができる。また、設定データは、仕様マトリックスに基づいて作成された設計データに基づいて作成されるため、間接的に仕様マトリックスに基づいて作成される。そのため、設定データにおいても、各作業対象がどのテーピング仕様に含まれるのかが明確である。
【００８２】
また、机上検証においては、前記設定データに基づいて、作業性の検証を行うため、工程設定ステップで設定された全ての作業対象について漏れなく検証を行うことができる。工程設定ステップは、仕様マトリックスに基づいて作成されているため、テーピング仕様に含まれる全ての作業対象について検証が行われることになる。また、設定データの各作業対象がどのテーピング仕様に含まれるのかが明確であるため、同じテーピング仕様に含まれる複数の作業対象の作業性の検証を容易に行うことができる。
【００８３】
また、机上検証においては、作業性の検証時に、どのように作業すれば適切に作業できるかということを検証するため、この検証により判別した作業要領を要領図として作成しておくと効率的である。
【００８４】
工程図作成ステップにおいては、検証データにおけるテーピング仕様、作業対象及び工程に関する情報、並びに要領図を用いて工程図を作成する。これらテーピング仕様、作業対象及び工程に関する情報は、仕様マトリックスに基づいて工程設定を経て作成されたものであり、間接的に仕様マトリックスに基づいて作成されている。そのため、仕様マトリックスの情報を工程図に正確に反映することができる。また、机上検証で作成された要領図を用いて工程図を作成するため、机上検証における検証結果を反映した要領図を工程図に添付することができる。また、作成された要領図を、机上検証を行った作業対象及びテーピング仕様等と関連付けて保存しているため、工程図を作成するときに必要な要領図を容易に読み込むことができる。
【００８５】
さらに、仕様マトリックスに変更があったときに、工程設定において、作業対象及びテーピング仕様の変更点が変更状態として抽出されるため、仕様マトリックスの変更に応じて工程を漏れなく設定、変更することができる。
【００８６】
また、机上検証時には、非設計作業の工程も設定して作業性を検証するため、より現場に近い状況で作業性の検証を行うことができ、作業性の確度を向上させることができる。
【００８７】
さらに、机上検証の結果、工程図マスタに修正が必要なときには、工程図マスタを随時更新していくことができ、それ以降、更新された工程図マスタを用いて工程設定や机上検証等を実施することができる。
【００８８】
前記実施形態では、テーピングの例を用いて説明したが、本発明はこれに限られるものではない。例えば、樹脂製の部品で穴を塞ぐグロメット作業や、シーリングで隙間を塞ぐシーリング作業や、防錆用の塗装を行うアンダーコート等の工程図作成に適用してもよい。
【００８９】
また、前記実施形態では、サーバ、データベース、及びクライアントのそれぞれは、機能に応じて複数に別れていたが、これに限られるものではない。１つのサーバ、１つのデータベース、１種類のクライアントで工程図作成支援システムを構成してもよい。
【００９０】
さらに、前記実施形態では、工程設定データからプロセスツリーを生成し、プロセスツリーを用いて机上検証を行い、工程に修正が必要な場合は、プロセスツリーを修正し、その後、プロセスツリーから検証データを作成し、該検証データを用いて工程図を作成している。つまり、実質的には工程設定データではあるが、それが形を変えた検証データから工程図が作成されている。しかし、これに限られるものではない。例えば、工程図データベース２に保存されている工程設定データを用いて工程図が作成されるように構成してもよい。この場合、机上検証の結果は、工程図データベース２に保存されている工程設定データを修正することによって、工程設定データに直接反映される。すなわち、実質的に、工程設定データに基づいて工程図が作成される構成であれば、任意の構成を採用することができる。
【００９１】
尚、以上の実施形態は、本質的に好ましい例示であって、本発明、その適用物、あるいはその用途の範囲を制限することを意図するものではない。
【産業上の利用可能性】
【００９２】
以上説明したように、本発明は、被作業ワークに対して複数の作業仕様を有し且つ該作業仕様ごとに複数の作業対象を含む作業の工程図を作成するための工程図作成支援システムについて有用である。
【符号の説明】
【００９３】
１００    工程図作成支援システム
２００    仮想作業ステーション
１        工程図サーバ（サーバ、記憶手段）
２        工程図データベース（記憶手段）
３        工程図クライアント（クライアント）
４        工程図クライアント（クライアント）
５        机上検証サーバ（サーバ）
６        机上検証データベース（記憶手段）
７        机上検証クライアント（クライアント）
８        図面サーバ（サーバ）
９        図面データベース（記憶手段）
【図１】
0005578021.tif 000002
【図２】
0005578021.tif 000003
【図３】
0005578021.tif 000004
【図４】
0005578021.tif 000005
【図５】
0005578021.tif 000006
【図６】
0005578021.tif 000007
【図７】
0005578021.tif 000008
【図８】
0005578021.tif 000009
【図９】
0005578021.tif 000010
【図１０】
0005578021.tif 000011
【図１１】
0005578021.tif 000012
【図１２】
0005578021.tif 000013
【図１３】
0005578021.tif 000014
【図１４】
0005578021.tif 000015
【図１５】
0005578021.tif 000016