[go: up one dir, main page]

JPH01298428A - Shared printer control method - Google Patents

Shared printer control method

Info

Publication number
JPH01298428A
JPH01298428A JP63128388A JP12838888A JPH01298428A JP H01298428 A JPH01298428 A JP H01298428A JP 63128388 A JP63128388 A JP 63128388A JP 12838888 A JP12838888 A JP 12838888A JP H01298428 A JPH01298428 A JP H01298428A
Authority
JP
Japan
Prior art keywords
printer
control information
terminal
register
hold
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
JP63128388A
Other languages
Japanese (ja)
Inventor
Masato Terada
正人 寺田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63128388A priority Critical patent/JPH01298428A/en
Publication of JPH01298428A publication Critical patent/JPH01298428A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PURPOSE:To execute the performance of a data transfer time and to efficiently execute the processing by holding and dynamically switching printer control information at a terminal side to hold a printer. CONSTITUTION:The terminal to hold a shared printer 5 is composed of a register 6 to hold the terminal number of a printing output requesting source, a register 7 to hold printer control information and a memory table 8 to store the control information corresponding to the terminal number of the requesting source. When the printing request is made from a certain terminal, the data are outputted at the time of the same as the terminal number of the register 6, as they are. When the number is different, the register 6 is updated, the register 7 is updated by the contents of the memory table 8, the control information of the register 7 is also outputted to the printer 5 and the control information of the printer 5 is rewritten. Thus, each time the terminal of the requesting source is requested, it is not necessary to set the control information of the printer to a row unit and a page unit, and therefore, the efficiency of the processing and the performance improvement of the data transfer time can be executed.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数の端末から1台のプリンタを共用するシ
ステムにおいて、その共用プリンタの制御情報をコント
ロールするのに好適な共用プリンタの制御方式に関する
ものである。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides a shared printer control method suitable for controlling control information of the shared printer in a system in which one printer is shared by a plurality of terminals. It is related to.

〔従来の技術〕[Conventional technology]

従来の方式は、特開昭58−29043号公報に記載の
ように、要求元の情報をいつもページ単位で渡す方式と
なっていた。
In the conventional system, as described in Japanese Patent Application Laid-Open No. 58-29043, information from a request source is always passed page by page.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記従来技術は、ページ単位で要求元よりプリンタ制御
情報を付加して行く方式であるが、逆に必要がなくても
付加せねばならず、データ転送時間のオーバヘッド、及
びプリンタに対する再セット・アップのロス時間が考慮
されていなかった。
In the above-mentioned conventional technology, printer control information is added from the requester page by page, but conversely, it must be added even if it is not necessary, resulting in overhead of data transfer time and re-setup of the printer. loss time was not taken into account.

本発明の目的は、共用プリンタの制御方式において、要
求元の端末よりプリンタ制御情報を受取るのではなく、
プリンタを保持する端末側で、これらの情報を保持し、
動的に切換えることにある。
An object of the present invention is to, in a shared printer control system, not receive printer control information from a requesting terminal;
This information is held on the terminal that holds the printer,
The purpose is to switch dynamically.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的は、共用プリンタを保持する端末内に。 The above purpose is in a terminal that holds a shared printer.

プリンタ制御情報を保持するレジスタと、その共用プリ
ンタを共有する端末台数分の可変テーブルをメモリ内に
保持しておき、各要求元の端末から送られて来た最新の
プリンタ制御情報をこれらのテーブルに格納する。
A register that holds printer control information and variable tables for the number of terminals that share the shared printer are maintained in memory, and the latest printer control information sent from each requesting terminal is stored in these tables. Store in.

プリンタ出力要求の端末番号が変わった時点で、当該プ
リンタ・テーブルの制御情報をプリンタへ再設定するこ
とにより、共用プリンタの制御を達成できる。
Control of the shared printer can be achieved by resetting the control information in the printer table to the printer when the terminal number of the printer output request changes.

〔実施例〕〔Example〕

以下、本発明の一実施例にについて説明する。 An embodiment of the present invention will be described below.

第1図は端末コントローラ(TCE)1と、その下に接
続された端末2,3.4より構成された1つのシステム
である。端末2,3は、端末4に接続された共用プリン
タ5に対して印字要求をする。
FIG. 1 shows a system consisting of a terminal controller (TCE) 1 and terminals 2, 3.4 connected thereunder. The terminals 2 and 3 make a print request to the shared printer 5 connected to the terminal 4.

次に第2図は、共用プリンタ5を保持する端末4のブロ
ック図を示し、プリント出力要求元の端末番号を保持す
るレジスタ6、プリンタ制御情報を保持するレジスタ7
、及び要求元の端末番号対応に制御情報を格納するメモ
リ・テーブル8より構成されている。
Next, FIG. 2 shows a block diagram of the terminal 4 that holds the shared printer 5, including a register 6 that holds the terminal number of the print output request source, and a register 7 that holds the printer control information.
, and a memory table 8 that stores control information corresponding to the terminal number of the request source.

ある端末より印字要求が来た場合、レジスタ6の端末番
号と同じ場合は、そのままデータを出力する。異なって
いた場合は、レジスタ6を更新すると共に、レジスタ7
とメモリ・テーブル8の当該端末の制御情報とを比較し
、不一致の場合は。
When a print request comes from a certain terminal, if it is the same as the terminal number in the register 6, the data is output as is. If it is different, update register 6 and update register 7.
and the control information of the terminal in memory table 8, and if they do not match.

レジスタ7をメモリ・テーブル8の内容で更新すると共
に、レジスタ7の制御情報をプリンタにも出力して、プ
リンタの制御情報を書き換えることを可能とする。
The register 7 is updated with the contents of the memory table 8, and the control information of the register 7 is also output to the printer, making it possible to rewrite the printer control information.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、共用プリンタへ印字要求をする要求元
の端末は、要求する都度、行単位やページ単位にプリン
タの制御情報を設定する必要がないので、処理の効率化
及びデータ転送時間の性能向上をはかることが出来る。
According to the present invention, a requesting terminal that makes a print request to a shared printer does not need to set printer control information on a line-by-line or page-by-page basis each time it makes a print request, which improves processing efficiency and reduces data transfer time. Performance can be improved.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例の端末システムのシステム構
成図、第2図はプリンタを保持する端末装置のブロック
図である。 1・・・端末コントローラ。 2〜4・・・端末A−C1 5・・・プリンター、 6・・・出力中端末番号レジスタ、 7・・・プリンタ制御情報レジスタ。
FIG. 1 is a system configuration diagram of a terminal system according to an embodiment of the present invention, and FIG. 2 is a block diagram of a terminal device holding a printer. 1...Terminal controller. 2-4...Terminal A-C1 5...Printer, 6...Outputting terminal number register, 7...Printer control information register.

Claims (1)

【特許請求の範囲】[Claims] 1、1台のプリンタを複数の端末から共用するシステム
において、そのプリンタを保持する端末内にプリンタ制
御情報を格納するレジスタと、要求元端末からの制御情
報を格納するテーブルをメモリに持ち、それらを動的ス
イッチングしながら、プリンタを制御することを特徴と
する共用プリンタの制御方式。
1. In a system where one printer is shared by multiple terminals, the terminal that holds the printer has a register that stores printer control information and a table that stores control information from the requesting terminal in memory, and A shared printer control method characterized by controlling the printer while dynamically switching the printer.
JP63128388A 1988-05-27 1988-05-27 Shared printer control method Pending JPH01298428A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63128388A JPH01298428A (en) 1988-05-27 1988-05-27 Shared printer control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63128388A JPH01298428A (en) 1988-05-27 1988-05-27 Shared printer control method

Publications (1)

Publication Number Publication Date
JPH01298428A true JPH01298428A (en) 1989-12-01

Family

ID=14983580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63128388A Pending JPH01298428A (en) 1988-05-27 1988-05-27 Shared printer control method

Country Status (1)

Country Link
JP (1) JPH01298428A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08161132A (en) * 1994-12-07 1996-06-21 Nec Corp Printing system
US5899614A (en) * 1992-06-30 1999-05-04 Canon Kabushiki Kaisha Output method and apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5899614A (en) * 1992-06-30 1999-05-04 Canon Kabushiki Kaisha Output method and apparatus
JPH08161132A (en) * 1994-12-07 1996-06-21 Nec Corp Printing system

Similar Documents

Publication Publication Date Title
JPS6376044A (en) Bus master
JPH0477847A (en) Dma controller and information processor
JPH01298428A (en) Shared printer control method
JPH01114941A (en) Program correcting system
JPH0553939A (en) File transfer processing system
JPH02128250A (en) Access control circuit for information processor
JPH0198017A (en) Printer controller
JPH01286017A (en) Printing controller
JP2800280B2 (en) Printer server
EP0353615A3 (en) Method for updating system configuration data and individual user data in a switching exchange
JP4181268B2 (en) Multi-channel memory controller
JPH02287750A (en) Address conversion system of channel device
JPH02230345A (en) Inter-device communication/cache coincidence processing system
JPS6312018A (en) Data buffering control system
JPH01137354A (en) Control circuit for switch matrix
JPS61279969A (en) Data buffer management method
JPS61245269A (en) Channel controller
JPH076116A (en) Data transfer equipment
JPS63104155A (en) Electronic computer
JPH02166547A (en) Information processor
JPH05344298A (en) Scanner printer
US20090222597A1 (en) Data transfer device
JPH0895724A (en) Page unit printer sharing system
JPH0367678A (en) Line buffer switching device
JPH04242465A (en) Dma address control system