Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2800819B2 - sewing machine - Google Patents
[go: Go Back, main page]

JP2800819B2 - sewing machine - Google Patents

sewing machine

Info

Publication number
JP2800819B2
JP2800819B2 JP1078798A JP1078798A JP2800819B2 JP 2800819 B2 JP2800819 B2 JP 2800819B2 JP 1078798 A JP1078798 A JP 1078798A JP 1078798 A JP1078798 A JP 1078798A JP 2800819 B2 JP2800819 B2 JP 2800819B2
Authority
JP
Japan
Prior art keywords
pattern
storage means
stored
sewing machine
data
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.)
Expired - Fee Related
Application number
JP1078798A
Other languages
Japanese (ja)
Other versions
JPH10165679A (en
Inventor
不二夫 堀江
憲司 松原
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 JP1078798A priority Critical patent/JP2800819B2/en
Publication of JPH10165679A publication Critical patent/JPH10165679A/en
Application granted granted Critical
Publication of JP2800819B2 publication Critical patent/JP2800819B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

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

【0001】[0001]

【発明の属する技術分野】本発明はミシンに関し、詳し
くは複数の模様を記憶した記憶手段から模様を選択し、
選択された一または二以上の模様の並びを記憶してい
て、この記憶された模様の並びを順次読み出してミシン
の縫製機構を駆動し、模様を形成するミシンに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sewing machine, and more particularly, to selecting a pattern from storage means storing a plurality of patterns.
The present invention relates to a sewing machine that stores a sequence of one or more selected patterns, sequentially reads out the stored sequence of patterns, drives a sewing mechanism of the sewing machine, and forms a pattern.

【0002】[0002]

【従来の技術】従来のミシンには、例えばテンキーを操
作して文字の選択を繰り返し、文字を組み合わせて氏名
や学校名を入力すれば、布にこれら氏名や学校名などを
形成できるものがある。
2. Description of the Related Art Some conventional sewing machines are capable of forming a name, a school name, and the like on a cloth by, for example, operating a numeric keypad to repeatedly select a character and combining the characters to input a name or a school name. .

【0003】この従来のミシンはその制御装置のマイク
ロコンピュータのROMに、ミシンの縫製機構を駆動し
て文字等の模様を形成するための縫目データが模様別に
予め記憶させてあり、テンキーで番号を繰り返し入力す
ると、入力番号によって指定される文字(模様)の模様
番号が一旦RAMに並べて記憶され、模様形成時には、
このRAMから模様番号を順に読み出すことで模様番号
に対応する縫目データをROMから順に読み出し、ミシ
ンの縫製機構を駆動して例えば氏名を形成するという構
成を備えていた。
In the conventional sewing machine, stitch data for forming a pattern such as a character by driving a sewing mechanism of the sewing machine is stored in advance in a ROM of a microcomputer of a control device of the sewing machine. Is repeatedly input, the pattern number of the character (pattern) designated by the input number is temporarily stored in the RAM, and when forming the pattern,
By sequentially reading the pattern numbers from the RAM, the stitch data corresponding to the pattern numbers is sequentially read from the ROM, and the sewing mechanism of the sewing machine is driven to form a name, for example.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記構
成では、新たな模様の並びを形成するとRAMには新し
い模様番号が記憶されるため、模様を形成する都度、テ
ンキー操作を繰り返してその模様の並びを入力しなけれ
ばならず、使い勝手に問題があった。また、電源を一旦
切ればRAMに記憶された模様番号は消えるため、この
場合も模様形成の際にはテンキー操作を繰り返して模様
の並びを入力しなければならなかった。従って、例えば
氏名など何度も使用する模様の並びを形成する場合に
は、その度毎に行なう入力が煩雑な作業となった。
However, in the above arrangement, when a new pattern arrangement is formed, a new pattern number is stored in the RAM. Therefore, each time a pattern is formed, the ten-key operation is repeated to arrange the pattern arrangement. Has to be entered, and there is a problem in usability. Further, once the power is turned off, the pattern number stored in the RAM disappears. Therefore, in this case, it is necessary to repeat the operation of the ten keys to input the arrangement of the patterns when forming the patterns. Therefore, in the case of forming an arrangement of a pattern that is used many times, such as a name, for example, inputting each time becomes a complicated operation.

【0005】この問題に対しては、氏名等を構成する模
様の模様番号を不揮発的に記憶して再利用する構成が考
えられるが、不揮発的に記憶させるための操作をするの
を忘れると、RAMの記憶内容は失われてしまう。
To solve this problem, a configuration is conceivable in which the pattern numbers of the patterns constituting the names and the like are stored in a nonvolatile manner and reused .
If you forget, the contents stored in the RAM will be lost.

【0006】本発明のミシンは上記課題を解決し、意識
的に操作をしなくとも、氏名など繰り返して形成する模
様を不揮発的に記憶させることにより、例えば電源を入
り切りしても、この模様を何度でも形成可能にすること
を目的とする。
[0006] The sewing machine of the present invention is to solve the above problems, consciousness
Model that is repeatedly formed without the need for manual operation.
By non-volatile storage of like, for example, even when turning on or off the power, and an object thereof is to allow any number of times form the pattern-like.

【0007】[0007]

【課題を解決するための手段】かかる目的を達成する本
発明の構成について以下説明する。本発明の請求項1に
記載されたミシンは、図1に例示するように、複数の模
様を記憶した記憶手段から模様を選択する模様選択手
、該模様選択手段により選択された前記模様に関わる
データを記憶しておく模様記憶手段と、該記憶された
模様に関わるデータを順次読み出してミシンの縫製機
構を駆動し、該模様を形成する制御手段と該制御手段
に対して、前記データの読み出し、前記縫製機構の駆動
等の指令をするための操作部とを備えたミシンにおい
て、前記模様に関わるデータを不揮発的に記憶するため
不揮発性記憶手段と、所定の操作により、前記不揮発
性記憶手段に記憶された前記模様に関わるデータを前記
模様記憶手段に展開する模様読出手段と、前記模様選択
手段もしくは前記操作部に対してなされた操作であって
且つ不揮発的に記憶させる旨の指令以外の操作に起因し
て、前記模様に関わるデータを前記不揮発性記憶手段に
不揮発的に記憶させる状態、に当該ミシンを移行させる
状態移行手段とを備えたことを特徴とする。また請求項
2に記載の本発明は、請求項1に記載のミシンにおい
て、前記不揮発性記憶手段が、前記模様に関わるデータ
として、少なくとも模様の並びを記憶するためのもので
あることを特徴とする。また、更に請求項3に記載の本
発明は、請求項2に記載のミシンにおいて、前記模様と
して、少なくとも文字を取り扱うことを特徴とする。請
求項4に記載の本発明は、請求項2または3に記載のミ
シンにおいて、前記模様記憶手段が、前記模様選択手段
によって順次選択された複数の模様を記憶可能にされた
ものであり、前記模様選択手段が、順次選択されてなる
模様の並びの終了を指令する終了操作手段を備えたもの
であり、前記終了操作手段に終了の指令が為されると、
前記模様に関するデータを前記不揮発性記憶手段に不揮
発的に記憶させる模様データ格納手段を備えたことを特
徴とする。請求項5に記載の本発明は、請求項1から4
にいずれか記載のミシンにおいて、前記模様記憶手段
が、前記不揮発性記憶手段に不揮発的に記憶するデータ
と、前記不揮発性記憶手段に記憶しないデータとを、互
いに区別して記憶可能にされ ており、前記状態移行手段
が、前記不揮発性記憶手段に不揮発的に記憶するデータ
の記憶が開始されると、模様に関わるデータを不揮発的
に記憶させる前記状態に、当該ミシンを移行させるもの
であることを特徴とする。請求項6に記載の本発明は、
請求項1から5にいずれか記載のミシンにおいて、前記
不揮発性記憶手段が、前記模様に関わるデータを、電気
的な作用により不揮発的に記憶するものであることを特
徴とする。
The structure of the present invention for achieving the above object will be described below. Claim 1 of the present invention
The described sewing machine, as illustrated in FIG. 1, the pattern selecting means to select the stored hand-stage or we design for storing a plurality of patterns
And, related to the pattern that has been more selective in該模like selection hand stage
And pattern memory hand stages for storing data, before being the storage
Sewing machine of sewing machine by sequentially reading data related to the pattern
To drive the structure, and control means to form a該模like, the control means
Read out the data and drive the sewing mechanism
In a sewing machine having an operation section for instructions etc., for storing data in a nonvolatile manner related to the pattern
Of a non-volatile memory hand stage, by a predetermined operation, and pattern readout means for expanding the data relating to the pattern stored in the nonvolatile memory hand stage in said pattern memory hand stage, the pattern selection
Means or an operation performed on the operation unit,
And operation other than the instruction to store in a non-volatile manner
The data relating to the pattern is stored in the nonvolatile storage means.
Transfers the sewing machine to a non-volatile storage state
State transition means . Claims
The present invention according to claim 2 provides the sewing machine according to claim 1.
The nonvolatile storage means stores data relating to the pattern;
As to memorize at least the arrangement of the patterns
There is a feature. The book according to claim 3.
The invention provides the sewing machine according to claim 2, wherein the pattern and
And at least handle characters. Contract
The present invention as set forth in claim 4 provides the present invention according to claim 2 or 3.
The pattern storage means, the pattern selection means
Enabled to store multiple patterns sequentially selected by
And the pattern selecting means are sequentially selected.
With end operation means for instructing the end of the pattern arrangement
When an end command is issued to the end operation means,
The data relating to the pattern is stored in the nonvolatile storage means.
That pattern data storage means for
Sign. The present invention described in claim 5 provides the invention according to claims 1 to 4.
In the sewing machine according to any one of the above, the pattern storage means
Is data stored in the nonvolatile storage means in a nonvolatile manner.
And data not stored in the nonvolatile storage means.
The state transition means.
Is data stored in the nonvolatile storage means in a nonvolatile manner.
When data storage is started, data related to the pattern is
To transfer the sewing machine to the state to be stored in the sewing machine
It is characterized by being. The present invention according to claim 6 provides:
The sewing machine according to any one of claims 1 to 5, wherein
Non-volatile storage means stores data relating to the pattern
That the data is stored in a non-volatile manner
Sign.

【0008】[作用]請求項1に記載の 構成を有するミシンでは、複数の模様
を記憶した記憶手段から模様選択手段により模様を選択
すると、選択された模様に関わるデータは模様記憶手
記憶される。この記憶された模様に関わるデータ
当該ミシンが不揮発的に記憶させる状態にあるときに
は、不揮発性記憶手段に不揮発的に記憶される。この状
態は、模様選択手段もしくは前記操作部に対してなされ
た操作であって且つ不揮発的に記憶させる旨の指令以外
の操作に起因して、状態移行手段によって移行されるこ
とにより創出される。すなわち、模様に関わるデータ
は、そのデータを不揮発的に記憶させることを意識せず
とも、模様選択手段もしくは操作部に対して、ある操作
をすることにより移行された状態においては、いわば自
動的に行なわれる。
[0008] [Operation] In a sewing machine having a structure according to claim 1, selecting a more patterns in the storage hands stage or we pattern selection hand stage storing a plurality of patterns, data relating to the selected pattern is the pattern storage hand stage
It is stored in. Data related to the stored pattern is,
When the sewing machine is in a state of storing in a nonvolatile manner
Is nonvolatile manner in the non-volatile memory hand stage. This state
State is performed on the pattern selection means or the operation unit.
Operation other than a command to store in a non-volatile manner
Is changed by the state transfer means due to the operation of
Created by That is, data related to the pattern
Is not aware that the data is stored in a nonvolatile manner
Both, a certain operation is performed on the pattern selection means or the operation unit.
In the state that has been migrated by
It is done dynamically.

【0009】こうして不揮発性記憶手段に記憶された模
に関わるデータは、模様読出手段に所定の操作を行な
うことで、模様記憶手段に展開される。制御装置はこの
模様記憶手段に展開された模様に関わるデータを順次読
み出し、縫製機構を駆動して模様を形成する。請求項2
に記載の本発明では、不揮発性記憶手段が、模様に関わ
るデータとして、少なくとも、模様の並びを記憶するた
めのものとなっている。こうすれば、不揮発的に記憶さ
せる模様の並び方を変えることにより、記憶手段に記憶
されている模様以外にも様々な模様を作りだすことがで
きる。請求項3に記載の本発明では、請求項2に記載の
ミシンを、模様として少なくとも文字を取り扱う。つま
り、記憶手段から文字を選択したり、この文字(或は文
字の並び)を、模様記憶手段に記憶させたり或は不揮発
性記憶手段に不揮発的に記憶させたり、制御手段を介し
て文字を縫製したりする。このように文字(特に文字の
並び)を取り扱うことにより、文字を並べて様々な語句
を当該ミシンにて縫製形成することができる。これによ
り前記の効果に加えて、単語や、氏名など、極めて有用
な情報を縫製により形成することが可能となる。請求項
4に記載の本発明では、請求項2または3に記載のミシ
ンにおいて、模様記憶手段が、模様選択手段によって順
次選択された複数の模様を記憶可能にされており、模様
選択手段が、順次選択されてなる模様の並びの終了を指
令する終了操作手段を備えている。そして、終了操作手
段に終了の指令が為されると、模様データ格納手段が、
模様に関するデータを不揮発性記憶手段に不揮発的に格
納する。この態様によれば、模様の並びを入力して行
き、その終了を入力するだけで、不揮発的に記憶され
る。請求項5に記載の本発明では、請求項1〜4に記載
のミシンにおいて、模様記憶手段が、不揮発性記憶手段
に不揮発的に記憶するデータと、不揮発性記憶手段に記
憶しないデータとを、互いに区別して記憶可能にされて
いる。そしてこの、不揮発的に記憶するデータの記憶が
開始されると、状態移行手段が当該ミシンを模様に関わ
るデータを不揮発的に記憶させる前記状態に移行させ
る。こうすると、不揮発性記憶手段に記憶しないデータ
が、不揮発性記憶手段の記憶容量を圧迫 するのを防止で
きる。請求項6に記載の本発明は、請求項1から5にい
ずれか記載のミシンにおいて、不揮発的な記憶を電気的
な作用により行なうようにされている。電気的な作用と
は、メモリの記憶保持のための電源として、バッテリ等
を用いることが考えられる。これは、外部から何等かの
電力供給を受けない限り、いずれは記憶内容が消失す
る。こうすると、不揮発的に記憶されている期間が限ら
れるが、電気的な作用による記憶が消失するほど長期
間、ミシンが使用されない場合には、保持されている記
憶は価値の無いものと考えられる。つまり、請求項6に
記載のミシンによれば、価値の無い記憶を消失させるこ
とにより、不揮発性記憶手段の記憶容量を適切に確保す
ることができる。
[0009] Data relating to the pattern stored in the nonvolatile memory hand stage Te Confucius, by performing a predetermined operation on the pattern read hand stage is expanded in the design storage hand stage. Control equipment sequentially reads the data related to the pattern developed in the design storage hand stage, to form a pattern like by driving the sewing machine structure. Claim 2
In the present invention described in the above, the non-volatile storage means is related to the pattern.
At least the pattern arrangement
It has become a thing. This way, the non-volatile memory
By changing the arrangement of the patterns to be stored,
It is possible to create various patterns in addition to the patterns
Wear. According to the present invention described in claim 3, according to claim 2,
The sewing machine handles at least letters as patterns. Toes
Select a character from the storage means,
Character arrangement) in the pattern storage means or
Storage in a non-volatile storage means or via a control means.
And sew letters. Thus, characters (especially characters
), Various words and phrases are arranged
Can be formed by sewing with the sewing machine. This
In addition to the above effects, it is extremely useful for words, names, etc.
Information can be formed by sewing. Claim
According to the fourth aspect of the present invention, the method according to the second or third aspect is provided.
Pattern storage means, the pattern selection means
The next multiple selected patterns can be stored.
The selecting means designates the end of the sequence of the patterns sequentially selected.
Commanding end operation means. And the end operator
When an end command is issued to the column, the pattern data storage means
Non-volatile storage of pattern data in non-volatile storage means
To pay. According to this aspect, the pattern arrangement is input and the
Just enter the end,
You. According to the present invention described in claim 5, according to claims 1-4.
The pattern storage means is a non-volatile storage means
Data to be stored in the nonvolatile storage means and data stored in the nonvolatile storage means.
Data that you do not remember can be stored separately from each other
I have. And, the storage of the data to be stored in a nonvolatile manner is
When started, the state transition means takes the sewing machine into
To the above state in which data is stored in a nonvolatile manner.
You. By doing so, data not stored in the non-volatile storage means
Prevents the storage capacity of the non-volatile storage means from being squeezed.
Wear. The present invention described in claim 6 is based on claims 1 to 5.
In the sewing machine described in any of the above, the non-volatile memory
It is made to perform by an appropriate action. Electrical action and
Is a battery, etc.
It is conceivable to use. This is something external
Unless power is supplied, the contents will eventually be lost
You. In this way, the period that is stored in a non-volatile manner is limited.
But long enough to lose the memory of electrical action
If the sewing machine is not used during
Memory is considered worthless. That is, in claim 6
According to the described sewing machine, valuable memories can be lost.
With this, the storage capacity of the nonvolatile storage means is appropriately secured.
Can be

【0010】[0010]

【発明の実施の形態】以上説明した本発明の構成・作用
を一層明らかにするために、以下本発明のミシンの好適
な実施例について説明する。図2は本発明一実施例とし
てのミシンの外観図である。
BEST MODE FOR CARRYING OUT THE INVENTION In order to further clarify the configuration and operation of the present invention described above, a preferred embodiment of the sewing machine of the present invention will be described below. FIG. 2 is an external view of a sewing machine as one embodiment of the present invention.

【0011】このミシンはケーシング正面の模様の選択
等を行なう操作キー1に所定の操作を加えることによ
り、氏名や記号等の模様を自動的に形成するものであ
。縫針3および送り歯5の近い位置に配置されている
のは模様の形成開始を指示するスタートスイッチ7であ
る。スタートスイッチ7は本発明の操作部に相当する。
また、模様選択を補助する構成として、選択した模様を
表示する表示部9や、形成可能な模様の種類を示す参照
プレート11を備えている。
This sewing machine is used to select the pattern on the front of the casing.
When a predetermined operation is performed on the operation key 1 for performing the above operation, a pattern such as a name or a symbol is automatically formed . It is arranged at a position close to that of sewing needle 3 and the feed dog 5
Of the Ru start switch 7 der <br/> to instruct the formation start of the pattern. The start switch 7 corresponds to the operation unit of the present invention.
Further, as a configuration for assisting the pattern selection, a display unit 9 for displaying the selected pattern and a reference plate 11 for indicating a type of pattern that can be formed are provided.

【0012】操作キー1は、模様を2桁の番号で選択す
るテンキー13と、模様を組み合わせて選択する場合に
押す「+」キー17と、この組み合せて模様を選択する
場合に、その選択が終了したときに押す開始・終了キー
15と、選択した模様を取り消す場合に押す取消キー1
9とを備えている。なお、開始・終了キー15は、模様
の組み合せを行なう場合にはその初めにも押す。この開
始・終了キー15が本発明の終了操作手段に相当し、操
作キー1は模様選択手段に相当する。
[0012] The operation key 1 includes a numeric keypad 13 to select a pattern in the two-digit number, and press in the case of selecting a combination of model-like "+" key 17, to select a pattern to this combination
Start / end key to press when the selection is completed
15 and Cancel key 1 to be pressed to cancel the selected pattern
9 is provided. Note that the start / end key 15 is
When performing the combination of, also press at the beginning. This opening
The start / end key 15 corresponds to the end operation means of the present invention.
The operation key 1 corresponds to a pattern selection unit.

【0013】表示部9は液晶表示板(LCD)46を備
えている。この液晶表示板はテンキー13により入力し
た番号、あるいは入力した番号により指定された模様の
概略形状を、入力順にドットマトリックスのパターンに
従って表示する。参照プレート11はテンキー13で入
力する2桁番号に対応する文字,記号等を示すものであ
る。実施例では入力する番号のうち、1番ないし94番
はアルファベット等の通常の模様・記号に割り当ててお
り、95番ないし99番を、使用者が文字や記号等を組
み合わせて不揮発的に登録する模様の並び(以下、これ
をメッセージ模様という)の書込・読出に割り当ててい
る。つまり、95番ないし99番を選ぶと、ミシンは、
組み合せた文字や記号を不揮発的に記憶する状態に移行
する。これら95番ないし99番を選択することが、状
態移行手段を作動させることに相当する。参照プレート
11には95番から99番がメッセージ模様である旨の
表示が設けてある。
The display section 9 has a liquid crystal display (LCD) 46. The liquid crystal display panel displays the number input by the ten keys 13 or the approximate shape of the pattern specified by the input number in the order of input in accordance with the dot matrix pattern. The reference plate 11 indicates characters, symbols, and the like corresponding to the two-digit number input by the ten keys 13. In the embodiment, among the numbers to be input, numbers 1 to 94 are assigned to normal patterns and symbols such as alphabets, and the numbers 95 to 99 are registered in a non-volatile manner by the user combining characters and symbols. It is assigned to writing / reading of a pattern arrangement (hereinafter referred to as a message pattern). In other words, if you select the 95th to 99th, the sewing machine
Transition to a state where the combined characters and symbols are stored in a nonvolatile manner
I do. It is necessary to select these 95th to 99th
This corresponds to operating the state transition means. The reference plate 11 is provided with an indication that the numbers 95 to 99 are message patterns.

