JP2001120867A - Sewing range confirmation device for sewing machine - Google Patents

Sewing range confirmation device for sewing machine

Info

Publication number
JP2001120867A
JP2001120867A JP30604399A JP30604399A JP2001120867A JP 2001120867 A JP2001120867 A JP 2001120867A JP 30604399 A JP30604399 A JP 30604399A JP 30604399 A JP30604399 A JP 30604399A JP 2001120867 A JP2001120867 A JP 2001120867A
Authority
JP
Japan
Prior art keywords
embroidery
pattern
data
bit
color
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.)
Ceased
Application number
JP30604399A
Other languages
Japanese (ja)
Inventor
Hiroshi Horimoto
浩 堀本
Kanji Michioku
勘治 道奥
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 JP30604399A priority Critical patent/JP2001120867A/en
Publication of JP2001120867A publication Critical patent/JP2001120867A/en
Ceased legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a sewing range confirmation device for sewing machine capable of confirming the sewing range of an embroidery pattern to be sewed in an embroidery sewing machine as a sewing range having substantially a precise outer shape (periphery) in a short time. SOLUTION: This device comprises a memory means 13 for storing embroidery data consisting of a plurality of pieces of XY-directional moving quantity information in conformation to a plurality of stitches for forming an embroidery pattern, a bit pattern converting means for converting a bit pattern data by use of each stitch as XY coordinate information from the moving quantity information of the embroidery data, a pattern peripheral position converting means for detecting the peripheral bit of the embroidery pattern from the bit pattern data converted by the bit pattern converting means and converting it to the peripheral position of the embroidery pattern, and an embroidery frame driving means 7 for moving an embroidery frame 8 to the pattern peripheral position converted by the pattern peripheral position converting means.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、ミシンの縫い範囲
確認装置に関し、詳細には刺繍ミシンにおいて刺繍模様
の縫い範囲を確認するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sewing area confirmation device for a sewing machine, and more particularly to a device for confirming a sewing area of an embroidery pattern in an embroidery sewing machine.

【0002】[0002]

【従来の技術】上下動する針と同期して布を保持する刺
繍枠をXY方向に移動することで、刺繍縫目を布に形成
可能な刺繍ミシンが一般に知られている。このような刺
繍ミシンの多くには、例えば、特公平5−61954号
公報に開示のように、これから縫製する刺繍模様の縫い
範囲を確認するための縫い範囲確認装置が設けられてい
る。この公報に開示の縫い範囲確認装置は、入力された
刺繍情報から、布地に施される刺繍のX軸及びY軸の最
大変位を選択すること等により、刺繍模様の外形情報を
取り出し、この外形情報に基づいて刺繍枠を移動させる
ことにより、その縫い範囲を確認するものである。
2. Description of the Related Art An embroidery sewing machine that can form an embroidery stitch on a cloth by moving an embroidery frame holding the cloth in the X and Y directions in synchronization with a needle that moves up and down is generally known. Many of such embroidery sewing machines are provided with a sewing range confirmation device for confirming a sewing range of an embroidery pattern to be sewn, for example, as disclosed in Japanese Patent Publication No. 5-61954. The sewing range checking device disclosed in this publication extracts the embroidery pattern outer shape information by selecting the maximum displacement of the embroidery applied to the fabric in the X-axis and the Y-axis from the input embroidery information. The sewing area is confirmed by moving the embroidery frame based on the information.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来のミシンの縫い範囲確認装置では、以下のような問題
点があった。 (1)入力された刺繍情報から刺繍模様の外形情報を取
り出す場合、つまり刺繍情報のうちの針落ちデータ(針
落ち位置、針落ち順序)から模様外形を取り出す場合、
全ての針落ちに対して処理を行う必要があったために、
その確認動作が始まるまでに時間がかかる。 (2)縫い範囲の確認は他の模様との位置関係を把握す
るために行うにも関わらず、刺繍情報の針落ちデータか
ら刺繍模様の外形全てをトレースして外形情報として取
り出すため、確認動作に時間がかかる。 (3)また、上記問題を解決するために、刺繍データか
ら外形情報を取り出さずに、予め刺繍模様の外形情報を
用意しておくことが考えられるが、その場合には、外形
情報を記憶させておく記憶手段が必要となり、その分コ
ストがかかってしまう。 (4)刺繍模様の最大寸法で確認動作させる場合には、
模様の形状を表さず、模様のX軸及びY軸の最大変位を
選択するだけの動作、つまり施される刺繍模様を囲むよ
うな4角形状をトレースすることにより確認する動作で
あったために、実際の刺繍模様の具体的な形状がわから
ず、他の模様との関係が正確に把握できない。
However, the above-mentioned conventional sewing range confirmation device for a sewing machine has the following problems. (1) When extracting the outer shape information of the embroidery pattern from the input embroidery information, that is, when extracting the outer shape of the pattern from the needle drop data (needle drop position, needle drop order) of the embroidery information,
Because it was necessary to process for all needle drop,
It takes time before the check operation starts. (2) Although the confirmation of the sewing range is performed to grasp the positional relationship with other patterns, the entire outline of the embroidery pattern is traced from the needle drop data of the embroidery information and extracted as the outline information. It takes time. (3) To solve the above problem, it is conceivable to prepare the outer shape information of the embroidery pattern in advance without extracting the outer shape information from the embroidery data. In this case, the outer shape information is stored. Storage means is required, and the cost increases accordingly. (4) When confirming the maximum size of the embroidery pattern,
This is an operation of merely selecting the maximum displacement of the X-axis and the Y-axis of the pattern without representing the shape of the pattern, that is, an operation of confirming by tracing a square shape surrounding the embroidery pattern to be applied. However, the specific shape of the actual embroidery pattern is not known, and the relationship with other patterns cannot be accurately grasped.

【0004】この発明は、上記のような問題点を解決す
るためになされたもので、刺繍ミシンにおいて縫製する
刺繍模様の範囲を短時間でほぼ正確な外形(外周)を有
する縫い範囲として確認することができるミシンの縫い
範囲確認装置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and confirms a range of an embroidery pattern to be sewn in an embroidery sewing machine in a short time as a sewing range having an almost accurate outer shape (outer periphery). It is an object of the present invention to provide a sewing area confirmation device for a sewing machine that can perform sewing.

【0005】[0005]

【課題を解決するための手段】以上の課題を解決すべく
請求項1記載の発明は、例えば、図1〜図4に示すよう
に、上下動する針9と同期して布を保持する刺繍枠8を
XY方向に移動することで前記布に刺繍縫目を形成可能
な刺繍ミシン1に設けられるミシンの縫い範囲確認装置
であって、刺繍模様を形成する複数の縫い目に対応して
XYの各方向の複数の移動量情報からなる刺繍データを
記憶する記憶手段(例えば、制御部10に含まれる)
と、前記刺繍データの移動量情報から各縫い目をXY座
標情報としてビットパターンデータに変換するビットパ
ターン変換手段(例えば、制御部10に含まれる)と、
このビットパターン変換手段(例えば、制御部10に含
まれる)により変換された前記ビットパターンデータか
ら刺繍模様の外周ビットを検出して刺繍模様の外周位置
に変換する模様外周位置変換手段(例えば、制御部10
に含まれる)と、この模様外周位置変換手段(例えば、
制御部10に含まれる)により変換された模様外周位置
に前記刺繍枠8を移動する刺繍枠駆動手段、例えば、キ
ャリッジ7などとを備えたものである。
SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the invention according to claim 1 is, for example, an embroidery for holding a cloth in synchronization with a needle 9 which moves up and down as shown in FIGS. An embroidery sewing area confirmation device provided in the embroidery sewing machine 1 capable of forming an embroidery stitch on the cloth by moving the frame 8 in the XY directions. Storage means for storing embroidery data including a plurality of pieces of movement amount information in each direction (for example, included in the control unit 10)
Bit pattern converting means (for example, included in the control unit 10) for converting each stitch into bit pattern data as XY coordinate information from the movement amount information of the embroidery data;
A pattern outer peripheral position converting unit (for example, a control unit) that detects an outer peripheral bit of an embroidery pattern from the bit pattern data converted by the bit pattern converting unit (for example, included in the control unit 10) and converts the outer peripheral bit of the embroidered pattern into an outer peripheral position. Part 10
) And this pattern outer peripheral position conversion means (for example,
The embroidery frame driving means for moving the embroidery frame 8 to the outer peripheral position of the pattern converted by the control unit 10) is provided.

【0006】請求項1記載のミシンの縫い範囲確認装置
によれば、刺繍データをビットパターンデータに変換
し、このビットパターンデータにおける刺繍模様の外周
ビットを検出して刺繍模様の外周位置とし、この外周位
置に前記刺繍枠が移動するので、刺繍データから該刺繍
データの刺繍模様を形成する全ての針落ちに対して処理
を行う必要が無く、前記ビットパターンデータから外周
ビットを検出して変換することにより短時間で刺繍模様
の外周を抽出して、刺繍データ内の刺繍模様の外周に沿
って刺繍枠を移動させることができる。よって、移動す
る刺繍枠が布に縫製される刺繍枠の実位置に移動する時
間が短くなり、作業者が前記刺繍枠に保持された布と針
との位置関係を見ることにより行われる刺繍模様の縫い
範囲の確認を短時間で行うことができる。また、刺繍模
様の外周のみを検出しているので、前記刺繍模様が複雑
な形状であっても、その外周に短時間で前記刺繍枠を移
動させることができ、その縫い範囲の確認を短時間で行
うことができる。さらに、前記刺繍枠は、縫製される刺
繍模様の外周位置に移動することから、布に他の刺繍模
様が施されている場合、移動された刺繍枠の保持された
布と針との位置関係を見ることで作業者は、他の刺繍模
様との位置関係を十分に認識することができる。
According to the first aspect of the present invention, the embroidery data is converted into bit pattern data, and the outer peripheral bit of the embroidery pattern in the bit pattern data is detected to determine the outer peripheral position of the embroidery pattern. Since the embroidery frame moves to the outer peripheral position, it is not necessary to perform processing from the embroidery data for all needle drop forming the embroidery pattern of the embroidery data, and the outer peripheral bits are detected and converted from the bit pattern data. Thus, the outer periphery of the embroidery pattern can be extracted in a short time, and the embroidery frame can be moved along the outer periphery of the embroidery pattern in the embroidery data. Therefore, the time required for the moving embroidery frame to move to the actual position of the embroidery frame to be sewn on the cloth is shortened, and the embroidery pattern formed by the operator looking at the positional relationship between the cloth held by the embroidery frame and the needles. Can be confirmed in a short time. Further, since only the outer periphery of the embroidery pattern is detected, even if the embroidery pattern has a complicated shape, the embroidery frame can be moved to the outer periphery in a short time, and the confirmation of the sewing range can be performed in a short time. Can be done with Further, since the embroidery frame moves to the outer peripheral position of the embroidery pattern to be sewn, when another embroidery pattern is applied to the cloth, the positional relationship between the cloth held by the moved embroidery frame and the needle is changed. , The operator can sufficiently recognize the positional relationship with other embroidery patterns.

【0007】請求項2記載の発明は、上下動する針と同
期して布を保持する刺繍枠をXY方向に移動することで
前記布に刺繍縫目を形成可能な刺繍ミシンに設けられる
ミシンの縫い範囲確認装置であって、例えば、図1〜図
4に示すように、多色の刺繍模様を形成する複数の縫い
目に対応して、色情報とXYの各方向の複数の移動量情
報からなる刺繍データを記憶する記憶手段(例えば、制
御部10に含まれる)と、前記刺繍模様を構成する色刺
繍模様部分を特定する色模様特定手段、例えば操作パネ
ル6と、前記刺繍データの、前記色模様特定手段、例え
ば操作パネル6により特定された色刺繍模様部分を形成
する移動量情報から該色刺繍模様部分を形成する各縫い
目をXY座標情報としてビットパターンデータに変換す
る色ビットパターン変換手段(例えば、制御部10に含
まれる)と、変換された前記色刺繍データの色模様部分
のビットパターンデータを表示する表示手段例えば、画
面表示部6bと、変換された前記刺繍データの色模様部
分のビットパターンデータから色刺繍模様の外周ビット
を検出して色刺繍模様の外周位置に変換する色模様外周
位置変換手段(例えば、制御部10に含まれる)と、こ
の色模様外周位置変換手段(例えば、制御部10に含ま
れる)により変換された色模様外周位置に前記刺繍枠を
移動する色刺繍枠駆動手段、例えばキャリッジ7とを備
えたものである。
According to a second aspect of the present invention, there is provided an embroidery sewing machine provided with an embroidery sewing machine capable of forming an embroidery stitch on the cloth by moving an embroidery frame holding the cloth in the X and Y directions in synchronization with the needle moving up and down. For example, as shown in FIG. 1 to FIG. 4, a sewing range confirmation device is configured to detect color information and a plurality of movement amount information in each of XY directions corresponding to a plurality of stitches forming a multicolor embroidery pattern. Storage means (for example, included in the control unit 10) for storing the embroidery data, a color pattern specifying means for specifying a color embroidery pattern portion constituting the embroidery pattern, for example, an operation panel 6, and A color bit pattern for converting each stitch forming the color embroidery pattern portion from the movement amount information forming the color embroidery pattern portion specified by the operation panel 6 into bit pattern data as XY coordinate information. A conversion unit (for example, included in the control unit 10), a display unit for displaying bit pattern data of a color pattern portion of the converted color embroidery data, for example, a screen display unit 6b, and a color of the converted embroidery data A color pattern outer peripheral position converting means (for example, included in the control unit 10) for detecting the outer peripheral bit of the color embroidery pattern from the bit pattern data of the pattern portion and converting the outer peripheral bit into the outer peripheral position of the color embroidery pattern; The color embroidery frame driving means for moving the embroidery frame at an outer peripheral position of the color pattern converted by means (for example, included in the control unit 10), for example, a carriage 7 is provided.

【0008】ここで多色の刺繍模様は、多色の糸によっ
てそれぞれ形成される色刺繍模様部分からなるものとす
る。
Here, it is assumed that the multicolored embroidery pattern is composed of color embroidery pattern portions formed by multicolored threads.

【0009】請求項2記載のミシンの縫い範囲確認装置
によれば、多色の刺繍模様を構成する色刺繍模様部分を
特定して、その特定された色刺繍模様部分の外周に沿っ
て刺繍枠を移動させることができ、これによりその色刺
繍模様部分の外周を確認することができる。よって、特
定された色刺繍模様部分の縫い範囲を確実に短時間で確
認することができる。
According to a second aspect of the present invention, a color embroidery pattern portion constituting a multicolor embroidery pattern is specified, and an embroidery frame is formed along the outer periphery of the specified color embroidery pattern portion. Can be moved, whereby the outer periphery of the color embroidery pattern portion can be confirmed. Therefore, the sewing range of the specified color embroidery pattern portion can be reliably confirmed in a short time.

【0010】請求項3記載の発明は、請求項1記載にお
いて、例えば、図1、図2及び図3に示すように、前記
ビットパターンデータを表示する表示手段(例えば、画
面表示部6bなど)を備えたものである。
According to a third aspect of the present invention, in the first aspect, for example, as shown in FIGS. 1, 2 and 3, a display means for displaying the bit pattern data (for example, a screen display section 6b). It is provided with.

【0011】請求項3記載のミシンの縫い範囲確認装置
によれば、前記刺繍模様の前記ビットパターンデータが
表示手段により表示されるので、作業者は布に縫製され
る刺繍模様を、縫製前に前記表示手段により確認するこ
とができる。また、前記模様外周位置変換手段が前記表
示手段によりビットパターン表示される前記刺繍模様の
ビットパターンデータから外周位置を検出して変換して
いる構成となり、該外周位置を前記刺繍データから検出
する場合に必要なメモリを必要としない。
According to the third aspect of the present invention, since the bit pattern data of the embroidery pattern is displayed by the display means, the operator can embroider the sewing pattern on the cloth before sewing. It can be confirmed by the display means. Further, the pattern outer peripheral position converting means detects and converts the outer peripheral position from the bit pattern data of the embroidery pattern displayed as a bit pattern by the display means, and detects the outer peripheral position from the embroidery data. Does not require the necessary memory.

【0012】請求項4記載の発明は、請求項2または3
記載において、例えば、図4に示すように、前記表示手
段、例えば画面表示部6bにより表示されたビットパタ
ーンデータ上に、前記刺繍枠駆動手段、例えば、キャリ
ッジ7などにより移動された刺繍枠位置と対応した針位
置を表示する針位置表示手段、例えば、針位置表示マー
カ27などを備えたものである。
The invention according to claim 4 is the invention according to claim 2 or 3.
In the description, for example, as shown in FIG. 4, the position of the embroidery frame moved by the embroidery frame drive unit, for example, the carriage 7 on the bit pattern data displayed by the display unit, for example, the screen display unit 6b. It is provided with a needle position display means for displaying a corresponding needle position, for example, a needle position display marker 27 or the like.

【0013】請求項4記載のミシンの縫い範囲確認装置
によれば、前記表示手段により表示された刺繍模様のビ
ットパターンとともに前記針位置表示手段により針位置
が表示されるので、作業者は刺繍模様のどの部分を確認
中であるかを容易に視認することができる。特に、複数
の刺繍模様をビットパターン表示手段により表示させた
場合に、刺繍模様の外周ビットのみを該刺繍模様の外周
位置として検出し、この外周位置に前記刺繍枠が移動す
るので、特定した刺繍模様の外周位置に沿って前記刺繍
枠を移動させることにより、作業者がそのときの針位置
と他の模様との関係を十分に認識することができる。
In the sewing machine according to the present invention, the needle position is displayed by the needle position display means together with the bit pattern of the embroidery pattern displayed by the display means. It is possible to easily recognize which part of the device is being checked. In particular, when a plurality of embroidery patterns are displayed by the bit pattern display means, only the outer peripheral bits of the embroidery pattern are detected as the outer peripheral position of the embroidery pattern, and the embroidery frame moves to this outer peripheral position. By moving the embroidery frame along the outer peripheral position of the pattern, the operator can sufficiently recognize the relationship between the needle position at that time and another pattern.

【0014】請求項5記載の発明は、請求項1、2、3
または4記載のミシンの縫い範囲確認装置において、例
えば、図1〜図4に示すように、前記模様外周検出手段
(例えば、制御部10に含まれる)によりビット単位の
模様外周位置が複数検出され、これら検出された模様外
周位置が直線で近似できる場合、前記刺繍枠を直線上は
停止させないように駆動させる直線近似駆動手段(例え
ば、制御部10、キャリッジ7など)を備えたものであ
る。
The invention according to claim 5 is the invention according to claims 1, 2, and 3
Alternatively, in the sewing area confirmation device according to 4, the pattern outer periphery detecting means (for example, included in the control unit 10) detects a plurality of pattern outer peripheral positions in units of bits, as shown in FIGS. When the detected pattern outer peripheral position can be approximated by a straight line, a linear approximation driving means (for example, the control unit 10, the carriage 7, etc.) for driving the embroidery frame so as not to stop on the straight line is provided.

【0015】請求項5記載のミシンの縫い範囲確認装置
によれば、前記刺繍模様の模様外周位置に沿って移動す
る前記刺繍枠を、前記模様外周位置の配置が近似直線で
示される場合、その近似直線上を円滑に移動させること
ができる。
According to a fifth aspect of the present invention, in the case where the embroidery frame moving along the outer peripheral position of the embroidery pattern is indicated by an approximate straight line, It can be moved smoothly on the approximate straight line.

【0016】[0016]

【発明の実施の形態】以下に、本発明に係るミシンの縫
い範囲確認装置の実施の形態例を図1から図7に基づい
て説明する。先ず、本発明に係るミシンの縫い時間表示
装置を備える刺繍ミシンの概略的な構成について説明す
る。図1は本発明を適用した一例としてのミシンの縫い
時間表示装置を備える刺繍ミシンを示した概略斜視図で
ある。図1において、1は刺繍ミシン、2は刺繍装置、
3はミシンベッド、4はミシン胴部、5はミシンアー
ム、6は操作パネル、7はキャリッジ、8は刺繍枠であ
る。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a sewing area confirmation device for a sewing machine according to the present invention will be described below with reference to FIGS. First, a schematic configuration of an embroidery sewing machine provided with a sewing time display device for a sewing machine according to the present invention will be described. FIG. 1 is a schematic perspective view showing an embroidery sewing machine provided with a sewing time display device of a sewing machine as an example to which the present invention is applied. In FIG. 1, 1 is an embroidery sewing machine, 2 is an embroidery device,
Reference numeral 3 denotes a sewing machine bed, 4 denotes a sewing machine body, 5 denotes a sewing arm, 6 denotes an operation panel, 7 denotes a carriage, and 8 denotes an embroidery frame.

【0017】刺繍ミシン1は、図示のように、ミシンア
ーム5にスタート/ストップスイッチ15が設けられ
て、ミシン胴部4に操作パネル6が設けられており、こ
の操作パネル6には、後述する各種設定値入力用操作部
6a及び画面表示部6bが設けられている。また、ミシ
ンベッド3に刺繍装置2が着脱可能に備えられており、
この刺繍装置2のベッド2a上には、図示左右方向(X
方向)及び図示前後方向(Y方向)に移動可能なキャリ
ッジ7(刺繍枠駆動手段)が備えられている。このキャ
リッジ7には、布を保持する刺繍枠8が着脱可能に備え
られている。
The embroidery sewing machine 1 is provided with a start / stop switch 15 on the sewing machine arm 5 and an operation panel 6 on the sewing machine body 4, as shown in the drawing. An operation unit 6a for inputting various setting values and a screen display unit 6b are provided. Further, the embroidery device 2 is detachably provided on the sewing machine bed 3,
On the bed 2a of the embroidery device 2, a horizontal direction (X
Direction) and a carriage 7 (embroidery frame driving means) that is movable in the illustrated front-rear direction (Y direction). An embroidery frame 8 for holding a cloth is detachably provided on the carriage 7.

【0018】図2は刺繍ミシンに備わる制御部の構成を
示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a control unit provided in the embroidery sewing machine.

【0019】制御部10は、ROM(Read Only Memor
y)11、CPU(Central Processing Unit)12、R
AM(Random Access Memory)13、入力インターフェ
ース10a及び出力インターフェース10b等から構成
され、ROM11中に書き込まれている制御プログラム
や制御データに従い出力インターフェース10bに接続
された各種機器を制御するようになっている。入力イン
ターフェース10aには、ミシン主軸の回転速度を設定
する速度設定手段16、刺繍装置2の着脱状態を検知す
る刺繍装置装着センサ14が接続される他、スタート/
ストップスイッチ15、操作パネル6の各種設定値入力
用操作部6aが接続されている。一方、出力インターフ
ェース10bには、ミシン主軸を駆動するミシンモータ
17、キャリッジ7をXY方向に駆動するXY駆動機構
(図示省略)の駆動源であるパルスモータ18や、操作
パネル6の画面表示部6bが接続されている。
The control unit 10 has a ROM (Read Only Memory).
y) 11, CPU (Central Processing Unit) 12, R
It comprises an AM (Random Access Memory) 13, an input interface 10a, an output interface 10b, and the like, and controls various devices connected to the output interface 10b in accordance with a control program or control data written in the ROM 11. . The input interface 10a is connected to a speed setting means 16 for setting the rotation speed of the main shaft of the sewing machine, an embroidery device mounting sensor 14 for detecting the state of attachment / detachment of the embroidery device 2, and a start / start device.
The stop switch 15 and the operation section 6a for inputting various setting values of the operation panel 6 are connected. On the other hand, the output interface 10b includes a sewing machine motor 17 for driving the main shaft of the sewing machine, a pulse motor 18 as a drive source of an XY drive mechanism (not shown) for driving the carriage 7 in the XY directions, and a screen display unit 6b of the operation panel 6. Is connected.

【0020】ROM11には、刺繍に関連する各処理に
対応する各種制御プログラムや制御データ、後述する縫
い範囲確認処理(図6及び図7)を実行するための制御
プログラムや制御データ、また、刺繍模様を形成するた
めの刺繍データ(針落ち位置、針落ち順序等を有する針
落ちデータを含む)などがが書き込まれている。RAM
13には、各種データの記憶領域とCPU12による作
業領域などを備えている。なお、RAM13を不揮発性
のRAMとすることで、電源を切断した場合でもデータ
が消去されないようにすることができる。また、例え
ば、メモリーカード、FD等の記憶媒体の読み取り装置
を制御部10に設けることによって、それら記憶媒体か
ら刺繍データを読み込んで、RAM13に記憶すること
も可能である。さらにまた、このRAM13には、CP
U12によって、ROM11から読み込まれて変換され
た刺繍模様の刺繍データ(針落ちデータを含む)のビッ
トパターンデータ(図5(a)にその一例として示した
「A」参照)が格納される。なお、このビットパターン
データは、CPU12によりRAM13に格納されると
ともに図3及び図4に図示するように、画面表示部6b
に出力されるものである。
The ROM 11 stores various control programs and control data corresponding to various processes related to embroidery, control programs and control data for executing a sewing range confirmation process (FIGS. 6 and 7) described later, and embroidery. Embroidery data for forming a pattern (including needle drop data having a needle drop position, a needle drop order, etc.) is written. RAM
The storage 13 includes a storage area for various data, a work area for the CPU 12, and the like. By using a non-volatile RAM as the RAM 13, it is possible to prevent data from being erased even when the power is turned off. Further, for example, by providing a reading device for a storage medium such as a memory card or an FD in the control unit 10, it is possible to read embroidery data from the storage medium and store it in the RAM 13. Furthermore, this RAM 13 has a CP
U12 stores bit pattern data (see “A” shown as an example in FIG. 5A) of embroidery data (including needle drop data) of the embroidery pattern read from the ROM 11 and converted. The bit pattern data is stored in the RAM 13 by the CPU 12 and, as shown in FIGS.
Is output to

【0021】図3及び図4は操作パネルに表示される表
示例を示す正面図であり、図3は選択した刺繍模様が表
示されている図であり、図4は縫い範囲確認動作中の図
である。
3 and 4 are front views showing display examples displayed on the operation panel. FIG. 3 is a view showing a selected embroidery pattern, and FIG. 4 is a view showing a sewing range confirmation operation. It is.

【0022】操作パネル6は、例えば、タッチパネルに
より構成され、各種設定値入力用操作部6aと画面表示
部6bとを有する。画面表示部6bの画面中央部の左側
には、制御部10のCPU12によりビットパターンデ
ータ化された刺繍模様(図5(a)参照)がレイアウト
表示される模様表示画面20が表示され、この模様表示
画面20の右側には縫製状況表示画面21が表示されて
いる。なお、ROM13中には複数種類の刺繍模様の刺
繍データが記憶され、その中から所望の刺繍模様を任意
に複数選択可能となっているものである。また、操作パ
ネル6は、表示部として例示する画面表示部6bを有
し、この画面表示部6bの模様表示画面20において、
前述したように、これから縫製する刺繍模様を表示可能
となっている。
The operation panel 6 is constituted by, for example, a touch panel, and has an operation section 6a for inputting various setting values and a screen display section 6b. On the left side of the center of the screen of the screen display unit 6b, a pattern display screen 20 on which an embroidery pattern (see FIG. 5A) converted into bit pattern data by the CPU 12 of the control unit 10 is displayed. On the right side of the display screen 20, a sewing status display screen 21 is displayed. The ROM 13 stores embroidery data of a plurality of types of embroidery patterns, from which a plurality of desired embroidery patterns can be arbitrarily selected. Further, the operation panel 6 has a screen display unit 6b exemplified as a display unit, and in the pattern display screen 20 of the screen display unit 6b,
As described above, an embroidery pattern to be sewn can be displayed.

【0023】これら図3及び図4に示すように、模様表
示画面20には、選択した刺繍模様(図示例では
「A」)がレイアウト表示され、縫製状況表示画面21
には、縫い時間表示部22、刺繍サイズ表示部23、枠
サイズ表示部24などが表示されている。各種設定値入
力用操作部6aには、「編集」キー、「ぬいはんい」キ
ー62、「組合せ」キー、「戻る」キーが横並びに設け
られている。また、図4に示すように、縫い範囲確認動
作中において、模様表示画面20には、ぬいはんい確認
中に針がどの位置にあるかを表示する針位置表示マーカ
27が表示されている。そして、各種設定値入力用操作
部6aには「停止」キー63、「反転」キー64が横並
びに設けられている。
As shown in FIGS. 3 and 4, on the pattern display screen 20, a selected embroidery pattern ("A" in the illustrated example) is displayed in a layout, and a sewing status display screen 21 is displayed.
Displays a sewing time display section 22, an embroidery size display section 23, a frame size display section 24, and the like. An "edit" key, a "sew" key 62, a "combination" key, and a "return" key are provided side by side on the various setting value input operation unit 6a. Further, as shown in FIG. 4, during the sewing range checking operation, the pattern display screen 20 displays a needle position display marker 27 that indicates the position of the needle during the sewing check. . In addition, the "stop" key 63 and the "reverse" key 64 are provided side by side on the various setting value input operation unit 6a.

【0024】図5は制御部10により行われる縫い範囲
確認処理(図6及び図7参照)による確認動作を説明す
るための図である。図5(a)は刺繍模様の一例「A」
を示したビットパターンデータであり、模様のビットパ
ターンデータは、0〜N列と0〜M行のビットマトリク
ス構成で、そのXY座標は(i列,j行)で表され、針
落ち点がオンビットである。また、 図5(b)〜
(d)は、(a)のビットパターンデータ上での制御部
の辺移動1〜辺移動4による刺繍模様の外周位置を確認
するための縫い範囲確認動作と刺繍枠の移動を示す図で
あり、(b)は縫い範囲確認動作の開始点とその移動
(辺移動1)及びその確認動作に対応する刺繍枠の軌
跡、(c)は同辺移動2と同刺繍枠の軌跡、(d)同辺
移動3及び4とそれに対応しする刺繍枠の軌跡を示して
いる。
FIG. 5 is a view for explaining the confirmation operation by the sewing range confirmation processing (see FIGS. 6 and 7) performed by the control unit 10. FIG. 5A shows an example of an embroidery pattern “A”.
The bit pattern data of the pattern has a bit matrix configuration of 0 to N columns and 0 to M rows, the XY coordinates of which are represented by (i column, j rows), and the needle drop point is On bit. Also, FIG.
(D) is a diagram illustrating a sewing range confirmation operation for confirming the outer peripheral position of the embroidery pattern and movement of the embroidery frame by the side movement 1 to the side movement 4 of the control unit on the bit pattern data of (a). , (B) shows the start point of the sewing range confirmation operation and its movement (side movement 1) and the locus of the embroidery frame corresponding to the confirmation operation, (c) shows the same side movement 2 and the locus of the embroidery frame, (d) The same side movements 3 and 4 and the trajectories of the embroidery frames corresponding thereto are shown.

【0025】図6及び図7は制御部10により行われる
縫い範囲確認処理を示すフローチャートである。これら
図6及び図7は図5(b)及び(c)に示す縫い範囲確
認動作に対応しており、縫い範囲確認処理を行うことに
より図5(b)〜(d)に示すように刺繍枠8を刺繍模
様の外周に沿った位置に移動させるものである。まず、
図6において、ステップS1からステップS11は開始
位置から始まる図5(b)に示す刺繍模様の辺移動1の
処理を示すフローチャートである。そして、図7におい
て、ステップS12〜ステップS22は図5(c)に示
す刺繍模様の辺移動2の処理を示すフローチャートであ
る。
FIGS. 6 and 7 are flowcharts showing a sewing range confirmation process performed by the control unit 10. FIG. FIGS. 6 and 7 correspond to the sewing range confirmation operation shown in FIGS. 5B and 5C, and the embroidery is performed as shown in FIGS. 5B to 5D by performing the sewing range confirmation processing. The frame 8 is moved to a position along the outer periphery of the embroidery pattern. First,
In FIG. 6, steps S1 to S11 are flowcharts showing the processing of the side movement 1 of the embroidery pattern shown in FIG. 5B starting from the start position. Then, in FIG. 7, steps S12 to S22 are flowcharts showing the processing of the side movement 2 of the embroidery pattern shown in FIG. 5C.

【0026】次に、上記刺繍ミシン1に設けられるこの
実施の形態のミシンの縫い範囲確認装置について説明す
る。このミシンの縫い範囲確認装置は、前述した操作パ
ネル6と制御部10により構成されている。
Next, a description will be given of the sewing area confirmation device of the sewing machine according to the present embodiment provided on the embroidery sewing machine 1. The sewing area confirmation device of the sewing machine includes the operation panel 6 and the control unit 10 described above.

【0027】制御部10は、記憶手段として例示するR
OM11を有し、このROM11には前述したように刺
繍データが複数記憶されている。また、制御部10は、
ROM11に記憶されている刺繍データを読み込みこの
刺繍データに基づいて、操作パネル6により選択された
刺繍模様の刺繍データの移動量情報から各縫い目をXY
座標情報としてビットパターンデータに変換するビット
パターンデータ変換手段と、このビットパターン変換手
段により変換された刺繍データのビットパターンデータ
から刺繍模様の外周ビットを検出して刺繍模様の外周位
置に変換する模様外周位置変換手段とを具備し、さらに
ビットパターン変換手段により変換されたビットパター
ンデータを画面表示部6bの模様表示画面22に表示
し、この画面表示部6bとともに表示手段を構成してい
るとともに、刺繍枠8位置に対応した針位置を示すよう
に、模様表示画面22上に針位置表示マーカ27を表示
する針位置表示手段を備えている。また、キャリッジ7
が、模様外周位置変換手段により変換された外周位置に
対応して刺繍枠8を移動させる刺繍枠駆動手段である。
[0027] The control unit 10 includes an R
The ROM 11 stores a plurality of embroidery data as described above. Further, the control unit 10
The embroidery data stored in the ROM 11 is read, and based on the embroidery data, each stitch is set to XY based on the movement amount information of the embroidery data of the embroidery pattern selected by the operation panel 6.
A bit pattern data converting means for converting bit pattern data into bit pattern data as coordinate information, and a pattern for detecting an outer peripheral bit of the embroidery pattern from the bit pattern data of the embroidery data converted by the bit pattern converting means and converting the bit to an outer peripheral position of the embroidery pattern Peripheral position conversion means, and further displays the bit pattern data converted by the bit pattern conversion means on the pattern display screen 22 of the screen display unit 6b, and constitutes display means together with the screen display unit 6b. Needle position display means for displaying a needle position display marker 27 on the pattern display screen 22 so as to indicate a needle position corresponding to the position of the embroidery frame 8 is provided. Also, the carriage 7
Are embroidery frame driving means for moving the embroidery frame 8 in accordance with the outer peripheral position converted by the pattern outer peripheral position converting means.

【0028】この制御部10は、操作パネル6により選
択された各刺繍模様に対応する針落ちデータをROM1
1から読み込み、その刺繍模様のビットパターンデータ
を作成して、RAM13に格納するとともに画面表示部
6bの模様表示画面22に出力して刺繍模様のレイアウ
トを表示する。さらに制御部10は、操作パネル6によ
り選択された各刺繍模様に対応する刺繍データをRAM
13より順次読み出し、この刺繍データ等に基づきミシ
ンモータ17及びパルスモータ18に制御信号を送っ
て、針9及び刺繍枠8に所要の作動を行わせる。即ち、
針9と同期してキャリッジ7を移動させることにより刺
繍枠8をXY方向に移動させることができ、これによ
り、刺繍枠8に保持される布に所望の刺繍縫目を形成す
ることができる。また、制御部10には、制御部10の
模様外周検出手段によりビット単位の模様外周位置が複
数検出され、これら検出された模様外周位置が直線で近
似できる場合、前記刺繍枠8を直線上は停止させないよ
うにキャリッジ7(直線近似駆動手段)を駆動させるよ
うに構成されている。
The control unit 10 stores the needle drop data corresponding to each embroidery pattern selected by the operation panel 6 in the ROM 1.
1, the bit pattern data of the embroidery pattern is created, stored in the RAM 13 and output to the pattern display screen 22 of the screen display unit 6b to display the layout of the embroidery pattern. Further, the control unit 10 stores the embroidery data corresponding to each embroidery pattern selected by the operation panel 6 in the RAM.
13 and sequentially sends control signals to the sewing machine motor 17 and the pulse motor 18 based on the embroidery data and the like to cause the needle 9 and the embroidery frame 8 to perform required operations. That is,
By moving the carriage 7 in synchronization with the needle 9, the embroidery frame 8 can be moved in the X and Y directions, whereby desired embroidery stitches can be formed on the cloth held by the embroidery frame 8. Further, the control unit 10 detects a plurality of pattern outer peripheral positions in bit units by the pattern outer peripheral detecting means of the control unit 10, and when these detected pattern outer peripheral positions can be approximated by a straight line, the embroidery frame 8 is placed on a straight line. The carriage 7 (linear approximation driving means) is driven so as not to stop.

【0029】上述したように制御部10のCPU12
は、作業者が操作パネル6を操作して、特定の刺繍模様
を選択するとROM11から特定の模様の刺繍データ
(特に針落ちデータ)を読み込んで、ビットパターンデ
ータを作成する(ビットパターンデータの一例としての
図5(a)参照)。この作成されたビットパターンデー
タは、RAM13に格納されるとともに、画面表示部6
bに出力して模様をレイアウト表示される。そして、図
4に示す操作パネル6の「ぬいはんい」キー62をオン
すると、RAM13のビットパターンデータの刺繍模様
の外周のビットを検出して外周位置に変換する縫い範囲
確認処理を行い、この縫い範囲確認処理に伴って、変換
された外周位置の実位置に刺繍枠8を移動させていく縫
い範囲確認動作を行う。つまり、刺繍模様のビットパタ
ーンデータに基づいて、その刺繍模様の外周位置を周出
しながら、その外周位置に対応する実位置に刺繍枠8を
移動させていくものである。
As described above, the CPU 12 of the control unit 10
When the operator operates the operation panel 6 to select a specific embroidery pattern, the embroidery data (particularly, needle drop data) of the specific pattern is read from the ROM 11 and bit pattern data is created (an example of bit pattern data). (See FIG. 5A). The created bit pattern data is stored in the RAM 13 and the screen display unit 6.
b and the pattern is laid out and displayed. Then, when the “Nui Hanai” key 62 of the operation panel 6 shown in FIG. 4 is turned on, a sewing range confirmation process of detecting the outer peripheral bit of the embroidery pattern of the bit pattern data of the RAM 13 and converting it to the outer peripheral position is performed. Along with this sewing range confirmation processing, a sewing range confirmation operation of moving the embroidery frame 8 to the actual position of the converted outer peripheral position is performed. That is, based on the bit pattern data of the embroidery pattern, the embroidery frame 8 is moved to the actual position corresponding to the outer peripheral position while moving around the outer peripheral position of the embroidery pattern.

【0030】なお、針の実際の運針は0.1mm単位で
行われるが、画面表示部6bに表示される刺繍模様のビ
ットパターンにおいて、1ビット(1.2mm)で移動
する。このため、刺繍枠8の移動も、実際の縫いに関し
ては0.1mm単位で行われるが、画面表示部6bでの
刺繍模様のビットパターンにおいて、1.2mm(1ビ
ット)単位で行われる。
The actual needle movement is performed in units of 0.1 mm, but the needle moves by one bit (1.2 mm) in the embroidery pattern bit pattern displayed on the screen display unit 6b. For this reason, the movement of the embroidery frame 8 is performed in units of 0.1 mm for actual sewing, but is performed in units of 1.2 mm (1 bit) in the bit pattern of the embroidery pattern on the screen display unit 6b.

【0031】まず、制御部10のCPU12による刺繍
模様のビットパターンデータの外周ビットを検出する動
作は、図5(b)〜(d)に示すように、ビットパター
ンデータ化された刺繍模様を左下隅から右回りに囲むよ
うに、外周位置に変換される刺繍模様の外周ビットを検
出する処理を行い、この処理に伴って刺繍枠8が移動し
ていく。すなわち、制御部10は、まず、刺繍模様の左
下隅を開始点としてまず上(行方向)に移動して刺繍模
様の左側の外周を検出し(辺移動1という)、次いで、
刺繍模様の上側(辺移動2という)、右側(辺移動3と
いう)、下側(辺移動4という)と順に処理が行われ
る。この処理を図6及び図7を参照して詳細に説明す
る。
First, the operation of detecting the outer peripheral bits of the embroidery pattern bit pattern data by the CPU 12 of the control section 10 is performed as shown in FIGS. 5 (b) to 5 (d). A process of detecting the outer peripheral bit of the embroidery pattern to be converted to the outer peripheral position is performed so as to surround the corner clockwise, and the embroidery frame 8 moves with this process. That is, the control unit 10 first moves upward (in the row direction) starting from the lower left corner of the embroidery pattern to detect the outer periphery on the left side of the embroidery pattern (referred to as side movement 1).
The processing is performed in order from the upper side (referred to as side movement 2), the right side (referred to as side movement 3), and the lower side (referred to as side movement 4) of the embroidery pattern. This processing will be described in detail with reference to FIGS.

【0032】この処理においては、作業者が、所望の刺
繍模様を選択した後、操作パネル6の「ぬいはんい」キ
ー62をオンすると、CPU12はRAM13に格納さ
れたビットパターンデータ(図5(a))を読み込み、
ビットパターンデータの左下角部から右方向に行のオン
ビットが検索され、同時に刺繍枠8が移動していく。ス
テップS1では、判定位置がビットパターンデータ(図
5(a)参照)のj行の先頭(まず0)に相当する位置
にセットされ、次いで、ステップS2ではi列の先頭に
セットされる。ここでは、刺繍模様の左下隅で(0,
0)となる。そして、ステップS3で、列基準初期化を
行って(Ref←N:例えば、N=30の場合、30と
なる)、ステップS4に移行する。
In this process, when the operator selects a desired embroidery pattern and then turns on the "sew" key 62 on the operation panel 6, the CPU 12 causes the bit pattern data stored in the RAM 13 (FIG. 5). (A))
From the lower left corner of the bit pattern data, the on-bit of the row is searched rightward, and at the same time, the embroidery frame 8 moves. In step S1, the determination position is set to a position corresponding to the head (first 0) of the j-th row of the bit pattern data (see FIG. 5A), and then in step S2, it is set to the head of the i-th column. Here, in the lower left corner of the embroidery pattern, (0,
0). Then, in step S3, column-based initialization is performed (Ref ← N: for example, when N = 30, it becomes 30), and the process proceeds to step S4.

【0033】ステップS4では、i列j行ビットがオン
ビットか否かの判定を行い、判定の結果、オンビットで
あればステップS7に移行し、否であればステップS5
に移行する。例えば、ビットパターンデータの(0,
0)はオンビットであれば、オンであると判定され、ス
テップS7に移行する。ステップS7では、i列j行ビ
ットの対応位置に、制御部10のCPU12及びキャリ
ッジ7により刺繍枠8が移動し、その移動行を記憶(k
eep←j)して、ステップS8に移行する。
In step S4, it is determined whether or not the i-th column and j-th row bit is an on-bit. If the result of the determination is that the bit is an on-bit, the process proceeds to step S7;
Move to For example, (0,
If 0) is an on-bit, it is determined that it is on, and the process proceeds to step S7. In step S7, the embroidery frame 8 is moved by the CPU 12 and the carriage 7 of the control unit 10 to a position corresponding to the i-th column and the j-th row bit, and the moved line is stored (k
eep ← j), and then proceeds to step S8.

【0034】ステップS8では列基準値を更新(Ref
←i)してステップS9に移行する。次いで、ステップ
S9では、測定されるビット位置が最終行か否かを判定
し、判定の結果、最終行(j=M)であれば辺移動2の
処理へ移行し、否であれば、ステップS10に移行し
て、次の行をセットする(j←j+1)。次いで、ステ
ップS10からステップS11に移行し、このステップ
S10で列先頭にセットして(j←0)、ステップS4
に移行される。一方、ステップS5では、そのビットの
列(i)が基準値であるか否かの判定を行い、その判定
の結果、基準値であれば(i=Ref)、ステップS9
に移行し、基準値でなければ、ステップS6に移行し
て、次の列をセット(i=i+1)する。ステップS6
で、次の列にセットされた後、ステップS4の処理に戻
って以降の処理を繰り返す。このような処理を最上段の
行まで繰り返すことで辺移動1の処理とし、この処理に
より、例えば、刺繍枠8は、左下隅から移動して図5
(b)に示す軌跡81を描く。
In step S8, the column reference value is updated (Ref
← i), and then proceeds to step S9. Next, in step S9, it is determined whether or not the bit position to be measured is the last row. If the result of the determination is that the last row (j = M), the process proceeds to the side movement 2; And the next row is set (j ← j + 1). Next, the process proceeds from step S10 to step S11, in which the column is set at the head of the column (j ← 0), and step S4
Will be migrated to. On the other hand, in step S5, it is determined whether or not the bit string (i) is the reference value. If the result of the determination is that the bit string (i) is the reference value (i = Ref), step S9 is performed.
And if it is not the reference value, the process proceeds to step S6 and the next column is set (i = i + 1). Step S6
Then, after being set to the next column, the process returns to step S4 to repeat the subsequent processes. By repeating such processing up to the uppermost row, the processing of side movement 1 is performed. By this processing, for example, the embroidery frame 8 is moved from the lower left corner, and
A locus 81 shown in (b) is drawn.

【0035】そして、辺移動1の処理が終わり、辺移動
2の処理が開始されると、図7に示すように、まず、ス
テップS12において、検出している列の次の列をセッ
トする(i←Ref+1)。次いで、ステップS13で
行先頭をセット(j←M)して、ステップS14に移行
する。ステップS14では、行基準値の初期化(Ref
←keep)を行い、ステップS15に移行する。この
とき、最後に刺繍枠8を移動させたビット位置keep
を初期値(図5(b)では軌跡81の上端部に相当する
ビット位置)として辺移動2の処理を開始する。ステッ
プS15では、測定されるi列j行のビットがオンビッ
トか否かを判定し、判定の結果、オンビットであれば、
ステップS18へ移行し、否であれば、ステップS16
に移行する。
When the processing of the side movement 1 is completed and the processing of the side movement 2 is started, as shown in FIG. 7, first, in step S12, the next column of the detected column is set ( i ← Ref + 1). Next, the head of the line is set (j ← M) in step S13, and the process proceeds to step S14. In step S14, initialization of the row reference value (Ref
← keep), and then proceeds to step S15. At this time, the bit position keep at which the embroidery frame 8 was last moved
Is set as the initial value (in FIG. 5B, the bit position corresponding to the upper end of the trajectory 81), and the processing of the side movement 2 is started. In step S15, it is determined whether or not the measured bit in column i and row j is an ON bit.
The process proceeds to step S18, and if not, the process proceeds to step S16.
Move to

【0036】ステップS18では、オンビットであるi
列j行ビットの対応位置にキャリッジ7によって刺繍枠
8を移動させ、その移動列を記憶(keep←i)して
ステップS19に移行する。ステップS19では行基準
値を更新(Ref←j)して、ステップS20に移行す
る。ステップS20では、i列j行のビットが最終列か
否かを判定し、判定の結果、最終列で有れば(i=
N)、辺移動3、4の処理へ移行し、否であれば、ステ
ップS21に移行して、次の列をセット(i←i+1)
し、ステップS22の処理に移行する。このステップS
22ではステップS21でセットされた列において行先
頭をセットし(j←M)た後、ステップS15に移行し
上記処理を繰り返す。
In step S18, the on-bit i
The embroidery frame 8 is moved by the carriage 7 to the position corresponding to the column j row bit, the moved column is stored (keep ← i), and the routine goes to Step S19. In step S19, the row reference value is updated (Ref ← j), and the process proceeds to step S20. In step S20, it is determined whether or not the bit of the i-th column and the j-th row is the last column.
N), the process proceeds to the side movements 3 and 4, and if not, the process proceeds to step S21 to set the next column (i ← i + 1).
Then, the process proceeds to the process in step S22. This step S
In step 22, the head of the row is set in the column set in step S21 (j ← M), and the process proceeds to step S15 to repeat the above processing.

【0037】一方、ステップS16では、測定されてい
るi列j行のビットの行(j)が基準値であるか否かの
判定を行い、その判定の結果、基準値であれば(j=R
ef)、ステップS20に移行し、基準値でなければ、
ステップS17に移行して、次の行をセット(j←j−
1)する。ステップS17で、次の行(j−1)にセッ
トされた後、ステップS15に移行して上述した処理が
繰り返し行われる。
On the other hand, in step S16, it is determined whether or not the row (j) of the bit of the measured i column and j row is the reference value. As a result of the determination, if it is the reference value, (j = R
ef), the process proceeds to step S20, and if not the reference value,
The process proceeds to step S17 to set the next line (j ← j−
1) Yes. After the next row (j-1) is set in step S17, the process moves to step S15 and the above-described processing is repeatedly performed.

【0038】このような処理を繰り返して、最終列(右
端の列)に至るまで、図5(c)に示すような辺移動2
の処理(つまり、ビットパターンデータの模様の上側の
列のオンビット検索)が行われ、これに伴って刺繍枠8
は軌跡81の上端部から右に向かって移動して軌跡82
を描く(図5(c)参照)。この辺移動2の処理が行わ
れると、辺移動3の処理、次いで、辺移動4の処理が行
われる。これら辺移動3及び辺移動4の処理は上述した
辺移動1及び辺移動2の処理と同様に行われ、刺繍模様
のビットパターンデータから外周ビットを検出し、この
外周ビットを外周位置として変換して、該外周位置に対
応する実位置に刺繍枠8を移動させるものである。な
お、辺移動3の処理を開始する際には、辺移動2の処理
において刺繍枠8を最後に移動させたビット位置kee
pを初期値とする(図5(c)の軌跡82の右上端部に
相当)。また、辺移動4の処理を行う際には、辺移動3
の処理で最後に刺繍枠8を移動させたビット位置kee
pを初期値とする。
Such processing is repeated until the last column (rightmost column) is moved to the side as shown in FIG.
(Ie, on-bit search of the upper row of the pattern of the bit pattern data) is performed.
Moves rightward from the upper end of the locus 81 to form a locus 82
Is drawn (see FIG. 5C). When the processing of the side movement 2 is performed, the processing of the side movement 3 is performed, and then the processing of the side movement 4 is performed. The processing of the side movement 3 and the side movement 4 is performed in the same manner as the processing of the side movement 1 and the side movement 2 described above. The outer peripheral bit is detected from the bit pattern data of the embroidery pattern, and the outer peripheral bit is converted as the outer peripheral position. Thus, the embroidery frame 8 is moved to an actual position corresponding to the outer peripheral position. When the processing of side movement 3 is started, the bit position key at which the embroidery frame 8 was last moved in the processing of side movement 2
Let p be an initial value (corresponding to the upper right end of the locus 82 in FIG. 5C). When performing the processing of the side movement 4, the side movement 3
Bit position where the embroidery frame 8 was finally moved in the process
Let p be an initial value.

【0039】このような辺移動1〜4の処理に伴って、
刺繍枠8は刺繍模様の外周に沿って該刺繍模様を囲むよ
うに移動することになり、辺移動1処理では図5(b)
に示すように刺繍模様の左側の外周部分(軌跡81で示
す)を移動し、辺移動2処理では図5(c)に示すよう
に、刺繍模様の上側の外周部分(軌跡82で示す)を移
動する。また辺移動3では、刺繍模様の右側の外周部分
を移動し、辺移動4では刺繍模様の下側の外周部分を移
動する(図5(d)の軌跡83で示す)。よって、辺移
動1〜4の処理を行うことにより刺繍枠8は刺繍模様の
外側を一周し、この刺繍枠8に保持されている布とこの
布に対する針9とを視認することにより布に縫製される
前に、該刺繍模様の外周(輪郭)を確認することができ
る。
With the processing of such side movements 1 to 4,
The embroidery frame 8 moves along the outer periphery of the embroidery pattern so as to surround the embroidery pattern.
As shown in FIG. 5, the outer peripheral portion on the left side of the embroidery pattern (indicated by a locus 81) is moved. Moving. In side movement 3, the outer peripheral portion on the right side of the embroidery pattern is moved, and in side movement 4, the outer peripheral portion on the lower side of the embroidery pattern is moved (indicated by a locus 83 in FIG. 5D). Accordingly, the embroidery frame 8 goes around the outside of the embroidery pattern by performing the processing of the side movements 1 to 4, and the cloth held by the embroidery frame 8 and the needle 9 for the cloth are visually sewn on the cloth. Before the operation, the outer periphery (outline) of the embroidery pattern can be confirmed.

【0040】また、このように辺移動1〜4の処理とと
もに枠移動する刺繍枠8は、刺繍枠駆動手段により、停
止したり、また反転して、逆方向に移動するように構成
されている。つまり、縫い範囲確認動作中に停止キー6
3(図4参照)をオンすることで、オンビット検索を中
断させたり、また、反転キー64をオンすることによ
り、枠移動方向を逆転させることができるようになって
いる。このとき、辺移動1〜4のいづれかの処理におい
てビットパターンデータから検出された外周ビットと対
応する外周位置に刺繍枠8は移動することになる。この
ように、縫い範囲確認動作中に、刺繍枠8の一時停止や
反転などを行うことができるので、刺繍枠8が移動する
刺繍模様の外周の所定の位置で、該刺繍枠8を停止させ
たり、刺繍枠8が移動した縫い範囲をもう一度確認した
い場合、反転させて所定の場所に戻すことより、縫い範
囲の必要な部分を確実に確認することができる。
The embroidery frame 8 which moves as described above along with the side movements 1 to 4 is configured to be stopped or inverted by the embroidery frame driving means and moved in the opposite direction. . That is, during the sewing range confirmation operation, the stop key 6
By turning on 3 (see FIG. 4), the on-bit search can be interrupted, and by turning on the inversion key 64, the frame moving direction can be reversed. At this time, the embroidery frame 8 moves to the outer peripheral position corresponding to the outer peripheral bit detected from the bit pattern data in any one of the side movements 1 to 4. In this manner, the embroidery frame 8 can be temporarily stopped or inverted during the sewing range confirmation operation. Therefore, the embroidery frame 8 is stopped at a predetermined position on the outer periphery of the embroidery pattern to which the embroidery frame 8 moves. When the user wants to confirm the sewing area in which the embroidery frame 8 has moved again, it is possible to surely confirm a necessary portion of the sewing area by inverting the sewing area and returning it to a predetermined place.

【0041】以上の通り、本発明の縫い範囲確認装置に
よれば、以下の効果が得られる。 (1)刺繍模様のビットパターンデータから外周ビット
を検出してその外周ビットを外周位置に変換して、この
外周位置に刺繍枠を移動させるので、従来のように刺繍
模様の刺繍データから該刺繍データの刺繍模様を形成す
る全ての針落ちに対して処理を行う必要が無く、短時間
で刺繍模様の外周位置に刺繍枠を移動させることがで
き、移動する刺繍枠が布に縫製される刺繍枠の実位置に
移動する時間が短くなり、作業者が前記刺繍枠に保持さ
れた布と針との位置関係を見ることにより行われる刺繍
模様の縫い範囲の確認を短時間で行うことができる。ま
た、布に他の刺繍模様が施されている場合でも、作業者
は、他の刺繍模様との位置関係を十分に認識することが
できる。また、縫製される刺繍模様が複雑な形状であっ
ても、その外周位置に短時間で前記刺繍枠を移動させる
ことができ、その縫い範囲の確認を短時間で行うことが
できる。
As described above, according to the sewing range confirmation device of the present invention, the following effects can be obtained. (1) The outer peripheral bit is detected from the bit pattern data of the embroidery pattern, and the outer peripheral bit is converted into the outer peripheral position, and the embroidery frame is moved to the outer peripheral position. There is no need to perform processing for all the needle drops forming the embroidery pattern of the data, the embroidery frame can be moved to the outer peripheral position of the embroidery pattern in a short time, and the moving embroidery frame is sewn on the cloth. The time required to move to the actual position of the frame is shortened, and the operator can check the sewing range of the embroidery pattern by checking the positional relationship between the cloth and the needle held in the embroidery frame in a short time. . Further, even when another embroidery pattern is applied to the cloth, the operator can sufficiently recognize the positional relationship with the other embroidery pattern. Further, even if the embroidery pattern to be sewn has a complicated shape, the embroidery frame can be moved to the outer peripheral position in a short time, and the sewn area can be confirmed in a short time.

【0042】(2)刺繍模様が画面表示部6bに表示さ
れることから、作業者は布に縫製される刺繍模様を、縫
製前や確認時に確認することができ、また確認中に、模
様表示画面20上に針位置マーカ27が表示されている
ことから、刺繍模様のどの部分を確認中か容易に視認す
ることができる。また、複数の刺繍模様をビットパター
ン表示手段により表示させた場合に、刺繍模様の外周ビ
ットのみを検出して該刺繍模様の外周位置に変換し、こ
の外周位置に前記刺繍枠が移動するので、特定した刺繍
模様の外周位置に沿って前記刺繍枠を移動させることに
より、作業者がそのときの針位置と他の模様との関係を
十分に認識することができる。 (3)模様外周位置変換手段が、前記表示手段によりビ
ットパターン表示される前記刺繍模様のビットパターン
データから外周位置を抽出している構成となり、該外周
位置を前記刺繍データから検出する場合に必要なメモリ
を必要としない。 (4)刺繍模様の外周位置に移動させる刺繍枠8を、外
周位置に変換される複数の外周ビットの配列が近似直線
となる場合、その外周ビットの近似直線に対応する外周
位置の近似直線上を円滑に移動させることができる。
(2) Since the embroidery pattern is displayed on the screen display section 6b, the operator can check the embroidery pattern to be sewn on the cloth before sewing or at the time of confirmation. Since the needle position marker 27 is displayed on the screen 20, it is possible to easily visually recognize which part of the embroidery pattern is being checked. Further, when a plurality of embroidery patterns are displayed by the bit pattern display means, only the outer peripheral bits of the embroidery pattern are detected and converted to the outer peripheral position of the embroidery pattern, and the embroidery frame moves to this outer peripheral position. By moving the embroidery frame along the outer peripheral position of the specified embroidery pattern, the operator can sufficiently recognize the relationship between the needle position at that time and other patterns. (3) The pattern outer peripheral position converting means extracts the outer peripheral position from the bit pattern data of the embroidery pattern displayed in the bit pattern by the display means, and is necessary when the outer peripheral position is detected from the embroidery data. Does not require a lot of memory. (4) When the embroidery frame 8 to be moved to the outer peripheral position of the embroidery pattern is located on the approximate straight line of the outer peripheral position corresponding to the approximate straight line of the outer peripheral bit when the arrangement of the plurality of outer peripheral bits converted to the outer peripheral position is an approximate straight line. Can be moved smoothly.

【0043】<他の実施の形態>上記実施の形態では刺
繍模様について、単一の色の糸を用いた刺繍模様として
説明したが、多色の刺繍模様、つまり刺繍模様が複数色
の糸により構成されていてもよい。この場合、この刺繍
模様に対応する刺繍データには、前記刺繍模様の各色の
糸よりなる刺繍模様部分を形成する複数の縫い目に対応
したXYの各方向の複数の移動量情報を有する複数の色
刺繍データが含まれる。そして、この縫い範囲確認装置
においては、記憶手段であるROM11に記憶された刺
繍模様データには複数の色刺繍データが含まれ、制御部
10は、操作パネル6(色模様特定手段)により特定さ
れた刺繍模様の色模様部分を構成する色刺繍データの移
動量情報から該色刺繍データにより形成される色刺繍模
様の各縫い目をXY座標情報としてビットパターンデー
タに変換する色ビットパターン変換手段と、変換された
前記色刺繍データのビットパターンデータから色刺繍模
様の外周ビットを検出して色刺繍模様の外周位置に変換
する色模様外周位置変換手段とを備える。また、この縫
い範囲確認装置は、ビットパターンデータ化された色刺
繍データを表示する画面表示部6bと、この色模様外周
位置変換手段により変換された色模様外周位置に前記刺
繍枠を移動する色刺繍枠駆動手段であるキャリッジ7と
を具備するものとなる。
<Other Embodiments> In the above embodiment, the embroidery pattern has been described as an embroidery pattern using a single color thread. However, a multicolor embroidery pattern, that is, an embroidery pattern is formed by a plurality of color threads. It may be configured. In this case, the embroidery data corresponding to the embroidery pattern includes a plurality of colors having a plurality of pieces of movement amount information in the XY directions corresponding to a plurality of stitches forming the embroidery pattern portion formed of the threads of each color of the embroidery pattern. Embroidery data is included. In the sewing range confirmation device, the embroidery pattern data stored in the ROM 11 as the storage means includes a plurality of color embroidery data, and the control unit 10 is specified by the operation panel 6 (color / pattern specifying means). Color bit pattern conversion means for converting each stitch of the color embroidery pattern formed by the color embroidery data into bit pattern data as XY coordinate information from the movement amount information of the color embroidery data constituting the color pattern portion of the embroidery pattern; A color pattern outer peripheral position converting means for detecting an outer peripheral bit of the color embroidery pattern from the converted bit pattern data of the color embroidery data and converting the outer peripheral bit into an outer peripheral position of the color embroidery pattern; The sewing range confirmation device includes a screen display unit 6b for displaying color embroidery data converted into bit pattern data, and a color for moving the embroidery frame to the color pattern outer peripheral position converted by the color pattern outer peripheral position conversion means. And a carriage 7 serving as embroidery frame driving means.

【0044】操作パネル6(色模様特定手段)により複
数色からなる刺繍模様における特定の色により構成され
る模様部分を選択すると、制御部10が特定された色模
様部分を構成する色刺繍データをROM11から色模様
を構成する複数の縫い目に対応したXY座標情報として
ビットパターンデータに変換し、この変換された色刺繍
データのビットパターンデータをRAM13に格納する
とともに画面表示部6bに出力して刺繍模様の特定され
た色模様部分のレイアウト表示をする。そして、この色
模様部分の縫い範囲を確認する際には、上述した単色の
刺繍模様の縫い範囲確認処理と同様に行われ、制御部1
0のビットパターン変換手段(色ビットパターン表示手
段)によりビットパターンデータ化された色刺繍データ
から、模様外周位置変換手段(色模様外周位置変換手
段)によりその外周ビットを検出して、外周位置に変換
し、この変換された外周位置にキャリッジ7(色刺繍枠
駆動手段)によって色刺繍枠を移動させることで、色模
様部分の縫い範囲の確認作業が行われる。よって、複数
色により構成される刺繍模様の色刺繍模様部分を特定し
て、その特定された色刺繍模様部分の外周に沿って刺繍
枠を移動させることができ、これによりその色刺繍模様
部分の外周を確認して、該色刺繍模様部分の縫い範囲を
確認することができる。また、画面表示部6bの模様表
示画面20に刺繍枠8位置と対応した針位置マーカ27
を表示すれば、画面表示部6bの模様表示画面20で色
刺繍模様部分のどの部分を確認中かを確認することがで
きる。
When a pattern portion composed of a specific color in the embroidery pattern composed of a plurality of colors is selected by the operation panel 6 (color / pattern specifying means), the control section 10 transmits the color embroidery data constituting the specified color / pattern portion. The embroidery data is converted from the ROM 11 into bit pattern data as XY coordinate information corresponding to a plurality of stitches forming a color pattern, and the converted bit pattern data of the color embroidery data is stored in the RAM 13 and output to the screen display unit 6b for embroidery. The layout display of the specified color pattern portion is performed. When confirming the sewing range of the color pattern portion, the same process as the above-described processing of confirming the sewing range of the monochromatic embroidery pattern is performed.
From the color embroidery data converted into bit pattern data by the bit pattern converting means of 0 (color bit pattern displaying means), the outer peripheral bit is detected by the pattern outer peripheral position converting means (color pattern outer peripheral position converting means), and the outer peripheral bit is detected. After the conversion, the color embroidery frame is moved to the converted outer peripheral position by the carriage 7 (color embroidery frame driving means), thereby confirming the sewing range of the color pattern portion. Therefore, the color embroidery pattern portion of the embroidery pattern composed of a plurality of colors can be specified, and the embroidery frame can be moved along the outer periphery of the specified color embroidery pattern portion. By checking the outer periphery, the sewing range of the color embroidery pattern portion can be checked. Further, a needle position marker 27 corresponding to the position of the embroidery frame 8 is displayed on the pattern display screen 20 of the screen display section 6b.
Is displayed, it is possible to confirm which part of the color embroidery pattern portion is being confirmed on the pattern display screen 20 of the screen display section 6b.

【0045】また、上記複数の色刺繍データは、該色刺
繍データが構成する色刺繍模様部分が、操作パネル6に
よって選択された後、ビットパターンデータに変換され
たものとしているが、これに限らず、操作パネル6によ
り複数色からなる刺繍模様を選択した際に、該刺繍模様
全体のビットパターンデータ化ととともに、この刺繍模
様の各色部分の色刺繍データをそれぞれビットパターン
データに変換してRAM13に格納されていてもよい。
さすれば、操作パネル6により刺繍模様の色模様部分を
選択すれば、RAM13からビットパターンデータ化さ
れた色模様部分を直ぐに表示画面部6bに表示できると
ともに、その縫い範囲確認動作を行うことができる。
The plurality of color embroidery data is obtained by converting the color embroidery pattern portion formed by the color embroidery data into bit pattern data after the selection by the operation panel 6. However, the present invention is not limited to this. When an embroidery pattern of a plurality of colors is selected by the operation panel 6, the embroidery pattern is converted into bit pattern data, and the color embroidery data of each color portion of the embroidery pattern is converted into bit pattern data. May be stored.
If the color pattern portion of the embroidery pattern is selected by the operation panel 6, the color pattern portion converted into the bit pattern data from the RAM 13 can be immediately displayed on the display screen portion 6b, and the sewing range confirmation operation can be performed. it can.

【0046】なお、以上の実施の形態例においては、単
独の刺繍模様としたが、本発明はこれに限定されるもの
ではなく、複数の刺繍模様が組み合わされた刺繍模様で
あってもよい。また、具体的な表示の仕方や処理の仕
方、つまり、刺繍データをビットパターンデータ化し、
そのビットパターンデータ化された刺繍データから外周
ビットを検出して外周位置として変換するものであれ
ば、必要に応じて適宜に変更可能であることは勿論であ
る。
In the above embodiment, a single embroidery pattern is used. However, the present invention is not limited to this, and an embroidery pattern in which a plurality of embroidery patterns are combined may be used. Also, specific display and processing methods, that is, embroidery data is converted into bit pattern data,
As long as the outer peripheral bit is detected from the embroidery data converted into the bit pattern data and converted as the outer peripheral position, it can be appropriately changed as needed.

【0047】[0047]

【発明の効果】以上のように、請求項1記載の発明に係
るミシンの縫い範囲確認装置によれば、刺繍データから
該刺繍データの刺繍模様を形成する全ての針落ちに対し
て処理を行う必要が無く、ビットパターンデータから短
時間で刺繍模様の外周を検出して、刺繍データ内の刺繍
模様の外周に沿って刺繍枠を移動させることができ、移
動する刺繍枠が布に縫製される刺繍枠の実位置に移動す
る時間が短くなり、作業者が前記刺繍枠に保持された布
と針との位置関係を見ることにより行われる刺繍模様の
縫い範囲の確認を短時間で行うことができる。
As described above, according to the sewing area checking device for a sewing machine according to the first aspect of the present invention, the processing is performed on all the needle drop points forming the embroidery pattern of the embroidery data from the embroidery data. There is no need to detect the outer periphery of the embroidery pattern from the bit pattern data in a short time and move the embroidery frame along the outer periphery of the embroidery pattern in the embroidery data, and the moving embroidery frame is sewn on the cloth. The time required to move to the actual position of the embroidery frame is shortened, and the operator can confirm the sewing range of the embroidery pattern by checking the positional relationship between the cloth held by the embroidery frame and the needle in a short time. it can.

【0048】請求項2記載のミシンの縫い範囲確認装置
によれば、複数色により構成される刺繍模様の色刺繍模
様部分を特定して、その特定された色刺繍模様部分の外
周に沿って刺繍枠を移動させることができ、これにより
その色刺繍模様部分の縫い範囲を確認することができ
る。
According to the second aspect of the present invention, the color embroidery pattern portion of the embroidery pattern composed of a plurality of colors is specified, and embroidery is performed along the outer periphery of the specified color embroidery pattern portion. The frame can be moved, whereby the sewing range of the color embroidery pattern portion can be confirmed.

【0049】請求項3記載のミシンの縫い範囲確認装置
によれば、請求項1の発明と同様の効果を得ることがで
きるとともに、作業者は布に縫製される刺繍模様を、縫
製前に前記表示手段により確認することができ、外周位
置を前記刺繍データから検出する場合に検出した外周位
置を記憶させるメモリを必要としない。
According to the sewing area checking device of the third aspect, the same effect as that of the first aspect can be obtained, and the operator can embroider the sewing pattern on the cloth before sewing. When the outer peripheral position is detected from the embroidery data, a memory for storing the detected outer peripheral position is not required.

【0050】請求項4記載のミシンの縫い範囲確認装置
によれば、請求項2または3記載の発明と同様の効果を
得ることができるとともに、作業者は刺繍模様のどの部
分を確認中であるかを容易に視認することができる。
According to the sewing area checking device of the fourth aspect, the same effect as the invention of the second or third aspect can be obtained, and the operator is checking which part of the embroidery pattern. Can be easily visually recognized.

【0051】請求項5記載のミシンの縫い範囲確認装置
によれば、請求項1、2、3または4記載の発明と同様
の効果を得ることができるとともに、前記刺繍模様の外
周に沿って移動する前記刺繍枠を、抽出された複数の模
様外周位置が近似直線で示される場合、その近似直線上
を円滑に移動させることができる。
According to the sewing area confirmation device of the fifth aspect, the same effect as the invention of the first, second, third or fourth aspect can be obtained, and the sewing area moves along the outer periphery of the embroidery pattern. When the plurality of extracted pattern outer peripheral positions are indicated by an approximate straight line, the embroidery frame to be moved can be smoothly moved on the approximate straight line.

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

【図1】本発明を適用した一例としてのミシンの縫い時
間表示装置を備える刺繍ミシンを示した概略斜視図であ
る。
FIG. 1 is a schematic perspective view showing an embroidery sewing machine provided with a sewing time display device of a sewing machine as an example to which the present invention is applied.

【図2】図1の刺繍ミシンに備わる制御部の構成を示す
ブロック図である。
FIG. 2 is a block diagram illustrating a configuration of a control unit provided in the embroidery sewing machine of FIG. 1;

【図3】図1の操作パネルに表示される表示例(選択し
た刺繍模様が表示されている状態)を示す正面図であ
る。
FIG. 3 is a front view showing a display example (a state in which a selected embroidery pattern is displayed) displayed on the operation panel in FIG. 1;

【図4】図1の操作パネルに表示される表示例(縫い範
囲確認動作中の状態)を示す正面図である。
FIG. 4 is a front view showing a display example (a state during a sewing range confirmation operation) displayed on the operation panel in FIG. 1;

【図5】制御部10により行われる縫い範囲確認処理に
よる確認動作を示すための図である。
FIG. 5 is a diagram showing a confirmation operation by a sewing range confirmation process performed by a control unit 10;

【図6】制御部10により行われる縫い範囲確認処理
(辺移動1の処理)を示すフローチャートである。
FIG. 6 is a flowchart showing a sewing range confirmation process (process of side movement 1) performed by the control unit 10;

【図7】制御部10により行われる縫い範囲確認処理
(辺移動2の処理)を示すフローチャートである。
FIG. 7 is a flowchart showing a sewing range confirmation process (process of side movement 2) performed by the control unit 10;

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

1 刺繍ミシン 2 刺繍装置 6 操作パネル(色模様特定手段) 6b画面表示部(表示手段) 7 キャリッジ(刺繍枠駆動手段、色刺繍枠駆動手段、
直線近似駆動手段) 8 刺繍枠 9 針 10 制御部(ビットパターン変換手段、模様外周位置
変換手段、色ビットパターン変換手段、色模様外周位置
変換手段) 11 ROM(記憶手段) 12 CPU 13 RAM 27 針位置表示マーカ(針位置表示手段)
Reference Signs List 1 embroidery sewing machine 2 embroidery device 6 operation panel (color pattern specifying means) 6b screen display section (display means) 7 carriage (embroidery frame drive means, color embroidery frame drive means,
Linear approximation driving means) 8 embroidery frame 9 needles 10 control unit (bit pattern conversion means, pattern outer circumference position conversion means, color bit pattern conversion means, color pattern outer circumference position conversion means) 11 ROM (storage means) 12 CPU 13 RAM 27 needles Position display marker (needle position display means)

フロントページの続き Fターム(参考) 3B150 AA07 AA15 CB04 CE23 GD26 GF02 GF03 GG04 LA29 LA44 LA57 LA67 LA71 LA73 LA80 LB02 NA28 NA53 NA60 NA62 NA80 NB18 NC06 QA06 QA07 QA08 Continued on the front page F term (reference) 3B150 AA07 AA15 CB04 CE23 GD26 GF02 GF03 GG04 LA29 LA44 LA57 LA67 LA71 LA73 LA80 LB02 NA28 NA53 NA60 NA62 NA80 NB18 NC06 QA06 QA07 QA08

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】上下動する針と同期して布を保持する刺繍
枠をXY方向に移動することで前記布に刺繍縫目を形成
可能な刺繍ミシンに設けられるミシンの縫い範囲確認装
置であって、 刺繍模様を形成する複数の縫い目に対応してXYの各方
向の複数の移動量情報からなる刺繍データを記憶する記
憶手段と、 前記刺繍データの移動量情報から各縫い目をXY座標情
報としてビットパターンデータに変換するビットパター
ン変換手段と、 このビットパターン変換手段により変換された前記ビッ
トパターンデータから刺繍模様の外周ビットを検出して
刺繍模様の外周位置に変換する模様外周位置変換手段
と、 この模様外周位置変換手段により変換された模様外周位
置に前記刺繍枠を移動する刺繍枠駆動手段と、 を備えたこと、を特徴とするミシンの縫い範囲確認装
置。
An embroidery sewing machine capable of forming an embroidery stitch on the cloth by moving an embroidery frame holding the cloth in XY directions in synchronization with a needle that moves up and down. Storage means for storing embroidery data comprising a plurality of pieces of moving amount information in each of XY directions corresponding to a plurality of stitches forming an embroidery pattern; and each stitch as XY coordinate information from the moving amount information of the embroidery data. Bit pattern conversion means for converting the bit pattern data into bit pattern data; pattern outer circumference position conversion means for detecting an outer bit of the embroidery pattern from the bit pattern data converted by the bit pattern data and converting the outer bit to an outer position of the embroidery pattern; An embroidery frame driving means for moving the embroidery frame to the pattern outer peripheral position converted by the pattern outer peripheral position converting means. Sewing range verification device.
【請求項2】上下動する針と同期して布を保持する刺繍
枠をXY方向に移動することで前記布に刺繍縫目を形成
可能な刺繍ミシンに設けられるミシンの縫い範囲確認装
置であって、 多色の刺繍模様を形成する複数の縫い目に対応して、色
情報とXYの各方向の複数の移動量情報からなる刺繍デ
ータを記憶する記憶手段と、 前記刺繍模様を構成する色刺繍模様部分を特定する色模
様特定手段と、 前記刺繍データの、前記色模様特定手段により特定され
た色刺繍模様部分を形成する移動量情報から該色刺繍模
様部分を形成する各縫い目をXY座標情報としてビット
パターンデータに変換する色ビットパターン変換手段
と、 変換された前記刺繍データの色刺繍模様部分のビットパ
ターンデータを表示する表示手段と、 変換された前記刺繍データの色刺繍模様部分のビットパ
ターンデータから色刺繍模様の外周ビットを検出して色
刺繍模様の外周位置に変換する色模様外周位置変換手段
と、 この色模様外周位置変換手段により変換された色模様外
周位置に前記刺繍枠を移動する色刺繍枠駆動手段とを備
えたこと、 を特徴とするミシンの縫い範囲確認装置。
2. A sewing area confirmation device provided on an embroidery sewing machine capable of forming an embroidery stitch on the cloth by moving an embroidery frame holding the cloth in XY directions in synchronization with a needle that moves up and down. Storage means for storing embroidery data comprising color information and a plurality of pieces of movement amount information in each of XY directions corresponding to a plurality of stitches forming a multicolor embroidery pattern; and color embroidery constituting said embroidery pattern Color pattern specifying means for specifying a pattern part; and XY coordinate information for each stitch forming the color embroidery pattern part from the movement amount information for forming the color embroidery pattern part specified by the color pattern specifying means in the embroidery data. Color bit pattern conversion means for converting the embroidery data into bit pattern data; display means for displaying bit pattern data of a color embroidery pattern portion of the converted embroidery data; and the converted embroidery data A color pattern outer peripheral position conversion means for detecting an outer peripheral bit of the color embroidery pattern from the bit pattern data of the color embroidery pattern portion and converting the outer peripheral position of the color embroidery pattern into an outer peripheral position; And a color embroidery frame driving means for moving the embroidery frame at a position.
【請求項3】前記ビットパターンデータを表示する表示
手段を備えたこと、 を特徴とする請求項1記載のミシンの縫い範囲確認装
置。
3. The sewing area confirmation device according to claim 1, further comprising display means for displaying the bit pattern data.
【請求項4】前記表示手段により表示されたビットパタ
ーンデータ上に、前記刺繍枠駆動手段により移動された
刺繍枠位置と対応した針位置を表示する針位置表示手段
を備えたこと、 を特徴とする請求項2または3記載のミシンの縫い範囲
確認装置。
4. A needle position display means for displaying a needle position corresponding to the position of the embroidery frame moved by the embroidery frame driving means on the bit pattern data displayed by the display means. The sewing area confirmation device for a sewing machine according to claim 2, wherein
【請求項5】前記模様外周検出手段によりビット単位の
模様外周位置が複数検出され、これら検出された模様外
周位置が直線で近似できる場合、前記刺繍枠を直線上は
停止させないように駆動させる直線近似駆動手段を備え
たこと、 を特徴とする請求項1、2、3または4記載のミシンの
縫い範囲確認装置。
5. A pattern for driving the embroidery frame so as not to stop on a straight line when a plurality of pattern outer circumferential positions are detected in units of bits by the pattern outer circumferential detecting means, and when the detected pattern outer circumferential positions can be approximated by straight lines. 5. The sewing area confirmation device according to claim 1, further comprising an approximate driving means.
JP30604399A 1999-10-27 1999-10-27 Sewing range confirmation device for sewing machine Ceased JP2001120867A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30604399A JP2001120867A (en) 1999-10-27 1999-10-27 Sewing range confirmation device for sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30604399A JP2001120867A (en) 1999-10-27 1999-10-27 Sewing range confirmation device for sewing machine

Publications (1)

Publication Number Publication Date
JP2001120867A true JP2001120867A (en) 2001-05-08

Family

ID=17952380

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30604399A Ceased JP2001120867A (en) 1999-10-27 1999-10-27 Sewing range confirmation device for sewing machine

Country Status (1)

Country Link
JP (1) JP2001120867A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006075501A (en) * 2004-09-13 2006-03-23 Juki Corp Sewing machine
US10718077B2 (en) 2017-06-16 2020-07-21 Janome Sewing Machine Co., Ltd. Sewing machine
US10876238B2 (en) 2017-06-16 2020-12-29 Janome Sewing Machine Co., Ltd. Sewing machine

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS645584A (en) * 1987-06-29 1989-01-10 Tokai Ind Sewing Machine Embroidering pattern display apparatus in automatic embroidering machine
JPH03295587A (en) * 1990-04-13 1991-12-26 Masashi Motomura Method and device for generating stitch data of embroidery machine
JPH0561954B2 (en) * 1985-05-02 1993-09-07 Barudan Co Ltd
JPH09137365A (en) * 1995-11-17 1997-05-27 Brother Ind Ltd Sewing machine
JPH1176666A (en) * 1997-09-03 1999-03-23 Janome Sewing Mach Co Ltd Embroidery data generating device provided with selecting designation recognizing and displaying function
JP3494209B2 (en) * 1999-03-25 2004-02-09 ブラザー工業株式会社 Embroidery sewing machine

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0561954B2 (en) * 1985-05-02 1993-09-07 Barudan Co Ltd
JPS645584A (en) * 1987-06-29 1989-01-10 Tokai Ind Sewing Machine Embroidering pattern display apparatus in automatic embroidering machine
JPH03295587A (en) * 1990-04-13 1991-12-26 Masashi Motomura Method and device for generating stitch data of embroidery machine
JPH09137365A (en) * 1995-11-17 1997-05-27 Brother Ind Ltd Sewing machine
JPH1176666A (en) * 1997-09-03 1999-03-23 Janome Sewing Mach Co Ltd Embroidery data generating device provided with selecting designation recognizing and displaying function
JP3494209B2 (en) * 1999-03-25 2004-02-09 ブラザー工業株式会社 Embroidery sewing machine

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006075501A (en) * 2004-09-13 2006-03-23 Juki Corp Sewing machine
JP4625297B2 (en) * 2004-09-13 2011-02-02 Juki株式会社 sewing machine
US10718077B2 (en) 2017-06-16 2020-07-21 Janome Sewing Machine Co., Ltd. Sewing machine
US10876238B2 (en) 2017-06-16 2020-12-29 Janome Sewing Machine Co., Ltd. Sewing machine

Similar Documents

Publication Publication Date Title
JPH10140460A (en) Embroidery datum display apparatus and embroidery sewing machine
JPH11123293A (en) Control device of sewing machine
JPS6057358B2 (en) Sewing machine automatic programming device
US7878133B2 (en) Sewing machine and computer-readable recording medium storing sewing machine operation program
JPH11244561A (en) Sewing device
JPH10249080A (en) Embroidery data processor
JP2696341B2 (en) Embroidery pattern display device in automatic embroidery machine
KR920003667B1 (en) Sewing data forming method and device for sewing machine
JP2001120867A (en) Sewing range confirmation device for sewing machine
JPH11221381A (en) Sewing machine
JP2003326011A (en) Sewing machine
JP3615777B2 (en) Single stitch data processing device for embroidery
JP2017064205A (en) Sewing machine and method for controlling sewing machine
JPH03146758A (en) Embroidery machine equipped with mechanism of indicating embroidery frame zone
JP2544154B2 (en) Automatic embroidery machine
JP2597506B2 (en) Automatic embroidery machine
US5740748A (en) Embroidery stitching device capable of simultaneously performing stitching a computation of stitching time
JP4564311B2 (en) sewing machine
JP3525680B2 (en) Automatic sewing machine
JP3466288B2 (en) Sewing machine embroidery equipment
JPS5925905Y2 (en) automatic embroidery machine
JP2001113068A (en) Sewing time display device for sewing machine
JP2001113070A (en) Frame movement instructing device for sewing machine
JPS5977888A (en) Patter stitch sewing machine
JP2003053074A (en) Device for preparing program for sewing machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080507

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080626

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081202

A045 Written measure of dismissal of application

Free format text: JAPANESE INTERMEDIATE CODE: A045

Effective date: 20090428