JPH09212314A - ネットワークプリンタ - Google Patents

ネットワークプリンタ

Info

Publication number
JPH09212314A
JPH09212314A JP8015586A JP1558696A JPH09212314A JP H09212314 A JPH09212314 A JP H09212314A JP 8015586 A JP8015586 A JP 8015586A JP 1558696 A JP1558696 A JP 1558696A JP H09212314 A JPH09212314 A JP H09212314A
Authority
JP
Japan
Prior art keywords
print
printer
network
print data
request
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
JP8015586A
Other languages
English (en)
Inventor
Masayuki Ishigami
正之 石上
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP8015586A priority Critical patent/JPH09212314A/ja
Publication of JPH09212314A publication Critical patent/JPH09212314A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】この発明は、ネットワーク全体のプリンタ資源
の稼働率が低くユーザからのプリント終了時間に対する
要求を満たすことができないという課題を解決しようと
するものである。 【解決手段】 この発明は、ネットワーク114に繋が
れ、プリンタエンジン部2とプリンタコントローラ1と
を有するネットワークプリンタにおいて、プリンタコン
トローラ1は、プリンタエンジン部2のトラブル発生時
にファイル内の未処理のプリントデータをネットワーク
114に繋がれている他のネットワークプリンタへ転送
する機能を備えたものである。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は複数のパーソナルコ
ンピュータあるいはワークステーションなどからなる端
末装置がネットワークに繋がれた分散処理環境で用いら
れるネットワークプリンタに関する。
【0002】
【従来の技術】従来、複数のパーソナルコンピュータあ
るいはワークステーションからなる端末装置がネットワ
ークに繋がれた分散処理環境においては、ネットワーク
に繋がれている複数のネットワークプリンタのうちの1
台のネットワークプリンタにユーザによるプリントデー
タの出力要求が行われてそれを受け付けると、その1台
のネットワークプリンタにてプリントデータを用紙にプ
リントしている。
【0003】また、特開平5ー108582号公報に
は、ネットワーク環境においてプリント出力を効率的に
分散してプリント出力資源を有効に利用することを目的
とし、出力要求が自計算機または他計算機に対するもの
であるか否かを判断してプリント出力部または送受信デ
ータ処理部を起動する手段、および他計算機への出力要
求のときにそのプリント出力装置の出力待ちエントリ数
が一定値以上であるか否かを判定し、一定値以上であれ
ば別の計算機にデータを転送する手段を含むプリント処
理部を備えたことを特徴とする計算機システムが記載さ
れている。
【0004】
【発明が解決しようとする課題】上記分散処理環境で
は、ユーザがある1台のネットワークプリンタにプリン
トデータの出力要求を行い、その出力要求が受け付けら
れたとしても、その時点での未処理のプリント要求によ
り必要な時間までにプリント結果が得られるかどうかが
分からず、更にネットワークプリンタが用紙切れになっ
たり用紙のジャムが発生したりするとそのまま何時まで
もプリントデータが出力されなくなってしまう。また、
ネットワーク内に他のネットワークプリンタがあって使
用可能状態であっても、そのネットワークプリンタを有
効に使うことができなかった。
【0005】上記計算機システムでは、一旦プリントデ
ータのプリント要求を受け付けた後はそのプリントデー
タのプリントまでの途中で障害が発生しても他のネット
ワークプリンタにそのプリントデータのプリント処理を
回すことができない。また、プリント終了要求時間に基
づいて各プリントデータのプリント処理順を動的にスケ
ジュールしたりプリント処理時間やネットワークプリン
タの用紙を給紙する給紙装置内の用紙残量を予測/カウ
ントしてネットワークプリンタの稼働率が上がるような
効率的な使用をサポートする機能はなかった。
【0006】本発明は、上記問題点を解決し、プリント
処理時間やトラブル発生状態を動的に把握してネットワ
ーク全体のプリンタ資源の稼働率を上げることができる
とともに、ユーザに対するサービス性を上げることがで
き、ユーザからのプリント終了時間に対する要求を満た
すことができるネットワークプリンタを提供することを
目的とする。
【0007】
【課題を解決するための手段】上記目的を達成するた
め、請求項1に係る発明は、分散環境を構成するネット
ワークに繋がれ、プリントデータを用紙にプリントする
プリンタエンジン部と、前記ネットワークとプリント要
求及びプリントデータを交信して受け付けたプリント要
求及びプリントデータを一旦ファイルに格納しプリント
要求に応じてプリントデータを前記プリンタエンジン部
にプリントさせるプリンタコントローラとを有するネッ
トワークプリンタにおいて、前記プリンタコントローラ
は、前記プリンタエンジン部のトラブル発生時に前記フ
ァイル内の未処理のプリントデータを前記ネットワーク
に繋がれている他のネットワークプリンタへ転送する機
能を備えたものであり、トラブル発生状態を動的に把握
してネットワーク全体のプリンタ資源の稼働率を上げる
ことができるとともに、ユーザに対するサービス性を上
げることができる。
【0008】請求項2に係る発明は、分散環境を構成す
るネットワークに繋がれ、プリントデータを用紙にプリ
ントするプリンタエンジン部と、前記ネットワークとプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイルに格納し
プリント要求に応じてプリントデータを前記プリンタエ
ンジン部にプリントさせるプリンタコントローラとを有
するネットワークプリンタにおいて、前記プリンタコン
トローラは、前記プリンタエンジン部のトラブル発生時
にこのトラブルが予め決められた時間が経過しても解決
されない場合に前記ファイル内の未処理のプリントデー
タを前記ネットワークに繋がれている他のネットワーク
プリンタへ転送する機能を備えたものであり、トラブル
発生状態を動的に把握してネットワーク全体のプリンタ
資源の稼働率を上げることができるとともに、ユーザに
対するサービス性を上げることができる。
【0009】請求項3に係る発明は、分散環境を構成す
るネットワークに繋がれ、プリントデータを用紙にプリ
ントするプリンタエンジン部と、前記ネットワークとプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイルに格納し
プリント要求に応じてプリントデータを前記プリンタエ
ンジン部にプリントさせるプリンタコントローラとを有
するネットワークプリンタにおいて、前記プリンタコン
トローラは、プリント要求及びプリントジョブの受け付
け時にユーザの要求するプリント終了要求時間を受け付
け、前記ファイルに格納したプリントデータのプリント
のスケジューリングを前記プリント終了要求時間に基づ
いて行う機能を備えたものであり、プリント処理時間を
動的に把握してユーザからのプリント終了時間に対する
要求を満たすことができる。
【0010】請求項4に係る発明は、分散環境を構成す
るネットワークに繋がれ、プリントデータを用紙にプリ
ントするプリンタエンジン部と、前記ネットワークとプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイルに格納し
プリント要求に応じてプリントデータを前記プリンタエ
ンジン部にプリントさせるプリンタコントローラとを有
するネットワークプリンタにおいて、前記プリンタコン
トローラは、各プリントジョブのプリントに要する時間
を前記用紙1枚当りのプリントデータ量と各プリントジ
ョブのプリント枚数から予測する機能を備えたものであ
り、プリント処理時間を動的に把握してユーザからのプ
リント終了時間に対する要求を満たすようにすることが
可能になる。
【0011】請求項5に係る発明は、請求項4記載のネ
ットワークプリンタにおいて、前記プリンタコントロー
ラは、受け付けたプリント終了要求時間までに前記プリ
ントジョブのプリントが終了しないと予測した場合に前
記ネットワークに繋がれている他のネットワークプリン
タと交信してユーザの要求するプリント終了要求時間ま
でにプリントジョブのプリントが終了するネットワーク
プリンタへユーザ識別コードとプリント終了要求時間を
付けてプリントデータを転送すると共に、その旨をユー
ザあるいはプリント管理者に通知せしめる機能を備えた
ものであり、プリント処理時間を動的に把握してユーザ
からのプリント終了時間に対する要求を満たすことがで
きる。
【0012】請求項6に係る発明は、分散環境を構成す
るネットワークに繋がれ、プリントデータを用紙にプリ
ントするプリンタエンジン部と、前記ネットワークとプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイルに格納し
プリント要求に応じてプリントデータを前記プリンタエ
ンジン部にプリントさせるプリンタコントローラとを有
するネットワークプリンタにおいて、前記プリンタエン
ジン部にて前記用紙を給紙する給紙装置にセットされて
いる用紙の枚数を管理する手段を持ち、前記プリンタコ
ントローラは前記給紙装置にセットされている用紙の枚
数から各プリントジョブのプリント開始前に各プリント
ジョブのプリント中における用紙切れが発生するか否か
を判断して用紙切れが発生する場合にその旨をユーザあ
るいはプリント管理者に通知せしめる機能を備えたもの
であり、用紙切れを動的に把握してネットワーク全体の
プリンタの効率を上げることができる。
【0013】請求項7に係る発明は、請求項6記載のネ
ットワークプリンタにおいて、前記プリンタコントロー
ラは前記給紙装置にセットされている用紙の枚数が予め
設定された枚数に達した時、用紙切れの発生より一定時
間前になった時にその旨をユーザあるいはプリント管理
者に通知せしめる機能を備えたものであり、用紙切れを
動的に把握してネットワーク全体のプリンタの効率を上
げることができる。
【0014】
【発明の実施の形態】図1は請求項1〜7に係る発明の
一実施形態を示す。この実施形態は、複数のパーソナル
コンピュータあるいはワークステーション等がネットワ
ークに繋がれた装置がネットワークに繋がれた分散処理
環境でネットワークに繋がれて用いられるカラーレーザ
プリンタからなるカラーレーザネットワークプリンタの
一実施形態であり、プリンタコントローラ1と、プリン
トデータを用紙にプリントするプリンタエンジン部2か
らなる。
【0015】プリンタエンジン部2は、イメージデータ
の書き込みタイミングやレーザ121の変調制御を行う
タイミング/レーザ制御部120、レーザ121、感光
体ドラムからなる像担持体122、転写ベルト123、
プリンタエンジン部2のシーケンス制御やプロセス制御
の他、用紙切れ及びトナー切れ、ジャム等のプリンタエ
ンジン部2の状態を検知するエンジン制御/状態検知部
124、給紙装置125等からなる。
【0016】このプリンタエンジン部2では、感光体ド
ラム122がモータにより回転駆動されることにより副
走査方向へ移動して帯電手段により均一に帯電された後
にレーザ121からの光で露光されて静電潜像が形成さ
れる。ここに、タイミング/レーザ制御部120はプリ
ンタコントローラ1の高速ビデオI/F104からの複
数色の画像データからなるプリントデータによりレーザ
121の変調制御を行い、レーザ121からの光が偏光
器により主走査方向へ繰り返して走査されて感光体ドラ
ム122に照射されることでプリントデータが感光体ド
ラム122に書き込まれて複数色分の静電潜像が順次に
形成される。
【0017】感光体ドラム122上の複数色分の静電潜
像は、現像装置により現像されて複数色の可視像(トナ
ー像)となり、転写手段にて転写ベルト123上に重ね
て転写されることによりフルカラー画像となる。この転
写ベルト123上のフルカラー画像は給紙装置125か
ら給紙されてきた用紙へ転写手段により転写されて定着
手段により用紙に定着され、また、感光体ドラム122
及び転写ベルト123がクリーニング手段によりクリー
ニングされて再使用可能となる。現像装置はトナー補給
部からトナーが補給される。
【0018】エンジン制御/状態検知部124は、給紙
装置125にセットされている用紙が切れた(無くなっ
た)ことや、トナー補給部内のトナーが切れたこと、用
紙がジャムしたことなどのトラブル(プリンタエンジン
部2の状態)を検知し、その検知結果をプリンタコント
ローラ1の制御用I/F111へ転送する。
【0019】プリンタコントローラ1は、マイクロプロ
セッサ101、メモリ102、イメージデータの圧縮/
伸長を行う圧縮伸長回路103、プリント出力すべきイ
メージデータをプリンタエンジン部2に転送するダイレ
クト・メモリ・アクセス(DMA)機能を持った高速ビ
デオインターフェース(I/F)104、タイマ10
5、イーサネット等のネットワーク114に接続するた
めのローカル・エリア・ネットワーク(LAN)コント
ローラ107、ハードディスク装置109を接続するた
めのSCSIコントローラ108、これらのコントロー
ラ107、108を介してメモリ102との間でDMA
転送を行うDMAコントローラ106、画像処理やカラ
ーマッチング処理を行う画像処理/CMS回路110、
エンジン制御/状態検知部124と信号のやりとりを行
う制御用I/F111、以上のものをつなぐシステムバ
ス112、およびメモリ102からイメージデータをバ
イパスさせて高速に読み出すためのイメージバス113
を有する。
【0020】さらに、プリンタコントローラ1は、機能
的に図2に示すようにネットワークコントロール20
1、ネットワーク管理データファイル202、プリント
データ交信部203、ファイル制御部204、プリント
要求受付/プリント処理部205、プリント処理時間予
測処理部206、プリント制御データファイル207、
プリント出力部208、PS展開処理部209、プリン
タ状態検知処理部210、時間制御部211、プリント
データファイル(スプールファイル)212が設けられ
ている。なお、第2図に示すネットワークコントローラ
201は第1図に示すLANコントローラ107に、そ
れを制御するプログラムから例えばTCP/IPといっ
たプロトコル制御まで含んだものである。
【0021】ネットワーク114を経由して送られてく
るプリント要求及びプリントデータは、ネットワークコ
ントロール201、プリントデータ交信処理部203を
介してプリント要求受付/プリント処理部205でプリ
ント要求が解釈され、プリントデータがファイル制御部
204を介してプリントデータファイル212に格納さ
れる。これと同時にプリント要求がプリント制御データ
ファイル207に格納されてプリント制御データファイ
ル207内のプリント待ち行列(スプールキュー)が更
新される。
【0022】また、プリント要求受付/プリント処理部
205はプリントデータをプリント制御データファイル
207内のプリント待ち行列に従って(プリント待ち行
列の先頭のプリント要求に対応するプリントデータから
順次に)ファイル制御部204を介してプリントデータ
ファイル212から読み出してプリント出力部208に
プリントさせる。プリント出力部208は、プリントデ
ータを、ポストスクリプトならばPS展開処理部209
によりメモリ102にイメージ展開させた後に、画像処
理/CMS回路110や制御用I/F111を介してプ
リンタエンジン部2のエンジン制御/状態検知部124
にプリンタエンジン部2を制御させながら、高速ビデオ
I/F104によりイメージデータをメモリ102から
プリンタエンジン部2のタイミング/レーザ制御部12
0に転送させる。また、必要に応じてイメージデータの
圧縮/伸長が圧縮伸長回路103により行われる。
【0023】プリンタエンジン部2のプリント動作中に
エンジン制御/状態検知部124から制御用I/F11
1を介してプリンタエンジン部2の用紙切れ、トナー切
れ、ジャム等のトラブルが通知されると、プリンタ状態
検知処理部210がそのトラブルの通知によりプリント
データ交信部203に未処理のプリントデータの配送要
求を行う。
【0024】プリントデータ交信部203は、その未処
理のプリントデータの配送要求により、ファイル制御部
204を介してプリントデータファイル212からプリ
ントデータを読み出し、このプリントデータをネットワ
ークコントロール201ニヨリ、ネットワーク114に
繋がれている他のネットワークプリンタに転送させる。
【0025】ネットワーク114に繋がれている他のネ
ットワークプリンタに関する情報はネットワーク管理デ
ータファイル202に保持され、各プリントジョブのユ
ーザ情報やプリント管理者情報がプリント制御データフ
ァイル207とネットワーク管理データファイル202
にそれぞれ保持される。プリントジョブ終了時やプリン
タエンジン部2のトラブル発生時には、プリンタ状態検
知処理部210がプリントデータ交信部203にユーザ
情報・プリント管理者情報の配送要求を行う。
【0026】プリントデータ交信部203がその配送要
求によりプリント制御データファイル207及びネット
ワーク管理データファイル202内のユーザ情報及びプ
リント管理者情報をネットワークコントロール201に
より、ネットワーク114に繋がれているパーソナルコ
ンピュータあるいはワークステーションに送信してユー
ザやプリント管理者にプリントジョブ終了やプリンタエ
ンジン部2のトラブル発生を通知させる。
【0027】また、プリンタエンジン部2のプリント動
作中にエンジン制御/状態検知部124から制御用I/
F111を介してプリンタエンジン部2の用紙切れ、ト
ナー切れ、ジャム等のトラブルが通知されると、時間制
御部211はそのトラブルの通知によりタイマ105を
使って予め決められた時間を計測し、この予め決められ
た時間の計測が終了してもプリンタエンジン部2のトラ
ブルが解決されていない場合にはプリントデータ交信部
203に未処理のプリントデータの配送要求を行う。
【0028】プリントデータ交信部203は、その未処
理のプリントデータの配送要求により、ファイル制御部
204を介してプリントデータファイル212からプリ
ントデータを読み出し、このプリントデータをネットワ
ークコントロール201により、ネットワーク114に
繋がれている他のネットワークプリンタに転送させる。
【0029】更に、プリント要求及びプリントジョブの
受け付け時にユーザの要求するプリント終了要求時間が
受け付けられ、ネットワーク114を経由して送られて
くるプリント要求及びプリントデータ、プリント終了要
求時間は、ネットワークコントローラ201、プリント
データ交信処理部203を介してプリント要求受付/プ
リント処理部205でプリント要求が解釈され、プリン
ト要求受付/プリント処理部205によりプリント要求
がプリント制御データファイル207に格納されて各プ
リント要求がプリント終了要求時間の早い順に配置され
るようにプリント制御データファイル207内のプリン
ト待ち行列(スプールキュー)が更新されるとともに、
プリントデータがファイル制御部204を介してプリン
トデータファイル212に格納される。したがって、各
プリントデータがユーザの要求するプリント終了要求時
間の早い順にプリントされるように各プリントデータの
スケジューリングが行われる。
【0030】また、プリント処理時間予測処理部206
は、プリンタエンジン部2にて各プリントジョブのプリ
ントに要するプリント処理時間を用紙1枚当りのプリン
トデータ量と各プリントジョブのプリント枚数(頁数及
び部数)から予測し、そのプリント処理時間からユーザ
の要求するプリント終了要求時間までにプリントジョブ
のプリント処理が終了しないと予測した場合にはプリン
トデータ交信部203とネットワークコントローラ20
1を介してネットワーク114に繋がれている他のネッ
トワークプリンタと交信してユーザの要求(プリントデ
ータのプリント処理をプリント終了要求時間までに終了
させるという要求)を満たす(または最もユーザの要求
に見合う)他のネットワークプリンタへそのプリント処
理が終了しないと予測したプリントデータをユーザ識別
コードと共にプリントデータ交信部203とネットワー
クコントローラ201を介して転送し、かつ、ユーザの
要求を満たせないことによりプリントデータを他のネッ
トワークプリンタへ転送した旨をプリントデータ交信部
203とネットワークコントローラ201を介してネッ
トワーク114に繋がれているパーソナルコンピュータ
やワークステーションに送信し、ユーザやプリント管理
者に通知させる。
【0031】プリンタエンジン部2の給紙装置125は
セットされている用紙の量を検知する用紙量検知手段を
有し、この用紙量検知手段からの用紙量検知信号がプリ
ンタコントローラ1の制御用I/F111を介してプリ
ント要求受付/プリント処理部205へ送られる。プリ
ント要求受付/プリント処理部205は、プリント制御
データファイル207内のスプールキューの先頭のプリ
ント要求に対応するプリントデータをプリント処理時間
予測処理部206に渡す前に、そのプリントジョブのプ
リント枚数と上記用紙量検知手段からの用紙量検知信号
からそのプリント中に用紙切れになるか否かを判断して
プリント中に用紙切れになると判断した場合には、プリ
ント中に用紙切れになる旨をプリントデータ交信部20
3とネットワークコントローラ201を介してネットワ
ーク114に繋がれている端末装置へ送信して端末装置
にユーザやプリント管理者に通知させる。
【0032】更に、プリント出力部208は、プリンタ
エンジン部2にてプリントデータを1枚の用紙にプリン
トする毎に給紙装置125の用紙残量をカウントし、給
紙装置125の用紙残量が予め決められた枚数になる
と、用紙残量が予め決められた枚数になった旨をプリン
トデータ交信処理203とネットワークコントロール2
01によりネットワーク114に繋がれているパーソナ
ルコンピュータやワークステーションへ送信してユーザ
やプリント管理者に通知させる。
【0033】また、プリント出力部208は、プリント
要求受付時にプリント処理時間予測処理部206で予測
された各プリントジョブのプリント処理時間をプリント
データとともに保持し、その予測された各プリントジョ
ブのプリント処理時間と上記カウントした給紙装置12
5の用紙残量から一定の時間後に用紙切れになるか否か
を判断して一定の時間後に用紙切れになる時にはそれま
でにプリントする用紙の枚数を算出し、その枚数のプリ
ント後に用紙切れになる旨の用紙切れ予報をプリントデ
ータ交信部203とネットワークコントローラ201を
介してネットワーク114に繋がれている端末装置へ送
信してユーザやプリント管理者に通知させる。
【0034】このように、この実施形態は、請求項1に
係る発明の一実施形態であって、分散環境を構成するネ
ットワーク114に繋がれ、プリントデータを用紙にプ
リントするプリンタエンジン部2と、ネットワーク11
4とプリント要求及びプリントデータを交信して受け付
けたプリント要求及びプリントデータを一旦ファイル2
07、212に格納しプリント要求に応じてプリントデ
ータをプリンタエンジン部2にプリントさせるプリンタ
コントローラ1とを有するネットワークプリンタにおい
て、プリンタコントローラ1は、プリンタエンジン部2
のトラブル発生時にファイル212内の未処理のプリン
トデータをネットワーク114に繋がれている他のネッ
トワークプリンタへ転送する機能を備えたので、プリン
タエンジン部のトラブル発生状態を動的に把握してネッ
トワーク全体のプリンタ資源の稼働率を上げることがで
きるとともに、ユーザに対するサービス性を上げること
ができる。
【0035】また、この実施形態は、請求項2に係る発
明の一実施形態であって、分散環境を構成するネットワ
ーク114に繋がれ、プリントデータを用紙にプリント
するプリンタエンジン部2と、ネットワーク114とプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイル207、
212に格納しプリント要求に応じてプリントデータを
プリンタエンジン部2にプリントさせるプリンタコント
ローラ1とを有するネットワークプリンタにおいて、プ
リンタコントローラ1は、プリンタエンジン部2のトラ
ブル発生時にこのトラブルが予め決められた時間が経過
しても解決されない場合にファイル212内の未処理の
プリントデータをネットワーク114に繋がれている他
のネットワークプリンタへ転送する機能を備えたので、
プリンタエンジン部のトラブル発生状態を動的に把握し
てネットワーク全体のプリンタ資源の稼働率を上げるこ
とができるとともに、ユーザに対するサービス性を上げ
ることができる。
【0036】また、この実施形態は、請求項3に係る発
明の一実施形態であって、分散環境を構成するネットワ
ーク114に繋がれ、プリントデータを用紙にプリント
するプリンタエンジン部2と、ネットワーク114とプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイル207、
212に格納しプリント要求に応じてプリントデータを
プリンタエンジン部2にプリントさせるプリンタコント
ローラ1とを有するネットワークプリンタにおいて、プ
リンタコントローラ1は、プリント要求及びプリントジ
ョブの受け付け時にユーザの要求するプリント終了要求
時間を受け付け、ファイル212に格納したプリントデ
ータのプリントのスケジューリングを前記プリント終了
要求時間に基づいて行う機能を備えたので、プリント処
理時間を動的に把握してユーザからのプリント終了時間
に対する要求を満たすことができる。また、プリント要
求が緊急度に合わせてスケジュールされることから、プ
リントデータのプリント処理を緊急に行わなければなら
ない場合にも、ユーザは空いているネットワークプリン
タを考慮する必要がなく、単にユーザのプリンタ資源共
有にとどまらずにネッワーク環境を活かしたプリント環
境の提供が可能となる。
【0037】また、この実施形態は、請求項4に係る発
明の一実施形態であって、分散環境を構成するネットワ
ーク114に繋がれ、プリントデータを用紙にプリント
するプリンタエンジン部2と、ネットワーク114とプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイル207、
212に格納しプリント要求に応じてプリントデータを
プリンタエンジン部2にプリントさせるプリンタコント
ローラ1とを有するネットワークプリンタにおいて、プ
リンタコントローラ1は、各プリントジョブのプリント
に要する時間を用紙1枚当りのプリントデータ量と各プ
リントジョブのプリント枚数から予測する機能を備えた
ので、プリント処理時間を動的に把握してユーザからの
プリント終了時間に対する要求を満たすようにすること
が可能になる。
【0038】また、この実施形態は、請求項5に係る発
明の一実施形態であって、請求項4記載のネットワーク
プリンタにおいて、プリンタコントローラ1は、受け付
けたプリント終了要求時間までにプリントジョブのプリ
ントが終了しないと予測した場合にネットワーク114
に繋がれている他のネットワークプリンタと交信してユ
ーザの要求するプリント終了要求時間までにプリントジ
ョブのプリントが終了するネットワークプリンタへユー
ザ識別コードとプリント終了要求時間を付けてプリント
データを転送すると共に、その旨をユーザあるいはプリ
ント管理者に通知せしめる機能を備えたので、プリント
処理時間を動的に把握してユーザからのプリント終了時
間に対する要求を満たすことができる。また、プリント
要求が緊急度に合わせてスケジュールされることから、
プリントデータのプリント処理を緊急に行わなければな
らない場合にも、ユーザは空いているネットワークプリ
ンタを考慮する必要がなく、単にユーザのプリンタ資源
共有にとどまらずにネッワーク環境を活かしたプリント
環境の提供が可能となる。
【0039】また、この実施形態は、請求項6に係る発
明の一実施形態であって、分散環境を構成するネットワ
ーク114に繋がれ、プリントデータを用紙にプリント
するプリンタエンジン部2と、ネットワーク114とプ
リント要求及びプリントデータを交信して受け付けたプ
リント要求及びプリントデータを一旦ファイル207、
212に格納しプリント要求に応じてプリントデータを
プリンタエンジン部2にプリントさせるプリンタコント
ローラ1とを有するネットワークプリンタにおいて、プ
リンタエンジン部2にて用紙を給紙する給紙装置125
にセットされている用紙の枚数を管理する手段を持ち、
プリンタコントローラ1は給紙装置にセットされている
用紙の枚数から各プリントジョブのプリント開始前に各
プリントジョブのプリント中における用紙切れが発生す
るか否かを判断して用紙切れが発生する場合にその旨を
ユーザあるいはプリント管理者に通知せしめる機能(プ
リント要求受付/プリント処理部205)を備えたの
で、プリンタエンジン部の用紙切れを動的に把握してネ
ットワーク全体のプリンタ資源の稼働率を上げることが
できるとともに、ユーザに対するサービス性を上げるこ
とができる。
【0040】請求項7に係る発明は、請求項6記載のネ
ットワークプリンタにおいて、プリンタコントローラ1
は給紙装置にセットされている用紙の枚数が予め設定さ
れた枚数に達した時、用紙切れの発生より一定時間前に
なった時にその旨をユーザあるいはプリント管理者に通
知せしめる機能(プリント出力部208)を備えたの
で、プリンタエンジン部の用紙切れを動的に把握してネ
ットワーク全体のプリンタ資源の稼働率を上げることが
できるとともに、ユーザに対するサービス性を上げるこ
とができる。
【0041】
【発明の効果】以上のように請求項1に係る発明によれ
ば、分散環境を構成するネットワークに繋がれ、プリン
トデータを用紙にプリントするプリンタエンジン部と、
前記ネットワークとプリント要求及びプリントデータを
交信して受け付けたプリント要求及びプリントデータを
一旦ファイルに格納しプリント要求に応じてプリントデ
ータを前記プリンタエンジン部にプリントさせるプリン
タコントローラとを有するネットワークプリンタにおい
て、前記プリンタコントローラは、前記プリンタエンジ
ン部のトラブル発生時に前記ファイル内の未処理のプリ
ントデータを前記ネットワークに繋がれている他のネッ
トワークプリンタへ転送する機能を備えたので、プリン
タエンジン部のトラブル発生状態を動的に把握してネッ
トワーク全体のプリンタ資源の稼働率を上げることがで
きるとともに、ユーザに対するサービス性を上げること
ができる。
【0042】請求項2に係る発明によれば、分散環境を
構成するネットワークに繋がれ、プリントデータを用紙
にプリントするプリンタエンジン部と、前記ネットワー
クとプリント要求及びプリントデータを交信して受け付
けたプリント要求及びプリントデータを一旦ファイルに
格納しプリント要求に応じてプリントデータを前記プリ
ンタエンジン部にプリントさせるプリンタコントローラ
とを有するネットワークプリンタにおいて、前記プリン
タコントローラは、前記プリンタエンジン部のトラブル
発生時にこのトラブルが予め決められた時間が経過して
も解決されない場合に前記ファイル内の未処理のプリン
トデータを前記ネットワークに繋がれている他のネット
ワークプリンタへ転送する機能を備えたので、プリンタ
エンジン部のトラブル発生状態を動的に把握してネット
ワーク全体のプリンタ資源の稼働率を上げることができ
るとともに、ユーザに対するサービス性を上げることが
できる。
【0043】請求項3に係る発明によれば、分散環境を
構成するネットワークに繋がれ、プリントデータを用紙
にプリントするプリンタエンジン部と、前記ネットワー
クとプリント要求及びプリントデータを交信して受け付
けたプリント要求及びプリントデータを一旦ファイルに
格納しプリント要求に応じてプリントデータを前記プリ
ンタエンジン部にプリントさせるプリンタコントローラ
とを有するネットワークプリンタにおいて、前記プリン
タコントローラは、プリント要求及びプリントジョブの
受け付け時にユーザの要求するプリント終了要求時間を
受け付け、前記ファイルに格納したプリントデータのプ
リントのスケジューリングを前記プリント終了要求時間
に基づいて行う機能を備えたので、プリント処理時間を
動的に把握してユーザからのプリント終了時間に対する
要求を満たすことができる。また、プリントデータのプ
リント処理を緊急に行わなければならない場合にも、ユ
ーザは空いているネットワークプリンタを考慮する必要
がなく、単にユーザのプリンタ資源共有にとどまらずに
ネッワーク環境を活かしたプリント環境の提供が可能と
なる。
【0044】請求項4に係る発明によれば、分散環境を
構成するネットワークに繋がれ、プリントデータを用紙
にプリントするプリンタエンジン部と、前記ネットワー
クとプリント要求及びプリントデータを交信して受け付
けたプリント要求及びプリントデータを一旦ファイルに
格納しプリント要求に応じてプリントデータを前記プリ
ンタエンジン部にプリントさせるプリンタコントローラ
とを有するネットワークプリンタにおいて、前記プリン
タコントローラは、各プリントジョブのプリントに要す
る時間を前記用紙1枚当りのプリントデータ量と各プリ
ントデータのプリント枚数から予測する機能を備えたの
で、プリント処理時間を動的に把握してユーザからのプ
リント終了時間に対する要求を満たすようにすることが
可能になる。
【0045】請求項5に係る発明によれば、請求項4記
載のネットワークプリンタにおいて、前記プリンタコン
トローラは、受け付けたプリント終了要求時間までに前
記プリントジョブのプリントが終了しないと予測した場
合に前記ネットワークに繋がれている他のネットワーク
プリンタと交信してユーザの要求するプリント終了要求
時間までにプリントジョブのプリントが終了するネット
ワークプリンタへユーザ識別コードとプリント終了要求
時間を付けてプリントデータを転送すると共に、その旨
をユーザあるいはプリント管理者に通知せしめる機能を
備えたので、プリント処理時間を動的に把握してユーザ
からのプリント終了時間に対する要求を満たすことがで
きる。また、プリントデータのプリント処理を緊急に行
わなければならない場合にも、ユーザは空いているネッ
トワークプリンタを考慮する必要がなく、単にユーザの
プリンタ資源共有にとどまらずにネッワーク環境を活か
したプリント環境の提供が可能となる。
【0046】請求項6に係る発明によれば、分散環境を
構成するネットワークに繋がれ、プリントデータを用紙
にプリントするプリンタエンジン部と、前記ネットワー
クとプリント要求及びプリントデータを交信して受け付
けたプリント要求及びプリントデータを一旦ファイルに
格納しプリント要求に応じてプリントデータを前記プリ
ンタエンジン部にプリントさせるプリンタコントローラ
とを有するネットワークプリンタにおいて、前記プリン
タエンジン部にて前記用紙を給紙する給紙装置にセット
されている用紙の枚数を管理する手段を持ち、前記プリ
ンタコントローラは前記給紙装置にセットされている用
紙の枚数から各プリントジョブのプリント開始前に各プ
リントジョブのプリント中における用紙切れが発生する
か否かを判断して用紙切れが発生する場合にその旨をユ
ーザあるいはプリント管理者に通知せしめる機能を備え
たので、プリンタエンジン部の用紙切れを動的に把握し
てネットワーク全体のプリンタ資源の稼働率を上げるこ
とができるとともに、ユーザに対するサービス性を上げ
ることができる。
【0047】請求項7に係る発明によれば、請求項6記
載のネットワークプリンタにおいて、前記プリンタコン
トローラは前記給紙装置にセットされている用紙の枚数
が予め設定された枚数に達した時、用紙切れの発生より
一定時間前になった時にその旨をユーザあるいはプリン
ト管理者に通知せしめる機能を備えたので、プリンタエ
ンジン部の用紙切れを動的に把握してネットワーク全体
のプリンタ資源の稼働率を上げることができるととも
に、ユーザに対するサービス性を上げることができる。
【図面の簡単な説明】
【図1】請求項1〜7に係る発明の一実施形態を示すブ
ロック図である。
【図2】同実施形態におけるプリンタコントローラの機
能構成を示すブロック図である。
【符号の説明】
1 プリンタコントローラ 2 プリンタエンジン部 124 エンジン制御/状態検知部 125 給紙装置 114 ネットワーク 201 ネットワークコントローラ 202 ネットワーク管理データファイル 203 プリントデータ交信部 204 ファイル制御部 205 プリント要求受付/プリント処理部 206 プリント処理時間予測処理部 207 プリント制御データファイル 208 プリント出力部 209 PS展開処理部 210 プリンタ状態検知処理部 211 時間制御部 212プリントデータファイル

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】分散環境を構成するネットワークに繋が
    れ、プリントデータを用紙にプリントするプリンタエン
    ジン部と、前記ネットワークとプリント要求及びプリン
    トデータを交信して受け付けたプリント要求及びプリン
    トデータを一旦ファイルに格納しプリント要求に応じて
    プリントデータを前記プリンタエンジン部にプリントさ
    せるプリンタコントローラとを有するネットワークプリ
    ンタにおいて、前記プリンタコントローラは、前記プリ
    ンタエンジン部のトラブル発生時に前記ファイル内の未
    処理のプリントデータを前記ネットワークに繋がれてい
    る他のネットワークプリンタへ転送する機能を備えたこ
    とを特徴とするネットワークプリンタ。
  2. 【請求項2】分散環境を構成するネットワークに繋が
    れ、プリントデータを用紙にプリントするプリンタエン
    ジン部と、前記ネットワークとプリント要求及びプリン
    トデータを交信して受け付けたプリント要求及びプリン
    トデータを一旦ファイルに格納しプリント要求に応じて
    プリントデータを前記プリンタエンジン部にプリントさ
    せるプリンタコントローラとを有するネットワークプリ
    ンタにおいて、前記プリンタコントローラは、前記プリ
    ンタエンジン部のトラブル発生時にこのトラブルが予め
    決められた時間が経過しても解決されない場合に前記フ
    ァイル内の未処理のプリントデータを前記ネットワーク
    に繋がれている他のネットワークプリンタへ転送する機
    能を備えたことを特徴とするネットワークプリンタ。
  3. 【請求項3】分散環境を構成するネットワークに繋が
    れ、プリントデータを用紙にプリントするプリンタエン
    ジン部と、前記ネットワークとプリント要求及びプリン
    トデータを交信して受け付けたプリント要求及びプリン
    トデータを一旦ファイルに格納しプリント要求に応じて
    プリントデータを前記プリンタエンジン部にプリントさ
    せるプリンタコントローラとを有するネットワークプリ
    ンタにおいて、前記プリンタコントローラは、プリント
    要求及びプリントジョブの受け付け時にユーザの要求す
    るプリント終了要求時間を受け付け、前記ファイルに格
    納したプリントデータのプリントのスケジューリングを
    前記プリント終了要求時間に基づいて行う機能を備えた
    ことを特徴とするネットワークプリンタ。
  4. 【請求項4】分散環境を構成するネットワークに繋が
    れ、プリントデータを用紙にプリントするプリンタエン
    ジン部と、前記ネットワークとプリント要求及びプリン
    トデータを交信して受け付けたプリント要求及びプリン
    トデータを一旦ファイルに格納しプリント要求に応じて
    プリントデータを前記プリンタエンジン部にプリントさ
    せるプリンタコントローラとを有するネットワークプリ
    ンタにおいて、前記プリンタコントローラは、各プリン
    トジョブのプリントに要する時間を前記用紙1枚当りの
    プリントデータ量と各プリントジョブのプリント枚数か
    ら予測する機能を備えたことを特徴とするネットワーク
    プリンタ。
  5. 【請求項5】請求項4記載のネットワークプリンタにお
    いて、前記プリンタコントローラは、受け付けたプリン
    ト終了要求時間までに前記プリントジョブのプリントが
    終了しないと予測した場合に前記ネットワークに繋がれ
    ている他のネットワークプリンタと交信してユーザの要
    求するプリント終了要求時間までにプリントジョブのプ
    リントが終了するネットワークプリンタへユーザ識別コ
    ードとプリント終了要求時間を付けてプリントデータを
    転送すると共に、その旨をユーザあるいはプリント管理
    者に通知せしめる機能を備えたことを特徴とするネット
    ワークプリンタ。
  6. 【請求項6】分散環境を構成するネットワークに繋が
    れ、プリントデータを用紙にプリントするプリンタエン
    ジン部と、前記ネットワークとプリント要求及びプリン
    トデータを交信して受け付けたプリント要求及びプリン
    トデータを一旦ファイルに格納しプリント要求に応じて
    プリントデータを前記プリンタエンジン部にプリントさ
    せるプリンタコントローラとを有するネットワークプリ
    ンタにおいて、前記プリンタエンジン部にて前記用紙を
    給紙する給紙装置にセットされている用紙の枚数を管理
    する手段を持ち、前記プリンタコントローラは前記給紙
    装置にセットされている用紙の枚数から各プリントジョ
    ブのプリント開始前に各プリントジョブのプリント中に
    おける用紙切れが発生するか否かを判断して用紙切れが
    発生する場合にその旨をユーザあるいはプリント管理者
    に通知せしめる機能を備えたことを特徴とするネットワ
    ークプリンタ。
  7. 【請求項7】請求項6記載のネットワークプリンタにお
    いて、前記プリンタコントローラは前記給紙装置にセッ
    トされている用紙の枚数が予め設定された枚数に達した
    時、用紙切れの発生より一定時間前になった時にその旨
    をユーザあるいはプリント管理者に通知せしめる機能を
    備えたことを特徴とするネットワークプリンタ。
JP8015586A 1996-01-31 1996-01-31 ネットワークプリンタ Pending JPH09212314A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8015586A JPH09212314A (ja) 1996-01-31 1996-01-31 ネットワークプリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8015586A JPH09212314A (ja) 1996-01-31 1996-01-31 ネットワークプリンタ

Publications (1)

Publication Number Publication Date
JPH09212314A true JPH09212314A (ja) 1997-08-15

Family

ID=11892839

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8015586A Pending JPH09212314A (ja) 1996-01-31 1996-01-31 ネットワークプリンタ

Country Status (1)

Country Link
JP (1) JPH09212314A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007062059A (ja) * 2005-08-30 2007-03-15 Seiko Epson Corp 印刷ジョブの分散処理

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007062059A (ja) * 2005-08-30 2007-03-15 Seiko Epson Corp 印刷ジョブの分散処理

Similar Documents

Publication Publication Date Title
US8117617B2 (en) Energy-aware print job management
US5970224A (en) Multifunctional printing system with queue management
JP4101860B2 (ja) 多機能印刷システムのための割込システム
US6504621B1 (en) System for managing resource deficient jobs in a multifunctional printing system
US8935378B2 (en) Device management system, device management method, and computer program product
US20040179230A1 (en) Distributed printing system, method, program, printer and printer management server
CN102310667B (zh) 打印装置及其控制方法
KR100269142B1 (ko) 화상인쇄시스템 및 그 일괄 또는 주기적 분할선택에 대한 인쇄처리방법
US8584137B2 (en) Image processing system for judging whether a partial job should be processed by an own device or another device
JP2005352691A (ja) 情報処理装置およびその制御方法
JPH11112722A (ja) 画像形成装置および画像形成システム
JP4109821B2 (ja) 情報処理装置及びジョブの処理結果確認方法
JP2007098590A (ja) 画像形成装置
JP4298738B2 (ja) クライアントコンピュータ及び情報処理方法
JP3724536B2 (ja) 画像出力制御装置およびその処理実行制御方法
JPH09212314A (ja) ネットワークプリンタ
US8411302B2 (en) Printing system, printing apparatus and print control method therefor
EP1041508B1 (en) Image forming apparatus having data compression/decompression system
US20260079658A1 (en) Printing system capable of setting up schedule for print jobs
JP2002333966A (ja) 印刷システム
JPH07200211A (ja) プリンタ装置
JP2007055024A (ja) 印刷装置
US8125674B2 (en) System and method for partial job interrupt of normal order of job queue of marking systems
JP2007140952A (ja) 分散処理システム及びその処理方法
JPH11338652A (ja) 印刷制御装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040120