JPH09258927A - プリンタシステム及びプリンタ設定方法 - Google Patents
プリンタシステム及びプリンタ設定方法Info
- Publication number
- JPH09258927A JPH09258927A JP8071829A JP7182996A JPH09258927A JP H09258927 A JPH09258927 A JP H09258927A JP 8071829 A JP8071829 A JP 8071829A JP 7182996 A JP7182996 A JP 7182996A JP H09258927 A JPH09258927 A JP H09258927A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- printers
- condition
- user
- physical
- 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
- 238000000034 method Methods 0.000 title claims description 18
- 238000010586 diagram Methods 0.000 description 7
- 238000011176 pooling Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【課題】 異なる出力能力を持つ物理プリンタをグルー
プ化するプリンタシステムを提供することを目的とす
る。 【解決手段】 条件設定手段1は、複数のプリンタを1
つのプリンタとしてユーザに提示するために必要な条件
を設定する。出力能力取得手段2は、プリンタが各々サ
ポートする出力能力を取得する。プリンタ条件判別手段
3は、条件と取得した出力能力とからプリンタが条件を
満たすかどうかを判別する。グループ化制御手段4は、
条件を満たす場合はプリンタをグループ化する。プリン
タ提示制御手段5は、グループ化されたプリンタをユー
ザに提示する。このような構成によれば、異なる出力能
力を持つ物理プリンタをグループ化することができる。
プ化するプリンタシステムを提供することを目的とす
る。 【解決手段】 条件設定手段1は、複数のプリンタを1
つのプリンタとしてユーザに提示するために必要な条件
を設定する。出力能力取得手段2は、プリンタが各々サ
ポートする出力能力を取得する。プリンタ条件判別手段
3は、条件と取得した出力能力とからプリンタが条件を
満たすかどうかを判別する。グループ化制御手段4は、
条件を満たす場合はプリンタをグループ化する。プリン
タ提示制御手段5は、グループ化されたプリンタをユー
ザに提示する。このような構成によれば、異なる出力能
力を持つ物理プリンタをグループ化することができる。
Description
【0001】
【発明の属する技術分野】本発明はプリンタシステム及
びプリンタ設定方法に関し、特に複数のプリンタを有す
るプリンタシステム及び複数のプリンタをグループ化す
るプリンタ設定方法に関する。
びプリンタ設定方法に関し、特に複数のプリンタを有す
るプリンタシステム及び複数のプリンタをグループ化す
るプリンタ設定方法に関する。
【0002】
【従来の技術】現在、パソコンLANなどのネットワー
クシステムの開発技術が進んでいる。このネットワーク
システムでは柔軟で適応範囲の広いコンピューティング
サービスが提供されながら、ネットワークに結合された
すべての資源が有効に協調され利用されなければならな
い。特にプリンタ装置などの資源は使用頻度が高いた
め、ユーザに対し使い勝手のよい高いサービスを提供す
る必要がある。
クシステムの開発技術が進んでいる。このネットワーク
システムでは柔軟で適応範囲の広いコンピューティング
サービスが提供されながら、ネットワークに結合された
すべての資源が有効に協調され利用されなければならな
い。特にプリンタ装置などの資源は使用頻度が高いた
め、ユーザに対し使い勝手のよい高いサービスを提供す
る必要がある。
【0003】このようなネットワークシステムの中で主
流をなすものとしてWindowsNT(米マイクロソ
フト社の商標、以降省略)が広く浸透している。Win
dowsNTのプリンタサービスの一つに、論理プリン
タというものがある。論理プリンタとは、複数の物理プ
リンタをグループ化したものである。この論理プリンタ
の概念を取り入れることで、論理プリンタに出力された
ジョブは、印刷中でない物理プリンタを自動的に選択し
て出力するようなサービスをユーザに提供することがで
きる。
流をなすものとしてWindowsNT(米マイクロソ
フト社の商標、以降省略)が広く浸透している。Win
dowsNTのプリンタサービスの一つに、論理プリン
タというものがある。論理プリンタとは、複数の物理プ
リンタをグループ化したものである。この論理プリンタ
の概念を取り入れることで、論理プリンタに出力された
ジョブは、印刷中でない物理プリンタを自動的に選択し
て出力するようなサービスをユーザに提供することがで
きる。
【0004】
【発明が解決しようとする課題】しかし、上記の論理プ
リンタでグループ化される物理プリンタ群は、同じ出力
能力を持つプリンタのみに対応したプリンタドライバの
使用を前提としているため、すべて同じ出力能力を持つ
物理プリンタ群とされている。
リンタでグループ化される物理プリンタ群は、同じ出力
能力を持つプリンタのみに対応したプリンタドライバの
使用を前提としているため、すべて同じ出力能力を持つ
物理プリンタ群とされている。
【0005】よって、異なる出力能力を持つ物理プリン
タをグループ化することはできなかった。例えば、ある
物理プリンタの印刷の用紙サイズの出力能力がA4、B
4であり、別の物理プリンタの印刷の用紙サイズの出力
能力がA3のみとすると、この2つの物理プリンタをグ
ループ化して論理プリンタを構成することはできなかっ
た。
タをグループ化することはできなかった。例えば、ある
物理プリンタの印刷の用紙サイズの出力能力がA4、B
4であり、別の物理プリンタの印刷の用紙サイズの出力
能力がA3のみとすると、この2つの物理プリンタをグ
ループ化して論理プリンタを構成することはできなかっ
た。
【0006】本発明はこのような点に鑑みてなされたも
のであり、異なる出力能力を持つ物理プリンタをグルー
プ化するプリンタシステムを提供することを目的とす
る。また、本発明の他の目的は、異なる出力能力を持つ
物理プリンタをグループ化するプリンタ設定方法を提供
することにある。
のであり、異なる出力能力を持つ物理プリンタをグルー
プ化するプリンタシステムを提供することを目的とす
る。また、本発明の他の目的は、異なる出力能力を持つ
物理プリンタをグループ化するプリンタ設定方法を提供
することにある。
【0007】
【課題を解決するための手段】本発明では上記課題を解
決するために、複数のプリンタを有するプリンタシステ
ムにおいて、前記複数のプリンタを1つのプリンタとし
てユーザに提示するために必要な条件を設定する条件設
定手段と、前記プリンタが各々サポートしている出力能
力を取得する出力能力取得手段と、前記条件と取得した
前記出力能力とから前記プリンタが前記条件を満たすか
どうかを判別するプリンタ条件判別手段と、前記条件を
満たす場合は前記プリンタをグループ化するグループ化
制御手段と、前記グループ化された前記プリンタを前記
ユーザに提示するプリンタ提示制御手段とを有すること
を特徴とするプリンタシステムが提供される。
決するために、複数のプリンタを有するプリンタシステ
ムにおいて、前記複数のプリンタを1つのプリンタとし
てユーザに提示するために必要な条件を設定する条件設
定手段と、前記プリンタが各々サポートしている出力能
力を取得する出力能力取得手段と、前記条件と取得した
前記出力能力とから前記プリンタが前記条件を満たすか
どうかを判別するプリンタ条件判別手段と、前記条件を
満たす場合は前記プリンタをグループ化するグループ化
制御手段と、前記グループ化された前記プリンタを前記
ユーザに提示するプリンタ提示制御手段とを有すること
を特徴とするプリンタシステムが提供される。
【0008】ここで、条件設定手段は、複数のプリンタ
を1つのプリンタとしてユーザに提示するために必要な
条件を設定する。出力能力取得手段は、プリンタが各々
サポートしている出力能力を取得する。プリンタ条件判
別手段は、条件と取得した出力能力とからプリンタが条
件を満たすかどうかを判別する。グループ化制御手段
は、条件を満たす場合はプリンタをグループ化する。プ
リンタ提示制御手段は、グループ化されたプリンタを前
記ユーザに提示する。
を1つのプリンタとしてユーザに提示するために必要な
条件を設定する。出力能力取得手段は、プリンタが各々
サポートしている出力能力を取得する。プリンタ条件判
別手段は、条件と取得した出力能力とからプリンタが条
件を満たすかどうかを判別する。グループ化制御手段
は、条件を満たす場合はプリンタをグループ化する。プ
リンタ提示制御手段は、グループ化されたプリンタを前
記ユーザに提示する。
【0009】また、複数のプリンタをグループ化するプ
リンタ設定方法において、前記複数のプリンタを1つの
プリンタとしてユーザに提示するために必要な条件を設
定し、前記プリンタが各々サポートしている出力能力を
取得し、前記条件と取得した全ての前記出力能力とから
前記プリンタが前記条件を満たすかどうかを判別し、前
記条件を満たす場合はグループ化を構成するプリンタリ
ストに前記プリンタを追加し、前記プリンタリストに掲
載された前記プリンタを前記ユーザに提示することを特
徴とするプリンタ設定方法が提供される。
リンタ設定方法において、前記複数のプリンタを1つの
プリンタとしてユーザに提示するために必要な条件を設
定し、前記プリンタが各々サポートしている出力能力を
取得し、前記条件と取得した全ての前記出力能力とから
前記プリンタが前記条件を満たすかどうかを判別し、前
記条件を満たす場合はグループ化を構成するプリンタリ
ストに前記プリンタを追加し、前記プリンタリストに掲
載された前記プリンタを前記ユーザに提示することを特
徴とするプリンタ設定方法が提供される。
【0010】ここで、複数のプリンタを1つのプリンタ
とすべき条件が設定されると、対応するプリンタの実際
にサポートしている出力能力が取得される。その後、条
件と出力能力とが比較される。そして、条件に合えばそ
のプリンタはプリンタリストに掲載されて、ユーザに提
示される。
とすべき条件が設定されると、対応するプリンタの実際
にサポートしている出力能力が取得される。その後、条
件と出力能力とが比較される。そして、条件に合えばそ
のプリンタはプリンタリストに掲載されて、ユーザに提
示される。
【0011】
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて説明する。図1は本発明のプリンタシステム
の原理図である。プリンタシステムは、複数のプリンタ
を1つのプリンタとしてユーザに提示するために必要な
条件を設定する条件設定手段1と、物理プリンタの出力
能力を取得する出力能力取得手段2と、取得した出力能
力が条件を満たすかどうかを判別するプリンタ条件判別
手段3と、物理プリンタをグループ化するグループ化制
御手段4と、グループ化された物理プリンタをユーザに
提示するプリンタ提示制御手段5とで構成される。
に基づいて説明する。図1は本発明のプリンタシステム
の原理図である。プリンタシステムは、複数のプリンタ
を1つのプリンタとしてユーザに提示するために必要な
条件を設定する条件設定手段1と、物理プリンタの出力
能力を取得する出力能力取得手段2と、取得した出力能
力が条件を満たすかどうかを判別するプリンタ条件判別
手段3と、物理プリンタをグループ化するグループ化制
御手段4と、グループ化された物理プリンタをユーザに
提示するプリンタ提示制御手段5とで構成される。
【0012】条件設定手段1は、複数のプリンタを1つ
のプリンタとしてユーザに提示するために、必要な出力
能力を条件として設定する。このような条件で定義され
たプリンタを以降の説明では、仮想プリンタと呼ぶこと
にする。
のプリンタとしてユーザに提示するために、必要な出力
能力を条件として設定する。このような条件で定義され
たプリンタを以降の説明では、仮想プリンタと呼ぶこと
にする。
【0013】仮想プリンタは、論理プリンタと違って異
なる出力能力を持つ物理プリンタでグループ化され、ユ
ーザには1台のプリンタのように提示される。仮想プリ
ンタの詳細は後述する。
なる出力能力を持つ物理プリンタでグループ化され、ユ
ーザには1台のプリンタのように提示される。仮想プリ
ンタの詳細は後述する。
【0014】出力能力取得手段2は、物理プリンタが各
々サポートする出力能力を取得する。また、以降の説明
では出力能力をケイパビリティ(Capabilit
y)と呼ぶことにする。
々サポートする出力能力を取得する。また、以降の説明
では出力能力をケイパビリティ(Capabilit
y)と呼ぶことにする。
【0015】ケイパビリティとしては、例えば、用紙サ
イズ、PDL(ページ記述言語)、フィニッシング、両
面印刷、解像度などが相当する。プリンタ条件判別手段
3は、設定された条件と取得した物理プリンタのケイパ
ビリティとから、物理プリンタが設定された仮想プリン
タの条件を満たすかどうかを判別する。
イズ、PDL(ページ記述言語)、フィニッシング、両
面印刷、解像度などが相当する。プリンタ条件判別手段
3は、設定された条件と取得した物理プリンタのケイパ
ビリティとから、物理プリンタが設定された仮想プリン
タの条件を満たすかどうかを判別する。
【0016】グループ化制御手段4は、仮想プリンタの
条件を満たす物理プリンタをグループ化する。また、以
降の説明では、グループ化をプーリング(Poolin
g)と呼ぶことにする。ここでプーリングされた物理プ
リンタ群が仮想プリンタとなる。
条件を満たす物理プリンタをグループ化する。また、以
降の説明では、グループ化をプーリング(Poolin
g)と呼ぶことにする。ここでプーリングされた物理プ
リンタ群が仮想プリンタとなる。
【0017】プリンタ提示制御手段5は、定義された仮
想プリンタのケイパビリティをユーザに提示する。すな
わち、仮想プリンタとしてプーリングされた複数の物理
プリンタ群が、ユーザに対してあたかも1つのプリンタ
として見えて取り扱うことができるように提示される。
想プリンタのケイパビリティをユーザに提示する。すな
わち、仮想プリンタとしてプーリングされた複数の物理
プリンタ群が、ユーザに対してあたかも1つのプリンタ
として見えて取り扱うことができるように提示される。
【0018】図2は、仮想プリンタの概念図である。ネ
ットワーク60上にユーザ70とプリンタA、プリンタ
B、プリンタC及びプリンタDとが接続されている。ユ
ーザ70はシステムの利用者であることを総括的に示
し、プリンタA、B、C及びDはそれぞれが物理プリン
タであることを示す。
ットワーク60上にユーザ70とプリンタA、プリンタ
B、プリンタC及びプリンタDとが接続されている。ユ
ーザ70はシステムの利用者であることを総括的に示
し、プリンタA、B、C及びDはそれぞれが物理プリン
タであることを示す。
【0019】また、プリンタAとプリンタBとでプーリ
ングされており、この物理プリンタ群は仮想プリンタA
と定義されている。同様にプリンタBとプリンタC及び
プリンタDとでプーリングされており、この物理プリン
タ群は仮想プリンタBと定義されている。
ングされており、この物理プリンタ群は仮想プリンタA
と定義されている。同様にプリンタBとプリンタC及び
プリンタDとでプーリングされており、この物理プリン
タ群は仮想プリンタBと定義されている。
【0020】仮想プリンタAの定義方法としては、印刷
要求をプリンタAあるいはプリンタBで処理できるよう
にケイパビリティを定義する。仮想プリンタBの定義方
法としては、印刷要求をプリンタB、プリンタCあるい
はプリンタDで処理できるようにケイパビリティを定義
する。このような仮想プリンタを定義することでユーザ
70は、プリンタA、B、C及びDと、仮想プリンタ
A、Bとが利用可能となる。
要求をプリンタAあるいはプリンタBで処理できるよう
にケイパビリティを定義する。仮想プリンタBの定義方
法としては、印刷要求をプリンタB、プリンタCあるい
はプリンタDで処理できるようにケイパビリティを定義
する。このような仮想プリンタを定義することでユーザ
70は、プリンタA、B、C及びDと、仮想プリンタ
A、Bとが利用可能となる。
【0021】図3は、物理プリンタのケイパビリティを
示す図である。表20にはプリンタA、プリンタB、プ
リンタC及びプリンタDに対し、ケイパビリティとして
PDL21と用紙サイズ22とフィニッシング23とが
表示されている。プリンタAのケイパビリティとして
は、PDL21がPS(PostScript:米国ア
ドビ・システムズ社の商標、以降省略)、用紙サイズ2
2はA4であり、フィニッシング23は持っていない。
プリンタBのケイパビリティとしては、PDL21がP
SとPCL(Printer Control Lan
guage:米国ヒューレット・パッカード社の商標、
以降省略)で、用紙サイズ22はA4とB4であり、フ
ィニッシング23は持っていない。プリンタCのケイパ
ビリティとしては、PDL21がPCLで、用紙サイズ
22はA4であり、フィニッシング23は持っていな
い。プリンタDのケイパビリティとしては、PDL21
がPCLで、用紙サイズ22はA4、B4及びA3であ
り、フィニッシング23としてホチキス止めを行うこと
ができる。このような異なるケイパビリティを持つ複数
の物理プリンタから仮想プリンタは定義される。
示す図である。表20にはプリンタA、プリンタB、プ
リンタC及びプリンタDに対し、ケイパビリティとして
PDL21と用紙サイズ22とフィニッシング23とが
表示されている。プリンタAのケイパビリティとして
は、PDL21がPS(PostScript:米国ア
ドビ・システムズ社の商標、以降省略)、用紙サイズ2
2はA4であり、フィニッシング23は持っていない。
プリンタBのケイパビリティとしては、PDL21がP
SとPCL(Printer Control Lan
guage:米国ヒューレット・パッカード社の商標、
以降省略)で、用紙サイズ22はA4とB4であり、フ
ィニッシング23は持っていない。プリンタCのケイパ
ビリティとしては、PDL21がPCLで、用紙サイズ
22はA4であり、フィニッシング23は持っていな
い。プリンタDのケイパビリティとしては、PDL21
がPCLで、用紙サイズ22はA4、B4及びA3であ
り、フィニッシング23としてホチキス止めを行うこと
ができる。このような異なるケイパビリティを持つ複数
の物理プリンタから仮想プリンタは定義される。
【0022】図4は、仮想プリンタのケイパビリティを
示す図である。表50は、図3で説明したプリンタA、
B、C及びDをPDLのケイパビリティによって仮想プ
リンタを定義した場合である。仮想プリンタAのケイパ
ビリティとしては、PDL51がPS、用紙サイズ52
はA4、B4であり、フィニッシング53は持っていな
い。仮想プリンタBのケイパビリティとしては、PDL
51がPCL、用紙サイズ52はA4、B4及びA3で
あり、フィニッシング53としてホチキス止めを行うこ
とができる。
示す図である。表50は、図3で説明したプリンタA、
B、C及びDをPDLのケイパビリティによって仮想プ
リンタを定義した場合である。仮想プリンタAのケイパ
ビリティとしては、PDL51がPS、用紙サイズ52
はA4、B4であり、フィニッシング53は持っていな
い。仮想プリンタBのケイパビリティとしては、PDL
51がPCL、用紙サイズ52はA4、B4及びA3で
あり、フィニッシング53としてホチキス止めを行うこ
とができる。
【0023】ここでユーザが必要とするケイパビリティ
としてPCL、A4及びホチキス止めを印刷要求として
仮想プリンタBに出すと、実際に使用されるプリンタは
Dである。もし、ホチキス止めが必要なければプリンタ
B、プリンタC及びプリンタDの中で印刷要求のあった
時点で使用可能なプリンタが自動的に選択される。
としてPCL、A4及びホチキス止めを印刷要求として
仮想プリンタBに出すと、実際に使用されるプリンタは
Dである。もし、ホチキス止めが必要なければプリンタ
B、プリンタC及びプリンタDの中で印刷要求のあった
時点で使用可能なプリンタが自動的に選択される。
【0024】また、仮想プリンタを使用する場合、ケイ
パビリティは明確に定義されているため、仮想プリンタ
内でそのケイパビリティに相当するプリンタドライバが
利用されることになる。つまり、仮想プリンタ用のプリ
ンタドライバで、プーリングされた全ての物理プリンタ
の管理制御を行うことができる。
パビリティは明確に定義されているため、仮想プリンタ
内でそのケイパビリティに相当するプリンタドライバが
利用されることになる。つまり、仮想プリンタ用のプリ
ンタドライバで、プーリングされた全ての物理プリンタ
の管理制御を行うことができる。
【0025】次に、仮想プリンタを設定するプリンタ設
定方法について、フローチャートを用いて説明する。図
5は、仮想プリンタの設定方法の処理手順を示すフロー
チャートである。 〔S1〕ユーザは仮想プリンタの条件を設定する。例え
ばPDLがPSであるケイパビリティを仮想プリンタの
条件として設定したとする。 〔S2〕最初の物理プリンタのケイパビリティを取得す
る。 〔S3〕取得した物理プリンタのケイパビリティが、仮
想プリンタの条件を満たすかどうかを判別する。条件を
満たす場合はステップS4へ、条件を満たさない場合は
ステップS5へ行く。 〔S4〕プーリングを構成する物理プリンタのプリンタ
リストに追加する。 〔S5〕ケイパビリティを取得すべき物理プリンタが最
後の物理プリンタであるかどうかを判別する。最後の物
理プリンタである場合はステップS7へ、最後の物理プ
リンタでない場合はステップS6へ行く。 〔S6〕次の物理プリンタのケイパビリティを取得す
る。 〔S7〕完成したプリンタリストから仮想プリンタのケ
イパビリティを決定する。例えば、PDLがPSで用紙
サイズがB4のケイパビリティを持つ物理プリンタと、
PDLがPSとPCLで用紙サイズがA4のケイパビリ
ティを持つ物理プリンタとがプリンタリストを構成する
ならば、PDLがPSで用紙サイズがA4、B4のケイ
パビリティを持つ仮想プリンタが決定される。
定方法について、フローチャートを用いて説明する。図
5は、仮想プリンタの設定方法の処理手順を示すフロー
チャートである。 〔S1〕ユーザは仮想プリンタの条件を設定する。例え
ばPDLがPSであるケイパビリティを仮想プリンタの
条件として設定したとする。 〔S2〕最初の物理プリンタのケイパビリティを取得す
る。 〔S3〕取得した物理プリンタのケイパビリティが、仮
想プリンタの条件を満たすかどうかを判別する。条件を
満たす場合はステップS4へ、条件を満たさない場合は
ステップS5へ行く。 〔S4〕プーリングを構成する物理プリンタのプリンタ
リストに追加する。 〔S5〕ケイパビリティを取得すべき物理プリンタが最
後の物理プリンタであるかどうかを判別する。最後の物
理プリンタである場合はステップS7へ、最後の物理プ
リンタでない場合はステップS6へ行く。 〔S6〕次の物理プリンタのケイパビリティを取得す
る。 〔S7〕完成したプリンタリストから仮想プリンタのケ
イパビリティを決定する。例えば、PDLがPSで用紙
サイズがB4のケイパビリティを持つ物理プリンタと、
PDLがPSとPCLで用紙サイズがA4のケイパビリ
ティを持つ物理プリンタとがプリンタリストを構成する
ならば、PDLがPSで用紙サイズがA4、B4のケイ
パビリティを持つ仮想プリンタが決定される。
【0026】以上説明したように、ユーザが必要とする
印刷の条件を仮想プリンタという形で、プーリングされ
た物理プリンタ群に設定することにした。これにより仮
想プリンタは、プーリングされた物理プリンタ群のケイ
パビリティの論理積を単純にとった場合に比べて、ユー
ザに見せるケイパビリティを広く設定することができ
る。また、仮想プリンタは、ケイパビリティの論理和を
単純にとった場合に比べて、実際に出力可能な印刷要求
をユーザに対し把握しやすくさせる。
印刷の条件を仮想プリンタという形で、プーリングされ
た物理プリンタ群に設定することにした。これにより仮
想プリンタは、プーリングされた物理プリンタ群のケイ
パビリティの論理積を単純にとった場合に比べて、ユー
ザに見せるケイパビリティを広く設定することができ
る。また、仮想プリンタは、ケイパビリティの論理和を
単純にとった場合に比べて、実際に出力可能な印刷要求
をユーザに対し把握しやすくさせる。
【0027】
【発明の効果】以上説明したように本発明のプリンタシ
ステムでは、複数の物理プリンタを仮想プリンタとして
定義し、ユーザに提示するようにした。これにより異な
るケイパビリティを持つ物理プリンタをプーリングする
ことが可能となる。
ステムでは、複数の物理プリンタを仮想プリンタとして
定義し、ユーザに提示するようにした。これにより異な
るケイパビリティを持つ物理プリンタをプーリングする
ことが可能となる。
【0028】また、本発明のプリンタ設定方法では、ユ
ーザが必要とする印刷の条件を仮想プリンタという形
で、プーリングされた物理プリンタ群に設定することに
した。これにより異なるケイパビリティを持つ物理プリ
ンタをプーリングすることが可能となる。
ーザが必要とする印刷の条件を仮想プリンタという形
で、プーリングされた物理プリンタ群に設定することに
した。これにより異なるケイパビリティを持つ物理プリ
ンタをプーリングすることが可能となる。
【図1】本発明のプリンタシステムの原理図である。
【図2】仮想プリンタの概念図である。
【図3】物理プリンタのケイパビリティを示す図であ
る。
る。
【図4】仮想プリンタのケイパビリティを示す図であ
る。
る。
【図5】仮想プリンタの設定方法の処理手順を示すフロ
ーチャートである。
ーチャートである。
1 条件設定手段 2 出力能力取得手段 3 プリンタ条件判別手段 4 グループ化制御手段 5 プリンタ提示制御手段
Claims (2)
- 【請求項1】 複数のプリンタを有するプリンタシステ
ムにおいて、 前記複数のプリンタを1つのプリンタとしてユーザに提
示するために必要な条件を設定する条件設定手段と、 前記プリンタが各々サポートしている出力能力を取得す
る出力能力取得手段と、 前記条件と取得した前記出力能力とから前記プリンタが
前記条件を満たすかどうかを判別するプリンタ条件判別
手段と、 前記条件を満たす場合は前記プリンタをグループ化する
グループ化制御手段と、 前記グループ化された前記プリンタを前記ユーザに提示
するプリンタ提示制御手段と、 を有することを特徴とするプリンタシステム。 - 【請求項2】 複数のプリンタをグループ化するプリン
タ設定方法において、 前記複数のプリンタを1つのプリンタとしてユーザに提
示するために必要な条件を設定し、 前記プリンタが各々サポートしている出力能力を取得
し、 前記条件と取得した全ての前記出力能力とから前記プリ
ンタが前記条件を満たすかどうかを判別し、 前記条件を満たす場合は前記グループ化を構成するプリ
ンタリストに前記プリンタを追加し、 前記プリンタリストに掲載された前記プリンタを前記ユ
ーザに提示することを特徴とするプリンタ設定方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8071829A JPH09258927A (ja) | 1996-03-27 | 1996-03-27 | プリンタシステム及びプリンタ設定方法 |
| US08/824,852 US6088120A (en) | 1996-03-27 | 1997-03-26 | Printer managing apparatus, printer system and printer setting method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8071829A JPH09258927A (ja) | 1996-03-27 | 1996-03-27 | プリンタシステム及びプリンタ設定方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09258927A true JPH09258927A (ja) | 1997-10-03 |
Family
ID=13471836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8071829A Pending JPH09258927A (ja) | 1996-03-27 | 1996-03-27 | プリンタシステム及びプリンタ設定方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09258927A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0948161A3 (en) * | 1998-03-31 | 2000-12-27 | Canon Kabushiki Kaisha | Network device management apparatus and method, and storage medium |
| JP2005209027A (ja) * | 2004-01-23 | 2005-08-04 | Ricoh Co Ltd | プリントシステム |
| US7167260B2 (en) | 2000-04-07 | 2007-01-23 | Seiko Epson Corporation | Control of distributed printers using virtual printer driver execute module |
| US7502134B2 (en) | 1999-03-29 | 2009-03-10 | Seiko Epson Corporation | Network system and network interface card |
| JP2020047189A (ja) * | 2018-09-21 | 2020-03-26 | キヤノン株式会社 | 印刷システム、情報処理装置とその制御方法、及びプログラム |
| JP2023168352A (ja) * | 2019-10-15 | 2023-11-24 | キヤノン株式会社 | 第1のサーバシステムとシステム、及びそれらの制御方法、並びにプログラム |
| JP2024054764A (ja) * | 2022-10-05 | 2024-04-17 | キヤノン株式会社 | 情報処理装置、その制御方法、およびそのプログラムと印刷システム |
-
1996
- 1996-03-27 JP JP8071829A patent/JPH09258927A/ja active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0948161A3 (en) * | 1998-03-31 | 2000-12-27 | Canon Kabushiki Kaisha | Network device management apparatus and method, and storage medium |
| US7502134B2 (en) | 1999-03-29 | 2009-03-10 | Seiko Epson Corporation | Network system and network interface card |
| US7167260B2 (en) | 2000-04-07 | 2007-01-23 | Seiko Epson Corporation | Control of distributed printers using virtual printer driver execute module |
| JP2005209027A (ja) * | 2004-01-23 | 2005-08-04 | Ricoh Co Ltd | プリントシステム |
| JP2020047189A (ja) * | 2018-09-21 | 2020-03-26 | キヤノン株式会社 | 印刷システム、情報処理装置とその制御方法、及びプログラム |
| JP2023168352A (ja) * | 2019-10-15 | 2023-11-24 | キヤノン株式会社 | 第1のサーバシステムとシステム、及びそれらの制御方法、並びにプログラム |
| JP2024054764A (ja) * | 2022-10-05 | 2024-04-17 | キヤノン株式会社 | 情報処理装置、その制御方法、およびそのプログラムと印刷システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6088120A (en) | Printer managing apparatus, printer system and printer setting method | |
| JP2024028997A (ja) | プログラムおよび印刷システム | |
| JP2019181864A (ja) | 画像形成装置、および、該画像形成装置の制御方法、制御プログラム | |
| JP4144392B2 (ja) | 画像処理装置、画像形成システム、画像形成方法、およびプログラム | |
| JP3822710B2 (ja) | サービス提供システム、並びにそのサーバ及びプリンタ | |
| US7352482B2 (en) | Apparatus and method for processing data and printing the same, and recording medium | |
| US8654357B2 (en) | Information processing apparatus, information processing method, and program for printing carbonless copy paper | |
| JP2004188865A (ja) | 画像形成装置およびプログラム | |
| JP2003323278A (ja) | プリントプログラムおよびプリントサーバ | |
| JPH1178178A (ja) | 印刷システム | |
| JP3332757B2 (ja) | 印刷データ出力装置及び印刷データ出力方法 | |
| JP2023128286A (ja) | 印刷ジョブ管理装置、印刷ジョブ管理方法および印刷ジョブ管理プログラム | |
| JP2000353066A (ja) | 情報処理装置、情報処理方法、及び記憶媒体 | |
| JP4449364B2 (ja) | 印刷制御装置 | |
| JP3386040B2 (ja) | 印刷装置 | |
| JP4524913B2 (ja) | 画像処理装置及びシステム | |
| JP2003337669A (ja) | 印刷システム | |
| CN111831235B (zh) | 图像处理装置、图像处理方法及计算机可读存储介质 | |
| JP2003233475A (ja) | 印刷システム | |
| JPH1153148A (ja) | プリンタ選択装置及びプリントシステム | |
| KR100338750B1 (ko) | 프린터의대기작업인쇄처리순서조정방법 | |
| JP2003271334A (ja) | 印刷装置、印刷制御方法、印刷制御プログラムを記録した媒体および印刷制御プログラム | |
| JPH04173173A (ja) | 印刷情報出力装置および印刷システム | |
| JP2007130945A (ja) | プリンタ装置 | |
| JPH10207646A (ja) | 出力装置 |