(57)【要約】【課題】  １つのトナーカートリッジについて複数回にわたって警告メールが出力されることを禁止すること。【解決手段】  プリンタ１０は、ケーシング１２にトナーカートリッジ１４が装着された回数を記憶する装着回数カウンタ２２を有する。ＰＣ４０は、警告メールが出力される際に装着回数カウンタ２２に記憶されている装着回数を記憶する出力時装着回数記憶装置４４を有する。ＰＣ４０の制御装置５０は、トナーカートリッジ１４内のトナー量がロー状態になり、かつ、装着回数カウンタ２２に記憶されている装着回数が出力時装着回数記憶装置４４に記憶されている出力時装着回数より大きい場合に、警告メールを出力する。【選択図】  図１
2008191327.tif 000002
【特許請求の範囲】
【請求項１】
所定の種類の消耗品を利用して機能を実行する機能実行装置であり、
前記所定の種類の消耗品を収容する消耗品収容ケースが装着される装置本体と、
装置本体に装着されている消耗品収容ケース内の消耗品量を検出するセンサと、
装置本体に装着されている消耗品収容ケース内の消耗品量が所定量以下になった場合に情報を外部に出力する情報出力装置と、
情報出力装置を制御する制御装置とを備え、
その制御装置は、装置本体に消耗品収容ケースが装着されてからその消耗品収容ケースが次の消耗品収容ケースに交換されるまでの間に、前記情報が外部に２回以上出力されることを禁止する
ことを特徴とする機能実行装置。
【請求項２】
前記装置本体に消耗品収容ケースが装着された回数を記憶する装着回数記憶装置と、
前記情報出力装置によって前記情報が出力される際に装着回数記憶装置に記憶されている装着回数を記憶する出力時装着回数記憶装置とをさらに備え、
前記制御装置は、以下の第１の条件、即ち、
（１）装置本体に装着されている消耗品収容ケース内の消耗品量が前記所定量以下になったことがセンサによって検出されたこと、及び
（２）装着回数記憶装置に記憶されている装着回数が出力時装着回数記憶装置に記憶されている出力時装着回数より大きいこと
が満たされた場合に、前記情報が外部に出力されるように前記情報出力装置を制御する
ことを特徴とする請求項１の機能実行装置。
【請求項３】
プリンタとそのプリンタに接続される情報処理装置とによって構成される請求項２の機能実行装置であり、
プリンタは、前記装置本体と、前記センサと、前記装着回数記憶装置と、前記所定の種類の消耗品を利用して印刷媒体に印刷する印刷装置と、前記装着回数記憶装置に記憶されている装着回数と前記センサの検出結果とを情報処理装置に出力するプリンタ側出力装置とを有し、
情報処理装置は、プリンタから出力された装着回数と検出結果とを入力する入力装置と、前記情報出力装置と、前記制御装置と、前記出力時装着回数記憶装置とを有する
ことを特徴とする機能実行装置。
【請求項４】
前記情報出力装置によって前記情報が出力されてから前記印刷装置によって印刷された印刷媒体数を記憶する第１印刷媒体数記憶装置をさらに備え、
前記装着回数記憶装置は、前記装置本体に新品の消耗品収容ケースが装着された回数を記憶し、前記装置本体に中古の消耗品収容ケースが装着されても回数をカウントアップしないものであり、
前記制御装置は、以下の第２の条件、即ち、
（１）前記装置本体に装着されている消耗品収容ケース内の消耗品量が前記所定量以下になったことがセンサによって検出されたこと、
（２）前記装着回数記憶装置に記憶されている装着回数と前記出力時装着回数記憶装置に記憶されている出力時装着回数が同じであること、及び
（３）第１印刷媒体数記憶装置に記憶されている印刷媒体数が第１所定数より大きいこと
が満たされた場合に、前記情報が外部に出力されるように前記情報出力装置を制御する
ことを特徴とする請求項２又は３の機能実行装置。
【請求項５】
前記制御装置は、前記第１印刷媒体数記憶装置に記憶されている印刷媒体数が前記第１所定数より小さい場合は、前記情報が外部に出力されることを禁止する
ことを特徴とする請求項４の機能実行装置。
【請求項６】
前記装置本体に消耗品収容ケースが装着されてから前記印刷装置によって印刷された印刷媒体数を記憶する第２印刷媒体数記憶装置をさらに備え、
前記装着回数記憶装置は、前記装置本体に新品の消耗品収容ケースが装着された回数を記憶し、前記装置本体に中古の消耗品収容ケースが装着されても回数をカウントアップしないものであり、
前記制御装置は、以下の第３の条件、即ち、
（１）前記装置本体に装着されている消耗品収容ケース内の消耗品量が前記所定量以下になったことがセンサによって検出されたこと、
（２）前記装着回数記憶装置に記憶されている装着回数と前記出力時装着回数記憶装置に記憶されている出力時装着回数が同じであること、及び
（３）第２印刷媒体数記憶装置に記憶されている印刷媒体数が第２所定数より大きいこと
が満たされた場合に、前記情報が外部に出力されるように前記情報出力装置を制御する
ことを特徴とする請求項２又は３の機能実行装置。
【請求項７】
前記装置本体に消耗品収容ケースが装着された回数を記憶する装着回数記憶装置と、
前記情報出力装置によって前記情報が出力された回数を記憶する情報出力回数記憶装置とをさらに備え、
前記制御装置は、以下の第４の条件、即ち、
（１）前記装置本体に装着されている消耗品収容ケース内の消耗品量が前記所定量以下になったことがセンサによって検出されたこと、及び
（２）装着回数記憶装置に記憶されている装着回数が情報出力回数記憶装置に記憶されている情報出力回数より大きいこと
が満たされた場合に、前記情報が外部に出力されるように前記情報出力装置を制御する
ことを特徴とする請求項１の機能実行装置。
【請求項８】
第１ステータスと第２ステータスのいずれかを記憶するステータス記憶装置をさらに備え、
ステータス記憶装置は、第１ステータスが記憶されている状態で前記装置本体に消耗品収容ケースが装着された場合に第２ステータスを記憶し、第２ステータスが記憶されている状態で前記情報出力装置によって前記情報が出力された場合に第１ステータスを記憶するものであり、
前記制御装置は、以下の第５の条件、即ち、
（１）前記装置本体に装着されている消耗品収容ケース内の消耗品量が前記所定量以下になったことが前記センサによって検出されたこと、及び
（２）ステータス記憶装置に第２ステータスが記憶されていること
が満たされた場合に、前記情報を外部に出力するように情報出力装置を制御する
ことを特徴とする請求項１の機能実行装置。
【請求項９】
所定の種類の消耗品を利用して機能を実行する機能実行装置本体に接続される情報処理装置のためのコンピュータプログラムであり、
そのコンピュータプログラムは、情報処理装置に搭載されるコンピュータに、
機能実行装置本体に装着されている消耗品収容ケース内の消耗品量を機能実行装置本体から取得する取得処理と、
機能実行装置本体に装着されている消耗品収容ケース内の消耗品量が所定量以下になった場合に情報を外部に出力する出力処理と
を実行させ、
機能実行装置本体に消耗品収容ケースが装着されてからその消耗品収容ケースが次の消耗品収容ケースに交換されるまでの間に、前記出力処理が２回以上実行されることを禁止する
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消耗品を利用して機能を実行する機能実行装置に関する。
【背景技術】
【０００２】
例えば、トナーやインク等の消耗品を利用して印刷機能を実行するプリンタが広く知られている。下記の特許文献１には、プリンタと、そのプリンタに遠隔通信網を介して接続されたサービスセンタとを備えるシステムが開示されている。プリンタは、トナーカートリッジ内のトナー量を検出するセンサを備える。トナー量が所定量以下になったことがセンサによって検出されると、プリンタからサービスセンタにトナーロー信号が送られる。これにより、サービスセンタは、トナーカートリッジを補充しなければならないことを認識することができる。
【０００３】
【特許文献１】特開２００１−２２８７６１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明者は、１つの消耗品収容ケース（上記の例ではトナーカートリッジ）の消耗品量が少なくなったことがセンサによって何度も検出されることがあることを発見した。この原因として様々な要因を推察することができる。例えば、センサが誤作動して複数回の検出がなされる可能性がある。また、例えば、センサが正常に機能している場合であっても、消耗品収容ケースに対する外部作用（例えば振動）の影響によって消耗品収容ケース内で消耗品が移動し（例えば波打ち）、その結果として複数回の検出がなされる可能性がある。
【０００５】
消耗品収容ケース内の消耗品量が少なくなったことをセンサによって検出してその検出結果を利用する場合、１つの消耗品収容ケースについて複数回の検出がなされると、様々な問題が発生する可能性がある。例えば、上記の従来技術では、トナー量が所定量以下になったことがセンサによって検出されると、プリンタからサービスセンタにトナーロー信号が送られる。例えば、１つのトナーカートリッジについて複数回の検出がなされると、複数回にわたってトナーロー信号が送られることになる。この場合、１つのトナーカートリッジが補充されるべき状況であるにもかかわらず、複数のトナーカートリッジが補充される事象が発生してしまう。
【０００６】
本発明は、上記した実情に鑑みてなされたものであり、１つの消耗品収容ケースについて消耗品量が少なくなったことが何度も検出されるという事象に対処することができる技術を提供する。
【課題を解決するための手段】
【０００７】
本明細書では、所定の種類の消耗品を利用して機能を実行する機能実行装置を提供する。この機能実行装置は、装置本体とセンサと情報出力装置と制御装置を備える。
装置本体には、上記の所定の種類の消耗品を収容する消耗品収容ケースが装着される。
センサは、装置本体に装着されている消耗品収容ケース内の消耗品量を検出する。このセンサは、消耗品量を定量的に検出するものであってもよいし、消耗品量が所定の閾値（例えば以下の所定量）を下回るのか否かを検出するものであってもよい。
情報出力装置は、装置本体に装着されている消耗品収容ケース内の消耗品量が所定量以下になった場合に情報を外部に出力する。この情報としては、様々な内容を採用することができる。例えば、上記の情報は、単なる信号であってもよいし、消耗品の残量を示すものであってもよいし、消耗品の残量から予測される実行可能な機能の量（例えば印刷枚数）であってもよいし、消耗品収容ケースの交換を促すメッセージであってもよい。
制御装置は、情報出力装置を制御する。制御装置は、装置本体に消耗品収容ケースが装着されてからその消耗品収容ケースが次の消耗品収容ケースに交換されるまでの間に、上記の情報が外部に２回以上出力されることを禁止する。
【０００８】
上記の機能実行装置によると、消耗品収容ケース内の消耗品量が少なくなったことがセンサによって検出された場合に、情報が外部に出力されることが許容される。しかしながら、同じ消耗品収容ケースについて何度も検出された場合には、２回目以降の検出に基づいて情報が外部に出力されることが禁止される。即ち、１つの消耗品収容ケースについて複数回の検出がなされた場合でも、複数回にわたって情報が外部に出力されない。このために、例えば、消耗品収容ケースを補充する管理者に向けて情報が出力される場合に、１つの消耗品収容ケースが補充されるべき状況であるにもかかわらず、複数の消耗品収容ケースが補充されるという事象が発生することを防止することができる。
【０００９】
制御装置が上記の処理を実行するために、以下の構成を採用してもよい。即ち、機能実行装置は、装置本体に消耗品収容ケースが装着された回数を記憶する装着回数記憶装置と、情報出力装置によって上記の情報が出力される際に装着回数記憶装置に記憶されている装着回数を記憶する出力時装着回数記憶装置とをさらに備えていてもよい。
この場合、制御装置は、以下の第１の条件、即ち、
（１）装置本体に装着されている消耗品収容ケース内の消耗品量が上記の所定量以下になったことがセンサによって検出されたこと、及び
（２）装着回数記憶装置に記憶されている装着回数が出力時装着回数記憶装置に記憶されている出力時装着回数より大きいこと
が満たされた場合に、上記の情報が外部に出力されるように情報出力装置を制御してもよい。
【００１０】
例えば、装置本体にはじめて消耗品収容ケースが装着された場合、装着回数記憶装置に記憶される装着回数（以下では単に「装着回数」と呼ぶことがある）が「１」になる。出力時装着回数記憶装置に記憶される出力時装着回数（以下では単に「出力時装着回数」と呼ぶことがある）は「０」のままである。即ち、上記の（２）の条件が満たされている。この状態でセンサによって検出がなされた場合（上記の（１）の条件が満たされた場合）、制御装置は、情報が外部に出力されるように情報出力装置を制御する。この際の装着回数は「１」であり、この数値が出力時装着回数記憶装置に記憶される。即ち、出力時装着回数が「１」になる（装着回数は「１」のままである）。この状態でセンサによって再び検出がなされても、装着回数と出力時装着回数がともに「１」であって上記の（２）の条件が満たされないために、情報が外部に出力されない。
装置本体から上記の消耗品収容ケースが取り外されて次の消耗品収容ケースが装着された場合、装着回数が「２」になり（出力時装着回数は「１」のままである）、上記の（２）の条件が再び満たされる。この状態でセンサによって検出がなされた場合、制御装置は、情報が外部に出力されるように情報出力装置を制御する。この際に出力時装着回数が「２」になる（装着回数は「２」のままである）。この状態でセンサによって再び検出がなされても、上記の（２）の条件が満たされないために、情報が外部に出力されない。
上記の構成を採用すると、１つの消耗品収容ケースについて複数回にわたって情報が外部に出力されることを禁止することができる。
【００１１】
なお、上記の装着回数記憶装置の初期値は、「０」でなくてもよい。また、装置本体に消耗品収容ケースが装着された場合に、装着回数記憶装置の装着回数を「１」だけカウントアップしてもよいし、それ以外の数をカウントアップしてもよい。即ち、カウントアップの幅は、自由に設定することができる。また、装置本体に１つの消耗品収容ケースが装着された場合に、装着回数記憶装置の装着回数をカウントダウンしてもよい。この場合、上記の（２）の条件が、「装着回数記憶装置に記憶されている装着回数が出力時装着回数記憶装置に記憶されている出力時装着回数より小さいこと」に変わることになる。しかしながら、この場合も本技術を実施することに等しい。
【００１２】
上記の機能実行装置は、１つの機器（例えばプリンタ）のみによって構成されていてもよいし、別体である２つ以上の機器によって構成されていてもよい。後者の場合、例えば、プリンタとそのプリンタに接続される情報処理装置とによって機能実行装置が構成されていてもよい。この場合、機能実行装置のことを機能実行システムと呼ぶこともできる。
プリンタは、上記の装置本体と、上記のセンサと、上記の装着回数記憶装置と、上記の所定の種類の消耗品を利用して印刷媒体に印刷する印刷装置と、装着回数記憶装置に記憶されている装着回数とセンサの検出結果とを情報処理装置に出力するプリンタ側出力装置とを有していてもよい。
情報処理装置は、プリンタから出力された装着回数と検出結果とを入力する入力装置と、上記の情報出力装置と、上記の制御装置と、上記の出力時装着回数記憶装置とを有していてもよい。
【００１３】
上記の装着回数記憶装置は、新品と中古のいずれの消耗品収容ケースが装置本体に装着されても装着回数をカウントするものであってもよいし、新品の消耗品収容ケースが装置本体に装着された場合にのみ装着回数をカウントするものであってもよい。後者の場合、例えば、以下の事象が発生する可能性がある。例えば、装着回数と出力時装着回数がともに「１０」である間に中古の消耗品収容ケースが装置本体に装着されても、装着回数がカウントされないために、装着回数は「１０」のままである（出力時装着回数も「１０」のままである）。この状態で中古の消耗品収容ケース内の消耗品（例えばトナーやインク）が利用されて印刷が実行されていく。消耗品量が上記の所定量以下になったことがセンサによって検出されても、装着回数と出力時装着回数がともに「１０」であるために、情報が出力されない。装着本体に装着されている中古の消耗品収容ケースを交換する必要があるにもかかわらず、情報が出力されないことになる。この事象に対処するために、以下の（構成１）又は（構成２）を採用してもよい。
【００１４】
（構成１）機能実行装置は、情報出力装置によって上記の情報が出力されてから印刷装置によって印刷された印刷媒体数を記憶する第１印刷媒体数記憶装置をさらに備えていてもよい。例えば、第１印刷媒体数記憶装置は、上記の情報が出力された際にカウント値をクリアし、それ以降に印刷された印刷媒体数をカウントするものであってもよい。また、例えば、第１印刷媒体数記憶装置は、印刷媒体数を累積してカウントするカウンタと、上記の情報が出力された際にカウンタに記憶されているカウント値を記憶する出力時カウント値記憶装置とによって構成されてもよい。この場合、カウンタのカウント値から出力時カウント値記憶装置に記憶されている出力時カウント値を減算することによって、上記の情報が出力されてから印刷装置によって印刷された印刷媒体数を得ることができる。
この場合、制御装置は、以下の第２の条件、即ち、
（１）装置本体に装着されている消耗品収容ケース内の消耗品量が上記の所定量以下になったことがセンサによって検出されたこと、
（２）装着回数記憶装置に記憶されている装着回数と出力時装着回数記憶装置に記憶されている出力時装着回数が同じであること、及び
（３）第１印刷媒体数記憶装置に記憶されている印刷媒体数が第１所定数より大きいこと
が満たされた場合に、上記の情報が外部に出力されるように情報出力装置を制御してもよい。
【００１５】
この構成によると、装着回数と出力時装着回数が同じである間にセンサによって検出がなされた場合に、情報が前回に出力されてから印刷された印刷媒体数がチェックされる。この印刷媒体数が第１所定数より大きい場合、中古の消耗品収容ケースが装着されて印刷が実行された結果として消耗品量が少なくなったものと判断され、情報が出力される。この構成によると、中古の消耗品収容ケースを交換する必要があるにもかかわらず、情報が出力されないという事象が発生することを防止することができる。
なお、上記の（構成１）において、制御装置は、第１印刷媒体数記憶装置に記憶されている印刷媒体数が上記の第１所定数より小さい場合は、情報が外部に出力されることを禁止する。
【００１６】
（構成２）機能実行装置は、装置本体に消耗品収容ケースが装着されてから印刷装置によって印刷された印刷媒体数を記憶する第２印刷媒体数記憶装置をさらに備えていてもよい。なお、第２印刷媒体数記憶装置は、装置本体に消耗品収容ケースが装着された際にカウント値をクリアし、それ以降に印刷された印刷媒体数をカウントするものであってもよい。また、第２印刷媒体数記憶装置は、印刷媒体数を累積してカウントするカウンタと、装置本体に消耗品収容ケースが装着された際にカウンタに記憶されているカウント値を記憶する出力時カウント値記憶装置とによって構成されてもよい。
この場合、制御装置は、以下の第３の条件、即ち、
（１）装置本体に装着されている消耗品収容ケース内の消耗品量が上記の所定量以下になったことがセンサによって検出されたこと、
（２）装着回数記憶装置に記憶されている装着回数と出力時装着回数記憶装置に記憶されている出力時装着回数が同じであること、及び
（３）第２印刷媒体数記憶装置に記憶されている印刷媒体数が第２所定数より大きいこと
が満たされた場合に、上記の情報が外部に出力されるように情報出力装置を制御してもよい。
【００１７】
この構成では、装着回数と出力時装着回数が同じである間にセンサによって検出がなされた場合に、消耗品収容ケースが装置本体に装着されてから印刷された印刷媒体数がチェックされる。この印刷媒体数が第２所定数より大きい場合、中古の消耗品収容ケースが装着されて印刷が実行された結果として消耗品量が少なくなったものと判断され、情報が出力される。この構成によると、中古の消耗品収容ケースを交換する必要があるにもかかわらず、情報が出力されないという事象が発生することを防止することができる。
なお、上記の（構成２）において、制御装置は、第２印刷媒体数記憶装置に記憶されている印刷媒体数が上記の第２所定数より小さい場合は、上記の情報が外部に出力されることを禁止する。
【００１８】
上記の出力時装着回数は、上記の情報が出力された回数と言い換えることもできる。即ち、機能実行装置は、装置本体に消耗品収容ケースが装着された回数を記憶する装着回数記憶装置と、情報出力装置によって上記の情報が出力された回数を記憶する情報出力回数記憶装置とを備えるものであってもよい。
この場合、制御装置は、以下の第４の条件、即ち、
（１）装置本体に装着されている消耗品収容ケース内の消耗品量が上記の所定量以下になったことがセンサによって検出されたこと、及び
（２）装着回数記憶装置に記憶されている装着回数が情報出力回数記憶装置に記憶されている情報出力回数より大きいこと
が満たされた場合に、上記の情報が外部に出力されるように情報出力装置を制御してもよい。
【００１９】
例えば、装置本体にはじめて消耗品収容ケースが装着された場合、装着回数が「１」になる。情報出力回数は「０」のままである。即ち、上記の（２）の条件が満たされている。この状態でセンサによって検出がなされた場合（上記の（１）の条件が満たされた場合）、情報が外部に出力される。この際に情報出力回数が「１」になる（装着回数は「１」のままである）。この状態でセンサによって再び検出がなされても、装着回数と情報出力回数がともに「１」であって上記の（２）の条件が満たされないために、情報が外部に出力されない。
装置本体から上記の消耗品収容ケースが取り外されて次の消耗品収容ケースが装着された場合、装着回数が「２」になり（情報出力回数は「１」のままである）、上記の（２）の条件が再び満たされる。この状態でセンサによって検出がなされた場合、情報が外部に出力される。この際に情報出力回数が「２」になる（装着回数は「２」のままである）。この状態でセンサによって再び検出がなされても、上記の（２）の条件が満たされないために、情報が外部に出力されない。
この構成を採用しても、１つの消耗品収容ケースについて複数回にわたって情報が外部に出力されることを禁止することができる。
【００２０】
なお、上記の装着回数記憶装置の初期値、及び／又は、上記の情報出力回数記憶装置の初期値は、必ずしも「０」である必要はなく、自由に設定することができる。装着回数の初期値と情報出力回数の初期値が「０」以外の数値である場合であっても、それらの初期値を仮に「０」にすれば上記の制御装置と同じ処理を実行することになる場合は、本技術を実施することに等しい。
また、装着回数のカウントアップ（又はカウントダウン）の幅、及び／又は、情報出力回数のカウントアップ（又はカウントダウン）の幅は、必ずしも「１」である必要はなく、自由に設定することができる。即ち、装着回数及び／又は情報出力回数のカウントアップの幅が「１」以外の数値である場合であっても、その幅を仮に「１」にすれば上記の制御装置と同じ処理を実行することになる場合は、本技術を実施することに等しい。
【００２１】
次の構成を採用しても、１つの消耗品収容ケースについて複数回にわたって情報が外部に出力されることを禁止することができる。即ち、機能実行装置は、第１ステータスと第２ステータスのいずれかを記憶するステータス記憶装置をさらに備えていてもよい。ステータス記憶装置は、第１ステータスが記憶されている状態で装置本体に消耗品収容ケースが装着された場合に第２ステータスを記憶し、第２ステータスが記憶されている状態で情報出力装置によって上記の情報が出力された場合に第１ステータスを記憶するものである。なお、ステータス記憶装置は、新品と中古のいずれの消耗品収容ケースが装置本体に装着された場合でも第２ステータスを記憶するものであってもよいし、新品の消耗品収容ケースが装置本体に装着された場合にのみ第２ステータスを記憶するものであってもよい。
この場合、制御装置は、以下の第５の条件、即ち、
（１）装置本体に装着されている消耗品収容ケース内の消耗品量が上記の所定量以下になったことがセンサによって検出されたこと、及び
（２）ステータス記憶装置に第２ステータスが記憶されていること
が満たされた場合に、上記の情報を外部に出力するように情報出力装置を制御してもよい。
【００２２】
例えば、装置本体にはじめて消耗品収容ケースが装着された場合、第２ステータスが記憶される。即ち、上記の（２）の条件が満たされている。この状態でセンサによって検出がなされた場合（上記の（１）の条件が満たされた場合）、情報が外部に出力される。この際に第１ステータスが記憶される。この状態でセンサによって再び検出がなされても、第１ステータスが記憶されていて上記の（２）の条件が満たされないために、情報が外部に出力されない。
装置本体から消耗品収容ケースが取り外されて次の消耗品収容ケースが装着された場合、第２ステータスが記憶され、上記の（２）の条件が再び満たされる。この状態でセンサによって検出がなされた場合、情報が外部に出力される。この際に第１ステータスが記憶される。この状態でセンサによって再び検出がなされても、上記の（２）の条件が満たされないために、情報が外部に出力されない。
この構成を採用しても、１つの消耗品収容ケースについて複数回にわたって情報が外部に出力されることを禁止することができる。
【００２３】
なお、上記のステータスとして記憶される内容は、様々な形式のものを含む。例えば、第１ステータスとして「０」が記憶され、第２ステータスとして「１」が記憶されてもよい。また、例えば、２つの数値の組合せによってステータスが記憶されてもよい。例えば、第１ステータスの場合は２つの数値の差が「０」になるように２つの数値が記憶され、第２ステータスの場合は２つの数値の差が「１」になるように２つの数値が記憶されてもよい。
なお、ステータス記憶装置は、「１」や「０」が記憶される所定のメモリ領域であってもよいし、センサと制御装置の間に配置されるスイッチであってもよい。このスイッチは、消耗品量が上記の所定量以下である場合に導通（又は非導通）し、消耗品量が上記の所定量より大きい場合に非導通（又は導通）するものであってもよい。
【００２４】
以下のコンピュータプログラムも有用である。このコンピュータプログラムは、所定の種類の消耗品を利用して機能を実行する機能実行装置本体に接続される情報処理装置のためのものである。このコンピュータプログラムは、情報処理装置に搭載されるコンピュータに、以下の各処理を実行させる。
（１）機能実行装置本体に装着されている消耗品収容ケース内の消耗品量を機能実行装置本体から取得する取得処理。
（２）機能実行装置本体に装着されている消耗品収容ケース内の消耗品量が上記の所定量以下になった場合に情報を外部に出力する出力処理。
このコンピュータプログラムは、機能実行装置本体に消耗品収容ケースが装着されてからその消耗品収容ケースが次の消耗品収容ケースに交換されるまでの間に、上記の出力処理が２回以上実行されることを禁止する。
【００２５】
上記のコンピュータプログラムによると、１つの消耗品収容ケースについて複数回にわたって情報を外部に出力しない情報処理装置を実現することができる。
【発明を実施するための最良の形態】
【００２６】
ここでは、以下の実施例に記載の技術の特徴の一部を列挙する。
（形態１）情報処理装置は、プリンタに対して情報（装着回数、センサの検出結果等）を出力するように要求する。情報処理装置は、プリンタから出力された情報に従って、消耗品収容ケース内の消耗品量が少なくなったことを示す情報を外部に出力するのか否かを決定する。
（形態２）情報処理装置は、消耗品収容ケース内の消耗品量が少なくなったことを示す情報を遠隔通信網（一般公衆回線（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄｔ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ；ＰＳＴＮ）、インターネット回線等）を介して外部に出力する。
（形態３）情報処理装置は、電子メールアドレスを記憶している。情報処理装置は、消耗品収容ケース内の消耗品量が少なくなったことを示す情報を上記の電子メールアドレスに出力する。
【実施例】
【００２７】
（第１実施例）
図面を参照して本発明の実施例を説明する。図１は、本実施例のプリンタシステム２の構成を示す。プリンタシステム２は、プリンタ１０とパーソナルコンピュータ４０（以下では「ＰＣ４０」と呼ぶ）とインターネット６０等を備える。
【００２８】
（プリンタの構成）
プリンタ１０は、ケーシング１２と、印刷装置１６と、印刷枚数カウンタ１８と、装着センサ２０と、装着回数カウンタ２２と、トナー量センサ２４と、制御装置２６と、入出力ポート２８とを有する。
ケーシング１２は、上記の各装置１６〜２８を収容している。また、ケーシング１２に対してトナーカートリッジ１４が着脱可能に装着される。トナーカートリッジ１４は、トナーを収容している。印刷装置１６は、トナーカートリッジ１４に収容されているトナーを利用して印刷媒体（印刷用紙等）に印刷する。印刷枚数カウンタ１８は、印刷装置１６によって印刷された印刷媒体数（以下では「印刷枚数」と呼ぶ）をカウントして記憶する。印刷枚数カウンタ１８は、印刷枚数を累積して記憶する。即ち、印刷枚数カウンタ１８の値はクリアされない。
【００２９】
装着センサ２０は、トナーカートリッジ１４がケーシング１２に装着されたことを検出する。本実施例の装着センサ２０は、公知の構成（例えば特開２００６−５３２３１号公報に開示されている構成）を採用する。このために、装着センサ２０の詳しい構成についての説明は省略する。装着センサ２０は、新品のトナーカートリッジ１４がケーシング１２に装着されたことを検出するものである。装着センサ２０は、中古のトナーカートリッジ１４（ケーシング１２に装着されたことがあるトナーカートリッジ）がケーシング１２に装着されたことを検出することができない。
装着回数カウンタ２２は、新品のトナーカートリッジ１４がケーシング１２に装着された回数をカウントして記憶する。装着回数カウンタ２２は、初期値が「０」に設定されている。装着回数カウンタ２２は、新品のトナーカートリッジ１４が装着されたことが装着センサ２０によって検出されると、「１」だけカウントアップする。
【００３０】
トナー量センサ２４は、トナーカートリッジ１４内のトナー量を検出する。トナー量センサ２４は、ハイ状態又はロー状態を制御装置２６に常時出力している。トナー量センサ２４は、トナーカートリッジ１４内のトナー量が所定量より大きい場合にハイ状態を出力し、トナーカートリッジ１４内のトナー量が上記の所定量以下である場合にロー状態を出力する。本実施例のトナー量センサ２４は、公知の構成（例えば上記した特開２００６−５３２３１号公報に開示されている構成）を採用する。このために、トナー量センサ２４の詳しい構成についての説明は省略する。
【００３１】
制御装置２６は、予め設定されているプログラムに従って様々な処理を実行し、プリンタ１０の動作を統括的に制御する。制御装置２６が実行する処理の内容は、後で詳しく説明する。
入出力ポート２８は、ＰＣ４０に接続されている。入出力ポート２８は、ＰＣ４０に向けて様々な情報を出力することができる。入出力ポート２８は、ＰＣ４０から出力された様々な情報を入力することができる。これらの情報の内容は、後で詳しく説明する。
【００３２】
（ＰＣの構成）
ＰＣ４０は、出力時印刷枚数記憶装置４２と、出力時装着回数記憶装置４４と、メールアドレス記憶装置４６と、インターネット通信装置４８と、制御装置５０と、入出力ポート５２とを有する。
出力時印刷枚数記憶装置４２は、後述する警告メールが出力される際に印刷枚数カウンタ１８に記憶されている印刷枚数を記憶する。出力時装着回数記憶装置４４は、後述する警告メールが出力される際に装着回数カウンタ２２に記憶されている装着回数を記憶する。メールアドレス記憶装置４６は、後述する警告メールの出力先の電子メールアドレスを記憶する。本実施例では、メールアドレス記憶装置４６は、トナーカートリッジ１４を交換する管理者（例えば業者）の電子メールアドレスを記憶している。インターネット通信装置４８は、制御装置５０からの指示に従って、インターネット通信（例えば電子メールの送受信）を実行する。
【００３３】
制御装置５０は、予め設定されているプログラムに従って様々な処理を実行し、ＰＣ４０の動作を統括的に制御する。制御装置５０が実行する処理の内容は、後で詳しく説明する。
入出力ポート５２は、プリンタ１０に接続されている。入出力ポート５２は、プリンタ１０に向けて様々な情報を出力することができる。入出力ポート５２は、プリンタ１０から出力された様々な情報を入力することができる。これらの情報の内容は、後で詳しく説明する。また、入出力ポート５２は、インターネット６０に接続されている。
【００３４】
（プリンタの処理）
続いて、プリンタ１０が実行する処理について説明する。図２は、プリンタ１０が実行する処理のフローチャートを示す。なお、このフローチャートには、本技術に関連する処理のみが示されている。本技術にあまり関連しない処理は、図示省略されている。図２の処理は、プリンタ１０の制御装置２６によって実行される。
制御装置２６は、新品のトナーカートリッジ１４が装着されることを監視する（Ｓ２）。制御装置２６は、装着センサ２０によって検出がなされた場合に、Ｓ２でＹＥＳと判断する。この場合、制御装置２６は、装着回数カウンタ２２を「１」だけカウントアップする（Ｓ４）。Ｓ４を終えると、Ｓ６に進む。Ｓ２でＮＯの場合も、Ｓ６に進む。なお、本実施例では、制御装置２６が装着回数カウンタ２２をカウントアップする構成を採用しているが、装着回数カウンタ２２が自動的にカウントアップする構成を採用してもよい。
【００３５】
Ｓ６では、制御装置２６は、印刷が実行されることを監視する。制御装置２６は、印刷装置１６によって印刷が実行された場合に、Ｓ６でＹＥＳと判断する。この場合、制御装置２６は、印刷枚数カウンタ１８を「１」だけカウントアップする（Ｓ８）。１枚の印刷媒体が印刷される毎に印刷枚数カウンタ１８がカウントアップされる。Ｓ８を終えると、Ｓ１０に進む。Ｓ６でＮＯの場合も、Ｓ１０に進む。なお、本実施例では、制御装置２６が印刷枚数カウンタ１８をカウントアップする構成を採用しているが、印刷枚数カウンタ１８が自動的にカウントアップする構成を採用してもよい。
【００３６】
Ｓ１０では、制御装置２６は、ＰＣ４０からの情報出力指示を入力することを監視する。この情報出力指示は、ＰＣ４０から定期的に出力されるものである。制御装置２６は、ＰＣ４０からの情報出力指示が入出力ポート２８に入力された場合に、Ｓ１０でＹＥＳと判断する。この場合、制御装置２６は、印刷枚数カウンタ１８に記憶されている印刷枚数と、装着回数カウンタ２２に記憶されている装着回数と、トナー量センサ２４の検出結果（ハイ状態又はロー状態）とをＰＣ４０に出力する（Ｓ１２）。Ｓ１２を終えると、Ｓ２に戻る。また、Ｓ１０でＮＯの場合も、Ｓ２に戻る。
【００３７】
（ＰＣの処理）
続いて、ＰＣ４０が実行する処理について説明する。図３は、ＰＣ４０が実行する処理のフローチャートを示す。なお、このフローチャートには、本技術に関連する処理のみが示されている。本技術にあまり関連しない処理は、図示省略されている。図３の処理は、ＰＣ４０の制御装置５０によって実行される。
制御装置５０は、情報出力指示をプリンタ１０に出力する（Ｓ２０）。この結果、上記した図２のＳ１２において、印刷枚数と装着回数とトナー量センサ２４の検出結果とがプリンタ１０から出力される。印刷枚数と装着回数とトナー量センサ２４の検出結果とが入出力ポート５２に入力される（Ｓ２２）。
【００３８】
次いで、制御装置５０は、Ｓ２２で入力されたトナー量センサ２４の検出結果がロー状態であるのか否かを判断する（Ｓ２４）。ここでＹＥＳの場合、Ｓ２６に進む。一方において、Ｓ２４でＮＯの場合、以降の処理をスキップしてＳ２０に戻る。
Ｓ２６では、制御装置５０は、Ｓ２２で入力された装着回数と、出力時装着回数記憶装置４４に記憶されている出力時装着回数とを比較する。前者と後者が同じである場合、Ｓ２８に進む。前者が後者より大きい場合、Ｓ２８をスキップしてＳ３０に進む。
Ｓ２８では、制御装置５０は、Ｓ２２で入力された印刷枚数から、出力時印刷枚数記憶装置４２に記憶されている出力時印刷枚数を減算する。制御装置５０は、この減算処理によって得られた値が１００以下であるのか否かを判断する。ここでＹＥＳの場合、Ｓ３０とＳ３２をスキップしてＳ２０に戻る。一方において、Ｓ２８でＮＯの場合、Ｓ３０に進む。
【００３９】
Ｓ３０では、制御装置５０は、メールアドレス記憶装置４６に記憶されている電子メールアドレスに向けて警告メールを出力する。警告メールは、トナーカートリッジ１４のトナー量が少なくなったことを示すメッセージを含んでいる。この結果、トナーカートリッジ１４を交換する管理者は、トナーカートリッジ１４を交換しなければならないことを認識することができる。
続いて、制御装置５０は、出力時装着回数記憶装置４４の記憶内容をクリアし、そこにＳ２２で入力された装着回数を記憶させる（Ｓ３２）。これにより、出力時装着回数記憶装置４４に新たな出力時装着回数が記憶されることになる。また、制御装置５０は、出力時印刷枚数記憶装置４２の記憶内容をクリアし、そこにＳ２２で入力された印刷枚数を記憶させる。これにより、出力時印刷枚数記憶装置４２に新たな出力時印刷枚数が記憶されることになる。Ｓ３２を終えると、Ｓ２０に戻る。
【００４０】
本実施例のプリンタシステム２について詳しく説明した。例えば、プリンタ１０に新品のトナーカートリッジ１４がはじめて装着された場合、装着回数カウンタ２２の装着回数が「１」になる。出力時装着回数記憶装置４４の出力時装着回数は「０」のままである。この状態でトナー量センサ２４によってロー状態が検出された場合、ＰＣ４０の制御装置５０は警告メールを出力する。この際に出力時装着回数記憶装置４４に「１」が記憶される。即ち、出力時装着回数が「１」になる。この状態でトナー量センサ２４によって再びロー状態が検出されても、装着回数と出力時装着回数がともに「１」であるために、上記した図３のＳ２６でＮＯと判断される。この場合、Ｓ２８でＮＯと判断されない限り、警告メールが外部に出力されない。
次のトナーカートリッジ１４に交換された場合、装着回数が「２」になる（出力時装着回数は「１」のままである）。この状態でトナー量センサ２４によってロー状態が検出され場合、制御装置５０は警告メールを出力する。この際に出力時装着回数が「２」になる（装着回数は「２」のままである）。この状態でトナー量センサ２４によって再びロー状態が検出されても、Ｓ２８でＮＯと判断されない限り、警告メールが外部に出力さない。
本システム２を採用すると、１つのトナーカートリッジ１４についてトナー量センサ２４によってロー状態が複数回検出された場合でも、複数回にわたって警告メールが出力されることを禁止することができる。このために、１つのトナーカートリッジ１４が補充されるべき状況であるにもかかわらず、複数のトナーカートリッジ１４が補充されるという事象が発生することを防止することができる。
【００４１】
上述したように、装着センサ２０は、中古のトナーカートリッジ１４が装着されたことを検出することができない。本実施例では、中古のトナーカートリッジ１４が装着されてそのトナー量が少なくなった場合にも警告メールが出力される。即ち、装着回数と出力時装着回数が同じである間にトナー量センサ２４によってロー状態が検出された場合に、前回に警告メールが出力された以降の印刷枚数がチェックされる（Ｓ２８）。この印刷枚数が１００枚より大きい場合（Ｓ２８でＮＯの場合）、中古のトナーカートリッジ１４が装着されて印刷が実行された結果としてトナー量が少なくなったものと判断され、警告メールが出力される。本実施例によると、中古のトナーカートリッジ１４を交換する必要があるにもかかわらず、警告メールが出力されないという事象が発生することを防止することができる。
【００４２】
なお、出力時装着回数記憶装置４４に記憶される出力時装着回数は、「新品のトナーカートリッジ１４について警告メールが出力された回数」と言い換えることもできる。従って、出力時装着回数記憶装置４４は、「警告メール出力回数記憶装置」と言い換えることもできる。いずれの称呼を利用しても制御装置５０の処理が変わることはなく、上記した様々な効果を得ることができる。
【００４３】
（第２実施例）
続いて、本発明の第２実施例を説明する。ここでは、第１実施例と異なる点を中心に説明する。図４は、本実施例のプリンタシステム１０２の構成を示す。プリンタシステム１０２は、プリンタ１１０とＰＣ１４０等を備える。
本実施例のプリンタ１１０には、装着回数カウンタ２２（図１参照）が設けられていない。プリンタ１１０には、ステータス記憶装置１３０が付加されている。ステータス記憶装置１３０は、フラグ「０」とフラグ「１」のいずれかを記憶する。ステータス記憶装置１３０は、新品のトナーカートリッジ１４が装着されたことが装着センサ２０によって検出されると、フラグ「０」を記憶する。ステータス記憶装置１３０は、ＰＣ４０から警告メールが出力されると、フラグ「１」を記憶する。本実施例の制御装置１２６は、第１実施例と異なる処理を実行する。この処理の内容は、後で詳しく説明する。
本実施例のＰＣ１４０には、出力時装着回数記憶装置４４（図１参照）が設けられていない。本実施例の制御装置１５０は、第１実施例と異なる処理を実行する。この処理の内容は、後で詳しく説明する。
【００４４】
（プリンタの処理）
プリンタ１１０が実行する処理について説明する。図５は、プリンタ１１０が実行する処理のフローチャートを示す。図５の処理は、プリンタ１１０の制御装置１２６によって実行される。
制御装置１２６は、新品のトナーカートリッジ１４が装着されることを監視する（Ｓ５０）。この処理は、上記した図２のＳ２と同様である。Ｓ５０でＹＥＳの場合、制御装置１２６は、ステータス記憶装置１３０にフラグ「０」を記憶する（Ｓ５２）。Ｓ５２を終えると、Ｓ５４に進む。Ｓ５０でＮＯの場合も、Ｓ５４に進む。
Ｓ５４では、制御装置１２６は、警告メールが出力された旨の情報（以下では「出力情報」と呼ぶ）がＰＣ１４０から送られてくることを監視する。制御装置１２６は、ＰＣ１４０からの出力情報が入出力ポート２８に入力された場合に、Ｓ５４でＹＥＳと判断する。この場合、制御装置１２６は、ステータス記憶装置１３０にフラグ「１」を記憶する（Ｓ５６）。Ｓ５６を終えると、Ｓ５８に進む。Ｓ５４でＮＯの場合も、Ｓ５８に進む。
【００４５】
Ｓ５８からＳ６２の処理は、上記した図２のＳ６からＳ１０と同様である。このために、これらの処理の説明を省略する。Ｓ６２でＹＥＳの場合、制御装置１２６は、印刷枚数カウンタ１８に記憶されている印刷枚数と、ステータス記憶装置１３０に記憶されているフラグ（「０」又は「１」）と、トナー量センサ２４の検出結果（ハイ状態又はロー状態）とをＰＣ１４０に出力する（Ｓ６４）。Ｓ６４を終えると、Ｓ５０に戻る。
【００４６】
（ＰＣの処理）
続いて、ＰＣ１４０が実行する処理について説明する。図６は、ＰＣ１４０が実行する処理のフローチャートを示す。図６の処理は、ＰＣ１４０の制御装置１５０によって実行される。
制御装置１５０は、情報出力指示をプリンタ１１０に出力する（Ｓ７０）。この結果、上記した図５のＳ６４において、印刷枚数とフラグとトナー量センサ２４の検出結果とがプリンタ１１０から出力される。印刷枚数とフラグとトナー量センサ２４の検出結果とが入出力ポート５２に入力される（Ｓ７２）。
【００４７】
次いで、制御装置１５０は、Ｓ７２で入力されたトナー量センサ２４の検出結果がロー状態であるのか否かを判断する（Ｓ７４）。ここでＹＥＳの場合、Ｓ７６に進む。一方において、Ｓ７４でＮＯの場合、以降の処理をスキップしてＳ７０に戻る。
Ｓ７６では、制御装置１５０は、Ｓ７２で入力されたフラグが「０」であるのか否かを判断する。ここでＮＯの場合、Ｓ７８に進む。一方において、Ｓ７２でＹＥＳの場合、Ｓ７８をスキップしてＳ８０に進む。Ｓ７８の処理は、上記した図３のＳ２８と同様である。Ｓ７８でＹＥＳの場合、Ｓ８０からＳ８４をスキップしてＳ７０に戻る。一方において、Ｓ７８でＮＯの場合、Ｓ８０に進む。
【００４８】
Ｓ８０の処理は、上記した図３のＳ３０と同様である。続いて、制御装置１５０は、出力時印刷枚数記憶装置４２の記憶内容をクリアし、そこにＳ７２で入力された印刷枚数を記憶させる（Ｓ８２）。次いで、制御装置１５０は、出力情報をプリンタ１１０に出力する（Ｓ８４）。この結果、上記した図５のＳ５６においてフラグ「１」がステータス記憶装置１３０に記憶されることになる。
【００４９】
例えば、プリンタ１１０に新品のトナーカートリッジ１４がはじめて装着された場合、ステータス記憶装置１３０のフラグが「０」になる（図５のＳ５２参照）。この状態でトナー量センサ２４によってロー状態が検出された場合、ＰＣ１４０の制御装置１５０は警告メールを出力する。警告メールが出力されると、ステータス記憶装置１３０のフラグが「１」になる（図５のＳ５６参照）。この状態でトナー量センサ２４によって再びロー状態が検出されても、フラグが「１」であるために、上記した図６のＳ７６でＮＯと判断される。この場合、Ｓ７８でＮＯと判断されない限り、警告メールが外部に出力されない。
本システム１０２を採用しても、１つのトナーカートリッジ１４についてトナー量センサ２４によってロー状態が複数回検出された場合に、複数回にわたって警告メールが出力されることを禁止することができる。１つのトナーカートリッジ１４が補充されるべき状況であるにもかかわらず、複数のトナーカートリッジ１４が補充されるという事象が発生することを防止することができる。
【００５０】
（第３実施例）
続いて、本発明の第３実施例を説明する。ここでは、第１実施例と異なる点を中心に説明する。図７は、本実施例のプリンタシステム２０２の構成を示す。プリンタシステム２０２は、プリンタ２１０とＰＣ２４０等を備える。
プリンタ２１０の印刷枚数カウンタ２１８は、印刷枚数を累積してカウントするものではない。印刷枚数カウンタ２１８は、トナーカートリッジ１４が装着されるとカウント値がクリアされる。即ち、印刷枚数カウンタ２１８は、トナーカートリッジ１４が装着されてから印刷装置１６によって印刷された印刷枚数をカウントして記憶する。また、本実施例の装着センサ２２０は、新品のトナーカートリッジ１４が装着されたのか、中古のトナーカートリッジ１４が装着されたのかを判別することができる。このような機能を持つ装着センサ２２０は、上記の特開２００６−５３２３１号公報に開示されている。本実施例の制御装置２２６は、第１実施例と異なる処理を実行する。この処理の内容は、後で詳しく説明する。
本実施例のＰＣ２４０には、出力時印刷枚数記憶装置４２（図１参照）が設けられていない。本実施例の制御装置２５０は、第１実施例と異なる処理を実行する。この処理の内容は、後で詳しく説明する。
【００５１】
（プリンタの処理）
プリンタ２１０が実行する処理について説明する。図８は、プリンタ２１０が実行する処理のフローチャートを示す。図８の処理は、プリンタ２１０の制御装置２２６によって実行される。
制御装置２２６は、新品又は中古のトナーカートリッジ１４が装着されることを監視する（Ｓ１００）。いずれのトナーカートリッジ１４が装着されても、Ｓ１００でＹＥＳと判断される。Ｓ１００でＹＥＳの場合、制御装置２２６は、印刷枚数カウンタ２１８をクリアする（Ｓ１０２）。次いで、制御装置２２６は、新品のトナーカートリッジ１４が装着されたのか否かを判断する（Ｓ１０４）。新品のトナーカートリッジ１４が装着された場合、Ｓ１０４でＹＥＳと判断され、Ｓ１０６に進む。Ｓ１０６では、制御装置２２６は、装着回数カウンタ２２をカウントアップする。この処理は、上記した図２のＳ４と同様である。一方において、中古のトナーカートリッジ１４が装着された場合、Ｓ１０４でＮＯと判断され、Ｓ１０６をスキップしてＳ１０８に進む。
Ｓ１０８からＳ１１４の処理は、上記した図２のＳ６からＳ１２と同様である。このために、これらの処理の説明を省略する。
【００５２】
（ＰＣの処理）
続いて、ＰＣ２４０が実行する処理について説明する。図９は、ＰＣ２４０が実行する処理のフローチャートを示す。図９の処理は、ＰＣ２４０の制御装置２５０によって実行される。
Ｓ１２０からＳ１２６までの処理は、上記した図３のＳ２０からＳ２６と同様である。Ｓ１２８では、制御装置２５０は、Ｓ１２２で入力された印刷枚数（トナーカートリッジ１４が装着されてからの印刷枚数）が１００枚以内であるのか否かを判断する。ここでＹＥＳの場合、Ｓ１３０とＳ１３２をスキップしてＳ１２０に戻る。一方において、Ｓ１２８でＮＯの場合、制御装置２５０は、警告メールを出力する（Ｓ１３０）。さらに、制御装置２５０は、出力時装着回数記憶装置４４の記憶内容をクリアし、そこにＳ１２２で入力された装着回数を記憶させる（Ｓ１３２）。Ｓ１３２を終えると、Ｓ１２０に戻る。
【００５３】
本実施例を採用しても、中古のトナーカートリッジ１４が装着されてそのトナー量が少なくなった場合に警告メールが出力される。即ち、装着回数と出力時装着回数が同じである間にトナー量センサ２４によってロー状態が検出された場合に、前回にトナーカートリッジ１４が装着された以降の印刷枚数がチェックされる（Ｓ１２８）。この印刷枚数が１００枚より大きい場合（Ｓ１２８でＮＯの場合）、中古のトナーカートリッジ１４が装着されて印刷が実行された結果としてトナー量が少なくなったものと判断され、警告メールが出力される。本実施例によると、中古のトナーカートリッジ１４を交換する必要があるにもかかわらず、警告メールが出力されないという事象が発生することを防止することができる。
【００５４】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記した実施例の変形例を以下に列挙する。
【００５５】
（変形例１）印刷枚数カウンタ１８の初期値、及び／又は、装着回数カウンタ２２の初期値は、「０」以外の数値を採用することができる。例えば、印刷枚数カウンタ１８の初期値として「Ｎ」が採用された場合、出力時印刷枚数記憶装置４２の初期値も「Ｎ」が採用される。また、例えば、装着回数カウンタ２２の初期値として「Ｍ」が採用された場合、出力時装着回数記憶装置４４の初期値も「Ｍ」が採用される。
（変形例２）装着回数カウンタ２２のカウントアップの幅は、「１」以外の数値を採用することができる。
（変形例３）第２実施例のステータス記憶装置１３０は、ＰＣ１４０に設けられていてもよい。
（変形例４）ＰＣ４０，１４０，２４０に設けられている各装置４２，４４，４６，４８等がプリンタ１０に内蔵されていてもよい。この場合、プリンタ１０のみによって上記のシステム２，１０２，２０２を実現することができる。
【００５６】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００５７】
【図１】第１実施例のプリンタシステムの概略図を示す。
【図２】プリンタの実行する処理のフローチャートを示す。
【図３】ＰＣの実行する処理のフローチャートを示す。
【図４】第２実施例のプリンタシステムの概略図を示す。
【図５】プリンタの実行する処理のフローチャートを示す。
【図６】ＰＣの実行する処理のフローチャートを示す。
【図７】第３実施例のプリンタシステムの概略図を示す。
【図８】プリンタの実行する処理のフローチャートを示す。
【図９】ＰＣの実行する処理のフローチャートを示す。
【符号の説明】
【００５８】
２：プリンタシステム
１０：プリンタ
１２：ケーシング
１４：トナーカートリッジ
１６：印刷装置
１８：印刷枚数カウンタ
２０：装着センサ
２２：装着回数カウンタ
２４：トナー量センサ
２６：制御装置
２８：入出力ポート
４０：ＰＣ
４２：出力時印刷枚数記憶装置
４４：出力時装着回数記憶装置
４６：メールアドレス記憶装置
４８：インターネット通信装置
５０：制御装置
５２：入出力ポート
６０：インターネット
【図１】
2008191327.tif 000003
【図２】
2008191327.tif 000004
【図３】
2008191327.tif 000005
【図４】
2008191327.tif 000006
【図５】
2008191327.tif 000007
【図６】
2008191327.tif 000008
【図７】
2008191327.tif 000009
【図８】
2008191327.tif 000010
【図９】
2008191327.tif 000011