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
Application number
JP2009652A
Other languages
English (en)
Inventor
Shuichi Oe
修一 大江
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 JP2009652A priority Critical patent/JPH03214228A/ja
Publication of JPH03214228A publication Critical patent/JPH03214228A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、シリアルプリンタの制御方式に関し、特に受
信したデータを大量に受信バッファメモリに蓄えておき
、それを順次読出して印字を行うシリアルプリンタの制
御方式に関する。
〔従来の技術〕
従来のシリアルプリンタは、ホストコンピュータから受
信したデータを大量に受信バッファへ蓄えておき、それ
を順次読出して印字動作を行い、受信バッファ内のデー
タが無くなるまで印字動作を続けている。
〔発明が解決しようとする課題〕
上述したように従来のシリアルプリンタでは、印字動作
を途中で中断させるためにホストコンピュータからのデ
ータ送信を停止しても、プリンタの受信バッファ内にデ
ータが残っていて、そのデータの印字を完了するまでプ
リンタは印字動作を続けるため、印字に失敗したとき、
現在行っている印字を打切って別の文章を印字したいよ
うなときに非常に不便であるという欠点がある。
一部のプリンタには、操作盤の操作によって停止できる
ものや、ホストコンピュータからのコマンドによってプ
リンタをデイセレクト状態としてデータの受信を停止す
る機能を有するものがあるが、ホストコンピュータから
のコマンドによって直ちにプリンタを停止してバッファ
をクリアできるものは存在しない。
〔課題を解決するための手段〕
本発明のシリアルプリンタの制御方式は、ホストコンピ
ュータからコマンドを受取って処理する処理部と、前記
処理部を動作させるためのプログラムを格納する読出し
専用メモリと、受信したデータを記憶する受信バッファ
メモリとを有するシリアルプリンタの制御方式において
、受信したデータを受信バッファへ蓄える前に受信デー
タがプリンタをリセットしてバッファをクリアするため
のリセットコマンドか否かを判別し、リセットコマンド
のときはプリンタを停止させてバッファの内容をクリア
する処理を他の処理よりも優先して行うことを含んでい
る。
〔実施例〕 次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示すフローチャー1・、第
2図は第1図の実施例を適用した装置の一例のブロック
図である。
第】図および第2図に示すように、データを受信すると
、CPUIIは判別処理1を行って受信したデータがリ
セットコマンドか否かを判別する。リセットコマンドで
あれば、リセット処理2を行って受信バッファメモリ1
3内に格納しているデータの処理よりも優先して受信バ
ッファメモリ13のクリアと印字動作の停止とを行う。
受信したデータがリセットコマンドでないときは、デー
タを受信バッファメモリ13へ格納して通常の処理を行
う。これらの動作プロゲラl\はROM 12に格納し
ているプログラムを使用する。
〔発明の効果〕
以上説明したように、本発明のシリアルプリンタの制御
方式は、他のコマンドとは別に特別なリセット専用コマ
ンドを設け、そのコマンドを受信した時点で直ちに受信
バッファメモリをクリアすると共に印字動作を停止させ
ることにより、受信バッファメモリに残ったデータの印
字の終了を待つことなく新しいデータの印字を行う動作
を、ホストコンピュータからのコマンドによって容易に
実現できるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すフローチャート、第2
図は第1図の実施例を適用した装置の一例のブロック図
である。 1・・・判別処理、2・・・リセット処理、11・・・
CPU、12・・・R,OM、13・・・受信バッファ
メモリ。

Claims (1)

    【特許請求の範囲】
  1.  ホストコンピュータからコマンドを受取って処理する
    処理部と、前記処理部を動作させるためのプログラムを
    格納する読出し専用メモリと、受信したデータを記憶す
    る受信バッファメモリとを有するシリアルプリンタの制
    御方式において、受信したデータを受信バッファへ蓄え
    る前に受信データがプリンタをリセットしてバッファを
    クリアするためのリセットコマンドか否かを判別し、リ
    セットコマンドのときはプリンタを停止させてバッファ
    の内容をクリアする処理を他の処理よりも優先して行う
    ことを含むことを特徴とするシリアルプリンタの制御方
    式。
JP2009652A 1990-01-19 1990-01-19 シリアルプリンタの制御方式 Pending JPH03214228A (ja)

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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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) 画像形成装置