JP2569851B2 - Drawing device - Google Patents

Drawing device

Info

Publication number
JP2569851B2
JP2569851B2 JP1325141A JP32514189A JP2569851B2 JP 2569851 B2 JP2569851 B2 JP 2569851B2 JP 1325141 A JP1325141 A JP 1325141A JP 32514189 A JP32514189 A JP 32514189A JP 2569851 B2 JP2569851 B2 JP 2569851B2
Authority
JP
Japan
Prior art keywords
data
request
output
unit
conversion
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
JP1325141A
Other languages
Japanese (ja)
Other versions
JPH03185569A (en
Inventor
博史 桐井
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1325141A priority Critical patent/JP2569851B2/en
Publication of JPH03185569A publication Critical patent/JPH03185569A/en
Application granted granted Critical
Publication of JP2569851B2 publication Critical patent/JP2569851B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は作画装置に関し、特にレイアウト処理を開始
するタイミング制御に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image forming apparatus, and more particularly to timing control for starting a layout process.

〔従来の技術〕[Conventional technology]

従来、この種の作画装置では、作画要求と作画データ
とを入力し中間データ形式に変換して蓄える入力部と、
1または複数の作画面データの入力後に入力データ内の
動作指示それまで蓄えた全データの組合せを判定し、1
または複数の作画単位に変換するレイアウト判定変換部
と、このレイアウト判定変換部で変換された出力データ
と出力要求をそれぞれ蓄える出力データプールと出力待
ち行列と、この出力待ち行列より要求を取り出し、出力
データプールより出力データを取り出して作画機器駆動
のために出力する作画データ出力部とを有していた。
Conventionally, in this type of drawing apparatus, an input unit that inputs a drawing request and drawing data, converts the request into an intermediate data format, and stores the converted data.
After inputting one or a plurality of pieces of screen data, an operation instruction in the input data is determined, and a combination of all data stored so far is determined.
Or, a layout determination conversion unit for converting into a plurality of drawing units, an output data pool and an output queue for respectively storing the output data and the output request converted by the layout determination conversion unit, and a request is extracted from the output queue and output. A drawing data output unit for taking out output data from the data pool and outputting it for driving drawing equipment.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

上述した従来の作画装置では、レイアウト判定変換部
により変換されたデータと出力の要求は次々と出力待ち
になって待ち行列やデータプールに蓄積されるため、出
力待ちになっているデータと組合せれば効率良く作画で
きるデータが新たに入力されても出力待ちデータはレイ
アウト判定後であるために組合せることができず、効率
の良い組合せを行うことができないという欠点がある。
In the above-described conventional image forming apparatus, the data converted by the layout determination conversion unit and the output request are successively output-waited and accumulated in a queue or a data pool. For example, even if data that can be efficiently created is newly input, output waiting data cannot be combined because layout determination has been performed, and efficient combination cannot be performed.

さらに、別のタイプのラスタスキャニング型式の作画
装置では、作画時間が媒体の大きさにほぼ比列してかか
るのに対してその変換時間がデータ量に比例するため、
変換時間にばらつきが多く、出力待ち行列を有していな
い場合は、作画機器部が効率良く稼働しないという欠点
がある。
Further, in another type of raster scanning type image forming apparatus, the image forming time is almost in proportion to the size of the medium, while the conversion time is proportional to the data amount.
If the conversion time varies widely and there is no output queue, there is a drawback that the drawing device unit does not operate efficiently.

本発明の目的は、変換時間のばらつきを吸収する出力
待ち行列と、レイアウト判定済データを一定時間分にお
さえる組合せ判定部とを有することにより、効率良い作
画が出来るようにした作画装置を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide an image forming apparatus having an output queue for absorbing variations in conversion time and a combination judging unit for holding layout-judged data for a predetermined time, thereby enabling efficient image forming. It is in.

〔課題を解決するための手段〕[Means for solving the problem]

本発明の作画装置の構成は、作画要求と作画データと
を入力しこの入力作画要求を変換要求待ち行列に蓄えか
つ前記作画データを入力データプールに蓄える入力部
と、前記変換要求待ち行列の先頭の作画要求と2番目以
降の作画要求との組合せで被作画媒体の未使用面積が最
小になるような1回分の作画の組合せ所定作画時間毎に
選ぶ作画組合判定部と、この作画組合判定部で選ばれた
組合せにより前記入力データプールからのデータを参照
して出力形式に変換する作画データ変換部と、この作画
データ変換部で変換された前記1回分の作画組合せの作
画要求を順次蓄える作画要求待ち行列と、前記作画デー
タ変換部からの最終出力を蓄える出力データプールと、
前記作画要求待ち行列から先頭の要求を取出してそれに
対応する出力データを前記出力データプールから取出し
ながら作画機器駆動のために出力する作画データ出力部
とを有することを特徴とする。
The configuration of the drawing apparatus according to the present invention includes an input unit for inputting a drawing request and drawing data, storing the input drawing request in a conversion request queue, and storing the drawing data in an input data pool, and a head of the conversion request queue. A combination of a single drawing in which the unused area of the drawing medium is minimized by a combination of the drawing request and the second and subsequent drawing requests; A drawing data conversion unit for referring to the data from the input data pool and converting the data into an output format in accordance with the combination selected in step 1, and a drawing for sequentially storing drawing requests for the one-time drawing combination converted by the drawing data conversion unit A request queue, an output data pool for storing a final output from the drawing data conversion unit,
A drawing data output unit for taking out the first request from the drawing request queue and outputting the corresponding output data for driving the drawing device while taking out the corresponding output data from the output data pool.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be described with reference to the drawings.

第1図は本発明の一実施例のブロック図である。本実
施例において、作画情報は磁気テープ1に所定の形式で
書き込まれており、データ入力部2はその磁気テープ1
より作画情報を読取り、作画媒体の大きさ指定や作画枚
数指定等の作画要求情報を、変換要求待ち行列3に蓄
え、作画パターンデータを入力データプール4に蓄え
る。
FIG. 1 is a block diagram of one embodiment of the present invention. In the present embodiment, the drawing information is written on the magnetic tape 1 in a predetermined format, and the data input unit 2 operates on the magnetic tape 1.
Then, the drawing information is read, the drawing request information such as the designation of the size of the drawing medium and the designation of the number of drawn images is stored in the conversion request queue 3, and the drawing pattern data is stored in the input data pool 4.

組合判定部5は、大きさの異る4種類の作画用紙と要
求待ち行列の先頭の要求と2番目以降の要求との組合せ
のうち作画用紙の未使用部分の面積が最小になる1回分
の作画の組合せを作画要求待ち行列6の中を見て2時間
分以上の作画要求が無いときに選び、選ばれた要求のデ
ータプール内での名前と作画用紙上での作画位置及び方
向を変換部7に伝達する。この変換部7は、組合せ判定
部5より伝達された1回分の作画要求を受け、順次組合
せ判定部5で指定された作画用紙上での位置と方向にな
るように入力データプール4よりデータを読み出しなが
ら座標変換とベクターラスタ変換を行い、作画要求を作
画要求待ち行列6に伝達し、変換後のデータを出力デー
タプール8に蓄える。
The combination judging unit 5 performs the one-time use where the area of the unused portion of the drawing paper is the smallest among the combinations of the four types of drawing paper having different sizes, the first request in the request queue, and the second and subsequent requests. A combination of drawing is selected when there is no drawing request for two hours or more in the drawing request queue 6, and the name of the selected request in the data pool and the drawing position and direction on the drawing paper are converted. The information is transmitted to the unit 7. The conversion unit 7 receives the one-time drawing request transmitted from the combination determining unit 5 and sequentially converts the data from the input data pool 4 so as to be in the position and direction on the drawing paper designated by the combination determining unit 5. The coordinate conversion and the vector raster conversion are performed while reading, the drawing request is transmitted to the drawing request queue 6, and the converted data is stored in the output data pool 8.

出力部9は、作画要求待ち行列6の先頭の要求を取出
し、その作画要求に対応する出力データを出力データプ
ール8より取出し用紙送り制御部10を通じて用紙送り速
度を制御しながらラスタデータ制御部11に出力データを
出力し作画動作の制御を行う。
The output unit 9 fetches the first request from the drawing request queue 6, takes out output data corresponding to the drawing request from the output data pool 8, and outputs it to the raster data control unit 11 while controlling the sheet feed speed through the sheet feed control unit 10. Outputs data and controls drawing operation.

第2図は本発明の第2の実施例の構成ブロック図であ
る。作画データは磁気テープ1から読み取られ、データ
入力部2aを経て入力データプール4aに蓄積される。それ
とは別に作画用紙の大きさ指定や作画枚数指定等の作画
要求情報は端末21から要求入力部22に入力され、変換要
求待ち行列3にキューイングされる。
FIG. 2 is a configuration block diagram of a second embodiment of the present invention. The drawing data is read from the magnetic tape 1 and stored in the input data pool 4a via the data input unit 2a. Separately, drawing request information such as designation of the size of drawing paper and designation of the number of drawn sheets is input from the terminal 21 to the request input section 22 and queued in the conversion request queue 3.

組合せ判定部5では、大きさの異なる2種類の作画用
紙と、変換要求間ち行列の先頭の要求と2番目以降の任
意の要求との組合せのうち、作画用紙の未使用部分の用
紙コストが最小になる1回分の作画の組合せを、作画要
求待ち行列6の中を参照して2時間分以上の作画要求が
無い時に選び、選ばれた要求のデータプール内での名前
と作画用紙上での作画位置及び方向を変換部に伝達す
る。
The combination determination unit 5 determines that the paper cost of the unused portion of the drawing paper among the combinations of the two types of drawing paper having different sizes and the first request and the second and subsequent arbitrary requests in the conversion request matrix is different. The minimum combination of drawing for one time is selected when there is no drawing request for two hours or more by referring to the drawing request queue 6, and the name of the selected request in the data pool and on the drawing paper are selected. Is transmitted to the conversion unit.

変換部7以降は第1の実施例と同様の構成となってい
る。この実施例では、未使用部分の用紙のコストを計算
しており、用紙コストが用紙面積に比例しない場合に於
いても作画用紙のコストを最小におさえることができる
利点がある。
The configuration after the conversion unit 7 is the same as that of the first embodiment. In this embodiment, the cost of the unused portion of the sheet is calculated, and there is an advantage that the cost of the drawing sheet can be minimized even when the sheet cost is not proportional to the sheet area.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明は、変換要求待ち行列より
所定時間分以上の作画の組合せを選ばないため、変換作
画要求が多いときには変換要求待ち行列により多くの要
求を蓄え、効率の良い組合せを選ぶことができ、逆に変
換作画要求の少ないときにはすぐに変換されて作画され
るため装置の応答時間が早くなる効果がある。
As described above, since the present invention does not select a combination of drawing for a predetermined time or more from the conversion request queue, when there are many conversion drawing requests, store more requests in the conversion request queue and select an efficient combination. Conversely, when there is little conversion drawing request, conversion is performed immediately and drawing is performed, which has the effect of shortening the response time of the apparatus.

さらに、本発明では、変換作画要求が十分にあるとき
には、データ変換と作画に2時間の時間差があるため、
ラスタスキャン型作画機特有の特徴である作画時間は一
定であるが、変換時間が2分〜1時間程度と大幅にばら
つくことにより、作画機械部分の変換終了待ち休止時間
を大幅に減らせる効果がある。
Furthermore, in the present invention, when there is a sufficient conversion drawing request, there is a time difference of 2 hours between data conversion and drawing.
Although the drawing time, which is a characteristic feature of the raster scan type drawing machine, is constant, the conversion time varies greatly from about 2 minutes to 1 hour. is there.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の一実施例のブロック図、第2図は本発
明の第2の実施例のブロック図である。 1…磁気テープ、2、2a…データ入力部、3…変換要求
待ち行列、4,4a…入力データプール、5…組合せ判定
部、6…作画要求待ち行列、7…変換部、8…出力デー
タプール、9…出力部、10…用紙送り制御部、11…ラス
タデータ制御部。
FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a block diagram of a second embodiment of the present invention. DESCRIPTION OF SYMBOLS 1 ... Magnetic tape, 2 and 2a ... Data input part, 3 ... Conversion request queue, 4, 4a ... Input data pool, 5 ... Combination judgment part, 6 ... Drawing request queue, 7 ... Conversion part, 8 ... Output data Pool 9; output unit 10: paper feed control unit 11: raster data control unit

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】作画要求と作画データとを入力しこの入力
作画要求を変換要求待ち行列に蓄えかつ前記作画データ
を入力データプールに蓄える入力部と、前記変換要求待
ち行列の先頭の作画要求と2番目以降の作画要求との組
合せで被作画媒体の未使用面積が最小になるような1回
分の作画の組合せ所定作画時間毎に選ぶ作画組合判定部
と、この作画組合判定部で選ばれた組合せにより前記入
力データプールからのデータを参照して出力形式に変換
する作画データ変換部と、この作画データ変換部で変換
された前記1回分の作画組合せの作画要求を順次蓄える
作画要求待ち行列と、前記作画データ変換部からの最終
出力を蓄える出力データプールと、前記作画要求待ち行
列から先頭の要求を取出してそれに対応する出力データ
を前記出力データプールから取出しながら作画機器駆動
のために出力する作画データ出力部とを有することを特
徴とするラスタスキャン型の作画装置。
An input unit for inputting a drawing request and drawing data, storing the input drawing request in a conversion request queue, and storing the drawing data in an input data pool; and a first drawing request in the conversion request queue. A combination of a single drawing such that the unused area of the drawing medium is minimized in combination with the second and subsequent drawing requests, and a drawing union determining unit that is selected at predetermined drawing time intervals, and is selected by the drawing union determining unit. A drawing data conversion unit that refers to data from the input data pool and converts the data into an output format by a combination, and a drawing request queue that sequentially stores drawing requests of the one drawing combination converted by the drawing data conversion unit. An output data pool for storing a final output from the drawing data conversion unit, a head request from the drawing request queue, and output data corresponding thereto taken out from the output data pool. Raster scan type drawing apparatus characterized by having a drawing data output unit that outputs for drawing device driving while removed from Lumpur.
JP1325141A 1989-12-14 1989-12-14 Drawing device Expired - Fee Related JP2569851B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1325141A JP2569851B2 (en) 1989-12-14 1989-12-14 Drawing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1325141A JP2569851B2 (en) 1989-12-14 1989-12-14 Drawing device

Publications (2)

Publication Number Publication Date
JPH03185569A JPH03185569A (en) 1991-08-13
JP2569851B2 true JP2569851B2 (en) 1997-01-08

Family

ID=18173514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1325141A Expired - Fee Related JP2569851B2 (en) 1989-12-14 1989-12-14 Drawing device

Country Status (1)

Country Link
JP (1) JP2569851B2 (en)

Also Published As

Publication number Publication date
JPH03185569A (en) 1991-08-13

Similar Documents

Publication Publication Date Title
EP0030279A2 (en) A system for printing an image of a signature on a matrix printer
JPH11296335A (en) Preview method for print data and device therefor and recording medium
JPS5876941A (en) Word processing system
JP2569851B2 (en) Drawing device
JP3179466B2 (en) Printing equipment
JPS6321158A (en) Printer output device
JPS6145325A (en) Printer
JPS62255993A (en) Image output unit
JPH0833650B2 (en) Drawing device
JPS62120562A (en) Output control system for job result given to terminal printer equipment
JP2000181673A (en) Document printer
JP2902736B2 (en) Multimedia data projector device
JP3053196B2 (en) Image data raster converter
JPH05318845A (en) Printer
JP2836092B2 (en) Image supply device
JP2641992B2 (en) A method for changing the display speed of the interpreter language program list.
JPS63250736A (en) Image data processor
JPS63108856A (en) Electronic filing system
JPH0125073B2 (en)
JPH04364587A (en) Memory controller
JPS6385817A (en) 'kanji' printer device
JPH08156348A (en) Printing method and printer
JPH07240896A (en) Multi-memory device
JPH05127886A (en) Screen data input device
JPH05303620A (en) Picture output method and device therefor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081024

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081024

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091024

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees