ALIGNING METHOD FOR MULTIPLE INK JET COLOUR PRINTHEADS WITH BUILT-IN OPTOELECTRONIC POSITION DETECTOR

Abstract: The single heads (40) mounted on a single print carriage of an ink jet printer comprise a column (50) of phototransistors (5l-i), built directly into the chip of each head in the same process steps as used for the circuits for selecting and driving the actuating resistors; an illuminating device (43) on board the printer focuses a light spot (70) on the column (50) of phototransistors (5l-i) which, scanned in sequence, provide the electronic controller of the printer a video output (57); from the output (57), processing and computing means produce a measurement of the vertical and horizontal misalignment of each head (40), a measurement used subsequently to automatically compensate this misalignement.

Description: ALIGNING METHOD FOR MULTIPLE INK JET COLOUR PRINTHEADS WITH BUILT-IN OPTOELECTRONIC POSITION DETECTOR Technical Field The system according to the invention is designed to obtain the operating alignment between two or more printheads containing different coloured inks, mounted on the scanning carriage of an ink jet dot matrix printer. Background Art Ink jet colour printers are widely known, both thermal type and piezoelectric type, provided with a multiphcity of monochromatic heads (typically three or four) containing different coloured inks (typically corresponding to the fundamental colours cyan, yellow and magenta, with sometimes black); each head possesses a large number of nozzles for the ejection of the droplets of ink (for example three hundred, but the current technological trend is leading to even greater numbers) arranged at a constant pitch in one or more parallel rows, with a like number of ejecting elements for generating the droplets of ink selectively ejected through the nozzles corresponding to each one. As is known in the most recent art, the thermal type ink jet printheads comprise a substrate or "chip" of semiconductor material (generally Silicon) on which the ejection resistors and the power drivers with which to drive them and also the logic for selection of the single ejection resistor to be driven are made, using known technologies; for the first-named, thin film technology is normally used, for the second, LDMOS technology ("lateral double diffused MOS") and for the third, CMOS technology. The precision of relative positioning of the nozzles among each other on a single head is very high, since the nozzle carrier plate is made all of a piece and the active part of the head is produced on a single silicon chip, using microhthic- photographic techniques guaranteeing considerable mechanical precision. Not so high is the positioning precision with which the chip is assembled on the body of the container of the head. The head, in turn, is mounted on the scanning carriage of the printer, so that the final alignment of the nozzles among the various monochromatic heads (needed to produce good quality printing, especially in high definition, as is known to those acquainted with the sector art) can only be obtained by means of additional operative head ahgning operations to be effected, more or less automatically, directly on the printer, with resultant difficulties of a practical and economic nature. Various methods have been proposed for automating the alignment of the different monochromatic heads, such as for example those described in patents US 5,644,344, US 5,600,350, US 5,451,990, US 5,448,269, US 5,404,020, US 5,289,208, US 5,250,956 and EP 0 674 993. In all these cases, a specimen plot is printed on a sheet and the positional errors of the sheet are subsequently detected. Another class of solutions, such as for example those described in patents US 5,499,098, US 5,350,929, US 5,276,467 and EP 0 734 877, comprises the use of masks or grids through which the misalignments between the heads are detected by means of optical devices. The patent US 4,709,248 presents a device consisting of an illunimating device, an optical detector capable of picking up a known characteristic of the heads and a linear encoder by means of which to measure precisely the position of the print carriage along the direction of its travel. The misalignments between the heads are obtained from the measurement of the carriage's position whereas the optical system picks up transit of the known characteristic of each single head. In the Italian patent application No. TO 97 A 000844 an aligning method for multiple ink jet colour printheads is presented, together with a relative printhead and built-in optical position detector, though practical production difficulties exist due to the non-linearity of the electro-optical position sensors. Disclosure of Invention The object of this invention is that of defining a system for obtaining the operative alignment, both horizontal (sc-ιnning direction) and vertical (line feed direction), of the printheads of an ink jet colour printer provided with multiple monochromatic heads, with the precision and linearity necessary for high quahty colour printing at high definition. The system of the invention is based on the availabihty of printheads comprising at least one optoelectronic device which acts as an optical position sensor, made of a column of phototransistors, built into the same chip as the head, i.e. made in the course of the same production process, with the same process steps and the same masks as are needed in any case to produce an integrated thermal ink jet head, and therefore without any increase of the costs and difficulty with respect to the known heads. In this way, the integrated optoelectronic device acts as an optical position sensor aligned with the nozzles with photolithographic precision, with which it is possible to detect automatically, via the procedure described below, both the horizontal and the vertical position of each single monochromatic head mounted on the scanning carriage; the system of the invention uses the position readings thus made to effect, through the printer's electronic controller, the appropriate corrections with which to compensate the geometric ahgnment errors encountered. The horizontal ahgnment errors are corrected by appropriately delaying or advancing the ejection of the droplets of ink by the various monochromatic printheads in relation to the difference between the theoretical position and the real position of the head itself; the vertical ahgnment errors, on the other hand, are corrected by suitably staggering electronic driving of the nozzles by one or more positions, accepting a maximum misalignment equal to one half of the pitch between the nozzles and not using the nozzles of each head located outside a common ahgnment band. Another object of this invention is that of defining a rapid and precise method for ahgning the nozzle carrier plate with respect to the silicon substrate during the head manufacturing process, avoiding critical factors due to variations of the optical contrast between different batches of film found in other methods, using viewing systems for the ahgnment. A further object of the invention is that of defining a rapid and precise method for ahgning the subassembly consisting of the nozzle carrier plate and the silicon substrate, on the plastic body of the head. The above-mentioned objects are obtained by means of an aligning method for multiple ink jet colour printheads with built-in optoelectronic position detector, characterized as defined in the main claims. These and other objects, characteristics and advantages of the invention will be apparent from the description that follows of a preferred embodiment, provided purely by way of an illustrative, non-restrictive example, and with reference to the accompanying drawings. Brief Description of Drawings Fig. 1 - Represents the axonometric projection of an ink jet printer. Fig. 2 - Represents the schematic circuit diagram of a column of phototransistors constituting an optoelectronic device. Fig. 3 - Represents the physical structure of a phototransistor of the column of Fig. 2. Fig. 4 - Indicates the geometrical dimensions of the phototransistor column and of the light spot. Fig. 4a and 4b - Represent a video output produced by two different scannings of the signals generated by the phototransistor column when it passes through the light spot. Figs. 5a ÷5e -Represent various video outputs generated during successive scannings of the phototransistor column. Fig. 6 - Represents the schematic circuit diagram of a column of photodiodes constituting an optoelectronic device. Fig. 7 - Represents the physical structure of one photodiode of the column of Fig. 6. Fig. 8 - Represents schematically a sectional view of a linear PSD. Fig. 9 - Represents a plan view of the linear PSD of Fig. 8. Fig. 10 - Represents an axonometric projection of the linear PSD of Fig. 8. Fig. 11 - Represents the schematic circuit diagram of the linear PSD of Fig. 8. Best Mode for carrying out the Invention Fig. 1 depicts an ink jet colour printer, indicating the relevant parts for the purposes of this invention. Visible in the figure are a fixed structure 41, a scarming carriage 42, four monochromatic printheads 40, a fixed iUurrj-inating device 43, an encoder 44 and a gauge block 45. The printer may constitute a self-standing product, or be part of a photocopier, of a plotter, of a facsimile machine, of a machine for the reproduction of photographs and the like. Printing is effected on a physical medium 46, generally consisting of a sheet of paper, or a sheet of plastic, fabric or the like. Also shown in Fig. 1 are the axes of reference: x axis: horizontal, i.e. parallel to the scanning direction of the carriage 42; y axis: vertical, i.e. parallel to the line feed direction; z axis: perpendicular to the x and y axes. The ahgning system according to the invention, designed to obtain the operative ahgnment, both horizontal and vertical, of the monochromatic heads 40 mounted on the scanning carriage 42 with the precision necessary for high definition colour printing, requires the availability, in addition to what is normally found in a similar printer according to the known art, of: a) printheads provided with a built-in phototransistor column, i.e. made in the course of the same production process, with the same process steps as necessary to produce semiconductor integrated circuits, with which the other components needed for operation of the head itself, such as the ejection resistors, the selection and driving circuits, and the conductors for connection, are made in the common silicon substrate, b) a fixed ihuminating device 43 on board the printer, c) an electronic controller capable of processing in a first mode the signals generated by the phototransistor column and of staggering by one or more positions, both ways in the vertical direction, the commands to the ink ejection nozzles, d) an electronic controller capable of processing in a second mode the signals generated by the phototransistor column and of delaying or advancing the ejection of the droplets of ink in relation to the signals thus processed, with the purpose of correcting the ahgnment errors in the horizontal direction. Printhead provided with a built-in phototransistor column - The printhead 40 according to the invention is a multi-nozzle, thermal type ink jet head, with selecting and driving circuits produced in CMOS and LDMOS technology and components for generating the droplets produced in thin film technology, integrated on a single support (semiconductor substrate or chip), of a type known in the sector art. The semiconductor substrate also comprises a column 50 of phototransistors, the wiring diagram of which is shown in Fig. 2, built into the same support and made in the same process steps as needed to produce the semiconductor integrated circuits mentioned above. The phototransistors of the column 50 are placed vertically, i.e. in the direction of the y axis, parallel to the lines of nozzles and are addressed by a shift register 60, made in CMOS technology during the same process steps as needed to produce the other components of the head. From the electrical viewpoint the column 50 consists of M phototransistors 51-i, where i is variable from 1 to M, having open bases 52-i; common collectors 53 -i electrically connected together at a common node 54 from which they receive a power supply voltage V+ ; and independent emitters 56-i. By way of example, M could have the value 16. The phototransistors 51-i, through the emitters 56-i, raise photocurrents I-i, substantially proportional to the ihuminated area and to the intensity of the hght affecting each of the bases 52-i, when the latter are suitably ijUuminated by a hght beam 66. The head also comprises a shift register 60, which presents M voltages U-i on a like number of output positions; a plurahty of MOSFET transistors 55-i, which perform a function of electronic switch on the currents I-i, enabled to conduct one at a time and in succession by way of a suitable sequence of the voltages U-i apphed to the gate electrodes 58-i; a common bus 62 that collects the current I-i selected in each case; and a charge amplifier 64, which receives as input the current I-i conducted by the common bus 62, and which provides on the output 57 a voltage V-i substantially proportional to the current I-i. Generation of the analog signals of the voltage V-i output by the charge amplifier 64, through the combined action of the components specified, will be described in detail below. The physical structure of the column 50 of phototransistors is represented schematically in Fig. 3 through a view according to a section parallel to the y-z plane, which shows only one of the phototransistors 51-i, consisting of a N "well" zone made by diffusion on a P type silicon substrate 63, constituting the collector 53-i connected to the common node 54 through an N+ type contact 68- i; of a P type "body" constituting the open base 52-i; and of the N+ type layer, constituting the emitter 56-i. The column 50 of phototransistors is then protected by a protective passivating layer 65, with the exception of the areas on which the metallizations are deposited that constitute the contacts with the output conductors 54 for the collectors, and 67-i for the emitters. The geometrical configuration of the hght-sensitive areas, corresponding to the open bases 52-i of the phototransistors 51-i constituting the column 50, is represented in Fig. 4. Each of the hght-sensitive areas 52-i has, as a purely illustrative, non-restricting example, a square shape of side preferably between 10 and 50 μm, or a rectangular shape the dimensions A and B of which are preferably within the following limits: A Height, parallel to the y axis 10 ÷ 50 μm B Width, parallel to the x axis 10 ÷ 150 μm In addition, these hght-sensitive areas 52-i are contiguous and in column formation so as to form as a whole the column 50 of phototransistors, having the shape of a single rectangle of height H, parallel to the y axis. The process described enables optimal reproducibihty to be obtained of the photoelectric characteristics of the phototransistors 51-i, as these depend essentially on the doping of the P "body" 52-i and on the P "body" - N "well" junction, so that the dispersion of the emitter photocurrent values of the various phototransistors built into the same "chip" is less than ±2%, whereas the dispersion of the emitter photocurrent between columns of phototransistors 50 on different chips is in the order of ± 10%, where doping of the N and P areas is achieved through ion implantation, with doping control better than ± 5%. But the principal advantage obtained from integrating the column 50 in the chip of the head is the extreme precision with which the column 50 itself is positioned with respect to the nozzles, as it is produced in the same silicon substrate that contains the other components, using microhthic-photographic techniques guaranteeing great mechanical precision. Illuminating device - The ihuminating device 43 consists of a hght source, typically a hght-emitting diode (LED) or laser diode, known in themselves, and is mounted on an element fixed with respect to the structure 41 of the printer. Using a known optical system, the devices focuses (or points) the hght beam 66 in such a way as to form a round "spof 70 of hght on the plane of the hght-sensitive areas 52-i of the column 50, parallel to the x-y plane, as is depicted in Figs. 4, 4a and 4b. Electronic controller - Typically comprises a microprocessor, known in itself, and completely standard electronic circuits, of known type. Generation of signals - The method with which the column 50 of phototransistors is used for generating the signals needed for ahgnment of a head according to this invention will now be described, with reference to Fig 2. Each phototransistor 51-i, through the emitters 56-i, raises a photocurrent I-i, substantially proportional to the ihuminated area and to the intensity of the hght affecting the corresponding base 52-i, when the latter is duly illuminated by the hght beam 66. Initially the reset signal 71 of the shift register 60 is activated, and after a certain length of time it is de-activated. During the first clock period 61 following de-activation of the reset 71, the shift register 60 switches the output U-l only to logic value "1", while it leaves all the remaining outputs, from U-2 to U-M, at logic value "0". This results in conduction of the MOSFET 55-1 only, which causes the current 1-1 to transit on the common bus 62. This enters the charge amplifier 64, which provides on the video output 57 a voltage V-l, substantially proportional to 1-1, which is accordingly available for subsequent processing purposes. As an alternative to the charge amplifier 64, a converter may be used supplying a pulse train, a binary code or other similar signal on the output 57, without departing in any way from the scope of this invention. On expiry of one period of the clock 61, of duration T, the shift register 60 switches the output U-l to logic value "0", switches the output U-2 only to logic value "1", and leaves all the remaining outputs, from U-3 to U-M, at logic value "0". This results in conduction of the MOSFET 55-2, which causes the current 1-2 to transit on the common bus 62. The charge amplifier 64 supphes a voltage V-2, substantially proportional to 1-2, on the output 57. Similarly, in the subsequent clock periods 61, the shift register 60 switches the outputs U-i to logic value "1" in succession and one at a time, causing the currents I-i to transit on the common bus 62, one at a time and in succession. Consequently the charge amplifier 64 on the output 57 supphes the voltages V-i, one at a time and in succession, substantially proportional to I-i. After activating the output U-M, and supplying the voltage V-M to the output 57, the cycle starts up again as above, with activation of the output U-l. The description continues with reference to Fig. 4. In addition to the dimensions A, B, H, the duration T of one clock period and the number M, already defined, the following quantities are further defined: D Diameter of the light spot K Number of scannings performed during lighting of the column 50 Q Duration of the passing through S Duration of a scanning W Speed of the carriage during the measurement and the following, non-restrictive assumptions are made: - the vertical misalignment of the head with respect to the theoretical position is maintained within ± 150 μm; - each of the hght-sensitive areas 52-i has a square shape of dimensions A x B - 20 x 20 μm; - the number M of phototransistors is 16, and therefore the overall height of the column 50 of phototransistors is H = M x A = 16 x 20 μm = 320 μm; - the frequency of the clock 61 of the shift register 60 is 0.5 MHz, and accordingly the duration of the period is T = 2 μs, and therefore the overall duration S of a scanning is S = M x T = 16 x 2 μs = 32 μs; and - the diameter D of the spot 70 is D = 100 μm. During the misalignment measuring operation, the carriage 42 which has on board the head 40 with the column 50 of phototransistors is moved at a low speed W, for example 1 cm/s parallel to the x axis, in such a way that the column 50 of phototransistors passes through the spot 70 in the direction indicated by the vector W. The time Q that elapses between a first moment at which the column 50 of phototransistors is initially grazed by the spot 70 and a second point at which the column 50 of phototransistors completely abandons the spot 70 is sufficient for the shift register 60 to command numerous complete scannings of the currents I-i. In actual fact, with the values of the example, during the time Q the column 50 has to travel a distance equal to (20 μm + 100 μm) = 120 μm which, at the assumed speed W of 1 cm/s, requires Q = 12 ms, whereas the complete scanning of the 16 signals V-i has a duration S of 32 μs. Between said first and said second points, it is therefore possible to effect a number K of scarinings given by K = Q / S = 375. Fig. 4a represents the column 50 while it is entering under the spot 70. In this first configuration, the spot 70 partially iUuminates the hght-sensitive area 52-7 and to a lesser extent the areas 52-6 and 52-8. Plotted on the time axis t of the Cartesian diagram of Fig. 4a are the moments t-i corresponding to the successive activations of the outputs U-l during a scanning, separated from each other by the interval T, equal to the clock period 61. Plotted on the ordinates axis are the signals V-i present on the video output 57 at the moments t-i. On this diagram, which corresponds to a scanning effected during this first configuration, only the signals V-6, V-7 and V-8, present on the video output 57 at the times t-6, t-7 and t-8 are different from zero. The signal V- 7 is less than the value V-max, since the area 52-7 is partially ihuminated. The signals V-6 and V-8 are even less, since the areas 52-6 and 52-8 are marginally illuminated. Fig. 4b represents the column 50 of phototransistors at a later time, when it is overlaid to a greater extent on the spot 70. In this second configuration, the spot 70 completely iUuminates the hght-sensitive areas 52-6, 52-7 and 52-8, and marginally the areas 52-5 and 52-9. In the Cartesian diagram, corresponding to a scanning effected during this second configuration, the signals V-5, V-6, V-7, V- 8 and V-9 are different from zero. The signal V-7 is equal to the value V-max, since the area 52-7 is totally iUuminated. The signals V-6 and V-8 are slightly less, since the areas 52-6 and 52-8, though completely inside the spot 70, are close to the edges; finally the signals V-5 and V-9 are still less, since the areas 52-5 and 52-9 are iUuminated marginally. Depicted by way of example in the Figs. 5a ÷ 5e are five of the possible relative positions between the spot 70 and the hght-sensitive areas 52-i while the head 40, borne by the carriage 42 at the speed W, passes through the spot 70. In each figure, the signals V-i on the video output 57 are shown, following the scanning effected in each position. In the condition of Fig. 5 c the centre of the spot 70 coincides with the vertical line L which represents the centre line of the column 50 of phototransistors, and the sum of the widths of the signals V-i is at its maximum. It is now possible to describe the ahgnment system for multiple ink jet colour printheads according to the invention, containing respectively, for example, a black ink, a cyan ink, a yellow ink and a magenta ink, and mounted on the scanning carriage 42 of a printer, in turn provided with the iUunrinating device 43 and the electronic controUer described previously. Said ahgnment system substantiaUy comprises the foUowing steps: - detection of the vertical misahgnment of each head 40, - staggering of the commands to the nozzles of each head 40, to compensate the vertical misahgnment of each single head 40, - detection of the horizontal misahgnment of each head 40, - correction of the timing of the ejection of the droplets by each single head 40, to compensate the horizontal misahgnment. Detection of the vertical alignment - This is described in relation to a single monochromatic head 40, as it is identical for aU the heads. The signals V-i on the video output 57 are successively processed using known type electronic means, in order to obtain a value for vertical position of the head 40 with respect to the spot 70. In general, said vertical position is obtained by identifying which of the areas 52-i has traveUed the horizontal diameter of the spot 70. In a first processing mode M sums are made, one for each value of i, of the values V-i detected in aU the scannings. For i = 1 aU the values of V-l detected in the successive scannings are added together and a Total- 1 obtained and stored; for i = 2 aU the values of V-2 detected in the successive scannings are added together and a Total-2 obtained and stored; continuing in the same way, the Totals-i are calculated through to Total-M. A search is made for greatest of aU the Totals-I, the index of which, designated as i(m), identifies the area 52-i which has received most iUumination overall and has therefore traveUed the horizontal diameter of the spot 70. In a second processing mode the M Totals-i are obtained again by means of the procedure described in the first mode. Subsequently the discrete M Totals-i are used to obtain a continuous mathematical interpolation function, by means of known algorithms, from which the position of the maximum i(max) is calculated. The latter generally assumes a non-integer, intermediate value with respect to the integer values of the index i, and corresponds to an intermediate vertical position with respect to the discrete positions of the hght-sensitive areas 52-i. The second processing mode is more precise than the first since, by interpolating the values detected, it eliminates the effect of discontinuity between the hght-sensitive areas, and also attenuates the random errors among the various signals V-i. Correction of the vertical position of each single head - In accordance with a technology weU known to those acquainted with the sector art, the ink ejection nozzles are disposed on the head 40 in two vertical columns, that is to say paraUel to the y axis, and are maintained apart by a constant pitch which, in the current art, may assume the value of 1/600 of an inch (« 42 μm) or 1/1200 of an inch (- 21 μm). The correction of the vertical position according to this invention is effected by the electronic controUer of the printer for those heads which, as based on detection of the vertical ahgnment, are verticaUy misahgned, by staggering the commands to the nozzles by one or more positions upwardly or downwardly. As the amount of the correction is equivalent to a whole number of pitches, in the ahgnment between the heads 40 a residual error of within ± half a pitch (± 21 μm with pitch of 1/600 inch, ± 10.5 μm with pitch of 1/1200 inch) is tolerated. In the first processing mode, a discretization error is added to this error, due to the finite dimension of the sensitive areas 52-i and within ± A / 2 (for instance, ± 10 μm with A = 20 μm). The discretization error is not present in the second processing mode. In addition, each column must possess a greater number of nozzles than those actuaUy used for writing, as some nozzles adjacent to the edges remain unused to permit staggering. For example, in the case of a pitch between nozzles of 1/600 inch (~ 42 μm), and continuing to assume that the maximum vertical misahgnment between the heads remains within ±150 μm, the worst case would require not to use seven nozzles adjacent to one of the edges. The exact amount of the staggering to be made is calculated by the electronic controUer of the printer on the basis of a table for conversion between the value i(m), or i(max), and the microns of misahgnment that they represent stored, for example, in a ROM and predeteπnined from the known geometric positions of the column 50 and of the hght beam 66. Detection of the horizontal alignment - The scanning carriage 42, with on board the heads 40, is moved in the direction of the x axis at a speed W. The position of the carriage 42 along the x axis is detected by means of an encoder 44 that supphes the position information in the form of periodic signals (strobes) having a determined pitch. Electronic circuits belonging to the controUer of the printer count the strobes and determine the position X, along the x axis, of a gauge block 45 on the carriage 42, using means weU known to those acquainted with the sector art. Furthermore, these same electronic circuits are capable of evaluating movements corresponding to strobe fractions, using equaUy weU known interpolation methods. The reference is taken to be a point Xi reached by the gauge block 45 on the carriage when the centre line L of the first column 50, belonging to a head 40 designated as "firs ' , passes through the centre of the spot 70. The theoretical point X 2 , which should be reached by the gauge block 45 when the centre line L of a second column 50, belonging to a head 40 designated as "second", passes through the centre of the spot 70, is given by the relation X 2 = X ! + E 2 where E 2 represents the theoretical distance between the first and the second head. hi like manner, the theoretical point X n , which should be reached by the gauge block 45 when the centre line L of a n-th column 50, belonging to a n-th head 40 passes through the centre of the spot 70, is given by the relation where E n represents the theoretical distance between the first and the n-th head. The remainder of the description is restricted to detection of the misahgnment of the second head 40, as the procedure relative to the further heads 40 is identical and can be readily extrapolated by those acquainted with the sector art. Detection of the horizontal misahgnment of the second head 40, with respect to the theoretical position, involves measuring the deviation ΔX 2 between the point X 2p actually reached by the gauge block 45 when the centre line L of the column 50 is in correspondence with the centre of the spot 70, and the theoretical point X 2 at which this correspondence should occur. Said deviation equals Δ X = X 2p — X 2 and is of negative sign if the head 40 is displaced horizontaUy in the same direction as the scanning of the carriage 42 with respect to the theoretical position that it should be in (that is to say, it is early during motion), and of positive sign if the head 40 is displaced horizontaUy in the direction opposite the scanning of the carriage 42 with respect to the theoretical position that it should be in (that is to say, it is late). The calculation process suitable for obtaining X 2p uses the same values V-i as obtained during the scannings made in detecting the vertical ahgnment. In a first processing mode K sums are effected, one for each of the K scannings made during the iUumination of the column 50, of aU the values V-i detected during each of said scannings. By means of known algorithms, the greatest of the K totals thus obtained is sought identifying a scanning S(m) during which the column 50 was on average more iUuminated. The point X 2p hes within an interval of uncertainty the limits of which are calculated in the way that foUows, wherein the starting point of the scanning S(m) is indicated with the symbol X sm , while the symbols S, i(m), W and M respectively indicate: the duration of the scarning, the index of the area 52-i that has received most iUumination, the speed of the carriage 42 and the number of hght-sensitive areas 52-i: Lower extreme: X 2inf = X sm + W • (S • i(m) / M - S / 2) Upper extreme: X 2sup = X sm + W • (S • i(m) / M + S / 2) The average of said extremes is taken as the value of X 2p , coinciding with the expression: X 2p = X sm + W - (S - i(m) / M) whereas the interval of uncertainty X 2p is equal to ± S / 2. In a second processing mode, a plane (x - i) is defined having as the abscissa the x axis already defined, and as the ordinate the integer variable (i). AU the V-i values obtained during aU the scarinings are given as a point above the plane (x - i), each in correspondence with an own index i and the point X at which it was detected. Subsequently, using known algorithms, a continuous interpolation function V = f (x , i) is obtained, from which, using other known algorithms, the position of the maximum is calculated, the coordinates of which coincide with the point X 2p sought and with i(max), generaUy not an integer, already defined and used for detecting the vertical ahgnment. The second processing mode is more precise than the first since, by interpolating the values detected, it eliminates the interval of uncertainty in the value of X 2p , and also attenuates the random errors among the various signals V-i. Correction of the horizontal position of each head - The horizontal misahgnment of the n-th head 40 is corrected by the electronic controUer of the printer by altering the timing of ejection of the droplets of ink, with respect to a theoretical time t n , by an interval Δt n = (ΔX n ) / W L where W L is a generic working speed, not necessarily equal to W. The effective time t-, p of ejection of the ink is: t np = t n + (Δt n ) In particular, if the n-th head 40 arrives early, Δt n is negative, and correspondingly the ejection of the droplets of ink is in advance, whereas if the n- th head 40 arrives late, Δt n is positive, and correspondingly the ejection of the droplets of ink is deferred. Second embodiment The column 50 of phototransistors may be substituted by a column 150 of photodiodes, the wiring diagram of which is depicted in Fig. 6, though restricted to the two photodiodes i-th and M-th. The column 150 is also buUt into the same support and made with the same process steps as needed for the manufacture of the semiconductor integrated circuits that carry out the other functions of the head 40. From the electric viewpoint the column 150 is made up of M photodiodes 151-i, with i varying between 1 and M, having the cathodes 153-i electrically connected together at a common node 54 fed with a positive voltage V+ , and having independent anodes 152-i. The physical structure of the column 150 of photodiodes is represented schematically in Fig. 7 in a view according to a section paraUel to the plane y-z, which depicts only one of the photodiodes 151-i, consisting of a N "weU" zone made by diffusion on a P type silicon substrate and constituting the cathode 153-i connected to the common node 54 through an N+ type contact 168-i and of a P type "zone" constituting the anode 152-i. The column 150 of photodiodes is then protected by a protective passivating layer 165, with the exception of the areas on which the metallizations are deposited that constitute the contacts with the output conductors 54 for the cathodes and 167-i for the anodes. The hght-sensitive area consists of the junction 154-i between the anode 152-i and the cathode 153-i. The photodiodes 151-i are inversely polarized, but permit the passage of the photocurrents I-i, substantiaUy proportional to the area iUuminated and to the intensity of the hght affecting each of the junctions 154-i, when the latter are duly iUuminated by a hght beam 166. In the photodiodes the ratio of the current I-i to the hght power striking the corresponding junction 154-i is normaUy less than the like ratio in the phototransistors. The MOSFET transistors 55-i, the common bus 62, the shift register 60 and the charge amplifier 64 are substantiaUy identical to those already described for the first embodiment. The geometric configurations of the hght-sensitive areas 154-i and of the column 150 are substantiaUy sirrήlar to those of the hght- sensitive areas 52-i and of the column 50, already described. Further, the generation of the signals V-i on the output 57, the use of said signals V-i for detecting of the vertical and horizontal ahgnments, and the corrections of the vertical and horizontal positions of the head 40 are achieved using methods identical to those already described for the first embodiment. Third embodiment The optoelectronic position detector can be made using a linear type PSD ("Position Sensitive Detector") photodiode, the operation of which is based on lateral photoelectric effect known to those acquainted with the sector art. In accordance with this invention, the PSD is integrated, using the CMOS / LDMOS technology, in the same chip as the head 40, i.e. it is made in the course of the same production process, with the same process steps and the same masks as are needed in any case to produce an integrated thermal ink jet head, and therefore without any increase of the costs and difficulty with respect to the known heads. The linear PSD binlt into the head 40 is made of crystalline silicon and is iUustrated schematically in Fig. 8 in sectional view. The PSD consists of: - a substrate 80 of P type silicon, having resistivity preferably between 10 and 20 Ω « cm; - an N type "weU" 77, of a thickness preferably between 3 and 8 μm and having a substrate Resistance, hereinbelow referred to as "R-sheef , preferably between 1200 and 1800 Ω/-J; - a P type "body" 76, of a thickness preferably between 1 and 2 μm and having an R-sheet preferably between 800 and 1200 Ω/D; - two anodes 74, connected to the "body" 76 via two P+ diffusions; - two cathodes 75, connected to the weU 77 via two N+ diffusions. The body 76 is protected by a protective passivating layer 81, with the exception of the areas on which the metallizations are deposited that constitute the output conductors for the cathodes and for the anodes. The geometric configuration of the PSD is iUustrated in Fig. 9, which also indicates the x axis, paraUel to the scarining direction, and the y axis, paraUel to the line feed direction and to the rows of nozzles. The hght-sensitive area has, by way of example, the shape of a rectangular window 83, the dimensions F and G of which are preferably within the foUowing limits: F Height, parallel to the y axis 300 ÷ 2000 μm G Width, parallel to the x axis 50 ÷ 200 μm When the head 40, borne by the carriage 42 moving at a speed W paraUel to the x axis, passes through a hght beam 266, the latter forms a spot 270 on the window 83. Operation of the linear PSD buUt into the head 40 is described with reference to the axonometric projection of Fig. 10 and to the diagram of Fig. 11. The spot 270 generates a current I-ph, represented by means of a current generator 82, in correspondence with the P/N junction between the body 76 and the weU 77, inversely polarized. The current I-ph subdivides into two currents I-phl and I-ph2, coUected by the two anodes 74, inversely proportional to the distances Yl and (F -Yl) between the centroid, i.e. the point of greatest luminosity, of the spot 270 and the anodes 74. In fact the PSD, being in reahty a photoresistor, acts in practice as an optoelectronic potentiometer. During measurement of the misahgnment, the carriage 42 bearing on board the head 40 with the PSD is moved at low speed W, for example 1 cm/s in the direction indicated by the vector W paraUel to the x axis, in such a way that the PSD passes through the spot 270. When the current I-ph is close to its maximum value, the two currents I-phl and I-ph2 are measured with integrated electronic measuring devices, known in themselves. Detection of the vertical ahgnment is effected by obtaining the vertical distance Yl of the centre of the spot 270 from one of the sides of length G of the window 83, by means of the expression Yl = F • I-ph2 / (I-phl + I-ph2) Detection of the horizontal ahgnment of the n-th head with respect to the first taken as the reference, is effected by measuring the deviation (ΔX n ) = X n — X np between the point X np , wherein the centre line LI of the PSD, on board the head borne by the scanning carriage, is in correspondence with the centre of the spot 270, and the theoretical point X π = X l + E n at which this correspondence should occur. The point X np is detected in correspondence with the point in time at which the current I-ph reaches its maximum value, if the diameter of the spot 270 is greater than G, or in correspondence with the point in time at which the current I- ph exceeds a predetermined threshold value, if the diameter of the spot 270 is less than G. The currents of the PSD may present a drift due to "offsef phenomena, leakage currents, low frequency noise, ambient hght etc. To overcome these drawbacks, the hght beam 266 can be chopped at the frequency of a few kHz, or the output currents of the PSD can be modulated by means of a DC / AC converter, according to known techniques. The PSD has the advantage of not requiring an incident beam with accurate focahsation and uniform distribution. In addition, the linearity of the PSD is barely sensitive to the diameter of the spot 270, provided this diameter is considerably less than the long side F of the window 83. Experience in using the PSD shows that the position detection accuracy of the spot along the y axis is greater than 0.5% of F. However, in order to achieve this accuracy, good R-sheet uniformity of the diffusion P is required, easUy achieved using the technology caUed ion implantation, known to those acquainted with the sector art. The corrections of the vertical and horizontal positions of the head are made with the same methods as those already described for the first embodiment. In short, while fully mamtaining the principle of this invention, the construction details and the embodiments may be abundantly varied with respect to what has been described and illustrated, without departing from the scope of the invention.

Claims: CLAIMS 1. Ahgning method for multiple ink jet printheads (40) in a dot matrix printer, said printer comprising a fixed structure (41); a scarining carriage (42) suitable for supporting said heads and movable with respect to said fixed 5 structure according to a first horizontal direction; an iUuminating device (43) integral with said fixed structure for generating a hght beam (66); an electronic controUer suitable for timing the ejection of droplets of ink by said heads (40); said heads (40) being provided with integrated optoelectronic means suitable for generating electric signals when, during the movement of said carriage (42) in o said first horizontal direction, they pass through said hght beam (66), and being provided with a plurality of nozzles arranged at a constant pitch in at least one row paraUel to a second vertical direction, substantiaUy perpendicular to said first horizontal direction, said method being characterized in that it comprises the steps of : 5 - calculating a first misahgnment of said heads (40) according to said first horizontal direction and a second misahgnment of said heads according to said second vertical direction, via the processing of said electric signals using computing means belonging to said electronic controUer; compensating said first misahgnment of said heads (40) according to said 0 first horizontal direction, through an alteration of said timing of said ejection of droplets of ink; and compensating said second misahgnment of said heads (40) according to said second vertical direction through a staggering of position of the commands sent to said nozzles for the ejection of said droplets of ink. 2. gning method according to claim 1, characterized in that said integrated optoelectronic means consist of a column (50) made up of a plurahty of integrated phototransistors ( 1-i). 5 3. Aligning method according to claim 2, characterized in that said integrated phototransistors (51-1) have open bases (52-i) and coUectors (53-i) connected to a common node (54), and have each an independent emitter (56-i). o 4. Mgning method according to claim 3, characterized in that said open bases (52-i) each have a rectangular shaped, photo-sensitive surface with a vertical side paraUel to said second vertical direction and with a horizontal side paraUel to said first horizontal direction. 5 5. Aligning method according to claim 4, characterized in that said vertical side has a dimension (A) of between 10 and 50 μm and that said horizontal side has a dimension (B) of between 10 and 200 μm. 6. Ahgning method according to claim 3, characterized in that in 0 correspondence with said independent emitters (56-i) there are currents (I-i) which are switched in sequence (K) times, in order to generate a unique signal (V-i) on a video output (57). 7. Mgning method according to claim 6, characterized in that said computing means produce, for each of the (M) values of the index (i), the sum of the (K) values (V-i) generated during the (K) scannings, obtaining a plurahty of (M) values (Totals-i). 5 8. Mgning method according to claim 7, characterized in that said computing means search for the greater of said (M) values (Totals-i). 9. Mgning method according to claim 7, characterized in that said o computing means obtain a mathematical inteφolating function of the (M) values (Totals-i) in function of the index (i), and calculate the maximum position (i(max)) of said function. 10. Mgning method according to claim 6, characterized in that said 5 computing means produce, for each of the (K) scarinings, the sum of the (M) values (V-i), obtaining a plurahty of (K) total values. 11. Mgning method according to claim 10, characterized in that said computing means search for the greater of said (K) total values. 0 12. Mgning method according to claim 6, characterized in that said computing means obtain a mathematical interpolating function of the (M) x (K) totals in function of the index (i) and of the horizontal position (x), and calculate the maximum position (i(max)), (X np ) of said function. 13. Mgning method according to claim 1, characterized in that said integrated optoelectronic means consist of a column (150) made up of a plurahty of integrated photodiodes (151-i) having cathodes (153-i) connected to a 5 common node (54), and each having an independent anode (152-i). 14. Mgning method according to claim 13, characterized in that in correspondence with the anodes (152-i) of said integrated photodiodes (151-i) there are currents (I-i) which are switched in sequence (K) times, in order to o generate a unique signal (V-i) on a video output (57). 15. Mgning method according to claim 1, characterized in that said integrated optoelectronic means consist of a linear position detector (PSD). 5 16. Mgning method according to claim 15, characterized in that said position detector (PSD) comprises a rectangular shaped, hght-sensitive window (83) with a horizontal side paraUel to said first horizontal direction and with a vertical side paraUel to said second vertical direction. 0 17. Mgning method according to claim 16, characterized in that said vertical side has a dimension (F) of between 300 and 2000 μm and that said horizontal side has a dimension (G) of between 50 and 200 μm. 18. Mgning method according to claim 16, characterized in that said hght- sensitive window (83) of said (PSD) generates a first current (I-phl) and a second current (I-ph2). 19. Mgning method according to claim 18, characterized in that said computing means obtain a vertical distance (Yl) by means of the expression F • I-ph2 / (I-phl + I-ph2 ). 20. Mgning method according to claim 18, characterized in that said computing means obtain a point (X np ) in correspondence with the maximum of the quantity (I-phl+I-ph2) in function of the displacement along the x axis. 21. Mgning method according to claim 18, characterized in that said computing means obtain a point (X np ) in correspondence with the surpassing of a predetermined threshold by the quantity (I-phl+I-ph2). 22. Mgning method according to claim 1, characterized in that said multiple printheads are four in number and contain respectively a black ink, a cyan ink, a yeUow ink and a magenta ink. 23. Inkjet dot-matrix printhead comprising: a semiconductor substrate; a first plurahty of ejection elements integrated on said substrate, for the generation of droplets of ink through a corresponding plurahty of nozzles, arranged at a constant pitch in at least one row according to a first vertical direction; a second plurality of electronic components integrated on said substrate by means of a C-MOS technology for selecting and driving said first plurahty of ejection elements, characterized in that it further comprises a column (50) made up of a plurahty of phototransistors (51-i) integrated on said substrate by means of said C-MOS technology. 24. Printhead according to claim 23, characterized in that said integrated phototransistors (51-i) have open bases (52-i) and coUectors (53-i) connected to a common node (54), and have each an independent emitter (56-i). 25. Printhead according to claim 24, characterized in that said open bases (52-i) each have a rectangular shaped, photo-sensitive surface with a vertical side paraUel to said first vertical direction and with a horizontal side paraUel to a second horizontal direction perpendicular to said first vertical direction. 26. Printhead according to claim 25, characterized in that said vertical side has a dimension (A) of between 10 and 50 μm and that said horizontal side has a dimension (B) of between 10 and 200 μm. 27. Printhead according to claim 24, characterized in that in correspondence with said independent emitters (56-i) there are currents (I-i) which are scanned in sequence (K) times, in order to generate a unique signal (V-i) on a video output (57). 28. Printhead according to claim 24, characterized in that the column (50) is substituted by a column (150) made up of a plurahty of integrated photodiodes (151-i) having cathodes (153-i) connected to a common node (54), and each having an independent anode (152-i). 29. Printhead according to claim 28, characterized in that in correspondence with the anodes (152-i) of said integrated photodiodes (151-i) there are currents (I-i) which are scanned in sequence (K) times, in order to generate a unique signal (V-i) on a video output (57). 30. Ink jet dot-matrix printhead comprising: - a semiconductor substrate; a first plurahty of ejection elements integrated on said substrate, for the generation of droplets of ink through a corresponding plurahty of nozzles, arranged at a constant pitch in at least one row according to a first vertical direction; - a second plurahty of electronic components integrated on said substrate by means of a C-MOS technology for selecting and driving said first plurahty of ejection elements; characterized in that it further comprises a linear position detector (PSD) integrated on said substrate by means of said C-MOS technology. 31. Printhead according to claim 30, characterized in that said position detector (PSD) comprises a rectangular shaped, hght-sensitive window (83) with a vertical side paraUel to said second vertical direction and with a horizontal side paraUel to said first horizontal direction. 32. Printhead according to claim 31, characterized in that said vertical side has a dimension (F) of between 300 and 2000 μm and that said horizontal side has a dimension (G) of between 50 and 200 μm. 33 Printhead according to claim 32, characterized in that said hght-sensitive window (83) of said position detector (PSD) is suitable for generating a first current (I-phl) and a second current (I-ph2). 34. Ink jet dot-matrix printer comprising a fixed structure (41) ; a scanning carriage (42) for supporting a plurahty of printheads (40), movable with respect to said fixed structure (41) according to a first horizontal direction; an iUuminating device (43) integral with said fixed structure (41) for generating a hght beam (66); an electronic controUer suitable for timing the ejection of droplets of ink by said heads (40); said heads (40) being provided with integrated optoelectronic means suitable for generating electric signals when, during the movement of said carriage (42) in said first horizontal direction, they pass through said hght beam (66), and being provided with a plurahty of nozzles arranged at a constant pitch in at least one row paraUel to a second vertical direction, substantiaUy perpendicular to said first horizontal direction, said printer being characterized in that it comprises: computing means, belonging to said electronic controUer, suitable for processing said electric signals to calculate a first misahgnment of said heads (40) 5 according to said first horizontal direction and a second misahgnment of said heads (40) according to said second vertical direction; means suitable for compensating said first misahgnment of said heads (40) according to said first horizontal direction, through an alteration of said timing of said ejection of droplets of ink; and o - means suitable for compensating said second misahgnment of said heads (40) according to said second vertical direction through a staggering of position of the commands sent to said nozzles. 35. Printer according to claim 34, characterized in that said integrated 5 optoelectronic means consist of a column (50) made up of a plurahty of integrated phototransistors (51-i). 36. Printer according to claim 35, characterized in that said integrated phototransistors (51-i) have open bases (52-i) and coUectors (53-i) connected to a 0 common node (54), and each have an independent emitter (56-i). 37. Printer according to claim 35, characterized in that each of said heads (40) comprises a column (150) made up of a plurahty of integrated photodiodes (151-i) having cathodes (153-i) connected to a common node (54), and each having an independent anode (152-i). 38. Printer according to claim 34, characterized in that said integrated optoelectronic means consist of a linear position detector (PSD). 39. Printer according to claim 34, characterized in that said multiple printheads (40) are four in number and contain respectively a black ink, a cyan ink, a yeUow ink and a magenta ink. 40. Printhead according to claim 23, characterized in that said integrated phototransistors (51-i) are made with the same masks as needed to produce the integrated circuits on board the head itself. 41. Printhead according to claim 28, characterized in that said integrated photodiodes (151-i) are made with the same masks as needed to produce the integrated circuits on board the head itself. 42. Printhead according to claim 30, characterized in that said linear position detector (PSD) is made with the same masks as needed to produce the integrated circuits on board the head itself.

Inventors: CONTA RENATO, SORIANI PIERLUIGI, CONTA, RENATO, SORIANI, PIERLUIGI
Applicants: CONTA RENATO, OLIVETTI LEXIKON SPA, SORIANI PIERLUIGI, CONTA, RENATO, OLIVETTI LEXIKON S.P.A., SORIANI, PIERLUIGI
Application year: 2000
Main classification: B41J2
IPC codes: B41J2, B41J19