JPH0958066A - Printer with function of preventing print flaw - Google Patents

Printer with function of preventing print flaw

Info

Publication number
JPH0958066A
JPH0958066A JP7220393A JP22039395A JPH0958066A JP H0958066 A JPH0958066 A JP H0958066A JP 7220393 A JP7220393 A JP 7220393A JP 22039395 A JP22039395 A JP 22039395A JP H0958066 A JPH0958066 A JP H0958066A
Authority
JP
Japan
Prior art keywords
print
print data
width
paper
storage means
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
JP7220393A
Other languages
Japanese (ja)
Inventor
Kenji Nakano
健二 中野
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 Data Terminal Ltd
Original Assignee
NEC Data Terminal 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 Data Terminal Ltd filed Critical NEC Data Terminal Ltd
Priority to JP7220393A priority Critical patent/JPH0958066A/en
Publication of JPH0958066A publication Critical patent/JPH0958066A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent a print flaw from occurring when print data whose print width is larger than the maximum print width of a form is received from a host unit, and enable data to be printed with flexibility without being concerned about the size of the paper. SOLUTION: This printing device with the function to prevent a print flaw from being generated consists of non-volatile RAM (non-volatile and electrically substitutable storage element) 3 which stores information on the width of a paper to be sent from a host unit 2, a print control part 5 which controls print data to be sent from the host unit 2, and image memory 6 which stores the print data. In addition, the device is equipped with a print data width register 4 which detects the actual print width of print data to be stored in the image memory 6 by the print control part 5, and stores this print width, a comparison circuit 7 which outputs the comparative results of the value of the non-volatile RAM 3 to the value of the print data width register 4, and a print data rotation part 8 which decides whether or not the print data stored in the image memory 6 should be rotated 90 deg. counter-clockwise in accordance with the comparison results and enables the print data to be printed on the paper.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は印字欠け防止機能付
き印刷装置に関し、特に用紙幅より大きい印刷データを
上位装置から受信する場合の印字欠け防止機能付き印刷
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing device with a print defect prevention function, and more particularly to a printing device with a print defect prevention function when receiving print data larger than a paper width from a host device.

【0002】[0002]

【従来の技術】従来の印刷装置の第1の例をブロックで
示す図3を参照すると、印刷装置11は、上位装置12
から入力される印刷データを制御する印刷制御部13
と、印刷制御部13からの命令により印刷データを印刷
可能な形に変換して記憶する描画メモリ14と、印刷制
御部13からの命令により描画メモリ14の印刷データ
を用紙に印刷し出力する印刷部15とで構成されてい
る。
2. Description of the Related Art Referring to FIG. 3, which is a block diagram showing a first example of a conventional printing apparatus, a printing apparatus 11 includes a host apparatus 12
Print control unit 13 for controlling print data input from
A drawing memory 14 for converting print data into a printable form and storing the print data in accordance with a command from the print control unit 13; and a printing process for printing the print data in the drawing memory 14 on a sheet and outputting the print data in accordance with a command from the print control unit 13. And part 15.

【0003】上位装置12から印刷データが入力される
と、印刷制御部13は印刷データを印刷可能な形に変換
して描画メモリ14に記憶する。この描画メモリ14に
記憶された印刷データは、印刷制御部13の命令によっ
て印刷部15に送られ印刷部15が用紙へ印刷して出力
する。
When print data is input from the host device 12, the print controller 13 converts the print data into a printable form and stores it in the drawing memory 14. The print data stored in the drawing memory 14 is sent to the print unit 15 in accordance with a command from the print control unit 13, and the print unit 15 prints on paper and outputs it.

【0004】また、特開平2−184478号公報に示
される従来の印刷装置の第2の例では、装着された用紙
サイズと印刷データサイズとが相違している場合、印刷
ドット密度を2倍にして用紙に印刷するという方法がと
られている。
Further, in the second example of the conventional printing apparatus disclosed in Japanese Patent Laid-Open No. 2-184478, the print dot density is doubled when the mounted paper size and the print data size are different. The method of printing on paper is used.

【0005】[0005]

【発明が解決しようとする課題】この従来の印刷装置の
第1の例は、用紙幅に関係なく描画メモリに記憶された
印刷データを印刷するため、用紙幅より印字幅が大きい
場合、図2(a)に示すように用紙右側の文字(この場
合はGおよびH)が欠けてしまう。
The first example of this conventional printing apparatus prints the print data stored in the drawing memory regardless of the paper width, and therefore, when the print width is larger than the paper width, as shown in FIG. As shown in (a), the characters on the right side of the paper (G and H in this case) are missing.

【0006】また、従来の印刷装置の第2の例では、印
刷データサイズが装着された用紙サイズの2倍より大き
い場合、文字が欠けてしまう。
Further, in the second example of the conventional printing apparatus, when the print data size is larger than twice the size of the mounted paper, characters are missing.

【0007】本発明の目的は、用紙の最大印字幅より大
きい印刷データを上位装置から受信する場合の印字欠け
を防止し、用紙サイズを気にしないフレキシブルな印刷
を可能にする印字欠け防止機能付き印刷装置を提供する
ことにある。
It is an object of the present invention to prevent print defects when print data larger than the maximum print width of a paper is received from a host device, and to provide a print defect prevention function that enables flexible printing without concern for the paper size. To provide a printing device.

【0008】[0008]

【課題を解決するための手段】本発明の印字欠け防止機
能付き印刷装置は、上位装置から送られてくる用紙幅情
報を記憶する不揮発性で電気的に書き換え可能な記憶手
段と、上位装置から送られてくる印刷データを制御する
印刷制御手段と、この印刷データを記憶する描画記憶手
段と、前記印刷制御手段により前記描画記憶手段に記憶
されている前記印刷データの印字幅を検出しこの印字幅
を記憶する印字幅記憶手段と、前記記憶手段に記憶され
ている用紙幅情報と前記印字幅記憶手段との値の比較結
果を前記印刷制御手段に出力する比較手段と、この比較
結果に応じて前記描画記憶手段に記憶されている前記印
刷データを90度回転させるか否かを判断して用紙へ印
刷させる印刷データ回転手段とを備える。
A printing device with a print defect prevention function according to the present invention comprises a nonvolatile electrically rewritable storage means for storing paper width information sent from a host device and a host device. Print control means for controlling the print data sent, drawing storage means for storing the print data, print width of the print data stored in the drawing storage means by the print control means, and printing is performed. Print width storage means for storing the width, comparison means for outputting to the print control means the comparison result of the values of the paper width information stored in the storage means and the print width storage means, and the comparison result And a print data rotating unit that determines whether to rotate the print data stored in the drawing storage unit by 90 degrees and prints the print data on a sheet.

【0009】[0009]

【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Next, embodiments of the present invention will be described in detail with reference to the drawings.

【0010】本発明の一実施の形態をブロックで示す図
1を参照すると、この実施の形態の印刷装置1は、上位
装置2から送られてくる用紙幅情報を記憶する不揮発性
RAM3(不揮発性で電気的に書き換え可能な記憶素
子)と、上位装置2から送られてくる印刷データを制御
する印刷制御部5と、この印刷データを記憶する描画メ
モリ6と、印刷制御部5により描画メモリ6に記憶され
ている印刷データの印紙幅を検出し、この印字幅を記憶
する印刷データ幅レジスタ4と、不揮発性RAM3に記
憶されている用紙幅情報と印刷データ幅レジスタ4との
値の比較結果を印刷制御部5に出力する比較回路7と、
この比較結果に応じて描画メモリ6に記憶されている印
刷データを90度左に回転させるか否かを判断して用紙
へ印刷させる印刷データ回転部8とから構成される。
Referring to FIG. 1, which is a block diagram showing an embodiment of the present invention, a printing apparatus 1 according to this embodiment has a nonvolatile RAM 3 (nonvolatile memory) for storing paper width information sent from a host apparatus 2. Electrically rewritable storage element), a print control unit 5 for controlling print data sent from the higher-level device 2, a drawing memory 6 for storing this print data, and a drawing memory 6 by the print control unit 5. The print data width register 4 for detecting the print width of the print data stored in the print data width and the comparison result of the paper width information stored in the nonvolatile RAM 3 and the value of the print data width register 4 A comparison circuit 7 for outputting the
The print data rotating unit 8 determines whether to rotate the print data stored in the drawing memory 6 90 degrees counterclockwise according to the comparison result and prints the print data on a sheet.

【0011】図2は、用紙と印刷文字との位置関係を示
す図である。図2を図1に併せて参照して、この実施の
形態の動作を説明する。印刷動作を開始する前にあらか
じめ、これから印刷させる用紙の印刷方向の最大印字幅
を上位装置2から不揮発性RAM3に記憶させておく。
この記憶した値は、不揮発性RAMを使用しているた
め、印刷装置1の電源をOFFにしても消えず、また、
上位装置2から任意に書き換えることも可能である。そ
して印刷動作を開始すると、上位装置2から印刷データ
が印刷制御部5を通って描画メモリ6に記憶される。印
刷データ幅レジスタ4は、描画メモリ6に記憶された印
刷データの印字幅を検出し、印字幅の値を保持してお
く。次に比較回路7が不揮発性RAM3に保持されてい
る用紙の最大印字幅と印刷データ幅レジスタ4に保持さ
れている印刷データの印字幅とを比較し、もし図2
(a)のように用紙の最大印字幅よりも実際の印刷デー
タの印字幅が大きい場合はその旨を比較回路7が印刷制
御部5に出力する。すると印刷制御部5は印刷データ回
転部8に命令を出し、印刷データ回転部8は描画メモリ
6に記憶されている印刷データを90度左に回転させて
図2(b)のように用紙へ印刷し出力する。
FIG. 2 is a diagram showing the positional relationship between the paper and the print characters. The operation of this embodiment will be described with reference to FIG. 2 together with FIG. Before starting the printing operation, the maximum printing width in the printing direction of the paper to be printed is stored in the non-volatile RAM 3 from the host device 2 in advance.
Since this stored value uses the nonvolatile RAM, it does not disappear even when the power of the printing apparatus 1 is turned off.
It is also possible to arbitrarily rewrite from the host device 2. Then, when the printing operation is started, the print data from the upper level device 2 is stored in the drawing memory 6 through the print control unit 5. The print data width register 4 detects the print width of the print data stored in the drawing memory 6 and holds the print width value. Next, the comparison circuit 7 compares the maximum print width of the paper held in the non-volatile RAM 3 with the print width of the print data held in the print data width register 4, and if FIG.
When the print width of the actual print data is larger than the maximum print width of the paper as shown in (a), the comparison circuit 7 outputs a message to that effect to the print control unit 5. Then, the print control unit 5 issues a command to the print data rotation unit 8, and the print data rotation unit 8 rotates the print data stored in the drawing memory 6 90 degrees to the left and transfers it to the paper as shown in FIG. 2B. Print and output.

【0012】[0012]

【発明の効果】以上説明したように、本発明によれば、
用紙の最大印字幅と実際の印刷データ幅との値の比較結
果に応じて印刷データを90度回転させることにより、
印字欠けが防止でき、さらに、上位装置から用紙の最大
印字幅を記憶する手段として不揮発性RAMを使用する
ため、印刷装置の電源をOFFにしても値が消えること
がなく、また、上位装置から任意に値を変更することが
できる。
As described above, according to the present invention,
By rotating the print data by 90 degrees according to the result of comparison between the maximum print width of the paper and the actual print data width,
Since the non-volatile RAM is used as a means for storing the maximum print width of the paper from the host device, it is possible to prevent printing defects, and the value does not disappear even when the power of the printing device is turned off. The value can be changed arbitrarily.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施の形態の構成を示すブロック図
である。
FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention.

【図2】用紙と印刷文字との位置関係を示す図である。FIG. 2 is a diagram showing a positional relationship between paper and print characters.

【図3】従来例の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration of a conventional example.

【符号の説明】[Explanation of symbols]

1 印刷装置 2 上位装置 3 不揮発性RAM 4 印刷データ幅レジスタ 5 印刷制御部 6 描画メモリ 7 比較回路 8 印刷データ回転部 1 Printing Device 2 Upper Device 3 Nonvolatile RAM 4 Print Data Width Register 5 Print Control Unit 6 Drawing Memory 7 Comparison Circuit 8 Print Data Rotation Unit

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 上位装置から送られてくる用紙幅情報を
記憶する不揮発性で電気的に書き換え可能な記憶手段
と、上位装置から送られてくる印刷データを制御する印
刷制御手段と、この印刷データを記憶する描画記憶手段
と、前記印刷制御手段により前記描画記憶手段に記憶さ
れている前記印刷データの印字幅を検出しこの印字幅を
記憶する印字幅記憶手段と、前記記憶手段に記憶されて
いる用紙幅情報と前記印字幅記憶手段との値の比較結果
を前記印刷制御手段に出力する比較手段と、この比較結
果に応じて前記描画記憶手段に記憶されている前記印刷
データを90度回転させるか否かを判断して用紙へ印刷
させる印刷データ回転手段とを備えることを特徴とする
印字欠け防止機能付き印刷装置。
1. A non-volatile, electrically rewritable storage means for storing paper width information sent from a host device, a print control means for controlling print data sent from the host device, and this printing. Drawing storage means for storing data, print width storage means for detecting the print width of the print data stored in the drawing storage means by the print control means, and storing the print width, and stored in the storage means. Comparing means for outputting the comparison result of the value of the paper width information and the value of the print width storage means to the print control means, and the print data stored in the drawing storage means according to the comparison result by 90 degrees. A printing device with a print defect prevention function, comprising: print data rotating means for determining whether or not to rotate and printing on paper.
JP7220393A 1995-08-29 1995-08-29 Printer with function of preventing print flaw Pending JPH0958066A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7220393A JPH0958066A (en) 1995-08-29 1995-08-29 Printer with function of preventing print flaw

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7220393A JPH0958066A (en) 1995-08-29 1995-08-29 Printer with function of preventing print flaw

Publications (1)

Publication Number Publication Date
JPH0958066A true JPH0958066A (en) 1997-03-04

Family

ID=16750420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7220393A Pending JPH0958066A (en) 1995-08-29 1995-08-29 Printer with function of preventing print flaw

Country Status (1)

Country Link
JP (1) JPH0958066A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63162255A (en) * 1986-12-26 1988-07-05 Canon Inc Printer
JPS6411739B2 (en) * 1983-01-18 1989-02-27 Textilma Ag
JPH0761052A (en) * 1993-08-30 1995-03-07 Nec Tohoku Ltd Printing form converting device of printer

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6411739B2 (en) * 1983-01-18 1989-02-27 Textilma Ag
JPS63162255A (en) * 1986-12-26 1988-07-05 Canon Inc Printer
JPH0761052A (en) * 1993-08-30 1995-03-07 Nec Tohoku Ltd Printing form converting device of printer

Similar Documents

Publication Publication Date Title
JPH0958066A (en) Printer with function of preventing print flaw
JPH07108718A (en) Printer with print omission preventing function
US20060204307A1 (en) Image forming device and image forming method
JP2000233552A (en) Control method for printer
JP2001175447A (en) Printing device and printing method
JPH0624105A (en) Image creating device
JPH06135103A (en) Printer
JPH06320796A (en) Method and apparatus for image processing
JP3603367B2 (en) Thermal transfer color printer
JPH10326166A (en) Printer device
JPH0462169A (en) Printer
JPH08183171A (en) Printer
JPH11198461A (en) Printer
JPH0474654A (en) Thermal transfer printer
JP2514428B2 (en) Output control method and device
JPS6319277A (en) Printer
JP2821911B2 (en) Printing control device
JP3789643B2 (en) Image forming apparatus
JP3478640B2 (en) Data processing device, printing device, and control method
JPH06320843A (en) Image forming apparatus
JPH0725106A (en) Printer
JPH07256974A (en) Image forming device and its control method
JPH05201107A (en) Color printer
JPH10151786A (en) Control system for a plurality of thermal heads
JPH04173350A (en) Recording device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980407