JPH0288257A - Printer control device - Google Patents

Printer control device

Info

Publication number
JPH0288257A
JPH0288257A JP63239019A JP23901988A JPH0288257A JP H0288257 A JPH0288257 A JP H0288257A JP 63239019 A JP63239019 A JP 63239019A JP 23901988 A JP23901988 A JP 23901988A JP H0288257 A JPH0288257 A JP H0288257A
Authority
JP
Japan
Prior art keywords
error information
information
error
data
stored
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
JP63239019A
Other languages
Japanese (ja)
Inventor
Yukio Isaka
伊坂 幸男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP63239019A priority Critical patent/JPH0288257A/en
Publication of JPH0288257A publication Critical patent/JPH0288257A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/435Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material
    • B41J2/44Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material using single radiation source per colour, e.g. lighting beams or shutter arrangements

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)

Abstract

PURPOSE:To reduce a risk of leakage of information by presenting only specific information by a method wherein various kinds of error information to be detected are classified into a plurality of levels to be stored and when read out, a subject is specified to be outputted. CONSTITUTION:A CPU 31 has a ROM, a working RAM, etc., and errors generated in processes of operation and control are detected respectively with detectors 33 and 32. A memory means 34 stores, for instance, error information or the like to a floppy disk FD. The CPU 31 controls sequence of all devices. When various kinds of error information are inputted from the detectors 32, 33 even in the middle of recording or during waiting, they are classified into a plurality of levels. Each is joined by a level number and is stored in the FD with the FD device 34. Besides, when the level number, a range of year, month, and day, etc., are inputted to a console 36, only corresponding data are read with the FD device 34. They are either displayed on a display of a CRT or the like provided on the console 36, or are recorded with a printing part 35.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、プリンタ制御装置に関し、例えば記録データ
供給源たるホスト装置からデータを受取り、ページデー
タとして再構築してページ単位で記録を行うページプリ
ンタに適用して好適なプリンタ制御装置に関するもので
ある。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printer control device, for example, a page printer that receives data from a host device that is a recording data supply source, reconstructs it as page data, and records it page by page. The present invention relates to a printer control device suitable for application to a printer.

[従来の技術] 従来より、プリンタにおいては、ハードウェアおよびソ
フトウェアによる各種のエラーチエツク回路が設けられ
ている。そして、それらがエラーを検出した場合、当該
検出されたエラー情報を順次不揮発性の記憶手段、例え
ばフロッピディスクやハードディスクにストアするよう
にしていた。
[Prior Art] Conventionally, printers have been provided with various error check circuits using hardware and software. When they detect an error, the detected error information is sequentially stored in a nonvolatile storage means, such as a floppy disk or a hard disk.

(以下余白) [発明が解決しようとする課題] しかしながら、従来装置においては、エラーに対処すべ
くストアされたエラー情報をリードし、これの表示出力
あるいは記録出力を行おうとすると、その他のエラー情
報を含めすべての情報が出力されてしまう構成であフた
ので、他者には知られたくない情報の出力を避は得なか
った。
(The following is a blank space) [Problem to be solved by the invention] However, in conventional devices, when trying to read the error information stored in order to deal with an error and output it for display or recording, other error information Since the configuration was such that all information was output, including information, it was unavoidable to output information that I did not want others to know.

また、記憶手段の容量には限界があるので、これがフル
となった場合には次の情報を人力できないこととなり、
情報の欠落が生じるという問題点もあった。
In addition, the capacity of storage means is limited, so when it becomes full, it becomes impossible to manually retrieve the next information.
There was also the problem of missing information.

本発明は、これら問題点を解決することを目的とする。The present invention aims to solve these problems.

[課題を解決するための手段] そのために、本発明は、データ供給源より供給されたデ
ータの記録を行うプリンタの制御および動作に関連した
エラーを検出するエラー検出手段と、エラー検出手段に
より検出される種々のエラー情報を分類して記憶手段に
格納するエラー情報分類手段と、指定に応じて対応する
エラー情報のみを記憶手段から読出して出力するエラー
情報出力手段とを具えたことを特徴とする。
[Means for Solving the Problems] To this end, the present invention provides an error detection means for detecting errors related to the control and operation of a printer that records data supplied from a data source; The present invention is characterized by comprising an error information classification means for classifying and storing various kinds of error information in the storage means, and an error information output means for reading out and outputting only the corresponding error information from the storage means according to a specification. do.

[作 用] 本発明によれは、検出される種々のエラー情報を複数の
レベルに分類して格納するとともに、読出しにあたって
は対象を特定してそれのみが出力されるので、他の情報
も同時に出力される不都合が防止できることになる。
[Function] According to the present invention, various detected error information is classified into a plurality of levels and stored, and when reading, the target is specified and only that information is output, so other information is also read out at the same time. Inconveniences caused by the output can be prevented.

[実施例] 以下、図面を参照して本発明の詳細な説明する。[Example] Hereinafter, the present invention will be described in detail with reference to the drawings.

第1図は本発明の一実施例に係るプリンタ制御系を示す
。ここで、31は例えばマイクロコンピュータ形態のC
PUであり、第4図につき後述する処理手順に対応した
プログラムを格納したROMおよび作業用のRAM等を
有する。35および37は、それぞれ、第2図につぎ後
述するページプリンタ形態の印字部および第3図につき
後述する制御部であり、動作および制御の過程で生じた
エラーはそれぞれ検出器33および32にて検出される
FIG. 1 shows a printer control system according to an embodiment of the present invention. Here, 31 is, for example, C in the form of a microcomputer.
It is a PU, and has a ROM storing a program corresponding to a processing procedure described later with reference to FIG. 4, a working RAM, and the like. Reference numerals 35 and 37 are respectively a page printer-type printing unit, which will be described later in FIG. 2, and a control unit, which will be described later with reference to FIG. Detected.

34は記憶手段、例えばフロッピディスク(FD)に対
してエラー情報等を格納する装置である。36は操作者
との間で情報アクセスを行うためのコンソールであり、
その操作エラー等もエラー検出器32にて検出すること
ができる。
34 is a storage means, for example, a device for storing error information and the like in a floppy disk (FD). 36 is a console for accessing information with the operator;
The error detector 32 can also detect the operation error.

CPU 31は第4図示の手順を含め装置全体のシーケ
ンスを管理しており、記録の途中あるいは待機中におい
ても各種エラー情報が検出器32.33より人力される
とこれを複数のレベルに分類し、各々レベル番号を付加
してFD装置34によりFDにストアして行く。一方、
コンソール36に設けた情報人力用のキーボード等から
レベル番号や、年1月5日の範囲などが人力されると、
FD装置34によりFDから対応するデータのみをリー
ドし、コンソール36上に設けたCRT等の表示器に表
示したり、あるいu 印字部35によって記録を行わせ
る。
The CPU 31 manages the entire sequence of the apparatus, including the procedure shown in Figure 4, and even during recording or during standby, when various error information is manually received from the detectors 32 and 33, it classifies it into multiple levels. , a level number is added to each, and the data is stored on the FD by the FD device 34. on the other hand,
When the level number and the range of January 5, 2017 are entered manually from the information keyboard provided on the console 36,
Only the corresponding data is read from the FD by the FD device 34 and displayed on a display such as a CRT provided on the console 36, or recorded by the printing unit 35.

第2図は印字部の概略構成例を示し、本例ではレーザに
よる電子写真法を用いたレーザビームプリンタとして構
成しである。ここで、1は感光体ドラム、2は現像器、
3はレーザ光、4は紙等の記録媒体の搬送系、5は定着
器である。
FIG. 2 shows an example of a schematic configuration of a printing section, and in this example, it is configured as a laser beam printer using electrophotography using a laser. Here, 1 is a photosensitive drum, 2 is a developing device,
3 is a laser beam, 4 is a conveyance system for a recording medium such as paper, and 5 is a fixing device.

このような印字部では、レーザ光のオン/オフにより感
光体トラム1上にrJ像か形成され、現像器2により現
像される。そして、搬送系4により搬送される記録媒体
に転写が行われ、定着器5で定着処理されて出力される
In such a printing section, an rJ image is formed on the photoreceptor tram 1 by turning on/off the laser beam, and is developed by the developing device 2. Then, the image is transferred onto a recording medium transported by a transport system 4, fixed by a fixing device 5, and output.

第5図はそのような印字部35に記録動作を行わせるた
めの制御部37の構成例である。ここで、11は不図示
のホスト装置からコードデータ形態の記録用データを受
容するインタフェース、12は1ペ一ジ分の記録用デー
タを整列させるためのベージバッファ、13は記録用デ
ータをドツトデータ形態の記録用データに変換するフォ
ントメモリ、14はビットマツプメモリである。15は
、ビットマツプメモリ14から出力されるパラレルデー
タを、クロックジェネレータ16の発生クロックに同期
してシリアルデータに変換して印字部35に出力するパ
ラレル/シリアル変換器(P/S変換器)である。この
制御部37の構成は一般的なものである。
FIG. 5 shows an example of the configuration of a control section 37 for causing such a printing section 35 to perform a recording operation. Here, 11 is an interface for receiving recording data in the form of code data from a host device (not shown), 12 is a page buffer for arranging recording data for one page, and 13 is an interface for converting recording data into dot data. A font memory 14 is a bitmap memory for converting data into format recording data. 15 is a parallel/serial converter (P/S converter) that converts the parallel data output from the bitmap memory 14 into serial data in synchronization with the clock generated by the clock generator 16 and outputs the serial data to the printing section 35; be. The configuration of this control section 37 is common.

かかる制御部37において、ホスト装置から入力された
データはインタフェース11を介して順次べ−ジバッフ
ァ12にストアされて行く。モして1頁分のデータが揃
うとフォントメモリ13をアクセスし、コードデータか
らドツトデータへの変換が行われ、ビットマツプメモリ
14上にストアされる。
In the control section 37, data input from the host device is sequentially stored in the page buffer 12 via the interface 11. When the data for one page is collected, the font memory 13 is accessed, code data is converted to dot data, and the data is stored on the bitmap memory 14.

次に、印字部35からの同期信号によってビットマツプ
メモリ14より例えば1バイトずつのデータが読出され
、P/S変換器15に出力される。P/S変換器15に
はクロックジェネレータ16からビデオクロツタが人力
されており、これに同期して順次シリアルデータへの変
換がなされ、これが印字部35に送出されて記録が行わ
れる。
Next, data, for example, one byte at a time, is read out from the bitmap memory 14 in response to a synchronization signal from the printing section 35 and is output to the P/S converter 15. A video clock is manually inputted to the P/S converter 15 by a clock generator 16, and in synchronization with this, conversion to serial data is performed sequentially, and this is sent to the printing unit 35 for recording.

以上の構成において、制御部エラー検出器32が検出す
るエラーとしては次のようなものがある。
In the above configuration, the following errors are detected by the control section error detector 32.

・メモリエラー ・通信エラー ・コマンドエラー ・操作エラー また、印字部エラー検出器33が検出するエラーとして
は次のようなものがある。
・Memory error ・Communication error ・Command error ・Operation error Further, the errors detected by the printing unit error detector 33 include the following.

・ジャム(紙詰り等) ・同期エラー ・レーザ故障 ・ドラムモータや搬送モータ等の故障 次に、以上のようなエラーの分類につしλては、例えば
レベル1〜レベル3の3段階に分けることができ、各レ
ベルを識別可能な3桁の数字5文字等で表わすことがで
きる。
・Jam (paper jam, etc.) ・Synchronization error ・Laser failure ・Drum motor, transport motor, etc. failure Next, regarding the above error classification, λ is divided into three levels, for example, level 1 to level 3. Each level can be represented by five distinguishable three-digit numbers or the like.

例えば、レベル1は上記したすべてのエラー情報であり
、レベル番号を“LIL2L3”とする。
For example, level 1 is all the error information described above, and the level number is "LIL2L3".

レベル2は制御部37のコマンドエラーおよび操作エラ
ーを含み、レベル番号を”MIM2M3”とする。
Level 2 includes command errors and operation errors of the control unit 37, and the level number is "MIM2M3".

レベル3はハードウェアのエラー情報であり、メモリエ
ラー、通信エラー、モータ故障、レーザ故障を含み、レ
ベル番号を“NlN2N3” とする。
Level 3 is hardware error information, including memory errors, communication errors, motor failures, and laser failures, and has a level number of "NlN2N3."

第4図はCPt131によるエラー情報出力処理手順の
一例を示す。
FIG. 4 shows an example of an error information output processing procedure by the CPt 131.

本手順が起動すると、コンソール36上のキーボードよ
り入力されたレベル番号を判別し、ステップSlにてレ
ベル1に係る“L、L2L、”であるか否かを判定する
。ここで肯定判定がなされるとステップS2に進み、指
定された年1月1日の範囲のレベルlの対応データをF
D装置34を用いてFDから読出し、コンソール36上
の表示器に表示する。次に、ステップS3にて記録(印
字)の指令が与えられているか否かを判断し、否定判定
であれば直ちに、一方肯定判定であれば当該エラー情報
を印字部35へ送出して印字を行わせた後に、本手順を
終了してメインルーチンへ復帰する。
When this procedure is started, the level number input from the keyboard on the console 36 is determined, and in step Sl it is determined whether it is "L, L2L," related to level 1. If an affirmative determination is made here, the process proceeds to step S2, and the corresponding data of level l in the specified range of January 1st is
The data is read from the FD using the D device 34 and displayed on the display on the console 36. Next, in step S3, it is determined whether a recording (printing) command has been given, and if the determination is negative, the error information is sent immediately to the printing unit 35, and if the determination is affirmative, the error information is sent to the printing unit 35 and printing is performed. After doing so, this procedure ends and returns to the main routine.

ステップS1で否定判定がなされた場合にはステップS
5に進み、入力されたレベル番号が“M、M2M、”で
あるか否かを判定する。ここで肯定判定がなされればレ
ベル2のエラー情報について上記ステップ52〜S4と
同様の処理ステップ56〜S8を行い、メインルーチン
へ復帰する。
If a negative determination is made in step S1, step S
5, it is determined whether the input level number is "M, M2M," or not. If an affirmative determination is made here, processing steps 56 to S8 similar to steps 52 to S4 described above are performed for the level 2 error information, and the process returns to the main routine.

ステップS5で否定判定がなされた場合にはステップS
9に進み、入力されたレベル番号が“NlN2N3”で
あるか否かを判定する。ここで肯定判定がなされた場合
にはレベル3のエラー情報について上記ステップ52〜
S4と同様の処理ステップ510−512を経た後に、
否定判定がなされた場合には直ちにメインルーチンへ復
帰する。
If a negative determination is made in step S5, step S
Proceeding to step 9, it is determined whether the input level number is "NlN2N3". If a positive determination is made here, the level 3 error information is
After going through processing steps 510-512 similar to S4,
If a negative determination is made, the process immediately returns to the main routine.

以上のように、本例によれば、エラー情報はレベルに応
じて分類番号が付されて格納され、これを読出す際にも
この番号を用いて行われるので、必要なもの以外の情報
が読出されて出力されるという不都合を防止できる。
As described above, according to this example, error information is stored with a classification number assigned according to the level, and this number is also used when reading it, so that information other than what is necessary is stored. This can prevent the inconvenience of being read and output.

なお、上記処理において、エラー情報が一旦読出されて
出力された場合には、FDからその部分を消去する手順
をメインルーチンへの復帰前に付加することができ、か
くすることによりFDの使用効率を高め、次の情報入力
の欠落を予防することも可能となる。また、1つのFD
がフル状態となったときには、ホスト装置に通知すると
ともに、空きのある他のFD等不揮発性メモリに書込む
ようにすることもできる。
In addition, in the above processing, if error information is once read and output, a procedure for erasing that part from the FD can be added before returning to the main routine, thereby increasing the efficiency of FD usage. This also makes it possible to prevent the next information input from being omitted. Also, one FD
When the storage becomes full, it is possible to notify the host device and write to another nonvolatile memory such as an FD that has space.

さらに、上記構成においては不揮発性の記憶手段にFD
を用いたが、その他ハードディスク、磁気テープ、 E
EPROMとしてもよく、あるいはバツテリでバックア
ップしたIIAMとしてもよい。
Furthermore, in the above configuration, the FD is used as a nonvolatile storage means.
was used, but other hard disks, magnetic tape, E
It may be an EPROM or an IIAM backed up by a battery.

加えて、それらのような不揮発性記憶手段を用いること
なく、例えば制御部37のメモリの一部に順次ストアす
るようになし、電源オフの前に自動的に、あるいはコン
ソールからのコマンドに応じてそれらを記録するように
してもよい。これによると、装置構成を簡単かつ庶価に
することが可能となる。
In addition, without using such non-volatile storage means, for example, the data can be stored sequentially in a part of the memory of the control unit 37, and the data can be stored automatically before the power is turned off or in response to a command from the console. You may also record them. According to this, it becomes possible to make the device configuration simple and inexpensive.

[発明の効果] 以上説明したように、本発明によれば、エラー情報をレ
ベルに分類してストアするようにしたので、それらを読
出す場合、そのレベル番号の人力に応じて特定情報のみ
が提示され、従って思いがけぬ情報漏洩の危険性を低減
できる。
[Effects of the Invention] As explained above, according to the present invention, error information is classified into levels and stored, so when reading them, only specific information can be read out depending on the human power of the level number. Therefore, the risk of unexpected information leakage can be reduced.

示す模式図、 第3図は同じく制御部の一構成例を示すブロック図、 第4図は第1図示の構成によるエラー情報出力処理手順
の一例を示すフローチャートである。
FIG. 3 is a block diagram showing an example of the configuration of the control section, and FIG. 4 is a flowchart showing an example of an error information output processing procedure according to the configuration shown in FIG. 1.

31・・・cpu  。31...cpu.

32・・・制御部エラー検出器、 33・・・印字部エラー検出器、 34・・・FD装置、 35・・・印字部、 36・・・コンソール、 37・・・制御部。32...control unit error detector, 33...Printing section error detector, 34...FD device, 35...printing section, 36...console, 37...control unit.

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

第1図は本発明プリンタ制御装置の一実施例を示すブロ
ック図、 第2図は第1図における印字部の概略構成例を31ず尤 第2図 第3図
FIG. 1 is a block diagram showing an embodiment of the printer control device of the present invention. FIG. 2 is a schematic configuration example of the printing section in FIG. 1.

Claims (1)

【特許請求の範囲】 1)データ供給源より供給されたデータの記録を行うプ
リンタの制御および動作に関連したエラーを検出するエ
ラー検出手段と、 該エラー検出手段により検出される種々のエラー情報を
分類して記憶手段に格納するエラー情報分類手段と、 指定に応じて対応するエラー情報のみを前記記憶手段か
ら読出して出力するエラー情報出力手段と を具えたことを特徴とするプリンタ制御装置。
[Claims] 1) Error detection means for detecting errors related to the control and operation of a printer that records data supplied from a data source; and various error information detected by the error detection means. What is claimed is: 1. A printer control device comprising: error information classification means for classifying and storing error information in a storage means; and error information output means for reading out only corresponding error information from the storage means according to a specification and outputting it.
JP63239019A 1988-09-26 1988-09-26 Printer control device Pending JPH0288257A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63239019A JPH0288257A (en) 1988-09-26 1988-09-26 Printer control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63239019A JPH0288257A (en) 1988-09-26 1988-09-26 Printer control device

Publications (1)

Publication Number Publication Date
JPH0288257A true JPH0288257A (en) 1990-03-28

Family

ID=17038684

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63239019A Pending JPH0288257A (en) 1988-09-26 1988-09-26 Printer control device

Country Status (1)

Country Link
JP (1) JPH0288257A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003025683A (en) * 2001-07-16 2003-01-29 Dainippon Printing Co Ltd Printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003025683A (en) * 2001-07-16 2003-01-29 Dainippon Printing Co Ltd Printer

Similar Documents

Publication Publication Date Title
US5159671A (en) Data transfer unit for small computer system with simultaneous transfer to two memories and error detection and rewrite to substitute address
US5038319A (en) System for recording and remotely accessing operating data in a reproduction machine
US6615376B1 (en) Method and system for external notification and/or resolution of software errors
US4651277A (en) Control system for a magnetic disk drive unit
JPH0288257A (en) Printer control device
JP3234800B2 (en) Image inspection system
JP2570995B2 (en) Disk controller
JP2888654B2 (en) Data input control method
JPH08305502A (en) Access time measurement instrument for hard disk unit and method and instrument for diagnosing hard disk unit using the measurement device
JPS5825980A (en) Information output unit
JPH0326561A (en) Printing device
JP2609768B2 (en) Error detection method for control information read data
JPH06227096A (en) Picture forming device
JPH0322149A (en) Automatic job step dump system
JP2508193B2 (en) Registered text conversion device
JP2903431B2 (en) Image forming device
JPH02166512A (en) Recorder
JPH07309054A (en) Printer
JPS6111844A (en) Recorder
JP2000207289A (en) Data error detecting system and its method
JPH1125355A (en) Electronic journal device
JPH07146854A (en) Document control system
JPS62114002A (en) Inputting method for actual result information in production management system
JPS59160898A (en) Fault diagnostic device of storage device
JPS6025380A (en) Recorder