1. Field of the Invention
The present invention relates to a printhead substrate, printhead, and printing apparatus.
2. Description of the Related Art
A printhead substrate can employ a time-divisional driving method of dividing a plurality of printing elements into a plurality of blocks and driving the printing elements for the respective blocks in order to suppress the influence of heat between adjacent printing elements. A plurality of printing elements arranged on a printhead substrate are assigned to respective groups by a predetermined number of adjacent printing elements. The “block” represents printing elements of the respective groups for which driving control is performed at the same timing.
Japanese Patent Laid-Open No. 2006-7763 discloses a structure in which a reference current circuit forming a current mirror with a current source disposed for each group is arranged. Each current source supplies, to each printing element to be driven in each group, a current corresponding to the current value of the reference current circuit in accordance with an externally input signal. The externally input signal is determined based on manufacturing variations between printhead substrates. In Japanese Patent Laid-Open No. 2006-7763, this arrangement controls the driving forces of a plurality of printing elements in accordance with manufacturing variations between printhead substrates.
If the characteristics of printing elements greatly vary on a single printhead substrate, the driving forces of the printing elements need to be controlled individually. The technique disclosed in Japanese Patent Laid-Open No. 2006-7763 is advantageous for manufacturing variations between printhead substrates, but does not consider characteristic variations between printing elements on a single printhead substrate.
The present invention provides a technique advantageous for printing in correspondence with characteristic variations between printing elements on a single printhead substrate.
One of the aspects of the present invention provides a printhead substrate, comprising a plurality of printing elements which are assigned to a plurality of groups, a plurality of driving circuits which are arranged in correspondence with the respective groups and drive the printing elements, a first current source configured to generate currents of a plurality of current amounts corresponding to the respective groups, second current sources which are arranged in correspondence with the respective driving circuits and configured to generate currents to be supplied to the printing elements, and setting units configured to generate voltages in accordance with currents generated by the first current source and set currents to be generated by the second current sources based on the voltages.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings. In the following description, a printing apparatus using an inkjet printing method will be exemplified. The printing apparatus may be, for example, a single-function printer having only the printing function, or a multi-function printer having a plurality of functions such as the printing function, FAX function, and scanner function. The printing apparatus may be a manufacturing apparatus for manufacturing a color filter, electronic device, optical device, microstructure, or the like by a predetermined printing method.
In the following description, “print” not only includes the formation of significant information such as characters and graphics, but also broadly includes the formation of images, designs, patterns, structures, and the like on a printing medium, or processing of the medium, regardless of whether they are significant or insignificant and whether they are so visualized as to be visually perceived by humans.
Also, a “printing medium” not only includes paper used in general printing apparatuses, but also includes materials capable of accepting ink, such as cloth, plastic film, metal plate, glass, ceramics, resin, wood, and leather.
Also, “ink” should be broadly interpreted, similar to the definition of “print” described above. “Ink” includes a liquid which, when applied onto a printing medium, can form images, designs, patterns, and the like, can process the printing medium, or can be used for ink processing (for example, solidification or insolubilization of a coloring material contained in ink to be applied to a printing medium).
In addition to the printhead 3, for example, ink cartridges 6 are mounted on the carriage 2 of the printing apparatus 1. Each ink cartridge 6 stores ink to be supplied to the printhead 3. The ink cartridge 6 is detachable from the carriage 2.
The printing apparatus 1 shown in
The printhead 3 according to the embodiment adopts, for example, an inkjet method of discharging ink using thermal energy. The printhead 3 includes electrothermal transducers. The electrothermal transducers are arranged in correspondence with respective orifices. A pulse voltage is applied to an electrothermal transducer corresponding to a printing signal, thereby discharging ink from a corresponding orifice. In the embodiment, discharge of ink using a heater will be explained as an ink discharge method, but the present invention is not limited to this. The present invention may employ various inkjet methods such as a method using a piezoelectric element, a method using an electrostatic element, and a method using a MEMS element.
A controller 600 includes an MPU 601, ROM 602, application specific integrated circuit (ASIC) 603, RAM 604, system bus 605, and A/D converter 606.
The ROM 602 stores programs corresponding to control sequences (to be described later), necessary tables, and other permanent data. The ASIC 603 controls a carriage motor M1 and conveyance motor M2. Also, the ASIC 603 generates a control signal for controlling the printhead 3. The RAM 604 is used as an image data rasterization area, a work area for executing a program, and the like. The RAM 604 stores control information (current information) and time-divisional information to be described later. The system bus 605 connects the MPU 601, ASIC 603, and RAM 604 to each other to exchange data. The A/D converter 606 A/D-converts an analog signal input from a sensor group (to be described later), and supplies the converted digital signal to the MPU 601.
A switch group 620 includes a power switch 621, print switch 622, and recovery switch 623. A sensor group 630 is used to detect an apparatus state, and includes a position sensor 631 and temperature sensor 632. When scanning the printhead 3, the ASIC 603 transfers, to the printhead 3, data for driving printing elements while directly accessing the storage area of the RAM 604.
The carriage motor M1 is a driving source for reciprocally scanning the carriage 2 in directions indicated by the arrow A. A carriage motor driver 640 controls driving of the carriage motor M1. The conveyance motor M2 is a driving source for conveying the printing medium P. A conveyance motor driver 642 controls driving of the conveyance motor M2.
The printhead 3 is scanned in a direction (to be referred to as a scanning direction hereinafter) perpendicular to the conveyance direction of the printing medium P. More specifically, the printhead 3 is scanned relatively to the printing medium.
A computer (or a reader for reading an image, a digital camera, or the like) 610 serves as an image data supply source, and is generically called a host apparatus or the like. The host apparatus 610 and printing apparatus 1 exchange image data, commands, status signals, and the like via an interface (to be referred to as an I/F hereinafter) 611.
A printhead substrate 101 (to be simply referred to as a “substrate 101” hereinafter) according to the first embodiment will be explained with reference to
In each group G, driving elements D, that is, D1 to Dn are arranged to drive the printing elements H, that is, H1 to Hn. The driving element D is, for example, a MOS transistor. The substrate 101 includes a driving circuit having the driving elements D. A plurality of (m) driving circuits are arranged in correspondence with the respective groups G. When the driving element D is activated (changes to the conductive state), a current flows through the printing element H, and the printing element H generates heat. As described in Description of the Related Art, the substrate 101 employs a time-divisional driving method of driving a plurality of printing elements for respective blocks (n blocks in this case) in order to suppress the influence of heat between the adjacent printing elements H. As will be described later, the control unit CNT controls the printing elements H and setting units 102 to control the overall operation of the substrate 101.
As shown in
In this specification, the groups G, that is, G1 to Gm and the setting units 102 which correspond to each other will be called modules E, that is, E1 to Em.
The first current source 10 supplies a current of an amount complying with external control information to each setting unit 102. The first current source 10 includes a current mirror circuit 12 which receives a voltage generated by a reference voltage source 11. The current mirror 12 includes PMOS transistors 13 and NMOS transistors 14. The numbers of PMOSs 13 and NMOSs 14 to be turned on are determined in accordance with control information (current information), and the amount of a current I flowing through a node N is determined. When the value of control information changes, the numbers of PMOSs 13 and NMOSs 14 to be turned on also change, and the amount of the current I flowing through the node N also changes.
The control information is determined based on characteristic variations between the printing elements H. More specifically, the control information is determined based on, for example, characteristics obtained by measurement before shipment of the substrate 101. The control information may be stored in the storage unit (for example, a RAM 604 in
The second current sources 20 are formed from, for example, MOS transistors Mna, that is, Mna1 to Mnam, respectively, and are current sources for driving a predetermined number of printing elements H belonging to the corresponding group G by a constant current driving method. The first voltage holding units 41 include capacitors C1, that is, C11 to C1m for holding a voltage to maintain the current amount of the second current source 20, differential amplifiers 50, that is, 501 to 50m, and switches SW1c, that is, SW1c1 to SWlcm for connecting the first current source 10 to the capacitor C1. The capacitor C1 can use a known capacitive element, including a MOS capacitor. The switch SW1c can use a known switching element, including a MOS transistor and analog switch.
The differential amplifier 50 amplifies a voltage VC1 of the capacitor C1, and outputs the amplified voltage VC1′. The setting units 102 further include MOS transistors Mnb, that is, Mnb1 to Mnbm for supplying the current of the first current source 10, and switches SWj, that is, SWj1 to SWjm for connecting the first current source 10 and the MOS transistor Mnb. The switch SWj can use a known switching element, including a MOS transistor and analog switch.
In other words, in the above arrangement, the MOS transistor Mna serving as the second current source 20, and the MOS transistor Mnb form a current mirror circuit, and the current mirror circuit is connected to the sample-and-hold circuit. The current mirror circuit is connected between the gates of the MOS transistors Mna and Mnb. The gates of the MOS transistors Mna and Mnb are control electrodes.
The control unit CNT switches the switches SWj and SW1c in accordance with a control signal C1 in the following manner. Based on the control signal C1, the setting circuit 102 samples and holds a voltage generated inside the current mirror circuit by the first voltage holding unit 41 (sample-and-hold circuit). First, the switch SWj changes to the conductive state, and a current from the first current source 10 flows through the MOS transistor Mnb. Further, the switch SW1c changes to the conductive state, and the MOS transistor Mna (second current source 20) transmits a current of an amount corresponding to the current amount of the first current source 10. As a result, the second current source 20 forms a current mirror with the first current source 10. The differential amplifier 50 amplifies the voltage VC1 of the capacitor C1, and outputs the amplified voltage VC1′ to the gate of the MOS transistor Mna. This arrangement can suppress the influence of potential fluctuations generated in the MOS transistor Mna on the voltage of the capacitor C1 upon printing.
The control unit CNT performs the first and second operations in the following manner. In the first operation, the control unit CNT individually controls each setting unit 102 so that the setting unit 102 holds, in the corresponding first voltage holding unit 41, a voltage corresponding to the current amount of the first current source 10. More specifically, the switch SW1c changes to the conductive state to charge the capacitor C1 so that the second current source 20 can maintain a current of an amount corresponding to the current amount of the first current source 10. Then, the switch SW1c changes to the non-conductive state to hold the voltage of the capacitor C1.
In the second operation, the driving element D corresponding to the printing element H to be driven is activated (changes to the conductive state). Accordingly, the second current source 20 can supply, to the printing element H to be driven, a current Ih corresponding to the voltage held by the first voltage holding unit 41.
In this way, the control unit CNT can switch the driving element D in each module E, and supply a current to the printing element H in accordance with a voltage level held by the capacitor C1. This operation will be described in more detail.
As shown in
A series of operations in the first and second operations will be explained with reference to
In the first cycle T1, the first operation is performed. More specifically, in the first cycle T1, each first voltage holding unit 41 holds, as the voltage VC1, the current I of the node N corresponding to the current amount of the first current source 10. For example, in the module E1, the setting unit 102 holds the voltage as a voltage VC11 in the first voltage holding unit 411 in accordance with the current amount of the first current source 10. More specifically, control information for the group G1 is input to the substrate 101, and the first current source 10 supplies a current of an amount corresponding to the control information. The switch SWj1 changes to the conductive state, and the current from the first current source 10 flows through the MOS transistor Mnb1. Then, the switch SW1c1 changes to the conductive state, and the capacitor C11 is charged until the voltage VC11 of the capacitor C11 reaches the gate potential of the MOS transistor Mnb1. After the switch SW1c1 changes to the non-conductive state, the switch SWj1 changes to the non-conductive state. As a result, the first voltage holding unit 411 holds the voltage as the potential VC11, by the current I of the node N corresponding to the current amount (corresponding to control information) of the first current source 10.
In the module E2, the setting unit 102 charges the capacitor C12 by the current I of the node N corresponding to the current amount of the first current source 10. More specifically, control information for the group G2 is input to the substrate 101 in the above-described fashion. The capacitor C12 is charged by a current I2 corresponding to the control information (current information). The first voltage holding unit 412 holds the voltage as the potential VC12. In the same way, in the modules E3 to Em, the setting units 102 hold the voltage as voltages VC13 to VC1m in the corresponding first voltage holding units 413 to 41m in accordance with pieces of control information. The control unit CNT performs the first operation of the setting units 102 in the control information input order. The gates of the MOS transistors Mna each operating as the second current source 20 maintain potentials corresponding to the input pieces of control information.
In the second cycle T2, the second operation is performed. More specifically, in the second cycle T2, the second current source 20 in each module E supplies a current corresponding to the voltage of the first voltage holding unit 41 to one printing element H to be driven among a predetermined number of printing elements H belonging to the corresponding group G. One printing element H to be driven among a predetermined number of printing elements H is a printing element H to be driven by time-divisional driving, as described above. More specifically, the control unit CNT activates a driving element D corresponding to the printing element H to be driven in each group G in a period ton. For example, in the second cycle T2, the driving element D1 is activated in the period ton in order to drive the printing element H1 of the first block. Similarly, in the third cycle T3, the driving element D2 is activated in the period ton in order to drive the printing element H2 of the second block. The driving elements D are activated sequentially in the respective cycles.
Accordingly, in the period ton, currents of amounts corresponding to pieces of control information are supplied from the second current sources 20 to the corresponding printing elements H to be driven. In the third cycle T3, the second operation is performed. Subsequently, the second operation is performed. The cycles shown in
By executing the first and second operations described above, one block is driven by the time-divisional driving method. A block to be time-divisionally driven is selected by, for example, inputting a block selection signal from the control unit CNT to the printhead, and undergoes printing control. The remaining blocks are also driven similarly in order.
Each driven printing element H generates heat of an energy amount corresponding to control information (current information). The heat causes a bubble in the ink supply channel, discharging ink from a corresponding nozzle. Driving of each printing element H is controlled in accordance with characteristic variations between the printing elements H on the single substrate 101. The substrate 101 can uniform ink discharge amounts from the printhead.
According to the first embodiment, printing coping with characteristic variations between printing elements on the single printhead substrate can be performed, and a high-quality image can be printed. The setting unit 102 is smaller in circuit scale than the first current source 10. The substrate 101 includes the setting units 102 in correspondence with the respective groups G, and can be operated by one first current source 10 by controlling the substrate 101 in the above-described manner. The substrate 101 can therefore achieve the above-described effects while suppressing an increase in circuit scale.
A printhead substrate 101 (to be simply referred to as a “substrate 101” hereinafter) according to the second embodiment will be explained with reference to
The reference current circuit 60 and third current source 30 are formed from, for example, circuits as shown in
The third current sources 30 are configured by, for example, current mirrors formed from NMOS transistors Mn1, that is, Mn11 to Mn1m, and NMOS transistors Mn2, that is, Mn21 to Mn2m. The NMOS transistor Mn1 is series-connected to the PMOS transistor Mp2, and transmits a current of the same amount as the amount of a current flowing through the PMOS transistor Mp2. Then, a current of an amount corresponding to the current amount of the NMOS transistor Mn1 flows through the NMOS transistor Mn2. As a result, the third current source 30 forms a current mirror with the second current source 20.
The ground potential in the second current source 20 and that in the third current source 30 are separated into voltages VSS1 and VSS2. A MOS transistor Mna operating as the second current source 20 and a MOS transistor Mnb form a current mirror and share the source (voltage VSS1). The NMOS transistors Mn1 and Mn2 form a current mirror and share the source (voltage VSS2). Even if a plurality of printing elements H are driven, a large current flows, and the potential VSS2 fluctuates, the influence of the substrate bias effect of the MOS transistor Mna can be suppressed. Thus, the MOS transistor Mna can supply a current of an amount corresponding to control information (current information) at high accuracy. The third current source 30 can supply a current of an amount corresponding to control information to the printing element H of the corresponding group G at high accuracy.
The second embodiment can obtain the effects described in the first embodiment at higher accuracy. According to the second embodiment, printing coping with characteristic variations between printing elements on the single printhead substrate can be performed, and a higher-quality image can be printed.
A printhead substrate 101 (to be simply referred to as a “substrate 101” hereinafter) according to the third embodiment will be explained with reference to
In the first cycle T1, the first operation described in the first embodiment is performed sequentially in modules E1 to Em by using the first voltage holding units 41 out of the first voltage holding units 41 and second voltage holding units 42. More specifically, the setting units 102 change the switches SW1c to the conductive state, and hold voltages VC1 corresponding to pieces of control information (current information) in the corresponding first voltage holding units 411 to 41m. After that, the switches SW1c change to the non-conductive state.
In the second cycle T2, the second operation is performed in the modules E1 to Em by using the first voltage holding units 41 out of the first voltage holding units 41 and second voltage holding units 42. More specifically, the switches Sw1g of the setting units 102 change to the conductive state, and the gates of the MOS transistors Mna receive the voltages VC1′. The voltages VC1′ are obtained by amplifying, by the first differential amplifiers 51, the voltages VC1 held by the capacitors C1 of the first voltage holding units 411 to 41m. The second current sources 20 supply currents of amounts corresponding to the pieces of control information (current information) input in the first cycle T1. In response to this, the third current sources 30 supply currents of amounts corresponding to the pieces of control information to the printing elements H of the corresponding groups G, similar to the second embodiment. Thereafter, the switches Sw1g change to the non-conductive state. The printing elements H of the respective groups G used in the second cycle T2 are the printing elements H1 of the first block. The driving elements D1 are activated in the period ton in order to drive the printing elements H1.
In the second cycle T2, at the same time as the second operation using the first voltage holding units 41, the first operation is performed in the modules E1 to Em by using the second voltage holding units 42 out of the first voltage holding units 41 and second voltage holding units 42. More specifically, the setting units 102 change the switches SW2c to the conductive state, and hold voltages VC2 corresponding to pieces of control information in the corresponding second voltage holding units 421 to 42m. Then, the switches SW2c change to the non-conductive state.
In the third cycle T3, the second operation is performed in the modules E1 to Em by using the second voltage holding units 42 out of the first voltage holding units 41 and second voltage holding units 42. The printing elements H of the respective groups G used in the third cycle T3 are the printing elements H2 of the second block. The driving elements D2 are activated in the period ton in order to drive the printing elements H2. At the same time, in the third cycle T3, the first operation is performed in the modules E1 to Em by using the first voltage holding units 41 out of the first voltage holding units 41 and second voltage holding units 42.
In the fourth cycle T4, the second operation is performed in the modules E1 to Em by using the second voltage holding units 42 out of the first voltage holding units 41 and second voltage holding units 42. The printing elements H of the respective groups G used in the fourth cycle T4 are the printing elements H3 of the third block. The driving elements D3 are activated in the period ton in order to drive the printing elements H3. At the same time, in the fourth cycle T4, the first operation is performed sequentially in the modules E1 to Em by using the first voltage holding units 41 out of the first voltage holding units 41 and second voltage holding units 42. Subsequently, the first voltage holding units 41 and second voltage holding units 42 alternately repeat the first and second operations in the above-described way. By performing the above operation, currents corresponding to pieces of control information (current information) are supplied to all the printing elements H including the printing elements H1 of the first block up to the printing elements Hn of the nth block in the respective groups G.
In this fashion, the first voltage holding units 41 and second voltage holding unit 42 in the setting units 102 on the substrate 101 can parallelly perform different operations out of the first and second operations. By alternately repeating the first and second operations by the first voltage holding units 41 and second voltage holding units 42, printing coping with characteristic variations between printing elements can be performed continuously. Also, currents coping with characteristic variations between printing elements can be set within a short time.
According to the third embodiment, printing coping with characteristic variations between printing elements on the single printhead substrate can be performed, and a higher-quality image can be printed more quickly.
The three embodiments have been described. However, the present invention is not limited to them, the purpose, state, application, function, and other specifications can be appropriately changed, and the present invention can also be practiced by another embodiment. For example, as a modification of the first embodiment, the setting unit 102 may include the first voltage holding unit 41 and second voltage holding unit 42, similar to the setting unit 102 in the third embodiment. The above-described embodiments have described an arrangement for time-divisionally driving a plurality of printing elements, but the present invention is not limited to this arrangement. As another driving method, the present invention is applicable to an arrangement for setting a current.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2012-139157, filed Jun. 20, 2012, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2012-139157 | Jun 2012 | JP | national |