JPH07152521A - Printing system - Google Patents

Printing system

Info

Publication number
JPH07152521A
JPH07152521A JP5302030A JP30203093A JPH07152521A JP H07152521 A JPH07152521 A JP H07152521A JP 5302030 A JP5302030 A JP 5302030A JP 30203093 A JP30203093 A JP 30203093A JP H07152521 A JPH07152521 A JP H07152521A
Authority
JP
Japan
Prior art keywords
printer
font
printing
information
character pattern
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
JP5302030A
Other languages
Japanese (ja)
Inventor
Yoriyasu Ito
順康 伊藤
Yasuhiko Hirano
安彦 平野
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP5302030A priority Critical patent/JPH07152521A/en
Publication of JPH07152521A publication Critical patent/JPH07152521A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To enable a single printer to perform various types of print processings while sharing the font resources contained in other printers. CONSTITUTION:A CPU 24 collates the font resources information on a selected printer with the designated font information. Based on this collation result, the CPU 24 acquires the font information stored in the font memories 46, 48 and 50 from other printers and generates a character pattern. This pattern is transferred to the selected printer.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、ネットワークを介して
フォントデータを内蔵する少なくとも1台以上の印刷装
置と通信可能なプリントサーバーが少なくとも1台以上
のホストコンピュータとネットワークを介して通信可能
な印刷システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing system in which a print server capable of communicating with at least one printing device containing font data via a network can communicate with at least one host computer via the network. It is about the system.

【0002】[0002]

【従来の技術】従来、この種の印刷システムでは各印刷
装置が内蔵しているフォントを用いるか、あるいはプリ
ントサーバーが内蔵するフォントデータを用いて予めビ
ットマップデータに展開したものを受信して印字処理を
行っていた。
2. Description of the Related Art Conventionally, in a printing system of this type, a font built in each printing device is used, or a font data built in a print server is used to receive and print a bit map data which is previously expanded. It was processing.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来例では、ホストコンピュータ側が印字しようとするフ
ォントを、選択した印刷装置が備えていない場合で、か
つ、プリントサーバーにも該フォントを備えていない場
合には、別のフォントを代用して印字処理を実行してい
た。
However, in the above-mentioned conventional example, when the selected printing device does not have the font to be printed by the host computer, and the print server does not have the font, either. , A different font was used instead to perform the printing process.

【0004】一方、ホストから印字データの要求するフ
ォントを内蔵するプリンタを選択できても、逆に希望の
用紙サイズを使用できず、印字できない等の不都合が生
じてしまうという問題点があった。
On the other hand, even if the host can select a printer having a font for which print data is requested, the desired paper size cannot be used, and there is a problem that printing cannot be performed.

【0005】本発明は、上記の問題点を解消するために
なされたもので、ネットワーク上の各プリンタのフォン
ト資源を共有して印刷データを処理することにより、1
つの印刷装置が各印刷装置が備えるフォント資源を共有
資源として利用しながら多彩な印刷処理を行える印刷シ
ステムを提供することを目的とする。
The present invention has been made to solve the above-mentioned problems, and by processing the print data by sharing the font resource of each printer on the network,
An object of the present invention is to provide a printing system in which one printing device can perform various printing processes while using the font resource of each printing device as a shared resource.

【0006】[0006]

【課題を解決するための手段】本発明に係る第1の印刷
システムは、ホストコンピュータから受信した印刷情報
を解析していずれかのプリンタを選択する選択手段と、
この選択手段により選択されたプリンタのフォント資源
情報と指定されたフォント情報とを照合する照合手段
と、この照合手段の照合結果に基づいて他のプリンタか
らフォント情報を取得して文字パターンを発生する発生
手段と、この発生手段により発生された文字パターンを
選択されたプリンタに転送する転送手段とを前記プリン
トサーバーに設けたものである。
A first printing system according to the present invention includes a selection unit that analyzes print information received from a host computer and selects one of the printers.
Collating means for collating the font resource information of the printer selected by the selecting means with the designated font information, and font information is obtained from another printer based on the collating result of this collating means to generate a character pattern. The print server is provided with generating means and transfer means for transferring the character pattern generated by the generating means to the selected printer.

