Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
326 words
In a control system for a line printer having a type carrier moving parallel to the printline and having individual types thereon spaced apart from one another by a distance Y which is greater than the space W between print positions on said line, the combination comprising: a memory for storing code representations of all characters to be printed on said line; a memory address counter for controlling access to said memory so as to present all said stored code representations at the output of said memory during a single uninterrupted count sequence; pulse-generating means for driving said counter through X uninterrupted count sequences during the time said type carrier moves the distance Y, where X equals Y/Y-W; a character generation counter operable at the beginning of each said count sequence to generate a code representation of the type character on said carrier next coming into alignment with a stationary reference position; a phase counter for counting 1 through X; means for advancing said phase counter once for each said memory address count sequence; means for advancing said character generation counter upon each advance of said memory address counter; first means for comparing the count of said phase counter with the count of the lowest order positions of said memory address counter and for generating a signal in response to each equal comparison detected; means for inhibiting said character generation counter advancing means during the occurrence of said signal from said first comparing means; print hammer means associated with said print positions for printing characters therein; selectively actuatable second comparing means for receiving and comparing the code representations at said memory output and the code representations of said character generation counter and for generating a print hammer actuation signal in response to each equal comparison condition detected; and means for actuating said second comparing means each time the count of said lowest order positions of said memory address counter equals the count of said phase counter.
Claim 2
Dependent Claim
326 words
In a control system for a line printer having a type carrier moving parallel to the printline and having individual types thereon spaced apart from one another by a distance Y which is greater than the space W between print positions on said line, the combination comprising: a memory for storing code representations of all characters to be printed on said line; a memory address counter for controlling access to said memory so as to present all said stored code representations at the output of said memory during a single uninterrupted count sequence; pulse-generating means for driving said counter through X uninterrupted count sequences during the time said type carrier moves the distance Y, where X equals Y/Y-W; a character generation counter operable at the beginning of each said count sequence to generate a code representation of the type character on said carrier next coming into alignment with a stationary reference position; a phase counter for counting 1 through X; means for advancing said phase counter once for each said memory address count sequence; means for advancing said character generation counter upon each advance of said memory address counter; first means for comparing the count of said phase counter with the count of the lowest order positions of said memory address counter and for generating a signal in response to each equal comparison detected; means for inhibiting said character generation counter advancing means during the occurrence of said signal from said first comparing means; print hammer means associated with said print positions for printing characters therein; selectively actuatable second comparing means for receiving and comparing the code representations at said memory output and the code representations of said character generation counter and for generating a print hammer actuation signal in response to each equal comparison condition detected; and means for actuating said second comparing means each time the count of said lowest order positions of said memory address counter equals the count of said phase counter.
Claim 3
Dependent Claim
51 words
The control system set forth in claim 1 wherein said memory comprises: a shift register having capacity for storing all characters to be printed on said line; and wherein said memory address counter drives said register so that it shifts one character position for each advance of said memory address counter.
Claim 4
Dependent Claim
81 words
The control system set forth in claim 2 further comprising: a master counter operable to set a count into said character generation counter prior to each count sequence of said memory address counter, means for advancing said master counter one count each time said carrier moves the distance Y, and means for resetting said master counter to a predetermined reference count each time said carrier moves the distance ZY, where Z represents the number of types in the full type font.
Claim 5
Dependent Claim
290 words
In a system for generating print hammer actuation control signals in a line printer having a type carrier moving parallel to a print line having N possible print positions, said carrier having individual types thereon spaced apart from one another by a distance Y which is greater than the space W between said print positions, the combination comprising: a first counter; means for driving said first counter through X count sequences each time said carrier moves the distance Y, X equalIng Y/Y-W, each said count sequence comprising at least N steps; a second counter operable at the beginning of each said count sequence to generate a code representation of the type character on said carrier coming into alignment with a stationary reference position; a third counter for counting 1 through X; first means for advancing said third counter once for each said count sequence of said first counter; second means for advancing said second counter upon each advance of said first counter; first means for comparing the count of said third counter with the count of the lowest order positions of such first counter and for generating a signal in response to each equal comparison detected; means for inhibiting said second advancing means during the occurrence of said signal from said first comparing means; selectively actuatable second means for comparing the code representation of the character to be printed in the print position identified by the count of said first counter with the count of said second counter and for generating a hammer actuation control signal in response to a match condition and; means for actuating said second comparing means each time the count of the lowest order positions of said first counter equals the count of said third counter.
Claim 6
Dependent Claim
290 words
In a system for generating print hammer actuation control signals in a line printer having a type carrier moving parallel to a print line having N possible print positions, said carrier having individual types thereon spaced apart from one another by a distance Y which is greater than the space W between said print positions, the combination comprising: a first counter; means for driving said first counter through X count sequences each time said carrier moves the distance Y, X equalIng Y/Y-W, each said count sequence comprising at least N steps; a second counter operable at the beginning of each said count sequence to generate a code representation of the type character on said carrier coming into alignment with a stationary reference position; a third counter for counting 1 through X; first means for advancing said third counter once for each said count sequence of said first counter; second means for advancing said second counter upon each advance of said first counter; first means for comparing the count of said third counter with the count of the lowest order positions of such first counter and for generating a signal in response to each equal comparison detected; means for inhibiting said second advancing means during the occurrence of said signal from said first comparing means; selectively actuatable second means for comparing the code representation of the character to be printed in the print position identified by the count of said first counter with the count of said second counter and for generating a hammer actuation control signal in response to a match condition and; means for actuating said second comparing means each time the count of the lowest order positions of said first counter equals the count of said third counter.
Claim 7
Dependent Claim
217 words
In a system for generating print command signals in a line printer wherein a type carrier moves parallel to an N-position print line and carries individual types spaced apart from one another by a distance Y which is greater than the space between print positions on said line, the combinations comprising: a recirculating memory storing code representations of all characters to be printed on said line; timing means for driving said memory to circulate all said stored code representations past the output of said memory a plurality of times during the time said type carrier moves the distance Y; memory address counting means driven by said timing means to advance one count each time a code representation is presented at said memory output, each output count from said counting means identifying a different one of said N print positions; character generation means operating in sync with the movement of said carrier to generate code representations identifying the order in which the types on said carrier move past said print positions; and comparing means operable in response to the presentation of predetermined output counts from said counting means for comparing the code representation appearing at said memory output with that generated by said character generation means and for generating a print command signal upon detection of a match.
Claim 8
Dependent Claim
217 words
In a system for generating print command signals in a line printer wherein a type carrier moves parallel to an N-position print line and carries individual types spaced apart from one another by a distance Y which is greater than the space between print positions on said line, the combinations comprising: a recirculating memory storing code representations of all characters to be printed on said line; timing means for driving said memory to circulate all said stored code representations past the output of said memory a plurality of times during the time said type carrier moves the distance Y; memory address counting means driven by said timing means to advance one count each time a code representation is presented at said memory output, each output count from said counting means identifying a different one of said N print positions; character generation means operating in sync with the movement of said carrier to generate code representations identifying the order in which the types on said carrier move past said print positions; and comparing means operable in response to the presentation of predetermined output counts from said counting means for comparing the code representation appearing at said memory output with that generated by said character generation means and for generating a print command signal upon detection of a match.
Claim 9
Dependent Claim
43 words
The system set forth in claim 5 wherein said timing means drives said memory to circulate said stored code representations Y/Y-W times during the time said carrier moves the distance Y, where W represents the spacing between adjacent print positions on said line.
Claim 10
Dependent Claim
26 words
The system set forth in claim 6 wherein said comparing means is operable every Xth advance of said memory address counting means, where X equals Y/Y-W.
Claim 11
Dependent Claim
72 words
The system set forth in claim 7 wherein said character generation means comprises: a character counter operable at the beginning of each circulation cycle of said memory to generate a code representation of the type character on said carrier next coming into alignment with a stationary reference position; and means for advancing said character counter in response to each advance of said memory address counting means occurring intermediate each said Xth advance.