JPH0357016A - プリンタ装置 - Google Patents

プリンタ装置

Info

Publication number
JPH0357016A
JPH0357016A JP1193069A JP19306989A JPH0357016A JP H0357016 A JPH0357016 A JP H0357016A JP 1193069 A JP1193069 A JP 1193069A JP 19306989 A JP19306989 A JP 19306989A JP H0357016 A JPH0357016 A JP H0357016A
Authority
JP
Japan
Prior art keywords
time
reception
data
reception buffer
abnormality
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
JP1193069A
Other languages
English (en)
Inventor
Takaaki Yokoi
孝明 横井
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1193069A priority Critical patent/JPH0357016A/ja
Publication of JPH0357016A publication Critical patent/JPH0357016A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理システムにおける出力装置として使用
されるプリンタ装置に関し、特にページプリンタ装置に
関する。
〔従来の技術〕
従来この種のプリンタ装置は一定量の受信バツファを有
しているが、受信を続けるかあるいは停止するかは受信
バッファの空きエリアが全くなくなるかあるいは極少量
の予備バッファ以外の受信バッファが全くなくなるかに
より制御するのが一般的であった。
〔発明が解決しようとする課題〕
ページプリンタで上述の受信制御を行なった場合、一旦
受信バッファが一杯になって受信を停止した後に受信が
再開されるのは1ページの印字が終了される時となる可
能性が大きく、シリアルプリンタあるいはラインプリン
タの場合と比べるとホストコンピュータに対する待ち時
間が1ページ単位に集中してしまう。シリアルプリンタ
用に作成されたホストコンピュータ上のソフトによって
はプリンタの異常監視を受信停止時間によって行うもの
があり、不用意に異常となる結果となる場合が生じる.
また、ページプリンタはその特質上1ページあるいは2
ページ以上の画像メモリを有し、例えばベクタグラフ機
能あるいは同一内容を複数枚出力するページコビー機能
のように1つのコマンドにより画像作成あるいは画像出
力に多くの時間を要するような高級機能を有するものが
多く、プリンタの異常監視を受信停止時間で行うことは
不都合である。
(課題を解決するための手段〕 本発明のプリンタ装置は、マイクロプロセッサを中心と
して構或された制御部と実時間を計数するタイマーとを
有している。
〔実施例〕
次に本発明を図面を用いて説明する。
第1図は本発明のブロック図で、制御部lとブノンタデ
バイス2とから構成されている。第2図は第1図の制御
部1の詳細を示すブロック図である。ホストコンピュー
タ(図示せず)からのデータはデータストローブ信号に
より受信データレジスタ3に保持記憶され、同時にフリ
ップフロツプ4がデータストローブによりセットされ、
フリップフロップ4の出力はホストコンピュータへのビ
ジー信号として出力される.実時間計数回路5はあらか
じめ定められた時間を計数すると計数終了信号を出力し
、マイクロプロセッサ6への割り込みが発生する。この
割り込みにより読み出し専用メモリ7に記憶された処理
プログラムが動作し、受信データレジスタ3に保持され
たホストコンピュータからのデータを読み出し、受信バ
ッファ8へ書き込む。このとき、受信バッファ内に蓄積
されたデータの出力完了予測時間をデータの柿類によっ
てあらかじめ定められた時間を加算し更新する辷ともに
受信バッファの空きバイト数で呂力完了予測時間を除算
し、その値を実時間計数回路5に次のデータ受信までの
時間としてセットする。
〔発明の効果〕
本発明は以上のように出力完了予測時間を計数し、受信
バッファの空き状態との関係で次のデータの受信までの
時間を決定することにより、受信速度を平均化すること
ができ、ホストコンピュータのタイマー監視等で異常と
なることを避けることができるという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図は第1図
の制御部の詳細を示すブロック図である。 1・・・制御部、2・・・プリンタデバイス、3・・・
受信データレジスタ、4・・・フリップフロップ、5・
・・実時間計数回路、6・・・マイクロプロセッサ、7
・・・読み出[2専用メモリ、8・・・受信バッファ。

Claims (1)

    【特許請求の範囲】
  1. マイクロプロセッサを含む制御部と、実時間を計数する
    タイマーとを有し、印字待ちデータの印字完了予測時間
    を受信バッファの空きバイト数で除算した結果を前記タ
    イマーに計数値として設定することにより受信速度を制
    御することを特徴とするプリンタ装置。
JP1193069A 1989-07-25 1989-07-25 プリンタ装置 Pending JPH0357016A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1193069A JPH0357016A (ja) 1989-07-25 1989-07-25 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1193069A JPH0357016A (ja) 1989-07-25 1989-07-25 プリンタ装置

Publications (1)

Publication Number Publication Date
JPH0357016A true JPH0357016A (ja) 1991-03-12

Family

ID=16301690

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1193069A Pending JPH0357016A (ja) 1989-07-25 1989-07-25 プリンタ装置

Country Status (1)

Country Link
JP (1) JPH0357016A (ja)

Similar Documents

Publication Publication Date Title
JP3263135B2 (ja) 情報処理装置
EP0208430B1 (en) A method and apparatus for performing variable length data read transactions
JPH01277928A (ja) 印刷装置
KR950015106A (ko) 이더넷 제어기용 패킷 수신 인터럽트 제어 시스템
JPH0357016A (ja) プリンタ装置
JPH02159615A (ja) プリンタ装置のコントローラ
JP4148834B2 (ja) データ転送装置、画像形成装置、データ転送制御方法、コンピュータプログラム及び記録媒体
JPH02155675A (ja) プリンタコントローラ
JPS5829043A (ja) プリンタ制御方法
JP3055313B2 (ja) プリンタ装置
JP2005258783A (ja) データ転送装置、データ転送方法、画像形成装置及びオプションボード
JPH03208121A (ja) プリンタ装置
JPH0516452A (ja) プリンタ
JPH02186428A (ja) 記録制御装置
JPH022170B2 (ja)
JP2594611B2 (ja) Dma転送制御装置
SU1043618A1 (ru) Устройство дл вывода информации
JP3585052B2 (ja) インターフェース制御装置
JP2590707Y2 (ja) ページプリンタ
JP2679440B2 (ja) 情報処理装置
JP2001282705A (ja) データ転送装置と画像処理装置及び画像形成装置
JPS61153770A (ja) 画像処理装置
JPH0958064A (ja) 端末装置
JPH04256013A (ja) プリンタ制御方式
JPH0370816B2 (ja)