Nothing Special   »   [go: up one dir, main page]

DE69730385T2 - Method and apparatus for an inkjet printer - Google Patents

Method and apparatus for an inkjet printer Download PDF

Info

Publication number
DE69730385T2
DE69730385T2 DE69730385T DE69730385T DE69730385T2 DE 69730385 T2 DE69730385 T2 DE 69730385T2 DE 69730385 T DE69730385 T DE 69730385T DE 69730385 T DE69730385 T DE 69730385T DE 69730385 T2 DE69730385 T2 DE 69730385T2
Authority
DE
Germany
Prior art keywords
printing
data
dot
size
ink
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69730385T
Other languages
German (de)
Other versions
DE69730385D1 (en
Inventor
Naoji Ohta-ku Ohtsuka
Kiichiro Ohta-ku Takahashi
Hitoshi Ohta-ku Nishikori
Osamu Ohta-ku Iwasaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Application granted granted Critical
Publication of DE69730385D1 publication Critical patent/DE69730385D1/en
Publication of DE69730385T2 publication Critical patent/DE69730385T2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/21Ink jet for multi-colour printing
    • B41J2/2121Ink jet for multi-colour printing characterised by dot size, e.g. combinations of printed dots of different diameter
    • B41J2/2128Ink jet for multi-colour printing characterised by dot size, e.g. combinations of printed dots of different diameter by means of energy modulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • G06K15/102Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Ink Jet (AREA)

Description

ALLGEMEINER STAND DER TECHNIKGENERAL STATE OF THE ART

Die vorliegende Erfindung bezieht sich auf ein Tintenstrahldruckverfahren und ein Gerät dafür, um durch Ausstoß von Tinte aus einem Druckkopf auf ein Druckmedium zu drucken.The The present invention relates to an ink-jet printing method and a device for that, um by ejecting Print ink from a printhead onto a print medium.

Ein Druckgerät, wie ein Drucker, eine Kopiermaschine, ein Faxgerät oder dergleichen ist aufgebaut, Punkte auf ein Druckmedium zu drucken, das heißt, auf ein Blatt Papier oder auf eine dünne Plastikfolie oder dergleichen, unter Verwendung eines jeden Druckelements (Düsen, Heizelemente, Nadeln und dergleichen), und um ein Bild zu schaffen, das aus diesen Punkten besteht. Das Druckgerät dieser Art läßt sich klassifizieren durch das Drucksystem, wie das Tintenstrahldrucksystem, das Nadeldrucksystem, das thermische Drucksystem, das Laserstrahldrucksystem und andere. Das Tintenstrahldrucksystem (Tintenstrahldrucker) ist zum Ausstoß von Tintentröpfchen (Druckflüssigkeit aus Öffnungen eines Druckkopfes auf ein Druckmedium aufgebaut, womit ein Bild gedruckt wird.One Printing device, such as a printer, a copying machine, a fax machine or the like is constructed, Print dots on a print medium, that is, on a sheet of paper or paper on a thin one Plastic film or the like, using each printing element (Nozzles, Heating elements, needles and the like), and to create an image that consists of these points. The printing device of this kind can be classified by the printing system, such as the inkjet printing system, the dot matrix printing system, the thermal printing system, the laser beam printing system and other. The inkjet printing system (inkjet printer) is for the ejection of ink droplets (Hydraulic fluid from openings of one Printhead built on a print medium, which prints a picture becomes.

Mit dem Anwachsen der Anzahl von Druckgeräten in letzter Zeit, die als Ausgabeendgeräte von Personalcomputern oder von Bildverarbeitungsgeräten verwendet werden, ist die Nachfrage groß zum Erzielen schnellen Ausdrucks, hoher Auflösung, hoher Bildqualität, geringer Geräuschentwicklung usw. Der zuvor erwähnte Tintenstrahldrucker steht bereit, diesen Bedarf zu befriedigen. Da der Tintenstrahldrucker das Drucken durch Ausstoß von Tinte aus einem Druckkopf ausführt, ist es möglich, das Drucken zu realisieren, ohne das Druckmedium zu berühren, womit es möglich wird, die Bildqualität zu stabilisieren.With the increase in the number of pressure devices lately, which as output terminals used by personal computers or image processing equipment The demand is great for achieving fast expression, high resolution, high image quality, low noise etc. The aforementioned Inkjet printers are ready to meet these needs. Since the inkjet printer printing by ejecting ink from a printhead, Is it possible, to realize the printing without touching the printing medium, which it possible will, the picture quality to stabilize.

Aufgrund der neueren Entwicklung in verschiedenen Digitalkameras, Digitalvideos, CD-ROM oder dergleichen, können bildliche Abbildungsdaten leicht unter Verwendung eines Anwenderprogramms auf einem Hauptcomputer verarbeitet werden. Im Ergebnis sind Drucker erforderlich, die als Ausgabeeinheiten dienen, um die Fähigkeit zu haben, auch bildliche Abbildungen auszugeben. Herkömmlicherweise wurde die Ausgabeoperation bildlicher Abbildungen ausgeführt von einem Druckgerät, das nach dem Silbersalzdrucksystem arbeitet, welches ein verbessertes Druckgerät zur Eingabe eines digitalen Bildes ist, oder ein Sublimationsdrucksystem, welches ein teueres Druckgerät ist, das für die Ausgabe von Fotografien unter Verwendung von Sublimationsfarbstoff dient.by virtue of the recent development in various digital cameras, digital videos, CD-ROM or the like can pictorial image data easily using a user program a main computer are processed. The result is printers required, which serve as output units to the ability to have also to output figurative pictures. Conventionally was the output operation of pictorial images carried out by a printing device, working on the silver salt pressure system, which is an improved printing device to input a digital image, or a sublimation printing system, which is an expensive printing device is that for the output of photographs using sublimation dye serves.

Derartige Druckgeräte werden üblicherweise zum Drucken fotografischer Bilder oder dergleichen verwendet und waren extrem teuer. Eine dieser Gründe besteht darin, daß das Silbersalzsystem äußerst komplizierte Prozesse erfordert, und daß das Gerät so groß war, daß es nicht auf einem Tisch verwendet werden konnte. Auch in Hinsicht auf das Gerät, das Sublimationsfarbstoff verwendet, sind die Größe des Druckmediums groß, die Kosten für die Haupteinheit und die laufenden Kosten extrem hoch. Folglich konnten Individuen diese Geräte nicht leicht verwenden. Der größte Nachteil dieser Geräte besteht darin, daß die Geräte darüber hinaus zur Verwendung eines speziellen Druckmediums ausgelegt waren. Mit anderen Worten, die Art eines Druckmediums, die ein Nutzer verwenden kann, ist beschränkt. Da ein reguläres Blatt Papier normalerweise zum Drucken von Dokumenten oder der Grafiken und dergleichen für den Hausgebrauch oder für den allgemeinen Geschäftsgebrauch verwendet wird, sind farbige fotografische Abbildungen schwierig zu drucken, da sie ein spezielles Papier zum bildlichen Drucken erfordern.such pressure equipment are usually used for Printing photographic images or the like used and were extremely expensive. One of these reasons is that the Silver salt system extremely complicated Requires processes, and that the device was so large that it was not could be used on a table. Also in terms of that Device, the sublimation dye used, the size of the print medium are large, the cost for the main unit and the running costs extremely high. Consequently, individuals could these devices not easy to use. The main drawback of these devices is that the equipment about that were designed to use a special print medium. In other words, the type of media a user uses can, is limited. There a regular one Sheet of paper usually used to print documents or graphics and the like for for home use or for the general business use used, colored photographic images are difficult to print as it is a special paper for pictorial printing require.

Der Tintenstrahldrucker ist bekannt als Druckgerät, das die Beschränkungen bezüglich des Druckmediums minimiert. Um mit dem Nachteil zu Rande zu kommen, ist der Tintenstrahldrucker in letzter Zeit ausgestattet in einer Art, die ein farbiges fotografisches Bild in großer Verbesserung in der Bildqualität druck kann durch Verbessern der Bildverarbeitung, der Farbgebung und des Druckmediums oder dergleichen.Of the Inkjet printer is known as printing device, which has the limitations in terms of of the print medium minimized. To get over the disadvantage, is the inkjet printer lately equipped in one Kind that print a color photographic image in great picture quality improvement can improve image processing, coloring and image enhancement Print medium or the like.

Zum Verbessern der Tonwiedergabe von Farbgrafiken in einer Farbabbildungsausgabe sind darüber hinaus verschiedene Techniken vorgeschlagen worden. Verschiedene Verbesserungen sind vorgeschlagen worden und in den letzten Jahren verfügbar geworden. Beispielsweise ist die Auflösung relativ verbessert worden aus einem Normaldruckmodus zur verbesserten Zeichnungsfähigkeit oder die Auflösung eines Druckgerätes ist verbessert, um mehrwertige Bilddaten als Druckdaten an ein Druckgerät zu senden, um eine mehrwertige Abbildung unter Verwendung von Unterpixeln zu drucken.To the Improve the sound reproduction of color graphics in a color image output are over it In addition, various techniques have been proposed. Various Improvements have been proposed and in recent years available become. For example, the resolution has been relatively improved from a normal printing mode for improved drawing ability or the resolution a printing device is improved to send multivalued image data as print data to a printing device, to obtain a multi-valued image using sub-pixels To Print.

Darüber hinaus ist ein Druckverfahren, realisiert durch Ändern der Menge ausgestoßener Tinte aus einem Druckkopf verfügbar. Nach diesem Verfahren wird der Tintenmengenausstoß gleichförmig und relativ verringert im Hochauflösungsmodus. Ein Druckkopf, der beliebig die Menge der ausgestoßenen Tinte aus jeder Düse modulieren kann, ist vorgeschlagen worden.Furthermore is a printing method realized by changing the amount of ejected ink a printhead available. According to this method, the ink quantity ejection becomes uniform and relatively reduced in high-resolution mode. A printhead that arbitrarily sets the amount of ejected ink from every nozzle has been proposed.

Das zuvor beschriebene herkömmliche Verfahren stellt jedoch folgende Probleme.The previously described conventional However, the method poses the following problems.

Im Druckverfahren gleichförmiger Absenkung der Tintenausstoßmenge wird das Drucken mit erhöhter Auflösung bei jeder Hauptabtastung und Nebenabtastung ausgeführt. Die Häufigkeit des Abtastens in Hauptabtastrichtung erhöht den Abstand, indem ein Druckmedium in Unterabtastrichtung erhöht wird, womit ein Absenkung pro Abtastung verbunden ist. Die Druckgeschwindigkeit sinkt folglich weitestgehend ab. Der Umfang der Daten erhöht sich mit der Auflösung der Druckdaten, was darüber hinaus zu einem starken Anstieg der Speicherkapazität zum Speichern der Druckdaten führt, und die Menge an Übertragungsdaten und die Übertragungszeit zur Schnittstelle und die Belastung im Druckertreiber wird erhöht. Wenn beispielsweise die Auflösung für Druckdaten auf das Doppelte erhöht wird, erhöht sich der Umfang an Druckdaten zweifach in Hauptabtastrichtung und in Unterabtastrichtung, was zu einem Anstieg des Datenumfangs auf ein Quadrat von zwei, das heißt auf das Vierfache führt. In Hinsicht auf ein ausgegebenes Bild wird darüber hinaus der Durchmesser eines Punktes im Bild auf eine sehr kleine Größe verringert, um die Körnigkeit im dunklen Abschnitt des Bildes ansteigen zu lassen. Selbst in einem Bildabschnitt mit einer hellen Farbe, bei der die Körnigkeit unauffällig ist, wird somit eine große Anzahl feiner Punkte gleichmäßig gedruckt. Im ganzen ist die Druckeffizienz schlecht, trotz der verbesserten Bildqualität.In the printing method of uniformly decreasing the ink ejection amount, printing is performed at an increased resolution every main scanning and subscanning. The frequency of scanning in the main scanning direction increases the distance, by increasing a print medium in the sub-scanning direction, which is associated with a reduction per scan. The printing speed consequently drops as far as possible. The amount of data increases with the resolution of the print data, which also leads to a large increase in the storage capacity for storing the print data, and the amount of transfer data and the transfer time to the interface and the load in the printer driver is increased. For example, when the resolution for print data is doubled, the amount of print data is increased twice in the main scanning direction and in the sub scanning direction, resulting in an increase of the data amount to a square of two, that is, four times. Moreover, with respect to an output image, the diameter of a dot in the image is reduced to a very small size to increase the graininess in the dark portion of the image. Even in a portion of the image having a light color in which the graininess is inconspicuous, a large number of fine dots are uniformly printed. On the whole, printing efficiency is poor, despite the improved image quality.

Ein anderes Verfahren des Druckens ist es, eine Mischung großer Punkte mit einem großen Durchmesser, und kleinen Punkten mit kleinem Durchmesser zu verwenden. Nach diesem Verfahren, gegen das die Patentansprüche abgegrenzt sind, kann eine schlechte Druckeffizienz bei der Bilderzeugung verbessert werden. Dieses Verfahren ist machbar in einem Falle, bei dem eine einzelne Düse für jede Farbe vorgesehen ist; jedoch im Falle, bei dem eine Vielzahl von Düsen für jede Farbe verwendet werden, wird das Realisieren schwierig, und je größer die Anzahl der Düsen ist, um so schwieriger die Realisation. Normalerweise stößt jede Düse Tintentröpfchen mit einer Frequenz von mehreren kHz oder höher aus. Wenn die Anzahl von Düsen gering ist, kann die Tintenausstoßoperation direkt von einer CPU gesteuert werden. Da die Anzahl von Düsen jedoch erhöht ist, erfordert der Tintenausstoß eine Steuerung hinsichtlich der Verarbeitungsgeschwindigkeit durch Hardware mit Hardwareschaltungen, wie eines Gate-Array oder dergleichen. Angemerkt sei, daß zur Modulation der Tintenausstoßmenge Gebrauch gemacht wird von großen und kleinen Punkten, ein Ansteuerimpuls zum Ausstoß wird moduliert, oder eine Vielzahl von Ansteuerelementen für große Punkte und für kleine Punkte ist für jede Düse vorgesehen, um abwechselnd angesteuert zu werden.One Another method of printing is to mix a large dots with a large diameter, and to use small points of small diameter. After this A method against which the claims are delimited may be a poor printing efficiency in imaging can be improved. This method is feasible in a case where a single Nozzle for every color is provided; however, in the case where a variety of nozzles for each color used, the realization becomes difficult, and the larger the Number of nozzles is the harder the realization. Normally, each one bumps Nozzle ink droplets with a frequency of several kHz or higher. If the number of Nozzles is low, can the ink ejection operation controlled directly by a CPU. However, as the number of nozzles elevated is, the ink ejection requires a controller in terms of processing speed by hardware with Hardware circuits, such as a gate array or the like. It should be noted that to Modulation of the ink ejection amount of use is made of big ones and small dots, a drive pulse for ejection is modulated, or a plurality of driving elements for large dots and for small ones Points is for each nozzle provided, to be controlled alternately.

Um die Vielzahl von Ansteuerelementen umzuschalten, wie im letzten Falle, müssen Register für die Druckköpfe für große Punkte beziehungsweise kleine Punkte vorgesehen sein. In diesem Falle ist die erforderliche Anzahl von Registern das Vielfache der Druckauflösung. Der Umfang der Druckkopfschaltung wird folglich groß, und die Kosten für einen Druckkopf steigen. Zwischenzeitlich werden zur Modulation eines Ansteuerimpulses, wie im früheren Falle, separate Ansteuerleitungen erforderlich, um die Ansteueroperation einer jeden der Düsen zu steuern. Eine Signalleitung, die normalerweise hinreichend ist zum Ansteuern von Düsen, würde folglich auf mehrere hundert Leitungen anwachsen (entsprechend der Anzahl an Düsen). Im Ergebnis steigt auch die Anzahl flexibler Kabel, die mit den Druckköpfen verbunden sind, die Anzahl von Treibertransistoren für Druckelemente ebenfalls an, was zu einem Kostenanstieg im großen Umfang beiträgt.Around to switch the plurality of drive elements, as in the last Trap, must Register for the printheads for big points or small points may be provided. In this case, the required number of registers is the multiple of the print resolution. Of the The size of the printhead circuit thus becomes large, and the cost of a printhead climb. In the meantime, to modulate a drive pulse, as in the earlier case, separate drive lines required to drive the drive one of each of the nozzles to control. A signal line that is normally sufficient for driving nozzles, would consequently several hundred lines increase (according to the number of Nozzles). As a result, the number of flexible cables that increase with the Printheads connected are also the number of driver transistors for printing elements, which contributes to an increase in costs on a large scale.

Anstelle des Erzielens von Drucken mit einer Mischung großer Punkte und kleiner Punkte durch eine Abtastung eines Druckkopfes kann die Druckoperation realisiert werden durch mehrere Abtastoperationen, durch Kombinieren der Abtastung zum Drucken großer Punkte und der Abtastung zum Drucken kleiner Punkte. Gemäß diesem Verfahren ist es möglich, ein Bild zu erzeugen, das eine Mischung großer Punkte und kleiner Punkte bei einfachem Aufbau aufweist. Dieses Verfahren erfordert jedoch immer mehrere Abtastoperationen (wird nachstehend als Mehrfachdurchgangsdrucken bezeichnet). Selbst wenn beispielsweise kleine Punkte für fast alle Adressen in einer einzigen Abtastung gedruckt werden und es nur einen großen Punkt in einer einzigen Abtastzeile gibt, muß die Abtastoperation zwei Mal zum Drucken des größeren Punktes ausgeführt werden. Da die Häufigkeit des Mehrfachdruckdurchgangs zusätzlich ansteigt, erfordert das Drucken eine längere Zeit in der Praxis. Die Häufigkeit des Mehrfachdurchgangsdruckens muß folglich minimiert werden. Jedoch taucht auch hier wieder ein Problem auf. Es wird angenommen, daß die Druckoperation in zwei Durchgängen erfolgt, um die Gradation, die vom Abschnitt geringer Dichte (dünn = weiß) bis zu einem Abschnitt hoher Dichte (dick) reicht. Hier wird angenommen, daß das Drucken vom Abschnitt geringer Dichte ausgeht. Der Abschnitt, bei dem eine Farbe (einschließlich Grauumfang) aufzutreten beginnt, wird mit kleinsten Punkten gedruckt. Dann kommt ein Abschnitt mit höherer Dichte im Bild, eine Anzahl kleiner Punkte werden gedruckt vom Druckkopf auf einen druckbaren Gitterpunkt (virtuelle Druckpunktposition). Sind alle kleinen Punkte in der obigen Weise gedruckt, wird die Mischung kleiner Punkte und großer Punkte dann zum Drucken des Bildes verwendet. Da es zu einem Abschnitt kommt, der selbst höhere Dichte im Bild hat, werden weiterhin große Punkte gedruckt, um den Abschnitt höchster Dichte zu erzeugen.Instead of achieving prints with a mixture of large dots and small dots by scanning a printhead, the printing operation can be realized are done by multiple sampling operations, by combining the sampling for printing large Dots and the sample for printing small dots. According to this Method is it possible to create an image that is a mixture of large dots and small dots having a simple structure. However, this procedure requires always several scanning operations (hereinafter referred to as multi-pass printing designated). Even if, for example, small points for almost everyone Addresses are printed in a single scan and there is only one huge Point in a single scan line, the scan operation must be two Time to print the larger dot accomplished become. Because the frequency of the multiple printing passage in addition increases, printing requires a longer time in practice. The frequency of multi-pass printing must therefore be minimized. However, there is a problem here as well. It is believed, that the Printing operation in two passes, around the gradation, ranging from the low-density section (thin = white) up to a section of high density (thick) is enough. Here it is assumed that printing starting from the low-density section. The section where one Color (including Grayscale) begins to appear, is printed with the smallest dots. Then comes a section with higher density in the picture, a number of small dots are printed by the printhead to a printable grid point (virtual print point position). If all the small dots are printed in the above way, the Mix of small dots and big ones Points are then used to print the image. As it is a section comes, the higher one Density in the image, large dots are still printed to the Highest section To produce density.

Die Drucksteuerung im Druckgerät wird hier ausgeführt durch Umschalten zwischen der Druckoperation mit großen Punkten und der Druckoperation mit kleinen Punkten bei jeder Abtastoperation. Wird das Druck in einem zuvor beschriebenen Zustand ausgeführt, tritt das Problem auf, daß im Falle des Druckens kleiner Punkte in allen druckbaren Gitterpunkten bedeutungslose Abtastung zum Drucken eines großen Punktes ausgeführt werden muß, selbst wenn es keinen großen Punkt zu drucken gibt. Wenn darüber hinaus 100 % der Druckverarbeitung durch eine oder zwei Abtastungen (kleine Punkte) erfolgt, kann der Vorteil geteilten Druckens nicht erreicht werden, das heißt, die Eigenschaften des Mehrfachdurchgangsdruckes, was die Probleme zu lösen ermöglicht, wie eine ungleichförmige Tintenmenge, ausgestoßen aus einer Düse oder ungleiche Menge des Papiertransports. Da weiterhin das Verhältnis des Druckumfangs nicht gleich ist bei jeder Abtastoperation, kommen des weiteren Probleme darin auf, daß eine Fehlerrate bei der Abtastoperation mit einem hohen Druckverhältnis nicht sinkt, oder daß der elektrische Stromverbrauch nicht verringert wird, da die Abtastoperation mit einem hohen Druckverhältnis plötzlich viel Strom verbraucht.The printing control in the printing apparatus is carried out here by switching between the large dot printing operation and the small dot printing operation in each scanning operation. If the pressure is executed in a state described above, the problem arises that in the case of Printing small dots in all printable grid points meaningless scanning for printing a large dot must be performed even if there is not a large dot to print. Moreover, when 100% of the printing processing is done by one or two scans (small dots), the advantage of split printing can not be achieved, that is, the properties of the multi-pass printing, which enables the problems to be solved, such as a nonuniform ink amount ejected from one Nozzle or unequal amount of paper transport. Furthermore, since the ratio of the printing amount is not equal to each scanning operation, further problems arise in that an error rate in the high pressure ratio scanning operation does not decrease or the electric power consumption is not lowered since the high pressure ratio scanning operation suddenly consumed a lot of electricity.

Die Dokumente JP-A-7323552 und JP-A-7323550 beschreiben typische Verfahren des Steuern des Volumens von Tröpfchen, die der Tintenstrahldrucker ausstößt. Mehr Dokumente des Standes der Technik sind am Ende der Beschreibung angegeben.The Documents JP-A-7323552 and JP-A-7323550 describe typical methods controlling the volume of droplets, which ejects the inkjet printer. More documents of the state The technique is given at the end of the description.

ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY THE INVENTION

Die vorliegende Erfindung entstand in Hinsicht auf die obige Situation und hat zur Aufgabe, ein Tintenstrahldruckverfahren und ein Gerät dafür zu schaffen, das ein Bild in unterschiedlichen Tönen gemäß Druckdaten drucken kann.The The present invention has been made in view of the above situation and has for its object to provide an ink jet printing method and apparatus therefor which can print a picture in different tones according to print data.

In einem ersten Aspekt sieht die vorliegende Erfindung ein Steuergerät vor, wie es im Patentanspruch 1 angegeben ist. Die vorliegende Erfindung sieht auch ein Tintenstrahlverfahren vor, wie es im Patentanspruch 4 angegeben ist, ein Tintenstrahldruckgerät, wie es in Patentanspruch 8 angegeben ist, und ein Speichermedium, wie es in Patentanspruch 12 angegeben ist.In In a first aspect, the present invention provides a controller such as it is specified in claim 1. The present invention sees also an ink jet method, as indicated in claim 4 is, an inkjet printing device, as specified in claim 8, and a storage medium, as indicated in claim 12.

Andere Merkmale und Vorteile der vorliegenden Erfindung werden aus der nachstehenden Beschreibung in Verbindung mit der beiliegenden Zeichnung deutlich, in der gleiche Bezugszeichen dieselben oder ähnliche Teile in allen Figuren bedeuten.Other Features and advantages of the present invention will become apparent from the following description in conjunction with the accompanying drawings clearly, in the same reference numerals the same or similar Parts in all figures mean.

KURZE BESCHREIBUNG DER ZEICHNUNGSHORT DESCRIPTION THE DRAWING

Die beiliegende Zeichnung, die zur Beschreibung gehört, veranschaulicht ein Beispiel der Erfindung und dient gemeinsam mit der Beschreibung der Erläuterung des erfinderischen Prinzips.The The attached drawing, which is included in the description, illustrates an example of the invention and together with the description of the explanation of the inventive principle.

1 ist ein Blockdiagramm, das die Anordnung eines Drucksystems als Beispiel der vorliegenden Erfindung zeigt, wobei ein Hauptcomputer und ein Druckgerät enthalten sind; 1 Fig. 10 is a block diagram showing the arrangement of a printing system as an example of the present invention, including a main computer and a printing apparatus;

2 ist eine perspektivische Ansicht, die eine Druckeinheit des Druckgerätes nach dem vorliegenden Ausführungsbeispiel zeigt; 2 Fig. 15 is a perspective view showing a printing unit of the printing apparatus according to the present embodiment;

3 ist eine perspektivische Ansicht, die die Anordnung einer Kopfkartusche im vorliegenden Ausführungsbeispiel zeigt; 3 Fig. 15 is a perspective view showing the arrangement of a head cartridge in the present embodiment;

4 ist eine Darstellung, die einen elektrisch verbundenen Abschnitt der Kopfkartusche und dem Druckgerät nach dem vorliegenden Ausführungsbeispiel zeigt; 4 Fig. 10 is a diagram showing an electrically connected portion of the head cartridge and the printing apparatus according to the present embodiment;

5 ist ein Ablaufdiagramm, das die Verarbeitung von Druckdaten im Druckertreiber nach dem vorliegenden Ausführungsbeispiel zeigt; 5 Fig. 10 is a flow chart showing the processing of print data in the printer driver according to the present embodiment;

6 ist ein Blockdiagramm, das die Anordnung einer Schaltung auf einem Substrat der Kopfkartusche nach dem vorliegenden Ausführungsbeispiel zeigt; 6 Fig. 10 is a block diagram showing the arrangement of a circuit on a substrate of the head cartridge according to the present embodiment;

7 ist eine erläuternde Ansicht zur Erklärung von Punkten, die das Druckgerät des vorliegenden Ausführungsbeispiels druckt; 7 Fig. 12 is an explanatory view for explaining items that the printing apparatus of the present embodiment prints;

8 bis 11 sind erläuternde Ansichten, die eine Anordnung von Punkten darstellen, die das Druckgerät des vorliegenden Ausführungsbeispiels gedruckt hat; 8th to 11 Fig. 11 are explanatory views illustrating an arrangement of dots printed by the printing apparatus of the present embodiment;

12 ist ein Blockdiagramm einer Druckdatenverarbeitungsschaltung im Druckgerät gemäß dem vorliegenden Ausführungsbeispiel; 12 Fig. 10 is a block diagram of a printing data processing circuit in the printing apparatus according to the present embodiment;

13 ist eine erläuternde Ansicht, die die Punkte zeigt, die gleichzeitig von Tintenstrahlköpfen ausgestoßen werden, und die Bereiche für Druckdaten zeigt; 13 Fig. 12 is an explanatory view showing the dots ejected simultaneously from ink jet heads and showing areas for print data;

14 ist eine erläuternde Ansicht, die Daten in einer Zwei-Bit-Dekodiertabelle zeigt; 14 Fig. 10 is an explanatory view showing data in a two-bit decoding table;

15 ist eine erläuternde Ansicht, die ein Verfahren des Mehrfachdurchgangsdrucks erläutert; 15 Fig. 12 is an explanatory view explaining a method of multi-pass pressure;

16a und 16b sind eine erläuternde Ansicht, die die Daten in der Zwei-Bit-Dekodiertabelle und gedruckte Punkte zeigt; 16a and 16b Fig. 12 is an explanatory view showing the data in the two-bit decoding table and printed dots;

17 ist eine erläuternde Ansicht, die ein Verfahren des Erzeugens von Zufallsmaskendaten erklärt; 17 Fig. 12 is an explanatory view explaining a method of generating random mask data;

18 zeigt ein gedrucktes Beispiel gemäß dem vorliegenden Ausführungsbeispiel; 18 shows a printed example according to the present embodiment;

19 und 20 sind eine erläuternde Ansicht zum Erklären der Unbequemlichkeit beim herkömmlichen Druckverfahren; 19 and 20 are an explanatory an view for explaining inconvenience in the conventional printing method;

21 zeigt ein gedrucktes Beispiel nach dem vorliegenden Ausführungsbeispiel; 21 shows a printed example according to the present embodiment;

22 ist eine erläuternde Ansicht, die die Unbequemlichkeit des herkömmlichen Druckverfahrens erläutert; 22 Fig. 11 is an explanatory view explaining the inconvenience of the conventional printing method;

23 zeigt ein gedrucktes Beispiel nach dem vorliegenden Ausführungsbeispiel; 23 shows a printed example according to the present embodiment;

24 ist ein Ablaufdiagramm, das eine Druckverarbeitung erläutert, die das Tintenstrahldruckgerät des vorliegenden Ausführungsbeispiels ausführt; 24 Fig. 10 is a flowchart explaining a print processing executed by the ink-jet printing apparatus of the present embodiment;

25 ist ein Ablaufdiagramm, das die Kopfansteuerverarbeitung erläutert, die im Schritt S3 in 24 ausgeführt wird; und 25 FIG. 14 is a flowchart explaining the head drive processing performed in step S3 in FIG 24 is performed; and

26 ist ein Ablaufdiagramm, das die Druckverarbeitung in drei Durchgängen nach dem vorliegenden Ausführungsbeispiel erläutert. 26 Fig. 10 is a flowchart explaining the printing processing in three passes according to the present embodiment.

DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSBEISPIELEDETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung sind nachstehend anhand der beiliegenden Zeichnung beschrieben.preferred embodiments the present invention are described below with reference to the accompanying Drawing described.

1 ist ein Blockdiagramm, das die Anordnung eines Drucksystems als Ausführungsbeispiel der vorliegenden Erfindung zeigt. 1 Fig. 10 is a block diagram showing the arrangement of a printing system as an embodiment of the present invention.

Unter Bezug auf 1 ist das Drucksystem so aufgebaut, daß ein Hauptcomputer die Verarbeitung verschiedener Daten mit einer Anwendersoftware 102 ausführt, die allgemein auf einem Betriebssystem 101 arbeitet. Die Beschreibung wird bereitgestellt bezüglich des Datenflusses im Falle, bei dem Bilddaten, die mit der Anwendersoftware 102 zur Handhabung von bildlichen Abbildungen erzeugt werden, über einen Druckertreiber 103 an einen Drucker abgegeben werden.With reference to 1 The printing system is constructed so that a main computer processes various data with a user software 102 generally running on an operating system 101 is working. The description will be made as to the data flow in case of the image data provided with the application software 102 for handling pictorial images, via a printer driver 103 delivered to a printer.

Mit der Anwendersoftware 102 verarbeitete Bilddaten werden, wenn die Bilddaten eine bildliche Abbildung sind, an den Druckertreiber 103 als mehrwertige R-, G- und B-Daten gesandt. Der Druckertreiber 103 führt die Farbverarbeitung bezüglich der mehrwertigen R-, G- und B-Daten aus, die von der Anwendersoftware 102 empfangen wurden, und führt dann weiterhin die Halbtonverarbeitung aus und setzt die Daten in C-, M-, Y- und K-Daten um, die normalerweise Binärwerte aufweisen. Die umgesetzten Bilddaten werden über eine Druckerschnittstelle in den Hauptcomputer gegeben, oder über eine Schnittstelle in eine Speichereinheit, beispielsweise als Datei oder dergleichen. In 1 werden Bilddaten an den Drucker über die Schnittstelle abgegeben.With the application software 102 Processed image data, if the image data is a pictorial image, is sent to the printer driver 103 sent as multivalent R, G and B data. The printer driver 103 performs the color processing on the R, G and B multivalued data provided by the user software 102 and then continues halftoning and converts the data into C, M, Y, and K data, which are usually binary. The converted image data is given via a printer interface in the main computer, or via an interface in a memory unit, for example as a file or the like. In 1 Image data is sent to the printer via the interface.

Beim Drucker in 1 werden die Bilddaten aufgenommen, die die Steuersoftware 104 steuert, und die empfangenen Bilddaten werden der Maschinensoftware 105 zugeführt, nachdem die Übereinstimmung mit einem Druckmodus und einer Tintenstrahlkartusche (Kopfkartusche 106) überprüft ist. Die Maschinensoftware 105 empfängt die Bilddaten, die ein Druckmodus und eine Datenstruktur enthalten, die die Steuersoftware 104 bestimmt, erzeugt einen Tintenausstoßimpuls gemäß den Bilddaten und gibt den Impuls an die Kopfkartusche 106 ab. Im Ergebnis stößt die Kopfkartusche 106 jeweilige Farbtinte aus und druckt ein Farbbild gemäß den Bilddaten auf ein Druckmedium. Angemerkt sei, daß die Kopfkartusche 106 Tintentanks enthält, die mit jeweiligen Farben von Tinten gefüllt sind, eingebaut in den Druckkopf.At the printer in 1 The image data is recorded using the control software 104 controls, and the received image data become the machine software 105 after matching with a print mode and an ink jet cartridge (head cartridge 106 ) is checked. The machine software 105 receives the image data containing a printmode and a data structure that the control software 104 determines, generates an ink ejection pulse in accordance with the image data, and outputs the pulse to the head cartridge 106 from. As a result, the head cartridge bumps 106 respective color ink and prints a color image according to the image data on a printing medium. It should be noted that the head cartridge 106 Contains ink tanks filled with respective colors of inks built into the printhead.

2 ist eine Darstellung, die die mechanische Struktur eines Tintenstrahldruckgerätes des austauschbaren Kartuschentyps zeigt, das das bevorzugte Ausführungsbeispiel der vorliegenden Erfindung ist. 2 zeigt den Zustand, bei dem eine Vorderbedeckung des Tintenstrahldruckgerätes entfernt ist, um den Innenaufbau des Gerätes offenzulegen. 2 Fig. 10 is a diagram showing the mechanical structure of an exchangeable cartridge type ink jet printing apparatus which is the preferred embodiment of the present invention. 2 shows the state where a front cover of the ink jet printing apparatus is removed to expose the internal structure of the apparatus.

Unter Bezug auf 2 bedeutet Bezugszeichen 1 eine austauschbare Kopfkartusche (entspricht 106 in 1) mit Tankeinheiten zum Aufnehmen von Tinte und Druckköpfen. Bezugszeichen 2 bedeutet eine Schlitteneinheit zum Ausführen des Druckens durch Hin- und Herbewegung, während die Kopfkartusche 1 geladen wird. Bezugszeichen 3 bedeutet einen Halter, der die Kopfkartusche 1 stabilisiert und sich entsprechend einem Kartuschenstabilisierungshebel 4 bewegt. Genauer gesagt, der Kartuschenstabilisierungshebel 4 wird betätigt, nachdem die Kopfkartusche 1 in die Schlitteneinheit 2 eingesetzt ist, wodurch eine feste Sicherung mit der Kopfkartusche 1 und der Schlitteneinheit 2 entsteht. Unter Berücksichtigung dieser Tatsache wird die Position der Kopfkartusche 1 bestimmt, und ein elektrischer Kontakt zwischen der Kopfkartusche 1 und der Schlitteneinheit 2 wird erreicht. Bezugszeichen 5 bedeutet ein flexibles Kabel zum Senden elektrischer Signale zur Schlitteneinheit 2. Bezugszeichen 6 bedeutet einen Schlittenmotor, dessen Drehung die Hin- und Herbewegung der Schlitteneinheit 2 in Hauptabtastrichtung ermöglicht. Bezugszeichen 7 bedeutet einen Schlittengurt, der vom Schlittenmotor 6 bewegt wird, um die Schlitteneinheit 2 horizontal zu verfahren. Bezugszeichen 8 bedeutet eine Führungswelle zum gleitenden Tragen der Schlitteneinheit 2. Bezugszeichen 9 bedeutet einen Ausgangspositionssensor, der über eine Lichtschranke verfügt, um die Ausgangsposition der Schlitteneinheit festzustellen. Bezugszeichen 10 bedeutet eine Schattierungsplatte, die zur Verwendung der Ausgangsposition verwendet wird. Wenn die Schlitteneinheit 2 die Ausgangsposition erreicht, unterbricht die Schattierungsplatte die Lichtschranke, die in der Schlitteneinheit 2 vorgesehen ist, wodurch nachgewiesen ist, daß die Schlitteneinheit 2 die Ausgangsposition erreicht hat. Bezugszeichen 12 bedeutet eine Ausgangspositionseinheit einschließlich eines Druckkopfregeneriermechanismus für den Druckkopf der Kopfkartusche 1. Bezugszeichen 13 bedeutet eine Papierausgabewalze, die ein Druckmedium mit einer Spureinheit (nicht dargestellt) bereit hält und die das Druckmedium aus dem Druckgerät ausgibt. Bezugszeichen 14 bedeutet eine LF-Einheit, die ein Druckmedium um einen vorbestimmten Betrag in Nebenabtastrichtung transportiert.With reference to 2 means reference character 1 a replaceable head cartridge (corresponds 106 in 1 ) with tank units for receiving ink and printheads. reference numeral 2 means a carriage unit for performing the printing by reciprocation while the head cartridge 1 is loaded. reference numeral 3 means a holder that holds the head cartridge 1 stabilized and corresponding to a cartridge stabilizing lever 4 emotional. Specifically, the cartridge stabilizing lever 4 is pressed after the head cartridge 1 in the carriage unit 2 is inserted, creating a firm backup with the head cartridge 1 and the carriage unit 2 arises. Taking this into consideration, the position of the head cartridge becomes 1 determined, and an electrical contact between the head cartridge 1 and the carriage unit 2 is achieved. reference numeral 5 means a flexible cable for sending electrical signals to the carriage unit 2 , reference numeral 6 means a carriage motor whose rotation, the reciprocation of the carriage unit 2 in the main scanning direction. reference numeral 7 means a carriage belt, that of the carriage motor 6 is moved to the carriage unit 2 to move horizontally. reference numeral 8th means a guide shaft for slidably supporting the carriage unit 2 , reference numeral 9 means a home position sensor having a photocell to detect the home position of the carriage unit. reference numeral 10 means a shading plate used to use the home position. When the carriage unit 2 reaches the home position, the shading plate interrupts the photocell in the carriage unit 2 is provided, whereby it is proved that the carriage unit 2 has reached the starting position. reference numeral 12 means a home position unit including a print head recovery mechanism for the print head of the head cartridge 1 , reference numeral 13 means a paper discharge roller which holds a printing medium with a tracking unit (not shown) ready and discharges the printing medium from the printing apparatus. reference numeral 14 means an LF unit which transports a printing medium by a predetermined amount in the sub-scanning direction.

3 zeigt Einzelheiten der Kopfkartusche 1, die im vorliegenden Ausführungsbeispiel verwendet wird. In 3 bedeutet Bezugszeichen 15 einen austauschbaren Tintentank für schwarz (Bk); und Bezugszeichen 16 bedeutet einen austauschbaren Tintentank, der Tinte für die Farben C, M und Y enthält. Bezugszeichen 17 bedeutet Verbindungsöffnungen (Farbtonerlieferöffnung) des Tintentanks 16, der Farbtoner (Tinte) liefert, gekoppelt mit der Kopfkartusche 1; und Bezugszeichen 18 bedeutet eine Verbindungsöffnung für den Tintentank. Die Tintenlieferöffnungen 17 und 18 sind verbunden, um Röhren 20 mit jeweiliger Farbtinte für einen Druckkopf 21 zu beliefern, die Druckköpfe für Y, M, C und Bk hat. Bezugszeichen 19 bedeutet einen Kontaktabschnitt für elektrische Signale und ist verbunden mit dem flexiblen Kabel 5 (2), um verschiedene Signale zur Kopfkartusche 1 zu senden. 3 shows details of the head cartridge 1 used in the present embodiment. In 3 means reference character 15 a replaceable ink tank for black (Bk); and reference numerals 16 means a replaceable ink tank containing ink for C, M and Y colors. reference numeral 17 means connection openings (color toner supply opening) of the ink tank 16 which supplies color toner (ink) coupled with the head cartridge 1 ; and reference numerals 18 means a connection opening for the ink tank. The ink delivery openings 17 and 18 are connected to tubes 20 with respective color ink for a printhead 21 to supply, which has printheads for Y, M, C and Bk. reference numeral 19 means a contact portion for electrical signals and is connected to the flexible cable 5 ( 2 ) to different signals to the head cartridge 1 to send.

4 zeigt Einzelheiten des Kontaktabschnitts 19 von der Kopfkartusche 1. Im Kontaktabschnitt 19 sind eine Vielzahl von Elektrodenpunkten vorgesehen, durch die Signale bezüglich des Tintenausstoßes oder Idee-Signale zum Erkennender Kopfkartusche 1 oder dergleichen ausgetauscht mit der Haupteinheit des Tintenstrahldruckgerätes ausgetauscht werden. 4 shows details of the contact section 19 from the head cartridge 1 , In the contact section 19 a plurality of electrode dots are provided, by which signals relating to the ink ejection or idea signals for recognizing the head cartridge 1 or the like exchanged with the main unit of the ink-jet printing apparatus.

Durch Überprüfen des Leitfähigkeitszustands durch den Kontaktabschnitt 19, der in 4 gezeigt ist, wird es möglich, festzustellen, ob des weiteren die Kopfkartusche 1 ausgetauscht wurde.By checking the conductivity state through the contact section 19 who in 4 is shown, it becomes possible to determine whether further the head cartridge 1 was exchanged.

5 ist ein Ablaufdiagramm, das die Verarbeitung zeigt, die ein Bildverarbeitungsmodul im Druckertreiber 103 ausführt. 5 Figure 13 is a flow chart showing the processing that an image processing module in the printer driver 103 performs.

In Schritt S101 wird eine Leuchtdichteumsetzung ausgeführt, um Leuchtdichtesignale R, G und B umzusetzen, das heißt, 24-Bit-Eingangssignale jeweils von R, G und B mit 8 Bits in Signale C, M und Y, das heißt, 24-Bit-Signale jeweils von C, M und Y mit 8 Bits oder 32-Bit-Signale jeweils von C, M, Y und K mit 8 Bits.In Step S101, a luminance conversion is performed to To convert luminance signals R, G and B, that is, 24-bit input signals respectively of R, G and B with 8 bits in signals C, M and Y, that is, 24-bit signals each of C, M and Y with 8 bits or 32-bit signals respectively from C, M, Y and K with 8 bits.

In Schritt S102 wird als nächstes eine Maskierverarbeitung ausgeführt, womit unnötige Farbkomponenten in der Farbtinte C, M und Y korrigiert werden. Als nächstes wird in Schritt S103 eine UCR/BGR-Verarbeitung ausgeführt, um Unterfarben zu beseitigen und Schwarzkomponenten auszusuchen. In Schritt S104 wird die Primärfarbe (R, G und B) und die Sekundärfarbe (C, M und Y oder C, M, Y und Bk) beschränkt auf unterschiedliche Ausstoßmengen in Hinsicht auf jedes Pixel. Hier wird die Primärfarbe auf 300 und die Sekundärfarbe auf 400 % beschränkt.In Step S102 will be next executed a masking processing, with what unnecessary Color components in the color ink C, M and Y are corrected. When next At step S103, UCR / BGR processing is executed to Remove undercolour and select black components. In Step S104 becomes the primary color (R, G and B) and the secondary color (C, M and Y or C, M, Y and Bk) limited to different ejection amounts in terms of every pixel. Here, the primary color turns to 300 and the secondary color 400% limited.

Als nächstes wird in Schritt S105 eine Gammakorrektur ausgeführt, so daß die Eigenschaften des Ausgangssignals linear sind. Bis zu diesem Punkt wird die Verarbeitung bezüglich Mehrwertdaten ausgeführt, wobei jede Farbe 8 Bits hat. Als nächstes werden in Schritt S106 die 8-Bit-Signale der Halbtonverarbeitung unterzogen, und alle Farbdaten für C, M, Y und Bk werden umgesetzt in Signale mit 1 Bit oder mit 2 Bits. Die Halbtonverarbeitung in Schritt S106 kann nach dem Fehlerdiffusionsverfahren, nach dem Phasenmodulationsverfahren oder dergleichen ausgeführt werden.When next In step S105, a gamma correction is performed so that the characteristics of the output signal are linear. Up to this point, processing is about value added data executed each color has 8 bits. Next, in step S106 subjected the 8-bit signals to halftone processing, and all the color data for C, M, Y and Bk are converted into 1-bit or 2-bit signals. The halftone processing in step S106 may be according to the error diffusion method, be performed according to the phase modulation method or the like.

6 zeigt die Anordnung der Schaltung und den Fluß der Signale in der Kopfkartusche 1 vom Druckgerät nach dem vorliegenden Ausführungsbeispiel. Insbesondere sei hier angemerkt, daß eine Düse zwei Heizelemente zum Ausstoß von Tinte hat, und daß jedes der Heizelemente eine unterschiedliche Wärmemenge erzeugt. Durch Umschalten des anzusteuernden Heizelements wird die Größe der ausgestoßenen Tintentröpfchen (das heißt, die zu druckende Punktgröße) geändert. Dieses Druckverfahren ist später zu beschreiben. 6 shows the arrangement of the circuit and the flow of signals in the head cartridge 1 from the printing apparatus according to the present embodiment. In particular, it should be noted here that a nozzle has two heating elements for ejecting ink, and that each of the heating elements generates a different amount of heat. By switching the heating element to be driven, the size of the ejected ink droplets (that is, the dot size to be printed) is changed. This printing process will be described later.

Unter Bezug auf 6 bedeutet Bezugszeichen 601 eine Heiztafel der Kopfkartusche 1. Bilddaten 621, die dem Drucken unterzogen werden, erfahren eine serielle Übertragung von der Haupteinheit des Druckgerätes zur Heiztafel 601 synchron mit einem Taktsignal 622. Die seriellen Bilddaten 621 werden von einem Schieberegister 602 synchron mit dem Schiebetaktsignal 622 beibehalten. Wenn alle seriellen Daten, die in einer einzigen Abtastung zu drucken sind, ins Schieberegister 602 übertragen und gespeichert sind, wird ein Zwischenspeichersignal 623 von der Haupteinheit des Druckgerätes abgegeben, woraufhin die im Schieberegister 602 gespeicherten Daten von einer Zwischenspeichereinheit 603 zeitweilig synchron mit dem Zwischenspeichersignal 623 gespeichert werden. Als nächstes werden die in der Zwischenspeichereinheit 602 gespeicherten Daten eingeteilt in spezielle Gruppen durch verschiedene Verfahren, so daß Punkte gestreut verteilt werden auf jede der Gruppen. Gemäß einem Blockauswahlsignal 624 wird ein Ausgangssignal der Zwischenspeichereinheit 603 ausgewählt und an jeden Heiztreiber abgegeben. Bezugszeichen 605 bedeutet einen Ungeradzahl-/Geradzahlwähler, der zum Ansteuern entweder der Düsen mit ungeraden Zahlen in den Druckköpfen oder der Düsen mit den geraden Zahlen ausgewählt wird. Als Beispiel der Anordnung des Druckkopfes sind zwei Heizelemente A und B jeweils für einen großen Punkt und einen kleinen Punkt für eine Düse bereitgestellt. Wenn die von jeder Düse ausgestoßene Tintenmenge zu ändern ist, wird das zu verwendende Heizelement umgeschaltet. Als anderes Beispiel der Anordnung des Druckkopfes kann eine Vielzahl von Heizwiderstandseinheiten (Heizelementen) für eine Düse vorgesehen sein. Unter dieser Vielzahl von Heizwiderstandseinheiten wird die Anzahl der Heizeinheiten, die im wesentlichen gleichzeitig anzusteuern sind, gewechselt, um die Menge zu erzeugenden Wärmeenergie zu ändern, wodurch die Menge ausgestoßener Tinte aus jeder Düse moduliert wird.With reference to 6 means reference character 601 a heating panel of the head cartridge 1 , image data 621 which are subjected to the printing undergo a serial transfer from the main unit of the printing device to the heating panel 601 synchronous with a clock signal 622 , The serial image data 621 be from a shift register 602 synchronous with the shift clock signal 622 maintained. If all the serial data to be printed in a single scan is in the shift register 602 transmitted and stored, becomes a latch signal 623 delivered from the main unit of the printing device, whereupon in the shift register 602 stored data from a cache unit 603 temporarily synchronous with the latch signal 623 get saved. Next, those in the cache unit 602 stored data is divided into special groups by various methods, so that scattered points scattered be on each of the groups. In accordance with a block selection signal 624 becomes an output of the latch unit 603 selected and delivered to each heater driver. reference numeral 605 means an odd / even number selector which is selected to drive either the odd-numbered nozzles in the printheads or the even-numbered nozzles. As an example of the arrangement of the print head, two heaters A and B are provided for a large dot and a small dot for a nozzle, respectively. When the amount of ink ejected from each nozzle is to be changed, the heating element to be used is switched. As another example of the arrangement of the print head, a plurality of heating resistor units (heaters) may be provided for one nozzle. Among these plurality of heating resistor units, the number of heating units to be driven substantially simultaneously is changed to change the amount of heat energy to be generated, thereby modulating the amount of ejected ink from each nozzle.

Angemerkt sei, daß nach dem vorliegenden Ausführungsbeispiel das Schieberegister 602 und die Zwischenspeichereinheit 603 dieselbe Bitzahl haben wie die Anzahl der Düsen. Die Druckoperation entsprechend einer Anordnung von Kopfdüsen wird in zwei Zyklen durchgeführt; zuerst werden Daten entsprechend den großen Punkten und den kleinen Punkten, die im ersten Zyklus zu drucken sind, im Schieberegister 602 und in der Zwischenspeichereinheit 603 gespeichert, und dann werden die Daten entsprechend den großen Punkten und den kleinen Punkten, die im zweiten Druckzyklus zu drucken sind, im Schieberegister 602 und in der Zwischenspeichereinheit 603 gespeichert. Das Schieberegister 602 und die Zwischenspeichereinheit 603 können jeweils die Anzahl von Bits speichern, doppelt soviel wie die Anzahl von Düsen (wenn 1 Pixel aus 2 Bits besteht).It should be noted that according to the present embodiment, the shift register 602 and the cache unit 603 have the same number of bits as the number of nozzles. The printing operation corresponding to an array of head nozzles is performed in two cycles; First, data corresponding to the large dots and the small dots to be printed in the first cycle is in the shift register 602 and in the intermediate storage unit 603 and then the data corresponding to the large dots and the small dots to be printed in the second printing cycle are stored in the shift register 602 and in the intermediate storage unit 603 saved. The shift register 602 and the cache unit 603 can each store the number of bits, twice as many as the number of nozzles (if 1 pixel consists of 2 bits).

Mit der obigen Anordnung können verschiedene Verfahren in Betracht gezogen werden, um die Größe des zu druckenden Punktes zu steuern. Zieht man als Beispiel die Düse Nr. 1 (6) heran, wenn ein Heizelement 607 durch ein Heizaktivierungssignal (HEA) 627 angesteuert wird, das über einen Treiber 606 kommt, wird eine große Tintenmenge von der Düse Nr. 1 ausgestoßen, womit ein großer Punkt erzeugt wird. Wenn ein Heizelement 609 durch ein Heizaktivierungssignal (HEB) 626 über einen Treiber 608 angesteuert wird, kommt eine kleine Tintenmenge durch die Düse Nr. 1 zum Ausstoß, womit ein kleiner Punkt erzeugt wird. Wenn in Hinsicht auf die Düse Nr. 2 gleichermaßen ein Heizelement 611 vom Treiber 610 angesteuert wird, kommt es zur Erzeugung eines großen Punktes; und wenn ein Heizelement 613 vom Treiber 612 angesteuert wird, entsteht ein kleiner Punkt.With the above arrangement, various methods can be considered to control the size of the dot to be printed. If you take nozzle No. 1 as an example ( 6 ) zoom in, if a heating element 607 by a heat activation signal (HEA) 627 is controlled by a driver 606 comes, a large amount of ink is ejected from the nozzle No. 1, whereby a large dot is generated. If a heating element 609 by a heat activation signal (HEB) 626 via a driver 608 is driven, a small amount of ink through the nozzle no. 1 for ejection, whereby a small dot is generated. If with respect to the nozzle No. 2 alike a heating element 611 from the driver 610 is driven, it comes to the generation of a large point; and if a heating element 613 from the driver 612 is driven, creates a small point.

Mit der vorstehenden Anordnung sind die Bedingungen, denen das Drucken eines Punktes an einer speziellen Stelle des Druckmediums entsprechen, folgende:

  • (1) Ein Bit gemäß einem jeden Druckdatenwert, der einer jeden Düse entspricht, gespeichert in der Speichereinheit 603, ist "1" (Daten vorhanden);
  • (2) Das Bit entsprechend dem vom Blockauswahlsignal 624 ausgewählten Block;
  • (3) Ein Auswahlsignal 625, das die Ungerad-/Geradzahl der Düsen entsprechend einem Düsenabschnitt aufzeigt; und
  • (4) Ein zugehöriges Heizaktivierungssignal 626 oder 627 wird eingegeben.
With the above arrangement, the conditions that correspond to the printing of a dot at a specific location of the print medium are as follows:
  • (1) A bit corresponding to each print data corresponding to each nozzle stored in the storage unit 603 , is "1" (data available);
  • (2) The bit corresponding to that of the block selection signal 624 selected block;
  • (3) A selection signal 625 indicative of the odd / even number of nozzles corresponding to a nozzle portion; and
  • (4) An associated heat activation signal 626 or 627 is entered.

Wird den obigen vier Bedingungen entsprochen, dann erfolgt das Ansteuern der zugehörigen Heizelemente A oder B der Düsen, wodurch entweder ein großer Punkt oder ein kleiner Punkt von den Gegenstandsdüsen abgegeben wird. Mit anderen Worten, das eingegebene Wärmeaktivierungssignal, entweder das HEB-Signal 626 oder das HEA-Signal 62, entscheidet den Punktdurchmesser eines Tintentropfens, der von der Düse auszustoßen ist, und die Blockzeitvorgabe, zu der die Druckdaten auf H geschaltet werden ("1"), womit entschieden wird, welche Positionen große und kleine Punkte ausstoßen sollen.When the above four conditions are met, the associated heaters A or B of the nozzles are driven, thereby delivering either a large dot or a small dot from the nozzle nozzles. In other words, the input thermal activation signal, either the HEB signal 626 or the HEA signal 62 , decides the dot diameter of an ink drop to be ejected from the nozzle and the block timing to which the print data is switched to H ("1"), thus deciding which positions to eject large and small dots.

Die nachstehende Beschreibung erfolgt unter Bezug auf die speziellen Druckbeispiele, die in den 7 bis 9 gezeigt sind. Zum Zwecke einfacher Erläuterung wird hier angenommen, daß ein Druckkopf nur eine Düse hat. In den 7 bis 9 zeigt das Gitter eine Punktposition auf, die der Druckkopf druckt.The following description will be made with reference to the specific printing examples incorporated in the 7 to 9 are shown. For ease of explanation, it is assumed here that a printhead has only one nozzle. In the 7 to 9 The grid displays a dot position that the print head prints.

Unter Bezug auf 7 zeigt die Teilung des Gitters in Hauptabtastrichtung 720 dpi (Punkte pro Inch) auf. Die Düse wird hier angenommen als erste Düse des Blockes Nr. 1. Da der Druckkopf nur eine Düse hat, wird das Blockauswahlsignal 624 zur Auswahl des Blockes Nr. 1 und das Auswahlsignal 625 zur Auswahl von ungeradzahligen Düsen jedesmal H. Bilddaten "H" (7) zeigen einen Abschnitt auf, bei dem Daten zu drucken sind; und "L" zeigt einen Abschnitt auf, auf den keine Daten zu drucken sind. Das Signal "A" (7), das das Heizaktivierungssignal aufzeigt, bedeutet das Senden eines Heizsignals an den Treiber A zum Ausstoß von Tinte (großer Punkt); und Signal "B" das Senden eines Heizsignals an den Treiber B (kleiner Punkt).With reference to 7 shows the pitch of the grating in the main scanning direction 720 dpi (dots per inch). The nozzle is here assumed to be the first nozzle of block # 1. Since the printhead has only one nozzle, the block select signal will be 624 to select block no. 1 and the selection signal 625 for selecting odd-numbered nozzles each time H. image data "H" ( 7 ) show a section where data is to be printed; and "L" indicates a section to which no data is to be printed. The signal "A" ( 7 ) indicating the heat activation signal means sending a heating signal to the driver A for discharging ink (large dot); and signal "B" sending a heating signal to driver B (small dot).

Die Kombination großer Punkte und kleiner Punkte wird im Ergebnis in derselben Abtastung, wie in 7 gezeigt, gedruckt. Mit anderen Worten, durch Ausgabe der Heizaktivierungssignale A und B werden große Punkte 70 und 73 und kleine Punkte 71 und 72 gedruckt, wie in 7 gezeigt.The combination of large dots and small dots will result in the same scan as in 7 shown, printed. In other words, by outputting the heating activation signals A and B, large dots become 70 and 73 and small points 71 and 72 printed, as in 7 shown.

Wenn nur große Punkte zu drucken sind, wie in 8 gezeigt, erfolgt die Ausgabe des Heizaktivierungssignals (HEA) 627, wenn die Bilddaten gemäß der Gegenstandsdüse auf H sind.If only large dots are to be printed, as in 8th shown, the output of the Heizaktivierungssignals (HEA) takes place 627 when the image data according to the subject nozzle is H

Wenn andererseits nur kleine Punkte gedruckt werden müssen, wie in 9 gezeigt, wird das Heizaktivierungssignal (HEB) 626 abgegeben, wenn die Daten entsprechend der Gegenstandsdüse auf H sind. Kleine Punkte, wie sie unter Bezugszeichen 90 bis 92 aufgezeigt sind, werden folglich gedruckt.On the other hand, if only small dots need to be printed, as in 9 shown, the heat activation signal (HEB) 626 when the data corresponding to the subject nozzle is at H. Small dots, as they are under reference 90 to 92 are therefore printed.

Als nächstes wird eine Beschreibung für einen Fall gegeben, bei dem ein Druckkopf mit einer Vielzahl von Düsen zum Drucken verwendet wird. Wenn eine Vielzahl von Düsen verwendet werden, sind eine Vielzahl von Blockauswahlsignalen erforderlich, anders als im zuvor beschriebenen Falle der Verwendung einer Düse. Obwohl verschiedene Ansteuerverfahren in diesem Falle verfügbar sind, ist nachstehend ein Beispiel gezeigt, bei dem eine Gruppe benachbarter Düsen von einem Ungeradzahl-/Geradzahlsignal ausgewählt wird, festgelegt als ein Block. In 10 wird jeder Block grundsätzlich in aufsteigender Reihenfolge der Blockzahlen angesteuert.Next, description will be made for a case where a print head having a plurality of nozzles is used for printing. When a plurality of nozzles are used, a plurality of block selection signals are required, unlike the case of using a nozzle described above. Although various driving methods are available in this case, an example is shown below in which a group of adjacent nozzles is selected from an odd / even signal set as a block. In 10 each block is always driven in ascending order of block numbers.

Wie in 10 gezeigt, stehen 8 Blöcke (B1-B8) für einen Druckkopf zur Verfügung, der 16 Düsen hat. Hier sind die Düsen, die mit Düse Nr. 1 und die benachbarte Düse (Nr. 2) aufgezeigt sind, als Block Nr. 1 definiert; und wenn die Düsenanzahl steigt, wird die Blocknummer um eins inkrementiert. Eine Düse, die dem Zustand von vier Signalen in diesem Zustand entspricht: die Bilddaten mit H-Pegel (1), das Heizaktivierungssignal "EIN", das Blockauswahlsignal und das Ungerad-/Geradzahlauswahlsignal wird zum Ausstoß von Tinte angesteuert.As in 10 8 blocks (B1-B8) are available for a printhead having 16 nozzles. Here, the nozzles shown with nozzle No. 1 and the adjacent nozzle (No. 2) are defined as block No. 1; and as the number of nozzles increases, the block number is incremented by one. A nozzle corresponding to the state of four signals in this state: the H-level image data ( 1 ), the heating enable signal "ON", the block select signal and the odd / even select signal are driven to eject ink.

10 zeigt die Zeitvorgaben in einem Falle, bei dem Tinte aus allen Düsen (Nr. 1 – Nr. 16) in einer Abtastoperation ausgestoßen und Punkte gedruckt werden, während die Abtastung des Druckkopfes nach links verläuft. 10 Fig. 12 shows the timing in a case where ink is ejected from all the nozzles (# 1 - # 16) in a scanning operation and dots are printed while the scan of the print head is leftward.

Wenn zunächst zur Zeitvorgabe 80 die vier Signale: das Bilddatensignal (H), das Heizaktivierungssignal (A), das Blockauswahlsignal (B1) und das Ungerad-/Geradzahlauswahlsignal (ODD) in Hinsicht auf die Düse Nr. 1 entspricht, da das Heizaktivierungssignal "A" aufzeigt, wird ein Ansteuersignal an den Treiber A gesandt, der mit dem Heizelement A in der Düse Nr. 1 verbunden ist, und die Düse Nr. 1 erzeugt einen großen Punkt. Wenn zur nächsten Zeitvorgabe 81 die vier Signale: Bilddatensignal (H), Heizaktivierungssignal (B), Blockauswahlsignal (B5) und Ungerad-/Geradzahlauswahlsignal (ODD) in Hinsicht auf die Düse Nr. 9 in Block 5 entsprechen (Druckkopf ist geneigt, wie später anhand 13 zu beschreiben ist), da das Heizaktivierungssignal "B" aufzeigt, wird ein Ansteuersignal zum Treiber B gesandt, der mit dem Heizelement B in der Düse Nr. 9 verbunden ist, und die Düse Nr. 9 erzeugt einen kleinen Punkt.If initially to the time limit 80 the four signals: the image data signal (H) corresponding to the heat activation signal (A), the block selection signal (B1) and the odd / even selection signal (ODD) with respect to the nozzle No. 1, since the heat activation signal indicates "A", becomes Drive signal sent to the driver A, which is connected to the heating element A in the nozzle No. 1, and the nozzle No. 1 generates a large dot. If at the next time 81 the four signals: image data signal (H), heat activation signal (B), block selection signal (B5) and odd / even selection signal (ODD) with respect to the nozzle No. 9 in block 5 (printhead is inclined, as described later 13 to be described), since the heat activation signal indicates "B", a drive signal is sent to the driver B connected to the heater B in the nozzle No. 9, and the nozzle No. 9 generates a small dot.

Dieselbe Verarbeitung wird in Hinsicht auf Düse Nr. 2 in Block 1 und Düse Nr. 10 in Block 5 ausgeführt, bis das Ansteuern der Düse 8 in Block 4 und der Düse Nr. 16 in Block 8 zur Bildung großer Punkte in einer Periode durch die Düsen 1-8 und kleine Punkte einer Periode durch die Düsen 9-13 angesteuert sind, und weitere kleine Punkte einer Periode durch die Düsen 1-8 und große Punkte einer Periode 9-16 gedruckt wurden (10 zeigt einen Teil der Punkte). Im Ergebnis wird das Drucken großer Punkte und das Drucken kleiner Punkte in einer Periode durch alle Düsen 1-16 abgeschlossen.The same processing is carried out with respect to Nozzle No. 2 in Block 1 and Nozzle No. 10 in Block 5 until the nozzle is driven 8th in block 4 and nozzle No. 16 in block 8 to form large dots in one period through the nozzles 1 - 8th and small dots of a period through the nozzles 9 - 13 are driven, and further small points of a period through the nozzles 1 - 8th and big points of a period 9 - 16 were printed ( 10 shows part of the points). As a result, the printing of large dots and the printing of small dots in one period by all nozzles 1 - 16 completed.

Ein in der zuvor beschriebenen Weise gedrucktes Bild ist in 11 gezeigt. 11 zeigt die Anordnung von Punkten, die auf einem Druckmedium durch Ausstoß von Tinte aus jeder Düse zur Zeit der Übereinstimmung mit den Adressen entsprechend der Auflösung 720 dpi × 360 dpi sind. Angemerkt sei, daß 11 den Zustand zeigt, bei dem alle Druckdaten (2 Bits), die von allen Düsen zu drucken sind, "11" sind (ist später detailliert zu beschreiben), und wobei große Punkte und kleine Punkte entsprechend den jeweiligen beiden Zyklen (vier Punktespalten) vom Druck gedruckt werden, während der Druckkopf nach links abtastet.An image printed in the manner described above is shown in FIG 11 shown. 11 Fig. 10 shows the arrangement of dots on a printing medium by discharging ink from each nozzle at the time of coincidence with the addresses corresponding to the resolution of 720 dpi x 360 dpi. It should be noted that 11 shows the state where all print data (2 bits) to be printed by all the nozzles are "11" (to be described later in detail), and where large dots and small dots corresponding to the respective two cycles (four dot columns) of Print while the print head is scanning to the left.

Nachstehend gilt die Beschreibung einer Anwendung bei einem aktuellen Druckersystem unter Verwendung des zuvor beschriebenen Systems zur Erzeugung großer beziehungsweise kleiner Punkte.below The description of an application in a current printer system applies using the system described above for generating large or small points.

12 ist ein Blockdiagramm, das den Datenfluß zeigt, der von einer Steuereinheit des Druckgerätes zur Kopfkartusche 106 gesendet wird. Komponenten, die mit jenen der vorstehenden Figuren identisch sind, sind mit denselben Bezugszeichen versehen, und deren Beschreibung ist hier fortgelassen. 12 Fig. 10 is a block diagram showing the flow of data from a control unit of the printing apparatus to the head cartridge 106 is sent. Components which are identical to those of the preceding figures are given the same reference numerals and their description is omitted here.

Bezugszeichen 200 bedeutet eine CPU, die den Betrieb des gesamten Druckgerätes steuert, und 12 zeigt nur den Fluß der Signale im Abschnitt, der auf das vorliegende Ausführungsbeispiel bezogen ist. Bezugszeichen 201 bedeutet einen RAM (Direktzugriffsspeicher), der über einen Druckpuffer 210 verfügt, der Druckdaten speichert, über einen Umsetzdatenbereich 211, der Umsetzdaten zum Umsetzen von Pixeldaten speichert, eine Tabelle 212, einen Arbeitsbereich 213 usw. Im Druckpuffer 210 gespeicherte Druckdaten bestehen aus Pixeln jeweils mit zwei Bits. Ein Gate-Array liest Druckdaten aus, die im Druckpuffer 210 gespeichert sind, und zwar durch direkten Speicherzugriff (DMA). Normalerweise werden Daten aus dem Druckpuffer 210 im Vielfachen eines Wortes gelesen (16 Bits). Für Daten, deren Pixel zwei Bits haben, liest das Gate-Array 202 die Daten aus, die im fetten Rahmen 1300 von der in 13 gezeigten Anordnung enthalten sind. Bezugszeichen 204 bedeutet einen Datenumsetzer, der Pixeldaten unter Verwendung von Umsetzdaten umsetzt. Wenn Mehrfachdurchgangsdrucken erfolgt, teilt der Datenumsetzer die zu druckenden Daten bei jedem Durchgang. Bezugszeichen 205 bedeutet einen Decoder, der Druckdaten decodiert (moduliert), die zwei Bits haben, gemäß Modulationsdaten, die in der Tabelle 212 gespeichert sind. Bezugszeichen 206 bedeutet ein Register des Gate-Array 202 und verfügt über ein Register 206a, das Daten zum Erzeugen großer Punkte speichert, und ein Register 206, das Daten zum Erzeugen kleiner Punkte speichert.reference numeral 200 means a CPU that controls the operation of the entire printing device, and 12 only shows the flow of the signals in the section related to the present embodiment. reference numeral 201 means a RAM (Random Access Memory) that passes through a print buffer 210 which stores print data via a conversion data area 211 , which stores conversion data for converting pixel data, a table 212 , a workspace 213 etc. in the print buffer 210 Stored print data consists of pixels each with two bits. A gate array reads out print data stored in the print buffer 210 stored by direct memory access (DMA). Usually who the data from the print buffer 210 read in multiples of a word (16 bits). For data whose pixels are two bits, the gate array reads 202 the data out, in the fat frame 1300 from the in 13 shown arrangement are included. reference numeral 204 means a data converter that converts pixel data using conversion data. When multi-pass printing occurs, the data converter shares the data to be printed on each pass. reference numeral 205 means a decoder which decodes (modulates) print data having two bits according to modulation data shown in the table 212 are stored. reference numeral 206 means a register of the gate array 202 and has a register 206a , which stores data for generating large dots, and a register 206 which stores data for generating small dots.

13 zeigt einen Teil (nur 32 Düsen) eines Druckkopfes, der insgesamt über 256 Düsen verfügt. Der Kopf ist so aufgebaut, daß er um einen vorbestimmten Winkel θ in Hinsicht auf die Abtastrichtung geneigt ist (Horizontalrichtung in 13) vom Kopf. 13 shows a part (only 32 nozzles) of a printhead, the total over 256 Has nozzles. The head is constructed so as to be inclined by a predetermined angle θ with respect to the scanning direction (horizontal direction in FIG 13 ) from the head.

Unter Bezug auf 13 wird Tinte durch gleichzeitiges Ansteuern zweier Düsen ausgestoßen, das heißt, im ersten Zyklus Düse Nr. 1 und Düse Nr. 17 für große Punkte, dann Düse Nr. 9 und Düse Nr. 25 für kleine Punkte, dann Düse Nr. 2 und Düse Nr. 18 für große Punkte, Düse Nr. 10 und Düse Nr. 26 für kleine Punkte usw. Im zweiten Zyklus wird Tinte gleichzeitig aus zwei Düsen ausgestoßen: Düse Nr. 1 beziehungsweise Düse Nr. 17 für kleine Punkte, dann Düsen Nr. 9 beziehungsweise Nr. 25 für große Punkte, Düse Nr. 2 beziehungsweise Düse Nr. 18 für kleine Punkte usw., wodurch ein Bild entsprechend 32 Pixeln gedruckt wird. Im dritten Zyklus, ebenso wie im ersten Zyklus, werden zwei Düsen gleichzeitig angesteuert, das heißt, Düse Nr. 1 und Düse Nr. 17 für große Punkte, Düsen Nr. 9 und Nr. 25 für kleine Punkte, Düsen Nr. 2 und Nr. 18 für große Punkte usw. Angemerkt sei, daß 13 den Fall zeigt, bei dem die Druckdaten mit zwei Bits alle "11" sind (ist später detailliert zu beschreiben).With reference to 13 For example, in the first cycle, ink is ejected by simultaneously driving two nozzles, that is, in the first cycle, nozzle No. 1 and nozzle No. 17 for large dots, then nozzle No. 9 and nozzle No. 25 for small dots, then nozzle No. 2 and nozzle No. 18 for large dots, nozzle No. 10 and nozzle No. 26 for small dots, etc. In the second cycle, ink is simultaneously ejected from two nozzles: nozzle No. 1 and nozzle No. 17 for small dots, then nozzles No. 9 respectively No.25 for large dots, Nozzle No. 2, Nozzle No. 18 for small dots, etc., thereby printing an image corresponding to 32 pixels. In the third cycle, as in the first cycle, two nozzles are driven simultaneously, that is, nozzle No. 1 and nozzle No. 17 for large dots, nozzles No. 9 and No. 25 for small dots, nozzles No. 2 and No. 18 for large points, etc. It should be noted that 13 shows the case where the two-bit print data is all "11" (to be described later in detail).

Um im vorliegenden Ausführungsbeispiel den Ton eines Bildes durch Kombination zweier Punkte auf der Grundlage der Druckdaten mit zwei Punkten auszudrücken, setzt der Datenumsetzer 204 und der Decoder 205 die Daten zur Zeit des Auslesens von Druckdaten aus dem Druckpuffer 210 um und speichert die umgesetzten Daten im Register 206 von des Gate-Array 202 ab. Verschiedene Verfahren können in Betracht gezogen werden für einen Fall des Einzeldurchgangsdruckens und für einen Fall des Mehrfachdruckens. Hiernach erläutert ist ein Ausführungsbeispiel des Einfachdurchgangsdrucks.In the present embodiment, in order to express the tone of an image by combining two dots on the basis of the two-dot print data, the data converter sets 204 and the decoder 205 the data at the time of reading print data from the print buffer 210 and stores the converted data in the register 206 from the gate array 202 from. Various methods may be considered for a case of single-pass printing and for a case of multiple printing. Hereinafter explained is an embodiment of the single-passage pressure.

14 ist eine erläuternde Ansicht, die Druckdaten zeigt, wobei jedes aus dem Druckpuffer 210 ausgelesene Pixel mit zwei Bits zum Ausdruck gebracht wird und vom Decoder 205 decodiert wird. 14 Figure 4 is an explanatory view showing print data, each from the print buffer 210 read out pixels with two bits and is expressed by the decoder 205 is decoded.

Das Druckgerät nach dem vorliegenden Ausführungsbeispiel empfängt Daten, die im quaternären System zum Ausdruck gebracht werden (jedes Pixel wird in zwei Bits zum Ausdruck gebracht), die der Druckertreiber 103 vom Hauptcomputer abgibt, und die empfangenen Daten werden im Druckpuffer 210 abgespeichert. Die Daten jeweils mit zwei Bits, die in den Druckpuffer 210 geschrieben sind, werden decodiert vom Zwei-Bit-Decoder 205 gemäß den in der Tabelle 212 gespeicherten Inhalten entsprechend der in 14 gezeigten Beziehung und werden dann übertragen durch DMA in das Register 206 von des Gate-Array 202. Im Falle des Einzeldurchgangsdruckes werden an dieser Stelle die Druckdaten ohne Verarbeitung vom Datenumsetzer 204 übertragen. 14 zeigt den Fall, bei dem ein großer Punkt und ein kleiner Punkt Zwei-Bit-Daten "10" zugeordnet sind, und ein kleiner Punkt ist nur den Druckdaten "01" zugeordnet. Das Ändern der Inhalte von der Tabelle 212 kann ein willkürlich decodiertes Ausgangssignal vom Decoder 205 in Hinsicht auf Zwei-Bit-Daten ermöglichen.The printing apparatus of the present embodiment receives data expressed in the quaternary system (each pixel is expressed in two bits), which is the printer driver 103 from the main computer, and the received data will be in the print buffer 210 stored. The data each with two bits in the print buffer 210 are decoded by the two-bit decoder 205 according to the in the table 212 stored content according to the in 14 and then transferred by DMA to the register 206 from the gate array 202 , In the case of single pass printing, the print data will be processed at this point without processing by the data converter 204 transfer. 14 Fig. 10 shows the case where a large dot and a small dot are assigned to two-bit data "10", and a small dot is assigned only to the printing data "01". Changing the contents of the table 212 can be an arbitrarily decoded output signal from the decoder 205 in terms of two-bit data.

Als nächstes beschrieben ist ein Ausführungsbeispiel des Mehrfachdurchgangsdrucks. Wenn Mehrfachdurchgangsdruck zur Ausführung kommt, wie in 15 gezeigt, erfolgt das Transportieren eines Druckmediums bei jeder Abtastung des Druckkopfes in Unterabtastrichtung für eine Länge entsprechend 1/n (in 15 ist n = 3) von der Länge einer zu verwendenden Düsenanordnung, wodurch das Drucken interpolierter Daten bei jeder Abtastung der Vervollständigung des Bildes dient.Next described is an embodiment of the multi-pass pressure. When multi-pass printing is carried out as in 15 As shown in FIG. 3, transporting a printing medium every scan of the print head in the sub-scanning direction is performed for a length corresponding to 1 / n (in FIG 15 n = 3) of the length of a nozzle array to be used, whereby the printing of interpolated data at each scan serves to complete the image.

Die Druckdaten werden bei jeder Abtastoperation in 15 für eine Länge entsprechend 1/3 der Länge der Düsenanordnung transportiert, wodurch ein Band in drei Durchgängen gedruckt wird. Beim herkömmlichen Druckverfahren wird ein ausgedünntes Bild (basierend auf Ein-Bit-Daten) zuerst in Hauptabtastrichtung gedruckt, und dann wird das Druckmedium in Unterabtastrichtung vorangeschoben, wobei weiterhin die Druckoperation (basierend auf Ein-Bit-Daten) in Hauptabtastrichtung in Hinsicht auf den ausgedünnten Abschnitt in der vorherigen Hauptabtastrichtung erfolgt, um das Bild zu vervollständigen. Gemäß dem vorliegenden Ausführungsbeispiel werden andererseits Zwei-Bit-Daten bei jeder Abtastung in Hauptabtastrichtung abgegeben, wie im zuvor beschriebenen Falle. Darüber hinaus wird die Decodierfunktion der herkömmlichen Ausdünnfunktion hinzugegeben, (nachstehend Datenumsetzung genannt), um die Fähigkeit des zum Ausdruck gebrachten Tones zu verbessern.The print data is included in each scan operation in 15 for a length corresponding to 1/3 of the length of the nozzle assembly, whereby a tape is printed in three passes. In the conventional printing method, a thinned image (based on one-bit data) is first printed in the main scanning direction, and then the printing medium is advanced in the sub-scanning direction, and further the printing operation (based on one-bit data) in the main scanning direction with respect to the thinned Section in the previous main scanning direction is done to complete the picture. On the other hand, according to the present embodiment, two-bit data is output in each scan in the main scanning direction as in the case described above. Moreover, the decoding function is added to the conventional thinning function (hereinafter called data conversion) to improve the capability of the sound being expressed.

Diese Funktion ist nachstehend anhand der 16A und 16B beschrieben.This function is described below with reference to 16A and 16B described.

Im vorliegenden Ausführungsbeispiel drücken die Druckdaten den Ton mit zwei Bits aus. Zum Ausdünnen verwendete Daten (Datenumsetzung) werden somit eine Kombination von zwei Bits von Daten und werden im Umsetzdatenbereich 211 im RAM 201 abgespeichert. Um derartige Daten zu erzeugen, wird ein Fall eines Drei-Durchgangs-Drucks angenommen, drei Gruppen von Zwei-Bit-Daten ("aa für den ersten Durchgang), "bb" für den zweiten Durchgang und "cc" für den dritten Durchgang) dem Speicherbereich 211 zugeordnet, wie in 17 gezeigt, so daß jeder Bereich dieselbe Anzahl von Daten hat.In the present embodiment, the print data expresses the sound with two bits. Data used for thinning (data conversion) thus becomes a combination of two bits of data and becomes in the conversion data area 211 in the RAM 201 stored. In order to generate such data, a case of three-pass printing is assumed, three groups of two-bit data ("aa for the first pass)," bb "for the second pass, and" cc "for the third pass) the storage area 211 assigned as in 17 so that each area has the same number of dates.

Die drei Gruppen von Zwei-Bit-Daten werden dann vermischt. Durch Wiederholen des obigen Prozesses für mehr als eine vorbestimmte Häufigkeit wird eine Zufallszahlentabelle mit drei Gruppen von zufälligen Datenverschiebungen gewonnen, wie mit den Bezugszeichen 170, 171 und 172 in 17 aufgezeigt. Die in der obigen Weise erzeugten Daten werden im Umsetzdatenbereich 211 abgespeichert, der in 12 gezeigt ist. Im Falle des Dreidurchgangsdrucks setzt der Umsetzer 204 Druckdaten für jede Abtastoperation gemäß den obigen Umsetzdaten um. 16A und 16B zeigen ein Beispiel davon.The three groups of two-bit data are then merged. By repeating the above process for more than a predetermined number of times, a random number table with three groups of random data offsets is obtained, as with the reference numbers 170 . 171 and 172 in 17 demonstrated. The data generated in the above manner becomes the conversion data area 211 stored in 12 is shown. In the case of the three-pass pressure, the converter sets 204 Print data for each scanning operation in accordance with the above conversion data. 16A and 16B show an example of it.

Unter Bezug auf 16A und 16B zeigt 16A ultimative Ausgangssignale der Zwei-Bit-Daten, und 16B zeigt jedes decodierte Ergebnis für jede Abtastung als Reaktion auf Zwei-Bit-Eingangssignale.With reference to 16A and 16B shows 16A Ultimate output signals of two-bit data, and 16B shows each decoded result for each sample in response to two-bit input signals.

In 16B werden die Daten, die mit Bezugszeichen 160 (für den ersten Durchgang) versehen sind, als Beispiel herangezogen, wobei Druckdaten (zwei Bits) umgesetzt werden durch Daten "aa" und weiterhin vom Decoder 205 gemäß den Inhalten der Tabelle 212 umgesetzt werden; Bezugszeichen 161 (für den zweiten Durchgang) bedeutet ein Beispiel, bei dem Druckdaten durch die Daten "bb" umgesetzt werden und weiterhin vom Decoder 205 gemäß den Inhalten der Tabelle 212 umgesetzt werden; und Bezugszeichen 162 (für den dritten Durchgang) bedeutet ein Beispiel, bei dem Druckdaten durch die Daten "cc" umgesetzt werden und weiterhin vom Decoder 205 gemäß den Inhalten der Tabelle 212 umgesetzt werden. 16A zeigt ein Druckbeispiel aller Pixel in den Druckdaten, die in drei Abtastungen gedruckt werden (drei Durchgänge).In 16B be the data with reference numerals 160 (for the first pass) are taken as an example, wherein print data (two bits) are converted by data "aa" and further by the decoder 205 according to the contents of the table 212 be implemented; reference numeral 161 (for the second pass) means an example in which print data is translated by the data "bb" and continues from the decoder 205 according to the contents of the table 212 be implemented; and reference numerals 162 (for the third pass) means an example in which print data is converted by the data "cc" and continues from the decoder 205 according to the contents of the table 212 be implemented. 16A Fig. 16 shows a printing example of all pixels in the print data printed in three scans (three passes).

Im in den 16A und 16B gezeigten Beispiel zeigen Druckdaten "00" auf, das nichts zu drucken ist (XX bedeutet keinen Punkt); Druckdaten "01" zeigen die geringste Dichte auf, bei der ein kleiner Punkt innerhalb des Dreidurchgangsdrucks gedruckt wird; Druckdaten "10" zeigen auf, daß ein großer Punkt beziehungsweise ein kleiner Punkt gedruckt werden; und Druckdaten "11" zeigen auf, daß zwei große Punkte überlappend gedruckt werden und weiterhin ein kleiner Punkt gedruckt wird. Angemerkt sei, daß die 16A und 16B lediglich ein Beispiel darstellen, und die vorliegende Erfindung ist nicht auf dieses beschränkt.Im in the 16A and 16B shown example print data shows "00", which is nothing to print (XX means no dot); Print data "01" indicates the lowest density at which a small dot is printed within the three-pass print; Print data "10" indicates that a large dot or a small dot is printed; and print data "11" indicate that two large dots are printed overlapping and a small dot is still printed. It should be noted that the 16A and 16B merely exemplify, and the present invention is not limited to this.

Durch Ändern der Inhalte der Tabelle 212, die im RAM 201 gespeichert ist, wird es möglich, eine beliebige Kombination aus der Vielzahl von Kombinationen auszuwählen, beispielsweise aus den vier Mustern in den Kombinationen der Ausgangsergebnisse, die in 16A gezeigt sind.By changing the contents of the table 212 in the ram 201 is stored, it becomes possible to select any combination of the plurality of combinations, for example, the four patterns in the combinations of the output results shown in FIG 16A are shown.

Da die Dichte eines Bildes höher (dunkler) wird, wird ein großer Punkt zusätzlich zu einem kleinen Punkt gedruckt durch Drucken eines Paares aus einem kleinen Punkt und einem großen Punkt an getrennten Positionen, wie in 16A erläutert. Indem vom Obigen Gebrauch gemacht wird, beispielsweise wie in 18 gezeigt, wird ein Spalt zwischen den gedruckten kleinen Punkten ausgefüllt durch Drucken eines großen Punktes, womit ein Drucken ohne Abstände zwischen benachbarten kleinen Punkten erzielt wird.As the density of an image becomes higher (darker), a large dot is printed in addition to a small dot by printing a pair of a small dot and a big dot at separate positions, as in FIG 16A explained. By making use of the above, for example as in 18 As shown, a gap between the printed small dots is filled by printing a large dot, thus achieving printing without spaces between adjacent small dots.

19 zeigt ein gedrucktes Beispiel, bei dem große Punkte in einer Position gedruckt sind, die durch Bezugszeichen 190 bedeutet ist, und kein kleiner Punkt in der benachbarten Stelle 191 gedruckt ist. In diesem Falle wird ein Abstand auf der rechten Seite der großen Punkte erzeugt. 19 shows a printed example in which large dots are printed in a position indicated by reference numerals 190 means, and no small point in the adjacent location 191 is printed. In this case, a space is created on the right side of the large dots.

Wie in 19 veranschaulicht, kommt das oben beschriebene Problem auf, wenn Zwei-Bit-Eingangsdaten von "01" (ein kleiner Punkte) auf "10" (nur ein großer Punkt) wechseln. Um dieses Problem nach der vorliegenden Erfindung zu lösen, wird, wenn der Ton mit Unterpixeln zum Ausdruck gebracht wird (ein großer Punkt und ein kleiner Punkt) eine Kombination von einem großen und einem kleinen Punkt für die Daten "10" gedruckt, wie in 16A gezeigt, wodurch das Aufkommen eines Spaltes im gedruckten Bild aufgrund des Fehlens eines kleinen Punktes vermieden wird.As in 19 1, the above-described problem arises when two-bit input data changes from "01" (a small dot) to "10" (only one large dot). To solve this problem according to the present invention, when the subpixel sound is expressed (a big dot and a small dot), a combination of a big and a small dot is printed for the data "10" as in FIG 16A which avoids the occurrence of a gap in the printed image due to the lack of a small dot.

20 zeigt auch einen Nachteil, der auftritt, wenn nur ein großer Punkt für Zwei-Bit-Daten "10" gedruckt wird. Hier wird ein großer Punkt für die Druckdaten "10" zwischen den kleinen Punkt entsprechend den Druckdaten "01" gedruckt, und ein Spalt 2000 wird erzeugt in einem Abschnitt, bei dem sich die Dichte ändert. Um diesen Nachteil zu vermeiden, zeigt 21 den Fall, bei dem der obige Nachteil gelöst wird durch Drucken eines großen Punktes und eines kleinen Punktes für die Druckdaten "10". 20 also shows a drawback that occurs when printing only one big dot for two-bit data "10". Here, a large dot for the print data "10" is printed between the small dot corresponding to the print data "01", and a gap 2000 is generated in a section where the density changes. To avoid this disadvantage, shows 21 the case where the above disadvantage is solved by printing a large dot and a small dot for the printing data "10".

22 zeigt gleichermaßen ein gedrucktes Beispiel einer Grenze zwischen einem Dunkelabschnitt, der mit hoher Dichte (Daten "10") gedruckt ist, und einem hellen Abschnitt, der mit geringer Dichte (Daten "01") gedruckt ist. Da derselbe Prozeß wie derjenige bei 20 vorliegt, wird ein Spalt 2200 im Bildabschnitt erzeugt, bei dem die Dichte wechselt ("10" → "01). 23 zeigt ein gedrucktes Beispiel, bei dem ein solcher Nachteil in 22 in derselben Weise wie bei 21 beseitigt wird. 22 Fig. 12 also shows a printed example of a boundary between a dark portion printed at high density (data "10") and a light portion having low density te (data "01") is printed. Because the same process as the one at 20 is present, a gap 2200 in the image section where the density changes ("10" → "01). 23 shows a printed example in which such a disadvantage in 22 in the same way as at 21 is eliminated.

Dank des Druckens in einer derartigen Bitanordnung werden Zwei-Bit-Daten gleichmäßig bei jeder Abtastung in zufälliger Weise verteilt. Die Differenz in der Anzahl von Punkten, die in jeder Abtastung gedruckt werden, kann folglich im wesentlichen vermieden werden.thanks printing in such a bit arrangement becomes two-bit data evenly at every sample in random Distributed way. The difference in the number of points in each scan can thus be substantially avoided become.

Des weiteren verwendet das vorliegende Ausführungsbeispiel die Tabelle 212, die Zwei-Bit-Codes hat, um die Zuordnung großer und kleiner Punkte längs der Gruppen von Zwei-Bit-Daten zu mischen. Selbst wenn die Anzahl großer Punkte oder kleiner Punkte weitestgehend unausgeglichen ist, wird es folglich möglich, jede Größe der Punkte bei jeder Abtastung durch Ändern der Codes der Tabelle 212 einheitlich zuzuordnen. Wenn in herkömmlicher Weise das obige Verfahren angewandt wird, dann werden maximal zwei Punkte gedruckt und drei Tonniveaus kommen auf der Grundlage von Zwei-Bit-Daten zum Ausdruck. Dank der effektiven Anwendung der oben beschriebenen Merkmale, das heißt der Kopfkartusche 106, die in der Lage ist, große Punkte und kleine Punkte zu drucken, Mehrfachdurchgangsdrucken, Decodieren in Zwei-Bit-Codes, Zufallsumsetzung von Daten und so weiter, ist es jedoch möglich, Drucken unter Verwendung der Kombinationen dreier großer Punkte und dreier kleiner Punkte maximal auszuführen. Vier Kombinationsmuster können aus den wählbaren sechzehn Tonmustern ausgewählt werden. Die Anzahl von Druckgängen beim Mehrdurchgangsdruck kann darüber hinaus erhöht werden, oder Zwei-Bit-Codes werden erhöht auf Drei-Bit-Codes oder auf Vier-Bit-Codes, um die Fähigkeit des Tonausdrucks weitestgehend zu erhöhen, wodurch der Dynamikbereich aufgeweitet wird. Darüber hinaus ist die Modulation nicht notwendigerweise die von zwei Niveaus von groß und klein, sondern eine Vielzahl von Niveaus der Tonmodulation ist möglich.Furthermore, the present embodiment uses the table 212 which has two-bit codes to mix the allocation of large and small dots along the groups of two-bit data. Thus, even if the number of large dots or small dots is largely unbalanced, it becomes possible to make each size of the dots in each scan by changing the codes of the table 212 uniformly assigned. When the above method is conventionally employed, a maximum of two dots are printed and three tone levels are expressed on the basis of two-bit data. Thanks to the effective use of the features described above, that is the head cartridge 106 however, capable of printing large dots and small dots, multi-pass printing, decoding in two-bit codes, randomization of data, and so on, it is possible to maximize printing using the combinations of three large dots and three small dots perform. Four combination patterns can be selected from the selectable sixteen tone patterns. In addition, the number of printing passes in the multi-pass printing can be increased, or two-bit codes are increased to three-bit codes or four-bit codes to increase the capability of the sound expression as much as possible, thereby expanding the dynamic range. Moreover, the modulation is not necessarily that of two levels of large and small, but a variety of levels of sound modulation is possible.

24 ist ein Ablaufdiagramm, das die Druckverarbeitung zeigt, die das Tintenstrahldruckgerät des vorliegenden Ausführungsbeispiels ausführt. Dieser Prozeß wird ausgeführt, während die CPU 200 steuert. Die Verarbeitung startet, wenn die Daten aus dem Hauptcomputer empfangen sind und Druckdaten entsprechend wenigstens einer Abtastung oder einer Seite im Druckpuffer 210 gespeichert sind. 24 Fig. 10 is a flowchart showing the print processing performed by the ink-jet printing apparatus of the present embodiment. This process is executed while the CPU 200 controls. Processing starts when the data is received from the main computer and print data corresponding to at least one sample or page in the print buffer 210 are stored.

In Schritt S1 wird der Schlittenmotor 6 angesteuert, um die Kopfkartusche 106 zu bewegen; und in Schritt S2 wird bestimmt, ob der Druckkopf bei der Druckzeitvorgabe ist. Wenn er an der Druckzeitvorgabe ist, schreitet die Verarbeitung fort zu Schritt S3, bei der der Druckkopf angesteuert wird, um das Drucken entsprechend einer Anordnung von Düsen des Druckkopfes auszuführen (gezeigt im Ablaufdiagramm in 25). In Schritt S4 wird bestimmt, ob eine Zeile der Druckverarbeitung abgeschlossen ist. Ist eine Zeile der Druckverarbeitung nicht abgeschlossen, kehrt die Verarbeitung zu Schritt S2 zurück; anderenfalls schreitet die Verarbeitung fort zu Schritt S5, bei dem der Schlitten zurückgeführt wird und ein Druckblatt um eine Länge entsprechend der Druckbreite vorgeschoben wird, dann schreitet die Verarbeitung fort zu Schritt S6. In Schritt S6 wird bestimmt, ob das Drucken entsprechend einer Seite abgeschlossen ist. Ist es nicht abgeschlossen, dann kehrt die Verarbeitung zu Schritt S1 zurück, anderenfalls schreitet die Verarbeitung fort zu Schritt S7, bei dem das gedruckte Blatt Papier ausgegeben wird.In step S1, the carriage motor becomes 6 driven to the head cartridge 106 to move; and in step S2, it is determined whether the print head is at the print timing. If it is at the print timing, the processing proceeds to step S3 where the print head is driven to execute printing in accordance with an array of nozzles of the print head (shown in the flowchart in FIG 25 ). In step S4, it is determined whether one line of the print processing has been completed. If one line of the print processing is not completed, the processing returns to step S2; otherwise, the processing proceeds to step S5, in which the carriage is returned and a printing sheet is fed by a length corresponding to the printing width, then the processing proceeds to step S6. In step S6, it is determined whether printing corresponding to one page has been completed. If it is not completed, then the processing returns to step S1, otherwise the processing proceeds to step S7 where the printed sheet of paper is discharged.

Die Druckkopfansteuerverarbeitung im Tintenstrahldrucker des vorliegenden Ausführungsbeispiels ist als nächstes anhand des Ablaufdiagramms von 25 beschrieben.The printhead drive processing in the ink-jet printer of the present embodiment is next explained with reference to the flowchart of FIG 25 described.

In Schritt S11 werden die Daten entsprechend einer Düsenanordnung aus dem Druckpuffer 210 gelesen, und die Daten werden veranlaßt, den Datenumsetzer 204 zu durchlaufen, werden vom Decoder 205 decodiert und in Register 206a und 206b von des Gate-Array 202 gesetzt (Schritt S12, ausgeführt durch DMA). In Schritt S13 werden die in die Register 206a und 206b gesetzten Daten zum Schieberegister 602 von der Kopfkartusche 106 übertragen. Da jede Düse einen Punkt mit einem Tonniveau (bestehend aus höchstens zwei Punkten (oberes und unteres Bit)) durch jeweiliges Ansteuern der Heizelemente A und B bildet, wird zuerst in Schritt S14 bestimmt, ob sich das Heizelement A bei der Ansteuerzeitvorgabe befindet. Wenn es in der Ansteuerzeitvorgabe ist, schreitet die Verarbeitung fort zu Schritt S15, bei dem das Blockauswahlsignal 624 und das Ungradzahl-/Gradzahlauswahlsignal 625 abgegeben werden, um Düsen zu spezifizieren, die gleichzeitig angesteuert werden. Dann wird das HEA-Signal 627 zum Ansteuern des Heizelements A abgegeben. Wenn im Ergebnis Daten (oberes Bit) entsprechend der ausgewählten Düse "1(H)" sind, erzeugen die Düsen große Punkte.In step S11, the data corresponding to a nozzle array is extracted from the print buffer 210 read, and the data is caused to the data converter 204 to go through are from the decoder 205 decoded and in registers 206a and 206b from the gate array 202 set (step S12, executed by DMA). In step S13, those are entered into the registers 206a and 206b set data to the shift register 602 from the head cartridge 106 transfer. Since each nozzle forms a dot having a tone level (consisting of at most two dots (upper and lower bits) by respectively driving the heating elements A and B, it is first determined in step S14 whether the heating element A is at the driving timing. If it is in the drive timing, the processing proceeds to step S15 where the block select signal 624 and the degree of degree / degree selection signal 625 are issued to specify nozzles that are driven simultaneously. Then the HEA signal 627 for driving the heating element A delivered. As a result, when data (upper bit) corresponding to the selected nozzle is "1 (H)", the nozzles generate large dots.

Die Verarbeitung schreitet fort zu Schritt S16, um als nächstes zu bestimmen, ob sich das Heizelement B in der Ansteuerzeitvorgabe befindet. Ist das Heizelement B in der Ansteuerzeitvorgabe, schreitet die Verarbeitung fort zu Schritt S17, bei dem das Blockauswahlsignal 624 und das Ungradzahl-/Gradzahlauswahlsignal 625 zum Spezifizieren der Düsen durch Ansteuern des Heizelements B abgegeben werden, und das HEB-Signal 626 wird ausgegeben. Wenn im Ergebnis Daten (unteres Bit) entsprechend der ausgewählten Düse "1(H)" sind, bilden die Düsen kleine Punkte.The processing proceeds to step S16 to next determine whether the heating element B is in the drive timing. If the heating element B is in the driving timing, the processing proceeds to step S17 where the block selection signal 624 and the degree of degree / degree selection signal 625 for specifying the nozzles by driving the heating element B, and the HEB signal 626 is output. If the result is data (lower bit) accordingly of the selected nozzle are "1 (H)", the nozzles form small dots.

Dann schreitet die Verarbeitung fort zu Schritt S18, bei dem bestimmt wird, ob das Drucken für alle Düsen des Druckkopfes abgeschlossen ist. Wenn das Drucken für alle Düsen abgeschlossen ist, kehrt die Verarbeitung zum Anfang zurück; anderenfalls schreite die Verarbeitung fort zu Schritt S14, um die Zeitvorgabe des Heizelements A und die Zeitvorgabe des Heizelements B zu bestimmen und das Drucken durch sequentielles Ansteuern der restlichen Düsen auszuführen.Then the processing proceeds to step S18 where it is determined will, whether printing for all nozzles of the printhead is completed. When printing is completed for all nozzles is, processing returns to the beginning; otherwise, step forward Proceed to step S14 to set the timing of the heating element A and the timing of the heating element B to determine and printing by sequentially driving the remaining nozzles.

26 ist ein Ablaufdiagramm, das den Prozeß des Dreidurchgangsdrucks nach dem vorliegenden Ausführungsbeispiel darstellt. Verarbeitungen, die jenen im oben beschriebenen Ablaufdiagramm identisch sind, sind mit denselben Schrittbezugszeichen versehen, und deren erneute Beschreibung ist fortgelassen. 26 Fig. 10 is a flowchart illustrating the process of the three-passage pressure according to the present embodiment. Processings identical to those in the above-described flowchart are given the same reference numerals, and the description thereof is omitted.

In Schritt S21 wird "3" beim Zähler n eingesetzt, der die Anzahl der Durchgänge zählt. Eine Druckkopfansteueroperation in den Schritten S2–S5 wird wiederholt, bis n = 0 in Schritt S23 genügt wird. Hier werden die Daten, gedruckt gemäß einer jeden Abtastung, vom Datenumsetzer 204 und vom Decoder 205 erzeugt.In step S21, "3" is set to the counter n which counts the number of passes. A printhead drive operation in steps S2-S5 is repeated until n = 0 in step S23 is satisfied. Here, the data printed according to each scan is transferred from the data converter 204 and from the decoder 205 generated.

Die vorliegende Erfindung ist insbesondere vorteilhaft, wenn sie bei einem Druckkopf und einem Druckgerät angewandt wird, das nach dem Tintenstrahldruckverfahren arbeitet, insbesondere beim Typ, der thermische Energie nutzt.The The present invention is particularly advantageous when it comes to a printhead and a printing device is applied after the ink jet printing process works, especially in the type, the thermal energy uses.

Als typische Anordnung und Prinzip des Tintenstrahldrucksystems, ist das unter Verwendung des grundlegenden Prinzips praktizierte, das beispielsweise offenbart ist in den U.S. Patent mit den Nummern 4 723 129 und 4 740 796, vorzuziehen. Das obige System läßt sich anwenden bei einem sogenannten Bedarfstyp und bei einem Durchlaufstyp. Insbesondere im Falle des Bedarfstyps ist das System effektiv, weil, durch Anlegen wenigstens eines Ansteuersignals, das der Druckinformation entspricht und einen schnellen Temperaturanstieg verursacht, der das Filmsieden überschreitet, bei jedem elektrothermischen Umsetzer, der in Übereinstimmung mit einem Blatt oder Flüssigkeitskanälen, die eine Flüssigkeit (Tinte) halten, angeordnet ist, Wärmeenergie durch den elektrothermischen Umsetzer erzeugt wird, um das Filmsieden auf der heizwirksamen Oberfläche des Druckkopfes zu bewirken, und folglich kann eine Blase in der Flüssigkeit (Tinte) in einer Eins-zu-Eins-Entsprechung mit einem Ansteuersignal erzeugt werden. Durch Ausstoß der Flüssigkeit (Tinte) durch eine Ausstoßöffnung durch Wachsen und Schrumpfen der Blase wird wenigstens ein Tröpfchen erzeugt. Wenn das Ansteuersignal als Impulssignal angelegt wird, kann das Wachsen und Schrumpfen der Blase unmittelbar und adäquat erzielt werden, um den Ausstoß der Flüssigkeit (Tinte) mit dem speziell hohen Ansprechvermögen zu erreichen.When typical arrangement and principle of the inkjet printing system is that practiced using the basic principle that for example, disclosed in U.S. Pat. Patent with the numbers 4,723,129 and 4,740,796, preferable. The above system can be apply to a so called demand type and a flow type. Especially in the case of the demand type, the system is effective because, by applying at least one drive signal that corresponds to the pressure information and causes a rapid rise in temperature that exceeds the film boiling, at each electrothermal converter, in accordance with a sheet or fluid channels that a liquid (Ink) is arranged, heat energy through the electrothermal Translator is generated to the film boiling on the heating surface of the Printhead cause, and consequently, a bubble in the liquid (Ink) in a one-to-one correspondence with a drive signal be generated. By ejecting the Liquid (ink) through a discharge opening through As the bubble grows and shrinks, at least one droplet is created. When the drive signal is applied as a pulse signal, the Growth and shrinkage of the bubble achieved directly and adequately be to the output of the liquid (Ink) with the special high response to achieve.

Als Impulsformansteuersignale sind Signale geeignet, die offenbart sind in den U.S. Patenten mit den Nummern 4 463 359 und 4 345 262. Angemerkt sei, daß ein hervorragender Druck erzielt wird durch Anwenden der im U.S. Patent Nummer 4 313 124 beschriebenen Bedingungen der Erfindung, die sich auf die Temperaturanstiegsrate der heizaktiven Oberfläche bezieht.When Pulse shape drive signals are signals that are disclosed in U.S. Pat. Patents Nos. 4,463,359 and 4,345,262. It should be noted that the existence excellent pressure is achieved by applying U.S. Pat. patent Number 4 313 124 described conditions of the invention, which refers to the temperature rise rate of the heating-active surface.

Als Anordnung des Druckkopfes, zusätzlich zur Anordnung einer Kombination von Düsen, Flüssigkeitskanälen und elektrothermischen Umsetzern (gerade Flüssigkeitskanäle oder rechtwinklige Flüssigkeitskanäle), wie in den obigen Spezifikationen offenbart, ist in der vorliegenden Erfindung die Anordnung unter Verwendung der U.S. Patente mit den Nummern 4 558 333 und 4 459 600 ebenfalls enthalten, die die Anordnung offenbaren, die einen heizaktiven Abschnitt hat, der in einer gebogenen Zone liegt. Darüber hinaus kann die vorliegende Erfindung in effektiver Weise bei einer Anordnung angewandt werden, wie sie in der offengelegten japanischen Patentanmeldung mit der Nummer 59-123670 offenbart ist, die die Anordnung unter Verwendung eines Schlitzes für eine Vielzahl elektrothermischer Umsetzer als Ausstoßabschnitt der elektrothermischen Umsetzer verwendet, oder wie in der offengelegten japanischen Patentanmeldung mit der Nummer 59-138461, die die Anordnung offenbart, die eine Öffnung zum Absorbieren einer Druckwelle einer Heizenergie entsprechend einem Ausstoßabschnitt hat.When Arrangement of the printhead, in addition to Arrangement of a combination of nozzles, liquid channels and electrothermal converters (straight fluid channels or right-angled liquid channels), like disclosed in the above specifications is in the present Invention the arrangement using U.S. Pat. Patents with the numbers 4,558,333 and 4,459,600 also disclose the arrangement, which has a heating-active section lying in a curved zone. About that In addition, the present invention can effectively in a Arrangement applied, as disclosed in the Japanese Patent Application No. 59-123670 is disclosed which the Arrangement using a slot for a variety of electrothermal Converter as ejection section the electrothermal converter is used, or as disclosed in U.S. Pat Japanese Patent Application No. 59-138461 showing the arrangement revealing an opening for absorbing a pressure wave corresponding to a heating energy an ejection section Has.

Als Druckkopf des Vollzeilentyps, der eine der Breite des größten Druckmediums entsprechende Länge hat, kann der Drucker entweder mit der Anordnung drucken, die der Vollzeilenlänge durch Zusammensetzen von Druckköpfen genügt, wie in der obigen Spezifikation offenbart, oder mit der Anordnung eines Druckkopfes, der durch zusammengesetzte Druckköpfe gebildet ist.When Full-line type printhead, one of the width of the largest print medium corresponding length The printer can either print with the layout that the printer has Line length by assembling printheads enough, as disclosed in the above specification, or with the arrangement a printhead formed by composite printheads is.

Ein austauschbarer chipartiger Druckkopf, der die elektrische Verbindung mit der Haupteinheit oder das Anliefern von Tinte durch Einbau in der Haupteinheit des Druckgerätes ermöglicht, kann darüber hinaus ebenfalls verwendet werden.One interchangeable chip-type printhead that controls the electrical connection with the main unit or the supply of ink by installation in the main unit of the printing device allows can over it also be used.

Es ist vorzuziehen, Restauriermittel für den Druckkopf, Vorlaufzusatzmittel und dergleichen hinzuzunehmen, die als Anordnung des Druckers der vorliegenden Erfindung vorgesehen sind, womit die Druckoperation weiter stabilisiert wird. Solche Beispiele enthalten für den Druckkopf Verkappungsmittel, Reinigungsmittel, Druck- oder Sauganwendungsmittel und vorläufige Heizmittel unter Verwendung elektrothermischer Umsetzer, ein anderes Heizelement oder eine Kombination dieser. Ebenfalls effektiv ist es für das stabile Drucken, einen vorläufigen Ausstoßmodus vorzusehen, der einen Ausstoß unabhängig vom Drucken ausführt.It is preferable to add printhead resto-conditioner, precursor additive, and the like provided as the arrangement of the printer of the present invention, thus further stabilizing the printing operation. Such examples include capping agents, detergents, pressure or suction applications for the printhead medium and preliminary heating means using electrothermal converter, another heating element or a combination of these. It is also effective for the stable printing to provide a preliminary ejection mode that performs ejection regardless of the printing.

Als Druckmodus des Druckers kann nicht nur ein Druckmodus unter Verwendung lediglich primärer Farbe, wie Schwarz oder dergleichen, sondern wenigstes ein Mehrfachfarbmodus unter Verwendung einer Vielzahl unterschiedlicher Farben oder ein Vollfarbmodus, erzielt durch ein Farbmischen, können ebenfalls im Drucker entweder unter Verwendung eines integrierten Druckkopfes oder durch eine Kombination einer Vielzahl von Druckköpfen realisiert werden.When Printing mode of the printer can not be just a printing mode using only primary color, like black or the like, but at least a multi-color mode using a variety of different colors or one Full color mode, achieved by color mixing, can also be done in the printer either using an integrated printhead or by a Combination of a variety of printheads can be realized.

Im zuvor beschriebenen Ausführungsbeispiel nach der vorliegenden Erfindung wird darüber hinaus angenommen, daß die Tinte flüssig ist. In alternativer Weise kann die Erfindung angewandt werden bei einer Tinte, die bei Raumtemperatur oder darunter fest ist, oder bei einer Tinte, die bei Raumtemperatur weich wird oder sich verflüssigt, oder bei einer Tinte, die sich nach Beaufschlagen eines Drucksignals verflüssigt, da es allgemeine Praxis ist, eine Temperatursteuerung der Tinte selbst innerhalb eines Bereichs von 30° C bis 70° C im Tintenstrahlsystem auszuführen, so daß die Tintenviskosität in den Bereich eines stabilen Ausstoßes fallen kann.in the previously described embodiment In addition, according to the present invention, it is assumed that the ink liquid is. Alternatively, the invention can be applied to an ink that is solid at room temperature or below, or with an ink that softens or liquefies at room temperature, or at an ink, which after applying a pressure signal liquefied since it is common practice, temperature control of the ink even within a range of 30 ° C to 70 ° C in the ink jet system, so that the ink viscosity fall into the range of stable output.

Um einen Temperaturanstieg zu vermeiden, der verursacht wird durch Wärmeenergie durch positives Anwenden dieser als Energie zum Veranlassen einer Änderung des Zustands der Tinte aus einem festen Zustand in einen flüssigen Zustand oder um die Verdampfung der Tinte zu vermeiden, kann eine Tinte verwendet werden, die fest ist ein einem nicht verwendeten Zustand und sich nach Beaufschlagen mit Wärme verflüssigt. In allen Fällen ist eine Tinte, die sich nach Beaufschlagen von Wärmeenergie gemäß einem Drucksignal verflüssigt und in einem flüssigen Zustand ausgestoßen wird, und eine Tinte, die sich zu verfestigen beginnt, wenn sie ein Druckmedium oder dergleichen erreicht, bei der vorliegenden Erfindung anwendbar. In diesem Falle kann sich Tinte gegenüber elektrothermischen Umsetzern befinden, während sie in einen flüssigen oder festen Zustand in Vertiefungsabschnitten eines porösen Blattes durch Löcher gehalten ist, wie es in den japanischen offengelegten Patenten mit den Nummern 54-56847 oder 60-71260 beschrieben ist. In der vorliegenden Erfindung ist das oben erwähnte Filmsiedesystem für die zuvor aufgeführten Tinten am effektivsten.Around to avoid a temperature increase caused by Thermal energy by positively applying this as energy to make a change the state of the ink from a solid state to a liquid state or to avoid the evaporation of the ink can be an ink This is an unused state and liquefied upon exposure to heat. In all cases an ink which, after applying heat energy according to a Pressure signal liquefied and in a liquid State expelled will, and an ink that begins to solidify when they reaches a printing medium or the like in the present invention applicable. In this case, ink can be against electrothermal converters while, while she into a liquid or solid state in recessed portions of a porous sheet through holes is held, as in the Japanese patents with 54-56847 or 60-71260. In the present Invention is the above-mentioned Film boiling system for the ones listed above Inks most effective.

Darüber hinaus kann der Tintenstrahldrucker der vorliegenden Erfindung in der Form eines Kopierers verwendet werden, der mit einem Lesegerät und dergleichen verbunden ist, oder bei einem Faxgerät mit einer Sende-/Empfangsfunktion zusätzlich zu eines Bildausgabeendgerätes für eine Informationsverarbeitungseinrichtung, wie einem Computer.Furthermore For example, the inkjet printer of the present invention may be in the form a copier used with a reader and the like connected to a fax machine with a send / receive function additionally to an image output terminal for one Information processing device, such as a computer.

Die vorliegende Erfindung läßt sich anwenden bei einem System, das aufgebaut ist aus einer Vielzahl von Einrichtungen (das heißt aus einem Hauptcomputer, einer Schnittstelle, einem Lesegerät, einem Drucker), oder bei einem Gerät, das nur über eine einzige Einrichtung verfügt (beispielsweise Kopierer, Faxgerät).The present invention can be apply to a system that is built up of a variety of facilities (ie from a main computer, an interface, a reader, a Printer), or a device, that only about one only facility has (eg copier, fax machine).

Die Aufgabe der vorliegenden Erfindung kann des weiteren auch gelöst werden durch Vorsehen eines Speichermediums, das Programmcodes zum Ausführen der zuvor genannten Prozesse bereitstellt, für ein System oder ein Gerät, Lesen der Programmcodes mit einem Computer (beispielsweise CPU, MPU) des Systems oder des Geräts aus dem Speichermedium und dann Ausführen des Programms.The The object of the present invention can also be solved further by providing a storage medium containing program codes for executing the Providing the above processes for a system or device, reading the program codes with a computer (for example CPU, MPU) of the System or device from the storage medium and then run the program.

Die aus dem Speichermedium in diesem Falle gelesenen Programmcodes realisieren die neuen Funktionen nach der Erfindung, und das Speichermedium, das die Programmcodes speichert, bildet die Erfindung.The realize program codes read from the storage medium in this case the new functions according to the invention, and the storage medium, storing the program codes forms the invention.

Das Speichermedium, wie eine Diskette, Festplatte, optische Platte, magnetooptische Platte, CD-ROM, CD-R, Magnetband, nichtflüchtige Speicherkarte und ROM, können zum Bereitstellen der Programmcodes verwendet werden.The Storage medium, such as a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, non-volatile memory card and ROM, can be used to provide the program codes.

Neben den zuvor genannten Funktionen nach dem obigen Ausführungsbeispiel, die realisiert werden durch Ausführen der Programmcodes, die ein Computer liest, kann des weiteren die vorliegende Erfindung einen Fall enthalten, bei dem ein Betriebssystem oder dergleichen auf einem Computer arbeitet und einen Teil oder alle Prozesse gemäß den Bestimmungen der Programmcodes ausführt und Funktionen gemäß dem obigen Ausführungsbeispiel realisiert.Next the aforementioned functions according to the above embodiment, which are realized by running The program codes that a computer reads can also be used by the present invention include a case where an operating system or the like works on a computer and a part or all processes according to the regulations the program code executes and functions according to the above Embodiment realized.

Des weiteren enthält die vorliegende Erfindung auch einen Fall, bei dem, nachdem die aus dem Speichermedium gelesenen Programmcodes in eine Funktionserweiterungskarte geschrieben werden, die in den Computer oder in einen Speicher eingeführt wird, vorgesehen in einer Funktionserweiterungseinheit, die mit dem Computer verbunden ist, führen eine CPU oder dergleichen, enthalten in der Funktionserweiterungskarte oder -einheit, einen Teil oder alle Prozesse nach den Bestimmungen der Programmcodes aus und realisieren die Funktionen des obigen Ausführungsbeispiels.Of contains more the present invention also a case in which, after the program code read from the storage medium into a function extension card typed into the computer or into a store, provided in a functional extension unit connected to the computer connected, lead one CPU or the like included in the function expansion card or unit, part or all of the processes according to the provisions of the program codes and realize the functions of the above Embodiment.

Wie oben dargelegt, kann das zuvor beschriebene Ausführungsbeispiel mit dem einfachen Aufbau eine Vielzahl von Größen von Punkten auf einem Druckmedium drucken, selbst im Falle eines Einzelabtastdrucks (Einzeldurchgangsdruck).As stated above, the previously be With the simple structure, the embodiment described above prints a plurality of sizes of dots on a print medium even in the case of a single scan print (single pass print).

Die vorliegende Erfindung hat des weiteren eine Wirkung, die in herkömmlicher weise nicht erkannt wurde, das heißt in einem Mehrfachdurchgangsdruck, selbst im Falle, wenn die Anzahl der Punkte, die kleine Punkte sind, gedruckt in einem Durchgang, unausgeglichen ist (Druckverhältnis großer Punkte zu kleinen Punkten ist ungradzahlig), und das Druckverhältnis kann im wesentlichen für jeden Durchgang entzerrt werden.The The present invention further has an effect that is conventional in the art was not recognized, that is in a multi-pass pressure, even in the case when the number of dots that are small dots, printed in one pass, unbalanced (print ratio of large dots too small points is odd), and the pressure ratio can be essentially for be equalized every pass.

Zum Ausgleich der Punkte, die darüber hinaus bei jedem Durchgang zu drucken sind, werden zusätzlich Maskendaten für Mehrfachdurchgangsdruck verwendet, wodurch die Auswahl von Punkte und die Zuordnung von Daten für jeden Durchgang gleichzeitig möglich wird. Folglich ist es möglich, die Steueroperation zu vereinfachen.To the Compensate the points above it Additionally, in addition to print out at each pass, mask data will be added for multi-pass printing used, reducing the selection of points and the assignment of Data for every passage possible at the same time becomes. Consequently, it is possible to simplify the control operation.

Unter Berücksichtigung der Funktion, die gleichförmig das Druckverhältnis für jeden Durchgang ausgleicht, können Druckungleichförmigkeiten aufgrund von abgewichenen Punkten vermieden werden oder von Punkten, die ungleichförmige Durchmesser haben, selbst im Falle, bei dem die Anzahl großer Punkte und die Anzahl kleiner Punkte in Bilddaten weitestgehend unausgeglichen ist. Folglich ist es möglich, in effektiver Weise die Druckfunktion im Mehrfachdurchgangsdruck zu betreiben.Under consideration the function, the uniform the pressure ratio for each Passage can compensate Due to printing nonuniformity be avoided by deviating points or points that non-uniform diameter even in the case where the number of large dots and the number is smaller Points in image data is largely unbalanced. Consequently, it is it is possible effectively the printing function in the multi-pass print to operate.

In Hinsicht auf jede der Düsen ist darüber hinaus das Durchschnittsdruckverhältnis für jeden Durchgang ausgeglichen. Somit ist es möglich, die Fehlerrate, wie Ausstoßfehler oder dergleichen, abzusenken, die durch das Drucken mit einem hohen Druckverhältnis entstehen. Da die Ausstoßmenge darüber hinaus kontinuierlich für jede Düse geändert wird, ist es möglich, den Durchschnittsmengenausstoß für jede Düse zu reduzieren, selbst bei hohem Druckverhältnis. Im Ergebnis ist es möglich, die Nachfüllhäufigkeit und die Fehlerrate zu verringern. Ebenfalls ist es möglich, den momentanen Stromverbrauch zu senken, wodurch eine große Kostenreduzierung im Stromverbrauch möglich und das Verringern der Ausbeute aufgrund der Verwendung einer Stromüberwachung oder dergleichen verhindert wird.In Regard to each of the nozzles is about it in addition, the average pressure ratio is balanced for each pass. Thus, it is possible the error rate, like ejection error or the like, which are caused by the printing with a high pressure ratio. As the discharge amount beyond that continuous for every nozzle will be changed, Is it possible, to reduce the average quantity output for each nozzle, even at high pressure ratio. As a result, it is possible the replenishment frequency and reduce the error rate. It is also possible, the reduce current power consumption, resulting in a large cost reduction in power consumption possible and reducing the yield due to the use of current monitoring or the like is prevented.

Die vorliegende Erfindung ist nicht auf die obigen Ausführungsbeispiele beschränkt, und verschiedene Änderungen und Abwandlungen sind im Umfang der vorliegenden Erfindung möglich. Folglich ist der Umfang der vorliegenden Erfindung in den folgenden Patentansprüchen angegeben.The The present invention is not limited to the above embodiments limited, and various changes and modifications are possible within the scope of the present invention. Consequently, it is the scope of the present invention is indicated in the following claims.

Claims (12)

Steuergerät für ein Tintenstrahldruckgerät zum Drucken von Bilddaten als Druckpunkte auf ein Druckmedium durch Ausstoß von Tinte aus einer Vielzahl von Druckelementen eines Druckkopfes, während der Druckkopf das Druckmedium abtastet, mit: einem Datenumsetzmittel (204, 205) zum Umsetzen von Bilddaten in Punktdaten zum Drucken von Punkten einer Größe entsprechend der Dichte der Bilddaten; und einem Steuermittel (200, 202) zum Steuern der Zeitvorgabe des Tintenausstoßes, um die Punkte erster Größe zu veranlassen, an Stellen auf einem ersten Gitter von Punkten auf das Druckmedium und die Punkte zweiter Größe auf Stellen auf einem zweiten Gitter von Punkten auf das Druckmedium gemäß den Punktdaten gedruckt zu werden, wobei das zweite Gitter dasselbe Grundmaß wie das erste Gitter hat und in Abtastrichtung in Hinsicht auf das erste Gitter um einen Betrag versetzt ist, der geringer als das Gittergrundmaß ist, dadurch gekennzeichnet, daß das Steuermittel eingerichtet ist, die Punktdaten eines zu druckenden Punktes so abzuwandeln, daß entweder ein Punkt mit der ersten Größe oder ein Punkt mit der zweiten Größe zu einem gedruckten Punkt gemäß den Punktdaten des gedruckten Punktes und den vorangehenden Punktdaten gegen die Abtastrichtung addiert werden, wenn die Punktdaten eine höhere Dichte als die vorangehenden Punktdaten gegen die Abtastrichtung aufzeigen.An ink jet printing apparatus controller for printing image data as printing dots on a printing medium by discharging ink from a plurality of printing elements of a printing head while the printing head scans the printing medium, comprising: a data converting means (12); 204 . 205 ) for converting image data into dot data for printing dots of a size corresponding to the density of the image data; and a control means ( 200 . 202 ) for controlling the timing of the ink ejection to cause the first size dots to be printed on the print medium at points on a first grid of dots and the second size dots printed on locations on a second grid of dots on the print medium according to the dot data; the second grating having the same basic dimension as the first grating and being offset in the scanning direction by an amount smaller than the grating pitch, characterized in that the control means is arranged to modify the dot data of a dot to be printed in that either a dot of the first size or a dot of the second size is added to a printed dot according to the dot data of the printed dot and the preceding dot data against the scanning direction if the dot data indicates a higher density than the preceding dot data against the scanning direction , Gerät nach Anspruch 1, bei dem das Datenumsetzmittel (204, 205) eingerichtet ist, den Ton der Bilddaten unter Verwendung wenigstens entweder des Punktes (71, 72) zweiter Größe oder einer Kombination vom Punkt (70, 73) erster Größe und dem Punkt zweiter Größe auszudrücken.Apparatus according to claim 1, wherein the data conversion means ( 204 . 205 ) is adjusted, the tone of the image data using at least either the point ( 71 . 72 ) second size or a combination of the point ( 70 . 73 ) first size and the second size point. Gerät nach Anspruch 1 oder 2, das des weiteren ausgestattet ist mit: einem Abtastdatenerzeugungsmittel (211, 212) zum Erzeugen geteilter Daten entsprechend einer jeden Abtastung durch Teilen der Punktdaten in Daten, die einer jeden Abtastung entsprechen; und mit einem Mehrfachdurchgangssteuermittel (200), das das Tintenausstoßmittel veranlaßt, das Drucken in einer Vielzahl von Abtastungen gemäß den geteilten Daten auszuführen.Apparatus according to claim 1 or 2, further comprising: a sample data generating means (Fig. 211 . 212 ) for generating divided data corresponding to each sample by dividing the dot data into data corresponding to each sample; and with a multi-pass control means ( 200 ) causing the ink ejecting means to execute the printing in a plurality of scans in accordance with the divided data. Tintenstrahldruckverfahren zum Drucken von Druckbilddaten als Druckpunkte auf ein Druckmedium durch Ausstoß von Tinte aus einer Vielzahl von Druckelementen eines Druckkopfes, während der Druckkopf das Druckmedium abtastet, mit den Verfahrensschritten: Ausstoß von Tinte, um Punkte (70, 73) zu erzeugen, die eine erste Größe haben, und Punkte (71, 72), die eine zweite Größe haben, die kleiner als die erste Größe ist; Umsetzen der Bilddaten in Punktdaten zum Drucken von Punkten einer Größe entsprechend der Dichte der Bilddaten; Steuern der Zeitvorgabe vom Tintenausstoß beim Tintenausstoßschritt, um die Punkte erster Größe zu veranlassen, an Stellen auf einem ersten Gitter von Punkten auf das Druckmedium und die Punkte zweiter Größe an Stellen eines zweiten Gitters von Punkten auf das Druckmedium gemäß den Punktdaten gedruckt zu werden, wobei das zweite Gitter dasselbe Grundmaß wie das erste Gitter hat und in Abtastrichtung in Hinsicht auf das erste Gitter um einen Betrag versetzt ist, der geringer als das Gittergrundmaß ist, gekennzeichnet durch die Verfahrensschritte: Modifizieren der Punktdaten eines zu druckenden Punktes, um so entweder einen Punkt mit einer ersten Größe oder einen Punkt mit der zweiten Größe zu einem gedruckten Punkt gemäß den Punktdaten des gedruckten Punktes und den vorangehenden Punktdaten gegen die Abtastrichtung hinzuzufügen, wenn die Punktdaten eine höhere Dichte als diejenigen der vorangehenden Punktdaten gegen die Abtastrichtung aufzeigen.An ink jet printing method for printing print image data as print dots on a print medium by ejecting ink from a plurality of print elements of a print head while the print head scans the print medium, comprising the steps of: ejecting ink to dots ( 70 . 73 ), which have a first size, and points ( 71 . 72 ), the have a second size smaller than the first size; Converting the image data into dot data for printing dots of a size corresponding to the density of the image data; Controlling the timing of the ink ejection at the ink ejection step to cause the first size dots to be printed at locations on a first grid of dots on the print medium and the second size dots at locations of a second grid of dots on the print medium according to the dot data the second grating has the same basic dimension as the first grating and is offset in the scanning direction by an amount smaller than the grating pitch, characterized by the steps of: modifying the dot data of a dot to be printed, thereby either one dot to add a first size or a second size dot to a printed dot according to the dot data of the printed dot and the preceding dot data against the scanning direction when the dot data indicates a higher density than that of the preceding dot data against the scanning direction. Verfahren nach Anspruch 4, bei dem das Ändern der ausgestoßene Tintenmenge durch Ändern der Anzahl und/oder des Ortes einer Vielzahl von Heizwiderstandseinheiten (607, 609) mit unterschiedlichen Wärmefähigkeiten oder einer Vielzahl von Wärmewiderstandseinheiten erfolgt, die an unterschiedlichen Stellen in einem Druckelement vorgesehen sind.The method of claim 4, wherein changing the ejected ink amount by changing the number and / or the location of a plurality of heating resistor units. 607 . 609 ) is performed with different heat capabilities or a plurality of thermal resistance units, which are provided at different locations in a pressure element. Verfahren nach Anspruch 4 oder 5, bei dem der Ton der Bilddaten unter Verwendung wenigstens entweder des Punktes (71, 72) zweiter Größe oder einer Kombination des Punktes (70, 73) erster Größe und dem Punkt zweiter Größe zum Ausdruck kommt.A method according to claim 4 or 5, wherein the sound of the image data is obtained using at least one of the point ( 71 . 72 ) second size or a combination of the point ( 70 . 73 ) first size and the second size point is expressed. Verfahren nach einem der Ansprüche 4 bis 6, mit den Verfahrensschritten: einem Erzeugen geteilter Abtastdaten gemäß einer jeden Abtastung durch Teilen der Punktdaten in Daten, die einer jeden Abtastung entsprechen; und Drucken durch eine Vielzahl von Abtastungen gemäß den geteilten Daten.Method according to one of claims 4 to 6, with the method steps: one Generating divided sample data according to each sample Dividing the point data into data corresponding to each sample; and Print by a variety of scans according to the split Dates. Tintenstrahldruckgerät zur Verwendung für einen Druckkopf mit einer Vielzahl von Druckelementen, um Bilddaten als Druckpunkte durch Ausstoß von Tinte aus den Druckelementen auf ein Druckmedium zu drucken, während der Abtastkopf das Druckmedium abtastet, mit einem Steuergerät nach einem der Ansprüche 1 bis 3 und einem Abtastmittel (2) zum Abtasten des Druckkopfes über das Druckmedium.An ink jet printing apparatus for use with a print head having a plurality of printing elements for printing image data as printing dots by ejecting ink from the printing elements onto a printing medium while the scanning head scans the printing medium, comprising a control apparatus according to any one of claims 1 to 3 and a scanning means (Fig. 2 ) for scanning the printhead over the print medium. Tintenstrahldruckgerät nach Anspruch 8, das des weiteren den Druckkopf enthält, der Tintenausstoßmittel (606, 607, 608, 609) besitzt, die betriebsbereit sind zum Veranlassen der Druckelemente, Tinte auszustoßen, um Punkte (70, 73) mit einer ersten Größe und Punkte (71, 72) mit einer zweiten Größe zu bilden, wobei die zweite Größe kleiner als die erste Größe ist.An ink-jet printing apparatus according to claim 8, further comprising the print head, the ink ejection means (Fig. 606 . 607 . 608 . 609 ) ready to cause the printing elements to eject ink to 70 . 73 ) with a first size and points ( 71 . 72 ) with a second size, the second size being smaller than the first size. Gerät nach Anspruch 9, dessen Ausstoßmittel entweder eine Vielzahl von Heizwiderstandselementen (607, 609) enthält, die unterschiedliches Heizvermögen haben, oder eine Vielzahl von Heizwiderstandseinheiten, die an verschiedenen Stellen in einem einzigen Druckelement vorgesehen sind, und dessen Tintenausstoßmittel eingerichtet ist, die Tintenausstoßmenge durch Ändern der Anzahl und/oder des Ortes von Wärmewiderstandseinheiten zu ändern, um im wesentlichen gleichzeitig ansteuerbar zu sein.Apparatus according to claim 9, wherein said ejection means is either a plurality of heating resistor elements ( 607 . 609 ) having a different heating capacity, or a plurality of heating resistor units provided at different locations in a single pressure member and whose ink ejection means is arranged to change the ink ejection amount by changing the number and / or the location of thermal resistance units substantially to be controllable at the same time. Tintenstrahldruckgerät nach Anspruch 9 oder 10, bei dem der Druckkopf eingerichtet ist zum Tintenausstoß unter Verwendung thermischer Energie und einen thermischen Energieerzeuger zum Erzeugen thermischer Energie enthält, die der Tinte zuzuführen ist.An ink jet printing apparatus according to claim 9 or 10, where the printhead is set up to eject ink below Use of thermal energy and a thermal energy generator for generating thermal energy to be supplied to the ink. Speichermedium, das einen Programmcode zum Programmieren eines Tintenstrahldruckgerätes speichert, um ein Verfahren nach einem der Ansprüche 4 bis 7 auszuführen.Storage medium containing a program code for programming stores an inkjet printing device, to carry out a method according to one of claims 4 to 7.
DE69730385T 1996-06-28 1997-06-18 Method and apparatus for an inkjet printer Expired - Lifetime DE69730385T2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP17038996A JP3308815B2 (en) 1996-06-28 1996-06-28 Ink jet recording method and apparatus
JP17038996 1996-06-28

Publications (2)

Publication Number Publication Date
DE69730385D1 DE69730385D1 (en) 2004-09-30
DE69730385T2 true DE69730385T2 (en) 2005-08-18

Family

ID=15904030

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69730385T Expired - Lifetime DE69730385T2 (en) 1996-06-28 1997-06-18 Method and apparatus for an inkjet printer

Country Status (4)

Country Link
US (1) US6305775B1 (en)
EP (1) EP0817112B1 (en)
JP (1) JP3308815B2 (en)
DE (1) DE69730385T2 (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6786420B1 (en) 1997-07-15 2004-09-07 Silverbrook Research Pty. Ltd. Data distribution mechanism in the form of ink dots on cards
JP3530717B2 (en) * 1997-06-19 2004-05-24 キヤノン株式会社 Ink jet recording method and apparatus
US6618117B2 (en) 1997-07-12 2003-09-09 Silverbrook Research Pty Ltd Image sensing apparatus including a microcontroller
US6803989B2 (en) * 1997-07-15 2004-10-12 Silverbrook Research Pty Ltd Image printing apparatus including a microcontroller
US6985207B2 (en) 1997-07-15 2006-01-10 Silverbrook Research Pty Ltd Photographic prints having magnetically recordable media
US7551201B2 (en) 1997-07-15 2009-06-23 Silverbrook Research Pty Ltd Image capture and processing device for a print on demand digital camera system
AUPO850597A0 (en) 1997-08-11 1997-09-04 Silverbrook Research Pty Ltd Image processing method and apparatus (art01a)
AUPO802797A0 (en) 1997-07-15 1997-08-07 Silverbrook Research Pty Ltd Image processing method and apparatus (ART54)
US6879341B1 (en) 1997-07-15 2005-04-12 Silverbrook Research Pty Ltd Digital camera system containing a VLIW vector processor
US7110024B1 (en) 1997-07-15 2006-09-19 Silverbrook Research Pty Ltd Digital camera system having motion deblurring means
US6624848B1 (en) 1997-07-15 2003-09-23 Silverbrook Research Pty Ltd Cascading image modification using multiple digital cameras incorporating image processing
US6690419B1 (en) 1997-07-15 2004-02-10 Silverbrook Research Pty Ltd Utilising eye detection methods for image processing in a digital image camera
US6283571B1 (en) * 1998-07-03 2001-09-04 Seiko Epson Corporation Printer and recording medium
AUPP702098A0 (en) 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART73)
AUPQ056099A0 (en) 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
JP4059027B2 (en) * 2001-10-03 2008-03-12 セイコーエプソン株式会社 Printer and printer print condition setting method
US20040252340A1 (en) * 2001-10-03 2004-12-16 Seiko Epson Corporation Image processing system, image processing method, template producing system and template data structure
US6592203B1 (en) * 2002-02-11 2003-07-15 Lexmark International, Inc. Subcovered printing mode for a printhead with multiple sized ejectors
EP1405724B1 (en) * 2002-10-03 2008-09-03 Canon Kabushiki Kaisha Ink-jet printing method, ink-jet printing apparatus, and program
US7369267B2 (en) * 2003-06-30 2008-05-06 Lexmark International, Inc. High resolution printing method
US7258412B2 (en) * 2003-08-11 2007-08-21 Canon Kabushiki Kaisha Ink-jet printing method, apparatus and system
DE602004031888D1 (en) * 2004-05-27 2011-04-28 Silverbrook Res Pty Ltd METHOD FOR AT LEAST PARTIALLY COMPENSATING ERRORS IN THE INK POSITIONING DUE TO INCORRECT TURNING SHIFT
US7290852B2 (en) * 2004-05-27 2007-11-06 Silverbrook Research Pty Ltd Printhead module having a dropped row
US7140710B2 (en) * 2004-06-28 2006-11-28 Lexmark International, Inc. Dot management for an imaging apparatus
JP5110780B2 (en) 2005-07-28 2012-12-26 キヤノン株式会社 Image processing method and image processing apparatus
JP2008049563A (en) 2006-08-23 2008-03-06 Canon Inc Image processor, image recorder and recording data forming method
JP2011207230A (en) * 2011-06-13 2011-10-20 Canon Inc Image processing apparatus and method for generating record data
US10967634B2 (en) 2017-04-14 2021-04-06 Hewlett-Packard Development Company, L.P. Fluidic die with drop weight signals

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1127227A (en) 1977-10-03 1982-07-06 Ichiro Endo Liquid jet recording process and apparatus therefor
JPS5936879B2 (en) 1977-10-14 1984-09-06 キヤノン株式会社 Thermal transfer recording medium
US4330787A (en) 1978-10-31 1982-05-18 Canon Kabushiki Kaisha Liquid jet recording device
US4345262A (en) 1979-02-19 1982-08-17 Canon Kabushiki Kaisha Ink jet recording method
US4463359A (en) * 1979-04-02 1984-07-31 Canon Kabushiki Kaisha Droplet generating method and apparatus thereof
US4313124A (en) 1979-05-18 1982-01-26 Canon Kabushiki Kaisha Liquid jet recording process and liquid jet recording head
US4558333A (en) 1981-07-09 1985-12-10 Canon Kabushiki Kaisha Liquid jet recording head
US4533928A (en) * 1982-04-30 1985-08-06 Canon Kabushiki Kaisha Color image processing apparatus
JPS59123670A (en) 1982-12-28 1984-07-17 Canon Inc Ink jet head
JPS59138461A (en) 1983-01-28 1984-08-08 Canon Inc Liquid jet recording apparatus
JPS6071260A (en) 1983-09-28 1985-04-23 Erumu:Kk Recorder
JPS6183046A (en) * 1984-09-29 1986-04-26 Minolta Camera Co Ltd Ink jet recording apparatus capable of expression gradation
FR2602462A1 (en) * 1986-08-11 1988-02-12 Millet Jean Claude Ink-jet printing method and device
US6106102A (en) * 1992-05-01 2000-08-22 Hewlett-Packard Company Odd number of passes, odd number of advances, and separated-diagonal-line masking, in liquid-ink printers
JPH07323552A (en) * 1994-05-31 1995-12-12 Canon Inc Ink droplet discharge quantity controlling method, ink jet recorder and information processing system
JPH07323550A (en) * 1994-05-31 1995-12-12 Canon Inc Controlling method for ink jet printer and the same printer

Also Published As

Publication number Publication date
US6305775B1 (en) 2001-10-23
EP0817112B1 (en) 2004-08-25
JPH1016251A (en) 1998-01-20
EP0817112A3 (en) 1998-11-11
JP3308815B2 (en) 2002-07-29
DE69730385D1 (en) 2004-09-30
EP0817112A2 (en) 1998-01-07

Similar Documents

Publication Publication Date Title
DE69730385T2 (en) Method and apparatus for an inkjet printer
DE69734126T2 (en) Printing process and device
DE69731683T2 (en) Inkjet printing system and printing process
DE69724195T2 (en) Recording method using large and small dots
DE69812480T2 (en) Ink jet printing method and device
DE69526145T2 (en) Ink jet recording method and device with resolution conversion capacity
DE69725043T2 (en) Ink jet printing system, method and apparatus for ink jet printing
DE69734960T2 (en) Printing system and image recording method
DE69732517T2 (en) Multi-pass recording system using a random mask
DE69228030T2 (en) Ink jet recording process
DE69321047T2 (en) Ink jet recording process
DE60035549T2 (en) Imaging device and method
DE69733915T2 (en) Recording device and recording method
DE60116328T2 (en) Printing with reduced bleeding of the outline
DE69933261T2 (en) Printer and recording medium
DE69732593T2 (en) Printing system, image recording method and ink cartridge
DE69529263T2 (en) Ink jet recording apparatus and method using various types of inks
DE69222686T2 (en) Color beam recorder and method for increasing density
DE69622354T2 (en) Ink jet recording method and device
DE60310324T2 (en) Method, system and apparatus for ink jet printing, method and program for generating print data, and printer control
DE69033844T2 (en) Image processing means
DE69323967T2 (en) Image recorder
DE69831463T2 (en) Image processing method and printer
DE602004008535T2 (en) Apparatus and method for ink jet printing
DE69331563T2 (en) Image processing device and method

Legal Events

Date Code Title Description
8364 No opposition during term of opposition