JPH09176955A - Designing of embroidery pattern and device therefor - Google Patents

Designing of embroidery pattern and device therefor

Info

Publication number
JPH09176955A
JPH09176955A JP33944395A JP33944395A JPH09176955A JP H09176955 A JPH09176955 A JP H09176955A JP 33944395 A JP33944395 A JP 33944395A JP 33944395 A JP33944395 A JP 33944395A JP H09176955 A JPH09176955 A JP H09176955A
Authority
JP
Japan
Prior art keywords
screen
data
embroidery
pattern
read
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
JP33944395A
Other languages
Japanese (ja)
Inventor
Kenzo Doi
憲三 土肥
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.)
DATSUKUSU KK
Original Assignee
DATSUKUSU KK
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 DATSUKUSU KK filed Critical DATSUKUSU KK
Priority to JP33944395A priority Critical patent/JPH09176955A/en
Publication of JPH09176955A publication Critical patent/JPH09176955A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To unnecessitate the formation of an original figure in a completed state and enable the designing of the embroidery pattern from a larger original figure than figures capable of being read with an image scanner, etc., when the embroidery pattern is designed. SOLUTION: This method for designing an embroidery pattern comprises (S10) reading plural images required for forming the figure of the embroidery pattern, (S20) editing the mutual arrangement relation of the read plural images to form a completed figure on a display, (S30) adopting points from the edited figure on the display, and (S40) forming stitching data from the adopted points. For example, such a large original figure that can not be read with an image scanner may be read by portions. Several existing figures may be read with an image scanner, edited to determine the whole figure of an embroidery pattern, and subsequently subjected to the adoption of points to form the original figure in the completed state.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、刺繍模様の設計方
法及び装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and device for designing embroidery patterns.

【0002】[0002]

【従来の技術及び発明が解決しようとする課題】従来、
新たな刺繍模様を設計する場合、イメージスキャナに図
面をセットし、これをスキャナで読み込んで画面に表示
し、画面の表示を見ながらマウスなどを利用してポイン
ト群を指定するようにした方法がとられている。こうし
た従来の方法では、新たな刺繍模様を設計するには、刺
繍模様の完成状態を図面として作成しなければならず、
かなりな時間を必要とするという問題がある。
2. Description of the Related Art
When designing a new embroidery pattern, the method is to set the drawing on the image scanner, read it with the scanner, display it on the screen, and use the mouse to specify the point group while watching the screen display. It is taken. In such a conventional method, in order to design a new embroidery pattern, the completed state of the embroidery pattern must be created as a drawing.
The problem is that it requires a considerable amount of time.

【0003】特に、既存の模様の一部を変更したり、既
存の模様同士を組み合わせて刺繍模様を設計しようとい
う場合にも、完成状態の原図を作成しなければならず、
無駄が多いという問題がある。また、高級な刺繍は、一
対一の実寸で作図したり、あるいは拡大状態で作図する
ため、原図が大きくなる。このため、イメージスキャナ
として読み込み可能サイズの大きいものが必要となる
が、装置コストの大幅な増加につながる。これに対して
大きな原図を縮小コピーして読み込む方法も考えられる
が、コピー機も通常はA3サイズからしか縮小できず、
限界がある。また、イメージスキャナの解像度が同一設
定であるなら、縮小した図面を読み込むよりは、元の大
きな図面を読み込んだ方が細部が正確になる。しかしな
がら、従来の方法では、コスト的にこういった要望に応
えることができなかった。
In particular, when a part of an existing pattern is changed or the existing patterns are combined to design an embroidery pattern, a completed original drawing must be prepared.
There is a problem that there is much waste. Further, since high-quality embroidery is drawn one-on-one in actual size or drawn in an enlarged state, the original drawing becomes large. For this reason, an image scanner having a large readable size is required, but this leads to a large increase in device cost. On the other hand, a method of reducing and copying a large original image can be considered, but a copying machine can usually reduce only from A3 size,
There is a limit. If the resolutions of the image scanners are the same, the details will be more accurate when the original large drawing is read than when the reduced drawing is read. However, the conventional method has not been able to meet these demands in terms of cost.

【0004】そこで、本発明は、刺繍模様を設計するに
当り、完成状態の原図を作成しなくてもよい様にするこ
とを一つの目的とし、また、イメージスキャナ等の読み
込み可能サイズ以上の大きな原図を用いて刺繍模様を設
計し得る様にすることを他の目的とする。
In view of the above, the present invention has an object of designing an embroidery pattern so that an original drawing in a completed state does not have to be created, and the size is larger than a readable size of an image scanner or the like. Another object is to be able to design an embroidery pattern using an original drawing.

【0005】[0005]

【課題を解決するための手段、発明の実施の形態及び発
明の効果】本発明の刺繍模様設計方法は、複数回に分け
て読み込まれた画素データに基づいて複数個の画像を画
面上に表示し、これら複数個の画像の内から一部を指定
して移動、拡大、縮小、回転等の操作を加えて画面上で
の画像同士の配置関係を編集し、該編集結果に基づいて
画面上でポイント採りをして刺繍しようとする模様を座
標データ化し、座標データ化されている各模様の画面上
での配置関係を考慮して刺繍データを形成する。
According to the embroidery pattern design method of the present invention, a plurality of images are displayed on the screen based on the pixel data read in a plurality of times. Then, by specifying a part of the plurality of images and performing operations such as moving, enlarging, reducing, rotating, etc., the positional relationship between the images on the screen is edited, and based on the edited result The point is taken to convert the pattern to be embroidered into coordinate data, and the embroidery data is formed in consideration of the arrangement relationship of each pattern converted into the coordinate data on the screen.

【0006】この刺繍模様設計方法によれば、既存の模
様をいくつか組み合わせて刺繍模様を設計する場合、そ
れぞれの模様をスキャナ等を用いて読み込み、複数個の
画像を一つの画面に表示する。そして、一部の画像を指
定して、その位置や角度を変更したり、あるいは大きさ
を変更するなどして全体として所望の模様が画面に表示
されるように操作する。そして、全体として所望の模様
が画面に表示されたら、この画面を見ながらマウスやラ
イトペン等のポインティングデバイスを操作して模様の
外形線上のポイント群を指定し、刺繍模様の形状データ
(座標データ)を形成することができる。
According to this embroidery pattern designing method, when designing an embroidery pattern by combining some existing patterns, each pattern is read using a scanner or the like and a plurality of images are displayed on one screen. Then, a part of the image is designated, and its position and angle are changed, or the size thereof is changed so that a desired pattern is displayed on the screen as a whole. Then, when the desired pattern is displayed on the screen as a whole, operating the pointing device such as the mouse or light pen while observing this screen, the points on the outline of the pattern are specified, and the shape data of the embroidery pattern (coordinate data) ) Can be formed.

【0007】この結果、上記の本発明方法によれば、新
たな刺繍模様の完成状態に対応する原図を作成する必要
がなくなり、既存の模様を組み合わせるなどして容易に
新たな刺繍模様を設計することができる。また、この方
法では、複数個の画像を表示し、それらの配置を変更す
ることでこれらを合成して新たな画像を形成することが
できる。従って、イメージスキャナで読み込めない様な
大きな原図を、そのまま縮小せずに何回かに分けて読み
込み、画面上で移動させてつなぎ合わせてやれば、大き
な原図をそのまま読み込んだのと同じことになる。こう
して読み込んだ画像は、同じ解像度であれば、一旦縮小
して読み込んだ場合よりも細部が正確に表れる。従っ
て、ポイント採り作業を簡単かつ正確に実施することが
できる。
As a result, according to the above-described method of the present invention, it is not necessary to create an original drawing corresponding to a completed state of a new embroidery pattern, and a new embroidery pattern can be easily designed by combining existing patterns. be able to. Further, in this method, a plurality of images are displayed, and by arranging them, these images can be combined to form a new image. Therefore, if you read a large original image that can not be read by an image scanner in several times without reducing it, move it on the screen and connect it, it will be the same as reading a large original image as it is. . If the image thus read in has the same resolution, details will appear more accurately than in the case where the image is once read in reduced size. Therefore, it is possible to easily and accurately carry out the point collecting work.

【0008】なお、本発明方法によれば、既存の図面や
写真等をスキャナで読み込み、これらを組み合わせて刺
繍模様を設計できるが、こうした図面や写真でなくて
も、ビットマップデータ等としてCD−ROM等に収録
されているイラスト等の既存データをCD−ROMドラ
イブユニットから読み込んで使用するといった使い方も
できる。一旦コンピュータ内に読み込んでしまえば、ス
キャナで読み込んだ場合と同様に処理できるからであ
る。
According to the method of the present invention, existing drawings and photographs can be read by a scanner and combined to design an embroidery pattern. It is also possible to use the existing data such as the illustrations stored in the ROM etc. by reading them from the CD-ROM drive unit and using them. This is because once the data is read into the computer, it can be processed in the same way as when it is read by the scanner.

【0009】ここまでは、画素データ同士の合成に便利
な方法についての説明であるが、次の様な構成とするこ
ともできる。即ち、画素データとして読み込まれた情報
と座標データとして読み込まれた情報とに基づいて複数
個の画像を画面上に表示し、これら複数個の画像の内か
ら一部を指定して移動、拡大、縮小、回転等の操作を加
えて画面上での画像同士の配置関係を編集し、該編集結
果に基づいて画面上でポイント採りをして刺繍しようと
する模様を座標データ化し、座標データ化されている各
模様の画面上での配置関係を考慮して刺繍データを形成
する刺繍模様設計方法をとることもできる。
Up to this point, the method which is convenient for synthesizing pixel data with each other has been described, but the following configuration can also be adopted. That is, a plurality of images are displayed on the screen based on the information read as the pixel data and the information read as the coordinate data, and a part of the plurality of images is designated and moved, enlarged, Editing the positional relationship between the images on the screen by applying operations such as reduction and rotation, and based on the edited result, the points to be picked on the screen are converted into coordinate data and converted into coordinate data. It is also possible to adopt an embroidery pattern design method for forming embroidery data in consideration of the layout relationship of each pattern on the screen.

【0010】この設計方法によれば、例えば、既存の刺
繍模様のデータを読み込んで画面上に画像を表示し、イ
メージスキャナ等によって図面を読み込んでこちらも画
面上に表示し、これら複数個の画像の中から一部を指定
して画面上での画像同士の配置関係を編集し、画素デー
タとしてしか読み込まれていない部分については、マウ
ス等を用いてポイント採りして座標データ化し、既存の
データと組み合わせて新たな刺繍模様の形状を表すデー
タとして刺繍データを形成することができる。
According to this design method, for example, existing embroidery pattern data is read and an image is displayed on the screen, a drawing is read by an image scanner or the like, and this is also displayed on the screen. Edit the layout relationship between the images on the screen by specifying a part of the above, and for the part that is only read as pixel data, use the mouse etc. to take points and convert it to coordinate data. The embroidery data can be formed as data representing a new shape of the embroidery pattern in combination with.

【0011】こうした本発明方法は、次の様な装置によ
り実施することができる。即ち、画素データを読み込む
画素データ読込手段と、該画素データ読込手段により複
数回の読み込みが行われた場合に、先に読み込まれた画
素データと後から読み込まれた画素データとを別々に記
憶する画像データ記憶手段と、該画像データ記憶手段の
記憶内容に従って、複数個の画像を画面上に表示する画
像表示手段と、該画面上に表示されている複数個の画像
の中から一部を指定して、位置、大きさ又は角度等の表
示状態を変更させながら画面上での画像同士の配置状態
を編集する画面編集手段と、画面上のポイントを指定す
るポインティングデバイスと、該ポインティングデバイ
スが指定したポイントに従って、刺繍しようとする模様
の座標データを形成し、該座標データによって特定され
る各模様の画面上での配置関係を考慮して刺繍データを
形成する刺繍データ形成手段とを備える刺繍模様設計装
置がそれである。また、この刺繍模様設計装置におい
て、さらに、座標データ化された既存の刺繍模様を読み
込む既存模様読込手段を備え、前記画像表示手段は、こ
の既存の刺繍模様をも画面に表示するようにし、前記刺
繍データ形成手段は、刺繍データの形成に当たってこの
既存の刺繍模様をも組み合わせるようにするとよい。
The method of the present invention as described above can be carried out by the following apparatus. That is, the pixel data reading means for reading the pixel data, and the pixel data previously read and the pixel data read later are separately stored when the pixel data reading means performs reading a plurality of times. Image data storage means, image display means for displaying a plurality of images on the screen according to the stored contents of the image data storage means, and a part of the plurality of images displayed on the screen are designated. Then, a screen editing means for editing the arrangement state of the images on the screen while changing the display state such as position, size or angle, a pointing device for designating points on the screen, and the pointing device are designated. The coordinate data of the pattern to be embroidered is formed according to the selected points, and the pricking is performed in consideration of the layout relationship of each pattern specified by the coordinate data on the screen. Embroidery pattern designing apparatus and a embroidery data forming means for forming data is it. Further, the embroidery pattern designing device further comprises an existing pattern reading means for reading an existing embroidery pattern converted into coordinate data, and the image display means also displays the existing embroidery pattern on the screen. The embroidery data forming means may combine this existing embroidery pattern when forming the embroidery data.

【0012】画素データ読込手段は、イメージスキャナ
の様に図面や写真から画像を読み取って画素データ化し
てコンピュータ画面に表示させるものはもちろん、CD
−ROM等に既にBMPファイル(Bit−map F
ile:ビットマップファイル)やTIFファイル(T
agged Image File:タッグドイメージ
ファイル)等として記憶されている画素データを読み込
むためのCD−ROMドライブユニット等でもよいし、
RAMカードリーダあるいは、内蔵ROMからデータを
読み込む手段等であっても構わない。
The pixel data reading means is, of course, a device such as an image scanner which reads an image from a drawing or a photograph, converts it into pixel data, and displays it on a computer screen.
-The BMP file (Bit-map F
ile: Bitmap file) or TIF file (T
a CD-ROM drive unit or the like for reading the pixel data stored as an agged Image File).
It may be a RAM card reader or a means for reading data from a built-in ROM.

【0013】画像データ記憶手段は、2回以上の画素デ
ータ読み込み操作を行った場合に、先に読み込んだ画素
データに後から読み込んだ画素データを上書きして消し
てしまわないようにされていればよい。画面編集手段が
複数個の画像の一部を指定する具体的方法としては、画
面上に枠を表示してこの枠で画像の切り出し範囲を指定
するといった方法をとってもよいし、読み込み操作を2
回に分けて行った場合、最初に読み込んだ画像と後から
読み込んだ画像のいずれかの上でマウスをクリックして
指定するといった方法をとってもよい。
If the image data storage means is designed not to erase the pixel data read earlier by overwriting the pixel data read later after the pixel data reading operation is performed twice or more. Good. As a specific method for the screen editing means to specify a part of a plurality of images, a method of displaying a frame on the screen and designating the cut-out range of the image with this frame may be used, or the reading operation may be performed.
When divided into times, a method of clicking the mouse on either the image read first or the image read later may be used.

【0014】この装置では、画素データ記憶手段が、先
に読み込んだ画像と後から読み込んだ画像とを別々に記
憶しておくので、後から読み込んだ画像によって先に読
み込んだ画像が表示できなくなってしまうということが
ない。従って、例えば、大きな原図を4つに切断して4
回に分けて読み込むことで、大きな原図上に表されてい
た画像情報が漏れなく装置側に読み込まれ、画面に漏れ
なく表示できることになる。
In this device, the pixel data storage means separately stores the image read in first and the image read in later, so that the image read in later cannot be displayed by the image read in later. There is no chance that it will end. So, for example, cut a large original into four
By reading the image in batches, the image information represented on the large original image is read into the device without omission and can be displayed on the screen without omission.

【0015】こうしておいて、画面編集手段を操作し、
4個の画像をそれぞれが元々つながっていたような位置
関係となるように移動させてやり、一つの画像に戻して
やり、その上でポイント採りをするようにすれば、原図
を縮小したりしなくてもイメージ読み込みができ、細部
まで正確なポイント採りを容易に行うことができるし、
縮小コピー可能なサイズの原図からも刺繍データを形成
することができるという効果がある。
Thus, by operating the screen editing means,
If you move the four images so that they have the same positional relationship as they were originally connected, return to one image, and then collect points on that image, you will not shrink the original drawing. Even if you can read the image, you can easily take accurate points in detail,
There is an effect that the embroidery data can be formed from an original drawing of a size that allows reduction copying.

【0016】もちろん、こうした大きな原図からのポイ
ント採りだけでなく、次の様に用いることもできる。最
初に一つの原図から画素データを読み込んで画像を表示
し、次に別の原図から画素データを読み込んで別の画像
を表示してやる。そして、これらの画像間の位置関係や
大小関係を所望の様に変更してからポイント採りをす
る。このようにすることで、最終的な刺繍模様の原図を
作成しなくても、いくつかの既存の原図や既存のBMP
データ等を流用して新たな模様を設計することができ
る。従って、このような用い方をしてやれば、刺繍模様
の設計に当たって完成状態の原図を新たに作成すること
なく、必要部分だけを作成してやり、後は画面上で合成
するといった簡単な作業で刺繍模様の設計を行い得るこ
ととなる。
Of course, in addition to taking points from such a large original drawing, it can also be used as follows. First, pixel data is read from one original drawing to display an image, and then pixel data is read from another original drawing to display another image. Then, the positional relationship and the size relationship between these images are changed as desired, and then the points are taken. By doing this, some existing original drawings and existing BMPs can be created without creating a final original drawing of the embroidery pattern.
A new pattern can be designed by diverting data. Therefore, if this method is used, only a necessary part is created without newly creating an original drawing in a completed state when designing the embroidery pattern, and then the embroidery pattern is synthesized by a simple operation. It will be possible to design.

【0017】また、既存の刺繍模様のデータに、必要部
分だけ図面から読み込んでこれを画面上で配置編集し、
既存の刺繍データを流用しつつ新たな刺繍模様を設計す
るといった用い方もできる。このように、本発明によれ
ば、新たな刺繍模様を設計するに当たって完成状態の原
図を作成する手間をなくすことができるという効果が得
られる。また、大きな原図を縮小コピーしたりせずとも
データを取り込むことができ、装置コストを抑えながら
も高級な刺繍にも対応できるという効果も得られる。
Further, in the existing embroidery pattern data, only the necessary portion is read from the drawing, and this is placed and edited on the screen,
It is also possible to use existing embroidery data while designing a new embroidery pattern. As described above, according to the present invention, it is possible to eliminate the trouble of creating a complete original drawing when designing a new embroidery pattern. Further, the data can be taken in without making a large copy of the original image, and it is possible to obtain high-quality embroidery while suppressing the device cost.

【0018】以上、本発明における課題を解決するため
の手段、発明の実施の形態及び発明の効果について詳述
したが、さらに、実施例を用いて、より具体的な説明を
加える。
The means for solving the problems in the present invention, the embodiments of the present invention and the effects of the present invention have been described above in detail, and more specific description will be added using Examples.

【0019】[0019]

【実施例】実施例の刺繍模様設計装置は、図1に示す様
に、デザイン画を入力するためのイメージスキャナ10
と、刺繍模様の外形を数値化した形状データ、一針デー
タといった刺繍用データの作成を行うデータ作成装置2
0とから構成される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS As shown in FIG. 1, an embroidery pattern designing apparatus of an embodiment is an image scanner 10 for inputting a design image.
And a data creating device 2 for creating embroidery data such as shape data that digitizes the outer shape of the embroidery pattern and one stitch data.
0.

【0020】イメージスキャナ10は、カラー識別機能
を有しており、色付のデザイン画から画像情報を取り込
むためのものである。このイメージスキャナ10は、デ
ータ作成装置20に接続されており、取り込んだ画像情
報をデータ作成装置20へと入力するように構成されて
いる。また、この実施例では、A4サイズの図面の読み
込みが可能なものである。
The image scanner 10 has a color identification function and is for taking in image information from a colored design image. The image scanner 10 is connected to the data creating device 20 and is configured to input the captured image information to the data creating device 20. Further, in this embodiment, it is possible to read an A4 size drawing.

【0021】データ作成装置20は、キーボード21
と、マウス22と、カラーディスプレイ23と、レーザ
プリンタ24と、X−Yプロッタ25と、フロッピーデ
ィスクドライブユニット(FDD)26と、ハードディ
スクドライブユニット(HDD)27と、CD−ROM
ドライブユニット(CDD)28とが接続されたマイク
ロコンピュータ30である。
The data creating device 20 includes a keyboard 21.
A mouse 22, a color display 23, a laser printer 24, an XY plotter 25, a floppy disk drive unit (FDD) 26, a hard disk drive unit (HDD) 27, and a CD-ROM.
The microcomputer 30 is connected to a drive unit (CDD) 28.

【0022】この実施例では、CDD28には、既存の
文字、図形、模様をビットマップデータとして多数記憶
したCD−ROMを装着して使用する。この場合、文
字、図形、模様は、刺繍模様を対象としたものに限ら
ず、各種のイラストやキャラクタなどのグラフィックデ
ータをも含む。
In this embodiment, the CDD 28 is used by mounting a CD-ROM which stores a large number of existing characters, figures and patterns as bitmap data. In this case, the characters, figures, and patterns are not limited to those intended for embroidery patterns, but also include graphic data such as various illustrations and characters.

【0023】また、HDD27には、後述する刺繍模様
設計プログラムや、既に作成されている刺繍模様の形状
データ(座標点とベジェ関数で表されたデータ)や一針
データ等が格納されている。マイクロコンピュータ30
は、図2に示す様に、CPU31、ROM32、RAM
33を備え、ビットマップデータを展開してカラーディ
スプレイ23上に画像表示を行うためのVRAM34を
備えている。
Further, the HDD 27 stores an embroidery pattern design program, which will be described later, shape data (data represented by coordinate points and Bezier functions) of already created embroidery patterns, one stitch data, and the like. Microcomputer 30
Is a CPU 31, a ROM 32, a RAM, as shown in FIG.
33, and a VRAM 34 for expanding bitmap data and displaying an image on the color display 23.

【0024】RAM33は、ビットマップデータを複数
個別々に記憶し得るような記憶容量を備えている。これ
は、画像読み込みを繰り返し実行した場合に、先に読み
込んだ画像が消えてしまわないようにするためである。
また、CPU31は、バスライン36を介してROM3
2及びRAM33と接続されると共に、I/Oポート3
7を介して、イメージスキャナ10、キーボード21、
マウス22、カラーディスプレイ23、レーザプリンタ
24、X−Yプロッタ25、FDD26、HDD27及
びCDD28と接続されている。
The RAM 33 has a storage capacity capable of separately storing a plurality of bitmap data. This is to prevent the previously read image from disappearing when the image reading is repeatedly executed.
Further, the CPU 31 causes the ROM 3 to pass through the bus line 36.
2 and RAM 33, and I / O port 3
Image scanner 10, keyboard 21,
The mouse 22, color display 23, laser printer 24, XY plotter 25, FDD 26, HDD 27, and CDD 28 are connected.

【0025】このマイクロコンピュータ30は、以下に
説明する様なプログラムを実行して刺繍模様の設計を行
うように構成されている。まず、メインルーチンを説明
する。処理を開始すると、図3に示す様に、まず、デー
タ読み込み処理を実行する(S10)。この処理では、
HDD27から既存の刺繍模様の形状データ(座標デー
タ)を読み出したり、あるいは、CD−ROMからイラ
スト用などとして格納されているBMPデータを読み出
したり、イメージスキャナ10に図面や写真をセットし
てこれを読み込んだりする処理である。キーボード21
をタイプして文字列を入力するのもここで行われる。タ
イプ入力は、HDD27から各文字を示す形状データを
読み出すことになる。
The microcomputer 30 is configured to execute a program as described below to design an embroidery pattern. First, the main routine will be described. When the process is started, as shown in FIG. 3, first, a data reading process is executed (S10). In this process,
The shape data (coordinate data) of the existing embroidery pattern is read from the HDD 27, or the BMP data stored for illustrations or the like is read from the CD-ROM. This is the process of reading. Keyboard 21
You can also type and enter a string here. For type input, shape data indicating each character is read from the HDD 27.

【0026】ここでは、イメージスキャナ10やCD−
ROMからはBMPデータ化された画像が読み込まれる
ことになる。また、文字列などは座標データ化された画
像が読み込まれることとなる。こうして、刺繍模様の設
計に必要なデータを読み込んだら、次に、画面編集処理
を実行する(S20)。画面編集処理は、画面上に複数
個の画像を表示して、これらの配置関係を調整して最終
的な刺繍模様の絵姿を決定するための処理である。そし
て、画面編集処理によって最終的な刺繍模様の絵姿が決
定できたら、次に、ポイント採りを実行する(S3
0)。ポイント採りは、座標データ化されていない画像
に対応する形状データを形成するための処理である。こ
うして形状データが形成できたら、最後に、刺繍用に一
針データ化を行う(S40)。
Here, the image scanner 10 and the CD-
The image converted into BMP data is read from the ROM. In addition, as for the character string and the like, an image converted into coordinate data is read. After the data necessary for designing the embroidery pattern is read in this way, a screen editing process is then executed (S20). The screen editing process is a process for displaying a plurality of images on the screen and adjusting the positional relationship between them to determine the final appearance of the embroidery pattern. Then, when the final picture of the embroidery pattern can be determined by the screen editing processing, next, point collection is executed (S3).
0). Point collection is a process for forming shape data corresponding to an image that has not been converted into coordinate data. When the shape data is formed in this way, finally, one stitch data is formed for embroidery (S40).

【0027】次に、画面編集処理以下の詳細な処理内容
について説明する。画面編集処理では、図4に示す様
に、まず、現在までにHDD27,CDD28から読み
込まれたり、キーボード21から入力され、あるいはイ
メージスキャナ10で読み込まれている全ての形状デー
タ及びBMPデータに基づいて、複数個の画像をすべて
画面上に表示する(S110)。
Next, detailed processing contents of the screen editing processing and the following will be described. In the screen editing process, as shown in FIG. 4, first, based on all the shape data and BMP data which have been read from the HDD 27, the CDD 28, the keyboard 21, or the image scanner 10 so far. , All the plurality of images are displayed on the screen (S110).

【0028】そして、ユーザーにどの部分に対して移動
等の編集を行うか否かを問い合わせるメッセージを表示
し(S120)、複数個の画像の内のいずれかをユーザ
ーがマウス操作によって指定するのを待つ(S13
0)。ユーザーは、マウスを操作してマウスカーソルを
対象となる画像の中央付近に持って行き、そこでクリッ
クしてやることで指定を行う。こうしてユーザーの指定
がなされたら、図5に例示する様に、編集対象となる画
像G1を取り囲むエディットフレーム41を表示する
(S140)。
Then, a message asking the user which part to edit such as move is displayed (S120), and the user specifies any one of the plurality of images by operating the mouse. Wait (S13
0). The user operates the mouse to bring the mouse cursor near the center of the target image and clicks there to specify. When the user's designation is made in this way, as shown in FIG. 5, the edit frame 41 surrounding the image G1 to be edited is displayed (S140).

【0029】このエディットフレーム41は、図6
(A)に示す様に、枠線41a,配列ライン41b,機
能呼出マーク41c〜41iから構成されている。な
お、各マーク41c〜41iの上にマウスカーソルが置
かれると、マウスカーソルは、同図(B)の中列に示す
様な絵柄マークに変わり、どの様な機能を呼び出すため
のマークを選択したのかがイメージとして分かりやすい
様に構成されている。
This edit frame 41 is shown in FIG.
As shown in (A), it is composed of a frame line 41a, an array line 41b, and function call marks 41c to 41i. When the mouse cursor is placed on each of the marks 41c to 41i, the mouse cursor changes to a pattern mark as shown in the middle row of FIG. 7B, and the mark for calling what kind of function is selected. It is structured so that the image is easy to understand.

【0030】枠線41aは、刺繍模様の全体形状をイメ
ージとして理解する際の助けとなるものである。配列ラ
イン41bは、文字列データの場合の文字列の並ぶ基準
線を意味する。機能呼出マーク41c〜41iの内、B
MPデータに基づいて表示されている画像に対しては、
41d,41g,41iだけが有効となり、その他の機
能呼出マーク41c等は指定できないこととなってい
る。また、機能呼出マーク41f,41hは、形状デー
タに基づく画像の内、文字列によって構成されるデータ
に対してのみ有効なもので、一つの図形として読み込ま
れている形状データに対しては指定できないこととなっ
ている。
The frame line 41a helps to understand the overall shape of the embroidery pattern as an image. The array line 41b means a reference line in which character strings are arranged in the case of character string data. B of the function call marks 41c to 41i
For images displayed based on MP data,
Only 41d, 41g and 41i are valid, and other function call marks 41c and the like cannot be designated. Further, the function call marks 41f and 41h are effective only for the data composed of the character string in the image based on the shape data, and cannot be specified for the shape data read as one figure. It is supposed to be.

【0031】機能呼出マーク41cは、エディットフレ
ーム41を斜めに変形させることで文字等の斜めに変形
させる機能を呼び出すためのものである。以下、スラン
ターマーク41cとよぶ。機能呼出マーク41dは、エ
ディットフレーム41を配列ライン41bと直交する方
向へ伸縮することによってフレーム内に配列される文
字、図形等を相似変形させる機能を呼び出すためのもの
で、以下、リサイザーマーク41dとよぶ。機能呼出マ
ーク41eは、エディットフレーム41を縦横比の異な
る形状に変形させることでフレーム内に配列される文
字、図形の形状データの縦横比を変更する機能を呼び出
すためのもので、以下、フリーリサイザーマーク41e
とよぶ。機能呼出マーク41fは文字列に対してだけ有
効であり、エディットフレーム41を文字列の配列方向
に伸縮することでフレーム内の各文字の配列間隔を変更
する機能を呼び出すためのもので、以下、スペーサーマ
ーク41fとよぶ。機能呼出マーク41gは、エディッ
トフレーム41を回転させることでフレーム内の文字、
図形等を全体として回転させる機能を呼び出すためのも
ので、以下、ローテイターマーク41gとよぶ。機能呼
出マーク41hも文字列に対してのみ有効であり、エデ
ィットフレーム41を湾曲形状に変形させることで配列
ライン41bの湾曲状態を指示する機能を呼び出すため
のもので、以下、アークメイカーマーク41hとよぶ。
機能呼出マーク41iは、エディットフレーム41を平
行移動させることで文字、図形等を平行移動させる機能
を呼び出すためのもので、以下、シフターマーク41i
とよぶ。
The function call mark 41c is used to call a function of obliquely deforming the edit frame 41 such as a character. Hereinafter referred to as slanter mark 41c. The function call mark 41d is used to call a function for deforming the characters, figures, etc. arranged in the frame by expanding and contracting the edit frame 41 in a direction orthogonal to the arrangement line 41b. Call it. The function call mark 41e is used to call a function for changing the aspect ratio of the shape data of characters and figures arranged in the frame by transforming the edit frame 41 into a shape having a different aspect ratio. Sizer mark 41e
Call it. The function call mark 41f is effective only for the character string, and is for calling the function of changing the arrangement interval of each character in the frame by expanding and contracting the edit frame 41 in the arrangement direction of the character string. It is called the spacer mark 41f. The function call mark 41g is a character in the frame when the edit frame 41 is rotated.
This is for calling a function of rotating a figure or the like as a whole, and is hereinafter referred to as a rotator mark 41g. The function call mark 41h is also effective only for the character string, and is used to call the function of instructing the curved state of the array line 41b by deforming the edit frame 41 into a curved shape. Call me
The function call mark 41i is used to call a function for moving characters, figures, and the like in parallel by moving the edit frame 41 in parallel.
Call it.

【0032】こうしてエディットフレーム41を表示し
たら、その機能呼出マーク41c〜41iの中から、指
定されている画像について有効な機能呼出マークがマウ
ス22で指示されるのを待つ(S150)。そして、指
示された機能を呼び出して、エディットフレーム41の
移動、回転、拡大・縮小等の編集処理を実行する(S1
60)。
After the edit frame 41 is displayed in this way, it waits for the mouse 22 to designate a valid function call mark for the designated image from the function call marks 41c to 41i (S150). Then, the designated function is called to execute editing processing such as movement, rotation, and enlargement / reduction of the edit frame 41 (S1).
60).

【0033】例えば、ユーザーが画像の位置を移動させ
ようとするときは、シフターマーク41iをクリックし
て所望の方向へマウス22をドラッグし、リリース操作
を行うことで移動位置を確定する。こうして、画面上で
の各画像の配置関係を変更することができる。回転を意
図する場合には、ローテイターマーク41gをクリック
して所望の回転方向にドラッグし、リリースすることで
回転後の表示を確定することができる。拡大縮小につい
ては、リサイザーマーク41dをクリックして上へドラ
ッグすることで拡大を指令し、下へドラッグすることで
縮小を指令し、リリースによって確定させる。なお、こ
こでの拡大縮小は、画面全体に対する相対的な縮尺率の
問題であり、BMPデータの粗さを変更するものではな
い。
For example, when the user wants to move the position of the image, the shift position is fixed by clicking the shifter mark 41i and dragging the mouse 22 in a desired direction to perform the release operation. In this way, the arrangement relationship of each image on the screen can be changed. When the rotation is intended, the rotator mark 41g is clicked, dragged in the desired rotation direction, and released to confirm the display after the rotation. Regarding enlargement / reduction, the resizer mark 41d is clicked and dragged upward to instruct enlargement, and downward to instruct reduction, and is confirmed by release. The enlargement / reduction here is a problem of the relative scale ratio with respect to the entire screen, and does not change the roughness of the BMP data.

【0034】なお、編集対象画像が文字列の形状データ
のものの場合には、アークメイカーマーク41h等を指
定して湾曲した配列に変更したりすることもできる。そ
して、対象画像に対して指定できない機能呼出マークが
指定されたときには、ブザー等で指定できない旨を報知
する様に構成しておく。
When the image to be edited is the data of the shape data of the character string, the arc maker mark 41h or the like can be designated to change it to a curved array. Then, when a function call mark that cannot be specified for the target image is specified, a buzzer or the like notifies that the function image cannot be specified.

【0035】こうして機能呼出マーク41c〜41iの
いずれかを指定して編集が行われたら、さらに編集を行
うか否かを問い合わせ(S170)、YESなら再びS
130へ戻る。従って、ユーザーが一つの対象画像に対
して移動と回転とを行いたい場合には、S120以下の
処理を2度繰り返すことになる。また、複数の画像のそ
れぞれの移動等を行いたい場合も、必要な回数だけS1
20以下の処理を繰り返すことになる。
When any one of the function call marks 41c to 41i is edited in this way, an inquiry is made as to whether further editing is to be performed (S170).
Return to 130. Therefore, when the user wants to move and rotate one target image, the processing from S120 onward is repeated twice. Also, when it is desired to move each of a plurality of images, S1 is performed as many times as necessary.
The processing of 20 or less will be repeated.

【0036】次に、ポイント採りルーチンについて説明
する。ポイント採りルーチンでは、図7に示す様に、ま
ず、編集の完了した状態の画面を表示する(S21
0)。そして、画面の拡大・縮小・スクロールを行うか
否かを問い合わせ(S220)、YESならば指示に従
って画面の拡大・縮小・スクロールを行う(S23
0)。そして、ユーザーが画面を見ながらマウス22を
クリックしてポイント入力するのを待つ(S240)。
ポイント入力がなされたら、図8に示す様に、当該ポイ
ントにポイントマーク51を表示する(S250)。そ
して、ポイント入力の完了を指令するマウス操作がなさ
れるまでこのS240,S250を繰り返し実行する
(S260)。
Next, the point collecting routine will be described. In the point collecting routine, as shown in FIG. 7, first, a screen in a state where editing is completed is displayed (S21).
0). Then, an inquiry is made as to whether to enlarge / reduce / scroll the screen (S220). If YES, the screen is enlarged / reduced / scrolled according to the instruction (S23).
0). Then, it waits for the user to click the mouse 22 and input points while looking at the screen (S240).
When the point is input, the point mark 51 is displayed at the point as shown in FIG. 8 (S250). Then, S240 and S250 are repeatedly executed until the mouse operation for instructing the completion of the point input is performed (S260).

【0037】こうして一つの図形についてポイント入力
の完了が指令されたら、それまで入力された一連のポイ
ントに基づいてベジェ関数に従って線図で形状を表現し
た画像を画面に表示する(S270)。そして、全ての
図形についてポイント採りが完了したら(S280=Y
ES)、その時点でポイント採りの完了している全ての
図形を要素とする新たな刺繍模様として、形状データを
記憶する(S290)。
When the point input completion is instructed for one figure in this way, an image whose shape is represented by a diagram according to the Bezier function is displayed on the screen based on the series of points input up to that point (S270). When the points have been collected for all the figures (S280 = Y
ES), the shape data is stored as a new embroidery pattern that has as elements all the figures for which point collection has been completed at that time (S290).

【0038】こうして画面全体に表現された刺繍模様の
形状データが決定できたら、後は、この形状データに基
づいて、実際に刺繍を行うための一針データを形成す
る。一針データ形成ルーチンでは、図9に示す様に、ま
ず、サテンステッチ、平行タタミ縫い等の縫い方、縫目
のピッチ、平行タタミの場合の縫目の方向などの前提条
件を設定する(S310)。そして、刺繍模様をカラム
単位でどの順番に縫うかや、糸交換の情報、縫い速度の
情報等のファンクション情報を設定する(S320)。
縫い順番は、ユーザーがマニュアルでカラムを指定して
入力するようにしておいてもよいし、自動的に縫い順番
を決定するようにしてもよい。こうして前提条件とファ
ンクション情報が決まったら、各カラムに対してその内
部を縫目で埋め尽くす様に針落ち点を計算する(S33
0)。そして、縫い上がり状態のイメージを画面に表示
する(S340)。最後にこの一針データをHDD27
若しくはFDD26に落として記憶する(S350)。
After the shape data of the embroidery pattern represented on the entire screen can be determined in this manner, one stitch data for actually performing embroidery is formed based on the shape data. In the one-needle data forming routine, as shown in FIG. 9, first, preconditions such as a stitching method such as satin stitch and parallel-taper stitching, a stitch pitch, and a stitch direction in the case of parallel-taper stitch are set (S310). ). Then, function information such as the order in which the embroidery pattern is sewn in columns, thread replacement information, and sewing speed information is set (S320).
The user may manually input the sewing order by inputting the column, or may automatically determine the sewing order. When the preconditions and the function information are determined in this way, the needle drop points are calculated so that the inside of each column is filled with stitches (S33).
0). Then, the image of the sewn-up state is displayed on the screen (S340). Finally, this one stitch data is stored in the HDD 27
Alternatively, it is dropped in the FDD 26 and stored (S350).

【0039】後は、この一針データを刺繍機に与えてや
れば刺繍を実行することができる。また、形状データ及
び一針データをレーザプリンタ24やX−Yプロッタ2
5に出力して図面として出しておくこともできる。次
に、本実施例の装置の使用例について説明する。
After that, the embroidery can be executed by giving this one stitch data to the embroidery machine. Further, the shape data and the one-needle data are transferred to the laser printer 24 and the XY plotter 2.
It is also possible to output to 5 and put out as a drawing. Next, a usage example of the apparatus of this embodiment will be described.

【0040】第1の使用例は、図10に示す様なA2サ
イズの大きな原図61に基づいて刺繍模様を設計する場
合についてのものである。ユーザーは、まず、A2サイ
ズの原図61の第1象限61aをイメージスキャナ10
にセットして図面読み込みを実行する。すると、図11
に示す様に、例えば画面の第3象限位置に画像が表示さ
れるので、画面編集ルーチンを実行して画面の第1象限
に画像を移動させる(図12(A))。
The first example of use is for designing an embroidery pattern based on a large A2 original drawing 61 as shown in FIG. The user first sets the image scanner 10 to the first quadrant 61a of the A2 size original drawing 61.
Set to and load the drawing. Then, as shown in FIG.
As shown in FIG. 12, for example, the image is displayed in the third quadrant of the screen, so the screen editing routine is executed to move the image to the first quadrant of the screen (FIG. 12A).

【0041】次に、原図61の第2象限61bをイメー
ジスキャナ10にセットして、図面読み込みと画面編集
を実行して、今度は画面の第1象限と第2象限に画像を
表示した状態に編集する(図12(B))。次に、原図
61の第4象限61cをイメージスキャナ10にセット
して、同様の処理を行い、画面の第1象限,第2象限及
び第4象限に画像を表示した状態に編集する(図12
(C))。そして、最後に、原図61の第3象限61d
をイメージスキャナ10にセットして、図面読み込みを
実行し、画面の第1象限〜第4象限に画像を表示した状
態にする(図12(D))。
Next, the second quadrant 61b of the original drawing 61 is set in the image scanner 10, the drawing is read and the screen is edited, and this time the image is displayed in the first quadrant and the second quadrant of the screen. Edit (FIG. 12 (B)). Next, the fourth quadrant 61c of the original image 61 is set in the image scanner 10 and the same processing is performed to edit the image displayed in the first quadrant, the second quadrant and the fourth quadrant of the screen (FIG. 12).
(C)). And finally, the third quadrant 61d of the original drawing 61
Is set in the image scanner 10 and the drawing is read to display the image in the first to fourth quadrants of the screen (FIG. 12D).

【0042】こうして4回に分けて図面を読み込んだ
ら、各象限同士の端部のつなぎ合わせを行うために再度
画面編集ルーチンを実行する。こうしてA4サイズまで
しか読み込めないイメージスキャナ10を用いて、A2
サイズの原図61の読み込みを完了したら、後は、この
画面に基づいて、ポイント採りを行い、一針データ化し
て、A2サイズの原図61に基づく刺繍データを作成す
る。
After the drawings are read in four times in this way, the screen editing routine is executed again in order to connect the ends of the quadrants. In this way, using the image scanner 10 that can read only up to A4 size,
When the reading of the original drawing 61 of the size is completed, after that, points are taken based on this screen and converted into one stitch data to create the embroidery data based on the original drawing 61 of the A2 size.

【0043】この使用例では、イメージスキャナ10の
読み込み可能サイズ以上の原図61を用いて刺繍模様の
設計を行うことができるので、例えばジャンパーの背中
に表すべき刺繍模様など大きな模様を原寸又は拡大して
作図することができ、図面作成が楽になると共に、細部
まで精密な原図を用いることができる。従って、装置コ
ストを増大することなく、高級品の設計を容易に行える
という効果がある。
In this example of use, since the embroidery pattern can be designed by using the original drawing 61 which is larger than the readable size of the image scanner 10, for example, a large pattern such as an embroidery pattern to be displayed on the back of the jumper is enlarged or enlarged in its original size. The drawing can be made easily, making it easy to create a drawing and using an original drawing that is precise in details. Therefore, there is an effect that a high-quality product can be easily designed without increasing the device cost.

【0044】第2の使用例は、CD−ROMに格納され
ている既存のイラストと、新たに追加する部分の図面と
を組み合わせて新しい刺繍模様を設計する場合について
のものである。ユーザーは、まず、CDD28から所望
のイラストM1を読み込んで画面に表示する(図13
(A))。次に、図面をイメージスキャナ10にセット
して、図面読み込みを実行し、画像G1を画面に表示す
る(図13(B))。そして、画面編集を実行して二つ
の画像M1,G1を所望の配置状態となるように移動さ
せる(図13(C))。後は、この画面を見ながら、ポ
イント採りを行い、一針データ化することで、既存のイ
ラスト画像に必要部分の図面を組み合わせた刺繍模様の
刺繍データを作成することができる。
The second use example is for designing a new embroidery pattern by combining the existing illustration stored in the CD-ROM and the drawing of the newly added portion. The user first reads the desired illustration M1 from the CDD 28 and displays it on the screen (FIG. 13).
(A)). Next, the drawing is set on the image scanner 10, the drawing is read, and the image G1 is displayed on the screen (FIG. 13 (B)). Then, screen editing is performed to move the two images M1 and G1 so as to have a desired arrangement state (FIG. 13C). After that, while looking at this screen, points are collected and converted into one-needle data, so that it is possible to create embroidery data of an embroidery pattern in which an existing illustration image is combined with a necessary portion of the drawing.

【0045】この使用例では、新たな刺繍模様を設計す
る場合に、既存の模様に対して追加した模様だけを作図
すればよく、作図の手間が省けるので、作業効率を大幅
に向上することができる。第3の使用例は、CD−RO
Mに格納されている既存のイラストと、HDD27に格
納されている既存の刺繍データとを組み合わせ、さらに
文字列をも組み合わせて新しい刺繍模様を設計する場合
についてのものである。
In this example of use, when designing a new embroidery pattern, only the pattern added to the existing pattern needs to be drawn, and the labor of drawing can be saved, so that the working efficiency can be greatly improved. it can. The third usage example is CD-RO
This is a case of designing a new embroidery pattern by combining the existing illustration stored in M with the existing embroidery data stored in the HDD 27, and also combining the character strings.

【0046】ユーザーは、まず、HDD27から既存の
刺繍データを読み込んで、その形状データに基づく線描
の画像S1を画面に表示する(図14(A))。この場
合、必要に応じて、キーボードから文字列C1も入力し
てやる(図14(B))。次に、CDD28から所望の
イラストM2を読み込んで画面に表示する(図14
(C))。そして、画面編集を実行してこれら三つの画
像S1,C1,M2を所望の配置状態となるように移動
させる(図14(D))。後は、この画面を見ながら、
ポイント採りを行えば、既存の刺繍データにイラスト等
を組み合わせた新たな刺繍模様の刺繍データを作成する
ことができる。
The user first reads the existing embroidery data from the HDD 27 and displays a line drawing image S1 based on the shape data on the screen (FIG. 14 (A)). In this case, the character string C1 is also input from the keyboard as needed (FIG. 14 (B)). Next, the desired illustration M2 is read from the CDD 28 and displayed on the screen (FIG. 14).
(C)). Then, screen editing is executed to move these three images S1, C1, M2 so as to have a desired arrangement state (FIG. 14 (D)). After that, while looking at this screen,
By collecting points, it is possible to create new embroidery data of a new embroidery pattern by combining existing embroidery data with an illustration or the like.

【0047】この使用例では、新たな刺繍模様を設計す
る場合に、既存の刺繍データに同じく既存の模様データ
を組み合わせるだけでよく、作図の手間が省けるので、
やはり、作業効率を大幅に向上することができる。以
上、本発明の実施の形態について一実施例といくつかの
使用例を説明したが、本発明は、これに限らず、さらに
種々なる形態で実施することが可能である。
In this example of use, when designing a new embroidery pattern, it is only necessary to combine the existing embroidery data with the existing pattern data, and the labor of drawing can be saved.
After all, working efficiency can be greatly improved. Although one embodiment and some examples of use of the embodiment of the present invention have been described above, the present invention is not limited to this, and can be implemented in various forms.

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

【図1】 実施例の刺繍模様設計装置の概略構成図であ
る。
FIG. 1 is a schematic configuration diagram of an embroidery pattern design device according to an embodiment.

【図2】 実施例における制御系統のブロック図であ
る。
FIG. 2 is a block diagram of a control system in the embodiment.

【図3】 実施例におけるメインルーチンのフローチャ
ートである。
FIG. 3 is a flowchart of a main routine in the embodiment.

【図4】 実施例における画面編集ルーチンのフローチ
ャートである。
FIG. 4 is a flowchart of a screen editing routine in the embodiment.

【図5】 実施例におけるエディットフレームの説明図
である。
FIG. 5 is an explanatory diagram of an edit frame according to the embodiment.

【図6】 実施例におけるエディットフレームの説明図
である。
FIG. 6 is an explanatory diagram of an edit frame according to the embodiment.

【図7】 実施例におけるポイント採りルーチンのフロ
ーチャートである。
FIG. 7 is a flowchart of a point collecting routine in the embodiment.

【図8】 実施例におけるポイント採りの様子を示す説
明図である。
FIG. 8 is an explanatory diagram showing how points are collected in the example.

【図9】 実施例における一針データ形成ルーチンのフ
ローチャートである。
FIG. 9 is a flowchart of a one-needle data forming routine in the embodiment.

【図10】 実施例の装置による第1の使用例の説明図
である。
FIG. 10 is an explanatory diagram of a first usage example by the apparatus of the embodiment.

【図11】 実施例の装置による第1の使用例の説明図
である。
FIG. 11 is an explanatory diagram of a first usage example by the apparatus of the embodiment.

【図12】 実施例の装置による第1の使用例の説明図
である。
FIG. 12 is an explanatory diagram of a first usage example by the apparatus of the embodiment.

【図13】 実施例の装置による第2の使用例の説明図
である。
FIG. 13 is an explanatory diagram of a second usage example by the apparatus of the embodiment.

【図14】 実施例の装置による第3の使用例の説明図
である。
FIG. 14 is an explanatory diagram of a third usage example by the apparatus of the embodiment.

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

10・・・イメージスキャナ、20・・・データ作成装
置、21・・・キーボード、22・・・マウス、23・
・・カラーディスプレイ、24・・・レーザプリンタ、
25・・・X−Yプロッタ、26・・・フロッピーディ
スクドライブユニット(FDD)、27・・・ハードデ
ィスクドライブユニット(HDD)、28・・・CD−
ROMドライブユニット、30・・・マイクロコンピュ
ータ、31・・・CPU、32・・・ROM、33・・
・RAM、33a・・・BMPデータ記憶領域、33b
・・・形状データ記憶領域、33c・・・ワーク領域、
34,35・・・VRAM、36・・・バスライン、3
7・・・I/Oポート、41・・・エディットフレー
ム、41c〜41i・・・機能呼出マーク、51・・・
ポイントマーク、61・・・原図、61a・・・第1象
限、61b・・・第2象限、61c・・・第4象限、6
1d・・・第3象限。
10 ... Image Scanner, 20 ... Data Creation Device, 21 ... Keyboard, 22 ... Mouse, 23 ...
..Color displays, 24 ... laser printers,
25 ... XY plotter, 26 ... Floppy disk drive unit (FDD), 27 ... Hard disk drive unit (HDD), 28 ... CD-
ROM drive unit, 30 ... Microcomputer, 31 ... CPU, 32 ... ROM, 33 ...
RAM, 33a ... BMP data storage area, 33b
... shape data storage area, 33c ... work area,
34, 35 ... VRAM, 36 ... Bus line, 3
7 ... I / O port, 41 ... Edit frame, 41c to 41i ... Function call mark, 51 ...
Point mark, 61 ... original drawing, 61a ... first quadrant, 61b ... second quadrant, 61c ... fourth quadrant, 6
1d ... the third quadrant.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数回に分けて読み込まれた画素データ
に基づいて複数個の画像を画面上に表示し、これら複数
個の画像の内から一部を指定して移動、拡大、縮小、回
転等の操作を加えて画面上での画像同士の配置関係を編
集し、該編集結果に基づいて画面上でポイント採りをし
て刺繍しようとする模様を座標データ化し、座標データ
化されている各模様の画面上での配置関係を考慮して刺
繍データを形成する刺繍模様設計方法。
1. A plurality of images are displayed on a screen based on pixel data read in a plurality of times, and a part of the plurality of images is designated to move, enlarge, reduce, or rotate. The layout relationship between the images on the screen is edited by adding operations such as the above, and the pattern to be embroidered by picking points on the screen is converted into coordinate data based on the edited result, and each coordinate data is converted into coordinate data. An embroidery pattern design method for forming embroidery data in consideration of the layout relationship of patterns on a screen.
【請求項2】 画素データとして読み込まれた情報と座
標データとして読み込まれた情報とに基づいて複数個の
画像を画面上に表示し、これら複数個の画像の内から一
部を指定して移動、拡大、縮小、回転等の操作を加えて
画面上での画像同士の配置関係を編集し、該編集結果に
基づいて画面上でポイント採りをして刺繍しようとする
模様を座標データ化し、座標データ化されている各模様
の画面上での配置関係を考慮して刺繍データを形成する
刺繍模様設計方法。
2. A plurality of images are displayed on a screen based on the information read as pixel data and the information read as coordinate data, and a part of the plurality of images is designated and moved. Edit the layout of the images on the screen by adding, enlarging, reducing, rotating, etc., and based on the edited result, convert points into points on the screen into coordinate data, A method for designing embroidery patterns, in which embroidery data is formed in consideration of the layout relationship on the screen of each pattern that has been digitized.
【請求項3】 画素データを読み込む画素データ読込手
段と、 該画素データ読込手段により複数回の読み込みが行われ
た場合に、先に読み込まれた画素データと後から読み込
まれた画素データとを別々に記憶する画像データ記憶手
段と、 該画像データ記憶手段の記憶内容に従って、複数個の画
像を画面上に表示する画像表示手段と、 該画面上に表示されている複数個の画像の中から一部を
指定して、位置、大きさ又は角度等の表示状態を変更さ
せながら画面上での画像同士の配置状態を編集する画面
編集手段と、 画面上のポイントを指定するポインティングデバイス
と、 該ポインティングデバイスが指定したポイントに従っ
て、刺繍しようとする模様の座標データを形成し、該座
標データによって特定される各模様の画面上での配置関
係を考慮して刺繍データを形成する刺繍データ形成手段
とを備える刺繍模様設計装置。
3. Pixel data reading means for reading pixel data, and when the pixel data reading means carries out a plurality of readings, the pixel data read first and the pixel data read later are separated. Image data storage means for storing the image data, an image display means for displaying a plurality of images on the screen according to the stored contents of the image data storage means, and one of the plurality of images displayed on the screen. Screen editing means for editing the arrangement state of images on the screen while changing the display state such as position, size or angle by designating a part, a pointing device for designating points on the screen, and the pointing device The coordinate data of the pattern to be embroidered is formed according to the points specified by the device, and the layout relationship of each pattern specified by the coordinate data on the screen is displayed. Embroidery pattern designing apparatus and a embroidery data forming means for forming an embroidery data taking into.
【請求項4】 請求項3記載の刺繍模様設計装置におい
て、さらに、座標データ化された既存の刺繍模様を読み
込む既存模様読込手段を備え、前記画像表示手段は、こ
の既存の刺繍模様をも画面に表示するようにし、前記刺
繍データ形成手段は、刺繍データの形成に当たってこの
既存の刺繍模様をも組み合わせることを特徴とする刺繍
模様設計装置。
4. The embroidery pattern design apparatus according to claim 3, further comprising an existing pattern reading means for reading an existing embroidery pattern converted into coordinate data, and the image display means also displays the existing embroidery pattern on the screen. The embroidery data forming means also combines the existing embroidery pattern when forming the embroidery data.
JP33944395A 1995-12-26 1995-12-26 Designing of embroidery pattern and device therefor Pending JPH09176955A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33944395A JPH09176955A (en) 1995-12-26 1995-12-26 Designing of embroidery pattern and device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33944395A JPH09176955A (en) 1995-12-26 1995-12-26 Designing of embroidery pattern and device therefor

Publications (1)

Publication Number Publication Date
JPH09176955A true JPH09176955A (en) 1997-07-08

Family

ID=18327519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33944395A Pending JPH09176955A (en) 1995-12-26 1995-12-26 Designing of embroidery pattern and device therefor

Country Status (1)

Country Link
JP (1) JPH09176955A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009201704A (en) * 2008-02-28 2009-09-10 Brother Ind Ltd Sewing machine
US7836837B2 (en) 2007-02-15 2010-11-23 Brother Kogyo Kabushiki Kaisha Embroidery data processing apparatus, embroidery data processing program, and recording medium
WO2017056677A1 (en) * 2015-09-30 2017-04-06 ブラザー工業株式会社 Sewing machine and recording medium on which program is recorded
CN114657717A (en) * 2022-03-18 2022-06-24 浙江大豪科技有限公司 Gold sheet lamination embroidering method, device, equipment and medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7836837B2 (en) 2007-02-15 2010-11-23 Brother Kogyo Kabushiki Kaisha Embroidery data processing apparatus, embroidery data processing program, and recording medium
JP2009201704A (en) * 2008-02-28 2009-09-10 Brother Ind Ltd Sewing machine
US8186289B2 (en) 2008-02-28 2012-05-29 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing control program executable on sewing machine
WO2017056677A1 (en) * 2015-09-30 2017-04-06 ブラザー工業株式会社 Sewing machine and recording medium on which program is recorded
US10450682B2 (en) 2015-09-30 2019-10-22 Brother Kogyo Kabushiki Kaisha Sewing machine and non-transitory computer-readable medium
CN114657717A (en) * 2022-03-18 2022-06-24 浙江大豪科技有限公司 Gold sheet lamination embroidering method, device, equipment and medium
CN114657717B (en) * 2022-03-18 2023-06-23 浙江大豪科技有限公司 Lamination embroidery method, device, equipment and medium for gold sheet

Similar Documents

Publication Publication Date Title
JP3895492B2 (en) Image processing apparatus, image processing method, and computer-readable recording medium storing program for causing computer to execute the method
US6954282B2 (en) Method and apparatus for processing an image, and storage medium
US6593938B1 (en) Image processing apparatus, method and computer-readable recording medium with program recorded thereon, for joining images together by using visible joining points and correcting image distortion easily
JP3838282B2 (en) Picture creation device
JPH08315105A (en) Method and device for aligning image fragment
JP5656111B2 (en) Image composition apparatus and image composition program
JP4274377B2 (en) 3D graphics data display device
KR20030088862A (en) Apparatus for producing sewing data and program for producing sewing data
JP2003323241A (en) Image area specification and image adjustment
US6158364A (en) Embroidery stitch data producing device with selective designation confirming functions
US5765496A (en) Embroidery data processing device and method
JPH09176955A (en) Designing of embroidery pattern and device therefor
JP3974105B2 (en) Image processing apparatus, image processing method, and computer-readable recording medium storing program for causing computer to execute the method
WO1999053128A9 (en) Automated embroidery stitching
JP2002209088A (en) Image edit device and method
WO2024085123A1 (en) Development system, method, and program
JP4698085B2 (en) Data map creation support device, data map creation support method, computer-readable recording medium storing data map creation support program, and data map creation support program
JP3607913B2 (en) Image display device
JP2884843B2 (en) Embroidery data creation device
JP3090978B2 (en) Image cutout processing device
JP3761923B2 (en) Image processing apparatus and method
JP3756528B2 (en) Embroidery data creation device with combination editing function
JPH0258170A (en) Function selecting method
JP3525987B2 (en) Editing method and device, and storage medium storing program
JPH11126264A (en) Image processor and method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Effective date: 20040713

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040909

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041019

A131 Notification of reasons for refusal

Effective date: 20051025

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20051216

Free format text: JAPANESE INTERMEDIATE CODE: A523

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060228