JPH0493282A - Error recovery method for printer - Google Patents

Error recovery method for printer

Info

Publication number
JPH0493282A
JPH0493282A JP2212381A JP21238190A JPH0493282A JP H0493282 A JPH0493282 A JP H0493282A JP 2212381 A JP2212381 A JP 2212381A JP 21238190 A JP21238190 A JP 21238190A JP H0493282 A JPH0493282 A JP H0493282A
Authority
JP
Japan
Prior art keywords
paper
pages
printing
stacker
key
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.)
Granted
Application number
JP2212381A
Other languages
Japanese (ja)
Other versions
JP2745791B2 (en
Inventor
Hisaaki Kamoi
鴨井 久哲
Yozo Shiki
志岐 洋三
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2212381A priority Critical patent/JP2745791B2/en
Publication of JPH0493282A publication Critical patent/JPH0493282A/en
Application granted granted Critical
Publication of JP2745791B2 publication Critical patent/JP2745791B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Controlling Sheets Or Webs (AREA)
  • Handling Of Sheets (AREA)
  • Handling Of Cut Paper (AREA)

Abstract

PURPOSE:To obtain printing by the exact number of pages to be printed by a method wherein when jamming occurs during a paper discharge after the reception of printing data is stopped on an instruction of a stop key, the number of pages to be recovered is calculated from a difference between the number of pages discharged in a stacker and the number of pages for the received printing data and transmitted to a host device. CONSTITUTION:Printing is conducted in the state that two or more sheets of paper are present in a paper feed system 27 between a hopper 26 and a stacker 28. On an instruction of a stop key 22, the reception of printing data is stopped. On an instruction of a paper discharge key 24, a perfect printing on the paper remaining in the paper feed system 27 is completed, and the paper is discharged in the stacker 28. A control means 25 stores the number of pages of paper discharged in the stacker 28 and the number of pages for the printing data already received from a host device 1. If jamming occurs during a paper discharge after a printing data reception stop is instructed by the stop key 22, the number of pages to be recovered is calculated from a difference between the number of pages discharged in the stacker 28 and the number of pages for the received printing data and transmitted to the host device 1 on an instruction of a clear print key 23 or the paper discharge key 24.

Description

【発明の詳細な説明】 〔概要] 印刷すべきページ数を過不足無く印刷することを可能と
する印刷装置のエラーリカバリ方法に関し、 印刷すべきページ数を過不足無く印刷し得るようにする
ことを目的とし、 ホッパとスタッカとの間の用紙搬送系に複数の用紙が存
在する状態で印刷を行い、ストップキーの指示によって
印刷データ受信を停止し、該用紙搬送系の中に滞留中の
用紙の印刷を完了させて、該スタッカに排出する印刷装
置において、前記スタッカに排出した用紙のページ数と
、前記上位装置から受信済の印刷データのページ数とを
記憶する制御手段を設け、前記ストップキーの指示によ
って印刷データの受信を停止した後、用紙排出中にジャ
ムが発生した場合、前記スタッカに排出したページ数と
受信済の印刷データのページ数との差からリカバリすべ
きページ数を算出して、該上位装置に報告する構成とす
る。
[Detailed Description of the Invention] [Summary] To provide an error recovery method for a printing device that enables the printing of the correct number of pages to be printed, with the correct number of pages being printed. The purpose of this is to perform printing when multiple sheets of paper are present in the paper transport system between the hopper and the stacker, stop receiving print data by pressing the stop key, and then print the paper that is staying in the paper transport system. A printing device that completes printing and discharges the paper to the stacker is provided with a control means for storing the number of pages of the paper discharged to the stacker and the number of pages of print data received from the host device, If a jam occurs during paper ejection after stopping reception of print data according to a key instruction, the number of pages to be recovered is calculated from the difference between the number of pages ejected to the stacker and the number of pages of the received print data. The information is then reported to the higher-level device.

〔産業上の利用分野] 本発明は用紙搬送系に複数の用紙が存在する状態で印刷
が行われる印刷装置に係り、特に印刷装置が印刷途中で
強制的に停止させられた後の用紙排出中にジャム等が発
生した場合、印刷すべきページ数を過不足無く印刷する
ことを可能とする印刷装置のエラーリカバリ方法に関す
る。
[Industrial Application Field] The present invention relates to a printing device that performs printing while a plurality of sheets of paper are present in a paper conveyance system, and particularly during paper ejection after the printing device is forcibly stopped in the middle of printing. The present invention relates to an error recovery method for a printing device that enables printing the exact number of pages to be printed when a jam or the like occurs.

近年、計算機システムの高速化の要求に伴い、計算機シ
ステムが処理した結果を印刷する印刷装置の高速化が求
められており、ホッパから用紙を一枚取り込み、印刷が
完了した後、次の用紙を取り込んで印刷するという処理
では無く、ホッパとスタッカの間の用紙搬送系に複数枚
の用紙を存在させ、連続して印刷を行わせることで、高
速に印刷を行う印刷装置が提供されている。
In recent years, with the demand for faster computer systems, there has been a demand for faster printing devices that print the results processed by computer systems. A printing device is provided that performs high-speed printing by placing multiple sheets of paper in a paper transport system between a hopper and a stacker and printing continuously, rather than by taking in and printing.

そして、この印刷装置には一枚の用紙の両面に印刷する
ことが可能なものがあり、この場合用紙搬送系の途中に
設けられた両面印刷機構部には複数枚の用紙が保留され
るようになっている。
Some of these printing devices are capable of printing on both sides of a single sheet of paper, and in this case, multiple sheets of paper are held in a duplex printing mechanism installed in the middle of the paper transport system. It has become.

ところで、この印刷装置は現像剤の補給や用紙の補給等
のため、オペレータパネルに印刷途中において、印刷装
置を停止させることが可能なストップキーが設けられて
いるが、このストップキーが押下されると、ページ単位
で用紙の印刷が完了した時に用紙搬送系が停止するため
、両面印刷機構部等に片面の印刷が完了した用紙や、長
い搬送経路にホッパから取り込まれて印刷束の用紙やス
タッカに排出される前の用紙が残される。
By the way, this printing device is equipped with a stop key on the operator panel that can stop the printing device in the middle of printing in order to replenish developer and paper, but if this stop key is pressed. Then, the paper conveyance system stops when the printing of paper for each page is completed, so the paper that has been printed on one side is transferred to the duplex printing mechanism, etc., and the paper that is taken from the hopper to the long conveyance path and the paper of the print stack or the stacker. Paper is left behind before it is ejected.

このため、これら用紙搬送系に残された用紙を排出させ
るため、クリアプリントキー及び用紙排出キーが設けら
れており、オペレータの操作によって用紙搬送系に残さ
れた用紙を排出させることが出来るが、この排出途中で
ジャム等が発生しても、印刷すべきページ数の過不足が
発生しないことが必要である。
Therefore, in order to eject the paper left in the paper transport system, a clear print key and a paper ejection key are provided, and the paper left in the paper transport system can be ejected by the operator's operation. Even if a jam or the like occurs during this ejection, it is necessary that the number of pages to be printed is not excessive or insufficient.

〔従来の技術] 第5図は従来技術の一例を説明する図で、第6図は第5
図の動作を説明する図である。
[Prior art] Figure 5 is a diagram explaining an example of the prior art, and Figure 6 is a diagram explaining an example of the prior art.
It is a figure explaining the operation|movement of a figure.

印刷装置2の制御部3は電源が投入されて、上位装置1
が送出する印刷データを受領出来るレディ状態となると
、第6図に示す如(、上位装置1がコマンドを印刷装置
2に送出した時、制御部3はコマンドを受付け、コマン
ドを受付けたことを示すステータス情報を返す、その時
、上位装置1の条件コードはCC=Oとなり、上位装置
1は印刷袋″t2が正常であると判定し、制御部3のコ
マンド処理終了を示すDECデバイスエンド)報告を待
つ。
When the power is turned on, the control unit 3 of the printing device 2 is connected to the host device 1.
When the printer is ready to receive the print data sent by the printer, the controller 3 receives the command as shown in FIG. Status information is returned. At that time, the condition code of the host device 1 becomes CC=O, the host device 1 determines that the printing bag "t2" is normal, and sends a DEC device end report indicating that the command processing of the control unit 3 has ended. wait.

制御部3はコマンドと印刷データの1頁分を受領すると
コマンド処理及びデータ展開を開始し、用紙搬送制御部
4を制御して上段ホッパ16から用紙を繰り出す場合は
、繰り出しローラ18を駆動して用紙を繰り出させ、搬
送ローラにより用紙を経路■を経て待機ローラ20に突
き当てる。又、下段ホッパ17から用紙を繰り出す場合
は、繰り出しローラ19を駆動して用紙を繰り出させ、
搬送ローラにより用紙を経路■を経て待機ローラ20に
突き当てる。
When the control unit 3 receives the command and one page of print data, it starts command processing and data development, and when controlling the paper conveyance control unit 4 to feed out the paper from the upper hopper 16, drives the feeding roller 18. The paper is fed out, and the paper is brought into contact with the standby roller 20 via the path (3) by the conveyance roller. Further, when feeding paper from the lower hopper 17, the feeding roller 19 is driven to feed the paper,
The paper is brought into contact with the standby roller 20 via the path (3) by the conveyance roller.

そして、制御部3は印刷データに対応するビデオ信号を
作成すると、光学部7に送出して、変調した光で感光ド
ラム5上を走査させる。
When the control section 3 creates a video signal corresponding to the print data, it sends it to the optical section 7 to scan the photosensitive drum 5 with the modulated light.

感光ドラム5はクリーナ9で清掃され、帯電器8で帯電
され、変調光によって潜像が形成される。
The photosensitive drum 5 is cleaned by a cleaner 9, charged by a charger 8, and a latent image is formed by modulated light.

そして、現像器6が供給するトナーによって潜像が現像
され、待機ローラ20により搬送される用紙が転写器1
0と感光ドラム5の間に入ると、現像されたトナー像が
用紙に転写される。
Then, the latent image is developed by the toner supplied by the developing device 6, and the paper conveyed by the standby roller 20 is transferred to the transfer device 1.
0 and the photosensitive drum 5, the developed toner image is transferred to the paper.

トナー像が転写された用紙は経路■を経て定着器11に
入り、ここでトナー像が定着されて、片面印刷であれば
、区分器12によって経路■の方向に送出される。そし
て、上段スタッカ14に排出される場合は、区分器13
によって上段スタッカ14側に排出され、下段スタッカ
15に排出される場合は、経路■の方向に送出され、下
段スタッカ15に排出される。
The paper onto which the toner image has been transferred enters the fixing device 11 via the path (2), where the toner image is fixed, and if it is one-sided printing, it is sent out in the direction of the path (2) by the separator 12. Then, when discharging to the upper stacker 14, the separator 13
When the paper is discharged to the upper stacker 14 side and is discharged to the lower stacker 15, it is sent in the direction of path (3) and discharged to the lower stacker 15.

両面印刷が指定されていると、区分器12によって、片
面に印刷が完了した用紙が経路■の方向に送出され、続
いて搬送ローラ21によって経路■に搬送される。ここ
で、搬送ローラ21が逆回転することで、用紙は経路■
の方向に送出され、再び待機ローラ20に突き当てられ
、前記同様にして印刷が行われる。
When double-sided printing is designated, the paper on which printing has been completed on one side is sent out in the direction of path (2) by the separator 12, and then conveyed to path (2) by the conveyance roller 21. Here, the conveyance roller 21 rotates in the opposite direction, so that the paper passes through the path
The paper is sent out in the direction shown in FIG.

制御部3はオペレータが第6図ストップキー押下に示す
如く、オペレータパネルのストップキーを押下すると、
ノットレディ状態となる。
When the operator presses the stop key on the operator panel as shown in Figure 6, the control unit 3 presses the stop key.
The state is not ready.

ノットレディ状態となった制御部3は印刷データの受信
を行わないので、上位装置lは第6図に示す如く、コマ
ンドを送出するが、制御部3はコマンド未受付のステー
タス情報を返す。その時、上位装置1の条件コードはC
C=1 (下位装置使用不可状B)となり、上位装置1
は印刷装置2の状態を報告させるセンスコマンドを送出
するため、制御部3はノットレディを報告する。
Since the control unit 3 in the not-ready state does not receive print data, the host device 1 sends a command as shown in FIG. 6, but the control unit 3 returns status information indicating that the command has not been accepted. At that time, the condition code of host device 1 is C
C=1 (lower device unusable state B), and upper device 1
Since the control unit 3 sends a sense command to report the status of the printing device 2, the control unit 3 reports not ready.

印刷装置2のオペレータパネルには、クリアプリントキ
ーと用紙排出キーが設けられており、印刷装置2がノッ
トレディ状態となった時、クリアプリントキーが押下さ
れると、制御部3は用紙搬送系に滞留している用紙を印
刷を完了させて上段スタッカ14又は下段スタッカ15
に排出するように制御し、用紙排出キーが押下されると
、制御部3は両面印刷機構部に滞留している用紙を印刷
を完了させて上段スタッカ14又は下段スタン力15に
排出するように制御する。
The operator panel of the printing device 2 is provided with a clear print key and a paper ejection key, and when the printing device 2 is in a not-ready state and the clear print key is pressed, the control unit 3 controls the paper transport system. Complete printing of the paper remaining in the upper stacker 14 or lower stacker 15.
When the paper ejection key is pressed, the control section 3 completes printing of the paper remaining in the duplex printing mechanism section and ejects it to the upper stacker 14 or the lower stun force 15. Control.

〔発明が解決しようとする課!!!] 上記の如(従来は、印刷装置2がノットレディ状態とな
ってから、オペレータがクリアプリントキー又は用紙排
出キーを押下すると、用紙搬送系に滞留している用紙が
上段スタッカ14又は下段スタッカ15に排出されるが
、この用紙排出中にジャムが発生した場合、印刷装置2
がノットレディ状態のため、上位装置lからコマンドの
発行が無く、制御部3はジャム発生を上位装置1に報告
することが出来ない。
[The problem that the invention attempts to solve! ! ! ] As described above (conventionally, when the operator presses the clear print key or the paper ejection key after the printing apparatus 2 enters the not-ready state, the paper accumulated in the paper transport system is moved to the upper stacker 14 or the lower stacker 15). However, if a jam occurs during this paper ejection, the printing device 2
is in a not-ready state, no command is issued from the higher-level device 1, and the control unit 3 cannot report the occurrence of a jam to the higher-level device 1.

又、オペレータが用紙搬送系に滞留している用紙を除去
した場合も、除去した用紙の枚数を上位装置に報告する
ことが出来ない。
Further, even if the operator removes the paper accumulated in the paper transport system, the number of removed papers cannot be reported to the host device.

従って、上位装置1はリカバリすべき用紙の枚数を認識
することが出来ず、オペレータがジャム用紙排隨後に、
スタートキーを押下して印刷再開を指示した時、印刷装
置2に対して既に送出済のページの次のページからデー
タ送出を開始する。
Therefore, the host device 1 cannot recognize the number of sheets of paper to be recovered, and when the operator removes the jammed paper,
When the start key is pressed to instruct restart of printing, data transmission to the printing device 2 is started from the next page of the page that has already been transmitted.

このため、ページ抜けが発生し、印刷すべきページ数を
過不足無く印刷することが出来ないという問題がある。
For this reason, there is a problem that missing pages occur and it is not possible to print the exact number of pages to be printed.

本発明はこのような問題点に鑑み、ノットレディ状態と
なっても、上位装置lにジャム発生を通知し得るように
して、印刷すべきページ数を過不足無く印刷し得るよう
にすることを目的としている。
In view of these problems, the present invention is designed to be able to notify the host device of the occurrence of a jam even in a not-ready state, so that the number of pages to be printed can be printed without excess or deficiency. The purpose is

[課題を解決するための手段] 第1図は本発明の詳細な説明するブロック図である。[Means to solve the problem] FIG. 1 is a block diagram illustrating the invention in detail.

印刷装置2の制御手段25はホッパ26とスタッカ28
との間の用紙搬送系27に複数の用紙が存在する状態で
印刷を行わせ、ストップキー22の指示によって印刷デ
ータ受信を停止させ、クリアプリントキー23の指示に
よって対応する1ペ一ジ分の印刷を完了させた用紙をス
タッカ28に排出させ、用紙排出キー24の指示によっ
て用紙搬送系27の中にある両面印刷機構部に滞留中の
用紙の両面印刷を完了させてスタッカ28に排出させる
The control means 25 of the printing device 2 includes a hopper 26 and a stacker 28.
Printing is performed with a plurality of sheets of paper present in the paper transport system 27 between the The printed paper is discharged to the stacker 28, and in response to an instruction from a paper discharge key 24, double-sided printing of the paper staying in a double-sided printing mechanism section in a paper transport system 27 is completed and the paper is discharged to the stacker 28.

制御手段25はスタッカ28に排出した用紙のページ数
と、上位装置1から受信済の印刷データのページ数を記
憶しており、上記のように、ストップキー22によって
印刷データ受信停止を指示された後、クリアプリントキ
ー23又は用紙排出キー24からの指示によって用紙排
出中にジャムが発生した場合、スタッカ28に排出した
用紙のページ数と、受信済の印刷データのページ数との
差から、リカバリすべきページ数を算出して報告する。
The control means 25 stores the number of pages of paper discharged to the stacker 28 and the number of pages of print data received from the host device 1, and as described above, when instructed to stop receiving print data by the stop key 22. If a jam occurs while paper is being ejected by an instruction from the clear print key 23 or paper ejection key 24, recovery is performed based on the difference between the number of pages of the paper ejected to the stacker 28 and the number of pages of the received print data. Calculate and report the number of pages required.

〔作用〕[Effect]

上記の如く構成することにより、上位装置1は印刷装置
2からリカバリすべきページ数を報告されるため、印刷
再開時にリカバリすべきページ数を遡って印刷データの
送出を行うことが可能となる。従って、ジャムの発生し
たページから印刷を再開することが出来るため、印刷す
べきページ数を過不足無く印刷することが出来る。
By configuring as described above, the host device 1 is notified of the number of pages to be recovered from the printing device 2, so that it is possible to send out print data by tracing back the number of pages to be recovered when printing is restarted. Therefore, since printing can be restarted from the page where the jam occurred, the number of pages to be printed can be printed without excess or deficiency.

〔実施例] 第2図は本発明の一実施例を示す回路のブロック図で、
第3図は第2図の動作を説明する図である。
[Embodiment] FIG. 2 is a block diagram of a circuit showing an embodiment of the present invention.
FIG. 3 is a diagram illustrating the operation of FIG. 2.

プロセッサ29は電源が投入されると、ROM32の初
期設定用のプログラムを読出して動作を開始し、ディス
ク制御回路31に指示してディスク30に格納されてい
るプログラムを読出させ、主メモリ33に格納させると
、このプログラムを読出して印刷装置の制御を開始する
When the power is turned on, the processor 29 reads the initial setting program from the ROM 32 and starts operating, and instructs the disk control circuit 31 to read the program stored on the disk 30 and stores it in the main memory 33. Then, this program is read and control of the printing device is started.

即ち、オペレータパネル42のスタートキー43の押下
によってプロセッサ29に割込みが発生するとレディ状
態となり、インタフェース回!1134に指示して、上
位装置からのコマンドや印刷データの受信を行わせる。
That is, when an interrupt occurs in the processor 29 by pressing the start key 43 on the operator panel 42, the processor 29 enters the ready state, and the interface time! 1134 to receive commands and print data from the host device.

インタフェース回路34は上位装置が送出するコマンド
や印刷データを解析し、コマンドならばプロセッサ29
に対する割込みを行って通知し、印刷データならば主メ
モリ33に書込む。
The interface circuit 34 analyzes commands and print data sent by the host device, and if the command is sent, the processor 29
If it is print data, it is written to the main memory 33.

プロセッサ29は主メモリ33に書込まれた印刷データ
のフォーマットを整え、1ペ一ジ分毎に印刷データが展
開出来るように編集し直す。そして、上位装置から受信
した印刷データのページ数をレジスタ41に計数して記
憶させると共に、1ペ一ジ分の印刷データが編集される
と、プロセッサ29はプロセッサ38に対し、ビットマ
ツプメモリ39上に展開するように指示する。
The processor 29 formats the print data written in the main memory 33 and edits it again so that the print data can be developed one page at a time. Then, the number of pages of print data received from the host device is counted and stored in the register 41, and when one page of print data is edited, the processor 29 instructs the processor 38 to store the page number in the bitmap memory 39. instructs it to be expanded.

プロセッサ38は制御記憶35に格納されているプログ
ラムを読出して動作し、プロセッサ29からの指示に基
づき、主メモリ33内の1ペ一ジ分の印刷データを読出
すと、文字データの場合は、ビットマツプメモリ390
文字パターン格納領域のアドレスを描画回路37に送出
して、文字パターンを続出させ、ビットマツプメモリ3
9の所定の位置に展開させる。
The processor 38 operates by reading the program stored in the control memory 35, and reads one page worth of print data from the main memory 33 based on instructions from the processor 29. In the case of character data, Bitmap memory 390
The address of the character pattern storage area is sent to the drawing circuit 37, character patterns are successively generated, and the bitmap memory 3
9. Deploy it to the specified position.

又、イメージデータであれば、イメージ復元回路36に
指示して、圧縮イメージデータの復元を行わせ、ビット
マツプメモリ39の所定の位置に展開させる。又図形デ
ータの場合は、イメージ復元回路36のベクトル機能に
よって座標計算させて、ビットマツプメモリ39の所定
の位置に展開させる。
If it is image data, it instructs the image restoration circuit 36 to restore the compressed image data and expand it to a predetermined location in the bitmap memory 39. In the case of graphic data, coordinates are calculated by the vector function of the image restoration circuit 36 and expanded to a predetermined position in the bitmap memory 39.

ビットマツプメモリ39に展開された1ペ一ジ分の印刷
パターンは、ビデオ回路40によってラスク走査され、
ビデオ信号となって第5図に示す光学部7に送出される
The print pattern for one page developed in the bitmap memory 39 is rask-scanned by the video circuit 40.
The signal becomes a video signal and is sent to the optical section 7 shown in FIG.

又、第5図に示す用紙搬送制御部4は上段スタッカ14
又は下段スタッカ15に排出される用紙を検出するセン
サの検出結果をプロセッサ29に報告し、プロセッサ2
9はこのセンサの検出結果に基づき、スタッカに排出さ
れた用紙のページ数を算出してレジスタ41に格納する
Further, the paper conveyance control section 4 shown in FIG.
Alternatively, the detection result of the sensor that detects the paper discharged to the lower stacker 15 is reported to the processor 29, and the processor 2
9 calculates the number of pages of the paper discharged to the stacker based on the detection result of this sensor and stores it in the register 41.

第3図に示す如く、上位装置はコマンドを印刷装置に送
出し、印1g+1装置のプロセッサ29はインタフェー
ス回路34が送出するコマンドを受付けると、インタフ
ェース回路34にステータス情報を応答させ、コマンド
及びデータの受信が完了すると、DE(デバイスエンド
)を報告させる。
As shown in FIG. 3, the host device sends a command to the printing device, and when the processor 29 of the mark 1g+1 device receives the command sent by the interface circuit 34, it causes the interface circuit 34 to respond with status information and sends the command and data. When reception is complete, the DE (device end) is made to report.

そして、上記の如く、上位装置が送出する印刷データの
印刷を行うが、オペレータパネル42のストップキー2
2が押下されると、プロセッサ29は印刷装置をノット
レディ状態とし、インタフェース回路34に指示して上
位装置が送出するコマンドや印刷データの受信を禁止す
ると共に、上位装置1はコマンドや印刷データの送出を
停止する。従って、インタフェース回路34は上位装置
が送出するコマンドに対し、コマンド未受付のステータ
ス情報を返す。
Then, as described above, the print data sent by the host device is printed, but the stop key 2 on the operator panel 42
When 2 is pressed, the processor 29 puts the printing device in a not-ready state, instructs the interface circuit 34 to prohibit the reception of commands and print data sent by the host device, and the host device 1 also prevents the host device 1 from receiving commands and print data. Stop sending. Therefore, the interface circuit 34 returns status information indicating that the command has not been accepted in response to the command sent by the host device.

従って、上位装置は前記同様、印刷装置の状態を報告さ
せるセンスを送出するため、プロセッサ29はインタフ
ェース回路34にノットレディを報告させる。
Therefore, since the host device sends a sense to report the status of the printing device as described above, the processor 29 causes the interface circuit 34 to report not ready.

プロセッサ29はオペレータパネル42のクリアプリン
トキー23が押下されると、第1図に示す用紙搬送系2
7に存在する用紙で、印刷未の用紙は印刷を完了させて
スタッカ28に排出させる。
When the clear print key 23 on the operator panel 42 is pressed, the processor 29 activates the paper transport system 2 shown in FIG.
The unprinted sheets existing at 7 are discharged to the stacker 28 after printing is completed.

又、用紙排出キー24が押下されると、両面印刷機構部
に滞留している用紙の片面に対する印illを行わせ、
スタッカ28に排出させる。
Further, when the paper ejection key 24 is pressed, printing is performed on one side of the paper retained in the duplex printing mechanism section,
It is discharged to the stacker 28.

ここまでの処理は第5図の場合と同様であるが、第2図
においては、この処理実行中にジャムが発生すると、プ
ロセッサ29はインタフェース回路34に指示して、第
3図に示す如(、上位装置に対しDE(デバイスエンド
)を報告させる。従って、上位装置はコマンドを送出し
て来るが、このコマンドに対しては、前記同様にステー
タス情報を報告して、上位装置が送出するセンスに対し
ては、ジャム報告を行うと共に、この時レジスタ41に
格納しである上位装置から受信したベージ数と、スタッ
カに排出された用紙のページ数との差を求め、この差を
リカバリベージ数として上位装置に報告する。
The processing up to this point is the same as in the case of FIG. 5, but in FIG. 2, if a jam occurs during execution of this processing, the processor 29 instructs the interface circuit 34 to , the higher-level device reports the DE (device end).Therefore, the higher-level device sends a command, but in response to this command, it reports status information in the same way as above, and responds to the sense information sent by the higher-level device. In addition to reporting the jam, the difference between the number of pages stored in the register 41 and received from the host device and the number of pages of paper ejected to the stacker is calculated, and this difference is calculated as the number of recovered pages. It is reported to the higher-level device as

第4図は第2図の動作を説明するフローチャートである
FIG. 4 is a flowchart explaining the operation of FIG. 2.

オペレータがステップ[相]で電源投入を行い、ステッ
プ0でオペレータパネルのスタートキーを押下すると、
印刷装置のプロセッサ29はステップ0でスタートキー
押下による割込み処理を実行し、ステップ@で印刷装置
をレディ状態とする。
When the operator turns on the power in step [phase] and presses the start key on the operator panel in step 0,
The processor 29 of the printing device executes an interrupt process by pressing the start key in step 0, and brings the printing device into a ready state in step @.

ステップ[相]で上位装置がコマンドを送出すると、ス
テップ[相]でインタフェース回路34がコマンドを解
析して割込むため、プロセッサ29はステップ[相]で
インタフェース回路34に対し、印刷データ送出要求を
上位装置に送出させる。
When the host device sends a command in step [phase], the interface circuit 34 analyzes the command and interrupts in step [phase], so the processor 29 requests the interface circuit 34 to send print data in step [phase]. Send it to the higher-level device.

従って、ステップ@で上位装置より印刷データが送出さ
れると、プロセッサ29はステップ[株]で前記の如く
、プロセッサ38に指示してビットマツプメモリに印刷
パターンを展開させ、ステップ[株]で印刷を行わせる
Therefore, when the print data is sent from the host device in step @, the processor 29 instructs the processor 38 to develop the print pattern in the bitmap memory as described above in step [share], and prints the data in step [share]. Have them do it.

この時、プロセッサ29はステップ@で受信した印刷デ
ータのページ数をレジスタ41に記憶させる。又、用紙
搬送制御部4がらは、ステップ■で用紙がスタッカに排
出される度に通知信号が送出され、プロセッサ29はス
テップ@で印刷済のページ数を算出してレジスタ41に
記憶させる。
At this time, the processor 29 stores the number of pages of the print data received in step @ in the register 41. Further, the paper conveyance control unit 4 sends a notification signal each time a paper is discharged to the stacker in step (2), and the processor 29 calculates the number of printed pages in step @ and stores it in the register 41.

ステップ@でストップキーが押下されると、プロセッサ
29はステップ[相]で割込みに伴う処理を行い、ステ
ップ@で印刷装置をノットレディ状態とする。
When the stop key is pressed in step @, the processor 29 performs processing associated with the interrupt in step [phase], and puts the printing device in a not-ready state in step @.

ステップ[相]でオペレータパネルのクリアプリントキ
ー又は用紙排出キーが押下されると、プロセッサ29は
ステップ0で割込みに伴う処理を行い、前記の如く、ス
テップ[相]で印刷を完了させた用紙の排出を行わせる
When the clear print key or paper ejection key on the operator panel is pressed in step [phase], the processor 29 performs the processing associated with the interrupt in step 0, and as described above, the processor 29 performs the processing associated with the interrupt, Let the discharge take place.

ここで、ジャムが発生したとすると、ステップ@で用紙
搬送制御部4からプロセッサ29にジャム発生が通知さ
れ、プロセンサ29はインタフェース回路34に対し、
ステップ[相]で上位装置に対しDE(デバイスエンド
)報告を行わせる。
Here, if a jam occurs, the paper conveyance control unit 4 notifies the processor 29 of the occurrence of the jam in step @, and the processor 29 informs the interface circuit 34 of the occurrence of the jam.
In step [phase], a DE (device end) report is made to the host device.

上位装置はこのDE報告によって、ステップ[相]で印
刷装置がノットレディ状態からレディ状態になったと判
定し、ステップ0でDE報告に対するセンスを送出する
。プロセッサ29はこのセンスに対し、インタフェース
回路34を経てステップ0でジャム発生とりカバリベー
ジ数を報告する。
Based on this DE report, the host device determines in step [phase] that the printing device has changed from the not-ready state to the ready state, and in step 0 sends out a sense in response to the DE report. In response to this sense, the processor 29 reports the number of jam-recovered pages via the interface circuit 34 in step 0.

従って、上位装置はステップ[株]でジャム発生とりカ
バリベージ数を認識する。オペレータはステップ[相]
でジャム用紙を排除後、スタートキー43を押下する。
Therefore, the host device recognizes the number of jam occurrence and recovery pages in step [share]. Operator steps [phase]
After removing the jammed paper, press the start key 43.

従って、プロセッサ29はステップ[相]でレディ状態
となり、ステップ■でインタフェース回路34に対し、
印刷データ送出要求を上位装置に送出させる。
Therefore, the processor 29 enters the ready state at step [phase], and the interface circuit 34 at step
Sends a print data sending request to the host device.

従って、上位装置はステップ[相]でりカバリベージ数
分遡ってデータを送出し、プロセッサ29はステップ0
で印刷を開始させる。
Therefore, the host device sends data back by the number of coverage pages in step [phase], and the processor 29 sends out data in step 0.
Start printing.

〔発明の効果〕〔Effect of the invention〕

以上説明した如く、本発明は印刷装置がノットレディ状
態となって、リカバリの必要なエラーが発生した時、上
位装置に問い合わせを行うことを要求すると共に、リカ
バリに必要な情報を通知することを可能とするため、印
刷すべきページ数を過不足無く印刷することが出来る。
As explained above, the present invention is capable of requesting a higher-level device to make an inquiry and notifying information necessary for recovery when a printing device enters a not-ready state and an error requiring recovery occurs. This makes it possible to print just the right number of pages.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の詳細な説明するブロック図、第2図は
本発明の一実施例を示す回路のブロック図、 第3図は第2図の動作を説明する図、 第4図は第2図の動作を説明するフローチャート、第5
図は従来技術の一例を説明する図、第6図は第5図の動
作を説明する図である。 図において、 1は上位装置、   2は印刷装置、 3は制御部、    4は用紙搬送制御部、5は感光ド
ラム、   6は現像器、 7は光学部、    8は帯電器、 9はクリーナ、   10は転写器、 11は定着器、    12.13は区分器、14は上
段スタッカ、 15は下段スタッカ、16は上段ホッパ
、  17は下段ホッパ、18、19は繰り出しローラ
、 20は待機ローラ、  21は搬送ローラ、22はスト
ップキー  23はクリアプリントキー24は用紙排出
キー  25は制御手段、26はホッパ、     2
7は用紙搬送系、2Bはスタッカ、   29.38は
プロセッサ、30はディスク、   31はディスク制
御回路、32はROM、     33は主、メモリ、
34はインタフェース回路、 35は制御記憶、   36はイメージ復元回路、37
は描画回路、   39はビットマツプメモリ、40は
ビデオ回路、  41はレジスタ、42はオペレータパ
ネル、 43はスタートキーである。 大発明の一大施?l芝示″j′回時のブロンク図第 λ 図 第2凶の動作を説明するブローチゴー1−第4図(ヤの
2) 第λ囚の動作製脱用するフローチY−ト′!JJ4図(
での3) 上位装置 [巧1搬l 第5凶の暫斤目iゑ明″j′づ図 第 囚
FIG. 1 is a block diagram explaining the present invention in detail, FIG. 2 is a block diagram of a circuit showing one embodiment of the present invention, FIG. 3 is a diagram explaining the operation of FIG. 2, and FIG. 4 is a block diagram explaining the operation of FIG. Flowchart explaining the operation in Figure 2, No. 5
The figure is a diagram for explaining an example of the prior art, and FIG. 6 is a diagram for explaining the operation of FIG. 5. In the figure, 1 is a host device, 2 is a printing device, 3 is a control unit, 4 is a paper conveyance control unit, 5 is a photosensitive drum, 6 is a developer, 7 is an optical unit, 8 is a charger, 9 is a cleaner, 10 is a transfer device, 11 is a fixing device, 12.13 is a sorter, 14 is an upper stacker, 15 is a lower stacker, 16 is an upper hopper, 17 is a lower hopper, 18 and 19 are feed rollers, 20 is a standby roller, 21 is a Conveyance roller, 22 is a stop key, 23 is a clear print key 24 is a paper ejection key, 25 is a control means, 26 is a hopper, 2
7 is a paper transport system, 2B is a stacker, 29.38 is a processor, 30 is a disk, 31 is a disk control circuit, 32 is a ROM, 33 is a main memory,
34 is an interface circuit, 35 is a control memory, 36 is an image restoration circuit, 37
39 is a drawing circuit, 39 is a bitmap memory, 40 is a video circuit, 41 is a register, 42 is an operator panel, and 43 is a start key. A major invention? Bronch figure at the time of 1-time display ``j'' Fig. 2 Brooch explaining the movement of the enemy Fig. 1 - Fig. 4 (Y-2) Flowch to escape from the movement of the λ prisoner Y-t'!JJ4 figure(
3) Upper device

Claims (1)

【特許請求の範囲】 ホッパ(26)とスタッカ(28)との間の用紙搬送系
(27)に複数の用紙が存在する状態で印刷を行い、ス
トップキー(22)の指示によって印刷データ受信を停
止し、該用紙搬送系(27)の中に滞留中の用紙の印刷
を完了させて、該スタッカ(28)に排出する印刷装置
(2)において、 前記スタッカ(28)に排出した用紙のページ数と、前
記上位装置(1)から受信済の印刷データのページ数と
を記憶する制御手段(25)を設け、 前記ストップキー(22)の指示によって印刷データの
受信を停止した後、用紙排出中にジャムが発生した場合
、前記スタッカ(28)に排出したページ数と受信済の
印刷データのページ数との差からリカバリすべきページ
数を算出して、該上位装置(1)に報告することを特徴
とする印刷装置のエラーリカバリ方法。
[Claims] Printing is performed when a plurality of sheets of paper are present in the paper transport system (27) between the hopper (26) and the stacker (28), and print data reception is performed in response to an instruction from the stop key (22). In the printing device (2) that stops, completes printing on the paper retained in the paper transport system (27), and discharges the paper to the stacker (28), the page of the paper discharged to the stacker (28) control means (25) for storing the number of pages and the number of pages of print data received from the host device (1); If a jam occurs in the printer, the number of pages to be recovered is calculated from the difference between the number of pages ejected to the stacker (28) and the number of pages of the received print data, and the result is reported to the host device (1). An error recovery method for a printing device, characterized in that:
JP2212381A 1990-08-09 1990-08-09 Error recovery method for printing device Expired - Fee Related JP2745791B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2212381A JP2745791B2 (en) 1990-08-09 1990-08-09 Error recovery method for printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2212381A JP2745791B2 (en) 1990-08-09 1990-08-09 Error recovery method for printing device

Publications (2)

Publication Number Publication Date
JPH0493282A true JPH0493282A (en) 1992-03-26
JP2745791B2 JP2745791B2 (en) 1998-04-28

Family

ID=16621634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2212381A Expired - Fee Related JP2745791B2 (en) 1990-08-09 1990-08-09 Error recovery method for printing device

Country Status (1)

Country Link
JP (1) JP2745791B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6048115A (en) * 1993-03-08 2000-04-11 Canon Kabushiki Kaisha Printing apparatus and printing processing method
JP2001056751A (en) * 1999-08-19 2001-02-27 Casio Comput Co Ltd Printer controller and recording medium
USD979264S1 (en) 2020-11-30 2023-02-28 Airhawk International, Llc Air cushion for a bicycle seat

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6048115A (en) * 1993-03-08 2000-04-11 Canon Kabushiki Kaisha Printing apparatus and printing processing method
JP2001056751A (en) * 1999-08-19 2001-02-27 Casio Comput Co Ltd Printer controller and recording medium
USD979264S1 (en) 2020-11-30 2023-02-28 Airhawk International, Llc Air cushion for a bicycle seat

Also Published As

Publication number Publication date
JP2745791B2 (en) 1998-04-28

Similar Documents

Publication Publication Date Title
JPS60257262A (en) Printing system of page printer
EP0801336A2 (en) Method for processing paper jam error in image forming device
KR100230320B1 (en) Method for driving image forming apparatus
JP2895120B2 (en) Printer device
US6236450B1 (en) Document feeding method for automatic document feeder
JPH0493282A (en) Error recovery method for printer
JPS62175359A (en) Recording sheet conveying device
JP3516220B2 (en) Method of ejecting undesired copy sheet from image processing apparatus
JPH11115280A (en) Printer
JP3531086B2 (en) Image forming device
JP3062216B2 (en) Recording apparatus and recording control method
JPH08188300A (en) Paper conveying device
JPH0330348Y2 (en)
JPH0281658A (en) Printer
JP2008003912A (en) Host base printing system
JP3709694B2 (en) Printing apparatus and printing method
JPS63112368A (en) Image forming device
JPH07140854A (en) Image forming device
JP3388830B2 (en) Image forming device
JP2960425B2 (en) Paper transport control device for recording device
JP3291266B2 (en) Recording device
JPH04350063A (en) Sorter control device of copier
JPH05301394A (en) Sheet convey control method for printing device
JPH02143871A (en) Controlling system of image forming apparatus
JP2788759B2 (en) Page printer

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees