(57)【要約】      （修正有）【課題】消費者製品、履物物品、ニット製履物甲部などの設計のためのコンピュータベースのシステムおよび方法を提供する。【解決手段】ユーザは、履物設計インターフェースを使用して履物設計を作成および／または修正し、付加的にまたは代替的に、履物設計インターフェースは、履物物品を物理的に設計および／または製造する印象をユーザに提供するため編み機のレイアウトおよび／または動作をシミュレーションする。システムは、在庫および履物設計特性に関連付けられた制約に基づいて、予想される履物設計変更を許可しなくてもよい。【選択図】図４
2019079544.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンピュータ装置により、ベースニット製履物設計を示すデータファイルを取得することと、
前記第１のコンピュータ装置により、前記ベースニット製履物設計の複数のゾーンを決定することと、
前記第１のコンピュータ装置により、１以上のニット構造体を前記ベースニット製履物設計の１以上のゾーンに割り当てる入力データを取得することと、
前記入力データに基づいて、インターフェースを介してカスタムニット製履物設計をレンダリングすることと、
前記第１のコンピュータ装置により、前記カスタムニット製履物設計に少なくとも基づいて生成された製造データを１以上の他のコンピュータ装置に提供することと、を含み、
前記１以上の他のコンピュータ装置は、前記製造データに基づいて１以上の編み機を制御することでニット製履物製品を製造する、方法。
【請求項２】
前記データファイルは、前記ベースニット製履物設計に関連付けられた少なくとも一つの視覚的属性及び物理的属性のうちの一つを含む、請求項１に記載の方法。
【請求項３】
前記第１のコンピュータ装置により、前記ベースニット製履物設計に関連付けられた物理的属性に基づいてユーザの設計入力選択を有効にすることをさらに含む、請求項２に記載の方法。
【請求項４】
前記ベースニット製履物設計に関連付けられた物理的属性に基づいて、前記ベースニット製履物設計に対しての幾つかの利用可能な設計選択肢を決定することをさらに含む、請求項１に記載の方法。
【請求項５】
前記データファイルは、前記ベースニット製履物設計に関連付けられた複数の構造的完全特性を含む、請求項１に記載の方法。
【請求項６】
前記第１のコンピュータ装置により、前記ベースニット製履物設計に関連付けられた前記複数の構造的完全性のうちの１以上に基づいて、ユーザの設計入力選択を有効にすることをさらに含む、請求項５に記載の方法。
【請求項７】
前記設計入力選択を有効にすることは、
前記設計入力選択に関連付けられた前記ベースニット製履物設計のゾーンを決定することと、
前記第１のコンピュータ装置により、前記ベースニット製履物設計の決定されたゾーンのニット構造情報と前記ベースニット製履物設計に関連付けられた少なくとも第１の構造的完全特性とを比較することと、
を含む、請求項６に記載の方法。
【請求項８】
前記第１のコンピュータ装置により、少なくとも部分的に前記データファイルから前記ベースニット製履物設計に関連付けられた１以上の設計特性を取得することをさらに含み、前記１以上の設計特性は、等級情報、靴型情報及び色情報のうちの少なくとも一つを含む、請求項１に記載の方法。
【請求項９】
前記第１のコンピュータ装置により、前記１以上のニット構造体のうち第１のニット構造体の設計特性を前記ベースニット製履物設計の対応するゾーンに適用することをさらに含む、請求項１に記載の方法。
【請求項１０】
命令を記憶する非一時的な機械読取可能な媒体であって、前記命令が実行されたときに、コンピュータ装置に、
ベースニット製履物設計を示すデータファイルを取得させ、
前記ベースニット製履物設計の複数のゾーンを決定させ、
１以上のニット構造体を前記ベースニット製履物設計の１以上のゾーンに割り当てる入力データを取得させ、
前記入力データに基づいて、インターフェースを介してカスタムニット製履物設計をレンダリングさせ、
前記カスタムニット製履物設計に少なくとも基づいて生成された製造データを１以上の他のコンピュータ装置に提供させ、
前記１以上の他のコンピュータ装置は、前記製造データに基づいて１以上の編み機を制御することでニット製履製品を製造する、非一時的な機械読取可能な媒体。
【請求項１１】
前記データファイルは、前記ベースニット製履物設計に関連付けられた少なくとも一つの視覚的属性及び物理的属性のうちの一つを含む、請求項１０に記載の非一時的な機械読取可能な媒体。
【請求項１２】
前記命令が実行されたときに、前記コンピュータ装置にさらに、
前記ベースニット製履物設計に関連付けられた物理的属性に基づいて前記ベースニット製履物設計に対しての幾つかの利用可能な設計選択肢を決定させる、請求項１１に記載の非一時的な機械読取可能な媒体。
【請求項１３】
前記命令が実行されたときに、前記コンピュータ装置にさらに、
前記１以上のニット構造体のうち第１のニット構造体の設計特性を前記ベースニット製履物設計の対応するゾーンに適用させる、請求項１１に記載の非一時的な機械読取可能な媒体。
【請求項１４】
前記データファイルは、前記ベースニット製履物設計に関連付けられた複数の構造的完全特性を含む、請求項１０に記載の非一時的な機械読取可能な媒体。
【請求項１５】
前記命令が実行されたときに、前記コンピュータ装置にさらに、
前記ベースニット製履物設計に関連付けられた前記複数の構造的完全性のうちの１以上に基づいて、ユーザの設計入力選択を有効にさせる、請求項１４に記載の非一時的な機械読取可能な媒体。
【請求項１６】
前記命令が実行されたときに、前記コンピュータ装置にさらに、
前記設計入力選択に関連付けられた前記ベースニット製履物設計のゾーンを決定し、前記ベースニット製履物設計の決定されたゾーンのニット構造情報と前記ベースニット製履物設計に関連付けられた少なくとも第１の構造的完全特性とを比較することで、前記設計入力選択を有効にさせる、請求項１５に記載の非一時的な機械読取可能な媒体。
【請求項１７】
１以上のプロセッサと、
命令を記憶するメモリと、
を備えた装置であって、
前記命令が実行されたときに、前記装置に、
ベースニット製履物設計を示すデータファイルを取得させ、
前記ベースニット製履物設計の複数のゾーンを決定させ、
１以上のニット構造体を前記ベースニット製履物設計の１以上のゾーンに割り当てる入力データを取得させ、
前記入力データに基づいて、インターフェースを介してカスタムニット製履物設計をレンダリングさせ、
前記カスタムニット製履物設計に少なくとも基づいて生成された製造データを１以上の他のコンピュータ装置に提供させ、
前記１以上の他のコンピュータ装置は、前記製造データに基づいて１以上の編み機を制御することでニット製履物製品を製造する、装置。
【請求項１８】
前記インターフェースの一部は、編み機のグラフィック表現を含む、請求項１７に記載の装置。
【請求項１９】
前記命令が実行されたときに、前記装置にさらに、
前記ベースニット製履物設計に関連付けられた物理的属性に基づいて前記ベースニット製履物設計に対しての幾つかの利用可能な設計選択肢を決定させる、請求項１７に記載の装置。
【請求項２０】
前記命令が実行されたときに、前記装置にさらに、
前記１以上のニット構造体のうち第１のニット構造体の設計特性を前記ベースニット製履物設計の対応するゾーンに適用させる、請求項１７に記載の装置。
【請求項２１】
ニット命令に応じてプログラム可能な編み機（１３５）上で製造されるニット製履物甲部（１４０）の構成を提供するためにユーザにより操作可能なシステムであって、
前記ユーザによる履物甲部の構成の過程において前記履物甲部の画像をレンダリングするように作動するユーザインターフェースディスプレイ（２０１，２３９，２５９）を含むユーザインターフェース（１１５，２００，３００）と、
前記履物甲部の構成の途中において前記ユーザをガイド及び制約し、並びに前記ユーザに通知するように作動するコンピュータ装置と、
を備え、
前記コンピュータ装置は、
履物甲部のそれぞれ視覚的属性及び物理的属性に対する選択可能な所定のオプションを前記ユーザに提供する、前記ユーザによる参照されるライブラリ（１１０，１１１，１１２，１１３）と、
前記編み機によって編まれたときの前記履物甲部の構造的完全性を確保するために前記履物甲部の構成に対するユーザの変更に制限を設けるように作動する構造規則コンポーネント（１２０）と、
前記履物甲部の前記編み機による編みに関連付けられた構造的評価、材料、コスト及び時間の要因を前記ユーザに知らせるように作動するモジュール（１０５，１０６，１０７，１０８）と、
を提供し、
前記ライブラリは、
前記ユーザが履物甲部の色を選択可能なカラーライブラリ（１１１）と、
前記ユーザが履物甲部のヘザーを選択可能なヘザーライブラリ（１１０）と、
前記ユーザが履物甲部の靴型を選択可能な靴型ライブラリ（１１２）と、
前記ユーザが履物甲部の等級を選択可能な等級ライブラリ（１１３）と、
を含む、システム。
【請求項２２】
前記ユーザインターフェースは、前記編み機（１３５）の物理的レイアウト及び操作をシミュレートした上で前記編み機の画像（３３５）を提供することで、前記編み機の１以上の物的制限を前記ユーザに明示する、請求項２１に記載のシステム。
【請求項２３】
第１の物理的制限は、前記履物甲部を編むための材料の利用可能性についての制限を含む、請求項２２に記載のシステム。
【請求項２４】
前記ユーザインターフェースディスプレイは、前記ディスプレイの少なくとも一つの画素によって前記履物甲部のニットパターンの各ステッチを表示するように作動する、請求項２１に記載のシステム。
【請求項２５】
前記ニット製履物甲部の構成に対応するニット命令を提供及び通信するように作動するコンピュータ装置と、
前記ニット命令を受信すると共に、前記受信したニット命令に従って構成された履物甲部を編むように作動するプログラム可能な編み機（１３５）と、
をさらに備えた、請求項２１に記載のシステム。
【請求項２６】
前記ニット命令は、インターネット経由で暗号化されたファイルとして通信される、請求項２５に記載のシステム。
【請求項２７】
前記構造規則コンポーネントは、前記履物甲部に関連付けられた複数の所定の構造的完全特性に従って幾つかの利用可能な設計選択肢を制限するように更に作動する、請求項２１に記載のシステム。
【請求項２８】
前記ユーザインターフェースは、前記ユーザによる前記履物甲部の構成の過程において前記履物甲部に対する変更を示す設計入力を受信するようにさらに作動し、
前記構造規則コンポーネントは、前記受信した設計入力が前記履物甲部に関連付けられた少なくとも一つの構造的完全特性を満足するかどうかを決定するように作動する、
請求項２７に記載のシステム。
【請求項２９】
第１のモジュール（１０５）は、前記履物甲部を前記少なくとも一つの構造的完全特性に合致させるように作動する１以上の設計変更を生成するように作動する、請求項２８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、２０１４年６月２３日付けで出願された、「ＦＯＯＴＷＥＡＲ  ＤＥＳＩＧＮＩＮＧ  ＴＯＯＬ」と題する米国仮特許出願第６２／０１５６９８号の利益および優先権を主張し、この米国仮特許出願は、ありとあらゆる限定されない目的のため全体として参照によって明確に本書に組み込まれる。
【０００２】
（発明の分野）
開示された技術は、履物を設計するため使用されるシステムおよび方法に関する。より詳細には、開示された技術は、履物甲部を含む履物を設計する方法およびシステムに関する。
【背景技術】
【０００３】
従来型の運動靴物品は、２つの主要素、すなわち、甲部および底部構造体を含む。甲部は、底部構造体に対して足を確実に受け入れ、位置決めする足用の被覆物を提供する。加えて、甲部は、足を保護し、通気を行い、それによって、足を冷却し、汗を除去する構成を有することがある。底部構造体は、甲部の下面に固定され、大まかに足と地面との間に位置決めされる。地面反力の減衰およびエネルギーの吸収（すなわち、緩衝の伝達）に加えて、底部構造体は、静止摩擦を提供し、過度の回内運動のような害になる可能性がある足の動きを制御することがある。従って、甲部および底部構造体は、ウォーキングおよびランニングのような多種多様の歩行活動に適した快適な構造体を提供するために協調的に動作する。
【０００４】
甲部は、足を受け入れるため履物の内部に空隙を形成する。空隙は、足の全体の形を有し、空隙へのアクセスは、足首開口部によって行われる。従って、甲部は、足の内側および外側に沿って足の甲領域およびつま先領域の上に、そして、足の踵領域の周りに広がる。紐系が多くの場合に、様々な比率を持つ足に対応するように、足首開口部のサイズを選択的に増加させ、着用者が甲部、特に、周囲の長さの若干の寸法を修正するために甲部に組み込まれる。加えて、甲部は、履物の快適さを高めるために紐系の下に広がる舌革部を含むことがあり、甲部は、踵の動きを制限するために踵カウンターを含むことがある。
【０００５】
様々な材料が甲部を製造する際に利用されることがある。ある種の甲部は、繊維糸および／または織物糸のようなニット材料から形成される。ニット製甲部は、皮革、合成皮革、およびゴムのような他の材料から形成された甲部の外観とは異なる外観を有する。ニット製甲部の設計および製造中に、設計者が設計を作り、その後、１人以上の他の人が甲部を製造するように編み機をプログラムする。設計および製造工程の部分の分離は、設計者が編み機によって製造され得る設計を承認する前にいくつかの甲部の開発および製造をもたらす可能性がある。思い描かれた設計者の設計観を満たさない多数のニット製甲部を作る複数のラウンドまたはサイクルは、時間および資源の点でコストがかかる可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従って、設計工程中に、ニット製甲部を電子的に可視化して、製造されたニット製甲部をより現実的に具現化する能力を設計者に与えることができるシステムおよび方法に技術的な必要性がある。このような機能性は、ニット工学における設計から製造までの工程を劇的に改善することができる。
【課題を解決するための手段】
【０００７】
上記技術的な必要性のうち１つ以上は、履物甲部を含む履物を設計する開示されたシステムおよび方法によって満たされる。
【０００８】
本開示のある態様において、開示された本技術は、たとえば、コンピュータ実行可能な命令あるいはモジュールを記憶することによって、または、コンピュータ読み取り可能なデータ構造体を利用することによって、コンピュータ読み取り可能な媒体を用いて部分的または完全に実施され得る。
【０００９】
当然ながら、上記実施形態の方法およびシステムは、他の付加的な要素、ステップ、コンピュータ実行可能な命令、またはコンピュータ読み取り可能なデータ構造体も含むことがある。
【００１０】
開示された本技術の以上のおよびその他の実施形態の詳細は、添付図面および以下の説明において示される。開示された技術の他の特徴および利点は、説明および図面と、請求項とから明らかであろう。
【図面の簡単な説明】
【００１１】
開示された本技術は、例として図示され、同様の符号が類似した要素を示す以下の添付図面において限定されることがない。
【図１】本開示の１つ以上の態様による履物を設計するシステムを示す図である。
【図２Ａ】本開示の１つ以上の態様による履物を設計するインターフェース例を示す図である。
【図２Ｂ】本開示の１つ以上の態様による履物設計図のレンダリングを示す図である。
【図２Ｃ】本開示の１つ以上の態様による履物を設計するインターフェース例を示す図である。
【図２Ｄ】本開示の１つ以上の態様による履物設計のレンダリングを示す図である。
【図２Ｅ】本開示の１つ以上の態様による履物設計のレンダリングを示す図である。
【図２Ｆ】本開示の１つ以上の態様による履物を設計するインターフェース例の一部を示す図である。
【図３】本開示の１つ以上の態様による履物を設計するインターフェース例を示す図である。
【図４】本開示の１つ以上の態様による履物を設計する方法を示す図である。
【発明を実施するための形態】
【００１２】
概して、前述のとおり、本開示のいくつかの態様は、履物物品のような消費者製品を設計するシステムおよび方法に関する。
【００１３】
履物の一部（たとえば、様々な甲部または要素）の色のような望ましいタイプの履物設計データはどれでも本開示の態様によるシステムおよび方法のユーザによって制御、変更、またはカスタマイズされることがある。必要に応じて、本開示の少なくともいくつかの実施例によるシステムおよび方法は、ユーザが履物物品の様々な部分に対する種々の材料または他の特性から、たとえば、異なった甲部材料（群）；甲部厚さ（群）；甲部剛性特性；アーチ支持体特性；衝撃減衰特性；甲部における開口部または窓のサイズ、方向性、および／または位置；甲部に設けられた開口部のパターン；レーザー切断設計および／または特性；レーザーエッチング設計および／または特性；などから選ぶことを許可することができる。
【００１４】
本開示の態様は、履物の設計と併せて既に示されているが、衣料品などのような他の消費者製品の設計のために使用されることもある。
【００１５】
履物の例では、ユーザは、ユーザインターフェースまたはディスプレイ画面に表示されたソフトウェアアプリケーションから履物の様々な特徴を選び、履物の視覚画像を操作することを許可されることがある。ユーザインターフェースは、本文書に記載されているとおり、履物の態様を変更する、または、そうでなければ、履物の様々な設計データを操作する１つ以上のツールを表示することがある。
【００１６】
ユーザは、設計アプリケーションおよび／またはウェブサイトにアクセスするためにコンピューティング装置を使用することがある。コンピューティング装置は、ネットワーク内部に通信チャンネルを確立し、製品の設計を変更するために使用される対話型設計特徴を提供する（１台以上のサーバー・コンピュータを備える）メッセージング・サーバー・システムと通信する。以下でより詳細に開示されるように、任意の望ましい通信リンクおよび通信プロトコルがコンピューティング装置とシステムとの間のデータ交換を提供し、制御するために使用されることがある。ユーザは、インターネット、ローカル・エリア・ネットワーク（ＬＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）などのようなネットワークを介してオンライン設計システムに接続するためにコンピューティング装置を使用することがある。ユーザは、自分のコンピューティング装置を製造業者のポータルにリンクする様々な内部および／または外部サイトからのウェブサイトポータルおよびアプリケーションのような通信チャンネルを介してシステムに接続することがある。
【００１７】
より詳細に後述されるように、望ましいタイプのコンピューティング装置、たとえば、ネットワーク型接続および／またはピア・ツー・ピア接続を確立する能力があり、かつ、必要なディスプレイ、ユーザインターフェース、および入力機能を提供する能力があるコンピューティング装置はどれでも本開示から逸脱することなく使用されることがある。本開示の少なくともいくつかの実施例によるシステムおよび方法で使用されることがあるコンピューティング装置のいくつかの、より具体的な実施例は、限定されることなく、デスクトップコンピュータ、パーソナルコンピュータ、ラップトップコンピュータ、パームトップコンピュータ、ハンドヘルドコンピュータ、携帯電話機、その他の任意のモバイル装置またはスマートフォン、携帯情報端末、コンピュータワークステーション、テレビなどを含む。
【００１８】
本開示の実施例によるシステムおよび方法において使用されることがあるコンピューティング装置は、１台以上の入力装置と（たとえば、１台以上のマイクロプロセッサを含む）データ処理システムとを含むことがある。コンピューティング装置と共に含まれることがある入力装置の実施例は、限定されることなく、たとえば、キーボード（ハードキーボードまたはソフトキーボード）；マウス、トラックボール、ローラーボール、タッチパッド、または他のポインティング装置；（たとえば、タブレットＰＣ型コンピューティング装置用の）スタイラスまたは他のペン型入力装置；ディスクドライブ；ＵＳＢポート；ネットワーク接続部；ジョイスティック型コントローラ；電話接続部；イーサネット（登録商標）接続部；音声認識機能；などの従来型の入力装置を含む。同様に、コンピューティング装置は、ユーザがユーザの指またはスタイラスペンのような選択装置を用いてディスプレイの画面に物理的に触れることによりコンピューティング装置にデータを入力できるように、「タッチスクリーン」機能を有することがある。加えて、コンピューティング装置自体と一体化されたディスプレイ装置、または、プロジェクタディスプレイ、独立したモニターディスプレイのようなコンピューティング装置から分離しているが、コンピューティング装置と通信するディスプレイ装置などの望ましいタイプのディスプレイ装置はどれでも本開示の態様によるシステムおよび方法のコンピューティング装置と併用するため設けられることがある。
【００１９】
図１は、履物甲部を設計および製造するシステムを示す。設計コンピュータ１０２のようなコンピューティング装置は、少なくとも１台のプロセッサによって実行されたとき様々な機能を実行するソフトウェアモジュールを使ってプログラムされることがある。ソフトウェアは、固体メモリまたは磁気メモリのような少なくとも１つの有形な非一時的コンピュータ読み取り可能な媒体に記憶されることがあるコンピュータ実行可能な命令を含む。
【００２０】
設計コンピュータ１０２は、本開示の態様から逸脱することなく、従来型の有線または無線接続のような技術的に公知かつ使用される方式などの何らかの望ましい方式で、かつ、何らかのネットワーク接続プロトコルを使用してネットワーク（図示せず）に接続されることがある。本開示の実施例によるシステムおよび方法は、ユーザのコンピューティング装置上にユーザ・インターフェース・ディスプレイを設けることもあるだろう。このインターフェースによって、ユーザは設計努力の主題を見ることが可能になり、かつ、ユーザは自分の入力を設計努力に導入することが可能になるであろう。様々な装置上にユーザインターフェースが設けられ、ユーザのコンピューティング装置および／またはサーバシステムによって制御され、そして、ユーザインターフェースを通る入力を生成、保持および受信するデータが生成され、コンピューティング装置および／またはサーバシステムの一部として組み込まれた、または、これらに関連付けられたコンピュータ読み取り可能な媒体を介して提供されるであろう。このようなコンピュータ読み取り可能な媒体の実施例は、限定されることなく、コンピュータの内部にあってもよく（たとえば、ハードドライブ）、または、コンピュータから分離可能であってもよく（たとえば、ディスク、固体、またはフラッシュメモリ装置、ネットワーク型接続上で利用可能なデータなど）、コンピュータ技術において従来的に公知であり、かつ、使用される何らかのタイプのコンピュータ読み取り可能な媒体を含めて、コンピュータ読み取り可能なメモリを含む。
【００２１】
カラーライブラリ１１１は、様々なカラー値を収容することがある。個別のカラー値は、ＦｉｌｅＭａｋｅｒ  Ｐｒｏデータベースのようなデータベース内に配置されることがある。一実施形態では、カラー値は、ＣＭＹＫカラー値のような４チャンネルを有する。別の実施形態では、カラー値は、ＲＧＢカラー値のような３チャンネルを有する。個別のカラー値は、履物甲部の製造業者に在庫があるか、または、入手可能である様々な材料（たとえば、毛糸）のカラーに対応することがある。別の実施例として、ヘザーライブラリ１１０は、インターネットを介して設計コンピュータ１０２に接続されることがある。ヘザーライブラリは、履物甲部の製造業者が利用できる１台以上の編み機によって作られた様々なヘザーパターンを収容することがある。靴型ライブラリ１１２は、様々な形および型の靴型を収容することがある。靴型ライブラリは、ベース履物設計に対応するデータファイルも記憶することがある。等級分けライブラリ１１３は、以前に等級分けされた甲部の収集物を収容することがある。この収集物は、ある範囲の靴サイズと共に使用するためのベース設計を等級分けするために行われた改良と併せて構造体の位置および他の属性のような履物の特徴を識別することがある。
【００２２】
図２に関連してより詳細に説明されるように、本文書に記載されたような設計ウェブサイト、インターフェース、および／またはアプリケーションは、たとえば、インターフェースディスプレイの一部分にカスタム設計のため利用可能である様々なパターンまたはモデルを表示することがある。製品（履物）のこれらの様々な異なったモデルは、ユーザが設計工程の一部分として選択するため利用可能なテンプレートまたは「ベース」モデルを含むことがある。このような「ベース」モデルまたはテンプレートは、設計工程中にユーザの選択に追加される、または、ユーザの選択に基づいて変更されることがある。
【００２３】
図１に示されたコンポーネントのうちいくつかは、設計セッション中に設計コンピュータ１０２との間でデータを通信することがある。たとえば、ＵＩ  １１５は、履物設計をカスタマイズまたは修正するユーザインターフェースを提供するために設計コンピュータ１０２と通信チャンネルを確立することがある。別の実施例として、構造規則コンポーネント１２０は、製造される履物甲部に必要とされる物理的および／または構造的完全性と対応するベース履物設計とに関連付けられた１つ以上の構造規則に関係するデータを設計コンピュータ１０２に提供することがある。より詳細に説明されるように、これらの構造規則は、製造されるときに、そして、着用者による使用のため履物甲部の構造的完全性を維持するために、設計セッション中に履物設計のある態様を修正するユーザの能力を若干制限することがある。本開示のいくつかの態様において、履物甲部に必要とされる物理的および／または構造的完全性に関連付けられた構造規則は、履物のタイプ（たとえば、ランニング用履物、バスケットボール用履物、フットボール用履物など）に基づいて変わることがある。
【００２４】
設計コンピュータ１０２は、ユーザインターフェース１１５を用いて履物設計に対して行われた様々な設計変更を処理する設計モジュール１０３を含んで、様々なモジュールを収容することがある。設計モジュール１０３は、処理済みの設計変更に従って履物設計の画像を描画することもある。設計コンピュータ１０２は、等級変更（たとえば、履物サイズの増加または減少）に基づいて履物設計に適用されることがある変更を処理および決定する等級分けモジュール１０４を含むことがある。たとえば、等級分けモジュール１０４は、ベース履物設計に関連付けられた情報を取り出し、異なった履物等級分けのための新しいベース設計図を描画するために、この情報を等級分けライブラリ１１３に記憶されたデータと比較することがある。いくつかの実施形態では、等級分けモジュール１０４は、処理済みの等級分け情報の観点でベース履物設計への１つ以上の設計変更を推奨することがある。
【００２５】
設計コンピュータ１０２は、ユーザインターフェース１１５を介して履物設計に行われた設計変更が受け入れられるか否かを決定するためにデータを処理する構造評価モジュール１０５を含むことがある。たとえば、構造評価モジュール１０５は、ベース履物設計に関連付けられた情報を取り出し、設計変更がベース履物設計および／または履物甲部を製造するために使用される編み機に関連付けられた所定の構造規則および／または物理的制約に適合するか否かを決定するために、この情報を構造規則コンポーネント１２０からのデータと比較することがある。本開示のいくつかの態様において、評価モジュール１０５は、ユーザによる選択のため利用可能であるベース履物設計のそれぞれに関連付けられた複数の所定の構造的完全性特性を記憶するデータベース（または他の適当な形の記憶装置）と動作的に通信することがある。
【００２６】
設計コンピュータ１０２は、履物設計による履物甲部１４０を製造するため利用されることがある様々な材料の入手可能性に関連するデータを処理する部品表モジュール１０６を含むことがある。設計コンピュータ１０２は、ベース履物設計に関連付けられた情報を取り出し、要求された設計変更が受け入れられるか否かを決定するために、この情報を材料１３０の現在の供給量または在庫に関連するデータと比較することがある。
【００２７】
設計コンピュータ１０２は、履物設計に基づいて甲部１４０を製造する原価に関連するデータを処理する原価推定モジュール１０７をさらに含むことがある。設計コンピュータ１０２は、履物設計に関連付けられた情報を取り出し、この情報を原価推定モジュール１０７によって収集されおよび／または原価推定モジュール１０７に記憶されたデータと比較して、前記履物設計に基づいて履物甲部１４０を製造する原価を計算し、そして、この原価が任意の定義済みの原価閾値を超えるか否かを決定することがある。原価推定モジュール１０７は、推定原価を定義済みの原価閾値より減少させるために履物設計への１つ以上の設計変更を推奨することがある。
【００２８】
設計コンピュータ１０２は、履物設計に基づいて甲部１４０を製造するために必要とされる時間に関連するデータを処理する時間推定モジュール１０８をさらに含むことがある。設計コンピュータ１０２は、履物設計に関連付けられた情報を取り出し、この情報を時間推定モジュール１０８によって収集された、および／または、時間推定モジュール１０８に記憶されたデータと比較して、この履物設計に基づいて履物甲部１４０を製造するのに必要とされる時間を計算し、そして、この時間が任意の定義済みの時間閾値を超えるか否かを決定することがある。時間推定モジュール１０８は、推定製造時間を定義済みの時間閾値より短縮するために履物設計への１つ以上の設計変更を推奨することがある。本開示のいくつかの態様において、現在の履物設計の観点で履物甲部を製造するために必要とされる時間を表現するインターフェースまたはサブインターフェースが設計セッション中にユーザに表示されることがある。ユーザが履物設計を修正するとき、インターフェース（またはサブインターフェース）が履物甲部を製造するために必要とされる更新済みの時間を反映させるために更新されることがある。
【００２９】
設計コンピュータ１０２は、データまたはファイルを読み書きする種々のインターフェースユニットおよびドライブをさらに含むことがある。例示的なインターフェースユニットおよびドライブは、キーボード、ポインティング装置、マイクロホン、ペン装置、タッチスクリーン、または他の入力装置を含む。
【００３０】
前述のとおり、図１に示されたコンポーネントのうちいくつかは、ローカル・エリア・ネットワーク（ＬＡＮ）またはワイド・エリア・ネットワーク（ＷＡＮ）のようなネットワークを介して互いに接続されることがある。たとえば、カラーライブラリ１１１は、インターネットを介して設計コンピュータ１０２に接続されることがある。別の実施例において、設計コンピュータ１０２は、インターネットを介して暗号化されたファイルの形式で編み命令を編み機１３５に送信することがある。図１に示されたシステムは、図示されたコンポーネントを接続するためにスイッチ、無線アクセスポイントおよびルーターのような従来型のネットワークコンポーネント（図示せず）を含むことがある。
【００３１】
ユーザ入力を受け入れ、設計に関する情報をユーザに提供するためコンピューティング装置によって生成されたユーザインターフェースの様々な特徴は、より詳細に後述される。当業者は、以下の説明および添付図面が本開示の１つ以上の態様によるシステム、方法、およびユーザインターフェースの中のインターフェースコンポーネント、インターフェースコンポーネントの方向性、インターフェースコンポーネントの組み合わせなどの潜在的な特徴、機能、配置の実施例を表現するに過ぎないことが分かるであろう。
【００３２】
本開示の付加的な態様は、ユーザが履物（または他の消費者製品）を設計することを可能にするコンピューティング装置上に設けられたユーザインターフェースに関連する。ユーザインターフェースは、前述の特徴および／または機能のいずれか、および／または、より詳細に後述される特徴および／または機能のいずれかの使用および／または起動を可能にする要素および特徴を含むことがある。
【００３３】
いくつかのより具体的な実施例として、本開示の態様は、コンピュータ制御ディスプレイ装置上に履物設計セッション用のユーザインターフェースを生成するコンピュータ実行可能な命令が記憶されたコンピュータ読み取り可能な媒体に関係する。このユーザインターフェースは、たとえば、（ａ）履物の少なくとも１つのレンダリングを含む第１の表示部と；（ｂ）第１のユーザが履物物品の一部を選択可能な１つ以上の（ポインタまたはカーソルのような）セレクタ要素と；（ｃ）個別のセレクタ要素（テキストアイコン、ピクチャ、アニメーションなどのような）を介して選択された履物物品の一部（群）を示すインジケータと；（ｄ）第１のユーザによって生成された入力に基づいて第１の表示部において履物物品のレンダリングの見え方に変化を生じさせる第１の要素と、を含むことがある。第１の要素（またはインターフェースの少なくともいくつかの要素）は、ユーザが履物物品および／または履物物品のコンポーネント（たとえば、ニット材料）の選択された一部のカラーの変更を可能にするカラーパレットまたはカラーメニューのような特徴を含むことがある。ユーザが第１の表示部に描画されたときに履物物品の方向性の変更を可能にする１つ以上の方向性要素と；（テキスト入力および表示パネル（群）、インスタントメッセージング機能、オーディオおよび／またはビデオ通信機能などのような）一方向、二方向、または多方向ユーザ通信要素または特徴と；その他と、を含むことがある。ユーザインターフェースは、第１のユーザが第２のユーザ（または別のユーザ）との協働履物設計セッションをセットアップするため使用されたデータを入力することができる入力部をさらに含むことがある。
【００３４】
この一般的な背景および情報を前提として、本開示によるシステム、方法、コンピュータ読み取り可能な媒体、およびユーザインターフェースの具体的な実施例に関するより詳細な情報がより詳細に後述される。より詳細な説明は、本開示の様々な具体的な実施例と、これらの特徴および機能とに関することが理解されるべきであり、この説明は、本開示の範囲を限定するものとして解釈されるべきではない。
【００３５】
本開示の少なくともいくつかの態様において、設計セッションは、ユーザのオンライン・ショッピング・ベンチャーから立ち上げられる、または、始動されることがある。図２Ａは、本開示の１つ以上の態様による履物設計を修正するインターフェース例を示す。より詳細に後述されるように、ベース履物設計を作成する間に、ユーザは、設計工程中に、若干の設計特徴の作成を含んで種々のユーザ選択に基づいてベース履物設計を修正することがある。ベース履物設計が作成され、および／または、選択された後、ユーザは、履物設計に適用されることがあるニット構造体、材料およびカラーの選択を含む種々のユーザ選択に基づいて履物設計をカスタマイズすることがある。
【００３６】
設計セッションの始動は、たとえば、図２Ａに示された画面のようなユーザインターフェース画面２００を作成するために、カスタマイゼーションウェブサイトもしくはウェブページ、または、カスタマイゼーション・アプリケーション・プログラムもしくはソフトウェアの立ち上げをもたらすことがある。同様に、設計セッションの始動は、（たとえば、セッションとセッションに関連するデータの転送とを制御しているサーバーまたは他のコンピューティング装置による）これらのセッションのカスタマイゼーションセッション識別番号（たとえば、固有の「セッションＩＤ」）の生成をもたらすことがある。
【００３７】
本開示のいくつかの態様において、ユーザインターフェース２００は、コンピューティング装置１０２によって生成されることがある。ユーザインターフェース２００は、ユーザインターフェース１１５と同じ機能を有するように構成されることがある。ユーザインターフェース２００は、本開示の範囲から逸脱することなく、任意の望ましい配置、方向性、または表示において、様々なカスタマイゼーション特徴を含むことがある。
【００３８】
図３を参照してより詳細に検討されるように、ユーザインターフェース２００は、ユーザが履物設計による履物甲部を物理的に設計および／または製造しているという印象をユーザに与えるために、編み機１３５の物理的レイアウトおよび動作に対応、および／または、シミュレーションすることがある。このようなレイアウトは、甲部１４０の構造的完全性を維持するために、材料１３０の在庫および／または供給量と、履物甲部１４０を製造するために使用される編み機１３５の物理的制約と、設計選択上の制限との間の関係を関連付けるとき、ユーザにとっての認知的負担を和らげることが意図されている。
【００３９】
ユーザインターフェースを生成するソフトウェアは、コンピューティング装置またはサーバシステムに存在する、または、コンピューティング装置またはサーバシステムで利用可能であるコンピュータ読み取り可能な媒体上に常駐することがある。代替的に、必要に応じて、ソフトウェアまたはこれの少なくとも一部（群）は、２つ以上のコンピューティング装置またはサーバシステム上に常駐することがある。サーバシステムは、コンピューティング装置および／またはネットワークを運用および／または維持する同じ組織（群）または個人（群）によって運用および維持されることがあり、または、サーバシステムは、これらの実体の一部または全部から分離した団体によって運用、制御、および維持される。いくつかのより具体的な実施例として、サーバシステムは、後述の設計システムおよび方法によって市場に出される製品を持つ１つ以上の実体（たとえば、製造業者、製造業者または小売業者によって選ばれたベンダーなど）により運用および維持されることがある（そして、ユーザ・インターフェース・ソフトウェアは、運用および維持されることもある）。
【００４０】
本開示のいくつかの態様において、そして、より詳細に後述されるように、ユーザインターフェース２００は、カスタマイズされている製品が現れる一部（たとえば、部分２０１、２０２）と、様々な部品のためのカラーを選択する「カラーパレット」部（たとえば、部分２１０）と、部分２０１における製品の外観または見え方を変更する１つ以上のコントローラ（たとえば、回転コントロール、ズームイン、ズームアウト、表示されたビューの変更など）と、（前に取り消された操作または設計変更をやり直すための）「やり直し」コントロールと、原価情報パネルと、製品設計情報パネルとを含むことがある。製品設計情報は、本開示の態様から逸脱することなく、何らかの望ましい方式で提供されることがあるが、製品設計情報パネル（図示せず）は、設計中の履物の様々な部分に関する情報、たとえば、カラー情報、サイズ情報、材料情報などを提供することがある。
【００４１】
ユーザインターフェース１１５またはユーザインターフェース１２０のようなユーザインターフェースは、たとえば、ディスプレイ２０１のようなインターフェースディスプレイの一部において、ベース履物設計を作成するときに利用可能である様々な靴型を表示することがある。様々な靴型は、ライブラリ１１２のような靴型ライブラリから取り出されることがある。ユーザが靴型を選択するとき、ユーザインターフェースは、選択された靴型に対応する（たとえば、サイズ、形、型などが同じであるまたは類似している）「ベース」履物設計を作成するオプションをユーザに提供することがある。このようなベース履物設計は、設計工程中にユーザの選択に基づいて編集または修正されることがある。たとえば、ユーザは、履物設計の「スタイリング」を描出するために、種々の特徴をベース履物設計の上に描く、または、塗ることがある。ユーザインターフェースは、ベース履物設計の様々な特徴を作成および／または修正するために種々のツールをユーザに提供することがあることが分かるであろう。ユーザは、作成されたおよび／または修正された履物設計をメモリに記憶することがある。
【００４２】
必要に応じて、ユーザは、メモリから定義済みのベース履物設計を取り出すことがある。たとえば、ベース履物設計は、設計コンピュータ１０２のメモリ内のデータファイルに記憶されることがある。これらのベース履物設計は、ユーザまたは他のユーザによって以前に作成され、このユーザが設計工程の第１ステップとして選択するため利用可能である履物設計を含むことがある。
【００４３】
ベース履物設計は、履物甲部を製造するために編み機１３５のような編み機のための青写真として役立つ。以下でさらに検討されるように、各ベース履物設計は、ユーザの設計選択肢を制限することがある甲部１４０のような対応する履物甲部の様々な構造的および／または物理的制約を定義するデータを含むことがある。従って、ユーザは、設計工程中にベース履物設計を修正または編集することがあるが、若干の設計上の選択が設計工程中に制約されることがあり、または、設計変更が実施される前に設計コンピュータ１０２によって承認されなければならない。このような設計制約は、履物甲部の製造工程に影響を与えることがある設計上の選択を行うときにユーザまたは設計者に「実世界」の視点を提供する。
【００４４】
ユーザインターフェースは、種々の要因に起因した、編み機の物理的制限を含む若干の設計上の選択における制限を線引きするための現実的な原則を与える。たとえば、ユーザインターフェースは、ユーザが非常に小さいために編み機によって編むことができない特徴、または、製造工程中に非現実的な所定の制限（たとえば、原価、時間など）であるかもしれない特徴を設計することを許可しないことがあるので、ユーザは、ベース履物設計の特徴を作成または修正するとき使用されることがある細部（たとえば、デジタルペイントブラシのポイントサイズ）に制限されることがある。一実施形態では、ニットパターンの各ステッチは、１画素未満によって表示され得ない。ユーザインターフェースによって提供されたこの「実世界」の視点は、効率を高め、履物甲部の設計および製造工程中に必要とされる作業量を削減することがあり、設計および製造工程中にユーザによって作成された履物設計のより高速な反復をもたらすことがあり、設計および製造工程中に作成された履物設計のより正確な見本を可能にすることがある。
【００４５】
他の特徴および機能は、本開示から逸脱することなく、必要に応じて、ユーザインターフェースの中に提供される。以下の特徴および機能、すなわち、前に閲覧されたインターフェース画面に直接戻る能力、設計図を保存する能力、設計図を印刷する能力、（設計を共有する特定の人々、人々のクラス、またはグループ（公的または私的）の識別を可能にするインターフェースを立ち上げることがある）他者と共有するため、ある場所にこの設計を記憶する能力、デフォルト設計（たとえば、カスタマイゼーション工程がこの製品のため、または、（場合によってはユーザによって選択され、記憶された）何らかの他の中間デフォルト設計のため始動されたブランク製品）に戻る能力、および、セッションを終了または中止する能力は、インターフェースを介して何らかの方法で提供されることがある。
【００４６】
コンピュータインターフェースに含まれることがある別の特徴は、ユーザが設計セッションにおける直前の数ステップ（そして、ことによると、設計セッションにおける全ステップのリストを見ること）と、個別に表示されたステップに関するより細部（たとえば、カラー、位置、サイズ、材料または方向性選択などに関するより細目）と、または同様のものとを閲覧することを可能にする「直前の操作」機能である。「直前の操作」ツールは、ユーザが、「元に戻す」操作（そのステップを元に戻すこと）、「ビュー」変更操作（たとえば、インターフェースにユーザのビューにおいてそのステップで行われた変更を強調させること）、再選択操作（たとえば、インターフェースにさらなる操作のため同じ部品を再選択させること）などのようなさらなる操作のため何らかの望ましい個別のステップを選択することを可能にすることがある。
【００４７】
本開示の少なくともいくつかの実施例によるシステム、方法、およびコンピュータインターフェースに含まれることがある別の潜在的な特徴は、「原価差異」アイコンを含むことである（とはいえ、この機能を起動するために他のインターフェース要素が使用されてもよい）。このインターフェース要素のユーザ選択は、（場合によっては、性能に対する何らかの予想される影響がユーザの考慮のため表示されることはあるが、ほとんどまたは全く性能変更なしに）設計された靴の原価を増加または減少させるために、設計された靴の様々な特徴を変更する情報および機会をユーザに提供することがある。たとえば、このインターフェース要素との相互作用は、ベース履物設計に行われた設計変更に関連付けられた原価を与えることがある。より具体的な実施例として、甲部のいくつかの部分（群）の材料および／または材料の配置の変更は、靴をより快適にする、より安定にすること、および／または、そうでなければ、靴の性能特性に影響を与えることがある。別の実施例として、インターフェースは、靴への別の設計要素もしくは特徴の追加（たとえば、甲部のニット構造体の変更、甲部への付加的なニット材料タイプまたはカラーの追加など）、または、既存の設計要素もしくは特徴の変更（たとえば、様々な設計要素のサイズの変更、材料の変更など）に関連付けられた原価をユーザに忠告することがある。設計要素または特徴を取り除くことまたは修正することに関連付けられた原価変更が与えられることもある。本開示の１つ以上の態様によるシステム、方法、およびコンピュータインターフェースは、様々な選択肢のリストをこのオプションに関連付けられた原価差額と共にユーザに表示することがあり、または、何らかの他の方法でユーザがこのタイプの原価差異情報を利用できるようにすることがある。
【００４８】
再び図２Ａを参照すると、この図示された実施例では、ユーザインターフェース２００は、履物設計の３Ｄビューが現れる表示部２０１と、履物設計の「レイ−フラット」２Ｄビューが現れる表示部２０２と、履物設計の１つ以上のニット構造体（たとえば、ニット構造体２２１〜２２３）を表現する部分２１９と、ニット構造体を選択するドロップ・ダウン・リスト２２４と、ニット構造体からなる材料（たとえば、糸構造物）のため選択された１つ以上のカラー値に基づいてニット構造体を表現するテクスチャー画像を表示する「材料見本」を表現する部分２２５と、様々なニット構造体がベース履物設計のマッピング画像またはレンダリングされた画像上の具体的な「ゾーン」（またはエリア）に対応する場所を示すグレースケール２０５と、履物設計を構成することがある様々な材料および／またはニット構造体のカラーを選択する「カラーピッカー」または「カラーパレット」部２１０と、を含む。
【００４９】
ユーザインターフェースは、カラーパレットの様々なカラー選択肢（またはカラー値）を選択する１つ以上のドロップ−ダウンリスト２１１と、履物設計の１つ以上のニット構造体に割り当てられているカラー選択肢を示すカラーベクトル２１５とをさらに含むことがある。カラーパレット２１０は、履物設計の中に組み込まれるようにユーザによって選択されたニット材料の様々なカラーを識別することがある。たとえば、図２に示されるように、メニュー２１１に対応する第１のカラーパレット部２１０は、緑色であり、よって、緑色ニット材料が履物設計に組み込まれることを示す。同様に、各カラーパレット部に対するそれぞれのカラーは、履物を設計および製造するため使用されたニット材料の対応するカラーを表現することがある（たとえば、部分２１２は、薄緑色が選択されたことを示し、部分２１３は、赤色が選択されたことを示し、部分２１４は、黄色が選択されたことを示すなどである）。
【００５０】
履物設計の様々な部分への変更は、本開示の範囲から逸脱することなく、何らかの望ましい方法で行われることがある。たとえば、ユーザは、ベース履物設計のある特定のゾーン（またはエリア）に関連付けられたニット構造体を「選択」するためにポインタを最初に使用するかもしれない。一旦選択されると、ユーザは、ニット構造体に変更を加えることができる。たとえば、ニット構造体のカラーを変更するために、最初にユーザは、表示部内の望ましい部品（たとえば、ドロップ−ダウンリスト２１１）の描写上でポインタを移動し、この部品を「選択」するためにマウスボタン（または他の入力装置）を「クリック」することがある。この選択操作は、インターフェースにニット構造体に適用されることがある利用可能なカラー選択肢（たとえば、カラー値）のリストを表示させることがある。リスト内の各カラー選択肢は、具体的なカラー名またはカラー参照暗号を有することもある。本開示のいくつかの態様において、システムは、履物設計に適用されることがある利用可能なカラー（および／または他の設計選択肢）の個数を制限することがある。付加的にまたは代替的に、この選択操作は、インターフェースに履物の対応する部品を何らかの方法で、たとえば、拡大することにより、異なった色を付けることにより、または、外部境界を太くすることにより強調させることがある。
【００５１】
カラーオプションが選択されたとき、ユーザは、カラーパレット部（たとえば、部分２１４）からニット構造体までカラーベクトル（たとえば、カラーベクトル２１５）を描くことによりカラー選択肢をニット構造体に関連付けることがある。１つ以上のカラーベクトルは、本開示の範囲から逸脱することなく、ベース履物設計によって許された方法でカラーパレットの特別な部分から１つ以上のニット構造体まで描かれる。ユーザは、構造規則コンポーネント１２０または図１に示されたシステム内の他のコンポーネントによって与えられた規則に基づいて特別なニット構造体に関連付けられることがある所定の個数のカラー選択肢に限定されることがある。本開示のいくつかの態様において、特別な履物設計は、この履物設計を利用する履物を作成するために製造工程に基づいて特別な構造規則と関連付けられることがある。たとえば、第１の履物設計テンプレートに関連付けられた構造規則は、ニット構造体が所定の数のカラーを採り入れることを可能にするように構成されることがある。
【００５２】
本開示の少なくともいくつかの実施例によるシステム、方法、およびコンピュータインターフェースの別の特徴例は、「原価」または「価格」ボックスに関係する。ユーザインターフェースのこの要素は、履物の現在の設計状態における履物の原価を追跡する。靴の１つ以上の特徴が設計または変更されるとき、このことは、（たとえば、より高価な材料が使用された場合、多くのカスタマイゼーションが必要とされる場合、付加的な製造ステップまたは異なった製造技術が必要とされる場合などに）靴の原価をいくらか変更することがある。インターフェースは、ユーザが価格の変動を生じさせた設計への変更がどれであるかに気付くことができるように価格表示を維持することがあり、ユーザは、製品の最終価格をより上手に制御できることがある。
【００５３】
前述のとおり、カラーパレット２１０の中でユーザが利用できる様々なカラー選択肢は、履物甲部１４０を製造するため利用できる様々な材料１３０（たとえば、糸構造物）に対応することがある。その結果、ユーザは、部品表モジュール１０６、図１に示された他のコンポーネント、または別のコンピューティング装置によって提供されたデータに基づいて、履物設計のため使用されることがある、および／または、特別なニット構造体に関連付けられることがあるカラー選択肢の個数および／またはタイプに限定されることがある。
【００５４】
ユーザ設計選択肢は、対応する履物設計による甲部を製造するために推定された時間および／または原価に基づいてさらに限定されることがある。１つ以上のカラー選択肢をニット構造体に関連付けた後、材料見本２２５は、更新された色彩効果を表すニット構造体のテクスチャー画像を表示することがある。ユーザは、設計セッション中に履物設計の更新された２Ｄビューおよび３Ｄビューをレンダリングする選択肢を有することがある。これは、インターフェース２００（図示せず）上の「レンダリング」アイコンを選択することにより達成されることがある。付加的にまたは代替的に、ユーザインターフェースは、更新された色彩効果および他の設計変更と共に履物設計を表示するために部分２０１および２０２を自動的に更新することがある。
【００５５】
別の実施例として、ユーザは、ニット構造体に関連付けられたヘザーパターンを変更する選択肢を有することがある。ユーザは、ヘザーライブラリ１１０に記憶された１つ以上の予め定義されたヘザーから選択する選択肢を有することがあり、または、ユーザは、ニット構造体のための新しいヘザーパターンを設計することがある。たとえば、ニット構造体のためのヘザーパターンを変更するために、ユーザは、構造体の表示部内の望ましい部品の描写上でポインタを移動し、望ましいレザーオプションを「選択」するためにマウスボタン（または他の入力装置）を「クリック」することがある。この選択操作は、インターフェースに対応するニット構造体に適用されることがある利用可能な予め定義されたヘザー選択肢のリストを表示させることがある。ヘザーパターンを作成または修正するユーザの能力は、履物（または他の製品）を製造するため利用される利用可能な編み機の構造的および物理的制約によって制限される。
【００５６】
さらに別の実施例として、ユーザは、履物設計のためのニット構造体を追加または修正する選択肢を有することがある。ユーザは、ニット構造体を「選択」するためにポインタを使用することにより特別なニット構造体に関連付けられた履物設計の「ゾーン」を修正することがある。一旦選択されると、ユーザは、ニット構造体をグレースケール２０５に沿って望ましい位置に「ドラッグ」することによりグレースケール２０５に関してニット構造体の位置を変更することがある。図２Ｂ〜２Ｄを参照してさらに詳細に検討されるように、グレースケール２０５に沿った各カラー基準は、異なるニット構造体がベース履物設計のレンダリングまたはマッピング上の特定の「ゾーン」（またはエリア）に対応する場所を示すことがある。ニット構造体がグレースケール２０５に沿った新しい位置に置かれた後、インターフェース２００の表示部２０１および表示部２０２は、ニット構造体および対応する設計上の特質の変更を反映することがある。
【００５７】
ニット構造体（たとえば、ニット構造体２２０〜２２３）を表現するユーザインターフェースの部分は、ユーザインターフェース２００内のグレースケール２０５のようなグレースケールに沿って位置決めされることがある。グレースケールは、ベース履物設計の画像上の様々なゾーンに対応するカラー基準を提供することがあることが分かるであろう。たとえば、部分２０１および２０２に示されるように、ユーザインターフェース２００は、グレースケール２０５に沿ったニット構造体２２０〜２３の位置に基づくグレースケールマッピングを含むベース履物設計のレンダリングされた画像を描写することがある。要素２３０〜３３によって示されるように、グレースケール（たとえば、「より濃い灰色」、「濃い灰色」、「灰色」、「薄い灰色」など）上の１つ以上のカラー基準は、ベース履物設計のレンダリングされた画像（または、一部の）上の具体的なゾーンに対応することがあり、より詳細に後述されるように、ニット構造体は、ベース履物設計上の１つ以上の特別なゾーンに関連付けられることがある。ベース履物設計のゾーン（群）に割り当てられた各ニット構造体は、これ自体の固有のパターン、へザーリング、カラーリング、および他の特性を有することがある。
【００５８】
本開示のいくつかの態様において、グレースケール２０５上の特別なカラー基準に隣接して（または一直線上に）ニット構造体を位置決めすることにより、カラー基準に関連付けられたベース履物設計のゾーン（またはエリア）は、前記ニット構造体の設計特性（たとえば、カラー、ヘザーなど）を採用することがある。たとえば、図２Ａに示されるように、グレースケール２０５の「より濃い灰色」基準は、グレースケールの最も左部分に向かって位置している。加えて、履物設計の様々なゾーンは、ユーザインターフェース２００の部分２０１および２０２に示されることがある。
【００５９】
たとえば、グレースケール２０５のより濃い灰色基準は、第１のニット構造体に関連付けられることがあり、部分２０１に描かれた履物設計の第１のゾーンをさらに示す（または対応する）ことがある。本実施例では、図２Ａにおいて要素２０９によって描かれるように、履物設計の第１のゾーンは、履物設計のより濃い灰色部によって示される。グレースケール２０５のより濃い灰色基準に隣接した（または一直線上にある）第１のニット構造体は、履物設計の第１のゾーンに第１のニット構造体の特徴、特質、および／または特性を継承させることがある。同様に、グレースケール２０５のより濃い灰色基準に隣接して（または一直線上に）第２のニット構造体を位置決めすることは、履物設計の第１のゾーンに第２のニット構造体の特徴、特質、および／または特性を継承させることがある。
【００６０】
別の実施例として、グレースケール２０５の濃い灰色基準は、ニット構造体に関連付けられることがあり、図２Ａにおいて要素２０８によって描かれたとおり、履物設計の第２のゾーンをさらに示す（または対応する）ことがある。加えて、グレースケール２０５の灰色基準は、ニット構造体に関連付けられることがあり、要素２０６によって描かれたとおり、履物設計の第３のゾーンをさらに示すことがあり、グレースケール２０５の薄い灰色基準は、ニット構造体に関連付けられることがあり、要素２０７によって描かれたとおり、履物設計の第４のゾーンをさらに示すことがある。
【００６１】
図２Ｂ〜２Ｅは、ユーザインターフェース２００に現れることがあるベース履物設計の２Ｄおよび３Ｄ画像のさらなるビュー例を示す。図２Ｂは、ベース履物設計の「レイ−フラット」２Ｄビューを表す画像の例示的なレンダリングを示す。ベース履物設計のこの例示的な２Ｄビュー（たとえば、要素２２９）は、ユーザインターフェース２００の表示部２０２に表されることがある。レイ−フラット２Ｄビューは、ベース履物設計に対応するニット材料のグラフィック表現を備えることが分かるであろう。図２Ｃは、ベース履物設計の３Ｄビューを表示する例示的なインターフェース画面（たとえば、インターフェース画面２３９）を描く。ベース履物設計のこの例示的な３Ｄビューは、ユーザインターフェース２００の表示部２０１に表されることがある。本開示のいくつかの態様において、履物設計の３Ｄビューは、履物設計の様々なゾーンの色分けされたマッピングを含むことがある。
【００６２】
前述のとおり、ベース履物設計は、製造される履物のための異なるニット構造体に対応することがある様々なゾーンによって表現されることがある。たとえば、図２Ｃに描かれたベース履物設計は、少なくとも４つの異なるゾーンを含み、各ゾーンは、特別な設計特質および／または特性を有し、様々なゾーンを区別するためにユーザインターフェースにおいて異なったカラーによって表現される。図２Ｃに表された実施例において、（要素２３３に対応する）第１のゾーンは、赤色によって表現され；（要素２３２に対応する）第２のゾーンは、黄色によって表現され、（要素２３１に対応する）第３のゾーンは、ティール色であり、（要素２３０に対応する）第４のゾーンは、紫色によって表現される。図２Ｃは、青色によって表現された、（要素２３５に対応する）ベース履物設計内の第５のゾーンをさらに描く。
【００６３】
再び図２ａを参照すると、ニット構造体２２３は、グレースケール２０５上のより濃い灰色基準に隣接して（または一直線上に）位置決めされる。従って、ニット構造体２２３およびこれに対応する設計特質（たとえば、カラー、ヘザーなど）は、ベース履物設計の対応するゾーン（たとえば、第１のゾーン）に関連付けられることがある。いくつかの実施形態において、履物設計の画像またはレンダリングは、履物設計のニット構造体への変更のようなユーザ設計を反映するために動的に更新されることがある。
【００６４】
図２Ｄは、ユーザインターフェース２００の一部に表示されることがあるベース履物設計のレンダリングされた画像を描く。履物設計のレンダリングされた画像は、ユーザインターフェース２００に表示されたニット構造体（たとえば、ニット構造体２２０〜２３）のマッピングを含む。本開示のいくつかの態様において、履物設計のレンダリングは、履物設計のニット構造体への変更のようなユーザ設計変更を反映するために動的に更新されることがある。
【００６５】
次に図２Ｃを参照すると、要素２３３によって描かれたベース履物設計の第１のゾーンは、特別なニット構造体に関連付けられることがあり、図２Ｄに示されるように、履物の３Ｄグラフィック表現にレンダリングされることがある。ニット構造体２２３のようなニット構造体が第１のゾーンに対応するグレースケール２０５上の特別なカラー基準に隣接して位置決めされたとき、ニット構造体およびこれの対応する設計上の特質は、ベース履物設計の第１のゾーンに関連付けられ、その後、ユーザインターフェース２００の一部にレンダリングされることがある。この特別な実施例において、ニット構造体２２３は、図２Ｄにしめされるように、第１のヘザーパターンを有し、様々なカラーを含み、黄色および緑色ニット材料のようなニット材料に陰影を付けるニット構造体に対応することになる。要素２３３によって描かれるように、図２Ｃにおいて第１のゾーンに対応するベース履物設計のこれらの部分は、ニット構造体２２３による黄色および緑色ニット材料の第１のヘザーパターンと様々な陰影とを有する特別なニット構造体に関連付けられたものとして図２Ｄに示されている。前述のとおり、かつ、より詳細に後述されるとおり、ニット構造体２２３のようなニット構造体の特性および／または特質は、ユーザによって様々な方法で調整または修正されることがある。付加的にまたは代替的に、ユーザは、第２のニット構造体を履物設計の第１のゾーンに関連付けることがある。さらに、ユーザインターフェースは、１つ以上のニット構造体に行われた何らかの変更および／または修正を反映するために、図２Ｄに描かれたレンダリングのような設計のグラフィック表現を視覚的に修正することがある。
【００６６】
上記実施例を参照すると、図２Ｃに示されるように、要素２３２は、履物設計の第２のゾーンを描き、ベース履物設計のレンダリングされた画像上に黄色によって表現される。再び図２ａを参照すると、ニット構造体２２２は、履物設計の第２のゾーン（たとえば、要素２３２）に対応するグレースケール２０５上の特別なカラー基準に隣接して位置決めされることがある。従って、ニット構造体２２２およびこれに対応する設計上の特質（たとえば、カラー、ヘザーなど）は、履物設計の第２のゾーンに関連付けられることがある。実施例として、図２Ｃおよび２Ｄを参照すると、ベース履物設計の第２のゾーンは、ユーザインターフェース２００の部分２０１を参照して前述されたとおり、グレースケール２０５に沿ったニット構造体配置と履物設計のためのゾーンのグレースケールマッピングとを考慮してニット構造体２２２に関連付けられることがある。ニット構造体２２２は、第２のヘザーパターン（たとえば、水平ストライプ）を有し、図２Ｄに示されるように、ニット材料（たとえば、黄色、青色、および緑色ニット材料）のカラーまたは様々な陰影を含むニット構造体に対応する。要素２３２によって描かれるように、図２Ｃにおける第２のゾーンに対応する履物設計のこれらの部分は、ニット構造体２２２に関連付けられた特性（たとえば、黄色、青色、および緑色ニット材料の第２のヘザーパターンおよび様々な陰影）を含むようにレンダリングされることがある。
【００６７】
上記実施例を参照すると、図２Ｃに示されるように、要素２３１は、履物設計の第３のゾーンを描き、ベース履物設計のレンダリングされた画像上にティール色によって表現される。再び図２ａを参照すると、ニット構造体２２１は、履物設計の第３のゾーン（たとえば、要素２３１）に対応するグレースケール２０５上の特別なカラー基準に隣接して位置決めされることがある。従って、ニット構造体２２１およびこれの対応する設計上の特質（たとえば、カラー、ヘザーなど）は、履物設計の第３のゾーンに関連付けられることがある。実施例として、図２Ｃおよび２Ｄを参照すると、ベース履物設計の第３のゾーンは、部分２０１を参照して前述されたとおり、グレースケール２０５に沿ったニット構造体配置と履物設計のためのゾーンのグレースケールマッピングとを考慮してニット構造体２２１に関連付けられることがある。ニット構造体２２１は、第３のヘザーパターンを有し、図２Ｄに示されるように、様々な陰影ニット材料（たとえば、緑色ニット材料）を含むニット構造体に対応する。要素２３１によって描かれるように、図２Ｃにおける第２のゾーンに対応する履物設計のこれらの部分は、ニット構造体２２１に関連付けられた特性（たとえば、緑色ニット材料の第３のヘザーパターンおよび様々な陰影）を含むようにレンダリングされることがある。
【００６８】
最後に、図２Ｃに示されるように、要素２３０は、履物設計の第４のゾーンを描き、ベース履物設計のレンダリングされた画像上に紫色によって表現される。再び図２ａを参照すると、ニット構造体２２０は、履物設計の第４のゾーン（たとえば、要素２３０）に対応するグレースケール２０５上の特別なカラー基準に隣接して位置決めされることがある。その結果、ニット構造体２２０およびこれの対応する設計上の特質（たとえば、カラー、ヘザーなど）は、履物設計の第４のゾーンに関連付けられることがある。実施例として、図２Ｃおよび２Ｄを参照すると、ベース履物設計の第４のゾーンは、部分２０１を参照して前述されたとおり、グレースケール２０５に沿ったニット構造体配置と履物設計のためのゾーンのグレースケールマッピングとを考慮してニット構造体２２０に関連付けられることがある。従って、ニット構造体２２０およびこれの対応する設計上の特質は、ベース履物設計の第４のゾーンに関連付けられることがある。この特別な実施例において、ニット構造体２２０は、第４のヘザーパターンを有し、図２に示されるように、緑色および青色ニット材料の様々な陰影を含むニット構造体に対応することになる。要素２３０によって描かれるように、図２Ｃにおける第４のゾーンに対応するベース履物設計のこれらの部分は、ニット構造体２２０に関連付けられた特性（たとえば、緑色および青色ニット材料の第４のヘザーパターンおよび様々な陰影）を含むようにレンダリングされることがある。
【００６９】
図２Ｅは、インターフェース画面の部分２５７にベース履物設計の３Ｄグラフィック表現を表すインターフェース画面２５９の例を描く。ベース履物設計の３ｄグラフィック表現は、複数の対応するニット構造体の設計上の特質（たとえば、カラー、ヘザーなど）に基づいてベース履物設計の様々なゾーンのカラーおよびテクスチャーマッピングを含む。この図示された実施例では、ベース履物設計は、少なくとも７つのゾーンを含み、要素２５０〜２５７によって示されるように、各ゾーンは、異なる設計上の特質を有するニット構造体によって表現される。ユーザは、ベース履物を構成する（要素２５０〜２５７に対応する）１つ以上のニット構造体の設計上の特質を修正するためにインターフェース画面２５９と相互作用することがある。本開示のいくつかの態様において、ユーザは、インターフェース画面２５９の部分２５８においてニット構造体の位置を修正することによりベース履物設計の１つ以上のゾーンに対する設計特性を修正することがある。ユーザがインターフェース画面の部分２５８において１つ以上のニット構造体の位置を変更するとき、インターフェース画面の部分２５に示されたベース履物設計の様々なゾーンのレンダリングされた設計上の特質は、設計上の特質を反映するために更新されることがある。ニット構造体の位置は、グレースケールに関連する必要はないが、履物設計の１つ以上のゾーン（またはエリア）を示すことがあるインターフェース画面の部分の範囲内で様々な他のスケールまたは位置に関して参照されてもよいことが分かるであろう。
【００７０】
図２Ｆは、ニット構造体を割り当てるために、様々なカラー値（たとえば、カラー選択肢）を選択するユーザインターフェース２６０を描く。前述のとおり、１つ以上のカラー値は、履物設計のゾーンに関連付けられることがある特別なニット構造体に割り当てられることがある。図２Ｆに示されるように、（要素２６１に対応する）第１のカラーおよび（要素２６２に対応する）第２のカラーは、ニット構造体に割り当てられている。第１のカラーおよび第２のカラーは、ＲＧＢ、ＣＭＹＫ、または他の適当なカラー値にそれぞれ対応することがある。ユーザインターフェースの表示部２６３は、選択されたニット構造体と、カラーおよびヘザーを含むこれに対応する設計上の特質とを表現する画像のグラフィックレンダリングを示す。ユーザがニット構造体の第１および第２のカラー値を修正するとき、インターフェース画面の表示部２６３は、この変更（および／または受け取られたユーザ入力）を反映するために動的に更新されることがある。
【００７１】
本開示のいくつかの態様において、ユーザインターフェースは、複数のカラーを含むカラー選択肢を提供するツールをユーザに提供することがある。たとえば、図２Ｆを参照すると、２次カラー２６５および２６６がニット構造体に割り当てられ得る新しいカラーを生成するために組み合わされることがある。次に、ユーザインターフェースの表示部２６３は、選択されたニット構造体と、新しいカラー値を含むこれに対応する設計上の特質とを表現する新しい画像をレンダリングする。
【００７２】
他の特徴および機能は、本開示の範囲から逸脱することなく、必要に応じて、インターフェースの中に提供されることがある。以下の特徴および機能、すなわち、設計図を保存する能力、設計図を印刷する能力、（設計を共有する特定の人々、人々のクラス、またはグループ（公的または私的）を識別することを許可するインターフェースを立ち上げることがある）他者と共有するためある場所にこの設計を記憶する能力、（たとえば、カスタマイゼーション工程がこの製品のため、または、デフォルト設計（場合によってはユーザによって選択され、記憶された）何らかの他の中間デフォルト設計のため始動されたブランク製品）に戻る能力、および、設計セッションを終了または中止する能力は、インターフェースを介して何らかの方法で提供されることがある。
【００７３】
図３は、本開示の１つ以上の態様による履物画像を修正するインターフェース例を示す。前述のとおり、ユーザ設計選択肢は、構造規則、製造原価、製造時間、および材料の在庫または供給量を含むある程度の数の要因に基づいて制約されることがある。
【００７４】
ユーザインターフェース３００は、編み機画像３３５と、カラー基準のパレット３１０と、１つ以上のカラーベクトル（たとえば、ベクトル３１５）と、ニット構造体（たとえば、ニット構造体３２０）を表現するインターフェースの部分と、履物設計のレンダリングを示す表示部３０１とを含む。ユーザインターフェース３００は、様々な設計選択肢および設計工程中にユーザによって行われた選択を示すアニメーションを表示することがある。ユーザインターフェース３００のコンポーネントは、インターフェース２００内の対応するコンポーネントと同じまたは類似した特徴および機能を含むことがあることが分かるであろう。たとえば、カラー基準パレット３１０は、カラーパレット２１０と同じまたは類似した特徴および／または機能を含むことがある。たとえば、図３には示されないが、カラー基準３１１は、利用可能なカラー値のリストを提供するためにドロップ・ダウン・メニューを含むことがある。カラー基準３１１またはニット構造体３２０のようなインターフェースコンポーネント上でポインタ（たとえば、マウスポインタ）を選択または乗せることにより、ユーザインターフェース３００は、このコンポーネントに関連付けられた付加的な情報を表示することがある。
【００７５】
別の実施例として、ニット構造体３２０は、ニット構造体２２０と同じまたは類似した特徴および／または機能を含むことがある。たとえば、図３には示されないが、ニット構造体３２０は、ニット構造体に関連付けられたテクスチャー画像（たとえば、材料見本）の表示を含むことがあり、または、ユーザがニット構造体に関連付けられたヘザーを修正することを可能にするアイコンを含むことがある。ユーザインターフェース２００に類似して、ユーザは、カラー値を特別なニット構造体に関連付ける（割り当てる）ためにユーザインターフェース３００内にカラーベクトル３１５を描くことがある。カラーベクトルが描かれるか、または、修正された後、ユーザインターフェース３００は、要素３３６に示されるように、編み機画像３３５の１つ以上の部分配置されている（選択されたカラー値に関連付けられた１つ以上の糸巻きからの糸のような）材料をグラフィックに示すことがある。
【００７６】
さらに別の実施例として、表示部３０１は、表示部２０１および表示部２０２と同じまたは類似した特徴および機能を含むことがある。表示部３０１は、ユーザの履物設計による履物甲部のグラフィック表現（またはレンダリング）を描くことがある。
【００７７】
ユーザインターフェース３００内の編み機画像３３５は、履物甲部（たとえば、甲部１４０）を製造するために使用された編み機（たとえば、編み機１３５）のグラフィック表現としての役目を果たすことがある。履物甲部１４０を製造するために編み機１３５によって使用された材料１３０のような材料は、編み機画像３３５の中にグラフィック表現されることがある。たとえば、要素３１０によって示されるように、ユーザによって選択された各カラーまたはカラー基準は、編み機画像３３５において１つ以上の糸の糸巻き（または何らかの他の材料）によってグラフィック表現されることがある。
【００７８】
ユーザが様々な設計選択肢を選択および／または修正するとき、これらの選択肢は、編み機画像３３５において反映される（たとえば、グラフィック表現される、または、シミュレーションされる）ことがある。たとえば、カラー基準３１０のカラー値に対して行われた変更は、新しいカラー値に対応させるように糸の１つ以上の糸巻きを変更することにより、編み機画像３３５において反映されることがある。別の実施例として、特別な履物設計のため使用されることがあるカラーの個数は、編み機画像３３５内の糸巻きの個数によってグラフィック表現されることがある。本実施例では、空の糸巻きは、カラーパレットに追加されることがある未定義または利用可能なカラー基準を表現することがある。
【００７９】
ユーザの設計上の選択肢は、履物設計に関連付けられた制約、たとえば、材料の在庫、構造規則、および編み機の物理的制約などに基づいて制限されることがあることが分かるであろう。たとえば、履物甲部を製造するために使用されたある材料の供給量の制約に起因して、ユーザは、これらの材料（たとえば、糸）の在庫または供給量に対応するカラー選択肢の限界数を与えられることがある。このように、ユーザがカラー基準３１１を選択するとき、ユーザは、現在在庫がある材料に対応するカラー選択肢のリストを提供されることがある。別の実施例として、編み機の構造的または物理的制約に起因して、ユーザは、特別なニット構造体に割り当てられることがあるカラー選択肢の個数を制限されることがある。たとえば、編み機１３５のような編み機が所定の数の「フィーダー」を有する場合、ユーザは、ニット編み機内のフィーダーの数に基づいて、ニット構造体に割り当てられることがあるカラー組み合わせの数またはカラーの数を限定されることがある。
【００８０】
図４は、本開示の１つ以上の態様による履物を設計する方法を示す。図４において識別されたステップは、図１に示されたシステムのようなシステムを使って実行されることがある。最初に、ステップ４０２において、ベース履物設計に対応するデータファイルがシステムによって受け取られることがある。データファイルは、ベース履物設計に関連付けられた様々な視覚的および物理的属性（たとえば、特徴）を識別することがある。いくつかの実施形態において、ユーザは、システムによって記憶された複数のベース履物設計からベース履物設計を選択することがある。次に、ステップ４０１において、システムは、ステップ４０２の間に受け取られた履物設計に関連付けられた１つ以上の設計特性を取り出すことがある履物設計のための設計特性は、等級分けライブラリ１１３、靴型ライブラリ１１２、カラーライブラリ１１１などのような種々の供給源から取り出されることがある。いくつかの実施形態において、ベース履物設計は、ユーザによって編集または修正されることがある。システムは、編集された履物設計をメモリに記憶することがある。
【００８１】
次に、ステップ４０６において、システムは、１つ以上のニット構造体を履物設計に割り当てる設計入力を受け取ることがある。ユーザは、ユーザインターフェース（たとえば、ＵＩ  １１５）を介して、履物設計の特別なゾーン（またはエリア）に関連付けられる（たとえば、マッピングされる）１つ以上のニット構造体を識別することがある。ニット構造体は、履物設計に関連付けられたテクスチャーおよび他の視覚的に認識可能な属性を与える様々な材料（たとえば、糸構造物）を表現する設計上の特質を含む。
【００８２】
次に、ステップ４０８において、システムは、ステップ４０６の間に履物設計に割り当てられた１つ以上のニット構造体に対する１つ以上の設計上の特質を調整する設計入力を受け取ることがある。いくつかの実施形態において、ステップ４０８の間に、カラー値およびヘザーパターンは、それぞれカラーライブラリおよびヘザーライブラリから取り出されることがある。カラー値およびヘザーは、ステップ４０６の間に履物設計に割り当てられた１つ以上のニット構造体に割り当てられることがある。ステップ４１０において、システムは、ステップ４０８の間に受け取られた設計入力が許容可能であるか否かを決定することがある。ステップ４１０の間に、システムは、履物設計に関連付けられた様々なデータを取り出し、このデータをシステム（たとえば、構造的評価モジュール１０５、部品表モジュール１０６、原価推定モジュール１０７、時間推定モジュール１０８など）によって収集および／または記憶された情報と比較することがある。たとえば、システムは、履物設計のため選択された様々なニット材料に現在在庫があるか否かを決定することがある。本実施例において、システムは、決定を行うために、履物設計のため選択されたニット構造体および材料を示すデータを部品表モジュール１０６内に記憶されたデータと比較することがある。別の実施例として、システムは、設計変更および履物設計のため選択された関連したニット構造体が履物設計に割り当てられた構造規則（および／または特性）と一致するか否かを決定することがある。本実施例において、システムは、決定を行うために、履物設計のためのニット構造体を示すデータを構造評価モジュール１０５内に記憶されたデータと比較することがある。さらに別の実施例として、システムは、履物設計に対する設計変更（たとえば、履物のサイズの変更）が履物設計に割り当てられた等級分け規則（および／または特性）と一致するか否かを決定することがある。本実施例において、システムは、このような決定を行うために、履物設計（および／またはその中のニット構造体）に対する修正を示すデータを等級分けモジュール１０４に記憶されたデータと比較することがある。
【００８３】
本開示のいくつかの態様において、ステップ４１０の間に、システムは、履物設計データをシステム（たとえば、構造的評価モジュール１０５、部品表モジュール１０６、原価推定モジュール１０７、時間推定モジュール１０８など）によって記憶されたデータと比較するとき、類似した基準を使用することがある。履物設計データがシステムによって記憶されたデータに関連付けられた要件および／または特性を十分に満たすことがない場合、システムは、設計変更が受け入れられないかもしれない（たとえば、履物物品が現在の履物設計に基づいて製造できない）、と決定することがある。
【００８４】
システムがステップ４１０の間に解析された設計変更は受け入れられない、と決定した場合、この方法は、システムがユーザに受け入れられない設計変更を訂正または修正するように指示することがあるステップ４１２に進むことがある。いくつかの実施形態において、システムは、受け入れられない特別な設計変更を識別し、設計変更に関する付加情報をユーザに提供することがある。他の実施形態において、システムによって記憶されたデータ（たとえば、構造的評価モジュール１０５、部品表モジュール１０６、原価推定モジュール１０７、時間推定モジュール１０８などに記憶されたデータ）は、履物設計が次にシステムによって受け入れられるような履物設計に対する１つ以上の設計変更を推奨および／または提案するために、システムによってさらに処理されることがある。次に、この方法は、システムが履物設計に割り当てられた１つ以上のニット構造体に対する１つ以上の設計上の特質を調整する設計入力を受け取ることがあるステップ４０８に戻る。
【００８５】
システムが、ステップ４１０の間に解析された設計変更を受け入れ可能である、と決定した場合、この方法は、システムがステップ４０８の間に受け取られた設計入力を履物設計に適用することがあるステップ４１４に進むことがある。
【００８６】
最後に、ステップ４１６において、システムは、履物設計の画像をレンダリングすることがある。レンダリングされた画像は、履物設計の様々な設計特性および特質に従ってシミュレーションされたニットテクスチャーおよびカラーを含むことがある。いくつかの実施形態において、ステップ４１６は、画像編集アプリケーションによって実行されることがあり、このプロセスは、スクリプトによって制御されることがある。他の実施形態において、ステップ４１４および４１６は、組み合わされる、または、同時に実行されることがある。画像レンダリングステップは、種々の既存かつ従来型の画像処理ツールを利用することがある。
【００８７】
本開示は、本開示の態様を実施する現在好ましいモードを含む具体的な実施例に関して説明されているが、当業者は、前述のシステムおよび技術の数多くの変形および置換が本開示から逸脱することなく行われることがあることを理解するであろう。たとえば、システム、方法、および／またはインターフェースは、前述されたものより多く、より少ない、および／または異なった機能を含むことがあり、システム、方法、および／またはインターフェースの様々な特徴は、前述の方法とは異なる様々な方法で（たとえば、異なったタイプのインターフェース要素を使用して）作動される、または、相互作用させられることがある。さらに、様々な工程ステップは、本開示から逸脱することなく、変更されること、順序が変更されること、一部が省略されること、および／または、付加的なステップまたは特徴を含むことがある。システム、方法、およびユーザインターフェースに対する様々な変更および修正は、特許請求の範囲に記載された本開示の趣旨および範囲から逸脱することなく行われることがある。
【図１】
2019079544.tif 000003
【図２Ａ】
2019079544.tif 000004
【図２Ｂ】
2019079544.tif 000005
【図２Ｃ】
2019079544.tif 000006
【図２Ｄ】
2019079544.tif 000007
【図２Ｅ】
2019079544.tif 000008
【図２Ｆ】
2019079544.tif 000009
【図３】
2019079544.tif 000010
【図４】
2019079544.tif 000011