(57)【特許請求の範囲】
【請求項１】
製品の１又はそれ以上の製作パターンを取得し、特徴付け、これらのパターンのデジタル表現の自動生成に適用するためのシステムであって、
製作ユニットを有するプロセッサを含むコンピュータを備え、前記製作ユニットは、一連のデザイン領域マークアップをベクトルアセット及び構成データを用いて生成し、及び前記一連のデザイン領域マークアップをメーカーに自動的に送信し、該メーカーは、マークアップを含む参照製品を前記製作ユニットに戻し、
前記製作ユニットは、前記１又はそれ以上の製作パターン及びカメラで撮られた前記参照製品の画像に基づいて、前記製品のための１又はそれ以上の対話型アセットを自動的に生成し、
前記製作ユニットは、前記１又はそれ以上の対話型アセットを用いて、ユーザが前記製品を対話式にカスタマイズできるようにし、
前記製作ユニットは、前記１又はそれ以上の対話型アセットのうちの１つを前記メーカーに送信して前記カスタマイズされた製品を生産する、
ことを特徴とするシステム。
【請求項２】
前記１又はそれ以上の対話型アセットは、可視領域を含む各デザイン領域のビューであるデザインビュー、及び前記１又はそれ以上の製作パターン上にユーザデザインを配置した前記１又はそれ以上の製作パターンのビューである印刷ビュー、の一方である、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記製作ユニットは、前記印刷ビューを前記メーカーに送信して前記カスタマイズされた製品を生産する、
ことを特徴とする請求項２に記載のシステム。
【請求項４】
前記参照製品を用いて前記一連のデザイン領域マークアップを検証する反射ユニットをさらに備える、
ことを特徴とする請求項１に記載のシステム。
【請求項５】
前記製作ユニットは、前記製品の分析に基づく一連の製品情報を収集し、前記１又はそれ以上の製作パターンを生成し、製作出力ファイルを生成する、
ことを特徴とする請求項１に記載のシステム。
【請求項６】
製品の１又はそれ以上の製作パターンを取得し、特徴付け、これらのパターンのデジタル表現の自動生成に適用する方法であって、
製作ユニットを有するプロセッサを含むコンピュータを用いて、一連のデザイン領域マークアップをベクトルアセット及び構成データを用いて生成し、及び前記一連のデザイン領域マークアップをメーカーに自動的に送信し、該メーカーが、マークアップを含む参照製品を前記製作ユニットに戻すステップと、
前記製作ユニットにより、前記１又はそれ以上の製作パターン及びカメラで撮られた前記参照製品の画像に基づいて、前記製品のための１又はそれ以上の対話型アセットを生成するステップと、
前記製作ユニットにより、前記１又はそれ以上の対話型アセットを用いて、ユーザが前記製品を対話式にカスタマイズできるようにするステップと、
前記製作ユニットにより、前記１又はそれ以上の対話型アセットのうちの１つを前記メーカーに送信して前記カスタマイズされた製品を生産するステップと、
を含むことを特徴とする方法。
【請求項７】
前記１又はそれ以上の対話型アセットは、可視領域を含む各デザイン領域のビューであるデザインビュー、及び前記１又はそれ以上の製作パターン上にユーザデザインを配置した前記１又はそれ以上の製作パターンのビューである印刷ビュー、の一方である、
ことを特徴とする請求項６に記載の方法。
【請求項８】
前記製作ユニットにより、前記印刷ビューを前記メーカーに送信して前記カスタマイズされた製品を生産するステップをさらに含む、
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記コンピュータの反射ユニットにより、前記参照製品を用いて前記一連のデザイン領域マークアップを検証するステップをさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項１０】
前記製作ユニットにより、前記製品の分析に基づく一連の製品情報を収集し、前記１又はそれ以上の製作パターンを生成し、製作出力ファイルを生成するステップをさらに含む、
ことを特徴とする請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
〔優先権の主張／関連出願〕
本出願は、２０１１年８月３０日に出願された「製作パターンを取り込み、対話的カスタマイズ可能製品の自動生産に適用するためのシステム及び方法（Ｓｙｓｔｅｍ  Ａｎｄ  Ｍｅｔｈｏｄ  Ｆｏｒ  Ｉｎｔａｋｅ  Ｏｆ  Ｍａｎｕｆａｃｔｕｒｅｉｎｇ  Ｐａｔｔｅｒｎｓ  Ａｎｄ  Ａｐｐｌｙｉｎｇ  Ｔｈｅｍ  Ｔｏ  Ｔｈｅ  Ａｕｔｏｍａｔｅｄ  Ｐｒｏｄｕｃｔｉｏｎ  Ｏｆ  Ｉｎｔｅｒａｃｔｉｖｅ，  Ｃｕｓｔｏｍｉｚａｂｌｅ  Ｐｒｏｄｕｃｔ）」という名称の米国仮特許出願第６１／５２９，２３４号に対する利益を合衆国法典第３５編第１１９条（ｅ）に基づいて主張するものであり、この特許出願はその全体が引用により本明細書に組み入れられる。本出願は、合衆国法典第３５編第１２０条にも基づいて優先権を主張するとともに、２００９年７月２９日に出願された米国特許出願第１２／５１１，９１０号の一部継続出願でもあり、この第１２／５１１，９１０号出願はさらに、２００８年７月２９日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の米国仮特許出願第６１／０８４，５７６号に対する利益を合衆国法典第３５編第１１９条（ｅ）に基づいて主張するとともに、この特許出願の優先権を合衆国法典第３５編第１２０条に基づいて主張するものであり、これらの特許出願は全てその全体が引用により本明細書に組み入れられる。
【０００２】
本システムは、製品カスタマイズシステム及び方法に関する。
【背景技術】
【０００３】
様々なカスタマイズ可能な製作品は、印刷、装飾、補飾、又は材料選択の領域を物理的製作品にマッピングするベクトルパターンとして部分的に記述することができ、これらのカスタマイズ可能な領域をデザイン領域と呼ぶことができる。デザイン領域対製品の完全なマッピング記述をメーカーから取得するのは、多くの場合非現実的かつ困難である。製品は、別個の切断され印刷された断片を柔軟に組み立てたものであり、メーカーがこのマッピングを完全に幾何学的に記述することを困難にする比較的幅広い公差を伴うことがある。製品カスタマイズの一環として、製品の一部をサイズ変更する必要性が生じることもあり、これによりメーカーにとってデザイン対製品のマッピングがより困難になる。製品は、デザイン領域対製品表面の何らかの既知のマッピングを用いて部品を組み立てたものの場合もあるが、メーカーが、製品の特徴部に基づく部品の関係の記述を有していないこともある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願第１２／５１１，９１０号明細書
【特許文献２】米国特許出願第１１／９２５，７１６号明細書
【特許文献３】米国特許出願第１２／５４６，５８２号明細書
【発明の概要】
【課題を解決するための手段】
【０００５】
従って、製作パターンを取得し、特徴付けて、顧客の入力を収集する双方向メディアとしてのこれらのパターンのデジタル表現の自動生成、及びその後の物理的製品の生産に適用するためのシステム及び方法を提供する。
【図面の簡単な説明】
【０００６】
【図１Ａ】製品カスタマイズシステムの実施形態の例を示す図である。
【図１Ｂ】製品カスタマイズシステムの一部である製品カスタマイズユニットのさらなる詳細を示す図である。
【図２Ａ】製作パターンを取得し、特徴付けて、顧客の入力を収集する双方向メディアとしてのこれらのパターンのデジタル表現の自動生成、及びその後の物理的製品の生産に適用する処理を示す図である。
【図２Ｂ】製作パターンを取得し、特徴付けて、顧客の入力を収集する双方向メディアとしてのこれらのパターンのデジタル表現の自動生成、及びその後の物理的製品の生産に適用する処理を示す図である。
【図２Ｃ】製作パターンを取得し、特徴付けて、顧客の入力を収集する双方向メディアとしてのこれらのパターンのデジタル表現の自動生成、及びその後の物理的製品の生産に適用する処理を示す図である。
【図３Ａ】図２Ａ〜図２Ｃの処理を用いて生産された単純なカスタマイズ製品を示す図である。
【図３Ｂ】図２Ａ〜図２Ｃの処理を用いて生産された単純なカスタマイズ製品を示す図である。
【図３Ｃ】図２Ａ〜図２Ｃの処理を用いて生産された単純なカスタマイズ製品を示す図である。
【図３Ｄ】図２Ａ〜図２Ｃの処理を用いて生産された単純なカスタマイズ製品を示す図である。
【図３Ｅ】図２Ａ〜図２Ｃの処理を用いて生産された単純なカスタマイズ製品を示す図である。
【図３Ｆ】図２Ａ〜図２Ｃの処理を用いて生産された単純なカスタマイズ製品を示す図である。
【図４】図２Ａ〜図２Ｃの処理を用いて生産された複合製品を示す図である。
【発明を実施するための形態】
【０００７】
本システム及び方法は、以下で説明するようなソフトウェアの形でコンピュータ上に実装された靴のカスタマイズシステム及び方法のためのウェブベースのクライアント／サーバアーキテクチャシステムにとりわけ適用可能であり、このシステム及び方法についての説明はこの文脈において行う。しかしながら、本システム及び方法を用いて、このシステムにより製作できる製品上に消費者／ユーザがユーザコンテンツを挿入できるようにすることが望ましいと思われるあらゆる製品をカスタマイズすることもできると理解されよう。また、本システム及び方法は、（図示の実装に示す）ソフトウェア、ハードウェア、又はハードウェアとソフトウェアの組み合わせの形で実装することも、（図示の実装に示す）クライアント／サーバシステム、ウェブサーバ、端末及びピアツーピアシステムなどに実装することもでき、従ってシステム又は方法の特定の実装に限定されるわけではない。
【０００８】
図１Ａに、製品カスタマイズシステム１００の実装例を示す。このシステムは、（１０２ａ、１０２ｂ、．．．、１０２ｎなどの）１又はそれ以上の消費者コンピュータ装置１０２を含むことができ、各コンピュータ装置は、少なくとも１つの処理装置、メモリ、何らかの永続メモリ、他の何らかのメモリ、ディスプレイ装置、及び例えば消費者コンピュータ装置により実行される既知のブラウザアプリケーションなどのアプリケーションを通じて消費者が消費者コンピュータ装置及びシステムとやりとりできるようにする入出力装置を有する（各コンピュータ装置は、パーソナルコンピュータ、モバイル装置、セルラー装置、無線電子メール装置、及びＴｒｅｏ又はＢｌａｃｋｂｅｒｒｙなどの統合装置とすることができる）。各消費者コンピュータ装置は、製品カスタマイズユニット１０６との間に接続を確立し、典型的なセキュア又は非セキュアなプロトコルを用いてリンク１０４を介してこの製品カスタマイズユニット１０６と通信することができる。リンク１０４は、コンピュータネットワーク、セルラーネットワーク、及び有線又は無線リンクなどを用いて実装することができる。１つの実施形態では、このリンクがインターネットである。製品カスタマイズユニット１０６は、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせの形で実装することができる。１つの実施形態では、製品カスタマイズユニット１０６を、以下で説明するような製品カスタマイズユニット１０６の機能及び動作を実行するための複数行のコンピュータコードを実行する１又はそれ以上のサーバコンピュータとすることができる。
【０００９】
１つの例示的な実施形態では、製品カスタマイズユニット１０６が、各消費者コンピュータ装置との間に接続を確立し、各消費者コンピュータ装置からの要求を受け取り、（例えば、１又はそれ以上のウェブページなどを使用して）データ及び情報を通信して各消費者コンピュータ装置に消費者コンピュータ装置情報を要求する少なくとも１つのウェブサーバ１０７をさらに含むことができ、消費者コンピュータ装置は、既知のセキュア又は非セキュアなプロトコル及び典型的なブラウザアプリケーションを用いてウェブサーバとやりとりする。少なくとも１つのウェブサーバは、例えば、消費者が利用可能な製品及びデザインを閲覧した後で製品カスタマイズシステムを使用し、ユーザコンテンツを用いて特定の製品の特定のデザインをカスタマイズできるようにするウェブページを提供する。製品カスタマイズユニットは、ウェブページ用の製品情報及び製品画像、カスタマイズデータなどを含む、製品カスタマイズユニットのための関連情報を含んで記憶する記憶装置１０８をさらに含むことができる。製品カスタマイズユニットは、以下でより詳細に説明するように、消費者が製品をカスタマイズしたり、ユーザコンテンツ（画像及び／又はテキスト）をアップロードしたり、ユーザコンテンツを製品上に配置したり、カスタマイズされた製品を全ての角度で確認したり、製品の様々な特徴をカスタマイズしたりなどを行えるようにする（製品カスタマイズシステムを実施すべくサーバコンピュータの（単複の）処理装置により実行される複数行のコンピュータコードとして実装できる）製品カスタマイザ１０９をさらに含むことができる。製品カスタマイズユニットは、消費者が特定のユーザコンテンツで製品をカスタマイズした時点で、このカスタマイズされた製品を消費者が購入できるようにする周知の電子商取引エンジン１１０をさらに含むことができる。１つの実装では、この製品カスタマイズシステムを、例えばｗｗｗ．ｚａｚｚｌｅ．ｃｏｍなどのより大規模なウェブサイト／システムの一部とすることもできる。
【００１０】
以下、製品カスタマイズシステム及び方法を例示する目的で、（図３Ａ〜図３Ｆに示し以下で説明するようなｂｌａｃｋｂｅｒｒｙの場合などの）単純な製品、（写真フレームなどの）幾何学的製品、（靴などの）複雑な製品、及びユーザコンテンツが配置されるこれらの製品のいずれかの複数の部品としての複合製品の製品カスタマイズ方法及びユーザインターフェイスについて説明する。しかしながら、この製品カスタマイズシステムは、製品をユーザコンテンツでカスタマイズする能力を消費者に与えることが望ましい他の衣料品及びその他の製品に使用することもできる。
【００１１】
図１Ｂに、製品カスタマイズシステムの一部である製品カスタマイズユニット１０９のさらなる詳細を示す。具体的には、この製品カスタマイズユニットは、ユーザインターフェイス部分１０９ａ、ユーザ製品レンダラー部分１０９ｂ、製作品レンダラー部分１０９ｃ、製作部分１０９ｄ、及び反射部分１０９ｅをさらに含むことができる。１つの実装では、ハードウェアとソフトウェアの組み合わせを使用してこれらの部分の各々を実装することができる。製品カスタマイズユニット１０９のこれらの部分の各々については、図１Ｃを参照しながらさらに詳細に説明する。図１Ｂには、１つの実施形態ではソフトウェアベースのデータベースとすることができる記憶装置に記憶できる、製品カスタマイズユニットに関連する様々なデータも示している。これらのデータは、図示のような永続的デザインデータ及び永続的製作データなどを含む。
【００１２】
図１Ｃには、例えば図１Ａに示す製品カスタマイズシステムにより実装可能な製品カスタマイズ方法１２０の実装を示す。この方法は、ユーザがデザインした製品の製作を可能にし、１つの実施形態では、フラットパターンの布地片を縫い合わせて作製した製品にユーザが作成した色及びデザインを適用する。
【００１３】
１つの実施形態では、製品カスタマイズシステムが、もう１つのウェブページとして実装できるユーザインターフェイス部分１０９ａを用いてユーザ／消費者が製品をカスタマイズできるようにする（１２２）。ユーザインターフェイス部分１０９ａは、以下でさらに詳細に説明するような製品を含む２次元パターンの断片に、ユーザが色、タイル画像、及び写真又はデザイン画像（ユーザがデザインした画像）を対話式に適用できるようにする。図１Ｂに示すように、ユーザインターフェイス部分により生成されるデータは、ユーザアカウントデータ、（ユーザのカスタム製品を記述する）製品記述、（ユーザコンテンツを含む）ユーザ画像デザイン、色選択（ユーザにより選択された（単複の）色）、材料選択（カスタム製品の材料の種類）、及び仕上げ選択（ユーザにより選択されたカスタム製品の仕上げ）を含むことができる。ユーザインターフェイス部分は、ユーザデザインを記述する一連の命令を収集し、ユーザ製品レンダラー部分１０９ｂに最終製品の画像を要求する。
この結果行われるやりとりは、編集、要求、デザインサイクルを２５０ミリ秒内に実行できるという点でリアルタイムで行われる。
【００１４】
次に、製品カスタマイズシステムは、ユーザ製品レンダラー部分１０９ｂを用いてユーザ／消費者のためのカスタマイズ製品をレンダリングする（１２４）。ユーザ製品レンダラー部分は、（ユーザインターフェイス部分とのユーザ対話に基づく）２次元パターン片のデータ／情報／記述、及びその他のユーザ選択を受け、反射部分１０９ｅにより提供される情報を用いて、裁断され縫製された最終的な製作品の画像を合成し、これをユーザ／消費者に表示する。図１Ｂに示すように、（製品カスタマイズユニット全体を通じてフィードバックを提供する）反射部分１０９ｅは、校正済み製品レンダリングアセットへの校正済みカラーマップ及び校正済み輝度マップ（幾何形状、輝度マップ、カラーマップ、及び安全領域カバーマップを含む）を生成し、これを用いて製品の画像を生成する。次に、製品カスタマイズシステムは、製作品レンダラー部分１０９ｃを用いてメーカーのためのカスタマイズ製品をレンダリングする（１２６）。製作品レンダラー部分は、２次元パターン片のデータ／情報／記述、その他のユーザ選択、及び反射部分１０９ｅにより提供される情報を受け取り、製作部分１０９ｄが使用する画像パターンファイル、カッティングファイル、及びオペレータ指示を準備する。
【００１５】
その後、製品カスタマイズシステムは、製作部分１０９ｄを用いてカスタマイズ製品を製作する（１２８）。製作部分は、例えば、１）画像パターンファイル及びカッティングファイルを用いてフラットパターン片を製作すること、２）オペレータ指示に基づいてパターン片を縫製すること、３）仕上げ段階を実行すること、４）オペレータ指示に基づいて製品を発送すること、及び／又は、５）反射部分のための製品情報を収集し、引用により本明細書に組み入れられる２００７年１０月２６日に出願された「製品モデリングシステム及び方法（Ｐｒｏｄｕｃｔ  Ｍｏｄｅｌｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の米国特許出願第１１／９２５，７１６号にさらに詳細に記載されるような様々なモデルショット処理タスクを行うモデルショット処理要素に入力すること、といった処理を実行する。モデルショット処理で使用できるメッシュ検出方法の例を付属書類Ａとして添付しており、この付属書類Ａは、本明細書に組み込まれて本明細書の一部を成す。
【００１６】
次に、製品カスタマイズシステムは、システムの他の部分にフィードバックを提供するシステムの一部である反射部分１０９ｅを用いて反射過程を実行する（１２９）。例えば、反射部分は、１）製作品レンダラー部分に更新した製品パターン（図１Ｂに示す校正パターン及び可視領域レイアウト）を提供すること、２）ユーザ製品レンダラー部分が使用する参照製品（図１Ｂに示す校正パターン及び可視領域レイアウト）を製作すること、３）この製作した参照製品でパターン位置を校正すること、４）参照製品の校正した写真参照をユーザ製品レンダラー部分に提供すること、及び／又は、５）ユーザ製品レンダラー部分に校正済みの反射率及びカラーマッピング（図１Ｂに示すような校正カラーマップ及び校正輝度マップ）を提供すること、といったタスクを実行することができる。
【００１７】
ユーザ製品レンダラー部分のアセット／データフロー
ここで、ユーザ製品レンダラー部分におけるアセット／データのフローについてより詳細に説明する。具体的には、図１Ｂに示す製作部分１０９ｄが、完成品に使用するものと同じパターン及び製作技術を用いて、印刷したマーカーパターン及び色付けしたパターン領域を含む参照製品を製作し、これを反射部分１０９ｅに転送することができる。
【００１８】
反射部分は、記録過程、検出過程、レタッチ過程、及びビルド・ランタイム・アセット過程を実行してデータ及び情報を生成し、これをユーザ製品レンダラーに転送する。記録過程中には、引用により本明細書に組み入れられる２００７年１０月２６日に出願された「製品モデリングシステム及び方法（Ｐｒｏｄｕｃｔ  Ｍｏｄｅｌｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の米国特許出願第１１／９２５，７１６号にさらに詳細に記載されるような所定の一連のビュー及び環境で参照製品が撮影又は記録される。記録過程が完了すると、（やはり２００７年１０月２６日に出願された「製品モデリングシステム及び方法（Ｐｒｏｄｕｃｔ  Ｍｏｄｅｌｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の米国特許出願第１１／９２５，７１６号にさらに詳細に記載されている）検出過程が行われ、この過程では、１）参照製品の色差によってパターン領域を検出する処理、２）周波数（帯域通過）及び色差によってマーカーパターンを検出する処理（付属書類Ａのコードを参照）、３）ポリゴン近接性を用いて、検出したマーカーパターンを印刷するマーカーパターンにマッピングする処理（付属書類Ａのコードを参照）、４）画像合成でマーカーを除去する処理、及び、５）校正済みカラーデータを用いて色差を除去すること、６）アーティストが編集可能な、ａ）画像空間からカットパターン空間にマッピングを行う各パターン領域のメッシュ、ｂ）パターン毎の可視性のチャンネル、及び、ｃ）追加色又はテクスチャ領域毎の可視性のチャンネルを含む一連のレタッチ用画像を作成する処理が行われる。
【００１９】
レタッチ過程中には、検出過程により生成された画像が、メッシュアライメント及び可視性チャンネルに関してレビューされレタッチされる。次に、反射部分は、幾何形状及び画像データを含むビルド・ランタイム・データを生成する。反射部分は、色領域のための幾何形状、必要に応じて色及び材料領域のための幾何形状も作成し、各パターングリッドをポリゴンに再分割し、最終画像の可視性により各ポリゴンを間引いてジオメトリファイルを出力する。画像データは、ＲＧＢデータを輝度データに変換し、各ピクセルの可視性データを正規化し（これにより実行時にデータをクリップする必要性が無くなる）、輝度と可視性データを事前乗算して（これによりＡｌｐｈａ  Ｃｏｍｐｏｓｉｔｅが実行時加算に置き換わる）、全ての組み合わせた輝度−可視性チャンネルを圧縮済み輝度マップとして出力することができる。
【００２０】
ユーザ製品レンダラーは、製品記述をロードして画像をレンダリングする。ユーザ製品レンダラーは、製品記述のロード中、ユーザ画像、選択された塗りつぶし用のタイル画像、色選択、材料選択、スタイル、サイズ、ビューの幾何形状、及び／又は輝度マップをロードする。ユーザ製品レンダラーは、製品画像をレンダリングする際に製品領域の黒色領域をレンダリングし、ジオメトリファイル内の領域毎に、１）その領域がパターンである場合には、テクスチャ画像をサンプリングしてこのサンプルを出力画像に加えること、或いは、２）その領域が色又は材料領域である場合には、校正済み色反射率マップから色値を検索しこの値を出力画像に加えること、のいずれかを行う。
【００２１】
製作品レンダリングのアセット／データフロー
ここで、製作品レンダラー部分におけるアセット／データのフローについてより詳細に説明する。製作品レンダラー部分は、製品デザイン、製作を行って、反射部分からフィードバックを受け取ることができる。製作品レンダラー部分は、最初の製品デザイン中、印刷、裁断、縫製された製品をデザインし、この処理は、カットパターンをデザインすること、最初の可視領域にマーキングすること、サイズ決定のための格付けルールを注記することを含むことができる。製作品レンダラー部分は、製作サンプルルームに印刷ファイル、パターン、スケッチ、及びメモを提供し、製品に対して反復を行い、デザインが完成するまでデザイン試作過程を繰り返すこともできる。
【００２２】
製作品レンダラー部分は、製作に関しては、デザイン試作品を製作して（試作品印刷過程、試作品裁断過程及び試作品縫製過程を含む）、製品デザインにサンプルを提供する。製作品レンダラー部分は、製品デザインに関しては、サンプルを格付けすること（格付けルールを適用すること、完全なパターンセットを作成すること、最初の可視線を適用すること、完全なパターンセットに製作への可視性を与えること、領域色及びマーカーグリッドで各パターンを印刷するための画像を提供することなど）ができる。製作品レンダラー部分は、製作に関しては、領域色及びマーカーを含む製品のテスト参照セットを製作することができる。
【００２３】
反射部分は、（カメラなどの）撮像部分を有し、この撮像部分は、参照製品を撮影し、色領域及びマーカーを検出し、可視パターン領域を精細化し（写真からパターン空間に可視性をマッピングすることなど）、可視領域を精細化し、印刷可視性のための公差データ（印刷のための安全領域及び印刷のための最大領域）を構築し、可視領域でパターンを更新し、（パターンサイズ及びスタイル毎に、（製品のパターン要素毎の最大印刷及び裁断領域、パターン要素の自動配置、並びにパターンレイアウトのレビュー及び修正を含む）レイアウトテンプレートを構築すること、及び（カッティングパターン、印刷領域、レイアウト配置（カットライン、最大印刷領域及びパターンの注釈を含む製品スタイル及び製品サイズ）、及び／又は（安全領域及び最大印刷領域を含む）ＵＩインターフェイスのための可視領域（ボーダーパトロール）などの）パターンアセットを構築することを含む）レイアウトの構築を行う。
【００２４】
反射部分は、１つの被写体の複数の写真を１台のカメラ及び１つのビューで、ただし特定の照明シーケンスで撮影することを必要とし得る。例えば、この照明シーケンスは、バックライト、被写体の画像のシルエット照明、被写体の散乱性正面フィルライト画像、及び被写体画像のためのさらなる一連の指向性又はキーライトを含むことができる。被写体のシルエット画像は、被写体をその背景と分離するために使用することができ、塗りつぶし画像は、被写体に印刷又は適用されたマークアップをより良好に自動認識するために使用することができ、キーライトは、被写体上に存在するテクスチャ及び表面細部を提供するために使用することができる。
【００２５】
次に、製作品レンダリング部分は、永続ストレージからユーザ製品記述を取り出し、特定の製品スタイル及びサイズのためのパターンセットを取り出し、レイアウトを作成し（輪郭を配置し、ユーザが選択した背景色、ユーザ画像、及びユーザが選択したタイル画像要素を印刷領域に配置すること（最大印刷領域によるマスク）を含む）、パターン注釈を配置し、製作にデータを提供し（カスタムパターンレイアウト及び可視製品参照を伴うオペレータ指示）、提供されたデータからカスタムレイアウトを印刷してカスタムレイアウトを裁断することにより製品を製作する。ここで、製品カスタマイズユニットのユーザインターフェイス部分について、より詳細に説明する。
【００２６】
図２Ａ〜図２Ｃに、製作パターンを取得し、特徴付け、顧客の入力を収集する対話型メディアとしてのこれらのパターンのデジタル表現の自動生成、及びその後物理的製品の生産に適用する処理１２０を示す。方法１２０は、上記の図１Ａに示すコンピュータシステム／ユニットによって実施することができる。１つの実装では、この方法を、上記の図１Ａに示すコンピュータシステム／ユニットのプロセッサにより実行される複数行のコンピュータコードによって実施することができる。この方法では、システムが、オンラインツールを用いてメーカーから製品形状、部品及びデザイン情報を収集し（１２２）、この製品情報を製品記述と呼ぶことができる。次に、システムは、この製品記述を自動的に分析し（１２４）、製作パターンを処理する方法を選択し、この処理を取り込みフローと呼ぶことができる。次に、システムは、取り込みフローを実行するオンラインツールを用いてメーカーから製作パターンを収集することができる（１２６）。次に、システムは、各製作パターンを特徴付けるために特定のマークアップで一連の製作出力ファイルを生成することができ（１２８）、これのファイルはデザイン領域マークアップと呼ばれる（このことは、２００７年１０月２６日に出願された「製品モデリングシステム及び方法（Ｐｒｏｄｕｃｔ  Ｍｏｄｅｌｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の同時係属中の米国特許出願第１１／９２５，７１６号、及び２００９年８月２４日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の第１２／５４６，５８２号、及び２００９年７月２９日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の第１２／５１１，９１０号にさらに詳細に記載されており、これらの特許出願は全てその内容全体が引用により本明細書に組み入れられる。）。
【００２７】
次に、システムは、マークアップでカスタム製品を製作するためにデザイン領域マークアップ及び組み立て指示をメーカーに自動的に送信することができ（１３０）、この製品を参照製品と呼ぶことができる。次に、システムは、物理的参照製品を受け取り（１３２）、取り込みフローに記述されている撮影及び計算方法を用いて各デザイン領域を物理的製品にマッピングする（このことは、２００７年１０月２６日に出願された「製品モデリングシステム及び方法（Ｐｒｏｄｕｃｔ  Ｍｏｄｅｌｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の同時係属中の米国特許出願第１１／９２５，７１６号、２００９年８月２４日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の第１２／５４６，５８２号、及び２００９年７月２９日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の第１２／５１１，９１０号にさらに詳細に記載されており、これらの特許出願は全てその内容全体が引用により本明細書に組み入れられる。）。
【００２８】
次に、システムは、取り込みフローからのマッピングを用いてメーカーの製品記述を検証し、カスタマイズされた要素の物理的位置、方向、色及び適用の公差を設定する反射過程１３４を実行する。反射過程では、参照製品の製作を使用して製品候補を調整し、校正し、承認する（又は拒否する）。次に、システムは、取り込みフローに記述されている撮影及び計算方法を用いて写真画像からマークアップをデジタル的に除去し（１３６）（このことは、２００７年１０月２６日に出願された「製品モデリングシステム及び方法（Ｐｒｏｄｕｃｔ  Ｍｏｄｅｌｉｎｇ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の同時係属中の米国特許出願第１１／９２５，７１６号、及び２００９年８月２４日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の第１２／５４６，５８２号、及び２００９年７月２９日に出願された「製品カスタマイズシステム及び方法（Ｐｒｏｄｕｃｔ  Ｃｕｓｔｏｍｉｚａｔｉｏｎ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」という名称の第１２／５１１，９１０号にさらに詳細に記載されており、これらの特許出願は全てその内容全体が引用により本明細書に組み入れられる）、カスタマイズ可能な製品の表現をレンダリングする対話型アセットを自動的に生成する。この設定された対話型アセットを、製品ビュー又はビューと呼ぶことができる。
【００２９】
次に、システムは、製作パターンを用いて、デザインビュー及び印刷ビューなどの、製品のための他の対話型アセットを作成することができる（１３８）。デザインビューとは、製品が作られた時にどの領域を見えるようにすることができるか、製品が作られた時に見えるであろう領域、及びデザイン領域の全範囲の表示を含む各デザイン領域のビューのことである。印刷ビューは、フィルタリング、スケーリング、方向及び登録を含む製作用のメーカーのパターン内に顧客のカスタムデザインを配置する。次に、システムは、製品ビュー及びデザインビューを使用して、顧客が製品を対話式にカスタマイズできるようにし（１４０）、この詳細については、上記で引用により本明細書に組み入れた同時係属中の特許出願に記載されている。次に、システムは、印刷ビューを使用してメーカーにカスタマイズ命令を送信する（１４２）。
【００３０】
デザイン領域のパターンは、デザイン領域の形状及び寸法、カスタマイズに使用する処理、カスタマイズのための可視領域、裁断領域（必要な場合）、裁ち切り領域、及びマスク領域を含むことができる。レイアウトは、１又はそれ以上のデザイン領域を位置付けるための記号、記号の使用を示すマーキング（デザイン領域対製品事例のマッピング）、登録マーク、或いは製作又は品質制御に必要な他のマーキング、及び顧客、仕事、及び／又は個々の製品追跡用マーキングを含むことができる。構成は、構成可能な特性のリストを含むことができる。
【００３１】
単純な製品の方法
ここで、図３Ａ〜図３Ｆを参照しながら、Ｂｌａｃｋｂｅｒｒｙの場合などの単純な製品の処理についてより詳細に説明する。
１．大部分が単一の視点から見える単一のデザイン領域を有する製品又は製品部品
ａ．デザイン領域パターンを２ｄベクトルアセットとして収集する。
ｂ．レイアウトを２ｄベクトルアセットとして収集する。
ｃ．追加の製品構成データ（色、材料選択）を収集する。
ｄ．レイアウト及びパターンから印刷ビューを構築する。
ｅ．印刷ビューを用いて単純マークアップ出力を生成する。
ｉ．マークアップの配置は、部分要素の数、又はビューに基づく既知の目に見える角部の認識により決定することができる。
ｆ．マークアップを参照製品要求としてメーカーに送信し、単純な製品の処理場所としてサンプルの発送先を設定し、参照製品をメーカーのデータに関連付けるタグ付けを行う。
ｇ．単純な製品の処理場所において参照製品を受け取り、以下の自動タスクを実行するカメラ及びソフトウェアシステムを用いてこの参照製品を自動的に処理する。
ｉ．対話用に指定された各ビューに関して
１．製品又はカメラシステムを指定されたビューに自動的に配置する（カメラ及び照明配列を使用することができる）。
２．マークアップを示す写真画像を記録する。
３．製品表面及び照明を示す写真画像を記録する。
４．製品表面からの正反射を示す写真画像を記録する。
５．製品シルエットを示す画像を記録する。
６．マークアップ画像を処理して、この指定されたビューに関するデザイン領域対製品表面のマッピングを認識する。
７．ビューの位置及び方向を使用して、見つかったデザイン領域を調整する。
８．製品表面画像を処理してマークアップを除去する。
９．見つかったデザイン領域及びシルエットを用いて製品の非デザイン領域をマスクする。
１０．メーカーが指定した色を使用して、さらなる構成可能な領域を探し出す。
１１．以下の構造の対話型アセットを構築する。
ａ．背景又は塗りつぶしのシェーディング
ｂ．製品の輝度レンダリング
ｃ．製品の非デザイン領域
ｄ．追加の製品テクスチャ
ｅ．カスタマイズする色付け領域
ｆ．カスタマイズを適用するためのデザイン領域マッピング
ｇ．反射照明のオーバーレイ
１２．アセットの対話要素を構築する。
ｉｉ．１つの指定されたビューから別のビューへの各指定された遷移に関して
１．各所望の遷移増分に関して
ａ．上述したステップと同じステップをより低い解像度で実行する。
ｂ．マルチフレーム符号化を用いて、収集した画像を記憶する。
ｃ．幾何形状の変化を、動き経路を伴う位置として記憶する。
ｉｉｉ．デザインビューを構築する。
ｉｖ．アセットを自動的にパッケージして対話型サービスに加える。
【００３２】
幾何学的製品の方法
１．単一のデザイン領域が所与のトポロジにマッピングされる製品又は製品部品
ａ．幾何形状
ｉ．平面
ｉｉ．円錐曲線
ｉｉｉ．直方体
ｉｖ．長方形経路に沿って見つかった断面のフレーム又は湾曲
ｖ．球形部分
ｖｉ．デザイン領域座標から３ｄ表面座標にマッピングした３ｄ  ＣＡＤモデル
ｂ．デザイン領域パターンを２ｄベクトルアセットとして収集する。
ｃ．レイアウトを２ｄベクトルアセットとして収集する。
ｄ．追加の製品構成データ（色、材料選択）を収集する。
ｅ．トポロジを特徴付ける幾何形状データを収集する。
ｆ．レイアウト及びパターンから印刷ビューを構築する。
ｇ．印刷ビューを用いて、ｎ×ｎのサブマークアップ出力をタイル状にしたマークアップを生成する。
ｉ．マークアップタイルの数は、トポロジによって決まる。
１．平面の場合は１×１
２．円錐曲線の場合は４×１
３．直方体のカスタマイズされた側面毎に１つのサブマークアップ
４．フレームの場合は４×４
５．ＣＡＤファイル内のデザイン領域マッピング毎に１つのサブマークアップ
ｉｉ．サブマークアップは、色、パターン、又は検出可能な変化により特徴付けられる（ここでは、既存の特許を参照する必要あり）。
ｈ．マークアップを参照製品要求としてメーカーに送信し、幾何学的製品の処理場所としてサンプルの発送先を設定し、参照製品をメーカーのデータに関連付けるタグ付けを行う。
ｉ．幾何学的製品の処理場所において参照製品を受け取り、この種の幾何形状及びデザイン領域マッピング向けに設計された、以下の自動タスクを実行するカメラ及びソフトウェアシステムを用いてこの参照製品を自動的に処理する。
ｉ．対話用に指定された各ビューに関して
１．製品又はカメラを指定されたビューに自動的に配置する。
２．マークアップを示す写真画像を記録する。
３．製品表面及び照明を示す写真画像を記録する。
４．製品表面からの正反射を示す写真画像を記録する。
５．製品シルエットを示す画像を記録する。
６．周知の方法を用いて任意にトポロジの断面を記録する。
７．マークアップ写真を用いて部分的なサブデザイン領域マークアップを探し出す。
８．記録した画像を記憶する。
９．製品トポロジの幾何学的記述を用いて、部分的なサブデザインマークアップを関係候補に記憶する。
ｉｉ．幾何学的情報を用いて
１．幾何学的記述とサブデザインマークアップの間の直接マッピングをチェックし、これらが非常に近い場合、デザイン領域の幾何学的記述をサブデザインマークアップに適合させ、デザイン領域のマッピングに更新済みの幾何学的記述を使用する。
２．幾何学的記述が適合しない場合、この記述を更新する必要がある。
ａ．ビューに対してマークアップが平坦なビューを探し出すことにより、各サブデザインマークアップにとって望ましいビューを見つける。
ｂ．近接性及びマークアップ特徴部の総数をチェックすることにより、各サブデザインマークアップを認識する。
ｃ．望ましいビューに隣接するビューからレイトレーシングを行うことにより、各サブマークアップの形状及び位置を全体として判断する。
ｄ．保存した断面を用いて任意に幾何学的情報を決定する。
ｅ．見つかった下位の幾何学的位置及び形状を用いて、幾何形状対デザイン領域のマッピングを更新する。
ｉｉｉ．更新した幾何学的記述をその幾何形状として使用して単一の対話型アセットを作成し、デザイン領域と同じマッピングの製品、輝度、カラーマスク及び補飾のための画像を作成する。同様に、追加のテクスチャ及び材料属性を加えることもできる。
１．以下の動作でアセットにレンダリング手段を加える。
ａ．製作過程をエミュレートする手順を用いて補飾マップをレンダリングする。
ｂ．製品の背景又は塗りつぶしをレンダリングする。
ｃ．幾何形状及び輝度マップを用いて製品の輝度をレンダリングする。
ｄ．幾何形状、カラーマスク、テクスチャ及び材料属性を用いて、製品の構成可能部分をレンダリングする。
ｅ．幾何形状及び補飾マップを用いて補飾をレンダリングする。
ｆ．カメラ及び照明システムで使用される照明位置、並びに環境アセットを用いて、反射又はその他の環境照明をレンダリングする。
ｉｖ．保存した写真画像を用いて対話型アセットをビュー毎に集約する。
１．製品表面画像を処理してマークアップを除去する。
２．更新した幾何形状対デザイン領域のマッピングを用いて、アセットの輝度画像の望ましい部分に製品表面画像を集約する。
３．同じ技術を使用して画像の製品部分を集約する。
４．同じマッピング技術を使用し、マークアップパターンのエッジを用いて補飾画像のマスクを生成する。
５．同じマッピング技術を使用して、いずれかの見つかったカラー領域をカラー領域マスクに転送する。
ｖ．各対話型ビューに関して
１．そのビューとって望ましいカメラのビュー設定を使用するようにサービスを構成する。
ｖｉ．１つの指定されたビューから別のビューへの各指定された遷移に関して
１．アセットのビューマトリクスを補間することにより、各遷移ステップの対話型アセットをレンダリングするようにサービスを構成する。
ｖｉｉ．デザインビューを構築する。
アセットを自動的にパッケージして、対話型サービスに加える。
【００３３】
複雑な製品の方法
１．単一の又は複数のデザイン領域が柔軟な又は複雑な形にマッピングされた製品又は製品部品
ａ．デザイン領域パターンを２ｄベクトルアセットとして収集する。
ｂ．レイアウトを２ｄベクトルアセットとして収集する。
ｃ．追加製品構成データ（色、材料選択）を収集する。
ｄ．デザイン領域パターンの近接性を収集する。
ｉ．デザインパターン毎に、これらのパターンが他のどのパターンに近接し得るかを探し出す。
ｅ．レイアウト及びパターンから印刷ビューを構築する。
ｆ．色、パターン、又は検出可能な変化により特徴付けられる各パターン領域のマークアップを生成する。
ｇ．印刷ビューを用いてマークアップアセットを出力する。
ｈ．このマークアップアセットを参照製品要求としてメーカーに送信し、複雑な製品の処理場所としてサンプルの発送先を設定し、参照製品をメーカーのデータに関連付けるタグ付けを行う。
ｉ．複雑な製品の処理場所において参照製品を受け取り、このサイズの複雑な製品向けに設計されたカメラ及びソフトウェアシステムを用いてこの参照製品を自動的に処理する。カメラ及びソフトウェアシステムは、以下の自動タスクを実行する。
ｉ．サンプルビューとして指定された各ビューに関して、
１．製品又はカメラを指定されたビューに自動的に配置する。
ａ．この配置は一連のカメラで行うことができる。
２．マークアップを示す写真画像を記録する。
３．製品表面及び照明を示す写真画像を記録する。
４．製品表面からの正反射を示す写真画像を記録する。
５．製品シルエットを示す画像を記録する。
６．周知の方法を用いて任意にトポロジの断面を記録する。
７．マークアップ写真を用いて全てのデザインマークアップを探し出し、局所的近接性をマッピングする。
８．記録した画像を記憶する。
９．見つかったデザインマークアップ及びこれらの局所的近接性を記憶する。
ｉｉ．デザインマークアップ及び近接性情報を用いて
１．所与のビューに対する平坦度に基づいて、各局所的デザインマークアップ近接性を格付けする。
２．所与のデザインマークアップの近接性をチェックしてマークアップ特徴部の総数又はその他の属性をチェックすることにより曖昧性を解消する。
３．全てのデザイン領域マークアップの全体的近接性のグラフを構築する。
４．カメラに対する平坦度に基づいて、各デザイン領域マークアップの望ましいビューを識別する。
５．レイトレーシングを用いて、望ましいビュー及び２つの近接するビューから、各デザイン領域マークアップの形状候補及び空間内の位置を決定する。
６．デザイン領域マークアップの形状候補を用いて、他のビュー内の全ての目に見える一致を登録して適合させる。
ｉｉｉ．ビュー毎に、保存した写真画像及び解消したデザイン領域マークアップを用いて
１．製品表面画像を処理してマークアップを除去する。
２．見つかったデザイン領域及びシルエットを用いて製品の非デザイン領域をマスクする。
３．メーカーが指定した色を使用して、さらなる構成可能な領域を探し出す。
４．以下の構造の対話型アセットを構築する。
ａ．背景又は塗りつぶしのシェーディング
ｂ．製品の輝度レンダリング
ｃ．製品の非デザイン領域
ｄ．追加の製品テクスチャ
ｅ．カスタマイズする色付け領域
ｆ．カスタマイズを適用するためのデザイン領域マッピング
ｇ．反射照明のオーバーレイ
５．アセットの対話要素を構築する。
ｉｖ．１つの指定されたビューから別のビューへの各指定された遷移に関して
１．各所望の遷移増分に関して
ａ．上述したステップと同じステップをより低い解像度で実行する。
ｂ．マルチフレーム符号化を用いて、収集した画像を記憶する。
ｃ．幾何形状の変化を、動き経路を伴う位置として記憶する。
ｖ．或いは、幾何学的製品フローで見られる技術を用いて、十分に大きなマークアップカバレージ及び一連の有効なデザイン領域表面を含む複雑な製品を単一の対話型アセットに蓄積してもよい。
ｖｉ．デザインビューを構築する。
ｖｉｉ．アセットを自動的にパッケージして対話型サービスに加える。
【００３４】
複合製品の方法
図４に、図２Ａ〜２Ｃの処理を用いて生成した複合製品を示す。
１．複合製品は、単純な製品、幾何学的製品、又は複雑な製品のうちの２つ又はそれ以上で構成される。
２．製品間の関係が純粋に幾何学的であるとともによく分かっている場合、また全ての、又は１つを除く全ての製品が幾何学的フローを用いて処理される場合、各製品を別個に処理し、周知の幾何学的関係を用いてアセットを自動的に統合することができる。
３．製品間の関係がよく分からない場合、製品全体を１つの複雑な製品として扱い、このように処理することができる。
【００３５】
以上、本発明の特定の実施形態を参照したが、当業者であれば、添付の特許請求の範囲により範囲が定義される本発明の原理及び思想から逸脱することなく本実施形態に変更を加えることができると理解するであろう。
【００３６】
0005964427.tif 000002
0005964427.tif 000003
0005964427.tif 000004
0005964427.tif 000005
0005964427.tif 000006
0005964427.tif 000007
0005964427.tif 000008
0005964427.tif 000009
0005964427.tif 000010
0005964427.tif 000011
0005964427.tif 000012
0005964427.tif 000013
0005964427.tif 000014
0005964427.tif 000015
0005964427.tif 000016
0005964427.tif 000017
0005964427.tif 000018
0005964427.tif 000019
0005964427.tif 000020
0005964427.tif 000021
0005964427.tif 000022
【符号の説明】
【００３７】
１００  製品カスタマイズシステム
１０２ａ  消費者コンピュータ装置
１０２ｂ  消費者コンピュータ装置
１０２ｎ  消費者コンピュータ装置
１０４  リンク
１０６  製品カスタマイズユニット
１０７  ウェブサーバ
１０８  記憶装置
１０９  製品カスタマイザ
１１０  電子商取引エンジン
【図１Ａ】
0005964427.tif 000023
【図１Ｂ】
0005964427.tif 000024
【図２Ａ】
0005964427.tif 000025
【図２Ｂ】
0005964427.tif 000026
【図２Ｃ】
0005964427.tif 000027
【図３Ａ】
0005964427.tif 000028
【図３Ｂ】
0005964427.tif 000029
【図３Ｃ】
0005964427.tif 000030
【図３Ｄ】
0005964427.tif 000031
【図３Ｅ】
0005964427.tif 000032
【図３Ｆ】
0005964427.tif 000033
【図４】
0005964427.tif 000034