JPH09105068A - Embroidery data processing apparatus - Google Patents

Embroidery data processing apparatus

Info

Publication number
JPH09105068A
JPH09105068A JP25751795A JP25751795A JPH09105068A JP H09105068 A JPH09105068 A JP H09105068A JP 25751795 A JP25751795 A JP 25751795A JP 25751795 A JP25751795 A JP 25751795A JP H09105068 A JPH09105068 A JP H09105068A
Authority
JP
Japan
Prior art keywords
embroidery
shape
data
sewing
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
JP25751795A
Other languages
Japanese (ja)
Inventor
Masao Futamura
正生 二村
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 JP25751795A priority Critical patent/JPH09105068A/en
Publication of JPH09105068A publication Critical patent/JPH09105068A/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 obtain an embroidery data processing apparatus enabling easy preparation of embroidery data and giving little deterioration of finished product caused by the shrinkage of cloth in sewing to generate the embroidery gap and deformation without necessitating the expertized knowledge on embroidery. SOLUTION: A deformation characteristic is set on a shape defined as the embroidering region based on at least one of the stretching and shrinking characteristics of the sewing object to be embroidered and the method for the embroidery work (step S3), the initially defined shape is varied to a deformed shape based on the preset deformation characteristics (step S4) and the deformed shape and the initial shape are displayed in superposed state on the screen of a liquid crystal display (step S5). The difference between the initial and deformed shapes is visually recognized by this process.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、刺繍縫製領域を規
定する形状データに基づいて、その形状データに対応す
る刺繍縫製を行なうための刺繍データを作成する刺繍デ
ータ処理装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an embroidery data processing device for creating embroidery data for performing embroidery sewing corresponding to shape data based on shape data defining an embroidery sewing area.

【0002】[0002]

【従来の技術】従来、この種の装置として、例えば、工
業用刺繍ミシンの分野においては、マイクロコンピュー
タを利用して、精度の高い刺繍データを短時間で作成す
ることができる刺繍データ作成装置が供されている。こ
の刺繍データ作成装置は、例えば、汎用のパーソナルコ
ンピュータシステム本体に、イメージスキャナ、キーボ
ード、ハードディスクドライブ、CRTディスプレイ等
を接続して構成されており、任意の刺繍図柄の原稿か
ら、所望の刺繍データを簡便に作成できるようになって
いる。
2. Description of the Related Art Conventionally, as an apparatus of this kind, for example, in the field of industrial embroidery sewing machines, there is an embroidery data creating apparatus which can create highly accurate embroidery data in a short time by using a microcomputer. Have been served. This embroidery data creation device is configured by connecting an image scanner, a keyboard, a hard disk drive, a CRT display, etc. to a general-purpose personal computer system main body, for example, and obtains desired embroidery data from an original of an arbitrary embroidery pattern. It can be easily created.

【0003】ところで、近年では、需要者の嗜好の多様
化、高級化、刺繍ミシンの性能の向上等の諸事情を背景
にして、家庭用の刺繍ミシンであっても、予め記憶され
ている刺繍データに基づく図柄の刺繍形成だけでなく、
利用者が所望する図柄の刺繍を形成することを可能とす
る比較的安価で操作の容易な刺繍データ作成装置が要望
されている。特に、刺繍の作成に付きまとう特有な専門
的知識や高度な熟練を必要とすることなく、仕上がりが
美麗で見栄えの良い高品質な刺繍縫製データが簡単に作
成可能であることが望まれるのである。
By the way, in recent years, even in the case of a domestic embroidery sewing machine, the embroidery stored in advance has been stored in the background of various circumstances such as diversification of tastes of consumers, high quality, improvement of performance of the embroidery sewing machine. Not only embroidery formation of patterns based on data,
There is a demand for a relatively inexpensive and easy-to-operate embroidery data creation device that enables a user to form an embroidery of a desired pattern. In particular, it is desired that high-quality embroidery sewing data with a beautiful finish and good appearance can be easily created without the need for specialized knowledge and high skill associated with the creation of embroidery.

【0004】従来、この種の刺繍データ処理装置におい
ては、利用者が図柄の原画をイメージスキャナで読み取
ってから表示装置上に表示された図柄画像をマウス等の
指示装置を用いてなぞったり、或いはデジタイザ等を使
用することによって図柄原画から直接に、手作業にて刺
繍縫いをする部分の形状を指示・設定するようにしてい
た。
Conventionally, in this type of embroidery data processing device, a user scans an original image of a design with an image scanner and then traces the design image displayed on a display device with a pointing device such as a mouse, or By using a digitizer, etc., the shape of the portion to be embroidered by hand was directly instructed and set directly from the original design image.

【0005】また、刺繍データの自動作成機能を有する
ものでは、例えば、特開平4−174699号公報に開
示されるような刺繍データ作成装置が考案されている。
この刺繍データ作成装置は、マイクロコンピュータを内
蔵し、小型のディスプレイや数個の操作キーを有するコ
ンパクトな本体に、白黒二値のイメージスキャナを接続
して構成されている。これは、イメージスキャナを用い
て原画画像の読み取りを行い、次に、読み取り結果が所
望の形態となっていることを表示ディスプレイ上で確認
し、よければ、その図柄に対応した刺繍データが作成さ
れるようになっている。
As a device having an automatic embroidery data creation function, for example, an embroidery data creation device has been devised as disclosed in Japanese Patent Laid-Open No. 174669/1992.
This embroidery data creation apparatus is configured by connecting a monochrome binary image scanner to a compact main body having a microcomputer, a small display and several operation keys. This is to read the original image using an image scanner, and then confirm on the display that the read result is in the desired form. If you like, embroidery data corresponding to the design is created. It has become so.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、前記し
た従来の刺繍データ処理装置の内、前者のものによれ
ば、表示された図柄に関して、手作業で刺繍縫いを行う
線状の経路あるいは刺繍で縫い潰す刺繍領域の形状のト
レースを細心の注意を払いながら逐一実施しなければな
らない。この場合、図柄の形を正確になぞるだけでもか
なり面倒な作業である上に、多数の刺繍縫いを行う領域
について相互の位置関係を保ちつつ、縫製時の布の縮み
や変形等も考え合わせて美麗な刺繍が形成されるように
刺繍領域形状のトレースを行うことは、刺繍に関する専
門的な素養や高度な熟練を要するものである。そのた
め、一般の人々にとって、見栄えの良いきれいな仕上が
りとなるような刺繍データの作成を行うことは甚だ困難
であった。
However, according to the former one of the above-mentioned conventional embroidery data processing devices, the displayed pattern is sewn by a linear path or embroidery for manually performing embroidery sewing. The trace of the shape of the crushed embroidery area must be carried out step by step with great care. In this case, just tracing the shape of the design is quite troublesome, and while keeping the mutual positional relationship in the areas where a large number of embroidery stitches are sewn, the shrinkage and deformation of the cloth when sewing are taken into consideration. Tracing the shape of the embroidery area so as to form a beautiful embroidery requires specialized knowledge and high skill in embroidery. Therefore, it has been very difficult for general people to create embroidery data that gives a nice and beautiful finish.

【0007】また、後者の自動作成機能を有する刺繍デ
ータ処理装置においては、異なる糸色により縫製される
刺繍領域については、それぞれ別の原紙に描いた各色図
柄原画を独立に読み取って刺繍領域形状を自動トレース
するようになっているため、図柄間の位置合わせに細心
の注意を払って原画の読み取り操作を行わなければなら
ない等、使い勝手に問題があった。さらに、縫製時の布
縮みについて特別な考慮をしているわけではないため、
これで作成した刺繍データに基づいて縫製をした場合、
縫い上がり時に図柄模様の間に隙間が発生して見苦しい
仕上がりになってしまうことがあった。
Further, in the latter embroidery data processing device having an automatic creation function, for the embroidery areas sewn with different thread colors, the respective color pattern original images drawn on different base papers are read independently to form the embroidery area shape. Since it is designed to be automatically traced, there is a problem in usability, such as the fact that the original image reading operation must be performed with careful attention to the alignment between the symbols. In addition, since there is no special consideration regarding shrinkage during sewing,
If you sew based on the embroidery data created in this way,
At the time of sewing, a gap was generated between the design patterns, which sometimes resulted in an unsightly finish.

【0008】本発明は上記事情に鑑みてなされたもので
あり、その目的は、刺繍に関する専門的な素養や高度な
熟練を有しない一般の人々であっても、容易に美麗で見
栄えの良い仕上がりの刺繍データ作成を行うことが可能
な使い勝手の良い刺繍データ処理装置を提供することに
ある。
The present invention has been made in view of the above circumstances, and it is an object of the present invention that even ordinary people who do not have a specialized knowledge or high level of skill in embroidery can easily and beautifully finish the product. To provide a convenient embroidery data processing device capable of creating embroidery data.

【0009】[0009]

【課題を解決するための手段】前記目的を達成するため
に、本発明の請求項1に記載の刺繍データ処理装置は、
刺繍縫製領域を規定する形状データに基づいて、その形
状データに対応する刺繍縫製を行なうための刺繍データ
を作成するものを対象として、特に、前記刺繍縫製が施
される被縫製体の伸縮特性とその刺繍の縫製方法との少
なくとも一方に基づいて、刺繍縫製領域の形状に関する
変形特性を設定するための変形特性設定手段と、前記変
形特性設定手段により設定された変形特性に基づいて、
前記形状データを変形した変形形状データを生成する形
状変更手段と、前記形状変更手段により変形された変形
形状データが表す形状と変形前の元の形状データが表す
形状とを比較可能に表示する形状表示手段とを備えてい
る。
In order to achieve the above object, an embroidery data processing device according to claim 1 of the present invention comprises:
Targeting at creating embroidery data for performing embroidery sewing corresponding to the shape data based on the shape data defining the embroidery sewing area, in particular, the expansion and contraction characteristics of the sewn body to which the embroidery sewing is applied and Based on at least one of the embroidery sewing method, a deformation characteristic setting unit for setting a deformation characteristic regarding the shape of the embroidery sewing region, and based on the deformation characteristic set by the deformation characteristic setting unit,
A shape changing unit for generating deformed shape data obtained by deforming the shape data, and a shape for comparing and displaying the shape represented by the deformed shape data transformed by the shape changing unit and the shape represented by the original shape data before the deformation. And display means.

【0010】従って、予め、前記変形特性設定手段によ
って刺繍縫製領域の形状に関する変形特性を設定してお
き、その設定された変形特性に基づいて、形状変更手段
が形状データを変形した変形形状データを生成する。そ
して、前記形状表示手段が前記変形された変形形状デー
タが表す形状と変形前の元の形状データが表す形状とを
比較可能に表示する。このため、表示された両形状を比
較することによって、実際に縫製する場合に、その形状
のどの部分をどのように補正しなければならないかを容
易に認識、確認することができる。
Therefore, the deformation characteristic relating to the shape of the embroidery sewing area is set in advance by the deformation characteristic setting means, and the deformed shape data obtained by deforming the shape data by the shape changing means based on the set deformation characteristic is used. To generate. Then, the shape display means displays the shape represented by the deformed deformed shape data and the shape represented by the original shape data before the deformation in a comparable manner. Therefore, by comparing the displayed shapes, it is possible to easily recognize and confirm which part of the shape and how the shape should be corrected when actually sewing.

【0011】また、請求項2に記載の刺繍データ処理装
置の前記形状表示手段は、前記変形形状データが表す形
状と前記元の形状データが表す形状との差異を視認可能
とさせるべくその両形状を重複状態に表示するように構
成されている。従って、その形状のどの部分がどのよう
に違うかの差異を一層容易に黙視確認することができ
る。
Further, the shape display means of the embroidery data processing device according to the present invention makes it possible to visually recognize a difference between the shape represented by the deformed shape data and the shape represented by the original shape data. Are configured to be displayed in an overlapping state. Therefore, it is possible to more easily and silently confirm the difference in which part of the shape is different.

【0012】また、請求項3に記載の刺繍データ処理装
置の前記形状表示手段は、前記変形形状データが表す形
状と前記元の形状データが表す形状との差異を、特定の
表示色、特定の表示パタン、表示の周期的変化等の少な
くとも一つによって表示するように構成されている。従
って、その両形状の差異が一目瞭然であり、その差異を
さらに容易に黙視確認することができる。
Further, the shape display means of the embroidery data processing device according to the present invention determines the difference between the shape represented by the deformed shape data and the shape represented by the original shape data with a specific display color and a specific display color. It is configured to display by at least one of a display pattern, a periodical change of display, and the like. Therefore, the difference between the two shapes can be seen at a glance, and the difference can be more easily visually checked.

【0013】さらに、請求項4に記載の刺繍データ処理
装置は、刺繍縫製領域を規定する形状データに基づい
て、その形状データに対応する刺繍縫製を行なうための
刺繍データを作成するものを対象として、特に、前記刺
繍縫製が施される被縫製体の伸縮特性とその刺繍の縫製
方法との少なくとも一方に基づいて、刺繍縫製領域の形
状に関する変形特性を設定するための変形特性設定手段
と、前記変形特性設定手段により設定された変形特性に
基づいて、前記形状データを変形した変形形状データを
生成する形状変更手段と、前記形状変更手段によって変
形された変形形状データに基づいて、刺繍縫製データを
作成する縫製データ作成手段とを備えている。
Further, the embroidery data processing device according to a fourth aspect is intended for creating embroidery data for performing embroidery sewing corresponding to the shape data based on the shape data defining the embroidery sewing area. In particular, deformation characteristic setting means for setting a deformation characteristic relating to the shape of the embroidery sewing region based on at least one of the expansion and contraction characteristics of the body to be sewn on which the embroidery sewing is performed and the sewing method of the embroidery, Based on the deformation characteristics set by the deformation characteristic setting means, shape changing means for generating deformed shape data obtained by deforming the shape data, and embroidery sewing data based on the deformed shape data deformed by the shape changing means. And sewing data creating means for creating.

【0014】従って、予め、前記変形特性設定手段によ
って刺繍縫製領域の形状に関する変形特性を設定してお
き、その設定された変形特性に基づいて、形状変更手段
が形状データを変形した変形形状データを生成する。そ
して、前記縫製データ作成手段は、前記変形された変形
形状データのための刺繍縫製データを作成する。
Therefore, the deformation characteristic relating to the shape of the embroidery sewing area is set in advance by the deformation characteristic setting means, and the deformed shape data obtained by deforming the shape data by the shape changing means based on the set deformation characteristic is used. To generate. Then, the sewing data creating means creates embroidery sewing data for the deformed deformed shape data.

【0015】[0015]

【発明の実施の形態】以下に、本発明の刺繍データ処理
装置を家庭用刺繍ミシンのための刺繍データ作成装置に
適用した一実施の形態について、図を参照しながら説明
する。なお、本実施の形態では、図4に示すような「さ
くらんぼ」の刺繍図柄Aにおける刺繍データを作成する
場合を具体例として挙げながら、同作成装置で行われる
本発明に係わる刺繍データ処理の内容を説明をする。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment in which the embroidery data processing device of the present invention is applied to an embroidery data creating device for a domestic embroidery sewing machine will be described below with reference to the drawings. In the present embodiment, the embroidery data processing according to the present invention performed by the same creating apparatus will be described, taking as a specific example the case where the embroidery data of the “cherry” embroidery pattern A as shown in FIG. 4 is created. Will be explained.

【0016】先ず、図示はしないが、家庭用刺繍ミシン
について簡単に触れておく。刺繍ミシンは、ミシンベッ
ド上に配置され刺繍が施される加工布を保持する刺繍枠
を、水平移動機構により装置固有のX、Y座標系で示さ
れる所定位置に移動させつつ、縫い針及び釜機構による
縫製動作を行うことにより、その加工布に所定の図柄の
刺繍を施すようになっている。
First, although not shown, a domestic embroidery sewing machine will be briefly described. The embroidery sewing machine is configured to move an embroidery frame, which is arranged on a sewing machine bed and holds a work cloth to be embroidered, to a predetermined position indicated by an X and Y coordinate system unique to the apparatus by a horizontal movement mechanism, and a sewing needle and a hook. By performing the sewing operation by the mechanism, the work cloth is embroidered with a predetermined pattern.

【0017】この場合、前記水平移動機構や針棒等は、
マイクロコンピュータ等から構成される制御装置によっ
て制御されるようになっており、従って、一針毎の加工
布のX、Y方向の移動量、即ち、針落ち位置を指示する
刺繍データ(ステッチデータ)が与えられることによ
り、制御装置は、刺繍動作を自動的に実行することが可
能となるのである。また、本実施の形態では、刺繍ミシ
ンにはフラッシュメモリ装置が設けられ、後述するフラ
ッシュメモリ(カードメモリ)により、外部装置から刺
繍データが与えられるように構成されている。本実施の
形態に係わる刺繍データ作成装置は、このような刺繍デ
ータを自動的に作成する機能を有するものである。
In this case, the horizontal moving mechanism and the needle bar are
The embroidery data (stitch data) for instructing the movement amount of the work cloth in each of the X and Y directions, that is, the needle drop position, is controlled by a control device including a microcomputer. Is given, the control device can automatically execute the embroidery operation. Further, in the present embodiment, the embroidery sewing machine is provided with a flash memory device, and the embroidery data is given from an external device by a flash memory (card memory) described later. The embroidery data creation device according to the present embodiment has a function of automatically creating such embroidery data.

【0018】次に、本実施の形態に係わる刺繍データ作
成装置の全体構成について、図2及び図3を参照して述
べる。図2は刺繍データ作成装置の外観を示し、また、
図3はその電気的構成を表している。ここで、作成装置
本体1はマイクロコンピュータを主体として成り、CP
U2、ROM3、RAM4、フラッシュメモリ装置(F
MD)5、入出力インターフェイス6(I/O)がバス
を介して相互に接続して構成されている。前記CPU2
は、各種データや信号の授受をおこないながら本刺繍デ
ータ作成装置の全体の制御を司るものである。また、前
記ROM3は、本刺繍データ作成装置を制御するための
プログラムデータが格納されている。さらに、前記RA
M4には、後記操作キーによって入力されたデータや外
部記憶装置から入力されたデータを消去可能に記憶する
ものである。
Next, the overall structure of the embroidery data creating apparatus according to the present embodiment will be described with reference to FIGS. FIG. 2 shows the appearance of the embroidery data creation device.
FIG. 3 shows the electrical configuration. Here, the creation apparatus main body 1 is mainly composed of a microcomputer, and
U2, ROM3, RAM4, flash memory device (F
MD) 5 and an input / output interface 6 (I / O) are mutually connected via a bus. The CPU 2
Controls the entire embroidery data creation device while transmitting and receiving various data and signals. Further, the ROM 3 stores program data for controlling the embroidery data creation device. Furthermore, the RA
In M4, data input by an operation key described later or data input from an external storage device is erasably stored.

【0019】前記刺繍データ作成装置本体1の上面部に
は、読み取った図柄や刺繍領域等を画面7aに表示する
ための液晶ディスプレイ(LCD)7が設けられてい
る。この液晶ディスプレイ7は、本発明の形状表示手段
を構成するものであって、表示制御装置(LCDC)8
により制御されるようになっており、この表示制御装置
8には表示記憶装置(VRAM)9が接続され、モノク
ロのビットマップグラフィックス表示が可能なように構
成されている。また、前記フラッシュメモリ装置5に
は、記憶媒体としてのフラッシュメモリ10が着脱可能
に装着されるようになっている。そして、作成装置本体
1には、操作者が縫製様式等の各種の選択や設定の指示
を行うための操作キー11、及び、図柄原画を読み込む
ためのイメージスキャナ12が、前記入出力インターフ
ェイス6を介してCPU2に接続されている。
A liquid crystal display (LCD) 7 is provided on the upper surface of the main body 1 of the embroidery data creating apparatus for displaying the read design, embroidery area and the like on the screen 7a. The liquid crystal display 7 constitutes the shape display means of the present invention, and includes a display control device (LCDC) 8.
A display storage device (VRAM) 9 is connected to the display control device 8 so that monochrome bit map graphics can be displayed. Further, a flash memory 10 as a storage medium is detachably mounted on the flash memory device 5. Then, in the creating apparatus main body 1, an operation key 11 for the operator to instruct various selections and settings such as a sewing style, and an image scanner 12 for reading a pattern original image, the input / output interface 6 is provided. It is connected to the CPU 2 via the.

【0020】このイメージスキャナ12は、モノクロの
図柄原画を二値のビットマップ画像データとして読み取
り可能な所謂ハンドスキャナから成り、操作者がその上
部を手で持って下面の読み取り部を図柄原画用紙上に宛
い、ボタンを押しながら原画に沿ってなぞるように一定
方向に移動させることにより、図柄の画像の読み取りが
行われるようになっている。読み取られた図柄画像デー
タはラスター形式のビットマップとして、画素毎に白で
あれば0、黒であれば1の値を持つ1ビットデータで表
現され、RAM4の所定領域に記憶されるようになって
いる。
The image scanner 12 comprises a so-called hand scanner capable of reading a monochrome design original image as binary bit map image data, and an operator holds the upper portion thereof with a hand so that the lower reading portion is on the design original image paper. The image of the design is read by moving in a fixed direction while tracing the original image while pressing the button. The read pattern image data is represented as a raster format bitmap by 1-bit data having a value of 0 for white and 1 for black for each pixel, and is stored in a predetermined area of the RAM 4. ing.

【0021】さて、作成装置本体1は、そのソフトウェ
ア構成により、例えば、図4に示すような「さくらん
ぼ」の刺繍図柄Aの原画に基づいて、刺繍データの作成
処理を行うように構成されている。このソフトウェア
は、ROM3にCPU2を制御するプログラムコードと
して格納されている。以下に、この動作を図1のフロー
チャートを参照しながら詳述する。この刺繍データを作
成するにあたって、先ず、操作者は、図柄Aの刺繍領域
に対応した輪郭画である原画を作成しておく。これは、
例えば、白色の原紙に黒のペンで、図柄Aの各刺繍領域
に対応する輪郭画を描いたものである。
Now, the creating apparatus main body 1 is configured by its software configuration to create the embroidery data based on the original image of the embroidery pattern A of "cherry" as shown in FIG. 4, for example. . This software is stored in the ROM 3 as program code for controlling the CPU 2. Hereinafter, this operation will be described in detail with reference to the flowchart of FIG. When creating the embroidery data, the operator first creates an original image that is a contour image corresponding to the embroidery area of the pattern A. this is,
For example, a contour image corresponding to each embroidery area of the pattern A is drawn on a white base paper with a black pen.

【0022】さて、作成装置本体1のプログラムが起動
された後、先ず、ステップS1において、操作者は、イ
メージスキャナ12により図柄Aの原画を読み取らせ
る。このイメージスキャナ12により読み取られた図柄
Aの二値のビットマップ画像データは、RAM4の所定
領域に格納される。
After the program of the main body 1 of the producing apparatus is started, first, in step S1, the operator causes the image scanner 12 to read the original image of the design A. The binary bitmap image data of the pattern A read by the image scanner 12 is stored in a predetermined area of the RAM 4.

【0023】ステップS2では、ステップS1で読み取
られた図柄Aの二値のビットマップ画像データに基づい
て、先ず、刺繍縫いを行う刺繍領域の形状を画定する処
理が行われる。このような処理の方法としては種々の実
現形態が考えられるが、本実施の形態の刺繍データ作成
装置では、画像図形データ処理として、細線化ベクトル
化及びベクトルループ検出を適用して実施される。これ
等の処理について簡単に説明すると、細線ベクトル化処
理では、先ず、ビットマップ画像データの細線化を行
う。これは、原画を読み取ったままのビットマップは、
図柄が線画であっても線幅が常に1であるわけではなく
ある程度の太さを持っているため、そのままではベクト
ル図形データに変換することが容易でない。そこで、画
像データを線幅1のビットマップデータとするために、
ここで細線化処理を実施するのである。
In step S2, based on the binary bitmap image data of the pattern A read in step S1, first, a process of defining the shape of the embroidery area in which embroidery sewing is performed is performed. Although various implementations can be considered as such a processing method, the embroidery data creation apparatus of the present embodiment is implemented by applying thinned vectorization and vector loop detection as image graphic data processing. To briefly describe these processes, in the thin line vectorization process, first, the bitmap image data is thinned. This is a bit map of the original image
Even if the design is a line drawing, the line width is not always 1 and has a certain thickness, so that it is not easy to convert it into vector graphic data as it is. Therefore, in order to convert the image data into bitmap data with a line width of 1,
Here, the thinning process is performed.

【0024】この二値ビットマップ画像の細線化処理を
実現する方法としては、画像データ処理分野においてい
くつかの技法が公知となっている。例えば、逐次型細線
化処理だと、基本的には、画像中の有効な連結図成分図
形(黒画素が相互に連接しているひとまとまりの図形)
について、その外形境界側に位置する画素から順次、所
定の規則に従って画素を削除していく操作を、所定の規
則に従って削除されうる画素が全部なくなるまで逐次繰
り返すことによりなされる。画素を削除するか否かの判
定を下すための規則についてここでは詳しくは触れない
が、品質の良い細線図形を得るために種々の手法が考案
されており、この場合、図形の線幅が1になるような細
線化を行い得るものであれば、公知のどのような逐次型
細線化処理手法でも採用することが可能である。一例と
して挙げれば、8連結の細線画像に変換する手法として
Hilditch法が知られている。
As a method for realizing the thinning processing of this binary bit map image, some techniques are known in the field of image data processing. For example, with sequential thinning processing, basically, an effective connection diagram component figure in an image (a group of figures in which black pixels are connected to each other)
With respect to the above, the operation of sequentially deleting pixels according to a predetermined rule from the pixels located on the outer boundary side is sequentially repeated until all the pixels that can be deleted according to the predetermined rule are exhausted. The rule for making a decision as to whether or not to delete a pixel will not be described in detail here, but various methods have been devised to obtain a fine line graphic with good quality. In this case, the line width of the graphic is 1 Any known sequential thinning processing method can be adopted as long as it can perform such thinning. As an example, as a method of converting into an 8-connected thin line image
The Hilditch method is known.

【0025】このようにして細線化処理が施された図柄
Aの細線ビットマップ画像データは、次に、ベクトル化
処理によって、各々が適当な長さと方向を持つ線分デー
タの連鎖、つまり、平面ショートベクトルの集合に変換
される。ベクトル化処理の方法としては、最も簡単に
は、画像中の細線図形を構成する画素の内の任意の画素
(例えば、最も左上に位置している画素)を開始点とし
て、細線図形を構成する画素の連鎖を順に辿りながら適
当な間隔で細線図形を構成する画素の座標値をサンプル
して形状構成点の集合を得る方法がある。
The thin-line bitmap image data of the pattern A, which has been subjected to the thin-line processing in this way, is then subjected to vectorization processing, which is a chain of line-segment data each having an appropriate length and direction, that is, a plane. Converted to a set of short vectors. The simplest method of vectorization is to form a thin line figure by using an arbitrary pixel (for example, the pixel located at the upper leftmost corner) of the pixels forming the thin line figure in the image as a starting point. There is a method of obtaining the set of shape-constituting points by sampling the coordinate values of the pixels forming the thin line figure at appropriate intervals while tracing the chain of pixels in order.

【0026】この後、 前記したように生成された図柄
Aの形状を表現するショートベクトルデータに基づい
て、ショートベクトルの連鎖が形成するループが抽出さ
れる。ここで、前記ループとは、互いに疎なショートベ
クトル連鎖からなる閉路をいう。ここで抽出されるルー
プが、各々刺繍縫製のための閉領域を規定するものに相
当する。ループ抽出を行う詳細な手順はここでは触れな
いが、図柄Aの形状について、このループ抽出によりな
される処理で抽出されるループ、つまり刺繍領域の形状
を図5に示す。なお、同図には、上述した細線ベクトル
のループに基づく刺繍領域に加えて、細線ベクトル自体
による刺繍領域も線縫いの刺繍領域3として設定されて
いる。
Thereafter, a loop formed by a chain of short vectors is extracted based on the short vector data expressing the shape of the symbol A generated as described above. Here, the loop means a closed circuit formed of sparse short vector chains. The loops extracted here correspond to those that define closed areas for embroidery sewing, respectively. Although the detailed procedure for performing the loop extraction will not be described here, FIG. 5 shows the loop extracted by the processing performed by the loop extraction, that is, the shape of the embroidery area, for the shape of the pattern A. In the figure, in addition to the embroidery area based on the loop of the thin line vector described above, the embroidery area based on the thin line vector itself is set as the embroidery area 3 for line stitching.

【0027】そして、次に、これら抽出された刺繍縫製
領域に関して、各々をどのような刺繍縫いとするかの設
定が行われる。この設定項目としては、例えば、刺繍領
域内部をどのような色の刺繍糸で縫うのか、その際にど
のような縫い方をするのか、さらにまた、細線ベクトル
の径路に沿って線縫いあるいは千鳥縫いをするか等があ
る。このため、ここでは図5に示した各刺繍領域を画面
7a上に表示し、それに対して操作者が操作キー11を
操作することで刺繍領域の選択とそれに対する縫製属性
指示が出来、個別に刺繍領域の縫い方設定を行うように
なっている。この画面乃至設定操作手順についての説明
は省くが、ここでは次のように刺繍領域の設定がなされ
るものとする。
Then, with respect to these extracted embroidery sewing areas, setting of what kind of embroidery sewing is to be performed is performed. This setting item includes, for example, what color of embroidery thread should be used to sew the inside of the embroidery area, what kind of sewing should be performed at that time, and line stitching or zigzag stitching along the path of the thin line vector. There is something to do. Therefore, here, each embroidery area shown in FIG. 5 is displayed on the screen 7a, and the operator operates the operation key 11 to select the embroidery area and give the sewing attribute instruction thereto, and individually. The sewing method for the embroidery area is set. Although the description of this screen and the setting operation procedure is omitted, it is assumed here that the embroidery area is set as follows.

【0028】 刺繍領域1: 黄糸タタミ縫い、糸目方向150° 刺繍領域2: 赤糸タタミ縫い、糸目方向0° 刺繍領域3: 黒糸2重走り縫い 次に、ステップS3においては、刺繍縫製に関する変形
特性の内、刺繍が施される布地等の被縫製体の伸縮特性
の設定が行われる。なお、ステップS2で設定された各
刺繍領域に関する縫い方も、また、ここでは変形特性の
内の刺繍縫製方法として参照される。
Embroidery area 1: Yellow thread sewn, thread direction 150 ° Embroidery area 2: Red thread sewn, thread direction 0 ° Embroidery area 3: Black thread double running stitch Next, in step S3, embroidery sewing is performed. Among the deformation characteristics, the expansion / contraction characteristics of a material to be sewn such as cloth to be embroidered are set. The sewing method for each embroidery area set in step S2 is also referred to here as an embroidery sewing method in the deformation characteristics.

【0029】被縫製体の伸縮特性は、実際に作成した刺
繍データに基づいて、最終的に刺繍ミシンで縫製を行う
布地、つまり、被縫製体が規定するものである。これ
は、勿論、刺繍データ作成の時点で一意に決まってしま
うものではないが、先ずは標準的な布地を想定すること
で仮想的に伸縮特性をきめる。ここでは簡単のため、次
のようなルールにより伸縮特性が定められるものとす
る。つまり、布地の厚さをd、刺繍縫製の糸密度をm、
糸目方向を表す単位ベクトルをTとしたとき、縫製され
た布地の縮み割合sは、縮み方向の単位ベクトルをSと
して、 m(T・S)/d に比例すると仮定する。上式で、演算子「・」はベクト
ルの内積を表す。この式は、布地が厚いほど強度が大き
いので縮む割合が少なく、糸密度が大きいほど縫い糸の
張力が大きくなって縮む割合が増えることを意味してい
る。つまり、糸密度mと糸目方向Tが刺繍縫製方法に係
る変形特性として、布地の厚みdが被縫製体の伸縮特性
に係る変形特性として設定されたことになる。なお、こ
のステップS3の処理工程は、本発明の変形特性設定手
段として機能する。
The expansion and contraction characteristics of the sewn object are defined by the cloth to be sewn by the embroidery sewing machine, that is, the sewn object based on the actually created embroidery data. Of course, this is not uniquely determined at the time of creating the embroidery data, but first, assuming a standard cloth, the expansion / contraction characteristics are virtually determined. Here, for simplification, the expansion / contraction characteristics are determined by the following rules. That is, the thickness of the fabric is d, the thread density for embroidery sewing is m,
When the unit vector representing the yarn direction is T, the shrinkage ratio s of the sewn fabric is assumed to be proportional to m (T · S) / d, where S is the unit vector in the shrinking direction. In the above equation, the operator “·” represents the dot product of the vectors. This formula means that the thicker the cloth, the higher the strength and hence the smaller the shrinkage rate, and the larger the thread density, the higher the tension of the sewing thread and the greater the shrinkage rate. That is, the thread density m and the thread direction T are set as the deformation characteristics related to the embroidery sewing method, and the thickness d of the cloth is set as the deformation characteristics related to the expansion and contraction characteristics of the body to be sewn. The processing step of step S3 functions as the deformation characteristic setting means of the present invention.

【0030】以上のような変形特性に基づいて、ステッ
プS4では、刺繍領域形状の変更が行われる。対象とな
る刺繍領域は、ステップS2で設定された刺繍領域1乃
至刺繍領域3であるが、この内、刺繍領域3については
線縫いを行うもので糸密度が非常に小さいと考えられ、
依って、その縫製による布縮みも小さく無視できること
から、ここでは予め領域形状変更の対象から除外するよ
うにしている。
In step S4, the shape of the embroidery area is changed based on the above deformation characteristics. The target embroidery area is the embroidery area 1 to the embroidery area 3 set in step S2. Of these, the embroidery area 3 is line-stitched and is considered to have a very low thread density.
Therefore, the shrinkage of the cloth due to the sewing is small and can be ignored. Therefore, the area shrinkage is excluded in advance here.

【0031】一方、形状変更の対象となるタタミ縫いを
行う刺繍領域1乃至刺繍領域2については、その形状
は、先に述べたようにショートベクトルの連鎖で表現さ
れている。そこで、各領域形状のショートベクトルが接
続された座標点列をPi(i=1,・・,n)とし、そ
れは、今、反時計回りの順序で並んで閉ループを形成し
ているとすると、先に示した伸縮特性のルールに基づく
以下の式に従って各座標点の値を変換することにより、
領域形状の変更が実現される。この式は、隣り合う二つ
のショートベクトルが接続する座標点を、領域形状が内
側に縮小されるような方向に移動するもので、その移動
量がこれらショートベクトルの方向と糸目方向との正弦
に比例するようになっている。そして、変換後のPi
の連鎖で現わされるものが、変更された刺繍領域形状と
なる。
On the other hand, the shapes of the embroidery areas 1 and 2 which are subject to the shape modification and are to be sewn, are expressed by a chain of short vectors as described above. Therefore, suppose that the coordinate point sequence to which the short vectors of the respective region shapes are connected is P i (i = 1, ..., N), and it is now arranged in counterclockwise order to form a closed loop. , By converting the value of each coordinate point according to the following formula based on the rule of expansion and contraction characteristics,
A change in area shape is realized. This formula moves the coordinate point where two adjacent short vectors connect to each other in the direction in which the area shape shrinks inward, and the amount of movement is the sine of the direction of these short vectors and the thread direction. It is proportional. Then, the converted P i '
What is represented by the chain of is the changed embroidery area shape.

【0032】[0032]

【数1】 (Equation 1)

【0033】ここで、Piの座標値を(Xi,Yi)、変
換後のPiの座標値をPi’=(Xi’,Yi’)とする。
T=(Tx,Ty)は刺繍縫製の糸目方向を表す単位ベク
トルである。例えば、刺繍領域1の場合、T=(cos
150°,sin150°)=(−0.5,0.86
6)である。また、Aは変形する度合を決める定数で、
糸密度mや糸目方向Tの単位系の取り方にも関係して、
実験的に定められるものである。この変換式を使って具
体的に各領域形状の構成点変換計算の例を示すことはし
ないが、これにより成される形状変更の様子を図6に示
す。なお、変換前の形状データ(各Pi)は、後の処理
ステップで利用するため、別にRAM4の所定領域に保
存される。なお、このステップS4の処理工程は、本発
明の形状変更手段として機能する。
Here, the coordinate value of P i is (X i , Y i ), and the coordinate value of P i after conversion is P i ′ = (X i ′, Y i ′).
T = (T x , T y ) is a unit vector representing the thread direction of embroidery sewing. For example, in the case of the embroidery area 1, T = (cos
150 °, sin 150 °) = (− 0.5, 0.86)
6). A is a constant that determines the degree of deformation,
In relation to the thread density m and how to take the unit system in the thread direction T,
It is determined experimentally. Although an example of the constitutive point conversion calculation of each area shape is not specifically shown using this conversion formula, the shape modification performed by this is shown in FIG. The shape data (each P i ) before conversion is separately stored in a predetermined area of the RAM 4 for use in the subsequent processing steps. The processing step of step S4 functions as the shape changing means of the present invention.

【0034】このようにして、刺繍領域の変更形状が算
出された後、ステップS5では、変更前後の各刺繍領域
形状の差異部分が表示される。これは、先ず、形状変更
前の刺繍領域形状を画面7a上に市松模様のパタンで表
示をした後に、さらに、形状変更後の刺繍領域形状を同
じく画面7a上に重ねてベタ表示することによって実現
される。この画面表示操作によれば、ステップS4の方
法で変更された刺繍領域形状は必ず変更前の領域形状よ
りも小さくなるので、結果として、変更前後の各刺繍領
域形状の差異部分のみが市松模様のパタンでで表示さ
れ、刺繍縫製による変形に基づく形状変化の様子が、視
覚的に視認可能となる。図7に、この表示画面の様子を
示す。同画面にはここで説明した刺繍領域1乃至刺繍領
域2に関する表示の外に、線縫いを行う刺繍領域3につ
いても、その経路を点線にて描画することにより表示が
なされている。なお、形状データを画面7a上に表示す
るためには、表示制御装置8に関する画像図形データ処
理が行われるのであるが、これは一般的に広く用いられ
る方法であるのでその詳細は省略する。
After the changed shape of the embroidery area is calculated in this way, in step S5, the difference between the shapes of the embroidery area before and after the change is displayed. This is achieved by first displaying the embroidery area shape before the shape change on the screen 7a in a checkerboard pattern, and then displaying the embroidery area shape after the shape change on the screen 7a in the same manner. To be done. According to this screen display operation, the embroidery area shape changed by the method of step S4 is always smaller than the area shape before the change, and as a result, only the difference between the embroidery area shapes before and after the change has a checkered pattern. It is displayed in a pattern, and the state of the shape change based on the deformation due to the embroidery sewing can be visually recognized. FIG. 7 shows the appearance of this display screen. On the same screen, in addition to the display relating to the embroidery area 1 to the embroidery area 2 described here, the route for the embroidery area 3 where line stitching is performed is also displayed by drawing the route with dotted lines. In addition, in order to display the shape data on the screen 7a, image graphic data processing relating to the display control device 8 is performed. However, this is a method that is generally widely used, and therefore its details are omitted.

