JPH0516486A - Printer - Google Patents
PrinterInfo
- Publication number
- JPH0516486A JPH0516486A JP3171546A JP17154691A JPH0516486A JP H0516486 A JPH0516486 A JP H0516486A JP 3171546 A JP3171546 A JP 3171546A JP 17154691 A JP17154691 A JP 17154691A JP H0516486 A JPH0516486 A JP H0516486A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- data
- image
- expansion circuit
- reduction
- 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
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【目的】 印刷データに対応し、印刷装置で印刷される
イメージデータをホストコンピュータに送信する。
【構成】 プロセッサ3 はホストコンピュータ3 から読
み出し指示信号とともに編集指示信号を受信し、圧縮伸
長回路7 、イメージ縮小拡大回路8 、およびページメモ
リ9 に読み出し指示と編集指示を指示する。ページメモ
リ9 は編集指示信号に基づいて記憶しているイメージデ
ータを圧縮伸長回路7 あるいはイメージ縮小拡大回路8
に出力する。イメージデータを圧縮伸長回路7 とイメー
ジ縮小拡大回路8 に出力されたイメージデータは編集指
示信号に基づいて編集される。編集指示信号に基づいて
編集されたイメージデータはプロセッサ3 を介してホス
トコンピュータ1 に送出される。
(57) [Abstract] [Purpose] Image data corresponding to print data and printed by a printing device is transmitted to a host computer. [Structure] The processor 3 receives an edit instruction signal together with a read instruction signal from the host computer 3, and issues a read instruction and an edit instruction to the compression / expansion circuit 7, the image reduction / expansion circuit 8 and the page memory 9. The page memory 9 compresses / decompresses the image data stored on the basis of the editing instruction signal 7 or the image reduction / enlargement circuit 8
Output to. The image data output to the compression / expansion circuit 7 and the image reduction / expansion circuit 8 is edited based on the edit instruction signal. Image data edited based on the edit instruction signal is sent to the host computer 1 via the processor 3.
Description
【0001】[0001]
【産業上の利用分野】本発明は、ホストコンピュータ
(以下、単にホストと称す)から受信した印刷データを
印刷するとともにホスト側へ印刷したデータの送信、す
なわちイメージデータの送信を可能とした印刷装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus capable of printing print data received from a host computer (hereinafter simply referred to as a host) and transmitting the printed data to the host side, that is, image data. Regarding
【0002】[0002]
【従来の技術】一般に、ドットプリンタやレーザープリ
ンタなどを備えホストの端末装置として機能する印刷装
置は、ホストから送信される印刷データを受信し、受信
した印刷データを装備しているプリンタの種類に応じた
イメージデータに変換した後、イメージデータをプリン
タで印刷している。2. Description of the Related Art Generally, a printing apparatus that includes a dot printer, a laser printer, or the like and functions as a terminal device of a host receives print data transmitted from the host and selects a printer type equipped with the received print data. The image data is printed by the printer after being converted into the corresponding image data.
【0003】ところで、文書ファイリングシステムにお
いては、文書や図面は、省スペースを図る上で、光ディ
スク装置などの大容量記憶装置にイメージデータで格納
されている。ホストから送信されてくる印刷データを印
刷装置で印刷するとともに文書ファイリングシステムに
おける大容量記憶装置にファイリングするケースが発生
した場合、印刷装置において印刷データは印刷のためイ
メージデータ化されるが、印刷装置は印刷したイメージ
データをホスト側に送信する機能を有していないので、
イメージデータがホストに取り込まれなかった。In the document filing system, documents and drawings are stored as image data in a mass storage device such as an optical disk device in order to save space. When a case occurs in which the print data transmitted from the host is printed by the printing device and also stored in the mass storage device in the document filing system, the print data is converted into image data for printing in the printing device. Does not have the function to send the printed image data to the host side,
Image data was not captured by the host.
【0004】[0004]
【発明が解決しようとする課題】そこで、ホストがイメ
ージデータを必要とする場合には、イメージデータが印
刷された用紙上のイメージデータを読み取らせ、読み取
ったイメージデータをホストに取り込む文書読取装置を
準備しなければならないという問題があった。Therefore, when the host needs the image data, a document reading device for reading the image data on the paper on which the image data is printed and taking the read image data into the host is provided. There was a problem that I had to prepare.
【0005】本発明は、上記事情に鑑みてなされたもの
で、印刷しようとする印刷データをイメージデータ化
し、このイメージデータをホストに送信可能とした印刷
装置を提供することを目的とする。The present invention has been made in view of the above circumstances, and an object thereof is to provide a printing apparatus capable of converting print data to be printed into image data and transmitting the image data to a host.
【0006】[0006]
【課題を解決するための手段】本発明は、上記目的を達
成するために、ホストコンピュータから送信される印刷
データを印刷する印刷装置において、印刷データに対応
するイメージデータを記臆する記憶手段と、この記憶手
段に記憶されているイメージデータを縮小、拡大、ある
いは圧縮などのイメージ編集する編集手段と、上記ホス
トコンピュータから編集指示信号を受信し上記編集手段
に編集を指示するとともに上記編集指示信号に基づいて
編集されたイメージデータを上記ホストコンピュータに
送出する制御手段とを具備したことを特徴とする。In order to achieve the above object, the present invention provides a storage device for storing image data corresponding to print data in a printing apparatus for printing print data transmitted from a host computer. An editing means for editing the image data, such as reducing, enlarging, or compressing the image data stored in the storage means, and receiving an editing instruction signal from the host computer to instruct the editing means to perform the editing and to perform the editing instruction signal. Control means for sending the image data edited based on the above to the host computer.
【0007】[0007]
【作用】本発明は上記のように構成したので、印刷デー
タに対応するイメージデータがホストコンピュータの要
求態様に応じて編集手段で編集されて印刷装置からホス
トコンピュータに送出される。Since the present invention is configured as described above, the image data corresponding to the print data is edited by the editing means according to the request form of the host computer and sent from the printing device to the host computer.
【0008】[0008]
【実施例】以下、図面を参照して本発明の実施例を説明
する。Embodiments of the present invention will be described below with reference to the drawings.
【0009】図1は本発明の一実施例の印刷装置の構成
を示すブロック図である。図1において、1 はホスト
で、印刷装置2 を構成するプロセッサ3 と交信し、印刷
装置2に印刷データを送信したり種々の指示を行なう。
プロセッサ3 はホスト1 と交信するとともに印刷装置2
を構成する後述する各要素の制御を司る。FIG. 1 is a block diagram showing the arrangement of a printing apparatus according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a host, which communicates with a processor 3 constituting the printing apparatus 2 to send print data to the printing apparatus 2 and give various instructions.
Processor 3 communicates with host 1 and print device 2
It controls each element described later that constitutes the.
【0010】印刷装置2 は、上記プロセッサ3 の他に、
ROMまたはRAMからなりプロセッサ3 のファームウ
ェアおよびワークメモリとして作用しプロセッサ3 とと
もにホスト1 から送信されてくる印刷データや指示を解
読するメモリ4 、英数字フォントと漢字フォントを記憶
し区点コードにより読み出されるフォントROM5 、フ
ォントROM5 から出力されるフォントデータを縮小あ
るいは拡大するか、または線、円、円弧などの図形を描
画する文字・図形縮小拡大回路6 、イメージデータを、
例えばCCITT規格に圧縮しあるいはCCITT規格
に圧縮された圧縮データをイメージデータに伸長する圧
縮伸長回路7 、圧縮伸長回路7 などから供給されるイメ
ージデータを拡大あるいは縮小するイメージ縮小拡大回
路8 、フォントROM5 から出力されるフォントデータ
や文字・図形縮小拡大回路6 、圧縮伸長回路7 、あるい
はイメージ縮小拡大回路8 で編集されたデータを貯える
ビットマップメモリからなるページメモリ9 、およびド
ットプリンタやレーザープリンタなどからなりページメ
モリ9 に記憶されているデータを印刷出力するプリンタ
10から構成される。The printing device 2 includes, in addition to the processor 3,
A memory 4 consisting of ROM or RAM that acts as firmware and work memory for the processor 3 and decodes print data and instructions sent from the host 1 together with the processor 3, stores alphanumeric fonts and kanji fonts, and reads them using the division mark code. The font ROM5, the font data output from the font ROM5 is reduced or enlarged, or the character / graphic reduction / enlargement circuit 6 for drawing figures such as lines, circles and arcs, and the image data
For example, a compression / expansion circuit 7 that expands compressed data compressed to CCITT standard or compressed to CCITT standard to image data, an image reduction / expansion circuit 8 that expands or reduces image data supplied from the compression / expansion circuit 7, font ROM 5 From the page data 9 that consists of the bitmap data that stores the font data and character / graphics reduction / expansion circuit 6, the compression / expansion circuit 7, or the data edited by the image reduction / expansion circuit 8, and the dot printer, laser printer, etc. Printer that prints out the data stored in the page memory 9
Composed of 10.
【0011】次に、上記構成の本願発明の一実施例の作
用について説明する。Next, the operation of the embodiment of the present invention having the above construction will be described.
【0012】まず、ホスト1 から文字描画あるいは図形
描画の指示が印刷データとともに印刷装置2 に送信され
ると、プロセッサ3 およびメモリ4 により解読される。
文字描画の場合、送信されてくる印刷データはコードデ
ータであり、このコードデータがフォントROM5 に入
力され、フォントROM5 からコードデータに対応する
フォントデータが出力される。フォントROM5 から出
力されるフォントデータは、拡大あるいは縮小の指示が
あるときには、文字・図形縮小拡大回路6 に出力され、
文字・図形縮小拡大回路6 で拡大あるいは縮小の編集処
理が行なわれた後、プロセッサ3 によって指定されたペ
ージメモリ9 の描画位置にイメージデータとして描画さ
れる。また、拡大あるいは縮小の指示がないときには、
フォントデータはページメモリ9 の描画位置に直接描画
される。また、図形描画の場合には、図形データが文字
・図形縮小拡大回路6 に入力され、文字・図形縮小拡大
回路6 において図形データが編集された後、図形データ
に対応するイメージデータが文字・図形縮小拡大回路6
からページメモリ9 の描画位置に描画される。First, when a command for drawing a character or a graphic is sent from the host 1 to the printer 2 together with print data, it is decoded by the processor 3 and the memory 4.
In the case of character drawing, the print data transmitted is code data, and this code data is input to the font ROM5, and the font data corresponding to the code data is output from the font ROM5. The font data output from the font ROM 5 is output to the character / graphic reduction / enlargement circuit 6 when there is an instruction for enlargement or reduction.
After the enlargement or reduction edit processing is performed by the character / graphic reduction / enlargement circuit 6, it is drawn as image data at the drawing position of the page memory 9 designated by the processor 3. Also, when there is no instruction to enlarge or reduce,
The font data is directly drawn at the drawing position of the page memory 9. In the case of graphic drawing, the graphic data is input to the character / graphic reduction / expansion circuit 6, and after the graphic data is edited in the character / graphic reduction / expansion circuit 6, the image data corresponding to the graphic data is converted into characters / graphics. Scale-up circuit 6
Is drawn from the page memory 9 to the drawing position.
【0013】また、ホスト1 から送信されてくる印刷デ
ータがイメージデータである場合、印刷データが圧縮イ
メージデータであるときには、圧縮伸長回路7 に入力さ
れて圧縮イメージデータが伸長される。伸長されたイメ
ージデータは、拡大あるいは縮小の指示があるときに
は、さらに、イメージ縮小拡大回路9 に出力され、イメ
ージ縮小拡大回路9 において拡大あるいは縮小の編集処
理が行なわれた後、プロセッサ3 によって指定されたペ
ージメモリ9 の描画位置に描画される。また、拡大ある
いは縮小の指示がないときには、イメージデータは圧縮
伸長回路7 からページメモリ9 の描画位置に描画され
る。When the print data transmitted from the host 1 is image data and the print data is compressed image data, the compressed image data is input to the compression / expansion circuit 7 to be expanded. The decompressed image data is further output to the image reduction / enlargement circuit 9 when there is an instruction for enlargement or reduction, and after the image reduction / enlargement circuit 9 performs an enlargement or reduction editing process, it is designated by the processor 3. It is drawn at the drawing position in the page memory 9. When there is no instruction to enlarge or reduce, the image data is drawn from the compression / expansion circuit 7 to the drawing position of the page memory 9.
【0014】また、ホスト1 から送信されてくる印刷デ
ータが圧縮イメージデータでないときには、イメージデ
ータは、必要に応じてイメージ縮小拡大回路9 において
拡大あるいは縮小され、ページメモリ9 の描画位置に描
画される。When the print data transmitted from the host 1 is not compressed image data, the image data is enlarged or reduced in the image reduction / enlargement circuit 9 as necessary and drawn at the drawing position of the page memory 9. ..
【0015】印刷データに引き続いて、ホスト1 から改
ページ指示が送信された場合、プロセッサ3 は、プリン
タ10に印刷指示を与えるとともにページメモリ9 に記憶
されているイメージデータのプリンタ10への出力を指示
する。プリンタ10は入力されたイメージデータを可視的
に印刷出力する。When a page break instruction is sent from the host 1 following the print data, the processor 3 gives a print instruction to the printer 10 and outputs the image data stored in the page memory 9 to the printer 10. Give instructions. The printer 10 visibly prints out the input image data.
【0016】次に、ホスト1 から印刷装置2 にイメージ
データの読み出し指示が送信されると、プロセッサ3 が
ページメモリ9 に対し読み出し指示を与えることによ
り、ページメモリ9 に記憶されているイメージデータは
プロセッサ3 を介してホスト1に送出される。ページメ
モリ9 からホスト1 に送出されるイメージデータの形態
としては、(1) 圧縮データでかつ拡大あるいは縮小編集
されたデータ、(2) 圧縮データで拡大あるいは縮小編集
を行なわないデータ、(3) 非圧縮データでかつ拡大ある
いは縮小編集されたデータ、および、(4) 非圧縮データ
で拡大あるいは縮小編集を行なわないデータの形態があ
るが、どの形態でイメージデータを編集しどの形態で送
出されるかはホスト1 からの編集指示によって決定され
る。Next, when an instruction to read image data is sent from the host 1 to the printer 2, the processor 3 gives a reading instruction to the page memory 9 so that the image data stored in the page memory 9 is It is sent to the host 1 via the processor 3. The format of image data sent from the page memory 9 to the host 1 is (1) data that is compressed data and is expanded or reduced, (2) data that is not expanded or reduced by compressed data, and (3) There are uncompressed data that has been enlarged or reduced and edited, and (4) uncompressed data that does not undergo enlarged or reduced editing. There is a form in which image data is edited and sent in which form. Is determined by the editing instruction from host 1.
【0017】すなわち、上記(1) のケースにおいては、
プロセッサ3は、ページメモリ9 への読み出し指示と編
集指示ともに、圧縮伸長回路7 へ圧縮指示、イメージ縮
小拡大回路8 へ拡大あるいは縮小指示をそれぞれ与え、
ページメモリ9 から読み出されたイメージデータをイメ
ージ縮小拡大回路8 に入力する。イメージ縮小拡大回路
8 においては、入力されたイメージデータの拡大あるい
は縮小編集が行なわれ、この編集イメージデータは圧縮
伸長回路7 に出力される。圧縮伸長回路7 は、入力され
た編集イメージデータを、例えばCCITT規格に従っ
て圧縮し、圧縮イメージデータをプロセッサ3 を介して
ホスト1 に送出する。That is, in the case of (1) above,
The processor 3 gives a compression instruction to the compression / expansion circuit 7 and an enlargement or reduction instruction to the image reduction / expansion circuit 8 together with the reading instruction and the editing instruction to the page memory 9, respectively.
The image data read from the page memory 9 is input to the image reduction / enlargement circuit 8. Image reduction / enlargement circuit
At 8, the input image data is enlarged or reduced and edited, and the edited image data is output to the compression / expansion circuit 7. The compression / expansion circuit 7 compresses the input edited image data according to the CCITT standard, for example, and sends the compressed image data to the host 1 via the processor 3.
【0018】また、上記(2) のケースにおいては、圧縮
伸長回路7 へ圧縮指示が与えられ、ページメモリ9 から
読み出されたイメージデータは圧縮伸長回路7 へ入力さ
れ、圧縮伸長回路7 で圧縮される。圧縮されたイメージ
データはプロセッサ3 を介してホスト1 に送出される。In the case of (2) above, a compression instruction is given to the compression / expansion circuit 7, the image data read from the page memory 9 is input to the compression / expansion circuit 7, and compressed by the compression / expansion circuit 7. To be done. The compressed image data is sent to the host 1 via the processor 3.
【0019】また、上記(3) のケースにおいては、イメ
ージ縮小拡大回路8 へ拡大あるいは縮小指示が与えら
れ、ページメモリ9 から読み出されたイメージデータは
イメージ縮小拡大回路8 へ入力され、イメージ縮小拡大
回路8 で拡大あるいは縮小編集される。拡大あるいは縮
小編集されたイメージデータはプロセッサ3 を介してホ
スト1 に送出される。Further, in the case of the above (3), an enlargement or reduction instruction is given to the image reduction / expansion circuit 8, and the image data read from the page memory 9 is input to the image reduction / expansion circuit 8 to reduce the image. It is enlarged or reduced by the enlargement circuit 8. The enlarged or reduced edited image data is sent to the host 1 via the processor 3.
【0020】さらに、上記(4) のケースにおいては、圧
縮伸長回路7への圧縮指示およびイメージ縮小拡大回路8
への拡大あるいは縮小指示は、プロセッサ3 からは与
えられず、ページメモリ9 から読み出されたイメージデ
ータはプロセッサ3 を介して直接ホスト1 に送出され
る。Further, in the case of the above (4), the compression instruction to the compression / expansion circuit 7 and the image reduction / expansion circuit 8 are performed.
The enlargement or reduction instruction to is not given from the processor 3, and the image data read from the page memory 9 is directly sent to the host 1 via the processor 3.
【0021】一方、ページメモリ9 に記憶されているイ
メージデータを印刷出力する場合、プロセッサ3 からペ
ージメモリ9 にプリンタ10への出力指示およびプリンタ
10に印刷指示が出力され、イメージデータがプリンタ10
により印刷出力される。On the other hand, when the image data stored in the page memory 9 is printed out, the processor 3 instructs the page memory 9 to output the image data to the printer 10 and the printer.
The print instruction is output to 10 and the image data is printed to the printer 10.
Is printed out.
【0022】なお、本発明は上記実施例に限定されるも
のではなく、本発明の要旨を逸脱しない範囲で種々変形
可能であることは勿論である。The present invention is not limited to the above embodiments, and it goes without saying that various modifications can be made without departing from the gist of the present invention.
【0023】[0023]
【発明の効果】以上詳述したように、本発明の印刷装置
によれば、イメージデータを印刷装置からホストコンピ
ュータにイメージデータを送出することにより、イメー
ジデータを読み取る文書読取装置を準備するが必要なく
なり、しかも、印刷用紙に印刷することなくことなく、
イメージデータをホストコンピュータに送出するため、
ホストコンピュータがイメージデータを取り込む時間が
短時間ですむという効果を奏することができる。As described in detail above, according to the printing apparatus of the present invention, it is necessary to prepare a document reading apparatus for reading the image data by sending the image data from the printing apparatus to the host computer. And without having to print on print paper,
To send the image data to the host computer,
It is possible to obtain an effect that the host computer takes a short time to capture image data.
【図1】本発明の一実施例の印刷装置の構成を示すブロ
ック図である。FIG. 1 is a block diagram illustrating a configuration of a printing apparatus according to an exemplary embodiment of the present invention.
1 …ホストコンピュータ 2 …印刷装置 3 …プロセッサ(制御手段) 7 …圧縮伸長回路(編集手段) 8 …イメージ縮小拡大回路(編集手段) 9 …ページメモリ(記憶手段) 1 ... Host computer 2 ... Printing device 3 ... Processor (control means) 7 ... Compression / expansion circuit (editing means) 8 ... Image reduction / enlargement circuit (editing means) 9 ... Page memory (storage means)
Claims (1)
データを印刷する印刷装置において、印刷データに対応
するイメージデータを記臆する記憶手段と、この記憶手
段に記憶されているイメージデータを縮小、拡大、ある
いは圧縮などのイメージ編集する編集手段と、上記ホス
トコンピュータから編集指示信号を受信し上記編集手段
に編集を指示するとともに上記編集指示信号に基づいて
編集されたイメージデータを上記ホストコンピュータに
送出する制御手段とを具備したことを特徴とする印刷装
置。Claim: What is claimed is: 1. In a printing apparatus for printing print data transmitted from a host computer, storage means for storing image data corresponding to the print data, and an image stored in the storage means. Editing means for image editing such as data reduction, enlargement, compression, and the like, and an editing instruction signal received from the host computer to instruct the editing means to perform editing, and image data edited based on the editing instruction signal A printing apparatus comprising: a control unit for sending the data to a host computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3171546A JPH0516486A (en) | 1991-07-12 | 1991-07-12 | Printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3171546A JPH0516486A (en) | 1991-07-12 | 1991-07-12 | Printer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0516486A true JPH0516486A (en) | 1993-01-26 |
Family
ID=15925134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3171546A Pending JPH0516486A (en) | 1991-07-12 | 1991-07-12 | Printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0516486A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7209256B2 (en) | 1998-05-29 | 2007-04-24 | Ricoh Printing Systems, Ltd. | Document processing method |
| GB2625203A (en) * | 2022-11-01 | 2024-06-12 | Tennants Uk Ltd | Reflective safety device |
-
1991
- 1991-07-12 JP JP3171546A patent/JPH0516486A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7209256B2 (en) | 1998-05-29 | 2007-04-24 | Ricoh Printing Systems, Ltd. | Document processing method |
| GB2625203A (en) * | 2022-11-01 | 2024-06-12 | Tennants Uk Ltd | Reflective safety device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4672459A (en) | Communication terminal apparatus with data format conversion capability | |
| US5748859A (en) | Method and device for transmitting and processing print data used for printer | |
| JPS63185274A (en) | terminal device | |
| US6247028B1 (en) | Controlling attributes of pre-registered form data to match those of data to be printed with the form data | |
| JPH06286229A (en) | Printer | |
| JPH0516486A (en) | Printer | |
| JP2633235B2 (en) | OCR facsimile machine | |
| JPH11180005A (en) | Method and apparatus for reprinting in image forming apparatus | |
| JPH11188936A (en) | Image data managing system | |
| JP2647374B2 (en) | Output interface device | |
| JPH0789153A (en) | Printer system | |
| JPH05145678A (en) | Printer | |
| JPH0530366A (en) | Image output method and system | |
| JPS61267126A (en) | Plotter controller | |
| JPH04120670A (en) | Electronic filing device | |
| JPH0483663A (en) | Printer with external memory part | |
| JPH02171082A (en) | Facsimile equipment | |
| JP2000225735A (en) | Image printing device | |
| JPH07245685A (en) | Printer | |
| JPH01316060A (en) | Document preparing device | |
| JPH01117464A (en) | Communication controller | |
| JPH04256186A (en) | Picture processing system | |
| JPH0243074A (en) | page printer | |
| JPH0244855A (en) | Facsimile equipment | |
| JPH03234166A (en) | Facsimile transmitter |