(57)【特許請求の範囲】
【請求項１】
ＣＡＤを活用してある物品を試作しようとする利用者の利用者端末からの該試作に関するシミュレーション作業の情報を含む作業要求の情報を、前記利用者端末およびいくつかの支援者端末とネットワークを通じて交信可能ないずれかのコンピュータにおいて稼働する相談窓口手段が受け付けるステップと、
前記相談窓口手段が、支援者の専門分野と支援者への連絡先情報とを各支援者に対応付けして支援者管理テーブルとして格納している第１記憶部を、前記作業要求に含まれる専門分野の情報をキーとして検索するステップと、
前記相談窓口手段が、検索キーの専門分野に対応付けされている支援者のうちの少なくともいずれかの支援者の支援者端末または該支援者の連絡先となる他の機器に、当該支援者を呼び出す支援要求を伝えるメッセージまたは信号を前記連絡先情報に基づいて送信するステップと、
前記利用者端末および呼び出された支援者の支援者端末とネットワークを通じて交信可能ないずれかのコンピュータにおいて稼働する協調作業手段が、シミュレーション・ツールのための機能情報と該シミュレーション・ツールによって得られるノウハウを特定するための情報とを対応付けして要求処理機能管理テーブルとして格納している第２記憶部を、前記作業要求に含まれるシミュレーション作業の情報をキーとして検索するステップと、
前記協調作業手段が、検索されたシミュレーション・ツールの機能の詳細な説明のための情報を前記第２記憶部または当該情報を記憶する他の記憶部から読み出して前記相談窓口手段に送信し、前記相談窓口手段が、前記利用者端末と呼び出された支援者の支援者端末との両者に対して、前記シミュレーション・ツールの機能の詳細な説明のための情報を送信可能な状態にして第３記憶部に格納するステップと、
前記協調作業手段が、前記利用者または前記支援者の少なくともいずれかによって選択または決定されたシミュレーション・ツールを特定するための情報を、前記利用者端末または前記支援者端末から受け付けるステップと、
前記協調作業手段が、前記シミュレーションのための形状データを受信して第４記憶部に形状データファイルとして格納するステップと、
前記協調作業手段が、前記形状データファイルの前記形状データから、前記シミュレーションのための形状セルデータと物理量セルデータとを含む前記シミュレーション・ツールへのパラメータデータを生成し、モデリング・データファイルとして第５記憶部に格納するステップと、
前記協調作業手段が、前記選択または特定されたシミュレーション・ツールが実行されるアプリケーション・サーバに、前記モデリング・データファイルの前記パラメータデータを送信するステップと、
前記協調作業手段が、前記アプリケーション・サーバから、前記選択または特定されたシミュレーション・ツールによって実行された前記パラメータデータに基づくシミュレーションの結果を受信してシミュレーション結果ファイルとして第６記憶部に格納し、前記利用者端末と前記支援者端末とに該結果を送信するステップと、
前記協調作業手段が、前記モデリング・データファイルに格納した前記形状セルデータまたは前記物理量セルデータの少なくともいずれかを変更するためのデータまたは命令を前記利用者端末または前記支援者端末のいずれかから受信して、前記シミュレーション・ツールへの新たなパラメータデータを前記第５記憶部の前記モデリング・データファイルに格納し、該モデリング・データファイルの該新たなパラメータデータを送信して、前記アプリケーション・サーバから、前記選択または特定されたシミュレーション・ツールによって実行された前記新たなパラメータデータに基づくシミュレーションの結果を受信して前記第６記憶部の前記シミュレーション結果ファイルに格納し、前記利用者端末と前記支援者端末とに該結果を送信する、という処理を前記協調作業手段が繰り返すステップと、
前記利用者端末または前記支援者端末が受け付けた前記利用者または前記支援者の命令に従って、前記協調作業手段に備わるＮＣデータ作成処理部が、前記パラメータデータから前記試作装置のための数値制御データを生成して、数値制御される試作装置を駆動するための命令とともに前記利用者端末または実際に試作を行う試作装置に送信するステップと、
前記数値制御データに基づいて前記試作装置によって試作された前記物品の試作品を前記試作装置または前記試作装置の機上計測装置が計測し、前記試作品の計測データを該試作装置が前記協調作業手段に送信または転送するステップと、
前記協調作業手段が、前記計測データをデータベースとして第７記憶部に蓄積格納し、前記利用者端末または前記支援者端末に当該蓄積格納を行ったことを通知するステップと、
前記相談窓口手段が、前記利用者端末と前記支援者端末とからのアクセスを受付け、前記第６記憶部のシミュレーション結果のデータと前記第７記憶部の前記計測データとを前記利用者端末と前記支援者端末とに表示するためのデータを送信するステップと、
前記相談窓口手段が、前記利用者端末と前記支援者端末とから記入される情報を受信してノウハウ情報のノウハウ・データベースとして前記第２記憶部の前記要求処理機能管理テーブルにより特定される第８記憶部の領域に蓄積するステップと、
を有するＣＡＤを用いた試作過程における協調作業支援方法。
【請求項２】
前記相談窓口手段が送信する前記支援者への前記呼び出しを伝えるメッセージまたは信号は、前記支援者端末または前記連絡先となる他の機器への電子メールメッセージ、電話によるコール信号、テレビ電話によるコール信号のいずれかである請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項３】
前記相談窓口手段が、ワールド・ワイド・ウエブを介して、利用者の試作作業の希望を受け付けることを特徴とする請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項４】
利用者からの作業要求に含まれる専門分野に対応付けされている支援者を選択するときに、前記相談窓口手段が、前記作業要求に含まれる専門分野に対応付けされている支援者のリストを前記利用者端末に送信し、前記利用者端末に前記リストからの選択を利用者から受け付けるステップを有する請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項５】
前記リストから利用者からの選択を受け付けるときに、前記相談窓口手段が、複数の支援者の選択を受け付けるステップを有する請求項４記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項６】
前記協調作業環境手段が前記利用者端末と前記支援者端末とに共通した討論領域を提供することを特徴とする請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項７】
前記利用者または前記支援者の少なくともいずれかによって選択または決定されたシミュレーション・ツールを特定するための情報を、前記利用者端末または前記支援者端末から受け付けるステップにおいて、前記支援者端末から入力された提案またはコメントとなる情報を受信した後に、前記協調作業手段が前記利用者端末から入力されたシミュレーション・ツールを選択する情報を受信する、請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項８】
前記協調作業環境手段は、利用者と支援者とが互いに通信する手段が電話、テレビ電話、またはワールド・ワイド・ウエブのいずれかとなるように、少なくとも一方が他方を特定するための情報として、電話番号、テレビ電話のためのアドレス、もしくは、ワールド・ワイド・ウエブを通じたウエブページのアドレスのいずれかの情報を少なくともいずれか一方に提供する、請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項９】
前記シミュレーション・ツールのための機能情報が、当該機能を実現するシミュレーション・ツールにアクセスするためのネットワークアドレスもしくはＵＲＬの情報または該情報を特定するための情報を含み、
前記前記協調作業環境手段が、協調作業環境手段とネットワークによって接続されているサーバ群において、前記作業要求によって検索されたシミュレーション・ツールを実装しているアプリケーション・サーバに前記ネットワークアドレスまたは前記ＵＲＬに従ってアクセスすることを前記利用者または前記支援者に可能にすることを特徴とする請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項１０】
前記相談窓口手段が、前記第６記憶部のシミュレーション結果のデータと前記第７記憶部の前記計測データとを前記利用者端末と前記支援者端末とに表示するためのデータを送信するステップにおいて、前記シミュレーション結果のデータと計測結果のデータとを対比させることができるように、各々をビジュアル化する処理ステップを有することを特徴とする請求項１記載のＣＡＤを用いた試作過程における協調作業支援方法。
【請求項１１】
ＣＡＤを活用してある物品を試作しようとする利用者と支援者とが交信するための相談窓口処理プログラムと、前記利用者と支援者とが協調して良好なシミュレーションを実行することができるアプリケーション・サーバを選択実行する協調作業環境処理プログラムとからなるＣＡＤを用いた試作過程における協調作業支援コンピュータプログラムであって、
前記利用者端末およびいくつかの支援者端末とネットワークを通じて交信可能な相談窓口処理プログラムが稼働するコンピュータに、
ＣＡＤを活用してある物品を試作しようとする利用者の利用者端末からの該試作に関するシミュレーション作業の情報を含む作業要求の情報を受け付けるステップと、
支援者の専門分野と支援者への連絡先情報とを各支援者に対応付けして支援者管理テーブルとして格納している第１記憶部を、前記作業要求に含まれる専門分野の情報をキーとして検索するステップと、
検索キーの専門分野に対応付けされている支援者のうちの少なくともいずれかの支援者の支援者端末または該支援者の連絡先となる他の機器に、当該支援者を呼び出す支援要求を伝えるメッセージまたは信号を前記連絡先情報に基づいて送信するステップと、
を実行させ、
前記利用者端末および呼び出された支援者の支援者端末とネットワークを通じて交信可能な協調作業環境処理プログラムが稼働するコンピュータに、
シミュレーション・ツールのための機能情報と該シミュレーション・ツールを使用して得られるノウハウを特定するための情報とを対応付けして要求処理機能管理テーブルとして格納している第２記憶部を、前記作業要求に含まれるシミュレーション作業の情報をキーとして検索するステップと、
検索されたシミュレーション・ツールの機能の詳細な説明のための情報を前記第２記憶部または当該情報を記憶する他の記憶部から読み出して前記相談窓口手段に送信するステップと
を実行させ、
前記利用者端末およびいくつかの支援者端末とネットワークを通じて交信可能な相談窓口処理プログラムが稼働するコンピュータに、前記利用者端末と呼び出された支援者の支援者端末との両者に対して、前記シミュレーション・ツールの機能の詳細な説明のための情報を送信可能な状態にして第３記憶部に格納するステップを実行させ、
前記利用者端末および呼び出された支援者の支援者端末とネットワークを通じて交信可能な協調作業環境処理プログラムが稼働するコンピュータに、
前記利用者または前記支援者の少なくともいずれかによって選択または決定されたシミュレーション・ツールを特定するための情報を、前記利用者端末または前記支援者端末から受け付けるステップと、
前記シミュレーションのための形状データを受信して第４記憶部に形状データファイルとして格納するステップと、
前記形状データから、前記形状データファイルの前記形状データから、前記シミュレーションのための形状セルデータと物理量セルデータとを含む前記シミュレーション・ツールへのパラメータデータを生成しモデリング・データファイルとして第５記憶部に格納するステップと、
前記選択または特定されたシミュレーション・ツールが実行されるアプリケーション・サーバに前記モデリング・データファイルの前記パラメータデータを送信するステップと、
前記アプリケーション・サーバから、前記選択または特定されたシミュレーション・ツールによって実行された前記パラメータデータに基づくシミュレーションの結果を受信してシミュレーション結果ファイルとして第６記憶部に格納し、前記利用者端末と前記支援者端末とに該結果を送信するステップと、
前記モデリング・データファイルに格納した前記形状セルデータまたは前記物理量セルデータの少なくともいずれかを変更するためのデータまたは命令を前記利用者端末または前記支援者端末のいずれかから受信して、前記シミュレーション・ツールへのアプリケーション・サーバに新たなパラメータデータを前記第５記憶部の前記モデリング・データファイルに格納し、該モデリング・データファイルの該新たなパラメータデータを送信して、前記アプリケーション・サーバから、前記選択または特定されたシミュレーション・ツールによって実行された前記新たなパラメータデータに基づくシミュレーションの結果を受信して前記第６記憶部の前記シミュレーション結果ファイルに格納し、前記利用者端末と前記支援者端末とに該結果を送信する、という処理を繰り返すステップと、
前記協調作業手段に備わるＮＣデータ作成処理部に、前記利用者端末または前記支援者端末が受け付けた前記利用者または前記支援者の命令に従って、前記パラメータデータから前記試作装置のための数値制御データを生成させるステップを実行させて、前記利用者端末または実際に試作を行う装置に送信し、数値制御される試作装置を駆動するための命令を送信するステップと、
前記数値制御データに基づいて前記試作装置によって試作された前記物品の試作品の計測データであって、前記試作装置または該試作装置の機上計測装置が計測し、該試作装置が前記協調作業手段に送信または転送する計測データを受信してデータベースとして第７記憶部に蓄積格納し、前記利用者端末または前記支援者端末に当該蓄積格納を行ったことを通知するステップと
を実行させ、
前記利用者端末およびいくつかの支援者端末とネットワークを通じて交信可能な前記相談窓口処理プログラムが稼働するコンピュータに、
前記利用者端末と前記支援者端末とからのアクセスを受付け、前記第６記憶部のシミュレーション結果のデータと前記第７記憶部の前記計測データとを前記利用者端末と前記支援者端末とに表示するためのデータを送信するステップと、
前記利用者端末と前記支援者端末とから記入される情報を受信してノウハウ情報のノウハウ・データベースとして前記第２記憶部の前記要求処理機能管理テーブルにより特定される第８記憶部の領域に蓄積するステップと、
を実行させるコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【請求項１３】
ＣＡＤを活用してある物品を試作する利用者の利用者端末およびいくつかの支援者端末とネットワークを通じて交信可能な、相談窓口手段を稼働させている一のコンピュータと、
前記利用者端末および前記支援者端末とネットワークを通じて交信可能であり、協調作業手段を稼働させている、前記一のコンピュータと同一または別のコンピュータと
を有し、前記相談窓口手段は、支援者の専門分野と支援者への連絡先情報とを各支援者に対応付けして支援者管理テーブルとして格納している第１記憶部を、前記作業要求に含まれる専門分野の情報をキーとして検索し、検索キーの専門分野に対応付けされている支援者のうちの少なくともいずれかの支援者の支援者端末または該支援者の連絡先となる他の機器に、当該支援者を呼び出す支援要求を伝えるメッセージまたは信号を前記連絡先情報に基づいて送信するものであり、
前記協調作業手段は、シミュレーション・ツールのための機能情報と該シミュレーション・ツールによって得られるノウハウを特定するための情報とを対応付けして要求処理機能管理テーブルとして格納する第２記憶部を、前記作業要求に含まれるシミュレーション作業の情報をキーとして検索し、検索されたシミュレーション・ツールの機能の詳細な説明のための情報を前記第２記憶部または当該情報を記憶する他の記憶部から読み出して、前記相談窓口手段に送信し、前記利用者端末と呼び出された支援者の支援者端末との両者に対して、前記シミュレーション・ツールの機能の詳細な説明のための情報を送信可能な状態にして第３記憶部に格納し、前記利用者または前記支援者の少なくともいずれかによって選択または決定されたシミュレーション・ツールを特定するための情報を、前記利用者端末または前記支援者端末から受け付け、前記シミュレーションのための形状データを受信して第４記憶部に形状データファイルとして格納し、該前記形状データファイルの前記形状データから、前記シミュレーションのための形状セルデータと物理量セルデータとを含む前記シミュレーション・ツールへのパラメータデータを生成し、モデリング・データファイルとして第５記憶部に格納し、前記選択または特定されたシミュレーション・ツールが実行されるアプリケーション・サーバに前記モデリング・データファイルの前記パラメータデータを送信し、前記アプリケーション・サーバから、前記選択または特定されたシミュレーション・ツールによって実行された前記パラメータデータに基づくシミュレーションの結果を受信してシミュレーション結果ファイルとして第６記憶部に格納し、前記利用者端末と前記支援者端末とに該結果を送信し、前記モデリング・データファイルに格納した前記形状セルデータまたは前記物理量セルデータのいずれかを変更するためのデータまたは命令を前記利用者端末または前記支援者端末のいずれかから受信して、前記シミュレーション・ツールへの新たなパラメータデータを前記第５記憶部の前記モデリング・データファイルに格納し、該モデリング・データファイルの該新たなパラメータデータを送信して、前記アプリケーション・サーバから、前記選択または特定されたシミュレーション・ツールによって実行された前記新たなパラメータデータに基づくシミュレーションの結果を受信して前記第６記憶部の前記シミュレーション結果ファイルに格納し、前記利用者端末と前記支援者端末とに該結果を送信する、という処理を繰り返すものであり、前記利用者端末または前記支援者端末が受け付けた前記利用者または前記支援者の命令に従って、前記パラメータデータから前記試作装置のための数値制御データを生成するＮＣデータ作成処理部を備えており、前記利用者端末または実際に試作を行う試作装置に送信し、数値制御される試作装置を駆動するための命令を送信し、前記数値制御データに基づいて、前記試作装置によって試作された前記物品の試作品の計測データであって、前記試作装置または前記試作装置の機上計測装置が計測し、該試作装置が送信または転送した計測データを受信してデータベースとして第７記憶部に蓄積格納し、前記利用者端末または前記支援者端末に当該蓄積格納を行ったことを通知するものであり、
前記相談窓口手段は、前記利用者端末と前記支援者端末とからのアクセスを受付け、前記第６記憶部のシミュレーション結果のデータと前記第７記憶部の前記計測データとを前記利用者端末と前記支援者端末とに表示するためのデータを送信し、前記利用者端末と前記支援者端末とから記入される情報を受信してノウハウ情報のノウハウ・データベースとして前記第２記憶部の前記要求処理機能管理テーブルにより特定される第８記憶部の領域に蓄積するものである、ＣＡＤを用いた試作過程における協調作業支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットに代表されるネットワークシステム系のもとでアプリケーション・サービスを提供する利用形態において、利用者と各分野の有識者、熟練者とが協調して目的とする作業を推進するための処理方式に係わり、特に、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）に代表されるシミュレーション手段とそのシミュレーション結果に基づいた計算機実験、仮想試作、さらに、仮想試作結果から実試作の作業工程に好適なサービス・アーキテクチャを実現するシステムに関する。
【０００２】
【従来の技術】
近年、インターネットの爆発的な普及にともない、その利用方法もインターネット創生期の電子メール利用からワールド・ワイド・ウエブ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ：ＷＷＷ）による書籍検索など各種情報検索や、企業広告提供などの情報提供機能へと進展している。
【０００３】
さらに、インターネット系に接続されたサーバのもとで各種アプリケーションを動作させ、そのアプリケーションの機能をインターネット経由で提供する形態へと新たなインターネット・アーキテクチャへと進展しつつある。
【０００４】
このサービス提供形態をアプリケーション・サービス・プロバイダ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ：ＡＳＰ）形態とも呼ばれており、電子メール・システムや会計計算処理のＡＳＰがある。インターネット・メール、およびＷＷＷを含むインターネットの発展経緯に関しては、下記の非特許文献に記載されている。
【０００５】
【非特許文献１】
F.E.Hart et al.： The Interface Message Processor for the ARPA network, Proc.ｏf  SJCC,Vol.36,pp.551−567(1970).
【０００６】
【非特許文献２】
T.S.Perry：E-MAIL,Pervasive and Persuasive,IEEE Spectrum, Oct.1992,pp.20−30(1992).
【０００７】
【非特許文献３】
石田晴久：インターネットはここまできた−現状と課題−、情報処理、Vol.39,No.5,pp.393−399(1998).
【０００８】
ところで、先端的な研究開発、技術開発の現場においては、膨大な試行錯誤の作業が不可欠になっており、開発途中でのリスクが高まっている。特に、‘モノづくり’の研究開発、技術開発の現場においては、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）、ＣＡＭ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｍａｎｕｆａｃｔｕｒｉｎｇ）、ＣＡＥ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｅｎｇｉｎｅｒｒｉｎｇ）、ＣＡＴ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｔｅｓｔｉｎｇ）などが、設計、加工、解析、試験のシミュレーション手段として用いられている。
【０００９】
これらシミュレーション・ツール群は高価なため、各企業が個別に購入するには資金面での壁があり、その解決策としてインターネット経由でのＡＳＰ利用が期待される。
【００１０】
従来、インターネットを活用した設計支援の方法としては、特許文献１、特許文献２にあるものが知られている。
【００１１】
特許文献１に記載の技術は、インターネットを介して最新のカタログデータを相談者と相談対応者の両者が閲覧することで、最新のカタログデータを用いて設計の効率化を図ろうとするものであり、該公報によれば、建築機材部品データの標準化により、設計時間の短縮が可能になり、所望するデザインの建築が行えるなどの効果がある。しかし、この文献に開示されている方法では、カタログデータとなる設計データ、ＣＡＤデータはあらかじめ作成されており、膨大な試行錯誤の作業が不可欠な試作条件では、ＣＡＤデータを作成するためのシミュレーション時間が膨大、かつ設計条件ごとに異なるため、その都度ＣＡＤデータを作り直す必要がある。
【００１２】
また、特許文献２に記載の技術は、インターネットを介してＣＡＤソフトをタイムレンタル仲介する方法である。その方法によれば、ユーザ端末機側にＣＡＤソフトをインストールしておき、使用時に使用許可キー番号を仲介管理装置に問合せて使用許可を得る方法であり、ライセンス契約を結んだ会員と法人との間でのソフトウエア不正使用防止に効果がある。一方、先端的な研究開発、技術開発の現場においては、膨大な試行錯誤の作業が不可欠になっており、かつＣＡＤ、ＣＡＭ、ＣＡＥ関係のソフトウエアを駆使する場合が多く、ユーザ端末機側に多種多様なＣＡＤソフトをインストールできないのが実情である。
【特許文献１】
特開２００１−１９５４３８号公報
【特許文献２】
特開２００２−４２０１４号公報
【００１３】
【発明が解決しようとする課題】
ところで、従来のシミュレーション手段では、対象物をＣＳＧ（Ｃｏｎｓｔｒｕｃｔｉｖｅ  Ｓｏｌｉｄ  Ｇｅｏｍｅｔｒｙ）やＢ−ｒｅｐ（Ｂｏｕｎｄａｒｙ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ）でデータを記憶している。
【００１４】
しかし、ＣＳＣでは、対象物全体を微細なソリッドモデルの集合体として記憶するため、データが重く、シミュレーション手段を実装する場合には膨大なデータを扱うことになり、大型コンピュータを用いた場合でも、解析に膨大な時間を要する問題点があった。
【００１５】
また、Ｂ−ｒｅｐでは、対象物を境界で実現するため、データは軽く、データ量は少なくなるが、境界面の内部は一様に扱うため、変形解析には適さない問題点があった。
【００１６】
上記各種のシミュレーション・ツール群では、対象物の表現情報のデータ表現が個々に異なるため、ＣＡＤ、ＣＡＭ、ＣＡＥ、ＣＡＴをＡＳＰのサービス形態で活用するには、利用者が各シミュレーション・ツール間でのデータ形式変換を行わなければならず、ＡＳＰ利用のメリットが生じないという問題点が残されていた。
【００１７】
対象物のデータ量削減の課題に対しては、同一出願人より特願２００１−２５０２３号、特願２００１−２１０５０８号として、すでに出願がある。これら発明によれば、対象物の形状データを八分木分割により境界平面が直交する立方体のセルに分割し境界セルと内部セルに記憶できるので、設計から加工、組立、試験、評価など一連の工程にかかわるデータを同一構造で管理することができ、ＣＡＤ、ＣＡＭ、ＣＡＥ、ＣＡＴなどシミュレーション・ツールの一元化へ向けて一歩前進できた。このデータをＶ−ＣＡＤデータと名づけている。
【００１８】
一方、‘モノづくり’においては、ＣＡＤ、ＣＡＭ、ＣＡＥ、ＣＡＴのシミュレーション・ツールは多種多様であり、有識者、熟練者の支援を受けながらシミュレーションを実施しているのが実情である。この状況のもとで、これらシミュレーション・ツール群をＡＳＰ形態で一体化するには、
【００１９】
（１）選択肢が多すぎて利用者はどのシミュレーション・ツールを利用すれば良いかの判断が難しいこと、および
【００２０】
（２）各シミュレーション・ツールが高価であり、多数のシミュレーション・ツールをＡＳＰ側に集約させるには運用費用の面で問題があること、
の課題がある。
【００２１】
一方、利用者（顧客）にとっては、設計者、有識者、熟練者の支援を受けながらＡＳＰを利用して‘モノづくり’が行える利用環境が整うのが望ましく、インターネット利用形態の新しいサービス・アーキテクチャアへの展開が期待される。
【００２２】
したがって、本発明の目的は、シミュレーション・ツールを活用した‘モノづくり’に代表されるＣＡＤを活用して実物を試作するの過程において、利用者と設計者、有識者、熟練者とが協調してシミュレーション作業が行え、シミュレーション結果のＣＡＤデータを用いて実際に試作と照合評価が行える協調作業支援方法を提供することにある。
【００２３】
本発明の他の目的は、協調作業支援方法を具現化するＣＡＤサービス・システムにおいて、所望するシミュレーション・ツールを必要なときにのみ利用できるＣＡＤサービス・システム・アーキテクチャを提供することにある。
【００２４】
さらに、本発明の他の目的は、利用者の問題解決に対応できる設計者、有識者、熟練者が協業して作業した過程でのノウハウを継続蓄積できるＣＡＤサービス・システム・アーキテクチャを提供することにある。
【００２５】
【課題を解決するための手段】
上記目的を達成するため、本発明の協調作業型アプリケーション・サービス・システムでは、利用者からの相談内容に基づいた良好な支援者を選択し、利用者と支援者との対話環境を作り出す相談窓口手段と、利用者と選択された良好な支援者とが協調して目的のシミュレーション・ツールを選択し、選択したシミュレーション・ツールを実行させ、そのシミュレーション結果を討論しながら必要に応じて再実行したり、次の処理過程へのデータを作成する協調作業環境手段、ＮＣ（Ｎｕｍｅｒｉａｌ  Ｃｏｎｔｒｏｌ）装置に代表される試作装置、およびインターネットに接続された各種アプリケーション・サーバで構成する。利用者はクライアント端末をインターネット接続すれば、本発明の協調作業支援方法のＣＡＤサービス・システムを利用できる。
【００２６】
より具体的には、本発明は、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）を活用して実物を試作する過程において、利用者と支援者とが交信する相談窓口手段と、利用者の要求に対して支援者が協調して良好なシミュレーションを実行するアプリケーション・サーバを選択実行する協調作業環境手段と、該利用者の端末と、支援者の端末と、シミュレーション結果のＣＡＤデータに基づいて実際に試作を行うための制御装置とを含んでなるＣＡＤサービス・システム、および、シミュレーションを実行するシミュレーション実行サーバがネットワーク接続された構成において、相談窓口手段あるいはＣＡＤサービス・システムが利用者からの作業要求に対して良好な支援者を選択し、該支援者へ連絡するステップと、協調作業環境手段またはＣＡＤサービス・システムが連絡を受けた支援者と利用者とが交信しながら共同して作業要求に最適なシミュレーション・ツールを選択できるようにするための環境を作り、選択結果を受け付けるステップと、ＣＡＤサービス・システムまたは協調作業環境手段が、選択されたシミュレーション・ツールが実装されたシミュレーション実行・サーバへシミュレーションの実行を依頼するステップと、ＣＡＤサービス・システムまたは協調作業環境手段が、該シミュレーションの実行結果を受信し、該結果のＣＡＤデータを格納し、該実行結果に対して利用者と支援者とが協調して結果の確認を行うことができるよう該結果を提示するステップと、確認の結果、良好な結果が得られたときに、実際に試作を行う制御装置にＣＡＤデータを送出し、試作装置を駆動させ、試作結果を計測するステップと、ＣＡＤサービス・システムが、計測結果のデータをデータベースに蓄積格納するステップとを有するＣＡＤを用いた試作過程における協調作業支援方法を提供する。
【００２７】
ここで、相談窓口手段は、利用者がＷＷＷを利用できるように、ＷＷＷサーバ機能を有している記憶手段と演算手段と入出力手段を備えたコンピュータであってよく、利用者がＷＷＷインタフェース画面から要求機能を入力すると、利用者の要求に良好な支援者を選択し、選択した支援者へ連絡する機能を有する。支援者への連絡は電子メール、電話、携帯電話によるものとすることができる。連絡を受けた支援者は相談窓口手段が具備している対話環境手段へアクセスする。この対話環境手段は、やはり、記憶手段と、演算手段と、一般的なキーボードやディスプレーなどの他ネットワークや電話回線などを介した入出力にも対応した入出力手段とを備えたコンピュータであって良い。これにより、利用者と支援者との対話が確立する。対話環境手段はＷＷＷを利用した交信、電子メールによる交信に、電話やテレビ電話を併用しても構わない。このような相談窓口手段と協調作業環境手段がＣＡＤサービス・システムを構成する。この協調作業環境手段は記憶手段と演算手段と入出力手段を備えたコンピュータとその制御のためのソフトウェアをもって実現することができる。ＣＡＤサービス・システムはＮＣ装置の制御手段やシミュレーション装置、各種のデータベースのための記憶手段をも含みうる。
【００２８】
協調作業環境手段では、利用者と選択された良好な支援者とが協調して、すなわち支援者の知識、経験からの意見を反映して目的のシミュレーション・ツールを選択し、選択したシミュレーション・ツールを実行させるためにインターネット接続されたアプリケーション・サーバへシミュレーション・ツールのデータを転送し、そのシミュレーション結果をビジュアル化して、再度、討論しながら必要に応じて再実行したり、次の処理過程となる試作装置、具体的には、ＮＣ（Ｎｕｍｅｒｉｃａｌ  Ｃｏｎｔｒｏｌ）加工装置へのデータを作成する処理機能を具備する。さらに、試作装置で試作した結果の特性、例えば、寸法誤差、仕上げ粗さなどの計測データを試作装置から受け取り、計測データのデータベースに継続蓄積し、シミュレーション結果のＣＡＤデータと試作結果の計測データとの照合が行える手段、設計ノウハウの継続蓄積を行う処理手段を具備する。
【００２９】
さらに、本発明は、利用者と支援者とが交信するための相談窓口処理プログラムと、利用者の要求に対して支援者が協調して良好なシミュレーションを実行することができるアプリケーション・サーバを選択実行する協調作業環境処理プログラムとからなるプログラムであって、利用者から受け付けた作業要求に対して良好な支援者を選択し、該支援者へ連絡するステップと、連絡を受けた支援者と利用者とが交信しながら共同して作業要求に最適なシミュレーション・ツールを選択することができるようにするステップと、選択されたシミュレーション・ツールが実装されたサーバへシミュレーションの実行を依頼するステップと、シミュレーション処理の実行結果を受信し、結果の確認を行うステップと、確認の結果、良好な結果が得られたときに、利用者の端末へ結果のデータを送出するステップと、試作を行う制御装置にＣＡＤデータを送出するステップと、試作品の計測結果の計測データを収集し、データベースに蓄積格納するステップと、シミュレーション結果のＣＡＤデータと計測結果の計測データを各々ビジュアル化して照合するステップと、照合の結果、差異が生じたときには、原因と対策方法をノウハウ情報として蓄積するステップとを有するＣＡＤを用いた試作過程における協調作業支援プログラムおよびそのようなプログラムを格納したコンピュータ読み取り可能な記録媒体を提供する。
【００３０】
本発明の協調型アプリケーション・サービス・システムにより、利用者と設計者、有識者、熟練者とが協調してシミュレーション作業の準備からシミュレーションの実行、ＮＣデータの作成、さらに、ＮＣ装置での試作、試作結果の特性の計測とシミュレーション結果との照合まで一貫して行え、かつ照合結果に基づいて設計ノウハウも継続蓄積できるので、支援者となる有識者、熟練者の効果的活用、利用者の業務効率向上など、インターネット利用形態の新しいサービス・アーキテクチャへ展開できる。また、本発明のＣＡＤを用いた試作過程における協調作業支援方法を実現するＣＡＤサービス・システムは、多種多様なシミュレーション・ツールがインターネット接続されたアプリケーション・サーバに実装されているサーバを選択し所望のシミュレーションを実行するので、結果として多種多様なシミュレーション・ツールを共用できることになり、費用の削減が図れる。
【００３１】
【発明の実施の形態】
以下、本発明の実施形態について、図面を用いて詳細に説明する。なお、ここでは‘モノづくり’の一連の処理過程に適用した実施例を示すが、本発明のＣＡＤを用いた試作過程における協調作業支援方法を実現するＣＡＤサービス・システムは支援者を必要とする様々なアプリケーションの実行に際しても適用が可能であり、必ずしも‘モノづくり’の処理過程への適用に限定されるものではない。
【００３２】
図１は本発明のＣＡＤを用いた試作過程における協調作業支援方法を実現するＣＡＤサービス・システムのコンセプトを端的に示したものであり、図２は本発明のＣＡＤを用いた試作過程における協調作業支援方法を実現するＣＡＤサービス・システムに関する具体的な実施形態をハードウエア、ソフトウエアで代表的なＣＡＤサービス・システム１００の構成を示したものである。
【００３３】
上記構成要素群のもとで、利用者１、支援者２が‘モノつくり’の問題解決のために、ＣＡＤサービス・システム１００を共同して、すなわち協調して作業を進める。
【００３４】
利用者１はインターネット３に接続されたクライアント端末４を用いて本発明の構成要素であるＣＡＤサービス・システム１００にアクセスする。具体的には、相談窓口手段１０１から提供されたＷＷＷインタフェース画面を用いて要求機能を入力すると、相談窓口手段１０１は利用者の要求に良好な支援者を選択し、利用者のクライアント端末１へ選択した候補の一覧を表示する。表示される支援者候補一覧には、支援者名は当然のことながら専門分野、経験、実績なども表示される。利用者はその一覧の中から自分の希望する候補を選択する。当然のことながら、複数の支援者を指定できる。次に、利用者が選択した支援者へ連絡する。
支援者へは電子メール、電話、携帯電話を駆動して連絡する。連絡を受けた支援者は支援者端末６を用いて相談窓口手段１０１が具備している対話手段へアクセスする。これにより、利用者１と支援者２との対話環境が確立する。対話手段はＷＷＷを利用した交信、電子メールに交信と電話やテレビ電話を併用しても構わない。
【００３５】
次に、協調作業環境手段１０２を利用者１と支援者２とが共用して、意見を交わしながら利用者１の要求するシミュレーション機能、例えば鋳造工程シミュレーション、金型シミュレーション、あるいは微細加工シミュレーションに良好なシミュレーション・ツールを選択する。使用するシミュレーション・ツールが決定すると、利用者１はクライアント端末４から形状データをＣＡＤサービス・システム１００の協調作業環境手段１０２へ転送する。
【００３６】
協調作業環境手段１０２では、受信した形状データを一旦ファイルに格納し、特願２００１−２５０２３号、特願２００１−２１０５０８号による方法で内部セルと境界セルを作り、モデリング・ファイルとして格納した後、先に選択したシミュレーション・ツールが実装されているサーバ５ａ〜５ｎ（ＡＰ１からＡＰｎのいずれか）へ該ファイル内容を転送し、シミュレーションの実行を依頼する。
【００３７】
ＡＰ１〜ＡＰｎからシミュレーションの実行結果がインターネット３を経由して協調作業環境手段１０２へ送られてくると、利用者１と支援者２はシミュレーション結果が所望の結果であるかどうかを討論し、必要ならばパラメータを変更してシミュレーションの実行依頼を繰り返す。
【００３８】
所望のシミュレーション結果が得られたならば、試作を行うためにＮＣ加工データを作成し、そのＮＣ加工データをＮＣ装置２０へ送出する。
【００３９】
ＮＣ装置２０で実物の製作が行われ、機上計測装置などにより試作結果の特性を計測し、その計測データが協調作業環境手段１０２に送られる。
【００４０】
次に、協調作業環境手段１０２はその計測データをデータベースに格納した後、
利用者と支援者との協調作業を再開するために、その対象者に対して電子メールの手段などを用いて連絡する。
【００４１】
電子メールなどにより連絡を受けた利用者、支援者は、再度、協調作業支援手段１０２を利用して、シミュレーション結果のＣＡＤデータと計測データとの照合評価を行う。照合評価に際しては、各々のデータをビジュアル化する。当然のことながら、詳細な照合評価に際しては、数値データで判断する。
【００４２】
照合評価の結果、差異が生じていたならば、その原因と対策方法をノウハウ・データ２２として継続蓄積し、後の協調作業時に活用できるようにする。
【００４３】
次に、図２以降の実施例を用いて、本発明を具体化したＣＡＤサービス・システムの代表的な全体像を説明する。図２の各処理手段はＵＮＩＸ（登録商標）などのオペレーティング・システム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ：ＯＳ）のもとで動作する処理プログラム群であり、各処理プログラム毎にハードウエア装置、ＯＳが対応していても良いし、１つのＯＳのもとでこれら処理プログラム群が共存しても構わない。
【００４４】
図２のクライアント・インタフェース処理部９は図１のクライアント端末４、支援者端末６に対してＣＡＤサービス・システム・サーバ１００にてＷＷＷインタフェースを提供する。また、対話手段１０３は利用者１と支援者２との交信情報記憶領域である。なお、支援者２は複数であっても構わない。
【００４５】
図３は支援者管理テーブル（Ｓｕｐｐｏｒｔ  Ｍａｎ‘ｓ  Ｔａｂｌｅ：ＳＭＴ）７の形式を示した図であり、このＳＭＴ７はＣＡＤサービス・システム・サーバ１００の主メモリ内にロードされている。このＳＭＴ７には、支援者名７ａ、専門分野７ｂ、電話番号７ｃ、メールアドレス７ｄが格納されている。専門分野フィールド７ｂには、専門分野、経験年数、実績などが格納されている。図４は図２に示した要求処理機能管理テーブル（Ａｐｐｌｉｃａｔｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｔａｂｌｅ：ＡＭＴ）８の形式を示した図である。各機能の情報は機能エントリ８ａ，ノウハウエントリ８ｄで形成しており、機能エントリは処理機能フィールド８ａと詳細情報アドレス８ａａ、機能説明情報８ｂ、および実行ＡＰｎのＵＲＬ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｃｅ  Ｌｏｃａｔｉｏｎ）アドレス８ｃが格納されている。また、ノウハウエントリ８ｄはノウハウ・フィールド８ｄとノウハウの詳細記録領域８ｅで形成している。例えば、金型シミュレータの場合には、機能フィールド８ａ１、ノウハウ・フィールド８ｄ１で形成することになり、各ポインタ・アドレスにて詳細説明領域８ｂ１，ノウハウ詳細記録領域８ｅ１がロケートできる構造である。
【００４６】
このＡＭＴ８もＣＡＤサービス・システム・サーバ１００内の主メモリにロードされている。なお、ＵＲＬのインターネット・アドレス形式はインターネット規約であるＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔ）で規定されている。
【００４７】
図５は相談窓口処理手段１０の処理フローを示した図であり、この図５、図２、図３を用いて相談窓口処理手段１０の処理を説明する。
【００４８】
図５を参照するに、相談窓口手段１０はクライアント・インタフェース９から制御を受けると、処理ステップ１０ａから処理ステップ１０ｃまでの一連の処理を実行する。処理ステップ１０ａにて、ＳＭＴ７を検索し、クライアント端末４から要求された作業に対応する支援者を選択する。この検索はＳＭＴ７に格納された作業要求に対応する専門分野フィールド７ｂを比較検査して行う。したがって、複数の支援者候補が検出される場合もある。比較選択処理の結果、対応する支援者が見つかると、その支援者候補の一覧をクライアント端末４に表示する。利用者１はクライアント端末４に表示された候補の一覧から希望者を選択する。このとき複数の支援者を選択しても構わない。次に、処理ステップ１０ｂにて利用者１が指定した支援者に対応する支援者のメールアドレス・フィールド７ｄよりインターネットメール・アドレスを得て、インターネットのメール電文形式とメールアドレス形式おＲＦＣ８２１規則により作成する。
【００４９】
次に、処理ステップ１０ｃによって、インターネット・メールに電子メールの電文を送出するために、サーバ１００に実装されたｓｅｎｄｍａｉｌ機能にメール本文を送る。例えば、ＵＮＩＸ（登録商標）（米国ＡＴ＆Ｔ社のベル研究所で開発されたＯＳでＴｈｅ  Ｏｐｅｎ  Ｇｒｏｕｐの商標）のｓｅｎｄｍａｉｌ機能の処理プロセスでは、このメール本文をインターネット経由で支援者２のメールアドレスで指定されたドメインのメールサーバへ送出し、支援者２の端末６へ利用者からの支援要求を通知する。複数の支援者が選択されていれば、複数の支援者へ通知する。ここでは、インターネット・メールに電子メールの電文を送る例を示しているが、電子メールによる連絡方法に限定するものではない。ＳＭＴ７の電話番号７ｃを利用すれば電話連絡も可能である。
【００５０】
支援要求の連絡を受けた支援者２は支援者端末６を用いて図２の対話手段１０３、あるいは電話、テレビ電話を介して利用者１と共同作業を行う環境が整う。以後は、利用者１と支援者２とが共同して、すなわち協調して利用者の所望する作業に好適な作業を進める。
【００５１】
図６は図２に示した協調作業環境手段１０２内の要求機能選択実行処理部１１の処理フローである。なお、図６では、説明をわかり易くするために、支援者２が１人の場合で処理フローを記述してあるが、複数の支援者の場合には、支援者との交信処理が複数回繰り返すことになる。
【００５２】
図６、図２、および図４を参照するに、図６の処理ステップ１１ａでは、ＡＭＴ８を検索し利用者１の作業要求に対応するシミュレーション・ツールを選択する。例えば、利用者の要求が金型作成作業であるならば、図４のＡＭＴ８の機能フィールド８ａを検索する。この結果、機能フィールド８ａに‘金型シミュレーション’が格納されたエントリ８ａ１が合致する。この検索処理は全エントリを検索する。したがって、複数のエントリが選択される場合もあるが、それら複数のエントリはすべて候補になる。
【００５３】
処理ステップ１１ｂにて、選択されたエントリに記憶されたアドレス８ａａ１がポイントするプログラム機能説明情報８ｂを対話手段１０３に格納する。これにより、利用者１と支援者２とがシミュレーション・ツールの機能を共通で参照できる。
【００５４】
処理ステップ１１ｃでは、支援者２は対話手段１０３に格納されたシミュレーション・ツールの機能の説明情報を参照し検討して、利用者１に提案・コメントを行う。この提案・コメントは対話手段１０３の領域に直接書き込んでも良いし、電話やＴＶ電話で交信しても良い。処理ステップ１１ｃの例では、支援者２と利用者１とが対話手段１０３に書き込む実施例を示してある。
【００５５】
利用者１から実行の返事が書き込まれると、次に、処理ステップ１１ｄ以降の処理ステップが実行される。
【００５６】
処理ステップ１１ｄでは、図２の形状データ受信処理部１２を駆動し、利用者１のクライアント端末４から形状データを受信して形状データファイル１２ａに格納する。
【００５７】
次の処理ステップ１１ｅでは形状セル作成処理部１３を駆動し、形状データから形状セルと物理量セルを作成してモデリング・データファイル１３ａに格納する。このモデリング・データファイル１３ａに格納された形状セルデータ、物理量セルデータが各シミュレーション・ツールへの標準データとなる。
【００５８】
図６の処理ステップ１１ｆでは、処理ステップ１１ｃで選択・決定されたシミュレーション・ツールが実装されているサーバ（ＡＰ１〜ＡＰｎの中のいずれかのサーバ）にモデリング・データファイル１３ａに格納されたデータを転送することで該サーバにてシミュレーション処理が実行される。
【００５９】
ＡＳＰｎでのシミュレーションが終了すると（処理ステップ１１ｇ）、処理ステップ１１ｈにて、ＡＳＰｎサーバから送信された結果データをシミュレーション結果ファイル１４ａに格納し、シミュレーション処理が終了した旨を利用者１，支援者２に連絡する。この連絡方法は、先に述べたように、電子メールで行うが、電話やファックスでもかまわない。利用者１、支援者２がシミュレーション処理の終了を知らされると、このＣＡＤサービス・システムに接続でき、必要に応じてクライアント端末４、支援者端末６にビジュアル表示（図示せず）する。利用者１と支援者２はそのシミュレーション結果を検討する。すなわち、遠隔討論にてシミュレーション結果の検討が行えることになる。
【００６０】
検討の結果、パラメータを変更して再実行する場合には、上記の処理ステップ１１ｄから処理ステップ１１ｈを利用者が結果に満足するまで繰り返せば良い。シミュレーション結果が満足されると、処理ステップ１１ｉにてＮＣデータ作成処理部１５を駆動してＮＣデータを作成しＮＣデータファイル１５ａに格納する。その後、ＮＣデータをクライアント端末４へ転送する。また、図１に示したように、ＣＡＤサービス・システム１００にＮＣ装置２０が接続されている場合には、ＮＣデータをＮＣ装置２０へ転送し、工作機械を動作させることになる。
【００６１】
図７は図１で示したＮＣ装置構成の一例である。ＮＣ装置はＮＣ制御装置２０ａ、工作機械２０ｂ，機上計測装置２０ｃで構成した例を示してある。ＮＣ制御装置２０ａ内にはＮＣデータ、工作機械制御プログラム、計測データを格納する記憶域２１を有しており、ＣＡＤサービス・システム１００から送られてきたＮＣデータがこの記憶域２１に格納される。ＮＣ制御装置２０ａは，そのＮＣデータを用いて工作機械２０ｂを制御する。例えば、工作機械２０ｂは金型切削装置などである。
【００６２】
計測データは機上計測装置２０ｃで計測されたデータ、ならびに工作機械２０ｂで工作中に計測されたデータなどがある。これらの計測データはＣＡＤサービス・システム１００へ送出される。なお、機上計測装置２０ｃは、例えばレーザー式の非接触プローブであり、ＮＣ加工後の加工面形状を機上で計測する。なお、機上計測装置２０ｃはレーザー方式に限定する必要はなく、低接触圧の接触式プローブであってもかまわない。台座２３に乗った工作物、加工物２が機上計測装置２０ｃで計測され、それら計測データがＮＣ制御装置２０ａを経て、ＣＡＤサービス・システム１００に転送される。
【００６３】
上記での実施例では、ＮＣ装置２０がＣＡＤサービス・システム１００の近傍に設置されていた場合の例であるが、ＮＣ装置２０が利用者１側の近傍に設置されている場合においても、上記と同様な動作がなされる。すなわち、その場合には、計測データが利用者１の端末４を経由してＣＡＤサービス・システム１００に送られる。
【００６４】
図８は図２の計測データ格納処理部１６、ノウハウ蓄積処理部１７の処理フローである。図８を参照するに、処理ステップ１６ａにてＮＣ装置２０，あるいはＮＣ装置２０が利用者１側にある場合には利用者の端末４から計測データを受信し、計測データのデータベース２１に格納する。次の処理ステップ１６ｂにて、利用者１，支援者２へ電子メールの通知手段を用いて計測データを収集・蓄積した旨を通知する。
【００６５】
通知を受けた利用者１、支援者２は各々図２の対話手段１０３へアクセスする。アクセス方法はＷＷＷによる方法が一般的である。これにより、利用者１、支援者２が対話手段１０ａにアクセスした時点で、処理ステップ１６ｃが実行され、シミュレーション結果のＣＡＤデータと計測データを各々ビジュアル表示する。また、利用者１，支援者２は必要に応じて詳細な数値データも参照可能である。
【００６６】
利用者１と支援者２は対話手段１０３のもとで、協調して結果の照合評価を行い、それらは交信ボードの如く、自由に評価意見を各端末４，６から記入できる。
【００６７】
処理ステップ１７ａによって、利用者１や支援者２が記入した文書を履歴情報としてノウハウ・データベース２２継続蓄積する。ここでは、シミュレーション結果と実際に試作した結果の計測データをもとにシミュレーション結果に対応付けされたデータとの照合比較を行い、差異が生じた原因究明や対応策などを記録できる。
【００６８】
上記で述べた実施例においては各サーバがインターネット接続された構成例であるが、当然のことながら、各サーバが同一キャンパス内でローカル・エリア・ネットワーク（Ｌｏｂｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＬＡＮ）接続された構成を含むものである。
【００６９】
さらに、以上で述べた実施例は、本発明の協調作業型アプリケーション・サービス・システムを‘モノづくり’の作業プロセスに適用した一実施例でるが、利用者と支援者が共同で、すなわち協調して作業プロセスを実行するアプリケーションへも適用可能である。
【００７０】
【発明の効果】
以上述べたように、本発明によれば、利用者と設計者、有識者、熟練者とが協調してシミュレーション作業の準備からシミュレーションの実行、ＮＣデータの作成、ＮＣ装置での実物試作と照合評価まで一貫して行えるので、支援者となる有識者、熟練者の効果的活用、利用者の業務効率向上など、インターネット利用形態の新しいサービス・アーキテクチャへ展開できる。また、本発明の協調型アプリケーション・サービス・システムは、多種多様なシミュレーション・ツールがインターネット接続されたアプリケーション・サーバに実装されているサーバを選択し所望のシミュレーションを実行するので、結果として多種多様なシミュレーション・ツールを共用できることになり、費用の削減が図れる。
【図面の簡単な説明】
【図１】本発明の協調作業型アプリケーション・サービス・システムのコンセプトを端的に示した図である。
【図２】協調作業型アプリケーション・サービス・システムに関する具体的な実施形態をハードウエア、ソフトウエアで代表的なＣＡＤサービス・システム・１００の構成を示した図である。
【図３】支援者管理テーブル（Ｓｕｐｐｏｒｔ  Ｍａｎ‘ｓ  Ｔａｂｌｅ：ＳＭＴ）７の形式を示した図である。
【図４】要求処理機能管理テーブル（Ａｐｐｌｉｃａｔｉｏｎ  ＭａｎａｇｅｍｅｎｔＴａｂｌｅ：ＡＭＴ）８の形式を示した図である。
【図５】相談窓口処理手段１０の処理フローを示した図である。
【図６】協調作業環境手段１０２内の要求機能選択実行処理部１１の処理フローである。
【図７】図１で示したＮＣ装置構成の一例である。
【図８】計測データ格納処理部１６、ノウハウ蓄積処理部１７の処理フローである。
【符号の説明】
１：利用者
２：支援者
３：インターネット
４：クライアント端末
５ａ〜５ｎ：アプリケーション・サーバＡＰ１〜ＡＰｎ
６：支援者端末
７：支援者管理テーブル（Ｓｕｐｐｏｒｔ  Ｍａｎ‘ｓ  Ｔａｂｌｅ：ＳＭＴ）
８：要求処理機能管理テーブル（Ａｐｐｌｉｃａｔｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｔａｂｌｅ：ＡＭＴ）
１００：ＣＡＤサービス・システム
１０１：相談窓口手段
１０２：協調作業環境手段
【図１】
0004348465.tif 000002
【図２】
0004348465.tif 000003
【図３】
0004348465.tif 000004
【図４】
0004348465.tif 000005
【図５】
0004348465.tif 000006
【図６】
0004348465.tif 000007
【図７】
0004348465.tif 000008
【図８】
0004348465.tif 000009