JP2003024667A - Embroidery sewing device - Google Patents

Embroidery sewing device

Info

Publication number
JP2003024667A
JP2003024667A JP2001216778A JP2001216778A JP2003024667A JP 2003024667 A JP2003024667 A JP 2003024667A JP 2001216778 A JP2001216778 A JP 2001216778A JP 2001216778 A JP2001216778 A JP 2001216778A JP 2003024667 A JP2003024667 A JP 2003024667A
Authority
JP
Japan
Prior art keywords
embroidery
sewing
area
pattern
data
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
JP2001216778A
Other languages
Japanese (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 JP2001216778A priority Critical patent/JP2003024667A/en
Publication of JP2003024667A publication Critical patent/JP2003024667A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide an embroidery sewing device with which an area check or area trace is enabled while designating a part of embroidery patterns or an embroidery pattern as a part of an embroidery pattern group containing a plurality of embroidery patterns. SOLUTION: In the embroidery sewing device with which an embroidery pattern can be sewn by driving an embroidery frame according to sewing data, and provided with a sewing means and an embroidery frame driving means, this device is equipped with a designating means for designating a part of the embroidery patterns and an area trace means for setting an area in a part of the embroidery pattern designated by the designating means and tracing the area. Thus, even when sewing only a part of the embroidery pattern, a sewing range thereof can be exactly traced.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】 本発明は、刺繍縫製装置に
関し、特に刺繍模様又は刺繍模様群のうち所望の一部の
みを縫製する場合に、エリアチェックやエリアトレース
を正確に実行可能にした刺繍縫製装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an embroidery sewing device, and more particularly to an embroidery sewing device capable of accurately executing an area check and an area trace when only a desired part of an embroidery pattern or a group of embroidery patterns is sewn. Regarding the device.

【0002】[0002]

【従来の技術】 従来、多針型刺繍ミシンにおいては、
刺繍を施す加工布を装着した刺繍枠を取付けた可動枠が
X軸方向、Y軸方向に移動可能に構成され、縫製対象の
刺繍模様や刺繍模様群の縫製データに基づいて、可動枠
を移動駆動しながらまた色替えを実行しながら、複数色
の糸を用いて刺繍縫製が可能になっている。通常、刺繍
縫製に際しては、縫製対象の刺繍模様の縫製エリア枠
(刺繍模様を包絡する矩形)が、刺繍枠の縫製可能領域
からはみ出さないか否かのチェック(エリアチェック)
を実行したり、或いは、縫針を針上位置に保持したま
ま、刺繍枠を実際に移動させながら、縫製エリア枠を刺
繍枠の内側の縫製可能領域に実際に縫製可能か否かのチ
ェック(エリアトレース)を実行したりする。
2. Description of the Related Art Conventionally, in a multi-needle type embroidery sewing machine,
A movable frame with an embroidery frame attached with a work cloth to be embroidered is configured to be movable in the X-axis direction and the Y-axis direction, and the movable frame is moved based on the sewing data of the embroidery pattern to be sewn or a group of embroidery patterns. It is possible to perform embroidery sewing using threads of a plurality of colors while driving and performing color change. Normally, during embroidery sewing, it is checked whether the sewing area frame (rectangle enclosing the embroidery pattern) of the embroidery pattern to be sewn does not protrude from the sewable area of the embroidery frame (area check).
Check whether or not it is possible to actually sew the sewing area frame in the sewable area inside the embroidery frame while actually moving the embroidery frame with the sewing needle held at the needle up position (area Trace).

【0003】刺繍模様を縫製する場合、通常は、刺繍模
様の縫製データをメモリから読み出したり、外部の記憶
媒体から縫製データを読み出したりして、刺繍縫製を行
う。しかし、多数の作業服に1枚ずつ種々のネームを刺
繍縫製するような場合(これを、ネームドロップとい
う)、縫製データの読み出しの能率向上のため、複数の
ネームの縫製データをポーズデータで区切りながら一連
の刺繍模様(つまり、刺繍模様群)に構成し、その各刺
繍模様の縫製毎にポーズデータにより縫製を停止し、加
工布を交換してから次の刺繍模様を縫製する。
When sewing an embroidery pattern, normally, the embroidery sewing is performed by reading the sewing data of the embroidery pattern from the memory or the sewing data from an external storage medium. However, when various names are sewn on many work clothes one by one (this is called name drop), the sewing data of multiple names are separated by the pose data in order to improve the efficiency of reading the sewing data. However, a series of embroidery patterns (that is, a group of embroidery patterns) is formed, and sewing is stopped according to the pose data for each sewing of each embroidery pattern, the work cloth is replaced, and then the next embroidery pattern is sewn.

【0004】ここで、各刺繍模様を単位とする場合に
は、その刺繍模様を単位としてエリアチェックやエリア
トレースを行うことができる。しかし、模様と文字列な
どを含む刺繍模様のうちの一部(例えば、模様のみ)を
縫製するような場合には、その縫製対象の刺繍模様部に
ついてエリアチェックやエリアトレースを行うことがで
きない。そこで、通常は、パソコンとデータ編集ソフト
等を用いて、縫製対象の刺繍模様のうちの一部だけの縫
製データに作り直してから、エリアチェックやエリアト
レースおよび縫製を行う。或いは、エリアチェックやエ
リアトレースを省略し、縫製データを修正することなく
縫製を開始し、例えば、糸色を変える色替え時に縫製を
強制的に停止する。
When each embroidery pattern is used as a unit, the area check and the area trace can be performed with the embroidery pattern as a unit. However, when a part (for example, only the pattern) of the embroidery pattern including the pattern and the character string is sewn, the area check or the area trace cannot be performed on the embroidery pattern portion to be sewn. Therefore, usually, a personal computer and data editing software are used to recreate the sewing data of only a part of the embroidery pattern to be sewn, and then the area check, area trace and sewing are performed. Alternatively, the area check and the area trace are omitted, and the sewing is started without correcting the sewing data, and for example, the sewing is forcibly stopped when the color is changed to change the thread color.

【0005】[0005]

【発明が解決しようとする課題】 前記のように、刺繍
模様の一部や、刺繍模様群の中の一部の刺繍模様のみを
縫製する場合に、縫製データを作り直すには、パソコン
やデータ編集ソフトが必要になるし、その縫製データの
編集作業に時間と労力がかかる。しかも、縫製データを
修正することなく刺繍模様の一部のみを縫製する場合に
は、エリアチェックやエリアトレースを実施できないた
め、縫製エリア枠が刺繍枠内側の縫製可能領域内に収ま
るか否かチェックすることができない。
As described above, when only a part of the embroidery pattern or a part of the embroidery pattern group is sewn, it is necessary to recreate the sewing data by using a personal computer or a data editing tool. Software is required, and it takes time and labor to edit the sewing data. Moreover, when sewing only a part of the embroidery pattern without modifying the sewing data, area check and area trace cannot be performed, so it is checked whether the sewing area frame fits within the sewable area inside the embroidery frame. Can not do it.

【0006】そのため、予め試し縫いしてオペレータの
経験や勘を頼りに縫製エリア枠が縫製可能領域内に収ま
るか否か判断してから縫製する場合もある。このよう
に、エリアチェックやエリアトレースを省略したまま、
チェックが不備のまま縫製を行うと、縫製開始後に縫製
可能領域内に収まらなったり、縫針が刺繍枠に衝突して
損傷する等の問題が発生する。本発明の目的は、刺繍模
様の一部、或いは、複数の刺繍模様を含む刺繍模様群の
うちの一部の刺繍模様を指定して、エリアチェックした
り、エリアトレースすることができる刺繍縫製装置を提
供することである。
Therefore, there is a case where trial sewing is performed in advance and it is determined whether or not the sewing area frame fits within the sewable area based on the experience and intuition of the operator, and then the sewing is performed. In this way, while omitting area check and area trace,
If sewing is performed without checking, problems such as fitting within the sewable area after the start of sewing and the needle colliding with the embroidery frame and being damaged occur. An object of the present invention is to specify an embroidery pattern that is part of an embroidery pattern or a group of embroidery patterns that includes a plurality of embroidery patterns, and can perform an area check or area trace. Is to provide.

【0007】[0007]

【課題を解決するための手段】 請求項1の刺繍縫製装
置は、縫製手段と、刺繍枠を交差する2方向へ独立に移
動駆動可能な刺繍枠駆動手段とを備え、縫製データに従
って刺繍枠を駆動して刺繍模様を縫製可能な刺繍縫製装
置において、前記刺繍模様の一部分を指定する指定手段
と、その指定手段によって指定された刺繍模様の一部分
のエリアを設定し、そのエリアをトレースするためのエ
リアトレース手段とを備えたことを特徴とするものであ
る。
An embroidery sewing device according to a first aspect of the present invention includes a sewing device and an embroidery frame driving device that is independently movable and movable in two directions intersecting the embroidery frame, and the embroidery frame is formed according to the sewing data. In an embroidery sewing device capable of driving and sewing an embroidery pattern, a designating unit for designating a part of the embroidery pattern and an area of a part of the embroidery pattern designated by the designating unit are set, and the area is traced. Area trace means is provided.

【0008】前記刺繍縫製装置で縫製途中の刺繍模様の
一部分についてエリアトレースする際には、刺繍模様の
一部分を指定手段により指定し、エリアトレース手段に
より、前記指定手段で指定した刺繍模様の一部分のエリ
ア(縫製エリア枠)を設定し、そのエリアをエリアトレ
ースする。このエリアトレースの際、刺繍枠を装着しそ
の刺繍枠を刺繍枠駆動手段により交差する2方向(X方
向とY方向)へ独立に移動駆動して縫針に対して相対移
動させる。
When performing an area trace on a part of an embroidery pattern which is being sewn by the embroidery sewing device, a part of the embroidery pattern is specified by the designating means, and the area tracing means selects a part of the embroidery pattern designated by the designating means. Set the area (sewing area frame) and trace the area. At the time of this area trace, an embroidery frame is mounted, and the embroidery frame is moved and driven independently by the embroidery frame drive means in two intersecting directions (the X direction and the Y direction) to move relative to the sewing needle.

【0009】請求項2の刺繍縫製装置は、縫製手段と、
刺繍枠を交差する2方向へ独立に移動駆動可能な刺繍枠
駆動手段とを備え、複数の刺繍模様の模様データと各刺
繍模様を区切る区切りデータとを含む縫製データに基づ
いて複数の刺繍模様を順々に刺繍縫製可能な刺繍縫製装
置において、前記複数の刺繍模様のうちのエリアチェッ
クの対象とする刺繍模様を設定する模様設定手段と、前
記模様設定手段による設定内容と縫製データに基づいて
前記エリアチェック対象の刺繍模様の縫製エリア枠を演
算するエリア演算手段とを備えたことを特徴とするもの
である。
An embroidery sewing device according to a second aspect of the present invention includes sewing means and
A plurality of embroidery patterns are provided on the basis of sewing data including pattern data of a plurality of embroidery patterns and delimiter data that separates each embroidery pattern. In an embroidery sewing device capable of sequentially performing embroidery sewing, pattern setting means for setting an embroidery pattern to be an area check target among the plurality of embroidery patterns, and the setting contents by the pattern setting means and the sewing data based on the setting content. Area calculation means for calculating a sewing area frame of an embroidery pattern to be area-checked is provided.

【0010】複数の刺繍模様(刺繍模様群)のうちのエ
リアチェックの対象とする刺繍模様を模様設定手段によ
り設定し、エリア演算手段は、エリアチェック対象の刺
繍模様の縫製エリア枠(刺繍模様を包絡する矩形)を、
模様設定手段による設定内容と縫製データに基づいて演
算する。
Of the plurality of embroidery patterns (embroidery pattern group), the embroidery pattern to be the area check target is set by the pattern setting means, and the area calculation means sets the sewing area frame (embroidery pattern Enclosing rectangle),
The calculation is performed based on the setting contents by the pattern setting means and the sewing data.

【0011】請求項3の刺繍縫製装置は、請求項2の発
明において、前記エリア演算手段の演算結果を受けて、
刺繍枠と関連付けて縫製エリア枠が刺繍枠内に納まるか
否かエリアチェックするエリアチェック手段を設けたこ
とを特徴とするものである。つまり、エリア演算手段の
演算結果を受け、エリアチェック手段が刺繍枠と関連付
けて縫製エリア枠が刺繍枠内に納まるか否かエリアチェ
ックする。
According to a third aspect of the present invention, the embroidery sewing device receives the calculation result of the area calculating means according to the second aspect of the invention.
It is characterized in that area checking means for checking whether the sewing area frame fits within the embroidery frame is provided in association with the embroidery frame. That is, in response to the calculation result of the area calculation means, the area check means associates with the embroidery frame and checks the area whether the sewing area frame fits within the embroidery frame.

【0012】請求項4の刺繍縫製装置は、請求項2の発
明において、前記エリア演算手段の演算結果を受けて、
刺繍枠の移動を介してエリアトレースを行うエリアトレ
ース手段を設けたことを特徴とするものである。つま
り、前記エリア演算手段の演算結果を受けて、エリアト
レース手段が刺繍枠の移動を介してエリアトレースを実
行し、縫製エリア枠が刺繍枠内に納まるか否か確認す
る。
According to a fourth aspect of the invention, the embroidery sewing device receives the calculation result of the area calculating means,
It is characterized in that area trace means for performing area trace through movement of the embroidery frame is provided. That is, in response to the calculation result of the area calculation means, the area trace means executes the area trace through the movement of the embroidery frame, and confirms whether the sewing area frame fits within the embroidery frame.

【0013】ここで、前記区切りデータが縫製の一時停
止を指示するポーズデータであってもよく(請求項
5)、また、前記区切りデータが色替えを指示する色替
えデータであってもよい(請求項6)。また、前記区切
りデータが刺繍模様に関連付けて予め指定した指定点デ
ータであってもよい(請求項7)。
Here, the delimiter data may be pause data for instructing a temporary stop of sewing (Claim 5), and the delimiter data may be color change data for instructing color change. Claim 6). Further, the delimiter data may be designated point data designated in advance in association with the embroidery pattern (claim 7).

【0014】また、前記模様設定手段が、複数の刺繍模
様をまとめてエリアチェックの対象とするように設定可
能に構成してもよく(請求項8)、この場合、前記模様
設定手段によりまとめてエリアチェックの対象とするよ
うに設定された複数の刺繍模様のみを、表示手段のディ
スプレイに表示させる表示制御手段を設けてもよい(請
求項9)。
Further, the pattern setting means may be set so that a plurality of embroidery patterns can be collectively subjected to an area check (Claim 8). In this case, the pattern setting means collectively collects the embroidery patterns. Display control means may be provided for displaying only a plurality of embroidery patterns set to be subjected to the area check on the display of the display means (claim 9).

【0015】[0015]

【発明の実施の形態】 以下、本発明の実施の形態につ
いて図面を参照して説明する。最初に刺繍縫製装置とし
ての多針型刺繍ミシンについて説明する。図1、図2に
示すように、この多針型刺繍ミシン1は、ミシンテーブ
ル2、脚柱部3、アーム部4等を有し、このアーム部4
の前端部分には、例えば5本の針棒5を左右1列状に収
容した針棒ケース6が左右方向へ移動自在に支持されて
いる。アーム部4の上部には糸駒スタンド7が固定さ
れ、複数の糸駒8は針棒ケース6の後側において糸駒ス
タンド7に付設の複数の糸立棒7aに夫々装着されてい
る。ミシンテーブル2の後部の操作パネル9には、複数
のキー9aと液晶ディスプレイ9b(LCD)が設けら
れている
Embodiments of the present invention will be described below with reference to the drawings. First, a multi-needle type embroidery sewing machine as an embroidery sewing device will be described. As shown in FIGS. 1 and 2, the multi-needle type embroidery sewing machine 1 includes a sewing machine table 2, a pedestal portion 3, an arm portion 4 and the like.
A needle bar case 6 accommodating, for example, five needle bars 5 in a row in the left and right direction is supported at the front end portion of the so as to be movable in the left and right direction. A thread spool stand 7 is fixed to an upper portion of the arm portion 4, and a plurality of thread spools 8 are attached to a plurality of thread stand bars 7a attached to the thread spool stand 7 on the rear side of the needle bar case 6, respectively. A plurality of keys 9a and a liquid crystal display 9b (LCD) are provided on the operation panel 9 at the rear of the sewing machine table 2.

【0016】各針棒5の下端には縫針5aが取付けら
れ、糸駒スタンド7の糸駒8から供給される刺繍糸が、
対応する糸調子器6aと天秤6bを経て縫針5aに導か
れている。ミシンテーブル2の下側近傍にミシン本体の
シリンダベッドが設けられ、このシリンダベッドの内部
には、縫針5aの上下動と協動して加工布CLに縫目を
形成する為の図示外の糸輪捕捉器等が設けられている。
A sewing needle 5a is attached to the lower end of each needle bar 5, and the embroidery thread supplied from the thread spool 8 of the thread spool stand 7 is
It is guided to the sewing needle 5a via the corresponding thread tension device 6a and the balance 6b. A cylinder bed of the sewing machine main body is provided near the lower side of the sewing machine table 2, and a thread (not shown) for forming a stitch on the work cloth CL in cooperation with the vertical movement of the sewing needle 5a is provided inside the cylinder bed. A wheel catcher or the like is provided.

【0017】1対のY方向移動アーム10とこれらに固
着されてX方向に延びる支持部材12が、Y軸駆動モー
タ11(図2参照)によりXY平面内のY方向(前後方
向)に移動可能に設けられている。支持部材12には、
X方向移動アーム13がX軸駆動モータ14(図2参
照)によりX方向(左右方向)に移動可能に設けられ、
このX方向移動アーム13の前端部には、加工布を着脱
可能に装着する為の刺繍枠15が着脱可能に装着されて
いる。
A pair of Y-direction moving arms 10 and a supporting member 12 fixed to them and extending in the X-direction can be moved in the Y-direction (front-back direction) in the XY plane by a Y-axis drive motor 11 (see FIG. 2). It is provided in. The support member 12 includes
An X-direction moving arm 13 is provided so as to be movable in the X direction (horizontal direction) by an X-axis drive motor 14 (see FIG. 2),
An embroidery frame 15 for detachably attaching the work cloth is detachably attached to the front end of the X-direction moving arm 13.

【0018】刺繍枠15に装着された加工布CLを相直
交するX方向とY方向とに独立に移動駆動しながら、ミ
シンモータ16と針棒上下動機構で針棒5を上下動さ
せ、針棒5と連動して天秤6bを上下動させて、加工布
CLに種々の刺繍模様を縫製するようになっている。
尚、糸色を変える色替え毎に針棒切換え機構17により
針棒5を切り換え、5色の刺繍糸で刺繍縫製する。
While the work cloth CL mounted on the embroidery frame 15 is independently moved and driven in the X direction and the Y direction which are orthogonal to each other, the needle bar 5 is moved up and down by the sewing machine motor 16 and the needle bar up-and-down moving mechanism to move the needle. Various kinds of embroidery patterns are sewn on the work cloth CL by moving the balance 6b up and down in conjunction with the rod 5.
It should be noted that the needle bar 5 is switched by the needle bar switching mechanism 17 each time the thread color is changed, and the embroidery sewing is performed with the five colors of embroidery threads.

【0019】次に、前記刺繍ミシン1の制御装置18を
含む制御系について説明する。図2に示すように、制御
装置18は、CPU19とROM20とRAM21とこ
れらを接続するバス30を含むマイクロコンピュータ
と、入出力インターフェース22(I/O)と、ミシン
モータ16の為のドライバ23と、X,Y軸駆動モータ
14,11のドライバ24,25と、針棒変更モータ2
6の為のドライバ27と、糸切断用ソレノイド28の為
のドライバ29などを有する。
Next, a control system including the control device 18 of the embroidery sewing machine 1 will be described. As shown in FIG. 2, the control device 18 includes a microcomputer including a CPU 19, a ROM 20, a RAM 21, and a bus 30 connecting these, an input / output interface 22 (I / O), and a driver 23 for the sewing machine motor 16. , X, Y axis drive motors 14, 11 drivers 24, 25 and needle bar changing motor 2
6 has a driver 27, a thread cutting solenoid 28 has a driver 29, and the like.

【0020】入出力インターフェース22には、操作パ
ネル9、スタートストップスイッチ31(S/Sスイッ
チ)、ドライバ23〜25,27,29などが接続され
ている。ROM20には、種々の刺繍模様の縫製データ
と、この縫製データに基づいて刺繍枠駆動手段と縫製手
段により刺繍縫製を施す刺繍縫製制御の制御プログラ
ム、エリアチェック対象の刺繍模様を設定するととも
に、エリアチェックやエリアトレースを行う模様設定・
エリアチェック・エリアトレース制御プログラム、その
他各種制御プログラムが格納されている。RAM21に
は、必要なワークメモリ(メモリ、フラグ、バッファ、
レジスタ、カウンタ等)が設けられている。
An operation panel 9, a start / stop switch 31 (S / S switch), drivers 23 to 25, 27, 29, etc. are connected to the input / output interface 22. In the ROM 20, sewing data of various embroidery patterns, a control program for embroidery sewing control for performing embroidery sewing by the embroidery frame driving means and the sewing means based on the sewing data, and an embroidery pattern to be area-checked are set, and the area is also set. Pattern setting for checking and area tracing
Area check / area trace control programs and other various control programs are stored. The RAM 21 includes necessary work memory (memory, flags, buffers,
Registers, counters, etc.) are provided.

【0021】ここで、刺繍ミシン1は、主にネームドロ
ップを行う刺繍ミシンであり、以下の説明は概ねネーム
ドロップの場合を例として説明する。ここで、ネームド
ロップの為の縫製データについて説明する。図3(a)
は複数の刺繍模様としての複数のネーム(ABCDE,
FG,HIJ・・)を複数の加工布CLに夫々刺繍した
場合の説明図、図3(b)はその縫製データの説明図で
ある。図3(a)の「ABCDE」,「FG」,「HI
J」・・は夫々刺繍されたネーム32,33,34を示
す。各ネームの為の縫製データは、色替えデータと刺繍
模様データとポーズデータとで構成されている。
Here, the embroidery sewing machine 1 is an embroidery sewing machine that mainly performs a name drop, and the following description will be given by taking the case of a name drop as an example. Here, the sewing data for name drop will be described. Figure 3 (a)
Is a plurality of names (ABCDE,
FG, HIJ ...) Are embroidered on a plurality of work cloths CL, respectively, and FIG. 3B is an explanatory view of the sewing data. “ABCDE”, “FG”, and “HI” in FIG.
"J" ... indicates the names 32, 33, 34 which are respectively embroidered. The sewing data for each name is composed of color change data, embroidery pattern data, and pose data.

【0022】複数のネームの縫製データは、図3(b)
に示す通りである。ネームドロップの縫製を行う際に
は、最初のネームを縫製後ポーズデータに基いて縫製を
一時停止し、次に加工布を交換すると共に色替えの為針
棒を切換えてから縫製を行い、その縫製後ポーズデータ
に基いて縫製を一時停止する。これを順々に繰り返すこ
とで、多数のネームを別々の加工布に刺繍縫製してい
く。
Sewing data of a plurality of names is shown in FIG. 3 (b).
As shown in. When sewing the name drop, after the first name is sewn, the sewing is temporarily stopped based on the pose data, then the work cloth is replaced and the needle bar is changed for the color change, and then the sewing is performed. After sewing, suspend sewing based on the pose data. By repeating this in order, many names are sewn on different work cloths.

【0023】次に、エリアチェック、エリアトレースに
ついて説明しておく。図3、図4に示すように、縫製エ
リア枠37(刺繍模様を包絡する矩形)は、刺繍模様毎
に異なるので、縫製前に縫製エリア枠37が刺繍枠15
内に納まるか否かをチェックするエリアチェックが実行
される。このエリアチェックは刺繍枠15を移動させる
ことなく、演算処理のみで行う処理である。エリアトレ
ースは、縫棒を針上位置に保持した状態で、刺繍枠15
を移動せながら、縫製エリア枠37が刺繍枠15内に納
まるか否かチェックすることである。
Next, the area check and area trace will be described. As shown in FIGS. 3 and 4, the sewing area frame 37 (rectangle enclosing the embroidery pattern) is different for each embroidery pattern.
An area check is performed to check whether or not it fits inside. This area check is a process performed only by the calculation process without moving the embroidery frame 15. In the area trace, the embroidery frame 15 is held with the sewing rod held at the needle upper position.
It is to check whether or not the sewing area frame 37 can be accommodated in the embroidery frame 15 while moving.

【0024】図4(b)に示すように、エリアトレース
を実行する際には、先ず現在のステッチ位置PPを含む
縫製エリア枠37を刺繍模様の模様データに基づいて求
め、縫針5aを針上位置に保持したまま、縫針5aに対
して刺繍枠15を相対移動させる。この場合、ステッチ
位置PPからスタートし、順次矢印で示す方向へ、縫製
エリア枠37の左上隅、左下隅、右下隅、右上隅、左上
隅を経て元のステッチ位置PPに復帰する。
As shown in FIG. 4B, when performing the area trace, first, the sewing area frame 37 including the current stitch position PP is obtained based on the pattern data of the embroidery pattern, and the sewing needle 5a is raised. The embroidery frame 15 is moved relative to the sewing needle 5a while being held at the position. In this case, starting from the stitch position PP, the sewing area frame 37 returns to the original stitch position PP through the upper left corner, the lower left corner, the lower right corner, the upper right corner and the upper left corner in the direction indicated by the arrow.

【0025】ここで、本願は、図3(b)のような構成
の縫製データである場合に、その中の一部の所望の1又
は複数の模様を選択的に指定して、エリアチェックやエ
リアトレースを可能にするものであるが、所望の1又は
複数の模様を選択的に指定する方法として、(イ)ポー
ズデータを用いて指定する方法、(ロ)色替え指示デー
タを用いて指定する方法、(ハ)針数を介して予め指定
した指定点と指定点とを用いて指定する方法、(ニ)
(イ)又は(ロ)を組み合わせて指定する方法、などが
採用可能である。
Here, in the case of the sewing data having the structure as shown in FIG. 3B, the present application selectively designates a desired one or a plurality of patterns in a part of the sewing data to perform an area check or Area tracing is possible, but as a method for selectively designating one or more desired patterns, (a) designating using pose data, (b) designating using color change instruction data Method, (c) a method of specifying using a specified point and a specified point previously specified via the number of stitches, (d)
A method of designating a combination of (a) or (b) can be adopted.

【0026】次に、これらの指定方法について説明す
る。 (イ)ポーズデータを用いて刺繍模様を指定する場合に
は、図3に示すように、第1番目の模様を指定するに
は、第1針目から最初のポーズ位置P1 までを指定すれ
ばよく、2番目の模様を指定するには、ポーズ位置P1
から次のポーズ位置P2で区切って指定すればよく、第
i番目の模様を指定するには、ポーズ位置P(i−1)
から次のポーズ位置Piで区切って指定すればよい。
尚、前記のiは正の整数である。この場合、ポーズデー
タが区切りデータに相当する。
Next, these designation methods will be described. (A) When designating an embroidery pattern using pose data, as shown in FIG. 3, the first pattern can be designated by designating from the first stitch to the first pose position P1. To specify the second pattern, pause position P1
From the next pose position P2, and the i-th pattern can be specified by specifying the pose position P (i-1).
It is sufficient to specify by separating from the next pose position Pi.
The above i is a positive integer. In this case, the pose data corresponds to the delimiter data.

【0027】(ロ)色替え指示データを用いて指定する
場合には、図3に示すように、第1番目の模様を指定す
るには、1番目の色替えから2番目の色替えまでを指定
すればよく、2番目の模様を指定するには、2番目の色
替えから3番目の色替えまでを指定すればよく、第i番
目の模様を指定するには、i番目の色替えから(i+
1)番目の色替えで区切って指定すればよい。この場
合、色替え指示データが区切りデータに相当する。
(B) When designating using the color change instruction data, as shown in FIG. 3, in order to designate the first pattern, the first color change to the second color change are performed. To specify the second pattern, specify from the second color change to the third color change. To specify the i-th pattern, change the i-th color change. (I +
1) You can specify by separating with the color change. In this case, the color change instruction data corresponds to the delimiter data.

【0028】(ハ)針数を介して予め指定した指定点と
指定点とを用いて刺繍模様を指定する場合には、例え
ば、図4(a)に示すように、予め指定された指定点
〔1〕から指定点〔2〕で区切られた任意の刺繍模様や
刺繍模様部分を指定することができる。この場合、操作
パネル9の液晶ディスプレイ9bに例えば刺繍模様(AB
CDE )を表示させ、針数カウンタに針数を夫々表示させ
た状態で指定点指定制御プログラムが実行される。針数
を介して図4(a)の指定点〔1〕,〔2〕が指定され
ると、刺繍模様又は刺繍模様部分「D」を指定すること
ができる。この場合、指定点を示す針数データが区切り
データに相当する。
(C) When designating an embroidery pattern using designated points designated in advance via the number of stitches and designated points, for example, as shown in FIG. It is possible to designate an arbitrary embroidery pattern or an embroidery pattern portion delimited by the designated point [2] from [1]. In this case, for example, an embroidery pattern (AB
CDE) is displayed and the number of stitches is displayed on the number of stitches counter, the designated point designation control program is executed. When the designated points [1] and [2] in FIG. 4A are designated through the number of stitches, the embroidery pattern or the embroidery pattern portion "D" can be designated. In this case, the stitch number data indicating the designated point corresponds to the delimiter data.

【0029】(ニ)前記の(イ)又は(ロ)を組み合わ
せて指定する場合について説明する。図5は前記(イ)
を組み合わせて指定する場合であり、10個の刺繍模様
を含む刺繍模様群において、図5(a)に示すように、
選択可能な区切り番号が予め設定して記憶されており、
ディスプレイ6bに図5(a)に示すように表示可能で
あり、そのディスプレイ6bへの表示を見て、例えば、
図5(b)に示すように所望の区切り番号(1,2,
3,6,7,8)をキー9aにて選択することで、6個
の刺繍模様を指定することができる。この指定もディス
プレイ6bへの表示を介して行うことができる。この表
示と選択設定とは、区切りの選択組合わせ指定制御プロ
グラムを介して行う。図6は前記(ロ)を組み合わせて
指定する場合であり、図5の場合と同様であるので、そ
の説明は省略する。
(D) A case where the above (ii) or (ii) is designated in combination will be described. Figure 5 shows (a) above.
In the case of specifying by combining, as shown in FIG. 5A, in an embroidery pattern group including 10 embroidery patterns,
Selectable delimiter numbers are preset and stored,
It can be displayed on the display 6b as shown in FIG. 5 (a). Looking at the display on the display 6b, for example,
As shown in FIG. 5B, desired delimiter numbers (1, 2,
By selecting (3, 6, 7, 8) with the key 9a, six embroidery patterns can be designated. This designation can also be made through the display on the display 6b. This display and selection setting are performed via a delimiter selection combination designation control program. FIG. 6 shows a case of designating a combination of the above (b) and is the same as the case of FIG. 5, so the description thereof will be omitted.

【0030】図7には、自動車を示す刺繍模様と「br
other」という文字列の刺繍模様を編集した1つの
刺繍模様とその縫製エリア枠37が示されている。つま
り、この刺繍模様は、自動車の車体39の模様部と、タ
イヤ40の模様部と、「brother」という文字列
の模様部41とで構成され、模様部毎に色替えして縫製
する。このような刺繍模様のうち例えば文字列を除いて
自動車のみ縫製する場合には、前記の(イ)〜(ニ)の
方法で自動車のみ指定することができる。例えば、
(ハ)の指定方法を採用する場合には、車体39の模様
部の第1針目に相当する指定点からタイヤ40の最終針
数に相当する指定点で区切って自動車を指定することが
できる。
FIG. 7 shows an embroidery pattern showing an automobile and "br.
One embroidery pattern obtained by editing the embroidery pattern of the character string "other" and its sewing area frame 37 are shown. That is, this embroidery pattern is composed of the pattern portion of the vehicle body 39 of the automobile, the pattern portion of the tire 40, and the pattern portion 41 of the character string "brother". In the case where only the car is sewn in the embroidery pattern except for the character string, only the car can be designated by the above methods (a) to (d). For example,
In the case of adopting the designation method of (c), the automobile can be designated by dividing it from the designated point corresponding to the first stitch of the pattern portion of the vehicle body 39 to the designated point corresponding to the final stitch number of the tire 40.

【0031】次に、前記模様設定・エリアチェック・エ
リアトレース制御プログラムにより行う制御であって、
複数の刺繍模様のうち所望の一部分の刺繍模様のみを指
定してエリアトレースまたはエリアチェックする制御に
ついて、図8〜図18を参照して説明する。この制御
は、刺繍縫製の開始後の縫製停止状態において制御装置
18で実行されるものである。尚、Si(i=1,2,
・・)は各ステップを示す。
Next, the control performed by the pattern setting / area check / area trace control program,
Control of area trace or area check by designating only a desired part of a plurality of embroidery patterns will be described with reference to FIGS. This control is executed by the control device 18 in a sewing stopped state after the start of embroidery sewing. In addition, Si (i = 1, 2,
・ ・) Indicates each step.

【0032】図8に示すように、スタートストップスイ
ッチ31がONで、縫製途中の駆動停止状態のときに、
エリアトレース又はエリアチェックの設定選択の要否が
液晶ディスプレイ9bに表示され、操作パネル9により
設定選択あり(S1;Yes)を選択すると、図9のエリア
トレース又はエリアチェックのメニューを選択する制御
のルーチンが実行され(S2 )、その後S1へ戻りS1
以降が実行される。
As shown in FIG. 8, when the start / stop switch 31 is ON and the drive is stopped during sewing,
Whether or not area trace or area check setting selection is required is displayed on the liquid crystal display 9b, and when setting selection (S1; Yes) is selected on the operation panel 9, control for selecting the area trace or area check menu of FIG. The routine is executed (S2), and then the process returns to S1 and S1
The subsequent steps are executed.

【0033】このS2の内容については後述するが、こ
のS2においてメニュー3(図9参照)を選択した場合
は、図8のS3の判定がYesとなってS4へ移行し、図
10の指定点〔1〕〔2〕をセットするルーチンが実行
され(S4 )、S1へ戻る。S2においてメニュー4を
選択した場合は、S5の判定において区切りの組合わせ
指定を選択したものと判定され(S5;Yes)、図11の
区切りの組合わせ番号を選択するルーチンが実行され
(S6 )、S1へ戻る。
Although the contents of this S2 will be described later, when the menu 3 (see FIG. 9) is selected in this S2, the determination in S3 of FIG. 8 becomes Yes and the process shifts to S4 and the designated point of FIG. A routine for setting [1] and [2] is executed (S4), and the process returns to S1. When the menu 4 is selected in S2, it is determined in the determination of S5 that the delimitation combination designation is selected (S5; Yes), and the routine for selecting the delimitation combination number of FIG. 11 is executed (S6). , Return to S1.

【0034】エリアチェックを選択した場合(S7;Ye
s)、図12の縫製エリア枠をエリアチェックするルー
チンが実行され(S8 )、S1へ戻る。エリアチェック
ではなくエリアトレースを選択した場合(S9;Yes)、
図13の縫製エリア枠をトレースするルーチンが実行さ
れ(S10)、S1へ戻る。キャンセルを選択した場合
(S11; Yes)、次の模様データのポーズまでデータポ
インタを飛ばし(S12)、その後S1に戻る。全キャン
セルを選択した場合(S13 ;Yes)、縫製データの最終
点にデータポインタを飛ばし(S14)、その後S1へ戻
る。縫製開始を選択した場合(S15 ;Yes)には、図示
外の縫製制御へリターンする。
When the area check is selected (S7; Ye
s), the routine for area-checking the sewing area frame in FIG. 12 is executed (S8), and the process returns to S1. If area trace is selected instead of area check (S9; Yes),
A routine for tracing the sewing area frame shown in FIG. 13 is executed (S10), and the process returns to S1. When cancel is selected (S11; Yes), the data pointer is skipped to the pause of the next pattern data (S12), and then the process returns to S1. When all cancel is selected (S13; Yes), the data pointer is skipped to the last point of the sewing data (S14), and then the process returns to S1. When the sewing start is selected (S15; Yes), the process returns to the sewing control not shown.

【0035】次に、エリアトレース又はエリアチェック
のメニュー選択してモードを設定するルーチンについて
図9により説明する。このルーチンでは、液晶ディスプ
レイ9bにメニューが表示され(S20)、終了キーが操
作されるとS1へ戻る。メニュー1を選択した場合には
(S22; Yes)、エリアトレース又はエリアチェックの
モードをポーズからポーズに設定し(S23)、メニュー
2を選択した場合には(S24 ;Yes)、エリアトレース
又はエリアチェックのモードを色替えから色替えに設定
する(S25)。メニュー3を選択した場合には(S26 ;
Yes)、エリアトレース又はエリアチェックのモードを
指定点から指定点に設定し(S27)、メニュー4を選択
した場合には(S28 ;Yes)、エリアトレース又はエリ
アチェックのモードを区切り選択に設定する(S29)。
メニュー5を選択した場合には(S30 ;Yes)、エリア
トレース又はエリアチェックのモードを全体に設定する
(S31)。尚、S23、S25、S27、S29、S3
1からは夫々S21へ戻る。
Next, a routine for selecting the area trace or area check menu and setting the mode will be described with reference to FIG. In this routine, a menu is displayed on the liquid crystal display 9b (S20), and when the end key is operated, the process returns to S1. When menu 1 is selected (S22; Yes), the area trace or area check mode is set from pause to pose (S23), and when menu 2 is selected (S24; Yes), area trace or area The check mode is changed from color change to color change (S25). When menu 3 is selected (S26;
Yes), the mode of area trace or area check is set from a specified point to a specified point (S27), and when menu 4 is selected (S28; Yes), the mode of area trace or area check is set to break selection. (S29).
When the menu 5 is selected (S30; Yes), the area trace or area check mode is set to the whole (S31). Incidentally, S23, S25, S27, S29, S3
From 1, each returns to S21.

【0036】次に、指定点設定のルーチンについて、図
10のフローチャートに基づいて説明する。図9におい
てメニュー3を選択すると、図8のS4に移行し、この
図10のルーチンが開始される。このとき、液晶ディス
プレイ9bに刺繍模様が表示され、針数カウンタに針数
が表示され、最初にカウンタCが「1」に設定され(S
40)、次にカウンタCが「2」より大きくないと判定さ
れると(S41 ;No )、指定点を指定するキー(例え
ば、キー9a)の入力の有無が判定される(S43)。最
初指定点を指定するキーを操作せずに、前進又は後退キ
ーの入力があると(S44 ;Yes)、刺繍枠15が前進ま
たは後退(ステップフォワードまたはステップバック)
すると共に針数カウンタの針数も増減する(S45)。
Next, the designated point setting routine will be described with reference to the flowchart of FIG. When menu 3 is selected in FIG. 9, the process proceeds to S4 in FIG. 8 and the routine in FIG. 10 is started. At this time, the embroidery pattern is displayed on the liquid crystal display 9b, the number of stitches is displayed on the stitch number counter, and the counter C is first set to "1" (S).
40) Next, when it is determined that the counter C is not larger than "2"(S41; No), it is determined whether or not the key (for example, the key 9a) for designating the designated point is input (S43). When the forward or backward key is input without first operating the key for designating the designated point (S44; Yes), the embroidery frame 15 moves forward or backward (step forward or step back).
At the same time, the number of stitches in the stitch number counter is increased or decreased (S45).

【0037】所望の指定点の位置に縫針5が一致したと
き、指定点を指定するキーの入力があると(S43 ;Ye
s)、現在の針数を指定点Cとして記憶し(S46)、こ
の指定点Cを1つインクリメントしてC=2とする(S
47)。その後S41へ戻り、S41以降が繰り返され
る。再度、前進又は後退キーの入力があると(S44 ;Y
es)、刺繍枠15が前進または後退(ステップフォワー
ドまたはステップバック)すると共に針数カウンタの針
数も増減し(S45)、その後S41へ戻る。
When the sewing needle 5 coincides with the position of the desired designated point, the key for designating the designated point is input (S43; Ye
s), the current number of stitches is stored as the designated point C (S46), and the designated point C is incremented by 1 to set C = 2 (S46).
47). After that, the process returns to S41, and S41 and subsequent steps are repeated. If the forward or backward key is pressed again (S44; Y
es), the embroidery frame 15 moves forward or backward (step forward or step back), the number of stitches in the stitch number counter also increases or decreases (S45), and then the process returns to S41.

【0038】そして、所望の指定点の位置に縫針5が一
致したとき、指定点を指定するキーの入力があると(S
43 ;Yes)、現在の針数を指定点Cとして記憶し(S4
6)、この指定点Cを1つインクリメントしてC=3と
する(S47)。ここで、C=3になっているため、次回
のS41ではYesと判定され、S42において、指定点
〔1〕が指定点〔2〕より後ならば、これら指定点
〔1〕と〔2〕を入替えた後(S42)、図8の制御にリ
ターンする。尚、前進又は後退キーの入力時、例えば1
00針単位など任意の針数単位でステップフォワードま
たはステップバックするように設定することも可能であ
る。
Then, when the sewing needle 5 coincides with the position of the desired designated point, there is an input of a key for designating the designated point (S
43; Yes), the current number of stitches is stored as the designated point C (S4
6) Then, the designated point C is incremented by 1 to set C = 3 (S47). Here, since C = 3, it is determined as Yes in the next S41, and if the designated point [1] is after the designated point [2] in S42, these designated points [1] and [2] After replacing (S42), the process returns to the control of FIG. When inputting the forward or reverse key, for example, 1
It is also possible to set the step forward or step back in units of an arbitrary number of stitches such as a unit of 00 stitches.

【0039】次に、区切りの選択組合わせを指定するル
ーチンについて説明する。図9のルーチンにおいてメニ
ュー4を選択すると、図8のS5の判定を介してS6へ
移行し、図11のルーチンが実行される。このルーチン
が開始されると、液晶ディスプレイ9bに選択可能な区
切り番号が例えば図5の表の形で表示され、次に所望の
区切り番号を指定する為に番号キーを入力すると( S52
;Yes)、その入力した番号が液晶ディスプレイ9bに
表示された選択可能な区切り番号か否か判定される(S
53)。
Next, a routine for designating a selection combination of delimiters will be described. When the menu 4 is selected in the routine of FIG. 9, the process proceeds to S6 through the determination of S5 of FIG. 8 and the routine of FIG. 11 is executed. When this routine is started, selectable delimiter numbers are displayed on the liquid crystal display 9b, for example, in the form of the table shown in FIG.
; Yes), and it is determined whether or not the input number is a selectable delimiter number displayed on the liquid crystal display 9b (S).
53).

【0040】選択可能な区切り番号であれば(S53 ;Y
es)、その入力番号をエリアトレースまたはエリアチェ
ックの選択番号としてRAM21のメモリに一時的に記
憶すると共に、その針数も記録する(S54)。その後S
51に戻る。区切り番号の設定を終了する為に、終了キ
ーを操作すると、S51の判定がYesとなって図8の制
御へ戻る。この区切りの選択組合わせを指定するルーチ
ンでは、図5の表に基いて区切り番号を選択している
が、図6の表に基いて区切り番号を選択することも可能
である。尚、図9〜図11のルーチン、このルーチンを
含む制御プログラムが格納されたROM20とRAM2
1とCPU19を含むマイクロコンピュータ等が指定手
段、模様設定手段に相当する。
If the delimiter number is selectable (S53; Y
es), the input number is temporarily stored in the memory of the RAM 21 as a selection number for area trace or area check, and the number of stitches is also recorded (S54). Then S
Return to 51. When the end key is operated in order to end the setting of the division number, the determination in S51 becomes Yes and the process returns to the control of FIG. In the routine for designating the selected combination of delimiters, the delimiter numbers are selected based on the table of FIG. 5, but it is also possible to select the delimiter numbers based on the table of FIG. It should be noted that the routine of FIGS. 9 to 11, the ROM 20 and the RAM 2 in which a control program including this routine is stored.
A microcomputer including 1 and the CPU 19 corresponds to the designating unit and the pattern setting unit.

【0041】次に、縫製エリア枠をエリアチェックする
サブルーチンについて図12のフローチャートに基づい
て説明する。図8のS7においてエリアチェックを選択
すると(S7;Yes)、エリアチェックのモードの判定が
実行される(S60)。つまり、図9においてメニュー1
を選択したとき、図12のS61に移行して現在のステ
ッチ位置を含むポーズからポーズの縫製エリア枠を求め
る。
Next, a subroutine for checking the area of the sewing area frame will be described with reference to the flowchart of FIG. When the area check is selected in S7 of FIG. 8 (S7; Yes), the area check mode is determined (S60). That is, in FIG. 9, menu 1
When is selected, the process proceeds to S61 of FIG. 12 and the sewing area frame of the pose is obtained from the pose including the current stitch position.

【0042】メニュー2を選択したとき、S62に移行
して、現在のステッチ位置を含む色替えから色替えの縫
製エリア枠を求める。メニュー3を選択したとき、S6
3に移行して、現在のステッチ位置を含む指定点から指
定点の縫製エリア枠を求め、メニュー4を選択したと
き、S64に移行して、区切り選択組み合わせの縫製エ
リア枠を求める。メニュー5を選択したとき、S65に
移行して全体の縫製エリア枠を取得する。
When the menu 2 is selected, the process proceeds to S62, and the sewing area frame for color change is obtained from the color change including the current stitch position. When menu 3 is selected, S6
3, the sewing area frame of the specified point is obtained from the specified point including the current stitch position, and when the menu 4 is selected, the process proceeds to S64 to obtain the sewing area frame of the partition selection combination. When the menu 5 is selected, the process proceeds to S65 to acquire the entire sewing area frame.

【0043】その後、S66に移行して縫製エリア枠と
現在針位置よりエリアチェックを行い、縫製範囲が刺繍
枠15内に納まるか否か判定してはみだし有りと判定さ
れると(S67 ;Yes)、液晶ディスプレイ9bにはみだ
しの警告が表示され(S68)リターンする。図8のS
8、図12のサブルーチン、このサブルーチンを含む制
御プログラムが格納されたROM20とRAM21とC
PU19を含むマイクロコンピュータ等がエリアチェッ
ク手段に相当する。
After that, the process proceeds to S66, an area check is performed from the sewing area frame and the current needle position, and it is determined whether or not the sewing range is within the embroidery frame 15 and it is determined that there is a protrusion (S67; Yes). The warning of the protrusion is displayed on the liquid crystal display 9b (S68), and the process returns. S in FIG.
8, the subroutine of FIG. 12, the ROM 20 and the RAM 21 and C in which the control program including this subroutine is stored
A microcomputer or the like including the PU 19 corresponds to the area check means.

【0044】次に、縫製エリア枠をトレースするサブル
ーチンについて説明する。図8のS9においてエリアト
レースを選択すると(S9;Yes)、図13に示すよう
に、トレースのモードの判定が実行される(S70)。即
ち図12のサブルーチンと同様に各メニューの選択に応
じて各々のメニューに対応する縫製エリア枠を求める。
その説明については図13に示しており図12のものと
同様であるから省略する。
Next, a subroutine for tracing the sewing area frame will be described. If the area trace is selected in S9 of FIG. 8 (S9; Yes), the determination of the trace mode is executed as shown in FIG. 13 (S70). That is, similarly to the subroutine of FIG. 12, the sewing area frame corresponding to each menu is obtained in accordance with the selection of each menu.
The description is shown in FIG. 13 and is similar to that of FIG.

【0045】その後、S76に移行し、縫製エリア枠と
現在針位置よりトレース経路を設定し、次に、糸切断用
ソレノイド28(図2参照)により糸切りが実行された
か否か、糸切りした後に縫い針5aが刺繍枠15に干渉
しない針上位置に保持されているか、つまりステッチを
実行していないか否か判定される。糸切りが実行され且
つステッチが実行されていないと判定されると(S77 ;
Yes)、S78に移行して前記設定したトレース経路に
従ってトレースを実行後リターンする。
Thereafter, the process proceeds to S76, the trace path is set from the sewing area frame and the current needle position, and then the thread cutting solenoid 28 (see FIG. 2) determines whether or not thread cutting has been performed. After that, it is determined whether the sewing needle 5a is held at the needle upper position where it does not interfere with the embroidery frame 15, that is, whether the stitch is not executed. When it is determined that the thread trimming has been executed and the stitch has not been executed (S77;
Yes), proceeding to S78 and executing a trace according to the set trace path, and then returning.

【0046】糸切りが実行されていない、或いは、糸切
り実行後にステッチ実行している場合には(S77 ;No
)、操作パネル9に警告が表示され(S79)、その後
S77に戻る。図8のS10、図13のサブルーチン、
このサブルーチンを含む制御プログラムが格納されたR
OM20とRAM21とCPU19を含むマイクロコン
ピュータ等がエリアトレース手段に相当する。
When the thread trimming is not executed, or when the stitch is executed after the thread cutting is executed (S77; No)
), A warning is displayed on the operation panel 9 (S79), and then the process returns to S77. S10 of FIG. 8, the subroutine of FIG. 13,
R containing the control program containing this subroutine
A microcomputer including the OM 20, the RAM 21, and the CPU 19 corresponds to the area trace means.

【0047】次に、現在のステッチ位置を含む縫製エリ
ア枠37を求めるサブルーチンについて説明する。図
4、図14、図15に示すように、現在のステッチ位置
座標(Xn,Yn )を絶対位置として取得し(S80)、そ
の後この座標(Xn,Yn )を基点としてX座標の最大値
Xmax.、最小値Xmin.と、Y座標の最大値Ymax.、最小
値Ymin.をRAM21に一時的に記録する(S81)。次
に、現在のステッチ位置番号(つまり現在の針数に相当
する番号であって、例えば模様途中のステッチ位置番号
であるから、S=500などの番号)が設定される(S
82)。
Next, a subroutine for obtaining the sewing area frame 37 including the current stitch position will be described. As shown in FIGS. 4, 14, and 15, the current stitch position coordinate (Xn, Yn) is acquired as an absolute position (S80), and then the maximum value Xmax of the X coordinate with this coordinate (Xn, Yn) as a base point. ., The minimum value Xmin., The maximum value Ymax. Of the Y coordinate, and the minimum value Ymin. Are temporarily recorded in the RAM 21 (S81). Next, a current stitch position number (that is, a number corresponding to the current number of stitches, for example, a stitch position number in the middle of a pattern, so a number such as S = 500) is set (S
82).

【0048】次にS83に移行してステッチ位置番号が
「0」であるか否か判定され、Sが「0」ではなく、こ
のS番ステッチがポーズ又は色替え又は指定点〔1〕で
もないと判定されると(S83 ;No 、S84 ;No )、ス
テッチ位置番号Sの値を1つデクリメントする(S8
5)。次に、ステッチ位置座標(Xn,Yn )をこのデク
リメントしたS番ステッチに対応する座標に更新する
(S86)。その更新した座標(Xn,Yn )が、X座標の
最大値Xmax.、Y座標の最大値Ymax.を越えず、X座標
の最小値Xmin.、Y座標の最小値Ymin.を下回らないと
き(S87 ;No 、S89;No )、S83に戻る。
Next, in S83, it is determined whether or not the stitch position number is "0". S is not "0", and this Sth stitch is neither a pose, color change, nor designated point [1]. If it is determined that the value is (S83; No, S84; No), the value of the stitch position number S is decremented by one (S8).
Five). Next, the stitch position coordinates (Xn, Yn) are updated to the coordinates corresponding to the decremented Sth stitch (S86). When the updated coordinates (Xn, Yn) do not exceed the maximum value Xmax. Of the X coordinate and the maximum value Ymax. Of the Y coordinate and do not fall below the minimum value Xmin. Of the X coordinate and the minimum value Ymin. Of the Y coordinate ( S87; No, S89; No) and S83.

【0049】S87にて更新した座標(Xn,Yn )がX
座標の最大値Xmax.、Y座標の最大値Ymax.を越えると
き(S87 ;Yes)、S88に移行して前記座標(Xn,Y
n )でX,Y座標の最大値Xmax.,Ymax.を書き換え
る。S89にて更新した座標(Xn,Yn )がX,Y座標
の最小値Xmin.,Ymin.を下回るとき(S89 ;Yes)、
S90に移行して前記座標(Xn,Yn )でX,Y座標の
最小値Xmin.,Ymin.を書き換える。
The coordinate (Xn, Yn) updated in S87 is X.
When the maximum coordinate value Xmax. And the maximum Y coordinate value Ymax. Are exceeded (S87; Yes), the process proceeds to S88 and the coordinate (Xn, Y)
n) rewrite the maximum values Xmax. and Ymax. of X and Y coordinates. When the coordinates (Xn, Yn) updated in S89 are below the minimum values Xmin., Ymin. Of the X, Y coordinates (S89; Yes),
In S90, the minimum values Xmin. And Ymin. Of the X and Y coordinates are rewritten at the coordinates (Xn, Yn).

【0050】S83においてステッチ位置番号が「0」
であるつまり模様のスタート点に戻ったとき(S83 ;Y
es)、S84においてS番ステッチがポーズ又は色替え
又は指定点〔1〕であると判定されたとき(S84 ;Ye
s)、図14のS91に移行して、現在のステッチ位置
座標(Xn,Yn )であって図15のS80と同じ座標
(Xn,Yn )を取得する。次に、S番ステッチに現在の
ステッチ位置番号が設定された後(S92)、このS番ス
テッチの数が模様全体のステッチ数に達しておらず、S
番ステッチがポーズ又は色替え又は指定点〔2〕でない
とき(S93 ;No 、S94 ;No )、S番ステッチの値を
1つインクリメントする(S95)。
In S83, the stitch position number is "0".
That is, when returning to the starting point of the pattern (S83; Y
es), when it is determined in S84 that the S-th stitch is the pose, the color change, or the designated point [1] (S84; Ye
s), the process proceeds to S91 in FIG. 14, and the current stitch position coordinates (Xn, Yn) which are the same as S80 in FIG. 15 (Xn, Yn) are acquired. Next, after the current stitch position number is set to the S-th stitch (S92), the number of the S-stitch does not reach the number of stitches in the entire pattern,
When the No. stitch is not the pose, color change, or designated point [2] (S93; No, S94; No), the value of the S stitch is incremented by 1 (S95).

【0051】その後、ステッチ位置座標(Xn,Yn )を
このインクリメントしたS番ステッチに対応する座標に
更新する(S96)。その更新した座標(Xn,Yn )が
X,Y座標の最大値Xmax.,Ymax.を越えず、X,Y座
標の最小値Xmin.,Ymin.を下回らないとき(S97 ;N
o 、S99 ;No )、S93にリターンする。S97にて
更新した座標(Xn,Yn )がX,Y座標の最大値Xma
x.,Ymax.を越えるとき(S97 ;Yes)、S98に移行
して前記座標(Xn,Yn )でX,Y座標の最大値Xma
x.,Ymax.を書き換える。S99にて更新した座標(X
n,Yn )がX,Y座標の最小値Xmin.,Ymin.を下回る
とき(S99 ;Yes)、S100に移行して前記座標(X
n,Yn )でX,Y座標の最小値Xmin.,Ymin.を書き換
える。
Thereafter, the stitch position coordinates (Xn, Yn) are updated to the coordinates corresponding to the incremented S-th stitch (S96). When the updated coordinates (Xn, Yn) do not exceed the maximum values Xmax. And Ymax. Of X and Y coordinates and do not fall below the minimum values Xmin. And Ymin. Of X and Y coordinates (S97; N
o, S99; No), and returns to S93. The coordinate (Xn, Yn) updated in S97 is the maximum value Xma of the X and Y coordinates.
When x., Ymax. is exceeded (S97; Yes), the process proceeds to S98, and the maximum value Xma of the X and Y coordinates is Xma at the coordinate (Xn, Yn).
Rewrite x. and Ymax. Coordinates updated in S99 (X
When n, Yn) is smaller than the minimum value Xmin., Ymin. of the X, Y coordinates (S99; Yes), the process proceeds to S100 and the coordinates (X
n, Yn) to rewrite the minimum value Xmin., Ymin. of X, Y coordinates.

【0052】次に、区切り選択組合せの縫製エリア枠を
求めるサブルーチンについて説明する。図9において、
メニュー4を選択すると、図12のS64、図13のS
74に移行し、図16、図17のサブルーチンが開始さ
れる。図16、図17に示すように、先ずS110にて
ステッチ数のカウンタを「1」に設定し、縫製開始時の
ステッチ位置座標(X1,Y1 )を絶対位置として取得し
(S111 )、最初の最大最小値設定フラグFA を「0」
に設定する(S112 )。次に前記ステッチ位置座標(X
1,Y1 )を基点としてX,Y座標の最大値Xmax.,Yma
x.、最小値Xmin.,Ymin.がRAM21に一時的に記録
される(S113 )。
Next, a subroutine for obtaining the sewing area frame of the partition selection combination will be described. In FIG.
When menu 4 is selected, S64 in FIG. 12 and S in FIG.
74, and the subroutine of FIGS. 16 and 17 is started. As shown in FIGS. 16 and 17, first, in S110, the stitch number counter is set to "1", and the stitch position coordinates (X1, Y1) at the start of sewing are acquired as an absolute position (S111). Set the maximum and minimum value setting flag FA to "0"
(S112). Next, the stitch position coordinates (X
1, Y1) as the base point, the maximum value of X, Y coordinates Xmax., Yma
x. and minimum values Xmin. and Ymin. are temporarily recorded in the RAM 21 (S113).

【0053】その後、ステッチ番号Sの数が縫製データ
の総針数以上と判定されると(S114;Yes)、縫製範囲
の中にあるステッチを液晶ディスプレイ9bに表示し
(S115 )、リターンする。ステッチ番号Sの数が縫製
データの総針数よりも小さいとき(S114;No )、S1
16に移行してこのS番ステッチが選択範囲の中にあ
り、前記設定フラグFA が「0」と判定されると(S11
6;Yes、S117;Yes)、前記ステッチ位置座標(X1,Y
1 )でX,Y座標の最大値、最小値を記録する(S118
)。
Thereafter, when it is determined that the number of stitch numbers S is equal to or larger than the total number of stitches in the sewing data (S114; Yes), the stitches within the sewing range are displayed on the liquid crystal display 9b (S115) and the process returns. When the number of stitch numbers S is smaller than the total number of stitches in the sewing data (S114; No), S1
When the process moves to 16, the S-th stitch is within the selection range, and the setting flag FA is judged to be "0" (S11
6; Yes, S117; Yes), the stitch position coordinates (X1, Y
In 1), record the maximum and minimum values of the X and Y coordinates (S118).
).

【0054】その後、設定フラグFA が「1」に設定さ
れ(S119 )、次にS番ステッチをディスプレイ表示用
にRAM21に一時的に記憶し(S120 )、座標(Xs,
Ys)をこのS番ステッチに対応する座標に更新し、S
番ステッチの絶対座標とする(S121 )。その更新した
座標(Xs,Ys )がX,Y座標の最大値Xmax.,Ymax.
を越えず、X,Y座標の最小値Xmin.,Ymin.を下回ら
ないとき(S122;No、S123;No )、S番ステッチの
値を1つインクリメントする(S124 )。S116にて
S番ステッチが選択範囲の中にないと判定されると(S
116;No )、座標(Xs,Ys )を前記S番ステッチに対
応する座標に更新し、S番ステッチの絶対座標としたう
えで(S125 )S124に移行する。
After that, the setting flag FA is set to "1" (S119), then the S-th stitch is temporarily stored in the RAM 21 for display (S120), and the coordinates (Xs,
Ys) is updated to the coordinates corresponding to this S-th stitch, and S
The absolute coordinates of the stitch # are set (S121). The updated coordinates (Xs, Ys) are the maximum values of X and Y coordinates Xmax. And Ymax.
If it does not exceed the minimum X, Y coordinate values Xmin., Ymin. (S122; No, S123; No), the value of the S-th stitch is incremented by 1 (S124). If it is determined in S116 that the S stitch is not within the selected range (S
116; No) and the coordinates (Xs, Ys) are updated to the coordinates corresponding to the S-th stitch, the absolute coordinates of the S-th stitch are set, and the process proceeds to (S125) S124.

【0055】S122にて更新した座標(Xs,Ys )が
X,Y座標の最大値Xmax.,Ymax.を越えるとき(S12
2;Yes)、S126に移行して前記座標(Xs,Ys )で
X,Y座標の最大値Xmax.,Ymax.を書き換える。S1
23にて更新した座標(Xs,Ys )がX,Y座標の最小
値Xmin.,Ymin.を下回るとき(S123;Yes)、S12
7に移行して前記座標(Xs,Ys )でX,Y座標の最小
値Xmin.,Ymin.を書き換える。図14、図15の縫製
エリア枠を求めるサブルーチン、図16、図17の縫製
エリア枠を求めるサブルーチン、これらサブルーチンを
含むプログラムが格納されたROM20とRAM21と
CPU19を含むマイクロコンピュータ等がエリア演算
手段に相当する。
When the coordinates (Xs, Ys) updated in S122 exceed the maximum values Xmax., Ymax. Of X, Y coordinates (S12).
2; Yes), proceeding to S126, and rewriting the maximum values Xmax., Ymax. Of X, Y coordinates at the coordinates (Xs, Ys). S1
When the coordinate (Xs, Ys) updated in 23 is less than the minimum value Xmin., Ymin. Of the X, Y coordinates (S123; Yes), S12.
7, the minimum values Xmin. And Ymin. Of X and Y coordinates are rewritten at the coordinates (Xs, Ys). A subroutine for obtaining the sewing area frame shown in FIGS. 14 and 15, a subroutine for obtaining the sewing area frame shown in FIGS. 16 and 17, a microcomputer including a ROM 20 storing a program including these subroutines, a RAM 21, and a CPU 19 are used as the area calculating means. Equivalent to.

【0056】以上説明した多針型刺繍ミシン1によれ
ば、刺繍模様の一部分を前記指定手段により指定したう
えで、その刺繍模様の一部分のエリアを設定した後、縫
い針5aによって縫製する前にこの縫い針5aを刺繍枠
15に干渉しない針上位置に保持した状態にし、その
後、エリアトレース手段により刺繍枠15を縫い針5a
に対して相対移動させることで前記刺繍模様の一部分の
エリアのトレースを実行することができるから、刺繍模
様の一部分の縫製範囲を目視確認することができる。そ
れ故、刺繍模様の一部分のみを縫製する場合であって
も、その縫製範囲を正確にトレースすることができ、オ
ペレータの経験や勘に依存することがなくなり、縫製不
良を防止することが可能となる。
According to the multi-needle type embroidery sewing machine 1 described above, after designating a part of the embroidery pattern by the designating means, setting the area of the part of the embroidery pattern, and before sewing with the sewing needle 5a. The sewing needle 5a is held at a position above the needle which does not interfere with the embroidery frame 15, and then the embroidery frame 15 is held by the area tracing means.
Since it is possible to trace the area of a part of the embroidery pattern by moving it relative to, it is possible to visually confirm the sewing range of a part of the embroidery pattern. Therefore, even when only a part of the embroidery pattern is sewn, the sewing range can be accurately traced, and the sewing experience can be prevented without depending on the experience and intuition of the operator. Become.

【0057】縫製データ内において、複数の刺繍模様の
うちのエリアチェック対象の刺繍模様の縫製エリア枠を
演算できるから、生地を変更する毎に複数の刺繍模様の
模様データを逐一読取る必要がなくなるうえ、前記エリ
アチェック対象の縫製範囲を正確に把握することができ
る。エリア演算手段の演算結果を受けて、エリアチェッ
ク手段により、刺繍枠15と関連付けて縫製エリア枠が
刺繍枠15内に納まるか否かエリアチェックすることが
でき、縫い針5aと刺繍枠15との衝突、この衝突に伴
う針折れや縫製不良等を未然に防止することができる。
Since the sewing area frame of the embroidery pattern to be area-checked among the plurality of embroidery patterns can be calculated in the sewing data, it is not necessary to read the pattern data of the plurality of embroidery patterns every time the cloth is changed. The sewing range of the area check target can be accurately grasped. In response to the calculation result of the area calculation means, the area check means can perform an area check in association with the embroidery frame 15 whether or not the sewing area frame fits inside the embroidery frame 15, and the sewing needle 5a and the embroidery frame 15 can be connected. It is possible to prevent a collision, a needle breakage due to this collision, a sewing failure, and the like.

【0058】模様設定手段は、複数の刺繍模様をまとめ
てエリアチェックの対象とするように設定可能であるこ
とから、複雑な柄データからなる複数の刺繍模様をエリ
アチェックする場合には、これら複数の刺繍模様をまと
めてエリアチェックの対象とするように設定し、エリア
チェックまたはエリアトレースを実行することができ
る。しかも、エリアチェックの対象である複数の刺繍模
様のみを操作パネル9の液晶ディスプレイ9bに表示さ
せるから、所望の刺繍模様を表示させつつエリアチェッ
クまたはエリアトレースを実行することができる。
Since the pattern setting means can be set so that a plurality of embroidery patterns are collectively subjected to the area check, when the plurality of embroidery patterns consisting of complicated pattern data are subjected to the area check, the plurality of embroidery patterns can be checked. It is possible to set the embroidery patterns of (1) to be collectively subjected to the area check, and execute the area check or the area trace. Moreover, since only the plurality of embroidery patterns to be subjected to the area check are displayed on the liquid crystal display 9b of the operation panel 9, the area check or the area trace can be executed while displaying the desired embroidery pattern.

【0059】次に、本実施形態を部分的に変更した変更
形態について説明する。 1)複数の刺繍模様の一連の縫製中または停止中に、エ
リア演算手段によりエリアチェック対象の刺繍模様の縫
製エリア枠を現在の針位置と関連付けて演算可能であ
る。 2)図10に示すフローチャートの代わりに、図18に
示すフローチャートを用いることも可能である。つまり
図18に示すように、針数により指定点〔1〕が入力設
定され(S130 )、次に針数により指定点〔2〕が入力
設定され(S131 )、その後、S132に移行して図1
0のものと同様に指定点〔1〕が指定点〔2〕より後な
らば、これら指定点〔1〕と〔2〕を入替えた後リター
ンする。 3)エリアトレースは、4角形だけでなく、例えば8角
形、円形等種々の形状が考えられる。 4)多針型刺繍ミシン1以外の家庭用刺繍ミシンも適用
可能である。その他、本願発明の趣旨を逸脱しない範囲
において前記実施形態に種々の変更を付加した形態で実
施可能である。
Next, a modified form in which the present embodiment is partially modified will be described. 1) During a series of sewing of a plurality of embroidery patterns or during stoppage, the area calculation means can perform calculation by associating the sewing area frame of the embroidery pattern of the area check with the current needle position. 2) It is also possible to use the flowchart shown in FIG. 18 instead of the flowchart shown in FIG. That is, as shown in FIG. 18, the designated point [1] is input and set by the number of stitches (S130), then the designated point [2] is input and set by the number of stitches (S131), and then the process proceeds to S132 and the drawing is performed. 1
If the designated point [1] is after the designated point [2] as in the case of 0, the designated points [1] and [2] are exchanged and then the process returns. 3) Area traces are not limited to quadrangular shapes, and various shapes such as octagonal shapes and circular shapes are conceivable. 4) Household embroidery sewing machines other than the multi-needle type embroidery sewing machine 1 are also applicable. Besides, various modifications can be made to the above-described embodiment without departing from the spirit of the present invention.

【0060】[0060]

【発明の効果】 請求項1の発明によれば、刺繍模様の
一部分を指定手段により指定したうえで、その刺繍模様
の一部分のエリアを設定した後、実際に縫い針によって
縫製する前にこの縫い針を刺繍枠に干渉しない針上位置
に保持した状態にし、その後、エリアトレース手段によ
り刺繍枠を縫い針に対して相対移動させることで前記刺
繍模様の一部分のエリアのトレースを実行することがで
きるから、一部分の縫製範囲を目視確認することができ
る。それ故、刺繍模様の一部分のみを縫製する場合であ
っても、その縫製範囲を正確にトレースすることがで
き、オペレータの経験や勘に依存することがなくなり、
縫製不良を防止することが可能となる。
According to the invention of claim 1, after a part of the embroidery pattern is designated by the designating means and the area of the part of the embroidery pattern is set, the sewing is performed before the actual sewing with the sewing needle. The needle is held in a position above the needle that does not interfere with the embroidery frame, and then the area trace means moves the embroidery frame relative to the sewing needle to trace a partial area of the embroidery pattern. From this, a partial sewing range can be visually confirmed. Therefore, even when only a part of the embroidery pattern is sewn, the sewing range can be accurately traced, and the experience and intuition of the operator are eliminated.
It is possible to prevent poor sewing.

【0061】請求項2の発明によれば、縫製データ内に
おいて、複数の刺繍模様のうちのエリアチェック対象の
刺繍模様の縫製エリア枠を演算できるから、生地を変更
する毎に複数の刺繍模様の模様データを逐一読取る必要
がなくなるうえ、前記エリアチェック対象の縫製範囲を
正確に把握することができる。それ故、オペレータの経
験や勘に依存することなく縫製データ内のエリアチェッ
ク対象の刺繍模様の縫製範囲を縫製データ単位で正確に
縫製することができ、縫製不良を防止することができ
る。
According to the second aspect of the present invention, the sewing area frame of the embroidery pattern to be area-checked among the plurality of embroidery patterns can be calculated in the sewing data. It is not necessary to read the pattern data one by one, and the sewing range of the area check target can be accurately grasped. Therefore, the sewing range of the embroidery pattern to be area-checked in the sewing data can be accurately sewn in units of sewing data without depending on the experience and intuition of the operator, and sewing failure can be prevented.

【0062】請求項3の発明によれば、エリア演算手段
の演算結果を受けて、エリアチェック手段により、刺繍
枠と関連付けて縫製エリア枠が刺繍枠内に納まるか否か
エリアチェックすることができ、縫い針と刺繍枠との衝
突、この衝突に伴う針折れや縫製不良等を未然に防止す
ることができる。その他請求項2と同様の効果を奏す
る。
According to the third aspect of the present invention, the area check means receives the calculation result of the area calculation means and can check the area by associating with the embroidery frame whether or not the sewing area frame can be accommodated in the embroidery frame. It is possible to prevent the collision between the sewing needle and the embroidery frame, the needle breakage due to the collision, the defective sewing, and the like. In addition, the same effect as in claim 2 is obtained.

【0063】請求項4の発明によれば、前記演算結果を
受けて、エリアトレース手段により刺繍枠の移動を介し
てエリアトレースを実行し、刺繍枠内に納まるか否か縫
製範囲を目視により実際に確認することができる。その
他請求項2と同様の効果を奏する。ここで、前記区切り
データが縫製の一時停止を指示するポーズデータである
場合には(請求項5の発明)、複数の刺繍模様の一連の
縫製中、ポーズデータにより縫製の一時停止を指示した
後、前記エリアチェックまたはエリアトレースを実行す
ることができる。
According to the fourth aspect of the present invention, in response to the calculation result, the area tracing means executes the area trace through the movement of the embroidery frame, and visually checks the sewing range to see if the area is within the embroidery frame. Can be confirmed. In addition, the same effect as in claim 2 is obtained. Here, when the delimiter data is the pause data for instructing the temporary stop of sewing (the invention of claim 5), during the continuous sewing of a plurality of embroidery patterns, after the temporary stop of the sewing is instructed by the pause data. , The area check or area trace can be performed.

【0064】前記区切りデータが色替えを指示する色替
えデータである場合には(請求項6の発明)、複数の刺
繍模様の一連の縫製中、この色替えデータに基づいて、
設定された刺繍模様を縫製する順番が来たことを判別
し、前記エリアチェックまたはエリアトレースを実行す
ることができる。前記区切りデータが刺繍模様に関連付
けて予め指定した指定点データである場合(請求項7の
発明)には、複数の刺繍模様の一連の縫製中、任意の指
定点データに基づいて、設定された刺繍模様を縫製する
順番が来たことを判別し、前記エリアチェックまたはエ
リアトレースを実行することができる。
When the delimiter data is color change data for instructing color change (the invention of claim 6), during a series of sewing of a plurality of embroidery patterns, based on the color change data,
The area check or the area trace can be executed by determining that it is the time to sew the set embroidery pattern. When the delimiter data is designated point data designated in advance in association with the embroidery pattern (invention of claim 7), it is set based on arbitrary designated point data during a series of sewing of a plurality of embroidery patterns. The area check or the area trace can be executed by determining that it is the time to sew the embroidery pattern.

【0065】請求項8の発明によれば、模様設定手段
は、複数の刺繍模様をまとめてエリアチェックの対象と
するように設定可能であることから、複雑な柄データか
らなる複数の刺繍模様をエリアチェックする場合には、
これら複数の刺繍模様をまとめてエリアチェックの対象
とするように設定し、エリアチェックまたはエリアトレ
ースを実行することができる。その他請求項3又は4と
同様の効果を奏する。
According to the eighth aspect of the present invention, the pattern setting means can set the plurality of embroidery patterns so as to be subjected to the area check collectively. Therefore, the plurality of embroidery patterns composed of complicated pattern data can be set. When checking the area,
The plurality of embroidery patterns can be collectively set as the target of the area check, and the area check or the area trace can be executed. In addition, the same effect as that of claim 3 or 4 is achieved.

【0066】請求項9の発明によれば、エリアチェック
の対象である複数の刺繍模様のみを表示手段のディスプ
レイに表示させるから、所望の刺繍模様を表示させつつ
エリアチェックまたはエリアトレースを実行することが
できる。その他請求項8と同様の効果を奏する。
According to the ninth aspect of the present invention, since only a plurality of embroidery patterns to be subjected to the area check are displayed on the display of the display means, the area check or the area trace can be executed while displaying the desired embroidery pattern. You can In addition, the same effect as in claim 8 is obtained.

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

【図1】本発明の実施形態の多針型刺繍ミシンの概略斜
視図である。
FIG. 1 is a schematic perspective view of a multi-needle type embroidery sewing machine according to an embodiment of the present invention.

【図2】多針型刺繍ミシンの制御系のブロック図であ
る。
FIG. 2 is a block diagram of a control system of a multi-needle type embroidery sewing machine.

【図3】a)は複数の刺繍模様を順々に刺繍縫製する場
合の説明図、b)はその際のデータ構成の説明図であ
る。
FIG. 3A is an explanatory diagram for sequentially embroidering a plurality of embroidery patterns, and b) is an explanatory diagram of a data structure at that time.

【図4】a)は刺繍枠と刺繍模様とその縫製エリア枠の
関係の説明図、b)は前記縫製エリア枠におけるX,Y
座標の最大値、最小値を示す説明図である。
4A is an explanatory view of a relationship between an embroidery frame, an embroidery pattern, and a sewing area frame thereof, and b) is X, Y in the sewing area frame.
It is explanatory drawing which shows the maximum value and minimum value of a coordinate.

【図5】a)は選択可能な区切り番号とその内容と針数
の説明図、b)は前記説明図に基づいて選択した区切り
番号とその内容と針数の説明図である。
5A is an explanatory diagram of selectable partition numbers, their contents and the number of stitches, and b) is an explanatory diagram of partition numbers selected based on the above explanatory diagram, their contents and the number of stitches.

【図6】a)は選択可能な区切り番号とその内容と針数
の説明図、b)は前記説明図に基づいて選択した区切り
番号とその内容と針数の説明図である。
6A is an explanatory diagram of selectable partition numbers, their contents and the number of stitches; FIG. 6B is an explanatory diagram of partition numbers, their contents and the number of stitches selected based on the above explanatory diagram.

【図7】複数の模様部からなる1ケの刺繍模様とその縫
製エリア枠を示す説明図である。
FIG. 7 is an explanatory diagram showing one embroidery pattern including a plurality of pattern portions and a sewing area frame thereof.

【図8】刺繍模様のうち希望する一部分のエリアのみを
エリアトレース又はエリアチェックする制御のルーチン
のフローチャートである。
FIG. 8 is a flowchart of a control routine for performing an area trace or area check only on a desired partial area of the embroidery pattern.

【図9】エリアトレース又はエリアチェック設定制御の
フローチャートである。
FIG. 9 is a flowchart of area trace or area check setting control.

【図10】指定点設定制御のフローチャートである。FIG. 10 is a flowchart of designated point setting control.

【図11】区切りの選択組合わせを指定する制御のルー
チンのフローチャートである。
FIG. 11 is a flowchart of a control routine for designating a selection combination of delimiters.

【図12】設定エリアをエリアチェックする制御のルー
チンのフローチャートである。
FIG. 12 is a flowchart of a control routine for performing an area check on a set area.

【図13】設定エリアをトレースする制御のルーチンの
フローチャートである。
FIG. 13 is a flowchart of a control routine for tracing a setting area.

【図14】現在のステッチ位置を含む縫製エリア枠を求
めるフローチャートである。
FIG. 14 is a flowchart for obtaining a sewing area frame including a current stitch position.

【図15】現在のステッチ位置を含む縫製エリア枠を求
めるフローチャートである。
FIG. 15 is a flowchart for obtaining a sewing area frame including a current stitch position.

【図16】区切り選択組合せの縫製エリア枠を求めるフ
ローチャートである。
FIG. 16 is a flowchart for obtaining a sewing area frame of a combination of division selections.

【図17】区切り選択組合せの縫製エリア枠を求めるフ
ローチャートである。
FIG. 17 is a flowchart for obtaining a sewing area frame of a combination of division selections.

【図18】別の指定点設定制御のフローチャートであ
る。
FIG. 18 is a flowchart of another designated point setting control.

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

1 多針型刺繍ミシン 9 操作パネル 9b 液晶ディスプレイ 10 Y方向移動アーム 11 Y軸駆動モータ 13 X方向移動アーム 14 X軸駆動モータ 15 刺繍枠 18 制御装置 19 CPU 20 ROM 21 RAM 32a,33a,34a 模様データ 35 ポーズデータ 36 縫製データ 37 縫製エリア枠 1 Multi-needle embroidery sewing machine 9 Operation panel 9b liquid crystal display 10 Y-direction moving arm 11 Y-axis drive motor 13 X-direction moving arm 14 X-axis drive motor 15 Embroidery frame 18 Control device 19 CPU 20 ROM 21 RAM 32a, 33a, 34a pattern data 35 pose data 36 Sewing data 37 Sewing area frame

フロントページの続き Fターム(参考) 3B150 AA15 AA21 CB04 CE06 CE07 CE27 GE28 GF02 GF03 GG04 JA03 JA11 LA10 LA25 LA29 LA57 LA66 LA67 LA80 LB02 MA07 MA08 NA09 NA10 NA24 NA53 NA61 NA62 NA64 NB09 NB18 NC03 QA06 QA07 4L044 AA12 AA20 AB07 AC05 Continued front page    F term (reference) 3B150 AA15 AA21 CB04 CE06 CE07                       CE27 GE28 GF02 GF03 GG04                       JA03 JA11 LA10 LA25 LA29                       LA57 LA66 LA67 LA80 LB02                       MA07 MA08 NA09 NA10 NA24                       NA53 NA61 NA62 NA64 NB09                       NB18 NC03 QA06 QA07                 4L044 AA12 AA20 AB07 AC05

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 縫製手段と、刺繍枠を交差する2方向へ
独立に移動駆動可能な刺繍枠駆動手段とを備え、縫製デ
ータに従って刺繍枠を駆動して刺繍模様を縫製可能な刺
繍縫製装置において、 前記刺繍模様の一部分を指定する指定手段と、 その指定手段によって指定された刺繍模様の一部分のエ
リアを設定し、そのエリアをトレースするためのエリア
トレース手段と、 を備えたことを特徴とする刺繍縫製装置。
1. An embroidery sewing device that includes sewing means and embroidery frame driving means that can be independently driven to move in two directions intersecting the embroidery frame, and that can drive the embroidery frame according to the sewing data to sew an embroidery pattern. And an area trace means for setting an area of a part of the embroidery pattern specified by the specification means and tracing the area. Embroidery sewing equipment.
【請求項2】 縫製手段と、刺繍枠を交差する2方向へ
独立に移動駆動可能な刺繍枠駆動手段とを備え、複数の
刺繍模様の模様データと各刺繍模様を区切る区切りデー
タとを含む縫製データに基づいて複数の刺繍模様を順々
に刺繍縫製可能な刺繍縫製装置において、 前記複数の刺繍模様のうちのエリアチェックの対象とす
る刺繍模様を設定する模様設定手段と、 前記模様設定手段による設定内容と縫製データに基づい
て前記エリアチェック対象の刺繍模様の縫製エリア枠を
演算するエリア演算手段と、 を備えたことを特徴とする刺繍縫製装置。
2. A sewing machine, comprising sewing means and embroidery frame driving means capable of independently moving and driving in two directions intersecting the embroidery frame, and including pattern data of a plurality of embroidery patterns and delimiter data for separating each embroidery pattern. In an embroidery sewing device capable of sequentially embroidering a plurality of embroidery patterns based on data, a pattern setting unit that sets an embroidery pattern to be an area check target among the plurality of embroidery patterns, and the pattern setting unit. An embroidery sewing device comprising: an area calculation unit that calculates a sewing area frame of the embroidery pattern to be area-checked on the basis of setting contents and sewing data.
【請求項3】 前記エリア演算手段の演算結果を受け
て、刺繍枠と関連付けて縫製エリア枠が刺繍枠内に納ま
るか否かエリアチェックするエリアチェック手段を設け
たことを特徴とする請求項2に記載の刺繍縫製装置。
3. An area check unit for checking whether the sewing area frame fits within the embroidery frame in association with the embroidery frame in response to the calculation result of the area calculation unit. The embroidery sewing device described in.
【請求項4】 前記エリア演算手段の演算結果を受け
て、刺繍枠の移動を介してエリアトレースを行うエリア
トレース手段を設けたことを特徴とする請求項2に記載
の刺繍縫製装置。
4. The embroidery sewing device according to claim 2, further comprising area trace means for performing an area trace through movement of the embroidery frame in response to a calculation result of the area calculation means.
【請求項5】 前記区切りデータは、縫製の一時停止を
指示するポーズデータであることを特徴とする請求項3
又は4に記載の刺繍縫製装置。
5. The separation data is pause data for instructing a temporary stop of sewing.
Alternatively, the embroidery sewing device according to item 4.
【請求項6】 前記区切りデータは、色替えを指示する
色替えデータであることを特徴とする請求項3又は4に
記載の刺繍縫製装置。
6. The embroidery sewing device according to claim 3, wherein the delimiter data is color change data for instructing color change.
【請求項7】 前記区切りデータは、刺繍模様に関連付
けて予め指定した指定点データであることを特徴とする
請求項3又は4に記載の刺繍縫製装置。
7. The embroidery sewing device according to claim 3, wherein the delimiter data is designated point data designated in advance in association with an embroidery pattern.
【請求項8】 前記模様設定手段は、複数の刺繍模様を
まとめてエリアチェックの対象とするように設定可能で
あることを特徴とする請求項3又は4に記載の刺繍縫製
装置。
8. The embroidery sewing device according to claim 3, wherein the pattern setting means can be set so that a plurality of embroidery patterns are collectively subjected to an area check.
【請求項9】 前記模様設定手段によりまとめてエリア
チェックの対象とするように設定された複数の刺繍模様
のみを、表示手段のディスプレイに表示させる表示制御
手段を設けたことを特徴とする請求項8に記載の刺繍縫
製装置。
9. A display control means for displaying only a plurality of embroidery patterns set by the pattern setting means so as to be collectively subjected to an area check on the display of the display means. 8. An embroidery sewing device according to item 8.
JP2001216778A 2001-07-17 2001-07-17 Embroidery sewing device Pending JP2003024667A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001216778A JP2003024667A (en) 2001-07-17 2001-07-17 Embroidery sewing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001216778A JP2003024667A (en) 2001-07-17 2001-07-17 Embroidery sewing device

Publications (1)

Publication Number Publication Date
JP2003024667A true JP2003024667A (en) 2003-01-28

Family

ID=19051210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001216778A Pending JP2003024667A (en) 2001-07-17 2001-07-17 Embroidery sewing device

Country Status (1)

Country Link
JP (1) JP2003024667A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006075501A (en) * 2004-09-13 2006-03-23 Juki Corp Sewing machine
JP2006314461A (en) * 2005-05-11 2006-11-24 Juki Corp Sewing machine

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006075501A (en) * 2004-09-13 2006-03-23 Juki Corp Sewing machine
JP4625297B2 (en) * 2004-09-13 2011-02-02 Juki株式会社 sewing machine
JP2006314461A (en) * 2005-05-11 2006-11-24 Juki Corp Sewing machine
JP4516886B2 (en) * 2005-05-11 2010-08-04 Juki株式会社 sewing machine

Similar Documents

Publication Publication Date Title
JP3146459B2 (en) Electronically controlled embroidery sewing machine
US7210419B2 (en) Sewing machine capable of embroidery sewing and display control program therefor
JPH11123293A (en) Control device of sewing machine
JP2006239231A (en) Sewing machine control device and multiple-needle sewing machine
US7085617B2 (en) Control unit for controlling embroidery sewing machine
US5454334A (en) Control apparatus for embroidery sewing machine
JP2003024667A (en) Embroidery sewing device
JPH05137864A (en) Electronically controlled type embroidery sewing machine
JP3533998B2 (en) Sewing data correction device and correction method
JP3146460B2 (en) Electronically controlled embroidery sewing machine
JP2003117275A (en) Controller for sewing machine
US5752458A (en) Stitching data processing device capable of optionally displaying stitching period of time
JP3146478B2 (en) Electronically controlled embroidery sewing machine
JP3617152B2 (en) Embroidery data creation device
JP2003275485A (en) Sewing machine
JP2002085870A (en) Embroidery range trace method for embroidery sewing machine
JP3146477B2 (en) Electronically controlled embroidery sewing machine
WO2018158982A1 (en) Sewing machine and sewing machine program
JP3146480B2 (en) Electronically controlled embroidery sewing machine
JP3146481B2 (en) Electronically controlled embroidery sewing machine
JPH0724161A (en) Thread color display device of multineedle embroidery sewing machine
JP3146479B2 (en) Electronically controlled embroidery sewing machine
JP2003251091A (en) Multiple needle embroidering machine
JPH06263A (en) Embroidery sewing machine
JP2002177674A (en) Sewing machine and sewing method of the same