Embroidery data processor and recording medium storing embroidery data processing program
AssigneeBrother Kogyo Kabushiki Kaisha
InventorKenji Yamada
Life of this patent
Estimating the term…
Abstract
Image data is converted into a mosaic image formed from blocks that are elongated in a stitching direction. In the mosaic image, blocks adjacent in the direction perpendicular to the stitching direction, that is, vertically adjacent blocks, are shifted out of alignment in the stitching direction. A thread color is set for each of the blocks, and embroidery data is produced accordingly. When embroidery patterns are sewn using this embroidery data, lines in the perpendicular direction will not stand out because blocks adjacent in the perpendicular direction are shifted out of alignment in the stitching direction. Also, because the blocks are shortened in the perpendicular direction, the resolution is enhanced and lines in the stitch direction will also not stand out.
Claims18
An embroidery data processor for converting image data into embroidery data comprising:
- means for holding a first image as first image data from an original image, the first image data containing color data;
- means for storing a plurality of thread color data in which a relationship between thread color information and color codes is stored;
- means for selecting thread color information from the plurality of thread color data stored in the storing means, the selecting means dividing the first image into a plurality of blocks, each block having a first side and a second side shorter than the first side, and the selecting means also selecting a thread color information from the plurality of thread color data stored in the storing means based on each color data contained in each block;
- and,
- means for producing embroidery data for performing embroidery stitching to each of the blocks with a selected color code corresponding to the selected thread color information.
A recording medium storing an embroidery data processing program for operating a computer system, the program comprising:
- a program for holding a first image as first image data from an original image, the first image data containing color data;
- a program for storing a plurality of thread color data in which a relationship between thread color information and color codes is stored;
- a program for selecting thread color information from the plurality of thread color data stored in the storing means, the selecting means dividing the first image into a plurality of blocks, each block having a first side and a second side shorter than the first side, and selecting thread color information from the plurality of thread color data stored in the storing means based on each color data contained in each block;
- and,
- a program for producing embroidery data for performing embroidery stitching to each of the blocks with a selected color code corresponding to the selected thread color information.
Dependencies are inferred from the claim text.