[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0220364A - Printing apparatus - Google Patents

Printing apparatus

Info

Publication number
JPH0220364A
JPH0220364A JP63169056A JP16905688A JPH0220364A JP H0220364 A JPH0220364 A JP H0220364A JP 63169056 A JP63169056 A JP 63169056A JP 16905688 A JP16905688 A JP 16905688A JP H0220364 A JPH0220364 A JP H0220364A
Authority
JP
Japan
Prior art keywords
control code
image
character
code
frame memory
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
JP63169056A
Other languages
Japanese (ja)
Inventor
Kazuyuki Honda
和幸 本田
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 JP63169056A priority Critical patent/JPH0220364A/en
Publication of JPH0220364A publication Critical patent/JPH0220364A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)
  • Laser Beam Printer (AREA)

Abstract

PURPOSE:To perform printing output in a system easy to judge the generation position of an unjust control code when said code is received by mounting the second image forming means for adding the image relating to predetermined data to the position of an output image corresponding to the receiving position of the unjust control code when the reception of said unjust control code is detected by a detection means to form an image. CONSTITUTION:When the first parameter incapable of being judged by a printer itself receives an error control code of '150', the character pattern group corresponding to the character code of a character row 'ABC' is successively generated from a character pattern generator 5 to be developed on a frame memory 6a but, with respect to an error control code continuing thereafter, the corresponding character pattern is developed on a frame memory 6b. Thereafter, the character pattern corresponding to a character row 'DEF' is continuously developed on a frame memory 6a. By this method, the state of Fig 4(b) can be obtained and the output image of Fig 4(c) is obtained and an operator can easily judge the point of time outputting a control code having an error.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は印刷装置、詳しくは外部より文字記号コード及
び各制御コードを受信して像を形成する印刷装置に関す
るものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printing device, and more particularly to a printing device that receives character symbol codes and various control codes from the outside to form an image.

[従来の技術] 従来のこの種の装置においては、文字記号コード(以下
、単に文字コードという)とその文字コード或いは印刷
書式を設定する制御コードを受信し、対応する出力画像
を形成していた。
[Prior Art] Conventional devices of this type receive a character symbol code (hereinafter simply referred to as character code) and a control code for setting the character code or print format, and form a corresponding output image. .

通常、制御コードは数バイトで構成されており、文字コ
ードとの区別ができる様に、その先頭の1バイトを文字
コードでは使用しないコードを割り当てて使用している
。そして、その区別されるコードに続く数バイトでもっ
て、その制御コードの指示内容を示す様になっている。
Normally, the control code consists of several bytes, and in order to distinguish it from the character code, the first byte of the control code is assigned a code that is not used in the character code. The several bytes following the differentiated code indicate the instruction content of the control code.

さて、印刷装置は受信した内容が文字コードであるか否
かを判断することは勿論、その制御コードがどの様な指
示(命令)に係るものであるのかを判断する必要がある
Now, the printing device needs to judge not only whether the received content is a character code but also what kind of instruction (command) the control code relates to.

[発明が解決しようとする課題] ところで、通常、印刷装置では、受信した制御コードが
印刷装置自身が備えている機能を指示する以外のコード
である場合には、その制御コードを無視する等の処理を
施している。
[Problems to be Solved by the Invention] Normally, when a received control code is a code other than a code that instructs a function provided by the printing device itself, printing devices do not take steps such as ignoring the control code. It is being processed.

従って、データを出力する側にとっては、出力したデー
タ中のどの位置にそのエラーとなった制御コードがあっ
たかを把握することには困難になる。特に、データ発生
源、すなわち、ホストコンピュータでアプリケーション
プログラムを開発している場合を想定してみた場合、そ
のデバッグ処理は困難になるばかりか、その作業の妨げ
にもなる。
Therefore, it becomes difficult for the data output side to grasp where in the output data the control code that caused the error is located. Particularly, when it is assumed that an application program is being developed on a data source, that is, a host computer, debugging is not only difficult, but also hinders the work.

本発明はかかる課題に鑑みなされたものであり、不当制
御コードを受信したときに、その発生位置を判断し易い
形式で印刷出力することを可能ならしめた印刷装置を提
供しようとするものである。
The present invention has been made in view of the above problem, and it is an object of the present invention to provide a printing device that is capable of printing out an illegal control code in a format that makes it easy to determine the location of its occurrence when it is received. .

[課題を解決するための手段] この課題を解決するために本発明は以下に示す様な構成
を備える。
[Means for Solving the Problem] In order to solve this problem, the present invention includes the following configuration.

すなわち、 少なくとも制御コードを含む印刷情報を時系列に入力す
る入力手段と、該入力手段で入力された印刷情報に基づ
く出力像を当該印刷情報中の制御コードに従って形成す
る第1の像形成手段と、前記入力手段で入力された制御
コードが正当か否かを検出する検出手段と、該検出手段
で不当制御コードの受信を検出したときに、当該不当制
御コードの受信位置に対応する前記出力画像の位置に所
定情報に係る像を付加して形成する第2の像形成手段と
を備える。
That is, an input means for inputting print information including at least a control code in chronological order, and a first image forming means for forming an output image based on the print information input by the input means in accordance with the control code in the print information. , a detection means for detecting whether or not a control code inputted by the input means is valid; and, when the detection means detects reception of an unauthorized control code, the output image corresponding to the receiving position of the unauthorized control code. and a second image forming means that adds and forms an image according to predetermined information at the position.

[作用] かかる本発明の構成において、制御コードを含む印刷情
報を入力手段で入力して、第1の像形成手段で出力画像
を形成する。そして、不当な制御コードの入力を検出手
段で検出したときには、第2の像形成手段でもって、そ
の不当制御コードの受信位置に対応する出力画像の位置
に所定情報に係る像を付加して形成する。
[Operation] In the configuration of the present invention, print information including a control code is inputted by the input means, and an output image is formed by the first image forming means. When the detection means detects the input of an illegal control code, the second image forming means adds and forms an image according to predetermined information at the position of the output image corresponding to the receiving position of the illegal control code. do.

[実施例] 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。
[Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

く装置構成の説明(第1図)〉 第1図にデータ発生源となるホストコンピュータ1と実
施例の印刷装置2の関係及びその構成を示す。
1. Description of Device Configuration (FIG. 1)> FIG. 1 shows the relationship and configuration of the host computer 1, which is a data generation source, and the printing device 2 of the embodiment.

図中、3は印刷装置2全体を制御するCPUであり、内
部にCPU3の処理手順を記憶しているROM3aとそ
のワークエリアとして使用されるRAM3bとを備えて
いる。尚、ROM 3 aには後述する第5図に示すフ
ローチャートに係るプログラムが格納されている。4は
ホストコンピュータ1よりデータを受信する入力インタ
フェース回路、5は文字コードに対応する文字パターン
を発生する文字パターン発生器(ROMより構成されて
いる)。6a及び6bは各々1ペ一ジ分の出力画像とな
るイメージデータな展開するフレームメモリであって、
フレームメモリ6aには第1色(例えば黒色)に係るイ
メージデータを展開し、フレームメモリ6bには第2色
(例えば赤色)に係るイメージデータを展開する。7は
フレームメモリ6a、6bに展開されたイメージデータ
に基づく各出力色の画像を合成して出力するプリンタ部
であり、このプリンタ部7へのイメージデータの出力は
プリンタインタフェース部8を介して成される。9は各
種スイッチ群を備えたスイッチパネル部であり、その1
つに通常印刷モードと、制御コードを識別できなかった
ときにその旨を報知する印刷モード(エラー報知モード
という)とを切換えるものが備えられている。
In the figure, 3 is a CPU that controls the entire printing apparatus 2, and includes a ROM 3a that stores processing procedures of the CPU 3 and a RAM 3b that is used as its work area. Incidentally, a program related to a flowchart shown in FIG. 5, which will be described later, is stored in the ROM 3a. 4 is an input interface circuit that receives data from the host computer 1; 5 is a character pattern generator (consisting of a ROM) that generates character patterns corresponding to character codes; Reference numerals 6a and 6b each represent a frame memory for expanding image data that becomes an output image for one page,
Image data related to a first color (for example, black) is developed in the frame memory 6a, and image data related to a second color (for example, red) is developed in the frame memory 6b. Reference numeral 7 denotes a printer unit that synthesizes and outputs images of each output color based on the image data developed in the frame memories 6a and 6b, and the image data is output to this printer unit 7 via a printer interface unit 8. be done. 9 is a switch panel section equipped with various switch groups, part 1
The printer is equipped with a device for switching between a normal print mode and a print mode (referred to as an error notification mode) that notifies you when a control code cannot be identified.

〈印刷機構の説明(第2図、第3図)〉第2図に実施例
のプリンタ部7の主要構成を示し、以下、その動作原理
を説明する。
<Description of Printing Mechanism (FIGS. 2 and 3)> FIG. 2 shows the main structure of the printer section 7 of the embodiment, and the principle of its operation will be explained below.

尚、以下の説明でフレームメモリ6aに格納されたイメ
ージデータに基づいてプリンタ部7に出力される信号を
第1色ビデオ信号、フレームメモリ6bのそれを第2色
ビデオ信号という。
In the following description, the signal output to the printer unit 7 based on the image data stored in the frame memory 6a will be referred to as a first color video signal, and that in the frame memory 6b will be referred to as a second color video signal.

第1色ビデオ信号は半導体レーザ2oに取り込まれ、そ
の入力信号によってレーザ光21の発生のオン/オフが
制御される。発生したレーザ光21は不図示のモータに
よって定速に回転しているポリゴンミラーの1反射面で
反射され、図示方向に回転している感光ドラム26上を
横方向(主走査方向という)に走査される。一方、第2
色ビデオ信号に基づいて、半導体レーザ22から発生し
たレーザ光23はミラー24、ポリゴンミラー25を介
して感光ドラム26上の主走査方向に走査される。
The first color video signal is taken into the semiconductor laser 2o, and the generation of the laser beam 21 is controlled on/off by the input signal. The generated laser beam 21 is reflected by one reflecting surface of a polygon mirror that is rotated at a constant speed by a motor (not shown), and scans in the horizontal direction (referred to as the main scanning direction) on a photosensitive drum 26 that is rotating in the direction shown in the figure. be done. On the other hand, the second
Based on the color video signal, a laser beam 23 generated from a semiconductor laser 22 is scanned in the main scanning direction on a photosensitive drum 26 via a mirror 24 and a polygon mirror 25.

また、感光ドラム26の外側には、各々のレーザ光を検
出するビーム検出器27.28が配設されていて、少な
くともこれらビーム検出器27゜28には、第1.2色
ビデオ信号に関係なくレーザ光が照射される様になって
いる。そして、これらビーム検出器27.28で検出さ
れた信号は各ビデオ信号に基づく水平同期信号として用
いられる。具体的には、ビーム検出器27でレーザ光を
検出すると、対応するパルス信号が発生されるが、この
パルス信号を検出してから所定期間経たときから、実際
にフレームメモリ6a内のイメージデータに基づいて半
導体レーザ20の駆動を制御する。これによって、第1
色ビデオ信号による感光ドラム26上の像形成領域は常
に点A、B間とすることが可能となるわけである。また
、同様に、第2色ビデオ信号に基づく像形成領域は点C
,D間となる。
Beam detectors 27 and 28 for detecting each laser beam are disposed outside the photosensitive drum 26, and at least these beam detectors 27 and 28 have signals related to the first and second color video signals. It is designed so that the laser beam is irradiated without any problem. The signals detected by these beam detectors 27 and 28 are used as horizontal synchronization signals based on each video signal. Specifically, when the beam detector 27 detects a laser beam, a corresponding pulse signal is generated, but after a predetermined period of time has elapsed since the detection of this pulse signal, the image data in the frame memory 6a is actually updated. Based on this, driving of the semiconductor laser 20 is controlled. This allows the first
This means that the image forming area on the photosensitive drum 26 based on the color video signal can always be between points A and B. Similarly, the image forming area based on the second color video signal is point C.
, D.

以降、各々のレーザ光の照射によって生成された静電潜
像は不図示の現像器で各々の出力色のトナーで顕像化さ
れ、それを印刷紙に転写した後、定着器を経て合成出力
画像を形成することになる。
Thereafter, the electrostatic latent image generated by each laser beam irradiation is visualized with toner of each output color in a developing device (not shown), and after being transferred to printing paper, it is sent through a fixing device to a composite output. This will form an image.

像形成に係る各信号のタイミングチャートとその出力画
像の一例を第3図に示す。図中の30及び31が先に説
明したビーム検出器27.28によるビーム検出信号で
ある。
FIG. 3 shows a timing chart of each signal related to image formation and an example of its output image. 30 and 31 in the figure are beam detection signals from the beam detectors 27 and 28 described above.

これらビーム検出信号が生成されると不図示のカウンタ
が基準クロックを計数しはじめる。そして、図示の時間
t、t2を計数が終了すると、第1、第2色ビデオクロ
ックに同期して各フレームメモリよりイメージ画像を読
み出し、各ビデオ信号を発生(半導体レーザなオン)さ
せる。従って、図示のビデオ信号の場合には、出力画像
32に示す結果が得られることになる。
When these beam detection signals are generated, a counter (not shown) starts counting the reference clocks. When the counting of times t and t2 shown in the figure is completed, the image is read out from each frame memory in synchronization with the first and second color video clocks, and each video signal is generated (the semiconductor laser is turned on). Therefore, for the illustrated video signal, the result shown in output image 32 would be obtained.

く処理内容の説明(第4図、第5図)〉上述した構成及
び原理における実施例の印刷装置の具体的処理内容を以
下に説明する。
Explanation of Processing Contents (FIGS. 4 and 5)> Specific processing contents of the printing apparatus of the embodiment based on the above-described configuration and principle will be described below.

実施例においては、エラー報知モードが選択されている
ときに、印刷装置自身が判別できない制御コード(以下
、エラー制御コードという)を受信したときには、その
エラー制御コードの文字パターンを発生し、フレームメ
モリ6bに展開するものでる。すなわち、エラー制御コ
ードに対応する文字パターンを第2色で印刷出力する。
In the embodiment, when the error notification mode is selected and the printer receives a control code that it cannot distinguish (hereinafter referred to as an error control code), it generates the character pattern of the error control code and stores it in the frame memory. It will be expanded to 6b. That is, the character pattern corresponding to the error control code is printed out in the second color.

−例として、拡大指示の制御コードを例にして説明する
- As an example, a control code for an enlargement instruction will be explained.

拡大指示制御コードは以下に示すデータ群より構成され
ているものとする。
It is assumed that the enlargement instruction control code is composed of the data group shown below.

C3iコード(9BH)子弟1パラメータ;第2パラメ
ータ+spコード(20o)+“B” (42o)(た
だし、” H”は16進数を示す。)このデータフォー
マットにおいて、第1パラメータは縦倍率、第2パラメ
ータは横倍率を示し、各々は“100”を基準倍率(=
1倍)として、“200°゛と400 ”の合計3通り
のパラメータを設定できるものである。換言すれば、こ
れらの数値以外のデータを受信したときには、エラー制
御コードとなる。
C3i code (9BH) child 1 parameter; 2nd parameter + sp code (20o) + "B" (42o) (however, "H" indicates hexadecimal.) In this data format, the first parameter is the vertical magnification, The two parameters indicate the horizontal magnification, and each uses "100" as the standard magnification (=
1), a total of three parameters can be set: "200°" and "400°". In other words, when data other than these numerical values is received, it becomes an error control code.

今、第4図(a)に示す様に、第1パラメータが°°1
50”となっているエラー制御コードを受信した場合を
説明する。尚、説明を簡単にするため、それ以前には制
御コードは受信していないものとする。
Now, as shown in Figure 4(a), the first parameter is °°1
A case will be described in which an error control code of "50" is received. To simplify the explanation, it is assumed that no control code has been received before that.

さて、このとき、文字列“’ABC”の文字コードに対
応した文字パターン群は順次文字パターン発生器5より
発生させ、その文字パターンなフレームメモリ6aに展
開していくが、その後に続くエラー制御コードに対して
は、対応する文字パターンをフレームメモリ6bに展開
する。この後、文字列゛D E F ”に対応する文字
パターンはフレームメモリ6aに継続展開する。これに
よって第4図(b)に示す様な状態を得ることが可能と
なり、第4図(C)に示す出力画像を得ることが可能と
なる。す゛なわち、オペレータはこの出力結果を見れば
どの時点で出力した制御コードにエラーがあるかを知る
ことが容易に判別できるようになる。
Now, at this time, a group of character patterns corresponding to the character code of the character string "'ABC" are sequentially generated by the character pattern generator 5, and the character patterns are developed in the frame memory 6a, but the subsequent error control For the code, a corresponding character pattern is developed in the frame memory 6b. After this, the character pattern corresponding to the character string "D E F" is continuously developed in the frame memory 6a.This makes it possible to obtain the state shown in FIG. 4(b), and the character pattern shown in FIG. 4(C) It becomes possible to obtain the output image shown in .In other words, by looking at this output result, the operator can easily determine at what point there is an error in the output control code.

上述した構成における実施例の印刷装置のエラー報知モ
ードの動作処理手順を第5図(a)。
FIG. 5(a) shows the operation processing procedure of the error notification mode of the printing apparatus of the embodiment with the above-described configuration.

(b)を参照して説明する。また、説明が前後するが、
RAM3b内には文字パターンの展開光を示すフラグが
確保されているものとする。
This will be explained with reference to (b). Also, although the explanation is mixed,
It is assumed that a flag indicating the development light of the character pattern is secured in the RAM 3b.

先ず、ステップS1で初期化処理を行う。このときには
、フラグを“0°°クリアしておく。そして、ステップ
S2でデータを受信し、次のステップS3でその受信し
たデータが文字コードであるか否かを判断する。文字コ
ードであると判断した場合にはステップS4に進んで、
対応する文字パターンを文字パターン発生器器5より発
生させる。尚、これ以前に拡大指定に係る制御コードを
受信しているときには、補間処理を行って対応する倍率
の文字パターンを発生させる。
First, initialization processing is performed in step S1. At this time, the flag is cleared to 0°°. Then, in step S2, data is received, and in the next step S3, it is determined whether or not the received data is a character code. If it is determined, proceed to step S4,
A corresponding character pattern is generated by a character pattern generator 5. Note that if a control code related to enlargement designation has been received before this, interpolation processing is performed to generate a character pattern of the corresponding magnification.

そして、次のステップS5でフラグの内容に従ってステ
ップS6かステップS7に分岐し、各々の処理を施す。
Then, in the next step S5, the process branches to step S6 or step S7 according to the contents of the flag, and each process is performed.

フラグが0°°、すなわち出力色が第1色のものである
と判断した場合にはステップS6に進んで、発生した文
字パターンをフレームメモリ6aに展開する、また、逆
にそのフラグが1゛であるときには、ステップS7に進
んで、その文字パターンを今度はフレームメモリ6bに
展開する。
If the flag is 0°, that is, it is determined that the output color is the first color, the process advances to step S6, and the generated character pattern is developed in the frame memory 6a, or conversely, if the flag is 1. If so, the process advances to step S7, and this character pattern is developed in the frame memory 6b.

いずれにしても、文字パターンの展開処理が終了した後
は、ステップS8で印刷するか否か、すなわち、1ペ一
ジ分の文字パターンがフレームメモリ6a、6bのいず
れかに展開されたか否かを判断する。そして、1ペ一ジ
分の展開処理が完了したときにはステップS9で各フレ
ームメモリ6a、6bの内容をプリンタ部7に出力し像
を形成する。
In any case, after the character pattern development process is completed, it is determined in step S8 whether to print or not, that is, whether one page's worth of character patterns has been developed into either frame memory 6a or 6b. to judge. When the development process for one page is completed, the contents of each frame memory 6a, 6b are outputted to the printer section 7 to form an image in step S9.

一方、ステップS3で受信したデータが文字コード以外
であると判断した場合には、ステップS10に進み、以
下の処理を施す。
On the other hand, if it is determined in step S3 that the received data is other than a character code, the process advances to step S10 and the following processing is performed.

先ず、ステップS10で、そのデータが正規の制御コー
ドであるか否かを判断する。正規の制御コードである場
合には、ステップSllに進んで、その制御コードは第
1色指定コードであるか否か、或いはステップS13で
第2色指定コードであるかを判断する。第1色指定コー
ドである場合にはフラグを“Oooにしくステップ51
2)、第2色のものであると判断した場合にはフラグを
°゛1°゛にする。そして、正規の制御コードであって
、いずれでもないと判断した場合には、ステップS15
で対応する処理を施す。
First, in step S10, it is determined whether the data is a regular control code. If the control code is a regular control code, the process proceeds to step Sll, where it is determined whether the control code is a first color designation code or whether it is a second color designation code in step S13. If it is the first color specification code, set the flag to “Ooo” in step 51.
2) If it is determined that the color is of the second color, the flag is set to 1°. If it is determined that it is a regular control code and not one of the following, step S15
Perform the corresponding processing.

また、ステップSIOで受信したデータが正規の制御コ
ードではないと判断した場合には、ステップ316に進
んで、対応する文字パターンをフラグの内容に関係なく
、フレームメモリ6bに展開する。尚、エラー制御コー
ドに係る文字パターンの展開光をフレームメモリ6bに
した理由であるが、通常の文字パターンは第1色でもっ
て印刷することが多いので、エラー制御コードの文字パ
ターンも同様の色で出力する様にすると、目立たなくな
るからである。また、通常の印刷モード時における処理
は、ステップSIO及びステップS16の処理を省くけ
ば良いので、その手順の説明は割愛する。
If it is determined in step SIO that the received data is not a regular control code, the process proceeds to step 316 and the corresponding character pattern is developed in the frame memory 6b regardless of the contents of the flag. The reason for using the frame memory 6b as the developing light for the character pattern related to the error control code is that normal character patterns are often printed in the first color, so the character pattern for the error control code is also printed in the same color. This is because if you output it as , it will not be noticeable. Further, since the processing in the normal print mode can omit the processing in step SIO and step S16, a description of the procedure will be omitted.

以上、説明した様に本実施例によれば、不当な制御コー
ドを受信したときに、その制御コードの受信位置明確に
して出力することが可能となる。
As described above, according to this embodiment, when an invalid control code is received, it is possible to clarify the reception position of the control code and output it.

尚、実施例では不当な制御コードを受信したときには、
その中に含まれるデータの文字パターンを印刷する様に
した。すなわち、例えば°゛150°°の3つの文字コ
ードを受信したときには、その文字コードに対応した文
字パターンを印刷した。しかしながら、これでは制御コ
ードを決定した先頭の1バイトは印刷されないことにな
るので、16進数にしたときの各々の桁の文字を印刷す
る様にしても良い。例えば先の例ではcsiコードは”
 9 B o ”であるので、この場合は、9゛。
In addition, in the embodiment, when an invalid control code is received,
The character pattern of the data contained in it is printed. That is, for example, when three character codes of °゛150°° were received, a character pattern corresponding to the character codes was printed. However, in this case, the first byte where the control code is determined will not be printed, so the characters of each digit when converted into hexadecimal numbers may be printed. For example, in the previous example, the CSI code is "
9B o”, so in this case, it is 9゛.

の文字コードとB°°の文字コードに対応するパターン
を発生し、展開するわけである。これによれば制御コー
ドの全構成を印刷することが可能となる。
A pattern corresponding to the character code of and B°° is generated and expanded. According to this, it becomes possible to print the entire structure of the control code.

また、実施例では2色し−ザビーム方式の印刷装置を例
にしたが、3色以上であっても全く構わないし、その方
式がレーザビームでなく、通常のインクリボン等を使用
したプリンタであっても構わない。
In addition, in the embodiment, a two-color laser beam printing device is used as an example, but it is perfectly acceptable to use three or more colors, and the printer may use a normal ink ribbon or the like instead of a laser beam. I don't mind.

更には、実施例では文字コードに対応するパターンを発
生し、像を形成する印刷装置を例にして説明したが、例
えばイメージデータを受信して像を形成する印刷装置で
あっても構わない。要は、制御コードを含む情報に従っ
て像を形成する装置であれば良いからである。
Further, in the embodiment, a printing apparatus that generates a pattern corresponding to a character code and forms an image has been described as an example, but it may be a printing apparatus that receives image data and forms an image, for example. The point is that any device can be used as long as it forms an image according to information including a control code.

[発明の効果コ 以上説明した様に本発明によれば、不当な制御コードを
受信したときには、その受信位置を明確にして印刷する
ことが可能となる。
[Effects of the Invention] As explained above, according to the present invention, when an invalid control code is received, it is possible to clarify the reception position and print it.

また、その不当な制御コードを受信した旨を通常の印刷
色とは別の色で印刷する様にすれば、その位置は極めて
容易に見つけ出すことが可能となる。
Furthermore, if the fact that the invalid control code has been received is printed in a color different from the normal printing color, it becomes possible to find its position extremely easily.

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

第1図は実施例における印刷装置のブロック構成図、 第2図は実施例における印刷系を説明するための図、 第3図は実施例におけるビデオ信号に係るタイミングチ
ャートと出力画像との関係を示す図、第4図(a)〜(
c)は不当な制御コードを受信したときにおける処理内
容を説明するための図、 第5図(a)、(b)は実施例における制御処理内容を
示すフローチャートである。 図中、1・・・ホストコンピュータ、2・・・印刷装置
、3 ・CP U 、 3 a ・ROM 、 3 b
 ・・・RA M 。 4・・・入力インタフェース、5・・・文字パターン発
生器、6a及び6b・・・フレームメモリ、7・・・プ
リンタ部、8・・・プリンタインタフェース回路、9・
・・スイッチパネル部、20及び22・・・半導体レー
ザ、25・・・ポリゴンミラー 26・・・感光ドラム
、27及び28・・・ビーム検出器である。
FIG. 1 is a block configuration diagram of a printing apparatus in an embodiment, FIG. 2 is a diagram for explaining a printing system in an embodiment, and FIG. 3 is a diagram showing the relationship between a timing chart related to a video signal and an output image in an embodiment. Figures 4(a)-(
c) is a diagram for explaining the processing content when an invalid control code is received, and FIGS. 5(a) and 5(b) are flowcharts showing the control processing content in the embodiment. In the figure, 1... host computer, 2... printing device, 3 CPU, 3 a ROM, 3 b
...RAM. 4... Input interface, 5... Character pattern generator, 6a and 6b... Frame memory, 7... Printer section, 8... Printer interface circuit, 9...
... Switch panel section, 20 and 22 ... Semiconductor laser, 25 ... Polygon mirror 26 ... Photosensitive drum, 27 and 28 ... Beam detector.

Claims (2)

【特許請求の範囲】[Claims] (1)少なくとも制御コードを含む印刷情報を時系列に
入力する入力手段と、 該入力手段で入力された印刷情報に基づく出力像を当該
印刷情報中の制御コードに従つて形成する第1の像形成
手段と、 前記入力手段で入力された制御コードが正当か否かを検
出する検出手段と、 該検出手段で不当制御コードの受信を検出したときに、
当該不当制御コードの受信位置に対応する前記出力画像
の位置に所定情報に係る像を付加して形成する第2の像
形成手段とを備えることを特徴とする印刷装置。
(1) An input means for inputting print information including at least a control code in chronological order; and a first image for forming an output image based on the print information input by the input means in accordance with the control code in the print information. a forming means; a detecting means for detecting whether the control code inputted by the input means is valid; and when the detecting means detects reception of an invalid control code,
a second image forming unit that adds and forms an image related to predetermined information at a position of the output image corresponding to a reception position of the illegal control code.
(2)第2の像形成手段は使用頻度の少ない色で所定情
報に係る像を付加して形成することを特徴とする請求項
第1項に記載の印刷装置。
(2) The printing apparatus according to claim 1, wherein the second image forming means adds and forms an image related to predetermined information using a color that is used less frequently.
JP63169056A 1988-07-08 1988-07-08 Printing apparatus Pending JPH0220364A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63169056A JPH0220364A (en) 1988-07-08 1988-07-08 Printing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63169056A JPH0220364A (en) 1988-07-08 1988-07-08 Printing apparatus

Publications (1)

Publication Number Publication Date
JPH0220364A true JPH0220364A (en) 1990-01-23

Family

ID=15879522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63169056A Pending JPH0220364A (en) 1988-07-08 1988-07-08 Printing apparatus

Country Status (1)

Country Link
JP (1) JPH0220364A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071771A (en) * 1993-06-18 1995-01-06 Nec Corp Printer
US5989970A (en) * 1994-06-08 1999-11-23 Nippondenso Co., Ltd. Method for fabricating semiconductor device having thin-film resistor

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5595141A (en) * 1979-01-11 1980-07-19 Tokyo Electric Co Ltd Printing method
JPS57102685A (en) * 1980-12-19 1982-06-25 Fujitsu Ltd Undefined code detection system
JPS62214974A (en) * 1986-03-18 1987-09-21 Nec Corp Printer
JPS62278630A (en) * 1986-05-27 1987-12-03 Casio Comput Co Ltd Printer device
JPH07160370A (en) * 1993-12-06 1995-06-23 Nissan Motor Co Ltd Service interruption controller
JPH08263183A (en) * 1995-03-28 1996-10-11 Fujitsu Ltd System termination processing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5595141A (en) * 1979-01-11 1980-07-19 Tokyo Electric Co Ltd Printing method
JPS57102685A (en) * 1980-12-19 1982-06-25 Fujitsu Ltd Undefined code detection system
JPS62214974A (en) * 1986-03-18 1987-09-21 Nec Corp Printer
JPS62278630A (en) * 1986-05-27 1987-12-03 Casio Comput Co Ltd Printer device
JPH07160370A (en) * 1993-12-06 1995-06-23 Nissan Motor Co Ltd Service interruption controller
JPH08263183A (en) * 1995-03-28 1996-10-11 Fujitsu Ltd System termination processing method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071771A (en) * 1993-06-18 1995-01-06 Nec Corp Printer
US5989970A (en) * 1994-06-08 1999-11-23 Nippondenso Co., Ltd. Method for fabricating semiconductor device having thin-film resistor

Similar Documents

Publication Publication Date Title
JPH03154096A (en) Method and device for generating pattern
JPH0220364A (en) Printing apparatus
JP2716087B2 (en) Output device
JP3040414B2 (en) Color image processing equipment
JPH0548916A (en) Color image device
JPH0754959B2 (en) Image processing device
JPH01269543A (en) Forming device for picture image
JPS6364776A (en) Image editing method
JPS61114648A (en) Print controller
JP2909360B2 (en) Output device
JPH01133744A (en) Image output apparatus
JPH0642708B2 (en) Image processing device
JPH04343568A (en) Image processor
JP3210598B2 (en) Print control device and print control method
JP2521918B2 (en) Character generator
JP2576498B2 (en) Recording device
JPS6356762A (en) Image processing method
JPH0792827B2 (en) Image reduction device
JPS6364783A (en) Image editing method
JPH01133743A (en) Image output apparatus
JPS6341988A (en) Image editing device
JPS6352190A (en) Image generator
JPH0814754B2 (en) Image processing method
JPH01285350A (en) Image forming device
JPH05113710A (en) Color image device