[go: up one dir, main page]

JPH09164281A - SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD - Google Patents

SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD

Info

Publication number
JPH09164281A
JPH09164281A JP32752795A JP32752795A JPH09164281A JP H09164281 A JPH09164281 A JP H09164281A JP 32752795 A JP32752795 A JP 32752795A JP 32752795 A JP32752795 A JP 32752795A JP H09164281 A JPH09164281 A JP H09164281A
Authority
JP
Japan
Prior art keywords
sewing
data
format
data processing
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP32752795A
Other languages
Japanese (ja)
Inventor
Masahiro Mizuno
雅裕 水野
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 JP32752795A priority Critical patent/JPH09164281A/en
Publication of JPH09164281A publication Critical patent/JPH09164281A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 縫製装置が要求するデータ形式をユーザーが
把握しなくてもそれに適した形式のデータを作成でき、
形式の異なるデータが与えられた際の対応手段を縫製装
置に設ける必要のない縫製データ処理装置を提供する。 【解決手段】 縫製内容を指示する一次データを取得す
る一次データ取得手段430、431と、処理可能なデ
ータ形式が異なる複数の縫製装置のなかから少なくとも
一つの縫製装置を選択する操作が可能な選択操作手段
と、複数の縫製装置のそれぞれに関連した情報を記憶す
る記憶手段Tと、取得された一次データと記憶手段Tの
記憶内容とに基づいて、選択操作手段にて選択された縫
製装置が処理可能な形式の二次データを作成する作成手
段433とを縫製データ処理装置に設ける。
(57) [Abstract] [Problem] It is possible to create data in a format suitable for the sewing machine without the user having to understand the data format required by the sewing machine.
(EN) Provided is a sewing data processing device which does not require the sewing device to be provided with means for responding to data of different formats. SOLUTION: Primary data acquisition means 430, 431 for acquiring primary data indicating sewing content, and a selection capable of selecting at least one sewing device from a plurality of sewing devices having different processable data formats. Based on the operation means, the storage means T for storing information related to each of the plurality of sewing devices, and the sewing device selected by the selection operation means based on the acquired primary data and the stored contents of the storage means T. The sewing data processing device is provided with a creating means 433 for creating secondary data in a processable format.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、複数の縫製装置の
それぞれに適した形式の縫製データを作成するための装
置及び方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and method for creating sewing data in a format suitable for each of a plurality of sewing devices.

【0002】[0002]

【従来の技術】フロッピィディスクや半導体メモリカー
ド等の記憶媒体に記録された縫製データに基づいて自動
的に縫製作業を行うミシンが知られている。この種のミ
シンでは、機種毎の性能や製造主体に応じて処理可能な
データ形式が異なる。従って、縫製データの作成者は、
機種毎に処理可能なデータ形式を識別して各形式に適合
した複数のデータを作成する必要があった。しかしなが
ら、機種毎のデータ形式を把握するには縫製データに関
する知識が必要であり、未習熟者は対応が困難である。
2. Description of the Related Art A sewing machine is known which automatically performs a sewing operation based on sewing data recorded in a storage medium such as a floppy disk or a semiconductor memory card. In this type of sewing machine, the data format that can be processed differs depending on the performance of each model and the manufacturer. Therefore, the creator of sewing data
It was necessary to identify the data format that can be processed for each model and create a plurality of data suitable for each format. However, in order to grasp the data format for each model, knowledge about sewing data is necessary, and it is difficult for unskilled persons to deal with it.

【0003】機種毎のデータ形式の相違を考慮した縫製
システムとして、特開平3−143473号公報には、
ネットワークを介して供給される縫製データの形式がデ
ータ供給先の縫製装置の要求する形式と相違する場合、
その縫製装置のインタフェース部分に設けられた変換装
置にて自動的にデータ変換を行うものが開示されてい
る。
Japanese Laid-Open Patent Publication No. 3-143473 discloses a sewing system that takes into consideration the difference in the data format of each model.
If the format of the sewing data supplied via the network differs from the format required by the sewing device to which the data is supplied,
There is disclosed a device which automatically performs data conversion by a conversion device provided in an interface portion of the sewing device.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上述し
たシステムでは、縫製データが供給される全ての縫製装
置に、データ形式を識別する手段とデータ形式が異なる
ときの変換手段とを設ける必要があり、それにより縫製
装置のコストが圧迫される。特に、機能を絞った安価な
機種にまでもそのようなデータ変換機能を付加すること
は無駄が多い。また、データ変換機能を有しない既存の
ミシンには縫製データを供給できない。
However, in the system described above, it is necessary to provide all the sewing devices to which the sewing data is supplied with the means for identifying the data format and the conversion means for different data formats. This puts pressure on the cost of the sewing machine. In particular, it is wasteful to add such a data conversion function to an inexpensive model with limited functions. In addition, sewing data cannot be supplied to an existing sewing machine that does not have a data conversion function.

【0005】本発明は、縫製装置が要求するデータ形式
をユーザーが認識しなくてもそれに適した形式のデータ
を作成して縫製装置に提供でき、形式の異なるデータが
与えられた際の対応手段を縫製装置に設ける必要のない
縫製データ処理装置及び方法を提供することを目的とす
る。
According to the present invention, even if the user does not recognize the data format required by the sewing machine, data of a suitable format can be created and provided to the sewing machine, and means for dealing with data of different formats is provided. An object of the present invention is to provide a sewing data processing device and method that do not require the sewing machine to be provided in the sewing device.

【0006】[0006]