【0014】以上の操作部の操作に応じてミシンの縫製
機構を駆動する電子制御装置20を、図3にブロック図
として示す。電子制御装置20は、周知のCPU21,
ROM23,RAM25、入力インタフェース27、出
力インタフェース29を内蔵する。実施例では、更に、
不揮発性メモリとしてEEPROM31がバス33を介
してCPU21等の各部に接続されている。このEEP
ROM31が本発明の不揮発性記憶手段に相当する。
力インタフェース27には、上記の操作部のテンキー1
3や、開始・終了キー15、「+」キー17、取消キー
19、スタートスイッチ7が接続されている。また、出
力インタフェース29には、ミシンモータ37を駆動す
るモータ駆動装置39や、縫針3を揺動するための縫針
アクチュエータ41および送り歯5を駆動する送り歯ア
クチュエータ43を駆動するアクチュエータ駆動装置4
5、さらに液晶表示板(LCD)46を駆動するLCD
駆動回路47が接続されている。
FIG. 3 is a block diagram showing an electronic control unit 20 for driving the sewing mechanism of the sewing machine in response to the operation of the operation unit. The electronic control unit 20 includes a well-known CPU 21,
It has a ROM 23, a RAM 25, an input interface 27, and an output interface 29. In the embodiment, further,
An EEPROM 31 as a non-volatile memory is connected to each unit such as the CPU 21 via a bus 33. This EEP
The ROM 31 corresponds to a non-volatile storage unit of the present invention. The input in tough Esu 27, ten-key pad 1 of the above-mentioned operation unit
3, a start / end key 15, a "+" key 17, a cancel key 19, and a start switch 7 are connected. Further, the output in tough Esu 29, actuator drive device for driving the feed dog actuator 43 for driving and motor driving device 39 for driving the sewing machine motor 37, the needle actuator 41 and the feed teeth 5 for swinging the needle 3 4
5. LCD for driving liquid crystal display panel (LCD) 46
The drive circuit 47 is connected.

【0015】この電子制御装置20はROM23に記憶
されているプログラムを実行することにより、テンキー
13等の指示に応じた模様の選択処理や模様の形成処理
等を行なうが、これら処理を実現するため、ROM2
3,RAM25,EEPROM31の所定領域は各々特
定データ構造に割り当てられている。
The electronic control unit 20 executes a program stored in the ROM 23 to perform a pattern selecting process, a pattern forming process, and the like in accordance with an instruction from the numeric keypad 13 and the like. , ROM2
3, predetermined areas of the RAM 25 and the EEPROM 31 are respectively assigned to specific data structures.

【0016】ROM23には、モータ駆動装置39やア
クチュエータ駆動装置45を駆動して模様を形成するた
めの縫目データが模様別に予め記憶されている。この領
域は、図4(A)に示すように、一個の文字や記号を形
成するために必要な縫目データを一組にまとめ、その一
組の縫目データ全体が一の模様番号Nptn により特定さ
れる構造に構成されている。
In the ROM 23, stitch data for driving the motor driving device 39 and the actuator driving device 45 to form a pattern is stored in advance for each pattern. In this area, as shown in FIG. 4A, stitch data necessary to form one character or symbol is collected into one set, and the entire set of stitch data is represented by one pattern number Nptn. It is configured to the specified structure.

【0017】RAM25には、この模様番号Nptn を記
憶する模様番号記憶領域が設定されている。模様番号記
憶領域は、図4(B)に示すように模様番号Nptn が並
べて記憶され、各模様番号Nptn が組合せポインタPの
値により特定される構造に構成されている。
A pattern number storage area for storing the pattern number Nptn is set in the RAM 25. The pattern number storage area has a structure in which pattern numbers Nptn are stored side by side as shown in FIG. 4B, and each pattern number Nptn is specified by the value of the combination pointer P.

【0018】EEPROM31には、模様番号Nptn の
並びを不揮発的に記憶する領域が設定されている。その
領域は、図4(C)に示すように、模様番号Nptn を並
べた群がグループ別にまとめて記憶され、そのグループ
がグループ番号Ngrp により特定される構造に構成され
ている。ここで記憶される模様番号Nptn を並べた群
は、RAM25が記憶する模様番号Nptn の並びに相当
するものである。実施例ではグループ番号Ngrp が0番
から4番まで設けられ、模様番号Nptn の並びの群が5
セット記憶される。このグループ番号Ngrp の0番ない
し4番は、電子制御装置20が行なう処理によりテンキ
ー13の入力番号の95番ないし99番に順に対応され
る。
In the EEPROM 31, an area for storing the arrangement of the pattern numbers Nptn in a nonvolatile manner is set. As shown in FIG. 4C, the area has a structure in which a group in which pattern numbers Nptn are arranged is collectively stored for each group, and the group is specified by a group number Ngrp. The group in which the pattern numbers Nptn stored here are arranged corresponds to the arrangement of the pattern numbers Nptn stored in the RAM 25. In the embodiment, the group numbers Ngrp are provided from No. 0 to No. 4, and the group of the pattern numbers Nptn is 5
Set is stored. The numbers 0 to 4 of the group number Ngrp correspond to the input numbers 95 to 99 of the numeric keypad 13 in sequence by the processing performed by the electronic control unit 20.

【0019】こうして構成した実施例のミシンにおいて
は、キー操作に応じて電子制御装置20が次のように処
理を実行し、キー操作に対応するミシンの制御を行な
う。電子制御装置20は、電源が投入され、初期処理を
実行した後、図5のフローチャートに示す模様選択処理
を行なう。模様選択処理は、操作キーの読み込み処理
(ステップ100)を行なった後、操作キーの種類を判
別して各操作キーの機能に応じたサブルーチンを実行す
る処理を繰り返すことにより、キー操作に対応するよう
にミシンを制御するものである。
In the sewing machine according to this embodiment, the electronic control unit 20 executes the following processing according to the key operation, and controls the sewing machine corresponding to the key operation. After the power is turned on and the initial processing is performed, the electronic control unit 20 performs the pattern selection processing shown in the flowchart of FIG. The pattern selection process corresponds to a key operation by performing a process of reading an operation key (step 100), repeating a process of determining the type of the operation key and executing a subroutine corresponding to the function of each operation key. The sewing machine is controlled as described above.

【0020】処理を開始し、操作キーの読込処理(ステ
ップ100)を行なうと、まず、操作キーがテンキー1
3か否かの判断処理(ステップ110)を行なう。テン
キー13であると判別すれば、テンキー13で入力した
番号に対応する模様の模様番号をRAM25に格納した
り、メッセージ模様に係る模様の模様番号をEEPRO
M31に書き込んだり、EEPROM31から読み出し
たりするサブルーチン(ステップ120)を実行する。
When the process is started and the operation key is read (step 100), first, the operation key
A determination process (step 110) for determining whether the number is 3 is performed. If it is determined that the key is the ten key 13, the pattern number of the pattern corresponding to the number input with the ten key 13 is stored in the RAM 25, and the pattern number of the pattern related to the message pattern is stored in the EEPROM.
A subroutine (step 120) for writing to M31 and reading from EEPROM 31 is executed.

【0021】一方、ステップ110の処理でテンキー1
3でないと判別すれば、続いて操作キーが開始・終了キ
ー15か否かの判断処理(ステップ130)を行なう。
開始・終了キー15であると判別すると、上記ステップ
120のサブルーチンにおいて実行されるEEPROM
31への模様番号の書込処理の開始および終了を設定す
るサブルーチン(ステップ140)を実行する。
On the other hand, the numeric keypad 1
If it is determined that it is not 3, then a determination process (step 130) is performed to determine whether the operation key is the start / end key 15.
If it is determined that the key is the start / end key 15, the EEPROM executed in the subroutine of step 120 is executed.
A subroutine (step 140) for setting the start and end of the process of writing the pattern number into the block 31 is executed.

【0022】ステップ130の処理で開始・終了キー1
5でもないと判断すると、次に操作キーが「+」キー1
7か否かの判断処理(ステップ150)を行なう。
「+」キー17であると判別すれば、「+」フラグFpl
s をセットする処理(ステップ160)を行なう。この
「+」フラグFpls は、例えば氏名の入力など、文字や
記号を組み合わせて行なう入力の場合、ステップ120
のサブルーチンで行なうRAM25やEEPROM31
への新規の模様番号Nptn の記憶処理を、最後に記憶し
た模様番号Nptn の後に組み合わせて記憶する処理とす
るものである。
Start / end key 1 in step 130
If it is determined that the number is not 5, the operation key is next the “+” key 1
7 is determined (step 150).
If it is determined that the key is the "+" key 17, the "+" flag Fpl
A process for setting s (step 160) is performed. This "+" flag Fpls is used in step 120 when the input is made by combining characters and symbols, such as the input of a name.
RAM 25 and EEPROM 31 performed in the subroutine of
The storage process of the new pattern number Nptn is a process of combining and storing after the last stored pattern number Nptn.

【0023】ステップ150の処理で操作キーが「+」
キー17でもないと判断すると、最後に操作キーが取消
キー19か否かの判断処理(ステップ170)を行な
う。取消キー19であると判別すれば、先のステップ1
20のサブルーチンでRAM25やEEPROM31に
書き込んだ模様番号を取り消すサブルーチン(ステップ
180)を実行する。
In the process of step 150, the operation key is "+"
If it is determined that the operation key is not the key 17, finally, a process of determining whether or not the operation key is the cancel key 19 (step 170) is performed. If it is determined that the key is the cancel key 19, the previous step 1
A subroutine (step 180) for canceling the pattern number written in the RAM 25 or the EEPROM 31 in the subroutine 20 is executed.

【0024】以上の処理の実行により、電子制御装置2
0は操作キーの種類を判別し、判別した操作キーの機能
に応じたサブルーチンや処理を実行することを繰り返し
て、操作者の意図に応じミシンを制御する。以下、電子
制御装置20が行なう処理を操作のパターンに応じて説
明する。
By executing the above processing, the electronic control unit 2
0 controls the sewing machine in accordance with the intention of the operator by repeatedly determining the type of the operation key and repeatedly executing a subroutine or a process according to the function of the determined operation key. Hereinafter, the processing performed by the electronic control unit 20 will be described according to the operation pattern.

【0025】(ア) まず、メッセージ模様の登録は行
なわず、一回に限り必要な模様を形成する操作パターン
において、電子制御装置20が行なう処理を説明する。
この操作パターンでは、テンキー13と「+」キー17
を組み合わせて操作する。テンキー13を操作すると、
電子制御装置20は、ステップ110の処理で操作キー
がテンキー13であると判別し、処理をステップ120
のサブルーチン、即ち模様番号書込・読出処理に移行す
る。
(A) First, a process performed by the electronic control unit 20 in an operation pattern for forming a required pattern only once without registering a message pattern will be described.
In this operation pattern, the ten key 13 and the “+” key 17
Operate in combination. When the ten keys 13 are operated,
The electronic control unit 20 determines that the operation key is the ten key 13 in the process of step 110, and proceeds to step 120.
, Ie, the pattern number writing / reading process.

【0026】模様番号書込・読出処理においては、図6
のフローチャートに示すように、電子制御装置20は、
まず、操作されたテンキー13の番号から2桁の入力番
号mnを特定する処理(ステップ200)を行なう。2
桁の入力番号mnを特定すると、「+」フラグFpls が
セットされているか否かを判断する処理(ステップ21
0)を行なう。一番目の模様を入力するテンキー13の
操作時には「+」フラグFpls はセットされていないか
ら、このステップ210の処理では否定判断を行ない、
組合せポインタPを値「FF」にリセットする処理(ス
テップ220)を実行する。組合せポインタPは入力番
号mnに対応する模様の模様番号Nptn の組合せ順位を
指定するものである。
In the pattern number writing / reading process, FIG.
As shown in the flowchart of FIG.
First, a process (step 200) for specifying a two-digit input number mn from the number of the operated ten key 13 is performed. 2
When the digit input number mn is specified, a process of determining whether or not the "+" flag Fpls is set (step 21)
Perform 0). When the ten key 13 for inputting the first pattern is operated, the "+" flag Fpls is not set, so a negative judgment is made in the process of step 210.
A process (step 220) of resetting the combination pointer P to the value “FF” is executed. The combination pointer P designates the combination order of the pattern number Nptn of the pattern corresponding to the input number mn.

【0027】次に、入力番号mnが95番ないし99番
であるか、即ち、メッセージ模様にかかる処理か否かの
判断処理(ステップ230)を行なう。一回限りの模様
の並びの入力を行なう場合には、テンキー13で入力す
る入力番号mnは95番ないし99番ではないので、ス
テップ230の処理では否定判断となる。
Next, a determination process (step 230) is performed to determine whether or not the input number mn is in the range of 95th to 99th, that is, whether or not the process is for a message pattern. In the case of inputting the pattern arrangement only once, since the input number mn input by the ten keys 13 is not 95th to 99th, a negative judgment is made in the process of step 230.

【0028】従って、続いて組合せポインタPをインク
リメントする処理(ステップ240)を実行し、入力番
号mnに対応する模様の模様番号Nptn(mn)を特定
する処理(ステップ250)を行なう。模様番号Nptn
を特定することにより、入力番号mnに対応する模様の
形成に必要なROM23の縫目データの組が特定され
る。
Accordingly, the process of incrementing the combination pointer P (step 240) is then performed, and the process of specifying the pattern number Nptn (mn) of the pattern corresponding to the input number mn is performed (step 250). Pattern number Nptn
Is specified, a set of stitch data in the ROM 23 necessary for forming a pattern corresponding to the input number mn is specified.

【0029】こうして模様番号Nptn(mn) が得られ
ると、組合せポインタPの値で指定されるRAM25内
の模様番号記憶領域の所定番地のメモリM(P)に模様
番号Nptn(mn)を格納する処理(ステップ260)
を行なう。次に、メッセージフラグFmsg がセットされ
ているか否かの判断処理(ステップ270)を行なう。
このメッセージフラグFmsg は、開始・終了キー15の
操作によりステップ140のサブルーチンでセットされ
たり、リセットされたりするものである。一回限りの模
様の並びの入力を行なう場合には、メッセージフラグF
msg はリセットされているので、ステップ270の処理
では否定判断を行ない、以上の模様番号書込・読出処理
を一旦終了する。
When the pattern number Nptn (mn) is obtained in this manner, the pattern number Nptn (mn) is stored in the memory M (P) at a predetermined address in the pattern number storage area in the RAM 25 specified by the value of the combination pointer P. Processing (Step 260)
Perform Next, a process of determining whether or not the message flag Fmsg is set (step 270) is performed.
The message flag Fmsg is set or reset in the subroutine of step 140 by operating the start / end key 15. To enter the pattern arrangement only once, the message flag F
Since msg has been reset, a negative determination is made in the process of step 270, and the above pattern number writing / reading process is temporarily terminated.

【0030】こうしてRAM25には、操作されたテン
キー13で入力した模様の模様番号Nptn が記憶される
が、電子制御装置20は別処理により、その記憶内容を
確認のため表示部9に表示する。表示部9は、最初、図
9(A)に例示するようにテンキーの入力番号mnを数
秒間先頭に表示した後、図9(B)に例示するようにそ
の入力番号mnに対応する模様の概略形状を同じく先頭
に表示する。
In this way, the pattern number Nptn of the pattern input by the operated numeric keypad 13 is stored in the RAM 25, and the electronic control unit 20 displays the stored content on the display unit 9 for confirmation by another process. The display unit 9 first displays the input number mn of the numeric keypad at the beginning for several seconds as illustrated in FIG. 9A, and then displays a pattern corresponding to the input number mn as illustrated in FIG. 9B. The outline shape is also displayed at the top.

【0031】次に、「+」キー17を操作すると、電子
制御装置20は、ステップ150の処理で「+」フラグ
Fpls をセットする。電子制御装置20は別処理によ
り、表示部9に、図9(C)に例示するように先頭の模
様の表示に続いて「+」記号を表示する。
Next, when the "+" key 17 is operated, the electronic control unit 20 sets the "+" flag Fpls in the processing of step 150. The electronic control device 20 displays a “+” sign on the display unit 9 following the display of the leading pattern as illustrated in FIG. 9C by another process.

【0032】この後、テンキー13を操作すると、電子
制御装置20は先の模様番号書込・読出処理を再び実行
する。この場合は、ステップ210の処理で「+」フラ
グFpls がセットされていると肯定判断を行ない、ステ
ップ220の組合せポインタPをリセットする処理を行
なわない。続くステップ230の処理では、入力番号m
nは95番ないし99番ではないので否定判断を行な
い、組合せポインタPをインクリメントする処理(ステ
ップ240)と、入力番号mnから模様番号Nptn(m
n) を算出する処理(ステップ250)とを実行す
る。
Thereafter, when the ten key 13 is operated, the electronic control unit 20 executes the pattern number writing / reading process again. In this case, a positive determination is made in step 210 that the "+" flag Fpls has been set, and the process of resetting the combination pointer P in step 220 is not performed. In the processing of the subsequent step 230, the input number m
Since n is not 95th to 99th, a negative judgment is made, the process of incrementing the combination pointer P (step 240), and the pattern number Nptn (m
n) is calculated (step 250).

【0033】次に、算出した模様番号Nptn(mn)
を、インクリメントされた組合せポインタPで指定され
るRAM25内の模様番号記憶領域の所定番地のメモリ
M(P)に格納する処理(ステップ260)を行ない、
先の模様番号の後に、算出した模様番号を格納する。ス
テップ270の処理では、メッセージフラグFmsg はリ
セットされているから、否定判断を行ない、以上の処理
を一旦終了する。
Next, the calculated pattern number Nptn (mn)
Is stored in the memory M (P) at a predetermined address in the pattern number storage area in the RAM 25 designated by the incremented combination pointer P (step 260).
The calculated pattern number is stored after the previous pattern number. In the process of step 270, since the message flag Fmsg has been reset, a negative determination is made, and the above process is temporarily terminated.

【0034】このようにテンキー13で番号を入力し、
次に「+」キー17を押す操作を繰り返すことにより、
電子制御装置20は上述の処理を繰り返して、RAM2
5に、図4(B)に示すように模様番号Nptn を入力順
に記憶する。表示部9は、電子制御装置20は別処理に
より、図9(D)に例示するように「+」記号表示にか
わり、先頭の模様表示の後に2番目に入力された模様の
概略形状を表示する。
As described above, the number is input by the ten keys 13 and
Next, by repeating the operation of pressing the “+” key 17,
The electronic control unit 20 repeats the above-described processing, and
5, the pattern numbers Nptn are stored in the order of input as shown in FIG. In the display unit 9, the electronic control unit 20 displays the schematic shape of the second input pattern after the first pattern display instead of the “+” symbol display as illustrated in FIG. I do.

【0035】ここで、スタートスイッチ7を押せば、電
子制御装置20はこれまで説明した模様選択処理を終了
し、模様を形成する別処理を開始する。模様の形成処理
では、RAM25内の模様番号記憶領域の各メモリMに
並べて記憶された模様番号Nptn を、組合せポインタP
の小さい順から読み出し、読み出した模様番号Nptnに
対応する組の縫目データをROM23から読み出して、
ミシンの縫製機構を駆動し、入力した模様を入力順に並
べて形成する。
Here, when the start switch 7 is pressed, the electronic control unit 20 terminates the pattern selection processing described so far and starts another processing for forming a pattern. In the pattern forming process, the pattern number Nptn stored side by side in each memory M of the pattern number storage area in the RAM 25 is used as a combination pointer P
From the ROM 23, and read out a set of stitch data corresponding to the read pattern number Nptn from the ROM 23,
By driving the sewing mechanism of the sewing machine, the input patterns are arranged and formed in the input order.

【0036】(イ) 次に、氏名等のメッセージ模様を
登録する操作パターンにおいて電子制御装置20が実行
する処理を説明する。この操作パターンではテンキー1
3と「+」キー17の他、さらに開始・終了キー15を
組み合わせて操作する。まず、メッセージ模様を登録し
ておきたい番号を95番ないし99番から選択し、テン
キー13で入力する。
(A) Next, a process executed by the electronic control unit 20 in an operation pattern for registering a message pattern such as a name will be described. In this operation pattern, numeric key 1
In addition to 3 and the "+" key 17, the start / end key 15 is operated in combination. First, a number for which a message pattern is to be registered is selected from the 95th to 99th numbers, and is input using the ten keys 13.

【0037】この番号の入力により、電子制御装置20
は、処理を、図6に示す模様番号書込・読出処理に移行
し、ステップ230の処理において入力番号mnが95
番ないし99番であると肯定判断をする。肯定判断を行
なうと、次に、メッセージ番号Nmsg として入力番号m
nを設定しておく処理(ステップ280)を行なう。続
いて、EEPROM31のグループ番号Ngrp として入
力番号mnから値95を減算した値(mn−95)を求
める処理を行なう。
By inputting this number, the electronic control unit 20
Shifts the processing to the pattern number writing / reading processing shown in FIG.
An affirmative judgment is made that the number is from number 99 to number 99. If an affirmative decision is made, then the input number m is entered as the message number Nmsg
A process for setting n (step 280) is performed. Subsequently, a process of obtaining a value (mn-95) obtained by subtracting the value 95 from the input number mn as the group number Ngrp of the EEPROM 31 is performed.

【0038】こうしてグループ番号Ngrp が得られる
と、グループ番号Ngrp で指定されるEEPROM31
内の領域に既に書き込まれている模様番号Nptn の群
(Ngrp)を読み出す処理(ステップ300)を行な
う。続いて、読み出した模様番号Nptn の群をRAM2
5内の模様番号記憶領域の各メモリMに展開する処理
(ステップ310)と、読み出した模様番号Nptn の群
を構成する模様番号Nptn の数を組合せポインタPの値
として登録する処理(ステップ320)とを行ない、こ
の処理を一旦終了する。
When the group number Ngrp is obtained in this way, the EEPROM 31 designated by the group number Ngrp
A process (step 300) for reading out a group (Ngrp) of pattern numbers Nptn that has already been written in the area within the area is performed. Subsequently, the group of read pattern numbers Nptn is stored in RAM2.
5 (step 310), and registering the number of pattern numbers Nptn constituting the group of read pattern numbers Nptn as the value of the combination pointer P (step 320). Is performed, and the process is temporarily terminated.

【0039】なお、以上のようにステップ280からス
テップ320の処理を実行しても、EEPROM31に
何も記憶されていない場合には、これらの処理でRAM
25に模様番号Nptn は展開されず、また、組合せポイ
ンタPの値もステップ220の処理で値「FF」にされ
たままとなる。
Even if the processes of steps 280 to 320 are executed as described above, if nothing is stored in the EEPROM 31,
25, the pattern number Nptn is not expanded, and the value of the combination pointer P is still set to the value “FF” in the process of step 220.

【0040】このようにテンキー13で95番ないし9
9番を入力すると、メッセージ番号Nmsg を設定する処
理等が実行されるが、一方において、電子制御装置20
は表示処理を行ない、表示部9に、図9(E)に例示す
るように、先頭にメッセージ番号Nmsg を表示する。こ
の表示により操作のモードが、メッセージ模様に係る処
理のモードであることが確認される。
As described above, the number keys 95 to 9 are set with the ten keys 13.
When the number 9 is input, processing for setting the message number Nmsg is executed.
Performs display processing, and displays a message number Nmsg at the top of the display unit 9 as illustrated in FIG. 9E. This display confirms that the operation mode is the mode of the process related to the message pattern.

【0041】次に、開始・終了キー15を押すと、電子
制御装置20の処理は、ステップ140のサブルーチン
の模様番号書込開始・終了処理に移行する。この処理で
は、図7(A)に示すように、まず、メッセージフラグ
Fmsg がセットされているか否かの判断処理(ステップ
330)を行なう。テンキー13で95番ないし99番
の番号を入力した時点では、メッセージフラグFmsg が
セットされていないから、ステップ330の処理では否
定判断を行ない、メッセージ模様の記憶の開始であると
判断して、メッセージフラグFmsg をセットする処理
(ステップ340)を行なう。
Next, when the start / end key 15 is pressed, the processing of the electronic control unit 20 shifts to the pattern number writing start / end processing of the subroutine of step 140. In this process, as shown in FIG. 7A, first, a determination process (step 330) as to whether or not the message flag Fmsg is set is performed. Since the message flag Fmsg is not set when the number 95 to 99 is input with the ten keys 13, a negative determination is made in the processing of step 330, and it is determined that the storage of the message pattern is to be started. A process for setting the flag Fmsg (step 340) is performed.

【0042】電子制御装置20は、以上の処理の実行と
共に行なう表示処理の中で、図8のフローチャートに示
す処理を繰り返し実行している。この処理では、まず、
メッセージフラグFmsg がセットされているか否かを判
断する処理(ステップ500)を行なう。開始・終了キ
ー15が押された後は、メッセージフラグFmsg がセッ
トされていると判断されるから、表示部9に表示するメ
ッセージ番号Nmsg を反転表示にするフラグFrev をセ
ットする処理(ステップ510)を行ない、一旦この処
理を終了する。こうして反転表示フラグFrev がセット
されると、電子制御装置20は、図示しない表示処理の
実行により、図9(F)に示すように、表示部9のメッ
セージ番号Nmsg の表示を反転表示にする。
The electronic control unit 20 repeatedly executes the processing shown in the flowchart of FIG. 8 in the display processing performed together with the execution of the above processing. In this process, first,
A process (step 500) for determining whether or not the message flag Fmsg is set is performed. After the start / end key 15 has been pressed, it is determined that the message flag Fmsg has been set. Therefore, a process of setting a flag Frev for inverting the message number Nmsg displayed on the display unit 9 (step 510). Is performed, and the process is temporarily terminated. When the inverted display flag Frev is set in this way, the electronic control unit 20 executes the display process (not shown) to reverse the display of the message number Nmsg on the display unit 9 as shown in FIG. 9 (F).

【0043】以上のようにテンキー13で95番ないし
99番を入力し、開始・終了キー15を押すと、表示部
9のメッセージ番号Nmsg の表示が反転表示される。メ
ッセージ番号Nmsg の表示が反転表示となっていること
で、選択モードが、選択した模様の模様番号Nptn をE
EPROM31に書き込むモードであることが確認され
る。この後、操作パターン(ア)で説明した模様の組合
せ操作と同様に、テンキー13と「+」キー17とを交
互に繰り返し操作して、RAM25およびEEPROM
31に入力番号mnに応じた模様番号Nptn を入力順に
記憶させる。
As described above, when the numbers 95 to 99 are input with the ten keys 13 and the start / end key 15 is pressed, the display of the message number Nmsg on the display unit 9 is highlighted. Since the display of the message number Nmsg is highlighted, the selection mode changes the pattern number Nptn of the selected pattern to E.
It is confirmed that the mode is for writing to the EPROM 31. Thereafter, similarly to the pattern combination operation described in the operation pattern (A), the ten keys 13 and the "+" key 17 are alternately and repeatedly operated, and the RAM 25 and the EEPROM are operated.
31 stores the pattern numbers Nptn corresponding to the input numbers mn in the order of input.

【0044】即ち、電子制御装置20は、図6のフロー
チャートに示す模様番号書込・読出処理において、組合
せポインタPの値で指定されるRAM25内の模様番号
記憶領域の所定番地のメモリM(P)に、操作されたテ
ンキー13に対応する模様番号Nptn(mn) を格納す
る処理(ステップ260)を行なった後、ステップ27
0の処理でメッセージフラグFmsg がセットされている
と肯定判断を行なう。次に、先のステップ260でRA
M25に格納したのと同じ模様番号Nptn(mn)を、
グループ番号Ngrp および組合せポインタPの値で指定
されるEEPROM31の所定番地のメモリMEP(Ngr
p,P)に不揮発的に書き込む処理(ステップ350)を
行なう。
That is, in the pattern number writing / reading process shown in the flowchart of FIG. 6, the electronic control unit 20 stores the memory M (P) at a predetermined address in the pattern number storage area in the RAM 25 designated by the value of the combination pointer P. ), A process of storing the pattern number Nptn (mn) corresponding to the operated numeric keypad 13 (step 260), and then performing step 27
In the process of 0, an affirmative judgment is made that the message flag Fmsg is set. Next, at step 260, RA
The same pattern number Nptn (mn) stored in M25 is
The memory MEP (Ngr) at a predetermined address of the EEPROM 31 specified by the group number Ngrp and the value of the combination pointer P
A process (step 350) of writing in a nonvolatile manner to (p, P) is performed.

【0045】表示部9は、電子制御装置20が行なう別
処理により、図9(G)に例示するように、先頭に反転
表示したメッセージ番号Nmsg に続いて、入力番号mn
に対応する模様の概略形状を表示する。こうして模様番
号書込・読出処理は一旦終了するが、さらに、「+」キ
ー17を操作した後、テンキー13を操作して番号を入
力すれば、入力番号mnに対応する模様番号Nptn(m
n) を、インクリメントした組合せポインタPにより
指定されるRAM25の所定番地のメモリM(P)に記
憶すると共に、グループ番号Ngrp およびインクリメン
トした組合せポインタPで指定されるEEPROM31
の所定番地のメモリMEP(Ngrp,P)に不揮発的に書き
込む処理(ステップ350)を行なう。
As shown in FIG. 9 (G), the display unit 9 displays the input number mn following the message number Nmsg displayed at the top by another process performed by the electronic control unit 20, as shown in FIG.
Is displayed. In this way, the pattern number writing / reading process is temporarily terminated. However, if the number is input by operating the ten key 13 after operating the “+” key 17, the pattern number Nptn (m) corresponding to the input number mn is obtained.
n) is stored in the memory M (P) at a predetermined address of the RAM 25 designated by the incremented combination pointer P, and the EEPROM 31 designated by the group number Ngrp and the incremented combination pointer P
Is performed in a nonvolatile manner (step 350) in the memory MEP (Ngrp, P) at the predetermined address.

【0046】以上の操作によりRAM25およびEEP
ROM31に模様番号Nptn が入力順に記憶される。表
示部9は、電子制御装置20が行なう別処理により、図
9(H)に示すようにメッセージ番号Nmsg の反転表
示、およびこれに続く一番目に入力した模様の表示の後
に、2番目に入力した模様の表示を行なう。
By the above operation, the RAM 25 and the EEP
The pattern numbers Nptn are stored in the ROM 31 in the order of input. As shown in FIG. 9H, the display unit 9 performs the second input after the reverse display of the message number Nmsg and the subsequent display of the first input pattern by a separate process performed by the electronic control unit 20. Display of the changed pattern.

【0047】ここで、再び開始・終了キー15を押せ
ば、図7(A)に示す模様番号書込開始・終了処理にお
いて、この場合はステップ330の処理でメッセージフ
ラグFmsg がセットされていると肯定判断を行ない、メ
ッセージ模様の記憶の終了であると判断して、メッセー
ジフラグFmsg をリセットする処理(ステップ360)
を実行し、模様番号の書込を終了する。
Here, if the start / end key 15 is pressed again, in the pattern number writing start / end processing shown in FIG. 7A, in this case, the message flag Fmsg is set in the processing of step 330. An affirmative determination is made, and it is determined that the storage of the message pattern has been completed, and the message flag Fmsg is reset (step 360).
And the writing of the pattern number ends.

【0048】こうしてメッセージ模様の記憶が終了する
と、電子制御装置20は、図8のフローチャートに示す
表示処理を実行する。この場合はステップ500におい
てメッセージフラグFmsg がセットされていないと判断
し、反転表示フラグFrev をリセットする処理(ステッ
プ520)を行なう。従って、電子制御装置20は、図
示しない表示処理の実行により、図9(I)に示すよう
に、メッセージ番号Nmsg の表示を、反転表示から通常
表示に切り換える。
When the storage of the message pattern is completed, the electronic control unit 20 executes the display processing shown in the flowchart of FIG. In this case, it is determined in step 500 that the message flag Fmsg is not set, and a process of resetting the reverse display flag Frev (step 520) is performed. Accordingly, the electronic control unit 20 switches the display of the message number Nmsg from the reverse display to the normal display as shown in FIG.

【0049】このようにテンキー13により95番ない
し99番を選択し、開始・終了キー15を押した後、表
示部9のメッセージ番号Nmsg が反転表示であること、
即ち選択モードが選択した模様番号Nptn をEEPRO
M31に書き込むモードであることを確認した上で、テ
ンキー13による番号の入力と、「+」キー17を押す
操作とを繰り返せば、テンキー13による番号の入力の
都度、EEPROM31に、最初にテンキー13で95
番から99番を入力して選択したグループ番号Ngrp の
領域に、図4(C)に示すように模様番号Nptn が入力
順に並べて書き込まれる。最後に開始・終了キー15を
押せば、以上説明したメッセージ模様の書込モードが終
了する (ウ) 次に、操作パターン(イ)の処理で登録したメ
ッセージ模様を布に形成する操作パターンにおいて、電
子制御装置20が実行する処理を説明する。
As described above, after selecting the No. 95 to No. 99 with the ten keys 13 and pressing the start / end key 15, the message number Nmsg on the display unit 9 is highlighted.
That is, the pattern number Nptn selected by the selection mode is added to the EEPROM.
After confirming that the mode is the writing mode to the M31, the operation of inputting the number using the numeric keypad 13 and the operation of pressing the “+” key 17 are repeated. At 95
As shown in FIG. 4C, pattern numbers Nptn are arranged and written in the area of the group number Ngrp selected by inputting the numbers 99 through 99. Finally, when the start / end key 15 is pressed, the message pattern writing mode described above is ended. (C) Next, in the operation pattern for forming the message pattern registered in the processing of the operation pattern (a) on the cloth, The processing executed by the electronic control unit 20 will be described.

【0050】テンキー13で95番ないし99番より所
望のメッセージ模様の登録されている番号を入力する
と、電子制御装置20は、図6に示す模様番号書込・読
出処理を開始する。模様番号書込・読出処理において
は、ステップ230の処理で入力番号mnが95番ない
し99番であると肯定判断を行なう。
When a desired message pattern registered number is input from number 95 to number 99 using the ten keys 13, the electronic control unit 20 starts the pattern number writing / reading process shown in FIG. In the pattern number writing / reading process, an affirmative determination is made in step 230 that the input number mn is 95th to 99th.

【0051】次に、メッセージ番号Nmsg として入力番
号mnを設定する処理と、EEPROM31のグループ
番号Ngrp として入力番号mnから値95を減算した値
(mn−95)を求める処理とを行なう。こうしてグル
ープ番号Ngrp が得られると、グループ番号Ngrp で指
定されるEEPROM31に書き込まれた模様番号Npt
n の群(Ngrp) を読み出す処理(ステップ300)を
行なう。
Next, a process of setting the input number mn as the message number Nmsg and a process of obtaining the value (mn-95) obtained by subtracting the value 95 from the input number mn as the group number Ngrp of the EEPROM 31 are performed. When the group number Ngrp is obtained in this manner, the pattern number Npt written in the EEPROM 31 designated by the group number Ngrp
A process (step 300) for reading out a group of n (Ngrp) is performed.

【0052】次に、読み出した模様番号Nptn の群をR
AM25内の模様番号記憶領域の各メモリMに展開する
処理(ステップ310)を行なう。この処理では読み出
した模様番号Nptn の群を構成する各模様番号Nptn を
その先頭から、RAM25において組合せポインタPの
値の小さい順に指定される番地のメモリM(P)に格納
していく。
Next, the group of read pattern numbers Nptn is represented by R
A process (step 310) of developing the data in each memory M of the pattern number storage area in the AM 25 is performed. In this process, the pattern numbers Nptn constituting the group of the read pattern numbers Nptn are stored in the memory M (P) at the addresses designated in the RAM 25 in ascending order of the value of the combination pointer P from the head thereof.

【0053】この後、組合せポインタPの値として、読
み出した模様番号Nptn の群を構成する模様番号Nptn
の数を設定する処理(ステップ320)を行ない、以上
の処理を終了する。表示部9は、電子制御装置20が行
なう表示処理により、図9(I)に例示するように、メ
ッセージ模様を記憶させた場合と同様に、入力した95
番ないし99番のメッセージ番号Nmsg と、このメッセ
ージ番号Nmsg 番号で指定されるEEPROM31のグ
ループ領域Ngrp に記憶されている模様番号Nptn の並
びに対応する模様の概略形状の並びを続けて表示する。
この場合、メッセージ番号Nmsg の表示は、処理がメッ
セージ模様の模様番号を書き込む状態を終了しているの
で、反転されない。従って、選択モードが、メッセージ
模様に係るモードではあるが、書込モードでないことが
確認される。
Thereafter, as the value of the combination pointer P, the pattern numbers Nptn constituting the group of the read pattern numbers Nptn
Is performed (step 320), and the above processing ends. As shown in FIG. 9 (I), the display unit 9 performs the display processing performed by the electronic control unit 20 in the same manner as in the case where the message pattern is stored.
The message numbers Nmsg from No. 99 to No. 99 and the pattern numbers Nptn stored in the group area Ngrp of the EEPROM 31 designated by the message number Nmsg number and the outline of the corresponding pattern are successively displayed.
In this case, the display of the message number Nmsg is not inverted because the process has finished writing the pattern number of the message pattern. Therefore, it is confirmed that the selection mode is a mode relating to the message pattern, but is not a writing mode.

【0054】ここでスタートスイッチ7を押せば、電子
制御装置20は模様を形成する別の処理を開始し、RA
M25内の模様番号記憶領域に展開された模様番号Npt
nを、その組合せポインタPの小さい順から読み出し、
読み出した模様番号Nptn に対応する組の縫目データを
ROM23から読み出してミシンの縫製機構を駆動する
ことにより、テンキー13で選択したメッセージ模様を
形成する。
When the start switch 7 is pressed, the electronic control unit 20 starts another processing for forming a pattern, and
Pattern number Npt developed in the pattern number storage area in M25
n are read out in ascending order of the combination pointer P,
By reading the stitch data of the set corresponding to the read pattern number Nptn from the ROM 23 and driving the sewing mechanism of the sewing machine, the message pattern selected by the ten keys 13 is formed.

【0055】(エ) 以上、各操作パターンに亘って電
子制御装置20の処理を説明したが、以下にテンキー1
3の入力を訂正する操作パターンにおいて、電子制御装
置20が実行する処理を説明する。この操作パターンで
は取消キー19を用いる。取消キー19を押すと、電子
制御装置20は、図7(B)に示す模様番号取消処理を
実行する。この処理では、まず、メッセージ番号Nmsg
が値「FF」であるか否かの判断処理(ステップ37
0)を行なう。
(D) The processing of the electronic control unit 20 has been described for each operation pattern.
The process executed by the electronic control unit 20 in the operation pattern for correcting the input of No. 3 will be described. In this operation pattern, a cancel key 19 is used. When the cancel key 19 is pressed, the electronic control unit 20 executes a pattern number canceling process shown in FIG. In this process, first, the message number Nmsg
Is a value "FF" (step 37)
Perform 0).

【0056】メッセージ番号Nmsg が値「FF」である
と肯定判断すれば、この状態は操作パターン(ア)で説
明した状態、即ちメッセージ模様の登録でもなく、メッ
セージ模様の読出でもない状態であるから、組合せポイ
ンタPの値で指定されるRAM25内の模様番号記憶領
域の所定番地のメモリM(P)をクリアする処理(ステ
ップ380)を行ない、続いて組合せポインタPをデク
リメントしておく処理(ステップ390)を行なって、
この処理を終了する。これにより最後に格納された模様
番号Nptn だけがRAM25から取り消され、処理は、
その模様番号を入力する前の状態に戻る。
If the message number Nmsg is affirmatively determined to be the value "FF", this state is the state described in the operation pattern (A), that is, neither the registration of the message pattern nor the reading of the message pattern. , A process of clearing the memory M (P) at a predetermined address in the pattern number storage area in the RAM 25 specified by the value of the combination pointer P (step 380), and then decrementing the combination pointer P (step 380) 390)
This processing ends. As a result, only the last stored pattern number Nptn is canceled from the RAM 25, and
It returns to the state before inputting the pattern number.

【0057】これに対して、ステップ370の処理でメ
ッセージ番号Nmsg が値「FF」でないと否定判断すれ
ば、続いてメッセージフラグFmsg がセットされている
か否かの判断処理(ステップ400)を行なう。メッセ
ージ番号Nmsg が値「FF」ではなく、かつメッセージ
フラグFmsg がセットされている状態は、操作パターン
(イ)で説明したメッセージ模様の登録を行なっている
状態である。
On the other hand, if a negative determination is made in step 370 that the message number Nmsg is not the value "FF", then a determination process (step 400) is performed to determine whether or not the message flag Fmsg is set. The state where the message number Nmsg is not the value “FF” and the message flag Fmsg is set is a state where the message pattern described in the operation pattern (a) is registered.

【0058】この状態では、組合せポインタPの値で指
定されるRAM25内の模様番号記憶領域の所定番地の
メモリM(P)を値「FF」にする処理(ステップ41
0)を行なうと共に、EEPROM31のグループ番号
Ngrp および組合せポインタPで指定されるEEPRO
M31の所定番地のメモリMEP(Ngrp,P)を値「F
F」にする処理(ステップ420)を実行する。この
後、組合せポインタPをデクリメントしておく処理(ス
テップ430)を行なって、この処理を終了する。これ
により、RAM25およびEEPROM31に最後に書
き込まれた模様番号Nptn が取り消され、処理は、その
模様番号を入力する前の状態に戻る。
In this state, the memory M (P) at a predetermined address in the pattern number storage area in the RAM 25 specified by the value of the combination pointer P is set to the value "FF" (step 41).
0), and the EEPROM designated by the group number Ngrp and the combination pointer P of the EEPROM 31.
The memory MEP (Ngrp, P) at the predetermined address of M31 is stored in the memory with the value "F
F ”(step 420). Thereafter, the process of decrementing the combination pointer P (step 430) is performed, and this process ends. As a result, the pattern number Nptn last written in the RAM 25 and the EEPROM 31 is canceled, and the process returns to the state before the input of the pattern number.

【0059】一方、先のステップ400の処理でメッセ
ージフラグFmsg がセットされていないと否定判断され
るのは、例えば操作パターン(ウ)においてテンキー1
3でメッセージ模様を読み出し内容を確認したが、その
メッセージ模様の全部を変更して異なる模様を形成する
ために、RAM25に展開された模様番号を消去しよう
とする場合であるこうした場合は、メッセージ番号Nms
g を値「FF」にする処理(ステップ440)と、グル
ープ番号Ngrp を値「FF」にする処理(ステップ45
0)とを行なうと共に、RAM25内の模様番号記憶領
域の各メモリMを総て値「FF」にする処理(ステップ
460)と、組合せポインタPを値「FF」にする処理
(ステップ470)とを行なう。これにより、RAM2
5内の模様番号記憶領域に展開された模様番号Nptn は
総て消去される。なお、このRAM25の模様番号Npt
n の取消によっては、EEPROM31に記憶されてい
る模様番号Nptn の並びは消去されない。
On the other hand, the reason why the judgment at step 400 is that the message flag Fmsg is not set is negative, for example, when the ten key 1 is used in the operation pattern (c).
The message pattern is read out in step 3 and the contents are checked. However, in order to change the entire message pattern to form a different pattern, the pattern number developed in the RAM 25 is to be deleted. Nms
g to the value “FF” (step 440) and the group number Ngrp to the value “FF” (step 45).
0), the process of setting all the memories M in the pattern number storage area in the RAM 25 to the value "FF" (step 460), and the process of setting the combination pointer P to the value "FF" (step 470). Perform Thereby, RAM2
The pattern numbers Nptn developed in the pattern number storage area in 5 are all deleted. The pattern number Npt of the RAM 25
By the cancellation of n, the arrangement of the pattern numbers Nptn stored in the EEPROM 31 is not erased.

【0060】以上説明した実施例のミシンは、表示部9
におけるメッセージ番号Nmsg の反転表示を確認した上
で、テンキー13で模様を選択し、選択する毎にその模
様番号Nptn をEEPROM31に記憶させ、このEE
PROM31に記憶させた模様番号Nptn を、RAM2
5に展開して模様の並びを形成することができるから、
再び使用が予想される氏名などをメッセージ模様として
EEPROM31に記憶しておき、これをテンキーで読
み出せば、記憶した氏名を何度も形成可能になるという
優れた効果を奏する。従って、入力の手間が大幅に軽減
される。
The sewing machine of the embodiment described above is
After confirming the reverse display of the message number Nmsg in, the pattern is selected with the ten keys 13 and the pattern number Nptn is stored in the EEPROM 31 every time the pattern is selected.
The pattern number Nptn stored in the PROM 31 is stored in the RAM 2
Since it can be developed into 5 to form a pattern arrangement,
If the names and the like that are expected to be used again are stored in the EEPROM 31 as a message pattern and are read out using the numeric keypad, an excellent effect is obtained in that the stored names can be formed many times. Therefore, the labor of input is greatly reduced.

【0061】しかも、メッセージ模様に係る操作を行な
っている場合と、一回限りの模様の選択操作を行なう場
合とのモードの違いは、メッセージ番号の表示があるか
否かにより確認され、かつEEPROM31にメッセー
ジ模様の模様番号を書き込む場合と、EEPROM31
からメッセージ模様の模様番号を読み出す場合とのモー
ドの違いは、メッセージ番号の表示が反転表示か、ある
いは反転しない通常表示かにより確認されるから、モー
ドの誤認による誤操作、例えばメッセージ模様の入力を
行なったがEEPROM31にその模様番号が記憶され
なかったり、メッセージ模様を読み出した場合であるの
にメッセージ模様の入力をするなどの誤操作を排除で
き、使い勝手の向上を図ることができるという効果を奏
する。そして、EEPROM31にメッセージ模様の模
様番号を書き込む状態に移行させるには、95番ないし
99番の番号を入力するだけでよいので、ユーザが意識
的に操作をする必要がない。
The mode difference between the case where the operation relating to the message pattern is performed and the case where the one-time pattern selection operation is performed is confirmed by whether or not the message number is displayed. When writing the pattern number of the message pattern in the EEPROM 31
The difference between the mode and the case where the message pattern number of the message pattern is read out is determined by whether the display of the message number is inverted or the normal display that is not inverted. However, erroneous operations such as not storing the pattern number in the EEPROM 31 or inputting the message pattern even when the message pattern is read out can be eliminated, and the effect that the usability can be improved can be achieved. Then, the message pattern is stored in the EEPROM 31.
To move to the state where the number is written,
The user only needs to enter the 99th number,
There is no need to perform any operations.

【0062】以上本発明の実施例について説明したが、
本発明はこうした実施例に何等限定されるものではな
く、本発明の要旨を逸脱しない範囲において、種々なる
態様で実施し得ることは勿論である。例えば不揮発性記
憶手段としてRAMをバッテリでバックアップしたもの
を用いる構成でもよい。不揮発性記憶手段には、実施例
のように模様を選択する毎に模様番号を記憶させてもよ
いが、模様を総て選択後、RAM25に記憶させた模様
番号の並びを最後に不揮発性記憶手段に記憶させる処理
を行なう構成でもよい。この構成では、例えば途中で電
源を切るなど誤操作を行えば、選択した総ての模様の模
様番号が不揮発性記憶手段に記憶されないことになる
が、選択モードが書込モードである旨の表示がなされて
いれば、この類の誤操作が大幅に減少し、選択した模様
を無効にするおそれを実効的に排除できるという効果を
奏する。
The embodiments of the present invention have been described above.
The present invention is not limited to these embodiments at all, and it goes without saying that the present invention can be implemented in various modes without departing from the gist of the present invention. For example, a configuration may be used in which the RAM is backed up by a battery as the nonvolatile storage means. The pattern number may be stored in the nonvolatile storage means every time a pattern is selected as in the embodiment. However, after all the patterns are selected, the arrangement of the pattern numbers stored in the RAM 25 is finally stored in the nonvolatile storage. A configuration for performing processing for storing in the means may be used. With this configuration, if an erroneous operation such as turning off the power is performed halfway, the pattern numbers of all the selected patterns will not be stored in the non-volatile storage means, but a display indicating that the selection mode is the writing mode is displayed. If done, this kind of erroneous operation is greatly reduced, and the effect of invalidating the selected pattern can be effectively eliminated.

【0063】[0063]

【発明の効果】以上詳述したように、本発明の請求項1
に記載のミシンによれば、模様選択手段もしくは前記操
作部に対してなされた操作であって且つ模様に関わるデ
ータを不揮発的に記憶させる旨の指令以外の操作に起因
して、当該ミシンが不揮発的に記憶させる状態に移行さ
れるので、ユーザが不揮発的に記憶させるのを忘れるこ
とがない。従って、このミシンによれば、一旦選択した
模様は、これに関わるデータとして不揮発的に記憶され
るため、電源を切っても、再び電源を入れ、模様読出手
段が不揮発性記憶手段の記憶内容を模様記憶手段に展開
することにより、以前に入力した模様を再入力すること
なく、縫製を行なうことができる。従って、能率よく縫
製を再開することができる。そして請求項2に記載の本
発明では、模様に関わるデータとして、少なくとも、模
様の並びを不揮発的に記憶するようにされている。従っ
てこのミシンによれば、記憶させる模様の並び方を変え
ることにより、記憶手段に記憶されている模様以外にも
様々な模様を作りだすことができる。請求項3に記載の
本発明では、請求項2記載のミシンを、模様として少な
くとも文字を取り扱うものとしているので、文字を並べ
て様々な語句を当該ミシンにて縫製形成することがで
き、単語や、氏名など、極めて有用な情報を縫製により
形成することが可能となる。請求項4に記載の本発明で
は、請求項2または3のミシンにおいて、模様記憶手段
が、模様選択手段によって順次選択された複数の模様を
記憶可能にされており、模様選択手段が、順次選択され
てなる模様の並びの終了を指令する終了操作手段を備え
ている。この終了操作手段に終了の指令が為されると、
模様データ格納手段が、模様に関するデータを不揮発性
記憶手段に不揮発的に格納する。従って、請求項4に記
載の本発明によれば、の態様によれば、模様の並びを入
力して行き、その終了を指令するだけで、不揮発的に記
憶させることができる。請求項5に記載の本発明では、
請求項1〜4に記載のミシンにおいて、模様記憶手段
が、不揮発性記憶手段に不揮発的に記憶するデータと、
不揮発性記憶手段 に記憶しないデータとを、互いに区別
して記憶可能にされており、この、不揮発的に記憶する
データの記憶が開始されると、状態移行手段が当該ミシ
ンを模様に関わるデータを不揮発的に記憶させる前記状
態に移行させる。従ってこのミシンによれば、不揮発性
記憶手段に記憶しないデータが、不揮発性記憶手段の記
憶容量を圧迫するのを防止できる。請求項6に記載の本
発明では、請求項1〜5のミシンにおいて、不揮発的な
記憶を電気的な作用により行なうようにされている。こ
うすると、不揮発的に記憶されている期間が限られる
が、長期間、ミシンが使用されない場合には、保持され
ている記憶は価値の無いものと考えられる。つまり、請
求項6記載のミシンによれば、価値の無い記憶を消失さ
せることにより、不揮発性記憶手段の記憶容量を適切に
確保することが可能になるという優れた効果を奏する。
As described in detail above, claim 1 of the present invention
According to the sewing machine described in the above , the pattern selecting means or the operation
Operations performed on the work and data related to the pattern
Caused by an operation other than a command to store data in a nonvolatile manner
Then, the sewing machine moves to a state in which
The user forgets to store it in a non-volatile manner.
And not. Therefore, according to this sewing machine, once selected
The pattern is stored in a nonvolatile manner as related data.
Therefore, even if the power is turned off, turn on the power again and
The stage expands the storage contents of the nonvolatile storage means to the pattern storage means
By re-entering the previously entered pattern
Without sewing. Therefore, efficient sewing
Can be resumed. And the book according to claim 2
In the invention, at least the pattern data is
Are stored in a nonvolatile manner. Follow
According to the lever sewing machine, change the arrangement of the patterns to be stored
In addition to the patterns stored in the storage means,
Various patterns can be created. Claim 3
In the present invention, the sewing machine according to claim 2 is used in a small number of patterns.
Since it is assumed that characters are handled at least,
And various words can be formed by sewing with the sewing machine.
, Words, names, and other extremely useful information by sewing
It can be formed. In the present invention according to claim 4,
Is a pattern storage means in the sewing machine according to claim 2 or 3.
Is used to select a plurality of patterns sequentially selected by the pattern selection means.
The pattern selection means is sequentially selected.
End operation means for instructing the end of the pattern arrangement
ing. When an end command is issued to this end operation means,
The pattern data storage means stores data related to the pattern in a non-volatile manner.
It is stored in the storage means in a nonvolatile manner. Therefore, it is described in claim 4.
According to the present invention described above, according to the aspect, the arrangement of the pattern is input.
Just press the command and end it.
I can remember. In the present invention according to claim 5,
The sewing machine according to claim 1, wherein the pattern is stored.
Are stored in a nonvolatile storage means in a nonvolatile manner,
Data that is not stored in nonvolatile storage is distinguished from each other
And can be stored in a nonvolatile manner.
When data storage is started, the state transition means
The above-mentioned condition for storing data related to the pattern in a nonvolatile manner.
State. Therefore, according to this sewing machine,
The data that is not stored in the storage means is stored in the nonvolatile storage means.
It is possible to prevent pressure on storage capacity. A book according to claim 6
In the invention, the non-volatile sewing machine according to any one of claims 1 to 5,
Memory is performed by an electric action. This
In this case, the period that is stored in a nonvolatile manner is limited
However, if the sewing machine is not used for a long time,
Remembering is considered worthless. In other words,
According to the sewing machine described in claim 6, the worthless memory is lost.
The storage capacity of the non-volatile storage means.
It has an excellent effect that it is possible to secure it.

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

