Nothing Special   »   [go: up one dir, main page]

JPS60245362A - Printer control device - Google Patents

Printer control device

Info

Publication number
JPS60245362A
JPS60245362A JP59099708A JP9970884A JPS60245362A JP S60245362 A JPS60245362 A JP S60245362A JP 59099708 A JP59099708 A JP 59099708A JP 9970884 A JP9970884 A JP 9970884A JP S60245362 A JPS60245362 A JP S60245362A
Authority
JP
Japan
Prior art keywords
line
data
printer
state
recording
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
JP59099708A
Other languages
Japanese (ja)
Inventor
Yoshio Maniwa
芳夫 馬庭
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP59099708A priority Critical patent/JPS60245362A/en
Publication of JPS60245362A publication Critical patent/JPS60245362A/en
Pending legal-status Critical Current

Links

Landscapes

  • Laser Beam Printer (AREA)
  • Storing Facsimile Image Data (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To make a storage capacity small by reading the next page data in a storage device by utilizing a recording ineffective time required when a mechanical system of a laser printer resynchronizes. CONSTITUTION:Line end information for showing the line end is contained in an output data read out of a page memory 2, and when this information is detected by a line end detector 28, a DMA (direct memory access) request signal RQ falls. As for a laser printer, a laser beam is deflected by a mechanical scanning means, therefore, a resynchronization is applied by a horizontal synchronizing signal HS at every main scan. Accordingly, a period T0 of the synchronizing signal HS becomes constant. The time T2 when the DMA request signal RQ falls is a time of the printer part cannot execute recording, therefore, by using this time T2, the area of the page memory 2 which ended recording is rewritten by a data of the next page, when a line synchronizing signal LS for showing the end of each line has risen.

Description

【発明の詳細な説明】 技術分野 本発明はプリンタ制御装置、とくにレーデビームのラス
ク走査によって画像を形成するレーデプリンタの制御装
置に関する。
TECHNICAL FIELD The present invention relates to a printer control device, and more particularly to a control device for a Radhe printer that forms an image by rask scanning of a Radhe beam.

従来技術 近年、コンビーータシステムにおけるハードコピー装置
としてレーザプリンタが実用されている。このレーザプ
リンタは、記録画像(文字、記号等を含む。)をドツト
に分解して表わした画像データ産うスク走査によって記
録紙上に出力するものでアシ、画像形成は次のようにし
て行なわれる。
BACKGROUND OF THE INVENTION In recent years, laser printers have been put into practical use as hard copy devices in converter systems. This laser printer outputs a recorded image (including characters, symbols, etc.) onto recording paper by scanning to generate image data that is expressed by dividing it into dots. Image formation is performed as follows. .

まず、一様帯電した感光体上に、レーザビームのラスタ
走査によって記録画像の静電潜像を形成する。この静電
潜像をトナー現像したのちに用紙に転写し、圧着加熱に
よって用紙に画像を定着して排出する。
First, an electrostatic latent image of a recorded image is formed on a uniformly charged photoreceptor by raster scanning with a laser beam. After this electrostatic latent image is developed with toner, it is transferred to a sheet of paper, and the image is fixed on the sheet of paper by pressure heating and then discharged.

静電潜像は放置すると劣化するので、1ペ一ジ分の記録
画像をなるべく短時間で感光体上に露光する必要がある
。また、レーザプリンタにおける記録密度は主走査方向
および副走査方向ともに例えば約12ドツト/1yn(
300DP■)と高密度なために、1ペ一ジ分のデータ
量が非常に大きい。したがって、記録データの転送は例
えば3Mビット/秒程度の高速なデータレートで行なう
必要がある。
Since the electrostatic latent image deteriorates if left unused, it is necessary to expose the recorded image for one page onto the photoreceptor in as short a time as possible. Furthermore, the recording density in a laser printer is, for example, about 12 dots/1yn (in both the main scanning direction and the sub-scanning direction).
Because of its high density (300DP■), the amount of data for one page is extremely large. Therefore, it is necessary to transfer recording data at a high data rate of, for example, 3 Mbit/sec.

このような高速なデータ転送は、通常の汎用マイクロプ
ロセッサによるプログラム転送では不可能に近いため、
従来、レーデプリンタの記録制御部へのデータ転送は次
のようにして行なっていた。
Such high-speed data transfer is nearly impossible with program transfer using a normal general-purpose microprocessor, so
Conventionally, data transfer to the recording control section of a radar printer has been performed in the following manner.

すなわち、1ペ一ジ分の記録データをいったん記憶する
ページメモリを2組備え、一方のページメモリから記録
データを記録制御部へDMA(Direct Memo
ry Access)転送するとともに、他方のページ
メモリに外部装置(例えばコンピュータ等のホストマシ
ン)からの次ページの記録データを記憶させるいわゆる
ダブルバッファ構成をとることで、データ転送速度を確
保していた。
In other words, two sets of page memories are provided to temporarily store one page's worth of record data, and the record data is transferred from one page memory to the record control unit via DMA (Direct Memo).
The data transfer speed is ensured by adopting a so-called double buffer configuration in which the next page of recorded data from an external device (for example, a host machine such as a computer) is stored in the other page memory.

しかしながら、このような従来装置ではページメモリを
2組必要とするため、装置構成が複雑となっていた。
However, such a conventional device requires two sets of page memories, making the device configuration complicated.

目 的 本発明はこのよう々従来技術の欠点を解消し、簡略な装
置構成が実現されるプリンタ制御装置を提供することを
目的とする。
OBJECTS It is an object of the present invention to provide a printer control device that eliminates the drawbacks of the prior art and realizes a simple device configuration.

構成 本発明について以下、一実施例に基づいて説明する。composition The present invention will be explained below based on one embodiment.

第1図は、本発明をレーザプリンタ装置に適用した場合
の制御系の一実施例を示している。
FIG. 1 shows an embodiment of a control system when the present invention is applied to a laser printer device.

同図において本装置は、外部装置から文字コード表示情
報および制御コードからなる記録データRDが加えられ
るインターフェース1と、1単位分、たとえば1ペ一ジ
分の出力データを蓄積するページメモリ2と、文字コー
ドに対応する文字パターンを記憶したツクターンメモリ
3と、ツヤターンメモリ3の出力データをシリアルなラ
スタデータに変換してプリンタ部5に出力する並直列(
P/S ’)変換器4を有する。
In the figure, this device includes an interface 1 to which recorded data RD consisting of character code display information and control codes is added from an external device, and a page memory 2 that stores output data for one unit, for example, one page. A tsukturn memory 3 that stores character patterns corresponding to character codes, and a parallel/serial (parallel/serial) converter that converts the output data of the tsuyaturn memory 3 into serial raster data and outputs it to the printer section 5.
P/S') converter 4.

CPU 6は、記録データRDに含まれる文字コードを
、対応する文字ノやターンのノやターンメモリ3におけ
る格納アドレスに変換するとともに、記録データRDに
含まれる制御コードに従って格納アドレスおよび表示情
報をページメモリ2に記憶する。その際、各行末に相当
する文字については、行末情報を有効状態にする。
The CPU 6 converts the character code included in the record data RD into a corresponding character number, turn number, or storage address in the turn memory 3, and also converts the storage address and display information into pages according to the control code included in the record data RD. Store in memory 2. At this time, the end-of-line information is enabled for characters corresponding to the end of each line.

さらに本装置は、CPU6の実行するグログラムを記憶
したROM (リード・オンリ・メモリ)からなるプロ
グラムメモリ7と、CPU6のワークエリアをなすRA
M (ランダム・アクセス・メモリ)からなるワークメ
モリ8を有する。
Furthermore, this device includes a program memory 7 consisting of a ROM (read-only memory) that stores programs executed by the CPU 6, and an RA that forms a work area for the CPU 6.
It has a work memory 8 consisting of M (random access memory).

また制御回路9は、プリンタ部5よ多出力される画素同
期信号psおよび水平同期信号H3に基づいてページメ
モリ2をアクセスするとともに、ノぐターンメモリ3か
らノぐターンデータを読み出すDMAコントローラであ
る。この制御回路9の動作期間中、CPU6はページメ
モリ2をアクセスできない。
Further, the control circuit 9 is a DMA controller that accesses the page memory 2 based on the pixel synchronization signal ps and the horizontal synchronization signal H3 that are outputted from the printer section 5, and reads the nogturn data from the nogturn memory 3. . During the operation period of the control circuit 9, the CPU 6 cannot access the page memory 2.

ページメモリ2における出力データの記憶状態は、第2
図(、)に示したようにプリンタ部5の主走査方向に対
応して文字が配置され、副走査方向に行が配置されてい
る。例えば斜線を付した出力データは、k行目のm文字
目というように基準位置からの行数および文字数で指定
される。
The storage state of the output data in the page memory 2 is
As shown in the figure (,), characters are arranged corresponding to the main scanning direction of the printer section 5, and lines are arranged in the sub-scanning direction. For example, output data with diagonal lines is specified by the number of lines and characters from the reference position, such as the mth character of the kth line.

また、同図(b)に示したように、出力データの1単位
は、格納アドレス、アンダーラインの有無や濃度等の各
種表示情報および行末情報からなる(n+1)ビットの
データbn−b。である。
Further, as shown in FIG. 2B, one unit of output data is (n+1)-bit data bn-b consisting of a storage address, various display information such as the presence or absence of an underline, density, and end-of-line information. It is.

また、ツクターンメモリ3における1つの文字パターン
は第3図のような形式をとる。すなわち、例えばプリン
タ部5における記録密度が主走査方向および副走査方向
に12ドツト/酊(300DPI )であシ、文字サイ
ズが2.54iiX4、27 ystn (/4イカサ
イズ)とすれば、文字パターンは横30ドツトおよび縦
50ドツト(ライン)で表わされる。なお、この横1列
のドツトがラスタデータを構成し、したがって、1文字
は50ラスタで形成されている。
Further, one character pattern in the turn memory 3 takes a format as shown in FIG. That is, for example, if the recording density in the printer section 5 is 12 dots/dpi (300 DPI) in the main scanning direction and the sub-scanning direction, and the character size is 2.54 x 4, 27 ystn (/4 squid size), the character pattern is represented by 30 horizontal dots and 50 vertical dots (lines). Note that this horizontal row of dots constitutes raster data, and therefore one character is formed of 50 rasters.

第4図は、制御回路9と、ページメモリ2、)lターン
メモリ3および並直列変換器4の周辺回路を具体的に示
しプいる。
FIG. 4 specifically shows the peripheral circuits of the control circuit 9, the page memory 2, the l-turn memory 3, and the parallel-to-serial converter 4.

ドツトカウンタ21は画素同期信号psを計数し、計数
値をパターンメモリ3にそのアドレスの一部として出力
する。計数値が文字)?ターンの横のドツト数すなわち
30の倍数になる毎に文字同期信号C8を出力し、これ
を文字カウンタ22のクロック入力端CKに加える。
The dot counter 21 counts the pixel synchronization signal ps and outputs the counted value to the pattern memory 3 as part of its address. Is the count value a character)? A character synchronization signal C8 is output every time the number of dots on the side of the turn becomes a multiple of 30, and this signal is applied to the clock input terminal CK of the character counter 22.

ラインカウンタ23は水平同期信号H8を計数し、計数
値をパターンメモリ3にそのアドレスの一部として出力
する。計数値が文字ノやターンの縦のドツト数すなわち
50の倍数になる毎に、つまり1行の副走査が終了する
毎に行同期信号LSを出力し、これを行カウンタ24の
クロック入力端CKおよびCPU 6に加える。
The line counter 23 counts the horizontal synchronizing signal H8 and outputs the counted value to the pattern memory 3 as part of its address. Every time the count value reaches the number of vertical dots of a letter or turn, that is, a multiple of 50, that is, every time one line of sub-scanning is completed, a row synchronization signal LS is output, and this signal is sent to the clock input terminal CK of the row counter 24. and add to CPU 6.

アドレスセレクタ25の入力端AKtj:CPU6のア
ドレスバスABのデータが加えられ、入力端Bには文字
カウンタ22および行カウンタ24の計数値が加えられ
る。
Input terminal AKtj of address selector 25: data on address bus AB of CPU 6 is added to input terminal B, and count values of character counter 22 and line counter 24 are added to input terminal B.

フリツプフロツプ26は、CPU6から出力されるプリ
ント要求信号RPによってイネーブルされ、水平同期信
号H8によってセットされ′“る。
Flip-flop 26 is enabled by print request signal RP output from CPU 6 and set by horizontal synchronization signal H8.

また、ページメモリ2から出力される出力データに行末
情報がセットされていることを検出する行末検出器28
の出力によってリセットされる。このフリップフロップ
26が出力するDMA要求信号RQは、CPU6に加え
られるとともに、アドレスセレクタ25の切換え制御端
B/Aにも加えられてアドレスセレクタ25を制御する
Additionally, a line end detector 28 detects that line end information is set in the output data output from the page memory 2.
is reset by the output of The DMA request signal RQ output from the flip-flop 26 is applied to the CPU 6 and also to the switching control terminal B/A of the address selector 25 to control the address selector 25.

さらに、CPU6のデータバスDBのデータが加えられ
るデータバッファ27をディスエーブルするとともに、
並直列変換器4の出力をゲートするアンド回路29にも
加えられる。
Furthermore, while disabling the data buffer 27 to which data on the data bus DB of the CPU 6 is added,
It is also added to an AND circuit 29 that gates the output of the parallel-to-serial converter 4.

さて、CPU6がページメモリ2に出力データを記憶さ
せる場合はプリント要求信号RPを立ち下げ、これによ
ってアドレスセレクタ25は入力端Aに加わる。アドレ
スバスAB上のデータをページメモリ2にそのアドレス
として加えるとともに、データバッファ27を介してデ
ータバスDB上のデータをページメモリ2に加える。そ
の結果ページメモリ2には、CPU6から順次加わる出
力データが記憶される。
Now, when the CPU 6 wants to store output data in the page memory 2, it lowers the print request signal RP, thereby causing the address selector 25 to apply to the input terminal A. The data on the address bus AB is added to the page memory 2 as its address, and the data on the data bus DB is added to the page memory 2 via the data buffer 27. As a result, output data sequentially added from the CPU 6 is stored in the page memory 2.

1ペ一ジ分のデータをページメモリ2に記憶させると、
CPU6はプリント要求信号RPを立ち上げる。これに
よって、水平同期信号H3に同期してフリッゾフロツ7
026がセットされ、DMA要求信号RQが立ち上がり
(第5図(、) 、 (c)参照)、アドレスセレクタ
25は入力端Bに加わる文字カウンタ22および行カウ
ンタ24の計数値をページメモリ2にそのアドレスとし
て加える。このDMA要求償号RQが立ち上がっている
間はCPU 6はページメモリ2をアクセスできない。
When data for one page is stored in page memory 2,
The CPU 6 raises a print request signal RP. As a result, the frizzo float 7 is synchronized with the horizontal synchronizing signal H3.
026 is set, the DMA request signal RQ rises (see FIGS. 5(,), (c)), and the address selector 25 transfers the count values of the character counter 22 and line counter 24 that are applied to the input terminal B to the page memory 2. Add as address. While this DMA request signal RQ is rising, the CPU 6 cannot access the page memory 2.

文字カウンタ22および行カウンタ24の計数値によっ
てアドレス指定されたページメモリ2の記憶領域から読
み出された出力データは、ノぐターンメモリ3に加えら
れ、これによって対応する文字ツクターンの記憶位置の
アドレスの一部が指定される。そこで、この文字ノやタ
ーンのうちドツトカウンタ21およびラインカウンタ2
3の計数値によって指定された1主走査ライン(ラスタ
)の30ドツト分のデータが読み出され、並直列変換器
4に出力される。これは画素同期信号psに同期したシ
リアル信号に変換され、アンド回路29を介してラスタ
データDR(第5図(b)参照)としてプリンタ部5に
出力される。
The output data read from the storage area of the page memory 2 addressed by the count values of the character counter 22 and the line counter 24 is added to the nogturn memory 3, thereby determining the address of the storage location of the corresponding character turn. A part of is specified. Therefore, among these letters and turns, the dot counter 21 and line counter 2
Data for 30 dots of one main scanning line (raster) specified by the count value of 3 is read out and output to the parallel-to-serial converter 4. This is converted into a serial signal synchronized with the pixel synchronization signal ps, and outputted to the printer section 5 as raster data DR (see FIG. 5(b)) via an AND circuit 29.

前述のように各行の出力データには行末に行末情報が含
鷹れているので、1主走査ライン毎に行末の出力データ
がページメモリ2よシ読み出されると、行末検出器28
がこれを検出し、その出力によってフリップフロツノ2
6がリセットされる。これによってDMA要求信号RQ
が立ち下がる。
As mentioned above, the output data of each line includes line end information at the end of the line, so when the output data at the end of the line is read out from the page memory 2 for each main scanning line, the end of line detector 28
detects this and uses its output to flip the Flip Flotsuno 2
6 is reset. This causes the DMA request signal RQ
falls down.

レーザプリンタでは、ポリゴンミラーやホログラフスキ
ャナ等の機械的走査手段でレーザビームを偏向させるこ
とで主走査を行ない、主走査毎に水平同期の再同期をか
けている。したがって水平同期信号H3の周期Toは常
に一定である。
In a laser printer, main scanning is performed by deflecting a laser beam using a mechanical scanning means such as a polygon mirror or a holographic scanner, and horizontal synchronization is resynchronized for each main scanning. Therefore, the period To of the horizontal synchronization signal H3 is always constant.

したがって、第5図に示すように、水平同期信号H8の
周期’roのうち、DMA要求信号RQが立ち上がって
いる時間Tlを除いた時間T2は、プリンタ部5が記録
を行なうことができない。この間はCPU 6がページ
メモリ2を自由にアクセスできる。ある例では、この期
間T2はToの約30%程度を占める。
Therefore, as shown in FIG. 5, the printer unit 5 cannot perform recording during the time T2 excluding the time Tl during which the DMA request signal RQ is rising in the period 'ro of the horizontal synchronizing signal H8. During this time, the CPU 6 can freely access the page memory 2. In one example, this period T2 occupies about 30% of To.

そこで、本実施例では各行の終了時に行同期信号LS(
第5図(d))がラインカウンタ23から出力されて、
DMA要求信号RQが立ち下がった状態で、記録終了し
た行の出力データをCPU6によって次ページに含まれ
るデータに書き換えるようにしている。つまシ、レーザ
プリンタにおける主走査骨間の再同期のだめの時間と、
1行の右端まで有効な文字が含まれることが統計的に少
ないという性質とを利用して、この間にデータの書換え
を行なっている。
Therefore, in this embodiment, the row synchronization signal LS (
FIG. 5(d)) is output from the line counter 23,
With the DMA request signal RQ falling, the CPU 6 rewrites the output data of the line for which recording has been completed with data included in the next page. The main scanning bone resynchronization time in the laser printer,
The data is rewritten during this time by taking advantage of the fact that it is statistically rare for a line to contain valid characters up to the right end.

なお、水平同期信号H8の周期Toと時間T 1 r 
T 2は、たとえば次のような時間的関係になっている
。例えば、1行の最大文字数を80文字、周期’roを
1.2ミリ秒、画素同期信号psの周波数を3 MHz
とすると、最大文字数の場合に1ラスタデータを出力す
る際に要する1時間、すなわち時間Tlの最大値は、8
0×30÷(3X10’)=0.8ミリ秒である。した
がって、記録無効時間T2の最小値はo、 4 ミ’)
秒となシ、CPU 6がページメモリ2に1行分のデー
タを記憶する際に要する時間よシも大きい。
Note that the period To and time T 1 r of the horizontal synchronizing signal H8
For example, T 2 has the following temporal relationship. For example, the maximum number of characters in one line is 80 characters, the period 'ro is 1.2 milliseconds, and the frequency of the pixel synchronization signal ps is 3 MHz.
Then, in the case of the maximum number of characters, 1 hour required to output one raster data, that is, the maximum value of time Tl, is 8
0×30÷(3×10′)=0.8 milliseconds. Therefore, the minimum value of recording invalid time T2 is o, 4 mi')
The time required for the CPU 6 to store one row of data in the page memory 2 is also longer.

効果 このように本発明によれば、各ラスタデータのプリンタ
への出力終了時でDMA要求信号を解除しているため、
レーザプリンタの機械系が再同期する際に必要とする記
録無効時間に、CPUがページメモリをアクセスできる
。その結果、ページメモリは1ペ一ジ分の記憶容量で充
分であシ、ページメモリおよびその周辺回路の構成が簡
略化され、したがってコストを低減できる。
Effect As described above, according to the present invention, the DMA request signal is released at the end of outputting each raster data to the printer.
The CPU can access the page memory during the recording invalid time required when the laser printer's mechanical system resynchronizes. As a result, the storage capacity of the page memory is sufficient for one page, and the configuration of the page memory and its peripheral circuits is simplified, thereby reducing costs.

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

第1図は本発明をレーザプリンタ装置に適用した実施例
に係る制御系を示しだブロック図、第2図(、)はペー
ジメモリの記憶状態の例を示す概念図、同−図(b)は
出力データを例示した信号配置図、 第3図は文字Aターンのドツト構成の一例を示した概念
図、 第4図は、第1図の実施例における制御回路と、ページ
メモリ、パターンメモリおよび並直列変換器の周辺回路
を具体的に示したブロック図、 第5図は第4図に示した装置の要部動作を示すタイムチ
ャートである。 2・・ページメモリ 3・・・パターンメモリ 6・・・CPU (中央処理装置) 21・・・ドツトカウンタ 22・・・文字カウンタ 23・・・ラインカウンタ 24・・行カウンタ 25・・・アドレスカウンタ 26・・・フリップフロツノ 27・・・行末検出器 第1図 第2図 第3図 第4図 Ji
Fig. 1 is a block diagram showing a control system according to an embodiment in which the present invention is applied to a laser printer device, Fig. 2 (a) is a conceptual diagram showing an example of a storage state of a page memory, and Fig. 3 is a conceptual diagram showing an example of the dot configuration of the letter A turn. FIG. 4 shows the control circuit, page memory, pattern memory and FIG. 5 is a block diagram specifically showing the peripheral circuit of the parallel-to-serial converter, and FIG. 5 is a time chart showing the operation of the main parts of the device shown in FIG. 4. 2...Page memory 3...Pattern memory 6...CPU (Central Processing Unit) 21...Dot counter 22...Character counter 23...Line counter 24...Line counter 25...Address counter 26...Flip float 27...End of line detector Fig. 1 Fig. 2 Fig. 3 Fig. 4 Ji

Claims (1)

【特許請求の範囲】 プリンタに出力すべき記録データをホスト機から受け、
これを2次元配列として少なくとも1単位分蓄積するこ
とができる蓄積手段と、前記ホスト機から記録データの
出力指示があると、該記録データを該蓄積手段から順次
読み出してラスク走査による記録ラインごとに直列な画
素信号に変換し、前記プリンタに順次出力する画素信号
形成手段とを有するプリンタ制御装置において、 前記記録データは、各行の末尾に当該行のそれ以降に有
効な記録データがないことを示す行終了表示が付加され
た形で前記蓄積手段に入力され、 該制御装置は、前記蓄積手段から読み出された記録デー
タに含まれる前記行終了表示を検出する検出手段と、 第1および第2の状態を択一的にとる2状態手段とを有
し、 該2状態手段は、前記検出手段が行終了表示を検出する
と第1の状態をとシ、前記ホスト機から記録データの出
力表示があるとラスク走査の開始に応動して第2の状態
をとり、 該2状態手段は、第1の状態にあるときは、前記画素信
号形成手段における前記画素信号への変換、出力を停止
し、前記ホスト機に対して前記蓄積手段への記録データ
の入力を許容する指示を出力することを特徴とするプリ
ンタ制御装置。
[Claims] Receiving recorded data to be output to a printer from a host machine,
A storage means capable of storing at least one unit of this as a two-dimensional array, and when an instruction to output recorded data is received from the host machine, the recorded data is read out sequentially from the storage means for each recording line by rask scanning. In a printer control device having pixel signal forming means for converting into serial pixel signals and sequentially outputting the pixel signals to the printer, the recorded data includes, at the end of each line, an indication that there is no valid recorded data after that line. input to the storage means with a line end indication added; and a two-state means that selectively assumes the first state, and the two-state means changes the first state when the detecting means detects a line end display, and outputs and displays recorded data from the host machine. when the two-state means is in the first state, the two-state means stops converting and outputting the pixel signal in the pixel signal forming means; A printer control device characterized in that the printer control device outputs an instruction to the host machine to permit input of recording data to the storage means.
JP59099708A 1984-05-19 1984-05-19 Printer control device Pending JPS60245362A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59099708A JPS60245362A (en) 1984-05-19 1984-05-19 Printer control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59099708A JPS60245362A (en) 1984-05-19 1984-05-19 Printer control device

Publications (1)

Publication Number Publication Date
JPS60245362A true JPS60245362A (en) 1985-12-05

Family

ID=14254565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59099708A Pending JPS60245362A (en) 1984-05-19 1984-05-19 Printer control device

Country Status (1)

Country Link
JP (1) JPS60245362A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62154946U (en) * 1986-03-25 1987-10-01

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62154946U (en) * 1986-03-25 1987-10-01
JPH0536702Y2 (en) * 1986-03-25 1993-09-16

Similar Documents

Publication Publication Date Title
EP0229412B1 (en) A method of generating line parts
US5163123A (en) Synchronously transferring image data to a printer
JPH01502142A (en) print engine drive interface
EP0217448B1 (en) Raster image processor
EP0180258B1 (en) Decoder
CA1044606A (en) Merger and multiple translate tables in a buffered printer
EP0310712B1 (en) Front-end system for a raster output scanner
EP0218287A1 (en) Front-end system
GB2156558A (en) Data processing apparatus
US4475162A (en) Output device for providing information by scan
JPH04252562A (en) Picture processing unit
EP0296835A2 (en) Colour printer apparatus
JPS6035687B2 (en) Print data control device
JPS60245362A (en) Printer control device
EP0217447B1 (en) Raster image memory
US5067097A (en) Image memory controller
US5341471A (en) Controller for accessing an image data memory based on a state of a hard copy printer
US5375205A (en) Method and apparatus for controlling the buffer scan in a printer controller
JP3304769B2 (en) Address translation device
KR100228788B1 (en) Dynamic Configuration Method and Circuit of Memory in Color Printing System
JPS6349824A (en) Printer control system
JP2650416B2 (en) Raster scan type duplex printer
JP2712414B2 (en) Image storage circuit
JPH047966A (en) Printer controller
JPS6161860A (en) Printer control apparatus