JP3144063B2 - Embroidery data processing device - Google Patents

Embroidery data processing device

Info

Publication number
JP3144063B2
JP3144063B2 JP04170428A JP17042892A JP3144063B2 JP 3144063 B2 JP3144063 B2 JP 3144063B2 JP 04170428 A JP04170428 A JP 04170428A JP 17042892 A JP17042892 A JP 17042892A JP 3144063 B2 JP3144063 B2 JP 3144063B2
Authority
JP
Japan
Prior art keywords
embroidery
partial
data
areas
area
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 - Fee Related
Application number
JP04170428A
Other languages
Japanese (ja)
Other versions
JPH067567A (en
Inventor
敦也 早川
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 JP04170428A priority Critical patent/JP3144063B2/en
Publication of JPH067567A publication Critical patent/JPH067567A/en
Application granted granted Critical
Publication of JP3144063B2 publication Critical patent/JP3144063B2/en
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)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、加工布に所定の図形の
刺繍を実行する刺繍ミシンにおける刺繍動作実行のため
の刺繍データの作成等を行う刺繍データ処理装置に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an embroidery data processing apparatus for creating embroidery data for performing an embroidery operation in an embroidery sewing machine for embroidering a predetermined figure on a work cloth.

【0002】[0002]

【従来の技術】従来、加工布に対して例えば文字や図形
等を刺繍する刺繍ミシンにあっては、各針落ち点などを
指定する刺繍データに基づいて刺繍動作を実行するよう
になっている。本出願人は、かかる刺繍ミシンにおける
刺繍データの作成などを自動的に行うための刺繍データ
処理装置を先に開発しており、特願平1−266546
号にて出願中である。
2. Description of the Related Art Conventionally, in an embroidery sewing machine for embroidering, for example, characters and figures on a work cloth, an embroidery operation is executed based on embroidery data specifying each needle drop point. . The present applicant has previously developed an embroidery data processing apparatus for automatically creating embroidery data in such an embroidery sewing machine, and has disclosed in Japanese Patent Application No. Hei 1-266546.
No. is pending.

【0003】この刺繍データ処理装置は、CPU,RO
M,RAM等からなるマイクロコンピュータを主体と
し、さらにキーボードやフロッピーディスクドライブ,
CRTディスプレイ等を備えて構成されている。そし
て、例えばフロッピーディスクから刺繍図形の輪郭を画
定する外形線データを読込み、この外形線データから刺
繍図形を縫い方向が一意に定まる複数の部分刺繍領域に
分割し、各部分刺繍領域に対する刺繍データを作成する
ものである。
This embroidery data processing device includes a CPU, a RO,
The main component is a microcomputer consisting of M, RAM, etc., and a keyboard, a floppy disk drive,
It is configured with a CRT display and the like. Then, for example, the outline data defining the outline of the embroidery figure is read from the floppy disk, and the embroidery figure is divided into a plurality of partial embroidery areas in which the sewing direction is uniquely determined from the outline data, and the embroidery data for each partial embroidery area is obtained. To create.

【0004】ここで、刺繍データと称するものには、全
ての針落ち点を指定する一針データの他に、ブロックの
4頂点を指定するだけのブロックデータも含まれるので
あるが、どちらを作成する場合にも、刺繍データは、部
分刺繍領域の刺繍進行方向に延び対向する一対の部分外
形線に交互に針落ち点が配置されるように作成され、こ
れにて、全体として刺繍図形の内部を塗り潰すような縫
目による刺繍が実行されるようになる。従って、刺繍図
形を部分刺繍領域に分割する場合、刺繍進行方向に延び
る一対の部分外形線を含む図形(例えば四角形)の組合
わせとなるようにして分割がなされるのである。
Here, what is called embroidery data includes not only one stitch data for designating all needle drop points but also block data for designating four vertices of a block. In this case, the embroidery data is also created such that the needle drop points are arranged alternately on a pair of opposing partial outlines extending in the embroidery progressing direction of the partial embroidery area, and thus the entire embroidery pattern Embroidery is performed with a stitch that fills the area. Therefore, when an embroidery graphic is divided into partial embroidery areas, the division is performed so as to be a combination of a figure (for example, a square) including a pair of partial outlines extending in the embroidery traveling direction.

【0005】一例を上げると、今、図5(a)に示すよ
うな「左」の字の刺繍図形Aの刺繍データを作成する場
合、刺繍データ処理装置には、その輪郭を画定する多数
個の特徴点(黒丸で示す)の座標から構成される外形線
データが与えられる。この場合、刺繍図形Aは、図6
(a)にも示すような図形Bの部分と、「工」形状の図
形Cの部分とに大きく分けられる。
As an example, when embroidery data of an embroidery figure A of the character "left" as shown in FIG. 5 (a) is created, a large number of Is provided from the coordinates of the characteristic points (indicated by black circles). In this case, the embroidery figure A is shown in FIG.
FIG. 3A is roughly divided into a portion of FIG. B as shown in FIG.

【0006】ここで、前記部分図形Bにおいては、デー
タ処理装置は、その外形線データから、図6(a)に示
すように、例えば点P1と点P2とを結ぶ分割線L1、
及び、点P3と点P4とを結ぶ分割線L2を引くことに
より、部分図形Bを、R1,R2,R3の3個の部分刺
繍領域に分割する。この後、各部分刺繍領域R1,R
2,R3の外形線を画定する部分刺繍領域データ及び指
定された糸密度等に基づいて、各領域に対する刺繍デー
タ(一針データあるいはブロックデータ)が作成され、
この刺繍データにより、図7(a)に示すように、加工
布Wには、部分図形Bの内部を塗り潰すような刺繍縫目
Sが形成されるのである。
Here, in the partial graphic B, the data processing device uses, for example, a dividing line L1 connecting the points P1 and P2 as shown in FIG.
By drawing a dividing line L2 connecting the points P3 and P4, the partial graphic B is divided into three partial embroidery areas R1, R2, and R3. Thereafter, the partial embroidery areas R1, R
2, embroidery data (one stitch data or block data) for each area is created based on the partial embroidery area data defining the outline of R3 and the designated thread density, etc.
According to the embroidery data, an embroidery stitch S is formed on the work cloth W so as to fill the inside of the partial figure B as shown in FIG.

【0007】[0007]

【発明が解決しようとする課題】ところで、図5(b)
に示すような「右」の字の刺繍図形Dは、上記「左」の
刺繍図形Aと同様な部分図形Bの部分と、「口」形状の
図形Eの部分とに分けられる。従って、この刺繍図形D
の刺繍データを作成する場合にも、やはり部分図形Bの
部分にあっては、図6(a)に示すように、3つの部分
刺繍領域R1,R2,R3といった上記と同様の分割パ
ターンに分割され、ひいては、図7(a)に示すような
刺繍縫目Sとなる。
FIG. 5 (b)
The embroidery graphic D having the character “right” as shown in FIG. 3 is divided into a part of a partial graphic B similar to the embroidery graphic A of the “left” and a part of a graphic E having a “mouth” shape. Therefore, this embroidery figure D
When the embroidery data is created, the partial figure B is also divided into three partial embroidery areas R1, R2, and R3 as shown in FIG. Consequently, an embroidery stitch S as shown in FIG. 7A is obtained.

【0008】ここで、「左」の文字と「右」の文字との
書き順の違いなどを考慮すると、「右」の字の刺繍図形
Dの場合には、部分図形Bの部分に対して、図7(b)
に示すような刺繍縫目Tによる刺繍を形成する方が、印
象が良好となる。この刺繍縫目Tを形成するには、部分
図形Bの分割パターンを、図6(a)に示すものでな
く、図6(b)に示すような、点P1と点P3とを結ぶ
分割線L3、及び、点P2と点P4とを結ぶ分割線L4
を引くことにより、部分図形Bを、R4,R5,R6の
3個の部分刺繍領域に分割するものとすれば良い。
Here, considering the difference in the writing order between the “left” character and the “right” character, in the case of the embroidery graphic D of the “right” character, , FIG. 7 (b)
The impression becomes better when the embroidery is formed by the embroidery stitches T as shown in FIG. In order to form the embroidery stitches T, the division pattern of the partial graphic B is not a pattern shown in FIG. 6A, but a dividing line connecting the points P1 and P3 as shown in FIG. L3 and a dividing line L4 connecting the points P2 and P4
, The partial graphic B may be divided into three partial embroidery areas R4, R5, and R6.

【0009】しかしながら、上記従来の刺繍データ処理
装置では、分割パターンひいては作成される刺繍データ
が図7(a)に示すような1種類に固定されるため、使
用者が他の分割パターンに基づく刺繍データの作成を所
望しても、それを実行させることができないといった融
通性に欠けるものであった。
However, in the above-described conventional embroidery data processing apparatus, the divided pattern and thus the embroidery data to be created are fixed to one type as shown in FIG. Even if it is desired to create data, it is inflexible that it cannot be executed.

【0010】本発明は上記事情に鑑みてなされたもの
で、その目的は、外形線データから刺繍データを作成す
るにあたり、自動的に分割された部分刺繍領域に基づく
刺繍データだけでなく、使用者の所望に応じた分割パタ
ーンによる刺繍データの作成をも可能とする刺繍データ
処理装置を提供するにある。
The present invention has been made in view of the above circumstances, and has as its object to create embroidery data from outline data as well as embroidery data based on automatically divided partial embroidery areas. Another object of the present invention is to provide an embroidery data processing device which can also create embroidery data based on a desired divided pattern.

【0011】[0011]

【課題を解決するための手段】上記目的を達成するため
に、本発明の請求項1の刺繍データ処理装置は、刺繍図
形の輪郭を画定する外形線データからその刺繍図形を縫
い方向が一意に定まる複数の部分刺繍領域に分割する分
割手段と、この分割手段により分割された部分刺繍領域
データに基づいて各部分刺繍領域に対する刺繍データを
作成する刺繍データ作成手段とを具備するものであっ
て、分割手段による刺繍図形の分割パターンを表示する
表示手段と、分割手段により分割された複数の部分刺繍
領域のうち新たに結合すべき二以上の部分刺繍領域を指
定するための入力手段と、この入力手段により指定され
た二以上の部分刺繍領域を結合して一の部分刺繍領域と
するように部分刺繍領域データを修正する修正手段とを
設けると共に、修正手段を、互いに離れた部分刺繍領域
が指定されたときに、それら部分刺繍領域の間にそれら
に隣接して他の部分刺繍領域が存在することを条件に、
それら部分刺繍領域の 間に位置する領域も含めて新たな
部分刺繍領域とするように構成している。
In order to achieve the above object, an embroidery data processing apparatus according to the first aspect of the present invention is arranged such that a sewing direction of an embroidery graphic is uniquely determined from outline data defining an outline of the embroidery graphic. A plurality of partial embroidery areas divided by the dividing means, and embroidery data creating means for creating embroidery data for each partial embroidery area based on the partial embroidery area data divided by the dividing means. Display means for displaying a division pattern of an embroidery figure by the division means; input means for designating two or more partial embroidery areas to be newly combined among a plurality of partial embroidery areas divided by the division means; Rutotomoni provided <br/> and correction means for correcting a partial embroidery area data so as to combine two or more partial embroidery region specified by one partial embroidery area by means, Partial embroidery area a positive means, spaced apart from each other
When they are specified, those parts between the embroidery area
, Provided that there is another partial embroidery area adjacent to
A new area including the area between these partial embroidery areas
It is configured to be a partial embroidery area .

【0012】また、本発明の請求項2の刺繍データ処理
装置は、刺繍図形の輪郭を画定する外形線データからそ
の刺繍図形を縫い方向が一意に定まる複数の部分刺繍領
域に分割する分割手段と、この分割手段により分割され
た部分刺繍領域データに基づいて各部分刺繍領域に対す
る刺繍データを作成する刺繍データ作成手段とを具備す
るものであって、分割手段による刺繍図形の分割パター
ンを表示する表示手段と、分割手段により分割された複
数の部分刺繍領域のうち新たに結合すべき二以上の部分
刺繍領域を指定するための入力手段と、この入力手段に
より指定された二以上の部分刺繍領域を結合して一の部
分刺繍領域とするように部分刺繍領域データを修正する
修正手段とを設けると共に、修正手段を、指定された部
分刺繍領域の結合に応じて、結合される部分刺繍領域の
間に位置していた他の部分刺繍領域の分割を行うように
構成している。
An embroidery data process according to claim 2 of the present invention.
The device extracts the outline data that defines the outline of the embroidery figure.
Multiple embroidery areas that uniquely determine the sewing direction
Division means for dividing into regions, and division by this division means
For each partial embroidery area based on the partial embroidery area data
Embroidery data creating means for creating embroidery data
The embroidery pattern is divided by the dividing means.
Display means for displaying the component, and
Two or more parts of the number of partial embroidery areas to be newly joined
Input means for designating an embroidery area;
Combine two or more partial embroidery areas specified by
Modify the partial embroidery area data so that it is a separate embroidery area
Correction means, and the correction means
In accordance with the connection of the partial embroidery areas,
Divide other partial embroidery areas that were located between
Make up.

【0013】このとき、上記各刺繍データ処理装置にお
いて、前記表示手段を、刺繍図形の分割パターンと併せ
て各部分刺繍領域における縫い方向を表示するように構
成すれば効果的である。
At this time, each of the embroidery data processing devices described above
In addition, the display means is combined with a division pattern of an embroidery figure.
To display the sewing direction in each partial embroidery area.
It is effective if done.

【0014】[0014]

【作用】上記構成を有する本発明の請求項1の刺繍デー
タ処理装置によれば、分割手段により、刺繍図形が複数
の部分刺繍領域に分割され、その部分刺繍領域データに
基づいて、刺繍データ作成手段が各部分刺繍領域に対す
る刺繍データを作成する。このとき、上記分割手段によ
り分割された刺繍図形の分割パターンが表示手段により
表示されるようになり、その表示を見た使用者は、入力
手段により、複数の部分刺繍領域のうち新たに結合すべ
き二以上の部分刺繍領域を指定することができる。そし
て、部分刺繍領域の結合が指定されれば、修正手段によ
り、指定された二以上の部分刺繍領域を一の部分刺繍領
域とするように部分刺繍領域データが修正されるように
なる。
According to the embroidery data processing apparatus of the present invention, the embroidery figure is divided by the dividing means into a plurality of partial embroidery areas, and embroidery data is created based on the partial embroidery area data. Means creates embroidery data for each partial embroidery area. At this time, the division pattern of the embroidery figure divided by the division means is displayed on the display means, and the user who sees the display can use the input means to newly connect the plurality of partial embroidery areas. Two or more power embroidery areas can be designated. Then, when the combination of the partial embroidery areas is specified, the correction means corrects the partial embroidery area data so that the two or more specified partial embroidery areas become one partial embroidery area.

【0015】この場合、互いに離れた部分刺繍領域を結
合するにあたっては、それらの間に隣接する他の部分刺
繍領域が存在することが条件とされるので、新たな部分
刺繍領域が刺繍図形からはみ出してしまうことを未然に
防止しながら、互いに離れた部分刺繍領域の結合を可能
とすることができる。
In this case, the partial embroidery areas separated from each other are connected.
The other partial needles adjacent to them
Since it is a condition that the embroidery area exists, a new part
Be aware that the embroidery area will protrude from the embroidery figure
Possible to combine partial embroidery areas separated from each other while preventing
It can be.

【0016】従って、分割手段により自動的に分割され
た刺繍図形の分割パターンが所望するものと異なった場
合でも、使用者の所望に応じてその分割パターンを修正
することができ、ひいては、使用者の所望する刺繍を実
行するための刺繍データを作成することが可能となる。
Therefore, even when the division pattern of the embroidery figure automatically divided by the division means is different from the desired pattern, the division pattern can be corrected as desired by the user, and the user can be corrected. Embroidery data for executing the desired embroidery can be created.

【0017】また、請求項2の発明によれば、やはり、
分割手段により分割された刺繍図形の分割パターンが表
示手段により表示され、その表示を見た使用者が、入力
手段により、複数の部分刺繍領域のうち新たに結合すべ
き二以上の部分刺繍領域を指定すると、修正手段によ
り、指定された二以上の部分刺繍領域を一の部分刺繍領
域とするように部分刺繍領域データが修正されるように
なる。そして、この場合、部分刺繍領域の結合に応じ
て、結合される部分刺繍領域の間に位置していた他の部
分刺繍領域が分割されるので、2つの部分刺繍領域が部
分的に重なって縫目が一部で重なるような刺繍が実行さ
れることを避けることが可能となり、よりバラエティに
富んだ部分刺繍領域の分割を行うことができる。
According to the second aspect of the present invention,
The divided pattern of the embroidery figure divided by the dividing means is displayed.
Display means, and the user who saw the display inputs
Means to newly join multiple partial embroidery areas.
When two or more partial embroidery areas are specified,
The specified two or more partial embroidery areas into one partial embroidery area.
The partial embroidery area data is now modified to be the area
Become. And in this case, depending on the combination of the partial embroidery areas
Other parts located between the partial embroidery areas to be joined
Since the embroidery area is divided, two partial embroidery areas
Embroidery is performed so that the seams partially overlap and partially overlap
Can be avoided and more variety
A rich partial embroidery area can be divided.

【0018】このとき、表示手段を刺繍図形の分割パタ
ーンと併せて各部分刺繍領域における縫い方向を表示す
るように構成すれば、使用者が分割パターンを見る際
に、刺繍の出来上がりの状態が理解し易くなり、修正の
ための指定を確実に行うことができるようになる。
At this time, the display means is used for dividing the embroidery figure into divided patterns.
Display the sewing direction in each partial embroidery area
So that when the user sees the division pattern,
In addition, the state of the finished embroidery becomes easier to understand,
Can be reliably specified.

【0019】[0019]

【実施例】以下本発明の一実施例について、図面を参照
して説明する。まず、本実施例に係る刺繍データ処理装
置により作成された刺繍データによって刺繍動作を実行
する刺繍ミシンの全体構成について図3及び図4を参照
して簡単に述べる。
An embodiment of the present invention will be described below with reference to the drawings. First, the overall configuration of an embroidery sewing machine that performs an embroidery operation using embroidery data created by the embroidery data processing apparatus according to the present embodiment will be briefly described with reference to FIGS.

【0020】図3に示すように、刺繍ミシン1は、ミシ
ンテーブル2上にアーム部3を一体的に有して構成され
ている。そして、前記アーム部3の先端部に、複数本こ
の場合6本の針棒4を備えた支持ケース5が設けられて
いる。前記針棒4は、横方向に並んで支持ケース5内に
夫々上下動可能に支持されており、該支持ケース5から
下方に突出する下端部には、夫々縫い針4aが取付けら
れている。各縫い針4aには、図示しない糸供給源か
ら、色の異なる刺繍糸が、支持ケース5に設けられた糸
調子機6及び天秤7を介して供給されるようになってい
る。
As shown in FIG. 3, the embroidery sewing machine 1 has an arm 3 integrated on a sewing machine table 2. A support case 5 having a plurality of needle bars 4 in this case is provided at the tip of the arm 3. The needle bars 4 are vertically movably supported in a support case 5 side by side, and sewing needles 4a are attached to lower ends of the needle bar 4 projecting downward from the support case 5, respectively. Embroidery threads of different colors are supplied to the sewing needles 4a from a thread supply source (not shown) via a thread tensioner 6 and a balance 7 provided in the support case 5.

【0021】前記支持ケース5は、アーム部3に図3に
示すX軸方向に移動可能に取付けられ、針棒選択モータ
8により移動されるようになっている。そして、アーム
部3内には、ミシンモータ9の駆動力を針棒4に伝達し
て上下駆動させるための駆動機構が設けられている。こ
の駆動力は、所定の使用位置に位置された針棒4にのみ
伝達されるようになっており、従って、針棒選択モータ
8により支持ケース5を移動させることによって、6本
の針棒4のうち一の針棒4が選択的に駆動されるように
なっている。
The support case 5 is mounted on the arm 3 so as to be movable in the X-axis direction shown in FIG. 3, and is moved by a needle bar selection motor 8. A drive mechanism for transmitting the driving force of the sewing machine motor 9 to the needle bar 4 to drive the needle bar 4 up and down is provided in the arm 3. This driving force is transmitted only to the needle bar 4 positioned at a predetermined use position. Therefore, by moving the support case 5 by the needle bar selection motor 8, the six needle bars 4 are moved. One of the needle bars 4 is selectively driven.

【0022】一方、前記ミシンテーブル2には、前記針
棒4の下方部位に位置してベッド部10が設けられ、図
示はしないが、このベッド部10内に、前記ミシンモー
タ9により駆動され前記縫い針4aとの協働により加工
布Wに刺繍縫目を形成する糸輪捕捉器等が設けられてい
る。この場合、加工布Wは、刺繍枠11に支持されるよ
うになっており、ミシンテーブル2には、この刺繍枠1
1をX軸及びY軸方向に自在に移動させるための水平移
動機構12が設けられている。
On the other hand, the sewing machine table 2 is provided with a bed portion 10 located below the needle bar 4. Although not shown, the bed portion 10 is driven by the sewing machine motor 9 into the bed portion 10. A thread catcher or the like for forming an embroidery stitch on the work cloth W in cooperation with the sewing needle 4a is provided. In this case, the work cloth W is supported by the embroidery frame 11, and the embroidery frame 1
A horizontal movement mechanism 12 is provided for freely moving 1 in the X-axis and Y-axis directions.

【0023】この水平移動機構12は、Y軸方向移動枠
13を、Y軸送りモータ14(図4参照)によりミシン
テーブル2上をY軸方向に移動させると共に、前記刺繍
枠11を有するX軸方向移動枠15を、X軸送りモータ
16(図4参照)によりY軸方向移動枠13に沿ってX
軸方向に移動させるように構成されている。
The horizontal moving mechanism 12 moves the Y-axis direction moving frame 13 on the sewing machine table 2 in the Y-axis direction by a Y-axis feed motor 14 (see FIG. 4). The direction moving frame 15 is moved along the Y axis direction moving frame 13 by the X axis feed motor 16 (see FIG. 4).
It is configured to move in the axial direction.

【0024】このような刺繍ミシン1は、マイクロコン
ピュータ等からなる制御装置により制御され、加工布W
に対する刺繍動作を自動的に実行するものであるが、本
実施例では、刺繍データの作成,編集等を行う刺繍デー
タ処理装置が、刺繍ミシン1の制御装置としての機能を
兼ね備えて構成されている。以下、本実施例に係る刺繍
データ処理装置について述べる。
The embroidery sewing machine 1 is controlled by a control device including a microcomputer and the like.
In this embodiment, an embroidery data processing device for creating and editing embroidery data also has a function as a control device of the embroidery sewing machine 1 in this embodiment. . Hereinafter, an embroidery data processing apparatus according to the present embodiment will be described.

【0025】即ち、図3に示すように、前記刺繍ミシン
1には、刺繍ミシン1の制御装置としても機能するデー
タ処理装置本体17が接続されている。そして、図4に
示すように、このデータ処理装置本体17は、CPU1
8,ROM19,RAM20及びそれらを相互に接続す
るバス21等からなるマイクロコンピュータを主体とし
たものであり、さらに、前記バス21には、入力インタ
フェース22及び出力インタフェース23が接続されて
いる。
That is, as shown in FIG. 3, the embroidery sewing machine 1 is connected to a data processing device main body 17 which also functions as a control device of the embroidery sewing machine 1. Then, as shown in FIG.
8, a microcomputer comprising a ROM 19, a RAM 20, and a bus 21 for interconnecting them, and the like, and an input interface 22 and an output interface 23 are connected to the bus 21.

【0026】出力インタフェース23には、前記ミシン
モータ9,X軸送りモータ16,Y軸送りモータ14及
び針棒選択モータ8をそれぞれ駆動するためのモータ駆
動回路24,25,26及び27が接続されている。こ
れにて、データ処理装置本体17は、RAM20に記憶
された刺繍データ及びROM19に記憶された制御プロ
グラム等に基づいて、ミシンモータ9,X軸送りモータ
16,Y軸送りモータ14及び針棒選択モータ8を制御
し、加工布Wに対する刺繍縫い動作を自動的に実行する
のである。
The output interface 23 is connected to motor drive circuits 24, 25, 26, and 27 for driving the sewing machine motor 9, the X-axis feed motor 16, the Y-axis feed motor 14, and the needle bar selection motor 8, respectively. ing. Thus, the main body 17 of the data processing device, based on the embroidery data stored in the RAM 20 and the control program stored in the ROM 19, etc., controls the sewing machine motor 9, the X-axis feed motor 16, the Y-axis feed motor 14, and the needle bar selection. The motor 8 is controlled to automatically execute the embroidery sewing operation on the work cloth W.

【0027】この場合、前記刺繍データは、例えば一針
ごとの針落ち点(加工布WのX軸方向及びY軸方向の送
り量)を指示するデータの集合(一針データ)からな
り、このデータを順次読出して水平移動機構12により
加工布Wを移動させつつ針棒4等を駆動することによ
り、加工布Wに所定の刺繍が施されるのである。また、
刺繍データ中に糸色切換えを指示するデータも含ませて
おくことにより、自動的に支持ケース5を移動させて刺
繍糸の色の切換えを行うことができるようになってい
る。この刺繍データは、後述するようにして作成され
る。
In this case, the embroidery data comprises, for example, a set of data (single stitch data) indicating a needle drop point for each stitch (feed amount of the work cloth W in the X-axis direction and the Y-axis direction). By sequentially reading the data and driving the needle bar 4 and the like while moving the work cloth W by the horizontal moving mechanism 12, a predetermined embroidery is performed on the work cloth W. Also,
By including data for instructing thread color switching in the embroidery data, the support case 5 can be automatically moved to switch the color of the embroidery thread. This embroidery data is created as described later.

【0028】そして、図3にも示すように、前記出力イ
ンタフェース23には、本発明の表示手段としての例え
ばCRTディスプレイからなる表示装置28を駆動する
ための表示駆動回路29が接続されている。この表示装
置28には、後述するデータの編集時において、刺繍デ
ータを作成すべき刺繍図形等が表示されると共に、詳し
くは後述するように、刺繍図形の分割パターンや各部分
刺繍領域における縫い方向等が表示されるようになって
いる。
As shown in FIG. 3, the output interface 23 is connected to a display drive circuit 29 for driving a display device 28 such as a CRT display as display means of the present invention. The display device 28 displays an embroidery figure or the like for which embroidery data is to be created at the time of data editing, which will be described later. Etc. are displayed.

【0029】一方、前記入力インタフェース22には、
各種のキー等を備えた本発明の入力手段としてのキーボ
ード30が接続されると共に、入力手段としてのマウス
31が接続されている。さらに、入力インタフェース2
2には、ハードディスクに記憶された外形線データや刺
繍データ等を読出すためのハードディスクドライブ3
2、新たに作成した図形の情報(イメージデータ)を入
力するためのイメージスキャナ33が接続されている。
On the other hand, the input interface 22
A keyboard 30 having various keys and the like as input means of the present invention is connected, and a mouse 31 as input means is connected. Furthermore, input interface 2
Reference numeral 2 denotes a hard disk drive for reading outline data, embroidery data, and the like stored in the hard disk.
2. An image scanner 33 for inputting information (image data) of a newly created graphic is connected.

【0030】さて、以上のように構成された刺繍データ
処理装置は、刺繍図形の輪郭を画定する外形線データか
らその刺繍図形を縫い方向が一意に定まる複数の部分刺
繍領域に分割し、その部分刺繍領域データに基づいて各
部分刺繍領域に対する刺繍データを作成するようになっ
ている。
The embroidery data processing apparatus configured as described above divides the embroidery graphic into a plurality of partial embroidery areas in which the sewing direction is uniquely determined from the outline data defining the outline of the embroidery graphic. Embroidery data for each partial embroidery area is created based on the embroidery area data.

【0031】そして、後述するフローチャートの説明に
て明らかとなるように、データ処理装置本体17は、そ
のソフトウエア構成により、部分刺繍領域データに基づ
く刺繍図形の分割パターンを表示装置28に表示し、使
用者がキーボード30やマウス31を用いて複数の部分
刺繍領域のうち新たに結合すべき二以上の部分刺繍領域
を指定したときに、それら二以上の部分刺繍領域を結合
して一の部分刺繍領域とするように部分刺繍領域データ
を修正するようになっている。
As will be apparent from the description of the flowchart described later, the data processing device main body 17 displays the embroidery pattern division pattern based on the partial embroidery area data on the display device 28 by its software configuration. When the user specifies two or more partial embroidery areas to be newly combined from the plurality of partial embroidery areas using the keyboard 30 or the mouse 31, the two or more partial embroidery areas are combined to form one partial embroidery area. The partial embroidery area data is corrected so as to be an area.

【0032】次に、このように構成された刺繍データ処
理装置の動作について述べる。尚、ここでは、図5
(a)及び(b)に示すような、「左」の図形A及び
「右」の図形Dに共通する部分図形Bに対する刺繍デー
タの編集を行う場合を具体例として上げながら説明す
る。
Next, the operation of the thus configured embroidery data processing device will be described. Here, FIG.
A case in which embroidery data is edited for a partial graphic B common to the “left” graphic A and the “right” graphic D as shown in FIGS.

【0033】ここで、まず、上記刺繍データを作成する
手順について簡単に述べておく。使用者が例えば「左」
の文字を書いた原画をイメージスキャナ33により読込
ませると、データ処理装置本体17は、そのイメージデ
ータから、刺繍図形Aの輪郭を画定する外形線データを
求める。この外形線データは、輪郭を画定する多数個の
特徴点(図5に黒丸で示す)の座標から構成される。
First, the procedure for creating the embroidery data will be briefly described. The user is, for example, "left"
Is read by the image scanner 33, the data processing device main body 17 obtains outline data defining the outline of the embroidery figure A from the image data. This outline data is composed of the coordinates of a number of feature points (shown by black circles in FIG. 5) that define the contour.

【0034】次に、データ処理装置本体17は、その外
形線データから刺繍図形Aを縫い方向が一意に定まる複
数の部分刺繍領域に分割する。この分割の方法について
の詳細は省略するが、刺繍進行方向に延びる一対の部分
外形線を含む図形(例えば四角形)の組合わせとなるよ
うにして分割がなされるのである。部分図形Bの場合に
は、図6(a)に示すように、例えば点P1と点P2と
を結ぶ分割線L1、及び、点P3と点P4とを結ぶ分割
線L2を引くことにより、図形Bが、R1,R2,R3
の3個の部分刺繍領域に分割される。
Next, the data processing device main body 17 divides the embroidery figure A into a plurality of partial embroidery areas in which the sewing direction is uniquely determined from the outline data. Although the details of the method of division are omitted, the division is performed so as to be a combination of figures (for example, squares) including a pair of partial outlines extending in the embroidery traveling direction. In the case of the partial figure B, as shown in FIG. 6 (a), for example, a dividing line L1 connecting the points P1 and P2 and a dividing line L2 connecting the points P3 and P4 are drawn. B is R1, R2, R3
Is divided into three partial embroidery areas.

【0035】そして、各部分刺繍領域R1,R2,R3
の外形線を画定する部分刺繍領域データ及び指定された
糸密度等に基づいて、各領域R1,R2,R3に対し、
一対の部分外形線に交互に針落ち点が配置されるように
して刺繍データが作成されるのである。この場合、刺繍
データとしては、全ての針落ち点を指定する一針データ
の他に、部分刺繍領域をさらにいくつかの四角形あるい
は三角形に分割した各ブロックの頂点を指定するだけの
ブロックデータも含まれる。
Then, each partial embroidery area R1, R2, R3
Based on the partial embroidery area data that defines the outline of, and the specified thread density, etc., for each of the areas R1, R2, and R3,
Embroidery data is created such that needle drop points are alternately arranged on a pair of partial outlines. In this case, the embroidery data includes not only single-needle data specifying all needle drop points but also block data merely specifying the vertices of each block obtained by further dividing the partial embroidery area into several squares or triangles. It is.

【0036】このようにして順に作成されたイメージデ
ータ,外形線データ,部分刺繍領域データ及び刺繍デー
タは、例えばハードディスクに記憶されるようになって
いる。そして、刺繍ミシン1は、ハードディスクドライ
ブ32から呼出された刺繍データにより、刺繍形成動作
を実行し、以て図7(a)に示すように、加工布Wに、
部分図形Bの内部を塗り潰すような刺繍縫目Sが形成さ
れるのである。
The image data, the outline data, the partial embroidery area data, and the embroidery data sequentially created in this manner are stored in, for example, a hard disk. Then, the embroidery sewing machine 1 executes the embroidery forming operation based on the embroidery data called from the hard disk drive 32, and as shown in FIG.
An embroidery stitch S that fills the inside of the partial graphic B is formed.

【0037】さて、例えば「右」の字の刺繍図形Dの場
合には、部分図形Bの部分に対して、図7(a)に示す
刺繍縫目Sでなく、図7(b)に示すような、異なる分
割パターン(部分刺繍領域データ)による刺繍縫目Tに
よる刺繍を形成する方が、印象が良好となる。このよう
に、使用者が分割パターンを修正したい場合の処理手順
について、以下述べる。
For example, in the case of the embroidery figure D of the character "right", the embroidery stitch S shown in FIG. The impression is better when the embroidery is formed by the embroidery stitches T using such different division patterns (partial embroidery area data). The processing procedure when the user wants to modify the division pattern will be described below.

【0038】図2のフローチャートは、刺繍データの編
集処理の大概を示している。まず、ステップS1では、
使用者の指定に基づき、刺繍図形Bの外形線(分割パタ
ーン)及び刺繍縫目Sが、表示装置28の画面に表示さ
れる。この状態を、図8に示している。ここでは、刺繍
縫目Sまで表示していることにより、形成される刺繍の
印象が一目で分かるようになっている。また、これと同
時に、画面の上部には、「ファイル」,「編集」,「終
了」等の選択メニューが表示される。
The flowchart of FIG. 2 shows the outline of the embroidery data editing process. First, in step S1,
The outline of the embroidery figure B (divided pattern) and the embroidery stitch S are displayed on the screen of the display device 28 based on the designation of the user. This state is shown in FIG. Here, by displaying the embroidery stitches S, the impression of the embroidery to be formed can be understood at a glance. At the same time, selection menus such as "File", "Edit", and "End" are displayed at the top of the screen.

【0039】ここで、使用者が、刺繍データの編集を行
いたい場合には、マウス31を操作して「編集」を選択
する(ステップS2)。すると、図9に示すように、表
示装置28の画面に、「複写」,「移動」,「分割パタ
ーン修正」等の項目からなる編集メニューが表示される
ようになる(ステップS3)。ここで、使用者は、マウ
ス31を操作して編集メニューのいずれかを選択するの
であるが(ステップS4)、その画面に表示されている
部分図形Bの分割パターンを修正したい場合には、「分
割パターン修正」を選択する。
Here, when the user wants to edit the embroidery data, he operates the mouse 31 and selects "edit" (step S2). Then, as shown in FIG. 9, an edit menu including items such as “copy”, “move”, and “divide pattern correction” is displayed on the screen of the display device 28 (step S3). Here, the user operates the mouse 31 to select one of the edit menus (step S4). If the user wants to correct the division pattern of the partial graphic B displayed on the screen, the user may select “ Select "Division pattern modification".

【0040】ここで、どの項目が選択されたかにより、
夫々異なる処理が行われるのであるが(ステップS
5)、「分割パターン修正」が選択された場合には、ス
テップS6の分割パターン修正処理に進み、その他の項
目が選択された場合には、ステップS7の「他の編集処
理」に進む。このステップS7の「他の編集処理」に関
しては、本発明の要旨とは直接関係がないので説明を省
略する。
Here, depending on which item is selected,
Different processing is performed respectively (step S
5) If "divided pattern correction" is selected, the flow proceeds to the division pattern correction processing in step S6, and if any other item is selected, the flow proceeds to "other editing processing" in step S7. The "other editing process" in step S7 is not directly related to the gist of the present invention, and thus the description is omitted.

【0041】さて、ステップS6の分割パターン修正処
理の詳細は、図1のフローチャートに示す通りである。
まず、ステップS11にて、表示装置28の画面に、図
10に示すように、刺繍図形Bの分割パターンが表示さ
れると共に、各部分刺繍領域R1,R2,R3に関する
縫い方向が、両矢印で表示される。次のステップS12
にて、使用者は、各部分刺繍領域R1,R2,R3のう
ち結合して1個の部分刺繍領域とすべき2個の部分刺繍
領域を指定する。
The details of the division pattern correction processing in step S6 are as shown in the flowchart of FIG.
First, in step S11, the division pattern of the embroidery figure B is displayed on the screen of the display device 28 as shown in FIG. 10, and the sewing direction for each of the partial embroidery areas R1, R2, R3 is indicated by a double arrow. Is displayed. Next step S12
The user designates two partial embroidery areas to be combined into one partial embroidery area among the partial embroidery areas R1, R2, and R3.

【0042】この場合には、使用者は、図6(a)に示
す分割パターンを、図6(b)に示す分割パターンに修
正したいわけであり、この修正は部分刺繍領域R1及び
R3を結合させることにより実現されるから、ここで
は、部分刺繍領域R1及びR3を指定する。本実施例で
は、この指定は、使用者が例えばマウス31を操作し
て、画面中の結合させたい両領域における矢印の端部に
ポインタを合わせ、クリックすることにより行われる。
すると、次のステップS13にて、図11に示すよう
に、指定された部分刺繍領域R1及びR3の矢印が太線
で表示されるようになると共に、それら矢印の端点にマ
ーカーM1,M2が例えば白丸にて表示されるようにな
る。
In this case, the user wants to modify the divided pattern shown in FIG. 6A into the divided pattern shown in FIG. 6B, and this modification combines the partial embroidery areas R1 and R3. In this case, the partial embroidery areas R1 and R3 are designated. In the present embodiment, this designation is performed by the user operating the mouse 31, for example, to move the pointer to the end of the arrow in each of the two areas to be combined on the screen, and to click.
Then, in the next step S13, as shown in FIG. 11, the arrows of the designated partial embroidery areas R1 and R3 are displayed as thick lines, and the markers M1 and M2 are, for example, white circles at the end points of the arrows. Will be displayed.

【0043】次のステップS14では、指定された両部
分刺繍領域R1及びR3が結合可能かどうかが判定され
る。ここでは、次の条件1あるいは条件2のいずれか一
方に該当すれば結合可能と判定されるようになってい
る。 条件1:指定された2つの部分刺繍領域が互いに隣接し
ており、且つ、それら領域の縫い方向を示す矢印の端点
が一致する。 条件2:指定された2つの部分刺繍領域が他の同一の部
分刺繍領域に隣接しており(隣接部分刺繍領域と称す
る)、且つ、それら領域の縫い方向を示す矢印の端点が
その隣接部分刺繍領域の相異なる部分外形線上に存在す
る。
In the next step S14 , it is determined whether or not the designated partial embroidery areas R1 and R3 can be combined. Here, if either one of the following conditions 1 or 2 is satisfied, it is determined that the combination is possible. Condition 1: The two designated partial embroidery areas are adjacent to each other, and the end points of the arrows indicating the sewing directions of those areas coincide with each other. Condition 2: Two designated partial embroidery areas are adjacent to another identical partial embroidery area (referred to as an adjacent partial embroidery area), and an end point of an arrow indicating the sewing direction of those areas is the adjacent partial embroidery area. Exist on different partial outlines of the region.

【0044】この条件のいずれをも満たしていない場合
には、結合が不可能と判定され(ステップS14にてN
o)、エラー表示が行われる(ステップS15)。一
方、結合可能と判定されたときには(ステップS14に
てYes)、次のステップS16に進む。この場合、上
述の部分刺繍領域R1及びR3の例では、両領域R1,
R3が共に部分刺繍領域R2に隣接し、且つ、矢印の端
点がその隣接部分刺繍領域R2の相異なる部分外形線上
に存在するので、条件2に当て嵌まることになる。
If none of these conditions is satisfied, it is determined that combining is not possible (N in step S14).
o), an error display is performed (step S15). On the other hand, when it is determined that the connection is possible (Yes in step S14), the process proceeds to the next step S16. In this case, in the above example of the partial embroidery areas R1 and R3, both areas R1,
Since both R3 are adjacent to the partial embroidery region R2 and the end points of the arrows are on different partial outlines of the adjacent partial embroidery region R2, the condition 2 is satisfied.

【0045】ステップS16では、指定された両部分刺
繍領域R1及びR3の結合が行われる。この結合は、図
12に示すように、部分刺繍領域R1の頂点P1と部分
刺繍領域R3の頂点P3とを結合線分L3(分割線L
3)で結び、部分刺繍領域R1の頂点P2と部分刺繍領
域R3の頂点P4とを結合線分L4(分割線L4)で結
び、これと共に、部分刺繍領域R1の頂点P1と頂点P
2とを結ぶ分割線L1を消去し、部分刺繍領域R3の頂
点P3と頂点P4とを結ぶ分割線L2を消去することに
より行われる。
In step S16, the designated partial embroidery areas R1 and R3 are combined. As shown in FIG. 12, this connection is performed by connecting the vertex P1 of the partial embroidery region R1 and the vertex P3 of the partial embroidery region R3 to a connection line segment L3 (partition line L3).
3), the vertex P2 of the partial embroidery area R1 and the vertex P4 of the partial embroidery area R3 are connected by a connecting line L4 (partition line L4), and together with this, the vertex P1 of the partial embroidery area R1 and the vertex P
2 is deleted, and the division line L2 connecting the vertex P3 and the vertex P4 of the partial embroidery area R3 is deleted.

【0046】次のステップS17では、上記ステップS
16における結合が有効かどうかが判定される。この判
定は、前記結合線分L3及びL4が、共に隣接部分刺繍
領域R2内を通るかどうかにより行われる。結合線分が
隣接部分刺繍領域からはみ出すような場合には結合が無
効とされ(ステップS17にてNo)、エラー表示が行
われる(ステップS18)。上記結合線分L3及びL4
は共に隣接部分刺繍領域R2内を通るため、結合は有効
となる(ステップS17にてYes)。これにて、部分
刺繍領域R1及びR3が結合されて新たな1個の部分刺
繍領域R5(図6(b)参照)が形成され、部分刺繍領
域データが修正されるのである。
In the next step S17, the above step S
It is determined whether the combination at 16 is valid. This determination is made based on whether or not the connection line segments L3 and L4 both pass through the adjacent partial embroidery region R2. If the connection line segment protrudes from the adjacent partial embroidery area, the connection is invalidated (No in step S17), and an error is displayed (step S18). The connection line segments L3 and L4
Since both pass through the adjacent partial embroidery area R2, the connection is effective (Yes in step S17). Thus, the partial embroidery areas R1 and R3 are combined to form a new partial embroidery area R5 (see FIG. 6B), and the partial embroidery area data is corrected.

【0047】そして、次のステップS19では、前記部
分刺繍領域R5の結合に伴う隣接部分刺繍領域R2の分
割の処理が行われる。これは、前記分割線L3及び分割
線L4により部分刺繍領域R2が分断され、図6(b)
に示す部分刺繍領域R4及び部分刺繍領域R6が形成さ
れることに伴い、部分刺繍領域データを修正するもので
ある。これにて、刺繍図形Bは、R4,R5,R6の3
個の部分刺繍領域に分割パターンが変更されるようにな
る。尚、上記ステップS24のところで述べた条件1に
当て嵌まる場合には、このステップS19の処理はスキ
ップされる。
Then, in the next step S19, a process of dividing the adjacent partial embroidery area R2 accompanying the connection of the partial embroidery areas R5 is performed. This is because the partial embroidery region R2 is divided by the dividing lines L3 and L4, and FIG.
The partial embroidery area data is corrected with the formation of the partial embroidery area R4 and the partial embroidery area R6 shown in FIG. With this, the embroidery figure B is represented by R4, R5, and R6.
The division pattern is changed for each partial embroidery area. If the condition 1 described in step S24 is satisfied, the process in step S19 is skipped.

【0048】ステップS20では、図13に示すよう
に、表示装置28の画面に修正後の分割パターンが、縫
い方向を示す矢印と共に表示されるようになる。使用者
は、この表示を見て、分割パターンの修正作業を終了す
る場合には、終了を指定する(ステップS21にてYe
s)。終了が指定されない場合には(ステップS21に
てNo)、前記ステップS11からステップS21まで
の処理が繰返される。このようにして修正された分割パ
ターン(部分刺繍領域データ)によれば、図7(b)に
示すように、刺繍図形Bに関して、刺繍縫目S(図7
(a)参照)とは印象の異なる刺繍縫目Tが形成される
ようになるのである。
In step S20, as shown in FIG. 13, the corrected divided pattern is displayed on the screen of the display device 28 together with an arrow indicating the sewing direction. When the user sees this display and ends the work of modifying the divided pattern, the user designates the end (Ye in step S21).
s). If the end is not specified (No in step S21), the processing from step S11 to step S21 is repeated. According to the divided pattern (partial embroidery area data) thus corrected, as shown in FIG. 7B, the embroidery stitch S (FIG.
(See (a)), an embroidery stitch T having a different impression is formed.

【0049】このように本実施例によれば、データ処理
装置により自動的に分割された刺繍図形Bの分割パター
ンが表示装置28に表示されるようになり、使用者がそ
の表示を見てその分割パターンを修正することができ
る。従って、従来のような分割パターンひいては作成さ
れる刺繍データが1種類に固定されるものと異なり、種
々の分割パターンを形成することができて融通性に富
み、ひいては、使用者の所望する刺繍を実行させること
のできる刺繍データを作成することができるものであ
る。しかも、分割パターンの修正を行うにあたり、使用
者が、結合させるべき2個の部分刺繍領域を指定すると
いう極めて簡単な操作を行うだけで済むといった利点も
得ることができるものである。
As described above, according to the present embodiment, the divided pattern of the embroidery figure B automatically divided by the data processing device is displayed on the display device 28. The division pattern can be modified. Therefore, different from the conventional divided pattern, and thus the embroidery data to be created is fixed to one type, it is possible to form various divided patterns, which is very flexible, and thus the embroidery desired by the user can be achieved. Embroidery data that can be executed can be created. In addition, when the division pattern is corrected, there is an advantage that the user only needs to perform an extremely simple operation of designating two partial embroidery areas to be combined.

【0050】また、特に本実施例では、分割パターンの
修正を行うにあたり、表示装置28に、刺繍図形Bの分
割パターンと併せて各部分刺繍領域R1,R2,R3に
おける縫い方向を表示するようにしたので(ステップS
11及びステップS28,図10及び図13参照)、使
用者が刺繍の出来上がりの状態が理解し易くなり、修正
のための指定を確実に行うことができるようになるもの
である。
In the present embodiment, in particular, when the division pattern is corrected, the sewing direction in each of the partial embroidery regions R1, R2, and R3 is displayed on the display device 28 together with the division pattern of the embroidery figure B. (Step S
11 and step S28, see FIG. 10 and FIG. 13), so that the user can easily understand the finished state of the embroidery, and can surely specify the correction.

【0051】尚、上記実施例では、表示装置28に、刺
繍図形Bの分割パターンと併せて各部分刺繍領域R1,
R2,R3における縫い方向を表示するようにしたが、
必ずしも縫い方向の表示をせずとも、所期の目的を達成
することができる。
In the above embodiment, the partial embroidery areas R1, R2 are displayed on the display device 28 together with the divided pattern of the embroidery figure B.
The sewing direction for R2 and R3 is displayed .
The intended purpose can be achieved without necessarily displaying the sewing direction.

【0052】そして、上記実施例では、条件2に当て嵌
まる場合に、ステップS27で隣接部分刺繍領域R2を
分割するようにしたが、この場合、必ずしも部分刺繍領
域R2を分割せずに、そのままとしておくようにしても
良く、これによれば、縫目が一部で重なるような刺繍が
実行されるようになる。また、隣接部分刺繍領域を分割
するかそのままとするかを使用者に選択させるようにし
ても良い。
In the above embodiment, when the condition 2 is satisfied, the adjacent partial embroidery region R2 is divided in step S27 . In this case, however, the partial embroidery region R2 is not necessarily divided but is left as it is. According to this, embroidery may be performed such that the stitches partially overlap. Further, the user may be allowed to select whether to divide the adjacent partial embroidery area or leave it as it is.

【0053】その他、上記実施例では、刺繍ミシンの制
御装置の機能を兼ねるデータ処理装置としたが、刺繍ミ
シンとは切離して刺繍データの作成,編集を行う専用の
装置として構成しても良く、また、3個以上の部分刺繍
領域を結合するように構成しても良いなど、本発明は要
旨を逸脱しない範囲内で種々の変更が可能である。
In the above embodiment, the data processing device also functions as a control device for the embroidery sewing machine. However, the data processing device may be separated from the embroidery sewing machine and configured as a dedicated device for creating and editing embroidery data. In addition, the present invention can be variously modified without departing from the gist, for example, it may be configured to combine three or more partial embroidery areas.

【0054】[0054]

【発明の効果】以上の説明から明らかなように、本発明
の刺繍ミシンのデータ処理装置によれば、外形線データ
から刺繍データを作成するにあたり、自動的に分割され
た部分刺繍領域に基づく刺繍データだけでなく、使用者
の所望に応じた分割パターンによる刺繍データの作成を
も可能となるという優れた効果を奏する。
As is apparent from the above description, according to the embroidery sewing machine data processing apparatus of the present invention, when creating embroidery data from outline data, embroidery is performed based on the automatically divided partial embroidery areas. There is an excellent effect that not only the data but also the embroidery data can be created by the divided pattern as desired by the user.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例を示すもので、分割パターン
修正処理の手順を示すフローチャート
FIG. 1 is a flowchart illustrating a procedure of a division pattern correction process according to an embodiment of the present invention.

【図2】刺繍データの編集の処理の手順を示すフローチ
ャート
FIG. 2 is a flowchart showing a procedure of an embroidery data editing process;

【図3】刺繍ミシンの斜視図FIG. 3 is a perspective view of an embroidery sewing machine.

【図4】電気的構成を示すブロック図FIG. 4 is a block diagram showing an electrical configuration.

【図5】刺繍図形の一例を示す図FIG. 5 is a diagram showing an example of an embroidery figure;

【図6】部分図形Bの2種類の分割パターンを示す図FIG. 6 is a diagram showing two types of division patterns of a partial graphic B;

【図7】図6の2種類の分割パターンに対応した2種類
の刺繍縫目を示す図
FIG. 7 is a diagram showing two types of embroidery stitches corresponding to the two types of division patterns in FIG. 6;

【図8】刺繍データの表示の状態を示す図FIG. 8 is a diagram showing a display state of embroidery data;

【図9】編集メニューの選択画面を示す図FIG. 9 is a view showing a selection screen of an edit menu.

【図10】分割パターンの修正処理に係る分割パターン
の表示の状態を示す図
FIG. 10 is a diagram showing a display state of a division pattern according to a division pattern correction process.

【図11】結合すべき部分刺繍領域が指定されたときの
表示の状態を示す図
FIG. 11 is a diagram showing a display state when a partial embroidery area to be combined is specified;

【図12】部分刺繍領域の結合時の表示の状態を示す図FIG. 12 is a diagram showing a display state when partial embroidery areas are combined.

【図13】修正後の分割パターンの表示の状態を示す図FIG. 13 is a diagram showing a display state of a divided pattern after correction.

【符号の説明】[Explanation of symbols]

図面中、1は刺繍ミシン、17はデータ処理装置本体
(修正手段)、18はCPU、19はROM、20はR
AM、28は表示装置(表示手段)、30はキーボード
(入力手段)、31はマウス、32はハードディスクド
ライブ、33はイメージスキャナ(入力手段)、A〜E
は刺繍図形、R1〜R6は部分刺繍領域、L1〜L4は
分割線,P1〜P4は特徴点を示す。
In the drawing, 1 is an embroidery sewing machine, 17 is a data processing device main body (correction means), 18 is a CPU, 19 is a ROM, and 20 is
AM, 28 are a display device (display means), 30 is a keyboard (input means), 31 is a mouse, 32 is a hard disk drive, 33 is an image scanner (input means), and A to E
Indicates an embroidery figure, R1 to R6 indicate partial embroidery areas, L1 to L4 indicate division lines, and P1 to P4 indicate feature points.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) D05B 19/00 - 21/00 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int. Cl. 7 , DB name) D05B 19/00-21/00

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 刺繍図形の輪郭を画定する外形線データ
から前記刺繍図形を縫い方向が一意に定まる複数の部分
刺繍領域に分割する分割手段と、この分割手段により分
割された部分刺繍領域データに基づいて各部分刺繍領域
に対する刺繍データを作成する刺繍データ作成手段とを
具備するものにおいて、 前記分割手段による前記刺繍図形の分割パターンを表示
する表示手段と、 前記分割手段により分割された複数の部分刺繍領域のう
ち、新たに結合すべき二以上の部分刺繍領域を指定する
ための入力手段と、 この入力手段により指定された二以上の部分刺繍領域を
結合して一の部分刺繍領域とするように前記部分刺繍領
域データを修正する修正手段とを設けると共に、 前記修正手段は、互いに離れた部分刺繍領域が指定され
たときに、それら部分刺繍領域の間にそれらに隣接して
他の部分刺繍領域が存在することを条件に、それら部分
刺繍領域の間に位置する領域も含めて新たな部分刺繍領
域とする ことを特徴とする刺繍データ処理装置。
1. A dividing means for dividing the embroidery graphic into a plurality of partial embroidery areas in which a sewing direction is uniquely determined from outline data defining an outline of the embroidery graphic, and a partial embroidery area data divided by the dividing means. Embroidery data creating means for creating embroidery data for each partial embroidery area based on the embroidery data. A display means for displaying the embroidery pattern divided by the dividing means, and a plurality of parts divided by the dividing means. An input means for designating two or more partial embroidery areas to be newly combined among the embroidery areas, and two or more partial embroidery areas designated by the input means are combined into one partial embroidery area. the partial embroidery area data provided a correction means for correcting the Rutotomoni, said correction means, is specified partial embroidery region apart from each other in
When they are adjacent to them between the embroidery areas
Provided that there are other partial embroidery areas,
New partial embroidery area including areas located between embroidery areas
An embroidery data processing device characterized by a region .
【請求項2】 刺繍図形の輪郭を画定する外形線データ
から前記刺繍図形を縫い方向が一意に定まる複数の部分
刺繍領域に分割する分割手段と、この分割手段により分
割された部分刺繍領域データに基づいて各部分刺繍領域
に対する刺繍データを作成する刺繍データ作成手段とを
具備するものにおいて、 前記分割手段による前記刺繍図形の分割パターンを表示
する表示手段と、 前記分割手段により分割された複数の部分刺繍領域のう
ち、新たに結合すべき二以上の部分刺繍領域を指定する
ための入力手段と、 この入力手段により指定された二以上の部分刺繍領域を
結合して一の部分刺繍領域とするように前記部分刺繍領
域データを修正する修正手段とを設けると共に、 前記修正手段は、指定された部分刺繍領域の結合に応じ
て、結合される部分刺繍領域の間に位置していた他の部
分刺繍領域の分割を行うことを特徴とする刺繍 データ処
理装置。
2. An outline data defining an outline of an embroidery figure.
A plurality of parts from which the sewing direction of the embroidery figure is uniquely determined
Dividing means for dividing into embroidery areas;
Each partial embroidery area based on the divided partial embroidery area data
Embroidery data creation means for creating embroidery data for
And displaying a division pattern of the embroidery figure by the division means.
And a plurality of partial embroidery areas divided by the dividing means.
First, specify two or more partial embroidery areas to be newly joined
Input means, and two or more partial embroidery areas designated by the input means.
The partial embroidery areas are combined so as to form one partial embroidery area.
Correction means for correcting the area data, wherein the correction means responds to the combination of the designated partial embroidery areas.
Other parts located between the partial embroidery areas to be joined
An embroidery data processing unit for dividing an embroidery area
Equipment.
【請求項3】 前記表示手段は、刺繍図形の分割パター
ンと併せて各部分刺繍領域における縫い方向を表示する
ことを特徴とする請求項1又は2記載の刺繍データ処理
装置。
Wherein said display means, the embroidery data processing apparatus according to claim 1 or 2, wherein the along with the division pattern of the embroidery graphic displaying the sewing direction at the respective portions embroidery area.
JP04170428A 1992-06-29 1992-06-29 Embroidery data processing device Expired - Fee Related JP3144063B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04170428A JP3144063B2 (en) 1992-06-29 1992-06-29 Embroidery data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04170428A JP3144063B2 (en) 1992-06-29 1992-06-29 Embroidery data processing device

Publications (2)

Publication Number Publication Date
JPH067567A JPH067567A (en) 1994-01-18
JP3144063B2 true JP3144063B2 (en) 2001-03-07

Family

ID=15904737

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04170428A Expired - Fee Related JP3144063B2 (en) 1992-06-29 1992-06-29 Embroidery data processing device

Country Status (1)

Country Link
JP (1) JP3144063B2 (en)

Also Published As

Publication number Publication date
JPH067567A (en) 1994-01-18

Similar Documents

Publication Publication Date Title
JPH08141244A (en) Embroidering data preparing device
JP3434075B2 (en) Embroidery data processing device
JPH03861A (en) Data-creating device for embroidery machine
JPH0956942A (en) Sewing data processing device
US5576968A (en) Embroidery data creating system for embroidery machine
JP3629854B2 (en) Sewing pattern processing device
JPH0515668A (en) Embroidery data processor
JPH10113483A (en) Method and device of editing embroidery data
JPH10179963A (en) Embroidery data processing unit
JP3144063B2 (en) Embroidery data processing device
JP2001000761A (en) Display device for sewing machine capable of sewing embroidery
US5896822A (en) Embroidery data processing device
JP2884844B2 (en) Data processing device for embroidery sewing machine
JP3939827B2 (en) Embroidery data creation device
JP2884833B2 (en) Embroidery sewing machine data processor
JP3580861B2 (en) Pattern input device that adds a frame to a pattern
JPH0928953A (en) Embroidery data processor
JP3904245B2 (en) Sewing machine with pattern enlargement / reduction function
JP2748154B2 (en) Embroidery pattern input device for sewing machine
JP3144070B2 (en) Embroidery data creation device
JP3669018B2 (en) Sewing pattern processing device
JPH08276084A (en) Combined pattern data generating device and sewing machine using the same
JPH06246077A (en) Embroidery sewing machine
JP3313903B2 (en) Embroidery data creation device
JP2867715B2 (en) Embroidery sewing data creation method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees