JP2006180975A - Embroidery data processor - Google Patents

Embroidery data processor Download PDF

Info

Publication number
JP2006180975A
JP2006180975A JP2004375498A JP2004375498A JP2006180975A JP 2006180975 A JP2006180975 A JP 2006180975A JP 2004375498 A JP2004375498 A JP 2004375498A JP 2004375498 A JP2004375498 A JP 2004375498A JP 2006180975 A JP2006180975 A JP 2006180975A
Authority
JP
Japan
Prior art keywords
embroidery
data
pattern
stitch
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.)
Pending
Application number
JP2004375498A
Other languages
Japanese (ja)
Inventor
Haruna Kato
治奈 加藤
Atsuya Hayakawa
敦也 早川
Masakazu Kuki
正和 九鬼
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 JP2004375498A priority Critical patent/JP2006180975A/en
Priority to US11/313,630 priority patent/US7302308B2/en
Publication of JP2006180975A publication Critical patent/JP2006180975A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To create a textile product sufficiently expressing texture, three-dimensional appearance, and gorgeous looking by compatibly attaining superior embroidery and print. <P>SOLUTION: This embroidery data processor sets attributes by specifying an embroidery region, or a print object, by its seam attribute (S11-S12), analyzes embroidery data read from an embroidery data memory, divides a plurality of embroidery patterns included in the embroidery data into embroidery regions having preset seam attributes (S15-S17 and S20-S22), when a desired embroidery region is arbitrarily specified by a worker (S23), creates print data for printing the embroidery pattern from the embroidery data of the specified embroidery region (S25), and eventually erases the embroidery data of the embroidery region (S26). <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、刺繍可能なミシンで複数の刺繍模様部を含む刺繍模様を刺繍する刺繍データから、刺繍模様の一部をプリンタで印刷する印刷データを作成するようにしたものに関する。   The present invention relates to an apparatus for creating print data for printing a part of an embroidery pattern with a printer from embroidery data for embroidering an embroidery pattern including a plurality of embroidery pattern portions with an embroidery machine.

従来、多数の針落ち点データ(所謂、ステッチデータ)からなる刺繍データを用いて刺繍ミシンにより布地に刺繍するだけでなく、最近では、刺繍データからビットマップデータである印刷データに展開し、刺繍模様をプリンタで印刷できるようになっている。   Conventionally, not only embroidery data is embroidered on a cloth using embroidery data composed of a large number of needle drop point data (so-called stitch data), but recently, the embroidery data is expanded into print data which is bitmap data. The pattern can be printed with a printer.

例えば、特許文献1に記載の多機能刺繍システムは、刺繍データに基づいて、刺繍領域の輪郭線を抽出し、更に、その輪郭線で規定される領域全体に亙ってビットマップデータに展開することにより、刺繍データから画像データを作成する技術が開示されている。   For example, the multi-function embroidery system described in Patent Document 1 extracts an outline of an embroidery area based on embroidery data, and further develops it into bitmap data over the entire area defined by the outline. Thus, a technique for creating image data from embroidery data is disclosed.

この場合の刺繍データには、刺繍領域毎の刺繍データの先頭部に縫製を行う際の糸色を示す色指定データ(糸色データ)が夫々含まれており、その色指定データを画像データに付随させることにより、刺繍領域(輪郭線内の力)を実際に縫製する際の色でカラー表示させたり、プリンタによりカラー印刷できるようにしてある。   In this case, the embroidery data includes color designation data (thread color data) indicating the thread color when sewing is performed at the head of the embroidery data for each embroidery area, and the color designation data is used as image data. By attaching it, the embroidery area (force in the contour line) can be displayed in color with the color used when sewing is actually performed, or color printing can be performed by a printer.

ところで、近年、加工布に印刷が可能なプリンタが実用化されてきている。そこで、例えば、Tシャツ等の布地にプリンタを用いて印刷すると共に、刺繍ミシンにより刺繍を施すことにより、刺繍の良さと印刷の良さとを融合させて、風合いの有るTシャツを作成したいという要望がある。
特開平11−76662号公報 (第9頁、図13)
In recent years, printers capable of printing on work cloths have been put into practical use. Therefore, for example, there is a demand to print a T-shirt or the like using a printer and embroider it with an embroidery sewing machine so as to fuse the goodness of embroidery with the goodness of printing and create a textured T-shirt. There is.
Japanese Patent Laid-Open No. 11-76662 (page 9, FIG. 13)

このように、風合いのある布製品を作成するために、画像データに基づいて印刷を行い、更に刺繍データに基づいて刺繍縫いを行うに際して、前述した特許文献1に記載の多機能刺繍システムの印刷技術を用いた場合、刺繍データに基づいて刺繍領域の輪郭線を抽出し、その輪郭線内の刺繍領域を色指定データに基づいてベタ塗り状に印刷するだけであるため、刺繍を施す刺繍部分と印刷を行う印刷部分との区別が明確化されず、刺繍領域の全てに亙って印刷が行われることになる。   As described above, in order to create a textured fabric product, printing is performed based on the image data, and further, when performing embroidery sewing based on the embroidery data, printing of the multi-function embroidery system described in Patent Document 1 described above is performed. If the technology is used, the outline of the embroidery area is extracted based on the embroidery data, and the embroidery area within the outline is simply printed in a solid pattern based on the color designation data. Is not clarified, and printing is performed over the entire embroidery region.

それ故、プリンタで使用する印字用インクを無駄に消費するだけでなく、刺繍と印刷の混在による満足のできる立体感や風合い感、更にはゴージャス感を何ら表現することができないこと、等の問題がある。   Therefore, not only the printing ink used in the printer is consumed wastefully, but also a problem of not being able to express a satisfactory three-dimensional feeling or texture due to the mixture of embroidery and printing, or even a gorgeous feeling. There is.

請求項1に係る刺繍データ処理装置は、刺繍可能なミシンで複数の刺繍模様部を含む刺繍模様を刺繍する刺繍データから刺繍模様の一部をプリンタで印刷する印刷データを作成する刺繍データ処理装置において、刺繍データをデータ記憶手段に格納するデータ入力手段と、データ入力手段により入力された刺繍データを解析し、この刺繍データにより形成される刺繍模様を、指定された分割形式で複数の刺繍領域に分ける模様分割手段と、模様分割手段で分割された複数の刺繍領域のうちの一部の刺繍領域を指定する領域指定手段と、領域指定手段で指定された1又は複数の刺繍領域を刺繍する刺繍データから、その指定された刺繍領域を印刷する印刷データを作成する印刷データ作成手段とを備えたものである。   An embroidery data processing apparatus according to claim 1, which generates print data for printing a part of an embroidery pattern by a printer from embroidery data for embroidering an embroidery pattern including a plurality of embroidery patterns with an embroidery machine. The data input means for storing the embroidery data in the data storage means, the embroidery data input by the data input means is analyzed, and the embroidery pattern formed by the embroidery data is divided into a plurality of embroidery areas in a designated division format. Embroidering one or a plurality of embroidery areas designated by the area designating means, an area designating means for designating a part of the embroidery areas divided by the pattern dividing means, Print data creating means for creating print data for printing the designated embroidery area from the embroidery data is provided.

刺繍データはデータ記憶手段に記憶され、その刺繍データを解析することにより、指定された分割形式で複数の刺繍領域に分割される。そこで、このように、分割された複数の刺繍領域について、そのうちの一部の刺繍領域を指定すると、その指定された1又は複数の刺繍領域について、印刷データが作成され、印刷処理が施される。   The embroidery data is stored in the data storage means, and is divided into a plurality of embroidery areas in a designated division format by analyzing the embroidery data. Thus, when a part of the divided embroidery areas is designated as described above, print data is created for the designated one or more embroidery areas, and printing processing is performed. .

請求項2に係る刺繍データ処理装置は、請求項1の発明において、前記模様分割手段は、タタミ縫いとサテン縫いと走り縫いを含む縫目形式の縫目属性を共通とする刺繍模様部を単位として刺繍模様を分割する第1分割手段を備えているものである。   According to a second aspect of the present invention, in the embroidery data processing apparatus according to the first aspect of the invention, the pattern dividing means is a unit of an embroidery pattern portion having a common stitch attribute including stitches, satin stitches and running stitches. As a first dividing means for dividing the embroidery pattern.

請求項3に係る刺繍データ処理装置は、請求項2の発明において、前記模様分割手段は、刺繍模様部の色を示す糸色コードの縫目属性でもって刺繍模様を分割する第2分割手段を備えているものである。   According to a third aspect of the present invention, there is provided the embroidery data processing apparatus according to the second aspect of the invention, wherein the pattern dividing means includes second dividing means for dividing the embroidery pattern with a stitch attribute of a thread color code indicating the color of the embroidery pattern portion. It is what it has.

請求項4に係る刺繍データ処理装置は、請求項3の発明において、前記模様分割手段は、刺繍模様部の各々を1又は複数のブロックに分割する第3分割手段を備えているものである。   According to a fourth aspect of the present invention, in the embroidery data processing apparatus according to the third aspect of the invention, the pattern dividing means includes third dividing means for dividing each embroidery pattern portion into one or a plurality of blocks.

請求項5に係る刺繍データ処理装置は、請求項4の発明において、前記領域指定手段は、第1分割手段と第2分割手段と第3分割手段のうちの1又は複数の分割手段で分割された刺繍領域を指定可能に構成されたものである。   According to a fifth aspect of the present invention, in the embroidery data processing apparatus according to the fourth aspect of the invention, the region designating means is divided by one or more of the first dividing means, the second dividing means and the third dividing means. The embroidery area can be specified.

請求項6に係る刺繍データ処理装置は、請求項1〜5の何れかの発明において、前記印刷データ作成手段は、印刷対象の刺繍領域に属する刺繍データに基づいてミシンで刺繍縫製した場合の縫目の針落ち点及び針落ち点を順々に結ぶ縫目を印刷する印刷データを作成するものである。   An embroidery data processing apparatus according to a sixth aspect of the present invention is the embroidery data processing device according to any one of the first to fifth aspects, wherein the print data creating means performs sewing when the embroidery is sewn with a sewing machine based on embroidery data belonging to the embroidery area to be printed. The print data for printing the stitch points connecting the needle drop points and the needle drop points in order is created.

請求項7に係る刺繍データ処理装置は、請求項1〜5の何れかの発明において、前記印刷データ作成手段は、領域指定手段で指定された刺繍領域にベタ塗り状に印刷する印刷データを作成するものである。   The embroidery data processing apparatus according to claim 7 is the embroidery data processing device according to any one of claims 1 to 5, wherein the print data creation means creates print data to be printed in a solid paint pattern on the embroidery area designated by the area designation means To do.

請求項1の発明によれば、刺繍可能なミシンで複数の刺繍模様部を刺繍する刺繍データから刺繍模様の一部をプリンタで印刷する印刷データを作成する刺繍データ処理装置において、データ入力手段と、模様分割手段と、領域指定手段と、印刷データ作成手段とを設けたので、刺繍データで形成される刺繍模様について予め指定された分割形式で分割された複数の刺繍領域のうちから、印刷対象とする所望の一部の刺繍領域を任意に指定することができ、その指定した一部の刺繍領域について印刷処理されるため、作業者の好みに応じた所望の刺繍領域だけを部分的に印刷することができる。しかも、刺繍の良さと印刷の良さを両立させることができ、風合い感や立体感、更にはゴージャス感を十分に表現できるような布製品を作成することができる。   According to the first aspect of the present invention, in the embroidery data processing apparatus for creating print data for printing a part of an embroidery pattern with a printer from embroidery data for embroidering a plurality of embroidery pattern portions with an embroidery machine, the data input means Since the pattern dividing means, the area designating means, and the print data creating means are provided, the embroidery pattern formed by the embroidery data is printed out of a plurality of embroidery areas divided in a predetermined division format. The desired partial embroidery area can be arbitrarily specified, and the specified partial embroidery area is printed, so only the desired embroidery area according to the operator's preference is partially printed. can do. In addition, it is possible to create a fabric product that can achieve both good embroidery and good printing, and can sufficiently express a feeling of texture, a three-dimensional feeling, and a gorgeous feeling.

更に、印刷対象として設定された刺繍領域に限って印刷するので、プリンタによるインクの消費量を最小限に押えることができるとともに、印刷処理は刺繍処理に比べて処理に要する時間が短いので、全ての刺繍模様を刺繍する場合よりも仕上がり時間を大幅に短縮することができる。   Furthermore, since printing is performed only in the embroidery area set as the printing target, the amount of ink consumed by the printer can be minimized, and the printing process takes less time than the embroidery process. The finishing time can be greatly shortened compared with the case where the embroidery pattern is embroidered.

請求項2の発明によれば、前記模様分割手段は、タタミ縫いとサテン縫いと走り縫いを含む縫目形式の縫目属性を共通とする刺繍模様部を単位として刺繍模様を分割する第1分割手段を備えているので、印刷対象とする刺繍領域が縫目形式の縫目属性で選択可能に分割される。それ故、このように、縫目形式である共通の縫目属性で分割された複数の刺繍領域のうちから所望の刺繍領域だけを選択することができるため、縫目形式により印刷対象とする刺繍領域の指定操作の簡単化を図ることができる。その他請求項1と同様の効果を奏する。   According to a second aspect of the present invention, the pattern dividing means divides the embroidery pattern in units of embroidery patterns having a common stitch attribute including stitches, satin stitches and running stitches. Since the means is provided, the embroidery area to be printed is divided so as to be selectable by the stitch type stitch attribute. Therefore, since only a desired embroidery region can be selected from a plurality of embroidery regions divided by a common stitch attribute that is a stitch format in this way, the embroidery to be printed by the stitch format is selected. The area designation operation can be simplified. Other effects similar to those of the first aspect are obtained.

請求項3の発明によれば、前記模様分割手段は、刺繍模様部の色を示す糸色コードの縫目属性でもって刺繍模様を分割する第2分割手段を備えているので、印刷対象とする刺繍領域が糸色コードの縫目属性で選択可能に分割される。それ故、このように、色である共通の縫目属性で分割された複数の刺繍領域のうちから所望の刺繍領域だけを選択することができるため、色により印刷対象とする刺繍領域の指定操作の簡単化を図ることができる。その他請求項2と同様の効果を奏する。   According to the invention of claim 3, since the pattern dividing means includes the second dividing means for dividing the embroidery pattern by the stitch attribute of the thread color code indicating the color of the embroidery pattern portion, the pattern dividing means is to be printed. The embroidery area is divided so as to be selectable by the stitch attribute of the thread color code. Therefore, since only a desired embroidery area can be selected from a plurality of embroidery areas divided by a common stitch attribute that is a color in this way, an operation for specifying an embroidery area to be printed by color is performed. Can be simplified. Other effects similar to those of the second aspect are achieved.

請求項4の発明によれば、前記模様分割手段は、刺繍模様部の各々を1又は複数のブロックに分割する第3分割手段を備えているので、縫目形式或いは色により分割された複数の刺繍領域のうちの所望の刺繍領域について、更にそのうちの一部をブロック単位とする小さな領域で指定することができるようになり、印刷領域に指定する領域の大きさの自由度を格段に高めることができる。その他請求項3と同様の効果を奏する。   According to the invention of claim 4, since the pattern dividing means includes the third dividing means for dividing each of the embroidery pattern portions into one or a plurality of blocks, a plurality of patterns divided by the stitch form or color are used. The desired embroidery area of the embroidery area can be specified as a small area with a part of the embroidery area as a block unit, and the degree of freedom of the area specified as the print area is greatly increased. Can do. Other effects similar to those of the third aspect are achieved.

請求項5の発明によれば、前記領域指定手段は、第1分割手段と第2分割手段と第3分割手段のうちの1又は複数の分割手段で分割された刺繍領域を指定可能に構成されたので、印刷領域に指定する指定条件に融通性を持たせることで、印刷対象とする刺繍領域を選択する自由度を格段に高めることができる。その他請求項4と同様の効果を奏する。   According to the invention of claim 5, the area designating means is configured to be able to designate an embroidery area divided by one or more of the first dividing means, the second dividing means and the third dividing means. Therefore, the flexibility in selecting the embroidery area to be printed can be significantly increased by providing flexibility in the designation conditions designated for the print area. Other effects similar to those of the fourth aspect are achieved.

請求項6の発明によれば、前記印刷データ作成手段は、印刷対象の刺繍領域に属する刺繍データに基づいてミシンで刺繍縫製した場合の縫目の針落ち点及び針落ち点を順々に結ぶ縫目を印刷する印刷データを作成するので、刺繍模様を極力刺繍縫目に近づくように印刷することができ、印刷による刺繍縫目の風合い表現を高めることができる。その他請求項1〜5の何れかと同様の効果を奏する。   According to a sixth aspect of the present invention, the print data creating means sequentially connects a needle drop point and a needle drop point when the embroidery is sewn with a sewing machine based on the embroidery data belonging to the embroidery area to be printed. Since print data for printing the stitches is created, the embroidery pattern can be printed as close as possible to the embroidery stitches, and the texture expression of the embroidery stitches by printing can be enhanced. Other effects similar to those of any one of claims 1 to 5 can be achieved.

請求項7の発明によれば、前記印刷データ作成手段は、領域指定手段で指定された刺繍領域にベタ塗り状に印刷する印刷データを作成するので、背景模様のように全面に印刷したい印刷対象の刺繍模様について、ベタ状に印刷することができる。その他請求項1〜3の何れかと同様の効果を奏する。   According to the invention of claim 7, since the print data creation means creates print data to be printed in a solid pattern on the embroidery area designated by the area designation means, the print object to be printed on the entire surface like a background pattern The embroidery pattern can be printed in a solid form. Other effects similar to those of any one of claims 1 to 3 are provided.

本実施例における刺繍データ処理装置は、刺繍模様に含まれる複数の刺繍模様部を刺繍する複数の刺繍領域のうちから、印刷対象とする刺繍領域を手動で選択的に指定でき、その指定した任意の刺繍領域の印刷データを作成するようにしてある。   The embroidery data processing apparatus according to the present embodiment can manually and selectively specify an embroidery area to be printed from among a plurality of embroidery areas that embroidery a plurality of embroidery pattern portions included in the embroidery pattern. The print data of the embroidery area is created.

先ず、図1に示すように、刺繍データ処理装置1に、インクジェットプリンタ3を備えた刺繍ミシン2が電気的に接続され、この刺繍ミシン2に接続された枠駆動装置4は、各種の形状の刺繍枠5を着脱可能に装着し、刺繍縫いに際してだけでなく、インクジェットプリンタ3による印刷に際して、その刺繍枠5を直交する2方向(X方向とY方向)に移動駆動できるようになっている。   First, as shown in FIG. 1, an embroidery sewing machine 2 having an ink jet printer 3 is electrically connected to the embroidery data processing apparatus 1, and the frame driving device 4 connected to the embroidery sewing machine 2 has various shapes. The embroidery frame 5 is detachably mounted so that the embroidery frame 5 can be moved and driven in two orthogonal directions (X direction and Y direction) not only at the time of embroidery sewing but also at the time of printing by the inkjet printer 3.

刺繍データ処理装置1は、図2に示すパーソナルコンピュータからなり、制御全体を司る制御装置10、この制御装置10に接続されたマウス11と、キーボード12と、イメージスキャナ13と、ディスプレイ14等を備えている。制御装置10は、CPU21とROM22とRAM23とこれらを接続するバス24とを含むマイクロコンピュータと、バス24に接続されハードディスク(HD)25を備えたハードディスクドライブ(HDD)26と、入出力インターフェース27等を有する。   The embroidery data processing apparatus 1 is composed of a personal computer shown in FIG. 2, and includes a control device 10 that controls the entire control, a mouse 11 connected to the control device 10, a keyboard 12, an image scanner 13, a display 14, and the like. ing. The control device 10 includes a microcomputer including a CPU 21, a ROM 22, a RAM 23, and a bus 24 for connecting them, a hard disk drive (HDD) 26 connected to the bus 24 and having a hard disk (HD) 25, an input / output interface 27, and the like. Have

また、バス24には、フレキシブルディスクの為のフレキシブルディスクドライブ(FDD)28と、CD−ROMの為のCD−ROMドライブ29も接続されている。入出力インターフェース27には、キーボード12と、マウス11と、イメージスキャナ13と、ディスプレイ14を駆動する為の表示駆動回路30と、通信用インターフェース(通信用I/F)31を介して刺繍ミシン2とが夫々接続されている。   Also connected to the bus 24 are a flexible disk drive (FDD) 28 for a flexible disk and a CD-ROM drive 29 for a CD-ROM. The input / output interface 27 includes a keyboard 12, a mouse 11, an image scanner 13, a display drive circuit 30 for driving the display 14, and a communication interface (communication I / F) 31 through the embroidery sewing machine 2. Are connected to each other.

ROM22には、パーソナルコンピュータの電源ON時に、パーソナルコンピュータを起動させる起動プログラム等が格納されている。RAM23には、イメージスキャナ13やフレキシブルディスクやCD−ROMから読み込んだ印刷図柄の為の画像データを格納する画像データメモリ、刺繍模様の為の刺繍データを格納する刺繍データメモリ、CPU21で演算処理した演算結果を収容する各種メモリ、バッファ、ポインタ、カウンタ等が必要に応じて設けられている。   The ROM 22 stores a startup program for starting the personal computer when the personal computer is turned on. In the RAM 23, an image data memory for storing image data for a printed pattern read from the image scanner 13, a flexible disk, or a CD-ROM, an embroidery data memory for storing embroidery data for an embroidery pattern, and arithmetic processing by the CPU 21 are performed. Various memories, buffers, pointers, counters, and the like for storing calculation results are provided as necessary.

一方、ハードディスクには、OS(オペレーティング・システム)や、マウス11とキーボード12とイメージスキャナ13とディスプレイ14等を使用可能とする為の各種のドライバ、アプリケーションプログラム等が組み込まれると共に、イメージスキャナ13やフレキシブルディスクやCD−ROMから記録されている画像データや刺繍データを読み込む読込み制御プログラム、その読み込まれた画像データや刺繍データを画像データメモリや刺繍データメモリに格納するデータ入力制御プログラム、後述の刺繍データ処理制御の為の制御プログラム(図5参照)等、各種の制御プログラムも格納されている。   On the other hand, the hard disk incorporates an OS (operating system), various drivers, application programs, and the like for enabling use of the mouse 11, the keyboard 12, the image scanner 13, the display 14, and the like. A read control program for reading image data and embroidery data recorded from a flexible disk or CD-ROM, a data input control program for storing the read image data or embroidery data in an image data memory or embroidery data memory, and an embroidery described later Various control programs such as a control program for data processing control (see FIG. 5) are also stored.

但し、前述した刺繍データや印刷データは、ハードディスクに格納される場合もある。ここで、例えば、図7に示す図柄を刺繍ミシン2 により刺繍縫いする為の刺繍データは、図3に示すように、第1〜第4刺繍模様部SM1〜SM4からなり、第1刺繍模様部SM1は矩形状の外周枠の為の黒系色で走り縫いの枠模様であり、第2刺繍模様部SM2は赤系色でサテン縫いの星模様であり、第3刺繍模様部SM3は緑系色でサテン縫いの樹模様であり、第4刺繍模様部SM4はグレー系色でタタミ縫いの背景模様である。   However, the above-described embroidery data and print data may be stored in a hard disk. Here, for example, the embroidery data for embroidery sewing the design shown in FIG. 7 with the embroidery sewing machine 2 comprises the first to fourth embroidery pattern portions SM1 to SM4 as shown in FIG. SM1 is a black-colored running frame pattern for the rectangular outer peripheral frame, the second embroidery pattern portion SM2 is a red-colored and satin-stitched star pattern, and the third embroidery pattern portion SM3 is a green-based frame The color is a satin-stitched tree pattern, and the fourth embroidery pattern portion SM4 is a gray-based color and a background pattern of Tatami stitching.

これら第1〜第4刺繍模様部SM1〜SM4の各々の縫目データは、次の縫目までの移動量(布送り量)を設定する相対座標であり、第1〜第4刺繍模様部SM1〜SM4の各々には、その先頭部に糸色コードが設けられるとともに、その末尾部に糸切りコードが含まれている。但し、第1刺繍模様部SM1の先頭部に、枠模様を指定する為の枠指定コードが含まれている。   The stitch data of each of the first to fourth embroidery pattern portions SM1 to SM4 is relative coordinates for setting the movement amount (cloth feed amount) to the next stitch, and the first to fourth embroidery pattern portions SM1. Each of .about.SM4 is provided with a thread color cord at the head portion thereof and a thread trimming cord at the tail portion thereof. However, a frame designation code for designating a frame pattern is included at the head of the first embroidery pattern portion SM1.

ここで、フレキシブルディスクやCD−ROMに記録されている刺繍データを外部から受けてRAM23の刺繍データメモリに格納するデータ入力制御プログラムがデータ入力手段に相当する。   Here, the data input control program for receiving the embroidery data recorded on the flexible disk or CD-ROM from the outside and storing it in the embroidery data memory of the RAM 23 corresponds to the data input means.

