JPH0863311A - Printer control device - Google Patents

Printer control device

Info

Publication number
JPH0863311A
JPH0863311A JP6216501A JP21650194A JPH0863311A JP H0863311 A JPH0863311 A JP H0863311A JP 6216501 A JP6216501 A JP 6216501A JP 21650194 A JP21650194 A JP 21650194A JP H0863311 A JPH0863311 A JP H0863311A
Authority
JP
Japan
Prior art keywords
printer
print
signal
control device
acquisition
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
JP6216501A
Other languages
Japanese (ja)
Inventor
Hidekazu Kato
英一 加藤
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP6216501A priority Critical patent/JPH0863311A/en
Publication of JPH0863311A publication Critical patent/JPH0863311A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【目的】 プリンタを共有するシステムにおいて、プリ
ント出力中に用紙交換等の人手で行う作業を、プリンタ
を共有している利用者に多大な迷惑を与えることなく遂
行できるプリンタ制御装置を提供する。 【構成】 複数の情報機器が同一プリンタを共有するシ
ステムのプリンタ制御装置に於て、情報機器2からプリ
ンタ1に対し、プリンタを専有するためのプリンタ取得
要求信号を送出する手段と、このプリンタが取得要求を
受諾できる状態になったとき、上記情報機器に対しプリ
ンタ取得信号を送出する手段を備えた。また上記におい
て、情報機器がプリンタ取得信号を受信したとき、上記
情報機器からプリンタに対し、プリントを開始させるた
めのプリント開始要求信号を送出する手段を備えた。
(57) [Abstract] [Purpose] In a printer sharing system, printer control that can perform manual work such as paper replacement during print output without causing a great deal of trouble to users sharing the printer. Provide a device. In a printer controller of a system in which a plurality of information devices share the same printer, a means for sending a printer acquisition request signal for monopolizing the printer from the information device 2 to the printer 1 and this printer A means for sending a printer acquisition signal to the information device is provided when the acquisition request can be accepted. Further, in the above, when the information equipment receives the printer acquisition signal, there is provided means for transmitting a print start request signal for starting printing from the information equipment to the printer.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はLANやSCSIシステ
ムのネットワークを介して接続された、1台または複数
台のプリンタを、パーソナルコンピュータのような情報
機器複数台で共有するネットワークシステムにおけるプ
リンタ制御装置に係り、特に用紙交換などを他の利用者
の邪魔をすることなく実行することができるプリンタ制
御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer control device in a network system in which one or a plurality of printers connected via a LAN or a SCSI system network are shared by a plurality of information devices such as personal computers. In particular, the present invention relates to a printer control device that can execute paper replacement and the like without disturbing other users.

【0002】[0002]

【従来の技術】従来、利用者各自が占有するパーソナル
コンピュータ等の複数の情報機器により、同一プリンタ
を共有するシステムが知られているが、このシステムに
おいて、情報機器からプリンタへプリント要求を送出し
たとき、他の情報機器がプリンタを使用中の場合、上記
プリント要求はプリンタ内のプリントキューに格納(キ
ューイング)され、先行するプリント実行が終了した
後、上記キューイングされたプリント要求に対するプリ
ントが行われる。また、後行のプリントで先行のプリン
トと異なるサイズの用紙が使用される場合などは、プリ
ンタを共有する複数の利用者にプリント出力を一時中断
してもらうよう連絡し、プリントキュー内のプリント出
力が全て完了してから異なるサイズの用紙カセットを交
換する等により、用紙を交換した後、所望のプリント出
力を行い、プリント完了後再び用紙サイズを元に戻し、
上記利用者に作業が終了した旨の連絡を行うといった面
倒な作業を必要としていた。
2. Description of the Related Art Conventionally, a system has been known in which a plurality of information devices such as personal computers occupied by each user share the same printer. In this system, a print request is sent from the information device to the printer. At this time, if another information device is using the printer, the print request is stored (queued) in the print queue in the printer, and after the preceding print execution is completed, the print corresponding to the queued print request is printed. Done. Also, if the subsequent print uses a different size paper than the previous print, contact multiple users who share the printer to suspend the print output, and print it in the print queue. After completing all, replace the paper cassette of a different size, exchange the paper, output the desired print, and then return the paper size to the original size after printing is completed.
The troublesome work such as notifying the user of the completion of the work is required.

【0003】[0003]

【発明が解決しようとする課題】上記のように、従来の
プリント制御装置では、用紙交換などの際、プリンタを
共有している利用者に対して、プリントを中断させると
いう極めて多大な不便やわずらわしさを強いるものであ
った。
As described above, in the conventional print control apparatus, it is very inconvenient and troublesome to interrupt the printing for the users who share the printer when the paper is exchanged. It was a strong thing.

【0004】[0004]

【発明の目的】本発明は、上記のような従来技術の問題
を解決し、プリンタを共有するシステムにおいて、用紙
交換などプリント出力の合間に人手で行わねばならない
作業が、プリンタを共有している利用者に多大な不便や
わずらわしさを負わせることなく遂行できるプリンタ制
御装置を提供することを目的としている。
SUMMARY OF THE INVENTION The present invention solves the problems of the prior art as described above, and in a system in which a printer is shared, the work which must be manually performed between print outputs, such as paper replacement, shares the printer. An object of the present invention is to provide a printer control device that can be executed without imposing a great deal of inconvenience and annoyance on a user.

【0005】[0005]

【課題を解決するための手段】上記の目的を達成する
為、本発明では、第1の手段として、複数の情報機器が
同一プリンタを共有するプリンタ制御装置において、情
報機器からプリンタに対し、プリンタを専有するための
プリンタ取得要求信号を送出する手段と、プリンタ取得
要求信号を受信したプリンタが取得要求を受諾できる状
態になったとき、上記情報機器に対しプリンタ取得信号
を送出する手段とを備える構成にした。第2の手段とし
て、上記1のプリンタ制御装置において、情報機器がプ
リンタ取得信号を受信したプリンタ取得状態にあると
き、上記情報機器からプリンタに対し、プリントを開始
させるためのプリント開始要求信号を送出する構成にし
た。第3の手段として、上記のプリンタ制御装置におい
て、プリンタ取得信号を送出して待機状態にあるプリン
タが他の情報機器からプリンタ取得要求信号を受信した
とき、上記プリンタ取得要求信号をプリントキューに格
納し、上記他の情報機器に対しプリンタ使用中信号を送
出する構成にした。第4の手段として、第2の手段にお
いて、プリンタが情報機器に対しプリンタ取得信号を送
出してから所定時間以内に、上記情報機器からのプリン
ト開始要求信号を受信しなかったとき、プリント要求を
キャンセルするか、またはプリントキューに格納する構
成にした。第5の手段として、上記第4の手段におい
て、上記所定時間を任意に指定可能な構成にした。第6
の手段として、第1又は第2の手段において、情報機器
はプリンタ専有指示手段を備えると共に、プリンタがこ
の手段によってプリンタ専有が指示された状態にあると
きは情報機器からプリンタに対しプリンタ取得要求信号
を送出し、プリンタ専有指示状態でないときは直ちにプ
リントする通常のプリント要求信号を送出する構成にし
た。第7の手段として、第4の手段のプリント要求をプ
リントキューに格納するプリンタ制御装置において、プ
リント要求を所定回数プリントキューにキューイングし
てもプリント開始要求信号を受信しなかったとき、プリ
ント要求をキャンセルする構成にした。
In order to achieve the above object, according to the present invention, as a first means, in a printer control device in which a plurality of information equipments share the same printer, the information equipments are connected to the printers by a printer. And a means for transmitting a printer acquisition request signal for monopolizing the printer, and a means for transmitting a printer acquisition signal to the information device when the printer receiving the printer acquisition request signal is ready to accept the acquisition request. I made it up. As a second means, in the printer control device of the above 1, when the information device is in the printer acquisition state in which the printer acquisition signal is received, the information device sends a print start request signal to the printer to start printing. It was configured to do. As a third means, in the printer control device, when the printer acquisition signal is sent and the printer in the standby state receives the printer acquisition request signal from another information device, the printer acquisition request signal is stored in the print queue. Then, the printer busy signal is sent to the other information device. As a fourth means, in the second means, when the printer does not receive the print start request signal from the information device within a predetermined time after the printer sends the printer acquisition signal to the information device, a print request is issued. The configuration was canceled or stored in the print queue. As a fifth means, in the fourth means, the predetermined time period can be arbitrarily designated. Sixth
In the first or second means, the information equipment includes a printer exclusive use instructing means, and when the printer is in a state where the printer exclusive use is instructed by this means, the information equipment sends a printer acquisition request signal to the printer. Is sent, and when the printer is not in the exclusive use instruction state, a normal print request signal for immediate printing is sent. As a seventh means, in the printer control device for storing the print request of the fourth means in the print queue, when the print start request signal is not received even if the print request is queued in the print queue a predetermined number of times, the print request is issued. It was configured to cancel.

【0006】[0006]

【作用】上述の様に、情報機器からプリンタに対し、プ
リント要求信号としてプリンタを専有するためのプリン
タ取得要求信号を送出し、プリンタ取得要求信号を受信
したプリンタが取得要求を受諾できる状態になったと
き、上記情報機器に対しプリンタ取得信号を送出する構
成にしたので、プリンタ取得状態で、且つプリントを開
始していない状態を実現できる。従って、その間にプリ
ンタ用紙を交換することができる。また、情報機器がプ
リンタ取得信号を受信したプリンタ取得状態にあると
き、上記情報機器からプリンタに対し、プリントを開始
させるためのプリント開始要求信号を送出する構成にし
たので、プリンタ取得信号を受信した後、任意時間経過
してからプリントを開始できる。
As described above, the information device sends a printer acquisition request signal for monopolizing the printer as a print request signal to the printer, and the printer receiving the printer acquisition request signal is ready to accept the acquisition request. In this case, since the printer acquisition signal is sent to the information device, it is possible to realize the printer acquisition state and the state where printing is not started. Therefore, the printer paper can be replaced in the meantime. Further, when the information device is in the printer acquisition state where it receives the printer acquisition signal, the above-mentioned information device sends a print start request signal to the printer to start printing, so that the printer acquisition signal is received. After that, printing can be started after an arbitrary time has elapsed.

【0007】上記において、プリンタ取得信号を送出し
て待機状態にあるプリンタが他の情報機器からプリント
要求信号を受信したとき、上記プリント要求信号をプリ
ントキューに格納し、上記他の情報機器に対しプリンタ
使用中信号を送出する構成では、プリンタ専有状態であ
ってもプリンタを専有していない情報機器からのプリン
ト要求が受理され、且つ直ちにはプリントが開始されな
いことを知ることができる。プリンタが情報機器に対し
プリンタ取得信号を送出してから所定時間以内に、上記
情報機器からのプリント開始要求信号を受信しなかった
とき、プリント要求をキャンセルするか、またはプリン
トキューに格納する構成では、所定時間経過後、それま
でプリンタを取得していなかった情報機器もプリントで
きる。上記において、所定時間を指定可能にした構成で
は、作業内容に応じて適切な専有時間を設定できる。
In the above, when the printer in the standby state receives the print request signal from the other information device by sending the printer acquisition signal, the print request signal is stored in the print queue and the other information device is sent to the other information device. With the configuration in which the printer busy signal is transmitted, it is possible to know that a print request from an information device that does not occupy the printer is accepted and printing is not started immediately even in the printer occupancy state. When the printer does not receive the print start request signal from the information device within a predetermined time after the printer sends the printer acquisition signal to the information device, the print request is canceled or stored in the print queue. After a lapse of a predetermined time, it is possible to print even an information device that has not acquired a printer until then. In the above, in the configuration in which the predetermined time can be designated, an appropriate exclusive time can be set according to the work content.

【0008】情報機器にプリンタ専有指示手段を備え、
上記プリンタ専有指示手段によってプリンタ専有が指示
されたプリンタ専有指示状態にあるときはプリント要求
信号としてプリンタ取得要求信号を送出し、プリンタ専
有指示状態でないときはプリンタ取得時に直ちにプリン
トする通常のプリント要求信号を送出する構成では、プ
リンタを専有する必要がない場合のプリント操作が簡単
である。プリント要求をプリントキューに格納するプリ
ンタ制御装置において、プリント要求を所定回数プリン
トキューにキューイングしてもプリント開始要求信号を
受信しなかったとき、プリント要求をキャンセルする構
成では、キューイングが永久に続くことを防止できる。
The information device is equipped with a printer exclusive instruction means,
A printer acquisition request signal is sent as a print request signal when the printer is instructed to occupy the printer by the printer occupancy instruction unit, and a normal print request signal is printed immediately when the printer is acquired when the printer is not instructed to occupy the printer. With the configuration for sending out, the print operation is easy when there is no need to monopolize the printer. In a printer controller that stores a print request in a print queue, if the print start request signal is not received even if the print request is queued in the print queue a predetermined number of times, the print request is canceled in the configuration in which the queuing is permanently performed. You can prevent it from continuing.

【0009】[0009]

【実施例】以下、図面により本発明の実施例を詳細に説
明する。図3は本発明を適用するネットワークシステム
の一例を示す概要構成図であって、このシステムは、プ
リンタ1を、伝送路3を介して接続された複数の情報機
器(例えばパーソナルコンピュータ)2によって共有す
るネットワークシステムを示している。つまり、情報機
器2は各機器で作成した文書などを伝送路3を介してプ
リンタ1へ転送し、ファクシミリ送信することができ
る。このシステムにおいて本発明を適用する例として、
図1(a)に情報機器2の構成を示すブロック図、図1
(b)にプリンタ1の構成ブロック図を示す。図1
(a)は、情報機器としてパーソナルコンピュータを用
いた場合の本発明の一実施例であり、図において、符号
11は制御部であって内蔵したROM内のプログラムによ
り機器全体を制御・管理したり、アプリケーションプロ
グラムを実行する。また、12は各種データを格納するR
AM、13はキーボード及びそのインタフェース回路など
から成り、各種データを入力する入力部、14は利用者に
対しメッセージなどを表示するための表示部、15はアプ
リケーションプログラムなどを入力するためのフロッピ
ーディスク装置とその制御部、16は伝送路3を介して他
の情報機器やプリンタ1と通信可能に本情報機器を接続
する通信制御部である。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 3 is a schematic configuration diagram showing an example of a network system to which the present invention is applied. In this system, a printer 1 is shared by a plurality of information devices (for example, personal computers) 2 connected via a transmission line 3. It shows the network system to do. That is, the information device 2 can transfer a document or the like created by each device to the printer 1 via the transmission path 3 and perform facsimile transmission. As an example of applying the present invention in this system,
FIG. 1A is a block diagram showing the configuration of the information device 2, FIG.
A block diagram of the printer 1 is shown in FIG. FIG.
(A) is an embodiment of the present invention when a personal computer is used as an information device, and in the figure, reference numerals
A control unit 11 controls / manages the entire device by a program in a built-in ROM and executes an application program. Further, 12 is an R for storing various data
AM and 13 are composed of a keyboard and its interface circuit, etc., an input section for inputting various data, 14 is a display section for displaying a message to the user, and 15 is a floppy disk device for inputting an application program and the like. And its control unit, 16 is a communication control unit for connecting this information device to another information device or the printer 1 via the transmission line 3 so as to communicate with the information device.

【0010】また図1(b)に示すプリンタは、プリン
タ全体を制御・管理する制御部17と、情報機器から転送
されてきたテキスト情報やそれをビットマップ展開した
画像情報を一時的に保持したり、プリントキュー19を備
えたりするRAM12a と、操作キーなどから成る操作部
18と、記録用紙上に文字や画像を形成するプリント部20
と、現在時刻を出力する時計回路21を備えている。図2
は上記実施例の動作を説明するフローチャート図であ
る。
The printer shown in FIG. 1 (b) temporarily holds the control unit 17 for controlling and managing the entire printer, the text information transferred from the information equipment and the image information obtained by expanding the bitmap information. Or an operation unit including a RAM 12a having a print queue 19 and operation keys
18 and a print unit 20 that forms characters and images on recording paper
And a clock circuit 21 for outputting the current time. Figure 2
FIG. 4 is a flow chart illustrating the operation of the above embodiment.

【0011】以下、図1(a)(b)の構成ブロック
図、および図2のフロー図により、本発明のプリンタ制
御方式の動作フローを説明する。情報機器2からプリン
ト要求を発生すると(S1)、情報機器2の制御部11
は、通信制御部16を介して、プリンタ1に対して、まず
‘プリンタ取得要求信号’を送出する(S2)。この要
求信号は、プリンタの専有を要求するための信号であ
る。上記‘プリンタ取得要求信号’が伝送路3を介して
プリンタ1の通信制御部16aで受信され、それが制御部
17により取得されると(S7)、制御部17はプリンタが
使用中か否か判定する(S8)。この判定においてプリ
ント部20がプリント形成中であるか、プリントキュー19
内にまだプリント出力されていない他のプリント要求が
設定されている場合に、プリンタが使用中とみなされ
る。
The operation flow of the printer control system of the present invention will be described below with reference to the block diagrams of FIGS. 1A and 1B and the flow chart of FIG. When a print request is generated from the information device 2 (S1), the control unit 11 of the information device 2
First sends a'printer acquisition request signal 'to the printer 1 via the communication control unit 16 (S2). This request signal is a signal for requesting exclusive use of the printer. The'printer acquisition request signal 'is received by the communication control unit 16a of the printer 1 via the transmission line 3, and the communication control unit 16a receives the signal.
When it is acquired by S17 (S7), the control unit 17 determines whether the printer is in use (S8). In this determination, whether the print unit 20 is in the process of forming a print or the print queue 19
The printer is considered to be in use if another print request that has not yet been printed out is set in the print request.

【0012】プリンタが使用中の場合は(S8)、制御
部17は通信制御部16aを介して、上記プリント要求を出
力した情報機器2へ‘プリンタ使用中信号’を送出する
(S9)。この‘プリンタ使用中信号’を情報機器2の
制御部11が取得すると(S3)、プリンタ1から‘プリ
ンタ取得信号’が転送されてくるまで待機状態に入る。
またプリンタ側では、プリンタ使用中の場合は(S8)‘プ
リンタ使用中信号’送信に続いて、上記情報機器2から
のプリント要求をプリントキュー19に格納する(S1
0)。
When the printer is in use (S8), the control unit 17 sends a "printer busy signal" to the information device 2 which has output the print request, via the communication control unit 16a (S9). When the control unit 11 of the information device 2 obtains this "printer busy signal" (S3), the printer 1 enters a standby state until the "printer obtain signal" is transferred.
On the printer side, if the printer is being used (S8), the print request from the information device 2 is stored in the print queue 19 after the transmission of the "printer busy signal" (S1).
0).

【0013】やがて、先行する他のプリントが全て終了
すると(S11)、プリンタの制御部17はプリントキュー
19から上記待機中の情報機器2からのプリント要求を取
り出すと共に、同情報機器2に対し、‘プリンタ取得信
号’を送信する(S12)。なお、S8においてプリンタ
が使用中でないならば、S12 へ移行し‘プリンタ取得信
号’を直ちに送信する。また、上記制御部17においてプ
リンタ使用中に情報機器からのプリント要求をキューイ
ング(キューへの格納 S10)した後、更に他の情報機器
からプリント要求があった場合、それを拒否するように
してもよいし、或は更にそれもキューイングするように
してもよい。
Eventually, when all other preceding prints are completed (S11), the printer control unit 17 causes the print queue.
The print request from the information device 2 on standby is fetched from 19 and a'printer acquisition signal 'is transmitted to the information device 2 (S12). If the printer is not in use in S8, the process proceeds to S12 and the "printer acquisition signal" is immediately transmitted. Further, in the control unit 17, after queuing the print request from the information device while the printer is in use (storing in queue S10), if there is a print request from another information device, it is rejected. It may be queuing.

【0014】上記情報機器2の制御部11は‘プリンタ取
得信号’を取得すると(S4)、必要に応じてプリンタ
に最大専有時間の変更要求を出す(S5)。この最大専
有時間とは、プリンタ1が‘プリンタ取得信号’を出力
してから相手先の情報機器から返送される‘プリント開
始信号’を受信するまでの最大時間であり、この時間内
にプリント開始信号の返送がない場合は後述する様にプ
リント要求をキャンセルするか、キューの後へ回す。プ
リンタ1は最大専有時間の変更要求を受信すると、設定
時間を要求通りに変更する(S13)。つまり、制御部17
は時計回路21から現在時刻を取得し、その時刻に情報機
器から要求された最大専有時間を加えた時刻を期限時刻
としてRAM12内の所定領域に設定する。なお、最大専
有時間の変更に先だってプリンタ取得信号の送信時刻が
取得され、その時刻に予め設定された所定の最大専有時
間を加えた時刻が上記所定領域に期限時刻として入力さ
れているので、最大専有時間の変更要求がなければ、S
12で設定した時刻がそのまま期限時刻として生かされ
る。
When the control unit 11 of the information device 2 acquires the'printer acquisition signal '(S4), it requests the printer to change the maximum occupation time if necessary (S5). This maximum exclusive time is the maximum time from when the printer 1 outputs the'printer acquisition signal 'until it receives the'print start signal' returned from the information device of the other party, and within this time the print start If no signal is returned, the print request is canceled as described later, or the print request is returned to the queue. When the printer 1 receives the request to change the maximum exclusive time, the printer 1 changes the set time as requested (S13). That is, the control unit 17
Acquires the current time from the clock circuit 21, and sets the time obtained by adding the maximum exclusive time requested by the information device to the time as a deadline time in a predetermined area in the RAM 12. It should be noted that the transmission time of the printer acquisition signal is acquired prior to the change of the maximum exclusive time, and the time obtained by adding a predetermined maximum exclusive time set in advance to the time is input as the deadline time in the above predetermined area. If there is no request to change the exclusive time, S
The time set in 12 is used as the deadline time.

【0015】この後、プリンタ1の制御部17は最大専有
時間の監視を行う(S14)。つまり、制御部17は一定時
間ごとに周期的に時計回路21からその時の時刻を取得
し、RAM12a内に設定された期限時刻と比較し、その
時の時刻が期限時刻を過ぎたか否かを判定する。一方、
上記情報機器2も待機状態に入り、利用者はプリンタ1
の用紙交換などを行う。上記の様に設定された最大専有
時間内に、作業が終了し、上記情報機器2の入力部13か
らプリント開始指示を入力すると、情報機器2の制御部
11はそれを取得し、プリンタ1へ’プリント開始信号’
を送信する(S6)。そして、プリンタ1の制御部17が
この’プリント開始信号’を取得したとき(S15)、ま
だ最大専有時間(期限時刻)をオーバーしていなけれ
ば、プリントデータ(例えば文書データなど)の送信を
要求し(図示していない)、上記情報機器から転送され
てきたプリントデータに基づいてプリントを行う(S1
6)。
After that, the control unit 17 of the printer 1 monitors the maximum occupation time (S14). That is, the control unit 17 periodically acquires the time at that time from the clock circuit 21 at regular intervals, compares it with the time limit set in the RAM 12a, and determines whether the time at that time has passed the time limit. . on the other hand,
The information device 2 also goes into a standby state, and the user uses the printer 1
Replace the paper. When the work is completed and the print start instruction is input from the input unit 13 of the information device 2 within the maximum exclusive time set as described above, the control unit of the information device 2
11 gets it and sends it to printer 1 as'print start signal '
Is transmitted (S6). Then, when the control unit 17 of the printer 1 obtains this'print start signal '(S15), and if the maximum exclusive time (deadline time) has not been exceeded, transmission of print data (eg, document data) is requested. (Not shown), and printing is performed based on the print data transferred from the information device (S1
6).

【0016】一方、上記ステップ14において、もしプリ
ンタ1が‘プリント開始信号’を受信する前に最大専有
時間オーバーとなれば(S14)、他の情報機器からのプ
リント要求をその後も拒否しなかった場合、上記情報機
器2からのプリント要求をプリントキュー19の最後へ回
すか、或はその要求をキャンセルし、その他の情報機器
からキューイングされたプリント要求に対するプリント
を行う(S17)か、プリント要求をキャンセルした場合
は、その後、改めてプリンタ取得要求(S2)を受けて
同様のステップを実行する。なお、プリンタ1が‘プリ
ント開始信号’を待機中(S13〜S 15間) に他の情報機器
からプリント要求があった場合、それを拒否するように
することも可能であるし、キューイングするようにする
のも可能である。後者の場合は、プリント要求を発した
情報機器へ‘プリント使用中信号’を送出する。
On the other hand, in step 14, if the printer 1 has exceeded the maximum occupation time before receiving the "print start signal" (S14), the print request from another information device is not rejected thereafter. In this case, the print request from the information device 2 is sent to the end of the print queue 19, or the request is canceled and the print request queued from another information device is printed (S17), or the print request is issued. If is canceled, the printer acquisition request (S2) is received again and the same steps are executed. When the printer 1 is waiting for a'print start signal '(between S13 and S15) and there is a print request from another information device, it can be rejected or queued. It is also possible to do so. In the latter case, a'print in use signal 'is sent to the information device that issued the print request.

【0017】なお、最大専有時間として設定した所定時
間以内に‘プリント開始信号’を受信せず、そのプリン
ト要求をキューイングし、その後、そのプリント要求が
プリントキュー19から取り出されたとき、相変わらず
‘プリント開始信号’を受信していなければ、上記プリ
ント要求は再びキューイングされる。そして、これを所
定回数くり返しても相変わらず‘プリント開始信号’が
来ないときはプリント要求をキャンセルするようにする
ことも可能である。この場合は、所定回数をRAM12a
内の所定領域Aに設定し、プリント要求をキューイング
する度毎に、他の所定領域Bに設けたカウント値を0か
ら順次1づつ増やし、その度毎に所定領域AとBの値を
比較し、一致した場合は、次にそのプリント要求をプリ
ントキュー19から取り出し、相変わらず‘プリント開始
信号’が来ていないときは、プリント要求のキューイン
グを行わないようにする。
When the print request is not received within the predetermined time set as the maximum exclusive time, the print request is queued, and then the print request is taken out from the print queue 19, the print request remains unchanged. If the print start signal 'has not been received, the print request is queued again. It is also possible to cancel the print request when the'print start signal 'does not come even after repeating this a predetermined number of times. In this case, the RAM 12a is used a predetermined number of times
Each time a print request is queued, the count value provided in the other predetermined area B is sequentially incremented by 1 from 0, and the values of the predetermined areas A and B are compared each time. If they match, then the print request is taken out from the print queue 19, and if the'print start signal 'does not come, the print request is not queued.

【0018】各情報機器は上記のように、‘プリンタ取
得要求信号’と‘プリント開始信号’から成るプリント
要求の他に、従来通りに、直ちにプリントを実行する
‘プリント要求信号’を出力する手段を備えることも可
能である。つまり、図2には図示していないが、プリン
タ1は‘プリント取得要求信号’を受信すると、プリン
タが使用中でなければ直ちにプリントデータの転送を要
求し、プリンタ使用中であればキューイングし、先行す
るプリントが終了後にプリントキューから取り出すと、
その時点でプリントデータの転送を要求し、プリントデ
ータを受信後直ちにプリント出力を行う。上記のような
2種類のプリント要求を使い分けるためには、情報機器
2にプリンタ専有指示手段を備える。例えば、入力部13
にプリンタ専有指示キーを設け、このキーが押下される
と、制御部11はその信号を認知し、RAM12内の所定領
域にプリンタ専有要求フラグを設定する。つまり、制御
部11はプリント要求が発生すると、上記プリント専有要
求フラグを参照し、そのフラグを検出すると、即ち、プ
リンタ専有指示状態にあるときは、‘プリンタ取得要求
信号’を送信し、フラグが検出されないときは‘プリン
ト要求信号’を送信する。
As described above, each information device outputs a "print request signal" for immediately performing printing in addition to the print request including the "printer acquisition request signal" and the "print start signal", as in the conventional case. It is also possible to provide. That is, although not shown in FIG. 2, when the printer 1 receives the'print acquisition request signal ', it immediately requests transfer of print data if the printer is not in use, and queues if the printer is in use. , If you take it out of the print queue after the preceding print is completed,
At that point, transfer of print data is requested, and print output is performed immediately after receiving the print data. In order to properly use the two types of print requests as described above, the information device 2 is provided with a printer exclusive instruction means. For example, the input unit 13
A printer-exclusive instruction key is provided in, and when this key is pressed, the control unit 11 recognizes the signal and sets a printer-exclusive request flag in a predetermined area in the RAM 12. That is, when a print request is issued, the control unit 11 refers to the print exclusive request flag, detects the flag, that is, when in the printer exclusive instruction state, transmits a'printer acquisition request signal ', and the flag is When it is not detected, it sends a'print request signal '.

【0019】[0019]

【発明の効果】以上説明したように、本発明によれば、
情報機器からプリンタに対し、プリンタを専有するため
のプリンタ取得要求信号を送出し、プリンタが取得要求
を受諾できる状態になったとき、上記情報機器に対しプ
リンタ取得信号を送出する構成にし、また情報機器がプ
リンタ取得状態にあるとき、プリンタに対し、プリント
を開始させるためのプリント開始要求信号を送出する構
成にしたことにより、プリンタを専有した後、任意時間
経過してからプリントを開始できるので、他の情報機器
が専有中のプリンタの用紙交換等が極めて容易に実行で
きる。即ち、従来プリンタを共用する複数の利用者にプ
リント出力を一時中断してもらう旨の連絡を行うと共
に、プリントキュー内のプリント出力が全て完了後、用
紙を交換し、続いてプリント出力完了後再び用紙を元に
戻し、上記利用者に声をかけて、通常状態に戻すという
極めて煩雑な作業が必要であったが、本発明ではそのよ
うな手続が不要である。
As described above, according to the present invention,
The information device sends a printer acquisition request signal to the printer to monopolize the printer, and when the printer becomes ready to accept the acquisition request, the printer acquires a printer acquisition signal to the information device. When the device is in the printer acquisition state, by sending a print start request signal to the printer to start printing, it is possible to start printing after an arbitrary time has elapsed after monopolizing the printer, It is very easy to change the paper of a printer that is occupied by another information device. That is, a plurality of users who share a conventional printer are contacted to suspend the print output, and after all the print outputs in the print queue are completed, the paper is replaced, and then the print output is completed again. The extremely complicated work of returning the paper to the original state, calling out to the user and returning to the normal state was required, but the present invention does not require such a procedure.

【0020】また上記において、プリンタ取得信号を送
出して待機状態にあるプリンタが他の情報機器からプリ
ント要求信号を受信したとき、これをプリントキューに
格納すると共に、上記他の情報機器に対し’プリンタ使
用中信号’を送出する構成では、プリンタが専有状態で
あってもプリンタを専有していない他の情報機器からの
プリント要求が受理され、且つ、直ちにはプリントが開
始されないことを報知することができるので、プリンタ
が空くのを待って、プリント要求順にプリントできる。
Further, in the above, when the printer in the standby state transmits the printer acquisition signal and receives the print request signal from the other information device, the printer stores the signal in the print queue and sends it to the other information device. In the configuration that sends the'printer busy signal ', even if the printer is in the exclusive state, it should be notified that print requests from other information devices that do not have the exclusive use of the printer have been accepted and that printing will not start immediately. Therefore, you can wait for the printer to become available and print in the order requested.

【0021】或は、プリンタが情報機器に対し’プリン
タ取得信号’を送出してから所定時間以内に、上記情報
機器からのプリント開始要求信号を受信しなかったと
き、プリント要求をキャンセルするか、またはプリント
キューに格納するように構成したプリンタ制御装置で
は、一つの情報機器によって長時間プリンタが専有され
ることなく所定時間経過後、その他の情報機器もプリン
ト可能となる更に、上記において、所定時間を指定可能
にした構成では、作業に応じて適切な専有時間を設定で
きるので、プリンタを専有していない利用者が不当に長
くプリンタの使用を待たされたり、作業が終了しないう
ちにプリントが開始されてしまうというような問題を回
避できる。
Alternatively, when the printer does not receive the print start request signal from the information device within a predetermined time after the printer sends the'printer acquisition signal 'to the information device, the print request is canceled or Alternatively, in a printer control device configured to store in a print queue, other information devices can print after a predetermined time has passed without the printer having been occupied by one information device for a long time. With the configuration that allows you to specify, it is possible to set an appropriate exclusive time according to the work, so users who do not have exclusive use of the printer can wait unreasonably long for the printer, or printing can start before the work is completed. It is possible to avoid problems such as being confused.

【0022】また、情報機器にプリンタ専有指示手段を
備え、この手段によって上記プリンタがプリンタ専有指
示状態にあるときはプリンタ取得要求信号を送出し、プ
リンタ専有指示状態でないときはプリンタ取得時に直ち
にプリントする通常のプリント要求信号を送出する構成
では、プリンタを専有する必要がない場合のプリント操
作が簡単になる。更に、プリント要求をプリントキュー
に格納するプリンタ制御装置において、プリント要求を
所定回数プリントキューにキューイングしてもプリント
開始要求信号を受信しなかったとき、プリント要求をキ
ャンセルする構成では、キューイングが永久に続き、他
の情報機器によるプリンタの利用を妨げるという不具合
の発生を防止できる。
Further, the information equipment is provided with a printer exclusive use instructing means, which sends out a printer acquisition request signal when the printer is in the printer exclusive use instructing state, and when the printer is not in the printer exclusive use instructing state, prints immediately when the printer is acquired. With the configuration for sending the normal print request signal, the print operation is simplified when it is not necessary to occupy the printer. Further, in the printer controller that stores the print request in the print queue, when the print start request signal is not received even if the print request is queued in the print queue a predetermined number of times, the print request is canceled in the configuration. It is possible to prevent the occurrence of the trouble of continuing the use of the printer by other information devices forever.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示すプリンタ制御装置を実
施する場合の情報機器およびプリンタの一実施例を示す
ブロック図であり、(a) は情報機器、(b) はプリンタの
要部構成図。
FIG. 1 is a block diagram showing an embodiment of an information device and a printer when a printer control device according to an embodiment of the present invention is implemented, where (a) is an information device and (b) is a main part of a printer. Diagram.

【図2】本発明のプリンタ制御装置の実施例としての情
報機器およびプリンタの動作フロー図である。
FIG. 2 is an operation flow diagram of an information device and a printer as an example of a printer control device of the present invention.

【図3】本発明のプリンタ制御装置の実施例としてのネ
ットワークシステムのシステム構成図である。
FIG. 3 is a system configuration diagram of a network system as an embodiment of the printer control apparatus of the present invention.

【符号の説明】[Explanation of symbols]

1…プリンタ、2…情報機器、3…伝送路、11…制御
部、12…RAM、13…入力部、14…表示部、16…通信制
御部、17…制御部、18…操作部、19…プリントキュー、
20…プリント部、21…時計回路。
DESCRIPTION OF SYMBOLS 1 ... Printer, 2 ... Information equipment, 3 ... Transmission path, 11 ... Control part, 12 ... RAM, 13 ... Input part, 14 ... Display part, 16 ... Communication control part, 17 ... Control part, 18 ... Operation part, 19 ... the print queue,
20 ... Print part, 21 ... Clock circuit.

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 複数の情報機器が同一プリンタを共有す
るシステムのプリンタ制御装置において、情報機器から
プリンタに対しプリンタを専有するためのプリンタ取得
要求信号を送出する手段と、プリンタ取得要求信号を受
信したプリンタが該取得要求を受諾できる状態になった
とき上記情報機器に対しプリンタ取得信号を送出する手
段と、を備えたことを特徴とするプリンタ制御装置。
1. In a printer control device of a system in which a plurality of information devices share the same printer, means for sending a printer acquisition request signal for monopolizing a printer from the information devices and receiving the printer acquisition request signal. And a means for transmitting a printer acquisition signal to the information device when the printer becomes ready to accept the acquisition request.
【請求項2】 請求項1のプリンタ制御装置において、
上記情報機器が上記プリンタ取得信号を受信したプリン
タ取得状態にあるとき、上記情報機器から上記プリンタ
に対し、プリントを開始させるためのプリント開始要求
信号を送出する手段を備えたことを特徴とするプリンタ
制御装置。
2. The printer control device according to claim 1, wherein
A printer comprising means for transmitting a print start request signal for starting printing from the information equipment to the printer when the information equipment is in a printer acquisition state receiving the printer acquisition signal. Control device.
【請求項3】 請求項1又は2のプリンタ制御装置にお
いて、上記プリンタ取得信号を送出して待機状態にある
上記プリンタが他の情報機器からプリンタ取得要求信号
を受信したとき、上記他の情報機器からのプリンタ取得
要求信号をプリントキューに格納する手段と、上記他の
情報機器に対しプリンタ使用中信号を送出する手段を備
えた構成にしたことを特徴とするプリンタ制御装置。
3. The printer control device according to claim 1, wherein when the printer in the standby state that has sent the printer acquisition signal receives a printer acquisition request signal from another information device, the other information device. A printer control device comprising a means for storing a printer acquisition request signal from the printer in a print queue and a means for transmitting a printer busy signal to the other information device.
【請求項4】 請求項2のプリンタ制御装置において、
上記プリンタが上記情報機器に対しプリンタ取得信号を
送出した後所定時間以内に、上記情報機器からのプリン
ト開始要求信号を受信しなかったとき、プリント要求を
キャンセルするか、またはプリントキューに格納する構
成にしたことを特徴とするプリンタ制御装置。
4. The printer control device according to claim 2,
When the printer does not receive a print start request signal from the information device within a predetermined time after the printer sends a printer acquisition signal to the information device, the print request is canceled or stored in a print queue. A printer control device characterized in that
【請求項5】 請求項4のプリンタ制御装置において、
上記所定時間を任意に指定可能に構成したことを特徴と
するプリンタ制御装置。
5. The printer control device according to claim 4,
A printer control device characterized in that the predetermined time can be arbitrarily designated.
【請求項6】 請求項1又は2のプリンタ制御装置にお
いて、上記情報機器はプリンタ専有指示手段を備え、上
記プリンタがプリンタ専有指示状態にあるときは上記情
報機器に対しプリンタ取得要求信号を送出し、プリンタ
専有指示状態でないときはただちにプリントする旨を示
すプリント要求信号を送出する構成にしたことを特徴と
するプリンタ制御装置。
6. The printer control device according to claim 1 or 2, wherein the information equipment includes a printer exclusive use instruction means, and when the printer is in the printer exclusive use instruction state, sends a printer acquisition request signal to the information equipment. A printer control device having a structure for transmitting a print request signal indicating that printing is to be performed immediately when the printer is not in the exclusive use instruction state.
【請求項7】 請求項4のプリンタ制御装置であって、
プリント要求を上記プリントキューに格納するプリンタ
制御装置において、プリント要求を所定回数プリントキ
ューにキューイングしてもプリント開始要求信号を受信
しなかったとき、プリント要求をキャンセルする構成に
したことプリンタ制御装置。
7. The printer control device according to claim 4, wherein:
A printer control device that stores a print request in the print queue is configured to cancel the print request when the print start request signal is not received even if the print request is queued in the print queue a predetermined number of times. .
JP6216501A 1994-08-18 1994-08-18 Printer control device Pending JPH0863311A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6216501A JPH0863311A (en) 1994-08-18 1994-08-18 Printer control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6216501A JPH0863311A (en) 1994-08-18 1994-08-18 Printer control device

Publications (1)

Publication Number Publication Date
JPH0863311A true JPH0863311A (en) 1996-03-08

Family

ID=16689421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6216501A Pending JPH0863311A (en) 1994-08-18 1994-08-18 Printer control device

Country Status (1)

Country Link
JP (1) JPH0863311A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006309717A (en) * 2005-03-31 2006-11-09 Canon Inc Print control apparatus, control method, storage medium, and program having print request acceptance order guarantee
JP2016012267A (en) * 2014-06-30 2016-01-21 株式会社沖データ Image forming system and image forming method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006309717A (en) * 2005-03-31 2006-11-09 Canon Inc Print control apparatus, control method, storage medium, and program having print request acceptance order guarantee
JP2016012267A (en) * 2014-06-30 2016-01-21 株式会社沖データ Image forming system and image forming method

Similar Documents

Publication Publication Date Title
EP1122635A2 (en) Printing apparatus
JP3405159B2 (en) Printing equipment
JP3656617B2 (en) Printing control system and printing method
JP2000198249A (en) Printer, image printing system to which the printer is applied, and method for printing secret document
JP4109821B2 (en) Information processing apparatus and job processing result confirmation method
JP3616336B2 (en) Image processing apparatus, information processing system, and data processing method
JPH0863311A (en) Printer control device
JP3627371B2 (en) Printing system
JP3842850B2 (en) Print server
JPH11168590A (en) Digital copying machine
JPH09330190A (en) Network print system
JP3204034B2 (en) Job processing system and printer output method
JP2003145889A (en) Image forming device
JP2002169683A (en) Image processing apparatus, information processing system, and data processing method
JPH11110174A (en) Printer system
JP3239703B2 (en) Data transfer system, data processing device, printer, and data transfer method
JP4172363B2 (en) Printing system
JP2000025307A (en) Method and system for sharing parameters of image processor
JP3509815B2 (en) Printing system, image forming apparatus, and job management method
JP3720585B2 (en) Information processing apparatus, print processing method thereof, and storage medium
JP3017091B2 (en) Print server and its print job control method
JP2004013495A (en) Network print system
JPH11102270A (en) Printer control device
JP2003179712A (en) Printer and job information managing method
JPH0958068A (en) Printer device