(57)【要約】本発明の目的は、編糸で実際に編成される編地の風合に近い画像を表示することである。線状の編糸画像データ１を複数のメッシュ２で分割する。メッシュ２は、編目ループ４の形状に沿って変形させる変形メッシュ３に対応させ、編糸画像データ１をメッシュ変形の手法で描画処理し、編目ループ４の画像を得ることができる。編目ループ４が重なる部分について、下側区間４ａと上側区間４ｂとを規定し、編地６として合成して表示することができる。毛羽なども再現して、実際の編地に近い風合を得ることができる。
2003032203.tif 000002
【特許請求の範囲】
【請求項１】
編地編成用のデータに基づいて、編糸による編地の画像をシミュレーション表示するニットデザイン方法であって、
線状に延びる状態の編糸の画像データを、予め定める形状の複数のメッシュに分割しておき、
編地を構成する各編目ループ形状に沿うように、メッシュの変形状態を設定し、
編糸の画像データを、各メッシュ毎に、編目ループに沿う変形状態に合わせて変形させ、
予め設定される規則に従って、編目ループに沿って変形させた編糸の画像データを連続させるとともに、連続した編糸の画像データを部分的に重複させながら編糸が連続する方向と交差する方向に連結するようにずらして描画し、編目ループ間で重複が生じる部分は、該連結状態に対応するように上側または下側に描画して、編地の画像をシミュレーションすることを特徴とするニットデザイン方法。
【請求項２】
前記編目ループの形状は、予め定める基本形状について、編目ループを形成する編糸の予め定める基準線上に設定する複数の制御点の座標によって表し、
該基本形状と異なる編目ループの形状には、各制御点の位置を相対的にずらすことによって対応させ、
前記メッシュの変形状態は、各制御点毎に指定可能な線幅についての情報に基づいて設定することを特徴とする請求項１記載のニットデザイン方法。
【請求項３】
前記基本形状は、横編機でニット編成動作によって形成される編目ループの形状の山の部分とその両側の谷の部分の半分ずつとを有し、
前記制御点は、該基本形状の谷の部分の両端と、山の部分の中央と、該両端および該中央の間に複数設定され、
各制御点毎に、先に編成されている編目ループの上側になるように描画するか、下側になるように描画するかを指定可能であることを特徴とする請求項２記載のニットデザイン方法。
【請求項４】
前記編糸の画像データに対するメッシュへの分割は、編糸の外側の毛羽の部分も含むように行うことを特徴とする請求項１〜３のいずれかに記載のニットデザイン方法。
【請求項５】
前記編糸は、形状、色または毛羽立ち状態のうちの少なくとも一つが所定の長さの区間にわたって変化する編糸であり、
前記画像データに対するメッシュへの分割は、少なくとも該区間にわたって行うことを特徴とする請求項１〜４のいずれかに記載のニットデザイン方法。
【請求項６】
前記編地編成用のデータは、予め用意される各種編目ループの形状を並べて行う編地のデザインに基づいて生成されることを特徴とする請求項１〜５のいずれかに記載のニットデザイン方法。
【請求項７】
前記編目ループの形状は、予め前記線状に延びる形状の編糸の画像データを、前記編目ループに沿う変形状態に合うように変形させるシミュレーションで生成することを特徴とする請求項６記載のニットデザイン方法。
【請求項８】
請求項１〜７のいずれかに記載のニットデザイン方法を、コンピュータに実行させるためのプログラム。
【請求項９】
画像表示手段に編地の画像を表示しながら、編地のデザインを行うためのニットデザイン装置であって、
線状に延びる状態の編糸の画像データを記憶する編糸画像記憶手段と、
編糸画像記憶手段から読出される編糸の画像データを、予め定める形状の複数のメッシュに分割するメッシュ分割手段と、
画像をシミュレートすべき編地を編成するためのデータを入力するデータ入力手段と、
データ入力手段に入力される編地編成用のデータに基づいて、編地を構成する各編目ループ形状に沿うように、メッシュの変形状態を設定する形状設定手段と、
メッシュ分割手段によってメッシュ毎に分割される編糸の画像データを、各メッシュ毎に、形状設定手段によって設定されるメッシュの変形状態に従って、各編目ループに沿うように変形させて、編目ループ間で重複が生じる部分を予め設定される規則に従って上側または下側に表示し、編地の画像をシミュレーションする編地シミュレーション手段とを含むことを特徴とするニットデザイン装置。
【請求項１０】
予め用意される各種編目ループの形状を表す画像データを並べて、編地の画像をデザインすることが可能で、デザインされた編地の画像データに基づいて前記編地編成用のデータを生成し、前記データ入力手段に入力させる編地デザイン手段をさらに含むことを特徴とする請求項９記載のニットデザイン装置。
【請求項１１】
前記編糸画像記憶手段には複数種類の編糸の画像データを記憶可能であり、
前記メッシュ分割手段によって前記メッシュに分割する編糸の画像データを、該複数のなかから選択するように指定する編糸指定手段をさらに含むことを特徴とする請求項９または１０記載のニットデザイン装置。
【発明の詳細な説明】
【技術分野】
本発明は、ニット製品の編地の画像をシミュレーションして表示することができるニットデザイン方法および装置に関する。
【背景技術】
従来から、ニット製品の編地のデザインには、たとえば日本工業規格であるＪＩＳ  Ｌ  ０２００で規定される編目記号や編成記号など、編地編成用の表示方法が利用されている。編目記号は、表編目や、裏編目、表タック編目、裏タック編目、浮き編目、移し編目など、各種の編目の組織を表す記号である。編成記号は、各編目記号に対応して、編針の編成の順序を表す記号である。編地編成用の表示方法は、編地を構成する個々の編目を指定し、この指定に従って、自動横編機で編地を編成するための編成データを生成することができる。
本件出願人は、特開昭６０−７１７４８号公報で、編目記号を色コードで置換えて表示し、自動横編機に対する編成データを生成する技術を提案している。編目記号を色コードで置換えることによって、コンピュータによる画像処理で、編地としてデザインすることが容易となり、また多くの色を使用して、表示手段により多くの種類の編目の組織を表すことができる。
本件出願人は、さらに、特開平７−７０８９０号公報で、編地編成用のデータを利用して、編地を構成する編目のループ画像をシミュレーションして生成し、編物のシミュレーション画像を表示する技術を提案している。この技術では、予め編糸の画像データを糸見本として記憶しておき、編地編成用のデータを基に、編目の各ループの形状、位置、各部の明暗などを決定して、複数のセグメントに分割し、糸見本の画像データを分割したセグメントに対応させてループとして合成する画像処理を行う。セグメントに分割された画像データは、編地編成用のデータを基に、各ループの形状や下地ループとの重なりを決定する。ループ形状に合わせてセグメント化された編糸の画像データのスプライン近似を行い、下地ループとの重なりに対してはマスクを作成して、下地ループの露出部を残すことによって、編地の画像のシミュレーションを行う。糸見本の周囲に凹凸を与えれば、毛羽を表現することができ、糸見本上に斜線を描き加えれば糸のよりを表現することもできる。
ニットデザインを行う際に、編地編成用の表示方法を用いると、表示される画像は、その編地編成用のデータに従って編成される実際の編地のイメージを必ずしも忠実に反映するとは限らない。したがって、編地編成用のデータを使用して編地のデザインを行うデザイナは、デザインの際に、実際の編地のイメージを想像するような能力が要求され、編地を直感的にデザインすることができない。
特開平７−７０８９０号公報で提案しているような編目ループのシミュレーションを用いれば、実際の編地を直感的にデザインすることができる。しかし、編糸の周囲の毛羽や、編糸のよりの表現は人工的であり、実際の編糸によって編成される編地の風合に近づけることは困難である。特に、セグメントのスプライン近似では、セグメントを曲線区間で単純に結合すると、セグメントとセグメントとの接続部でエッジが生じ、セグメントの両端をソフトにして重ね合せることによって、滑らかな結合を実現する。しかしながら、このような結合では、分割されるセグメント間にわたる毛羽が元のように連続して表示される保証はなく、実際に毛羽が多い編糸の画像データを色見本として用いても、シミュレーション画像で自然な編地の風合を表現することは困難である。
【発明の開示】
本発明の目的は、編糸で実際に編成される編地の風合に近い画像を表示することができるニットデザイン方法および装置を提供することである。
本発明は、編地編成用のデータに基づいて、編糸による編地の画像をシミュレーション表示するニットデザイン方法であって、
線状に延びる状態の編糸の画像データを、予め定める形状の複数のメッシュに分割しておき、
編地を構成する各編目ループ形状に沿うように、メッシュの変形状態を設定し、
編糸の画像データを、各メッシュ毎に、編目ループに沿う変形状態に合わせて変形させ、
予め設定される規則に従って、編目ループに沿って変形させた編糸の画像データを連続させるとともに、連続した編糸の画像データを部分的に重複させながら編糸が連続する方向と交差する方向に連結するようにずらして描画し、編目ループ間で重複が生じる部分は、該連結状態に対応するように上側または下側に描画して、編地の画像をシミュレーションすることを特徴とするニットデザイン方法である。
また本発明で、前記編目ループの形状は、予め定める基本形状について、編目ループを形成する編糸の予め定める基準線上に設定する複数の制御点の座標によって表し、
該基本形状と異なる編目ループの形状には、各制御点の位置を相対的にずらすことによって対応させ、
前記メッシュの変形状態は、各制御点毎に指定可能な線幅についての情報に基づいて設定することを特徴とする。
また本発明で、前記基本形状は、横編機でニット編成動作によって形成される編目ループの形状の山の部分とその両側の谷の部分の半分ずつとを有し、
前記制御点は、該基本形状の谷の部分の両端と、山の部分の中央と、該両端および該中央の間に複数設定され、
各制御点毎に、先に編成されている編目ループの上側になるように描画するか、下側になるように描画するかを指定可能であることを特徴とする。
また本発明で、前記編糸の画像データに対するメッシュへの分割は、編糸の外側の毛羽の部分も含むように行うことを特徴とする。
また本発明で、前記編糸は、形状、色または毛羽立ち状態のうちの少なくとも一つが所定の長さの区間にわたって変化する編糸であり、
前記画像データに対するメッシュへの分割は、少なくとも該区間にわたって行うことを特徴とする。
また本発明で、前記編地編成用のデータは、予め用意される各種編目ループの形状を並べて行う編地のデザインに基づいて生成されることを特徴とする。
また本発明で、前記編目ループの形状は、予め前記線状に延びる形状の編糸の画像データを、前記編目ループに沿う変形状態に合うように変形させるシミュレーションで生成することを特徴とする。
さらに本発明は、前述のいずれかに記載のニットデザイン方法を、コンピュータに実行させるためのプログラムである。
さらに本発明は、画像表示手段に編地の画像を表示しながら、編地のデザインを行うためのニットデザイン装置であって、
線状に延びる状態の編糸の画像データを記憶する編糸画像記憶手段と、
編糸画像記憶手段から読出される編糸の画像データを、予め定める形状の複数のメッシュに分割するメッシュ分割手段と、
画像をシミュレートすべき編地を編成するためのデータを入力するデータ入力手段と、
データ入力手段に入力される編地編成用のデータに基づいて、編地を構成する各編目ループ形状に沿うように、メッシュの変形状態を設定する形状設定手段と、
メッシュ分割手段によってメッシュ毎に分割される編糸の画像データを、各メッシュ毎に、形状設定手段によって設定されるメッシュの変形状態に従って、各編目ループに沿うように変形させて、編目ループ間で重複が生じる部分を予め設定される規則に従って上側または下側に表示し、編地の画像をシミュレーションする編地シミュレーション手段とを含むことを特徴とするニットデザイン装置である。
また本発明は、予め用意される各種編目ループの形状を表す画像データを並べて、編地の画像をデザインすることが可能で、デザインされた編地の画像データに基づいて前記編地編成用のデータを生成し、前記データ入力手段に入力させる編地デザイン手段をさらに含むことを特徴とする。
また本発明で、前記編糸画像記憶手段には複数種類の編糸の画像データを記憶可能であり、
前記メッシュ分割手段によって前記メッシュに分割する編糸の画像データを、該複数のなかから選択するように指定する編糸指定手段をさらに含むことを特徴とする。
【発明を実施するための最良の形態】
以下図面を参考にして本発明の好適な実施例を詳細に説明する。
図１は、本発明の実施の一形態であるニットデザイン方法のシミュレーションについて、基本的な考え方を示す。本実施形態では、図１（ａ）に示すように、線状の編糸画像データ１の少なくとも一部を複数のメッシュ２に分割する。図１（ｂ）に示すように、編地を構成する編目ループに対応する変形メッシュ３に基づいて編目ループ画像を得る。図１（ｂ１）では、変形メッシュ３の形状を、編糸が基本的な編目ループを形成する際に受ける変形状態に合わせて設定する例を示す。図１（ｂ２）では、図１（ａ）に示すメッシュ２毎の編糸画像データ１を変形メッシュ３に合わせて変形して編目ループ画像４を得る。図１（ｂ３）は、変形メッシュ３を除去して、編目ループ画像４のみを示す。編目ループ画像４には、毛羽も再現されている。編目ループ画像４は、横編機で表目の天竺編地を編成する際に、隣接するコースの編目ループ画像４と重複し、下側となって隠れる下側区間４ａと、上側となって表面に出る上側区間４ｂとが設定される。図１（ｃ）では、主として図１（ｂ３）の編目ループ画像４の上側区間４ｂを連ねて、編地６の画像が表示される。
図１（ａ）に示す編糸画像データ１の長さは、編糸の色、形状または毛羽立ちの状態などの変化の周期性に基づき、少なくとも１周期以上の区間をメッシュ２で分割可能となるように、メッシュ２で分割する長さ以上に定められる。メッシュ分割された部分の編糸画像データ１は、各メッシュ２内の部分を順次図１（ｂ）に示す変形メッシュ３に対応させて変形させていく。編糸画像データ１は、メッシュ２に分割している区間全体の一方の端のメッシュ２に達すると、次には区間全体の他方の端のメッシュ２に繋げることを繰返して、無限長の糸として使用される。
図２は、図１の考え方に基づいて、図１（ｃ）に示すような編地６の画像をシミュレーションする手順を示す。ステップａ０から手順を開始し、ステップａ１では図１（ａ）に示すような編糸画像データ１を記憶する。編糸画像データ１は、実際の編糸をスキャナなどで撮像して得ることができる。コンピュータグラフィックスの技術を適用して、仮想的に作成することもできる。ステップａ２では、編地のデザインを行う。横編機用のデザイン装置などを利用することができる。このようなデザイン装置では、各編目の種類を指定するような編成データが生成される。ステップａ３では、各編目でのループ形状に対応して、変形メッシュ３の形状を設定する。
ステップａ４では、たとえばユーザが編糸を、編糸画像データとして記憶されている中から選択する。次にステップａ５で、選択された編糸を用いて、図１（ｂ）に示すように、編目画像をメッシュ変形で生成する。ステップａ６では、画像で編目ループ同士が重複するような部分の処理を行う。ステップａ７では、図１（ｃ）に示す編地６の表示を行う。
デザイナは、ステップａ８で、表示された編地６の画像を見て、さらに編糸を交換してみるか否かを判断する。編糸を交換すると判断するときは、ステップａ４に戻り、他の糸画像データ１を選択する。またステップａ８で編糸を変更しないときでも、ステップａ９で編地デザイン自体の変更を行うか否かを判断する。変更を行うときは、ステップａ２に戻り、所定の編集操作などを行い、編地のデザインを行う。ステップａ９でも変更がないときは、ステップａ１０で手順を終了する。
図３は、図１のニットデザイン方法を実行するニットデザイン装置１０の概略的な機能的構成を示す。ニットデザイン装置１０は、たとえば先述の特開昭６０−７１７４８号公報に記載されているような色コードを使って編地のデザインを行い、その結果を画像表示手段１１に表示する。ニットデザイン装置１０には、編糸画像記憶手段１２、メッシュ分割手段１３、データ入力手段１４、形状設定手段１５、編地シミュレーション手段１６、編地デザイン入力手段１７、編地編集手段１８および編成データ処理手段１９が含まれる。
編糸画像記憶手段１２には、複数種類の編糸画像データ１を予め記憶しておく。図１（ａ）の編糸画像データ１は、背景部分がクロマキー処理などで取り除かれ透明で表現された画像データである。メッシュ分割手段１３は、図１（ａ）に示すように、編糸画像データ１を複数のメッシュ２で分割する。メッシュ２に分割する際に、編糸の周囲の部分も含めるようにすれば、毛羽などについても編糸画像データ１中に含めることができる。
編糸画像記憶手段１２に記憶する編糸画像データ１は、編糸の形状、色または毛羽立ち状態のうち少なくとも一つが規則性をもって変化する所定の長さとしての周期を単位として、少なくとも１周期分の長さは必要である。２周期分、３周期分など、長くてもかまわない。複数の要素がそれぞれ異なる周期で変化するようなときは、全体的な周期性を、各周期の最小公倍数となる周期を選ぶことによって反映させることができる。
データ入力手段１４には、シミュレーションすべき編地の編成データが入力される。編地の編成データは、従来からの編成データと同様であり、編地を構成する各編目毎に、編成方法を指定する。編目記号を直接入力してもよい。形状設定手段１５は、データ入力手段に入力された編地の編成データに基づいて、各編目毎に編目ループ４の形状を設定し、変形メッシュ３の形状も設定する。編目ループ４の形状の設定方法については後述する。
編地シミュレーション手段１６は、メッシュ分割手段１３で分割されたメッシュ２毎に、編糸画像データ１を形状設定手段１５で設定する変形メッシュ３の形状に変形させて、編地６のシミュレーションを行う。シミュレーションの結果は、画像表示手段１１に画像として表示される。
編地デザイン入力手段１７は、たとえば、予め用意されている編目ループの画像を配置して編地のデザインを行うための入力操作用に設けられる。編地編集手段１８は、基本的な編地上に組織柄などを配置し、その形状を変更したり、位置を変更したりする編集処理を、基本的な編地と柄部分とを異なるレイヤに分けて行い、編地の画像としてはレイヤ構造で描画される編目の画像を合成し、画像表示手段１１に表示させることができる。ただし、個々の編目画像を組合わせて合成する編地は、擬似的なものであり、細部まで自然な連続性を得ることはできない。また、編目の画像を多量に用意しておかなければならないので、複数種類の編糸に対応させると、大きな記憶容量を要する。しかしながら、従来の編目編成用の記号や色コードなどよりは、最終的な編地６に近い編地としてデザインすることができるので、直感的に判りやすい状態で編地のデザインを行うことができる。編成データ処理手段１９は、編地編集手段１８によって生成される編地の画像に対応する編地編成用データを生成し、データ入力手段１４に入力する。これによって、編地のデザイン結果に基づくシミュレーションが可能となる。
なお、編地のデザインに使用する編目の画像データも、編地６をシミュレーションする手法で生成させることもできる。これによって、編糸を選択すると、選択された編糸でデザイン用の編目ループ形状のセットが用意され、デザイン結果を編地６としてシミュレーションするまでの全体的な作業を、違和感なく行うことが可能となる。
図４は、図３のニットデザイン装置１０として機能させることができるコンピュータ装置２０の概略的な電気的構成を示す。コンピュータ装置２０は、ＣＰＵ２１がＲＯＭ２２に予め格納されているプログラムや、ＲＡＭ２３に展開されるプログラムに従って、図３に示すニットデザイン装置１０として機能する。入力装置２４は、図３のデータ入力手段１４の一部や編地デザイン入力手段１７として、デザイナからの指示や操作を受ける。入力装置２４としては、キーボードや、マウス、トラックボール、ペンタブレット等のポインティングデバイスなどが用いられる。編目や編地の画像は、画像処理装置２５で処理される。ハードディスク装置２６は、ＲＡＭ２３に展開するプログラムを記憶しておいたり、図３の編糸画像記憶手段１２として、編糸の画像データを記憶しておく。外部記憶装置２７は、記録媒体を着脱して、編地編成用データの受渡し、プログラムや画像データの受渡しなどに用いる。データやプログラムは、通信アダプタ２８を介して、インターネットなどの情報通信ネットワークからダウンロードすることもできる。画像処理装置２５が出力する画像は、図３の画像表示手段１１に相当するディスプレイ装置２９で表示される。
図５は、本実施形態で対象とする編目ループの基本形状３０を示す。基本形状３０は、横編機で編針をニット位置まで変位させて編成する基本的なニット編成動作で形成される編目形状であり、いわゆる天竺編みの表目や裏目となる。基本形状３０は、編針で引込んで形成するループの山の部分であるニードルループと、シンカで保持して形成するループの谷の部分であるシンカループとからなる。基本形状３０では、ループの山の部分を中心に、両側には谷の部分の半分ずつ配置して一単位とする。隣接する編目ループと、谷の部分の先端同士を接合させれば、コース方向に連続する編目ループを表現することができる。コース方向に連続する編目ループを、コース方向と交差する方向であるウェール方向にずらしながら連結させ、編目ループが重複する部分の上下関係を予め定める規則に従って処理すれば、横編機によって編成される編地をシミュレーション表示することができる。
基本形状３０の一単位の編目ループを形成する編糸の中心線３１は、両端の中央を通る対称線３２に関して線対称である。編目ループの形状は、中心線３１に沿って９個の制御点▲１▼〜▲９▼を設定し、各制御点▲１▼〜▲９▼の位置座標で表すことができる。編目ループが重複するときの見え方や、メッシュの変形状態を設定する元となる線幅の制限は、制御点を基準として規定することができる。隣接する編目ループと接している制御点については線幅に制限をかけ、引っ掛かったりすることなどで編糸が細くなったように描画する。なお、制御点の個数は、９個に限定されるものではない。制御点の個数を増やすことによって、さらに複雑な形状の編目ループに対応させることもできる。
編目ループの基本的な形状としては、編針を変位させないでミス位置に保持してループを形成しない場合（以下、「ミス」という）も含める。また、天竺編みの編目ループでも前のループ形状がミスの場合は、編糸の見え方が異なる。この結果、基本的なループの形状としては、次の表１に示すようなミスの場合と、表２に示すようなニットの場合と、表３に示すようなタックの場合とを想定しておく。表３は、ニットで前のコースがミスの場合も含み、これは、編目ループの掛っていない編針で編糸をフックする場合である。線幅が制限なしのときは、編糸の実際の幅で描画する。制限値は、両側または片側に、１目を単位として設定する。編糸の糸幅が制限値を越える場合は、その制限値のサイズで描画する。糸幅が制限値以下なら、実際の糸幅で描画する。１目の実際のサイズは、描画解像度や横編機のゲージによって異なるため、描画時に計算される。
【表１】
2003032203.tif 000003
【表２】
2003032203.tif 000004
【表３】
2003032203.tif 000005
図５に示す基本形状３０は、表２に示すニットに対応する。始点である制御点▲１▼と終点である制御点▲９▼とは谷の部分の両端であり、制御点▲５▼は始点と終点との中間、すなわち全体の中央で、山の部分の中央でもある。基本形状３０の中央と両端との間には、複数の制御点▲２▼，▲３▼，▲４▼および▲６▼，▲７▼，▲８▼が設定される。制御点▲３▼は制御点▲１▼と制御点▲５▼との中間に設定される。制御点▲２▼は、制御点▲１▼と制御点▲３▼との間で、中心線３１の任意の位置に設定され、制御点▲４▼は制御点▲３▼を基準に制御点▲２▼と対象の位置に設定される。制御点▲２▼，▲３▼，▲４▼と対称線３２に関して対称位置にある制御点▲８▼，▲７▼，▲６▼も同様に設定される。なお、表２では、編目ループをウェール方向に並べる場合に、制御点▲２▼および制御点▲８▼と、先行するコースの制御点▲４▼および制御点▲６▼とがコース方向に並ぶように、各制御点の位置を設定している。しかしながら、制御点▲２▼および制御点▲８▼の位置は任意であり、編目ループを並べる場合でも、制御点▲２▼，▲８▼，▲４▼，▲６▼は必ずしも一直線上に並ぶ必要はない。
本実施形態では、ミス、ニット、タックの場合の編目ループを基本形状としている。ミスおよびタックの場合の制御点は、ニットの基本形状３０に基づいて設定される。なお、各制御点における線幅の制限について、表１から表３を用いて説明しているけれども、たとえば伏せ目のような特殊な形状の編目に対応させる場合は、同様な表を作成すればよい。
編地のシミュレーションを行う場合は、まずシミュレーションすべき編地の編成データを基に、各編目ループの制御点を算出する。ミス、ニットまたはタックの基本形状と異なる編目ループに対しては、各制御点の位置を相対的にずらす。これらの制御点を結ぶ中心線をスプライン近似することによって、スプライン近似された中心線上に描画点を算出する。編目ループの１単位当りの描画点の個数は固定ではなく、ループ長によっても異ならせる。隣接する描画点間の長さが変形メッシュ３の１区間分の長さとなり、変形メッシュ３の形状が設定される。また、描画点間の長さに対応して、編糸画像データ１を分割する矩形のメッシュ２も作成する。メッシュ２の１区間分の長さは、描画点間の長さと同じにする。メッシュ２に対応する編糸画像データ１の編糸を、変形メッシュ３に対応させて変形する。編糸画像データ１は、前述のように無限長の糸として使用し、各編目ループに対応してメッシュ２を編糸画像データ１上に順に設定し、変形メッシュ３に従って変形させて編目ループの画像を生成する。
図６および図７は、図１（ｃ）の編地６を構成する編目ループ画像４を指定のループ３５として描画する際に、すでに描画されているループを下のループ３６として、上下関係を含めて描画する考え方を示す。図６は表目について示し、図７は裏目について示す。図６（ａ）および図７（ａ）で指定のループ３５として描画される編目ループ画像は、図６（ｂ）および図７（ｂ）に示すように、次の編目ループ画像を指定のループ３５として描画する際には、下のループ３６となる。以下、順次的に編目ループをコース毎に描画し、編地の画像を生成することができる。
次の表４は、指定のループ３５として描画する場合に、編目ループの基本形状３０に対する上下関係の判断基準を、制御点に関して示す。また、表５は、下のループ３６に関する判断基準を示す。描画の対象となる指定のループ３５や、その下となる下のループ３６が表目か裏目かで、指定のループ３５の各制御点▲１▼〜▲９▼が下のループ３６よりも上にあるか下にあるかが決定される。
【表４】
2003032203.tif 000006
【表５】
2003032203.tif 000007
編目ループの形状を決定する際に、周辺の編目での交差や寄せなどの影響で生じるずれや張り等に応じて、制御点の座標や糸幅を計算することによって、編糸の交差や寄せなどで、編糸がコース方向およびウェール方向に引張られる状態を、実際の編地に近づけた状態で表示することができる。
図８は、メッシュ変形の手法を用いて編糸画像データ１を変形メッシュ３に合わせて変形して描画する考え方を示す。図８（ａ）は、編糸画像データ１を分割したメッシュ２の１区間分を示す。編糸画像データ１には、糸の部分４０と毛羽の部分４１，４２とが含まれる。直線状に延びる形状の編糸画像データ１に対して矩形のメッシュ２を設定する。メッシュ２の頂点を、Ｐ１’，Ｐ２’，Ｐ３’，Ｐ４’とする。
図８（ｂ）は、変形メッシュ３に合わせてメッシュデータを作成する考え方を示す。変形メッシュ３の各頂点Ｐ１，Ｐ２，Ｐ３，Ｐ４は、図８（ａ）に示すメッシュ２の各頂点Ｐ１’，Ｐ２’，Ｐ３’，Ｐ４’にそれぞれ対応する。変形メッシュ３内での各部分の描画は、図８（ｂ）に示す描画ライン４５を、たとえば頂点Ｐ２と頂点Ｐ３とを結ぶ線分上から、頂点Ｐ１と頂点Ｐ４とを結ぶ線分上まで移動させながら、描画ライン４５に沿って行う。描画する画素のデータは、描画ライン４５に対応する直線を、図８（ａ）のメッシュ２の頂点Ｐ２’と頂点Ｐ３’とを結ぶ線分上から、頂点Ｐ１’と頂点Ｐ４’とを結ぶ線分上まで移動させながら、直線に沿う画素の画像データに従って行う。
図８（ｂ）では、編糸の画像データに糸の影の部分４６も付加する。描画ライン４５は、変形メッシュ３内では点Ｌｎと点Ｌｎ＋１とを結ぶ線分となる。点Ｌｎと点Ｌｎ＋１との位置から線分の傾きを求め、その値によって影の付く場所を決定し、糸の影の部分４６を設定する。処理の高速化のために、糸の影の部分４６は、たとえば下部側の任意範囲に限定してもよい。影の濃さについては、点Ｌｎと点Ｌｎ＋１のそれぞれの傾きからレベル値を計算して、メッシュ描画時に反映させる。点Ｌｎと点Ｌｎ＋１の高さ情報により、すでに描画した糸の上に描画もしくは下に滑り込ませるように描画する。
図８（ｂ）に示すような変形メッシュ３は、図５に示す基本形状３０に設定する制御点のみを基準に分割すると、１つ１つのメッシュが大きくなり、滑らかなループ形状とはならない。そこで、編目ループの基本形状３０をスプライン近似して、編糸の中心線３１に沿って制御点よりも細かい間隔で、制御点よりも多くなるように描画点を設定する。そして描画点によって編目ループをメッシュ分割するために、ループ形状は滑らかになる。
図９は、特開平７−７０８９０号公報で開示しているセグメント分割による考え方で、毛羽などを反映させる編目ループの描画が困難な理由を示す。この考え方では、図９（ａ）に示すように編糸画像データ５０をセグメント５１，５２，５３に分割し、図９（ｂ）に示すように編目ループ５５の一部として合成する。図９（ａ）のセグメント５１，５２，５３間の重複部分に毛羽５６ａ，５６ｂなどが存在していると、図９（ｂ）示すように、セグメント間で切断されたり折れ曲ったりする毛羽５７ａ，５７ｂのようにしか再現することができなくなってしまう。
本発明を適用すれば、図１０に示すような毛羽の多い編糸画像データ６０でも充分に再現することができる。図１１は、図１０に示す編糸画像データ６０を用いて得られる組織柄編地の例を示す。組織柄としては、寄せを組合わせて交差を形成しているものを示す。
図１２は、ループヤーンなどと呼ばれる意匠糸についての編糸画像データ７０と、シミュレーション表示される編地７１とを示す。このループヤーンでは、糸を構成する繊維の一部が外側にループ状に飛出している。ループヤーンのような意匠糸の場合でも、糸から外側に飛出たループなどの部分を毛羽として処理することで、その風合などを忠実に再現する編地のシミュレーションを行うことができる。意匠糸には、ループヤーンの他に、ネップヤーンと呼ばれるものなどもある。なお、編糸画像データ７０で、糸から外側に飛出るループの形状は不規則であり、必ずしも明確な周期性を示していない。このような場合は、できるだけ長い区間の画像データを記憶しておくことが好ましい。さらに図１３は、編糸画像データ７０を用いて得られる組織柄編地の例を示す。
本発明は、その精神または主要な特徴から逸脱することなく、他のいろいろな形態で実施できる。従って、前述の実施形態はあらゆる点で単なる例示に過ぎず、本発明の範囲は特許請求の範囲に示すものであって、明細書本文には何ら拘束されない。さらに、特許請求の範囲に属する変形や変更は全て本発明の範囲内のものである。
【産業上の利用可能性】
以上のように本発明によれば、編地編成用のデータに基づいて、メッシュの変形状態を設定する。線状に延びる状態を予め定める形状の複数のメッシュに分割しておいた編糸の画像データを、各メッシュ毎に、編目ループに沿う変形状態に合わせて変形させる。編目ループの連結によって生じる重複部分は、予め定める規則に従って上側または下側に表示するので、編地を構成する編目ループに編糸の質感を反映させることができ、実際の編糸による編地の風合に近い画像をシミュレーション表示することができる。
また本発明によれば、編目ループの形状を、複数の制御点の座標で表す。その座標は、予め定める基本形状について、編糸の予め定める基準線上に設定する。基本形状と異なる編目ループの形状には、各制御点の位置を相対的にずらすことによって対応させ、メッシュの変形状態は、各制御点毎に指定可能な線幅の制限の有無や制限値の大きさ等の情報に基づいて設定するので、種々の編目ループ形状に対応するメッシュの変形状態を設定することができる。
また本発明によれば、横編機のニット編成動作で形成される基本形状の編目ループを、山の部分を谷の半分ずつの部分で挟んで一単位分とする。その一単位分の両端、中央、および両端と中央との間の複数箇所に制御点を設定し、各制御点毎に、先に編成されている編目ループの上側になるように描画するか、下側になるように描画するかを指定可能であるので、編目ループの形状と重複時の上下関係とを、制御点を利用して表すことができる。
また本発明によれば、編糸の画像データは、毛羽の部分も含むようにしてメッシュに分割するので、編目ループに対応するメッシュ形状の変形でも、毛羽を再現することができ、毛羽が多い編糸で編成する編地の風合を確実にシミュレーションすることができる。
また本発明によれば、形状、色または毛羽立ち状態のうちの少なくとも一つが所定の長さの区間にわたって変化する編糸を使用する編地を、そのような編糸を使用する風合を生かしてシミュレーション画像で表示することができる。
また本発明によれば、予め用意される各種編目ループの形状を並べて編地のデザインを行うので、途中の段階ではデザインの変更などを迅速に行うことができ、最終的には、実際の編地に近い風合で編地の画像をシミュレーションすることができる。
また本発明によれば、編地のデザインに使用する編目ループの形状を、線状の編糸の画像データを編目ループに沿う変形状態に合うように変形させるシミュレーションで生成するので、編地のデザインの段階から編糸の画像データを利用することができ、全体として違和感のない自然な感覚で編地のシミュレーションを行うことができる。
さらに本発明によれば、コンピュータにプログラムを実行させて、実際の編地に近い風合で編地の画像をシミュレーションすることができる。
さらに本発明によれば、画像表示手段に編地の画像を表示しながら、編地のデザインを行うために、編糸画像記憶手段には線状に延びる状態の編糸の画像データを記憶し、メッシュ分割手段では編糸の画像データを予め定める形状の複数のメッシュに分割する。画像をシミュレートすべき編地を編成するためのデータをデータ入力手段に入力すると、形状設定手段は、編地を構成する各編目ループ形状に沿うようにメッシュの変形状態を設定し、編地シミュレーション手段は、編糸の画像データを、各メッシュ毎に、各編目ループに沿うように変形させて、編目ループ間で重複が生じる部分を予め設定される規則に従って上側または下側に表示して、編地の画像をシミュレーションするので、実際にその編糸で編地を編成しているような風合で編地を表示することができる。
また本発明によれば、予め用意される各種編目ループの形状を表す画像データを並べて、編地の画像をデザインすれば、編糸で実際に編成するときの風合を伴って編地の画像をシミュレーションで表示することができる。
また本発明によれば、複数種類から選択する編糸で編地の画像をシミュレーションすることができるので、編糸の違いによる編地の風合の違いなどを容易に比較することができる。
【図面の簡単な説明】
本発明の目的、特色、および利点は、下記の詳細な説明と図面とからより明確になるであろう。
図１は、本発明の実施の一形態であるニットデザイン方法のシミュレーションについて、基本的な考え方を示す図である。
図２は、図１の考え方に基づいて、編地の画像をシミュレーションする手順を示すフローチャートである。
図３は、図１のニットデザイン方法を実行するニットデザイン装置１０の概略的な機能的構成を示すブロック図である。
図４は、図３のニットデザイン装置１０として機能させることができるコンピュータ装置２０の概略的な電気的構成を示すブロック図である。
図５は、本実施形態で取扱う編目ループの基本形状３０を示す図である。
図６は、図５の基本形状３０を表目で描画する例を示す図である。
図７は、図５の基本形状３０を裏目で描画する例を示す図である。
図８は、本実施形態での編糸画像データのメッシュ変形の手法を示す図である。
図９は、従来の編糸画像データの変形の手法を示す図である。
図１０は、毛羽の多い編糸画像データ６０の例を示す図である。
図１１は、図１０の編糸画像データ６０とそれを用いてシミュレーションする編地の例を示す図である。
図１２は、ループヤーンの編糸画像データ７０とそれを用いる編地７１との例を示す図である。
図１３は、図１２のループヤーンを用いる編地の例を示す図である。
【図１】
2003032203.tif 000008
【図２】
2003032203.tif 000009
【図３】
2003032203.tif 000010
【図４】
2003032203.tif 000011
【図５】
2003032203.tif 000012
【図６】
2003032203.tif 000013
【図７】
2003032203.tif 000014
【図８】
2003032203.tif 000015
【図９】
2003032203.tif 000016
【図１０】
2003032203.tif 000017
【図１１】
2003032203.tif 000018
【図１２】
2003032203.tif 000019
【図１３】
2003032203.tif 000020
【手続補正書】
【提出日】平成15年6月20日(2003.6.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
編地編成用のデータに基づいて、編糸による編地の画像をシミュレーション表示するニットデザイン方法であって、
線状に延びる状態の編糸の画像データを、予め定める形状の複数のメッシュに分割しておき、
編地を構成する各編目ループ形状に沿い、かつメッシュ間の接続状態を保つように、メッシュの変形状態を設定し、
編糸の画像データを、各メッシュ毎に、メッシュの変形に合わせて変形させ、
予め設定される規則に従って、編目ループに沿って変形させた編糸の画像データを連続させるとともに、連続した編糸の画像データを部分的に重複させながら編糸が連続する方向と交差する方向に連結するようにずらして描画し、編目ループ間で重複が生じる部分は、該連結状態に対応するように上側または下側に描画して、編地の画像をシミュレーションすることを特徴とするニットデザイン方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
画像表示手段に編地の画像を表示しながら、編地のデザインを行うためのニットデザイン装置であって、
線状に延びる状態の編糸の画像データを記憶する編糸画像記憶手段と、
編糸画像記憶手段から読出される編糸の画像データを、予め定める形状の複数のメッシュに分割するメッシュ分割手段と、
画像をシミュレートすべき編地を編成するためのデータを入力するデータ入力手段と、
データ入力手段に入力される編地編成用のデータに基づいて、編地を構成する各編目ループ形状に沿い、かつメッシュ間の接続状態を保つように、メッシュの変形状態を設定する形状設定手段と、
メッシュ分割手段によってメッシュ毎に分割される編糸の画像データを、各メッシュ毎に、形状設定手段によって設定されるメッシュの変形に従って、各編目ループに沿うように変形させて、編目ループ間で重複が生じる部分を予め設定される規則に従って上側または下側に表示し、編地の画像をシミュレーションする編地シミュレーション手段とを含むことを特徴とするニットデザイン装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
よって、編地の画像のシミュレーションを行う。糸見本の周囲に凹凸を与えれば、毛羽を表現することができ、糸見本上に斜線を描き加えれば糸のよりを表現することもできる。
ニットデザインを行う際に、編地編成用の表示方法を用いると、表示される画像は、その編地編成用のデータに従って編成される実際の編地のイメージを必ずしも忠実に反映するとは限らない。したがって、編地編成用のデータを使用して編地のデザインを行うデザイナは、デザインの際に、実際の編地のイメージを想像するような能力が要求され、編地を直感的にデザインすることができない。
特開平７−７０８９０号公報で提案しているような編目ループのシミュレーションを用いれば、実際の編地を直感的にデザインすることができる。しかし、編糸の周囲の毛羽や、編糸のよりの表現は人工的であり、実際の編糸によって編成される編地の風合に近づけることは困難である。特に、セグメントのスプライン近似では、セグメントを曲線区間で単純に結合すると、セグメントとセグメントとの接続部でエッジが生じ、セグメントの両端をソフトにして重ね合せることによって、滑らかな結合を実現する。しかしながら、このような結合では、分割されるセグメント間にわたる毛羽が元のように連続して表示される保証はなく、実際に毛羽が多い編糸の画像データを色見本として用いても、シミュレーション画像で自然な編地の風合を表現することは困難である。
【発明の開示】
本発明の目的は、編糸で実際に編成される編地の風合に近い画像を表示することができるニットデザイン方法および装置を提供することである。
本発明は、編地編成用のデータに基づいて、編糸による編地の画像をシミュレーション表示するニットデザイン方法であって、
線状に延びる状態の編糸の画像データを、予め定める形状の複数のメッシュに分割しておき、
編地を構成する各編目ループ形状に沿い、かつメッシュ間の接続状態を保つように、メッシュの変形状態を設定し、
編糸の画像データを、各メッシュ毎に、メッシュの変形に合わせて変形させ、


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
予め設定される規則に従って、編目ループに沿って変形させた編糸の画像データを連続させるとともに、連続した編糸の画像データを部分的に重複させながら編糸が連続する方向と交差する方向に連結するようにずらして描画し、編目ループ間で重複が生じる部分は、該連結状態に対応するように上側または下側に描画して、編地の画像をシミュレーションすることを特徴とするニットデザイン方法である。
また本発明で、前記編目ループの形状は、予め定める基本形状について、編目ループを形成する編糸の予め定める基準線上に設定する複数の制御点の座標によって表し、
該基本形状と異なる編目ループの形状には、各制御点の位置を相対的にずらすことによって対応させ、
前記メッシュの変形状態は、各制御点毎に指定可能な線幅についての情報に基づいて設定することを特徴とする。
また本発明で、前記基本形状は、横編機でニット編成動作によって形成される編目ループの形状の山の部分とその両側の谷の部分の半分ずつとを有し、
前記制御点は、該基本形状の谷の部分の両端と、山の部分の中央と、該両端および該中央の間に複数設定され、
各制御点毎に、先に編成されている編目ループの上側になるように描画するか、下側になるように描画するかを指定可能であることを特徴とする。
また本発明で、前記編糸の画像データに対するメッシュへの分割は、編糸の外側の毛羽の部分も含むように行うことを特徴とする。
また本発明で、前記編糸は、形状、色または毛羽立ち状態のうちの少なくとも一つが所定の長さの区間にわたって変化する編糸であり、
前記画像データに対するメッシュへの分割は、少なくとも該区間にわたって行うことを特徴とする。
また本発明で、前記編地編成用のデータは、予め用意される各種編目ループの形状を並べて行う編地のデザインに基づいて生成されることを特徴とする。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
また本発明で、前記編目ループの形状は、予め前記線状に延びる形状の編糸の画像データを、前記編目ループに沿う変形状態に合うように変形させるシミュレーションで生成することを特徴とする。
さらに本発明は、前述のいずれかに記載のニットデザイン方法を、コンピュータに実行させるためのプログラムである。
さらに本発明は、画像表示手段に編地の画像を表示しながら、編地のデザインを行うためのニットデザイン装置であって、
線状に延びる状態の編糸の画像データを記憶する編糸画像記憶手段と、
編糸画像記憶手段から読出される編糸の画像データを、予め定める形状の複数のメッシュに分割するメッシュ分割手段と、
画像をシミュレートすべき編地を編成するためのデータを入力するデータ入力手段と、
データ入力手段に入力される編地編成用のデータに基づいて、編地を構成する各編目ループ形状に沿い、かつメッシュ間の接続状態を保つように、メッシュの変形状態を設定する形状設定手段と、
メッシュ分割手段によってメッシュ毎に分割される編糸の画像データを、各メッシュ毎に、形状設定手段によって設定されるメッシュの変形に従って、各編目ループに沿うように変形させて、編目ループ間で重複が生じる部分を予め設定される規則に従って上側または下側に表示し、編地の画像をシミュレーションする編地シミュレーション手段とを含むことを特徴とするニットデザイン装置である。
また本発明は、予め用意される各種編目ループの形状を表す画像データを並べて、編地の画像をデザインすることが可能で、デザインされた編地の画像データに基づいて前記編地編成用のデータを生成し、前記データ入力手段に入力させる編地デザイン手段をさらに含むことを特徴とする。
また本発明で、前記編糸画像記憶手段には複数種類の編糸の画像データを記憶可能であり、
前記メッシュ分割手段によって前記メッシュに分割する編糸の画像データを、




【国際調査報告】
2003032203.tif 000021
2003032203.tif 000022
2003032203.tif 000023