PURPOSE: To provide the title system designed to simplify setting embroidering endpoint by processing block data, yarn density data and the data at the starting point by a data-developing means, endpoint-discriminating means and starting point-altering means.
CONSTITUTION: Embroidering stitch data are prepared by a data-developing means 2 based on the block data, yarn density data and the data at the starting point each inputted in a data storage means 1. Needle location point, the stitch data's endpoint, is discriminated by an endpoint-discriminating means 3; if this endpoint differs from that specified by the endpoint data in the data storage means 1, the starting point is altered by a starting point-altering means 4 to a contour point in the direction virtually rectangular to the embroidering direction.