JPH0811451B2 - Control device for plotter - Google Patents
Control device for plotterInfo
- Publication number
- JPH0811451B2 JPH0811451B2 JP61111903A JP11190386A JPH0811451B2 JP H0811451 B2 JPH0811451 B2 JP H0811451B2 JP 61111903 A JP61111903 A JP 61111903A JP 11190386 A JP11190386 A JP 11190386A JP H0811451 B2 JPH0811451 B2 JP H0811451B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- raster
- raster data
- data
- plotter
- 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
Links
- 230000015654 memory Effects 0.000 claims description 45
- 238000006243 chemical reaction Methods 0.000 claims description 22
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 1
Landscapes
- Laser Beam Printer (AREA)
- Dot-Matrix Printers And Others (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、静電プロッタ等のプロッタにラスタデータ
を供給するプロッタ用制御装置に関する。The present invention relates to a plotter control device for supplying raster data to a plotter such as an electrostatic plotter.
[従来の技術] 従来、供給されるエレメントデータをラスタデータに
変換した後静電プロッタに送出する静電プロッタ用制御
装置では、上記処理を高速化するためにラスタバッファ
メモリを複数個設け、変換されたラスタデータを一旦各
ラスタバッファメモリに書き込み、その後に読み出して
上記ラスタデータを静電プロッタへ送出しており、各ラ
スタバッファメモリは、所定の順序に従いデータの書き
込みと読み出しを行なっていた。[Prior Art] Conventionally, in a control device for an electrostatic plotter that converts supplied element data into raster data and then sends the raster data to an electrostatic plotter, a plurality of raster buffer memories are provided in order to speed up the above processing. The raster data thus created is once written in each raster buffer memory, then read out and the raster data is sent to the electrostatic plotter. Each raster buffer memory writes and reads data in a predetermined order.
[発明が解決しようとする問題点] しかしながら、この種の装置では、静電プロッタで記
録される図形の形状が複雑化したり、静電プロッタの記
録速度が高速化すると、制御装置のデータ送出速度より
静電プロッタの記録速度が速くなることがあった。これ
により静電プロッタは、記録途中でデータ待ちのために
しばしば停止する状態が起き、出力図面に濃淡のむらが
発生して画質の低下を招くという問題点があった。[Problems to be Solved by the Invention] However, in this type of device, when the shape of a figure recorded by an electrostatic plotter is complicated or the recording speed of the electrostatic plotter is increased, the data transmission speed of the control device is increased. The recording speed of the electrostatic plotter may become faster. As a result, the electrostatic plotter often stops in the middle of recording due to waiting for data, which causes unevenness of light and shade in an output drawing, resulting in deterioration of image quality.
本発明は、上記問題点に鑑みてなされたもので、プロ
ッタ用制御装置のデータ送出速度を制御して、間欠の少
ないデータを送出することにより、プロッタの記録速度
を一定にし、出力画面の画質を向上させることができる
プロッタ用制御装置を提供することを目的とする。The present invention has been made in view of the above problems, and controls the data sending speed of the plotter control device to send data with less intermittentness, thereby keeping the plotter recording speed constant and the image quality of the output screen. It is an object of the present invention to provide a plotter control device capable of improving the above.
[問題点を解決するための手段] 本発明は、バッファメモリに書き込まれるラスタデー
タの変換時間を検出し、該変換時間とラスタデータの出
力時間とが等しくなるようにラスタデータ出力速度を設
定し、該設定されたラスタデータ出力速度に応じてラス
タデータの出力速度制御を行うことを特徴とする。[Means for Solving Problems] The present invention detects a conversion time of raster data written in a buffer memory, and sets a raster data output speed so that the conversion time and the output time of the raster data become equal. The raster data output speed is controlled according to the set raster data output speed.
[作用] したがって、プロッタ用制御装置のデータ出力速度
は、ラスタデータの変換時間とプロッタへの出力時間と
が等しくなるように速度制御されるので、プロッタは上
記データ出力速度に応じた一定の記録速度で図形の出力
をすることができる。[Operation] Therefore, the data output speed of the plotter control device is controlled so that the raster data conversion time and the output time to the plotter become equal, so that the plotter performs constant recording according to the data output speed. It is possible to output graphics at speed.
[実施例] 第1図は、本発明を適用して構成した静電プロッタ用
制御装置の一実施例を示したものである。第1図に示す
実施例のブロック図は、ラスタデータの書き込みと読み
出しを行なうラスタバッファメモリを2個設けて構成さ
れる。すなわち第1図において、ホストコンピュータか
ら転送されてきたエレメントデータは、第2図に示すよ
うに各バンドごとに選別されてエレメントバッファメモ
リ11に書き込まれる。次にエレメントバッファメモリ11
に書き込まれたエレメントデータは、読み出されてエレ
メント−ラスタ変換器12で各バンド単位でラスタデータ
に変換され、スイッチ回路13に送出される。このスイッ
チ回路13および後述するスイッチ回路14とは、第1のラ
スタバッファメモリ15と第2のラスタバッファメモリ16
が各バンド単位でラスタデータの書き込みと読み出しが
交互に行なえるようにメモリ制御部17によって切替制御
されており、メモリ制御部17は上記制御動作を繰り返し
行なう。したがって上記変換器12でデータ変換されたバ
ンド1のラスタデータは、メモリ制御部17の制御により
スイッチ回路13を介して、例えば第1のラスタバッファ
メモリ15に書き込まれる。次にバンド1のラスタデータ
の書き込みが終了すると、メモリ制御部17はスイッチ回
路13を第2のラスタバッファメモリ16側に切替制御する
とともにスイッチ回路14を第1のラスタバッファメモリ
15側に切替制御するので、第2のラスタバッファメモリ
16はバンド2のラスタデータを取り込んで書き込み、第
1のラスタバッファメモリ15はバンド1のラスタデータ
を静電プロッタからのレデイ信号に対し、例えば1ビッ
トごとラスタ出力制御部18に読み出すことができる。そ
して第1のラスタバッファメモリ15によるデータ読み出
しおよび第2のラスタバッファメモリ16によるデータの
書き込みが終了すると、メモリ制御回路は、スイッチ回
路13,14の切替制御を行ない、ラスタバッファメモリに
は上記同様各バンドごとのラスタデータがいったん読み
込まれてからラスタ出力制御部18に読み出される。[Embodiment] FIG. 1 shows an embodiment of a control device for an electrostatic plotter configured by applying the present invention. The block diagram of the embodiment shown in FIG. 1 is constituted by providing two raster buffer memories for writing and reading raster data. That is, in FIG. 1, the element data transferred from the host computer is sorted into each band and written in the element buffer memory 11 as shown in FIG. Next, element buffer memory 11
The element data written in (1) is read out, converted by the element-raster converter 12 into raster data for each band, and sent to the switch circuit 13. The switch circuit 13 and a switch circuit 14 to be described later refer to a first raster buffer memory 15 and a second raster buffer memory 16
Is controlled by the memory control unit 17 so that writing and reading of raster data can be alternately performed for each band, and the memory control unit 17 repeats the above control operation. Therefore, the raster data of band 1 converted by the converter 12 is written to, for example, the first raster buffer memory 15 via the switch circuit 13 under the control of the memory controller 17. Next, when the writing of the raster data of band 1 is completed, the memory control unit 17 controls the switching of the switch circuit 13 to the second raster buffer memory 16 side and the switch circuit 14 to the first raster buffer memory.
Since it is controlled to switch to the 15 side, the second raster buffer memory
Reference numeral 16 is for fetching and writing the raster data of band 2, and the first raster buffer memory 15 is capable of reading the raster data of band 1 with respect to the ready signal from the electrostatic plotter, for example, bit by bit to the raster output controller 18. . When the data reading by the first raster buffer memory 15 and the data writing by the second raster buffer memory 16 are completed, the memory control circuit controls the switching of the switch circuits 13 and 14, and the raster buffer memory is the same as the above. The raster data for each band is read once and then read by the raster output control unit 18.
例えば、スイッチ回路13は、ラスタバッファメモリ16
に対するラスタデータの書き込みが終了するとラスタバ
ッファメモリ15に切り替えられ、スイッチ回路14は、ラ
スタバッファメモリ15からの読み込みが終了するとラス
タバッファメモリ16に切り換えられる。For example, the switch circuit 13 includes a raster buffer memory 16
When the writing of the raster data to the is completed, the switch is made to the raster buffer memory 15, and the switch circuit 14 is made to the raster buffer memory 16 when the reading from the raster buffer memory 15 is completed.
ところで、エレメント−ラスタ変換器12は、バッファ
メモリに書き込まれる各バンド単位でデータ変換を行な
うので、図面出力速度設定部19は各バンドごとのデータ
変換時間を上記エレメント−ラスタ変換器12から検出
し、この変換時間と各バンドごとの出力時間が等しくな
るようにラスタデータの出力速度を設定している。これ
により上記ラスタ出力制御部18は、ラスタバッファメモ
リから読み出されたラスタデータを第3図に示すタイム
チャートにもとづき、データの変換時間と同一時間で静
電プロッタに送出する。なお、このラスタ出力制御部18
におけるラスタデータの送出速度制御部は、静電プロッ
タから送出されるレディ信号を受け取ってからラスタデ
ータを送出するまでの間の時間を変化させることにより
行なう。したがってバンド1〜nのエレメントデータが
エレメント−ラスタ変換器12でラスタ変換される時間T1
〜Tnと上記バンド1〜nのラスタデータがラスタ出力制
御部18から送出される時間t1〜tnとは、それぞれT1=
t1、T2=t2、…、Tn=tnになり、ラスタデータは、上記
ラスタ出力制御部18によって各バンドごとに速度制御を
うけ間欠の少ないデータとなって静電プロッタに送出さ
れる。静電プロッタでは、このラスタ出力制御部18から
送出されるラスタデータが一定量、例えば2〜3ライン
分になると一定の記録速度で図形を出力することができ
る。By the way, since the element-raster converter 12 performs data conversion for each band written in the buffer memory, the drawing output speed setting unit 19 detects the data conversion time for each band from the element-raster converter 12. The raster data output speed is set so that this conversion time is equal to the output time for each band. As a result, the raster output control section 18 sends the raster data read from the raster buffer memory to the electrostatic plotter at the same time as the data conversion time based on the time chart shown in FIG. Note that this raster output control unit 18
The raster data transmission speed control unit in 1) changes the time from the reception of the ready signal transmitted from the electrostatic plotter to the transmission of the raster data. Therefore, the time T 1 at which the element data of bands 1 to n is raster-converted by the element-raster converter 12
˜T n and the times t 1 to t n at which the raster data of the above bands 1 to n are sent from the raster output control unit 18 are respectively T 1 =
Since t 1 , T 2 = t 2 , ..., T n = t n , the raster data is sent to the electrostatic plotter as speed-controlled data for each band by the raster output control unit 18 with little intermittentness. To be done. The electrostatic plotter can output a figure at a constant recording speed when the raster data sent from the raster output control unit 18 reaches a certain amount, for example, two to three lines.
第4図は、本発明の装置の他の実施例を示すもので、
ラスタデータの出力速度を設定する図面出力速度設定部
を速度ヘッダー生成部20によって構成したものである。
第4図において速度ヘッダー生成部20は、エレメント−
ラスタ変換器12でラスタ変換される各バンドごとのデー
タ変換時間を検出し、この変換時間と各バンドごとの出
力時間が等しくなるようにラスタデータの出力速度を設
定しさらにこのデータ出力速度から速度ヘッダーを生成
してラスタバッファメモリに送出する。ラスタバッファ
メモリは、速度ヘッダーを受けると書き込んだラスタデ
ータの先頭に上記速度ヘッダーを付加する。ラスタバッ
ファメモリ15,16は、第1図に示した実施例と同様メモ
リ制御部17によって制御され、ラスタデータの書き込み
と読み出しを交互に行なっている。ラスタバッファメモ
リから読み出された速度ヘッダーを付加したラスタデー
タは、ラスタ出力制御部18に取り込まれ、ラスタ出力制
御部18は出力速度を設定した速度ヘッダーに応じて各バ
ンドごとのラスタデータを速度制御し、間欠の少ないデ
ータとして静電プロッタに送出することができる。FIG. 4 shows another embodiment of the device of the present invention,
A drawing output speed setting unit that sets an output speed of raster data is configured by a speed header generation unit 20.
In FIG. 4, the speed header generation unit 20 is the element-
The raster converter 12 detects the data conversion time for each band that is raster converted and sets the raster data output speed so that this conversion time and the output time for each band are equal. Generate header and send to raster buffer memory. Upon receiving the speed header, the raster buffer memory adds the speed header to the head of the written raster data. The raster buffer memories 15 and 16 are controlled by the memory controller 17 as in the embodiment shown in FIG. 1, and alternately write and read raster data. The raster data added with the speed header read from the raster buffer memory is taken into the raster output control unit 18, and the raster output control unit 18 speeds up the raster data for each band according to the speed header for which the output speed is set. The data can be controlled and sent to the electrostatic plotter as data with little intermittent.
なお、本発明の実施例では、ラスタバッファメモリを
2個設けた場合について説明したが、本発明は上記実施
例に限らずラスタバッファメモリを3個以上設けてもラ
スタデータの送出速度制御を行なうことが可能である。In the embodiment of the present invention, the case where two raster buffer memories are provided has been described, but the present invention is not limited to the above embodiment, and the raster data transmission speed control is performed even if three or more raster buffer memories are provided. It is possible.
[発明の効果] 以上説明したように本発明はバッファメモリに書き込
まれるラスタデータの変換時間を検出し、該変換時間と
ラスタデータの出力時間が等しくなるようにラスタデー
タ出力速度を設定し、該設定されたラスタデータ出力速
度に応じてラスタデータの出力速度制御を行うので、簡
易にプロッタの記録速度を一定にし、出力図形の画質を
向上させることができる。As described above, the present invention detects the conversion time of the raster data written in the buffer memory, sets the raster data output speed so that the conversion time and the output time of the raster data are equal, Since the output speed of the raster data is controlled according to the set raster data output speed, it is possible to easily keep the recording speed of the plotter constant and improve the image quality of the output graphic.
第1図は本発明の静電プロッタ用制御装置の一実施例を
示すブロック図、第2図はエレメントバッファメモリに
書き込まれたエレメントデータを示す図、第3図は第1
図の静電プロッタ用制御装置のデータの変換時間と出力
時間の関係におけるタイムチャートを示す図、第4図は
本発明の他の実施例を示すブロック図である。 11……エレメントバッファメモリ、12……エレメント−
ラスタ変換器、13,14……スイッチ回路、15,16……ラス
タバッファメモリ、17……メモリ制御部、18……ラスタ
出力制御部、19……図面出力速度設定部、20……速度ヘ
ッダー生成部。FIG. 1 is a block diagram showing an embodiment of a control device for an electrostatic plotter of the present invention, FIG. 2 is a diagram showing element data written in an element buffer memory, and FIG. 3 is a first diagram.
FIG. 4 is a diagram showing a time chart in the relation between the data conversion time and the output time of the electrostatic plotter control device shown in FIG. 4, and FIG. 4 is a block diagram showing another embodiment of the present invention. 11 …… Element buffer memory, 12 …… Element −
Raster converter, 13,14 ... Switch circuit, 15,16 ... Raster buffer memory, 17 ... Memory control unit, 18 ... Raster output control unit, 19 ... Drawing output speed setting unit, 20 ... Speed header Generator.
Claims (2)
毎にラスタデータに変換する変換部と、前記変換部から
出力されたラスタデータを順次記憶する複数のバッファ
メモリとを有し、前記複数のバッファメモリに記憶した
ラスタデータを順次プロッタに出力するプロッタ用制御
装置において、 前記変換部が前記入力データの各バンドをラスタデータ
に変換する際の変換所要時間に基づいて、該ラスタデー
タを前記プロッタに出力する際の出力時間が、前記変換
所要時間と等しくなるように該ラスタデータの出力速度
を設定する出力速度設定手段と、 前記出力速度設定手段により設定された出力速度に基づ
いて、前記ラスタデータの出力制御を行う出力制御手段
と を具備したことを特徴とするプロッタ用制御装置。1. A conversion unit for converting input data consisting of a plurality of bands into raster data for each band, and a plurality of buffer memories for sequentially storing the raster data output from the conversion unit. In a plotter control device for sequentially outputting raster data stored in a buffer memory to a plotter, the raster data is output to the plotter based on a conversion time required when the conversion unit converts each band of the input data into raster data. Output speed setting means for setting the output speed of the raster data so that the output time at the time of outputting to the same as the conversion required time, and the raster based on the output speed set by the output speed setting means A plotter control device, comprising: an output control unit that controls output of data.
毎にラスタデータに変換する変換部と、前記変換部から
出力されたラスタデータを順次記憶する複数のバッファ
メモリとを有し、前記複数のバッファメモリに記憶した
ラスタデータを順次プロッタに出力するプロッタ用制御
装置において、 前記変換部が前記入力データの各バンドをラスタデータ
に変換する際の変換所要時間に基づいて、該ラスタデー
タを前記プロッタに出力する際の出力時間が、前記変換
所要時間と等しくなるように該ラスタデータの出力速度
を算出し、該出力速度を含むヘッダー情報を前記ラスタ
データに付加する付加手段と、 前記付加手段により付加されたヘッダー情報に含まれる
出力速度に基づいて、前記ラスタデータの出力制御を行
う出力制御手段と を具備したことを特徴とするプロッタ用制御装置。2. A conversion unit for converting input data consisting of a plurality of bands into raster data for each band, and a plurality of buffer memories for sequentially storing the raster data output from the conversion unit, wherein the plurality of buffer memories are provided. In a plotter control device for sequentially outputting raster data stored in a buffer memory to a plotter, the raster data is output to the plotter based on a conversion time required when the conversion unit converts each band of the input data into raster data. The output unit calculates the output speed of the raster data so that the output time at the time of output to the raster data becomes equal to the conversion required time, and adds header information including the output speed to the raster data, and the adding unit. Output control means for controlling the output of the raster data based on the output speed included in the added header information. Plotter control device, characterized in that the.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61111903A JPH0811451B2 (en) | 1986-05-16 | 1986-05-16 | Control device for plotter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61111903A JPH0811451B2 (en) | 1986-05-16 | 1986-05-16 | Control device for plotter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62267145A JPS62267145A (en) | 1987-11-19 |
| JPH0811451B2 true JPH0811451B2 (en) | 1996-02-07 |
Family
ID=14573014
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61111903A Expired - Fee Related JPH0811451B2 (en) | 1986-05-16 | 1986-05-16 | Control device for plotter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0811451B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0199683U (en) * | 1987-12-24 | 1989-07-04 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0630998B2 (en) * | 1983-03-29 | 1994-04-27 | セイコー電子工業株式会社 | Drawing speed control device for raster plotter |
| JPS62222851A (en) * | 1986-03-25 | 1987-09-30 | Mutoh Ind Ltd | Method and apparatus for controlling speed in electrostatic plotter |
-
1986
- 1986-05-16 JP JP61111903A patent/JPH0811451B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62267145A (en) | 1987-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6238734B2 (en) | ||
| JPH0130172B2 (en) | ||
| JPH0811451B2 (en) | Control device for plotter | |
| JP2507361B2 (en) | Image information processing device | |
| JPH028514B2 (en) | ||
| JPS5866181A (en) | Pattern recording device | |
| US6246488B1 (en) | Recording apparatus | |
| JP2545795B2 (en) | Image recording control device | |
| JPS6330256A (en) | Printer | |
| JPH05260285A (en) | Picture output device | |
| JP2705107B2 (en) | Image data output device | |
| JPS5831443A (en) | Printer | |
| JPH02112968A (en) | Page image generator | |
| JP3450492B2 (en) | Serial recording device | |
| JPS619081A (en) | Print system turning image pattern plane | |
| JPH11250007A (en) | Serial access system and device used therefor | |
| JPS62297153A (en) | Controller of page printer | |
| JPS6129273A (en) | Recorder | |
| JPS61226833A (en) | Displaying system for picture information | |
| JPS61176972A (en) | Image display unit | |
| JPS60136824A (en) | printer control device | |
| JP2000353073A (en) | Raster-type plotter device | |
| JPS6073583A (en) | Split display unit | |
| JPS62241063A (en) | Sentence producing device | |
| JPS63118960A (en) | Frame memory controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |