(57)【要約】  本発明は、個々の着用者に適したサイズであり、かつ、デザイナーの意図したデザインとの整合性が高い被服を提供することのできる、パターン自動生成装置、システム、方法、プログラム、及び記録媒体を提供することを課題とする。本発明により、マスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用い、グレーディング用設定情報が、マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、非相似形の変形処理を行うための個別変形設定情報と、を含み、グレーディング手段が、身体寸法と相似変形設定情報に基づいて、マスターパターンの相似形での変形を行い、身体寸法と個別変形設定情報に基づいて、相似変形パターンの非相似形での変形を行うことを特徴とする、パターン自動生成装置、システム、方法、プログラム、及び記録媒体が提供される。
2019021349.tif 000002
【特許請求の範囲】
【請求項１】
被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成装置であって、
前記テンプレートを格納するテンプレート記憶部と、
着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、を備え、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とする、パターン自動生成装置。
【請求項２】
前記相似変形設定情報が、
前記マスターパターンの相似形での変形に用いる拡大／縮小率を求めるための第１の基準部位を示す相似変形基準部位情報と、
前記マスターパターンにおいて想定された前記第１の基準部位の寸法である基準値情報と、を含み、
前記相似変形手段が、
前記身体寸法からの、前記着用者の前記第１の基準部位の寸法である第１の寸法の取得と、
前記第１の寸法と前記基準値情報からの、前記拡大／縮小率の算出と、を行うことを特徴とする、請求項１に記載のパターン自動生成装置。
【請求項３】
前記マスターパターンが、複数のパターンポイントを含み、
前記個別変形設定情報が、
前記非相似形での変形の際の基準点とする前記パターンポイントを示す基準点指定情報と、
前記非相似形での変形において移動させる前記パターンポイントとする、移動点を示す移動点指定情報と、
前記移動点の前記非相似形での変形における前記移動点の移動方向を示す移動方向指定情報と、
前記身体寸法と前記相似変形パターンとの間で比較を行い、前記非相似形での変形処理における前記移動点の移動率を求めるための第２の基準部位を指定する個別変形基準部位情報と、を含み、
前記個別変形手段が、
前記身体寸法からの、前記着用者の前記第２の基準部位の寸法である第２の寸法の取得と、
前記相似変形パターンにおける前記第２の基準部位の寸法である相似変形後寸法の取得と、
前記第２の寸法と前記相似変形後寸法からの、前記移動率の算出と、
前記基準点指定情報、前記移動点指定情報、前記移動方向指定情報、前記移動率に基づいた、前記移動点の移動処理と、を行うことを特徴とする、請求項１又は請求項２に記載のパターン自動生成装置。
【請求項４】
前記個別変形設定情報が、
前記移動点に含まれる複数の前記パターンポイントによって構成されるグループの代表点を示す代表点指定情報と、
前記グループに含まれる前記代表点以外の前記パターンポイントである連動点を示す連動点指定情報と、を含み、
前記個別変形手段が、
前記移動処理において、前記代表点の前記移動処理と、
前記代表点と同一の移動方向、同一の移動量による、前記連動点の移動処理と、を行うことを特徴とする、請求項３に記載のパターン自動生成装置。
【請求項５】
前記テンプレートが、
複数の前記マスターパターンと、
それぞれの前記マスターパターンに対する前記グレーディング用設定情報と、
前記身体寸法に基づいて前記相似形の変形処理の対象とする前記マスターパターンの選択の条件であるマスターパターン選択条件を含み、
前記グレーディング手段が、前記マスターパターン選択条件に基づいて、前記マスターパターンの選択を行うことを特徴とする、請求項１から請求項４の何れかに記載のパターン自動生成装置。
【請求項６】
前記テンプレートが、前記マスターパターンに含まれるパターンの生地への配置の規則である型入れ用設定情報を含み、
前記型入れ用設定情報に基づいた型入れ処理を行う型入れ手段を更に備えることを特徴とする、請求項１から請求項５の何れかに記載のパターン自動生成装置。
【請求項７】
被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成サーバ装置と、ユーザ端末装置が、ネットワークを介して通信可能に構成される、パターン自動生成システムであって、
前記パターン自動生成サーバ装置が、
前記テンプレートを格納するテンプレート記憶部と、
前記ユーザ端末装置より送信される着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、を備え、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とする、パターン自動生成システム。
【請求項８】
前記相似変形設定情報が、
前記マスターパターンの相似形での変形に用いる拡大／縮小率を求めるための第１の基準部位を示す相似変形基準部位情報と、
前記マスターパターンにおいて想定された前記第１の基準部位の寸法である基準値情報と、を含み、
前記相似変形手段が、
前記身体寸法からの、前記着用者の前記第１の基準部位の寸法である第１の寸法の取得と、
前記第１の寸法と前記基準値情報からの、前記拡大／縮小率の算出と、を行うことを特徴とする、請求項７に記載のパターン自動生成システム。
【請求項９】
前記マスターパターンが、複数のパターンポイントを含み、
前記個別変形設定情報が、
前記非相似形での変形の際の基準点とする前記パターンポイントを示す基準点指定情報と、
前記非相似形での変形において移動させる前記パターンポイントとする、移動点を示す移動点指定情報と、
前記移動点の前記非相似形での変形における前記移動点の移動方向を示す移動方向指定情報と、
前記身体寸法と前記相似変形パターンとの間で比較を行い、前記非相似形での変形処理における前記移動点の移動率を求めるための第２の基準部位を指定する個別変形基準部位情報と、を含み、
前記個別変形手段が、
前記身体寸法からの、前記着用者の前記第２の基準部位の寸法である第２の寸法の取得と、
前記相似変形パターンにおける前記第２の基準部位の寸法である相似変形後寸法の取得と、
前記第２の寸法と前記相似変形後寸法からの、前記移動率の算出と、
前記基準点指定情報、前記移動点指定情報、前記移動方向指定情報、前記移動率に基づいた、前記移動点の移動処理と、を行うことを特徴とする、請求項７又は請求項８に記載のパターン自動生成システム。
【請求項１０】
前記個別変形設定情報が、
前記移動点に含まれる複数の前記パターンポイントによって構成されるグループの代表点を示す代表点指定情報と、
前記グループに含まれる前記代表点以外の前記パターンポイントである連動点を示す連動点指定情報と、を含み、
前記個別変形手段が、
前記移動処理において、前記代表点の前記移動処理と、
前記代表点と同一の移動方向、同一の移動量による、前記連動点の移動処理と、を行うことを特徴とする、請求項９に記載のパターン自動生成システム。
【請求項１１】
前記テンプレートが、
複数の前記マスターパターンと、
それぞれの前記マスターパターンに対する前記グレーディング用設定情報と、
前記身体寸法に基づいて前記相似形の変形処理の対象とする前記マスターパターンの選択の条件であるマスターパターン選択条件を含み、
前記グレーディング手段が、前記マスターパターン選択条件に基づいて、前記マスターパターンの選択を行うことを特徴とする、請求項７から請求項１０の何れかに記載のパターン自動生成システム。
【請求項１２】
前記テンプレートが、前記マスターパターンに含まれるパターンの生地への配置の規則である型入れ用設定情報を含み、
前記型入れ用設定情報に基づいた型入れ処理を行う型入れ手段を更に備えることを特徴とする、請求項７から請求項１１の何れかに記載のパターン自動生成システム。
【請求項１３】
被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いて行うパターン自動生成方法であって、
着用者の身体寸法の入力を受け付ける入力受付ステップと、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング処理ステップと、を備え、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング処理ステップが、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形ステップと、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形ステップと、を有することを特徴とする、パターン自動生成方法。
【請求項１４】
被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成プログラムであって、
コンピュータ装置を、
前記テンプレートを格納するテンプレート記憶部と、
着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、として動作させ、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とする、パターン自動生成プログラム。
【請求項１５】
被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成プログラムを格納したコンピュータ読取可能な記録媒体であって、
コンピュータ装置を、
前記テンプレートを格納するテンプレート記憶部と、
着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、として動作させ、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とするパターン自動生成プログラムを格納した、コンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は服飾品のパターン（型紙）を生成する、パターン自動生成装置、システム、方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
被服や服飾品の作成に際しては、まずデザイナーがデザインを行い、そのイメージやサイズ感といった情報を、デザイン画などによって表現する。そして、パタンナーによって、デザイナーによるデザインを基に、それを実際に作成するためのパターン（型紙）の作製が行われる。これは、立体裁断や製図などの手法により行われ、これによって完成したパターンは、マスターパターンと呼ばれる。【０００３】
マスターパターンはすなわち、デザイナーが意図したデザインを最も忠実に反映するパターンであり、平均的な体系に対して作成されることが一般的である。そのため、量販店などにおいて販売する既製服としてこれを流通させるためには、より多くの人々がそのデザインの被服を着用することができるよう、サイズ展開を行う。ここで、マスターパターンを基に、他のサイズの被服のためのパターンを作成する作業はグレーディング作業と呼ばれる。このグレーディング作業には、パタンナーの専門的な知識や技能が要求される。【０００４】
図１２は、縦軸を身長、横軸を胸囲として、サイズ展開の概念を説明するための図である。例えば、身長１７０ｃｍ、胸囲９２ｃｍの着用者を対象として、Ｍサイズのマスターパターンが作成されたとする（図１２（ａ）中の点Ｍ）。ここから、より高い身長、大きな胸囲を持つ着用者を対象とするために、身長、胸囲共に５％増加させて、身長１７８．５ｃｍ、胸囲９６．６ｃｍの着用者のためのＬサイズ（図１２（ａ）中の点Ｌ）を、また、より低い身長、小さな胸囲を持つ着用者を対象とするために、身長、胸囲共に５％減少させて、身長１６１．５ｃｍ、胸囲８７．４ｃｍの着用者のためのＳサイズ（図１２（ａ）中の点Ｓ）を、それぞれ作成するものとする。このようにＭサイズのマスターパターンからＬサイズ、Ｓサイズをそれぞれ作成すると、１本の直線（直線Ｇ１）上にＳ，Ｍ，Ｌの３つのサイズが位置することになる。本明細書においては、このような直線を「グレーディングライン」と呼ぶ。【０００５】
グレーディングラインの取り方は、既製服を作成するメーカーの考え方などによって、大きく異なるものとなる。例えば、身長の変化に対して、胸囲の変化率が小さいという考えに基づくのであれば、図１２（ａ）に示す直線Ｇ２のようなグレーディングラインを設定し得るし、逆に身長の変化に対して、胸囲の変化率が大きいという考えに基づくのであれば、図１２（ａ）に示す直線Ｇ３のようなグレーディングラインを設定し得る。更に、ここでは説明の簡単のためにＧ１〜Ｇ３のような直線でグレーディングラインを示したが、より複雑な考えに基づくのであればこれが曲線となることもあり、グレーディング作業は複雑な手順で行われてきた。【０００６】
図１３は、従来のグレーディング手法の一例を示す図である。この例では、図１３（ａ）に示すような、点Ａから点Ｈの頂点をもつパターンに対してグレーディングを行う場合に、点Ｐを基準とした、点Ａの移動量（ｘａ，ｙａ）、点Ｂの移動量（ｙｂ）・・・、といったように、各頂点の移動量を指定することで、パターンの大きさや形を変更する。特許文献１には、このような手法に基づいて、各点の移動量を算出し、グレーディング処理を行う型紙作成装置が記載されている。【０００７】
図１４は、従来のグレーディング手法の他の例を示す図である。この例では、図１４（ａ）に示すようなパターンに対してグレーディング処理を施す場合に、まず破線で示すように、パターンを複数のパーツに分割する。そして、図１４（ｂ）に示すようにそれぞれのパーツの間隔の変更や、各パーツの拡大／縮小処理などを行った上で、それぞれのパーツ間を直線や曲線で結ぶことで、パターンの大きさや形を変更するものである。例えば、特許文献２には、従来技術として、このような手法に基づいたグレーディング処理が記載されている。【０００８】
上述したようなグレーディング処理は、古くは手作業による製図で、昨今では、アパレルＣＡＤと呼ばれるような専門的なソフトウェアなどを用いて行われている。【０００９】
また、どのような考えに基づいて設定するとしても、１本のグレーディングラインでカバーできる着用者の体系の範囲には限りがある。そのため、図１２（ｂ）に直線Ｇ４で示すように、直線Ｇ１を標準体型の着用者のためのグレーディングラインとした場合に、より細身の着用者を対象としたグレーディングラインと、直線Ｇ５に示すような、体型が太めの着用者のためのグレーディングラインとを追加する、といったように、複数のグレーディングラインを採用し、より多くのサイズ展開を行うことが考えられる。このように、グレーディングラインを増やすことでより多くの着用者に対応したサイズを展開することができるが、その一方で、多くのサイズを作成するためにはコストがかかり、また、在庫の管理の煩雑化などのデメリットもある。【００１０】
このような既製服のサイズ設定に係る問題点を解消するために、個々の着用者の体形や体格に合わせた被服を提供する方法として、特許文献３には、着用者の身体の採寸情報の入力を受け、特許文献４に示されるような方法により、グレーディングを行う処理を含む、衣料・服飾品の製造方法が記載されている。ここで、特許文献４には、先に説明したような、パターンを構成する各点の移動量を設定することでグレーディングを行う装置が記載されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平１１−２８６８１８号公報
【特許文献２】特開平６−１５８４０９号公報
【特許文献３】特開平１１−１８１４号公報
【特許文献４】特公平４−２３００１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
上述したように、被服のサイズ展開においては、パタンナーの高度な知識と複雑なグレーディング処理が要求されるため、多くの場合にはアパレルメーカーなどの考え方に基づいて予め複数のサイズを用意し、既製服として販売する方法がとられている。そのため、着用者は自身の体形や体格に最も近いサイズとしてメーカーが用意したサイズの被服を着用するほかないという問題がある。【００１３】
また、個々の着用者に対して最適なサイズを提供するためにはオーダーメイドの形式をとる必要があり、それには個々の着用者の身体寸法の採寸や、それを基にしたパタンナーによるグレーディング作業などの多くの工程が必要となり、被服の提供までにかかる期間の長期化や、高コスト化などの問題がある。【００１４】
特許文献３に記載されるように、個々の着用者の体形や体格に合わせた被服を提供するためのグレーディング処理を行う装置なども提案されているが、先に述べた通り、グレーディングには複雑な処理が要求されるため、コンピュータによって処理を自動化するためには、大きな処理リソースが必要とされるという問題がある。【００１５】
更に、グレーディングを行い、マスターパターンの変形を行う以上、デザイナーが意図したデザインと完全に一致することはなく、デザイン上で何らかの不整合が生じる。既製服として予めサイズ展開を行う場合や、オーダーメイドによって個々の着用者に合わせたグレーディング処理を行う場合、グレーディング処理によって生じるデザイン上の不整合をどれだけ小さくし、デザイナーが意図したデザインに近づけることができるかは、グレーディング処理を行うパタンナーの力量に依存してしまう。これは、コンピュータによってグレーディング処理を自動化する場合においても、その処理のアルゴリズムによるところとなる。【００１６】
そこで、本発明では、上述した問題の少なくとも１つを解決し、個々の着用者に適したサイズであり、かつ、デザイナーの意図したデザインとの整合性が高い被服を提供することのできる、パターン自動生成装置、システム、方法、プログラム、及び記録媒体を提供することを課題とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、本発明に係るパターン自動生成装置は、被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成装置であって、
前記テンプレートを格納するテンプレート記憶部と、
着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、を備え、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とする。【００１８】
このように、着用者の身体寸法の入力を受け、テンプレートに従った相似形の変形処理、非相似形の変形処理を順次行う構成とすることにより、軽量な処理によって、デザイン上の不整合が小さくなるようなグレーディング処理を行うことができる。【００１９】
本発明に係るパターン自動生成装置の好ましい形態では、前記相似変形設定情報が、
前記マスターパターンの相似形での変形に用いる拡大／縮小率を求めるための第１の基準部位を示す相似変形基準部位情報と、
前記マスターパターンにおいて想定された前記第１の基準部位の寸法である基準値情報と、を含み、
前記相似変形手段が、
前記身体寸法からの、前記着用者の前記第１の基準部位の寸法である第１の寸法の取得と、
前記第１の寸法と前記基準値情報からの、前記拡大／縮小率の算出と、を行うことを特徴とする。
このように、相似変形の基準とする部位と、その基準値とを設定可能とすることで、それぞれにパターンに対する最適な拡大／縮小率の設定を、容易に行うことができる。【００２０】
本発明に係るパターン自動生成装置の好ましい形態では、前記マスターパターンが、複数のパターンポイントを含み、
前記個別変形設定情報が、
前記非相似形での変形の際の基準点とする前記パターンポイントを示す基準点指定情報と、
前記非相似形での変形において移動させる前記パターンポイントとする、移動点を示す移動点指定情報と、
前記移動点の前記非相似形での変形における前記移動点の移動方向を示す移動方向指定情報と、
前記身体寸法と前記相似変形パターンとの間で比較を行い、前記非相似形での変形処理における前記移動点の移動率を求めるための第２の基準部位を指定する個別変形基準部位情報と、を含み、
前記個別変形手段が、
前記身体寸法からの、前記着用者の前記第２の基準部位の寸法である第２の寸法の取得と、
前記相似変形パターンにおける前記第２の基準部位の寸法である相似変形後寸法の取得と、
前記第２の寸法と前記相似変形後寸法からの、前記移動率の算出と、
前記基準点指定情報、前記移動点指定情報、前記移動方向指定情報、前記移動率に基づいた、前記移動点の移動処理と、を行うことを特徴とする。
このように、基準点と移動点とするパターンポイントの指定によって行うことで、非相似形での変形を単純化し、軽量な処理で行うことができる。【００２１】
本発明に係るパターン自動生成装置の好ましい形態では、前記個別変形設定情報が、
前記移動点に含まれる複数の前記パターンポイントによって構成されるグループの代表点を示す代表点指定情報と、
前記グループに含まれる前記代表点以外の前記パターンポイントである連動点を示す連動点指定情報と、を含み、
前記個別変形手段が、
前記移動処理において、前記代表点の前記移動処理と、
前記代表点と同一の移動方向、同一の移動量による、前記連動点の移動処理と、を行うことを特徴とする。
このように、移動点に含まれるパターンポイントに対してグループ設定を行い、それに含まれる移動点に対して同一の移動方向、移動量による移動処理を行うことで、グループに含まれるパターンポイント間の相対的な位置関係を変化させずに非相似形の変形処理を行うことができ、パターン間で縫い合わせる箇所の不整合などが生じることを防ぐことができる。【００２２】
本発明に係るパターン自動生成装置の好ましい形態では、前記テンプレートが、
複数の前記マスターパターンと、
それぞれの前記マスターパターンに対する前記グレーディング用設定情報と、
前記身体寸法に基づいて前記相似形の変形処理の対象とする前記マスターパターンの選択の条件であるマスターパターン選択条件を含み、
前記グレーディング手段が、前記マスターパターン選択条件に基づいて、前記マスターパターンの選択を行うことを特徴とする。
このように、複数のマスターパターンと、それぞれについてのグレーディング用設定の利用を可能とすることで、より多くの体形、体格の着用者に対して、マスターパターンとの整合性の高いデザインの被服を提供することができる。【００２３】
本発明に係るパターン自動生成装置の好ましい形態では、前記テンプレートが、前記マスターパターンに含まれるパターンの生地への配置の規則である型入れ用設定情報を含み、
前記型入れ用設定情報に基づいた型入れ処理を行う型入れ手段を更に備えることを特徴とする。
このように、規則を設定し、型入れ処理を行うことで、着用者によってパターンの大きさが変わる場合においても、生地の無駄を少なくし、効率的に被服の生産を行うことができる。【００２４】
本発明に係るパターン自動生成システムは、被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成サーバ装置と、ユーザ端末装置が、ネットワークを介して通信可能に構成される、パターン自動生成システムであって、
前記パターン自動生成サーバ装置が、
前記テンプレートを格納するテンプレート記憶部と、
前記ユーザ端末装置より送信される着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、を備え、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とする。【００２５】
本発明に係るパターン自動生成システムの好ましい形態では、前記相似変形設定情報が、
前記マスターパターンの相似形での変形に用いる拡大／縮小率を求めるための第１の基準部位を示す相似変形基準部位情報と、
前記マスターパターンにおいて想定された前記第１の基準部位の寸法である基準値情報と、を含み、
前記相似変形手段が、
前記身体寸法からの、前記着用者の前記第１の基準部位の寸法である第１の寸法の取得と、
前記第１の寸法と前記基準値情報からの、前記拡大／縮小率の算出と、を行うことを特徴とする。【００２６】
本発明に係るパターン自動生成システムの好ましい形態では、前記マスターパターンが、複数のパターンポイントを含み、
前記個別変形設定情報が、
前記非相似形での変形の際の基準点とする前記パターンポイントを示す基準点指定情報と、
前記非相似形での変形において移動させる前記パターンポイントとする、移動点を示す移動点指定情報と、
前記移動点の前記非相似形での変形における前記移動点の移動方向を示す移動方向指定情報と、
前記身体寸法と前記相似変形パターンとの間で比較を行い、前記非相似形での変形処理における前記移動点の移動率を求めるための第２の基準部位を指定する個別変形基準部位情報と、を含み、
前記個別変形手段が、
前記身体寸法からの、前記着用者の前記第２の基準部位の寸法である第２の寸法の取得と、
前記相似変形パターンにおける前記第２の基準部位の寸法である相似変形後寸法の取得と、
前記第２の寸法と前記相似変形後寸法からの、前記移動率の算出と、
前記基準点指定情報、前記移動点指定情報、前記移動方向指定情報、前記移動率に基づいた、前記移動点の移動処理と、を行うことを特徴とする。【００２７】
本発明に係るパターン自動生成システムの好ましい形態では、前記個別変形設定情報が、
前記移動点に含まれる複数の前記パターンポイントによって構成されるグループの代表点を示す代表点指定情報と、
前記グループに含まれる前記代表点以外の前記パターンポイントである連動点を示す連動点指定情報と、を含み、
前記個別変形手段が、
前記移動処理において、前記代表点の前記移動処理と、
前記代表点と同一の移動方向、同一の移動量による、前記連動点の移動処理と、を行うことを特徴とする。【００２８】
本発明に係るパターン自動生成システムの好ましい形態では、前記テンプレートが、
複数の前記マスターパターンと、
それぞれの前記マスターパターンに対する前記グレーディング用設定情報と、
前記身体寸法に基づいて前記相似形の変形処理の対象とする前記マスターパターンの選択の条件であるマスターパターン選択条件を含み、
前記グレーディング手段が、前記マスターパターン選択条件に基づいて、前記マスターパターンの選択を行うことを特徴とする。【００２９】
本発明に係るパターン自動生成システムの好ましい形態では、前記テンプレートが、前記マスターパターンに含まれるパターンの生地への配置の規則である型入れ用設定情報を含み、
前記型入れ用設定情報に基づいた型入れ処理を行う型入れ手段を更に備えることを特徴とする。【００３０】
本発明に掛かるパターン自動生成方法は、被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いて行うパターン自動生成方法であって、
着用者の身体寸法の入力を受け付ける入力受付ステップと、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング処理ステップと、を備え、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング処理ステップが、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形ステップと、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形ステップと、を有することを特徴とする。【００３１】
本発明に係るパターン自動生成プログラムは、被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成プログラムであって、
コンピュータ装置を、
前記テンプレートを格納するテンプレート記憶部と、
着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、として動作させ、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とする。【００３２】
本発明に係る記録媒体は、被服のマスターパターンと、グレーディング用設定情報と、を少なくとも含むテンプレートを用いてグレーディング処理を行うパターン自動生成プログラムを格納したコンピュータ読取可能な記録媒体であって、
コンピュータ装置を、
前記テンプレートを格納するテンプレート記憶部と、
着用者の身体寸法の入力を受け付ける入力受付手段と、
前記テンプレートと、前記身体寸法に基づいて、グレーディング処理を行うグレーディング手段と、として動作させ、
前記グレーディング用設定情報が、
マスターパターンに対して相似形の変形処理を行うための相似変形設定情報と、
非相似形の変形処理を行うための個別変形設定情報と、を含み、
前記グレーディング手段が、
前記身体寸法と前記相似変形設定情報に基づいて、前記マスターパターンの相似形での変形を行い、相似変形パターンを生成する相似変形手段と、
前記身体寸法と前記個別変形設定情報に基づいて、前記相似変形パターンの非相似形での変形を行う個別変形手段と、を有することを特徴とするパターン自動生成プログラムを格納する。
【発明の効果】
【００３３】
個々の着用者に適したサイズであり、かつ、デザイナーの意図したデザインとの整合性の高い被服を、コンピュータ装置による軽量な処理によって提供することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態１に係るパターン自動生成装置の機能ブロック図である。
【図２】本発明の実施形態１におけるテンプレートファイルの構成を示す図である。
【図３】本発明の実施形態１におけるマスターパターンの一例を示す図である。
【図４】本発明の実施形態１におけるパターン生成処理を示すフローチャートである。
【図５】本発明の実施形態１における個別変形処理を示すフローチャートである。
【図６】本発明の実施形態１におけるグレーディング処理によるパターンの変形の一例を示す図である。
【図７】本発明の実施形態１におけるマスターパターンの他の例を示す図である。
【図８】本発明の実施形態１におけるテンプレート作成処理を示すフローチャートである。
【図９】本発明の実施形態１におけるテンプレートへの個別変形設定処理を示すフローチャートである。
【図１０】本発明の実施形態２に係るパターン自動生成システムの構成図である。
【図１１】本発明の実施形態２に係るパターン自動生成サーバ装置及びウェブアプリケーションサーバ装置の機能ブロック図である。
【図１２】一般的な被服のサイズ設定の概念を示す模式図である。
【図１３】従来のグレーディング方法を示す図である。
【図１４】従来の他のグレーディング方法を示す図である。
【発明を実施するための形態】
【００３５】
（実施形態１）
以下、本発明の実施形態１について、図面を参照して詳細に説明する。本実施形態では、テンプレートを用い、着用者の身体寸法に基づいてグレーディング処理を行う、パターン自動生成装置１を示す。
【００３６】
＜パターン自動生成装置の構成＞
図１は、本実施形態に係るパターン自動生成装置１の機能ブロック図である。ここに示すように、本実施形態に係るパターン自動生成装置１は、着用者の身体寸法や、グレーディング処理を希望する被服の選択などの入力を受け付ける入力受付手段１０１と、グレーディング処理の対象とするマスターパターンやグレーディング処理のための設定情報などを含むテンプレートを格納するテンプレート記憶部１０２と、入力受付手段１０１で受け付けた入力の内容と、テンプレート記憶部１０２に格納されたテンプレートの内容に基づいてグレーディング処理を行うグレーディング手段１０３と、グレーディング手段１０３によるグレーディング処理後に、その結果として得られるパターンを生地上に配置する型入れ処理を行う型入れ手段１０４と、パターン上に図柄などのデザインの配置を行うデザイン生成手段１０５と、グレーディング処理や型入れ処理、デザインの配置などの処理が完了した結果を、プリンタ２やカッティングプロッタ３へと出力する裁断／印刷用データ出力手段１０６と、テンプレート記憶部１０２へのテンプレートの登録を行うテンプレート登録手段１０７と、を備える。
【００３７】
グレーディング手段１０３は、テンプレートに複数のマスターパターンが含まれる場合に、グレーディング処理の対象とするマスターパターンの選択を行うマスターパターン選択手段１０３１と、マスターパターンの相似形での拡大／縮小処理を行う相似変形手段１０３２と、相似変形手段１０３２による処理結果に、更に非相似形での変形処理を行う個別変形手段１０３３と、相似形での拡大／縮小、非相似形での変形を行った後に、パターン間で縫い合わせを行う部分の長さの整合性をとるための変形を行う、パターン間整合手段１０３４と、を有する。
【００３８】
パターン自動生成装置１としては、ＣＰＵなどの演算装置、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの主記憶装置、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、フラッシュメモリなどの補助記憶装置、種々の入出力装置等を備えた、一般的なコンピュータ装置を利用することができる。より詳細には、補助記憶装置に予め、あるいはパターン自動生成装置１の管理者の操作などによって、上述したような各手段としてコンピュータ装置を動作させるためのプログラムを格納しておき、それらのプログラムを主記憶装置上に展開して演算装置による演算を行い、入出力手段の制御などを行うことで、コンピュータ装置をパターン自動生成装置１として利用することができる。なお、本実施形態においては、単一のコンピュータ装置によってパターン自動生成装置１を実現する構成を示したが、本発明はこれに限るものではない。例えば、テンプレート記憶部１０２を別のコンピュータ装置に備えるような構成など、複数のコンピュータ装置によってパターン自動生成装置１を実現するような構成としてもよい。
【００３９】
なお、パターン自動生成装置１とプリンタ２やカッティングプロッタ３は、ＵＳＢケーブルなどによる有線接続やＢｌｕｅｔｏｏｔｈ（登録商標）、有線／無線ＬＡＮなどによって直接的に接続されてもよいし、他のネットワーク機器などを介し、インターネット越しに接続されるような構成であってもよい。
【００４０】
＜テンプレートの構成＞
図２は、テンプレート記憶部１０２に格納されるテンプレートの構成を示す図である。まず、図２（ａ）を参照して、テンプレートに単一のマスターパターンを含む場合について説明する。テンプレートＴは、被服の商品名やメーカー名、商品コードといったような、被服を特定するための情報を含む基本情報Ｔ１と、グレーディング処理の対象とするマスターパターンＴ２と、グレーディング手段１０３によるグレーディング処理のための設定情報であるグレーディング用設定情報Ｔ３と、型入れ手段１０４による型入れ処理のための設定情報である型入れ用設定情報Ｔ４と、デザイン生成手段１０５によるデザイン生成処理のための設定情報であるデザイン用設定情報Ｔ５と、を含む。
【００４１】
マスターパターンＴ２は、ＣＡＤソフトウェアやＡｄｏｂｅ（登録商標）社のＩｌｌｕｓｔｒａｔｏｒ（登録商標）のようなドローソフトなどによって作成された、ベクタ形式のデータである。すなわち、パターンを構成する点（以後、パターンポイントと呼称する）と、それらの間を結ぶ直線や曲線の定義などのデータによって構成される。また、１着の被服が複数のパターンで構成される場合においては、マスターパターンＴ２には複数のパターンに関するデータが含まれる。図３に、マスターパターンＴ２に含まれるパターンの一例を示す。左右２つの前身頃Ｐ１，Ｐ２、１つの後身頃Ｐ３、左右２つの袖Ｐ４，Ｐ５の合計５つのパターンがマスターパターンＴ２に含まれる場合を示している。そして、これらの各パターンにはそれぞれ、Ｐ１１〜Ｐ５５として示すようなパターンポイントが設定されている。なお、実際には襟などの他のパターンや、それぞれのパターンにおいて縫い代を示す線などが含まれる場合が多いが、ここでは説明の簡単のために、図３のような例を示している。
【００４２】
グレーディング用設定情報Ｔ３は、相似変形手段１０３２による相似変形処理のための設定情報である相似変形設定情報Ｔ３１と、個別変形手段１０３３による非相似形の変形処理のための設定情報である個別変形設定情報Ｔ３２と、パターン間整合手段１０３４による縫い合わせ部の整合性をとるための設定情報、すなわち、各パターン間で縫い合わせる部分のような対応箇所の指定などの情報である、パターン間対応情報Ｔ３３と、を有する。
【００４３】
更に、相似変形設定情報Ｔ３１は、相似変形の際に基準とする基準部位を特定する相似変形基準部位情報Ｔ３１１と、マスターパターンにおいて想定される基準部位の寸法である基準値情報Ｔ３１２と、を含む。ここで例えば、マスターパターンＴ２が、身長１７０ｃｍ、胸囲９２ｃｍの着用者を想定して作成されたものであり、胸囲を相似形の変形処理の基準として用いるのであれば、相似変形基準部位情報Ｔ３１１は胸囲、基準値情報Ｔ３１２は９２ｃｍ、といった情報となる。また、基準値情報Ｔ３１２は、胸囲や身長といったような身体寸法を基準としても、それに対応する各パターンにおける部位の長さを指定してもよい。例えば、図３に例示したように、胴周りが左右２枚の前身頃と、１枚の後見頃によって構成される場合に、胸囲９２ｃｍの着用者を想定するのであれば、胸囲の４分の１の長さである２３ｃｍを基準値情報Ｔ３１２として指定するような形態としてもよい。
【００４４】
個別変形設定情報Ｔ３２は、非相似形の変形処理の際に基準点とするパターンポイントの指定である基準点指定情報Ｔ３２１と、移動点とするパターンポイントの指定である移動点指定情報Ｔ３２２と、移動方向の指定である移動方向指定情報Ｔ３２３と、移動量の算出方法に関する設定情報である移動量算出設定情報Ｔ３２４と、移動量の算出に用いる基準部位の指定である個別変形基準部位情報Ｔ３２５と、移動点のグループ設定に関する情報であるグループ設定情報Ｔ３２６を含む。グループ設定情報Ｔ３２６は、グループの代表点とするパターンポイントの指定である代表点指定情報と、グループに含まれる代表点以外のパターンポイントの指定である連動点指定情報と、を有するものである。個別変形設定情報Ｔ３２に含まれるこれらの各値については、後に個別変形処理の説明においてより詳細に説明する。なお、個別変形設定情報Ｔ３２は１つに限らず、複数の個別変形設定情報Ｔ３２を備え、それぞれの設定に従って、同一のパターンに対して、また、マスターパターンＴ２に含まれるそれぞれのパターンに対して、複数回の個別変形処理を行うような構成としてよい。
【００４５】
パターン間対応情報Ｔ３３は、マスターパターンＴ２に含まれる各パターン間において、縫い合わせる箇所や、ファスナーやボタンなどで留める箇所など（以後、対応する線と呼称する）の指定についての情報である。例えば、図３に例示したようなマスターパターンであれば、前身頃Ｐ１においてパターンポイントＰ１５とＰ１６を結ぶ曲線は、後身頃Ｐ３においてパターンポイントＰ３０９とＰ３１０を結ぶ曲線と縫い合わされる個所であるため、それらの曲線の長さや形状は対応している必要がある。また、前身頃Ｐ１においてパターンポイントＰ１７とＰ１８を結ぶ曲線は、袖を縫い合わせる部分（アームホール）の一部を示すものであり、袖Ｐ４のパターンポイントＰ４２とＰ４１を結ぶ曲線と対応している必要がある。同様に、後身頃Ｐ３においてパターンポイントＰ３１１とＰ３１２を結ぶ曲線も、アームホールの一部であり、袖Ｐ４のパターンポイントＰ４５とＰ４１を結ぶ曲線と対応している必要がある。このように、前身頃Ｐ１と袖Ｐ４、後身頃Ｐ３と袖Ｐ４の間で曲線が対応していれば、前身頃Ｐ１と後身頃Ｐ３とを縫い合わせた際に、前身頃Ｐ１におけるパターンポイントＰ１７とＰ１８を結ぶ曲線と、後身頃Ｐ３におけるパターンポイントＰ３１１とＰ３１２を結ぶ曲線によって形成されるアームホールに対し、袖Ｐ４を縫い合わせることができる。パターン間対応情報Ｔ３３はこのような、マスターパターンＴ２に含まれる各パターンにおいて対応する線についての情報を含む。これは例えば、表１に示すように、曲線や直線の両端となる２つのパターンポイントと、それに対応する曲線や直線の両端となる２つパターンポイントの情報の組を保持すればよい。
【００４６】
【表１】
2019021349.tif 000003
【００４７】
また、後に説明するように、非相似形の変形処理に際して、対応している必要がある線の長さや形状などの変形を行い、対応関係が崩れてしまう場合には、いずれかのパターンの修正を行い、整合性をとる必要がある。その際にいずれのパターンの変形処理を行うかを決定するための優先度に関する情報を含むことが好ましい。更に、対応する線の組に対して、長さや形状に関する更なる制約を課すことができるような構成としてもよい。
【００４８】
型入れ用設定情報Ｔ４は、型入れ手段１０４によって１枚の布地に、マスターパターンＴ２に含まれる各パターンを配置する処理、すなわち、型入れ処理のための設定情報である。布地には、縦横の方向がある場合が多い。型入れ用設定情報Ｔ４には、各パターンを布地の方向に対してどういった方向で取るか、といった制約情報が含まれる。例えば、パターンの縦方向が布地の縦方向と平行になるように配置する、逆に布地の縦方向に対して直交するように配置する、布地の縦方向に対して斜め４５度になるように配置する、あるいは、方向に対する制約を特に課さない、といった設定内容が挙げられる。
【００４９】
デザイン用設定情報Ｔ５は、デザイン生成手段１０５によるデザイン生成処理に用いる設定情報である。ここでのデザインとは、被服に印刷する図形や文字などの配置を指す。本実施形態に係るパターン自動生成装置１によれば、グレーディング処理によってパターンのサイズが変化する。そのため、パターン上に図形や文字などを配置し、印刷をすることが可能な領域のサイズが変化することになる。デザイン用設定情報Ｔ５では、マスターパターンに対する図形や文字などの配置に加えて、このようにパターンのサイズが変動した際に、それぞれの図形や文字などをどのように再配置するか、といった情報である。これは例えば、パターンの拡大／縮小が行われた場合に同様の倍率での拡大／縮小を行う、縦横比を維持しての拡大／縮小を行う、基本的には元のサイズを維持するが、複数の図形や文字などが重なってしまうような場合には縮小を行う、といったように、パターンのサイズの変化に対してデザインをどう変化させるかを詳細に指定するものである。なお、パターン上への図形や文字などの印刷を行わない場合においては、デザイン用設定情報Ｔ５を省略するような構成としてもよい。
【００５０】
図２（ｂ）は、複数のマスターパターンを含むテンプレートＴの構成を示す図である。これは、図２（ａ）に示した単一のマスターパターンを持つ場合と同様に、基本情報Ｔ１、型入れ用設定情報Ｔ４、デザイン用設定情報Ｔ５を備える。そして、マスターパターンＴ２ａとそれに対応するグレーディング用設定情報Ｔ３ａ、マスターパターンＴ２ｂとそれに対応するグレーディング用設定情報Ｔ３ｂといったように、複数のマスターパターンＴ２と、そのそれぞれに対応するグレーディング用設定情報Ｔ３を備える。更に、複数のマスターパターンＴ２の内、グレーディング処理にどのマスターパターンＴ２を用いるかを決定するためのマスターパターン選択条件Ｔ６を備える。なお、図２（ｂ）には、一例として２組のマスターパターンＴ２、グレーディング用設定情報Ｔ３を備える構成を示したが、更に多くのマスターパターンＴ２、グレーディング用設定情報Ｔ３を備えるような構成としてもよい。
【００５１】
マスターパターン選択条件Ｔ６は例えば、胸囲が１００ｃｍ未満の場合にはマスターパターンＴ２ａ及びグレーディング用設定情報Ｔ３ａを、胸囲が１００ｃｍ以上の場合にはマスターパターンＴ２ｂ及びグレーディング用設定情報Ｔ３ｂを用いてグレーディング処理を行う、といったように、グレーディング処理に用いるマスターパターンＴ２、グレーディング用設定情報Ｔ３を決定するための指定である。これはすなわち、図１２（ｂ）に示したように、複数のグレーディングラインを設定してグレーディング処理を行う、ということに対応するものである。これにより、より多くの体形や体格の着用者に対して、デザイナーが意図したデザインとの整合性の高い被服を提供することができる。
【００５２】
＜パターン生成処理＞
図４は、本実施形態におけるパターンの生成処理を示すフローチャートである。ここでは、着用者が所望する商品について、当該着用者の身体寸法に合わせたパターンの提供を行う。なお、パターン自動生成装置１を実際に操作するのは着用者本人であってもよいし、衣料品店の店員のように、代理で入力作業を行う者であってもよい。
【００５３】
まず、ステップＳ１０１で、入力受付手段１０１により、商品の選択を受け付ける。ここでは例えば、パターン自動生成装置１によって被服の電子カタログを表示し、その中からの選択を受け付ける方法や、バーコードや種々の２次元コードなどの読み取り手段をパターン自動生成装置１が備え、紙媒体の商品カタログ、雑誌などに掲載されたコードや、店舗にて見本として展示される商品に取り付けられるタグに表示されるコードなどの読み取りを行う方法など、任意の方法によって、パターン生成処理を行う商品の選択を受け付ければよい。
【００５４】
続くステップＳ１０２では、テンプレート記憶部１０２からパターン生成処理に使用するテンプレートの取得を行う。これは、先にステップＳ１０１において入力を受け付けた内容と、基本情報Ｔ１に含まれる商品コードとの照合処理など行うことにより、使用するテンプレートＴを特定すればよい。
【００５５】
そして、ステップＳ１０３では、入力受付手段１０１により、パターン生成処理に使用する着用者の身体寸法などのパラメータの入力を受け付ける。ここでは、少なくとも、相似変形基準部位情報Ｔ３１１や個別変形基準部位情報Ｔ３２５によって特定される、相似形、非相似形での変形処理の際に基準とする部位の身体寸法に関するパラメータの入力を受け付ける。これは、例えば胸囲９２ｃｍ、身長１７０ｃｍ、といったように、数値によって直接的な入力を受け付けてもよいし、あるいは、「細め／太め」、「小柄／長身」、「ぴったりサイズ／ゆったりサイズ」、といったように、より抽象的な内容での入力を受け付けるような構成としてもよい。
【００５６】
ステップＳ１０１からＳ１０３における処理により、パターン生成に使用するテンプレートＴの特定、及びパラメータの取得が完了した後に、グレーディング手段１０３によるグレーディング処理を行う。
【００５７】
まず、ステップＳ１０４では、テンプレートＴに複数のマスターパターンＴ２が含まれるかの判定を行い、複数のマスターパターンＴ２が含まれると判定された場合（ステップＳ１０４：ＹＥＳ）、ステップＳ１０５に進み、マスターパターン選択手段１０３１により、パターン生成処理に使用するマスターパターンＴ２の選択処理を行う。これは、ステップＳ１０３において入力されたパラメータの１つ、あるいは複数を用いた判定を行い、着用者に適したマスターパターンＴ２の選択を行うものである。
【００５８】
ステップＳ１０５において、使用するマスターパターンＴ２の選択が完了した後、あるいは、ステップＳ１０４において、使用するテンプレートＴに含まれるマスターパターンＴ２が１つであると判定された場合（ステップＳ１０４：ＮＯ）には、ステップＳ１０６に進み、相似変形手段１０３２により、相似変形処理に用いる拡大／縮小率の算出処理が行われる。
【００５９】
これはすなわち、相似変形基準部位情報Ｔ３１１によって特定される部位に対応する着用者の身体寸法をステップＳ１０３において入力を受けた内容より抽出し、基準値情報Ｔ３１２に対する着用者の身体寸法の比率を計算すればよい。例えば、相似変形基準部位情報Ｔ３１１が胸囲を指定するものであって、基準値情報Ｔ３１２が９２ｃｍ、すなわち、マスターパターンＴ２が胸囲９２ｃｍの着用者を前提として作成されたものあったとする。この場合に、ステップＳ１０３において、着用者の胸囲が９６．６ｃｍであったとすれば、拡大／縮小率は、９６．６ｃｍ／９２ｃｍ×１００＝１０５％という数値が得られる。
【００６０】
そして、ステップＳ１０７では、ステップＳ１０６で算出した拡大／縮小率により、マスターパターンＴ２の相似形での変形処理を行う。図６は、図３において例示したマスターパターンＴ２の内の、前身頃Ｐ２のグレーディング処理を示す図である。ステップＳ１０７では、図６（ａ）に示すようなマスターパターンＴ２に含まれるパターンに対し、拡大／縮小処理を行い、図６（ｂ）に示すように、相似形での拡大／縮小を行ったパターンを得る。ここでは相似形の変形を行っているため、例えば１０５％の拡大を行ったのであれば、変形後の着丈ＬＬ２、変形後の半身幅ＬＢ２、変形後のウエスト幅ＬＷ２はそれぞれ、変形前の着丈ＬＬ１、変形前の半身幅ＬＢ１、変形前のウエスト幅ＬＷ１の１０５％の長さとなる。なお、ここでは一例として点Ｐ１０を基準点として拡大処理を行う様子を示しているが、相似形での拡大処理であるため、基準点をどこに取ったとしても、同様の形状のパターンが得られる。
【００６１】
この相似形での変形処理をマスターパターンＴ２に含まれるすべてのパターンに対して行うことで、デザイナーの意図したマスターパターンＴ２のデザインそのままに、拡大、あるいは縮小を行うことができ、また、縫い合わせる部分の長さや形状に関する不整合も発生しない。
【００６２】
ステップＳ１０７において、マスターパターンＴ２に含まれるすべてのパターンに対して相似形での変形処理を行った後には、ステップＳ１０８に進み、各パターンに対する非相似形での変形処理である、個別変形処理を行う。
【００６３】
図５は、個別変形処理の流れを示すフローチャートである。まず、ステップＳ２０１で、個別変形基準部位情報Ｔ３２５と、ステップＳ１０７において相似形の変形を行った後のパターン、及びステップＳ１０３において入力された着用者の身体寸法に基づいて、移動点の移動率の算出を行う。例えば、個別変形基準部位情報Ｔ３２５として着丈が指定され、ステップＳ１０７における相似形の変形後の着丈（図６（ｂ）のＬＬ２）が８１．２ｃｍ、ステップＳ１０３において入力された着用者に適した着丈が８２．５ｃｍであった場合には、８２．５ｃｍ／８１．２ｃｍ×１００＝１０１．６％という値が算出される。
【００６４】
続くステップＳ２０２では、基準点指定情報Ｔ３２１、移動点指定情報Ｔ３２２より、個別変形における基準点、移動点の特定を行う。ここでは一例として、図６（ｂ）に示すようなパターンにおいて、基準点としてＰ１１が、移動点として、Ｐ１３，Ｐ１４，Ｐ１５，Ｐ１６の４点が、それぞれ指定されたものとする。
【００６５】
ステップＳ２０３で、個別変形設定情報Ｔ３２にグループ設定情報Ｔ３２６が含まれると判定された場合には、ステップＳ２０４に進み、代表点指定情報Ｔ３２６１、連動点指定情報Ｔ３２６２より、パターンポイントのグループの代表点、連動点の特定を行う。なお、図６に例示したパターンにはグループ設定が含まれないため、ステップＳ２０３、Ｓ２０４については別途説明する。
【００６６】
そして、ステップＳ２０５で、ステップＳ２０１において算出した移動率と、ステップＳ２０２で特定した基準点と移動点、移動方向指定情報Ｔ３２３で指定される移動方向に基づいて、個別変形処理を行う。ここで、移動方向指定情報Ｔ３２３は、個別変形処理において移動点をどの方向に移動するか、指定するものである。例えば、移動方向が縦方向に指定される場合には、基準点と、各々の移動点との間の縦方向の距離が、ステップＳ２０１で算出した移動率分だけ変動するように、移動点の移動処理が行われる。例えば、先に示したように、移動率が１０１．６％、基準点がＰ１１、移動点がＰ１３，Ｐ１４，Ｐ１５，Ｐ１６である場合には、Ｐ１１と移動後のＰ１３，Ｐ１４の高さの差ＬＰ１３２，ＬＰ１４２、Ｐ１１と移動後のＰ１５の高さの差ＬＰ１５２、Ｐ１１と移動後のＰ１６との高さの差ＬＰ１６２は、それぞれ、Ｐ１１と移動前のＰ１３，Ｐ１４の高さの差ＬＰ１３１，ＬＰ１４１、Ｐ１１と移動前のＰ１５の高さの差ＬＰ１５１、Ｐ１１と移動前のＰ１６との高さの差ＬＰ１６１の１０１．６％となる。一方で、横方向の長さである半身幅ＬＢ３及びウエスト幅ＬＷ３は、個別変形前の半身幅ＬＢ２、ウエスト幅ＬＷ２と同一である。また、基準点Ｐ１１、及び移動点として指定されていないＰ１２，Ｐ１７，Ｐ１８の各パターンポイントの位置は変わらない。
【００６７】
このように、基準点、移動点を指定して変形を行うことで、非相似形の変形を行いながらも、デザイナーの意図したデザインの可能な限りの維持と、同じマスターパターンＴ２に含まれ、縫い合わせられる他のパターンとの整合性の維持をすることができる。例えば、図６に示した例においては、前身頃Ｐ１のパターンポイントＰ１６は、ウエストの絞りを決定するパターンポイントとなっている。このパターンポイントを移動点として指定することで、着丈の変化に合わせてウエストの絞りの位置も変化させることができ、元のパターンの持つデザインを損ねずに、着丈の変更をすることができる。また、図６に示した例において、パターンポイントＰ１７，Ｐ１８の間を結ぶ曲線は、後に袖を縫い合わせる部分（アームホール）の一部を形成する箇所である。これらのパターンポイントを移動点として指定しない（すなわち、固定とする）ことにより、前身頃Ｐ１の個別変形を行っても、アームホールの形状は変化しないため、それに伴う袖のパターンの変形を不要とすることができる。
【００６８】
なお、本実施形態においては、個別変形処理において、基準点を基準としてそれぞれの移動点の移動を行う処理を示したが、図６においてＰ１０として示したようなグレーディングポイントの高さを基準として移動点の移動を行うような構成、あるいは、そのように設定可能な構成としてもよい。このような構成とすれば、例えば図６においてＰ１５，Ｐ１６として示したようなパターンポイントの移動量はわずかではあるが変化し、デザイナーの意図したデザインの維持のためにより好適な個別変形の方法を指定することができる。
【００６９】
ステップＳ２０６で、テンプレートＴに含まれるすべての個別変形設定情報Ｔ３２についての処理が完了した科の判定が行われ、完了していないと判定された場合（ステップＳ２０４：ＮＯ）、ステップＳ２０１へ戻り、次の個別変形設定情報Ｔ３２についての処理が行われる。これは、先に述べたように、個別変形設定情報Ｔ３２に従って１つのパターンに対して複数回行われるような構成としてもよく、また、マスターパターンＴ２に含まれる多数のパターンに対して行われる。そして、すべての個別変形設定情報Ｔ３２についての処理が完了したと判定された場合（ステップＳ２０６：ＹＥＳ）、個別変形処理は終了する。
【００７０】
なお、上述したような、移動率の算出後に各移動点の移動量をその移動率に基づいて設定する方法の他にも、すべての移動点を一律して同じ移動量だけ移動させるような構成としてもよい。例えば、相似形の変形後の着丈（図６（ｂ）のＬＬ２）が８１．２ｃｍ、ステップＳ１０３において入力された着用者に適した着丈が８２．５ｃｍであった場合に、移動量を８２．５ｃｍ−８１．２ｃｍ＝１．３ｃｍといったようによりシンプルに計算し、すべての移動点をこれに従って移動する。すべての移動点を同じだけ移動させた場合においてもデザインの不整合が生じにくい場合などにおいては、このような方法をとることにより、処理を軽量化することができる。移動量の算出を、先に述べたような移動率の算出結果に基づいて各点について決定する方法で行うか、あるいはここで述べたようにすべての移動点で同量とするかは、移動量算出設定情報Ｔ３２４によって決定される。
【００７１】
図７は、グループ設定情報Ｔ３２６が付与されたパターンの一例である。これは、パンツを構成するパターンの内の１つを示すものであるが、このパターンＰ６は、パターンポイントＰ６０１，Ｐ６０２，Ｐ６０３，Ｐ６０４，Ｐ６１１，Ｐ６１０によって構成されるパターンＰ６ａ、パターンポイントＰ６０４，Ｐ６０５，Ｐ６０６，Ｐ６０７，Ｐ６１２によって構成されるパターン６ｂ、及び、パターンポイントＰ６０７，Ｐ６０８，Ｐ６０９、Ｐ６１０，Ｐ６１２によって構成されるパターン６ｃの３つのパーツからなるパターンである。
【００７２】
なお、図７中、斜線で塗りつぶされている、パターンポイントＰ６０４，Ｐ６１１，Ｐ６１０，Ｐ６１２で囲まれる領域は切り抜かれる。そして、パターン６ａの持つパターンポイントＰ６０４とＰ６１１を結ぶ曲線と、パターン６ｂの持つパターンポイントＰ６０４とＰ６１２を結ぶ曲線が縫い合わされる。同様に、パターン６ｂの持つパターンポイントＰ６０７とＰ６１２を結ぶ直線と、パターン６ｃの持つパターンポイントＰ６０７とＰ６１２を結ぶ直線、パターン６ｃの持つパターンポイントＰ６１０とＰ６１２を結ぶ曲線と、パターン６ａの持つパターンポイントＰ６１０とＰ６１１を結ぶ曲線がそれぞれ縫い合わされる。このように、パンツのパターンの一部を切り抜き、複数のパターンを縫い合わせることによって、立体的な形状のパンツにすることができる。
【００７３】
このようなパンツのマスターパターンに対して、例えば、パターンポイントＰ６０１が基準点として、パターンポイントＰ６０４，Ｐ６０５，Ｐ６０６，Ｐ６０７，Ｐ６０８，Ｐ６０９，Ｐ６１０，Ｐ６１１，Ｐ６１２が移動点として設定され、個別変形処理を行う場合を考える。この場合、個別変形によって、パターン６ａ，６ｂ，６ｃを縫い合わせる曲線の長さに、不整合が生じる恐れがある。
【００７４】
そこで、上述した移動点の内、パターンポイントＰ６１２を代表点、パターンポイントＰ６０４，Ｐ６１０，Ｐ６１１を連動点としたグループ設定を行うことで、パターンポイントＰ６１２の個別変形を行いながら、代表点と移動点との相対的な位置関係を保っての個別変形処理を行うことができる。
【００７５】
より具体的には、例えば、個別変形基準部位情報Ｔ３２５としてパンツ丈が指定され、ステップＳ１０７における相似形の変形後のパンツ丈（図７のＬＬ６）が１００ｃｍ、ステップＳ１０３において入力された着用者に適した着丈が１０２ｃｍであった場合には、ステップＳ２０１において、１０２ｃｍ／１００ｃｍ×１００＝１０２％という値が算出される。
【００７６】
そして、ステップＳ２０２において、先に述べたように、パターンポイントＰ６０１が基準点として、パターンポイントＰ６０４，Ｐ６０５，Ｐ６０６，Ｐ６０７，Ｐ６０８，Ｐ６０９，Ｐ６１０，Ｐ６１１，Ｐ６１２が移動点として特定される。
【００７７】
続くステップＳ２０３において、グループ設定が含まれると判定されてステップＳ２０４へと進み、先に述べたように、パターンポイントＰ６１２が代表点として、パターンポイントＰ６０４，Ｐ６１０，Ｐ６１１が連動点として、それぞれ特定される。
【００７８】
そして、ステップＳ２０５で、ステップＳ２０１において算出した移動率と、ステップＳ２０２で特定した基準点と移動点、移動方向指定情報Ｔ３２３で指定される移動方向、ステップＳ２０４で特定された代表点と連動点に基づいて、個別変形処理を行う。ここで、連動点ではない移動点である、パターンポイントＰ６０５，Ｐ６０６，Ｐ６０７，Ｐ６０８，Ｐ６０９，Ｐ６１２に関しては、先に図６を参照して説明した前身頃に対する個別変形処理と同様に、ステップＳ２０１において算出した移動率に基づいて、各パターンポイントの移動処理が行われる。
【００７９】
一方、連動点として指定されているパターンポイントＰ６０４，Ｐ６１０，Ｐ６１１に関しては、代表点として指定されているパターンポイントＰ６１２と同一の移動処理が行われる。
【００８０】
このように、移動点に対してグループ設定を行って個別変形処理を行うことにより、パンツ丈ＬＬ６と、連動点以外の移動点として設定されたパターンポイントの移動を、マスターパターンの持つデザインの崩れを抑えながら行うとともに、グループ設定が行われている代表点と連動点の相対的な位置、すなわち、図７にＬＰ６１，ＬＰ６２，ＬＰ６３として示したそれぞれの長さは維持することができる。これにより、パターンＰ６ａ，Ｐ６ｂ，Ｐ６ｃの縫い合わせ箇所の整合性を保つことができる。
【００８１】
以上のようにして、ステップＳ１０８における個別変形処理がすべて完了した後には、ステップＳ１０９へ進み、パターン間対応情報Ｔ３３に基づいて、パターン間整合手段１０３４による縫い合わせ部の整合性をとるための処理を行う。
【００８２】
先に説明したように、相似変形手段１０３２による相似変形処理においては、マスターパターンＴ２に含まれるすべてのパターンに対して同じ拡大／縮小率による相似形での変形処理が行われるため、パターン間における縫い合わせ部の不整合は生じない。また、個別変形手段１０３３による個別変形処理においても、個別変形設定情報Ｔ３２の設定により、縫い合わせ部の不整合が生じないような設定を行うことができる。これは、先に例示したように、個別変形処理において縫い合わせを行う部分の変形が生じないように設定することや、図３に例示したパターンにおいて、前身頃Ｐ１のパターンポイントＰ１５，Ｐ１６を結ぶ曲線の変化と、後身頃Ｐ３のパターンポイントＰ３０９，Ｐ３１０を結ぶ曲線の変化が対応するような個別変形設定情報Ｔ３２を設定することにより、実現できる。
【００８３】
しかし、個別変形処理において縫い合わせ部分の不整合が出ることを避けられないような場合もある。そういった場合に生じる縫い合わせ部分の不整合を解消するために、ステップＳ１０９では、パターン間対応情報Ｔ３３に基づいた、パターン間整合手段１０３４による処理を行う。
【００８４】
ステップＳ１０９における処理は、先に表１に示したような、マスターパターンＴ２に含まれる各パターンの間で対応する線の指定、各パターンの形状の優先順位の指定などをパターン間対応情報Ｔ３３より取得して行う。例えば、図６に示したマスターパターンＴ２について、表１に示したような線の対応関係が設定され、パターンの形状の優先度が、高い方から順に前身頃Ｐ１、前身頃Ｐ２、後身頃Ｐ３、袖Ｐ４、袖Ｐ５、と設定されていれば、パターン間の整合性をとる処理において、前身頃Ｐ１を構成する線と前身頃Ｐ２を構成する線との間で対応関係が崩れた線がある場合に、前身頃Ｐ２の当該箇所の形状を修正し、前身頃Ｐ２を構成する線と後身頃Ｐ３を構成する線との間で対応関係が崩れた線がある場合には、後身頃Ｐ３の当該箇所の形状を修正する、といった処理を、対応するそれぞれの線に対して行うことにより、パターン間の整合性を確保することができる。
【００８５】
ここまででマスターパターンＴ２のグレーディング処理が完了し、続くステップＳ１１１では、グレーディング処理後のパターンと型入れ用設定情報Ｔ４とに基づいて、型入れ手段１０４による型入れ処理を行う。これは、先に説明した通り、パターンに対して布地の方行が指定されている場合にはその制約に従い、グレーディング処理後のパターンを、なるべく布地を無駄にしないよう配置する処理である。
【００８６】
ステップＳ１１２では、グレーディング処理後のパターンに対して、デザイン用設定情報Ｔ５に基づいた、デザイン生成手段１０５によるデザインの生成処理を行う。ここでは、先に説明した通り、グレーディング処理後によってマスターパターンＴ２よりサイズが変動した各パターンに対して、デザイン用設定情報Ｔ５の内容に従い、配置する図形や文字のサイズ変更などを行い、パターン上に配置するものである。
【００８７】
以上の処理によって、マスターパターンＴ２のグレーディング処理、グレーディング処理後のパターンの型入れ処理とデザイン生成が完了した後に、ステップＳ１１３において、カッティングプロッタ３やウェブアプリケーションサーバ装置４へと型入れ後のパターンの出力を行い、パターンの生成処理は終了する。
【００８８】
なお、ここでは、一着の被服のグレーディング処理結果に対して、ステップＳ１１１において型入れ処理を行う場合を示したが、本発明はこれに限るものではない。例えば、ステップＳ１１１を省略し、ステップＳ１１３におけるパターンの出力をカッティングプロッタ３やテンプレート作成端末装置５に直接行わずに、パターン自動生成装置１の有する補助記憶装置上などに保持して置き、同一の布地を用いて作成する、同一の、あるいは他の着用者の被服のグレーディング処理の完了後に、複数着の被服を作成するためのパターンの型入れ処理をまとめて行うような構成としてもよい。このように、複数着分のパターンの型入れをまとめて行うことにより、より布地の無駄の少ない型入れ処理を行うことができる場合が多い。
【００８９】
また、デザイン生成が不要である場合には、テンプレートＴ中のデザイン用設定情報Ｔ５、ステップＳ１１２におけるデザイン生成処理を省略してもよい。
【００９０】
本実施形態においては、グループ設定情報Ｔ３２６を個別変形設定情報の一部として含み、個別変形処理において複数の移動点のグループ設定を行えるようにした構成を示したが、これに加えて、あるいはこれに代えて、相似変形処理においてもパターンポイント間の相対的な位置関係を維持できるようなパターンポイントのグループ設定が可能な構成としてもよい。このように、相似変形処理と個別変形処理の何れにおいても相対的な位置関係が変化しないような設定は、例えばボタンホールのような、被服のサイズに依存せず、一定の形状とすることが好ましい箇所に用いることができる。
【００９１】
＜テンプレートの作成処理＞
図８は、テンプレート登録手段１０７によるテンプレートの登録処理を示すフローチャートである。テンプレートの登録に際しては、まずステップＳ３０１において、被服の商品名やメーカー名、商品コードといったような、被服を特定するための情報などの入力を受け付ける。
【００９２】
続いて、ステップＳ３０２において、マスターパターンＴ２として登録するパターンの入力を受け付ける。本実施形態においては、先に説明したように、ＣＡＤソフトウェアやドローソフトなどによって作成された、ベクタ形式のデータをマスターパターンＴ２として用いるため、そういったファイルの選択を受け付ければよい。なお、マスターパターンＴ２には１着の被服を構成する、複数のパターンが含まれることが多い。ここでは、複数のパターンを含んだファイルの選択を受け付けるような構成としてもよいし、各パターンを含んだファイルの選択を個別に受け付けるような構成としてもよい。
【００９３】
続くステップＳ３０３では、相似変形基準部位情報Ｔ３１１として設定する部位の指定を受け付ける。これは、基準とする部位の名称の入力を受けるなどの方法によって行えばよい。
【００９４】
そして、ステップＳ３０４において、基準値の入力を受け付ける。これは、数値の入力を受け付けるような方法をとってもよいし、マスターパターンＴ２中のパターンにおいて、相似変形基準部位情報Ｔ３１１に対応する箇所の指定を受け付けるような方法によって行ってもよい。
【００９５】
ステップＳ３０５では、非相似形の変形処理のための設定である、個別変形設定情報Ｔ３２の入力を受け付ける。図９は、ステップＳ３０５における処理の詳細を示すフローチャートである。まず、ステップＳ４０１で、マスターパターンＴ２に含まれるパターンのいずれかを構成するパターンポイントより、基準値情報Ｔ３１２として指定する点の指定を受け付ける。
【００９６】
次に、ステップＳ４０２で、基準値情報Ｔ３１２を含むパターンの内で、移動点指定情報Ｔ３２２として設定する、１つ、又は複数のパターンポイントの指定を受け付ける。
【００９７】
グループ設定情報Ｔ３２６の設定を行う場合にはステップＳ４０３からステップＳ４０４へと進み、代表点指定情報Ｔ３２６１、連動点指定情報Ｔ３２６２の入力を受け付ける。
【００９８】
そして、ステップＳ４０５で、それらの移動点の移動方向の指定である、移動方向指定情報Ｔ３２３の入力を受け付ける。ここでの指定は、ステップＳ３０２において入力を受けたベクタ形式のデータに予め設定された座標軸の指定を受ける方法や、パターンに含まれる２つのパターンポイントの指定を受け、それら２点を結ぶ直線に沿う方向の指定とするなど、任意の方法によって行えばよい。
【００９９】
ステップＳ４０６では、移動点の移動量の算出をどのように行うかの指定である、移動量算出設定情報Ｔ３２４の入力を受け付ける。これは、先に説明したような、移動率の算出結果に基づいて各移動点について個別の移動量の設定を行う方法や、すべての移動点について一律の移動量の設定を行う方法のいずれを用いるかの選択を受け付ければよい。あるいは、更に他の移動量の算出方法の指定を受け付けるような構成としてもよい。
【０１００】
ステップＳ３０６で、すべての個別変形設定情報Ｔ３２の設定が完了したと判定される（ステップＳ３０６：ＹＥＳ）まで、ステップＳ３０５における、個別変形設定情報Ｔ３２の入力の受付をくり返し行う。先に述べたように、１つのパターンについて複数の個別変形設定情報Ｔ３２を設定できるほか、マスターパターンＴ２に含まれる各々のパターンに対して個別変形設定情報Ｔ３２を設定することができるため、ここではすべての個別変形設定情報Ｔ３２に関する入力を受け付ける。
【０１０１】
すべての個別変形設定情報Ｔ３２の入力の受付が完了したと判定された場合、ステップＳ３０７において、パターン間対応情報Ｔ３３の入力を受け付ける。ここでは、マスターパターンＴ２に含まれるパターンより、対応する２つの線の入力を順次受け付けていくなど、任意の方法によって入力を受け付ければよい。
【０１０２】
そして、ステップＳ３０８で、すべてのマスターパターンＴ２の追加が完了したと判定される（ステップＳ３０８：ＹＥＳ）まで、ステップＳ３０２からＳ３０７の処理をくり返し行う。
【０１０３】
その後、ステップＳ３０９で、型入れ用設定情報Ｔ４の入力を受け付ける。ここでは、布地に対する方向の指定が必要なパターンについて、その指定を受け付ければよい。あるいは、ステップＳ３０２において入力を受け付けるファイルに予め各パターンの方向指定情報を含めて置き、それを読み取るような構成としてもよい。
【０１０４】
ステップＳ３１０では、デザイン用設定情報Ｔ５の入力を受け付ける。ここでは、図形や文字などの配置や変形方法の指定を順次受け付けるような構成としてもよいし、あるいは、予め所定の形式によって作成されたファイルの選択を受け付けるような構成など、任意の方法による入力を受け付ければよい。
【０１０５】
最後に、ステップＳ３１１において、完成したテンプレートＴをテンプレート記憶部１０２に記録し、テンプレートの作成処理は終了する。
【０１０６】
以上のように、予めテンプレートを作成しておき、着用者の身体寸法などの入力を受けた際に、テンプレートを基にしたグレーディング処理や型入れ処理、デザイン生成などを行うことにより、それぞれの着用者に適したサイズや形状、デザインの被服を自動で生成することができる。
【０１０７】
特に、グレーディング処理において、相似形での拡大／縮小処理を行った後に、テンプレートによって指定された移動点を、同じくテンプレートによって指定された方向に移動する、といった処理によって行うことにより、従来のような、各パターンポイントの移動量の詳細な設定などが必要なグレーディング方法に比べ、処理を格段に高速・軽量にすることができる。
【０１０８】
これにより、より多くの着用者に対し、それぞれの着用者に最適な被服を低コストに提供することができる。
【０１０９】
（実施形態２）
以下、本発明の実施形態２について、図面を参照して詳細に説明する。なお、上述した実施形態１と基本的に同一の構成要素については、同一の符号を付してその説明を簡略化する。
【０１１０】
図１０は、本実施形態に係るパターン自動生成システムの構成図である。ここに示すように、本実施形態に係るパターン自動生成システムは、パターンの自動生成処理を担うパターン自動生成サーバ装置１０、プリンタ２、カッティングプロッタ３、商品の選択や着用者の身体寸法の入力の受付など、パターンの生成に関する入力の受付を行うウェブアプリケーションの提供を行うウェブアプリケーションサーバ装置４、テンプレートＴの作成を行うテンプレート作成端末装置５、着用者や衣料品店の店員といったようなユーザが利用する６ａから６ｃの複数のユーザ端末装置６（以下、特に区別する必要がない場合において、総じてユーザ端末装置６と呼称する）が、ネットワークＮＷを介して通信可能に構成される。
【０１１１】
本実施形態に係るパターン自動生成システムは、テンプレート作成端末装置５によって予めパターン自動生成サーバ装置１０へとテンプレートＴの登録を行っておき、ユーザ端末装置６を利用するユーザが、パターン生成を希望する商品や身体寸法などの必要な情報の入力をウェブアプリケーションサーバ装置４によって提供されるウェブアプリケーションを利用して行い、その入力内容に基づいてパターン自動生成サーバ装置１０によるパターンの自動生成処理を行い、プリンタ２やカッティングプロッタ３によって出力する、といった処理を行うものである。
【０１１２】
図１１は、本実施形態に係るパターン自動生成サーバ装置１０やプリンタ２の機能ブロック図を示すものである。ここに示すように、パターン自動生成サーバ装置１０は、実施形態１において説明したパターン自動生成装置１と同様の構成要素を備えるサーバ装置である。ただし、入力受付手段１０１に代えてウェブアプリケーション連携手段１０８を有する点、テンプレート登録手段１０７テンプレート登録手段１０７がテンプレート作成端末装置５によって作成されたテンプレートＴのテンプレート記憶部１０２への登録を行う点において異なる。
【０１１３】
ウェブアプリケーション連携手段１０８は、ウェブアプリケーションサーバ装置４より、パターン生成を行う商品の指定や着用者の身体寸法といった情報を受信するものである。これはすなわち、ウェブアプリケーションサーバ装置４に対して、パターンの自動生成を行うＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を提供するものであり、ウェブアプリケーションサーバ装置４を介したユーザからの入力を受け付ける、入力受付手段であるといえる。また、テンプレート登録手段１０７は、テンプレート作成端末装置５によって作成されたテンプレートＴのアップロードを受け付けるものである。
【０１１４】
パターン自動生成サーバ装置１０としては、ＣＰＵなどの演算装置、ＲＡＭなどの主記憶装置、ＨＤＤやＳＳＤ、フラッシュメモリなどの補助記憶装置、種々の入出力装置等を備えた、一般的なコンピュータ装置を利用することができる。より詳細には、補助記憶装置に予め、あるいはパターン自動生成サーバ装置１０の管理者の操作などによって、上述したような各手段としてコンピュータ装置を動作させるためのプログラムを格納しておき、それらのプログラムを主記憶装置上に展開して演算装置による演算を行い、入出力手段の制御などを行うことで、コンピュータ装置をパターン自動生成サーバ装置１０として利用することができる。なお、本実施形態においては、単一のコンピュータ装置によってパターン自動生成サーバ装置１０を実現する構成を示したが、本発明はこれに限るものではない。例えば、ウェブアプリケーション連携手段１０８や裁断／印刷用データ出力手段１０６を別のコンピュータ装置に備えるような構成など、複数のコンピュータ装置によってパターン自動生成サーバ装置１０を実現するような構成としてもよい。
【０１１５】
ウェブアプリケーションサーバ装置４は、ユーザ端末装置６より、パターン生成を行う商品の指定や着用者の身体寸法といった情報の入力を受け付ける入力受付手段４０１と、それらの情報をパターン自動生成サーバ装置１０へと送信し、パターンの自動生成処理の依頼を行うパターン自動生成サーバ連携手段４０２と、を備える。
【０１１６】
入力受付手段４０１は、ユーザ端末装置６の備えるウェブブラウザプログラムに対してパターンの自動生成に必要な情報の入力を受け付けるためのウェブページの提供を行い、ユーザ端末装置６によるユーザからの情報の入力を受け付ければよい。あるいは、ユーザ端末装置６がウェブアプリケーションサーバ装置４に対してパターンの自動生成に必要な情報の送信を行うための専用のプログラムを備え、入力受付手段４０１が当該プログラムより送信される情報の受信を行うような構成としてもよい。
【０１１７】
ウェブアプリケーションサーバ装置４も、パターン自動生成サーバ装置１０と同様、ＣＰＵなどの演算装置、ＲＡＭなどの主記憶装置、ＨＤＤやＳＳＤ、フラッシュメモリなどの補助記憶装置、種々の入出力装置等を備えた、一般的なコンピュータ装置上で、それをウェブアプリケーションサーバ装置４として動作させるためのプログラムを実行することによって実現できる。また、このようなプログラムをパターン自動生成サーバ装置１０上で動作させることにより、パターン自動生成サーバ装置１０とウェブアプリケーションサーバ装置４を単一のコンピュータ装置によって実現するような構成としてもよい。
【０１１８】
テンプレート作成端末装置５は、実施形態１において図８、図９を参照して説明した処理を実行可能なコンピュータ装置である。これは例えば、テンプレート作成端末装置５がテンプレートＴを作成するための専用のプログラムを備え、当該プログラムを用いて作成されたテンプレートＴをテンプレート登録手段１０７へと送信し、テンプレート登録手段１０７が受信したテンプレートＴをテンプレート記憶部１０２へと記録するような構成とすればよい。
【０１１９】
テンプレート作成端末装置５やユーザ端末装置６としては、ＣＰＵなどの演算装置、ＲＡＭなどの主記憶装置、ＨＤＤやＳＳＤ、フラッシュメモリなどの補助記憶装置、種々の入出力装置等を備えた、一般的なコンピュータ装置を用いることができる。例えば、パーソナルコンピュータやスマートフォン、タブレット型端末などを好適に用いることができる。これらのコンピュータ装置上で、それをテンプレート作成端末装置５やユーザ端末装置６として動作させるための専用のプログラムを動作させてもよいし、あるいは、入力受付手段４０１やテンプレート登録手段１０７がウェブサーバとして動作し、コンピュータ装置が備えるウェブブラウザプログラムを利用することで、テンプレート作成端末装置５やユーザ端末装置６としての動作をするような構成としてもよい。
【０１２０】
本実施形態に係るパターン自動生成システムによって行うパターンの自動生成処理は、実施形態１において図４、図５を用いて説明した処理と同様である。ただし、ステップＳ１０１やステップＳ１０３における入力の受付は、先に述べたように、ユーザがユーザ端末装置６によって入力した値をウェブアプリケーションサーバ装置４を経由してウェブアプリケーション連携手段１０８が受信することによって行われる。
【０１２１】
本実施形態におけるテンプレートＴの作成処理は、実施形態１において説明した処理と同様の処理が、テンプレート作成端末装置５を用いて行われるものである。ただし、ステップＳ３１１におけるテンプレートＴの保存処理としては、テンプレート作成端末装置５の備える補助記憶装置への記録ではなく（あるいはテンプレート作成端末装置５の備える補助記憶装置への記録に加えて）、テンプレート作成端末装置５からテンプレート登録手段１０７へのアップロード処理によって行われる。
【０１２２】
なお、ウェブアプリケーションサーバ装置４は、パターン自動生成装置１を提供する事業者と同一の事業者によって提供されるものであってもよいし、アパレルメーカーや衣料品店など、他の１、又は複数の事業者がそれぞれ提供するようなものであってもよい。
【０１２３】
以上の構成により、本実施形態に係るパターン自動生成システムは、ネットワークＮＷを介して多数のユーザよりパターン生成の依頼を受け、それを実行できるものである。これにより、処理が高速・軽量であることを特徴とする本発明に係るグレーディング処理を、より有効に活用することができる。
【符号の説明】
【０１２４】
１  パターン自動生成装置
１０  パターン自動生成サーバ装置
１０１  入力受付手段
１０２  テンプレート記憶部
１０３  グレーディング手段
１０３１  マスターパターン選択手段
１０３２  相似変形手段
１０３３  個別変形手段
１０３４  パターン間整合手段
１０４  型入れ手段
１０５  デザイン生成手段
１０６  裁断／印刷用データ出力手段
１０７  テンプレート登録手段
１０８  ウェブアプリケーション連携手段
２  プリンタ
３  カッティングプロッタ
４  ウェブアプリケーションサーバ装置
４０１  入力受付手段
４０２  パターン自動生成サーバ連携手段
５  テンプレート作成端末装置
６  ユーザ端末装置
ＮＷ  ネットワーク
Ｔ  テンプレート
Ｔ１  基本情報
Ｔ２  マスターパターン
Ｔ３  グレーディング用設定情報
Ｔ３１  相似変形設定情報
Ｔ３１１  相似変形基準部位情報
Ｔ３１２  基準値情報
Ｔ３２  個別変形設定情報
Ｔ３２１  基準点指定情報
Ｔ３２２  移動点指定情報
Ｔ３２３  移動方向指定情報
Ｔ３２４  移動量算出設定情報
Ｔ３２５  個別変形基準部位情報
Ｔ３２６  グループ設定情報
Ｔ３２６１  代表点指定情報
Ｔ３２６２  連動点指定情報
Ｔ３３  パターン間対応情報
Ｔ４  型入れ用設定情報
Ｔ５  デザイン用設定情報
Ｔ６  マスターパターン選択条件
【図１】
2019021349.tif 000004
【図２】
2019021349.tif 000005
【図３】
2019021349.tif 000006
【図４】
2019021349.tif 000007
【図５】
2019021349.tif 000008
【図６】
2019021349.tif 000009
【図７】
2019021349.tif 000010
【図８】
2019021349.tif 000011
【図９】
2019021349.tif 000012
【図１０】
2019021349.tif 000013
【図１１】
2019021349.tif 000014
【図１２】
2019021349.tif 000015
【図１３】
2019021349.tif 000016
【図１４】
2019021349.tif 000017
【国際調査報告】
2019021349.tif 000018
2019021349.tif 000019
2019021349.tif 000020
2019021349.tif 000021