None.
None.
None.
1. Field of the Invention
The present invention relates generally to an ink jet apparatus, and more particularly to a method for performing printhead heating of an ink jet printhead.
2. Description of the Related Art
In prior art, an ink jet printhead includes a plurality of jetting heaters used to eject drops of ink during a printing operation. In one type of printhead, for example, printing data is sent to the printhead in a serial data stream. Attempts have been made to achieve a desired printhead operating temperature before printing (pre-heat) in order to achieve acceptable print quality, but such attempts have resulted in a significant reduction in printhead temperature prior to the beginning of printing. It is then attempted to obtain and maintain the desired printhead temperature during printing operations. One type of printhead heating is performed using a substrate heater. Another type of printhead heating is performed by applying electrical power to the jetting heaters of the printhead that yields a heating amount insufficient for ink ejection, referred to herein as a non-nucleating heating (NNH), but is sufficient to heat the printhead substrate at an acceptable rate to achieve an operating temperature within an acceptable amount of time.
The present invention, in one form thereof, is directed to a method for performing printhead heating of the ink jet printhead. In an ink jet apparatus having a printhead carrier for carrying an ink jet printhead configured to receive a serial data steam over a serial data channel, the method for performing printhead heating of the ink jet printhead includes performing pre-swath heating of the ink jet printhead by sending serial pre-swath heat data over the serial data channel to the ink jet printhead during an acceleration of the printhead carrier toward a steady-state velocity; and terminating the serial pre-swath heat data immediately prior to priming the ink jet printhead with print data.
The present invention, in another form thereof, is directed to a method for performing printhead heating of the ink jet printhead. In an ink jet apparatus having a printhead carrier for carrying an ink jet printhead configured to receive a serial data steam over a serial data channel, the method for performing printhead heating of the ink jet printhead includes performing stationary heating of the ink jet printhead by sending serial stationary heat data over the serial data channel to the ink jet printhead prior to beginning an acceleration of the printhead carrier toward a steady-state velocity; performing pre-swath heating of the ink jet printhead by sending serial pre-swath heat data over the serial data channel to the ink jet printhead during the acceleration of the printhead carrier toward a steady-state velocity; terminating the serial pre-swath heat data immediately prior to priming the ink jet printhead with print data; and performing print heating of the ink jet printhead during a printing operation, subsequent to the priming the ink jet printhead with print data.
The above-mentioned and other features and advantages of this invention, and the manner of attaining them, will become more apparent and the invention will be better understood by reference to the following description of embodiments of the invention taken in conjunction with the accompanying drawings, wherein:
It is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless limited otherwise, the terms “connected,” “coupled,” and “mounted,” and variations thereof herein are used broadly and encompass direct and indirect connections, couplings, and mountings. In addition, the terms “connected” and “coupled” and variations thereof are not restricted to physical or mechanical connections or couplings.
In addition, it should be understood that embodiments of the invention include both hardware and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic based aspects of the invention may be implemented in software. As such, it should be noted that a plurality of hardware and software-based devices, as well as a plurality of different structural components may be utilized to implement the invention. Furthermore, and as described in subsequent paragraphs, the specific mechanical configurations illustrated in the drawings are intended to exemplify embodiments of the invention and that other alternative mechanical configurations are possible.
Referring to
In embodiments that include computer 12, ink jet apparatus 14 may be communicatively coupled to computer 12 via a communications link 16. As used herein, the term “communications link” generally refers to structure that facilitates electronic communication between two components, and may operate using wired or wireless technology. Accordingly, communications links, such as communications link 16, may be, for example, a direct electrical wired connection, a direct wireless connection (e.g., infrared or r.f.), or a network connection (wired or wireless), such as for example, an Ethernet local area network (LAN) or a wireless networking standard, such as IEEE 802.11.
In embodiments including computer 12, computer 12 may be, for example, a personal computer including an input/output (I/O) device 18, such as keyboard and display monitor. Computer 12 further includes a processor, input/output (I/O) interfaces, memory, such as RAM, ROM, NVRAM, and a mass data storage device, such as a hard drive, CD-ROM and/or DVD units. During operation, computer 12 includes in its memory a software program including program instructions that function as an imaging driver 20 (e.g., a printer driver) for ink jet apparatus 14. Imaging driver 20 is in communication with ink jet apparatus 14 via communications link 16. Imaging driver 20, for example, may include a halftoning unit and a data formatter that places print data and print commands in a format that can be recognized by ink jet apparatus 14. In a network environment, communications between computer 12 and ink jet apparatus 14 may be facilitated via a standard communication protocol, such as the Network Printer Alliance Protocol (NPAP).
In the example of
Alternatively, ink jet apparatus 14 may be a standalone unit that is not communicatively linked to a host, such as computer 12. For example, ink jet apparatus 14 may take the form of an all-in-one (AlO), i.e., multifunction, machine that includes standalone copying and facsimile capabilities, in addition to optionally serving as a printer when attached to a host, such as computer 12. Accordingly, all or a portion of imaging driver 20 may be located in controller 22 of inkjet apparatus 14. For example, where inkjet apparatus 14 is a multifunction machine having standalone capabilities, controller 22 of ink jet apparatus 14 may include an imaging driver configured to support a copying function, and/or a fax-print function, and may be further configured to support a printer function.
Controller 22 includes a processor unit, logic circuitry and associated memory, and may be formed as an Application Specific Integrated Circuit (ASIC). Controller 22 communicates with print engine 24 via a communications link 25. Controller 22 communicates with user interface 26 via a communications link 27. Communications links 25 and 27 may be established, for example, by using standard electrical cabling or bus structures, or by wireless connection.
Print engine 24 may be, for example, an ink jet print engine configured for forming an image on a sheet of print media 28, such as a sheet of paper, transparency or fabric.
Print engine 24 may include, for example, a reciprocating printhead carrier 30, and at least one ink jet printhead 32 having one or more of a printhead temperature sensor 34. Associated with printhead 32 is a power supply 35 for supplying electrical signals to printhead 32 for printhead warming, and for ink ejection during printing operations. Power supply 35 is depicted in
Printhead carrier 30 transports ink jet printhead 32 and printhead temperature sensor 34 in a reciprocating manner in a bi-directional main scan direction 36 over an image surface of sheet of print media 28 during printing and/or sensing operations. A position of printhead carrier 30 along bidirectional main scan direction 36 is determined by a position encoder 37. Position encoder 37 may include, for example, an encoder strip having a plurality of spaced openings that are read optically by an encoder strip reader.
Printhead carrier 30 may be mechanically and electrically configured to mount, carry and facilitate one or more printhead cartridges 38, such as a monochrome printhead cartridge and/or one or more color printhead cartridges. Each printhead cartridge 38 may include, for example, an ink reservoir containing a supply of ink, to which at least one respective printhead 32 is attached. In order for print data from computer 12 to be properly printed by print engine 24, the rgb.data generated by computer 12 is converted into data compatible with print engine 24 and printhead(s) 32.
In one system using cyan, magenta, yellow and black inks, printhead carrier 30 may carry four printheads, such as printhead 32, with each printhead carrying an ejector array dedicated to a specific color of ink, e.g., cyan, magenta, yellow and black. As a further example, a single printhead, such as ink jet printhead 32, may include multiple ink jetting arrays, with each array associated with one color of a plurality of colors of ink, and printhead carrier 30 may be configured to carry multiple printheads.
Printhead 32 may include a printhead memory 52 for storing information relating to printhead 32 and/or ink jet apparatus 14. For example, memory 52 may be formed integral with printhead 32, or may be attached to printhead cartridge 38. In addition, in one embodiment printhead 32 may, optionally, include a substrate heater 53.
As further illustrated in
In the exemplary ink ejector configuration for ink jet printhead 32 shown in
A swath height 62 of swath 54 corresponds to the distance between the uppermost and lowermost of the nozzles within an array of nozzles of printhead 32. For example, in ink ejector array 50, nozzle 59-1 is the uppermost nozzle and nozzle 59-n is the lowermost nozzle. In the example of
Controller 22 provides a serial data stream to ink jet printhead 32. The serial data stream may include, for example, data used to provide a sequence of pre-fire and main fire pulses during a printing operation. Individual temperature control may be provided for each jetting heater 60, respectively, for conditioning ink in one or more selected ink ejectors 58 of printhead 32, for example, to account for nozzle discharge variations, ink viscosity, ink vapor point, jetting heater resistance, ink ejector cavity volume, etc., so as to place the ink in the selected ink ejectors 58 in a desired condition prior to executing a main fire pulse to eject the ink. For example, each ink ejector 58 may be preheated to a respective predetermined temperature using a respective non-nucleating pre-fire pulse, on a per ejector basis. Ideally, each non-nucleating heater pulse is of duration that a vapor bubble is not formed in the liquid ink, and accordingly, no drop of ink is ejected from the corresponding ink ejector 58.
Referring to
Ink jet printhead 32 is configured to communicate with controller 22 over serial data channel 67, and receives from controller 22 via serial data channel 67 the serial data stream, which includes heating data for heating ink jet printhead 32. For example, the heating data may be a series of pulses that include non-nucleating heating signals to be applied to jetting heaters 60, which in some cases may be accompanied by nucleating signals.
Firmware module 64 and hardware module 66 combine to facilitate pre-printing heating of ink jet printhead 32 so that ink jet printhead 32 has achieved and retains a desired printhead temperature prior to, and up to, the beginning of printing of a print swath, e.g., swath 54. In addition, for example, firmware module 64 and hardware module 66 may continue the heating of ink jet printhead 32 during a printing operation, as needed.
Referring to
Prior to or during step SI 00, ink jet apparatus 14 may be in an idle state. The idle state may signify, for example, that ink jet apparatus 14 is ready for printing, but that no print job has been initiated. Further, the idle state may be entered at any time that there is a break in the serial data stream being supplied to ink jet printhead 32 on serial data channel 67.
At step S100, stationary heating 72 of ink jet printhead 32 is performed by sending serial stationary heat data over serial data channel 67 to ink jet printhead 32 prior to beginning acceleration of printhead carrier 30 toward a steady-state velocity.
As shown in
At step S102, pre-swath heating 74 of ink jet printhead 32 is performed by sending serial pre-swath heat data over serial data channel 67 to ink jet printhead 32 during the acceleration of the printhead carrier 30 from a stationary position toward a steady-state velocity. In preparation for sending the serial pre-swath data, firmware module 64 configures hardware module 66 to terminate the sending of the serial pre-swath data immediately prior to the priming of printhead 32 with print data.
Referring to
At time T2 stationary heating 72 is terminated by firmware module 64 and pre-swath heating 74 is initiated by firmware module 64. In the prior art, pre-swath heating 74 did not occur, since in the absence of hardware module 66, the firmware needed additional time to prime the printhead, which in turn caused a significant dip in the printhead temperature during printhead carrier acceleration between time T2 and time T3. In accordance with the present invention, referring also to
At step S104, hardware module 66 terminates the serial pre-swath heat data immediately prior to priming, e.g., loading, ink jet printhead 32 with print data. For example, ink jet printhead 32 may include a parallel register (not shown) that must be loaded with print data prior to printing at a particular location on the sheet of print media 28. As such, the serial data stream is converted into parallel data and temporarily stored in the parallel register in inkjet printhead 32.
In one embodiment, for example, the serial data stream may be idle momentarily when transitioning from the serial pre-swath heat data to the print data for priming ink jet printhead 32.
As a result of using hardware module 66 to supply non-nucleating heating signals 88 to printhead 32 during pre-swath heating 74, printhead heating may be continued up to the last point in time, identified in
At step S106, print heating 76 is initiated, which will continue until the end of the print data for the current print swath, e.g., swath 54, of the printing operation.
Referring again to
In the embodiment described above, the heating data contained in the serial data stream is directed to jetting heaters 60 in the form of non-nucleating heating signals. However, it is also contemplated that the heating data contained in the serial data stream may be directed to a printhead substrate heater, supplemental to or as an alternative to supplying the heating data contained in the serial data stream to jetting heaters 60.
As an alternative to the method described above, it is contemplated that step S100, i.e., stationary heating, and step S102, i.e., pre-swath heating, may be combined such that hardware module 66 provides a continuous flow of heating data to printhead 32 from the initiating of heating at time T1 (see
The foregoing description of several methods and an embodiment of the invention has been presented for purposes of illustration. It is not intended to be exhaustive or to limit the invention to the precise steps and/or forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be defined by the claims appended hereto.