Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
396 words
An electronic sewing machine with a dot matrix display for representing the image of a selected pattern to be stitched, the selected pattern consisting of a plurality of cycles, the sewing machine comprising: (a) pattern selecting means selectively operated to produce a pattern signal (P) and an activating pulse signal (S); (b) first memory (ROM 1) for storing stitch control data and sequentially reading out said data per rotation of the sewing machine in dependence upon the selected pattern, said first memory being responsive to said activating pulse signal and said pattern signal to produce an initial stitch control data (A1) of said selected pattern; (c) drive means which receives said stitch control data from said first memory means and drives the sewing machine according to said stitch control data; (d) second memory means (ROM 2) for storing display condition data including data (E) defining a set number of cycles to be displayed of the selected pattern, said second memory means being responsive to said pattern signal (P) to produce said data (E) defining the set number of cycles; (e) counting means being reset in response to said activating pulse signal (S) from said pattern selecting means to latch said data defining the set number of cycles and simultaneously produce a start signal (G); (f) calculator means (CPU) being responsive to said start signal to latch said initial stitch control data of said selected pattern from said first memory means and simultaneously produce a data renewing signal (K); said first memory means being responsive to said data renewing signal to produce the next stitch control data and simultaneously a cycle renewing signal (F), said counting means being responsive to said cycle renewing signal to start counting said number of cycles, said calculator means receiving said next stitch control data from said first memory means to make a calculation with said initial stitch control data and said next stitch control data to thereby produce a display data and simultaneously produce said data renewing signal, said operations being continued in series until said set number of cycles is reached by the counting of said counting means while said calculator means is operated to repeatedly produce said display data of the selected pattern; and (g) display means which receives said display data from said calculator means, temporarily stores said display data and displays it on the dot matrix display.
Claim 2
Dependent Claim
396 words
An electronic sewing machine with a dot matrix display for representing the image of a selected pattern to be stitched, the selected pattern consisting of a plurality of cycles, the sewing machine comprising: (a) pattern selecting means selectively operated to produce a pattern signal (P) and an activating pulse signal (S); (b) first memory (ROM 1) for storing stitch control data and sequentially reading out said data per rotation of the sewing machine in dependence upon the selected pattern, said first memory being responsive to said activating pulse signal and said pattern signal to produce an initial stitch control data (A1) of said selected pattern; (c) drive means which receives said stitch control data from said first memory means and drives the sewing machine according to said stitch control data; (d) second memory means (ROM 2) for storing display condition data including data (E) defining a set number of cycles to be displayed of the selected pattern, said second memory means being responsive to said pattern signal (P) to produce said data (E) defining the set number of cycles; (e) counting means being reset in response to said activating pulse signal (S) from said pattern selecting means to latch said data defining the set number of cycles and simultaneously produce a start signal (G); (f) calculator means (CPU) being responsive to said start signal to latch said initial stitch control data of said selected pattern from said first memory means and simultaneously produce a data renewing signal (K); said first memory means being responsive to said data renewing signal to produce the next stitch control data and simultaneously a cycle renewing signal (F), said counting means being responsive to said cycle renewing signal to start counting said number of cycles, said calculator means receiving said next stitch control data from said first memory means to make a calculation with said initial stitch control data and said next stitch control data to thereby produce a display data and simultaneously produce said data renewing signal, said operations being continued in series until said set number of cycles is reached by the counting of said counting means while said calculator means is operated to repeatedly produce said display data of the selected pattern; and (g) display means which receives said display data from said calculator means, temporarily stores said display data and displays it on the dot matrix display.
Claim 3
Dependent Claim
71 words
Electronic sewing machine as defined in claim 1, further comprising means provided between said first memory means and said drive means and being responsive to said start signal (G) from said counting means to latch said initial stitch control data from said first memory means, said means maintaining said initial stitch control data while said first memory means is operated to successively produce the stitch control data of said selected pattern.
Claim 4
Dependent Claim
62 words
Electronic sewing machine as defined in claim 1, wherein said second memory is formed to store coefficient data for reducing or enlarging said selected pattern to be displayed, said calculator means receiving said coefficient data from said second memory means to modify each of said display data with said coefficient data to thereby reduce or enlarge said selected pattern to be displayed.
Claim 5
Dependent Claim
47 words
Electronic sewing machine as defined in claim 1, further comprising fourth memory means (ROM3) for storing data representing numbers for said selected pattern to be displayed, said number representing data being temporarily stored in said third memory together with said display data produced by said calculator means.
Claim 6
Dependent Claim
35 words
Electronic sewing machine as defined in claim 1, wherein said calculator means is arranged so as to renew said stitch control data into display data by linearly interpolating between adjacent stitches of the stitch pattern.
Claim 7
Dependent Claim
31 words
Electronic sewing machine as defined in claim 1, wherein said display means includes third memory means (RAM) which is reset each time a pattern is selected, temporarily storing said display data.
Claim 8
Dependent Claim
45 words
Electronic sewing machine as defined in claim 1, wherein said first memory means is formed so as to sequentially read out said stitch control data and produce said cycle renewing signal (F) each time it receives said data renewing signal (K) from said calculator means.