JPS58112770A - Print control system - Google Patents
Print control systemInfo
- 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
- 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
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
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 ■
図面は本発明の一実施例を説明するブロック図であり、
図中に用いた符号は次の通りであるり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)
プリント制御部が制御装置から文字データと、図形デー
タと、図形データの種別とプリント枚数とを指定する制
御データとを受けて、文字と図形とを混成してプリント
アウトするプリンタ曇こ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.
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0825746A (en) * | 1994-07-20 | 1996-01-30 | Nec Data Terminal Ltd | Printing processor |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55135978A (en) * | 1979-04-11 | 1980-10-23 | Fujitsu Ltd | Printing device |
-
1981
- 1981-12-26 JP JP21050381A patent/JPS58112770A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55135978A (en) * | 1979-04-11 | 1980-10-23 | Fujitsu Ltd | Printing device |
Cited By (1)
| 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 |