Class / Patent application number | Description | Number of patent applications / Date published |
700136000 | Sewing | 57 |
20090312861 | Sewing machine and computer-readable medium storing a program for sewing buttonhole - A sewing machine that includes an image capturing device and a sewing device. The image capturing device captures an image, and the sewing device sews a buttonhole having a length in accordance with a shape of the button, based on an image of a button captured by the image capturing device. | 12-17-2009 |
20120150337 | SEWING MACHINE AND COMPUTER PROGRAM PRODUCT - A sewing machine includes a storage portion that stores pattern information and implement information for each of a plurality of patterns, a selecting portion that selects a desired pattern as a selected pattern, a first specifying portion that specifies, as one or more required implements, one or more sewing implements that are required in order to sew the selected pattern, a reading portion that reads, as tag information, information that is stored in one or more wireless tags and that identifies one or more prepared implements, a second specifying portion that specifies the one or more prepared implements based on the tag information that has been read by the reading portion, and an informing control portion that, in a case where there are one or more unprepared required implements, causes an informing portion to inform at least unprepared required implement information. | 06-14-2012 |
20120245727 | SEWING MACHINE SYSTEM, SEWING MACHINE, AND COMPUTER READABLE MEDIUM - A sewing machine system including a sewing machine and a computer interconnected with each other is disclosed. The computer is configured to store sewing information and the sewing machine is configured to form sewing patterns on a workpiece based on the sewing information. The sewing machine includes a connecting unit configured to establish connection with the computer; an input unit configured to receive user inputs; an accessing unit configured to access the sewing information stored in the computer through the connecting unit based on the user inputs made through the input unit; and a disclosing unit that discloses sewing machine information pertaining to the sewing machine to the computer through the connecting unit. | 09-27-2012 |
20150066189 | SYSTEM AND METHOD FOR CREATING ON-DEMAND PRODUCTS - A method of creating three-dimensional products customized with user-selected images is described. The method includes storing definitions of products comprising components, receiving indication of selection by a user of a product, receiving indication of selection by a user of at least one image for printing on the product, receiving information regarding placement of the selected image on components of the product, preparing a two-dimensional representation of the components of the product with the image arranged thereon, and causing the printing of the two-dimensional representation on a material. | 03-05-2015 |
20160060799 | SEWING MACHINE SYSTEM, SEWING MACHINE, TERMINAL DEVICE, METHOD OF DISPLAYING CONTENT FOR SEWING MACHINE SYSTEM, RECORDING MEDIUM STORING PROGRAM FOR SEWING MACHINE, AND RECORDING MEDIUM STORING PROGRAM FOR TERMINAL DEVICE - A sewing machine includes: a status grasping unit configured to grasp an operational status; and an operational code transmitting unit configured to transmit an operational code assigned to the grasped operational status to a tablet terminal. The tablet terminal includes: a display unit; a recording unit recording an operation corresponding content corresponding to the operational code in association with operational codes of a plurality of next options; an operational code receiving unit configured to receive the operational code from the sewing machine; and a display control unit configured to display, in the display unit, the operation corresponding content corresponding to the received operational code, and a list of next option contents corresponding to the operational codes of the next options. | 03-03-2016 |
700137000 | Having particular input data (e.g., stitch) | 7 |
20100191364 | AUTOMATICALLY GENERATING EMBROIDERY DESIGNS FROM A SCANNED IMAGE - A method and system are disclosed for automatically generating embroidery designs from a scanned image. A described method of generating embroidery data from image data includes identifying an object from the image data, wherein the object corresponds to a contiguous portion of an image defined by the image data. The described method further includes determining a plurality of possible stitch angles for the object and determining respective numbers of fragments required to stitch the object for each of the possible stitch angles. The method further includes selecting a stitch angle from the plurality of possible stitch angles, wherein the selected stitch angle is to result in a least number of fragments to stitch the object, and generating the embroidery data based on the selected stitch angle. | 07-29-2010 |
20130138240 | DISPLAY CONTROL APPARATUS, SEWING MACHINE, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING SEWING MACHINE CONTROL PROGRAM - A display control apparatus includes a display control portion that is configured to cause a display portion to display a first display area and a second display area, the display portion being configured to display an image, the first display area being displayed adjacent to the second display area, the first display area being an area that displays first information that includes information that pertains to sewing, and the second display area being an area that displays second information that includes information that pertains to sewing and that is different from the first information, and a size change portion that is configured to change a size of at least one of the first display area and the second display area that are displayed on the display portion by the display control portion. | 05-30-2013 |
20130190916 | Method and Apparatus for Visualizing the Position of an Operating Head Relative to a Workpiece - A method and apparatus for stitching a workpiece, such as a quilt, is disclosed. The method comprises displaying a predetermined pattern on a display and manipulating the predetermined pattern on the display. The display includes an indicator corresponding to a position of a sewing head relative to the workpiece. The method further includes moving a control handle operably connected to the sewing head to move the indicator relative to the pattern on the display and move the sewing head relative to the workpiece. Devices to practice the method include sewing machines having a sewing head moveable relative to a workpiece and a control handle operably connected to the sewing head to move the sewing head relative to the workpiece, wherein the display showing a pattern to be sewn is mounted relative to the control handle for movement with the control handle. | 07-25-2013 |
20140135971 | SEWING DESIGN MANUFACTURING MANAGEMENT APPARATUS AND METHOD - Provided are a sewing design manufacturing management apparatus and method, which can provide information associated with sewing processes necessary for manufacturing an end product, on the basis of sewing design information. In order for a user to easily input information and data necessary for a sewing process, a design shape for each process is provided by analyzing the sewing design information of an end product generated or provided from the outside. The design shape for each process makes it easier to input sewing information and sewing data on a corresponding process. Working hours and cost may be calculated on the basis of at least one of the input sewing information and sewing data. The sewing information and sewing data may be transmitted to a corresponding sewing manufacturing device over a network, thereby setting work parameters for performing a necessary process. | 05-15-2014 |
20150094842 | SEWING MACHINE AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A sewing machine includes a bed, a needle plate, a needle bar, a needle bar swing mechanism, an optical detecting portion, and a control portion. The optical detecting portion is configured to optically detect a cord pressed by a presser foot, and to output data representing the cord. The control portion is configured to calculate a width of the cord based on the data output by the optical detecting portion, calculate a swing width of the needle bar based on the width of the cord, and cause the needle bar swing mechanism to swing the needle bar with the swing width. | 04-02-2015 |
20160108569 | METHOD AND APPARATUS FOR VISUALIZING THE POSITION OF AN OPERATING HEAD RELATIVE TO A WORKPIECE - A method and apparatus for stitching a workpiece, such as a quilt, is disclosed. The method comprises displaying a predetermined pattern on a display and manipulating the predetermined pattern on the display. The display includes an indicator corresponding to a position of a sewing head relative to the workpiece. The method further includes moving a control handle operably connected to the sewing head to move the indicator relative to the pattern on the display and move the sewing head relative to the workpiece. Devices to practice the method include sewing machines having a sewing head moveable relative to a workpiece and a control handle operably connected to the sewing head to move the sewing head relative to the workpiece, wherein the display showing a pattern to be sewn is mounted relative to the control handle for movement with the control handle. | 04-21-2016 |
20160138205 | DEVICE AND METHOD FOR ACQUIRING AND PROCESSING MEASUREMENT QUANTITIES IN A SEWING MACHINE - A method and the device for acquiring and processing measurement quantities in a sewing machine ( | 05-19-2016 |
700138000 | Embroidering | 45 |
20080243298 | METHOD AND SYSTEM FOR CREATING PRINTABLE IMAGES OF EMBROIDERED DESIGNS - A computer implemented method, apparatus, and computer program product creating printable images of embroidered designs. In response to receiving an embroidered design the process captures a digital image of the embroidered design and saves the digital image as a graphic file. The process then presents the graphic file to a user for user selection. | 10-02-2008 |
20090043417 | Data processor and computer readable medium - A data processor that processes embroidery data for sewing an embroidery pattern on a workpiece cloth held by an embroidery frame attached to an embroiderable sewing machine, and printing data for printing an image pattern with a printer to be transferred onto the workpiece cloth through a thermal transfer sheet, the data processor including a printing data processor that includes reference-mark printing data for printing a reference mark with the printer on a back side of the thermal transfer sheet, the reference mark being used for positioning the workpiece cloth relative to the embroidery frame, and a print position specifier that specifies printing position of the image pattern relative to the reference mark, the image pattern being printed on a front side of the thermal transfer sheet; and an embroidery data processor that includes a sew position specifier that specifies sew position of the embroidery pattern relative to the reference mark. | 02-12-2009 |
20090055015 | SEWING ORDER FOR BASIC ELEMENTS IN EMBROIDERY - A sewing order is determined in embroidering at least one embroidery element on a sewing material in a sewing machine, which has access to a memory for stitch data for the embroidery element and a processor for reading the stitch data and for maneuvering the sewing machine to execute stitches according to the stitch data. An embroidery element is composed of basic elements, through a formation of clusters of basic elements having the same characteristics. A level for each cluster is determined. The clusters are sorted with regards to their respective characteristics and sorting of the clusters into a sewing order based on characteristics and levels of the clusters. | 02-26-2009 |
20090138120 | Embroidery data generating apparatus and computer readable medium storing embroidery data generating program - An embroidery data generating apparatus for embroidering image data configured by multiplicity of pixels including a color difference calculator calculating a color difference between sewing thread color of the target segment and an underpass segment underlying the target segment; an angular difference sum calculator calculating an angular difference between the underpass segment and the target segment, the angular difference being measured at an intersecting pixel where the target segment and the underpass segment intersect; a third determiner determining whether or not to append the target segment to the sequence information based on the angular difference when the sum of the color difference is determined to be equal to or less than the first predetermined value; and a second segment appender that appends the target segment between the focus segment and the subsequent segment when determined by the third determiner to append the target segment to the sequence information. | 05-28-2009 |
20090299518 | Embroidery data creation apparatus and storage medium storing embroidery data creation program - An embroidery data creation apparatus for creating embroidery data required to sew embroidery that represents an image with a zigzag stitch, including an image storage device that stores the image made up of pixels each having a color value, a division device that divides the image into divided regions, each of which is a predetermined region through which one zigzag stitch passes through, a calculation device that calculates a reference swing position which provides a reference for swinging the zigzag stitch passing through each of the divided regions and a maximum value of a swing width of the zigzag stitch for each of the divided regions, based on the color values of the pixels in each of the divided regions; and an embroidery data creation device that creates the embroidery data based on the reference swing position and the maximum value of the swing width which are calculated. | 12-03-2009 |
20100017011 | Systems, Methods and Apparatus for Embroidery Thread Management - Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a first set of thread colors to be used in an embroidery design, determining a second set of thread colors assigned to a first embroidery machine, determining a third set of thread colors assigned to a second embroidery machine, determining a first difference of the number of thread colors in the first set of thread colors that are not in the second set of thread colors, determining a second difference of the number of thread colors in the first set of thread colors that are not in the third set of thread colors, and assigning the embroidery design to a queue for the first embroidery machine when the first difference is smaller than the second difference. | 01-21-2010 |
20100106283 | Embroidery System and Method - An embroidery system and method are provided in which a consumer can provide a design, such as images or text, have it converted into a digitized image and then used to generate customized embroidery that can be placed onto a product. | 04-29-2010 |
20100145494 | Embroidery data generating device and computer-readable medium storing embroidery data generating program - An embroidery data generating device includes a line segment data generation device that generates a plurality of line segment data pieces based on image data, a distance calculation device that calculates a distance from an ending endpoint of one of a plurality of line segments to an endpoint of another of the plurality of line segments, an angle calculation device that calculates an angle formed by the one of the plurality of line segments and the other of the plurality of line segments, a connecting endpoint determination device that determines which of endpoints of the plurality of line segments is a connecting endpoint to be connected to the ending endpoint, a line segment connecting device that connects the plurality of line segments by connecting the ending endpoint and the connecting endpoint, and an embroidery data generation device that generates embroidery data for forming stitches following the plurality of line segments. | 06-10-2010 |
20100228383 | Embroidery data generating apparatus and computer-readable medium storing embroidery data generating program - The embroidery data generating apparatus includes a data acquisition device that acquires target data and reference data from a plurality of image data, a feature point extraction device that respectively extracts a feature point from the target data and the reference data, a displacement vector identification device that identifies a displacement vector based on the feature point of the target data and the feature point of the reference data, a parameter setting device that sets embroidery parameters based on the displacement vector, and an embroidery data generating device that refers to the embroidery parameters and generates embroidery data. | 09-09-2010 |
20100234979 | Embroidery data generating device and computer-readable medium storing embroidery data generating program - An embroidery data generating apparatus that generates embroidery data for an embroidery pattern includes a boundary line acquisition device that acquires boundary line data that is data that specifies a boundary line that surrounds a closed region, a unit area arrangement device that contiguously arranges first unit areas over the entire closed region, each of the first unit areas being a rectangular area that includes a unit line segment, a coverage rate computation device that computes a coverage rate that is a ratio of the closed region in each of the first unit areas, a determination device that determines whether a stitch will be formed on the unit line segment in each of the first unit areas, based on the coverage rate, and an embroidery data generating device that generates the embroidery data for the embroidery pattern that is formed by the cross-stitches. | 09-16-2010 |
20100305744 | Embroidery data generating apparatus and computer-readable medium storing embroidery data generating program - An embroidery data generating apparatus includes a thread color acquisition device that acquires available thread colors for an embroidery pattern, a line segment data generating device that generates line segment data, a dividing device that divides a whole area of an image into divided areas, a determining device that determines a representative color for each of the divided areas, an area thread color allocating device that allocates to the divided area at least one area thread color satisfying a predetermined condition, an associating device that associates the line segment data and the divided area, an embroidery thread color allocating device that allocates, from among the at least one area thread color, an embroidery thread color to each piece of the line segment data, a connecting line segment data generating device that generates connecting line segment data, and an embroidery data generating device that generates embroidery data. | 12-02-2010 |
20110160894 | EMBROIDERY DATA GENERATING APPARATUS AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING EMBROIDERY DATA GENERATING PROGRAM - An embroidery data generating apparatus includes a thread color acquisition device, a first line segment data generating device, an expanded data generating device, a second line segment data generating device, a color allocating device, a connecting line segment data generating device, and an embroidery data generating device. The thread color acquisition device acquires a plurality of available thread colors. The first line segment data generating device generates first line segment data. The expanded data generating device generates expanded data. The second line segment data generating device generates second line segment data. The color allocating device allocates an embroidery thread color to each piece of the second line segment data. The connecting line segment data generating device generates connecting line segment data. The embroidery data generating device generates embroidery data. | 06-30-2011 |
20110202165 | SEWING MACHINE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING SEWING MACHINE CONTROL PROGRAM - A sewing machine that includes a body, an embroidery frame moving mechanism, an image capture device, a specifying device, a determining device, a setting device, a positioning device, and an acquiring device. The image capture device is provided with a function to capture a plurality of images of the sewing object under a plurality of image capture conditions, respectively. The plurality of the image capture conditions correspond to different effective image capture ranges. The specifying device specifies, as a specific range, a range on the sewing object. The determining device determines a combination of a specific image capture condition and a positioning condition. The setting device sets the specific image capture condition as an actual image capture condition. The positioning device positions the embroidery frame in accordance with the positioning condition. The acquiring device acquires image data that corresponds to a specific effective image capture range. | 08-18-2011 |
20110218665 | EMBROIDERY DATA GENERATING APPARATUS, EMBROIDERY DATA GENERATING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING EMBROIDERY DATA GENERATING PROGRAM - An embroidery data generating apparatus that includes a pattern data acquisition device that acquires pattern data, an area identification device that identifies a base area in which a plurality of base stitches including a plurality of intersecting portions are to be formed, each of the intersecting portions being a portion at which two base stitches extending in different directions intersect, a first generating device that generates first sewing data to be used to sew the base stitches in the base area, a sewing data acquisition device that acquires second sewing data to be used to sew a pattern represented by the pattern data in an area including at least a part of the base area, and an embroidery data generating device that generates embroidery data including the first sewing data and the second sewing data. | 09-08-2011 |
20110295410 | EMBROIDERY DATA CREATION APPARATUS AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING EMBROIDERY DATA CREATION PROGRAM - An embroidery data creation apparatus includes a storage portion that stores pattern information for a first pattern, a first point specification portion that specifies first feature points, a first area specification portion that specifies first partitioned areas bounded by line segments linking the first feature points, an image acquisition portion that acquires a second image, a second point specification portion that specifies second feature points that correspond to the respective first feature points, a second area specification portion that specifies second partitioned areas bounded by line segments linking the second feature points, a conversion portion that, based on positional relationships between the first and second feature points, converts information of the pattern information that corresponds to the first partitioned areas into information that corresponds to the plurality of second partitioned areas, and a first creation portion that creates embroidery data for sewing the second pattern based on the information. | 12-01-2011 |
20120109357 | SEWING MACHINE AND COMPUTER PROGRAM PRODUCT - A sewing machine includes a plurality of needle bars to a lower end of each of which a needle can be attached, a display portion that is configured to display various information, a first display control portion that causes the display portion to display replacement information, the replacement information being information pertaining to a replacement needle bar that corresponds to a thread spool for which replacement is necessary and that is at least one of the plurality of the needle bars, a specifying portion that specifies a replacement-completed needle bar during a period in which the replacement information is being displayed on the display portion, the replacement-completed needle bar being a needle bar that corresponds to a thread spool that has been placed after replacement, and a second display control portion that causes the display portion to display a result that has been specified by the specifying portion. | 05-03-2012 |
20120109358 | PRINTER DRIVER SYSTEMS AND METHODS FOR AUTOMATIC GENERATION OF EMBROIDERY DESIGNS - Printer driver systems and methods for automatic generation of embroidery designs are disclosed. An example method includes identifying intersections of line segments from different ones of first polygonal objects, determining relationships between the line segments based on the intersections, removing a redundancy between at least two of the line segments, generating, using a computer, second polygonal objects based on the intersections and the line segments, and outputting, from the computer, embroidery data representative of the second polygonal objects. | 05-03-2012 |
20120116569 | EMBROIDERY DATA CREATION APPARATUS AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING EMBROIDERY DATA CREATION PROGRAM - An embroidery data creation apparatus includes a first dividing portion that divides an entire area of an image into a first area and a second area based on one of frequency components and angle characteristics, a first data creation portion including a number of partitions setting portion, a second dividing portion that divides the first area into color areas, a representative angle computing portion that computes representative angles for the color areas, a first line segment arranging portion that arranges first line segments in each of the color areas, a first line segment color setting portion that sets first line segment colors, and a first line segment connecting portion that creates first data by connecting the first line segments, a second data creation portion that creates second data, and an embroidery data creation portion that creates embroidery data by combining the first data and the second data. | 05-10-2012 |
20120165970 | SEWING MACHINE SYSTEM, SEWING MACHINE, AND STORAGE DEVICE - A sewing machine system includes a sewing machine and a storage device. The storage device includes an embroidery information storage portion, a conditions information storage portion, and a use history storage portion. The sewing machine includes a mounting portion to and from which the storage device can be mounted and removed, a first individual unit information storage portion that stores the first individual unit information, a use conditions determination portion that determines whether the sewing machine corresponds to the use conditions information, a usability determination portion that determines whether the embroidery information that is stored in the embroidery information storage portion can be used, a first decryption portion that decrypts the embroidery information, an individual unit information storage control portion that stores in the use history storage portion the first individual unit information, and an embroidery portion that performs embroidery sewing on a cloth. | 06-28-2012 |
20120191237 | SEWING MACHINE AND COMPUTER PROGRAM PRODUCT STORED ON NON-TRANSITORY COMPUTER-READABLE MEDIUM - A sewing machine includes an image capturing device capturing a marker on a sewing target object; a layout determination portion determining a relative layout of the next pattern, if a reference pattern is a pattern that is sewn when a holding position of the sewing target object is a first holding position and a next pattern is a pattern that is sewn subsequently to the reference pattern and that is sewn when the holding position is a second holding position; a layout detection portion detecting a layout of the marker; a registration portion registering information as storage information relating to the layout of the marker; an update portion updating the storage information when the layout of the marker is newly detected; and a setting portion setting a layout of the next pattern when the storage information relating to the marker captured in the second holding position. | 07-26-2012 |
20120197429 | METHOD AND SYSTEM FOR DETECTING SUITABILITY OF AN IMAGE TO EMBROIDERY - Methods and systems are presented for determining the suitability of an original image to embroidery based on analysis of the image and calculation of various metrics indicative of embroidery suitability. | 08-02-2012 |
20120197430 | EMBROIDERY DATA GENERATING DEVICE, COMPUTER READABLE MEDIUM STORING EMBROIDERY DATA PROCESSING PROGRAM, AND SEWING MACHINE - An embroidery data generating device is disclosed. The embroidery data generating device generates embroidery data that is used for sewing an embroidery pattern including multiple color-wise pattern sections with a sewing machine and that includes thread color data specifying a color of each of the color-wise pattern sections. The embroidery data generating device includes a first storage device that stores multiple entries of preset color information; an extractor that randomly extracts color data used as the thread color data from each entry of the color information stored in the first storage device; and an allocator that randomly allocates the color data extracted by the extractor to each of the thread color data associated with each of the color-wise pattern sections. | 08-02-2012 |
20120203371 | METHOD AND SYSTEM FOR CONVERTING AN IMAGE TO A COLOR-REDUCED IMAGE MAPPED TO EMBROIDERY THREAD COLORS - Methods and systems are presented for converting an image to a color-reduced image suitable for embroidery and having colors mapped only to available embroidery thread colors. Pixel color values in the image are snapped to a nearest color in a predetermined reduced set of colors that correspond to embroidery thread colors. The image is then color-reduced by iteratively identifying possible pairs of colors in the color-reduced image and merging at least one identified color pair based on color similarity and edge characteristics until the total number of colors in the color-reduced image is not greater than the predetermined maximum color count. | 08-09-2012 |
20120203372 | Systems, Methods and Apparatus for Embroidery Thread Color Management - Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a first number of thread colors to be used by first designs assigned to a first embroidery machine, determining a second number of thread colors to be used by second designs assigned to a second embroidery machine, determining a difference between a first production time for the first embroidery machine and a second production time for the second embroidery machine, identifying which one of the first designs would increase the second number of thread colors by the smallest number when that one of the first designs is added to the second designs, and moving the identified one of the first designs to the second designs. | 08-09-2012 |
20120209417 | SEWING MACHINE AND COMPUTER-READABLE MEDIUM STORING CONTROL PROGRAM EXECUTABLE ON SEWING MACHINE - A sewing machine includes an embroidery frame moving device that moves an embroidery frame holding a work cloth, an image pickup device that picks up images of an upper surface of a bed portion of the sewing machine, a position information storage device that stores position information indicating predetermined positions to which the embroidery frame is to be moved, a partial image acquisition device that causes the embroidery frame moving device to move the embroidery frame to the respective predetermined positions indicated by the position information, causes the image pickup device to pick up images at the respective predetermined positions, and acquires the images picked up by the image pickup device as partial images, and a composite image generation device that generates a composite image by combining the partial images acquired by the partial image acquisition device. | 08-16-2012 |
20120239180 | SEWING DATA CREATION APPARATUS, SEWING DATA CREATION METHOD, AND COMPUTER PROGRAM PRODUCT - A sewing data creation apparatus includes an area specification portion that specifies at least one area in which a plurality of stitches are to be formed and a sewing data creation portion that creates sewing data for forming the plurality of stitches in each of the specified at least one area and for forming an overlapping portion in a case where the specified at least one area includes a first area and a second area. The overlapping portion is a region in which at least one of the first area and the second area is enlarged in a direction that extends across a boundary line, such that a portion of the plurality of stitches to be formed in the first area is one of intersected and overlapped by a portion of the plurality of stitches to be formed in the second area. | 09-20-2012 |
20120303152 | EMBROIDERY DATA GENERATION APPARATUS AND COMPUTER PROGRAM PRODUCT - An embroidery data generation apparatus that generates embroidery data based on image data of an image that is an aggregate of pixels includes a thread color number setting portion that sets a number of use thread colors as a set number, a representable color identifying portion that identifies available thread colors and at least one intermediate color as representable colors, a first usage frequency calculating portion that calculates first usage frequencies of the representable colors, each of the first usage frequencies being a usage frequency of each of the representable colors in the image that is color-reduced using, as representative colors, the representable colors, and a use thread color determining portion that, based on the first usage frequencies, determines, as the use thread colors, available thread colors of the set number, from among the available thread colors. | 11-29-2012 |
20130035779 | DATA GENERATOR, COMPUTER READABLE RECORDING MEDIUM, AND SEWING MACHINE - A data generator includes a memory and a processor. The memory may store a plurality of predetermined colors. The processor may control the data generator to determine a characteristic of a color-based pattern portion, and to assign a color for each of the plurality of color-based pattern portions based on the characteristics. The plurality of the color-based pattern portions may be included in a embroidery pattern. The assigned color may be selected randomly from the plurality of predetermined colors stored in the memory and used as thread color data. | 02-07-2013 |
20130035780 | SEWING MACHINE, APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions therein, wherein the computer-readable instructions instruct the sewing machine to execute steps comprising acquiring image data including one or more characters, extracting, from acquired image data, one or more character designs with respect to each character included in the acquired image data, wherein the character design represents each character included in the acquired image data, generating embroidery data with respect to each character based on the extracted character design, wherein the embroidery data represents an embroidery pattern in a predetermined size. | 02-07-2013 |
20130041496 | DATA GENERATOR, COMPUTER READABLE RECORDING MEDIUM, AND SEWING MACHINE - A data generator includes a memory and a processor. The memory may store a plurality of predetermined colors. The processor may control the data generator to assign a color, to display an embroidery pattern, to designate a color of the thread color data, and to allocate the designated color. The color, which is extracted randomly from the plurality of predetermined colors, may be assigned as a thread color data of each of a plurality of color-based pattern portions. The embroidery pattern may be displayed to a screen with the color assigned to each of the plurality of color-based pattern portions. The color of the thread color data designated from each of the plurality of color-based pattern portions may be included in the displayed embroidery pattern. The designated color may be allocated with priority over the plurality of predetermined colors for each of the plurality of color-based pattern portions. | 02-14-2013 |
20130054001 | EMBROIDERY METHOD - An embroidery method is provided. An individual can provide a design such as images of the parts of a human being. The embroidery method can have it converted into a digitized image and use same to generate customized embroidery that can be placed onto a product such as fabric. The embroidery method can enlarge the design in the first step or not. | 02-28-2013 |
20130054002 | Computer software application to create weaving monogramming of letters and symbols in both graphic and embroidered output - A method of creating embroidery designs with the use of embroidery software to weave overlapping graphemes to imitate monogramming by hand. A user-specified template for letter layout is designed so that letters overlap. Software reads the letters from a True-Type/Open-Type font file in vector form. Each individual letter is distorted to the template using 3 | 02-28-2013 |
20130079915 | EMBROIDERY DATA GENERATING DEVICE, COMPUTER-READABLE STORAGE MEDIUM STORING EMBROIDERY DATA PROCESSING PROGRAM AND SEWING MACHINE - An embroidery data generating device generates embroidery data usable to sew by a sewing machine an embroidery pattern composed of a plurality of color-based pattern portions. The device includes a color data storage unit storing data of a plurality of defined colors, an assignment unit randomly extracting a color from the color data stored on the color data storage unit, the extracted color being used as thread color data for specifying colors of the color-based pattern portions respectively, the assignment unit assigning the extracted colors to the respective color-based pattern portions and a sewing sequence data storage unit storing data of set sewing sequence of the color-based pattern portions. The device generates embroidery data in which an order of contrasting density of the colors assigned to the respective color-based pattern portions by the assignment unit as the thread color data corresponds to a sewing sequence of the color-based pattern portions. | 03-28-2013 |
20130079916 | EMBROIDERY DATA GENERATING DEVICE, COMPUTER-READABLE STORAGE MEDIUM STORING EMBROIDERY DATA PROCESSING PROGRAM AND SEWING MACHINE - An embroidery data generating device includes an embroidery data storage unit storing data of a plurality of embroidery data, an embroidery data selection unit selecting a desired one of the embroidery data stored on the embroidery data storage unit, a color data storage unit storing data of a plurality of defined colors, and an assignment unit randomly extracting colors from the color data storage unit, the extracted colors being used as thread color data for specifying colors of the color-based pattern portions respectively, the assignment unit assigning the extracted colors to the respective color-based pattern portions composing the selected embroidery pattern. When the embroidery data selected by the embroidery data selection unit includes thread color data of two or more color-based pattern portions having a same color, a randomly extracted color is assigned to the color-based pattern portions so that the color-based pattern portions have the same color. | 03-28-2013 |
20140074278 | METHODS AND APPARATUS TO MANIPULATE EMBROIDERY DESIGNS VIA ACOMMUNICATION NETWORK - Methods and apparatus to manipulate embroidery designs via a communication network are disclosed. An example apparatus includes An apparatus for manipulating an embroidery design via a communication network, comprising a client computer to: receive a communication from a server, the communication including embroidery data; display, via a user interface of the client computer, a first image based on the embroidery data; edit the embroidery data stored in a memory of the client computer to create modified embroidery data in response to receiving a command via the user interface of the client computer; and display, via the user interface of the client computer, a second image based on the modified embroidery data in the memory of the client computer. | 03-13-2014 |
20140094952 | AUTOMATICALLY GENERATING EMBROIDERY DESIGNS - A method and system are disclosed for automatically generating embroidery designs. A described method includes identifying vertices in a set of chain-code points defining an edge of a first object to be embroidered; filtering the vertices by: determining whether a height of a first triangle defined by a first one of the vertices and ones of the vertices that neighbor the first one of the vertices is at least a threshold; and when the height is less than the threshold, eliminating the first one of the vertices from the vertices; and generating embroidery data based on the filtered vertices. | 04-03-2014 |
20140156054 | PRINTER DRIVER SYSTEMS AND METHODS FOR AUTOMATIC GENERATION OF EMBROIDERY DESIGNS - Printer driver systems and methods for automatic generation of embroidery designs are disclosed. An example method includes receiving a print command associated with print data representative of a design to be embroidered, and generating embroidery data using a printer driver and based on the print data. | 06-05-2014 |
20140324209 | APPARATUS AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform a process that includes arranging, based on image data of an image that is an aggregate of a plurality of pixels, a plurality of line segments in an area corresponding to the image. The plurality of line segments each have two endpoints, which are a starting point and an ending point. The computer-readable instructions further cause the processor to perform a process that includes sequentially connecting the arranged plurality of line segments. The computer-readable instructions further cause the processor to perform a process that includes creating, as embroidery data, data for stitches that correspond to the connected plurality of line segments | 10-30-2014 |
20140324210 | EMBROIDERY DATA GENERATING DEVICE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An embroidery data generating device includes a first storage device, a processor, and memory. The first storage device stores a plurality of stitch data used to sew a unit pattern that includes special stitches causing the sewing workpiece to be locally puckered. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform processes that include acquiring an area in which the unit pattern is to be arranged, first identifying a selected unit pattern from among a plurality of the unit patterns, based on the plurality of stitch data stored in the first storage device, arranging the identified unit pattern in the acquired area, and generating embroidery data used to sew, on the sewing workpiece held by an embroidery frame, the unit pattern arranged in the plurality in the area, using the sewing machine, based on the stitch data of the identified unit pattern. | 10-30-2014 |
20140364988 | SYSTEMS, METHODS AND APPARATUS FOR EMBROIDERY THREAD COLOR MANAGEMENT - Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a set of thread colors needed for a set of embroidery designs including a first embroidery design and a second embroidery design, annotating the second embroidery design, the annotating comprising appending a reference to the second embroidery design in a first queue of designs to be embroidered by a first embroidery machine, and rolling back the annotation of the second embroidery design. The rolling back comprises removing the annotation, removing the reference, and removing a thread color from the set of thread colors, the thread color resulting from the second embroidery design. | 12-11-2014 |
20150120034 | DEVICE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - A device includes a processor and a memory configured to store computer-readable instructions that, when executed by the processor, cause the device to perform processes that include acquiring image data, extracting one or more first pixels, arranging one or more first line segments in one or more first positions, determining one or more first colors, connecting the one or more first line segments, arranging one or more second line segments in one or more second positions such that none of the one or more second line segments overlaps with any one of the one or more first positions, determining one or more second colors, connecting the one or more second line segments, and creating embroidery data based on the connected one or more first line segments and on the connected one or more second line segments. | 04-30-2015 |
20150345056 | SEWING MACHINE - A sewing machine includes a sewing portion, an image capturing portion, a first memory, a processor, and a second memory. The sewing portion is configured to sew an embroidery pattern on a sewing workpiece. The image capturing portion is configured to capture an image. The first memory is configured to store embroidery pattern data, editing parameters, and first feature information. The second memory is configured to store computer-readable instructions. The computer-readable instructions, when executed by the processor, cause the sewing machine to perform processes that include causing the image capturing portion to capture an image including the sewn embroidery pattern, extracting second feature information from a captured image, identifying the sewn embroidery pattern, based on the first feature information and the second feature information, identifying an editing parameter corresponding to the identified embroidery pattern, and causing the sewing portion to sew the identified embroidery pattern using the identified editing parameter. | 12-03-2015 |
20160010252 | EMBROIDERY DATA GENERATOR, SEWING MACHINE, AND NON-TRANSITORY COMPUTER READABLE STORING MEDIUM | 01-14-2016 |
20160040340 | PRINTER DRIVER SYSTEMS AND METHODS FOR AUTOMATIC GENERATION OF EMBROIDERY DESIGNS - Printer driver systems and methods for automatic generation of embroidery designs are disclosed. An example method to convert image data to embroidery data, includes converting image data representing an image to first vector data, converting the first vector data into component data structures that specify regions within the image, converting a first one of the component data structures into a fill shape including second vector data, converting a second one of the component data structures into a stroke shape including third vector data, and generating embroidery data structures using the fill shape and the stroke shape. | 02-11-2016 |
20160069007 | SEWING MACHINE SYSTEM, TERMINAL DEVICE, METHOD OF SYNCHRONIZING EMBROIDERY DATA FOR SEWING MACHINE SYSTEM, AND RECORDING NON-TRANSITORY MEDIUM STORING PROGRAM FOR TERMINAL DEVICE - A sewing machine includes: a sewing-machine-side wireless communication unit having a capability of wireless communication at least with the terminal device; a sewing-machine-side recording unit configured to record embroidery data; and a control unit configured to respond to an inquiry from the terminal device. The terminal device includes: a terminal-side wireless communication unit having a capability of wireless communication at least with the sewing machine; a terminal-side recording unit configured to have a capability of recording embroidery data; an embroidery data obtaining unit configured to obtain embroidery data unrecorded in the terminal-side recording unit from the sewing-machine-side recording unit, and to have the terminal-side recording unit record the obtained embroidery data; and an editing unit configured to edit the embroidery data recorded in the terminal-side recording unit. | 03-10-2016 |