JPH10323472A - Program type electronic sewing machine - Google Patents

Program type electronic sewing machine

Info

Publication number
JPH10323472A
JPH10323472A JP13390097A JP13390097A JPH10323472A JP H10323472 A JPH10323472 A JP H10323472A JP 13390097 A JP13390097 A JP 13390097A JP 13390097 A JP13390097 A JP 13390097A JP H10323472 A JPH10323472 A JP H10323472A
Authority
JP
Japan
Prior art keywords
program
sewing
sewing machine
read
reading
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
JP13390097A
Other languages
Japanese (ja)
Inventor
Yoshihiro Hara
由浩 原
信次 ▲吉▼田
Shinji Yoshida
Kazuji Inoue
和司 井上
Minoru Yamaguchi
稔 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP13390097A priority Critical patent/JPH10323472A/en
Publication of JPH10323472A publication Critical patent/JPH10323472A/en
Pending legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a program type electronic sewing machine capable of quickly performing sewing corresponding to plural programs without raising the manufacture cost so much. SOLUTION: A program number selected by a program number selection switch is read (S1) and the program corresponding to the program number is read from a floppy disk (S3). When read is ended (S5), the program is checked (S7), and when a checked result is OK, it is stored that the program is changed and a processing is temporarily ended (S9). Since the read processing can be executed during the sewing of this program type electronic sewing machine, in the sewing machine, when the sewing corresponding to one program is ended, a start switch is immediately operated and the sewing corresponding to the next program is started.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、記憶媒体から縫製
に関わるプログラムを読み込み、そのプログラムに基づ
いて縫製を行うプログラム式電子ミシンに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a programmable electronic sewing machine which reads a sewing program from a storage medium and performs sewing based on the program.

【0002】[0002]

【従来の技術】従来より、縫製に関わるプログラムを複
数記憶した記憶媒体から、上記プログラムを順次読み込
む読み込み手段と、該読み込み手段が読み込んだプログ
ラムに基づき、ミシンの各部を駆動制御して縫製を行う
縫製制御手段と、を備えたプログラム式電子ミシンが考
えられている。この種のプログラム式電子ミシンでは、
フロッピディスク等の記憶媒体から読み込み手段がプロ
グラムを読み込む。すると、その読み込まれたプログラ
ムに基づき、縫製制御手段がミシンの各部を駆動して、
そのプログラムに対応した縫製を行う。この一連の動作
を、記憶媒体に記憶された複数の各プログラムに対して
繰り返し実行することにより、模様縫い等の複雑な縫製
を自動的に行うことができる。
2. Description of the Related Art Conventionally, reading means for sequentially reading the above-mentioned programs from a storage medium storing a plurality of sewing-related programs, and performing sewing by driving and controlling each part of the sewing machine based on the programs read by the reading means. A programmable electronic sewing machine having sewing control means has been considered. In this type of programmable electronic sewing machine,
The reading means reads the program from a storage medium such as a floppy disk. Then, based on the read program, the sewing control means drives each part of the sewing machine,
Perform sewing in accordance with the program. By repeating this series of operations for a plurality of programs stored in the storage medium, complicated sewing such as pattern sewing can be automatically performed.

【0003】[0003]

【発明が解決しようとする課題】ところが、従来のプロ
グラム式電子ミシンでは、読み込み手段が一つのプログ
ラムを読み込んだ後、縫製制御手段がそのプログラムに
基づく縫製を行い、縫製制御手段による縫製終了後に読
み込み手段が次のプログラムを読み込んでいる。このた
め、多数のプログラムに対応した縫製を順次行う場合、
縫製に要する時間が長くなっていた。また、縫製すべき
全てのプログラムを予め記憶媒体から読み込んでおき、
各プログラムに対応した縫製を読み込み順に連続的に行
うことも考えられるが、この場合、ミシン側に多大なメ
モリが必要となる。このようなメモリを設けた場合、プ
ログラム式電子ミシンの製造コストが非常に高くなる。
However, in the conventional program type electronic sewing machine, after the reading means reads one program, the sewing control means performs sewing based on the program, and reads the sewing program after the sewing control means completes the sewing. Means is reading the next program. For this reason, when performing sewing corresponding to many programs sequentially,
The time required for sewing was long. In addition, all programs to be sewn are read in advance from a storage medium,
It is conceivable that the sewing corresponding to each program is continuously performed in the reading order, but in this case, a large amount of memory is required on the sewing machine side. When such a memory is provided, the manufacturing cost of the programmable electronic sewing machine becomes extremely high.

【0004】そこで、本発明は、製造コストを余り高め
ることなく、複数のプログラムに対応した縫製を迅速に
行うことのできるプログラム式電子ミシンを提供するこ
とを目的としてなされた。
Accordingly, an object of the present invention is to provide a programmable electronic sewing machine capable of quickly performing sewing in accordance with a plurality of programs without significantly increasing the manufacturing cost.

【0005】[0005]

【課題を解決するための手段および発明の効果】上記目
的を達するためになされた請求項1記載の発明は、縫製
に関わるプログラムを複数記憶した記憶媒体から、上記
プログラムを順次読み込む読み込み手段と、該読み込み
手段が読み込んだプログラムに基づき、ミシンの各部を
駆動制御して縫製を行う縫製制御手段と、を備えたプロ
グラム式電子ミシンにおいて、上記縫製制御手段が縫製
を行っている間に、上記読み込み手段が、上記縫製制御
手段が次に縫製すべきプログラムを読み込むことを特徴
としている。
Means for Solving the Problems and Effects of the Invention According to the first aspect of the present invention, there is provided a reading means for sequentially reading a sewing program from a storage medium storing a plurality of programs. A sewing control means for performing sewing by performing drive control of each part of the sewing machine based on the program read by the reading means. Means for reading a program to be sewn next by the sewing control means.

【0006】このように構成された本発明では、縫製制
御手段が縫製を行っている間に、読み込み手段は、縫製
制御手段が次に縫製すべきプログラムを読み込む。この
ため、縫製制御手段が一つのプログラムに対応した縫製
を終了したとき、次に縫製すべきプログラムは、読み込
み手段により既に全て読み込まれているか、または、そ
のかなりの部分が読み込まれている。よって、縫製制御
手段は、即座に次のプログラムに対応した縫製を開始す
ることができる。従って、本発明では、複数のプログラ
ムに対応した縫製を迅速に行うことができる。また、本
発明では、ミシン側は、現在縫製中のプログラムと次に
縫製すべきプログラムとを記憶できれば充分であるの
で、製造コストも余り高くならない。
In the present invention having the above-described structure, while the sewing control means is performing sewing, the reading means reads the program to be sewn next by the sewing control means. For this reason, when the sewing control means completes the sewing corresponding to one program, the next program to be sewn has already been read by the reading means, or a substantial part thereof has been read. Therefore, the sewing control means can immediately start sewing corresponding to the next program. Therefore, according to the present invention, sewing corresponding to a plurality of programs can be performed quickly. Further, in the present invention, it is sufficient for the sewing machine to store the program currently being sewn and the program to be sewn next, so that the manufacturing cost does not become too high.

【0007】請求項2記載の発明は、請求項1記載の構
成に加え、上記次に縫製すべきプログラムが、上記縫製
制御手段が縫製を行っているプログラムと同一の場合、
上記読み込み手段は次に縫製すべきプログラムの読み込
みをせず、上記縫製制御手段は上記読み込み手段が既に
読み込んでいるプログラムに基づいて次の縫製を行うこ
とを特徴としている。
According to a second aspect of the present invention, in addition to the configuration of the first aspect, when the program to be sewn next is the same as the program in which the sewing control means performs sewing.
The reading means does not read a program to be sewn next, and the sewing control means performs the next sewing based on the program which the reading means has already read.

【0008】本発明では、次に縫製すべきプログラム
が、縫製制御手段が縫製を行っているプログラムと同一
の場合、読み込み手段は次に縫製すべきプログラムの読
み込みをせず、縫製制御手段は読み込み手段が既に読み
込んでいるプログラムに基づいて次の縫製を行う。この
ため、同一のプログラムが連続する場合は、読み込み手
段による読み込み処理を全く省略することができる。従
って、本発明では、請求項1記載の発明の効果に加え
て、処理に関わる負荷を一層軽減すると共に、縫製を一
層迅速に行うことができるといった効果が生じる。
In the present invention, when the program to be sewn next is the same as the program that the sewing control means is performing sewing, the reading means does not read the program to be sewn next, and the sewing control means reads the program to be sewn. The next sewing is performed based on the program which the means has already read. For this reason, when the same program continues, the reading processing by the reading means can be omitted altogether. Therefore, according to the present invention, in addition to the effects of the first aspect of the present invention, there is an effect that the load relating to the processing can be further reduced and the sewing can be performed more quickly.

【0009】請求項3記載の発明は、請求項1または2
記載の構成に加え、上記プログラムが、文字の形状に対
応した縫目を形成するためのプログラムであることを特
徴としている。本発明が扱うプログラムは、文字の形状
に対応した縫目を形成するためのものであるので、その
種類や組合せのパターンは膨大となる。このため、この
ようなプログラムに対応した縫製を行う場合、順序づけ
られたきわめて多数のプログラムに対して、順次縫製を
行う必要がある。ところが、本発明では、請求項1また
は2記載の発明と同様に、多数のプログラムに対応した
縫製を迅速に行うことができる。従って、本発明では、
請求項1または2記載の発明の効果が一層顕著に現れ
る。例えば、多数の文字列に対応した縫目も迅速に形成
することができる。
The invention described in claim 3 is the first or second invention.
In addition to the configuration described above, the program is a program for forming a stitch corresponding to the shape of a character. Since the program handled by the present invention is for forming a stitch corresponding to the shape of a character, the types and combinations of patterns are enormous. For this reason, when performing sewing corresponding to such a program, it is necessary to sequentially perform sewing on a very large number of ordered programs. However, according to the present invention, similar to the first or second aspect of the present invention, it is possible to quickly perform sewing corresponding to a large number of programs. Therefore, in the present invention,
The effect of the invention of claim 1 or 2 appears more remarkably. For example, stitches corresponding to a large number of character strings can be formed quickly.

【0010】[0010]

【発明の実施の形態】次に、本発明の実施の形態を図面
と共に説明する。図1は、本発明が適用されたプログラ
ム式電子ミシン(以下、単にミシンという)1の構成を
表す斜視図である。なお、ミシン1は、所定のプログラ
ムに従ってネーム入れ等の模様縫いを行う電子制御式模
様縫いミシンである。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a perspective view showing a configuration of a programmable electronic sewing machine (hereinafter simply referred to as a sewing machine) 1 to which the present invention is applied. The sewing machine 1 is an electronically controlled pattern stitch sewing machine that performs pattern stitching such as name insertion according to a predetermined program.

【0011】図1に示すように、ミシン1のミシンテー
ブル3上には、ベッド部5とアーム部7とを有する本体
11が設けられている。ベッド部5の前端部には針板1
3が設けられ、その針板13上には、互いに直交するX
軸,Y軸の2方向に独立に移動可能な布押え装置15が
設けられている。
As shown in FIG. 1, a main body 11 having a bed 5 and an arm 7 is provided on a sewing machine table 3 of the sewing machine 1. Needle plate 1 at the front end of bed 5
3 on the needle plate 13, X
There is provided a cloth presser 15 which can be independently moved in two directions of the axis and the Y axis.

【0012】布押え装置15は、ミシン制御装置17の
指令により駆動制御されるステッピングモータよりなる
X軸モータ21(図4)によってX軸方向に、同様にミ
シン制御装置17により駆動制御されるステッピングモ
ータよりなるY軸モータ23(図4)によってY軸方向
に、それぞれ移動される。また、ミシン制御装置17に
は、布押え装置15の後述する布押え板35の昇降を指
示する押えスイッチ25と、縫製の開始を指示するスタ
ートスイッチ27とが接続されている。なお、図1に示
すように、ミシン制御装置17はミシンテーブル3の右
側下方に設けられ、その上のミシンテーブル3表面に
は、操作パネル29が立設されている。
The cloth presser device 15 is stepped in the X-axis direction by an X-axis motor 21 (FIG. 4), which is a stepping motor driven and controlled by a command from the sewing machine control device 17, and similarly driven by the sewing machine control device 17. Each of them is moved in the Y-axis direction by a Y-axis motor 23 (FIG. 4). Further, the presser switch 25 for instructing the cloth presser plate 35 to be described later to move up and down, and a start switch 27 for instructing the start of sewing are connected to the sewing machine controller 17. As shown in FIG. 1, the sewing machine control device 17 is provided below the sewing machine table 3 on the right side, and an operation panel 29 is provided upright on the surface of the sewing machine table 3 above.

【0013】前述の布押え装置15は、図2に示すよう
に、針板13(図1)の上面に沿ってX軸,Y軸方向に
移動される送り板31と、送り板31上に設けられた押
え腕33と、その押え腕33の前端部に上下に昇降可能
に備え付けられた布押え板35とを備えている。布押え
板35は、通常は図示しないバネによって送り板31よ
り上昇されており、アーム部7に取り付けられた押えソ
レノイド37の付勢により、そのバネ圧に抗して送り板
31上に下降される。
As shown in FIG. 2, the cloth presser 15 includes a feed plate 31 which is moved in the X-axis and Y-axis directions along the upper surface of the needle plate 13 (FIG. 1). A presser arm 33 is provided, and a cloth presser plate 35 is provided at the front end of the presser arm 33 so as to be able to move up and down. The presser plate 35 is normally raised above the feed plate 31 by a spring (not shown), and is lowered onto the feed plate 31 by the urging of a presser solenoid 37 attached to the arm portion 7 against the spring pressure. You.

【0014】そして、加工布99が布押え板35と送り
板31とによって挟持された状態で、ミシンモータ41
(図4)を駆動してミシン1の針棒43およびその下端
の縫針45を上下動させると共に、X軸モータ21,Y
軸モータ23を駆動して布押え装置15の位置を制御す
ることにより、加工布99上に縫製パターンに沿った縫
製を自動的に行うようになっている。
When the work cloth 99 is held between the presser plate 35 and the feed plate 31, the sewing machine motor 41
4 (FIG. 4), the needle bar 43 of the sewing machine 1 and the sewing needle 45 at the lower end thereof are moved up and down, and the X-axis motors 21 and Y are moved.
By driving the shaft motor 23 to control the position of the cloth presser device 15, sewing on the work cloth 99 along the sewing pattern is automatically performed.

【0015】次に、図3は操作パネル29の構成を表す
正面図である。図3に示すように、操作パネル29の正
面には、右側面のフロッピディスクドライブ51(図
1)を介して縫製に関わるプログラムを読み出しまたは
書き込むためのリード/ライトスイッチ53、その読み
出しまたは書き込みがなされるプログラムのプログラム
番号を選択する一対のプログラム番号選択スイッチ5
5、その選択されたプログラム番号を2桁で表示する一
対の7セグメントディスプレイ57、横倍率,縦倍率,
スピード,下糸カウンター,スプリットNo.の5項目
の中から一つを選択するメニュー選択スイッチ59、そ
の項目の選択状態を点灯によって表す五つのメニューラ
ンプ61、上記選択された項目に設定された数値を変更
するダイヤル63、その数値を3桁で表示する三つの7
セグメントディスプレイ65、等を含む各種スイッチ2
9aおよび表示部が設けられている。
FIG. 3 is a front view showing the structure of the operation panel 29. As shown in FIG. 3, a read / write switch 53 for reading or writing a sewing program via a floppy disk drive 51 (FIG. 1) on the right side is provided on the front of the operation panel 29. A pair of program number selection switches 5 for selecting the program number of the program to be performed
5, a pair of 7-segment displays 57 for displaying the selected program number in two digits, horizontal magnification, vertical magnification,
Speed, bobbin thread counter, split No. A menu selection switch 59 for selecting one of the five items, five menu lamps 61 for indicating the selected state of the item by lighting, a dial 63 for changing a numerical value set for the selected item, Three 7's in three digits
Various switches 2 including segment display 65, etc.
9a and a display unit are provided.

【0016】なお、7セグメントディスプレイ65は、
エラー内容に対応したエラー番号を表示するための表示
部としても機能する。この場合、最初の桁にエラーを表
す「E」を表示し、続く2桁にエラー内容に対応した2
桁の数字を表示する。また、操作パネル29の左側面に
は図示しないコネクタが設けられ、そのコネクタには、
図1に示すように、ケーブル69を介してプログラマ7
1が着脱自在に設けられている。プログラマ71は、プ
ログラム作成用のアイコンを表示したり、エラー内容や
復帰方法を文章で表示するためのLCD(液晶ディスプ
レイ)73を備えており、各種キースイッチ(図示略)
の操作状態に応じて、フロッピディスクドライブ51内
のフロッピディスクに記憶されたプログラムの実行順序
を設定したり、そのプログラムにおける各種パラメータ
を設定したりするものである。
The seven-segment display 65 is
It also functions as a display for displaying an error number corresponding to the error content. In this case, "E" indicating an error is displayed in the first digit, and 2 corresponding to the error content is displayed in the next two digits.
Displays a digit number. A connector (not shown) is provided on the left side surface of the operation panel 29.
As shown in FIG.
1 is provided detachably. The programmer 71 is provided with an LCD (liquid crystal display) 73 for displaying icons for creating a program, displaying error contents and a resetting method in text, and various key switches (not shown).
According to the operation state of the program, the execution order of the programs stored in the floppy disk in the floppy disk drive 51 is set, and various parameters in the program are set.

【0017】次に、図4は、ミシン1の制御系の構成を
表すブロック図である。図4に示すように、CPU85
aは、ROM85bおよびRAM85cに接続されて各
種演算を実行し、前述のX軸モータ21,Y軸モータ2
3,ミシンモータ41へ駆動信号を出力する。また、C
PU85aは、前述のフロッピディスクドライブ51に
接続されてそこに装着されたフロッピディスク(図示せ
ず)にデータの読み書きを行い、操作パネル29の各種
スイッチ(SW)29aの操作状態を入力されると共
に、操作パネル29のLED29b(7セグメントディ
スプレイ57,65、メニューランプ61等)へ駆動信
号を出力する。更に、CPU85aは、ブザー87へ駆
動信号を出力して警報を発生したり、前述のコネクタ等
の外部通信手段89を介してプログラマ71等とデータ
の送受信を行ったりもする。
FIG. 4 is a block diagram showing a configuration of a control system of the sewing machine 1. As shown in FIG. As shown in FIG.
a is connected to the ROM 85b and the RAM 85c to execute various calculations, and to execute the X-axis motor 21 and the Y-axis motor 2 described above.
3. A drive signal is output to the sewing machine motor 41. Also, C
The PU 85a is connected to the above-mentioned floppy disk drive 51, reads and writes data from and to a floppy disk (not shown) mounted thereon, and receives the operation states of various switches (SW) 29a of the operation panel 29 and , And outputs a drive signal to the LED 29b (7-segment displays 57 and 65, menu lamp 61, etc.) of the operation panel 29. Further, the CPU 85a outputs a drive signal to the buzzer 87 to generate an alarm, and transmits and receives data to and from the programmer 71 via the external communication means 89 such as the connector.

【0018】また更に、CPU85aには、スタートス
イッチ27も接続されている。次に、CPU85aは、
プログラム番号選択スイッチ55によりプログラム番号
が選択された後、リード/ライトスイッチ53が操作さ
れると、図5の読み込み処理を開始する。なお、この読
み込み処理は読み込み手段に相当する処理で、後述の縫
製制御処理実行中にも、時分割により並行して実行され
る。
Further, a start switch 27 is also connected to the CPU 85a. Next, the CPU 85a
When the read / write switch 53 is operated after the program number is selected by the program number selection switch 55, the reading process of FIG. 5 is started. Note that this reading process is a process corresponding to a reading unit, and is executed in parallel by time division even during execution of a sewing control process described later.

【0019】処理を開始すると、先ず、S1(Sはステ
ップを表す:以下同様)にて、プログラム番号選択スイ
ッチ55により選択され7セグメントディスプレイ57
に表示されているプログラム番号を読み込み、続くS3
では、そのプログラム番号に対応するプログラムをフロ
ッピディスクから読み込む。すなわち、フロッピディス
クドライブ51に装着されるフロッピディスクには、各
種文字の形状や図形に対応した縫目を形成するためのプ
ログラムが複数格納され、各プログラムにはそれぞれに
2桁のプログラム番号が付されている。そこで、S3で
は、S1で読み込んだプログラム番号に対応するプログ
ラムを、フロッピディスクドライブ51を介して上記フ
ロッピディスクから読み込み、RAM85cの所定記憶
領域に記憶するのである。
When the process is started, first, in S1 (S represents a step: the same applies hereinafter), the program number selection switch 55 selects the 7-segment display 57
Read the program number displayed in step S3
Then, the program corresponding to the program number is read from the floppy disk. That is, the floppy disk mounted on the floppy disk drive 51 stores a plurality of programs for forming stitches corresponding to various character shapes and figures, and each program has a two-digit program number. Have been. Therefore, in S3, the program corresponding to the program number read in S1 is read from the floppy disk via the floppy disk drive 51 and stored in a predetermined storage area of the RAM 85c.

【0020】続くS5では、読み込みが終了したか否か
を判断し、終了していなければ(S5:NO)、S3の
読み込みを続行する。プログラムの読み込みが終了し
て、S5で肯定判断すると、続くS7ではプログラムチ
ェックを行う。このプログラムチェックでは、S3で読
み込んだプログラムがミシン1に対応したものである
か、縫製に関わるデータであるか、縫製の範囲が適正で
あり文字等が加工布99からはみ出したりしないか、等
の判断を行う。そして、チェック結果がOKであると、
S9へ移行し、プログラムが変更されたことをRAM8
5c内で所定のフラグを立てるなどして記憶し、一旦処
理を終了する。また、チェック結果がNGである場合、
S1へ移行して前述の処理を繰り返し実行する。
In the following S5, it is determined whether or not the reading has been completed. If the reading has not been completed (S5: NO), the reading in S3 is continued. When the reading of the program is completed and the affirmative judgment is made in S5, the program is checked in S7. In this program check, whether the program read in S3 corresponds to the sewing machine 1, data related to sewing, whether the range of sewing is appropriate, and characters do not protrude from the work cloth 99, and so on. Make a decision. And if the check result is OK,
The process proceeds to S9, and the program is changed to RAM8.
In step 5c, a predetermined flag is set and stored, and the process is temporarily terminated. If the check result is NG,
The process proceeds to S1, and the above-described processing is repeatedly executed.

【0021】次に、図6は、スタートスイッチ27が操
作されたときにCPU85aが実行する縫製制御処理を
表すフローチャートである。なお、この処理は、縫製制
御手段に相当する処理である。処理を開始すると、先
ず、S11にてプログラムの変更がなされたか否かを判
断する。電源投入後、初めて縫製を行う場合や、縫製中
にプログラムを変更した場合は、プログラム番号選択ス
イッチ55によるプログラムの選択がなされる。この場
合、本処理に先だって図5の読み込み処理が実行され、
S9にてプログラムが変更されたことを記憶しているの
で、S11では肯定判断する。すると、S13へ移行
し、図5のS3で読み込んだプログラムを、RAM85
cの所定のワークエリアに転送してS15へ移行する。
また、プログラムが変更されなかった場合、例えば、一
旦縫製を行った後、プログラム番号の変更を行わずに再
びスタートスイッチ27が操作された場合は、S11に
て否定判断してそのままS15へ移行する。
FIG. 6 is a flowchart showing a sewing control process executed by the CPU 85a when the start switch 27 is operated. This process is a process corresponding to sewing control means. When the process is started, first, in S11, it is determined whether or not the program has been changed. When the sewing is performed for the first time after the power is turned on or when the program is changed during the sewing, the program is selected by the program number selection switch 55. In this case, the reading processing of FIG. 5 is executed prior to this processing,
Since the fact that the program has been changed is stored in S9, an affirmative determination is made in S11. Then, the flow shifts to S13, where the program read in S3 in FIG.
The data is transferred to the predetermined work area c, and the flow shifts to S15.
If the program has not been changed, for example, if the start switch 27 is operated again without changing the program number after sewing once, a negative determination is made in S11 and the process proceeds directly to S15. .

【0022】S15では、上記ワークエリアに記憶され
たプログラムに基づき、X軸モータ21,Y軸モータ2
3,およびミシンモータ41を駆動する縫製を開始す
る。続くS17では、縫製が終了するまで待機し、縫製
が終了すると(S17:YES)一旦処理を終了する。
なお、S9にてプログラムの変更を表すフラグが立てら
れている場合は、S15の処理へ移行した時点でそのフ
ラグをリセットする。
In S15, based on the program stored in the work area, the X-axis motor 21 and the Y-axis motor 2
The sewing for driving the third and sewing machine motors 41 is started. In subsequent S17, the process waits until the sewing is completed, and once the sewing is completed (S17: YES), the process is temporarily ended.
If a flag indicating a change in the program is set in S9, the flag is reset when the process proceeds to S15.

【0023】以上の処理により、プログラム番号選択ス
イッチ55によって選択されたプログラムに対応した縫
製を、加工布99に施すことができる。また、前述のよ
うに、S17にて待機しながら縫製を行っている最中で
あっても、図5の読み込み処理は実行可能である。この
ため、プログラムの変更を行った場合でも、次に縫製す
べきプログラムは、縫製中に全て読み込まれるか、また
は、そのかなりの部分が縫製中に読み込まれる。このた
め、一つのプログラムに対応した縫製が終了すると、即
座にスタートスイッチ27を操作して次のプログラムに
対応した縫製を開始することができる。従って、複数の
プログラムに対応した縫製を迅速に行うことができる。
例えば、多数の文字列に対応した縫目も迅速に形成する
ことができる。
By the above processing, sewing corresponding to the program selected by the program number selection switch 55 can be performed on the work cloth 99. Also, as described above, the reading process of FIG. 5 can be executed even while sewing is being performed while waiting in S17. Therefore, even when the program is changed, the next program to be sewn is read during sewing, or a substantial part of the program is read during sewing. Therefore, when the sewing corresponding to one program is completed, the start switch 27 can be operated immediately to start the sewing corresponding to the next program. Therefore, sewing corresponding to a plurality of programs can be performed quickly.
For example, stitches corresponding to a large number of character strings can be formed quickly.

【0024】また、同一のプログラムに対応した縫製を
続けて行う場合、例えば、同じ文字を続けて縫製する場
合は、その縫製を次のように実行することができる。す
なわち、そのプログラムに対応した1回目の縫製を行っ
ている最中はプログラム番号選択スイッチ55を操作せ
ず、その縫製終了後、必要に応じて加工布99をセット
し直し、続いてスタートスイッチ27を操作する。する
と、その操作に応じて開始された縫製制御処理(図6)
では、S11にて否定判断し、既にRAM85cの上記
ワークエリアに転送されているプログラムに基づき、S
15の縫製開始がなされる。このため、図5の読み込み
処理を全く省略することができ、CPU85aの負荷を
一層軽減すると共に、縫製を一層迅速に行うことができ
る。
Further, when the sewing corresponding to the same program is continuously performed, for example, when the same character is continuously sewn, the sewing can be executed as follows. That is, during the first sewing corresponding to the program, the program number selection switch 55 is not operated, and after finishing the sewing, the work cloth 99 is reset if necessary, and then the start switch 27 is turned on. Operate. Then, the sewing control process started according to the operation (FIG. 6)
Then, a negative determination is made in S11, and based on the program already transferred to the work area of the RAM 85c, S
The sewing of No. 15 is started. Therefore, the reading process of FIG. 5 can be omitted altogether, and the load on the CPU 85a can be further reduced, and sewing can be performed more quickly.

【0025】更に、RAM85cは少なくとも現在縫製
中のプログラムと次に縫製すべきプログラムとを記憶で
きれば充分であるので、ミシン1の製造コストも余り高
くならない。従って、本実施の形態のミシン1では、製
造コストを余り高めることなく、複数のプログラムに対
応した縫製を迅速に行うことができる。
Further, since it is sufficient that the RAM 85c can store at least the program currently being sewn and the program to be sewn next, the manufacturing cost of the sewing machine 1 does not become too high. Therefore, in the sewing machine 1 according to the present embodiment, sewing corresponding to a plurality of programs can be quickly performed without increasing the manufacturing cost too much.

【0026】なお、本発明は上記実施の形態になんら限
定されるものではなく、本発明の要旨を逸脱しない範囲
で、種々の形態で実施することができる。例えば、上記
実施の形態では、縫製に関わる複数のプログラムを記憶
した記憶媒体としてフロッピディスクを用いているが、
記憶媒体としては、この他、カセットテープ,ROMカ
ード等の各種記憶媒体を適用することができる。特に、
ROMカード等の半導体メモリを記憶媒体として用いた
場合、図5の読み込み処理を一層迅速に行うことができ
る。
It should be noted that the present invention is not limited to the above embodiment at all, and can be implemented in various forms without departing from the gist of the present invention. For example, in the above embodiment, a floppy disk is used as a storage medium storing a plurality of programs related to sewing.
In addition, various storage media such as a cassette tape and a ROM card can be applied as the storage medium. Especially,
When a semiconductor memory such as a ROM card is used as a storage medium, the reading process of FIG. 5 can be performed more quickly.

【0027】また、上記実施の形態では、縫製中に次に
縫製すべきプログラムを使用者が選択しているが、複数
のプログラムに対してその実行順序を予め設定し、その
順序に従って各プログラムの読み込み処理および縫製制
御処理を自動的に実行するようにしてもよい。この場
合、上記実行順序の設定後、スタートスイッチ27を操
作すれば全てのプログラムに対した縫製を連続的に実行
することができる。
In the above embodiment, the user selects a program to be sewn next during sewing. However, the execution order is set in advance for a plurality of programs, and each program is executed in accordance with the order. The reading process and the sewing control process may be automatically executed. In this case, if the start switch 27 is operated after the execution order is set, sewing for all programs can be continuously executed.

【0028】例えば、「日本株式会社 富士 太郎」な
るネーム入れを行う場合、「日本」「株式会社」「富
士」「太郎」の文字列に対して、それぞれ一つのプログ
ラムが対応しているとする。この場合、各プログラムの
実行順序を設定しておけば、「日本」の文字を縫製して
いる間に「株式会社」の縫製に関わるプログラムを読み
込み、「株式会社」の縫製中に「富士」のプログラムを
読み込むといった処理が自動的に行える。従って、スタ
ートスイッチ27を一度操作するだけで、全ての文字列
を縫製することができ、プログラム式電子ミシンを用い
た縫製作業が一層容易になる。
For example, in the case of entering the name "Japan Corporation Fuji Taro", it is assumed that one program corresponds to each of the character strings "Japan", "Japan Corporation", "Fuji" and "Taro". . In this case, if the execution order of each program is set, while sewing the characters of "Japan", the program related to sewing of "stock company" is read, and "Fuji" is sewn during sewing of "stock company". Can be automatically performed. Therefore, all the character strings can be sewn by operating the start switch 27 once, and the sewing operation using the programmable electronic sewing machine is further facilitated.

【0029】更に、ミシン1では布押え装置15をX−
Y方向に移動させているが、本発明は、布押え装置15
をR−θ方向に移動させるミシンや、ポケットを服地に
縫いつけるいわゆるポケットセッタ等にも適用すること
ができる。但し、文字の形状に対応した縫目を形成する
ためのプログラムを扱うミシンに本発明を適用した場
合、次のように、本発明の効果が一層顕著に現れる。す
なわち、文字の形状に対応した縫目を形成するためのプ
ログラムは、その種類や組合せのパターンが膨大とな
る。このため、この種のプログラムに対応した縫製を行
う場合、順序づけられたきわめて多数のプログラムに対
して、順次縫製を行う必要がある。ところが、本発明で
は、前述のようにこの種の縫製を迅速に行うことができ
るのである。
Further, in the sewing machine 1, the cloth presser 15 is
Although it is moved in the Y direction, the present invention
Can be applied to a sewing machine that moves in the R-θ direction, a so-called pocket setter that sewes a pocket to clothing. However, when the present invention is applied to a sewing machine that handles a program for forming a stitch corresponding to the shape of a character, the effects of the present invention appear more remarkably as follows. That is, a program for forming a stitch corresponding to the shape of a character has a huge number of types and combinations of patterns. Therefore, when performing sewing in accordance with this type of program, it is necessary to sequentially perform sewing on a very large number of ordered programs. However, according to the present invention, this kind of sewing can be performed quickly as described above.

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

【図1】本発明が適用されたプログラム式電子ミシンの
構成を表す斜視図である。
FIG. 1 is a perspective view illustrating a configuration of a programmable electronic sewing machine to which the present invention is applied.

【図2】そのミシンの布押え装置の構成を表す斜視図で
ある。
FIG. 2 is a perspective view illustrating a configuration of a cloth presser device of the sewing machine.

【図3】そのミシンの操作パネルの構成を表す正面図で
ある。
FIG. 3 is a front view illustrating a configuration of an operation panel of the sewing machine.

【図4】そのミシンの制御系の構成を表すブロック図で
ある。
FIG. 4 is a block diagram illustrating a configuration of a control system of the sewing machine.

【図5】その制御系で実行される読み込み処理を表すフ
ローチャートである。
FIG. 5 is a flowchart showing a reading process executed by the control system.

【図6】その制御系で実行される縫製制御処理を表すフ
ローチャートである。
FIG. 6 is a flowchart showing a sewing control process executed by the control system.

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

1…プログラム式電子ミシン 11…本体 2
1…X軸モータ 23…Y軸モータ 27…スタートスイッチ
29…操作パネル 41…ミシンモータ 43…針棒 51…フロ
ッピディスクドライブ 53…リード/ライトスイッチ 55…プログラム
番号選択スイッチ 57,65…7セグメントディスプレイ 59…メ
ニュー選択スイッチ 61…メニューランプ 63…ダイヤル 71
…プログラマ 85a…CPU 85c…RAM 99…加工
1: Programmable electronic sewing machine 11: Main body 2
1: X-axis motor 23: Y-axis motor 27: Start switch
29 operation panel 41 sewing machine motor 43 needle bar 51 floppy disk drive 53 read / write switch 55 program number selection switch 57, 65 7-segment display 59 menu switch 61 menu lamp 63 dial 71
... Programmer 85a ... CPU 85c ... RAM 99 ... Work cloth

