JPH10137468A - Sewing pattern display device - Google Patents

Sewing pattern display device

Info

Publication number
JPH10137468A
JPH10137468A JP31418896A JP31418896A JPH10137468A JP H10137468 A JPH10137468 A JP H10137468A JP 31418896 A JP31418896 A JP 31418896A JP 31418896 A JP31418896 A JP 31418896A JP H10137468 A JPH10137468 A JP H10137468A
Authority
JP
Japan
Prior art keywords
pattern
display
cloth
data
needle drop
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
JP31418896A
Other languages
Japanese (ja)
Inventor
Masami Miyasako
雅己 宮迫
Hiroshi Horimoto
浩 堀本
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.)
Juki Corp
Original Assignee
Juki Corp
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 Juki Corp filed Critical Juki Corp
Priority to JP31418896A priority Critical patent/JPH10137468A/en
Publication of JPH10137468A publication Critical patent/JPH10137468A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To reduce cost by using a ROM with a small memory capacity. SOLUTION: The needle location data of a sewing pattern which is selected by a pattern selecting means 6, is read by a needle location data reading means 13b from a memory means 20, and the read needle location data is expanded or contracted by a display needle location data preparation means 13d, based on an expansion or contraction magnification which is set by an expansion/ contraction magnification setting means 21, and the expanded or contracted needle location data, is converted into a display data and displayed on a display means 5 by a display data preparing means 13e, and the expanded or contracted sewing pattern which is displayed on the display means 5, is formed from the needle location data of the sewing pattern, and a necessity to store the display pattern regarding the expansion or contraction in a ROM in advance, is eliminated.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、縫製模様表示装置
に関し、特に縫製模様を表示手段に拡大または縮小表示
する際に有効な縫製模様表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sewing pattern display device, and more particularly to a sewing pattern display device which is effective when displaying a sewing pattern on a display means in an enlarged or reduced manner.

【0002】[0002]

【従来の技術】ミシンの表示装置として、LCD(Liqu
id Crystal Display)が広く使用されており、特に刺繍
縫いミシンにあっては、模様表示装置として、このLC
Dが採用されている。LCD画面は、縦横に格子状に配
列された複数の点の集合体であり、これら複数の点を個
別にオン、オフ制御することにより、例えば刺繍模様等
を表示し得るように構成されている。
2. Description of the Related Art As a display device of a sewing machine, an LCD (Liquor
id Crystal Display) is widely used, especially for embroidery sewing machines.
D is adopted. The LCD screen is an aggregate of a plurality of points arranged in a grid pattern in the vertical and horizontal directions, and is configured to display, for example, an embroidery pattern or the like by individually controlling on / off of the plurality of points. .

【0003】そして、上記刺繍模様を表示するための模
様表示データ、すなわち刺繍模様を形成する各点のオン
・オフデータは、予めROMに記憶されており、必要に
応じて当該模様表示データが読み出されて、LCD画面
に表示されるように構成されている。
[0005] Pattern display data for displaying the embroidery pattern, that is, on / off data of each point forming the embroidery pattern is stored in a ROM in advance, and the pattern display data is read as needed. And is displayed on the LCD screen.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記縫
製模様(刺繍模様)表示装置においては、以下の問題点
がある。すなわち、上記表示模様を拡大または縮小して
LCD画面に表示する場合、設定される拡大、縮小率に
対応した模様表示データを各模様ごとに予め全てROM
に記憶しておく必要があり、従ってメモリ容量の大きい
ROMを用いなければならず、装置が高コスト化すると
いった問題があった。
However, the sewing pattern (embroidery pattern) display device has the following problems. That is, when the display pattern is enlarged or reduced and displayed on the LCD screen, all the pattern display data corresponding to the set enlargement and reduction ratios are previously stored in the ROM for each pattern.
Therefore, it is necessary to use a ROM having a large memory capacity, and there is a problem that the cost of the apparatus is increased.

【0005】そこで本発明は、拡大または縮小に関わる
模様表示データを予めROMに備えておく必要がなく、
メモリ容量の小さいROMを用いることができ、低コス
ト化を図ることができる縫製模様表示装置を提供するこ
とを目的とする。
Therefore, according to the present invention, it is not necessary to previously provide pattern display data relating to enlargement or reduction in the ROM.
An object of the present invention is to provide a sewing pattern display device which can use a ROM having a small memory capacity and can reduce the cost.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
に、本発明の縫製模様表示装置は、縫製模様の針落ちデ
ータを記憶した記憶手段と、模様選択を行う模様選択手
段と、模様表示の拡大または縮小率を設定する拡大・縮
小率設定手段と、前記模様選択手段により選択された縫
製模様の針落ちデータを、前記記憶手段から読み出す針
落ちデータ読み出し手段と、この針落ちデータ読み出し
手段により読み出された針落ちデータを、前記拡大・縮
小率設定手段により設定された拡大または縮小率に基づ
いて、拡大または縮小する表示針落ちデータ作成手段
と、この表示針落ちデータ作成手段により拡大または縮
小された針落ちデータを、表示手段に表示可能とする表
示データに変換する表示データ作成手段と、を具備し
た。
To achieve the above object, a sewing pattern display device according to the present invention comprises a storage means for storing needle drop data of a sewing pattern, a pattern selecting means for selecting a pattern, and a pattern display. Enlargement / reduction rate setting means for setting the enlargement or reduction rate of the needle, needle needle data reading means for reading needle needle data of the sewing pattern selected by the pattern selecting means from the storage means, and needle needle data reading means. The needle drop data read by the display needle drop data generating means for enlarging or reducing the needle drop data based on the enlargement or reduction rate set by the enlargement / reduction rate setting means, and the display needle drop data generating means Or display data creating means for converting the reduced needle drop data into display data that can be displayed on the display means.

【0007】このような本発明の縫製模様表示装置によ
れば、模様選択手段により選択された縫製模様のその針
落ちデータが、針落ちデータ読み出し手段によって、記
憶手段から読み出され、この読み出された針落ちデータ
が、表示針落ちデータ作成手段によって、拡大・縮小率
設定手段により設定された拡大または縮小率に基づいて
拡大または縮小され、この拡大または縮小された針落ち
データが、表示データ作成手段によって、表示データに
変換されて表示手段に表示される。すなわち、表示手段
に表示される拡大または縮小縫製模様が、縫製模様の針
落ちデータから形成されるため、これら拡大または縮小
に関わる表示模様を予めROMに備えておく必要がなく
なる。
According to the sewing pattern display device of the present invention, the needle drop data of the sewing pattern selected by the pattern selecting means is read out from the storage means by the needle drop data reading means, and the readout is performed. The displayed needle drop data is enlarged or reduced by the display needle drop data creating means based on the enlargement or reduction rate set by the enlargement / reduction rate setting means, and the enlarged or reduced needle drop data is displayed on the display data. The data is converted into display data by the creating means and displayed on the display means. That is, since the enlarged or reduced sewing pattern displayed on the display means is formed from the needle drop data of the sewing pattern, it is not necessary to previously provide a display pattern related to the enlargement or reduction in the ROM.

【0008】[0008]

【発明の実施の形態】以下、本発明の実施形態を図面に
基づいて説明する。図1は本発明の一実施形態における
模様縫製装置の構成を表したブロック図である。本実施
形態の模様縫製装置は、ミシンの針棒を上下動させる主
モータ1と、布を保持する布保持枠(刺繍枠)2を装着
して当該布保持枠2をX、Y方向に移動させる布保持枠
移動モータ3と、を備えていると共に、刺繍模様の針落
ちデータ等の模様データが記憶されたROM(メモリ)
カード4が着脱可能に装着されるように構成されてい
る。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a pattern sewing apparatus according to an embodiment of the present invention. The pattern sewing apparatus according to the present embodiment mounts a main motor 1 for vertically moving a needle bar of a sewing machine and a cloth holding frame (embroidery frame) 2 for holding a cloth, and moves the cloth holding frame 2 in the X and Y directions. And a ROM (memory) in which pattern data such as needle drop data of an embroidery pattern is stored.
The card 4 is configured to be detachably mounted.

【0009】本実施形態の模様縫製装置はまた、刺繍模
様等を表示する表示手段としてのLCD画面5を備えて
いると共に、このLCD画面5に刺繍模様等を表示させ
る際に必要な入力スイッチ等を有する操作パネルを備え
ている。
The pattern sewing apparatus of the present embodiment also has an LCD screen 5 as display means for displaying an embroidery pattern and the like, and input switches and the like necessary for displaying the embroidery pattern and the like on the LCD screen 5. And an operation panel having:

【0010】この操作パネルは、刺繍模様の選択を行う
模様選択手段6と、複数の布保持枠のうちの何れの大き
さの布保持枠を選択したかを入力する布保持枠情報入力
手段7と、LCD画面5に表示される刺繍模様に対する
拡大または縮小率を任意に設定可能な拡大・縮小率入力
手段8と、LCD画面5に表示される刺繍模様のレイア
ウトを設定すると共に、当該レイアウトの際にLCD画
面5内の所定の区画部分の拡大指示をし得るレイアウト
設定手段9と、布保持枠2内にセットされた布の回転方
向のずれを検出するために、当該布保持枠2内の布の所
定の2点を入力する布回転方向ずれ入力手段10と、布
保持枠2内における布の基準となるポイントを認識させ
るために、LCD画面5で当該基準ポイントを指示する
と共に該基準ポイントが針落ち位置に合致するように布
保持枠移動モータ3を駆動させる基準ポイント認識手段
11と、LCD画面5に表示された画面上の布保持枠内
に複数の刺繍模様がある場合何れの刺繍模様を縫製する
かを選択する枠内模様選択手段12と、を備えている。
The operation panel includes a pattern selection means 6 for selecting an embroidery pattern, and a cloth holding frame information input means 7 for inputting which size of the plurality of cloth holding frames has been selected. And an enlargement / reduction ratio input means 8 which can arbitrarily set an enlargement or reduction ratio for the embroidery pattern displayed on the LCD screen 5, and sets the layout of the embroidery pattern displayed on the LCD screen 5 and At this time, a layout setting means 9 capable of giving an instruction for enlarging a predetermined section in the LCD screen 5 and a cloth holding frame 2 for detecting a displacement of the cloth set in the cloth holding frame 2 in the rotation direction. A cloth rotation direction shift input means 10 for inputting two predetermined points of the cloth; and a reference point on the LCD screen 5 for recognizing a reference point of the cloth in the cloth holding frame 2. Poi The reference point recognition means 11 for driving the cloth holding frame moving motor 3 so that the embroidery pattern coincides with the needle drop position, and when there are a plurality of embroidery patterns in the cloth holding frame on the screen displayed on the LCD screen 5, And an in-frame pattern selecting means 12 for selecting whether to sew the embroidery pattern.

【0011】本実施形態の模様縫製装置はさらにまた、
上記ROMカード4、模様選択手段6、布保持枠情報入
力手段7、拡大・縮小率入力手段8、レイアウト設定手
段9、布回転方向ずれ入力手段10、基準ポイント認識
手段11、枠内模様選択手段12からの信号を受けて、
上記主モータ1、布保持枠移動モータ3、LCD5に動
作信号を送出する制御手段(所謂CPU)13を備えて
いる。
The pattern sewing apparatus according to the embodiment further includes:
ROM card 4, pattern selection means 6, cloth holding frame information input means 7, enlargement / reduction ratio input means 8, layout setting means 9, cloth rotation direction shift input means 10, reference point recognition means 11, in-frame pattern selection means After receiving the signal from 12,
The main motor 1, the cloth holding frame moving motor 3, and a control means (a so-called CPU) 13 for sending operation signals to the LCD 5 are provided.

【0012】この制御手段13に対しては、動作制御プ
ログラムを記憶したプログラマブルROM14が当該プ
ログラムを入力可能に接続されていると共に、読み出さ
れた針落ちデータ、表示用に拡大または縮小された針落
ちデータ、表示データや演算された布の回転方向のずれ
量を一時的に記憶するRAMエディトバッファ15と、
LCD表示用データを一時的に記憶するVRAM16
と、が入出力可能に接続されている。
To the control means 13, a programmable ROM 14 storing an operation control program is connected so as to be able to input the program, the read needle drop data, the needles enlarged or reduced for display. A RAM edit buffer 15 for temporarily storing falling data, display data and the calculated amount of displacement of the cloth in the rotation direction;
VRAM 16 for temporarily storing LCD display data
And are connected so that input and output are possible.

【0013】上記制御手段13は概略、上記模様選択手
段6により選択された刺繍模様を針落ちデータに基づい
て拡大または縮小してLCD画面5に表示させると共
に、作業者が当該LCD画面5を見ながら刺繍模様のレ
イアウト設定を可能とする第1の機能と、繋ぎ刺繍(大
型の刺繍模様や文字列等の刺繍模様を縫製する際に複数
回に渡って縫製すること)を行う際に、既に縫製した刺
繍模様に対してこれから縫製する刺繍模様の相対位置を
綺麗に合わせ得るように針落ちデータを補正する第2の
機能と、を有している。
The control means 13 displays the embroidery pattern selected by the pattern selection means 6 on the LCD screen 5 by enlarging or reducing it based on the needle drop data. The first function that enables the layout setting of the embroidery pattern while performing the joint embroidery (sewing a large number of embroidery patterns or embroidery patterns such as character strings several times when sewing) is already performed. And a second function of correcting needle drop data so that the relative position of the embroidery pattern to be sewn can be finely adjusted with respect to the sewn embroidery pattern.

【0014】すなわち、この制御手段13は、第1の機
能として、刺繍模様の針落ちデータ等の模様データが記
憶されたROM13a(上記ROMカード4とは別の模
様データを記憶したもの)を内蔵していると共に、上記
模様選択手段6により選択された刺繍模様の針落ちデー
タを上記ROMカード4または内蔵ROM13aから読
み出す針落ちデータ読み出し手段13bと、上記布保持
枠情報入力手段7により入力された布保持枠2の大きさ
及びLCD画面5に表示する布保持枠の大きさに基づい
て、基準となる画面に表示する刺繍模様の拡大または縮
小率を決定する基準画面拡大・縮小率決定手段13c
と、この基準画面拡大・縮小率決定手段13cにより決
定された拡大・縮小率または上記拡大・縮小率入力手段
8により入力された拡大・縮小率または上記レイアウト
設定手段9により拡大指示された区画部分(拡大率)に
基づいて、上記針落ちデータ読み出し手段13bにより
読み出された針落ちデータを拡大または縮小する表示針
落ちデータ作成手段13dと、この表示針落ちデータ作
成手段13dにより拡大または縮小された針落ちデータ
を、LCD画面5に表示可能とする表示データに変換す
る表示データ作成手段13eと、この表示データ作成手
段13eにより得られた表示データをLCD画面に表示
し得るように当該LCD5の動作を制御する表示制御手
段13fと、を備えている。
That is, the control means 13 has, as a first function, a ROM 13a (which stores pattern data different from that of the ROM card 4) in which pattern data such as needle drop data of an embroidery pattern is stored. The needle drop data reading means 13b for reading the needle drop data of the embroidery pattern selected by the pattern selecting means 6 from the ROM card 4 or the built-in ROM 13a and the cloth holding frame information input means 7 are input. Reference screen enlargement / reduction ratio determining means 13c for determining an enlargement or reduction ratio of an embroidery pattern displayed on a reference screen based on the size of the cloth holding frame 2 and the size of the cloth holding frame displayed on the LCD screen 5.
And the enlargement / reduction rate determined by the reference screen enlargement / reduction rate determination means 13c, the enlargement / reduction rate input by the enlargement / reduction rate input means 8, or the section designated by the layout setting means 9 to enlarge. Based on the (enlargement ratio), the needle drop data read out by the needle drop data readout means 13b is enlarged or reduced, and the display needle drop data creation means 13d is enlarged or reduced by the display needle drop data creation means 13d. Display data creating means 13e for converting the needle drop data into display data that can be displayed on the LCD screen 5, and the display data of the LCD 5 so that the display data obtained by the display data creating means 13e can be displayed on the LCD screen. Display control means 13f for controlling the operation.

【0015】この制御手段13はまた、上記第2の機能
として、上記布回転方向ずれ入力手段10により入力さ
れた布保持枠2内の布の所定の2点に基づいて、セット
された布の回転方向のずれ量を演算にて求める布回転方
向ずれ演算手段13gと、上記表示制御手段13fによ
り制御されてLCD画面5に表示されている画面上の布
保持枠内の刺繍模様を検出する枠内模様検出手段13h
と、を備えている。
The control means 13 also has a second function, based on two predetermined points of the cloth in the cloth holding frame 2 input by the cloth rotation direction shift input means 10, for controlling the set cloth. A cloth rotation direction deviation calculating means 13g for calculating the amount of rotation direction deviation by calculation, and a frame for detecting an embroidery pattern in the cloth holding frame on the screen displayed on the LCD screen 5 under the control of the display control means 13f. Internal pattern detecting means 13h
And

【0016】この制御手段13はまた、上記第2の機能
として、LCD画面上の布保持枠内の刺繍模様が1種類
の場合には上記枠内模様検出手段13hにより検出され
た画面上の布保持枠内の刺繍模様、LCD画面上の布保
持枠内の刺繍模様が複数の場合には上記枠内模様選択手
段12により選択された画面上の布保持枠内の刺繍模様
に基づいて、この画面上に表示されこれから縫製する刺
繍模様の針落ちデータを(既に縫製した刺繍模様の針落
ちデータを共に読み出しても良い)上記RAMエディト
バッファ15から読み出す模様制御手段(補正手段を含
む)13iを備えている。
The control means 13 has, as the second function, when there is only one type of embroidery pattern in the cloth holding frame on the LCD screen, the cloth on the screen detected by the in-frame pattern detecting means 13h is used. When there are a plurality of embroidery patterns in the holding frame and the embroidery pattern in the cloth holding frame on the LCD screen, based on the embroidery pattern in the cloth holding frame on the screen selected by the in-frame pattern selecting means 12, Pattern control means (including correction means) 13i for reading needle drop data of an embroidery pattern to be sewn from the RAM edit buffer 15 which is displayed on the screen and may be read from the RAM edit buffer 15; Have.

【0017】この模様制御手段13iは、上記基準ポイ
ント認識手段11により上記表示制御手段13fが制御
されてLCD画面5上の基準ポイント(本実施形態では
既に形成した刺繍模様内の一点)が指示された時に(こ
の時、当該基準ポイントに針落ち位置が合致するよう
に、基準ポイント認識手段11により後述の布保持枠移
動モータ制御手段13kに指令が送出されて布保持枠移
動モータ3が手動制御される)、このLCD画面5上の
基準ポイントを認識し、上記RAMエディトバッファ1
5に一時記憶されている表示データ、表示用に拡大また
は縮小された針落ちデータ、読み出された針落ちデータ
に基づいて(これらデータ間の相互対応関係に基づい
て)、この基準ポイントからこれから縫製する刺繍模様
の最初の針落ち位置までの移動座標を把握すると共に、
上記布回転方向ずれ演算手段13gにより求められた布
の回転方向のずれ量に基づいて、上記読み出した針落ち
データを、上記基準ポイントを中心に回転補正する機能
を有している。
In the pattern control means 13i, the display control means 13f is controlled by the reference point recognizing means 11 to designate a reference point on the LCD screen 5 (in this embodiment, one point in an already formed embroidery pattern). (At this time, a command is sent from the reference point recognition means 11 to the cloth holding frame moving motor control means 13k described later so that the needle drop position matches the reference point, and the cloth holding frame moving motor 3 is manually controlled. The reference point on the LCD screen 5 is recognized, and the RAM edit buffer 1 is read.
Based on the display data temporarily stored in step 5, the needle drop data enlarged or reduced for display, and the read needle drop data (based on the mutual correspondence between these data), from this reference point, While grasping the movement coordinates of the embroidery pattern to be sewn to the first needle drop position,
Based on the cloth rotation direction deviation calculated by the cloth rotation direction deviation calculating means 13g, the read needle drop data has a function of performing rotation correction about the reference point.

【0018】そして、この模様制御手段13iは、上記
読み出された針落ちデータまたは補正された針落ちデー
タに基づいて、布保持枠移動モータ3の駆動を制御する
布保持枠移動モータ制御手段13kに駆動指令を送出す
ると共に、主モータ1の駆動を制御する主モータ制御手
段13jに駆動指令を送出する一方で、上記枠内模様検
出手段13hにより検出された画面上の布保持枠内の刺
繍模様または上記枠内模様選択手段12により選択され
た画面上の布保持枠内の刺繍模様の縫製が終了したら、
上記布保持枠移動モータ制御手段13kに停止指令を送
出すると共に、主モータ制御手段13jに停止指令を送
出する機能を有している。
The pattern control means 13i controls the driving of the cloth holding frame moving motor 3 on the basis of the read needle drop data or the corrected needle drop data. And a drive command to the main motor control means 13j for controlling the driving of the main motor 1, while embroidering in the cloth holding frame on the screen detected by the in-frame pattern detection means 13h. When the sewing of the pattern or the embroidery pattern in the cloth holding frame on the screen selected by the in-frame pattern selecting means 12 is completed,
It has a function of sending a stop command to the cloth holding frame moving motor control means 13k and sending a stop command to the main motor control means 13j.

【0019】ここで、上記ROMカード4及び内蔵RO
M13aにより記憶手段20が、上記布保持枠情報入力
手段7、基準画面拡大・縮小率決定手段13c、拡大・
縮小率入力手段8及びレイアウト設定手段9により拡大
・縮小率設定手段21が、上記布回転方向ずれ入力手段
10及び布回転方向ずれ演算手段13gにより布回転方
向ずれ検出手段22が、それぞれ構成されている。
Here, the ROM card 4 and the built-in RO
By M13a, the storage unit 20 stores the cloth holding frame information input unit 7, the reference screen enlargement / reduction ratio determination unit 13c,
The enlargement / reduction rate setting means 21 is constituted by the reduction rate input means 8 and the layout setting means 9, and the cloth rotation direction displacement detecting means 22 is constituted by the cloth rotation direction displacement input means 10 and the cloth rotation direction displacement calculating means 13g. I have.

【0020】なお、上記述べた各手段のさらなる詳細な
動作機能に関しては後述する。
Incidentally, more detailed operation functions of the respective means described above will be described later.

【0021】次に、このように構成された模様縫製装置
の動作について、上記プログラマブルROM14に記憶
された図2乃至図5に示されるフローチャートを参照し
ながら以下説明する。先ず、上記模様選択手段6により
模様を選択したら(ステップ1)、レイアウト画面表示
用データを作成する(ステップ2)。このレイアウト画
面表示用データを作成する際のサブルーチンを示したの
が図5である。
Next, the operation of the thus-configured pattern sewing apparatus will be described below with reference to the flowcharts shown in FIGS. First, when a pattern is selected by the pattern selecting means 6 (step 1), layout screen display data is created (step 2). FIG. 5 shows a subroutine for creating the layout screen display data.

【0022】すなわち、図5のステップ1に示されるよ
うに、先ず上記布保持枠情報入力手段により布保持枠2
の大きさ及び上記模様選択手段6により選択された刺繍
模様の大きさ(これは刺繍模様データに記憶されてい
る)が入力されたら、LCD画面5上に表示される布保
持枠及び刺繍模様の大きさを求める(ステップ2)。こ
こで、LCD画面5を構成するドットが、ピッチ0.6
mmで格子状に配列され、当該LCD画面5の大きさが
96mm×96mmとすると、当該LCD画面5は、
(96mm÷0.6mm)×(96mm÷0.6mm)
=25600個の画素で構成されていることになる。そ
して、上記選択された布保持枠2の大きさが64mm×
64mmとして、LCD画面5上にこの大きさを32m
m×32mmで表現するとなると、その縮尺率は1/2
となる。すなわち、表示模様の縮尺率も1/2となる。
That is, as shown in step 1 of FIG. 5, first, the cloth holding frame 2 is
When the size of the embroidery pattern and the size of the embroidery pattern selected by the pattern selecting means 6 (which is stored in the embroidery pattern data) are input, the cloth holding frame and the embroidery pattern displayed on the LCD screen 5 are displayed. The size is obtained (step 2). Here, the dots forming the LCD screen 5 have a pitch of 0.6
mm, the size of the LCD screen 5 is 96 mm × 96 mm, and the LCD screen 5 is
(96mm ÷ 0.6mm) × (96mm ÷ 0.6mm)
= 25600 pixels. Then, the size of the selected cloth holding frame 2 is 64 mm ×
This size is 32 m on the LCD screen 5 as 64 mm.
If expressed as mx 32 mm, the scale is 1/2.
Becomes That is, the scale of the display pattern is also 1 /.

【0023】そうしたら、ステップ3に進み、刺繍模様
の針落ちデータから針落ち位置の絶対アドレスを求め
る。ここで、刺繍模様の原点は左下に設定しているの
で、LCD画面5上のドットデータも左下を原点として
考える。また、針落ちデータは、現在の縫製位置から次
の縫製位置までの移動量として表されているため、ある
基準位置からの相対位置は認識できない。従って、LC
D画面5上に針落ちデータを表示するには、各針落ち位
置を模様の原点(左下)から相対位置で表す必要があ
る。すなわち、針落ち位置の絶対アドレスを求める必要
がある。これは、以下の式で求まることになる。
Then, the process proceeds to step 3, where the absolute address of the needle drop position is obtained from the needle drop data of the embroidery pattern. Here, since the origin of the embroidery pattern is set at the lower left, the dot data on the LCD screen 5 is also considered with the lower left as the origin. Further, since the needle drop data is represented as a movement amount from the current sewing position to the next sewing position, a relative position from a certain reference position cannot be recognized. Therefore, LC
In order to display needle drop data on the D screen 5, each needle drop position needs to be represented by a relative position from the origin (lower left) of the pattern. That is, it is necessary to find the absolute address of the needle drop position. This is obtained by the following equation.

【0024】すなわち、第n針目の座標値(Xn,Y
n)は、
That is, the coordinate value (Xn, Y
n)

【数1】 (Equation 1)

【数2】 但し、Xmax、Ymaxを刺繍模様の大きさ、(x
k,yk)を第k針目のX方向及びY方向の移動量、
((1/2)Xmax,(1/2)Ymax)は刺繍模
様の中心座標であり、この位置からスタートする。
(Equation 2) However, Xmax and Ymax are the size of the embroidery pattern, (x
k, yk) is the amount of movement in the X and Y directions of the kth needle,
((1/2) Xmax, (1/2) Ymax) are the center coordinates of the embroidery pattern and start from this position.

【0025】このようにして針落ち位置の絶対アドレス
が求められたら、ステップ4に進み、ステップ4におい
て、この求められた絶対アドレスに対して上記ステップ
2で求められた縮小率を掛けて針落ち位置に相当するド
ット位置を求める。
When the absolute address of the needle drop position is obtained in this manner, the process proceeds to step 4, where the obtained absolute address is multiplied by the reduction ratio obtained in step 2 to perform needle drop. A dot position corresponding to the position is obtained.

【0026】そうしたら、ステップ5に進み、ステップ
5において、全ての針落ちについてドット位置を求めた
か否かを判定し、求めていない場合にはステップ4にリ
ターンし、一方求めた場合にはステップ6に進み、ステ
ップ6において、このドットイメージで作成したデータ
をビット単位の表示用データに変換して図2示したステ
ップ3に進む。
Then, the process proceeds to step 5, and in step 5, it is determined whether or not the dot positions have been obtained for all the needle drops. If not, the process returns to step 4, and if it has been obtained, the process returns to step 4. Then, in step 6, the data created by this dot image is converted into display data in bit units, and then the process proceeds to step 3 shown in FIG.

【0027】ステップ3では、布保持枠及び刺繍模様を
LCD画面5にレイアウト可能に表示する。ここで、本
実施形態においては、レイアウト画面30として、図6
に示されるような画面が表示される。すなわち、当該レ
イアウト画面(96mm×96mm)30は9個の画面
に区画され、その中央に布保持枠31が、上述したよう
に32mm×32mmの大きさで表示されるように構成
されている。また、同様に、針落ちデータを基に求めら
れ縮尺された表示模様もレイアウト画面30に表示され
る。ここで、従来技術においては、画面表示された布保
持枠31内にしか表示模様を表示できなかったが、本実
施形態においては、画面表示された布保持枠31外にも
表示模様を表示でき、レイアウトをしやすくなってい
る。なお、レイアウト画面30上には、X軸ライン3
2、Y軸ライン33、補助ライン34も表示され、さら
にレイアウトをしやすくなっている。
In step 3, the cloth holding frame and the embroidery pattern are displayed on the LCD screen 5 so as to be laid out. Here, in the present embodiment, the layout screen 30 shown in FIG.
Is displayed. That is, the layout screen (96 mm × 96 mm) 30 is divided into nine screens, and the cloth holding frame 31 is displayed at the center thereof in a size of 32 mm × 32 mm as described above. Similarly, a scaled display pattern obtained based on the needle drop data is also displayed on the layout screen 30. Here, in the related art, the display pattern can be displayed only in the cloth holding frame 31 displayed on the screen, but in the present embodiment, the display pattern can be displayed outside the cloth holding frame 31 displayed on the screen. , Making it easier to layout. The X-axis line 3 is displayed on the layout screen 30.
2. The Y-axis line 33 and the auxiliary line 34 are also displayed, making the layout easier.

【0028】そうしたら、ステップ4に進み、ステップ
4において、刺繍模様の編集、レイアウト、拡大・縮小
等を行う。すなわち、上記レイアウト設定手段9の入力
により、表示されている刺繍模様をスクロールして所望
の位置に配置したり、図7(a)に示されるように、画
面表示された布保持枠31及び布保持枠31内の刺繍模
様をレイアウト画面30に一致するように拡大したり、
図7(b)に示されるように、レイアウト画面30一杯
に拡大された刺繍模様を、図7(c)に示されるような
区画に従ってさらに拡大したりできるように構成されて
いる。また、上記拡大・縮小率入力手段8により入力さ
れる任意の拡大または縮小率に従って、レイアウト画面
30上の布保持枠31及び刺繍模様を拡大または縮小で
きるようにもなっている。このような種々の拡大または
縮小時に、設定(入力)された拡大または縮小率に従っ
て、表示用データが拡大または縮小されるというのはい
うまでもない。なお、図7(b)に示される拡大刺繍模
様は、図7(c)に示される区画区分(ニ)に対応する
ものである。
Then, the process proceeds to step 4, where the embroidery pattern is edited, laid out, enlarged / reduced, and the like. That is, the input of the layout setting means 9 scrolls the displayed embroidery pattern and arranges it at a desired position, or the cloth holding frame 31 and the cloth displayed on the screen as shown in FIG. The embroidery pattern in the holding frame 31 is enlarged so as to match the layout screen 30,
As shown in FIG. 7B, the embroidery pattern enlarged to fill the layout screen 30 can be further enlarged in accordance with the sections shown in FIG. 7C. Further, the cloth holding frame 31 and the embroidery pattern on the layout screen 30 can be enlarged or reduced in accordance with an arbitrary enlargement or reduction ratio inputted by the enlargement / reduction ratio input means 8. At the time of such various enlargement or reduction, it goes without saying that the display data is enlarged or reduced in accordance with the set (input) enlargement or reduction ratio. The enlarged embroidery pattern shown in FIG. 7 (b) corresponds to the section (d) shown in FIG. 7 (c).

【0029】ここで、今回は、布保持枠2内に一度に入
りきらない“JUKI”という文字列を刺繍模様として
縫製することにする。すなわち、図9に示されるよう
に、レイアウト画面30の布保持枠31内には“JU”
という文字列しか入らず、1回の縫製ではこの“JU”
という文字列しか縫えないことになる。
In this case, this time, a character string "JUKI" which does not fit in the cloth holding frame 2 at a time is sewn as an embroidery pattern. That is, as shown in FIG. 9, “JU” is displayed in the cloth holding frame 31 of the layout screen 30.
Only one character string is entered, and in one sewing, this "JU"
Can only be sewn.

【0030】そうしたら、ステップ5に進み、ステップ
5において、レイアウトが終了したか否かを判定し、終
了していない場合にはステップ1にリターンし、終了し
た場合には図3に示されるステップ7に進む。
Then, the process proceeds to step 5, where it is determined whether or not the layout is completed. If the layout is not completed, the process returns to step 1; if completed, the process returns to the step shown in FIG. Go to 7.

【0031】ここで、ステップ7に進む前に、ステップ
6において、図8に示されるように、布35に例えばチ
ャコペンで横に基準線36を引いておく。この基準線3
6は、布保持枠2のX軸と平行になるようにするための
基準線であり、今回はこの基準線36に沿って刺繍模様
を縫製する。
Here, before proceeding to step 7, in step 6, as shown in FIG. 8, a reference line 36 is drawn horizontally on the cloth 35 with, for example, a chaco pen. This reference line 3
Reference numeral 6 denotes a reference line for making the cloth holding frame 2 parallel to the X-axis. This time, the embroidery pattern is sewn along the reference line 36.

【0032】そして、このように布35に基準線36を
形成したら、ステップ7において、図8に示されるよう
に、布35を布保持枠2にセットする。この時、上記基
準線36が布保持枠2内に入ると共に、当該基準線36
が布保持枠2のX方向とほぼ平行になるように布35を
セットする。そして、布35のセットが完了したら当該
布35を保持した布保持枠2を模様縫製装置に装着す
る。
After the reference line 36 is formed on the cloth 35, the cloth 35 is set on the cloth holding frame 2 in step 7, as shown in FIG. At this time, the reference line 36 enters the cloth holding frame 2 and the reference line 36
Is set substantially parallel to the X direction of the cloth holding frame 2. When the setting of the cloth 35 is completed, the cloth holding frame 2 holding the cloth 35 is mounted on the pattern sewing apparatus.

【0033】そうしたら、ステップ8に進み、ステップ
8において、上記布回転方向ずれ入力手段10により、
布35の回転方向のずれを把握し得るパラメータを入力
する。これは、先ず布回転方向ずれ入力手段10のスイ
ッチを布補正モードに設定し、次いで布回転方向ずれ入
力手段10を構成する枠移動キーを操作することによ
り、図10に示されるように、針先が基準線36上の任
意の点(P)上に来るように布保持枠2を移動し、次い
でこの位置で針棒を上下動することにより、当該点
(P)が基準線36上にあることを確認し、次いで布回
転方向ずれ入力手段10を構成する確定キーをオンする
ことにより、当該点Pの原点からの座標を記憶し、次い
で上記枠移動キーを操作することにより、針先が基準線
36上の上記P点以外の任意の点(Q)上に来るように
布保持枠2を移動し、次いでこの位置で針棒を上下動す
ることにより、当該点(Q)が基準線36上にあること
を確認し、次いで上記確定キーをオンすることにより、
当該点Qの原点からの座標を記憶する。このように、基
準線36上のP点、Q点の座標を把握することが、制御
手段13に対する布35の回転方向のずれを把握し得る
パラメータ入力となる。
Then, the process proceeds to step 8, in which the cloth rotation direction deviation input means 10 performs
A parameter that allows the user to grasp the displacement of the cloth 35 in the rotation direction is input. This is achieved by first setting the switch of the cloth rotation direction shift input means 10 to the cloth correction mode, and then operating the frame movement key constituting the cloth rotation direction shift input means 10, as shown in FIG. The cloth holding frame 2 is moved so that the tip is located on an arbitrary point (P) on the reference line 36, and then the needle bar is moved up and down at this position so that the point (P) is on the reference line 36. After confirming that there is, then turning on the enter key constituting the cloth rotation direction shift input means 10 stores the coordinates of the point P from the origin, and then operating the frame moving key to obtain Is moved to an arbitrary point (Q) other than the point P on the reference line 36, and then the needle bar is moved up and down at this position, so that the point (Q) is Confirm that it is on line 36, then By turning on,
The coordinates of the point Q from the origin are stored. As described above, grasping the coordinates of the points P and Q on the reference line 36 is a parameter input capable of grasping a shift in the rotation direction of the cloth 35 with respect to the control unit 13.

【0034】そうしたら、ステップ9に進み、ステップ
9において、布保持枠2に対するセットされた布35の
回転方向のずれ、すなわち布35の傾き角θを求める。
これは、布回転方向ずれ演算手段13gにおいて、以下
の演算を行うことにより求められる。すなわち、P点の
座標を例えば(3.8,12,2)、Q点の座標を例え
ば(75.8,13.5)とすると、上記傾き角θは、
Then, the process proceeds to step 9, where a deviation of the set cloth 35 in the rotation direction with respect to the cloth holding frame 2, that is, an inclination angle θ of the cloth 35 is obtained.
This is obtained by performing the following calculation in the cloth rotation direction shift calculating means 13g. That is, if the coordinates of the point P are, for example, (3.8, 12, 2) and the coordinates of the point Q are, for example, (75.8, 13.5), the inclination angle θ is

【数3】 (Equation 3)

【0035】そうしたら、ステップ10に進み、ステッ
プ10において、レイアウト画面30上の布保持枠31
内に複数の種類の刺繍模様をレイアウトしている場合に
は、上記枠内模様選択手段12により何れの刺繍模様を
縫製するのかを指定し、1種類の刺繍模様しかレイアウ
トしていない場合(本実施形態の場合)には、上記枠内
模様検出手段13hにより検出されている刺繍模様(本
実施形態では“JU”)が自動的に指定される。
Then, the process proceeds to step 10, where the cloth holding frame 31 on the layout screen 30 is displayed.
When a plurality of types of embroidery patterns are laid out in the frame, the embroidery pattern selection means 12 specifies which embroidery pattern is to be sewn, and only one type of embroidery pattern is laid out (this In the case of the embodiment), the embroidery pattern ("JU" in the present embodiment) detected by the in-frame pattern detection means 13h is automatically designated.

【0036】そうしたら、ステップ11に進み、ステッ
プ11において、図示を省略した縫製スタートスイッチ
をオンしてステップ12に進み、ステップ12におい
て、これから縫製する“JU”という文字列が上記基準
線36に沿うように、“JU”という文字列の針落ちデ
ータを、上記模様制御手段13iが上記傾き角θ回転さ
せる。この時、布保持枠2の中央を回転中心として、上
記針落ちデータの回転補正を行う。
Then, the process proceeds to step 11, in which a sewing start switch (not shown) is turned on, and the process proceeds to step 12. In step 12, the character string "JU" to be sewn is added to the reference line 36. The pattern control unit 13i rotates the needle drop data of the character string “JU” by the tilt angle θ so as to follow. At this time, the rotation correction of the needle drop data is performed with the center of the cloth holding frame 2 as the rotation center.

【0037】ここで、上記針落ちデータの回転により、
針落ちデータの一部が布保持枠2外に位置することにな
ったら、アラームを発してその旨を作業者に知らしめる
と共に、動作を停止するように構成されている。また、
縫製前に、予め上記傾き角θに基づいて全ての刺繍模様
の針落ちデータを回転補正しておき、布保持枠2内に納
まる模様を模様選定時に知らしめて、この布保持枠2内
に納まる所望の刺繍模様を選択するように構成すること
も可能である。
Here, by the rotation of the needle drop data,
When a part of the needle drop data is located outside the cloth holding frame 2, an alarm is issued to inform the worker of the alarm and the operation is stopped. Also,
Before sewing, the needle drop data of all the embroidery patterns are rotationally corrected in advance based on the inclination angle θ, and a pattern to be accommodated in the cloth holding frame 2 is notified at the time of pattern selection, and is accommodated in the cloth holding frame 2. It is also possible to configure so as to select a desired embroidery pattern.

【0038】そして、この回転補正された針落ちデータ
を基に“JU”という文字列の縫製を完了したら装置の
駆動を停止し(ステップ13)、枠内模様を全て縫製し
たか否かを判定し(ステップ14)、レイアウト画面3
0上の布保持枠31内に複数の種類の刺繍模様をレイア
ウトしている場合には、他の刺繍模様を縫う必要がある
としてステップ10にリターンし、一方本実施形態のよ
うに、枠内模様を全て縫製した場合にはステップ15に
進み、ステップ15において、今度は全ての模様を縫っ
たか否かを判定する。
When the sewing of the character string "JU" is completed based on the needle drop data corrected for rotation, the operation of the apparatus is stopped (step 13), and it is determined whether or not all the patterns in the frame have been sewn. (Step 14), layout screen 3
In the case where a plurality of types of embroidery patterns are laid out in the cloth holding frame 31 on the top 0, it is determined that it is necessary to sew another embroidery pattern, and the process returns to step S10. If all the patterns have been sewn, the process proceeds to step 15, where it is determined whether all the patterns have been sewn.

【0039】ここで、全ての模様を縫った場合には、こ
の制御動作フローは終了となるが、本実施形態において
は、“JU”という文字列に続く“KI”という文字列
を縫う必要があるため、ステップ16に進み、ステップ
16において、布保持枠2を模様縫製装置から取り外
し、布35を布保持枠2から一旦外してステップ7にリ
ターンする。
Here, when all the patterns are sewn, the control operation flow ends, but in this embodiment, it is necessary to sew a character string "KI" following a character string "JU". Therefore, the process proceeds to step 16, where the cloth holding frame 2 is removed from the pattern sewing apparatus, the cloth 35 is temporarily removed from the cloth holding frame 2, and the process returns to step 7.

【0040】そして、今度はステップ7において、図1
1に示されるように、これから縫製する次の文字列“K
I”を、既に縫製した文字列“JU”に続けて縫製でき
るように、布35を前回よりずらして布保持枠2にセッ
トする。この時、図11に示されるように、前回と同様
に、上記基準線36が布保持枠2内に入ると共に、当該
基準線36が布保持枠2のX方向とほぼ平行になるよう
に布35をセットするが、加えて最後に縫製した“U”
の文字の少なくとも一部が布保持枠2内に入るように布
35をセットする。そして、布35のセットが完了した
ら当該布35を保持した布保持枠2を模様縫製装置に装
着する。
Then, in step 7, FIG.
As shown in FIG. 1, the next character string "K
The cloth 35 is set on the cloth holding frame 2 with the cloth 35 shifted from the previous time so that the character string “I” can be sewn following the already sewn character string “JU.” At this time, as shown in FIG. The cloth 35 is set so that the reference line 36 enters the cloth holding frame 2 and the reference line 36 is substantially parallel to the X direction of the cloth holding frame 2.
The cloth 35 is set so that at least a part of the characters of the character "." When the setting of the cloth 35 is completed, the cloth holding frame 2 holding the cloth 35 is mounted on the pattern sewing apparatus.

【0041】そうしたら、ステップ8に進み、ステップ
8において、前回と同様な方法で、今回セットされた布
35における基準線36上の任意の2点の座標を記憶し
てステップ9に進み、ステップ9において、布保持枠2
に対して今回セットされた布35の傾き角θを前回と同
様な方法で求める。
Then, the process proceeds to step 8, in which the coordinates of any two points on the reference line 36 of the cloth 35 set this time are stored in the same manner as the previous time, and the process proceeds to step 9. 9, the cloth holding frame 2
Then, the inclination angle θ of the cloth 35 set this time is obtained by the same method as the previous time.

【0042】そうしたら、ステップ10に進み、ステッ
プ10において、図12に示されるように、先ずレイア
ウト画面30上の布保持枠31内に文字“U”が入るよ
うに表示データをスクロールし、次いで上記基準ポイン
ト認識手段11を構成する針落ち表示スイッチをオンし
て針落ち表示モードに設定し、次いでこのモードで針落
ち表示する文字“U”を指定する。すると、対象文字の
針落ち位置が白抜きで表示される。指定直後は、図13
に示されるように、対象文字“U”の第1針目の針落ち
位置が白抜きで表示される(符号R参照)。この時、指
定文字以外の文字“K”は、輝度を下げたハーフトーン
で表示される。そうしたら、上記基準ポイント認識手段
11を構成する針落ち表示スイッチの前進、後退等のス
イッチを操作して、レイアウト画面30上の布保持枠3
1内の文字“U”の基準ポイントまで運針を進める。
Then, the process proceeds to step 10, in which the display data is scrolled so that the character "U" enters the cloth holding frame 31 on the layout screen 30, as shown in FIG. The needle drop display switch constituting the reference point recognition means 11 is turned on to set the needle drop display mode, and then, in this mode, the character "U" to be displayed is displayed. Then, the needle drop position of the target character is displayed in white. Immediately after designation, FIG.
As shown in the figure, the needle drop position of the first needle of the target character "U" is displayed in white (see symbol R). At this time, the character “K” other than the designated character is displayed in halftone with reduced luminance. Then, by operating the forward / backward switch of the needle drop display switch constituting the reference point recognition means 11, the cloth holding frame 3 on the layout screen 30 is operated.
Move the hand to the reference point of the letter "U" in 1.

【0043】ここで、本実施形態においては、最後に縫
製した文字“U”の最終針落ち位置を基準ポイントとし
ているので、この基準ポイントS(図14参照)まで運
針を進めたら、上記基準ポイント認識手段11を構成す
る位置指定キーをオンし、当該基準ポイント41の位置
を記憶する。
In this embodiment, since the last needle drop position of the last sewn character "U" is used as the reference point, if the hand movement is advanced to this reference point S (see FIG. 14), The position designating key constituting the recognition means 11 is turned on, and the position of the reference point 41 is stored.

【0044】そうしたら、上記枠移動キーを操作し、針
先が、既に形成されている文字“U”の上記基準ポイン
トS上に位置する、すなわち針先が“U”の最終針落ち
位置上に位置するように、布保持枠2に保持されている
布35を移動する。そして、針棒を上下動することによ
り、針先と基準ポイントとが一致することを確認し、次
いで上記基準ポイント認識手段11を構成する布位置確
定キーをオンすることにより、布保持枠2に対する布3
5のセット位置を記憶する。
Then, by operating the frame moving key, the needle point is located on the reference point S of the already formed character "U", that is, on the final needle drop position where the needle point is "U". The cloth 35 held by the cloth holding frame 2 is moved so as to be positioned at. By moving the needle bar up and down, it is confirmed that the needle point coincides with the reference point. Then, the cloth position fixing key constituting the reference point recognition means 11 is turned on, so that the cloth holding frame 2 Cloth 3
The set position of No. 5 is stored.

【0045】ここで、本実施形態においては、上記基準
ポイントを“U”の最終針落ち位置としているので、文
字列“KI”の針落ちデータを読み出せば、“U”に対
して“KI”をX、Y方向にずれることなく縫製できる
(回転方向のずれはある)。また、上記基準ポイントを
“U”の最終針落ち位置以外の他の針落ち位置とし、上
述したように、レイアウト画面31で当該基準ポイント
を指示すると共に当該基準ポイント上に針先が位置する
ように布保持枠2を移動して布位置確定キーをオンすれ
ば、当該レイアウト画面31上の基準ポイントに対応す
る針落ち位置を、模様制御手段13iが上記RAMエデ
ィットバッファ15に記憶されているデータから読み出
し、次に縫製する“K”の最初の針落ちをどこにしなけ
ればならないか(この時もX、Y方向のずれはないが、
回転方向のずれはある針落ち位置)を上記記憶されてい
るデータから割り出せるようになっている。
In this embodiment, since the above-mentioned reference point is the last needle drop position of "U", if the needle drop data of the character string "KI" is read, "U" Can be sewn without shifting in the X and Y directions (there is a shift in the rotation direction). Further, the reference point is set to a needle drop position other than the final needle drop position of “U”, and as described above, the reference point is designated on the layout screen 31 and the needle point is positioned on the reference point. When the cloth holding frame 2 is moved and the cloth position fixing key is turned on, the needle drop position corresponding to the reference point on the layout screen 31 is determined by the pattern control means 13i in the data stored in the RAM edit buffer 15. From where the first needle drop of the "K" to be sewn must be made (again, there is no displacement in the X and Y directions,
A certain needle drop position in the rotational direction) can be determined from the stored data.

【0046】そうしたら、レイアウト画面31でさらに
文字列をスクロールし、図15に示されるように、画面
上の布保持枠31内に文字列“KI”が納まるようにす
る。この時、画面上の布保持枠31内に納まっているが
縫製されない文字“U”の一部は、輝度を下げたハーフ
トーンで表示される。ここで、本実施形態においては、
今回1種類の刺繍模様しかレイアウトしていないため、
上記枠内模様検出手段13hにより検出されている刺繍
模様(本実施形態では“KI”)が自動的に指定され
る。
Then, the character string is further scrolled on the layout screen 31 so that the character string "KI" is accommodated in the cloth holding frame 31 on the screen as shown in FIG. At this time, a part of the character "U" that is contained in the cloth holding frame 31 on the screen but is not sewn is displayed in halftone with reduced luminance. Here, in the present embodiment,
Since only one type of embroidery pattern is laid out this time,
The embroidery pattern ("KI" in the present embodiment) detected by the in-frame pattern detection means 13h is automatically designated.

【0047】そうしたら、前回と同様に、縫製スタート
スイッチをオンし(ステップ11)、これから縫製する
“KI”という文字列が上記基準線36に沿うように、
“KI”という文字列の針落ちデータを、上記模様制御
手段13iが、再セットにより生じた上記傾き角θ回転
させる(ステップ12)。この時、上記基準ポイントを
回転中心として、上記針落ちデータ“KI”の回転補正
を行う。そして、以降の動作は前回と全く同様な流れと
なり、図16に示されるように、布35上に、所定の文
字間隔でX、Y方向及び回転方向にずれのない“JUK
I”という文字列模様が形成されることになる。
Then, as in the previous case, the sewing start switch is turned on (step 11), and the character string "KI" to be sewn from now on is aligned with the reference line 36.
The pattern controller 13i rotates the needle drop data of the character string “KI” by the tilt angle θ generated by resetting (step 12). At this time, the rotation of the needle drop data "KI" is corrected with the reference point as the center of rotation. Then, the subsequent operation is exactly the same as the previous operation. As shown in FIG. 16, "JUK" on the cloth 35 with no shift in the X, Y and rotation directions at a predetermined character interval.
A character pattern "I" is formed.

【0048】このように、本実施形態においては、LC
D画面5に表示する拡大または縮小刺繍模様を、刺繍模
様の針落ちデータから形成するようにしているため、こ
れら拡大または縮小に関わる表示模様データ(イメージ
表示データ)を予めROMに備えておく必要がなく、従
ってメモリ容量の小さいROMを用いることができ、低
コスト化を図ることが可能となっている。
As described above, in the present embodiment, LC
Since the enlarged or reduced embroidery pattern to be displayed on the D screen 5 is formed from the needle drop data of the embroidery pattern, it is necessary to provide the ROM with the display pattern data (image display data) related to the enlargement or reduction. Therefore, a ROM having a small memory capacity can be used, and the cost can be reduced.

【0049】また、大型の刺繍模様や文字列等の刺繍模
様を縫製するにあたって、1回の縫製で縫い終えない
(上記刺繍模様が布保持枠2内に納まりきらない)場合
に、既に形成した刺繍模様とこれから縫製する刺繍模様
との相対位置を、X、Y方向及び回転方向にずれないよ
うにしているため、上記一連の刺繍模様を綺麗に揃えて
縫製でき、縫製品質を向上することが可能となってい
る。
Further, when sewing a large embroidery pattern or an embroidery pattern such as a character string, if the sewing is not completed by one sewing (the embroidery pattern does not fit in the cloth holding frame 2), the embroidery pattern is already formed. Since the relative position between the embroidery pattern and the embroidery pattern to be sewn is not shifted in the X, Y and rotation directions, the above series of embroidery patterns can be neatly sewn and sewn, thereby improving the quality of sewing products. It is possible.

【0050】以上本発明者によってなされた発明を実施
形態に基づき具体的に説明したが、本発明は上記実施形
態に限定されるものではなく、その要旨を逸脱しない範
囲で種々変形可能であるというのはいうまでもない。
Although the invention made by the inventor has been specifically described based on the embodiment, the invention is not limited to the above-described embodiment, and can be variously modified without departing from the gist of the invention. Needless to say.

【0051】例えば、上記実施形態において、特に刺繍
模様の一部を拡大して表示するような拡大率が大きい場
合にあっては、針落ちデータから作成されたドット点灯
表示だけではその外形(シルエット)がはっきりしない
場合がある。このような場合には、針落ち点を順番に例
えば直線状に結ぶように上記ドット点灯表示間を点灯す
るようにすると、綺麗な外形が得られることになる。
For example, in the above-described embodiment, especially when the enlargement ratio for displaying a part of the embroidery pattern in an enlarged manner is large, the outer shape (silhouette) is obtained only by the dot lighting display created from the needle drop data. ) May not be clear. In such a case, a beautiful outer shape can be obtained by illuminating between the dot illumination displays so as to connect the needle drop points in order, for example, in a straight line.

【0052】また、上記ドット点灯表示は、バックを白
とした黒点でも白抜きの黒点でもハーフトーン表示でも
良く、限定されるものではない。また、カラー表示がで
きるのであれば、糸色ごとにドット点灯表示の色を変え
るようにしても良い。
The dot lighting display may be a black point with a white background, a black point with a white background, or a halftone display, and is not limited. If color display is possible, the color of the dot lighting display may be changed for each thread color.

【0053】また、拡大・縮小率によっては、LCD画
面5の画素に合致するように拡大または縮小された針落
ち表示データをまるめる(近似させる)操作が必要とな
るが、このような操作は極めて簡単である。
Further, depending on the enlargement / reduction ratio, it is necessary to round (approximate) the needle drop display data which has been enlarged or reduced so as to match the pixels of the LCD screen 5, but such an operation is extremely difficult. Easy.

【0054】また、上記実施形態においては、布保持枠
2の駆動形式をX、Y駆動形式としているが、本発明装
置は、R−θ駆動形式に対しても適用できる。
In the above-described embodiment, the drive format of the cloth holding frame 2 is the X, Y drive format. However, the device of the present invention can also be applied to the R-θ drive format.

【0055】また、上記実施形態においては、布保持枠
2に対する布35の傾きθをX軸と横に引いた基準線3
6との開き角度として求めているが、Y軸と縦に引いた
基準線との開き角度として求めるようにしても良く、両
者を併用するようにしても良い。
Further, in the above embodiment, the inclination θ of the cloth 35 with respect to the cloth holding
6, the angle may be obtained as an angle between the Y axis and a reference line drawn vertically, or both may be used in combination.

【0056】また、上記実施形態においては、布35上
にチャコ直線36を引いて基準線とし、この基準線36
上の任意の2点P,Qを利用して上記傾き角θを求める
ようにしているが、布35上に基準となり得るものがあ
れば何を利用しても良く、例えば、布35上に基準マー
クを2点以上縫製しておいてこれら基準マークを利用し
ても良く、また布35の柄を利用しても良く、また糸で
基準線となる直線を仮り縫いしこれを利用するようにし
ても良い。
Further, in the above embodiment, a chaco straight line 36 is drawn on the cloth 35 as a reference line.
Although the above-mentioned inclination angle θ is obtained by using the above arbitrary two points P and Q, any material that can be used as a reference on the cloth 35 may be used. The reference mark may be sewn at two or more points and these reference marks may be used. Alternatively, the pattern of the cloth 35 may be used. You may do it.

【0057】また、上記実施形態においては、基準ポイ
ントSを最後に縫製した刺繍模様の最終針の位置として
おり、また実施形態でも述べているように、最後に縫製
した刺繍模様の何れかの針落ち位置であれば良いとして
いるが、予め布35上に基準ポイントを形成しておき
(刺繍模様以外の位置に形成しておき)、この基準ポイ
ントを用いるようにしても良い。
In the above embodiment, the reference point S is the position of the last needle of the last embroidered pattern, and as described in the embodiment, any one of the needles of the last embroidered pattern is sewn. Although it is sufficient that the reference point is the drop position, a reference point may be formed in advance on the cloth 35 (formed at a position other than the embroidery pattern), and this reference point may be used.

【0058】また、上記実施形態においては、基準ポイ
ントSを作業者が設定するようにしているが、この基準
ポイントを選択ではなく固定としても良い。この場合に
は、当該基準ポイントを、上述したように、形成した刺
繍模様の最終針の位置としても良く、また形成した刺繍
模様の最右端位置等にしても良い。
In the above embodiment, the reference point S is set by the operator, but the reference point may be fixed instead of being selected. In this case, as described above, the reference point may be the position of the last needle of the formed embroidery pattern, or may be the rightmost position of the formed embroidery pattern.

【0059】また、上記実施形態においては、2点P,
Qを任意の点としているが、模様によっては固定点とし
ても良い。すなわち、例えばP点を選択後、XまたはY
方向に所定量(固定した量)移動した点をQ点とするよ
うにしても良い。
In the above embodiment, two points P,
Although Q is an arbitrary point, it may be a fixed point depending on the pattern. That is, for example, after selecting the point P, X or Y
A point moved by a predetermined amount (fixed amount) in the direction may be set as the Q point.

【0060】また、上記実施形態においては、2点P,
Qを指定することにより、演算で傾き角θを求めるよう
にしているが、例えば傾き角度を入力して、その角度に
従って布保持枠2を動かし、針先がチャコ直線36に平
行に走れば当該角度が傾き角であると判定することも可
能である。この場合、針先がチャコ直線36に平行に走
らなければ、その度に傾き角度を変更して入力し、同様
な判定を行うことになる。
In the above embodiment, two points P,
By specifying Q, the inclination angle θ is obtained by calculation. For example, when the inclination angle is input, the cloth holding frame 2 is moved according to the angle, and the needle point runs parallel to the chaco straight line 36. It is also possible to determine that the angle is a tilt angle. In this case, if the stylus does not run parallel to the chaco line 36, the tilt angle is changed and input is performed each time, and a similar determination is performed.

【0061】また、上記実施形態においては、布保持枠
2を公知の刺繍枠としているが、布35を保持し得るも
のであれば、どのようなものであっても構わない。
In the above-described embodiment, the cloth holding frame 2 is a known embroidery frame. However, any type of cloth can be used as long as the cloth 35 can be held.

【0062】また、上記実施形態においては、2点P,
Qを指定し当該データを読み込んだ後に、基準ポイント
を設定するようにしているが、基準ポイントを設定した
後に、2点P,Qを指定し当該データを読み込むように
しても良い。
In the above embodiment, two points P,
Although the reference point is set after designating Q and reading the data, the data may be read by designating two points P and Q after setting the reference point.

【0063】また、基準ポイントの設定の他に、2点
P,Qの設定も上記LCD画面5上に表示して行うよう
にしても良い。
In addition to the setting of the reference point, the setting of the two points P and Q may be displayed on the LCD screen 5 and performed.

【0064】また、上述した各動作を下記のステップの
ように全てLCD画面5上に表示するようにしても良
い。すなわち、(1)刺繍模様を形成すべき布上に、設
定された基準線を表示し、(2)この表示された基準線
に沿うように、布保持枠内に保持させた布に縫うべき刺
繍模様を刺繍模様データ(針落ちデータ)に基づいて表
示し、(3)布保持枠に保持した布の基準線上の2点
P,Qを表示し、(4)この2点P,Qに基づいて、縫
うべき刺繍模様データを基準ポイントを中心に回転し補
正して表示するようにしても良い。
Further, all the operations described above may be displayed on the LCD screen 5 in the following steps. That is, (1) the set reference line is displayed on the cloth on which the embroidery pattern is to be formed, and (2) the sewing should be performed on the cloth held in the cloth holding frame along this displayed reference line. The embroidery pattern is displayed based on the embroidery pattern data (needle drop data). (3) Two points P and Q on the reference line of the cloth held in the cloth holding frame are displayed. (4) The two points P and Q are displayed. Based on this, the embroidery pattern data to be sewn may be rotated around the reference point, corrected, and displayed.

【0065】[0065]

【発明の効果】以上述べたように、本発明の縫製模様表
示装置は、模様選択手段により選択した縫製模様のその
針落ちデータを、針落ちデータ読み出し手段によって、
記憶手段から読み出し、この読み出した針落ちデータ
を、表示針落ちデータ作成手段によって、拡大・縮小率
設定手段により設定した拡大または縮小率に基づいて拡
大または縮小し、この拡大または縮小した針落ちデータ
を、表示データ作成手段によって、表示データに変換し
て表示手段に表示し、表示手段に表示する拡大または縮
小縫製模様を、縫製模様の針落ちデータから形成して、
これら拡大または縮小に関わる表示模様を予めROMに
備えておく必要がないように構成したものであるから、
メモリ容量の小さいROMを用いることができ、低コス
ト化を図ることが可能となる。
As described above, in the sewing pattern display device of the present invention, the needle drop data of the sewing pattern selected by the pattern selecting means is read by the needle drop data reading means.
The read needle drop data is read out from the storage means, and the read needle drop data is enlarged or reduced by the display needle drop data creating means based on the enlargement or reduction rate set by the enlargement / reduction rate setting means. Is converted by the display data creating means into display data and displayed on the display means, and an enlarged or reduced sewing pattern to be displayed on the display means is formed from needle drop data of the sewing pattern,
Since the display patterns related to the enlargement or reduction are not required to be provided in the ROM in advance,
A ROM having a small memory capacity can be used, and cost reduction can be achieved.

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

【図1】本発明の一実施形態における模様縫製装置の構
成を表したブロック図である。
FIG. 1 is a block diagram showing a configuration of a pattern sewing apparatus according to an embodiment of the present invention.

【図2】同上模様縫製装置の動作手順を表したフロー図
である。
FIG. 2 is a flowchart showing an operation procedure of the pattern sewing apparatus.

【図3】図2に続く動作手順を表したフロー図である。FIG. 3 is a flowchart showing an operation procedure following FIG. 2;

【図4】図3に続く動作手順を表したフロー図である。FIG. 4 is a flowchart showing an operation procedure following FIG. 3;

【図5】図2中のレイウト画面表示用データ作成の動作
手順を詳細に表したフロー図である。
FIG. 5 is a flowchart showing in detail an operation procedure for creating layout screen display data in FIG. 2;

【図6】表示手段としてのLCD画面を表した正面図で
ある。
FIG. 6 is a front view showing an LCD screen as a display means.

【図7】レイアウト画面の一実施形態を表した各正面説
明図である。
FIG. 7 is an explanatory front view illustrating each embodiment of a layout screen.

【図8】基準線が形成された布を布保持枠にセットした
状態を表した平面説明図である。
FIG. 8 is an explanatory plan view showing a state in which a cloth on which a reference line is formed is set in a cloth holding frame.

【図9】文字列“JU”が表示されたLCD画面を表し
た正面図である。
FIG. 9 is a front view showing an LCD screen on which a character string “JU” is displayed.

【図10】布の基準線上に任意に設定された2点P,Q
を表した平面説明図である。
FIG. 10 shows two points P and Q arbitrarily set on a cloth reference line.
It is a plane explanatory view showing.

【図11】文字列“JU”に続く文字列を縫製するため
に布保持枠に対して布を再セットした状態を表した平面
説明図である。
FIG. 11 is an explanatory plan view showing a state where the cloth is reset on the cloth holding frame in order to sew a character string following the character string “JU”.

【図12】文字列“UK”が表示されたLCD画面を表
した正面図である。
FIG. 12 is a front view showing an LCD screen on which a character string “UK” is displayed.

【図13】LCD画面上の文字“U”に対して基準ポイ
ントを指示するにあたって最初に表示されるLCD画面
を表した正面図である。
FIG. 13 is a front view showing the LCD screen displayed first when designating a reference point for a character “U” on the LCD screen.

【図14】LCD画面上の文字“U”に対して基準ポイ
ントを指示した状態を表した正面図である。
FIG. 14 is a front view showing a state in which a reference point is designated for a character “U” on the LCD screen.

【図15】既に形成した文字“U”の基準ポイントを含
む一部及び文字列“KI”が表示されたLCD画面を表
した正面図である。
FIG. 15 is a front view showing an LCD screen on which a part including a reference point of a character “U” already formed and a character string “KI” are displayed.

【図16】最終的に布に形成された文字列“JUKI”
を表した平面説明図である。
FIG. 16 shows a character string “JUKI” finally formed on a cloth.
It is a plane explanatory view showing.

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

5 表示手段 6 模様選択手段 13 制御手段 13b 針落ちデータ読み出し手段 13d 表示針落ちデータ作成手段 13e 表示データ作成手段 20 記憶手段 21 拡大・縮小率設定手段 5 display means 6 pattern selection means 13 control means 13b needle drop data reading means 13d display needle drop data creation means 13e display data creation means 20 storage means 21 enlargement / reduction rate setting means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 縫製模様の針落ちデータを記憶した記憶
手段と、 模様選択を行う模様選択手段と、 模様表示の拡大または縮小率を設定する拡大・縮小率設
定手段と、 前記模様選択手段により選択された縫製模様の針落ちデ
ータを、前記記憶手段から読み出す針落ちデータ読み出
し手段と、 この針落ちデータ読み出し手段により読み出された針落
ちデータを、前記拡大・縮小率設定手段により設定され
た拡大または縮小率に基づいて、拡大または縮小する表
示針落ちデータ作成手段と、 この表示針落ちデータ作成手段により拡大または縮小さ
れた針落ちデータを、表示手段に表示可能とする表示デ
ータに変換する表示データ作成手段と、 を具備した縫製模様表示装置。
1. A storage means for storing needle drop data of a sewing pattern; a pattern selection means for selecting a pattern; an enlargement / reduction rate setting means for setting an enlargement or reduction rate of a pattern display; Needle entry data reading means for reading the needle entry data of the selected sewing pattern from the storage means, and needle entry data read out by the needle entry data reading means are set by the enlargement / reduction ratio setting means. Based on the enlargement or reduction ratio, display needle drop data creating means for enlarging or reducing, and the needle drop data enlarged or reduced by the display needle drop data creating means are converted into display data which can be displayed on the display means. A sewing pattern display device comprising: display data creating means.
JP31418896A 1996-11-11 1996-11-11 Sewing pattern display device Pending JPH10137468A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31418896A JPH10137468A (en) 1996-11-11 1996-11-11 Sewing pattern display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31418896A JPH10137468A (en) 1996-11-11 1996-11-11 Sewing pattern display device

Publications (1)

Publication Number Publication Date
JPH10137468A true JPH10137468A (en) 1998-05-26

Family

ID=18050327

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31418896A Pending JPH10137468A (en) 1996-11-11 1996-11-11 Sewing pattern display device

Country Status (1)

Country Link
JP (1) JPH10137468A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6321671B1 (en) 1999-06-21 2001-11-27 Brother Kogyo Kabushiki Kaisha Display apparatus for a sewing machine
CN115094578A (en) * 2022-06-06 2022-09-23 珠海运控瑞奇数控科技有限公司 Label aligning mechanism, elastic sewing machine and label aligning method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6321671B1 (en) 1999-06-21 2001-11-27 Brother Kogyo Kabushiki Kaisha Display apparatus for a sewing machine
CN115094578A (en) * 2022-06-06 2022-09-23 珠海运控瑞奇数控科技有限公司 Label aligning mechanism, elastic sewing machine and label aligning method
CN115094578B (en) * 2022-06-06 2023-11-07 珠海运控瑞奇数控科技有限公司 Label aligning mechanism, rubber band machine and label aligning method

Similar Documents

Publication Publication Date Title
JPH10137467A (en) Device and method for pattern sewing, and pattern display method
JP2649540B2 (en) Embroidery sewing machine
JPH10140460A (en) Embroidery datum display apparatus and embroidery sewing machine
JPH05123470A (en) Embroidery sewing machine of electronic control type
KR920003667B1 (en) Sewing data forming method and device for sewing machine
US6321671B1 (en) Display apparatus for a sewing machine
JPH10137468A (en) Sewing pattern display device
JP3137718B2 (en) Embroidery sewing machine
JP2748154B2 (en) Embroidery pattern input device for sewing machine
JPH07308470A (en) Combining device for embroidery pattern and embroidery sewing enabled sewing machine provided with the same
JP2860412B2 (en) Embroidery data creation method for computer embroidery sewing machine
JP3739892B2 (en) Display device and sewing machine for displaying embroidery information
JP3781390B2 (en) Embroidery data generation device and sewing machine capable of embroidery
JP3476548B2 (en) Embroidery pattern combination device
JPH1147471A (en) Pattern sewing machine
JP3181450B2 (en) Sewing machine
JP2001038078A (en) Embroidery sewing machine
JPH0816762A (en) Pattern input device for framing pattern
JPH0647179A (en) Embroidering sewing machine
JPH09762A (en) Embroidering sewing machine provided with crust pattern sewing function
JP3146481B2 (en) Electronically controlled embroidery sewing machine
JPH03121093A (en) Selection assisting device for embroidery frame
JP2001017759A (en) Embroidery pattern data editing device
JPH10337389A (en) Embroiderable sewing machine
JPH08294589A (en) Embroidering sewing machine provided with embroidering position setting device and embroidering position setting method for the embroidering sewing machine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040910

A131 Notification of reasons for refusal

Effective date: 20040914

Free format text: JAPANESE INTERMEDIATE CODE: A131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050322