JPH10164342A - 画像転送方式 - Google Patents
画像転送方式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
Links
Landscapes
- Computer And Data Communications (AREA)
- Facsimile Transmission Control (AREA)
- Image Input (AREA)
- Information Transfer Between Computers (AREA)
Abstract
(57)【要約】
【課題】 2つの画像データを処理する機器間における
画像データの転送方式において、安価で効率の良い画像
転送を行うことを目的とする。 【解決手段】 画像メモリ内に蓄積されている画像デー
タを転送する際に、画像メモリ内で所定レベル以上の画
像として蓄積されているアドレスと、そのデータのみを
転送することにより、データが存在しない部分、例えば
ほとんどが白い部分のデータを送ることを防ぎ、転送デ
ータ量を削減するようにした。
画像データの転送方式において、安価で効率の良い画像
転送を行うことを目的とする。 【解決手段】 画像メモリ内に蓄積されている画像デー
タを転送する際に、画像メモリ内で所定レベル以上の画
像として蓄積されているアドレスと、そのデータのみを
転送することにより、データが存在しない部分、例えば
ほとんどが白い部分のデータを送ることを防ぎ、転送デ
ータ量を削減するようにした。
Description
【0001】
【発明の属する技術分野】本発明は、2つの画像データ
を処理する機器間における画像データの転送方式に関す
るものである。
を処理する機器間における画像データの転送方式に関す
るものである。
【0002】
【従来の技術】一般に2つの装置間で画像データの転送
を行なう場合、画像メモリにおける特定領域のデータ全
部を転送したり、画像データそのものを圧縮するなどし
て、転送を行なっていた。
を行なう場合、画像メモリにおける特定領域のデータ全
部を転送したり、画像データそのものを圧縮するなどし
て、転送を行なっていた。
【0003】
【発明が解決しようとする課題】しかしながら、近年、
画像処理装置で扱う画像データは高解像度化が進み、デ
ータ量が急激に増加している。このため、前記従来の方
法による転送方式では、転送時間が多大にかかったり、
圧縮・伸長用の高速の専用回路が必要となってしまう。
画像処理装置で扱う画像データは高解像度化が進み、デ
ータ量が急激に増加している。このため、前記従来の方
法による転送方式では、転送時間が多大にかかったり、
圧縮・伸長用の高速の専用回路が必要となってしまう。
【0004】さらに、画像データは、通常は大部分が白
データであり、これを全部転送することは非効率的であ
った。
データであり、これを全部転送することは非効率的であ
った。
【0005】そこで本発明は、安価で効率の良い画像転
送を行うことができる画像転送方式を提供することを目
的とする。
送を行うことができる画像転送方式を提供することを目
的とする。
【0006】
【課題を解決するための手段】本発明の画像処理装置で
は、画像メモリ内に蓄積されている画像データを転送す
る際に、例えば白色画像以外の蓄積されている画像デー
タと、そのアドレスデータを転送することにより、安価
で効率の良い画像転送を実現できる。
は、画像メモリ内に蓄積されている画像データを転送す
る際に、例えば白色画像以外の蓄積されている画像デー
タと、そのアドレスデータを転送することにより、安価
で効率の良い画像転送を実現できる。
【0007】
【発明の実施の形態および実施例】図1は、本発明の第
1実施例における画像形成装置の構成を示すブロック図
であり、図2は、この第1実施例において、画像を転送
する際の動作を示すフローチャートである。また、図3
は、この第1実施例における転送データの構成例を示す
説明図である。
1実施例における画像形成装置の構成を示すブロック図
であり、図2は、この第1実施例において、画像を転送
する際の動作を示すフローチャートである。また、図3
は、この第1実施例における転送データの構成例を示す
説明図である。
【0008】以下、コンピュータ(以下、PCという)
104で作成されたドキュメントを画像形成コントロー
ラ101により可視画像データに展開した後、画像形成
装置102に転送するまでの動作について説明する。
104で作成されたドキュメントを画像形成コントロー
ラ101により可視画像データに展開した後、画像形成
装置102に転送するまでの動作について説明する。
【0009】画像形成コントローラ101は、PC−I
/F109によってユーザが使用するPC104で接続
される。この場合の接続方法としては、ネットワークに
よる接続、または、ローカル(RS−232C、セント
ロニクス、SCSI等)による接続を採用できる。
/F109によってユーザが使用するPC104で接続
される。この場合の接続方法としては、ネットワークに
よる接続、または、ローカル(RS−232C、セント
ロニクス、SCSI等)による接続を採用できる。
【0010】PC104で作成されたドキュメントは、
画像形成装置102によってプリントアウトしようとし
た際、PC−I/F109を経由して画像形成コントロ
ーラ101内のRAM107に一旦蓄えられる(S
1)。
画像形成装置102によってプリントアウトしようとし
た際、PC−I/F109を経由して画像形成コントロ
ーラ101内のRAM107に一旦蓄えられる(S
1)。
【0011】RAM107に蓄えられたドキュメントの
データは、CPU105により、ROM106内に予め
格納されているフォントデータ等を参照しながら、可視
画像データとして画像メモリユニット108における実
メモリ上に展開される(S2)。
データは、CPU105により、ROM106内に予め
格納されているフォントデータ等を参照しながら、可視
画像データとして画像メモリユニット108における実
メモリ上に展開される(S2)。
【0012】この際、CPU105は、描画を行なった
画像メモリのアドレスをRAM107内の所定のエリア
に書き込む(S3)。
画像メモリのアドレスをRAM107内の所定のエリア
に書き込む(S3)。
【0013】1ページ分のドキュメントのデータを画像
メモリユニット108上に展開し終わったならば(S
4)、CPU105は、通信ユニット115、インタフ
ェース116を通じて画像形成装置102に対しプリン
ト要求コマンドを発行する(S5)。
メモリユニット108上に展開し終わったならば(S
4)、CPU105は、通信ユニット115、インタフ
ェース116を通じて画像形成装置102に対しプリン
ト要求コマンドを発行する(S5)。
【0014】このプリント要求コマンドを通信ユニット
117を介して受け取った画像形成装置102のCPU
110は、自機の画像メモリユニット113に対し、0
クリア(白画像)を行なう(S6)。
117を介して受け取った画像形成装置102のCPU
110は、自機の画像メモリユニット113に対し、0
クリア(白画像)を行なう(S6)。
【0015】画像メモリユニット113の0クリアが終
了したならば、CPU110は、通信ユニット117を
通じて画像形成コントローラ101に対して、画像転送
許可コマンドを発行する(S7)。
了したならば、CPU110は、通信ユニット117を
通じて画像形成コントローラ101に対して、画像転送
許可コマンドを発行する(S7)。
【0016】画像転送許可コマンドを受け取った画像形
成コントローラ101は、画像メモリユニット108に
対して画像の転送指示を出す。
成コントローラ101は、画像メモリユニット108に
対して画像の転送指示を出す。
【0017】画像メモリユニット108は、予めRAM
107内に書き込まれている黒画像が描画されているア
ドレス値を参照しながら、画像データ転送路103を通
じて、図3に示すように、画像データ転送路103上に
アドレスおよび画像データを転送する(S8)。
107内に書き込まれている黒画像が描画されているア
ドレス値を参照しながら、画像データ転送路103を通
じて、図3に示すように、画像データ転送路103上に
アドレスおよび画像データを転送する(S8)。
【0018】画像データ転送路103よりアドレスデー
タおよび画像データを受け取った画像形成装置102内
の画像メモリユニット113は、そのアドレスを基に、
それに付随する画像データを自らの画像メモリユニット
113内の画像メモリに対して画像描画を行なう。
タおよび画像データを受け取った画像形成装置102内
の画像メモリユニット113は、そのアドレスを基に、
それに付随する画像データを自らの画像メモリユニット
113内の画像メモリに対して画像描画を行なう。
【0019】そして、1ページ分の画像データを描画し
終わったならば(S9)、プリンタユニット114に対
して描画された画像データを転送し(S10)、記録用
紙に画像を可視画像として転写する。
終わったならば(S9)、プリンタユニット114に対
して描画された画像データを転送し(S10)、記録用
紙に画像を可視画像として転写する。
【0020】次に、本発明の第2実施例について説明す
る。
る。
【0021】この第2実施例は、前記第1実施例におい
て、画像形成コントローラ101の画像メモリユニット
108から画像形成装置102内の画像メモリコントロ
ーラユニット113にA4サイズ、600dpiの2値
画像のアドレスデータおよび画像データを転送する際
に、全体の画像データ量としては、A4:210mm×
297mmで、4960dots×7015dots=
34794400dotsとなり、アドレス空間を42
5d74hとることになる。
て、画像形成コントローラ101の画像メモリユニット
108から画像形成装置102内の画像メモリコントロ
ーラユニット113にA4サイズ、600dpiの2値
画像のアドレスデータおよび画像データを転送する際
に、全体の画像データ量としては、A4:210mm×
297mmで、4960dots×7015dots=
34794400dotsとなり、アドレス空間を42
5d74hとることになる。
【0022】また、画像データ転送経路103のバス幅
が8bitsとすると、アドレスを3分割し、それに対
して、1バイトデータを転送することになる。
が8bitsとすると、アドレスを3分割し、それに対
して、1バイトデータを転送することになる。
【0023】よって、画像メモリコントローラユニット
108から画像を転送する際に、黒画像が425d74
h÷4以上のアドレスに存在するならば、画像メモリユ
ニット108内のメモリ空間のデータをアドレス0を始
点として、データのみを全て送った方がトータルのデー
タ量が少なくなる。
108から画像を転送する際に、黒画像が425d74
h÷4以上のアドレスに存在するならば、画像メモリユ
ニット108内のメモリ空間のデータをアドレス0を始
点として、データのみを全て送った方がトータルのデー
タ量が少なくなる。
【0024】このため、転送するデータ量が10873
25ケ(425d74h÷4)以上の場合には、画像形
成コントローラ101の画像メモリユニット108から
画像形成装置102内の画像メモリコントローラユニッ
ト113に送るデータとしては、黒画像が存在するアド
レスとデータを送るのではなく、画像メモリに蓄積され
ている画像データを端から順に転送を行なうものとす
る。
25ケ(425d74h÷4)以上の場合には、画像形
成コントローラ101の画像メモリユニット108から
画像形成装置102内の画像メモリコントローラユニッ
ト113に送るデータとしては、黒画像が存在するアド
レスとデータを送るのではなく、画像メモリに蓄積され
ている画像データを端から順に転送を行なうものとす
る。
【0025】
【発明の効果】以上説明したように、本発明によれば、
2つのメモリ間で画像を転送する際に、データが存在し
ない部分、例えばほとんどが白い部分のデータを送るこ
とを防ぐことができ、転送にかかる時間を短縮できる効
果がある。
2つのメモリ間で画像を転送する際に、データが存在し
ない部分、例えばほとんどが白い部分のデータを送るこ
とを防ぐことができ、転送にかかる時間を短縮できる効
果がある。
【図1】本発明の一実施例を示すブロック図である。
【図2】上記実施例の動作を示すフローチャートであ
る。
る。
【図3】上記実施例の転送データを示す説明図である。
101…画像形成コントローラ、 102…画像形成装置、 103…画像データ転送路、 104…PC、 105、110…CPU、 106、111…ROM、 107…RAM、 108、113…画像メモリユニット、 114…プリンタ、 115、117…通信ユニット。
Claims (2)
- 【請求項1】 複数の画像処理装置間で画像データを送
受信するシステムにおいて、 第1の画像処理装置内に配備されている第1の画像メモ
リ内に格納された画像データを、第2の画像処理装置の
第2の画像メモリに転送する際に、前記第1の画像メモ
リ内に蓄積されている画像データのうち、所定レベル以
上の画像として蓄積されているアドレスと、そのデータ
のみを前記第2の画像処理装置に転送することを特徴と
する画像転送方式。 - 【請求項2】 請求項1において、 前記第1の画像メモリ内に格納されている画像データの
うち、所定レベル以上の画像が蓄積されているアドレス
の総和が所定の量以下である場合に、前記第1の画像メ
モリ内に蓄積されている画像データのうち、所定レベル
以上の画像として蓄積されているアドレスと、そのデー
タのみを前記第2の画像処理装置に転送することを特徴
とする画像転送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8332983A JPH10164342A (ja) | 1996-11-28 | 1996-11-28 | 画像転送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8332983A JPH10164342A (ja) | 1996-11-28 | 1996-11-28 | 画像転送方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10164342A true JPH10164342A (ja) | 1998-06-19 |
Family
ID=18261004
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8332983A Pending JPH10164342A (ja) | 1996-11-28 | 1996-11-28 | 画像転送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10164342A (ja) |
-
1996
- 1996-11-28 JP JP8332983A patent/JPH10164342A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4035173B2 (ja) | 制御装置および制御方法 | |
| 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 (ja) | データ伸長回路及び方法 | |
| JPS59100663A (ja) | 多目的フアクシミリ装置 | |
| EP0480593A2 (en) | PCL vertical graphics scaling using macros | |
| JP2001213015A (ja) | 画像記録装置 | |
| US5946105A (en) | Facsimile apparatus and control method therefor | |
| KR100223650B1 (ko) | 프린트 데이타 처리방법 | |
| US7106463B1 (en) | Controlling packet length for transfer between devices | |
| JPH10164342A (ja) | 画像転送方式 | |
| JP3509840B2 (ja) | ページプリンタ | |
| JP2001270167A (ja) | 印刷装置及びネットワーク印刷システム | |
| JPH1049326A (ja) | 印刷データスキップ印刷方式 | |
| JP3184544B2 (ja) | 画像処理装置 | |
| JP2000343772A (ja) | 印刷システム | |
| JP3257902B2 (ja) | 印刷装置および印刷装置のデータ転送制御方法 | |
| JP3495877B2 (ja) | プリンタ制御システム、プリンタ制御装置およびそれらの方法 | |
| JP2004214892A (ja) | 画像形成装置 | |
| JP2000322210A (ja) | プリンタ制御方法 | |
| JP3129906B2 (ja) | ファクシミリ装置 | |
| JP2000225735A (ja) | 画像印刷装置 | |
| JP2004054505A (ja) | 印字制御装置 |