JPH0532017A - プリンタ装置 - Google Patents

プリンタ装置

Info

Publication number
JPH0532017A
JPH0532017A JP3189655A JP18965591A JPH0532017A JP H0532017 A JPH0532017 A JP H0532017A JP 3189655 A JP3189655 A JP 3189655A JP 18965591 A JP18965591 A JP 18965591A JP H0532017 A JPH0532017 A JP H0532017A
Authority
JP
Japan
Prior art keywords
printing
print
data
terminal device
request
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
JP3189655A
Other languages
English (en)
Inventor
Kiyokazu Yoshida
清和 吉田
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 Solution Innovators Ltd
Original Assignee
NEC Software Hokuriku Ltd
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 Software Hokuriku Ltd filed Critical NEC Software Hokuriku Ltd
Priority to JP3189655A priority Critical patent/JPH0532017A/ja
Publication of JPH0532017A publication Critical patent/JPH0532017A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】処理中の印刷が多量の印刷の場合、後から印刷
要求のあった少量の印刷を先に処理し、端末装置の使用
者の作業効率を向上できるようにする。 【構成】空きエリア検索部37は、印刷用バッファ32
の空きエリア33を検索する。印刷要求処理部31は、
複数の端末装置11a〜11cから発信された割込み要
求を受け、既に印刷処理が行われていた別の端末装置に
対し印刷の中断を通知し、かつ割込み印刷要求指示を出
し、印刷が終了したとき、割込み印刷要求の終了指示を
出し、かつ印刷が中断していた端末装置に再開を通知す
る。印刷データ管理部35は、空きエリア検索部37に
割込み要求を行った端末装置からのデータを格納するに
十分な空きエリアがあるか否かを検索させ、空きエリア
33を割込み印刷用エリアとして割当てて印刷を実行さ
せ、割込み印刷要求終了の指示に基づき、印刷の中断し
ていた端末装置からのデータの印刷を再開させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はプリンタ装置に関する。
【0002】
【従来の技術】従来、データ処理システムにおけるプリ
ンタ装置によるデータ印刷は、接続される複数の端末装
置のうち、先にデータ印刷を行った端末装置のデータ印
刷が先に行われ、そのデータ印刷が終了してから、他の
端末装置からの印刷要求によるデータ印刷が行われると
いうように、印刷要求順にデータ印刷が行われるように
なっていた。
【0003】
【発明が解決しようとする課題】上述した従来のプリン
タ装置は、一つの端末装置がプリンタ装置を用いて印刷
処理を行っている間、他の端末装置がそのプリンタ装置
にデータ印刷要求を行っても、先の印刷処理が終了する
まで“待ち”状態となり、特に先の端末装置からの印刷
のデータ量が多い場合は、後の印刷のデータ量が少量で
あったとしても、先の印刷が終了するまで長時間待たな
ければならず、端末装置の使用者の作業効率が低下する
という欠点を有していた。
【0004】本発明の目的は、処理中の印刷が多量の印
刷の場合、後から印刷要求のあった少量の印刷を先に処
理し、端末装置の使用者の作業効率を向上することがで
きるプリンタ装置を提供することにある。
【0005】
【課題を解決するための手段】本発明のプリンタ装置
は、接続された複数の端末装置からの印刷要求を受け付
ける印刷要求処理手段と、印刷要求のあった前記端末装
置からのデータを格納する印刷用バッファと、前記端末
装置からの印刷要求に基づきデータ印刷の管理を行う印
刷データ管理手段とを備えたプリンタ装置において、前
記印刷用バッファに空きエリアがどれだけあるかを検索
する空きエリア検索手段を備え、前記印刷要求処理手段
が、前記複数の端末装置のうちの第1の端末装置から発
信された割込み要求を受け付け、このとき行われていた
前記複数の端末装置のうちの第2の端末装置からの印刷
要求による印刷の中断についての通知を前記第2の端末
装置に行う処理と、前記印刷データ管理手段に対する割
込み印刷要求を指示する処理とを実行し、前記割込み要
求による印刷が終了したとき、前記印刷データ管理手段
に対する割込み印刷要求の終了を指示する処理と、前記
第2の端末装置に印刷の再開を通知する処理とを実行
し、前記印刷データ管理手段が、前記割込み印刷要求の
指示に基づき、前記空きエリア検索手段に前記第1の端
末装置からのデータを格納するに十分な空きエリアがあ
るか否かを検索するように要求し、結果を前記印刷要求
処理手段に報告し、十分な空きエリアがあるとき、前記
空きエリアを割込み印刷用エリアとして割当てて、前記
第1の端末装置からのデータを印刷するように印刷部を
制御し、前記割込み印刷要求終了の指示に基づき、中断
していた前記第2の端末装置からのデータの印刷を再開
するように印刷部を制御するよう構成されている。
【0006】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0007】図1は、本発明のプリンタ装置の一実施例
を示すブロック図である。
【0008】図1に示す本実施例のプリンタ装置は、接
続された複数の端末装置11a〜11cからの印刷要求
を受け付ける印刷要求処理部31、印刷要求のあった端
末装置からのデータを格納する印刷用バッファ32、端
末装置11a〜11cからの印刷要求に基づきデータ印
刷の管理を行う印刷データ管理部35、印刷用バッファ
32に空きエリアがどれだけあるかを検索する空きエリ
ア検索部37、データを印刷するデータ印刷部36、印
刷用バッファ32の中の印刷要求データを読出してその
印刷をデータ印刷部36に指示するデータ一読出部34
から構成されている。
【0009】次に、動作を説明する。
【0010】図2は、図1の印刷要求処理部31におけ
る動作の一例を示す流れ図である。また、図3は、図1
の印刷データ管理部35における動作の一例を示す流れ
図である。
【0011】図1において、印刷要求が端末装置11a
〜11cから出されると、図1のプリンタ装置2では、
印刷要求処理部31が、端末装置11aから送られた印
刷データを印刷用バッファエリア32に格納し、印刷デ
ータ読出部34が印刷用バッファエリア32の印刷デー
タを読出して、データ印刷部36に対しデータ印刷を指
示して印刷データの印刷処理を実行する。
【0012】いま、ここで、例えば端末装置11aから
の通常のデータ印刷要求に基づいて、データ印刷部36
によるデータ印刷処理中に、さらに端末装置11bから
新たに割込みデータ印刷が行われるものとする。
【0013】印刷要求処理部31は、端末装置11bか
ら送られた割込みデータ印刷要求を受け付け(ステップ
41)、端末装置11aに印刷要求データの通常印刷処
理の中断を通知し(ステップ42)、印刷データ管理部
35に対して割込み印刷要求を指示する(ステップ4
3)。
【0014】一方、端末装置11aは、印刷要求データ
の通常印刷処理の中断の通知を受けると、改めて通常印
刷処理の再開の通知を受け付けるまで、印刷要求データ
の送信を中断する。
【0015】また、印刷データ管理部35は、割込み印
刷要求の指示を受けると、空きエリアが十分か否かを調
べるために、空きエリア検索部37に対して検索指示を
出す(ステップ51)。空きエリア検索部37は、検索
指示を受けると、印刷用バッファエリア32に空きエリ
アがどれだけあるかを調べ(ステップ52)、その結果
を印刷データ管理部35に報告する。
【0016】このとき、印刷データ管理部35は、空き
エリア検索部37より空きエリアが十分でないとの報告
を受けると、再び検索指示を繰り返す。この間にデータ
印刷は続行されており、空きエリアは増加していく。そ
して、空きエリア検索部37より空きエリアが十分ある
との報告を受けると、印刷データ管理部35は、空きエ
リア33を割込み印刷用バッファエリアとして割り当て
て(ステップ53)、印刷データ読出部34に印刷デー
タ読出しエリアを変更することを通知する(ステップ5
4)。
【0017】また、印刷要求処理部31は、端末装置1
1bからの印刷要求データ及び印刷要求書式を、割込み
印刷用バッファエリアとして割り当てた空きエリア33
に格納する(ステップ44)。
【0018】そして、印刷データ読出部34は、印刷デ
ータ管理部35から印刷データ読出しエリアの変更が通
知されると、データ印刷部36において、印刷中のデー
タがページの途中であれば、そのページの印刷終了を待
ち、割込み印刷用バッファエリアとして割り当てられて
いる空きエリア33に格納されている割込み印刷要求書
式に従い、空きエリア33に格納されている割込み印刷
要求データを読出し、その印刷をデータ印刷部36に指
示する。
【0019】一方、印刷要求処理部31は、端末装置1
1bからの割込み印刷要求データの受け付けが終了する
ことにより、割込み印刷要求の終了を検出し、その旨
を、印刷データ管理部35に通知する(ステップ4
5)。そして、印刷データ読出部34は、空きエリア3
3から読み出す割込み印刷データの終了により、割込み
データ印刷要求の終了を検出する。割込みデータ印刷要
求の終了を検出した印刷データ読出部34は、割込みデ
ータ印刷要求の終了を印刷データ管理部35に通知す
る。
【0020】そして、印刷データ管理部35は、割込み
印刷要求の終了と割込みデータ印刷要求の終了の通知を
受けると、割込み印刷用に割り当てていた空きエリア3
3を解放する(ステップ55)。次に、割込み印刷用前
のエリアを印刷データ読出しエリアとして、再度割り当
てることを印刷データ読出部34に通知すると同時に、
印刷データ管理部35は、印刷要求処理部31に割込み
印刷処理の終了を通知する(ステップ56)。
【0021】通知を受けた印刷要求処理部31は、印刷
要求終了を受け付け(ステップ45)、端末装置11a
に対して割込み印刷が終了し、一時中断した印刷の再開
を行うことの指示を通知する(ステップ46)。印刷デ
ータ読出部34は、印刷用バッファエリア32に格納さ
れている端末装置11aの印刷要求書式に従い、同じく
印刷用バッファエリア32に格納されている印刷要求デ
ータの印刷をデータ印刷部36に指示し通常の印刷処理
に戻る。
【0022】このように、プリンタ装置に接続されてい
る一台の端末装置が、そのプリンタ装置を用いて多量の
データを印刷中であっても、少量のデータを印刷するた
めに他の端末装置からの割込みがあったときには、先の
端末装置の印刷処理を一時的に中断することにより、
“印刷待ち”の発生による業務の停滞を少なくし、端末
装置の使用者の作業効率を向上することができる。
【0023】
【発明の効果】以上説明したように、本発明のプリンタ
装置は、プリンタ装置に接続されている一台の端末装置
が、そのプリンタ装置を用いて多量のデータを印刷中で
あっても、少量のデータを印刷するために他の端末装置
からの割込みがあったときには、先の端末装置の印刷処
理を一時的に中断することにより、“印刷待ち”の発生
による業務の停滞を少なくし、端末装置の使用者の作業
効率を向上することができるという効果を有している。
【図面の簡単な説明】
【図1】本発明のプリンタ装置の一実施例を示すブロッ
ク図である。
【図2】図1の印刷要求処理部における動作の一例を示
す流れ図である。
【図3】図1の印刷データ管理部における動作の一例を
示す流れ図である。
【符号の説明】
2 プリンタ装置 11a〜11c 端末装置 31 印刷要求処理部 32 印刷用バッファエリア 33 空きエリア 34 印刷データ読出部 35 印刷データ管理部 36 データ印刷部 37 空きエリア検索部

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 接続された複数の端末装置からの印刷要
    求を受け付ける印刷要求処理手段と、印刷要求のあった
    前記端末装置からのデータを格納する印刷用バッファ
    と、前記端末装置からの印刷要求に基づきデータ印刷の
    管理を行う印刷データ管理手段とを備えたプリンタ装置
    において、 前記印刷用バッファに空きエリアがどれだけあるかを検
    索する空きエリア検索手段を備え、 前記印刷要求処理手段が、前記複数の端末装置のうちの
    第1の端末装置から発信された割込み要求を受け付け、
    このとき行われていた前記複数の端末装置のうちの第2
    の端末装置からの印刷要求による印刷の中断についての
    通知を前記第2の端末装置に行う処理と、前記印刷デー
    タ管理手段に対する割込み印刷要求を指示する処理とを
    実行し、前記割込み要求による印刷が終了したとき、前
    記印刷データ管理手段に対する割込み印刷要求の終了を
    指示する処理と、前記第2の端末装置に印刷の再開を通
    知する処理とを実行し、 前記印刷データ管理手段が、前記割込み印刷要求の指示
    に基づき、前記空きエリア検索手段に前記第1の端末装
    置からのデータを格納するに十分な空きエリアがあるか
    否かを検索するように要求し、結果を前記印刷要求処理
    手段に報告し、十分な空きエリアがあるとき、前記空き
    エリアを割込み印刷用エリアとして割当てて、前記第1
    の端末装置からのデータを印刷するように印刷部を制御
    し、前記割込み印刷要求終了の指示に基づき、中断して
    いた前記第2の端末装置からのデータの印刷を再開する
    ように印刷部を制御するように構成されたことを特徴と
    するプリンタ装置。
JP3189655A 1991-07-30 1991-07-30 プリンタ装置 Pending JPH0532017A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3189655A JPH0532017A (ja) 1991-07-30 1991-07-30 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3189655A JPH0532017A (ja) 1991-07-30 1991-07-30 プリンタ装置

Publications (1)

Publication Number Publication Date
JPH0532017A true JPH0532017A (ja) 1993-02-09

Family

ID=16244955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3189655A Pending JPH0532017A (ja) 1991-07-30 1991-07-30 プリンタ装置

Country Status (1)

Country Link
JP (1) JPH0532017A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9359658B2 (en) 2009-07-29 2016-06-07 Nuovo Pignone S.P.A Nickel-based superalloy, mechanical component made of the above mentioned super alloy, piece of turbomachinery which includes the above mentioned component and related methods

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9359658B2 (en) 2009-07-29 2016-06-07 Nuovo Pignone S.P.A Nickel-based superalloy, mechanical component made of the above mentioned super alloy, piece of turbomachinery which includes the above mentioned component and related methods

Similar Documents

Publication Publication Date Title
JP2932346B2 (ja) 印刷装置並びに印刷装置における印刷制御方法及び文字フォントパターン管理方法
US7242488B2 (en) Method and apparatus for print job cancellation within a distributed printing system
JP3116801B2 (ja) 画像処理装置
JPS61196326A (ja) 優先処理方式
JPH07152510A (ja) プリンタ自動選定装置
JPH0532017A (ja) プリンタ装置
JP3179466B2 (ja) 印刷装置
JP2828011B2 (ja) プリンタ装置
US5878278A (en) System for controlling connection requests by each IO controllers storing and managing a request queue wherein additional channel addresses can be added
US6788430B1 (en) Printer, printer control method and recording medium storing its process
JPH024925B2 (ja)
JP3174624B2 (ja) プリンタ装置における印刷情報の管理方法及びプリンタ装置
JP2798558B2 (ja) プリンタ装置制御方式
JPH07129336A (ja) 印刷装置及びそのシステム
JPH05108582A (ja) 計算機システム
JP2723245B2 (ja) ファクシミリ蓄積交換装置
JPH0573233A (ja) ジヨブ処理結果出力の優先度処理装置
JP2000305723A (ja) プリンタ切替方法
JPH0675724A (ja) 印刷制御装置
JPH0378019A (ja) プリンタ
JPH0475153A (ja) マルチ受信プリント制御方法
JPH0876944A (ja) プリンタ装置
JPH1083449A (ja) スキャンサーバ
JP2006236006A (ja) 印刷装置、プログラムおよび記録媒体
JP2001014125A (ja) 印刷装置、その制御方法、及びその制御プログラムを格納したコンピュータにより読み取り可能な記憶媒体