JPH03220623A - Printer system - Google Patents

Printer system

Info

Publication number
JPH03220623A
JPH03220623A JP2017415A JP1741590A JPH03220623A JP H03220623 A JPH03220623 A JP H03220623A JP 2017415 A JP2017415 A JP 2017415A JP 1741590 A JP1741590 A JP 1741590A JP H03220623 A JPH03220623 A JP H03220623A
Authority
JP
Japan
Prior art keywords
print
format information
printer
print format
stored
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
JP2017415A
Other languages
Japanese (ja)
Inventor
Koichi Sekiguchi
関口 耕一
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering Corp
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 Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP2017415A priority Critical patent/JPH03220623A/en
Publication of JPH03220623A publication Critical patent/JPH03220623A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To reduce the frequency in transfer of print format information from a high-order device to a printer by providing a printer with a printer side storage means where print data, print format information, and identification information corresponding to the information transferred by the control means of the high-order device are stored. CONSTITUTION:The high-order device 1 stores the print format information in a high-order side storage means 11 and generates the identification information from the print format information and transfers the information to a printer 2 together with print data. The printer 2 decides whether print format information corresponding to transferred identification information is stored in a printer side storage means 21 or not, and the data is printed based on corresponding print format information and the print data when it is stored, but transfer of print format information is required to the high-order device 1 and the information is stored in the printer side storage means 21 correspondingly to the identification information and the data is printed based on the print format information and the print data when it is not stored. Thus, the frequency in transfer of the print format information from the high-order device 1 to the printer 2 is reduced.

Description

