【手続補正書】
【提出日】平成15年9月2日(2003.9.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の名称】制御装置及び印刷システム及び制御方法
【特許請求の範囲】
【請求項１】残量検知手段により検知されたトナー或はインクを含む記録剤の残量の情報を取得し、トナー或はインクを含む記録剤の残量を管理する管理手段と、
前記管理手段の管理に基づき印刷キューにキューイングされた複数の出力ジョブ中の所定の出力ジョブについてジョブを遂行するために充分な記録剤がないとされた場合、前記所定の出力ジョブの印刷処理を遂行せず、他の出力ジョブの印刷処理を遂行する制御手段とを有することを特徴とする制御装置。
【請求項２】印刷装置と通信可能な制御装置であって、
複数の出力ジョブをキューイングする手段と、
前記キューイングする手段によってキューイングされた出力ジョブを検索し、検索された所定の出力ジョブについてジョブを遂行するために充分な記録剤がない場合、前記所定の出力ジョブを遂行せず、他の出力ジョブを遂行する制御手段とを有し、前記記録剤にはトナー或はインクが含まれることを特徴とする制御装置。
【請求項３】前記検索された出力ジョブに関連付けられたジョブの印刷枚数と前記印刷装置における記録剤の残量に基づく出力可能枚数とを比較する比較手段を有し、
前記比較手段は、前記所定の出力ジョブにおける第１の比較において前記出力可能枚数のほうが前記所定の出力ジョブに関連付けられた印刷枚数よりも大きくなければ、キューイングされた前記他の出力ジョブに関連付けられた印刷枚数と前記出力可能枚数との第２の比較を行うようにし、前記制御手段は前記比較手段の比較に基づいて出力ジョブの遂行を制御することを特徴とする請求項２に記載の制御装置。
【請求項４】前記複数の出力ジョブに対しての前記比較手段による比較に応じて記録剤の濃度を調整するべくコマンドにより指示する指示手段を有することを特徴とする請求項２又は３に記載の制御装置。
【請求項５】複数の制御装置と画像形成装置とからなる印刷システムにおいて、
前記画像形成装置には、トナー或はインクを含む記録剤の残量を検知する残量検知手段を有し、
前記制御装置には、残量検知手段により検知された情報を取得しトナー或はインクを含む記録剤の残量を管理する管理手段と、
前記管理手段の管理に基づき印刷キューにキューイングされた複数の出力ジョブ中の所定の出力ジョブについてジョブを遂行するために充分な記録剤がないとされた場合、前記所定の出力ジョブの印刷処理を遂行せず、他の出力ジョブの印刷処理を遂行する制御手段と、
を有することを特徴とする印刷システム。
【請求項６】画像形成装置に設けられたトナー或はインクを含む記録剤の残量を検知する残量検知部により検知された情報を取得し、トナー或はインクを含む記録剤の残量を管理する管理ステップと、
前記管理ステップにおける管理に基づき印刷キューにキューイングされた複数の出力ジョブ中の所定の出力ジョブについてジョブを遂行するために充分な記録剤がないとされた場合、前記所定の出力ジョブの印刷処理を遂行せず、他の出力ジョブの印刷処理を遂行する制御ステップとを有することを特徴とする制御方法。
【請求項７】印刷装置と通信可能な制御装置による制御方法であって、
複数の出力ジョブをキューイングするステップと、
前記キューイングするステップによってキューイングされた出力ジョブを検索し、検索された所定の出力ジョブについてジョブを遂行するために充分な記録剤がない場合、前記所定の出力ジョブを遂行せず、他の出力ジョブを遂行する制御ステップとを有し、前記記録剤にはトナー或はインクが含まれることを特徴とする制御方法。
【請求項８】前記検索された出力ジョブに関連付けられたジョブの印刷枚数と前記印刷装置における記録剤の残量に基づく出力可能枚数とを比較する比較ステップを有し、
前記比較ステップは、出力所定のジョブにおける第１の比較において前記出力可能枚数のほうが所定の出力ジョブに関連付けられた印刷枚数よりも大きくなければ、キューイングされた他のジョブに関連付けられた印刷枚数と前記出力可能枚数との第２の比較を行うようにし、前記制御ステップは前記比較ステップにおける比較に基づいて出力ジョブの遂行を制御することを特徴とする請求項７に記載の制御方法。
【請求項９】前記複数の出力ジョブに対しての前記比較ステップにおける比較に応じて記録剤の濃度を調整するべくコマンドにより指示する指示ステップを有することを特徴とする請求項７又は８に記載の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、双方向性インターフェースを介して接続されるプリンタ等の出力装置を制御する制御装置及びし印刷システム並びに制御方法に関する。
【０００２】
【従来の技術】
従来、この種の印刷システムの１つでは、トナー残量検知手段は既に実現されているが、残量を正確に検知することはできず、トナーが少なくなってきたということしかわからず、後どれくらい印刷できるかは解らなかった。また、トナーの使用量は周囲の環境は紙質に影響され、使用量の予測は困難であった。
【０００３】
また、従来、この種の印刷システムの１つでは、トナー残量に関係なく、転送された順に印刷ジョブを印刷していた。
【０００４】
また、従来、この種の印刷システムの１つでは、ネットワークシステムに接続されているプリンタ一覧を表示する機能は実現されているが、プリンタのトナー残量も表示することはしていなかった。
【０００５】
また、従来、この種の印刷システムの１つでは、トナー残量が少なくなった場合にトナー濃度を下げるというものは既に考案されている。しかし、下げるトナー濃度は予め決められた濃度であった。
【０００６】
【発明が解決しようとする課題】
ところが、従来の方法ではトナー残量を正確に検知することはできず、トナーが少なくなってきたということしかわからず、後どれくらい印刷できるかは解らなかった。また、トナーの使用量は周囲の環境は紙質に影響され、使用量の予測は困難であるという問題があった。
【０００７】
本発明は、上記の問題点を解決するためになされたもので、より正確なトナー残量の検知とトナー使用量の予測をすることを目的とする。
【０００８】
また、従来の方法ではトナー残量に関係なく、転送された順に印刷ジョブを印刷していたため、ジョブの印刷途中でトナーがなくなってしまう場合があるという問題があった。本発明は、上記の問題点を解決するためになされたもので、ジョブの印刷途中でトナーがなくなってしまう不具合をなくすことを目的とする。
【０００９】
また、従来の方法ではプリンタのトナー残量を表示することはしていなかったためトナーの少ない印刷装置に印刷ジョブを送ってしまい、ジョブの印刷途中でトナーがなくなってしまう場合があるという問題があった。本発明は、上記の問題点を解決するためになされたもので、ジョブの印刷途中でトナーがなくなってしまう不具合をなくすことを目的とする。
【００１０】
また、従来の方法ではトナー残量が少なくなった場合に下げるトナー濃度は予め決められた濃度であったため印刷ジョブの全てのページを印刷できるか否かは不定であった。本発明は、上記の問題点を解決するためになされたもので、確実に印刷できる濃度に自動的に調整することを目的とする。
【００１１】
【課題を解決するための手段】
本発明は、上記の問題点を解決するためになされたもので、上記目的を達成する本発明の仕組みは以下に示す構成を備える。
【００１２】
残量検知手段により検知されたトナー或はインクを含む記録剤の残量の情報を取得し、トナー或はインクを含む記録剤の残量を管理する管理手段と、前記管理手段の管理に基づき印刷キューにキューイングされた複数の出力ジョブ中の所定の出力ジョブについてジョブを遂行するために充分な記録剤がないとされた場合、前記所定の出力ジョブの印刷処理を遂行せず、他の出力ジョブの印刷処理を遂行する制御手段とを有することを特徴とする。
【００１３】
或は、複数の出力ジョブをキューイングする手段と、前記キューイングする手段によってキューイングされた出力ジョブを検索し、検索された所定の出力ジョブについてジョブを遂行するために充分な記録剤がない場合、前記所定の出力ジョブを遂行せず、他の出力ジョブを遂行する制御手段とを有し、前記記録剤にはトナー或はインクが含まれることを特徴とする。
【００１４】
更に好ましくは、前記検索された出力ジョブに関連付けられたジョブの印刷枚数と前記印刷装置における記録剤の残量に基づく出力可能枚数とを比較する比較手段を有し、前記比較手段は、前記所定の出力ジョブにおける第１の比較において前記出力可能枚数のほうが前記所定の出力ジョブに関連付けられた印刷枚数よりも大きくなければ、キューイングされた前記他の出力ジョブに関連付けられた印刷枚数と前記出力可能枚数との第２の比較を行うようにし、前記制御手段は前記比較手段の比較に基づいて出力ジョブの遂行を制御することを特徴とする。
【００１５】
更に好ましくは、前記複数の出力ジョブに対しての前記比較手段による比較に応じて記録剤の濃度を調整するべくコマンドにより指示する指示手段を有することを特徴とする。
【００１６】
或いは、複数の制御装置と画像形成装置とにおいて、前記画像形成装置には、トナー或はインクを含む記録剤の残量を検知する残量検知手段を有し、前記制御装置には、残量検知手段により検知された情報を取得しトナー或はインクを含む記録剤の残量を管理する管理手段と、前記管理手段の管理に基づき印刷キューにキューイングされた複数の出力ジョブ中の所定の出力ジョブについてジョブを遂行するために充分な記録剤がないとされた場合、前記所定の出力ジョブの印刷処理を遂行せず、他の出力ジョブの印刷処理を遂行する制御手段と、を有することを特徴とする。
【００１７】
【発明の実施の形態】
本実施例の構成を説明する前に、本実施例を適用するに好適なレーザビームプリンタの構成について図１を参照しながら説明する。なお、本実施例を適用するプリンタは、レーザビームプリンタおよびインクジェットプリンタに限られるものではなく、他のプリント方式のプリンタでも良いことは言うまでもない。
【００１８】
図１は本発明を適用可能な第１の出力装置を構成を示す断面図であり、例えばレーザビームプリンタ（ＬＢＰ）の場合を示す。
【００１９】
図において、１０００はＬＢＰ本体であり、外部に接続されているホストコンピュータから供給される印刷情報（文字コード等）やフォーム情報あるいはマクロ命令等を入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録媒体である記録紙等に像を形成する。１０１２は操作のためのスイッチおよびＬＥＤ表示器等が配されている操作パネル、１００１はＬＢＰ本体１０００全体の制御およびホストコンピュータから供給される文字情報等を解析するプリンタ制御ユニットである。このプリンタ制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオン・オフ切り換える。レーザ光１００４は回転多面鏡１００５で左右方向に振らされて静電ドラム１００６上を走査露光する。これにより、静電ドラム１００６上には文字パターンの静電潜像が形成されることになる。この潜像は、静電ドラム１００６周囲に配設された現像ユニット１００７により現像された後、記録紙に転写される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ１０００に装着した用紙カセット１００８を収納され、給紙ローラ１００９および搬送ローラ１０１０と搬送ローラ１０１１とにより、装置内に取り込まれて、静電ドラム１００６に供給される。またＬＢＰ本体１０００には、図示しないカードスロットを少なくとも１個以上備え、内臓フォントに加えてオプションフォントカード、言語系の異なる制御カード（エミュレーションカード）を接続できるように構成されている。
【００２０】
図２は本発明の実施例を示すプリンタ制御システムの構成を説明するブロック図である。ここでは、レーザビームプリンタ（図１）を例にして説明する。なお、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、ＬＡＮ等のネットワークを介して処理が行われるシステムであっても本発明を適用できることは言うまでもない。
【００２１】
図において、３０００は制御装置であるホストコンピュータで、ＲＯＭ３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１を備え、システムデバイス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【００２２】
また、このＲＯＭ３のプログラム用ＲＯＭには、図１２、図１３のフローチャートで示されるようなＣＰＵ１の仮想表示制御プロムグラム等を記憶し、ＲＯＭ３のフォント用ＲＯＭは上記文書処理の際に使用するフォントデータ等を記憶し、ＲＯＭ３のデータ用ＲＯＭは上記文書処理や表示処理等を行う際に使用する各種データ（例えば、ディレクトリ情報、プリンタドライバテーブル等）を記憶する。２はＲＡＭで、ＣＰＵ１の主メモリ、ワークエリア等として機能する。５はキーボードコントローラ（ＫＢＣ）で、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。７はメモリコントローラ（ＭＣ）で、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピー（登録商標）ディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。８はプリンタコントローラ（ＰＲＴＣ）で、所定の双方向性インタフェース（インタフェース）２１を介してプリンタ１５００に接続されて、プリンタ１０００との通信制御処理を実行する。なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００２３】
プリンタ１０００において、１２はプリンタＣＰＵで、ＲＯＭ１３に記憶された制御プログラムに基づいてシステムバス１５に接続される各種のデバイスとのアクセスを総括的に制御し、エンジンコントローラ１６を介して接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。また、このＲＯＭ１３には、図３、７のフローチャートで示されるようなＣＰＵ１２の制御プログラム等を記憶する。ＲＡＭ１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ＲＯＭ１３には、ホストコンピュータ上で利用される情報等を記憶している。ＣＰＵ１２は入力部１８を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ３０００に通知可能に構成されている。１９はＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域に用いられる。また、２２は不揮発性のＲＡＭである。また、２３は前述した操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。また、２０は取り外し可能なトナーカートリッジであり不揮発性メモリ２１を内蔵している。
【００２４】
図３はプリンタの処理の概略を示すフローチャートである。ステップ３００はデータ入力待ちである。ホストからデータが転送されるとデータを入力し（ステップ３０１）、データ解析処理を行なう（ステップ３０２）。データ解析処理の結果、命令が排紙命令だった場合、フレームバッファのイメージをビデオ信号に変換してエンジンコントローラに転送する（ステップ３０４）。また、ページバッファのイメージの黒画像の数をカウントし（ステップ３０５）、カートリッジ内のページカウンタをイクンリメントし（ステップ３０６）、カートリッジ内のピクセルカウンタを更新する（ステップ３０７）。そして、用紙への印刷処理（ステップ３０８）を行ない排紙する（ステップ３０９）。また、データ解析処理の結果、カートリッジステータスを要求する命令であった場合（ステップ３１０）、該当するステータスを返送する。また、その他の命令の場合も命令に対応した描画処理を行なう（ステップ３１２）。なお、ピクセル数のカウント処理（ステップ３０５）では後述のカウント補正処理を行なう。
【００２５】
図４はあるドットにおけるトナー使用量が周りのドットの状態に影響されることを説明する図である。４０１のように周りのドットが全て黒画素の場合に比べ、４０２のように単独のドットの場合はドット当たりのトナー使用量が多くなる。このようにあるドットのトナー使用量は周りのドットの状態に影響される。
【００２６】
図５は前述のように、あるドットのトナー使用量は周りのドットの状態に影響されることを考慮して、各ドットのトナー使用量を計算する場合に周りのドットの関係からトナー使用量を補正するためのテーブルである。本実施例ではこのテーブルを予めプログラムＲＯＭに格納するものとする。
【００２７】
図６は本体およびカートリッジ内の不揮発性のメモリに格納する情報とピクセル当たりのトナー使用量を計算する方法を説明する図である。図の左側は初期状態を表し、右側はトナー残量検知センサーによってトナーが無くなった（少なくなった）状態を検知した場合の図である。トナー残量検知センサーはの残トナーがある一定量以下になったことを検知する。本実施例では残トナーが約１００ｇになったときにセンサーが作動することとする。トナーカートリッジ内の不揮発性メモリにはカートリッジごとのプリントした用紙の枚数をカウントするプリント枚数情報と、印刷した黒画素の総数をカウントしたピクセルカウントと、初期トナー量が記録される。初期トナー量は予め格納されているものとする。また、本体側不揮発性メモリには１ピクセル当たりの平均トナー使用量と、１ページ当たりの平均ピクセル数を格納する。
【００２８】
初期状態ではカートリッジ内不揮発性メモリのプリント枚数カウントおよびピクセルカウントは０である。初期トナー量は１１００グラムとする。本体内部不揮発性メモリの１ピクセル当たりのトナー平均使用量は予め０．８ｇ／１万ｄｏｔという初期値を格納する、また、１ページ当たりのピクセル数の平均値は５００００ドットという初期値を格納する。これらの初期値は統計的な値を予め格納するものとする。トナー残量検知センサーが作動した場合（左図）、トナー残量は約１００ｇでプリント枚数カウンタが５０００枚、ピクセルカウンタが１０００万ドット、初期トナー量は１１００ｇであった場合、１ピクセル当たりの平均トナー使用量は式１に示される式により計算され、１ｇ／１万ドットという値が得られる。１ページ当たりの平均ピクセル数はピクセルカウンタとプリント枚数カウンタの値から求める。そして本体側不揮発性メモリの情報を更新する。これにより実際の経験的な値を格納することにより学習効果が得られる。
【００２９】
図７はトナー残量検知時のプリンタにおける処理を示す。フローチャートである。ステップ７００で残量検知センサーが１００ｇ以下を検知した場合、１ピクセル当たりのトナー使用量を計算し（ステップ７０１）、本体側不揮発性メモリに格納する（ステップ７０２）。また、１ページ当たりのピクセル数の平均を計算し（ステップ７０３）、本体側不揮発性メモリに格納する（ステップ７０４）。
【００３０】
図８は双方向通信によるトナーステータス情報の要求と返送を説明する図である。ホストコンピュータはトナーステータス要求コマンドを発行する。プリンタが前記コマンドを解析するとプリント枚数情報、印刷ピクセル総数情報、トナー初期容量、１ページ当たり平均ピクセル数を返送する。これらの情報はそれぞれ図６のプリント枚数カウンタ、ピクセルカウンタ、初期トナー量、１ページ当たりのピクセル数の平均を参照して返送される。
【００３１】
図９はネットワーク環境を示す図である。図のように複数のホストコンピュータと複数のプリンタがＬＡＮケーブルを介して接続されている。
【００３２】
図１０はプリンタサーバとなるホストコンピュータ上の印刷キューと印刷ジョブ管理テーブルを示す図である。印刷キューに印刷データが順次蓄積される。ここで１つの印刷データをジョブという単位で表記する。印刷キューに入れられた印刷ジョブ印刷ジョブ管理テーブルによって管理する。印刷ジョブ管理テーブルは印刷ジョブＩＤと、印刷枚数と、先頭アドレスによって構成される。
【００３３】
図１１は本実施例のシステムにおいてホストに表示されるプリンタ一覧情報である。ホストは命令に従い本一覧票をディスプレイに表示し、出力プリンタ選択のための情報を提供する。プリンタ一覧にはシステムに接続されているプリンタの名称とトナー残量を表示する。
【００３４】
図１２はホスト側の印刷キューに蓄積された印刷ジョブを出力するプログラムのフローチャートである。まず、ループ処理でステップ１２０１からステップ１２０４の処理をキューにあるジョブの分だけ繰り返す。ステップ１２０１ではキューにある次のジョブを参照する。ステップ１２０２では該印刷ジョブを印刷するために必要な量のトナーが残っているかを判定する。印刷ページ数と出力可能ページ数を比較し印刷ページが出力可能ページ数以下なら残トナーは充分であるとみなす。出力可能ページ数の計算は図１３の式２に従う。該ジョブを印刷するのに充分なトナーが残っている場合はステップ１２０３へ進み、そうでない場合はステップ１２００へ進む。ステップ１２０３ではデータをプリンタに転送して印刷を行なう。ステップ１２０４では該印刷ジョブを印刷キューと印刷ジョブ管理テーブルから削除する。ステップ１２００のループを終了したらステップ１２０５へ進みトナー濃度調整処理を行ない、データをプリンタに転送して印刷を行なう。
【００３５】
図１３は選択された印刷装置のトナーがない場合にトナー濃度を調整するための式である。まず式２に従って出力可能ページ数を計算する。次に式３に従って、印刷ページと残トナー量から適性トナー濃度を計算する。例では、実際の印刷を予定しているページ数が１００ページで印刷可能ページが８０ページの場合、適性トナー濃度は８０％となる。ホストは８０％にトナー濃度を指定するコマンドをプリンタに転送する。なお、本実施例のプリンタでは１％刻でトナー濃度を指定できる構成になっている。これにより、１００ページの印刷を行なうことができる。
【００３６】
（他の実施例）
本実施例ではネットワーク上に接続された複数のプリンタの中からプリンタを選択する処理をユーザが行なうのではなく自動的に選択する構成であってもよい。図１４はプリンタ自動選択処理を説明するフローチャートである。ネットワークに接続されているプリンタの台数分ステップ１３０１からステップ１３０３を繰り返す。ステップ１３０１ではネットワーク上の各プリンタのステータスを調べる。該印刷ジョブの印刷ページ数とプリンタの印刷可能ページ数を比較し（ステップ１３０２、ステップ１３０３）、トナーが足りる場合は該プリンタに印刷ジョブを出力し、トナーが不足する場合は次のプリンタを選択してステップ１３００へ進む。全てのプリンタを調べてもトナーが足りるプリンタが見つからなかった場合、ステップ１３０５へ進み残トナーが最大のプリンタを選択し、トナー濃度調整処理を行なう（ステップ１３０６）。
【００３７】
〔第２実施例〕
本実施例ではトナー濃度調節処理はパネル操作またはコマンドでオン／オフできる構成であってもよい。
【００３８】
〔第３実施例〕
本実施例では印刷黒画素のカウント処理において使用する周囲のドットの関係から補正するためのテーブルは予めＲＯＭに格納する構成に限らず、ホストからダウンロードできる構成であってもよい。
【００３９】
以上述べたように本発明によれば、トナー使用量をより正確に予測できる。
【００４０】
またトナー使用量の学習効果があるので使用状況に応じてより正確な予測ができる。
【００４１】
以上述べたように本発明によれば、トナー残量に関係なく、転送された順に印刷ジョブを印刷していたため、ジョブの印刷途中でトナーがなくなってしまうことを防止できる。
【００４２】
以上述べたように本発明によれば、ネットワーク環境上でトナーの少ない印刷装置に印刷ジョブを送ってしまい、ジョブの印刷途中でトナーがなくなってしまうことを防止できる。
【００４３】
以上述べたように本発明によれば、トナー残量が少なくなった場合に確実に印刷できる濃度に自動的に調整することができるようにする。
【００４４】
【発明の効果】
以上、詳述した様に、本発明により、記録剤残量検知手段と双方向通信手段と記録剤残量情報を転送する手段を有した出力装置から転送された情報に基づいて、出力ジョブをキューイングする手段を有し、キューイングした出力ジョブを検索し、出力ジョブを遂行するために充分な記録剤がない場合、該出力ジョブを遂行せず、他の出力ジョブを遂行する制御手段を有する制御装置を提供することが可能となった。
【００４５】
以上、詳述した様に、記録剤残量検知手段と、双方向通信手段を有し、記録剤残量情報を上位装置に転送する手段を有する出力装置を複数接続したネットワークシステムにおいて、上記制御装置は前記記録剤残量情報を表示する手段を有する制御装置を提供することが可能となった。
【００４６】
以上、詳述した様に、記録剤残量検知手段と、双方向通信手段を有し、記録剤残量情報を上位装置に転送する手段を有する出力装置を複数接続したネットワークシステムにおいて、上記制御装置は出力ジョブの遂行に必要な記録剤残量を有する出力装置を自動的に選択する手段を有する制御装置を提供することが可能となった。
【００４７】
以上、詳述した様に、記録剤残量検知手段と、双方向通信手段を有し、記録剤残量情報を転送する手段を有し、コマンドでトナー濃度を指定する手段を有する出力装置を接続したシステムにおいて出力ジョブを遂行するのに必要な記録剤残量がない場合、遂行可能な記録剤の濃度を計算し、制御装置がコマンドを発行して記録剤濃度を調節する手段を有する制御装置を提供することが可能となった。
【００４８】
以上、詳述した様に、前記記録剤の濃度の自動調整を行なうか否かを選択する手段を有する制御装置を提供することが可能となった。
【図面の簡単な説明】
【図１】本発明を適用可能な第１の出力装置の構成を示す断面図である。
【図２】本発明のプリンタ制御システムの構成を説明するブロック図である。
【図３】プリンタ全体処理のフローチャート。
【図４】周囲のドットのよるトナー使用量への影響説明図。
【図５】ドット数補正テーブルを示す図。
【図６】カートリッジステータスの説明図。
【図７】フローチャート。
【図８】双方向通信によるカートリッジステータスの要求と返送の説明図。
【図９】ネットワーク概略図。
【図１０】印刷キューと印刷ジョブ管理テーブルの説明図。
【図１１】プリンタ一覧表を示す図。
【図１２】フローチャート。
【図１３】出力可能ページ数および適性トナー濃度の計算式を示す図。
【図１４】プリンタ自動選択処理のフローチャート。
【符号の説明】
１  ＣＰＵ
２  ＲＡＭ
３  ＲＯＭ
４  システムバス
１２  ＣＰＵ
１３  ＲＯＭ
１９  ＲＡＭ
２１  不揮発性ＲＡＭ
３０００  ホストコンピュータ