Recording apparatus provided with data count function and method thereof

Abstract: A recording head is provided with a plurality of recording elements. In the recording head, the number of record data can be accounted accurately, following high-speed recording operation by counting only the number of drive data input via one signal line by means of a counter, from drive data input to two shift registers via signal lines according to a clock signal.

Description: BACKGROUND OF THE INVENTION Field of the Invention The invention relates to a recording apparatus, particularly to a recording apparatus for recording according to ink jet printing, and further to an ink jet recording apparatus provided with a data count means for counting drive data. Related Background Art In the conventional recording apparatus according to ink jet printing, counting the number of drive data on emission of ink from a recording head is technique required for preventing a nozzle (outlet) of a recording head from being blocked, determining the time of recovery by absorption performed for removing foams generated in a recording head, controlling rise of temperature in a recording head and detecting residual quantity of ink in an ink reservoir for supplying ink to a recording head. For example, the technique for counting the number of drive data on emission from a recording head, controlling temperature and controlling discharge is disclosed in U.S. patent Nos. 4,791,435 and 4,910,528. Japanese Patent Publication No. 5-19467(1993) discloses that the residual quantity of ink in an ink reservoir can be detected by counting the number of drive data on emission of ink from a recording head. Recently, for example, the number of ink nozzles of a recording head has been increased from 64 to 128 and the frequency of emission of ink also increased from 5 kHz to 10 kHz. Further, the recording density of a recording head has also been increased from 300 dot per inch (dpi) to high resolution such as 600 dpi. In the meantime, technique of so-called multidroplet in which discharge of ink per recording operation is decreased and a plurality of ink droplets are emitted for one pixel to form an image, is being realized in such a high definition recording head. To realize this technique, a mode for data transfer from a recording apparatus to a recording head is required to be changed from serial transfer to parallel transfer so as to increase the number of drive data regarding emission of ink from a recording head which must be counted in a fixed time and maintain high speed recording. Further, in order to count the number of drive data on emission of ink from a recording head under such conditions, a high-speed counting operation is required with precision in counting being maintained to some extent. A method in which precision in counting the number of drive data on emission of ink from a recording head is sacrificed is disclosed in Japanese Patent Publication No. 3-31352(1991). However, this method cannot be used particularly for controlling or estimating temperature in a recording head. To change a mode for data transfer to a recording head from serial transfer to parallel transfer and to count entire drive data in data lines for parallel transfer at a high speed, a counter must be provided to each of the data lines and data in the counters must be added at a high speed. As a result, a problem that the constitution of the circuits is of large size occurs. In the present circuitry technology, where counting speed is not taken into consideration, the number of data can be counted by providing multiple counters. However, to take the above-described frequency of emission of ink into consideration and add data on emission of ink from a plurality of nozzles of a recording head at a high speed, special circuitry technique is required. As a result, a problem that it increases the cost of the system occurs. Further, when a color ink jet recording apparatus on the market at present wherein four recording heads are mounted is taken into consideration in addition to the conventional monochrome ink jet recording apparatus, requirement for high speed is severer and a problem that the constitution of circuitry is of large size is more serious. JP-A-62-290556 describes a thermal line printer in which a thermal head is divided into a number of parts, all of the data to be printed or recorded is counted and then the divided parts of the head are driven in accordance with the number of black characters to be printed. SUMMARY OF THE INVENTION An object of the invention is to provide a recording apparatus/method having simple constitution of circuitry wherein the number of drive data on emission of ink from a recording head can be counted at a high speed. Another object of the invention is to provide a recording apparatus/method wherein the number of drive data can be counted satisfying for control of requirements of precision of counting the temperature of a recording head suction recovery, and detection of the residual quantity of ink. In a first aspect, the present invention provides a recording apparatus as claimed in claim 1. In a second aspect, the present invention provides a recording method as claimed in claim 28. In a recording apparatus embodying the invention, a part of drive or record data for causing emission of ink from a recording head is counted. In an embodiment, high-speed counting with precision to some extent is also enabled and a load on hardware can also be decreased. In an embodiment, record or drive data for causing emission of ink from a first recording head provided with a plurality of nozzles is counted in forward and backward scans during reciprocating scanning by the first recording head. In detail, in the forward scan, record data for causing emission of ink from a half of a plurality of nozzles of the first recording head is counted, while in the backward scan, record data for causing emission of ink from the residual half of the nozzles is counted. The above-described half of the nozzles are even or odd nozzles. Embodiments of the present invention will now be described, by way of example, with reference to the accompanying drawings, in which: Fig. 1 is a perspective view showing schematic constitution of an ink jet recording apparatus according to a typical embodiment of the invention; Fig. 2 shows an arrangement of nozzles of a recording head of the ink jet recording apparatus shown in Fig. 1; Fig. 3 is a block diagram showing constitution of a control board 15 of the ink jet recording apparatus shown in Fig. 1; Fig. 4 shows constitution of logical circuitry according to a first embodiment; Fig. 5 shows constitution of logical circuitry according to a second embodiment; Fig. 6 shows constitution of a circuit for counting drive data for a recording head according to a third embodiment; Fig. 7 is a block diagram showing constitution for transferring drive data for each nozzle of a recording head of a fourth embodiment; Fig. 8 is a block diagran showing constituion for transferring drive data for each nozzle of a recording head of a fifth embodiment; Fig. 9 shows constitution of logical circuitry according to a seventh embodiment; Fig. 10, composed of Figs. 10A and 10B, shows constitution of logical circuitry according to an eighth embodiment; Fig. 11 shows constitution of logical circuitry according to a ninth embodiment; Fig. 12, composed of Figs. 12A and 12B shows constitution of logical circuitry according to a tenth embodiment; Fig. 13 shows constitution of a circuit for counting heater drive data for a recording head shown in Fig. 11; Fig. 14 shows constitution of logical circuitry according to an eleventh embodiment; and Fig. 15 is a time chart showing control timing of a control signal CNTENB. DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to the attached drawings, preferred embodiments according to the invention will be described in detail below. Fig. 1 is a schematic perspective view showing the main part of an ink jet recording apparatus according to a typical embodiment of the invention. As shown in Fig. 1, for example 256 nozzles (outlets) arrranged in two lines far from each other by 0.085mm (1/300 inch) in a feeding direction of a recording paper 2 (hereinafter called a sub-scanning direction) are provided to each of recording heads 1Y, 1M, 1C and 1K for emitting ink of Y (yellow), M (magenda), C (cyan) and K (black), respectively. A heater for generating thermal energy used for emission of ink is provided to an ink passage communicating with each nozzle. The heater generates heat according to an electric pulse applied according to drive data so as to generate film boiling in ink, and as a result of generation of bubbles due to the film boiling, ink droplets are emitted from a nozzle. In this embodiment, the heater driving frequency, that is, the frequency of emission of ink is set to 10 kHz. A reference number 1 designates a general term of a recording head used when the whole of the recording heads 1Y, 1M, 1C and 1K is referred to. A carriage 4 mounts a recording head 1, and moves in the direction shown by an arrow B (hereinafter called a main scanning direction) under guidance by two guide shafts 5A and 5B slidably engaged a part of the carriage. The carriage 4 is moved by conveying, a wire 8 attached to a part of the carriage 4 and stretched between pulleys 9A and 9B by rotation of a motor 102 via the pulley 9A. Ink supplied to each of the recording heads 1Y, 1M, 1C and 1K is stored in an ink cartridge (not shown) for each color provided in the carriage 4. The ink is supplied to each of the recording heads 1Y, 1M, 1C and 1K through an ink supply passage (not shown). Flexible cables 7C, 7M, 7Y and 7K are connected to the recording heads 1Y, 1M, 1C and 1K respectively. A driving signal and a control signal based upon record data can be sent from a control board 15 to a driving circuit (a head driver) for each of the recording heads via the cable. Paper feed rollers 3A and 3B are provided so that the longitudinal direction may be parallel to the guide shafts 5A and 5B, and are rotated according to a drive of a paper feed motor 104 so as to carry a recording paper 2 as a recording medium. Similar paper feed rollers 6A and 6B are provided below the paper feed rollers 3A and 3B. They are rotated according to feeding of the recording paper 2 to smooth a recording face of the recording paper 2 by cooperating with the paper feed rollers 3A and 3B. A reference number 5016 designates a member for supporting cap members 5022Y, 5022M, 5022C and 5022K for capping the front face of the recording heads 1Y, 1M, 1C and 1K, and a reference number 5015 designates a sucking unit for conducting suction for these cap members to record the recording heads 1Y, 1M, 1C and 1K through openings of the cap members. In the constitution described above, the recording heads 1Y, 1M, 1C and 1K respectively eject ink onto a recording face of the recording paper 2 (that is, a part opposite to ink nozzles of the recording head 1) to record as the carriage 4 moves. When the recording head 1 is moved in the direction shown by "PT", recording is performed, while when the recording head 1 is moved in the direction shown by "CR", the recording paper 2 is carried in the sub-scanning direction. The present ink jet recording apparatus receives record data from a host 200 for recording. Fig. 2 is a view, taken from the ink emission direction, showing one of the recording heads 1Y, 1M, 1C and 1K in the ink jet recording apparatus shown in Fig. 1. In Fig. 2, reference numbers 1001 to 1256 designate ink nozzles (outlets) respectively, and the ink nozzles are constituted by two lines of nozzles denoted by odd and even ones of these reference numbers (hereinafter called nozzle numbers). It is noted that the reference numbers are not always equivalent to the order of emission. The lines are far from each other by 0.68 mm (8/300 inch). The ink nozzles on each line are far from each another by 0.085 mm (1/300 inch) and the ink nozzles on both lines are arranged in a zigzag form in the order of the nozzle numbers. That is, the resolution of the recording head is 0.042 mm (1/600 inch) in the sub-scanning direction. Fig. 3 is a block diagram showing constitution of the control board 15 of the ink jet recording apparatus as shown in Fig. 1. A main controller 100 comprises a CPU, a RAM and a ROM, etc., receives a character code and image data sent from a host 200 and temporarily stores them in a frame memory 100M. The main controller 100 converts the charactor code and the image data stored in the frame memory 100M to recording signals for respective color components, and in response to each scanning of the recording head stores them as drive data of the recording head in a drive data RAM 110M via a driver controller 110. The driver controller 110 reads the drive data stored in the drive data RAM 110M, referring to a nozzle number and a scan number (a scan number in the sub-scanning direction from a starting point of recording operation), according to a control signal from the main controller 100, and supplies the read data to a head driver 114 to control drive timing. A part of data signal lines (described in detail later) connected between the head driver 114 and the recording heads 1Y, 1M, 1C and 1K is input to counters 105Y, 105M, 105C and 105K to count the number of data as supplied to the recording heads and subjected to recording operation. In this embodiment, the head driver 114 and counters 105 are provided in the body of the recording apparatus. The count value is fed back to the main controller 100 and is used for control for suction recovery, an estimate of the residual quantity of ink, and the estimate of the temperature in the recording head. Therefore, the higher the precision in counting of the above-described count value is, the more desirable to timing of the suction recovery is, the more accurate the estimated residual quantity of ink is, and the more accurate the estimated temperature in the recording head is. Thus, the drive of the recording head can be controlled appropriately according to the estimated temperature. In the constitution described above, the main controller 100 controls recording operation of the recording head via the driver controller 110, a motor driver 104D and a motor driver 102D. As a result, a character of an image according to image data is recorded on the recording paper 2. [First Embodiment] Next, a first embodiment of the present invention applied to the ink jet recording apparatus described above will be described. The constitution of the recording heads 1Y, 1M, 1C and 1K is common except that colored ink is used. Therefore, only a recording head using one color of ink will be described below. Fig. 4 shows circuit constitution of the recording head as shown in Fig. 2, for heating nozzles according to drive data transferred from the recording apparatus to emit ink from each nozzle of the recording head. This circuit can count the frequency of emission of ink related to each nozzle of the recording head. Referring to Fig. 4, H1 to H256 are heaters corresponding to the nozzles 1001 to 1256 shown in Fig. 2, for generating thermal energy, TR1 to TR256 are transistors corresponding to heaters H1 to H256 for driving respective heaters. Reference numbers 401 and 402 designate 128-bit latch circuits which latch drive data of respective heaters by latch signals LT1, LT2. Reference numbers 403 and 404 designate 128-bit shift resisters which receive drive data to be supplied to respective heaters in synchronization with clock signals SCK1 and SCK2 via signal lines SD1 and SD2, respectively. A reference number 405 designates a counter corresponding to the counter unit 105 shown in Fig. 2, for counting data on emission. The counter 405 exists outside the recording head and is similar to the counters 405Y, 405M, 405C and 405K on the control board 15 of the recording apparatus shown in Fig. 3. Data for each heater transferred via the signal lines SD1 and SD2 is input to the circuit of the recording head shown in Fig. 4 in synchronization with the clock signals SCK1 and SCK2 respectively, according to operation of the carriage 4. That is, 128-bit data is serially transferred for the heaters H1, H3, ..., H255 with odd numbers according to the clock signal SCK1 and 128-bit data is serially transferred to the heaters H2, H4, ... H256 with even numbers according to the clock signal SCK2. At this time, the counter 405 counts data transferred serially to the signal line SD2. Next, when 128-bit data is transferred to the respective shift resisters 403 and 404 and supply of the clock signals SCK1 and SCK2 is suspended, the latch signals LT1 and LT2 are output to the recording head to latch data transferred so far by the 128-bit latch circuits 401 and 402. As a result, the data corresponding to each heater is held in the 128-bit latch circuits 401 and 402. At this time, the counter 405 is in a ready state for the next counting operation, since the count value in the counter 405 has been cleared after being supplied to the main controller 100. Next, when strobe signals ENB1 and ENB2 are output to the recording head, a signal corresponding to data stored in the 128-bit latch circuits 401 and 402 is supplied to each of the transistor Tr1 to Tr256, Each heater is heated according to the data and ink is emitted from each nozzle. At the same time when strobe signals ENB1 and ENB2 are supplied and ink is emitted, data on the next operation for emission of ink is transferred to the 128-bit shift registers 403 and 404 respectively in synchronization with the clock signals SCK1 and SCK2 respectively. By repeating a procedure for operation for emission of ink similarly, images are formed on the recording paper. In an example shown in Fig. 4, only one signal line is prepared for each of the strobe signals ENB1 and ENB2 so, in this example, the heaters with odd numbers H1, H3, ... , H255 and the heaters with even numbers H2, H4, ... , H256 are heated simultaneously. However, the circuitry of the recording head may be constituted so that a plurality of signal lines are provided as the strobe signal, and as a result, timing of emission of ink from each heater can be changed. That is, various types of driving methods such as time sharing driving and distributed driving can be applied. The counter 405 is connected to only the signal line SD2, and in this embodiment, only data on ink nozzles corresponding to the heaters with even numbers H2, H4, ..., H256 is counted. That is, only data on a half of the entire nozzles of the recording head is counted. As a result, the maximum count of the counter 405 may be a half of the number of the entire nozzles. Next, recording density in which a recording head can record and resolution of an image formed according to data sent from the host 200 will be described below. As shown in Fig. 2, the recording head according to this embodiment can record in recording density of 600 dpi in the sub-scanning direction, while most of applications running in the host for generating a character and image data generate data with resolution of 300 dpi. Therefore, in the case of a recording head with resolution of 600 dpi, the same data is given as two adjacent dots. Therefore, in the recording head according to this embodiment, if only data on ink nozzles corresponding to the heaters with even numbers H2, H4, ..., H256 as described above is counted, the double number of it can be regarded as the count for the entire nozzles. Even if image data of 600 dpi is recorded by smoothing character data using high-density recording faculty (such as 600 dpi) as the recording head of this embodiment, an error of count is trifling and gives no effect on a various processing to be executed according to the count. In case a high definition image is output by applying pseudo intermediate processing to image data, randomness in used nozzles of the recording head is also sufficiently held and there is no problem in count precision. Further, in case recording is performed using a recording head as in this embodiment, technique called multi-pass, that is, a method for forming pixels of one line in the main scanning direction by a plurality of nozzles arranged in the sub-scanning direction is often used. In such a case, even if only the nozzles with even numbers as in s embodiment are counted, there is no problem because each data is delivered every nozzle. Therefore, according to this embodiment, as it is not required to count the number of heater driving data over the entire nozzles of the recording head, small amount of data may be counted, and small number of counters such as one counter may be prepared. Also adding process between counters is not required. As a result, the present invention is applicable recording operation to be executed at a high speed sufficiently. [Second Embodiment] This embodiment provides two shifters 503 and 504 respectively comprising 8 x 16 bits as shown in Fig. 5 in place of the two 128-bit shift registers, and the constitution enables input of parallel data. In Fig. 5, the same reference numbers are assigned to the same components as those in Fig. 4. In such constitution, the total 128-bit data is input by shifting data from data signal lines D0 to D7 by 8 bits 16 times. Entire data is latched as in the embodiment shown in Fig. 4 and used as data for driving heaters. In the constitution shown in Fig. 5, a counter 405 is connected to only the data signal line D7 to count only data of the data line. That is, data is counted every 8 ink nozzles regarding nozzles corresponding to heaters with even numbers of H2, H4, ..., H256. In this case, precision in counting is not so good, but, there is no problem as data on control of suction recovery in a recording apparatus. Therefore, the counter of the recording head constituted as shown in Fig. 5 to which parallel data can be input, can be also used for sufficiently high-speed recording operation if an object of use is limited. [Third Embodiment] In this embodiment, precision in a method for counting data shown in Fig. 5 is enhanced. In the recording head provided with 8 × 16-bit shifters shown in Fig. 5, data of parallel data signal lines D0 to D7 is counted using a counter and a selector as shown in Fig. 6. In Fig. 6, a reference number 601 designates a 3-bit counter for counting according to a clock signal CK, and a reference number 602 designates a 8-bit selector for selecting one of data signal lines D0 to D7 according to an output signal from the 3-bit counter 601 to connect the selected data line to the counter 405. When, for example a strobe pulse ENB1 or ENB2 is used as the clock signal CK in Fig. 6, the 3-bit counter 601 is counted for each emission of ink from the entire ink nozzles to sequentially change data signal line to be connected to the counter 405, between D0 and D7 for each count. That is, data corresponding to every eight nozzles of 256 nozzles is sequentially selected every movement of one pixel in the main scanning direction of the recording head to count the data, so 1/16 of the entire area of images to be recorded can be counted. As a result, through the number of count data is small, an area of image data for data count is evenly distributed without deviation and counting operation with higher precision can be performed. Further, by changing a selected signal input to the 8-bit selector, various types of count numbers can be detected. For example, when the output of the 3-bit counter 601 is changed at random, a pixel to be counted can be also at random. As described above, according to the first to the third embodiments, as a part of record data for emitting ink from a recording head is counted, there can be realized accurate counting compatible with high-speed recording operation, that is, recording operation for a large quantity of recorded data processing per unit time. Further, since only a part of record data is counted, the constitution of circuitry can be simplified. As a result, the temperature of a recording head can be controlled correctly, the residual quantity of ink can be estimated accurately, and suction recovery can be performed at desirable timing. [Fourth Embodiment] Fig. 7 is a block diagram showing constitution for transfer of drive data to each nozzle of the recording head for one color shown in Fig. 2 and constitution corresponding to the counters 105K, 105Y, 105M and 105C shown in Fig. 3 (no difference is made regarding another color recording head). The frequency of emission from nozzles of each recording head can be counted. In Fig. 7, the same reference numbers are assigned to components provided with the same function as in Fig. 4. Reference numbers 705 and 708 designate J-K flip-flops functioning as a counter for counting transfer clocks SCK1 and SCK2 respectively, and the output Q of positive logic and the output NQ of negative logic perform toggle operation according to the transfer clock signals SCK1 and SCK2 respectively. Reference numbers 706, 707, 709 and 710 designate counters for counting transferred drive data, SD1 and SD2 are input to clock terminals of the counters. When the level of each of SD1 and SD2 is changed from "L" to "H", counting is performed. The Q outputs of the J-K flip-flops 705 and 708 are respectively input to count enable terminals of the counters 706 and 709, and the NQ outputs of the J-K flip-flops 705 and 708 are respectively input to count enable terminals of the counters 707 and 710. The above-described counters 705 to 710 correspond to the counters 105 shown in Fig. 2. In Fig. 7, data corresponding to each heater, in detail data for heaters H255 to H1 and data for heaters H256 to H2 are transferred respectively via signal lines SD1 and SD2 in synchronization with clocks SCK1 and SCK2 respectively. That is, clocks SCK1 and SCK2 are sent by 128 respectively. Next, when 128 pieces of data are transferred respectively and SCK1 and SCK2 are suspended, signals LT1 and LT2 are output and transferred data is latched respectively in 128-bit latches 401 and 402. That is, data corresponding to each heater is held in the 128-bit latches 401 and 402. Next, signals ENB1 and ENB2 are output, to supply a signal corresponding to data held in the 128-bit latch to each transistor TR, and ink is emitted from each nozzle by heating each heater according to the data. At the same line when ENB1 and ENB2 are supplied and emission is performed, data on the next emission is transferred to 128-bit shift registers 403 and 404 in synchronization with the clocks SCK1 and SCK2 respectively. Similar sequences of emission are repeated to form images on a recording paper. As each of ENB1 and ENB2 is on one signal line, the heaters H1 to H255 and the heaters H2 to H256 are heated simultaneously and timing of emission can be changed by providing a plurality of signal lines. In an initial state, the output Q of the J-K flip-flop 705 is at the low level and the output NQ is at the high level. In the flip-flop, here is conducted toggle operation such as the output Q is alternately at the high level and at the low level every pulse of the transfer clock SCK1 and the output NQ is alternately at the low level and at the high level. Since the output Q and the output NQ are respectively connected to the count enable terminals of the counters 706 and 707 for counting data, if the output Q of the flip-flop 705 is at the low level, and the output NQ is at the high level, the count enable terminal of the counter 706 is at the low level so no counting is performed even if SD1 is changed from the low level to the high level. But if a count enable signal of the counter 707 is at the high level and SD1 is changed from the low level to the high level, counting is performed. Next, when one pulse of SCK1 is sent, the output Q of the J-K flip-flop 705 is inverted to the high level and the output NQ is inverted to the low level to change the count enable terminal of the counter 706 to the high level and the count enable terminal of the counter 707 to the low level. Therefore, if the level of SD1 is changed from "L" to "H", counting is performed by only the counter 706. For each one pulse of the transfer clock SCK1 as described above, either the counter 706 and or the counter 707 is in a count enabling state. Therefore, according to the above-described example, the counter 706 counts data on nozzles corresponding to the heaters H1, H5, H9, H13, ..., of the odd number headers H1 to H255, while the counter 707 counts data on nozzles corresponding to the heaters H3, H7, H11, .... Operations of the J-K flip-flops 708 and the counters 709 and 710 are also similar to those of the above-described flip-flops. The counter 709 counts data on nozzles corresponding to the heaters H2, H6, H10, H14, ... of the even number heaters H2 to H256, while the counter 707 counts data on nozzles corresponding to the heaters H4, H8, H12, .... The count value of each of the counter 706, 707, 709 and 710 is read into the main controller 100 every line and then is reset. As can be considered readily by the above description, in this embodiment, each of the counters 706, 707, 709 and 710 is operated at a frequency less than a half of a frequency of the transfer clock SCK1 or SCK2, and the maximum count may be one fourth of the number of data on the entire nozzles. Since in this embodiment, data on the entire nozzles is counted, there is no problem in precision. Further high-speed operation is enabled and the load of hardware is reduced because the maximum count by the counter is one fourth of the entire bits. [Fifth Embodiment] In the fourth embodiment, the transfer clocks SCK1 and SCK2 are counted by one-bit counters (the J-K flip-flops 705 and 708) and the two counters 706 and 707 (or 709 and 710) are changed out. In the fifth embodiment shown in Fig. 8, SCK1 and SCK2 are counted by 2-bit counters 805 and 808 respectively, any of four counters 811, 812, 813 and 814 is selected based upon the count value of the counter 805 to count SD1, and any of four counters 815, 816, 817 and 818 is selected based upon the count value of the counter 808 to count SD2. A selector 820 shown in Fig. 8 turns a count enable terminal of any of the counters 811, 812, 813 and 814 to "H" to permit counting SD1. A selector 821 turns a count enable terminal of any of the counters 815, 816, 817 and 818 to "H" based upon the count value of the counter 808 to permit counting SD2. In this embodiment, each of the counters 811, 812, 813, 814, 815, 816, 817 and 818 for counting drive data is operated at a frequency less than one fourth of a frequency of the transfer clock, SCK1 or SCK2 and the maximum count is one eighth of the number of data on the entire nozzles. Therefore, said data of the entire nozzles is counted, there is no problem in precision. Further high-speed operation is enabled and the load of hardware is reduced because the maximum count of the counter is one eighth of the entire bits. [Sixth Embodiment] In the fourth and fifth embodiments, data on the entire nozzles is counted. In most of applications for forming a character and an image data with resolution of 300 dpi is formed. So, if only data on the nozzles with even numbers is counted in the recording head, it is manifest that double quantity of it is equal to the entire nozzles. Further, even if an image with resolution of 600 dpi is formed by smoothing the character, etc., an error of counting is trifling. Therefore, in this embodiment, only data in either shift register 403 or shift register 404 is counted. As described above, according to the fourth to sixth embodiments, the number of emissions in a recording head can be counted at a high speed with precision to some extent by realizable hardware, and control for temperature of the recording head, operation for recovery and detection of residual quantity of ink can be performed effectively. [Seventh Embodiment] In this embodiment, the control board shown in Fig. 3 is used as in the first embodiment. However, a driver controller 110 also transfers data in the backward scanning (scanning in the CR direction) as well as in the forward scanning (scanning in the PT direction) of a recording head 1. But the recording head 1 is controlled so that ink is emitted only in the forward scanning. Data transfer in the backward scanning is performed by reading the same drive data as in the forward scanning from drive data RAM 110M. Fig. 9 shows constitution of the circuitry in a recording head for heating nozzles using drive data transferred from a recording apparatus to emit ink from each nozzle of the recording head shown in Fig. 2. This circuit can count the frequency of emission of ink concerning nozzles of the recording head. In Fig. 9, the same reference numbers are assigned to components with the same function as those in Fig. 4. Data corresponding to each heater transferred via signal lines SD1 and SD2 respectively is input to a circuit of the recording head shown in Fig. 9 in synchronization with clock signals SCK1 and SCK2, in response to the forward scanning operation of the carriage 4 respectively. A counter 405 is connected to either the signal lines SD1 or SD2 via selector 406. The connection is controlled so that when the value of a signal F/B indicating that the carriage 4 is in the forward scanning or in the backward scanning is "L" (that is, the carriage is in the forward scanning), the signal line SD2 is selected, while when the value of the signal F/B is "H" (that is, the carriage is in the backward scanning), the signal line SD1 is selected, so as to be connected the counter 405. In the forward scanning, data on emission corresponding to heaters with even numbers H2 to H256 is counted and as a result, a half of data on emission corresponding to the entire nozzles 1001 to 1256 is counted. For a while, before the backward scanning is started after the forward scanning is finished, the main controller 100 stores the value counted in the forward scanning in a work area of RAM provided for the main controller, and initializes the counter 405. In the meantime, in the backward scanning, data is transferred according to the same procedure as in the forward scanning. But, signals ENB1 and ENB2 are prevented from being output and only transfer of data is performed without emission of ink. Since in the backward scanning, data on emission corresponding to heaters with odd numbers H1 to H255 is counted, the residual half of data on emission corresponding to the entire nozzles 1001 to 1256, not counted in the forward scanning, is counted. The above-described counters 405 and 506 correspond to the counter 105 in Fig. 2. Therefore, according to the above-described embodiment, since data on emission corresponding to the entire nozzles is counted by a half in each of the forward scanning and backward scanning of the carriage, the maximum count of the counter 405 may be a half of the number of data corresponding to the entire nozzles, so the data corresponding to the entire nozzles can be counted by one counter in this case. Thereby, the data corresponding to the entire nozzles is counted, so the data is also excellent in precision. Further, the constitution of circuitry is simpler and high-speed counting sufficiently compatible with high-speed recording is enabled. In the above-described embodiment, a recording apparatus which emits ink for recording only when the carriage 4 is in the forward scanning, is described. However, the present invention is not limited to such a recording apparatus. For example, the invention can be also applied to a recording apparatus wherein ink is also emitted in the backward scanning to enhance throughput. That is, the present invention can be applied to a reciprocatingly recordable recording apparatus. Such a recording apparatus must be so arranged that data can be transferred in either the forward scanning or the backward scanning. This is achieved by the same constitution as that shown in Fig. 9 in view of counting data on emission. [Eighth Embodiment] In the above-described seventh embodiment, counting of data on emission as noting data for urging emission of ink from the recording head, is described. That is, the recording head described in the above-described seventh embodiment can record with resolution of 600 dpi in the sub-scanning direction. However, actually, most of application programs for forming a character dot pattern and an image processes data with resolution of 300 dpi. Therefore, in such a case, if only data on emission of ink from the nozzles with even numbers is counted in the above-described recording head, it is manifest that the double quantity of it is equivalent to the entire nozzles. In a case where a character pattern image with resolution of 600 dpi obtained by smoothing a character dot pattern with resolution of 300 dpi is recorded using the above-described recording head which can record with high resolution, an error of counting is trifling compared with a case where data on emission for the original character dot pattern with resolution of 300 dpi is counted, even if data on emission for a character pattern image with resolution of 600 dpi is counted. Also no effect is given on each processing for control of recording, performed based upon a count. Further, in a case where an image with high resolution is output by performing pseudo intermediate processing for input image data, there is also no problem because randomness for used nozzles is sufficient. When recording is to be performed using the above-described recording head, recording control called multi-pass recording is often used. In such a case, even if only data on emission from only nozzles with even numbers is counted, good precision in counting can be obtained because data on each emission is delivered to every nozzle. In the eighth embodiment, data on emission input to two recording heads is counted by one counter as shown in Figs. 10A and 10B. Figs. 10A and 10B show constitution of the circuitry for counting data on emission as noting data urging emission of ink from two recording heads, for example recording heads 1K and 1C with the same constitution. In this constitution, the counters 105K and 105C shown in Fig. 3 are shared as one counter. The constitution of the circuitry for the recording heads 1K and 1C shown in Fig. 5 is similar to that shown in Fig. 4 and the same reference numbers are assigned. Signals (lines) input to the recording heads 1K and 1C are also common. But, to differentiate signals (lines) input to the recording heads 1K and 1C, (1) is given to an input signal (line) to the recording head 1C, while, (2) is given to the input signal to a recording head 1K. In Figs. 10A and 10B, a counter 405 is selectively connected to either a signal line SD2 (1) in the recording head 1C or a signal line SD2 (2) in the recording head 1K. The connection is controlled so that when the value of a select signal F/B supplied via a head driver 114 is "L" (that is, in the forward scanning), the signal line SD2 (1) is selected, while when the value of the signal F/B is "H" (that is, in the backward scanning), the signal line SD2 (2) is selected, so as to be connected to the counter 405. Therefore, in the forward scanning, data on emission corresponding to heaters with even numbers H2 to H256 in the recording head 1C is counted and in the backward scanning, data on emission corresponding to heaters with even numbers H2 to H256 in the recording head 1K is counted. When the forward scanning is finished, a main controller 100 stores the counted value in a work area of RAM provided for the main controller and initializes the counter 405. As described above, in the forward scanning, only data on emission corresponding to the nozzles with even numbers in the recording head 1C is counted, in the meantime, in the backward scanning, only data on emission corresponding to the nozzles with even numbers in the recording head 1K is counted. Thus, even if only a half of data on emission corresponding to the entire nozzles of the two recording heads is counted, sufficient precision in counting can be obtained. Since the number of counters is reduced in such constitution, constitution of the circuitry can be simplified. [Ninth Embodiment] The invention is not limited to constitution of the circuitry of the recording heads shown in Figs. 9 to 10B. For example, as shown in Fig. 11, constitution having two 8 × 16-bit shifters 503 and 504 may be substituted for two 128-bit shift registers so as to enter parallel data. In Fig. 11, the same reference numbers are assigned to the same components as those in Fig. 5. In the case of such constitution, the total 128-bit data is input by shifting data from data signal lines D0 to D7 by 8 bits 16 times. The entire data is latched as in the embodiment shown in Fig. 5 and is used as data for driving heaters. In constitution shown in Fig. 11, a counter 405 is connected to the data signal conductor DO or D7 via a selector 406. The selector 406 is controlled so that when the value of a selected signal F/B is "L" (that is, in the forward scanning), the data signal line DO is selected, while when the value of a selected signal F/B is "H" (that is, in the backward scanning), the data signal conductor D7 is selected, so as to connect to the counter 405. When the forward scanning is finished, a main controller 100 stores the counted value in a work area of RAM provided for the main controller and initializes the counter 405. According to the above-described constitution, in this embodiment, data on emission every 8 ink nozzles corresponding to heaters with even numbers H2, H4, ..., H256 in each of the forward and backward scanning is counted because only the data of the data signal line DO is counted in the forward scanning and only the data of the data signal line D7 is counted in the backward scanning. But, since data of the different data signal lines are counted between the forward scanning and the backward scanning, data every 8 of the entire nozzles is actually counted. While this is not so preferable in view of precision in counting, there is no problem for usage as data for controlling suction recovery for a recording apparatus. Also, precision in counting required for controlling specific recording can be secured by changing constitution of the circuitry to the minimum extent. Such constitution can be applied whether recording by reciprocating is enabled or not. Therefore, according to this embodiment, the counter of the recording head, which enters parallel data, constituted as shown in Fig. 11 can be used for sufficiently high-speed recording operation if the purpose of use is limited. [Tenth Embodiment] As described in the above-described eighth embodiment, a circuit for counting data on emission may be constituted so that one counter counts data on emission from two recording heads constituted as shown in Fig. 11. Figs. 12A and 12B show an example of such curcuit. The circuit shown in Figs. 12A and 12B counts data on emission as noting data urging emission of ink from the recording heads 1K and 1C having the same constitution, similarly as constitution shown in Figs. 10A and 10B. Therefore, in such constitution, the counters 105K and 105C shown in Fig. 3 are shared as one counter. The constitution of the circuitry in the recording heads 1K and 1C shown in Figs. 12A and 12B is similar to that shown in Fig. 4 and the same reference numbers are assigned. Signals (lines) input to the recording heads 1K and 1C are also common. However, to differentiate signals (lines) input to the recording heads 1K and 1C, (1) is added to a signal (line) input to the recording head lC while (2) is added to a signal (line) input to the recording head 1K. In this case, since in the forward scanning only data of the data signal line D7 of the recording head lC is counted and in the backward scanning only data of the data signal line D7 of the recording head 1K is counted, actually data on every 16 of the entire nozzles is counted regarding each recording head. This is not so preferable in view of precision in counting, but, only one counter for two recording heads is required and thus it provides a profit that increase of a circuit can be minimized. Therefore, such constitution may be used for control of suction recovery not required for high precision in counting. Further, in the recording head provided with 8 x 16-bit shifters shown in Fig. 11, data on the parallel data signal lines D0 to D7 may be counted using the counter and the selector shown in Fig. 6. In Fig. 13, a reference number 602 designates a 8-bit selector for selecting one of data signal lines D0 to D7 and connecting it to a counter 405 by a 3-bit control signal S supplied by the main controller 100. The control signal S is supplied so that a different data signal line may be selected between the forward scanning and the backward scanning of the carriage 4. In this constitution, data equivalent to 1/16 of the entire area of recorded images is counted in each of the forward scanning and the backward scanning. However, since a data signal line selected in the forward scanning and a data signal line selected in the backward scanning are different, actually 1/8 of the entire area of images is counted in the forward and backward scannings. Any type of data signal line selection may be permitted if data signal lines selected between the forward scanning and the backward scanning are different. Subsequently, if the control signal S from the main controller 100 to the 8-bit selector 602 changes every scanning, an area of image data subjected to data counting is uniformly distributed without deviation and data can be counted with higher precision in counting though its amount is small. [Eleventh Embodiment] Fig. 14 is a block diagram showing constitution of the circuitry provided with a counter 407 controlled by a control signal CNTENB from the main controller 100, wherein the selector 405 is removed from the constitution shown in Fig. 9. The other constitution in Fig. 14 is similar to the constitution in Fig. 9 and the same reference numbers are assigned. The counter 407 is connected to a data signal line SD2 and ON/OFF of its counting operation is controlled by the control signal CNTENB. That is, as shown in Fig. 15, the main controller 100 controls the counter 407 by a control signal SNTENB so as to count only during a predetermined time (or interval) of the forward scanning of the carriage 4 and to count in the backward scanning regarding the time or interval not counted in the forward scanning. If the length of the time when counting is performed in the forward scanning is equal to that when counting is performed in the backward scanning, 1/2 of data corresponding to nozzles with even numbers which is 1/2 of data corresponding to the entire nozzles may be counted in the forward and backward scanning respectively. To count 1/2 of data corresponding to the entire nozzles, the maximum count of the counter 407 may be 1/4 of the number of data corresponding to the entire nozzles. In this embodiment, the constitution for counting data corresponding to 1/2 of the entire nozzles has been described. As before-described, the recording head can record with resolution of 600 dpi in the sub-scanning direction. But, in consideration of data resolution (such as 300 dpi) required in an actual application program, even if only data corresponding to nozzles with even numbers as shown in this embodiment is counted, sufficient precision in counting can be obtained. In the present embodiment above-mentioned, the length of the time when counting is performed in the forward scanning is equal to that when counting is performed in the backward scanning. But even if both length are different, the effect of this embodiment is not damaged taking into consideration the maximum count of the counter 407. As described above, according to the seventh to the eleventh embodiments, since record data for generating emission of ink from the first recording head provided with a plurality of nozzles is counted in the forward and backward scannings during reciprocating scan of the first recording head, there is provided an effect that accurate counting compatible with high-speed recording operation (that is, processing of a large quantity of recording data per unit time) is enabled. As a result, temperature in the recording head can be controled correctly, detection of residual quantity of ink can be conducted precisely, and operation for suction recovery can be performed at desirable timing. The present invention is particularly suitable for use in an ink jet recording head and recording apparatus wherein thermal energy generated by an electrothermal transducer, a laser beam or the like is used to cause a change of state of the ink to eject or discharge the ink. This is because the high density of the picture elements and the high resolution of the recording are possible. The typical structure and the operational principle of such devices are preferably the ones disclosed in U.S. Patent Nos. 4,723,129 and 4,740,796. The principle and structure are applicable to a so-called on-demand type recording system and a continuous type recording system. Particularly, however, it is suitable for the on-demand type because the principle is such that at least one driving signal is applied to an electrothermal transducer disposed on a liquid (ink) retaining sheet or liquid passage, the driving signal being enough to provide such a quick temperature rise beyond a departure from nucleation boiling point, by which the thermal energy is provided by the electrothermal transducer to produce film boiling on the heating portion of the recording head, whereby a bubble can be formed in the liquid (ink) corresponding to each of the driving signals. By the production, development and contraction of the bubble, the liquid (ink) is ejected through an ejection outlet to produce at least one droplet. The driving signal is preferably in the form of a pulse, because the development and contraction of the bubble can be effected instantaneously, and therefore, the liquid (ink) is ejected with quick response. The driving signal in the form of the pulse is preferably such as disclosed in U.S. Patent Nos. 4,463,359 and 4,345,262. In addition, the temperature increasing rate of the heating surface is preferably such as disclosed in U.S. Patent No. 4,313,124. The structure of the recording head may be as shown in U.S. Patent Nos. 4,558,333 and 4,459,600 wherein the heating portion is disposed at a bent portion, as well as the structure of the combination of the ejection outlet, liquid passage and the electrothermal transducer as disclosed in the above-mentioned patents. In addition, the present invention is applicable to the structure disclosed in Japanese Laid-Open Patent Application No. 59-123670 wherein a common slit is used as the ejection outlet for plural electrothermal transducers, and to the structure disclosed in Japanese Laid-Open Patent Application No. 59-138461 wherein an opening for absorbing pressure waves of the thermal energy is formed corresponding to the ejecting portion. This is because the present invention is effective to perform the recording operation with certainty and at high efficiency regardless of the type of recording head. In addition, the present invention is applicable to a serial type recording head wherein the recording head is fixed on the main assembly, to a replaceable chip type recording head which is connected electrically with the main apparatus and which can be supplied with the ink when it is mounted in the main assembly, or to a cartridge type recording head having an integral ink container. The provisions of the recovery means and/or the auxiliary means for the preliminary operation are preferable, because they can further stabilize the effects of the present invention. Examples of such means include a capping means for the recording head, cleaning means therefore, pressing or sucking means, preliminary heating means which may be the electrothermal transducer, an additional heating element or a combination thereof. Also, means for effecting preliminary ejection (not for the recording operation) can stabilize the recording operation. As regards the variation of the recording head mountable, it may be a single head corresponding to a single color ink, or may be plural heads corresponding to the plurality of ink materials having different recording colors or densities. The present invention is effectively applied to an apparatus having at least one of a monochromatic mode mainly with black, a multicolor mode with different color ink materials and/or a full-color mode using the mixture of the colors, which may be an integrally formed recording unit or a combination of plural recording heads. Furthermore, in the foregoing embodiments, the ink has been liquid. It also may be ink material which is solid below the room temperature but liquid at room temperature. Since the ink is kept within a temperature between 30°C and 70°C, in order to stabilize the viscosity of the ink to provide the stabilized ejection in the usual recording apparatus of this type, the ink may be such that it is liquid within the temperature range when the recording signal is the present invention is applicable to other types of ink. In one of them, the temperature rise due to the thermal energy is positively prevented by consuming it for the state change of the ink from the solid state to the liquid state. Another ink material is solidified when it is left, to prevent the evaporation of the ink. In either of the cases, in response to the application of the recording signal producing thermal energy, the ink is liquified, and the liquified ink may be ejected. Another ink material may start to be solidified at the time when it reaches the recording material. The present invention is also applicable to such, an ink material as is liquified by the application of the thermal energy. Such an ink material may be retained as a liquid or solid material in through holes or recesses formed in a porous sheet as disclosed in Japanese Laid-Open Patent Application No. 54-56847 and Japanese Laid-Open Patent Application No. 60-71260. The sheet is faced to the electrothermal transducers. The most effective one of the techniques described above is the film boiling system. The ink jet recording apparatus may be used as an output terminal of an information processing apparatus such as computer or the like, as a copying apparatus combined with an image reader or the like, or as a facsimile machine having information sending and receiving functions.

Claims: A recording apparatus for recording on a recording medium using a recording head having a plurality of recording elements, the apparatus comprising: a memory (100M) for storing data input to the apparatus to be recorded on the recording medium; means (110, 114) for transferring to the recording head via at least one data line drive data for driving the recording elements to record on the recording medium in accordance with the stored data to be recorded; drive means (TR, 401-404) for driving the recording head according to the drive data; and counting means (405) for counting the drive data, characterised in that the counting means is arranged to count only a part of drive data transferred via the at least one data line. A recording apparatus according to claim 1, wherein said counting means (405) is arranged to count the number of drive data required for driving a half of said plurality of recording elements. A recording apparatus according to claim 2, wherein counting means (405) is arranged to count drive data for either odd or even recording elements of said recording head (1C, 1M, 1Y, 1K). A recording apparatus according to claim 1, 2 or 3, further comprising drive control means (100) for estimating temperature in said recording head according to a count value counted by said count means (405) and for controlling said drive means (110) according to the estimated temperature. A recording apparatus according to any one of the preceding claims, wherein said transfer means (100, 110) is arranged to transfer drive data serially to said recording head (1C, 1M, 1Y, 1K). A recording apparatus according to any one of claims 1 to 4, wherein said transfer means (100, 110M) is arranged to transfer drive data to said recording head on parallel data lines. A recording apparatus according to claim 6, wherein said counting means (405) is arranged to count drive data on only a portion of said lines. A recording apparatus according to claim 7, wherein counting means (405) is arranged to count drive data on a different portion of said data lines for each recording operation. A recording apparatus according to claim 1, wherein said counting means (405) is arranged to count drive data transferred to specific recording elements of said plurality of recording elements. A recording apparatus according to claim 1, wherein said counting means (405) is arranged to count drive data transferred to predetermined recording elements of said plurality of recording elements, which predetermined recording elements are changed for each recording operation. A recording apparatus according to claim 1, wherein a plurality of counting means (706, 707, 709, 710) are provided each arranged to count only a part of the drive data. A recording apparatus according to claim 1, 2 or 6, wherein the transfer means (110, 114) is arranged to transfer drive data allocated to said plurality of recording elements to said recording head via the same signal line in synchronization with a transfer clock; a plurality of counting means (811 to 818) are provided together with selection means (820, 821) for selecting any of the plurality of counting means in response to said transfer clock; and wherein a counting means selected by said selecting means is arranged to count only a part of the drive data allocated to said plurality of recording elements. A recording apparatus according to claim 12, wherein said selection means (820, 821) comprises a clock counter for counting said transfer clock, and is arranged to select any of said plurality of counting means according to a count value in said clock counter. A recording apparatus according to any one of claims 1 to 11, further comprising: scanning means (4, 102, 8) for reciprocatingly scanning said recording head for recording; and selection means (406) for causing said counting means (405) to count one part of the drive data in a forward scan and another part in a backward scan of said recording head. A recording apparatus according to claim 14, wherein said counting means (405) is arranged to count drive data for driving a half of said plurality of recording elements of said recording head in a forward scan and to count drive data for driving the residual half of recording elements in a backward scan. A recording apparatus according to claim 15, wherein counting means (405) is arranged to count drive data for odd or even recording elements in each scan. A recording apparatus according to claim 14, 15 or 16, wherein said selection means (406) is arranged to change the recording elements for which drive data is to be counted by said counting means (405) are changed for each drive by said drive means. A recording apparatus according to claim 14, 15 or 16, wherein said selection means (406) is arranged so that the recording elements for which drive data is to be counted are fixed. A recording apparatus according to claim 14, 15 or 16, wherein said selection means (406) is arranged to cause drive data for different recording elements to be counted by said counting means (405) in a forward scan and a backward scan. A recording apparatus according to any one of claims 14 to 19, further comprising a plurality of recording heads each provided with the same number of recording elements, said scanning means (4) being arranged to reciprocatingly scan said recording heads together with one another. A recording apparatus according to claim 20, wherein said counting means (405) is arranged to count drive data for driving a half of the plurality of recording elements of one recording head in a forward scan, and to count drive data for driving a half of the plurality of recording elements of another recording head in a backward scan. A recording apparatus according to any one of claims 1 to 13, further comprising scanning means (102, 8, 9A, 9B) for scanning said recording head. A recording apparatus according to any one of claims 1 to 13, further comprising carriage means (4) for carrying said recording head. A recording apparatus according to any one of the preceding claims, further comprising a recording head which is an ink jet recording head for emitting ink for recording. A recording apparatus according to claim 24, wherein said recording head is a recording head for emitting ink utilizing thermal energy, and is provided with a thermal energy converter for generating thermal energy to be given to ink. A recording apparatus according to claim 24 or 25, further comprising suction recovery control means for controlling suction recovery for the nozzles of said recording head according to a count value counted by said count means. A recording apparatus according to any one of the preceding claims, further comprising ink residual quantity estimate means for estimating the quantity of ink remaining for use by said recording head according to a count value counted by said counting means. A recording method for recording on a recording medium using a recording head having a plurality of recording elements, comprising the steps of: storing data to be recorded on the recording medium; transferring to the recording head via at least one data line drive data for driving the recording elements to cause recording on the recording medium; driving the recording head according to the drive data; and counting the drive data, characterised by counting only part of the drive data for driving the recording element to cause recording. A method according to claim 28, wherein, in said counting step, the drive data for driving a half of said plurality of recording elements are counted. A recording method according to claim 29, wherein said half of recording elements are odd or even recording elements of said recording head. A recording method according to claim 28, 29 or 30, wherein in said transferring step, drive data is serially transferred to said recording head. A recording method according to claim 28, 29 or 30, wherein, in said transferring step, drive data is transferred to said recording head in parallel. A recording method according to claim 32, wherein, in said counting step, drive data on a portion of data lines for transferring data in parallel is counted. A recording method according to claim 33, wherein said portion of data lines used for counting in said counting step is changed for each recording operation. A recording method according to any one of claims 28 to 34, wherein, in said transferring step, drive data allocated to said plurality of recording elements is transferred to said recording head via the same signal line in synchronization with a transfer clock and, in said counting step, any of a plurality of counters (811 to 818) is selected in response to the transfer clock, and the selected counter counts only a part of the drive data allocated to said plurality of recording elements. A recording method according to claim 28, which further comprises the step of reciprocatingly scanning the recording head during recording and in said counting step, counting one part of the drive data transferred in said transferring step during a forward scan and another part of said drive data during a backward scan. A recording method according to claim 36, wherein, in said counting step, drive data for driving a half of said plurality of recording elements is counted in a forward scan and drive data for driving the other half of said recording elements is counted in a backward scan. A recording method according to claim 37, wherein said half of recording elements are odd or even recording elements of said plurality of recording elements. A recording method according to claim 36, wherein drive data for different recording elements are counted by said count means in a forward scan and a backward scan. A recording method according to claim 36, 37, 38 or 39, wherein a plurality of recording heads each having the same number of recording elements are used for recording and, in said scanning step, the recording heads are reciprocatingly scanned together with one another. A recording method according to claim 40, wherein in said counting step, drive data for driving a half of said plurality of recording elements of one recording head is counted in a forward scan, and drive data for driving a half of said plurality of recording elements of another recording head is counted in a backward scan.

Inventors: HYOTANI HIROYUKI, KASAMATSU TAKEHIKO, TAKAGI SHINJI, TANAKA HIDEKI, HYOTANI, HIROYUKI, KASAMATSU, TAKEHIKO, TAKAGI, SHINJI, TANAKA, HIDEKI, HYOTANI, HIROYUKI, C/O CANON K.K., Kasamatsu, Takehiko, c/o Canon K.K., TAKAGI, SHINJI, C/O CANON K.K., TANAKA, HIDEKI, C/O CANON K.K.
Applicants: CANON KK, CANON KABUSHIKI KAISHA
Application year: 1995
Main classification: B41J2
IPC codes: B41J11, B41J2