[go: up one dir, main page]

JPH04133765A - Serial printer - Google Patents

Serial printer

Info

Publication number
JPH04133765A
JPH04133765A JP25564990A JP25564990A JPH04133765A JP H04133765 A JPH04133765 A JP H04133765A JP 25564990 A JP25564990 A JP 25564990A JP 25564990 A JP25564990 A JP 25564990A JP H04133765 A JPH04133765 A JP H04133765A
Authority
JP
Japan
Prior art keywords
data
line
printing
character string
print
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
JP25564990A
Other languages
Japanese (ja)
Inventor
Kiyoaki Nishikawa
西川 潔明
Kiyoshi Onuki
大貫 清
Hitoshi Imamiya
今宮 斉
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.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP25564990A priority Critical patent/JPH04133765A/en
Publication of JPH04133765A publication Critical patent/JPH04133765A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To conduct printing by necessary minimum line feed actions to shorten a printing time by providing a data storage part for storing input data for several lines inside a printer and a part for rearranging the data in the printing order on paper. CONSTITUTION:A data input edition part 1 edits data inputted from a host device and forms printing data for one line. A data storage part 2 stores the formed printing data and the vertical printing position on paper, e.g. on which line the data should be printed. A data rearranging part 3 checks the vertical relation of the printing positions for the printing data for several lines stored in the data storage part 2 and rearranges the data so that the data can be printed orderly from those for the first printing line. If the data inputted from the host device to the data storage part 2 in the order of a character string 6 for the first line, a character string 7 for the third line, and a character string 8 for the second line, the character string 8 for the second line and the character string 7 for the third line are replaced with each other, and the data storage part 2 is controlled so as to cancel a backward line feed action.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は電子計算機、データ端末、模写伝送装置および
複写機等に使用されるシリアルプリンタに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a serial printer used in electronic computers, data terminals, copy transmission devices, copying machines, and the like.

〔従来の技術〕[Conventional technology]

従来のシリアルプリンタとしては、インクジェットプリ
ンタ、ワイヤートッドプリンタ、熱転写プリンタ等があ
るが、これらのシリアルプリンタは、上位装置より受信
した印字データを受信した順番に第1行から下位行へ順
次印字する。印字位置が現在のヘッドの位置より下側方
向すなわち下位行に有る場合に正方向に改行し印字する
。又、逆に次に印字する行が印字済みの行の上側に有る
場合には逆方向に改行し印字する。この様に入力したデ
ータの行の順で用紙に印字する。ようになっている。
Conventional serial printers include inkjet printers, wire tod printers, thermal transfer printers, etc., and these serial printers sequentially print print data received from a host device from the first row to the lower rows in the order in which they are received. When the printing position is below the current head position, that is, on a lower line, a line feed is performed in the forward direction and printing is performed. Conversely, if the next line to be printed is above the already printed line, the line is inserted in the opposite direction and printed. In this way, the input data is printed on the paper in the order of the lines. It looks like this.

又インクジュツトプリンタにおいては、第3図に示すよ
うに、用紙13をプラテン14に沿ってローラ15によ
り図の矢印の方向に行単位で順次正方向に移動させる。
In the inkjet printer, as shown in FIG. 3, the paper 13 is sequentially moved line by line in the direction of the arrow in the figure by a roller 15 along a platen 14.

印字はヘッド10により用紙押え12の上部にインクを
吹き付け、印字後のインク11の位置に印字していた。
The printing was performed by spraying ink onto the upper part of the paper presser 12 using the head 10, and printing at the position of the ink 11 after printing.

したがって正方向に改行して行く場合には、印字後のイ
ンク11が上方向に移行するが、用紙の上側へ逆改行す
る場合には、前行の未乾燥の印字部を用紙押さえ12で
こするおそれがあるので、乾燥するまで時間をおいたり
、ヒータによる乾燥を待つ必要があった。
Therefore, when starting a line feed in the forward direction, the ink 11 after printing moves upward; however, when starting a line feed backwards to the top of the paper, the paper presser 12 presses the undried printed area of the previous line. Therefore, it was necessary to wait for time to dry or wait for drying by a heater.

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

この従来のシリアルプリンタでは、入力したデータを入
力した行の順番で印字している方式なので、現在のヘッ
ドの位置より上側に印字を行う場合には、逆改行動作が
発生し、印字時間が長くなってしまうという欠点がある
This conventional serial printer prints input data in the order of input lines, so when printing above the current head position, a reverse feed operation occurs and the printing time increases. There is a drawback that it becomes

さらに、未乾燥の印字部のインクが乾燥するまで逆改行
出来なかったり、ヒーター等で乾燥させてから逆改行す
るために印字時間がさらに長くなってしまう欠点があっ
た。
Further, there are drawbacks in that reverse line feed cannot be performed until the ink in the undried printed area is dried, and printing time becomes longer because reverse line feed is performed after drying with a heater or the like.

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

本発明のシリアルプリンタは、入力された印字データを
行単位に印字するシリアルプリンタにおいて、上位装置
よりデータを入力し行データを作成するデータ入力編集
手段と、数行分の印字データをプリンタの内部に記憶す
るデータ記憶手段と、記憶されたデータを印字部1の順
番に並ひ換えるデータ並び変え手段と、並び換えられた
データを一定の印字記憶範囲からはみ出した印字データ
を出力する記憶範囲制御手段と、印字データを用紙に出
力する出力手段とを備えている。
The serial printer of the present invention is a serial printer that prints input print data line by line, and includes a data input editing means that inputs data from a host device and creates line data, and a data input/editing means that inputs data from a host device and creates line data, and a data input/editing means that inputs data from a host device to create line data. a data storage means for storing the stored data in the order of the printing unit 1, a data rearrangement means for rearranging the stored data in the order of the printing unit 1, and a storage range control for outputting the rearranged data as print data outside a certain print storage range. and an output means for outputting print data onto paper.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すブロック図、第2図は
本実施例の説明図である。第1図において、データ入力
編集部1は、上位装置より入力したデータを編集し1行
分の印字データを作成する。データ記憶部2は、作成さ
れた印字データと用紙の縦方向の印字位置を例えば何行
目に印字するかを記憶する0次にデータ並び換え部3は
、データ記憶部2に記憶されている数行の印字データの
印字位置の上下関係を調べ、上から順序よく印字可能な
様に各印字行の並び換えの処理を行う。
FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG. 2 is an explanatory diagram of this embodiment. In FIG. 1, a data input editing section 1 edits data input from a host device and creates one line of print data. The data storage unit 2 stores the created print data and the printing position in the vertical direction of the paper, for example, on which line to print.The data rearrangement unit 3 is stored in the data storage unit 2. The vertical relationship of the print positions of several lines of print data is checked, and each print line is rearranged so that it can be printed in order from the top.

すなわち、第2図に示すように、上位装置からデータ記
憶部2に入力されたデータが1行目の印字6.3行目の
印字7.2行目の印字8の順序であった場合に、2行目
の印字8と3行目の印字7とお入れ換えて、逆改行の動
作を排除するようにデータ記憶部2の制御を行う。
That is, as shown in FIG. 2, if the data input from the host device to the data storage unit 2 is in the order of print 6 on the first line, print 7 on the third line, and print 8 on the second line, , the data storage section 2 is controlled so as to replace the print 8 on the second line with the print 7 on the third line and eliminate the reverse line feed operation.

記憶範囲制御部4は第2図に示すJ己憶範囲9を常に管
理し、例えば用紙の最終行の範囲以上に記憶しない様に
する。このような一定範囲からはみ出した改行及び印字
データを認知した場合には、出力部5にこのデータを一
時退避させる。出力部5はそのデータに基ずき、例えば
次に用意された用紙に改行及び印字を実行する。
The storage range control unit 4 always manages the J self-storage range 9 shown in FIG. 2, so as not to store more than the last line of the paper, for example. When such line feed and print data outside the certain range are recognized, this data is temporarily saved in the output unit 5. Based on the data, the output unit 5 executes line feed and printing on the next prepared paper, for example.

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

以上説明したように、本発明は、入力データを数行プリ
ンタ内部に記憶するデータ記憶部と、用紙に印字される
行の順番に並び換える部とを備えることにより、最小限
の改行動作で印字することができるので、印字時間を短
縮できる効果を有する。
As explained above, the present invention includes a data storage section that stores several lines of input data inside the printer, and a section that rearranges the lines in the order in which they are printed on paper. This has the effect of shortening the printing time.

特に、インクジェットプリンタのような逆改行動作によ
り、未乾燥の印字部を用紙押えでこすり用紙等を汚すこ
とによる印字品質の低下を防ぐことができる。又、未乾
燥の印字部の乾燥待ち時間が無いので、印字時間を短縮
できる効果を有する。
In particular, a reverse correction operation such as in an inkjet printer can prevent deterioration in print quality due to rubbing the undried print area with a paper presser and staining the paper or the like. Furthermore, since there is no waiting time for drying of the undried printed portion, there is an effect that the printing time can be shortened.

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

第1図は本発明の一実施例のブロック図、第2図は本実
施例の説明図、第3図は従来のシリアルプリンタの要部
の構成図である。 1・・・データ入力部、2・・・データ記憶部、3・・
・データ並び換え部、4・・・記憶範囲制御部、5・・
・出力部、6・・・1行目の印字、7・・・3行目の印
字、8・・・2行目の印字、9・・・記憶範囲。
FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is an explanatory diagram of this embodiment, and FIG. 3 is a configuration diagram of the main parts of a conventional serial printer. 1...Data input section, 2...Data storage section, 3...
・Data sorting unit, 4...Storage range control unit, 5...
- Output section, 6...Printing on the 1st line, 7...Printing on the 3rd line, 8...Printing on the 2nd line, 9...Storage range.

Claims (1)

【特許請求の範囲】[Claims] 入力された印字データを行単位に印字するシリアルプリ
ンタにおいて、上位装置よりデータを入力し行データを
作成するデータ入力編集手段と、数行分の印字データを
プリンタの内部に記憶するデータ記憶手段と、記憶され
たデータを印字位置の順番に並び換えるデータ並び変え
手段と、並び換えられたデータを一定の印字記憶範囲か
らはみ出した印字データを出力する記憶範囲制御手段と
、印字データを用紙に出力する出力手段とを備えている
ことを特徴とするシリアルプリンタ。
In a serial printer that prints input print data line by line, data input editing means inputs data from a host device and creates line data, and data storage means stores print data for several lines inside the printer. , a data rearrangement means for rearranging the stored data in the order of printing positions, a storage range control means for outputting the rearranged data as print data outside a certain print storage range, and outputting the print data on paper. A serial printer characterized in that it is equipped with an output means.
JP25564990A 1990-09-26 1990-09-26 Serial printer Pending JPH04133765A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25564990A JPH04133765A (en) 1990-09-26 1990-09-26 Serial printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25564990A JPH04133765A (en) 1990-09-26 1990-09-26 Serial printer

Publications (1)

Publication Number Publication Date
JPH04133765A true JPH04133765A (en) 1992-05-07

Family

ID=17281687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25564990A Pending JPH04133765A (en) 1990-09-26 1990-09-26 Serial printer

Country Status (1)

Country Link
JP (1) JPH04133765A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5570464A (en) * 1992-12-25 1996-10-29 Fuji Xerox Co., Ltd. Controller for a recording apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5570464A (en) * 1992-12-25 1996-10-29 Fuji Xerox Co., Ltd. Controller for a recording apparatus

Similar Documents

Publication Publication Date Title
JP2005529001A (en) Improvements related to the print engine
JPH04133765A (en) Serial printer
US7185981B2 (en) Duplex printing
JPS59150768A (en) Method for driving line thermal head
JPH11138915A (en) Printer
CN107567388B (en) Method of configuring a printer, printer and non-transitory computer readable medium
JP2010228395A (en) Thermal printer
JP4201953B2 (en) Serial printer
JPH04119864A (en) Serial printer
JPS63252751A (en) Printing control device
US20210402762A1 (en) Non-transitory computer-readable medium storing computer-readable instructions, print device, and print data creation method
JPH04224979A (en) Serial printer
JPS63286365A (en) Printer
JPH0470155B2 (en)
JP2005145062A (en) Method and device for operating printer
JP2024116823A (en) Recording apparatus and control method thereof
JPH05162303A (en) Ink jet recording apparatus
JPS629925B2 (en)
JPH05162309A (en) Ink jet recording apparatus
KR100188973B1 (en) Control method of ink ribbon and recording paper supply of color printer
JPH05162307A (en) Ink jet recording apparatus
JP2014008771A (en) Thermal printer and program therefor
JPH047166A (en) Dot printer
JPS6279142A (en) Recording device
JPH047311B2 (en)