【図1】 本発明の基本的構成の一例を示すブロック図
である。
FIG. 1 is a block diagram showing an example of a basic configuration of the present invention.

【図2】 本発明一実施例としてのミシンの外観図であ
る。
FIG. 2 is an external view of a sewing machine as one embodiment of the present invention.

【図3】 ミシンの電子制御装置のブロック図である。FIG. 3 is a block diagram of an electronic control device of the sewing machine.

【図4】 電子制御装置が内蔵するEEPROMの所定
領域のデータ構造の割当を示す構成図である。
FIG. 4 is a configuration diagram showing assignment of a data structure of a predetermined area of an EEPROM incorporated in the electronic control device.

【図5】 電子制御装置が行なう模様選択処理を示すフ
ローチャートである。
FIG. 5 is a flowchart illustrating a pattern selection process performed by the electronic control device.

【図6】 電子制御装置が行なう模様番号書込・読出処
理を示すフローチャートである。
FIG. 6 is a flowchart showing a pattern number writing / reading process performed by the electronic control device.

【図7】 電子制御装置が行なう模様番号書込開始・終
了処理および模様番号取消処理を示すフローチャートで
ある。
FIG. 7 is a flowchart showing pattern number writing start / end processing and pattern number cancellation processing performed by the electronic control unit.

【図8】 電子制御装置が行なう表示反転処理を示すフ
ローチャートである。
FIG. 8 is a flowchart showing a display inversion process performed by the electronic control unit.

【図9】 電子制御装置が行なう処理過程で表示部に表
示される内容を示す説明図である。
FIG. 9 is an explanatory diagram showing contents displayed on a display unit in a process performed by the electronic control device.

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

1…操作キー 3…縫針 5…送り歯 7…スタートスイッチ 13…テンキー 15…開始・終了キー 17…「+」キー 20…電子制御装置 21…CPU 23…ROM 25…RAM 31…EEPROM DESCRIPTION OF SYMBOLS 1 ... Operation key 3 ... Needle 5 ... Feed dog 7 ... Start switch 13 ... Ten key 15 ... Start / end key 17 ... "+" key 20 ... Electronic control unit 21 ... CPU 23 ... ROM 25 ... RAM 31 ... EEPROM

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数の模様を記憶した記憶手段から模様
を選択する模様選択手段と、 該模様選択手段により選択された前記模様に関わるデー
を記憶しておく模様記憶手段と 該記憶された前記模様に関わるデータを順次読み出して
ミシンの縫製機構を駆動し、該模様を形成する制御手段
と、該制御手段に対して、前記データの読み出し、前記縫製
機構の駆動等の指令をするための操作部と、 を備えたミシンにおいて、 前記模様に関わるデータを不揮発的に記憶するための
揮発性記憶手段と、 所定の操作により、前記不揮発性記憶手段に記憶された
前記模様に関わるデータを前記模様記憶手段に展開する
模様読出手段と 前記模様選択手段もしくは前記操作部に対してなされた
操作であって且つ不揮発的に記憶させる旨の指令以外の
操作に起因して、前記模様に関わるデータを前記不揮発
性記憶手段に不揮発的に記憶させる状態、に当該ミシン
を移行させる状態移行手段と、 を備えたことを特徴とするミシン。
1. A pattern from a storage means storing a plurality of patterns.
And a pattern selecting means for selectingSaidpatternDay related to
TaAnd a pattern storage means for storing,  Said memorizedSaidpatternData related toSequentially read
Control means for driving the sewing mechanism of the sewing machine to form the pattern
When,The controller reads the data and performs the sewing.
An operation unit for giving commands such as driving the mechanism, A sewing machine provided withData related toIs stored in a nonvolatile mannerforUnfortunate
By a volatile storage means and a predetermined operation,SaidStored in the non-volatile storage means
SaidpatternData related toTo the pattern storage means
Pattern reading means and, Made to the pattern selection means or the operation unit
This is an operation other than a command to store in a non-volatile manner.
Due to the operation, the data relating to the pattern
The sewing machine in a state where it is stored in a nonvolatile storage means in a nonvolatile manner.
State transition means for transitioning  Octopus withAndCharacteristic sewing machine.
【請求項2】 前記不揮発性記憶手段が、2. The non-volatile storage means, 前記模様に関わるデータとして、少なくとも模様の並びAs data relating to the pattern, at least the pattern
を記憶するためのもの、For remembering, であることを特徴とする請求項1に記載のミシン。The sewing machine according to claim 1, wherein
【請求項3】 前記模様として、少なくとも文字を取り3. At least a character is taken as the pattern.
扱うことを特徴とする請求項2に記載のミシン。The sewing machine according to claim 2, wherein the sewing machine is used.
【請求項4】 前記模様記憶手段が、4. The pattern storage means, 前記模様選択手段によって順次選択された複数の模様をA plurality of patterns sequentially selected by the pattern selecting means;
記憶可能にされたものであり、Is made memorable, 前記模様選択手段が、The pattern selecting means, 順次選択されてなる模様の並びの終了を指令する終了操An end operation for instructing the end of the arrangement of patterns that are sequentially selected
作手段を備えたものでWith means of working あり、Yes, 前記終了操作手段に終了の指令が為されると、前記模様When an end command is issued to the end operation means, the pattern
に関するデータを前記不揮発性記憶手段に不揮発的に記Data in a nonvolatile manner in the nonvolatile storage means.
憶させる模様データ格納手段、Pattern data storage means to be remembered, を備えたことを特徴とする請求項2または3に記載のミThe mi according to claim 2 or 3, further comprising:
シン。Shin.
【請求項5】 前記模様記憶手段が、5. The pattern storage means, 前記不揮発性記憶手段に不揮発的に記憶するデータと、Data to be stored in the nonvolatile storage means in a nonvolatile manner;
前記不揮発性記憶手段に記憶しないデータとを、互いにData not stored in the nonvolatile storage means
区別して記憶可能にされており、It is made distinguishable and memorable, 前記状態移行手段が、The state transition means, 前記不揮発性記憶手段に不揮発的に記憶するデータの記Recording of data to be stored in the nonvolatile storage means in a nonvolatile manner.
憶が開始されると、模様に関わるデータを不揮発的に記When memory starts, data related to the pattern is recorded in a nonvolatile manner.
憶させる前記状態に、当該ミシンを移行させるものであThe sewing machine is moved to the state to be memorized.
ることを特徴とする請求項1から4にいずれか記載のミ5. The microphone according to claim 1, wherein
シン。Shin.
【請求項6】 前記不揮発性記憶手段が、6. The non-volatile storage means, 前記模様に関わるデータを、電気的な作用により不揮発The data related to the pattern is stored in a nonvolatile manner by electrical action.
的に記憶するものであることを特徴とする請求項1から3. The method according to claim 1, wherein
5にいずれか記載のミシン。5. The sewing machine according to any one of 5.
JP1078798A 1998-01-22 1998-01-22 sewing machine Expired - Fee Related JP2800819B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1078798A JP2800819B2 (en) 1998-01-22 1998-01-22 sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1078798A JP2800819B2 (en) 1998-01-22 1998-01-22 sewing machine

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP1197525A Division JP2778141B2 (en) 1989-07-28 1989-07-28 sewing machine

Publications (2)

Publication Number Publication Date
JPH10165679A JPH10165679A (en) 1998-06-23
JP2800819B2 true JP2800819B2 (en) 1998-09-21

Family

ID=11760059

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1078798A Expired - Fee Related JP2800819B2 (en) 1998-01-22 1998-01-22 sewing machine

Country Status (1)

Country Link
JP (1) JP2800819B2 (en)

Also Published As

Publication number Publication date
JPH10165679A (en) 1998-06-23

Similar Documents

Publication Publication Date Title
JP2800819B2 (en) sewing machine
JP3424670B2 (en) Control device, operation parameter setting method, and computer-readable recording medium
JP2778141B2 (en) sewing machine
JP3248900B2 (en) Sewing machine control device
US4819573A (en) Electronic sewing machine
JPH0588832A (en) Operation guide screen displaying method
JPH0759820B2 (en) Operation response characteristic control device for construction machinery
JP3325917B2 (en) Sewing machine memory pattern editing device
JP2000000384A (en) sewing machine
JP2000157767A (en) sewing machine
JPH0360687A (en) sewing machine
JP2003061388A (en) Method for setting parameters of motor drive and motor drive
JPH0731762A (en) Pattern selecting device for sewing machine
JPH0360688A (en) sewing machine
JP3522787B2 (en) Electronic sewing machine function switching device
JP2005288946A (en) Printing apparatus and control method thereof
JPH0727311B2 (en) Copier
KR200353814Y1 (en) An apparatus for pre-setting up mirror function in an electronic zigzag sewing machine
JP2001062172A (en) Pattern sewing machine
JPH09185359A (en) Graph display device
JP3580228B2 (en) Printing unit selection output device
JPH11313993A (en) Pattern sewing machine
JPH11104380A (en) Sewing equipment
JPH08307584A (en) Fax machine
JP2007061530A (en) Sewing machine that can be sewn

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees