JPH0560426B2 - - Google Patents

Info

Publication number
JPH0560426B2
JPH0560426B2 JP62050704A JP5070487A JPH0560426B2 JP H0560426 B2 JPH0560426 B2 JP H0560426B2 JP 62050704 A JP62050704 A JP 62050704A JP 5070487 A JP5070487 A JP 5070487A JP H0560426 B2 JPH0560426 B2 JP H0560426B2
Authority
JP
Japan
Prior art keywords
print
storage
data
code
codes
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.)
Expired - Fee Related
Application number
JP62050704A
Other languages
Japanese (ja)
Other versions
JPS63216772A (en
Inventor
Toyoshige Nosai
Tetsuki Tsucha
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 JP62050704A priority Critical patent/JPS63216772A/en
Publication of JPS63216772A publication Critical patent/JPS63216772A/en
Publication of JPH0560426B2 publication Critical patent/JPH0560426B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 〔概要〕 所定用紙長分以下の印字データ記憶容量の記憶
手段を有するプリンタであつて、入力した順に印
字コードを一旦格納し、その後印字位置順に印字
コードを並び替えて再度記憶し、その印字コード
順に対応する印字データを用紙長分以下の印字デ
ータ記憶容量を有するメモリに展開処理する場
合、その処理に長時間を要すると共に、総体的に
多くの記憶容量を必要とするのに対して、印字コ
ードが入力した時点で印字コードに対応する印字
イメージに1対1に対応し、しかも印字コードを
記憶する記憶領域と対応するアドレスを作成送出
し、印字コードを印字位置順に最初から並び替え
て記憶するように構成することにより、総体的な
記憶容量の削減と、迅速な印字処理が可能とな
る。
[Detailed Description of the Invention] [Summary] A printer having a storage means with a print data storage capacity equal to or less than a predetermined paper length, which temporarily stores print codes in the order of input, and then rearranges the print codes in the order of print position. When storing the data again and expanding the print data corresponding to the print code order into a memory that has a print data storage capacity that is less than the paper length, the process takes a long time and requires a large amount of storage capacity overall. In contrast, when a print code is input, an address is created and sent that corresponds one-to-one to the print image corresponding to the print code, and also corresponds to the storage area for storing the print code, and the print code is placed at the print position. By configuring the data to be rearranged and stored sequentially from the beginning, it is possible to reduce the overall storage capacity and to perform quick print processing.

〔産業上の利用分野〕[Industrial application field]

本発明は、用紙1ページ分のビツトパターンを
用紙1ページ以下の容量のメモリに展開し、印字
処理するプリンタに関する。
The present invention relates to a printer that develops bit patterns for one page of paper into a memory with a capacity less than one page of paper and processes the data for printing.

上位装置から印字コードを転送し、その印字コ
ードに対応する印字データを、用紙長分処理する
プリンタ(以下ページプリンタと称する)が広く
使用されている。
2. Description of the Related Art Printers (hereinafter referred to as page printers) that transfer a print code from a host device and process print data corresponding to the print code for the length of paper are widely used.

このページプリンタは通常、高速印字が可能で
しかも低価格であることが要求されている。その
ためには、 (1) 出来るだけ記憶手段の容量を少なくする。
This page printer is usually required to be capable of high-speed printing and to be inexpensive. To this end, (1) Reduce the capacity of the storage means as much as possible.

(2) ページプリンタ内部で行われる印字コードの
処理を速くする。
(2) Speed up the processing of print codes inside the page printer.

ことが要求される。This is required.

〔従来の技術〕[Conventional technology]

第3図は従来例を説明するブロツク図、第4図
はページプリンタの構成概要を説明する図をそれ
ぞれ示す。
FIG. 3 is a block diagram illustrating a conventional example, and FIG. 4 is a diagram illustrating an overview of the configuration of a page printer.

第4図に示すページプリンタの構成は、 図示してない上位装置(例えば、ホスト装置)
から転送されて来る印字コードを受信すると共
に、上位装置(図示してない)とのインタフエー
スを取るデータ入力部1と、 印字コードに所定処理(例えば、印字コード
に対応する印字イメージの抽出処理等)を施す
データ処理部2と、 データ処理部2で処理した情報により印字コー
ドに対応する印字位置を指定制御する印字位置
制御部3と、 データ処理部2から送出される印字コード等
のデータを入力順に記憶させるための制御を行う
印字コード制御部4と、 用紙長分と記憶容量を有し、印字コード制御部
4の制御のもとに印字コード等のデータを入力
順に記憶する印字コード情報記憶部5と、 印字コードに対応するビツトパターンを取込
み、ビツトマツプデータ記憶部7への書込みを制
御するビツトマツプデータ書込み回路61と、各
種のビツトパターンを予め内蔵しているキヤラク
タジエネレータ(以下CGと称する)62とから
なるビツトマツプデータ書込み制御部6と、 用紙長分以下の記憶容量を有し、ビツトマツプ
データ書込み制御部6の書込み制御のもとにビツ
トパターンを印字データとして展開し記憶するビ
ツトマツプデータ記憶部7(本記憶手段をバンド
バツフアと称する)と、 ビツトマツプデータ記憶部7に記憶されている
印字データを読出し印字制御部9にセツトするビ
デオ出力部8と、 印字データの印字処理を制御する印字制御部9
と、 データ処理部2からのアクセス信号でアクセ
スされ、印字コード情報記憶部5、ビツトマツプ
データ書込み回路61、ビデオ出力部8等に対し
て起動信号,,を送出する印字起動制御部
10とを具備して構成されている。
The configuration of the page printer shown in Figure 4 consists of a host device (not shown) (for example, a host device).
a data input unit 1 that receives the print code transferred from the computer and interfaces with a higher-level device (not shown); etc.), a print position control unit 3 that specifies and controls the print position corresponding to the print code based on the information processed by the data processing unit 2, and data such as the print code sent from the data processing unit 2. a print code control unit 4 that performs control to store data such as print codes in the input order; and a print code having a storage capacity equal to the paper length and that stores data such as print codes in the input order under the control of the print code control unit 4. An information storage section 5, a bitmap data writing circuit 61 that takes in a bit pattern corresponding to a printed code and controls writing to the bitmap data storage section 7, and a character generator in which various bit patterns are pre-built. (hereinafter referred to as CG) 62, and has a storage capacity equal to or less than the paper length, and under the write control of the bitmap data writing control section 6, bit patterns are written as print data. A bitmap data storage unit 7 that expands and stores the data (this storage means is called a band buffer), a video output unit 8 that reads out the print data stored in the bitmap data storage unit 7 and sets it in the print control unit 9, and prints. Print control unit 9 that controls data printing processing
and a print start control section 10 that is accessed by an access signal from the data processing section 2 and sends start signals to the print code information storage section 5, bitmap data writing circuit 61, video output section 8, etc. It is equipped with:

又、第3図は従来例の印字コード情報記憶部5
の構成概要を示し、その構成は、 印字位置制御部3で決定された印字位置指定情
報及びデータ処理部2で処理された印字コード
を含むデータを入力順に記憶部52に記憶させ
る時の制御を行うデータ記憶制御部51と、 データ記憶制御部51の制御のもとにデータ
及び印字位置指定情報を入力順に記憶して行く
記憶部52と、 記憶部52の内容を印字起動制御部10からの
起動信号に基づき所定順序(印字位置順)にソ
ーテイングするソーテイング制御回路53と、 印字位置順にソーテイングされたデータを印
字位置指定情報に基づき記憶する記憶部54と
を具備している。
Furthermore, FIG. 3 shows the print code information storage section 5 of the conventional example.
The following shows an outline of the configuration, and the configuration is to control when data including the print position designation information determined by the print position control unit 3 and the print code processed by the data processing unit 2 is stored in the storage unit 52 in the input order. a storage section 52 that stores data and printing position designation information in the order of input under the control of the data storage control section 51; It includes a sorting control circuit 53 that sorts data in a predetermined order (print position order) based on an activation signal, and a storage unit 54 that stores data sorted in print position order based on print position designation information.

記憶部54に記憶された印字コード等のデータ
はビツトマツプデータ書込み回路61からのア
ドレスにより取込まれ、印字コードに対応する
ビツトパターンに変換される。
Data such as a print code stored in the storage section 54 is taken in by an address from a bitmap data writing circuit 61 and converted into a bit pattern corresponding to the print code.

上述のように、本例にあつては印字コード情報
記憶部5における印字コードの処理として、入力
順に一旦記憶処理し、その印字コード対応の印字
イメージによつて印字位置、順序関係を見て、ソ
ーテイング制御回路53にて並び替えて再度記憶
すると言う方式を取つている。
As mentioned above, in this example, as the processing of the print codes in the print code information storage section 5, the print codes are stored once in the order of input, and the print position and order relationship are checked based on the print image corresponding to the print code. A method is adopted in which the sorting control circuit 53 sorts the data and stores it again.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述の従来例にあつては、2度印字コードの処
理を行うことになるため、その分余分の記憶手段
が必要になると共に、印字コード処理時間が余分
に掛り、それだけ印字速度を遅くすると言う問題
点がある。
In the above-mentioned conventional example, since the printed code is processed twice, an extra storage device is required and additional time is required to process the printed code, which slows down the printing speed accordingly. There is a problem.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明の原理を説明するブロツク図を
示す。
FIG. 1 shows a block diagram illustrating the principle of the invention.

第1図に示す本発明の原理ブロツク図はページ
プリンタの印字コード情報記憶部5′の構成概要
を示し、その構成は、 第3図は説明した機能ブロツク51,54と、 当該印字コードから導かれる印字イメージと1
対1に対応し、且つ印字コード情報記憶部5′内
第1の記憶手段(記憶部)54と対応するアドレ
スを送出する記憶位置制御手段(記憶位置制御
部)55とを具備して構成されている。
The principle block diagram of the present invention shown in FIG. 1 shows the outline of the configuration of the print code information storage unit 5' of the page printer, and the configuration is as follows: FIG. Printed image and 1
1, and includes a first storage means (storage section) 54 in the print code information storage section 5' and a storage position control means (storage position control section) 55 for sending out the corresponding address. ing.

〔作用〕 印字コードが入力した時点に印字コードに対応
する印字イメージに1対1に対応し、しかも印字
コードを記憶する記憶領域と対応するアドレスを
送出する記憶位置制御手段(記憶位置制御部)5
5を印字コード情報記憶部5′内に設け、印字コ
ードを印字位置順に最初から並び替えて記憶する
ように構成することにより、記憶容量が削減され
しかも迅速な印字処理が可能となる。
[Function] Storage position control means (storage position control unit) that sends out an address that corresponds one-to-one to the print image corresponding to the print code at the time when the print code is input, and that also corresponds to the storage area that stores the print code. 5
5 is provided in the print code information storage section 5', and the print codes are rearranged from the beginning in the order of print position and stored, thereby reducing the storage capacity and enabling quick print processing.

〔実施例〕〔Example〕

以下本発明の要旨を第2図及び第4図に示す実
施例により具体例に説明する。
Hereinafter, the gist of the present invention will be explained in detail with reference to the embodiments shown in FIGS. 2 and 4.

第2図は本発明の実施例を説明するブロツク図
を示す。尚、全図を通じて同一符号は同一対象物
を示す。
FIG. 2 shows a block diagram illustrating an embodiment of the invention. Note that the same reference numerals indicate the same objects throughout the figures.

第2図はページプリンタの印字コード情報記憶
部5′の実施例を示し、本実施例の記憶位置制御
部55は、 印字位置制御部3から送出される印字位置指定
情報から記憶部54のアドレス′を記憶アド
レス指定回路55bで変換させ送出する記憶位置
制御回路55aと、 記憶位置制御回路55aからのアクセスによ
り、予め記憶している情報に基づき印字位置指定
情報に対応する記憶部54のアドレス′を指
定する記憶アドレス指定回路55bとを具備して
いる。
FIG. 2 shows an embodiment of the print code information storage section 5' of the page printer. A storage position control circuit 55a that converts '' in a storage address designation circuit 55b and sends it; and an address ' of the storage section 54 that corresponds to the print position designation information based on information stored in advance by access from the storage position control circuit 55a. A storage address designation circuit 55b is provided for designating the memory address designation circuit 55b.

記憶アドレス指定回路55bには印字コードに
対応して指定される印字位置指定情報に対応す
るアドレス′が記憶されており、これは記憶部
54の印字位置順に対応するアドレスである。
The storage address designation circuit 55b stores an address 'corresponding to print position designation information designated in accordance with the print code, and this is an address corresponding to the order of print positions in the storage section 54.

通常、上位装置(図示してない)から転送され
て来る印字コードは必ずしも印字したい順に転送
されて来るものではないため、本発明ページプリ
ンタでは所定印字コードが入力すると、印字位置
制御部3で対応する印字位置情報を指定し、記
憶位置制御回路55aに送出する。
Normally, print codes transferred from a host device (not shown) are not necessarily transferred in the desired order of printing, so in the page printer of the present invention, when a predetermined print code is input, the print position control unit 3 handles the print codes. The print position information to be printed is specified and sent to the storage position control circuit 55a.

記憶位置制御回路55aはこの印字位置情報
をもとに記憶アドレス指定回路55bをアクセス
して対応するアドレス′を送出する。データ記
憶制御部51ではこのアドレス′にて当該の印
字コード情報を印字位置順に記憶部54に記憶
させる。尚、この処理は印字コードが入力される
度に行われる。
The storage position control circuit 55a accesses the storage address designation circuit 55b based on this print position information and sends out the corresponding address '. The data storage control section 51 stores the relevant print code information in the storage section 54 in the order of printing position at this address '. Note that this process is performed every time a print code is input.

記憶部54に記憶された印字コードは同時に印
字起動制御部10からの起動信号により、ビツ
トマツプデータ書込み回路61が順次取込み、
CG62にて対応する印字データに変換してビツ
トマツプデータ記憶部7に展開すると共に、順次
印字処理を行う。
At the same time, the print codes stored in the storage section 54 are sequentially taken in by the bitmap data writing circuit 61 in response to a start signal from the print start control section 10.
The CG 62 converts the data into corresponding print data, develops it in the bitmap data storage section 7, and sequentially prints the data.

上記のように、印字コードを記憶する記憶部5
4に用紙長分の印字コードが記憶されるのを待つ
ことなしに印字位置順の配列処理が順次なされて
記憶されるため、その分印字コード処理時間が短
縮されると共に、内部記憶手段の総体的容量の削
減が可能となる。
As mentioned above, the storage unit 5 stores the print code.
4, the printing codes for the paper length are sequentially arranged and stored in the order of the printing positions without waiting for them to be stored, so the printing code processing time is shortened accordingly, and the entire internal storage means is This makes it possible to reduce the physical capacity.

〔発明の効果〕〔Effect of the invention〕

以上のような本発明によれば、総体的な記憶容
量が削減されしかも迅速な印字処理が出来る。
According to the present invention as described above, the overall storage capacity can be reduced and printing processing can be performed quickly.

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

第1図は本発明の原理を説明するブロツク図、
第2図は本発明の実施例を説明するブロツク図、
第3図は従来例を説明するブロツク図、第4図は
ページプリンタの構成概要を説明する図、をそれ
ぞれ示す。 図において、1はデータ入力部、2はデータ処
理部、3は印字位置制御部、4は印字コード制御
部、5,5′は印字コード情報記憶部、6はビツ
トマツプデータ書込み制御部、7はビツトマツプ
データ記憶部、8はビデオ出力部、9は印字制御
部、10は印字起動制御部、51はデータ記憶制
御回路、52,54は記憶部、53はソーテイン
グ制御回路、55は記憶位置制御部、55aは記
憶位置制御回路、55bは記憶アドレス指定回
路、61はビツトマツプデータ書込み回路、62
はCG、をそれぞれ示す。
FIG. 1 is a block diagram explaining the principle of the present invention.
FIG. 2 is a block diagram explaining an embodiment of the present invention;
FIG. 3 is a block diagram illustrating a conventional example, and FIG. 4 is a diagram illustrating an overview of the configuration of a page printer. In the figure, 1 is a data input section, 2 is a data processing section, 3 is a print position control section, 4 is a print code control section, 5 and 5' are print code information storage sections, 6 is a bitmap data write control section, and 7 8 is a bit map data storage unit, 8 is a video output unit, 9 is a print control unit, 10 is a print start control unit, 51 is a data storage control circuit, 52 and 54 are storage units, 53 is a sorting control circuit, and 55 is a storage location. Control unit, 55a is a storage position control circuit, 55b is a storage address designation circuit, 61 is a bitmap data writing circuit, 62
indicate CG, respectively.

Claims (1)

【特許請求の範囲】 1 所定要旨長分の印字コードを記憶する第1の
記憶手段54を有する印字コード情報記憶部5′
と、 該印字コードに対応するビツトパターン情報を
記憶する第2の記憶手段を有するビツトマツプデ
ータ書込み制御部6と、 所定用紙長分以下の容量を有し、前記ビツトマ
ツプデータ書込み制御部6から書込まれる当該ビ
ツトパターン印字データとして記憶するビツトマ
ツプデータ記憶部7とを具備するプリンタにおい
て、 当該印字コードから導かれる印字イメージと1
対1に対応し、且つ前記第1の記憶手段54と対
応するアドレスを送出する記憶位置制御手段55
を備え、 前記第1の記憶手段54が入力される印字コー
ドを前記記憶位置制御手段55で指定される印字
位置順に記憶すること、 を特徴とするプリンタ。
[Claims] 1. Print code information storage unit 5' having a first storage means 54 for storing print codes for a predetermined abstract length.
a bitmap data writing control section 6 having a second storage means for storing bit pattern information corresponding to the printing code; and a bitmap data writing control section 6 having a capacity equal to or less than a predetermined paper length, In a printer equipped with a bit map data storage unit 7 that stores the bit pattern print data to be written, a print image derived from the print code and 1.
storage position control means 55 for sending an address corresponding to the pair 1 and corresponding to the first storage means 54;
A printer comprising: the first storage means 54 storing input print codes in the order of print positions specified by the storage position control means 55.
JP62050704A 1987-03-05 1987-03-05 Printing-controlling system Granted JPS63216772A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62050704A JPS63216772A (en) 1987-03-05 1987-03-05 Printing-controlling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62050704A JPS63216772A (en) 1987-03-05 1987-03-05 Printing-controlling system

Publications (2)

Publication Number Publication Date
JPS63216772A JPS63216772A (en) 1988-09-09
JPH0560426B2 true JPH0560426B2 (en) 1993-09-02

Family

ID=12866288

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62050704A Granted JPS63216772A (en) 1987-03-05 1987-03-05 Printing-controlling system

Country Status (1)

Country Link
JP (1) JPS63216772A (en)

Also Published As

Publication number Publication date
JPS63216772A (en) 1988-09-09

Similar Documents

Publication Publication Date Title
US4943936A (en) Print control apparatus controlling utilization state of plural format blocks
JPH0570855B2 (en)
JPH0378651B2 (en)
JP3337684B2 (en) Printer control system
JPH0263763A (en) Printing apparatus
JPH0323936B2 (en)
JPS60141076A (en) Control system of printer
JPH0560426B2 (en)
US5764865A (en) Page printer controller
JP2523213B2 (en) Page printer print control method
JPH03114856A (en) Printer data management system
JPH0751369B2 (en) Page printer
JPS6349824A (en) Printer control system
JP2752816B2 (en) Printer device
JPH01234263A (en) Printer
JPH04220365A (en) Printer
JPH08174917A (en) Page memory control circuit
JPS61149365A (en) data control device
JPH11342653A (en) Image output device
JPH02202461A (en) Recording device
JPS6349437A (en) Printing data control system
JPS61264377A (en) Character pattern generator
JPH04284272A (en) print control device
JPH02130167A (en) Printing control apparatus
JPH01208153A (en) Printing control apparatus

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees