JPH04220366A - Page printer - Google Patents

Page printer

Info

Publication number
JPH04220366A
JPH04220366A JP41252690A JP41252690A JPH04220366A JP H04220366 A JPH04220366 A JP H04220366A JP 41252690 A JP41252690 A JP 41252690A JP 41252690 A JP41252690 A JP 41252690A JP H04220366 A JPH04220366 A JP H04220366A
Authority
JP
Japan
Prior art keywords
page
blank
print data
data
page buffer
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
JP41252690A
Other languages
Japanese (ja)
Inventor
Kazumasa Saito
斉藤 和正
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 Engineering Ltd
Original Assignee
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 Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP41252690A priority Critical patent/JPH04220366A/en
Publication of JPH04220366A publication Critical patent/JPH04220366A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PURPOSE:To stop printing output when printing data to be printed is blank data. CONSTITUTION:A page printer is equipped with a blank detection control part 4 detecting whether printing data is blank data to control the output of a page buffer 3 and the blank detection control part 4 cancels the printing data of one page developed on the page buffer 3 when all of the printing data are blank data and develops the printing data of the next page on the page buffer 3 to prohibit the printing output of a blank page.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明はページプリンタ、特に情
報処理系統のデータ出力用として利用されるページプリ
ンタに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a page printer, and more particularly to a page printer used for outputting data in an information processing system.

【0002】0002

【従来の技術】ページプリンタは、一般的に高コストで
はあるが、印字速度,印字機能,印字品質において有利
なプリンタである。
2. Description of the Related Art Although page printers are generally expensive, they are advantageous in terms of printing speed, printing function, and printing quality.

【0003】従来のページプリンタは、図2に示すよう
に上位ホスト1からのデータ,コマンドを解析する中央
制御部2と、1ページ分の印字データを保持するページ
バッファ3と、ページバッファ3からデータを受け取り
、実際に印字動作を行うプリント部5とを有している。
As shown in FIG. 2, a conventional page printer includes a central control unit 2 that analyzes data and commands from a host host 1, a page buffer 3 that holds print data for one page, and a It has a print section 5 that receives data and performs actual printing operations.

【0004】上位ホスト1からのデータ、及びコマンド
を中央制御部2で解析し、印字データとしてページバッ
ファ3に送る。1ページ分の印字データがページバッフ
ァ3に展開されると、その印字データはプリンタ部5へ
送られ印字出力される。
Data and commands from the upper host 1 are analyzed by the central control unit 2 and sent to the page buffer 3 as print data. When one page's worth of print data is developed into the page buffer 3, the print data is sent to the printer section 5 and printed out.

【0005】[0005]

【発明が解決しようとする課題】従来のページプリンタ
では、ページバッファの印字データが実際に出力される
際、印字領域の設定、例えばトップマージンの設定など
により、印字データ領域が印字されるペーパサイズから
はみ出た場合、1回の印字動作が終了してもページバッ
ファ内の印字データが余ることになる。このとき、余っ
たデータが白紙のイメージである場合、次の印字動作で
白紙が出力されてしまい、連続印字などでは1回ごとに
白紙が出力されるという問題点がある。
[Problems to be Solved by the Invention] In conventional page printers, when the print data in the page buffer is actually output, the print data area is adjusted to the paper size to be printed by setting the print area, for example, setting the top margin. If the data extends beyond the page buffer, there will be excess print data in the page buffer even after one print operation is completed. At this time, if the remaining data is an image of a blank page, there is a problem that a blank page will be output in the next printing operation, and a blank page will be output every time in continuous printing.

【0006】本発明の目的は以上の欠点を解消して白紙
印字出力の中止を行うことができるページプリンタを提
供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a page printer capable of eliminating the above-mentioned drawbacks and canceling blank page printing.

【0007】[0007]

【課題を解決するための手段】前記目的を達成するため
、本発明に係るページプリンタは、上位ホストからのデ
ータ、およびコマンドを解析し、印字データに変換する
中央制御部と、変換された印字データを1ページ分展開
するためのページバッファと、ページバッファから1ペ
ージ分の印字データを受け取り印字動作を行うプリンタ
部と、ページバッファ内の印字データが白紙のイメージ
である場合に、ページバッファ内の印字データを破棄す
る白紙検出制御部とを有するものである。
[Means for Solving the Problems] In order to achieve the above object, a page printer according to the present invention includes a central control unit that analyzes data and commands from a host host and converts them into print data, and a central control unit that analyzes data and commands from a host and converts them into print data. A page buffer for developing one page of data, a printer section that receives one page of print data from the page buffer and performs the printing operation, and a and a blank paper detection control section that discards the print data of.

【0008】また、前記白紙検出制御部は、ファームウ
ェアで印字データの全ビットが白紙ビットであるか否か
を確認するものである。
Further, the blank page detection control section uses firmware to check whether all bits of print data are blank page bits.

【0009】また、前記白紙検出制御部は、ハードウェ
アで印字データが白紙イメージであるか否かを確認する
ものである。
Further, the blank paper detection control section uses hardware to confirm whether the print data is a blank paper image.

【0010】0010

【作用】白紙検出制御部4は、ページバッファ3内の印
字データが白紙データである場合に、ページバッファ3
内の印字データを破棄して印字データの出力を停止させ
、次ページへの印字データの頁送りを行わせる。
[Operation] When the print data in the page buffer 3 is blank data, the blank page detection control unit 4 detects whether the page buffer 3
The print data within is discarded, the output of the print data is stopped, and the print data is page-fed to the next page.

【0011】[0011]

【実施例】以下、本発明の一実施例を図により説明する
。図1は本発明の一実施例を示す構成図である。図にお
いて、本発明に係るページプリンタは、上位ホスト1か
らのデータ及びコマンドを解析する中央制御部2と、1
ページ分の印字データを保持するページバッファ3と、
ページバッファ3からデータを受け取り、実際に印字動
作を行うプリンタ部5と、ページバッファ3内の印字さ
れようとする印字データが白紙データであった場合に、
ページバッファ3の印字データを破棄する白紙検出制御
部4とを有するものである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of the present invention. In the figure, the page printer according to the present invention includes a central control unit 2 that analyzes data and commands from an upper host 1;
a page buffer 3 that holds print data for pages;
When the printer unit 5 receives data from the page buffer 3 and actually performs the printing operation, and the print data to be printed in the page buffer 3 is blank data,
The blank page detection control section 4 discards print data in the page buffer 3.

【0012】白紙検出制御部4は、ファームウェアで印
字データの全ビットが白紙ビットであるか、又はハード
ウェアで印字データの全ビットが白紙であるかどうかを
確認する機能を有する。
The blank page detection control section 4 has a function of checking whether all bits of print data are blank bits using firmware, or checking whether all bits of print data are blank pages using hardware.

【0013】実施例において、上位ホスト1からのデー
タまたコマンドを中央制御部2で解析し、それをページ
バッファ3に送り、ページバッファ3に1ページ分の印
字データを作る。そこで、その印字データを白紙検出制
御部4がファームウェアで印字データの全ビットが白紙
ビットであるか、またハードウェアで全ビットをORI
NGするなどして白紙かどうかを確認し、白紙データで
なかったらプリンタ部5へ送り、白紙であったら、その
ページを破棄し、ページバッファをクリアする。
In the embodiment, data or commands from the host host 1 are analyzed by the central control unit 2, and sent to the page buffer 3, where one page's worth of print data is created. Therefore, the blank paper detection control unit 4 uses the firmware to check whether all bits of the print data are blank bits, or whether all bits are ORIed by hardware.
If the page is not blank, it is sent to the printer unit 5, and if it is blank, the page is discarded and the page buffer is cleared.

【0014】[0014]

【発明の効果】以上説明したように本発明は、ページバ
ッファに展開された印字データのイメージが白紙のイメ
ージであった場合に、そのページを出力せずに次ページ
に移すことにより、不要な用紙の出力と時間の無駄を省
くことができるという効果を有する。
[Effects of the Invention] As explained above, when the image of print data developed in the page buffer is a blank image, by moving that page to the next page without outputting it, unnecessary data can be removed. This has the effect of saving paper output and wasting time.

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

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

【図2】従来例を示す構成図である。FIG. 2 is a configuration diagram showing a conventional example.

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

1  上位ホスト 2  中央制御部 3  ページバッファ 4  白紙検出制御部 5  プリンタ部 1 Upper host 2 Central control section 3 Page buffer 4 Blank page detection control section 5 Printer section

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】  上位ホストからのデータ、およびコマ
ンドを解析し、印字データに変換する中央制御部と、変
換された印字データを1ページ分展開するためのページ
バッファと、ページバッファから1ページ分の印字デー
タを受け取り印字動作を行うプリンタ部と、ページバッ
ファ内の印字データが白紙のイメージである場合に、ペ
ージバッファ内の印字データを破棄する白紙検出制御部
とを有することを特徴とするページプリンタ。
Claim 1: A central control unit that analyzes data and commands from a host host and converts them into print data, a page buffer for developing one page of the converted print data, and one page of data from the page buffer. A page characterized by having a printer unit that receives print data and performs a printing operation, and a blank page detection control unit that discards the print data in the page buffer when the print data in the page buffer is an image of a blank page. printer.
【請求項2】  前記白紙検出制御部は、ファームウェ
アで印字データの全ビットが白紙ビットであるか否かを
確認するものであることを特徴とする請求項1に記載の
ページプリンタ。
2. The page printer according to claim 1, wherein the blank page detection control unit uses firmware to check whether all bits of print data are blank page bits.
【請求項3】  前記白紙検出制御部は、ハードウェア
で印字データが白紙イメージであるか否かを確認するも
のであることを特徴とする請求項1に記載のページプリ
ンタ。
3. The page printer according to claim 1, wherein the blank page detection control section uses hardware to confirm whether or not the print data is a blank page image.
JP41252690A 1990-12-20 1990-12-20 Page printer Pending JPH04220366A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP41252690A JPH04220366A (en) 1990-12-20 1990-12-20 Page printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP41252690A JPH04220366A (en) 1990-12-20 1990-12-20 Page printer

Publications (1)

Publication Number Publication Date
JPH04220366A true JPH04220366A (en) 1992-08-11

Family

ID=18521355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP41252690A Pending JPH04220366A (en) 1990-12-20 1990-12-20 Page printer

Country Status (1)

Country Link
JP (1) JPH04220366A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507411B1 (en) 1998-07-10 2003-01-14 Canon Kabushiki Kaisha Printing control method and apparatus
US6698948B2 (en) * 1999-12-03 2004-03-02 Sony Corporation Printing data and picture data transferring method
US6985258B1 (en) * 1999-11-19 2006-01-10 Seiko Epson Corporation Print system
JP2007241420A (en) * 2006-03-06 2007-09-20 Murata Mach Ltd Print data generator
JP2009172925A (en) * 2008-01-25 2009-08-06 Ricoh Co Ltd Image forming apparatus having blank paper discharge prevention function, blank paper discharge prevention method, and blank paper discharge prevention program
WO2011138848A1 (en) * 2010-05-06 2011-11-10 Canon Kabushiki Kaisha Information processing apparatus, method for controlling same, and storage medium

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507411B1 (en) 1998-07-10 2003-01-14 Canon Kabushiki Kaisha Printing control method and apparatus
US6833930B2 (en) 1998-07-10 2004-12-21 Canon Kabushiki Kaisha Printing control method and apparatus
US7218413B2 (en) 1998-07-10 2007-05-15 Canon Kabushiki Kaisha Printing control method and apparatus
US6985258B1 (en) * 1999-11-19 2006-01-10 Seiko Epson Corporation Print system
US6698948B2 (en) * 1999-12-03 2004-03-02 Sony Corporation Printing data and picture data transferring method
JP2007241420A (en) * 2006-03-06 2007-09-20 Murata Mach Ltd Print data generator
JP4661636B2 (en) * 2006-03-06 2011-03-30 村田機械株式会社 Print data generator
JP2009172925A (en) * 2008-01-25 2009-08-06 Ricoh Co Ltd Image forming apparatus having blank paper discharge prevention function, blank paper discharge prevention method, and blank paper discharge prevention program
US8270025B2 (en) 2008-01-25 2012-09-18 Ricoh Company, Ltd. Image forming apparatus having blank sheet ejection preventing function and blank sheet ejection preventing method
WO2011138848A1 (en) * 2010-05-06 2011-11-10 Canon Kabushiki Kaisha Information processing apparatus, method for controlling same, and storage medium
JP2011237853A (en) * 2010-05-06 2011-11-24 Canon Inc Information processing device, control method for the same and computer program
US9361056B2 (en) 2010-05-06 2016-06-07 Canon Kabushiki Kaisha Information processing apparatus and method for generating a conflict confirmation print job

Similar Documents

Publication Publication Date Title
EP0858211A3 (en) Automatic control apparatus for color printer processing mode
JPH04220366A (en) Page printer
JPH0274362A (en) Control system of printing
JP2876841B2 (en) Electrophotographic printer
JP3190670B2 (en) Page mode printer and its printing method
JPH10175345A (en) Printer with function of reusing printed paper
JPS61286182A (en) Printing-controlling system
JPH0347778A (en) Format controller for page printer
JPH0241949U (en)
JPH05238122A (en) Printing shade-controlling printer
JPS60115480A (en) Zip code number printing system
JPH01221250A (en) Perfect print printer
JPH049157B2 (en)
JPH01139267A (en) Color recording apparatus
JPS62221546A (en) Printing speed control system
JPS5973978A (en) Printing control apparatus
JPS63149960A (en) Facsimile equipment
JPH022051A (en) Serial printer
JPS6389362A (en) Manual operation type printer
JPH01190472A (en) Printing device
JPH02255363A (en) Page printer
JPH04175176A (en) Perfecting page printer
JPH0241273A (en) Control system for page printer
JPS57160659A (en) Printing device
JPH0270470A (en) Printer