JPS6319954A - plotter control device - Google Patents

plotter control device

Info

Publication number
JPS6319954A
JPS6319954A JP61162962A JP16296286A JPS6319954A JP S6319954 A JPS6319954 A JP S6319954A JP 61162962 A JP61162962 A JP 61162962A JP 16296286 A JP16296286 A JP 16296286A JP S6319954 A JPS6319954 A JP S6319954A
Authority
JP
Japan
Prior art keywords
sheet
data
picture
size
designated
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
JP61162962A
Other languages
Japanese (ja)
Inventor
Kan Shiga
敢 志賀
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 JP61162962A priority Critical patent/JPS6319954A/en
Publication of JPS6319954A publication Critical patent/JPS6319954A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Facsimiles In General (AREA)

Abstract

PURPOSE:To print the pictures of a CAD on a sheet having a designated size requested by a user by using a raster conversion controller Which transmits the picture data regenerated from the vector data in response to the designated sheet size and changes the transmitting direction. CONSTITUTION:The data produced through a CAD graphic terminal 111 are transferred to a large-capacity picture disk 106 via a controller 110, modulation MODEM 109 and 108 and then a communication controller 107 by a command given from the CPU of a host computer 101. When the print instruction of a picture file (vector data) is delivered from the terminal 111, the computer 101 reads a designated picture file out of the disk 106 and sends it to a picture processor 103 via an interface 102. The processor 103 first confirms the designat ed sheet size and feeds the sheet after detecting a cassette mounting said sheet.

Description

【発明の詳細な説明】 (技術分野) 本発明は、入力した画像データを印刷できるように、ラ
スター変換を行う画像処理装置に関し、特にCADX末
のプロッタ制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to an image processing device that performs raster conversion so that input image data can be printed, and particularly to a plotter control device for a CADX terminal.

(従来技術) 従来のレーザプリンタでは給紙カセット/給紙ボックス
が一つしか取り付けられない構造のため、レーザプリン
タに装填されるシートは常に一種類で、シートのサイズ
さえ検知すれば予めスケーリング・ファクターを決定す
ることが出来たが、近年、−台のレーザプリンタにサイ
ズの違うシートを同期に装填(この場合A3/A4)L
、ユーザの要求に従って指定サイズのシートにプリント
するような機能を持つレーザプリンタが発売されたため
、CAD用プロッタに使用するには、ユーザの要求した
シート・サイズにはみ出したり、余白が余り過ぎたりし
ないようにスケーリングしてくれるコントローラが必要
になった。
(Prior art) Conventional laser printers have a structure in which only one paper cassette/paper feed box can be installed, so only one type of sheet is loaded into the laser printer, and once the size of the sheet is detected, it can be scaled and However, in recent years, sheets of different sizes (in this case A3/A4) are loaded into two laser printers at the same time.
, a laser printer with the function of printing on a sheet of a specified size according to the user's request has been released, so when used as a CAD plotter, it should not extend beyond the sheet size requested by the user or have too much margin. Now I need a controller that scales like this.

(目的) 本発明はこの様な背景に基づいてなされたものであり、
ユーザの要求する指定サイズのシートにCADの画像プ
リントを行うことの出来るプロッタ制御装置を提供する
ことを目的とする。
(Purpose) The present invention was made based on this background,
An object of the present invention is to provide a plotter control device capable of printing a CAD image on a sheet of a specified size requested by a user.

(構成) この目的のために本発明では、ベクトルデータから再現
された画像データを指定シート・サイズに従って送り出
し方向を変えるラスク変換コントローラを設けたもので
ある。
(Structure) For this purpose, the present invention is provided with a rask conversion controller that changes the feeding direction of image data reproduced from vector data according to a designated sheet size.

以下、本発明の詳細な説明する。The present invention will be explained in detail below.

第1図は本発明による画像処理装置とレーザプリンタか
らなる外観図、第2図は同、レーザプリンタの概略レイ
アウト図、第3図は汎用CADシステムに本発明の画像
処理装置とレーザプリンタを組み込んだシステム図、第
4図は本発明の画像処理装置のブロック図である。
Fig. 1 is an external view of an image processing device and a laser printer according to the present invention, Fig. 2 is a schematic layout diagram of the laser printer, and Fig. 3 is a general-purpose CAD system incorporating the image processing device and laser printer of the present invention. FIG. 4 is a block diagram of the image processing apparatus of the present invention.

第1図において1はレーザプリンタ、2は画像処理装置
である。
In FIG. 1, 1 is a laser printer, and 2 is an image processing device.

第2図において11は感光ドラム、12はクリーナー、
13は除電ランプ、14は帯電チャージャー、15はス
リット、16はミラー、17は「・θレンズ、18はポ
リゴン・ミラー、19はギア・ボックス、20はモータ
ー、21は半導体レーザ、22はレーザ・ドライバー、
23は現像器、24はトナー・ボックス、25はトナー
・アダー、26は搬送ローラー、27は給紙ローラー、
28は給紙ローラー、29は給紙カセット、30は給紙
カセット、31はカセット押さえ、32はカセット押さ
え、33は転写チャージャー、34は搬送ベルト、35
は定着ローラー、36は搬出ローラー、37は排紙トレ
ーである。これらの機能は周知であるから、その説明は
省略する。
In FIG. 2, 11 is a photosensitive drum, 12 is a cleaner,
13 is a static elimination lamp, 14 is a charging charger, 15 is a slit, 16 is a mirror, 17 is a θ lens, 18 is a polygon mirror, 19 is a gear box, 20 is a motor, 21 is a semiconductor laser, 22 is a laser driver,
23 is a developing device, 24 is a toner box, 25 is a toner adder, 26 is a transport roller, 27 is a paper feed roller,
28 is a paper feed roller, 29 is a paper feed cassette, 30 is a paper feed cassette, 31 is a cassette presser, 32 is a cassette presser, 33 is a transfer charger, 34 is a conveyance belt, 35
36 is a fixing roller, 36 is a delivery roller, and 37 is a paper discharge tray. Since these functions are well known, their explanation will be omitted.

第3図のCAD用グラグラフイック端末111成したグ
ラフィックデータは、コントローラ110、変調モデム
109,108を経て通信制御装置107を経由し、ホ
スト・コンピュータ101のCPUの指令により、大容
量画像ディスク106に転送される。一方、グラフィッ
ク端末111から上記画像ファイルの印刷命令が出ると
、ホスト・コンピュータ101は大容量画像ディスク1
06内の指定された画像ファイルを読み出し、インター
フェイス102を通して画像処理装置103へ送る。こ
の時の画像ファイルは[ベクトル・データ」と呼ばれる
画像データ群で、その形態は用途に応じて多種多様であ
るが、最も一般的な大型汎用コンピュータで使われる画
像データの形態は、グラフィック出力装置(例えばグラ
フィック・ディスプレーとか、グラフィックプリンタ/
プロッタと云ったもの)を活性化させるためのハンドラ
ー・プログラム、カラー・コード(若しくはペン番号)
を指定する命令、線分ABを描画させるための命令とグ
ラフィック文字を描画させるための命令からなるデータ
群で構成されていることが知られている。ハンドラープ
ログラム以外は、データ群で構成されていることが知ら
れている。
The graphic data generated by the CAD graphic terminal 111 in FIG. be transferred. On the other hand, when an instruction to print the image file is issued from the graphic terminal 111, the host computer 101 prints the large-capacity image disk 1.
The specified image file in 06 is read out and sent to the image processing device 103 through the interface 102. The image file at this time is a group of image data called [vector data], and its format varies depending on the purpose, but the format of image data used in the most common large general-purpose computer is the graphic output device. (For example, graphic display, graphic printer/
handler program, color code (or pen number) to activate the plotter, etc.
It is known that the data group consists of an instruction to specify a line segment AB, an instruction to draw a line segment AB, and an instruction to draw a graphic character. It is known that programs other than the handler program are composed of data groups.

ハンドラープログラム以外はデータ群の形態を識別する
ヘッダーと、色情報とか、座標データとか、ドツト毎に
ビットを立てた文字情報からなるデータ群から構成され
ている。
Other than the handler program, the data group consists of a header that identifies the format of the data group, and color information, coordinate data, and character information with bits set for each dot.

画像処理装置103は、まず指定されたシート・ナイズ
の611認妻行う。これは給紙カセット30をレーザプ
リンタ1に差し込んだ位置に、第7図のような磁気セン
サー302とか、第8図に示す様な光カツプラ−304
のような非接触型のセンサーを取りつけ、給紙カセツ)
30の対応する位置に、第5図、第6図のようにシート
のサイズや方向の情報を含む(R気マーカー301、光
マーカー303を設けることによって読み取ることが出
来ることが知られている。
The image processing device 103 first performs 611 confirmation of the specified sheet size. This is done by installing a magnetic sensor 302 as shown in FIG. 7 or an optical coupler 304 as shown in FIG. 8 at the position where the paper cassette 30 is inserted into the laser printer 1.
Attach a non-contact type sensor such as the paper feed cassette)
As shown in FIGS. 5 and 6, information on the size and direction of the sheet is included at the corresponding position of 30 (it is known that this information can be read by providing an R air marker 301 and an optical marker 303).

−mには、プリント・シートの最大サイズを縦長にして
、小さいサイズのシートを横長にするようにカセットを
作るのが、コスト的にも操作(シート供給)する上でも
優れている。
-m, it is better in terms of cost and operation (sheet feeding) to make a cassette so that the maximum print sheet size is lengthwise and the smaller size sheets are lengthwise.

さて、指定されたサイズのシートの装填されたカセット
を検知した画像処理装置103は、シートが縦送りか横
送りかを認知した上で、このシートをフィードし、前記
画像データ群を入力して、ハンドラープログラムはその
まま出力イメージ回路207に送り、線分データ群は、
第4図のMPU 201内で識別コードで抽出後、指定
シート°・サイズにマツチするようにスケーリングを行
い、画面サイズを変換した上で、直線補間の計算を行う
。この際、破線、−点鎖線の如き線分の属性も再現して
おき、各々の画素のX座標、X座標を再現した順にXバ
ッファ、Xバッファを有する内蔵RAM202にシート
の送り方向の情報に従って、長手方向送りならばX座標
データをXバッファに、X座標データをXバッファにス
トアし、もし短手方向送りならばX座標データをXバッ
ファに、X座標データをXバッファにストアし、すぐに
MPU2O5で区分はソーティングを行い、レーザ・プ
ロッタ(出力装置)105の各画素に対応するフレーム
・メモリ204に転送する。
Now, the image processing device 103 detects a cassette loaded with a sheet of the specified size, recognizes whether the sheet is fed vertically or horizontally, feeds this sheet, inputs the image data group, and inputs the image data group. , the handler program is sent as is to the output image circuit 207, and the line segment data group is
After extraction using an identification code in the MPU 201 of FIG. 4, scaling is performed to match the specified sheet size and screen size is converted, and linear interpolation calculations are performed. At this time, attributes of line segments such as broken lines and dashed-dotted lines are also reproduced, and the X coordinate of each pixel is stored in the X buffer in the order of reproduction, and in the built-in RAM 202 having the X buffer according to the sheet feeding direction information. , for longitudinal direction feed, store the X coordinate data in the X buffer and the X coordinate data in the X buffer, and for the transverse direction feed, store the X coordinate data in the Then, the MPU 2O5 sorts the data and transfers it to the frame memory 204 corresponding to each pixel of the laser plotter (output device) 105.

一方、グラフィック文字データの識別コードを持つデー
タ群は、画面サイズと自身の持つ倍率コード(通常、識
別コード、X座標、y座標1焙率データ、ビット・マツ
プデータ群の順で並んでいる)からスケーリングを算出
し、x、y座標データに変換した上で線分データと同様
に、シート送り情報に従って各々Xもしくはyバッファ
にストアした上でMPU201により区分ソーティング
を行い、フレーム・メモリ204に転送する。このよう
にしてフレーム・メモリ204に貯えられた画像再現デ
ータは、全データの処理終了後、出力イメージ変換回路
207へ送られ、出力装置lO5に適合した画像データ
に加工されて送出される。
On the other hand, a data group with an identification code of graphic character data is based on the screen size and its own magnification code (usually arranged in the order of identification code, X coordinate, y coordinate 1 ratio data, and bit map data group). After calculating the scaling and converting it to x and y coordinate data, it is stored in the X or y buffer according to the sheet feed information in the same way as line segment data, then it is sorted by the MPU 201 and transferred to the frame memory 204. . The image reproduction data thus stored in the frame memory 204 is sent to the output image conversion circuit 207 after processing of all data is processed into image data suitable for the output device IO5 and sent out.

第9図乃至第12図はフローチャートであり、第9図は
プロッタ制御装置のフローチャート、第10図は画像処
理ルーチンのフローチャート、第11図はイメージ変換
サブルーチンのフローチャート、第12図は区分はソー
トのフローチャートである。
9 to 12 are flowcharts, FIG. 9 is a flowchart of the plotter control device, FIG. 10 is a flowchart of the image processing routine, FIG. 11 is a flowchart of the image conversion subroutine, and FIG. 12 is a classification of sorting. It is a flowchart.

(効果) 本発明は以上述べた通りであり、本発明に係るプロッタ
制御装置によれば、CADの画像プリントをユーザの要
求する指定サイズのシートにはみ出したり、余白を大き
く余らせたりすることなく、出力することが出来る。
(Effects) The present invention is as described above, and according to the plotter control device according to the present invention, the CAD image print does not extend beyond the sheet of the specified size requested by the user or leaves a large margin. , can be output.

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

第1図は本発明による画像処理装置とレーザプリンタか
らなる外観図、第2図は同レーザプリンタの概略レイア
ウト図、第3図は汎用CADシステムに本発明の画像処
理装置とレーザプリンタを組み込んだシステム図、第4
図は本発明の画像処理装置のブロック図、第5図、第6
図は磁気センサタイプ、光センサタイプのカセットの外
観図、第7図、第8図は同、その読み取り状態を示す外
観図、第9図乃至第12図はフローチャートであり、第
9図はプロッタ制御装置のフローチャート、第10図は
画像処理ルーチンのフローチャート、第11図はイメー
ジ変換サブルーチンのフローチャート、第12図は区分
はソートのフローチャートである。 第2図 η 第3図 第4図 りnE 第5因      第。図 第7図      第8図 第9図 第10図 第11図 第12図
Fig. 1 is an external view of the image processing device and laser printer according to the present invention, Fig. 2 is a schematic layout diagram of the same laser printer, and Fig. 3 is a general-purpose CAD system incorporating the image processing device and laser printer of the present invention. System diagram, 4th
The figures are block diagrams of the image processing device of the present invention, FIGS. 5 and 6.
The figures are external views of magnetic sensor type and optical sensor type cassettes, Figures 7 and 8 are external views showing their reading states, Figures 9 to 12 are flowcharts, and Figure 9 is a plotter. 10 is a flowchart of the image processing routine, FIG. 11 is a flowchart of the image conversion subroutine, and FIG. 12 is a flowchart of sorting. 2nd figure η 3rd figure 4th figure nE 5th factor. Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12

Claims (1)

【特許請求の範囲】[Claims] 入力した画像データを印刷できるように、ラスター変換
を行う画像処理装置において、指定されたシート・サイ
ズの給紙ボックスを読取り、送り込んだシートの長手方
向に、ディスプレイの長手方向のラスターデータを出力
する手段を有することを特徴とするプロッタ制御装置。
In order to print the input image data, the image processing device that performs raster conversion reads the paper feed box of the specified sheet size and outputs raster data in the longitudinal direction of the display in the longitudinal direction of the fed sheet. A plotter control device comprising means for controlling a plotter.
JP61162962A 1986-07-12 1986-07-12 plotter control device Pending JPS6319954A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61162962A JPS6319954A (en) 1986-07-12 1986-07-12 plotter control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61162962A JPS6319954A (en) 1986-07-12 1986-07-12 plotter control device

Publications (1)

Publication Number Publication Date
JPS6319954A true JPS6319954A (en) 1988-01-27

Family

ID=15764591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61162962A Pending JPS6319954A (en) 1986-07-12 1986-07-12 plotter control device

Country Status (1)

Country Link
JP (1) JPS6319954A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03104666A (en) * 1989-09-08 1991-05-01 Internatl Business Mach Corp <Ibm> Page printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03104666A (en) * 1989-09-08 1991-05-01 Internatl Business Mach Corp <Ibm> Page printer

Similar Documents

Publication Publication Date Title
JP3101363B2 (en) User-definable font replacement device with equivalence indicator
US4843405A (en) Method of controlling reproduction of image in bit-map controlled laser printer
JP4657743B2 (en) Printing system, printing apparatus, printing system control method, printing apparatus control method, program, and computer-readable storage medium
US4975858A (en) Controller for a printer for printing data received from an external data processor
JPS6319954A (en) plotter control device
JPS6360672A (en) Image forming device
JP3116354B2 (en) Printer data management method
JPS61177067A (en) Print method
EP2554389A1 (en) Image-forming apparatus, accelerator and image-forming method
JPH1049326A (en) Print data skip printing method
JP2911478B2 (en) Image processing device
JPH05270097A (en) Method and apparatus for printing
JP2003091211A (en) Image forming device
JPH0361562A (en) Printer
JPH04160859A (en) Setup method for recording device with image reading device
JPH11136496A (en) Image forming device
JP2717089B2 (en) Image output device
JPH02196679A (en) High speed printer
JP2996592B2 (en) Image forming method and image recording apparatus
JPS63262263A (en) Print recorder
JPH0433873A (en) printing device
JPS60227568A (en) Recorder
JP2000004337A (en) Image processor
JP2006240223A (en) Digital image printing system, printing apparatus, digital image printing system control method, printing apparatus control method, printing apparatus program, and storage medium
JPS62188547A (en) Original processing device