Patent ID: 9043009
Filing Date: 2015-05-26
Classification: D05B,D05C

Abstract:
1. A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a processor of a device, cause the device to: acquire a plurality of pieces of thread color data, each of the plurality of pieces of thread color data representing a thread color; acquire image data representing an image; arrange a plurality of line segments based on the image data, each of the plurality of line segments corresponding to each of a plurality of stitches for sewing the image; calculate a ratio of a first area occupied by a specific object with respect to the image, based on the image data; identify one or more of pieces of first thread color data among the plurality of pieces of thread color data, based on the ratio; identify one or more of pieces of second thread color data among the plurality of pieces of thread color data, based on the image data; allocate, to one or more of first line segments corresponding to the first area, first specific thread color data among the one or more of pieces of first thread color data; allocate, to one or more of second line segments corresponding to a second area, second specific thread color data among the one or more pieces of first thread color data and the one or more pieces of second thread color data, wherein the second area is an area different from the first area in the image represented by the image data; connect the plurality of line segments based on the allocated thread color data; and create embroidery data representing the plurality of stitches based on the connected plurality of line segments.