【0007】本発明に係る第2の印刷システムは、ホス
トコンピュータから受信した印刷情報を解析していずれ
かのプリンタを選択する選択手段と、この選択手段によ
り選択されたプリンタのフォント資源情報と指定された
フォント情報とを照合する照合手段と、この照合手段の
照合結果に基づいて他のプリンタにより発生された文字
パターンを取得する取得手段と、この取得手段が取得し
た文字パターンを選択されたプリンタに転送する転送手
段とを設けたものである。
The second printing system according to the present invention analyzes the print information received from the host computer and selects one of the printers, and the font resource information of the printer selected by the selecting means. Collating means for collating the acquired font information, acquiring means for acquiring the character pattern generated by another printer based on the collating result of this collating means, and the printer for which the character pattern acquired by this acquiring means is selected. And a transfer means for transferring to.

【0008】本発明に係る第3の印刷システムは、ホス
トコンピュータから受信した印刷情報を解析して印刷条
件をを満たすいずれかのプリンタを選択する選択手段
と、この選択手段により選択されたプリンタとの通信に
より印刷資材不足状態を監視する監視手段と、この監視
手段の監視結果に基づいて選択されたプリンタの印刷資
材条件を満たす代替プリンタ候補を決定する決定手段
と、この決定手段のが決定した代替プリンタに前記選択
されたプリンタが発生させた文字パターンを転送する転
送手段とを設けたものである。
A third printing system according to the present invention comprises a selection means for analyzing print information received from a host computer and selecting any printer satisfying the printing conditions, and a printer selected by this selection means. The monitoring means for monitoring the shortage state of printing materials by the communication of, the deciding means for deciding the alternative printer candidate satisfying the printing material conditions of the printer selected based on the monitoring result of the monitoring means, and the deciding means The alternative printer is provided with a transfer means for transferring the character pattern generated by the selected printer.

【0009】[0009]

【作用】第1の発明においては、照合手段が選択手段に
より選択されたプリンタのフォント資源情報と指定され
たフォント情報とを照合し、該照合結果に基づいて発生
手段が他のプリンタからフォント情報を取得して文字パ
ターンを発生し、該発生された文字パターンを転送手段
が選択されたプリンタに転送して、選択されたプリンタ
に指定されたフォントを備えていない場合でも、システ
ム上の他のプリンタの指定フォント情報を利用して印刷
処理を行うものである。
In the first aspect of the invention, the collating means collates the font resource information of the printer selected by the selecting means with the designated font information, and based on the collation result, the generating means transmits the font information from another printer. To generate a character pattern, and the transfer means transfers the generated character pattern to the selected printer, and even if the selected printer does not have the font specified, The print processing is performed using the font information specified by the printer.

【0010】第2の発明においては、照合手段が選択手
段により選択されたプリンタのフォント資源情報と指定
されたフォント情報とを照合し、該照合結果に基づいて
取得手段が他のプリンタ側により発生された文字パター
ンを取得し、該取得した文字パターンを転送手段が選択
されたプリンタに転送して、選択されたプリンタに指定
されたフォントを備えていない場合でも、プリントサー
バー側は取得した文字パターンを他のプリンタに転送し
て、ホスト指定のフォントで印刷処理を行うものであ
る。
In the second invention, the collating means collates the font resource information of the printer selected by the selecting means with the designated font information, and the obtaining means is generated by another printer side based on the collation result. Even if the transfer means transfers the acquired character pattern to the selected printer and the selected printer does not have the font specified by the selected printer, the print server side acquires the acquired character pattern. Is transferred to another printer, and print processing is performed using the font specified by the host.

【0011】第3の発明においては、選択手段により選
択されたプリンタとの通信により印刷資材不足状態を監
視する監視手段の監視結果に基づいて決定手段が選択さ
れたプリンタの印刷資材条件を満たす代替プリンタ候補
を決定し、該決定した代替プリンタに転送手段が前記選
択されたプリンタが発生させた文字パターンを転送し
て、印刷条件を満たすプリンタを選択した後に、印刷資
材条件を満たせなくなる事態が発生しても、印刷資材条
件を満たすプリンタを利用して所望のフォント手の印刷
を続行するものである。
In the third aspect of the present invention, the deciding means substitutes the printing material condition of the selected printer based on the monitoring result of the monitoring means for monitoring the printing material shortage state by communicating with the printer selected by the selecting means. After the printer candidate is determined, the transfer means transfers the character pattern generated by the selected printer to the determined alternative printer, and after selecting the printer satisfying the print condition, a situation in which the print material condition cannot be satisfied occurs. Even so, the printing of the desired font is continued using the printer that meets the printing material conditions.

【0012】[0012]

【実施例】図1は本発明の印刷システムに適用可能な印
刷装置の制御構成を示すブロック図である。
1 is a block diagram showing a control configuration of a printing apparatus applicable to a printing system of the present invention.

【0013】同図において、1はホストコンピュータか
ら送られてくる印字情報、2はホストコンピュータとの
ホストI/F部、3はホストコンピュータからの印字デ
ータをページ単位で蓄えるページバッファ、4は前記ペ
ージバッファ3に記憶されたデータをドットデータへ展
開するペイントメモリ、5はプリンタの操作パネルであ
る。6はフォントのビットマップデータを蓄えているフ
ォントメモリ、7はプリンタの主制御部であり、8は前
記ペイントメモリ4よりドットデータを読み出す読み出
し制御部、9はダブルバッファで、プリンタエンジン1
2へデータを送る時に使われる。
In the figure, 1 is print information sent from the host computer, 2 is a host I / F section with the host computer, 3 is a page buffer for storing print data from the host computer in page units, and 4 is the above-mentioned. A paint memory 5 for expanding the data stored in the page buffer 3 into dot data is an operation panel of the printer. 6 is a font memory for storing font bitmap data, 7 is a main controller of the printer, 8 is a read controller for reading dot data from the paint memory 4, 9 is a double buffer, and the printer engine 1
Used when sending data to 2.

【0014】10は前記ダブルバッファ9より読み出さ
れたデータをシリアルなビデオデータに変換するパラシ
リ変換部、11はプリンタエンジン12とのI/F部で
ある。なお、プリンタエンジン12は、印字方式が電子
写真方式であっても、インクジェット方式であっても本
発明の適用が妨げられるものではない。
Reference numeral 10 is a parallel / serial conversion unit for converting the data read from the double buffer 9 into serial video data, and 11 is an I / F unit with the printer engine 12. It should be noted that the printer engine 12 does not hinder the application of the present invention whether the printing method is an electrophotographic method or an inkjet method.

【0015】図2は本発明の印刷システムに適用するプ
リントサーバーのコントローラの内部構成を示すブロッ
ク図である。
FIG. 2 is a block diagram showing the internal arrangement of the controller of the print server applied to the printing system of the present invention.

【0016】図において、21はプリントサーバーのブ
ートプログラム等を格納しているROM、22はプログ
ラムのワークエリアとして用いるRAM、23はネット
ワーク上のホストコンピュータから送出されたスプール
ファイルを管理,記憶するオペレーティングシステム
(OS)を格納しているハードディスク(HD)装置で
ある。
In the figure, 21 is a ROM storing a boot program of the print server, 22 is a RAM used as a work area of the program, and 23 is an operating system for managing and storing spool files sent from a host computer on the network. A hard disk (HD) device that stores a system (OS).

【0017】24は中央演算処理装置のCPU、25は
前記CPU24の同期クロック、26はプリントサーバ
ーの外部インタフェース(I/O)部、27はキーボー
ドインタフェース、28はキーボード、29はCRTI
/F、30はCRT、31はプリンタI/F部、32は
プリントサーバーの外部にあるプリンタである。
Reference numeral 24 is a CPU of the central processing unit, 25 is a synchronous clock of the CPU 24, 26 is an external interface (I / O) section of the print server, 27 is a keyboard interface, 28 is a keyboard, and 29 is a CRTI.
/ F, 30 is a CRT, 31 is a printer I / F unit, and 32 is a printer external to the print server.

【0018】図3は本発明の一実施例を示す印刷システ
ムの構成を示すブロック図である。
FIG. 3 is a block diagram showing the arrangement of a printing system showing an embodiment of the present invention.

【0019】図において、41〜43はネットワークに
接続されたホストコンピュータであり、44はプリント
サーバー、45,47,49はネットワークに接続され
たプリンタ、46,48,50はプリンタに内蔵されて
いるフォントメモリである。各プリンタはそれぞれ異な
った紙サイズとフォントを備えているものとする。
In the figure, 41 to 43 are host computers connected to the network, 44 is a print server, 45, 47 and 49 are printers connected to the network, and 46, 48 and 50 are built in the printers. Font memory. Each printer has a different paper size and font.

【0020】この様に構成された印刷システムにおい
て、CPU24が選択されたプリンタのフォント資源情
報と指定されたフォント情報とを照合し、該照合結果に
基づいて他のプリンタからフォントメモリ46,48,
50に記憶されるフォント情報を取得して文字パターン
を発生し、該発生された文字パターンを選択されたプリ
ンタに転送して、選択されたプリンタに指定されたフォ
ントを備えていない場合でも、システム上の他のプリン
タの指定フォント情報を利用して印刷処理を行うもので
ある。
In the printing system thus configured, the CPU 24 collates the font resource information of the selected printer with the designated font information, and based on the collation result, the font memories 46, 48,
Even if the font information stored in 50 is obtained and a character pattern is generated, the generated character pattern is transferred to the selected printer, and the selected printer does not have the font specified, the system The print processing is performed by using the designated font information of the other printer above.

【0021】また、CPU24が選択されたプリンタの
フォント資源情報と指定されたフォント情報とを照合
し、該照合結果に基づいてプリンタ側の主制御部7がフ
ォントメモリ46,48,50に基づいて発生した文字
パターンを取得し、該取得した文字パターンを選択され
たプリンタに転送して、選択されたプリンタに指定され
たフォントを備えていない場合でも、プリントサーバー
側は他のプリンタから取得した文字パターンを選択した
プリンタに転送して、ホスト指定のフォントで印刷処理
を行うものである。
Further, the CPU 24 collates the font resource information of the selected printer with the designated font information, and based on the collation result, the main control unit 7 on the printer side, based on the font memories 46, 48, 50. The generated character pattern is acquired, the acquired character pattern is transferred to the selected printer, and even if the selected printer does not have the font specified by the selected printer, the print server side acquires the character acquired from another printer. The pattern is transferred to the selected printer and the printing process is performed using the font specified by the host.

【0022】先ず、プリンタがホストコンピュータから
データを受信してプリントするまでの一連の動作を説明
する。
First, a series of operations from the printer receiving data from the host computer to printing will be described.

【0023】いずれかのホストコンピュータから送られ
てきた印字情報1(図1参照)は、ホストI/F部2を
介してページバッファ3へ蓄えられる。主制御部7はペ
ージバッファ3に記憶された文字コードに対応するビッ
トマップの文字データをフォントメモリ6より読み出し
てペイントメモリ4へページ単位で書き込む。
The print information 1 (see FIG. 1) sent from any of the host computers is stored in the page buffer 3 via the host I / F unit 2. The main control unit 7 reads out the bitmap character data corresponding to the character code stored in the page buffer 3 from the font memory 6 and writes it in the paint memory 4 page by page.

【0024】そして、1ページ分のデータ展開が終了す
ると、主制御部7は読み出し制御部8に読み出しコマン
ドを送り、それを受けて読み出し制御部8はペイントメ
モリ4よりドットデータをバイト(8bit)あるいは
ワード(16bit)単位で読み出してダブルバッファ
9へ交互に書き込む。
When the data development for one page is completed, the main control unit 7 sends a read command to the read control unit 8, and in response to this, the read control unit 8 transfers the dot data from the paint memory 4 into bytes (8 bits). Alternatively, the data is read in units of words (16 bits) and written in the double buffer 9 alternately.

【0025】次に、パラシリ変換部10はダブルバッフ
ァ9に書き込まれた順にデータを交互に取り出してシリ
アルデータに変換して、プリンタエンジンI/F部11
へビデオデータとして送り出す。
Next, the parallel-serial conversion unit 10 alternately takes out the data in the order written in the double buffer 9 and converts it into serial data, and the printer engine I / F unit 11
As video data.

【0026】以下、図4に示すフローチャートを参照し
ながら本発明に係る印刷システムにおける印刷データ処
理動作について説明する。
The print data processing operation in the printing system according to the present invention will be described below with reference to the flow chart shown in FIG.

【0027】図4は発明に係る印刷システムにおける印
刷データ処理手順の一例を示すフローチャートである。
なお、(1)〜(10)は各ステップを示す。
FIG. 4 is a flow chart showing an example of a print data processing procedure in the printing system according to the invention.
Note that (1) to (10) indicate each step.

【0028】いずれかのホストコンピュータから印字デ
ータがプリントサーバー44へ送られると(1)、プリ
ントサーバー44は印字情報が指定する紙サイズ,色,
階調を調べて(2)、紙サイズ,色,階調等の印刷資材
条件を持つプリンタ候補をネットワーク上から探して選
択する(3)。そして、印字情報が指定するフォントが
選択したプリンタに内蔵されているかを検索して判定し
(4)、該当するフォントが選択したプリンタに内蔵さ
れている場合には、そのままプリントサーバー44から
印字データを送出する(5)。
When print data is sent from one of the host computers to the print server 44 (1), the print server 44 displays the paper size, color, and
The gradation is checked (2), and a printer candidate having printing material conditions such as paper size, color and gradation is searched for on the network and selected (3). Then, it is determined whether or not the font specified by the print information is built in the selected printer (4). If the font is built in the selected printer, the print data is directly output from the print server 44. Is transmitted (5).

【0029】一方、ステップ(4)の判定でNOの場
合、すなわち、該当する文字フォントが選択したプリン
タに内蔵されていない場合には、プリントサーバー44
は該当する文字フォントを持つプリンタをネットワーク
を介して探して(6)、該当するフォントを備えるプリ
ンタからアップロードし(7)、プリントサーバー44
内のフォントメモリエリア(RAM22内)に一時的に
格納する。
On the other hand, if the determination in step (4) is NO, that is, if the corresponding character font is not built in the selected printer, the print server 44
Searches for a printer having the corresponding character font via the network (6), uploads from the printer having the corresponding font (7), and print server 44
It is temporarily stored in the internal font memory area (inside the RAM 22).

【0030】次に、プリントサーバー44の主制御部
(CPU24)がページメモリに蓄えられた印字データ
をアップロードしたフォントを参照して、ペイントメモ
リ4へビットマップデータとして展開する(8)。次い
で、1頁分のビットマップデータの展開が終了する度に
主制御部はプリンタI/F部へデータを送出し(9)、
プリンタ32の印字処理が開始される(10)。
Next, the main control unit (CPU 24) of the print server 44 refers to the uploaded font of the print data stored in the page memory and develops it in the paint memory 4 as bitmap data (8). Next, each time the development of the bitmap data for one page is completed, the main control section sends the data to the printer I / F section (9),
The printing process of the printer 32 is started (10).

【0031】なお、上記実施例においては、他のプリン
タが持つフォントデータを利用する例を示したが、フォ
ントに限らず、文字のロゴ,イメージ等のデータについ
ても適用可能である。
In the above embodiment, an example in which the font data of another printer is used has been shown, but the invention is not limited to fonts and can be applied to data such as character logos and images.

【0032】また、プリントサーバー44が選択したプ
リンタが紙なし状態であった場合においては、プリンタ
側でビットマップデータに展開した印字データをプリン
トサーバー44へ転送し、所望する用紙を備えている別
のプリンタへそのデータを転送して印字処理を行うこと
も可能である。すなわち、プリンタサーバー44により
選択されたプリンタとの通信により印刷資材不足状態を
監視し、該監視結果に基づいて選択されたプリンタの印
刷資材条件を満たす代替プリンタ候補を決定し、該決定
した代替プリンタに転送手段が前記選択されたプリンタ
が発生させた文字パターンを転送するので、印刷条件を
満たすプリンタを選択した後に、印刷資材条件を満たせ
なくなる事態が発生しても、印刷資材条件を満たすプリ
ンタを利用して所望のフォント手の印刷を続行すること
ができる。
If the printer selected by the print server 44 is out of paper, the printer side transfers the print data expanded into bitmap data to the print server 44, and if the printer has the desired paper. It is also possible to transfer the data to another printer for printing. That is, the printing material shortage state is monitored through communication with the printer selected by the printer server 44, a substitute printer candidate satisfying the printing material condition of the selected printer is determined based on the monitoring result, and the determined substitute printer Since the transfer means transfers the character pattern generated by the selected printer to the printer, even if a condition that the printing material condition cannot be satisfied occurs after selecting the printer that satisfies the printing condition, the printer that satisfies the printing material condition is selected. The desired font can be used to continue printing.

【0033】上記実施例によれば、プリンタがプリント
サーバと双方向のデータのやりとりが可能なI/Fの手
段を備えて、プリントサーバーは印字処理に使用するプ
リンタとは別のプリンタよりフォントデータをロードし
て、プリントサーバ内の主制御部がラスターイメージに
展開して、印字処理を行うプリンタへドットデータとし
て送るので、システムのフォント資源を最大限利用した
印刷処理を効率よく行える。
According to the above embodiment, the printer is provided with an I / F means capable of bidirectional data exchange with the print server, and the print server receives font data from a printer other than the printer used for the printing process. Is loaded, and the main control unit in the print server develops it into a raster image and sends it as dot data to the printer that performs the printing process, so that the printing process that maximizes the use of system font resources can be performed efficiently.

【0034】[0034]

【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、照合手段が選択手段により選択された
プリンタのフォント資源情報と指定されたフォント情報
とを照合し、該照合結果に基づいて発生手段が他のプリ
ンタからフォント情報を取得して文字パターンを発生
し、該発生された文字パターンを転送手段が選択された
プリンタに転送するので、選択されたプリンタに指定さ
れたフォントを備えていない場合でも、システム上の他
のプリンタの指定フォント情報を利用して印刷処理を行
うことができる。
As described above, the first aspect of the present invention
According to the invention, the collating means collates the font resource information of the printer selected by the selecting means with the designated font information, and the generating means acquires the font information from another printer based on the collation result. Since the character pattern is generated and the generated character pattern is transferred to the selected printer by the transfer means, even if the selected printer does not have the specified font, the font specified by another printer on the system is used. Print processing can be performed using the information.

【0035】第2の発明によれば、照合手段が選択手段
により選択されたプリンタのフォント資源情報と指定さ
れたフォント情報とを照合し、該照合結果に基づいて取
得手段がプリンタ側により発生された文字パターンを取
得し、該取得した文字パターンを転送手段が選択された
プリンタに転送するので、選択されたプリンタに指定さ
れたフォントを備えていない場合でも、プリントサーバ
ー側は他のプリンタから取得した文字パターンを選択し
た印刷装置に転送して、ホスト指定のフォントで印刷処
理を行うことができる。
According to the second invention, the collating means collates the font resource information of the printer selected by the selecting means with the designated font information, and the obtaining means is generated by the printer side based on the collating result. Since the transfer means transfers the acquired character pattern to the selected printer, the print server side acquires it from another printer even if the selected printer does not have the font specified. The selected character pattern can be transferred to the selected printing device and the printing process can be performed using the font specified by the host.

【0036】第3の発明によれば、選択手段により選択
されたプリンタとの通信により印刷資材不足状態を監視
する監視手段の監視結果に基づいて決定手段が選択され
たプリンタの印刷資材条件を満たす代替プリンタ候補を
決定し、該決定した代替プリンタに転送手段が前記選択
されたプリンタが発生させた文字パターンを転送するの
で、印刷条件を満たすプリンタを選択した後に、印刷資
材条件を満たせなくなる事態が発生しても、印刷資材条
件を満たすプリンタを利用して所望のフォント手の印刷
を続行することができる。
According to the third aspect of the invention, the determining unit satisfies the printing material condition of the selected printer based on the monitoring result of the monitoring unit that monitors the printing material shortage state by communicating with the printer selected by the selecting unit. Since the alternative printer candidate is determined and the transfer means transfers the character pattern generated by the selected printer to the determined alternative printer, there is a possibility that the printing material condition cannot be satisfied after the printer satisfying the printing condition is selected. Even if it occurs, it is possible to continue printing the desired font by using the printer that satisfies the printing material condition.

【0037】従って、1つのプリンタが各プリンタが備
えるフォント資源を共有資源として利用しながら多彩な
印刷処理を行えるという効果を奏する。
Therefore, there is an effect that one printer can perform various printing processes while using the font resource of each printer as a shared resource.

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

【図1】本発明の印刷システムに適用可能な印刷装置の
制御構成を示すブロック図である。
FIG. 1 is a block diagram showing a control configuration of a printing apparatus applicable to a printing system of the present invention.

【図2】本発明の印刷システムに適用するプリントサー
バーのコントローラの内部構成を示すブロック図であ
る。
FIG. 2 is a block diagram showing an internal configuration of a controller of a print server applied to the printing system of the present invention.

【図3】本発明の一実施例を示す印刷システムの構成を
示すブロック図である。
FIG. 3 is a block diagram showing a configuration of a printing system showing an embodiment of the present invention.

【図4】発明に係る印刷システムにおける印刷データ処
理手順の一例を示すフローチャートである。
FIG. 4 is a flowchart showing an example of a print data processing procedure in the printing system according to the invention.

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

41 ホストコンピュータ 42 ホストコンピュータ 43 ホストコンピュータ 44 プリントサーバー 45 プリンタ 46 フォントメモリ 47 プリンタ 48 フォントメモリ 49 プリンタ 50 フォントメモリ 41 host computer 42 host computer 43 host computer 44 print server 45 printer 46 font memory 47 printer 48 font memory 49 printer 50 font memory

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 ネットワークを介してフォントデータを
内蔵する少なくとも1台以上の印刷装置と通信可能なプ
リントサーバーが少なくとも1台以上のホストコンピュ
ータとネットワークを介して通信可能な印刷システムに
おいて、ホストコンピュータから受信した印刷情報を解
析していずれかのプリンタを選択する選択手段と、この
選択手段により選択されたプリンタのフォント資源情報
と指定されたフォント情報とを照合する照合手段と、こ
の照合手段の照合結果に基づいて他のプリンタからフォ
ント情報を取得して文字パターンを発生する発生手段
と、この発生手段により発生された文字パターンを選択
されたプリンタに転送する転送手段とを前記プリントサ
ーバーに設けたことを特徴とする印刷システム。
1. A printing system in which a print server capable of communicating with at least one printing device containing font data via a network is capable of communicating with at least one host computer via the network. Selecting means for analyzing the received print information and selecting one of the printers, collating means for collating the font resource information of the printer selected by the selecting means with the designated font information, and collation of the collating means. The print server is provided with generating means for acquiring font information from another printer based on the result to generate a character pattern, and transfer means for transferring the character pattern generated by the generating means to the selected printer. A printing system characterized by the above.
【請求項2】 ネットワークを介してフォントデータを
内蔵する少なくとも1台以上の印刷装置と通信可能なプ
リントサーバーが少なくとも1台以上のホストコンピュ
ータとネットワークを介して通信可能な印刷システムに
おいて、ホストコンピュータから受信した印刷情報を解
析していずれかのプリンタを選択する選択手段と、この
選択手段により選択されたプリンタのフォント資源情報
と指定されたフォント情報とを照合する照合手段と、こ
の照合手段の照合結果に基づいて他のプリンタにより発
生された文字パターンを取得する取得手段と、この取得
手段が取得した文字パターンを選択されたプリンタに転
送する転送手段とを前記プリントサーバーに設けたこと
を特徴とする印刷システム。
2. A printing system in which a print server capable of communicating with at least one printing device containing font data via a network is capable of communicating with at least one host computer via the network. Selecting means for analyzing the received print information and selecting one of the printers, collating means for collating the font resource information of the printer selected by the selecting means with the designated font information, and collation of the collating means. The print server is provided with an acquisition unit for acquiring a character pattern generated by another printer based on the result, and a transfer unit for transferring the character pattern acquired by the acquisition unit to the selected printer. Printing system.
【請求項3】 ネットワークを介してフォントデータを
内蔵する少なくとも1台以上の印刷装置と通信可能なプ
リントサーバーが少なくとも1台以上のホストコンピュ
ータとネットワークを介して通信可能な印刷システムに
おいて、ホストコンピュータから受信した印刷情報を解
析して印刷条件をを満たすいずれかのプリンタを選択す
る選択手段と、この選択手段により選択されたプリンタ
との通信により印刷資材不足状態を監視する監視手段
と、この監視手段の監視結果に基づいて選択されたプリ
ンタの印刷資材条件を満たす代替プリンタ候補を決定す
る決定手段と、この決定手段のが決定した代替プリンタ
に前記選択されたプリンタが発生させた文字パターンを
転送する転送手段とを具備したことを特徴とする印刷シ
ステム。
3. A printing system in which a print server capable of communicating with at least one printing device containing font data via a network is capable of communicating with at least one host computer via the network. A selection unit that analyzes the received print information and selects any printer that satisfies the printing conditions, a monitoring unit that monitors a printing material shortage state by communication with the printer selected by the selection unit, and this monitoring unit. Deciding means for deciding an alternative printer candidate satisfying the printing material condition of the selected printer based on the monitoring result of 1., and transferring the character pattern generated by the selected printer to the alternative printer decided by the deciding means. A printing system comprising: a transfer unit.
JP5302030A 1993-12-01 1993-12-01 Printing system Pending JPH07152521A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5302030A JPH07152521A (en) 1993-12-01 1993-12-01 Printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5302030A JPH07152521A (en) 1993-12-01 1993-12-01 Printing system

Publications (1)

Publication Number Publication Date
JPH07152521A true JPH07152521A (en) 1995-06-16

Family

ID=17904062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5302030A Pending JPH07152521A (en) 1993-12-01 1993-12-01 Printing system

Country Status (1)

Country Link
JP (1) JPH07152521A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007028507A (en) * 2005-07-21 2007-02-01 Fuji Xerox Co Ltd Image forming system and method
US7221465B1 (en) 1999-06-11 2007-05-22 Minolta Co., Ltd. Printer control device and method to control printers in network to which multiple printers are connected, and computer program product to perform said control
JP2008186088A (en) * 2007-01-26 2008-08-14 Fuji Xerox Co Ltd Information processor and information processing program
JP2014032484A (en) * 2012-08-02 2014-02-20 Kyocera Document Solutions Inc Image forming system and program for image forming system
US9652187B1 (en) 2015-10-22 2017-05-16 Kyocera Document Solutions Inc. Image forming system that ensures continuous use of print resources and image forming method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7221465B1 (en) 1999-06-11 2007-05-22 Minolta Co., Ltd. Printer control device and method to control printers in network to which multiple printers are connected, and computer program product to perform said control
JP2007028507A (en) * 2005-07-21 2007-02-01 Fuji Xerox Co Ltd Image forming system and method
US7782472B2 (en) 2005-07-21 2010-08-24 Fuji Xerox Co., Ltd. Image forming system and image forming method
JP2008186088A (en) * 2007-01-26 2008-08-14 Fuji Xerox Co Ltd Information processor and information processing program
JP2014032484A (en) * 2012-08-02 2014-02-20 Kyocera Document Solutions Inc Image forming system and program for image forming system
US9019538B2 (en) 2012-08-02 2015-04-28 Kyocera Document Solutions Inc. Image forming system sharing resources
US9652187B1 (en) 2015-10-22 2017-05-16 Kyocera Document Solutions Inc. Image forming system that ensures continuous use of print resources and image forming method

Similar Documents

Publication Publication Date Title
US7551313B2 (en) Image processing device, image processing method, program, and computer readable recording medium on which the program is recorded
US6441918B1 (en) Image output system image processing system image output method image processing method and recording medium
US6388757B1 (en) Printing apparatus, printing system, and a method for acquiring character resources of the printing system
US20010013926A1 (en) Image forming apparatus
JPH07152521A (en) Printing system
JPH1063448A (en) Method and system for memory allocation
JP2006235933A (en) Image processor and print job generating device
JPH07334318A (en) Printer driver
JP3246415B2 (en) Recording medium recording printer control system and printer control program
JP3230516B2 (en) Printer, recording medium and printer memory management method
JP3814371B2 (en) Information processing apparatus and method
JP3709695B2 (en) Printing system, printer server apparatus used in printing system, printer server processing method, and recording medium on which printer server processing program is recorded
JP2003051929A (en) Image processing method and apparatus
JP3087773B2 (en) Image information output device and image information output method
JP4035304B2 (en) Digital information output system
JPH10198530A (en) Printer system
JP3193551B2 (en) Printing equipment
JPH05224843A (en) Control method for printer
JP3604726B2 (en) External device and print processing method
JP3840002B2 (en) Information processing apparatus, print control apparatus, print control method, and storage medium storing computer-readable program
JPH07276719A (en) Font data-reading device
JP2000132348A (en) Printing system, method and storage medium
JP2001005439A (en) Document control system and method, information processor and storage medium
JPH08137638A (en) Printer and print method
JPH0926864A (en) Printing system and font data transfer method therefor