[go: up one dir, main page]

JPH03213370A - Page printer - Google Patents

Page printer

Info

Publication number
JPH03213370A
JPH03213370A JP957290A JP957290A JPH03213370A JP H03213370 A JPH03213370 A JP H03213370A JP 957290 A JP957290 A JP 957290A JP 957290 A JP957290 A JP 957290A JP H03213370 A JPH03213370 A JP H03213370A
Authority
JP
Japan
Prior art keywords
speed
printing
image data
host computer
page
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
JP957290A
Other languages
Japanese (ja)
Inventor
Kuniaki Suzuki
鈴木 國明
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP957290A priority Critical patent/JPH03213370A/en
Publication of JPH03213370A publication Critical patent/JPH03213370A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)
  • Laser Beam Printer (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PURPOSE:To obtain a normal printing result by making printing speed alterable according to the data transfer speed of a host computer. CONSTITUTION:When a CPU 11 detects the empty state of an image memory 14 to issue the request command of image data for a host computer 13, the host computer 13 transmits the image data of one page to a printer. The CPU 11 receives the image data to begin to store the image data in an image memory 14 and performs printing processing through a mechanism control circuit 17 after the completion of the storing of the image data. When the image memory is in an empty state and the storing of the image data is not completed, the CPU 11 discharges paper at that time and outputs a speed indication signal S2 to the mechanism control part 17 so as to decrease printing speed to the speed considered to be in time for the data transmission of the host computer 13 and also requires the re-transmission of the image data of one page presently processed with respect to the host computer 13. By this constitution, the timing of data transfer speed is matched with that of printing speed to obtain a normal printing result.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は例えばレーザプリンタ等の頁単位で印字を行な
うページプリンタに関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention relates to a page printer, such as a laser printer, that prints on a page-by-page basis.

(従来の技術) 例えばレーザプリンタ等のページプリンタでは、低騒音
、高画質が長所であるが、その反面、高価格という欠点
がある。これは、頁単位で一度に印字を行なうために、
大容量のメモリを必要とするためである。一般に、ペー
ジプリンタでは、少なくとも1頁分の画像データ(ドツ
トイメージデータ)を格納する画像メモリ(ページメモ
リ)を備えており、この画像メモリに頁単位でデータを
格納しながら、印字を行なっている。
(Prior Art) For example, page printers such as laser printers have the advantage of low noise and high image quality, but have the disadvantage of being expensive. This is because printing is done page by page at once.
This is because it requires a large amount of memory. Generally, a page printer is equipped with an image memory (page memory) that stores at least one page worth of image data (dot image data), and prints while storing data page by page in this image memory. .

ここで、低価格化の一つの手法として、画像メモリに格
納するデータ量を減らして印字する方法がある。これは
、1頁分の画像データのうちの一部をホストコンピュー
タから受は取って印字を行ない、その印字に必要なデー
タがなくなる前に、次のデータを受は取って印字を継続
し、最終的に頁全体の印字結果を得るというものである
。この方法によれば、メモリ容量は、上記部分印字の1
回分、あるいは効率向上のためにデータ受信用と印字用
とで交互に使用するならば2回分で良く、−船釣には頁
全体のデータ量に比べて、数分の1から数十分の1で済
むことになる。
Here, as one method for reducing the price, there is a method of printing by reducing the amount of data stored in the image memory. This receives part of the image data for one page from the host computer and prints it, and before the data necessary for printing runs out, it receives the next data and continues printing. Finally, the printing result for the entire page is obtained. According to this method, the memory capacity is 1
If you use the data alternately for data reception and printing to improve efficiency, you can use it twice. 1 will suffice.

ところで、ページプリンタでは、他のプリンタとは違っ
て、1頁分の印字の途中で、印字動作を中断することは
できない。したがって、上記の方法を使用した場合、ホ
ストコンピュータ側では、印字動作を中断させないよう
に、現在画像メモリに格納されているデータの印字が終
了しないうちに、次のデータを同量分転送していなけれ
ばならない。
By the way, in a page printer, unlike other printers, it is not possible to interrupt the printing operation in the middle of printing one page. Therefore, when using the above method, the host computer transfers the same amount of next data before the data currently stored in the image memory finishes printing, so as not to interrupt the printing operation. There must be.

しかしながら、例えば転送データの複雑な編集作業等で
、ホストコンピュータのデータ転送に遅れが生じた場合
において、従来、プリンタの印字速度か固定化されてい
たため、その印字速度とデータ転送速度とのタイミング
か狂い、正常な印字結果を得ることができなくなる問題
があった。
However, if there is a delay in the data transfer from the host computer due to, for example, complicated editing of transferred data, the printing speed of the printer has traditionally been fixed, so the timing between the printing speed and the data transfer speed cannot be determined. There was a problem in which the printer went awry, making it impossible to obtain normal printing results.

(発明か解決しようとする課題) 上記したように、従来、容量の少ない画像メモリを使用
し、1頁分の画像データを所定単位で印字する構成とし
た際に、ホストコンピュータのデータ転送速度とプリン
タの印字速度とのタイミングエラーによって、正常な印
字結果を得ることができなくなる問題があった。
(Problem to be solved by the invention) As described above, conventionally, when an image memory with a small capacity is used and one page of image data is printed in a predetermined unit, the data transfer speed of the host computer There is a problem in that a timing error with the printing speed of the printer makes it impossible to obtain normal printing results.

本発明は上記のような点に鑑みなされたもので、容量の
少ない画像メモリを使用しても、ホストコンピュータ側
の処理速度に制限を与えずに、データ転送速度と印字速
度とのタイミングを合わせて、正常な印字結果を得るこ
とのできるページプリンタを提供することを目的とする
The present invention was created in view of the above points, and it is possible to match the timing of data transfer speed and printing speed without limiting the processing speed of the host computer even if a small capacity image memory is used. The object of the present invention is to provide a page printer that can obtain normal printing results.

〔発明の構成] (課題を解決するための手段と作用) すなわち、本発明は、頁単位で印字を行なう。[Structure of the invention] (Means and actions for solving problems) That is, in the present invention, printing is performed page by page.

ページプリンタにおいて、印字速度をホストコンピュー
タのデータ転送速度に応じて変更可能な構成として、1
頁分の画像データを所定単位で印字するようにしたもの
である。これにより、データ転送速度と印字速度とのタ
イミングを合わせて、正常な印字結果を得ることができ
る。
In a page printer, the printing speed can be changed according to the data transfer speed of the host computer.
The image data for a page is printed in a predetermined unit. Thereby, it is possible to obtain normal printing results by matching the timing of the data transfer speed and the printing speed.

(実施例) 以下、図面を参照して本発明の一実施例に係るページプ
リンタを説明する。
(Embodiment) Hereinafter, a page printer according to an embodiment of the present invention will be described with reference to the drawings.

第1図はその回路構成を示すブロック図である。FIG. 1 is a block diagram showing the circuit configuration thereof.

第1図において、CPUIIは、この装置全体を制御を
司るものであり、ここでは、第5図に示すような印字速
度制御処理等を実行する。インターフェイス12は、ホ
ストコンピュータ13とのデータのやり取りを行なう。
In FIG. 1, the CPU II is in charge of controlling the entire apparatus, and here executes printing speed control processing and the like as shown in FIG. 5. The interface 12 exchanges data with the host computer 13.

ホストコンピュータ13は、1頁分の画像データ(ドツ
トイメージデータ)を所定単位でプリンタに転送する。
The host computer 13 transfers one page of image data (dot image data) to the printer in predetermined units.

画像メモリ14は、ホストフンピユータ13から所定単
位で転送されてくる画像データを順次格納する。
The image memory 14 sequentially stores image data transferred from the host computer 13 in predetermined units.

ビデオ信号生成回路15は、画像メモリ14に格納され
た画像データをビデオ信号S1として機構制御回路17
に出力する。入出力ボート16は、機構制御回路17と
の入出力制御を行なうものであって、ここでは、CPU
IIからの速度指示信号S2を機構制御回路17に出力
する。機構制御回路17は、ビデオ信号S1および速度
指示信号S2に基づいて、印字機構部を制御する。速度
制御回路18は、機構制御回路17の制御の下で、モー
タ駆動回路19を駆動し、用紙送りモータ20の回転速
度を直接的に制御する。
The video signal generation circuit 15 converts the image data stored in the image memory 14 into a video signal S1 to the mechanism control circuit 17.
Output to. The input/output boat 16 performs input/output control with the mechanism control circuit 17, and here, the CPU
The speed instruction signal S2 from II is output to the mechanism control circuit 17. Mechanism control circuit 17 controls the printing mechanism based on video signal S1 and speed instruction signal S2. The speed control circuit 18 drives the motor drive circuit 19 under the control of the mechanism control circuit 17, and directly controls the rotation speed of the paper feed motor 20.

第2図はページプリンタの印字機構部の構成を示す概念
図である。第2図において、紙送りローラ21は、用紙
を1枚毎に感光ドラム22に送る。感光ドラム22は、
レーザ等の光ビームによって電荷潜像を形成する。光ビ
ームスキャナ23は、感光ドラム22上を走査する。現
像プロセス24は、帯電したトナーを感光ドラム22上
に付着させて画像を形成する。転写ローラ25は、紙送
りローラ21によって送られてくる用紙上に感光ドラム
22のトナーを転写する。クリーナ26は、感光ドラム
22から余ったトナーをかき落とす。帯電電極27は、
感光ドラム22上に一律に電荷を与え、画像をクリアす
る。
FIG. 2 is a conceptual diagram showing the configuration of a printing mechanism section of a page printer. In FIG. 2, a paper feed roller 21 feeds each sheet of paper to a photosensitive drum 22. The photosensitive drum 22 is
A latent charge image is formed using a light beam such as a laser. The light beam scanner 23 scans the photosensitive drum 22. A developing process 24 causes charged toner to adhere onto the photosensitive drum 22 to form an image. The transfer roller 25 transfers the toner from the photosensitive drum 22 onto the paper fed by the paper feed roller 21 . The cleaner 26 scrapes off excess toner from the photosensitive drum 22. The charging electrode 27 is
A uniform charge is applied to the photosensitive drum 22 to clear the image.

定着ローラ28は、用紙上にトナーを定着させる。Fixing roller 28 fixes the toner onto the paper.

また、用紙送りモータ20は、感光ドラム22を含む用
紙送り機構を駆動するためのモータである。
Further, the paper feed motor 20 is a motor for driving a paper feed mechanism including the photosensitive drum 22.

第3図は光ビームの走査方向を示す図である。FIG. 3 is a diagram showing the scanning direction of the light beam.

矢印A方向に一定速度で搬送される用紙31に対し、光
ヒームハ、32a 、 32b 、 32cmの順で、
用紙31上を走査する。
With respect to the paper 31 being conveyed at a constant speed in the direction of arrow A, the optical beams 32a, 32b, 32cm are applied in this order.
The paper 31 is scanned.

第4図は画像メモリ14のデータ格納方法を示す図であ
る。例えば画像メモリ14が2組のメモリ14a 、 
14bで構成されている場合、矢印A方向に搬送される
用紙31の1頁分の画像データは、所定単位でメモリ1
4g、14bに交互に格納される。
FIG. 4 is a diagram showing a method of storing data in the image memory 14. For example, the image memory 14 has two sets of memories 14a,
14b, the image data for one page of the paper 31 conveyed in the direction of arrow A is stored in the memory 1 in predetermined units.
4g and 14b alternately.

ところで、ページプリンタは、第2図に示すように、感
光ドラム22上に先ビームによって走査された潜像を現
像プロセス24によって用紙上に転写させる電子写真方
式の印字装置である。この方式では、一定の速度で1枚
毎に搬送される用紙に対し、1頁分の情報か一度に印字
されるため、その印字を途中で中断することはできない
。したかって、通常、印字するための画像データは1頁
分用意されている必要かあるか、ホストコンピュータか
らのデータ転送が用紙の搬送速度(印字速度)よりも早
ければ、その1頁分全てをカバーする画像メモリは不要
である。すなわち、1頁分の画像データを所定単位で順
次処理していけば、容量の少ない画像メモリでも充分で
ある。
By the way, as shown in FIG. 2, a page printer is an electrophotographic printing device that transfers a latent image scanned by a first beam onto a photosensitive drum 22 onto a sheet of paper using a developing process 24. In this method, information for one page is printed at one time on sheets of paper that are transported one by one at a constant speed, so printing cannot be interrupted midway. Therefore, is it usually necessary to prepare one page of image data for printing?If the data transfer from the host computer is faster than the paper conveyance speed (printing speed), it is necessary to prepare the entire page of image data for printing. No covering image memory is required. That is, if one page's worth of image data is sequentially processed in predetermined units, an image memory with a small capacity is sufficient.

しかしながら、ホストコンピュータ側の処理は多種多様
であり、常にプリンタ側の処理速度に対応できるとは限
らず、このような場合、容量の少ない画像メモリではタ
イミングエラーが発生することになる。そこで、本発明
は、ホストコンピュータ側の処理速度に制限を与えずに
、ホストコンピュータからのデータ転送が印字速度に間
に合うように、プリンタ側の印字速度を可変にしたこと
を特徴とする。
However, the processing on the host computer side is diverse and cannot always match the processing speed on the printer side, and in such a case, a timing error will occur in an image memory with a small capacity. Therefore, the present invention is characterized in that the printing speed on the printer side is made variable so that data transfer from the host computer can keep up with the printing speed without imposing a limit on the processing speed on the host computer side.

以下、第5図に示すフローチャートを参照して同実施例
の動作を説明する。
The operation of this embodiment will be described below with reference to the flowchart shown in FIG.

まず、CPUIIは、画像メモリ14の空状態を検出す
ることにより、ホストコンピュータ13に対し、画像デ
ータを要求する(ステップSl)。この要求により、ホ
ストコンピュータ13は、1頁分の画像データを所定C
P位でプリンタに転送する(ステップS2)。CPUI
Iは、インターフェイス12を通じて、この画像データ
を受信することにより、画像メモリ14に対し、画像デ
ータの格納を開始する(ステップS3)。この画像デー
タの格納が完了すると(ステップS4) 、CPUII
は、機構制御回路17を通じて印字処理を実行する(ス
テップS5)  以下、1頁分の印字が終了するまで、
CPU11は、上記の処理を繰り返す(ステップS6)
First, the CPU II requests image data from the host computer 13 by detecting the empty state of the image memory 14 (step Sl). In response to this request, the host computer 13 sends one page of image data to a predetermined C.
It is transferred to the printer at position P (step S2). C.P.U.I.
By receiving this image data through the interface 12, I starts storing the image data in the image memory 14 (step S3). When the storage of this image data is completed (step S4), the CPU II
The printing process is executed through the mechanism control circuit 17 (step S5). Thereafter, until printing for one page is completed,
The CPU 11 repeats the above process (step S6).
.

ここで、ステップS4において、画像メモリ14か空状
態であるにも拘らず、画像データの格納が完了していな
い場合、CPUIIは、ホストコンピュータ13のデー
タ転送とプリンタの印字速度とのタイミングエラーが発
生したものと判断し、直ちに、そのときの用紙を排出す
る(ステップS7)。
Here, in step S4, if storage of the image data is not completed even though the image memory 14 is empty, the CPU II determines that there is a timing error between the data transfer of the host computer 13 and the printing speed of the printer. It is determined that this has occurred, and the paper at that time is immediately ejected (step S7).

そして、CPU11は、ホストコンピュータ、13のデ
ータ転送が間に合うと思われる速度まで印字速度を落と
すように、機構制御回路17に対し、速度指示信号S2
を出力すると共に(ステップS8)、ホストコンピュー
タ13に対し、現在処理していた1頁分の画像データの
再送を要求する(ステップS9)。これにより、タイミ
ングエラーが生じたときの速度よりも遅い速度で、新た
な用紙に印字が再開されることになる。
Then, the CPU 11 sends a speed instruction signal S2 to the mechanism control circuit 17 so as to reduce the printing speed to a speed at which the data transfer of the host computer 13 is considered to be in time.
(step S8), and requests the host computer 13 to resend the one page of image data currently being processed (step S9). As a result, printing is resumed on a new sheet of paper at a speed slower than the speed at which the timing error occurred.

このように、プリンタの印字速度をホストコンピュータ
13のデータ転送速度に合わせて、印字を行うことがで
きる。したがって、例えば容量の少ない画像メモリを使
用して、1頁分の画像データを所定単位で印字する構成
としても、ホストコンピュータ側の処理速度に制限を与
えずに、正常な印字結果を得ることができる。
In this way, printing can be performed by matching the printing speed of the printer to the data transfer speed of the host computer 13. Therefore, even if a configuration is used to print one page of image data in predetermined units using a small-capacity image memory, for example, it is possible to obtain normal printing results without limiting the processing speed of the host computer. can.

なお、本実施例では、印字動作中にタイミングエラーが
発生した場合に、印字速度を変更するようにしたが、例
えばホストコンピュータ13のデータ転送速度がプリン
タの印字速度よりも遅いことが判明しているような場合
には、印字開始前に、それに見合った印字速度に設定し
ておくこともできる。
In this embodiment, when a timing error occurs during a printing operation, the printing speed is changed, but if, for example, the data transfer speed of the host computer 13 is found to be slower than the printing speed of the printer. If this is the case, you can set the printing speed accordingly before starting printing.

また、印字速度を変更する場合の具体的な方法としては
、例えば何種類かの速度レベルを設定しておき、この中
から、ホストコンピュータ13のデータ転送速度に応じ
た速度レベルを選択するものとする。
Further, as a specific method for changing the printing speed, for example, several types of speed levels are set and a speed level corresponding to the data transfer speed of the host computer 13 is selected from among them. do.

[発明の効果コ 以上のように本発明によれば、印字速度をホストコンピ
ュータのデータ転送速度に応じて変更することができる
ため、容量の少ない画像メモリを使用しても、ホストコ
ンピュータ側の処理速度に制限を与えずに、データ転送
速度と印字速度とのタイミングを合わせて、正常な印字
結果を得ることができるものである。
[Effects of the Invention] As described above, according to the present invention, the printing speed can be changed according to the data transfer speed of the host computer, so even if a small capacity image memory is used, the processing on the host computer side can be It is possible to obtain normal printing results by matching the timing of the data transfer speed and printing speed without limiting the speed.

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

第1図は本発明の一実施例に係る回路構成を示すブロッ
ク図、第2図は同実施例の印字機構部の構成を示す概念
図、第3図は同実施例の光ビームの走査方向を示す図、
第4図は同実施例の画像メモリのデータ格納方法を示す
図、第5図は同実施例の動作を説明するためのフローチ
ャートである。 11・・CPU、12・・・インターフェイス、13・
・・ホストコンピュータ、14・・・画像メモリ、15
・・・ビデオ信号生成回路、16・・・入出力ポート、
17・・機構制御回路、 18・・・速度制御回路、 19・・・モータ駆動回路、 20・・・用紙送りモータ。
FIG. 1 is a block diagram showing the circuit configuration according to one embodiment of the present invention, FIG. 2 is a conceptual diagram showing the configuration of the printing mechanism section of the same embodiment, and FIG. 3 is the scanning direction of the light beam of the same embodiment. A diagram showing
FIG. 4 is a diagram showing a data storage method in the image memory of the same embodiment, and FIG. 5 is a flowchart for explaining the operation of the same embodiment. 11... CPU, 12... Interface, 13...
...Host computer, 14...Image memory, 15
...video signal generation circuit, 16...input/output port,
17...Mechanism control circuit, 18...Speed control circuit, 19...Motor drive circuit, 20...Paper feed motor.

Claims (1)

【特許請求の範囲】 頁単位で印字を行なうページプリンタにおいて、 1頁分の画像データを所定単位で転送するホストコンピ
ュータと、 このホストコンピュータからの画像データを格納するデ
ータ格納手段と、 このデータ格納手段に格納された画像データに基づいて
印字を行なう印字手段と、 この印字手段の印字速度を上記ホストコンピュータのデ
ータ転送速度に応じて変更する速度制御手段とを具備し
たことを特徴とするページプリンタ。
[Scope of Claims] A page printer that prints page by page, comprising: a host computer that transfers one page of image data in predetermined units; a data storage unit that stores image data from the host computer; A page printer comprising: a printing means for printing based on image data stored in the means; and a speed control means for changing the printing speed of the printing means in accordance with the data transfer speed of the host computer. .
JP957290A 1990-01-19 1990-01-19 Page printer Pending JPH03213370A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP957290A JPH03213370A (en) 1990-01-19 1990-01-19 Page printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP957290A JPH03213370A (en) 1990-01-19 1990-01-19 Page printer

Publications (1)

Publication Number Publication Date
JPH03213370A true JPH03213370A (en) 1991-09-18

Family

ID=11724020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP957290A Pending JPH03213370A (en) 1990-01-19 1990-01-19 Page printer

Country Status (1)

Country Link
JP (1) JPH03213370A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6618164B1 (en) 1998-10-14 2003-09-09 Seiko Epson Corporation Network printer and network printing method
US20110164912A1 (en) * 2010-01-07 2011-07-07 Riso Kagaku Corporation Printing machine
CN103802497A (en) * 2012-11-12 2014-05-21 北大方正集团有限公司 Method and device for automatically adjusting printing speed

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6618164B1 (en) 1998-10-14 2003-09-09 Seiko Epson Corporation Network printer and network printing method
US20110164912A1 (en) * 2010-01-07 2011-07-07 Riso Kagaku Corporation Printing machine
US8532558B2 (en) * 2010-01-07 2013-09-10 Riso Kagaku Corporation Printing machine
CN103802497A (en) * 2012-11-12 2014-05-21 北大方正集团有限公司 Method and device for automatically adjusting printing speed
CN103802497B (en) * 2012-11-12 2016-01-13 北大方正集团有限公司 A method and device for automatically adjusting printing speed

Similar Documents

Publication Publication Date Title
US8111420B2 (en) Printer control apparatus and method of controlling the same, printer and method of controlling the same, reader and method of controlling the same, and image forming system
US5374947A (en) Laser beam printer capable of changing scanning density and paper transport speed
US5412480A (en) Image forming apparatus with fixer temperature control
JPH0769774B2 (en) Duplex printing device
JP2895120B2 (en) Printer device
JPH03213370A (en) Page printer
JP3332602B2 (en) Control method of image forming apparatus
JP3000494B2 (en) Double-sided image forming device
JP2798143B2 (en) Image forming device
JP2775767B2 (en) Printing device
JP3126723B2 (en) Image forming device
JP2773120B2 (en) Page printer
JPH0250852A (en) Printing apparatus
JPH0789162A (en) Method and device for controlling paper feed in printer
JP3707170B2 (en) Image forming apparatus
JPH07111560A (en) Image processor
JP2728180B2 (en) Image recording device
JPH0516468A (en) Image forming method and apparatus
JPH10254302A (en) Image forming device
JPH068548A (en) Image forming apparatus
JPH03143674A (en) Image forming controller
JPH0911586A (en) Image forming apparatus
JP3632486B2 (en) Printer and printing system having the same
JPH0453777A (en) Print output system in page printer
JPS63191172A (en) Laser beam printer