[go: up one dir, main page]

JPS58208881A - Printer control method - Google Patents

Printer control method

Info

Publication number
JPS58208881A
JPS58208881A JP57092003A JP9200382A JPS58208881A JP S58208881 A JPS58208881 A JP S58208881A JP 57092003 A JP57092003 A JP 57092003A JP 9200382 A JP9200382 A JP 9200382A JP S58208881 A JPS58208881 A JP S58208881A
Authority
JP
Japan
Prior art keywords
buffer
line
modification
modification data
original
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.)
Granted
Application number
JP57092003A
Other languages
Japanese (ja)
Other versions
JPS629925B2 (en
Inventor
Yoshio Shiromoto
城本 義夫
Koji Hirashima
平嶋 孝治
Yozo Shiki
志岐 洋三
Kazushige Saga
一繁 佐賀
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
Toray Industries Inc
Original Assignee
Fujitsu Ltd
Toray Industries Inc
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, Toray Industries Inc filed Critical Fujitsu Ltd
Priority to JP57092003A priority Critical patent/JPS58208881A/en
Publication of JPS58208881A publication Critical patent/JPS58208881A/en
Publication of JPS629925B2 publication Critical patent/JPS629925B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (5)発明の技術分野 本発明は電子写真式プリンタの制御方式に関する、 同 技術の背景 電子写真式プリンタは印字品質および印字速度がすぐれ
かつ動作が極めて静粛であるため、コンビ、−夕の出力
装置としてインパクト式プリンタに代り近時急速に普及
した。しかし電子写真式プリンタにおいては同時複写が
できないため、これに対処するため、ページバッファと
修飾データバッファを備え、例えば印刷様式の異なる複
数ページからなる伝票の印刷において、基本となる印刷
 ・データのオリジナルをページバッファに記憶し、複
数ページの伝票毎のオリジナルとの相異部分を修飾デー
タとして修飾データバッフ丁に記憶し、オリジナルを修
飾データによって修飾しながら伝票毎に順次印刷すると
いう方法が用いられている。
Detailed Description of the Invention (5) Technical Field of the Invention The present invention relates to a control system for an electrophotographic printer. Background of the technology Electrophotographic printers have excellent printing quality and printing speed, and operate extremely quietly. In recent years, printers have rapidly become popular in place of impact printers as output devices for printers, combinations, and printers. However, electrophotographic printers cannot perform simultaneous copying, so in order to cope with this, they are equipped with a page buffer and a modified data buffer. is stored in a page buffer, the parts that differ from the original for each multiple-page slip are stored as modification data in a modification data buffer, and each document is printed sequentially while modifying the original with the modification data. ing.

(Q 従来技術と問題点 第1図はオリジナルを修飾データによって修飾しながら
印刷する方式の電子写真式プリンタの制御系の構成を示
し、1は印刷データのオリジナルを行単位に記憶するペ
ージバッファ、2は印刷データのオリジナルを修飾する
修飾データならびに該修飾を施すオリジナルの部位すな
わちページ番号・行番号および行内部位とをセグメント
して該セグメント単位に記憶する修飾データバッファ。
(Q: Prior Art and Problems Figure 1 shows the configuration of the control system of an electrophotographic printer that prints while modifying the original with modification data. 1 is a page buffer that stores the original print data line by line; Reference numeral 2 denotes a modification data buffer that stores modification data for modifying the original print data and parts of the original to be modified, that is, page numbers, line numbers, and in-line parts, segmented and stored in units of segments.

3はページ番号および行番号の指定をおこなう制御部、
4は修飾データバッファ2をサーチして制御部3が指定
したページ番号および行番号に対応する修飾データおよ
び該修飾を施す行内部位を出力する判定部、5triペ
ージバツフアlに記憶される印刷データのオリジナルを
制御部3の指定に従って行毎に読出し判定部4の出力に
よって修飾する修飾部、6と7は修飾部5の出力を行毎
に交互に一時記憶し出力する第1の行バッファと第2の
行バッファ、8は文字発生器でおる。
3 is a control unit for specifying page numbers and line numbers;
4 is a determination unit that searches the modification data buffer 2 and outputs the modification data corresponding to the page number and line number specified by the control unit 3 and the in-line portion to which the modification is applied; A modification unit reads the original line by line according to the specification of the control unit 3 and modifies it with the output of the read determination unit 4. 6 and 7 are a first row buffer and a row buffer that temporarily store and output the output of the modification unit 5 alternately for each row. 2 line buffers, 8 character generators.

このような構成において、判定部4は各行の印刷の都度
これに先立って修飾データバッファ2をサーチして対応
する修飾データおよび修飾部位を求めるのであるが、修
飾すべきセグメントの総数が多い場合にはサーチに時間
を蚤し、サーチ時間か所定の時間を越えると、いわゆる
オーバーランの状態となってプリンタが停止することに
なる。
In such a configuration, the determination unit 4 searches the modification data buffer 2 to find the corresponding modification data and modification portion before printing each line. However, when the total number of segments to be modified is large, The search takes time, and if the search time exceeds a predetermined time, a so-called overrun state occurs and the printer stops.

回 発明の目的 本発明の目的は既述従来例におけるオーバーランによる
プリンタの停止を減少し得るプリンタ制御方式を提供す
ることにある。
OBJECTS OF THE INVENTION An object of the present invention is to provide a printer control method that can reduce printer stoppages due to overruns in the prior art described above.

(均 発明の構成 本発明になるプリンタ制御方式は、印刷データのオリジ
ナルを行単位に記憶するページバッファと、前記オリジ
ナルを修飾する修飾データと該修飾を施すオリジナルの
部位とをセグメントとして該セグメント単位に記憶する
修飾データバッファとを備え、前記オリジナルを前記修
飾データバッファの記憶内容に従って修飾して出方する
装置において、前記オリジナルに対し修飾を施すセグメ
ントの数を行毎にテーブルとして記憶するセグメ用し修
飾データバッファを参照して前記テーブルを作成しセグ
メント数バッファに記憶するとともに、各々の行毎に前
記テーブルを参照しなから明刷をおこなうことKよって
オーバーランを防止するようにしたものである。
(Constitution of the Invention The printer control method according to the present invention includes a page buffer that stores the original print data line by line, modification data that modifies the original, and a part of the original to which the modification is applied, in segments. A device for modifying and outputting the original according to the contents stored in the modification data buffer; The table is created by referring to the modification data buffer and stored in the segment number buffer, and overruns are prevented by performing bright printing without referring to the table for each line. be.

2)発明の実施例 以下、本発明の要旨を実施例によって具体的に説明する
2) Examples of the Invention The gist of the present invention will be specifically explained below with reference to Examples.

第2図は本発明一実施例の制御系の構成を示し、第1図
従来例と共通の符号は同一対象物を示すほか、4′は修
飾データバッファ2をサーチして制御部3が指定したペ
ージ番号および行番号に対応する修飾データおよび該修
飾を施す行内部位を出力し該出力回数が後記セグメント
数/<ソファに記憶する当該性のセグメント数に達した
とき修飾データバッファ2のサーチを中止する判定部、
9はベマ ージの印刷に先立ち該ページの感頭に設けられている印
刷禁止領域を利用し修飾データ/(ソファ2を参照し後
記セグメント数バッファに記憶するテーブルを作成する
参照部、10はオリジナルに対し修飾を施すセグメント
の数を行毎にテーブルとして記憶するセグメント数バッ
ファであるうこのような構成において、判定部4′は各
行の印刷の都度これに先立って修飾データバッファ2を
サーチして対応する修飾データおよび修飾部位を出力す
るのは従来と同様であるが、本実輪例においては前記出
力の回数がセグメント数バッファに記憶する当該性のセ
グメント数に達したとき修飾データバッファ2のサーチ
を中止する。このため不必要にサーチをおこなうことが
ない。したがって、出力すべきセグメントが前記テーブ
ルの末尾の方にない限ジオーバーランを防止することが
できる。
FIG. 2 shows the configuration of a control system according to an embodiment of the present invention, in which the same reference numerals as those in the conventional example in FIG. Output the modification data corresponding to the page number and line number and the in-line part to which the modification is applied, and when the number of outputs reaches the number of segments described below/<the number of segments of the relevant sex stored in the sofa, search the modification data buffer 2 a determining unit that cancels the
9 is a reference part that creates a table that refers to the modification data/(sofa 2 and stores it in the segment number buffer described later) by using the print-inhibited area provided at the beginning of the page before printing Bemage, and 10 is the original On the other hand, in this configuration, which is a segment number buffer that stores the number of segments to be modified as a table for each line, the determination unit 4' searches the modification data buffer 2 prior to printing each line and responds accordingly. It is the same as before to output the modification data and modification part, but in this example, when the number of outputs reaches the number of segments of the relevant type stored in the segment number buffer, the modification data buffer 2 is searched. Therefore, unnecessary searches are not performed. Therefore, as long as the segment to be output is not at the end of the table, dioverrun can be prevented.

q 発明の詳細 な説明したように本発明によればオーバーランを防止し
プリンタの停止の回数を減少することができる。
q As described in detail, according to the present invention, overruns can be prevented and the number of times the printer must be stopped can be reduced.

なお、上記実施例において、修飾データバッファ2に記
憶する修飾データをページ番号および行番号の順に記憶
することによって、セグメント数バッファlOに記憶す
るテーブルの作成および各行の印刷に先立っておこなう
修飾データバッファ2のサーチに要する時間を短縮し、
オーバーランか発生する機会を更に減少することができ
る。
Note that in the above embodiment, by storing the modification data in the modification data buffer 2 in the order of page number and line number, the modification data buffer is Reduce the time required for searching 2.
The chances of an overrun occurring can be further reduced.

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

第1図は電子写真式プリンタの制御系の従来例、第2図
は本発明−寮施例の制御系の各構成を示し、これらの図
において、lはページバッファ、2は修飾データバラツ
ブ、lOはセグメント数バッファである。 代理人 弁理士  松 岡  76s″゛1メー−0
FIG. 1 shows a conventional example of a control system for an electrophotographic printer, and FIG. 2 shows each configuration of the control system of a dormitory embodiment of the present invention. In these figures, l is a page buffer, and 2 is a modified data variable. , lO is the segment number buffer. Agent Patent Attorney Matsuoka 76s″゛1m-0

Claims (1)

【特許請求の範囲】[Claims] 印刷データの万すジナルを行単位に記憶するページバッ
ファと、前記オリジナルを修飾する修飾データと該修飾
を施すオリジナルの部位とをセグメントとして該セグメ
ント単位に記憶する修飾データバッファとfilえ、前
記オリジナルを前記修飾データバッフ丁の記憶内容に従
って修飾して出力する装置において、前記オリジナルに
対し修飾を施すセグメントの数を行毎に記憶するセグメ
ント数バッファを設げ0、行毎に前記セグメント数バッ
ファを参照して出力することを特徴とするプリンタ制御
方式。
a page buffer that stores all print data line by line; a modification data buffer that stores modification data that modifies the original and parts of the original to which the modification is applied as segments; In the apparatus for modifying and outputting the data according to the stored contents of the modification data buffer, a segment number buffer is provided to store the number of segments to be modified for each row in the original, and the segment number buffer is set to 0 for each row. A printer control method characterized by reference and output.
JP57092003A 1982-05-29 1982-05-29 Printer control method Granted JPS58208881A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57092003A JPS58208881A (en) 1982-05-29 1982-05-29 Printer control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57092003A JPS58208881A (en) 1982-05-29 1982-05-29 Printer control method

Publications (2)

Publication Number Publication Date
JPS58208881A true JPS58208881A (en) 1983-12-05
JPS629925B2 JPS629925B2 (en) 1987-03-03

Family

ID=14042251

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57092003A Granted JPS58208881A (en) 1982-05-29 1982-05-29 Printer control method

Country Status (1)

Country Link
JP (1) JPS58208881A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04323061A (en) * 1991-04-23 1992-11-12 Canon Inc Output method and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04323061A (en) * 1991-04-23 1992-11-12 Canon Inc Output method and apparatus

Also Published As

Publication number Publication date
JPS629925B2 (en) 1987-03-03

Similar Documents

Publication Publication Date Title
JPS6022234A (en) Form overlay type printer
KR960704283A (en) PAGE-MAKEUP SYSTEM
JPS58208881A (en) Printer control method
JPS6259330B2 (en)
JPS6143335A (en) Data transfer method
JPH10309835A (en) Page printer
JPH02130167A (en) Printing control apparatus
JPS6125165B2 (en)
JPH082021A (en) Page printer device
JPS58121444A (en) Optional character control system
JPH05221041A (en) Printer
JPS63283968A (en) Printing control system
JPS6367167A (en) Pi character processing of printer
JP2993377B2 (en) Printing equipment
JPS62180452A (en) Data transfer circuit
JPS62164548A (en) Dot memory access control method
JPS61100472A (en) Printer-controlling system
JPH0524839B2 (en)
JPH04358870A (en) Printing system and data transfer system
JPH04220365A (en) Printer
JPS63138417A (en) Printer
JPH02243366A (en) Radical-classified management apparatus of bit map character data
JPS6163461A (en) Printer buffer
JPH0560426B2 (en)
JPS62152040A (en) Data transfer system for serial printer