JP4132199B2 - Clothes pattern making method and clothes pattern making system using this method - Google Patents

Clothes pattern making method and clothes pattern making system using this method Download PDF

Info

Publication number
JP4132199B2
JP4132199B2 JP08899498A JP8899498A JP4132199B2 JP 4132199 B2 JP4132199 B2 JP 4132199B2 JP 08899498 A JP08899498 A JP 08899498A JP 8899498 A JP8899498 A JP 8899498A JP 4132199 B2 JP4132199 B2 JP 4132199B2
Authority
JP
Japan
Prior art keywords
standard
image
dimensional image
pattern
body model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP08899498A
Other languages
Japanese (ja)
Other versions
JPH11286817A (en
Inventor
嘉之 坂口
Original Assignee
デジタルファッション株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by デジタルファッション株式会社 filed Critical デジタルファッション株式会社
Priority to JP08899498A priority Critical patent/JP4132199B2/en
Priority to US09/231,188 priority patent/US6310627B1/en
Priority to CA002259788A priority patent/CA2259788A1/en
Priority to EP99101019A priority patent/EP0933728A3/en
Publication of JPH11286817A publication Critical patent/JPH11286817A/en
Application granted granted Critical
Publication of JP4132199B2 publication Critical patent/JP4132199B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、衣服の製造工程における衣服の型紙作成方法に関し、特にコンピュータ・グラフィックス(以下、CGと略称する。)による三次元画像を用いて顧客の体型に適した衣服(いわゆるオーダーメードの衣服)の型紙を作成する衣服の型紙作成方法及びこの方法を用いた衣服の型紙作成システムに関するものである。
【0002】
【従来の技術】
従来、アパレルメーカでは、アパレル専用のCAD(Computer Aided Desighn)を用いて衣服の型紙作成が行われている。このCADシステムにおいては、標準の衣服の型紙上に複数の基準線が予め設定されるとともに、この基準線の衣服のサイズの変更に伴う変位量が予め設定されており、任意のサイズの衣服に対する型紙は、指定されたサイズに応じて標準の型紙の基準線を変化させて作成するようになっている。
【0003】
【発明が解決しようとする課題】
上記従来の型紙作成方法は、予め設定されたS,M,L,LL等の標準体型の型紙を基準に当該型紙を幾何学的に変形して所望の型紙を作成するようにしているので、標準体型区分毎に当該区分内のラフな型紙変形ができるに過ぎず、顧客の体型に最もマッチした型紙を簡単かつ容易に作成すること(すなわち、顧客のオーダーメードに応じた衣服作成を簡単かつ容易に行うこと)は困難であった。
【0004】
また、従来のCADシステムはアパレルメーカ専用に構築されたスタンドアローン方式のシステムであるので、システムが高額であるとともに、当該CADシステムに習熟した特定のオペーレータを必要とし、専門家以外の人が簡単かつ容易に任意サイズの衣服の型紙を作成することは困難であった。言うまでもなく一般ユーザーは、自己の衣服を自作する際に上記CADシステムを利用できる状況にはないので、型紙さえあれば、自作できる場合でも自己の体型に最も適した衣服の正確な型紙を得ることは困難であり、オーダーメードの専門店に頼らざるを得ないこととなっている。
【0005】
本発明は、上記課題に鑑みてなされたものであり、CG三次元画像を用いて任意の体型に適した衣服を構成する正確な型紙を簡単かつ容易に得ることのできる衣服の型紙作成方法及びこの方法を用いた衣服の型紙作成システムを提供するものである。
【0006】
【課題を解決するための手段】
請求項1記載の発明は、CG画像を用いて個人体型に適した衣服の型紙を作成する衣服の型紙作成方法であって、予め作成された標準体型モデルの三次元画像と予め作成された当該標準体形モデルに対応した標準衣服を構成する複数の型紙の三次元画像とを用いて、各型紙の画像を上記標準体型モデルの対応する部位に着せ付けるように変形するとともに、変形後の各型紙の画像を予め設定された縫製情報に基づいて合成することにより上記標準衣服の三次元画像を作成する第1の工程と、上記標準衣服の三次元画像と上記標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数を算出する第2の工程と、上記標準体型モデルの三次元画像を予め入力された個人体型に関する情報に基づいて変形し、個人体型モデルの三次元画像を作成する第3の工程と、上記標準体型モデルの三次元画像と上記個人体型モデルの三次元画像との対応関係を示す第2の射影関数を算出する第4の工程と、上記第1及び第2の射影関数を用いて上記標準衣服の三次元画像を変形することにより上記個人体型モデルに対応した衣服の三次元画像を作成する第5の工程と、上記個人体型モデルに対応した衣服の三次元画像に基づいて当該衣服を構成する複数の型紙を作成する第6の工程とからなるものである。
【0007】
また、請求項2記載の発明は、上記衣服の型紙作成方法において、個人体型モデルに適した衣服を構成する複数の型紙は、当該衣服を構成する各型紙の三次元画像を、型紙の対称性、部分的直線性及び部分的曲線性を制約条件として二次元画像に変換することにより作成されるものである。
【0008】
また、請求項3記載の発明は、CG画像を用いて個人体型に適した衣服の型紙を作成する衣服の型紙作成システムであって、予め作成された標準体型モデルの三次元画像のデータと予め作成された当該標準体形モデルに対応した標準衣服を構成する複数の型紙の三次元画像のデータとが記憶された記憶手段と、上記標準体型モデルの三次元画像と上記標準衣服を構成する複数の型紙の三次元画像とを用いて、各型紙の画像を上記標準体型モデルの対応する部位に着せ付けるように変形するとともに、変形後の各型紙の画像を予め設定された縫製情報に基づいて合成することにより上記標準衣服の三次元画像を作成する標準衣服画像作成手段と、上記標準衣服の3次元画像と上記標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数を算出する第1の演算手段と、個人体型に関する情報を入力する入力手段と、入力された個人体型に関する情報に基づき上記標準体型モデルの三次元画像を変形して個人体型モデルの三次元画像を作成するモデル画像作成手段と、上記標準体型モデルの三次元画像と上記個人体型モデルの三次元画像との対応関係を示す第2の射影関数を算出する第2の演算手段と、上記第1及び第2の射影関数を用いて上記標準衣服の三次元画像を変形することにより上記個人体型モデルに対応した衣服の三次元画像を作成する衣服画像作成手段と、上記個人体型モデルに対応した衣服の三次元画像に基づき当該衣服を構成する複数の型紙を作成する型紙作成手段とを備えたものである。
【0009】
また、請求項4記載の発明は、上記衣服の型紙作成システムにおいて、標準衣服、個人体型モデル及び当該個人体型モデルに対応した衣服の各三次元画像の作成プロセス並びに個人体型モデルに対応した衣服を構成する複数の型紙の作成プロセスを表示する表示手段を備えたものである。
【0010】
また、請求項5記載の発明は、ユーザーからネットワークを介して入力された当該ユーザーの体型に関する情報及び衣服に関する情報に基づき、当該ユーザーに対応する仮想的な衣服の三次元画像を作成するとともに、この衣服画像に基づき当該衣服を構成する複数の型紙を作成し、上記ユーザーに提供するサーバーを備え、上記サーバーは、ユーザーから送信される当該ユーザーの体型に関する情報及び衣服に関する情報を受信するとともに、作成した型紙の情報を上記ユーザーに送信するサーバー側通信手段と、予め作成された標準体型モデルの三次元画像のデータと予め作成された当該標準体形モデルに対応した標準衣服を構成する複数の型紙の三次元画像のデータとが記憶された記憶手段と、上記ユーザーから送信された衣服に関する情報に基づいて選択された上記標準衣服を構成する複数の型紙の三次元画像と上記標準体型モデルの三次元画像とを用いて、各型紙の画像を上記標準体型モデルの対応する部位に着せ付けるように変形するとともに、変形後の各型紙の画像を予め設定された縫製情報に基づいて合成することにより上記標準衣服の三次元画像を作成する標準衣服画像作成手段と、上記標準衣服の三次元画像と上記標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数を算出する第1の演算手段と、上記ユーザーから送信された個人体型に関する情報に基づき上記標準体型モデルの三次元画像を変形してユーザー体型モデルの三次元画像を作成するモデル画像作成手段と、上記標準体型モデルの三次元画像と上記ユーザー体型モデルの三次元画像との対応関係を示す第2の射影関数を算出する第2の演算手段と、上記第1及び第2の射影関数を用いて上記標準衣服の三次元画像を変形することにより上記ユーザー体型モデルに対応した衣服の三次元画像を作成する衣服画像作成手段と、上記ユーザー体型モデルに対応した衣服の三次元画像に基づき当該衣服を構成する複数の型紙を作成する型紙作成手段とを備えたものである。
【0012】
また、請求項記載の発明は、上記衣服の型紙作成システムにおいて、ユーザーは、当該ユーザーの体型に関する情報及び衣服に関する情報を入力する情報入力手段と、上記ユーザーの体型に関する情報及び衣服に関する情報を送信するとともに、サーバーから送信される型紙情報を受信するユーザー側通信手段とを備えたものである。
【0013】
また、請求項記載の発明は、上記衣服の型紙作成システムにおいて、型紙作成手段は、ユーザー体型モデルに対応した衣服を構成する複数の型紙を、当該衣服を構成する各型紙の三次元画像を型紙の対称性、部分的直線性及び部分的曲線性を制約条件として二次元画像に変換することにより作成するものである。
【0014】
上記衣服の型紙作成方法又は衣服の型紙作成システムによれば、まず、予め作成された標準体型モデルの三次元画像(例えば標準的な体型を有する人体の三次元モデル画像)に対して、予め作成された当該標準体型モデルに対応した標準衣服を構成する複数の型紙の三次元画像を標準体型モデルの対応する部位に対向配置し、各型紙の三次元画像を標準体型モデルの対応する部位に着せ付けるように変形した後、予め設定された縫製情報に基づいて合成することにより標準衣服の三次元画像が作成される。そして、標準衣服の三次元画像と標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数が算出される。この第1の射影関数は、例えば標準体型モデルを三角パッチからなる三次元画像で表現し、標準衣服を四角パッチからなる三次元画像で表現した場合、標準体型モデルの三次元画像を構成する複数の頂点座標群と標準衣服の三次元画像を構成する複数の頂点座標群との対応関係を表すパラメータとして算出される。
【0015】
続いて、標準体型モデルの三次元画像を予め入力された個人体型に関する情報(例えばユーザーの体型を表すサイズ等)に基づいて変形し、個人体型モデルの三次元画像が作成され、この個人体型モデルの三次元画像と標準体型モデルの三次元画像との対応関係を示す第2の射影関数が算出される。この第2の射影関数は、標準体型モデルの三次元画像を構成する複数の頂点座標群の変位量を示すパラメータとして算出される。
【0016】
続いて、第1及び第2の射影関数を用いて標準衣服の三次元画像を変形することにより個人体型モデルに対応した衣服の三次元画像が作成される。すなわち、標準衣服の三次元画像を構成する複数の頂点座標群について、標準体型モデルを個人体型モデルに変形した変位量に基づく変位を与えて衣服の三次元画像が変形される。
【0017】
そして、個人体型モデルに対応した衣服の三次元画像に基づいて当該衣服を構成する複数の型紙が作成される。すなわち、個人体型モデルに対応した衣服の三次元画像を当該衣服を構成する複数の型紙に分解し、各型紙を二次元画像に変換して型紙が作成される。このとき、個人体型モデルに対応した衣服を構成する各型紙は、当該衣服の三次元画像を各型紙の三次元画像に分解し、型紙の対称性、部分的直線性及び部分的曲線性を制約条件として二次元画像に変換することにより作成される。
【0018】
【発明の実施の形態】
図1は、本発明に係る衣服の型紙作成システムの一実施形態を示すブロック構成図である。
【0019】
同図に示す衣服の型紙作成システムは、スタンドアローンで構成したもので、顧客の個人体型に合わせた衣服の型紙を、CG三次元画像を用いて作成するものである。型紙作成装置1は、後述するように、CGによる三次元の仮想空間上に顧客の個人体型に合わせた人体モデル(三次元画像。以下、個人体型モデルという。)を登場させ、この人体モデルに対して所望の衣服(三次元画像)を作成し、この衣服から当該衣服を構成する複数個の型紙を起こすようにしているので、従来のアパレル専用のCADシステムより簡単かつ容易に型紙作成ができるものであり、衣服をデザインするアパレル産業界での型紙設計や百貨店、ブティック、通信販売における衣服のオーダメードシステムでの型紙設計を支援するツールとして、また、最近の新しい形態であるファクトリーブティックの支援ツールとして有効に活用し得るものである。
【0020】
なお、ここにいう三次元画像は、例えば人間のモデルを適切なアメラアングルとライティングの下でカメラ撮影して得られる画像に相当するもので、種々の角度から人間の姿勢を立体的に見ることができるものである。
【0021】
ここで、衣服の型紙作成装置1の構成を説明する前に、同型紙作成装置1の型紙作成方法の概要について、図2〜図4を用いて簡単に説明する。
【0022】
型紙作成装置1は、標準体型の人体モデル(以下、標準体型モデルという。)の三次元画像のデータとこの標準体型モデルに合わせた衣服(以下、標準衣服という。)を構成する複数個の型紙の三次元画像のデータとを有しており、図2に示すように、CGの仮想空間上で、標準衣服Cを構成する各型紙D(仮想空間上では平面的になっている)を標準体型モデルMの対応する部位に押し付けて所要の形に変形させ、これらの型紙D(立体画像に変形されている)を所定の縫製条件に基づいて連結することにより標準体型モデルMに着せ付けられた標準衣服Cの三次元画像を作成する。そして、両三次元画像を用いて標準体型モデルMと標準衣服Cとの対応関係を示す第1の射影関数Tを算出する。
【0023】
この第1の射影関数Tは、例えば標準体型モデルMの三次元画像を三角パッチによるサーフェースモデルで表現する一方、標準衣服Cの三次元画像を四角格子が整然と並んだ規格格子で分割して当該画像内に複数の格子点を設けたとすると、標準衣服Cの各格子点と標準体型モデルMの各三角パッチとの相互の位置関係(すなわち、標準体型モデルMのサーフェースに対する標準衣服Cの相対的な距離の関係)を示すもので、標準衣服Cの格子点と標準体型モデルMの三角パッチとの位置関係(仮想空間上に設けた座標における格子点の座標と三角パッチの座標との対応関係)を示す具体的なデータがリスト形式で算出されたものである。
【0024】
続いて、型紙作成装置1は、図3(a)(b)に示すように、標準体型モデルMの三次元画像を、外部入力された顧客の体型に関する情報(例えば身長、肩幅、胸囲、胴囲、腰囲等の情報。以下、体型情報という。)に基づいて変形して個人体型モデルM′の三次元画像を作成するとともに、当該個人体型モデルM′と標準体型モデルのMとの対応関係を示す第2の射影関数Fを算出する。
【0025】
この第2の射影関数Fは、標準体型モデルMのサーフェースを構成する三角パッチと個人体型モデルM′のサーフェースを構成する三角パッチとの相互の位置関係(すなわち、標準体型モデルMのサーフェースを構成する各三角パッチの変位ベクトル量)を示すもので、標準体型モデルMの三角パッチと個人体型モデルM′との位置関係(仮想空間上に設けた座標における両三角パッチの座標の対応関係)を示す具体的なデータがリスト形式で算出されたものである。
【0026】
続いて、型紙作成装置1は、図4に示すように、第1及び第2の射影関数を用いて標準衣服Cを変形することにより個人体型モデルM′のサイズに適合した衣服C′(以下、この衣服を特製衣服という。)の三次元画像を作成し、この特製衣服C′の三次元画像を用いて当該衣服′を構成する型紙D′の二次元画像を作成する。
【0027】
図5は、上述の型紙作成方法を数学モデルで表したものである。
同図において、符号C,C′,D,D′,M,M′,T,Fは、上述したものと同一である。また、射影関数Sは、型紙Dの画像から標準衣服Cの画像を作成する際の型紙Dの画像を標準衣服Cの画像に射影する関数である。また、射影関数Zは、特製衣服C′の画像から型紙D′の画像を作成する際の特製衣服C′の画像を型紙D′の画像に射影する関数である。また、射影関数Gは、標準衣服Cの画像から特製衣服C′の画像を作成する際に必要な標準衣服Cの画像を特製衣服C′の画像に射影する関数である。
【0028】
射影関数Gが既知であれば、標準体型モデルMに対して標準衣服Cを作成し、この標準衣服Cの画像を射影関数Gを用いて変形すれば、特製衣服C′の画像を得ることができるが、射影関数Gには顧客の体型に基づく標準衣服Cの変形パラメータが含まれるので、射影関数Gは既知とし得ず、標準衣服Cの画像から特製衣服C′の画像を得ることはできない。なお、顧客毎に当該顧客の体型情報が得られたとしてもこの体型情報は特製衣服C′に直接、関係する情報ではないので、顧客の体型情報から射影関数Gを決定することは容易でない。
【0029】
その一方、仮想空間上で標準体型モデルMの三次元画像に対する標準衣服Cの三次元画像を作成することができるとともに、顧客の体型情報に基づき標準体型モデルMの三次元画像を変形して個人体型モデルM′の三次元画像を作成することができるので、標準体型モデルMと個人体型モデルM′との射影関係を標準衣服Cに適用すれば、特製衣服C′の画像を得ることができる。従って、本型紙作成装置1では、標準衣服Cから標準体型モデルM、個人体型モデルM′及び特製衣服C′の経路を辿ることで、等価的に射影関数Gによる特製衣服C′の画像作成を達成するようにしている。
【0030】
上記の射影関係を数学的に表現すると、

Figure 0004132199
となる。
【0031】
上記(1)式は、標準体型Mの画像情報に射影関数Tを作用させることにより、また、標準体型M及び型紙Dの画像情報に射影関数Sを作用させることにより標準衣服Cの三次元画像が得られることを示している。また、(2)式は、標準衣服Cの画像情報に射影関数Tの逆関数T~1を作用させて得られる標準体型モデルMの画像情報に更に射影関数Fを作用させることにより、個人体型モデルM′の三次元画像が得られることを示し、(3)式は、(2)式で得られる個人体型M′の画像情報に射影関数Tを作用させることにより、特製衣服C′の三次元画像が得られることを示している。また、(4)式は、(3)式で得られた特製衣服C′の画像情報に型紙の制約条件(平面性、左右対称性、部分的直線製、部分的曲面性、縫合時の整合性等の条件)を加味して射影関数Sを作用させることにより型紙D′の二次元画像が得られることを示している。
【0032】
図1に戻り、衣服の型紙作成装置1のブロック構成について説明する。
同図に示す衣服の型紙作成装置1は、衣服の型紙作成処理を集中制御する制御部2、衣服の型紙作成プロセスのプログラムや初期データが記憶されたROM3、入力情報や画像作成処理における演算結果等を一時的な記憶するためのRAM4、所要のデータを入力する入力部5、型紙作成プロセスにおける種々の情報を表示する表示装置6、型紙作成処理で作成された個人体型モデルや衣服の画像データ及び型紙のデータ等のデータを記憶する外部記憶装置7及びデータを記録する表記録装置8により構成されている。
【0033】
入力部5は、キーボードやマウスからなり、顧客の体型に適した衣服の型紙を作成するために必要な情報(例えば個人体型モデルM′の三次元画像を作成するための顧客の体型情報、衣服の型紙に関する情報、衣服の生地に関する情報及び衣服の縫製に関する情報)や各種のコマンドを入力するものである。
【0034】
表示装置6は、CRT、液晶表示デバイス、プラズマ表示パネル等の電子ディスプレイデバイスから構成され、衣服の型紙を作成するために必要な種々の情報(体型情報、衣服に関する情報その他のQ&A方式におけるコマンド)等を入力するための表示を行うとともに、これらの情報に基づいて作成された顧客の体型に適した衣服やこの衣服を構成する複数個の型紙を表示するものである。
【0035】
外部記憶装置7は、種々の情報の書込及び読出が可能な装置であり、入力部5を介して入力された種々の情報(上述の顧客の体型情報や衣服の型紙情報、生地情報及び縫製情報等)、作成された個人体型モデル及び特製衣服の画像情報並びにその特製衣服を構成する複数個の型紙の画像情報を記憶するものである。外部記憶装置7には、予め直立状態の標準体型モデルM(図2の参照)の三次元画像情報が記憶されている。標準体型モデルMの三次元画像情報は、例えば実際に人物を三次元曲面形状測定装置等で測定して得られるデータを用いて作成され、外部記憶装置7には、手、足、頭等の複数のパーツの画像に分割して記憶されている。
【0036】
記録装置8はプリンタからなり、作成された個人体型モデルM′や特製衣服C′等の画像、この特製衣服C′を構成する複数個の型紙D′の画像等を記録紙に出力するものである。
【0037】
制御部2は、上述した型紙作成方法に従って、仮想空間上で顧客の体型に適した衣服C′の三次元画像の作成及びこの衣服を構成する複数個の型紙Dの二次元画像の作成を行うものである。
【0038】
制御部2は、内部に標準衣服C′の三次元画像を作成する標準衣服画像作成部201、個人体型モデルM′の三次元画像を作成するモデル画像作成部202、第1の射影関数Tを算出する第1射影関数演算部203、第2の射影関数Fを算出する第2射影関数演算部204、特製衣服C′の三次元画像を作成する特製衣服画像作成部205及び特製衣服C′の三次元画像から当該特製衣服C′を構成する複数個の型紙D′の画像を作成する型紙作成部206を備えている。
【0039】
標準衣服画像作成部201は、例えば特開平8−44785号(衣服の立体形状形成方法)に開示された方法で標準衣服Cの三次元画像を作成する。この画像作成方法の詳細説明は省略するが、その概要は、衣服を構成する複数個の型紙Dをモデルの周囲の対応位置に配置し、各型紙をモデルに押し付けるようにして衣服の仮の立体形状を形成した後、各型紙同士を縫製して衣服を作成する手順をシミュレートする方法で標準衣服Cの三次元画像を生成するものである。
【0040】
標準衣服画像作成部201は、入力部5から入力された衣服の種類(ワンピース、ツーピース等の衣服の形状の種類)に基づきRAM4に外部記憶装置7から対応する標準衣服Cの型紙D(複数枚のパーツからなる)の画像データを読み出すとともに、標準体型モデルMの画像データを読み出す。なお、標準体型モデルMの三次元画像は、例えば実際のモデルを三次元曲面形状計測装置で測定して得られる三次元距離データを用いて作成されている。
【0041】
そして、メモリ空間上で標準体型モデルMの回りの所定位置に各型紙Dを配置し、所定のバネ力で当該バネ力が所定の閾値以下となるまで各型紙Dを互いに引き寄せて標準体型モデルMを包み込み、この状態で型紙D同士を縫製するように画像処理を行って標準衣服Cの三次元画像を作成する。この画像処理においては、各型紙Dは、入力部5から入力された生地情報に基づき変形され、縫製情報に基づいて縫製処理が行われる。そして、この標準衣服の三次元画像は外部記憶装置7に記憶される。
【0042】
モデル画像作成部202は、RAM4に外部記憶装置7から標準体型モデルMの画像データを読出し、この画像データに入力の部5から入力された顧客の体型情報に基づいて所要の変形処理を施して個人体型モデルM′の三次元画像を作成する。そして、この個人体型モデルM′の三次元画像も外部記憶装置7に記憶される。
【0043】
なお、個人体型モデルM′の三次元画像は、例えば全体的に拡大(又は縮小)する場合は、図6に示すように、標準体型モデルMの三次元画像を全体的に所定の比率で拡大(又は縮小)することにより作成され、部分的に拡大(又は縮小)する場合は、図7に示すように、標準体型モデルMの三次元画像の対応する部分を(拡大又は縮小)するとともに、関連する部位をFFD法(Free Form Deformation)により所要のサイズに拡大(又は縮小)することが行われる。
【0044】
なお、図6は、標準体型モデルMの身長160cmを180cmに変更して個人体型モデルM′を作成する場合の例で、標準体型モデルMのy軸方向の長さTが1.125(=180/160)倍の長さに変更されるとともに、両腕、両足、バスト、ウェスト、ビップの各部位のサイズが1.125倍される。また、図7は、標準体型モデルMの肩幅を60cmから100cmに拡大して個人体型モデルM′を作成する場合の例で、肩の両端の制御点A,B(AB間の長さは60cmに相当)が制御点A′,B′(A′B′間の長さは100cmに相当)に変更されるとともに、胸部の制御点C,DがFFD法によって算出される制御点C′,D′に変更される。
【0045】
第1射影関数演算部203は、標準衣服画像作成部201で作成された標準衣服Cの画像データと標準体型モデルMの画像データとを用いて第1の射影関数Tを算出する。標準体型モデルMの三次元画像は、上述したように三角パッチによるサーフェースモデルで表現されている。標準体型モデルMを三角パッチによるサーフェースモデルで表現するのは、少ないデータ数でモデルの体型を正確に表現するためである。一方、標準衣服Cの三次元画像は、上述したように、四角格子が整然と並んだ規格格子で分割され、衣服の面内には複数個の格子点が設けられている。標準衣服Cの三次元画像を四角格子で格子形成しているのは、衣服の素材である布構造(横糸、縦糸)に近く、型紙の格子化に適し、仮想空間上での型紙の縫製処理が容易である点を考慮したものである。
【0046】
第1射影関数演算部203は、標準衣服Cの任意の格子点ci(i=1,2,…n)について当該格子点ciに最近接する標準体型モデルMの格子点ai(i=1,2,…n)を算出し、格子点ciの格子点aiに対する位置関係の情報を算出する。格子点ciに対する格子点aiは、当該格子点ciの法線方向と逆方向の法線ベクトルを有する標準体型モデルMの格子点aiを算出することにより行われる。なお、格子点ciの法線方向に格子点aiが存在しなければ、図8に示すように、当該格子点ciを中心とする立方体形状の微小枠Qを設定し、この微小枠の寸法を拡大させて最初に微小枠に含まれることとなる標準衣服Cの格子点ciの法線方向と逆方向の法線ベクトルを有する標準体型モデルMの格子点aiが当該格子点ciに対応する格子点となる。なお、格子点ciと標準体型モデルMの格子点との距離を演算し、最短距離を有する標準体型モデルMの格子点を格子点ciに対する格子点aiとするようにしてもよい。
【0047】
格子点c1と格子点a1との位置関係の情報は、例えば格子点c1の座標と格子点a1の座標とを対にして結合したもので、第1射影関数演算部203は、全ての格子点ci(i=1,2,…n)について対応する標準体型モデルMの格子点ai(i=1,2,…n)を算出し、その座標データの対応関係をリスト形式で出力する。なお、格子点ciと格子点aiとの位置関係の情報を、両格子点間のベクトル的な距離で表現してもよい。第1射影関数演算部203で算出された第1の射影関数Tは外部記憶装置7に記憶される。
【0048】
第2射影関数演算部204は、標準体型モデルMの画像データとモデル画像作成部202で作成された個人体型モデルM′の画像データとを用いて第2の射影関数Fを算出する。個人体型モデルM′の三次元画像は標準体型モデルMの三次元画像を顧客の体型情報に基づいて変形したものであるから、標準体型モデルMの三次元画像を構成する複数個の三角パッチの各格子点ai(i=1,2,…n)とこれに対応する個人体型モデルM′の三次元画像を構成する複数個の三角パッチの格子点ai′とは既知である。従って、第2射影関数演算部204は、図9に示すように、標準体型モデルMの三次元画像を構成する格子点aiとこれに対応する個人体型モデルM′の三次元画像を構成する格子点ai′との位置関係の情報を第2の射影関数Fとして算出する。格子点aiと格子点aiとの位置関係の情報は、例えば格子点aiの座標と格子点ai′の座標とを対にして結合したもので、第2射影関数演算部203は、第1射影関数Tと同様に両格子点ai,ai′の座標データの対応関係をリスト形式で出力する。なお、格子点aiと格子点ai′との位置関係の情報を、両格子点間のベクトル的な距離で表現してもよい。第2射影関数演算部204で算出された第2の射影関数Fも外部記憶装置7に記憶される。
【0049】
特製衣服画像作成部205は、第1,第2の射影関数T,Fを用いて標準衣服Cの三次元画像を変形することにより特製衣服C′の三次元画像を作成する。すなわち、特製衣服画像作成部205は、標準衣服Cの三次元画像を構成する各格子点ci(i=1,2,…n)に上記(3)式の演算を施して特製衣服C′の三次元画像を構成する格子点ci′を算出する。特製衣服画像作成部205で算出された特製衣服C′の画像データは、外部記憶装置7に記憶される。
【0050】
型紙作成部206は、特製衣服画像作成部205で作成された特製衣服C′(三次元画像)を複数個の型紙D′(三次元画像)の部分に分離するとともに、三次元形状の各型紙D′の部分を二次元形状に展開して平面的な型紙D″を作成する。このとき、例えば衣服の前身頃の部分のように、左右の対称性を保存する必要のある型紙については、図10に示すように、対称線に対して左右が対称となる平均的な平面形状が決定され、この平面形状に基づいて型紙D′が展開される。なお、図10は、左右対称性の制約条件の元に各格子点ci間の距離(長さ)を保存しつつ前身頃の三次元形状の型紙D′を二次元形状の型紙D″に展開したものである。
【0051】
更に、図11に示すように、元の型紙Dにおいて直線であった部分d1に対応する部分d1″は直線となるように、曲線であった部分d2に対応する部分d2″はその曲線の曲率変化が保存された曲線となるように、型紙D″の二次元形状が修正されて最終的な型紙D″の形状が決定される。
【0052】
次に、衣服の型紙作成装置1の型紙作成手順について、図12に示すフローチャートに従って説明する。
【0053】
まず、仮想空間上で標準衣服を構成する複数個の型紙Dを標準体型モデルMに押し付けるようして当該衣服の生地特性に基づき所要の変形を行い、当該衣服の縫製特性に基づき各型紙Dを縫製して標準体型モデルMに着せ付けられた標準衣服Cの三次元画像が作成される(ステップ#1)。続いて、標準衣服Cを構成する各格子点ciに対応する標準体型Mを構成する格子点aiが算出され、更に両格子点ci,aiの位置関係の情報が第1の射影関数Tとして算出される(ステップ#3)。
【0054】
続いて、入力部5から入力された顧客の体系情報に基づき標準体型モデルMの三次元画像を変形して個人体型モデルM′の三次元画像が作成され(ステップ#5)、更にこの個人体型モデルM′の三次元画像を構成する各格子点ai′と標準体型モデルMの三次元画像を構成する当該格子点ai′に対応する格子点aiとの位置関係の情報が第2の射影関数Fとして算出される(ステップ#7)。
【0055】
続いて、第1の射影関数T及び第2の射影関数Fに基づき標準衣服Cの三次元画像を構成する各格子点ci′を変位させて個人体型モデルM′に着せ付けた特製衣服C′の三次元画像が作成される(ステップ#9)。そして、この特製衣服C′の三次元画像を当該衣服を構成する複数個の型紙D′の三次元画像に分離するとともに、各型紙D′の三次元画像を型紙の対称性、部分的直線性及び部分的曲線性の制約条件の元に二次元画像に展開して所望の型紙D″が作成される(ステップ#11)。
【0056】
図13は、コンピュータネットワークを用いた型紙作成システムの一実施の形態を示すブロック構成図である。
【0057】
同図に示す型紙作成システムは、インターネットやイントラネット等のネットワークを介してサーバー20とクライアント30とが双方向に通信可能に構成されている。
【0058】
この実施形態では、サーバー20は、ネットワークサーバー21、アプリケーションサーバー22及びデータベースサーバー23で構成されている。ネットワークサーバー21は、クライアント30との双方向通信を制御し、データベースサーバー23は、標準体型モデルMの三次元画像のデータや標準衣服Cを構成する型紙の画像データを記憶している。また、アプリケーションサーバー22は、上述の標準衣服作成部201〜型紙作成部206にそれぞれ相当する標準衣服画像作成部221、モデル画像作成部222、第1射影関数演算部223、第2射影関数演算部224、特製衣服画像作成部225及び型紙作成部226を有し、クライアント30のアクセスに応じて基本画面に関する情報をネットワークサーバー21を介してクライアント30に送信するとともに、この基本画面に従ってクライアント30から送信される各種の情報を受信し、これらの受信情報とデータベースサーバー23から読み出した各種の情報とに基づきクライアント30の要求する衣服の三次元画像とその衣服を構成する複数の型紙の二次元画像とを作成するものである。
【0059】
なお、基本画面は、クライアント30が自己の体型に合った特製の衣服をオーダーする際の必要な情報(例えば自己の体型に関する情報や生地、色柄、種類(ワンピース、ツーピース等の種類)等の衣服に関する情報を選択入力するための画面で、クライアント30は、図略のマウスを用いて基本画面に表示された入力項目を選択的に指示することにより衣服に関する情報等を入力することができるようになっている。また、クライアント30の体型に関する情報は、図略のキーボードを用いて直接、数値を入力することにより行われる。
【0060】
クライアント30は、ネットワークに接続されたユーザー端末31とこのユーザー端末に電気的に接続された表示装置32を備えている。クライアント30は、ユーザー端末31からネットワークを介してサーバー20にアクセスすると、サーバー20から基本画面に関する情報が送信され、この基本画面が表示装置32に表示される。従って、クライアント30は、この基本画面に従ってキーボード、マウス等を操作することにより所望の情報を選択入力することで、型紙作成のサービスを受けることができる。
【0061】
次に、図13に示す型紙作成システムにおける型紙作成手順について、図14、15のフローチャートに従って説明する。
【0062】
まず、オペレータがクライアント30のキーボード等の入力装置を操作してサーバー20のホームページにアクセスすると、これを受けてサーバー20側で顧客の体型に関する情報を入力するための画面(体型入力画面)に関する情報がクライアント30に送信される(ステップ#21,#41)。
【0063】
クライアント30側では、この体型入力画面に関する情報に基づき表示装置32上に体型入力画面が表示され、この表示内容に従ってオペレータが顧客の体型情報をキーボード、マウス等を用いて入力する(ステップ#23)。この入力された顧客の体型情報は、ネットワークを介してサーバー20側に送信され、アプリケーションサーバー22のRAM(図略)に一時的に記憶されるとともに、基本画面に関する情報がクライアント30側に送信される(ステップ#43)。
【0064】
続いて、クライアント30側では、この基本画面に関する情報に基づき表示装置32上に基本画面が表示され、オペレータがこの基本画面に従って所望の衣服の生地、色柄、種類等の情報を選択入力するととともに、当該衣服の型紙作成を指示すると(ステップ#25,#27)、衣服に関する情報及び型紙作成指示等の各種の情報がサーバー20側に送信される(ステップ#29)。
【0065】
一方、サーバー20では、クライアント30から送信された各種の情報を受信し、図12のフローチャートで説明したステップ#1〜#11に相当するステップ#47〜#57の処理を実行して顧客の体型に適した特製の衣服の立体画像が作成されるとともに、この衣服を構成する型紙の平面画像が作成される。そして、この特製の衣服の立体画像及び型紙の平面画像の情報は、ネットワークを介してクライアント30に送信され(ステップ#59)、クライアント30側では、特製の衣服の立体画像及び型紙の平面画像の情報が受信されると(ステップ#31)、これらの画像が表示装置32に更新的に表示される(ステップ#33)。
【0066】
これにより、オペレータは、自分が選択した衣服の自己の体型に適した立体的形状を確認できるとともに、その衣服の型紙を簡単に取得することができる。そして、もし、希望の衣服形状が得られない場合は、自己の体型情報や衣服に関する情報を修正して再度、型紙作成を指示することにより、所望の形状の衣服とその衣服の型紙を容易に取得することができる。
【0067】
なお、上記実施の形態では、顧客の体型情報に基づき標準体型モデルMを変形して個人体型モデルM′を得るようにしていたが、三次元曲面形状測定装置による顧客の体型の実測データに基づき個人体型モデルM′の三次元画像を作成するようにしてもよい。あるいは、標準体型モデルMだけでなくこれに類似した体型の複数の体型モデルの三次元画像を予め用意しておき、顧客の体型情報に基づいて最も類似した体型モデルを選択することにより個人体型モデルM′を決定するようにしてもよい。
【0068】
上記のように、CGの仮想空間上で標準体型モデルMに対する標準衣服Cを作成するとともに、顧客の体型に合わせた個人体型モデルM′を作成し、標準体型モデルMに対する個人体型モデルM′の変位特性を標準衣服Cに反映して個人体型モデルM′に対する特製衣服C′を作成し、この特製衣服C′から型紙D′を作成するようにしたので、顧客の体型に合った衣服の型紙を簡単かつ容易に作成することができる。
【0069】
これにより、例えばアパレル産業の型紙設計において、各社固有のターゲットとする顧客に適合した衣服の型紙を迅速かつ容易に作成することができる。また、オーダーメードの場合にも採寸時に顧客の体型に合わせた衣服の立体的形状とその衣服の型紙とを得ることができるので、衣服作成の迅速化、低価格化に寄与する。更に、顧客の体型に対応した個人体型モデルM′を登録しておくことで、種々の形状の衣服や同一形状の衣服のオーダーに対して迅速に対応することができる。
【0070】
【発明の効果】
以上、説明したように、本発明によれば、CG画像を用いて個人体型に適した衣服の型紙を作成する衣服の型紙作成方法であって、標準体型モデルの三次元画像と標準衣服を構成する複数の型紙の三次元画像とを用いて当該標準体型モデルに対応する標準衣服の三次元画像を作成するとともに、標準体型モデルと標準衣服との対応関係を示す第1の射影関数を算出する一方、標準体型モデルの三次元画像を個人体型に関する情報に基づき変形して個人体型モデルの三次元画像を作成するとともに、標準体型モデルと個人体型モデルとの対応関係を示す第2の射影関数を算出し、第1及び第2の射影関数を用いて標準衣服の三次元画像を変形することにより個人体型モデルに対応した衣服の三次元画像を作成し、この衣服の三次元画像に基づいて当該衣服を構成する複数の型紙を作成するようにしたので、任意の体型に対応した好適な形状の衣服の型紙を簡単かつ容易に作成することができる。そして、これにより、オーダーメードの場合にも採寸時に顧客の体型に合わせた衣服の立体的形状とその衣服の型紙とが得られ、迅速に衣服を作成することができる。
【0071】
また、個人体型モデルに対応した衣服の三次元画像に基づき当該衣服を構成する複数の型紙を作成する際、型紙の対称性、部分的直線性及び部分的曲線性を制約条件として各型紙の三次元画像を二次元画像に変換するようにしたので、実用性の高い正確な型紙を得ることができる。
【0072】
また、コンピュータシステムで型紙作成システムを構築するようにしたので、個人ユーザーでも簡単に任意の体型にマッチした衣服の型紙が容易に得られ、一般ユーザーへの衣服作成支援システムとして有効に活用することができる。
【図面の簡単な説明】
【図1】本発明に係る衣服の型紙作成システムの一実施形態を示すブロック構成図である。
【図2】標準体型モデルに対する標準衣服を作成するプロセスを示す図である。
【図3】標準体型モデルとこの標準体型モデルを変形して得られる個人体型モデルを示す図で、(a)は正面図、(b)は側面図である。
【図4】標準衣服を変形して個人体型モデルに対する特性衣服を作成するプロセスを示す図である。
【図5】本発明に係る型紙作成方法を数学モデルで表した図である。
【図6】標準体型モデルの画像を全体的に拡大して所望の個人体型モデルの画像を作成する方法を説明するための図である。
【図7】標準体型モデルの画像の一部に拡大して所望の個人体型モデルの画像を作成す方法を説明するための図である。
【図8】第1の射影関数Tを算出する方法を説明するための図である。
【図9】第2の射影関数Fを算出する方法を説明するための図である。
【図10】前身頃の部分の三次元画像を型紙の左右対称性の制約条件の元に展開して得られる前身頃の型紙を示す図である。
【図11】図10に示す前身頃の型紙に部分的直線性及び部分的曲線性の制約条件に基づく修正を施して最終的に得られる型紙を示す図である。
【図12】本発明に係る型紙作成システムの型紙作成手順を示すフローチャートである。
【図13】コンピュータネットワークを用いた型紙作成システムの一実施の形態を示すブロック構成図である。
【図14】コンピュータネットワークを用いた型紙作成システムにおける型紙作成手順を示すフローチャートである。
【図15】コンピュータネットワークを用いた型紙作成システムにおける型紙作成手順を示すフローチャートである。
【符号の説明】
1 衣服の型紙作成装置
2 制御部
201,221 標準衣服画像作成部(標準衣服画像作成手段)
202,222 モデル画像作成部(モデル画像作成手段)
203,223 第1射影関数演算部(第1の演算手段)
204,224 第2射影関数演算部(第2の演算手段)
205,225 特製衣服画像作成部(衣服画像作成手段)
206,226 型紙作成部(型紙作成手段)
3 ROM
4 RAM
5 入力部(入力手段)
6,32 表示装置(表示手段)
7 外部記憶装置(記憶手段)
8 記録装置
20 サーバー
21 ワークサーバー(サーバー側通信手段)
22 アプリケーションサーバー
23 データベースサーバー
30 クライアント
31 ユーザー端末(ユーザー側通信手段)
C 標準衣服(三次元形状)
C′ 特製衣服(三次元形状)
D 標準衣服を構成する型紙
D′ 特製衣服を構成する型紙
D″ 特製衣服を構成する型紙(平面形状)
M 標準体型モデル(三次元形状)
M′ 個人体型モデル(三次元形状)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for creating a garment pattern in a garment manufacturing process, and in particular, a garment suitable for a customer's body shape (so-called custom-made garment) using a three-dimensional image by computer graphics (hereinafter abbreviated as CG). ) For creating a pattern for clothes and a pattern creation system for clothes using this method.
[0002]
[Prior art]
Conventionally, apparel makers have created clothing pattern using CAD (Computer Aided Desighn) dedicated to apparel. In this CAD system, a plurality of reference lines are set in advance on a standard garment pattern, and a displacement amount associated with a change in the size of the clothes on the reference line is set in advance. The pattern is created by changing the reference line of the standard pattern according to the specified size.
[0003]
[Problems to be solved by the invention]
In the above conventional pattern making method, a desired pattern is created by geometrically deforming the pattern with reference to a preset standard pattern such as S, M, L, and LL. For each standard body shape section, only rough pattern deformation within that section can be made, and a pattern that best matches the customer's body shape can be created easily and easily (that is, making clothes according to the customer's custom made easily and easily) Easy to do) was difficult.
[0004]
Moreover, since the conventional CAD system is a stand-alone system built exclusively for apparel manufacturers, the system is expensive, requires a specific operator who is familiar with the CAD system, and is easy for non-experts And it was difficult to easily create a pattern of clothes of any size. Needless to say, general users are not in a situation where they can use the CAD system when making their own clothes, so if they have a pattern, they can obtain an accurate pattern of the clothing that best suits their body shape. It is difficult, and you have to rely on custom-made specialty stores.
[0005]
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and a garment pattern making method capable of easily and easily obtaining an accurate pattern pattern constituting a garment suitable for any body shape using a CG three-dimensional image, and The present invention provides a pattern making system for clothes using this method.
[0006]
[Means for Solving the Problems]
The invention according to claim 1 is a clothing pattern creating method for creating a clothing pattern suitable for a personal figure using a CG image, and a three-dimensional image of a standard figure model created in advance and the pattern figure created in advance. Using a three-dimensional image of a plurality of patterns constituting standard clothing corresponding to the standard figure model, the image of each pattern is transformed so as to be attached to the corresponding part of the standard figure model, and each modified pattern A first step of creating a three-dimensional image of the standard garment by synthesizing the image based on preset sewing information, and a three-dimensional image of the standard garment and a three-dimensional image of the standard body model. A second step of calculating a first projection function indicating a correspondence relationship between the standard clothes and the standard figure model, and transforming the three-dimensional image of the standard figure model based on information about the personal figure inputted in advance A third step of creating a three-dimensional image of the individual body model, and a fourth step of calculating a second projection function indicating a correspondence relationship between the three-dimensional image of the standard body model and the three-dimensional image of the individual body model A fifth step of creating a three-dimensional image of clothes corresponding to the individual body model by transforming the three-dimensional image of the standard clothes using the first and second projection functions, And a sixth step of creating a plurality of patterns constituting the clothing based on the three-dimensional image of the clothing corresponding to the individual body model.
[0007]
Further, according to the second aspect of the present invention, in the method for creating a pattern for a garment, the plurality of stencils constituting the garment suitable for the individual body model is obtained by displaying a three-dimensional image of each stencil constituting the garment with the symmetry of the pattern. It is created by converting partial linearity and partial curvilinearity into a two-dimensional image as a constraint condition.
[0008]
According to a third aspect of the present invention, there is provided a garment pattern creation system for creating a garment pattern suitable for an individual body shape using a CG image, wherein the three-dimensional image data of a standard body model created in advance and A storage means for storing data of three-dimensional images of a plurality of patterns constituting standard clothing corresponding to the created standard figure model, a plurality of three-dimensional images of the standard figure model and a plurality of pieces constituting the standard clothes Using the three-dimensional image of the pattern, the image of each pattern is transformed so as to be attached to the corresponding part of the standard body model, and the image of each modified pattern is synthesized based on preset sewing information By using the standard clothing image creating means for creating the three-dimensional image of the standard clothing and the three-dimensional image of the standard clothing and the three-dimensional image of the standard body model, A first computing means for calculating a first projection function indicating a correspondence relationship between the first body function, an input means for inputting information on the individual body shape, and a three-dimensional image of the standard body model based on the input information on the individual body shape. Model image creation means for creating a three-dimensional image of the individual body model by deformation, and a second projection function indicating a correspondence relationship between the three-dimensional image of the standard body model and the three-dimensional image of the individual body model Clothes image creation means for creating a 3D image of clothes corresponding to the individual body model by deforming the 3D image of the standard clothes using the first and second projection functions. And a paper pattern creating means for creating a plurality of paper patterns constituting the clothing based on the three-dimensional image of the clothing corresponding to the individual body model.
[0009]
According to a fourth aspect of the present invention, in the garment pattern creating system, a standard garment, a personal body model, a process of creating each three-dimensional image of the garment corresponding to the personal body model, and a garment corresponding to the personal body model are provided. The image forming apparatus includes display means for displaying a process for creating a plurality of pattern papers.
[0010]
In addition, the invention according to claim 5 creates a three-dimensional image of virtual clothes corresponding to the user based on information on the body shape of the user and information on clothes input from the user via the network, A server for creating a plurality of patterns constituting the clothing based on the clothing image and providing the user with the pattern is provided.The server receives information related to the user's body shape and information transmitted from the user, and transmits server-side communication means for transmitting the information on the created pattern to the user. Based on the storage means for storing the original image data and the three-dimensional image data of a plurality of patterns constituting standard clothes corresponding to the standard body model created in advance, and information on clothes transmitted from the user Using the three-dimensional image of the plurality of patterns constituting the standard clothing selected in the above and the three-dimensional image of the standard body model, the image of each pattern is deformed so as to be attached to the corresponding part of the standard body model In addition, the three-dimensional image of the standard garment is synthesized by synthesizing the image of each pattern after deformation based on preset sewing information. A first projection function that indicates a correspondence relationship between the standard clothing and the standard body model is calculated using the standard clothing image creation means to be created, the three-dimensional image of the standard clothing, and the three-dimensional image of the standard body model. 1 calculation means, model image creation means for creating a 3D image of the user body model by transforming the 3D image of the standard body model based on information relating to the individual body shape transmitted from the user, and the standard body model Second calculation means for calculating a second projection function indicating a correspondence relationship between the three-dimensional image of the user body model and the three-dimensional image of the user body model, and using the first and second projection functions, Clothes image creation means for creating a 3D image of clothes corresponding to the user body model by deforming the 3D image, and 3D of clothes corresponding to the user body model It is obtained by a paper pattern generating means for generating a plurality of paper constituting the garment on the basis of the image.
[0012]
Claims6In the above described garment pattern making system, the user transmits information related to the user's body shape and information related to the clothing, and transmits information related to the user's body shape and information related to the clothing. User-side communication means for receiving the pattern information transmitted from the user.
[0013]
Claims7The invention described in the above stencil pattern creating system, the stencil pattern creating means includes a plurality of stencil patterns constituting the garment corresponding to the user body model, a three-dimensional image of each stencil pattern constituting the garment, a symmetry of the stencil pattern, It is created by converting partial linearity and partial curvilinearity into a two-dimensional image as a constraint condition.
[0014]
According to the garment pattern creating method or the garment pattern creating system, first, a previously created 3D image of a standard body model (for example, a 3D model image of a human body having a standard body shape) is created in advance. A three-dimensional image of a plurality of patterns constituting standard clothing corresponding to the standard body model is placed opposite to the corresponding part of the standard body model, and the three-dimensional image of each pattern is placed on the corresponding part of the standard body model. After being deformed so as to be attached, a three-dimensional image of a standard garment is created by synthesizing based on preset sewing information. Then, a first projection function indicating the correspondence between the standard clothing and the standard body model is calculated using the three-dimensional image of the standard clothing and the three-dimensional image of the standard body model. For example, when the standard body model is represented by a three-dimensional image composed of triangular patches and the standard clothing is represented by a three-dimensional image composed of quadrangular patches, the first projective function includes a plurality of parts constituting the three-dimensional image of the standard body model. Is calculated as a parameter representing the correspondence relationship between the vertex coordinate group of and the plurality of vertex coordinate groups constituting the three-dimensional image of the standard clothing.
[0015]
Subsequently, the three-dimensional image of the standard figure model is deformed based on the information relating to the personal figure (for example, the size representing the user's figure) inputted in advance, and the three-dimensional image of the personal figure model is created. A second projection function indicating the correspondence between the three-dimensional image and the three-dimensional image of the standard body model is calculated. The second projection function is calculated as a parameter indicating the displacement amounts of a plurality of vertex coordinate groups constituting the three-dimensional image of the standard body model.
[0016]
Subsequently, by deforming the three-dimensional image of the standard clothes using the first and second projection functions, a three-dimensional image of the clothes corresponding to the individual body model is created. That is, the three-dimensional image of the garment is deformed by applying a displacement based on the displacement amount obtained by transforming the standard body model into the individual body model for a plurality of vertex coordinate groups constituting the three-dimensional image of the standard garment.
[0017]
Then, based on the three-dimensional image of the clothes corresponding to the individual body model, a plurality of patterns constituting the clothes are created. That is, a three-dimensional image of clothes corresponding to the individual body model is decomposed into a plurality of patterns constituting the clothes, and each pattern is converted into a two-dimensional image to create a pattern. At this time, each pattern constituting the clothes corresponding to the individual body model decomposes the three-dimensional image of the clothes into a three-dimensional image of each pattern, and restricts the symmetry, partial linearity and partial curvilinearity of the pattern. It is created by converting to a two-dimensional image as a condition.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block configuration diagram showing an embodiment of a clothing pattern making system according to the present invention.
[0019]
The garment pattern creation system shown in FIG. 1 is configured as a stand-alone system, and creates a garment pattern according to a customer's individual body shape using a CG three-dimensional image. As will be described later, the pattern creating apparatus 1 causes a human body model (three-dimensional image; hereinafter referred to as a personal body model) to match a customer's individual body shape in a three-dimensional virtual space by CG, and this human body model is displayed. On the other hand, a desired garment (three-dimensional image) is created, and a plurality of stencils constituting the garment are generated from the garment, so that the stencil can be easily and easily created compared with a conventional CAD system dedicated to apparel. As a tool to support pattern design in the apparel industry that designs clothing, and to support pattern design in clothing order-made systems in department stores, boutiques, and mail order, and support tools for the recent new form of factory boutiques It can be used effectively.
[0020]
Note that the 3D image here corresponds to, for example, an image obtained by photographing a human model with an appropriate amera angle and lighting with a camera, and allows the human posture to be viewed stereoscopically from various angles. It can be done.
[0021]
Here, before explaining the configuration of the clothing pattern making apparatus 1, the outline of the pattern making method of the pattern making apparatus 1 will be briefly described with reference to FIGS.
[0022]
The pattern making apparatus 1 includes a plurality of patterns constituting data of a three-dimensional image of a standard body model (hereinafter referred to as a standard body model) and clothes (hereinafter referred to as standard clothes) according to the standard body model. As shown in FIG. 2, each pattern D (which is planar in the virtual space) constituting the standard clothing C is standardized on the CG virtual space. By pressing against the corresponding part of the body model M and deforming it to the required shape, and connecting these pattern paper D (transformed into a three-dimensional image) based on a predetermined sewing condition, it is attached to the standard body model M. A three-dimensional image of the standard clothes C is created. Then, a first projection function T indicating the correspondence between the standard figure model M and the standard clothes C is calculated using both three-dimensional images.
[0023]
The first projection function T represents, for example, a three-dimensional image of the standard body model M by a surface model using a triangular patch, while the three-dimensional image of the standard clothing C is divided by a standard lattice in which square lattices are regularly arranged. If a plurality of grid points are provided in the image, the mutual positional relationship between each grid point of the standard garment C and each triangular patch of the standard model M (that is, the standard garment C with respect to the surface of the standard model M). Relative positional relationship), and the positional relationship between the lattice points of the standard clothing C and the triangular patches of the standard body model M (the coordinates of the lattice points in the coordinates provided in the virtual space and the coordinates of the triangular patches). Specific data indicating the correspondence relationship) is calculated in a list format.
[0024]
Subsequently, as shown in FIGS. 3 (a) and 3 (b), the pattern making apparatus 1 uses a three-dimensional image of the standard body model M as information on the body shape of the customer (for example, height, shoulder width, chest circumference, waist). 3D image of the individual body model M ′ is generated by deformation based on the information on the circumference, waist circumference, etc. (hereinafter referred to as body type information), and the correspondence between the individual body model M ′ and the standard body model M A second projection function F indicating the relationship is calculated.
[0025]
The second projection function F is a positional relationship between the triangular patch that forms the surface of the standard model M and the triangular patch that forms the surface of the individual model M ′ (that is, the surface of the standard model M). This indicates the displacement vector amount of each triangular patch constituting the face), and the positional relationship between the triangular patch of the standard model M and the individual model M ′ (correspondence between the coordinates of both triangular patches in the coordinates provided in the virtual space) Specific data indicating the relationship) is calculated in a list format.
[0026]
Subsequently, as shown in FIG. 4, the pattern making apparatus 1 deforms the standard clothes C using the first and second projection functions, thereby changing the clothes C ′ (hereinafter referred to as the personal body model M ′). A three-dimensional image of this clothing is referred to as a special clothing), and a two-dimensional image of the pattern D 'constituting the clothing' is created using the three-dimensional image of the special clothing C '.
[0027]
FIG. 5 shows the above-mentioned pattern making method as a mathematical model.
In the figure, symbols C, C ′, D, D ′, M, M ′, T, and F are the same as those described above. The projection function S is a function for projecting the image of the pattern clothing D when the image of the standard clothing C is created from the image of the pattern D onto the image of the standard clothing C. The projection function Z is a function for projecting the image of the special clothing C ′ when the image of the special clothing C ′ is created from the image of the special clothing C ′ onto the image of the paper pattern D ′. The projection function G is a function for projecting the image of the standard clothes C necessary for creating the image of the special clothes C ′ from the image of the standard clothes C onto the image of the special clothes C ′.
[0028]
If the projection function G is known, a standard garment C is created for the standard body model M, and if the image of the standard garment C is transformed using the projection function G, an image of the special garment C ′ can be obtained. However, since the projection function G includes the deformation parameters of the standard clothing C based on the customer's body shape, the projection function G cannot be known, and the image of the special clothing C ′ cannot be obtained from the image of the standard clothing C. . Even if the customer's body type information is obtained for each customer, it is not easy to determine the projection function G from the customer's body type information because this body type information is not directly related to the special clothing C '.
[0029]
On the other hand, it is possible to create a 3D image of the standard clothing C with respect to the 3D image of the standard figure model M in the virtual space, and to transform the 3D image of the standard figure model M based on the customer's figure information. Since a three-dimensional image of the body model M ′ can be created, if the projection relationship between the standard body model M and the individual body model M ′ is applied to the standard clothing C, an image of the special clothing C ′ can be obtained. . Therefore, in the pattern making apparatus 1, the image of the special clothing C ′ is equivalently created by the projection function G by following the path from the standard clothing C to the standard body model M, the individual body model M ′, and the special clothing C ′. Trying to achieve.
[0030]
Mathematically expressing the above projection relationship,
Figure 0004132199
It becomes.
[0031]
The above equation (1) is obtained by applying the projection function T to the image information of the standard figure M, and by applying the projection function S to the image information of the standard figure M and the pattern D. Is obtained. Further, the expression (2) is obtained by adding an inverse function T ~ of the projection function T to the image information of the standard clothes C.1It is shown that a three-dimensional image of the individual body model M ′ can be obtained by further applying a projection function F to the image information of the standard body model M obtained by applying the following equation (2): It is shown that a three-dimensional image of the special clothing C ′ can be obtained by applying the projection function T to the image information of the personal figure M ′ obtained in the above. In addition, the expression (4) is based on the image information of the special clothing C ′ obtained by the expression (3) and the constraint conditions of the pattern (flatness, left-right symmetry, partial straight line, partial curvedness, matching at the time of stitching. It is shown that a two-dimensional image of the pattern D ′ can be obtained by applying the projection function S in consideration of conditions such as sex.
[0032]
Returning to FIG. 1, the block configuration of the clothing pattern generator 1 will be described.
A clothing pattern creating apparatus 1 shown in FIG. 1 includes a control unit 2 that centrally controls clothing pattern creation processing, a ROM 3 that stores a program and initial data of a clothing pattern creation process, and calculation results in input information and image creation processing. RAM 4 for temporarily storing data, an input unit 5 for inputting necessary data, a display device 6 for displaying various information in the pattern making process, an individual body model created by the pattern making process, and image data of clothes And an external storage device 7 for storing data such as pattern data and a table recording device 8 for recording data.
[0033]
The input unit 5 includes a keyboard and a mouse, and information necessary for creating a clothing pattern suitable for the customer's body shape (for example, customer body shape information, clothing for creating a three-dimensional image of the individual body model M ′) Information on the pattern, information on the cloth of the clothes, and information on the sewing of the clothes) and various commands.
[0034]
The display device 6 is composed of an electronic display device such as a CRT, a liquid crystal display device, a plasma display panel, and the like, and various information necessary for creating a pattern for clothes (body information, information about clothes and other commands in the Q & A method) And the like, and clothes suitable for the customer's body shape created based on these pieces of information and a plurality of patterns constituting the clothes are displayed.
[0035]
The external storage device 7 is a device capable of writing and reading various information. Various information input via the input unit 5 (the above-mentioned customer body shape information, clothing pattern information, fabric information, and sewing) Information, etc.), created personal body model and image information of special clothing, and image information of a plurality of patterns constituting the special clothing. The external storage device 7 stores three-dimensional image information of the standard body model M (see FIG. 2) in an upright state in advance. The three-dimensional image information of the standard body model M is created, for example, using data obtained by actually measuring a person with a three-dimensional curved surface shape measuring device or the like, and the external storage device 7 stores information such as hands, feet, and heads. The image is divided into a plurality of parts and stored.
[0036]
The recording device 8 is composed of a printer, and outputs an image of the created personal body model M ′, special clothing C ′, etc., images of a plurality of pattern papers D ′ constituting the special clothing C ′, etc. on recording paper. is there.
[0037]
The control unit 2 creates a three-dimensional image of the clothing C ′ suitable for the customer's body shape in the virtual space and creates a two-dimensional image of the plurality of paper patterns D constituting the clothing in accordance with the above-described pattern creation method. Is.
[0038]
The control unit 2 includes a standard clothing image creation unit 201 that creates a 3D image of the standard clothing C ′, a model image creation unit 202 that creates a 3D image of the individual body model M ′, and a first projection function T. The first projection function calculation unit 203 to calculate, the second projection function calculation unit 204 to calculate the second projection function F, the special clothing image creation unit 205 that creates a three-dimensional image of the special clothing C ′, and the special clothing C ′. A pattern creating unit 206 is provided that creates images of a plurality of patterns D ′ constituting the special clothing C ′ from the three-dimensional image.
[0039]
The standard clothing image creation unit 201 creates a three-dimensional image of the standard clothing C by a method disclosed in, for example, Japanese Patent Application Laid-Open No. 8-44785 (a method for forming a three-dimensional shape of clothing). Although a detailed description of this image creation method is omitted, the outline thereof is that a plurality of patterns D constituting the clothes are arranged at corresponding positions around the model, and each pattern is pressed against the model so that the temporary three-dimensional shape of the clothes is obtained. After the shape is formed, a three-dimensional image of the standard garment C is generated by a method of simulating a procedure for creating clothes by sewing each pattern.
[0040]
The standard clothing image creation unit 201 stores the pattern D (a plurality of sheets) of the corresponding standard clothing C from the external storage device 7 in the RAM 4 based on the type of clothing (the type of clothing shape such as one piece or two piece) input from the input unit 5. The image data of the standard body model M is read out. Note that the three-dimensional image of the standard body model M is created using, for example, three-dimensional distance data obtained by measuring an actual model with a three-dimensional curved surface shape measuring apparatus.
[0041]
Then, each paper pattern D is arranged at a predetermined position around the standard body model M in the memory space, and each paper pattern D is pulled toward each other with a predetermined spring force until the spring force becomes a predetermined threshold value or less. In this state, image processing is performed so as to sew the patterns D together to create a three-dimensional image of the standard clothes C. In this image processing, each pattern D is deformed based on the fabric information input from the input unit 5, and sewing processing is performed based on the sewing information. Then, the three-dimensional image of the standard clothes is stored in the external storage device 7.
[0042]
The model image creation unit 202 reads out the image data of the standard body model M from the external storage device 7 to the RAM 4, and performs necessary deformation processing on the image data based on the customer body shape information input from the input unit 5. A three-dimensional image of the individual body model M ′ is created. Then, the three-dimensional image of the individual body model M ′ is also stored in the external storage device 7.
[0043]
When the 3D image of the individual body model M ′ is enlarged (or reduced) as a whole, for example, as shown in FIG. 6, the 3D image of the standard body model M is entirely enlarged at a predetermined ratio. When it is created by (or reduced) and partially enlarged (or reduced), as shown in FIG. 7, the corresponding part of the three-dimensional image of the standard model M is (enlarged or reduced), A related portion is enlarged (or reduced) to a required size by FFD (Free Form Deformation).
[0044]
FIG. 6 shows an example in which the individual body model M ′ is created by changing the height 160 cm of the standard body model M to 180 cm, and the length T in the y-axis direction of the standard body model M is 1.125 (= 180/160) times longer, and the size of each arm, both legs, bust, waist, and vip is increased by 1.125. FIG. 7 shows an example in which the individual body model M ′ is created by expanding the shoulder width of the standard body model M from 60 cm to 100 cm. The control points A and B at both ends of the shoulder (the length between AB is 60 cm). ) Is changed to control points A ′ and B ′ (the length between A′B ′ is equivalent to 100 cm) and the control points C and D of the chest are controlled by the FFD method. Is changed to D '.
[0045]
The first projection function calculation unit 203 calculates a first projection function T using the image data of the standard clothing C and the image data of the standard body model M created by the standard clothing image creation unit 201. As described above, the three-dimensional image of the standard model M is represented by a surface model using triangular patches. The reason why the standard body model M is represented by a surface model using triangular patches is to accurately represent the body shape of the model with a small number of data. On the other hand, as described above, the three-dimensional image of the standard clothes C is divided by the standard grid in which square grids are arranged in order, and a plurality of grid points are provided in the plane of the clothes. The three-dimensional image of the standard garment C is formed by a square lattice, which is close to the cloth structure (weft and warp) that is the material of the garment, suitable for making a lattice of pattern, and sewing the pattern in the virtual space. This is because it is easy to handle.
[0046]
The first projective function calculation unit 203 has a grid point ai (i = 1, 2) of the standard model M closest to the grid point ci for any grid point ci (i = 1, 2,... N) of the standard clothing C. ,... N), and information on the positional relationship of the lattice point ci with respect to the lattice point ai is calculated. The lattice point a i with respect to the lattice point ci is calculated by calculating the lattice point a i of the standard body model M having a normal vector opposite to the normal direction of the lattice point ci. If there is no lattice point ai in the normal direction of the lattice point ci, as shown in FIG. 8, a cube-shaped minute frame Q centering on the lattice point ci is set, and the dimension of this minute frame is set. A lattice point ai of the standard body model M having a normal vector in a direction opposite to the normal direction of the lattice point ci of the standard garment C that is first expanded and included in the minute frame corresponds to the lattice point ci. It becomes a point. Note that the distance between the lattice point ci and the lattice point of the standard body model M may be calculated, and the lattice point of the standard body model M having the shortest distance may be set as the lattice point ai with respect to the lattice point ci.
[0047]
The information on the positional relationship between the lattice point c1 and the lattice point a1 is, for example, a combination of the coordinates of the lattice point c1 and the coordinates of the lattice point a1, and the first projection function calculation unit 203 is configured so that all the lattice points A lattice point a i (i = 1, 2,... n) of the standard body model M corresponding to ci (i = 1, 2,... n) is calculated, and the correspondence of the coordinate data is output in a list format. Note that information on the positional relationship between the lattice point ci and the lattice point ai may be expressed as a vector distance between the lattice points. The first projection function T calculated by the first projection function calculation unit 203 is stored in the external storage device 7.
[0048]
The second projection function calculation unit 204 calculates the second projection function F using the image data of the standard body model M and the image data of the individual body model M ′ created by the model image creation unit 202. Since the three-dimensional image of the individual body model M ′ is a modification of the three-dimensional image of the standard body model M based on the customer body shape information, a plurality of triangular patches constituting the three-dimensional image of the standard body model M are included. Each lattice point ai (i = 1, 2,... N) and the corresponding lattice point ai ′ of a plurality of triangular patches constituting the three-dimensional image of the individual body model M ′ are known. Therefore, as shown in FIG. 9, the second projection function calculation unit 204, as shown in FIG. 9, lattice points ai constituting the three-dimensional image of the standard body model M and lattices constituting the three-dimensional image of the corresponding individual body model M ′. Information on the positional relationship with the point ai ′ is calculated as the second projection function F. The information on the positional relationship between the lattice point ai and the lattice point ai is, for example, a combination of the coordinates of the lattice point ai and the coordinates of the lattice point ai ′. Similar to the function T, the correspondence relationship between the coordinate data of both lattice points ai and ai 'is output in a list format. Note that information on the positional relationship between the lattice point ai and the lattice point ai ′ may be expressed as a vector distance between the lattice points. The second projection function F calculated by the second projection function calculation unit 204 is also stored in the external storage device 7.
[0049]
The special clothing image creation unit 205 creates a three-dimensional image of the special clothing C ′ by deforming the three-dimensional image of the standard clothing C using the first and second projection functions T and F. That is, the special clothing image creation unit 205 performs the calculation of the above equation (3) on each lattice point ci (i = 1, 2,... N) constituting the three-dimensional image of the standard clothing C to obtain the special clothing C ′. Lattice points ci ′ constituting the three-dimensional image are calculated. The image data of the special clothing C ′ calculated by the special clothing image creation unit 205 is stored in the external storage device 7.
[0050]
The pattern creation unit 206 separates the special clothing C ′ (three-dimensional image) created by the special clothing image creation unit 205 into a plurality of patterns D ′ (three-dimensional image), and each three-dimensional pattern. The pattern D ′ is developed into a two-dimensional shape to create a two-dimensional pattern D ″. At this time, for example, a pattern that needs to preserve left-right symmetry, such as the front part of clothing, 10, an average plane shape that is symmetrical with respect to the symmetry line is determined, and the pattern paper D ′ is developed based on this plane shape. The three-dimensional pattern D ′ of the front body is developed into a two-dimensional pattern D ″ while preserving the distance (length) between the lattice points ci under the constraint conditions.
[0051]
Further, as shown in FIG. 11, the portion d2 ″ corresponding to the curved portion d2 is the curvature of the curve so that the portion d1 ″ corresponding to the straight portion d1 in the original pattern D is a straight line. The two-dimensional shape of the paper pattern D ″ is corrected so that the change becomes a conserved curve, and the final shape of the paper pattern D ″ is determined.
[0052]
Next, the pattern making procedure of the clothes pattern making apparatus 1 will be described with reference to the flowchart shown in FIG.
[0053]
First, a plurality of patterns D constituting the standard clothes in the virtual space are pressed against the standard body model M so as to make the required deformation based on the cloth characteristics of the clothes, and each pattern D is determined based on the sewing characteristics of the clothes. A three-dimensional image of the standard garment C sewn and attached to the standard body model M is created (step # 1). Subsequently, the lattice points ai constituting the standard body type M corresponding to the respective lattice points ci constituting the standard clothes C are calculated, and information on the positional relationship between both lattice points ci, ai is calculated as the first projection function T. (Step # 3).
[0054]
Subsequently, based on the system information of the customer input from the input unit 5, the 3D image of the standard body model M is transformed to create a 3D image of the personal body model M '(step # 5). Information on the positional relationship between each lattice point ai ′ constituting the three-dimensional image of the model M ′ and the lattice point ai corresponding to the lattice point ai ′ constituting the three-dimensional image of the standard model M is the second projection function. Calculated as F (step # 7).
[0055]
Subsequently, based on the first projection function T and the second projection function F, the special garment C ′ attached to the individual body model M ′ by displacing each lattice point ci ′ constituting the three-dimensional image of the standard garment C. Is created (step # 9). Then, the three-dimensional image of the special clothing C ′ is separated into three-dimensional images of a plurality of paper patterns D ′ constituting the clothing, and the three-dimensional image of each paper pattern D ′ is divided into the symmetry and partial linearity of the paper patterns. Then, a desired pattern D ″ is created by developing it into a two-dimensional image under the restriction condition of partial curvilinearity (step # 11).
[0056]
FIG. 13 is a block configuration diagram showing an embodiment of a pattern making system using a computer network.
[0057]
The pattern making system shown in the figure is configured such that the server 20 and the client 30 can communicate bidirectionally via a network such as the Internet or an intranet.
[0058]
In this embodiment, the server 20 includes a network server 21, an application server 22, and a database server 23. The network server 21 controls bidirectional communication with the client 30, and the database server 23 stores the three-dimensional image data of the standard body model M and the image data of the paper pattern constituting the standard clothing C. The application server 22 includes a standard clothing image creation unit 221, a model image creation unit 222, a first projection function computation unit 223, and a second projection function computation unit that correspond to the standard clothing creation unit 201 to the pattern creation unit 206, respectively. 224, a special clothing image creation unit 225, and a pattern creation unit 226, and transmits information related to the basic screen to the client 30 via the network server 21 according to the access of the client 30, and also transmits from the client 30 according to this basic screen. 3D images of the clothes requested by the client 30 based on the received information and various information read out from the database server 23, and two-dimensional images of a plurality of patterns constituting the clothes, Is to create.
[0059]
The basic screen shows information necessary for the client 30 to order special clothing suitable for his / her body shape (for example, information about his / her body shape, fabric, color pattern, type (type of one-piece, two-piece, etc.), etc. On the screen for selecting and inputting information on clothes, the client 30 can input information on clothes and the like by selectively instructing input items displayed on the basic screen using a mouse (not shown). In addition, information regarding the body shape of the client 30 is performed by directly inputting a numerical value using a keyboard (not shown).
[0060]
The client 30 includes a user terminal 31 connected to a network and a display device 32 electrically connected to the user terminal. When the client 30 accesses the server 20 from the user terminal 31 via the network, information related to the basic screen is transmitted from the server 20, and this basic screen is displayed on the display device 32. Accordingly, the client 30 can receive a pattern making service by selecting and inputting desired information by operating a keyboard, a mouse, and the like according to the basic screen.
[0061]
Next, a pattern making procedure in the pattern making system shown in FIG. 13 will be described with reference to the flowcharts of FIGS.
[0062]
First, when an operator operates an input device such as a keyboard of the client 30 to access the home page of the server 20, information relating to a screen (body input screen) for receiving information related to the customer's body shape on the server 20 side is received. Is transmitted to the client 30 (steps # 21 and # 41).
[0063]
On the client 30 side, a body shape input screen is displayed on the display device 32 based on the information relating to the body shape input screen, and the operator inputs the body shape information of the customer using the keyboard, mouse, or the like according to the display content (step # 23). . The inputted customer body shape information is transmitted to the server 20 side via the network, temporarily stored in the RAM (not shown) of the application server 22, and information related to the basic screen is transmitted to the client 30 side. (Step # 43).
[0064]
Subsequently, on the client 30 side, a basic screen is displayed on the display device 32 based on the information related to the basic screen, and an operator selects and inputs information such as the fabric, color pattern, and type of desired clothes according to the basic screen. When an instruction to create a pattern for the garment is given (steps # 25 and # 27), various information such as information about the garment and a pattern creation instruction are transmitted to the server 20 side (step # 29).
[0065]
On the other hand, the server 20 receives various types of information transmitted from the client 30 and executes the processes of steps # 47 to # 57 corresponding to steps # 1 to # 11 described in the flowchart of FIG. A three-dimensional image of a specially-made garment suitable for the above is created, and a plane image of a paper pattern constituting the garment is created. Then, the information on the stereoscopic image of the special clothing and the plane image of the pattern is transmitted to the client 30 via the network (step # 59), and on the client 30 side, the stereoscopic image of the special clothing and the plane image of the pattern are displayed. When the information is received (step # 31), these images are updated and displayed on the display device 32 (step # 33).
[0066]
Thereby, the operator can confirm the three-dimensional shape suitable for the body shape of the clothes selected by the operator and can easily obtain the pattern of the clothes. If the desired clothing shape cannot be obtained, correct the body shape information and information about the clothing and instruct the creation of the pattern again to easily create the desired shape and the pattern of the clothing. Can be acquired.
[0067]
In the above embodiment, the standard body model M is deformed based on the customer body shape information to obtain the individual body model M ′. However, based on the actual body data measured by the three-dimensional curved surface shape measuring apparatus. A three-dimensional image of the individual body model M ′ may be created. Alternatively, not only the standard body model M but also three-dimensional images of a plurality of body models similar to this are prepared in advance, and the individual body model is selected by selecting the most similar body model based on the customer body information. M ′ may be determined.
[0068]
As described above, the standard clothing C for the standard body model M is created in the virtual space of the CG, and the personal body model M ′ according to the customer body shape is created. Since the special clothing C 'for the individual body model M' is created by reflecting the displacement characteristics on the standard clothing C, and the paper pattern D 'is created from the special clothing C', the clothing paper pattern that matches the customer's body shape. Can be created easily and easily.
[0069]
As a result, for example, in the design of apparel industry, it is possible to quickly and easily create a pattern of clothing suitable for a customer who is a target unique to each company. Also, in the case of custom-made, since it is possible to obtain a three-dimensional shape of clothes and a pattern of the clothes that match the customer's body shape at the time of measurement, it contributes to speeding up of clothing creation and cost reduction. Furthermore, by registering the personal body model M ′ corresponding to the customer's body shape, it is possible to quickly respond to orders for clothes of various shapes and clothes of the same shape.
[0070]
【The invention's effect】
As described above, according to the present invention, a garment pattern creating method for creating a garment pattern suitable for an individual figure using a CG image, comprising a three-dimensional image of a standard figure model and a standard garment. A three-dimensional image of a standard garment corresponding to the standard body model is created using a three-dimensional image of a plurality of patterns, and a first projection function indicating the correspondence between the standard body model and the standard garment is calculated. On the other hand, the 3D image of the standard body model is transformed based on the information about the personal body model to create a 3D image of the personal body model, and the second projection function indicating the correspondence between the standard body model and the personal body model is provided. A three-dimensional image of the clothing corresponding to the individual body model is created by transforming the three-dimensional image of the standard clothing using the first and second projection functions, and based on the three-dimensional image of the clothing Since so as to create a plurality of paper constituting the garment, it is possible to create a paper pattern of the garment of suitable shape corresponding to any type simply and easily. As a result, even in the case of custom-made, the three-dimensional shape of the clothes and the pattern of the clothes matched to the customer's body shape at the time of measurement can be obtained, and the clothes can be quickly created.
[0071]
In addition, when creating a plurality of patterns constituting a garment based on a three-dimensional image of the garment corresponding to the individual body model, the third order of each pattern is limited by the symmetry, partial linearity, and partial curvilinearity of the pattern. Since the original image is converted into a two-dimensional image, an accurate pattern with high practicality can be obtained.
[0072]
In addition, since the pattern creation system is constructed with a computer system, even individual users can easily obtain pattern patterns for clothes that match any body shape, and effectively use it as a support system for creating clothes for general users. Can do.
[Brief description of the drawings]
FIG. 1 is a block configuration diagram showing an embodiment of a garment pattern making system according to the present invention.
FIG. 2 shows a process for creating standard clothing for a standard body model.
3A and 3B are diagrams showing a standard body model and an individual body model obtained by modifying the standard body model, where FIG. 3A is a front view and FIG. 3B is a side view.
FIG. 4 is a diagram illustrating a process of creating a characteristic garment for an individual body model by deforming a standard garment.
FIG. 5 is a diagram showing a pattern making method according to the present invention using a mathematical model.
FIG. 6 is a diagram for explaining a method of creating an image of a desired individual body model by enlarging an image of a standard body model as a whole.
FIG. 7 is a diagram for explaining a method of enlarging a part of an image of a standard body model and creating an image of a desired individual body model.
FIG. 8 is a diagram for explaining a method for calculating a first projection function T;
FIG. 9 is a diagram for explaining a method for calculating a second projection function F;
FIG. 10 is a diagram showing a pattern of the front body obtained by developing a three-dimensional image of the front body part under the constraint of the symmetry of the pattern.
11 is a diagram showing a pattern finally obtained by performing correction based on the restriction condition of partial linearity and partial curvilinearity on the pattern of the front body shown in FIG. 10; FIG.
FIG. 12 is a flowchart showing a pattern making procedure of the pattern making system according to the present invention.
FIG. 13 is a block configuration diagram showing an embodiment of a pattern making system using a computer network.
FIG. 14 is a flowchart showing a pattern making procedure in a pattern making system using a computer network.
FIG. 15 is a flowchart showing a pattern creation procedure in a pattern creation system using a computer network.
[Explanation of symbols]
1 Clothes pattern making device
2 Control unit
201,221 Standard clothing image creation unit (standard clothing image creation means)
202, 222 Model image creation unit (model image creation means)
203, 223 First projection function calculation section (first calculation means)
204, 224 Second projection function calculation unit (second calculation means)
205,225 Special clothing image creation unit (clothing image creation means)
206, 226 Pattern making section (pattern creating means)
3 ROM
4 RAM
5 Input section (input means)
6,32 Display device (display means)
7 External storage device (storage means)
8 Recording device
20 servers
21 Work Server (Server side communication means)
22 Application server
23 Database server
30 clients
31 User terminal (user communication means)
C Standard clothing (three-dimensional shape)
C 'special clothing (three-dimensional shape)
D Patterns composing standard clothes
D 'Paper pattern composing special clothing
D ″ Patterns that make up special clothing (planar shape)
M Standard body model (three-dimensional shape)
M 'Individual model (three-dimensional shape)

Claims (7)

CG画像を用いて個人体型に適した衣服の型紙を作成する衣服の型紙作成方法であって、予め作成された標準体型モデルの三次元画像と予め作成された当該標準体型モデルに対応した標準衣服を構成する複数の型紙の三次元画像とを用いて、各型紙の画像を上記標準体型モデルの対応する部位に着せ付けるように変形するとともに、変形後の各型紙の画像を予め設定された縫製情報に基づいて合成することにより上記標準衣服の三次元画像を作成する第1の工程と、上記標準衣服の三次元画像と上記標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数を算出する第2の工程と、上記標準体型モデルの三次元画像を予め入力された個人体型に関する情報に基づいて変形し、個人体型モデルの三次元画像を作成する第3の工程と、上記標準体型モデルの三次元画像と上記個人体型モデルの三次元画像との対応関係を示す第2の射影関数を算出する第4の工程と、上記第1及び第2の射影関数を用いて上記標準衣服の三次元画像を変形することにより上記個人体型モデルに対応した衣服の三次元画像を作成する第5の工程と、上記個人体型モデルに対応した衣服の三次元画像に基づいて当該衣服を構成する複数の型紙を作成する第6の工程とからなることを特徴とする衣服の型紙作成方法。  A method for creating a clothing pattern for creating a clothing pattern suitable for an individual body shape using a CG image, wherein the three-dimensional image of the standard body model created in advance and the standard clothing corresponding to the standard body model created in advance The three-dimensional images of the plurality of patterns forming the pattern are deformed so that the images of the patterns are attached to the corresponding parts of the standard body model, and the images of the respective patterns after the deformation are set in advance. A standard garment and a standard body model using a first step of creating a three-dimensional image of the standard garment by combining based on information, and the three-dimensional image of the standard garment and the three-dimensional image of the standard body model A second step of calculating a first projection function indicating a correspondence relationship between the three-dimensional image and a three-dimensional image of the standard body model based on information about the personal body type input in advance, A third step of creating an original image; a fourth step of calculating a second projection function indicating a correspondence relationship between the three-dimensional image of the standard body model and the three-dimensional image of the individual body model; A fifth step of creating a three-dimensional image of clothes corresponding to the individual body model by deforming the three-dimensional image of the standard clothes using the first and second projection functions; and a method corresponding to the individual body model And a sixth step of creating a plurality of patterns constituting the garment based on a three-dimensional image of the garment. 請求項1記載の衣服の型紙作成方法において、個人体型モデルに適した衣服を構成する複数の型紙は、当該衣服を構成する各型紙の三次元画像を、型紙の対称性、部分的直線性及び部分的曲線性を制約条件として二次元画像に変換することにより作成されるものであることを特徴とする衣服の型紙作成方法。  2. The method for creating a pattern for a garment according to claim 1, wherein a plurality of patterns constituting the garment suitable for the individual body model includes a three-dimensional image of each stencil constituting the garment, the symmetry of the pattern, partial linearity, and A method for creating a pattern for clothes, wherein the pattern is created by converting into a two-dimensional image using partial curvilinearity as a constraint. CG画像を用いて個人体型に適した衣服の型紙を作成する衣服の型紙作成システムであって、予め作成された標準体型モデルの三次元画像のデータと予め作成された当該標準体形モデルに対応した標準衣服を構成する複数の型紙の三次元画像のデータとが記憶された記憶手段と、上記標準体型モデルの三次元画像と上記標準衣服を構成する複数の型紙の三次元画像とを用いて、各型紙の画像を上記標準体型モデルの対応する部位に着せ付けるように変形するとともに、変形後の各型紙の画像を予め設定された縫製情報に基づいて合成することにより上記標準衣服の三次元画像を作成する標準衣服画像作成手段と、上記標準衣服の3次元画像と上記標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数を算出する第1の演算手段と、個人体型に関する情報を入力する入力手段と、入力された個人体型に関する情報に基づき上記標準体型モデルの三次元画像を変形して個人体型モデルの三次元画像を作成するモデル画像作成手段と、上記標準体型モデルの三次元画像と上記個人体型モデルの三次元画像との対応関係を示す第2の射影関数を算出する第2の演算手段と、上記第1及び第2の射影関数を用いて上記標準衣服の三次元画像を変形することにより上記個人体型モデルに対応した衣服の三次元画像を作成する衣服画像作成手段と、上記個人体型モデルに対応した衣服の三次元画像に基づき当該衣服を構成する複数の型紙を作成する型紙作成手段とを備えたことを特徴とする衣服の型紙作成システム。  A garment pattern creation system for creating a garment pattern suitable for an individual figure using a CG image, corresponding to a pre-created standard figure model three-dimensional image data and a pre-created standard figure model Using storage means in which three-dimensional image data of a plurality of patterns constituting a standard garment is stored, a three-dimensional image of the standard body model and a three-dimensional image of a plurality of patterns constituting the standard garment, The three-dimensional image of the standard garment is obtained by transforming the image of each pattern so as to be attached to the corresponding part of the standard body model, and by synthesizing the image of each pattern after the deformation based on preset sewing information. A first garment indicating the correspondence between the standard garment and the standard body model using the standard garment image creating means for creating the standard garment, the three-dimensional image of the standard garment and the three-dimensional image of the standard body model. A first computing means for calculating a function; an input means for inputting information relating to a personal figure; and a three-dimensional image of the personal figure model by modifying the three-dimensional image of the standard figure model based on the inputted information relating to the personal figure Model image creating means for creating a second projection function for calculating a second projection function indicating a correspondence relationship between the three-dimensional image of the standard model and the three-dimensional image of the individual model, and the first And a clothing image creating means for creating a 3D image of clothing corresponding to the personal body model by deforming the 3D image of the standard clothing using the second projection function, and a clothing corresponding to the personal body model A pattern making system for clothes comprising a pattern creating means for creating a plurality of patterns constituting the clothes based on the three-dimensional image. 請求項3記載の衣服の型紙作成システムにおいて、標準衣服、個人体型モデル及び当該個人体型モデルに対応した衣服の各三次元画像の作成プロセス並びに個人体型モデルに対応した衣服を構成する複数の型紙の作成プロセスを表示する表示手段を備えたことを特徴とする衣服の型紙作成システム。  4. The garment pattern creating system according to claim 3, wherein a standard garment, a personal body model, a process for creating each three-dimensional image of the garment corresponding to the personal body model, and a plurality of paper patterns constituting the garment corresponding to the personal body model are provided. A clothing pattern making system comprising display means for displaying a creation process. ユーザーからネットワークを介して入力された当該ユーザーの体型に関する情報及び衣服に関する情報に基づき、当該ユーザーに対応する仮想的な衣服の三次元画像を作成するとともに、この衣服画像に基づき当該衣服を構成する複数の型紙を作成し、上記ユーザーに提供するサーバーを備え、上記サーバーは、ユーザーから送信される当該ユーザーの体型に関する情報及び衣服に関する情報を受信するとともに、作成した型紙の情報を上記ユーザーに送信するサーバー側通信手段と、予め作成された標準体型モデルの三次元画像のデータと予め作成された当該標準体形モデルに対応した標準衣服を構成する複数の型紙の三次元画像のデータとが記憶された記憶手段と、上記ユーザーから送信された衣服に関する情報に基づいて選択された上記標準衣服を構成する複数の型紙の三次元画 像と上記標準体型モデルの三次元画像とを用いて、各型紙の画像を上記標準体型モデルの対応する部位に着せ付けるように変形するとともに、変形後の各型紙の画像を予め設定された縫製情報に基づいて合成することにより上記標準衣服の三次元画像を作成する標準衣服画像作成手段と、上記標準衣服の三次元画像と上記標準体型モデルの三次元画像とを用いて標準衣服と標準体型モデルとの対応関係を示す第1の射影関数を算出する第1の演算手段と、上記ユーザーから送信された個人体型に関する情報に基づき上記標準体型モデルの三次元画像を変形してユーザー体型モデルの三次元画像を作成するモデル画像作成手段と、上記標準体型モデルの三次元画像と上記ユーザー体型モデルの三次元画像との対応関係を示す第2の射影関数を算出する第2の演算手段と、上記第1及び第2の射影関数を用いて上記標準衣服の三次元画像を変形することにより上記ユーザー体型モデルに対応した衣服の三次元画像を作成する衣服画像作成手段と、上記ユーザー体型モデルに対応した衣服の三次元画像に基づき当該衣服を構成する複数の型紙を作成する型紙作成手段とを備えたことを特徴とする衣服の型紙作成システム。 Based on information related to the user's body shape and information input from the user via the network, a virtual three-dimensional image of the clothing corresponding to the user is created, and the clothing is configured based on the clothing image. A server for creating a plurality of patterns and providing them to the user is provided. The server receives information on the body shape of the user and information on clothes transmitted from the user, and transmits information on the created patterns to the user. Server-side communication means for storing, three-dimensional image data of a standard body model created in advance and three-dimensional image data of a plurality of paper patterns constituting standard clothing corresponding to the standard body model created in advance Selected on the basis of the storage means and the information on the clothes transmitted from the user. By using the three-dimensional image of the three-dimensional image image and the standard body model of a plurality of paper constituting the standard garment, with an image of each paper deforms to put clothes into the corresponding sites of the standard body model, deformation Standard garment image creating means for creating a three-dimensional image of the standard garment by synthesizing the image of each subsequent pattern based on preset sewing information, and the three-dimensional image of the standard garment and the standard body shape model Based on the first calculation means for calculating the first projection function indicating the correspondence between the standard clothes and the standard figure model using the three-dimensional image, and the standard figure model based on the information about the individual figure transmitted from the user Model image creation means for creating a 3D image of a user body model by transforming a 3D image of the above, a 3D image of the standard body model and a 3D image of the user body model A second computing means for calculating a second projection function indicating a correspondence relationship with the image, and the user body model by deforming the three-dimensional image of the standard clothing using the first and second projection functions. A clothing image creation means for creating a 3D image of clothes corresponding to the user, and a pattern creation means for creating a plurality of paper patterns constituting the clothing based on the 3D image of clothes corresponding to the user body model. A pattern making system for clothes characterized by 請求項5記載の衣服の型紙作成システムにおいて、ユーザーは、当該ユーザーの体型に関する情報及び衣服に関する情報を入力する情報入力手段と、上記ユーザーの体型に関する情報及び衣服に関する情報を送信するとともに、サーバーから送信される型紙情報を受信するユーザー側通信手段とを備えたことを特徴とする衣服の型紙作成システム。In paper making system of garment according to claim 5, the user information input means for inputting information about the information and garments about type of the user, transmits the information about the information and garments about type of the user, from the server A pattern forming system for clothes, comprising: communication means on a user side for receiving pattern information to be transmitted. 請求項3,4,5又は6に記載の衣服の型紙作成システムにおいて、型紙作成手段は、ユーザー体型モデルに対応した衣服を構成する複数の型紙を、当該衣服を構成する各型紙の三次元画像を型紙の対称性、部分的直線性及び部分的曲線性を制約条件として二次元画像に変換することにより作成するものであることを特徴とする衣服の型紙作成システム。7. The pattern making system for clothes according to claim 3, 4, 5 or 6 , wherein the pattern creating means comprises a plurality of patterns constituting the clothes corresponding to the user body model, and a three-dimensional image of each pattern constituting the clothes. A pattern forming system for clothes, wherein the pattern is generated by converting the pattern into a two-dimensional image with the symmetry, partial linearity and partial curvilinearity as constraints.
JP08899498A 1998-01-20 1998-04-01 Clothes pattern making method and clothes pattern making system using this method Expired - Lifetime JP4132199B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP08899498A JP4132199B2 (en) 1998-04-01 1998-04-01 Clothes pattern making method and clothes pattern making system using this method
US09/231,188 US6310627B1 (en) 1998-01-20 1999-01-14 Method and system for generating a stereoscopic image of a garment
CA002259788A CA2259788A1 (en) 1998-01-20 1999-01-19 A method and system for generating a stereoscopic image of a garment
EP99101019A EP0933728A3 (en) 1998-01-20 1999-01-20 A method and system for generating a stereoscopic image of a garment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08899498A JP4132199B2 (en) 1998-04-01 1998-04-01 Clothes pattern making method and clothes pattern making system using this method

Publications (2)

Publication Number Publication Date
JPH11286817A JPH11286817A (en) 1999-10-19
JP4132199B2 true JP4132199B2 (en) 2008-08-13

Family

ID=13958376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08899498A Expired - Lifetime JP4132199B2 (en) 1998-01-20 1998-04-01 Clothes pattern making method and clothes pattern making system using this method

Country Status (1)

Country Link
JP (1) JP4132199B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069837A (en) * 2015-07-30 2015-11-18 武汉变色龙数据科技有限公司 Garment fitting simulation method and device

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010096522A (en) * 1999-12-15 2001-11-07 김창선 Method and medium for organic apparel pattern
JP2001262416A (en) * 2000-03-16 2001-09-26 Toyobo Co Ltd System for producing pattern for clothing
JP4018334B2 (en) * 2000-12-11 2007-12-05 デジタルファッション株式会社 Human body model creating apparatus and method, and computer readable recording medium recording a human body model creating program
JP2005154956A (en) * 2003-11-26 2005-06-16 Digital Fashion Ltd Virtual pattern-preparing apparatus, virtual pattern-preparing method, virtual pattern-preparing program and computer-readable recording medium in which virtual pattern-preparing program is recorded
JP2005188015A (en) * 2003-12-24 2005-07-14 Toshio Hagiwara Design support system for making pattern of garment
US7657341B2 (en) 2006-01-31 2010-02-02 Dragon & Phoenix Software, Inc. System, apparatus and method for facilitating pattern-based clothing design activities
US7657340B2 (en) 2006-01-31 2010-02-02 Dragon & Phoenix Software, Inc. System, apparatus and method for facilitating pattern-based clothing design activities
JP5058946B2 (en) * 2008-11-10 2012-10-24 ヤフー株式会社 Ready-made clothing net shopping equipment
JP6352044B2 (en) * 2014-05-09 2018-07-04 セーレン株式会社 Layered image processing apparatus and method
JP7181147B2 (en) * 2019-04-09 2022-11-30 東レAcs株式会社 Pattern data creation method, pattern data creation program, and pattern data creation device
CN111950139B (en) * 2020-07-29 2023-02-28 日播时尚集团股份有限公司 Garment grading method and terminal based on objective function optimization

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069837A (en) * 2015-07-30 2015-11-18 武汉变色龙数据科技有限公司 Garment fitting simulation method and device
CN105069837B (en) * 2015-07-30 2018-05-29 武汉变色龙数据科技有限公司 A kind of clothes trying analogy method and device

Also Published As

Publication number Publication date
JPH11286817A (en) 1999-10-19

Similar Documents

Publication Publication Date Title
US11145118B2 (en) Extraction of body dimensions from planar garment photographs of fitting garments
US6310627B1 (en) Method and system for generating a stereoscopic image of a garment
KR101707707B1 (en) Method for fiiting virtual items using human body model and system for providing fitting service of virtual items
JP2614691B2 (en) Method and apparatus for visualizing assembled shape of paper pattern
US20100319100A1 (en) Simple techniques for three-dimensional modeling
JP4132199B2 (en) Clothes pattern making method and clothes pattern making system using this method
US9870646B2 (en) Three-dimensional model generation based on two-dimensional images
US20150134496A1 (en) Method for providing for the remote fitting and/or selection of clothing
CN109196561A (en) System and method for carrying out three dimensional garment distortion of the mesh and layering for fitting visualization
WO2017213539A1 (en) Method and system for interactively creating garments
WO2012123346A2 (en) Improved virtual try on simulation service
JP2020170394A (en) Clothing-wearing visualization system and clothing-wearing visualization method
CN106605260B (en) Method and device for arranging graphic design elements on a seat cover of a vehicle seat
CN112395787B (en) Method and device for stacking garments comprising auxiliary material
EP4076078B1 (en) Method and device for providing at least one cutting pattern for an article of clothing to be produced individually for a customer
WO2018183291A1 (en) Systems and methods for visualizing garment fit
JP2003511576A (en) Method and apparatus for simulating and representing dressing of a tailor's dummy
JP2000235589A (en) Method and device for displaying article
KR102332069B1 (en) Methode and apparatus of grading clothing including subsidiiary elements
JP3388269B2 (en) Method for automatically creating pattern pattern for clothes, system for automatically creating pattern pattern for clothes, and server computer for automatic creation of pattern pattern for clothes
JPH11238086A (en) Method and device for generating shape data on body and manufacture body
RU2615911C1 (en) Method and system for construction of realistic 3d avatar of buyers for virtual fitting
JP6501684B2 (en) Design equipment for apparel products
JPWO2019021349A1 (en) Automatic pattern generation device, system, method, program, and recording medium
JPH10134095A (en) Method for analyzing assembly state of assembly structure, analyzing method for wearing state of clothing, manufacture of clothing, and manufacture supporting device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071018

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080527

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080602

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110606

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110606

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120606

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120606

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130606

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130606

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130606

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130606

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term