JPH07152521A - 印刷システム - Google Patents

印刷システム

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
English (en)
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/ja
Publication of JPH07152521A publication Critical patent/JPH07152521A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 1つの印刷装置が各印刷装置が備えるフォン
ト資源を共有資源として利用しながら多彩な印刷処理を
行える。 【構成】 CPU24が選択されたプリンタのフォント
資源情報と指定されたフォント情報とを照合し、該照合
結果に基づいて他のプリンタからフォントメモリ46,
48,50に記憶されるフォント情報を取得して文字パ
ターンを発生し、該発生された文字パターンを選択され
たプリンタに転送する構成を特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ネットワークを介して
フォントデータを内蔵する少なくとも1台以上の印刷装
置と通信可能なプリントサーバーが少なくとも1台以上
のホストコンピュータとネットワークを介して通信可能
な印刷システムに関するものである。
【0002】
【従来の技術】従来、この種の印刷システムでは各印刷
装置が内蔵しているフォントを用いるか、あるいはプリ
ントサーバーが内蔵するフォントデータを用いて予めビ
ットマップデータに展開したものを受信して印字処理を
行っていた。
【0003】
【発明が解決しようとする課題】しかしながら、上記従
来例では、ホストコンピュータ側が印字しようとするフ
ォントを、選択した印刷装置が備えていない場合で、か
つ、プリントサーバーにも該フォントを備えていない場
合には、別のフォントを代用して印字処理を実行してい
た。
【0004】一方、ホストから印字データの要求するフ
ォントを内蔵するプリンタを選択できても、逆に希望の
用紙サイズを使用できず、印字できない等の不都合が生
じてしまうという問題点があった。
【0005】本発明は、上記の問題点を解消するために
なされたもので、ネットワーク上の各プリンタのフォン
ト資源を共有して印刷データを処理することにより、1
つの印刷装置が各印刷装置が備えるフォント資源を共有
資源として利用しながら多彩な印刷処理を行える印刷シ
ステムを提供することを目的とする。
【0006】
【課題を解決するための手段】本発明に係る第1の印刷
システムは、ホストコンピュータから受信した印刷情報
を解析していずれかのプリンタを選択する選択手段と、
この選択手段により選択されたプリンタのフォント資源
情報と指定されたフォント情報とを照合する照合手段
と、この照合手段の照合結果に基づいて他のプリンタか
らフォント情報を取得して文字パターンを発生する発生
手段と、この発生手段により発生された文字パターンを
選択されたプリンタに転送する転送手段とを前記プリン
トサーバーに設けたものである。
【0007】本発明に係る第2の印刷システムは、ホス
トコンピュータから受信した印刷情報を解析していずれ
かのプリンタを選択する選択手段と、この選択手段によ
り選択されたプリンタのフォント資源情報と指定された
フォント情報とを照合する照合手段と、この照合手段の
照合結果に基づいて他のプリンタにより発生された文字
パターンを取得する取得手段と、この取得手段が取得し
た文字パターンを選択されたプリンタに転送する転送手
段とを設けたものである。
【0008】本発明に係る第3の印刷システムは、ホス
トコンピュータから受信した印刷情報を解析して印刷条
件をを満たすいずれかのプリンタを選択する選択手段
と、この選択手段により選択されたプリンタとの通信に
より印刷資材不足状態を監視する監視手段と、この監視
手段の監視結果に基づいて選択されたプリンタの印刷資
材条件を満たす代替プリンタ候補を決定する決定手段
と、この決定手段のが決定した代替プリンタに前記選択
されたプリンタが発生させた文字パターンを転送する転
送手段とを設けたものである。
【0009】
【作用】第1の発明においては、照合手段が選択手段に
より選択されたプリンタのフォント資源情報と指定され
たフォント情報とを照合し、該照合結果に基づいて発生
手段が他のプリンタからフォント情報を取得して文字パ
ターンを発生し、該発生された文字パターンを転送手段
が選択されたプリンタに転送して、選択されたプリンタ
に指定されたフォントを備えていない場合でも、システ
ム上の他のプリンタの指定フォント情報を利用して印刷
処理を行うものである。
【0010】第2の発明においては、照合手段が選択手
段により選択されたプリンタのフォント資源情報と指定
されたフォント情報とを照合し、該照合結果に基づいて
取得手段が他のプリンタ側により発生された文字パター
ンを取得し、該取得した文字パターンを転送手段が選択
されたプリンタに転送して、選択されたプリンタに指定
されたフォントを備えていない場合でも、プリントサー
バー側は取得した文字パターンを他のプリンタに転送し
て、ホスト指定のフォントで印刷処理を行うものであ
る。
【0011】第3の発明においては、選択手段により選
択されたプリンタとの通信により印刷資材不足状態を監
視する監視手段の監視結果に基づいて決定手段が選択さ
れたプリンタの印刷資材条件を満たす代替プリンタ候補
を決定し、該決定した代替プリンタに転送手段が前記選
択されたプリンタが発生させた文字パターンを転送し
て、印刷条件を満たすプリンタを選択した後に、印刷資
材条件を満たせなくなる事態が発生しても、印刷資材条
件を満たすプリンタを利用して所望のフォント手の印刷
を続行するものである。
【0012】
【実施例】図1は本発明の印刷システムに適用可能な印
刷装置の制御構成を示すブロック図である。
【0013】同図において、1はホストコンピュータか
ら送られてくる印字情報、2はホストコンピュータとの
ホストI/F部、3はホストコンピュータからの印字デ
ータをページ単位で蓄えるページバッファ、4は前記ペ
ージバッファ3に記憶されたデータをドットデータへ展
開するペイントメモリ、5はプリンタの操作パネルであ
る。6はフォントのビットマップデータを蓄えているフ
ォントメモリ、7はプリンタの主制御部であり、8は前
記ペイントメモリ4よりドットデータを読み出す読み出
し制御部、9はダブルバッファで、プリンタエンジン1
2へデータを送る時に使われる。
【0014】10は前記ダブルバッファ9より読み出さ
れたデータをシリアルなビデオデータに変換するパラシ
リ変換部、11はプリンタエンジン12とのI/F部で
ある。なお、プリンタエンジン12は、印字方式が電子
写真方式であっても、インクジェット方式であっても本
発明の適用が妨げられるものではない。
【0015】図2は本発明の印刷システムに適用するプ
リントサーバーのコントローラの内部構成を示すブロッ
ク図である。
【0016】図において、21はプリントサーバーのブ
ートプログラム等を格納しているROM、22はプログ
ラムのワークエリアとして用いるRAM、23はネット
ワーク上のホストコンピュータから送出されたスプール
ファイルを管理,記憶するオペレーティングシステム
(OS)を格納しているハードディスク(HD)装置で
ある。
【0017】24は中央演算処理装置のCPU、25は
前記CPU24の同期クロック、26はプリントサーバ
ーの外部インタフェース(I/O)部、27はキーボー
ドインタフェース、28はキーボード、29はCRTI
/F、30はCRT、31はプリンタI/F部、32は
プリントサーバーの外部にあるプリンタである。
【0018】図3は本発明の一実施例を示す印刷システ
ムの構成を示すブロック図である。
【0019】図において、41〜43はネットワークに
接続されたホストコンピュータであり、44はプリント
サーバー、45,47,49はネットワークに接続され
たプリンタ、46,48,50はプリンタに内蔵されて
いるフォントメモリである。各プリンタはそれぞれ異な
った紙サイズとフォントを備えているものとする。
【0020】この様に構成された印刷システムにおい
て、CPU24が選択されたプリンタのフォント資源情
報と指定されたフォント情報とを照合し、該照合結果に
基づいて他のプリンタからフォントメモリ46,48,
50に記憶されるフォント情報を取得して文字パターン
を発生し、該発生された文字パターンを選択されたプリ
ンタに転送して、選択されたプリンタに指定されたフォ
ントを備えていない場合でも、システム上の他のプリン
タの指定フォント情報を利用して印刷処理を行うもので
ある。
【0021】また、CPU24が選択されたプリンタの
フォント資源情報と指定されたフォント情報とを照合
し、該照合結果に基づいてプリンタ側の主制御部7がフ
ォントメモリ46,48,50に基づいて発生した文字
パターンを取得し、該取得した文字パターンを選択され
たプリンタに転送して、選択されたプリンタに指定され
たフォントを備えていない場合でも、プリントサーバー
側は他のプリンタから取得した文字パターンを選択した
プリンタに転送して、ホスト指定のフォントで印刷処理
を行うものである。
【0022】先ず、プリンタがホストコンピュータから
データを受信してプリントするまでの一連の動作を説明
する。
【0023】いずれかのホストコンピュータから送られ
てきた印字情報1(図1参照)は、ホストI/F部2を
介してページバッファ3へ蓄えられる。主制御部7はペ
ージバッファ3に記憶された文字コードに対応するビッ
トマップの文字データをフォントメモリ6より読み出し
てペイントメモリ4へページ単位で書き込む。
【0024】そして、1ページ分のデータ展開が終了す
ると、主制御部7は読み出し制御部8に読み出しコマン
ドを送り、それを受けて読み出し制御部8はペイントメ
モリ4よりドットデータをバイト(8bit)あるいは
ワード(16bit)単位で読み出してダブルバッファ
9へ交互に書き込む。
【0025】次に、パラシリ変換部10はダブルバッフ
ァ9に書き込まれた順にデータを交互に取り出してシリ
アルデータに変換して、プリンタエンジンI/F部11
へビデオデータとして送り出す。
【0026】以下、図4に示すフローチャートを参照し
ながら本発明に係る印刷システムにおける印刷データ処
理動作について説明する。
【0027】図4は発明に係る印刷システムにおける印
刷データ処理手順の一例を示すフローチャートである。
なお、(1)〜(10)は各ステップを示す。
【0028】いずれかのホストコンピュータから印字デ
ータがプリントサーバー44へ送られると(1)、プリ
ントサーバー44は印字情報が指定する紙サイズ,色,
階調を調べて(2)、紙サイズ,色,階調等の印刷資材
条件を持つプリンタ候補をネットワーク上から探して選
択する(3)。そして、印字情報が指定するフォントが
選択したプリンタに内蔵されているかを検索して判定し
(4)、該当するフォントが選択したプリンタに内蔵さ
れている場合には、そのままプリントサーバー44から
印字データを送出する(5)。
【0029】一方、ステップ(4)の判定でNOの場
合、すなわち、該当する文字フォントが選択したプリン
タに内蔵されていない場合には、プリントサーバー44
は該当する文字フォントを持つプリンタをネットワーク
を介して探して(6)、該当するフォントを備えるプリ
ンタからアップロードし(7)、プリントサーバー44
内のフォントメモリエリア(RAM22内)に一時的に
格納する。
【0030】次に、プリントサーバー44の主制御部
(CPU24)がページメモリに蓄えられた印字データ
をアップロードしたフォントを参照して、ペイントメモ
リ4へビットマップデータとして展開する(8)。次い
で、1頁分のビットマップデータの展開が終了する度に
主制御部はプリンタI/F部へデータを送出し(9)、
プリンタ32の印字処理が開始される(10)。
【0031】なお、上記実施例においては、他のプリン
タが持つフォントデータを利用する例を示したが、フォ
ントに限らず、文字のロゴ,イメージ等のデータについ
ても適用可能である。
【0032】また、プリントサーバー44が選択したプ
リンタが紙なし状態であった場合においては、プリンタ
側でビットマップデータに展開した印字データをプリン
トサーバー44へ転送し、所望する用紙を備えている別
のプリンタへそのデータを転送して印字処理を行うこと
も可能である。すなわち、プリンタサーバー44により
選択されたプリンタとの通信により印刷資材不足状態を
監視し、該監視結果に基づいて選択されたプリンタの印
刷資材条件を満たす代替プリンタ候補を決定し、該決定
した代替プリンタに転送手段が前記選択されたプリンタ
が発生させた文字パターンを転送するので、印刷条件を
満たすプリンタを選択した後に、印刷資材条件を満たせ
なくなる事態が発生しても、印刷資材条件を満たすプリ
ンタを利用して所望のフォント手の印刷を続行すること
ができる。
【0033】上記実施例によれば、プリンタがプリント
サーバと双方向のデータのやりとりが可能なI/Fの手
段を備えて、プリントサーバーは印字処理に使用するプ
リンタとは別のプリンタよりフォントデータをロードし
て、プリントサーバ内の主制御部がラスターイメージに
展開して、印字処理を行うプリンタへドットデータとし
て送るので、システムのフォント資源を最大限利用した
印刷処理を効率よく行える。
【0034】
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、照合手段が選択手段により選択された
プリンタのフォント資源情報と指定されたフォント情報
とを照合し、該照合結果に基づいて発生手段が他のプリ
ンタからフォント情報を取得して文字パターンを発生
し、該発生された文字パターンを転送手段が選択された
プリンタに転送するので、選択されたプリンタに指定さ
れたフォントを備えていない場合でも、システム上の他
のプリンタの指定フォント情報を利用して印刷処理を行
うことができる。
【0035】第2の発明によれば、照合手段が選択手段
により選択されたプリンタのフォント資源情報と指定さ
れたフォント情報とを照合し、該照合結果に基づいて取
得手段がプリンタ側により発生された文字パターンを取
得し、該取得した文字パターンを転送手段が選択された
プリンタに転送するので、選択されたプリンタに指定さ
れたフォントを備えていない場合でも、プリントサーバ
ー側は他のプリンタから取得した文字パターンを選択し
た印刷装置に転送して、ホスト指定のフォントで印刷処
理を行うことができる。
【0036】第3の発明によれば、選択手段により選択
されたプリンタとの通信により印刷資材不足状態を監視
する監視手段の監視結果に基づいて決定手段が選択され
たプリンタの印刷資材条件を満たす代替プリンタ候補を
決定し、該決定した代替プリンタに転送手段が前記選択
されたプリンタが発生させた文字パターンを転送するの
で、印刷条件を満たすプリンタを選択した後に、印刷資
材条件を満たせなくなる事態が発生しても、印刷資材条
件を満たすプリンタを利用して所望のフォント手の印刷
を続行することができる。
【0037】従って、1つのプリンタが各プリンタが備
えるフォント資源を共有資源として利用しながら多彩な
印刷処理を行えるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の印刷システムに適用可能な印刷装置の
制御構成を示すブロック図である。
【図2】本発明の印刷システムに適用するプリントサー
バーのコントローラの内部構成を示すブロック図であ
る。
【図3】本発明の一実施例を示す印刷システムの構成を
示すブロック図である。
【図4】発明に係る印刷システムにおける印刷データ処
理手順の一例を示すフローチャートである。
【符号の説明】
41 ホストコンピュータ 42 ホストコンピュータ 43 ホストコンピュータ 44 プリントサーバー 45 プリンタ 46 フォントメモリ 47 プリンタ 48 フォントメモリ 49 プリンタ 50 フォントメモリ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークを介してフォントデータを
    内蔵する少なくとも1台以上の印刷装置と通信可能なプ
    リントサーバーが少なくとも1台以上のホストコンピュ
    ータとネットワークを介して通信可能な印刷システムに
    おいて、ホストコンピュータから受信した印刷情報を解
    析していずれかのプリンタを選択する選択手段と、この
    選択手段により選択されたプリンタのフォント資源情報
    と指定されたフォント情報とを照合する照合手段と、こ
    の照合手段の照合結果に基づいて他のプリンタからフォ
    ント情報を取得して文字パターンを発生する発生手段
    と、この発生手段により発生された文字パターンを選択
    されたプリンタに転送する転送手段とを前記プリントサ
    ーバーに設けたことを特徴とする印刷システム。
  2. 【請求項2】 ネットワークを介してフォントデータを
    内蔵する少なくとも1台以上の印刷装置と通信可能なプ
    リントサーバーが少なくとも1台以上のホストコンピュ
    ータとネットワークを介して通信可能な印刷システムに
    おいて、ホストコンピュータから受信した印刷情報を解
    析していずれかのプリンタを選択する選択手段と、この
    選択手段により選択されたプリンタのフォント資源情報
    と指定されたフォント情報とを照合する照合手段と、こ
    の照合手段の照合結果に基づいて他のプリンタにより発
    生された文字パターンを取得する取得手段と、この取得
    手段が取得した文字パターンを選択されたプリンタに転
    送する転送手段とを前記プリントサーバーに設けたこと
    を特徴とする印刷システム。
  3. 【請求項3】 ネットワークを介してフォントデータを
    内蔵する少なくとも1台以上の印刷装置と通信可能なプ
    リントサーバーが少なくとも1台以上のホストコンピュ
    ータとネットワークを介して通信可能な印刷システムに
    おいて、ホストコンピュータから受信した印刷情報を解
    析して印刷条件をを満たすいずれかのプリンタを選択す
    る選択手段と、この選択手段により選択されたプリンタ
    との通信により印刷資材不足状態を監視する監視手段
    と、この監視手段の監視結果に基づいて選択されたプリ
    ンタの印刷資材条件を満たす代替プリンタ候補を決定す
    る決定手段と、この決定手段のが決定した代替プリンタ
    に前記選択されたプリンタが発生させた文字パターンを
    転送する転送手段とを具備したことを特徴とする印刷シ
    ステム。
JP5302030A 1993-12-01 1993-12-01 印刷システム Pending JPH07152521A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5302030A JPH07152521A (ja) 1993-12-01 1993-12-01 印刷システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5302030A JPH07152521A (ja) 1993-12-01 1993-12-01 印刷システム

Publications (1)

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

Family

ID=17904062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5302030A Pending JPH07152521A (ja) 1993-12-01 1993-12-01 印刷システム

Country Status (1)

Country Link
JP (1) JPH07152521A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007028507A (ja) * 2005-07-21 2007-02-01 Fuji Xerox Co Ltd 画像形成システムおよび方法
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 (ja) * 2007-01-26 2008-08-14 Fuji Xerox Co Ltd 情報処理装置及び情報処理プログラム
JP2014032484A (ja) * 2012-08-02 2014-02-20 Kyocera Document Solutions Inc 画像形成システム及び画像形成システム用プログラム
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 (ja) * 2005-07-21 2007-02-01 Fuji Xerox Co Ltd 画像形成システムおよび方法
US7782472B2 (en) 2005-07-21 2010-08-24 Fuji Xerox Co., Ltd. Image forming system and image forming method
JP2008186088A (ja) * 2007-01-26 2008-08-14 Fuji Xerox Co Ltd 情報処理装置及び情報処理プログラム
JP2014032484A (ja) * 2012-08-02 2014-02-20 Kyocera Document Solutions Inc 画像形成システム及び画像形成システム用プログラム
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 (ja) 印刷システム
JPH1063448A (ja) メモリ割り振り方法及びシステム
JP2006235933A (ja) 画像処理装置及び印刷ジョブ生成装置
JPH07334318A (ja) プリンタドライバ
JP3246415B2 (ja) プリンタ制御方式およびプリンタ制御プログラムを記録した記録媒体
JP3230516B2 (ja) プリンタ、記録媒体およびプリンタのメモリ管理方法
JP3814371B2 (ja) 情報処理装置及びその方法
JP3709695B2 (ja) 印刷システム、印刷システムに用いられるプリンタサーバ装置、プリンタサーバの処理方法およびプリンタサーバ処理プログラムが記録された記録媒体
JP2003051929A (ja) 画像処理方法及び装置
JP3087773B2 (ja) 画像情報出力装置及び画像情報出力方法
JP4035304B2 (ja) デジタル情報出力システム
JPH10198530A (ja) プリンタシステム
JP3193551B2 (ja) 印刷装置
JPH05224843A (ja) 印刷装置の制御方法
JP3604726B2 (ja) 外部装置および印字処理方法
JP3840002B2 (ja) 情報処理装置および印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH07276719A (ja) フォントデータ読出し装置
JP2000132348A (ja) 印刷システム、方法および記憶媒体
JP2001005439A (ja) 文書管理システム、情報処理装置、文書管理方法および記憶媒体
JPH0926864A (ja) 印刷システムおよび印刷システムのフォントデータ転送方法
JPH09190295A (ja) 情報処理装置並びに印刷装置並びに印刷システムおよび印刷システムのデータ処理方法