(57)【特許請求の範囲】
【請求項１】
コンピュータによって実行される方法であって、計算機援用設計（ＣＡＤ）と外部アプリケーションプログラム（ＥＡＰ）とを実行するコンピュータシステムにおいて、該コンピュータが、
ＣＡＤパッケージにおけるオブジェクトのモデルを提供するステップであって、該モデルは、該モデルに統合されたＥＡＰからの出力データを含み、該ＥＡＰは該ＣＡＤパッケージと別のアドレス・スペースに位置しているステップと、
前記ＥＡＰを前記ＣＡＤパッケージにレジスタするステップであって、該レジスタすることは前記ＣＡＤパッケージから前記ＥＡＰへのコールバックをレジスタすることであるステップと、
前記モデルを修正するステップと、
前記モデルの修正がＥＡＰからの前記出力データの再計算を要することをユーザ入力無しにプログラムで検出するステップと、
前記検出に応答して、前記ＣＡＤパッケージにおける前記モデルに関連する新しい入力データを前記ＥＡＰへプログラムで送り、前記新しい入力データに基づいて前記ＥＡＰを実行し、該実行の結果、前記送られた入力データに基づくＥＡＰからの新しい出力データを取得するステップであって、該新しい出力データは前記モデルに統合されている、ステップと、
を実行することを特徴とする方法。
【請求項２】
新しい出力データを取得するためＣＡＤパッケージからＥＡＰを呼び出すステップを更に含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ＥＡＰを実行する前記コンピュータは前記ＥＡＰが元の前記出力データと前記新しい出力データとを発生させるために前記モデルの少なくとも一部に対して分析を行うことを特徴とする請求項１に記載の方法。
【請求項４】
前記分析がエンジニアリング分析であることを特徴とする請求項３に記載の方法。
【請求項５】
モデルを更に修正するステップと、
前記のモデルの更なる修正がＥＡＰからの前記出力データの更なる再計算を要することを検出するステップと、
前記モデルの更なる修正が前記出力データの更なる再計算を要するとの前記検出に応答して、前記モデルの修正から取得された入力データを用いて前記ＥＡＰを実行し、該実行の結果、前記入力データに基づく前記ＥＡＰから新しい出力データを取得するステップであって、該新しい出力データは前記モデルに統合されている、ステップと、
を更に含むことを特徴とする請求項１に記載の方法。
【請求項６】
オブジェクトのモデルを操作する計算機援用設計（ＣＡＤ）パッケージを有するコンピュータシステムにおいて、コンピュータによって実行される方法であって、該コンピュータが、
外部アプリケーションプログラム（ＥＡＰ）をＣＡＤプログラムにレジスタするステップであって、該レジスタすることは該ＥＡＰにアクセスするために該ＣＡＤプログラムから呼び出されたコールバックをレジスタすることであるステップと、
ＣＡＤプログラムにおけるＣＡＤモデルから前記ＥＡＰへデータをエクスポートするステップであって、該ＥＡＰは前記ＣＡＤプログラムと別のアドレス・スペースに位置しているステップと、
前記ＥＡＰを実行し、前記ＥＡＰを実行する前記コンピュータから元の出力データを取得するためにエクスポートされた前記データを入力データとして使用するステップと、
前記ＥＡＰから前記ＣＡＤプログラム中へ前記元の出力データをインポートするステップと、
前記モデルに対する以後の変化が前記ＥＡＰにより行われる追加の計算を要するように、前記元の出力データを前記ＣＡＤモデル中へ統合するステップと、
前記ＥＡＰへの前記入力データが新しい入力データに変化するように前記ＣＡＤモデルを修正するステップと、
前記モデルへの前記修正は、前記ＥＡＰからの新しい出力データを要することをユーザ入力無しにプログラムで検出するステップと、
前記モデルへの前記修正が、前記ＥＡＰからの新しい出力データを要することの前記検出に応答して、ユーザ入力無しにプログラムで前記ＥＡＰを呼び出し、前記新しい入力データを前記ＥＡＰへ送るステップであって、前記ＥＡＰにより用いられる前記新しい入力データは、前記元の出力データの更新である更新された出力データを発生する、ステップと、
前記更新された出力データをユーザのリクエストなしに前記ＣＡＤモデルに自動的に統合するステップと、
実行することを特徴とするコンピュータによって実行される方法。
【請求項７】
前記ＣＡＤモデルがフィーチャーベースモデルであることを特徴とする請求項６に記載の方法。
【請求項８】
前記ＣＡＤモデルがパラメトリックモデルであることを特徴とする請求項６に記載の方法。
【請求項９】
前記の統合が前記ＣＡＤモデルにパラメータを追加することからなることを特徴とする請求項６に記載の方法。
【請求項１０】
前記の統合が前記ＣＡＤモデルに幾何学的エンテイテイを追加することからなることを特徴とする請求項６に記載の方法。
【請求項１１】
ＥＡＰからの出力データを包含するオブジェクトのモデルで外部アプリケーションプログラム（ＥＡＰ）および計算機援用設計（ＣＡＤ）パッケージを実行するコンピュータシステムにおいて、コンピュータにより実行可能なプログラムを有するコンピュータ読み取り可能な媒体であって、該コンピュータにより実行されるときに、該プログラムは該コンピュータに対し、
前記ＥＡＰを前記ＣＡＤパッケージにレジスタするステップであって、該レジスタすることは前記ＣＡＤパッケージから前記ＥＡＰへのコールバックをレジスタすることであるステップと、
モデルを修正するステップと、
前記のモデルの修正が前記ＥＡＰからの出力データの再計算を要することをユーザ入力無しにプログラムで検出するステップであって、該ＥＡＰは前記ＣＡＤパッケージと別のアドレス・スペースに位置しているステップと、
前記検出に応答して、前記ＣＡＤパッケージにおける前記モデルに関連する新しい入力データを前記ＥＡＰにプログラムで送り、前記新しい入力データに基づいて前記ＥＡＰを実行し、該実行の結果、前記送られた入力データに基づく前記ＥＡＰからの新しい出力データを取得するステップであって、該新しい出力データは前記モデルに統合されているステップと、
を実行させる、コンピュータによって実行可能なプログラムを有するコンピュータ読み取り可能な媒体。
【請求項１２】
前記プログラムは、前記コンピュータに、前記新しい出力データを取得するために前記ＣＡＤパッケージから前記コンピュータを用いて前記ＥＡＰを呼び出すステップを実行させることを更に含む、請求項１１に記載のコンピュータ読み取り可能な媒体。
【請求項１３】
前記ＥＡＰを実行する前記コンピュータは、前記出力データと前記新しい出力データを発生させるために前記モデルの少なくとも一部に対する分析を実行することを特徴とする請求項１１に記載のコンピュータ読み取り可能な媒体。
【請求項１４】
オブジェクトのモデルを操作する計算機援用設計（ＣＡＤ）パッケージを有するコンピュータシステムにおいて、コンピュータにより実行可能なプログラムを有するコンピュータ読み取り可能な媒体であって、該コンピュータにより実行されるときに、該プログラムは該コンピュータに対し、
外部のアプリケーションプログラム（ＥＡＰ）をＣＡＤプログラムにレジスタするステップであって、該レジスタすることは前記ＥＡＰにアクセスするために前記ＣＡＤプログラムから呼び出されたコールバックをレジスタすることであるステップと、
ＣＡＤプログラム中へ前記ＥＡＰを実行するコンピュータによって出力された出力データをインポートするステップであって、前記ＥＡＰは前記ＣＡＤプログラムと別のアドレス・スペースに位置しているステップと、
前記モデルへの以後の変化が前記ＥＡＰにより実行される追加の計算を要するように、前記出力データを前記モデルに統合するステップと、
前記出力データの更新を要するように前記モデルを修正するステップと、
前記モデルの前記修正が前記ＥＡＰからの前記出力データの再計算を要することをユーザ入力無しにプログラムで検出するステップと、
ユーザのリクエストなしに、前記モデルの前記修正に起因して新しい入力データで前記ＥＡＰを呼び出すことによって前記出力データを自動的に更新するステップであって、更新された出力データは前記モデルの中に統合されるステップと、
を実行させる、コンピュータによって実行可能なプログラムを有するコンピュータ読み取り可能な媒体。
【請求項１５】
前記モデルがフィーチャーベースモデルであることを特徴とする請求項１４に記載のコンピュータ読み取り可能な媒体。
【請求項１６】
前記モデルがパラメトリックモデルであることを特徴とする請求項１４に記載のコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【０００１】
（技術分野）
本発明は一般にコンピュータシステムに関し、特にモデリングシステムと外部アプリケーションプログラムとの間のデータ交換に関する。
【０００２】
(発明の背景)
計算機援用設計（ＣＡＤ）とは製品を設計するための支援にコンピュータを使用することを意味する。設計者は当該製品の重要特性を組み込んだ製品のモデルを発生させるためにＣＡＤシステムを使用する。これらの重要な特性は当該製品の幾何学的形状並びに該製品のその他の特性や属性を含みうる。
【０００３】
殆どのＣＡＤシステムは各ＣＡＤシステムに対して特定の固有データフォーマットを有している。更に、殆どのＣＡＤシステムは該ＣＡＤシステムのアドレススペース内に位置するデータのみを処理するという点で主として自蔵型である。これらの制約によってＣＡＤモデルに関する演算やＣＡＤシステムに対するその他の作用を実行するために外部アプリケーションプログラム（ＥＡＰ）の対話方式の使用を阻止する。
【０００４】
(発明の要約)本発明はＥＡＰとモデリングプログラム／パッケージとの間のデータの交換を支援するモデリングプログラム／パッケージを提供することによって従来技術によるＣＡＤシステムの制約に対処する。本発明の一実施例において、モデリングプログラム／パッケージは（以下定義する）パラメトリック・フィーチャーベースモデルを使用するＣＡＤパッケージである。ＥＡＰはＣＡＤパッケージをレジスタしてＥＡＰがＣＡＤパッケージにおけるモデルに関する入力データを受けとり、ＣＡＤパッケージにおける同じモデルあるいは異なるモデル内で使用される出力データを提供する。ＥＡＰを呼び出す必要がある場合、ＥＡＰを呼び出し、かつＥＡＰへデータを転送し、かつＥＡＰからデータを受け取るようコールバックが使用される。
【０００５】
本発明の一局面によれば、コンピュータシステムはＣＡＤパッケージおよびＥＡＰを実行する。あるオブジェクトのモデルがＣＡＤパッケージにおいて提供される。該モデルはＥＡＰを実行する入力データとＥＡＰからの出力データとを含む。前記モデルは修正され、該モデルを修正することにより入力データをＥＡＰに変更し、ＥＡＰからの出力データを再計算する必要のあることが検出される。このように、新しい出力データがＥＡＰから取得される。ＥＡＰが、例えば、前記モデルの一部に対して例えばエンジニアリング分析のような分析を実行しうる。
【０００６】
本発明の別の局面によれば、データはＣＡＤプログラムからＥＡＰ中へ転送される。転送されたデータはＥＡＰによって実行される計算が必要とする入力として使用される。その後、前記モデルはＥＡＰへの入力データを変更するよう修正される。前記データはユーザのリクエストなしに外部プログラムを呼び出すことによって自動的に転送される。
【０００７】
本発明の更に別の局面によれば、出力データはＥＡＰからＣＡＤプログラム中へインポートされる。インポートされた出力データは前記モデルに統合される。その後、モデルは出力データの更新を要するよう修正される。出力データはユーザのリクエストなしにＥＡＰを呼び出すことによって自動的に更新される。
【０００８】
本発明の更に別の局面によれば、ＣＡＤシステムはＣＡＤプログラムとＣＡＤプログラムに対して外部のＥＡＰとを含む。ＣＡＤシステムはまた、ＥＡＰへの入力データとＥＡＰからの出力データとを包含するオブジェクトのモデルを含む。ＣＡＤシステムは更に、ＥＡＰへの、およびＥＡＰからのモデルにおけるデータが該モデルに対する変更の結果として更新を必要とする場合、ＣＡＤプログラムがＥＡＰを呼び出すようにＣＡＤプログラムをＥＡＰレジスタするレジストレーションファシリテイを含む。
【０００９】
（発明の詳細説明）
図示実施例はＣＡＤパッケージと１個以上のＥＡＰとの間でのデータ交換を可能とするＣＡＤパッケージを提供する。当該技術分野の専門家には、本発明は、ＣＡＤパッケージが使用される実施例に限定されるのではなく、一般的に、本発明は幾何学的および（または）数値データを包含するモデルでオブジェクトをモデル化するその他のタイプのプログラムも採用しうることが認められる。従って、本発明はまた、例えばコンピュータ援用製造（ＣＡＭ）プログラム、ＣＡＤ／ＣＡＭパッケージ、工業設計プログラムおよびグラフィカル・モデリング・プログラムに対しても実行可能である。以下の説明のために、ＣＡＤパッケージはマサチューセッツ州、ウオルサムのパラメトリックテクノロジ社（Parametric  Technology  Corporation  of  Waltham，Massachusetts）から市販されているＰｒｏ／ＥＮＧＩＮＥＥＲ２０００ｉパッケージであるものと想定する。ＥＡＰおよびＣＡＤパッケージはパラメトリックにデータを交換する。
【００１０】
ＣＡＤパッケージでＥＡＰを統合する図示実施例の能力は設計者が利用しうる機能の範囲を拡張する。更に、図示実施例は設計者がカスタムＥＡＰを採用することによりモデルの定義をカストマイジング出来るようにする。ＥＡＰへ送られ、かつＥＡＰから受け取られるデータはモデル中に統合されるので、ＥＡＰによって計算されるモデル内のデータは、該モデルが更新されると、ユーザがＥＡＰによって計算されるデータを更新するよう明確な指令を出さなくとも自動的に更新される。
【００１１】
図示実施例のＣＡＤパッケージは、特徴の組み合わせとして製品を表示する「フィーチャーベースモデル」を使用している。「特徴」とは当該製品について推理を行なうのに有用であるある特質あるいは特徴に関連付けることの出来る属性的な形状あるいは特徴である。特徴は製品の定義および幾何学的推理のための構築ブロックとして作用する。特徴はある製品の幾何学的要素を特徴付け、アプリケーションに関連した一組の特質と関連付けうるモデリング・エンテイテイである。
【００１２】
ＣＡＤパッケージは「パラメトリック・モデル」を採用している。パラメトリック・モデルは例えば寸法の値のような入力されたパラメータや出力された幾何学的形状を有する一組の手順としてのモデルを表示する。パラメトリック・モデルはある製品のコンピュータ・モデルを構築する手順を記憶している。パラメトリック・モデルにおいて、製品を構築する手順はパラメトリック等式のための入力パラメータの関数としてモデルの変数に対する一連の割り当てとして見なすことが出来る。パラメトリック変動を発生させるには、（例えば、寸法の値のような）入力されたパラメータの値を変更した後構築手順が再評価される。「パラメトリック・モデル」についてのこの一般的な定義はある従来のＣＡＤシステムによって発生する「変動的モデル」あるいは「変数によって駆動されるモデル」を含む。
【００１３】
以下の説明のために、若干の用語について定義しておくことが有用である。
【００１４】
「モデル」とは例えば商品あるいは部品のようなオブジェクト（対象物）の表示を意味する。
【００１５】
「幾何学的オブジェクト」とは関連の幾何学的形状を有しているエンテイテイを意味する。以下説明する全てのモデルは幾何学的オブジェクトをモデル化しているものと想定する。
【００１６】
「部品」とは製品の全体から分離可能である要素を意味する。
【００１７】
「組み立て体」とは多数の部品を含む複合体を意味する。
【００１８】
図１は本発明の図示実施例におけるＥＡＰ１４とＣＡＤパッケージ１０との間の基本的な相互作用を示す。特に、図示実施例は入力データがモデル１２からＥＡＰ１４まで送られ、ＥＡＰ１４によって実行された計算から得られた出力データ１８がＣＡＤパッケージ１０まで送られるようにしうる。出力データ１８はＣＡＤパッケージ１０においてモデル１２に統合される。出力データ１８は多様な形態をとりうる。例えば、出力データはエンジニアリング分析の結果のものでありうる。これらの結果は数値パラメータおよび（または）幾何学的エンテイテイの形態としうる。幾何学的エンテイテイは、限定的ではないが、点、軸、平面、座標、曲線、面および固体を含む。モデルはエンジニアリング分析によって発生したパラメータおよび（または）幾何学的エンテイテイを参照する特徴を包含する。
【００１９】
図２は、ＥＡＰ１４がモデル１２とデータを交換するよう図示実施例において実行されるステップを示すフォローチャートである。先ず、ＥＡＰ１４がＣＡＤパッケージ１０をレジスタする（図２のステップ２０）。当該技術分野の専門家には、レジストレーションは多様な形を取りうることが認められる。例えば、ＥＡＰ１４はＥＡＰを呼び出すために使用するようその所在および適当なプロトコルに関する情報を提供しうる。図示実施例において、レジストレーションはＥＡＰ１４を呼び出すためにＣＡＤパッケージ１０にコールバックを必然的に位置させる。このコールバックがＥＡＰ１４を呼び出し、必要な入力データ１６を送り、出力データ１８を取得する。
【００２０】
ＥＡＰ１４に対してデータが必要とされると、ＥＡＰに対するコールバックが呼び出される（図２におけるステップ２２）。このコールバックはＥＡＰが必要とする入力データ１６を送る。ＥＡＰ１４は入力データ１６を処理し、その結果の出力データ１８を進行させモデル１２を更新する（図２におけるステップ２４）のに必要なステップを実行する。図３から判るように、モデル１２はＥＡＰ１４へのコールバック３０を包含している。コールバック３０は新しい入力データ３１をＥＡＰ１４に送る。ＥＡＰ１４は新しい出力データ３２を発生させ、該データはモデル１２まで送られ、そこで統合される。
【００２１】
当該技術分野の専門家にはコールバック３０はＥＡＰ１４を全体的に実行するために呼び出す必要はなく、ＥＡＰ内で実行すべき特定の機能を要求するだけでよいことが認められる。更に、コールバック３０はアプリケーション・プログラム自体を呼び出す必要はなく、代わりにその他のタイプのモジュールを呼び出せば良い。ある実施例においては、例えば遠隔処理呼び出しのようなその他の機構を使用することが出来る。
【００２２】
図４Ａは図示実施例に対して可能な第１の実行を示す。この実行において、単一のコンピュータシステム５０はＣＡＤパッケージ１０とＥＡＰ１４とを包含している。ＥＡＰ１４はＣＡＤパッケージ１０の外側にあり、ＣＡＤパッケージに割り当てられたアドレス・スペース内で実行しない点で「外部」のものである。図４Ｂは、ＣＡＤパッケージ１０が第１のコンピュータ・システム５０Ａに位置し、ＥＡＰ１４が第２のコンピュータ・システム５０Ｂに位置している代替的な実行を示している。これらのコンピュータ・システム５０Ａおよび５０Ｂは例えばローカル・エリア・ネットワーク（ＬＡＮ）あるいはワイド・エリア・ネットワーク（ＷＡＮ）のようなコンピュータ・ネットワークの一部でよい。以下の説明のために、ＣＡＤパッケージ１０とＥＡＰ１４とは単一のコンピュータ・システム５０に位置しているものと想定する。
【００２３】
図５はコンピュータ・システム５０に対して適当な形態を示すブロック線図である。コンピュータ・システム５０はコンピュータの指令を実行する中央処理装置（ＣＰＵ）を含む。コンピュータ・システム５０はビデオデイスレイ６２、キーボード６４、マウス６６およびオーデイオ出力装置６８を含む。当該技術分野の専門家には図５に示すコンピュータ・システム構成は単に例示であって、本発明を限定する意図のものでないことが認められる。コンピュータ・システム５０は図５に示すものとは相違する周辺装置を含みうる。更に、コンピュータ・システム５０は緊密に結合されたマルチプロセッサあるいは分散形システムとしてさえも実行可能である。コンピュータ・システム５０はネットワーク・コンピュータ、パーソナル・コンピュータ、ミニコンピュータ、スーパーコンピュータ、あるいは多数のその他の種々のタイプのコンピュータ・システムのいずれかとして実行可能である。
【００２４】
コンピュータ・システム５０はネットワーク８２と相互作用するネットワーク・アダプタ８２を含む。コンピュータ・システム５０はまた、電話線、ケーブル線あるいは無線通信通路によって遠隔の計算源と連絡するモデム７２を含む。コンピュータ・システム５０は一次メモリおよび二次メモリの双方を含みうる記憶装置７４を含む。記憶装置７４はコンピュータによって読み取り可能な媒体、および光学デイスク、磁気デイスク等のような着脱可能媒体を含みうる。記憶装置７４は１個以上のアプリケーション・プログラム７６を保持している。これらのアプリケーションプログラム７６はＥＡＰ１４を含む。記憶装置７４はまた、幾何学的オブジェクトのためのモデルの１個以上の表示を保持しうる。最後に、記憶装置７４はＣＡＤパッケージ１０のコピイを保持しうる。
【００２５】
ＣＡＤパッケージ１０は階層的な性質のモデルを使用して幾何学的オブジェクトを表示する。モデルは多数の部品からなる組み立て体としうる。図６は部品９２，９４および９６から構成されている組み立て体９０の例を示す。例えば設計者は自動車のエンジンを表示するモデルを発生させたいと希望するものと仮定する。この自動車のエンジンは、４個の個別のシリンダ部品を含みうる例えば４シリンダのエンジンのような多数の部品からなる組み立て体である。
【００２６】
モデル内の各部品は多数の種々のタイプの情報を包含している。図７は部品のデータベース９８に対して保持されている情報を示す。前記部品のデータベースは特徴１００並びに幾何学的形状１０２の仕様を含む。前記部品のデータベースは当該部品に関わる履歴を識別するために保持されている履歴情報１０４を保持している。最後に、前記部品データベースは部品１０６を創り出す手順を包含している。図示実施例は１個以上の特徴１００をＥＡＰ１４からの出力データに依存しうる。特徴が評価されると、ＥＡＰ１４を呼び出すためにコールバックが使用される。
【００２７】
図８は、モデルがＥＡＰへのコールバックをレジスタしているモデルを更新するために実行されるステップを示すフローチャートである。先ず、モデルが提供される（図８のステップ１１０を参照）。設計者はモデルへの修正をリクエストをしうる（図８におけるステップ１１２）。修正の性質に応じて、修正は１個以上の特徴の再評価を要したり、これらの特徴がコールバックの呼び出しを要することがありうる（図８におけるステップ１１４）。コールバックは新しい入力データ１６をＥＡＰ１４に送り、ＥＡＰを実行し、ＥＡＰ１４から新しい出力データ１８を受け取る。ＣＡＤパッケージ１０は新しい出力データを受け取り（図８におけるステップ１１６）、モデル１２を更新する（図８におけるステップ１１１８）。
【００２８】
図９はＥＡＰ１４が分析を実行し、モデルの特徴が分析の結果によって変わるような例を示している。図９に示すように、初期モデル（すなわち、ステージ１３０）は該モデルの重心に位置しているドリル孔を包含している。ステージ１３２において、モデルは異なる幾何学的形状を有するよう変更され、その結果重心を変化させる。前記の変化を許容するよう前記モデルが再評価されると、ＥＡＰに対してコールバックが必要であることが検出される。従って、ステージ１３４において、コールバックが実行され、ステージ１３６において、ＥＡＰ１４が新しい重心を計算する。新しい重心はＣＡＤパッケージ１０に戻される。次いで、ドリル孔は、ステージ１３８においてモデルが完全に更新されるように新しい重心において位置されるようシフトされる。
【００２９】
本発明を図示実施例を参照して説明してきたが、当該技術分野の専門家には特許請求の範囲で定義された本発明の範囲から逸脱することなく形態および細部において各種の変更が可能なことが認められる。
【図面の簡単な説明】
【図１】図１は、ＥＡＰとＣＡＤパッケージとの間のデータの交換を示す図である。
【図２】図２は、ＥＡＰへのコールバックとＣＡＤパッケージにおけるモデルとを統合するよう実行されるステップを示すフローチャートである。
【図３】図３は、新しい出力データを取得するためにＣＡＤパッケージからＥＡＰへのコールバックを示すブロック線図である。
【図４】図４Ａは、ＣＡＤパッケージとＥＡＰとが単一のコンピュータ・システムに位置している例を示す図である。図４Ｂは、ＣＡＤパッケージとＥＡＰとが個別のコンピュータシステムに位置している例を示す図である。
【図５】図５は、図示実施例を実行するコンピュータ・システムの形態の例を示す図である。
【図６】図６は、多数の部品からなる組み立て体の一例を示す図である。
【図７】図７は、本発明の図示実施例における部品データベースの要素を示す図である。
【図８】図８は、ＥＡＰを参照するモデルを修正するために実行されるステップを示すフローチャートである。
【図９】図９は、ＥＡＰを参照するモデルの修正の一例を示す図である。
【図１】
0004885346.tif 000002
【図２】
0004885346.tif 000003
【図３】
0004885346.tif 000004
【図４】
0004885346.tif 000005
【図５】
0004885346.tif 000006
【図６】
0004885346.tif 000007
【図７】
0004885346.tif 000008
【図８】
0004885346.tif 000009
【図９】
0004885346.tif 000010