Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
292 words
A portable hand held data terminal comprising: input means operable by a user for inputting data and commands; memory means for storing a program; processing means coupled to said input means and said memory means for processing data and commands input by said input means in accordance with an execution of the program stored in said memory means, said processing means further generating printing signals during execution of the program; and thermal printing means coupled to said processing means for printing images on a sheet of printing material in response to the printing signals, said thermal printing means comprising: a thermal printing head having a plurality of thermal printing elements grouped in at least two groups positioned adjacent to the sheet of printing material, each thermal printing element having a capability of printing a dot on the sheet of printing material in response to a dot signal; driver means coupled to said thermal printing head for providing the dot signals to selected ones of said groups of thermal printing elements; and print control means responsive to the print signals from said processing means for generating the dot signals for each printing line and providing the dot signals to said driver means, said print control means (1) counting a number of dot signals in at least two groups corresponding to the at least two groups of thermal printing elements in each printing line, (2) sorting the at least two groups of dot signals and determining an optimum combination of said groups of thermal printing elements to receive the dot signals in order to minimize print time for each printing line, and (3) enabling said driver means to drive selected ones of said groups of thermal printing elements in accordance with the optimum combination.
Claim 2
Dependent Claim
292 words
A portable hand held data terminal comprising: input means operable by a user for inputting data and commands; memory means for storing a program; processing means coupled to said input means and said memory means for processing data and commands input by said input means in accordance with an execution of the program stored in said memory means, said processing means further generating printing signals during execution of the program; and thermal printing means coupled to said processing means for printing images on a sheet of printing material in response to the printing signals, said thermal printing means comprising: a thermal printing head having a plurality of thermal printing elements grouped in at least two groups positioned adjacent to the sheet of printing material, each thermal printing element having a capability of printing a dot on the sheet of printing material in response to a dot signal; driver means coupled to said thermal printing head for providing the dot signals to selected ones of said groups of thermal printing elements; and print control means responsive to the print signals from said processing means for generating the dot signals for each printing line and providing the dot signals to said driver means, said print control means (1) counting a number of dot signals in at least two groups corresponding to the at least two groups of thermal printing elements in each printing line, (2) sorting the at least two groups of dot signals and determining an optimum combination of said groups of thermal printing elements to receive the dot signals in order to minimize print time for each printing line, and (3) enabling said driver means to drive selected ones of said groups of thermal printing elements in accordance with the optimum combination.
Claim 3
Dependent Claim
46 words
The portable hand held data terminal of claim 1 further comprising a power supply coupled to said processing means and said thermal printing means, said power supply providing a power level less than the power level required to simultaneously drive all of said thermal printing elements.
Claim 4
Dependent Claim
20 words
The portable hand held data terminal of claim 2 wherein said power supply is a small sized portable power supply.
Claim 5
Dependent Claim
40 words
The portable hand held data terminal of claim 2 wherein the power level of said power supply is substantially equal to a maximum current capacity of the thermal printing elements of a largest of said groups of thermal printing elements.
Claim 6
Dependent Claim
31 words
The portable hand held data terminal of claim 4 wherein the power level of said power supply is substantially equal to the maximum current capacity of approximately 96 thermal printing elements.
Claim 7
Dependent Claim
42 words
The portable hand held data terminal of claim 4 wherein said thermal printing elements is approximately 384, said groups is four and the power level of said power supply is substantially equal to the maximum current capacity of 96 thermal printing elements.
Claim 8
Dependent Claim
48 words
The portable hand held data terminal of claim 1 further comprising read only memory means coupled to said processing means for storing writing characters, and wherein said processing means, upon execution of the program, reads writing characters from said read only memory means to generate the printing signals.
Claim 9
Dependent Claim
44 words
The portable hand held data terminal of claim 1 further comprising a communications interface connectable with an external data source, and wherein said processing means, upon execution of the program, receives writing characters from the external data source and generates the printing signals therefrom.
Claim 10
Dependent Claim
43 words
The portable hand held data terminal of claim 1 further comprising an external memory interface connectable with an external memory, and wherein said processing means, upon execution of the program, receives writing characters from the external memory and generates the printing signals therefrom.
Claim 11
Dependent Claim
188 words
The portable hand held data terminal of claim 1 wherein said plurality of thermal printing elements is (A), said at least two groups of thermal printing elements is (B), (C) equals a number of dot signals in one printing line and (D1), (D2), . . . (Dn) equals a number of dot signals in group (B1), (B2), . . . (Bn), said print control means counting (C) for each printing line and (1) determining if (C) is less than or equal to A/B, and if so, enabling said driver means to simultaneously drive all said groups of thermal printing elements, and if not, (2) determining (D) for said group having a smallest number of dot signal (D min) and determining if (D min) is greater than one half of A/B, and if so, enabling said driver means to successively drive each of said groups of thermal printing elements, and if not (3) determining an optimum number of printing cycles less than (B) and greater than one for printing the printing line in a least print time, and then enabling said driver means in accordance with the optimum number.
Claim 12
Dependent Claim
108 words
The portable hand held data terminal of claim 10 wherein said print control means determines the optimum number of printing cycles less than (B) and greater than one by identifying any combination of two or more of said groups of thermal printing elements in which a summation of (D1), (D2), . . . (Dn) is less than A/B, said print control means then enabling said driver means to successively drive said combination of said groups and any remaining groups, said remaining groups being driven in combination or individually depending on whether the summation of (D1), (D2), . . . (Dn) for said remaining groups is less than A/B.
Claim 13
Dependent Claim
44 words
The portable hand held data terminal of claim 10 further comprising a power supply coupled to said thermal printing means, and wherein a quotient A/B substantially equals a maximum number of said thermal printing elements which can be simultaneously driven by said power supply.
Claim 14
Dependent Claim
220 words
A thermal printer for printing images on a sheet of printing material in response to printing signals received from an external signal source, said thermal printing comprising: a thermal printing head having a plurality of thermal printing elements grouped in at least two groups positioned adjacent the sheet of printing material, each thermal printing element having a capability of printing a dot on the sheet of printing material in response to a dot signal; driver means coupled to said thermal printing head for providing the dot signals to selected ones of said groups of thermal printing elements; and print control means responsive to the print signals from the external signal source for generating the dot signals for each printing line and providing the dot signals to said driver means, said print control means (1) counting a number of dot signals in at least two groups corresponding to the at least two groups of thermal printing elements in each printing line, (2) sorting the at least two groups of dot signals and determining an optimum combination of said groups of thermal printing elements to receive the dot signals in order to minimize print time for each printing line, and (3) enabling said driver means to drive selected ones of said groups of thermal printing elements in accordance with the optimum combination.
Claim 15
Dependent Claim
220 words
A thermal printer for printing images on a sheet of printing material in response to printing signals received from an external signal source, said thermal printing comprising: a thermal printing head having a plurality of thermal printing elements grouped in at least two groups positioned adjacent the sheet of printing material, each thermal printing element having a capability of printing a dot on the sheet of printing material in response to a dot signal; driver means coupled to said thermal printing head for providing the dot signals to selected ones of said groups of thermal printing elements; and print control means responsive to the print signals from the external signal source for generating the dot signals for each printing line and providing the dot signals to said driver means, said print control means (1) counting a number of dot signals in at least two groups corresponding to the at least two groups of thermal printing elements in each printing line, (2) sorting the at least two groups of dot signals and determining an optimum combination of said groups of thermal printing elements to receive the dot signals in order to minimize print time for each printing line, and (3) enabling said driver means to drive selected ones of said groups of thermal printing elements in accordance with the optimum combination.
Claim 16
Dependent Claim
39 words
The thermal printer of claim 13 further comprising a power supply coupled to said thermal printing head, said power supply providing a power level less than the power level required to simultaneously drive all of said thermal printing elements.
Claim 17
Dependent Claim
17 words
The thermal printer of claim 13 wherein said power supply is a small sized portable power supply.
Claim 18
Dependent Claim
37 words
The thermal printer of claim 13 wherein the power level of said power supply is substantially equal to a maximum current capacity of the thermal printing elements of a largest of said groups of thermal printing elements.
Claim 19
Dependent Claim
28 words
The thermal printer of claim 16 wherein the power level of said power supply is substantially equal to the maximum current capacity of approximately 96 thermal printing elements.
Claim 20
Dependent Claim
41 words
The thermal printer of claim 16 wherein said thermal printing elements is approximately 384, the number of groups is four and the power level of said power supply is substantially equal to the maximum current capacity of 96 thermal printing elements.
Claim 21
Dependent Claim
185 words
The thermal printer of claim 13 wherein said plurality of thermal printing elements is (A), said at least two groups of thermal printing elements is (B), (C) equals a number of dot signals in one printing line and (D1), (D2), . . . (Dn) equals the number of dot signals in group (B1), (B2), . . . (Bn), said print control means counting (C) for each printing line and (1) determining if (C) is less than or equal to A/B, and if so, enabling said driver means to simultaneously drive all said groups of thermal printing elements, and if not, (2) determining (D) for said group having a smallest number of dot signals (D min) and determining if (D min) is greater than one half of A/B, and if so, enabling said driver means to successively drive each of said groups of thermal printing elements, and if not (3) determinig an optimum number of printing cycles less than (B) and greater than one for printing the printing line in a least print time, and then enabling said driver means in accordance with the optimum number.
Claim 22
Dependent Claim
105 words
The thermal printer of claim 19 wherein said print control means determines the optimum number of printing cycles less than (B) and greater than one by identifying any combination of two or more of said groups of thermal printing elements in which a summation of (D1), (D2), . . . (Dn) is less than A/B, said print control means then enabling said driver means to successively drive said combination of said groups and any remaining groups, said remaining groups being driven in combination or individually depending on whether the summation of (D1), (D2), . . . (Dn) for said remaining groups is less than A/B.
Claim 23
Dependent Claim
41 words
The thermal printer of claim 20 further comprising a power supply coupled to said thermal printing means, and wherein a quotient A/B substantially equals a maximum number of said thermal printing elements which can be simultaneously driven by said power supply.
Claim 24
Dependent Claim
37 words
The thermal printer of claim 13 wherein said print control means comprises a counter to count the dot signals in each printing line, said print control means resetting said counter at the end of each printing line.
Claim 25
Dependent Claim
67 words
The thermal printer of claim 13 wherein said driver means comprises a number of driver sections corresponding to the number of said groups of thermal printing elements, said driver sections being coupled in a one to one relationship with said groups, said print control means selectively enabling said driver sections to drive selected ones of said groups of thermal printing elements in accordance with the optimum combination.
Claim 26
Dependent Claim
72 words
The thermal printer of claim 23 wherein said driver means further comprises: a shift register which receives and temporarily stores the dot signals from said print control means; and latch means coupled to said shift register for receiving the dot signals from said shift register and latching the dot signals in response to a control signal from said print control means, said latch means supplying the dot signals to said driver sections.
Claim 27
Dependent Claim
182 words
A thermal printing apparatus for printing an image on a heat sensitive material, said thermal printing apparatus comprising: data means for generating dot signals in accordance with data from a data source; thermal printing means including a plurality of heat generating elements for generating heat in response to the dot signals; counting means coupled to said data means for counting the dot signals in each printing line and generating a number signal indicating a number of dot signals in each printing line counted by said counting means; and control means coupled to said counting means and said thermal printing means for grouping the number signal into at least two groups of dot signals, sorting the at least two groups of dot signals and determining an optimum combination of said groups of thermal printing elements to receive the dot signal and for controlling said thermal printing means in accordance with the optimum combination so that a selected number of said heat generating elements are simultaneously enabled to generate heat, the selected number being less than or equal to all the heat generating elements.
Claim 28
Dependent Claim
182 words
A thermal printing apparatus for printing an image on a heat sensitive material, said thermal printing apparatus comprising: data means for generating dot signals in accordance with data from a data source; thermal printing means including a plurality of heat generating elements for generating heat in response to the dot signals; counting means coupled to said data means for counting the dot signals in each printing line and generating a number signal indicating a number of dot signals in each printing line counted by said counting means; and control means coupled to said counting means and said thermal printing means for grouping the number signal into at least two groups of dot signals, sorting the at least two groups of dot signals and determining an optimum combination of said groups of thermal printing elements to receive the dot signal and for controlling said thermal printing means in accordance with the optimum combination so that a selected number of said heat generating elements are simultaneously enabled to generate heat, the selected number being less than or equal to all the heat generating elements.
Claim 29
Dependent Claim
25 words
The thermal printing apparatus of claim 25 wherein said thermal printing means is a thermal printing head comprising a line of said heat generating elements.
Claim 30
Dependent Claim
19 words
The thermal printing apparatus of claim 25 wherein said heat generating elements are divided into a plurality of groups.
Claim 31
Dependent Claim
26 words
The thermal printing apparatus of claim 25 further comprising power supply means for providing current to said heat generating elements in response to the dot signals.
Claim 32
Dependent Claim
44 words
The thermal printing apparatus of claim 28 wherein said heat generating elements are divided into a plurality of groups and a number of said heat generating elements in each group is determined in accordance with a maximum current capacity of said power supply means.
Claim 33
Dependent Claim
42 words
The thermal printing apparatus of claim 29 wherein said control means includes a control device which controls said thermal printing means so that one or more of said groups of heat generating elements generate heat simultaneously in accordance with the number signal.
Claim 34
Dependent Claim
43 words
The apparatus of claim 30 wherein said control device determines which of said groups of heat generating elements should be simultaneously enabled to minimize print time, and then enables said power supply to provide said groups of heat generating elements with power simultaneously.
Claim 35
Independent Claim
124 words
A method for forming an image on printing material in accordance with heat generated by a plurality of thermal printing elements, the method comprising the steps of: generating dot signals to drive selected ones of said plurality of thermal printing elements in accordance with the image to be printed; counting a number of dot signals in a printing line; grouping the counted number of dot signals into at least two groups; sorting the at least two groups of dot signals; determining an optimum combination of said plurality of thermal printing elements to be driven by the dot signals in order to minimize print time for each printing line; and simultaneously driving selected ones of said thermal printing elements in accordance with the optimum combination.
Claim 36
Independent Claim
124 words
A method for forming an image on printing material in accordance with heat generated by a plurality of thermal printing elements, the method comprising the steps of: generating dot signals to drive selected ones of said plurality of thermal printing elements in accordance with the image to be printed; counting a number of dot signals in a printing line; grouping the counted number of dot signals into at least two groups; sorting the at least two groups of dot signals; determining an optimum combination of said plurality of thermal printing elements to be driven by the dot signals in order to minimize print time for each printing line; and simultaneously driving selected ones of said thermal printing elements in accordance with the optimum combination.
Claim 37
Dependent Claim
24 words
The method of claim 32 further comprising the step of dividing said thermal printing elements into a plurality of groups of thermal printing elements.
Claim 38
Dependent Claim
50 words
The method of claim 32 wherein a power supply provides current to said thermal printing elements in response to the dot signals, the method further comprising the step of dividing said thermal printing elements into a plurality of groups in accordance with a maximum current capacity of said power supply.
Claim 39
Dependent Claim
44 words
The method of claim 34 further comprising the step of determining which of said groups of thermal printing elements should be simultaneously enabled to minimize print time, and then enabling said power supply to provide said groups of thermal printing elements with power simultaneously.
Claim 40
Dependent Claim
180 words
The method of claim 35 wherein said plurality of thermal printing element is (A), said at least two groups of thermal printing elements is (B), (C) equals a number of dot signals in one printing line and (D1), (D2), . . . (Dn) equals a number of dot signals in group (B1), (B2), . . . (Bn), the method further comprising the steps of counting (C) for each printing line and (1) determining if (C) is less than or equal to A/B, and if so, simultaneously driving all said groups of thermal printing elements, and if not, (2) determining (D) for said group having a smallest number of dot signals (D min) and determining if (D min) is greater than one half of A/B, and if so, successively driving each of said groups of thermal printing elements, and if not, (3) determining an optimum number of printing cycles less than (B) and greater than one for printing the printing line in a least print time, and then driving said groups of thermal printing elements in accordance with the optimum number.
Claim 41
Dependent Claim
95 words
The method of claim 36 further comprising the steps of determining the optimum number of printing cycles less than (B) and greater than one by identifying any combination of two or more of said groups of thermal printing elements in which a summation of (D1), (D2), . . . (Dn) is less than A/B, then successively driving said combination of said groups and any remaining groups, said remaining groups being driven in combination or individually depending on whether the summation of (D1), (D2), . . . (Dn) for said remaining groups is less than A/B.
Claim 42
Dependent Claim
50 words
The method of claim 36 wherein said plurality of thermal printing elements are driven by a power supply, the method further comprising the step of setting a quotient of A/B substantially equal to a maximum number of said thermal printing elements which can be simultaneously driven by said power supply.