[go: up one dir, main page]

JPH11221932A - Printing equipment - Google Patents

Printing equipment

Info

Publication number
JPH11221932A
JPH11221932A JP10028026A JP2802698A JPH11221932A JP H11221932 A JPH11221932 A JP H11221932A JP 10028026 A JP10028026 A JP 10028026A JP 2802698 A JP2802698 A JP 2802698A JP H11221932 A JPH11221932 A JP H11221932A
Authority
JP
Japan
Prior art keywords
dot
ink
ink ejection
dots
cumulative number
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
JP10028026A
Other languages
Japanese (ja)
Inventor
Hiroshi Okada
博志 岡田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP10028026A priority Critical patent/JPH11221932A/en
Publication of JPH11221932A publication Critical patent/JPH11221932A/en
Pending legal-status Critical Current

Links

Landscapes

  • Ink Jet (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)

Abstract

(57)【要約】 【課題】 インク残量を正確に検出する印刷装置を提供
する。 【解決手段】 複数の径のドットを打ち分ける機構、所
定の印刷要求に基づくインク吐出により形成されるべき
ドットの径を検出するドット径検出部25、ドットの累
積数を計測するドット数計測部23、インク吐出環境を
検出し、検出したインク吐出環境と予め定められた標準
的なインク吐出環境との差分に基づいて、計測した累積
数を補正するとともに、ドット径を所定の基準ドット径
に換算して累積数を補正する計測値補正部26、補正さ
れた累積数を外部装置に通知する計測値転送部27を有
する。ドットの累積数は、吐出制限処理部28でインク
吐出を制限した状態で行う。
(57) [Problem] To provide a printing apparatus for accurately detecting the remaining amount of ink. SOLUTION: A mechanism for separating dots having a plurality of diameters, a dot diameter detecting section 25 for detecting a diameter of a dot to be formed by ink ejection based on a predetermined printing request, and a dot number measuring section for measuring an accumulated number of dots 23.Detect the ink ejection environment, correct the measured cumulative number based on the difference between the detected ink ejection environment and a predetermined standard ink ejection environment, and set the dot diameter to a predetermined reference dot diameter. It has a measurement value correction unit 26 that converts and corrects the cumulative number, and a measurement value transfer unit 27 that notifies the external device of the corrected cumulative number. The accumulation of dots is performed in a state where the ink ejection is restricted by the ejection restriction processing unit 28.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、使用ドットの累積
数またはその累積数に基づく自装置のインク残量をホス
トコンピュータ(以下、ホスト)に通知する機能を備え
た印刷装置に関し、特に累積数を正しいインク量に補正
するための技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus having a function of notifying a host computer (hereinafter referred to as a host) of an accumulated number of used dots or an ink remaining amount of the apparatus based on the accumulated number. To correct the ink amount to a correct ink amount.

【0002】[0002]

【従来の技術】従来、ホストとのローカル接続が主であ
った印刷装置の利用環境は、ネットワークの普及と共に
ネットワーク環境での利用を前提としたものに変化して
きている。具体的には、ローカル接続時、印刷装置にお
ける各種ステータスは、印刷装置上のLCD(Liquid C
rystal Display)やLED(Light Emitting Diode)を
利用してユーザに報知するのが一般的であったが、ネッ
トワーク環境下では、印刷装置の各種ステータスがホス
トに伝達され、ホスト側で印刷装置の利用環境、例えば
インクの残量等を管理できるようになっている。
2. Description of the Related Art Conventionally, the use environment of a printing apparatus, which has been mainly connected to a host locally, has been changed to a premise of use in a network environment with the spread of networks. Specifically, at the time of local connection, various statuses in the printing device are displayed on the LCD (Liquid C
In general, the user was notified using a rystal display (LED) or LED (Light Emitting Diode), but in a network environment, various statuses of the printing device were transmitted to the host, and the host used the printing device. The environment, for example, the remaining amount of ink, can be managed.

【0003】ところで、印刷装置のうちカートリッジ内
の専用インクを用いて印刷するタイプのものは、インク
がなくなる前にカートリッジを交換することが必要とな
る。このため、印刷装置にカートリッジ内のインク残量
が残り少なくなった状態(ニアエンド状態)、あるいは
インク残量がなくなった状態(エンド状態)を検出する
インク残量検出機構を設け、ニアエンド状態やエンド状
態が検出された場合は、その旨をホストに報知すること
で、ホストを操作するユーザにカートリッジの交換を促
すようにしている。
[0003] In the printing apparatus of the type that prints using the special ink in the cartridge, it is necessary to replace the cartridge before the ink runs out. For this reason, the printing apparatus is provided with an ink remaining amount detection mechanism for detecting a state in which the remaining amount of ink in the cartridge is low (near-end state) or a state in which the remaining amount of ink is exhausted (end state). Is detected, the fact is notified to the host to urge the user operating the host to replace the cartridge.

【0004】インク残量検出機構には様々な形態のもの
が採用されているが、インク吐出により形成されるドッ
ト数をカウントするドットカウンタを用いたものが一般
的である。これは、印刷ヘッドに取り付けられたアクチ
ュエータからのインクの吐出回数(ドット数)をドット
カウンタでカウントすることによってインク消費量を間
接的に算出し、この算出したインク消費量を初期値(フ
ル充填状態のインク量)から減算することによって、イ
ンク残量を算出するものである。そして、インク残量が
予め設定されたインク量に達したときに、ニアエンド状
態またはエンド状態である旨のステータス情報をホスト
に伝達するようにする。
Various types of ink remaining amount detection mechanisms have been adopted, and a mechanism using a dot counter for counting the number of dots formed by ink ejection is generally used. This is because the ink consumption is indirectly calculated by counting the number of times of ink ejection (the number of dots) from the actuator attached to the print head with a dot counter, and the calculated ink consumption is set to an initial value (full filling). The remaining ink amount is calculated by subtracting the remaining ink amount from the current state. Then, when the remaining ink amount reaches a preset ink amount, status information indicating that the ink cartridge is in the near-end state or the end state is transmitted to the host.

【0005】[0005]

【発明が解決しようとする課題】上述のように、従来の
インク残量検出機構は、カートリッジ内のインク総量か
らドット数分のインク量を減算することによってインク
残量を算出するようになっている。この場合、上記イン
ク残量は、アクチュエータの標準的なランク(吐出特性
に応じて決められたや性能)や基準温度に基づいて標準
的なインク重量が得られることを前提としている。ま
た、個々のアクチュエータからのインク吐出量も平均的
なドット径が得られることを前提としている。しかし、
実際にアクチュエータから吐出されるインク量は、印刷
時のインク吐出環境によって大きく変化するものであ
り、それ故ドットカウント値に基づくインク残量は、実
際のインク残量と必ずしも一致するものではない。
As described above, the conventional ink remaining amount detecting mechanism calculates the remaining ink amount by subtracting the amount of ink for the number of dots from the total amount of ink in the cartridge. I have. In this case, it is assumed that the standard ink weight is obtained based on the standard rank (performance determined according to the ejection characteristics) and the reference temperature of the actuator. It is also assumed that an average dot diameter is obtained for the ink ejection amount from each actuator. But,
The amount of ink actually ejected from the actuator greatly changes depending on the ink ejection environment during printing, and therefore, the remaining amount of ink based on the dot count value does not always match the actual remaining amount of ink.

【0006】容量の少ないカートリッジの場合、カート
リッジが頻繁に交換されるため、インクエンド状態やエ
ンド状態になるまでのインク残量と実際のインク残量と
のずれは、許容される範囲内に収まることが殆どであ
る。ところが、前述のネットワーク環境下による複数ホ
ストからの利用を考慮してカートリッジの容量を増大さ
せた場合は、上記ずれが問題となり、誤ったステータス
情報がホストに伝達されるおそれが出てくる。
In the case of a cartridge having a small capacity, since the cartridge is frequently replaced, the difference between the ink remaining state and the actual remaining amount of ink before reaching the ink end state is within an allowable range. Most of it. However, when the capacity of the cartridge is increased in consideration of the use from a plurality of hosts in the above-described network environment, the above-mentioned displacement becomes a problem, and erroneous status information may be transmitted to the host.

【0007】本発明は、かかる問題点を解消すべく、イ
ンク残量を正確に検出することができる印刷装置を提供
することを課題とする。
An object of the present invention is to provide a printing apparatus capable of accurately detecting the remaining amount of ink in order to solve such a problem.

【0008】[0008]

【課題を解決するための手段】上記課題を解決するた
め、本発明は、インク吐出により形成されるべきドット
の累積数を計測するドット数計測手段と、印刷時のイン
ク吐出環境を検出し、検出したインク吐出環境と予め定
められた標準的なインク吐出環境との差分に基づいて前
記ドット計測手段が計測した累積数を補正する補正手段
と、補正された前記累積数を外部装置に通知するインク
残量通知手段とを備えた印刷装置を提供する。
In order to solve the above-mentioned problems, the present invention provides a dot number measuring means for measuring the cumulative number of dots to be formed by ink discharge, and detecting an ink discharge environment at the time of printing. Correcting means for correcting the cumulative number measured by the dot measuring means based on a difference between the detected ink discharging environment and a predetermined standard ink discharging environment; and notifying the external device of the corrected cumulative number. Provided is a printing apparatus including an ink remaining amount notifying unit.

【0009】本発明は、また、インク吐出により形成さ
れるべきドットの累積数を計測するドット数計測手段
と、前記累積数の計測を継続しつつ個々のドットに対応
するインクの吐出を制限するとともに、印刷時のインク
吐出環境を検出し、検出したインク吐出環境と予め定め
られた標準的なインク吐出環境との差分に基づいて前記
ドット数計測手段が計測した累積数を補正する制御手段
と、補正された前記累積数を外部装置に通知する計測値
通知手段とを備えた印刷装置を提供する。
The present invention is also directed to a dot number measuring means for measuring the cumulative number of dots to be formed by ink discharge, and restricting the discharge of ink corresponding to each dot while continuing to measure the cumulative number. Control means for detecting an ink ejection environment at the time of printing, and correcting the cumulative number measured by the dot number measurement means based on a difference between the detected ink ejection environment and a predetermined standard ink ejection environment. A printing device provided with a measured value notifying unit for notifying the external device of the corrected cumulative number.

【0010】本発明は、さらに、複数の径のドットを打
ち分ける機構を備えた印刷装置において、所定の印刷要
求に基づくインク吐出により形成されるべきドットの径
を検出するドット径検出手段と、前記ドットの累積数を
計測するドット数計測手段と、インク吐出環境を検出
し、検出したインク吐出環境と予め定められた標準的な
インク吐出環境との差分に基づいて前記ドット数計測手
段が計測した累積数を補正するとともに、前記ドット径
検出手段で検出したドット径を所定の基準ドット径に換
算して前記累積数を補正する制御手段とを有することを
特徴とする印刷装置を提供する。この印刷装置におい
て、前記制御手段は、好ましくは、前記累積数の計測を
継続しつつ個々のドットに対応するインクの吐出を制限
するように構成される。
The present invention further provides a printing apparatus provided with a mechanism for separating dots having a plurality of diameters, a dot diameter detecting means for detecting a diameter of a dot to be formed by ink ejection based on a predetermined printing request, The dot number measuring means for measuring the cumulative number of the dots, and an ink ejection environment is detected, and the dot number measuring means counts based on a difference between the detected ink ejection environment and a predetermined standard ink ejection environment. And a control means for correcting the accumulated number and correcting the accumulated number by converting the dot diameter detected by the dot diameter detecting means into a predetermined reference dot diameter. In this printing apparatus, the control means is preferably configured to limit the ejection of ink corresponding to each dot while continuing to measure the cumulative number.

【0011】上記各印刷装置において、前記制御手段
は、例えば以下のようにして前記累積数を補正する。
In each of the above printing apparatuses, the control means corrects the cumulative number as follows, for example.

【0012】(1)印刷時の温度を検出し、予め定めら
れた標準温度に対する前記検出された温度の比率に応じ
て前記累積数を補正する。
(1) A temperature at the time of printing is detected, and the cumulative number is corrected according to a ratio of the detected temperature to a predetermined standard temperature.

【0013】(2)印刷時の湿度を検出し、予め定めら
れた標準湿度に対する前記検出された湿度の比率に応じ
て前記累積数を補正する。
(2) The humidity at the time of printing is detected, and the accumulated number is corrected according to the ratio of the detected humidity to a predetermined standard humidity.

【0014】(3)インク吐出を行うアクチュエータの
駆動周波数に応じて前記累積数を補正する。
(3) The cumulative number is corrected according to the drive frequency of the actuator that performs ink ejection.

【0015】[0015]

【発明の実施の形態】以下、本発明をインクジェットプ
リンタに適用した場合の実施の形態を説明する。このイ
ンクジェットプリンタは、複数の径のドットを打ち分け
ることができる機構を備えたヘッドと、ホストより受信
した制御コードに基づいてヘッドを含む印刷機構の制御
を行うコントローラとを含んで構成される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to an ink jet printer will be described below. This ink jet printer includes a head having a mechanism capable of separating dots having a plurality of diameters, and a controller for controlling a printing mechanism including the head based on a control code received from a host.

【0016】図1は、コントローラのハードウエア構成
例を示した図である。すなわち、コントローラ1は、ホ
スト2に対して入出力インタフェース11が双方向通信
可能な形態で接続される。入出力インタフェース11
は、汎用のパラレルインタフェースであり、ホスト2と
の間で各種データの送受信を行うものである。入出力イ
ンタフェース11には、ドットカウンタを内蔵したデー
タ制御用のASIC(Application Specifield IC)1
2が接続され、このASIC12には、バッファメモリ
等として機能するDRAM13が接続される。
FIG. 1 is a diagram showing an example of a hardware configuration of a controller. That is, the controller 1 is connected to the host 2 so that the input / output interface 11 can perform bidirectional communication. I / O interface 11
Is a general-purpose parallel interface for transmitting and receiving various data to and from the host 2. An input / output interface 11 includes an ASIC (Application Specifield IC) 1 for data control which has a built-in dot counter.
The ASIC 12 is connected to a DRAM 13 functioning as a buffer memory or the like.

【0017】ASIC12には、また、ヘッドに搭載さ
れたアクチュエータ、すなわちインクジェットノズルの
吐出制御を行うヘッドドライバ14と、コントローラ1
内の統括制御を行うCPU16とが接続されている。C
PU16は、ROM161内のプログラムを読み込んで
実行することにより所要の機能を実現する一種のコンピ
ュータである。RAM162は、このCPU16の作業
用メモリとして使用される。
The ASIC 12 also includes an actuator mounted on the head, that is, a head driver 14 for controlling the ejection of the ink jet nozzles, and a controller 1.
And a CPU 16 that performs overall control. C
The PU 16 is a kind of computer that realizes required functions by reading and executing a program in the ROM 161. The RAM 162 is used as a working memory of the CPU 16.

【0018】ヘッドドライバ15は、CPU16からイ
ネーブル信号とディセーブル信号とを選択的に受信す
る。イネーブル信号は、ヘッドのインク吐出を許容する
ための信号、ディセーブル信号は、ヘッドにおいて、デ
ータは供給するが、インク吐出についてはそれを禁止す
るための信号である。これらの信号は、ASIC15か
らのヘッド駆動波形及びをASIC12からの吐出制限
要求をCPU16が解読することによって選択的に出力
される。
The head driver 15 selectively receives an enable signal and a disable signal from the CPU 16. The enable signal is a signal for permitting ink discharge from the head, and the disable signal is a signal for supplying data to the head but prohibiting ink discharge. These signals are selectively output when the CPU 16 decodes the head drive waveform from the ASIC 15 and the ejection restriction request from the ASIC 12.

【0019】次に、上記プログラムに従って動作するC
PU16とASIC12等とによって形成されるコント
ローラ1の機能ブロック構成を図2に示す。
Next, C operating according to the above program
FIG. 2 shows a functional block configuration of the controller 1 formed by the PU 16 and the ASIC 12 and the like.

【0020】本実施形態では、上記CPU16等によっ
て、データ展開部21、ドット転送部22、ドット数計
測部23、計測値保持部24、ドット径検出部25、計
測値補正部26、計測値転送部27、吐出制限処理部2
8の機能ブロックを形成する。
In the present embodiment, the CPU 16 and the like use the data expansion unit 21, the dot transfer unit 22, the dot number measurement unit 23, the measurement value holding unit 24, the dot diameter detection unit 25, the measurement value correction unit 26, and the measurement value transfer unit. Unit 27, ejection restriction processing unit 2
8 are formed.

【0021】データ展開部21は、入出力インタフェー
ス11を通じてホスト2から受信した制御コードのバッ
ファ(ライン)展開処理、すなわち制御コードをイメー
ジデータに変換してDRAM13へ展開する処理を行
う。イメージデータは、ライン毎のドットで表現され
る。ドット転送部22は、バッファ展開されたイメージ
データを、ヘッドドライバ14へシリアル転送するもの
である。
The data expanding section 21 performs a buffer (line) expanding process of the control code received from the host 2 through the input / output interface 11, that is, a process of converting the control code into image data and expanding the image data in the DRAM 13. The image data is represented by dots for each line. The dot transfer unit 22 serially transfers the buffer-developed image data to the head driver 14.

【0022】ドット数計測部23は、例えばASIC1
2の内部機能として用意されているドットカウンタの動
作制御を行うものである。具体的にはシリアル転送され
るイメージデータに対応するドット数を計数して計測値
保持部24に累積させる。
For example, the ASIC 1
2 controls the operation of a dot counter prepared as an internal function. Specifically, the number of dots corresponding to the serially transferred image data is counted and accumulated in the measured value holding unit 24.

【0023】ドット径検出部25は、イメージデータが
シリアル転送される際に、当該データに対応する個々の
ドットの径を検出する。本実施形態では、径に応じて、
基準ドット径の「ノーマルドット」、ノーマルドットの
約半分の径である「マイクロドット」、ノーマルドット
の約2倍の径の「大ドット」の3種類を検出する。な
お、ドット径の検出は、印刷用紙上に実際に形成された
ドットを実測するのではなく、ライン毎のヘッドの駆動
周波数等に応じて間接的に行う。例えば、図3のインク
吐出特性図に示すように、ヘッドの基本駆動周波数は、
ノーマルドットでは28.8[kHz]、マイクロドッ
トでは14.4[kHz]、大ドットでは7.2[kH
z]なので、この基本駆動周波数の変化頻度を周波数毎
に統計をとり、統計値同士を比較することで、1回の印
刷要求(制御コード)を受信したときの各ドット径の比
率を間接的に検出することができる。
When the image data is serially transferred, the dot diameter detecting section 25 detects the diameter of each dot corresponding to the data. In the present embodiment, according to the diameter,
Three types are detected: a "normal dot" having a reference dot diameter, a "micro dot" having a diameter approximately half that of a normal dot, and a "large dot" having a diameter approximately twice that of a normal dot. The detection of the dot diameter is not performed by actually measuring the dots actually formed on the printing paper, but is performed indirectly according to the driving frequency of the head for each line. For example, as shown in the ink ejection characteristic diagram of FIG. 3, the basic drive frequency of the head is
28.8 [kHz] for normal dots, 14.4 [kHz] for microdots, and 7.2 [kHz] for large dots
z], the frequency of change of the basic drive frequency is statistically obtained for each frequency, and the statistical values are compared with each other to indirectly determine the ratio of each dot diameter when a single print request (control code) is received. Can be detected.

【0024】計測値補正部26は、印刷時に検出したイ
ンク吐出環境と、予め定められた標準のインク吐出環境
との差分に基づいて、計測したドット数(計測ドット
数)を補正するものである。補正を要する根拠は、下記
のとおりである。
The measured value correcting section 26 corrects the measured number of dots (measured dot number) based on the difference between the ink discharge environment detected at the time of printing and a predetermined standard ink discharge environment. . The grounds for the amendment are as follows.

【0025】例えばインク吐出時の温度や湿度によって
ドット径の大きさ、つまりインク消費量が異なること
は、良く経験することである。また、ドットの連続打ち
の場合、ドット径は、連続打ち以外の場合よりも大きめ
になる。これは、前の駆動電圧(駆動パルス)による残
留振動によりインクが吐出され易い状態になるからであ
る。さらに、アクチュエータの駆動電圧を変えることに
より、インク滴の重量が異なることもよく知られたこと
である。
For example, it is often experienced that the size of the dot diameter, that is, the amount of consumed ink differs depending on the temperature and humidity at the time of ink ejection. Further, in the case of continuous hitting of dots, the dot diameter becomes larger than in the case of non-continuous hitting. This is because ink is likely to be ejected due to residual vibration caused by the previous drive voltage (drive pulse). Further, it is well known that the weight of the ink droplet is changed by changing the drive voltage of the actuator.

【0026】図4は、この種の印刷装置において標準的
な材質のインクを使用する場合の動作領域を示す図、図
5は、ヘッド駆動電圧に対するインク重量の関係を示す
説明図である。これらの図から明らかなように、インク
の重量は、温度、湿度、ヘッドの駆動電圧によって一意
に変化する。このことから、現在の温度、湿度、駆動電
圧を図示しないセンサで検知することで、そのときの実
際のインク吐出状況がわかる。そこで、本実施形態で
は、予め定めた標準的なインク吐出環境(例えば摂氏2
5度、湿度約40%、ノーマルドット)に対する印刷時
のインク吐出環境との関係を表したテーブルを計測値補
正部26で保有しておく。そして、上記テーブルの情報
とインク吐出特性とに基づいて計測値保持部24に保持
されている累積値を補正する。また、上述のように、異
なるドット径を打ち分けられる機構をもつ印刷装置で
は、ドット径が異なればインクの消費量は当然異なって
くる。そこで、ドット径を検出し、検出したインク径を
ノーマルドットの径に換算して上記累積数を補正する。
FIG. 4 is a diagram showing an operation area in a case where ink of a standard material is used in this type of printing apparatus, and FIG. 5 is an explanatory diagram showing a relationship between a head driving voltage and an ink weight. As is apparent from these figures, the weight of the ink uniquely changes depending on the temperature, the humidity, and the driving voltage of the head. From this, by detecting the current temperature, humidity, and drive voltage with a sensor (not shown), the actual ink ejection state at that time can be known. Therefore, in the present embodiment, a predetermined standard ink ejection environment (for example, 2 degrees Celsius)
The measurement value correction unit 26 holds a table showing the relationship between the ink ejection environment at the time of printing for 5 degrees, about 40% humidity, and normal dots. Then, the accumulated value held in the measured value holding unit 24 is corrected based on the information of the table and the ink ejection characteristics. Further, as described above, in a printing apparatus having a mechanism capable of differently printing different dot diameters, if the dot diameters are different, the amount of consumed ink naturally becomes different. Therefore, the dot diameter is detected, and the detected ink diameter is converted into a normal dot diameter to correct the cumulative number.

【0027】計測値転送部27は、計測値保持部24に
保持され、適宜補正された計測値をホスト2へ転送する
ものである。
The measured value transfer section 27 transfers the appropriately corrected measured values held in the measured value holding section 24 to the host 2.

【0028】吐出制限処理部28は、入出力インタフェ
ース11より受信した制御コードに吐出制限要求が含ま
れている場合に、ヘッドに対して上記ディセーブル信号
を送出し、ドット数を計測する際のインク吐出を制限す
るものである。
When the control code received from the input / output interface 11 includes a discharge restriction request, the discharge restriction processing unit 28 sends the disable signal to the head to measure the number of dots. This limits ink ejection.

【0029】次に、上記印刷装置の動作を説明する。Next, the operation of the printing apparatus will be described.

【0030】図6は、コントローラ1が、ドット数を計
測した後に、計測値をホスト2に転送するまでの手順を
示す処理手順説明図である。
FIG. 6 is an explanatory diagram of a processing procedure showing a procedure from when the controller 1 measures the number of dots to when the measured value is transferred to the host 2.

【0031】入出力インタフェース11を通じて、ホス
ト2からの印刷データを受信すると(ステップS10
1)、データ展開部21は、受信した制御コードをイメ
ージ(ライン)展開する(ステップS102)。また、
バッファ展開したデータに基づいてヘッドドライバ14
へシリアルにドット転送する(ステップS103)。通
常印刷のときは、ヘッド駆動処理を行う(ステップS1
04:Yes、S105)。一方、印刷データに吐出制限
要求が付加されている場合は、空打ち処理、すなわちヘ
ッド駆動の制御処理を行わないようにしてインク吐出を
制限するための処理を行う(ステップS104:No、S
106)。
When print data is received from the host 2 via the input / output interface 11 (step S10).
1) The data developing unit 21 develops an image (line) of the received control code (step S102). Also,
The head driver 14 based on the data developed in the buffer
The dot is serially transferred to (step S103). At the time of normal printing, a head driving process is performed (step S1).
04: Yes, S105). On the other hand, when the ejection restriction request is added to the print data, the blank ejection process, that is, the process for restricting the ink ejection without performing the head drive control process is performed (step S104: No, S
106).

【0032】ドット数計測部23は、ヘッド駆動処理で
あるか空打ち処理であるかを問わず、ドット数を計測し
(ステップS107)、計測結果を計測値保持部24に
保持しておく。計測値補正部26は、上記のようにして
計測値の補正処理を行う(ステップS108)。他の受
信データがあるときは、ステップS101以降の処理を
繰り返し(ステップS109:No)、受信データがなく
なった時点で、入出力インタフェース11を介してホス
ト2へ補正後の計測値を転送する(ステップS11
0)。
The dot number measuring section 23 counts the number of dots irrespective of the head drive processing or the idling processing (step S107), and holds the measurement result in the measured value holding section 24. The measurement value correction unit 26 performs the measurement value correction process as described above (Step S108). If there is other received data, the processing after step S101 is repeated (step S109: No), and when the received data is exhausted, the corrected measurement value is transferred to the host 2 via the input / output interface 11 ( Step S11
0).

【0033】このように、本実施形態の印刷装置では、
コントローラ1で印刷時のインク吐出環境を検出し、検
出したインク吐出環境と予め定められた標準的なインク
吐出環境との差分に基づいて計測したドット累積数を補
正するようにしたので、ホスト2へは、正しいインク残
量やそのときのステータスを通知できるようになる。
As described above, in the printing apparatus of the present embodiment,
The controller 1 detects the ink discharge environment at the time of printing, and corrects the cumulative number of dots measured based on the difference between the detected ink discharge environment and a predetermined standard ink discharge environment. Can be notified of the correct remaining amount of ink and the status at that time.

【0034】また、実際にインクを吐出することなくド
ット数を計測するようにしたので、例えば試し印刷を行
う際のインク消費量を検出する場合に、インクを無駄に
消費する事態を回避できるようになる。
Further, since the number of dots is measured without actually discharging ink, it is possible to avoid a situation where ink is wasted when, for example, detecting the amount of ink consumed in performing test printing. become.

【0035】[0035]

【発明の効果】以上の説明から明らかなように、本発明
によれば、印刷時のインク吐出環境に応じてドットの累
積数が補正されるので、ホスト側でインクの消費量やイ
ンク残量を正確に把握できるようになる。
As is apparent from the above description, according to the present invention, the accumulated number of dots is corrected in accordance with the ink ejection environment at the time of printing. Can be accurately grasped.

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

【図1】本発明の印刷装置が備えるコントローラのハー
ドウエア構成図。
FIG. 1 is a hardware configuration diagram of a controller included in a printing apparatus according to the present invention.

【図2】本実施形態によるコントローラの機能ブロック
構成図。
FIG. 2 is a functional block configuration diagram of a controller according to the embodiment.

【図3】印刷装置におけるインク吐出特性を示した図
表。
FIG. 3 is a table showing ink ejection characteristics in a printing apparatus.

【図4】印刷装置において標準的な材質のインクを使用
する場合の動作領域を示す説明図。
FIG. 4 is an explanatory diagram showing an operation area when a standard material ink is used in the printing apparatus.

【図5】ヘッド駆動電圧に対するインク重量の関係を示
す説明図。
FIG. 5 is an explanatory diagram illustrating a relationship between a head driving voltage and an ink weight.

【図6】コントローラがドット数を検出した後、補正し
てホストへ通知するまでの手順を示した処理手順説明
図。
FIG. 6 is an explanatory process diagram illustrating a procedure from detection of the number of dots by the controller to correction and notification to the host;

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

1 印刷装置が備えるコントローラ 2 ホストコンピュータ 11 入出力インタフェース 12,15 ASIC 13 DRAM 14 ヘッドドライバ 16 CPU 161 ROM 162 RAM 21 データ展開部 22 ドット転送部 23 ドット数計測部 24 計測値保持部 25 ドット径検出部 26 計測値補正部 27 計測値転送部 28 吐出制限処理部 Reference Signs List 1 Controller provided in printing apparatus 2 Host computer 11 Input / output interface 12, 15 ASIC 13 DRAM 14 Head driver 16 CPU 161 ROM 162 RAM 21 Data development unit 22 Dot transfer unit 23 Dot number measurement unit 24 Measurement value holding unit 25 Dot diameter detection Unit 26 Measured value correction unit 27 Measured value transfer unit 28 Discharge restriction processing unit

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 インク吐出により形成されるべきドット
の累積数を計測するドット数計測手段と、 印刷時のインク吐出環境を検出し、検出したインク吐出
環境と予め定められた標準的なインク吐出環境との差分
に基づいて前記ドット計測手段が計測した累積数を補正
する補正手段と、 補正された前記累積数を外部装置に通知するインク残量
通知手段と有することを特徴とする印刷装置。
1. A dot number measuring means for counting an accumulated number of dots to be formed by ink ejection, detecting an ink ejection environment at the time of printing, and detecting the detected ink ejection environment and a predetermined standard ink ejection. A printing apparatus comprising: a correction unit that corrects the cumulative number measured by the dot measuring unit based on a difference from an environment; and an ink remaining amount notifying unit that notifies an external device of the corrected cumulative number.
【請求項2】 インク吐出により形成されるべきドット
の累積数を計測するドット数計測手段と、 前記累積数の計測を許容しつつ個々のドットに対応する
インクの吐出を制限する吐出制限手段と、 印刷時のインク吐出環境を検出し、検出したインク吐出
環境と予め定められた標準的なインク吐出環境との差分
に基づいて前記ドット数計測手段が計測した累積数を補
正する補正手段と、 補正された前記累積数を外部装置に通知する計測値通知
手段とを有することを特徴とする印刷装置。
2. A dot number measuring means for counting the cumulative number of dots to be formed by ink discharge, and a discharge limiting means for limiting the discharge of ink corresponding to each dot while allowing the cumulative number to be measured. Correction means for detecting the ink ejection environment at the time of printing, and correcting the cumulative number measured by the dot number measurement means based on a difference between the detected ink ejection environment and a predetermined standard ink ejection environment, A measurement value notifying unit that notifies the external device of the corrected cumulative number.
【請求項3】 複数の径のドットを打ち分ける機構を備
えた印刷装置において、 所定の印刷要求に基づくインク吐出により形成されるべ
きドットの径を検出するドット径検出手段と、 前記ドットの累積数を計測するドット数計測手段と、 インク吐出環境を検出し、検出したインク吐出環境と予
め定められた標準的なインク吐出環境との差分に基づい
て前記ドット数計測手段が計測した累積数を補正すると
ともに、前記ドット径検出手段で検出したドット径を所
定の基準ドット径に換算して前記累積数を補正する補正
手段と、 補正された前記累積数を外部装置に通知する計測値通知
手段とを有することを特徴とする印刷装置。
3. A printing apparatus having a mechanism for separating dots of a plurality of diameters, wherein a dot diameter detecting means for detecting a diameter of a dot to be formed by ink ejection based on a predetermined print request; Means for counting the number of dots, detecting an ink ejection environment, and calculating the cumulative number measured by the dot number measuring means based on a difference between the detected ink ejection environment and a predetermined standard ink ejection environment. Correcting means for correcting and accumulating the cumulative number by converting the dot diameter detected by the dot diameter detecting means into a predetermined reference dot diameter; and a measured value notifying means for notifying the external device of the corrected accumulated number. A printing device comprising:
【請求項4】 個々のドットに対応するインクの吐出を
制限する吐出制限手段をさらに備え、前記吐出制限手段
でインク吐出を制限した状態で前記ドット数計測手段が
前記ドットの累積数を計測するように構成されているこ
とを特徴とする請求項3記載の印刷装置。
4. An ink jet printer according to claim 1, further comprising an ejection restricting unit for restricting the ejection of the ink corresponding to each of the dots, wherein the dot number measuring unit measures the cumulative number of the dots while the ejection limiting unit restricts the ink ejection. The printing apparatus according to claim 3, wherein the printing apparatus is configured as follows.
【請求項5】 前記補正手段は、印刷時の温度を検出
し、予め定められた標準温度に対する前記検出された温
度の比率に応じて前記累積数を補正するように構成され
ていることを特徴とする請求項1、2または3記載の印
刷装置。
5. The apparatus according to claim 1, wherein the correction unit detects a temperature at the time of printing and corrects the cumulative number in accordance with a ratio of the detected temperature to a predetermined standard temperature. The printing apparatus according to claim 1, 2, or 3.
【請求項6】 前記補正手段は、印刷時の湿度を検出
し、予め定められた標準湿度に対する前記検出された湿
度の比率に応じて前記累積数を補正するように構成され
ていることを特徴とする請求項1、2または3記載の印
刷装置。
6. The apparatus according to claim 1, wherein the correction unit detects a humidity at the time of printing and corrects the accumulated number in accordance with a ratio of the detected humidity to a predetermined standard humidity. The printing apparatus according to claim 1, 2, or 3.
【請求項7】 前記補正手段は、インク吐出を行うアク
チュエータの駆動周波数に応じて前記累積数を補正する
ように構成されていることを特徴とする請求項1、2ま
たは3記載の印刷装置。
7. The printing apparatus according to claim 1, wherein the correction unit is configured to correct the cumulative number in accordance with a driving frequency of an actuator that performs ink ejection.
JP10028026A 1998-02-10 1998-02-10 Printing equipment Pending JPH11221932A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10028026A JPH11221932A (en) 1998-02-10 1998-02-10 Printing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10028026A JPH11221932A (en) 1998-02-10 1998-02-10 Printing equipment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005170904A Division JP2005271600A (en) 2005-06-10 2005-06-10 Ink amount management method and printing apparatus

Publications (1)

Publication Number Publication Date
JPH11221932A true JPH11221932A (en) 1999-08-17

Family

ID=12237245

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10028026A Pending JPH11221932A (en) 1998-02-10 1998-02-10 Printing equipment

Country Status (1)

Country Link
JP (1) JPH11221932A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1092547A3 (en) * 1999-10-12 2002-08-28 Seiko Epson Corporation Ink-jet recording apparatus, recording method and recording medium
JP2002361856A (en) * 2001-06-11 2002-12-18 Ricoh Co Ltd Apparatus and method for recording image
KR100433552B1 (en) * 2002-05-29 2004-05-31 삼성전자주식회사 Method and apparatus for using current in inkjet printer
US8132881B2 (en) 2008-02-12 2012-03-13 Seiko Epson Corporation Printing apparatus, and method and program for controlling printing apparatus
JP2021120193A (en) * 2020-01-30 2021-08-19 株式会社リコー Liquid discharge device and liquid discharge method
JP2021123063A (en) * 2020-02-07 2021-08-30 ブラザー工業株式会社 Liquid discharge device, its control method and program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04316856A (en) * 1991-04-17 1992-11-09 Chinon Ind Inc Detector for ink residual quantity of ink jet printer
JPH0844505A (en) * 1994-07-28 1996-02-16 Canon Inc Print device, electronic equipment connected to the print device and their control method
JPH0911490A (en) * 1995-06-27 1997-01-14 Canon Inc Ink jet recorder
JPH0973377A (en) * 1995-09-07 1997-03-18 Canon Inc Information processing system, information processor, and information processing method
JPH09131901A (en) * 1995-11-10 1997-05-20 Canon Inc Serial recorder
JPH09136432A (en) * 1995-11-14 1997-05-27 Brother Ind Ltd Ink jet recording device
JPH09156123A (en) * 1995-12-04 1997-06-17 Brother Ind Ltd Printer
JPH09300657A (en) * 1996-05-15 1997-11-25 Copyer Co Ltd Image-forming device of ink-jet system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04316856A (en) * 1991-04-17 1992-11-09 Chinon Ind Inc Detector for ink residual quantity of ink jet printer
JPH0844505A (en) * 1994-07-28 1996-02-16 Canon Inc Print device, electronic equipment connected to the print device and their control method
JPH0911490A (en) * 1995-06-27 1997-01-14 Canon Inc Ink jet recorder
JPH0973377A (en) * 1995-09-07 1997-03-18 Canon Inc Information processing system, information processor, and information processing method
JPH09131901A (en) * 1995-11-10 1997-05-20 Canon Inc Serial recorder
JPH09136432A (en) * 1995-11-14 1997-05-27 Brother Ind Ltd Ink jet recording device
JPH09156123A (en) * 1995-12-04 1997-06-17 Brother Ind Ltd Printer
JPH09300657A (en) * 1996-05-15 1997-11-25 Copyer Co Ltd Image-forming device of ink-jet system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1092547A3 (en) * 1999-10-12 2002-08-28 Seiko Epson Corporation Ink-jet recording apparatus, recording method and recording medium
US6820955B1 (en) 1999-10-12 2004-11-23 Seiko Epson Corporation Ink-jet recording apparatus, recording method and recording medium
JP2002361856A (en) * 2001-06-11 2002-12-18 Ricoh Co Ltd Apparatus and method for recording image
KR100433552B1 (en) * 2002-05-29 2004-05-31 삼성전자주식회사 Method and apparatus for using current in inkjet printer
US8132881B2 (en) 2008-02-12 2012-03-13 Seiko Epson Corporation Printing apparatus, and method and program for controlling printing apparatus
JP2021120193A (en) * 2020-01-30 2021-08-19 株式会社リコー Liquid discharge device and liquid discharge method
JP2021123063A (en) * 2020-02-07 2021-08-30 ブラザー工業株式会社 Liquid discharge device, its control method and program

Similar Documents

Publication Publication Date Title
US6456802B1 (en) Capacity determination for toner or ink cartridge
KR100590359B1 (en) Printing device control method and printing system
US7850263B2 (en) Liquid consumption apparatus and liquid consumption amount control method
US7203848B2 (en) Electrical apparatus, program for controlling electrical apparatus, and method for controlling electrical apparatus
JP3988591B2 (en) Print monitoring device via network
WO2003099571A1 (en) Ink remaining amount measuring device, ink-jet recorder comprising same, ink remaining amount measuring method, and ink cartridge
JPH11221932A (en) Printing equipment
US8066344B2 (en) Apparatus capable of mounting expendable cartridges, method for counting consumption amount of expendable cartridges, and computer program
US7600835B2 (en) Ink tank, printing apparatus and monitoring system for used-ink amount
JP3350502B2 (en) Medium number measuring method and image forming apparatus using the method
US7356267B2 (en) Jam removing method and printer using toner save mode
JP3603432B2 (en) Ink remaining amount detecting device, ink jet printer including the device, and ink remaining amount management method
JP2005271600A (en) Ink amount management method and printing apparatus
JP3557853B2 (en) Printing equipment
JP2003186360A5 (en)
JP2001293855A (en) Printer, printer host, printer system including the same, and storage medium storing operation program of printer host
JP2001080163A (en) Printing equipment
JP2001183898A (en) Image forming device
JP2004291644A (en) Print system
JP3722340B2 (en) Printing system
JP2001047699A (en) Printing device, printing control device, and printing system
KR100645963B1 (en) An image forming apparatus and method using a configuration unit having a CRMB memory
JP4108064B2 (en) Printing system and printing method
JP2002019240A (en) Image forming apparatus
JPH11348317A (en) Ink jet printer and host device thereof

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040302

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040414

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040414

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050510

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050608

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050727

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20050902

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080201