JPH07248991A - 画像形成装置 - Google Patents
画像形成装置Info
- Publication number
- JPH07248991A JPH07248991A JP6041234A JP4123494A JPH07248991A JP H07248991 A JPH07248991 A JP H07248991A JP 6041234 A JP6041234 A JP 6041234A JP 4123494 A JP4123494 A JP 4123494A JP H07248991 A JPH07248991 A JP H07248991A
- Authority
- JP
- Japan
- Prior art keywords
- request signal
- bus
- external interface
- dma
- image forming
- 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
- Control Or Security For Electrophotography (AREA)
- Bus Control (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
(57)【要約】
【目的】 複数の外部インタフェースによるDMAのデ
ータ転送時間を短縮することを目的とする。 【構成】 外部インタフェース4と外部インタフェース
9によって発生したリクエスト信号A,リクエスト信号
BがDMAのパターン検出手段13に入力され、発生し
たDMAのパターンに応じた選択信号が出力される。リ
クエスト信号発生手段14では選択信号に応じたリクエ
スト信号を発生する。 【効果】 2つの外部インタフェース4,外部インタフ
ェース9から連続してDMA転送する際、1回のバス獲
得で転送できるため、転送時間を短縮できる。
ータ転送時間を短縮することを目的とする。 【構成】 外部インタフェース4と外部インタフェース
9によって発生したリクエスト信号A,リクエスト信号
BがDMAのパターン検出手段13に入力され、発生し
たDMAのパターンに応じた選択信号が出力される。リ
クエスト信号発生手段14では選択信号に応じたリクエ
スト信号を発生する。 【効果】 2つの外部インタフェース4,外部インタフ
ェース9から連続してDMA転送する際、1回のバス獲
得で転送できるため、転送時間を短縮できる。
Description
【0001】
【産業上の利用分野】本発明は、コンピュータ等に接続
して使用される画像形成装置に関するものである。
して使用される画像形成装置に関するものである。
【0002】
【従来の技術】近年パーソナルコンピュータ等の普及に
より、それに接続して使用される画像形成装置の利用分
野が拡大しており、各利用分野に応じ様々な機能を持つ
画像形成装置が用いられている。以下従来の画像形成装
置についてレーザビームプリンタ(以降LBPと略称
す)を例にとり説明する。
より、それに接続して使用される画像形成装置の利用分
野が拡大しており、各利用分野に応じ様々な機能を持つ
画像形成装置が用いられている。以下従来の画像形成装
置についてレーザビームプリンタ(以降LBPと略称
す)を例にとり説明する。
【0003】図4に従来の画像形成装置の一例であるL
BPのブロック図を示す。LBP1はホストコンピュー
タから送られてくる印字データを処理するデータ処理部
2と、用紙上に印字を行う印字部3に分けられる。デー
タ処理部2は、データ処理をコントロールする中央処理
装置5(以下CPU5と略称する)、CPU5を動作さ
せるプログラムが格納されたプログラム読み出し専用メ
モリ6(以下プログラムROMと略称する)、外部イン
タフェース4からの印字データを受信する入力手段7、
受信したデータを格納する記憶手段8、記憶手段8に格
納されたデータを外部インタフェース9から印字部3に
出力する出力手段10からなる。また、印字部3は印字
を行う印字機構部11、印字機構部11を制御する印字
機構制御部12から成る。
BPのブロック図を示す。LBP1はホストコンピュー
タから送られてくる印字データを処理するデータ処理部
2と、用紙上に印字を行う印字部3に分けられる。デー
タ処理部2は、データ処理をコントロールする中央処理
装置5(以下CPU5と略称する)、CPU5を動作さ
せるプログラムが格納されたプログラム読み出し専用メ
モリ6(以下プログラムROMと略称する)、外部イン
タフェース4からの印字データを受信する入力手段7、
受信したデータを格納する記憶手段8、記憶手段8に格
納されたデータを外部インタフェース9から印字部3に
出力する出力手段10からなる。また、印字部3は印字
を行う印字機構部11、印字機構部11を制御する印字
機構制御部12から成る。
【0004】以上のように構成されたLBP1におい
て、外部インタフェース4からDirect Memo
ry Access(以下、DMAと略称する)による
データ転送が要求された際のフローチャートを図5に示
す。外部インタフェース4からCPU5に対してバスの
マスタ権の要求(リクエスト信号の発生)を行い(ステ
ップ1)、CPU5がバスを解放しバス獲得の承認(ス
テップ2)後、実際のデータ転送が開始される(ステッ
プ3)。次に2つの外部インタフェース4,外部インタ
フェース9から連続してDMA転送が要求する際のフロ
ーチャートを図6,図7に示す。まず外部インタフェー
ス4が転送を行う場合、CPU5に対してバスのマスタ
権の要求(リクエスト信号の発生)を行い(ステップ
4)、CPU5によってバスが解放され外部インタフェ
ース4に対してバス獲得が承認された(ステップ5)
後、外部インタフェース4によるデータ転送が開始され
る(ステップ6)。データ転送終了(ステップ7)後、
外部インタフェース4は、CPU5に対しバスの要求解
除(ステップ8)を行う。外部インタフェース4による
バスの要求解除後、外部インタフェース9は、CPU5
に対してバスのマスタ権の要求(リクエスト信号の発
生)を行い(ステップ9)、CPU5によってバスが解
放され、外部インタフェース9に対してバス獲得が承認
された(ステップ10)後、外部インタフェース9によ
るデータ転送が開始される(ステップ11)。データ転
送終了(ステップ12)後、バスの要求解除を行う(ス
テップ13)。
て、外部インタフェース4からDirect Memo
ry Access(以下、DMAと略称する)による
データ転送が要求された際のフローチャートを図5に示
す。外部インタフェース4からCPU5に対してバスの
マスタ権の要求(リクエスト信号の発生)を行い(ステ
ップ1)、CPU5がバスを解放しバス獲得の承認(ス
テップ2)後、実際のデータ転送が開始される(ステッ
プ3)。次に2つの外部インタフェース4,外部インタ
フェース9から連続してDMA転送が要求する際のフロ
ーチャートを図6,図7に示す。まず外部インタフェー
ス4が転送を行う場合、CPU5に対してバスのマスタ
権の要求(リクエスト信号の発生)を行い(ステップ
4)、CPU5によってバスが解放され外部インタフェ
ース4に対してバス獲得が承認された(ステップ5)
後、外部インタフェース4によるデータ転送が開始され
る(ステップ6)。データ転送終了(ステップ7)後、
外部インタフェース4は、CPU5に対しバスの要求解
除(ステップ8)を行う。外部インタフェース4による
バスの要求解除後、外部インタフェース9は、CPU5
に対してバスのマスタ権の要求(リクエスト信号の発
生)を行い(ステップ9)、CPU5によってバスが解
放され、外部インタフェース9に対してバス獲得が承認
された(ステップ10)後、外部インタフェース9によ
るデータ転送が開始される(ステップ11)。データ転
送終了(ステップ12)後、バスの要求解除を行う(ス
テップ13)。
【0005】
【発明が解決しようとする課題】しかしながら上記従来
の構成では、2つの外部インタフェース4,外部インタ
フェース9からデータ転送が連続して行われる際に、各
外部インタフェース4,外部インタフェース9ごとにマ
スタ権の要求(リクエスト信号の発生)を行う為、バス
マスタ権の要求,バスの解放,バス獲得の承認,バスの
要求解除が複数回発生し、バスを獲得しデータ転送が終
了するまでの転送時間が長くなるという問題点を有して
いた。
の構成では、2つの外部インタフェース4,外部インタ
フェース9からデータ転送が連続して行われる際に、各
外部インタフェース4,外部インタフェース9ごとにマ
スタ権の要求(リクエスト信号の発生)を行う為、バス
マスタ権の要求,バスの解放,バス獲得の承認,バスの
要求解除が複数回発生し、バスを獲得しデータ転送が終
了するまでの転送時間が長くなるという問題点を有して
いた。
【0006】
【課題を解決するための手段】上記従来の問題点を解決
するために本発明の画像形成装置は、DMAのパターン
を検出する検出手段と、この検出手段によって検出され
たパターンに応じてバスのリクエスト信号を発生する手
段とを備えたものである。
するために本発明の画像形成装置は、DMAのパターン
を検出する検出手段と、この検出手段によって検出され
たパターンに応じてバスのリクエスト信号を発生する手
段とを備えたものである。
【0007】
【作用】本発明は上記構成により、複数の外部インタフ
ェースからのDMAによるデータ転送の要求に応じたバ
スのマスタ権の要求を行うため、バスマスタ権の要求,
バスの解放,バス獲得の承認,バスの要求解除の発生回
数を少なくすることができる。
ェースからのDMAによるデータ転送の要求に応じたバ
スのマスタ権の要求を行うため、バスマスタ権の要求,
バスの解放,バス獲得の承認,バスの要求解除の発生回
数を少なくすることができる。
【0008】
【実施例】以下、本発明の一実施例について説明する。
図1は本発明の一実施例における画像形成装置の一例で
あるLBPのブロック図である。図1においてLBP2
0は外部インタフェース4から送られてくる印字データ
を処理するデータ処理部21と用紙上に印字を行う印字
部3とに分けられる。データ処理部21は、データ処理
をコントロールするCPU5、CPU5を動作させるプ
ログラムが格納されたプログラムROM6、外部インタ
フェース4からの印字データを受信する入力手段7、1
ページ分の受信データを記憶する記憶手段8、DMAの
パターン検出手段13、リクエスト信号発生手段14、
記憶手段8に格納されたデータを外部インタフェース9
から印字部3に出力する出力手段10からなる。また、
印字部3は、印字を行う印字機構部11、印字機構部1
1を制御する印字機構制御部12からなる。
図1は本発明の一実施例における画像形成装置の一例で
あるLBPのブロック図である。図1においてLBP2
0は外部インタフェース4から送られてくる印字データ
を処理するデータ処理部21と用紙上に印字を行う印字
部3とに分けられる。データ処理部21は、データ処理
をコントロールするCPU5、CPU5を動作させるプ
ログラムが格納されたプログラムROM6、外部インタ
フェース4からの印字データを受信する入力手段7、1
ページ分の受信データを記憶する記憶手段8、DMAの
パターン検出手段13、リクエスト信号発生手段14、
記憶手段8に格納されたデータを外部インタフェース9
から印字部3に出力する出力手段10からなる。また、
印字部3は、印字を行う印字機構部11、印字機構部1
1を制御する印字機構制御部12からなる。
【0009】以上のように構成されたLBP20につい
て、外部インタフェース4から転送されたデータを印字
する動作を例にとり図2,図3を参照しながら説明す
る。外部インタフェース4がLBP20にDMAによる
データ転送を要求する際、外部インタフェース4はCP
U5に対して図3に示すようなバスのマスタ権を要求す
るためのリクエスト信号Aを発生する。Lの期間が要求
中であることを示す。一方、外部インタフェース9は、
記憶手段8に格納されたデータを出力手段10から印字
部3に出力するために、CPU5に対してバスのマスタ
権を要求するためのリクエスト信号Bを発生する。これ
ら外部インタフェース4,外部インタフェース9で発生
したリクエスト信号A,リクエスト信号BはDMAのパ
ターン検出手段13に入力される。DMAのパターン検
出手段13は、リクエスト信号A,リクエスト信号Bに
応じて図2に示すような2ビットの選択信号Dを発生す
る。本実施例では、外部インタフェース4,外部インタ
フェース9のリクエスト信号A,リクエスト信号Bが発
生しているので、2ビットの選択信号Dとしては”1
1”が出力される。次に2ビットの選択信号Dは、リク
エスト信号発生手段14に入力される。リクエスト信号
発生手段14では、この2ビットの選択信号Dにより図
3に示すようなリクエスト信号Cが出力される。このリ
クエスト信号Cは、外部インタフェース4と外部インタ
フェース9の転送終了時までを示す信号である。
て、外部インタフェース4から転送されたデータを印字
する動作を例にとり図2,図3を参照しながら説明す
る。外部インタフェース4がLBP20にDMAによる
データ転送を要求する際、外部インタフェース4はCP
U5に対して図3に示すようなバスのマスタ権を要求す
るためのリクエスト信号Aを発生する。Lの期間が要求
中であることを示す。一方、外部インタフェース9は、
記憶手段8に格納されたデータを出力手段10から印字
部3に出力するために、CPU5に対してバスのマスタ
権を要求するためのリクエスト信号Bを発生する。これ
ら外部インタフェース4,外部インタフェース9で発生
したリクエスト信号A,リクエスト信号BはDMAのパ
ターン検出手段13に入力される。DMAのパターン検
出手段13は、リクエスト信号A,リクエスト信号Bに
応じて図2に示すような2ビットの選択信号Dを発生す
る。本実施例では、外部インタフェース4,外部インタ
フェース9のリクエスト信号A,リクエスト信号Bが発
生しているので、2ビットの選択信号Dとしては”1
1”が出力される。次に2ビットの選択信号Dは、リク
エスト信号発生手段14に入力される。リクエスト信号
発生手段14では、この2ビットの選択信号Dにより図
3に示すようなリクエスト信号Cが出力される。このリ
クエスト信号Cは、外部インタフェース4と外部インタ
フェース9の転送終了時までを示す信号である。
【0010】リクエスト信号Cは、CPU5に入力され
外部インタフェース4と外部インタフェース9の転送終
了時までバスを解放する。CPU5は、外部インタフェ
ース4,外部インタフェース9にバス獲得の承認を与
え、外部インタフェース4,外部インタフェース9から
連続してデータ転送が行われる。一方、2ビットの選択
信号Dが”00”,”01”の場合はリクエスト信号
A,リクエスト信号Bは同時に出力されていないため、
リクエスト信号発生手段14からはリクエスト信号Cは
出力されず通常の動作を行う。
外部インタフェース4と外部インタフェース9の転送終
了時までバスを解放する。CPU5は、外部インタフェ
ース4,外部インタフェース9にバス獲得の承認を与
え、外部インタフェース4,外部インタフェース9から
連続してデータ転送が行われる。一方、2ビットの選択
信号Dが”00”,”01”の場合はリクエスト信号
A,リクエスト信号Bは同時に出力されていないため、
リクエスト信号発生手段14からはリクエスト信号Cは
出力されず通常の動作を行う。
【0011】
【発明の効果】以上のように本発明はDMAのパターン
を検出する検出手段と、この検出手段によって検出され
たパターンに応じてバスのリクエスト信号を発生する手
段とを備えたことにより、複数の外部インタフェースか
らのDMAによるデータ転送の要求に応じたバスのマス
タ権の要求を行うため、バスマスタ権の要求,バスの解
放,バス獲得の承認,バスの要求解除の発生回数を少な
くすることができ、転送時間を短縮することが可能とな
る。
を検出する検出手段と、この検出手段によって検出され
たパターンに応じてバスのリクエスト信号を発生する手
段とを備えたことにより、複数の外部インタフェースか
らのDMAによるデータ転送の要求に応じたバスのマス
タ権の要求を行うため、バスマスタ権の要求,バスの解
放,バス獲得の承認,バスの要求解除の発生回数を少な
くすることができ、転送時間を短縮することが可能とな
る。
【図1】本発明の一実施例における画像形成装置の一例
であるLBPのブロック図
であるLBPのブロック図
【図2】本発明の一実施例における画像形成装置の一例
であるLBPのリクエスト信号と選択信号の関係を示す
図
であるLBPのリクエスト信号と選択信号の関係を示す
図
【図3】本発明の一実施例における画像形成装置の一例
であるLBPのリクエスト信号の波形図
であるLBPのリクエスト信号の波形図
【図4】従来の画像形成装置の一例であるLBPのブロ
ック図
ック図
【図5】従来の画像形成装置の一例であるLBPの外部
インタフェースからDMA転送が要求された際のフロー
チャート
インタフェースからDMA転送が要求された際のフロー
チャート
【図6】従来の画像形成装置の一例であるLBPの2つ
の外部インタフェースから連続してDMA転送が要求さ
れた際のフローチャート
の外部インタフェースから連続してDMA転送が要求さ
れた際のフローチャート
【図7】従来の画像形成装置の一例であるLBPの2つ
の外部インタフェースから連続してDMA転送が要求さ
れた際のフローチャート
の外部インタフェースから連続してDMA転送が要求さ
れた際のフローチャート
3 印字部 4,9 外部インタフェース 5 中央処理装置(CPU) 6 プログラム読み出し専用メモリ(プログラムRO
M) 7 入力手段 8 記憶手段 10 出力手段 11 印字機構部 12 印字機構制御部 13 DMAのパターン検出手段 14 リクエスト信号発生手段 20 レーザビームプリンタ(LBP) 21 データ処理部
M) 7 入力手段 8 記憶手段 10 出力手段 11 印字機構部 12 印字機構制御部 13 DMAのパターン検出手段 14 リクエスト信号発生手段 20 レーザビームプリンタ(LBP) 21 データ処理部
Claims (1)
- 【請求項1】複数のデバイスがバスのマスタ権の要求を
中央処理装置に対して行う画像形成装置において、デバ
イスが前記バスのマスタ権を要求した際のDirect
Memory Accessのパターンを検出する検
出手段と、前記検出手段によって検出されたパターンに
応じて前記バスのリクエスト信号を発生する手段とを備
えたことを特徴とする画像形成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6041234A JPH07248991A (ja) | 1994-03-11 | 1994-03-11 | 画像形成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6041234A JPH07248991A (ja) | 1994-03-11 | 1994-03-11 | 画像形成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07248991A true JPH07248991A (ja) | 1995-09-26 |
Family
ID=12602731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6041234A Pending JPH07248991A (ja) | 1994-03-11 | 1994-03-11 | 画像形成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07248991A (ja) |
-
1994
- 1994-03-11 JP JP6041234A patent/JPH07248991A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4979132A (en) | Control device for use with an image recording system | |
| US5371873A (en) | Image data processing terminal equipment coupled to an external device allowing independent use of memory area by the external device | |
| JPH1115610A (ja) | 印刷システム | |
| JP4110945B2 (ja) | 画像処理装置、画像形成装置、およびプログラム | |
| JPH07248991A (ja) | 画像形成装置 | |
| JP3230516B2 (ja) | プリンタ、記録媒体およびプリンタのメモリ管理方法 | |
| JPH0895725A (ja) | 画像形成装置 | |
| JP3153347B2 (ja) | 画像記録装置の制御方法 | |
| JP3108260B2 (ja) | 印刷装置および印刷制御方法 | |
| JP3168853B2 (ja) | 印刷データ制御方式 | |
| JPH08300743A (ja) | 印字処理システム | |
| JP2803552B2 (ja) | データ受信装置 | |
| JPH0452738A (ja) | スプールファイル分散処理方式 | |
| JPH02272620A (ja) | 印刷システム | |
| JPS59123987A (ja) | イメ−ジ・メモリのプリント・デ−タ展開方法 | |
| JPS6163461A (ja) | プリンタバツフア | |
| JPH05233792A (ja) | 画像形成装置 | |
| JPH0459635B2 (ja) | ||
| JPH06202822A (ja) | データ転送装置及び方法 | |
| JPH09314926A (ja) | プリンタ制御装置 | |
| JP2020144604A (ja) | 画像形成システム、情報処理装置、及び情報処理方法 | |
| JPH1158872A (ja) | 印刷制御方法および装置 | |
| JPH06149735A (ja) | データ受信制御装置 | |
| JPH04173270A (ja) | ドットプリンタ制御方式 | |
| JPH04268917A (ja) | プリンタ装置 |