JPH03161780A - Printing control system for toner end state - Google Patents
Printing control system for toner end stateInfo
- Publication number
- JPH03161780A JPH03161780A JP1300735A JP30073589A JPH03161780A JP H03161780 A JPH03161780 A JP H03161780A JP 1300735 A JP1300735 A JP 1300735A JP 30073589 A JP30073589 A JP 30073589A JP H03161780 A JPH03161780 A JP H03161780A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- toner
- data
- printed
- end state
- 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
Links
Landscapes
- Dry Development In Electrophotography (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の技術分野)
本発明は、トナー残量がある一定量以下になるとトナー
エンド状態を表示し,トナー補給を要求するプリンタに
対する,トナーエンド状態における印字制御方式に関す
る。Detailed Description of the Invention (Industrial Technical Field) The present invention provides a printing control method in a toner end state for a printer that displays a toner end state and requests toner replenishment when the remaining amount of toner falls below a certain level. Regarding.
(従来の技術)
従来のプリンタは,トナー残量がある一定量以下になっ
た時、操作パネルの表示部にトナーエンドの表示が示さ
れる.即ち,トナーエンドセンサーからの入力により制
御部(マイクロコンピュータ:CPU)が判別し,表示
部の発光ダイオード(L E D)を点灯し注意を促す
。(Prior Art) In conventional printers, when the remaining amount of toner falls below a certain amount, a toner end message is displayed on the display section of the operation panel. That is, the control section (microcomputer: CPU) makes a determination based on the input from the toner end sensor, and lights up a light emitting diode (LED) on the display section to call attention to the situation.
この場合、プリンタは点灯時点で印字動作を停止させる
方式と,なお,若干量だけ印字動作を継続させる方式と
がある.この後者の継続方式のプリンタではそのまま印
字動作を継続するため,トナー消費量が比較的少なくて
済むキャラクタ印字の場合は,印字品質にさほど問題が
ないが、トナー消費量の大きいグラフィックス印字では
,トナーの“のり”むらが生じたり、べ夕塗りの部分に
満足にトナーがのらないといった現象が発生してしまい
,トナーエンド状態を表示後に印字にするについては印
字品質に問題があった。In this case, the printer has two methods: one that stops the printing operation when the lamp is turned on, and one that continues the printing operation for a small amount of time. Since printers using the latter continuous method continue printing, there is no problem with print quality for character printing, which consumes relatively little toner, but for graphics printing, which consumes a large amount of toner. Phenomena such as uneven toner "adhesion" and toner not being satisfactorily applied to solid areas occurred, and there were problems with print quality when printing after displaying the toner end status.
(発明が解決しようとする課題)
このように印字動作が継続方式のプリンタでトナーエン
ド状態を表示後に印字する方式は、実際には若干量の印
字が可能であるが、グラフィックス印字においては印字
品質に問題が生じ、トナーを補給し,再度同じデータを
印字しなければならないという余分の手間がかかった。(Problem to be Solved by the Invention) This method of printing after displaying the toner end status in a printer with a continuous printing operation as described above is actually capable of printing a small amount; Quality problems arose, and the extra effort required to replenish toner and print the same data again.
(発明の目的)
本発明は上記トナーエンド状態を表示後に継続して印字
可能なプリンタの問題点を解消し,トナーの有効な活用
と効率的な印字を可能としミかっ、使用者が印字の継続
可否を決定できることを目的とする.
(構成及び作用)
本発明は上記目的を達成するため,トナーの残量がある
一定量以下になると,トナーエンド状態を表示し、トナ
ー補給を要求するプリンタにおいて,
前記トナーエンド状態時における印字すべきデータの種
別を識別する手段と、該印字すべきデータ種別によるト
ナー消費量を判別する手段と、該トナー消費量から前記
印字すべきデータ種別により印字継続の可否を決定する
手段とを有することを特徴とする.
本発明はトナーエンドの状態を制御部が検知したら、次
に印字すべきデータがキャラクタ印字であるかグラフィ
ックス印字であるかのデータ種別を識別し、グラフィッ
クス印字の場合、印字品質に影響するトナー消費量が一
定値を超えると判別したときは印字を停止する.
また、上記グラフィックス印字の場合、トナーエンド表
示を認知した後,印字を継続するか否かのスイッチによ
り決定でき、さほど密度の高くないときは印字の継続を
可能とする.
(実施例)
第1図は本発明が実施されるプリンタの構成例図を示す
.図において、1はホストシステムでデータ(印字デー
タ,印字制御データ)及び制御コードをコントローラ(
画像処理装!!)2へ送る.このコントローラ2は,そ
の時設定されている制御モード及びホストシステム1か
らの制御コードに従って,ホストシステム1からの印字
データをビデオデータに変換してプリンタエンジン(画
像形或装置)4へ出力する.
このコントローラ2内のマイクロコンピュータ(C P
U)20はROM21に記憶されたプログラムに従っ
てホストシステム1からデータ(印字データ,印字制御
データ)を処理する他、後述するトナーエンド状態表示
後の印字データの種別(キャラクタ印字かグラフィック
ス印字か)の識別、印字データ種別によるトナー消費量
の判別を行なう.RAM22はCPU2Gが印字データ
をビデオデータに変換処理するときのワークメモリであ
り,ホストシステムからの印字データをページ単位に管
理して一時記憶するインプットバッファとなる.つまり
,このインプットバッファ(RAM)は記憶された印字
データを実際の印字パターンに変換し、ビデオデータを
記憶するビットマップメモリ等に使われる.ビデオ制御
部23はビデオ信号のタイミング処理と,コントローラ
2とプリンタエンジン4のビデオインタフェースである
.エンジンインタフェース24はコントローラ2からプ
リンタエンジン4への制御信号,プリンタエンジン4が
らコントローラ2へのステータス信号のインタフェース
である.この他、ホストシステム1とのホストインタフ
ェース25,操作バネル3とのパネルインタフェース2
6,データ制御部27、アドレス制御部28及び前記各
部20〜28を結合するバス29を有する。(Objective of the Invention) The present invention solves the problem of printers that can continue printing after displaying the toner end state, enables effective use of toner and efficient printing, and allows the user to stop printing. The purpose is to be able to decide whether to continue or not. (Structure and operation) In order to achieve the above object, the present invention provides a printer that displays a toner end state and requests toner replenishment when the remaining amount of toner becomes less than a certain amount. means for identifying the type of data to be printed, means for determining the amount of toner consumption according to the type of data to be printed, and means for determining whether to continue printing based on the amount of toner consumption according to the type of data to be printed. It is characterized by In the present invention, when the control unit detects the toner end state, it identifies the type of data to be printed next, whether it is character printing or graphics printing, and in the case of graphics printing, it affects the printing quality. When it is determined that the toner consumption exceeds a certain value, printing is stopped. In addition, in the case of the above-mentioned graphics printing, after recognizing the toner end display, it can be determined by a switch whether or not to continue printing, and if the density is not very high, printing can be continued. (Embodiment) Figure 1 shows an example configuration of a printer in which the present invention is implemented. In the figure, 1 is a host system that sends data (print data, print control data) and control codes to the controller (
Image processing equipment! ! )2. This controller 2 converts the print data from the host system 1 into video data and outputs it to the printer engine (image forming device) 4 according to the control mode set at that time and the control code from the host system 1. The microcomputer (C P
U) 20 processes data (print data, print control data) from the host system 1 according to the program stored in the ROM 21, and also processes the type of print data (character printing or graphics printing) after the toner end status is displayed, which will be described later. and determines toner consumption based on print data type. The RAM 22 is a work memory used by the CPU 2G to convert print data into video data, and serves as an input buffer for managing and temporarily storing print data from the host system in page units. In other words, this input buffer (RAM) converts the stored print data into an actual print pattern and is used as a bitmap memory for storing video data. The video control unit 23 performs timing processing of video signals and serves as a video interface between the controller 2 and the printer engine 4. The engine interface 24 is an interface for control signals from the controller 2 to the printer engine 4 and status signals from the printer engine 4 to the controller 2. In addition, a host interface 25 with the host system 1 and a panel interface 2 with the operation panel 3
6. It has a data control section 27, an address control section 28, and a bus 29 that connects the respective sections 20 to 28.
上記操作パネル3は第6図にその正面図の一例を示すよ
うにプリンタの状態を示す表示部30,プリンタのモー
ド、フォント等を切換えるスイッチ部31等を有する.
また,上記のプリンタエンジン4は、コントロー2から
のビデオ信号及び制御信号により,感光体上に静電潜像
を作り.@像し、また給紙部より転写紙を給紙し,転写
及び定着し転写紙上に画像を形成する.
これらの動作を簡単に説明すると、ホストインタフェー
ス25を通してホストシステム1から送られたデータは
、コントローラ2のC P U 2’0により印字デー
タ及び印字制御データ(SP,CR,LF,HT,VT
,・・・等)と、その他に分けられ、印字データ及び印
字制御データはRAM22(インプットバッファ)に記
憶される.この記憶されたデータは、CPU20により
順次ビデオデータに変換されRAM内のピットマップメ
モリに記憶される。そして,ホストシステム1からのプ
リント命令または受取ったデータが1ページ分を超えた
とき,コントローラ2はエンジンインタフェース24を
通してプリンタエンジン4にプリントスタートの命令を
出す.このような一連の流れで、ホストシステム1から
の印字データがプリンタエンジンにより印字される.
次に本実施例の動作を第2図及び第3図のフローチャー
ト、第4図のトナーののるビット数カウント用のテーブ
ル例、第5図のイメージデータの有効領域におけるトナ
ー消費量の比率を求める説明図及び第6図の操作パネル
3の正面図の一例によりのべる.
いま,エンジンインタフェース24を通してコントロー
ラ2 (C P U20)がトナーエンド状態を検知し
ていて、操作パネル3のトナーエンドを示す発光ダイオ
ード(L E D301・・・第6図参照)が点灯して
いなければトナーエンドの状態でないので(第2図Sエ
のNo)通常の印字処理をプリンタエンジン4は行なう
(第2図82).
もし.LED301が点灯した場合は、ホストシステム
1から転送された制御コードをコントローラ2 (C
P U20)で解読する(第2図83).このとこグラ
フィッ)ス印字であるか否かを識別し(第2図84)、
グラフィックス印字でなくキャラクタ印字の場合(第2
図S.のNo).次に使用されるフォントがノーマルフ
ォント(ボールドフォント,ポイント数の大きなフォン
ト等の特殊なフォント以外のフォントを意味する)であ
るかを判別する(第2図SS)。The operation panel 3, as shown in FIG. 6 as an example of its front view, has a display section 30 that shows the status of the printer, a switch section 31 that changes the mode, font, etc. of the printer. Further, the printer engine 4 creates an electrostatic latent image on the photoreceptor according to the video signal and control signal from the controller 2. @Image is generated, and transfer paper is fed from the paper feed section, and the image is transferred and fixed to form an image on the transfer paper. Briefly explaining these operations, data sent from the host system 1 through the host interface 25 is converted into print data and print control data (SP, CR, LF, HT, VT) by the CPU 2'0 of the controller 2.
, . . . ) and others, and the print data and print control data are stored in the RAM 22 (input buffer). This stored data is sequentially converted into video data by the CPU 20 and stored in a pit map memory in the RAM. When the print command from the host system 1 or the received data exceeds one page, the controller 2 issues a print start command to the printer engine 4 through the engine interface 24. Through this series of steps, print data from the host system 1 is printed by the printer engine. Next, the operation of this embodiment will be explained using the flowcharts shown in FIGS. 2 and 3, an example table for counting the number of bits on which toner is applied in FIG. 4, and the ratio of toner consumption in the effective area of image data shown in FIG. The following describes the desired explanatory diagram and an example of the front view of the operation panel 3 shown in FIG. Now, the controller 2 (CPU 20) must be detecting the toner end state through the engine interface 24, and the light emitting diode (LED301...see Figure 6) indicating the toner end on the operation panel 3 should be lit. Since the toner is not in the toner end state (No. S in Fig. 2), the printer engine 4 performs normal printing processing (Fig. 2 82). if. When the LED 301 lights up, the control code transferred from the host system 1 is sent to the controller 2 (C
PU20) (Fig. 2, 83). At this point, it is determined whether or not it is graphics printing (Fig. 2 84),
In the case of character printing instead of graphics printing (second
Figure S. No.). Next, it is determined whether the font to be used is a normal font (meaning a font other than a special font such as a bold font or a font with a large number of points) (SS in FIG. 2).
ここで、ノーマルフォントであるかを判別するには,ホ
ストシステム1から転送された印字データ、印字制御デ
ータを、コントローラ2内のRAM22中に設けられた
インプットバッファに一度格納して、その後、実際のイ
メージデータに展開し、RAM内のページパッファに転
送される.この間にコントローラ2は、イメージ(画像
)の最初のデータの印字位置,フォントの種類等を1キ
ャラクタずつ調べる.更に途中でフォントを変えるコマ
ンドを受取ったときは,フォント情報(ピッチ,ポイン
ト,ウェイト等)の入ったテーブルから、そのフォント
に該当するデータを読出す。Here, in order to determine whether the font is a normal font, the print data and print control data transferred from the host system 1 are stored once in the input buffer provided in the RAM 22 in the controller 2, and then the actual It is expanded into image data and transferred to the page puffer in RAM. During this time, the controller 2 checks the printing position, font type, etc. of the first data of the image character by character. Furthermore, when a command to change the font is received midway through, data corresponding to that font is read from a table containing font information (pitch, point, weight, etc.).
このような一連の処理がトナー残量に無関係に必ず実行
されるので、これを利用し,最初からノーマルフォント
でない場合(SSのNo)や,途中でフォントを変える
コマンドを受取った場合には、それを検知したことを示
すフラグを設け、トナーエンドの表示点灯があった場合
のみ,フラグをチェックするようにすれば,キャラクタ
印字の場合も,ノーマルフォントであるか,或いはトナ
ーを比較的多く消費するノーマルフォント以外のフォン
トであるかの区別がつけられる.
これによって,ノーマルフォントである場合(第2図S
,のYES)には,そのままキャラクタ印字を継続する
(第2図S.).また、キャラクタ印字であってもノー
マルフォントでない場合(第2図SsのNo)や、グラ
フィックス印字の場合(第2図S,のYES)は、RA
M内のイメージデータを読取り,トナーののるビット数
をカウントする(第2図87).
この、トナーののるビット数(例えば、各ビットが“1
”の数)をカウントすることにより,どの程度のトナー
が消費されるかの目安になるからである。このビット数
(“1′)のカウントする時機は,イメージデータがプ
リンタエンジン4に転送される前に完了するように行な
う.
上記トナーののるビット数をカウントする手段は、R
O M21の処理プログラム中の一部に、第4図に例示
するようなテーブルを作成しておく.即ちOから改頁(
FF・255)までのオフセットを持った相対アドレス
形成のテーブルで、各々のアドレスの中にはその値を2
進化したときの“1”の数が格納されている.例えば、
キャラクタデータ(ノーマルフォント以外のフォントを
含む)の先頭の値がAAという値であったとする.まず
、このテーブルの存在する先頭のアドレスをロードし、
そこからオフセット値AAのアドレスの内容を読出す.
この場合、オフセット値AAであるからバイナリコード
にすると. 10101010(2)となり,そこに“
1“の数=4が格納されていることになる.この処理を
イメージデータの有効領域分S(第5図)全てについて
行ない,加算すればu1“の総数が求まる.これは一例
を示すにとどまり,他の方法で“1“をカウントしても
よい.
次にトナーののるドット数をカウントする手段を第5図
を用いてのべる.図はグラフィックスデータ例を示し,
イメージデータの有効領域分S(実際にイメージデータ
がページバソファに展開される部分)が図示のように矩
形であったとする.図中の桝目1つが1ドットであると
すれば,黒で塗った部分がトナーののるデータというこ
とになる.この桝目の数を上記第4図でのべた手段によ
りカウントすることにより,イメージデータの有効領域
中の01“の部分の総数が求まる。ただし、“1“の数
をカウントするのは,データが164デー?のとき、即
ちインプットバッファにある時に行なわれる。This series of processing is always executed regardless of the amount of toner remaining, so if you use this and the font is not a normal font from the beginning (SS No) or if you receive a command to change the font midway, If you set a flag to indicate that this has been detected, and check the flag only when the toner end indicator lights up, you can check whether the normal font is used or a relatively large amount of toner is consumed even when printing characters. It is possible to distinguish between fonts other than normal fonts. As a result, if it is a normal font (see Figure 2 S
, YES), character printing continues as is (S. in Figure 2). In addition, even if it is character printing, if it is not a normal font (No in Ss in Fig. 2) or in the case of graphics printing (YES in S in Fig. 2), RA
The image data in M is read and the number of bits on which toner is applied is counted (87 in Fig. 2). This number of bits (for example, each bit is "1")
This is because counting the number of bits (“1’) can be used as a guideline for how much toner is consumed. Please do this so that it is completed before the end of the process. The means for counting the number of bits covered by the toner is R
A table as shown in Figure 4 is created as part of the OM21 processing program. In other words, page break from O (
This is a relative address formation table with an offset up to FF 255), and each address has its value 2.
The number of “1”s when evolved is stored. for example,
Assume that the first value of the character data (including fonts other than normal fonts) is the value AA. First, load the first address that exists in this table,
Read the contents of the address of offset value AA from there.
In this case, since the offset value is AA, convert it into a binary code. 10101010(2), and “
This means that the number of ``1'' = 4 is stored. This process is performed for all the valid areas S (Fig. 5) of the image data, and by adding them up, the total number of u1'' can be found. This is just an example, and "1" may be counted in other ways. Next, we will explain how to count the number of toner dots using Figure 5. The figure shows an example of graphics data,
Assume that the effective area S of the image data (the part where the image data is actually developed on the page bus sofa) is rectangular as shown in the figure. If each square in the diagram is one dot, the area painted in black is the data on which the toner will be applied. By counting the number of squares using the means shown in Fig. 4 above, the total number of 01" portions in the effective area of the image data can be determined. However, counting the number of "1"s does not mean that the data is 164 data, that is, when it is in the input buffer.
上記カウントされた″1l″の数値を,イメージデータ
の有効領域分Sに占めるドット数で除算すれ.ば、トナ
ーσ功るデータのイメージデータ有効領域に対する比率
Xが求まる.この比率が大きいほど,トナー消費量が大
きく、トナーエンド表示後は,印字品質に影響を及ぼす
可能性が出てくる.そこで、本実施例においては,ある
一定の比率Xを予め設定しておき,この比率Xを超える
か否かを判断する(第2図S.).もし、比率Xを超え
た場合(S8のYES).印字を停止する(第2図S,
)。これに対し比率Xを超えない場合CsaのNO)は
、グラフィックス印字か否かを判断し(第2図S■。)
.YESならグラフィックス印字を行ない(第2図81
,)、Noなら前記キャラクタ印字を行なう(S8).
そして次のデータ処理をする.上述した比率又は使用者
の意志により任意に決定されるものであるから、O <
x < 1の範囲となる.一例を示すとトナーエンド
の表示後,最初の10枚までは30%(0.3)までの
比率なら印字可能とし、次にlO枚までは20%(0.
2)まで印字可能とする等して,プリント枚数をパラメ
ータとして,段階的に比率Xを設定することにより、ト
ナーを有効に利用した印字ができる。Divide the above counted value of "1l" by the number of dots occupying the effective area S of the image data. For example, the ratio X of the toner σ effective data to the image data effective area can be found. The larger this ratio is, the greater the amount of toner consumed, which may affect print quality after the toner end is displayed. Therefore, in this embodiment, a certain ratio X is set in advance, and it is determined whether or not this ratio X is exceeded (S. in FIG. 2). If the ratio exceeds X (YES in S8). Stop printing (Fig. 2 S,
). On the other hand, if the ratio does not exceed X (NO in Csa), it is determined whether graphics printing is required (S■ in Figure 2).
.. If YES, graphics printing will be performed (Fig. 2 81
), if No, the character is printed (S8).
Then perform the next data processing. Since it is arbitrarily determined by the above-mentioned ratio or the will of the user, O <
The range is x < 1. For example, after toner end is displayed, printing is possible at a ratio of up to 30% (0.3) for the first 10 sheets, and 20% (0.3) for the next 10 sheets.
By enabling printing up to 2) and setting the ratio X in stages using the number of prints as a parameter, printing can be performed using toner effectively.
次にトナーエンドの表示後、ノーマルフォントでないキ
ャラクタデータの場合と、グラフィックスデータの印字
の状態になった場合とにおいて,使用者が印字を継続す
るか否かの判断とそれに伴なう印字を制御する手段につ
いて,第3図のフローチャートにより説明する.図の各
ステップ(S,)’,(S.)’を除いたステップ(S
エ)〜(S.),(S,)〜(Sエ、)は第2図と同様
であるので説明を省略する.
図示のように例えばグラフィックス印字の場合(第3図
S,のYES)は、プリンタの操作パネル3に印字する
か否かを判断させる発光ダイオード(LED赤)301
(第6図参照)を点灯させる(第3図s,’).このL
E D301の点灯を使用者は見て判断し(第3図S
.′)、スイッチ部3lの印字中止スイッチ311或い
は印字続行スイッチ312を操作してCPU20による
印字動作を制御する.この間は印字操作を一時停止して
おく.キャラクタ印字でノーマルフォントでない場合(
第3図S,のNo)も同様に印字制御できる.
このように使用者がトナーエンドの表示を認知した後で
も,さほど密度の高くないグラフィックス印字ならば,
印字品質に大きな影響を与えないと判断し印字を継続す
ることができる.以上のべた本実施例は,トナーエンド
状態を表示後の印字制御はトナーを有効に使用すること
を目的としているため,ドットののるビット数をカウン
トし,その量によって印字を行なうか否かを制御するも
のであった.この他に本発明は簡易な実施例として、プ
リンタ内のコントローラがホストシステムから印字デー
タを転送するコマンドを,トナーエンド後に受取ったら
、その時点で印字を停止するようにしてもよい.
(発明の効果)
以上説明したように本発明は,トナーエンド状態の表示
後、コントローラ側でトナー消費量の大きい印字データ
を識別し、トナーののるデータのイメージデータの有効
領域に対する比率を予め任意に設定し、この比率を超え
るか否かにより印字の継続或いは中止を行なうことがで
きる。したがって、トナーののりが悪くなった印字を未
然に防止し、用紙の節約がはかられる。Next, after the toner end is displayed, the user has to decide whether or not to continue printing and the associated printing, in the case of non-normal font character data and in the case of graphics data printing. The control means will be explained using the flowchart in Figure 3. Steps (S,) except for each step (S,)', (S.)' in the figure
d) to (S.) and (S,) to (Sd,) are the same as in Fig. 2, so their explanation will be omitted. As shown in the figure, for example, in the case of graphics printing (YES in Fig. 3 S), a light emitting diode (LED red) 301 is used to determine whether or not to print on the operation panel 3 of the printer.
(See Figure 6) lights up (Figure 3, s, '). This L
E The user makes a judgment by looking at the lighting of D301 (see Figure 3 S).
.. ') The printing operation by the CPU 20 is controlled by operating the printing stop switch 311 or the printing continuation switch 312 of the switch section 3l. During this time, print operations will be temporarily stopped. If character printing is not a normal font (
Printing can be controlled in the same way for No. S in Figure 3. Even after the user recognizes the toner end display, if the graphics printing is not very dense,
Printing can be continued after determining that the print quality will not be significantly affected. In this embodiment, the purpose of printing control after displaying the toner end status is to use toner effectively, so the number of bits covered by dots is counted and whether or not to print is determined based on that amount. It was intended to control the In addition, as a simple embodiment of the present invention, when the controller in the printer receives a command to transfer print data from the host system after the toner is used up, printing may be stopped at that point. (Effects of the Invention) As explained above, in the present invention, after the toner end state is displayed, the controller side identifies the print data that consumes a large amount of toner, and the ratio of the data on which toner is applied to the effective area of the image data is determined in advance. The ratio can be set arbitrarily, and printing can be continued or stopped depending on whether or not this ratio is exceeded. Therefore, printing with poor toner adhesion can be prevented, and paper can be saved.
また,使用者の意志によって上記比率を変更できるので
,トナーエンドが表示された後でも、使用者に印字の継
続あるいは中止の判断を任せることにより、トナーの消
費量の大きいデータを印字する場合には,あらかじめ印
字を中止し、トナーを補給すればよく、そのまま印字を
継続できると判断された場合には,所定のスイッチの操
作で印字を行なえばよいため,トナーを最大限有効に使
用できる。In addition, since the above ratio can be changed according to the user's will, even after toner end is displayed, the user can decide whether to continue or stop printing, making it easier to print data that requires a large amount of toner. In this case, it is sufficient to stop printing in advance and replenish toner, and if it is determined that printing can be continued, printing can be performed by operating a predetermined switch, so toner can be used as effectively as possible.
第l図は本発明が実施されるプリンタの構成例図、第2
図及び第3図は本発明による実施例のフローチャート,
第4図はトナーののるビット数カウント用のテーブル例
を示す図,第5図はイメージデータの有効領域における
トナー消費量の比率を求める説明図、第6図は操作パネ
ルの一例を示す正面図である。
l・・・ホストシステム、 2・・・コントローラ、
3・・・操作パネル、 4・・・プリンタエンジン,2
0・・・マイクロコンピュータ(CPU)、 21・・
・ROM, 22・・・RAM, 23・・・ビデオ
制御部、 24・・・エンジンインタフェース、25・
・・ホストインタフェース,26・・・パネルインタフ
ェース、 27・・・データ制御部、28・・・アドレ
ス制御部,29・・・バス、 30・・・表示部、 3
l・・・スイッチ部、 301・・・発光ダイオード(
L E D). 311・・・印字中止スイッチ、
312・・・印字続行スイッチ。Fig. 1 is a configuration example diagram of a printer in which the present invention is implemented;
FIG. 3 is a flowchart of an embodiment according to the present invention,
Figure 4 is a diagram showing an example of a table for counting the number of bits on which toner is applied, Figure 5 is an explanatory diagram for determining the ratio of toner consumption in the effective area of image data, and Figure 6 is a front view showing an example of the operation panel. It is a diagram. l... host system, 2... controller,
3...Operation panel, 4...Printer engine, 2
0...Microcomputer (CPU), 21...
ROM, 22... RAM, 23... Video control unit, 24... Engine interface, 25...
...Host interface, 26... Panel interface, 27... Data control section, 28... Address control section, 29... Bus, 30... Display section, 3
l... Switch section, 301... Light emitting diode (
LED). 311...Printing stop switch,
312... Printing continuation switch.
Claims (1)
状態を表示し、トナー補給を要求するプリンタにおいて
、 前記トナーエンド状態時における印字すべきデータの種
別を識別する手段と、該印字すべきデータ種別によるト
ナー消費量を判別する手段と、該トナー消費量から前記
印字すべきデータ種別により印字継続の可否を決定する
手段とを有することを特徴とするトナーエンド状態にお
ける印字制御方式。[Scope of Claims] In a printer that displays a toner end state and requests toner replenishment when the remaining amount of toner becomes less than a certain amount, means for identifying the type of data to be printed in the toner end state. , printing in a toner-end state, comprising: means for determining the amount of toner consumption according to the type of data to be printed; and means for determining whether to continue printing based on the amount of toner consumption, depending on the type of data to be printed. control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1300735A JPH03161780A (en) | 1989-11-21 | 1989-11-21 | Printing control system for toner end state |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1300735A JPH03161780A (en) | 1989-11-21 | 1989-11-21 | Printing control system for toner end state |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03161780A true JPH03161780A (en) | 1991-07-11 |
Family
ID=17888474
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1300735A Pending JPH03161780A (en) | 1989-11-21 | 1989-11-21 | Printing control system for toner end state |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03161780A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022056952A (en) * | 2020-09-30 | 2022-04-11 | ブラザー工業株式会社 | Image forming device, server, and control method |
-
1989
- 1989-11-21 JP JP1300735A patent/JPH03161780A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022056952A (en) * | 2020-09-30 | 2022-04-11 | ブラザー工業株式会社 | Image forming device, server, and control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2327661C (en) | Printer, method of controlling it, and data storage medium | |
| JPH04156359A (en) | Printer | |
| US4991114A (en) | Printer comprising display means for displaying operation state thereof | |
| KR960003978A (en) | Printing device and method | |
| JPH0263763A (en) | Printing apparatus | |
| JPH03161780A (en) | Printing control system for toner end state | |
| JP4438238B2 (en) | Image forming apparatus | |
| JP3225891B2 (en) | Printer with error detection function | |
| JP3444617B2 (en) | Image forming device | |
| JPH0659833A (en) | Network environment printer | |
| JPH01281522A (en) | Printing device | |
| KR100509460B1 (en) | Computation method of toner usage | |
| US6804015B1 (en) | Page printer and control method thereof | |
| JPS63249222A (en) | printer control device | |
| JPH0584987A (en) | Printer | |
| JPH0241274A (en) | Printing mode altering system for japanese printer | |
| JPS63272145A (en) | dump output device | |
| JP3226226B2 (en) | Character processing method and apparatus | |
| KR20000066083A (en) | Method for managing memory in printer | |
| JPH01296335A (en) | Forms overlay table preparing system | |
| JPH024559A (en) | Printer | |
| JPH06115173A (en) | Color printing device | |
| JPS60229175A (en) | Printing system of bar code | |
| JPS61193864A (en) | Dot printer control method | |
| JPH02286382A (en) | printing device |