図4に示すように、刺繍ミシン2の刺繍ミシン本体2aには、通信用インターフェース(通信用I/F)41介して刺繍データ処理装置1に接続された制御ユニット42、各種操作スイッチ43、主軸位置検出センサ44、ミシンモータ45及びその駆動回路46等が設けられている。ミシンモータ45により主軸(図示略)が回転駆動されて針棒上下駆動機構(図示略)により針棒が上下に往復駆動され、その針棒の縫針と、ベッド部に設けられた糸捕捉機構(図示略)とが協動して、刺繍枠5に保持された布地Wに刺繍縫目が形成される。   As shown in FIG. 4, an embroidery sewing machine body 2a of the embroidery sewing machine 2 includes a control unit 42 connected to the embroidery data processing device 1 through a communication interface (communication I / F) 41, various operation switches 43, a spindle. A position detection sensor 44, a sewing machine motor 45, a drive circuit 46 thereof, and the like are provided. The main shaft (not shown) is rotationally driven by the sewing machine motor 45, and the needle bar is reciprocated up and down by a needle bar up / down drive mechanism (not shown). The needle bar has a sewing needle and a thread catching mechanism ( The embroidery stitches are formed on the fabric W held by the embroidery frame 5 in cooperation with (not shown).

インクジェットプリンタ3には、制御ユニット51、各種操作スイッチ52、4色(シアン,マゼンタ,イエロー,ブラック)の為の4列のインクノズルをユニット化したプリントヘッド53、ヘッド昇降モータ54、パージ駆動モータ55、パージ移動モータ56、これらプリントヘッド53及び各モータ54〜56の為の駆動回路57〜60が設けられている。プリントヘッド53は、制御ユニット51から印字指令を受けると、圧電セラミックアクチュエータの撓みによりインクを下側の布地Wに向けてインクノズルからが噴射する。   The ink jet printer 3 includes a control unit 51, various operation switches 52, a print head 53 in which four rows of ink nozzles for four colors (cyan, magenta, yellow, black) are unitized, a head lifting motor 54, and a purge driving motor. 55, purge moving motor 56, drive circuits 57-60 for these print head 53 and motors 54-56 are provided. When the print head 53 receives a print command from the control unit 51, the ink is ejected from the ink nozzle toward the lower fabric W by the bending of the piezoelectric ceramic actuator.

枠駆動装置4には、キャリッジ位置検出センサ61、刺繍枠5をX方向に移動させるX方向駆動モータ62とその駆動回路63、刺繍枠5をY方向に移動させるY方向駆動モータ64とその駆動回路65等が設けられている。枠駆動装置4は、刺繍ミシン本体2aの制御ユニット42やインクジェットプリンタ3の制御ユニット51から枠移動信号を受けると、X方向駆動モータ62とY方向駆動モータ64を駆動させて刺繍枠5をX方向とY方向とに駆動させる。   The frame drive device 4 includes a carriage position detection sensor 61, an X-direction drive motor 62 that moves the embroidery frame 5 in the X direction and its drive circuit 63, a Y-direction drive motor 64 that moves the embroidery frame 5 in the Y direction, and its drive. A circuit 65 and the like are provided. When the frame driving device 4 receives a frame movement signal from the control unit 42 of the embroidery sewing machine body 2a or the control unit 51 of the ink jet printer 3, the frame driving device 4 drives the X direction driving motor 62 and the Y direction driving motor 64 to move the embroidery frame 5 to X. Drive in direction and Y direction.

次に、刺繍データ処理装置1の制御装置で実行される刺繍データ処理制御のルーチンについて、図5〜図6のフローチャートに基づいて説明する。但し、図中の符号Si(i=11、12、13・・・)は各ステップである。   Next, an embroidery data processing control routine executed by the controller of the embroidery data processing apparatus 1 will be described with reference to the flowcharts of FIGS. However, the symbol Si (i = 11, 12, 13,...) In the figure is each step.

ディスプレイ14に表示されたメインメニューのうちの「刺繍データ処理」を選択して実行されると、刺繍データ処理制御が開始され、図9に示すように、先ず、ディスプレイ14に印刷対象とする縫目属性の設定画面が表形式で表示される(S11)。そこで、作業者により、刺繍に代えて印刷を施す刺繍領域について、「縫目形式」、「糸色」、「模様形態」等による縫目属性に加えて、「印刷形式」が設定される(S12)。   When “embroidery data processing” in the main menu displayed on the display 14 is selected and executed, the embroidery data processing control is started. As shown in FIG. An eye attribute setting screen is displayed in a table format (S11). Therefore, in addition to the stitch attributes such as “stitch type”, “thread color”, “pattern form”, etc., the “print format” is set by the operator for the embroidery area to be printed instead of the embroidery ( S12).

例えば、縫目属性として、「タタミ縫い」と「サテン縫い」と「走り縫い」等の複数の縫目形式のうちの1つ又は複数が設定され、「枠」と「文字」と「柄」等の複数の模様形態のうちの1つ又は複数が設定される。印刷形態として、「縫目印刷」と「ベタ印刷」等の複数の印刷形態のうちの1つが設定される。   For example, one or more of a plurality of stitch types such as “tatami stitch”, “satin stitch”, and “running stitch” are set as stitch attributes, and “frame”, “character”, and “pattern” are set. One or more of a plurality of pattern forms such as are set. As the print form, one of a plurality of print forms such as “stitch print” and “solid print” is set.

次に、刺繍模様部カウンタSCのカウント値として初期値「1」がセットされ(S13)、予め選択された刺繍データのうちの刺繍模様部カウンタSCで指示する刺繍模様部SMの刺繍データが読み込まれる(S14)。次に、S12において予め設定された縫目属性に基づいて、刺繍領域の分割が縫目形式で指定されている場合には(S15:Yes )、縫目形式による刺繍領域分割制御(図6参照)が実行される(S20)。   Next, an initial value “1” is set as the count value of the embroidery pattern portion counter SC (S13), and the embroidery data of the embroidery pattern portion SM indicated by the embroidery pattern portion counter SC of the pre-selected embroidery data is read. (S14). Next, when division of the embroidery area is designated in the stitch format based on the stitch attribute set in advance in S12 (S15: Yes), the embroidery area division control by the stitch format (see FIG. 6). ) Is executed (S20).

ここで、刺繍データに含まれる複数の刺繍領域のうちから、縫目形式が「サテン縫い」と「タタミ縫い」と「走り縫い」の何れの刺繍領域が含まれているかを解析により分割する分割処理について簡単に説明する。   Here, among the plurality of embroidery areas included in the embroidery data, a division that divides by analysis which embroidery area of which the stitch type is “satin stitch”, “tatami stitch” or “running stitch” is included The processing will be briefly described.

先ず、刺繍データに含まれる各針落ち点(合計n個とする)を、縫製順にPi(i=1,2p・・・,n)とする。変数iに初期値「1」をセットし、針落ち点Piを原点として直交座標系を設定する。図8−1,図8−2に示すように、針落ち点Piから針落ち点Pi+1 へ至る方向にX軸を設け、X軸に対して針落ち点Piを中心に反時計回りに90°回転した方向にY軸を設け、針落ち点Pi+1 の座標(Xi+1 ,0)と針落ち点Pi+2 の座標(Xi+2 ,Yi+2 )を読み込み、RAM23の座標メモリに記憶する。   First, each needle drop point (n total) included in the embroidery data is set to Pi (i = 1, 2p..., N) in the sewing order. An initial value “1” is set to the variable i, and an orthogonal coordinate system is set with the needle drop point Pi as the origin. As shown in FIGS. 8A and 8B, an X axis is provided in a direction from the needle drop point Pi to the needle drop point Pi + 1, and the needle drop point Pi is centered counterclockwise with respect to the X axis. The Y axis is provided in the direction rotated 90 °, the coordinates (Xi + 1, 0) of the needle drop point Pi + 1 and the coordinates (Xi + 2, Yi + 2) of the needle drop point Pi + 2 are read, and the coordinates of the RAM 23 are read. Store in memory.

次に、Xi+1 とXi+2 との値を比較し、Xi+1の方が大きい場合には、針落ち点Pi+1 の属性を仮輪郭に設定し、Xi+2 ≧Xi+1 の場合には、針落ち点Pi+1 の属性を仮走りとして設定する。ここで、図8−1に示すように、針落ち点Pi+1 が輪郭点である場合、その両側のステッチSi,Si+1 に折り返しが発生する。この場合、Xi+2 の値はXi+1 の値よりも小さくなる(Xi+2 <Xi+1 )。   Next, the values of Xi + 1 and Xi + 2 are compared. If Xi + 1 is larger, the attribute of the needle drop point Pi + 1 is set to the temporary contour, and Xi + 2 ≧ Xi + 1. In the case of, the attribute of the needle entry point Pi + 1 is set as a temporary run. Here, as shown in FIG. 8A, when the needle drop point Pi + 1 is a contour point, the stitches Si and Si + 1 on both sides thereof are folded back. In this case, the value of Xi + 2 is smaller than the value of Xi + 1 (Xi + 2 <Xi + 1).

そこで、この場合、針落ち点Pi+1 の属性を、輪郭点と推定できるという意味で仮輪郭とし、針落ち点Pi+1 が走り点である場合、図8−2に示すように、Xi+2 ≧Xi+1 となる。そこで、この場合、針落ち点Pi+1 の属性を、走り点と推定できるという意味で仮走りとする。尚、針落ち点P1 ,Pn には、強制的に仮走りの属性を付与する。   Therefore, in this case, if the attribute of the needle drop point Pi + 1 is a temporary contour in the sense that it can be estimated as a contour point, and the needle drop point Pi + 1 is a running point, as shown in FIG. + 2 ≧ Xi + 1. Accordingly, in this case, the attribute of the needle drop point Pi + 1 is assumed to be a temporary run in the sense that it can be estimated as a run point. The needle drop points P1 and Pn are forcibly given a temporary running attribute.

このように、変数iの値を順次増加させながら、これらの処理を繰り返し実行し、i+1=nとなった場合、つまりi+1=2〜n−1の全ての針落ち点Pi+1 に対して仮輪郭または仮走りの属性を付与したことになる。そこで、次のように縫目形式の分類を行う。先ず、変数iに1,2,3,・・・を順次セットしながら、針落ち点Pi+1 に仮輪郭の属性が付与されているか否かを判断する。Pi+1 が仮走りの場合は、変数iに次の大きな値をセットして再度判断する。   As described above, when the value of the variable i is sequentially increased, these processes are repeatedly executed. When i + 1 = n, that is, for all the needle drop points Pi + 1 where i + 1 = 2 to n−1. The attribute of provisional contour or provisional running is given. Therefore, the classification of the stitch format is performed as follows. First, while setting 1, 2, 3,... Sequentially to the variable i, it is determined whether or not the provisional contour attribute is given to the needle drop point Pi + 1. If Pi + 1 is a temporary run, the next large value is set in the variable i and the determination is made again.

一方、針落ち点Pi+1 が仮輪郭の場合、その針落ち点Pi+1 が、仮走りの属性を付与された針落ち点と隣接しているか否か、すなわち、針落ち点Pi又はPi+2 の何れかが仮走りであるか否かを判断する。仮走りと隣接している場合、その針落ち点Pi+1 に仮輪郭の属性を付与したループで記憶したYi+2 を読み出す。   On the other hand, when the needle drop point Pi + 1 is a temporary contour, it is determined whether or not the needle drop point Pi + 1 is adjacent to the needle drop point assigned the provisional running attribute, that is, the needle drop point Pi or Pi. Judge whether any of +2 is a temporary run. If it is adjacent to the temporary run, Yi + 2 stored in the loop in which the needle drop point Pi + 1 is given the temporary contour attribute is read.

その針落ち点Piの前後に配設される仮輪郭の針落ち点に対して同様に記憶されたYi+2 と異符号である場合には、針落ち点Pi+1 の縫目属性を仮タタミ輪郭とし、同符号である場合には、針落ち点Pi+1 の縫目属性を仮走りとする。   If the needle entry point of the temporary contour arranged before and after the needle entry point Pi is different from Yi + 2 stored in the same manner, the stitch attribute of the needle entry point Pi + 1 is temporarily set. In the case of a tatami contour and the same sign, the stitch attribute of the needle entry point Pi + 1 is assumed to be a temporary run.

一方、仮輪郭の針落ち点Pi+1 が仮走りの針落ち点と隣接していない場合であって、Yi+2 の符号が前後の仮輪郭で交互に入れ替わっている場合、その針落ち点Pi+1 を仮サテン輪郭とし、Yi+2 の符号が交互に入れ替わっていない場合は、その針落ち点Pi+1 を仮走りとする。   On the other hand, when the needle drop point Pi + 1 of the temporary contour is not adjacent to the needle drop point of the temporary run, and the sign of Yi + 2 is alternately replaced with the front and back temporary contours, the needle drop point If Pi + 1 is a temporary satin contour and the signs of Yi + 2 are not alternately changed, the needle drop point Pi + 1 is assumed to be a temporary run.

そして、最終的に、仮タタミ輪郭の属性を付与された全ての針落ち点のデータについて、前後の針落ち点の形状や、糸密度、タタミパターン等を検出し、それに基づいてタタミ縫いの刺繍領域の輪郭を確定する処理を実行する。また、仮サテン輪郭の属性を付与された全ての針落ち点のデータについて、前後の針落ち点の形状,糸密度等を検出し、それに基づいてサテン縫目の刺繍領域の輪郭を確定する処理を実行する。最後に、これら仮タタミ輪郭や仮サテン輪郭として確定されなかった残りの針落ち点のデータに対し、その針落ち点を走り縫目の刺繍領域としてピッチと形状に従った確定する処理を実行する。   Finally, the shape of the needle drop points before and after, the thread density, the stitch pattern, etc. are detected from the data of all the needle drop points to which the attribute of the temporary tatami outline is given, and the embroidery of the tatami stitch is performed based on the detected shape. A process for determining the outline of the region is executed. Processing for detecting the shape and thread density of the needle drop points before and after the needle drop point data to which the provisional satin outline attribute has been assigned and determining the outline of the embroidery area of the satin stitch based on it Execute. Finally, the remaining needle drop point data that has not been established as the temporary tatami contour and the temporary satin outline is executed according to the pitch and shape by using the needle drop point as an embroidery area of the running seam. .

次に、S12において予め設定された縫目属性に基づいて、刺繍領域の分割が糸色で指定されている場合には(S16:Yes )、糸色による刺繍領域分割制御が実行される(S21)。この刺繍領域分割処理により、刺繍模様部カウンタSCで指示する刺繍模様部SMの先頭部に含まれる糸色コードが検索され、指定された糸色に対応する糸色コードが含まれている場合、刺繍模様部カウンタSCで指示する刺繍模様部SMの刺繍領域が他の刺繍領域に対して分割される。   Next, if the embroidery area division is designated by the thread color based on the stitch attributes set in advance in S12 (S16: Yes), the embroidery area division control by the thread color is executed (S21). ). When the thread color code included in the head part of the embroidery pattern part SM instructed by the embroidery pattern part counter SC is retrieved by this embroidery area dividing process and a thread color code corresponding to the designated thread color is included, The embroidery area of the embroidery pattern part SM indicated by the embroidery pattern part counter SC is divided with respect to other embroidery areas.

次に、S12において予め設定された縫目属性に基づいて、刺繍領域の分割が模様形態で指定されている場合には(S17:Yes )、模様形態による刺繍領域分割制御が実行される(S22)。   Next, when the embroidery area division is designated in the pattern form based on the stitch attributes set in advance in S12 (S17: Yes), the embroidery area division control based on the pattern form is executed (S22). ).

この刺繍模様分割処理により、刺繍模様部カウンタSCで指示する刺繍模様部SMの先頭部に含まれる模様形態指定コード(枠指定コード、文字指定コード、柄指定コード等)が検索され、指定された模様形態に対応する模様形態指定コードが含まれている場合、刺繍模様部カウンタSCで指示する刺繍模様部SMの刺繍領域が他の刺繍領域に対して分割される。   By this embroidery pattern division processing, the pattern form designation code (frame designation code, character designation code, pattern designation code, etc.) included in the head of the embroidery pattern portion SM designated by the embroidery pattern portion counter SC is retrieved and designated. When the pattern form designation code corresponding to the pattern form is included, the embroidery area of the embroidery pattern part SM indicated by the embroidery pattern part counter SC is divided with respect to the other embroidery areas.

次に、刺繍模様部カウンタSCで指示する刺繍模様部SMが最後でない場合には(S18:No)、刺繍模様部カウンタSCの値が1つインクリメントされ(S19)、S14以降が繰り返して実行される。刺繍データに含まれる複数の刺繍模様部SMの全てについて検出され、刺繍模様部カウンタSCで指示する刺繍模様部SMが最後の場合には(S18:Yes )、印刷対象刺繍領域指定処理の為の印刷対象刺繍領域指定制御(図6参照)が実行される(S23)。   Next, when the embroidery pattern portion SM instructed by the embroidery pattern portion counter SC is not the last (S18: No), the value of the embroidery pattern portion counter SC is incremented by one (S19), and S14 and subsequent steps are repeatedly executed. The If the embroidery pattern portion SM detected for all of the plurality of embroidery pattern portions SM included in the embroidery data and designated by the embroidery pattern portion counter SC is the last (S18: Yes), the print target embroidery region designation process is performed. Print target embroidery area designation control (see FIG. 6) is executed (S23).

この制御が開始されると、先ず、S20〜S22により分割された刺繍領域の有無が検索され(S31)、分割された縫目属性の刺繍領域が無い場合には(S32:No)、分割フラグBFがリセットされ(S36)、この制御を終了して、刺繍データ処理制御のS25にリターンする。しかし、分割された縫目属性の刺繍領域が有る場合には(S32:Yes )、分割フラグBFがセットされ(S33)、刺繍模様部SMのブロック化処理が実行され、分割されたブロックが表示される(S34)。   When this control is started, first, the presence / absence of the embroidery area divided by S20 to S22 is searched (S31), and if there is no divided embroidery area (S32: No), the division flag The BF is reset (S36), this control is terminated, and the process returns to S25 of the embroidery data processing control. However, if there is an embroidery area with divided stitch attributes (S32: Yes), the division flag BF is set (S33), and the embroidery pattern portion SM is processed to display the divided blocks. (S34).

このブロック化処理について簡単に説明する。刺繍模様部SMの刺繍データは、一般的に、刺繍模様部SMを1つ又は複数の三角形、台形、四角形等の多角形状のブロックに分割し、各ブロック毎に刺繍データを作成し、これらブロック毎の刺繍データを順々に繋いで構成してある。それ故、刺繍データを解析することにより、刺繍模様部SMを構成するブロックの形状やブロック数を演算により求めることができる。   This blocking process will be briefly described. For the embroidery data of the embroidery pattern portion SM, generally, the embroidery pattern portion SM is divided into one or a plurality of polygonal blocks such as triangles, trapezoids, and rectangles, and embroidery data is created for each block. Each embroidery data is connected in order. Therefore, by analyzing the embroidery data, the shape and the number of blocks constituting the embroidery pattern portion SM can be obtained by calculation.

そこで、このようにして求められたブロックの形状が、ディスプレイ14において、刺繍模様に含まれる位置に対応させて表示される。そこで、次に、作業者がマウス11を用いて、ポインタにより印刷対象とするブロックを指定する指定処理が実行され(S35)、この制御を終了する。   Therefore, the shape of the block thus obtained is displayed on the display 14 in correspondence with the position included in the embroidery pattern. Therefore, next, the operator uses the mouse 11 to execute a designation process for designating a block to be printed with the pointer (S35), and this control is terminated.

次に、刺繍データ処理制御において、分割フラグBFがセットされていない場合、つまり分割した刺繍領域が存在しない場合には(S24:No)、この制御を終了する。しかし、分割フラグBFがセットされている場合であって、分割した刺繍領域が存在する場合には(S24:Yes )、分割された全ての刺繍領域の各々について、設定された印刷形態による印刷データが作成される(S25)。   Next, in the embroidery data processing control, when the division flag BF is not set, that is, when there is no divided embroidery area (S24: No), this control is terminated. However, if the division flag BF is set and there are divided embroidery areas (S24: Yes), the print data according to the set printing mode is set for each of all divided embroidery areas. Is created (S25).

最終的に、印刷対象として指定された全ての刺繍領域及びブロックBの刺繍データが削除され(S26)、この制御を終了する。ところで、このように、後から印刷対象に指定された刺繍領域を挟んだ両側に刺繍対象の刺繍領域が存在する場合、渡り糸が発生しないように、印刷対象の刺繍領域の直前に刺繍する刺繍領域に属する刺繍データの末尾に、糸切り機構による糸切りを指令する糸切りコマンドが追加される。   Finally, all the embroidery areas designated as print targets and the embroidery data of block B are deleted (S26), and this control is terminated. By the way, if there is an embroidery area to be embroidered on both sides of the embroidery area designated as the print target later, the embroidery to be embroidered immediately before the embroidery area to be printed is performed so that no crossover thread is generated. A thread trimming command for instructing thread trimming by the thread trimming mechanism is added to the end of the embroidery data belonging to the region.

ここで、印刷データ作成処理について簡単に説明しておく。先ず、縫目印刷する場合には、印刷対象の刺繍領域る属する縫目データに基づいて、全ての針落ち点の座標に基づく針落ち点の印刷データと、各針落ち点から次の針落ち点までの縫目に対応する縫目線の印刷データとが演算で求められる。   Here, the print data creation process will be briefly described. First, when printing a stitch, based on the stitch data belonging to the embroidery area to be printed, the print data of the needle drop point based on the coordinates of all the needle drop points and the next needle drop from each needle drop point. The print data of the stitch line corresponding to the stitches up to the point is obtained by calculation.

一方、ベタ印刷する場合には、刺繍データで規定される刺繍模様部SMの刺繍領域が求められ、その刺繍領域の全体に、ドット状のインクで網点状に重ね印字する多数のドットパターンデータが演算で求められる。   On the other hand, in the case of solid printing, an embroidery area of the embroidery pattern portion SM defined by the embroidery data is obtained, and a large number of dot pattern data to be printed in a dot pattern with dot ink over the entire embroidery area. Is obtained by calculation.

ここで、刺繍データ処理制御の特にS15〜S17とS20〜S22と、印刷対象刺繍領域指定制御の特にS34等から模様分割手段が構成されている。また、刺繍データ処理制御の特にS20等から第1分割手段が構成され、刺繍データ処理制御の特にS21等から第2分割手段が構成され、印刷対象刺繍領域指定制御の特にS34等から第3分割手段が構成されている。更に、印刷対象刺繍領域指定制御の特にS35等から領域指定手段が構成され、刺繍データ処理制御の特にS26等から印刷データ作成手段が構成されている。   Here, the pattern dividing means comprises the embroidery data processing control, particularly S15 to S17 and S20 to S22, and the printing target embroidery area designation control, particularly S34. Further, the first dividing means is constructed from embroidery data processing control, particularly S20, etc., and the second dividing means is constructed from embroidery data processing control, especially S21, etc., and the third division from the printing target embroidery area designation control, especially S34, etc. Means are configured. Further, an area designating unit is configured from the printing target embroidery area designating control, particularly S35, and the print data creating unit is configured from the embroidery data processing control, especially S26.

次に、このように構成された刺繍データ処理装置1の作用及び効果について説明する。 ディスプレイ14にメインメニューが表示され、作業者がそのうちの「刺繍データ処理」を選択すると、ディスプレイ14に、図9に示す「印刷対象とする縫目属性設定」の設定画面が表示される。作業者は、表示された設定画面に基づいて、刺繍に代えて印刷を施す刺繍領域を指定する為に、「縫目形式」については「サテン縫い」、「印刷形態」については「縫目印刷」を設定する。   Next, operations and effects of the embroidery data processing apparatus 1 configured as described above will be described. When the main menu is displayed on the display 14 and the operator selects “embroidery data processing” from among them, a setting screen for “setting of stitch attributes to be printed” shown in FIG. 9 is displayed on the display 14. Based on the displayed setting screen, the operator designates an embroidery area to be printed instead of embroidery, so that “satin stitch” for “stitch type” and “stitch printing” for “print form” "Is set.

縫目属性の設定後、図7に示す4つの刺繍模様部SM1〜SM4を有する刺繍データ(図3参照)について、第1〜第4刺繍模様部SM1〜SM4の全てについて解析処理が実行され、「サテン縫い」である第2刺繍模様部SM2(星模様)の刺繍領域と、第3刺繍模様部SM3(樹模様)の刺繍領域とが印刷対象の刺繍領域として分割される。   After setting the stitch attributes, the embroidery data (see FIG. 3) having the four embroidery pattern portions SM1 to SM4 shown in FIG. 7 is analyzed for all of the first to fourth embroidery pattern portions SM1 to SM4. The embroidery area of the second embroidery pattern portion SM2 (star pattern) and the embroidery area of the third embroidery pattern portion SM3 (tree pattern), which are “satin stitches”, are divided as embroidery areas to be printed.

そして、図10に示すように、第2刺繍模様部SM2の刺繍領域が6つのブロックB1〜B6に分割されて実線にて表示され、第3刺繍模様部SM3の刺繍領域が7つのブロックB7〜B13に分割されて実線にて表示される。但し、その他の第1,第4刺繍模様部SM1,SM3の各々については、破線で表示される。   As shown in FIG. 10, the embroidery area of the second embroidery pattern portion SM2 is divided into six blocks B1 to B6 and displayed by solid lines, and the embroidery area of the third embroidery pattern portion SM3 is displayed as seven blocks B7 to B7. It is divided into B13 and displayed as a solid line. However, the other first and fourth embroidery pattern portions SM1 and SM3 are displayed by broken lines.

そして、これら複数の分割されたブロックのうち、作業者によりポインタ14aにより縦長のブロックB7が指定されると、その指定された第3刺繍模様部SM3の刺繍領域のうちのブロックB7についてのみ、刺繍データが削除されるとともに、印刷データが作成される。   When the operator designates the vertically long block B7 by the pointer 14a among these divided blocks, only the block B7 in the designated embroidery area of the third embroidery pattern portion SM3 is embroidered. The data is deleted and print data is created.

その後、刺繍印刷処理が実行されると、刺繍データに基づいて、刺繍ミシン2により刺繍枠5に保持された布地Wに、第1刺繍模様部SM1と、第2刺繍模様部SM2と、ブロックB7を除く第3刺繍模様SM3と、第4刺繍模様部SM4とが夫々刺繍処理されるとともに、印刷対象である第3刺繍模様部SMのブロックB7について、前述したように作成された縫目模様の印刷データに基づいて、インクジェットプリンタ3により布地Wに印刷される。   Thereafter, when the embroidery printing process is executed, the first embroidery pattern portion SM1, the second embroidery pattern portion SM2, and the block B7 are applied to the fabric W held by the embroidery frame 5 by the embroidery sewing machine 2 based on the embroidery data. The third embroidery pattern SM3 and the fourth embroidery pattern portion SM4 are subjected to embroidery processing, and the block pattern B7 of the third embroidery pattern portion SM to be printed is processed as described above. Based on the print data, printing is performed on the fabric W by the inkjet printer 3.

その結果、布地Wには、図11に示すように、第1刺繍領域の「枠模様」については黒系の刺繍糸で、第2刺繍領域の「星模様」については赤系の刺繍糸で、ブロックB7を除く第3刺繍領域の「樹模様」については緑系の刺繍糸で、第4刺繍領域の「背景模様」についてはグレー系の刺繍糸で夫々刺繍処理される一方、第3刺繍模様部SMのブロックB7についてだけ、緑系のインクで縫目印刷される。   As a result, as shown in FIG. 11, the fabric W has a black embroidery thread for the “frame pattern” in the first embroidery area and a red embroidery thread for the “star pattern” in the second embroidery area. The “tree pattern” in the third embroidery area excluding the block B7 is embroidered with a green embroidery thread, and the “background pattern” in the fourth embroidery area is embroidered with a gray embroidery thread. Only the block B7 of the pattern portion SM is printed with green ink.

ところで、図12に示すように、作業者が「印刷対象とする縫目属性設定」の設定画面で、「縫目形式」については「サテン縫い」、「印刷形態」については「ベタ印刷」を夫々設定した場合、布地Wには、図13に示すように、第3刺繍模様部SMのブロックB7についてだけ、緑系のインクでベタ印刷される。   By the way, as shown in FIG. 12, the operator sets “satin stitch” for “stitch type” and “solid print” for “print form” on the setting screen of “stitch attribute setting to be printed”. When each is set, as shown in FIG. 13, only the block B7 of the third embroidery pattern portion SM is solid-printed with green ink on the fabric W.

このように、刺繍データで刺繍縫製される刺繍領域について予め指定された分割形式で分割された複数の刺繍領域のうちから、印刷対象とする所望の一部の刺繍領域を任意に指定することができ、その指定した一部の刺繍領域について印刷処理されるため、作業者の好みに応じた所望の刺繍領域だけを部分的に印刷することができる。しかも、刺繍の良さと印刷の良さを両立させることができ、風合い感や立体感、更にはゴージャス感を十分に表現できるような布製品を作成することができる。   As described above, a desired partial embroidery region to be printed can be arbitrarily designated from among a plurality of embroidery regions divided in a predetermined division format for the embroidery region to be embroidery by embroidery data. Since the printing process is performed for the specified embroidery area, only the desired embroidery area according to the preference of the operator can be partially printed. In addition, it is possible to create a fabric product that can achieve both good embroidery and good printing, and can sufficiently express a feeling of texture, a three-dimensional feeling, and a gorgeous feeling.

また、印刷対象として設定された刺繍領域に限って印刷するので、プリンタによるインクの消費量を最小限に押えることができるとともに、印刷処理は刺繍処理に比べて処理速度が早いので、全ての刺繍領域を刺繍する場合よりも仕上がり時間を大幅に短縮することができる。   In addition, since printing is performed only in the embroidery area set as the print target, the ink consumption by the printer can be minimized, and the printing process is faster than the embroidery process. The finishing time can be greatly shortened compared with the case where the area is embroidered.

また、刺繍データ処理制御のS20により、タタミ縫いとサテン縫いと走り縫いを含む縫目形式の縫目属性を共通とする刺繍模様部を単位として刺繍模様を分割するので、印刷対象とする刺繍領域が縫目形式の縫目属性で選択可能に分割される。それ故、このように、縫目形式である共通の縫目属性で分割された複数の刺繍領域のうちから所望の刺繍領域だけを選択することができるため、縫目形式により印刷対象とする刺繍領域の指定操作の簡単化を図ることができる。   In addition, the embroidery pattern is divided in units of embroidery patterns having the same stitch attributes including stitches, satin stitches, and running stitches by S20 of the embroidery data processing control. Is divided so as to be selectable by the stitch type stitch attribute. Therefore, since only a desired embroidery region can be selected from a plurality of embroidery regions divided by a common stitch attribute that is a stitch format in this way, the embroidery to be printed by the stitch format is selected. The area designation operation can be simplified.

また、刺繍データ処理制御のS21により、刺繍模様部の色を示す糸色コードの縫目属性でもって刺繍模様を分割するので、印刷対象とする刺繍領域が糸色コードの縫目属性で選択可能に分割される。それ故、このように、色である共通の縫目属性で分割された複数の刺繍領域のうちから所望の刺繍領域だけを選択することができるため、色により印刷対象とする刺繍領域の指定操作の簡単化を図ることができる。   Also, in S21 of the embroidery data processing control, the embroidery pattern is divided by the stitch attribute of the thread color code indicating the color of the embroidery pattern portion, so that the embroidery area to be printed can be selected by the stitch attribute of the thread color code It is divided into. Therefore, since only a desired embroidery area can be selected from a plurality of embroidery areas divided by a common stitch attribute that is a color in this way, an operation for specifying an embroidery area to be printed by color is performed. Can be simplified.

また、印刷対象刺繍領域指定制御のS34〜S35により、刺繍模様部の各々を1又は複数のブロックに分割するので、縫目形式或いは色により分割された複数の刺繍領域のうちの所望の刺繍領域について、更にそのうちの一部をブロック単位とする小さな領域で指定することができるようになり、印刷領域に指定する刺繍領域の大きさの自由度を格段に高めることができる。   In addition, since each of the embroidery pattern portions is divided into one or a plurality of blocks by S34 to S35 of the embroidery area designation control for printing, a desired embroidery area among a plurality of embroidery areas divided by the stitch form or color is selected. In addition, a part of them can be specified in a small area in units of blocks, and the degree of freedom of the size of the embroidery area specified as the print area can be greatly increased.

また、印刷対象刺繍領域指定制御により、縫目形式と糸色と模様形式のうちの1又は複数の分割条件で分割された刺繍領域を指定可能に構成されたので、印刷領域に指定する指定条件に融通性を持たせることで、印刷対象とする刺繍領域を選択する自由度を格段に高めることができる。   In addition, since the embroidery area divided by one or more division conditions among the stitch format, thread color, and pattern format can be specified by the printing target embroidery area designation control, the designation condition for designating the print area By providing flexibility, the degree of freedom in selecting an embroidery area to be printed can be greatly increased.

また、印刷データ処理制御のS25により、印刷対象の刺繍領域に属する刺繍データに基づいて、刺繍ミシン2で刺繍縫製した場合の縫目の針落ち点及び針落ち点を順々に結ぶ縫目を印刷する印刷データが作成されるので、極力刺繍縫目に近づくように印刷することができ、印刷による刺繍縫目の風合い表現を高めることができる。   In addition, according to S25 of the print data processing control, the stitch points connecting the stitch points and stitch points when the embroidery sewing machine 2 performs embroidery sewing based on the embroidery data belonging to the embroidery area to be printed are sequentially connected. Since print data to be printed is created, printing can be performed as close to the embroidery stitch as possible, and the texture expression of the embroidery stitch by printing can be enhanced.

また、印刷データ処理制御のS25により、指定された刺繍領域にベタ塗り状に印刷する印刷データが作成されるので、背景模様のように全面に印刷したい印刷対象の刺繍模様について、ベタ状に印刷することができる。   In addition, the print data processing control S25 creates print data to be printed in a solid embroidery area on the designated embroidery area, so the embroidery pattern to be printed on the entire surface, such as the background pattern, is printed in a solid form. can do.

次に、前記実施の形態の変更形態について説明する。   Next, a modified form of the embodiment will be described.

1〕刺繍データ処理制御において、刺繍模様を印刷対象とする縫目属性を設定するに際して、刺繍縫目のピッチ(縫目長さ)、基準線に対する縫目方向の傾き角度、糸密度、縫製面積、縫目針数(縫製時間)、重複する複数の刺繍模様の上下関係等の縫目属性でもって指定するようにし、これらのうちの設定された1つ又は複数の縫目属性について、印刷対象の刺繍領域とするか否かを解析処理により検出するようにしてもよい。   1) When setting stitch attributes for printing an embroidery pattern in embroidery data processing control, the pitch (stitch length) of the embroidery stitch, the inclination angle of the stitch direction with respect to the reference line, the thread density, and the sewing area , The number of stitches (sewing time), and the stitch attributes such as the vertical relationship of multiple overlapping embroidery patterns, etc., and one or more of these set stitch attributes are to be printed Whether the embroidery area is to be determined may be detected by analysis processing.

2〕上記実施例においては、印刷対象に指定された刺繍領域(刺繍ブロック)の刺繍データを削除するように構成したが、刺繍データの削除を行わず、該当する刺繍領域に属する刺繍データが無効化されるように設定するようにしても良い。   2] In the above embodiment, the embroidery data of the embroidery area (embroidery block) designated as the print target is deleted, but the embroidery data belonging to the corresponding embroidery area is invalid without deleting the embroidery data. You may make it set so that it may become.

3〕アップリケの縫い付けに関連する位置決め縫目模様、切取り縫目線等については、縫い付けのための一時的な指示線であって、刺繍を施す必要がないため、これらの刺繍を強制的に印刷に切換えるように構成してもよい。   3) Positioning stitch patterns and cut stitch lines related to applique stitching are temporary instruction lines for sewing and do not need to be embroidered. You may comprise so that it may switch to printing.

4〕印刷対象に指定された刺繍領域に属する刺繍データに下打ちデータが存在する場合には、その下打ちデータも消去するようにしてもよい。   4) If there is underprint data in the embroidery data belonging to the embroidery area designated as the print target, the underprint data may be deleted.

5〕刺繍データ処理装置1は刺繍ミシン2とは別体に設けたが、刺繍ミシン2の制御ユニット42が刺繍データ処理装置1を兼ね備えるように構成するようにしてもよい。この場合、パーソナルコンピュータからなる刺繍データ処理装置1を別途準備しなくてもよく、刺繍ミシン2を有効活用することができる。   5] Although the embroidery data processing apparatus 1 is provided separately from the embroidery sewing machine 2, the control unit 42 of the embroidery sewing machine 2 may be configured to also have the embroidery data processing apparatus 1. In this case, it is not necessary to separately prepare the embroidery data processing apparatus 1 composed of a personal computer, and the embroidery sewing machine 2 can be used effectively.

6〕本発明は以上説明した実施の形態に限定されるものではなく、当業者でれば、本発明の趣旨を逸脱しない範囲で、前記実施形態に種々の変更を付加して実施することができ、本発明はそれらの変更形態をも包含するものである。   6] The present invention is not limited to the above-described embodiments, and those skilled in the art can implement various modifications to the above embodiments without departing from the spirit of the present invention. The present invention includes such modifications.

本発明の実施例に係る刺繍データ処理装置とインクジェットプリンタを有する刺繍ミシンと枠駆動装置の接続図である。1 is a connection diagram of an embroidery data processing apparatus, an embroidery sewing machine having an inkjet printer, and a frame driving apparatus according to an embodiment of the present invention. 刺繍データ処理装置の制御系のブロック図である。It is a block diagram of a control system of the embroidery data processing apparatus. 刺繍データのデータ構成を説明する図表である。It is a chart explaining the data structure of embroidery data. 刺繍ミシンとインクジェットプリンタと枠駆動装置の制御系ブロック図である。It is a control system block diagram of an embroidery sewing machine, an inkjet printer, and a frame drive device. 刺繍データ処理制御のフローチャートである。It is a flowchart of embroidery data processing control. 印刷対象刺繍領域指定制御のフローチャートである。It is a flowchart of printing target embroidery area designation control. 布地に刺繍を施した複数の刺繍模様部の説明図である。It is explanatory drawing of the some embroidery pattern part which embroidered the fabric. 折り返し縫目を含む場合の輪郭点の検出原理を説明する説明図である。It is explanatory drawing explaining the detection principle of the contour point in case a return seam is included. 折り返し縫目を含まない場合の図8−1相当図である。FIG. 8 is a view corresponding to FIG. 8A when a folded seam is not included. 印刷対象とする縫目属性設定の設定画面の表示例を示す図である。It is a figure which shows the example of a display of the setting screen of the stitch attribute setting made into printing object. 刺繍模様部を刺繍領域及びブロックに分割した表示例を示す図である。It is a figure which shows the example of a display which divided | segmented the embroidery pattern part into the embroidery area | region and the block. 刺繍に印刷を組合せた図7相当図である。FIG. 8 is a view corresponding to FIG. 7 in which printing is combined with embroidery. 図9相当図である。FIG. 10 is a diagram corresponding to FIG. 9. 図11相当図である。FIG. 12 is a diagram corresponding to FIG. 11.

符号の説明Explanation of symbols

1 刺繍データ処理装置
2 刺繍ミシン
3 インクジェットプリンタ
10 制御装置
W 布地
DESCRIPTION OF SYMBOLS 1 Embroidery data processing apparatus 2 Embroidery sewing machine 3 Inkjet printer 10 Control apparatus W Cloth

Claims (7)

刺繍可能なミシンで複数の刺繍模様部を含む刺繍模様を刺繍する刺繍データから刺繍模様の一部をプリンタで印刷する印刷データを作成する刺繍データ処理装置において、
前記刺繍データをデータ記憶手段に格納するデータ入力手段と、
前記データ入力手段により入力された刺繍データを解析し、この刺繍データにより形成される刺繍模様を、指定された分割形式で複数の刺繍領域に分ける模様分割手段と、
前記模様分割手段で分割された複数の刺繍領域のうちの一部の刺繍領域を指定する領域指定手段と、
前記領域指定手段で指定された1又は複数の刺繍領域を刺繍する刺繍データから、その指定された刺繍領域を印刷する印刷データを作成する印刷データ作成手段と、
を備えたことを特徴とする刺繍データ処理装置。
In an embroidery data processing apparatus for creating print data for printing a part of an embroidery pattern with a printer from embroidery data for embroidering an embroidery pattern including a plurality of embroidery patterns with an embroidery machine,
Data input means for storing the embroidery data in a data storage means;
Pattern dividing means for analyzing the embroidery data input by the data input means and dividing the embroidery pattern formed by the embroidery data into a plurality of embroidery areas in a specified division format;
An area designating unit for designating a part of the embroidery areas divided by the pattern dividing means;
Print data creation means for creating print data for printing the designated embroidery area from embroidery data for embroidering one or a plurality of embroidery areas designated by the area designation means;
An embroidery data processing apparatus comprising:
前記模様分割手段は、タタミ縫いとサテン縫いと走り縫いを含む縫目形式の縫目属性を共通とする刺繍模様部を単位として刺繍模様を分割する第1分割手段を備えていることを特徴とする請求項1に記載の刺繍データ処理装置。   The pattern dividing means includes first dividing means for dividing an embroidery pattern in units of an embroidery pattern portion having a common stitch attribute of a stitch type including a stitch stitch, a satin stitch, and a running stitch. The embroidery data processing apparatus according to claim 1. 前記模様分割手段は、刺繍模様部の色を示す糸色コードの縫目属性でもって刺繍模様を分割する第2分割手段を備えていることを特徴とする請求項2に記載の刺繍データ処理装置。   3. The embroidery data processing apparatus according to claim 2, wherein the pattern dividing unit includes a second dividing unit that divides the embroidery pattern with a stitch attribute of a thread color code indicating a color of the embroidery pattern portion. . 前記模様分割手段は、刺繍模様部の各々を1又は複数のブロックに分割する第3分割手段を備えていることを特徴とする請求項3に記載の刺繍データ処理装置。   4. The embroidery data processing apparatus according to claim 3, wherein the pattern dividing means includes third dividing means for dividing each embroidery pattern portion into one or a plurality of blocks. 前記領域指定手段は、前記第1分割手段と前記第2分割手段と前記第3分割手段のうちの1又は複数の分割手段で分割された刺繍領域を指定可能に構成されたことを特徴とする請求項4に記載の刺繍データ処理装置。   The area designating means is configured to be able to designate an embroidery area divided by one or more of the first dividing means, the second dividing means, and the third dividing means. The embroidery data processing apparatus according to claim 4. 前記印刷データ作成手段は、前記印刷対象の刺繍領域にに属する刺繍データに基づいてミシンで刺繍縫製した場合の縫目の針落ち点及び針落ち点を順々に結ぶ縫目を印刷する印刷データを作成することを特徴とする請求項1〜5の何れかに記載の刺繍データ処理装置。   The print data creation means prints the stitch points connecting the stitch points and the stitch points when stitches are stitched in sequence when the embroidery is sewn with a sewing machine based on the embroidery data belonging to the embroidery area to be printed. The embroidery data processing apparatus according to any one of claims 1 to 5, wherein the embroidery data processing apparatus according to any one of claims 1 to 5 is created. 前記印刷データ作成手段は、前記領域指定手段で指定された刺繍領域にベタ塗り状に印刷する印刷データを作成することを特徴とする請求項1〜5の何れかに記載の刺繍データ処理装置。
6. The embroidery data processing apparatus according to claim 1, wherein the print data creating unit creates print data to be printed in a solid paint pattern on the embroidery region designated by the region designating unit.
JP2004375498A 2004-12-27 2004-12-27 Embroidery data processor Pending JP2006180975A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004375498A JP2006180975A (en) 2004-12-27 2004-12-27 Embroidery data processor
US11/313,630 US7302308B2 (en) 2004-12-27 2005-12-22 Embroidery data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004375498A JP2006180975A (en) 2004-12-27 2004-12-27 Embroidery data processor

Publications (1)

Publication Number Publication Date
JP2006180975A true JP2006180975A (en) 2006-07-13

Family

ID=36734499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004375498A Pending JP2006180975A (en) 2004-12-27 2004-12-27 Embroidery data processor

Country Status (1)

Country Link
JP (1) JP2006180975A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12018416B2 (en) 2021-03-31 2024-06-25 Brother Kogyo Kabushiki Kaisha Non-transitory computer readable storage medium and sewing machine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12018416B2 (en) 2021-03-31 2024-06-25 Brother Kogyo Kabushiki Kaisha Non-transitory computer readable storage medium and sewing machine

Similar Documents

Publication Publication Date Title
JP4399806B2 (en) Compound data processing device
US7302308B2 (en) Embroidery data processing device
JP4211005B2 (en) Data processing device
US7155302B2 (en) Embroidery data producing device, embroidery data producing method, embroidery data producing control program stored on computer-readable medium and embroidery method
US11634846B2 (en) Sewing machine
US11993883B2 (en) Sewing machine
JP4560780B2 (en) Data processing device
JPH11244561A (en) Sewing device
US8176861B2 (en) Embroidery data processor, sewing machine, and computer readable medium for embroidery data processing
US10662564B2 (en) Sewing machine and non-transitory computer-readable medium
JP2006180975A (en) Embroidery data processor
JP4399805B2 (en) Compound data processing device
JP2006180976A (en) Embroidery data processor
US11473228B2 (en) Non-transitory computer-readable medium and embroidery data generation method
US12012684B2 (en) Processing data generation device, embroidery sewing machine, and non-transitory computer-readable storage medium
US11661692B2 (en) Sewing machine
JP2006198309A (en) Compound data processor, and embroidery data processor
JP4274021B2 (en) Print embroidery data creation apparatus, print embroidery data creation program, and print embroidery data creation method
JP2007075490A (en) Sewing data generation system of sewing machine
JP2001017759A (en) Embroidery pattern data editing device
JP2006204367A (en) Multiple data processor