【課題を解決するための手段】請求項1の発明は、縫製
内容を指示する一次データを取得する一次データ取得手
段と、処理可能なデータ形式が異なる複数の縫製装置の
なかから少なくとも一つの縫製装置を選択する操作が可
能な選択操作手段と、前記複数の縫製装置のそれぞれに
関連した情報を記憶する記憶手段と、取得された前記一
次データと前記記憶手段の記憶内容とに基づいて、前記
選択操作手段にて選択された縫製装置が処理可能な形式
の二次データを作成する作成手段と、を備えた縫製デー
タ処理装置により、上述した目的を達成する。この発明
によれば、ユーザーが選択操作手段を用いて縫製装置を
選択した場合に、その縫製装置に関連する情報を記憶手
段から取得し、その情報からいかなる形式のデータが要
求されるかを自動的に判断して一次データを加工でき
る。ユーザーは、縫製装置を選択するだけでよく、選択
した縫製装置に関する情報まで把握する必要はない。
According to a first aspect of the present invention, at least one sewing device is selected from primary data acquisition means for acquiring primary data indicating sewing contents and a plurality of sewing devices having different processable data formats. Based on selection operation means capable of selecting a device, storage means for storing information relating to each of the plurality of sewing devices, acquired primary data and stored contents of the storage means, The above-described object is achieved by a sewing data processing device including a creating unit that creates secondary data in a format that can be processed by the sewing device selected by the selection operation unit. According to the present invention, when the user selects a sewing device using the selection operation means, information relating to the sewing device is acquired from the storage means, and what format of data is requested from the information is automatically determined. The primary data can be processed according to the judgment. The user only has to select the sewing device and does not need to know the information about the selected sewing device.

【0007】請求項2の発明では、請求項1の縫製デー
タ処理装置において、前記複数の縫製装置のそれぞれが
処理可能な前記データ形式を識別するための情報を前記
記憶手段が記憶する。従って、各縫製装置が処理可能な
データ形式を記憶手段の記憶内容から直ちに把握でき
る。
According to a second aspect of the invention, in the sewing data processing apparatus of the first aspect, the storage means stores information for identifying the data format that can be processed by each of the plurality of sewing apparatuses. Therefore, the data format that can be processed by each sewing device can be immediately grasped from the stored contents of the storage means.

【0008】請求項3の発明では、請求項1の縫製デー
タ処理装置において、前記縫製装置に着脱可能な記憶媒
体に対して前記二次データを記録する記録手段を備え
た。従って、処理装置で作成したデータを記憶媒体に記
録し、その記憶媒体を縫製装置に装着することによって
当該縫製装置に適した形式のデータを提供できる。
According to a third aspect of the present invention, in the sewing data processing apparatus according to the first aspect, there is provided recording means for recording the secondary data in a storage medium which is detachable from the sewing device. Therefore, by recording the data created by the processing device in a storage medium and mounting the storage medium in the sewing device, it is possible to provide data in a format suitable for the sewing device.

【0009】請求項4の発明では、請求項1の縫製デー
タ処理装置において、前記選択された縫製装置が処理可
能な形式と前記一次データの形式とが一致する場合、前
記作成手段が、前記一次データをそのまま前記二次デー
タとして扱う。従って、一次データから二次データを作
成可能な縫製装置に対しては、処理装置側で無用のデー
タ変換を行うことなくデータを出力できる。
According to a fourth aspect of the invention, in the sewing data processing apparatus of the first aspect, when the format that can be processed by the selected sewing apparatus and the format of the primary data match, the creating means causes the primary data to be generated. The data is treated as it is as the secondary data. Therefore, the data can be output to the sewing device capable of creating the secondary data from the primary data without performing unnecessary data conversion on the processing device side.

【0010】請求項5の発明は、縫製内容を指示する一
次データを取得するデータ取得工程と、処理可能なデー
タ形式が異なる複数の縫製装置のなかから少なくとも一
つの縫製装置を選択する操作を受け付ける選択工程と、
前記選択された縫製装置が処理可能な前記データ形式
を、予め与えられた情報に基づいて識別する識別工程
と、前記データ取得工程で取得された前記一次データと
前記識別工程の識別結果とに基づいて、前記選択工程に
て選択された縫製装置が処理可能な形式の二次データを
作成する作成工程と、を備えた縫製データ処理方法によ
り、上述した目的を達成する。この発明によれば、ユー
ザーによる縫製装置の選択操作を受け付けて、選択され
た縫製装置が処理可能なデータ形式を予め与えられた情
報から識別し、その識別結果に基づいて一次データを二
次データへと加工できる。ユーザーは、縫製装置を選択
するだけでよく、選択した縫製装置に関する情報まで把
握する必要はない。
According to a fifth aspect of the present invention, a data acquisition step of acquiring primary data indicating sewing content and an operation of selecting at least one sewing device from a plurality of sewing devices having different processable data formats are accepted. A selection process,
Based on the identification step of identifying the data format that can be processed by the selected sewing device based on information given in advance, the primary data acquired in the data acquisition step, and the identification result of the identification step. Then, the above-described object is achieved by a sewing data processing method including a creating step of creating secondary data in a format that can be processed by the sewing device selected in the selecting step. According to the present invention, a user's operation of selecting a sewing device is accepted, a data format that can be processed by the selected sewing device is identified from information given in advance, and primary data is converted to secondary data based on the identification result. Can be processed into The user only has to select the sewing device and does not need to know the information about the selected sewing device.

【0011】[0011]

【発明の実施の形態】図1〜図6により本発明の一実施
形態を説明する。図2は本実施形態に係る縫製データ処
理装置1とミシン2との関係を示す。ミシン2は、マイ
クロコンピュータ及びその動作に必要な各種の周辺回路
を備えた制御装置(不図示)を内蔵し、その制御装置に
与えられる縫製データに基づいて加工布や縫い針等を相
対移動させて加工布に所定の縫製を施す。縫製データに
は幾つかの形式が存在するが、それらの詳細及び作成手
順は後述する。縫製データ処理装置1は、ユーザーによ
る縫製領域や縫製属性の設定に従って所定の縫製データ
を作成する。処理装置1とミシン2とは通信線3を介し
てデータ通信が可能である。なお、縫製データ処理装置
1から与えられる縫製データの他に、予め幾つかの決ま
った縫製データがミシン2に与えられていてもよい。一
つの装置1に対して複数のミシン2が接続されてもよ
い。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described with reference to FIGS. FIG. 2 shows the relationship between the sewing data processing device 1 and the sewing machine 2 according to this embodiment. The sewing machine 2 incorporates a control device (not shown) including a microcomputer and various peripheral circuits necessary for its operation, and relatively moves a work cloth, a sewing needle, etc. based on the sewing data given to the control device. And sew the work cloth as specified. There are several types of sewing data, and their details and creation procedure will be described later. The sewing data processing device 1 creates predetermined sewing data according to the setting of the sewing area and the sewing attribute by the user. Data communication is possible between the processing device 1 and the sewing machine 2 via the communication line 3. In addition to the sewing data given from the sewing data processing device 1, some predetermined sewing data may be given to the sewing machine 2 in advance. A plurality of sewing machines 2 may be connected to one device 1.

【0012】縫製データ処理装置1は装置本体10を有
する。図3に詳しく示したように、装置本体10には、
マイクロプロセッサを主体として構成されるCPU11
と、これに接続されるROM12、RAM13、入出力
インタフェース14が設けられる。ROM12には、装
置1の最も基本的な動作制御(典型的には電源投入時の
各種の制御)に必要なプログラムやデータが格納され
る。入出力インターフェース14には、入力手段として
のキーボード15やマウス16が接続される(図2参
照)とともに、上述した通信線3、さらには、ユーザー
に対する表示装置17、第1の外部記憶装置18及び第
2の外部記憶装置19が接続される。
The sewing data processing device 1 has a device body 10. As shown in detail in FIG.
CPU 11 mainly composed of a microprocessor
And a ROM 12, a RAM 13, and an input / output interface 14 connected to this. The ROM 12 stores programs and data required for the most basic operation control of the device 1 (typically, various controls at power-on). A keyboard 15 and a mouse 16 as input means are connected to the input / output interface 14 (see FIG. 2), the communication line 3 described above, a display device 17 for the user, a first external storage device 18, and The second external storage device 19 is connected.

【0013】第1の外部記憶装置18には、例えばハー
ドディスクドライブのように高速かつ大容量の記憶装置
が使用され、その記憶媒体には、装置1の動作制御に必
要ないわゆるオペレーティングシステム(不図示)とと
もに、縫製データを作成するためのソフトウエアとして
縫製データ作成アプリケーション4が格納される。第1
の外部記憶装置18に格納されたプログラムやデータは
必要に応じてRAM13に読み込まれる。第2の外部記
憶装置19には、可搬性を有する記憶媒体(例えばフロ
ッピィディスクや半導体メモリカード)5が着脱可能で
あり、その記憶媒体5には、縫製データ作成アプリケー
ション4に従って作成された縫製データが記録可能であ
る。記憶媒体5はミシン2に対しても着脱可能であり、
ミシン2の制御装置は記憶媒体5から縫製データを読み
取り可能である。なお、以上の構成はパーソナルコンピ
ュータのそれと同様である。換言すれば、本実施形態は
汎用のパーソナルコンピュータに、縫製データ作成アプ
リケーション4を組み合わせて縫製データ処理装置1を
実現したものである。但し、縫製データ処理専用のハー
ドウエアを構成してもよい。例えば縫製データ作成アプ
リケーション4を書き込んだ専用のROMを設けてもよ
い。外部記憶装置18、19は装置本体10の外に設け
られてもよい。
A high-speed and large-capacity storage device such as a hard disk drive is used as the first external storage device 18, and a so-called operating system (not shown) necessary for controlling the operation of the device 1 is used as the storage medium. ), A sewing data creation application 4 is stored as software for creating sewing data. First
The programs and data stored in the external storage device 18 are read into the RAM 13 as needed. A portable storage medium (for example, a floppy disk or a semiconductor memory card) 5 can be attached to and detached from the second external storage device 19, and the sewing data created in accordance with the sewing data creation application 4 can be stored in the storage medium 5. Can be recorded. The storage medium 5 can be attached to and detached from the sewing machine 2,
The control device of the sewing machine 2 can read the sewing data from the storage medium 5. The above configuration is similar to that of the personal computer. In other words, in the present embodiment, the sewing data processing apparatus 1 is realized by combining the sewing data creating application 4 with a general-purpose personal computer. However, hardware dedicated to sewing data processing may be configured. For example, a dedicated ROM in which the sewing data creation application 4 is written may be provided. The external storage devices 18 and 19 may be provided outside the device body 10.

【0014】図1(a)に示したように、縫製データ作
成アプリケーション4は、その機能面からみて、主処理
部40と、ソースデータ作成部41と、縫製属性設定処
理部42と、ミシンドライバ部43とを備える。主処理
部40は、縫製データの作成処理に関するメインルーチ
ンプログラム及びその実行に必要なデータを備える。ソ
ースデータ作成部41は、縫製領域の輪郭線(模様、文
字、絵等の輪郭線)の形状、大きさ及び位置を規定する
ソースデータをマウス16等のポインティングデバイス
やキーボード15を用いて作成するために必要なプログ
ラム及びデータを備える。この作成部41には、コンピ
ュータで作図を行うための汎用的なアプリケーションソ
フトウエアが利用できる。ソースデータは、ビットマッ
プやベクトルデータ等のデータ形式にて作成され、必要
に応じてRAM13や記憶装置18、19に記録され
る。作成中の形状は表示装置17に逐次表示される。
As shown in FIG. 1 (a), the sewing data creation application 4 has a main processing section 40, a source data creation section 41, a sewing attribute setting processing section 42, and a sewing machine driver in terms of its functions. And a section 43. The main processing unit 40 includes a main routine program relating to the sewing data creation processing and data necessary for its execution. The source data creation unit 41 creates source data that defines the shape, size, and position of the contour line (contour line of a pattern, a character, a picture, etc.) of the sewing area using the pointing device such as the mouse 16 or the keyboard 15. It is equipped with the necessary programs and data. For the creating unit 41, general-purpose application software for drawing by a computer can be used. The source data is created in a data format such as bitmap or vector data, and is recorded in the RAM 13 or the storage devices 18 and 19 as needed. The shape being created is sequentially displayed on the display device 17.

【0015】縫製属性設定処理部42は、ソースデータ
にて規定される縫製領域の縫製属性をキーボード15や
マウス16を用いて設定するために必要なプログラム及
びデータを備える。設定される属性としては、輪郭線及
びそれに囲まれた閉領域の縫製の有無、縫製方法、縫い
目の方向、糸の密度、ピッチ等がある。縫製属性の設定
値(以下、縫製属性データと呼ぶ。)も必要に応じてR
AM13や記憶装置18、19に記録される。
The sewing attribute setting processing unit 42 includes programs and data necessary for setting the sewing attributes of the sewing area defined by the source data using the keyboard 15 and the mouse 16. The attributes to be set include presence / absence of sewing of the contour line and a closed area surrounded by the contour line, a sewing method, a stitch direction, a thread density, and a pitch. The setting value of the sewing attribute (hereinafter referred to as sewing attribute data) is also R if necessary.
It is recorded in the AM 13 and the storage devices 18 and 19.

【0016】ミシンドライバ部43には、ソースデータ
及び縫製属性データに基づいてミシン2が使用可能な縫
製データを作成するために必要なプログラムやデータが
設けられる。ミシンドライバ部43は、その機能面から
みて、ソースデータ受取部430、属性設定値受取部4
31、ミシン情報識別部432及び縫製データ生成部4
33を有する。各部430〜433に設けられるプログ
ラムやデータの内容をそれらによって実現される機能に
置き換えて説明すると以下の通りである。
The sewing machine driver section 43 is provided with programs and data necessary for creating sewing data usable by the sewing machine 2 based on the source data and the sewing attribute data. The sewing machine driver unit 43 has a source data receiving unit 430 and an attribute setting value receiving unit 4 in terms of its function.
31, sewing machine information identification section 432 and sewing data generation section 4
33. The contents of programs and data provided in the units 430 to 433 will be described below by replacing them with the functions realized by them.

【0017】ソースデータ受取部430及び属性設定値
受取部431は、それぞれ作成済みのソースデータ及び
縫製属性データをそれらの格納場所(例えば第1の外部
記憶装置18の所定位置)から読み出してRAM13の
所定領域に格納する。ミシン情報識別部432は、キー
ボード15やマウス16を用いたユーザーによるミシン
機種の選択操作を受け付け、その選択結果に対応したミ
シンのデータ処理方式を識別する。この処理を実行する
ため、ミシン情報識別部432には、図1(b)に示し
たミシン情報テーブルTが設けられる。このテーブルT
には、複数のミシンの機種名と機種毎のデータ処理方式
とが対応付けて登録される。ここで、データの処理方式
は、各ミシンが縫製データとして如何なる形式のデータ
を処理できるかに応じて、種別0、種別1及び種別2の
合計3種類に分類されている。以下、種別0〜種別2に
ついて説明する。
The source data receiving section 430 and the attribute setting value receiving section 431 read the created source data and sewing attribute data from their storage locations (for example, predetermined positions of the first external storage device 18) and store them in the RAM 13. Store in a predetermined area. The sewing machine information identification unit 432 receives a selection operation of a sewing machine model by the user using the keyboard 15 and the mouse 16, and identifies the data processing method of the sewing machine corresponding to the selection result. In order to execute this process, the sewing machine information identifying unit 432 is provided with the sewing machine information table T shown in FIG. This table T
In, the model names of a plurality of sewing machines and the data processing methods for each model are registered in association with each other. Here, the data processing methods are classified into three types, that is, type 0, type 1 and type 2 in total, depending on what type of data each sewing machine can process as sewing data. The types 0 to 2 will be described below.

【0018】上述したソースデータがビットマップやベ
クトルデータ等のデータ形式であるのに対して、一般の
ミシンでは一針毎の針落ち点の座標を示す一針データに
従って縫い針と加工布との相対位置を制御する。従っ
て、ソースデータにて規定される形状に即した縫製を加
工布に施すためには、縫製属性データを参照しつつソー
スデータにて規定される縫製形状を所定の条件に従って
一針データを作成する必要がある。この一針データの作
成手順の一概念を図6に例示する。図6(a)に示すよ
うにソースデータにて縫製領域の輪郭線L1、L2、L
3が規定され、各輪郭線L1〜L3に囲まれた閉領域R
1〜R3が縫製される場合、まず同図(b)に示すよう
に閉領域R1〜R3が複数のブロックBに分割され、そ
れぞれのブロックBを処理単位として同図(c)に示す
ように針落ち点(図中の黒丸部分)Pが決定される。な
お、ブロックデータは例えば各ブロックBの頂部を示す
座標値の集合にて定義される。
While the above-mentioned source data is in the data format such as bitmap or vector data, in a general sewing machine, a sewing needle and a work cloth are sewn according to one stitch data indicating the coordinates of the needle drop point for each stitch. Control relative position. Therefore, in order to perform sewing according to the shape defined by the source data on the work cloth, one stitch data is created for the sewing shape defined by the source data according to a predetermined condition while referring to the sewing attribute data. There is a need. FIG. 6 exemplifies one concept of the procedure for creating the one stitch data. As shown in FIG. 6A, the source data is used to define the contour lines L1, L2, L of the sewing area.
3 is defined and is a closed region R surrounded by the contour lines L1 to L3.
When sewing 1 to R3, first, as shown in FIG. 2B, the closed regions R1 to R3 are divided into a plurality of blocks B, and each block B is used as a processing unit as shown in FIG. The needle drop point (black circle portion in the figure) P is determined. The block data is defined by, for example, a set of coordinate values indicating the top of each block B.

