(57)【要約】【課題】予定した期間に使用する消耗品の個数を精度よく予測し、更に、予測個数をユーザーが容易に推測できる画像形成装置及びその制御方法を提供する。【解決手段】１個単位で交換可能な消耗品を使用して、画像を印刷媒体に形成する画像形成装置であって、前記画像の形成時に、前記消耗品の使用期間と使用量とを記録する使用量記録部９１と、記録された前記使用期間と前記使用量とを用いて、所定の使用予定期間に使用する消耗品の使用個数を、所定の算定時期に算定する使用個数算定部９２と、算定された前記使用個数を通知する使用個数通知部９３とを備える。【選択図】図１
2008015227.tif 000002
【特許請求の範囲】
【請求項１】
１個単位で交換可能な消耗品を使用する画像形成装置であって、
前記消耗品の使用期間と当該使用期間に使用された使用量とを記録する使用量記録部と、
記録された前記使用期間と前記使用量とを用いて、所定の使用予定期間に使用する消耗品の使用個数を、所定の算定時期に算定する使用個数算定部と、
算定された前記使用個数を通知する使用個数通知部とを備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記使用量は、前記使用個数算定部が算定を行う前記所定の算定時期より以前であって、前記使用期間に交換された消耗品の交換回数であることを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置であって、
前記使用個数算定部は、前記画像形成装置が使用中の消耗品について、使用済み使用量を、使用中の前記消耗品について使用可能な使用量で除した値を、前記使用期間に交換された消耗品の交換回数に加算することを特徴とする画像形成装置。
【請求項４】
請求項１ないし３のいずれか一項に記載の画像形成装置であって、
前記使用個数算定部が算定を行う前記所定の算定時期を設定する算定時期設定部を更に備えたことを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置であって、
前記算定時期設定部は、消耗品を交換したときを前記所定の使用予定期間に使用する消耗品の使用個数を算定する前記所定の算定時期として設定することを特徴とする画像形成装置。
【請求項６】
請求項１ないし５のいずれか一項に記載の画像形成装置であって、
前記所定の使用予定期間を特定する使用予定開始日と使用予定終了日とを設定する使用予定期間設定部を更に備えたことを特徴とする画像形成装置。
【請求項７】
１個単位で交換可能な消耗品を使用する画像形成装置の制御方法であって、
前記消耗品の使用期間と当該使用期間に使用された使用量とを記録する使用量記録工程と、
記録された前記使用期間と前記使用量とを用いて、所定の使用予定期間に使用する消耗品の使用個数を、所定の算定時期に算定する使用個数算定工程と、
算定された前記使用個数を通知する使用個数通知工程とを備えたことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消耗品を装着した画像形成装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、画像形成装置に装着されているトナーカートリッジやインクカートリッジなどの消耗品に収容されているトナ−やインクが消尽する時期を予測し、ユーザーに通知する技術が開示されている（例えば特許文献１及び特許文献２）。
【０００３】
【特許文献１】特開２００１−２２８７６２号公報
【特許文献２】特開２００４−２９１６２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の技術によって、ユーザーは消耗品に収容されているトナーやインクが消尽する時期がわかるので、交換する消耗品を発注する。しかしながら、発注手続きが遅れたり、発注した消耗品が納品されるまでの日数がかかる場合には、消尽する時期が到来しても発注した消耗品が納品されず、消耗品を交換できないため、画像形成装置が使用できないことがある。このような消耗品が切れてしまうことを回避するには、予定した期間に使用する消耗品をまとめて発注し、在庫として確保することが必要となる。また、発注手続きや支払い手続き業務の軽減を目的として、発注の回数を減らして予定した期間に使用する消耗品をまとめて発注することも行われている。あるいは、消耗品の予算を申請する際には、予算申請の対象期間に使用する予定の消耗品の個数を算定し、予算額を算出することが行われている。このように、まとめて発注したり、予算申請をする際には、予定した期間にどのくらいの消耗品が使用されるかを算定する。従来の技術は、消耗品に収容されているトナーやインクが消尽する時期を予測するが、予定した期間にどのくらいの消耗品を使用するかを予測するものではない。そこで、ユーザーは、過去に発注した記録を参照し、予定した期間に使用する消耗品の個数の算定を行っていることが多い。この場合、ユーザーが過去の発注記録から算定する作業は、手間がかかり容易ではない。更に、参照する過去の発注記録が、最近の使用実績に合致しないものであったり、記録があっても正確でなかったりするときは、予測精度が低くなるという課題がある。
【０００５】
本発明は、このような課題に鑑みてなされたものであり、予定した期間に使用する消耗品の個数を精度よく予測し、更に、予測個数をユーザーが容易に推測できる画像形成装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、１個単位で交換可能な消耗品を使用する画像形成装置であって、前記消耗品の使用期間と当該使用期間に使用された使用量とを記録する使用量記録部と、記録された前記使用期間と前記使用量とを用いて、所定の使用予定期間に使用する消耗品の使用個数を、所定の算定時期に算定する使用個数算定部と、算定された前記使用個数を通知する使用個数通知部とを備えたことを要旨とする。
【０００７】
この構成によれば、実際に使用した使用期間と使用量を用いて算定することから、所定の使用予定期間に使用する消耗品の個数についての予測精度を高くすることができる。また、所定の算定時期に算定することにより、所定の算定時期の直前までに使用した使用量の実績に基づいて算定することから、所定の使用予定期間に使用する消耗品の個数についての予測精度が高くなる。更に、算定された使用個数を通知することにより、ユーザーは消耗品の個数についての情報を得ることから、ユーザーは、手間をかけずに容易に使用予定期間に使用する消耗品の個数を予測することができる。
【０００８】
ここで、前記使用量は、前記使用個数算定部が算定を行う前記所定の算定時期より以前であって、前記使用期間に交換された消耗品の交換回数であってもよい。
【０００９】
こうすれば、使用量を使用期間に交換された消耗品の交換回数とすることにより、使用量を個数として把握することができる。従って、所定の使用予定期間に使用する消耗品の個数の算定に際して、個数をそのまま用いればよいことから、算定処理が容易となる。
【００１０】
また、前記使用個数算定部は、前記画像形成装置が使用中の消耗品について、使用済み使用量を、使用中の前記消耗品について使用可能な使用量で除した値を、前記使用期間に交換された消耗品の交換回数に加算してもよい。
【００１１】
使用済み使用量を、使用中の消耗品について使用可能な使用量で除した値を、前記交換された消耗品の交換回数に加算することにより、使用中の消耗品の使用量を含めて、所定の使用予定期間に使用する消耗品の個数を算定することから、所定の使用予定期間に使用する消耗品の個数についての予測精度を高くすることができる。更に、画像形成装置を使用開始後、まだ一度も消耗品を交換した実績がない画像形成装置であっても、使用中の消耗品の使用量を用いて算定することから、使用予定期間に使用する消耗品の個数を予測することができる。
【００１２】
また、前記使用個数算定部が算定を行う時期を設定する算定時期設定部を更に備えてもよい。この構成によれば、算定時期を設定する算定時期設定部を備えることにより、ユーザーが所望する時期に、所定の使用予定期間に使用する消耗品の個数を算定する時期を設定することができる。例えば、所定の使用予定期間が４月から１年間であった場合、３月初旬を算定時期として設定しておけば、設定した３月初旬に４月から１年間の使用個数を算定するので、４月から１年分の使用個数をユーザーは容易に把握することができる。
【００１３】
また、前記算定時期設定部は、前記消耗品を交換したときを前記使用個数を算定する算定時期として設定してもよい。
【００１４】
こうすれば、消耗品を交換した時点で使用個数を算定するので、使用量は使用期間に交換した消耗品の交換回数に一致することから、使用予定期間に使用する消耗品の個数の予測精度が高まる。
【００１５】
また、前記所定の使用予定期間を特定する使用予定開始日と使用予定終了日とを設定する使用予定期間設定部を更に備えてもよい。こうすれば、使用予定開始日と使用予定終了日によって、ユーザーが所望する使用予定期間を設定することができる。
【００１６】
また、本発明を画像形成装置の制御方法と捉えることもできる。すなわち、１個単位で交換可能な消耗品を使用する画像形成装置の制御方法であって、前記消耗品の使用期間と当該使用期間に使用された使用量とを記録する使用量記録工程と、記録された前記使用期間と前記使用量とを用いて、所定の使用予定期間に使用する消耗品の使用個数を、所定の算定時期に算定する使用個数算定工程と、算定された前記使用個数を通知する使用個数通知工程とを備えたことを要旨とする。
【発明を実施するための最良の形態】
【００１７】
以下、図を参照して本発明の実施例を説明する。図１は、本発明における一実施例として画像形成装置の構成を示すハードウェア構成図である。図１に示すプリンタ２が本発明を適用した画像形成装置であり、ホストコンピュータ１からの印刷要求等に基づいて、所定の印刷媒体に対して画像の形成を行う装置である。
【００１８】
図１に示すホストコンピュータ１は、プリンタ２に対して印刷要求を行うホスト装置であり、ユーザー操作等に基づいて画像データと制御コマンドを含む印刷データをプリンタ２に送信する。ホストコンピュータ１は、カレンダー情報を保有しており、プリンタ２から印刷ジョブ実行時の日付け（年月日）の情報を要求する制御コマンドが受信された場合は、印刷ジョブ実行時の日付けをプリンタ２に送信することができる。尚、ホストコンピュータ１は、所謂パーソナルコンピュータなどで構成することができる。ホストコンピュータ１内のプリンタドライバ３は、ホストコンピュータ１内のアプリケーション（図示せず）などからのデータを受け取って、画像を印刷媒体に形成するデータを生成し、プリンタ２に送信する。
【００１９】
プリンタ２は、いわゆる４サイクルレーザープリンタであり、図１に示すように、コントローラー部４、エンジン制御部５、エンジン６、操作部７及び表示部８などで構成される。
【００２０】
コントローラー部４は、ホストコンピュータ１から送信される印刷データを受信し、当該データに含まれる制御コマンドを解釈すると共に、当該データに含まれる画像データに所定の処理を施してエンジン６側へ提供するデータを生成する。コントローラー部４には、図１に示すように、Ｉ／Ｆ４１、ＣＰＵ４２、ＲＯＭ４３、ＲＡＭ４４、不揮発性メモリ４５及びエンジンＩ／Ｆ４６が備えられる。
【００２１】
Ｉ／Ｆ４１は、ホストコンピュータ１から送信されるデータを受信する部分であり、ＲＯＭ４３は、プリンタ２を制御するための各種プログラムを記憶する部分である。ＲＡＭ４４は、ホストコンピュータ１から受信したデータ等を格納するメモリである。エンジン６で印刷処理が行われる各ページの画像データは、ＲＡＭ４４からエンジンＩ／Ｆ４６に引き渡される。
【００２２】
ＣＰＵ４２は、プリンタ２において行われる各種処理を制御する部分であるが、特に受信した印刷データに含まれる画像データをＲＡＭ４４に格納する処理、印刷データに含まれる制御コマンドを解釈してエンジン制御部５に対して適切な印刷処理を指示する処理、ユーザーとのインターフェースを形成する操作部７を制御する処理、及び、表示部８に表示する処理等を司る。ＣＰＵ４２が実行する処理は、主にＲＯＭ４３に記憶されたプログラムに従って行われるものである。本実施例のプリンタ２は、図１に示したように、本実施例用のプログラムがＣＰＵ４２によって実行されることにより、使用量記録部９１、使用個数算定部９２、使用個数通知部９３、算定時期設定部９４、使用予定期間設定部９５として機能する。
【００２３】
各部は、それぞれ以下の処理を司る。使用量記録部９１は、消耗品を使用した使用期間と使用量を記録する。使用個数算定部９２は、記録された消耗品を使用した使用期間と使用量を用いて所定の使用予定期間に使用する消耗品の使用個数を算定する。使用個数通知部９３は、算定された所定の使用予定期間に使用する消耗品の使用個数を通知する。算定時期設定部９４は、算定時期を特定する算定開始日と算定終了日とを設定する。使用予定期間設定部９５は、使用予定期間を特定する使用予定開始日と使用予定終了日とを設定する。
【００２４】
不揮発性メモリ４５は記憶部として機能し、電源を落としてもデータは消去されずに保持されるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）またはフラッシュメモリを使用する。不揮発性メモリ４５には、ＣＰＵ４２がアドレスを指定することによってデータ内容を読み取ったり、書き込むメモリ領域が確保されている。
【００２５】
エンジンＩ／Ｆ４６は、エンジン６で印刷を実行する際に、所定のタイミングで前述したＲＡＭ４４に格納されている画像データを読み出し、それらに所定の処理を施した後にエンジン６側に引き渡すコントローラー部４とエンジン制御部５とのインターフェースを司る部分である。
【００２６】
エンジン制御部５は、図示されていないが、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、後述するエンジン６各部の動作を制御する。
【００２７】
エンジン６は、例えば、イエロー、マゼンタ、シアン、ブラックの現像材（トナー）をそれぞれ収容する図１のトナーカートリッジ６０１〜６０４、露光ユニット６１、感光体ユニット６２、一次転写ユニット６３、二次転写ユニット６４、定着ユニット６５などから構成されている。
【００２８】
図２は、プリンタ２のエンジン６部分の機構を中心に示した構成図である。感光体ドラム６２１は、円筒状の導電性基材とその外周面に形成された感光層を有し、中心軸（図示せず）に対して回転可能である。帯電ユニット６２３は、感光体ドラム６２１を帯電し、露光ユニット６１は内蔵するレーザーやＬＥＤアレイなどの光源からのビームを帯電された感光体ドラム６２１に照射して静電気による潜像を形成する。露光ユニット６１のビーム照射は、ホストコンピュータ１から入力される画像情報に基づいて変調された駆動信号により制御される。
【００２９】
現像材であるトナ−を収容するトナーカートリッジ６０１〜６０４が着脱可能に装着される装着部６６１〜６６４を有し、中心軸６７１に対して回転可能である。トナーカートリッジ６０１〜６０４を中心軸６７１に対して回転し、感光体ドラム６２１に近接させ、現像材を潜像が形成された感光体ドラム６２１に供給することで、潜像が現像材による像に現像される。
【００３０】
トナーカートリッジ６０１〜６０４に収容された現像材（トナ−）が印刷により消費され、現像材（トナー）が消尽した時には、トナーが消尽したトナーカートリッジの交換が必要となる。前述したように、本実施例のプリンタ２に装着されている図２のトナーカートリッジ６０１〜６０４は、装着部６６１〜６６４とそれぞれ１個単位で着脱が可能である。装着部６６１〜６６４には、トナーカートリッジ６０１〜６０４の装着の有無を検出するセンサ−（図示せず）がそれぞれ備えられている。
【００３１】
一次転写ユニット６３は、感光体ドラム６２１に形成されたトナ−像を中間転写体６８１に転写する。中間転写体６８１は、感光体ドラム６２１と同じ周速度で回転駆動される。そして、二次転写ユニット６４が、中間転写体６８１に形成されたトナ−像を紙などの印刷媒体に転写し、定着ユニット６５が、印刷媒体上に転写されたトナ−像を媒体に溶着させて永久像とし、その印刷媒体はプリンタ２の外に排出される。
【００３２】
図１及び図２に示す感光体ユニット６２は、図２の感光体ドラム６２１、クリーニングブレード６２２、帯電ユニット６２３等から構成され、図示しない装着部を備え、着脱が可能である。クリーニングブレード６２２は、一次転写ユニット６３と帯電ユニット６２３との間に設けられ、感光体ドラム６２１の表面に当接し、一次転写された後に感光体ドラム６２１上に残存する現像材（トナ−）を除去する。
【００３３】
図２の操作部７には、電源を入れたり切ったりする電源専用スイッチ（図示せず）とテンキ−（図示せず）及び操作ボタン（図示せず）等が備え付けられており、ユーザーがプリンタ２を操作する部分である。図２の表示部８は、液晶パネルから構成される。
【００３４】
不揮発性メモリ４５に確保されているメモリ領域とデータ内容について図１０を用いて説明を補足する。図１０は、本実施例で使用するデータ名とアドレスによってデータ名に対応するメモリ領域に格納されているデータ内容を説明する図である。使用予定開始日、使用予定終了日、算定開始日、算定終了日、使用実績開始日、最新交換日、交換回数の各データ名に対応するメモリ領域には、図１０に示すデータ内容がＣＰＵ４２によって書き込まれる。交換回数のメモリ領域には、消耗品を交換した回数が書き込まれる。使用実績開始日、最新交換日、交換回数としたデータ名のメモリ領域には、イエロ−、マゼンタ、シアン、ブラックのトナーを収容した各トナーカートリッジに対応するメモリ領域が、それぞれ確保されている。尚、図１０に記載したデータ内容は、一例として記載したものである。
【００３５】
次に、本実施例のプリンタ２は、図３、図４、図５及び図６のフローチャートに示す処理を行う。図３のフローチャートは、消耗品の予測使用個数を算定する一連の処理について、処理の開始から終了までのメイン処理を示す。図４のフローチャートは、図３のステップＳ１０１０にて行う処理を示し、使用予定期間と算定時期を設定する処理を示す。図５のフローチャートは、図３のステップＳ１０３０にて行う処理を示し、消耗品の使用期間と使用量を記録する処理を示す。図６のフローチャートは、図３のステップＳ１０４０にて行う処理を示し、消耗品の使用予定期間に使用する使用個数の算定と通知を行う処理を示す。
【００３６】
図３のフローチャートが示すメイン処理について説明する。操作部７に備えられた電源専用スイッチをユーザーが操作することによって、プリンタ２の電源が入ると、ＣＰＵ４２は、ＲＯＭ４３に格納されたプログラムを実行し、図３に示す処理を行う。まず、ステップＳ１０００では、使用予定期間と算定時期を設定するか否かを判定する。操作部７に備えられた使用予定期間と算定時期を設定する専用の操作ボタン（図示せず）が押されたときは（ステップＳ１０００：Ｙｅｓ）、ステップＳ１０１０に進む。ステップＳ１０１０では、使用予定期間と算定時期の設定処理を行う。専用の操作ボタンが押されないときは（ステップＳ１０００：Ｎｏ）、ステップＳ１０２０に進む。ステップＳ１０２０では、装着部６６１〜６６４に備えられたセンサ−の状態変化から、トナーカートリッジが離脱されたと判定したときは（ステップＳ１０２０：Ｙｅｓ）、ステップＳ１０３０に進む。ステップＳ１０３０では、使用期間と使用量を記録する処理を行う。トナーカートリッジが離脱されないと判定したときは（ステップＳ１０２０：Ｎｏ）、ステップＳ１０４０に進む。ステップＳ１０４０では、使用予定期間に使用する使用個数の算定と通知処理を行う。ステップＳ１０５０では、操作部７に備えられた終了操作専用の操作ボタン（図示せず）が押されたときは（ステップＳ１０５０：Ｙｅｓ）、処理を終了する。操作ボタンが押されないときは（ステップＳ１０５０：Ｎｏ）、ステップＳ１０００に戻る。従って、終了操作専用の操作ボタンが押されなければ、電源をオフするまでは、図３のフローチャートのステップＳ１０００からステップＳ１０５０までの処理を繰り返し、継続し実行する。
【００３７】
図４のフローチャートが示す処理を説明する。前述したように、図４のフローチャートは、図３のステップＳ１０１０にて行う処理を示し、使用予定期間と算定時期を設定する処理を行う。まず、初めに、記憶部である不揮発性メモリ４５の図１０のデータ名に示す使用予定開始日と使用予定終了日のデータ内容を読み取る（ステップＳ１００）。図１１に示すように、読み取った使用予定開始日、使用予定終了日のデータ内容を表示部８に表示する。ここで、表示部８に表示された使用予定開始日、使用予定終了日は、図４のフローチャートに示す処理を、前回に実行したときに不揮発性メモリ４５に書き込みした使用予定開始日、使用予定終了日である。プリンタ２を初めて使用開始するときは、不揮発性メモリ４５に書き込まれた初期値を表示する（ステップＳ１０１）。ユーザーの操作によって、操作部７に備えられたテンキ−から入力された年、月、日からなる使用予定開始日、使用予定終了日を取得する。（ステップＳ１０２）。取得した使用予定開始日、使用予定終了日を決定するか否かをユーザーの操作によって、操作部７に備えられた決定専用の操作ボタンによって決定する。決定専用の操作ボタンが押されると（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４に進む。決定専用の操作ボタンが押されないときは（ステップＳ１０３：Ｎｏ）、ステップＳ１０１に戻り、テンキーから取得した使用予定開始日、使用予定終了日を表示部８に表示する。ステップＳ１０４では、不揮発性メモリ４５に確保した使用予定開始日と使用予定終了日のメモリ領域に、決定した使用予定開始日と使用予定終了日のデータ内容を書き込む。
【００３８】
次に、記憶部である不揮発性メモリ４５の図１０に示す算定開始日と算定終了日のデータ内容を読み取る（ステップＳ１０５）。図１１に示すように、読み取った算定開始日と算定終了日のデータ内容を表示部８に表示する。ここで、表示部８に表示された算定開始日と算定終了日は、図４のフローチャートに示す処理を、前回に実行したときに不揮発性メモリ４５に書き込まれた算定開始日と算定終了日である。プリンタ２を初めて使用開始するときは、不揮発性メモリ４５に書き込まれた初期値を表示する（ステップＳ１０６）。ユーザーの操作によって、操作部７に備えられたテンキ−から入力された年、月、日からなる算定開始日と算定終了日を取得する。（ステップＳ１０７）。取得した算定開始日と算定終了日を決定するか否かをユーザーの操作によって、操作部７に備えられた決定専用の操作ボタンによって決定する。決定専用の操作ボタンが押されると（ステップＳ１０８：Ｙｅｓ）、ステップＳ１０９に進む。決定専用の操作ボタンが押されないときは（ステップＳ１０８：Ｎｏ）、ステップＳ１０６に戻り、テンキーから取得した算定開始日と算定終了日を表示部８に表示する。ステップＳ１０９では、不揮発性メモリ４５に確保した算定開始日と算定終了日のメモリ領域に、決定した算定開始日と算定終了日のデータ内容を書き込む。
【００３９】
尚、ステップＳ１０２とステップＳ１０７において、年、月、日の値の入力手段として操作部７に備えられたテンキーを用いていたが、操作部７に１回押す毎に値を増加させる専用ボタン（図示せず）と１回押す毎に値を減少させる専用ボタン（図示せず）と値を決定する専用ボタン（図示せず）を備えた入力手段を用いてもよい。あるいは、タッチパネル（図示せず）を入力手段として操作部７に備えてもよい。
【００４０】
以上、説明した図４のフローチャートのステップＳ１００からステップＳ１０４までは、図１の使用予定期間設定部９５が処理を行い、ステップＳ１０５からステップＳ１０９までは、図１の算定時期設定部９４が処理を行う。
【００４１】
次に、図５のフローチャートが示す処理を説明する。前述したように、図５のフローチャートは、図３のステップＳ１０３０にて行う処理にあたり、消耗品の使用期間と使用量を記録する処理を示す。
【００４２】
ステップＳ２０１では、センサーの状態からトナーカートリッジが装着されたか否かを検出する。装着されていないと判定すると（ステップＳ２０１：Ｎｏ）ステップＳ２０１を繰り返す。装着したと判定すると（ステップＳ２０１：Ｙｅｓ）、ステップＳ２０２に進む。ＣＰＵ４２は、ホストコンピュータ１から印刷ジョブ実行時の日付け（年月日）を取得する（ステップＳ２０２）。ＣＰＵ４２は、どのセンサーから検出されたかにより、トナーカートリッジ６０１〜６０４のうちからどのトナーカートリッジかを特定する（ステップＳ２０３）。ホストコンピュータ１から取得した日付けを、特定されたトナーカートリッジに対応する不揮発性メモリ４５の最新交換日のメモリ領域（図１０）に書き込む（ステップＳ２０４）。そして、特定されたトナーカートリッジに対応する不揮発性メモリ４５の交換回数のメモリ領域（図１０）に１の値を加算して書き込む（ステップＳ２０５）。
【００４３】
以上、説明した図５のフローチャートは、使用量記録部９１が行う処理を示す。
【００４４】
次に、図６のフローチャートに示す処理を説明する。前述したように、図６のフローチャートは、図３のステップＳ１０４０にて行う処理にあたり、使用予定期間に使用する使用個数の算定と通知を行う処理を示す。
【００４５】
まず、初めに、ホストコンピュータから印刷ジョブ実行時の日付け（年月日）を取得する。（ステップＳ３００）。不揮発性メモリの図１０に示す使用実績開始日を読み取る（ステップＳ３０１）。使用実績開始日にデータが格納されているとき（ステップＳ３０２：Ｙｅｓ）は、ステップＳ３０４に進む。使用実績開始日にデータが格納されていないとき（ステップＳ３０２：Ｎｏ）は、不揮発性メモリの図１０に示す使用実績開始日（イエロー）、使用実績開始日（マゼンタ）、使用実績開始日（シアン）、使用実績開始日（ブラック）に印刷ジョブ実行時の日付け（年月日）を書き込む（ステップＳ３０３）。プリンタ２を購入後、初めに電源を入れ、本プログラムが起動され、使用実績開始日には日付けが格納されていないときは（ステップＳ３０２：Ｎｏ）、ステップＳ３０３の処理を行い、本プログラムを２回目以降に実行したときには、１回目の処理によって日付けが格納されているので（ステップＳ３０２：Ｙｅｓ）、ステップＳ３０４に進み、不揮発性メモリの図１０に示す算定開始日、算定終了日を読み取る。次に、ステップＳ３００で取得した印刷ジョブ実行時の日付けが算定開始日以降か否かを判定し、以降であるときは（ステップＳ３０５：Ｙｅｓ）、ステップＳ３０６に進む。以降ではないときは（ステップＳ３０５：Ｎｏ）、プログラムを終了する。ステップＳ３０４で取得した印刷ジョブ実行時の日付けが算定終了日以降か否かを判定し、以降であるときは（ステップＳ３０６：Ｙｅｓ）、プログラムを終了し、以降ではないときは（ステップＳ３０６：Ｎｏ）、ステップＳ３０７に進む。
【００４６】
ステップＳ３０７では、不揮発性メモリ４５の図１０に示す交換回数（イエロー）、交換回数（マゼンタ）、交換回数（シアン）、交換回数（ブラック）を読み取る。ステップＳ３０８では、不揮発性メモリ４５の使用実績開始日（イエロー）、使用実績開始日（マゼンタ）、使用実績開始日（シアン）、使用実績開始日（ブラック）最新交換日（イエロー）、最新交換日（マゼンタ）、最新交換日（シアン）、最新交換日（ブラック）を読み取る。ステップＳ３０９では、各トナーカートリッジの使用実績開始日から最新交換日までの使用実績日数を算出する。
【００４７】
以降の説明は、トナーカートリッジ６０１〜６０４のうち一つのトナーカートリッジが交換されたときの処理の方法を説明するが、他のトナーカートリッジが交換されたときも同様の処理を行う。ステップＳ３１０では、ステップＳ３０７で不揮発性メモリ４５から読み取りした交換回数とステップＳ３０９で算出された使用実績日数を用いて、次式に示すように各トナーカートリッジについての演算を行い、平均交換回数を算出する。
式（１）
平均交換回数＝交換回数÷使用実績日数
【００４８】
ステップＳ３１１では、不揮発性メモリ４５から図１０に示す使用予定開始日と使用予定終了日を読み取る。ステップＳ３１２では、使用予定開始日と使用予定終了日とから使用予定期間を算出する。ステップＳ３１３では、ステップＳ３１０で算出した平均交換回数とステップＳ３１２で算出した使用予定期間とから、次式に示すように各トナーカートリッジについての演算を行い、使用個数を算出する。
式（２）
使用個数＝平均交換回数×使用予定期間
【００４９】
ステップＳ３１４では、各トナーカートリッジの使用個数を、図７に示すように表示部８に表示する。
【００５０】
以上、説明した図６のフローチャートのステップＳ３００からステップＳ３１３までは、図１の使用個数算定部９２が処理を行い、ステップＳ３１４は、図１の使用個数通知部９３が処理を行う。
【００５１】
こうすれば、消耗品を使用した使用期間と使用量を記録し、記録された使用期間と使用量とを用いて算定することにより、実際に使用した使用量に基づいて算定することから、所定の使用予定期間に使用する消耗品の個数についての予測精度を高くすることができる。また、所定の算定時期に算定することにより、所定の算定時期の直前までに使用した使用量の実績に基づいて算定することから、所定の使用予定期間に使用する消耗品の個数についての予測精度が高くなる。更に、算定された使用個数を通知することにより、ユーザーは消耗品の個数についての情報を得ることから、ユーザーは、手間をかけずに容易に使用予定期間に使用する消耗品の個数を予測することができる。
【００５２】
また、使用量を使用期間に交換された消耗品の交換回数とすることにより、使用量を個数として把握することができる。従って、所定の使用予定期間に使用する消耗品の個数の算定に際して、個数をそのまま用いればよいことから、算定処理が容易となる。
【００５３】
更に、前記使用個数算定部が算定を行う時期を設定する算定時期を設定する算定時期設定部を備えることにより、ユーザーが所望する時期に、所定の使用予定期間に使用する消耗品の個数を算定する時期を設定することができる。また、前記所定の使用予定期間を特定する使用予定開始日と使用予定終了日とを設定する使用予定期間設定部を更に備えてもよい。こうすれば、使用予定開始日と使用予定終了日によって、ユーザーが所望する使用予定期間を設定することができる。
【００５４】
以上説明した実施例では、算定時期設定部９４によって算定時期を特定し、使用予定期間設定部９５によって使用予定期間を特定していたが、プログラムまたは不揮発性メモリ４５に算定時期、使用予定期間をデフォルト設定することにより、算定時期及び使用予定期間を特定することも可能である。
【００５５】
尚、本実施例では、トナーカートリッジ６０１〜６０４が交換されたことを、装着部６６１〜６６４に備え付けられたセンサ−の状態変化から検出したが、新しいトナーカートリッジに交換せずに、使用中のトナーカートリッジを離脱し、再び装着した場合に、交換回数を加算してしまうことを回避するため、トナーカートリッジに付加された固有の識別子を読み取り、読み取った識別子から同じトナーカートリッジと判定したときは加算しないとする処理を行うようにしてもよい。
【００５６】
以上、本発明について一実施例を用いて説明したが、本発明は、こうした実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲において様々な形態で実施得ることは勿論である。以下に変形例をあげて説明する。
【００５７】
（第１の変形例）
実施例では、交換された消耗品の交換回数を用いて、使用予定期間に使用する消耗品の個数を算定しているが、第１の変形例では、使用済み使用量を使用中の消耗品について使用可能な使用量で除した値を、交換された消耗品の交換個数に加算して、使用予定期間に使用する消耗品の個数を算定することとしてもよい。
【００５８】
使用済みの使用量とは、図２の装着部６６１〜６６４に装着したトナーカートリッジ６０１〜６０４に収容されたトナーの消費量である。本実施例では、トナーの消費量を得るために用いる方法は、画像を印刷媒体に形成する印刷処理において、ビットイメージに展開されたデータからビット数の計数を行い、印刷処理を行う毎に、計測したビット数に応じた使用量を累積し、不揮発性メモリ４５の所定のメモリ領域に格納し、格納した数値を読み取り使用済みの使用量を得るという周知の方法を用いる。
【００５９】
ＣＰＵ４２は、不揮発性メモリ４５に格納した使用済みの使用量を、トナーカートリッジが交換された時点で初期化し、数値を０にする。画像を印刷媒体に形成する印刷処理が行われる毎に、ビットイメージに展開されたデータからビット数の計数を行い、印刷処理を行う毎に計数されたビット数に応じた使用量を不揮発性メモリ４５に累積し格納する。
【００６０】
使用中の消耗品について使用可能な使用量とは、トナーカートリッジに収容されたトナ−が消費され、印刷品質を保証できるまでに印刷可能な使用量である。使用中の消耗品について使用可能な使用量は、予め決められており、工場出荷時などに不揮発性メモリ４５に使用量の数値を格納しておく。
【００６１】
図３、図８のフローチャートを用いて、第１の変形例の処理を説明する。第１の変形例においても、実施例で説明した図３のフローチャートに示すメイン処理を行う。図８のフローチャートが示す処理は、図３のステップＳ１０４０にあたり、使用予定期間に使用する使用個数の算定と通知の処理を行う。図８のフローチャートは、実施例で説明した図６のフローチャートに、ステップＳ３０９−１〜ステップＳ３０９−４までの処理を追加したものである。
【００６２】
ステップＳ３０９−１では、不揮発性メモリ４５に格納してある使用済みの使用量を読み取る。ステップＳ３０９−２では、不揮発性メモリ４５に格納してある使用中の消耗品について使用可能な使用量を読み取る。ステップＳ３０９−３では、使用済みの使用量をＳ１とし、使用中の消耗品について使用可能な使用量をＳ２とし、Ｓ１がＳ２に占める割合をＫとして、次式によって算出する。
式（３）
Ｋ＝Ｓ１÷Ｓ２
Ｋ  ：使用済みの使用量Ｓ１が使用中の消耗品について使用可能な使用量Ｓ２に占め          る割合
Ｓ１：使用済みの使用量
Ｓ２：使用中の消耗品について使用可能な使用量
【００６３】
ステップＳ３０９−４では、次式に示すように、交換回数にステップＳ３０９−３で算出した使用済みの使用量Ｓ１が使用中の消耗品について使用可能な使用量Ｓ２に占める割合Ｋを加算する。
式（４）
交換回数＝交換回数＋Ｋ
【００６４】
上記のステップＳ３０９−４で算出した交換回数を用いて、ステップＳ３１０以降は、実施例で説明した処理と同様の処理を行う。
【００６５】
実施例では、プリンタを購入後、初めて１個目のトナーカートリッジを装着し、使用しているプリンタの不揮発性メモリに記憶された、過去に交換したトナーカートリッジの交換回数は０であるため、所定の使用予定期間に使用する消耗品の使用個数は、式（２）の演算結果は０となり、所定の使用予定期間に使用する消耗品の使用個数を算定できない。しかし、第１の変形例で説明した方法によって算出した交換回数を用いて式（２）の演算を行えば、所定の期間に使用するトナーカートリッジの個数としてトナーカートリッジの使用個数を算定できる。
【００６６】
また、実施例では、使用中のトナーカートリッジに収容されたトナーの使用量を含まずに算定していることから、実際に使用した使用量に基づいた算定ではないので、予測精度が低い場合がある。しかし、こうすれば、過去に交換したトナーカートリッジの消費量に、使用済みの使用量も加算し算出するので、所定の期間に使用するトナーカートリッジの使用個数についての予測精度が向上する。
【００６７】
（第２の変形例）
実施例では、算定期間設定部によって設定された算定期間に、所定の使用予定期間に使用する消耗品の使用個数を算定していたが、第２の変形例では、消耗品を交換したときに、所定の使用予定期間に使用する消耗品の使用個数を算定する場合について説明する。
【００６８】
図１２と図９のフローチャートを用いて処理を説明する。図１２のフローチャートは、第２の変形例の開始から終了までのメイン処理を示す。ステップＳ１０００からステップＳ１０３０までの処理は、実施例で説明した図３のフローチャートに示すメイン処理と同じ処理を行う。ステップＳ１０３５の処理は、図９のフローチャートに示す処理を行う。
【００６９】
図９のフローチャートは、実施例で説明した図６のフローチャートのステップＳ３０７からステップＳ３１４の処理と同じものであり、不揮発性メモリ４５の使用期間と使用量を読み取り、使用予定期間に使用する消耗品の使用個数の算定を行い、表示部８に使用個数を表示する。以上の処理を行うことにより、消耗品を交換したときに、所定の使用予定期間に使用する消耗品の使用個数を算定し、通知する。
【００７０】
こうすれば、消耗品を交換した時点で算定することにより、交換した消耗品は未使用であるため、使用量は使用期間に交換した消耗品の交換回数に基づいて算定される使用量に一致することから、使用予定期間に使用する消耗品の個数の予測精度が高まる。また、消耗品を交換したときは、在庫の消耗品が減るので、ユーザーは在庫を確保するために必要な使用予定期間に使用する消耗品の予測個数を得ることができる。
【００７１】
これまで説明した実施例と第１の変形例、第２の変形例は、トナーカートリッジを消耗品とした場合について説明したが、感光体ユニットを消耗品とした場合についての変形例を説明する。図２の感光体ユニット６２を構成する感光体ドラム６２１の円筒状の外周面に形成された感光層は、印刷処理を行うごとに劣化し、一定の時間を使用すると印刷品質を保証できなくなるので、感光体ドラムを装着したまま感光体ユニットは消耗品として交換される。
【００７２】
そこで、不揮発性メモリ４５のメモリ領域に、感光体ユニット６２の使用予定期間と使用量として感光体ユニット６２の使用個数を記録すれば、所定の期間に使用する感光体ユニット６２の使用個数を算定し、通知することができる。
【００７３】
また、画像形成装置が使用中の感光体ユニット６２について、使用済み使用量を使用中の感光体ユニット６２について使用可能な使用量で除した値を、使用期間に使用された感光体ユニット６２の使用個数に加算してもよい。
【００７４】
感光層の劣化による消耗の度合いは、プリンタを購入後に感光体ドラム６２１が回転した累積回転数と相関関係がある。そこで、使用中の感光体ドラム６２１の累積回転数から感光層の劣化による消耗度合いを知ることが従来より行われている。そして、印刷品質を保証できるまでの累積回転数が予め、決められている。例えば、累積回転数が数万回転となった感光体ドラム６２１を新しい感光体ドラムに交換している。
【００７５】
不揮発性メモリ４５のメモリ領域に、印刷処理を行う毎に、感光体ドラム６２１の回転数を計測し、累積回転数を格納する。感光体ユニット６２を交換したときは、累積回転数を初期化し、０の値を書き込む。また、印刷品質を保証できるまでの累積回転数を不揮発性メモリ４５に格納しておく。
【００７６】
そこで、使用中の感光体ドラム６２１の累積回転数を使用中の消耗品の消費量とし、印刷品質を保証できるまでの累積回転数を使用中の消耗品について使用可能な使用量とすれば、使用済みの使用量を使用中の消耗品について使用可能な使用量で割った値を過去に使用された消耗品の使用個数に加算することにより、所定の期間に使用する感光体ユニット６２の使用個数を算出することができる。こうすれば、過去に交換した感光体ユニット６２の使用個数に使用中の感光体ユニット６２を構成する感光体ドラム６２１の消費量を含めて使用予定期間に使用する感光体ユニット６２の使用個数を算出するので、算出結果の精度が向上する。また、購入後、まだ感光体ユニット６２を交換した実績のないプリンタ２であっても、所定の使用予定期間に使用する感光体ユニット６２の使用個数を算定することができる。
【００７７】
また、実施例では、使用予定開始日と使用予定終了日によって使用予定期間を特定していたが、図１３に示すように使用予定期間を表示部８に表示し、操作部７によって使用予定期間を選択することにより、使用予定期間を特定してもよい。こうすれば、同じ使用予定期間を用いて繰り返して算定する場合は、一度、設定した使用予定期間をそのまま使用することができるので、ユーザーが、その都度、使用予定期間を設定する必要がない。
【００７８】
また、実施例では、算定開始日と算定終了日を設定することによって算定時期を特定していたが、図１３に示すように、算定開始日と算定期間を表示部８に表示し、操作部７によって選択してもよい。こうすれば、同じ算定期間を用いて繰り返して算定する場合は、一度、設定した算定期間をそのまま使用し、ユーザーが算定開始日のみを設定すればよいので、その都度、算定期間を設定する必要がない。
【００７９】
また、使用個数通知部９３がユーザーに通知する方法は、プリンタ２によって印刷媒体に消耗品の使用個数を印刷してもよい。こうすれば、消耗品の使用個数を印刷媒体に記録することができるので、ユーザーは表示部８へ消耗品の使用個数の表示を終了した後やプリンタ２の電源スイッチを切り、操作を終了した後に、消耗品の使用個数の情報を得ることができる。また、プリンタ２を操作しない人や、プリンタ２の設置場所から遠く離れている人にも、印刷した印刷媒体を手渡したり送付することができるので、本発明のプリンタ２のユーザー以外の人が、消耗品の使用個数の情報を得ることができる。
【００８０】
また、ホストコンピュータ１に消耗品の使用個数の情報を送信し、ホストコンピュータにインストールされたプログラムによって、ホストコンピュータ１に接続された画面サイズが１７インチなどの液晶ディスプレイ（図示せず）に、消耗品の使用個数を表示してもよい。こうすれば、表示部８に表示した場合に比べて、消耗品の使用個数を表示する領域を大きくしたり、文字サイズを大きくすることができるので、視認性が向上する。
【００８１】
また、本発明の画像形成装置を組み込んだコンピュータ機能を有する電子機器にも本発明は適用できる。例えば、ＦＡＸ、複写機にも本発明は適用できる。
【図面の簡単な説明】
【００８２】
【図１】画像形成装置の構成を示すハードウェア構成図。
【図２】画像形成装置のエンジン部分の機構を中心に示す構成図。
【図３】実施例における一連の処理についての開始から終了までの処理を示すフローチャート。
【図４】実施例における使用予定期間と算定時期を設定する処理を示すフローチャート。
【図５】実施例における消耗品の使用期間と使用量を記録する処理を示すフローチャート。
【図６】実施例における消耗品の使用個数を算定し、通知する処理を示すフローチャート。
【図７】実施例におけるトナーカートリッジの使用個数を表示部に表示する例。
【図８】第１の変形例における使用済み使用量を使用中の消耗品について使用可能な使用量で除した値を使用期間に使用された消耗品の使用個数に加算する処理のフローチャート。
【図９】第２の変形例における消耗品を交換したときに、消耗品の使用個数を算定し、通知する処理のフローチャート。
【図１０】実施例における不揮発性メモリのメモリ領域に格納するデータ内容の例を示す図。
【図１１】実施例における表示部に使用予定開始日、使用予定終了日、算定開始日、算定終了日を表示する例を示す図。
【図１２】第２の変形例における一連の処理についての開始から終了までの処理を示すフローチャート。
【図１３】変形例における使用予定期間、算定開始日、算定期間を表示部に表示する例を示す図。
【符号の説明】
【００８３】
１…ホストコンピュータ、２…プリンタ、３…プリンタドライバ、４…コントローラー部、４１…インターフェース（Ｉ／Ｆ）、４２…ＣＰＵ、４３…ＲＯＭ、４４…ＲＡＭ、４５…不揮発性メモリ、４６…エンジンインターフェース（エンジンＩ／Ｆ）、５…エンジン制御部、６…エンジン、６０１…トナーカートリッジ、６０２…トナーカートリッジ、６０３…トナーカートリッジ、６０４…トナーカートリッジ、６１…露光ユニット、６２…感光体ユニット、６２１…感光体ドラム、６２２…クリーニングブレード、６２３…帯電ユニット、６３…一次転写ユニット、６４…二次転写ユニット、６５…定着ユニット、６６１…装着部、６６２…装着部、６６３…装着部、６６４…装着部、６７１…中心軸、６８１…中間転写体、７…操作部、８…表示部、９１…使用量記録部、９２…使用個数算定部、９３…使用個数通知部、９４…算定時期設定部、９５…使用予定期間設定部。
【図１】
2008015227.tif 000003
【図２】
2008015227.tif 000004
【図３】
2008015227.tif 000005
【図４】
2008015227.tif 000006
【図５】
2008015227.tif 000007
【図６】
2008015227.tif 000008
【図７】
2008015227.tif 000009
【図８】
2008015227.tif 000010
【図９】
2008015227.tif 000011
【図１０】
2008015227.tif 000012
【図１１】
2008015227.tif 000013
【図１２】
2008015227.tif 000014
【図１３】
2008015227.tif 000015