JPH10164342A - Image transfer method - Google Patents
Image transfer methodInfo
- Publication number
- JPH10164342A JPH10164342A JP8332983A JP33298396A JPH10164342A JP H10164342 A JPH10164342 A JP H10164342A JP 8332983 A JP8332983 A JP 8332983A JP 33298396 A JP33298396 A JP 33298396A JP H10164342 A JPH10164342 A JP H10164342A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- data
- address
- memory unit
- 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
- Image Input (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Facsimile Transmission Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、2つの画像データ
を処理する機器間における画像データの転送方式に関す
るものである。[0001] 1. Field of the Invention [0002] The present invention relates to a method for transferring image data between two image data processing devices.
【0002】[0002]
【従来の技術】一般に2つの装置間で画像データの転送
を行なう場合、画像メモリにおける特定領域のデータ全
部を転送したり、画像データそのものを圧縮するなどし
て、転送を行なっていた。2. Description of the Related Art Generally, when image data is transferred between two devices, the transfer is performed by transferring all data in a specific area in an image memory or compressing the image data itself.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、近年、
画像処理装置で扱う画像データは高解像度化が進み、デ
ータ量が急激に増加している。このため、前記従来の方
法による転送方式では、転送時間が多大にかかったり、
圧縮・伸長用の高速の専用回路が必要となってしまう。However, in recent years,
The resolution of image data handled by the image processing apparatus has been increasing, and the data amount has been rapidly increasing. For this reason, the transfer method according to the conventional method takes a long transfer time,
A high-speed dedicated circuit for compression / decompression is required.
【0004】さらに、画像データは、通常は大部分が白
データであり、これを全部転送することは非効率的であ
った。Further, most of the image data is usually white data, and it is inefficient to transfer all of the white data.
【0005】そこで本発明は、安価で効率の良い画像転
送を行うことができる画像転送方式を提供することを目
的とする。SUMMARY OF THE INVENTION It is an object of the present invention to provide an image transfer system capable of performing an inexpensive and efficient image transfer.
【0006】[0006]
【課題を解決するための手段】本発明の画像処理装置で
は、画像メモリ内に蓄積されている画像データを転送す
る際に、例えば白色画像以外の蓄積されている画像デー
タと、そのアドレスデータを転送することにより、安価
で効率の良い画像転送を実現できる。According to the image processing apparatus of the present invention, when transferring image data stored in an image memory, for example, stored image data other than a white image and its address data are transferred. By transferring, an inexpensive and efficient image transfer can be realized.
【0007】[0007]
【発明の実施の形態および実施例】図1は、本発明の第
1実施例における画像形成装置の構成を示すブロック図
であり、図2は、この第1実施例において、画像を転送
する際の動作を示すフローチャートである。また、図3
は、この第1実施例における転送データの構成例を示す
説明図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing the configuration of an image forming apparatus according to a first embodiment of the present invention. FIG. 6 is a flowchart showing the operation of the first embodiment. FIG.
FIG. 4 is an explanatory diagram showing a configuration example of transfer data in the first embodiment.
【0008】以下、コンピュータ(以下、PCという)
104で作成されたドキュメントを画像形成コントロー
ラ101により可視画像データに展開した後、画像形成
装置102に転送するまでの動作について説明する。Hereinafter, a computer (hereinafter, referred to as a PC)
The operation performed after the document created in step 104 is expanded into visible image data by the image forming controller 101 and transferred to the image forming apparatus 102 will be described.
【0009】画像形成コントローラ101は、PC−I
/F109によってユーザが使用するPC104で接続
される。この場合の接続方法としては、ネットワークに
よる接続、または、ローカル(RS−232C、セント
ロニクス、SCSI等)による接続を採用できる。The image forming controller 101 is a PC-I
/ F109 connects with the PC 104 used by the user. As a connection method in this case, a connection by a network or a connection by a local (RS-232C, Centronics, SCSI, etc.) can be adopted.
【0010】PC104で作成されたドキュメントは、
画像形成装置102によってプリントアウトしようとし
た際、PC−I/F109を経由して画像形成コントロ
ーラ101内のRAM107に一旦蓄えられる(S
1)。The document created by the PC 104 is
When an attempt is made to print out by the image forming apparatus 102, the printout is temporarily stored in the RAM 107 in the image forming controller 101 via the PC-I / F 109 (S
1).
【0011】RAM107に蓄えられたドキュメントの
データは、CPU105により、ROM106内に予め
格納されているフォントデータ等を参照しながら、可視
画像データとして画像メモリユニット108における実
メモリ上に展開される(S2)。The document data stored in the RAM 107 is developed by the CPU 105 as visible image data on a real memory in the image memory unit 108 while referring to font data and the like stored in the ROM 106 in advance (S2). ).
【0012】この際、CPU105は、描画を行なった
画像メモリのアドレスをRAM107内の所定のエリア
に書き込む(S3)。At this time, the CPU 105 writes the address of the image memory where the drawing has been performed into a predetermined area in the RAM 107 (S3).
【0013】1ページ分のドキュメントのデータを画像
メモリユニット108上に展開し終わったならば(S
4)、CPU105は、通信ユニット115、インタフ
ェース116を通じて画像形成装置102に対しプリン
ト要求コマンドを発行する(S5)。When the data of the document for one page has been developed on the image memory unit 108 (S
4), the CPU 105 issues a print request command to the image forming apparatus 102 through the communication unit 115 and the interface 116 (S5).
【0014】このプリント要求コマンドを通信ユニット
117を介して受け取った画像形成装置102のCPU
110は、自機の画像メモリユニット113に対し、0
クリア(白画像)を行なう(S6)。The CPU of the image forming apparatus 102 which has received the print request command via the communication unit 117
110 is 0 for the image memory unit 113 of the own device.
Clear (white image) is performed (S6).
【0015】画像メモリユニット113の0クリアが終
了したならば、CPU110は、通信ユニット117を
通じて画像形成コントローラ101に対して、画像転送
許可コマンドを発行する(S7)。When the clearing of the image memory unit 113 is completed, the CPU 110 issues an image transfer permission command to the image forming controller 101 through the communication unit 117 (S7).
【0016】画像転送許可コマンドを受け取った画像形
成コントローラ101は、画像メモリユニット108に
対して画像の転送指示を出す。The image forming controller 101 that has received the image transfer permission command issues an image transfer instruction to the image memory unit 108.
【0017】画像メモリユニット108は、予めRAM
107内に書き込まれている黒画像が描画されているア
ドレス値を参照しながら、画像データ転送路103を通
じて、図3に示すように、画像データ転送路103上に
アドレスおよび画像データを転送する(S8)。The image memory unit 108 has a RAM
The address and the image data are transferred to the image data transfer path 103 through the image data transfer path 103 as shown in FIG. 3 while referring to the address value where the black image written in 107 is drawn (see FIG. 3). S8).
【0018】画像データ転送路103よりアドレスデー
タおよび画像データを受け取った画像形成装置102内
の画像メモリユニット113は、そのアドレスを基に、
それに付随する画像データを自らの画像メモリユニット
113内の画像メモリに対して画像描画を行なう。The image memory unit 113 in the image forming apparatus 102 which has received the address data and the image data from the image data transfer path 103, based on the address,
The associated image data is drawn in the image memory of the image memory unit 113 of the own device.
【0019】そして、1ページ分の画像データを描画し
終わったならば(S9)、プリンタユニット114に対
して描画された画像データを転送し(S10)、記録用
紙に画像を可視画像として転写する。When one page of image data has been drawn (S9), the drawn image data is transferred to the printer unit 114 (S10), and the image is transferred to a recording sheet as a visible image. .
【0020】次に、本発明の第2実施例について説明す
る。Next, a second embodiment of the present invention will be described.
【0021】この第2実施例は、前記第1実施例におい
て、画像形成コントローラ101の画像メモリユニット
108から画像形成装置102内の画像メモリコントロ
ーラユニット113にA4サイズ、600dpiの2値
画像のアドレスデータおよび画像データを転送する際
に、全体の画像データ量としては、A4:210mm×
297mmで、4960dots×7015dots=
34794400dotsとなり、アドレス空間を42
5d74hとることになる。In the second embodiment, the A4 size, 600 dpi binary image address data is transferred from the image memory unit 108 of the image forming controller 101 to the image memory controller unit 113 in the image forming apparatus 102 in the first embodiment. When transferring image data, the total amount of image data is A4: 210 mm ×
At 297 mm, 4960 dots × 7015 dots =
34794400 dots, and the address space is 42
It will be 5d74h.
【0022】また、画像データ転送経路103のバス幅
が8bitsとすると、アドレスを3分割し、それに対
して、1バイトデータを転送することになる。If the bus width of the image data transfer path 103 is 8 bits, the address is divided into three and 1-byte data is transferred to the address.
【0023】よって、画像メモリコントローラユニット
108から画像を転送する際に、黒画像が425d74
h÷4以上のアドレスに存在するならば、画像メモリユ
ニット108内のメモリ空間のデータをアドレス0を始
点として、データのみを全て送った方がトータルのデー
タ量が少なくなる。Therefore, when the image is transferred from the image memory controller unit 108, the black image is 425d74
If it exists at an address of h ÷ 4 or more, the total data amount is smaller when only data is sent starting from address 0 in the memory space in the image memory unit 108.
【0024】このため、転送するデータ量が10873
25ケ(425d74h÷4)以上の場合には、画像形
成コントローラ101の画像メモリユニット108から
画像形成装置102内の画像メモリコントローラユニッ
ト113に送るデータとしては、黒画像が存在するアド
レスとデータを送るのではなく、画像メモリに蓄積され
ている画像データを端から順に転送を行なうものとす
る。Therefore, the amount of data to be transferred is 10873
In the case of 25 or more (425d74h ÷ 4) or more, as the data to be sent from the image memory unit 108 of the image forming controller 101 to the image memory controller unit 113 in the image forming apparatus 102, the address and the data where the black image exists are sent. Instead, the image data stored in the image memory is transferred sequentially from the end.
【0025】[0025]
【発明の効果】以上説明したように、本発明によれば、
2つのメモリ間で画像を転送する際に、データが存在し
ない部分、例えばほとんどが白い部分のデータを送るこ
とを防ぐことができ、転送にかかる時間を短縮できる効
果がある。As described above, according to the present invention,
When an image is transferred between two memories, it is possible to prevent data in a portion where data does not exist, for example, data in a mostly white portion from being sent, and to reduce the time required for transfer.
【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
【図2】上記実施例の動作を示すフローチャートであ
る。FIG. 2 is a flowchart showing the operation of the embodiment.
【図3】上記実施例の転送データを示す説明図である。FIG. 3 is an explanatory diagram showing transfer data of the embodiment.
101…画像形成コントローラ、 102…画像形成装置、 103…画像データ転送路、 104…PC、 105、110…CPU、 106、111…ROM、 107…RAM、 108、113…画像メモリユニット、 114…プリンタ、 115、117…通信ユニット。 101 image forming controller, 102 image forming apparatus, 103 image data transfer path, 104 PC, 105, 110 CPU, 106, 111 ROM, 107 RAM, 108, 113 image memory unit, 114 printer 115, 117 ... communication unit.
Claims (2)
受信するシステムにおいて、 第1の画像処理装置内に配備されている第1の画像メモ
リ内に格納された画像データを、第2の画像処理装置の
第2の画像メモリに転送する際に、前記第1の画像メモ
リ内に蓄積されている画像データのうち、所定レベル以
上の画像として蓄積されているアドレスと、そのデータ
のみを前記第2の画像処理装置に転送することを特徴と
する画像転送方式。1. A system for transmitting and receiving image data between a plurality of image processing apparatuses, wherein the image data stored in a first image memory provided in the first image processing apparatus is converted into a second image data. When transferring to the second image memory of the processing device, of the image data stored in the first image memory, the address stored as an image of a predetermined level or higher and only the data are stored in the first image memory. 2. An image transfer method, wherein the image is transferred to the second image processing apparatus.
うち、所定レベル以上の画像が蓄積されているアドレス
の総和が所定の量以下である場合に、前記第1の画像メ
モリ内に蓄積されている画像データのうち、所定レベル
以上の画像として蓄積されているアドレスと、そのデー
タのみを前記第2の画像処理装置に転送することを特徴
とする画像転送方式。2. The image processing method according to claim 1, wherein, among image data stored in the first image memory, a sum of addresses at which images of a predetermined level or higher are stored is equal to or lower than a predetermined amount. An image characterized in that, of the image data stored in the first image memory, an address stored as an image of a predetermined level or higher and only that data are transferred to the second image processing apparatus. Transfer method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8332983A JPH10164342A (en) | 1996-11-28 | 1996-11-28 | Image transfer method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8332983A JPH10164342A (en) | 1996-11-28 | 1996-11-28 | Image transfer method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10164342A true JPH10164342A (en) | 1998-06-19 |
Family
ID=18261004
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8332983A Pending JPH10164342A (en) | 1996-11-28 | 1996-11-28 | Image transfer method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10164342A (en) |
-
1996
- 1996-11-28 JP JP8332983A patent/JPH10164342A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4035173B2 (en) | Control apparatus and control method | |
| US6587735B1 (en) | Data processing apparatus and processor selection method | |
| US6819443B1 (en) | Network printer | |
| EP0477945A2 (en) | Device sharing system using PCL macros | |
| US7317550B2 (en) | Printing utilizing external storage | |
| JPH06282411A (en) | Circuit and method for expansion of data | |
| JPS59100663A (en) | Multi-purpose facsimile device | |
| EP0480593A2 (en) | PCL vertical graphics scaling using macros | |
| JP2001213015A (en) | Image recording device | |
| US5946105A (en) | Facsimile apparatus and control method therefor | |
| KR100223650B1 (en) | Print Data Processing Method | |
| US7106463B1 (en) | Controlling packet length for transfer between devices | |
| JP3509840B2 (en) | Page printer | |
| JP2001270167A (en) | Printing apparatus and network printing system | |
| JPH1049326A (en) | Print data skip printing method | |
| JP3184544B2 (en) | Image processing device | |
| JP2000343772A (en) | Printing system | |
| JP3257902B2 (en) | Printing apparatus and data transfer control method for printing apparatus | |
| JP3495877B2 (en) | Printer control system, printer control device and their methods | |
| JP2004214892A (en) | Image forming device | |
| JP2000322210A (en) | Printer control method | |
| JP3129906B2 (en) | Facsimile machine | |
| JP2000225735A (en) | Image printing device | |
| JP2004054505A (en) | Printing control device | |
| JP2002007084A (en) | Image forming device |