JPH01298428A - Shared printer control method - Google Patents
Shared printer control methodInfo
- 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
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
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.
従来の方式は、特開昭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.
上記従来技術は、ページ単位で要求元よりプリンタ制御
情報を付加して行く方式であるが、逆に必要がなくても
付加せねばならず、データ転送時間のオーバヘッド、及
びプリンタに対する再セット・アップのロス時間が考慮
されていなかった。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.
上記目的は、共用プリンタを保持する端末内に。 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.
以下、本発明の一実施例にについて説明する。 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.
本発明によれば、共用プリンタへ印字要求をする要求元
の端末は、要求する都度、行単位やページ単位にプリン
タの制御情報を設定する必要がないので、処理の効率化
及びデータ転送時間の性能向上をはかることが出来る。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.
第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)
において、そのプリンタを保持する端末内にプリンタ制
御情報を格納するレジスタと、要求元端末からの制御情
報を格納するテーブルをメモリに持ち、それらを動的ス
イッチングしながら、プリンタを制御することを特徴と
する共用プリンタの制御方式。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.
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)
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 |
-
1988
- 1988-05-27 JP JP63128388A patent/JPH01298428A/en active Pending
Cited By (2)
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 |