(57)【要約】      （修正有）【課題】消耗品の交換時期を報知する画像形成装置を提供する。【解決手段】印刷ジョブに基づいて画像を形成する画像形成装置であって、前記印刷ジョブに基づいて前記画像を形成するために消費する消耗品の消費量を算出し、前記消費量と前記消耗品の残量とを比較し、前記消耗品の交換の要否を判定する判定部２０５と、前記消費量と前記消耗品の残量とに基づいて前記消耗品の交換が必要になる交換時期を算出する交換時期算出部と、前記交換時期を表示する表示部２０２とを有する。【選択図】図１
2014137502.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに基づいて画像を形成する画像形成装置であって、
前記印刷ジョブに基づいて前記画像を形成するために消費する消耗品の消費量を算出し、前記消費量と前記消耗品の残量とを比較し、前記消耗品の交換の要否を判定する判定部と、
前記消費量と前記消耗品の残量とに基づいて前記消耗品の交換が必要になる交換時期を算出する交換時期算出部と、
前記交換時期を表示する表示部とを有することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記印刷ジョブは、属性を有し、
前記判定部は、前記属性に基づいて消耗品の消費量を算出することを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記属性は、部数、１枚当たりのページ数または印刷媒体の大きさであることを特徴とする画像形成装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の画像形成装置において、
前記消耗品は、現像剤、印刷媒体、または像担持体であることを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置において、
前記消耗品を、現像剤としたとき、
前記判定部は、前記印刷ジョブの印刷ドット数を計数して算出した前記消耗品の消費量と、消耗品検出手段で検出された前記消耗品の残量とを比較することを特徴とする画像形成装置。
【請求項６】
請求項４に記載の画像形成装置において、
前記消耗品を、印刷媒体としたとき、
前記判定部は、前記印刷ジョブの印刷枚数を計数して算出した前記消耗品の消費量と、消耗品検出手段で検出された前記消耗品の残量とを比較することを特徴とする画像形成装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の画像形成装置において、
前記交換時期算出部は、前記交換時期に変更が生じたとき、前記交換時期を変更することを特徴とする画像形成装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の画像形成装置において、
前記表示部が表示する前記交換時期の内容の一部または全部を外部装置に送信し、前記外部装置の表示部に表示させることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
従来の画像形成装置は、パーソナルコンピュータ等の外部端末やスキャナ等の入力部から印刷データを受け入れ、その印刷データをトナーやインク等の現像剤を印刷用紙に転写して印刷を行い、現像剤等の消耗品の交換が必要になると消耗品の交換を促す報知を行うようにしているものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１７５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、消耗品の交換を促す報知を行っているが、消耗品を交換しなければならない時期を知ることができないという問題がある。
本発明は、このような問題を解決することを課題とし、消耗品の交換時期を報知する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、印刷ジョブに基づいて画像を形成する画像形成装置であって、前記印刷ジョブに基づいて前記画像を形成するために消費する消耗品の消費量を算出し、前記消費量と前記消耗品の残量とを比較し、前記消耗品の交換の要否を判定する判定部と、前記消費量と前記消耗品の残量とに基づいて前記消耗品の交換が必要になる交換時期を算出する交換時期算出部と、前記交換時期を表示する表示部とを有することを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、消耗品の交換時期を報知することができ、ユーザは消耗品の交換時期を知ることができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施例における画像形成装置の構成を示すブロック図
【図２】第１の実施例におけるオペレーションパネルの説明図
【図３】第１の実施例における印刷処理の流れを示すフローチャート
【図４】第１の実施例における待機画面の説明図
【図５】第１の実施例におけるスケジュール判定画面の説明図
【図６】第１の実施例におけるプリンタドライバの画面の説明図
【図７】第１の実施例におけるトナー交換なしで印刷を完了できる場合の判定例の説明図
【図８】第１の実施例におけるトナー交換なしで印刷を完了できない場合の判定例の説明図
【図９】第１の実施例におけるスケジュール画面の説明図
【図１０】第１の実施例におけるスケジュール判定モードで印刷中の画面の説明図
【図１１】第１の実施例における更新後の印刷中の画面の説明図
【図１２】第２の実施例における画像形成装置の構成を示すブロック図
【図１３】第２の実施例における印刷処理の流れを示すフローチャート
【図１４】第２の実施例におけるプリンタドライバの画面の説明図
【図１５】第２の実施例におけるトナー交換判定例の説明図
【図１６】第２の実施例における用紙交換判定例の説明図
【図１７】第２の実施例におけるスケジュール画面の説明図
【図１８】第２の実施例におけるスケジュール判定モードで印刷中の画面の説明図
【図１９】第２の実施例における更新スケジュールの説明図
【図２０】第３の実施例におけるプリンタモニタ処理の流れを示すフローチャート
【図２１】第３の実施例におけるプリンタモニタ画面の説明図
【図２２】第３の実施例におけるプリンタモニタ画面の説明図
【図２３】第３の実施例における再計算後のプリンタモニタ画面の説明図
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像形成装置の実施例を説明する。
【実施例１】
【０００９】
図１は第１の実施例における画像形成装置の構成を示すブロック図である。
図１において、画像形成装置としてのプリンタ２０１は、通信回線としてのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０１を介してＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１０２と通信可能に接続され、ＰＣ１０２から受信した印刷ジョブに基づいて画像を形成するものである。
【００１０】
ＰＣ１０２は、文書や画像が含まれるドキュメント作成アプリケーションソフトウェア（以下、「ドキュメント作成アプリケーション」という。）とプリンタドライバソフトウェア（以下、「プリンタドライバ」という。）とがインストールされ、ドキュメント作成アプリケーションで作成したドキュメントをプリンタドライバで印刷データに変換し、印刷ジョブとしてＬＡＮ１０１を介してプリンタ２０１に送信することが可能になっている。
【００１１】
プリンタ２０１は、ＰＣ１０２から印刷ジョブとしての印刷データを受け入れて印刷媒体（以下、「媒体」ともいう。）にその印刷データを再現することができる印刷装置であって、ＰＣ１０２とＬＡＮ１０１を介して接続され、オペレーションパネル２０２と、モード設定部２０３と、メモリ部２０４と、判定部２０５と、スケジュール作成部２０６と、制御部２０７と、消耗品検出部２０９を備えた印刷部２０８と、ネットワーク通信部２１０とから構成されている。なお、本実施例のプリンタ２０１は、１分間に媒体１０枚に印刷が可能であるものとする。
【００１２】
オペレーションパネル２０２は、図２に示すように、表示部としてのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２１１と、入力部としてのキー２１２と、それらを制御するプログラムモジュールからなり、キー２１２の押下を検知して制御部２０７にキー２１２が押下された旨の通知を行い、またプリンタ２０１の状態等をＬＣＤ２１１に表示する。さらに、後述するスケジュール作成部２０６が生成したスケジュールをＬＣＤ２１１に表示することができるようになっている。
ＬＣＤ２１１は、液晶ディスプレイであり、プログラムモジュールの表示指示にしたがって、液晶ディスプレイ上に文字や画像等を表示し、キー２１２は、操作キーであり、Ｂａｃｋ、上矢印、下矢印、ＯＫ、Ｓｕｓｐｅｎｄ／Ｒｅｓｕｍｅ等のキーで構成されている。
【００１３】
モード設定部２０３は、プリンタ２０１がＰＣ１０２から印刷データを受け入れた際に、印刷データを印刷部２０８に直接渡して印刷するのではなく、一時的にメモリ部２０４に蓄積し、蓄積された印刷データが現像剤としてのトナーを収容するトナーカートリッジの交換を行うことなく印刷を完了することができるか否かを判定し、印刷を完了できない場合には印刷およびトナーカートリッジの交換を行うスケジュールを生成する「スケジュール判定モード」を設定するものである。
メモリ部２０４は、揮発性メモリであり、「スケジュール判定モード」であるとき、ＰＣ１０２から受け入れた印刷データを一時的に保持するものである。
【００１４】
判定部２０５は、印刷ジョブに基づいて画像を形成するために消費する消耗品の消費量を算出し、算出した消費量と消耗品の残量とを比較し、消耗品の交換の要否を判定するものである。この判定部２０５は、「スケジュール判定モード」であるときに、メモリ部２０４に印刷データが蓄積されたか否かを所定の周期で監視しており、メモリ部２０４に印刷データが蓄積されたことを検知すると、その印刷データを解析し、印刷を完了させるために必要な消耗品としてのトナーの消費量を算出し、トナー消費量と印刷部２０８が保持している消耗品残量としてのトナー残量とを比較して蓄積された印刷データの印刷を消耗品収容部材としてのトナーカートリッジの交換なしで完了させることができるか否かを判定するものである。
なお、本実施例において、消耗品は、現像剤としてのトナー、印刷媒体としての印刷用紙、像担持体としてのイメージドラム等である。
【００１５】
消耗品を、現像剤としたとき、判定部２０５は、印刷ジョブの印刷ドット数を計数して算出した現像剤の消費量と、消耗品検出手段で検出された現像剤の残量とを比較し、消耗品を、印刷媒体としたとき、印刷ジョブの印刷枚数を計数して算出した印刷媒体の消費量と、消耗品検出手段で検出された印刷媒体の残量とを比較して蓄積された印刷データの印刷をトナーカートリッジの交換なし、または印刷媒体の補充なしで完了させることができるか否かを判定する。
【００１６】
交換時期算出部としてのスケジュール作成部２０６は、判定部２０５で算出された消耗品の消費量と消耗品の残量とに基づいて消耗品の交換が必要になる交換時期を算出するものであり、判定部２０５でトナーカートリッジの交換なしで印刷データの印刷を完了させることができないと判定したとき、トナーカートリッジを交換する時期としての時刻と、印刷を完了する時期としての時刻とを時系列的に解析して整理し、スケジュールを作成するものである。
【００１７】
制御部２０７は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段により構成され、不揮発性の記憶手段に格納された制御プログラムに基づいてプリンタ２０１の全体の動作を制御するものである。この制御部２０７は、時計機能やカレンダー機能を有するＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）等を備えている。
また、制御部２０７は、スケジュール作成部２０６が作成したスケジュールをオペレーションパネル２０２の表示部に表示する。
【００１８】
印刷部２０８は、ＰＣ１０２のプリンタドライバが生成した印刷データやメモリ部２０４が蓄積している印刷データを受け入れて媒体に印刷して再現する印刷ユニットである。この印刷ユニットは、現像剤としてのトナーを収容する現像剤収容部としてのトナーカートリッジ、プリンタ２０１本体下部に配設された媒体収容部としての給紙カセットを備えている。また、印刷部２０８は、消耗品検出部２０９を備えている。
【００１９】
消耗品検出部２０９は、印刷部２０８の内部に備えられた消耗品検出手段としての消耗品検出センサであり、トナーカートリッジ内のトナー残量および給紙カセット内の印刷媒体としての印刷用紙（以下、「用紙」ともいう。）の残量等の消耗品の残量を検出するものである。
ネットワーク通信部２１０は、プリンタ２０１をＬＡＮ１０１に接続するためのインターフェースモジュールであり、ＰＣ１０２とプリンタ２０１とのデータ通信を制御するものである。
【００２０】
上述した構成の作用について説明する。
プリンタが行う印刷処理を図３の第１の実施例における印刷処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図１および図２を参照しながら説明する。なお、この印刷処理は、大量の印刷媒体に印刷を行うものであり、夜間等に無人で行うものとする。
【００２１】
Ｓ１０１：プリンタ２０１を起動すると、オペレーションパネル２０２は、待機画面をＬＣＤ２１１に表示する。この待機画面は、例えば図４に示す待機画面４０であり、トナーカートリッジに収容されている現在のトナーの量を百分率で表示し、また、通常モードに設定されている旨を表示するものである。なお、この状態では、「通常モード」に設定されているため、プリンタ２０１はＰＣ１０２から印刷データを受け入れた際、印刷データを直接印刷部２０８に渡して印刷を行う。
【００２２】
この待機画面でオペレーションパネル２０２のＯＫキーを押下すると、オペレーションパネル２０２はモード設定部２０３にスケジュール判定モードの設定を指示し、「スケジュール判定モード」を設定するとともに、スケジュール判定モード画面をＬＣＤ２１１に表示する。このスケジュール判定モード画面は、例えば図５に示すスケジュール判定モード画面５０であり、トナーカートリッジに収容されている現在のトナーの量を百分率で表示するとともに、「スケジュール判定モード」に設定されている旨を表示するものである。
【００２３】
Ｓ１０２：ＰＣ１０２は、ユーザの操作を受付けて印刷データをプリンタ２０１に送信する。この印刷データには、印刷を行う際のパラメータである「部数」、媒体１枚当たりのページ数である「１枚当たりのページ数」、印刷媒体の大きさとしての「用紙サイズの指定」の属性が付与されている。印刷データを送信する際に、これらの属性を設定するＰＣ１０２のプリンタドライバは、例えば図６に示すプリンタドライバの画面６０を表示部に表示し、印刷データを送信するプリンタ名６１、印刷部数６２、１枚当たりのページ数６３、および用紙サイズの指定６４の入力を受付け、さらに属性の入力を確定させるＯＫボタン６５の入力を受付ける。
ＯＫボタン６５の入力を受付けたＰＣ１０２のプリンタドライバは、ＰＣ１０２のドキュメント作成アプリケーションで作成されたドキュメントを印刷データに変換してＬＡＮ１０１を介してプリンタ２０１に送信する。
【００２４】
Ｓ１０３：プリンタ２０１のネットワーク通信部２１０は、ＰＣ１０２から印刷データを受け入れると、制御部２０７に受け入れた印刷データを渡す。制御部２０７は、モード設定部２０３に、「スケジュール判定モード」に設定されているか問合せを行い、「スケジュール判定モード」に設定されている場合、印刷データをメモリ部２０４に蓄積する。なお、本実施例では、Ｓ１０１において「スケジュール判定モード」に設定しているため、制御部２０７は印刷データをメモリ部２０４に蓄積する。
【００２５】
Ｓ１０４：メモリ部２０４に印刷データが蓄積されると判定部２０５は、メモリ部２０４に印刷データが蓄積されたことを検知し、その印刷データを解析する。
Ｓ１０５：判定部２０５は、印刷データに付与されている属性としての「部数」、「１枚当たりのページ数」、「用紙サイズの指定」、および印刷データの内容から印刷を完了させるために必要なトナーの量を算出し、算出したトナーの量と印刷部２０８がトナーカートリッジに保持しているトナー残量とを比較してメモリ部２０４に蓄積された印刷データがトナーカートリッジの交換なしで印刷を完了させることができるか否かを判定する。
【００２６】
ここで、トナーカートリッジの交換なしで印刷を完了させることができる場合の判定例を図７に示し、トナーカートリッジの交換なしで印刷を完了させることができない場合の判定例を図８に示す。
印刷データの内容から１ページのトナー消費量を算出するために、判定部２０５は、まず印刷データに含まれる印刷ドットカウント（印刷ドット数）を計算する。
【００２７】
図７において、例えば印刷データ（全画素数が８４１５０００ドット）の印刷ドットカウント（１部あたり）が、シアン色（Ｃ）が１００ドット、マゼンタ色（Ｍ）が２００ドット、イエロー色（Ｙ）が３００ドット、ブラック色（Ｋ）が４２０７５０ドットであり、１ドット当たりの必要トナー量（単位は判定に用いる指標）が、シアン色（Ｃ）が０．０１、マゼンタ色（Ｍ）が０．０１、イエロー色（Ｙ）が０．０１、ブラック色（Ｋ）が０．０１であるとき、１０００部印刷するとき、印刷に要する必要トナー量（単位は判定に用いる指標）は、シアン色（Ｃ）が１０００、マゼンタ色（Ｍ）が２０００、イエロー色（Ｙ）が３０００、ブラック色（Ｋ）が４２０７５００となる。なお、本実施例では、１部を媒体１枚とする。
【００２８】
現在のトナー残量（単位は判定に用いる指標）が、シアン色（Ｃ）が４００００００、マゼンタ色（Ｍ）が６００００００、イエロー色（Ｙ）が８００００００、ブラック色（Ｋ）が１０００００００であるとき、各色の現在のトナー残量が、各色の必要トナー量より多いため、判定部２０５はトナーカートリッジの交換なしで印刷を完了させることができると判定する。
【００２９】
一方、図８において、例えば印刷データ（全画素数が８４１５０００ドット）の印刷ドットカウント（１部あたり）が、シアン色（Ｃ）が１００ドット、マゼンタ色（Ｍ）が８４１２００ドット、イエロー色（Ｙ）が３００ドット、ブラック色（Ｋ）が４２０７５０ドットであり、１ドット当たりの必要トナー量（単位は判定に用いる指標）が、シアン色（Ｃ）が０．０１、マゼンタ色（Ｍ）が０．０１、イエロー色（Ｙ）が０．０１、ブラック色（Ｋ）が０．０１であるとき、１０００部印刷するとき、印刷に要する必要トナー量（単位は判定に用いる指標）は、シアン色（Ｃ）が１０００、マゼンタ色（Ｍ）が８４１２０００、イエロー色（Ｙ）が３０００、ブラック色（Ｋ）が４２０７５００となる。
【００３０】
現在のトナー残量（単位は判定に用いる指標）が、シアン色（Ｃ）が４００００００、マゼンタ色（Ｍ）が６００００００、イエロー色（Ｙ）が８００００００、ブラック色（Ｋ）が１０００００００であるとき、マゼンタ色（Ｍ）の現在のトナー残量が、マゼンタ色（Ｍ）の必要トナー量より少ないため、判定部２０５はトナーカートリッジの交換なしで印刷を完了させることができないと判定する。
このように、判定部２０５は、印刷ジョブの印刷ドット数を計数して算出した消耗品の消費量と、消耗品検出手段としての消耗品検出部２０９で検出された消耗品の残量とを比較し、トナーカートリッジの交換なしで印刷を完了させることができるか否かを判定する。
【００３１】
本実施例では、印刷データから印刷ドットカウントを計算する例で説明するが、広く一般的に知られている、プリンタ制御言語やページ記述言語で記載されるベクターデータをラスタデータに展開した後、印刷ドット数を計算するようにしても良い。また、消耗品検出部２０９は、公知の検出方法（例えば、特開２００７−１７５３５号公報等）によりトナーカートリッジのトナー残量を検出するものとする。
なお、トナーカートリッジに満杯のトナー指標値を、例えば“１０００００００”と定義し、印刷する際に、印刷データに含まれる印刷ドット数を常に計算するようにし、トナー指標値を満杯の状態から順次、印刷ドット数を減算するようにしても良い。
【００３２】
Ｓ１０６：判定部２０５は、判定結果を制御部２０７に渡し、トナーカートリッジの交換なしで印刷を完了させることができると判定すると処理をＳ１０７へ移行し、トナーカートリッジの交換なしで印刷を完了させることができないと判定すると処理をＳ１０８へ移行する。
Ｓ１０７：制御部２０７は、判定結果がトナーカートリッジの交換なしで印刷を完了させることができる場合、メモリ部２０４に蓄積された印刷データを印刷部２０８へ渡して印刷を開始し、処理をＳ１２５へ移行する。
【００３３】
Ｓ１０８：制御部２０７は、判定結果がトナーカートリッジの交換なしで印刷を完了させることができないである場合、スケジュール作成部２０６にスケジュールの作成を指示する。
スケジュールの作成を指示されたスケジュール作成部２０６は、スケジュールを作成し、オペレーションパネル２０２はスケジュール作成部２０６が作成したスケジュールをスケジュール画面で表示する。
このスケジュール画面は、例えば図９に示すスケジュール画面９０であり、画面上部に、Ｓ１０４においてメモリ部２０４に印刷データが蓄積されたことを示す“印刷データはメモリに蓄積されました。”の文言等を表示し、画面中央部には、現在時刻と、作成したスケジュールを表示する。
【００３４】
本実施例では、プリンタ２０１は、１分間に１０枚の印刷が可能であるため、例えば図８のマゼンタ色（Ｍ）の必要トナー量が８４１２０００であり、マゼンタ色（Ｍ）のトナー残量が６００００００であることからマゼンタ色（Ｍ）のトナーが枯渇するのは７１３枚の媒体を印刷したときであり、その時刻は現在時刻である１７：００から７１分後の１８：４１である旨がスケジュール画面９０に表示される。
【００３５】
ここで、トナーが枯渇して印刷動作が停止する印刷枚数の計算式は、
トナー残量÷（１部（枚）当たりの印刷ドットカウント×１ドット当たりのトナー使用量）で表され、
６００００００÷（８４１２００×０．０１）≒７１３枚（小数点以下切捨て）
となり、
トナーが枯渇して印刷が停止する時刻の計算式は、
現在時刻＋（トナーなしにより印刷動作が停止する印刷枚数÷１分間に印刷できる枚数）（分）で表され、
１７：３０＋（７１３÷１０）≒１８：４１
となる。
【００３６】
Ｓ１０９：ユーザは、オペレーションパネル２０２の表示されたスケジュール画面を確認し、印刷を開始する場合は処理をＳ１１０へ移行し、印刷を開始しない場合は処理をＳ１１１へ移行するものとする。
Ｓ１１０：印刷を開始する場合、ユーザはオペレーションパネル２０２のＯＫキーを押下するものとし、オペレーションパネル２０２がＯＫキーの押下を検知すると処理をＳ１１５へ移行する。
【００３７】
Ｓ１１１：印刷を開始しない場合であって印刷をキャンセルする場合、ユーザはオペレーションパネル２０２のＢａｃｋキーを押下するものとし、オペレーションパネル２０２がＢａｃｋキーの押下を検知すると処理をＳ１１２へ移行し、印刷をキャンセルしない場合、処理をＳ１１３へ移行する。
Ｓ１１２：オペレーションパネル２０２がＢａｃｋキーの押下を検知すると、制御部２０７は、メモリ部２０４から当該印刷データを削除し、処理をＳ１０２へ移行する。
【００３８】
Ｓ１１３：Ｓ１１１において、印刷をキャンセルしない（Ｂａｃｋキーの押下を検知しない）場合、ユーザによりトナーカートリッジが交換されるものとし、ユーザは印刷部２０８に装着されているトナーカートリッジを交換するものとする。
Ｓ１１４：印刷部２０８は、トナーカートリッジが交換されたことを検知すると、トナー残量の変化を検出し、処理をＳ１０５へ移行し、再度、メモリ部２０４に蓄積された印刷データがトナーカートリッジの交換なしで印刷を完了させることができるか否かを判定する。
Ｓ１１５：Ｓ１１０において、オペレーションパネル２０２からＯＫキーの押下の通知を受けた制御部２０７は、メモリ部２０４に蓄積された印刷データを印刷部２０８に渡して印刷を開始し、オペレーションパネル２０２はスケジュール判定モード印刷中の画面を表示する。
【００３９】
スケジュール判定モード印刷中の画面は、例えば図１０に示す画面であり、図１０（ａ）（ｂ）は、印刷を開始した後、約１分間が経過したときの画面であって、図１０（ａ）は、マゼンタ色（Ｍ）のトナーが「あと７２分で枯渇」することを表示し、この状態でＯＫキーを押下すると図１０（ｂ）に示すようにスケジュールを時系列の形式で表示する画面が表示され、１８：４１にマゼンタ色（Ｍ）のトナーカートリッジの入れ替えが必要である旨が表示される。これにより、ユーザは印刷を完了させるために、いつ、どのような処置を行えばよいかを知ることができる。
【００４０】
Ｓ１１６：ここで、ユーザは、印刷中の任意のタイミングでオペレーションパネル２０２のＳｕｓｐｅｎｄ／Ｒｅｓｕｍｅキーを押下して印刷を一時停止してトナーカートリッジを交換することができ、印刷を一時停止させる場合は、処理をＳ１１７へ移行し、印刷を一時停止させない場合は、処理をＳ１１９へ移行するものとする。
Ｓ１１７：印刷を一時停止させる場合、ユーザはオペレーションパネル２０２のＳｕｓｐｅｎｄ／Ｒｅｓｕｍｅキーを押下するものとし、オペレーションパネル２０２がＳｕｓｐｅｎｄ／Ｒｅｓｕｍｅキーの押下を検知すると、オペレーションパネル２０２は制御部２０７に対して現在の印刷の一時停止を指示する。
【００４１】
Ｓ１１８：制御部２０７は、印刷部２０８による印刷動作を停止してトナーカートリッジの交換を待ち、処理をＳ１２１へ移行する。
Ｓ１１９：一方、Ｓ１１６において、印刷を一時停止させない場合、制御部２０７は印刷動作を継続し、印刷部２０８の消耗品検出部２０９は、トナーがなくなったことを検知する。
ここで、「トナーがなくなる」とは、トナーの残量が不足して印刷を継続することができなくなり、トナーカートリッジを交換しなければならない状況になったということであり、トナーカートリッジ内のトナー残量が“０”になることと必ずしも一致しないものとする。消耗品検出部２０９においてトナーカートリッジ内のトナーの残量が一定量を下回った状態で「トナーがなくなる」と判断しても良い。
【００４２】
Ｓ１２０：消耗品検出部２０９が、トナーがなくなったことを検知すると、印刷部２０８が現在実行中の印刷動作を一時停止し、トナーカートリッジの交換を待ち、処理をＳ１２１へ移行する。
Ｓ１２１：ユーザは、トナーカートリッジを交換するものとする。
Ｓ１２２：印刷部２０８は、トナーカートリッジが交換されたことを検知し、交換されたトナーカートリッジのトナー残量の変化を検出し、制御部２０７にトナー残量の変化を通知する。
Ｓ１２３：トナー残量の変化の通知を受けた制御部２０７は、スケジュール作成部２０６にスケジュールの更新を指示する。スケジュール作成部２０６はスケジュールを更新し、オペレーションパネル２０２は更新後の印刷中の画面をする。
【００４３】
更新後の印刷中の画面は、例えば図１１に示す画面であり、図１１（ａ）は、マゼンタ色（Ｍ）のトナーカートリッジが交換されたことにより、図１０（ａ）で表示されていたマゼンタ色（Ｍ）のトナーが「あとＸ分で枯渇」（Ｘは、マゼンタ色（Ｍ）のトナーが枯渇する時刻から現在時刻を減算した時間）の表示が、「交換済み」と表示される。さらに、今回の印刷を完了させるために、トナーカートリッジの交換を更に行う必要がないので、画面の下部に「印刷完了まで何もする必要がありません。」等の文言を表示する。これにより、ユーザは印刷完了まで何もする必要がないことを認識できるので、安心してプリンタ２０１から離れることができる。
【００４４】
また、図１１（ｂ）では、マゼンタ色（Ｍ）のトナーカートリッジが交換されたので、“一時停止  マゼンタトナー入れ替え”、“印刷再開”が追加して表示され、スケジュールの更新によって不要になった“ａｂｃ．ｐｓは、１８：４１に、７１３枚付近で停止します”、“＜ユーザ操作あり＞マゼンタトナーを入れ替えてください。（作業時間は、３分を予定）”に取り消し線が付与される。これによりユーザは、印刷を完了させるために必要なユーザ操作が完了したことを認識できるので、安心してプリンタ２０１から離れることができる。
【００４５】
Ｓ１２４：ユーザは、オペレーションパネル２０２のＳｕｓｐｅｎｄ／Ｒｅｓｕｍｅキーを押下するものとし、Ｓｕｓｐｅｎｄ／Ｒｅｓｕｍｅキーが押下されたことを検知したオペレーションパネル２０２は制御部２０７に対して印刷の再開を指示する。制御部２０７は、一時停止していた印刷を印刷部２０８により再開する。
Ｓ１２５：制御部２０７は、印刷部２０８による印刷動作を完了し、本処理を終了する。
【００４６】
このように、プリンタ２０１は、印刷データを印刷する前に、判定部２０５により印刷データを印刷するために消費するトナー量を算出し、スケジュール作成部２０６によりトナー消費量とトナーカートリッジに収容されているトナー残量とからトナーカートリッジの交換時期を算出してユーザに報知するようにしたことにより、ユーザはトナーカートリッジの交換時期を印刷の開始前に知ることができる。
【００４７】
以上説明したように、第１の実施例では、プリンタは、印刷データを印刷する前に、判定部により印刷データを印刷するために消費する消耗品としてのトナーの量を算出し、スケジュール作成部によりトナー消費量とトナーカートリッジに収容されているトナー残量とからトナーカートリッジの交換時期を算出してユーザに報知するようにしたことにより、消耗品の交換時期をユーザに報知することができ、ユーザは消耗品の交換時期を知ることができるという効果が得られる。
【実施例２】
【００４８】
第２の実施例では、第１の実施例と比較して、さらに大量の印刷を行うとき、トナー残量が不足することに加え、印刷用紙が不足する虞がある場合、印刷する用紙サイズの異なる複数の印刷ジョブの印刷を行うため、印刷途中で別のサイズの用紙を補充しなければならない場合、同一色のトナーカートリッジを複数回交換しなければ印刷ジョブを完了することができない場合が考えられるが、それに対応するため、第１の実施例の構成に、記憶部を追加した構成としている。
その第２の実施例の構成を図１２の第２の実施例における画像形成装置の構成を示すブロック図に基づいて説明する。なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
【００４９】
図１２において、プリンタ２０１は、ＰＣ１０２から印刷データを受け入れて媒体に再現することができる印刷装置であって、ＰＣ１０２とＬＡＮ１０１を介して接続され、オペレーションパネル２０２と、モード設定部２０３と、メモリ部２０４と、判定部２０５と、スケジュール作成部２０６と、制御部２０７と、消耗品検出部２０９を備えた印刷部２０８と、ネットワーク通信部２１０と、記憶部３０１とから構成されている。なお、本実施例のプリンタ２０１は、１分間に媒体１０枚に印刷が可能であるものとする。
【００５０】
記憶部３０１は、トナーカートリッジにトナーが満杯である指標値である“１０００００００”と、プリンタ２０１の給紙カセット毎の最大収容枚数である“２５０”を予め記憶する不揮発性メモリである。
トナーカートリッジにトナーが満杯である指標値および給紙カセット毎の最大収容枚数は、印刷データがメモリ部２０４に格納された際に、同一色のトナーカートリッジを複数回交換しなければ印刷ジョブを完了することができないか否かの判定、また給紙カセットへの用紙の補充を行わなければ印刷ジョブを完了することができないか否かの判定を行うために使用される。
【００５１】
上述した構成の作用について説明する。
プリンタが行う印刷処理を図１３の第２の実施例における印刷処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図２および図１２を参照しながら説明する。なお、この印刷処理は、大量の印刷媒体に印刷を行うものであり、夜間等に無人で行うものとする。
Ｓ２０１：図３のＳ１０１と同様の処理なので説明を省略する。
【００５２】
Ｓ２０２：ＰＣ１０２は、ユーザの操作を受付けて印刷データをプリンタ２０１に送信する。この印刷データには、印刷を行う際のパラメータである「部数」、「１枚当たりのページ数」、「用紙サイズの指定」の属性が付与されている。印刷データを送信する際に、これらの属性を設定するＰＣ１０２のプリンタドライバは、例えば図１４（ａ）（ｂ）に示すプリンタドライバの画面１４１、１４２を表示部に表示し、印刷データを送信するプリンタ名、印刷部数、１枚当たりのページ数、および用紙サイズの指定の入力を受付け、さらに属性の入力を確定させるＯＫボタンの入力を受付ける。
【００５３】
本実施例では、“ａｂｃ．ｐｓ”および“ｄｅｆ．ｐｓ”という名前の印刷データを送信するものとし、図１４（ａ）の画面１４１が“ａｂｃ．ｐｓ”、図１４（ｂ）の画面１４２が“ｄｅｆ．ｐｓ”を送信する際に設定する画面である。以下の説明では、“ａｂｃ．ｐｓ”をジョブ１、“ｄｅｆ．ｐｓ”をジョブ２と呼ぶこととし、ジョブ１は用紙サイズの指定が“Ａ４”、ジョブ２は用紙サイズの指定が“Ａ３”に設定されているものとする。
ＯＫボタンの入力を受付けたＰＣ１０２のプリンタドライバは、ＰＣ１０２のドキュメント作成アプリケーションで作成されたドキュメントを印刷データに変換してＬＡＮ１０１を介してプリンタ２０１に送信する。
Ｓ２０３、Ｓ２０４：図３のＳ１０３、Ｓ１０４と同様の処理なので説明を省略する。
【００５４】
Ｓ２０５：判定部２０５は、印刷データに付与されている「部数」、「１枚当たりのページ数」、「用紙サイズの指定」および印刷データの内容から印刷を完了させるために必要なトナーの量および用紙枚数を算出し、算出したトナーの量と印刷部２０８がトナーカートリッジに保持しているトナー残量とを比較してメモリ部２０４に蓄積された印刷データがトナーカートリッジの交換なしで印刷を完了させることができるか否かを判定し、また算出した用紙枚数と印刷部２０８が給紙トレイに保持している用紙枚数とを比較してメモリ部２０４に蓄積された印刷データが用紙の補充なしで印刷を完了させることができるか否か、すなわちトナーカートリッジの交換および用紙の補充なしで印刷を完了させることができるか否かを判定する。
【００５５】
ここで、トナーカートリッジの交換なしで印刷を完了させることができるか否かの判定例を図１５に示し、用紙の補充なしで印刷を完了させることができるか否かの判定例を図１６に示す。
図１５において、例えばジョブ１の印刷データ（全画素数が８４１５０００ドット）の印刷ドットカウント（１部あたり）が、シアン色（Ｃ）が１００ドット、マゼンタ色（Ｍ）が８４１２００ドット、イエロー色（Ｙ）が３００ドット、ブラック色（Ｋ）が４２０７５０ドットであり、１ドット当たりの必要トナー量（単位は判定に用いる指標）が、シアン色（Ｃ）が０．０１、マゼンタ色（Ｍ）が０．０１、イエロー色（Ｙ）が０．０１、ブラック色（Ｋ）が０．０１であるとき、１０００部印刷するとき、印刷に要する必要トナー量（単位は判定に用いる指標）は、シアン色（Ｃ）が１０００、マゼンタ色（Ｍ）が８４１２０００、イエロー色（Ｙ）が３０００、ブラック色（Ｋ）が４２０７５００となる。
【００５６】
現在のトナー残量（単位は判定に用いる指標）が、シアン色（Ｃ）が４００００００、マゼンタ色（Ｍ）が６００００００、イエロー色（Ｙ）が８００００００、ブラック色（Ｋ）が１０００００００であるとき、マゼンタ色（Ｍ）の現在のトナー残量が、マゼンタ色（Ｍ）の必要トナー量より少ないため、判定部２０５は、第１の実施例と同様に、トナーなしにより印刷を停止するのは、７１３枚目であり、停止する時刻は１８：４１であることを算出する。
【００５７】
さらに、判定部２０５は、マゼンタ色（Ｍ）のトナーカートリッジの交換後の計算として、記憶部３０１が保持している満杯のトナー指標値、“１０００００００”を用いて再計算を実行すると、印刷に要する必要トナー量はマゼンタ色（Ｍ）が２４１２０００であるため、ジョブ１を完了することができると判定する。
またさらに、判定部２０５は、ジョブ１が完了したときのトナーの残量からジョブ２を完了することができるか否かの判定を行う。これにより、判定部２０５は、ジョブ２を完了するためにはマゼンタ色（Ｍ）のトナーが不足し、トナーなしによりジョブ２の印刷を停止するのは４５１枚目であり、印刷を停止する時刻は２０：０１であることを計算する。
【００５８】
ここで、ジョブ２にトナーが枯渇して印刷動作が停止する印刷枚数の計算式は、
トナー残量÷（１部（枚）当たりの印刷ドットカウント×１ドット当たりのトナー使用量）であるため、
（１０００００００−（８４１２０００−６００００００））÷（１６８２４０００×０．０１）≒４５１枚（小数点以下切捨て）
となり、
ジョブ２においてトナーが枯渇して印刷が停止する時刻の計算式は、
ジョブ２の開始時刻＋（トナーなしにより印刷動作が停止する印刷枚数÷１分間に印刷できる枚数）（分）で表され、ジョブ１の開始時刻を１７：３０とし、ジョブ２の開始時刻を１９：１６とすると、
１９：１６＋（４５１÷１０）≒２０：０１
となる。
【００５９】
図１６において、ジョブ１はＡ４サイズの用紙が１０００枚必要であり、ジョブ２はＡ３サイズの用紙が１０００枚必要であり、現在の用紙残量の合計は、Ａ４サイズの用紙が１２５０枚であり、Ａ３サイズの用紙が０枚である。
したがって、判定部２０５は、ジョブ１の印刷を完了させるためにＡ４サイズの用紙は十分に存在するが、ジョブ２の印刷を完了させるためにはＡ３サイズの用紙が不足しており、その不足枚数は１０００枚である。給紙カセットのトレイ毎の最大収容枚数を２５０枚とすると、順次トレイに用紙を補充した場合、４回の補充が必要であると判定する。
【００６０】
このように、判定部２０５は、印刷ジョブの印刷枚数を計数して算出した消耗品の消費量と、消耗品検出手段としての消耗品検出部２０９で検出された消耗品の残量とを比較し、トレイに用紙を補充なしで印刷を完了させることができるか否かを判定する。
Ｓ２０６：判定部２０５は、判定結果を制御部２０７に渡し、トナーカートリッジの交換および用紙の補充なしで印刷を完了させることができると判定すると処理をＳ２０７へ移行し、トナーカートリッジの交換または用紙の補充なしで印刷を完了させることができないと判定すると処理をＳ２０８へ移行する。
【００６１】
Ｓ２０７：図３のＳ１０７と同様の処理なので説明を省略する。
Ｓ２０８：制御部２０７は、判定結果がトナーカートリッジの交換または用紙の補充なしで印刷を完了させることができない場合、スケジュール作成部２０６にスケジュールの作成を指示する。
スケジュールの作成を指示されたスケジュール作成部２０６は、スケジュールを作成し、オペレーションパネル２０２はスケジュール作成部２０６が作成したスケジュールをスケジュール画面で表示する。
【００６２】
このスケジュール画面は、例えば図１７に示すスケジュール画面１７０であり、画面上部に、Ｓ２０４においてメモリ部２０４に印刷データが蓄積されたことを示す“印刷データはメモリに蓄積されました。”の文言等を表示し、画面中央部には、現在時刻と、作成したスケジュールを表示する。
本実施例では、図１５および図１６の説明で計算したトナーなしにより印刷を停止する枚数と、停止する時刻とがそれぞれスケジュール画面１７０に表示される。
なお、本実施例では、スケジュール作成部２０６が作成したスケジュールは長いため、画面の右側にスクロールバーを表示し、キー２１１の上キーまたは下キーを用いて上下にスクロールしてスケジュール全体を参照することができるようになっている。
【００６３】
Ｓ２０９〜Ｓ２１２：図３のＳ１０９〜Ｓ１１２と同様の処理なので説明を省略する。
Ｓ２１３：Ｓ２１１において、印刷をキャンセルしない（Ｂａｃｋキーの押下を検知しない）場合、ユーザによりトナーカートリッジが交換、または用紙が補充されるものとし、ユーザは印刷部２０８に装着されているトナーカートリッジを交換、または用紙を補充するものとする。なお、トナーカートリッジの交換、および用紙の補充を同時に行うようにしてもよい。
【００６４】
Ｓ２１４：印刷部２０８は、トナーカートリッジが交換されたことを検知すると、トナー残量の変化を検出し、また用紙が補充されると、用紙残量の変化を検出し、処理をＳ２０５へ移行し、再度、メモリ部２０４に蓄積された印刷データがトナーカートリッジの交換、または用紙の補充なしで印刷を完了させることができるか否かを判定する。
Ｓ２１５：Ｓ２１０において、オペレーションパネル２０２からＯＫキーの押下の通知を受けた制御部２０７は、メモリ部２０４に蓄積された印刷データを印刷部２０８に渡して印刷を開始し、オペレーションパネル２０２はスケジュール判定モード印刷中の画面を表示する。
【００６５】
スケジュール判定モード印刷中の画面は、例えば図１８に示す画面であり、図１８（ａ）（ｃ）は、印刷を開始した後、約１分間が経過したときの画面であって、図１８（ａ）では、２回のトナーなしが発生するため、マゼンタ色（Ｍ）のトナーが「あと７２分で枯渇」、および「あと１５０分で枯渇」することが表示される。
この状態でＯＫキーを押下すると図１８（ｂ）に示すトレイの状況を示す画面が表示され、トレイ１〜５には現在、Ａ４の用紙が、プリンタ２０１のトレイ毎の最大収容可能枚数である２５０枚が収容されており、トレイ１、トレイ２、トレイ３、トレイ４、トレイ５の順で消費されていくこと、また用紙が枯渇する予定時刻と次に補充すべき用紙サイズを示している。
【００６６】
本実施例では、プリンタ２０１は１分間に用紙１０枚の印刷が可能であるので、例えばジョブ１の１部あたりの印刷枚数が１枚であるとき、トレイ１の印刷用紙が枯渇するのは２５０枚を印刷したときであり、その時刻は、現在時刻である１７：３０から２５分後の１７：５５であることがわかる。したがって、それぞれのトレイに収容されている用紙が枯渇する時刻を、１分間に印刷できる枚数から導き出すことができ、それぞれのトレイにおいて用紙が枯渇する時刻をトレイの状況を示す画面に表示することができる。
また、この状態でＯＫキーを押下すると図１８（ｃ）に示すようにスケジュールを時系列の形式で表示する画面が表示され、これにより、ユーザは２つのジョブの印刷を完了させるために、いつ、どのような処置を行えばよいかを知ることができる。
【００６７】
Ｓ２１６：ここで、ユーザは、印刷中の任意のタイミングでオペレーションパネル２０２のＳｕｓｐｅｎｄ／Ｒｅｓｕｍｅキーを押下して印刷を一時停止してトナーカートリッジを交換または用紙の補充をすることができ、印刷を一時停止させる場合は、処理をＳ２１７へ移行し、印刷を一時停止させない場合は、処理をＳ２１９へ移行するものとする。
Ｓ２１７：図３のＳ１１７と同様の処理なので説明を省略する。
Ｓ２１８：制御部２０７は、印刷部２０８による印刷動作を停止してトナーカートリッジの交換または用紙の補充を待ち、処理をＳ２２１へ移行する。
【００６８】
Ｓ２１９：一方、Ｓ２１６において、印刷を一時停止させない場合、制御部２０７は印刷動作を継続し、印刷部２０８の消耗品検出部２０９は、トナーまたは用紙がなくなったことを検知する。
Ｓ２２０：消耗品検出部２０９が、トナーまたは用紙がなくなったことを検知すると、印刷部２０８が現在実行中の印刷動作を一時停止し、トナーカートリッジの交換または用紙の補充を待ち、処理をＳ２２１へ移行する。
Ｓ２２１：ユーザは、トナーカートリッジを交換または用紙を補充するものとする。
【００６９】
Ｓ２２２：印刷部２０８は、トナーカートリッジが交換されたこと、または用紙が補充されたことを検知し、交換されたトナーカートリッジのトナー残量または補充された用紙の残量の変化を検出し、制御部２０７にトナー残量または用紙残量の変化を通知する。
Ｓ２２３：トナー残量または用紙残量の変化の通知を受けた制御部２０７は、スケジュール作成部２０６にスケジュールの更新を指示する。スケジュール作成部２０６は、スケジュールに変更が生じたとき、スケジュールを更新し、オペレーションパネル２０２は更新後の印刷中の画面をする。
【００７０】
更新後の印刷中の画面は、第１の実施例と同様であり、更新されたスケジュールは、例えば図１９に示す画面である。図１９に示す画面では、マゼンタ色（Ｍ）のトナーカートリッジが交換されたので、“一時停止  マゼンタトナー入れ替え”が追加して表示され、スケジュールの更新によって不要になった“ｄｅｆ．ｐｓは４５１枚付近で停止します”、“＜ユーザ操作あり＞マゼンタトナーを入れ替えてください。（作業時間は３分を予定）”に取り消し線が付与される。これによりユーザは、マゼンタ色（Ｍ）のトナーカートリッジ交換後のスケジュールが表示されるので２０：１５にマゼンタ色（Ｍ）のトナーカートリッジを再度交換する必要があることを知ることができる。
Ｓ２２４、Ｓ２２５：図３のＳ１２４、Ｓ１２５と同様の処理なので説明を省略する。
【００７１】
このように、プリンタ２０１は、印刷データを印刷する前に、判定部２０５により印刷データを印刷するために消費するトナー量および印刷用紙の枚数を算出し、スケジュール作成部２０６によりトナーおよび印刷用紙の消費量と、トナーカートリッジに収容されているトナー残量および給紙カセットのトレイ毎に収容されている印刷用紙の残量とからトナーカートリッジの交換時期を算出してユーザに報知するようにしたことにより、ユーザはトナーカートリッジの交換時期や印刷用紙の補充時期を印刷の開始前に知ることができる。
また、記憶部３０１にトナーカートリッジに満杯になったトナー量の指標値を予め記憶させたことにより、同一色のトナーカートリッジの複数回の交換が必要である場合でも、トナーカートリッジの交換回数およびその交換時期を報知するようにしたことにより、ユーザはトナーカートリッジの交換回数およびその交換時期を印刷の開始前に知ることができる。
【００７２】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、ユーザは印刷用紙の補充時期を印刷の開始前に知ることができ、すべての印刷ジョブを完了させるために、時間を無駄にすることなく印刷用紙を補充することができるという効果が得られる。
また、ユーザは用紙サイズの異なる印刷用紙に印刷を行う複数の印刷ジョブを完了させるために、時間を無駄にすることなく印刷用紙を補充することができるという効果が得られる。
さらに、同一色のトナーカートリッジの複数回の交換が必要である場合でも、トナーカートリッジの交換回数およびその交換時期を報知するようにしたことにより、ユーザは時間を無駄にすることなくトナーカートリッジを交換することができるという効果が得られる。
【実施例３】
【００７３】
第３の実施例では、プリンタがネットワークを介してスケジュール判定モードにおいて表示する印刷中の画面の情報をＰＣへ送信し、ＰＣのディスプレイに印刷中の画面を表示させるようにしている。
第３の実施例の構成は、図１２に示す第２の実施例の構成と同様であるが、以下に追加の説明を行う。なお、上述した第２の実施例と同様の部分は、同一の符号を付してその説明を省略する。
【００７４】
プリンタ２０１のネットワーク通信部２１０は、オペレーションパネル２０２が表示するために生成した画面の情報をＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式でＰＣ１０２に送信することができるようになっている。
プリンタ２０１の制御部２０７は、ＰＣ１０２の後述するプリンタモニタから時刻が指定されたＳｕｓｐｅｎｄ情報を受信し、指定された時刻でＳｕｓｐｅｎｄ情報による一時停止を行った場合の更新スケジュールの作成をスケジュール作成部２０６に依頼して更新スケジュールを作成し、その更新スケジュールの画面情報の一部または全部をＨＴＭＬ形式で作成し、ＰＣ１０２のプリンタモニタに送信することができるようになっている。
【００７５】
ＰＣ１０２には、プリンタ２０１のネットワーク通信部２１０から送信されるＨＴＭＬ形式の情報をディスプレイに表示することができるユーティリティプログラムであるプリンタモニタがインストールされており、ＰＣ１０２はプリンタ２０１のオペレーションパネル２０２が表示するために生成した画面情報と同じ情報をＨＴＭＬ形式で表示することができるようになっている。
また、ＰＣ１０２のプリンタモニタは、一時停止する時刻を指定したＳｕｓｐｅｎｄ情報をプリンタ２０１のネットワーク通信部２１０に送信することができるようになっている。
【００７６】
このように、プリンタ２０１は、オペレーションパネル２０２の表示部が表示するスケジュール画面の内容の一部または全部を外部装置としてのＰＣ１０２に送信し、ＰＣ１０２の表示部に表示させる。
上述した構成の作用について説明する。
プリンタおよびＰＣが行うプリンタモニタ処理を図２０の第３の実施例におけるプリンタモニタ処理の流れを示すフローチャートの図中Ｓで表すステップにしたがって図２および図１２を参照しながら説明する。
【００７７】
Ｓ３０１：ＰＣ１０２にインストールされているプリンタモニタが起動されると、プリンタモニタはプリンタ２０１に対して情報の取得要求を送信する。
Ｓ３０２：プリンタ２０１のネットワーク通信部２１０は、ＰＣ１０２から情報の取得要求を受信する。
Ｓ３０３：プリンタ２０１のネットワーク通信部２１０は、モード設定部２０３に対してスケジュール判定モードになっているか否かを問合せ、スケジュール判定モードであれば処理をＳ３０４へ移行し、スケジュール判定モードでなければ処理をＳ３０５へ移行する。
【００７８】
Ｓ３０４：スケジュール判定モードである場合、ネットワーク通信部２１０は、オペレーションパネル２０２から画面情報を取得し、それに基づいてＨＴＭＬ形式の画面情報を生成してＰＣ１０２に送信し、処理をＳ３０６へ移行する。
Ｓ３０５：スケジュール判定モードでない場合、ネットワーク通信部２１０は、スケジュール判定モードでないことを示すＨＴＭＬ形式の画面情報を生成してＰＣ１０２に送信し、処理をＳ３０６へ移行する。
【００７９】
Ｓ３０６：ＰＣ１０２のプリンタモニタは、プリンタ２０１から送信されたＨＴＭＬ形式の画面情報をディスプレイに表示する。プリンタモニタによりディスプレイに表示される画面は、例えば図２１および図２２に示す画面であり、図２１はスケジュール判定モードかつ印刷が開始されているときの画面を示し、図２２はスケジュール判定モードでないときの画面を示している。
【００８０】
Ｓ３０７：スケジュール判定モードである場合、ＰＣ１０２はスケジュール判定モードかつ印刷が開始されているときの画面をディスプレイに表示して処理をＳ３０８へ移行し、スケジュール判定モードでない場合、ＰＣ１０２はスケジュール判定モードでないときの画面をディスプレイに表示して本処理を終了する。なお、スケジュール判定モードでないときの画面は、図２２に示すように、スケジュール判定モードでない旨の文言のみが表示され、プリンタモニタを終了することしかできないようになっている。
【００８１】
Ｓ３０８：ＰＣ１０２のプリンタモニタは、スケジュール判定モードかつ印刷が開始されているときの画面で一時停止する時刻を指定したＳｕｓｐｅｎｄ情報の入力を受付け、入力されたＳｕｓｐｅｎｄ情報をプリンタ２０１に送信する。なお、スケジュール判定モードかつ印刷が開始されているときの画面は、図２１に示すように、画面の下部において一時停止する時刻を指定したＳｕｓｐｅｎｄ情報の入力操作を受付けるようになっており、追加ボタンがクリックされると、ＰＣ１０２のプリンタモニタは入力されたＳｕｓｐｅｎｄ情報をプリンタ２０１に送信する。
【００８２】
Ｓ３０９：プリンタ２０１のネットワーク通信部２１０は、一時停止する時刻を指定したＳｕｓｐｅｎｄ情報を受信する。
Ｓ３１０：制御部２０７は、ネットワーク通信部２１０で受信したＳｕｓｐｅｎｄ情報に基づいてスケジュール作成部２０６に対して指定された時刻で一時停止を行い、処置を行った場合のその後のスケジュールの再計算を依頼する。なお、スケジュールの再計算は、第１の実施例および第２の実施例において説明した計算方法により行う。
制御部２０７は、スケジュール作成部２０６によりスケジュールを作成すると、そのスケジュールを表示するＨＴＭＬ形式の画面情報を生成し、ネットワーク通信部２１０を介してＰＣ１０２に送信する。
【００８３】
Ｓ３１１：ＰＣ１０２のプリンタモニタは、受信した画面情報に基づいてディスプレイに再計算されたスケジュールの画面を表示し、本処理を終了する。再計算されたスケジュールの画面は、例えば図２３に示す再計算後のプリンタモニタ画面であり、画面の中央部に再計算されたスケジュールが“変更後のスケジュール”として表示される。
なお、図２３に示す画面では、一時停止する時刻を１９：５０に指定したＳｕｓｐｅｎｄ情報を送信し、１９：５０にマゼンタ（Ｍ）色トナーの入れ替えが行われた場合の再計算されたスケジュールが画面の中央部に表示されている。
【００８４】
このように、ＰＣ１０２のディスプレイにスケジュール判定モードで印刷中の画面を表示するようにしたことにより、ユーザはプリンタ２０１が設置されている場所まで移動してオペレーションパネル２０２の表示を確認しなくても、ＰＣ１０２のディスプレイに表示された画面を確認することにより、消耗品の交換時期を知ることができる。
また、ＰＣ１０２は一時停止する時刻を指定したＳｕｓｐｅｎｄ情報をプリンタに送信するようにしたことにより、プリンタ２０１はスケジュールの事前計算ができるようになり、ユーザは指定した時刻で消耗品を交換した場合、その後のスケジュールを知ることができるようになる。これにより、消耗品の交換が早すぎてもう一度交換しなければならないケースを避けることができる。
【００８５】
以上説明したように、第３の実施例では、第１の実施例および第２の実施例の効果に加え、ユーザはプリンタが設置されている場所まで移動してオペレーションパネルの表示を確認しなくても、ＰＣのディスプレイに表示された画面を確認することにより、消耗品の交換時期を知ることができるという効果が得られる。
また、ユーザは指定した時刻で消耗品を交換した場合、その後のスケジュールを知ることができるようになるという効果が得られる。
【００８６】
なお、第３の実施例を拡張して再計算後のスケジュールのうち、一時停止の時刻を記憶部３０１に記憶し、制御部２０７が内蔵しているＲＴＣに基づいて記憶部３０１に記憶した時刻で一時停止を自動で実行することもできる。
また、第１の実施例、第２の実施例および第３の実施例では、画像形成装置を電子写真方式のプリンタとして説明したが、それに限られることなく、複合機（ＭＦＰ）、インクジェットプリンタ、サーマルプリンタ等としても良い。
【００８７】
さらに、第１の実施例、第２の実施例および第３の実施例では、消耗品をトナーや印刷媒体として説明したが、それに限られることなく、残量や蓄積量が検出可能な消耗品や部品、例えばイメージドラムユニット、転写ベルト、排紙トレイの印刷済み用紙、廃トナーボックス、インクリボンカートリッジ、インクリボン等としても良い。
またさらに、第３の実施例では、ＰＣのプリンタモニタが表示する画面を操作する例で説明したが、プリンタのオペレーションパネルを操作するようにしても良い。
【符号の説明】
【００８８】
１０１  ＬＡＮ
１０２  ＰＣ
２０１  プリンタ
２０２  オペレーションパネル
２０３  モード設定部
２０４  メモリ部
２０５  判定部
２０６  スケジュール作成部
２０７  制御部
２０８  印刷部
２０９  消耗品検出部
２１０  ネットワーク通信部
３０１  記憶部
【図１】
2014137502.tif 000003
【図２】
2014137502.tif 000004
【図３】
2014137502.tif 000005
【図４】
2014137502.tif 000006
【図５】
2014137502.tif 000007
【図６】
2014137502.tif 000008
【図７】
2014137502.tif 000009
【図８】
2014137502.tif 000010
【図９】
2014137502.tif 000011
【図１０】
2014137502.tif 000012
【図１１】
2014137502.tif 000013
【図１２】
2014137502.tif 000014
【図１３】
2014137502.tif 000015
【図１４】
2014137502.tif 000016
【図１５】
2014137502.tif 000017
【図１６】
2014137502.tif 000018
【図１７】
2014137502.tif 000019
【図１８】
2014137502.tif 000020
【図１９】
2014137502.tif 000021
【図２０】
2014137502.tif 000022
【図２１】
2014137502.tif 000023
【図２２】
2014137502.tif 000024
【図２３】
2014137502.tif 000025