JPH04314491A - 刺繍方法 - Google Patents

刺繍方法

Info

Publication number
JPH04314491A
JPH04314491A JP10849191A JP10849191A JPH04314491A JP H04314491 A JPH04314491 A JP H04314491A JP 10849191 A JP10849191 A JP 10849191A JP 10849191 A JP10849191 A JP 10849191A JP H04314491 A JPH04314491 A JP H04314491A
Authority
JP
Japan
Prior art keywords
block group
block
data
outline
overlapping
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.)
Granted
Application number
JP10849191A
Other languages
English (en)
Other versions
JP2576709B2 (ja
Inventor
Fumiaki Asano
浅野 史明
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP3108491A priority Critical patent/JP2576709B2/ja
Publication of JPH04314491A publication Critical patent/JPH04314491A/ja
Application granted granted Critical
Publication of JP2576709B2 publication Critical patent/JP2576709B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、互に部分的に重なる複
数の領域から成る模様に刺繍を施す方法に関するもので
あり、特に、重複部分の刺繍に関するものである。
【0002】
【従来の技術】模様に刺繍を施す場合、模様を複数の領
域により構成することがある。これら複数の領域の各々
において縫目は外形線の相対向する2部分を交互につな
いで形成され、各領域毎に縫目の形成方向や刺繍開始点
,終了点等が設定されて模様全体として見映良く、また
、能率良く刺繍が行われるようにされる。このように模
様が複数の領域から成る場合、複数の領域が互に部分的
に重ねられる場合がある。例えば、隣接する2個の領域
の一方の領域の外形の一部を規定する辺が他方の領域の
外形線の一部を成す場合には、針落ち位置のずれや縫目
の形成に伴う被加工材の縮み,延び等により境界部に隙
間が生じることがあるのに対し、それら2個の領域を、
一方の領域の一辺が他方の領域の外形線内に位置するよ
うに重ねれば縫目が重なって形成され、境界部における
隙間の発生が回避される。
【0003】
【発明が解決しようとする課題】しかしながら、このよ
うに複数の領域を部分的に重ねる場合、刺繍の見映が悪
くなることがある。複数の領域を部分的に重ねて刺繍を
施す場合、他の領域が重ねられる被重ね領域に先に縫目
が形成され、その縫目の上に重なる方の領域(重ね領域
と称する)の縫目が形成されることとなるが、この際、
被重ね領域の縫目が重ね領域の縫目に引っ張られ、被重
ね領域に形成される複数の縫目の間に隙間が生じて被加
工材が見え、見映が悪いことがあるのである。特に、模
様を拡大して刺繍を施す場合のように縫目の長さが長い
場合には、被重ね領域の縫目の引張量が大きく、縫目間
に生ずる隙間が大きくなって見映が悪くなり易く、また
、互に重ねられる縫目の方向が交差する場合にも縫目が
引っ張られ易く、見映が悪くなる。本発明は、複数の領
域を部分的に重ねて刺繍を施す場合に隙間を生ずること
なく縫目を形成することができる刺繍方法を提供するこ
とを課題として為されたものである。
【0004】
【課題を解決するための手段】本発明のブロックデータ
処理方法は、上記の課題を解決するために、複数の領域
をそれぞれ規定する外形線の相対向する2部分を交互に
つなぐ縫目を形成する針落ち位置を設定するとともに、
複数の領域のうち、その一部に別の領域が重ねられる被
重ね領域の重複部分の内側にも針落ち位置を設定するこ
とを特徴とするものである。なお、ここにおいて「針落
ち位置を設定する」とは、針落ち位置データを作成する
ことと実際に縫針を被加工材に落として縫目を形成する
こととの両方を含む。
【0005】
【作用】重ね領域については、その外形線の相対向する
2部分を交互につなぐ縫目を形成する針落ち位置が設定
され、被重ね領域については、重複部分を含む外形線全
体の相対向する2部分を交互につなぐ縫目が形成される
とともに、重複部分の内側にも針落ち位置が設定される
。このようにすれば、重複部分の内側に形成される縫目
の長さは、外形線の相対向する2部分をつないで縫目を
形成する場合に比較して短くなり、その縫目の上に別の
縫目が形成されて引張力が加えられても縫目にずれが生
ずることは殆どなく、また、ずれが生じても少なくて済
む。
【0006】
【発明の効果】このように本発明の刺繍方法によれば、
複数の領域を部分的に重ねて刺繍を施す場合でも、被重
ね領域の縫目に隙間が生ずることは殆どなく、見映良く
縫目を形成することができる。また、被重ね領域の重複
部分の内側に設定される針落ち位置は、多くの場合、重
ね領域に形成される縫目により覆われて外から見えず、
領域の外形線以外の位置に針落ち位置を設定しても見映
が悪くなることはない。
【0007】
【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。図2において10はミシンテーブルであり
、このミシンテーブル10上にはベッド12およびミシ
ン機枠14が設けられている。ミシン機枠14は、ベッ
ド12から立ち上がった脚柱部16と、その脚柱部16
の上端から片持ち状にかつベッド12にほぼ平行に延び
る上方アーム18とから成る。このミシン機枠14には
、針棒22が針棒台(図示省略)により上下方向に移動
可能に取り付けられ、その下端部に縫針24が固定され
ている。針棒22は針棒抱き等を介してミシンモータ2
6(図3参照)に接続されており、ミシンモータ26の
駆動によって針棒22および縫針24が上下往復運動さ
せられる。ベッド12の上面には開口が形成されている
。この開口は針板30によって塞がれているが、針板3
0には針孔38が形成されており、縫針24はこの針孔
38から針板30の下方へ突入し、図示しない釜と協力
して縫目を形成する。
【0008】また、ミシンテーブル10,ベッド12上
には、刺繍枠42がミシンの左右方向であるX軸方向と
、前後方向であるY軸方向とに移動可能に取り付けられ
ている。刺繍枠42は円環状の外枠44と、外枠44の
内側に嵌められる内枠46とを有し、それら枠44,4
6により加工布を保持する。外枠44にはX軸方向に延
び出すスライド部48が形成され、ミシンテーブル10
上にY軸方向に設けられた一対のガイドパイプ50に摺
動可能に嵌合されている。これらガイドパイプ50の両
端部は支持台52,54によって支持されている。一方
の支持台52は、送りねじ56,X軸送りモータ58に
よってX軸方向に移動させられるようになっており、他
方の支持台54はミシンテーブル10の上面から離間さ
せられている。これらスライド部48,支持台52,5
4には一対の無端のワイヤ60が係合せられており、ワ
イヤ60が回転伝達軸62,Y軸送りモータ64によっ
て移動させられることによりスライド部48がY軸方向
に移動させられる。刺繍枠42は、支持台52のX軸方
向の移動とスライド部48のY軸方向の移動とによって
水平面内の任意の位置に移動させられるのであり、この
移動と縫針24の上下動とによって加工布に刺繍が施さ
れる。
【0009】本ミシンは、制御装置70によって制御さ
れる。制御装置70は、図3に示すように、CPU72
,ROM74,RAM76およびバス78等を含むコン
ピュータを主体とするものである。バス78には入力イ
ンタフェース80が接続され、入力インタフェース80
にはキーボード82,外部記憶装置84が接続されてい
る。キーボード82は、刺繍を施す模様や糸密度等を入
力するものであり、アルファベット,数字,記号,カナ
等刺繍模様を指示するキーを始めとし、データの入力に
必要な種々のキーが設けられている。また、外部記憶装
置84には刺繍を施す模様の輪郭を規定する輪郭データ
が記憶されている。模様の輪郭は、座標群,ベクトル,
式等により規定される。
【0010】バス78にはまた出力インタフェース10
0が接続され、出力インタフェース100にはモータ駆
動回路104,106,108および表示駆動回路11
0を介してミシンモータ26,X軸送りモータ58,Y
軸送りモータ64および表示装置112が接続されてい
る。表示装置112はデータ入力を支援するコメントや
入力されたデータ,刺繍が施される模様の形状等を画面
に表示するものである。また、RAM76には図4に示
すように、外形線データエリア114,ブロックデータ
エリア116,糸密度データエリア118,針落ち位置
データエリア120および第一,第二,第三カウンタ1
22,124,126等がワーキングエリアと共に設け
られている。さらに、ROM74には、図1にフローチ
ャートで示す針落ち位置データ作成ルーチン,図13に
示すブロック群重なり判定ルーチン,図14に示す内側
外形線設定ルーチン,図15に示す重複部分針落ち位置
設定ルーチン等、刺繍を行うために必要な種々のルーチ
ンが格納されている。
【0011】本実施例において模様は四角形あるいは三
角形のブロックに分割されて各ブロック毎に刺繍が行わ
れ、四角形あるいは三角形を画定する4本あるいは3本
の辺のうちの2本を交互に縫目でつなぎ、各ブロック内
を縫目で埋めることにより行われる。そのためブロック
毎にブロックデータが設定される。ブロックデータは、
ブロックを規定する点(ブロック規定点と称する)の座
標データおよびブロック規定点に付された番号データを
含む。図5に示す四角形のブロック132の場合には、
縫目で互につながれる2本の辺134のうちの一方を規
定する2個のブロック規定点に1番,3番の符号が付さ
れ、他方の辺134を規定する2個のブロック規定点に
2番,4番の符号が付される。この際、1番および2番
が刺繍進行方向(模様が縫目で埋められていく方向であ
り、図中矢印で示される)の一方の側に位置し、3番お
よび4番が他方の側に位置するように番号データが付さ
れる。このようにブロックデータが作成されたブロック
132の場合、図6に示すように縫目が形成される。ま
た、図7に示すブロック136のように三角形を成す場
合には、3個のブロック規定点の1個は2個のブロック
規定点が重なり合ったものであると考えられ、四角形と
同様に4個のブロック規定点があるものとして扱われ、
縫目で交互につながれる2本の辺138の各ブロック規
定点に番号データが付される。ブロック136には、図
8に示すように縫目が形成される。なお、ブロックの4
本の辺のうち、縫目線により互につながれる辺を主辺、
隣接するブロックの辺と重なり合う辺を副辺と称する。
【0012】また、ブロックが複数並んで1個のブロッ
ク群を形成する場合があり、この場合には、1個のブロ
ック群が模様を構成する一つの領域である。ブロック群
の場合、先頭のブロックを規定するために4個の点が必
要であるが、それに続くブロックの場合は前のブロック
と2点が共通であり、2点を設定すればブロックを規定
することができる。したがって、先頭のブロックについ
て作成されたブロックデータの座標データには4点の座
標が含まれ、それら座標に1番〜4番の番号データが付
されるのに対し、続くブロックについて作成されたブロ
ックデータの座標データには2点の座標が含まれ、それ
ら座標には3番,4番の番号データが付される。
【0013】図9に示す模様140は、第1〜第4の4
個のブロック群G1〜G4 から成る。第1ブロック群
G1 は第1〜第3ブロックB1 〜B3 から、第2
ブロック群G2 は第4〜第7ブロックB4 〜B7 
から、第3ブロック群G3 は第8〜第10ブロック群
B8 〜B10から、第4ブロック群G4 は第11〜
第13ブロックB11〜B13からそれぞれ成り、第1
ブロック群G1 ,第2ブロック群G2 ,第3ブロッ
ク群G3 ,第4ブロック群G4 の順に刺繍が施され
る。このような模様についてブロック群毎に模様データ
が作成される。模様データは、各ブロック群を構成する
ブロックをそれぞれ規定するブロックデータ,ブロック
群の外形線を規定する外形線データ,糸密度データ等か
ら成り、ブロック群の刺繍順序に従って外部記憶装置8
4に記憶されている。外形線データは、複数のブロック
規定点が刺繍開始点から外形線を時計方向に進む順序で
並べられて成る。模様データ中、まず、外形線データ,
糸密度データ等のブロックデータ以外のデータが記憶さ
れ、次いでブロックデータが記憶されるようになってお
り、外部記憶装置84から模様データが読み出されると
き、データがブロックデータからブロックデータ以外の
データに変わることによりブロック群が変わることがわ
かる。
【0014】このように模様140は4個のブロック群
G1 〜G4 により構成されるが、それらのうち、第
1ブロック群G1 と第3ブロック群G3 とが重なり
、第2ブロック群G2 と第3ブロック群G3 とが重
なり、第3ブロック群G3 と第4ブロック群G4 と
が重なり、これら互に重なるブロック群にそれぞれ形成
される縫目の方向が異なる。そのため、ブロック群が重
ねられる被重ねブロック群の重複部分に形成される縫目
は、重なるブロック群である重ねブロック群に形成され
る縫目により引っ張られ、縫目と縫目との間に隙間が生
ずる恐れがある。 特に、模様を拡大して刺繍を施す場合には、1個の縫目
の長さが長くなるため縫目の引張量が大きく、大きい隙
間が生じて見映が悪くなる。そのため、模様を拡大して
刺繍を施す場合には図1に示す針落ち位置データ作成ル
ーチンが実行され、ブロック群が互に部分的に重なる場
合でも、重複する縫目のうち、下側の縫目に隙間が生ず
ることがないデータを作成するようにされている。以下
、模様140を拡大して刺繍を施す場合を例に取り、針
落ち位置データの作成について説明する。なお、模様デ
ータの拡大処理は針落ち位置データの作成に先立って予
め行われているものとする。
【0015】まず、ステップS1(以下、S1と略記す
る。他のステップについても同じ。)において刺繍を施
すべき模様について設定され、拡大処理された模様デー
タが外部記憶装置84から読み込まれる。読み込まれた
模様データのうち、外形線データは外形線データエリア
114に、糸密度データは糸密度データエリア118に
格納され、ブロックデータはブロックデータエリア11
6に格納される。模様140の場合、第1ブロック群G
1 から順に模様データが読み込まれ、ブロックデータ
は図16に示すように、ブロック群とそのブロック群に
含まれるブロックとが対応付けてブロックデータエリア
116に格納される。次いで、S2においてブロック群
総数N(模様140の場合には4)がセットされた後、
S3において複数のブロック群間に重なりがあるか否か
の判定が行われる。この判定は図13に示すブロック群
重なり判定ルーチンに従って行われる。
【0016】2個のブロック群が互に部分的に重なるか
否かは、先に刺繍が施されるブロック群のブロック規定
点が後に刺繍が施されるブロック群の外形線内に位置す
るか否かにより行われる。まず、S11において第一カ
ウンタ122のカウント値C1 が1にセットされる。 カウント値C1 は重なりの有無を判定するブロック群
を指定し、模様140の場合、まず、第1ブロック群G
1 について判定が行われる。次いでS12においてC
1 番目のブロック群を規定する点の総数Mがセットさ
れる。続いてS13において第二カウンタ124のカウ
ント値C2 がカウント値C1 に1を加えた値にセッ
トされる。カウント値C2 はC1 番目のブロック群
より後に刺繍が施されるブロック群を指定し、まず、第
2ブロック群G2 が指定される。そして、S14にお
いてカウント値C2 がブロック群総数Nより大きいか
否かにより、C1 番目のブロック群と、それより後に
刺繍が施される全部のブロック群の各々との間で重なり
の有無の判定が行われたか否かが判定されるが、この判
定はNOであり、S15において第三カウンタ126の
カウント値C3 が1にセットされる。カウント値C3
 はC1 番目のブロック群を規定する規定点の数のカ
ウント値であり、以下、S16〜S18が実行され、C
1 番目のブロック群(ここでは第1ブロック群G1 
)の規定点の各々についてC2 番目のブロック群(こ
こでは第2ブロック群G2 )の外形線内に位置するか
否かにより重なりの有無が判定される。
【0017】S16においてはまず、C3 番目の規定
点(ここではC1 番目のブロック群について設定され
た外形線データに含まれる複数の規定点のうち、1番目
に記憶された規定点)と、外形線データ中、C3 番目
の規定点の次に記憶された規定点(ここでは2番目の規
定点)とにより両端を規定される辺と、C2 番目のブ
ロック群の外形線を構成する複数の辺とが交差するか否
かの判定が行われる。交差するのであれば、C2 番目
のブロック群の外形線を時計方向に進むとき、上記C3
 番目の規定点が交差辺の右側に位置するか否かの判定
が行われ、右側に位置するのであれば、その規定点はC
2 番目のブロック群の外形線内に位置し、C1 番目
のブロック群とC2 番目のブロック群とが重なると判
定される。S16の判定は規定点1個毎に行われ、その
規定点を一端とする辺がC2 番目のブロック群の外形
線と交差せず、交差してもその外形線の内側にない場合
にはS16の判定はNOとなり、S17においてカウン
ト値C3 が1増加させられ、S18において全部の規
定点について判定が行われたか否かが判定される。第1
ブロック群G1 の外形線と第2ブロック群G2 の外
形線とは交差しないため、いずれの規定点についてもS
16の判定結果はNOとなり、第1ブロック群G1 を
規定する全部の点についてS16の判定が行われるまで
S16〜S18が繰り返し実行される。そして、S18
の判定がYESになればS19においてカウント値C2
 が1増加させられて3とされ、ルーチンの実行はS1
4に戻る。C2 は3であるためS14の判定はNOと
なり、S15においてカウント値C3 が1にセットさ
れた後、S16〜S18が実行されて第1ブロック群G
1 と第3ブロック群G3 とに重なりがあるか否かが
判定される。
【0018】第1ブロック群G1 の外形線を構成する
辺と、第3ブロック群G3 の外形線を構成する辺とは
交差する。第1ブロック群G1 の第3ブロックB3 
を規定する4番の規定点についてS16の判定が行われ
るとき、まず、この4番の規定点と第2ブロックB2 
を規定する4番の規定点とを両端とする辺について、第
3ブロック群G3の外形線を構成する複数の辺のそれぞ
れと交差するか否かが判定されるのであるが、この辺は
、第3ブロック群G3 の第8ブロックB8 の3番の
規定点と、第9ブロックB9 の3番の規定点とを両端
とする辺(交差辺)と交差し、また、第3ブロックB3
 を規定する4番の規定点は、第3ブロック群G3 の
外形線を時計方向に進むとき交差辺の右側に位置するた
めS16の判定がYESとなる。そして、S20におい
て図16に示すようにC1 番目のブロック群(ここで
は第1ブロック群G1 )について被重ねフラグがセッ
トされ、C2 番目のブロック群(ここでは第3ブロッ
ク群G3 )について重ねフラグがセットされるととも
に、重ねフラグがセットされたブロック群については、
どのブロック群に重ねられるかの重ね対象ブロック群(
ここでは第1ブロック群G1 )が記憶される。
【0019】一旦、S16の判定がYESとなり、重ね
フラグ,被重ねフラグがセットされれば、C1 番目の
ブロック群の規定点中、まだS16の判定が行われてい
ない点があってもそれ以上判定は行われず、S19の実
行により、C1 番目のブロック群との重なりが判定さ
れるブロック群の指定が変えられてルーチンの実行はS
14に戻る。ここではカウント値C2 は4となり、次
に第1ブロック群G1 と第4ブロック群G4 とにつ
いて重なりの有無が判定されるが、これらに重なりはな
いため、第1ブロック群G1 の全部の規定点について
S16の判定がNOとなる。そして、S19においてC
2 が5とされるためS14の判定がYESとなり、S
21において第一カウンタ122のカウント値C1 が
1増加させられて2とされ、S22において全部のブロ
ック群について重なりの有無が検出されたか否かが判定
されるが、この判定結果はNOであり、ルーチンの実行
はS12に戻る。
【0020】カウント値C1 は2であり、S13にお
いてカウント値C2 は3とされ、次に第2ブロック群
G2 と第3ブロック群G3 とに重なりがあるか否か
の判定が行われる。これらブロック群G2 ,G3 に
は重複部分があるためS16の判定はYESとなり、第
2ブロック群G2 について被重ねフラグがセットされ
、第3ブロック群G3 について重ねフラグがセットさ
れるとともに、第2ブロック群G2 が重ね対象ブロッ
ク群として記憶される。この判定後、カウント値C2 
が4とされ、第2ブロック群G2 と第4ブロック群G
4 とに重なりがあるか否かの判定が行われるが、この
判定はNOである。第2ブロック群G2 の全部の規定
点についてS16の判定が行われればS18の判定がY
ESとなり、S19においてC2 が5とされ、S14
がYES,S22がNOとなってルーチンの実行はS1
2に戻る。そして、次に第3ブロック群G3 と第4ブ
ロック群G4とについて重なりの有無が判定される。こ
れらには重複部分があるためS16の判定がYESとな
り、第3ブロック群G3 について被重ねフラグがセッ
トされ、第4ブロック群G4 について重ねフラグがセ
ットされるとともに、第3ブロック群G3 が重ね対象
ブロック群として記憶される。この判定が行われればS
22の判定がYESとなってルーチンの実行は終了する
【0021】次にS4が実行され、第1〜第4ブロック
群G1 〜G4 のそれぞれについて針落ち位置が求め
られる。予め設定された糸密度データに基づいて針落ち
位置が求められるのであり、針落ち位置は針落ち位置デ
ータエリア120に格納される。例えば、糸密度が標準
である場合には、ブロックの副辺の中点をつなぐ線の長
さが算出され、その長さが標準ステッチ間隔で除されて
針落ち位置数が求められる。そして、ブロックの2本の
主辺がそれぞれ、この針落ち位置数で除されて針落ち位
置が求められるのである。
【0022】次にS5が実行され、重ねフラグがセット
されているブロック群について、そのブロック群の外形
線と相似状を成し、外形線の内側に位置する内側外形線
が設定される。この設定は図14に示す内側外形線設定
ルーチンに従って行われる。まず、S101において第
一カウンタ122のカウント値C1 が1にセットされ
た後、S102においてC1 番目のブロック群につい
て重ねフラグがセットされているか否かの判定が行われ
る。 模様140の場合、まず、第1ブロック群G1 につい
てS102の判定が行われるが、重ねフラグがセットさ
れていないため判定結果はNOとなり、S109におい
てカウント値C1 が1増加させられ、S110におい
てC1 がNより大きいか否かにより全部のブロック群
について処理が行われたか否かが判定されるが、この判
定結果はNOであり、ルーチンの実行はS102に戻る
。第2ブロック群G2 についても重ねフラグはセット
されていないためS102の判定はNOとなる。
【0023】それに対し、第3ブロック群G3 につい
ては重ねフラグがセットされているためS102の判定
結果がYESとなり、S103においてC1 番目のブ
ロック群(ここでは第3ブロック群G3 )の外形線を
構成する辺の総数Mがセットされる。そして、S104
において第三カウンタ126のカウント値C3 が1に
セットされた後、S105においてC3 番目の辺につ
いて、その辺より一定値内側(重ねフラグがセットされ
たブロック群の外形線を時計方向に進むとき右側)に位
置し、その辺に平行な直線が求められる。ブロック群を
構成する辺は、外形線データエリア114に格納された
ブロック規定点が順次読み出されることにより得られ、
内側の直線が求められた後、S106においてカウント
値C3 が1増加させられ、S107において全部の辺
について内側の直線が算出されたか否かが判定されるが
、この判定はNOであり、ルーチンの実行はS105に
戻る。第3ブロック群G3 の外形線を構成する全部の
辺について内側の直線が設定されればS107の判定が
YESとなってS108が実行され、S105において
求められた内側の直線同士の交点が、C1 番ブロック
群の外形線内において求められ、その交点が内側外形線
を構成する点とされる。これら交点をつなぐことにより
図10に点線で示す内側外形線L1 が得られる。
【0024】次に、S102においては第4ブロック群
G4 について重ねフラグがセットされているか否かの
判定が行われるが、この判定はYESであり、S103
〜S108が実行され、第4ブロック群G4 について
内側外形線L2 が求められる。この内側外形線L2 
が求められればS110の判定結果がYESとなり、ル
ーチンの実行は終了する。
【0025】このように内側外形線が求められたならば
S6が実行され、4個のブロック群G1 〜G4 の重
複部分について針落ち位置が設定される。この設定は図
15に示す重複部分針落ち位置設定ルーチンに従って行
われる。まず、S1101においてカウント値C1 が
1にセットされた後、S1102においてC1 番目の
ブロック群(ここでは第1ブロック群G1 )について
被重ねフラグがセットされているか否かの判定が行われ
る。第1ブロック群G1 は被重ねフラグがセットされ
ているため判定はYESとなり、S1103において第
三カウンタ126のカウント値C3 が1にセットされ
、S1104においてC1 番目のブロック群について
求められた縫目の総数Mがセットされる。そして、S1
105においてC1 番目のブロック群について設定さ
れた複数の縫目のうち、C3 番目の縫目と、C1 番
目のブロック群を重ね対象ブロック群とするブロック群
(ここでは第3ブロック群G3 )について設定された
内側外形線(L1 )との交点が求められる。ブロック
群の上に重ねられる重ねブロック群には、重ねフラグが
セットされるとともに、重ね対象ブロック群のデータが
対応付けてブロックデータエリア116に格納されてお
り、これら重ねフラグおよびデータからC1 番目のブ
ロック群を重ね対象ブロック群とするブロック群がわか
る。そして、交点があればS1106の判定はYESと
なり、S1107において、その交点が針落ち位置とさ
れ、C3 番目の縫目が2個に分割されることとなる。 また、交点がなければS1106がNOとなり、縫目の
分割は行われない。
【0026】S1108においてカウント値C3 が1
ずつ増加させられることにより、第1ブロック群G1 
に形成される縫目が1個ずつ順次読み出され、内側外形
線L1 との交点が求められる。第1ブロック群G1 
の場合、例えば図11に示す点P1 ,P2 ,P3 
が求められ、S1107において針落ち位置とされる。 第1ブロック群G1 について設定された全部の縫目に
ついて内側外形線L1 との交点の算出が行われ、針落
ち位置の設定が行われればS1109の判定がYESと
なり、S1110においてカウント値C1 が1増加さ
せられ、S1111において全部のブロック群について
処理が行われたか否かが判定されるが、この判定はNO
であり、ルーチンの実行はS1102に戻る。
【0027】第2ブロック群G2 についても被重ねフ
ラグがセットされているためS1102の判定結果はY
ESとなり、第2ブロック群G2 に形成される縫目と
、第2ブロック群G2 に重ねられる第3ブロック群G
3 の内側外形線L1 との交点が求められる。第2ブ
ロック群G2 の場合、例えば図11に示す交点P4 
が求められ、針落ち位置とされる。また、第3ブロック
群G3 についても被重ねフラグがセットされているた
めS1102の判定がYESとなり、第3ブロック群G
3 に形成される縫目と、第3ブロック群G3 に重ね
られる第4ブロック群G4 の内側外形線L2 との交
点の算出が行われ、例えば図12に示す交点P5 が求
められ、針落ち位置とされる。そして、第4ブロック群
G4 については被重ねフラグがセットされていないた
めS1102の判定がNOとなり、S1111の判定が
YESとなってルーチンの実行が終了する。
【0028】このように互に部分的に重ねられるブロッ
ク群の重複部分内に針落ち位置を設定すれば、第1〜第
4ブロック群G1 〜G4 内にはそれぞれ図12に示
すように縫目が形成される。重複部分については、外形
線の他、重複部分の内側にも縫針24が落とされ、短い
縫目が形成されるため、その縫目の上に縫目が形成され
て引っ張られても縫目間に隙間が生ずることがなく、見
映良く刺繍を施すことができる。また、重複部分内の針
落ち位置はその上に形成される縫目によって覆われるた
め外から見えず、見映が悪くなることがない。
【0029】なお、上記実施例においては、重複部分の
内側に設定される針落ち位置と、その針落ち位置により
分割される縫目の両端をそれぞれ規定する針落ち位置と
の距離は考慮されていないが、それらが同じ位置であっ
たり、また、それらの間の距離が0.1mmや0.2m
mなど極めて短い場合には、新たな針落ち点の設定は行
わないようにしてもよい。この場合には、外形線上に設
定される針落ち位置自体が内側外形線の近傍に位置し、
その針落ち位置により規定される縫目の上に縫目が形成
されても上の縫目は下の縫目の針落ち位置近傍において
重なり、新たに重複部分の内側に針落ち点を設定しなく
ても縫目の引張りによる隙間の発生が少なくて済むから
である。
【0030】また、上記実施例においては、互に部分的
に重ねられるブロック群の重複部分内の針落ち位置は、
重ねブロックについて設定された内側外形線と被重ねブ
ロックについて求められた縫目との交点を求めることに
より設定されるようになっていたが、内側外形線を求め
ることは不可欠ではなく、重複部分の輪郭を求め、その
内側のいずれかの位置に設定すればよい。
【0031】さらに、上記実施例においてブロック群の
重複部分内に設定される針落ち位置は、1個の縫目につ
いて1箇所とされていたが、2個以上適当な数設定して
よい。
【0032】また、上記実施例においては、四角形ブロ
ックにより構成される模様140を例に取って説明した
が、曲線ブロックにより規定される模様に刺繍を施す場
合にも本発明を適用することができる。
【0033】さらに、本発明は、模様を規定するブロッ
クがその模様の外形線を分割して得られる場合に限らず
、もともとブロックが並べられて模様が規定される場合
の互に重なるブロック群の重ね部分の針落ち位置の設定
にも適用することができる。
【0034】また、上記実施例において模様は、少なく
とも1個のブロックから成る複数のブロック群により構
成されていたが、ブロックに分割されない複数の領域が
互に部分的に重ねられて成る模様に刺繍を施す場合にも
本発明を適用することができる。
【0035】さらにまた、上記実施例において互に重な
る領域は、下側の領域の端部が上側の領域内に位置する
ように重なっていたが、2個の領域が交差して重なる場
合にも本発明を適用することができる。
【0036】さらに、上記実施例においては模様を拡大
して刺繍を施す場合を例に取って説明したが、模様を拡
大しないで刺繍を施す場合にも本発明を適用することが
できる。
【0037】その他、特許請求の範囲を逸脱することな
く、当業者の知識に基づいて種々の変形,改良を施した
態様で本発明を実施することができる。
【図面の簡単な説明】
【図1】本発明の一実施例である刺繍方法が実施される
刺繍装置の刺繍データ作成装置の主体を成すコンピュー
タのROMに格納された針落ち位置データ作成ルーチン
を示すフローチャートである。
【図2】上記刺繍装置を構成する刺繍ミシンを上記刺繍
データ作成装置と共に示す斜視図である。
【図3】上記刺繍データ作成装置の構成を示すブロック
図である。
【図4】上記コンピュータのRAMの構成を示す概念図
である。
【図5】上記刺繍データ作成装置により刺繍データが作
成される模様を分割して成る四角形のブロックの一例を
示す図である。
【図6】図5に示すブロックについて形成される縫目を
示す図である。
【図7】上記刺繍データ作成装置により刺繍データが作
成される模様を分割して成る三角形のブロックの一例を
示す図である。
【図8】図7に示すブロックについて形成される縫目を
示す図である。
【図9】上記刺繍データ作成装置により刺繍データを作
成される模様の一例を示す図である。
【図10】図9に示す模様を構成する複数のブロック群
のうち、重ねブロック群について設定された内側外形線
を示す図である。
【図11】図9に示す模様を構成するブロック群のうち
、被重ねブロックの縫目と重ねブロックの内側外形線と
の交点を示す図である。
【図12】図9に示す模様について縫目が形成された状
態を示す図である。
【図13】上記コンピュータのROMに格納されたブロ
ック群重なり判定ルーチンを示すフローチャートである
【図14】上記コンピュータのROMに格納された内側
外形線設定ルーチンを示すフローチャートである。
【図15】上記コンピュータのROMに格納された重複
部分針落ち位置設定ルーチンを示すフローチャートであ
る。
【図16】上記RAMに設けられたブロックデータエリ
アの内容を示す図である。
【符号の説明】
70  制御装置 114  外形線データエリア 116  ブロックデータエリア 120  針落ち位置データエリア 140  模様

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  互に部分的に重なる複数の領域から成
    る模様に刺繍を施す方法であって、前記複数の領域をそ
    れぞれ規定する外形線の相対向する2部分を交互につな
    ぐ縫目を形成する針落ち位置を設定するとともに、複数
    の領域のうち、その一部に別の領域が重ねられる被重ね
    領域の重複部分の内側にも針落ち位置を設定することを
    特徴とする刺繍方法。
JP3108491A 1991-04-12 1991-04-12 刺繍方法 Expired - Fee Related JP2576709B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3108491A JP2576709B2 (ja) 1991-04-12 1991-04-12 刺繍方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3108491A JP2576709B2 (ja) 1991-04-12 1991-04-12 刺繍方法

Publications (2)

Publication Number Publication Date
JPH04314491A true JPH04314491A (ja) 1992-11-05
JP2576709B2 JP2576709B2 (ja) 1997-01-29

Family

ID=14486121

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3108491A Expired - Fee Related JP2576709B2 (ja) 1991-04-12 1991-04-12 刺繍方法

Country Status (1)

Country Link
JP (1) JP2576709B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07136360A (ja) * 1993-11-15 1995-05-30 Brother Ind Ltd 刺繍データ作成装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63139592A (ja) * 1986-12-02 1988-06-11 株式会社 中日本システム 刺繍模様作成装置
JPH01299584A (ja) * 1988-05-27 1989-12-04 Janome Sewing Mach Co Ltd 複数の刺繍方式を選択可能なコンピュータ刺繍ミシン

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63139592A (ja) * 1986-12-02 1988-06-11 株式会社 中日本システム 刺繍模様作成装置
JPH01299584A (ja) * 1988-05-27 1989-12-04 Janome Sewing Mach Co Ltd 複数の刺繍方式を選択可能なコンピュータ刺繍ミシン

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07136360A (ja) * 1993-11-15 1995-05-30 Brother Ind Ltd 刺繍データ作成装置

Also Published As

Publication number Publication date
JP2576709B2 (ja) 1997-01-29

Similar Documents

Publication Publication Date Title
JP3434075B2 (ja) 刺繍データ処理装置
JP2861481B2 (ja) 刺繍針落ちデータ作成装置
JPH04314490A (ja) 下打ち縫いデータ作成方法
JP3144082B2 (ja) 刺繍ミシン用ステッチデータ作成装置
JP2867770B2 (ja) 刺繍ミシン用ステッチデータ作成方法
JPH04314491A (ja) 刺繍方法
JP2797432B2 (ja) 刺繍ミシンの下縫データ作成装置
JP2754729B2 (ja) 刺繍ミシンのデータ作成方法
JP2847947B2 (ja) 刺繍データ作成装置
JP2861433B2 (ja) 刺繍データ作成装置
JPH0824774B2 (ja) 刺繍ミシンのためのデータ作成システム
JP2921154B2 (ja) 刺繍ミシンのブロックデータ処理方法および装置
JP2836133B2 (ja) 刺繍データ処理装置
JP2836122B2 (ja) 刺繍ミシンのデータ処理装置
JP2884806B2 (ja) 刺繍ミシンのブロックデータ処理方法
JP3063102B2 (ja) 刺繍ミシンのデータ処理装置
JPH074456B2 (ja) 刺繍データ作成装置
JPH04158887A (ja) 刺繍データ作成装置
JP2884833B2 (ja) 刺繍ミシンのデータ処理装置
JPH06263A (ja) 刺繍ミシン
JPH0390A (ja) 刺繍ミシンの下縫データ作成装置
JPH0623162A (ja) コンピュータミシンの表示装置
JPH04158888A (ja) 刺繍データ作成装置
JP2940217B2 (ja) 刺繍ミシンのブロックデータ処理方法
JPH0417890A (ja) 刺繍ミシンのためのデータ作成装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071107

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20081107

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20091107

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees