JPH02292623A - Page printer with priority function - Google Patents
Page printer with priority functionInfo
- Publication number
- JPH02292623A JPH02292623A JP1113186A JP11318689A JPH02292623A JP H02292623 A JPH02292623 A JP H02292623A JP 1113186 A JP1113186 A JP 1113186A JP 11318689 A JP11318689 A JP 11318689A JP H02292623 A JPH02292623 A JP H02292623A
- Authority
- JP
- Japan
- Prior art keywords
- data
- buffer
- priority
- page
- distributor
- 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
- 239000000872 buffer Substances 0.000 claims abstract description 53
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はプリンタに関し、特κ受信したデータをページ
単位にプリントするページプリンタKおいて優先データ
を非優先の一般データに優先してプリントする優先機能
つきページプリンタに関する。DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to a printer, in which a page printer K prints received data page by page, printing priority data with priority over non-priority general data. Regarding a page printer with priority function.
(従来の技術)
従来、この種のプリンタは、優先データを優先してプリ
ントする優先機能を有していない。(Prior Art) Conventionally, this type of printer does not have a priority function for printing priority data with priority.
第8図は、従来のページプリンタ例を示すブロック図で
ある。FIG. 8 is a block diagram showing an example of a conventional page printer.
第4図は、第8図のページプリンタの動作列を示す流れ
図である。FIG. 4 is a flowchart showing the sequence of operations of the page printer of FIG.
第8図において受信バツファ31にデータPdが入力さ
れる(ステップ41)。In FIG. 8, data Pd is input to the reception buffer 31 (step 41).
次に、受信バツファ51からページバッファ32にデー
タを転送する(ステップ42)。Next, data is transferred from the reception buffer 51 to the page buffer 32 (step 42).
ページバッファ32に1ページ分のデータがたまると印
字を行う(ステップ43)。When data for one page is accumulated in the page buffer 32, printing is performed (step 43).
(発明が解決しようとする課@)
上述した従来のプリンタは、受信されたページデータの
順にプリントされる。したがって、先にプリントしたい
データがあってもこれを割り込ませて先にプリントする
ことができないという欠点がある。(Problem to be Solved by the Invention @) The conventional printer described above prints page data in the order in which it is received. Therefore, even if there is data to be printed first, there is a drawback that it cannot be interrupted and printed first.
本発明の目的はこのような欠点を解消し、優先フラグの
ついた優先データを優先フラグのついていないデータよ
シ先に印字することができる優先機能つきページプリン
タを提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to eliminate such drawbacks and provide a page printer with a priority function that can print priority data with a priority flag before data without a priority flag.
(課題を解決すb丸めの手段)
前記の目的を達成するため本発明の優先機能つきページ
プリンタは、バツファとページバッファを備え、外部か
ら受信したデータをページ単位にプリントするページプ
リンタにおいて、受信したデ←タPdを、優先データと
優先データでないデータK分けて出力する分配器1と、
分配器1から出力された前記優先データを収容する優先
データバッファ2と、分配器1から出力された前記優先
データでない一般データを収容する一般データバッファ
3と、優先データバッファ2に収容されているデータを
、一役データバッファ3に収容されているデータよυ優
先してページバッファ5に送シ込むデータ転送コントロ
ーラ4を有する構成とする。(B Rounding Means to Solve the Problem) In order to achieve the above object, the page printer with priority function of the present invention is equipped with a buffer and a page buffer, and prints data received from the outside page by page. a distributor 1 that divides and outputs the given data Pd into priority data and non-priority data K;
A priority data buffer 2 that stores the priority data output from the distributor 1; a general data buffer 3 that stores general data that is not the priority data output from the distributor 1; The configuration includes a data transfer controller 4 that sends data to the page buffer 5 with priority over data stored in the primary data buffer 3.
(実施列)
次K1本発明の実施列Kついて図面を参照して説明する
。(Implementation row) Next K1 The implementation row K of the present invention will be explained with reference to the drawings.
第1図は、本発明の一実施列を示すブロック図である。FIG. 1 is a block diagram illustrating one implementation of the present invention.
第2図は、第1図の実施例の動作例を示す流れ図である
。なお第2図の丸印で囲んだA,B,Cは、それぞれ同
図中の同一符号の場所につながるものとする。FIG. 2 is a flowchart showing an example of the operation of the embodiment of FIG. Note that A, B, and C surrounded by circles in FIG. 2 are connected to locations with the same reference numerals in the same figure, respectively.
第1図に示すように本実施列は、受信したデータPdを
優先データと優先データでないデータに分けて出力する
分配器1と、優先データを分配器1から受け取って収容
する優先データバッファ2と、優先データでないデータ
を分配器1から受け取って収容する一般データバッファ
3と、優先データバッファクに収容されているデータを
、一般データバッファ3K収@:fh−’E?X’4デ
ータより優先して出力するデータ転送コントローラ4と
、デー夕転送コントローラ4の出力を受け取シ収容する
ページバッファ5と印字部によって構成される。As shown in FIG. 1, this implementation sequence includes a distributor 1 that divides received data Pd into priority data and non-priority data and outputs them, and a priority data buffer 2 that receives and stores priority data from the distributor 1. , a general data buffer 3 that receives and stores data that is not priority data from the distributor 1, and a general data buffer 3K that stores data stored in the priority data buffer @:fh-'E? It is composed of a data transfer controller 4 which outputs data with priority over X'4 data, a page buffer 5 which receives and accommodates the output of the data transfer controller 4, and a printing section.
第2図に示すステップ11において、分配器1にデータ
Pdが入力されると、分配器1はデータの先頭K優先フ
ラグがついているかどうかを調べる(ステップ12)。In step 11 shown in FIG. 2, when data Pd is input to the distributor 1, the distributor 1 checks whether the leading K priority flag of the data is attached (step 12).
優先フラグの有無を判定し(ステップ15)、優先フラ
グがついていれば分配器1は優先データバッファ2′K
そのデータを送る(ステップ14)。It is determined whether there is a priority flag (step 15), and if the priority flag is on, the distributor 1 transfers the priority data buffer 2'K to the priority flag.
Send the data (step 14).
優先フラグがついていない場合は、分配器1は一般デー
タバッファ3にそのデータを送る(ステップ15)。If the priority flag is not set, the distributor 1 sends the data to the general data buffer 3 (step 15).
データ転送コントローラ4は、まず優先データバッファ
2にデータを探しに行く(ステップ1B)。The data transfer controller 4 first searches the priority data buffer 2 for data (step 1B).
ステップ17において優先データがあるかどうかグ
を判定し、データがあればデータ転送コントローラ4は
優先データバッファ2のデータをページバッファ5に送
る(ステップ18)。データがない場合、データ転送コ
ントローラ4は一般データバッファ3にデータを探しに
ゆく(ステップ19)。In step 17, it is determined whether or not there is priority data, and if there is data, the data transfer controller 4 sends the data in the priority data buffer 2 to the page buffer 5 (step 18). If there is no data, the data transfer controller 4 searches the general data buffer 3 for data (step 19).
ステップ20において一般データがあるかどうかを判定
し、データがあればデータ転送コントローラ4は一般デ
ータバツ7ア3のデータをページバッファ5K送る。(
ステップ21)。データがない場合はステップ16に戻
シ、ステップ16以降の処理を行う。In step 20, it is determined whether there is general data, and if there is data, the data transfer controller 4 sends the data in the general data box 7a3 to the page buffer 5K. (
Step 21). If there is no data, the process returns to step 16 and the processing from step 16 onwards is performed.
前記のデータ転送コントローラ4による優先データバッ
ファ2、あるいは一般データバッファ3からページバッ
ファ5へのデータの転送はいずれもページ単位で行なわ
れ、ページバッファ5に送シ込まれたデータが1ページ
分たまると、ページバッファ5は印字を行う(ステップ
22)。The data transfer from the priority data buffer 2 or the general data buffer 3 to the page buffer 5 by the data transfer controller 4 is performed in page units, and the data sent to the page buffer 5 accumulates for one page. Then, the page buffer 5 performs printing (step 22).
このようにしてデータ転送コントローラ4は、1ページ
分のデータの転送が終るたびに必ず優先データバッファ
2の方にデータを探しに行くので、優先データバッファ
2に優先データがある限シ、これを優先してページバッ
ファに転送して印字する。In this way, the data transfer controller 4 always searches for data in the priority data buffer 2 every time the transfer of data for one page is completed, so as long as there is priority data in the priority data buffer 2, it will search for the data. Priority is given to transferring to the page buffer and printing.
(発明の効果)
以上説明したように本発明は、優先データ用のバツファ
を一般データ用のバッファとは別に設け、優先データバ
ッファのデータを優先してベージデータK送ることによ
υ、優先データを他の一般データより先に印字すること
ができるという効果がある。(Effects of the Invention) As explained above, the present invention provides a buffer for priority data separately from a buffer for general data, and sends the page data K with priority to the data in the priority data buffer. This has the effect that the data can be printed before other general data.
第1図は、本発明の一実施列を示すブロック図でちる。
第2図は、第1図の実施列の動作順序列を示すフローチ
ャートである。
第3図は、従来のページプリンタの例を示すブロック図
である。
第4図は、第8図の従来例の動作順序例を示すフローチ
ャートである。
1・・・分配器
2...優先データパッファ
3●●●一般データバッファ
4●●●データ転送コントローラ
5,32●●Φページバッファ
11〜22、41〜43−−●フローチャートのステッ
プ
31●●●●●受信バツファ
特許出頭人日本電気株式会社
同 上 日本電気エンジニアリング末式会社代
理人 弁理士 井 ノ ロ 壽オ
図
イ
りFIG. 1 is a block diagram illustrating one implementation of the present invention. FIG. 2 is a flowchart showing the sequence of operations of the implementation sequence of FIG. FIG. 3 is a block diagram showing an example of a conventional page printer. FIG. 4 is a flowchart showing an example of the operation sequence of the conventional example shown in FIG. 1...Distributor 2. .. .. Priority data puffer 3●●●General data buffer 4●●●Data transfer controller 5, 32●●ΦPage buffer 11-22, 41-43--●Step 31 of flowchart●●●●●Receiving buffer Patent applicant Japan Same as Denki Co., Ltd. Nippon Electric Engineering Limited Company Representative Patent Attorney Inoro Hisaozu Iri
Claims (1)
ータを、ページ単位にプリントするページプリンタにお
いて、受信したデータを、優先データと優先データでな
い一般データに分けて出力する分配器と、分配器から出
力された前記優先データを収容する優先データバッファ
と、分配器から出力された前記優先データでないデータ
を収容する一般データバッファと、前記優先データバッ
ファに収容されているデータを、前記一般データバッフ
ァに収容されているデータより優先して前記ページバッ
ファに送り込むデータ転送コントローラを有することを
特徴とする優先機能つきページプリンタ。In a page printer that is equipped with a buffer and a page buffer and prints data received from the outside page by page, there is a distributor that divides the received data into priority data and non-priority data and outputs it, and a distributor that outputs the data that is output from the distributor. a priority data buffer for accommodating the priority data, a general data buffer for accommodating the non-priority data output from the distributor, and a general data buffer for storing the data stored in the priority data buffer. A page printer with a priority function, characterized in that the page printer has a data transfer controller that sends data to the page buffer with priority over data that is being sent to the page buffer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1113186A JPH02292623A (en) | 1989-05-02 | 1989-05-02 | Page printer with priority function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1113186A JPH02292623A (en) | 1989-05-02 | 1989-05-02 | Page printer with priority function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02292623A true JPH02292623A (en) | 1990-12-04 |
Family
ID=14605734
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1113186A Pending JPH02292623A (en) | 1989-05-02 | 1989-05-02 | Page printer with priority function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02292623A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8279475B2 (en) | 2008-05-27 | 2012-10-02 | Bixolon Co., Ltd. | Printing apparatus and method for processing real-time command using the printing apparatus |
-
1989
- 1989-05-02 JP JP1113186A patent/JPH02292623A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8279475B2 (en) | 2008-05-27 | 2012-10-02 | Bixolon Co., Ltd. | Printing apparatus and method for processing real-time command using the printing apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5079764A (en) | Operation mode settable lan interconnecting apparatus | |
| JPH0965039A (en) | Facsimile equipment | |
| JPH02292623A (en) | Page printer with priority function | |
| JPH0522537A (en) | Facsimile equipment | |
| JPH023344B2 (en) | ||
| JP3014280B2 (en) | Composite editing processing method | |
| JPH06274289A (en) | Network printer device | |
| JPH11321036A (en) | Image-processing apparatus and its control method | |
| JP2615621B2 (en) | Output control device for facsimile terminal | |
| JPH0562499B2 (en) | ||
| JP2874541B2 (en) | High-speed printer output system | |
| JP2535616B2 (en) | Synchronous communication device | |
| JPH05235997A (en) | Electronic mail system | |
| JPH0383451A (en) | Facsimile equipment | |
| JPS61134172A (en) | Facsimile equipment | |
| JPH03196767A (en) | Original transmission/reception method | |
| JP2005110084A (en) | Image reading apparatus | |
| JPH04277820A (en) | Printing device and system using it | |
| JPH04276841A (en) | Japanese language information transfer system | |
| JPH0250671A (en) | Character output system for facsimile equipment | |
| JPH04167122A (en) | Business form control system | |
| JP2006181790A (en) | Image forming device | |
| JPH04283826A (en) | Print system and printer interface | |
| JPH0793275A (en) | Free device selection method | |
| JPS60157355A (en) | information processing system |