[go: up one dir, main page]

JPH08323970A - Ink-jet recording device - Google Patents

Ink-jet recording device

Info

Publication number
JPH08323970A
JPH08323970A JP13183595A JP13183595A JPH08323970A JP H08323970 A JPH08323970 A JP H08323970A JP 13183595 A JP13183595 A JP 13183595A JP 13183595 A JP13183595 A JP 13183595A JP H08323970 A JPH08323970 A JP H08323970A
Authority
JP
Japan
Prior art keywords
ink
data
count
drive data
recording head
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.)
Pending
Application number
JP13183595A
Other languages
Japanese (ja)
Inventor
Hiroyuki Tawaraya
啓之 俵谷
Shinji Takagi
真二 高木
Hideki Tanaka
秀樹 田中
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
Priority to JP13183595A priority Critical patent/JPH08323970A/en
Priority to EP95307745A priority patent/EP0709197B1/en
Priority to DE69517124T priority patent/DE69517124T2/en
Priority to US08/550,783 priority patent/US6123404A/en
Publication of JPH08323970A publication Critical patent/JPH08323970A/en
Pending legal-status Critical Current

Links

Landscapes

  • Ink Jet (AREA)

Abstract

PURPOSE: To obtain an ink-jet recorder which is equipped with a data count which can really effectively count high speed driving data and can effectively conduct the temperature control and recovery action of a recording head, the detection of a residual amount of ink, etc. CONSTITUTION: A data count selects counters 406, 407, 409, 410 which count driving data of each heater transferred by signal lines SD1, SD2, J-K flip-flops 405, 408 which count transfer clock signals SCK1, SCK2, and the counters 406, 407, 409, 410 by the count values of the J-K flip-flops 405, 408 and counts driving data of each block (partly group of blocks) of discharge opening.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数のインク吐出口を
有する記録ヘッドからインクを記録媒体に向けて吐出し
て記録を行い、前記インク吐出口の機能を回復させる回
復手段を有するインクジェット記録装置に関し、特に駆
動データをカウントするデータ・カウント手段を有する
インクジェット記録装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ink jet recording having a recovery means for recovering the function of the ink ejection port by ejecting ink from a recording head having a plurality of ink ejection ports toward a recording medium for recording. The present invention relates to an apparatus, and more particularly, to an inkjet recording apparatus having a data counting unit that counts drive data.

【0002】[0002]

【従来の技術】従来のインクジェット記録装置におい
て、記録ヘッドの吐出に対する駆動データの数をカウン
トすることは、記録ヘッドの吐出口の目詰まりや記録ヘ
ッド内の泡を抜くために行う回復手段の使用時期を決定
するため、或は記録ヘッドの昇温対策による制御のた
め、更に記録ヘッドにインクを供給するインクタンクの
インク残量の検出のために必須の技術となっている。
2. Description of the Related Art In a conventional ink jet recording apparatus, counting the number of drive data with respect to ejection of a recording head is performed by using a recovery means for clogging the ejection port of the recording head and removing bubbles in the recording head. This technique is indispensable for determining the timing, for controlling the temperature rise of the print head, and for detecting the ink remaining amount of the ink tank that supplies ink to the print head.

【0003】例えば、USP4791435,USP4
910528に開示があるように、記録ヘッドの吐出に
対する駆動データの数をカウントし、温度制御や、吐出
制御を行うものがある。また、特公平05−19467
号公報に示されるように、記録ヘッドの吐出に対する駆
動データの数をカウントし、インクタンクの残量を検出
しようとするものがある。
For example, USP4791435, USP4
As disclosed in Japanese Patent Laid-Open No. 910528, there is one that counts the number of drive data for ejection of a print head to perform temperature control and ejection control. In addition, Japanese Patent Publication 05-19467
As disclosed in Japanese Patent Laid-Open Publication No. JP-A-2003-154, there is a method in which the number of drive data for ejection of the recording head is counted and the remaining amount of the ink tank is detected.

【0004】ところで、近年、記録ヘッドの吐出口の数
は、例えば64から128に、また、吐出周波数も5K
Hzから10KHzに、と増加する傾向にあり、解像度
においても300dpi(dot per inch 、画素密度を表
す数字で1inchの中に300個のドットが文字などを形
成する)から600dpiに、と高解像度化が進んでい
る。
By the way, in recent years, the number of ejection ports of the recording head has been increased from 64 to 128, and the ejection frequency is 5K.
There is a tendency for the frequency to increase from 10 Hz to 10 kHz, and the resolution is also increased from 300 dpi (dot per inch, 300 dots form a character in 1 inch, which is a number indicating the pixel density) to 600 dpi. Is progressing.

【0005】また、吐出量を小さくした高精細・高解像
度の記録ヘッドを用い、一画素に複数のインク滴を吐出
して画像を形成するという、いわゆるマルチドロプレッ
トの技術も実用化されようとしており、記録ヘッドに対
するデータ転送レートは増大する一方である。そのた
め、一本の信号線により全記録データを転送するシリア
ル転送方式では印字動作に時間的な支障が出るようにな
り、複数の信号線を用いて記録データを転送するパラレ
ル転送方式が必須となりつつある。
Also, a so-called multi-droplet technique, in which a high-definition / high-resolution recording head with a small ejection amount is used to eject a plurality of ink droplets per pixel to form an image, is about to be put into practical use. Therefore, the data transfer rate to the recording head is increasing. Therefore, in the serial transfer method in which all recording data is transferred by one signal line, there is a time hindrance in the printing operation, and the parallel transfer method in which the recording data is transferred by using a plurality of signal lines is becoming essential. is there.

【0006】このような状況下で記録ヘッドの吐出に対
する駆動データの数をカウントするには、ある程度のカ
ウント精度を確保しつつ、高速で動作することが要求さ
れる。
Under such circumstances, in order to count the number of drive data for the ejection of the recording head, it is required to operate at a high speed while ensuring a certain degree of counting accuracy.

【0007】ところで、特公平03−31352号公報
に見られるように、記録ヘッドの吐出に対する駆動デー
タの数を、精度を犠牲にしてカウントする方法がある
が、精度の面で温度の制御や予測に使用できるものでは
ない。
By the way, as disclosed in Japanese Patent Publication No. 03-31352, there is a method of counting the number of drive data for ejection of the recording head at the expense of accuracy, but in terms of accuracy, temperature control and prediction are performed. It cannot be used for.

【0008】[0008]

【発明が解決しようとする課題】しかし、例えば記録ヘ
ッドにデータをパラレル転送する場合において、転送さ
れるデータ数をカウントするためには、データが転送さ
れる各信号線にそれぞれカウンタを設けるとともに、各
カウンタのデータを高速で加算する必要がある。現在の
電気技術において、カウンタ数に関しては実装数を多く
することで容易に実現可能であるが、前記の吐出周波数
で多ノズルのデータを高速に加算することは、特殊な技
術を導入しなければならず、コストの大幅な上昇につな
がる。また、モノクロのインクジェット記録装置であっ
ても、その高速性は言うに及ばないが、4本の記録ヘッ
ドを搭載したカラーのインクジェット記録装置である
と、必要とされる高速性、および電気回路の規模は非常
に大きくなる。
However, for example, in the case of parallel transfer of data to a print head, in order to count the number of data to be transferred, a counter is provided for each signal line to which the data is transferred, and It is necessary to add the data of each counter at high speed. In the current electrical technology, it is possible to easily realize the number of counters by increasing the number of implementations, but it is necessary to introduce a special technology to add the data of multiple nozzles at the above-mentioned ejection frequency at high speed. Not only that, it will lead to a significant increase in costs. Further, even if it is a monochrome inkjet recording apparatus, not to mention its high speed, a color inkjet recording apparatus equipped with four recording heads requires high speed and electric circuit. The scale will be very large.

【0009】以上説明したように、記録ヘッドの温度制
御、回復動作、インク残量検知等において、ある程度の
カウント精度を確保しつつ、高速に記録ヘッドの吐出に
対する駆動データの数をカウントすることは不可能であ
った。
As described above, in the temperature control of the print head, the recovery operation, the remaining ink amount detection, etc., it is possible to count the number of drive data for the ejection of the print head at a high speed while ensuring a certain counting accuracy. It was impossible.

【0010】本発明は、上記従来の問題点を解消するた
めに成されたもので、記録ヘッドへの高速な駆動データ
を実効果的にカウントできるデータ・カウント手段を備
え、記録ヘッドの温度制御、回復動作、インク残量検知
等を効果的に行えるインクジェット記録装置の提供を目
的とするものである。
The present invention has been made in order to solve the above-mentioned conventional problems, and is provided with a data counting means capable of actually and effectively counting high-speed drive data to the recording head, and controlling the temperature of the recording head. It is an object of the present invention to provide an inkjet recording apparatus that can effectively perform a recovery operation, an ink remaining amount detection, and the like.

【0011】[0011]

【課題を解決するための手段】このため、本発明に係る
記録装置は、複数のインク吐出口を有する記録ヘッドか
らインクを記録媒体に向けて吐出して記録を行い、前記
インク吐出口の機能を回復させる回復手段を有するイン
クジェット記録装置であって、前記記録ヘッドを走査さ
せる走査手段と、画像記録データに基づいた駆動データ
により前記記録ヘッドにインク吐出を行わせる駆動手段
と、複数の吐出口ごとに各々割り当てられた駆動データ
を転送クロックに同期して各々同一の信号線によって前
記駆動手段に転送する転送手段と、複数の前記吐出口ご
とに割り当てられた駆動データをカウントするデータ・
カウント手段を備え、該データ・カウント手段は、駆動
データをカウントする複数のカウンタ手段と、前記転送
クロックをカウントする転送クロック・カウント手段
と、該転送クロック・カウント手段のカウント値により
前記複数のカウンタ手段のいずれかを選択するカウンタ
選択手段とにより構成され、吐出口の一部複数あての駆
動データごとに前記カウンタ選択手段によって選択され
たカウンタ手段によってカウントすることを特徴とする
構成によって、前記の目的を達成しようとするものであ
る。
Therefore, in the recording apparatus according to the present invention, ink is ejected from a recording head having a plurality of ink ejection ports toward a recording medium to perform recording, and the function of the ink ejection ports is achieved. An ink jet recording apparatus having a recovery unit for recovering the recording head, a scanning unit for scanning the recording head, a driving unit for ejecting ink to the recording head by drive data based on image recording data, and a plurality of ejection ports. A transfer unit that transfers the drive data assigned to each of the plurality of ejection ports in synchronization with the transfer clock to the drive unit by the same signal line; and a data that counts the drive data assigned to each of the plurality of ejection ports.
The data counting means includes a plurality of counter means for counting drive data, a transfer clock counting means for counting the transfer clock, and a plurality of counters according to a count value of the transfer clock counting means. And a counter selecting unit that selects any one of the units, and counts by the counter unit selected by the counter selecting unit for each drive data for a plurality of discharge ports. It is an attempt to achieve the purpose.

【0012】そして更に、前記駆動データのカウント値
に対応して、前記回復手段によるインク吐出口の機能の
回復を行わせることを特徴とする構成、或は、前記駆動
データのカウント値に対応して前記駆動手段を制御し
て、インク吐出口からのインク吐出を行わせることを特
徴とする構成、或は、前記のいずれかの構成に加えて、
前記駆動データのカウント値に対応して、前記記録ヘッ
ドに供給するインクの残量を検出するインク残量検出手
段を有することを特徴とする構成によって、前記の目的
を達成しようとするものである。
[0012] Further, in accordance with the count value of the drive data, the function of the ink ejection port is restored by the recovery means, or the count value of the drive data is corresponded. By controlling the driving means to eject ink from the ink ejection port, or in addition to any of the above constitutions,
It is an object of the present invention to achieve the above object by a configuration including an ink remaining amount detecting means for detecting the remaining amount of ink supplied to the recording head in correspondence with the count value of the drive data. .

【0013】[0013]

【作用】以上の構成による記録ヘッドの吐出に対する駆
動データの数をカウントする手段であれば、ある程度の
精度で高速にカウントすることが可能であり、ハードウ
エアの負担も少なくなる効果がある。
If the means for counting the number of drive data with respect to the ejection of the recording head having the above-mentioned structure can count at a high speed with a certain degree of accuracy, and the burden on the hardware can be reduced.

【0014】[0014]

【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0015】図1は、本発明の一実施例であるインクジ
ェット記録装置の主要部を示す模式斜視図である。
FIG. 1 is a schematic perspective view showing a main part of an ink jet recording apparatus which is an embodiment of the present invention.

【0016】図1において、記録ヘッドは、イエロー
(Y),マゼンタ(M),シアン(C),ブラック
(K)の各インクを吐出するそれぞれの記録ヘッド1
Y,1M,1C,1Kが1/300inchの間隔で記録紙
2の搬送方向(以下、副走査方向という)に2列に配列
された256個の吐出口が設けられ、各吐出口に対応し
てこれに連通するインク路には吐出のために利用される
熱エネルギーを発生させるためのヒータを備える。ヒー
タは駆動データに応じて印加される電気パルスに応じて
熱を発生し、インク中に膜沸騰を生じさせる。この膜沸
騰による気泡の生成にともなって上記吐出口からインク
滴が吐出される。なお、本例では、ヒータの駆動周波
数、すなわち吐出周波数は10KHzである。
In FIG. 1, the recording heads 1 respectively eject yellow (Y), magenta (M), cyan (C), and black (K) inks.
Y, 1M, 1C and 1K are provided with 256 ejection openings arranged in two rows in the conveyance direction of the recording paper 2 (hereinafter referred to as the sub-scanning direction) at intervals of 1/300 inch, and correspond to each ejection opening. The ink path communicating with the heater is provided with a heater for generating thermal energy used for ejection. The heater generates heat in response to an electric pulse applied according to drive data, and causes film boiling in the ink. Along with the generation of bubbles due to the film boiling, ink droplets are ejected from the ejection port. In this example, the driving frequency of the heater, that is, the ejection frequency is 10 KHz.

【0017】キャリッジ4は記録ヘッド1を搭載し、そ
の一部において摺動可能に係合する2本のガイド軸5
A,5Bに案内されながら移動する。なお、このキャリ
ッジ4の移動は、例えば、キャリッジ4の一部にプーリ
によって張設されたワイヤ6が取付けられ、このワイヤ
6がプーリを介したモータの回転によって移動すること
により行われる。記録ヘッド1Y,1M,1C,1Kに
供給されるインクはキャリッジ4内にそれぞれのインク
カートリッジ(不図示)に貯留される。そして、このイ
ンクは不図示のインク供給路を介して記録ヘッドに供給
される。フレキシブルケーブル7C,7M,7Y,7K
は記録ヘッド1Y,1M,1C,1Kにそれぞれ対応し
て接続し、これにより、その一部に設けられる駆動回路
(ヘッド・ドライバ)へ本装置制御ボードからの記録デ
ータに基づいた駆動信号や制御信号を送信することかで
きる。
The carriage 4 carries the recording head 1 and two guide shafts 5 slidably engaged with a part thereof.
Move while being guided by A and 5B. The carriage 4 is moved by, for example, attaching a wire 6 stretched by a pulley to a part of the carriage 4 and moving the wire 6 by rotation of a motor via the pulley. The ink supplied to the recording heads 1Y, 1M, 1C, and 1K is stored in each ink cartridge (not shown) in the carriage 4. Then, this ink is supplied to the recording head through an ink supply path (not shown). Flexible cables 7C, 7M, 7Y, 7K
Are connected to the recording heads 1Y, 1M, 1C, and 1K, respectively, so that the driving circuit (head driver) provided in a part of them is driven by a drive signal or control based on the print data from the control board of the apparatus. You can send a signal.

【0018】紙送りローラ3は、その長手方向にガイド
軸5A,5Bと平行に延在し、紙送りモータの駆動に応
じて回転し被記録媒体としての記録紙2を搬送する。紙
送りローラの下方には、同様の紙送りローラが設けら
れ、上記記録紙2の搬送に従って回転し、紙送りローラ
の間で記録紙2の記録面を平坦に規制する。以上の構成
において、記録ヘッド1Y,1M,1C,1Kはキャリ
ッジ4の移動にともない、記録紙2の記録面、すなわち
上記吐出口に対向する部分にそれぞれインクを吐出して
記録を行う。
The paper feed roller 3 extends in the longitudinal direction in parallel with the guide shafts 5A and 5B, rotates in response to the drive of the paper feed motor, and conveys the recording paper 2 as a recording medium. A similar paper feed roller is provided below the paper feed roller, rotates in accordance with the conveyance of the recording paper 2, and regulates the recording surface of the recording paper 2 flat between the paper feed rollers. In the above configuration, the recording heads 1Y, 1M, 1C and 1K perform recording by ejecting ink to the recording surface of the recording paper 2, that is, the portion facing the ejection port, as the carriage 4 moves.

【0019】図2は図1に示したインクジェット記録装
置実施例における一本の記録ヘッドを吐出口方向から見
た模式図であり、矢印Aの方向に記録ヘッドが走査され
て印字が行われる。
FIG. 2 is a schematic view of one recording head in the embodiment of the ink jet recording apparatus shown in FIG. 1 as seen from the ejection port direction, and the recording head is scanned in the direction of arrow A to perform printing.

【0020】1001〜1256は記録ヘッドの各吐出
口であり、各吐出口番号の奇数の列と偶数の列よりなる
2列で記録ヘッドは構成されており、各列の間は概略8
/300inchの距離がある。また、各列のそれぞれの吐
出口の間隔は1/300inchであり、両列の各吐出口は
それぞれ千鳥状に配列されている。すなわち、記録ヘッ
ドの走査方向の直角方向には1/600inchの分解能を
有していることになる。
Numerals 1001 to 1256 are the ejection openings of the recording head, and the recording head is composed of two rows consisting of an odd numbered row and an even numbered row of each ejection opening number.
There is a distance of / 300inch. In addition, the interval between the ejection openings in each row is 1/300 inch, and the ejection openings in both rows are arranged in a staggered pattern. That is, it has a resolution of 1/600 inch in the direction perpendicular to the scanning direction of the recording head.

【0021】図3は図1に示したインクジェット記録装
置実施例の制御構成を示すブロック図である。
FIG. 3 is a block diagram showing the control arrangement of the embodiment of the ink jet recording apparatus shown in FIG.

【0022】メインコントローラ100はCPU等から
なり、ホストコンピュータ200から送られてくるキャ
ラクターコードや画像データなどを一旦メモリ100M
に格納する。メインコントローラ100はメモリ100
Mに格納されているキャラクターコードや画像データな
どを各色記録ヘッドの各走査に対応し駆動データRAM
110Mに、ドライバコントローラ110を介して格納
する。ドライバコントローラ110はメインコントロー
ラ100からの制御信号に応じ、駆動データRAM11
0Mに格納されている駆動データを、吐出口番号および
スキャン番号を参照して読み出し、これをヘッドドライ
バ114に供給するとともにその駆動タイミングを制御
する。
The main controller 100 is composed of a CPU, etc., and temporarily stores character codes, image data, etc. sent from the host computer 200 in the memory 100M.
To be stored. The main controller 100 is the memory 100
Character code and image data etc. stored in M correspond to each scan of each color recording head and drive data RAM
It stores in 110M via the driver controller 110. The driver controller 110 responds to the control signal from the main controller 100 by driving the drive data RAM 11
The drive data stored in 0M is read out with reference to the ejection port number and the scan number, supplied to the head driver 114, and the drive timing thereof is controlled.

【0023】以上の構成において、メインコントローラ
100は、記録ヘッド1によるインク吐出,キャリッジ
モータ102の回転および紙送りモータ104の回転を
それぞれドライバコントローラ110,モータドライバ
104Dおよびモータドライバ102Dを介して制御す
る。これにより、記録紙2上に画像データに応じた文
字,画像等が記録されて行く。
In the above configuration, the main controller 100 controls ink ejection by the recording head 1, rotation of the carriage motor 102 and rotation of the paper feed motor 104 via the driver controller 110, the motor driver 104D and the motor driver 102D, respectively. . As a result, characters, images, etc. corresponding to the image data are recorded on the recording paper 2.

【0024】以上説明したインクジェット記録装置に備
えられた本発明にかかる特徴ある構成の実施例を以下に
説明する。
An example of a characteristic configuration according to the present invention provided in the above-described ink jet recording apparatus will be described below.

【0025】(第1の実施例)図4は、図2に示した記
録ヘッドの各吐出口駆動データ転送および加熱の構成
と、図3に示したメインコントローラ100およびドラ
イバコントローラ110が有する構成を示す1色分のブ
ロック図(各色記録ヘッドによって違いはない)であ
り、これにより各記録ヘッドの各吐出口に対する吐出の
数をカウントすることができる。
(First Embodiment) FIG. 4 shows the configuration of each ejection port drive data transfer and heating of the print head shown in FIG. 2 and the configuration of the main controller 100 and the driver controller 110 shown in FIG. It is a block diagram for one color shown (there is no difference for each color recording head), and the number of ejections to each ejection port of each recording head can be counted.

【0026】図4において、H1〜H256は図2の各
吐出口に対応しており、熱エネルギーを発生するための
ヒータである。tr1〜tr256は各ヒータH1〜H
256に対応し各ヒータを駆動するためのトランジスタ
である。401,402は共に128bitのラッチで
各ヒータの駆動データをLT1およびLT2の信号でラ
ッチする。また、403,404は共に128bitの
シフトレジスタで、それぞれSCK1およびSCK2の
転送クロック信号に同期して、それぞれSD1およびS
D2の信号線により各ヒータの駆動データが転送され
る。
In FIG. 4, H1 to H256 correspond to the discharge ports of FIG. 2 and are heaters for generating thermal energy. tr1 to tr256 are heaters H1 to H
A transistor corresponding to 256 for driving each heater. Reference numerals 401 and 402 are both 128-bit latches for latching the drive data of each heater by the signals LT1 and LT2. Further, both 403 and 404 are 128-bit shift registers, which are synchronized with the transfer clock signals of SCK1 and SCK2, respectively, and are respectively SD1 and S.
The drive data of each heater is transferred by the signal line of D2.

【0027】405,408はそれぞれ転送クロックS
CK1,SCK2をカウントするカウンタの役割を果た
すJ−Kフリップ・フロップであり、転送クロック信号
SCK1,SCK2により、その正論理の出力Qと負論
理の出力NQはそれぞれトグル動作を行う。また、40
6および407、409および410は転送される駆動
データをカウントするためのカウンタであり、そのクロ
ック端子にそれぞれSD1,SD2が入力されており、
SD1およびSD2が「L」から「H」に変化するとき
にカウントが行われる。また、J−Kフリップ・フロッ
プ405,408の出力Qが、それぞれカウンタ40
6,409のカウント・イネーブル端子に、J−Kフリ
ップ・フロップ405,408の出力NQがカウント・
イネーブル端子に入力されている。
Reference numerals 405 and 408 denote transfer clocks S, respectively.
It is a JK flip-flop that plays the role of a counter that counts CK1 and SCK2. The positive logic output Q and the negative logic output NQ of the transfer clock signals SCK1 and SCK2 each perform a toggle operation. Also, 40
Reference numerals 6 and 407, 409 and 410 are counters for counting the drive data to be transferred, and SD1 and SD2 are input to their clock terminals, respectively.
Counting is performed when SD1 and SD2 change from "L" to "H". Further, the outputs Q of the JK flip-flops 405 and 408 are the counters 40, respectively.
The output NQ of the JK flip-flops 405 and 408 is counted by the count enable terminals of
Input to the enable terminal.

【0028】図4において、SCK1およびSCK2の
クロックに同期して、それぞれSD1およびSD2の信
号線より各ヒータに対応するデータが、それぞれヒータ
H255からヒータH1までと、ヒータH256からヒ
ータH2までのデータが転送される。すなわち、SCK
1およびSCK2のクロックはそれぞれ128ずつ送ら
れてくる。次に、それぞれ128個のデータが転送され
て、SCK1およびSCK2が停止すると、LT1およ
びLT2の信号が出力され、転送されたデータがそれぞ
れ128bitのラッチ401,402にラッチされ
る。すなわち、各ヒータに対応したデータが128bi
tのラッチ401および402に保持されたわけであ
る。次に、ENB1およびENB2の信号が出力され1
28bitのラッチに保持されているデータに対応した
信号が各トランジスタtrに供給され、そのデータに基
づき各ヒータが加熱されることにより、各吐出口からイ
ンクが吐出される。
In FIG. 4, in synchronization with the clocks of SCK1 and SCK2, the data corresponding to each heater from the signal lines of SD1 and SD2 are the data from heater H255 to heater H1 and from heater H256 to heater H2, respectively. Is transferred. That is, SCK
128 clocks are sent for each of 1 and SCK2. Next, when 128 pieces of data are transferred and SCK1 and SCK2 are stopped, signals of LT1 and LT2 are output, and the transferred data are latched by 128-bit latches 401 and 402, respectively. That is, the data corresponding to each heater is 128 bi
It is held in the latches 401 and 402 of t. Next, the signals of ENB1 and ENB2 are output to 1
A signal corresponding to the data held in the 28-bit latch is supplied to each transistor tr, and each heater is heated based on the data, whereby ink is ejected from each ejection port.

【0029】また、各ENB1およびENB2が供給さ
れ吐出が行われているのと同時に、次の吐出に係わるデ
ータがそれぞれSCK1およびSCK2のクロックに同
期して128bitシフトレジスタ403,404に転
送されている。以降同様に吐出のシーケンスを繰り返し
記録紙に画像が形成されていく。
At the same time that the respective ENB1 and ENB2 are supplied and ejected, the data relating to the next ejection is transferred to the 128-bit shift registers 403 and 404 in synchronization with the clocks of SCK1 and SCK2, respectively. . Thereafter, the ejection sequence is similarly repeated to form an image on the recording paper.

【0030】なお、ENB1およびENB2は1本の信
号線であるためH1〜H255とH2〜H256の各ヒ
ータは同時に加熱されることになるが、信号線を複数に
することで、各ヒータによって吐出のタイミングをずら
すことも可能となる。
Since ENB1 and ENB2 are one signal line, the heaters H1 to H255 and H2 to H256 are heated at the same time. However, by using a plurality of signal lines, discharge is performed by each heater. It is also possible to shift the timing of.

【0031】ところで、J−Kフリップ・フロップ40
5は初期状態では出力Qが「L」、出力NQが「H」で
あり、転送クロックSCK1の1パルスごとにその出力
Qが「H」「L」「H」「L」……と、出力NQが
「L」「H」「L」「H」……と、トグル動作を行う。
この出力Qと出力NQが、それぞれデータをカウントす
るカウンタ406と407のカウント・イネーブル端子
に接続されているため、例えば405の出力Qが
「L」、出力NQが「H」ならば、カウンタ406はカ
ウント・イネーブル端子が「L」となり、SD1が
「L」から「H」に変化したとしてもカウントは行われ
ない。逆に、カウンタ407のカウント・イネーブル信
号が「H」となり、SD1が「L」から「H」に変化す
ればカウントが行われる。次に、SCK1が1パルス来
るとJ−Kフリップ・フロップ405の出力Qが
「H」、出力NQが「L」と、先程の状態と反転してカ
ウンタ406のカウント・イネーブル端子が「H」、4
07のカウント・イネーブル端子が「L」となる。した
がって、SD1が「L」から「H」に変化した場合、カ
ウンタ406のみでカウントが行われる。
By the way, the JK flip-flop 40
In No. 5, the output Q is “L” and the output NQ is “H” in the initial state, and the output Q is “H”, “L”, “H”, “L”, ... For each pulse of the transfer clock SCK1. NQ performs a toggle operation such as "L""H""L""H" ....
Since the output Q and the output NQ are connected to the count enable terminals of the counters 406 and 407, respectively, which count data, if the output Q of the 405 is “L” and the output NQ is “H”, the counter 406 is used. Does not count even if SD1 changes from "L" to "H" at the count enable terminal. On the contrary, if the count enable signal of the counter 407 becomes "H" and SD1 changes from "L" to "H", counting is performed. Next, when SCK1 comes to one pulse, the output Q of the JK flip-flop 405 is “H” and the output NQ is “L”, which is the reverse of the previous state and the count enable terminal of the counter 406 is “H”. Four
The count enable terminal of 07 becomes "L". Therefore, when SD1 changes from “L” to “H”, only the counter 406 counts.

【0032】このように、転送クロックSCK1の1パ
ルスごとに、カウンタ406と407のいづれかのみが
カウント可能な状態になる。したがって、上記の例によ
ると、カウンタ407は奇数番号H1からH255のう
ち、H1、H5、H9、H13……のヒータに対応する
吐出口のデータのカウントを行い、407はH3、H
7、H11……のヒータに対応する吐出口のデータのカ
ウントを行うことになる。
As described above, only one of the counters 406 and 407 can count for each pulse of the transfer clock SCK1. Therefore, according to the above example, the counter 407 counts the data of the ejection ports corresponding to the heaters of H1, H5, H9, H13 ... Of the odd numbers H1 to H255, and 407 counts H3, H3.
7, H11 ... The data of the discharge port corresponding to the heater is counted.

【0033】また、J−Kフリップ・フロップ408、
カウンタ409,410の動作も上記と同様であり、カ
ウンタ409は偶数番号H2からH256のうち、H
2、H6、H10、H14……のヒータに対応する吐出
口のデータのカウントを行い、407はH4、H8、H
12……のヒータに対応する吐出口のデータのカウント
を行う。
Also, the JK flip-flop 408,
The operations of the counters 409 and 410 are similar to the above, and the counter 409 is the H of the even numbers H2 to H256.
2, H6, H10, H14 ... The data of the discharge ports corresponding to the heaters are counted, and 407 is H4, H8, H.
12 ... Counts the data of the ejection port corresponding to the heater.

【0034】上記の説明より容易に推察できるように、
本実施例においてはカウンタ406,407,409,
410は、それぞれ転送クロックSCK1,SCK2の
1/2以下の周波数で動作し、その最大カウント数も全
吐出口のデータ数の1/4でよい。本実施例では、全吐
出口のデータをカウントしているため精度の面で問題な
い上に、カウンタの最大カウント数が全ビット数の1/
4となるため、高速性の面で優れ、ハードウエアの負担
も小さくなる。
As can be easily guessed from the above description,
In this embodiment, the counters 406, 407, 409,
410 operates at a frequency equal to or lower than 1/2 of the transfer clocks SCK1 and SCK2, and the maximum count number thereof may be 1/4 of the data number of all ejection ports. In this embodiment, since the data of all the ejection ports are counted, there is no problem in terms of accuracy, and the maximum number of counts of the counter is 1 / of the total number of bits.
Since it is 4, the high speed is excellent and the load on the hardware is reduced.

【0035】(第2の実施例)第1の実施例では転送ク
ロックSCK1,SCK2を1ビットのカウンタ(J−
Kフリップ・フロップ405,408)でカウントし、
2個のカウンタ(406と407、409と410)を
切り替えていた。
(Second Embodiment) In the first embodiment, the transfer clocks SCK1 and SCK2 are counted by a 1-bit counter (J-).
K flip-flops 405, 408)
It switched between two counters (406 and 407, 409 and 410).

【0036】図5に示す第2の実施例では、SCK1,
SCK2をそれぞれ2ビットのカウンタ505,508
でカウントし、カウンタ505のカウント値により4個
のカウンタ511,512,513,514のうちいず
れかを選択してSD1をカウントし、カウンタ508の
カウント値により、4個のカウンタ515,516,5
17,518のいずれかのカウンタによりSD2をカウ
ントする構成となっている。
In the second embodiment shown in FIG. 5, SCK1,
SCK2 is a 2-bit counter 505, 508
, SD1 is counted by selecting any one of the four counters 511, 512, 513, 514 according to the count value of the counter 505, and the four counters 515, 516, 5 are counted according to the count value of the counter 508.
SD2 is counted by any one of the counters 17, 518.

【0037】図5に示すセレクタ520は、カウンタ5
05のカウント値により、511,512,513,5
14のいずれか一つのカウンタのカウント・イネーブル
端子のみを「H」とし、SD1のカウントを行わせる。
また、セレクタ521は、カウンタ508のカウント値
により、515,516,517,518のいずれか一
つのカウンタのカウント・イネーブル端子を「H」に
し、SD2のカウントを行わせる。
The selector 520 shown in FIG.
Depending on the count value of 05, 511, 512, 513, 5
Only the count enable terminal of any one of the counters 14 is set to "H", and SD1 is counted.
Further, the selector 521 sets the count enable terminal of any one of the counters 515, 516, 517, and 518 to “H” according to the count value of the counter 508, and causes SD2 to count.

【0038】本実施例では、駆動データをカウントする
カウンタ511,512,513,514および51
5,516,517,518は転送クロックSCK1,
SCK2の1/4以下の周波数で動作し、その最大カウ
ント数も全吐出口のデータ数の1/8となる。従って、
全吐出口のデータをカウントしているため精度の面で問
題ない上に、カウンタの最大カウント数が全ビット数の
1/8となるため、高速性の面でより優れ、ハードウエ
アの負担も一層小さくなる。
In this embodiment, counters 511, 512, 513, 514 and 51 for counting drive data.
5, 516, 517, and 518 are transfer clocks SCK1,
It operates at a frequency not more than ¼ of SCK2, and the maximum count number is also ⅛ of the data number of all ejection ports. Therefore,
There is no problem in terms of accuracy because it counts data from all outlets, and since the maximum number of counts of the counter is 1/8 of the total number of bits, it is superior in terms of high speed and also burdens hardware. It gets smaller.

【0039】(第3の実施例)第1,第2の実施例で
は、全吐出口のデータをカウントしていたが、文字や、
画像形成のアプリケーションにおいては300dpiの
データがほとんどであり、本記録ヘッドにおいては偶数
番号の吐出口のデータだけをカウントしてさえいれば、
その2倍が全吐出数であることは明白であり、文字等を
スムージング処理等した600dpiの画像を印字した
としても、そのカウント誤差は微々たるものとなる。
(Third Embodiment) In the first and second embodiments, the data of all the ejection ports are counted, but characters and
Most of the data of 300 dpi is used in the image forming application, and if only the data of the even-numbered ejection ports is counted in this recording head,
It is clear that twice the total number of ejections is the total number of ejections, and even if an image of 600 dpi in which characters and the like are smoothed is printed, the count error is insignificant.

【0040】[0040]

【発明の効果】以上説明したように、本発明によれば、
実現可能なハードウエアで高速にかつ、ある程度の精度
で記録ヘッドの吐出数をカウントすることが可能であ
り、記録ヘッドの温度制御,回復動作,インク残量検知
等を効果的に行うことができる。
As described above, according to the present invention,
It is possible to count the number of ejections of the print head at high speed and with a certain degree of accuracy with realizable hardware, and it is possible to effectively perform the temperature control of the print head, the recovery operation, the remaining ink amount detection, and the like. .

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例であるインクジェット記録
装置の要部斜視図である。
FIG. 1 is a perspective view of a main part of an inkjet recording apparatus according to an embodiment of the present invention.

【図2】 実施例のインクジェット記録装置に備える記
録ヘッドの例を示す模式図である。
FIG. 2 is a schematic diagram showing an example of a recording head included in the inkjet recording apparatus of the embodiment.

【図3】 実施例のインクジェット記録装置の制御構成
を示すブロック図である。
FIG. 3 is a block diagram showing a control configuration of the inkjet recording apparatus of the embodiment.

【図4】 第1の実施例の記録ヘッドの各吐出口駆動デ
ータ転送および加熱の構成を示すブロック図である。
FIG. 4 is a block diagram showing a configuration of each ejection port drive data transfer and heating of the recording head of the first embodiment.

【図5】 第3の実施例の記録ヘッドの各吐出口駆動デ
ータ転送および加熱の構成を示すブロック図である。
FIG. 5 is a block diagram showing a configuration of each ejection port drive data transfer and heating of a recording head according to a third embodiment.

【符号の説明】[Explanation of symbols]

1 記録ヘッド 2 記録紙 4 キャリッジ 6 ワイヤ 7 フレキシブルケーブル 405,408 J−Kフリップ・フロップ 406,407,409,410 カウンタ SD1,SD2 駆動データを転送する信号線 SCK1,SCK2 転送クロック信号 1 Recording Head 2 Recording Paper 4 Carriage 6 Wire 7 Flexible Cable 405, 408 JK Flip Flop 406, 407, 409, 410 Counter SD1, SD2 Signal Lines for Transferring Drive Data SCK1, SCK2 Transfer Clock Signal

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数のインク吐出口を有する記録ヘッド
からインクを記録媒体に向けて吐出して記録を行い、前
記インク吐出口の機能を回復させる回復手段を有するイ
ンクジェット記録装置であって、 前記記録ヘッドを走査させる走査手段と、画像記録デー
タに基づいた駆動データにより前記記録ヘッドにインク
吐出を行わせる駆動手段と、複数の吐出口ごとに各々割
り当てられた駆動データを転送クロックに同期して各々
同一の信号線によって前記駆動手段に転送する転送手段
と、複数の前記吐出口ごとに割り当てられた駆動データ
をカウントするデータ・カウント手段を備え、 該データ・カウント手段は、駆動データをカウントする
複数のカウンタ手段と、前記転送クロックをカウントす
る転送クロック・カウント手段と、該転送クロック・カ
ウント手段のカウント値により前記複数のカウンタ手段
のいずれかを選択するカウンタ選択手段とにより構成さ
れ、吐出口の一部複数あての駆動データごとに前記カウ
ンタ選択手段によって選択されたカウンタ手段によって
カウントすることを特徴とするインクジェット記録装
置。
1. An inkjet recording apparatus having a recovery means for recovering the function of the ink ejection port by ejecting ink from a recording head having a plurality of ink ejection ports toward a recording medium to perform recording. Scanning means for scanning the recording head, driving means for ejecting ink to the recording head by drive data based on image recording data, and drive data assigned to each of a plurality of ejection ports in synchronization with a transfer clock. The transfer means transfers to the drive means by the same signal line, and the data count means counts the drive data assigned to each of the plurality of ejection ports. The data count means counts the drive data. A plurality of counter means, a transfer clock counting means for counting the transfer clock, and a transfer clock .Counter selecting means configured to select one of the plurality of counter means according to the count value of the counting means, and count by the counter means selected by the counter selecting means for each drive data for a plurality of discharge ports An ink jet recording apparatus characterized by:
【請求項2】 前記駆動データのカウント値に対応し
て、前記回復手段によるインク吐出口の機能の回復を行
わせることを特徴とする請求項1記載のインクジェット
記録装置。
2. The ink jet recording apparatus according to claim 1, wherein the recovery means restores the function of the ink ejection port in correspondence with the count value of the drive data.
【請求項3】 前記駆動データのカウント値に対応して
前記駆動手段を制御して、インク吐出口からのインク吐
出を行わせることを特徴とする請求項1または2に記載
のインクジェット記録装置。
3. The ink jet recording apparatus according to claim 1, wherein the drive unit is controlled according to the count value of the drive data to eject ink from an ink ejection port.
【請求項4】 前記請求項1ないし3のいずれかに記載
の構成に加えて、前記駆動データのカウント値に対応し
て、前記記録ヘッドに供給するインクの残量を検出する
インク残量検出手段を有することを特徴とするインクジ
ェット記録装置。
4. The ink remaining amount detection for detecting the remaining amount of ink to be supplied to the recording head in accordance with the count value of the drive data, in addition to the configuration according to any one of claims 1 to 3. An ink jet recording apparatus comprising means.
JP13183595A 1994-10-31 1995-05-30 Ink-jet recording device Pending JPH08323970A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP13183595A JPH08323970A (en) 1995-05-30 1995-05-30 Ink-jet recording device
EP95307745A EP0709197B1 (en) 1994-10-31 1995-10-31 Recording apparatus provided with data count function and method thereof
DE69517124T DE69517124T2 (en) 1994-10-31 1995-10-31 Recording device with data count and method
US08/550,783 US6123404A (en) 1994-10-31 1995-10-31 Recording apparatus for counting image recording drive data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13183595A JPH08323970A (en) 1995-05-30 1995-05-30 Ink-jet recording device

Publications (1)

Publication Number Publication Date
JPH08323970A true JPH08323970A (en) 1996-12-10

Family

ID=15067220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13183595A Pending JPH08323970A (en) 1994-10-31 1995-05-30 Ink-jet recording device

Country Status (1)

Country Link
JP (1) JPH08323970A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009012186A (en) * 2007-06-29 2009-01-22 Canon Inc Recording apparatus and control method of the apparatus
JP2009220339A (en) * 2008-03-14 2009-10-01 Seiko Epson Corp Counting device and count method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009012186A (en) * 2007-06-29 2009-01-22 Canon Inc Recording apparatus and control method of the apparatus
JP2009220339A (en) * 2008-03-14 2009-10-01 Seiko Epson Corp Counting device and count method

Similar Documents

Publication Publication Date Title
US7192114B2 (en) Printing apparatus and printing method
US8857934B2 (en) Print element substrate, printhead, and printing apparatus
EP0709197A2 (en) Recording apparatus provided with data count function and method thereof
JP5882660B2 (en) Recording device
JP2001096770A (en) Printing apparatus and printing method
JPH08323970A (en) Ink-jet recording device
JP7600000B2 (en) Recording device
US6793304B2 (en) Printing apparatus
JP5898423B2 (en) Ink jet recording apparatus and recording method
US5873661A (en) Recording apparatus capable of data-read control
JP5383210B2 (en) Recording device
JP5017202B2 (en) Recording head and recording apparatus using the recording head
JPH09187969A (en) Recording apparatus
JP6649694B2 (en) Recording apparatus and recording control method
JP2012020560A (en) Printing apparatus and serial data transfer method
US6226100B1 (en) Printing apparatus and printing control method
JP3159897B2 (en) Recording device and recording method
JPH10235850A (en) Ink jet recording device
JPH10324045A (en) Printer
JP4114085B2 (en) Ink jet printer and driving method thereof
JP7381222B2 (en) Element substrate, liquid ejection head, and recording device
JP3159876B2 (en) Recording device and recording method
JPH03227637A (en) Liquid jet recording head and ink jet recorder using the head
JPH1044518A (en) Image recorder
JPH1142785A (en) Ink-jet recording apparatus

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010410