【0035】ステップS5に示した刺繍縫製にまつわる
布縮みによる刺繍領域の形状変形表示を利用して、ステ
ップS6では、刺繍縫製領域の再設定が行われる。これ
は、図7に示した表示画面を操作者が参照して、この形
状変形によって刺繍の出来栄えに不具合が生ずるように
判断した場合には、改めて元の刺繍領域形状を設定し直
すことによってなされる。この場合、図7の画面から、
線縫いを行う刺繍領域3とタタミ縫いを行う刺繍領域1
乃至刺繍領域2との間に隙間が出来る可能性のあること
がわかる。依って、操作者は、そのような隙間が発生し
ないように刺繍領域の形状を改めて設定する必要があ
る。
By using the shape modification display of the embroidery area due to the cloth shrinkage associated with the embroidery sewing shown in step S5, the embroidery sewing area is reset in step S6. This is done by resetting the original embroidery area shape when the operator refers to the display screen shown in FIG. 7 and determines that this embroidery will cause a defect in the embroidery quality. It In this case, from the screen of Figure 7,
Embroidery area 3 for line sewing and embroidery area 1 for tatami sewing
It is understood that there may be a gap between the embroidery area 2 and the embroidery area 2. Therefore, the operator needs to set the shape of the embroidery area again so that such a gap does not occur.

【0036】領域形状の再設定を行う方法としては、例
えば、画面7aを操作画面として操作キー11を利用し
て新たな刺繍形状の手動入力を表示を参照しながら行う
ことも考えられるが、本実施例の装置では、先のステッ
プS4で利用した伸縮特性のルールに基づく変換式の逆
変換操作を、変換前の領域形状に適用することによって
自動的に形状の再設定が行われるようになっている。こ
の結果、図8の実線に示すような刺繍領域形状が夫々新
たに設定されるのである。この新たに設定された刺繍領
域形状は、布縮みを補正するように刺繍縫いの糸目方向
と垂直な方向に太ったものとなっている。なお、線縫い
を行う刺繍領域3についてはステップS2にて設定され
たものがそのまま利用される。
As a method of resetting the area shape, for example, it is conceivable to use the operation key 11 with the screen 7a as an operation screen and manually input a new embroidery shape while referring to the display. In the apparatus of the embodiment, the shape is automatically reset by applying the inverse conversion operation of the conversion formula based on the rule of the expansion / contraction characteristics used in the previous step S4 to the area shape before conversion. ing. As a result, the embroidery area shapes shown by the solid lines in FIG. 8 are newly set. The newly set embroidery area shape is thickened in the direction perpendicular to the stitch line direction of the embroidery sewing so as to correct the cloth shrinkage. The embroidery area 3 for line stitching is the same as that set in step S2.

【0037】以上のように、刺繍領域形状が決定された
後、最後にステップS7にてこれら刺繍領域を縫製デー
タに変換する処理が行われる。これは上述の刺繍領域1
乃至刺繍領域3についてそれぞれ、形状データからその
形状を縫製によって表すための多数の針落ち点データを
生成するものである。この刺繍縫製データ変換手順の具
体的な詳細については省略するが、簡略して述べると、
例えば、内部縫い設定された刺繍領域1乃至刺繍領域2
では、ショートベクトルのループで囲まれた領域につい
てその内部を予め設定されている縫い目形態、この場
合、タタミ縫いの縫い目パタンにより縫い潰す多数の針
落ち座標点を順次生成することによってなされる。
After the embroidery area shape is determined as described above, the processing for converting these embroidery areas into sewing data is finally performed in step S7. This is the above embroidery area 1
Through each of the embroidery areas 3, a large number of needle drop point data for representing the shape of the embroidery area 3 by sewing are generated. The specific details of this embroidery sewing data conversion procedure are omitted, but in brief,
For example, the embroidery area 1 to the embroidery area 2 for which internal sewing is set
In the case of the region surrounded by the loop of the short vector, a stitch form preset in advance, in this case, is created by sequentially generating a large number of needle drop coordinate points to be sewn by the stitch pattern of the sewn stitch.

【0038】また、線縫い設定された刺繍領域3では、
その径路に沿って適当に定められた一定間隔で順次針落
ち座標点を生成することによってなされる。また、刺繍
縫いの際に使用すべき糸色の情報として、生成する刺繍
データには対応する刺繍糸色データが付与される。この
ような刺繍データ変換処理が、各々の刺繍領域に関して
実施された後、その結果、生成された刺繍縫製データは
定められたフォーマットでフラッシュメモリ装置5を介
してフラッシュメモリ10に書き込まれ記憶される。そ
して、図1のフローチャートには記さないが、このフラ
ッシュメモリ10を刺繍ミシンに装着することにより、
図柄Aに対応した刺繍模様の形成が可能となるのであ
る。なお、このステップS7の処理工程は、本発明の縫
製データ作成手段として機能する。
In the embroidery area 3 in which line stitching is set,
This is done by generating needle drop coordinate points sequentially along the path at appropriately defined constant intervals. Further, as the information on the thread color to be used at the time of sewing the embroidery, the corresponding embroidery thread color data is added to the generated embroidery data. After such embroidery data conversion processing is performed on each embroidery area, the embroidery sewing data generated as a result is written and stored in the flash memory 10 via the flash memory device 5 in a predetermined format. . Although not shown in the flowchart of FIG. 1, by mounting the flash memory 10 on the embroidery sewing machine,
The embroidery pattern corresponding to the pattern A can be formed. The processing step of step S7 functions as the sewing data creating means of the present invention.

【0039】以上詳述したように、本発明を応用した実
施例の刺繍データ作成装置によれば、先に述べたステッ
プS3乃至ステップS6に示されるように、自動トレー
ス処理によって取得された刺繍の領域形状について、縫
製時の布の縮みや変形を勘案した変形の見積もりを行っ
てそのような変形前後の刺繍領域形状の相違を視認可能
に表示すること、さらには、そのような変形による刺繍
領域形状の補正を自動的に行うことにより、刺繍に関す
る専門的な素養や高度な熟練を有しない一般の人々であ
っても、容易に美麗で見栄えの良い仕上がりの刺繍デー
タ作成を行うことが可能となる。
As described in detail above, according to the embroidery data creation apparatus of the embodiment to which the present invention is applied, as shown in steps S3 to S6 described above, the embroidery data acquired by the automatic trace processing is processed. Regarding the area shape, the deformation is estimated in consideration of shrinkage and deformation of the cloth at the time of sewing, and the difference in the shape of the embroidery area before and after such deformation is visually displayed, and further, the embroidery area due to such deformation is displayed. By automatically correcting the shape, even ordinary people who do not have specialized knowledge or advanced skills related to embroidery can easily create beautiful and attractive embroidery data. Become.

【0040】なお、上述のステップ4では、領域形状を
変更する大きさの割合は、変更対象とする形状の大きさ
や特徴に係わりなく一定としているが、これは、例え
ば、刺繍縫いの糸目方向の長さに応じた変形量を算出す
るようにして、より実際の布地伸縮に適合したものとす
ることができる。領域形状の糸目方向長さに関して変形
する場合の方法の一例としては、例えば、図9に示す方
法が考えられる。同図に示した手順に関する詳細な説明
は省略するが、その形状処理内容の様子を図10に示
す。他にも、対象形状の面積や周囲長に応じて、前述の
定数Aを変える等してもよい。
In step 4 described above, the ratio of the size for changing the area shape is constant regardless of the size and characteristics of the shape to be changed. This is, for example, in the thread direction of embroidery stitching. By calculating the amount of deformation according to the length, it is possible to make it more suitable for actual fabric expansion and contraction. As an example of a method of deforming the area shape with respect to the length in the yarn direction, for example, the method shown in FIG. Although a detailed description of the procedure shown in the figure is omitted, FIG. 10 shows the shape processing content. In addition, the above-mentioned constant A may be changed according to the area and perimeter of the target shape.

【0041】また、前記実施の形態中のステップS1で
は、刺繍図柄の原画をイメージスキャナ12を用いて読
み取ることにより対応する画像データを取得している
が、これは他にカードメモリやフロッピーディスク等の
着脱可能なデータ媒体や、通信回線を通して与えられる
ものであってもよい。さらに、ステップS2の刺繍領域
設定についても、ここに示した縫い設定だけでなく、パ
タン縫いやサテン縫い、千鳥縫い等の縫製方法や糸密
度、糸ピッチ等の縫製属性についての設定項目を設ける
ことも考えられ、それに従ってステップS3における変
形特性の設定にも反映させることもできる。さらに、刺
繍縫製データへの変換を行うステップS7についても、
本実施例の如く直接に縫い目データを生成するのではな
く、公知のブロック形式で表現された刺繍縫製データを
生成するような構成とすることも可能である。また、ス
テップS5の刺繍領域形状の変形差異部分表示について
も、差異部分の点滅表示を行ったり、より視認性のよい
カラー表示装置を備えることで異なった表示色で強調表
示する等して、違いをより鮮明に判別できるようにして
もよい。
In step S1 in the above embodiment, the original image of the embroidery pattern is read by using the image scanner 12 to obtain the corresponding image data. It may be provided via a detachable data medium or a communication line. Further, for the embroidery area setting in step S2, in addition to the sewing settings shown here, setting items for sewing methods such as pattern sewing, satin sewing, and zigzag stitching, and sewing attributes such as thread density and thread pitch are provided. Can be considered, and accordingly, it can be reflected in the setting of the deformation characteristic in step S3. Furthermore, regarding step S7 for converting into embroidery sewing data,
Instead of directly generating the stitch data as in this embodiment, it is possible to generate the embroidery sewing data expressed in a known block format. In addition, the difference display of the different embroidery area shape in step S5 is also different by displaying the different portion in a blinking manner or by providing a color display device with better visibility so as to emphasize it in different display colors. May be discriminated more clearly.

【0042】なお、ここではハンドスキャナを備える刺
繍データ作成装置の簡単な一実施の形態を挙げて本発明
の刺繍データ処理を説明したが、本発明はここに挙げた
実施例に限定されるものではなく、例えば、図柄画像デ
ータを読み取るために据え置き型のスキャナを使用して
もよいし、その他、作成装置本体のハードウェア構成に
ついても、汎用のパーソナルコンピュータを採用して構
成する等、その要旨を逸脱しない範囲内で適宜変更して
実施しうるものである。
Although the embroidery data processing according to the present invention has been described here with reference to a simple embodiment of the embroidery data creating apparatus including the hand scanner, the present invention is limited to the embodiments described here. Instead, for example, a stationary scanner may be used to read the pattern image data, and the hardware configuration of the creation apparatus main body may be configured using a general-purpose personal computer. The present invention can be appropriately modified and implemented within a range not departing from.

【0043】[0043]

【発明の効果】以上の説明から明らかなように、本発明
の請求項1に記載の刺繍データ処理装置によれば、特
に、前記刺繍縫製が施される被縫製体の伸縮特性とその
刺繍の縫製方法との少なくとも一方に基づいて、刺繍縫
製領域の形状に関する変形特性を設定するための変形特
性設定手段と、前記変形特性設定手段により設定された
変形特性に基づいて、前記形状データを変形した変形形
状データを生成する形状変更手段と、前記形状変更手段
により変形された変形形状データが表す形状と変形前の
元の形状データが表す形状とを比較可能に表示する形状
表示手段とを備えたものである。
As is apparent from the above description, according to the embroidery data processing apparatus of the first aspect of the present invention, the expansion / contraction characteristics of the body to be sewn on which the embroidery sewing is performed and the embroidery characteristic The shape data is transformed based on at least one of a sewing method and a deformation characteristic setting unit for setting a deformation characteristic regarding the shape of the embroidery sewing region, and the deformation characteristic set by the deformation characteristic setting unit. And a shape display unit for displaying the shape represented by the deformed shape data transformed by the shape changing unit and the shape represented by the original shape data before the deformation in a comparable manner. It is a thing.

【0044】従って、前記変形された変形形状データが
表す形状と、変形前の元の形状データが表す形状とを比
較可能に表示することができ、このために、表示された
両形状を比較することによって、実際に縫製する場合
に、その形状のどの部分をどのように補正しなければな
らないかを容易に認識、確認することができ、そのよう
な変形による刺繍領域形状の補正を自動的に行うことに
より、刺繍に関する専門的な素養や高度な熟練を有しな
い一般の人々であっても、容易に美麗で見栄えの良い仕
上がりの刺繍データ作成を行うことが可能となる優れた
実用的効果を奏する。
Therefore, the shape represented by the deformed deformed shape data and the shape represented by the original shape data before the deformation can be displayed in a comparable manner. For this reason, both displayed shapes are compared. By doing so, it is possible to easily recognize and confirm which part of the shape and how to correct it when actually sewing, and the correction of the shape of the embroidery area by such deformation is automatically performed. By doing so, even for ordinary people who do not have specialized knowledge or advanced skills related to embroidery, it is possible to easily create beautiful and beautiful-looking embroidery data with excellent practical effects. Play.

【0045】また、請求項2に記載の刺繍データ処理装
置によれば、前記形状表示手段は、前記変形形状データ
が表す形状と前記元の形状データが表す形状との差異を
視認可能とさせるべくその両形状を重複状態に表示する
ように構成されているので、その形状のどの部分がどの
ように違うかの差異を一層容易に黙視確認することがで
きる。
Further, according to the embroidery data processing device of the second aspect, the shape display means allows the difference between the shape represented by the deformed shape data and the shape represented by the original shape data to be visually recognized. Since the two shapes are configured to be displayed in an overlapping state, the difference in which part of the shape and how is different can be more easily visually checked.

【0046】また、請求項3に記載の刺繍データ処理装
置によれば、前記形状表示手段は、前記変形形状データ
が表す形状と前記元の形状データが表す形状との差異
を、特定の表示色、特定の表示パタン、表示の周期的変
化等の少なくとも一つによって表示するように構成され
ているので、その両形状の差異が一目瞭然であり、その
差異をさらに容易、かつ迅速に黙視確認することができ
る。
Further, according to the embroidery data processing device of the third aspect, the shape display means determines the difference between the shape represented by the deformed shape data and the shape represented by the original shape data in a specific display color. Since it is configured to display at least one of a specific display pattern, a periodical change of display, etc., the difference between the two shapes is obvious, and the difference can be visually and easily confirmed quickly. You can

【0047】さらに、請求項4に記載の刺繍データ処理
装置によれば、特に、刺繍縫製が施される被縫製体の伸
縮特性とその刺繍の縫製方法との少なくとも一方に基づ
いて、刺繍縫製領域の形状に関する変形特性を設定する
ための変形特性設定手段と、前記変形特性設定手段によ
り設定された変形特性に基づいて、前記形状データを変
形した変形形状データを生成する形状変更手段と、前記
形状変更手段によって変形された変形形状データに基づ
いて、刺繍縫製データを作成する縫製データ作成手段と
を備えているので、前記変形された変形形状データに基
づいた刺繍縫製データを的確に作成することができる。
Further, according to the embroidery data processing device of the fourth aspect, in particular, the embroidery sewing area is based on at least one of the expansion and contraction characteristics of the object to be embroidered and the sewing method of the embroidery. Deformation characteristic setting means for setting the deformation characteristic relating to the shape, shape changing means for generating deformed shape data obtained by deforming the shape data based on the deformation characteristic set by the deformation characteristic setting means, and the shape Since the sewing machine further comprises sewing data creating means for creating embroidery sewing data based on the modified shape data modified by the changing means, it is possible to accurately create the embroidery sewing data based on the modified modified shape data. it can.

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

【図1】本発明の刺繍データ作成装置による刺繍データ
処理手順の一例を示すフローチャートである。
FIG. 1 is a flowchart showing an example of an embroidery data processing procedure by an embroidery data creation device of the present invention.

【図2】刺繍データ作成装置の外観を示す斜視図であ
る。
FIG. 2 is a perspective view showing an appearance of an embroidery data creation device.

【図3】刺繍データ作成装置の電気的構成を示すブロッ
ク図である。
FIG. 3 is a block diagram showing an electrical configuration of an embroidery data creation device.

【図4】刺繍図柄原画の一例を示す図である。FIG. 4 is a diagram showing an example of an original image of an embroidery pattern.

【図5】刺繍領域形状を示す図である。FIG. 5 is a diagram showing an embroidery area shape.

【図6】変更された刺繍領域形状を示す図である。FIG. 6 is a diagram showing a changed embroidery area shape.

【図7】刺繍領域形状の差異部分の表示画面を示す図で
ある。
FIG. 7 is a diagram showing a display screen of a different portion of the embroidery area shape.

【図8】再設定された刺繍領域形状を示す図である。FIG. 8 is a diagram showing a reset embroidery area shape.

【図9】領域形状変更の別の方法を説明するフローチャ
ートである。
FIG. 9 is a flowchart illustrating another method of changing the area shape.

【図10】領域形状変更の別の方法を説明する図であ
る。
FIG. 10 is a diagram illustrating another method of changing the area shape.

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

1 作成装置本体 2 CPU 3 RAM 4 ROM 5 フラッシュメモリ装置 7 液晶ディスプレイ 10 フラッシュメモリ 1 main body of preparation device 2 CPU 3 RAM 4 ROM 5 flash memory device 7 liquid crystal display 10 flash memory

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 刺繍縫製領域を規定する形状データに基
づいて、その形状データに対応する刺繍縫製を行なうた
めの刺繍データを作成する刺繍データ処理装置におい
て、 前記刺繍縫製が施される被縫製体の伸縮特性とその刺繍
の縫製方法との少なくとも一方に基づいて、刺繍縫製領
域の形状に関する変形特性を設定するための変形特性設
定手段と、 前記変形特性設定手段により設定された変形特性に基づ
いて、前記形状データを変形した変形形状データを生成
する形状変更手段と、 前記形状変更手段により変形された変形形状データが表
す形状と変形前の元の形状データが表す形状とを比較可
能に表示する形状表示手段と、 を備えたことを特徴とする刺繍データ処理装置。
1. An embroidery data processing device that creates embroidery data for performing embroidery sewing corresponding to the shape data based on the shape data that defines the embroidery sewing area. Based on at least one of the expansion / contraction characteristics and the embroidery sewing method, based on the deformation characteristics set by the deformation characteristics setting means for setting the deformation characteristics regarding the shape of the embroidery sewing area. , A shape changing unit for generating deformed shape data obtained by deforming the shape data, and a shape represented by the deformed shape data transformed by the shape changing unit and a shape represented by the original shape data before the deformation are displayed in a comparable manner. An embroidery data processing device comprising: a shape display means.
【請求項2】 前記形状表示手段は、前記変形形状デー
タが表す形状と前記元の形状データが表す形状との差異
を視認可能とさせるべくその両形状を重複状態に表示す
ることを特徴とする請求項1に記載の刺繍データ処理装
置。
2. The shape display means displays the two shapes in an overlapping state so that the difference between the shape represented by the deformed shape data and the shape represented by the original shape data can be visually recognized. The embroidery data processing device according to claim 1.
【請求項3】 前記形状表示手段は、前記変形形状デー
タが表す形状と前記元の形状データが表す形状との差異
を、特定の表示色、特定の表示パタン、表示の周期的変
化等の少なくとも一つによって表示することを特徴とす
る請求項1に記載の刺繍データ処理装置。
3. The shape display means determines at least the difference between the shape represented by the deformed shape data and the shape represented by the original shape data, such as a specific display color, a specific display pattern, and a periodical change in display. The embroidery data processing device according to claim 1, wherein the embroidery data processing device displays one image.
【請求項4】 刺繍縫製領域を規定する形状データに基
づいて、その形状データに対応する刺繍縫製を行なうた
めの刺繍データを作成する刺繍データ処理装置におい
て、 前記刺繍縫製が施される被縫製体の伸縮特性とその刺繍
の縫製方法との少なくとも一方に基づいて、刺繍縫製領
域の形状に関する変形特性を設定するための変形特性設
定手段と、 前記変形特性設定手段により設定された変形特性に基づ
いて、前記形状データを変形した変形形状データを生成
する形状変更手段と、 前記形状変更手段によって変形された変形形状データに
基づいて、刺繍縫製データを作成する縫製データ作成手
段と、 を備えたことを特徴とする刺繍データ処理装置。
4. An embroidery data processing device for creating embroidery data for performing embroidery sewing corresponding to the shape data based on the shape data defining the embroidery sewing area. Based on at least one of the expansion / contraction characteristics and the embroidery sewing method, based on the deformation characteristics set by the deformation characteristics setting means for setting the deformation characteristics regarding the shape of the embroidery sewing area. A shape changing means for generating deformed shape data obtained by deforming the shape data; and a sewing data creating means for creating embroidery sewing data based on the deformed shape data deformed by the shape changing means. A characteristic embroidery data processing device.
JP25751795A 1995-10-04 1995-10-04 Embroidery data processing apparatus Pending JPH09105068A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25751795A JPH09105068A (en) 1995-10-04 1995-10-04 Embroidery data processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25751795A JPH09105068A (en) 1995-10-04 1995-10-04 Embroidery data processing apparatus

Publications (1)

Publication Number Publication Date
JPH09105068A true JPH09105068A (en) 1997-04-22

Family

ID=17307404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25751795A Pending JPH09105068A (en) 1995-10-04 1995-10-04 Embroidery data processing apparatus

Country Status (1)

Country Link
JP (1) JPH09105068A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003071166A (en) * 2001-09-04 2003-03-11 Juki Corp Sewing machine
JP2006181202A (en) * 2004-12-28 2006-07-13 Brother Ind Ltd Data processor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003071166A (en) * 2001-09-04 2003-03-11 Juki Corp Sewing machine
JP2006181202A (en) * 2004-12-28 2006-07-13 Brother Ind Ltd Data processor
JP4560780B2 (en) * 2004-12-28 2010-10-13 ブラザー工業株式会社 Data processing device

Similar Documents

Publication Publication Date Title
JP3908804B2 (en) Embroidery data processing device
JP3552334B2 (en) Embroidery data processing device
US5740057A (en) Embroidery data creating device
JP3424956B2 (en) Embroidery data creation device
JP2000288275A (en) Embroidery data processor and recording medium
JPH10118367A (en) Image data processing apparatus and embroidey data processing apparatus
US5563795A (en) Embroidery stitch data producing apparatus and method
JPH07238464A (en) Method for preparing embroidery data
JPH10230088A (en) Embroidery data processor
US5740056A (en) Method and device for producing embroidery data for a household sewing machine
JPH07236784A (en) Pattern image reading and its device for embroidery data origination equipment
JPH07136357A (en) Embroidery data generating device
JPH0956942A (en) Sewing data processing device
JPH09105068A (en) Embroidery data processing apparatus
JP3741381B2 (en) Embroidery data creation device
JPH07136361A (en) Embroidery data generating device
JP3467078B2 (en) Embroidery data creation device
JP3671575B2 (en) Embroidery data processing device
JP3702565B2 (en) Embroidery data processing device
JPH08276086A (en) Embroidery data processing system
JPH093763A (en) Embroidery data treating apparatus
JPH07236785A (en) Pattern image reading and its device for embroidery data origination equipment
JPH0852291A (en) Embroidery data preparing device
JP2002263386A (en) Embroidery data-making system and program
JPH07148368A (en) Embroidery data preparation device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Effective date: 20040810

Free format text: JAPANESE INTERMEDIATE CODE: A131

A02 Decision of refusal

Effective date: 20041221

Free format text: JAPANESE INTERMEDIATE CODE: A02