フロントページの続き (72)発明者 山口 稔 愛知県名古屋市瑞穂区苗代町15番1号 ブ ラザー工業株式会社内Continuation of the front page (72) Inventor Minoru Yamaguchi 15-1, Nashiro-cho, Mizuho-ku, Nagoya-shi, Aichi

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 縫製に関わるプログラムを複数記憶した
記憶媒体から、上記プログラムを順次読み込む読み込み
手段と、 該読み込み手段が読み込んだプログラムに基づき、ミシ
ンの各部を駆動制御して縫製を行う縫製制御手段と、 を備えたプログラム式電子ミシンにおいて、 上記縫製制御手段が縫製を行っている間に、上記読み込
み手段が、上記縫製制御手段が次に縫製すべきプログラ
ムを読み込むことを特徴とするプログラム式電子ミシ
ン。
1. A reading means for sequentially reading a plurality of programs related to sewing from a storage medium storing the programs, and a sewing control means for performing drive control of each part of the sewing machine based on the program read by the reading means to perform sewing. And a program-type electronic sewing machine comprising: while the sewing control means performs sewing, the reading means reads a program to be sewn next by the sewing control means. sewing machine.
【請求項2】 上記次に縫製すべきプログラムが、上記
縫製制御手段が縫製を行っているプログラムと同一の場
合、上記読み込み手段は次に縫製すべきプログラムの読
み込みをせず、上記縫製制御手段は上記読み込み手段が
既に読み込んでいるプログラムに基づいて次の縫製を行
うことを特徴とする請求項1記載のプログラム式電子ミ
シン。
2. When the program to be sewn next is the same as the program to be sewn by the sewing control means, the reading means does not read the program to be sewn next. 2. The programmable electronic sewing machine according to claim 1, wherein the next sewing is performed based on a program which is already read by the reading means.
【請求項3】 上記プログラムが、文字の形状に対応し
た縫目を形成するためのプログラムであることを特徴と
する請求項1または2記載のプログラム式電子ミシン。
3. The programmable electronic sewing machine according to claim 1, wherein the program is a program for forming a stitch corresponding to a shape of a character.
JP13390097A 1997-05-23 1997-05-23 Program type electronic sewing machine Pending JPH10323472A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13390097A JPH10323472A (en) 1997-05-23 1997-05-23 Program type electronic sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13390097A JPH10323472A (en) 1997-05-23 1997-05-23 Program type electronic sewing machine

Publications (1)

Publication Number Publication Date
JPH10323472A true JPH10323472A (en) 1998-12-08

Family

ID=15115734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13390097A Pending JPH10323472A (en) 1997-05-23 1997-05-23 Program type electronic sewing machine

Country Status (1)

Country Link
JP (1) JPH10323472A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004129839A (en) * 2002-10-10 2004-04-30 Juki Corp Operation panel for sewing machine
JP2020513066A (en) * 2017-10-23 2020-04-30 エービーエム インターナショナル, インク. Embroidery quilting device, method and computer readable medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004129839A (en) * 2002-10-10 2004-04-30 Juki Corp Operation panel for sewing machine
JP2020513066A (en) * 2017-10-23 2020-04-30 エービーエム インターナショナル, インク. Embroidery quilting device, method and computer readable medium
US11220768B2 (en) 2017-10-23 2022-01-11 Abm International, Inc. Embroidery quilting apparatus, method, and computer-readable medium

Similar Documents

Publication Publication Date Title
US20060027154A1 (en) Sewing machine capable of embroidery sewing and display control program therefor
CN101302687B (en) Sewing machine control device and sewing machine therewith
JPH10323472A (en) Program type electronic sewing machine
JP2000197781A (en) Sewing machine
JP3464120B2 (en) Programmable electronic sewing machine
JPH11221381A (en) Sewing machine
JP3146460B2 (en) Electronically controlled embroidery sewing machine
JPH10323473A (en) Program type electronic sewing machine
JPH0542267A (en) Sewing machine with demonstration display function
JPH10328445A (en) Program preparing device for programming type electronic sewing machine
JP3617152B2 (en) Embroidery data creation device
JPH09132861A (en) Memory card for embroidery sewing, storing of data to the memory card, sewing data-processing apparatus capable of displaying embroidery pattern and embroidery sewing apparatus
JP2003053074A (en) Device for preparing program for sewing machine
JP2879275B2 (en) Automatic thread trimming sewing machine for pattern sewing
JPH09143861A (en) Embroidery data processing apparatus
JPH09132859A (en) Embroidering data processor
JP3146478B2 (en) Electronically controlled embroidery sewing machine
JP3846907B2 (en) Embroidery sewing machine pattern selection device
KR20040094371A (en) Electric zigzag sewing machine
JP2921199B2 (en) Sewing data processing device
JPS5925905Y2 (en) automatic embroidery machine
JP3146477B2 (en) Electronically controlled embroidery sewing machine
JP2002346258A (en) Pattern editing device for embroidery machine and embroidery machine
JPH09108466A (en) Embroidering device
JPH06154444A (en) Enbroidery sewing machine

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040224