(57)【要約】【課題】本開示は、コンピュータ支援モデルの分析を簡略化するためのコンピュータ実施方法を開示する。【解決手段】本方法には、標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択することと、選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより標準コンピュータ支援モデルを分析することとが含まれる。また、本コンピュータ実施方法には、標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いて応答曲面を構築することと、コンピュータ支援モデルの計算された評価パラメータを閾値評価パラメータと比較することにより、コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示することであって、計算された評価パラメータが応答曲面を用いて導出される、表示することとが含まれる。【選択図】図１
2017091550.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ支援モデルの分析を簡略化するためのコンピュータ実施方法であって、
標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択することと、
前記選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより、前記標準コンピュータ支援モデルを分析することと、
前記標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いて、応答曲面を構築することと、
前記コンピュータ支援モデルの計算された評価パラメータを閾値評価パラメータと比較することにより、前記コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示することであって、前記計算された評価パラメータが、前記応答曲面を用いて導出される、表示することと
を含む、方法。
【請求項２】
前記評価パラメータ及び簡略化パラメータが、前記標準コンピュータ支援モデルの分析中に決定される、請求項１に記載の方法。
【請求項３】
前記評価パラメータが、少なくとも１つの評価ポイントにおいて評価されるパラメータである、請求項１に記載の方法。
【請求項４】
前記評価パラメータが、前記簡略化パラメータの関数である、請求項１に記載の方法。
【請求項５】
複数の評価ポイントの内の前記選択された評価ポイントに対する前記複数の簡略化ポイントの各々を簡略化することにより、前記標準コンピュータ支援モデルが、前記複数の評価ポイントについて分析される、請求項１に記載の方法。
【請求項６】
前記標準コンピュータ支援モデルの前記応答曲面が、メモリ・ユニットに記憶される、請求項１に記載の方法。
【請求項７】
前記簡略化パラメータが、前記コンピュータ支援モデルを分析することによって決定される、請求項１に記載の方法。
【請求項８】
コンピュータ支援モデルの分析を簡略化するためのシステムであって、
処理ユニットと、
前記処理ユニットへと通信可能に結合されるメモリ・ユニットであって、実行されると前記処理ユニットに、
標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択することと、
前記選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより、前記標準コンピュータ支援モデルを分析することと、
前記標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いて、応答曲面を構築することと、
前記コンピュータ支援モデルの計算された評価パラメータを閾値評価パラメータと比較することにより、前記コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示することであって、前記計算された評価パラメータが、前記応答曲面を用いて導出される、表示することと
を行わせるプロセッサ実行可能命令を記憶する、メモリ・ユニットと
を備える、システム。
【請求項９】
前記簡略化効果を表示するために前記処理ユニットと連動する、ディスプレイ・ユニットを備える、請求項８に記載のシステム。
【請求項１０】
前記メモリ・ユニットが、前記応答曲面を記憶するように構成される、請求項８に記載のシステム。
【請求項１１】
自身に記憶した命令を含む非一時的コンピュータ可読媒体であって、前記命令が、少なくとも１つのプロセッサによって処理されたとき、
標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択することと、
前記選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより、前記標準コンピュータ支援モデルを分析することと、
前記標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いて、応答曲面を構築することと、
前記コンピュータ支援モデルの計算された評価パラメータを閾値評価パラメータと比較することにより、前記コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示することであって、前記計算された評価パラメータが、前記応答曲面を用いて導出される、表示することと
を含む動作を実行させる、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は概して、部材や組立体の分析分野に関し、より詳細には、コンピュータ支援モデルの機械的分析に関するが、これに限定するものではない。本開示の別の実施例では、コンピュータ支援モデルの分析を簡略化するための、コンピュータ実施方法が開示される。
【背景技術】
【０００２】
機械的部材の設計段階では、環境負荷と材料パラメータ、双方の不確定性を考慮する必要がある。また、機械的部材の信頼性を保証するためには、安全マージンを設けることも必須である。この安全マージンは安全率によって決定される。機械的部材の実際的な設計では、この安全率が包括的に使用される。一般的に、安全率は業界固有のものであり、技術者の経験に左右される。しかし、経験主義的な安全率では、機械的設計における不確定性やリスクを数量化することはできない。その結果、機械製品分析の普及がますます進んでいる。とはいえ、機械的部材の有形試作、及び検査・分析には、甚大な費用と時間が必要となる。こうしたことが、物理的分析に近い分析結果を示すと実証されている、分析ソフトウェアの利用に繋がっている。その場合、設計ソフトウェアを用いて、分析対象となる機械的部材の複製が、コンピュータ支援モデルという形で製作される。このモデルが後に、製品の詳細分析のため、分析ソフトウェアへと送られる。産業上の利用において、分析対象となる機械的部材の３Ｄモデルは極めて複雑なものとなるのが通例であり、そこには細かな部材の全てに関する、精緻な幾何学的形状が含まれる（即ち、かかる部材には分析すべき多くの特徴や部分が含まれる）。
【０００３】
上述したタイプの３Ｄモデルが分析ソフトウェアを用いて分析される場合、同ソフトウェアは、各部を表す多数のメッシュを生成する。例えば、モデルデータの形状を高忠実度で表現するには、湾曲部に対して多数の小メッシュが生成される。それにより、境界線、即ちメッシュ形成の数が増す。分析又は計算時間は生成される細かいメッシュの数に直接左右されるため、結果として、分析時間も相当に増す。そのため、全体的な分析結果に影響を及ぼすことのない、３Ｄコンピュータ支援モデルが持つ特徴の簡略化が検討された。しかし、特徴の簡略化は使用者の経験に基づくものに過ぎず、そのような行為には対象分野での豊富な経験が必須であり、たとえ経験豊富であったとしても、こうした簡略化が十分に正確であるとは限らない。更に、経験の浅い者にとっては、簡略化が可能な特徴を見分けることは困難となる。
【０００４】
分析分野において進行中の研究開発を用いた、コンピュータ支援（ＣＡＤ：Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ）モデルの分析を簡略化するための方法が幾つか開発されている。これらの方法の内、ある方法は、特徴の外形を考慮することで分析の簡略化を図る処理を含んでいる（即ち、ＣＡＤモデルにおいて２つ以上の特徴の外形が類似していれば、かかる特徴を簡略化して、分析ではその内の１つだけを検討する）。しかし、この従来の方法では、分析結果に影響する他のパラメータは考慮されない。そのため、簡略化されたＣＡＤモデルは正確な分析結果をもたらさず、部材の安全率を求めるために、この結果を加味することはできない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以上の論考に照らせば、１つ又は複数の上記制約を克服するために、コンピュータ支援モデルの分析を簡略化する、改良されたコンピュータ実施方法を創出することが求められている。
【０００６】
特許請求するシステム及び方法により、従来のシステムが持つ１つ以上の欠点が克服されると共に、本開示で特許請求するシステム及び方法の提供を通じ、付加的な利点ももたらされる。更なる特徴及び利点は、本開示の技法を通じて実現される。本開示の他の実施例及び態様も本明細書に詳述されており、特許請求する開示の一部とみなされる。
【課題を解決するための手段】
【０００７】
本開示の非限定的一実施例では、コンピュータ支援モデルの分析を簡略化するための、コンピュータ実施方法が提供される。本方法には、標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択することと、選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより、標準コンピュータ支援モデルを分析することとが含まれる。本コンピュータ実施方法には、標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いて応答曲面を構築することが更に含まれる。また、本方法には、コンピュータ支援モデルの計算された評価パラメータを閾値評価パラメータと比較することにより、コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示することであって、計算された評価パラメータが、応答曲面を用いて導出される、表示することが含まれる。
【０００８】
本開示の一実施例では、評価パラメータ及び簡略化パラメータが、標準コンピュータ支援モデルの分析中に決定される。
【０００９】
本開示の一実施例では、評価パラメータは少なくとも１つの評価ポイントにおいて評価されるパラメータであると共に、簡略化パラメータの関数である。
【００１０】
本開示の一実施例では、複数の評価ポイントについて、標準コンピュータ支援モデルが分析される。この分析は、複数の評価ポイントの内の選択された評価ポイントに対する、複数の簡略化ポイントの各々を簡略化することで行われる。
【００１１】
本開示の一実施例では、標準コンピュータ支援モデルの応答曲面が、メモリ・ユニットに記憶される。
【００１２】
本開示の一実施例では、簡略化パラメータが、コンピュータ支援モデルを分析することによって決定される。
【００１３】
本開示の別の非限定的実施例では、コンピュータ支援モデルの分析を簡略化するためのシステムが提供される。このシステムは、処理ユニットと、同処理ユニットへと通信可能に結合されたメモリ・ユニットとを備えており、このメモリ・ユニットが、プロセッサ実行可能命令を記憶する。この命令は、実行されると、標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択することと、この選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより、標準コンピュータ支援モデルを分析することと、それに続き、標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いて、応答曲面を構築することとを、処理ユニットに行わせる。 また、処理ユニットは、コンピュータ支援モデルの計算された評価パラメータを閾値評価パラメータと比較することにより、コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示する。このとき、計算された評価パラメータは、応答曲面を用いて導出されたものとなる。
【００１４】
本開示の一実施例では、本システムが、簡略化効果を表示するために処理ユニットと連動する、ディスプレイ・ユニットを備える。
【００１５】
上述した本開示の態様及び実施例は、互いを自在に組み合わせて使用され得ることを理解されたい。幾つかの態様及び実施例を組み合わせて、本開示の更なる実施例を形成することも可能である。
【００１６】
以上の概要は例示に過ぎず、あらゆる意味において、限定することを意図したものではない。上記の例示的態様、実施例、及び特徴に加えて、更なる態様、実施例、及び特徴もまた、図面及び以下の詳細な説明を参照することで見出されよう。
【００１７】
しかし、本開示自体、並びにその好ましい使用形式、更なる目的、及び利点は、例示的実施例に関する以下の詳細な説明を、添付図面と併せ読み、参照することによって、最も良く理解される。以下、添付図面を参照しながら、１つ以上の実施例について、例示のみを目的に記述する。類似の参照番号は、類似の要素を表している。
【図面の簡単な説明】
【００１８】
【図１】本開示の一実施例による、コンピュータ支援モデルの分析を簡略化するためのシステムを示すブロック図である。
【図２】本開示の幾つかの実施例による、学習ステージにおいて図１のシステムによって実行される、別個のステップを示すフロー・チャートである。
【図３】本開示の幾つかの実施例による、適用ステージにおいて図１のシステムによって実行される、別個のステップを示すフロー・チャートである。
【図４Ａ】本開示の例示的一実施例による、学習ステージにおけるコンロッドの構造分析を示す図である。
【図４Ｂ】本開示の例示的一実施例による、学習ステージにおけるコンロッドの構造分析を示す図である。
【図４Ｃ】本開示の例示的一実施例による、学習ステージにおけるコンロッドの構造分析を示す図である。
【図４Ｄ】本開示の例示的一実施例による、学習ステージにおけるコンロッドの構造分析を示す図である。
【図４Ｅ】本開示の例示的一実施例による、学習ステージにおけるコンロッドの構造分析を示す図である。
【図５Ａ】本開示の例示的一実施例による、適用ステージにおけるコンロッドの構造分析を示す図である。
【図５Ｂ】本開示の例示的一実施例による、適用ステージにおけるコンロッドの構造分析を示す図である。
【図５Ｃ】本開示の例示的一実施例による、適用ステージにおけるコンロッドの構造分析を示す図である。
【図５Ｄ】本開示の例示的一実施例による、適用ステージにおけるコンロッドの構造分析を示す図である。
【図５Ｅ】本開示の例示的一実施例による、適用ステージにおけるコンロッドの構造分析を示す図である。
【図６Ａ】学習ステージにおけるコンロッドの構造分析用となる、システムのグラフィック・ユーザ・インタフェースを示す図である。
【図６Ｂ】適用ステージにおけるコンロッドの構造分析用となる、システムのグラフィック・ユーザ・インタフェースを示す図である。
【図７Ａ】本開示の別の例示的実施例による、学習ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図７Ｂ】本開示の別の例示的実施例による、学習ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図７Ｃ】本開示の別の例示的実施例による、学習ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図７Ｄ】本開示の別の例示的実施例による、学習ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図８Ａ】本開示の別の例示的実施例による、適用ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図８Ｂ】本開示の別の例示的実施例による、適用ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図８Ｃ】本開示の別の例示的実施例による、適用ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【図８Ｄ】本開示の別の例示的実施例による、適用ステージにおけるコンピュータ・マウスの構造分析を示す図である。
【発明を実施するための形態】
【００１９】
本明細書のブロック図はいずれも、本主題の原理を体現する例示的システムの概念図を表すものであるということは、当業者であれば理解されよう。同様に、フロー・チャート、流れ図、状態遷移図、擬似コード等はいずれも様々な処理を表すものであり、かかる処理はコンピュータ可読媒体内で実質的に描写され、その明示の有無を問わないコンピュータ又はプロセッサによって実行され得ることも認められよう。
【００２０】
各図面は、例示のみを目的とした本開示の実施例を描写している。本明細書に示すシステムの代替的実施例が、本明細書に記述する開示の原理から逸脱することなく利用可能であるということは、当業者であれば、以下の説明から容易に認識されよう。
【００２１】
以上は、以下に続く本開示の詳細な説明がより良く理解されるよう、本開示の特徴及び技術的利点を大まかに概説したものである。本開示の更なる特徴及び利点が以下に記述され、本開示の請求項が持つ主題を形成する。本開示と同一の目的を遂行するために、開示する概念及び固有の実施例が、修正や別構造の設計に向けた基準として容易に利用され得ることは、当業者であれば理解されよう。また、そのような均等構成は、添付の特許請求の範囲に記載される本開示の範囲から逸脱するものではないということも、当業者であれば認識されよう。更なる目的及び利点を伴う、その編成及び動作方法の双方に関し、本開示に特有のものと確信する新規の特徴は、添付図面も併せて検討したとき、以下の説明からより良く理解されよう。但し、各図面は例示及び説明のみを目的に用意されたものであり、本開示の範囲を定義する意図のないことは、明確に理解されたい。
【００２２】
本開示の実施例では、コンピュータ支援モデルの分析を簡略化するための、コンピュータ実施方法が開示される。本開示の趣旨は、コンピュータ支援モデルの分析を簡略化することにより、同コンピュータ支援モデルに関する計算又は分析時間を低減することにある。
【００２３】
背景技術の項で触れた１つ以上の欠点を克服するため、本開示では、コンピュータ支援（ＣＡＤ）モデルの分析を簡略化するための、コンピュータ実施方法を開示する。本開示のコンピュータ実施方法は、部材の機械的分析の間、使用者／分析者がＣＡＤモデルの特定の特徴を簡略化するのを支援する。この簡略化により、分析ツール又はソフトウェアを用いたＣＡＤモデルの分析時間が短縮される。本コンピュータ実施方法には、分析の簡略化を目的とする、以下の複数のステップが含まれる。初めに、本方法は学習ステージを含んでいる。このステージにおいて、標準ＣＡＤモデルが分析され、結果がメモリ・ユニットに記憶される。標準ＣＡＤモデルの分析には、標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントを選択する動作と、この選択された少なくとも１つの評価ポイントに対する複数の簡略化ポイントの各々を簡略化することにより、同標準コンピュータ支援モデルを分析する動作とが含まれる。本コンピュータ実施方法には、更に、標準コンピュータ支援モデルの分析に基づく簡略化パラメータと評価パラメータの関連性を用いた、応答曲面の構築動作が含まれる。関連する次のステージには、分析ステージ又は適用ステージが含まれる。このステージにおいて、使用者は分析対象のＣＡＤモデルをインポートし、そのモデルに簡略化を施す。このステージの間、本コンピュータ実施方法は、コンピュータ支援モデルの計算済み評価パラメータを閾値評価パラメータと比較することにより、コンピュータ支援モデルにおける少なくとも１つの簡略化ポイントの簡略化効果を表示する。この計算済み評価パラメータは、応答曲面を用いて導出される。簡略化効果の表示は、結果に影響しないポイントを使用者が簡略化し、それにより分析時間を短縮する助けとなる。本方法はまた、手操作の誤りを回避することにより、分析結果の精度を向上させるものでもある。
【００２４】
本開示の一実施例では、複数の評価ポイントについて、標準コンピュータ支援モデルが分析される。この分析は、複数の評価ポイントの中から選択された評価ポイントに対する、複数の簡略化ポイントの各々を簡略化することで行われる。分析結果は応答曲面の形でメモリ・ユニットに記憶され、標準コンピュータ支援モデルから導出された任意のＣＡＤモデルを分析するのに使用される。
【００２５】
本開示の一実施例では、上記方法が、処理ユニットと、メモリ・ユニットと、ディスプレイ・ユニットとを備えるシステムによって実行される。メモリ・ユニットは主に構築された応答曲面を記憶し、ディスプレイ・ユニットは、自身に簡略化効果を表示して使用者に示すものである。
【００２６】
本明細書全体を通じて、コンピュータ支援モデルという用語は、ソフトウェアを用いて生成／作成された部材又は組立体のモデルを指す。ソフトウェアによって作成されたモデルは、物理的なモデルが持つ特徴、寸法、形質、特性を全て含んだものとなる。
【００２７】
本明細書全体を通じて、標準コンピュータ支援モデルという用語は、任意の部材又は組立体の基本的なコンピュータ支援モデルのことを指す。この基本的ＣＡＤモデルは、一定の異なりを有する任意のモデルを導出するために使用され得る。
【００２８】
本明細書全体を通じて、機械的分析という用語は、分析ツール又は分析ソフトウェアを用いたＣＡＤモデルの分析のことを指す。限定するものではないが、この機械的分析には、構造分析、熱分析、流体流動分析、等が含まれる。かかる機械的分析は、試作品又は実際のモデルを開発するに先立ち、様々な条件下での部材の反応を調査するために実行される。
【００２９】
本明細書で使用される、「含む」、「有する」、「備える」という用語、又はその他変化形の一切は非排他的包含物を対象とするものであり、したがって、構成要素やステップの一覧を含むシステム又は方法は、列挙された構成要素やステップのみを含むものではなく、明示的に列挙されない或いはその構成又は方法に固有ではない他の構成要素又はステップも含み得る。換言すれば、上記用語に続くシステム又は装置内の１つ以上の要素は、それ以外の制約を課すことがなく、このシステム又は装置における他の要素又は追加的要素の存在を排除しない。
【００３０】
以下、例示的実施例に関する１つ以上の図面を援用しながら、本開示を解説する。但し、かかる例示的実施例は、本開示を限定するものと解釈されてはならない。
【００３１】
図１は本開示の例示的一実施例であり、コンピュータ支援（ＣＡＤ）モデルの分析を簡略化するためのシステム（１００）のブロック図を示している。システム（１００）は本質的に、簡略化処理を実行するための媒体として働く、処理ユニット（１０１）を備えている。システム（１００）は更に、処理ユニット（１０１）と連動する、メモリ・ユニット（１０２）を備えている。メモリ・ユニットは、処理ユニット（１０１）によりアクセス可能なデータを記憶するように構成される。同システムは更に、処理ユニット（１０１）と連動して使用者に分析結果を示す、ディスプレイ・ユニット（１０３）を備えている。システム（１００）は、コンピュータ支援モデルの分析を簡略化するという自身の機能を、２つのステージを通じて実行する。第１のステージは学習ステージであり、第２のステージは適用ステージと呼ばれる。２つのステージ、即ち学習ステージと適用ステージは、メモリ・ユニット（１０２）に記憶された応答曲面によって連動する。
【００３２】
簡略化処理における学習ステージでは、様々なコンピュータ支援モデルが分析ソフトウェアを用いて詳細に分析され、その結果はメモリ・ユニット（１０２）に記憶される。ＣＡＤモデルは基本的に、分析対象となる実際の機械的構造体又は組立体の投影である。このステージにおいて選択されたモデルは、標準コンピュータ支援モデルと呼称される。標準コンピュータ支援モデルは、概して複雑な機械的構造体又は機械的部材の組立体であり、適用ステージにおける分析のための基準として使用される。こうして選択された標準コンピュータ支援モデルの複雑性を考慮すれば、メッシュ化時間は非常に長いものとなり、よって標準コンピュータ支援モデルの計算又は分析時間も非常に長くなる。したがって、コンピュータ支援モデルの計算時間を短縮するためには、簡略化が不可欠となる。標準コンピュータ支援モデルは簡略化を施された後、様々な評価ポイント及び簡略化ポイントについて分析される。標準ＣＡＤモデルの分析中、標準コンピュータ支援モデルにおける少なくとも１つの評価用ポイントが検討され、その評価ポイントにおいて評価するパラメータが選択される。システム（１００）の処理ユニット（１０１）は、評価ポイント及び評価パラメータの選択に基づき、複数の簡略化ポイントを識別する。処理ユニット（１０１）は更に、複数の簡略化パラメータを識別する。これらのパラメータは、評価ポイントにおける評価パラメータの結果に影響を及ぼすものである。次いで、処理ユニット（１０１）は、複数の簡略化ポイントの内の１つにおける特徴を簡略化する。標準コンピュータ支援モデルは、この特徴を簡略化、即ち削除した状態で分析される。他の簡略化ポイントにおける特徴にも簡略化が施され、全ての簡略化ポイントに対してこの分析は繰り返される。各簡略化ポイントにおける特徴の簡略化後に処理ユニット（１０１）が実行する分析に基づき、システムは応答曲面を構築する。応答曲面は、評価パラメータと簡略化パラメータの関連性を表している。通常、評価パラメータが、簡略化パラメータの関数となる。
【００３３】
本開示の一実施例では、評価パラメータと簡略化パラメータの関連性は、関連する全ての簡略化ポイント及び簡略化パラメータについての検討を複数回にわたり反復実行した後に得られるものである。また、この分析には、評価ポイント又はパラメータが単一であるという制限はなく、同一の標準コンピュータ支援モデルに対し、複数の評価ポイント及び評価パラメータが存在してもよい。本開示の例示的一実施例では、応答曲面、即ち、評価パラメータと簡略化パラメータの関連性の構築には、評価パラメータと簡略化パラメータの間の依存性を描写するため、多平面視覚空間内にポイントをプロットすることが含まれる。このとき、視覚空間は、評価パラメータと簡略化パラメータを別軸で持つ。応答曲面、即ち、評価パラメータと簡略化パラメータの関連性は、このように構築され、システム（１００）のメモリ・ユニット（１０２）に記憶される。応答曲面は、任意のコンピュータ支援モデルの分析簡略化に向けた別ステージでの実行用に、処理ユニット（１０１）によるアクセスが可能なものとなる。
【００３４】
システム（１００）の機能に属する適用ステージにおいて、使用者は機械的分析に向けて、標準ＣＡＤモデルに任意の変化を加えることができる。新規のコンピュータ支援モデルを分析に向け検討する場合、処理ユニット（１０１）は、分析対象のコンピュータ支援モデルを処理し、そのコンピュータ支援モデルをメモリ・ユニット（１０２）に記憶された最も近い標準コンピュータ支援モデルと関連付ける。処理ユニット（１０１）は更に簡略化パラメータを計算する。簡略化パラメータは、評価パラメータの結果に影響を及ぼすものである。次いで、コンピュータ支援モデルは、複数の簡略化ポイントにおける特徴の簡略化にかけられ、モデルのメッシュ化による分析を受けることになる。このステージにおいて、コンピュータ支援モデルの評価パラメータが、応答曲面を用いて計算される。評価パラメータの計算は、実質的に同じモデルに対する学習ステージで構築された応答曲面に基づくものとなる。メモリ・ユニット（１０２）に記憶された応答曲面は、コンピュータ支援モデルの評価パラメータを計算するために、処理ユニット（１０１）によってアクセスされる。メモリ・ユニット（１０２）に記憶された応答曲面は、簡略化パラメータと評価パラメータの関連性という形をとり、通常、評価パラメータは簡略化パラメータの関数である。学習ステージで構築された応答曲面を用いて評価パラメータの計算が行われるため、このステージでの計算時間又は分析時間は著しく短縮される。学習ステージにおいて応答曲面から明らかとなる簡略化パラメータと評価パラメータの関連性を用いることにより、適用ステージではコンピュータ支援モデルのより迅速な分析が可能となる。また、使用者は、処理ユニット（１０１）が処理する評価パラメータの閾値を入力する。評価パラメータに関する閾値及び計算の処理後、処理ユニット（１０１）は、計算した評価パラメータの結果を、入力された同評価パラメータの閾値と比較する。比較結果はディスプレイ・ユニット（１０３）により使用者に示される。ディスプレイ・ユニット（１０３）が使用者にこの結果を示すのは、簡略化効果を判断させ、簡略化されたコンピュータ支援モデルの特徴が分析結果と妥協しないことを（即ち、コンピュータ支援モデルにおける特徴の簡略化後に新規の分析が実行される場合、この分析結果が特徴簡略化以前に得られた分析結果から大幅に逸脱しないことを）保証するためである。
【００３５】
学習ステージにおける応答曲面の構築中、複数の評価パラメータの各々は複数の簡略化パラメータについて分析され、それらの関連性が記憶されることになる。この応答曲面は、適用ステージにおけるコンピュータ支援モデルの新規分析中、その分析時間を短縮するのに役立つ。このようにすることで、システム（１００）は分析対象となるコンピュータ支援モデルを簡略化し、計算時間を節約する。
【００３６】
図２は本開示の例示的一実施例であり、学習ステージにおいてシステム（１００）が実行する別個のステップを示すフロー・チャートを描いたものである。学習ステージが用いられるのは、複数の簡略化ポイントに関して分析された評価パラメータの各々についての標準ＣＡＤモデルのデータベースを作成するためである。学習ステージには、データベースを応答曲面の形で作成するための、複数のステップ又はステージが含まれる。
【００３７】
ブロック２０１において、標準コンピュータ支援モデルにおける少なくとも１つの評価ポイントが、評価や、同評価ポイントにおいて計算される評価パラメータのために選択される。本開示の一実施例では、評価パラメータは、機械的分析後に部材の特性を認定するのに用いる値となる。
【００３８】
ブロック２０２において、処理ユニット（１０１）は、選択された評価ポイントと、評価パラメータとに基づき、複数の簡略化ポイント及び簡略化パラメータを処理する。標準コンピュータ支援モデルにおける簡略化ポイントの処理後に、これらの簡略化ポイントの特徴が逐次簡略化される。それにより、簡略化パラメータに基づき評価パラメータの値が計算され、評価パラメータと簡略化パラメータの関連性が判定される。
【００３９】
ブロック２０３において、システム（１００）の処理ユニット（１０１）は、評価パラメータと簡略化パラメータの関連性を用いて、応答曲面を構築する。応答曲面は、各簡略化を経た標準コンピュータ支援モデルの分析において得られる結果に基づき構築される。こうした関連性においては、評価パラメータが簡略化パラメータの関数となるのが普通である。このステージで構築された応答曲面はメモリ・ユニット（１０２）に記憶され、別ステージでの実行に向け、システム（１００）の処理ユニット（１０１）によるアクセスが可能なものとなる。
【００４０】
図３は本開示の例示的一実施例であり、適用ステージにおいてシステム（１００）が実行する別個のステップを示すフロー・チャートを描いたものである。適用ステージは、ＣＡＤモデルの分析のために使用者が利用できるプラットフォームである。このステージでは、分析用に新規モデルが選択される。このモデルはコンピュータ支援モデルともいう。同モデルは、学習ステージで分析された標準コンピュータ支援モデルと密接な関係を持ち得る。
【００４１】
ブロック３０１において、選択された新規コンピュータ支援モデルは簡略化にかけられ、同モデルには分析に向けメッシュが生成される。メッシュの生成後、処理ユニット（１０１）は簡略化パラメータを計算する。このパラメータは評価パラメータの結果に影響を及ぼすものである。
【００４２】
ブロック３０２において、処理ユニット（１０１）は、学習ステージで構築された応答曲面を用いて、評価パラメータの値を計算する。この処理ユニット（１０１）は、システムのメモリ・ユニット（１０２）からこの応答曲面にアクセスするため、分析時間が著しく短縮される。評価パラメータの計算は、応答曲面において構築された関連性に基づくものとなる。この応答曲面では、評価パラメータは簡略化パラメータの関数である。
【００４３】
ブロック３０３において、使用者は、自身に向け表示された簡略化効果がどういったものかに基づき、評価パラメータの閾値を入力することになる。
【００４４】
ブロック３０４において、システム（１００）の処理ユニット（１０１）は、各簡略化ポイントについて、計算された評価パラメータの結果を、その評価パラメータの閾値の結果と比較する。
【００４５】
ブロック３０５において、処理ユニット（１０１）は、自身の行った比較に基づき、簡略化効果をディスプレイ・ユニット（１０３）上で使用者に向けて表示する。処理ユニット（１０１）による比較は、評価パラメータの計算値が、入力された評価パラメータの閾値内に収まっているかどうかをチェックするために行われる。計算値が評価パラメータの閾値の安全圏内にあれば、ディスプレイ・ユニット（１０３）は使用者に対しＯＫを示し、そうでなければＮＧ（Ｎｏｔ  Ｇｏｏｄ）を示す。
【００４６】
図４Ａから図４Ｅは本開示の例示的一実施例であり、学習ステージにおける機械的部材、即ちコンロッドの構造分析について示すものである。コンロッドとは、ピストンからクランクシャフトへと運動を伝達し、レバー・アームとして機能する、エンジンの構成部品である。このステージにおけるコンロッドは、標準コンピュータ支援モデルに当たる。本実例では、このコンロッドの分析は、異なる評価ポイントにおける応力の影響について行われる。初めに、学習ステージにおいて、「Ｙ」という評価パラメータを計算するために、少なくとも１つの評価ポイントが選択される。例えば、この場合では、応力集中を評価する評価ポイントとして、ポイントＡが選択される。また、「簡略化前後の応力差異」というパラメータが、評価ポイントの応力集中から導出される。本実例では、このパラメータ「簡略化前後の応力差異」を「Ｙ」と表す。選択された評価ポイント及び評価パラメータに基づき、処理ユニット（１０１）は、実際の結果から大幅に逸脱することのない（即ち、簡略化後に最良の結果を得るために評価パラメータ「Ｙ」が最小となる）特徴の簡略化が検討され得る、複数の簡略化ポイントを処理する。本開示の一実施例では、処理ユニット（１０１）が処理する簡略化ポイントは、コンロッド上のホールが存在するポイントである（即ち、ホール１から５が簡略化ポイントとして処理される）。本開示の一実施例では、簡略化パラメータと呼ばれる２つの別パラメータが、処理ユニット（１０１）により、評価ポイント及び評価パラメータの選択に基づいて処理される。この簡略化パラメータの一方は「簡略化ポイントにおける応力値」であり、これを「Ｘ１」で表す。他方の簡略化パラメータは「評価ポイントからの簡略化ポイントの距離」であり、これを「Ｘ２」で表す。評価ポイントからの簡略化ポイントの距離とは、ポイントＡからポイントＢまでの距離である。次いで、システム（１００）は、このコンロッドに簡略化処理を施す。このとき、先ずはホールの１つが簡略化される。本実例では、ホール１が簡略化され、ホール１の簡略化を経たモデルの分析を実行するためにメッシュが生成される。分析後には幾つかの結果が評価され、このことが評価ポイントにおける値「Ｙ」又は応力集中に影響を及ぼす。また、メッシュ化や結果分析に関するこれらのステップは、簡略化ポイントにおける他の幾つかの特徴を簡略化することによって繰り返される。本開示の一実施例では、ホール２から５が逐次簡略化され、簡略化の後、コンロッドは分析の実行に向けメッシュ化される。各簡略化後に遂行された分析に鑑み、システム（１００）は応答曲面を構築する。本明細書の全体を通じ、応答曲面とは、評価パラメータと簡略化パラメータの関連性を表すものである。本開示の一実施例では、図示する応答曲面の構築は、多平面空間内表面に、評価パラメータと簡略化パラメータが別軸となる形でポイントをプロットすることによって達成される。多平面空間内表面における応答曲面は、パラメータＹ、Ｘ１、及びＸ２の間の関連性を表している。本開示の一実施例では、評価パラメータ「Ｙ」は、簡略化パラメータＸ１及びＸ２の関数である。学習ステージで構築された応答曲面は、システムのメモリ・ユニット（１０２）に記憶される。コンピュータ支援モデルの分析簡略化に向けた別ステージ（適用ステージなど）での分析時間を最短化するために、処理ユニット（１０１）はこの応答曲面にアクセスする。
【００４７】
図５Ａから図５Ｅは例示的な一実施例であり、適用ステージにおけるコンロッドの構造分析について示すものである。適用ステージでは、コンロッドの新たな変形が分析に向け検討され、処理ユニット（１０１）は分析のため、このモデルを、メモリ・ユニット（１０２）に記憶された標準コンピュータ支援モデルへと関連付ける。コンピュータ支援モデル、即ちコンロッドは、複数の簡略化ポイントにおける特徴の簡略化にかけられ、評価ポイントにおける評価パラメータの結果に影響を及ぼす幾つかのパラメータを計算するために、メッシュが生成される。処理ユニット（１０１）が簡略化パラメータの値を計算する（即ち、パラメータＸ１及びＸ２の値が計算される）。適用ステージは、応答曲面を通じて学習ステージとリンクしている。検討中のパラメータ、即ち評価パラメータＹは、メモリ・ユニット（１０２）に記憶している、学習ステージで構築された応答曲面を用いて計算される。本開示の一実施例では、「Ｙ」の値、即ち「簡略化前後の応力差異」は、応答曲面を用いて計算される。この場合に、適用ステージにおいて時間が大幅に節約される。なぜなら、学習ステージにおいて関連性は既に構築されており、処理ユニット（１０１）はただこの関連性にアクセスし、評価パラメータを計算するだけでよいからである。その後、使用者は、評価パラメータの閾値を入力する必要がある。分析前後の応力差異がこの閾値を超過する場合、簡略化後の結果は許容値を超えて逸脱するとして、当該の簡略化特徴は十分良好なものとはみなされない。評価パラメータの閾値を「Ｙ０」と表す。システム（１００）は、分析結果を表示するためのディスプレイ・ユニット（１０３）を備えており、ディスプレイ・ユニット（１０３）は、簡略化された特徴、評価パラメータの計算値（即ち、「簡略化前後の応力差異」）、及び同特徴が簡略化するのに十分良好なものかどうかの表示を示す。処理ユニット（１０１）は、評価パラメータの結果である「Ｙ」を、評価パラメータの閾値である「Ｙ０」と比較する。この比較に基づき、処理ユニット（１０１）と連動しているディスプレイ・ユニット（１０３）は、簡略化効果を使用者に向けて表示する。図５Ｅに示すように、ディスプレイ・ユニット（１０３）は、簡略化ポイントであるホール１からホール５を示している。次の列には簡略化前後の応力差異値（評価パラメータ）であるＹが示され、３番目の列には、Ｙの値とＹ０の値の比較に基づく簡略化効果が表示されている。例えば、ホール１を簡略化して分析を実行したときのＹの値は６１ＭＰａであり、入力された閾値Ｙ０は２０ＭＰａとなっている。処理ユニット（１０１）は、これら２つの値を比較する。Ｙの値はＹ０よりも大きいため、ディスプレイ・ユニット（１０３）は簡略化効果を「ＮＧ」、つまりＮｏｔ  Ｇｏｏｄとして表示する。この表示は、ホール１の簡略化は不可能であることを意味している。かかる分析による結果は、いずれにおいても簡略化を伴わない本来の分析結果から逸脱し過ぎるからである。同様に、ホール２及びホール３も簡略化を検討し得ないものであり、よってディスプレイ・ユニット（１０３）は、これらの場合においてもＮＧであると表示する。しかし、ホール４及びホー���５の場合、Ｙの値はＹ０よりも小さいため、簡略化が可能となる。したがって、ディスプレイ・ユニット（１０３）は簡略化効果をＯＫとして表示する。ディスプレイ・ユニット（１０３）上の表示は例示に過ぎない。当業者であれば、使用者に対し、様々な方法で表示を提供することが可能である。本開示の実例における表示は限定ではなく、実施例の内の１つに過ぎない。
【００４８】
図６Ａは本開示の例示的一実施例であり、コンロッドの構造分析を例にとった、学習ステージ向けのシステム（１００）内グラフィック・ユーザ・インタフェースを示している。簡略化の実行対象であるため、初期分析モデル（標準コンピュータ支援モデルに当たる）が入力される。次いで、評価ポイント及び評価パラメータが選択される。本実例では、評価ポイントはコンロッドにおけるフィレットとして選択され、評価パラメータはミーゼス応力として選択される。実行後、システム（１００）は、モデルのメッシュ化及び分析の実行により、応答曲面を構築する。応答曲面は、評価パラメータ及び簡略化パラメータがディスプレイ・ユニット（１０３）上に使用者に向けて示されると、軸を伴う多平面空間内表面にポイントをプロットすることによって示され得るものである。
【００４９】
図６Ｂは本開示の例示的一実施例であり、コンロッドの構造分析を例にとった、適用ステージ向けのシステム内グラフィック・ユーザ・インタフェースを示している。図６Ｂに示すように、使用者は、標準コンピュータ支援モデルと実質的に同じである、新規分析モデルを入力する。次いで、使用者は評価パラメータの閾値を入力する。本実例では、閾値Ｙ０を２０ＭＰａと入力して実行する。実行後、処理ユニット（１０１）による比較に基づき、システム（１００）のディスプレイ・ユニット（１０３）は、使用者の判断のために、簡略化効果をＮＧ又はＯＫとして表示する。
【００５０】
図７Ａから図７Ｄ、及び図８Ａから図８Ｄは、学習及び適用ステージにおけるコンピュータ・マウスの構造分析を示す、別の例示的実施例である。コンピュータ・マウスの分析簡略化も、図４Ａ及び図４Ｂに関する解説の間、先の段落で説明したコンロッドの分析簡略化と同様の工程を辿る。ここでの簡略化特徴は、コンピュータ・マウスの四隅のボルトであるとみなされる。評価ポイントはマウス中央付近のポイントであり、評価パラメータは簡略化前後の応力差異である。コンロッドの場合と同じく、各簡略化特徴は簡略化ポイントにおいて簡略化され、分析が実行される。各簡略化後の分析に基づき、評価パラメータ（即ち分析前後の応力差異）と簡略化パラメータの関連性を表す、応答曲面が構築される。評価パラメータはＹで表され、簡略化パラメータはＸ１及びＸ２で表される。Ｘ１は簡略化ポイントにおける応力値、Ｘ２は評価ポイントからの簡略化ポイントの距離である。この応答曲面は、システム（１００）のメモリ・ユニット（１０３）に記憶される。
【００５１】
更に、適用ステージでは、標準コンピュータ支援モデルを基準モデルとして用いて、新規モデルが選択される。コンピュータ支援モデルは分析にかけられ、簡略化パラメータが処理ユニット（１０１）によって計算される。次いで、システムは評価パラメータの値、即ちＹの値を、学習ステージで構築した応答曲面を用いて計算する。その後、処理ユニット（１０１）が、評価パラメータの計算値を、評価パラメータの閾値のそれと比較する。この比較に基づき、ディスプレイ・ユニット（１０３）は、簡略化ポイントにおける特徴の簡略化効果を、使用者に向けて表示する。これにより、分析時間が短縮されると共に、マウスの分析精度も向上する。
【００５２】
本開示の実例では、ＣＡＤモデルの構造分析を開示した。しかし、本開示の方法及びシステムは、限定はしないが熱分析や流体流動分析等、その他あらゆるタイプの機械的分析に利用可能なものであり、したがって、これらの実例は、本開示の実施可能性に過ぎないものと解釈されたい。
【００５３】
本開示の一実施例では、コンピュータ支援モデルの分析簡略化を目的とするシステム（１００）の処理ユニット（１０１）は、使用者又はシステムが生成した要求を遂行するプログラム・コンポーネントの実行用に、少なくとも１つのデータ・プロセッサを備え得る。プロセッサには、一体型システム（バス）コントローラ、メモリ管理制御ユニット、浮動小数点ユニット、グラフィック処理ユニット、デジタル信号処理ユニット等、専用の処理ユニットが含まれ得る。処理ユニットには、ＡＭＤ  Ａｔｈｌｏｎ（登録商標）、Ｄｕｒｏｎ（登録商標）又はＯｐｔｅｒｏｎ（登録商標）、ＡＲＭ（登録商標）のアプリケーション、組込型又はセキュア・プロセッサ、ＩＢＭ  ＰｏｗｅｒＰＣ（登録商標）、ＩｎｔｅｌのＣｏｒｅ（登録商標）、Ｉｔａｎｉｕｍ（登録商標）、Ｘｅｏｎ（登録商標）、Ｃｅｌｅｒｏｎ（登録商標）、或いはこれら以外のプロセッサ製品群等のマイクロプロセッサが含まれ得る。処理ユニットは、メインフレーム、分散型プロセッサ、マルチコア、並列、グリッド、又はその他のアーキテクチャを用いて実装され得る。一部の実施例では、特定用途向け集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、デジタル信号プロセッサ（ＤＳＰ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ：Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、等の組込技術を利用し得る。
【００５４】
幾つかの実施例では、処理ユニット（１０１）は、１つ以上のメモリ・デバイス（例えばＲＡＭ、ＲＯＭ等）と、ストレージ・インタフェースを介して通信する形で配置され得る。ストレージ・インタフェースは、限定するものではないが、シリアルＡＴＡ（ＳＡＴＡ：ｓｅｒｉａｌ  ａｄｖａｎｃｅｄ  ｔｅｃｈｎｏｌｏｇｙ  ａｔｔａｃｈｍｅｎｔ）、統合ドライブ・エレクトロニクス（ＩＤＥ：ｉｎｔｅｇｒａｔｅｄ  ｄｒｉｖｅ  ｅｌｅｃｔｒｏｎｉｃｓ）、ＩＥＥＥ−１３９４、ユニバーサル・シリアル・バス（ＵＳＢ：ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）、ファイバ・チャネル、小型計算機システム・インタフェース（ＳＣＳＩ：ｓｍａｌｌ  ｃｏｍｐｕｔｉｎｇ  ｓｙｓｔｅｍ  ｉｎｔｅｒｆａｃｅ）等の接続プロトコルを採用している、メモリ・ドライブやリムーバブル・ディスク・ドライブといった、メモリ・デバイスと接続し得る。更に、メモリ・ドライブには、ドラム、磁気ディスク・ドライブ、光磁気ドライブ、光学ドライブ、複数の個別ディスクから成る冗長アレイ（ＲＡＩＤ：ｒｅｄｕｎｄａｎｔ  ａｒｒａｙ  ｏｆ  ｉｎｄｅｐｅｎｄｅｎｔ  ｄｉｓｃｓ）、ソリッドステート・メモリ・デバイス、ソリッドステート・ドライブ等が含まれ得る。
【００５５】
幾つかの実施例では、メモリ・ユニット（１０２）が、本開示に記述したデータを記憶し得る。かかるデータベースは、ＯｒａｃｌｅやＳｙｂａｓｅ等、フォールト・トレラント、リレーショナル、スケーラブル、且つセキュアなデータベースとして実装され得る。代わりに、かかるデータベースが、アレイ、ハッシュ、リンク・リスト、構造体、構造化テキスト・ファイル（例えばＸＭＬ）、テーブル等、標準化されたデータ構造を用いることにより、即ち、オブジェクト指向データベースとして（例えばＯｂｊｅｃｔＳｔｏｒｅ、Ｐｏｅｔ、Ｚｏｐｅ等が使用される）、実装されてもよい。こうしたデータベースは統合又は分散させることが可能であり、それは時として、本開示で先に論じた様々なコンピューティング・ユニット同士の間で行われる。任意のコンピュータ又はデータベース・コンポーネントの構造及び動作は、それが稼働する任意の組合せであれば、自在に併用され、統合され、分散されてよいことを理解されたい。
【００５６】
更に、本開示に沿った実施例を実装する際に、１つ以上のコンピュータ可読記憶媒体が利用されてよい。コンピュータ可読記憶媒体とは、プロセッサが読み取ることのできる情報やデータを記憶し得る、あらゆるタイプの物理メモリを指す。このように、コンピュータ可読記憶媒体とは、１つ以上のプロセッサによる実行処理に関する命令を記憶し得るものである。こうした命令には、本明細書に記載の実施例に沿ったステップ又はステージを、プロセッサに実行させる命令も含まれる。「コンピュータ可読媒体」という用語は、有形の品目を包含し、且つ搬送波や一時的な信号は除外する（即ち、非一時的なものを指す）ことを理解されたい。ランダム・アクセス・メモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、リード・オンリ・メモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、揮発性メモリ、不揮発性メモリ、ハード・ドライブ、ＣＤ  ＲＯＭ、ＤＶＤ、フラッシュ・デバイス、ディスク、その他あらゆる既知の物理的記憶媒体が例として挙げられる。
【００５７】
（本開示の利点）
本開示は、コンピュータ支援モデルの分析を簡略化するための、コンピュータ実施方法を提供する。これは、コンピュータ支援モデルの分析における計算時間を短縮するものである。
【００５８】
本開示は、コンピュータ支援モデルの分析を簡略化するための、コンピュータ実施方法を提供する。これは、簡略化中の手操作の誤りを回避することにより、分析精度を向上させるものである。
【００５９】
（均等物）
本明細書における事実上全ての複数形及び／又は単数形の用語の使用に関して、当業者であれば、状況及び／又は利用形態に適するように、複数形から単数形へ、及び／又は単数形から複数形への読替えが可能である。明快なものとするため、様々な単数形／複数形の置換えが本明細書で明白に記載され得る。
【００６０】
全体として、本明細書で使用した用語は、概して「オープン」な用語を意図したものであることは、当業者であれば理解されよう（例えば、「含む」という用語は「限定することなく含む」と解釈されるべきであり、「有する」という用語は「少なくとも有する」と解釈されるべきであり、「備える」という用語は「限定することなく備える」と解釈されるべきである）。また、添付される請求項の記載に関し、特定の数をとることが意図されているのであれば、そのような意図は請求項内に明示的に記載される筈であり、かかる記載の存在しない場合、かかる意図も存在しないということは、当業者であれば理解されよう。例えば、請求項の記載を始めるのに、「少なくとも１つの」及び「１つ以上の」という導入句が、記述内で理解の一助として使用される場合がある。しかし、そのような語句の使用を、不定冠詞「ａ」又は「ａｎ」によって請求項の記載を始めることが、たとえ同一請求項が導入句「１つ以上の」又は「少なくとも１つの」及び不定冠詞「ａ」又は「ａｎ」を含んでいたとしても、そのように開始された請求項の記載を含む特定の請求項を、かかる記載を１つだけ含んでいる発明に限定することを意味するものと解釈すべきではない（例えば、「ａ」及び／又は「ａｎ」は通常、「少なくとも１つの」又は「１つ以上の」という意味に解釈すべきである）。同じことが、請求項の記載を開始するのに用いられる、定冠詞の使用にも当てはまる。加えて、たとえ添付される請求項の記載に特定の数が明示的に記されていたとしても、そのような記載は通常、その最低数を表しているものと解釈すべきであることは、当業者であれば理解されよう（例えば、他の修飾語を伴わず単に「２つの」と記載された場合、通常は「少なくとも２つの」、又は「２つ以上の」という意味である）。更に、「Ａ、Ｂ、及びＣ等の内の少なくとも１つ」に類する慣例表現が用いられる場合、かかる構文は概して、当業者が同構文を理解するであろう意味になることを意図したものである（例えば、「Ａ、Ｂ、及びＣの内の少なくとも１つを有するシステム」には、限定するものではないが、Ａのみを、Ｂのみを、Ｃのみを、ＡとＢを共に、ＡとＣを共に、ＢとＣを共に、及び／又はＡとＢとＣを共に有するシステムが含まれることになる）。「Ａ、Ｂ、又はＣ等の内の少なくとも１つ」に類する慣例表現が用いられる場合、かかる構文は概して、当業者が同構文を理解するであろう意味になることを意図したものである（例えば、「Ａ、Ｂ、又はＣの内の少なくとも１つを有するシステム」には、限定するものではないが、Ａのみを、Ｂのみを、Ｃのみを、ＡとＢを共に、ＡとＣを共に、ＢとＣを共に、及び／又はＡとＢとＣを共に有するシステムが含まれることになる）。また、２つ以上の代替的用語が存在する、事実上全ての選言的単語及び／又は語句は、記述内か図面内かを問わず、かかる用語の内の１つ、かかる用語のいずれか、又はかかる用語の双方を含む可能性まで予期したものであると理解すべきことも、当業者であれば理解されよう。例えば、「Ａ又はＢ」という語句は、「Ａ」、「Ｂ」、又は「Ａ及びＢ」である可能性を含むものと理解される。
【００６１】
本明細書において、様々な態様及び実施例を開示したが、当業者には、これら以外の態様及び実施例も見出されよう。本明細書で開示した様々な態様及び実施例は、例示を目的としたものであり、真の範囲及び趣旨がその記述内に示されたものとして制限となることは意図していない。
【符号の説明】
【００６２】
１００  コンピュータ支援モデルの分析を簡略化するためのシステム
１０１  処理ユニット
１０２  メモリ・ユニット
１０３  ディスプレイ・ユニット
２０１−２０３  図２におけるフロー・チャート・ブロック
３０１−３０５  図３におけるフロー・チャート・ブロック
Ｙ  評価パラメータ
Ｘ１及びＸ２  簡略化パラメータ
Ｙ０  評価パラメータの閾値
Ａ  評価ポイント
Ｂ  簡略化ポイント
【図１】
2017091550.tif 000003
【図２】
2017091550.tif 000004
【図３】
2017091550.tif 000005
【図４Ａ】
2017091550.tif 000006
【図４Ｂ】
2017091550.tif 000007
【図４Ｃ】
2017091550.tif 000008
【図４Ｄ】
2017091550.tif 000009
【図４Ｅ】
2017091550.tif 000010
【図５Ａ】
2017091550.tif 000011
【図５Ｂ】
2017091550.tif 000012
【図５Ｃ】
2017091550.tif 000013
【図５Ｄ】
2017091550.tif 000014
【図５Ｅ】
2017091550.tif 000015
【図６Ａ】
2017091550.tif 000016
【図６Ｂ】
2017091550.tif 000017
【図７Ａ】
2017091550.tif 000018
【図７Ｂ】
2017091550.tif 000019
【図７Ｃ】
2017091550.tif 000020
【図７Ｄ】
2017091550.tif 000021
【図８Ａ】
2017091550.tif 000022
【図８Ｂ】
2017091550.tif 000023
【図８Ｃ】
2017091550.tif 000024
【図８Ｄ】
2017091550.tif 000025