JPH03214228A - シリアルプリンタの制御方式 - Google Patents
シリアルプリンタの制御方式Info
- Publication number
- JPH03214228A JPH03214228A JP2009652A JP965290A JPH03214228A JP H03214228 A JPH03214228 A JP H03214228A JP 2009652 A JP2009652 A JP 2009652A JP 965290 A JP965290 A JP 965290A JP H03214228 A JPH03214228 A JP H03214228A
- Authority
- JP
- Japan
- Prior art keywords
- data
- processing
- reception buffer
- memory
- reset
- 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
- 238000000034 method Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、シリアルプリンタの制御方式に関し、特に受
信したデータを大量に受信バッファメモリに蓄えておき
、それを順次読出して印字を行うシリアルプリンタの制
御方式に関する。
信したデータを大量に受信バッファメモリに蓄えておき
、それを順次読出して印字を行うシリアルプリンタの制
御方式に関する。
従来のシリアルプリンタは、ホストコンピュータから受
信したデータを大量に受信バッファへ蓄えておき、それ
を順次読出して印字動作を行い、受信バッファ内のデー
タが無くなるまで印字動作を続けている。
信したデータを大量に受信バッファへ蓄えておき、それ
を順次読出して印字動作を行い、受信バッファ内のデー
タが無くなるまで印字動作を続けている。
上述したように従来のシリアルプリンタでは、印字動作
を途中で中断させるためにホストコンピュータからのデ
ータ送信を停止しても、プリンタの受信バッファ内にデ
ータが残っていて、そのデータの印字を完了するまでプ
リンタは印字動作を続けるため、印字に失敗したとき、
現在行っている印字を打切って別の文章を印字したいよ
うなときに非常に不便であるという欠点がある。
を途中で中断させるためにホストコンピュータからのデ
ータ送信を停止しても、プリンタの受信バッファ内にデ
ータが残っていて、そのデータの印字を完了するまでプ
リンタは印字動作を続けるため、印字に失敗したとき、
現在行っている印字を打切って別の文章を印字したいよ
うなときに非常に不便であるという欠点がある。
一部のプリンタには、操作盤の操作によって停止できる
ものや、ホストコンピュータからのコマンドによってプ
リンタをデイセレクト状態としてデータの受信を停止す
る機能を有するものがあるが、ホストコンピュータから
のコマンドによって直ちにプリンタを停止してバッファ
をクリアできるものは存在しない。
ものや、ホストコンピュータからのコマンドによってプ
リンタをデイセレクト状態としてデータの受信を停止す
る機能を有するものがあるが、ホストコンピュータから
のコマンドによって直ちにプリンタを停止してバッファ
をクリアできるものは存在しない。
本発明のシリアルプリンタの制御方式は、ホストコンピ
ュータからコマンドを受取って処理する処理部と、前記
処理部を動作させるためのプログラムを格納する読出し
専用メモリと、受信したデータを記憶する受信バッファ
メモリとを有するシリアルプリンタの制御方式において
、受信したデータを受信バッファへ蓄える前に受信デー
タがプリンタをリセットしてバッファをクリアするため
のリセットコマンドか否かを判別し、リセットコマンド
のときはプリンタを停止させてバッファの内容をクリア
する処理を他の処理よりも優先して行うことを含んでい
る。
ュータからコマンドを受取って処理する処理部と、前記
処理部を動作させるためのプログラムを格納する読出し
専用メモリと、受信したデータを記憶する受信バッファ
メモリとを有するシリアルプリンタの制御方式において
、受信したデータを受信バッファへ蓄える前に受信デー
タがプリンタをリセットしてバッファをクリアするため
のリセットコマンドか否かを判別し、リセットコマンド
のときはプリンタを停止させてバッファの内容をクリア
する処理を他の処理よりも優先して行うことを含んでい
る。
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示すフローチャー1・、第
2図は第1図の実施例を適用した装置の一例のブロック
図である。
2図は第1図の実施例を適用した装置の一例のブロック
図である。
第】図および第2図に示すように、データを受信すると
、CPUIIは判別処理1を行って受信したデータがリ
セットコマンドか否かを判別する。リセットコマンドで
あれば、リセット処理2を行って受信バッファメモリ1
3内に格納しているデータの処理よりも優先して受信バ
ッファメモリ13のクリアと印字動作の停止とを行う。
、CPUIIは判別処理1を行って受信したデータがリ
セットコマンドか否かを判別する。リセットコマンドで
あれば、リセット処理2を行って受信バッファメモリ1
3内に格納しているデータの処理よりも優先して受信バ
ッファメモリ13のクリアと印字動作の停止とを行う。
受信したデータがリセットコマンドでないときは、デー
タを受信バッファメモリ13へ格納して通常の処理を行
う。これらの動作プロゲラl\はROM 12に格納し
ているプログラムを使用する。
タを受信バッファメモリ13へ格納して通常の処理を行
う。これらの動作プロゲラl\はROM 12に格納し
ているプログラムを使用する。
以上説明したように、本発明のシリアルプリンタの制御
方式は、他のコマンドとは別に特別なリセット専用コマ
ンドを設け、そのコマンドを受信した時点で直ちに受信
バッファメモリをクリアすると共に印字動作を停止させ
ることにより、受信バッファメモリに残ったデータの印
字の終了を待つことなく新しいデータの印字を行う動作
を、ホストコンピュータからのコマンドによって容易に
実現できるという効果がある。
方式は、他のコマンドとは別に特別なリセット専用コマ
ンドを設け、そのコマンドを受信した時点で直ちに受信
バッファメモリをクリアすると共に印字動作を停止させ
ることにより、受信バッファメモリに残ったデータの印
字の終了を待つことなく新しいデータの印字を行う動作
を、ホストコンピュータからのコマンドによって容易に
実現できるという効果がある。
第1図は本発明の一実施例を示すフローチャート、第2
図は第1図の実施例を適用した装置の一例のブロック図
である。 1・・・判別処理、2・・・リセット処理、11・・・
CPU、12・・・R,OM、13・・・受信バッファ
メモリ。
図は第1図の実施例を適用した装置の一例のブロック図
である。 1・・・判別処理、2・・・リセット処理、11・・・
CPU、12・・・R,OM、13・・・受信バッファ
メモリ。
Claims (1)
- ホストコンピュータからコマンドを受取って処理する
処理部と、前記処理部を動作させるためのプログラムを
格納する読出し専用メモリと、受信したデータを記憶す
る受信バッファメモリとを有するシリアルプリンタの制
御方式において、受信したデータを受信バッファへ蓄え
る前に受信データがプリンタをリセットしてバッファを
クリアするためのリセットコマンドか否かを判別し、リ
セットコマンドのときはプリンタを停止させてバッファ
の内容をクリアする処理を他の処理よりも優先して行う
ことを含むことを特徴とするシリアルプリンタの制御方
式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009652A JPH03214228A (ja) | 1990-01-19 | 1990-01-19 | シリアルプリンタの制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009652A JPH03214228A (ja) | 1990-01-19 | 1990-01-19 | シリアルプリンタの制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03214228A true JPH03214228A (ja) | 1991-09-19 |
Family
ID=11726148
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009652A Pending JPH03214228A (ja) | 1990-01-19 | 1990-01-19 | シリアルプリンタの制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03214228A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6975423B2 (en) | 1993-11-08 | 2005-12-13 | Seiko Epson Corporation | Printing apparatus and a control method therefor |
-
1990
- 1990-01-19 JP JP2009652A patent/JPH03214228A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6975423B2 (en) | 1993-11-08 | 2005-12-13 | Seiko Epson Corporation | Printing apparatus and a control method therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3385836B2 (ja) | 印刷制御装置及び印刷制御方法 | |
| JP3305042B2 (ja) | 印刷制御装置 | |
| JPH03214228A (ja) | シリアルプリンタの制御方式 | |
| US4709349A (en) | Method for maintaining display/print mode in display printer | |
| US5630030A (en) | Output method and apparatus for a recording device | |
| JP3179695B2 (ja) | 画像形成装置及びその制御方法 | |
| JP3261233B2 (ja) | 印刷装置および処理方法 | |
| JPH05309871A (ja) | プリンタの制御装置 | |
| JPH01150568A (ja) | プリンタ装置 | |
| JP2738696B2 (ja) | 印字制御装置 | |
| JP3250118B2 (ja) | 印刷装置のデータ管理方式 | |
| JP3217485B2 (ja) | 印字装置 | |
| JPH024925B2 (ja) | ||
| JPH08127166A (ja) | プリントシステム | |
| JP3027849B2 (ja) | 印字装置 | |
| JPH0546935Y2 (ja) | ||
| JP3158693B2 (ja) | プリンタ制御装置 | |
| JP3596974B2 (ja) | 画像形成装置 | |
| JPH0537308Y2 (ja) | ||
| JPH0671978A (ja) | プリンタ | |
| JPH07101111A (ja) | 印刷装置 | |
| JPH08314650A (ja) | 印刷装置およびその制御方法 | |
| JPH0245206B2 (ja) | ||
| JPH05138995A (ja) | プリンタ装置 | |
| JPH11170668A (ja) | 画像形成装置 |