JPS62236587A - 刺繍ミシン - Google Patents
刺繍ミシンInfo
- Publication number
- JPS62236587A JPS62236587A JP23477686A JP23477686A JPS62236587A JP S62236587 A JPS62236587 A JP S62236587A JP 23477686 A JP23477686 A JP 23477686A JP 23477686 A JP23477686 A JP 23477686A JP S62236587 A JPS62236587 A JP S62236587A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- input
- sewing
- data
- routine
- 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
Links
Landscapes
- Sewing Machines And Sewing (AREA)
- Automatic Embroidering For Embroidered Or Tufted Products (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
し技術分野]
本発明は、布地に縫目を利用して所望の模様を形成する
刺繍ミシンであって、その縫目模様の創作を二次元表示
面上で簡単に実行することのできる刺繍ミシンに関する
ものである。
刺繍ミシンであって、その縫目模様の創作を二次元表示
面上で簡単に実行することのできる刺繍ミシンに関する
ものである。
[従来技術]
従来より、布地に縫目を利用して種々の模様を施し、布
地の美的価値を高めるため種々のミシンが提案されてい
る。第2図に従来の模様形成ミシンの構造概略図を示す
。図において、Aは操作者が布地B上に形成したい模様
等を入力する入力部、Cは該入力部Aからの入力信号に
応じ、パターン記憶部りに予め記憶されている先の入力
信号に応じた制御手順を読み出し、当該手順に従って、
縫目形成部E及び布地Bと縫目形成部Eとの相対位置を
変化させる駆動部Fへ制御信号を出力する制御部である
。この様なミシンにあっては、パターン記憶部り内に記
憶しているパターン毎の制御手順は定まったものであり
、公知の花文字ヤゴシック体等の美的模様を縫目形成部
E及び駆動部Fによって形成できるように考慮しており
、操作者はこのようなパターンの中から所望のものを選
択し、布地Bに縫い上げることができる。
地の美的価値を高めるため種々のミシンが提案されてい
る。第2図に従来の模様形成ミシンの構造概略図を示す
。図において、Aは操作者が布地B上に形成したい模様
等を入力する入力部、Cは該入力部Aからの入力信号に
応じ、パターン記憶部りに予め記憶されている先の入力
信号に応じた制御手順を読み出し、当該手順に従って、
縫目形成部E及び布地Bと縫目形成部Eとの相対位置を
変化させる駆動部Fへ制御信号を出力する制御部である
。この様なミシンにあっては、パターン記憶部り内に記
憶しているパターン毎の制御手順は定まったものであり
、公知の花文字ヤゴシック体等の美的模様を縫目形成部
E及び駆動部Fによって形成できるように考慮しており
、操作者はこのようなパターンの中から所望のものを選
択し、布地Bに縫い上げることができる。
[発明が解決しようとする問題点]
しかし、上記のごとき刺繍ミシンにあっても充分なもの
ではなく、次のような問題点がめった。
ではなく、次のような問題点がめった。
各パターンは完成した模様で、その制御手順はパターン
記憶部りに格納されている。従って、これらのパターン
を用いて種々なる刺繍模様を作成するためには少なくと
も各パターン相互間の位置関係を可変とすることが望ま
れる。例えば同じrABcjの三つの英文字パターンか
らなる模様で必っても縦配列する場合と横配列する場合
とでは異なる刺繍模様となる。
記憶部りに格納されている。従って、これらのパターン
を用いて種々なる刺繍模様を作成するためには少なくと
も各パターン相互間の位置関係を可変とすることが望ま
れる。例えば同じrABcjの三つの英文字パターンか
らなる模様で必っても縦配列する場合と横配列する場合
とでは異なる刺繍模様となる。
このパターン相互間の位置関係、すなわちパターンデー
タの相対的位置関係を自由に選択できるように従来の刺
繍ミシンも配置されてはいるものの、その可能な選択は
縦配列や横配列等の数種に限定されており、未だに自由
な模様の創作は不能であった。
タの相対的位置関係を自由に選択できるように従来の刺
繍ミシンも配置されてはいるものの、その可能な選択は
縦配列や横配列等の数種に限定されており、未だに自由
な模様の創作は不能であった。
本発明は上記問題点に鑑みなされたもので、パターンデ
ータの相対的位置関係を自由に変更できるとともに、そ
の変更に際して美的な刺繍模様の完成に対する補助を与
えることのできる優れた刺繍ミシンを提供することをそ
の目的としている。
ータの相対的位置関係を自由に変更できるとともに、そ
の変更に際して美的な刺繍模様の完成に対する補助を与
えることのできる優れた刺繍ミシンを提供することをそ
の目的としている。
[発明の構成]
かかる目的を達成するための本発明の構成は第1図に示
すごとく、 布地に縫目を形成する縫目形成手段C1と、前記布地を
保持する布地保持手段C2と、該布地保持手段C2と前
記縫目形成手段C1との相対位置を変化させる駆動手段
C3と、前記縫目形成手段C1と駆動手段C3との制御
データの集合として定められる刺繍模様のパターンデー
タを複数記憶するパターン記憶手段C4と、該パターン
記憶手段C4の記憶するパターンデータを順次選択する
選択手段C5と、 該選択手段C5によって順次選択されたパターンデータ
により構成される刺繍模様に基づいて前記縫目形成手段
C1と駆動手段C3とを制御する制御手段C6とを有す
る刺繍ミシンにおいて、前記順次選択されたパターンデ
ータにより構成される刺繍模様に、少なくとも各パター
ンデータの相対的位置関係に変更を与え、前記刺繍模様
を修正する修正手段C7と 前記制御手段C6の制御結果として前記布地に形成され
る刺繍模様の縫目を二次元表示画面Pに模擬表示する表
示制御手段C8と、 該表示制御手段C8の二次元表示画面Pに所望の幾何学
図形を表示する図形表示手段C9と、を備えることを特
徴とする刺繍ミシンをその要旨としている。
すごとく、 布地に縫目を形成する縫目形成手段C1と、前記布地を
保持する布地保持手段C2と、該布地保持手段C2と前
記縫目形成手段C1との相対位置を変化させる駆動手段
C3と、前記縫目形成手段C1と駆動手段C3との制御
データの集合として定められる刺繍模様のパターンデー
タを複数記憶するパターン記憶手段C4と、該パターン
記憶手段C4の記憶するパターンデータを順次選択する
選択手段C5と、 該選択手段C5によって順次選択されたパターンデータ
により構成される刺繍模様に基づいて前記縫目形成手段
C1と駆動手段C3とを制御する制御手段C6とを有す
る刺繍ミシンにおいて、前記順次選択されたパターンデ
ータにより構成される刺繍模様に、少なくとも各パター
ンデータの相対的位置関係に変更を与え、前記刺繍模様
を修正する修正手段C7と 前記制御手段C6の制御結果として前記布地に形成され
る刺繍模様の縫目を二次元表示画面Pに模擬表示する表
示制御手段C8と、 該表示制御手段C8の二次元表示画面Pに所望の幾何学
図形を表示する図形表示手段C9と、を備えることを特
徴とする刺繍ミシンをその要旨としている。
[作用]
本発明の刺繍ミシンは、修正手段C7により各パターン
データの相対的位置関係が変更可能であり、その変更の
結果、制御手段C6が駆動手段C3および縫目形成手段
C1を制御して布地上に得られる刺繍模様は表示制御手
段C8によって二次元表示画面Pに表示される。また、
図形表示手段C9は、上記二次元表示画面Pに所望の幾
何学図形、例えば円、長方形、三角形等を上記模様と同
時に表示する。
データの相対的位置関係が変更可能であり、その変更の
結果、制御手段C6が駆動手段C3および縫目形成手段
C1を制御して布地上に得られる刺繍模様は表示制御手
段C8によって二次元表示画面Pに表示される。また、
図形表示手段C9は、上記二次元表示画面Pに所望の幾
何学図形、例えば円、長方形、三角形等を上記模様と同
時に表示する。
[実施例]
以下、図面を参照しながら、本発明に係る一実施例につ
いて各項目ごとに説明する。
いて各項目ごとに説明する。
(実施例の構成)
第3図は本実施例の構成を示ず概略図でおる。
図において、1は縫目形成手段である公知のミシンで、
公知のごとく、縫針1′及び図示しない該縫針と協動す
る釜及び後述するソーイングモータを備えて成る。2は
布地保持手段でおる布地保持部で、刺繍ワタ2′により
布地を保持し、レール3及び4上を自在に移動可能にさ
れている。5はミシンテーブルで、その上にはレール4
が設けられ前記布地保持手段2が該テーブル5上を移動
できるよう構成されている。6は前記したミシン1の縫
針1′を上下動させるソーイングモータと、駆動部であ
る前記布地保持部2を前記レール3に添って移動させる
ステッピングモータ(以下、単にyモータと呼ぶ)、前
記レール4に添って移動させるステッピングモータ(以
下、単にXモータと呼ぶ〉の3つのモータを駆動力とし
、該駆動力(回転力)を所望の針の上下動力や直線レー
ル上の移動力に変換する公知のローラ、ワイヤ、カム等
からなる動力部である。7は操作者が模様の創作を行い
、当該創作した模様に基づいた制御入力を行う入力部で
あるキーボードである。8は、キーボード7からの入力
情報に基づいた模様の創作や当該創作した模様の変更、
修正等が行われると、該キーボード7により創作され実
際に布地に形成される模様とほぼ同一のものを逐次操作
者に視覚的に認識させるだめの二次元的な表示部である
カソード・レイ・チューブ(以下、単にCRTと呼ぶ)
、9は前記キーボード7によりCRTa上に写し出され
た模様とほぼ同一の模様を布地上に形成するため、前記
動力部6内の3つのモータへ制御信@を出力する制御手
段でおる。
公知のごとく、縫針1′及び図示しない該縫針と協動す
る釜及び後述するソーイングモータを備えて成る。2は
布地保持手段でおる布地保持部で、刺繍ワタ2′により
布地を保持し、レール3及び4上を自在に移動可能にさ
れている。5はミシンテーブルで、その上にはレール4
が設けられ前記布地保持手段2が該テーブル5上を移動
できるよう構成されている。6は前記したミシン1の縫
針1′を上下動させるソーイングモータと、駆動部であ
る前記布地保持部2を前記レール3に添って移動させる
ステッピングモータ(以下、単にyモータと呼ぶ)、前
記レール4に添って移動させるステッピングモータ(以
下、単にXモータと呼ぶ〉の3つのモータを駆動力とし
、該駆動力(回転力)を所望の針の上下動力や直線レー
ル上の移動力に変換する公知のローラ、ワイヤ、カム等
からなる動力部である。7は操作者が模様の創作を行い
、当該創作した模様に基づいた制御入力を行う入力部で
あるキーボードである。8は、キーボード7からの入力
情報に基づいた模様の創作や当該創作した模様の変更、
修正等が行われると、該キーボード7により創作され実
際に布地に形成される模様とほぼ同一のものを逐次操作
者に視覚的に認識させるだめの二次元的な表示部である
カソード・レイ・チューブ(以下、単にCRTと呼ぶ)
、9は前記キーボード7によりCRTa上に写し出され
た模様とほぼ同一の模様を布地上に形成するため、前記
動力部6内の3つのモータへ制御信@を出力する制御手
段でおる。
次に、第4図に第3図で述べた本実施例の各構成要素を
ブロック図で表わし、その係合関係について図を基に説
明する。図において、7は入力部であるキーボード、8
は表示部でおるCRTを示しており、第3図で前述した
それと同一のものである。又、第3図において述べたよ
うに動力部6には3種モータを駆動源として備えている
が、これらのモータが第4図における6X、6y及び6
Sである。第4図において、10は本制御系の制御を行
うセントラルプロセッシングユニット(以下、単にCP
Uと呼ぶ)、11はCPUl0の実行すべぎ一連の制御
手順をプログラムとして予め記憶しているリードオンリ
メモリ(以下、単にROMと呼ぶ)、12はCPU10
にて行われる種々の演算結果等を一時記憶するランダム
アクセスメモリ(以下、単にRAMと呼ぶ)である。こ
れらCPU10.ROM1 L RAMI 2によって
本システムの制御手段9の主要部が構成されている。1
3はパターンROMで、入力部であるキーボード7の入
力信号によって選択される複数種のパターンを予め記憶
しているものである。本例では直線及び曲線により設定
される幾何学模様を記憶する第1の記憶部としての基本
ROM13aと、ブロック体やゴシック体、花文字等の
英字を記憶する第2の記憶部としての文字パターンRO
M13bとから構成されており、メモリ領域を大きくす
るためにチップセレクト14を設け、文字パターンRO
Mには複数個のROMチップを使用している。15はキ
ーボードインターフェイスでキーボード7とCPtJl
oとの間で情報伝達を可能にするものである。16はC
RTコントローラで、CPU10からの情報に基づいて
ビデオRAM17内に出き込まれた内容を、CPUl0
からの指令に応じて適宜CRT8に表示するものである
。
ブロック図で表わし、その係合関係について図を基に説
明する。図において、7は入力部であるキーボード、8
は表示部でおるCRTを示しており、第3図で前述した
それと同一のものである。又、第3図において述べたよ
うに動力部6には3種モータを駆動源として備えている
が、これらのモータが第4図における6X、6y及び6
Sである。第4図において、10は本制御系の制御を行
うセントラルプロセッシングユニット(以下、単にCP
Uと呼ぶ)、11はCPUl0の実行すべぎ一連の制御
手順をプログラムとして予め記憶しているリードオンリ
メモリ(以下、単にROMと呼ぶ)、12はCPU10
にて行われる種々の演算結果等を一時記憶するランダム
アクセスメモリ(以下、単にRAMと呼ぶ)である。こ
れらCPU10.ROM1 L RAMI 2によって
本システムの制御手段9の主要部が構成されている。1
3はパターンROMで、入力部であるキーボード7の入
力信号によって選択される複数種のパターンを予め記憶
しているものである。本例では直線及び曲線により設定
される幾何学模様を記憶する第1の記憶部としての基本
ROM13aと、ブロック体やゴシック体、花文字等の
英字を記憶する第2の記憶部としての文字パターンRO
M13bとから構成されており、メモリ領域を大きくす
るためにチップセレクト14を設け、文字パターンRO
Mには複数個のROMチップを使用している。15はキ
ーボードインターフェイスでキーボード7とCPtJl
oとの間で情報伝達を可能にするものである。16はC
RTコントローラで、CPU10からの情報に基づいて
ビデオRAM17内に出き込まれた内容を、CPUl0
からの指令に応じて適宜CRT8に表示するものである
。
18はCPU10の指令に応じてXモータ6X又はyモ
ータ6yを適宜正逆運転し、図示しない布地保持部2を
移動させるx−yモータコントローラ、19も同様にC
PtJloからの指令に応じてソーイングモータ6Sを
駆動して、図示しない縫針1′を上下動させるソーイン
グモータコントローラである。
ータ6yを適宜正逆運転し、図示しない布地保持部2を
移動させるx−yモータコントローラ、19も同様にC
PtJloからの指令に応じてソーイングモータ6Sを
駆動して、図示しない縫針1′を上下動させるソーイン
グモータコントローラである。
以上、第3図および第4図に本実施例の全体の構成をそ
の関係について述べながら説明した。次に、上記各構成
要素についてざらに細かく説明を加える。
の関係について述べながら説明した。次に、上記各構成
要素についてざらに細かく説明を加える。
第5図は入力部であるキーボード7の概略斜視図でおる
。図において、7aはキーボード7から入力するデータ
のモードを決定するファンクションキ一群、7bは公知
の英数字等の配列からなり種々の選択を行う選択キ一群
、7Cは数字入力が実行しやすいように設けられたテン
キー、7dは本システムの実用上の便宜のために設けら
れたもので、図示するように矢印でそのキー人力操作に
よるシステムの実行を略式表現している操作キ一群。そ
して、7eに示す発光ダイオードの点灯、消灯で前記操
作キ一群7dの入力許可を視覚表示し、その操作性の向
上を図っている。7「は図示しない制御手段9への情報
の伝達を行うコネクターである。
。図において、7aはキーボード7から入力するデータ
のモードを決定するファンクションキ一群、7bは公知
の英数字等の配列からなり種々の選択を行う選択キ一群
、7Cは数字入力が実行しやすいように設けられたテン
キー、7dは本システムの実用上の便宜のために設けら
れたもので、図示するように矢印でそのキー人力操作に
よるシステムの実行を略式表現している操作キ一群。そ
して、7eに示す発光ダイオードの点灯、消灯で前記操
作キ一群7dの入力許可を視覚表示し、その操作性の向
上を図っている。7「は図示しない制御手段9への情報
の伝達を行うコネクターである。
第6図はCRT8の表示画面の一例を示すものである。
図示するように、本例では画面を2分割し、画面左方へ
本システムの有する各機能を表示する機能表示部8aと
、前記したように本システムにより模様の創作をする操
作者に該創作された模様を視覚表示する模様表示部8b
とを設けている。、8Cは、機能表示部8aに表示して
いる各種機能をキーボード7のファンクションキ一群7
aを用いて選択したとき、当該選択された機能を表わす
文字の先頭へ図示するように表示されるカーソルで、操
作性の向上のために設けたものである。
本システムの有する各機能を表示する機能表示部8aと
、前記したように本システムにより模様の創作をする操
作者に該創作された模様を視覚表示する模様表示部8b
とを設けている。、8Cは、機能表示部8aに表示して
いる各種機能をキーボード7のファンクションキ一群7
aを用いて選択したとき、当該選択された機能を表わす
文字の先頭へ図示するように表示されるカーソルで、操
作性の向上のために設けたものである。
模様表示部8bは、本例では所定のドツト数のマトリッ
クスが予め表示可能に構成してあり、後述するように各
種の手順を経て算出された該マトリックス上の点が発光
し、その点の集合として操作者が自己の創作した模様を
視覚的に認識可能になるのでおる。
クスが予め表示可能に構成してあり、後述するように各
種の手順を経て算出された該マトリックス上の点が発光
し、その点の集合として操作者が自己の創作した模様を
視覚的に認識可能になるのでおる。
第7図は、本システムのパターンを記憶している文字パ
ターンROM13b内の記憶方式を示したものである。
ターンROM13b内の記憶方式を示したものである。
例として英字rAJを挙げている。
図示するように本例では各パターン毎に定められた第1
の基準点に相当する点COを基に複数の点の集合として
一つのパターンを記憶している。ここでは、基準点CO
はパターンの高さH、パターンの幅Wそれぞれの中点、
即ちパターンの中心に定められている。そして、その基
準点COを基に図示する縫点1S、2S、3S、・・・
12Sが定められ、該縫点により定まる複数のコラム(
第7図中の■、■、■)の集合として一つの幅を有する
パターンを定義している。
の基準点に相当する点COを基に複数の点の集合として
一つのパターンを記憶している。ここでは、基準点CO
はパターンの高さH、パターンの幅Wそれぞれの中点、
即ちパターンの中心に定められている。そして、その基
準点COを基に図示する縫点1S、2S、3S、・・・
12Sが定められ、該縫点により定まる複数のコラム(
第7図中の■、■、■)の集合として一つの幅を有する
パターンを定義している。
該コラムの集合として捉えられるパターンをミシン1及
び動力部6を制御して実際に布地上に縫目を形成する手
順は次のように行われる。
び動力部6を制御して実際に布地上に縫目を形成する手
順は次のように行われる。
まず、各コラムはその性質上第8図に示す縫点と他の縫
点間が直線で囲まれるコラムと、第9図に示すように各
縫点間が曲線で囲まれる場合との2つの種類に大別でき
るものである。従ってこの2種類のコラムが操作者によ
ってどのように移動されようと本システムは確実かつ正
確に模様を縫い上げることが可能であることを示す。
点間が直線で囲まれるコラムと、第9図に示すように各
縫点間が曲線で囲まれる場合との2つの種類に大別でき
るものである。従ってこの2種類のコラムが操作者によ
ってどのように移動されようと本システムは確実かつ正
確に模様を縫い上げることが可能であることを示す。
第8図は、基準点CQからの距離が直角座標を用いて(
X 1. V 1) (X 2 、 V 2 )
(X 3 、 V3)(X4./4)で表わされる縫点
1S、2S、3S、及び4Sによって定義されるコラム
である。
X 1. V 1) (X 2 、 V 2 )
(X 3 、 V3)(X4./4)で表わされる縫点
1S、2S、3S、及び4Sによって定義されるコラム
である。
このコラムを図示するように縫い上げるためには縫点移
動距離Δx1.Δy1及びΔx2.Δy2を算出すれば
よいことがわかる。この縫点移動距離Δx1.Δy1及
びΔx2.Δy2を算出する手順を流れ図第10図に示
す。CPU10においてこの種のコラムを縫う際に必ず
実行される手順である。まず、CPU10において、4
つの点(×1.yl)(X2.yl)〜(x4.y4)
から成るコラムであることを判断するとステップ101
が実行され、コラムの平均長Llj出するために必要な
コラムの辺(×1.yl)と(×2゜Vz)及び(X
3 、 V 3 )と(X4.V4)のそれぞれの中点
が求められる。
動距離Δx1.Δy1及びΔx2.Δy2を算出すれば
よいことがわかる。この縫点移動距離Δx1.Δy1及
びΔx2.Δy2を算出する手順を流れ図第10図に示
す。CPU10においてこの種のコラムを縫う際に必ず
実行される手順である。まず、CPU10において、4
つの点(×1.yl)(X2.yl)〜(x4.y4)
から成るコラムであることを判断するとステップ101
が実行され、コラムの平均長Llj出するために必要な
コラムの辺(×1.yl)と(×2゜Vz)及び(X
3 、 V 3 )と(X4.V4)のそれぞれの中点
が求められる。
次に、ステップ102ではその結果(Xm1 、 ym
l)トくXllI2.yml)とを用いてコラム平均長
りを算出する。そして、続くステップ103によって、
予め入力されている該コラムを縫うピッチ数P(回数/
cm)と前記コラムの平均長りとから目的とする縫点移
動路@(八X1.Δy1)、ΔX2、Δy2の4種の値
が算出される。以上によって、操作者は所望のピッチ数
で均一な縫目模様が得られるのである。
l)トくXllI2.yml)とを用いてコラム平均長
りを算出する。そして、続くステップ103によって、
予め入力されている該コラムを縫うピッチ数P(回数/
cm)と前記コラムの平均長りとから目的とする縫点移
動路@(八X1.Δy1)、ΔX2、Δy2の4種の値
が算出される。以上によって、操作者は所望のピッチ数
で均一な縫目模様が得られるのである。
次に、第9図に示す曲線コラムの場合について、流れ国
策11図を参照して詳細に説明する。この種のコラムは
第8図に示した四角形コラムと相違しており第9図に図
示するように(xl、yl)(X2.Vz)・・・(x
、y>の5点により表示されている。従って前述のごと
く、CPU10は処理しようとするコラムが5点で構成
されるコラムであると判断すると、第11図に示す流れ
図のステップ201を実行するのでおる。
策11図を参照して詳細に説明する。この種のコラムは
第8図に示した四角形コラムと相違しており第9図に図
示するように(xl、yl)(X2.Vz)・・・(x
、y>の5点により表示されている。従って前述のごと
く、CPU10は処理しようとするコラムが5点で構成
されるコラムであると判断すると、第11図に示す流れ
図のステップ201を実行するのでおる。
ステップ201では、まず縫点(X 1. V 1)、
(X 2 、 V 2 )及び(X4.V4)、(x、
y)から成る2線分の中点(xma 、 Vm3 )、
(xma 、 Vm4 )を求める。次にステップ20
2によって先に求めた2つの中点と縫点(x 3 、
y 3 )との3点を通る1つの円の方程式を演算し、
該円の中心点(xc、 yc)及びその半径rを算出す
る。
(X 2 、 V 2 )及び(X4.V4)、(x、
y)から成る2線分の中点(xma 、 Vm3 )、
(xma 、 Vm4 )を求める。次にステップ20
2によって先に求めた2つの中点と縫点(x 3 、
y 3 )との3点を通る1つの円の方程式を演算し、
該円の中心点(xc、 yc)及びその半径rを算出す
る。
続くステップ203では、(xc、 yc)を中心とす
る半休rの円と点(xma、 Villa )、(Xm
4.Vm4)とを基に次の2つの量を算出する。まず、
線分(xc、 yc)、(xma 、 Vm3>と線分
(XC,VC>、(Xm4* Vm4 )とによって挾
まれる角α、第2に該角度αによって作られる半径rの
円の円弧長Lαである。
る半休rの円と点(xma、 Villa )、(Xm
4.Vm4)とを基に次の2つの量を算出する。まず、
線分(xc、 yc)、(xma 、 Vm3>と線分
(XC,VC>、(Xm4* Vm4 )とによって挾
まれる角α、第2に該角度αによって作られる半径rの
円の円弧長Lαである。
そして、次のステップ204にて、予め入力されている
本コラムを縫うピッチ数P(回数/cm)と先のステッ
プ203にて算出されたα及びLαとを用い、円弧長L
αを所定のピッチ数で縫うときの各縫目が中心(xc、
yc)・半径rの円に対して作る円弧の角度Δαnが
算出され、続くステップ205にて当該Δαnと半径r
とに基づいて前記(xllla 、 Villa >、
(x 3 、 y 3 )、(xm4 、 ym4)に
て作られる円弧上に仮想の縫点(xdn 、 Vdn)
(ただしn=1.2、・・・)を算出する。
本コラムを縫うピッチ数P(回数/cm)と先のステッ
プ203にて算出されたα及びLαとを用い、円弧長L
αを所定のピッチ数で縫うときの各縫目が中心(xc、
yc)・半径rの円に対して作る円弧の角度Δαnが
算出され、続くステップ205にて当該Δαnと半径r
とに基づいて前記(xllla 、 Villa >、
(x 3 、 y 3 )、(xm4 、 ym4)に
て作られる円弧上に仮想の縫点(xdn 、 Vdn)
(ただしn=1.2、・・・)を算出する。
ステップ206では、上記したステップ205までに得
られた仮想縫点を基準に、そして(×1゜vl)、(×
2.y2)、・・・、(X、V)で作られる円弧コラム
の形状に添って縫目を形成するために中心(XC,yC
)の円の半径方向と該コラムとのなす角αO及びαeが
算出され、次にそのαOとαeとの角度差αS=α〇−
αeを求め、該αSと先の(xdn 、 vdn )と
を基に第9図に示すようにαn (ただしn=1.2.
3、・・・)が演算される。そして次のステップ207
で実際の縫点(xon 、 yon )、(xin 、
yin )と仮縫点(xdn 、 ydn )との差
Δrnが算出される。
られた仮想縫点を基準に、そして(×1゜vl)、(×
2.y2)、・・・、(X、V)で作られる円弧コラム
の形状に添って縫目を形成するために中心(XC,yC
)の円の半径方向と該コラムとのなす角αO及びαeが
算出され、次にそのαOとαeとの角度差αS=α〇−
αeを求め、該αSと先の(xdn 、 vdn )と
を基に第9図に示すようにαn (ただしn=1.2.
3、・・・)が演算される。そして次のステップ207
で実際の縫点(xon 、 yon )、(xin 、
yin )と仮縫点(xdn 、 ydn )との差
Δrnが算出される。
続くステップ208では、Δrn、Δαn1αnに基づ
いて既知のxdn 、 ydnを原点として(xon。
いて既知のxdn 、 ydnを原点として(xon。
yon )が算出される。
ステップ209では、(xon 、 yon >に基づ
いて(xin 、 yin )が同様に算出され、目的
とじている(xin 、 yin )、(XOn 、
yOn ) (ただしn=1.2.3、・・・〉が求
められることとなる。
いて(xin 、 yin )が同様に算出され、目的
とじている(xin 、 yin )、(XOn 、
yOn ) (ただしn=1.2.3、・・・〉が求
められることとなる。
以上本システムの文字パターンROM13b中に記憶さ
れているパターンの記憶方式と、その記憶情報に基づく
縫針1′が布地を縫う点の算出方法に関して詳述したが
、これらの関係はCRTS上に当該パターンを視覚表示
する際もまったく同様である。即ち前述のごとく、CR
T8の模様表示部8bは多数の規則的に配列された点の
集合によって表現されるマトリックスを予め有しており
、第8図〜第11図において示した縫点に対応するマト
リックス上の点を光点とし、視覚表示することにより、
CRTB上には本システムの制御手段9が布地上に形成
する模様とほぼ同一の模様が二次元的に表示されるので
ある。本例においては、前述のような手順に従って求め
た各縫点と縫点とを通る直線の式を計算し、実際に縫針
1′が糸を用して作る縫目模様とほぼ同一の模様がCR
T8上に表わされるように構成している。
れているパターンの記憶方式と、その記憶情報に基づく
縫針1′が布地を縫う点の算出方法に関して詳述したが
、これらの関係はCRTS上に当該パターンを視覚表示
する際もまったく同様である。即ち前述のごとく、CR
T8の模様表示部8bは多数の規則的に配列された点の
集合によって表現されるマトリックスを予め有しており
、第8図〜第11図において示した縫点に対応するマト
リックス上の点を光点とし、視覚表示することにより、
CRTB上には本システムの制御手段9が布地上に形成
する模様とほぼ同一の模様が二次元的に表示されるので
ある。本例においては、前述のような手順に従って求め
た各縫点と縫点とを通る直線の式を計算し、実際に縫針
1′が糸を用して作る縫目模様とほぼ同一の模様がCR
T8上に表わされるように構成している。
(実施例の動作)
次に、以上詳述した本実施例の各構成要素間の動作関係
について述べる。
について述べる。
第12図は、本システムの制御手順のメイン流れ図を示
す。図において、ステップ301は初期設定のルーチン
であり、以下に行う各種制御のために使用するRAM1
2及びビデオRAM17やCRTコントローラ16、x
−yモータコントローラ18、ソーイングモータコント
ローラ19の各種コントローラ等のクリヤ、初期設定を
行う。
す。図において、ステップ301は初期設定のルーチン
であり、以下に行う各種制御のために使用するRAM1
2及びビデオRAM17やCRTコントローラ16、x
−yモータコントローラ18、ソーイングモータコント
ローラ19の各種コントローラ等のクリヤ、初期設定を
行う。
次のステップ302では本メインの処理手段が開始され
、以後の操作に対応する制御が可能であることをCRT
8を通して操作者に知らせる表示ルーチンであり、その
CRTa上への表示内容は既に第6図に示した機能表示
部8aに表わすがごとくのちのである。
、以後の操作に対応する制御が可能であることをCRT
8を通して操作者に知らせる表示ルーチンであり、その
CRTa上への表示内容は既に第6図に示した機能表示
部8aに表わすがごとくのちのである。
続くステップ303〜ステツプ312は各種の機能ルー
チンを選ぶ選択ステップで、図示するように操作者から
の入力を持ら続けるように構成されている。その選択可
能なルーチンの機能を操作者に知らせるため前記したよ
うにCRTa上の機能表示部8aに表示された文字の先
頭には、第5図に示したキーボード7のファンクション
キ一群7aにより機能の選択入力された所にのみ第6図
に示したカーソル8Cが表示され、システムの動作状態
を常に操作者に認識できるようにしている。
チンを選ぶ選択ステップで、図示するように操作者から
の入力を持ら続けるように構成されている。その選択可
能なルーチンの機能を操作者に知らせるため前記したよ
うにCRTa上の機能表示部8aに表示された文字の先
頭には、第5図に示したキーボード7のファンクション
キ一群7aにより機能の選択入力された所にのみ第6図
に示したカーソル8Cが表示され、システムの動作状態
を常に操作者に認識できるようにしている。
以下に各ステップにより選択される各種機能ルーチンの
説明をする。
説明をする。
第13図は、第12図におけるステップ303にて選択
される「零点調整」ルーチンの流れ図を示す。本ルーチ
ンはCRTa上に作られた模様と縫針1′との相対位置
を規定するルーチンである。
される「零点調整」ルーチンの流れ図を示す。本ルーチ
ンはCRTa上に作られた模様と縫針1′との相対位置
を規定するルーチンである。
まず、キーボード7のファンクションキー「fl」が操
作されると第12図中のステップ303が実行され、そ
れまでの選択ルーチン(ステップ303〜ステツプ31
2)を汰は出しステップ401が実行される。ステップ
401はカーソルをCRT8上のrZeroJの先頭へ
表示するステップであり、操作者に本ルーチンにシステ
ムの実行が移ったことを知らせる。続くステップ402
は「零点調整」を自動により行うが、又は手動により行
うかの判定を操作者に問うためのステップで、rAJ又
はrMJによる入力を促する意味でCRT8上にrA、
M?Jを表示させる。続くステップ403は、キーボー
ド入力を持つステップであり、操作者により何かのキー
が操作されるとステップ404へ移る。
作されると第12図中のステップ303が実行され、そ
れまでの選択ルーチン(ステップ303〜ステツプ31
2)を汰は出しステップ401が実行される。ステップ
401はカーソルをCRT8上のrZeroJの先頭へ
表示するステップであり、操作者に本ルーチンにシステ
ムの実行が移ったことを知らせる。続くステップ402
は「零点調整」を自動により行うが、又は手動により行
うかの判定を操作者に問うためのステップで、rAJ又
はrMJによる入力を促する意味でCRT8上にrA、
M?Jを表示させる。続くステップ403は、キーボー
ド入力を持つステップであり、操作者により何かのキー
が操作されるとステップ404へ移る。
ステップ404はステップ403にて入力された文字が
「A」か否かを判断し、rAJならばステップ405へ
、rAJでなければ406へ移行する。ステップ406
は前ステップ403にて入力された文字がrMJか否か
を判断するステップであり、「M」でなければ、ステッ
プ402へ戻り、もう一度rAJ又はrMJによる入力
を促する。
「A」か否かを判断し、rAJならばステップ405へ
、rAJでなければ406へ移行する。ステップ406
は前ステップ403にて入力された文字がrMJか否か
を判断するステップであり、「M」でなければ、ステッ
プ402へ戻り、もう一度rAJ又はrMJによる入力
を促する。
ステップ405は、上記のように入力がrAJのときに
実行されるステップで、駆動部6のXモータ及びyモー
タへ指令を出し、第3図に示したミシンテーブル5の所
定の隅にまで無条件に刺繍ワク2′を移動させる。これ
によって、操作者は布地を刺繍ワク2′に取り付は容易
になる。次のステップ407は、後述の「縫い」の機能
が実行されたとき、ステップ405にてミシンテーブル
5の所定の隅にまで移動させた刺繍ワタ2′を縫目形成
手段1である縫針1′の真下まで移動させるに必要な移
動座標のデータNX及びNyを変数Xs及びYsに格納
する。
実行されるステップで、駆動部6のXモータ及びyモー
タへ指令を出し、第3図に示したミシンテーブル5の所
定の隅にまで無条件に刺繍ワク2′を移動させる。これ
によって、操作者は布地を刺繍ワク2′に取り付は容易
になる。次のステップ407は、後述の「縫い」の機能
が実行されたとき、ステップ405にてミシンテーブル
5の所定の隅にまで移動させた刺繍ワタ2′を縫目形成
手段1である縫針1′の真下まで移動させるに必要な移
動座標のデータNX及びNyを変数Xs及びYsに格納
する。
ステップ408は、ステップ403での操作者入力がr
MJのときに実行されるステップで、変数(XS 、
YS )を設定する必要がないため(Xs 、Ys )
= (0,0>としステップ409へ移る。
MJのときに実行されるステップで、変数(XS 、
YS )を設定する必要がないため(Xs 、Ys )
= (0,0>としステップ409へ移る。
ステップ409はステップ407又はステップ408に
て(XS 、 YS )が設定されると実行されるステ
ップで、本ルーチンが終了することを表示する目的でス
テップ401及びステップ402で表示したカーソル及
びrA、M?Jの文字を消去する。そして、図示するご
とく第12図のメインルーチン11へ戻ることになる。
て(XS 、 YS )が設定されると実行されるステ
ップで、本ルーチンが終了することを表示する目的でス
テップ401及びステップ402で表示したカーソル及
びrA、M?Jの文字を消去する。そして、図示するご
とく第12図のメインルーチン11へ戻ることになる。
第14図(A)は、第12図におけるステップ304に
て選択される「基準表示」ルーチンの流れ図を示す。本
ルーチンはCRTa上に表示されたl”Ba5eJによ
り表現されるルーチンで、模様表示部8bに基準となる
幾何学模様を表示し、操作者がパターンの集合による模
様の創作を行うのを助けるためのルーチンである。ステ
ップ501は本ルーチンがファンクションキー「f2」
により選択されたことを示すためCRT8上のrBas
e」の先頭へカーソルを表示するステップ。
て選択される「基準表示」ルーチンの流れ図を示す。本
ルーチンはCRTa上に表示されたl”Ba5eJによ
り表現されるルーチンで、模様表示部8bに基準となる
幾何学模様を表示し、操作者がパターンの集合による模
様の創作を行うのを助けるためのルーチンである。ステ
ップ501は本ルーチンがファンクションキー「f2」
により選択されたことを示すためCRT8上のrBas
e」の先頭へカーソルを表示するステップ。
ステップ502は以後、本ルーチンでの数字入力はCR
T8の模様表示部8bの中心を原点とする直角座標系に
より処理することを制御系に設定する正規化ステップで
あり、操作者に便宜を図っている。即ち、CRT8の模
様表示部8bは第14図(B)に示すようにm行n列の
マトリックスに細分されており、該マトリックスの各要
素の発光によって模様を表示するのである。しかし、操
作者にとっては上記マトリックスの各要素を指定するこ
とは煩しい作業になってしまうため、第14図(B)の
0点に示す模様表示部8bの中心を新たな原点とする直
角座標として操作者が認識して以後の操作を行えばすむ
ようにするのである。
T8の模様表示部8bの中心を原点とする直角座標系に
より処理することを制御系に設定する正規化ステップで
あり、操作者に便宜を図っている。即ち、CRT8の模
様表示部8bは第14図(B)に示すようにm行n列の
マトリックスに細分されており、該マトリックスの各要
素の発光によって模様を表示するのである。しかし、操
作者にとっては上記マトリックスの各要素を指定するこ
とは煩しい作業になってしまうため、第14図(B)の
0点に示す模様表示部8bの中心を新たな原点とする直
角座標として操作者が認識して以後の操作を行えばすむ
ようにするのである。
従って、0点でのマトリックス上の要素が(no。
no >(= (x、V )= (0,0>)とすれば
、操作者がある点Pの座標として(X、V)=(6゜3
)を入力したとすれば本正規化ステップにより設定され
た制御系は上記マトリックス上の点(n。
、操作者がある点Pの座標として(X、V)=(6゜3
)を入力したとすれば本正規化ステップにより設定され
た制御系は上記マトリックス上の点(n。
+5.mo−3)で表わされるマトリックスの要素を発
光させるのである。
光させるのである。
次のステップ503は、前述のように各種の幾何学模様
を描くための基本となる図形基本式を記憶している基本
ROM13aをチップセレクト14を用いて選び、CP
Ul0を中心とする本システムに連結し、以後該ROM
13aのデータに基づいて実行を行うことを可能とする
ステップである。
を描くための基本となる図形基本式を記憶している基本
ROM13aをチップセレクト14を用いて選び、CP
Ul0を中心とする本システムに連結し、以後該ROM
13aのデータに基づいて実行を行うことを可能とする
ステップである。
続くステップ504〜ステツプ509は基本ROM13
a内に格納している基本図形の数式のうちどれを選択す
るかを入力するステップ群であり、本実施例では図示す
るように円、楕円、直線、インボリュート曲線、サイク
ロイドの5種を用意している。これらのステップ群のい
ずれかが選択されると基準ROM13a内の該選択に応
じたプログラムが実行される。
a内に格納している基本図形の数式のうちどれを選択す
るかを入力するステップ群であり、本実施例では図示す
るように円、楕円、直線、インボリュート曲線、サイク
ロイドの5種を用意している。これらのステップ群のい
ずれかが選択されると基準ROM13a内の該選択に応
じたプログラムが実行される。
例えば「円」について述べるとその基本式である(x
−A> 2+(y −8) 2=Rがステップ510に
より選択され、続くステップ511で該基本式内の必要
なデータである図形の大きざ(半径R)や図形の位置(
円の中心(A。
−A> 2+(y −8) 2=Rがステップ510に
より選択され、続くステップ511で該基本式内の必要
なデータである図形の大きざ(半径R)や図形の位置(
円の中心(A。
B))等の入力を操作者に要求する。
ステップ512ではステップ511までに得られた基本
式及び必要データとから操作者の指定した図形を算出し
、その演算結果はステップ513によって正規化され、
マトリックスの要素を示す情報としてビデオRAM17
に格納される。次のステップ514ではCRTコントロ
ーラ16により上述のごとくビデオRAM17内に格納
されたデータ値に応じたCRTa上に予め用意されてい
るマトリックスの点を発光させてこれら一連の動作を終
え、第14図(A)に示す13に帰り、再びステップ5
04〜ステツプ509の選択を待つ状態に戻る。
式及び必要データとから操作者の指定した図形を算出し
、その演算結果はステップ513によって正規化され、
マトリックスの要素を示す情報としてビデオRAM17
に格納される。次のステップ514ではCRTコントロ
ーラ16により上述のごとくビデオRAM17内に格納
されたデータ値に応じたCRTa上に予め用意されてい
るマトリックスの点を発光させてこれら一連の動作を終
え、第14図(A)に示す13に帰り、再びステップ5
04〜ステツプ509の選択を待つ状態に戻る。
以上「円」の場合について詳述したが、その他の基本図
形についても上記した手順と同一の流れによってCRT
a上に表示可能である。その他の図形に関しては公知の
コンピュータグラフィックの技術によって前記のごとく
達成可能であることは明らかである。
形についても上記した手順と同一の流れによってCRT
a上に表示可能である。その他の図形に関しては公知の
コンピュータグラフィックの技術によって前記のごとく
達成可能であることは明らかである。
上記のように、本ルーチンは再起的に実行可能であるた
め、第15図(A>に示すように2種以上の図形をCR
TB上に表示することも可能である。第15図(A>は
、刺繍ワク2′の大きざを模式的に円Cで表示し、次い
でインボリュート曲線をその内部に表示した状態を示す
図である。このようにすれば模様の創作者は常に刺繍ワ
タ2′の大きざの範囲でその創作ができるのである。
め、第15図(A>に示すように2種以上の図形をCR
TB上に表示することも可能である。第15図(A>は
、刺繍ワク2′の大きざを模式的に円Cで表示し、次い
でインボリュート曲線をその内部に表示した状態を示す
図である。このようにすれば模様の創作者は常に刺繍ワ
タ2′の大きざの範囲でその創作ができるのである。
このようにして、CRTa上に所望の幾何学図形を表示
し終えると、操作者はrENDJキーを操作することに
よってステップ509が実行され、ステップ504〜ス
テツプ509の選択ステップ群から俵は出すことができ
続くステップ515が実行される。ステップ515では
前記ステップ501にて表示されたカーソルを消去し、
第12図のメインルーチン11へ戻る。
し終えると、操作者はrENDJキーを操作することに
よってステップ509が実行され、ステップ504〜ス
テツプ509の選択ステップ群から俵は出すことができ
続くステップ515が実行される。ステップ515では
前記ステップ501にて表示されたカーソルを消去し、
第12図のメインルーチン11へ戻る。
第16図は、第12図に示したステップ305の選択に
より実行される「@体選択」ルーチンの流れ図である。
より実行される「@体選択」ルーチンの流れ図である。
ステップ601は前記した各種ルーチン同様にCRT8
の上のカーソル表示でこの場合には「Sty+e」の先
頭にその表示が行われる。
の上のカーソル表示でこの場合には「Sty+e」の先
頭にその表示が行われる。
ステップ602はキーボード7からの入力信号待ちのス
テップであり、何かの入力が操作者により実行されると
次のステップ603〜ステツプ606の選択ステップへ
移る。
テップであり、何かの入力が操作者により実行されると
次のステップ603〜ステツプ606の選択ステップへ
移る。
この選択ステップは、ステップ602でキーボード7か
ら入力された情報が数字1.2.3.4のいずれかであ
るかを判断し、それ以外の情報入力が行われたときには
ステップ602が再び実行され、以下同様の実行をする
。ステラ4プロ03〜ステツプ606で数字1.2.3
.4のいずれかの入力が操作者により行われていること
が選択判断されると、ステップ607が次に実行される
。
ら入力された情報が数字1.2.3.4のいずれかであ
るかを判断し、それ以外の情報入力が行われたときには
ステップ602が再び実行され、以下同様の実行をする
。ステラ4プロ03〜ステツプ606で数字1.2.3
.4のいずれかの入力が操作者により行われていること
が選択判断されると、ステップ607が次に実行される
。
このステップ607は、前述したように複数のROMで
構成されている文字パターンROM13bを選択し、そ
れらのうち1つのROMeCPUloを中心とする制御
系に電気的に接続するステップで、以下当該ROM内に
記憶しているデータを用いて制御が実行されるのである
。本例では、複数個のROM13の選択はチップセレク
ト14を用いて実行しているが、完全にソフト的に選択
しても同様である。また、第4図及び第16図に示すよ
うに本例は4個のROMから文字パターンROM13b
@ta成しているが、これは文字パターンROM13
bの部分の構造をカートリッジ方式としており、通常よ
く利用される文字書体の組を1つのカートリッジに収納
できるよう構成し、システムの柔軟性を高めている。
構成されている文字パターンROM13bを選択し、そ
れらのうち1つのROMeCPUloを中心とする制御
系に電気的に接続するステップで、以下当該ROM内に
記憶しているデータを用いて制御が実行されるのである
。本例では、複数個のROM13の選択はチップセレク
ト14を用いて実行しているが、完全にソフト的に選択
しても同様である。また、第4図及び第16図に示すよ
うに本例は4個のROMから文字パターンROM13b
@ta成しているが、これは文字パターンROM13
bの部分の構造をカートリッジ方式としており、通常よ
く利用される文字書体の組を1つのカートリッジに収納
できるよう構成し、システムの柔軟性を高めている。
続くステップ608は、前記ステップ601で表示した
カーソルを消去するステップで、これにより本ルーチン
による処理の完了を操作者に知らば、その後第12図に
示すメインルーチンの11へ帰る。
カーソルを消去するステップで、これにより本ルーチン
による処理の完了を操作者に知らば、その後第12図に
示すメインルーチンの11へ帰る。
第17図は、「ピッチ数設定」ルーチンの流れ図である
。本ルーチンは第12図中のステップ306により選択
されるルーチンで、キーボード7のファンクションキー
f4を押圧操作することにより実行される。
。本ルーチンは第12図中のステップ306により選択
されるルーチンで、キーボード7のファンクションキー
f4を押圧操作することにより実行される。
ステップ701は前記した各ルーチンと同一の動作をす
るステップでその動作については省略する。次のステッ
プ702はキーボード入力待ちのステップで、何らかの
入力があるとステップ703へ移る。
るステップでその動作については省略する。次のステッ
プ702はキーボード入力待ちのステップで、何らかの
入力があるとステップ703へ移る。
ステップ703は、ステップ702での入力が予め定め
ているピッチ数(回数/cm)の設定範囲内である数字
入力であるか否かの判断ステップで、範囲内であればス
テップ704が実行されるが、もし範囲外であれば誤操
作と判断して再びステップ702へ戻り、再入力を待つ
。
ているピッチ数(回数/cm)の設定範囲内である数字
入力であるか否かの判断ステップで、範囲内であればス
テップ704が実行されるが、もし範囲外であれば誤操
作と判断して再びステップ702へ戻り、再入力を待つ
。
ステップ704は、正規の入力であると判断されたとき
に実行するステップで、ステップ702で入力された数
字データを変数Pに設定する。
に実行するステップで、ステップ702で入力された数
字データを変数Pに設定する。
ステップ705以後は前述したステップ608に示す処
理と同一であるので説明を省略する。
理と同一であるので説明を省略する。
第18図は、第12図ステップ307により選択される
「文字選択」ルーチンの流れ図である。
「文字選択」ルーチンの流れ図である。
ステップ801は前述したステップ401.501.6
01.701と同様であるので説明を省略する。次にス
テップ802は、キーボードの入力待ちのステップで、
何らかの入力があるまで実行を中止する。
01.701と同様であるので説明を省略する。次にス
テップ802は、キーボードの入力待ちのステップで、
何らかの入力があるまで実行を中止する。
続くステップ803は入力情報判定ステップであり、キ
ーボード7からの入力が選択キ一群7bによる入力であ
るか否かを判断する。そして、選択キ一群7bによる入
力である場合にはステップ804へその実行が移る。
ーボード7からの入力が選択キ一群7bによる入力であ
るか否かを判断する。そして、選択キ一群7bによる入
力である場合にはステップ804へその実行が移る。
ステップ804は、この選択キ一群7bによる入力を予
め定められた変換コードに基づいて「番地コード」に変
換するステップである。1番地コード」とは、前述のよ
うに各文字パターンROM13bに格納しである文字(
第7図参照)の1文字に対応する記憶アドレス群を示す
もので、文字パターンROM13bは前記第16図に示
した「書体選択」ルーチンにより選択された1個のRO
Mである。これにより、操作者は所望のパターンを選択
することができる。
め定められた変換コードに基づいて「番地コード」に変
換するステップである。1番地コード」とは、前述のよ
うに各文字パターンROM13bに格納しである文字(
第7図参照)の1文字に対応する記憶アドレス群を示す
もので、文字パターンROM13bは前記第16図に示
した「書体選択」ルーチンにより選択された1個のRO
Mである。これにより、操作者は所望のパターンを選択
することができる。
続くステップ805においては、上記選択された1つの
パターンを示すデータ、即ち、文字パターンROM13
b内の所望のデータをCPUl0が読み出し、RAM1
2内の所定のエリヤに格納する。
パターンを示すデータ、即ち、文字パターンROM13
b内の所望のデータをCPUl0が読み出し、RAM1
2内の所定のエリヤに格納する。
ステップ806は変数Nをインクリメントするステップ
である。この変数Nは、第12図メインルーチンの初期
設定ルーチンで「0」に初期設定しているものである。
である。この変数Nは、第12図メインルーチンの初期
設定ルーチンで「0」に初期設定しているものである。
次のステップ807は、上記変数Nを用いてステップ8
05にて所定のエリヤに格納されたパターンデータに順
位付けをするステップであり、これにより以後の操作に
おいて操作者は該順位を指定するのみで制御系に対して
前記選択されたパターンデータの指定が可能となる。
05にて所定のエリヤに格納されたパターンデータに順
位付けをするステップであり、これにより以後の操作に
おいて操作者は該順位を指定するのみで制御系に対して
前記選択されたパターンデータの指定が可能となる。
ステップ808は、CTRT8上への表示ステツブであ
る。本ステップにより前記選択されたパターンがCRT
a上に表示される。この処理の方法は、既に詳述したご
とく、第8図〜第11図において説明した手順に従いス
テップ805にてRAM12内に書き込まれたパターン
データを計算し、パターンの各縫点を決定する。次に、
該決定された各縫点位置のデータをCRT8の模様表示
部8bの中心をX軸、y軸の原点として正規化してビデ
オRAM17に入力するのである。例としてCRT8の
画面が第15図(A)に示す状態のとき文字rAJが操
作者によって選択された場合を第15図(B)に示す図
より明らかなように、本例では各パターンの中心を該パ
ターンデータの中心rcOJとして記憶させており、そ
れを本ルーチンのステップ808にてCRT8の模様表
示部8bの中心を直角座標の中心として正規化している
ため、CRT8の画面の中央に図示するように表示され
る。
る。本ステップにより前記選択されたパターンがCRT
a上に表示される。この処理の方法は、既に詳述したご
とく、第8図〜第11図において説明した手順に従いス
テップ805にてRAM12内に書き込まれたパターン
データを計算し、パターンの各縫点を決定する。次に、
該決定された各縫点位置のデータをCRT8の模様表示
部8bの中心をX軸、y軸の原点として正規化してビデ
オRAM17に入力するのである。例としてCRT8の
画面が第15図(A)に示す状態のとき文字rAJが操
作者によって選択された場合を第15図(B)に示す図
より明らかなように、本例では各パターンの中心を該パ
ターンデータの中心rcOJとして記憶させており、そ
れを本ルーチンのステップ808にてCRT8の模様表
示部8bの中心を直角座標の中心として正規化している
ため、CRT8の画面の中央に図示するように表示され
る。
本ステップ808の上記した処理を終えるとその実行は
ステップ802に戻る。ここで、多数の文字を選択した
ければ前記した通りにキーボード7の選択キ一群7bに
より文字を選択し、上記一連の動作を繰り返し行う。
ステップ802に戻る。ここで、多数の文字を選択した
ければ前記した通りにキーボード7の選択キ一群7bに
より文字を選択し、上記一連の動作を繰り返し行う。
ステップ802において、選択キ一群7b以外のキーが
操作されるとステップ803を経て続くステップ809
が実行される。
操作されるとステップ803を経て続くステップ809
が実行される。
ステップ809は、ステップ802にて操作されたキー
がrENDJならばステップ810へ、その他のキーな
らば御操作であると判断して再びステップ802へ戻る
。
がrENDJならばステップ810へ、その他のキーな
らば御操作であると判断して再びステップ802へ戻る
。
ステップ810はrENDJキーの操作を受け、ステッ
プ80]で表示された本ルーチン実行中のカーソルにる
よるサインを消去するステップで、本ステップの実行後
動作はメインルーチンの11へ戻る。
プ80]で表示された本ルーチン実行中のカーソルにる
よるサインを消去するステップで、本ステップの実行後
動作はメインルーチンの11へ戻る。
第19図は、第12図に示すステップ308により選択
される「文字の大きざ」ルーチンの流れ図である。
される「文字の大きざ」ルーチンの流れ図である。
ステップ901は前述のステップ401.501、・・
・、801と同様に本ルーチンが選択されたことを示す
カーソルの表示ステップで、CRTS上に既に表示され
ているr E xpanJの先頭にカーソル表示を行う
。
・、801と同様に本ルーチンが選択されたことを示す
カーソルの表示ステップで、CRTS上に既に表示され
ているr E xpanJの先頭にカーソル表示を行う
。
次のステップ902は、パターンの大きざを入力するキ
ーボードの操作を待つステップで、本例の場合、予め大
きさの決定しであるパターン(第7図参照)を所定範囲
内の拡大、縮小を希望する数値をキーボード7のテンキ
ー7Cを用いて、入力し、続くステップ903へ移行す
る。
ーボードの操作を待つステップで、本例の場合、予め大
きさの決定しであるパターン(第7図参照)を所定範囲
内の拡大、縮小を希望する数値をキーボード7のテンキ
ー7Cを用いて、入力し、続くステップ903へ移行す
る。
ステップ903では該入力された数値データを設定可能
な範囲内であるか否かを判定し、範囲外であれば操作者
に再入力を促するためにステップ901へ戻り、適正範
囲内であれば次のステップ904を実行する。
な範囲内であるか否かを判定し、範囲外であれば操作者
に再入力を促するためにステップ901へ戻り、適正範
囲内であれば次のステップ904を実行する。
ステップ904は上記のごとく入力された数値データを
変!aKとして記憶するステップである。
変!aKとして記憶するステップである。
ここまでの動作でパターンの倍率が決定されると、次に
ステップ905で、当該倍率rKJで拡大または縮小す
るパターンをキーボード7により入力する。このとき、
そのパターンの指定は第18図に示したE文字選択」ル
ーチンにより予め文字パターンROM13bからRAM
12内に格納されているパターンに限られ、その指定の
方法も「文字選択」ルーチンでパターン毎に指定されて
いる順位r N Jにより実行される。従って先はど第
15図(B)に示した例では、文字rAJに付与された
rNJ = rlJの順位を入力することにより行われ
る。
ステップ905で、当該倍率rKJで拡大または縮小す
るパターンをキーボード7により入力する。このとき、
そのパターンの指定は第18図に示したE文字選択」ル
ーチンにより予め文字パターンROM13bからRAM
12内に格納されているパターンに限られ、その指定の
方法も「文字選択」ルーチンでパターン毎に指定されて
いる順位r N Jにより実行される。従って先はど第
15図(B)に示した例では、文字rAJに付与された
rNJ = rlJの順位を入力することにより行われ
る。
ステップ906では、その入力された数値データが現在
変数Nの持つ数値以内であるか否が判断され、rNJよ
りも大きな数が入力された場合等はステップ905へ戻
り、再入力の機会を与え、又N以内の入力のときはステ
ップ907へ移行する。
変数Nの持つ数値以内であるか否が判断され、rNJよ
りも大きな数が入力された場合等はステップ905へ戻
り、再入力の機会を与え、又N以内の入力のときはステ
ップ907へ移行する。
ステップ907はRAM12内の数値rNJの順位が付
されているパターン記憶のエリヤに記憶されている縫点
の座標位置を示すデータを読み出し、ぞのX座標値、y
座標値ともステップ904で変数にの設定された値rK
Jを乗じ、その値をRAM12内の別のエリヤに一時格
納する。これにより、RAM12内にあった順位rNJ
のパターンデータは、そのパターンデータの基準点であ
るCOを中心としてrKJ倍される。
されているパターン記憶のエリヤに記憶されている縫点
の座標位置を示すデータを読み出し、ぞのX座標値、y
座標値ともステップ904で変数にの設定された値rK
Jを乗じ、その値をRAM12内の別のエリヤに一時格
納する。これにより、RAM12内にあった順位rNJ
のパターンデータは、そのパターンデータの基準点であ
るCOを中心としてrKJ倍される。
ステップ908では、このrKJ揚合された順位rNJ
のパターンデータをCRT8に表示する。
のパターンデータをCRT8に表示する。
本ルーチンでは単純に縫点データをrKJ倍するだけで
あるからCRTa上への表示は順位rNJのパターンデ
ータが有する第1の基準点COを中心に行われる。従っ
て、第15図(B)のように文字「A」が表示されてお
り、これを2倍にしたとすると第15図(C)に示すよ
うに基準点COを中心として拡大されるのでおる。
あるからCRTa上への表示は順位rNJのパターンデ
ータが有する第1の基準点COを中心に行われる。従っ
て、第15図(B)のように文字「A」が表示されてお
り、これを2倍にしたとすると第15図(C)に示すよ
うに基準点COを中心として拡大されるのでおる。
次のステップ909は、確認のステップで、CRTに拡
大されて表示されたパターンを視覚的に判断し、好みに
合致したか否かを操作者が判断し、入力を待つステップ
である。
大されて表示されたパターンを視覚的に判断し、好みに
合致したか否かを操作者が判断し、入力を待つステップ
である。
ステップ910は、ステップ909で操作者が入力した
データを判断し、もし操作者が気に入っていないと入力
していたならステップ902へ戻り、上記した一連の手
順を再度繰り返し、操作者の所蹟のFA様が得られるま
で続けるのでおる。又、操作者が表示された模様(拡大
されたパターン)を気にいったと入力したならばステッ
プ912へ移行する。
データを判断し、もし操作者が気に入っていないと入力
していたならステップ902へ戻り、上記した一連の手
順を再度繰り返し、操作者の所蹟のFA様が得られるま
で続けるのでおる。又、操作者が表示された模様(拡大
されたパターン)を気にいったと入力したならばステッ
プ912へ移行する。
ステップ911はデータの山き換えを行うステップで、
ステップ907で格納しているrKJ倍したデータを、
RAM12内の順位rNJが付されているパターン記憶
のエリヤに格納しである各縫点のデータアドレスに再格
納する。そして、rKJ倍されて一時的に格納されてい
たデータはもはや必要としないため消去するのである。
ステップ907で格納しているrKJ倍したデータを、
RAM12内の順位rNJが付されているパターン記憶
のエリヤに格納しである各縫点のデータアドレスに再格
納する。そして、rKJ倍されて一時的に格納されてい
たデータはもはや必要としないため消去するのである。
これにより、RAM12の記憶容量の有効利用を図って
いる。
いる。
続くステップ912は本ルーチンを使用してパターンの
拡大または縮小を行うパターンがまだおるか否かを入力
するステップで、次のステップ913にて当該入力を判
断し、他にも本ルーチンの使用を必要とするパターンが
存在するならばステップ902へ移り、以上のステップ
を再度行い、又、そうでなければステップ914を実行
して本ステップの実行の終わりを操作者に表示するため
にステップ901で表示したカーソルを消去するととも
にメインルーチンのポイント11へ戻る。
拡大または縮小を行うパターンがまだおるか否かを入力
するステップで、次のステップ913にて当該入力を判
断し、他にも本ルーチンの使用を必要とするパターンが
存在するならばステップ902へ移り、以上のステップ
を再度行い、又、そうでなければステップ914を実行
して本ステップの実行の終わりを操作者に表示するため
にステップ901で表示したカーソルを消去するととも
にメインルーチンのポイント11へ戻る。
第20図は「文字移動」ルーチンを示す流れ図でメイン
ルーチンのステップ309で選択される。
ルーチンのステップ309で選択される。
本ルーチンはパターンの平行移動を行うもので、CRT
a上の「[) 1splace j テ称さレル殿能ヲ
有している。
a上の「[) 1splace j テ称さレル殿能ヲ
有している。
ステップ1001は、CRTa上の表示1[)ispl
ace Jの先頭へカーソルを表示して本ルーチンの実
行状態に制御系が移行したことを操作者に知らせるため
のものでおる。
ace Jの先頭へカーソルを表示して本ルーチンの実
行状態に制御系が移行したことを操作者に知らせるため
のものでおる。
ステップ1002は本ルーチンを使用して移動させたい
パターンに付された順位「N」を入力するステップであ
り、次のステップ1003で該入力が正しいか否かが判
断され、現在の制御系に設定されている順位rNJより
も大きな数が入力されたり、数字入力が行われなかった
等のときはステップ1002へ戻り、正しい入力を促す
。又、正しい順位「N」が入力されているときはステッ
プ1004へ移る。
パターンに付された順位「N」を入力するステップであ
り、次のステップ1003で該入力が正しいか否かが判
断され、現在の制御系に設定されている順位rNJより
も大きな数が入力されたり、数字入力が行われなかった
等のときはステップ1002へ戻り、正しい入力を促す
。又、正しい順位「N」が入力されているときはステッ
プ1004へ移る。
ステップ1004では、入力された順位rNJのパター
ンデータの記憶されているRAM12から、該パターン
データのうちそのパターンの各縫点の基準である00点
のデータをロードする。各パターンの00点のデータと
いうのは、前記したCRTa上に仮想した直角座標での
座標値(XCO。
ンデータの記憶されているRAM12から、該パターン
データのうちそのパターンの各縫点の基準である00点
のデータをロードする。各パターンの00点のデータと
いうのは、前記したCRTa上に仮想した直角座標での
座標値(XCO。
yco )である。従って、第18図に示した「文字選
択」ルーチンによりCRT上に表示されたばかりの00
点データは(0,O)となっており、第15図(B)又
は(C)に示すように模様表示部8bの0点を中心に図
示するようにパターンが表示されている。
択」ルーチンによりCRT上に表示されたばかりの00
点データは(0,O)となっており、第15図(B)又
は(C)に示すように模様表示部8bの0点を中心に図
示するようにパターンが表示されている。
次のステップ1005は前述したようにキーボード7に
設けた操作キ一群7dの操作入力が可能になったことを
操作者に表示する発光ダイオード7eの点灯を行うステ
ップである。本ルーチンの場合はパターンの平行移動の
みが可能となるのであるから、第5図に示す上下左在4
方向の矢印の中心に設けられた発光ダイオードのみが点
灯し、該上下左右の4方向を示した矢印のキー操作が以
後有効となる。
設けた操作キ一群7dの操作入力が可能になったことを
操作者に表示する発光ダイオード7eの点灯を行うステ
ップである。本ルーチンの場合はパターンの平行移動の
みが可能となるのであるから、第5図に示す上下左在4
方向の矢印の中心に設けられた発光ダイオードのみが点
灯し、該上下左右の4方向を示した矢印のキー操作が以
後有効となる。
ステップ’I 006はキーボード入力の待ち状態のス
テップで、何らかの入力があると次のステップ1007
が実行される。
テップで、何らかの入力があると次のステップ1007
が実行される。
ステップ’1007は4つの矢印キー(操作キー〉によ
る入力か否かを判断するステップで、矢印キーによる入
力であればステップ1008へ、その他のキー人力であ
ればステップ1013へ移行する。
る入力か否かを判断するステップで、矢印キーによる入
力であればステップ1008へ、その他のキー人力であ
ればステップ1013へ移行する。
ステップ1013はキー人力がENDキーによるものか
否かを判断し、ENDキー以外のキー人力であれば操作
者の入力ミスであると判断してステップ’1002へ移
行し、ENDキーによる入力であればステップ1014
へ移行する。
否かを判断し、ENDキー以外のキー人力であれば操作
者の入力ミスであると判断してステップ’1002へ移
行し、ENDキーによる入力であればステップ1014
へ移行する。
ステップ1014は本ルーチンの実行が終了したことを
操作者へ表示するためステップ1001で表示したカー
ソルを消去およびステップ1005で点灯した発光ダイ
オードを消灯し、メインルーチンの11へ戻る。
操作者へ表示するためステップ1001で表示したカー
ソルを消去およびステップ1005で点灯した発光ダイ
オードを消灯し、メインルーチンの11へ戻る。
ステップ’t008は前述のように矢印キーによる入力
が行われたときに実行されるステップで、ステップ10
03で入力されたパターンの順位「N」に対応するビデ
オRAM17の内容をクリヤする。即ち、ビデオRAM
’l 7の内容に基づいてCRTコントローラ16はC
RTS上に画像を表示しているため、CRTa上からパ
ターン順位rNJのパターンが消去される。
が行われたときに実行されるステップで、ステップ10
03で入力されたパターンの順位「N」に対応するビデ
オRAM17の内容をクリヤする。即ち、ビデオRAM
’l 7の内容に基づいてCRTコントローラ16はC
RTS上に画像を表示しているため、CRTa上からパ
ターン順位rNJのパターンが消去される。
次に、ステップ1009が実行され、矢印キーの入力に
応じてパターンの基準点CQの値を更新して行く。これ
は「←」キーならば、第14図(B)に示す座標系にお
いてX座標の負の方向であるから(XCO−EX 、
yco >、「→」キーならば(xco +Ex 、
yco >、「↑」キーならば(xco 、 yco
+EV )、[↓]キーならば(xco 、 yco−
Ey)(ただし、EX及びEyは任意の定数)のように
単純な加減算により行われ次のステップ1010に移動
する。
応じてパターンの基準点CQの値を更新して行く。これ
は「←」キーならば、第14図(B)に示す座標系にお
いてX座標の負の方向であるから(XCO−EX 、
yco >、「→」キーならば(xco +Ex 、
yco >、「↑」キーならば(xco 、 yco
+EV )、[↓]キーならば(xco 、 yco−
Ey)(ただし、EX及びEyは任意の定数)のように
単純な加減算により行われ次のステップ1010に移動
する。
ステップ1010は次の2つの動作を行う。まず、RA
M12内に新たな00点の座標位置をストアする。次に
、第8図〜第11図に示した計算の手順に従い全ての縫
点を算出する。
M12内に新たな00点の座標位置をストアする。次に
、第8図〜第11図に示した計算の手順に従い全ての縫
点を算出する。
続くステップ1011では、該算出されたデータをCR
Ta上の表示に適したように正規化し、ビデオRAM1
7に記憶する。
Ta上の表示に適したように正規化し、ビデオRAM1
7に記憶する。
ステップ1012は、その記憶されたデータに基づいて
CRTコントローラ16を制御してCRT8上にEX又
はEVだけ座標移動したパターンを表示し、ステップ1
006に戻る。
CRTコントローラ16を制御してCRT8上にEX又
はEVだけ座標移動したパターンを表示し、ステップ1
006に戻る。
従って、ステップ1006〜1012は再び実行される
ことになり、操作者が矢印キーを操作する限りは一定v
iEX又はEyづつの平行移動を行うことが可能となる
。
ことになり、操作者が矢印キーを操作する限りは一定v
iEX又はEyづつの平行移動を行うことが可能となる
。
本実施例では、上述のようにパターンの平行移動を一定
数づつのステップ式の移動として説明したが、操作者が
直接終了的なパターンの座標位置(x co、 y c
o)を指定してもよく、この場合には本ルーチンのステ
ップ1009での00点を直接設定すればよいことがわ
かる。
数づつのステップ式の移動として説明したが、操作者が
直接終了的なパターンの座標位置(x co、 y c
o)を指定してもよく、この場合には本ルーチンのステ
ップ1009での00点を直接設定すればよいことがわ
かる。
また、CRTa上への表示に際しても、本例ではメモリ
領域を有効に使用するために各縫点座標をその都度計算
しているが、CPU10の処理能力やメモリ領域との関
係ではステップ1011で正規化された情報を別のエリ
ヤに格納しておき、これらのデータ全てに一定数を加減
算することによってもパターンの平行移動は達成できる
。この方法によれば処理速度は速くなるが、メモリ領域
を大きくしなければならないので、システムの能力に応
じて適宜選択すればよい。
領域を有効に使用するために各縫点座標をその都度計算
しているが、CPU10の処理能力やメモリ領域との関
係ではステップ1011で正規化された情報を別のエリ
ヤに格納しておき、これらのデータ全てに一定数を加減
算することによってもパターンの平行移動は達成できる
。この方法によれば処理速度は速くなるが、メモリ領域
を大きくしなければならないので、システムの能力に応
じて適宜選択すればよい。
第21図(A>は「文字回転」ルーチンを示す流れ図で
、メインルーチンのステップ310により選択されるも
のである。
、メインルーチンのステップ310により選択されるも
のである。
ステップ1101は本ルーチンの略称でありCRTS上
に表示されているrRotatJの先頭へカーソルを点
灯させ、本ルーチンの処理に制御系のが移行したことを
操作者に知らせる。
に表示されているrRotatJの先頭へカーソルを点
灯させ、本ルーチンの処理に制御系のが移行したことを
操作者に知らせる。
続くステップ1102はキーボードからの入力を待つス
テップで、何らかの入力が操作者によりなされると次の
ステップ1103へ移行する。
テップで、何らかの入力が操作者によりなされると次の
ステップ1103へ移行する。
ステップ1103は、キーボードからの入力が第18図
に示すパターンに付した順位「N」を示す入力であるか
否かを判断し、順位「N」以外の入力で必ったらステッ
プ1102を再度実行するようにステップ1102へ戻
る。順位rNJを示す入力であると判断すると次のステ
ップ1104が実行され、第5図に示す発光ダイオード
7eを点灯させる。この場合は、パターンの回転を行う
ための操作キ一群を指示するのみであるので第5図の右
上方にある1対の矢印キーを示す発光ダイオードのみが
点灯される。続くステップ1105はキーボードからの
入力を待つステップで、操作キー等の入力が行われると
ステップ1106へ移る。
に示すパターンに付した順位「N」を示す入力であるか
否かを判断し、順位「N」以外の入力で必ったらステッ
プ1102を再度実行するようにステップ1102へ戻
る。順位rNJを示す入力であると判断すると次のステ
ップ1104が実行され、第5図に示す発光ダイオード
7eを点灯させる。この場合は、パターンの回転を行う
ための操作キ一群を指示するのみであるので第5図の右
上方にある1対の矢印キーを示す発光ダイオードのみが
点灯される。続くステップ1105はキーボードからの
入力を待つステップで、操作キー等の入力が行われると
ステップ1106へ移る。
ステップ1106は、操作キー(矢印キー)による入力
か否かを判断するスーテップで、操作キー人力ならばス
テップ1109へ、それ以外のキー人力ならばステップ
1107へ移行する。
か否かを判断するスーテップで、操作キー人力ならばス
テップ1109へ、それ以外のキー人力ならばステップ
1107へ移行する。
ステップ1107は本ルーチンの処理を終わるか否かの
判断ステップで、ステップ1105で操作されたキーが
rENDjキーならばステップ1108を実行し、ステ
ップ1]0]で表示したカーソル及びステップ1104
で点灯した発光ダイオードを消し、メインルーチンのポ
イント11へ戻る。もし、それ以外のキー操作ならば操
作者の誤入力と判断してステップ1102へ戻る。
判断ステップで、ステップ1105で操作されたキーが
rENDjキーならばステップ1108を実行し、ステ
ップ1]0]で表示したカーソル及びステップ1104
で点灯した発光ダイオードを消し、メインルーチンのポ
イント11へ戻る。もし、それ以外のキー操作ならば操
作者の誤入力と判断してステップ1102へ戻る。
ステップ1109は前述のように操作キー人力によって
実行されるステップであり、ステップ1102で入力さ
れた順位rNJのパターンをCRTs上から消去する。
実行されるステップであり、ステップ1102で入力さ
れた順位rNJのパターンをCRTs上から消去する。
即ち、順位rNJの付されたRAM12内のパターンデ
ータを正規化して得られ、ビデオRAM17内に記憶し
ていたデータをクリヤする。
ータを正規化して得られ、ビデオRAM17内に記憶し
ていたデータをクリヤする。
次のステップ1110は、1対の操作キー「(」キー又
は「)」キーの操作に応じて、RAM12内の順位「N
」の付されたパターンデータ内の縫点データを、その基
準点COを基に更新する。例えば「tキーによる操作に
おいては各縫点の座標fa (XS、 ys)を第21
図(B)に示すように反時計方向へ角度「θ」だけ回転
させた座標(xs’ 。
は「)」キーの操作に応じて、RAM12内の順位「N
」の付されたパターンデータ内の縫点データを、その基
準点COを基に更新する。例えば「tキーによる操作に
おいては各縫点の座標fa (XS、 ys)を第21
図(B)に示すように反時計方向へ角度「θ」だけ回転
させた座標(xs’ 。
ys’ >に、「)」キーによる操作においては同じく
角度「θ」だけ時計方向へ回転させた座標(XSD 、
vS″)に更新するのである。このとき、角度「θ」
はシステムに予め定められている定数である。
角度「θ」だけ時計方向へ回転させた座標(XSD 、
vS″)に更新するのである。このとき、角度「θ」
はシステムに予め定められている定数である。
ステップ1111は、当該更新された順位rNJのパタ
ーンデータをCRTa上に表示するために正規化し、そ
の正規化したデータをビデオRAM17に格納するステ
ップで、続くステップ1112により当該ビデオRAM
17に格納されたデータはCRTコントローラ16によ
りCRTa上に表示される。
ーンデータをCRTa上に表示するために正規化し、そ
の正規化したデータをビデオRAM17に格納するステ
ップで、続くステップ1112により当該ビデオRAM
17に格納されたデータはCRTコントローラ16によ
りCRTa上に表示される。
以上、ステップ1104〜ステツプ1112が連続的に
実行されるため操作者は操作キー「)」又は「(」を押
圧し続けることにより、所定角「θ」づつパターンを回
転させ続けることが可能となり、その回転の毎にRAM
12内のパターンデータは堰折のデータに更新されてい
ることになる。
実行されるため操作者は操作キー「)」又は「(」を押
圧し続けることにより、所定角「θ」づつパターンを回
転させ続けることが可能となり、その回転の毎にRAM
12内のパターンデータは堰折のデータに更新されてい
ることになる。
第22図(A>は、第12図に示すメインルーチンのス
テップ311により選択される「縫い」ルーチンの流れ
図を示すものでおる。本ルーチンを実行することにより
操作者は、それ以前に模様表示部8bに自由に創作した
各パターンにより構成される模様を布地に形成できるの
である。
テップ311により選択される「縫い」ルーチンの流れ
図を示すものでおる。本ルーチンを実行することにより
操作者は、それ以前に模様表示部8bに自由に創作した
各パターンにより構成される模様を布地に形成できるの
である。
ステップ1201は本ルーチンの実行に制仰系が移った
ことを操作者に知らせるため、CRT8上のrstit
chJの先頭にカーソルを表示するためのステップ。
ことを操作者に知らせるため、CRT8上のrstit
chJの先頭にカーソルを表示するためのステップ。
ステップ1202は本ルーチンを実行して縫うパターン
が複数個(順位rNJが1以上)であるとき縫目形成手
段1によって布地に縫い上げるパターンの順序を入力す
るとともに、おるパターンを縫い終えてから次のパター
ンを縫い初めるまでの間に、縫針1′を上下させ、模様
と関係ない点(以下、単に遊び点と呼ぶ)を縫う必要が
あるか否か、及びその遊び点の座標値(xa、ya)を
入力するステップで、操作者は遊び点の座標値(第14
図(B)に示すCRTB上に仮想的に設定されている直
角座標の値)及び該遊び点を縫うタイミングを入力する
。即ち第22図(B)に示す英文字rBJ、rAJ、「
C」の3文字を図示するような模様として縫い上げる場
合、英文字rBJの縫い初めの点B[、縫い終わりの点
BΩ、同じく英文字rAJの縫い初めの点Af、 縫い
終わりの点AΩ、英文字rCJの縫い初めの点Cf、縫
い終わりの点CQとして考える。この様な場合、英文字
rBJを縫い終えて、次に英文字rAJを縫うとき、縫
針1′により布地に刺繍されている糸は図示するように
線分BQAfの間を延うことになり、同様に英文字rA
JからrCJへ移行するときには線分AQCfに存在す
ることとなる。
が複数個(順位rNJが1以上)であるとき縫目形成手
段1によって布地に縫い上げるパターンの順序を入力す
るとともに、おるパターンを縫い終えてから次のパター
ンを縫い初めるまでの間に、縫針1′を上下させ、模様
と関係ない点(以下、単に遊び点と呼ぶ)を縫う必要が
あるか否か、及びその遊び点の座標値(xa、ya)を
入力するステップで、操作者は遊び点の座標値(第14
図(B)に示すCRTB上に仮想的に設定されている直
角座標の値)及び該遊び点を縫うタイミングを入力する
。即ち第22図(B)に示す英文字rBJ、rAJ、「
C」の3文字を図示するような模様として縫い上げる場
合、英文字rBJの縫い初めの点B[、縫い終わりの点
BΩ、同じく英文字rAJの縫い初めの点Af、 縫い
終わりの点AΩ、英文字rCJの縫い初めの点Cf、縫
い終わりの点CQとして考える。この様な場合、英文字
rBJを縫い終えて、次に英文字rAJを縫うとき、縫
針1′により布地に刺繍されている糸は図示するように
線分BQAfの間を延うことになり、同様に英文字rA
JからrCJへ移行するときには線分AQCfに存在す
ることとなる。
しかし、線分BQAf間の糸については3つの英文字の
刺繍に対して何らの影響は及ぼさないにしても、線分A
QCf間の糸は英文字「C」を刺繍する際に該英文字を
形成する糸の下敷となってしまい、刺繍の動作終了後で
は当該下敷となった糸の除去はほとんど不可能となる。
刺繍に対して何らの影響は及ぼさないにしても、線分A
QCf間の糸は英文字「C」を刺繍する際に該英文字を
形成する糸の下敷となってしまい、刺繍の動作終了後で
は当該下敷となった糸の除去はほとんど不可能となる。
従って、操作者は各パターンの縫い順序を変えるか、又
は各パターン毎にミシン1の動作を一時停止して糸を予
め切断しなければならない。
は各パターン毎にミシン1の動作を一時停止して糸を予
め切断しなければならない。
そこで、前述のごとく遊び点を設けることとしている。
第22図(B)の場合は図中のQ点がそれである。英文
字rAJを縫い終わると縫目形成手段1は次にQ点を縫
いその後英文字「C」の刺繍を実行するのである。
字rAJを縫い終わると縫目形成手段1は次にQ点を縫
いその後英文字「C」の刺繍を実行するのである。
このにうに、ステップ1202では第22図(B)につ
いて例示すると、その縫いの順序をrBJ、「A」、Q
点、「C」として入力し、かつQ点の座標値(xa、y
a)を入力するのである。
いて例示すると、その縫いの順序をrBJ、「A」、Q
点、「C」として入力し、かつQ点の座標値(xa、y
a)を入力するのである。
続くステップ1203はステップ1202で決定された
順序(変数■)をまず1に初期設定する。
順序(変数■)をまず1に初期設定する。
次のステップ1204は順序1番目に縫うものがパター
ンなのか遊び点なのかを判断するステップで、遊び点な
らばステップ1205.1206の2つのステップをジ
ャンプしてステップ1207へ移行、パターンを縫うと
きにはステップ1205へ移る。
ンなのか遊び点なのかを判断するステップで、遊び点な
らばステップ1205.1206の2つのステップをジ
ャンプしてステップ1207へ移行、パターンを縫うと
きにはステップ1205へ移る。
ステップ1205は、順序Iで指定されたパターンを記
憶しているRAM12をロードし、そのパターンの縫点
ヤ基準点COの座標値データを読み込む。
憶しているRAM12をロードし、そのパターンの縫点
ヤ基準点COの座標値データを読み込む。
そしてステップ1206では当該読み込まれたデータに
基づいてパターンをコラムに細分し、第8図〜第11図
に示したように全ての縫い点を算出する。
基づいてパターンをコラムに細分し、第8図〜第11図
に示したように全ての縫い点を算出する。
ステップ1207は、駆動部であるXモータ6X、yモ
ータ6yに出力を出し、刺繍の基準となる布地上の点と
縫針1′との相対位置を一致させる零点移動のステップ
である。まず第12図で詳述した零点データ(XS 、
YS )に基づいて駆動部6へ出力する。本実施例は
零点調整には「手動」と「自動」の2つのモードがあり
、「手動」モードでは(XS 、 YS )の内容は「
0」であるからXモータex、yモータ6yへの出力は
行われす、「自動」モードのとぎは(XS 、 YS
)の内容はNX、NY(ミシンテーブル5の隅にある刺
繍ワタ2′の中心を縫針1′の真下に移動させるための
Xモータ6X及びyモータ6yへの出力データ)となっ
ており、刺繍ワタ2′は自動的に縫針1′の真下に移動
される。次に現在実行している順序Iのデータがパター
ンデータならば該パターンデータの基準点COの座標(
xco 、 yco )に基づいて、遊び点のデータな
らばその座標値(xa、ya)に基づいてXモータ6x
、yモータ6yへ出力し縫針1′と布地との相対位置を
決定して次のステップ1208へ移る。
ータ6yに出力を出し、刺繍の基準となる布地上の点と
縫針1′との相対位置を一致させる零点移動のステップ
である。まず第12図で詳述した零点データ(XS 、
YS )に基づいて駆動部6へ出力する。本実施例は
零点調整には「手動」と「自動」の2つのモードがあり
、「手動」モードでは(XS 、 YS )の内容は「
0」であるからXモータex、yモータ6yへの出力は
行われす、「自動」モードのとぎは(XS 、 YS
)の内容はNX、NY(ミシンテーブル5の隅にある刺
繍ワタ2′の中心を縫針1′の真下に移動させるための
Xモータ6X及びyモータ6yへの出力データ)となっ
ており、刺繍ワタ2′は自動的に縫針1′の真下に移動
される。次に現在実行している順序Iのデータがパター
ンデータならば該パターンデータの基準点COの座標(
xco 、 yco )に基づいて、遊び点のデータな
らばその座標値(xa、ya)に基づいてXモータ6x
、yモータ6yへ出力し縫針1′と布地との相対位置を
決定して次のステップ1208へ移る。
ステップ1208は零点データ(XS 、 YS )を
初期設定状態に戻すステップで、縫う順序Iが2以上の
場合は順序1のときのデータと同一の点を零点として縫
うために初期状態に戻す。
初期設定状態に戻すステップで、縫う順序Iが2以上の
場合は順序1のときのデータと同一の点を零点として縫
うために初期状態に戻す。
続くステップ1209は実際に布地上に縫目を形成する
ステップである。即ち、順序Iのデータがパターンデー
タならばステップ1206にて算出された全縫点につい
て、遊び点データならばその座標値に基づいてXモータ
6X 、yモータ6yを駆動して布地保持手段2を移動
させ、次いでソーイングモータ6Sへ指令を出し縫針1
′を上下動させて所定の点を縫うのである。
ステップである。即ち、順序Iのデータがパターンデー
タならばステップ1206にて算出された全縫点につい
て、遊び点データならばその座標値に基づいてXモータ
6X 、yモータ6yを駆動して布地保持手段2を移動
させ、次いでソーイングモータ6Sへ指令を出し縫針1
′を上下動させて所定の点を縫うのである。
次のステップ1210は縫う順序Iをインクリメントす
るステップで、現在の変atの値を「1」増加しステッ
プ1211へ移行する。
るステップで、現在の変atの値を「1」増加しステッ
プ1211へ移行する。
ステップ1211は順序■が全てのパターンデータ及び
遊び点データについて実行されたか否かを判断するステ
ップでI>(N+遊び点の数)を演算し、真ならばステ
ップ1212へ移行し本ルーチンの終了を示すためステ
ップ1201にて表示したカーソルを消去してメインル
ーチンの11へ帰り、偽ならば本ルーチンのステップ1
204へ戻り、以下同様の動作を繰り返し実行する。
遊び点データについて実行されたか否かを判断するステ
ップでI>(N+遊び点の数)を演算し、真ならばステ
ップ1212へ移行し本ルーチンの終了を示すためステ
ップ1201にて表示したカーソルを消去してメインル
ーチンの11へ帰り、偽ならば本ルーチンのステップ1
204へ戻り、以下同様の動作を繰り返し実行する。
なお、本例においては遊び点の座標入力をキーボード7
によって行う場合について述べたが、本システムを更に
機能向上させるために公知のライトペンを使用すること
も可能である。この場合には遊び点を必要とする座標(
xa、 ya>及び該遊び点(xa、 ya)を縫う直
前、直後の縫い点(第22図(B)中ではAΩ点及びC
f点)を該ライトペンを用いてポインティングすること
により、本システムはどのパターンを縫い終えたときに
該遊び点を縫う動作を行うのか、又該遊び点を縫い終え
た後とのパターンを縫い始めるのかを判断することが可
能である。
によって行う場合について述べたが、本システムを更に
機能向上させるために公知のライトペンを使用すること
も可能である。この場合には遊び点を必要とする座標(
xa、 ya>及び該遊び点(xa、 ya)を縫う直
前、直後の縫い点(第22図(B)中ではAΩ点及びC
f点)を該ライトペンを用いてポインティングすること
により、本システムはどのパターンを縫い終えたときに
該遊び点を縫う動作を行うのか、又該遊び点を縫い終え
た後とのパターンを縫い始めるのかを判断することが可
能である。
(実施例の効果)
以上、実施例についてその構成及び動作を詳述したが、
本実施例によればCRTa上に視覚表示される二次元の
模様は予め美的に処理されたパターンを基礎とし、該パ
ターンの組み合わせによって作成される。しかも、該パ
ターンはそれ自体の表現位置や大きざ表示角度等を自由
変化できるため操作者は自己の創作に基づいた所望の模
様をCRTB上に容易に視覚表示できる。そして、当該
CRTに表示された模様は制御手段9により適宜判断さ
れミシン1、動力部6を制御することにより所望の布地
上にほぼ同一の縫目による模様が自動的に形成されるの
である。従って操作者は、自己の創作した模様を複雑な
コード変換等を行うことなく簡単に制御系に入力ができ
るとともに、該入力に応じて制御系が一連の動作を終了
した後に布地上に形成される模様をCRTa上に予め認
識することができるのである。
本実施例によればCRTa上に視覚表示される二次元の
模様は予め美的に処理されたパターンを基礎とし、該パ
ターンの組み合わせによって作成される。しかも、該パ
ターンはそれ自体の表現位置や大きざ表示角度等を自由
変化できるため操作者は自己の創作に基づいた所望の模
様をCRTB上に容易に視覚表示できる。そして、当該
CRTに表示された模様は制御手段9により適宜判断さ
れミシン1、動力部6を制御することにより所望の布地
上にほぼ同一の縫目による模様が自動的に形成されるの
である。従って操作者は、自己の創作した模様を複雑な
コード変換等を行うことなく簡単に制御系に入力ができ
るとともに、該入力に応じて制御系が一連の動作を終了
した後に布地上に形成される模様をCRTa上に予め認
識することができるのである。
しかも、その01作に際して基準表示機能を使用すれば
、自由に変更できるパターンの位置関係を所望の幾何学
図形状に整然と配列することが簡単に可能であり、第6
図に示した極めて美的な刺繍模様が短時間に、かつ確実
に創作できる。また、基準表示機能を用いて予め刺繍ワ
タ2′の大きさ等の刺繍模様創作の際の許容範囲を表示
しておくならば(第15図(A>参照)、刺繍模様の大
きざを的確に所望のものとすることができ、縫針1′と
刺繍ワタ2′との衝突事故等を未然に防ぐことができる
。
、自由に変更できるパターンの位置関係を所望の幾何学
図形状に整然と配列することが簡単に可能であり、第6
図に示した極めて美的な刺繍模様が短時間に、かつ確実
に創作できる。また、基準表示機能を用いて予め刺繍ワ
タ2′の大きさ等の刺繍模様創作の際の許容範囲を表示
しておくならば(第15図(A>参照)、刺繍模様の大
きざを的確に所望のものとすることができ、縫針1′と
刺繍ワタ2′との衝突事故等を未然に防ぐことができる
。
また、基準ROM13a内に格納する幾何学模様データ
によりCRTB上に表示された幾何学模様に基づいて、
文字パターンROM13b内のパターンをCR丁8上に
表示する際、幾何学模様上の該パターンを表示する所の
曲率を演算し、その接線を仮想することにより、曲率に
応じたパターンの表示、例えばパターンを接線上に乗せ
るように回転角度を決定する等付加的な機能、及び第1
2図に示したメインルーチン内の各サブルーチンに、ニ
ブツタ機能等の編集機能を持たせること等は公知のコン
ピュータグラフィックの技術を用して簡単に実行するこ
とができる。この様な場合においても本実施例で述べた
技術は何らの変更を受けるものではなく、正確にCRT
a上に表示されたとほぼ同一の模様を布地上に形成でき
るのである。
によりCRTB上に表示された幾何学模様に基づいて、
文字パターンROM13b内のパターンをCR丁8上に
表示する際、幾何学模様上の該パターンを表示する所の
曲率を演算し、その接線を仮想することにより、曲率に
応じたパターンの表示、例えばパターンを接線上に乗せ
るように回転角度を決定する等付加的な機能、及び第1
2図に示したメインルーチン内の各サブルーチンに、ニ
ブツタ機能等の編集機能を持たせること等は公知のコン
ピュータグラフィックの技術を用して簡単に実行するこ
とができる。この様な場合においても本実施例で述べた
技術は何らの変更を受けるものではなく、正確にCRT
a上に表示されたとほぼ同一の模様を布地上に形成でき
るのである。
[発明の効果]
以上詳述したごとく、本発明にかかる刺繍ミシンは二次
元表示画面上に所望の幾何学図形を表示することができ
、この図形を視覚的に参照しながらパターンの移動等を
行うことができる。従って、極めて美的な刺繍模様を簡
単に、かつ短時間に創作することができ、また、刺繍模
様を所望の範囲内に容易に納めることができる等の優れ
た効果がある。
元表示画面上に所望の幾何学図形を表示することができ
、この図形を視覚的に参照しながらパターンの移動等を
行うことができる。従って、極めて美的な刺繍模様を簡
単に、かつ短時間に創作することができ、また、刺繍模
様を所望の範囲内に容易に納めることができる等の優れ
た効果がある。
第1図は本発明の基本的構成ブロック図、第2図は従来
の刺繍ミシンの構成ブロック図、第3図は一実施例の概
略斜視図、第4図はそのブロック図、第5図はその入力
部であるキーボードの斜視図、第6図はその表示部であ
るCRTの表示例を示した模式図、第7図はその文字パ
ターンROM内の記憶方法を示した模式図、第8図はパ
ターンの1つのコラム処理を示す模式図、第9図はパタ
ーンのもう1つのコラム処理を示す模式図、第10図は
第8図に示したコラム処理の流れ図、第11図は第9図
に示したコラム処理の流れ図、第12図は一実施例のメ
インルーチンの流れ図、第13図は零点調整ルーチンの
流れ図、第14図(A>は基準表示ルーチンの流れ図、
第14図(B)はCRTa上の仮想直角座標を示す模式
図、第15図(A)〜第15図(C)はCRTa上の表
示の例を示す模式図、第16図は書体選択ルーチンの流
れ図、第17図はピッチ数設定ルーチンの流れ図、第1
8図は文字選択ルーチンの流れ図、第19図は文字の大
きざルーチンの流れ図、第20図は文字移動ルーチンの
流れ図、第21図(A)は文字回転ルーチンの流れ図、
第21図(B)は文字回転の説明図、第22図(A>は
縫いルーチンの流れ図、第22図(B)は縫いルーチン
の説明図をそれぞれ示す。 1・・・縫目形成手段 2・・・布地保持手段 3.4・・・レール 6・・・動力部 7・・・キーボード 8・・・CRT 9・・・制御手段 13a・・・基本ROM
の刺繍ミシンの構成ブロック図、第3図は一実施例の概
略斜視図、第4図はそのブロック図、第5図はその入力
部であるキーボードの斜視図、第6図はその表示部であ
るCRTの表示例を示した模式図、第7図はその文字パ
ターンROM内の記憶方法を示した模式図、第8図はパ
ターンの1つのコラム処理を示す模式図、第9図はパタ
ーンのもう1つのコラム処理を示す模式図、第10図は
第8図に示したコラム処理の流れ図、第11図は第9図
に示したコラム処理の流れ図、第12図は一実施例のメ
インルーチンの流れ図、第13図は零点調整ルーチンの
流れ図、第14図(A>は基準表示ルーチンの流れ図、
第14図(B)はCRTa上の仮想直角座標を示す模式
図、第15図(A)〜第15図(C)はCRTa上の表
示の例を示す模式図、第16図は書体選択ルーチンの流
れ図、第17図はピッチ数設定ルーチンの流れ図、第1
8図は文字選択ルーチンの流れ図、第19図は文字の大
きざルーチンの流れ図、第20図は文字移動ルーチンの
流れ図、第21図(A)は文字回転ルーチンの流れ図、
第21図(B)は文字回転の説明図、第22図(A>は
縫いルーチンの流れ図、第22図(B)は縫いルーチン
の説明図をそれぞれ示す。 1・・・縫目形成手段 2・・・布地保持手段 3.4・・・レール 6・・・動力部 7・・・キーボード 8・・・CRT 9・・・制御手段 13a・・・基本ROM
Claims (1)
- 【特許請求の範囲】 布地に縫目を形成する縫目形成手段と、 前記布地を保持する布地保持手段と、 該布地保持手段と前記縫目形成手段との相対位置を変化
させる駆動手段と、 前記縫目形成手段と駆動手段との制御データの集合とし
て定められる刺繍模様のパターンデータを複数記憶する
パターン記憶手段と、 該パターン記憶手段の記憶するパターンデータを順次選
択する選択手段と、 該選択手段によって順次選択されたパターンデータによ
り構成される刺繍模様に基づいて前記縫目形成手段と駆
動手段とを制御する制御手段とを有する刺繍ミシンにお
いて、 前記順次選択されたパターンデータにより構成される刺
繍模様に、少なくとも各パターンデータの相対的位置関
係に変更を与え、前記刺繍模様を修正する修正手段と 前記制御手段の制御結果として前記布地に形成される刺
繍模様の縫目を二次元表示画面に模擬表示する表示制御
手段と、 該表示制御手段の二次元表示画面に所望の幾何学図形を
表示する図形表示手段と、 を備えることを特徴とする刺繍ミシン。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23477686A JPS62236587A (ja) | 1986-10-02 | 1986-10-02 | 刺繍ミシン |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23477686A JPS62236587A (ja) | 1986-10-02 | 1986-10-02 | 刺繍ミシン |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62236587A true JPS62236587A (ja) | 1987-10-16 |
Family
ID=16976190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23477686A Pending JPS62236587A (ja) | 1986-10-02 | 1986-10-02 | 刺繍ミシン |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62236587A (ja) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57170285A (en) * | 1981-04-11 | 1982-10-20 | Brother Ind Ltd | Setter for pattern forming position in automatic sewing machine |
JPS58190484A (ja) * | 1982-04-30 | 1983-11-07 | 三菱電機株式会社 | ミシン用縫いパタ−ン形成器 |
-
1986
- 1986-10-02 JP JP23477686A patent/JPS62236587A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57170285A (en) * | 1981-04-11 | 1982-10-20 | Brother Ind Ltd | Setter for pattern forming position in automatic sewing machine |
JPS58190484A (ja) * | 1982-04-30 | 1983-11-07 | 三菱電機株式会社 | ミシン用縫いパタ−ン形成器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4622907A (en) | Programming and display systems for an embroidery machine | |
JP3434075B2 (ja) | 刺繍データ処理装置 | |
US7079917B2 (en) | Embroidery data producing device and embroidery data producing control program | |
US7210419B2 (en) | Sewing machine capable of embroidery sewing and display control program therefor | |
US5692448A (en) | Apparatus and method for creating and modifying stitching data used by a sewing machine | |
JP3629854B2 (ja) | 縫製模様処理装置 | |
US5896822A (en) | Embroidery data processing device | |
JPS62236587A (ja) | 刺繍ミシン | |
US6170413B1 (en) | Correction apparatus for sewing data and correction method | |
JPS62236585A (ja) | 刺繍ミシン | |
JPS62236586A (ja) | 刺繍ミシン | |
US5752458A (en) | Stitching data processing device capable of optionally displaying stitching period of time | |
US5740748A (en) | Embroidery stitching device capable of simultaneously performing stitching a computation of stitching time | |
US5875725A (en) | Embroidery data processing device | |
JP3525679B2 (ja) | 自動ミシン | |
JP3904245B2 (ja) | 模様の拡大縮小機能を備えたミシン | |
JPS61253091A (ja) | 刺しゆう情報確認装置 | |
JP3466288B2 (ja) | ミシンの刺繍装置 | |
JP3617152B2 (ja) | 刺繍データ作成装置 | |
JP2770989B2 (ja) | 刺繍ミシン | |
JPH021516B2 (ja) | ||
JPS63139588A (ja) | 刺繍模様作成装置 | |
JP3280154B2 (ja) | 自動ミシンの縫製データ作成装置 | |
JPH09762A (ja) | 外殻模様縫い機能を有する刺繍縫いミシン | |
JPH0747068B2 (ja) | 自動ミシンのための縫製デ−タ作成装置 |