Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
351 words
A printer for printing characters in two alternative print qualities by printing selected character elements in a matrix of positions arranged in horizontal rows and vertical columns comprising storage means for storing sets of character data elements, each set defining the shape of a respective character which has a high print quality in the horizontal direction and a low print quality in the vertical and diagonal directions, printing means for printing character elements defining characters when supplied with character data elements derived from said sets of character data elements, means for selecting a low or a high print quality, logic means responsive to the selection of a low print quality to derive subsets of the character data elements of said stored sets, each of which subsets defines the shape of the respective character less densely in the horizontal direction, and control means responsive to the selection of low print quality to control the operation of said logic means and to supply to said printing means selectively said subsets of character data elements, whereby said printing means in responsive to the receipt of each of said subsets of character data elements to print character elements defining a respective character which has a low print quality in all directions, said logic means being further responsive to the selection of a high print quality to perform logical operations on the character data elements of said stored sets so as to generate associated additional character data elements for each set which define the shape of the respective character more densely in the vertical and diagonal directions, said control means also being responsive to the selection of high print quality to control said logic means and to supply to said printing means selectively said stored sets of character data elements together with said associated additional character data elements, whereby said printing means is responsive to the receipt of each of said stored sets of character data elements and the associated additional character data elements to print character elements defining a respective character which has a high print quality in the horizontal direction, vertical and diagonal directions.
Claim 2
Dependent Claim
351 words
A printer for printing characters in two alternative print qualities by printing selected character elements in a matrix of positions arranged in horizontal rows and vertical columns comprising storage means for storing sets of character data elements, each set defining the shape of a respective character which has a high print quality in the horizontal direction and a low print quality in the vertical and diagonal directions, printing means for printing character elements defining characters when supplied with character data elements derived from said sets of character data elements, means for selecting a low or a high print quality, logic means responsive to the selection of a low print quality to derive subsets of the character data elements of said stored sets, each of which subsets defines the shape of the respective character less densely in the horizontal direction, and control means responsive to the selection of low print quality to control the operation of said logic means and to supply to said printing means selectively said subsets of character data elements, whereby said printing means in responsive to the receipt of each of said subsets of character data elements to print character elements defining a respective character which has a low print quality in all directions, said logic means being further responsive to the selection of a high print quality to perform logical operations on the character data elements of said stored sets so as to generate associated additional character data elements for each set which define the shape of the respective character more densely in the vertical and diagonal directions, said control means also being responsive to the selection of high print quality to control said logic means and to supply to said printing means selectively said stored sets of character data elements together with said associated additional character data elements, whereby said printing means is responsive to the receipt of each of said stored sets of character data elements and the associated additional character data elements to print character elements defining a respective character which has a high print quality in the horizontal direction, vertical and diagonal directions.
Claim 3
Dependent Claim
94 words
A printer for printing characters in two alternative print qualities as claimed in claim 1 in which said logic means, when responsive to the selection of a low print quality, derives a subset of the character data elements of each stored set which includes all the character data elements of said set except any character data element which, when used for printing, would result in the printing of a character element in a print position adjacent in the horizontal direction to a print position in which a character element would have previously been printed.
Claim 4
Dependent Claim
97 words
A printer for printing characters in two alternative print qualities as claimed in claim 1 in which said logic means, when responsive to the selection of a high print quality, detects any stored character data elements which, when used for printing, would result in the printing of character elements in two adjacent positions in the vertical direction and, upon detection of any such character data element, generates an additional character data element which, when used for printing, would result in the printing of an additional character element in the print position between said two adjacent print positions.
Claim 5
Dependent Claim
107 words
A printer for printing characters in two alternative print qualities as claimed in claim 1 in which said logic means, when responsive to the selection of a high print quality, detects any stored character data elements which, when used for printing, would result in the printing of character elements in two adjacent positions in a direction which is at an angle to the horizontal and vertical directions and, upon detection of any such character data element, generates an additional character data element which, when used for printing, would result in the printing of an additional character element in the print position between said two adjacent print positions.
Claim 6
Dependent Claim
107 words
A printer for printing characters in two alternative print qualities as claimed in claim 4 in which said logic means, when responsive to the selection of a high print quality, detects any other stored character data element which, when used for printing, would result in the printing of a character element in a print position located adjacent in the horizontal direction to one of said two adjacent positions on the side of said one print position nearest to the other print position and, upon the detection of any such other character data element, modifies its own performance so as not to generate said additional character data element.
Claim 7
Dependent Claim
97 words
A printer for printing characters in two alternative print qualities as claimed in claim 5 in which said logic means, when responsive to the selection of a high print quality, detects any two other stored character data elements which, when used for printing, would result in the printing of character elements in print positions located adjacent in the vertical direction to and respectively above and below one of said two adjacent positions and, upon the detection of such two other character data elements, modifies its own performance so as not to generate said additional character data element.
Claim 8
Dependent Claim
25 words
A printer for printing characters in two alternative print qualities as claimed in claim 1 in which said logic means comprises a program controlled microprocessor.
Claim 9
Independent Claim
234 words
A method for printing characters in two alternative print qualities by printing selected character elements in a matrix of positions arranged in horizontal rows and vertical columns comprising storing sets of character data elements, each set defining the shape of a respective character which has a high print quality in the horizontal direction and a low print quality in the vertical and diagonal directions, selecting a high or a low print quality, deriving, in response to the selection of a low print quality, subsets of the character data elements of said stored sets, each of which subsets defines the shape of the respective character less densely in the horizontal direction, and selectively using each of said subsets of character data elements to print character elements defining a respective character which has a low print quality in all directions, or alternatively performing in response to the selection of a high print quality, logical operations on the character data elements of said stored sets so as to generate associated additional character data elements for each set which define the shape of the respective character more densely in the vertical and diagonal directions, and selectively using each of said stored sets of character data elements together with said associated additional character data elements in order to print character elements defining a respective character which has a high print quality in the horizontal direction, vertical and diagonal directions.
Claim 10
Independent Claim
234 words
A method for printing characters in two alternative print qualities by printing selected character elements in a matrix of positions arranged in horizontal rows and vertical columns comprising storing sets of character data elements, each set defining the shape of a respective character which has a high print quality in the horizontal direction and a low print quality in the vertical and diagonal directions, selecting a high or a low print quality, deriving, in response to the selection of a low print quality, subsets of the character data elements of said stored sets, each of which subsets defines the shape of the respective character less densely in the horizontal direction, and selectively using each of said subsets of character data elements to print character elements defining a respective character which has a low print quality in all directions, or alternatively performing in response to the selection of a high print quality, logical operations on the character data elements of said stored sets so as to generate associated additional character data elements for each set which define the shape of the respective character more densely in the vertical and diagonal directions, and selectively using each of said stored sets of character data elements together with said associated additional character data elements in order to print character elements defining a respective character which has a high print quality in the horizontal direction, vertical and diagonal directions.
Claim 11
Dependent Claim
82 words
A method of printing characters in two alternative print qualities as claimed in claim 8 in which said subset derivation in response to the selection of a low print quality comprises including all the character data elements of said set except any character data element which, when used for printing, would result in the printing of a character element in a print position adjacent in the horizontal direction to a print position in which a character element would have previously been printed.
Claim 12
Dependent Claim
100 words
A method of printing characters in two alternative print qualities as claimed in claim 8 in which said performance of logical operations in response to the selection of a high print quality comprises detecting any stored character data elements which, when used for printing, would result in the printing of character elements in two adjacent positions in the vertical direction and, upon detection of any such character data element, generating an additional character data element which, when used for printing, would result in the printing of an additional character element in the print position between said two adjacent print positions.
Claim 13
Dependent Claim
110 words
A method of printing characters in two alternative print qualities as claimed in claim 8 in which said performance of logical operations in response to the selection of a high print quality comprises detecting any stored character data elements which, when used for printing, would result in the printing of character elements in two adjacent positions in a direction which is at an angle to the horizontal and vertical directions and, upon detection of any such character data element, generating an additional character data element which, when used for printing, would result in the printing of an additional character element in the print position between said two adjacent print positions.
Claim 14
Dependent Claim
114 words
A method of printing characters in two alternative print qualities as claimed in claim 11 in which said performance of logical operations in response to the selection of a high print quality further comprises detecting any other stored character data element which, when used for printing, would result in the printing of a character element in a print position located adjacent in the horizontal direction to one of said two adjacent positions on the side of said one print position nearest to the other print position and, upon the detection of any such other character data element, modifying the performance of said logical operations so as not to generate said additional character data element.
Claim 15
Dependent Claim
105 words
A method of printing characters in two alternative print qualities as claimed in claim 12 in which said performance of logical operations in response to the selection of a high print quality further comprises detecting any two other stored character data elements which, when used for printing, would result in the printing of character elements in print positions located adjacent in the vertical direction to and respectively above and below one of said two adjacent positions and, upon the detection of any two such other character data elements, modifying the performance of said logical operations so as not to generate said additional character data element.
Claim 16
Dependent Claim
33 words
A method of printing characters in two alternative print qualities as claimed in claim 8 in which said subset derivation selection operations and said logical operations are performed by a program controlled microprocessor.