JP2000330784A - プリンタ装置 - Google Patents
プリンタ装置Info
- Publication number
- JP2000330784A JP2000330784A JP11142122A JP14212299A JP2000330784A JP 2000330784 A JP2000330784 A JP 2000330784A JP 11142122 A JP11142122 A JP 11142122A JP 14212299 A JP14212299 A JP 14212299A JP 2000330784 A JP2000330784 A JP 2000330784A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- printer
- print data
- software
- printing software
- 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
Abstract
(57)【要約】
【課題】 印刷データをプリンタ装置にて受信する際
に、事前にホスト装置側から印刷用ソフトウエアを送信
する作業を行わなくとも正しく印刷できるプリンタ装置
を提供する。 【解決手段】 少なくとも印刷データおよび該印刷デー
タの処理に必要となる印刷用ソフトウエアのライセンス
使用情報を含んだ通信データを通信回線網3を介してホ
スト装置1と送受信する通信部5と、印刷用ソフトウエ
アの格納場所およびライセンス使用情報を格納するライ
センス使用情報記憶部6と、印刷データを記録媒体に印
刷するプリンタ部7と、各部を制御するとともに、印刷
データを受信した際に、印刷データの処理に必要となる
印刷用ソフトウエアの有無と、印刷用ソフトウエアの使
用数がライセンス数内であるか否かと、印刷用ソフトウ
エアの格納場所と、をライセンス使用情報記憶部6中に
格納された情報から判定し、印刷用ソフトウエアを自動
的に受信して印刷処理を実行する制御部4とを備える。
に、事前にホスト装置側から印刷用ソフトウエアを送信
する作業を行わなくとも正しく印刷できるプリンタ装置
を提供する。 【解決手段】 少なくとも印刷データおよび該印刷デー
タの処理に必要となる印刷用ソフトウエアのライセンス
使用情報を含んだ通信データを通信回線網3を介してホ
スト装置1と送受信する通信部5と、印刷用ソフトウエ
アの格納場所およびライセンス使用情報を格納するライ
センス使用情報記憶部6と、印刷データを記録媒体に印
刷するプリンタ部7と、各部を制御するとともに、印刷
データを受信した際に、印刷データの処理に必要となる
印刷用ソフトウエアの有無と、印刷用ソフトウエアの使
用数がライセンス数内であるか否かと、印刷用ソフトウ
エアの格納場所と、をライセンス使用情報記憶部6中に
格納された情報から判定し、印刷用ソフトウエアを自動
的に受信して印刷処理を実行する制御部4とを備える。
Description
【0001】
【発明の属する技術分野】本発明は、ホスト装置と接続
されて、ライセンス管理された印刷処理用の印刷用ソフ
トウエアを受信してから印刷データの印刷処理を実行す
るプリンタ装置に関する。
されて、ライセンス管理された印刷処理用の印刷用ソフ
トウエアを受信してから印刷データの印刷処理を実行す
るプリンタ装置に関する。
【0002】
【従来の技術】一般的に、プリンタ装置は、ホストコン
ピュータ(ホスト装置)に接続されてホスト装置から受
信した印刷データを記録媒体である印刷用紙に印刷す
る。その際の印刷データは、ホスト装置とプリンタ装置
間でのみ使用される持定の言語で記述されており、プリ
ンタ装置において、該当印刷データはその特定言語専用
の印刷処理プログラム(印刷用ソフトウエア)によりイ
メージ画像に展開されて、印刷用紙に印刷される。とこ
ろで、印刷処理に用いられる特定言語専用の印刷用ソフ
トウエアは、ホスト装置とプリンタ装置との組み合わせ
により異なっているため、ホスト装置あるいはプリンタ
装置とは別途に購入するようになっている。その為、近
年のようにローカル・エリア・ネットワーク(LAN)
等の通信回線網に多数のプリンタ装置が接続するネット
ワーク環境においては、ホスト装置またはサーバー装置
等が使用するプリンタ装置の数に応じて該当する印刷用
ソフトウエアのライセンスを管理している。
ピュータ(ホスト装置)に接続されてホスト装置から受
信した印刷データを記録媒体である印刷用紙に印刷す
る。その際の印刷データは、ホスト装置とプリンタ装置
間でのみ使用される持定の言語で記述されており、プリ
ンタ装置において、該当印刷データはその特定言語専用
の印刷処理プログラム(印刷用ソフトウエア)によりイ
メージ画像に展開されて、印刷用紙に印刷される。とこ
ろで、印刷処理に用いられる特定言語専用の印刷用ソフ
トウエアは、ホスト装置とプリンタ装置との組み合わせ
により異なっているため、ホスト装置あるいはプリンタ
装置とは別途に購入するようになっている。その為、近
年のようにローカル・エリア・ネットワーク(LAN)
等の通信回線網に多数のプリンタ装置が接続するネット
ワーク環境においては、ホスト装置またはサーバー装置
等が使用するプリンタ装置の数に応じて該当する印刷用
ソフトウエアのライセンスを管理している。
【0003】ホスト装置における印刷用ソフトウエアの
ライセンス管理とは、通信回線網に接続された複数のプ
リンタ装置にて同時に印刷処理が実行される場合に、該
当する印刷処理に使用される印刷用ソフトウエアの数
を、印刷用ソフトウエアの供給元から許可されたライセ
ンスの数以内に管理することである。具体的には、例え
ば、通信回線網に接続された1つのホスト装置から送信
された印刷データが1つのプリンタ装置にて印刷される
場合であって、事前に印刷処理に用いられる特定言語専
用の印刷用ソフトウエアがプリンタ装置にて受信されて
該当印刷処理が実行される時に、該当する印刷用ソフト
ウエアのライセンスが1つ使用されているとホスト装置
が認識する。この場合のホスト装置が使用されていると
認識したライセンスの数が印刷用ソフトウエアの供給元
から事前に許可を受けている数以下であるようにホスト
装置にて管理を行う。例えば、ライセンス数が5である
場合には、該当ソフトウエアを用いた印刷を同時に実行
できるプリンタ装置は5台に限られる。このライセンス
管理は、理想的には、通信回線網に接続したプリンタ装
置の数と印刷用ソフトウエアのライセンス数を同数分だ
け準備することにより、常時、該当印刷用ソフトウエア
を必要とする全てのプリンタ装置に供給できるようにな
る。
ライセンス管理とは、通信回線網に接続された複数のプ
リンタ装置にて同時に印刷処理が実行される場合に、該
当する印刷処理に使用される印刷用ソフトウエアの数
を、印刷用ソフトウエアの供給元から許可されたライセ
ンスの数以内に管理することである。具体的には、例え
ば、通信回線網に接続された1つのホスト装置から送信
された印刷データが1つのプリンタ装置にて印刷される
場合であって、事前に印刷処理に用いられる特定言語専
用の印刷用ソフトウエアがプリンタ装置にて受信されて
該当印刷処理が実行される時に、該当する印刷用ソフト
ウエアのライセンスが1つ使用されているとホスト装置
が認識する。この場合のホスト装置が使用されていると
認識したライセンスの数が印刷用ソフトウエアの供給元
から事前に許可を受けている数以下であるようにホスト
装置にて管理を行う。例えば、ライセンス数が5である
場合には、該当ソフトウエアを用いた印刷を同時に実行
できるプリンタ装置は5台に限られる。このライセンス
管理は、理想的には、通信回線網に接続したプリンタ装
置の数と印刷用ソフトウエアのライセンス数を同数分だ
け準備することにより、常時、該当印刷用ソフトウエア
を必要とする全てのプリンタ装置に供給できるようにな
る。
【0004】しかし、プリンタ装置は多種の印刷用ソフ
トウエアに対応して印刷処理を実行できる必要があるこ
とから、1つのプリンタ装置に使用される印刷用ソフト
ウエアは1種類とは限らない。また、個々の印刷用ソフ
トウエアのライセンスは購入金額が高額である。そのた
め、通信回線網に接続された全てのプリンタ装置数分の
ライセンスを全ての印刷用ソフトウエアについて購入し
て準備することは、印刷用ソフトウエアのコストを極め
て高額なものにしてしまう。従って、一般的には、使用
頻度に対応した必要最少数のプリンタ装置数分のライセ
ンスが各印刷用ソフトウエアについて購入される。ま
た、購入された各印刷用ソフトウエアは、任意のホスト
装置あるいはプリンタサーバ等に格納されて、そのライ
センス数が管理される。例えば、通信回線網に接続した
一台のプリンタ装置に対して一つの印刷用ソフトウエア
を使用する必要が生じた場合、ホスト装置あるいはプリ
ンタサーバ等は、該当する印刷用ソフトウエアを通信回
線網を通じてそのプリンタ装置に送信する。それと同時
に、ホスト装置あるいはプリンタサーバ等は、該当する
印刷用ソフトウエアのライセンスが1つ使用されたの
で、その印刷用ソフトウエアの使用可能なライセンス数
を1つ減らす。上記の例において、通信回線網に接続し
た一台のプリンタ装置に対して一つの印刷用ソフトウエ
アを使用する必要が生じた場合とは、具体的には、操作
者が使用しているホスト装置(端末装置)から印刷用デ
ータが通信回線網を通じて該当するプリンタに送信され
た場合である。そして、上記のように、印刷用ソフトウ
エアが任意のホスト装置またはプリンタサーバ等に保持
されてライセンス管理される場合には、端末装置の操作
者は、印刷データを操作者の端末装置からプリンタ装置
に送信する前に、通信回線網中の任意のホスト装置また
はサーバー装置等に格納されている印刷用ソフトウエア
を印刷処理を実行するプリンタ装置に送信していた。
トウエアに対応して印刷処理を実行できる必要があるこ
とから、1つのプリンタ装置に使用される印刷用ソフト
ウエアは1種類とは限らない。また、個々の印刷用ソフ
トウエアのライセンスは購入金額が高額である。そのた
め、通信回線網に接続された全てのプリンタ装置数分の
ライセンスを全ての印刷用ソフトウエアについて購入し
て準備することは、印刷用ソフトウエアのコストを極め
て高額なものにしてしまう。従って、一般的には、使用
頻度に対応した必要最少数のプリンタ装置数分のライセ
ンスが各印刷用ソフトウエアについて購入される。ま
た、購入された各印刷用ソフトウエアは、任意のホスト
装置あるいはプリンタサーバ等に格納されて、そのライ
センス数が管理される。例えば、通信回線網に接続した
一台のプリンタ装置に対して一つの印刷用ソフトウエア
を使用する必要が生じた場合、ホスト装置あるいはプリ
ンタサーバ等は、該当する印刷用ソフトウエアを通信回
線網を通じてそのプリンタ装置に送信する。それと同時
に、ホスト装置あるいはプリンタサーバ等は、該当する
印刷用ソフトウエアのライセンスが1つ使用されたの
で、その印刷用ソフトウエアの使用可能なライセンス数
を1つ減らす。上記の例において、通信回線網に接続し
た一台のプリンタ装置に対して一つの印刷用ソフトウエ
アを使用する必要が生じた場合とは、具体的には、操作
者が使用しているホスト装置(端末装置)から印刷用デ
ータが通信回線網を通じて該当するプリンタに送信され
た場合である。そして、上記のように、印刷用ソフトウ
エアが任意のホスト装置またはプリンタサーバ等に保持
されてライセンス管理される場合には、端末装置の操作
者は、印刷データを操作者の端末装置からプリンタ装置
に送信する前に、通信回線網中の任意のホスト装置また
はサーバー装置等に格納されている印刷用ソフトウエア
を印刷処理を実行するプリンタ装置に送信していた。
【0005】
【発明が解決しようとする課題】しかしながら、例え
ば、同時に同種の印刷用ソフトウエアの利用が集中する
ことによりライセンス数が不足している場合には、ホス
ト装置の操作者が印刷用ソフトウエアをプリンタ装置に
送信するべき旨の指示を送信してから印刷データを送信
しても、印刷用ソフトウエアはプリンタ装置に未だ送信
されていないので、印刷データが正しく印刷されないと
いう問題がある。また、ホスト装置の操作者のミスによ
り、印刷データを送信する前に印刷用ソフトウエアをプ
リンタ装置に送信していない場合にも、印刷用ソフトウ
エアがプリンタ装置に送信されていないので、印刷デー
タが正しく印刷されないという問題がある。請求項1の
本発明は、上述した如き従来の問題を解決するためにな
されたものであって、印刷データをプリンタ装置にて受
信する際に、事前にホスト装置側から印刷用ソフトウエ
アを送信する作業を行わなくとも正しく印刷できるプリ
ンタ装置を提供することを目的とする。また、従来のプ
リンタ装置では、印刷用ソフトウエアのライセンス数が
不足している場合には、正しくない印刷処理を実行して
印刷用紙を無駄にしてしまうという問題がある。請求項
2の本発明は、印刷データをプリンタ装置にて受信する
際に、印刷用ソフトウエアのライセンス数が不足してい
る場合には、印刷データの印刷処理を中断して該当する
印刷用ソフトウエアが使用可能になるまで待機し、印刷
用紙を無駄にしないプリンタ装置を提供することを目的
とする。また、請求項2の本発明のプリンタ装置を用い
た場合には、印刷用ソフトウエアのライセンス数が不足
している場合に、正しくない印刷処理が実行されないの
で印刷用紙が無駄にならないが、そのプリンタ装置は印
刷処理を中断して該当する印刷用ソフトウエアが使用可
能になるまで待機する必要があるので、操作者は印刷用
ソフトウエアが使用可能になるまで所望の印刷処理を待
たされるという問題がある。請求項3の本発明は、印刷
データをプリンタ装置にて受信する際に、印刷用ソフト
ウエアのライセンス数が不足している場合には、印刷用
ソフトウエアのライセンスを保持しているプリンタ装置
に印刷データを転送して、印刷処理を待たされることの
ないプリンタ装置を提供することを目的とする。
ば、同時に同種の印刷用ソフトウエアの利用が集中する
ことによりライセンス数が不足している場合には、ホス
ト装置の操作者が印刷用ソフトウエアをプリンタ装置に
送信するべき旨の指示を送信してから印刷データを送信
しても、印刷用ソフトウエアはプリンタ装置に未だ送信
されていないので、印刷データが正しく印刷されないと
いう問題がある。また、ホスト装置の操作者のミスによ
り、印刷データを送信する前に印刷用ソフトウエアをプ
リンタ装置に送信していない場合にも、印刷用ソフトウ
エアがプリンタ装置に送信されていないので、印刷デー
タが正しく印刷されないという問題がある。請求項1の
本発明は、上述した如き従来の問題を解決するためにな
されたものであって、印刷データをプリンタ装置にて受
信する際に、事前にホスト装置側から印刷用ソフトウエ
アを送信する作業を行わなくとも正しく印刷できるプリ
ンタ装置を提供することを目的とする。また、従来のプ
リンタ装置では、印刷用ソフトウエアのライセンス数が
不足している場合には、正しくない印刷処理を実行して
印刷用紙を無駄にしてしまうという問題がある。請求項
2の本発明は、印刷データをプリンタ装置にて受信する
際に、印刷用ソフトウエアのライセンス数が不足してい
る場合には、印刷データの印刷処理を中断して該当する
印刷用ソフトウエアが使用可能になるまで待機し、印刷
用紙を無駄にしないプリンタ装置を提供することを目的
とする。また、請求項2の本発明のプリンタ装置を用い
た場合には、印刷用ソフトウエアのライセンス数が不足
している場合に、正しくない印刷処理が実行されないの
で印刷用紙が無駄にならないが、そのプリンタ装置は印
刷処理を中断して該当する印刷用ソフトウエアが使用可
能になるまで待機する必要があるので、操作者は印刷用
ソフトウエアが使用可能になるまで所望の印刷処理を待
たされるという問題がある。請求項3の本発明は、印刷
データをプリンタ装置にて受信する際に、印刷用ソフト
ウエアのライセンス数が不足している場合には、印刷用
ソフトウエアのライセンスを保持しているプリンタ装置
に印刷データを転送して、印刷処理を待たされることの
ないプリンタ装置を提供することを目的とする。
【0006】
【課題を解決するための手段】上述の目的を達成するた
め、請求項1の本発明のプリンタ装置は、少なくとも印
刷データと該印刷データの印刷処理に必要となる印刷用
ソフトウエアのライセンス使用情報と、を含んだ通信デ
ータをホスト装置と送受信する通信部と、前記印刷用ソ
フトウエアの格納場所を有するとともに前記ライセンス
の使用情報を格納するライセンス使用情報記憶部と、前
記印刷データを記録媒体に印刷するプリンタ部と、前記
通信部、ライセンス使用情報記憶部およびプリンタ部を
制御すると共に、ホスト装置から印刷データを受信した
際に、該印刷データの処理に必要となる印刷用ソフトウ
エアの現在の使用数がライセンス数内であるか否かと、
該印刷用ソフトウエアの格納場所と、を前記ライセンス
使用情報記憶部中に格納された情報から判定し、通信部
が受信した前記印刷用ソフトウエアに基づいて印刷処理
を実行する制御部と、を備えることを特徴とする。請求
項2の本発明は、請求項1のプリンタ装置において、前
記制御部は、前記印刷用ソフトウエアの使用数がライセ
ンス数内であるか否かを判定する際に、前記全ライセン
ス数分が使用されている場合には、前記印刷データの印
刷処理を中断して前記印刷用ソフトウエアが使用可能に
なるまで待機することを特徴とする。請求項3の本発明
は、請求項1のプリンタ装置において、前記制御部は、
前記印刷用ソフトウエアの使用数がライセンス数内であ
るか否かを判定する際に、前記全ライセンス数分が使用
されている場合には、該当する印刷用ソフトウエアをす
でに受信しているプリンタ装置に対して前記印刷データ
を送信することを持徴とする。
め、請求項1の本発明のプリンタ装置は、少なくとも印
刷データと該印刷データの印刷処理に必要となる印刷用
ソフトウエアのライセンス使用情報と、を含んだ通信デ
ータをホスト装置と送受信する通信部と、前記印刷用ソ
フトウエアの格納場所を有するとともに前記ライセンス
の使用情報を格納するライセンス使用情報記憶部と、前
記印刷データを記録媒体に印刷するプリンタ部と、前記
通信部、ライセンス使用情報記憶部およびプリンタ部を
制御すると共に、ホスト装置から印刷データを受信した
際に、該印刷データの処理に必要となる印刷用ソフトウ
エアの現在の使用数がライセンス数内であるか否かと、
該印刷用ソフトウエアの格納場所と、を前記ライセンス
使用情報記憶部中に格納された情報から判定し、通信部
が受信した前記印刷用ソフトウエアに基づいて印刷処理
を実行する制御部と、を備えることを特徴とする。請求
項2の本発明は、請求項1のプリンタ装置において、前
記制御部は、前記印刷用ソフトウエアの使用数がライセ
ンス数内であるか否かを判定する際に、前記全ライセン
ス数分が使用されている場合には、前記印刷データの印
刷処理を中断して前記印刷用ソフトウエアが使用可能に
なるまで待機することを特徴とする。請求項3の本発明
は、請求項1のプリンタ装置において、前記制御部は、
前記印刷用ソフトウエアの使用数がライセンス数内であ
るか否かを判定する際に、前記全ライセンス数分が使用
されている場合には、該当する印刷用ソフトウエアをす
でに受信しているプリンタ装置に対して前記印刷データ
を送信することを持徴とする。
【0007】
【発明の実施の形態】以下、本発明を図示した実施形態
に基づいて説明する。図1は、本発明の一実施形態のプ
リンタ装置の概略の全体構成を示すブロック図である。
図1に示す様に、本実施形態のプリンタ装置2は、ロー
カルエリアネットワーク等の通信回線網3を介してパー
ソナルコンピュータあるいはワークステーション等のホ
スト装置1と接続されている。また、通信回線網3には
プリンタ装置2の他に、プリンタ装置9が接続されてい
る。プリンタ装置2中には、印刷データおよび印刷用ソ
フトウエアのライセンス使用情報等を含んだ通信データ
をホスト装置1や他のプリンタ装置9等との間で送受信
する通信部5と、印刷用ソフトウエアの格納場所を有す
るとともにライセンス使用情報等を格納するライセンス
使用情報記憶部6と、印刷データを記録媒体に印刷する
プリンタ部7と、前記各部を制御する制御部であるCP
U4と、CPU4および上記各部を接続する内部接続部
8と、を備えている。また、プリンタ装置9は、プリン
タ装置2と同様な内部構成を有するプリンタ装置である
が、プリンタ装置2に使用されているものと同種または
異なるプログラム名(図2)の印刷用ソフトウエアを使
用しているプリンタ装置である。通信部5には、ホスト
装置1と間の印刷データの送受信を行ったり、あるい
は、他のプリンタ装置9やホスト装置1との間において
印刷用ソフトウエアあるいはライセンス使用情報等の送
受信を行なうためのインターフェースを備えている。ラ
イセンス使用情報記憶部6には、印刷用ソフトウエア
(プログラム)毎に、その印刷用ソフトウエアの供給者
が許可したライセンス数、その印刷用ソフトウエアを使
用しているプリンタ装置の数、および、その印刷用ソフ
トウエアを格納している場所を記憶している。この記憶
内容の例については、図2を用いて後述する。つまり、
本発明は、プリンタ装置2のライセンス使用情報記憶部
6に各印刷用ソフトウエアのライセンス使用情報を格納
させ、このライセンス使用情報は、常時アップデートさ
れるようにしておく。そして、プリンタ装置2にてある
印刷用ソフトウエアが必要になった際には、プリンタ装
置2側からこのライセンス使用情報を用いて検出した印
刷用ソフトウエアの格納元であるプリンタ(例えば、プ
リンタA等)に、印刷用ソフトウエアを送出するように
要求するようにした点が特徴的である。
に基づいて説明する。図1は、本発明の一実施形態のプ
リンタ装置の概略の全体構成を示すブロック図である。
図1に示す様に、本実施形態のプリンタ装置2は、ロー
カルエリアネットワーク等の通信回線網3を介してパー
ソナルコンピュータあるいはワークステーション等のホ
スト装置1と接続されている。また、通信回線網3には
プリンタ装置2の他に、プリンタ装置9が接続されてい
る。プリンタ装置2中には、印刷データおよび印刷用ソ
フトウエアのライセンス使用情報等を含んだ通信データ
をホスト装置1や他のプリンタ装置9等との間で送受信
する通信部5と、印刷用ソフトウエアの格納場所を有す
るとともにライセンス使用情報等を格納するライセンス
使用情報記憶部6と、印刷データを記録媒体に印刷する
プリンタ部7と、前記各部を制御する制御部であるCP
U4と、CPU4および上記各部を接続する内部接続部
8と、を備えている。また、プリンタ装置9は、プリン
タ装置2と同様な内部構成を有するプリンタ装置である
が、プリンタ装置2に使用されているものと同種または
異なるプログラム名(図2)の印刷用ソフトウエアを使
用しているプリンタ装置である。通信部5には、ホスト
装置1と間の印刷データの送受信を行ったり、あるい
は、他のプリンタ装置9やホスト装置1との間において
印刷用ソフトウエアあるいはライセンス使用情報等の送
受信を行なうためのインターフェースを備えている。ラ
イセンス使用情報記憶部6には、印刷用ソフトウエア
(プログラム)毎に、その印刷用ソフトウエアの供給者
が許可したライセンス数、その印刷用ソフトウエアを使
用しているプリンタ装置の数、および、その印刷用ソフ
トウエアを格納している場所を記憶している。この記憶
内容の例については、図2を用いて後述する。つまり、
本発明は、プリンタ装置2のライセンス使用情報記憶部
6に各印刷用ソフトウエアのライセンス使用情報を格納
させ、このライセンス使用情報は、常時アップデートさ
れるようにしておく。そして、プリンタ装置2にてある
印刷用ソフトウエアが必要になった際には、プリンタ装
置2側からこのライセンス使用情報を用いて検出した印
刷用ソフトウエアの格納元であるプリンタ(例えば、プ
リンタA等)に、印刷用ソフトウエアを送出するように
要求するようにした点が特徴的である。
【0008】プリンタ部7は、例えば、レーザープリン
タ、あるいは、インクジェットプリンタ等のプリンタエ
ンジン部であり、印刷データを基に記録媒体である印刷
用紙上にイメージ画像の印刷処理を実行する。なお、本
実施形態では、このプリンタ部7に受信した印刷用ソフ
トウエア(プログラム)を格納する機能を有しており、
そのプログラムにより印刷処理を実行している。CPU
4は、マイクロプロセッサであり、印刷データを受信し
た際に、その印刷データの処理に必要となる印刷用ソフ
トウエアの有無と、その印刷用ソフトウエアの使用数が
ライセンス数内であるか否かということと、その印刷用
ソフトウエアの格納場所と、を前記ライセンス使用情報
記憶部6中に格納された情報から判定し、該当印刷用ソ
フトウエアを自動的に受信してプリンタ部7に印刷処理
を実行させる。また、CPU4は、プリンタ部7に印刷
処理を実行させる際には、印刷データをイメージ画に展
開する処理を実行する。また、CPU4は、ライセンス
数内の印刷用ソフトウエアの有無を判定する時に、ライ
センス使用情報記憶部6に格納された該当する印刷用ソ
フトウエアのライセンス数が全て使用中である場合に
は、印刷データの印刷処理を中断して印刷用ソフトウエ
アが使用可能になるまで待機するか、該当する印刷用ソ
フトウエアをすでに使用している他のプリンタ装置9に
印刷データを送信して印刷処理を実行させる。
タ、あるいは、インクジェットプリンタ等のプリンタエ
ンジン部であり、印刷データを基に記録媒体である印刷
用紙上にイメージ画像の印刷処理を実行する。なお、本
実施形態では、このプリンタ部7に受信した印刷用ソフ
トウエア(プログラム)を格納する機能を有しており、
そのプログラムにより印刷処理を実行している。CPU
4は、マイクロプロセッサであり、印刷データを受信し
た際に、その印刷データの処理に必要となる印刷用ソフ
トウエアの有無と、その印刷用ソフトウエアの使用数が
ライセンス数内であるか否かということと、その印刷用
ソフトウエアの格納場所と、を前記ライセンス使用情報
記憶部6中に格納された情報から判定し、該当印刷用ソ
フトウエアを自動的に受信してプリンタ部7に印刷処理
を実行させる。また、CPU4は、プリンタ部7に印刷
処理を実行させる際には、印刷データをイメージ画に展
開する処理を実行する。また、CPU4は、ライセンス
数内の印刷用ソフトウエアの有無を判定する時に、ライ
センス使用情報記憶部6に格納された該当する印刷用ソ
フトウエアのライセンス数が全て使用中である場合に
は、印刷データの印刷処理を中断して印刷用ソフトウエ
アが使用可能になるまで待機するか、該当する印刷用ソ
フトウエアをすでに使用している他のプリンタ装置9に
印刷データを送信して印刷処理を実行させる。
【0009】図2は、図1のライセンス使用情報記憶部
6に記憶される情報内容の一例を示す図表である。図2
の行11は、印刷用ソフトウエア(プログラム)の名前
が“PS”、ライセンス数が“1”、格納場所が“プリ
ンタA”に設定されており、プログラムの使用数が
“1”になっている。図2の行12は、印刷用ソフトウ
エア(プログラム)の名前が“ESC/P”、ライセン
ス数が“3”、格納場所が“プリンタB”に設定されて
おり、プログラムの使用数が“2”になっている。図2
の行13は、印刷用ソフトウエア(プログラム)の名前
が“PR201”、ライセンス数が“4”、格納場所が
“プリンタC”に設定されており、プログラムの使用数
が“3”になっている。従って、本実施形態では、プリ
ンタ装置A〜C毎に異なる印刷用ソフトウエア“P
S”、“ESC/P”、“PR201”を振り分けて格
納している。例えば、図1のプリンタ装置2のライセン
ス使用情報記憶部6に記憶される情報内容が図2に示す
内容であり、プリンタ装置2にて新規に受信した印刷デ
ータの要求する印刷用ソフトウエア(プログラム)名が
“PS”であるが、すでにライセンス数分のプログラム
“PS”は、プリンタAから図1のプリンタ装置9に送
出されており、また、プログラム“PS”のライセンス
数は“1”であることから、プログラム“PS”のライ
センスが全て使用中である場合について考察する。その
場合、本実施形態のプリンタ装置2では、受信した印刷
データの印刷処理を中断してプリンタ装置9の印刷処理
が終了するまで待機するか、印刷データをプリンタ装置
9に送信する処理を行う。
6に記憶される情報内容の一例を示す図表である。図2
の行11は、印刷用ソフトウエア(プログラム)の名前
が“PS”、ライセンス数が“1”、格納場所が“プリ
ンタA”に設定されており、プログラムの使用数が
“1”になっている。図2の行12は、印刷用ソフトウ
エア(プログラム)の名前が“ESC/P”、ライセン
ス数が“3”、格納場所が“プリンタB”に設定されて
おり、プログラムの使用数が“2”になっている。図2
の行13は、印刷用ソフトウエア(プログラム)の名前
が“PR201”、ライセンス数が“4”、格納場所が
“プリンタC”に設定されており、プログラムの使用数
が“3”になっている。従って、本実施形態では、プリ
ンタ装置A〜C毎に異なる印刷用ソフトウエア“P
S”、“ESC/P”、“PR201”を振り分けて格
納している。例えば、図1のプリンタ装置2のライセン
ス使用情報記憶部6に記憶される情報内容が図2に示す
内容であり、プリンタ装置2にて新規に受信した印刷デ
ータの要求する印刷用ソフトウエア(プログラム)名が
“PS”であるが、すでにライセンス数分のプログラム
“PS”は、プリンタAから図1のプリンタ装置9に送
出されており、また、プログラム“PS”のライセンス
数は“1”であることから、プログラム“PS”のライ
センスが全て使用中である場合について考察する。その
場合、本実施形態のプリンタ装置2では、受信した印刷
データの印刷処理を中断してプリンタ装置9の印刷処理
が終了するまで待機するか、印刷データをプリンタ装置
9に送信する処理を行う。
【0010】図3は、本実施形態において、他のプリン
タ装置が既にライセンス数分のプログラムを使用してい
るため、受信した印刷データの印刷処理を中断してプロ
グラムが使用可能になるまで待機する場合のプリンタ装
置の動作フローチャートである。ステップS1では、受
信した印刷データおよびライセンス使用情報記憶部6に
格納された図2に示した情報から、CPU4にて使用さ
れる印刷用ソフトウエアの名称を判定する。ステップS
2では、ステップ1と同様にCPU4が、ライセンス使
用情報記憶部6に格納された図2に示した情報中の使用
プログラム数がライセンス数より少ないか否かを判定
し、使用プログラム数がライセンス数より少ない場合
(ステップS2:Yes)にはステップS4に進み、使
用プログラム数がライセンス数と同じ場合(ステップS
2:No)にはステップS3に進む。ステップS3で
は、既にライセンス数分のプログラムを使用しているの
で、受信した印刷データの印刷処理を中断して該当する
印刷用ソフトウエアが使用可能になるまで待機するため
ステップS2に戻る。ステップS4では、ステップS1
にて判定した印刷用ソフトウエアの名称から、図2に示
した情報中から印刷用ソフトウエアの格納場所(例え
ば、プリンタA等)を検出し、その格納場所に使用する
印刷用ソフトウエア(プログラム)を送出するように要
求し、格納場所から送出されたプログラムを受信する。
ステップS5では、受信した印刷用ソフトウエアを用い
てCPU4にて印刷データをイメージ画像に展開し、プ
リンタ部7にて印刷データの印刷処理実行する。
タ装置が既にライセンス数分のプログラムを使用してい
るため、受信した印刷データの印刷処理を中断してプロ
グラムが使用可能になるまで待機する場合のプリンタ装
置の動作フローチャートである。ステップS1では、受
信した印刷データおよびライセンス使用情報記憶部6に
格納された図2に示した情報から、CPU4にて使用さ
れる印刷用ソフトウエアの名称を判定する。ステップS
2では、ステップ1と同様にCPU4が、ライセンス使
用情報記憶部6に格納された図2に示した情報中の使用
プログラム数がライセンス数より少ないか否かを判定
し、使用プログラム数がライセンス数より少ない場合
(ステップS2:Yes)にはステップS4に進み、使
用プログラム数がライセンス数と同じ場合(ステップS
2:No)にはステップS3に進む。ステップS3で
は、既にライセンス数分のプログラムを使用しているの
で、受信した印刷データの印刷処理を中断して該当する
印刷用ソフトウエアが使用可能になるまで待機するため
ステップS2に戻る。ステップS4では、ステップS1
にて判定した印刷用ソフトウエアの名称から、図2に示
した情報中から印刷用ソフトウエアの格納場所(例え
ば、プリンタA等)を検出し、その格納場所に使用する
印刷用ソフトウエア(プログラム)を送出するように要
求し、格納場所から送出されたプログラムを受信する。
ステップS5では、受信した印刷用ソフトウエアを用い
てCPU4にて印刷データをイメージ画像に展開し、プ
リンタ部7にて印刷データの印刷処理実行する。
【0011】このようにして、本実施形態のプリンタ装
置では、プリンタ装置に各印刷用ソフトウエアのライセ
ンス使用情報を格納させ、プリンタ装置にてある印刷用
ソフトウエアが必要になった際には、プリンタ側からラ
イセンス使用情報を用いて検出した印刷用ソフトウエア
の格納元である他のプリンタに、印刷用ソフトウエアを
送出する要求を行うようにしたので、ホスト装置からの
印刷データをプリンタ装置にて受信する際に、操作者が
事前にホスト装置側から印刷用ソフトウエアを送信する
作業を行わなくとも正しく印刷することができる。ま
た、本実施形態のプリンタ装置では、印刷データを受信
する際に、すでにその印刷データを印刷するためのプロ
グラムがライセンス数分だけ使用されている場合には、
受信した印刷データの印刷処理を中断して該当する印刷
用ソフトウエアが使用可能になるまで待機するため、印
刷用紙を無駄にすることを無くすことができる。
置では、プリンタ装置に各印刷用ソフトウエアのライセ
ンス使用情報を格納させ、プリンタ装置にてある印刷用
ソフトウエアが必要になった際には、プリンタ側からラ
イセンス使用情報を用いて検出した印刷用ソフトウエア
の格納元である他のプリンタに、印刷用ソフトウエアを
送出する要求を行うようにしたので、ホスト装置からの
印刷データをプリンタ装置にて受信する際に、操作者が
事前にホスト装置側から印刷用ソフトウエアを送信する
作業を行わなくとも正しく印刷することができる。ま
た、本実施形態のプリンタ装置では、印刷データを受信
する際に、すでにその印刷データを印刷するためのプロ
グラムがライセンス数分だけ使用されている場合には、
受信した印刷データの印刷処理を中断して該当する印刷
用ソフトウエアが使用可能になるまで待機するため、印
刷用紙を無駄にすることを無くすことができる。
【0012】図4は、本実施形態において、既にライセ
ンス数分のプログラムを使用しているため、受信した印
刷データをすでにプログラムを受信している別のプリン
タ装置に送信する場合の動作フローチャートである。ス
テップS11では、受信した印刷データおよびライセン
ス使用情報記憶部6に格納された図2に示した情報か
ら、CPU4にて使用される印刷用ソフトウエアの名称
を判定する。ステップS12では、ステップ1と同様に
CPU4が、ライセンス使用情報記憶部6に格納された
図2に示した情報中の使用プログラム数はライセンス数
より少ないか否かを判定し、使用プログラム数がライセ
ンス数より少ない場合(ステップS12:Yes)には
ステップS14に進み、使用プログラム数がライセンス
数よりと同じ場合(ステップS2:No)にはステップ
S13に進む。ステップS13では、既にライセンス数
分のプログラムを使用しているので、該当プログラムの
格納場所に残されたライセンス許可記録、または、該当
プログラムの格納場所からライセンス数内のプログラム
が送信されたプリンタ装置への通信記録等から、既に該
当プログラムを受信したプリンタ装置を検索し、受信し
た印刷データをそのプリンタ装置に送信して印刷を実行
させる。ステップS14では、ステップS11にて判定
した印刷用ソフトウエアの名称から、図2に示した情報
中から印刷用ソフトウエアの格納場所(例えば、プリン
タA等)を検出し、その格納場所に使用する印刷用ソフ
トウエア(プログラム)を送出するように要求し、格納
場所から送出されたプログラムを受信する。ステップS
15では、受信した印刷用ソフトウエアを用いてCPU
4にて印刷データをイメージ画像に展開し、プリンタ部
7にて印刷データの印刷処理実行する。このようにし
て、本実施形態のプリンタ装置では、印刷データを受信
した際に、すでにその印刷データを印刷するためのプロ
グラムがライセンス数分だけ使用されている場合に、該
当プログラムの格納場所に残されたライセンス許可記
録、または、該当プログラムの格納場所からライセンス
数内のプログラムが送信されたプリンタ装置への通信記
録等から、既に該当プログラムを受信したプリンタ装置
を検索し、受信した印刷データをそのプリンタ装置に送
信して印刷を実行させるようにしているので、操作者に
印刷処理を待たせることを無く、早く印刷を終了させる
ことができる。
ンス数分のプログラムを使用しているため、受信した印
刷データをすでにプログラムを受信している別のプリン
タ装置に送信する場合の動作フローチャートである。ス
テップS11では、受信した印刷データおよびライセン
ス使用情報記憶部6に格納された図2に示した情報か
ら、CPU4にて使用される印刷用ソフトウエアの名称
を判定する。ステップS12では、ステップ1と同様に
CPU4が、ライセンス使用情報記憶部6に格納された
図2に示した情報中の使用プログラム数はライセンス数
より少ないか否かを判定し、使用プログラム数がライセ
ンス数より少ない場合(ステップS12:Yes)には
ステップS14に進み、使用プログラム数がライセンス
数よりと同じ場合(ステップS2:No)にはステップ
S13に進む。ステップS13では、既にライセンス数
分のプログラムを使用しているので、該当プログラムの
格納場所に残されたライセンス許可記録、または、該当
プログラムの格納場所からライセンス数内のプログラム
が送信されたプリンタ装置への通信記録等から、既に該
当プログラムを受信したプリンタ装置を検索し、受信し
た印刷データをそのプリンタ装置に送信して印刷を実行
させる。ステップS14では、ステップS11にて判定
した印刷用ソフトウエアの名称から、図2に示した情報
中から印刷用ソフトウエアの格納場所(例えば、プリン
タA等)を検出し、その格納場所に使用する印刷用ソフ
トウエア(プログラム)を送出するように要求し、格納
場所から送出されたプログラムを受信する。ステップS
15では、受信した印刷用ソフトウエアを用いてCPU
4にて印刷データをイメージ画像に展開し、プリンタ部
7にて印刷データの印刷処理実行する。このようにし
て、本実施形態のプリンタ装置では、印刷データを受信
した際に、すでにその印刷データを印刷するためのプロ
グラムがライセンス数分だけ使用されている場合に、該
当プログラムの格納場所に残されたライセンス許可記
録、または、該当プログラムの格納場所からライセンス
数内のプログラムが送信されたプリンタ装置への通信記
録等から、既に該当プログラムを受信したプリンタ装置
を検索し、受信した印刷データをそのプリンタ装置に送
信して印刷を実行させるようにしているので、操作者に
印刷処理を待たせることを無く、早く印刷を終了させる
ことができる。
【0013】
【発明の効果】上記のように請求項1の本発明では、自
動的に該当する印刷用ソフトウエアを受信することがで
きるので、操作者が事前に印刷用ソフトウエアを送信す
る作業を行わなくとも正しく印刷することができる。ま
た、請求項2の本発明では、印刷データを受信した際
に、すでにその印刷データを印刷するためのプログラム
がライセンス数分だけ使用されている場合に、受信した
印刷データの印刷処理を中断して該当する印刷用ソフト
ウエアが使用可能になるまで待機するので、印刷用紙を
無駄にすることが無くなる。また、請求項3の本発明で
は、印刷データを受信した際に、すでにその印刷データ
を印刷するためのプログラムがライセンス数分だけ使用
されている場合に、該当プログラムの格納場所に残され
たライセンス許可記録、または、該当プログラムの格納
場所からライセンス数内のプログラムが送信されたプリ
ンタ装置への通信記録等から、既に該当プログラムを受
信したプリンタ装置を検索し、受信した印刷データをそ
のプリンタ装置に送信して印刷を実行させるので、中断
することがなくなり、操作者に印刷処理を待たせること
無く、早く印刷を終了させることができる。
動的に該当する印刷用ソフトウエアを受信することがで
きるので、操作者が事前に印刷用ソフトウエアを送信す
る作業を行わなくとも正しく印刷することができる。ま
た、請求項2の本発明では、印刷データを受信した際
に、すでにその印刷データを印刷するためのプログラム
がライセンス数分だけ使用されている場合に、受信した
印刷データの印刷処理を中断して該当する印刷用ソフト
ウエアが使用可能になるまで待機するので、印刷用紙を
無駄にすることが無くなる。また、請求項3の本発明で
は、印刷データを受信した際に、すでにその印刷データ
を印刷するためのプログラムがライセンス数分だけ使用
されている場合に、該当プログラムの格納場所に残され
たライセンス許可記録、または、該当プログラムの格納
場所からライセンス数内のプログラムが送信されたプリ
ンタ装置への通信記録等から、既に該当プログラムを受
信したプリンタ装置を検索し、受信した印刷データをそ
のプリンタ装置に送信して印刷を実行させるので、中断
することがなくなり、操作者に印刷処理を待たせること
無く、早く印刷を終了させることができる。
【図1】本発明の一実施形態のプリンタ装置の概略の全
体構成を示すブロック図である。
体構成を示すブロック図である。
【図2】図1のライセンス使用情報記憶部6に記憶され
る情報内容の一例を示す図表である。
る情報内容の一例を示す図表である。
【図3】受信した印刷データの印刷処理を中断してプロ
グラムが使用可能になるまで待機する場合のプリンタ装
置の動作を示すフローチャートである。
グラムが使用可能になるまで待機する場合のプリンタ装
置の動作を示すフローチャートである。
【図4】受信した印刷データをすでにプログラムを受信
している別のプリンタ装置に送信する場合のプリンタ装
置の動作を示すフローチャートである。
している別のプリンタ装置に送信する場合のプリンタ装
置の動作を示すフローチャートである。
1・・・ホスト装置、2、9・・・プリンタ装置、3・
・・通信回線網、4・・・CPU、5・・・通信部、6
・・・ライセンス使用情報記憶部、7・・・プリンタ
部、8・・・内部接続部、11、12、13・・・行
・・通信回線網、4・・・CPU、5・・・通信部、6
・・・ライセンス使用情報記憶部、7・・・プリンタ
部、8・・・内部接続部、11、12、13・・・行
Claims (3)
- 【請求項1】 少なくとも印刷データと該印刷データの
印刷処理に必要となる印刷用ソフトウエアのライセンス
使用情報と、を含んだ通信データをホスト装置と送受信
する通信部と、 前記印刷用ソフトウエアの格納場所を有するとともに前
記ライセンスの使用情報を格納するライセンス使用情報
記憶部と、 前記印刷データを記録媒体に印刷するプリンタ部と、 前記通信部、ライセンス使用情報記憶部およびプリンタ
部を制御すると共に、ホスト装置から印刷データを受信
した際に、該印刷データの処理に必要となる印刷用ソフ
トウエアの現在の使用数がライセンス数内であるか否か
と、該印刷用ソフトウエアの格納場所と、を前記ライセ
ンス使用情報記憶部中に格納された情報から判定し、通
信部が受信した前記印刷用ソフトウエアに基づいて印刷
処理を実行する制御部と、を備えることを特徴とするプ
リンタ装置。 - 【請求項2】 前記制御部は、前記印刷用ソフトウエア
の使用数がライセンス数内であるか否かを判定する際
に、前記全ライセンス数分が使用されている場合には、
前記印刷データの印刷処理を中断して前記印刷用ソフト
ウエアが使用可能になるまで待機することを特徴とする
請求項1に記載のプリンタ装置。 - 【請求項3】 前記制御部は、前記印刷用ソフトウエア
の使用数がライセンス数内であるか否かを判定する際
に、前記全ライセンス数分が使用されている場合には、
該当する印刷用ソフトウエアをすでに受信しているプリ
ンタ装置に対して前記印刷データを送信することを持徴
とする請求項1に記載のプリンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11142122A JP2000330784A (ja) | 1999-05-21 | 1999-05-21 | プリンタ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11142122A JP2000330784A (ja) | 1999-05-21 | 1999-05-21 | プリンタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000330784A true JP2000330784A (ja) | 2000-11-30 |
Family
ID=15307915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11142122A Pending JP2000330784A (ja) | 1999-05-21 | 1999-05-21 | プリンタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000330784A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008047056A (ja) * | 2006-08-21 | 2008-02-28 | Konica Minolta Business Technologies Inc | 画像処理装置、アプリケーションの管理方法、およびコンピュータプログラム |
| CN100450140C (zh) * | 2005-06-30 | 2009-01-07 | 佳能株式会社 | 图像形成方法、装置、系统及信息处理装置 |
| US7477745B2 (en) | 2001-10-15 | 2009-01-13 | Minolta Co., Ltd. | License management apparatus, license management system and license management method |
| US8175978B2 (en) | 2002-10-15 | 2012-05-08 | Canon Kabushiki Kaisha | Managing the allowed usage amount of a program using license information |
-
1999
- 1999-05-21 JP JP11142122A patent/JP2000330784A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7477745B2 (en) | 2001-10-15 | 2009-01-13 | Minolta Co., Ltd. | License management apparatus, license management system and license management method |
| US8175978B2 (en) | 2002-10-15 | 2012-05-08 | Canon Kabushiki Kaisha | Managing the allowed usage amount of a program using license information |
| CN100450140C (zh) * | 2005-06-30 | 2009-01-07 | 佳能株式会社 | 图像形成方法、装置、系统及信息处理装置 |
| JP2008047056A (ja) * | 2006-08-21 | 2008-02-28 | Konica Minolta Business Technologies Inc | 画像処理装置、アプリケーションの管理方法、およびコンピュータプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7433067B2 (en) | Printer, printing system, recording medium and server requiring authentication | |
| JP2004213635A (ja) | 画像処理装置および画像処理方法および制御プログラム | |
| US20210357159A1 (en) | Print system, print apparatus, and server | |
| US8085422B2 (en) | Printing system, printing apparatus, and printing method | |
| US7924447B2 (en) | Method and system for workload balancing | |
| JP2000330784A (ja) | プリンタ装置 | |
| JPH11154061A (ja) | プリンタ制御方法および装置 | |
| JP3837863B2 (ja) | 印刷処理システム及び印刷処理方法並びに印刷処理制御プログラムが記録されたコンピュータ読み取り可能な記録媒体 | |
| JP3261233B2 (ja) | 印刷装置および処理方法 | |
| JPH10283130A (ja) | プリンタ制御装置、プリンタ制御方法および記録媒体 | |
| JP2003140867A (ja) | ネットワークプリントシステム及び情報処理装置 | |
| US20090180137A1 (en) | Device setting system, device setting method, and computer-readable recording medium saving device setting program | |
| KR100667346B1 (ko) | 인쇄 이미지를 별도로 저장하는 인쇄 시스템 및 그 방법 | |
| JP2002259089A (ja) | 無線通信ネットワークシステム及び該システムにおける印刷環境設定方法 | |
| JPH09330192A (ja) | ネットワークプリンティング装置 | |
| JP4836193B2 (ja) | 画像形成装置及び画像形成方法 | |
| US11314471B2 (en) | Preventing print data from being transmitted when printer is in a busy state | |
| JP2022097931A (ja) | サーバー、及び印刷システム | |
| JP3021024B2 (ja) | 印刷システムおよびホストコンピュータ | |
| JPH07325679A (ja) | 印刷システムおよび印刷システムのプリンタ稼働状況通知方法 | |
| JP2025145172A (ja) | 情報処理プログラム及び情報処理装置 | |
| JPH10278386A (ja) | プリンタ装置、クライアントコンピュータ、プリンタサーバー、並びにプリンタシステム | |
| JPH04173173A (ja) | 印刷情報出力装置および印刷システム | |
| JP2025135361A (ja) | 情報処理プログラム及び情報処理装置 | |
| JP2022166618A (ja) | 印刷システム、端末装置、プログラム、及び印刷サーバー |