JPH09295448A - 印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法 - Google Patents

印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法

Info

Publication number
JPH09295448A
JPH09295448A JP13567496A JP13567496A JPH09295448A JP H09295448 A JPH09295448 A JP H09295448A JP 13567496 A JP13567496 A JP 13567496A JP 13567496 A JP13567496 A JP 13567496A JP H09295448 A JPH09295448 A JP H09295448A
Authority
JP
Japan
Prior art keywords
input
data
buffer
input port
output
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
JP13567496A
Other languages
English (en)
Inventor
Yuichi Higuchi
雄一 樋口
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP13567496A priority Critical patent/JPH09295448A/ja
Publication of JPH09295448A publication Critical patent/JPH09295448A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 各入力ポートに対する入力バッファと出力バ
ッファとの対応付けを行い、解析中の入力ポートよりデ
ータのキャンセルが指示されると、当該入力ポートに対
する入力バッファ及び出力バッファのデータを破棄する
ようにした印刷装置及びこの印刷装置を有するコンピュ
ータ端末装置及び印刷方法を提供する。 【解決手段】 複数の入力ポート1〜3と、各入力ポー
トに対する入力バッファ204及び入力データの解析を
行う手段と、入力ポートに対する出力バッファ208
と、入力ポートにおいてデータのキャンセルを指示する
手段とを有し、データが着信するとこのデータの解析を
行い、入力ポートよりデータ出力のキャンセルが指示さ
れるとこの入力ポートより入力されたデータを破棄する
構成としたものである。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数の入力ポート
を有し、1ページ以上のデータを格納可能な印刷装置及
びこの印刷装置を有するコンピュータ端末装置及び印刷
方法に関する。
【0002】
【従来の技術】従来、複数の入力ポートを有し、1ペー
ジ以上の出力データを格納可能な印刷装置では、制御パ
ネルや制御命令により、キャンセル(リセット)指示が
されると、印刷装置内に格納されている全ての印刷情報
を破棄していた。
【0003】
【発明が解決しようとする課題】しかしながら、上記従
来の印刷装置では、キャンセルすべき現在解析中の入力
ポート以外の入力ポートから入力されたデータまで全て
破棄してしまうために、破棄する必要のない他のデータ
は、再度外部のデータ源(ホストコンピュータ)から送
出する必要があり、手間が掛かるという問題がある。
【0004】本発明は、上述の点に鑑みてなされたもの
で、各入力ポートに対する入力バッファと出力バッファ
との対応付けを行い、解析中の入力ポートよりデータの
キャンセルが指示されると、当該入力ポートに対する入
力バッファ及び出力バッファのデータを破棄するように
した印刷装置及びこの印刷装置を有するコンピュータ端
末装置及び印刷方法を提供することを目的とする。
【0005】
【課題を解決するための手段】上記目的を達成するため
に請求項1の発明は、複数の入力ポートと、前記各入力
ポートに対する入力バッファと、前記各入力ポートから
入力されるデータを解析する解析手段と、前記各入力ポ
ートに対する出力バッファと、前記入力ポートにおいて
データのキャンセルを指示する手段とを有し、前記入力
ポートにデータが着信すると当該データの解析を行い、
前記入力ポートからデータ出力のキャンセルが指示され
ると当該入力ポートより入力されたデータを破棄する構
成としたものである。
【0006】請求項2の発明は、データの破棄は、デー
タが入力中の入力ポートに対する入力バッファ及び出力
バッファの全てのデータを含む構成としたものである。
【0007】請求項3の発明は、データの破棄は、デー
タが入力中の入力ポートに対する入力バッファ及び出力
バッファの現在解析中のデータ群のみを対象とする構成
としたものである。
【0008】請求項4の発明は、複数の入力ポートと、
前記各入力ポートに対する入力バッファと、前記各入力
ポートから入力されるデータを解析する解析手段と、前
記各入力ポートに対する出力バッファと、前記入力ポー
トにおいてデータのキャンセルを指示する手段とを有
し、前記入力ポートにデータが着信すると当該データの
解析を行い、前記入力ポートからデータ出力のキャンセ
ルが指示されると当該入力ポートより入力されたデータ
を破棄する印刷装置を有するコンピュータの端末装置と
したものである。
【0009】請求項5の発明は、複数の入力ポートから
入力されるデータを対応する入力バッファ及び出力バッ
ファに格納し、入力バッファに格納されたデータを解析
し、前記入力ポートからデータ出力のキャンセルが指示
されたときには前記入力ポートから入力されて前記入力
バッファ及び出力バッファに格納されているデータを破
棄するようにしたものである。
【0010】
【発明の実施の形態】以下本発明の実施の形態を図面を
参照して説明する。
【0011】図1は、本発明に係る印刷装置の内部構造
を示す断面図、図2は、図1の印刷装置のブロック構成
図とデータ発生源との関係を示す図である。図1におい
て、印刷装置1000は、例えば、レーザビームプリン
タ(LBP)で、データ源からデータを着信して文字パ
ターンの登録や、定型書式(フォームデータ)などの登
録を行うことができる。この印刷装置1000は、図2
に示すように外部に接続されているデータ源例えば、ホ
ストコンピュータ201、202、203から供給され
る文字情報(文字コード)や、フォーム情報或いはマク
ロ命令などの情報(データ)を入力して記憶すると共
に、それらの情報に従って対応する文字パターンやフォ
ームパターンなどを作成し、記憶媒体である記録紙上に
像を形成する。
【0012】印刷装置1000は、操作のためのスイッ
チ及びLED表示器などが配置されている操作パネル1
012、当該印刷装置1000全体の制御、及びホスト
コンピュータ201〜203から供給される文字情報な
どを解析するプリンタ制御ユニット1001を備えてい
る。プリンタ制御ユニット1001は、主に文字情報を
対応する文字パターンのビデオ信号に変換してレーザド
ライバ1002に出力する。レーザドライバ1002
は、半導体レーザ1003を駆動するための駆動回路
で、入力された前記ビデオ信号に応じて半導体レーザ1
003から発射されるレーザ光1004をオン・オフ切
換制御する。
【0013】レーザ光1004は、回転多面鏡1005
により左右方向に振られ、静電ドラム1006上を走査
する。これにより、静電ドラム1006上には文字パタ
ーンの静電潜像が形成される。この静電潜像は、静電ド
ラム1006の周囲に配置された現像ユニット1007
により現像された後、記録紙に転送される。記録紙には
カットシートが用いられる。カットシート記録紙は、印
刷装置1000に装着した用紙カセット1008に収納
されており、給紙ローラ1009及び搬送ローラ101
0と1011とにより印刷装置1000内に取り込まれ
て、静電ドラム1006に供給される。
【0014】図2において印刷装置1000は、データ
源即ち、ホストコンピュータ201〜203に対する入
力ポート1〜3を有する入力バッファ204、コントロ
ーラの制御を司るCPU205、プログラムやフォント
パターンが格納されているROM206、ワーク領域と
なるRAM207、入力ポート1〜3に対応して展開さ
れたイメージが格納される出力用ページバッファ(以下
「出力バッファ」という)208、実際の印字を行うプ
リンタエンジン209により構成されている。
【0015】尚、入力バッファ204、CPU205、
ROM206、RAM207、出力バッファ208は、
プリンタ制御ユニット1001(図1)に含まれる。ま
た、プリンタエンジン209の構成は図1に示す印刷装
置1000である。
【0016】図3は、本発明の印刷装置のバッファ管理
のテーブルの一例を示す図である。このバッファ管理テ
ーブルは、入力ポート1〜3と入力バッファ204及び
出力バッファ208の関係を示し、領域301は、印刷
装置内の入力バッファ204が入っており、領域302
は、入力バッファ204の中のバッファ1〜3に対する
入力ポート1〜3の番号が入っている。領域303は、
入力バッファ204のバッファ1〜3に対する出力バッ
ファ208の中のバッファ1〜3の番号が入っており、
どの入力バッファから解析されたデータが格納されてい
るかを認識することが可能である。
【0017】領域304は、データ群を示す記号が格納
され、現在解析中のものであるかどうかを確認すること
ができる。領域305は、入力バッファ1の状態を示し
ており、データは、入力ポート1から入力され、解析さ
れたページは、出力バッファ3に格納され、現在も入力
ポート1からのデータを解析中であることを示してい
る。領域306は、入力バッファ2の状態を示し、デー
タは、入力ポート1から入力され、解析されて出力バッ
ファ2に格納され、出力待ち状態であることを示してい
る。領域307は、入力バッファ3の状態を示し、入力
ポートは、ポート2が使用され、データは、入力ポート
2から入力されて出力バッファ1に格納され、現在出力
中であることを示している。
【0018】以下、図4のフローチャートに従って作用
を説明する。図4は、本発明の印刷装置の処理手順を示
すフローチャートである。
【0019】印刷装置1000は、電源が投入されると
作動を開始し(ステップS401)、ホストコンピュー
タ201〜203から入力ポート1〜3の何れかにデー
タが着信すると、入力バッファ1〜3の何れかを選択し
て図3のテーブルの領域301に当該選択した入力バッ
ファの番号をセットし、着信した入力ポート番号を領域
302にセットする(ステップS402)。入力バッフ
ァが選択されてデータが入力されると、入力ポート1〜
3に対する出力バッファ1〜3の何れかを選択して図3
のテーブルの領域303に当該選択した出力バッファの
番号をセットする(ステップS403)。このようにし
て入力ポートと入力バッファ204と出力バッファ20
8とが関連づけられる。そして、入力バッファ204に
入力されたデータの解析を行い図3のテーブルの領域3
04の状態を解析中にセットする(ステップS40
4)。
【0020】次いで、入力ポートからキャンセル指示が
発生しているか否かをチェックする(ステップS40
5)。キャンセル指示が発生していない場合にはページ
バッファを作成し、出力バッファ208へ順次格納する
(ステップS406)。次いで、プリンタエンジン20
9へ出力が行われているか否かを確認し(ステップS4
07)、プリンタエンジン209への出力が行われてい
ない場合には当該プリンタエンジン209への出力を開
始し、図3のテーブルの領域304の状態を出力中とす
る(ステップS408)。既にプリンタエンジン209
へ出力が行われている場合には、出力待機中とし、図3
のテーブルの領域304の状態を出力待ち状態とする
(ステップS409)。次に、連続した一連のデータが
あるか否かを確認し(ステップS410)、連続した一
連のデータがあるときにはステップS404に戻り処理
を続行する。連続した一連のデータがない場合にはプリ
ンタエンジン209への出力の終了を待って(ステップ
S414)、処理を終了する(ステップS415)。
【0021】ステップS405でキャンセル指示が発生
している場合には、現在入力中の入力ポートから入力さ
れたデータ全てをキャンセルするか否かを確認する(ス
テップS411)。そして、データを全てキャンセルす
る場合には図3のテーブルの領域302を参照し、該当
する入力ポート番号がセットされている入力バッファ及
び出力バッファに格納されている全てのデータを削除
(破棄)し(ステップS412)、ステップS410に
進む。また、現在解析中のデータのみ削除(破棄)する
場合には図3のテーブルの領域302及び304を参照
し、入力ポート番号がセットされている解析中の入力バ
ッファ及び出力バッファに格納されているデータ群を削
除(破棄)し(ステップS413)、ステップS410
に進む。
【0022】尚、上記実施の形態では、入力ポートから
キャンセルの指示を行う場合について説明したが、操作
パネル1012(図1)より行うようにしてもよい。
【0023】
【発明の効果】以上説明したように請求項1の発明によ
れば、入力ポートからキャンセル指示がされると、該当
の入力ポートから入力されたデータを破棄の対象とする
ことが可能となる。これにより、作業性の向上が図られ
る。
【0024】請求項2の発明によれば、入力ポートに入
力しているデータのみを破棄することができる。
【0025】請求項3の発明によれば、破棄の対象とす
るデータのうち現在解析中のデータ群のみを破棄するこ
とができる。
【0026】請求項4の発明によれば、キャンセル指示
が出された入力ポートから入力されたデータのみを破棄
することができるためにシステムの効率の向上が図られ
る。
【0027】請求項5の発明によれば、入力ポートから
キャンセル指示をすることで、当該入力ポートから入力
されたデータのみを破棄することができる。
【図面の簡単な説明】
【図1】本発明に係る印刷装置の内部構造を示す断面図
である。
【図2】図1の印刷装置のブロック構成図とデータ発生
源との関係を示す図である。
【図3】本発明の印刷装置のバッファ管理のテーブルの
一例を示す図である。
【図4】本発明の印刷装置の処理手順を示すフローチャ
ートである。
【符号の説明】
201〜203 ホストコンピュータ 204 入力バッファ 205 CPU 208 出力バッファ 209 プリンタエンジン 1000 印刷装置(レーザビームプリンタ) 1001 プリンタ制御ユニット 1012 操作パネル

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 複数の入力ポートと、前記各入力ポート
    に対する入力バッファと、前記各入力ポートから入力さ
    れるデータを解析する解析手段と、前記各入力ポートに
    対する出力バッファと、前記入力ポートにおいてデータ
    のキャンセルを指示する手段とを有し、前記入力ポート
    にデータが着信すると当該データの解析を行い、前記入
    力ポートからデータ出力のキャンセルが指示されると当
    該入力ポートより入力されたデータを破棄することを特
    徴とする印刷装置。
  2. 【請求項2】 前記データの破棄は、データが入力中の
    入力ポートに対する入力バッファ及び出力バッファの全
    てのデータを含むことを特徴とする請求項1に記載の印
    刷装置。
  3. 【請求項3】 前記データの破棄は、データが入力中の
    入力ポートに対する入力バッファ及び出力バッファの現
    在解析中のデータ群のみを対象とすることを特徴とする
    請求項1に記載の印刷装置。
  4. 【請求項4】 複数の入力ポートと、前記各入力ポート
    に対する入力バッファと、前記各入力ポートから入力さ
    れるデータを解析する解析手段と、前記各入力ポートに
    対する出力バッファと、前記入力ポートにおいてデータ
    のキャンセルを指示する手段とを有し、前記入力ポート
    にデータが着信すると当該データの解析を行い、前記入
    力ポートからデータ出力のキャンセルが指示されると当
    該入力ポートより入力されたデータを破棄する印刷装置
    を有するコンピュータの端末装置。
  5. 【請求項5】 複数の入力ポートから入力されるデータ
    を対応する入力バッファ及び出力バッファに格納し、入
    力バッファに格納されたデータを解析し、前記入力ポー
    トからデータ出力のキャンセルが指示されたときには前
    記入力ポートから入力されて前記入力バッファ及び出力
    バッファに格納されているデータを破棄することを特徴
    とする印刷方法。
JP13567496A 1996-05-07 1996-05-07 印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法 Pending JPH09295448A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13567496A JPH09295448A (ja) 1996-05-07 1996-05-07 印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13567496A JPH09295448A (ja) 1996-05-07 1996-05-07 印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法

Publications (1)

Publication Number Publication Date
JPH09295448A true JPH09295448A (ja) 1997-11-18

Family

ID=15157283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13567496A Pending JPH09295448A (ja) 1996-05-07 1996-05-07 印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法

Country Status (1)

Country Link
JP (1) JPH09295448A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009160835A (ja) * 2008-01-08 2009-07-23 Kyocera Mita Corp 画像形成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009160835A (ja) * 2008-01-08 2009-07-23 Kyocera Mita Corp 画像形成装置

Similar Documents

Publication Publication Date Title
JP3165268B2 (ja) 印刷情報処理方法および装置
JP4181661B2 (ja) 画像処理装置および画像処理装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP4018426B2 (ja) 画像処理システムおよびその制御方法
JPH09295448A (ja) 印刷装置及びこの印刷装置を有するコンピュータ端末装置及び印刷方法
US6415116B2 (en) Image forming apparatus, job controlling apparatus, and job controlling method
JPH07178972A (ja) 画像記録装置及び方法
JP3015133B2 (ja) 印刷制御装置及び方法
JPH09193480A (ja) 印刷装置と印刷制御方法及びその装置
JPH0973374A (ja) 印刷制御方法
JP2981400B2 (ja) 印刷装置および印刷装置のデータ処理方法
JP3199544B2 (ja) 印刷装置および印刷制御方法
JPH0635637A (ja) 印刷装置
JP3105983B2 (ja) 印刷方法及びその装置
JP2790198B2 (ja) 出力制御方法及び装置
JPH11115254A (ja) 印刷システム
JP2002222064A (ja) 印刷装置
JPH0983821A (ja) カラー印刷装置
JPH082058A (ja) プリンタ装置
JPH05338280A (ja) 印刷方法及びその装置
JPH064241A (ja) 印刷方法及び装置
JPH07319647A (ja) 印刷装置およびその制御方法
JPH05338282A (ja) 印刷方法及び装置
JPH10315563A (ja) 印刷装置
JPH11119932A (ja) プリント装置および方法
JPH07121321A (ja) 印刷装置及びその制御方法