JPH10164342A - Image transfer method - Google Patents

Image transfer method

Info

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
Application number
JP8332983A
Other languages
Japanese (ja)
Inventor
Taketo Utsunomiya
健人 宇都宮
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 JP8332983A priority Critical patent/JPH10164342A/en
Publication of JPH10164342A publication Critical patent/JPH10164342A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To efficiently transfer images at a low cost by transferring stored image data higher than a prescribed level and the address data. SOLUTION: At the time of printing out a document prepared in a PC 104 in an image formation device 102, it is tentatively stored in a RAM 107 inside an image formation controller 101 and developed on a real memory in an image memory unit 108 as visible image data by a CPU 105. The image memory unit 108 transfers addresses and the image data onto an image data transfer line 103 while referring to address values where black images are plotted written in the RAM 107 beforehand. The image memory unit 113 which receives them image-plots the image data accompanying the address to an image memory inside the present image memory unit 113 based on the address, and when the plotting of the image data for one page is ended, they are transferred to recording paper as visible images in a printer unit 114.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【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.

【図面の簡単な説明】[Brief description of the drawings]

【図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.

【符号の説明】[Explanation of symbols]

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)

【特許請求の範囲】[Claims] 【請求項1】 複数の画像処理装置間で画像データを送
受信するシステムにおいて、 第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.
【請求項2】 請求項1において、 前記第1の画像メモリ内に格納されている画像データの
うち、所定レベル以上の画像が蓄積されているアドレス
の総和が所定の量以下である場合に、前記第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.
JP8332983A 1996-11-28 1996-11-28 Image transfer method Pending JPH10164342A (en)

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)

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