(57)【特許請求の範囲】
【請求項１】
物体や物品や消費財のコンピュータ支援設計のシステムであって、
設計ソフトウェアアプリケーションのホストであるアプリケーションサーバと、
前記設計ソフトウェアアプリケーションにアクセスするためのウェブサイトインターフェースを提供するウェブサーバと、
を備え、
前記設計ソフトウェアアプリケーションは、１つの設計モジュール、１つの試験モジュール、１つのユーザインターフェースディスプレイモジュール、１つのソーシャルメディアモジュール、１つのコマースモジュールを備え、これらのモジュールを実行することで前記アプリケーションサーバを動作させるようになっており、
前記設計モジュールは、前記アプリケーションサーバに、
少なくとも第１のユーザからの第１の入力及び第２のユーザからの第２の入力を、第１のユーザの第１のコンピュータ及び第２のユーザの第２のコンピュータに表示されるウェブサイトを介して、少なくとも第１のユーザ及び第２のユーザから受信させ、前記入力は、物体や物品や消費財の既存の設計テンプレートに対する１つあるいは複数の修正を含み、
少なくとも第１のユーザ及び第２のユーザのそれぞれからの入力を、予め決められた１つあるいは複数の基準と比較させ、
前記入力が前記予め決められた１つあるいは複数の基準を満たす場合には、１つあるいは複数のユーザ入力を許可させ、前記入力が前記予め決められた１つあるいは複数の基準を満たさない場合には、１つあるいは複数のユーザ入力を拒絶させ、
前記許可された修正に基づいて、当該設計モジュールによって、前記既存の設計テンプレートを修正して、物体や物品や消費財の修正された設計テンプレートを生成させるように構成されており、
前記試験モジュールは、前記アプリケーションサーバに、少なくとも第１ユーザ及び第２ユーザの１つあるいは複数からの入力を受信させ、予め決められた１つあるいは複数の基準の１つあるいは複数を用いて修正された設計テンプレート評価させるように構成されており、
前記ソーシャルメディアモジュールは、前記アプリケーションサーバに、複数のユーザプロフィールの１つあるいは複数を前記ウェブサーバによって表示させるように構成され、前記ユーザプロフィールは、それぞれのユーザについての情報及び前記設計モジュールによって修正された設計テンプレートを含んでいる、
システム。
【請求項２】
前記修正された設計に基づいて物体や物品や消費財を作製するように構成された３Ｄプリンターを備えている、請求項１に記載のシステム。
【請求項３】
前記設計ソフトウェアアプリケーションは、前記アプリケーションサーバに、当該設計ソフトウェアアプリケーションのさらなるユーザからのフィードバックを引き出すために、前記修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報を前記ソーシャルメディアモジュールを実行して前記ウェブサーバによって表示させるように構成されている、請求項１に記載のシステム。
【請求項４】
前記設計ソフトウェアアプリケーションは、前記アプリケーションサーバに、ウェブユーザからのフィードバックを引き出すために、前記修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報を前記ソーシャルメディアモジュールを実行して出力させるように構成されている、請求項１に記載のシステム。
【請求項５】
前記予め決められた１つあるいは複数の基準の１つあるいは複数を用いて前記修正された設計テンプレートを評価することは、当該修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報が政府規制や業界標準を順守しているか否かを決定することを含む、請求項１に記載のシステム。
【請求項６】
前記予め決められた１つあるいは複数の基準の１つあるいは複数を用いて前記修正された設計テンプレートを評価することは、かみ合うように設計されたパーツが実際に互いに適合するか否かを決定することを含む、請求項１に記載のシステム。
【請求項７】
前記１つあるいは複数の予め決められた基準の１つあるいは複数を用いて前記修正された設計テンプレートを評価することは、当該修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報に基づいて仮想の物体や物品や消費財をモデル化し、当該仮想の物体や物品や消費財に対する外力の影響をシミュレーションすることを含む、請求項１に記載のシステム。
【請求項８】
前記外力は重力あるいは風力を含む、請求項７に記載のシステム。
【請求項９】
前記シミュレーションされた影響は、風力が仮想の物体や物品や消費財の調和振動を引き起こすか否かを決定することを含む、請求項８に記載のシステム。
【請求項１０】
前記修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報は、物体や物品や消費財を作製するための少なくとも１つの材料を特定し、前記修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報の評価は、前記少なくとも１つの材料を評価することを含む、請求項１に記載のシステム。
【請求項１１】
１つあるいは複数の材料の評価は、当該１つあるいは複数の材料を、強度、あるいは、コスト、あるいは、修正された設計テンプレートや前記修正された設計テンプレートに含まれる情報に含まれる他の材料との適合性に基づいて評価することを含む、請求項１０に記載のシステム。
【請求項１２】
前記設計ソフトウェアアプリケーションは、前記アプリケーションサーバに、前記予め決められた基準を格納し、前記予め決められた基準に基づいて第２の修正された設計テンプレートを評価させるように構成されている、請求項１に記載のシステム。
【請求項１３】
前記設計ソフトウェアアプリケーションは、前記アプリケーションサーバに、ウェブユーザあるいは業界代表が設計を購入あるいはライセンスするためのインターフェース、あるいは、設計ソフトウェアアプリケーションの第１ないし第２ユーザが設計を様々なウェブユーザや業界代表に販売ないしライセンスするためのインターフェースを前記ウェブサーバによって提供させるように構成されている、請求項１に記載のシステム。
【請求項１４】
前記設計ソフトウェアアプリケーションは、前記アプリケーションサーバに、ウェブユーザが、修正された設計に基づいて作製された物体や物品や消費財を購入ないし販売するためのインターフェースを前記ウェブサーバによって提供させるように構成されている、請求項１に記載のシステム。
【請求項１５】
前記既存の設計テンプレート及び修正された設計テンプレートは、自動車部品、衣料品、家庭用品の１つを製作する際に有用な情報を含んでいる、請求項１に記載のシステム。
【請求項１６】
物体や物品や消費財を設計する方法であって、
設計ソフトウェアアプリケーションと予め決められた１つあるいは複数の基準を備えたアプリケーションサーバを提供し、前記設計ソフトウェアアプリケーションは、１つの設計モジュール、１つの試験モジュール、１つのユーザインターフェースディスプレイモジュール、１つのソーシャルメディアモジュール、１つのコマースモジュールを備え、これらのモジュールを実行することで前記アプリケーションサーバを動作させるようになっており、前記試験モジュールは、少なくとも第１ユーザ及び第２ユーザの１つあるいは複数からの入力を受信させ、予め決められた１つあるいは複数の基準の１つあるいは複数を用いて、修正された設計テンプレート評価させるように構成されており、前記ソーシャルメディアモジュールは、前記ウェブサーバによって複数のユーザプロフィールの１つあるいは複数を表示させるように構成され、前記ユーザプロフィールは、それぞれのユーザについての情報及び前記設計モジュールによって修正された設計テンプレートを含んでおり、
少なくとも第１のユーザ及び第２のユーザがそれぞれの第１のコンピュータ、第２のコンピュータを用いて前記設計ソフトウェアアプリケーションにアクセスするためのウェブサーバインターフェースを提供し、
前記アプリケーションサーバは、
物体や物品や消費財の新しい設計を生成する既存の設計テンプレートに対する第１の修正を含む第１の入力を第１のコンピュータに表示されるウェブサイトを介して第１のユーザによって操作される第１のコンピュータシステムから受信し、
前記既存の設計テンプレートに対する第２の修正を含む第２の入力を第１のコンピュータに表示されるウェブサイトを介して第２のユーザによって操作される第２のコンピュータシステムから受信し、
第１のユーザ及び第２のユーザのそれぞれからの入力を、予め決められた１つあるいは複数の基準と比較し、
前記ユーザ入力が前記予め決められた１つあるいは複数の基準を満たす場合には、１つあるいは複数のユーザ入力を許可し、前記ユーザ入力が前記予め決められた１つあるいは複数の基準を満たさない場合には、１つあるいは複数のユーザ入力を拒絶し、
前記許可されたユーザ入力に基づいて、当該設計モジュールによって、前記既存の設計テンプレートを修正して、物体や物品や消費財の修正された設計テンプレートを生成する、方法。
【請求項１７】
前記修正された設計テンプレートに基づいて物体や物品や消費財を作製するように構成された３Ｄプリンターに前記修正された設計を出力することを含む、請求項１６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１３年３月１５日に出願された米国プロブィジョナル出願No. 61/790,270に基づく優先権主張を伴うものであり、その開示事項は参照により本明細書に組み入れられる。
【０００２】
本発明は物の設計方法及びシステムに係り、より詳しくは、コンピュータのネットワークを利用した、個人あるいは個人のグループが共同することによる、コンピュータ支援での物体、物品、あるいは他の素材の設計、販売、購入、ライセンス、印刷、製造、出荷、配達のための方法及びシステムに関するものである。
【背景技術】
【０００３】
現在のパーソナルコンピュータは、過去数十年において典型的な消費者が利用可能であったものに比べて、幾何級数的に能力が増大している。コンピュータ支援設計(CAD)ソフトウェアおよびそれに必要な処理能力は、従前は業界専門職にのみ利用可能であったが、現代の消費者は、消費者に利用可能なソフトウェアを利用して、設計、試験、複雑な設計の仮想的なモデル化を行うことができる。
【０００４】
同時に、３次元(３Ｄ)プリンティングは、プロトタイプや多くの最終製品の作製を可能とする。３Ｄプリンターのコストの下落や３Ｄプリンターの利用可能性の増大にしたがう、３Ｄプリンティングの成長が期待されている。一方、第三者も、コンピュータ支援設計に基づいて１つあるいは複数の物体を製造するであろう。
【０００５】
ＣＡＤソフトウェア及びハードウェアがより多くのユーザに利用可能になるにつれて、これらのユーザにおいて、ユーザが共同で作業することを可能とするような方法及びシステムを提供することによって、他のユーザの知識や経験から利益を得たいというニーズがある。さらに、設計者において、設計者の設計や設計スキルを可能性のある雇用者や顧客に売り込むというニーズもある。
【発明の概要】
【課題を解決するための手段】
【０００６】
これら及び他の利益を提供するために、物体のコンピュータ支援設計システムが提供される。
【０００７】
本発明の典型的な実施形態にしたがって、第１のユーザによって操作される第１のコンピュータシステムと、第２のユーザによって操作される第２のコンピュータシステムと、設計ソフトウェアアプリケーションのホストであるアプリケーションサーバと、少なくとも第１のユーザが前記設計ソフトウェアアプリケーションにアクセスするためのインターフェースを提供するウェブサーバと、を備えた物体のコンピュータ支援設計のシステムが提供される。
【０００８】
前記設計ソフトウェアアプリケーションは、新しい設計を生成する設計テンプレートに対する第１の修正を含む第１の入力を前記第１のコンピュータシステムから受信し、前記設計テンプレートに対する第２の修正を含む第２の入力を前記第２のコンピュータシステムから受信し、前記第１の修正及び第２の修正に基づいて、前記設計テンプレートを修正して、修正された設計を生成するように構成され得る。
【０００９】
本発明及び上述の記載、本発明の他の効果や特徴は、以下の図面と共に以下に記載する詳細な説明を読むことによってより容易に明らかになる。
【００１０】
添付図面に例によって示された実施形態は、必ずしも一律の倍率で描かれておらず、特定の特徴を強調するために特定の部分が誇張されることがある。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の１つの典型的な実施形態に係るネットワーク化されたコンピュータシステムの概観図である。
【図１Ａ】図１Ａは、本発明の他の典型的な実施形態に係るネットワーク化されたコンピュータシステムの概観図である。
【図２】図２は、本発明の１つの典型的な実施形態に係る共同設計ソフトウェアアプリケーションの概観図である。
【図３】図３は、本発明の１つの典型的な実施形態に係る、図２に示す共同設計ソフトウェアアプリケーションのユーザインターフェースを例示する。
【図４】図４は、本発明の１つの典型的な実施形態に係る、図２に関連して記述されるユーザプロファイル２５１のユーザインターフェース４００である。
【発明を実施するための形態】
【００１２】
本発明の典型的な実施形態の様々な図を示す図面に対する参照が行われる。図面及び本明細書における図面の説明において、便宜のために所定の用語が用いられるが、本発明の実施形態を限定するものとして解釈されるものではない。さらに、図面及び以下に述べる説明において、全体を通して、同様の参照番号は、同様の要素を示している。
【００１３】
図１には、本発明の１つの典型的な実施形態に係るネットワーク化されたコンピュータシステムが例示され、一般的に参照番号１００として示される。ネットワーク化されたコンピュータシステム１００は、モバイルコンピュータシステム１３０やパーソナルコンピュータシステム１５０のような、複数の遠隔のコンピュータシステムに対してネットワーク１４０を介して接続されるサーバ１１０を備えている。
【００１４】
１つの典型的な実施形態では、ネットワーク１４０はインターネットである。
【００１５】
１つの典型的な実施形態では、サーバ１１０は、例えば、共同設計ソフトウェアアプリケーションを実行するアプリケーションサーバと、コンピュータシステム１３０、１５０によってアクセス可能なウェブサイトのホストであり、共同設計ソフトウェアアプリケーションにインターフェースを提供する、ウェブサーバと、を備えている。このように、設計ソフトウェアアプリケーションは、ウェブサイトと接続されたウェブアプリケーションである。システム１００は、単一のユーザによって使用されても、あるいは、複数のユーザによって同時に使用されてもよい。
【００１６】
サーバ１１０は、当該サーバ１１０によって実行される時に、本明細書に記載されるフィーチャの関連する部分を実行するソフトウェアインストラクションを格納する、ハードディスクアレイや固体メモリのような有体コンピュータ可読媒体を含む内部記憶装置１１５を備えている。
【００１７】
サーバ１１０は、物体、物品、消費財等の設計、これらの修正された設計、共同で修正された設計、のテンプレートを格納するデータベース１２０を保持している。データベース１２０は、サーバ１１０に対して内部付けであってもよく、この場合、データベースは記憶装置１１５に記憶され、あるいは、サーバ１１０に対して外部付けであってもよく、この場合、データベースは、外部ハードディスクアレイや固体メモリのような外部記憶装置に記憶される。
【００１８】
また、コンピュータシステム１３０、１５０は、それぞれ、コンピュータシステム１３０、１５０によって実行された時に、本明細書に記載されるフィーチャの関連する部分を実行するソフトウェアインストラクションを格納する内部記憶装置１３５、１５５を備えていてもよい。
【００１９】
上述のように、データベース１２０は、様々な物体、物品、商品等の設計テンプレートを記憶し得る。設計は、ウェブサーバを介してアクセスされる、あるいは、ネットワーク１４０を通してサーバ１１０にアップロードされる設計ソフトウェアアプリケーションを通して、コンピュータシステム、例えばコンピュータシステム１３０ないし１５０、のユーザによって設計される（便宜上、コンピュータシステム１３０のユーザを「ユーザ１３０」、コンピュータシステム１５０のユーザを「ユーザ１５０」と呼ぶ）。予め設定された設計の設計が終了すると、ユーザは、サーバ１１０に予め設定された設計を格納する指示を出し、サーバ１１０は、ユーザ１３０及びユーザ１５０により共同で修正される設計のためのテンプレートとして後で検索するために、それをデータベース１２０に記憶する。例示するテンプレートとしては、自動車部品、衣料品、家庭用品等に用いられるものがある。
【００２０】
共同での設計過程を含む、設計過程において、ユーザ、すなわち、ユーザ１３０、１５０は、ウェブサイトにアクセスして、設計、例えば、テンプレートを検索し、検索して取り出したテンプレートに基づくデザインを個別にあるいは共同して修正する。１つの典型的な実施形態において、設計ソフトウェアアプリケーションは、テンプレートの設計を生成すること、また、検索されたテンプレートに基づく設計を修正することを提供するコンピュータ支援設計（ＣＡＤ）タイプのソフトウェアアプリケーションである。ＣＡＤタイプソフトウェアアプリケーションは、修正プロセスを通じてユーザ１３０、１５０を誘導し、また、他のファイルタイプをＣＡＤタイプソフトウェアアプリケーションに適合するフォーマットに変換する、一組の設計ツールを含んでいる。
【００２１】
共同設計ソフトウェアアプリケーションは、それがテンプレートの予め決定された基準を満たす修正を行うように、ユーザ１３０、１５０を誘導するという点において、"スマート"である。このような基準は、政府指令規則を満たすための変更、部品が互いにいかに適合するかしないか、構造の材料の選択を含んでいてもよい。設計ソフトウェアアプリケーションは、基準、特に、安全性や既知の製造問題に影響を与えるもの、を満たさない修正に対してアラームやエラーメッセージを出す。基準は、数値ないしテキストパラメータ、範囲、限界、特定の値、組み合わせ、近似として格納されており、複数の設計に亘る使用（例えば、数値限界は複数の設計に適用され得る）のために索引付けされてもよく、また、相互リンクされてもよい。基準は、ＡＳＥ、ＡＳＭＥ、ＮＩＳＴ、及び政府、非政府（例えば、事業者団体、大学カリキュラム、製造業者等）の標準、のような標準に関連していてもよい。基準が幾人かの他のユーザの設計要求を満たすように用いられない場合には、基準を無効し、あるいは無視してもよく、警告についても同様である。
【００２２】
共同設計ソフトウェアアプリケーションは、ユーザが、a)ストレステスト; b)負荷テスト; c)風洞試験;d)等を含む、設計された物体を試験するためのアドバンストツールにアクセスすることを許可するインターフェースを含んでいてもよい。例えば、共同設計ソフトウェアは、設計あるいはテンプレートに基づく仮想物体の製造のシミュレーションを行い、当該仮想物体に対する重力、風力、負荷力などの外力の影響のシミュレーションを行ってもよい。仮想物体に対する風力の影響のシミュレーションを行う時には、共同設計ソフトウェアアプリケーションは、特定の速度、周波数、振幅、方向、の風力が、設計された物体において調和振動を引き起こすかを決定してもよい。設計者が、体が振動（例えば、所与の周波数で）することを意図する場合には、共同設計ソフトウェアは、調和振動を許容するように修正され得る設計の領域を強調表示してもよい。また、調和振動の危険レベルが検出されたときには、共同設計ソフトウェアは、調和振動を低減あるいは除去するように修正され得る設計の領域を強調表示してもよい。
【００２３】
図１Ａを参照すると、本発明の典型的な実施形態にしたがうシステム１００の典型的な他の実施形態が参照番号１００’として図示されている。システム１００’はシステム１００の全ての要素及びそのフィーチャを含み、さらに、サーバ１１０によってホストされるウェブサイト上のソーシャルネットワーキング/クラウドソース・コラボレーション・フィーチャを備えている。
【００２４】
ソーシャルネットワーキング/クラウドソース・コラボレーション・フィーチャは、共同設計ソフトウェアアプリケーション内に埋め込まれており、当該ウェブサイトにアクセスするいかなる人、当該ウェブサイトにアクセスするユーザの選択されたグループ、設計に関与したユーザ（例えば、ユーザ１３０、１５０）のみ、のようなユーザに対して、設計変更についての投票、アイデアの共有、ユーザ間の仕事の配分等を提供する。
【００２５】
例えば、共同設計ソフトウェアアプリケーションのユーザは、大学レベルの機械工学クラスの学生であり、このような実施形態において、共同設計ソフトウェアアプリケーションは、このような学生に、学生自身をより大きな設計プロジェクトについての様々なタスクを割り当てる能力を与え、あるいは、教員に、より大きな設計タスクの一部としての様々な設計タスクを割り当てる能力を与える。
【００２６】
他の典型的な実施形態では、システム１００´は、ソーシャルネットワークサーバを備えており、それに対してユーザ１３０、１５０は他のユーザのフィードバックのために自己の共同設計を書き込む。
【００２７】
システム１００’および、特に、サーバ１１０によってホストされるウェブサイトは、さらに、設計を評価するために、業界代表１６０によってアクセス可能なウェブページを含んでいる。例えば、自動車の製造業者は、ウェブサイトから自動車の特定のモデルのフロント・エアダムの新しい設計を獲得するかもしれない。業界代表１６０が、アクイジションマネージャの場合には、設計を作成したユーザから、共同設計ソフトウェアアプリケーションのウェブサイト上及び該システムの他の部分のインターフェースを介して、ライセンス、購入、寄贈あるいは、他の獲得手法によって、設計を獲得し得る。共同設計ソフトウェアは、ユーザが、ユーザのオリジナル設計、及び／あるいは、ユーザによる既存の設計に対する修正に対して料金を請求できるようにしてもよい。共同設計ソフトウェアは、また、設計者と購入者との間の取引をやりやすくするために、設計者（例えば、ユーザ１３０）および/あるいは購入者（例えば、業界代表１６０）に対して、料金を請求（例えば、フラット料金および/あるいはパーセンテージ）するように構成されてもよい。
【００２８】
他の実施形態では、業界代表１６０はヒューマンリソース代表であり、ウェブページを利用して有能なユーザをスカウトし、共同設計ソフトウェアアプリケーションを介して、有能なユーザに対するオファーを展開する。ここでもまた、共同設計ソフトウェアは、業界代表による設計者の雇用をやりやすくするために、設計者（例えば、ユーザ１３０）および/あるいは業界代表１６０に対して、料金を請求（例えば、フラット料金および/あるいはパーセンテージ）するように構成されてもよい。
【００２９】
業界代表１６０がエンジニアの場合には、エンジニアは、ウェブページを用いて、投票結果を備えた他のユーザの設計についての票を勘定して順位付けされた結果を生成し、将来の設計のために高評価のパターンを決定してもよい。例えば、当該設計に関与したユーザでない第三者もまた投票ができる一方、産業代表のみが投票結果を見ることが許されており、設計の人気度を決定するようにしてもよい。以下に述べるように、共同設計ソフトウェアアプリケーションは、該ソフトウェアのユーザや他のウェブユーザが、投票したり、誰が投票できるかを制限したりするように構成されていてもよい。あるいは、各設計の設計者が、個人が投票できるかを決定してもよい。
【００３０】
システム１００’の他の典型的なフィーチャ及び機能性を説明する。システム１００’の典型的な実施形態では、システム１００’は、さらに、サーバ１１０（図１に示す実施形態と共に用いられ得る）に接続された３Ｄプリンター（あるいは複数のプリンター）１７０を備えている。共同設計を完了した後、ユーザ１３０、１５０は、サーバ１１０に指示を出して、３Ｄプリンター１７０において作製されたプロトタイプないし使用可能な物を得る。３Ｄプリンター１７０は、プロトタイプを作製し、そして、それは、ユーザ１３０、１５０に発送される。他の典型的な実施形態において、３Ｄプリンター１７０は、周辺装置としてコンピュータシステム１３０ないし１５０に接続されている。
【００３１】
第三者は、人気のウェブサイトのユーザが個人使用のために音楽ファイルを選んでダウンロードするのと同様に、ウェブサイトにアクセスして、ワンタイムダウンロードないしライセンスを獲得（購入）することによって、自身の３Ｄプリンターを用いて自身の物体をプリントしてもよい。あるいは、第三者は、人気のウェブサイトのユーザが衣料品や家庭用品を選んで、それらを自身の住居に発送するのと同様に、自身の住居に発送するためにウェブサイトから物体を注文するようにしてもよい。物体は、第三者ベンダーによって、設計テンプレートや修正された設計に基づいて、（例えば、射出成型、切削、切断、溶接、結合、他のタイプの組み立て、によって）作製された木、金属、プラスチック等であり得る。
【００３２】
設計ソフトウェアアプリケーションのウェブサイトは、ウェブサイトユーザコミュニティに対して、特に困った問題や設計要求を提案し、次いでユーザに、個々にあるいはグループで、設計させたり、解決手段を提案させたりする、工業エンジニアや他の問題解決者のためのウェブページを含んでもよい。
【００３３】
設計ソフトウェアアプリケーションのウェブサイトは、工業エンジニアによってアクセス可能なインターフェースを有し、それによって、エンジニアは、物品全体の概略設計を、そのパーツのブレークダウンを含むように、アップロードし、ユーザが、a)物品を再設計し; b)新しい変更を提案し; c)複数の既存の問題に対して設計変更し; d)業界の他者（ユーザを含む）に、物品の設計概要図をライセンスし、あるいは、購入する、ことを可能とする。共同設計ソフトウェアアプリケーションは、ユーザがユーザのサービスに対して料金徴収し、および/あるいは、工業エンジニアが上記再設計の購入ないしライセンスするオファーをするように構成されていてもよい。上述のように、共同設計ソフトウェアは、取引をやりやすくするために、ユーザ、および/あるいは、工業エンジニア購入者に対して、料金（例えば、フラット料金および/あるいはパーセンテージ）を請求するように構成されてもよい。
【００３４】
共同設計ソフトウェアアプリケーションのウェブサイトは、学習ツールとして働くウェブサイトを含み、ユーザが、当該共同設計ソフトウェアアプリケーションを用いることで、既定義タスクを遂行する製品を設計すること、用いられるパーツの数、用いられるパーツ全体のコスト、等に基づくテストを行うこと、時間を刻んだ状況で物品の組み立て・分解を行い、その後、時間、正確性、誤ったあるいは不適切に搭載されたパーツの割合、パーツが物品にとって重要か否か、テストアドミニストレータによって確立されたその他の主観的なテスト基準、に基づいてユーザのワークアウトプットを段階評価すること、を可能とする。上記の共同学習に加えて、共同設計アプリケーションは、チュートリアル、ビデオ、既知の設計制約のリスト、等を含んでいてもよい。
【００３５】
共同設計ソフトウェアアプリケーションのユーザ及び他のウェブユーザは、様々な言語を話し、理解するので、ソフトウェアアプリケーションは、設計情報を１つの言語から他の言語に翻訳するように構成されていてもよい。例えば、設計テンプレート、設計修正、設計明細に関する情報は、多言語で提示されてもよく、あるいは、多言語に翻訳（機械翻訳あるいは人手による翻訳を介して）するオプションを備えた１言語で提示されてもよい。さらに、ソフトウェアアプリケーションは、様々な言語での共同学習のためのプラットフォームを提供してもよい。例えば、チュートリアル、ビデオ、既知の設計制約のリスト、等が多言語で提示されてもよく、あるいは、多言語に翻訳（機械翻訳あるいは人手による翻訳を介して）するオプションを備えた１言語で提示されてもよい。
【００３６】
本発明に係るウェブサイトは、ユーザ１３０、１５０に供給され、ユーザのブラウザソフトウェアに提示される。グラフィカルユーザインターフェースは、ユーザ入力（キーボード、キーパッド、タッチスクリーン、ポインティングデバイス、音声認識、などによる）、及び、ナビゲーション（例えば、ポインティングデバイスによって作動されるハイパーリンクによる）を提供する。当業界において一般に知られているような認証ソフトウェアが、ウェブサイト機能の一部あるいは全部へのアクセスを制御するために用いられてもよい。ユーザインターフェースは、ユーザアカウント（ユーザによって設定される）へのアクセス、テンプレートのデータベースへのアクセス、新しいプロジェクトの生成、コンピュータシステム１３０ないし１５０からのファイルのアップロード、サーバ１１０からのファイルのダウンロード、ＣＡＤツールへのアクセス、第三者（上述）のためのウェブページの評価、のためのナビゲーションリンクを含んでもよい。
【００３７】
図２は、本発明の典型的な実施形態に係る共同設計ソフトウェアアプリケーション２００の概要図である。共同設計ソフトウェアアプリケーション２００は、上述したシステム１００ないし１００’に示されたサーバ１１０に格納されており、設計インターフェース２２０、試験インターフェース２３０、ソーシャルメディアインターフェース２５０、ｅコマースインターフェース２６０を含んでいる。
【００３８】
設計インターフェース２２０は、設計テンプレート２２１、設計修正２２２、設計明細２２３を含んでいてもよい。設計インターフェース２２０は、例えば、設計の作成、修正、分析、最適化を支援するＣＡＤタイプアプリケーションである。設計テンプレート２２１は、ソフトウェアアプリケーション２００のユーザの一部あるいは全てにおいて利用可能であり、ユーザに対して物体の一般化された構造を提供する。ユーザは、特定の機能を実行し、あるいは、ユーザの他の要求事項を満たすために、設計テンプレート２２１に対して設計修正２２２を実行して、修正された設計を形成する。
【００３９】
設計明細２２３は、例えば、設計の要求事項を特定する。例えば、ベンダーや他の業界専門職は、設計明細２２３を入力し、ユーザに対して、ユーザが料金を支払うことで、ソフトウェアアプリケーション２００を用いて、設計明細２２３を満たす修正された設計を生成する機会をオファーする。上述のように、共同設計ソフトウェアは、また、設計者と購入者との間の取引をやりやすくするために、設計者（例えば、ユーザ１３０）および/あるいは、購入者（例えば、業界代表１６０）に対して、料金（例えば、フラット料金および/あるいはパーセンテージ）を請求するように構成されてもよい。他の実施形態では、機械工学コースの教授が設計明細２２３を入力し、生徒が、コース単位のために、ソフトウェアアプリケーション２００を用いて、設計明細２２３を満たす修正された設計を生成する。
【００４０】
設計テンプレート２２１、設計修正２２２、設計明細２２３は、例えばデータベース１２０に、格納される。設計テンプレート２２１及び設計明細２２３は、ソフトウェアアプリケーション２２０を用いて、および/あるいは、例えば、ネットワーク１４０を通してコンピューティングシステム１５０から、サーバ１１０にアップロードすることによって生成される。
【００４１】
試験インターフェース２３０は、コンプライアンス・テスト・インターフェース２３１を含んでいてもよく、そこで、設計テンプレート２２１及び設計修正２２２が１つあるいは複数の設計明細２２３に基づいて評価される。この例において、例えば、設計明細２２３は、政府規則あるいは業界標準によって設定される。他の例では、設計明細２２３は、パーツが設計テンプレート２２１にかみあうように設計されているか、および/あるいは、設計修正２２２が互いに適合するかを決定することに用いられる。
【００４２】
テスト・インターフェース２３０は、材料試験インターフェース２３２を含んでいてもよい。材料試験インターフェース２３２は、例えば設計明細２２３の１つとして、少なくとも１つの材料の特性を格納していてもよい。材料試験インターフェース２３２は、強度、コスト、設計テンプレート２２１や修正された設計に含まれる他の材料との適合性を評価する。
【００４３】
試験インターフェース２３０は、また、負荷試験インターフェース２２３、ストレス試験インターフェース２３４、及び/あるいは、ウィンド・テスト・インターフェース２２５等を含んでいてもよい。負荷試験２３３、ストレス試験２３４、および/あるいは、ウィンドテスト２３５は、設計テンプレート２２１および/あるいは設計明細２２２に基づいて仮想物体をモデル化し、当該仮想物体に対する外力の影響をシミュレーションするインストラクションを含んでいてもよい。例えば、試験インターフェース２３０は、仮想物体に対する重力および/あるいは他の負荷あるいはストレスの影響をシミュレーションする。ウィンドテスト２３５は、特定の速度、周波数、振幅、方向、の風力が仮想物体に対して強調振動を引き起こすかについて決定することを含んでいてもよい。設計者が、物体が振動する（例えば、所与の周波数で）ことを意図する場合には、共同設計ソフトウェアは、強調振動を許容するように修正され得る設計の領域を強調表示してもよい。あるいは、危険レベルの強調振動が検出された場合には、共同設計ソフトウェアは、強調振動を低減あるいは取り除くように修正される得る設計の領域を強調表示してもよい。
【００４４】
ソーシャルメディアインターフェース２５０を利用することによって、各ユーザはユーザプロフィール２５１を有してもよい。ユーザは、投票インターフェース２５２、あるいは、設計フィードバック２５４を提供するインターフェースを利用することで、設計テンプレート２２１及び設計修正２２２を評価してもよい。ソーシャルメディアインターフェース２５０は、インターネット１４０を通してユーザがアイデアを交換するフォーラム２５６および/あるいは他のコミュニケーション・メディアを含んでいてもよい。ソーシャルメディアインターフェース２５０は、ユーザが他のユーザにタスクを実行することを要求するタスク・アサインメント２５５を含んでいてもよい。例えば、ベンダーや他の業界専門職は、ユーザに対して、有償でソフトウェアーアアプリケーション２００を用いてタスクを実行する機会をオファーする。他の例では、機械工学コースの教授は、コース単位のためのタスクを学生に割り当ててもよい。
【００４５】
電子コマースインターフェース２６０は、ソフトウェア２００のユーザや他のウェブユーザが、消費者および/あるいは業界専門職間で、設計テンプレート２２１や修正された設計を、購入、ライセンス、あるいは、販売する、設計マーケットプレイス２６１を含んでいてもよい。例えば、ユーザは、修正された設計を購入して、修正された設計に基づいて３Dプリンターを用いて物体を作製してもよい。電子コマースインターフェース２６０は、ソフトウェアアプリケーション２００のユーザや他のウェブユーザが、設計テンプレート２２１や修正された設計に基づいて作製された物体を購入できる、作製物体マーケットプレイス２６２を含んでいてもよい。物体は、第三者ベンダー（例えば、射出成型ショップ、木工ショップ、金属加工ショップ等）によって、設計テンプレートや修正された設計に基づいて、例えば、射出成型、切削、切断、溶接、結合、他のタイプの組み立て、によって作製された木、金属、プラスチック等であり得る。
【００４６】
上述のように、共同設計ソフトウェアアプリケーションは、設計を多様な言語で、設計し、共有し、テストし、購入し、ライセンスし、製造し、販売するプラットフォームを提供する。したがって、設計インターフェース２２０、試験インターフェース２３０、ソーシャルメディアインターフェース２５０、電子コマースインターフェース２６０等は、多言語で提示され、あるいは、１つの言語で提示され、多言語に翻訳する（機械または人による翻訳を介して）オプションを備えている。
【００４７】
図３は、本発明の典型的に実施形態にかかる共同設計ソフトウェアアプリケーション２００のユーザインターフェース３００を示す。ユーザインターフェース３００は、設計モジュール３２０、試験モジュール３３０、ソーシャルメディアモジュール３５０、電子コマースモジュール３６０を備えている。
【００４８】
設計モジュール３２０は、例えば、ソーシャルメディアインターフェース２５０や他のオンラインフォーラムを介して、ユーザが、設計修正２２２を実行したり、設計テンプレート２２１や修正された設計を共有したりできるようにしてもよい。
【００４９】
試験モジュール３３０は、上述のコンプライアンス試験インターフェース２３１を通して、設計テンプレート２２１や修正された設計におけるコンプライアンス試験をユーザが実行できるようにするコンプライアンス試験モジュール３３１を含んでいてもよい。試験モジュール３３０は、上述の材料試験インターフェース２３２を通して、設計テンプレート２２１や修正された設計における材料試験をユーザが実行できるようにする材料試験モジュール３３２を含んでいてもよい。試験モジュール３３０は、上述の負荷試験インターフェース２３３および/あるいはストレス試験インターフェース３３５を通して、設計テンプレート２２１や修正された設計における負荷試験やストレス試験をユーザが実行できるようにする負荷試験モジュール３３３および/あるいはストレス試験モジュール３３４を含んでいてもよい。試験モジュール３３０は、上述のウィンド試験インターフェース２３５を通して、設計テンプレート２２１や修正された設計におけるウィンド試験をユーザが実行できるようにするウィンド試験モジュール３３５を含んでいてもよい。
【００５０】
ソーシャルメディアモジュール３５０は、設計テンプレート２２１や修正された設計についてユーザが投票することを可能とする投票モジュール３５２、および/あるいは、設計テンプレート２２１や修正された設計についてユーザがコメントできるようにするコメントモジュール３５３を含んでいてもよい。ユーザインターフェース３００に示す例では、ユーザ１及びユーザ２が修正された設計"File1"に対してコメントを提出している。ソーシャルメディアモジュール３５０は、また、ユーザがタスクを割り当てたり、タスクを実行することを同意したりできるタスク・アサインメント・モジュール３５５を含んでいてもよい。ユーザインターフェース３００に示す例では、ベンダーは、修正された設計"File1"に関するタスクを実行するために料金を支払うことをユーザにオファーしている。
【００５１】
電子コマースモジュール３６０は、上述の設計マーケットプレイス２６１を通して、設計３６１を購入したり設計３６２を販売するオプション、また、上述の作製された物体のマーケットプレイス２６２を通して作製された物体３６３を購入したり、作製された物体３６４を販売するオプションを含んでいてもよい。
【００５２】
図４は、本発明の典型的な実施形態にかかる、上述の共同設計ソフトウェアのユーザプロフィール２５１のユーザインターフェース４００である。
【００５３】
図４を参照すると、ユーザインターフェース４００は、ユーザ情報４１０、及び、設計４２０、例えば、設計テンプレート２２１および/あるいは設計修正２２２である、を含んでいてもよい。ユーザ情報４１０は、経歴情報、教育、現在あるいは過去の雇用情報、関連する経験、ユーザの業務請負の実行可能性、すなわち、パートタイム（一時あるいは永久）あるいはフルタイム雇用等のようなユーザ（例えば、コンピュータシステム１３０や１５０のようなコンピュータシステムのユーザ）に関するいかなる情報をも含んでもよい。共同設計ソフトウェアは、設計４２０を選択することによって、設計３２０、試験３３０、ソーシャル３５０、電子コマース３６０オプションを伴う図３に示すユーザインターフェース３００のような、ユーザインターフェースが表示されるように構成されている。
【００５４】
共同設計ソフトウェアアプリケーション２００は、ソフトウェアアプリケーションのユーザおよび/あるいは他のウェブユーザに階層アクセスを提供するように構成されていてもよい。例えば、ユーザプロフィール２５１及びユーザの設計ポートフォリオ（例えば、図４のユーザインターフェース４００に示すように）は一般に公開されてもよい（例えば、インターネットや他のネットワーク４００を通して）。あるいは、共同設計ソフトウェアアプリケーション２００は、各ユーザに対して、ユーザのプロフィール２５１や個々の設計４２０を一般公開するかを決定するオプションを与えるように構成されてもよい。
【００５５】
他の実施例では、共同設計ソフトウェアアプリケーション２００は、登録されたユーザのみが設計や物体の修正、試験、投票、コメント、購入が許されるように構成されてもよい。あるいは、共同設計ソフトウェアアプリケーション２００は、各設計４２０の設計者に、特定のユーザやユーザグループが、設計４２０についての修正、試験、投票、コメントの１つ以上を許可するオプションを与えるように構成され得る。
【００５６】
例えば、機械工学クラスの教授は、設計テンプレート２２１及び設計明細２２３を閲覧するために生徒のプライベートネットワークを作ってもよい。各生徒は、設計テンプレート２２１に対して設計修正２２２を行ってもよく、当該生徒が修正した設計４２０を、教授が作ったプライベートネットワークの外に公開するか否かを決定してもよい。
【００５７】
１つの典型的な実施形態では、ユーザは、ユーザプロフィール２５１及び設計４２０を、一般に公開して当該ユーザを売り込むオプションを有している。一方、共同設計ソフトウェアアプリケーション２００は、ユーザに接触したり、雇用したりする能力を制限し、あるいは、設計４２０や設計４２０に基づく物体を購入する能力を制限する。ユーザに接触したり、雇用したりする能力を制限し、あるいは、設計４２０や物体を購入する能力を制限することによって、共同設計ソフトウェアアプリケーション２００は、使用者雇用や、設計４２０や物体の購入を促進するために料金を徴収することができる。
【００５８】
本発明のこれらのあるいは他の利点は、上述の詳細から当業者において明らかである。したがって、本発明の広い発明概念から逸脱することなく、上記実施形態に対して変更や修正が行われ得ることが当業者に理解される。本発明は、ここに記載された特定の実施形態に限定されるものではなく、本発明の精神および範囲内における全ての変更および修正を含むことが意図されることが理解される。
［付記］
［概念１］
物体のコンピュータ支援設計のシステムであって、
第１のユーザによって操作される第１のコンピュータシステムと、
第２のユーザによって操作される第２のコンピュータシステムと、
設計ソフトウェアアプリケーションのホストであるアプリケーションサーバと、
少なくとも第１のユーザが前記設計ソフトウェアアプリケーションにアクセスするためのインターフェースを提供するウェブサーバと、
を備え、
前記設計ソフトウェアアプリケーションは、
新しい設計を生成する設計テンプレートに対する第１の修正を含む第１の入力を前記第１のコンピュータシステムから受信し、
前記設計テンプレートに対する第２の修正を含む第２の入力を前記第２のコンピュータシステムから受信し、
前記第１の修正及び第２の修正に基づいて、前記設計テンプレートを修正して、修正された設計を生成するように構成されている、
システム。
［概念２］
前記修正された設計に基づいて物体を作製するように構成された３Ｄプリンターを備えている、概念１に記載のシステム。
［概念３］
前記設計ソフトウェアアプリケーションは、共同設計ソフトウェアアプリケーションのさらなるユーザからのフィードバックを引き出すために、前記修正された設計をソーシャルメディアインターフェースに出力することを可能するように構成されている、概念１に記載のシステム。
［概念４］
前記設計ソフトウェアアプリケーションは、ウェブユーザからのフィードバックを引き出すために、前記修正された設計をソーシャルメディアウェブページに出力するように構成されている、概念１に記載のシステム。
［概念５］
前記設計ソフトウェアアプリケーションは、予め決められた基準に基づいて、前記修正された設計を評価するように構成されている、概念１に記載のシステム。
［概念６］
前記修正された設計の評価は、当該修正された設計が政府規制や業界標準を順守しているか否かを決定することを含む、概念５に記載のシステム。
［概念７］
前記修正された設計の評価は、かみ合うように設計されたパーツが実際に互いに適合するか否かを決定することを含む、概念５に記載のシステム。
［概念８］
前記修正された設計の評価は、当該修正された設計に基づいて仮想物体をモデル化し、当該仮想物体に対する外力の影響をシミュレーションすることを含む、概念５に記載のシステム。
［概念９］
前記外力は重力を含む、概念８に記載のシステム。
［概念１０］
前記外力は、風力を含む、概念８に記載のシステム。
［概念１１］
前記影響は、風力が仮想物体の調和振動を引き起こすか否かを決定することを含む、概念１０に記載のシステム。
［概念１２］
前記修正された設計は、物体を作製するための少なくとも１つの材料を特定し、前記修正された設計の評価は、前記少なくとも１つの材料を評価することを含む、概念５に記載のシステム。
［概念１３］
１つあるいは複数の材料の評価は、当該１つあるいは複数の材料を、強度、コスト、修正された設計に含まれる他の材料との適合性に基づいて評価することを含む、概念１２に記載のシステム。
［概念１４］
前記設計ソフトウェアは、前記予め決められた基準を格納し、前記予め決められた基準に基づいて第２の設計を評価するように構成されている、概念５に記載のシステム。
［概念１５］
前記設計ソフトウェアアプリケーションは、ウェブユーザあるいは業界代表が設計を購入あるいはライセンスするためのインターフェース、あるいは、設計ソフトウェアアプリケーションユーザが設計を他のウェブユーザや業界代表に販売ないしライセンスするためのインターフェースを含んでいる、概念１に記載のシステム。
［概念１６］
前記設計ソフトウェアアプリケーションは、ウェブユーザが、修正された設計に基づいて作製された物体を購入ないし販売するためのインターフェースを含んでいる、概念１に記載のシステム。
［概念１７］
新しい設計を生成する設計テンプレートに対する第１の修正を含む第１の入力を第１のコンピュータシステムから受信し、
前記設計テンプレートに対する第２の修正を含む第２の入力を第２のコンピュータシステムから受信し、
前記第１の修正及び第２の修正に基づいて前記設計テンプレートを修正して、修正された設計を生成するように構成されている設計ソフトウェアアプリケーションを備えた非一時的コンピュータ可読記憶媒体。
［概念１８］
前記アプリケーションは、前記修正された設計に基づいて物体を作製するように構成された３Ｄプリンターに、前記修正された設計を出力するように構成されている、概念１７に記載のコンピュータ可読記憶媒体。
［概念１９］
物体を作製する方法であって、
設計ソフトウェアアプリケーションのホストであるアプリケーションサーバを提供し、
少なくとも第１のユーザ及び第２のユーザが前記設計ソフトウェアアプリケーションにアクセスするためのウェブサーバインターフェースを提供し、
新しい設計を生成する設計テンプレートに対する第１の修正を含む第１の入力を第１のユーザによって操作される第１のコンピュータシステムから受信し、
前記設計テンプレートに対する第２の修正を含む第２の入力を第２のユーザによって操作される第２のコンピュータシステムから受信し、
前記第１の修正及び第２の修正に基づいて、前記設計テンプレートを修正して、修正された設計を生成するように構成されている、方法。
［概念２０］
前記修正された設計に基づいて物体を作製するように構成された３Ｄプリンターに前記修正された設計を出力することを含む、概念１９に記載の方法。
【図１】
0006581565.tif 000002
【図１Ａ】
0006581565.tif 000003
【図２】
0006581565.tif 000004
【図３】
0006581565.tif 000005
【図４】
0006581565.tif 000006