JPH01265779A - Recorder - Google Patents
RecorderInfo
- Publication number
- JPH01265779A JPH01265779A JP63095846A JP9584688A JPH01265779A JP H01265779 A JPH01265779 A JP H01265779A JP 63095846 A JP63095846 A JP 63095846A JP 9584688 A JP9584688 A JP 9584688A JP H01265779 A JPH01265779 A JP H01265779A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- description language
- printer
- printing
- 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
Links
- 238000010586 diagram Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- WBMKMLWMIQUJDP-STHHAXOLSA-N (4R,4aS,7aR,12bS)-4a,9-dihydroxy-3-prop-2-ynyl-2,4,5,6,7a,13-hexahydro-1H-4,12-methanobenzofuro[3,2-e]isoquinolin-7-one hydrochloride Chemical compound Cl.Oc1ccc2C[C@H]3N(CC#C)CC[C@@]45[C@@H](Oc1c24)C(=O)CC[C@@]35O WBMKMLWMIQUJDP-STHHAXOLSA-N 0.000 description 1
- 241000270281 Coluber constrictor Species 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- OQZCSNDVOWYALR-UHFFFAOYSA-N flurochloridone Chemical compound FC(F)(F)C1=CC=CC(N2C(C(Cl)C(CCl)C2)=O)=C1 OQZCSNDVOWYALR-UHFFFAOYSA-N 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000010926 purge Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明はページ記述言語により文章や図形を出力できる
記録装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a recording device capable of outputting sentences and figures in a page description language.
[従来の技術]
近年、コンピュータ等で作成した文意や図形をプリンタ
を使用して出力する場合に、コンピュータとプリンタ間
の情報通信手段として、ページ記述言語というものが使
われ始めている。ページ記述言語とは、例えば文章を出
力する場合プリンタに対し、フォントの種類、出力する
犬ぎさ、出力する用紙上の位置等を定められた書式で通
信するものである。そして、フリンタコントロール部は
その情報を解釈して用紙出力できる形式にし、(例えば
、レーザービームプリンタに出力する場合はページメモ
リ上に出力画素の形態て展開する)それに基づきプリン
タを制御するものである。[Prior Art] In recent years, page description languages have begun to be used as a means of information communication between computers and printers when sentences and figures created on a computer or the like are output using a printer. For example, when outputting text, the page description language communicates to the printer the type of font, the size of the output, the position on the paper to be output, etc. in a predetermined format. Then, the printer control unit interprets this information, converts it into a format that can be output on paper (for example, when outputting to a laser beam printer, it develops it in the form of output pixels on the page memory), and controls the printer based on that information. be.
[発明か解決しようとする問題点]
しかしながら、レーサービームプリンタ等に出力する場
合は、】ベージ分のメモリに画像信号(画素)として展
開しなりればならず、大きなメモリを必要とするという
問題占かある。[Problem to be solved by the invention] However, when outputting to a racer beam printer, etc., it is necessary to develop image signals (pixels) in the memory for [pages], which requires a large memory. There is fortune telling.
[目 的]
以上の点に鑑み、本発明の目的は少ない画像展開用のメ
モリを使用して、記述言語により、文章や図形を出力で
きる記録装置を提供することにある。[Objective] In view of the above points, an object of the present invention is to provide a recording device that can output sentences and figures in a descriptive language using a small amount of memory for image development.
[実施例] 第1図に本発明の概略図を示し、これを説明する。[Example] FIG. 1 shows a schematic diagram of the present invention and will be explained.
本発明のプリンタはインクシェツト方式のプリンタで、
インクシェツトヘットか縦方向に256個並んており、
256画素同時に印字てぎる。The printer of the present invention is an inksheet type printer,
There are 256 ink sheets arranged vertically,
256 pixels are printed at the same time.
また、最大幅はAIサイズの短い方(594mm)であ
る。Furthermore, the maximum width is the shorter AI size (594 mm).
従フて、本発明はホストコンピュータからベージ記述ご
詔で指示される1ベ一ジ分の画像情報を順次展開して2
56画素ずつの帯状に切り取り、順次用紙に印字する。Therefore, the present invention sequentially develops one page's worth of image information instructed by a page description command from a host computer, and
Cut out strips of 56 pixels each and print them sequentially on paper.
しかし、実際の画素情報展開用メモリ(ビットマツプメ
モリ)は256画素画素59 ’4 mm分しかもたず
、例えは、第1図の様にA1サイズの印字を行なう場合
は、実際の展開メモリサイズはA1(100)であるか
、用紙300上へは印字用インクジェットヘット37の
印字幅分のメモリ200上に順次展開して、A1サイズ
の印字を行なっている。However, the actual memory for pixel information development (bitmap memory) only has enough space for 256 pixels (59'4 mm), and for example, when printing A1 size as shown in Figure 1, the actual development memory size is A1 (100), or A1 size printing is performed by sequentially developing on the memory 200 the printing width of the printing inkjet head 37 onto the paper 300.
次に、第2図に本実施例の装置を示し、以下、これを説
明する。Next, FIG. 2 shows the apparatus of this embodiment, which will be explained below.
1は原稿読み取り部(以下スキャナとする)で、プラテ
ンガラス17上の原稿をCCD16により読み取り電気
信号としてプリンタ3又はポストコンピュータ4へ転送
する。コントロール基板2は、ホストコンピュータ4と
の通信や、スキャナl及びプリンタ3の動作を制御する
。1−1は原稿押え板である。Reference numeral 1 denotes an original reading unit (hereinafter referred to as a scanner) which reads an original on a platen glass 17 using a CCD 16 and transfers the electrical signal to a printer 3 or a post computer 4. The control board 2 controls communication with the host computer 4 and operations of the scanner 1 and printer 3. 1-1 is a document holding plate.
ホストコンピュータ4は、画面状で文字や図形の作成や
編集か可能なコンピュータで、その作成した画像をベー
ジ記述言語(P D L )で表記して、コントロール
基板2へ転送する。The host computer 4 is a computer capable of creating and editing characters and figures on a screen, describes the created images in a page description language (PDL), and transfers them to the control board 2.
プリンタ3は、インクシェツト方式のプリンタで、コン
1−ロール基板2にJ:って制御され、カセツ1〜20
又はロール紙29をローラ24゜25.26,27,2
8,30及び手差し用ローラ32て紙送りする。そして
、印字位置39で印字ヘッド37により印字される。3
5はインクタンクである。印字ヘット37は256個が
一体となっており、縦方向に同時に256画素印字可能
であり、キャリッジ34上に乗ってレール36上を奥方
向に移動して印字する。33は紙センサ、23は排紙ト
レイである。The printer 3 is an inksheet type printer, and is controlled by the controller 1-roll board 2, and prints cassettes 1 to 20.
Or roll paper 29 to roller 24゜25.26,27,2
8, 30 and manual feed roller 32 to feed the paper. Then, printing is performed by the print head 37 at the print position 39. 3
5 is an ink tank. 256 print heads 37 are integrated and can print 256 pixels simultaneously in the vertical direction, and print by riding on a carriage 34 and moving toward the back on a rail 36. 33 is a paper sensor, and 23 is a paper discharge tray.
次に、第3図にコントロール基板2の構成図を示す。Next, a configuration diagram of the control board 2 is shown in FIG.
コントロール基板2は、マイクロコンピュータ(CPU
)301により、ROM305に記憶されたプログラム
(例えば、第4図に示すフローヂャ−1−)に従って、
RAM302を使用して動作する。The control board 2 includes a microcomputer (CPU)
) 301, according to the program stored in the ROM 305 (for example, the flowchart 1- shown in FIG. 4).
It operates using RAM 302.
又、ホス1〜コンピユータ4とはホストインタフェース
回路304により、情報の通信を行なっている。ホス1
−コンピュータ4より通信されるベージ記述言語はPD
L記憶用RAMに一世記憶され、必要に応してCP[J
301が解読し、アドレス変換回路308を介して、画
像用RAM311上に画素情報として展開する。アドレ
ス変換回路308は、画像用RAM311がある大きざ
(本実施例は256画素画素94mm分)なのて、その
画像用RAMが1ベージ上のどの位置に相当するかを制
御する回路てCPLI30により制御される。Further, information is communicated with the host 1 to computer 4 through a host interface circuit 304. Hoss 1
- The page description language communicated by the computer 4 is PD
It is stored in the L memory RAM for a lifetime, and the CP[J
301 decodes and develops it as pixel information on the image RAM 311 via the address conversion circuit 308. The address conversion circuit 308 is a circuit that controls which position on one page the image RAM 311 corresponds to since the size of the image RAM 311 is 256 pixels (94 mm in this embodiment), and is controlled by the CPLI 30. be done.
I10制御回路307は、スキャナ1やプリンタ3の動
作を制御する人出力制御回路であって、CPU301に
より制御される。The I10 control circuit 307 is a human output control circuit that controls the operations of the scanner 1 and the printer 3, and is controlled by the CPU 301.
尚、スキャナ1で読み取られた画像信号は、プリンタ3
に出力する場合は直接印字ヘットへ伝えられ、ポストコ
ンピュータに送られる場合もCPU301を介さず、直
接伝送される。又、画像用RAM311上の画素情報も
直接プリンタ3の印字ヘット37へ伝送される。Note that the image signal read by the scanner 1 is sent to the printer 3.
When outputting to a computer, the information is directly transmitted to the print head, and when being sent to a postcomputer, it is directly transmitted without going through the CPU 301. Further, pixel information on the image RAM 311 is also directly transmitted to the print head 37 of the printer 3.
フォントROM312は各種文字フォントか記憶されて
おり、PDして指示された場合に必要に応してCPLI
301が読み出し展開する。尚、本実施例では輪郭情報
で表わすアウトラインフォントを使用している。The font ROM 312 stores various character fonts, and when instructed by PD, CPLI is used as needed.
301 is read and expanded. In this embodiment, an outline font represented by outline information is used.
第4図にホストコンピュータによりPDLで指示された
内容に基つき1ページプリントをする場合のCPU30
1の動作をフローヂャートて示し、以下これを説明する
。Figure 4 shows the CPU 30 when printing one page based on the content instructed by the host computer in PDL.
The operation of 1 is shown in a flowchart and will be explained below.
ホス1〜コンピユータよりPDして記述された指示を受
信したら(STP401)PDL用メ子メモリ303担
記憶する(STP402)。もし、プリント指示てあれ
は(STP403)プリンタでポストより指示される紙
サイズに応して、ロール紙又はカセットから用紙の給紙
を開始する(STP404)。When an instruction written in PD is received from the computer from the host 1 (STP401), it is stored in the PDL memory 303 (STP402). If there is a print instruction (STP403), the printer starts feeding paper from roll paper or a cassette according to the paper size instructed by the mailbox (STP404).
そして、RA M J二のアドレスカウンタをONにす
る(STP405)。Then, the address counter of RAM J2 is turned on (STP405).
そして、ア]・レスカウンタの内容□に基づき、アドレ
ス変換回路308にアドレスをセットする(STP40
6)。次にPDL記士、9用RAM303の内容に基つ
き1ベ一ジ分の画素情報をIi(開する(STP407
)。この時、印字する領域たけには実メモリか与えられ
ており、必要な分たり展開した画素情報か画像用RAM
3114二に残る。そして、タイミングを制御してプリ
ンタて印字ヘラ1−1スキヤン分の印字を行なう(S、
TP408)。そして、1ベ一ジ分印字か終了したか判
断し、印字終了ならば用紙を排出して(STP410)
終了する。Then, an address is set in the address conversion circuit 308 based on the contents of the response counter (STP40).
6). Next, the PDL writer opens one page of pixel information (Ii) based on the contents of the RAM 303 for 9 (STP407).
). At this time, real memory is allocated to the area to be printed, and the required amount of pixel information or image RAM is allocated to the area to be printed.
31142 remains. Then, by controlling the timing, the printer prints for 1-1 scans of the printing spatula (S,
TP408). Then, it is determined whether printing for one page has been completed, and if printing is completed, the paper is ejected (STP410).
finish.
1ベ一ジ分の印字か終了していなければ、用紙を印字ヘ
ラ1−の幅分たり紙送りしく5TP411)、 アドレ
スカウンタを1上げて(STP412)、アドレス変換
回路の制御へ戻り1ベ一ジ分の印字を順次行なう。If one page has not been printed yet, feed the paper by the width of the printing spatula (5TP411), increment the address counter by 1 (STP412), and return to the control of the address conversion circuit to print one page. Printing is performed sequentially.
[他の実施例]
本実施例では、−回の印字部分か少ないインクシェラl
一方式に有効な手段として、本発明を説明したか、本発
明は電子写真方式の様なイエロー。[Other Examples] In this example, the number of printed parts is
The present invention has been described as an effective means for one method, and the present invention is a yellow method such as an electrophotographic method.
マゼンタ、シアン、ブラックを順に印字する様なカラー
プリンタに対しても各色毎にPDLを展開ずれは、全色
分のメモリは必要てit <−色分のメ干りでカラープ
リンタか実現てぎる。Even for a color printer that prints magenta, cyan, and black sequentially, the difference in PDL development for each color requires memory for all colors. .
又、スキャナから読み込んだ画像を記憶する磁気ディス
ク等の記憶装置を持つシステムではPDL展開した全パ
ージ分の画像データを記憶装置に一世記憶してから、必
要な分たりを画像用RAMへ順次転送するとすれは、画
像データへの展開のスピードを上げる事が可能であるし
、プリンI−アウト時以外は記憶装置を利用しないので
、記憶装置を有効に利用できる。In addition, in systems that have a storage device such as a magnetic disk that stores images read from a scanner, all purge image data that has been expanded into PDL is stored in the storage device for a lifetime, and then the necessary portions are sequentially transferred to the image RAM. In this case, it is possible to increase the speed of development into image data, and since the storage device is not used except during print I-out, the storage device can be used effectively.
又、メモリの圧縮、伸長回路をつければ、メモリをもっ
と節約できる。Also, if you add a memory compression/expansion circuit, you can save even more memory.
又、本実施例ではヘットが1列の単色プリンタについて
説明したが、印字ヘラ1−を4つ並列にしてフルカラー
印字を行なう場合はヘットとヘットの距離を補う為の同
期メモリが必要となる場合かあり、その場合はその同期
メモリと、画像用メモリを倶通とする構成も可能である
。Furthermore, in this embodiment, a single-color printer with one row of heads has been described, but when full-color printing is performed using four printing spatulas 1- in parallel, a synchronized memory is required to compensate for the distance between the heads. In that case, a configuration in which the synchronous memory and the image memory are integrated is also possible.
又、本実施例ではPDLの展開をCPUが行っているが
、専用プロセッサや浮動小数点演算ブロセツ号、データ
高速転送用IC1高速メモリ制御(アント、オア、シフ
ト等)用ICを利用ずれは、PDLの展開をもつと高速
化する事も可能て ′ある。In addition, in this embodiment, the CPU performs PDL expansion, but if a dedicated processor, a floating point arithmetic processor, an IC for high-speed data transfer, and an IC for high-speed memory control (ant, or, shift, etc.) are used, the PDL is expanded. It is also possible to increase the speed by expanding .
[発明の効果]
以」二説明した様に、未発明によりページ記述言語て刊
かねた文意や図形を解読して画像情報として展開して、
記録画像を得る記録装置(プリンタ)であって、1回の
印字動作分のメモリしか持たず、そのアドレスを印字部
分に従フて順次変更できる様にし、印字毎にページ記述
言語の解読を行う事により、展開用メモリを節約した安
価で簡単な構成のページ記述言語用の記録装置を提供す
ることが可能と、なった。[Effects of the invention] As explained in Section 2, by deciphering the meaning of sentences and figures that could not be published in page description languages due to uninvention, and developing them as image information,
A recording device (printer) that obtains a recorded image, which has only enough memory for one printing operation, whose address can be changed sequentially according to the printed part, and which decodes the page description language each time it is printed. As a result, it has become possible to provide a recording device for a page description language that is inexpensive and has a simple configuration that saves development memory.
第1図は本押明の模式図、
′第2図は本発明を実施した装置の内部構成図、
第3、図はコントロール基板の内部構成図、第4図はコ
ントロール基板上のCPUの動作フローチャート図。Figure 1 is a schematic diagram of the present invention; Figure 2 is an internal configuration diagram of the device implementing the present invention; Figure 3 is an internal configuration diagram of the control board; Figure 4 is the operation of the CPU on the control board. Flowchart diagram.
1は読み取、り装置、 2はコントロール基板、 3は記録装置、 4はポス]・コンピュータ。1 is a reading device, 2 is the control board, 3 is a recording device; 4 is POS]・Computer.
l Jl J
Claims (1)
像情報に展開して1ページ分の画像情報として出力する
事が可能な記録装置であって、1回の印字動作で印字可
能な画像情報を記憶できる記憶装置を具備し、印字動作
毎に前記ページ記述言語の解読を行ない、その画像情報
の1部を印字部分に対応して順次前記記憶装置に展開す
る事を特徴とする記録装置。A recording device that can decode sentences and figures written in a page description language, develop them into image information, and output them as image information for one page, which can print images in one printing operation. A recording device comprising a storage device capable of storing information, decoding the page description language for each printing operation, and sequentially developing a part of the image information in the storage device corresponding to the printed portion. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63095846A JPH01265779A (en) | 1988-04-18 | 1988-04-18 | Recorder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63095846A JPH01265779A (en) | 1988-04-18 | 1988-04-18 | Recorder |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01265779A true JPH01265779A (en) | 1989-10-23 |
Family
ID=14148739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63095846A Pending JPH01265779A (en) | 1988-04-18 | 1988-04-18 | Recorder |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01265779A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04118765A (en) * | 1990-09-10 | 1992-04-20 | Canon Inc | Document processor |
JPH04118766A (en) * | 1990-09-10 | 1992-04-20 | Canon Inc | Document processor |
WO1993025957A1 (en) * | 1992-06-18 | 1993-12-23 | Seiko Epson Corporation | Information processing apparatus and additional control device used therefor, and information processing method therefor |
JPH07325677A (en) * | 1994-05-31 | 1995-12-12 | Nec Data Terminal Ltd | Electrophotographic printer |
-
1988
- 1988-04-18 JP JP63095846A patent/JPH01265779A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04118765A (en) * | 1990-09-10 | 1992-04-20 | Canon Inc | Document processor |
JPH04118766A (en) * | 1990-09-10 | 1992-04-20 | Canon Inc | Document processor |
WO1993025957A1 (en) * | 1992-06-18 | 1993-12-23 | Seiko Epson Corporation | Information processing apparatus and additional control device used therefor, and information processing method therefor |
JPH07325677A (en) * | 1994-05-31 | 1995-12-12 | Nec Data Terminal Ltd | Electrophotographic printer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5557707A (en) | Image forming apparatus with a scanner and method of controlling the same | |
US4953033A (en) | Image forming apparatus for forming images by use of fonts | |
JPH0441548B2 (en) | ||
JPH01265779A (en) | Recorder | |
JPS6360672A (en) | Image forming device | |
JP2713707B2 (en) | Character output device | |
JP2610837B2 (en) | Recording device control method and recording control device | |
JPH01165443A (en) | Printer | |
JP2746592B2 (en) | Document processing apparatus and method | |
JP3470294B2 (en) | Printer with scanner | |
JPH11192771A (en) | Recording apparatus and test pattern recording method | |
JP3470295B2 (en) | Printer with scanner | |
JPH03138168A (en) | Recorder | |
JP2000218874A (en) | Printing control method and apparatus and printing apparatus | |
JP2598506B2 (en) | Printing control device | |
JPS60203476A (en) | Recorder | |
JP2908571B2 (en) | Page printer | |
JPH09193507A (en) | Printer and its correcting printing method | |
JPH04325268A (en) | Output method and its device | |
JP2006247946A (en) | Printing apparatus, order sheet printing method, program, and recording medium | |
JPH03110182A (en) | Hybrid printer | |
JPS61222758A (en) | serial dot printer | |
JPH10250178A (en) | Continuous paper printer | |
JPH08197786A (en) | Image forming method and apparatus | |
JPH06164926A (en) | Recorder |