[go: up one dir, main page]

JPH04201464A - Printer - Google Patents

Printer

Info

Publication number
JPH04201464A
JPH04201464A JP2333779A JP33377990A JPH04201464A JP H04201464 A JPH04201464 A JP H04201464A JP 2333779 A JP2333779 A JP 2333779A JP 33377990 A JP33377990 A JP 33377990A JP H04201464 A JPH04201464 A JP H04201464A
Authority
JP
Japan
Prior art keywords
print
printing
line
line position
print data
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
JP2333779A
Other languages
Japanese (ja)
Other versions
JPH0815798B2 (en
Inventor
Koji Takemura
竹村 康志
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP2333779A priority Critical patent/JPH0815798B2/en
Publication of JPH04201464A publication Critical patent/JPH04201464A/en
Publication of JPH0815798B2 publication Critical patent/JPH0815798B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔概 要〕 用紙あるいは印字ヘッドの逆行動作を伴わずに前行にか
かる印字パターンの印字を行うプリンタ装置に関し、 前行にかかる文字あるいは印字パターンの印字を高速に
処理することができることを目的とし、各行単位の印字
指令を受ける受信行位置ごとに印字ヘッドが移動し、各
受信行位置から逆行量nだけ前行にかかる文字および印
字パターンの印字を制御するプリンタ装置において、各
受信行位置ごとに、前受信行位置で印字保留された領域
の印字データと、次受信行位置から前記逆行量nを差し
引いた領域の印字データとを出力し、それ以下の領域を
印字保留する処理を繰り返す印字データ制御手段を備え
て構成する。
[Detailed Description of the Invention] [Summary] This invention relates to a printer device that prints a print pattern on the previous line without reversing the paper or the print head, which processes the printing of characters or print patterns on the previous line at high speed. A printer device in which a print head moves at each receiving line position receiving printing commands for each line, and controls the printing of characters and print patterns extending from each receiving line position to the previous line by a backward movement amount n. For each receiving line position, the print data of the area where printing was suspended at the previous receiving line position and the printing data of the area obtained by subtracting the amount of backward movement n from the next receiving line position are output, and the areas below are output. The apparatus is configured to include a print data control means for repeating the process of suspending printing.

〔産業上の利用分野〕[Industrial application field]

本発明は、用紙あるいは印字ヘッドの逆行動作を伴わず
に前行にかかる印字パターンの印字を行うプリンタ装置
に関する。
TECHNICAL FIELD The present invention relates to a printer device that prints a print pattern on a previous line without requiring reverse movement of paper or a print head.

〔従来の技術〕[Conventional technology]

プリンタ装置に対する印字指令が行単位に行われ、かつ
拡大その他各種の文字修飾がコマンドとして指定される
場合に、印字指令時の行内の文字あるいは文字修飾され
る印字パターンが前行の印字領域に及ぶことがある。
When a print command to the printer device is issued line by line, and enlargement and other various character decorations are specified as commands, the characters in the line at the time of the print command or the character-modified print pattern extend to the print area of the previous line. Sometimes.

このとき、プリンタ装置の印字ヘッドの高さが、印字指
令を受信した行の前行にかかる文字および印字パターン
の高さに満たない場合には、その印字ヘッドあるいは用
紙を文字および印字パターンの高さの上限位置ポで逆行
させなければ印字が不可能である。このように、コマン
ド指定で印字行の文字あるいは印字パターンが前行にま
で及ぶことが許容されているプリンタ装置では、用紙あ
るいは印字ヘッドを逆行させる印字機構および動作が不
可欠となる。
At this time, if the height of the print head of the printer device is less than the height of the characters and print pattern on the line preceding the line that received the print command, the print head or the paper is moved to the height of the characters and print pattern. Printing is not possible unless it is reversed at the upper limit position. As described above, in a printer device in which characters or print patterns in a print line are allowed to extend to the previous line by command specification, a printing mechanism and operation for moving the paper or the print head backwards are essential.

第3図は、前行にかかる文字および印字パターンを印字
する従来方法を説明する図である。
FIG. 3 is a diagram illustrating a conventional method for printing characters and print patterns on the previous line.

第3図(a)において、印字データが受信される印字ヘ
ッドの位置(以下、「受信行位置」という。)ので第1
行の印字データが受信され、印字領域31に第1行の文
字および印字パターンが印字された後、第2行の受信行
位置■に印字ヘッドが移動する。その間の距離を受信行
移動量りとする。
In FIG. 3(a), the position of the print head where print data is received (hereinafter referred to as "receiving line position") is the first position.
After the print data of the row is received and the characters and print pattern of the first row are printed in the print area 31, the print head moves to the receiving row position (■) of the second row. The distance between them is defined as the amount of movement of the receiving line.

ここで、第2行の印字データが受信され、印字領域32
に第2行の文字および印字パターンが印字されるが、そ
れが第1行にかかる場合にはその最大遡り位置までの距
M(以下、「逆行量jという。)nだけ、用紙あるいは
印字ヘッドを逆行させて印字を行う。このときの第2行
の印字領域32′を第3図(′b)に示す。
Here, the print data of the second line is received, and the print area 32
The characters and print pattern of the second line are printed on the first line, but if they overlap the first line, the paper or print head is The print area 32' of the second line at this time is shown in FIG. 3('b).

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところで、印字指令時にその行内の文字あるいは文字修
飾される印字パターンが前行の印字領域に及ぶごとに、
用紙あるいは印字ヘッドを逆行させる構成では、機械的
な動作に伴う時間がかかり印字速度の低下が避けられな
かった。
By the way, when a print command is issued, each time a character in that line or a print pattern to be modified by a character extends to the print area of the previous line,
In a configuration in which the paper or the print head is moved backwards, the mechanical operation takes time and a decrease in printing speed is unavoidable.

本発明は、前行にかかる文字あるいは印字パターンの印
字を高速に処理することができるプリンタ装置を捉供す
ることを目的とする。
SUMMARY OF THE INVENTION An object of the present invention is to provide a printer device that can print characters or print patterns on the previous line at high speed.

〔課題を解決するための手段〕[Means to solve the problem]

請求項1に記載の発明は、各行単位の印字指令を受ける
受信行位置ごとに印字ヘッドが移動し、各受信行位置か
ら逆行量nだけ前行にかかる文字および印字パターンの
印字を制御するプリンタ装置において、各受信行位置ご
とに、前受信行位置で印字保留された領域の印字データ
と、次受信行位置から前記逆行量nを差し引いた領域の
印字データとを出力し、それ以下の領域を印字保留する
処理を繰り返す印字データ制御手段を備えて構成する。
The invention according to claim 1 provides a printer in which the print head moves for each receiving line position receiving a printing command for each line, and controls the printing of characters and print patterns extending from each receiving line position to the previous line by a backward movement amount n. The device outputs, for each reception line position, the print data of the area where printing was suspended at the previous reception line position and the print data of the area obtained by subtracting the backward movement amount n from the next reception line position, and prints the print data of the area below that area. The print data control means is configured to include a print data control means for repeating the process of holding the print of the print data.

請求項2に記載の発明は、請求項1に記載のプリンタ装
置において、印字データ制御手段は、最終受信行位置で
印字保留された領域の印字データを所定のタイミングで
出力する手段を備えて構成する。
The invention according to claim 2 is the printer apparatus according to claim 1, wherein the print data control means includes means for outputting the print data of the area whose printing is suspended at the final received line position at a predetermined timing. do.

〔作 用〕[For production]

本発明は、前行にかかる文字および印字パターンによる
印字ヘッドの逆行量nを設定し、それを差し引いた領域
だけまず印字する。次に、次行の印字データが確定した
時点で前行の印字で保留された領域と、同様に逆行量n
の分を差し引いた領域の印字データを印字する。このよ
うな制御を繰り返すことにより、用紙あるいは印字へ・
ラドの逆行動作を伴わずに、前行にかかる文字および印
字パターンの印字を用紙あるいは印字ヘットを順方向に
移動させるだけで行うことができる。
In the present invention, the amount of backward movement n of the print head due to the characters and print pattern on the previous line is set, and only the area obtained by subtracting this amount is first printed. Next, when the print data of the next line is finalized, the area reserved for printing of the previous line and the backward movement amount n
Print the print data in the area after subtracting the amount. By repeating this kind of control, the paper or printing
Characters and print patterns on the previous line can be printed simply by moving the paper or the print head in the forward direction, without the need for backward movement of the radar.

[実施例〕 以下、凹面に基づいて本発明の実施例について詳細に説
明する。
[Example] Hereinafter, an example of the present invention will be described in detail based on a concave surface.

第1図は、本発明装置の実施例構成を示すブロック図で
ある。なお、ここでは制御部の構成について示し、印字
機構その他は省略する。
FIG. 1 is a block diagram showing the configuration of an embodiment of the apparatus of the present invention. Note that the configuration of the control section is shown here, and the printing mechanism and other details are omitted.

図において、CPUIIに、制御プログラム12、ホス
トインタフェース13、受信バッファ14、印字バッフ
ァ15および印字インタフェース16が接続される。
In the figure, a control program 12, a host interface 13, a reception buffer 14, a print buffer 15, and a print interface 16 are connected to the CPU II.

受信バッファ14には、ホストイ、ンタフェース13を
介して受信データが蓄積される。印字バッファ15は、
印字指令により印字処理が確定した時点で受信バッファ
14の内容を印字データとして格納する。なお、ホスト
装置からの指令を逐次反映する受信バッファ14と、用
紙上の印字動作に対応する印字バンファ15は、非同期
に動作する。また、印字バッファ15は、リングバッフ
ァ制御が行われる。
Received data is stored in the reception buffer 14 via the host interface 13. The print buffer 15 is
When the printing process is confirmed by the printing command, the contents of the receiving buffer 14 are stored as printing data. Note that the reception buffer 14 that sequentially reflects commands from the host device and the print buffer 15 that corresponds to printing operations on paper operate asynchronously. Further, the print buffer 15 is subjected to ring buffer control.

以下、第2図に示す受信バッファと印字バッファの状態
をもとに、本発明装置の特徴とする印字制御動作につい
て説明する。
The printing control operation, which is a feature of the apparatus of the present invention, will be described below based on the states of the receiving buffer and printing buffer shown in FIG.

(a)受信バッファ14には受信行位置■に対応する印
字情報が蓄積され、(b)続いて印字バッファ15の受
信行位置■にオア処理で書き込まれる。
(a) The print information corresponding to the reception line position ■ is accumulated in the reception buffer 14, and (b) it is subsequently written to the reception line position ■ of the print buffer 15 by OR processing.

(C)印字バッファ15に書き込まれた印字データは、
次の受信行位置■から逆行量nを差し引いた領域を印字
領域として出力され、それ以下の領域は印字保留される
(C) The print data written to the print buffer 15 is
The area obtained by subtracting the backward movement amount n from the next receiving line position (■) is output as the print area, and the areas below this are put on hold for printing.

(d)受信バッファ14には、次の受信行位置■に対応
する印字情報が蓄積され、(e)続いて印字ハ。
(d) In the receiving buffer 14, printing information corresponding to the next receiving line position (■) is accumulated, and (e) printing is then performed.

ファ15で受信行位置■から受信行移動量りだけ離れた
位置に対応する受信行位置■にオア処理で書き込まれる
(一部重ね書き)。
In file 15, the data is written (partially overwritten) to the receiving line position ■ which corresponds to the position away from the receiving line position ■ by the amount of the receiving line movement (partially overwritten).

(f)印字バッファ15に書き込まれている印字データ
は、受信行位置■で印字保留された印字データと、新た
に書き込まれた受信行位置■に対応する印字データであ
り、次の受信行位置■から逆行量nを差し引いた領域が
印字領域として出力され、それ以下の領域は印字保留さ
れる。
(f) The print data written in the print buffer 15 is the print data whose printing was suspended at the receiving line position ■, the print data corresponding to the newly written receiving line position ■, and the print data corresponding to the newly written receiving line position ■, and the print data corresponding to the newly written receiving line position ■. The area obtained by subtracting the backward movement amount n from (2) is output as the print area, and the area below that is reserved for printing.

以上の動作を繰り返すことにより、用紙あるいは印字ヘ
ッドの逆行を行うことなく、前行にかかる文字および印
字パターンを順次印字することができる。
By repeating the above operations, the characters and print patterns on the previous line can be printed in sequence without moving the paper or print head backwards.

なお、受信行位置■、■で印字保留された印字データは
、次の受信行位置に対応する印字指令が入力されない限
り印字保留されたままとなる。したがって、その印字デ
ータはタイマによるタイムアウトあるいはオペレータ操
作をトリガとして出力させ、用紙上に印字させる手順と
なる。
It should be noted that the print data whose printing is suspended at the receiving line positions ■ and ■ remains being printed pending unless a print command corresponding to the next receiving line position is input. Therefore, the print data is outputted using a timer's timeout or an operator's operation as a trigger, and is printed on paper.

(発明の効果] 上述したように、本発明によれば、前行にかかる文字あ
るいは印字パターンの印字に際して、用紙あるいは印字
ヘッドの逆行動作が不要になるので印字機構を簡単にす
ることができる。また、逆行動作に伴う位置決め精度の
影響が回避され、印字品質を向上させることができる。
(Effects of the Invention) As described above, according to the present invention, the printing mechanism can be simplified because there is no need for reverse movement of the paper or print head when printing characters or print patterns on the previous line. Furthermore, the influence of positioning accuracy due to reverse action can be avoided, and printing quality can be improved.

さらに、用紙あるいは印字ヘッドの逆行動作に伴う印字
時間の遅延が解消され、前行にかかる文字あるいは印字
パターンの印字を可能にするプリンタ装置の高速化が容
易になる。
Furthermore, the delay in printing time caused by reverse movement of the paper or the print head is eliminated, and it becomes easy to increase the speed of the printer device that can print characters or print patterns on the previous line.

また、1行の印字でその行に含まれるすべての文字およ
び印字パターンを印字する必要がないので、印字ヘッド
の縦方向の長さを短くすることができる。
Furthermore, since it is not necessary to print all the characters and print patterns included in one line by printing one line, the length of the print head in the vertical direction can be shortened.

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

第1図は本発明装置の実施例構成を示すブロック図。 第2図は受信バッファと印字バッファの状態をもとに、
本発明装置の特徴とする印字制御動作について説明する
図。 第3図は前行にかかる印字パターンを印字する従来方法
を説明する図。 11・・・CPU、12・・・ホストインタフェース、
13・・・制御プログラム、14・・・受信バッファ、
15・・・印字バンファ、16川印字インタフェース。 第1図 受信バッファ14           Ell宇バッ
ファ15第2図
FIG. 1 is a block diagram showing the configuration of an embodiment of the device of the present invention. Figure 2 is based on the status of the receive buffer and print buffer.
FIG. 3 is a diagram illustrating a print control operation that is a feature of the apparatus of the present invention. FIG. 3 is a diagram illustrating a conventional method for printing a print pattern for the previous line. 11...CPU, 12...Host interface,
13... Control program, 14... Reception buffer,
15... Printing buffer, 16 river printing interface. Fig. 1 Receive buffer 14 Ellu buffer 15 Fig. 2

Claims (2)

【特許請求の範囲】[Claims] (1)各行単位の印字指令を受ける受信行位置ごとに印
字ヘッドが移動し、各受信行位置から逆行量nだけ前行
にかかる文字および印字パターンの印字を制御するプリ
ンタ装置において、 各受信行位置ごとに、前受信行位置で印字保留された領
域の印字データと、次受信行位置から前記逆行量nを差
し引いた領域の印字データとを出力し、それ以下の領域
を印字保留する処理を繰り返す印字データ制御手段を備
えた ことを特徴とするプリンタ装置。
(1) In a printer device in which the print head moves for each received line position that receives a print command for each line, and controls the printing of characters and print patterns from the previous line by a backward movement amount n from each received line position, each received line For each position, the print data of the area where printing was suspended at the previous receiving line position and the printing data of the area obtained by subtracting the backward movement amount n from the next receiving line position are output, and the printing of the areas below this is held. A printer device characterized by comprising repeating print data control means.
(2)請求項1に記載のプリンタ装置において、印字デ
ータ制御手段は、最終受信行位置で印字保留された領域
の印字データを所定のタイミングで出力する手段を備え
た ことを特徴とするプリンタ装置。
(2) The printer device according to claim 1, wherein the print data control means includes means for outputting, at a predetermined timing, the print data of the area whose printing is suspended at the final received line position. .
JP2333779A 1990-11-30 1990-11-30 Printer device Expired - Fee Related JPH0815798B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2333779A JPH0815798B2 (en) 1990-11-30 1990-11-30 Printer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2333779A JPH0815798B2 (en) 1990-11-30 1990-11-30 Printer device

Publications (2)

Publication Number Publication Date
JPH04201464A true JPH04201464A (en) 1992-07-22
JPH0815798B2 JPH0815798B2 (en) 1996-02-21

Family

ID=18269867

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2333779A Expired - Fee Related JPH0815798B2 (en) 1990-11-30 1990-11-30 Printer device

Country Status (1)

Country Link
JP (1) JPH0815798B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6143930A (en) * 1996-10-18 2000-11-07 Celanese International Corp Removal of permanganate reducing compounds and alkyl iodides from a carbonylation process stream
US6339171B1 (en) 1996-10-18 2002-01-15 Celanese International Corporation Removal or reduction of permanganate reducing compounds and alkyl iodides from a carbonylation process stream

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS594373A (en) * 1982-06-30 1984-01-11 Fujitsu Ltd Control system of overlapping print
JPS6372556A (en) * 1986-09-17 1988-04-02 Fujitsu Ltd Scaled-up printing system
JPH0292654A (en) * 1988-09-30 1990-04-03 Toshiba Corp Printer control system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS594373A (en) * 1982-06-30 1984-01-11 Fujitsu Ltd Control system of overlapping print
JPS6372556A (en) * 1986-09-17 1988-04-02 Fujitsu Ltd Scaled-up printing system
JPH0292654A (en) * 1988-09-30 1990-04-03 Toshiba Corp Printer control system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6143930A (en) * 1996-10-18 2000-11-07 Celanese International Corp Removal of permanganate reducing compounds and alkyl iodides from a carbonylation process stream
US6339171B1 (en) 1996-10-18 2002-01-15 Celanese International Corporation Removal or reduction of permanganate reducing compounds and alkyl iodides from a carbonylation process stream

Also Published As

Publication number Publication date
JPH0815798B2 (en) 1996-02-21

Similar Documents

Publication Publication Date Title
JPH04201464A (en) Printer
JPH03199062A (en) Printer
JPH0619699B2 (en) Page printer control method
US4607263A (en) Pen type plotting apparatus having automatic rewriting control
JPS6035687B2 (en) Print data control device
JPH10187361A (en) Printer control device
JPH0359835B2 (en)
JP2003048339A (en) Printer, print control method, and information recording medium
JPS5862066A (en) System for controlling movement of printing head
JP2739617B2 (en) Serial dot printer
JPS60216378A (en) Signal generator for laser printer
JPH06155728A (en) Printer
JPS63222865A (en) Page printer control
JP3016589U (en) prepaid card
JPS609760A (en) Pattern printer
JPH02281978A (en) print control device
JPH04220365A (en) Printer
JPH01141772A (en) Printing controlling system in one direction of serial printer
JPH01103466A (en) Control in page-type printer device
JPH0280265A (en) Bitmap memory control device
JPH02112978A (en) Equal allocation control method
JPS6360494A (en) Output device
JPH03179519A (en) Printer
JPS58201684A (en) Carriage movement controlling system
JPS60253557A (en) Dot printer apparatus

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees