(57)【要約】【課題】  画像形成手段で得られる複数種類のカウンタ値に基づいて、ユーザが自由にカウンタ値を設定できるようにした画像形成装置とそのカウント管理方法およびカウント管理プログラムを提供する。【解決手段】  印刷等の画像形成の処理を行なう画像形成手段１００と、上記画像形成手段による画像形成処理に応じて、カウンタ情報をカウントアップするカウント管理部２２０と、を設けて、上記画像形成手段が画像データの印刷等の画像形成処理を行なうと共に、上記カウント管理部が、上記画像形成処理に対応して、カウンタ情報をカウントアップする、画像形成装置１０において、このカウント管理部２２０が、前もって用意された複数種類のカウンタ値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算して、カウンタテーブル４１０に登録する。【選択図】    図１
2006247988.tif 000002
【特許請求の範囲】
【請求項１】
画像形成の処理を行なう画像形成手段と、上記画像形成手段による画像形成処理に応じてカウンタ情報をカウントアップするカウント管理部とを備えた画像形成装置であって、
上記カウント管理部が、前もって用意された複数種類のカウンタ値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算して、カウンタテーブルに登録する
ことを特徴とする画像形成装置。
【請求項２】
上記カウント管理部が、画像処理すべきデータの種類，インタフェースの種類，データサイズ等のカウンタ項目を分析するデータ解析部を備えた
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
所定のデータが入力される入力手段を備え、
上記設定情報が、操作パネルの上記入力手段で入力される
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
上記設定情報が、ネットワークを介して接続された情報処理装置から送信されてくる
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
上記カウント管理部が、上記設定カウンタ値が所定値になったことをユーザに通知する
ことを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
上記カウント管理部が、画像形成手段に備えられた警告手段の鳴動により上記通知を行なう
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
上記カウント管理部が、画像形成手段が備えるメール機能を利用して、ユーザにメールで上記通知を行う
ことを特徴とする請求項５に記載の画像形成装置。
【請求項８】
上記カウント管理部が、ネットワークを介して接続された情報処理装置に対して信号を送出することにより、上記情報処理装置にて警告表示または警告音鳴動を含む上記通知を行なわせる
ことを特徴とする請求項５に記載の画像形成装置。
【請求項９】
上記設定情報が、パスワードと関連付けられており、その参照，変更および削除等の際に正しいパスワードが付与されていない場合には、読出できない
ことを特徴とする請求項１〜８のいずれかに記載の画像形成装置。
【請求項１０】
画像形成手段にて画像データの印刷等の画像形成処理を行なうと共に、カウント管理部により上記画像形成処理に対応してカウンタ情報をカウントアップする、画像形成装置のカウント管理方法であって、
前もって用意された複数種類のカウンタ値を取得するステップと、
上記複数種類のカウント値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算するステップと、
上記設定カウンタ値をカウンタテーブルに登録するステップと、
を有した
ことを特徴とする画像形成装置のカウント管理方法。
【請求項１１】
画像形成手段にて画像データの印刷等の画像形成処理を行なうと共に、カウント管理部により上記画像形成処理に対応してカウンタ情報をカウントアップする処理をコンピュータに実行させるための画像形成装置のカウント管理プログラムであって、
前もって用意された複数種類のカウンタ値を取得する手順と、
上記複数種類のカウント値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算する手順と、
上記設定カウンタ値をカウンタテーブルに登録する手順と、
をコンピュータに実行させる
ことを特徴とする画像形成装置のカウント管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばプリンタや複合機等に代表される画像形成装置、この画像形成装置におけるカウント管理方法およびその画像形成装置のカウント管理プログラムに関し、特に、カウント機能を備えた画像形成装置、そのカウント機能を実現するカウント管理方法及びカウント管理プログラムに関する。
【背景技術】
【０００２】
一般に、例えばプリンタや複合機等の画像形成装置においては、印刷出力等の画像形成出力の動作回数をカウント手段によりカウントアップして、カウンタ値をメモリ等に格納しておき、必要に応じてカウンタ値を参照できるようになっている。
このようなカウンタ値としては、例えば印刷総枚数，カラー印刷枚数やモノクロ印刷枚数等の複数種類のカウンタ値がある。
そして、このようなカウンタ値は、課金システムや、画像形成装置の保守点検等に利用されている。
【０００３】
また、特許文献１には、このようなカウンタ値を処理して、ユーザが利用できるようにした画像処理装置が開示されている。
【特許文献１】特開２００４−０９６１３８号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような画像形成装置においては、複数種類のカウンタ値は、いずれも画像形成装置のメーカが用意したものであり、ユーザが自由にカスタマイズすることはできなかった。
【０００５】
これに対して、特許文献１による画像処理装置においては、既存のカウンタ値を、定期的に、例えば月，曜日毎に累積させることにより、一定期間毎のカウンタ値の動向を確認するためのものであり、ユーザが独自にカウンタ値を定義することはできなかった。
【０００６】
本発明は、上記の問題を解決すべくなされたものであり、画像形成手段で得られる複数種類のカウンタ値に基づいて、ユーザが自由にカウンタ値を設定できるようにした画像形成装置と、そのカウント管理方法およびカウント管理プログラムの提供を目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するため、本発明の請求項１記載の画像形成装置は、画像形成の処理を行なう画像形成手段と、上記画像形成手段による画像形成処理に応じてカウンタ情報をカウントアップするカウント管理部とを備えた画像形成装置であって、上記カウント管理部が、前もって用意された複数種類のカウンタ値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算して、カウンタテーブルに登録する構成としてある。
【０００８】
画像形成装置をこのような構成とすると、従来画像形成手段により取得されていた複数種類のカウント値に加えて、これらのカウント値に対して論理式により定義されるユーザ固有の設定カウンタ値が得られる。
したがって、従来のメーカ既製のカウンタ値だけでなく、当該ユーザが実際の使用に際して取得したい有益なカウンタ値が得られることになる。
【０００９】
また、請求項２記載の画像形成装置は、上記カウント管理部が、画像処理すべきデータの種類，インタフェースの種類，データサイズ等のカウンタ項目を分析するデータ解析部を備えている構成としてある。
画像形成装置をこのような構成とすると、これらのカウンタ項目を、設定カウンタ値を演算するための論理式に組み入れることにより、これらのカウンタ項目を考慮したカウンタ値を得ることができる。
【００１０】
また、請求項３記載の画像形成装置は、所定のデータが入力される入力手段を備え、上記設定情報が、操作パネルの上記入力手段で入力される構成としてある。
画像形成装置をこのような構成とすると、ユーザは、画像形成手段に備えられた既存の操作パネルを利用して、その操作部から設定情報を入力することができる。
【００１１】
また、請求項４記載の画像形成装置は、上記設定情報が、ネットワークを介して接続された情報処理装置から送信されてくる構成としてある。
画像形成装置をこのような構成とすると、ユーザは、画像形成装置が設置された場所まで出向くことなく、自分のホストＰＣを使用して、上記設定情報を入力して、画像形成装置のカウント管理部に送出することができる。
【００１２】
また、請求項５記載の画像形成装置は、上記カウント管理部が、上記設定カウンタ値が所定値になったことをユーザに通知する構成としてある。
画像形成装置をこのような構成とすると、ユーザは、この通知を受け取ることによって、自分が設定した設定カウンタ値が前もって決めてある所定値に達したことを知ることができる。
【００１３】
また、請求項６記載の画像形成装置は、上記カウント管理部が、画像形成手段に備えられた警告手段の鳴動により上記通知を行なう構成としてある。
画像形成装置をこのような構成とすると、ユーザは、警告手段の鳴動により、自分が設定した設定カウンタ値が前もって決めてある所定値に達したことを知ることができる。
【００１４】
また、請求項７記載の画像形成装置は、上記カウント管理部が、画像形成手段が備えるメール機能を利用して、ユーザにメールで上記通知を行う構成としてある。
画像形成装置をこのような構成とすると、ユーザは上記メールを受信することにより、自分が設定した設定カウンタ値が前もって決めてある所定値に達したことを知ることができる。
【００１５】
また、請求項８記載の画像形成装置は、上記カウント管理部が、ネットワークを介して接続された情報処理装置に対して信号を送出することにより、上記情報処理装置にて警告表示または警告音鳴動を含む上記通知を行なわせる構成としてある。
画像形成装置をこのような構成とすると、ユーザは上記警告表示または警告音鳴動により、自分が設定した設定カウンタ値が前もって決めてある所定値に達したことを知ることができる。
【００１６】
また、請求項９記載の画像形成装置は、上記設定情報が、パスワードと関連付けられており、その参照，変更および削除等の際に正しいパスワードが付与されていない場合には、読出できない構成としてある。
画像形成装置をこのような構成とすると、ユーザが設定した情報がパスワードによって保護されることにより、他人が上記設定情報を参照，変更および削除等のために読み出すことを阻止することができる。
【００１７】
また、請求項１０記載の画像形成装置におけるカウント管理方法は、画像形成手段にて画像データの印刷等の画像形成処理を行なうと共に、カウント管理部により上記画像形成処理に対応してカウンタ情報をカウントアップする、画像形成装置のカウント管理方法であって、前もって用意された複数種類のカウンタ値を取得するステップと、上記複数種類のカウント値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算するステップと、上記設定カウンタ値をカウンタテーブルに登録するステップと、を有した構成としてある。
このように、本発明は、方法としても実現化することができる。
【００１８】
また、請求項１１記載の画像形成装置のカウント管理プログラムは、画像形成手段にて画像データの印刷等の画像形成処理を行なうと共に、カウント管理部により上記画像形成処理に対応してカウンタ情報をカウントアップする処理をコンピュータに実行させるための画像形成装置のカウント管理プログラムであって、前もって用意された複数種類のカウンタ値を取得する手順と、上記複数種類のカウント値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算する手順と、上記設定カウンタ値をカウンタテーブルに登録する手順と、をコンピュータに実行させる構成としてある。
このように、本発明は、プログラムとしても実現化することができる。
【発明の効果】
【００１９】
このようにして、本発明による画像形成装置とそのカウント管理方法およびカウント管理プログラムによれば、ユーザが独自に論理式により定義した設定カウント値を設定することができるので、ユーザ固有の有益なカウント値が得られることになる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を適用した画像形成装置の一実施形態について、図１を参照して説明する。
図１は、本実施形態の画像形成装置の構成を示すブロック図である。
図１に示すように、画像形成装置１０は、画像形成手段１００と、データ管理手段２００と、操作パネル３００と、記憶手段４００と、から構成されている。
さらに、上記画像形成装置１０は、ネットワーク（通信回線）５０を介して、ホストＰＣ（情報処理装置）６０と接続されている。
【００２１】
ここで、上記画像形成手段１００，データ管理手段２００，ホストＰＣ６０は、それぞれコンピュータ上で動作するプログラムにより動作が制御されるようになっている。
また、上記ネットワーク５０は、例えば構内ＬＡＮ等のネットワークであって、上述したホストＰＣ６０と、画像形成手段１００，データ管理手段２００を相互に接続するようになっている。
【００２２】
上記画像形成手段１００は、従来公知の画像形成装置（プリンタ，ファクシミリ，コピー機，複合機等を含む）における画像形成機能を実行する手段であって、ネットワーク５０を介して上記ホストＰＣ６０から送信されてくる印刷データに基づいて印刷出力すると共に、データインタフェース１１０により、印刷データの種類，インタフェースの種類，データサイズ等のカウンタ項目を後述するデータ解析部２１０に送出するようになっている。
【００２３】
上記データ管理手段２００は、図１に示すように、データ解析部２１０と、カウント管理部２２０とを有している。
上記データ解析部２１０は、データインタフェース１１０を介して画像形成手段１００から送られてくる上記カウンタ項目を分析して、複数種類のカウント値を生成し、カウント管理部２２０に通知するようになっている。
【００２４】
上記カウント管理部２２０は、データ解析部２１０から通知される複数種類のカウンタ値をそれぞれ記憶手段４００内のカウンタテーブル４１０に保持する。即ち上記カウンタテーブル４１０が保持する各カウンタ値を更新する。
【００２５】
また、上記カウント管理部２２０は、操作パネル３００の入力手段３１０から設定情報（後述）が送られてきたとき、この設定情報により定義された論理式による設定カウンタ値の適否を判断して、適切である場合には、この設定情報をカウンタ設定として記憶手段４００に登録する。
さらに、上記カウント管理部２２０は、ホストＰＣ６０から設定情報（後述）が送られてきたとき、この設定情報により定義された論理式による設定カウンタ値の適否を判断して、適切である場合には、この設定情報をカウンタ設定として記憶手段４００に登録する。
【００２６】
ここで、上記設定情報は、設定カウンタ値を演算するための論理式と、通知を受けるための所定値そして通知方法を含んでいる。
上記論理式は、例えば図２に示すように、ファイルの種類，受信元，排出先，エミュレーション等と、ファイルサイズ，用紙サイズ，用紙種別，両面印刷または片面印刷，解像度等との組合せにより定義される。
【００２７】
上記設定情報は、以下の手順で設定することができる。
まず、図５を参照して、ホストＰＣ６０にて設定情報の設定を行なう場合について説明する。
図５において、ホストＰＣ６０の表示手段には、設定画面６１０が表示される。
【００２８】
この設定画面６１０は、四つの設定情報を設定することができるようになっており、各設定情報のために一行の入力欄６１１〜６１４が表示されている。
各入力欄６１１〜６１４は、それぞれチェック欄６１５，カウンタ設定欄６１６，制御カウンタ値欄６１７，通知方法欄６１８と現在のカウンタ値表示欄６１９を設けてある。
【００２９】
図示の場合、第一の入力欄６１１では、カウンタ設定欄６１６にて、ＩＰアドレス「１０．１８３．５１．４９」からかパラレル送信で送られてくる印刷ジョブのカウンタ値が設定カウンタ値として定義されており、制御カウンタ値欄６１７にて、通知を受けるための所定値「１２」が入力されている。さらに、通知方法欄６１８には、「メール通知」が入力されている。
この場合、カウンタ設定欄６１６で設定された設定カウンタ値が「１２」になったとき、ユーザに対してメールにてその旨の通知が行なわれるようになっている。
【００３０】
また、第二の入力欄６１２では、カウンタ設定欄６１６にて、シリアル送信で送られてくる印刷ジョブのカウンタ値が設定カウンタ値として定義されており、制御カウンタ値欄６１７にて、通知を受けるための所定値「４５」が入力されている。さらに、通知方法欄６１８には、「ビープ音」が入力されている。
この場合、カウンタ設定欄６１６で設定された設定カウンタ値が「４５」になったとき、ユーザに対してビープ音によりその旨の通知が行なわれるようになっている。
【００３１】
尚、図５に示された設定画面では、カウンタ設定欄６１６は、ユーザが入力操作により論理式を入力するようになっているが、プルダウンメニューやチェックボックス方式を採用するようにしてもよい。
これに対して、制御カウンタ値欄６１７，通知方法欄６１８が前もって決められた値から選択するようになっているが、ユーザが任意の値を入力するようにしてもよい。
また、チェック欄６１５のチェックを外すことにより、一時的に設定カウント値を解除することも可能である。
【００３２】
さらに、上記カウンタ設定欄６１６で記述できる論理式の項目として、例えば操作パネル３００の入力手段３１０のメニューボタンクリック数，エラー発生回数，給紙カセットの開放回数等も採用することが可能である。
【００３３】
次に、図６を参照して、操作パネル３００の入力手段３１０にて設定情報の設定を行なう場合について説明する。
図６において、操作パネル３００は、複数個の操作ボタンから成る入力手段３１０と、表示手段３２０と、から構成されており、入力手段３１０からの設定画面のカウンタ項目の呼出しにより、表示手段３２０上にカウンタ設定画面３３０（図６（Ａ）参照）が表示される。
この場合、カウンタ設定画面３３０のカウンタ項目選択欄３３１でスクロールメニューにより「カウンタ２」を選択し、設定ボタン３３２を押下すると、図６（Ｂ）に示すように、「カウンタ２」に関する各項目の設定画面３４０が表示される。
【００３４】
そして、この設定画面３４０にて、カウンタ選択欄３４１でスクロールメニューによりカウンタを選択すると、当該カウンタ名がカウンタ設定欄３４２に入力され、また論理記号（「ＡＮＤ」，「ＯＲ」および「削除」）の挿入ボタン３４３を押下することにより、この論理記号が同様にカウンタ設定欄３４２に入力される。したがって、適宜のカウンタ名と論理記号の組合せによって、ユーサが希望する設定カウンタ値を表わす論理式がカウンタ設定欄３４２に入力されることになる。
尚、カウンタ選択欄３４１の代わりに、図６（Ｃ）に示すように、いわゆるソフトウェアキーボード３４４が表示されるようにしてもよい。これにより、ユーザは、所望のカウンタ名をこのソフトウェアキーボード３４４を使用して入力することができる。この場合、論理記号毎にボタンを用意する必要がない。
【００３５】
最後に、設定ボタン３４５を押下すると、図６（Ｄ）に示すように、通知設定画面３５０が表示される。
ここで、通知カウンタ値欄３５１および通知方法欄３５２にて、プルダウンメニューにより希望するカウンタ値と通知方法を入力し、設定ボタン３５３を押下することにより、「カウント２」に関する設定情報が設定され、この設定情報が操作パネル３００からカウント管理部２２０に送出されるようになっている。
【００３６】
上記カウント管理部２２０は、操作パネル３００の入力手段３１０から設定カウント値の要求があったとき、この要求に対応するカウンタ設定を記憶手段４００から読み出して、このカウンタ設定を参照して、記憶手段４００のカウンタテーブル４１０から必要なカウント値を読み出して、上記カウンタ設定により定義される論理式により設定カウント値を演算する。そして、上記カウント管理部２２０は、この設定カウント値を操作パネル３００の表示手段３２０に出力し、この表示手段３２０上に設定カウント値を表示させる。
【００３７】
これに対して、上記カウント管理部２２０は、ホストＰＣ６０から設定カウント値の要求があったとき、この要求に対応するカウンタ設定を記憶手段４００から読み出して、このカウンタ設定を参照して、記憶手段４００のカウンタテーブル４１０から必要なカウント値を読み出して、上記カウンタ設定により定義される論理式により設定カウント値を演算する。そして、上記カウント管理部２２０は、この設定カウント値をネットワーク５０を介してホストＰＣ６０に送信する。これにより、ホストＰＣ６０は、その表示手段の画面上にこの設定カウント値を表示する。
【００３８】
さらに、上記カウント管理部２２０は、記憶手段４００のカウンタテーブル４１０に保存されている各カウント値を更新する際に、このカウント値を利用する設定情報に対応するカウンタ設定を読み出して、設定カウンタ値を演算する。
そして、上記カウント管理部２２０は、この設定カウンタ値が設定情報に含まれる所定値に達したとき、その旨の通知をユーザに対して行なう。
【００３９】
ここで、上記通知は、その実行方法が前もって決められており、設定情報に含まれている。例えば、上記通知は、操作パネル３００の表示手段３２０やホストＰＣ６０の表示手段に画面表示させたり、あるいは画像形成手段１００やホストＰＣ６０に備えられた警告手段（図示せず）により所謂ビープ音を発生させたりすることにより行なわれるようになっている。
【００４０】
上記記憶手段４００は、例えばＲＡＭ等のメモリやハードディスクドライブ装置等の補助記憶装置であって、上記各カウンタ設定およびカウンタテーブル４１０を読み書き可能に記録するようになっている。
ここで、上記カウンタテーブル４１０は、例えばデータ解析部２１０からのカウンタ項目を管理するテーブル４１１と、カウンタ値を管理するテーブル４１２と、から成る。
上記カウンタ項目の管理テーブル４１１は、例えば図３に示すように、用紙サイズ，用紙種別，受信元，排出先，エミュレーション，解像度，カラーまたはモノクロ等の各項目に関する種別を管理するテーブルである。
また、上記カウンタ値の管理テーブル４１２は、例えば図４に示すように、上記カウンタ項目の管理テーブル４１１の各項目に関する種別にそれぞれ対応するカウンタ値を有している。
【００４１】
上記ホストＰＣ６０は、例えばパーソナルコンピュータであって、上記画像形成手段１００およびデータ管理手段２００に対してネットワーク５０を介して接続されており、画像形成手段１００により印刷出力を行なうために、上記画像形成手段１００の各種設定等を行なうプリンタドライバがインストールされている。
また、上記ホストＰＣ６０は、上記画像形成装置１０のカウンタ値のユーザ設定のためのユーティリティを備えており、その設定画面を呼び出して、前述した設定情報を作成し、ネットワーク５０を介して画像形成装置１０に送出するようになっている。
【００４２】
そして、上記ホストＰＣ６０は、ネットワーク５０を介して画像形成装置１０に対して設定カウンタ値を要求することにより、画像形成装置１０から設定カウンタ値を受け取って、その表示手段に画面表示するようになっている。
さらに、上記ホストＰＣ６０は、設定カウント値が所定値になったとき、画像形成装置１０からその旨の通知を受け取って、この通知を表示手段に画面表示したり、あるいはビープ音を発生させたりするようになっている。
【００４３】
次に、本実施形態の画像形成装置１０のカウント管理の処理動作について、図７を参照して説明する。
図７は、画像形成装置１０における設定カウンタ値のカウント管理の処理動作を示すフローチャートである。
図７において、まず画像形成手段１００のカウント値が更新され、データ解析部２１０からカウント値が入力されると、ステップＡ１にて、上記カウント管理部２２０は、設定カウンタ値が定義されているか否かを判定して、定義されていない場合には設定カウンタ値のカウント管理を終了する。
また、上記ステップＡ１にて設定カウンタ値が定義されている場合には、上記カウント管理部２２０は、ステップＡ２にて、当該設定カウンタ値が有効であるか否かを判定し、無効である場合には、同様に設定カウンタ値のカウント管理を終了する。
【００４４】
これに対して、ステップＡ２にて、設定カウンタ値が有効である場合には、上記カウント管理部２２０は、ステップＡ３にて、記憶手段４００からカウンタ設定４２０を読み出すと共に、このカウンタ設定４２０の論理式内で定義されている各カウンタ値をカウンタテーブル４１０から読み出す。
そして、上記カウント管理部２２０は、ステップＡ４にて、各カウンタ値から論理式により設定カウンタ値を演算する。
続いて、上記カウント管理部２２０は、ステップＡ５にて、演算結果である設定カウンタ値を記憶手段４００のカウンタテーブル４１０に保存し、あるいは更新する。
【００４５】
その後、上記カウント管理部２２０は、ステップＡ６にて、制御カウンタ値（所定値）が設定されているか否かを判定し、設定されていない場合には、設定カウンタ値のカウント管理処理を終了する。
また、ステップＡ６にて制御カウンタ値が設定されている場合には、上記カウント管理部２２０は、ステップＡ７にて、制御カウンタ値がカウンタテーブル４１０における更新された設定カウンタ値以上であるか否かを判定する。
そして、制御カウンタ値が設定カウンタ値未満である場合には、上記カウント管理部２２０は、設定カウンタ値のカウント管理処理を終了する。
【００４６】
これに対して、制御カウンタ値が設定カウンタ値以上である場合には、上記カウント管理部２２０は、ステップＡ８にて、カウンタ設定の設定情報に含まれる通知方法を読み出して、通知方法を判断する。
そして、通知方法がビープ音である場合には、上記カウント管理部２２０は、ステップＡ９にて、画像形成手段１００またはホストＰＣの警告手段によりビープ音を発生させる。
また、通知方法がメールである場合には、上記カウント管理部２２０は、ステップＡ１０にて、画像形成手段１００のメール機能にて送信先のメールアドレスが設定されている場合には、ステップＡ１１にて、当該メールアドレス宛に通知メールを送信して、設定カウンタ値のカウント管理処理を終了する。
【００４７】
尚、上記ステップＡ８にて通知方法が設定されていない場合、または上記ステップＡ１０にて送信先のメールアドレスが設定されていない場合には、上記カウント管理部２２０は、それぞれ設定カウンタ値のカウント管理処理を終了する。
以上で、設定カウント値のカウント管理処理が終了する。
【００４８】
次に、カウント管理プログラムについて説明する。
上記の実施形態におけるコンピュータ（画像形成装置）のカウント管理機能（カウント管理方法を実行する機能）は、記憶手段（例えば、ＲＯＭなど）に記憶されたカウント管理プログラムにより実現される。
【００４９】
カウント管理プログラムは、コンピュータの制御手段（ＣＰＵなど）に読み込まれることにより、コンピュータの構成各部に指令を送り、所定の処理、たとえば、カウント管理部の「前もって用意された複数種類のカウンタ値に基づいて、ユーザ設定された設定情報により論理式として定義された設定カウンタ値を演算して、カウンタテーブルに登録する」処理などを行わせる。
これによって、カウント管理機能は、ソフトウエアであるカウント管理プログラムとハードウエア資源であるコンピュータ（画像形成装置）の各構成手段とが協働することにより実現される。
【００５０】
なお、カウント管理機能を実現するためのカウント管理プログラムは、コンピュータのＲＯＭやハードディスクなどに記憶される他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、ＣＤ−ＲＯＭ等の記憶媒体を内蔵し、カウント管理装置に外部接続されるメモリ増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク，メモリカード，光磁気ディスク等をいう。
【００５１】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭ等にロードされて、ＣＰＵ（制御手段）により実行される。この実行により、上述した本実施形態のカウント管理装置の機能が実現される。
さらに、コンピュータでカウント管理プログラムをロードする場合、他のコンピュータで保有されたカウント管理プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。このダウンロードされたカウント管理プログラムも、ＣＰＵにより実行され、本実施形態のカウント管理装置のカウント管理機能を実現する。
【００５２】
以上、本発明の画像形成装置、カウント管理方法及びカウント管理プログラムの好ましい実施形態について説明したが、本発明に係る画像形成装置、カウント管理方法及びカウント管理プログラムは上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
【００５３】
例えば、上述した実施形態においては、画像形成装置１０にはネットワーク５０を介してホストＰＣ６０が接続されているが、これに限らず、画像形成装置１０に直接にホストＰＣ６０が接続されていてもよい。
また、カウンタの設定はホストＰＣの代わりに、画像形成装置内に設けたサーバ機能にアクセスすることによって、ブラウザ上から設定できるようにしてもよい。
さらに、上述した実施形態においては、画像形成装置１０は、ホストＰＣ６０から送られてきた画像データの印刷出力を行なうようになっているが、これに限らず、例えばデジタルコピー等の他の種類の画像形成装置でもよく、この場合ホストＰＣ６０が省略されてもよいことは明らかである。
【産業上の利用可能性】
【００５４】
本発明は、画像形成装置の有するカウント機能に関する発明であるため、プリンタ，ファクシミリ，コピー機，複合装置など、画像形成を行う機器や装置に利用可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明による画像形成装置の一実施形態の構成を示すブロック図である。
【図２】図１の画像形成装置における設定情報の論理式の例を示す図である。
【図３】図１の画像形成装置におけるカウンタテーブルのカウンタ項目の管理テーブルの一例を示す図である。
【図４】図１の画像形成装置におけるカウンタテーブルのカウンタ値の管理テーブルの一例を示す図である。
【図５】図１の画像形成装置におけるホストＰＣでの設定カウンタ値の設定画面の例を示す図である。
【図６】図１の画像形成装置における操作パネルでの設定カウンタ値の設定画面の例を示す図である。
【図７】図１の画像形成装置における設定カウンタ値のカウント管理処理の動作を示すフローチャートである。
【符号の説明】
【００５６】
１０    画像形成装置
１００  画像形成手段
１１０  データインタフェース
２００  データ管理手段
２１０  データ解析部
２２０  カウント管理部
３００  操作パネル
３１０  入力手段
３２０  表示手段
４００  記憶手段
４１０  カウンタテーブル
５０  ネットワーク
６０  ホストＰＣ
【図１】
2006247988.tif 000003
【図２】
2006247988.tif 000004
【図３】
2006247988.tif 000005
【図４】
2006247988.tif 000006
【図５】
2006247988.tif 000007
【図６】
2006247988.tif 000008
【図７】
2006247988.tif 000009