JPS605667A - Picture output device - Google Patents

Picture output device

Info

Publication number
JPS605667A
JPS605667A JP58112923A JP11292383A JPS605667A JP S605667 A JPS605667 A JP S605667A JP 58112923 A JP58112923 A JP 58112923A JP 11292383 A JP11292383 A JP 11292383A JP S605667 A JPS605667 A JP S605667A
Authority
JP
Japan
Prior art keywords
information
page
line segment
output
image
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.)
Granted
Application number
JP58112923A
Other languages
Japanese (ja)
Other versions
JPH0479009B2 (en
Inventor
Kunio Okada
岡田 邦男
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP58112923A priority Critical patent/JPS605667A/en
Publication of JPS605667A publication Critical patent/JPS605667A/en
Publication of JPH0479009B2 publication Critical patent/JPH0479009B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3872Repositioning or masking
    • H04N1/3873Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Combination Of More Than One Step In Electrophotography (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PURPOSE:To attain the high image resolution of a figure and picture information by outputting dividedly the figure and picture information exceeding a recording area of a recording medium onto plural pages of recording media. CONSTITUTION:A laser beam printer has a virtual space (0-0) four times the real coordinate space, partial coordinate spaces (1-1)-(2-2) represent respectively the spaces of the same size as the print area and they are corresponded to page buffers (1-1)-(2-2). Line segments (Xa, Ya), (Xb, Yb) exceeding the partial coordinate space (1-1) are divided respectively into line segments (Xa, Ya), (X1, Y), line segments (X1, Y), (X, Y1) and line segments (X, Y1), (Xb, Yb) in the unit of partial coordinate spaces respectively. Thus, inputted straight line information 700 is diveded into straight line information 701-703 at each partial coordinate space and assigned to the corresponding page buffers (1, 1)-(2, 2).

Description

【発明の詳細な説明】 (技術分野) 木:+i’;明は、記録面の記録領域より大きな図形や
画1象を出力可能な内イψ出力装置に関する。
Detailed Description of the Invention (Technical Field) The present invention relates to an output device capable of outputting figures or images larger than the recording area of a recording surface.

(従来技イ4+l ) 従来、プリンタ5・の画像出力装置では、一般に図ノ1
2や画イ雫を表現する座標空間が固定化されているので
、その座標り15間以北の大きさの図形や画像の出力は
困難であった。しかし、画1゛々出力装置によっては、
そのような大型図形を1ペ一ジ分の記録材(記録媒体)
の記録領域の大きさに縮少して出力するものもあるが、
縮少−(・1が大きい場合には、その図形の概略的表現
しかできないという欠点があった。
(Prior art A4+l) Conventionally, in the image output device of the printer 5, generally
Since the coordinate space that represents the 2 or 2 or 1 drop is fixed, it is difficult to output figures or images that are larger than the 15 coordinates. However, depending on the image output device,
Recording material (recording medium) for one page of such large figures
Some output is reduced to the size of the recording area, but
Reduction-(・When 1 is large, there is a drawback that only a rough representation of the figure can be made.

(目 的) そこて、本発明の目的は、」二連した欠点を除去し、記
録材の記録領域を上回る図>+iや画像情報を複数ペー
ジの記録材に分;’i’i出力することにより、七の図
形や画像情報を忠実に表現することができるようにした
画像出力装置を提供することにある。
(Purpose) Therefore, the purpose of the present invention is to eliminate the double defects and output image information exceeding the recording area of the recording material by dividing it into multiple pages of recording material;'i'i Accordingly, it is an object of the present invention to provide an image output device capable of faithfully expressing seven figures and image information.

(実 施 例:・ 以下、図面を参照して本発明を、i’f11’l11に
説明する。
(Example: - The present invention will be explained below with reference to the drawings.

第1図は本発明画像出力装置の−・例であるレーザビー
ムプリンク(以下、LBP と称する)の概略41−成
例をツバし、ここで100はLBPであり、制御および
1Δ形情報の解析を行ってビデオ信号SOIを光生する
プリンタ制御部101 と、レーザ光を用いてi、lj
 ′/−′−rJ−゛ノ:方式により1lIIl像を記
5.11材に出力する印刷機イ、゛−冒02とをイ1す
る。さらに、103はビデオ1.i号S(〕1に応17
て゛1パ・?す体レーザ104をilN+御するレーザ
ドライバ、10’5は半導体レーザ104から?+h身
・1したレーザ光を不図小の回期イ1)号に同期して水
・Il力方間走i”r: ?る回転多面鏡、106はレ
ーザ光を受光して゛11i子写真力式により現像する静
′屯ドラム、107は記4ij利である用紙を収納した
川11(カセット、108はカセット107の用紙を静
電ドラム106にtIi’7紙する。姶に、[(ローラ
てあり、これらの構成“県素103〜108により印刷
根:構102を構成する。
FIG. 1 shows a schematic 41 example of a laser beam link (hereinafter referred to as LBP), which is an example of the image output device of the present invention, where 100 is LBP, control and analysis of 1Δ type information. a printer control unit 101 that optically generates a video signal SOI;
'/-'-rJ-': A printing machine that outputs a 1lIIl image on the material described in 5.11 according to the method. Furthermore, 103 is video 1. i No. S () 1 to 17
Te 1pa? The laser driver 10'5 that controls the body laser 104 is from the semiconductor laser 104? 1) The rotating polygon mirror 106 receives the laser beam, and 106 receives the laser beam. The electrostatic drum 107 is a cassette containing sheets of paper as described above; These configurations "prefecture elements 103 to 108 constitute a printing base structure 102."

LBPlooはホストコンピュータ(不IA示)と接1
,7じし、ホストコンピュータから出力した図形情報を
プリンタ11i制御昌1(101で受けIIyる。ブリ
ンク山II ia、l1部101てぞの人力1ズl j
l’? +1’を報を対応するし1形パターンのビデオ
C1じSol に巷換し、印刷]幾横102へ送出する
。印刷機417102に人力したビデオ1、−1号SQ
Lをレーザトライバ103に供給し、レーザトライバ1
03で七のビデオ信号SO1に応じて半導体レーザ10
4のスイッチング(]オン/オフ) 制+、1lllを
j「い、レーザ104から発するレーザ光を変調する。
LBPloo connects to the host computer (not shown)
, 7, the graphic information output from the host computer is received by the printer 11i control section 1 (101).
l'? +1' is converted into the corresponding video C1 of the type 1 pattern and sent to the printing section 102. Manually powered video 1, -1 SQ on printing press 417102
L is supplied to the laser driver 103, and the laser driver 1
Semiconductor laser 10 in response to video signal SO1 of 7 at 03
Switching (on/off) of 4 Modulates the laser light emitted from the laser 104.

レーザ104から完したレーザ光を回転;、)u′li
ν、町105て左右に振って静゛屯ドラム11〕6上に
図形パターン像を形成し電子写真方式により現1゛シ″
したイp、記録用である用紙へ七の図形パターン督!を
転′つてする。七の用f氏はn]を氏カセット107に
11シフ1肖ぶれたカセントシー)・1d(を使用し1
.!、合K」εローラ108の駆動により印刷機構10
2内に送り込み、静′屯ドラム106へ+174送する
Rotate the completed laser beam from the laser 104;,) u'li
ν, the town 105 is shaken from side to side to form a graphic pattern image on the static drum 11]6, and then printed using an electrophotographic method.
Then, write seven graphic patterns on the paper for recording! to transfer. Mr.
.. ! , the printing mechanism 10 is driven by the ε roller 108.
2 and then +174 to the static drum 106.

第2図は第1図のプリンタ、1III御部101の1.
゛「訓な4t11成例を示し、ここで200は不ストコ
ンピュータ(不図示)とのデータの送受信を行うインタ
フェース回路、201は使用する用コ′1(の印刷領域
を法定する用紙サイズα択スインナ、202は、LBP
100全体の制御および入力データ解析を行うcpu 
(中央処JIJj装置)である。インタフェース回路2
00はホストコンピュータから1′)/、I Jl;情
報が入力されると、I:PII202へぞの入力を知ら
せる割込信号S02を出力し、その人力図形情報を信号
線001を仙してCPU202へ送る。203はポスト
コンピュータから人力されたデータを1時保イrしてお
く大カパッファノモリである。′2o4は、用紙の印刷
領域のX方間およびY)ノ向のドツトサイズに西故絹記
憶するR13M<リードオンリメモリ)十に用漫几た川
1f[(情flJチーフルであり、記憶されたXカ向お
よびY方向のドツトサイズのl M14が用紙サイズα
択スイッチ20+〕1つの+ij> ′)i:’ It
clに対応している。ここで、上述のl” ントサイス
とは、LBP1ooル−ザI04のスイッ+7グ1;リ
ノ作で画像を形成する際の/15小1゛ij 7台の点
(、l” ンh 、’)そ弔位とした印刷督J域の犬、
ぎさをいうものとする。205はXレジスタ、2013
はYレジスタであり、111=iレジスタ205および
206は月1 i′Iにサイス辿:4ノ< スイ’ンチ
201 V) +ij> ’、Jl: j’ll’l 
4j eL ’J ンkWされる用紙情報テーブル2 
+311上のXカ向およびY方向のトントサイスを七れ
ぞれ保イfしておくレジスタである。
FIG. 2 shows the printer shown in FIG. 1, 1.
``Here, 200 is an interface circuit that sends and receives data to and from a computer (not shown), and 201 is a paper size α selection that determines the printing area of the computer to be used.'' Suinna, 202 is LBP
CPU that controls the entire 100 and analyzes input data
(Central JIJj device). Interface circuit 2
00 is 1')/, I Jl; When information is input from the host computer, it outputs an interrupt signal S02 that notifies the input to the I:PII 202, and sends the human figure information to the CPU 202 via the signal line 001. send to Reference numeral 203 is a large capaffan memory that temporarily stores data manually input from the post computer. '2o4 is the dot size in the X direction and Y) direction of the print area of the paper. The dot size in the X and Y directions is M14, which is the paper size α.
Selection switch 20+] One +ij>')i:' It
Compatible with cl. Here, the above-mentioned l" nt size is the switch + 7 g 1 of the LBP1oo laser I04; /15 small 1 ゛ij 7 points (,l"nh,') when forming an image in Lino production. The dog of the printing government J area, which was given a memorial service.
It shall be called Gisa. 205 is the X register, 2013
is the Y register, and 111 = i registers 205 and 206 are traced to month 1 i'I: 4ノ< switch 201 V) +ij>', Jl: j'll'l
4j eL 'J Paper information table 2
This is a register for storing seven widths in the X direction and the Y direction on +311.

2)〕7は記録用紙の1ベージc′J′1゜位勿にデー
タ(1〆1形情報)を保存しておく〆−ジバッファメモ
リであり、そのバッファメモリ20?内にページバッフ
ァ+’、 l 、 i ) 、ベージバッファ(1,2
)、〆−ンハノファ(2,1)およびベージバッファ(
2,2)の・1△°−ジ分の記憶領域を川、%(してお
き、)II 1tJcの印字領域のノ[倍の座々“1゛
ζ空間が得られるようにしている。第3図に図形を描く
座標空間とその各ベージバッファ(1,1)〜C2,2
)との対応の一例を示したが、第3は1のXおよびYは
、それぞれXレジスタ205とYレジスフ20I3の(
1+1を、すなわち用爪の印字領域のドツトサイズを表
わす。IAI示の座標空間<0−0)を4つに分−’r
l シた部分厚1′11・′J:C間(1−1)、Cl
−2)、(2−1)および<2−2)はそれぞれ、ベー
ジバッファ(’、 1 、 I ) 。
2)] 7 is a buffer memory for storing data (1〆1 type information) about 1 page c'J'1 degree of recording paper, and the buffer memory 20? Inside the page buffer +', l, i), page buffer (1, 2
), 〆-nhanofa (2,1) and page buffer (
2.2) The storage area for 1△° is set aside so that a space twice as large as the printing area of II 1tJc is obtained. Figure 3 shows the coordinate space for drawing figures and its respective page buffers (1, 1) to C2, 2.
), but the third X and Y of 1 are (
1+1, that is, the dot size of the printing area of the nail. Divide the coordinate space <0-0) indicated by IAI into four parts -'r
l Bottom part thickness 1'11・'J: between C (1-1), Cl
-2), (2-1) and <2-2) are the page buffers (', 1, I), respectively.

に1,2)、(2,1)および(2,2)に対応する。1,2), (2,1) and (2,2).

ざらに、ii”、 2 L;<lの208はCPU2t
12が一1tii的なデータの保存や11;I算に使用
する作業用のRAに (ランダムアクセスメモリ) 、
209は線分の始点座標と終点座標とを、+1−えるこ
とによって−(、ノーンメモリ210に線分のドツトパ
ターンを発生させる一fJ’A的なベクトルーラスク変
換裾である。イメージメモリ210はLBPlooで使
用できる用爪の最大印字領域に対応した容量をもつメモ
リてあり、川;71に lペー部分の図J[イ情+L’
をトラ(・パターンとして格1゛胸する。21+はビテ
オ信”佳発生÷1K、212はプリンクインタフェース
回路であり、ビデオに’; ”’f 発生器211はC
PU202からの印字開始信号S03により起動され、
イメージメモリ210からレーザ1スキヤン4/r (
T) l” ントパターンヲ取り出し、レ−4J” l
 04 ry) jj’iiA・ノ2 (ONloFF
) ニ対応するビデオイ1、t3− So 1 +: 
g 4>2Hして、プリンタインタフ↓−ス回路212
へ送伝する。プリンタインクフェース回路212は、プ
リン;” Fli制御部+01 と印)llll JF
jイ、1シ102 との間ノ1,1号の送1.1を制i
t’llする回路であり、CPU202からの印刷開始
1,1号S +) 3により印刷機4i’t I O2
に起動をかけ、印刷機構11)2からの用爪1ページの
印刷、終γをス1ノらせお印刷に% ’(4,1°号S
O4をb P U 202 ヘiixイ、1する。
Zarani, ii", 2 L; 208 of <l is CPU2t
12 is used as a working RA (random access memory) for storing 11tii data and for 11;I calculations.
209 is an fJ'A-like vector-rusk transformation tail that generates a dot pattern of the line segment in the non-memory 210 by adding +1 to the starting point coordinates and the ending point coordinates of the line segment. has a memory capacity corresponding to the maximum printing area of the nail that can be used with LBPloo.
21+ is the video signal generation ÷ 1K, 212 is the print interface circuit, and the video signal is ';'f. The generator 211 is C
It is activated by the print start signal S03 from the PU202,
Laser 1 scan 4/r from image memory 210 (
T) Take out the ``l'' pattern, rate-4J''l
04 ry) jj'iiA・ノ2 (ONloFF
) 2 corresponding video i1, t3- So 1 +:
g 4>2H, printer interface ↓-pass circuit 212
Send to. The printer ink face circuit 212 is connected to the printer;"Fli control unit +01 (marked)
j I, 1 shi 102 Between 1 and 1, I control the sending 1.1.
It is a circuit that starts printing from the CPU 202, and the printing machine 4i't I O2
Start up the printing mechanism 11), print one page from the printing mechanism 2, let the final gamma slide 1, and start printing.
Set O4 to b P U 202 Heiixi, 1.

第41メ1はさ+’S 1図のLBPlooが取り扱う
図形情報のフォーマット形式の一例を示す。第4図にA
すように、図り1ジ情tluには、直’h:!A情報4
00と画面終r情fV 401 とがある。直線情+!
J400は直線開始Q全コード(GS)およυ−i!l
!のX、Y座標(X+ 、Yi )イ111から成り、
各座標(Xi 、Yi ) (但し、i=1,2.・・
・n)と結んだ折れ綿、化表現する。両1川柊了情(・
1シ40+は画面終了61′f伶・コードt: EOG
’lから成り、l 1+l+i]r1j分の図形情(・
す:)の最後に付加され、図形↑I′1報泪の終了を示
す。LBPlooはその画面終了命令コードにより印刷
を開始する。
An example of the format of graphic information handled by LBPloo in Figure 1 is shown. A in Figure 4
As you can see, the plan is simple:! A information 4
00 and screen end information fV 401. Straight line love +!
J400 is straight line start Q full code (GS) and υ-i! l
! It consists of the X and Y coordinates (X+, Yi) of 111,
Each coordinate (Xi, Yi) (however, i=1, 2...
・The folded cotton tied with n) is expressed as a folded cotton. Ryōjo Kawanagi (・
1st 40+ is screen end 61'f伶・Code t: EOG
'l, l 1+l+i]r1j graphical information (・
It is added at the end of the symbol ↑I'1 to indicate the end of the message. LBPloo starts printing with its screen end instruction code.

第5図は第4図に小したフォーマン)・の1図形情報に
対応する描画出力の一例を示し、ここで500はLBP
looに人力された図形情報211゛であり、504は
七の図形情t(lz 411500に対1.l;する出
力画間である。
Figure 5 shows an example of the drawing output corresponding to one figure information of Forman) which is smaller than Figure 4, where 500 is LBP.
It is the graphic information 211' manually inputted by loo, and 504 is the output image interval of the seven graphic information t(lz 411500 to 1.l;).

トζ1形情報JA?: 500の最初の直線情イ□1.
: 501により、座j:、11(j−−、(7)点(
X+ 、Yr ) 、 i、X7 、’(2:l 、 
’、’ニジ3 +”3 )をIll、Itに結ぶ折れ線
を作り出1−1次いで2 t191=Iの直イj?情+
lJ 502 ニヨリ、描画ツノJ(r点ヲ(L 、Y
4 > ニ移し、点(Xi +Y4 ) 、 (X8、
Y s ) ?結ぶ線分を作り出し、最後に画1+i終
了命令503に応じて出力Ill形504を印刷する。
ζ1 type information JA? : 500 first straight lines □1.
: 501, the locus j:, 11 (j--, (7) point (
X+, Yr), i, X7,'(2:l,
', 'Create a polygonal line connecting 3 + "3) to Ill, It 1-1 then 2 t191 = I's direct i j? information +
lJ 502 grinning, drawing horn J (r point wo (L, Y
4 > D transfer, point (Xi +Y4), (X8,
Ys)? A connecting line segment is created, and finally an output Ill shape 504 is printed in response to a stroke 1+i end command 503.

第6図および第7図は第5)ゾIに示したような出力1
×1形か用n(1ベージの1=I)副領域を越えた際の
ページ分割による出力の原理を71’、したものである
。用癲(1ページの印刷領域は1jiJ述のようにXレ
ジスタ205のイ1白X、およびYレジスタ20+3の
イ1+’i Yにより′)j:゛まり、てのX方向(走
査方向)の大きさかX、Y方向(副走査力量)の大きさ
かYの座棺;5;−間(゛」こ座ヰ、、lljす;CH
8)に対応する。[、BPlooは上述した第3図に示
すようにU−、述の実座十″1′!空間の41゛1“−
の11y、想的なP)・・セ”Hr 5’;’ 1ii
l t: o −o )をイJし、イr WR分、し・
1〜標空間t:1−1)、(1−2)、(2−1) 、
P3よび(2−2)がそれぞれ印刷XKJ域と同サイズ
の空間を表わし、かつそれぞれ6ベージハ、ファリ、l
)、(1,2)、(2,1)および(2,2)(=夛)
らかし//)り1j、1°・1、不jけられている。そ
こで、7J)6図に小すよりに1,11分坪#、11!
+<〒間(1−1) <j越んるよフなh聞分CXa、
Ya)、(Xb、’/b)は、」−述のそれぞれのfl
1分座P3 Hノ、’Q間す1位に線分(Xa、’/a
) (X、 、Y)と線分(、J 、Y) 、 (1<
、Yl) と線分(X、’(r )(Xb、Yb)kに
分割てさる。従って1.、’、 71Δに小才ように、
LBPlooに人力した第6図に示すような直)腺情報
700は部分厚セソ!す:〜1川角用1白に泉情f)7
701.i白)泉情報702および1’、1線情報70
3に分’、’iCされ、それぞれ各部分座標′/:C間
に対応したページバッフγ白、1)、(2,1)および
(2,2)に振り分けられる。吹いで各ページハンフ了
中位に独)°7に印刷キ幾構102ケ起動すれば、4ペ
ージの川−1(に5・> ’、+;j+ 1.で・i−
座標り:′−間′11’l域t’0,0)(2X、2Y
)にわたる1ノ1形出力かでき伯。
Figures 6 and 7 show the output 1 as shown in Section 5)
71' is based on the principle of output by page division when exceeding the x1 type (1=I of 1 page) sub-area. (As described above, the print area of one page is determined by the X register 205's A1 White X and the Y register 20+3's A1+'i Y') The size is X, the size in the Y direction (sub-scanning force) is Y; 5;
Corresponds to 8). [, BPloo is U-, as shown in Figure 3 above, 41゛1''- of the real za 1'1'! space.
11y, imaginative P)...Se"Hr 5';' 1ii
lt: o -o), then WR, then
1 to standard space t: 1-1), (1-2), (2-1),
P3 and (2-2) each represent a space of the same size as the printing XKJ area, and each has 6 pages, fari, and l.
), (1,2), (2,1) and (2,2) (=夛)
Rakashi //) ri 1j, 1°・1, unj is eclipsed. Therefore, 1.11 tsubo #, 11!
+ < 〒 between (1-1) < j over h period CXa,
Ya), (Xb,'/b) are each fl of
Line segment (Xa, '/a
) (X, , Y) and the line segment (, J, Y), (1<
, Yl) and the line segment (X,'(r)(Xb, Yb)k. Therefore, 1.,', 71Δ is small.
The direct gland information 700 as shown in Figure 6, manually input to LBPloo, is partially thick! Su: ~1 Kawakaku 1 White and Senjo f) 7
701. i White) Izumi information 702 and 1', 1 line information 70
The page buffers γ white, 1), (2, 1), and (2, 2) corresponding to the respective partial coordinates '/:C are divided into 3 minutes' and 'iC, respectively. If you start printing 102 pieces of paper on each page by blowing and completing each page, you will get 4 pages of river -1 (ni5・>', +;j+ 1.de・i−
Coordinates: '-'11'l area t'0, 0) (2X, 2Y
) 1-1 type output Kadehaku.

ところて、分;’:’l した−1−14:Nの11′
、+: >星↑1い−1,! 701〜703は1〆1
形出力する前に各1゛f8分1夢標ワ;シ17;+ (
1−1)、(2−1)。
Tokoro, minute;':'l did-1-14:N's 11'
, +: >Star ↑1-1,! 701-703 is 1〆1
Before outputting the form, each 1゛f8/1 dream mark wa;shi 17;+ (
1-1), (2-1).

(2−2)の原点をL:0.0)としたときの相対座標
にいったん変換して、ページバッファH,+)〜(2、
2)に保1′4する、これは、しく1形出力の際に、各
ページバッファ(1,l)〜C2,2)の情朝Jを、原
点を< 1) 、 l))としたX力1iij X ’
j’)よびYプ戸田Yの114紙印K11領域の座標3
1℃間」−の情報として取り扱うためである。
Once converted to relative coordinates when the origin of (2-2) is L: 0.0), the page buffer H, +) ~ (2,
2) is maintained at 1'4, which means that when outputting the 1st form, the J of each page buffer (1, l) to C2, 2) is set to the origin < 1), l)). X force 1iij X'
j') and the coordinates 3 of the 114 paper stamp K11 area of Ypu Toda Y
This is because it is handled as information for 1°C.

次に、第8図〜第10図のフロチャー1・を不明して、
上述の動作D;(理に、l、I;つく第1図および第2
図に示す本発明装置の動作例を説明する。なお、第8図
〜第10図の800〜810.!900〜911(およ
び1000〜1005はプログラムステップであり、ム
′52図のCPU202にあらかじめ格納されている。
Next, by clarifying flowchart 1 in Figures 8 to 10,
The above-mentioned operation D; (In theory, l, I;
An example of the operation of the device of the present invention shown in the figure will be explained. Note that 800 to 810 in FIGS. 8 to 10. ! 900 to 911 (and 1000 to 1005 are program steps, which are stored in advance in the CPU 202 in FIG. 52).

第8図は、プリンタ制御のメインルーチンを/Jζす。FIG. 8 shows the main routine for printer control.

まず、゛屯1j;(投入に1イ;じて、ステンプ801
でitl祇すイス選択スイッチ2+)1の設定hi’i
を読み込み、何の設定値に対比、しだ用>ttのX動向
のドツトサイズ11(i XおよびY方間のドツトサイ
ズ値Yを川、C1(情+1ンテーブル204から取り出
し、そのXおよびYの(1fiをそれぞれ対応するXレ
ジスタ205とYレジ7り206 とにセントする。次
に、ステップ802において、ページバッフ7メモリ2
07を全て空き状7m2にクリアして新しい1画面分の
[Δ゛形情報の受入れ体制をとり1次いで、ステップ8
03へ進んでホストコンピュータからの図形情報の1つ
を入カパッファ203から取り出す。その17、ホスト
コンピュータからの図形情報は、すでにインタフェース
回路200からの入力;III込み信号Solにより本
プリンタ制御Jpルーナン800 とは独立に入力;l
;l込処ア11としてインターフェース回路200から
読み込まれ、i++ri次入カハンファ203に保存さ
れている。
First, ゛tun 1j; (1 step to input, step 801
Set itl chair selection switch 2+)1
The dot size value Y in the X and Y directions is taken out from the table 204 and the X and Y values are (1 fi is sent to the corresponding X register 205 and Y register 206. Next, in step 802, the page buffer 7 memory 2
Clear all 07 to 7m2 of free space and set up a system to accept [Δ゛ shape information for one new screen] 1. Next, step 8
03, one piece of graphic information from the host computer is retrieved from the input buffer 203. Part 17: The graphic information from the host computer is already input from the interface circuit 200; it is input independently from the main printer control JP Runan 800 by means of the III-included signal Sol;
; It is read from the interface circuit 200 as the input processor 11 and stored in the i++ri next input buffer 203.

人力へソファ203から取り出した図形情報はステップ
804において、七の情fJjの種類が判別され、それ
が直線情報の場合には、ステップ805へ」止み、後述
の第9図に示すベク゛トル分割処理ルージハッファメモ
リ207への分:1,1]++!I)Vの保存をイjい
、次の図形情fluを処理するために)1)ひステップ
803へ戻る。
In step 804, the graphic information extracted from the sofa 203 is discriminated against the type of information fJj, and if it is straight line information, the process proceeds to step 805, where the vector division processing routine shown in FIG. 9 described later is performed. Minutes to Huffer Memory 207: 1, 1]++! I) To save V and process the next figure information 1) Return to step 803.

ステップ804で、四ノ[多情報の、!11・類が画面
終了情報であると判「1tシた場合は、1内聞分の図形
情報41″4のベクトル分割処理が終了したこと化ン1
\すので、図形出力関係のステップ806へ進む。ます
、ステップ806においで各・髪−シバッファ(1,1
)。
In step 804, four [many information! 11. If it is determined that the class is the screen end information, it means that the vector division process of 41''4 of graphic information for one inner space has been completed.
\, so proceed to step 806 related to graphic output. Then, in step 806, each hair-si buffer (1, 1
).

(1,2) 、C2,1)、(2,2)にそれぞれ画面
終了情報をセットし、この画面終f’ tt’j ’t
lUを各ページバッファに保存されている1λ1形情j
’[f ji’fの終rマークとする。次いで、ステッ
プ808.1309および810の用紙1ページ分、す
なわちベージバッファl領域分の出力処理を各ページバ
ッファ(1,り〜C2、2)のそれぞれについて実行す
る。まず、ステップ807でまだ出力しないページバッ
ファが残っているか否かを判断して、残っているJJ、
j合にはステップ808において、後述の第10図に耳
\すベクトルIj4聞処理ルーチン1000によりイメ
ージメモリ21O」−にlページ分の図形トンドパター
ンをペーシパ、7アから読み出してDr;開する。吹に
、ステップ1309のおいて印字開始41FじSO3を
ビデオ信−′−J完生器211およびプリンタインクフ
ェース212へ送り、印刷機4W 102の1ページの
印刷を起動し、h″シ〈ステップ810にお1ハて、そ
の印届IJ 75CAi了した旨のプリンタインタフェ
ース212からの印刷終了4,1号SO4を検出するま
で7゛1機する。印刷終了イ1.じ°SO4を検知した
ら、次のページバッファの出力のために11)びステッ
プ807ヘノズる。イi〉ページバッファについての一
律のステップ1308.1108および810の処理の
′、(′イjが終了すれは、次のし1形処)111のた
めに、1りびステップ802へ戻り、J−1の処理7t
 1’itり返す。
Set the screen end information in (1, 2), C2, 1), and (2, 2), respectively, and set this screen end f'tt'j't
Let lU be the 1λ1 shape information stored in each page buffer.
'[f ji' Let it be the final r mark of f. Next, the output processing for one page of paper, that is, the page buffer l area, in steps 808, 1309, and 810 is executed for each page buffer (1, ri to C2, 2). First, in step 807, it is determined whether there are any remaining page buffers that are not yet output, and the remaining JJ,
If so, in step 808, the vector Ij4 processing routine 1000, which will be described later in FIG. Finally, in step 1309, the print start 41F SO3 is sent to the video signal generator 211 and the printer ink face 212, the printing machine 4W 102 starts printing one page, and the 810, the printer interface 212 indicates that the seal has been completed, and the process continues until it detects SO4.When SO4 is detected, To output the next page buffer, proceed to step 11) and step 807. i) Uniform step 1308 for the page buffer. After processing of steps 1108 and 810, 111, return to step 802 and process J-1 7t
1'it returns.

;H′TJ9図は第’81:< (7) スフ ツブ8
05 (1) ヘ” h )ly 分:’+1% 理A
y −チンの訂細を示す。本サブルーチンでif、メイ
ンルーチンから渡された直線情報から線分座標(Xi、
Yi)、(’Xi+1 、Y!+1) (i = 1.
2s・・n)を1順次jべり出し、6々の線分について
後述のステップ301〜816の処理を実行してページ
分割処理を施す。ます、ステップ901にゎいて、線分
座標(xi、yi)、(xi+、 、Yi+、 )を取
り出し、ワ゛シ<ステップ902で1℃の1jjt分座
J’−’j(Xi、Yi)。
; H'TJ9 figure is No. '81: < (7) Suffu Tsubu 8
05 (1) He”h )ly Minute:'+1% Science A
The details of y-chin are shown. In this subroutine, if the line segment coordinates (Xi,
Yi), ('Xi+1, Y!+1) (i = 1.
2s, . Next, in step 901, the line segment coordinates (xi, yi), (xi+, , Yi+, ) are taken out, and in step 902, the 1jjt segment coordinate J'-'j (Xi, Yi) at 1°C.

(Xi++ 、Yi+、 )を1生業月1メモリ208
]二に、没(すだ線分保存領域に記憶中る。次にステッ
プ903でその線分の直線力4v式v=aX+bの係i
シaおよびbを次式の7ilI算により算出する。
(Xi++, Yi+, ) for 1 working month 1 memory 208
]Secondly, it is stored in the line segment storage area.Next, in step 903, the coefficient i of the linear force 4v equation of the line segment v=aX+b
Shea and b are calculated using the following formula.

Y1+4−Yl (1) Xi+1 −Xi ただし、H=Xi+1のときには」一式(1)および(
2)を用いずに×=×1を直線力)IIj式として以下
のステップで使用す・る。
Y1+4-Yl (1) Xi+1 -Xi However, when H=Xi+1, the set (1) and (
2), instead use ×=×1 as the linear force IIj equation in the following steps.

次いで、ステップao4’においてX方向における部分
座標空間(t−D、D−2)、(2−1)および(2−
2) 、、)−の線分の跨りを判定するために、Xiお
よびXi+1とX レジスタ205の11白Xとを比1
1役する。Xレジスタ205のイ(#Xが線分のX方向
の座標値XiとXi+1の間の伯であるならば、処理対
象の線分か上述の部分座標す:す間をよたがっているこ
とを示すので、ステップ805に進み、座標値Xに対す
るYI+1:標イ+(j Y、、tを上述のステップ8
03で決定した係攻a。
Next, in step ao4', partial coordinate spaces (t-D, D-2), (2-1) and (2-
2) In order to determine the straddle of the line segment of ,, )-, Xi and Xi+1 are compared with 11 white X of the
Plays one role. If A (#X of the X register 205 is a ratio between the coordinate values Xi and Xi+1 of the line segment in the Therefore, the process proceeds to step 805, where YI+1 for the coordinate value
Attack a decided in 03.

bを用いて直線力程式Ytt−ax+ bによりめる。Using b, calculate the linear force equation Ytt-ax+b.

座標(X、YaL)は分、I’ll対象の線分(Xi、
Yi)(xi+、 、yi+1 )の分;’rIj点の
1つとなるので、この外れ’j(X、Yべ)の1直を、
ステップ゛’91)i3において前)ホの作業用メモリ
208J二の線分保1′f領域に記憶する。!R)C<
 ステップ907,908 、P3ヨ’J :〕O8ニ
オイテ、−に述と同様に、Yノコ1ii10分1’a点
の座標(Xβ、Y)をめ、上述の作業用メモリ208」
−の以分保存領域に記憶する。−力、ステップ′304
で否定判定のときにはステップ:〕07に)1工び、ス
テップ“〕07て否定判定のときにはステップ910に
飛ぶ。
The coordinates (X, YaL) are minutes, I'll target line segment (Xi,
Yi) (xi+, , yi+1); Since it is one of the 'rIj points, the 1st shift of this outlier 'j (X, Ybe) is
In step '91)i3, the data is stored in the line segment storage 1'f area of the working memory 208J2 of the previous)E. ! R)C<
Steps 907 and 908, P3 Yo'J:] O8 oite, - As mentioned above, find the coordinates (Xβ, Y) of the Y saw 1ii10 minute 1'a point, and use the above-mentioned working memory 208.
− is stored in the storage area. -Power, step '304
If a negative determination is made in step 07, the process proceeds to step 910.

次に、ステップ910において1′1業用メモリ208
−」−の線分保存領域に保存されている線し・)のIf
f点、終点および分割点の座標をχ座標の>)jilr
tに並べ科え、ステップ811においてその並べRえた
座標群を分1+i+Iした線分(Xj!、’/z)(X
#J、Y7t1) トL trlllrt7,14/ 
’I 出し、ステップ812でその分:’rU k”M
かhルする:a+分座標空間(j−k) (但し、j 
= 1.2.k = 1.2)の原点を(0,0)とし
た相対座標に分、1.すした線分を変換後、ぞの座標変
換した分1ζIJ線分をステップ813で第4図に示す
心線情報のフォーマット形式400に変換し、ぞれをス
テップ814で対応するページメモリ(j、k) (但
し、j = 1.2 k = L2)に保存する。次い
て、ステップ815で線分保存領域に保存されている未
処理の線分の座標があるか否かを判定し、それかなくな
るまで再ひステップ911に仄り」二連の処理911〜
914を繰り返す。
Next, in step 910, the 1'1 business memory 208
If of the line ・) saved in the line segment storage area of ``-''-
The coordinates of the f point, end point, and division point are the χ coordinate >) jilr
t, and in step 811, the line segment (Xj!, '/z) (X
#J, Y7t1) trllrt7,14/
'I out, step 812: 'rU k”M
Curve: a + minute coordinate space (j-k) (however, j
= 1.2. k = 1.2) in relative coordinates with the origin as (0,0), 1. After converting the line segment, the 1ζIJ line segment subjected to the coordinate transformation is converted into the core information format 400 shown in FIG. 4 in step 813, and each is stored in the corresponding page memory (j, k) (However, j = 1.2 k = L2). Next, in step 815, it is determined whether there are any unprocessed line segment coordinates stored in the line segment storage area, and the process continues again to step 911 until there are no unprocessed line segment coordinates stored in the line segment storage area.
Repeat 914.

このようにして、1つの線分の分割処理が終ると、ステ
ップ816へ進み、次の線分(Xi”+ 、yi+、 
) 、 (Xi”2.Yi+2)か残っていれは、ステ
ップ901へ再び戻り上述の分割処理901〜905を
繰返す。もはや、処理すベキ部分か残っていなければ、
1つの直線情報の分M%Jllが終了したことを入1:
味するので第8図のメインル−チンへ戻る。
When the division process for one line segment is completed in this way, the process proceeds to step 816, and the next line segment (Xi''+, yi+,
), (Xi”2.Yi+2), the process returns to step 901 and the above-mentioned division processes 901 to 905 are repeated.If there are no more power parts left to process,
Input that M%Jll has finished for one straight line information 1:
For a taste, return to the main routine in Figure 8.

第10図は第8図のステップ808のベクトルIJ(開
処理ルーチンの詳a+を示す。第10図を参照してペー
ジバッファー!二の直線情報の展開の処理手11■を説
明すると、まずステップ1001でメインルーチンで指
示したページバッファ(1、l)〜(2,2)のいずれ
かから1明次図形情報を取り出し、次のステップ100
2でその図形情報の種類を判定する。その図形情報が白
線情報のjpj、合にはステップ1o03+こ進み直線
情報内の線分(:Xi+1 、Y+”+ ) Ll’J
L、i = 1.2・・・n)を111口次取り出して
1次のステップ1004において、線分の始点(Xi、
Yi)および終点(×1+1.Y1+1)をペター・ル
ーラスフ変ゼ!昧に209に供給し、イメージメモリ2
10」二にその線分の直線図形ドツトパターン化元生さ
せ°る。l二Iliの処理1003および1004を直
線情報内の線分の全てについて行った後(ステップ10
05) 、 −1りひステップ1001へ戻り、次の図
形情報の処理をわ゛しける。
FIG. 10 shows details of the vector IJ (open processing routine a+) in step 808 in FIG. 8. Referring to FIG. At step 1001, one piece of graphical information is extracted from any of the page buffers (1, l) to (2, 2) specified in the main routine, and the next step 100 is performed.
In step 2, the type of graphic information is determined. If the figure information is the white line information jpj, step 1o03 + advances to the line segment in the straight line information (:Xi+1, Y+"+) Ll'J
L, i = 1.2...n) is extracted 111 times and in the first step 1004, the starting point of the line segment (Xi,
Yi) and the end point (×1+1.Y1+1) are changed to Petter Rulas! 209 and image memory 2.
10) Second, convert the line segment into a straight line figure dot pattern. After performing the processes 1003 and 1004 on all line segments in the straight line information (step 10
05), -1 Return to step 1001 to discontinue processing of the next graphic information.

」;述のステップ1002で図形情)1シが画面、柊了
情1+iであると判定した場合は、メインルーチンで指
示シタページバッファ(1、l)〜(2,2)のいずれ
かに格納された図形情報711の終端を小すので、木ベ
クトル展開処理を終了してメインルーチンヘノノシる。
''; If it is determined in step 1002 that the graphic information) 1 is the screen and the information 1+i is stored in the main routine, the instruction is stored in one of the page buffers (1, l) to (2, 2). Since the end of the graphic information 711 thus obtained is reduced, the tree vector expansion process is ended and the process returns to the main routine.

なお、本例では印刷ページ中1)シーに印刷機構に起動
をかけるいわゆるページプリンタの1つであるレーザビ
ームプリンタでの個用例を示したか、本発明はこれに限
らず、ペンプa ン夕や感熱式プリンクあるいはCRT
ディスプレイなどの図形や画イ゛ぐの出力か可能な種々
画像出力装置にも容コ・hに適用でさることは勿論であ
る。さらにまた、本例ては説11j1を1iii潔にす
るため、図ノ1β清報として線分t、lt1ノのみを取
り扱っているが、この他、多角形や円弧など座標や距百
;を四人とする情報やドラ)・イメージの画像情報につ
いても取り扱うことかでき、分、l;l対象にてきる。
Note that this example shows an example of use in a laser beam printer, which is one of the so-called page printers, in which the printing mechanism is started at 1) page printing, but the present invention is not limited to this, and can be applied to a Thermal plink or CRT
Of course, the present invention can also be applied to various image output devices capable of outputting figures and images, such as displays. Furthermore, in order to make Theory 11j1 more concise, in this example, only line segments t and lt1 are treated as information on Figure 1β, but in addition, coordinates and distances of polygons, arcs, etc. It can also handle information about people and image information about images.

ざらにまた、文字コードから対応する文字のトンドパタ
ーンを発生する通常の文字発生器* 414 /II+
することにより、文字コー1ζ゛も取り扱えることかで
きる。
Also, a normal character generator that generates a corresponding character tondo pattern from a character code * 414 /II+
By doing this, it is possible to handle the character C 1ζ゛.

なおまた、本例ではページノヘツフγメモリをあらかし
め・L領域に固定しているが、IA形情(−1シの最大
p′+−標?ニー間のl” ントサイズを一す−える手
段と用紙の印刷領域のドツトサイズを検出する手段とを
用いて両ドントサイズから所定のメモリ領JrQを適当
な!、シのページバッファ(i、j) (i=1,2.
・・・n、J=1,2.・・・k)に分割子る・−とに
より、任、4、の大きさの図形を対応した複数枚の川i
′に;に分割して出力することが1」1能となる。
Furthermore, in this example, the page head γ memory is fixed in the L area, but there is a means to unify the IA shape (maximum p' + l' between the -1 and -1 points). and a means for detecting the dot size of the print area of the paper, a predetermined memory area JrQ is allocated from both dot sizes to an appropriate page buffer (i, j) (i=1, 2, etc.).
...n, J=1,2. ...k) and the divider .-, we can create multiple rivers i corresponding to figures of size 4,
It is possible to divide the data into ' and output them.

ざらにまた、木1q1]てはページ分割の手段としてイ
K p、’S+のベーシハンファ?二用いたか、ベージ
分11;II r:段としてはこれに限らず、i:’J
 )1.I情+ljを保存するバッファとして1つの大
きなメモリ空間(以下、i?’、l形情tJJハンファ
と称する)を川、小しておき、図ルー情(・1)を部分
座標?’5t)ilI′15位に分11.1する際に、
対応7る部分座標=lq間(i−4)の1.が識記−°
・3を分7、II−した図形情報の先頭に伺加して、図
形情<・IJバッファに保存し、次いで、図形出力の際
に、1剣形情報八ツフアから回−ir++分座標空間い
−J)の認9.11記号をイラする図形情報を逗択して
取り出1.、ベクトルーラスク変換器でドツトパターン
化して、その部分厚ネ“11・′J:C間に対応する1
Ao一部分の図形を印刷するという出力処理ご全ての部
分座標′7:C間の図形情報について、蔭・す’(i 
L ’j、1.行させることにより、1画面の図形を複
数ページに分:+ru して1′11力することができ
る。さらに、この認識記し−を用いたページ分割手段を
用いると、部分片:ソ1“!空間の間の分割図形情報の
集中1隻にむらかあって、ある1つのページバッファが
’Jllj 杯になると他のページバッファに空きかあ
っても印刷か不完全になるというような従来の制限を除
去できる。
[Also, Tree 1q1] Is it possible to use IK p, 'S+'s basic Hanfa as a means of page division? 2 used, 11; II r: stage is not limited to this, i: 'J
)1. One large memory space (hereinafter referred to as i?', l-shaped information tJJ Hanwha) is set aside as a buffer to store I information+lj, and the figure Lu information (・1) is set as partial coordinates? '5t)ilI'When adding 11.1 to the 15th place,
Corresponding 7 partial coordinates = 1 of (i-4) between lq. I remember −°
・Add 3 to the beginning of the figure information that is 7, II-, save it in the figure information<・IJ buffer, and then, when outputting the figure, convert the 1-sword shape information eightfolder to the -ir++ minute coordinate space. I-J) Recognition 9.11 Select and extract the graphical information that annoys the symbol 1. , convert it into a dot pattern using a vector-rusk converter, and convert it into a dot pattern corresponding to the partial thickness ``11・'J:C.
For the output process of printing a part of the figure Ao, the figure information between all the partial coordinates '7:C is
L'j, 1. By dividing the figure on one screen into multiple pages, it is possible to print 1'11. Furthermore, if a page dividing means using this recognition notation is used, the divisional figure information between the partial fragments: 1 "!space will be unevenly concentrated, and one page buffer will be filled with 'Jllj'. This eliminates the conventional limitation of incomplete printing even if other page buffers have space.

(づ;;1〕 ψ、j 以上、:+を明したように、本ノL明によれば、記谷ノ
材の記録領域を上回る1、<I形ゆ画像の出力をメージ
申位にネ(欣に分;l;U して出力することができる
・さらに、本発明によれば、ページバッファに図形を圧
!i+’b4表現した図形情4”、f、If保存するこ
とができるのて、出力表71くする図形の座標空間性の
1膨大なイメージメモリを必要とせずに最大記録領域性
のイメージメモリだけを川7・3.するだけで済むので
メモリ′I;¥笛の大幅なf!i4約がtlIられる。
(zu;;1) ψ,j As explained above, :+, according to this book, the output of the I-shaped image exceeds the recording area of the log material. In addition, according to the present invention, it is possible to save the graphic information 4'', f, If expressed in the page buffer in the page buffer. Then, the coordinate space of the figure to be created in the output table 71 does not require a huge image memory, and only the image memory of the maximum recording area is required. Significant f!i4 approx. is tlI.

七のため、木二)と明によれば、本例のようなレーザビ
ームプリンタなどのように機械的な駆動部か少なく、−
、+H気的や光学的に1−55速てかつ高解像度で画像
出力を干ることかできるが、反面構造的あるいは価格的
に大記録領域か取りにくい装置においても、重速で高解
像度の画像出力と大画面のI′A形出力出力両立して仔
わせることかできる利点がある。
According to 7, Ki 2) and Akira, there are fewer mechanical drive units, such as laser beam printers like this one, and -
Although it is possible to output images at 1-55 speed and high resolution mechanically and optically, it is also possible to output images at high speed and high resolution even in devices where it is difficult to obtain a large recording area due to structural or cost reasons. It has the advantage of being able to produce both image output and large-screen I'A type output.

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

第1図は本発明画像出力装置のA13略4.yll成金
示す内部構成図、第21〜1はεi’!: 1 i:;
lのプリッタ制御t;hの構成の一例をボアブロック、
i止lX1.:、(′lJ3図はE+’S 1図の装置
による画像の座標4/?間分11.1jの−・例を7J
<す説明図、Q’r 4 tXlは第11ズ1の装置で
取υシう図形情♀11のフォーマット形式の一例を小す
1、;ニ明区、第5図は第1図の装置により第4図フォ
ーマント形式の図形情報に応じて出力する描画の一例を
示す図、第6図および第7図は第11図の装置により線
分分;、1;lおよび印刷領域枠出力の原理の一例を示
す説明図、負)8図は第2図のプリンタ1bll fJ
11部の動作例を71<すフローチャート、第9図は8
158図のベクI・ル分割処理サブルーチンを/l\す
フローチャート、第10図は第8図のベクI・ル展開処
JIllサツルーチンを小ナフローナヤートである。 100・・・レーザビームプリンタ(LBP)、+01
・・・プリンタ制御γ;1;。 102・・・印刷機構、 103・・・レーザトライバ、 104・・・半導体レーザ、 LO5・・・回転多面鏡、 106・・・静電ドラム、 107・・・用f工(カセッ)゛・ 108・・・4合に氏ローラ、 200・・・インクフェース回路、 201・・・用紙サイズ選択スイッチ、202・・・C
PI]、 203・・・入カバ、ノアメモリ、 204・・・用紙情報テーブル、 205・・・Xレジスタ、 206・・・Yレジスタ、 20?・・・ヘーシパンフ了メモリ、 208・・・作業用メモリ、 209・・・ベクトルーラスク変換器、210・・・イ
メージメモリ、 211・・・ヒデオ信じ一完生器、 212・・・プリンタインクフェース回路、400・・
・直線情報、 401・・・画面終了情イ・ν。 第3図 第4図
FIG. 1 shows A13 approximately 4. of the image output device of the present invention. Internal configuration diagram showing yll growth, Nos. 21 to 1 are εi'! : 1 i:;
An example of the configuration of splitter control t; h of l is a bore block,
i stop lX1. :, ('lJ3 figure is E+'S. The coordinates of the image by the device in figure 1 are 4/? interval 11.1j-・Example is 7J
<Explanatory diagram, Q'r 4 tXl is an example of the format of the graphic information ♀11 taken by the device of 11th 1, 1; Fig. 4 shows an example of drawing output according to graphic information in formant format, and Figs. 6 and 7 show line segments ;, 1; An explanatory diagram showing an example of the principle, negative) Figure 8 is the printer 1bll fJ in Figure 2.
A flowchart showing an example of the operation of part 11 in Figure 9 is 8.
158 is a flowchart of the vector I/L division processing subroutine, and FIG. 10 is a small version of the vector I/L expansion processing subroutine of FIG. 100...Laser beam printer (LBP), +01
...Printer control γ;1;. 102...Printing mechanism, 103...Laser driver, 104...Semiconductor laser, LO5...Rotating polygon mirror, 106...Electrostatic drum, 107...Full machine (cassette) 108... ...Mr. roller at 4th position, 200...Ink face circuit, 201...Paper size selection switch, 202...C
PI], 203...Input cover, Noah memory, 204...Paper information table, 205...X register, 206...Y register, 20? ...Hesi pamphlet completion memory, 208...Working memory, 209...Vector-Rask converter, 210...Image memory, 211...Hideo belief complete generator, 212...Printer ink face Circuit, 400...
・Line information, 401...Screen end information i・ν. Figure 3 Figure 4

Claims (1)

【特許請求の範囲】[Claims] チークイFliから人力した座標空間」−の図形・画像
化表わす図形・画像情報を所定の部分座標空間単位の図
形・画像情報に分割する分割手段と、部分;lul+ 
1段により分、1.lした前記図形・画像情へ・1シを
1iiI記部分座標ス・間rjj位1′ツノに別々の記
録媒体に分7ijlして出力する出力手段とを具(1i
iI したことを4,1f徴とする画像出力装置。
a dividing means for dividing figure/image information representing the figure/image of the "coordinate space manually created from Chikui Fli" into figure/image information of a predetermined partial coordinate space unit;
Minutes by 1 step, 1. An output means for outputting the graphic/image information 1 to separate recording media at 1' corner at positions rjj to
iI An image output device that displays the 4.1f characteristics.
JP58112923A 1983-06-24 1983-06-24 Picture output device Granted JPS605667A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58112923A JPS605667A (en) 1983-06-24 1983-06-24 Picture output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58112923A JPS605667A (en) 1983-06-24 1983-06-24 Picture output device

Publications (2)

Publication Number Publication Date
JPS605667A true JPS605667A (en) 1985-01-12
JPH0479009B2 JPH0479009B2 (en) 1992-12-14

Family

ID=14598870

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58112923A Granted JPS605667A (en) 1983-06-24 1983-06-24 Picture output device

Country Status (1)

Country Link
JP (1) JPS605667A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6252668A (en) * 1985-08-31 1987-03-07 Asahi Optical Co Ltd Controller for vector/raster converter
DE3710524A1 (en) * 1986-03-31 1987-10-15 Canon Kk IMAGE REPRODUCTION DEVICE
JPS6449651A (en) * 1987-08-20 1989-02-27 Minolta Camera Kk Image forming apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6252668A (en) * 1985-08-31 1987-03-07 Asahi Optical Co Ltd Controller for vector/raster converter
JPH0433057B2 (en) * 1985-08-31 1992-06-02 Asahi Optical Co Ltd
DE3710524A1 (en) * 1986-03-31 1987-10-15 Canon Kk IMAGE REPRODUCTION DEVICE
DE3710524C3 (en) * 1986-03-31 1994-08-11 Canon Kk Image reproduction device
JPS6449651A (en) * 1987-08-20 1989-02-27 Minolta Camera Kk Image forming apparatus

Also Published As

Publication number Publication date
JPH0479009B2 (en) 1992-12-14

Similar Documents

Publication Publication Date Title
JP3809209B2 (en) Printing apparatus and data control method
JPS605667A (en) Picture output device
JPS605666A (en) Picture output device
JP3598796B2 (en) PRINTING APPARATUS, PRINT CONTROL METHOD, AND RECORDING MEDIUM CONTAINING PRINT CONTROL PROGRAM
JP2010006066A (en) Image processing device and image processing method
JPH0328984A (en) Face paint drawing system using hatch pattern
JP3204136B2 (en) Image processing apparatus and compression processing method
JPS6321158A (en) Printer output device
JPS5866181A (en) Pattern recording device
JP2711860B2 (en) Output control method and device
JPH0479010B2 (en)
JPH07172022A (en) Printing controller
JPH03112668A (en) Printer
JPS62191973A (en) Bit pattern editing processor in bit map memory
JPH0911552A (en) Page printer
JP2907436B2 (en) Pattern information processing apparatus and method
JPS63144056A (en) Image signal processor
JPH03107897A (en) Pattern generator
JPS6057769A (en) Picture recorder
JPH09167243A (en) Image forming device
JPH086542A (en) Character font and method and device for pattern expansion of same
JPS61263765A (en) Character output device
JP2004223933A (en) Printing device
JPH03293396A (en) Character pattern generating device
JPH07205517A (en) Form generating device