JPH04205345A - 画像形成装置 - Google Patents

画像形成装置

Info

Publication number
JPH04205345A
JPH04205345A JP2335593A JP33559390A JPH04205345A JP H04205345 A JPH04205345 A JP H04205345A JP 2335593 A JP2335593 A JP 2335593A JP 33559390 A JP33559390 A JP 33559390A JP H04205345 A JPH04205345 A JP H04205345A
Authority
JP
Japan
Prior art keywords
data
buffer
host computer
full
storage means
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
JP2335593A
Other languages
English (en)
Inventor
Hiroshi Sukunami
宿南 博史
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2335593A priority Critical patent/JPH04205345A/ja
Publication of JPH04205345A publication Critical patent/JPH04205345A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Storing Facsimile Image Data (AREA)
  • Electrophotography Configuration And Component (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、例えばレーザプリンタ等の画像形成装置に関
する。
(従来の技術) 一般に、レーザプリンタ等の画像形成装置は、接続され
たホストコンビコータから送出されるホストデータを順
次格納する人力バッファを備え、この人力バッファに格
納されたデータに基づき順次処理を行う。
ところで、こうした処理のプロセスが複雑になると、処
理中に多くのホストデータが入力バッファに人力されバ
ッファフルの状態に至る場合がある。この場合、画像形
成装置側では、入力バッファに空きが生じるまでホスト
データの入力を禁止する制御が行われる。このため、ホ
ストコンピュータ側では、送信待ちの状態となる。
ところが、ホストコンピュータのO8によっては一定時
間以上送信待ちの状態が続くと、送信先に異常が生じた
ものと見なして送信を中止するものがある。この場合、
画像形成装置側では、入力バッファにその後空きが生じ
ても、それまで送信されていた一連のホストデータをも
はや受信できない。このため、ホストコンピュータ側よ
り一度処理したデータを含めたデータを最初から再送信
しなければならない。よって、再送信の手間や一度プリ
ントアウトしたものをもう一度行う等の無駄が発生し、
処理効率か大幅に低下するという問題があった。
(発明が解決しようとする課題) このように従来の画像形成装置において、入力バッファ
がバッファフルの状態になったときホストコンピュータ
側が送信待ちの状態となるため、ホストコンピュータの
O8によっては一度処理したデータを含めたデータを最
初から再送信する事態を生じ、処理効率が大幅に低下す
るという問題があった。
そこで、本発明は、接続されたホストコンピュータ等の
送信待ち状態の発生を回避し、処理効率を高めた画像形
成装置を提供することを目的としている。
[発明の構成] (課題を解決するための手段) 本発明は、上記課題を解決するため、外部から入力され
たデータを格納する領域を有する第1及び第2のデータ
格納手段と、前記第1のデータ格納手段の有する領域の
満配状態及び満配解除状態を検出する検出手段と、この
検出手段により第1のデータ格納手段の有する領域の満
配状態が検出されたとき、前記外部から入力されたデー
タを前記第2のデータ格納手段に格納させ、前記検出手
段により第1のデータ格納手段の有する領域の満配解除
状態が検出されたとき、前記外部から入力されたデータ
を前記第1のデータ格納手段に格納させるよう制御する
制御手段とを具備する。
(作 用) 本発明では、第1のデータ格納手段の有する領域か満配
状態となったとき、外部から入力されたデータを第2の
データ格納手段に格納させているので、第2のデータ格
納手段か満配状態にならない限り接続されたホストコン
ピュータ等の送信待ち状態の発生を回避でき、処理効率
を高めることができる。
(実施例) 以下、本発明の実施例の詳細を図面に基づき説明する。
第1図は本発明の一実施例に係るレステムの構成を示す
図であり、1はレーザプリンタ、2はこのレーザプリン
タ1に接続されたホストコンピュータを示している。
レーザプリンタ1におけるI/F制御部3は、第2図に
示すように、ホストコンピュータ2より入力されたデー
タを第1または第2のバッファ4゜5に格納するI/F
割込み処理部6と、中央処理部7からデータ要求がされ
る毎に第1または第2のバッファ4,5に格納された1
つのデータを中央処理部7に送るデータ送出部8と、バ
ッファフル時にタイマ9がタイムアツプする一定時間毎
にホストデータを入力するための処理を行うタイマ割込
み部10からなる。
中央処理部7は、データ処理部11及びページ展開部1
2を備え、データを解析してページ編集を行い、ページ
編集されたデータをイメージ転送部13を介しエンジン
制御部14へ転送するためのイメージデータに転量する
処理を行う。
第3図はホストインタフェースの一例として本実施例で
使用するパラレルI/Fを示す図である。
また、第4図(a)は通常のデータ送受信のタイミング
を示し、第4図(’b)はバッファフル時のデータ送受
信のタイミングを示し、第4図(c)はバッファフル時
にタイマ9のタイムアウトに同期してホストデータを入
力する状態を示している。
以下、第5図乃至第7図のフローチャートに基づき本実
施例の動作を説明する。
1/F制御部3は、ホストコンピュータ2からの5TR
OBE O信号の立ち下がりで割込みがかかりデータを
入力する。
すると、割込み処理部6は、BUSY l信号を立ち上
げてホストコンピュータ2を止め(S501)、データ
を入力して第1のバッファ4に格納する(S502)。
ここで、第1のバッファ4の管理は最後にデ−タを格納
したエリアのアドレスをもつカウンタ0しTCTRIと
、中央処理部7へ次に転送するデータを格納17たエリ
アのアドレスを持つカウンタI NCTR1とを持つこ
とて行われる。ずなわち、カウンタ0LTCTh’ l
はデータ人力毎に更新され、カウンタI NCTR1は
データ送出毎に更新され、第1のバッファ4の最後のア
ドレスに達17たときは、次に最初のアドレスへ更新さ
れるリングバッファ形式をとっている。
そり、て、データ入力時にカウンタ0UTCTRLを更
新して、カウンタINCTRIとの差が所定のリミット
値に達するとバッファフルとなり(S503 ) 、ホ
ストコンピュータ2を止めたままタイマ9を設定し、第
1のバッファ4のフルクラブ(BFI)をセットする 
(S504)。
バッファフルでなければ、BLISY 1信号をOFF
 。
へCK信号をONに12、ホストコンピュータ2に次の
データを要求する(5505)。
一方、データ入力時に第1のバッファ4が既にバッファ
フルの時(BFI−1)は(350B)、入力データを
第2のバッファ5に格納し5、第1のバッファ4と同様
のカウンタ0UTCTR2を更新する(S507)。
この後、第2のバッファ5かバッファフルになった時は
(3508)、第2のバッファ5のフルフラグ(BF2
)をセットしく5509)、以後節1のバ・ソファ4の
バ・ソファフルか角イ除されるまてホストコンピュータ
2を止める。
次に、タイマ割込み部10は、第2のバッファ5のフル
フラグ(BF2)がセット・されていないとき(S 6
01 ) 、!1USYI信号をOFF 、 ACK信
号をONにして(S[102)、ホストコンピュータ2
にデータ要求をすると同時にタイマ9をセットする(8
603)。
また、データ送出部8は、中央処理部7からデータ要求
かある毎にデータを送り、カウンタI NCTR1を更
新する(S701)。
ここで、第1のバッファ4かバッファフルの場合は、カ
ウンタI NCTRLとカウンタ0UTCTRLとの差
をチエツクし、所定のリミット値以下に縮まっていれば
第1のバッファ4バツフアフル状態を解除する(S70
2)。このとき、第2のバッファ5にデータかあるとき
すなわちカウンタ0IJTCTR2とカウンタlNCT
R2とか等しくないとき(S703)、第2のバッファ
5の全てのデータを第1のバッファ4に順次転送しく5
704)、同時にカウンタ0UTCTRIを更新する(
5705)。そして、転送終了時に第2のバッファ5の
カウンタをリセット(カウンタ0UTCTR−カウンタ
lNCTR2) L、、BF2−1のときはこれをクリ
アするとともにタイマ9をOFFとする(S706)。
このように本実施例のレーザプリンタは、上述した割込
め処理部6、タイマ割込み部10及びデータ送出部8が
実現する機能により第2のバッファ5がバッファフルに
ならない限り、接続されたホストコンピュータ2の送信
待ち状態の発生を回避できる。
[発明の効果コ 以上説明1.たように本発明によれば、第1のデータ格
納手段の有する領域が満配状態となったとき、外部から
入力されたデータを第2のデータ格納手段に格納させて
いるので、第2のデータ格納手段が満配状態にならない
限り接続されたホストコンピュータ等の送信待ち状態の
発生を回避でき、処理効率を高めることができる。
【図面の簡単な説明】
第1図は本発明の一実施例に係るシステムの構成を示す
図、第2図は第1図に示ずI/F制御部の構成を示す図
、第3図はホストインタフェースの一例として本実施例
で使用するパラレルI/Fを示す図、第4図(a)〜(
c)は第3図に示す信号のタイミングを示す波形図、第
5図乃至第7図は本実施例の動作を示すフローチャート
である。 ]、・・・レーザプリンタ、2・・・ホストコンピュー
タ、3・・I/F制御部、4・・・第1のバッファ、5
・・・第2のバッファ、6・・・I/F割込み処理部、
7・・・中央処理部、8・・・データ送出部、9・・・
タイマ、]S0・タイマ割込み部、11・・データ処理
部、12・・・ページ展開部、]S3・・イメージ転送
部、14・・・エンジン制御部。 第1図 第2図 第3図 5ELECT  1 (a) (b) SELECT  1 (e) 第4図 第5図 第6図

Claims (1)

    【特許請求の範囲】
  1. (1)外部から入力されたデータを格納する領域を有す
    る第1及び第2のデータ格納手段と、前記第1のデータ
    格納手段の有する領域の満配状態及び満配解除状態を検
    出する検出手段と、この検出手段により第1のデータ格
    納手段の有する領域の満配状態が検出されたとき、前記
    外部から入力されたデータを前記第2のデータ格納手段
    に格納させ、前記検出手段により第1のデータ格納手段
    の有する領域の満配解除状態が検出されたとき、前記外
    部から入力されたデータを前記第1のデータ格納手段に
    格納させるよう制御する制御手段と を具備することを特徴とする画像形成装置。
JP2335593A 1990-11-30 1990-11-30 画像形成装置 Pending JPH04205345A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2335593A JPH04205345A (ja) 1990-11-30 1990-11-30 画像形成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2335593A JPH04205345A (ja) 1990-11-30 1990-11-30 画像形成装置

Publications (1)

Publication Number Publication Date
JPH04205345A true JPH04205345A (ja) 1992-07-27

Family

ID=18290323

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2335593A Pending JPH04205345A (ja) 1990-11-30 1990-11-30 画像形成装置

Country Status (1)

Country Link
JP (1) JPH04205345A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892979A (en) * 1994-07-20 1999-04-06 Fujitsu Limited Queue control apparatus including memory to save data received when capacity of queue is less than a predetermined threshold

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892979A (en) * 1994-07-20 1999-04-06 Fujitsu Limited Queue control apparatus including memory to save data received when capacity of queue is less than a predetermined threshold

Similar Documents

Publication Publication Date Title
JPH10334037A (ja) 通信dma装置
JPH0546920Y2 (ja)
US6075616A (en) Printer apparatus
US6050732A (en) Double-side printing control method
JPH03263158A (ja) 共通バス調停制御方式
JP2865131B2 (ja) データ転送方式
JPH11179973A (ja) プリンタ装置
JP2001331440A (ja) データ受信処理装置
JP3535611B2 (ja) 画像形成装置の制御方法
JPH11212904A (ja) データ転送システム
JPH0467248A (ja) データ受信処理装置
JP3167062B2 (ja) 画像記録装置
JPH0218653A (ja) 受信データの再出力方式
JP3624046B2 (ja) 画像形成装置、ビデオコントローラ、オプションコントローラおよびオプション給紙装置における制御方法
JP2005182505A (ja) データ転送制御装置および画像形成装置
JPH10133997A (ja) Dma制御装置
JPS5945763A (ja) フアクシミリ制御装置
JPH10278364A (ja) ページプリンタ
JP3331337B2 (ja) ファクシミリ通信制御方法
JPH10105508A (ja) 情報処理装置及び画像形成装置
JPS63206053A (ja) 送信バツフアの制御方式
JPH01171948A (ja) 手洗機
JPH09238214A (ja) 画像情報処理装置
JP2001005636A (ja) バッファメモリ制御回路
JPH02299052A (ja) Dmaコントローラ