JPH0288257A - Printer control device - Google Patents
Printer control deviceInfo
- 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
Links
- 238000001514 detection method Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 abstract description 12
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 108091008695 photoreceptors Proteins 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/435—Typewriters 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/44—Typewriters 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
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.
第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)
リンタの制御および動作に関連したエラーを検出するエ
ラー検出手段と、 該エラー検出手段により検出される種々のエラー情報を
分類して記憶手段に格納するエラー情報分類手段と、 指定に応じて対応するエラー情報のみを前記記憶手段か
ら読出して出力するエラー情報出力手段と を具えたことを特徴とするプリンタ制御装置。[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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003025683A (en) * | 2001-07-16 | 2003-01-29 | Dainippon Printing Co Ltd | Printer |
-
1988
- 1988-09-26 JP JP63239019A patent/JPH0288257A/en active Pending
Cited By (1)
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 |