JPH0965085A - Image output device, image output method, and image output system - Google Patents
Image output device, image output method, and image output systemInfo
- Publication number
- JPH0965085A JPH0965085A JP7242385A JP24238595A JPH0965085A JP H0965085 A JPH0965085 A JP H0965085A JP 7242385 A JP7242385 A JP 7242385A JP 24238595 A JP24238595 A JP 24238595A JP H0965085 A JPH0965085 A JP H0965085A
- Authority
- JP
- Japan
- Prior art keywords
- image
- page
- stored
- bitmap
- image data
- 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
- Record Information Processing For Printing (AREA)
- Image Input (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
(57)【要約】 (修正有)
【課題】 データ量が多くても短時間でデータ処理を行
える画像出力装置を提供する。
【解決手段】 ホストコンピュータ2から入力インター
フェース4を介してデータを受信すると、内蔵RAM7
内にある受信バッファ9にデータを転送する。受信バッ
ファ9に転送されたデータはCPU3によって解析さ
れ、ページメモリ10内にビットマップイメージ作成ル
ーチンが解釈できる個々のコマンドとして1ページ毎に
編集される。編集されたページデータはビットマップイ
メージ作成ルーチンによって解析され、ビットマップメ
モリ11にビットマップイメージとして展開される。展
開されたビットマップイメージは出力部8に転送され、
印刷される。再描画指示があった場合、1ページ分のペ
ージコマンド情報を呼び出すことにより再描画を行うこ
とができる。
(57) [Summary] (Correction) [PROBLEMS] To provide an image output device capable of performing data processing in a short time even if the amount of data is large. SOLUTION: When data is received from a host computer 2 via an input interface 4, a built-in RAM 7
The data is transferred to the receiving buffer 9 inside. The data transferred to the reception buffer 9 is analyzed by the CPU 3 and edited in the page memory 10 for each page as an individual command that can be interpreted by the bitmap image creation routine. The edited page data is analyzed by a bitmap image creating routine and expanded in the bitmap memory 11 as a bitmap image. The expanded bitmap image is transferred to the output unit 8,
Printed. When there is a redrawing instruction, redrawing can be performed by calling page command information for one page.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、内部メモリにビッ
トマップイメージを生成して出力する画像出力装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image output device for generating and outputting a bitmap image in an internal memory.
【0002】[0002]
【従来の技術】従来、ページプリンタなどの画像出力装
置は、ホストコンピュータから入力インターフェースを
介してデータを受信すると、内蔵RAM内にある受信バ
ッファにデータを転送する。2. Description of the Related Art Conventionally, when an image output device such as a page printer receives data from a host computer via an input interface, the image output device transfers the data to a reception buffer in a built-in RAM.
【0003】受信バッファに転送されたデータはCPU
によって解析され、ページメモリ内にビットマップイメ
ージ作成ルーチンが解釈できる個々のコマンドとして1
ページ毎に編集される。編集されたページデータはビッ
トマップイメージ作成ルーチンによって解析され、ビッ
トマップメモリにビットマップイメージとして展開され
る。展開されたビットマップイメージは出力部に転送さ
れ、印刷される。The data transferred to the reception buffer is stored in the CPU
1 as an individual command that is parsed by and can be interpreted by the bitmap image creation routine in page memory
Edited page by page. The edited page data is analyzed by a bitmap image creating routine and developed as a bitmap image in the bitmap memory. The expanded bitmap image is transferred to the output unit and printed.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記従
来例では、ホストコンピュータからあるデータを1ペー
ジ出力した後に、再び同じ1ページのデータを出力した
い場合、再び前述の処理手順を始めから行うことにな
り、もしそのデータが非常に大量だった場合、データ転
送時間やデータ処理時間が相当かかってしまうという問
題が生じる。However, in the above-described conventional example, when one page of data is output from the host computer and the same one page of data is desired to be output again, the above-described processing procedure is performed again from the beginning. If the amount of the data is very large, there is a problem that the data transfer time and the data processing time will be considerably increased.
【0005】そこで、本発明はデータ量が多くても短時
間でデータ処理を行える画像出力装置を提供することを
目的とする。Therefore, an object of the present invention is to provide an image output device capable of processing data in a short time even if the amount of data is large.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
に、本発明の請求項1に係る画像出力装置は、情報処理
装置から画像データを受信する受信手段と、該受信した
画像データを格納する画像データ記憶手段と、該格納さ
れた画像データをページ毎に内部で解釈できるコマンド
情報に置き換える置換手段と、1ページ分の前記コマン
ド情報を格納するコマンド情報記憶手段と、該格納され
たコマンド情報を基にビットマップイメージに展開する
展開手段と、該展開されたビットマップイメージを格納
するビットマップイメージ記憶手段と、該格納されたビ
ットマップイメージを出力する出力手段とを備える。In order to achieve the above object, an image output apparatus according to claim 1 of the present invention stores a received means for receiving image data from an information processing apparatus and a storage means for storing the received image data. Image data storage means, replacement means for replacing the stored image data with command information that can be internally interpreted for each page, command information storage means for storing the command information for one page, and the stored command It is provided with a developing means for developing a bitmap image based on the information, a bitmap image storing means for storing the developed bitmap image, and an outputting means for outputting the stored bitmap image.
【0007】請求項2に係る画像出力装置は、請求項1
に係る画像出力装置において前記ビットマップイメージ
が出力された画像データの再度の出力を指示する指示手
段と、該指示された画像データの1ページ分の前記コマ
ンド情報を獲得する獲得手段とを備え、該獲得したコマ
ンド情報を基にビットマップイメージに展開することを
特徴とする。The image output device according to claim 2 is the image output device according to claim 1.
In the image output device according to the above, there is provided an instructing unit for instructing to output the image data in which the bitmap image is output again, and an acquiring unit for acquiring the command information for one page of the instructed image data, It is characterized in that a bitmap image is developed based on the acquired command information.
【0008】請求項3に係る画像出力装置は、情報処理
装置から画像データを受信する受信手段と、該受信した
画像データを格納する画像データ記憶手段と、該格納さ
れた画像データを基にビットマップイメージに展開する
展開手段と、該展開されたビットマップイメージを1ペ
ージ分格納するビットマップイメージ記憶手段と、該格
納されたビットマップイメージを出力する出力手段とを
備える。According to a third aspect of the present invention, there is provided an image output device which receives image data from an information processing device, image data storage device which stores the received image data, and a bit based on the stored image data. The image forming apparatus includes a developing unit for developing the expanded bitmap image, a bitmap image storage unit for storing the expanded bitmap image for one page, and an output unit for outputting the stored bitmap image.
【0009】請求項4に係る画像出力装置は、請求項3
に係る画像出力装置において前記ビットマップイメージ
が出力された画像データの再度の出力を指示する指示手
段と、該指示された画像データの1ページ分の前記ビッ
トマップイメージを獲得する獲得手段とを備えたことを
特徴とする。An image output device according to a fourth aspect is the image output device according to the third aspect.
In the image output device according to the present invention, there is provided an instructing means for instructing to output the image data in which the bitmap image is output again, and an acquiring means for acquiring the bitmap image for one page of the instructed image data. It is characterized by that.
【0010】請求項5に係る画像出力方法は、情報処理
装置から画像データを受信し、該受信した画像データを
格納し、該格納された画像データをページ毎に内部で解
釈できるコマンド情報に置き換え、1ページ分の前記コ
マンド情報を格納し、該格納されたコマンド情報を基に
ビットマップイメージに展開し、該展開されたビットマ
ップイメージを格納し、該格納されたビットマップイメ
ージを出力することを特徴とする。An image output method according to a fifth aspect of the present invention receives image data from an information processing device, stores the received image data, and replaces the stored image data with command information that can be internally interpreted for each page. Storing one page of the command information, developing a bitmap image based on the stored command information, storing the developed bitmap image, and outputting the stored bitmap image Is characterized by.
【0011】請求項6に係る画像出力システムは、情報
処理装置および画像出力装置を備えた画像出力システム
において、前記画像出力装置は、前記情報処理装置から
画像データを受信する受信手段と、該受信した画像デー
タを格納する画像データ記憶手段と、該格納された画像
データをページ毎に内部で解釈できるコマンド情報に置
き換える置換手段と、1ページ分の前記コマンド情報を
格納するコマンド情報記憶手段と、該格納されたコマン
ド情報を基にビットマップイメージに展開する展開手段
と、該展開されたビットマップイメージを格納するビッ
トマップイメージ記憶手段と、該格納されたビットマッ
プイメージを出力する出力手段とを備える。An image output system according to a sixth aspect of the present invention is an image output system including an information processing device and an image output device, wherein the image output device includes receiving means for receiving image data from the information processing device, and the receiving means. Image data storage means for storing the stored image data, replacement means for replacing the stored image data with command information that can be internally interpreted for each page, and command information storage means for storing the command information for one page, Expansion means for expanding the bitmap image based on the stored command information; bitmap image storage means for storing the expanded bitmap image; and output means for outputting the stored bitmap image. Prepare
【0012】[0012]
【発明の実施の形態】本発明の画像出力装置の実施の形
態について説明する。BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of an image output apparatus of the present invention will be described.
【0013】[第1の実施の形態]図1は第1の実施の
形態における画像出力装置の構成を示すブロック図であ
る。図において、1は画像出力装置本体、2はデータ供
給源となるホストコンピュータ、3は画像出力装置1内
の全てを制御するCPU、4はホストコンピュータ2よ
り送られてくるデータを格納する入力インターフェー
ス、5は後述するプログラムを含む制御プログラムを格
納するプログラムROM、6は入力文字コードに対応す
るスケーラブルフォント(文字パターンをドット情報で
はなく、ストローク情報で表して記憶された文字フォン
ト)が格納されているフォントROM、7は受信バッフ
ァ、ページメモリ、ビットマップメモリを含むメモリ媒
体となる内蔵RAM、8は印刷を行う出力部である。[First Embodiment] FIG. 1 is a block diagram showing the arrangement of an image output apparatus according to the first embodiment. In the figure, 1 is a main body of the image output apparatus, 2 is a host computer that serves as a data supply source, 3 is a CPU that controls everything in the image output apparatus 1, and 4 is an input interface for storing data sent from the host computer 2. Reference numeral 5 is a program ROM for storing a control program including a program to be described later, 6 is a scalable font corresponding to an input character code (a character font in which a character pattern is represented by stroke information, not dot information, and stored) is stored. A font ROM, 7 is a built-in RAM serving as a memory medium including a reception buffer, a page memory, and a bitmap memory, and 8 is an output unit for performing printing.
【0014】図2は画像出力装置内のデータの流れを示
す説明図である。ホストコンピュータ2から入力インタ
ーフェース4を介してデータを受信すると、内蔵RAM
7内にある受信バッファ9にデータを転送する。FIG. 2 is an explanatory diagram showing the flow of data in the image output apparatus. When data is received from the host computer 2 via the input interface 4, the built-in RAM
The data is transferred to the reception buffer 9 within 7.
【0015】受信バッファ9に転送されたデータはCP
U3によって解析され、ページメモリ10内にビットマ
ップイメージ作成ルーチンが解釈できる個々のコマンド
として1ページ毎に編集される。編集されたページデー
タはビットマップイメージ作成ルーチンによって解析さ
れ、ビットマップメモリ11にビットマップイメージと
して展開される。展開されたビットマップイメージは出
力部8に転送され、印刷される。The data transferred to the reception buffer 9 is CP
It is analyzed by U3 and is edited page by page as individual commands in the page memory 10 which can be interpreted by the bitmap image creation routine. The edited page data is analyzed by a bitmap image creating routine and expanded in the bitmap memory 11 as a bitmap image. The developed bitmap image is transferred to the output unit 8 and printed.
【0016】図3はプログラムROM5に格納されてい
る描画処理プログラムの描画処理手順を示すフローチャ
ートである。まず、受信バッファ9からデータを獲得す
る(ステップS1)。受信データ内の画像データを解析
し(ステップS2)、ビットマップイメージ作成ルーチ
ンが解釈できる個々のコマンドとして1ページ毎にペー
ジメモリ10内に編集する。ここで編集されたページデ
ータは次ページのデータが作成されるまで確保してお
く。FIG. 3 is a flow chart showing the drawing processing procedure of the drawing processing program stored in the program ROM 5. First, data is acquired from the reception buffer 9 (step S1). The image data in the received data is analyzed (step S2) and edited in the page memory 10 page by page as individual commands that can be interpreted by the bitmap image creation routine. The page data edited here is reserved until the next page data is created.
【0017】編集されたページデータをビットマップイ
メージ作成ルーチンによって解析し(ステップS3)、
ビットマップメモリ11内にビットマップイメージとし
て展開する。このとき、装置によっては1ページ分のビ
ットマップメモリを確保できない場合でも、ページを分
割してビットマップイメージを作成することにより対応
できる。The edited page data is analyzed by a bitmap image creating routine (step S3),
It is developed as a bitmap image in the bitmap memory 11. At this time, even if the bitmap memory for one page cannot be secured depending on the device, it can be dealt with by dividing the page to create a bitmap image.
【0018】展開によって作成されたビットマップイメ
ージを出力部8に転送し、画像を出力する(ステップS
4)。再描画が指示されているか否かを判別する(ステ
ップS5)。再描画指示の方法には、装置本体のパネル
による操作やコマンドでの指示などがある。The bitmap image created by the expansion is transferred to the output unit 8 to output the image (step S
4). It is determined whether redrawing is instructed (step S5). Examples of the redrawing instruction method include an operation on the panel of the apparatus body and an instruction by a command.
【0019】再描画の指示があった場合、ステップS2
で格納していた1ページ分のページメモリ10内のコマ
ンド情報データを獲得する(ステップS6)。獲得した
ページデータを基にビットマップイメージ作成ルーチン
によってコマンドを解析し、ビットマップイメージとし
て展開する(ステップS7)。このとき、ステップS3
と同様、装置によっては1ページ分のビットマップメモ
リを確保できない場合でも、ページを分割してビットマ
ップイメージを作成することにより対応できる。If there is an instruction for redrawing, step S2
The command information data in the page memory 10 for one page stored in step S6 is acquired (step S6). Based on the acquired page data, the command is analyzed by the bitmap image creating routine and developed as a bitmap image (step S7). At this time, step S3
Similar to the above, even if the bitmap memory for one page cannot be secured depending on the device, it can be dealt with by creating a bitmap image by dividing the page.
【0020】作成されたビットマップイメージを出力部
8に転送し、画像を出力する(ステップS8)。受信バ
ッファ9にデータがあるか否かを判別し(ステップS
9)、データがある場合、ステップS1から処理を繰り
返す。一方、データがない場合、処理を終了する。The created bitmap image is transferred to the output unit 8 to output the image (step S8). It is determined whether or not there is data in the reception buffer 9 (step S
9) If there is data, the process is repeated from step S1. On the other hand, if there is no data, the process ends.
【0021】このように、本実施の形態の画像出力装置
によれば、再描画指示があった場合、1ページ分のペー
ジコマンド情報を呼び出すことにより、確保しておくペ
ージメモリ10が1ページ分のビットマップメモリ11
に較べると少なくて済むので、メモリ容量の少ない装置
に適し、しかもデータ転送時間を削減できる。As described above, according to the image output apparatus of the present embodiment, when there is a redrawing instruction, the page memory 10 reserved for one page is called by calling the page command information for one page. Bitmap memory 11
Compared with the above, it is less necessary, so it is suitable for a device with a small memory capacity, and the data transfer time can be reduced.
【0022】[第2の実施の形態]つぎに、第2の実施
の形態における画像出力装置について説明する。前記第
1の実施の形態では、再描画指示があった場合、1ペー
ジ分のページコマンド情報を呼び出していたが、ビット
マップ作成ルーチンがページコマンドを解析し、ビット
マップイメージに展開するので、多くの処理時間がかか
ってしまう。[Second Embodiment] Next, an image output apparatus according to a second embodiment will be described. In the first embodiment, the page command information for one page is called when there is a redrawing instruction. However, the bitmap creation routine analyzes the page command and expands it into a bitmap image. Takes a long time to process.
【0023】そこで、第2の実施の形態の画像出力装置
では、画像出力装置内で1ページ分のビットマップメモ
リが確保できる場合、再描画指示時にビットマップメモ
リ内のビットマップイメージデータを呼び出すことによ
り処理速度を向上することを特徴とする。尚、第2の実
施の形態における画像出力装置のハードウェアの構成は
前記第1の実施の形態と同じである。Therefore, in the image output apparatus according to the second embodiment, when the bitmap memory for one page can be secured in the image output apparatus, the bitmap image data in the bitmap memory is called when redrawing is instructed. It is characterized by improving the processing speed. The hardware configuration of the image output apparatus in the second embodiment is the same as that in the first embodiment.
【0024】図4は第2の実施の形態における描画処理
手順を示すフローチャートである。まず、受信バッファ
9からデータを獲得する(ステップS10)。受信デー
タ内の画像データを解析し、ビットマップイメージ作成
ルーチンが解釈できる個々のコマンドとして1ページ毎
にページメモリ10内に編集する(ステップS11)。FIG. 4 is a flow chart showing the drawing processing procedure in the second embodiment. First, data is acquired from the reception buffer 9 (step S10). The image data in the received data is analyzed and edited in the page memory 10 page by page as individual commands that can be interpreted by the bitmap image creation routine (step S11).
【0025】編集されたページデータをビットマップイ
メージ作成ルーチンによって解析し、ビットマップメモ
リ11内に1ページ分のビットマップイメージとして展
開する(ステップS12)。ここで編集されたビットマ
ップイメージは、次ページのビットマップイメージデー
タが作成されるまで確保しておく。The edited page data is analyzed by the bit map image creating routine and developed as a bit map image for one page in the bit map memory 11 (step S12). The bitmap image edited here is reserved until the bitmap image data of the next page is created.
【0026】作成されたビットマップイメージを出力部
8に転送し、画像を出力する(ステップS13)。再描
画が指示されているか否かを判断する(ステップS1
4)。再描画指示の方法は、前記第1の実施の形態と同
様に装置本体のパネルによる操作やコマンドでの指示な
どである。The created bitmap image is transferred to the output unit 8 and the image is output (step S13). It is determined whether redrawing is instructed (step S1).
4). The method of instructing redrawing is an operation by the panel of the apparatus main body or an instruction by a command, as in the first embodiment.
【0027】再描画指示があった場合、ステップS12
で格納していた1ページ分のビットマップイメージデー
タをビットマップメモリ11内から獲得する(ステップ
S15)。獲得したビットマップイメージを出力部8に
転送し、画像を出力する(ステップS16)。If there is a redrawing instruction, step S12
The one-page bitmap image data stored in step S15 is acquired from the bitmap memory 11 (step S15). The acquired bitmap image is transferred to the output unit 8 and the image is output (step S16).
【0028】受信バッファ9にデータがあるか否かを判
別し(ステップS17)、データがある場合、ステップ
S10からの処理を繰り返す。データがない場合、処理
を終了する。It is determined whether or not there is data in the reception buffer 9 (step S17). If there is data, the processing from step S10 is repeated. If there is no data, the process ends.
【0029】尚、本発明は複数の機器から構成されるシ
ステムに適用してもよいし、1つの機器からなる装置に
適用してもよい。また、本発明はシステムあるいは装置
にプログラムを供給することによって達成される場合に
も適用できることはいうまでもない。この場合、本発明
を達成するためのソフトウェアによって表されるプログ
ラムを格納した記憶媒体をシステムあるいは装置に読み
出すことによってそのシステムあるいは装置が本発明の
効果を享受することが可能となる。The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or an apparatus. In this case, by reading out a storage medium storing a program represented by software for achieving the present invention into a system or an apparatus, the system or the apparatus can enjoy the effects of the present invention.
【0030】[0030]
【発明の効果】本発明の請求項1に係る画像出力装置に
よれば、受信手段により情報処理装置から画像データを
受信し、画像データ記憶手段により該受信した画像デー
タを格納し、置換手段により該格納された画像データを
ページ毎に内部で解釈できるコマンド情報に置き換え、
コマンド情報記憶手段により1ページ分の前記コマンド
情報を格納し、展開手段により該格納されたコマンド情
報を基にビットマップイメージに展開し、ビットマップ
イメージ記憶手段により該展開されたビットマップイメ
ージを格納し、出力手段により該格納されたビットマッ
プイメージを出力するので、再描画の指示を行う場合、
メモリ内部に確保しておいた1ページ分のページコマン
ドデータを呼び出すことにより、従来のようにホストコ
ンピュータからの再描画に較べて大幅な出力時間の短縮
を図ることができる。したがって、データ量が多くても
短時間でデータ処理を行える。According to the image output apparatus of the first aspect of the present invention, the receiving means receives the image data from the information processing apparatus, the image data storing means stores the received image data, and the replacing means causes the image data to be stored. Replace the stored image data with command information that can be internally interpreted for each page,
The command information storage means stores the command information for one page, the decompression means develops a bitmap image based on the stored command information, and the bitmap image storage means stores the decompressed bitmap image. Then, since the stored bitmap image is output by the output means, when redrawing is instructed,
By calling the page command data for one page reserved in the memory, the output time can be greatly shortened as compared with the conventional redrawing from the host computer. Therefore, data processing can be performed in a short time even if the amount of data is large.
【0031】請求項2に係る画像出力装置によれば、前
記ビットマップイメージが出力された画像データの再度
の出力を指示する指示手段と、該指示された画像データ
の1ページ分の前記コマンド情報を獲得する獲得手段と
を備え、該獲得したコマンド情報を基にビットマップイ
メージに展開するので、再描画の指示があった場合、メ
モリ内部に確保しておいた1ページ分のページコマンド
データを呼び出すことにより、従来のようにホストコン
ピュータからの再描画に較べて大幅な出力時間の短縮を
図ることができる。According to the image output device of the second aspect, the instruction means for instructing to output the image data in which the bitmap image is output again, and the command information for one page of the instructed image data. And a command for acquiring the command information to develop into a bitmap image based on the acquired command information. Therefore, when a redrawing instruction is given, the page command data for one page reserved in the memory is stored. By calling, the output time can be greatly shortened as compared with the conventional redrawing from the host computer.
【0032】請求項3に係る画像出力装置によれば、情
報処理装置から画像データを受信する受信手段と、該受
信した画像データを格納する画像データ記憶手段と、該
格納された画像データを基にビットマップイメージに展
開する展開手段と、該展開されたビットマップイメージ
を1ページ分格納するビットマップイメージ記憶手段
と、該格納されたビットマップイメージを出力する出力
手段とを備えるので、再描画の指示を行う場合にメモリ
内部に確保しておいた1ページ分のビットマップイメー
ジデータを呼び出すことにより、従来のようにホストコ
ンピュータからの再描画に較べて大幅な出力時間の短縮
を図ることができる。According to the third aspect of the image output apparatus, the receiving means for receiving the image data from the information processing apparatus, the image data storing means for storing the received image data, and the stored image data are used as the basis. In addition, since it is provided with a developing means for developing a bitmap image, a bitmap image storing means for storing the developed bitmap image for one page, and an outputting means for outputting the stored bitmap image, redrawing By calling the bitmap image data for one page reserved in the memory when issuing the command, it is possible to significantly reduce the output time compared to the conventional redrawing from the host computer. it can.
【0033】請求項4に係る画像出力装置によれば、前
記ビットマップイメージが出力された画像データの再度
の出力を指示する指示手段と、該指示された画像データ
の1ページ分の前記ビットマップイメージを獲得する獲
得手段とを備えるので、再描画の指示があった場合、メ
モリ内部に確保しておいた1ページ分のビットマップイ
メージデータを呼び出すことにより、従来のようにホス
トコンピュータからの再描画に較べて大幅な出力時間の
短縮を図ることができる。According to the image output device of the fourth aspect, the instruction means for instructing the image data on which the bitmap image is output again, and the bitmap for one page of the instructed image data. When the redrawing instruction is given, the image data for one page that has been reserved in the memory is called by the acquisition means for acquiring the image. The output time can be greatly shortened compared to drawing.
【0034】請求項5に係る画像出力方法によれば、情
報処理装置から画像データを受信し、該受信した画像デ
ータを格納し、該格納された画像データをページ毎に内
部で解釈できるコマンド情報に置き換え、1ページ分の
前記コマンド情報を格納し、該格納されたコマンド情報
を基にビットマップイメージに展開し、該展開されたビ
ットマップイメージを格納し、該格納されたビットマッ
プイメージを出力するので、再描画の指示を行う場合、
メモリ内部に確保しておいた1ページ分のページコマン
ドデータを呼び出すことにより、従来のようにホストコ
ンピュータからの再描画に較べて大幅な出力時間の短縮
を図ることができる。According to the image output method of the fifth aspect, command information capable of receiving image data from the information processing apparatus, storing the received image data, and internally interpreting the stored image data page by page. Stored in the command information for one page, expanded into a bitmap image based on the stored command information, stored in the expanded bitmap image, and output the stored bitmap image. Therefore, when instructing redrawing,
By calling the page command data for one page reserved in the memory, the output time can be greatly shortened as compared with the conventional redrawing from the host computer.
【0035】請求項6に係る画像出力システムによれ
ば、情報処理装置および画像出力装置を備えた画像出力
システムにおいて、前記画像出力装置は、前記情報処理
装置から画像データを受信する受信手段と、該受信した
画像データを格納する画像データ記憶手段と、該格納さ
れた画像データをページ毎に内部で解釈できるコマンド
情報に置き換える置換手段と、1ページ分の前記コマン
ド情報を格納するコマンド情報記憶手段と、該格納され
たコマンド情報を基にビットマップイメージに展開する
展開手段と、該展開されたビットマップイメージを格納
するビットマップイメージ記憶手段と、該格納されたビ
ットマップイメージを出力する出力手段とを備えるの
で、再描画の指示を行う場合、メモリ内部に確保してお
いた1ページ分のページコマンドデータを呼び出すこと
により、従来のようにホストコンピュータからの再描画
に較べて大幅な出力時間の短縮を図ることができる。According to the sixth aspect of the image output system, in the image output system including the information processing apparatus and the image output apparatus, the image output apparatus includes receiving means for receiving image data from the information processing apparatus. Image data storage means for storing the received image data, replacement means for replacing the stored image data with command information that can be internally interpreted for each page, and command information storage means for storing the command information for one page. Developing means for developing a bitmap image based on the stored command information, bitmap image storing means for storing the developed bitmap image, and output means for outputting the stored bitmap image. Therefore, when redrawing is instructed, the page for one page reserved in the memory is By calling the command data, it is possible to shorten the substantial output time compared to redraw the conventional host computer as.
【図1】第1の実施の形態における画像出力装置の構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an image output device according to a first embodiment.
【図2】画像出力装置内のデータの流れを示す説明図で
ある。FIG. 2 is an explanatory diagram showing a data flow in the image output device.
【図3】プログラムROM5に格納されている描画処理
プログラムの描画処理手順を示すフローチャートであ
る。FIG. 3 is a flowchart showing a drawing processing procedure of a drawing processing program stored in a program ROM 5.
【図4】第2の実施の形態における描画処理手順を示す
フローチャートである。FIG. 4 is a flowchart showing a drawing processing procedure according to the second embodiment.
1 本体 2 ホストコンピュータ 3 CPU 7 内蔵RAM 8 出力部 10 ページメモリ 11 ビットマップメモリ 1 main body 2 host computer 3 CPU 7 built-in RAM 8 output unit 10 page memory 11 bitmap memory
Claims (6)
受信手段と、 該受信した画像データを格納する画像データ記憶手段
と、 該格納された画像データをページ毎に内部で解釈できる
コマンド情報に置き換える置換手段と、 1ページ分の前記コマンド情報を格納するコマンド情報
記憶手段と、 該格納されたコマンド情報を基にビットマップイメージ
に展開する展開手段と、 該展開されたビットマップイメージを格納するビットマ
ップイメージ記憶手段と、 該格納されたビットマップイメージを出力する出力手段
とを備えた画像出力装置。1. A receiving means for receiving image data from an information processing apparatus, an image data storing means for storing the received image data, and replacing the stored image data with command information that can be internally interpreted for each page. Replacement means, command information storage means for storing the command information for one page, expansion means for expanding the bitmap image based on the stored command information, and bits for storing the expanded bitmap image An image output device comprising a map image storage means and an output means for outputting the stored bitmap image.
画像データの再度の出力を指示する指示手段と、 該指示された画像データの1ページ分の前記コマンド情
報を獲得する獲得手段とを備え、 該獲得したコマンド情報を基にビットマップイメージに
展開することを特徴とする請求項1記載の画像出力装
置。2. An instruction means for instructing to output the image data to which the bitmap image has been output again, and an acquisition means for acquiring the command information for one page of the instructed image data, The image output device according to claim 1, wherein the image output device develops a bitmap image based on the acquired command information.
受信手段と、 該受信した画像データを格納する画像データ記憶手段
と、 該格納された画像データを基にビットマップイメージに
展開する展開手段と、 該展開されたビットマップイメージを1ページ分格納す
るビットマップイメージ記憶手段と、 該格納されたビットマップイメージを出力する出力手段
とを備えた画像出力装置。3. Receiving means for receiving image data from an information processing apparatus, image data storing means for storing the received image data, and developing means for developing a bitmap image based on the stored image data. An image output device comprising: a bitmap image storage means for storing the expanded bitmap image for one page; and an output means for outputting the stored bitmap image.
画像データの再度の出力を指示する指示手段と、 該指示された画像データの1ページ分の前記ビットマッ
プイメージを獲得する獲得手段とを備えたことを特徴と
する請求項3記載の画像出力装置。4. An instruction means for instructing to re-output the image data to which the bitmap image has been output, and an acquisition means for acquiring the bitmap image for one page of the instructed image data. The image output device according to claim 3, wherein
コマンド情報に置き換え、 1ページ分の前記コマンド情報を格納し、 該格納されたコマンド情報を基にビットマップイメージ
に展開し、 該展開されたビットマップイメージを格納し、 該格納されたビットマップイメージを出力することを特
徴とする画像出力方法。5. The image information is received from an information processing device, the received image data is stored, and the stored image data is replaced with command information that can be internally interpreted for each page, and the command information for one page is stored. Is stored, the bit map image is expanded based on the stored command information, the expanded bitmap image is stored, and the stored bitmap image is output.
た画像出力システムにおいて、 前記画像出力装置は、 前記情報処理装置から画像データを受信する受信手段
と、 該受信した画像データを格納する画像データ記憶手段
と、 該格納された画像データをページ毎に内部で解釈できる
コマンド情報に置き換える置換手段と、 1ページ分の前記コマンド情報を格納するコマンド情報
記憶手段と、 該格納されたコマンド情報を基にビットマップイメージ
に展開する展開手段と、 該展開されたビットマップイメージを格納するビットマ
ップイメージ記憶手段と、 該格納されたビットマップイメージを出力する出力手段
とを備えた画像出力システム。6. An image output system including an information processing device and an image output device, wherein the image output device includes a receiving unit that receives image data from the information processing device, and image data that stores the received image data. Storage means, replacement means for replacing the stored image data with command information that can be internally interpreted for each page, command information storage means for storing the command information for one page, and the stored command information based on the stored command information. An image output system comprising: a rasterizing means for rasterizing a bitmap image, a bitmap image storage means for storing the rasterized bitmap image, and an output means for outputting the stored bitmap image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7242385A JPH0965085A (en) | 1995-08-29 | 1995-08-29 | Image output device, image output method, and image output system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7242385A JPH0965085A (en) | 1995-08-29 | 1995-08-29 | Image output device, image output method, and image output system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0965085A true JPH0965085A (en) | 1997-03-07 |
Family
ID=17088381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7242385A Pending JPH0965085A (en) | 1995-08-29 | 1995-08-29 | Image output device, image output method, and image output system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0965085A (en) |
-
1995
- 1995-08-29 JP JP7242385A patent/JPH0965085A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3454552B2 (en) | Method and system for generating data for generating a page representation on a page | |
| JPH11147335A (en) | Plot process apparatus | |
| JPH0916149A (en) | Character processing device, character processing method, and memory | |
| JP2845380B2 (en) | Printing apparatus and control method thereof | |
| JPH0965085A (en) | Image output device, image output method, and image output system | |
| JP2000255117A (en) | Printing processing apparatus and method for processing printing | |
| JP4400709B2 (en) | Image processing apparatus and image processing method | |
| JP2001096854A (en) | Apparatus and method for printing processing | |
| JPH0863145A (en) | Pattern generating method and apparatus | |
| JP2000255125A (en) | Printing processing device and method | |
| JPH10151815A (en) | Printing-processing apparatus | |
| JPH0744687A (en) | Image forming device | |
| JPH0471865A (en) | Printer | |
| JPH03112668A (en) | printing device | |
| JPH086542A (en) | Character font and pattern developing method and apparatus for the character font | |
| JP4029436B2 (en) | Recording device | |
| JPH0939312A (en) | Printing device, printing method, and printing system | |
| JPH0462080A (en) | Printing device | |
| JP4325339B2 (en) | Printing system, host computer and printer driver | |
| JP2000255116A (en) | Apparatus for processing printing and method for processing printing | |
| JP2001016443A (en) | Enlarging/reducing method of printing data and enlarging/reducing device | |
| JPH09309233A (en) | Image forming device and image formation | |
| JPH1110961A (en) | Print processor and printing method | |
| JPH0725078A (en) | Text processing device | |
| JPH02234289A (en) | Pattern generator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |