JPH08309054A - パッチワーク用データ作成装置 - Google Patents

パッチワーク用データ作成装置

Info

Publication number
JPH08309054A
JPH08309054A JP12140095A JP12140095A JPH08309054A JP H08309054 A JPH08309054 A JP H08309054A JP 12140095 A JP12140095 A JP 12140095A JP 12140095 A JP12140095 A JP 12140095A JP H08309054 A JPH08309054 A JP H08309054A
Authority
JP
Japan
Prior art keywords
data
boundary line
patchwork
patch
color
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.)
Pending
Application number
JP12140095A
Other languages
English (en)
Inventor
Kenzo Doi
憲三 土肥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DATSUKUSU KK
Original Assignee
DATSUKUSU KK
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 DATSUKUSU KK filed Critical DATSUKUSU KK
Priority to JP12140095A priority Critical patent/JPH08309054A/ja
Publication of JPH08309054A publication Critical patent/JPH08309054A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)
  • Automatic Embroidering For Embroidered Or Tufted Products (AREA)

Abstract

(57)【要約】 【目的】 自動刺繍ミシン等を使ってパッチワーク作品
を工業的に製造するためのデータを容易に作成し、パッ
チワーク製造の自動化を図る。 【構成】 着色付のデザイン画をカラーイメージスキャ
ナにセットして画像情報を取り込み(S100)、色毎の境界
線抽出・登録を行った後(S200)、切断データ、貼着位置
データ、止め縫いデータ及び仕上げ縫いデータを作成し
(S300〜S600)、切断データ等を格納すると共に(S700)、
貼着データに基づいてプロッターを駆動して展張シート
にパッチ片貼着位置をマーキングする(S800)。また、生
地をカット機にセットして切断データに基づくパッチ片
の切り出しを実行後、これを展張シートに糊付けして刺
繍ミシンにセットし、止め縫い及び仕上げ縫いデータに
基づいてパッチ片同士の縫い付けを実行した後で、最後
に展張シートを洗浄により溶かしてパッチワークを完成
する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数のパッチ片の端縁
同士を縫合してパッチワークを作成するためのデータの
作成装置に関する。
【0002】
【従来の技術及び発明が解決しようとする課題】従来、
図34に示すような多数のパッチ片からなるパッチワー
ク作品は、手作業により製造されていた。即ち、同図の
様なパッチワークデザインをデザイナーが作成した後、
これに基づいて手作業で生地切断用の色毎の型紙を作成
し、この型紙を用いて生地を切断してパッチ片を作成
し、これらを手縫いにより縫合していた。このため、非
常に多くの工数を要し、大量生産にむかないという欠点
があった。
【0003】一方、特開平6−296781号公報に記
載の様なアップリケ用データの作成装置は公知である。
この装置は、アップリケ片の外形線をデジタイザなどで
入力し、この情報を基準線としてそこからアップリケ片
の切断データ、ベースとなる布地へのアップリケ片の貼
着位置を示すための歩き縫いデータ、アップリケ片を布
地に止めるための止縫いデータ、アップリケ片を刺繍に
て布地に縫い付けるための刺繍縫いデータを作成し、こ
れらのデータに基づいてカット機や自動刺繍機を駆動制
御するものである。従って、この装置の技術思想を参考
に、パッチワーク用のデータ作成装置を実現できる可能
性がある。
【0004】しかし、こうした従来の関連技術を流用で
きるとしても、やはり、最初の各パッチ片の型紙を手作
業で作成しなければならず、その手間が多大である。特
に、図34に示したような布片の端縁同士を縫合してな
るパッチワーク作品の製造に当たっては、各パッチ片同
士の端縁の整合性が問題となるので、型紙作成及びデー
タ入力には相当の精度が要求されるものとなり、非常に
手間がかかることが予想される。
【0005】また、アップリケ用の技術は、あくまでも
布地の上にアップリケ片を完全に重ねて縫いつけるとい
う技術に過ぎず、複数のパッチ片の端縁同士を突き合わ
せて縫合するパッチワーク用の技術としてそのまま流用
することができない。そこで、本発明は、自動刺繍ミシ
ン等を使ってパッチワーク作品を工業的に製造するため
のデータを容易に作成することのできる装置を提供し、
パッチワーク製造の自動化を図ることを目的とする。
【0006】
【課題を解決するための手段及び作用】かかる目的を達
成すべく完成された本発明のパッチワーク用データ作成
装置は、複数のパッチ片の端縁同士を縫合して構成され
るパッチワークの全体デザインを表す情報を入力するデ
ザイン情報入力手段と、該入力されたデザイン情報の中
から、パッチ模様の境界線を抽出する境界線抽出手段
と、該抽出した境界線に基づいて、個々のパッチ片の形
状を特定すると共に、生地から個々のパッチ片を切り出
すためのデータを形成する切断データ形成手段と、前記
抽出した境界線に基づいて、展張用シート上に各パッチ
片の貼着位置を記すためのデータを形成する貼着位置デ
ータ形成手段と、前記抽出した境界線に基づいて、各パ
ッチ片が展張シート上で移動しないように粗く止め縫い
するためのデータを形成する止め縫いデータ形成手段
と、前記抽出した境界線に基づいて、該境界線を跨ぐと
共に前記止め縫いの縫目を覆い隠す様に密集した縫目に
よる仕上げ縫いのためのデータを形成する仕上げ縫いデ
ータ形成手段とを備えてなる。
【0007】本発明のパッチワーク用データ作成装置に
よれば、デザイン情報入力手段により入力したパッチワ
ークの全体デザインを表す情報の中から、境界線抽出手
段がパッチ模様の境界線を抽出し、切断データ形成手
段、貼着位置データ形成手段、止め縫いデータ形成手段
及び仕上げ縫いデータ形成手段は、いずれもこの同じ境
界線に基づいて、各パッチ片の切断データ、各パッチ片
の貼着位置を記すためのデータ、パッチ片の移動を防止
するために粗く止め縫いするためのデータ及び仕上げ縫
いのためのデータを形成する。
【0008】よって、個々のパッチ片に分解した状態の
情報を入力する必要がなく、デザインを完成したらその
状態を示すデータを入力するだけで足りる。また、形成
される各データは、同じ境界線に基づいて作成されるも
のであるから、データ同士の関係は正確であり、例えば
止め縫いデータを確実に覆い隠すことのできる仕上げ縫
いデータを間違いなく形成することができる。
【0009】ここで、デザイン情報入力手段は、イメー
ジスキャナなどを用いてデザイン画を一括して入力する
ように構成してもよいし、デジタイザなどを用いてデザ
イン画の境界線を点列として入力するように構成しても
よい。もちろん、これらに限らず、CAD装置を利用し
て画面上で設計したデザイン画をそのまま情報として入
力する手段として構成してもよいし、あるいはCAD装
置から一旦フロッピディスクやハードディスクなどの記
憶媒体に落として記憶し、これらの記憶媒体から読み出
す構成としてもよい。
【0010】また、切断データ形成手段は、例えば、完
全に端縁同士を突き合わせるタイプのパッチワーク作品
を意図しているなら、この境界線により囲まれるそれぞ
れの閉図形が個々のパッチ片であるものとして考え、こ
の境界線自体を切断線としたデータを形成する様に構成
することができる。また、この様なパッチワーク作品で
あるなら、貼着位置データ形成手段も、この境界線自体
を展張用シート上に記してやるためのデータとして採用
すればよいことになる。
【0011】一方、端縁同士を若干重ね合わせるタイプ
のパッチワーク作品を意図しているなら、例えば、切断
データ形成手段は、境界線により囲まれるそれぞれの閉
図形に対して所定量だけ図形の外側にオフセットしたラ
インを設定し、これを個々のパッチ片の切断線とする切
断データを形成してやればよい。ただし、この場合、パ
ッチワーク作品全体の最外周のライン(例えば図34の
四角い枠線L)に関しては、入力されたデザイン情報か
ら抽出された境界線と一致するように切断データを形成
することが望ましい。貼着位置データは、こうして形成
された切断データに合わせることになる。従って、展張
シート上には、各パッチ片が若干重なる様にその貼着位
置が記されることになる。
【0012】ここで、切断データは、より具体的には、
例えば、ヒートカッタ、レーザカッタ、エアカッタなど
各種の切断装置のカッタをXY駆動するデータ及び発熱
タイミングやレーザ出力タイミング等を指示するデータ
などとして形成されることになる。本発明の実施に当た
っては、どのような切断装置を用いねばならないと限定
されるものではなく、使用する切断装置に適した切断デ
ータさえ形成できれば十分である。
【0013】パッチ片の貼着位置を記す方法としては、
展張用シートをプロッタ装置などにセットし、貼着位置
データに基づいてプロッタ装置を駆動して線を描画する
様にしてもよいし、展張シートを刺繍枠にセットし、自
動刺繍ミシンを貼着位置データに基づいて駆動して歩き
縫いなどをするようにしてもよい。前者の場合には、
「貼着位置データ」=「プロッタ駆動データ」というこ
とになるであろうし、後者の場合には、「貼着位置デー
タ」=「歩き縫いデータ」ということになるであろう。
もちろん、貼着位置データはこれらにのみ限る訳ではな
い。
【0014】止め縫いのためのデータは、パッチ片同士
の境界線を跨ぐ縫目により隣合うパッチ片同士を粗く止
め縫いするためのデータとしてもよいし、各パッチ片を
展張シートに対して止め縫いするためのデータとしても
よい。パッチ片同士の境界線を跨ぐ様な止め縫いデータ
としては、例えば目の粗いサテンステッチデータなどを
あげることができる。
【0015】この止め縫いデータは、いきなり仕上げ縫
いを行うとパッチ片が縫目によって引っ張られて隣同士
の間に隙間ができてしまうのを防ぐために必要となるも
のである。この止め縫いデータに関しては、よって、境
界線を跨ぐ縫目を形成する方が一層望ましいといえる。
例えば、端縁同士がちょうど突合せとなる作品であれば
境界線を跨ぐ縫目により、隣合うパッチ片同士が互いに
止め合わされることになる。端縁を若干重ね合わす場合
であっても、境界線を跨ぐ限りは、止め縫いの縫目は隣
合うパッチ片同士を縫合する縫目として形成されること
になる。境界線を跨ぐことはまた、パッチ片を貼着する
際に位置合わせを若干ラフに行なったとしても確実に隣
同士を縫合することができるという点でも重要である。
【0016】なお、止め縫い自体は最後に仕上げ縫いで
覆い隠されるので、どのような縫目であっても構わず、
単なるジグザグ縫いの縫目、Eステッチの様な縫目、ジ
ッパーや手術跡の様な縫目などはもちろん、単純な歩き
縫いの縫目であってもよい。仕上げ縫いデータは、例え
ば、目の密集したサテンステッチデータや、平行タタミ
縫いデータなどを上げることができるが、これらに限る
訳ではない。重要なのは、これも境界線を跨ぐことであ
り、さらに、美的観点より、止め縫いの縫目を覆い隠す
様に密集した縫目とすることができるものとなる。
【0017】ここで、境界線の抽出手段としては、具体
的には例えば次の様に構成することができる。即ち、上
記のパッチワーク用データ作成装置において、前記デザ
イン情報入力手段は、各パッチ片に着色を施した完成状
態のデザイン情報を入力する手段として構成され、前記
境界線抽出手段は、該入力された着色付のデザイン情報
の色の変化する位置を境界線として抽出する手段として
構成されることを特徴とするパッチワーク用データ作成
装置とすることができる。
【0018】この場合のデザイン情報入力手段は、着色
したデザイン画から色と形状とを抽出することのできる
様なカラー読み取り可能なイメージスキャナはもちろ
ん、いわゆるグラフィックソフトを搭載したコンピュー
タ機器により着色付のものとして作成されたデザイン画
のデータをオンライン又はオフラインで伝送できるよう
にしたものであっても構わない。いずれにしても、どの
領域に着色されているのかが判明する様なデータを入力
できれば十分である。もちろん、本発明装置自体がこう
したグラフィックソフトによる描画機能を備えたもので
あってもよい。
【0019】この装置においては、境界線抽出手段は、
入力された着色付のデザイン情報の色の変化する位置を
境界線として抽出する。より具体的には、前記境界線抽
出手段は、デザイン情報中に使用されている特定の色に
ついて、当該色の部分とそうでない部分とを2値化情報
によって区別したものとして捉え直し、該2値化情報の
変化する位置を当該色のパッチ模様の境界線として抽出
する手段として構成することができる。これをイメージ
的に説明すると、特定の色についてだけ黒く塗りつぶ
し、それ以外の部分を白く表示した様な状態を想像すれ
ばよい。もちろん、色付データからの境界線抽出手段は
これに限るものではない。
【0020】なお、この様にして2値化情報によって境
界線を抽出するようにしたパッチワーク用データ作成装
置において、さらに、前記境界線抽出手段による境界線
の抽出のための色の特定をする色特定手段を備えている
とよい。この色特定手段は、入力されたデザイン情報の
中から自動的に色数を判別し、順番に色を特定しながら
境界線の抽出をさせるものとして構成してもよいし、入
力手段で入力した情報を画像としてCRTや液晶ディス
プレイなどの表示手段に表示し、その画面を見ながら作
業者がマウス、ライトペン、トラックボールなどのポイ
ンティングデバイスで位置を指定することによって色を
特定する手段として構成してもよい。
【0021】また、上述のパッチワーク用データ作成装
置において、前記デザイン情報入力手段は、各パッチ片
の輪郭線を明示したデザイン情報を入力する手段として
構成され、前記境界線抽出手段は、該入力されたデザイ
ン情報中に明示された輪郭線を追跡することによって一
つ一つの閉領域を判別し、該判別した各閉領域をパッチ
模様の境界線として抽出する手段として構成されること
を特徴とするパッチワーク用データ作成装置として構成
してもよいのである。
【0022】この場合には、色分けによるのではなく、
ちょうど版画において輪郭線が描かれる様に、輪郭線が
明示されているデータを用いて、この輪郭線を例えば右
周りあるいは左周りに追跡して閉じる経路の内で最も短
い経路をパッチ模様の境界線として抽出するなどの構成
とすればよい。
【0023】こうした自動的な抽出ではなく、色特定手
段を用いた手法と同様に、入力手段で入力したデザイン
情報を画像としてCRTや液晶ディスプレイなどの表示
手段に表示し、その画面を見ながら作業者がマウス、ラ
イトペン、トラックボールなどのポインティングデバイ
スで位置を指定することによって閉領域を特定し、そこ
の中を黒く塗りつぶし、他を白く表示するといった様な
2値化の手法を用いてパッチ模様の境界線を抽出する様
にしてもよい。
【0024】即ち、前記デザイン情報入力手段は、各パ
ッチ片の輪郭線を明示したデザイン情報を入力する手段
として構成されると共に、当該データに基づいてデザイ
ン画像を表示する表示手段と、該表示手段上で、デザイ
ン画像中の特定のパッチ片の位置を指定する位置指定手
段とを備え、前記境界線抽出手段は、該位置指定手段に
より指定された位置を含む閉領域の部分とそうでない部
分とを2値化情報によって区別したものとして捉え直
し、該2値化情報の変化する位置を当該色のパッチ模様
の境界線として抽出する手段として構成されることを特
徴とするパッチワーク用データ作成装置として構成して
もよいのである。
【0025】なお、パッチワーク用データ作成装置の境
界線抽出手段は、次の様に構成してもよい。即ち、前記
境界線抽出手段は、デザイン情報からRGBデータを抽
出するRGBデータ抽出手段と、該抽出されたRGBデ
ータを微分する微分手段とを備え、該微分結果に基づい
てパッチ模様の境界線を抽出する手段として構成しても
よい。
【0026】RGBデータを微分することで、色の変化
しない部分はロウレベル、色の変化する部分をハイレベ
ルのデータとして捉え直すことで画像中の境界線を抽出
することができるのである。こうして画像中の境界線を
抽出したら、後は、境界線の追跡によってもよいし、上
に述べた様に2値化によって特定の閉領域とそれ以外と
を区別するようにするなどして、各パッチ模様の境界線
を抽出すればよいのである。
【0027】これらのパッチワーク用データ作成装置に
おいて、前記貼着位置を記すためのデータ、止め縫いの
ためのデータ及び仕上げ縫いのためのデータは、共通の
座標原点に対するデータとして形成されることが望まし
い。これらのデータの座標原点が一致していれば、貼
着、止め縫い、仕上げ縫いの各作業の間において位置合
わせの作業を不要とすることができるからである。ま
た、このような原点の一致も、各データ形成手段が、境
界線抽出手段の抽出した境界線に基づいてそれぞれのデ
ータを形成する構成であるから容易になし得るともいえ
る。
【0028】
【実施例】以下、本発明を適用した実施例について、図
面に基づき説明する。第1実施例のパッチワーク作成シ
ステムは、図1に示すように、パッチワークのデザイン
画を入力するためのイメージスキャナ5と、生地からパ
ッチ片を切り出すためのデータ、このパッチ片を展張シ
ートに糊付けする貼着位置を記すためのデータ、このパ
ッチ片同士を粗く止め縫いするためのデータ及び仕上げ
縫いのためのデータの作成を行うデータ作成装置10
と、生地からパッチ片を切断するためのカット機20
と、パッチ片同士を縫い合わせるための刺繍ミシン30
とから構成される。
【0029】イメージスキャナ5は、カラー識別機能を
有しており、色付のデザイン画から画像情報を取り込む
ためのものである。このイメージスキャナ5は、データ
作成装置10に接続されており、取り込んだ画像情報を
データ作成装置10へと入力するように構成されてい
る。
【0030】データ作成装置10は、キーボード11
と、マウス12と、カラーディスプレイ13と、X−Y
プロッタ14と、フロッピーディスクドライブユニット
(FDD)15と、ハードディスク(HDD)16とが
接続されたマイクロコンピュータ17である。このX−
Yプロッタ14は、マイクロコンピュータ17からオン
ラインで出力される描画データに基づいて、展張シート
S上にパッチ片の貼着位置を線図で描くように構成され
ている。なお、展張シートSは、水に容易に溶ける性質
の紙等、パッチワーク作成の終了後に水洗いすることに
よって溶けて無くなるようなものが使用される。
【0031】カット機20は、生地をセットする盤面2
1と、ヒートカッタ22と、操作キー23と、FDD2
4とを備え、マイクロコンピュータ25を内蔵してい
る。また、メッセージ表示のための液晶ディスプレイ2
6も備えられている。FDD24には、データ作成装置
10にて作成した切断データを記録したカット機用デー
タディスクFD1が挿入される。マイクロコンピュータ
25は、FDD24で切断データを読み込んで、X,Y
モータ27x,27yを駆動してヒートカッタ22をX
−Y駆動すると共に、ソレノイド28をオン/オフして
ヒートカッタ22先端を生地に接触/離間させ、熱源ユ
ニット29をオン/オフして生地を切断する。
【0032】なお、盤面21への生地のセットは、例え
ばビニールコーティングされた布や皮革の様な目の詰ま
ったものである場合には吸着ユニットの様なものを用い
て吸引作用によりセットすることができるが、こうした
吸着を行うことができない通常の生地を用いる場合に
は、スプレー糊などで直接接着するのが一般的である。
【0033】刺繍ミシン30は、図1に示した様に、複
数頭の刺繍ヘッド31と、ヘッド31の数だけ釜及び下
糸ボビンが内蔵されたベッド32と、展張シートSをセ
ットする刺繍枠33と、操作キー34と、カラーディス
プレイ35と、FDD36と、制御用のマイクロコンピ
ュータ37とを備えている。FDD36には、データ作
成装置10にて作成した止め縫いデータ及び刺繍データ
を記録した刺繍機用データディスクFD2が挿入され
る。マイクロコンピュータ37は、図3に示すように、
FDD36で刺繍データ等を読み込んで、X,Yモータ
38x,38yを駆動して刺繍枠33をX−Y駆動する
と共に、ミシンモータ39を駆動して刺繍ヘッド31に
よる縫目形成を実行し、カラーディスプレイ35へとそ
の縫目形成の進行状況を表示するように構成されてい
る。
【0034】次に、パッチワーク作成手順に沿って、実
施例のシステムの詳細な機能を説明する。まず、パッチ
ワーク作成に当たっては、図4に示す様なデザイン画D
を作成する。これは、作業者の手によってなされる。ま
た、どの部分にどの様な色を付けるのかという点につい
ても決定し、着色を施す。図4の例では、色をハッチン
グの種類によって表現してある。
【0035】ここまでの準備が完了したら、このデザイ
ン画をイメージスキャナ5にセットして本システムを稼
動させることになる。以下の処理は、データ作成装置1
0が内蔵しているパッチワーク用データ作成プログラム
の内容を示している。まず、図5に示すように、デザイ
ン画Dからの画像情報の取り込み処理(S100)を実
行し、続いて色毎の境界線抽出・登録処理(S200)
を行った後、切断データ作成処理(S300)、貼着位
置データ作成処理(S400)、止め縫いデータ作成処
理(S500)、仕上げ縫いデータ作成処理(S60
0)の順にデータ作成が実行される。そして、切断デー
タ,止め縫いデータ及び仕上げ縫いデータのフロッピー
ディスクFD1,FD2へのデータ格納処理(S70
0)と、貼着データに基づくプロッター駆動処理(S8
00)とが順番に実行される。
【0036】S100の画像情報取り込み処理において
は、イメージスキャナ5を駆動してデザイン画Dに描か
れている情報を画像情報として取り込む。ここでは、画
像情報中の色情報をRGBの光の三原色に分解したデー
タとして取り込むことになる。
【0037】続くS200の色毎境界線抽出・登録処理
では、図6に示すように、まず、イメージスキャナ5か
ら取り込んだRGBデータに基づいて、画像情報に含ま
れている色の種類を特定する(S202)。この際、画
像情報中に含まれている色を明度の例えば高い色から順
番に、CLR1=白,CLR2=黄色,…といった具合
いに定義していく。ここでの色の定義に当たっては、色
とRGBデータとの関係が予めメモリ内にセットされて
おり、検出誤差等を考慮するため、同一色とみなすRG
Bデータの範囲には所定の幅が設けられている。例え
ば、下記の表のような具合いである。
【0038】
【表1】
【0039】こうしてデザイン画Dに施されていた色の
数だけ種類CLR1,CLR2,…を定義できたら、画
像情報をビットマップデータとして認識すると共に、各
ビットにCLR1,CLR2,…という色の定義を付与
していく(S204)。そして、全部のビット情報に色
の定義ができたら、n←1と初期値を設定し(S20
6)、CLRnを抽出対象色としてセットする(S20
8)。最初は、CLR1が抽出対象色としてセットされ
ることになる。次に、全部のビット情報の色定義を参照
し、上記セットされたCLRnと定義されているビット
を「1」、そうでないビットを「0」と二値化する(S
210)。
【0040】次に、ビットマップを第1行から順番にス
キャンして「0」から「1」へ、「1」から「0」へと
切り換わる部分のビットを色境界点として抽出する(S
212)。そして、この色境界点を結ぶことによってS
208でセットした色の部分の境界線を登録する(S2
14)。このとき、ビットマップ全体の原点に対する位
置情報として境界線を構成する点列をCLRnという前
述の色定義と共に登録する。
【0041】こうしてS208でセットした色の部分の
境界線の登録が終ったら、n←n+1に変更し(S21
6)、変更後のnがS204で定義した色の個数を越え
ているか否かを確認する(S218)。越えていない場
合にはS208へ移行し、上述の通り新たな色について
境界線の抽出・登録を行う。nが色の個数を越える場合
には切断データ作成処理(S300)へと移行する。
【0042】切断データ作成処理(S300)では、図
7,図8に示す様に、まず、上記抽出・登録した境界線
のデータを読み出す(S302)。そして、境界線のデ
ータと対応付けられている色定義に基づいて、境界線の
内部を当該色にて発色させた状態にディスプレイ13に
画像表示すると共に(S304,図9(A))、オペレ
ータに対する色の指定入力を促すメッセージを表示して
指定を待つ(S306,S308)。
【0043】色の指定は、マウス12をドラッグ操作す
ることによってマウスカーソルを指定したい色のパッチ
片の上へ移動し、クリックすることによって入力する。
このとき、複数のパッチ片を指定することができるもの
とする。こうして色の指定があったら、当該色で定義さ
れているパッチ片を対象パッチ片としてRAMにセット
すると共に(S310)、RAMにセットされている対
象パッチ片だけについて表示を残し、他のパッチ片の表
示を消す様に画面表示を変更する(S312,図9
(B))。
【0044】次に、基準大きさの生地の四角枠Xを画面
上にスーパーインポーズする(S314,図10
(A))。そして、パッチ片を移動するか否かの問い合
わせを行う(S316)。YESと入力されたら、パッ
チ片の移動を促すメッセージを表示して待機する(S3
18,S320)。パッチ片の移動に当たっては、ま
ず、マウス12をドラッグしてマウスカーソルを指定し
たいパッチ片の上へ移動し、クリックすることによって
パッチ片を特定し、そのままドラッグして移動したい位
置へと持っていき、リリースによって位置を確定する。
【0045】従って、上記S320の後はマウスカーソ
ルの移動を追跡しながらパッチ片の表示位置を逐次変更
してオペレータが移動位置をビジュアルで認識しやすい
様にする(S322)。そして、移動完了、即ちマウス
12がリリース操作されるのを待って(S324)、パ
ッチ片の位置を確定する(S326)。
【0046】次に、「さらに他のパッチ片も移動します
か?」というメッセージを表示して指定を待ち(S32
8)、YESと入力されたらS320へ戻り、次に指定
されたパッチ片の移動状態を逐次画面表示しつつこのパ
ッチ片の位置を確定していく。
【0047】S328でNOと入力されたら、図10
(B)の如く最終的に画面上で確定しているパッチ片
を、画面にスーパーインポーズされている生地の四角枠
の原点に対する位置座標系内の図形データとして登録す
る(S330)。そして、この登録された図形データに
基づいて、X,Yモータ27x,27yの駆動制御デー
タと、ソレノイド28のオン/オフ制御データと、熱源
ユニット29のオン/オフ制御データとからなる切断デ
ータを作成し、登録する(S332)。このとき、各パ
ッチ片において中抜き部分がある場合には、当該部分の
データの方を切断順位が先のものとして登録する。これ
は、外回りを切り抜いてから中抜きをすると、小さくな
った生地を切断することになってカット機上で生地がず
れやすくなるのを防止するためである。なお、具体的な
切断データは、熱源ユニット29をオンにすると共に
X,Yモータ27x,27yを駆動して切断開始位置ま
でヒートカッタ22を移動し、そこでソレノイド28を
オンにし、中抜きデータ及び外形線データに沿ってX,
Yモータ27x,27yを駆動する制御データとなる。
また、中抜き同士の間、中抜きと外形部分との間、パッ
チ片同士の間等の移動データとして、ソレノイド28を
オフにしてヒートカッタ22を一旦上昇させ、次の切断
開始位置までX,Yモータ27x,27yを駆動したら
再びソレノイド28をオンにしてヒートカッタ22を下
降させる制御データが形成される。
【0048】なお、S316で移動不要と入力された場
合には、そのままの位置でパッチ片を確定し、S330
へ移行する。こうして一つの色についてパッチ片の切断
データを作成・登録したら、パッチワーク全体の中で切
断データ未作成のままで残っているパッチ片があるか否
かを判断する(S334)。ある場合には、この残って
いるパッチ片の部分だけを着色した状態のパッチワーク
全体の画像を表示する(S336,図11)。そして、
S306へ戻る。以下、全てのパッチ片について切断デ
ータが作成・登録できるまで上記の処理を繰り返す。
【0049】なお、S332で切断データを登録する際
には、当該切断データが何色の指定に対するものである
のかというデータも併せて登録しておく。そして、この
色に関するデータは切断データの先頭に記録される。従
って、この色に関するデータを、切断データの区切りを
意味するものとしても機能させることができる。
【0050】続く貼着位置データ作成処理(S400)
は、図12に示すように構成されている。まず、境界線
抽出・登録処理によって抽出・登録した境界線のデータ
を読み出す(S402)。そして、このデータに基づい
て、X−Yプロッタ14のプロッタペンを水平移動及び
上下動させて全ての境界線を展張シートS上に描くため
の貼着位置データを作成し、登録する(S404)。こ
のとき、描画の順番は、例えば、境界線抽出・登録処理
によって色毎に境界線を抽出・登録した順番に合わせる
こととする。また、同一の色について複数のパッチ片の
境界線がある場合には、例えば仮に外側のものから順番
に描画するように定義しておく。もちろん、このような
順番に限る訳ではない。なお、貼着位置データは、境界
線抽出・登録処理におけるのと同一の座標原点に従って
作成される。
【0051】こうしてパッチ片の貼着位置データの作成
・登録まで終了したら、次に、画面上に「刺繍枠を指定
して下さい。」というメッセージを表示して指定を待つ
(S406,S408)。刺繍枠の指定がなされたら、
予め登録してある刺繍枠の寸法形状データと、刺繍ミシ
ン30における原点位置との関係からなる刺繍枠データ
を読み出す(S410)。そして、上記の貼着位置デー
タの座標原点と刺繍ミシン30の原点とを一致させて、
刺繍枠セットデータを作成し、これを貼着位置データに
追加登録する(S412)。なお、このとき、円形刺繍
枠が選ばれている場合には、基準角度(例えば0度)の
位置を示すデータもセットされ、後のプロッタ駆動処理
においてはこの基準角度位置が分かる様に刺繍枠の描画
データを作成する。円形以外であっても、同様に基準角
度位置を刺繍枠描画データに含ませることが望ましい。
【0052】こうして貼着位置データ作成処理(S40
0)が終ったら、次に、止め縫いデータ作成処理(S5
00)が実行される。この止め縫いデータ作成処理(S
500)は、図13に示すように構成されている。
【0053】ここでもまず、境界線抽出・登録処理(S
200)によって抽出・登録した境界線のデータを読み
出す(S502)。そして、各パッチ片毎にそれぞれの
境界線の内側に一定距離だけオフセットした内周データ
を作成する(S504)。なお、最外枠Lに相当する辺
に関してはこの内周データを作成しない。よって、図4
に例示したパッチワークにおいては、図14に一点鎖線
で示す様に内周データが作成される。
【0054】こうして内周データが作成されたら、隣合
うパッチ片同士の内周データに基づいて止め縫いデータ
を作成し、登録する(S506)。ここでの止め縫いデ
ータは、例えば図15(A)に示す様に、隣合うパッチ
片の各内周データを内周データS1,内周データS2と
名付けると、同図(B)に示す様に、内周データS1
(点p1),内周データS2(点p2),内周データS
2(点p3),内周データS1(点p4),内周データ
S1(点p5),内周データS2(点p6),内周デー
タS2(点p7),内周データS1(点p8),…とい
った具合いに、隣合うパッチ片の境界線を跨ぐ様に粗い
縫目を形成するための針落ち点を設定していく。
【0055】なお、止め縫いデータを作成するに先立
ち、どのパッチ片から止め縫いデータの作成対象とする
かについては、予め何等かの形で定義を与えておく。例
えば、S502の処理において、境界線抽出・登録処理
(S200)によって抽出・登録した境界線のデータを
読み出したら、これをディスプレイに表示し、マウスを
用いたマニュアル入力によって止め縫いデータ作成順番
をオペレータが定義するようにしておくことができる。
また、S200で境界線抽出・登録を行った順番にして
おいてもよいし、画像の中央からだんだん外側へと順番
を決めておいてもよい。その他のルールで順番を定義し
ておいてもよいことはもちろんである。こうして作成さ
れる止め縫いデータは、境界線抽出・登録処理において
境界線を登録したときと同じ座標原点に対する位置デー
タとして作成される。
【0056】こうして止め縫いデータ作成処理(S50
0)が終ったら、次に、仕上げ縫いデータ作成処理(S
600)が実行される。この仕上げ縫いデータ作成処理
(S600)は、図16に示すように構成されている。
【0057】ここでもまず、境界線抽出・登録処理(S
200)によって抽出・登録した境界線のデータを読み
出す(S602)。そして、各パッチ片毎にそれぞれの
境界線の内側に一定距離だけオフセットした内周データ
を作成する(S604)。このとき、上記のオフセット
は、止め縫いデータ作成処理(S500)におけるオフ
セット量より若干大きくしておく。これは、仕上げ縫い
によって止め縫いを確実に覆い隠してしまうためであ
る。
【0058】こうして内周データが作成できたら、上記
止め縫いデータを作成したのと同じ順番で、あるいはこ
こでもディスプレイ表示を行ってマニュアル指定するこ
とにより止め縫いデータ作成時とは異なる順番を定め
て、隣合うパッチ片同士の内周データに基づいて仕上げ
縫いデータを作成し、登録する(S606)。ここでの
仕上げ縫いデータは、例えば、図17に示す様に、隣合
う二つのパッチ片の各内周データを内周データS11,
内周データS12と名付けると、内周データS11(点
p11),内周データS12(点p12),内周データ
S11(点p13),内周データS12(点p14),
内周データS11(点p15),内周データS12(点
p16),…といった具合いに、隣合うパッチ片の境界
線を跨ぐ様に、しかも、細かい縫目を形成するための針
落ち点を設定していく。もちろん、こうしたサテンステ
ッチによるのでなくてもよい。この仕上げ縫いデータ
も、止め縫いデータの場合と同様に、境界線抽出・登録
処理において境界線を登録したときと同じ座標原点に対
する位置データとして作成される。
【0059】なお、止め縫いや仕上げ縫いのデータを作
成するに当たっての縫目のピッチ等の情報については、
予め固定値を登録しておいてもよいし、上記の処理の際
に指定できるようにしておいてもよい。また、特に、仕
上げ縫いデータに関しては、パッチ片毎に糸の色を指定
できるようにし、多色縫いミシンでの仕上げ縫いを対象
にしたデータを作成できるようにしておくとよい。この
ようにすることは、パッチワークをより美しく見せるよ
うに糸の色を選択でき、一層望ましい。こうした多色縫
いを行う場合には、仕上げ縫いの順番をマニュアル入力
できるようにしておくやり方が非常に好適となる。即
ち、パッチ片の色をにらみながら、どこをどんな色で仕
上げ縫いしたらよいのかを計画し、糸交換の回数をでき
るだけ少なくするように仕上げ縫いの順番を考えてマニ
ュアル入力で定義するといったことができるからであ
る。
【0060】次に、データ格納処理(S700)につい
て説明する。この処理では、図18に示す様に、上記登
録した切断データを読み出し(S702)、これをFD
D15のNo.1ドライブに装着されたカット機用デー
タディスクFD1に書き込む(S704)。続いて、上
記登録した止め縫いデータ及び仕上げ縫いデータを読み
出し(S706)、これをFDD15のNo.2ドライ
ブに装着された刺繍機用データディスクFD2に書き込
む(S708)。
【0061】次に、プロッター駆動処理(S800)に
ついて説明する。この処理では、図19に示す様に、ま
ず、上記登録した貼着位置データを読み出す(S80
2)。そして、ディスプレイ13に「展張シートをセッ
トして下さい。」というメッセージを表示し(S80
4)、OKが入力されるのを待つ(S806)。OKが
入力されたら、プロッタ装置14を駆動して、展張シー
トS上に各パッチ片の貼着位置を描画する(S80
8)。そして、S412で追加登録された刺繍枠セット
位置データに基づいて、刺繍枠のセット位置をも描画す
る(S810)。このとき、基準角度位置も併せて描画
される。
【0062】こうして、展張シートSへのパッチ片の貼
着位置の描画まで終ったら、次の作業としては、まず、
FD1をカット機20に装着して切断作業を開始する。
この切断作業においては、カット機20のCPU25
は、図20に示すように、FD1から切断データを読み
出し(S902)、最初に出て来る色データに基づい
て、液晶パネル26に「**色の布をセットして下さ
い。」というメッセージを表示する(S904)。そし
て、OKが入力されるのを待つ(S906)。OKが入
力されたら、X,Yモータ27x,27y、ソレノイド
28及び熱源ユニット29を駆動して生地の切断を実行
する(S908)。そして、次の色データが現れたら一
旦切断動作を停止し(S910,S912)、再びS9
04へ戻って生地の交換を促す。一方、次の色データが
現れず、データエンドが現れた場合には(S910=N
O,S914=YES)、切断動作を終了する(S91
6)。
【0063】こうして、各色の生地から必要なパッチ片
の切り出しが完了する。次の作業としては、貼着位置の
描画された展張シートSに、上記切り出したパッチ片を
スプレー糊で貼着していく。そして、展張シートSに描
かれている刺繍枠セット位置に併せて、この展張シート
Sを刺繍枠33にセットする(図21(A))。なお、
図中矢印Oが、基準角度位置を示すデータであり、この
例では、四角枠の左上角と一致するように展張シートS
をセットすることで、正しいセッティングとなるように
してある。こうして展張シートSのセッティングができ
たら、FD2を刺繍ミシン30にセットし、刺繍ミシン
30をスタートさせる。
【0064】刺繍ミシン30は、図22に示すように、
FD2から止め縫いデータを読み出し(S1002)、
X,Yモータ38x,38y及びミシンモータ39を駆
動してパッチ片同士の止め縫いを実行する(S100
4)。このとき、刺繍ミシン30の刺繍原点と止め縫い
データの座標原点は一致したものとして制御が行われ
る。従って、展張シートSが刺繍枠セット位置に従って
正しくセットされている限りは、正確にパッチ片同士の
止め縫いステッチst1を形成していくことができる
(図21(B))。
【0065】この止め縫いが完了したら(S1006=
YES)、ミシンモータ39等の駆動を一旦停止し(S
1008)、次に、FD2から仕上げ縫いデータを読み
出す(S1010)。そして、この仕上げ縫いデータに
従ってX,Yモータ38x,38y及びミシンモータ3
9を駆動してパッチ片同士の仕上げ縫いを実行する(S
1012,図21(C))。このときも、刺繍ミシン3
0の刺繍原点と仕上げ縫いデータの座標原点は一致した
ものとして制御が行われる。従って、展張シートSが刺
繍枠セット位置に従って正しくセットされている限り
は、正確にパッチ片同士の仕上げ縫いステッチst2を
形成していくことができる。こうして仕上げ縫いのデー
タエンドまで処理が済んだら(S1014=YES)、
ミシンモータ39等の駆動を停止して縫いつけ作業を終
える(S1016)。
【0066】以上の様にしてパッチ片の縫いつけが完了
したら、最後に、水洗いして展張シートSを溶かしてパ
ッチワーク作品が完成する。このように、本実施例のパ
ッチワーク用データ作成装置によれば、パッチワークの
デザイン画Dを一枚作成するだけで、パッチ片の切断デ
ータや貼着位置データ、止め縫いデータ、仕上げ縫いデ
ータを自動的に作成することができる。そして、これら
のデータに基づいて、プロッタ装置14、カット機20
及び刺繍ミシン30を制御し、パッチワークの製作を自
動化することができる。特に、完成状態のパッチワーク
デザインから直接データを作成することができるので、
いちいちパッチ片毎の型紙を作成する必要がなく作業を
簡略化することができる。
【0067】また、この自動化において、切断データ以
外の各データは、互いに座標原点を同一にとっており、
これがさらに刺繍ミシン30の原点と対応しているの
で、最初に展張シートSを正しくセットしさえすれば、
正しくパッチワーク製品が完成する。
【0068】さらに、切断データについては自由に配置
を変更することができるようにしているので、歩留まり
が高いという効果もある。次に、第2実施例について説
明する。第2実施例のハード構成は第1実施例と同様で
ある。第2実施例では、図23に示す様に、パッチ片の
境界線を黒で明示した版画の様な表現方法でデザインし
たデザイン画D1を用いてパッチワーク用データを作成
する。
【0069】そこで、まず、図23の如く各パッチ片の
輪郭線を明示したデザイン画をイメージスキャナ5にセ
ットして第2実施例のシステムを稼動させることにな
る。第2実施例のデータ作成装置10が内蔵しているパ
ッチワーク用データ作成プログラムのメインルーチン自
体は、第1実施例の図5のものと同様なので説明は省略
する。また、画像情報取り込み処理(S100)も第1
実施例と同じであり、イメージスキャナ5を駆動してデ
ザイン画Dに描かれている情報をRGBの光の三原色に
分解したデータとして取り込む処理を実行する。
【0070】続くS200の色毎境界線抽出・登録処理
は第1実施例とやや異なり、図24に示すように、ま
ず、イメージスキャナ5から取り込んだRGBデータに
基づくカラー画像表示のためのビットマップデータを作
成すると共に、入力画像としてデザイン画の内容をディ
スプレイ13に表示する(S220,図25(A))。
そして、オペレータに対するパッチ片の指定入力を促す
メッセージを表示して指定を待つ(S222,S22
4)。ここでのパッチ片の指定もマウスカーソルによっ
て行う。マウスカーソルを指定したいパッチ片の内部に
もっていき、クリックするのである。
【0071】パッチ片の指定があったら、当該マウスカ
ーソルの位置するビットのRGBデータの値をRAMに
セットする(S226)。そして、このビットから放射
状に各ビットのRGBデータの値をチェックし、全方向
について最初に出現する黒(R=0,G=0,B=0)
のビットを抽出する(S228,S230)。こうして
全方向について黒のビットを抽出できたら、これらのビ
ットとS226でセットしたビットとの間のビットをす
べて黒とし、それ以外のビットをすべて白と二値化し、
これを画面に表示する(S232,図25(B))。後
は、第1実施例のS212と同様にビットマップを第1
行から順番にスキャンして「0」から「1」へ、「1」
から「0」へと切り換わる部分のビットをパッチ片の境
界点として抽出する(S234)。そして、この境界点
を結ぶことによってS226でセットしたビットを含む
パッチ片の境界線を登録する(S236)。このときも
第1実施例と同様に、ビットマップ全体の原点に対する
位置情報として境界線を構成する点列をS226でセッ
トしたRGBデータで色を特定できるパッチ片の境界線
として登録する。
【0072】以上の処理を全てのパッチ片の境界線登録
を終えるまで繰り返す(S238)。これより後の切断
データ作成処理等は第1実施例と全く同様である。この
第2実施例は、境界線の抽出・登録処理が半自動である
点で、全自動の第1実施例と異なっている。しかし、半
自動であるからといってそれほど面倒があるわけではな
く、むしろ、オペレータにして見れば、境界線の抽出・
登録の様子が目でみてはっきりと分かり、正しくデータ
が作成されているという安心が得られる効果がある。
【0073】次に、第3実施例について説明する。第3
実施例もハード構成は第1実施例と同様である。また、
第2実施例と同じくパッチ片の境界線を黒で明示した版
画の様な表現方法でデザインしたデザイン画D1を用い
てパッチワーク用データを作成する。
【0074】第3実施例としてデータ作成装置10が内
蔵しているパッチワーク用データ作成プログラムのメイ
ンルーチン自体は、第1実施例と変わりない。異なるの
は、その色毎境界線抽出・登録処理の内容である。この
第3実施例での色毎境界線抽出・登録処理は、図26に
示すように、まず、イメージスキャナ5から取り込みビ
ットマップに展開したRGBデータに基づいて、黒色の
ビットを抽出する(S240)。そして、この黒色のビ
ットの内、例えば(0,0)点に最も近いものからスタ
ートして、右周りに最も外側を追跡して外形枠データを
作成する(S242)。次に、この外形枠データ上から
分岐する黒色ビットを抽出し、当該ビットからスタート
して外形枠データ以外の黒色ビットを右周りに内々へと
追跡することによって一つの閉領域を抽出する(S24
4)。ここでは、黒色ビットを追跡する上で分岐点にぶ
つかったときには右側にある方を追跡するようにし、外
形枠データ上に戻るまでこれを繰り返せばよい。この様
子を図に示すと、図27の様になる。即ち、外形枠デー
タ上の分岐ビットから右周りにスタートし、図示矢印の
様に分岐点では右側を優先してビットを追跡することに
よって一つのパッチ片の閉領域を抽出することができる
のである。
【0075】こうして黒色ビット、即ちデザイン画にお
いて明示された境界線を抽出し、これを追跡して閉領域
を特定していくことによって各パッチ片の境界線を抽出
・登録するのである。以上の処理によって全ての黒色ビ
ットについてどれかのパッチ片の境界線であるというこ
とが特定できたら(S246)、次に、各パッチ片の内
部のビットのRGBデータの値をチェックし、これと境
界線のデータとをペアにして登録する(S248)。こ
うして、パッチ片の色と境界線とが特定できる。後の切
断データ作成処理等は第1実施例と全く同様である。
【0076】次に、第4実施例について説明する。第4
実施例もハード構成は第1実施例と同様である。この例
では、第1実施例と同じくパッチ片の境界線を明示しな
いデザイン画Dを用いてパッチワーク用データを作成す
る。第4実施例としてデータ作成装置10が内蔵してい
るパッチワーク用データ作成プログラムのメインルーチ
ン自体は、第1実施例と変わりない。異なるのは、その
色毎境界線抽出・登録処理の内容である。
【0077】この第4実施例での色毎境界線抽出・登録
処理は、図28に示すように、まず、イメージスキャナ
5から取り込みビットマップに展開したRGBデータ
を、1行ずつスキャンしながら微分する(S250)。
これによって、例えば図29(B)に示すように、色の
変化する位置をハイレベル、そうでない位置をロウレベ
ルとした二値化信号を形成することができる。次に、こ
の二値化したデータに基づいて、ハイレベルのビットの
内、例えば(0,0)点に最も近いものからスタートし
て、右周りに最も外側を追跡して外形枠データを作成す
る(S252)。後は、第3実施例と同様に、外形枠デ
ータ上から分岐するハイレベルのビットを抽出し、当該
ビットからスタートして外形枠データ以外のハイレベル
ビットを右周りに内々へと追跡することによって一つの
閉領域を抽出する(S254)。ここでも分岐点にぶつ
かったときには右側にある方を追跡するようにし、外形
枠データ上に戻るまでこれを繰り返せばよい。こうして
各パッチ片の境界線を抽出・登録するのである。
【0078】以上の処理によって全てのハイレベルビッ
トについてどれかのパッチ片の境界線であるということ
が特定できたら(S256)、次に、各パッチ片の内部
のビットのRGBデータの値をチェックし、これと境界
線のデータとをペアにして登録する(S258)。こう
して、パッチ片の色と境界線とが特定できる。後の切断
データ作成処理等は第1実施例と全く同様である。
【0079】次に、第5実施例について説明する。第5
実施例もハード構成は第1実施例と同様である。この例
では、第1実施例と同じくパッチ片の境界線を明示しな
いデザイン画Dを用いてパッチワーク用データを作成す
る。第5実施例としてデータ作成装置10が内蔵してい
るパッチワーク用データ作成プログラムのメインルーチ
ン自体は、第1実施例と変わりない。異なるのは、その
色毎境界線抽出・登録処理の内容である。
【0080】この第5実施例での色毎境界線抽出・登録
処理は、図30に示すように、まず、イメージスキャナ
5から取り込みビットマップに展開したRGBデータ
を、1行ずつスキャンしながら微分する(S260)。
これによって、例えば図29(B)に示したように、色
の変化する位置をハイレベル、そうでない位置をロウレ
ベルとした二値化信号を形成することができる。
【0081】後は、このハイレベルのビットをビットマ
ップ中で黒と定義付けると共に(S262)、画像をデ
ィスプレイ13に表示する(S264)。結果として、
第2実施例について説明した第25図(A)の様な状態
になる。よって、後は第2実施例と同様に、パッチ片の
指定入力を促すメッセージを表示して指定を待ち(S2
66,S268)、マウスカーソルにより指定されたビ
ットのRGBデータの値をRAMにセットすると共に、
このビットから放射状に各ビットのRGBデータの値を
チェックし、全方向について最初に出現する黒(R=
0,G=0,B=0)のビットを抽出する(S270〜
S274)。こうして全方向について黒のビットを抽出
できたら(S274=YES)、これらのビットとS2
70でセットしたビットとの間のビットをすべて黒と
し、それ以外のビットをすべて白と二値化した表示に切
り換えると共に(S276)、ビットマップを第1行か
ら順番にスキャンして「0」から「1」へ、「1」から
「0」へと切り換わる部分のビットをパッチ片の境界点
として抽出する(S278)。そして、この境界点を結
ぶことによってS270でセットしたビットを含むパッ
チ片の境界線を登録する(S280)。このときも第1
実施例と同様に、ビットマップ全体の原点に対する位置
情報として境界線を構成する点列をS270でセットし
たRGBデータで色を特定できるパッチ片の境界線とし
て登録する。
【0082】以上の処理を全てのパッチ片の境界線登録
を終えるまで繰り返す(S282)。これより後の切断
データ作成処理等は第1実施例と全く同様である。次
に、第6実施例について説明する。第6実施例もハード
構成は第1実施例と同様であるが、この例では、プロッ
タ装置14は不要である。この例では、図31に示すよ
うに、メインルーチンにプロッター駆動処理が入ってい
ない。そして、貼着データ作成処理(S450)が第1
実施例と若干異なっている。
【0083】貼着位置データ作成処理(S450)は、
図32に示すように構成され、まず、境界線抽出・登録
処理によって抽出・登録した境界線のデータを読み出す
(S452)。そして、この境界線上に歩き縫いを形成
するための針落ち点データを作成し、登録する(S45
4)。より具体的には、境界線データを、所定のピッチ
で分割する点を形成し、これを針落ち点とすればよい。
この場合の、縫目形成の順番は、何等かの定義に基づい
て決定すればよく、自動でなくても半自動若しくはマニ
ュアで順番を指定するものであってもよいことはもちろ
んである。なお、この例でも、貼着位置データは、境界
線抽出・登録処理におけるのと同一の座標原点に従って
作成される。
【0084】上述の様に、プロッター駆動処理がなく、
貼着位置データ作成処理が異なっていることと関係し
て、刺繍ミシン駆動処理も図33に示すように、第1実
施例とは異なったものとして実行される。即ち、まず、
FD2から貼着位置データを読み出し(S1102)、
X,Yモータ38x,38y及びミシンモータ39を駆
動して、刺繍枠にセットされている展張シートS上に歩
き縫いによりパッチ片の貼着位置を表す縫目を形成して
いく(S1104)。そして、貼着位置データを全部処
理したら(S1106=YES)、後は、第1実施例と
同様に、FD2から止め縫いデータ及び仕上げ縫いデー
タを読み出して止め縫い及び仕上げ縫いを実行する(S
1112〜S1126)。
【0085】この実施例では、歩き縫いデータ、止め縫
いデータ、仕上げ縫いデータが共に同一の座標原点に対
して作成されたものであるから、これらの縫目の位置は
確実に対応する。よって、第1実施例と同様に、正確に
パッチワークの貼着、止め縫い、仕上げ縫いを行うこと
ができ、美しいパッチワークを提供できる。
【0086】以上本発明の実施例について説明したが、
本発明は何等この実施例に限定されるものではなく、そ
の要旨を逸脱しない範囲の種々なる態様にて実施するこ
とができる。例えば、実施例ではデータ作成装置10か
らカット機20及び刺繍ミシン30へのデータの受渡し
をフロッピディスクFD1,FD2によってオフライン
で行ったが、プロッタ装置14に対する様に、オンライ
ンで行う様にしてもよい。逆に、プロッタ装置14につ
いてはオンラインではなくオフラインに変更しても構わ
ない。
【図面の簡単な説明】
【図1】 第1実施例システムを示す概略構成図であ
る。
【図2】 第1実施例システムにおけるカット機の制御
系の構成図である。
【図3】 第1実施例システムにおける刺繍ミシンの制
御系の構成図である。
【図4】 第1実施例で取り扱うデザイン画の一例を示
す説明図である。
【図5】 第1実施例におけるメインルーチンのフロー
チャートである。
【図6】 第1実施例における色毎境界線抽出・登録処
理のフローチャートである。
【図7】 第1実施例における切断データ作成処理のフ
ローチャートである。
【図8】 第1実施例における切断データ作成処理のフ
ローチャートである。
【図9】 第1実施例における切断データ作成処理中の
画像表示の説明図である。
【図10】 第1実施例における切断データ作成処理中
の画像表示の説明図である。
【図11】 第1実施例における切断データ作成処理中
の画像表示の説明図である。
【図12】 第1実施例における貼着位置データ作成処
理のフローチャートである。
【図13】 第1実施例における止め縫いデータ作成処
理のフローチャートである。
【図14】 第1実施例における止め縫いデータ作成処
理の様子を示す説明図である。
【図15】 第1実施例における止め縫いデータ作成処
理の様子を示す説明図である。
【図16】 第1実施例における仕上げ縫いデータ作成
処理のフローチャートである。
【図17】 第1実施例における仕上げ縫いデータ作成
処理の様子を示す説明図である。
【図18】 第1実施例におけるデータ格納処理のフロ
ーチャートである。
【図19】 第1実施例におけるプロッター駆動処理の
フローチャートである。
【図20】 第1実施例における切断作業ルーチンのフ
ローチャートである。
【図21】 第1実施例におけるパッチワーク縫い付け
作業の様子を示す説明図である。
【図22】 第1実施例における刺繍ミシン駆動ルーチ
ンのフローチャートである。
【図23】 第2実施例で取り扱うデザイン画の一例を
示す説明図である。
【図24】 第2実施例における色毎境界線抽出・登録
処理のフローチャートである。
【図25】 第2実施例における色毎境界線抽出・登録
処理の様子を示す説明図である。
【図26】 第3実施例における色毎境界線抽出・登録
処理のフローチャートである。
【図27】 第3実施例における色毎境界線抽出・登録
処理の様子を示す説明図である。
【図28】 第4実施例における色毎境界線抽出・登録
処理のフローチャートである。
【図29】 第4実施例における色毎境界線抽出・登録
処理の様子を示す説明図である。
【図30】 第5実施例における色毎境界線抽出・登録
処理のフローチャートである。
【図31】 第6実施例におけるメインルーチンのフロ
ーチャートである。
【図32】 第6実施例における貼着位置データ作成処
理のフローチャートである。
【図33】 第6実施例における刺繍ミシン駆動ルーチ
ンのフローチャートである。
【図34】 パッチワークの一例を示す説明図である。
【符号の説明】
5・・・カラーイメージスキャナ、10・・・データ作
成装置、11・・・キーボード、12・・・マウス、1
3・・・カラーディスプレイ、14・・・X−Yプロッ
タ、15・・・フロッピーディスクドライバ(FD
D)、16・・・ハードディスク(HDD)、17・・
・マイクロコンピュータ、20・・・カット機、21・
・・盤面、22・・・ヒートカッタ、23・・・操作キ
ー、24・・・フロッピーディスクドライバ(FD
D)、25・・・マイクロコンピュータ、26・・・吸
着ユニット、27x・・・Xモータ、27y・・・Yモ
ータ、28・・・ソレノイド、29・・・熱源ユニッ
ト、30・・・刺繍ミシン、31・・・刺繍ヘッド、3
2・・・ベッド、33・・・刺繍枠、34・・・操作キ
ー、35・・・カラーディスプレイ、36・・・フロッ
ピーディスクドライバ(FDD)、37・・・マイクロ
コンピュータ、38x・・・Xモータ、38y・・・Y
モータ、39・・・ミシンモータ、D,D1・・・デザ
イン画、FD1・・・カット機用データディスク、FD
2・・・刺繍機用データディスク、S・・・展張シー
ト。

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 複数のパッチ片の端縁同士を縫合して構
    成されるパッチワークの全体デザインを表す情報を入力
    するデザイン情報入力手段と、 該入力されたデザイン情報の中から、パッチ模様の境界
    線を抽出する境界線抽出手段と、 該抽出した境界線に基づいて、個々のパッチ片の形状を
    特定すると共に、生地から個々のパッチ片を切り出すた
    めのデータを形成する切断データ形成手段と、 前記抽出した境界線に基づいて、展張用シート上に各パ
    ッチ片の貼着位置を記すためのデータを形成する貼着位
    置データ形成手段と、 前記抽出した境界線に基づいて、各パッチ片が展張シー
    ト上で移動しないように粗く止め縫いするためのデータ
    を形成する止め縫いデータ形成手段と、 前記抽出した境界線に基づいて、該境界線を跨ぐと共に
    前記止め縫いの縫目を覆い隠す様に密集した縫目による
    仕上げ縫いのためのデータを形成する仕上げ縫いデータ
    形成手段とを備えてなるパッチワーク用データ作成装
    置。
  2. 【請求項2】 請求項1に記載のパッチワーク用データ
    作成装置において、 前記デザイン情報入力手段は、各パッチ片に着色を施し
    た完成状態のデザイン情報を入力する手段として構成さ
    れ、 前記境界線抽出手段は、該入力された着色付のデザイン
    情報の色の変化する位置を境界線として抽出する手段と
    して構成されることを特徴とするパッチワーク用データ
    作成装置。
  3. 【請求項3】 請求項2に記載のパッチワーク用データ
    作成装置において、 前記境界線抽出手段は、デザイン情報中に使用されてい
    る特定の色について、当該色の部分とそうでない部分と
    を2値化情報によって区別したものとして捉え直し、該
    2値化情報の変化する位置を当該色のパッチ模様の境界
    線として抽出する手段として構成されることを特徴とす
    るパッチワーク用データ作成装置。
  4. 【請求項4】 請求項3に記載のパッチワーク用データ
    作成装置において、さらに、前記境界線抽出手段による
    境界線の抽出のための色の特定をする色特定手段を備え
    ていることを特徴とするパッチワーク用データ作成装
    置。
  5. 【請求項5】 請求項1に記載のパッチワーク用データ
    作成装置において、 前記デザイン情報入力手段は、各パッチ片の輪郭線を明
    示したデザイン情報を入力する手段として構成され、 前記境界線抽出手段は、該入力されたデザイン情報中に
    明示された輪郭線を追跡することによって一つ一つの閉
    領域を判別し、該判別した各閉領域をパッチ模様の境界
    線として抽出する手段として構成されることを特徴とす
    るパッチワーク用データ作成装置。
  6. 【請求項6】 請求項1に記載のパッチワーク用データ
    作成装置において、 前記デザイン情報入力手段は、各パッチ片の輪郭線を明
    示したデザイン情報を入力する手段として構成されると
    共に、 当該データに基づいてデザイン画像を表示する表示手段
    と、 該表示手段上で、デザイン画像中の特定のパッチ片の位
    置を指定する位置指定手段とを備え、 前記境界線抽出手段は、該位置指定手段により指定され
    た位置を含む閉領域の部分とそうでない部分とを2値化
    情報によって区別したものとして捉え直し、該2値化情
    報の変化する位置を当該色のパッチ模様の境界線として
    抽出する手段として構成されることを特徴とするパッチ
    ワーク用データ作成装置。
  7. 【請求項7】 請求項2に記載のパッチワーク用データ
    作成装置において、 前記境界線抽出手段は、 デザイン情報からRGBデータを抽出するRGBデータ
    抽出手段と、 該抽出されたRGBデータを微分する微分手段とを備
    え、 該微分結果に基づいてパッチ模様の境界線を抽出する手
    段として構成されることを特徴とするパッチワーク用デ
    ータ作成装置。
  8. 【請求項8】 請求項1〜請求項7のいずれかに記載の
    パッチワーク用データ作成装置において、 前記貼着位置を記すためのデータ、止め縫いのためのデ
    ータ及び仕上げ縫いのためのデータは、共通の座標原点
    に対するデータとして形成されることを特徴とするパッ
    チワーク用データ作成装置。
JP12140095A 1995-05-19 1995-05-19 パッチワーク用データ作成装置 Pending JPH08309054A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12140095A JPH08309054A (ja) 1995-05-19 1995-05-19 パッチワーク用データ作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12140095A JPH08309054A (ja) 1995-05-19 1995-05-19 パッチワーク用データ作成装置

Publications (1)

Publication Number Publication Date
JPH08309054A true JPH08309054A (ja) 1996-11-26

Family

ID=14810251

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12140095A Pending JPH08309054A (ja) 1995-05-19 1995-05-19 パッチワーク用データ作成装置

Country Status (1)

Country Link
JP (1) JPH08309054A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068482A1 (de) * 1999-05-06 2000-11-16 Dürkopp Adler Aktiengesellschaft Verfahren zum betrieb einer nähanlage und nähanlage zur durchführung des verfahrens
WO2003011067A1 (fr) * 2001-07-31 2003-02-13 Kabushiki Kaisha Yutaka Feuille de broderie
JP2006094958A (ja) * 2004-09-28 2006-04-13 Barudan Co Ltd 刺繍加工方法
JP2012048763A (ja) * 2005-09-20 2012-03-08 Fukui Computer Kk 閉領域識別方法
JP2013530443A (ja) * 2010-04-29 2013-07-25 シーメンス プロダクト ライフサイクル マネージメント ソフトウェアー インコーポレイテッド グラフィックカーブのチェーンを形成するシステムおよび方法
US12195899B2 (en) * 2020-03-30 2025-01-14 Brother Kogyo Kabushiki Kaisha Processing data generation device, non-transitory computer-readable medium, and sewing machine

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068482A1 (de) * 1999-05-06 2000-11-16 Dürkopp Adler Aktiengesellschaft Verfahren zum betrieb einer nähanlage und nähanlage zur durchführung des verfahrens
WO2003011067A1 (fr) * 2001-07-31 2003-02-13 Kabushiki Kaisha Yutaka Feuille de broderie
JP2006094958A (ja) * 2004-09-28 2006-04-13 Barudan Co Ltd 刺繍加工方法
JP2012048763A (ja) * 2005-09-20 2012-03-08 Fukui Computer Kk 閉領域識別方法
JP2013530443A (ja) * 2010-04-29 2013-07-25 シーメンス プロダクト ライフサイクル マネージメント ソフトウェアー インコーポレイテッド グラフィックカーブのチェーンを形成するシステムおよび方法
US12195899B2 (en) * 2020-03-30 2025-01-14 Brother Kogyo Kabushiki Kaisha Processing data generation device, non-transitory computer-readable medium, and sewing machine

Similar Documents

Publication Publication Date Title
US5855176A (en) Embroidery stitch data producing device and sewing machine
JP5942389B2 (ja) ミシン
US7155302B2 (en) Embroidery data producing device, embroidery data producing method, embroidery data producing control program stored on computer-readable medium and embroidery method
JPH10137467A (ja) 模様縫製装置、模様縫製方法及び模様表示方法
JP6770782B2 (ja) 縫製データ生成装置、縫製データ生成方法、プログラムおよび縫製システム
JP2013099455A (ja) ミシン
JPH08141244A (ja) 刺繍データ作成装置
JP2007020645A (ja) 刺繍データ処理装置及びプログラム
JP2005287564A (ja) 刺繍データ作成装置、刺繍データ作成制御プログラム
JP5741851B2 (ja) ミシン
JPH073608A (ja) 刺繍データの作成方法及びその装置並びにその刺繍データに基づいて形成された刺繍模様
US8141507B2 (en) Apparatus, system, and method for facilitating the instruction of quilting techniques
JP3640700B2 (ja) パッチワーク用データ作成装置
JP4425999B2 (ja) 選択指定確認表示機能を備えた刺繍データ作成装置
JP2005279068A (ja) 刺繍データ処理装置及び刺繍データ処理プログラムを記録した記録媒体
JP2016068175A (ja) 切断データ作成方法、切断データ作成装置、切断装置、及びコンピュータ読取り可能な記録媒体
US6301518B1 (en) Editing device of patch work pieces and a recording medium for storing programs to operate the editing device
JP2004180993A (ja) 刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体及び刺繍縫いミシン
JP2007111233A (ja) ミシン
JP2000262784A (ja) 刺繍データ編集装置及び刺繍データ編集処理プログラムを記録した記録媒体
JP2008220670A (ja) ミシン
JP3499607B2 (ja) 刺繍データ作成方法
JPH1147471A (ja) 形状縫いミシン
JP3473970B2 (ja) タタミ縫い用原画シート及びタタミ縫い方向決定方法
JP2001120867A (ja) ミシンの縫い範囲確認装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040302

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040706