(57)【特許請求の範囲】
【請求項１】
補充又は交換することが可能な消耗品を漸次消費して作動する作動装置において、
前記消耗品の残量を検出する残量検出手段と、
前記消耗品の残量が減少しているか否かを判別する第１判別手段と、
該第１判別手段が前記消耗品の残量が減少していると判別した場合に、前記残量検出手段が検出した残量を設定値と比較する比較手段と、
該比較手段による比較の結果、前記残量が設定値以下であると判断された場合、検出した残量の経時変化から、前記消耗品の補充又は交換を要する時期までの期間を算出する算出手段と、
該算出手段にて算出した期間を示す値が、設定値以下であるか否かを判別する第２判別手段と、
該第２判別手段にて設定値以下であると判別した場合に、前記消耗品の補充又は交換に関する出力を行う出力手段と
を備えることを特徴とする作動装置。
【請求項２】
前記比較手段は、前記残量を第１設定値及び第１設定値よりも値が小さい第２設定値と比較し、
前記算出手段は、前記残量が第２設定値よりも大きく第１設定値以下であると判断された場合に期間を算出し、
前記比較手段により前記残量が第２設定値以下であると判断された場合、前記算出手段及び第２判別手段による処理を省略して前記出力手段により出力を行う
ことを特徴とする請求項１に記載の作動装置。
【請求項３】
前記出力手段による出力後、前記消耗品の補充又は交換の状況を判別する手段を更に備え、
前記第２判別手段は、前記消耗品が補充又は交換されたと判別した場合に判別する
ことを特徴とする請求項１又は２に記載の作動装置。
【請求項４】
複数の消耗品を消費するようにしてあり、
前記第２判別手段は、一の消耗品の補充又は交換の状況に応じて定まる設定値により、他の消耗品に係る判別をする
ことを特徴とする請求項１から３までのいずれかひとつに記載の作動装置。
【請求項５】
前記出力手段は、前記消耗品の補充又は交換に関する出力として、前記消耗品を発注する発注情報を外部へ送信することを特徴とする請求項１から４までのいずれかひとつに記載の作動装置。
【請求項６】
補充又は交換することが可能な消耗品を漸次消費して作動するコンピュータにて実行させるコンピュータプログラムにおいて、
前記コンピュータに、
前記消耗品の残量が減少しているか否かを判別する手順と、
前記消耗品の残量が減少していると判別された場合に、前記消耗品の残量を設定値と比較する手順と、
比較結果により前記残量が設定値以下であると判断された場合、前記消耗品の残量の経時変化から、前記消耗品の補充又は交換を要する時期までの期間を算出する手順と、
算出した期間を示す値が、設定値以下であるか否かを判別する手順と、
設定値以下であると判別した場合に、前記消耗品の補充又は交換に関する出力を行う手順と
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補充又は交換することが可能な消耗品を漸次的に消耗して作動する作動装置、及び該作動装置にて実行させるコンピュータプログラムに関する。
【背景技術】
【０００２】
補充又は交換することが可能なトナー等の消耗品を漸次的に消費して作動する装置において、消耗品の残量に基づいて、消耗品を発注する日を決定し、決定した日に消耗品の発注を行う方法が、特許文献１に開示されている。
【０００３】
特許文献１に記載の装置においては、ユーザ毎に適切な時期に発注を行うことができるので、消耗品が届かないために装置を使用することができないという状況の発生を防止し、余分な消耗品を保管する期間を短縮することができるという効果を奏する。
【０００４】
このような消耗品の発注、交換等に関する時期を提示する装置は、他にも特許文献２〜４に開示されている。
【０００５】
特許文献１〜４に開示された装置は、消耗品の残量を検出し、検出した残量に基づいて発注日等の時期を算出する。消耗品の残量は、消耗品の重量、消耗品の消費に際して駆動するモータの作動時間、印刷枚数等の事項を検出し、検出した結果に基づいて導出される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１５４７７号公報
【特許文献２】特開２００４−１３７５０号公報
【特許文献３】特開２００３−８９２５５号公報
【特許文献４】特開２０１１−１９７２９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このようにして導出される消耗品の残量は、誤差を含むものであり、実際の消耗品の残量と異なる場合がある。例えば、導出された消耗品の残量より、実際の残量の方が少ない場合には、消耗品を交換又は補充すべき時期に消耗品が届いておらず、装置を使用することができないという問題が生じる。また、例えば、導出された消耗品の残量より、実際の残量の方が多い場合には、発注の時期が早過ぎて消耗品を保管する期間が長期化し、保管量が増大するという問題が生じる。
【０００８】
本発明は、斯かる事情に鑑みて成されたものであり、消耗品が消費されていると判別した場合に、予測される交換までの期間又は残量を所定値と比較した結果に基づいて消耗品の補充又は交換に関する出力を行うことにより、発注時期を適正化することが可能な作動装置及びコンピュータプログラムの提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る作動装置は、補充又は交換することが可能な消耗品を漸次消費して作動する作動装置において、前記消耗品の残量を検出する残量検出手段と、前記消耗品の残量が減少しているか否かを判別する第１判別手段と、該第１判別手段が前記消耗品の残量が減少していると判別した場合に、前記残量検出手段が検出した残量を設定値と比較する比較手段と、該比較手段による比較の結果、前記残量が設定値以下であると判断された場合、検出した残量の経時変化から、前記消耗品の補充又は交換を要する時期までの期間を算出する算出手段と、該算出手段にて算出した期間を示す値が、設定値以下であるか否かを判別する第２判別手段と、該第２判別手段にて設定値以下であると判別した場合に、前記消耗品の補充又は交換に関する出力を行う出力手段とを備えることを特徴とする。
【００１０】
本発明では、消耗品が使用されており、且つ残量が設定値以下であると判別した場合に、残量の経時変化から補充又は交換までの期間を予測し、予測した期間に基づいて消耗品の補充又は交換に関する出力を行うことにより、期間を算出するタイミングを残量が設定値以下になってからとし、出力時期を適正化することが可能である。
【００１１】
本発明に係る作動装置は、前記比較手段は、前記残量を第１設定値及び第１設定値よりも値が小さい第２設定値と比較し、前記算出手段は、前記残量が第２設定値よりも大きく第１設定値以下であると判断された場合に期間を算出し、前記比較手段により前記残量が第２設定値以下であると判断された場合、前記算出手段及び第２判別手段による処理を省略して前記出力手段により出力を行うことを特徴とする。
【００１２】
本発明では、消耗品が使用されていると判別した場合で、残量が第２設定値よりも大きく第１設定値以下のときのみ補充又は交換までの期間の予測に係る算出を行ない、第２設定値以下のときには期間に予測に係る算出も省略して消耗品の補充又は交換に関する出力を行うことで、出力時期を適正化することが可能である。
【００１５】
本発明に係る作動装置は、前記出力手段による出力後、前記消耗品の補充又は交換の状況を判別する手段を更に備え、前記第２判別手段は、前記消耗品が補充又は交換されたと判別した場合に判別することを特徴とする。
【００１６】
本発明では、出力手段による出力後、消耗品が補充又は交換されるまでは、補充又は交換の判別をしないようにすることで、二重出力を防止することが可能である。
【００１７】
本発明に係る作動装置は、複数の消耗品を消費するようにしてあり、前記第２判別手段は、一の消耗品の補充又は交換の状況に応じて定まる設定値により、他の消耗品に係る判別をすることを特徴とする。
【００１８】
本発明では、複数の消耗品に係る出力が同時期になるように、設定値を調整することが可能である。
【００１９】
本発明に係る作動装置は、前記出力手段は、前記消耗品の補充又は交換に関する出力として、前記消耗品を発注する発注情報を外部へ送信することを特徴とする。
【００２０】
本発明では、消耗品の自動発注を行うことが可能である。
【００２１】
本発明に係るコンピュータプログラムは、補充又は交換することが可能な消耗品を漸次消費して作動するコンピュータにて実行させるコンピュータプログラムにおいて、前記コンピュータに、前記消耗品の残量が減少しているか否かを判別する手順と、前記消耗品の残量が減少していると判別された場合に、前記消耗品の残量を設定値と比較する手順と、比較結果により前記残量が設定値以下であると判断された場合、前記消耗品の残量の経時変化から、前記消耗品の補充又は交換を要する時期までの期間を算出する手順と、算出した期間を示す値が、設定値以下であるか否かを判別する手順と、設定値以下であると判別した場合に、前記消耗品の補充又は交換に関する出力を行う手順とを実行させることを特徴とする。
【００２２】
本発明では、消耗品が使用されており、且つ残量が設定値以下であると判別した場合に、残量の経時変化から交換までの期間を予測し、予測した期間に基づいて消耗品の補充又は交換に関する出力を行うことにより、期間を算出するタイミングを残量が設定値以下になってからとし、出力時期を適正化することが可能である。
【発明の効果】
【００２５】
本発明に係る作動装置及びコンピュータプログラムは、消耗品が使用されており、且つ残量が設定値以下であると判別した場合に補充若しくは交換までの期間を算出し、所定期間内のとき、消耗品の発注等の外部出力を行う。これにより、発注等の出力時期を適正化することができ、消耗品の発注遅れによる使用不可期間の発生等の問題の発生を解消することが可能である等、優れた効果を奏する。
【図面の簡単な説明】
【００２６】
【図１】本発明の作動装置を用いた発注システムの構成例を示すブロック図である。
【図２】本発明の作動装置による発注時期の適正化に係る処理の前提を説明するグラフである。
【図３】本発明の作動装置における判別処理の一例を示すフローチャートである。
【図４】本発明の作動装置における判別処理の一例を示すフローチャートである。
【図５】本発明の作動装置における調整判別処理の一例を示すフローチャートである。
【図６】本発明の作動装置における調整判別処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００２８】
図１は、本発明の作動装置を用いた発注システムの構成例を示すブロック図である。図１中１は、デジタル複合機、コピー装置、ファクシミリ装置等の作動装置である。作動装置１は、ＬＡＮ(Local Area Network)等の通信網ＮＷを介してサーバ装置２に接続されている。
【００２９】
作動装置１は、補充又は交換することが可能なトナー、デベロッパー、感光ドラム等の消耗品１００を漸次的に消費して作動する。作動装置１は、制御部１０、記録部１１、作動部１２、通信部１３等の各種機構を備えている。
【００３０】
制御部１０は、装置全体を制御し、後述する各種処理を実行するＣＰＵ（Central Processing Unit ）等の機構である。また、制御部１０は、各種処理に際して必要な日時等の期間の計時及び日時の指示を行う時計機能等の様々な機能を備えている。
【００３１】
記録部１１は、各種情報を記録する様々な記録手段を示しており、情報を一時的に記録する各種ＲＡＭ等の揮発性メモリ、ＲＯＭ、ハードディスクドライブ等の不揮発性メモリ等の機構である。即ち、ここでいう記録部１１とは、制御部１０からアクセス可能な一又は複数の情報記録媒体の総称である。
【００３２】
なお、記録部１１には、デジタル複合機等のコンピュータを本発明の作動装置１として動作させるための各種手順を含む本発明のコンピュータプログラム１１０が記録されている。なお、コンピュータプログラム１１０に係る各種手順をソフトウェアとして記録部１１に記録させるのではなく、同様の手順を実行するハードウェアとしての回路を作動装置１に組み込むようにしても良い。
【００３３】
作動部１２は、消耗品１００を漸次的に消費して作動する画像読取部、画像形成部、画像形成媒体処理部等の各種機構の総称である。また、作動部１２は、複数の消耗品１００を夫々装填する複数の装填部１２０、消耗品１００が装填されたか否かを判別する装填判別部１２１、装填された消耗品１００の残量を検出する残量検出部１２２等の消耗品１００に関する各種機構を備えている。
【００３４】
装填判別部１２１は、装填部１２０に消耗品１００が装填されたと判別した場合、装填された消耗品１００を示す情報を制御部１０に通知する。そして、制御部１０は、消耗品１００を示す情報に対応付けて装填された日時等の装填時期を記録部１１に記録する。また、残量検出部１２２が検出した消耗品１００の残量についても同様である。即ち、制御部１０は、残量検出部１２２が検出した消耗品１００の残量を、消耗品１００を示す情報及び検出した日時等の検出時期を示す情報に対応付けて記録部１１に記録する。従って、記録部１１には、装填された消耗品１００及び装填時期を示す情報、並びに消耗品１００、残量及び検出した日時を示す情報が記録される。
【００３５】
通信部１３は、ＬＡＮ(Local Area Network)等の通信網ＮＷに接続するネットワークインターフェイスであり、ＬＡＮポート及びその付属回路等の各種回路を含んでいる。
【００３６】
サーバ装置２は、サーバ用のコンピュータを用いた装置であり、制御部２０、記録部２１、通信部２２等の各種機構を備えている。
【００３７】
制御部２０は、装置全体を制御するＣＰＵ等の機構である。記録部２１は、揮発性メモリ、不揮発性メモリ等の各種情報を記録する一又は複数の情報記録媒体である。通信部２２は、通信網ＮＷに接続するインターフェイス機構である。
【００３８】
図１に示すように、作動装置１及びサーバ装置２は、通信網ＮＷを介して通信することが可能であり、作動装置１は、消耗品１００の発注を要求する発注情報を、サーバ装置２へ送信することができる。また、サーバ装置２は、受信した発注情報に基づく発注処理を行う機能を有する。発注処理を行う機能とは、例えば消耗品１００を供給する事業体に対して、消耗品１００の納入を要求する機能であり、事業体が管理している通信装置に対して、発注内容を示す発注情報を送信することにより実現される。
【００３９】
次に本発明の作動装置１による発注時期の適正化の概要について説明する。図２は、本発明の作動装置１による発注時期の適正化に係る処理の前提を説明するグラフである。図２は、横軸に時間をとり、縦軸にトナー残量（％）をとって、トナー残量の検出値の経時変化を示したものである。なお、理解が容易となるようにトナーは一定の速度で消費されるものとしている。図２に示すトナー残量（％）とは、残量検出部１２２により検出された値であり、残量検出部１２２は、トナーモータの駆動時間に基づいてトナー残量（％）の値を検出している。また、図２では、三段に分けてグラフを示しているが、これらは残量検出部１２２により検出されたトナー残量が０％となった時期と、実際にトナーを消費し尽くした時期との差異を示すものである。なお、実際にトナーを消費し尽くした時期とは、トナー濃度センサーにより検出したトナー濃度が、一定時間ＬＯＷレベルを継続した時期、所謂トナーエンドと判別した時期を示している。
【００４０】
図２Ａとして上段に示すグラフは、残量検出部１２２により検出されたトナー残量が０％になった時期とトナーエンドとが一致した場合を示している。図２Ｂとして中段に示すグラフは、残量検出部１２２により検出されたトナー残量が０％となった時期より、トナーエンドが遅い場合を示している。図２Ｃとして下段に示すグラフは、残量検出部１２２により検出されたトナー残量が０％となった時期より、トナーエンドが早い場合を示している。
【００４１】
上段に示す図２Ａの状況下では、残量検出部１２２によるトナー残量の検出に誤差はなく問題はない。中段に示す図２Ｂの状況下では、残量検出部１２２は、実情よりも多くトナーが消費されていると検出することになるため、交換用のトナーの発注時期が早すぎることになり、保管期間の長期化及び保管量の増大という問題が発生する。下段に示す図２Ｃの状況下では、残量検出部１２２は、実情よりも少なくトナーが消費されていると検出することになるため、交換用のトナーの発注が遅れ、交換時にトナーの納品が間に合わず、作動装置１を使用することができないという事態も生じ得る。
【００４２】
本発明の作動装置１は、このような検出誤差に関わらず発注時期を適正化させるものであり、例えば、遅くともトナー残量が２５％以下となった場合に発注処理を実行する等の対応を可能としたものである。以下に、具体的な発注処理の実行要否を判別する判別処理の条件について説明する。
【００４３】
判別処理の開始の要否は、トナー等の消耗品１００が漸次的に消費されているか否かを判別することにより行う。具体的には、作動部１２が画像形成処理等の処理の実行により、消耗品１００を消費したことを検出した場合、残量検出部１２２が残量の変化を検出した場合等の場合に、消耗品１００が漸次的に消費されたと判別する。例えば、残量検出部１２２は、検出したトナー残量が前回検出したトナー残量より、１％以上減少している場合に、消耗品１００が消費されたと判別する。
【００４４】
判別処理において、消耗品１００の発注時期は、検出した残量の経時変化から、消耗品１００の交換を要する時期までの期間を算出することにより行う。例えば、消耗品１００が補充又は交換された日付等の時期から現在までの期間を、消耗品１００の消費量で除することにより、経時変化として、残量１％当たりの消費期間を求め、求めた消費期間に１００を乗じることにより、消費に要する期間を算出する。消耗品１００が補充又は交換された日付は、例えば、消耗品１００であるトナーが装填部１２０に装填されたか否かを装填判別部１２１にて判別し、判別した日付、日時等の時期を記録部１１に記録することにより、算出処理に用いることができる。
【００４５】
前述の消費に要する期間の計算に際しては、先ず、下記の式１により、消耗品１００の消費が完了する時期、例えばトナー残量が０％になるまでの期間を予測する。なお、式１では、日数単位で予測する式を例示しているが、時分まで予測する等、適宜設定することが可能である。
【００４６】
消費予測期間＝（１００×（現在日付−装填日））／（１００−残量（％））
…式１
【００４７】
式１にて算出される消費予測期間は、装填日からトナー残量が０％になるまでの期間を示すものであり、算出した消費予測期間及び装填日からの経過日数を減じて求まる予測期間を示す値が、設定値以下であれば発注処理を実行する。設定値は、例えば３０日等の期間を示す値を予め設定したものである。即ち、トナー残量が０％になるまで３０日を切っていれば、トナー残量が０％となる予測日から１ヶ月前を過ぎているとして、発注を行うことになる。
【００４８】
また、予測期間を示す値が設定値以下であっても、現在日付と装填日とが同一であれば、発注処理は実行しない。但し、トナー残量が５０％等の設定値以下の場合は、急激にトナーが消費されている可能性があるとして、発注処理を実行する。
【００４９】
また、トナー残量が２５％等の設定値以下の場合、予測期間に関わらず発注処理を実行する。その後にトナー消費速度が速くなり、トナーの納品が間に合わず、作動装置１を使用することができないという事態を回避するためである。即ち、使用量のバラツキに起因して作動装置１が使用不可となる事態を回避するためである。
【００５０】
また、トナー残量が５０％等の設定値以下の場合に限り、予測期間を算出する。即ち、トナー残量が５０％を超えている場合、発注の必要無しと判断し、処理を軽減するためである。
【００５１】
上記のような設定を行うことにより、原則としてトナー残量が２５〜５０％の場合に発注処理が実行されることになる。なお、消耗品１００に対する発注処理を既に実行している場合には、当該消耗品１００に対する発注処理は実行しないように制限を行う。発注処理が重複することを回避するためである。
【００５２】
また、作動装置１は、補充又は交換が必要な消耗品１００が複数である場合、例えば、複数色のトナーを用いる場合、トナー以外に、デベロッパー、感光ドラム等の消耗品１００を用いる場合等の場合には、同時期に発注処理を行えるように設定値を調整する。
【００５３】
なお、作動装置１は、判別処理において、算出した予測期間に基づく発注処理の要否の判別を常に行うのではなく、ユーザの設定に基づいて、必要な場合にだけ、当該処理を行う。即ち、作動装置１は、残量検出部１２２により検出した残量のみにて発注処理の要否を判別する固定値発注モード、算出した予測期間に基づく消耗予測モード等の複数種のモード設定を有している。そして設定されたモードに従い判別処理の内容を適宜変更する。
【００５４】
このような条件で実施される判別処理の一例をフローチャートを用いて具体的に説明する。図３及び４は、本発明の作動装置１における判別処理の一例を示すフローチャートである。作動装置１は、コンピュータプログラム１１０に示された各種手順を実行する制御部１０の制御により、以下に示す判別処理を実行する。
【００５５】
制御部１０は、消耗品１００の補充又は交換の状況を判別し、発注処理の要否の判定が必要か否かを判別する（ステップＳ１０１）。ステップＳ１０１にて判別する消耗品１００の補充又は交換の状況とは、消耗品１００に対する発注処理を既に実行しているか否かを判別する処理である。具体的には、発注処理を実行した場合に当該消耗品１００に対する発注処理を実行したことを示す消耗品発注済みフラグが記録部１１に記録（セット）されているか否かを判別する。記録部１１に消耗品発注済みフラグが記録されている場合には、既に当該消耗品１００に対する発注処理を実行していると判別する。また、記録部１１に消耗品発注済みフラグが記録されていない場合には、補充又は交換後の消耗品１００に対する発注処理の要否を判定する必要があると判別する。発注後に消耗品１００の補充又は交換が行われると、消耗品発注済みフラグが消去（リセット）されるため、現在装填されている消耗品１００は発注後に補充又は交換されたものと判別することができるからである。
【００５６】
ステップＳ１０１において、発注処理後、補充又は交換がされており、発注処理の要否の判定が必要と判別した場合（ステップＳ１０１：ＹＥＳ）、制御部１０は、消耗品１００が漸次的に消費されているか否かを判別する（ステップＳ１０２）。ステップＳ１０２の判別方法は前述の通りであり、例えば、残量検出部１２２により検出した残量の変化に基づいて判別する。なお、ステップＳ１０１において、発注処理後、補充又は交換がなされておらず、発注処理の要否の判定が不要と判別した場合の処理については後述する。
【００５７】
ステップＳ１０２において、消耗品１００が漸次的に消費されていないと判別した場合（ステップＳ１０２：ＮＯ）、制御部１０は、ステップＳ１０１へ戻り、以降の処理を繰り返す。
【００５８】
ステップＳ１０２において、消耗品１００が漸次的に消費されていると判別した場合（ステップＳ１０２：ＹＥＳ）、制御部１０は、残量検出部１２２により検出した残量が予め設定されている設定値、ここでは５０％以下であるか否かを判別する（ステップＳ１０３）。
【００５９】
ステップＳ１０３において、残量が設定値である５０％を超えていると判別した場合（ステップＳ１０３：ＮＯ）、制御部１０は、ステップＳ１０１へ戻り、以降の処理を繰り返す。即ち、トナー残量が５０％を超えている場合、発注の必要無しと判断する。
【００６０】
ステップＳ１０３において、残量が設定値である５０％以下であると判別した場合（ステップＳ１０３：ＹＥＳ）、制御部１０は、消耗予測モードであるか否かを判別する（ステップＳ１０４）。前述のように、作動装置１は、消耗予測モードである場合には、予測期間を算出して発注の要否を判定し、固定値発注モードの場合には、残量のみに基づいて発注の要否を判定する。残量については、ステップＳ１０３にて５０％であることが判明しているため、固定値発注モードの場合には、後述する発注準備に関する処理を実行することになる。
【００６１】
ステップＳ１０４において、消耗予測モードであると判別した場合（ステップＳ１０４：ＹＥＳ）、制御部１０は、記録部１１に記録されている消耗品１００の装填時期を示す情報を取得する（ステップＳ１０５）。ただし、記録部１１に必ずしも消耗品１００の装填時期を示す情報が記録されている訳ではなく、装填時期を示す情報が記録されていない場合、変数「ＮＵＬＬ」を取得することになる。装填時期を示す情報が記録されていない場合とは、例えば、複数の消耗品１００のうちで特定の消耗品１００のみについては、消耗予測モードを適用しない場合にこのような設定が行われる。
【００６２】
制御部１０は、取得した装填時期を示す情報が「ＮＵＬＬ」であるか否かを判別する（ステップＳ１０６）。
【００６３】
ステップＳ１０６において、「ＮＵＬＬ」ではないと判別した場合（ステップＳ１０６：ＮＯ）、制御部１０は、現在日時を示す情報を取得する（ステップＳ１０７）。現在日時を示す情報の取得は、例えば制御部１０が予め備えている時計機能から日時を示す情報を読み出すことにより行う。
【００６４】
そして、制御部１０は、ステップＳ１０５にて取得した装填時期を示す情報及びステップＳ１０７にて取得した現在日時を示す情報に基づいて、装填時期からの経過期間を算出する（ステップＳ１０８）。ステップＳ１０８における経過期間とは、装填時期から現在日時までの期間を示す。なお、ここでは、経過期間を日数単位で算出し、以降の処理に用いる例について説明する。
【００６５】
制御部１０は、算出した経過期間（経過日数）が０であるか否かを判別する（ステップＳ１０９）。経過日数が０である場合、即ち、装填した日にトナーが５０％以下となり、急激にトナーが消費されている可能性がある場合、後述する発注準備に関する処理を実行することになる。なお、ここでは、経過期間として経過日数を用いているため、０であるか否かを判別するが、経過期間として、例えば時分にて示される時間を用いている場合、経過期間が所定の経過時間内であるか否かを判別することになる。
【００６６】
ステップＳ１０９において、経過期間が０ではないと判別した場合（ステップＳ１０９：ＮＯ）、制御部１０は、残量検出部１２２により検出した残量が予め設定されている設定値、ここでは２５％以下であるか否かを判別する（ステップＳ１１０）。トナー残量が２５％以下である場合、消費の状況に関わらず、後述する発注準備に関する処理を実行する。
【００６７】
ステップＳ１１０において、残量が２５％より多いと判別した場合（ステップＳ１１０：ＮＯ）、制御部１０は、予測期間を算出する（ステップＳ１１１）。ステップＳ１１１の予測期間とは、現在からトナー残量が０となるまでの期間であり、前述の式１の計算を用いて算出する。なお、ここでは、日数を示す値として予測期間が算出されるものとする。
【００６８】
制御部１０は、算出した予測期間を示す値が、予め設定されている設定値、ここでは１０以下であるか否かを判別する（ステップＳ１１２）。ここでは、日数を示す値として予測期間を算出していることから、ステップＳ１１２の処理は、残量０％となるまでの期間が１０日以内であるか否かを判別することになる。そして、残量が０％となるまでの期間が１０日以内である場合、後述する発注準備に関する処理を実行する。
【００６９】
ステップＳ１１２において、予測期間を示す値が、１０より大きいと判別した場合（ステップＳ１１２：ＮＯ）、制御部１０は、ステップＳ１０１へ戻り、以降の処理を繰り返す。
【００７０】
ステップＳ１０６において、装填時期を示す情報が「ＮＵＬＬ」であると判別した場合（ステップＳ１０６：ＹＥＳ）、ステップＳ１０９において、算出した経過期間が０であると判別した場合（ステップＳ１０９：ＹＥＳ）、ステップＳ１１０において、トナー残量が２５％以下であると判別した場合（ステップＳ１１０：ＹＥＳ）、ステップＳ１１２において、予測期間を示す値が１０以下であると判別した場合（ステップＳ１１２：ＹＥＳ）、制御部１０は、発注準備に関する処理を実行する。
【００７１】
発注準備に関する処理として、制御部１０は、他の消耗品１００について、各種設定値を調整した上で発注処理の要否を判別する調整判別処理を実施する（ステップＳ１１３）。ステップＳ１１３では、補充又は交換が必要な他の消耗品１００について同時期に発注処理が行えるように、通常とは異なる基準で発注処理の要否を判別する調整判別処理を実施する。
【００７２】
そして、制御部１０は、消耗品１００を発注する発注情報を、通信部１３から通信網ＮＷを介してサーバ装置２へ送信する発注処理を実行し（ステップＳ１１４）、消耗品発注済みフラグを記録部１１に記録（セット）する（ステップＳ１１５）。ステップＳ１１４では、消耗品１００の補充又は交換に関する処理として、サーバ装置２へ発注情報を送信する。サーバ装置２では、発注情報に基づく発注処理として、消耗品１００を供給する事業体に対して、消耗品１００の納入を要求する。なお、サーバ装置２に対して発注情報を送信するのではなく、事業体に対して直接発注情報を送信するようにしても良く、更には、発注担当者に対して、電子メールの送信、紙媒体としての出力等の方法により出力することで発注処理としても良い。
【００７３】
そして、制御部１０は、発注処理の対象となった消耗品１００が補充又は交換されたか否かを判別する（ステップＳ１１６）。ステップＳ１１６の判別は、例えば、発注処理後、装填部１２０に消耗品１００が装填されたことが検出された場合、補充又は交換されたと判別する。
【００７４】
ステップＳ１１６において、消耗品１００の補充又は交換がされていないと判別した場合（ステップＳ１１６：ＮＯ）、制御部１０は、ステップＳ１０１へ戻り、以降の処理を繰り返す。
【００７５】
ステップＳ１１６において、消耗品１００の補充又は交換がされたと判別した場合（ステップＳ１１６：ＹＥＳ）、制御部１０は、消耗品１００を示す情報に対応付けて装填された日時等の装填時期を記録部１１に記録する（ステップＳ１１７）。
【００７６】
そして、制御部１０は、消耗品発注済みフラグを記録部１１から消去（リセット）し（ステップＳ１１８）、ステップＳ１０１へ戻り、以降の処理を繰り返す。
【００７７】
なお、ステップＳ１０１において、発注処理後、補充又は交換がされておらず、発注処理の要否の判定は不要であると判別した場合（ステップＳ１０１：ＮＯ）、制御部１０は、ステップＳ１１６へ進み、以降の処理を繰り返す。補充又は交換されていない場合、発注処理の要否を判定しないようにすることで、二重発注を防止することができる。
【００７８】
このようにして、消耗品１００に対する判別処理が実行される。
【００７９】
次に、図３及び４を用いて説明した判別処理におけるステップＳ１１３にて開始される調整判別処理について説明する。図５及び６は、本発明の作動装置１における調整判別処理の一例を示すフローチャートである。調整判別処理は、複数の消耗品１００のうち、一の消耗品１００について発注処理を行う場合に、他の消耗品１００について同時期の発注が可能か否かを判別する処理である。同時期の発注の可否の判別に際しては、各種設定値を調整し、条件を緩和した上で、発注の可否の判別を行う。従って、調整判別処理は、設定値が異なるものの、判別処理と類似した処理となる。作動装置１は、コンピュータプログラム１１０に示された各種手順を実行する制御部１０の制御により、以下に示す調整判別処理を実行する。
【００８０】
制御部１０は、他の消耗品１００の補充又は交換の状況を判別し、発注処理の要否の判定が必要か否かを判別する（ステップＳ２０１）。ステップＳ２０１にて判別する消耗品１００の補充又は交換の状況とは、消耗品１００に対する発注処理を既に実行しているか否かを判別する処理である。具体的には、発注処理を実行した場合に、当該消耗品１００に対する発注処理を実行したことを示す消耗品発注済みフラグが記録部１１に記録（セット）されているか否かを判別する。
【００８１】
ステップＳ２０１において、発注処理後、補充又は交換がされておらず、発注処理の要否の判定が不要と判別した場合（ステップＳ２０１：ＮＯ）、制御部１０は、調整判別処理を終了する。
【００８２】
ステップＳ２０１において、発注処理後、補充又は交換がされており、発注処理の要否の判定が必要と判別した場合（ステップＳ２０１：ＹＥＳ）、制御部１０は、他の消耗品１００が漸次的に消費されているか否かを判別する（ステップＳ２０２）。
【００８３】
ステップＳ２０２において、他の消耗品１００が漸次的に消費されていないと判別した場合（ステップＳ２０２：ＮＯ）、制御部１０は、発注の必要無しと判定し、調整判別処理を終了する。
【００８４】
ステップＳ２０２において、他の消耗品１００が漸次的に消費されていると判別した場合（ステップＳ２０２：ＹＥＳ）、制御部１０は、残量検出部１２２により検出した残量が予め設定されている設定値、ここでは５０％以下であるか否かを判別する（ステップＳ２０３）。
【００８５】
ステップＳ２０３において、残量が設定値である５０％を超えていると判別した場合（ステップＳ２０３：ＮＯ）、制御部１０は、発注の必要無しと判定し、調整判別処理を終了する。
【００８６】
ステップＳ２０３において、残量が設定値である５０％以下であると判別した場合（ステップＳ２０３：ＹＥＳ）、制御部１０は、消耗予測モードであるか否かを判別する（ステップＳ２０４）。
【００８７】
ステップＳ２０４において、消耗予測モードであると判別した場合（ステップＳ２０４：ＹＥＳ）、制御部１０は、記録部１１に記録されている他の消耗品１００の装填時期を示す情報を取得する（ステップＳ２０５）。
【００８８】
制御部１０は、取得した装填時期を示す情報が「ＮＵＬＬ」であるか否かを判別する（ステップＳ２０６）。
【００８９】
ステップＳ２０６において、「ＮＵＬＬ」ではないと判別した場合（ステップＳ２０６：ＮＯ）、制御部１０は、現在日時を示す情報を取得する（ステップＳ２０７）。
【００９０】
そして、制御部１０は、ステップＳ２０５にて取得した装填時期を示す情報及びステップＳ２０７にて取得した現在日時を示す情報に基づいて、他の消耗品１００の装填時期からの経過期間を算出する（ステップＳ２０８）。
【００９１】
制御部１０は、算出した経過期間（経過日数）が０であるか否かを判別する（ステップＳ２０９）。
【００９２】
ステップＳ２０９において、経過期間が０ではないと判別した場合（ステップＳ２０９：ＮＯ）、制御部１０は、残量検出部１２２により検出した残量が調整された設定値、ここでは３０％以下であるか否かを判別する（ステップＳ２１０）。トナー残量が３０％以下である場合、消費の状況に関わらず、発注準備に関する処理を実行する。なお、一の消耗品１００に対して実施した判別処理においては、設定値として２５％が設定されている例を示したが、調整判別処理では、その値が条件を緩和する方向に調整されており、３０％となっている。
【００９３】
ステップＳ２１０において、残量が３０％より多いと判別した場合（ステップＳ２１０：ＮＯ）、制御部１０は、予測期間を算出する（ステップＳ２１１）。
【００９４】
制御部１０は、算出した予測期間を示す値が、調整された設定値、ここでは２０以下であるか否かを判別する（ステップＳ２１２）。一の消耗品１００に対して実施した判別処理においては、設定値として１０が設定されている例を示したが、調整判別処理では、その値が条件を緩和する方向に調整されており、２０となっている。
【００９５】
ステップＳ２１２において、予測期間を示す値が、２０より大きいと判別した場合（ステップＳ２１２：ＮＯ）、制御部１０は、発注の必要無しと判定し、調整判別処理を終了する。
【００９６】
ステップＳ２０６において、装填時期を示す情報が「ＮＵＬＬ」であると判別した場合（ステップＳ２０６：ＹＥＳ）、ステップＳ２０９において、算出した経過期間が０であると判別した場合（ステップＳ２０９：ＹＥＳ）、ステップＳ２１０において、トナー残量が３０％以下であると判別した場合（ステップＳ２１０：ＹＥＳ）、ステップＳ２１２において、予測期間を示す値が２０以下であると判別した場合（ステップＳ２１２：ＹＥＳ）、制御部１０は、発注準備に関する処理を実行する。
【００９７】
発注準備に関する処理として、制御部１０は、他の消耗品１００を発注対象に追加し（ステップＳ２１３）、他の消耗品１００についての消耗品発注済みフラグを記録部１１に記録（セット）する（ステップＳ２１４）。ステップＳ２１３にて発注対象に追加することにより、図３及び４を用いて説明した発注処理のステップＳ１１４における発注処理は、一の消耗品１００と他の消耗品１００とを纏めて発注することになる。
【００９８】
このようにして、他の消耗品１００に対する調整判別処理が実施される。なお、消耗品１００の種類が三以上である場合には、他の全ての消耗品１００について調整判別処理を実施する。
【００９９】
判別処理は、消耗品１００毎に行われるため、一の消耗品１００を或る日に発注した翌日に他の消耗品１００を発注するという状況が生じる。このような状況は、物流費用の増大に繋がる虞がある。そこで、調整判別処理を実行することにより、所謂纏め発注が可能となるので、このような状況を回避することができ、物流面での合理化を達成し、物流費用を抑制することが可能となる。
【０１００】
前記実施の形態は、本願の無数に存在する形態を一部を例示したに過ぎず、各種システム、装置、機構、処理、条件の設定等の構成要件については、目的、用途等に応じて適宜設計することが可能である。
【０１０１】
例えば、カートリッジ形式のトナーのように、交換の対象とする消耗品を漸次的に消費して作動する作動装置に適用しても良く、画像形成用紙のように、補充の対象とする消耗品を漸次的に消費して作動する作動装置に適用するようにしても良い。また、作動装置は、デジタル複合機、コピー装置、ファクシミリ装置等の画像形成装置に限らず、燃料を消費する駆動装置等の様々な装置に適用することが可能である。
【符号の説明】
【０１０２】
１  作動装置
１０  制御部
１１  記録部
１２  作動部
１２０  装填部
１２１  装填判別部
１２２  残量検出部
１３  通信部
１００  消耗品
１１０  コンピュータプログラム
２  サーバ装置
２０  制御部
２１  記録部
２２  通信部
【図１】
0005868230.tif 000002
【図２】
0005868230.tif 000003
【図３】
0005868230.tif 000004
【図４】
0005868230.tif 000005
【図５】
0005868230.tif 000006
【図６】
0005868230.tif 000007