Claims
- 1. A printing apparatus, comprising:
- at least two printing elements which can be moved relative to a printing medium in a printing direction and which are provided in the same line in the printing direction at a predetermined distance apart in the printing direction, and which print in response to a series of data including printing data indicating that printing is to be done and non-printing data indicating that printing is not to be done; and
- means to prevent the simultaneous activation of printing elements, said means including data assignment means for assigning two printing data at positions in the series of data corresponding to said predetermined distance of the two printing elements, to only one of said two printing elements regardless of any printing data or non-printing data between such two printing data in the series.
- 2. The printing apparatus according to claim 1, wherein said data assignment means comprises:
- data distribution means for distributing printing data in said series of data, alternately to said two printing elements; and
- data distribution controlling means for controlling said data distribution means so that if two printing data exist in a series of said data at positions in the data series corresponding to said predetermined distance of the two printing elements, the following printing data, which is one of said two printing data, is always distributed to the same printing element to which the preceding printing data, which is the other of said two printing data, is distributed.
- 3. The printing apparatus according to claim 2, wherein said data distribution controlling means controls said data distribution means so that if only non-printing data exists or if an even number of printing data exists between said two printing data, the following printing data, which is one of said two printing data, is distributed to the same printing element to which the preceding printing data, which is the other of said two printing data, is distributed.
- 4. The printing apparatus according to claim (2), wherein said data distribution controlling means comprises:
- first detection means for detecting the presence of only non-printing data between said two printing data to generate a first detection signal; and
- first control means for controlling said distribution means so that the following printing data, which is one of said two printing data, is distributed, in response to said first detection signal generated, to the same printing element to which the preceding printing data, which is the other of said two printing data, is distributed.
- 5. The printing apparatus according to claim (2), wherein:
- said two printing elements are separated from each other by odd dots; and
- said distribution controlling means comprises:
- second detection means further for detecting printing data following the first non-printing data between said two printing data to generate a second detection signal; and
- second control means responsive to said second detection signal for controlling said distribution means so that printing data which appears immediately after said first non-printing data is distributed to the same printing element to which printing data which appears immediately before said first non-printing data is distributed.
- 6. The printing apparatus according to claim (5), wherein said distribution controlling means further comprises:
- third detection means for detecting that printing data follows said first non-printing data, then non-printing data and printing data follow to generate a third detection signal; and
- third control means responsive to said third detection signal for stopping the control of said distribution means under said second control means.
- 7. Apparatus for printing at predetermined positions on a medium comprising:
- a plurality of printing element arrays of a plurality of printing elements, each in a plurality of lines in a printing direction with elements of each array in different such lines and a plurality of the lines having at least two elements from different arrays and with printing elements of the same array in adjacent such lines separated in the printing direction by an integer times an offset in the printing direction between printing positions on a print medium, and moveable relative to the printing medium in the printing direction, and which print in response to a series of data including printing data indicating that printing is to be done and non-printing data indicating that printing is not to be done; and
- means to prevent the simultaneous activation of printing elements, said means including printing assignment means for decreasing the number of wires in each array which are simultaneously energized by presetting a printing assignment of the plurality of printing element arrays to each printing position of the printing medium.
- 8. The apparatus of claim 7, wherein:
- the printing element arrays include:
- a first printing element array; and
- a second printing element array in which printing elements are at the same distance in the printing direction from a respective printing elements of the first printing element array in a plurality of the lines; and
- the printing assignment means alternates printing assignment of the first and second printing element arrays to sequential printing positions in lines in the printing direction.
- 9. The apparatus of claim 8, wherein:
- a printing element of one printing element array in one line and a printing element of the one array in an adjacent line are separated in the printing direction by an even integer times a pitch of the printing positions; and
- the printing assignment means comprises data distribution means for alternately assigning data in the series of data to different printing element arrays so that only data assigned to the same printing element array prints in the same column of printing positions on the printing medium.
- 10. The apparatus of claim 8, wherein:
- a printing element in each line of one printing element array and a printing element in an adjacent line of the one array are separated in the printing direction by an even integer times the offset between printing positions; and
- the printing assignment means comprises data distribution means for alternately assigning data in the series of data to different printing element arrays so that data assigned to different printing element arrays print in the same column of print positions position in two adjacent lines in the print direction.
- 11. The apparatus of claim 8, wherein:
- a printing element in each line of one printing element array and a printing element in an adjacent line of the one array are separated by an odd integer times the offset between printing positions in the printing direction; and
- the printing assignment means comprise data distribution means for alternately assigning data in the data stream a pair at a time to two different printing element arrays every two adjacent printing positions in the printing direction so that data assignment to said printing element arrays in each column of printing positions in adjacent lines is done with an offset of one printing position.
- 12. The apparatus to claim 7, wherein:
- a printing element in each line of one printing element array and a printing element of the one array in an adjacent line are separated in the printing direction by an even integer times the offset between printing positions; and
- the printing assignment means comprise data distribution means for alternately assigning data in the data stream a pair at a time to different element arrays so that a series of the data are assigned to the same printing element array at the same column of printing positions of a plurality of said lines.
- 13. Apparatus for printing at predetermined positions on a medium comprising:
- printing elements moveable in relation to the medium in a printing direction, including printing elements aligned in the printing direction separated by an integer times the offset between printing positions; and
- means to prevent the simultaneous activation of printing elements, said means including assignment means to selectively assign printing elements for reducing the frequency of simultaneous energizing of printing elements to a frequency below that resulting from always alternately assigning printing data to printing elements aligned in the printing direction.
- 14. The apparatus of claim 13 which:
- the printing elements include arrays of plural elements of different respective lines in the printing direction; and
- reduction means include means for reducing the simultaneous energizing of printing elements in an array.
- 15. The apparatus of claim 13 which further include means for assigning a plurality of printing elements in one line to different printing positions in the line, and in which reduction means include dynamic means to change the normal assignment of data for reducing the number of printing elements in each respective line which are simultaneously energized.
- 16. Apparatus for printing at predetermined positions on a medium comprising:
- at least two printing elements which can be moved relative to the printing medium in a printing direction, and which are aligned in the printing direction at a predetermined distance apart, and which print in response to a series of data including printing data indicating that printing is to be done and non-printing data indicating that printing is not to be done; and
- means to prevent the simultaneous activation of printing elements, said means including data assignment means to consistently assign two printing data in the series and separated by other data of a number corresponding to said predetermined distance between the two printing elements, to only one of said two printing elements.
- 17. The apparatus of claim 16, wherein the data assignment means comprise:
- data distribution means for alternately distributing printing data, to said two printing elements; and
- data distribution controlling means for controlling the data distribution means so that if two printing data including a previous printing data and a following printing data exist in a series of said data in positions corresponding to the predetermined distance of the two printing elements, the following printing data is distributed to the same printing element to which the preceding printing-data is distributed.
- 18. The apparatus of claim 17, wherein the data distribution controlling means includes means for controlling the data distribution means so that the following printing data are distributed to the same printing element to which as the preceding printing data is distributed if only non-printing data exists or if an even number of printing data exist between the two printing data.
- 19. The apparatus of claim 17, wherein the data distribution controlling means comprise:
- first detection means for detecting the presence of only non-printing data between the two printing data and for generating a first detection signal in response to the presence; and
- first control means for controlling the distribution means in response to the first detection signal, so that the following printing data is distributed, to the same printing element as the preceding printing data is distributed.
- 20. The apparatus of claim 17, wherein:
- the two printing elements are separated from each other by an odd integer times the distance between printed characters; and
- the distribution controlling means further comprises:
- second detection means for detecting printing data following a first non-printing data between the two printing data and for generating a second detection signal in response to the detecting; and
- second control means responsive to said second detection signal for controlling the distribution means so that printing data, immediately after the first non-printing data in the series, is distributed to the same printing element to which printing data, immediately before said first non-printing data, is distributed.
- 21. The apparatus of claim 17, wherein the distribution controlling means further comprise:
- third detection means for detecting that a first printing data follows the first non-printing data, then that additional non-printing data and printing data follow the first printing data and for generating a third detection signal in response to the detection; and
- third control means responsive to the third detection signal for stopping the control of the distribution means under the second control means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-321356 |
Nov 1990 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/795,413 filed on Nov. 20, 1991 which is now abandoned.
US Referenced Citations (4)
Continuations (1)
|
Number |
Date |
Country |
Parent |
795413 |
Nov 1991 |
|