(57)【要約】方法及びシステムは、ユーザにオンデマンドで製造されたアイテムを供給するために提供されることが可能である。アイテムに対するユーザ要求を受信することが可能である。このアイテムは、それと関連した３Ｄ製造指示書を有することが可能である。アイテムの配送方法は、決定されることが可能である。製造装置は、３Ｄ製造指示書に基づきアイテムを製造するために選択されることが可能である。指示は、３Ｄ製造指示書に基づきアイテムを製造する製造装置へ送信されることが可能である。配送指示は、配送方法によりアイテムを配送するために提供されることが可能である。【選択図】図1
2017500635.tif 000002
【特許請求の範囲】
【請求項１】
実行可能命令で構成された１つ以上のコンピュータ・システムの前記制御下で、
電子市場でユーザからアイテムへの注文を受信し、前記アイテムが前記電子市場にアクセス可能な３Ｄ製造指示書と関連し、
前記注文を履行することと関連した少なくとも１つのパラメータを評価し、
前記少なくとも１つのパラメータが満たされるときに、前記注文が前記３Ｄ製造指示書に少なくとも部分的に基づき３Ｄ製造装置を介して受信された後に、前記アイテムの製造を指示し、
前記少なくとも１つのパラメータが満たされないときに、以前に製造されている前記アイテムの取得を指示し、
前記アイテムを前記ユーザへ供給することを指示する、
ことを備える、コンピュータ実装方法。
【請求項２】
前記少なくとも１つのパラメータは、
前記注文で前記ユーザにより要求された納期、
前記アイテムを製造する価格、
前記アイテムを前記注文で指示された位置へ輸送する価格、
前記以前に製造されたアイテムの位置、または
前記アイテムの予想耐用年数、
の内の少なくとも１つを含む、請求項１の前記方法コンピュータ実装方法。
【請求項３】
前記少なくとも１つのパラメータは、
前記製造装置の位置、または
前記製造装置の可用性、
の内の少なくとも１つを含む、請求項１の前記コンピュータ実装方法。
【請求項４】
前記少なくとも１つのパラメータは、前記ベンダ、前記市場、前記ユーザ、及び前記ベンダではなく、前記市場ではなく、前記ユーザではない第四者の少なくとも１つにより決定されたパラメータを含む、請求項１の前記コンピュータ実装方法。
【請求項５】
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムのための電子市場を提供し、前記アイテムが複数のアイテムを含み、前記複数の各アイテムは、前記電子市場と関連したカタログで個別の３Ｄ製造指示書を前記アイテムと関連付けていて、
前記複数の前記アイテムの１つの選択に応じて、製造装置へ指示を提供し、前記３Ｄ製造指示書に基づき前記選択されたアイテムを製造する、
ことを備える、コンピュータ実装方法。
【請求項６】
前記複数の前記アイテムの内の１つに対するユーザによる要求に応じて、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザへ提供し、前記ユーザは、前記要求されたアイテムを製造するために製造装置で前記３Ｄ製造指示書を使用することが可能になる、
ことをさらに備える、請求項５の前記コンピュータ実装方法。
【請求項７】
前記複数のアイテムにない第一アイテムと関連した第一３Ｄ製造指示書を、コンピューティング・デバイスを介してユーザから受信し、
製造装置へ指示を提供し、前記第一３Ｄ製造指示書に基づき前記第一アイテムを製造し、
前記製造された第一アイテムを前記ユーザへ配送するための配送指示を生成する、
ことをさらに備える、請求項５の前記コンピュータ実装方法。
【請求項８】
前記複数の前記アイテムの内の１つに対するユーザによる要求に応じて、前記アイテムに対する支払いを受信し、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザへ提供し、前記ユーザは前記要求されたアイテムを製造する製造装置で前記３Ｄ製造指示書を使用することが可能となり、
前記ユーザへ前記製造されたアイテムを配送するための配送指示を生成する、
ことをさらに備える、請求項７の前記コンピュータ実装方法。
【請求項９】
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
消費用のアイテムを含む電子市場を提供し、各アイテムは第一タイプのアイテムまたは第二タイプのアイテムのいずれかとして指定され、前記第一タイプのアイテムが３Ｄ製造指示書に基づき製造することを介する生産のために指定され、前記第二タイプのアイテムが３Ｄ製造指示書に基づき製造することを介する生産のために指定されず、
第一タイプのアイテムに対する要求を受信することに応じて、３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するために指示を提供し、前記製造された第一タイプのアイテムを供給するための指示を提供し、
第二タイプのアイテムに対する要求を受信することに応じて、前記第二タイプのアイテムを取得するための指示を提供し、前記取得した第二タイプのアイテムを供給するための指示を提供する、
ことを備える、コンピュータ実装方法。
【請求項１０】
前記市場のアイテムに対するユーザからの注文を受信することに応じて、前記ユーザからの前記注文を履行するために第一タイプのアイテムに対する要求を提供すること、または前記ユーザからの前記注文を履行するために第二タイプのアイテムに対する要求を提供することのいずれかを決定し、前記決定は、前記第一タイプのアイテムと関連した時間、前記第一タイプのアイテムと関連した価格、前記第二タイプのアイテム関連した時間、または前記第二タイプのアイテムと関連した価格の少なくとも１つに少なくとも部分的に基づき、
前記決定に基づき、第一タイプのアイテムに対する要求を提供する、または第二タイプのアイテムに対する要求を提供する、
ことをさらに備える、請求項９の前記コンピュータ実装方法。
【請求項１１】
３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するために指示を提供し、前記製造された第一タイプのアイテムを供給するための指示を提供することは、前記ユーザと関連した製造装置を介して３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するための指示をユーザへ提供することを備える、請求項９の前記コンピュータ実装方法。
【請求項１２】
３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するために指示を提供することは、３Ｄ製造装置へ指示を提供し、前記３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造することを備え、前記製造された第一タイプのアイテムを供給するための指示を提供することは、前記製造された第一タイプのアイテムを輸送するための指示を提供することを備える、請求項９の前記コンピュータ実装方法。
【請求項１３】
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
購入用のアイテムを含む電子市場を提供し、
前記電子市場でアイテムの購入に応じて、前記アイテムのための少なくとも１つの第一配送オプション及び前記アイテムのための少なくとも１つの第二配送オプションを提供し、前記第一配送オプションは、３Ｄ製造装置を介して前記購入されたアイテムを製造するための３Ｄ製造指示書に基づき前記購入されたアイテムを製造することを含み、前記第二配送オプションは、３Ｄ製造装置を介して前記購入されたアイテムを製造するための３Ｄ製造指示書に基づき前記購入されたアイテムを製造することを含まない、
ことを備える、コンピュータ実装方法。
【請求項１４】
前記第一配送オプションは、ユーザの３Ｄ製造装置を介して前記購入されたアイテムを製造するために前記ユーザへ情報を提供することを備え、前記ユーザの前記３Ｄ製造装置を介して前記購入されたアイテムを製造することは、前記３Ｄ製造指示書に少なくとも部分的に基づく、請求項１３の前記コンピュータ実装方法。
【請求項１５】
前記第一配送オプションは、３Ｄ製造装置へ指示を提供し、前記３Ｄ製造指示書に基づき前記購入されたアイテムを製造すること、及び前記製造され購入されたアイテムを輸送するための指示を提供することを備える、請求項１３の前記コンピュータ実装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、「ＦＵＬＦＩＬＬＭＥＮＴ  ＯＦ  ＯＲＤＥＲＳ  ＦＯＲ  ＩＴＥＭＳ  ＵＳＩＮＧ  ３Ｄ  ＭＡＮＵＦＡＣＴＵＲＩＮＧ  ＯＮ  ＤＥＭＡＮＤ」（代理人整理番号９０２０４−８８６１４７（０６８３００ＵＳ））と題する、２０１３年１１月８日に出願された、Ｕ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１４／０７６，１３３、「ＰＲＯＶＩＤＩＮＧ  ＳＥＲＶＩＣＥＳ  ＲＥＬＡＴＥＤ  ＴＯ  ＩＴＥＭ  ＤＥＬＩＶＥＲＹ  ＶＩＡ  ３Ｄ  ＭＡＮＵＦＡＣＴＵＲＩＮＧ  ＯＮ  ＤＥＭＡＮＤ」（代理人整理番号９０２０４−８８６１４６（０６８２００ＵＳ））と題する、２０１３年１１月８日に出願された、Ｕ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１４／０７６，１２７、及び「ＶＥＮＤＯＲ  ＩＮＴＥＲＦＡＣＥ  ＦＯＲ  ＩＴＥＭ  ＤＥＬＩＶＥＲＹ  ＶＩＡ  ３Ｄ  ＭＡＮＵＦＡＣＴＵＲＩＮＧ  ＯＮ  ＤＥＭＡＮＤ」（代理人整理番号９０２０４−８８６１４５（０６８１００ＵＳ））と題する、２０１３年１１月８日に出願された、Ｕ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１４／０７６，１２８からの優先権及びこれらの利益を主張する。前述の出願は、「ＳＹＳＴＥＭＳ  ＡＮＤ  ＭＥＴＨＯＤＳ  ＦＯＲ  ＦＡＢＲＩＣＡＴＩＮＧ  ＰＲＯＤＵＣＴＳ  ＯＮ  ＤＥＭＡＮＤ」と題する、２０１０年９月２４日に出願され、２０１３年４月２日に登録された、Ｕ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１２／８９０，３３４（現在、Ｕ．Ｓ．Ｐａｔｅｎｔ  Ｎｏ．８，４１２，５８８）の分割出願である、「ＳＹＳＴＥＭＳ  ＡＮＤ  ＭＥＴＨＯＤＳ  ＦＯＲ  ＦＡＢＲＩＣＡＴＩＮＧ  ＰＲＯＤＵＣＴＳ  ＯＮ  ＤＥＭＡＮＤ」と題する、２０１３年３月１３日に出願された、同時係属中のＵ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１３／７９９，８７７の一部継続出願であり、これらのすべては、その全体が参照により本明細書に援用される。
【０００２】
また本出願は、「ＩＴＥＭ  ＤＥＬＩＶＥＲＹ  ＵＳＩＮＧ  ３Ｄ  ＭＡＮＵＦＡＣＴＵＲＩＮＧ  ＯＮ  ＤＥＭＡＮＤ」（代理人整理番号９０２０４−８８０９５４（０６５８００ＵＳ））と題する、２０１３年１１月８日に出願された、同時係属中のＵ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１４／０７６，１１９、及び「ＣＵＳＴＯＭＩＺＡＴＩＯＮ  ＡＮＤ  ＯＴＨＥＲ  ＦＥＡＴＵＲＥＳ  ＦＯＲ  ＩＴＥＭ  ＤＥＬＩＶＥＲＹ  ＶＩＡ  ３Ｄ  ＭＡＮＵＦＡＣＴＵＲＩＮＧ  ＯＮ  ＤＥＭＡＮＤ」（代理人整理番号９０２０４−８８６１４８（０６８４００ＵＳ））と題する、２０１３年１１月８日に出願された、同時係属中のＵ．Ｓ．Ｐａｔｅｎｔ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．１４／０７６，１３５の全面開示に関し、これらをすべての目的のために参照により援用する。
【背景技術】
【０００３】
現代の電子商取引において、多くのアイテムは、電子的に購入または販売される。このような電子取引を容易にするために、サービス・プロバイダは、顧客がアイテムを選択して注文することを可能にするネットワーク・サイトまたは他の電子市場を提供することができる。このアイテムは、電子市場により提示された多くのアイテムの１つでよい。この電子市場は、選択されたアイテムを識別し、それが顧客へ配送されているかを確認するためのシステムを有することができる。提示されたアイテムの多様性は、在庫の保管のために十分な空間を必要とする大量の在庫を維持することを電子市場の所有者／オペレータに要求する場合がある。また電子市場は、大量の在庫の中で選択されたアイテムを探す工程に関連する時間遅延の課題に直面する可能性がある。追加の在庫を保管する空間の増大は、電子市場のコストを上げる可能性がある。加えて、注文を受けて顧客へアイテムを出荷する間の時間遅延は、顧客満足度を低減し、発生した収入に影響を与える可能性がある。したがって、電子市場は、必要な倉庫もしくは在庫保管場所を減少させること、注文を受けて顧客へアイテムを配送する間に消費された時間を短縮すること、またはこれらの両方が望ましいことがわかるであろう。
【発明の概要】
【課題を解決するための手段】
【０００４】
方法及びシステムは、ユーザにオンデマンドで製造されたアイテムを供給するために提供されることが可能である。アイテムに対するユーザ要求を受信することが可能である。このアイテムは、それと関連した３Ｄ製造指示書を有することが可能である。アイテムの配送方法は、決定されることが可能である。製造装置は、３Ｄ製造指示書に基づきアイテムを製造するために選択されることが可能である。指示は、３Ｄ製造指示書に基づきアイテムを製造する製造装置へ送信されることが可能である。配送指示は、配送方法によりアイテムを配送するために提供されることが可能である。
【図面の簡単な説明】
【０００５】
本開示に従うさまざまな実施形態は、図面を参照して説明される。
【図１】実施形態に従いサービス・プロバイダのコンピュータ・システムを介してユーザへ１つ以上のオンデマンドで製造された（ＭＯＤ）アイテムを供給するための例示的なシステムを説明する概略図である。
【図２】コンピュータ・システムを介してユーザへ１つ以上のＭＯＤアイテムを供給するための技術が実施形態に従い実装されることができる例示的なシステムまたはアーキテクチャを描写する概略図である。
【図３】実施形態に従いユーザへＭＯＤアイテムを供給するための工程を表すフロー・チャートである。
【図４】実施形態に従い例示的な注文モジュールの態様を描写する概略図である。
【図５】実施形態に従いＭＯＤアイテムに対するユーザの注文を受信する注文モジュールにより実行されることが可能である工程を表すフロー・チャートである。
【図６】実施形態に従い例示的なサプライヤインタフェース・モジュールの態様を描写する概略図である。
【図７】実施形態に従いサプライヤインタフェース・モジュールにより実行されることが可能である工程を表すフロー・チャートである。
【図８】実施形態に従い例示的な製造モジュールの態様を描写する概略図である。
【図９】実施形態に従い製造モジュールにより実行されることが可能である工程を表すフロー・チャートである。
【図１０】実施形態に従い例示的な配送モジュールの態様を描写する概略図である。
【図１１】実施形態に従い配送モジュールにより実行されることが可能である工程を表すフロー・チャートである。
【図１２】実施形態に従い第一の例示的な配送方法を実行するためにシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１３】実施形態に従い第二の例示的な配送方法を実行するためにシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１４】実施形態に従い第三の例示的な配送方法を実行するためにシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１５】実施形態に従い第四の例示的な配送方法を実行するためにシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１６】実施形態に従い第五の例示的な配送方法を実行するためにシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１７】実施形態に従いサプライヤの代わりにＭＯＤアイテムを流通させるためにシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１８】実施形態に従いアイテムがユーザへ供給される方式を決定するためのシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図１９】実施形態に従いユーザへＭＯＤアイテムを流通させるためにサービス・プロバイダのシステムを利用するサプライヤと環境オフセットを関連付けるためのシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２０】実施形態に従いＭＯＤアイテムを製造するための設計及び３次元（３Ｄ）製造装置を提供するためのシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２１】実施形態に従いＭＯＤアイテムを製造するために設計を提供するシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２２】実施形態に従い、設計サービス、３Ｄ製造サービス、及び／または設計及び３Ｄ製造サービスを選択するためのオプションを提供するネットワーク・ページの実施例を説明する。
【図２３】実施形態に従い、ＭＯＤアイテムを供給することがアイテムに対する注文を履行するために複数のオプションの内の１つである電子市場を提供するシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２４】実施形態に従い、ＭＯＤアイテムとしてアイテムを注文することがアイテム詳細ページ上のオプションである電子市場を提供するためのシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２５】実施形態に従い、ＭＯＤアイテムとしてアイテムを注文することが出荷オプションである電子市場を提供するシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２６】実施形態に従い、３Ｄ製造指示書に基づき購入されたアイテムを製造することを備えない第一配送オプション、及び３Ｄ製造指示書に基づき購入されたアイテムを製造することを備える第二配送オプションを示す購入されたアイテムのための出荷ページを示すネットワーク・ページの実施例を図示する。
【図２７】実施形態に従い、ＭＯＤアイテムとしてアイテムを注文することが時間及び／またはコストと関連したオプションである電子市場を提供するためのシステムにより実行されることが可能である工程を表すフロー・チャートである。
【図２８】実施形態に従い、３Ｄ製造指示書に基づき第一アイテムを製造することを伴わない第一価格、第一納期、及び第一配送方法と関連した第一オプション、ならびに３Ｄ製造指示書に基づき第二アイテムを製造することを伴う、第二価格、第二納期、及び第二配送方法と関連した第二オプションを示すアイテムのためのアイテム詳細ページを示すネットワーク・ページの実施例を図示する。
【図２９】さまざまな実施形態が実施されることが可能である環境を図示する。
【発明を実施するための形態】
【０００６】
以下の説明において、さまざまな実施形態を記載する。説明目的のために、具体的な構成及び詳細は、実施形態の完全な理解を提供するために説明される。しかしながら、また、本実施形態が具体的な詳細なしで実施されることができることは、当業者に明らかであろう。さらにまた、公知の機能は、記載されている実施形態を不明瞭にしないために省略または簡略化されることができる。
序論
【０００７】
本明細に記載された技術は、ユーザへオンデマンドで製造されたアイテムを供給するためのシステムを含む。例えば、ユーザは、電子市場に提示されたアイテムを発注することが可能であり、このアイテムを製造装置、例えば、３次元（３Ｄ）製造装置によりオンデマンドで製造させることを要求することが可能である。理解されるように、用語「製造」は、対象物の生産を含む。サービス・プロバイダ・システムは、製造装置によりアイテムを製造するために、注文を受信して命令にアクセスすることが可能である。このサービス・プロバイダ・システムは、１人以上のサプライヤと対話することができ、製造指示書を取得する。サービス・プロバイダ・システムは、ユーザへ製造指示書を提供することが可能であり、ユーザはユーザ自身の製造装置を使用して注文されたアイテムを作製することが可能である。あるいは、サービス・プロバイダ・システムは、製造指示書を利用することが可能であり、サービス・プロバイダにより維持された製造装置を使用して注文されたアイテムを作製する。サービス・プロバイダにより維持された製造装置上で作製されたアイテムは、サービス・プロバイダ・システムにより提供された命令に基づき、ユーザへまたはユーザによる集荷位置へ配送されることが可能である。
【０００８】
図１は、サービス・プロバイダ１０１のコンピュータ・システム１０６を介してユーザ１０２へ１つ以上のオンデマンドで製造された（ＭＯＤ）アイテム１１０を供給するための例示的なシステム１００を示す。ユーザ１０２は、サービス・プロバイダ１０１のコンピュータ・システム１０６を介して注文１０４を提出することが可能である。サービス・プロバイダ１０１のコンピュータ・システム１０６は、ＭＯＤアイテム１１０として３Ｄ製造装置１０８により製造された注文されたアイテムを有する、３Ｄ製造指示書１０７を提供することが可能である。いくつかの態様において、３Ｄ製造装置１０８は、本明細書に記載された、３Ｄプリンタ、またはいくつかの他のオンデマンド３Ｄ製造装置（複数を含む）１０８を含むことができる。
【０００９】
３Ｄ製造装置１０８は、３Ｄ製造指示書１０７に基づき３次元対象物を生産するために使用されることが可能である任意の製造技術を利用することができる。付加製造及び除去加工工程の両方を利用可能である。例えば、製造技術は、熱溶解積層法、電子ビーム自由形状造形、直接金属レーザ焼結、電子ビーム溶融、選択的レーザ溶融、選択的加熱焼結、選択的レーザ焼結、薄膜積層法、光造形法、デジタルライトプロセッシング、ならびに、プラスタ・ベース、粉体層、及びインクジェット・ヘッド３Ｄプリンティングを含む任意の３Ｄプリンティングを含むことが可能である。また製造技術は、コンピュータ数値制御（またはＣＮＣ）技術のような、デジタル・モデルに基づく工作機械の自動化を含むことができる。
【００１０】
３Ｄ製造指示書１０７は、アイテムを作製するために３Ｄ製造装置１０８により使用されることが可能である任意の種類のデータ及び／または命令を含むことが可能である。３Ｄ製造指示書１０７は、物体のデジタル・モデルまたはデータに基づき対象物を生産する際に利用される任意のデータまたは命令を含むことが可能である。１つの実施例において、３Ｄ製造指示書１０７は、アイテムが３Ｄ製造装置１０８により物理的に生産されることが可能であるように、アイテムの属性を十分に説明する、寸法、公差、及び／または他の部品仕様の組み合わせを含むことができる。別の実施例において、３Ｄ製造指示書１０７は、コンピュータ支援設計（ＣＡＤ）ファイルまたはコンピュータ・モデリング・プログラム用のファイルにより提供されることができるようなデジタル・モデルを含むことができる。別の実施例において、３Ｄ製造指示書１０７は、数例を挙げると、ＳＴＬ、ＰＬＹ、またはＶＲＭＬフォーマットのファイルを含むことができる。別の実施例において、また３Ｄ製造指示書１０７は、一回に一層の物理モデルを構築するために参照されたデジタル・モデルの断面を表すファイルを含むことができる。別の実施例において、また３Ｄ製造指示書１０７は、対象物を生産するために３Ｄ製造装置１０８を制御するための特定の順次命令を提供する実行可能なコードを含むことができる。
【００１１】
実施形態において、サービス・プロバイダ１０１のコンピュータ・システム１０６は、電子市場へ提供することが可能である。電子市場は、ネットワークを介して実装された買い手及び売り手のための仮想市場となり得る。電子市場は、複数の売り手が仮想市場での消費用にリストされるアイテムを供給することが可能であるように、売り手のためのインタフェースを提供することが可能である。また電子市場は、買い手がリストされたアイテムの中から選択して注文することができるように買い手のためのインタフェースを提供することが可能である。実施形態において、買い手及び売り手は、ユーザ１０２及びサプライヤ１０３を含むことが可能である。例えば、ユーザ１０２は、電子市場にリストされたアイテムに対する注文１０４を提出することが可能である。実施形態において、サプライヤ１０３は、注文１０４を履行するため物理的なアイテムを供給することが可能である、及び／またはサプライヤ１０３は、３Ｄ製造装置１０８を介してオンデマンドで注文を履行するＭＯＤアイテム１１０を生産するために使用されることが可能である３Ｄ製造指示書１０７（１０５でのような）を提供することが可能である。実施形態において、アイテムに対するユーザ１０２による注文１０４は、ＭＯＤアイテム１１０を供給することで、または非ＭＯＤアイテムを供給することで履行されることが可能である。実施形態において、またサービス・プロバイダ１０１は、サプライヤ１０３であることが可能である。
【００１２】
実施形態において、サービス・プロバイダ１０１は、ユーザ１０２へＭＯＤアイテム１１０の配送を指示することが可能である。１つ以上の配送オプションは、サービス・プロバイダ１０１により提供されることができる。１つの態様において、ＭＯＤアイテム１１０は、１１２でのようなユーザ１０２が所有する３Ｄ製造装置１０８を介して配送されることができる。例えば、３Ｄ製造指示書１０７は、ユーザ１０２へ直接提供されることが可能であり、ＭＯＤアイテム１１０は、３Ｄ製造指示書１０７を使用して、ユーザ１０２の自宅またはオフィスで３Ｄプリンタ上に生産されることができる。他の態様において、ユーザ１０２が所有もしくは制御しないが、サービス・プロバイダ１０１が所有もしくは制御する、またはその他の方法でサービス・プロバイダ１０１へアクセス可能である、３Ｄ製造装置１０８は、３Ｄ製造指示書１０７を使用してＭＯＤアイテム１１０を生産することができる。非限定的な実施例として、ＭＯＤアイテム１１０は、１１４でのように、ユーザ１０２の集荷位置で生産されて保管されることが可能であり、ユーザ１０２の都合のいいときに回収される。別の非限定的な実施例として、ＭＯＤアイテム１１０は、例えば、サービス・プロバイダ１０１が所有する倉庫、またはトラックに設置された３Ｄ製造装置１０８を使用して、プリントまたは製造されることが可能であり、その後１１６でのような、ユーザ１０２により提供された配送指示によりユーザ１０２へ配送される。
【００１３】
図１で描写されたシステム１００の操作の例示的な実施例を以下に示す。人（この例示的な実施例のユーザ１０２）が夕食後に片付けていると蛇口のハンドルが折れて取れ、水圧／水温調整が困難になる。ユーザ１０２は、彼のまたは彼女のスマートフォンを利用して、電子市場ネットワーク・ページ（この実施例でサービス・プロバイダ１０１のコンピュータ・システム１０６により提供された）にアクセスする。ユーザ１０２は、ネットワーク・ページ上で交換用の蛇口のハンドルを探し、蛇口のハンドルを注文（すなわち、図１の１０４）し、遠隔地集荷を要求する。注文１０４を完了すると、ユーザ１０２は、ウェブサイトにより表示された集荷位置へ出発する。その間の時間、コンピュータ・システム１０６は、蛇口の元の売り主により維持されたデータベースから蛇口のハンドルのデジタル３Ｄモデルを取得する（すなわち、１０５でサプライヤ１０３と対話し３Ｄ製造インストラクション１０７を取得する）。そのときコンピュータ・システム１０６は、この３Ｄモデルを３Ｄプリンタ用の印刷命令（すなわち、３Ｄ製造装置１０８用の３Ｄ製造指示書１０７）に変換する。ユーザ１０２が途中でありながら、印刷命令を使用して、保管施設に設置された３ＤプリンタによりＭＯＤアイテム１１０として蛇口のハンドルを生産する。ＭＯＤアイテム１１０は、ユーザ１０２により集荷され（すなわち、１１４）、すぐに設置され、壊れた蛇口のハンドルを交換することで、蛇口の問題を迅速に解決する。
システム・アーキテクチャ
【００１４】
図２は、コンピュータ・システム１０６を介してユーザ１０２へ１つ以上のＭＯＤアイテム１１０を供給するための技術を実装することができる例示的なシステムまたはアーキテクチャ２００を描写する。アーキテクチャ２００において、１人以上のユーザ１０２は、ユーザのコンピューティング・デバイス２０４（１）〜（Ｎ）（集合的に、ユーザ・デバイス２０４）を利用することができ、１つ以上のネットワーク２１２経由で、ブラウザ・アプリケーション２０６（例えば、ウェブ・ブラウザ）またはブラウザ・アプリケーション２０６を介してアクセス可能なユーザ・インタフェース（ＵＩ）にアクセスする。「ブラウザ・アプリケーション」２０６は、ネットワーク・ページまたは他の情報にアクセスして表示することが可能である、任意のブラウザ制御またはネイティブ・アプリケーションであり得る。いくかの態様において、ブラウザ・アプリケーション２０６は、例えば１つ以上のサービス・プロバイダ・コンピュータ２１６を利用することなどにより、コンピューティング・リソース・サービスまたはサービス・プロバイダにより、ホストされ、管理され、及び／または提供されてもよい。１つ以上のサービス・プロバイダ・コンピュータ２１６は、いくかの実施例において、限定されないが、クライアント・エンティティ、低レイテンシ・データ・ストレージ、耐久性のあるデータ・ストレージ、データ・アクセス、管理、仮想化、ホストされたコンピューティング・システム・ベースのソフトウェア・ソリューション、電子コンテンツ性能管理等のようなコンピューティング・リソースを提供することができる。また１つ以上のサービス・プロバイダ・コンピュータ２１６は、１人以上のユーザ１０２へ、ウェブまたはネットワーク・ホスティング、コンピュータ・アプリケーション開発、及び／または実装プラットフォーム、前述の組み合わせ、または同様のものを提供するように操作可能であってもよい。
【００１５】
１つの例示的な構成において、ユーザ・デバイス２０４は、少なくとも１つのメモリ２０８及び１つ以上の処理部またはプロセッサ（複数を含む）２１０を含むことができる。プロセッサ（複数を含む）２１０は、ハードウェア、コンピュータ実行可能命令、ファームウェア、またはそれらの組み合わせで適切に実装されることができる。プロセッサ（複数を含む）２１０のコンピュータ実行可能命令またはファームウェア実装は、任意の適切なプログラミング言語で書かれたコンピュータ実行可能またはマシン実行可能命令を含むことができ、記載されたさまざまな機能を実行する。またユーザ・デバイス２０４は、ユーザ・デバイス２０４と関連した地理的位置情報を提供及び／または記録するためのジオロケーション・デバイス（例えば、全地球測位システム（ＧＰＳ）・デバイスまたは同様のもの）を含むことができる。
【００１６】
メモリ２０８は、プロセッサ（複数を含む）２１０上でロード可能で実行可能なプログラム命令、及びこれらのプログラムの実行中に生成されたデータを格納することができる。ユーザ・デバイス２０４の構成及び種類により、メモリ２０８は、揮発性（ランダム・アクセス・メモリ（ＲＡＭ）のような）及び／または不揮発性（読み出し専用メモリ（ＲＯＭ）、フラッシュ・メモリ等のような）であってもよい。またユーザ・デバイス２０４は、限定されないが、磁気ストレージ、光ディスク、及び／またはテープ・ストレージを含む、追加のリムーバブル・ストレージ及び／または非リムーバブル・ストレージを含んでもよい。ディスク・ドライブ及びそれらに関連したコンピュータ可読媒体は、コンピューティング・デバイス用の、コンピュータ可読命令、データ構造、プログラム・モジュール、及び他のデータの不揮発性ストレージを提供することができる。いくつかの実装において、メモリ２０８は、スタティック・ランダム・アクセス・メモリ（ＳＲＡＭ）、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）、またはＲＯＭのような、複数の異なる種類のメモリを含むことができる。
【００１７】
より詳細なメモリ２０８のコンポーネントを参照に、メモリ２０８は、ブラウザ・アプリケーション２０６または専用アプリケーション（例えば、スマートフォン・アプリケーション、タブレット・アプリケーション等）を介して本明細書に記載された機能を実装するための、オペレーティング・システム及び１つ以上のアプリケーション・プログラムまたはサービスを含むことができる。ブラウザ・アプリケーション２０６は、１つ以上のサービス・プロバイダ・コンピュータ２１６と対話するための、ウェブサイト、電子市場へのリンク、または他のインタフェースを、受信し、格納し、及び／または表示するように構成されることができる。加えて、メモリ２０８は、限定されないが、ユーザＩＤ、パスワード、及び／または他のユーザ情報のような、アクセス信用情報及び／または他のユーザ情報を格納することができる。いくつかの実施例において、ユーザ情報は、限定されないが、デバイスＩＤ、クッキー、ＩＰアドレス、位置、または同様のもののような、アカウントを認証するための情報を含むことができる。その上、ユーザ情報は、ユーザ・デバイス２０４により取得された秘密の質問または地理的位置に応じて提供されたユーザ１０２を含むことができる。
【００１８】
いくつかの実施例において、ネットワーク２１２は、ケーブル・ネットワーク、インターネット、無線ネットワーク、セルラ・ネットワーク及び他のプライベート及び／またはパブリック・ネットワークのような、多くの異なる種類のネットワークの任意の１つまたはこれらの組み合わせを含むことができる。図示された実施例がネットワーク２１２経由でブラウザ・アプリケーション２０６にアクセスするユーザ１０２を表現しながら、記載された技術は、ユーザ１０２が固定電話経由の１つ以上のユーザ・デバイス２０４を介して、キオスクを介して、または任意の他の方式で１つ以上のサービス・プロバイダ・コンピュータ２１６と対話するインスタンスで同じように適用することができる。また、記載された技術が他のクライアント／サーバ構成（例えば、セットトップ・ボックス等）、及び非クライアント／サーバ構成（例えば、ローカルに格納されたアプリケーション等）で適用することができることに留意する。
【００１９】
上記で簡単に説明されるように、ブラウザ・アプリケーション２０６は、ユーザ１０２が、ウェブ・ページまたはネットワーク・ページのようなコンテンツにアクセスすることのような、１つ以上のサービス・プロバイダ・コンピュータ２１６（例えば、サービス・プロバイダ１０１のコンピュータ・システム１０６）と対話することを可能にすることができる。おそらくサーバのクラスタ内に、またはサーバ・ファームとして配置された、１つ以上のサービス・プロバイダ・コンピュータ２１６は、ブラウザ・アプリケーション２０６及び／またはクラウド・ベースのソフトウェア・サービスをホストすることができる。また他のサーバ・アーキテクチャは、ブラウザ・アプリケーション２０６及び／またはクラウド・ベースのソフトウェア・サービスをホストするために使用されることができる。ブラウザ・アプリケーション２０６は、多くのユーザ１０２からの要求を扱うこと、及び限定されないが、ウェブ・ページ、ウェブサイト、ネットワーク・サイト、またはネットワーク・ページのような、ユーザ・デバイス２０４でレンダリングされることが可能なさまざまなユーザ・インタフェースを、応答して、供給することができる。ブラウザ・アプリケーション２０６は、ソーシャル・ネットワーキング・サイト、電子製品小売業、情報サイト、ブログ・サイト、検索エンジン・サイト、ニュース及びエンターテイメント・サイト等を含む、ユーザ・インタラクションを支援する、任意の種類のウェブサイトまたはネットワーク・サイトと対話することが可能である。記載された技術は、ユーザ・デバイス２０４上で実行する他のアプリケーションでのような、ブラウザ・アプリケーション２０６の外側に同じように実装されることが可能である。
【００２０】
１つ以上のサービス・プロバイダ・コンピュータ２１６は、限定されないが、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）、ラップトップ・コンピュータ、デスクトップ・コンピュータ、サーバ・コンピュータ、電子書籍（ｅブック）リーダ、シンクライアント・デバイス、タブレットＰＣ等のような、任意の種類のコンピューティング・デバイスであってもよい。加えて、いくつかの実施形態において、１つ以上のサービス・プロバイダ・コンピュータ２１６がホストされたコンピューティング環境で実装された１つ以上の仮想マシンにより実行されることができることに留意すべきである。このホストされたコンピューティング環境は、コンピューティング・リソースがコンピューティング、ネットワーキング、及び／またはストレージ・デバイスを含むことができる、１つ以上の迅速にプロビジョニングされて解放されたコンピューティング・リソースを含むことができる。またホストされたコンピューティング環境は、クラウド・コンピューティング環境と呼ばれてもよい。いくつかの実施例において、１つ以上のサービス・プロバイダ・コンピュータ２１６は、ネットワーク２１２を介して、または他のネットワーク接続を介してユーザ・デバイス２０４と通信することができる。この１つ以上のサービス・プロバイダ・コンピュータ２１６は、おそらく互いに関連しない、クラスタに、または個々のサーバとして配列された、１つ以上のサーバを含むことができる。１つ以上のサービス・プロバイダ・コンピュータ２１６は、ネットワーク２１２を介して１つ以上の第三者コンピュータ２１４と通信することができる。ブラウザ・アプリケーション２０６をホストする１つ以上のサービス・プロバイダ・コンピュータ２１６は、本明細書に記載された実施形態に従いネットワーク２１２を介して第三者コンピュータ２１４へデータを取得して提供することができる。
【００２１】
１つの例示的な構成において、１つ以上のサービス・プロバイダ・コンピュータ２１６は、少なくとも１つのメモリ２１８及び１つ以上の処理部またはプロセッサ（複数を含む）２２１を含むことができる。プロセッサ（複数を含む）２２１は、ハードウェア、コンピュータ実行可能命令、ファームウェア、またはそれらの組み合わせに適切に実装されることができる。プロセッサ（複数を含む）２２１のコンピュータ実行可能命令またはファームウェア実装は、記載されたさまざまな機能を実行するために、任意の適切なプログラミング言語で書かれたコンピュータ実行可能またはマシン実行可能命令を含むことができる。メモリ２１８は、プロセッサ（複数を含む）２２１上にロード可能で実行可能なプログラム命令、及びこれらのプログラムの実行中に生成されたデータを格納することができる。１つ以上のサービス・プロバイダ・コンピュータ２１６の構成及び種類により、メモリ２１８は、揮発性（ＲＡＭのような）及び／または不揮発性（ＲＯＭ、フラッシュ・メモリ等のような）であってもよい。また１つ以上のサービス・プロバイダ・コンピュータ２１６またはサーバは、リムーバブル・ストレージ及び／または非リムーバブル・ストレージを含むことができる、追加のストレージ２２２を含むことができる。この追加のストレージ２２２は、限定されないが、磁気ストレージ、光ディスク及び／またはテープ・ストレージを含むことができる。ディスク・ドライブ及びそれらに関連したコンピュータ可読媒体は、コンピューティング・デバイス用の、コンピュータ可読命令、データ構造、プログラム・モジュール及び他のデータの不揮発性ストレージを提供することができる。いくつかの実装において、メモリ２１８は、ＳＲＡＭ、ＤＲＡＭ、またはＲＯＭのような、複数の異なる種類のメモリを含むことができる。
【００２２】
リムーバブル及び非リムーバブルの両方の、メモリ２１８、追加のストレージ２２２は、非一時的なコンピュータ可読記憶媒体のすべての実施例である。例えば、コンピュータ可読記憶媒体は、コンピュータ可読命令、データ構造、プログラム・モジュール、または他のデータのような情報のストレージのための任意の方法または技術に実装された、揮発性または不揮発性、リムーバブルまたは非リムーバブル媒体を含むことができる。メモリ２１８及び追加のストレージ２２２は、コンピュータ記憶媒体のすべての実施例である。１つ以上のサービス・プロバイダ・コンピュータ２１６に存在することができる追加の種類のコンピュータ記憶媒体は、限定されないが、所望の情報を格納するために使用されることが可能であり、１つ以上のサービス・プロバイダ・コンピュータ２１６によりアクセスされることが可能である、ＰＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリもしくは他のメモリ技術、ＣＤ−ＲＯＭ、ＤＶＤもしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスク・ストレージもしくは他の磁気ストレージ・デバイス、または任意の他の媒体を含むことができる。また上記のいずれかの組み合わせは、コンピュータ可読媒体の範囲内に含まれるべきである。
【００２３】
また１つ以上のサービス・プロバイダ・コンピュータ２１６は、１つ以上のサービス・プロバイダ・コンピュータ２１６がネットワーク２１２上の、格納されたデータベース、別のコンピューティング・デバイスもしくはサーバ、ユーザ端末及び／または他のデバイスと通信することを可能にする通信接続（複数を含む）２２３を含むことができる。また１つ以上のサービス・プロバイダ・コンピュータ２１６は、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイス、ディスプレイ、スピーカ、プリンタ等のような、Ｉ／Ｏデバイス（複数を含む）２２４を含むことができる。
【００２４】
より詳細にメモリ２１８のコンテンツを参照して、メモリ２１８は、一般に本明細書に記載された機能を実装するためのプロセッサ（例えば、プロセッサ２１０及び／または２２１）により実行される、オペレーティング・システム２２０、１つ以上のデータ・ストア２４０及び／または１つ以上のアプリケーション・プログラム、サービス、または他のソフトウェア・モジュールを含むことができる。
【００２５】
例示的なモジュールを図２で示すが、本明細書に記載された機能及び実施形態は、モジュールにより提供された機能のサブセットを利用することが可能である、及び／または追加の機能は、提供されることが可能である。加えて、例示的なモジュールは、図２に関してここで簡単に説明されながら、さらに、例示的なモジュールについての具体的な詳細は、後続の図面の説明で以下に提供される。
【００２６】
メモリ２１８の例示的なモジュールとして、注文モジュール４０２は、ＭＯＤアイテム１１０に対する注文１０４を受信及び／または処理するために提供されることが可能である。サプライヤインタフェース・モジュール６０２は、ＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７のサプライヤ１０３とインタフェースで接続するために提供されることが可能である。製造モジュール８０２は、例えば、３Ｄ製造装置１０８へ、１つ以上のＭＯＤアイテム（複数を含む）１１０を製造するための指示を与えるために提供されることが可能である。配送モジュール１００２は、ユーザ１０２へのＭＯＤアイテム１１０の配送を調整するために提供されることが可能である。
【００２７】
図３は、いくつかの実施形態に従いユーザ１０２へＭＯＤアイテム１１０を供給するための工程３００を表すフロー・チャートである。いくつかのまたはすべての工程３００（または本明細書に記載された任意の他の工程、または変形形態及び／またはそれらの組み合わせ）は、本明細書に記載されたモジュールのような、実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で実行されることができ、ハードウェアまたはそれらの組み合わせにより、１つ以上のプロセッサ上で集合的に実行するコード（例えば、実行可能命令、１つ以上のコンピュータ・プログラムまたは１つ以上のアプリケーション）として実装することができる。このコードは、例えば、１つ以上のプロセッサにより実行可能な複数の命令を含むコンピュータ・プログラムの形式で、コンピュータ可読記憶媒体上に格納することができる。コンピュータ可読記憶媒体は、非一時的であってもよい。さらにまた、特に断りのない限り、工程で示される行為は、示される順序で実行される必要がない、及び／またはいくつかの行為は、実施形態において省略することができる。
【００２８】
工程３００は、注文操作３０２、サプライヤ（複数を含む）とのインタフェース操作３０４、製造操作３０６及び配送操作３０８を含む。注文操作３０２において、注文モジュール４０２（例えば例えば、図２、４の）は、例えば、ユーザ・デバイス２０４を介してユーザ１０２から受注した、注文１０４を受信及び／または処理することが可能である。操作３０４において、サプライヤインタフェース・モジュール６０２（例えば、図２、６の）は、選択されたＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７のサプライヤ１０３と関連した第三者コンピュータ２１４と通信することが可能である。
【００２９】
理解されるように、３Ｄ製造指示書１０７は、ユーザ１０２からの注文１０４の受注前に取得されてよく格納されることができるので、３Ｄ製造指示書１０７が注文１０４を発注するときに利用可能である。さらに、実施形態において、サプライヤインタフェース・モジュール６０２は、使用されない、及び／または操作３０４は、省略される。例えば、３Ｄ製造指示書１０７は、サービス・プロバイダ・コンピュータ２１６により生成されることが可能である。製造操作３０６において、製造モジュール８０２は、ＭＯＤアイテム１１０を生産するために３Ｄ製造装置１０８のための命令を用意することが可能である。配送操作３０８において、配送モジュール１００２は、限定されないが、ＭＯＤアイテム１１０のための配送方法を決定すること（例えば、図１の１１２でのようにユーザ１０２へ直接に３Ｄ製造指示書１０７を提供するため、図１の１１４でのように集荷位置でＭＯＤアイテム１１０を供給するため、または図１の１１６でのようにユーザ１０２へＭＯＤアイテム１１０を出荷するため）を備える、ＭＯＤアイテム１１０の配送についての命令を提供することが可能である。
【００３０】
図４は、例示的な注文モジュール４０２の態様を描写する。注文モジュール４０２は、アイテム選択モジュール４０４、認証モジュール４０６、カスタム化モジュール４０８、配送選好モジュール４１０、及び／または支払いモジュール４１２を含むことが可能である。アイテム選択モジュール４０４は、例えば、ＭＯＤアイテム１１０であってもよい、サービス・プロバイダ・コンピュータ１０６により供給されたアイテムのユーザ１０２による選択を受信及び／または処理するために提供されることが可能である。認証モジュール４０６は、ユーザ１０２の認証信用情報を検証するために提供されることが可能である。カスタム化モジュール４０８は、選択されたＭＯＤアイテム１１０に対してユーザ１０２により選択されたカスタム化オプションを受信するために提供されることが可能である。配送選好モジュール４１０は、ＭＯＤアイテム１１０に対するユーザ１０２の配送選好を受信するために提供されることが可能である。支払いモジュール４１２は、ＭＯＤアイテム１１０に対するユーザ１０２による支払いを受信するために提供されることが可能である。
【００３１】
図５は、ＭＯＤアイテム１１０に対するユーザ１０２の注文１０４を受信するための注文モジュール４０２により実行されることが可能である工程５００を表すフロー・チャートである。５０２で、注文モジュール４０２は、ネットワーク２１２及び／またはユーザ・デバイス２０４を介してＭＯＤアイテム１１０のユーザ１０２からの選択を受信することが可能である。例えば、ユーザ１０２は、ＭＯＤアイテム１１０の、部品番号、説明、及び／または画像の形式で、ユーザ・デバイス２０４上でブラウザ・アプリケーション２０６を介して表示されたＭＯＤアイテム１１０を選択することができ、アイテム選択モジュール４０４は、この選択を受信することが可能である。いくつかの態様において、注文モジュール４０２は、ユーザ１０２のためのユーザ・インタフェースを提供することができ、より大きなアセンブリの中からサブコンポーネントを選択し、アイテム選択モジュール４０４は、ＭＯＤアイテム１１０としてサブコンポーネントの選択を受信することが可能である。
【００３２】
５０４で、認証モジュール４０６は、選択されたＭＯＤアイテム１１０が認証を必要とするか否かを判定することが可能である。例えば、選択されたＭＯＤアイテム１１０は、制限されたまたは規制されたカテゴリの、医療機器か銃器か別のＭＯＤアイテム１１０であってもよい。５０６で、ＭＯＤアイテム１１０が認証を必要とすると認証モジュール４０６が判定する場合に、認証モジュール４０６は、ユーザ信用情報を評価することが可能である。例えば、認証モジュール４０６は、ユーザ１０２と関連したライセンスまたはコード番号を比較することが可能であり、ユーザ１０２がＭＯＤアイテム１１０を購入するために認証されるかどうかを判定する。この認証モジュール４０６は、ユーザ・デバイス２０４、第三者コンピュータ２１４、サービス・プロバイダ・コンピュータ２１６、またはそれらの任意の組み合わせを介して認証要件及び／またはユーザ信用情報のような、操作５０４及び５０６で利用された認証情報にアクセスすることが可能である。
【００３３】
操作５０８で、ユーザ１０２がＭＯＤアイテム１１０に対し認証されない（例えば、ユーザ１０２と関連した信用情報がＭＯＤアイテム１１０に対し不十分である）と認証モジュール４０６が判定する場合に、認証モジュール４０６は、操作５１０へ進行することが可能であり、取引を終了する、さらなる信用情報を要求する、ユーザ１０２へメッセージを送信する、またはいくつかの他のハンドリング操作のような、その結果に応じて扱うことが可能である。工程５００は、認証を必要としない異なるＭＯＤアイテム１１０を選択する機会をユーザ１０２に提供するように扱った後に、操作５０２へ戻ることができる。ユーザ１０２が５０８でＭＯＤアイテム１１０を注文するために認証される場合に、または５０４で、ＭＯＤアイテム１１０が認証を必要としない場合に、工程５００は、操作５１２へ進行することが可能である。
【００３４】
操作５１２で、カスタム化モジュール４０８は、カスタム化オプションのユーザ１０２の選択を受信することが可能である。非限定的な実施例として、カスタム化モジュール４０８は、ＭＯＤアイテム１１０の、サイズ、素材、色、テキスト、シンボル、ロゴ、または他の設計変更のような、ＭＯＤアイテム１１０に対する１つ以上のユーザに選択されたカスタム化オプションを受信することが可能である。カスタム化モジュール４０８は、ブラウザ・アプリケーション２０６により提供された、ドロップ・ダウン・メニュ、アイテム選択リスト、または他のオプションのような、有限なリストとしてカスタム化オプションを提供することが可能である。いくつかの態様において、追加のユーザ・インタフェースは、ＭＯＤアイテム１１０の仮想モデルの操作及びカスタム化のために提供されることができ、ＭＯＤアイテム１１０は、例えば、３Ｄ製造指示書１０７がカスタマイズされた仮想モデルを反映して変更されることが可能である、仮想モデルに基づき製造されることが可能である。またカスタム化は、選択されたＭＯＤアイテム１１０のすべてまたは一部をカスタマイズすることを含むことができる。非限定的な実施例として、ユーザ１０２は、ＭＯＤアイテム１１０として製造され、取り付けられた、または取り付けられていない衣服またはバッグの部品として配送される、特定の種類のバックルまたは留め金を選択することができる。別の非限定的な実施例において、ユーザ１０２は、より大きなアセンブリの部品としてのＭＯＤアイテム１１０として製造される、特定のヒンジまたは締結装置を選択することができる。このより大きなアセンブリは、ＭＯＤアイテム１１０であるすべてのコンポーネントを含んでも含まなくてもよい。またサイズまたは他のオプションを選択することができる。いくつかの態様において、カスタム化モジュール４０８は、ユーザ１０２により要求された機能性に基づくカスタム化のために提供されることが可能である。例えば、ＭＯＤアイテム１１０への構造上の変更を示す要求を提出することよりも、ユーザ１０２は、機能の変更または目標を指定する要求を提出する可能性がある。非限定的な実施例において、ユーザ１０２は、異なる速度で回転する必要がある回転軸及びプーリ・ホイールを伴うが、この２つの構成部品を機械的にリンクさせる構成部品がない一台の機械を構築している。ユーザ１０２は、彼または彼女のタブレットを利用して、電子市場ネットワーク・ページにアクセスして、ＭＯＤアイテム１１０として提示された一般的なギアを最終的に選択する。注文のカスタム化部分において、ユーザ１０２は、プーリ・ホイールが回転軸の回転数の一定の割合で回転するように、選択されたギアがプーリ・ホイールへの取り付け及び回転軸との相互作用のために変更されることを要求する。カスタム化モジュール４０８は、要求を受信し、ユーザ１０２が要求された機能を果たすＭＯＤアイテム１１０を製造するために彼自身の３Ｄプリンタを最終的に使用することが可能であるように、他のモジュールとインタフェースで接続する。いくつかの態様において、要求された機能性と適合するカスタム化は、要求された機能性を満たすように生成された複数の設計からユーザ１０２が選択することを許可することを伴うことが可能である。例えば、この複数の設計は、カスタム化モジュール４０８にアクセス可能な異なるアルゴリズムにより、またはカスタム化モジュール４０８を介して機能性要求を受信した人々により生成されることができる。
【００３５】
工程５００の操作５１４で、配送選好モジュール４１０は、配送オプションのユーザ１０２の選択を受信することが可能である。例えば、配送選好モジュール４１０は、ＭＯＤアイテム１１０の配送の時間または方法についてのユーザ１０２の選好を受信することができる。配送選好モジュール４１０は、５１４で、選択についてユーザ１０２への、及び受信について配送選好モジュール４１０への配送選好オプションを表示するユーザ１０２へユーザ・インタフェースを提供することができる。配送選好の非限定的な実施例は、利用可能な最速のオプション、利用可能な最も経済的なオプション、集荷または保管位置への配送、車両による配送、及びユーザ１０２が所有する３Ｄ製造装置１０８を介する配送を含むことができる。配送選好モジュール４１０が受信したユーザ１０２の配送選好は、以下の図１０及び１１に関してより詳細に記載されるように、配送モジュール１００２により利用されることができる。
【００３６】
操作５１６で、支払いモジュール４１２は、ＭＯＤアイテム１１０について請求される支払いを決定することが可能である。請求支払額は、限定されないが、ユーザ１０２により選択された配送オプション、ユーザ１０２により選択されたカスタム化オプション、及び／またはユーザ１０２がＭＯＤアイテム１１０への価格設定の考慮事項を変更するために認証の適切なレベルを有しているか否か、のようなユーザ１０２の以前に選択したオプションに基づき決定することができる。操作５１８で、支払いモジュール４１２は、ユーザ１０２の支払いを受信することが可能である。例えば、支払いモジュール４１２は、クレジット・カード支払い、返済コード、仮想決済サービス、または任意の他の支払いタイプの形式でユーザ１０２の支払いを受信することが可能である。
【００３７】
工程５００の例示的な実施例は、以下に続く。ユーザ１０２は、ブラウザ・アプリケーション２０６と対話することができ、ＭＯＤアイテム１１０を注文する。この例示的な実施例において、ＭＯＤアイテム１１０は、トロフィである。操作５０２で、注文モジュール４０２は、選択されたアイテムとしてトロフィを示す、ブラウザ・アプリケーション２０６を介してユーザ１０２による選択を受信する。操作５０４で、認証モジュール４０６は、トロフィが制限されたクラスではない（操作５０４で、いいえ）と判定し、工程５００は、操作５１２へ進行する。カスタム化モジュール４０８は、ブラウザ・アプリケーション２０６を介して複数のカスタム化オプションをユーザ１０２に提供する。最初にユーザ１０２は、トロフィ頂部のスポーツ小立像に対する３つのカスタム化オプション、フットボール選手、テニス選手、及びバスケットボール選手を提示される。またスポーツ小立像の選択が操作５０２でスポーツ特定のトロフィのユーザ選択を反映することが可能であるが、スポーツ小立像選択は、カスタム化モジュール４０８の汎用性を強調するためカスタム化オプションとして本明細書に説明される）。操作５１２で、カスタム化モジュール４０８は、テニス選手の小立像のユーザ１０２による選択を受信する。次にブラウザ・アプリケーション２０６は、ユーザ１０２にトロフィ基部と関連したテキスト・フィールドを提示する。さらに操作５１２で、カスタム化モジュール４０８は、「ＭＶＰ２０１６」のユーザのエントリを受信する。次にブラウザ・アプリケーション２０６は、トロフィの仮想モデルをユーザ１０２に提示する。さらに操作５１２で、カスタム化モジュール４０８は、基部の頂部四隅にトロフィの大きさの２０％縮尺で面取りすることを備える、ユーザ１０２によるモデルのオープンエンド操作を受信する。５１４で、配送選好モジュール４１０は、ユーザ１０２が確立されたデフォルトの配送選好を有するかどうかをみて確認し、何も見つからないならユーザ１０２に配送選好を入力するように指示する。配送選好モジュール４１０は、ユーザ１０２がユーザ１０２に属する３Ｄプリンタを識別していることを検出し、自宅でのＭＯＤアイテム１１０のプリント、または車両を介するＭＯＤアイテム１１０の配送の配送オプションを提供する。５１４で、配送選好モジュール４１０は、自宅でのＭＯＤアイテム１１０のプリントのユーザ１０２による選択を受信する。５１６で、支払いモジュール４１２は、自宅でのトロフィのプリントと関連した価格、及びトロフィのカスタム化のための価格調整（もしあれば）を決定する。５１８で、支払いモジュール４１２は、サービス・プロバイダ１０１に関するユーザ・アカウントからユーザ１０２からの支払いを受信する。
【００３８】
図６は、例示的なサプライヤインタフェース・モジュール６０２の態様を描写する。サプライヤインタフェース・モジュール６０２は、３Ｄ製造指示書検索モジュール６０４、認証モジュール６０６、環境オフセット・モジュール６０８、及び支払いモジュール６１０を含むことが可能である。この３Ｄ製造指示書検索モジュール６０４は、ＭＯＤアイテム１１０と関連したサプライヤ１０３からＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７を取得するために提供されることが可能である。認証モジュール６０６は、ＭＯＤアイテム１１０及びサプライヤ１０３と関連した３Ｄ製造指示書１０７を利用するため、サプライヤ１０３からの許可を検証するために提供されることが可能である。例えば、サプライヤインタフェース・モジュール６０２の認証モジュール６０６は、サプライヤ１０３により課された許可と関連することができ、サービス・プロバイダ１０１により課されることができる注文モジュール４０２の認証モジュール４０６と関連した許可に関する、またはこれとは異なる可能性がある。環境オフセット・モジュール６０８は、ＭＯＤアイテム１１０と関連したサプライヤ１０３に対するＭＯＤアイテム１１０の製造と関連した環境オフセット・プログラムを促進し、環境オフセット・プログラムに参加するために提供されることが可能である。環境オフセット・プログラムの非限定的な実施例は、カーボン・クレジット・プログラム及び省エネルギー・プロジェクトを含む。支払いモジュール６１０は、ＭＯＤアイテム１１０と関連したサプライヤ１０３及びユーザ１０２またはサービス・プロバイダ１０１間での支払いを調整するために提供されることが可能である。
【００３９】
図７は、サプライヤインタフェース・モジュール６０２により実行されることが可能である工程７００を表すフロー・チャートである。７０２で、３Ｄ製造指示書検索モジュール６０４は、第三者サプライヤ１０３により供給される選択されたＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７を識別することが可能である。この選択されたＭＯＤアイテム１１０は、前述したように、ユーザ１０２により選択され、操作５０２で受け取った同じＭＯＤアイテム１１０であることが可能である。操作７０２で識別された３Ｄ製造指示書１０７は、ＭＯＤアイテム１１０のサプライヤ１０３により供給されるＭＯＤアイテム１１０と関連した基本ファイルを含むことが可能である。例えば、７０２で識別された３Ｄ製造指示書１０７は、製造業者からのＭＯＤアイテム１１０のための仕様を含む部品ファイルであることが可能である。あるいは、操作７０２で識別された３Ｄ製造指示書１０７は、ＭＯＤアイテム１１０のために提供されたカスタム化ファイルまたはオプションを含むことができる。このカスタム化ファイルは、サービス・プロバイダ１０１ではなく、第三者により提供されることができる。３Ｄ製造指示書検索モジュール６０４は、操作７０２で識別された第三者サプライヤ１０３から３Ｄ製造指示書１０７を取得するために、ネットワーク２１２経由で第三者コンピュータ２１４と対話することが可能である。
【００４０】
操作７０４で、認証モジュール６０６は、３Ｄ製造指示書１０７がサプライヤ１０３からの認証を要求するかどうかを判定することが可能である。例えば、認証モジュール６０６は、ＭＯＤアイテム１１０に対するユーザ１０２からの注文１０４を履行するために、サプライヤ１０３と関連した３Ｄ製造指示書１０７を使用することをサプライヤ１０３が許可する前に、サプライヤ１０３がユーザ１０２の代わりに確立される認証を要求するかどうかを判定することができる。いくつかの実施形態において、またサプライヤ１０３は、サービス・プロバイダ１０１がサプライヤ１０３と関連した製造指示書１０７を利用するためにサービス・プロバイダ１０１への認証を確立することを要求することができる。３Ｄ製造指示書１０７が７０６で認証を要求する場合に、認証検証は、第三者コンピュータ２１４へのような、サプライヤ１０３へ提供されることが可能である。いくつかの態様において、認証モジュール６０６は、十分な認証がユーザ１０２の代わりに確立されない場合に、ＭＯＤアイテム１１０を注文するユーザ１０２の能力を制限することが可能である。いくつかの態様において、認証検証は、ユーザ１０２がサプライヤ１０３から要求される基本またはカスタム化ファイルを利用するために認証されることを示すためにユーザ１０２により提供される。代替の態様において、サービス・プロバイダ・コンピュータ２１６は、取引と関連する特定のユーザ１０２にかかわらず認証検証を提供することができる。いくつかの実施形態において、サプライヤ１０３と関連した３Ｄ製造指示書１０７は、サービス・プロバイダ・コンピュータ２１６上に格納され、７０６で提供された認証は、サービス・プロバイダ１０１がＭＯＤアイテム１１０を製造するために製造指示書１０７を利用することを許可する。いくつかの実施形態において、サプライヤ１０３と関連した３Ｄ製造指示書１０７は、第三者コンピュータ２１４上に格納され、７０６で提供された認証は、サービス・プロバイダ１０１がネットワーク２１２を介して製造指示書１０７にアクセスすることを許可する。認証モジュール６０６が７０６で認証検証を提供している、または３Ｄ製造指示書１０７が７０４で認証を要求しないと判定されているときに、工程７００は、７０８で継続することができる。
【００４１】
７０８で、３Ｄ製造指示書検索モジュール６０４は、選択されたＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７を取得することが可能である。取得された３Ｄ製造指示書１０７は、７０２で３Ｄ製造指示書検索モジュール６０４により識別された３Ｄ製造指示書１０７であってもよい。７０８で取得された３Ｄ製造指示書１０７は、７０４で認証の対象となってもよい、または７０４で認証の対象とならなくてもよい。７０８で取得された３Ｄ製造指示書１０７は、３Ｄ製造指示書１０７を保護する、及び／または不適切なコピーを防止するために暗号化されたデータを含むことが可能である。
【００４２】
操作７１０で、環境オフセット・モジュール６０８は、選択されたＭＯＤアイテム１１０の購入と関連した環境オフセット情報を通信することが可能である。例えば、サプライヤ１０３が従来の製造方法を介して部品またはアイテムを製造することとは対照的に、ＭＯＤアイテム１１０として部品またはアイテムを販売する場合に、環境オフセットはサプライヤ１０３へ与えられ得る。例えば、環境オフセット・モジュール６０８は、サプライヤ１０３、またはサプライヤ１０３が加わる環境オフセット・プログラムを管理する代理店へ選択されたＭＯＤアイテム１１０の環境オフセット値についての情報を通信することができる。この環境オフセット値は、従来の方法を介するものとは対照的に、ＭＯＤアイテム１１０としてアイテムを製造することで節約されたエネルギー量またはこのことで削減された炭素量に基づくことができる。非限定的な実施例において、石炭発電で操業する工場で製造された部品は、製造するためのカーボン・フットプリントと関連したエネルギー量の１０単位を必要とする可能性がある。ＭＯＤアイテムとして製造された同じ部品は、製造するためのエネルギー量の３単位のみを必要とすることができる。このような状況での環境オフセット・モジュール６０８は、従来の石炭工場アプローチを介するよりもＭＯＤアイテムとしてアイテムを製造することと関連した省エネルギーに基づく７つの環境オフセット・クレジットの内の１つのクレジットをサプライヤ１０３に割り当てることが可能である。いくつかの態様において、また操作７１０で適用された環境オフセットは、使用された材料に、またはユーザ１０２により選択されたカスタム化の種類に部分的に基づくことが可能である。
【００４３】
操作７１２で、支払いモジュール６１０は、サプライヤ１０３と関連した支払いを調整することが可能である。支払いモジュール６１０は、ユーザ１０２、サービス・プロバイダ１０１、及び／またはサプライヤ１０３のいずれかの間で支払いを調整することが可能である。いくつかの実施形態において、サービス・プロバイダ１０１は、サプライヤ１０３と関連した３Ｄ製造指示書１０７の使用のためにサプライヤ１０３に支払い、支払いモジュール６１０は、この機能を提供する。１つの実施例において、支払いモジュール６１０は、サプライヤ１０３から受信した３Ｄ製造指示書１０７で製造され、これと関連するすべてのＭＯＤアイテム１１０に対するサプライヤ１０３への販売情報及び／または支払いを通信することができる。いくつかの実施形態において、サプライヤ１０３は、サプライヤ１０３と関連した３Ｄ製造指示書１０７に基づくＭＯＤアイテム１１０の製造のためにサービス・プロバイダ１０１に支払い、支払いモジュール６１０は、この機能を提供する。１つの非限定的な実施例において、支払いモジュール６１０は、サプライヤインタフェース・モジュール６０２により取得されたすべての３Ｄ製造指示書１０７に対し第三者サプライヤ１０３へ請求書を提供する。具体的な実施例として、製造業者（サプライヤ１０３として）が本明細書でシステムを利用して、ＭＯＤアイテム１１０を供給して、製造業者の製品の部品の保証を履行する場合に、製造業者は、ユーザ１０２が製造業者の保証について製造業者に電話するときにコードをユーザ１０２に提供することができる。ユーザ１０２は、ＭＯＤアイテム１１０として配送される部品に対する支払いとして、そのコードを入力でき、サービス・プロバイダ１０１は、ユーザ１０２が入力したコードに基づきユーザ１０２との代わりに製造業者／サプライヤ１０３と直接支払いを調整することができる。いくつかの実施形態において、支払いモジュール６１０は、ＭＯＤアイテム１１０としてサプライヤ１０３のアイテムを提示するサービスのためにサプライヤ１０３からサービス・プロバイダ１０１への支払いを調整することが可能である。いくつかの実施形態において、支払いモジュール６１０は、さまざまなエンティティ間で分割する収益を調整することが可能である。例えば、支払いモジュール６１０は、サービス・プロバイダ１０１、ユーザ１０２、サプライヤ１０３、及び／または他の関連当事者間で分割する収益を調整することが可能である。具体的な実施例において、エンボス加工されたスポーツ・チーム・ロゴ入りの電話カバー（すなわち、ＭＯＤアイテム１１０）に対してユーザ１０２からの支払いを受信し、支払いモジュール６１０は、電話カバーのベンダ（すなわち、ＭＯＤアイテム１１０の基本ファイルを提供した、第一サプライヤ１０３）、電話製造業者（すなわち、電話のデザインと関連した権利を保持する、第一関連当事者）、スポーツ・ロゴのブローカ（すなわち、ＭＯＤアイテム１１０用のカスタム化ファイルを提供した、第二サプライヤ１０３）、スポーツ・チーム（すなわち、このロゴと関連した権利を保持する、第二関連当事者）、及び／またはこれにより購入が完了した電子市場を提供するエンティティ（すなわち、サービス・プロバイダ１０１）間で支払いを分配する。収益分割は、１人のみを含む、任意の数のベンダ、及び電子市場サービス・プロバイダ間であることが可能である、またはベンダ間でのみ分割されることができる。
【００４４】
図８は、例示的な製造モジュール８０２の態様を描写する。製造モジュール８０２は、３Ｄ製造指示書判定モジュール８０４、３Ｄ製造指示書再構成モジュール８０６、３Ｄ製造装置判定モジュール８０８、及び製造指示書モジュール８１０を含むことが可能である。この３Ｄ製造指示書判定モジュール８０４は、どの３Ｄ製造指示書１０７が選択されたＭＯＤアイテム１１０と関連するかを判定するために提供されることが可能である。３Ｄ製造指示書再構成モジュール８０６は、ＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７を再構成するために提供されることが可能である。３Ｄ製造装置判定モジュール８０８は、ＭＯＤアイテム１１０を製造するために使用される特定の３Ｄ製造装置１０８を判定するために提供されることが可能である。製造指示書モジュール８１０は、３Ｄ製造装置１０８にＭＯＤアイテム１１０を製造させるために使用される３Ｄ製造指示書１０７を生成するために提供されることが可能である。
【００４５】
図９は、製造モジュール８０２により実行されることが可能な工程９００を表すフロー・チャートである。９０２で、３Ｄ製造指示書判定モジュール８０４は、選択されたアイテムと関連した３Ｄ製造指示書１０７を判定することが可能である。この３Ｄ製造指示書１０７は、基本ファイルまたはカスタム化ファイルであることが可能である。また３Ｄ製造指示書１０７は、サービス・プロバイダ１０１により、及び／または第三者サプライヤ１０３により提供されることが可能である。３Ｄ製造指示書１０７は、データ・ストア２４０でのような、サービス・プロバイダ・コンピュータ２１６上に格納されることができる、及び／または選択されたアイテムと関連した３Ｄ製造指示書１０７は、ネットワーク２１２を介して第三者コンピュータ２１４から取得されることができる。
【００４６】
９０４で、３Ｄ製造指示書再構成モジュール８０６は、選択されたＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７を再構成することが可能である。再構成することは、選択されたＭＯＤアイテム１１０に対して、上記の、カスタム化モジュール４０８により行われたカスタム化を反映するために３Ｄ製造指示書１０７を修正することを含むことができる。
【００４７】
９０６で、３Ｄ製造装置判定モジュール８０８は、どの３Ｄ製造装置１０８がＭＯＤアイテム１１０を製造するために使用されるかを判定することが可能である。この判定は、ＭＯＤアイテム１１０を製造するために選択された材料、その材料のＭＯＤアイテム１１０を製造するために利用可能な機械の種類、及び／またはユーザ１０２の位置に少なくとも部分的に基づくことができる。また判定は、利用可能なさまざまな３Ｄ製造装置１０８の評価、及びこの評価がＭＯＤアイテムの選択に応じるために十分な能力または品質のＭＯＤアイテム１１０を製造するのに十分であるかどうかに基づくことができる。また３Ｄ製造装置１０８の判定は、利用可能な３Ｄ製造装置１０８の位置に基づくことができる。また判定は、ＭＯＤアイテム１１０がどんな種類の３Ｄ製造指示書１０７と関連していて、利用可能な３Ｄ製造装置１０８がその種類の３Ｄ製造指示書１０７を支援することが可能であるかどうかに基づくことができる。
【００４８】
操作９０８で、３Ｄ製造指示書再構成モジュール８０６は、選択された３Ｄ製造装置１０８のために選択されたＭＯＤアイテム１１０と関連した３Ｄ製造指示書１０７を再構成することが可能である。例えば、３Ｄ製造指示書１０７は、３Ｄ製造指示書１０７を選択された３Ｄ製造装置１０８により支援されるタイプへ変換するために、再構成されることができる。あるいは、３Ｄ製造指示書１０７は、３Ｄ製造装置１０８の解像度または品質を反映するように、及び３Ｄ製造指示書１０７を選択された３Ｄ製造装置１０８のための適切な能力へ変換するように再構成されることができる。
【００４９】
操作９１０で、製造指示書モジュール８１０は、選択された３Ｄ製造装置１０８へ３Ｄ製造指示書１０７を提供することが可能である。製造指示書１０７は、操作９０８で実行された再構成を反映することが可能である。また製造指示書１０７は、３Ｄ製造装置１０８の種類に基づき３Ｄ製造装置１０８へ提供されることができる。
【００５０】
図１０は、例示的な配送モジュール１００２の態様を描写する。配送モジュール１００２は、通知モジュール１００４、位置判定モジュール１００６、及び配送指示モジュール１００８を含むことが可能である。通知モジュール１００４は、ＭＯＤアイテム１１０の製造または配送の状態についてユーザ１０２に通知するために提供されることが可能である。位置判定モジュール１００６は、ＭＯＤアイテム１１０の製造及び／または配送の位置を判定するために提供されることが可能である。配送指示モジュール１００８は、ユーザ１０２へのＭＯＤアイテム１１０の配送についての指示を生成して通信するために提供されることが可能である。
【００５１】
図１１は、配送モジュール１００２により実行されることが可能である工程１１００を表すフロー・チャートである。１１０２で、配送モジュール１００２は、ＭＯＤアイテム１１０のために選択された配送方法を識別することが可能である。いくつかの態様において、選択された配送方法は、１つ以上の配送方法と関連したパラメータに基づき配送モジュール１００２により判定されることができる。配送方法を判定する際に評価されることができるパラメータの非限定的な実施例は、ユーザ位置情報（ユーザ・デバイスからの地理的測位情報、ユーザのプロファイルに格納された位置、ユーザにより入力された住所、または他のユーザ位置情報と関連した位置から規定の距離内の場所）、納期、製造原価、出荷または他の配送費用、保管費用、既存の部品の位置、３Ｄ製造装置１０８の位置、３Ｄ製造装置１０８の可用性、アイテムの寿命または予想耐用年数、サプライヤ１０３の選好、サービス・プロバイダ１０１の選好、ユーザ１０２の選好、及び別の関連当事者（例えば、サービス・プロバイダ１０１、ユーザ１０２、またはサプライヤ１０３ではない権利者）の選好を含む。いくつかの態様において、選択された配送方法は、図５の上記の操作５１４でユーザ１０２から受信した配送選好に基づくことができる。１つの実施例において、ユーザ１０２は、ユーザ１０２の自宅住所の１０マイル内の製造装置１０８を利用する配送方法の選好を示し、この配送方法は、その地帯内の製造装置１０８と関連した配送方法に少なくとも部分的に基づき判定される。
【００５２】
ある場合には、５１４で受信する配送選好モジュール４１０のために配送選好モジュール４１０によりユーザ１０２へ提示された配送選好オプションは、これらのパラメータの内の１つ以上に基づき判定されることができる。非限定的な実施例において、配送モジュール１００２は、注文１０４が３つの配送方法のいずれかにより履行されることが可能であると判定することができる。この実施例において、第一配送方法は、倉庫の利用可能な３Ｄ製造装置１０８からＭＯＤアイテム１１０を製造して出荷することを伴い、第二配送方法は、集荷位置で利用可能な３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造することを伴い、第三配送方法は、その現在の経路に配達を追加することが可能であるトラック上に設置された利用可能な３Ｄ製造装置１０８上でＭＯＤアイテム１１０を製造することを伴う。配送モジュール１００２は、第一配送方法を介して注文１０４を履行する価格がサプライヤ１０３により予め設定された価格閾値を超えて、集荷位置がユーザ１０２により予め設定された位置基準を満たさない判定に基づき、ユーザ１０２へ第三配送オプションのみを提示するように配送選好モジュール４１０に指示することができる。
【００５３】
操作１１０４で、位置判定モジュール１００６は、ＭＯＤアイテム１１０の位置を識別することが可能である。ＭＯＤアイテムの位置は、実時間判定であってもよい。またＭＯＤアイテム１１０の位置は、予測される判定であってもよい。例えば、位置判定モジュール１００６は、ＭＯＤアイテム１１０が操作９０６で選択された３Ｄ製造装置１０８及び操作１１０２で識別された配送方法に基づき所与の時間にあることが予測される位置を判定することができる。
【００５４】
１１０６で、位置判定モジュール１００６は、ＭＯＤアイテム１１０の配送位置を判定することが可能である。この配送位置は、ユーザに選択された配送選好により判定されることができる。また配送位置は、上記のようにパラメータに基づき配送モジュール１００２により判定されることができる。配送モジュール１００２は、ＭＯＤアイテム１１０を製造するために使用される３Ｄ製造装置１０８の品質、または３Ｄ製造装置１０８付近に基づきデフォルト配送位置を判定することができる。
【００５５】
操作１１０８で、配送モジュール１００２は、ユーザ１０２へＭＯＤアイテム１１０の推定配送予定表を判定することができる。例えば、配送モジュール１００２は、ユーザ１０２が集荷位置からＭＯＤアイテム１１０を取得することが可能になる前に、推定される残り時間の長さを判定することが可能である。別の実施例として、配送モジュール１００２は、ＭＯＤアイテムが操作１１０６で位置判定モジュール１００６により指定された位置へ配送される推定時間を判定することが可能である。いくつかの態様において、１１０８で配送モジュール１００２は、操作９０６で選択された３Ｄ製造装置１０８、操作１１０２で識別された配送方法、及び／または操作１１０６で識別された配送位置に基づきＭＯＤアイテム１１０の推定配送予定表を判定する。
【００５６】
操作１１１０で、通知モジュール１００４は、ＭＯＤアイテム１１０の状態についてユーザ１０２に通知することが可能である。例えば、通知モジュール１００４は、ＭＯＤアイテム１１０が集荷される準備ができていることをユーザ１０２に通知することができる。代わりに通知モジュール１００４は、ＭＯＤアイテム１１０が特定の時間に配達先住所に到着すると推定されることをユーザ１０２に通知することができる、すなわち、集荷または配達の推定時間を提供する。また通知モジュール１００４は、ユーザ１０２がＭＯＤアイテム１１０の対象とする受取人であることにアクセスする、またはこれを検証するためのアクセス・コードをユーザ１０２に提供することができる。いくつかの態様において、この通知は、ユーザ２０２により識別された選好に基づく。例えば、通知は、電子メール、テキスト、またはプッシュ通知の内の１つ以上により提供されることができる。
【００５７】
操作１１１２で、配送指示モジュール１００８は、ＭＯＤアイテム１１０についての配送指示を提供することができる。例えば、配送指示モジュール１００８は、ユーザ１０２が受け取るＭＯＤアイテム１１０がどこに配送または保管されるかについての指示を提供することができる。配送指示モジュール１００８により提供された配送指示の詳細は、利用された配送方法に依存することができる。
配送方法
【００５８】
さまざまな配送方法は、本明細書に記載されたシステムで利用することができる。ユーザ１０２へＭＯＤアイテム１１０を供給するために選択された配送方法は、上記のさまざまなモジュールにより実行された機能に影響を与える可能性がある。配送方法の実施例の以下の考察は、選択された配送方法が先に述べたモジュールにより実行された機能に影響を与える可能性がある方式を説明することができる。
【００５９】
ユーザ１０２へＭＯＤアイテム１１０を供給するための配送方法の第一実施例において、ＭＯＤアイテム１１０は、倉庫またはフルフィルメントセンタに設置された３Ｄ製造装置１０８により製造されることが可能である。例えば、ユーザ１０２は、彼または彼女の自宅へ直接配達されるＭＯＤアイテム１１０を要求することができる。位置判定モジュール１００６は、例えば、ユーザ１０２への近接性に基づき、適切なフルフィルメントセンタを選択する。３Ｄ製造装置判定モジュール８０８は、選択されたフルフィルメントセンタに設置された３Ｄ製造装置１０８の可用性に基づきＭＯＤアイテム１１０をプリントするための３Ｄ製造装置１０８を選択する。製造指示書モジュール８１０は、選択された３Ｄ製造装置１０８へ３Ｄ製造指示１０７を送信し、ＭＯＤアイテム１１０を製造する。配送指示モジュール１００８は、配達先住所を提供し、次にユナイテッド・パーセル・サービス（ＵＰＳ）のような地元の運送会社は、ＭＯＤアイテム１１０を集荷し、ユーザ１０２へ配達することが可能である。図１２は、第一実施例の配送方法を実行するためにシステム２００により実行されることが可能である工程１２００を表すフロー・チャートである。
【００６０】
１２０２で、注文モジュール４０２は、ユーザ１０２からＭＯＤアイテム１１０に対する注文１０４を受信することが可能である。倉庫を介する配送は、配送方法として選択されることが可能である。このセクションで説明された配送方法の実施例のいずれかについての場合であってもよいように、配送方法の選択は、配送選好モジュール４１０により受信したユーザ１０２による選択に基づくことができる、またはデフォルト配送方法を判定するためのアルゴリズムを利用して、モジュール（注文モジュール４０２または配送モジュール１００２のような）により行われた判定であってもよい。
【００６１】
１２０４で、位置判定モジュール１００６は、ＭＯＤアイテム１１０が配送される位置を判定することが可能である。このセクションで説明された配送方法の実施例のいずれかについての場合であってもよいように、位置判定モジュール１００６は、ブラウザ・アプリケーション２０６を介してユーザ１０２に配送位置の入力を求めることができる、または位置判定モジュール１００６は、ユーザ１０２のアカウントまたはプロファイルと関連したデフォルト配送位置を利用することができる。
【００６２】
１２０８で、３Ｄ製造装置１０８の位置は、選択されることが可能である。例えば、位置判定モジュール１００６は、ＭＯＤアイテム１１０を製造するために利用可能な少なくとも１つの３Ｄ製造装置１０８のある倉庫を選択する際に、ＭＯＤアイテム１１０の配送位置を利用することができる。３Ｄ製造装置判定モジュール８０８は、ＭＯＤアイテム１１０を製造するために倉庫で特定の３Ｄ製造装置１０８を選択することが可能である。
【００６３】
１２１０で、製造指示書モジュール８１０は、倉庫で選択された３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するために製造指示書１０７を生成することが可能である。１２１２で、製造指示書モジュール８１０は、倉庫で選択された３Ｄ製造装置１０８へＭＯＤアイテム１１０を製造する製造指示書１０７を送信することが可能である。
【００６４】
１２１４で、配送指示モジュール１００８は、製造倉庫から配送位置へＭＯＤアイテム１１０を輸送するための配送指示を提供することが可能である。例えば、配送指示モジュール１００８は、配達先住所及び適切な指示を提供することができ、配達車両または配達サービスを介してこの住所へＭＯＤアイテム１１０を輸送する。
【００６５】
１２１６で、通知モジュール１００４は、倉庫でＭＯＤアイテム１１０を製造する進捗状況、ＭＯＤアイテム１１０の位置、配送位置へのＭＯＤアイテム１１０の到着前の残り時間、またはＭＯＤアイテム１１０の配送確認のような、ＭＯＤアイテム１１０の状態をユーザ１０２に通知することができる。
【００６６】
ユーザ１０２へＭＯＤアイテム１１０を提供するための配送方法の第二実施例において、ＭＯＤアイテム１１０は、モバイル３Ｄ製造装置１０８により製造されることが可能である。「モバイル」により、我々は、３Ｄ製造装置１０８が移動車両または他の構造物内に取り付けられる、またはこの内部に含まれるので、３Ｄ製造装置１０８の位置が変化することを意味する。モバイル製造装置１０８のための車両は、情報がサービス・プロバイダ・コンピュータ２１６及び車両及び／または３Ｄ製造装置１０８間で交換されることが可能であるように、コンピュータ通信リンクを含むことが可能である。例えば、このコンピュータ通信リンクは、３Ｄ製造装置１０８のための、配送経路指示または状態、３Ｄ製造指示書１０７、及び／または可用性または他の状態情報の送信及び／または受信を促進することが可能である。モバイル製造装置１０８のある車両は、ＭＯＤアイテム１１０の配達のためだけに特別に指定されることができる、または車両は、追加の目的のためにまた指定されることができる。例えば、非ＭＯＤアイテム（食料品のような）の配達のために利用される車両は、また、非ＭＯＤアイテムを配達する途中にＭＯＤアイテム１１０の製造及び配送のためのモバイル３Ｄ製造装置１０８を含むことができる。モバイル３Ｄ製造装置１０８を使用することで、ＭＯＤアイテム１１０は、巡回中に配送されることが可能である、または配送は巡回計画作成アルゴリズムを使用して配列されることができる。
【００６７】
図１３は、第二実施例の配送方法を実行するためにシステム２００により実行されることが可能である工程１３００を表すフロー・チャートである。１３０２で、注文モジュール４０２は、ユーザ１０２からＭＯＤアイテム１１０に対する注文１０４を受信することが可能である。モバイル３Ｄ製造装置１０８を介する配送は、配送方法としてユーザ１０２により選択されることが可能である、またはサービス・プロバイダ１０１による利便性のために選択されることが可能である。１３０４で、位置判定モジュール１００６は、注文１０４で与えられている、ＭＯＤアイテム１１０が配送される位置を判定することが可能である。
【００６８】
１３０６で、３Ｄ製造装置判定モジュール８０８は、利用可能なモバイル３Ｄ製造装置１０８を識別することが可能である。３Ｄ製造装置判定モジュール８０８は、利用可能なモバイル３Ｄ製造装置１０８を識別する際にＭＯＤアイテム１１０の配送位置を利用することができる。例えば、３Ｄ製造装置判定モジュール８０８は、配送位置に近い、または特定の時間帯内に近いであろうモバイル３Ｄ製造装置１０８を識別することができる。この時間帯は、ＭＯＤアイテム１１０を製造するモバイル３Ｄ製造装置１０８の推定時間に基づくことができる。このＭＯＤアイテム１１０を製造するモバイル３Ｄ製造装置１０８の推定時間は、モバイル３Ｄ製造装置１０８が使用中である、またはＭＯＤアイテム１１０の製造を開始するために直ちに利用可能であるかどうかに、部分的に基づくことができる。
【００６９】
１３０８で、３Ｄ製造装置判定モジュール８０８は、ＭＯＤアイテム１１０を製造するために特定の利用可能なモバイル３Ｄ製造装置１０８を選択することが可能である。この選択は、ＭＯＤアイテム１１０を製造するモバイル３Ｄ製造装置１０８の推定時間、配送位置からモバイル製造ユニットの距離、配送位置へ到着するためにモバイル製造ユニットの時間でのずれ量またはこの経路からの距離、他の考慮事項、または任意のそれらの組み合わせ、に少なくとも部分的に基づくことができる。
【００７０】
１３１０で、製造指示書モジュール８１０は、選択されたモバイル３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するための製造指示書１０７を生成することが可能である。１３１２で、製造指示書モジュール８１０は、選択されたモバイル３Ｄ製造装置１０８へＭＯＤアイテム１１０を製造する製造指示書１０７を送信することが可能である。
【００７１】
１３１４で、配送指示モジュール１００８は、配送位置へＭＯＤアイテム１１０を配送するための配送指示を提供することが可能である。例えば、配送指示モジュール１００８は、配達先住所及びこの住所へＭＯＤアイテム１１０を輸送するための適切な指示を提供することができる。
【００７２】
１３１６で、通知モジュール１００４は、選択されたモバイル３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造する進捗状況、モバイル３Ｄ製造装置１０８及び／またはＭＯＤアイテム１１０の位置、配送位置へＭＯＤアイテム１１０の到着前の残り時間、またはＭＯＤアイテム１１０の配送確認のような、ＭＯＤアイテム１１０の状態をユーザ１０２に通知することができる。
【００７３】
工程１３００の実行の例示的な実施例において、注文１０４は、モバイル３Ｄ製造装置１０８を介して配送されるＭＯＤアイテム１１０を要求するユーザ１０２から１３０２で受信される。１３０４で、配送位置は、住所、エバーグリーン・テラス７４２であると判定される。１３０６で、３Ｄ製造装置判定モジュール８０８は、次の時間内に選択されたＭＯＤアイテム１１０を製造して配送することが可能である、３つの利用可能なモバイル３Ｄ製造装置１０８を識別する。第一の利用可能なモバイル製造装置１０８は、ＭＯＤアイテム１１０の製造に現在従事していない３Ｄ製造装置１０８を装備された食料品配達用トラックであることが可能である。第一の利用可能なモバイル３Ｄ製造装置１０８は、１２分で注文されたＭＯＤアイテム１１０を製造することが可能である。食料品配達用トラックは、エバーグリーン・テラス７４２から５マイル離れていて、３２分でその現在の経路中にエバーグリーン・テラス７４４（エバーグリーン・テラス７４２の隣の家）へ食料品を配達する予定である。第二の利用可能なモバイル３Ｄ製造装置１０８は、ＭＯＤアイテム１１０の製造に現在従事していない３Ｄ製造装置１０８を装備された倉庫アイテム配達バンであることが可能である。また第二の利用可能なモバイル３Ｄ製造装置１０８は、１２分で選択されたＭＯＤアイテム１１０を製造することが可能である。この倉庫アイテム配達バンは、３マイル離れていて、その現在の経路から２．５マイルずれてエバーグリーン・テラス７４２へ１９分でＭＯＤアイテム１１０を配達することが可能である。第三の利用可能なモバイル３Ｄ製造装置１０８は、モバイル製造のためだけに指定された車両に設置された３つの３Ｄ製造装置１０８の三番目であることが可能である。モバイル製造車両上のすべての３つの３Ｄ製造装置１０８は、他のＭＯＤアイテム１１０の製造で塞がっているが、第三の利用可能なモバイル３Ｄ製造装置１０８は、２分で終了し、選択されたＭＯＤアイテム１１０を製造するために利用可能になると推定される。第一及び第二の利用可能な３Ｄ製造装置１０８より新しいモデルの、第三の利用可能な３Ｄ製造装置１０８は、選択されたＭＯＤアイテム１１０が利用可能になるまでの待ち時間２分を含む合計１０分で製造されることが可能であるように８分で選択されたＭＯＤアイテム１１０を製造することが可能である。モバイル製造車両は、２マイル離れていて、その現在の経路から１．５マイルのずれでエバーグリーン・テラス７４２へ２４分でＭＯＤアイテム１１０を配達することが可能である。１３０８で、３Ｄ製造装置判定モジュール８０８は、この場合に、食料品トラックの現在の経路から最小限のずれに基づき、食料品トラック上に設置された第一の利用可能なモバイル製造を選択する。１３１０で、製造指示書モジュール８１０は、食料品トラック上に設置されたモバイル３Ｄ製造装置１０８のモデルに固有のＭＯＤアイテム１１０を製造する製造指示書１０７を生成する。１３１２で、製造指示書モジュール８１０は、食料品トラック上に設置されたモバイル３Ｄ製造装置１０８へ製造指示書１０７を送信する。１３１４で、配送指示モジュール１００８は、配達経路中にエバーグリーン・テラス７４４へ食料品を配達する前に、エバーグリーン・テラス７４２へＭＯＤアイテム１１０を配達するように食料品トラックの運転手に指示する配送指示を提供する。このようにして、特定のモバイル３Ｄ製造装置１０８の決定は、複数の要因に基づくことが可能であり、アルゴリズムまたは別のソフトウェア決定プロセスに従い決定されることが可能である。
【００７４】
ユーザ１０２へＭＯＤアイテム１１０を供給するための配送方法の第三実施例において、ＭＯＤアイテム１１０は、集荷位置と関連した３Ｄ製造装置１０８により製造されることが可能である。例えば、３Ｄ製造装置１０８は、注文されたＭＯＤアイテム１１０を集荷するためにユーザ１０２の集荷位置として指定されたロッカーと関連することができる。いくつかの態様において、３Ｄ製造装置１０８は、単一のロッカー内に設置され、ロッカーでＭＯＤアイテム１１０を製造する。他の態様において、３Ｄ製造装置１０８は、ロッカー群付近に設置され、ＭＯＤアイテム１１０が３Ｄ製造装置１０８により製造されるときに、ＭＯＤアイテムは、３Ｄ製造装置１０８からユーザ１０２によりＭＯＤアイテム１１０の集荷位置として指定されたロッカーへの短距離を自動的に輸送される。
【００７５】
図１４は、第三実施例の配送方法を実行するシステム２００により実行されることが可能である工程１４００を表すフロー・チャートである。１４０２で、注文モジュール４０２は、ユーザ１０２からＭＯＤアイテム１１０に対する注文１０４を受信することが可能である。集荷位置と関連した３Ｄ製造装置１０８を介する配送は、配送方法として選択されることが可能である。１４０４で、位置判定モジュール１００６は、利用可能な集荷位置を判定することが可能である。例えば、位置判定モジュール１００６は、集荷を待つＭＯＤアイテム１１０で塞がれていないロッカーを含む集荷位置を識別することが可能である。１４０８で、位置判定モジュール１００６は、利用可能な集荷位置を選択することが可能である。この選択は、ＭＯＤアイテム１１０を製造する３Ｄ製造装置１０８の推定時間、３Ｄ製造装置１０８及びユーザ１０２と関連した位置間の距離、他の考慮事項、または任意のそれらの組み合わせに少なくとも部分的に基づくことができる。
【００７６】
１４１０で、製造指示書モジュール８１０は、選択された集荷位置と関連した３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するための製造指示書１０７を生成することが可能である。１４１２で、製造指示書モジュール８１０は、選択された集荷位置と関連した選択された３Ｄ製造装置１０８へＭＯＤアイテム１１０を製造する製造指示書１０７を送信することが可能である。この製造指示書１０７は、選択された集荷位置と関連した選択された３Ｄ製造装置１０８から選択された集荷位置へＭＯＤアイテムを輸送するための指示を含むことができる。
【００７７】
１４１６で、通知モジュール１００４は、選択された集荷位置でのＭＯＤアイテム１１０の製造の進捗状況、選択された集荷位置の位置、選択された集荷位置からＭＯＤアイテム１１２を取得するためのアクセス情報、ＭＯＤアイテム１１０が選択された集荷位置でアクセスされることが可能になるまでの残り時間、または集荷位置でＭＯＤアイテム１１０の可用性の確認のような、ＭＯＤアイテム１１０の状態をユーザ１０２に通知することができる。
【００７８】
ユーザ１０２へＭＯＤアイテム１１０を供給するための配送方法の第四実施例において、ＭＯＤアイテム１１０は、注文及び保管位置と関連した３Ｄ製造装置１０８により製造されることが可能である。例えば、３Ｄ製造装置１０８は、ＭＯＤアイテム１１０に対するユーザ１０２からの注文１０４を受信し、ユーザ１０２によるその後の取得のためにＭＯＤアイテム１１０を保管するために提供されたキオスクと関連することができる。いくつかの態様において、３Ｄ製造装置１０８は、単一の保管ユニット内に設置されることが可能であり、単一の保管ユニットでＭＯＤアイテム１１０を製造する。他の態様において、３Ｄ製造装置１０８は、保管ユニット群付近に設置されることが可能であり、ＭＯＤアイテム１１０が３Ｄ製造装置１０８により製造されるときに、ＭＯＤアイテムは、ユーザ１０２による取得までに、３Ｄ製造装置１０８からＭＯＤアイテム１１０のために指定された個々の保管ユニットへの短距離を自動的に輸送されることが可能である。
【００７９】
図１５は、第四実施例の配送方法を実行するシステム２００により実行されることが可能である工程１５００を表すフロー・チャートである。１５０２で、注文モジュール４０２は、ユーザ１０２からＭＯＤアイテム１１０に対する注文１０４を受信することが可能である。この注文１０４は、１つ以上の３Ｄ製造装置１０８及び１つ以上の保管ユニットと関連した注文ユニットから受信されることができる。注文ユニットと関連した保管ユニットを介する配送は、配送方法として選択されることが可能である。
【００８０】
１５１０で、製造指示書モジュール８１０は、注文ユニットと関連した３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するための製造指示書１０７を生成することが可能である。１５１２で、製造指示書モジュール８１０は、製造指示書１０７を送信することが可能である。１５１４で、配送モジュール１００２は、保管指示を送信することが可能である。１つの３Ｄ製造装置１０８だけが注文ユニットと関連するときのような、いくつかの態様において、製造指示書１０７は、３Ｄ製造装置１０８へ直接送信されることが可能である。複数の保管ユニットが単一の３Ｄ製造装置１０８と関連するときのような、いくつかの態様において、保管指示は、保管ユニットの選択及び３Ｄ製造装置１０８から選択された保管ユニットへＭＯＤアイテム１１０を移動させるための指示を含むことができる。複数の保管ユニットが１つの注文ユニットと関連し、各保管ユニットが３Ｄ製造装置１０８を含むときのような、いくつかの態様において、保管指示は、保管ユニットの選択を含むことができ、製造指示書１０７は、選択された保管ユニットと関連した３Ｄ製造装置１０８へ送信されることが可能である。
【００８１】
１５１６で、通知モジュール１００４は、注文位置でＭＯＤアイテム１１０を製造する際の進捗状況、ＭＯＤアイテム１１０を保管する選択された保管ユニットの識別、選択された保管ユニットからＭＯＤアイテム１１２を取得するためのアクセス情報、ＭＯＤアイテム１１０が選択された保管ユニットでアクセスされることが可能になるまでの残り時間、または保管ユニットでＭＯＤアイテム１１０の可用性の確認のような、ＭＯＤアイテム１１０の状態をユーザ１０２に通知することができる。
【００８２】
ユーザ１０２へＭＯＤアイテム１１０を供給するための配送方法の第五実施例において、ＭＯＤアイテム１１０は、ユーザ１０２の３Ｄ製造装置１０８により製造されることが可能である。例えば、３Ｄ製造装置１０８は、ユーザの自宅の３Ｄプリンタのような、ユーザ１０２が所有する３Ｄ製造装置１０８であってもよい。別の実施例として、３Ｄ製造装置１０８は、ユーザの仕事場で、またはユーザ１０２へこのマシンの使用を貸し出すサービス・センタで、ラピッド・プロトタイピング・マシンのような、ユーザ１０２により制御された３Ｄ製造装置１０８であってもよい。
【００８３】
図１６は、第五実施例の配送方法を実行するシステム２００により実行されることが可能である工程１６００を表すフロー・チャートである。１６０２で、注文モジュール４０２は、ユーザ１０２からＭＯＤアイテム１１０に対する注文１０４を受信することが可能である。この注文１０４は、注文モジュール４０２により提供された電子市場により受信されてもよい。ユーザ１０２の３Ｄ製造装置１０８を介する配送は、配送方法として選択されることが可能である。１６０８で、注文モジュール４０２は、ユーザ１０２の３Ｄ製造装置１０８についての情報を受信することが可能である。例えば、ユーザ１０２の３Ｄ製造装置１０８についての情報は、装置の作製またはモデル、３Ｄ製造装置１０８により使用可能な製造指示書１０７のフォーマット（複数を含む）、３Ｄ製造装置１０８により利用された製造材料、３Ｄ製造装置１０８のサイズ、及び他の考慮事項を含むことができる。１６１０で、製造指示書モジュール８１０は、ユーザ１０２の３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するための製造指示書１０７を生成することが可能である。この指示は、１６０８で、ユーザ１０２の３Ｄ製造装置１０８について受信した情報に基づくことができる。１６１２で、製造指示書モジュール８１０は、ユーザ１０２の３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するために顧客製造指示書１０７へ提供することが可能である。いくつかの態様において、製造指示書１０７は、ユーザ１０２の３Ｄ製造装置１０８へ直接製造指示書１０７を送信することで顧客へ提供されることが可能である。いくつかの態様において、製造指示書１０７は、顧客へ提供され、さらに顧客の行動は、製造指示書１０７をユーザ１０２の３Ｄ製造装置１０８へ送信させることを可能にする。例えば、ユーザの自宅で、またはユーザ１０２へ３Ｄ製造装置１０８の使用を貸し出すサービス・センタでのように、ユーザ１０２の３Ｄ製造装置１０８上でＭＯＤアイテム１１０を製造するためにユーザ１０２が後で３Ｄ製造指示書１０７にアクセスすることが可能になるように、３Ｄ製造指示書１０７を含むデジタル・ファイルは、ユーザ１０２へ提供されることが可能である。１６１２で提供された製造指示書１０７は、製造指示書１０７がユーザ１０２からユーザ１０２により指定された製造装置１０８のプロバイダへ転送されることが可能である。
サプライヤ機能
【００８４】
本明細書に記載されたシステムは、サプライヤ１０３とインタフェースで接続するためのさまざまな方法を提供することができる。サプライヤ１０３とインタフェースで接続するために利用された方法は、上記のさまざまなモジュールにより実行された機能に影響を与える可能性がある。サプライヤ１０３とインタフェースで接続するための方法の実施例の以下の考察は、このような方法が先に述べられたモジュールにより実行された機能に影響を与える可能性がある方式を説明することができる。
【００８５】
方法は、ＭＯＤアイテム１１０の流通のためのサービス・プロバイダ１０１のシステムを利用するためにアイテムのサプライヤ１０３またはベンダへ提供されることが可能である。図１７は、サプライヤ１０３の代わりにＭＯＤアイテム１１０を流通させるためのシステム２００により実行されることが可能である工程１７００を表すフロー・チャートである。１７０２で、サプライヤインタフェース・モジュール６０２は、サプライヤ１０３から１つ以上のアイテムと関連した情報を受信することが可能である。アイテム（複数を含む）と関連した情報は、アイテム（複数を含む）の位置またはアイテム（複数を含む）にアクセスするための情報のような、非ＭＯＤアイテムとしてアイテム（複数を含む）を取得するための情報を含むことが可能である。またアイテム（複数を含む）と関連した情報は、アイテム（複数を含む）の仕様またはアイテム（複数を含む）のための製造指示書１０７のような、ＭＯＤアイテム１１０としてアイテム（複数を含む）の内の１つ以上を製造するための情報を含むことが可能である。１７０４で、サプライヤインタフェース・モジュール６０２は、電子市場にＭＯＤアイテムをリストするためのオプションをサプライヤ１０３に提供することが可能である。１７０６で、サプライヤインタフェース・モジュール６０２は、電子市場に非ＭＯＤアイテムをリストするためのオプションをサプライヤ１０３に提供することが可能である。電子市場にリストされたアイテムは、電子市場を介する消費のために利用可能にされることが可能である。これらのオプションで、サプライヤ１０３は、非ＭＯＤアイテムとして市場にアイテムをリストすること、ＭＯＤアイテム１１０として市場にアイテムをリストすること、または非ＭＯＤアイテムもしくはＭＯＤアイテム１１０として利用可能であるとして市場にアイテムをリストすることを選択することができる。ＭＯＤアイテム１１０として利用可能であるとして市場にアイテムをリストすることは、サプライヤ１０３が非ＭＯＤアイテムとしてアイテムを保管するために維持する物理的空間を削減することが可能である。１７０８で、注文モジュール４０２は、ユーザ１０２によりアクセス可能な電子市場にアイテムをリストすることが可能である。注文モジュール４０２は、ＭＯＤアイテムとしてアイテムを指定する、それを非ＭＯＤアイテムとして指定する、それをＭＯＤアイテムもしくは非ＭＯＤアイテムとして指定する、またはそれをＭＯＤアイテムもしくは非ＭＯＤアイテムとして指定せずに、市場にアイテムをリストすることができる。１７１０で、注文モジュール４０２は、市場にリストされたアイテムに対する要求を受信することが可能である。１７１２で、製造モジュール８０２は、ＭＯＤアイテムとしてアイテムを製造するための情報を提供することが可能である。１７１４で、配送モジュール１００２は、非ＭＯＤアイテムとしてアイテムの配送のための情報を提供することが可能である。実施形態において、注文１０４は、ＭＯＤアイテム１１０及び非ＭＯＤアイテムの両方を供給することを伴うことができる。いくつかの実施形態において、非ＭＯＤアイテムは、ＭＯＤアイテム１１０として製造されたサブコンポーネントを含むアセンブリであってもよい。例えば、注文１０４は、複数のバックルまたは留め金を有するバッグを伴うことができる。バックルまたは留め金の内の１つ以上は、３Ｄ製造装置１０８を介してプリントされる（すなわち、ＭＯＤアイテム１１０として製造されたサブコンポーネント）ことができ、ユーザ１０２へ出荷されるバッグ（すなわち、非ＭＯＤアイテム・アセンブリ）に含まれること、またはこれに取り付けられることができる。
【００８６】
方法は、アイテムがユーザ１０２へ供給される方式を判定するために提供されることが可能である。例えば、方法は、アイテムがＭＯＤアイテムまたは非ＭＯＤアイテムとしてユーザ１０２へ供給されるかどうかを判定するために提供されることができる。さまざまな態様において、アイテムのサプライヤ１０３またはベンダは、アイテムがユーザ１０２へ供給される方式を判定するためのパラメータを選択することができる。いくつかの態様において、アイテムがユーザ１０２へ供給される方式は、サプライヤ１０３の関与なしでパラメータを利用することを判定されることができる。図１８は、アイテムがユーザ１０２へ供給される方式を判定するためにシステム２００により実行されることが可能である工程１８００を表すフロー・チャートである。１８０２で、配送モジュール１００２またはサプライヤインタフェース・モジュール６０２は、電子市場でユーザ１０２からアイテムに対する注文１０４を受信することが可能である。このアイテムは、アイテムがＭＯＤアイテム１１０として製造されることが可能であるように、３Ｄ製造指示書１０７と関連することが可能である。１８０４で、注文モジュール４０２は、注文１０４を履行するさまざまな方式と関連した１つ以上のパラメータを評価することが可能である。配送方法を判定する際に評価されることができるパラメータの非限定的な実施例は、配送時間、原価、出荷または他の配送費用、既存の部品の位置、３Ｄ製造装置１０８の位置、３Ｄ製造装置１０８の可用性、アイテムの寿命または予想耐用年数、サプライヤ１０３の選好、サービス・プロバイダ１０１の選好、及びユーザの選好を含む。１８０６で、配送モジュール１００２は、パラメータの内の１つ以上が満たされているかどうかを判定することが可能である。パラメータ（複数を含む）が満たされている（１８０６で、はい）場合に、１８０８で次に、製造モジュール８０２は、ＭＯＤアイテム１１０としてアイテムを製造するための指示を提供することが可能である。１８１２で、配送モジュール１００２は、ユーザ１０２へＭＯＤアイテム１１０を供給するための指示を提供することが可能である。非限定的な実施例として、配送モジュール１００２は、ＭＯＤアイテム１１０を製造して住所へＭＯＤアイテムを配達する、ＭＯＤアイテム１１０を製造して集荷位置へＭＯＤアイテムを配送する、またはユーザ１０２の３Ｄ製造装置１０８上でＭＯＤアイテム１１０を製造する指示を提供することが可能である。パラメータ（複数を含む）が満たされない（１８０６で、いいえ）場合に、１８１０で次に、配送モジュール１００２は、注文１０４を受注する前に以前に製造されたアイテムのような、非ＭＯＤアイテムとしてアイテムを取得するための指示を提供することが可能である。１８１２で、配送モジュール１００２は、ユーザ１０２へ取得したアイテムを供給するための指示を提供することが可能である。
【００８７】
方法は、ユーザ１０２へＭＯＤアイテム１１０を流通させるためにサービス・プロバイダ１０１のシステムを利用するサプライヤ１０３と環境オフセットを関連付けるために提供されることが可能である。図１９は、ユーザ１０２へＭＯＤアイテム１１０を流通させるためにサービス・プロバイダ１０１のシステムを利用するサプライヤ１０３と環境オフセットを関連付けるためにシステム２００により実行されることが可能である工程１９００を表すフロー・チャートである。１９０２で、注文モジュール４０２は、電子市場での消費用に複数のサプライヤ１０３またはベンダからアイテムを供給することが可能である。１９０４で、サプライヤインタフェース・モジュール６０２は、サプライヤ１０３の代わりにＭＯＤアイテム１１０を介して履行されたアイテムに対する注文１０４についての情報を維持することが可能である。注文１０４を履行するために利用されたＭＯＤアイテム１１０は、サプライヤ１０３により提供された３Ｄ製造指示書１０７に基づくことが可能である。１９０６で、サプライヤインタフェース・モジュール６０２は、環境オフセット・プログラムへＭＯＤアイテム１１０を介する履行についての情報を提供することが可能である。例えば、この情報は、注文１０４を履行することで使用されたＭＯＤアイテム１１０を製造する際に消費されたリソースの評価を含むことができる。また情報は、ＭＯＤアイテム１１０としてではなく、アイテムが別の方式で製造された場合に消費されているリソースの評価を含むことができる。１９０６で提供された情報は、環境オフセット・プログラムを管理するエンティティ、サプライヤ１０３、ユーザ１０２、他の利害関係者、またはそれらの任意の組み合わせへ提供されることが可能である。
ＭＯＤアイテムのためのデジタル・ストア
【００８８】
本明細書に記載されたシステムは、ＭＯＤアイテム１１０と関連したサービスを提供するためのさまざまな方法を提供することができる。ＭＯＤアイテム１１０と関連したサービスを提供するために利用された方法は、上述のさまざまなモジュールにより実行された機能に影響を与える可能性がある。ＭＯＤアイテム１１０と関連したサービスを提供するための方法の実施例の以下の考察は、このような方法が先に記載されたモジュールにより実行された機能に影響を与える可能性がある方式を説明することができる。
【００８９】
方法は、ＭＯＤアイテム１１０と関連したサービスを与えるために提供されることが可能である。例えば、ＭＯＤアイテム１１０と関連したサービスは、ＭＯＤアイテム１１０を製造するための設計及び／または３Ｄ製造装置１０８を供給するサービスを含むことができる。いくつかの態様において、ユーザ１０２は、ＭＯＤアイテム１１０を製造するための、設計及び３Ｄ製造装置１０８の使用の両方を提供するサービスに興味がある可能性がある。例えば、ユーザ１０２は、原価意識が高い可能性があり、ＭＯＤアイテム１１０を製造するために、設計を開発すること、または３Ｄ製造装置１０８を購入することへ時間またはリソースを投じるのではなく、要求に応じて製造する既製の設計を詳細に調べることを好む可能性がある。図２０は、ＭＯＤアイテム１１０を製造するために設計及び３Ｄ製造装置１０８を供給するためのシステム２００により実行されることが可能である工程２０００を表すフロー・チャートである。２００２で、注文モジュール４０２は、複数のアイテムの消費用の電子市場を提供することが可能である。アイテムの各々は、特定のアイテムと関連した３Ｄ製造指示書１０７を有することが可能である。例えば、設計ライブラリは、ユーザ１０２に提示されることが可能である。これらの設計は、サービス・プロバイダ１０１及び／または１人以上のサプライヤ１０３により提供されることができる。ユーザ１０２は、ユーザ１０２がサービス・プロバイダ１０１の３Ｄ製造装置１０８により製造してほしいＭＯＤアイテム１１０の設計を選択することができる。２００４で、ユーザ１０２によるアイテムの１つの選択に応じて、製造モジュール８０２は、３Ｄ製造装置１０８へ３Ｄ製造指示書１０７を提供することが可能であり、この３Ｄ製造指示書１０７に基づきアイテムを製造する。２００６で、配送モジュール１００２は、ユーザ１０２へ製造されたアイテムを配達するために配送指示を提供することが可能である。
【００９０】
いくつかの態様において、ユーザ１０２は、ＭＯＤアイテム１１０を製造するために３Ｄ製造装置１０８の使用を提供するサービスにのみ関心がある可能性がある。例えば、ユーザ１０２は、３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造するための設計をすでに持っている可能性がある。より具体的な実施例として、ユーザ１０２は、彼もしくは彼女が物理的に操作したい部品の仮想モデルのエンジニア、または彼もしくは彼女がクライアントへ提供するために物理モデルに変換したい建造物のＣＡＤモデルの設計者であってもよい。２００８で、注文モジュール４０２は、ユーザ１０２から３Ｄ製造指示書１０７（例えば、３Ｄモデル）を生成するために利用されることが可能であるデータを受信することが可能である。このデータは、ブラウザ・アプリケーション２０６を介してユーザ１０２により提供されることが可能である。データは、電子市場に提示された複数のアイテムで利用不可能なＭＯＤアイテム１１０用の設計と関連することが可能である。例えば、データは、ユーザ１０２によりソフトウェアをモデル化する際に生成されたモデルであってもよい。別の実施例において、データは、物体の３次元走査により生成されたモデルであってもよい。２０１０で、製造モジュール８０２は、２００８で受信したデータに基づきアイテムを製造する３Ｄ製造装置１０８へ３Ｄ製造指示書１０７を提供することが可能である。２０１２で、配送モジュール１００２は、ユーザ１０２へＭＯＤアイテムを配送するために配送指示を提供することが可能である。
【００９１】
いくつかの態様において、ユーザ１０２は、ＭＯＤアイテム１１０を製造するための設計にのみ関心がある可能性がある。例えば、ユーザ１０２は、３Ｄ製造装置１０８をすでに所有する、または制御することができ、その３Ｄ製造装置１０８を介してＭＯＤアイテム１１０を製造することを切望する可能性がある。さらに具体的な実施例として、ユーザ１０２は、生地を有する衣類を注文する前に生地の風合いの見本をとりたい可能性がある。図２１は、ＭＯＤアイテム１１０を製造するために設計を提供するためのシステム２００により実行されることが可能である工程２１００を表すフロー・チャートである。２１０２で、注文モジュール４０２は、複数のアイテムの消費用の電子市場を提供することが可能である。アイテムの各々は、特定のアイテムと関連した別個の３Ｄ製造指示書１０７を有することが可能である。例えば、設計ライブラリは、ユーザ１０２へ提示されることが可能である。このユーザ１０２は、ユーザ１０２がユーザの３Ｄ製造装置１０８上で製造したいＭＯＤアイテム１１０の設計を選択することができる。２１０４で、ユーザ１０２によるアイテムの内の１つの選択に応じて、配送モジュール１００２は、設計へのアクセスをユーザ１０２に提供することが可能である。例えば、配送モジュール１００２は、ユーザ１０２がＭＯＤアイテム１１０として選択されたアイテムを製造するために３Ｄ製造装置１０８で３Ｄ製造指示書１０７を使用することが可能であるように、選択されたアイテムと関連した３Ｄ製造指示書１０７へのアクセスをユーザ１０２に提供することができる。いくつかの態様において、設計へのユーザのアクセスは、制限される。例えば、設計へのユーザのアクセスは、特定の時間窓及び／または特定の使用数へ設計の使用を限定する許可の制限のような、権利管理機構により限定されることができる。例えば、設計へのアクセスは、設計からＭＯＤアイテム１１０を製造するユーザ１０２の製造装置１０８の推定時間に基づき、単一の使用または時間へ限定されることができる。別の実施例において、設計へのアクセスは、特定の窓（例えば、アクセスが最初に許可された後の２４時間）内に開始された使用に限定されることができる。いくつかの態様において、設計へのユーザのアクセスは、設計コードを提供するのではなくユーザの３Ｄ製造装置１０８で設計を製造するために実行可能なコードを提供することで限定される。いくつかの態様において、データ暗号化は、設計データを保護する、及び／または不適切なコピーを防止することが可能である。
【００９２】
いくつかの態様において、上記のサービス（設計を提供する、３Ｄ製造サービスを提供する、または設計及び３Ｄ製造サービスを提供する）の内の１つ以上は、ユーザ１０２へ提示されることが可能である。図２２は、設計サービス２２０２、３Ｄ製造サービス２２０４、及び／または設計及び３Ｄ製造サービス２２０６を選択するためのオプションを提供する例示的なネットワーク・ページ２２００である。
ＭＯＤアイテムのための電子市場
【００９３】
本明細書に記載されたシステムは、ＭＯＤアイテム１１０を供給することがアイテムに対する注文１０４を履行するための複数のオプションの内の１つである電子市場を提供するためのさまざまな方法を提供することができる。ＭＯＤアイテム１１０を供給することがアイテムに対する注文１０４を履行するための複数のオプションの内の１つである電子市場を提供するために利用される方法は、上記のさまざまなモジュールにより実行される機能に影響を与える可能性がある。ＭＯＤアイテム１１０を供給することがアイテムに対する注文１０４を履行するための複数のオプションの内の１つである電子市場を提供するための方法の実施例の以下の考察は、このような方法が先に説明されたモジュールにより実行された機能に影響を与える可能性がある方式を説明することができる。
【００９４】
ＭＯＤアイテム１１０を供給することがアイテムに対する注文１０４を履行するための複数のオプションの内の１つである電子市場を提供するために方法は、提供されることが可能である。図２３は、ＭＯＤアイテム１１０を供給することがアイテムに対する注文１０４を履行するための複数のオプションの内の１つである電子市場を提供するためにシステム２００により実行されることが可能である工程２３００を表すフロー・チャートである。２３０２で、注文モジュール４０２は、消費用のアイテムを電子市場に供給することが可能である。電子市場の各アイテムは、第一タイプのアイテムまたは第二タイプのアイテムのいずれかとして指定されることが可能である。第一タイプのアイテムは、ＭＯＤアイテム１１０としての製造用に指定されることが可能である。第二タイプのアイテムは、ＭＯＤアイテム１１０としての製造用ではなく指定されることが可能である。２３０４で、注文モジュール４０２は、アイテムに対する要求を受信することが可能である。このアイテムは、第一タイプのアイテムまたは第二タイプのアイテムのいずれかであってもよい。要求されたアイテムが第一タイプのアイテム（２３０６で、はい）である場合に、２３０８で次に、製造モジュール８０２は、ＭＯＤアイテム１１０として第一タイプのアイテムを製造する指示を提供することが可能である。２３１０で、配送モジュール１００２は、製造された第一タイプのアイテムを供給するための指示を提供することが可能である。例えば、配送モジュール１００２は、製造されたアイテムがユーザ１０２の３Ｄ製造装置１０８を介して供給される指示、または製造されたアイテムがサービス・プロバイダ１０１の３Ｄ製造装置１０８を介して供給されユーザ１０２へ配送される指示を提供することができる。要求されたアイテムが第二タイプのアイテムである（２３０６で、いいえ）場合に、２３１２で次に、注文モジュール４０２は、第二タイプのアイテムを取得するための指示を提供することが可能である。２３１４で、配送モジュール１００２は、取得された第二タイプのアイテムを供給するための指示を提供することが可能である。
【００９５】
ＭＯＤアイテム１１０としてアイテムを注文することがアイテム詳細ページ上のオプションである電子市場を提供するために方法は、提供されることが可能である。図２４は、ＭＯＤアイテム１１０としてアイテムを注文することがアイテム詳細ページ上のオプションである電子市場を提供するためにシステム２００により実行されることが可能である工程２４００を表すフロー・チャートである。２４０２で、注文モジュール４０２は、消費用のアイテムを電子市場に供給することが可能である。２４０４で、電子市場は、第一価格及び第一履行方法と関連した少なくとも１つの第一アイテムを供給することが可能である。この第一履行方法は、３Ｄ製造指示書１０７に基づき第一アイテムを製造せずに完了することが可能である。例えば、第一履行方法は、非ＭＯＤアイテムとしてアイテムを供給することを伴うことが可能である。２４０６で、電子市場は、第二価格及び第二履行方法と関連した第二アイテムを供給することが可能である。この第二履行方法は、３Ｄ製造指示書１０７に基づき第二アイテムを製造することを伴うことが可能である。例えば、第二履行方法は、ＭＯＤアイテム１１０としてアイテムを供給することを伴うことが可能である。
【００９６】
ＭＯＤアイテム１１０としてアイテムを注文することが出荷オプションである電子市場を提供するための方法は、提供されることが可能である。図２５は、ＭＯＤアイテム１１０としてアイテムを注文することが出荷オプションである電子市場を提供するシステム２００により実行されることが可能である工程２５００を表すフロー・チャートである。２５０２で、注文モジュール４０２は、購入用のアイテムを電子市場に供給することが可能である。２５０４で、電子市場でのアイテムの購入に応じて、注文モジュール４０２は、３Ｄ製造指示書１０７に基づき購入されたアイテムを製造することを含まない第一配送オプションを提供することが可能である。２５０６で、３Ｄ製造指示書１０７に基づき購入されたアイテムを製造することを含む第二配送オプションを提供することが可能である。
【００９７】
図２６は、３Ｄ製造指示書１０７に基づき購入されたアイテムを製造することを含まない第一配送オプション２６２０、及び３Ｄ製造指示書１０７に基づき購入されたアイテムを製造することを含む第二配送オプション２６３０を示す購入されたアイテム２６１０のための出荷ページ２６００を示す例示的なネットワーク・ページである。
【００９８】
ＭＯＤアイテム１１０としてアイテムを注文することが時間及び／または価格と関連したオプションである電子市場を提供するための方法は、提供されることが可能である。図２７は、ＭＯＤアイテム１１０としてアイテムを注文することが時間及び／または価格と関連したオプションである電子市場を提供するためにシステム２００により実行されることが可能である工程２７００を表すフロー・チャートである。２７０２で、注文モジュール４０２は、消費用のアイテムを電子市場に供給することが可能である。２７０４で、この電子市場は、消費用の第一オプションを有する少なくとも１つのアイテムを供給することが可能である。２７０６で、電子市場は、少なくとも１つのアイテムの消費用の第二オプションを提供することが可能である。第一オプションは、第一価格、第一納期、及び３Ｄ製造指示書１０７に基づき第一アイテムを製造することを伴わない第一配送方法と関連することが可能である。第二オプションは、第二価格、第二納期、及び３Ｄ製造指示書１０７に基づき第二アイテムを製造することを伴う第二配送方法と関連することが可能である。
【００９９】
図２８は、第一価格２８２２、第一納期２８２４、及び３Ｄ製造指示書１０７に基づき第一アイテムを製造することを伴わない第一配送方法２８２８と関連した第一オプション２８２０、ならびに第二価格２８３２、第二納期２８３４、及び３Ｄ製造指示書１０７に基づき第二アイテムを製造することを伴う第二配送方法２８３８と関連した第二オプション２８３０を示すアイテム２８１０のアイテム詳細ページ２８００を示す例示的なネットワーク・ページである。
【０１００】
上記の実施例からわかるように、本明細書の実施形態は、３Ｄ製造装置を介して製造する選択を許可するかしないか、どこでアイテムを製造するかを選択し（そのオプションを選択する場合に）、配送速度を選択することを含む、アイテムの配送用の複数のオプションを電子市場に提供することが可能である。これらのオプションは、図２８で示されるように、異なる価格設定のオプションを提供することができる。このようにして、３Ｄ製造は、非常に高速の配送を含むさまざまなオプションをユーザ１０２に提供することが可能である。
【０１０１】
図２９は、さまざまな実施形態に従い態様を実装するための例示的な環境２９００の態様を説明する。理解されるように、ウェブ・ベースの環境は、説明目的のために使用されるが、異なる環境は、さまざまな実施形態を実施するために、適切に使用されることができる。この環境は、適切なネットワーク２９０４経由で要求、メッセージまたは情報を送信及び受信し、情報を伝達しデバイスのユーザへ戻すように操作可能な任意の適切なデバイスを含むことが可能である、電子クライアント・デバイス２９０２を含む。このようなクライアント・デバイスの実施例は、パーソナル・コンピュータ、携帯電話、ハンドヘルド・メッセージング・デバイス、ラップトップ・コンピュータ、セットトップ・ボックス、パーソナル・データ・アシスタント、電子ブック・リーダ等を含む。ネットワークは、イントラネット、インターネット、セルラ・ネットワーク、ローカル・エリア・ネットワークもしくは任意の他のこのようなネットワークまたはそれらの組み合わせを含む、任意の適切なネットワークを含むことが可能である。このようなシステムのために使用されるコンポーネントは、選択されたネットワーク及び／または環境のタイプに少なくとも部分的に依存することが可能である。このようなネットワークを介する通信のためのプロトコル及びコンポーネントは、公知であり、本明細書で詳細に説明されない。ネットワーク経由の通信は、有線または無線接続及びそれらの組み合わせにより有効にされることが可能である。この実施例において、ネットワークは、環境が要求を受信しそれに応じてコンテンツを提供するためにウェブ・サーバ２９０６を含む場合に、インターネットを含むが、当業者に明らかであるように、他のネットワークに対し同様の目的を果たす代替のデバイスが使用されることが可能である。
【０１０２】
例示的な環境は、少なくとも１つのアプリケーション・サーバ２９０８及びデータ・ストア２９１０を含む。適切なデータ・ストアからデータを取得するようなタスクを実行するために対話することが可能である、チェーンされること、またはその他の方法で構成されることができる、いくつかのアプリケーション・サーバ、レイヤ、または他の要素、プロセスもしくはコンポーネントがあることが可能であることを理解するべきである。本明細書で使用される場合に、用語「データ・ストア」は、任意の標準、分散またはクラスタ環境で、データ・サーバ、データベース、データ・ストレージ・デバイス及びデータ・ストレージ・メディアの任意の組み合わせ及び数を含むことができる、データを格納すること、これにアクセスすること及びこれを取得することが可能な、任意のデバイスまたはデバイスの組み合わせを言及する。このアプリケーション・サーバは、アプリケーションのためのデータ・アクセス及びビジネス・ロジックの大部分を扱う、クライアント・デバイスのための１つ以上のアプリケーションの態様を実行するために必要とされる場合に、データ・ストアと統合するための任意の適切なハードウェア及びソフトウェアを含むことが可能である。アプリケーション・サーバは、データ・ストアと協動してアクセス制御サービスを提供し、本実施例においてハイパーテキスト・マークアップ言語（「ＨＴＭＬ」）、拡張可能マークアップ言語（「ＸＭＬ」）または別の適切な構造化言語の形式でウェブ・サーバによりユーザへ提供されることができる、ユーザへ転送されるための、テキスト、グラフィックス、オーディオ及び／またはビデオのようなコンテンツを生成することが可能である。すべての要求及び応答のハンドリングは、クライアント・デバイス２９０２及びアプリケーション・サーバ２９０８間のコンテンツ配信と同様に、ウェブ・サーバにより扱われることが可能である。本明細書に記載された構造化コードが本明細書の他の箇所で記載されるように任意の適切なデバイスまたはホスト・マシン上で実行されることが可能である場合に、ウェブ及びアプリケーション・サーバが必要とされなく単に例示的なコンポーネントであることを理解するべきである。
【０１０３】
データ・ストア２９１０は、特定の態様に関連するデータを格納するための、いくつかの別個のデータ・テーブル、データベースまたは他のデータ・ストレージ機構及びメディアを含むことが可能である。例えば、説明されたデータ・ストアは、製造側のためのコンテンツを提供するために使用されることが可能である、製造データ２９１２及びユーザ情報２９１６を格納するための機構を含む。またデータ・ストアは、レポート作成、分析または他のこのような目的のために使用されることが可能である、ログ・データ２９１４を格納するための機構を含むように示される。ページ画像情報のためのような、データ・ストアに格納される必要があり、及びデータ・ストア２９１０に適切なまたは追加の機構として上記でリストされた機構のいずれかに格納されることが可能である、権利情報にアクセスする必要があるかもしれない多くの他の態様であることが可能であることを理解するべきである。データ・ストア２９１０は、それと関連したロジックを通して、アプリケーション・サーバ２９０８から指示を受信して、それに応じてデータを取得する、これを更新するまたはこれをその他の方法で処理するように操作可能である。１つの実施例において、ユーザは、特定の種類のアイテムの検索要求を提出する可能性がある。この場合において、データ・ストアは、ユーザ識別情報を検証するためにユーザ情報にアクセスする可能性があり、その種類のアイテムについての情報を取得するためにカタログ詳細情報にアクセスすることが可能である。そのときこの情報は、ユーザがクライアント・デバイス２９０２上のブラウザを介して表示することが可能であるウェブ・ページ上にリストする結果で等、ユーザへ返却されることが可能である。関心の特定のアイテムのための情報は、ブラウザの専用ページまたはウィンドウに表示されることが可能である。
【０１０４】
各サーバは、典型的に、そのサーバの一般的な管理及び運用のために実行可能なプログラム命令を提供するオペレーティング・システムを含み、典型的に、サーバのプロセッサで実行されるときに、サーバがその意図された機能を実行することを許可する命令を格納するコンピュータ可読記憶媒体（例えば、ハードディスク、ランダム・アクセス・メモリ、読み出し専用メモリ等）を含む。オペレーティング・システムのための適切な実装及びサーバの一般的な機能性は、既知である、または市販されていて、特に本明細書の本開示に照らして、当業者により容易に実装される。
【０１０５】
１つの実施形態での環境は、１つ以上のコンピュータ・ネットワークまたは直接接続を使用して、通信リンクを介して相互接続されるいくつかのコンピュータ・システム及びコンポーネントを利用する分散コンピューティング環境である。しかしながら、このようなシステムが図２９で説明されるものより少ないまたは多い数のコンポーネントを有するシステムで等しく良好に動作することが可能であることは、当業者により理解されるであろう。このようにして、図２９でのシステム２９００の描写は、本質的に例示であると解釈されるべきであり、本開示の範囲を限定するものではない。
【０１０６】
さらにさまざまな実施形態は、いくつかの場合において複数のアプリケーションのいずれかを操作するために使用されることが可能である、１つ以上のユーザ・コンピュータ、コンピューティング・デバイスまたは処理装置を含むことが可能である、多様な動作環境で実装されることが可能である。ユーザまたはクライアント・デバイスは、標準的なオペレーティング・システムを実行するデスクトップまたはラップトップ・コンピュータのような複数の汎用パーソナル・コンピュータ、ならびにモバイル・ソフトウェアを実行し複数のネットワーク及びメッセージング・プロトコルを支援することが可能であるセルラ、無線及びハンドヘルド・デバイスのいずれかを含むことが可能である。このようなシステムは、また、さまざまな市販のオペレーティング・システム、ならびに開発及びデータベース管理のような目的のための他の既知のアプリケーションのいずれかを実行する複数のワークステーションを含むことが可能である。またこれらのデバイスは、ダミー端末、シンクライアント、ゲーミング・システム及びネットワークを介して通信することが可能な他のデバイスのような、他の電子デバイスを含むことが可能である。
【０１０７】
ほとんどの実施形態は、伝送制御プロトコル／インターネット・プロトコル（「ＴＣＰ／ＩＰ」）、オープン・システム相互接続（「ＯＳＩ」）、ファイル転送プロトコル（「ＦＴＰ」）、ユニバーサル・プラグ・アンド・プレイ（「ＵｐｎＰ」）、ネットワーク・ファイル・システム（「ＮＦＳ」）、共通インターネット・ファイル・システム（「ＣＩＦＳ」）及びＡｐｐｌｅＴａｌｋ（登録商標）、のようなさまざまな市販のプロトコルのいずれかを使用する通信を支援するために当業者によく知られている少なくとも１つのネットワークを利用する。このネットワークは、例えば、ローカル・エリア・ネットワーク、ワイドエリア・ネットワーク、仮想プライベート・ネットワーク、インターネット、イントラネット、エクストラネット、公衆交換電話網、赤外線ネットワーク、無線ネットワーク及び任意のそれらの組み合わせであることが可能である。
【０１０８】
ウェブ・サーバを利用する実施形態において、ウェブ・サーバは、ハイパーテキスト転送プロトコル（「ＨＴＴＰ」）・サーバ、ＦＴＰサーバ、共通ゲートウェイ・インタフェース（「ＣＧＩ」）・サーバ、データ・サーバ、Ｊａｖａ（登録商標）サーバ及びビジネス・アプリケーション・サーバを含む、さまざまなサーバまたは中間層アプリケーションのいずれかを実行することが可能である。またサーバ（複数を含む）は、Ｊａｖａ（登録商標）、Ｃ、Ｃ＃もしくはＣ＋＋、または、Ｐｅｒｌ、ＰｙｔｈｏｎもしくはＴＣＬのような任意のスクリプト言語、及びそれらの組み合わせのような、任意のプログラミング言語で書かれた１つ以上のスクリプトまたはプログラムとして実装されることができる１つ以上のウェブ・アプリケーションを実行すること等により、ユーザ・デバイスからの要求に応じてプログラムまたはスクリプトを実行することが可能であることができる。またサーバ（複数を含む）は、これらの市販のＯｒａｃｌｅ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）、Ｓｙｂａｓｅ（登録商標）及びＩＢＭ（登録商標）を制限なく含む、データベース・サーバを含むことができる。
【０１０９】
この環境は、上記のように、さまざまなデータ・ストア及び他のメモリ及びストレージ・メディアを含むことが可能である。これらは、コンピュータの内の１つ以上へ（及び／または存在している）ローカルで、またはネットワーク経由でコンピュータのいずれかもしくはすべてからリモートでストレージ・メディア上で等のような、さまざまな位置に存在することが可能である。特定のセットの実施形態において、この情報は、当業者によく知られているストレージ・エリア・ネットワーク（「ＳＡＮ」）に存在することができる。同様に、コンピュータ、サーバまたは他のネットワーク・デバイスに起因する機能を実行するために任意の必要なファイルは、必要に応じて、ローカル及び／またはリモートで格納されることができる。システムがコンピュータ化されたデバイスを含む、各このようなデバイスは、バスを介して電気的に結合されることができるハードウェア要素を含むことが可能であり、この要素は、例えば、少なくとも１つの中央処理装置（「ＣＰＵ」）、少なくとも１つの入力デバイス（例えば、マウス、キーボード、コントローラ、タッチ・スクリーンまたはキーパッド）及び少なくとも１つの出力デバイス（例えば、表示装置、プリンタまたはスピーカ）を含む。またこのようなシステムは、ランダム・アクセス・メモリ（「ＲＡＭ」）または読み出し専用メモリ（「ＲＯＭ」）のようなディスク・ドライブ、光ストレージ・デバイス及びソリッドステート・ストレージ・デバイスならびにリムーバブル・メディア・デバイス、メモリ・カード、フラッシュ・カード等のような、１つ以上のストレージ・デバイスを含むことができる。
【０１１０】
またこのようなデバイスは、上記のような、コンピュータ可読記憶媒体リーダ、通信デバイス（例えば、モデム、ネットワーク・カード（無線または有線）、赤外線通信デバイス等）及びワーキング・メモリを含むことが可能である。このコンピュータ可読記憶媒体リーダは、一時的に及び／またはより恒久的に、コンピュータ可読情報を含み、格納し、伝送し、取得する記憶媒体と同様に、リモート、ローカル、固定及び／またはリムーバブル・ストレージ・デバイスを表す、コンピュータ可読記憶媒体と接続される、またはこれを受信するように構成されることが可能である。またシステム及びさまざまなデバイスは、典型的に、クライアント・アプリケーションまたはウェブ・ブラウザ等の、オペレーティング・システム及びアプリケーション・プログラムを含む、少なくとも１つのワーキング・メモリ・デバイス内に設置された、複数のソフトウェア・アプリケーション、モジュール、サービスまたは他の要素を含む。代替の実施形態が上記からの多くの変形形態を有することができることを理解するべきである。例えば、またカスタマイズされたハードウェアは、使用されることができる、及び／または特定の要素は、ハードウェア、ソフトウェア（アプレット等の、ポータブル・ソフトウェアを含む）または両方に実装されることができる。さらに、ネットワーク入力／出力デバイス等の他のコンピューティング・デバイスへの接続は、使用されることができる。
【０１１１】
コード、またはコードの部分を含むための記憶媒体及びコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的に消去可能なプログラマブル読み出し専用メモリ（「ＥＥＰＲＯＭ」）、フラッシュ・メモリもしくは他のメモリ技術、コンパクト・ディスク読み出し専用メモリ（「ＣＤ−ＲＯＭ」）、デジタル多目的ディスク（ＤＶＤ）もしくは他の光ストレージ、磁気カセット、磁気テープ、磁気ディスク・ストレージもしくは他の磁気ストレージ・デバイス、または、所望の情報を格納するために使用されることが可能でありシステム・デバイスによりアクセスされることが可能である任意の他の媒体、を含む、コンピュータ可読命令、データ構造、プログラム・モジュールまたは他のデータ等の情報のストレージ及び／または伝送のための任意の方法もしくは技術で実装された、限定されないが揮発性及び不揮発性、リムーバブル及び非リムーバブル媒体等の、記憶媒体及び通信媒体を含む、当該技術分野で既知のもしくは使用された任意の適切な媒体を含むことが可能である。本明細書に提供された本開示及び教示に基づき、当業者は、さまざまな実施形態を実施する他の方式及び／または方法を理解するであろう。
【０１１２】
本明細書及び図面は、それに応じて、限定的ではなく例示的であるとみなされるべきである。しかしながら、特許請求の範囲に記載されるように、本開示のより広い要旨及び範囲から逸脱することなく、さまざまな修正及び変更がそこになされ得ることは明らかであろう。
【０１１３】
他の変形形態は、本開示の要旨内にある。このようにして、開示された技術は、さまざまな修正及び代替の構成が可能であり、その特定の図示された実施形態は、図面で示され、上記で詳細に記載されている。しかしながら、開示された特定の１つの形式または複数の形式へ本開示を限定する意図がないが、逆に、この意図が、添付の特許請求の範囲で定義されるように、本開示の要旨及び範囲内に入るすべての修正、代替の構成及び均等物を網羅することであることを理解するべきである。
【０１１４】
開示された実施形態（特に、以下の特許請求の範囲の文脈に）を説明する文脈で用語「ａ」及び「ａｎ」及び「ｔｈｅ」及び同様の指示物の使用は、特に本明細書に断りのない、または文脈により明らかに否定されない限り、単数形及び複数形の両方を網羅するように解釈されるべきである。用語「ｃｏｍｐｒｉｓｉｎｇ」、「ｈａｖｉｎｇ」、「ｉｎｃｌｕｄｉｎｇ」、及び「ｃｏｎｔａｉｎｉｎｇ」は、特に明記しない限り、オープンエンド用語（すなわち、「限定されないが、含む」を意味する）として解釈されるべきである。用語「ｃｏｎｎｅｃｔｅｄ」は、何かの介在があっても、部分的にもしくは全体的に内に含まれる、取り付けられる、または連結されるとして解釈されるべきである。本明細書での値の範囲の列挙は、本明細書で特に断りのない限り、範囲内に入る各個別の値を個々に言及する簡便な方法として役立つことを単に意図され、各個別の値は、それが本明細書に単独で記載されているかのように本明細書に組み込まれる。本明細書に記載されたすべての方法は、本明細書で特に断りのない、または特に文脈により明確に否定されない限り、任意の適切な順序で実行されることが可能である。本明細書で提供された任意の及びすべての実施例、または例示的な言語（例えば、「ｓｕｃｈ  ａｓ」）の使用は、単に本開示の実施形態の理解をより容易にすることを意図され、特に断らない限り、本開示の範囲を限定するものではない。本明細書の言語は、本開示の実施に不可欠である任意の請求懈怠要素を示すものとして解釈されるべきではない。
【０１１５】
本開示の好ましい実施形態は、本開示を実施するために発明者に知られている最良の形態を含めて、本明細書に記載される。これらの好ましい実施形態の変形形態は、前述の説明を読めば当業者に明らかとなるであろう。発明者は、適切にこのような変形形態を採用することを当業者に期待し、発明者は、本明細書に具体的に記載される以外のその他の方法で実施されることを本開示のために意図する。それに応じて、本開示は、適用される法律により認められているように、以下に記載された条項及び本明細書に添付された特許請求の範囲に記載された主題のすべての修正形態及び均等物を含む。さらに、そのすべての可能な変形形態における上記要素の任意の組み合わせは、本明細書で特に断りのない、または特に文脈により明確に否定されない限り本開示に包含される。
【０１１６】
本明細書に引用された、刊行物、特許出願及び特許を含むすべての参照文献は、各参照文献が参照により援用されることが個々にかつ具体的に示され、本明細書にその全体を記載されるかのように、本明細書で同程度まで参照により援用される。
（条項１）
実行可能命令で構成された１つ以上のコンピュータ・システムの前期制御下で、
電子市場でユーザからアイテムの注文を受信し、前期アイテムが前期電子市場へアクセス可能な３Ｄ製造指示書と関連し、
前期注文を履行することと関連した少なくとも１つのパラメータを評価し、
前記少なくとも１つのパラメータが満たされるときに、前期注文が前期３Ｄ製造指示書に少なくとも部分的に基づき３Ｄ製造装置を介して受信された後に、前期アイテムの製造を指示し、
前記少なくとも１つのパラメータが満たされないときに、以前に製造されている前記アイテムの取得を指示し、
前記アイテムが前記ユーザへ供給されることを指示する、
ことを備える、コンピュータ実装方法。
（条項２）
前記少なくとも１つのパラメータは、
前記注文で前記ユーザにより要求された納期、
前記アイテムを製造する価格、
前記注文で示された位置へ前記アイテムを輸送する価格、
前記以前に製造されたアイテムの位置、または
前記アイテムの予想耐用年数、
の内の少なくとも１つを含む、条項１の前記コンピュータ実装方法。
（条項３）
前記少なくとも１つのパラメータは、
前記製造装置の位置、または
前記製造装置の可用性、
の内の少なくとも１つを含む、条項１の前記コンピュータ実装方法。
（条項４）
前記少なくとも１つのパラメータは、前記ベンダ、前記市場、前記ユーザ、及び前記ベンダではなく、前記市場ではなく、前記ユーザではない第四者の少なくとも１つにより決定されたパラメータを含む、条項１の前記コンピュータ実装方法。
（条項５）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
電子市場のネットワーク・ページ上でベンダからの第一アイテムを提示し、前記第一アイテムが前記電子市場へアクセス可能な指示をオンデマンドで製造することと関連し、購入後すぐに前記第一アイテムが製造指示書のオンデマンドでの前記製造に基づく製造装置のオンデマンドでの製造により製造され、
前記電子市場の前記ネットワーク・ページ上で前記ベンダからの第二アイテムを提示し、購入後すぐに前記第二アイテムが前記第二アイテムの物理的位置から前記ベンダに代わり配送される、
ことを備える、コンピュータ実装方法。
（条項６）
前記第一アイテム及び第二アイテムは、アイテムの変形形態を備える、条項５の前記コンピュータ実装方法。
（条項７）
前記第一アイテムは、前記第二アイテムのコンポーネントを備える、条項５の前記コンピュータ実装方法。
（条項８）
前記第一アイテムのための指示をオンデマンドで前記製造することは、前記ベンダにより提供された情報に基づく、条項５の前記コンピュータ実装方法。
（条項９）
前記第一アイテムのための指示をオンデマンドで前記製造することは、第三者により提供された情報に基づき、前記第三者は、前記ベンダではない、条項５の前記コンピュータ実装方法。
（条項１０）
購入後すぐに前記第一アイテムは、前記第一アイテムの買い手の製造装置にオンデマンドでの製造により製造される、条項５の前記コンピュータ実装方法。
（条項１１）
購入後すぐに前記第一アイテムは、前記電子市場と関連した製造装置にオンデマンドでの製造により製造される、条項５の前記コンピュータ実装方法。
（条項１２）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
ベンダに代わり消費用のアイテムのデータを受信し、前記データが３Ｄ製造装置を介して前記アイテムを製造する３Ｄ製造指示書に関連し、
電子市場での表示用のネットワーク・ページ上に前記アイテムについての情報を提供し、
前記ネットワーク・ページを介して前記アイテムへの要求を受信することに応じて、前記アイテムへの支払いを受信し、前記アイテムの製造のための前記３Ｄ製造指示書を提供する、
ことを備える、コンピュータ実装方法。
（条項１３）
受信した前記支払いの１部は、前記電子市場へ提供される、条項１２の前記コンピュータ実装方法。
（条項１４）
受信した前記支払いの１部は、前記ベンダへ提供される、条項１２の前記コンピュータ実装方法。
（条項１５）
受信した前記支払いの１部は、前記ユーザではなく、前記電子市場ではなく、前記ベンダではない第四者へ提供される、条項１２の前記コンピュータ実装方法。
（条項１６）
受信した前記支払いの第一部分は、前記電子市場へ提供され、受信した前記支払いの第二部分は、前記ベンダへ提供され、受信した前記支払いの第三部分は、前記ユーザではなく、前記電子市場ではなく、前記ベンダではない第四者へ提供される、条項１２の前記コンピュータ実装方法。
（条項１７）
前記アイテムの製造のための前記３Ｄ製造指示書を提供することは、前記ユーザの３Ｄ製造装置で前記アイテムを製造する際に使用するためにユーザへ前記３Ｄ製造指示書を提供することを備える、条項１２の前記コンピュータ実装方法。
（条項１８）
前記アイテムの製造のための前記３Ｄ製造インストラクションを提供することは、３Ｄ製造装置へ前記３Ｄ製造指示書を送信することを備える、条項１２の前記コンピュータ実装方法。
（条項１９）
実行可能命令で構成された１つ以上のコンピュータ・システムの前記制御下で、
電子市場にアイテムを提供し、前記アイテムが複数のベンダにより提示され、
前記電子市場でのアイテムの注文がベンダにより提供された情報に基づき３Ｄ製造指示書に少なくとも部分的に基づき前記アイテムを製造することで前記ベンダにより履行されるときに、前記履行についての情報を維持し、
環境オフセット・プログラムの情報を提供し、環境オフセット・プログラムの前記情報は、前記履行についての前記情報を含む、
ことを備える、コンピュータ実装方法。
（条項２０）
環境オフセット・プログラムの情報を提供することは、前記ベンダへ前記環境オフセット・プログラムの前記情報を提供することを備える、条項１９の前記コンピュータ実装方法。
（条項２１）
環境オフセット・プログラムの情報を提供することは、前記環境オフセット・プログラムを管理するエンティティへ前記環境オフセット・プログラムの前記情報を提供することを備える、条項１９の前記コンピュータ実装方法。
（条項２２）
環境オフセット・プログラムの情報を提供することは、前記３Ｄ製造指示書なしで前記アイテムへの前記注文を履行する際に消費されたリソース評価と関連した情報を提供することを備える、条項１９の前記コンピュータ実装方法。
（条項２３）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムのための電子市場を提供し、前記アイテムが複数のアイテムを含み、前記複数の各アイテムは、前記電子市場と関連したカタログで個別の３Ｄ製造指示書を前記アイテムと関連付けていて、
前記複数の前記アイテムの内の１つの選択に応じて、製造装置へ指示を提供し、前記関連付けられた３Ｄ製造指示書に基づき前記選択されたアイテムを製造し、
前記ユーザへ前記製造され選択されたアイテムを配送するための配送指示を生成する、
ことを備える、コンピュータ実装方法。
（条項２４）
前記複数の前記アイテムの内の１つへのユーザによる要求に応じて、前記アイテムへの支払いを受信し、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザに提供し、前記ユーザが前記要求されたアイテムを製造するために製造装置で前記３Ｄ製造指示書を使用することが可能である、
ことをさらに備える、条項２３の前記コンピュータ実装方法。
（条項２５）
コンピューティング・デバイスを介してユーザから、前記複数のアイテムにない第一アイテムと関連した第一３Ｄ製造指示書を受信し、
製造装置へ指示を提供し、前記第一３Ｄ製造指示書に基づき前記第一アイテムを製造し、
前記ユーザへ前記製造された第一アイテムを配送するための配送指示を生成する、
ことをさらに備える、条項２４の前記コンピュータ実装方法。
（条項２６）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムのための電子市場を提供し、前記アイテムが複数のアイテムを含み、前記複数の各アイテムは、前記電子市場と関連したカタログで個別の３Ｄ製造指示書を前記アイテムと関連付けていて、
前記複数の前記アイテムの内の１つの選択に応じて、製造装置へ指示を提供し、前記３Ｄ製造指示書に基づき前記選択されたアイテムを製造する、
ことを備える、コンピュータ実装方法。
（条項２７）
前記複数の前記アイテムの内の１つへのユーザによる要求に応じて、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザへ提供し、前記ユーザが前記要求されたアイテムを製造するために製造装置に前記３Ｄ製造指示書を使用することが可能である、
ことをさらに備える、条項２６の前記コンピュータ実装方法。
（条項２８）
コンピューティング・デバイスを介してユーザから、前記複数のアイテムにない第一アイテムと関連した第一３Ｄ製造指示書を受信し、
製造装置へ指示を提供し、前記第一３Ｄ製造指示書に基づき前記第一アイテムを製造し、
前記ユーザへ前記製造された第一アイテムを配送するための配送指示を生成する、
ことをさらに備える、条項２６の前記コンピュータ実装方法。
（条項２９）
前記複数の前記アイテムの内の１つへのユーザによる要求に応じて、前記アイテムへの支払いを受信し、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザへ提供し、前記ユーザが製造装置に前記３Ｄ製造指示書を使用することが可能となり、前記要求されたアイテムを製造し、
前記ユーザへ前記製造されたアイテムを配送するための配送指示を生成する、
ことをさらに備える、条項２８の前記コンピュータ実装方法。
（条項３０）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムのための電子市場を提供し、前記アイテムが複数のアイテムを含み、前記複数の各アイテムは、前記電子市場と関連したカタログで個別に３Ｄ製造指示書を前記アイテムと関連付けていて、
前記複数の前記アイテムの内の１つへのユーザによる要求に応じて、前記アイテムへの支払いを受信し、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザへ提供し、前記ユーザが前記要求されたアイテムを製造する製造装置に前記３Ｄ製造指示書を使用することが可能である、
ことを備える、コンピュータ実装方法。
（条項３１）
前記３Ｄ製造指示書への前記アクセスは、時間長により制限される、条項３０の前記コンピュータ実装方法。
（条項３２）
前記時間長は、前記選択されたアイテムを製造するための製造装置への推定時間に少なくとも部分的に基づく、条項３１の前記コンピュータ実装方法。
（条項３３）
前記時間長は、前記アクセスが前記ユーザへ最初に提供されたときから経過した時間に少なくとも部分的に基づく、条項３１の前記コンピュータ実装方法。
（条項３４）
前記３Ｄ製造指示書の前記アクセスは、前記ユーザが前記選択されたアイテムを製造する製造装置で前記３Ｄ製造指示書を使用することが可能な回数により制限される、条項３０の前記コンピュータ実装方法。
（条項３５）
前記回数は１回である、条項３４の前記コンピュータ実装方法。
（条項３６）
前記ユーザと関連した製造装置についての情報を受信し、前記３Ｄ製造指示書へのアクセスは、前記ユーザと関連した前記製造装置に前記要求されたアイテムを製造させるために実行可能なコードとして提供される、ことをさらに備える、条項３０の前記コンピュータ実装方法。
（条項３７）
前記３Ｄ製造指示書への前記アクセスは、暗号化データを含む、条項３０の前記コンピュータ実装方法。
（条項３８）
前記要求されたアイテムは、前記複数に含まれないアイテムの特性のサンプルに対応する、条項３０の前記コンピュータ実装方法。
（条項３９）
前記特性は、テクスチャである、条項３８の前記コンピュータ実装方法。
（条項４０）
コンピューティング・デバイスを介してユーザから、前記複数のアイテムにない第一アイテムと関連した第一３Ｄ製造指示書を受信し、
製造装置へ指示を提供し、前記第一３Ｄ製造指示書に基づき前記第一アイテムを製造し、
前記ユーザへ前記製造された第一アイテムを配送するための配送指示を生成する、
ことをさらに備える、条項３０の前記コンピュータ実装方法。
（条項４１）
前記複数の前記アイテムの内の１つの選択に応じて、製造装置へ指示を提供し、前記関連した３Ｄ製造指示書に基づき前記選択されたアイテムを製造し、
前記ユーザへ前記製造され選択されたアイテムを配送するための配送指示を生成する、
ことをさらに備える、条項４０の前記コンピュータ実装方法。
（条項４２）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムのための電子市場を提供し、前記アイテムが複数のアイテムを含み、前記複数の各アイテムは、前記電子市場と関連したカタログで個別に３Ｄ製造指示書を前記アイテムと関連付けていて、
前記複数の前記アイテムの内の１つへのユーザによる注文に応じて、前記注文されたアイテムと関連した前記３Ｄ製造指示書に基づき前記注文されたアイテムを製造するための情報を提供し、
前記複数のアイテムにない第一アイテムのための第一３Ｄ製造指示書のユーザによる提出に応じて、製造装置へ指示を提供し、前記第一３Ｄ製造指示書に基づき前記第一アイテムを製造し、
前記ユーザへ前記製造された第一アイテムを配送するための配送指示を生成する、
ことを備える、コンピュータ実装方法。
（条項４３）
より大きいまたはより小さいサイズへ前記注文されたアイテムの拡縮への前記ユーザからの要求を受信し、
前記要求された拡縮に基づき前記注文されたアイテムのための前記３Ｄ製造指示書を再構成し、
前記注文されたアイテムを製造するための情報を提供することは、前記再構成された３Ｄ製造指示書に基づきより大きいまたはより小さいサイズに前記注文されたアイテムを製造するための情報を提供することを含む、
ことをさらに備える、条項４２の前記コンピュータ実装方法。
（条項４４）
より大きいまたはより小さいサイズへ前記第一アイテムの拡縮への前記ユーザからの要求を受信し、
前記要求された拡縮に基づき前記第一アイテムのための前記第一３Ｄ製造指示書を再構成し、
製造へ指示を提供し、前記第一アイテムを製造することは、前記製造装置へ指示を提供し、前記再構成された第一３Ｄ製造指示書に基づき前記第一アイテムを製造することを含む、
ことをさらに備える、条項４２の前記コンピュータ実装方法。
（条項４５）
前記第一アイテムのための第一３Ｄ製造指示書の前記ユーザによる前記提出は、前記第一アイテムの走査を備える、条項４２の前記コンピュータ実装方法。
（条項４６）
前記複数の前記アイテムの内の１つへの前記ユーザによる前記注文は、前記複数の前記アイテムの内の１つへのユーザによる要求を備え、前記注文されたアイテムを製造するための情報を前記提供することは、前記アイテムへの支払いを受信し、前記要求されたアイテムと関連した前記３Ｄ製造指示書へのアクセスを前記ユーザへ提供し、前記ユーザが前記要求されたアイテムを製造するために製造装置に前記３Ｄ製造指示書を使用することが可能であることを備える、条項４２の前記コンピュータ実装方法において、
前記複数の前記アイテムの内の１つの選択に応じて、製造装置へ指示を提供し、前記３Ｄ製造指示書に基づき前記選択されたアイテムを製造し、
前記ユーザへ前記製造され選択されたアイテムを配送するための配送指示を生成する、
ことをさらに備える、前記方法。
（条項４７）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
消費用のアイテムを含む電子市場を提供し、前記電子市場は、
第一アイテムについての情報、
前記第一アイテムの消費用の第一オプション、
前記第一アイテムの消費用の第二オプション、
を提示するネットワーク・ページを含み、
前記第一オプションが第一価格、第一納期、及び３Ｄ製造装置を介して前記第一アイテムを製造するための３Ｄ製造指示書に基づき前記第一アイテムを製造することを伴う第一配送方法と関連し、前記３Ｄ製造指示書が前記電子市場へアクセス可能であり、
前記第二オプションが第二価格、第二納期、及び３Ｄ製造装置を介して前記第一アイテムを製造することを伴わない第二配送方法と関連し、
前記第一オプションの選択に応じて、前記３Ｄ製造指示書に基づき前記第一アイテムの製造を指示し、前記第一配送方法を介して前記第一アイテムの配送を指示し、
前記第二オプションの選択に応じて、前記第二配送方法を介して前記第一アイテムの配送を指示する、
ことを備える、コンピュータ実装方法。
（条項４８）
前記電子市場の前記ネットワーク・ページは、第三オプションを有する少なくとも１つの第二アイテムをさらに提示し、前記第三オプションが前記第一オプションと異なり、及び、前記第二オプションと異なり、前記第三オプションは第三価格及び第三納期と関連し、
前記方法は、前記第三オプションの選択へ応じて、３Ｄ製造装置を介して前記第二アイテムを製造することを伴わない第三配送方法を指示する、ことをさらに備える、条項４７の前記コンピュータ実装方法。
（条項４９）
前記第二アイテムを製造するための３Ｄ製造指示書は、前記電子市場へアクセス不可能である、条項４８の前記コンピュータ実装方法。
（条項５０）
前記第一価格及び前記第二価格は異なる、条項４７の前記コンピュータ実装方法。
（条項５１）
前記第一納期及び前記第二納期は異なる、条項４７の前記コンピュータ実装方法。
（条項５２）
前記第一オプションは第一材料と関連し、前記第二オプションは第二材料と関連し、前記第一材料及び前記第二材料は異なる、条項４７の前記コンピュータ実装方法。
（条項５３）
前記第一配送方法は、ユーザへ情報を提供し、前記ユーザの３Ｄ製造装置を介して前記第一アイテムを製造することを備え、前記ユーザの前記３Ｄ製造装置を介して前記第一アイテムを製造することは、前記３Ｄ製造指示書に少なくとも部分的に基づく、条項４７の前記コンピュータ実装方法。
（条項５４）
前記第一配送方法は、３Ｄ製造装置へ指示を提供し、前記３Ｄ製造指示書に基づき前記第一アイテムを製造し、前記製造された第一アイテムを輸送するための指示を提供することを備える、条項４７の前記コンピュータ実装方法。
（条項５５）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
消費用のアイテムを含む電子市場を提供し、各アイテムは、第一タイプのアイテムまたは第二タイプのアイテムのいずれかとして指定され、前記第一タイプのアイテムが３Ｄ製造指示書に基づく製造を介する生産のために指定され、前記第二タイプのアイテムは、３Ｄ製造指示書に基づく製造を介する生産のために指定されず、
第一タイプのアイテムへの要求を受信することに応じて、３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造する指示書を提供し、前記製造された第一タイプのアイテムを提供するための指示を提供し、
第二タイプのアイテムへの要求を受信することに応じて、前記第二タイプのアイテムを得るための指示を提供し、前記得られた第二タイプのアイテムを供給するための指示を提供する、
ことを備える、コンピュータ実装方法。
（条項５６）
前記市場のアイテムへのユーザからの注文を受信することに応じて、前記ユーザからの前記注文を履行するために第一タイプのアイテムへの要求を提供すること、または前記ユーザからの前記注文を履行するために第二タイプのアイテムへの要求を提供することのいずれかを決定し、前記決定は、前記第一タイプのアイテムと関連した時間、前記第一タイプのアイテムと関連した価格、前記第二タイプのアイテムと関連した時間、または前記第二タイプのアイテムと関連した価格の内の少なくとも１つに少なくとも部分的に基づき、
前記決定に基づき、第一タイプのアイテムへの要求を提供する、または第二タイプのアイテムへの要求を提供する、
ことをさらに備える、条項５５の前記コンピュータ実装方法。
（条項５７）
３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造する指示書を提供し、前記製造された第一タイプのアイテムを供給するための指示を提供することは、前記ユーザと関連した製造装置を介して３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するためにユーザ指示へ提供する、ことを備える、条項５５の前記コンピュータ実装方法。
（条項５８）
３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するために指示を提供することは、前記３Ｄ製造指示書に基づき前記第一タイプのアイテムを製造するために３Ｄ製造装置へ指示を提供することを備え、前記製造された第一タイプのアイテムを供給するための指示を提供することは、前記製造された第一タイプのアイテムを輸送するための指示を提供することを備える、条項５５の前記コンピュータ実装方法。
（条項５９）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
消費用のアイテムを含む電子市場を提供し、前記電子市場が消費用の少なくとも１つの第一アイテム及び第二アイテムを供給し、前記第一アイテム及び前記第二アイテムは、同じアイテムのバージョンであり、
前記第一アイテムは、第一価格及び第一履行方法と関連し、前記第一履行方法が３Ｄ製造装置を介して前記第一アイテムを製造するために３Ｄ製造指示書に基づき前記第一アイテムを製造することを伴い、
前記第二アイテムは、第二価格及び第二履行方法と関連し、前記第二履行方法が３Ｄ製造装置を介して前記第二アイテムを製造することを伴わない、
ことを備える、コンピュータ実装方法。
（条項６０）
前記第一履行方法は、モバイル３Ｄ製造装置を介して前記第一アイテムを製造することを伴う、条項５９の前記コンピュータ実装方法。
（条項６１）
前記モバイル３Ｄ製造装置は、車両に設置される、条項５９の前記コンピュータ実装方法。
（条項６２）
前記第一価格は、前記第二価格と異なる、条項５９の前記コンピュータ実装方法。
（条項６３）
前記第一履行方法は第一時間と関連し、前記第二履行方法は第二時間と関連し、前記第一時間及び前記第二時間は異なる、条項５９の前記コンピュータ実装方法。
（条項６４）
前記第一アイテムは第一材料と関連し、前記第二アイテムは第二材料と関連し、前記第一材料及び前記第二材料は異なる、条項５９の前記コンピュータ実装方法。
（条項６５）
前記第一履行方法は、前記ユーザの３Ｄ製造装置を介して前記第一アイテムを製造するためにユーザへ情報を提供することを備え、前記ユーザの前記３Ｄ製造装置を介して前記第一アイテムを製造することは、前記３Ｄ製造指示書に少なくとも部分的に基づく、条項５９の前記コンピュータ実装方法。
（条項６６）
前記第一履行方法は、前記３Ｄ製造指示書に基づき前記第二アイテムを製造するために３Ｄ製造装置へ指示を提供すること、及び前記製造された第二アイテムを輸送するための指示を提供することを備える、条項５９の前記コンピュータ実装方法。
（条項６７）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
購入用のアイテムを含む電子市場を提供し、
前記電子市場でのアイテムの購入に応じて、前記アイテム用の少なくとも１つの第一配送オプション及び前記アイテム用の少なくとも１つの第二配送オプションを提供し、前記第一配送オプションは、３Ｄ製造装置を介して前記購入されたアイテムを製造するための３Ｄ製造指示書に基づき前記購入されたアイテムを製造することを含み、前記第二配送オプションは、３Ｄ製造装置を介して前記購入されたアイテムを製造するための３Ｄ製造指示書に基づき前記購入されたアイテムを製造することを含まない、
ことを備える、コンピュータ実装方法。
（条項６８）
前記第一配送オプションは第一価格と関連し、前記第二配送オプションは第二価格と関連し、前記第一価格及び前記第二価格は異なる、条項６７の前記コンピュータ実装方法。
（条項６９）
前記第一配送オプションは第一時間と関連し、前記第二配送オプションは第二時間と関連し、前記第一時間及び前記第二時間は異なる、条項６７の前記コンピュータ実装方法。
（条項７０）
前記第一配送オプションは、前記ユーザの３Ｄ製造装置を介して前記購入されたアイテムを製造するためにユーザへ情報を提供することを備え、前記ユーザの前記３Ｄ製造装置を介して前記購入されたアイテムを製造することは、前記３Ｄ製造指示書に少なくとも部分的に基づく、条項６７の前記コンピュータ実装方法。
（条項７１）
前記第一配送オプションは、前記３Ｄ製造指示書に基づき前記購入されたアイテムを製造するために３Ｄ製造装置へ指示を提供すること、及び前記製造され購入されたアイテムを輸送するための指示を提供することを備える、条項６７の前記コンピュータ実装方法。
（条項７２）
前記第一配送オプションは第一材料と関連し、前記第二配送オプションは第二材料と関連し、前記第一材料及び前記第二材料は異なる、条項６７の前記コンピュータ実装方法。
（条項７３）
１つ以上のプロセッサ・デバイス、及び
前記１つ以上のプロセッサ・デバイスにより実行されるときに、システムに少なくとも、
電子市場で複数のサプライヤから前記電子市場を介して利用可能な複数のアイテムについての情報を提供させ、各アイテムがそれと関連した３Ｄ製造指示書を含み、前記３Ｄ製造指示書は前記電子市場へアクセス可能であり、
前記電子市場で利用可能な前記複数のアイテムから１つのアイテムへのユーザからの要求を受信させ、
前記アイテムのための配送方法を決定させ、
前記アイテムの前記配送方法に少なくとも部分的に基づき前記アイテムを製造するために３Ｄ製造装置を選択させ、
前記選択された３Ｄ製造装置へ指示を送信させ、前記指示は、前記アイテムと関連した前記３Ｄ製造指示書に少なくとも部分的に基づき前記アイテムを製造するように前記選択された３Ｄ製造装置に指示し、
前記配送方法により前記アイテムを配送するための配送指示を生成させる、
前記１つ以上のプロセッサ・デバイスにより実行可能な指示を含むメモリ、
を備える、システム。
（条項７４）
前記決定された配送方法は、前記ユーザの３Ｄ製造装置を介する配送を含み、前記選択された３Ｄ製造装置は、前記ユーザの３Ｄ製造装置を含み、前記生成された配送指示は、前記選択された３Ｄ製造装置へ送信された前記指示を含む、条項７３の前記システム。
（条項７５）
前記決定された配送方法は、サービス・プロバイダの３Ｄ製造装置を介する配送を含み、前記選択された３Ｄ製造装置は、前記サービス・プロバイダの３Ｄ製造装置を含み、前記生成された配送指示は、前記選択された３Ｄ製造装置から前記ユーザへ前記アイテムを供給するための指示を含む、条項７３の前記システム。
（条項７６）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
電子市場で前記電子市場から利用可能なアイテムについての情報を提供し、前記アイテムがそれと関連した３Ｄ製造指示書を含み、前記３Ｄ製造指示書は前記電子市場へアクセス可能であり、
前記電子市場から利用可能な前記アイテムへのユーザからの要求を受信し、
前記アイテムの配送方法を決定し、
前記アイテムを製造するために製造装置を選択し、
前記選択された製造装置のための指示を生成し、前記指示は前記アイテムと関連した前記３Ｄ製造指示書に少なくとも部分的に基づき前記アイテムを製造するように前記選択された製造装置に指示し、
前記配送方法により前記アイテムを配送するための配送指示を生成する、
ことを備える、コンピュータ実装方法。
（条項７７）
配送指示を生成することは、前記製造装置から前記配送方法により指定された配送位置へ前記アイテムを輸送するための指示を生成することを備える、条項７６の前記コンピュータ実装方法。
（条項７８）
製造装置を選択することは、利用可能なモバイル製造装置を選択することを備える、条項７６の前記コンピュータ実装方法。
（条項７９）
前記配送方法により指定された配送位置へ前記利用可能なモバイル製造装置の付近、前記利用可能なモバイル製造装置を介して前記アイテムを製造することを備える配送方法と関連した価格、及び前記利用可能なモバイル製造装置を介して前記アイテムを製造することを備える配送方法と関連した時間の少なくとも１つに少なくとも部分的に基づく条項７６の前記コンピュータ実装方法。
（条項８０）
前記アイテムのための配送方法を決定することは、前記アイテムのための保管位置を決定することを備え、
前記アイテムを製造するために製造装置を選択することは、前記保管位置に設置された製造装置を選択することを備え、
前記アイテムを配送するための配送指示を生成することは、前記保管位置で前記アイテムを製造した後に前記保管位置に前記アイテムを保管するために指示を生成することを備える、
条項７６の前記コンピュータ実装方法。
（条項８１）
前記要求はユーザが前記要求を生成することが可能であるキオスクで受信され、前記キオスクは、それと関連した製造装置を有し、
前記アイテムのための配送方法を決定することは、前記製造装置での前記アイテムの製造を選択することを備え、
前記アイテムを製造するために製造装置を選択することは、前記保管位置と関連した前記製造装置を選択することを備える、
条項７６の前記コンピュータ実装方法。
（条項８２）
前記要求を受信することは、前記電子市場と関連したユーザ・アカウントと前記要求を関連付けることを備える、条項８１の前記コンピュータ実装方法。
（条項８３）
前記電子市場は、複数のサブコンポーネントを含むアセンブリを提示し、
前記要求を受信することは、前記複数のサブコンポーネントの内の１つのサブコンポーネントを含むアイテム選択を受信することを備える、
条項７６の前記コンピュータ実装方法。
（条項８４）
製造装置を選択することは、モバイル製造装置を選択することを備え、
配送指示を生成することは、配送位置へ前記アイテムを輸送するための指示を含む、
条項７６の前記コンピュータ実装方法。
（条項８５）
利用可能なモバイル製造装置を決定し、
製造装置を選択することは、前記選択されたモバイル製造装置を介して前記３Ｄ製造指示書に基づき前記アイテムを製造すること及び前記アイテムを配送位置へ輸送することと関連した時間に少なくとも部分的に基づき利用可能なモバイル製造装置を選択することを含む、
ことをさらに備える、条項７６の前記コンピュータ実装方法。
（条項８６）
利用可能なモバイル製造装置を決定し、
製造装置を選択することは、前記選択されたモバイル製造装置の経路からのずれ量に少なくとも部分的に基づき利用可能なモバイル製造装置を選択することを備え、前記ずれ量は、前記選択されたモバイル製造装置を介して前記３Ｄ製造指示書に基づき前記アイテムを製造すること、及び前記アイテムを配送位置へ輸送することと関連する、
ことをさらに備える、条項７６の前記コンピュータ実装方法。
（条項８７）
１つ以上の配送方法と関連したユーザ選好を受信し、
配送方法を決定することは、前記ユーザの前記選好に少なくとも部分的に基づき前記１つ以上の配送方法から前記配送方法を選択することを含む、
ことをさらに備える、条項７６の前記コンピュータ実装方法。
（条項８８）
１つ以上の配送方法と関連した価格を決定し、
前記アイテムのための配送方法を決定することは、前記価格に少なくとも基づき前記１つ以上の配送方法から前記配送方法を選択することを含む、
ことをさらに備える、条項７６の前記コンピュータ実装方法。
（条項８９）
１つ以上の配送方法と関連した時間を決定し、
前記アイテムのための配送方法を決定することは、前記時間に少なくとも基づき前記１つ以上の配送方法から前記配送方法を選択することを含む、
ことをさらに備える、条項７６の前記コンピュータ実装方法。
（条項９０）
製造装置を選択することは、前記ユーザの製造装置を選択することを備え、
製造装置を介して前記アイテムを製造するための製造情報を前記ユーザへ提供し、製造装置を介して前記アイテムを製造することは、前記３Ｄ製造指示書に少なくとも部分的に基づく、
ことをさらに備える、条項７６の前記コンピュータ実装方法。
（条項９１）
前記ユーザの製造装置についての装置情報を受信し、
前記製造情報は、前記ユーザの前記製造装置に関する指示を含む、
ことをさらに備える、条項９０の前記コンピュータ実装方法。
（条項９２）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムへのユーザ要求を受信し、前記アイテムがそれと関連した３Ｄ製造指示書を含み、
前記ユーザのための位置情報を識別し、
前記アイテムを製造するために３Ｄ製造装置を選択し、前記３Ｄ製造指示書を少なくとも部分的に使用し、
前記３Ｄ製造指示書に少なくとも部分的に基づき前記アイテムを製造するために前記選択された３Ｄ製造装置へ指示を送信し、
前記ユーザによりアクセス可能な保管位置に前記アイテムを保管するために指示生成する、
ことを備える、コンピュータ実装方法。
（条項９３）
前記ユーザへの通知を生成し、前記通知は、前記保管位置の位置情報を含む、
ことをさらに備える、条項９２の前記コンピュータ実装方法。
（条項９４）
前記ユーザへの通知を生成し、前記通知は、前記保管位置で前記アイテムにアクセスするためのアクセス情報を含む、
ことをさらに備える、条項９２の前記コンピュータ実装方法。
（条項９５）
前記ユーザへの通知を生成し、前記通知は、前記保管位置で前記アイテムの可用性と関連した情報を含む、
ことをさらに備える、条項９２の前記コンピュータ実装方法。
（条項９６）
実行可能命令で構成された１つ以上のコンピュータ・システム下で、
アイテムへのユーザ要求を受信し、前記アイテムがそれと関連した３Ｄ製造指示書を含み、
前記ユーザの位置情報を識別し、
前記３Ｄ製造指示書を少なくとも部分的に使用して前記アイテムを製造するために３Ｄ製造装置を選択し、前記選択が前記位置情報に少なくとも部分的に基づき、
前記３Ｄ製造指示書に少なくとも部分的に基づき前記アイテムを製造するために前記選択された３Ｄ製造装置へ指示を送信し、
前記位置情報に少なくとも部分的に基づき前記アイテムを配送するための指示を生成する、
ことを備える、コンピュータ実装方法。
（条項９７）
前記アイテムを配送するために指示を生成することは、前記３Ｄ製造装置から前記ユーザの前記位置情報と関連した配送位置へ前記アイテムを輸送するための指示を生成することを備える、条項９６の前記コンピュータ実装方法。
（条項９８）
３Ｄ製造装置を選択することは、前記ユーザの前記位置情報と関連した配送位置へモバイル３Ｄ製造装置付近に少なくとも部分的に基づき、前記モバイル３Ｄ製造装置を選択することを備え、
前記位置情報に少なくとも部分的に基づき前記アイテムを配送するために指示を生成することは、前記ユーザの前記位置情報と関連した配送位置へ前記アイテムを輸送するための指示を含む、
条項９６の前記コンピュータ実装方法。
（条項９９）
利用可能なモバイル３Ｄ製造装置を決定し、
３Ｄ製造装置を選択することは、前記選択されたモバイル３Ｄ製造装置を介して前記３Ｄ製造指示書に基づき前記アイテムを製造すること及び前記ユーザへの前記位置情報と関連した配送位置へ前記アイテムを輸送することと関連した時間に少なくとも部分的に基づき前記決定された利用可能なモバイル３Ｄ製造装置から利用可能なモバイル３Ｄ製造装置を選択することを備える、
ことをさらに備える、条項９６の前記コンピュータ実装方法。
（条項１００）
利用可能なモバイル３Ｄ製造装置を決定し、
３Ｄ製造装置を選択することは、前記選択されたモバイル３Ｄ製造装置の経路からのずれ量に少なくとも部分的に基づき利用可能なモバイル３Ｄ製造装置を選択することを備え、前記ずれ量は、前記選択されたモバイル３Ｄ製造装置を介して前記３Ｄ製造指示書に基づき前記アイテムを製造すること、及び前記ユーザへの前記位置情報と関連した配送位置へ前記アイテムを輸送することと関連する、
ことをさらに備える、条項９６の前記コンピュータ実装方法。
（条項１０１）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムに対するユーザからの選択を受信し、前記アイテムが前記アイテムと関連した３Ｄ製造装置を介して前記アイテムを製造するための３Ｄ製造指示書を有し、
前記ユーザと関連した位置情報を受信し、
前記選択されたアイテムを製造するための製造装置を選択し、前記製造装置の前記選択が前記位置情報に少なくとも部分的に基づき、
前記選択されたアイテムと関連した前記３Ｄ製造指示書に基づき前記選択された製造装置を介して前記選択されたアイテムを製造するための情報を生成する、
ことを備える、コンピュータ実装方法。
（条項１０２）
前記位置情報は、前記ユーザの現在位置、前記ユーザのプロファイルに格納された情報、前記ユーザへ送信されたクエリを介して受信した情報、または前記ユーザと関連した過去の位置情報の内の少なくとも１つを含む、条項１０１の前記コンピュータ実装方法。
（条項１０３）
位置から所定の距離内で利用可能な製造装置を決定し、前記位置が前記位置情報に少なくとも部分的に基づき、
前記ユーザへ前記利用可能な製造装置についての情報を提供し、
前記選択されたアイテムを製造するための製造装置を選択することは、前記利用可能な製造装置の中からのユーザ選択に少なくとも部分的に基づく、
ことをさらに備える、条項１０１の前記コンピュータ実装方法。
（条項１０４）
前記位置からの前記所定の距離は、前記ユーザの選好に少なくとも部分的に基づく、条項１０３の前記コンピュータ実装方法。
（条項１０５）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムの選択を受信し、前記アイテムが電子カタログから販売のために利用可能な複数のアイテムの内の１つであり、前記アイテムが３Ｄ製造装置を介して前記アイテムを製造するための３Ｄ製造指示書を有し、
前記選択が認証される表示に応じて、前記選択されたアイテムと関連した前記３Ｄ製造指示書に基づき前記選択されたアイテムを製造するための情報を提供する、
ことを備える、コンピュータ実装方法。
（条項１０６）
前記選択が認証されることは、
前記選択と関連した認証信用情報を評価し、
前記選択されたアイテムの前記製造と関連した権利を決定するために前記認証信用情報と関連した情報にアクセスする、
ことを備え、
情報を提供することは、前記選択されたアイテムの前記製造と関連した前記権利が前記評価に少なくとも部分的に基づき認証される表示を提供することを備える、
条項１０５の前記コンピュータ実装方法。
（条項１０７）
前記選択されたアイテムの前記製造と関連した前記権利は、前記選択されたアイテムを１回製造する権利、前記選択されたアイテムを２回以上製造する権利、または前記選択されたアイテムを修正する権利の内の少なくとも１つを備える、条項１０６の前記コンピュータ実装方法。
（条項１０８）
前記選択されたアイテムを製造するための前記情報はユーザへ提供され、前記ユーザは前記ユーザの３Ｄ製造装置を介して前記選択されたアイテムを製造することが可能である、条項１０５の前記コンピュータ実装方法。
（条項１０９）
前記選択されたアイテムを製造するための前記情報は、３Ｄ製造装置へ提供され、前記方法は、前記製造され選択されたアイテムを供給するための指示を生成することをさらに備える、条項１０５の前記コンピュータ実装方法。
（条項１１０）
前記選択されたアイテムと関連した認証レベルを識別し、
前記選択されたアイテムと関連した前記識別された認証レベルに少なくとも基づき前記選択と関連した認証信用情報を評価し、前記選択が認証される前記表示は、前記認証信用情報に少なくとも部分的に基づく、
ことをさらに備える、条項１０５の前記コンピュータ実装方法。
（条項１１１）
前記選択されたアイテムと関連した前記識別された認証レベルは、前記アイテムのベンダにより決定された認証レベルに少なくとも部分的に基づく、条項１１０の前記コンピュータ実装方法。
（条項１１２）
前記選択されたアイテムと関連した前記識別された認証レベルは、前記選択されたアイテムが消費用に利用可能である電子市場を提供するサービス・プロバイダにより決定された認証レベルに少なくとも部分的に基づく、条項１１０の前記コンピュータ実装方法。
（条項１１３）
認証レベルが前記選択されたアイテムへ要求されるかどうかを判定し、
認証レベルが要求されないときに、前記３Ｄ製造指示書へのアクセスを有効にし、
認証レベルが要求されるときに、前記選択されたアイテムと関連した前記認証レベルを識別する、
ことをさらに備える、条項１１０の前記コンピュータ実装方法。
（条項１１４）
前記選択されたアイテムと関連した前記認証レベルは、登録を含み、前記方法は、前記登録を完了するためにユーザから情報を受信することをさらに備える、条項１１０の前記コンピュータ実装方法。
（条項１１５）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムの選択を受信し、前記アイテムが電子カタログから販売のために利用可能な複数のアイテムの１つであり、前記アイテムが前記アイテムと関連した３Ｄ製造装置を介して前記アイテムを製造するための３Ｄ製造指示書を有し、
前記アイテムのカスタム化のためにユーザ・インタフェースを提供し、
前記ユーザ・インタフェースを介してカスタム化情報を受信し、前記カスタム化情報は、前記選択されたアイテムへの少なくとも１つの修正に対応し、
前記カスタム化情報に基づき前記選択されたアイテムのための前記３Ｄ製造指示書を再構成し、
前記再構成された３Ｄ製造指示書に基づく前記少なくとも１つの修正で前記選択されたアイテムを製造するための情報を提供する、
ことを備える、コンピュータ実装方法。
（条項１１６）
前記カスタム化情報は、修正、より大きいサイズもしくはより小さいサイズへ前記選択されたアイテムの拡縮、または前記選択されたアイテムのテキストのリストからのユーザ選択の少なくとも１つを含む、条項１１５の前記コンピュータ実装方法。
（条項１１７）
前記カスタム化情報は、前記選択されたアイテムのデジタル・モデルの少なくとも１つのユーザ操作を含む、条項１１５の前記コンピュータ実装方法。
（条項１１８）
前記カスタム化情報は、カスタム化オプションを提供するベンダにより少なくとも部分的に提供される、条項１１５の前記コンピュータ実装方法。
（条項１１９）
前記カスタム化情報は、前記選択されたアイテムを修正し要求された機能を実行することを備える、条項１１５の前記コンピュータ実装方法。
（条項１２０）
実行可能命令で構成された１つ以上のコンピュータ・システムの制御下で、
アイテムに対するユーザからの選択を受信し、前記アイテムが電子カタログから販売のために利用可能な複数のアイテムの１つであり、前記アイテムが前記アイテムと関連した３Ｄ製造装置を介して前記アイテムを製造するための３Ｄ製造指示書を含み、
前記選択されたアイテムと関連した前記３Ｄ製造指示書に基づき前記選択されたアイテムを製造するための情報を生成し、
製造または前記製造されたアイテムの配送の内の少なくとも１つについての前記ユーザへの通知を送信する、
ことを備える、コンピュータ実装方法。
（条項１２１）
前記通知は、完成までの前記選択されたアイテムの前記製造量、または前記選択されたアイテムの前記製造が完了するまでの時間の少なくとも１つを表示する、条項１２０の前記コンピュータ実装方法。
（条項１２２）
前記通知は、指定の集荷位置で前記製造され選択されたアイテムにアクセスするための情報を含む、条項１２０の前記コンピュータ実装方法。
（条項１２３）
前記通知は、前記指定の位置で前記製造されたアイテムを得るためのアクセス・コードを表示する、条項１２２の前記コンピュータ実装方法。
（条項１２４）
前記通知は前記ユーザの選好に基づき送信される、条項１２０の前記コンピュータ実装方法。
（条項１２５）
前記通知は、電子メール、テキスト、またはプッシュ通知の少なくとも１つにより送信される、条項１２０の前記コンピュータ実装方法。
【図１】
2017500635.tif 000003
【図２】
2017500635.tif 000004
【図３】
2017500635.tif 000005
【図４】
2017500635.tif 000006
【図５】
2017500635.tif 000007
【図６】
2017500635.tif 000008
【図７】
2017500635.tif 000009
【図８】
2017500635.tif 000010
【図９】
2017500635.tif 000011
【図１０】
2017500635.tif 000012
【図１１】
2017500635.tif 000013
【図１２】
2017500635.tif 000014
【図１３】
2017500635.tif 000015
【図１４】
2017500635.tif 000016
【図１５】
2017500635.tif 000017
【図１６】
2017500635.tif 000018
【図１７】
2017500635.tif 000019
【図１８】
2017500635.tif 000020
【図１９】
2017500635.tif 000021
【図２０】
2017500635.tif 000022
【図２１】
2017500635.tif 000023
【図２２】
2017500635.tif 000024
【図２３】
2017500635.tif 000025
【図２４】
2017500635.tif 000026
【図２５】
2017500635.tif 000027
【図２６】
2017500635.tif 000028
【図２７】
2017500635.tif 000029
【図２８】
2017500635.tif 000030
【図２９】
2017500635.tif 000031
【国際調査報告】
2017500635.tif 000032