【0019】図1(b)の種別0〜種別2は、このよう
なデータ作成手順のどの段階からをミシンが実行できる
かによって分類されている。すなわち、種別0は、ソー
スデータ及び縫製属性データに基づいてブロックデータ
及び一針データを順次作成可能な機種であり、種別1は
ソースデータの処理が不可能かつブロックデータと縫製
属性データとに基づいて一針データを作成可能な機種で
あり、種別2はデータ変換が不可能で一針データを与え
ないと縫製が不可能な機種である。従って、種別0の機
種に対してはソースデータ及び縫製属性データを、種別
1の機種に対してはブロックデータ及び縫製属性データ
を、種別2の機種に対しては一針データそのものを縫製
データとしてそれぞれ与えれば縫製が可能となる。
Type 0 to type 2 in FIG. 1B are classified according to from which stage of the data creating procedure the sewing machine can execute. That is, the type 0 is a model capable of sequentially creating block data and one stitch data based on the source data and the sewing attribute data, and the type 1 cannot process the source data and is based on the block data and the sewing attribute data. This is a model capable of creating one stitch data, and the type 2 is a model in which data conversion is impossible and sewing is impossible unless one stitch data is given. Therefore, source data and sewing attribute data are used as sewing data for type 0 models, block data and sewing attribute data are used as type 1 models, and stitch data itself is used as sewing data for type 2 models. If each is given, sewing becomes possible.

【0020】再びミシンドライバ部43について説明す
る。図1(a)の縫製データ生成部433は、ミシン情
報識別部432によるミシン種別の識別結果に基づい
て、ソースデータ受取部430及び属性設定値受取部4
31が受け取ったデータに対応する縫製データを生成
し、その生成データを出力する。この縫製データ生成部
433には、さらにブロック展開処理部433a及び一
針展開処理部433bが設けられる。ブロック展開処理
部433aは、一対の受取部430、431が受け取っ
たデータに基づいて上述したブロックデータを作成す
る。一針展開処理部433bは、ブロック展開処理部4
33aにて作成されたブロックデータと属性設定値受取
部431が受け取った縫製属性データとに基づいて一針
データを作成する。
The sewing machine driver section 43 will be described again. The sewing data generation unit 433 in FIG. 1A uses the source data reception unit 430 and the attribute setting value reception unit 4 based on the sewing machine type identification result by the sewing machine information identification unit 432.
Sewing data corresponding to the data received by 31 is generated and the generated data is output. The sewing data generation unit 433 is further provided with a block development processing unit 433a and a one-needle development processing unit 433b. The block development processing unit 433a creates the above block data based on the data received by the pair of receiving units 430 and 431. The one-needle expansion processing unit 433b is the block expansion processing unit 4
One stitch data is created based on the block data created in 33a and the sewing attribute data received by the attribute setting value receiving unit 431.

【0021】図4は縫製データ作成アプリケーション4
によって実現される種々の処理のうち、特に縫製データ
の出力が指示されたときのCPU11の処理手順を示
す。なお、この処理は主として図1(a)のミシンドラ
イバ部43のプログラムやデータに従って実行される
が、必要な実行プログラムやデータは、当該処理が指示
されたとき、あるいはそれよりも前の段階でRAM13
に読み込まれる。
FIG. 4 shows a sewing data creation application 4
Among the various processes realized by, the processing procedure of the CPU 11 when the output of sewing data is instructed will be described. It should be noted that this process is mainly executed according to the program and data of the sewing machine driver unit 43 of FIG. 1A, but the necessary execution program and data are provided at the time when the process is instructed or at a stage before that. RAM13
Is read in.

【0022】図4の処理では、まずステップS1にて、
ソースデータ受取部430及び属性設定値受取部431
のプログラムを実行してソースデータ及び縫製属性デー
タを縫製関連データとしてRAM13の所定領域に読み
込む。続くステップS2ではミシン情報識別部432の
プログラムを実行し、図5に示す選択画面Gを表示装置
17上に表示する。ユーザーが画面Gから出力先のミシ
ンを選択すると、ステップS3に進んでミシン情報テー
ブルTを参照し、選択されたミシンがいずれの種別に区
分されているかを識別する。識別結果はRAM13に適
宜格納する。
In the process of FIG. 4, first in step S1,
Source data receiving unit 430 and attribute setting value receiving unit 431
The program is executed to read the source data and the sewing attribute data as sewing-related data into a predetermined area of the RAM 13. In the following step S2, the program of the sewing machine information identification section 432 is executed, and the selection screen G shown in FIG. 5 is displayed on the display device 17. When the user selects the output destination sewing machine from the screen G, the process proceeds to step S3 to refer to the sewing machine information table T and identify which type the selected sewing machine is classified into. The identification result is appropriately stored in the RAM 13.

【0023】ステップS3の処理後は縫製データ生成部
433のプログラムを実行し、まずステップS4にて出
力先のミシンが種別0か否かをステップS3の識別結果
から判断し、種別0であればステップS5にてソースデ
ータ及び縫製属性データをそのまま縫製データとして出
力する。ステップS4にて種別0でないときはステップ
S6に進んでブロック展開処理部433aのプログラム
を実行し、ソースデータと縫製属性データとに基づいて
ブロックデータを作成する。続くステップS7では、出
力先のミシンが種別1か否かをステップS3の識別結果
から判断する。種別1であればステップS8にてブロッ
クデータ及び縫製属性データを縫製データとして出力す
る。ステップS7にて種別1でないときはステップS9
に進んで一針展開処理部433bのプログラムを実行
し、ブロックデータと縫製属性データとに基づいて一針
データを作成する。続くステップS10では、一針デー
タを縫製データとして出力する。ステップS5、S8、
S10にて出力が完了すると処理を終える。なお、以上
の処理において、縫製データの出力先は記憶媒体5、ミ
シン2のいずれでもよい。縫製データの出力段階で出力
先を選択できるようにしてもよい。
After the processing of step S3, the program of the sewing data generator 433 is executed. First, in step S4, it is judged from the identification result of step S3 whether or not the sewing machine of the output destination is of type 0. In step S5, the source data and the sewing attribute data are directly output as sewing data. If the type is not 0 in step S4, the process proceeds to step S6, the program of the block development processing unit 433a is executed, and block data is created based on the source data and the sewing attribute data. In a succeeding step S7, it is determined whether or not the output destination sewing machine is the type 1 based on the identification result in the step S3. If it is type 1, block data and sewing attribute data are output as sewing data in step S8. If the type is not 1 in step S7, step S9
Then, the program of the one-needle expansion processing unit 433b is executed to create one-needle data based on the block data and the sewing attribute data. In the following step S10, one stitch data is output as sewing data. Steps S5, S8,
When the output is completed in S10, the process ends. In the above processing, the output destination of the sewing data may be either the storage medium 5 or the sewing machine 2. The output destination may be selected at the output stage of the sewing data.

【0024】以上のように、本実施形態の装置では、使
用するミシンの機種をユーザーが選択画面Gに従って選
ぶだけでそのミシンに適合した縫製データが得られるか
ら、各ミシンの要求するデータ形式をユーザーが認識す
る必要がない。自己の処理形式と異なるデータが与えら
れたときの対応手段をミシン2側に用意しておく必要も
ない。また、縫製データをミシン2に直接転送する場合
だけでなく、記憶媒体5にも出力可能としたので、ミシ
ンや処理装置が通信手段を有しない場合であっても、各
ミシンに対してそれぞれが要求する形式の縫製データを
提供できる。
As described above, in the apparatus of the present embodiment, the user can select the sewing machine model to be used according to the selection screen G to obtain the sewing data suitable for the sewing machine. Users do not need to be aware. It is not necessary for the sewing machine 2 side to be provided with a means for responding when data different from its own processing format is given. Further, not only when the sewing data is directly transferred to the sewing machine 2, but also when the sewing data can be output to the storage medium 5, even if the sewing machine or the processing device does not have a communication means, each sewing machine has its own data. The sewing data of the required format can be provided.

【0025】以上の実施形態では、ソースデータ及び縫
製属性データが一次データに、図4の処理で出力される
縫製データが二次データに、ソースデータ受取部430
及び属性設定値受取部431が一次データ取得手段に、
キーボード15やマウス16が選択操作手段に、テーブ
ルTが記憶手段に、縫製データ生成部433が作成手段
に、第2の外部記憶装置19が記録手段にそれぞれ相当
する。また、図4のステップS1が一次データ取得工程
に、ステップS2が選択工程に、ステップS3が識別工
程に、図4のステップS4〜S10が作成工程にそれぞ
れ相当する。
In the above embodiment, the source data and the sewing attribute data are the primary data, the sewing data output in the process of FIG. 4 is the secondary data, and the source data receiving section 430.
And the attribute setting value receiving unit 431 serves as a primary data acquisition unit.
The keyboard 15 and the mouse 16 correspond to the selection operation means, the table T corresponds to the storage means, the sewing data generation unit 433 corresponds to the creation means, and the second external storage device 19 corresponds to the recording means. Further, step S1 of FIG. 4 corresponds to the primary data acquisition step, step S2 corresponds to the selection step, step S3 corresponds to the identification step, and steps S4 to S10 of FIG. 4 correspond to the creation step.

【0026】なお、縫製データの供給対象を選択する際
には、単一の機種に限らず複数の機種を選択可能として
もよい。データ形式の種別は、上述した一針データやブ
ロックデータ等のようにデータ処理の段階に応じて区分
する例に限らない。例えば、製造主体毎に処理可能なデ
ータ形式が異なるときでも本発明を適用できる。実施形
態では縫製データ作成アプリケーションの一部としてミ
シンドライバ部を設けたが、ソースデータや縫製属性デ
ータの生成と、これらのデータの処理とを全く別のソフ
トウエアとして提供してもよい。ソースデータや縫製属
性データは処理装置を用いて作成する例に限らず、RO
Mカード等の媒体によって提供されてもよい。ミシン情
報テーブルTには、ミシン毎のデータ処理方式以外に
も、各ミシンに固有の情報があれば適宜格納してよい。
例えば、ソースデータや縫製属性データを作成する際
に、縫製装置の種類に依存した制限事項(例えば縫製領
域の最大寸法、糸密度の限界値等)が存在する場合に
は、それらの制限事項をミシン情報テーブルに格納し、
ソースデータや縫製属性データの作成時にミシン情報テ
ーブルを参照するようにしてもよい。二次データにさら
に必要な加工を施して縫製装置に提供してもよい。
When selecting the sewing data supply target, not only a single model but also a plurality of models may be selected. The type of data format is not limited to an example in which data is classified according to the stage of data processing, such as the above-mentioned one stitch data or block data. For example, the present invention can be applied even when the data format that can be processed is different for each manufacturing entity. In the embodiment, the sewing machine driver is provided as a part of the sewing data creation application, but the generation of source data and sewing attribute data and the processing of these data may be provided as completely different software. The source data and the sewing attribute data are not limited to the example created by using the processing device, and the RO
It may be provided by a medium such as an M card. In addition to the data processing method for each sewing machine, the sewing machine information table T may appropriately store information specific to each sewing machine.
For example, when creating source data and sewing attribute data, if there are restrictions depending on the type of sewing device (for example, maximum size of sewing area, limit value of thread density, etc.), those restrictions should be set. Stored in the sewing machine information table,
The sewing machine information table may be referred to when the source data and the sewing attribute data are created. The secondary data may be further processed and provided to the sewing device.

【0027】[0027]

【発明の効果】以上説明したように、本発明の縫製デー
タ処理装置及び方法によれば、ユーザーが縫製装置を選
択するだけで、その選択された縫製装置が処理可能な形
式に合わせて二次データが作成される。従って、ユーザ
ーが個々の縫製装置に関する情報、特に縫製装置が処理
可能なデータ形式を把握する必要がなく、縫製データに
関する特別の知識を有しないユーザーであっても適当な
二次データを作成できる。縫製装置側では、縫製データ
処理装置から供給されるデータの形式が自己の処理可能
な形式と相違する場合の変換を考慮する必要がなくな
り、各装置の性能等に応じて処理可能なデータ形式を自
由に設定できる。
As described above, according to the sewing data processing device and method of the present invention, the user can select the sewing device and the secondary sewing device can be processed according to the type which can be processed by the selected sewing device. Data is created. Therefore, it is not necessary for the user to grasp the information regarding each sewing device, especially the data format that the sewing device can process, and even a user who does not have special knowledge about sewing data can create appropriate secondary data. On the sewing machine side, there is no need to consider the conversion when the format of the data supplied from the sewing data processing machine is different from the format that can be processed by itself, and the data format that can be processed according to the performance of each machine is selected. It can be set freely.

【0028】また、特に請求項2〜請求項4の発明によ
れば、上記に加えて次のような効果が得られる。請求項
2の発明では、縫製装置が処理可能なデータ形式を記憶
手段の記憶内容から直ちに把握して二次データの作成に
移行できる。請求項3の発明では、着脱可能な記憶媒体
を介してデータを縫製装置に提供できるから、縫製デー
タ処理装置や縫製装置にデータ転送用の通信機能を設け
る必要がなく、これらの装置を安価に構成できる。請求
項4の発明では、一次データから二次データを作成可能
な高機能の縫製装置に対して、無用のデータ変換を行う
ことなくデータを提供できる。
Further, according to the inventions of claims 2 to 4, in addition to the above, the following effects can be obtained. According to the second aspect of the invention, the data format that can be processed by the sewing device can be immediately grasped from the stored contents of the storage means, and the process can be shifted to the creation of secondary data. According to the third aspect of the invention, since the data can be provided to the sewing device via the removable storage medium, it is not necessary to provide the sewing data processing device or the sewing device with the communication function for data transfer, and these devices can be inexpensively manufactured. Can be configured. According to the invention of claim 4, the data can be provided to the highly functional sewing device capable of creating the secondary data from the primary data without performing unnecessary data conversion.

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

【図1】本発明の一実施形態に係る縫製データ処理装置
の制御用ソフトウエアとしての縫製データ作成アプリケ
ーションをその機能面から把握したときの概略構造を示
す図。
FIG. 1 is a diagram showing a schematic structure when a sewing data creation application as control software of a sewing data processing apparatus according to an embodiment of the present invention is grasped from the functional side.

【図2】本発明の一実施形態に係る縫製データ処理装置
とミシンとの関係を示す図。
FIG. 2 is a diagram showing a relationship between a sewing data processing device and a sewing machine according to an embodiment of the present invention.

【図3】図2の装置のブロック図。3 is a block diagram of the apparatus of FIG.

【図4】図3のCPUにて実行される縫製データ作成処
理を示すフローチャート。
FIG. 4 is a flowchart showing a sewing data creation process executed by the CPU of FIG.

【図5】図4の処理の実行時に表示されるミシン選択画
面を示す図。
FIG. 5 is a view showing a sewing machine selection screen displayed when the processing of FIG. 4 is executed.

【図6】縫製領域を規定するソースデータをブロックデ
ータ及び一針データに順次変換する過程を例示した図。
FIG. 6 is a view exemplifying a process of sequentially converting source data defining a sewing area into block data and one stitch data.

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

1…縫製データ処理装置 2…ミシン 3…通信線 4…縫製データ作成アプリケーション 5…記憶媒体 10…装置本体 11…CPU 15…キーボード 16…マウス 43…ミシンドライバ部 430…ソースデータ受取部 431…属性設定値受取部 432…ミシン情報識別部 433…縫製データ生成部 433a…ブロック展開処理部 433b…一針展開処理部 T…ミシン情報テーブル DESCRIPTION OF SYMBOLS 1 ... Sewing data processing device 2 ... Sewing machine 3 ... Communication line 4 ... Sewing data creation application 5 ... Storage medium 10 ... Device body 11 ... CPU 15 ... Keyboard 16 ... Mouse 43 ... Sewing machine driver section 430 ... Source data receiving section 431 ... Attribute Set value receiving section 432 ... Sewing machine information identifying section 433 ... Sewing data generating section 433a ... Block development processing section 433b ... One stitch development processing section T ... Sewing machine information table

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 縫製内容を指示する一次データを取得す
る一次データ取得手段と、 処理可能なデータ形式が異なる複数の縫製装置のなかか
ら少なくとも一つの縫製装置を選択する操作が可能な選
択操作手段と、 前記複数の縫製装置のそれぞれに関連した情報を記憶す
る記憶手段と、 取得された前記一次データと前記記憶手段の記憶内容と
に基づいて、前記選択操作手段にて選択された縫製装置
が処理可能な形式の二次データを作成する作成手段と、
を備えたことを特徴とする縫製データ処理装置。
1. A primary data acquisition means for acquiring primary data indicating sewing contents, and a selection operation means capable of selecting at least one sewing device from a plurality of sewing devices having different processable data formats. A storage means for storing information relating to each of the plurality of sewing devices, and a sewing device selected by the selection operation means based on the acquired primary data and the stored contents of the storage device. Creating means for creating secondary data in a processable format,
A sewing data processing device comprising:
【請求項2】 前記記憶手段は、前記複数の縫製装置の
それぞれが処理可能な前記データ形式を識別するための
情報を記憶することを特徴とする請求項1記載の縫製デ
ータ処理装置。
2. The sewing data processing device according to claim 1, wherein the storage means stores information for identifying the data format that can be processed by each of the plurality of sewing devices.
【請求項3】 前記縫製装置に着脱可能な記憶媒体に対
して前記二次データを記録する記録手段を備えたことを
特徴とする請求項1記載の縫製データ処理装置。
3. The sewing data processing device according to claim 1, further comprising recording means for recording the secondary data in a storage medium that is detachable from the sewing device.
【請求項4】 前記選択された縫製装置が処理可能な形
式と前記一次データの形式とが一致する場合、前記作成
手段が、前記一次データをそのまま前記二次データとし
て扱うことを特徴とする請求項1記載の縫製データ処理
装置。
4. When the format that can be processed by the selected sewing device and the format of the primary data match, the creating means treats the primary data as it is as the secondary data. Item 2. The sewing data processing device according to item 1.
【請求項5】 縫製内容を指示する一次データを取得す
るデータ取得工程と、 処理可能なデータ形式が異なる複数の縫製装置のなかか
ら少なくとも一つの縫製装置を選択する操作を受け付け
る選択工程と、 前記選択された縫製装置が処理可能な前記データ形式
を、予め与えられた情報に基づいて識別する識別工程
と、 前記データ取得工程で取得された前記一次データと前記
識別工程の識別結果とに基づいて、前記選択工程にて選
択された縫製装置が処理可能な形式の二次データを作成
する作成工程と、を備えたことを特徴とする縫製データ
処理方法。
5. A data acquisition step of acquiring primary data indicating sewing content, and a selection step of receiving an operation of selecting at least one sewing apparatus from a plurality of sewing apparatuses having different processable data formats, Based on the identification step of identifying the data format that can be processed by the selected sewing device based on information given in advance, and the primary data acquired in the data acquisition step and the identification result of the identification step. And a creation step of creating secondary data in a format that can be processed by the sewing device selected in the selection step.
JP32752795A 1995-12-15 1995-12-15 SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD Pending JPH09164281A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32752795A JPH09164281A (en) 1995-12-15 1995-12-15 SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32752795A JPH09164281A (en) 1995-12-15 1995-12-15 SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD

Publications (1)

Publication Number Publication Date
JPH09164281A true JPH09164281A (en) 1997-06-24

Family

ID=18200104

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32752795A Pending JPH09164281A (en) 1995-12-15 1995-12-15 SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD

Country Status (1)

Country Link
JP (1) JPH09164281A (en)

Similar Documents

Publication Publication Date Title
CA2037295C (en) Modifying a graphics display image
US7145688B2 (en) Storage medium holding program and information processing apparatus and information processing method
JPH0844848A (en) Image processing device and embroidery data creation device
US5671410A (en) Data storing device having a capacity determining system
JPH11104377A (en) Embroidery sewing machine, embroidery data processing device and pattern data recording medium
US5692448A (en) Apparatus and method for creating and modifying stitching data used by a sewing machine
JPH0956942A (en) Sewing data processing device
JPH0838755A (en) Embroidery data creation device
JPH10108987A (en) Sewing data editing method and sewing data editing device
US5924107A (en) Information-processing apparatus having document-editing function
JPH09164281A (en) SEWING DATA PROCESSING DEVICE AND SEWING DATA PROCESSING METHOD
US5748480A (en) Embroidery data processing apparatus
JP2000168294A (en) Electronic white board system
US20050094181A1 (en) Image processing apparatus, image processing method, and image processing control program capable of processing document data
JPH1046465A (en) Embroidery data processing device
JPH1049211A (en) Method and device for displaying name of numerical control program for machining
JP2001101327A (en) Information processing method and apparatus, and printing system
JPH0855114A (en) Document management device
JPH09143858A (en) Embroidery data processing apparatus
JPH08153095A (en) Image management editing system
JP2623106B2 (en) Computer system
JPH11226276A (en) Patchwork design data processing device and recording medium storing patchwork design data processing program
JPH09137363A (en) Embroidery data processing device
JPH09190173A (en) Character processing method and device
JPH10240412A (en) Function registration executing device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040506

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040511

A02 Decision of refusal

Effective date: 20040928

Free format text: JAPANESE INTERMEDIATE CODE: A02