【発明の詳細な説明】 [発明の目的コ (産業上の利用分野) 本発明は、プリンタシステムに関する。[Detailed description of the invention] [Purpose of the invention] (Industrial application field) The present invention relates to a printer system.

(従来の技術) 通常、プリンタ装置における印刷書式は、上位装置であ
るホストコンピュータにおいてユーザによりイモ意に指
定することが可能とされている。
(Prior Art) Normally, a print format in a printer device can be specified at will by a user in a host computer, which is a host device.

そしてプリンタ装置における印刷の実行は、ホストコン
ピュータからその印刷書式の情報と実際に印刷するデー
タを受は取って行われる。
Printing in the printer device is performed by receiving information on the print format and data to be actually printed from the host computer.

ところで、ホストコンピュータからプリンタ装置への印
刷書式情報および印刷データの転送時間は、その合計デ
ータ量に応じて長くなることは周知の通りである。一般
には、印刷データの長さが全体データ転送時間に影響を
与える場合がほとんどであり、印刷書式情報については
、おおよそその長さに変りはないため、印刷書式を頻繁
に変更しない限り全体のデータ転送時間に極端な変動を
及ぼすものではない。
By the way, it is well known that the time required to transfer print format information and print data from a host computer to a printer device increases depending on the total amount of data. In general, the length of print data affects the overall data transfer time in most cases, and the length of print format information does not change, so unless the print format is changed frequently, the entire data It does not cause extreme fluctuations in transfer time.

しかしながら、特に、短めの印刷データを頻繁に書式を
変えて印刷するような場合、全体データ転送時間におい
て印刷書式情報の転送に要する時間が占める割合が無視
できない位に増加し、印刷処理効率が低下するという難
点があった。
However, especially when printing short print data with frequently changing formats, the time required to transfer the print format information increases to a non-negligible proportion of the total data transfer time, reducing print processing efficiency. There was a problem with that.

(発明が解決しようとする課題) 本発明はこのような課題を解決するためのもので、上位
装置からプリンタへの印刷書式情報の転送頻度を大幅に
下げることができ、これにより上位装置側の負荷の軽減
および印刷処理効率の向上を図ることのできるプリンタ
システムの提供を目的としている。
(Problems to be Solved by the Invention) The present invention is intended to solve such problems, and can significantly reduce the frequency of transfer of print format information from the host device to the printer, thereby reducing the burden on the host device side. The purpose of the present invention is to provide a printer system that can reduce load and improve print processing efficiency.

[発明の構成] (課題を解決するための手段) 本発明のプリンタ装置は上記目的を達成するために、上
位装置と、この上位装置から転送された印刷書式情報お
よび印刷データに基づき印刷を行うプリンタとを備えた
プリンタシステムにおいて、上位装置は、印刷書式情報
を記憶する上位側記憶手段と、印刷書式情報から識別情
報を生成してこれを印刷データとともにプリンタに転送
し、かつ必要に応じて上位側記憶手段に記憶された印刷
書式情報をプリンタに転送する制御手段とを備え、プリ
ンタは、制御手段により転送された印刷データ、印刷書
式情報およびこれに対応する識別情報を記憶するプリン
タ側記憶手段と、上位装置より転送された識別情報に対
応する印刷書式情報がプリンタ側記憶手段に記憶されて
いるか否かを判定し、記憶されていれば、プリンタ側記
憶手段に記憶された識別情報に対応する印刷書式情報お
よび印刷データに基づき印刷を行い、記憶されていなけ
れば、上位装置に対し印刷書式情報の転送を要求し、転
送された印刷書式情報を識別情報と対応付けてプリンタ
側記憶手段に記憶するとともにこの印刷書式情報および
印刷データに基づき印刷を行う印刷制御手段とを備えた
ものである。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, the printer device of the present invention performs printing based on a host device and print format information and print data transferred from the host device. In a printer system equipped with a printer, the higher-level device includes a higher-level storage means for storing print format information, and generates identification information from the print format information and transfers this to the printer together with the print data. control means for transferring the print format information stored in the upper storage means to the printer; It is determined whether or not the print format information corresponding to the means and the identification information transferred from the host device is stored in the printer side storage means, and if it is stored, the identification information stored in the printer side storage means is Printing is performed based on the corresponding print format information and print data, and if the print format information is not stored, a request is made to the host device to transfer the print format information, and the transferred print format information is associated with identification information and stored in the storage means on the printer side. The print control means stores the print format information and the print data, and prints based on the print format information and print data.

(作 用) 本発明のプリンタシステムでは、まず上位装置は、印刷
書式情報を上位側記憶手段に記憶し、さらに印刷書式情
報から識別情報を生成してこれを印刷データとともにプ
リンタに転送する。
(Function) In the printer system of the present invention, the host device first stores print format information in the host storage means, generates identification information from the print format information, and transfers this information to the printer together with the print data.

一方、プリンタは、上位装置より転送された識別情報に
対応する印刷書式情報がプリンタ側記憶手段に記憶され
ているか否かを判定し、記憶されていれば、プリンタ側
記憶手段に記憶された識別情報に対応する印刷書式情報
および印刷データに基づき印刷を行い、記憶されていな
ければ、上位装置に対し印刷書式情報の転送を要求し、
転送された印刷書式情報を識別情報と対応付けてプリン
タ側記憶手段に記憶するとともにこの印刷書式情報およ
び印刷データに基づき印刷を行う。
On the other hand, the printer determines whether or not the print format information corresponding to the identification information transferred from the host device is stored in the printer side storage means, and if it is stored, the printer Printing is performed based on the print format information and print data corresponding to the information, and if it is not stored, requests the host device to transfer the print format information,
The transferred print format information is stored in the printer side storage means in association with the identification information, and printing is performed based on this print format information and print data.

したがって、この発明によれば、上位装置からプリンタ
への印刷書式情報の転送頻度を大幅に下げることかでき
、これにより上位装置側の負荷の軽減および印刷処理効
率の向上を図ることができる。
Therefore, according to the present invention, it is possible to significantly reduce the frequency of transfer of print format information from a host device to a printer, thereby reducing the load on the host device side and improving print processing efficiency.

(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described below based on the drawings.

第1図は本発明に係る一実施例のプリンタンステムの構
成を説明するためのブロック図である。
FIG. 1 is a block diagram for explaining the configuration of a printer stem according to an embodiment of the present invention.

同図において、1は上位装置であるホストコンピュータ
、2はこのホストコンピューターにデータ伝送路3を介
して接続されたプリンタ装置である。
In the figure, 1 is a host computer which is a host device, and 2 is a printer device connected to this host computer via a data transmission line 3.

上記したホストコンピューターにおいて、11は印刷デ
ータおよび印刷書式情報が格納される上位側記憶手段で
あるメモリ、12はメモリー1に対するデータの入出力
、プリンタ装置2に対するデータ転送等を制御する制御
手段としてのCPUである。なお、このCPU12は、
メモリー1に記憶された印刷書式情報から識別情報コー
ド(以下、IDと称す。)を生成する機能を持つ。また
13はオペレーンヨンプログラムに話づいて印刷書式情
報を生成するとともに、CPU12に対し各種の動作指
令を出すCPU制御部である。
In the host computer described above, numeral 11 is a memory which is an upper storage means in which print data and print format information are stored, and 12 is a control means which controls data input/output to the memory 1, data transfer to the printer device 2, etc. It is a CPU. Note that this CPU 12 is
It has a function of generating an identification information code (hereinafter referred to as ID) from the print format information stored in the memory 1. Reference numeral 13 denotes a CPU control unit which generates print format information by speaking to the operating program and issues various operation commands to the CPU 12.

またプリンタ装置2において、21はホストコンピュー
タ1より転送された印刷データおよび印刷書式情報か格
納されるプリンタ側記憶手段であるメモリであり、この
メモリ21において印刷書式情報はIDと対応付けて記
憶されている。22は実際の印刷処理を行う印刷実行部
、23はプリンタ装置2における印刷制御を行う印刷制
御部である。
In the printer device 2, a memory 21 is a storage means on the printer side in which the print data and print format information transferred from the host computer 1 are stored, and in this memory 21, the print format information is stored in association with the ID. ing. Reference numeral 22 represents a print execution unit that performs actual printing processing, and reference numeral 23 represents a print control unit that performs print control in the printer device 2 .

次に以上のように構成されたプリンタシステムの動作を
第2図のフローチャートを参照しながら説明する。
Next, the operation of the printer system configured as described above will be explained with reference to the flowchart shown in FIG.

まずCPU制御部13は、ユーザアプリケーションプロ
クラムからの印刷書式情報を含む印刷要求を受けると、
その要求内容に応じた処理の実行命令をCP U ]、
 2に通知する(ステップA)。するとCPU12は、
メモリ11にその印刷書式情報を保存した後(ステップ
B)、メモリ11上の印刷データ格納領域から印刷デー
タを読出ずとともに、印刷書式情報からIDを生成して
(ステップC)、これらをデータ伝送路3を介してプリ
ンタ装置2に転送する(ステップD)。
First, when the CPU control unit 13 receives a print request including print format information from a user application program,
[CPU] issues execution instructions for processing according to the request contents;
(Step A). Then, the CPU 12
After storing the print format information in the memory 11 (step B), the print data is not read from the print data storage area on the memory 11, and an ID is generated from the print format information (step C), and these are transmitted as data. The data is transferred to the printer device 2 via the path 3 (step D).

これによりプリンタ装置2の印刷制御部23は、転送さ
れた印刷データをメモリ21上の印刷データ格納領域に
格納するとともに(ステップE)、同時転送されたID
に対応する印刷書式情報が、プリンタ装置2のメモリ2
1に記憶されているか否かを判定する(ステップF)。
As a result, the print control unit 23 of the printer device 2 stores the transferred print data in the print data storage area on the memory 21 (step E), and also stores the transferred print data in the print data storage area on the memory 21 (step E).
The print format information corresponding to is stored in the memory 2 of the printer device 2.
1 is stored (step F).

ここで印刷制御部23は、転送されたIDに対応する印
刷書式情報かメモリ21」二に記憶されていることを判
断すると、該当する印刷書式情報を印刷データとともに
メモリ21から読出して(ステップG)、これらを印刷
実行部22に送出しくステップH)、印刷処理を実行さ
せる(ステップl)。
Here, when the print control unit 23 determines that the print format information corresponding to the transferred ID is stored in the memory 21, it reads out the corresponding print format information from the memory 21 along with the print data (step G ), these are sent to the print execution unit 22 (step H), and the printing process is executed (step l).

一方、転送されたIDに対応する印刷書式情報が記憶さ
れていないことを判断すると、印刷制御部23は、ホス
トコンピュータ1に対し印刷書式情報の転送を要求する
通知を返送する(ステップJ)。
On the other hand, if it is determined that the print format information corresponding to the transferred ID is not stored, the print control unit 23 returns a notification requesting transfer of the print format information to the host computer 1 (step J).

この後、印刷制御部23は、ホストコンピュタ1から転
送された印刷書式情報を受信すると(ステップK)、こ
の印刷書式情報を印刷データとともに印刷実行部22に
送出して(ステップH′)、印刷処理を実行させる(ス
テップI’)。
Thereafter, upon receiving the print format information transferred from the host computer 1 (step K), the print control section 23 sends this print format information together with the print data to the print execution section 22 (step H'), and prints the print format information. The process is executed (step I').

そしてメモリ21上にその印刷書式情報およびIDをそ
れぞれ対応イ1けて格納する(ステップL)。
Then, the print format information and ID are stored in the memory 21 in corresponding numbers (step L).

尚、このような動作において、メモリ21に記憶した印
刷書式情報にはそれぞれ優先度を付け、印刷処理に使用
される毎に、各印刷書式情報の優先度を1つずつ上げて
行くようにする。モしてメモリ21の空き領域が無くな
ると、優先度の低い情報から順に削除して行く。また、
優先度の高さに関係無く、ある一定の時間(例えば10
分、20分、30分、−60分、 120分、 180
分等)実際の印刷に使用されなかった印刷書式情報は、
優先度を]ポイント下げる。尚、この場合の時間の設定
は、デイツプスイッチ等により行う。また、書式情報の
削除において、同時に複数の印刷書式情報が最低の優先
度となった場合は、古くに書込んだ方の印刷書式情報を
削除する。
In addition, in such an operation, the print format information stored in the memory 21 is assigned a priority, and the priority of each print format information is increased one by one each time it is used for printing processing. . When the memory 21 runs out of free space, information is deleted in order of priority. Also,
Regardless of the level of priority, the
minutes, 20 minutes, 30 minutes, -60 minutes, 120 minutes, 180
(minutes, etc.) Print format information that was not used for actual printing is
Lower the priority by ] points. In this case, the time is set using a dip switch or the like. Furthermore, when deleting format information, if a plurality of pieces of print format information have the lowest priority at the same time, the print format information written earlier is deleted.

かくしてこの実施例のプリンタシステムによれば、印刷
要求に応じてホストコンピュータ1より転送されたID
に対応する印刷書式情報がプリンタ装置2のメモリ21
に記憶されていれば、プリンタ装置2は、ホストコンピ
ュータ1からの印刷書式情報の転送を要求することなく
、自身のメモリ21に記憶された印刷書式情報にて印刷
処理を行うことができるので、ホストコンピュータ1か
らプリンタ装置2への印刷書式情報の転送頻度を大幅に
下げることができ、これによりホストコンピュータ1側
の負荷の軽減および印刷処理効率の向上を図ることがで
きる。
Thus, according to the printer system of this embodiment, the ID transferred from the host computer 1 in response to a print request.
The print format information corresponding to is stored in the memory 21 of the printer device 2.
If the printer device 2 stores the print format information in its own memory 21, the printer device 2 can perform print processing using the print format information stored in its own memory 21 without requesting transfer of the print format information from the host computer 1. The frequency of transfer of print format information from the host computer 1 to the printer device 2 can be significantly reduced, thereby reducing the load on the host computer 1 side and improving print processing efficiency.

また、メモリ21に記憶した印刷書式情報に優先度を付
けて、使用頻度の低い情報はメモリ2]から自動的に削
除されるので、常に汎用性の高い印刷書式情報をプリン
タ装置2にて確保することができる。
Additionally, the print format information stored in the memory 21 is prioritized, and infrequently used information is automatically deleted from the memory 2, ensuring highly versatile print format information in the printer device 2 at all times. can do.

 0 [発明の効果] 以上説明したように本発明のプリンタシステムによれば
、上位装置からプリンタへの印刷書式情報の転送頻度を
大幅に下げることができ、これにより上位装置側の負荷
の軽減および印刷処理効率の向上を図ることができる。
0 [Effects of the Invention] As explained above, according to the printer system of the present invention, the frequency of transfer of print format information from the host device to the printer can be significantly reduced, thereby reducing the load on the host device side and Print processing efficiency can be improved.

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

第1図は本発明に係る一実施例のプリンタシステムの構
成を説明するためのブロック図、第2図は第1図のプリ
ンタシステムの動作を説明するためのフローチャートで
ある。 1・・・ホストコンピュータ、2・・・プリンタ装置、
3・・・データ伝送路、11・・・メモリ(ホスト側)
、12・・・CPU、13・・・CPU制御部、21・
・・メモリ(プリンタ側)、22・・・印刷実行部、2
3・・・印刷制御部。
FIG. 1 is a block diagram for explaining the configuration of a printer system according to an embodiment of the present invention, and FIG. 2 is a flow chart for explaining the operation of the printer system of FIG. 1. 1... host computer, 2... printer device,
3...Data transmission path, 11...Memory (host side)
, 12...CPU, 13...CPU control unit, 21.
...Memory (printer side), 22...Print execution section, 2
3...Print control unit.

Claims (1)

【特許請求の範囲】[Claims] 上位装置と、この上位装置から転送された印刷書式情報
および印刷データに基づき印刷を行うプリンタとを備え
たプリンタシステムにおいて、前記上位装置は、前記印
刷書式情報を記憶する上位側記憶手段と、前記印刷書式
情報から識別情報を生成してこれを印刷データとともに
前記プリンタに転送し、かつ必要に応じて前記上位側記
憶手段に記憶された印刷書式情報を前記プリンタに転送
する制御手段とを備え、前記プリンタは、前記制御手段
により転送された印刷データ、印刷書式情報およびこれ
に対応する識別情報を記憶するプリンタ側記憶手段と、
前記上位装置より転送された識別情報に対応する印刷書
式情報が前記プリンタ側記憶手段に記憶されているか否
かを判定し、記憶されていれば、前記プリンタ側記憶手
段に記憶された前記識別情報に対応する印刷書式情報お
よび印刷データに基づき印刷を行い、記憶されていなけ
れば、前記上位装置に対し印刷書式情報の転送を要求し
、転送された印刷書式情報を前記識別情報と対応付けて
前記プリンタ側記憶手段に記憶するとともにこの印刷書
式情報および印刷データに基づき印刷を行う印刷制御手
段とを備えたことを特徴とするプリンタシステム。
In a printer system including a host device and a printer that performs printing based on print format information and print data transferred from the host device, the host device includes a host storage unit that stores the print format information; control means for generating identification information from print format information and transmitting it together with print data to the printer, and transmitting the print format information stored in the upper storage means to the printer as necessary; The printer includes printer-side storage means for storing print data, print format information, and identification information corresponding to the print data transferred by the control means;
It is determined whether print format information corresponding to the identification information transferred from the host device is stored in the printer side storage means, and if it is stored, the identification information stored in the printer side storage means. If the print format information and print data corresponding to 1. A printer system comprising a print control means for storing print format information and print data in a printer-side storage means and for performing printing based on the print format information and print data.
JP2017415A 1990-01-25 1990-01-25 Printer system Pending JPH03220623A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017415A JPH03220623A (en) 1990-01-25 1990-01-25 Printer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017415A JPH03220623A (en) 1990-01-25 1990-01-25 Printer system

Publications (1)

Publication Number Publication Date
JPH03220623A true JPH03220623A (en) 1991-09-27

Family

ID=11943373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017415A Pending JPH03220623A (en) 1990-01-25 1990-01-25 Printer system

Country Status (1)

Country Link
JP (1) JPH03220623A (en)

Similar Documents

Publication Publication Date Title
JPH04227524A (en) printing system
JP3179466B2 (en) Printing equipment
JPH03220623A (en) Printer system
EP0854416B1 (en) Character processing in a window system
US20060082827A1 (en) Network printer to control a print queue and method thereof
JP3087462B2 (en) Print control device
JP2945403B2 (en) Recording control device
JP3129679B2 (en) Printer
JP2780974B2 (en) Printer
JP3004440B2 (en) Printing method and apparatus
JP2000103125A (en) Printer system
JPH06106811A (en) Electronic form printing system and printer
JPH10187389A (en) Network system
JPH07177352A (en) Printer
JPH0467224A (en) Information processor
JPH05108582A (en) Computer system
JPH06161684A (en) Multi-printer control system
JPH10240471A (en) Printing system
JPH04290058A (en) Facsimile equipment
JP2000020269A (en) Printer system
JPH09131948A (en) Printer device
JPH04173173A (en) Print information output device and printing system
JPH07195802A (en) Power on-of controller of printer
JPH11268367A (en) Printer, printer controller, and computer readable recording medium storing program for altering print position
KR19990056561A (en) Printing method using computer's memory