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
Links
- 230000005856 abnormality Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 235000011511 Diospyros Nutrition 0.000 description 1
- 241000723267 Diospyros Species 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理システムにおける出力装置として使用
されるプリンタ装置に関し、特にページプリンタ装置に
関する。
されるプリンタ装置に関し、特にページプリンタ装置に
関する。
従来この種のプリンタ装置は一定量の受信バツファを有
しているが、受信を続けるかあるいは停止するかは受信
バッファの空きエリアが全くなくなるかあるいは極少量
の予備バッファ以外の受信バッファが全くなくなるかに
より制御するのが一般的であった。
しているが、受信を続けるかあるいは停止するかは受信
バッファの空きエリアが全くなくなるかあるいは極少量
の予備バッファ以外の受信バッファが全くなくなるかに
より制御するのが一般的であった。
ページプリンタで上述の受信制御を行なった場合、一旦
受信バッファが一杯になって受信を停止した後に受信が
再開されるのは1ページの印字が終了される時となる可
能性が大きく、シリアルプリンタあるいはラインプリン
タの場合と比べるとホストコンピュータに対する待ち時
間が1ページ単位に集中してしまう。シリアルプリンタ
用に作成されたホストコンピュータ上のソフトによって
はプリンタの異常監視を受信停止時間によって行うもの
があり、不用意に異常となる結果となる場合が生じる.
また、ページプリンタはその特質上1ページあるいは2
ページ以上の画像メモリを有し、例えばベクタグラフ機
能あるいは同一内容を複数枚出力するページコビー機能
のように1つのコマンドにより画像作成あるいは画像出
力に多くの時間を要するような高級機能を有するものが
多く、プリンタの異常監視を受信停止時間で行うことは
不都合である。
受信バッファが一杯になって受信を停止した後に受信が
再開されるのは1ページの印字が終了される時となる可
能性が大きく、シリアルプリンタあるいはラインプリン
タの場合と比べるとホストコンピュータに対する待ち時
間が1ページ単位に集中してしまう。シリアルプリンタ
用に作成されたホストコンピュータ上のソフトによって
はプリンタの異常監視を受信停止時間によって行うもの
があり、不用意に異常となる結果となる場合が生じる.
また、ページプリンタはその特質上1ページあるいは2
ページ以上の画像メモリを有し、例えばベクタグラフ機
能あるいは同一内容を複数枚出力するページコビー機能
のように1つのコマンドにより画像作成あるいは画像出
力に多くの時間を要するような高級機能を有するものが
多く、プリンタの異常監視を受信停止時間で行うことは
不都合である。
(課題を解決するための手段〕
本発明のプリンタ装置は、マイクロプロセッサを中心と
して構或された制御部と実時間を計数するタイマーとを
有している。
して構或された制御部と実時間を計数するタイマーとを
有している。
次に本発明を図面を用いて説明する。
第1図は本発明のブロック図で、制御部lとブノンタデ
バイス2とから構成されている。第2図は第1図の制御
部1の詳細を示すブロック図である。ホストコンピュー
タ(図示せず)からのデータはデータストローブ信号に
より受信データレジスタ3に保持記憶され、同時にフリ
ップフロツプ4がデータストローブによりセットされ、
フリップフロップ4の出力はホストコンピュータへのビ
ジー信号として出力される.実時間計数回路5はあらか
じめ定められた時間を計数すると計数終了信号を出力し
、マイクロプロセッサ6への割り込みが発生する。この
割り込みにより読み出し専用メモリ7に記憶された処理
プログラムが動作し、受信データレジスタ3に保持され
たホストコンピュータからのデータを読み出し、受信バ
ッファ8へ書き込む。このとき、受信バッファ内に蓄積
されたデータの出力完了予測時間をデータの柿類によっ
てあらかじめ定められた時間を加算し更新する辷ともに
受信バッファの空きバイト数で呂力完了予測時間を除算
し、その値を実時間計数回路5に次のデータ受信までの
時間としてセットする。
バイス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・・・受信バッファ。
の制御部の詳細を示すブロック図である。 1・・・制御部、2・・・プリンタデバイス、3・・・
受信データレジスタ、4・・・フリップフロップ、5・
・・実時間計数回路、6・・・マイクロプロセッサ、7
・・・読み出[2専用メモリ、8・・・受信バッファ。
Claims (1)
- マイクロプロセッサを含む制御部と、実時間を計数する
タイマーとを有し、印字待ちデータの印字完了予測時間
を受信バッファの空きバイト数で除算した結果を前記タ
イマーに計数値として設定することにより受信速度を制
御することを特徴とするプリンタ装置。
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) |
-
1989
- 1989-07-25 JP JP1193069A patent/JPH0357016A/ja active Pending
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) |