JPH0962465A - 画像情報処理装置 - Google Patents
画像情報処理装置Info
- Publication number
- JPH0962465A JPH0962465A JP7218452A JP21845295A JPH0962465A JP H0962465 A JPH0962465 A JP H0962465A JP 7218452 A JP7218452 A JP 7218452A JP 21845295 A JP21845295 A JP 21845295A JP H0962465 A JPH0962465 A JP H0962465A
- Authority
- JP
- Japan
- Prior art keywords
- image information
- unit
- information processing
- temporary
- vram
- 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
- Facsimiles In General (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】複雑な画像情報でも印字速度の低下を防止でき
る画像情報処理装置とする。 【解決手段】制御部1と、画像情報分割部5と、画像情
報処理部21 〜2n と、仮VRAM61 〜6n と、VR
AM3と、出力部4とよりなり、画像情報を画像情報分
割部5でブロック毎に分割して複数個の画像情報処理部
21 〜2n が独立して処理する。
る画像情報処理装置とする。 【解決手段】制御部1と、画像情報分割部5と、画像情
報処理部21 〜2n と、仮VRAM61 〜6n と、VR
AM3と、出力部4とよりなり、画像情報を画像情報分
割部5でブロック毎に分割して複数個の画像情報処理部
21 〜2n が独立して処理する。
Description
【0001】
【発明の属する技術分野】本発明は、入力される画像情
報を印字処理する画像情報処理装置に関する。
報を印字処理する画像情報処理装置に関する。
【0002】
【従来の技術】図4は、従来の画像情報処理装置を示す
構成図であり、外部装置となるホストコンピュータA、
装置全体を制御する制御部21、ホストコンピュータA
から入力される画像情報を処理する画像情報処理部2
2、画像情報を格納するVRAM(ビデオRAM)2
3、VRAM23内の画像情報を印字処理する出力部2
4よりなる。
構成図であり、外部装置となるホストコンピュータA、
装置全体を制御する制御部21、ホストコンピュータA
から入力される画像情報を処理する画像情報処理部2
2、画像情報を格納するVRAM(ビデオRAM)2
3、VRAM23内の画像情報を印字処理する出力部2
4よりなる。
【0003】例えば、レーザビームプリンタでは、ホス
トコンピュータAから入力される画像情報、すなわち文
字コード・印字制御データ等を、一旦VRAM23に格
納し、出力部24は、このVRAM23に格納された画
像情報を逐次読み出し、文字コードに応じたドットデー
タに変換し、レーザビームをこの変換したドットデータ
に応じたオン・オフ信号に変調制御して、感光体ドラム
に潜像を形成し、トナー等の現像剤により現像を行い、
搬送される記録紙にトナー画像を転写し、記録紙に転写
されたトナー像を熱定着させて、印字処理が完了する。
トコンピュータAから入力される画像情報、すなわち文
字コード・印字制御データ等を、一旦VRAM23に格
納し、出力部24は、このVRAM23に格納された画
像情報を逐次読み出し、文字コードに応じたドットデー
タに変換し、レーザビームをこの変換したドットデータ
に応じたオン・オフ信号に変調制御して、感光体ドラム
に潜像を形成し、トナー等の現像剤により現像を行い、
搬送される記録紙にトナー画像を転写し、記録紙に転写
されたトナー像を熱定着させて、印字処理が完了する。
【0004】
【発明が解決しようとする課題】ところが、従来の画像
情報処理装置では、出力部24で絵などの画像情報処理
に時間がかかる複雑な画像情報を印字している時に、続
けてホストコンピュータAから入力されている画像情報
を処理することができず、印字処理速度が遅くなってし
まうという問題があった。
情報処理装置では、出力部24で絵などの画像情報処理
に時間がかかる複雑な画像情報を印字している時に、続
けてホストコンピュータAから入力されている画像情報
を処理することができず、印字処理速度が遅くなってし
まうという問題があった。
【0005】
【課題を解決するための手段】本発明は、上記問題に鑑
みてなされたものであり、ホストコンピュータ等の外部
から入力される画像情報を印字処理する画像情報処理装
置において、装置全体を制御する制御部と、入力された
画像情報をブロックまたはコマンド単位に分割する画像
情報分割部と、分割された画像情報を処理する複数の画
像情報処理部と、画像情報処理部に接続される複数の第
1記憶部と、複数の第1記憶部の全てに接続される第2
記憶部と、印字処理する出力部とより構成し、複数の画
像情報処理部と第1記憶部を用いて画像情報分割部で分
割されたブロックまたはコマンド単位の画像情報を独立
させて処理を行うようにした画像情報処理装置としたも
のである。
みてなされたものであり、ホストコンピュータ等の外部
から入力される画像情報を印字処理する画像情報処理装
置において、装置全体を制御する制御部と、入力された
画像情報をブロックまたはコマンド単位に分割する画像
情報分割部と、分割された画像情報を処理する複数の画
像情報処理部と、画像情報処理部に接続される複数の第
1記憶部と、複数の第1記憶部の全てに接続される第2
記憶部と、印字処理する出力部とより構成し、複数の画
像情報処理部と第1記憶部を用いて画像情報分割部で分
割されたブロックまたはコマンド単位の画像情報を独立
させて処理を行うようにした画像情報処理装置としたも
のである。
【0006】
【発明の実施の形態】以下本発明の実施例を図面を用い
て説明する。図1は、本発明の画像情報処理装置を示す
構成図であり、制御部1と、画像情報分割部5と、画像
情報処理部21 〜2n と、仮VRAM61 〜6n と、V
RAM3と、出力部4とよりなる。なお、画像情報処理
部および仮VRAMは、必要な数だけ設ければよい。
て説明する。図1は、本発明の画像情報処理装置を示す
構成図であり、制御部1と、画像情報分割部5と、画像
情報処理部21 〜2n と、仮VRAM61 〜6n と、V
RAM3と、出力部4とよりなる。なお、画像情報処理
部および仮VRAMは、必要な数だけ設ければよい。
【0007】制御部1は、画像情報処理装置全体を制御
し、例えば、出力部4の印字処理状況、画像情報処理部
21 〜2n の使用状況、仮VRAM61 〜6n の使用状
況、VRAM3の使用状況、画像情報分割部5の画像情
報処理部21 〜2n への出力先状況などを把握して、画
像情報分割部5がいずれの画像情報処理部21 〜2nへ
画像情報を出力するかを制御する。
し、例えば、出力部4の印字処理状況、画像情報処理部
21 〜2n の使用状況、仮VRAM61 〜6n の使用状
況、VRAM3の使用状況、画像情報分割部5の画像情
報処理部21 〜2n への出力先状況などを把握して、画
像情報分割部5がいずれの画像情報処理部21 〜2nへ
画像情報を出力するかを制御する。
【0008】画像情報分割部5は、接続されたホストコ
ンピュータAからの画像情報を独立して処理できる複数
のブロックに分割して、制御部1から指定された画像情
報処理部21 〜2n のいずれかに出力する。
ンピュータAからの画像情報を独立して処理できる複数
のブロックに分割して、制御部1から指定された画像情
報処理部21 〜2n のいずれかに出力する。
【0009】画像情報処理部21 〜2n は、入力される
画像情報を処理し、後続の仮VRAM61 〜6n に出力
する。
画像情報を処理し、後続の仮VRAM61 〜6n に出力
する。
【0010】仮VRAM61 〜6n 、およびVRAM3
は、入力された画像情報を格納し、記憶する。VRAM
3は、仮VRAM61 〜6n から入力される全ての画像
情報を格納する。
は、入力された画像情報を格納し、記憶する。VRAM
3は、仮VRAM61 〜6n から入力される全ての画像
情報を格納する。
【0011】出力部4は、VRAM3から画像情報を受
け取り、印字処理を行う。
け取り、印字処理を行う。
【0012】本発明は、画像情報分割部5でホストコン
ピュータAから入力される画像情報を複数のブロック毎
に分割し、各ブロックを独立させて仮VRAM61 〜6
n に格納し、適宜VRAM3に出力することができるの
で、1つの仮VRAM(例えば61 )がVRAM3に画
像情報を出力している間に他の仮VRAM(例えば62
〜6n )に残りのブロックやホストコンピュータAから
続けて入力されてくる画像情報を格納する動作を行え
る。したがって、印字処理を並列して行うことができ、
複雑な画像情報を印字する場合でも印字速度の低下を防
止することができる。
ピュータAから入力される画像情報を複数のブロック毎
に分割し、各ブロックを独立させて仮VRAM61 〜6
n に格納し、適宜VRAM3に出力することができるの
で、1つの仮VRAM(例えば61 )がVRAM3に画
像情報を出力している間に他の仮VRAM(例えば62
〜6n )に残りのブロックやホストコンピュータAから
続けて入力されてくる画像情報を格納する動作を行え
る。したがって、印字処理を並列して行うことができ、
複雑な画像情報を印字する場合でも印字速度の低下を防
止することができる。
【0013】図2は、図1の画像情報処理装置の動作例
を示すフローチャートである。まず、ホストコンピュー
タAからの画像情報が入力されたか否かを判断し(st
ep1)、入力されれば、その画像情報を画像情報分割
部5が独立した複数のブロックに分割する(step
2)。次に、i=1とし(step3)、制御部1が画
像情報処理部2i (すなわち21 )が開放されているか
否かを判断する(step4)。開放されていなけれ
ば、i=nか否かを判断し(step5)、nならばs
tep3に戻り、nでないならば、iに1を加えた(s
tep6)後、step4に戻る。また、step4で
画像情報処理部2i が開放されていれば、画像情報を画
像情報処理部2i に入力し(step7)、画像情報分
割部5に他のブロックが残っているかを判断する(st
ep8)。残っていなければ、動作を終了し、残ってい
れば、i=nか否かを判断する(step5)。nなら
ばstep3に戻り、nでないならば、iに1を加えた
(step6)後step4に戻る。
を示すフローチャートである。まず、ホストコンピュー
タAからの画像情報が入力されたか否かを判断し(st
ep1)、入力されれば、その画像情報を画像情報分割
部5が独立した複数のブロックに分割する(step
2)。次に、i=1とし(step3)、制御部1が画
像情報処理部2i (すなわち21 )が開放されているか
否かを判断する(step4)。開放されていなけれ
ば、i=nか否かを判断し(step5)、nならばs
tep3に戻り、nでないならば、iに1を加えた(s
tep6)後、step4に戻る。また、step4で
画像情報処理部2i が開放されていれば、画像情報を画
像情報処理部2i に入力し(step7)、画像情報分
割部5に他のブロックが残っているかを判断する(st
ep8)。残っていなければ、動作を終了し、残ってい
れば、i=nか否かを判断する(step5)。nなら
ばstep3に戻り、nでないならば、iに1を加えた
(step6)後step4に戻る。
【0014】これらの動作が全て終了した後、あるいは
動作中に、制御部1が各部の使用状況を把握して、仮V
RAM61 〜6n に格納された画像情報を仮VRAM6
1 から順にVRAM3に出力し、出力部4で印字処理を
開始する。
動作中に、制御部1が各部の使用状況を把握して、仮V
RAM61 〜6n に格納された画像情報を仮VRAM6
1 から順にVRAM3に出力し、出力部4で印字処理を
開始する。
【0015】
【実施例】上記図1、図2の他の実施例として、以下の
ことが考えられる。
ことが考えられる。
【0016】(1)上記動作でiを1から始めた(図2
のstep3)が、iをランダムに決定し、仮VRAM
61 〜6n の格納順序を制御部1が把握し、画像情報が
格納された順にVRAM3に出力するようにしてもよ
い。
のstep3)が、iをランダムに決定し、仮VRAM
61 〜6n の格納順序を制御部1が把握し、画像情報が
格納された順にVRAM3に出力するようにしてもよ
い。
【0017】このようにすると、記憶容量の異なる仮V
RAM61 〜6n を使用し、画像情報分割部5が独立し
たブロックに適当な記憶容量の仮VRAM61 〜6n を
選択することができる。
RAM61 〜6n を使用し、画像情報分割部5が独立し
たブロックに適当な記憶容量の仮VRAM61 〜6n を
選択することができる。
【0018】(2)ホストコンピュータAに複数台の端
末機が接続されている場合に、各端末機と各仮VRAM
61 〜6n を1対1に対応させ、画像情報分割部5は、
各端末機に対応する仮VRAM61 〜6n に画像情報を
出力するようにしてもよい。
末機が接続されている場合に、各端末機と各仮VRAM
61 〜6n を1対1に対応させ、画像情報分割部5は、
各端末機に対応する仮VRAM61 〜6n に画像情報を
出力するようにしてもよい。
【0019】(3)画像情報分割部5が分割するブロッ
ク単位を印字する頁単位毎としてもよい。このようにす
ると、各頁単位毎に並列処理ができるようになる。
ク単位を印字する頁単位毎としてもよい。このようにす
ると、各頁単位毎に並列処理ができるようになる。
【0020】(4)画像情報分割部5が分割するブロッ
ク単位を1コマンド毎としてもよい。図3は、本実施例
の画像情報処理装置を示す構成図であり、制御部11
と、コマンド解釈部15と、コンマンド実行部121 〜
12n と、仮VRAM161 〜16n と、VRAM13
と、出力部14とよりなる。
ク単位を1コマンド毎としてもよい。図3は、本実施例
の画像情報処理装置を示す構成図であり、制御部11
と、コマンド解釈部15と、コンマンド実行部121 〜
12n と、仮VRAM161 〜16n と、VRAM13
と、出力部14とよりなる。
【0021】コマンド解釈部15は、接続されたホスト
コンピュータAからの画像情報を1コマンド毎に分割し
て、制御部1で指定されたコマンド実行部121 〜12
n のいずれかに出力する。
コンピュータAからの画像情報を1コマンド毎に分割し
て、制御部1で指定されたコマンド実行部121 〜12
n のいずれかに出力する。
【0022】コマンド実行部121 〜12n は、入力さ
れるコマンドを実行して、後続の仮VRAM161 〜1
6n に出力する。
れるコマンドを実行して、後続の仮VRAM161 〜1
6n に出力する。
【0023】このような構成とすると、コマンド解釈部
15でホストコンピュータAから入力される画像情報を
複数のコマンド単位毎に分割し、各コマンド単位で独立
させて仮VRAM161 〜16n に格納し、適宜VRA
M13に出力することができるので、1つの仮VRAM
(例えば161 )がVRAM13に画像情報を出力して
いる間に他の仮VRAM(例えば162 〜16n )に残
りのコマンド単位毎に分割された画像情報を格納する動
作を行える。したがって、印字処理を並列して行うこと
ができ、複雑な画像情報を印字する場合でも印字速度の
低下を防止することができる。
15でホストコンピュータAから入力される画像情報を
複数のコマンド単位毎に分割し、各コマンド単位で独立
させて仮VRAM161 〜16n に格納し、適宜VRA
M13に出力することができるので、1つの仮VRAM
(例えば161 )がVRAM13に画像情報を出力して
いる間に他の仮VRAM(例えば162 〜16n )に残
りのコマンド単位毎に分割された画像情報を格納する動
作を行える。したがって、印字処理を並列して行うこと
ができ、複雑な画像情報を印字する場合でも印字速度の
低下を防止することができる。
【0024】
【発明の効果】以上説明したように、本発明の画像情報
処理装置によれば、入力された画像情報をブロック毎ま
たはコマンド単位毎に分割する画像情報分割部と、分割
された画像情報を個々に処理する複数個の画像情報処理
部および第1記憶部(仮VRAM)とを設けたために、
印字処理を並列して行うことができ、複雑な画像情報を
印字する場合でも印字速度の低下を防止することができ
る。
処理装置によれば、入力された画像情報をブロック毎ま
たはコマンド単位毎に分割する画像情報分割部と、分割
された画像情報を個々に処理する複数個の画像情報処理
部および第1記憶部(仮VRAM)とを設けたために、
印字処理を並列して行うことができ、複雑な画像情報を
印字する場合でも印字速度の低下を防止することができ
る。
【図1】本発明の画像情報処理装置を示す構成図であ
る。
る。
【図2】本発明の動作を説明するフローチャートであ
る。
る。
【図3】本発明の他の実施例の画像情報処理装置を示す
構成図である。
構成図である。
【図4】従来の画像情報処理装置を示す構成図である。
1、11、21:制御部 21 〜2n 、22、:画像情報処理部 3、13、23:VRAM 4、14、24:出力部 5、25:画像情報分割部 61 〜6n 、161 〜16n :仮VRAM 121 〜12n :コンマンド実行部 15:コマンド解釈部 A:ホストコンピュータ
Claims (1)
- 【請求項1】ホストコンピュータ等の外部から入力され
る画像情報を印字処理する画像情報処理装置において、
装置全体を制御する制御部と、入力された画像情報をブ
ロックまたはコマンド単位に分割する画像情報分割部
と、分割された画像情報を処理する複数の画像情報処理
部と、該画像情報処理部に接続される複数の第1記憶部
と、該複数の第1記憶部の全てに接続される第2記憶部
と、印字処理する出力部とより構成し、前記複数の画像
情報処理部と第1記憶部を用いて前記画像情報分割部で
分割されたブロックまたはコマンド単位の画像情報を独
立させて処理を行うようにしたことを特徴とする画像情
報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7218452A JPH0962465A (ja) | 1995-08-28 | 1995-08-28 | 画像情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7218452A JPH0962465A (ja) | 1995-08-28 | 1995-08-28 | 画像情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0962465A true JPH0962465A (ja) | 1997-03-07 |
Family
ID=16720135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7218452A Pending JPH0962465A (ja) | 1995-08-28 | 1995-08-28 | 画像情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0962465A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005235108A (ja) * | 2004-02-23 | 2005-09-02 | Fuji Xerox Co Ltd | 帳票印刷制御装置及び帳票印刷制御システム |
-
1995
- 1995-08-28 JP JP7218452A patent/JPH0962465A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005235108A (ja) * | 2004-02-23 | 2005-09-02 | Fuji Xerox Co Ltd | 帳票印刷制御装置及び帳票印刷制御システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH06149494A (ja) | 印刷情報処理方法および装置 | |
| JPS60141076A (ja) | 印刷装置の制御方法 | |
| JPH0962465A (ja) | 画像情報処理装置 | |
| JP4250289B2 (ja) | 印刷処理装置と印刷処理方法 | |
| JPS6035687B2 (ja) | プリントデ−タ制御装置 | |
| JPS6159920B2 (ja) | ||
| JP3230516B2 (ja) | プリンタ、記録媒体およびプリンタのメモリ管理方法 | |
| JPH07112552A (ja) | 印刷装置における帳票印刷制御方法及び装置 | |
| JP2002234237A (ja) | 画像処理装置 | |
| JPH0965022A (ja) | 画像情報処理装置 | |
| JP4400097B2 (ja) | 印刷装置、印刷制御方法、プログラム及び記録媒体 | |
| JPH023351A (ja) | 印刷装置 | |
| JPH03114856A (ja) | プリンタデータ管理方式 | |
| US5781706A (en) | Reducing memory capacity requirements in image output while maintaining output speed | |
| JP2878094B2 (ja) | 印刷装置 | |
| JPH0965047A (ja) | 画像情報処理装置 | |
| JP2511998B2 (ja) | プリンタ制御方式 | |
| JPH07106649B2 (ja) | 出力方法 | |
| JP2891860B2 (ja) | 出力方法 | |
| JPH04323058A (ja) | 印刷制御装置及び方法 | |
| JPH09240076A (ja) | プリンタ装置 | |
| JPH0611550B2 (ja) | フォントパターン処理装置 | |
| JPS62164548A (ja) | ドツトメモリのアクセス制御方式 | |
| JPH0247078A (ja) | 印刷装置 | |
| JPH09156166A (ja) | 印字制御装置及び方法 |