JPH07182257A - 画像形成装置 - Google Patents
画像形成装置Info
- Publication number
- JPH07182257A JPH07182257A JP5329043A JP32904393A JPH07182257A JP H07182257 A JPH07182257 A JP H07182257A JP 5329043 A JP5329043 A JP 5329043A JP 32904393 A JP32904393 A JP 32904393A JP H07182257 A JPH07182257 A JP H07182257A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- processing
- image forming
- 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
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【目的】 処理待ち時間を少なくする画像形成装置を提
供することを目的とする。 【構成】 インタフェース手段9,10と、画像データ
の受信バッファである画像受信手段6と、画像データの
複雑度を判定する複雑度判定手段7と、画像処理手段8
とから構成されており、処理に時間のかかるデータを先
に受信しても、処理速度の早いほうを先に処理するの
で、長い時間にわたって処理時間を待たずに済む。
供することを目的とする。 【構成】 インタフェース手段9,10と、画像データ
の受信バッファである画像受信手段6と、画像データの
複雑度を判定する複雑度判定手段7と、画像処理手段8
とから構成されており、処理に時間のかかるデータを先
に受信しても、処理速度の早いほうを先に処理するの
で、長い時間にわたって処理時間を待たずに済む。
Description
【0001】
【産業上の利用分野】本発明は、コンピュータ等の出力
装置として用いられる画像形成装置に関するものであ
る。
装置として用いられる画像形成装置に関するものであ
る。
【0002】
【従来の技術】従来の画像形成装置は複数のインタフェ
ースを有する場合、先に大量または、複雑なデータを送
ったり、あるいは転送速度が遅い機器よりデータを送っ
ても先にデータを受信したほうを優先して処理するた
め、後からのデータの処理要求を行ったほうはデータが
少なくても長時間待たされることになっていた。
ースを有する場合、先に大量または、複雑なデータを送
ったり、あるいは転送速度が遅い機器よりデータを送っ
ても先にデータを受信したほうを優先して処理するた
め、後からのデータの処理要求を行ったほうはデータが
少なくても長時間待たされることになっていた。
【0003】
【発明が解決しようとする課題】このように上記従来の
画像形成装置では処理しようとするデータの処理時間に
関係なく、先に受信したほうのデータが優先的に処理さ
れていた。よって処理時間のかかるデータを先に受信し
た場合、後から受信したデータには、長い待ち時間が発
生するという問題点を有していた。
画像形成装置では処理しようとするデータの処理時間に
関係なく、先に受信したほうのデータが優先的に処理さ
れていた。よって処理時間のかかるデータを先に受信し
た場合、後から受信したデータには、長い待ち時間が発
生するという問題点を有していた。
【0004】本発明は、上記従来の問題点を解決するも
ので、処理待ち時間を少なくする画像形成装置を提供す
ることを目的とする。
ので、処理待ち時間を少なくする画像形成装置を提供す
ることを目的とする。
【0005】
【課題を解決するための手段】本発明は、上記目的を達
成するためインタフェース手段で外部から受け取った画
像データの処理時間を予測し、処理時間の短い画像デー
タから画像形成手段により処理を行わせる制御手段を備
えたものである。
成するためインタフェース手段で外部から受け取った画
像データの処理時間を予測し、処理時間の短い画像デー
タから画像形成手段により処理を行わせる制御手段を備
えたものである。
【0006】
【作用】本発明は上記構成により、処理時間の短いデー
タの処理待ち時間を短くすることができる。
タの処理待ち時間を短くすることができる。
【0007】
【実施例】以下、本発明の一実施例について説明する。
図1は本発明の一実施例における画像形成装置のブロッ
ク図である。図1において画像形成装置1は、インタフ
ェース手段9,10、画像受信手段6、複雑度判定手段
7、画像処理手段8とから構成されている。また2,3
はホストコンピュータでケーブル4,5によりインタフ
ェース手段9,10に各々接続されている。図2は複雑
度判定手段7のブロック図であり、転送速度/圧縮判定
手段11、コマンド/画像判定手段12、データ量/数
判定手段13、コマンド種類判定手段14、処理時間判
定手段15から構成されている。以下に図1,2を参照
し、動作を説明する。まず、ホストコンピュータ2,3
からそれぞれ入力データ(コマンド,画像イメージ等)
がケーブル4,5を経て、画像形成装置1内に取り込ま
れ、インタフェース手段9,10を介して受信バッファ
である画像受信手段6に格納される。入力データは、通
常のぺージ毎の画像データに複雑度を示すヘッダ情報を
付加した形式で送られる。ヘッダ情報は、各判定手段で
判定されるための情報を、1ビット以上の大きさで保持
している。例えば、転送速度/圧縮判定用に3ビット、
コマンド/画像判定用に1ビット、データ量/数判定用
に2ビット、コマンド種類判定用に2ビットを使う。次
に、画像受信手段6内に取り込まれたそれぞれのデータ
の複雑度を判定するため、複雑度判定手段7に渡され
る。
図1は本発明の一実施例における画像形成装置のブロッ
ク図である。図1において画像形成装置1は、インタフ
ェース手段9,10、画像受信手段6、複雑度判定手段
7、画像処理手段8とから構成されている。また2,3
はホストコンピュータでケーブル4,5によりインタフ
ェース手段9,10に各々接続されている。図2は複雑
度判定手段7のブロック図であり、転送速度/圧縮判定
手段11、コマンド/画像判定手段12、データ量/数
判定手段13、コマンド種類判定手段14、処理時間判
定手段15から構成されている。以下に図1,2を参照
し、動作を説明する。まず、ホストコンピュータ2,3
からそれぞれ入力データ(コマンド,画像イメージ等)
がケーブル4,5を経て、画像形成装置1内に取り込ま
れ、インタフェース手段9,10を介して受信バッファ
である画像受信手段6に格納される。入力データは、通
常のぺージ毎の画像データに複雑度を示すヘッダ情報を
付加した形式で送られる。ヘッダ情報は、各判定手段で
判定されるための情報を、1ビット以上の大きさで保持
している。例えば、転送速度/圧縮判定用に3ビット、
コマンド/画像判定用に1ビット、データ量/数判定用
に2ビット、コマンド種類判定用に2ビットを使う。次
に、画像受信手段6内に取り込まれたそれぞれのデータ
の複雑度を判定するため、複雑度判定手段7に渡され
る。
【0008】データの複雑度について、まずイメージデ
ータを受信した場合を考える。イメージデータを受信す
る場合は、通常、データの前に全体のデータ量を示すヘ
ッダ情報が付加されている。よって、ヘッダ情報によっ
て、データ全体の量を判定できる。また、イメージデー
タは処理をほとんど行わず、展開されるので、比較的時
間がかからないと考えられる。次に、コマンドについて
考える。コマンドを受信した場合は、そのコマンドが処
理される時間を示す情報をあらかじめ持っていて、それ
によって処理時間のパラメータとする。
ータを受信した場合を考える。イメージデータを受信す
る場合は、通常、データの前に全体のデータ量を示すヘ
ッダ情報が付加されている。よって、ヘッダ情報によっ
て、データ全体の量を判定できる。また、イメージデー
タは処理をほとんど行わず、展開されるので、比較的時
間がかからないと考えられる。次に、コマンドについて
考える。コマンドを受信した場合は、そのコマンドが処
理される時間を示す情報をあらかじめ持っていて、それ
によって処理時間のパラメータとする。
【0009】複雑度判定手段7では、各判定のためのヘ
ッダ情報のビットチェックを行い、対応する情報を取り
出す。まず、転送速度/圧縮判定手段11により転送速
度が幾つか、データが圧縮されているかを判定する。例
えば、圧縮データを受けると伸張のための時間がかかる
ため処理が遅くなると考える。次に、コマンド/画像判
定手段12によりデータの形式(コマンド,画像イメー
ジ等)を判定する。例えば、コマンドを展開する方が処
理時間がかかると考える。それから、データ量/数判定
手段13によりデータの量を判定する。データ量/数が
多い方が処理がかかる。次に、コマンド種類判定手段1
4によりコマンドの種類によりその処理時間を見積る。
フォントより図形の方が処理がかかると考える。以上の
判定結果を最終的に処理時間判定手段15で総合的に判
断して、どちらのデータを先に処理すべきか決定し、処
理すべきと決定されたデータを画像処理手段8に送る。
送られなかったデータは、画像受信手段6に保持され、
先に処理されるデータが処理された後、随時処理され
る。
ッダ情報のビットチェックを行い、対応する情報を取り
出す。まず、転送速度/圧縮判定手段11により転送速
度が幾つか、データが圧縮されているかを判定する。例
えば、圧縮データを受けると伸張のための時間がかかる
ため処理が遅くなると考える。次に、コマンド/画像判
定手段12によりデータの形式(コマンド,画像イメー
ジ等)を判定する。例えば、コマンドを展開する方が処
理時間がかかると考える。それから、データ量/数判定
手段13によりデータの量を判定する。データ量/数が
多い方が処理がかかる。次に、コマンド種類判定手段1
4によりコマンドの種類によりその処理時間を見積る。
フォントより図形の方が処理がかかると考える。以上の
判定結果を最終的に処理時間判定手段15で総合的に判
断して、どちらのデータを先に処理すべきか決定し、処
理すべきと決定されたデータを画像処理手段8に送る。
送られなかったデータは、画像受信手段6に保持され、
先に処理されるデータが処理された後、随時処理され
る。
【0010】
【発明の効果】以上のように、本発明は処理する入力デ
ータの処理時間によって、処理するデータを選択し、全
体としての処理待ち時間を短縮することができるので、
長時間処理を待たされることが少なくなる。
ータの処理時間によって、処理するデータを選択し、全
体としての処理待ち時間を短縮することができるので、
長時間処理を待たされることが少なくなる。
【図1】本発明の一実施例における画像形成装置のブロ
ック図
ック図
【図2】本発明の一実施例における画像形成装置の複雑
度判定手段のブロック図
度判定手段のブロック図
1 画像形成装置 2,3 ホストコンピュータ 4,5 ケーブル 6 画像受信手段 7 複雑度判定手段 8 画像処理手段 9,10 インタフェース手段 11 転送速度/圧縮判定手段 12 コマンド/画像判定手段 13 データ量/数判定手段 14 コマンド種類判定手段 15 処理時間判定手段
Claims (3)
- 【請求項1】外部からの画像データを受け取る複数のイ
ンタフェース手段と、前記インタフェース手段で受け取
った画像データを処理し画像形成する画像形成手段と、
前記インタフェース手段で受け取った画像データの処理
時間を予測し、処理時間の短い画像データから前記画像
形成手段により処理を行わせる制御手段とを備えたこと
を特徴とする画像形成装置。 - 【請求項2】前記制御手段は、転送速度の速い画像デー
タのほうが処理時間が短いと予測することを特徴とする
請求項1記載の画像形成装置。 - 【請求項3】前記制御手段は、画像データ量の少ないほ
うが処理時間が短いと予測することを特徴とする請求項
1記載の画像形成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5329043A JPH07182257A (ja) | 1993-12-24 | 1993-12-24 | 画像形成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5329043A JPH07182257A (ja) | 1993-12-24 | 1993-12-24 | 画像形成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07182257A true JPH07182257A (ja) | 1995-07-21 |
Family
ID=18216974
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5329043A Pending JPH07182257A (ja) | 1993-12-24 | 1993-12-24 | 画像形成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07182257A (ja) |
-
1993
- 1993-12-24 JP JP5329043A patent/JPH07182257A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6954806B2 (en) | Data transfer apparatus and method | |
| US5990910A (en) | Method and apparatus for co-processing multi-formatted data | |
| US6809832B2 (en) | Print control apparatus with decompression, and method and storage medium | |
| CN111949585A (zh) | 数据转换处理方法及装置 | |
| US7822040B2 (en) | Method for increasing network transmission efficiency by increasing a data updating rate of a memory | |
| US20100287310A1 (en) | Method and controller for processing commands in a storage device | |
| EP0430500B1 (en) | System and method for atomic access to an input/output device with direct memory access | |
| US5842044A (en) | Input buffer device for a printer using an FIFO and data input method | |
| US6700887B1 (en) | Packet transfer apparatus which generates access reject command during a DMA transfer | |
| JPH07182257A (ja) | 画像形成装置 | |
| JPH05224866A (ja) | グラフィック情報処理システム | |
| JP3269293B2 (ja) | 出力制御装置 | |
| JPH09171493A (ja) | データ転送装置 | |
| JPH09240076A (ja) | プリンタ装置 | |
| JP3264336B2 (ja) | 画像変換処理装置 | |
| JP2830239B2 (ja) | 入力表示制御装置 | |
| JP3442099B2 (ja) | データ転送記憶装置 | |
| JPH11103330A (ja) | 赤外線データ送信方法ならびに装置 | |
| JPH066358A (ja) | トークン制御方法およびその装置 | |
| JPH1155299A (ja) | データ通信装置 | |
| JPH05250307A (ja) | 情報転送装置 | |
| JPH07334453A (ja) | メモリアクセスシステム | |
| JPH0589022A (ja) | 情報処理装置 | |
| JPH07320066A (ja) | 画像処理装置 | |
| JPH10305641A (ja) | 印刷システムおよび方法 |