JPS58112770A - Print control system - Google Patents

Print control system

Info

Publication number
JPS58112770A
JPS58112770A JP21050381A JP21050381A JPS58112770A JP S58112770 A JPS58112770 A JP S58112770A JP 21050381 A JP21050381 A JP 21050381A JP 21050381 A JP21050381 A JP 21050381A JP S58112770 A JPS58112770 A JP S58112770A
Authority
JP
Japan
Prior art keywords
data
control
memory
print
buffers
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
JP21050381A
Other languages
Japanese (ja)
Inventor
Masayuki Sonobe
正幸 園部
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP21050381A priority Critical patent/JPS58112770A/en
Publication of JPS58112770A publication Critical patent/JPS58112770A/en
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/12—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers
    • G06K15/1276—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers adding two or more images, e.g. texturing, shading, form overlay

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Optics & Photonics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To improve a switching speed of a form overlay operation in a laser printer, by mounting a plurality of buffers for storing control data. CONSTITUTION:Control data S1-S3 in a plurality of buffers 10, 11 and 12 for control are read in the order of (a), (b) and (c) by a switching part 13 by means of a switching signal B from a line page control part 7. An overlay producing part 16 discriminates the data S1-S3 read out, and reads out a specified diagram pattern P (P1-Pn) from a memory 9 for diagram. A dot pattern overlapping part 17 causes a letter dot pattern signal (d) to overlap with a dot pattern signal (f) of the diagram pattern P to transmit it to a laser beam output part 22.

Description

【発明の詳細な説明】 (1)  発明の技術分野 本発明はレーザプリンタ等におけるプリント制御方式に
関する。
DETAILED DESCRIPTION OF THE INVENTION (1) Technical Field of the Invention The present invention relates to a print control system in a laser printer or the like.

+21  従来技術と問題点 レーザプリンタは、ビーム走査によるプリント機構を有
するので、文字と図形とを重ね会わせてプリントアウト
することが可能である口このプリント制御用として、印
字これる文字データを格納するページバッファ(1ペ一
ジ分の文字データが格納される)と、図形データ用のフ
オームオーバレイメモリ(罫、枠などのフオームパター
ンが格納される)と、制御用のシーケンスバッファ(印
字される文子データに対し、どのフオームパターンを用
いるかを指定する制御データが格納暮れる)とが設けら
れている。従来方式では、上記の制御用のシーケンスバ
ッファは1個しか設けられていないため、同一ページ内
で、複数のフォームパタ−ンを用いてプリントアウトさ
せるような場酋、次のフォーマットを指定する制御デー
タが処理装置から送られてくるまで、紙送り機構を含む
プリント動作が一時停止される欠点があった。
+21 Conventional technology and problems Laser printers have a printing mechanism that uses beam scanning, so they can print out characters and figures overlapping each other.In order to control the printing, it is possible to store the character data to be printed. a page buffer (stores character data for one page), a form overlay memory for graphic data (stores form patterns such as lines and frames), and a sequence buffer for control (stores character data for one page). Control data for specifying which form pattern is used for the sentence data is provided. In the conventional method, only one sequence buffer is provided for the above control, so in cases where multiple form patterns are used to print out the same page, the control for specifying the next format is required. There is a drawback that the printing operation including the paper feeding mechanism is temporarily stopped until the data is sent from the processing device.

(3)  発明の目的 不発明にレーザプリンタ#c2けるフオームオーバレイ
動作の切替部fを向上するプリント制御方式に関するG (4)  発明の構成 本発明はプリント部と、プリント制御部と、制御装置と
を有し、プリント制御部が制御装置から文字データと、
図形データと、図形データの種別とプリント枚数とを指
定する制御データとを受けて、文字と図形とを混成して
プリントアウトするプリンタに寝いて、前記文字データ
が格納される$81のメモリと、前記図形データが格納
される第2のメモリと、前記制御データが格納される複
数個のバッファと、咳複数個のバッファに前記制御at
から送出される制御データを順次格納する手段と、該複
数個のバッファ内の制御データを格納された順に銃出す
手段とを一記プリント制御部に設け、前記バッファから
順次続出された制御データにより指定ざる図形データを
前記第2のメモリから読出すことにより、該図形データ
による図形と、前記第1のメモリから読出された文字デ
ータによる文字とを混成してプリントアウトすることを
%徴とするプリント制御方式である。
(3) Object of the Invention The present invention relates to a print control system for improving the switching section f of the form overlay operation in a laser printer #c2. The print control unit receives character data from the control device,
A printer that receives graphics data and control data specifying the type of graphics data and the number of copies to be printed, prints out a mixture of characters and graphics, and an $81 memory that stores the character data. , a second memory in which the graphic data is stored, a plurality of buffers in which the control data is stored, and a plurality of buffers in which the control data is stored.
The print control unit is provided with means for sequentially storing the control data sent out from the plurality of buffers, and means for ejecting the control data in the plurality of buffers in the order in which they were stored. By reading unspecified graphic data from the second memory, the figure based on the graphic data and the character based on the character data read from the first memory are mixed and printed out. This is a print control method.

(5)発明の実施例 以下、本発明を図面によって説明する0図面は本発明の
一実施例を説明するブロック図であり、lは主記憶装置
、2は処ffi装置、3は中間バッファ、4は命令デコ
ーダ、5は文字用メモリ、6はフオーム・バッファ、7
は行ページ制御11.8.13は切替部、9は図形用メ
モリ、10,11.12は制御用バッファ、14は文字
発生器、15は文字バタン作成部、16はオーバレイ生
成部、17はドツトパターン重畳部、18は感光ドラム
駆動部、19は感光ドラム、20は用紙駆動部、21は
用紙、22はレーザビーム出力部、A、Bは切替信号、
Cはコマンド、De Dl # Dl + Dnは行印
字データ、dは文字バタンドツト信号、Eは改ページ’
tM*、Fは出力信号、Lはフオームデータ%PIF、
、P!、P、は図形バタン、8,8.、S、、S。
(5) Embodiments of the Invention The present invention will be explained below with reference to drawings. The drawings are block diagrams explaining one embodiment of the present invention, l is a main storage device, 2 is a processing ffi device, 3 is an intermediate buffer, 4 is an instruction decoder, 5 is a character memory, 6 is a form buffer, 7
11.8.13 is a switching unit for line page control, 9 is a graphics memory, 10, 11.12 is a control buffer, 14 is a character generator, 15 is a character button generation unit, 16 is an overlay generation unit, and 17 is a A dot pattern superimposing section, 18 a photosensitive drum drive section, 19 a photosensitive drum, 20 a paper drive section, 21 a sheet of paper, 22 a laser beam output section, A and B switching signals,
C is a command, De Dl # Dl + Dn is line print data, d is a character baton signal, E is a page break'
tM*, F is the output signal, L is the form data %PIF,
, P! , P is a graphical bang, 8,8. ,S,,S.

は制御データである。図IIに2いて、処理装置2から
の行印字データD、フオームデータL1図形パターンP
及び制御データSは中間バッファを経由し、一方コマン
トC(例えばWRITE 命令)は命令デコーダ4&c
おいてS式される。図面に2いて、処理装置2からのコ
マンドC(WRITE命令〕を、命令デコーダ4が解読
したのち、処理装置2から送出される行印字データD8
文字用メモリ5に格納する。この文字用メモリ5番こは
、1ペ一ジ分の各行印字データ(Dt〜Do)が格納さ
れることになる。またフオームバッファ6に格納される
フオームデータLは、用紙長、印字行間隔を指定するデ
ータである。次に処理装置2がフオームオーバレイバタ
ン(FOP)命令を発すると共に、主記憶装置l内の図
形パターンPを取出して送出する。命令デコーダ4がF
OP命令を解読すること番こより、受信した図形パター
ンPを図形用メモリ9に格納する。図形バタンPは、枠
や罫線などn種類(PI〜Pn)の図形バタン(ドツト
バタン信号)で構成されている。そして処[141置2
からは、フオームオーバレイ拳シーケンス制御(FO8
C)命令と共に、制御データS(S、〜Sm)が送出さ
れる。命令デコーダ4がF08C命令を解読すると切替
信号Aが発せられるので、受信された制御データS、、
Ssは順次、制御用バッファ10〜12に格納される。
is control data. 2 in FIG. II, line print data D from the processing device 2, form data L1, figure pattern P
and control data S pass through an intermediate buffer, while command C (e.g. WRITE command) passes through instruction decoder 4&c.
S expression is performed at 2 in the drawing, after the command decoder 4 decodes the command C (WRITE command) from the processing device 2, line print data D8 is sent from the processing device 2.
It is stored in the character memory 5. This character memory No. 5 stores each line print data (Dt to Do) for one page. Form data L stored in the form buffer 6 is data specifying paper length and print line spacing. Next, the processing device 2 issues a form overlay button (FOP) command, and at the same time retrieves the graphic pattern P from the main memory device 1 and sends it out. Instruction decoder 4 is F
After decoding the OP command, the received graphic pattern P is stored in the graphic memory 9. The graphical button P is composed of n types (PI to Pn) of graphical buttons (dot-bang signals) such as frames and ruled lines. and place [141 place 2
Form overlay fist sequence control (FO8
C) Control data S (S, ~Sm) is sent together with the command. When the instruction decoder 4 decodes the F08C instruction, the switching signal A is issued, so the received control data S, .
Ss is sequentially stored in control buffers 10-12.

制御データ81〜S。Control data 81-S.

には、図形バタン(PS−Pn)を指定するコードとプ
リントページ数を示すデータとが含すれている。行ペー
ジ制御部7は切替信号Bを発し、切替部13を切替える
ことにより制御データ8.〜S墨をイ22ロ、ハ願に読
出す。オーバレイ生成s16は、続出された制御データ
S、〜S、を判別し、指定された図形パターンP(P、
〜Pn)を図形用メモリから続出して(る。そして、こ
の図形パターンP(ドツトバタン信号)を、改ページ信
号Eにより制御して、出力信号Fとしてドアドパタフ重
畳部17へ送出する。文字バタンドツト信号dは、文子
用メモリ5から続出された行印字データD(D、〜Dn
)が、文字発生器14により変換された信号である。ド
ツトバタン重畳部17は、この文字ドツトバタン信号d
と、図形パターンPのドツトバタン信号Fとを重畳させ
てレーザビーム出力s22へ送出する口これにより用a
21には、文字と図形(枠や罫)とが重ね合わされてプ
リントアウトされるり (@ 発明の効果 以上のように本発明は、制御データを格納するバッファ
を複数個設けることにより、プリント動作の一時停止を
防止し、プリント速度を著しく向上しつる利点を有する
■
includes a code specifying a graphic button (PS-Pn) and data indicating the number of print pages. The row page control unit 7 issues a switching signal B and switches the switching unit 13 to change the control data 8. ~Read out S ink in A22B and C wishes. The overlay generation s16 discriminates the successively generated control data S, ~S, and specifies the specified graphic pattern P(P,
-Pn) from the graphic memory (Then, this graphic pattern P (dot bang signal) is controlled by the page break signal E and is sent to the door pattern superimposing section 17 as an output signal F.Character batt signal d is the line print data D (D, ~Dn
) is the signal converted by the character generator 14. The dot-bang superimposing section 17 converts this character dot-bang signal d
and the dot bang signal F of the graphic pattern P are superimposed and sent to the laser beam output s22.
21, characters and figures (frames and ruled lines) are printed out in a superimposed manner (@ Effects of the Invention As described above, the present invention improves the print operation by providing a plurality of buffers for storing control data. It has the advantage of preventing pauses and significantly improving printing speed ■

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

図面は本発明の一実施例を説明するブロック図であり、
図中に用いた符号は次の通りであるりlは主起11襞置
、2は処理装置、3は中間バッファ、4は命令デコーダ
、5は文字用メモリ、6はフオームのバッファ、7は行
ページ制御部、8゜13は切替部、9は図形用メモリ、
10,11.12は制御用バッファ、14は文字発生器
、15は文字バタン作成部、16はオーバレイ生成部、
17はドツトパターン重畳部、18は感光ドラム駆動部
、19は感光ドラム、2Gは用紙駆動部、21は用紙、
22はレーザビーム出力部、A、Bは切替信号、Cはコ
マンド、D、 D、 、 D、 、 D、1lGS行印
字データ、dは文字バタンドツト信号、Ei2改ページ
信号、Fは出力信号、Lはフオームデータ、PIPI#
PhPnは図形7寸タン、S、S、、S、。 S島は制御データを示す。
The drawing is a block diagram illustrating an embodiment of the present invention,
The symbols used in the figure are as follows: 1 is the main 11 fold, 2 is the processing unit, 3 is the intermediate buffer, 4 is the instruction decoder, 5 is the character memory, 6 is the form buffer, and 7 is the form buffer. Line page control unit, 8゜13 is a switching unit, 9 is a graphic memory,
10, 11, 12 are control buffers, 14 is a character generator, 15 is a character button generation unit, 16 is an overlay generation unit,
17 is a dot pattern superimposing section, 18 is a photosensitive drum drive section, 19 is a photosensitive drum, 2G is a paper drive section, 21 is paper,
22 is a laser beam output part, A and B are switching signals, C is a command, D, D, , D, , D, 11GS line print data, d is a character baton signal, Ei2 is a page break signal, F is an output signal, L is form data, PIPI#
PhPn is a 7-inch figure, S, S,, S,. S island shows control data.

Claims (1)

【特許請求の範囲】[Claims] プリント部と、プリント制御部と、制御装置とを有し、
プリント制御部が制御装置から文字データと、図形デー
タと、図形データの種別とプリント枚数とを指定する制
御データとを受けて、文字と図形とを混成してプリント
アウトするプリンタ曇こ8いて、前記文字データが格納
される第1のメモリと、前記図形データが格納される宵
2のメモリと、前記制御データが格納ざnる複数個のバ
ッファと、該複数個のバッファに前記制御装置から送出
される制御データを順次格納する手段と、該複数個のバ
ッファ内の制御データを格納された順に絖出す手段とを
前記プリント制御部に設け、前記バッファから順次続出
ざnた制御データにより指定ざる図形データを前記第2
のメモリから読出すことにより、該図形データによる図
形と、前記第1のメモリから読出された文字データによ
る文字とを混成してプリントアウトすることを轡黴とす
るプリント制御方式・
It has a print section, a print control section, and a control device,
A print controller receives character data, graphic data, and control data specifying the type of graphic data and the number of prints from a control device, and prints out a mixture of characters and graphics; a first memory in which the character data is stored; a second memory in which the graphic data is stored; a plurality of buffers in which the control data is stored; The print control unit is provided with means for sequentially storing control data to be sent out, and means for outputting control data in the plurality of buffers in the order in which they are stored, and specifying by the control data sequentially output from the buffers. Transfer the colander shape data to the second
A print control method that prints out a mixture of graphics based on the graphic data and characters based on the character data read from the first memory by reading the data from the first memory.
JP21050381A 1981-12-26 1981-12-26 Print control system Pending JPS58112770A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21050381A JPS58112770A (en) 1981-12-26 1981-12-26 Print control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21050381A JPS58112770A (en) 1981-12-26 1981-12-26 Print control system

Publications (1)

Publication Number Publication Date
JPS58112770A true JPS58112770A (en) 1983-07-05

Family

ID=16590439

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21050381A Pending JPS58112770A (en) 1981-12-26 1981-12-26 Print control system

Country Status (1)

Country Link
JP (1) JPS58112770A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0825746A (en) * 1994-07-20 1996-01-30 Nec Data Terminal Ltd Printing processor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55135978A (en) * 1979-04-11 1980-10-23 Fujitsu Ltd Printing device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55135978A (en) * 1979-04-11 1980-10-23 Fujitsu Ltd Printing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0825746A (en) * 1994-07-20 1996-01-30 Nec Data Terminal Ltd Printing processor

Similar Documents

Publication Publication Date Title
EP0180258B1 (en) Decoder
JPS6335431B2 (en)
JPS62126430A (en) printer control device
JPS6179660A (en) Printing pattern generating device
JP2716087B2 (en) Output device
JPH01265779A (en) Recorder
JP3098435B2 (en) Control system for multiple thermal heads
JPS6056637B2 (en) printing device
JPH04216983A (en) Printing device
JPS5831443A (en) Printer
JP2636312B2 (en) Printer interface device
JPH0139357B2 (en)
JP2908571B2 (en) Page printer
JPS6364778A (en) Recording apparatus
JPS63306062A (en) Printer
JPS5973978A (en) Printing control apparatus
JPS58114290A (en) Printing location controlling system
JPS6142629B2 (en)
JPH03105420A (en) Print control method
JPS6134994B2 (en)
JPS6356457A (en) Printing method for printer
JPS58107582A (en) Bold character pattern generation method
JPS6447550A (en) Control system of form overlay in laser printer
JPS594710B2 (en) pattern generator
JPS5941053A (en) character pattern generator