Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
188 words
An embroidery data processing system for determining stitching points defining an embroidery pattern to be stitched with a thread, wherein the embroidery pattern is divided into a plurality of blocks, each having an outer profile defined by at least three sides, and the stitching points are determined with respect to each of the plurality of blocks, comprising: first memory storage means for storing side information indicating vertex positions along sides of each of the plurality of blocks; second memory storage means for storing thread density information indicating a thread density of the embroidery pattern in each of the plurality of blocks; third memory storage means for storing in/out displacement information indicating stitching points to be displaced inward or outward with respect to a preselected side of one of the plurality of blocks; and control means for calculating the displaced stitching points depending on the thread density information and the in/out displacement information with respect to the preselected side of one of the plurality of blocks, and for calculating the stitching points to be formed along the remaining sides of the plurality of blocks depending on the side information.
Claim 2
Dependent Claim
188 words
An embroidery data processing system for determining stitching points defining an embroidery pattern to be stitched with a thread, wherein the embroidery pattern is divided into a plurality of blocks, each having an outer profile defined by at least three sides, and the stitching points are determined with respect to each of the plurality of blocks, comprising: first memory storage means for storing side information indicating vertex positions along sides of each of the plurality of blocks; second memory storage means for storing thread density information indicating a thread density of the embroidery pattern in each of the plurality of blocks; third memory storage means for storing in/out displacement information indicating stitching points to be displaced inward or outward with respect to a preselected side of one of the plurality of blocks; and control means for calculating the displaced stitching points depending on the thread density information and the in/out displacement information with respect to the preselected side of one of the plurality of blocks, and for calculating the stitching points to be formed along the remaining sides of the plurality of blocks depending on the side information.
Claim 3
Dependent Claim
44 words
An embroidery data processing system according to claim 1, wherein said in/out displacement information represents which stitching point is to be displaced with respect to the preselected side, and an amount by which the stitching point is to be displaced from the preselected side.
Claim 4
Dependent Claim
19 words
An embroidery data processing system according to claim 2, wherein said in/out displacement information further represents the preselected side.
Claim 5
Dependent Claim
29 words
An embroidery data processing system according to claim 3, wherein said in/out displacement information further represents the direction in which the stitching point is displaced from the preselected side.
Claim 6
Dependent Claim
45 words
An embroidery data processing system according to claim 4, wherein said in/out displacement information further represents a ratio of a maximum amount by which a stitching point is to be displaced to a corresponding length of a stitch to be formed on the preselected side.
Claim 7
Dependent Claim
34 words
An embroidery data processing system according to claim 5, wherein said in/out displacement information further represents a displacement type in which the stitching points are to be displaced with respect to the preselected side.
Claim 8
Dependent Claim
30 words
An embroidery data processing system according to claim 6, wherein the displacement type indicates that the stitching points are displaced in a sawtooth pattern with respect to the preselected side.
Claim 9
Dependent Claim
28 words
An embroidery data processing system according to claim 6, wherein the displacement type indicates that the stitching points are displaced at random with respect to the preselected side.
Claim 10
Dependent Claim
46 words
An embroidery data processing system according to claim 1, wherein the stitching points are selectively displaced from a side when the side information indicates that a ratio of a length of the side to a length of a confronting side is less than a predetermined value.
Claim 11
Dependent Claim
210 words
An embroidery data processing system for determining stitching points defining an embroidery pattern to be stitched with a thread, wherein the embroidery pattern is divided into a plurality of blocks arranged in a predetermined direction in succession, each block having an outer profile defined by at least three sides, the stitching points are formed in a direction substantially parallel to the predetermined direction, and the stitching points are determined with respect to each of the plurality of blocks, comprising: first memory storage means for storing side information indicating vertex positions along sides of each of the plurality of blocks; second memory storage means for storing thread density information indicating a thread density of the embroidery pattern in each of the plurality of blocks; third memory storage means for storing in/out displacement information indicating stitching points to be displaced inward or outward with respect to a preselected side of one of the plurality of blocks; and control means for calculating the displaced stitching points depending on the thread density information and the in/out displacement information with respect to the preselected side of one of the plurality of blocks, and for calculating the stitching points to be formed along the remaining sides of the plurality of blocks depending on the side information.
Claim 12
Dependent Claim
210 words
An embroidery data processing system for determining stitching points defining an embroidery pattern to be stitched with a thread, wherein the embroidery pattern is divided into a plurality of blocks arranged in a predetermined direction in succession, each block having an outer profile defined by at least three sides, the stitching points are formed in a direction substantially parallel to the predetermined direction, and the stitching points are determined with respect to each of the plurality of blocks, comprising: first memory storage means for storing side information indicating vertex positions along sides of each of the plurality of blocks; second memory storage means for storing thread density information indicating a thread density of the embroidery pattern in each of the plurality of blocks; third memory storage means for storing in/out displacement information indicating stitching points to be displaced inward or outward with respect to a preselected side of one of the plurality of blocks; and control means for calculating the displaced stitching points depending on the thread density information and the in/out displacement information with respect to the preselected side of one of the plurality of blocks, and for calculating the stitching points to be formed along the remaining sides of the plurality of blocks depending on the side information.
Claim 13
Dependent Claim
44 words
An embroidery data processing system according to claim 10, wherein said in/out displacement information represents which stitching point is to be displaced with respect to the preselected side, and an amount by which the stitching point is to be displaced from the preselected side.
Claim 14
Dependent Claim
19 words
An embroidery data processing system according to claim Il, wherein said in/out displacement information further represents the preselected side.
Claim 15
Dependent Claim
29 words
An embroidery data processing system according to claim 12, wherein said in/out displacement information further represents the direction in which the stitching point is displaced from the preselected side.
Claim 16
Dependent Claim
45 words
An embroidery data processing system according to claim 13, wherein said in/out displacement information further represents a ratio of a maximum amount by which a stitching point is to be displaced to a corresponding length of a stitch to be formed on the preselected side.
Claim 17
Dependent Claim
34 words
An embroidery data processing system according to claim 14, wherein said in/out displacement information further represents a displacement type in which the stitching points are to be displaced with respect to the preselected side.
Claim 18
Dependent Claim
30 words
An embroidery data processing system according to claim 15, wherein the displacement type indicates that the stitching points are displaced in a sawtooth pattern with respect to the preselected side.
Claim 19
Dependent Claim
28 words
An embroidery data processing system according to claim 15, wherein the displacement type indicates that the stitching points are displaced at random with respect to the preselected side.
Claim 20
Dependent Claim
46 words
An embroidery data processing system according to claim 10, wherein the stitching points are selectively displaced from a side when the side information indicates that a ratio of a length of the side to a length of a confronting side is less than a predetermined value.