JPH04220366A - Page printer - Google Patents
Page printerInfo
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 13
- 238000010586 diagram Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Record Information Processing For Printing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【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.
【図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.
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)
ンドを解析し、印字データに変換する中央制御部と、変
換された印字データを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.
アで印字データの全ビットが白紙ビットであるか否かを
確認するものであることを特徴とする請求項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.
で印字データが白紙イメージであるか否かを確認するも
のであることを特徴とする請求項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.
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)
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 |
-
1990
- 1990-12-20 JP JP41252690A patent/JPH04220366A/en active Pending
Cited By (12)
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 |