(57)【特許請求の範囲】
【請求項１】
印刷処理によって消費される消耗品の使用量に基づく課金情報を該印刷処理の要求元毎に収集する画像形成装置であって、
前記印刷処理中に装置の状態又はユーザ要求により発生する印刷中止を示すイベントを認識すると、印刷処理を中止させるイベント認識部と、
印刷処理が終了する、又は前記イベント認識部により印刷処理が中止されると、当該印刷処理で消費された消耗品の使用量に基づく課金情報を収集する課金情報収集部とを備え、
前記課金情報収集部は、前記印刷中止の要因が前記装置の状態の場合には、前記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の使用量を課金対象に含めず当該印刷処理における課金情報を収集し、
一方、前記課金情報収集部は、前記印刷中止の要因が前記ユーザ要求の場合には、前記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の使用量を課金対象に含めて当該印刷処理における課金情報を収集する、ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置より前記印刷処理によって消費された消耗品の使用量に基づく課金情報を受入れる通信部と、該受入れた課金情報に基づいて前記印刷処理の要求元の課金額を算出する課金算出部とを、備えることを特徴とする課金処理装置。
【請求項３】
印刷処理によって消費された消耗品の使用量に基づく課金情報を該印刷処理の要求元毎に収集し、該収集した課金情報に基づいて課金額を算出し、前記印刷処理の要求元毎に課金する画像形成システムであって、
請求項１に記載の画像形成装置と、請求項２に記載の課金処理装置とを含むことを特徴とする画像形成システム。
【請求項４】
印刷処理によって消費される消耗品の使用量に基づく課金情報を該印刷処理の要求元毎に収集する画像形成装置であって、
前記印刷処理中に装置の状態又はユーザ要求により発生する印刷中止を示すイベントを認識すると、印刷処理を中止させるイベント認識部と、
前記印刷処理に消費される消耗品の種類と、前記消耗品の種類毎の使用量とを認識可能であって、印刷処理が終了する、又は前記イベント認識部により印刷処理が中止されると、当該印刷処理で消費された前記消耗品の種類毎の使用量に基づく課金情報を収集する課金情報収集部とを備え、
前記課金情報収集部は、前記印刷中止の要因が前記装置の状態の場合には、前記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の種類毎の使用量を課金対象に含めず当該印刷処理における課金情報を収集し、
一方、前記課金情報収集部は、前記印刷中止の要因が前記ユーザ要求の場合には、前記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の種類毎の使用量を課金対象に含めて当該印刷処理における課金情報を収集する、ことを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置より前記印刷処理によって消費された消耗品の種類毎の使用量に基づく課金情報を受入れる通信部と、該受入れた課金情報に基づいて前記印刷処理の要求元の課金額を算出する課金算出部とを、備えることを特徴とする課金処理装置。
【請求項６】
印刷処理によって消費された消耗品の種類毎の使用量に基づく課金情報を該印刷処理の要求元毎に収集し、該収集した課金情報に基づいて課金額を算出し、前記印刷処理の要求元毎に課金する画像形成システムであって、
請求項４に記載の画像形成装置と、請求項５に記載の課金処理装置とを含むことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理の要求元毎に消耗品の使用量を収集する画像形成装置と、該収集の結果に基いて印刷処理の要求元毎に課金額を算出する課金処理装置と、両者を含む画像形成システムに関する。
【背景技術】
【０００２】
近年、画像形成装置は、所定のネットワークに接続され、該ネットワークに接続される複数台のユーザコンピュータによって共有される場合が多い。かかるネットワーク環境では、複数台のユーザコンピュータに対して、画像形成装置の消耗品使用量を公平に分担させる必要がある。この目的を達成するため、各種消耗品課金システムの技術開発が進められている（例えば特許文献１参照）。この従来技術では、実際に印刷のために消費された消耗品の使用量に基づいて、各ユーザコンピュータへの課金額が決定される。
【０００３】
ここでいう、実際に印刷のために消費された消耗品の使用量には、例えば複数ページの印刷ジョブを印刷し、その印刷途中のページで用紙ジャムが発生した場合には、その用紙ジャムによって消費された印刷媒体の枚数も使用量に含まれることとなっている。しかし、用紙ジャムは、ユーザの責任で発生するわけではない。かかる場合に、用紙ジャムによって消費された消耗品の費用をユーザに課金したのでは消耗品費用を公平に分担させたことにはならない。
【特許文献１】特開２００２−１４９０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
解決しようとする問題点は、従来の技術では、用紙ジャム等のように、ユーザ責任ではない消耗品の費用までユーザに負担させてしまう点である。
【課題を解決するための手段】
【０００５】
〈構成１〉
本発明の画像形成装置は、印刷処理によって消費される消耗品の使用量に基づく課金情報を該印刷処理の要求元毎に収集する画像形成装置であって、上記印刷処理中に装置の状態又はユーザ要求により発生する印刷中止を示すイベントを認識すると、印刷処理を中止させるイベント認識部と、印刷処理が終了する、又は上記イベント認識部により印刷処理が中止されると、当該印刷処理で消費された消耗品の使用量に基づく課金情報を収集する課金情報収集部とを備え、上記課金情報収集部は、上記印刷中止の要因が上記装置の状態の場合には、上記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の使用量を課金対象に含めず当該印刷処理における課金情報を収集し、一方、上記課金情報収集部は、上記印刷中止の要因が上記ユーザ要求の場合には、上記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の使用量を課金対象に含めて当該印刷処理における課金情報を収集する、ことを特徴とする。
〈構成２〉
本発明の画像形成装置は、印刷処理によって消費される消耗品の使用量に基づく課金情報を該印刷処理の要求元毎に収集する画像形成装置であって、上記印刷処理中に装置の状態又はユーザ要求により発生する印刷中止を示すイベントを認識すると、印刷処理を中止させるイベント認識部と、上記印刷処理に消費される消耗品の種類と、上記消耗品の種類毎の使用量とを認識可能であって、印刷処理が終了する、又は上記イベント認識部により印刷処理が中止されると、当該印刷処理で消費された上記消耗品の種類毎の使用量に基づく課金情報を収集する課金情報収集部とを備え、上記課金情報収集部は、上記印刷中止の要因が上記装置の状態の場合には、上記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の種類毎の使用量を課金対象に含めず当該印刷処理における課金情報を収集し、一方、上記課金情報収集部は、上記印刷中止の要因が上記ユーザ要求の場合には、上記印刷処理の中止により正常に印刷できなかったページで消費された消耗品の種類毎の使用量を課金対象に含めて当該印刷処理における課金情報を収集する、ことを特徴とする。
【発明の効果】
【０００６】
消耗品の消費がユーザ責任において発生したか否かを判断して課金を行うようにしたため、ユーザに公平な課金が可能になるという効果を得る。
【発明を実施するための最良の形態】
【０００７】
イベント認識部、及び課金情報収集部を画像形成装置のＲＯＭに予め格納されている制御プログラムの変更のみによって実現した。
【実施例１】
【０００８】
図１は、本発明による画像形成システムのシステム構成図である。
図に示すように本発明による画像形成システムでは、ネットワーク１３０に複数台のユーザコンピュータ１００−１、１００−２、１００−３（ここでは1例として３台に限定している）と、画像形成装置１１０と、課金サーバ１２０が接続される。ここでＬＡＮ１３０は、イーサネット（ゼロックス社の登録商標）などのＬＡＮ（ローカルエリアネットワーク）は勿論のこと、複数台のユーザコンピュータ１００−１、１００−２、１００−３で所定の画像形成装置１１０を共用出来るものであればいかなる種類のネットワークであっても良い。以下に、ユーザコンピュータ１００、画像形成装置１１０、及び課金サーバ１２０のそれぞれの構成について詳細に説明する。
【０００９】
図２は、実施例１のユーザコンピュータの構成のブロック図である。
図に示すように実施例１のユーザコンピュータ１００は、通信部１と、データ入出力部２と、アプリケーション部３と、画像データ生成部４と、課金受入部５と、ＣＰＵ６と、ＲＯＭ７と、ＲＡＭ８と、ＨＤＤ９と、共通バス１０とを備え、利用者が所望の印刷情報を入力し、更に、利用者が入力する印刷情報を印刷することによって消費された消耗品の課金額を受入れて利用者に通知する装置である。通常はパーソナルコンピュータが用いられる。
【００１０】
通信部１は、ユーザコンピュータ１００を所定のプロトコルに基づいてネットワーク１３０へ通信接続する、ユーザコンピュータ１００とネットワーク１３０とのネットワークインタフェースの役割を分担する部分である。
【００１１】
データ入出力部２は、キーボードスイッチ２−１と表示手段２−２とを有し、利用者が印刷情報を入力したり、あるいは又各種制御情報や課金額表示等を利用者に通知し、利用者とユーザコンピュータ１００との間でマンマシンインタフェースの役割を分担する部分である。
【００１２】
アプリケーション部３は、文章データ（テキストやグラフィックを含む）を作成し、このデータに基づいて、各々の画像形成装置に合わせた印刷データが生成される。この部分は、ＲＯＭ７またはＨＤＤ９に予め格納されているアプリケーションプログラムをＣＰＵ６がＲＡＭ８に展開して実行することによって実現される機能である。
【００１３】
印刷データ生成部４は、アプリケーション部３で作成されたデータに基づいて印刷データを生成する部分である。この部分は、ＲＯＭ７またはＨＤＤ９に予め格納されている所定の制御プログラムをＣＰＵ６がＲＡＭ８に展開して実行することによって実現される機能である。
【００１４】
課金受入部５は、利用者によって入力された１区切りの印刷要求（印刷ジョブ）の印刷が終了すると、課金サーバ１２０（図１）からネットワーク１３０を介して該印刷ジョブ、または連続する複数の印刷ジョブの印刷によって消費された消耗品の課金額を受入れて、表示手段２−２を介して利用者に通知する部分である。この部分は、ＲＯＭ７またはＨＤＤ９に予め格納されている制御プログラムをＣＰＵ６がＲＡＭ８に展開して実行することによって実現される機能である。
【００１５】
ＣＰＵ６は、装置全体を制御するマイクロプロセッサであり、本実施例では特に、ＲＯＭ７またはＨＤＤ９に予め格納されている制御プログラムを実行することによってアプリケーション部３、画像データ生成部４、及び課金受入部５を起動させるとともに実行する部分である。
【００１６】
ＲＯＭ７は、装置全体を制御する制御プログラムを予め格納するリードオンリーメモリであり、本実施例では特に、ＣＰＵ６が実行することによってアプリケーション部３、画像データ生成部４、及び課金受入部５を起動させる制御プログラムを予め格納するリードオンリーメモリである。
【００１７】
ＲＡＭ８は、ＣＰＵ６が制御プログラムを実行する過程で必要になる演算領域を提供するランダムアクセスメモリである。
ＨＤＤ９は、装置全体を制御するアプリケーションプログラム、及び制御プログラムを予め格納するハードディスクであり、本実施例では特に、ＣＰＵ６が実行することによってアプリケーション部３、画像データ生成部４、及び課金受入部５を起動させるアプリケーションプログラム又は制御プログラムを予め格納するハードディスクである。
共通バス１０は、装置内部の各構成部分を通信接続する信号線路である。
【００１８】
図３は、実施例１の画像形成装置の構成のブロック図である。
図に示すように実施例１の画像形成装置１１０は、通信部２１と、画像処理部２２と、印刷処理部２３と、イベント認識部２４と、課金情報収集部２５と、ＣＰＵ２６と、ＲＯＭ２７と、ＲＡＭ２８と、共通バス２９とを備え、ユーザコンピュータ１００−１〜１００−３を介して利用者が入力する印刷情報に基づく画像データを受入れて印刷処理すると共に、該画像データを印刷することによって消費された消耗品の使用量を収集し、課金サーバ１２０（図１）へ通知する印刷装置である。
【００１９】
通信部２１は、画像形成装置１１０を所定のプロトコルに基づいてネットワーク１３０へ通信接続する、画像形成装置１１０とネットワーク１３０とのネットワークインタフェースの役割を分担する部分である。
【００２０】
画像処理部２２は、ネットワークを介してユーザコンピュータ１００−１〜１００−３から受入れた画像データをビットマップデータに展開処理する部分である。この部分は、ＲＯＭ２７に予め格納されている制御プログラムをＣＰＵ６が実行することによって実現される機能である。
【００２１】
印刷処理部２３は、画像処理部２２によって展開されたビットマップデータを受入れてユーザコンピュータ１００−１〜１００−３を介する利用者の要求に基いて、カラー/モノクロ画像印刷を所定サイズの印刷媒体に印刷処理するプリントエンジンである。この部分にはイベント認識部２４がイベント（用紙ジャム等）を認識するために必要なイベント認識センサ２４−１や、課金情報収集部２５に対して消耗品の使用量を通知する消耗品センサ２５−１が所定の位置に配設されている。
【００２２】
イベント認識部２４は、ユーザコンピュータ１００−１〜１００−３の何れかから受入れた１区切りの印刷要求（印刷ジョブ）の印刷処理中に、印刷処理部２３の所定の位置に配設されている用紙センサ２４−１から受入れる印刷媒体の位置情報等に基いてイベント（例えば用紙ジャム）を認識すると印刷処理部２３の動作を中止させる部分である。この部分は、ＲＯＭ２７に予め格納されている制御プログラムをＣＰＵ６が実行することによって実現される機能である。
【００２３】
課金情報収集部２５は、ユーザコンピュータ１００−１〜１００−３の何れかから受入れた１区切りの印刷要求（印刷ジョブ、または連続する複数の印刷ジョブ）の印刷処理が終了するか、あるいは又印刷処理が中止すると印刷処理部２３の所定の位置に配設されている消耗品センサから、その印刷処理によって消費された消耗品の使用量を受入れて課金情報を収集し、ネットワークを介して課金サーバ１２０（図１）へ通知する部分である。ここで消耗品センサは、例えば記録媒体や、現像剤（トナー、インク）の使用量を検出するセンサである。この部分は、ＲＯＭ２７に予め格納されている制御プログラムをＣＰＵ６が実行することによって実現される機能である。
【００２４】
ＣＰＵ２６は、装置全体を制御するマイクロプロセッサであり、本実施例では特に、ＲＯＭ２７に予め格納されている制御プログラムを実行することによって画像処理部２２、イベント認識部２４、及び課金情報収集部２５の機能を実現させる。
【００２５】
ＲＯＭ２７は、装置全体を制御する制御プログラムを予め格納するリードオンリーメモリであり、本実施例では特に、ＣＰＵ２６が実行することによって画像処理部２２、イベント認識部２４、及び課金情報収集部２５の制御プログラムを予め格納するリードオンリーメモリである。
【００２６】
ＲＡＭ８は、ＣＰＵ２６が制御プログラムを実行する過程で必要になる演算領域、例えば、画像処理部２２が、ビットマップデータを展開するに必要な領域を提供するランダムアクセスメモリである。
共通バス２９は、装置内部の各構成部分を通信接続する信号線路である。
【００２７】
図４は、実施例１の課金サーバの構成のブロック図である。
図に示すように実施例１の課金サーバ１２０は、通信部４１と、課金演算部４２と、課金情報集計部４３と、印刷ジョブ管理部４４と、ＣＰＵ４５と、ＨＤＤ４６と、ＲＡＭ４７と共通バス４８とを備え、利用者がユーザコンピュータ１００−１〜１００−３を介して画像形成装置１１０（図１）へ送出する印刷データを経由させると共に、画像形成装置１１０（図１）から、該印刷データを印刷することによって消費された消耗品の使用量の集計結果を収集し、課金額を算出してユーザコンピュータ１００−１〜１００−３各々に対して通知するサーバである。
【００２８】
通信部４１は、課金サーバ１２０を所定のプロトコルに基づいてネットワーク１３０へ通信接続する、課金サーバ１２０とネットワーク１３０とのネットワークインタフェースの役割を分担する部分である。
【００２９】
課金演算部４２は、画像形成装置１１０（図１）から１区切りの印刷データ（印刷ジョブ）の印刷処理が終了するか、あるいは又印刷処理が中止すると、１区切りの印刷データによって消費された消耗品の使用量の集計結果を受入れて課金額を演算する部分である。この部分は、ＨＤＤ４６に予め格納されている制御プログラムをＣＰＵ４５がＲＡＭに転送して実行することによって実現される機能である。
【００３０】
課金情報集計部４３は、ユーザコンピュータ１００−１〜１００−３を介して利用者が入力する印刷データ毎に課金演算部４２によって算出された課金額を各ユーザコンピュータ毎に集計して課金集計テーブルに格納する部分である。この部分は、ＨＤＤ４６に予め格納されている制御プログラムをＣＰＵ４５がＲＡＭに転送し実行することによって実現される機能である。ここで課金集計テーブルの一例について説明する。
【００３１】
図５は、実施例１の課金集計テーブルの一例説明図である。
図に示すように、使用量の集計結果、即ち、出力枚数、正常印刷枚数、エラー発生枚数、及び算出された課金額がユーザコンピュータ毎に集計して表示される。テーブルの各ユーザコンピュータ毎の枠内は、ユーザコンピュータから受入れた１区切りの印刷データ（印刷ジョブ）の印刷処理が終了した時点、または印刷処理が中止された時点で更新される。
【００３２】
図４に戻って、印刷ジョブ管理部４４は、利用者がユーザコンピュータ１００−１〜１００−３を介して画像形成装置１１０（図１）へ送出する印刷データを経由させ、その印刷データ（印刷ジョブ）を管理し、１区切りの印刷が1つ印刷ジョブのみであるか、または連続する複数の印刷ジョブであるかを判断する等し、その印刷ジョブの印刷順番を決定したりする部分である。この部分は、ＲＯＭ４５に予め格納されている制御プログラムをＣＰＵ４４が実行することによって実現される機能である。
【００３３】
ＣＰＵ４５は、装置全体を制御するマイクロプロセッサであり、本実施例では特に、ＲＯＭ４６に予め格納されている制御プログラムを実行することによって課金演算部４２、課金情報集計部４３、及び印刷ジョブ管理部４４を起動させる部分である。
【００３４】
ＨＤＤ４６は、装置全体を制御する制御プログラムを予め格納するハードディスクであり、本実施例では特に、ＣＰＵ４５が実行することによって課金演算部４２、及び課金情報集計部４３を実現する制御プログラムが予め格納されている。
【００３５】
ＲＡＭ４７は、ＨＤＤ４６に格納されている制御プログラムが配送されて、ＣＰＵ４５により実行されると共に、ＣＰＵ４５が制御プログラムを実行する過程で必要になる演算領域、例えば、課金情報集計部４３によって生成される課金集計テーブルを提供するランダムアクセスメモリである。
共通バス４８は、装置内部の各構成部分を通信接続する信号線路である。
【００３６】
本実施例の動作について説明する。最初にユーザコンピュータ１００（図２）の動作について説明し、続いて課金サーバ１２０（図４）、及び画像形成装置１１０（図３）の動作について説明する。
【００３７】
図６は、実施例１のユーザコンピュータの動作フローチャートである。
ステップＳ１−１〜ステップＳ１−５までステップ順にユーザコンピュータの動作について説明する。
ステップＳ１−１
利用者がキーボードスイッチ２−１（図２）及び表示手段２−２（図２）を用いてアプリケーション部３０（図１）を起動させる。
【００３８】
ステップＳ１−２
利用者がキーボードスイッチ２−１（図２）及び表示手段２−２（図２）を用いて用いてアプリケーション部３０（図１）で文書情報を作成し、作成された文書情報の印刷を指示する。
【００３９】
ステップＳ１−３
アプリケーション部３０（図１）からの文書情報から、印刷データ生成部４は、各画像形成装置に対応した印刷データを生成する。
【００４０】
ステップＳ１−４
通信部１（図２）は、印刷データ生成部４が生成した印刷データをネットワークを介して課金サーバ１２０（図１）経由で画像形成装置１１０（図１）へ送出する。
【００４１】
ステップＳ１−５
課金受入部５（図２）は、後記ステップＳ１−１１〜ステップＳ１−１６、及びステップＳ１−２１〜ステップＳ１−３６を経過した後、課金サーバ１２０（図１）から課金額通知を受入れて表示手段２−２（図２）を介して利用者に通知してフローを終了する。
【００４２】
図７は、実施例１の課金サーバの動作フローチャートである。
ステップＳ１−１１〜ステップＳ１−１６までステップ順に課金サーバ１２０（図４）の動作について説明する。
【００４３】
ステップＳ１−１１
印刷ジョブ管理部４４（図４）は、通信部４１（図４）を介してユーザコンピュータ１００−１〜１００−３から印刷データを受入れる。
【００４４】
ステップＳ１−１２
印刷ジョブ管理部４４（図４）は、各ユーザから送信されてくる一連の印刷データ（印刷ジョブ）を管理し、各印刷データのページ数を判断し、印刷順番を決定し、該順番に従って印刷データを通信部４１（図４）を介して画像形成装置１１０（図１）へ送出する。
【００４５】
ステップＳ１−１３
通信部４１（図４）は、後記ステップＳ１−２１〜ステップＳ１−３６を経過した後に画像形成装置１１０（図１）から、送信した印刷データの印刷により消費された消耗品の使用量の集計結果（課金情報）を受入れて課金演算部４２へ送出する。
【００４６】
ステップＳ１−１４
課金演算部４２（図４）は、消耗品の使用量の集計結果に基づいて課金額（課金情報）を算出する。
１例として利用者がＡ４サイズ１０枚分の印刷ジョブとＡ３サイズ３枚分の印刷ジョブとを印刷要求し、Ａ４サイズ６枚目で用紙ジャムが発生し、最終出力としてＡ４サイズ５枚、Ａ３サイズ３枚を出力した場合の課金額は、以下のように算出される。カラー/モノクロに関係なく正常に印刷されたＡ４は１枚当り２０円、Ａ３は１枚当り５０円課金するものとする。
課金額（円）＝２０（円）×５（枚）＋５０（円）×３（枚）＝２５０（円）となる。ここでは、印刷処理によって消費されたＡ４サイズ６枚及びＡ３サイズ３枚から、不都合現象（用紙ジャム）に基づいて消費されたＡ４サイズ１枚が削除されている点に留意すべきである。
【００４７】
ステップＳ１−１５
課金情報集計部４３（図４）は、画像形成装置１１０（図１）から利用者がユーザコンピュータ１００−１〜１００−３（図１）を介して入力する印刷情報を印刷することによって消費された消耗品の使用量の集計結果、及び課金演算部４２（図４）によって算出された課金額とを各ユーザコンピュータ毎に集計してＲＡＭ４７（図４）に形成されている課金集計テーブル（図５）に格納する。
【００４８】
ステップＳ１−１６
課金情報集計部４３（図４）は、課金集計テーブル（図５）の内容を通信部４１（図４）からネットワーク１３０（図４）を介してユーザコンピュータ１００−１〜１００−３（図１）へ通知してフローを終了する。
【００４９】
図８は、実施例１の画像形成装置の動作フローチャートである。
ステップＳ１−２１〜ステップＳ１−３６までステップ順に画像形成装置１１０（図３）の動作について説明する。
【００５０】
ステップＳ１−２１
通信部２１（図３）は、ネットワークを介する課金サーバ１２０（図１）を経由してユーザコンピュータ１００−１〜１００−３（図１）から印刷データを受信する。
【００５１】
ステップＳ１−２２
画像処理部２２（図３）は、通信部２１（図３）から画像データを受入れてＲＡＭ２８（図３）にビットマップデータとして展開する。
【００５２】
ステップＳ１−２３
画像処理エラーが発生した場合、即ち、一例として画像処理部２２が解釈できない制御コード等が含まれている場合等には、この時点でジョブの処理を終了してステップＳ１−３５へ進み、画像処理エラーが発生しない場合にはステップＳ１−２４へ進む。
【００５３】
ステップＳ１−２４
印刷処理部２３（図３）は、ＲＡＭ２８（図３）からビットマップデータを受入れて印刷処理を開始する。
ステップＳ１−２５
イベント認識部２４（図３）が、印刷処理部２３（図３）の所定の位置に配設されている用紙センサ２４−１（図３）から受入れる印刷媒体の位置情報に基づいて用紙ジャム（印刷処理部エラー）が発生しているか否かを判断し、用紙ジャムが発生している場合にはステップＳ１−２６へ進み、発生していない場合にはステップＳ１−２７へ進む。
【００５４】
ステップＳ１−２６
イベント認識部２４（図３）は、印刷処理を中止してステップＳ１−２８へ進む。
【００５５】
ステップＳ１−２７
印刷処理部２３（図３）は、１ページ分の印刷が終了するまでステップＳ１−２３〜ステップＳ１−２７を繰り返し、１ページ分の印刷が終了するとステップＳ１−２８へ進む。
【００５６】
ステップＳ１−２８
課金情報収集部２５（図３）は、印刷処理が中止されている（ステップＳ１−２６を通っている場合）場合にはステップＳ１−２９へ進み、1ページ分の印刷処理が終了している（ステップＳ１−２７を通っている）場合にはステップＳ１−３２へ進む。
【００５７】
ステップＳ１−２９
課金情報収集部２５（図３）は、印刷処理がカラー印刷であるか否かを判断し、カラー印刷の場合にはステップＳ１−３０へ進み、モノクロ印刷の場合にはステップＳ１−３１へ進む。
【００５８】
ステップＳ１−３０
課金情報収集部２５（図３）は、課金情報として、用紙サイズのモノクロ印刷のエラー枚数を１増加させてステップＳ１−３５へ進む。
【００５９】
ステップＳ１−３１
課金情報収集部２５（図３）は、課金情報として、用紙サイズのカラー印刷のエラー枚数を１増加させてステップＳ１−３５へ進む。
【００６０】
ステップＳ１−３２
課金情報収集部２５（図３）は、印刷処理がカラー印刷であるか否かを判断し、カラー印刷の場合にはステップＳ１−３３へ進み、モノクロ印刷の場合にはステップＳ１−３４へ進む。
【００６１】
ステップＳ１−３３
課金情報収集部２５（図３）は、課金情報として、印刷を行った用紙サイズのカラー印刷の正常枚数を１増加させてステップＳ１−３５へ進む。
【００６２】
ステップＳ１−３４
課金情報収集部２５（図３）は、課金情報として、印刷を行った用紙サイズのモノクロ印刷の正常枚数を１増加させてステップＳ１−３５へ進む。
【００６３】
ステップＳ１−３５
課金情報収集部２５（図３）は、このページで印刷終了又は中止かを判断し、このページで印刷終了又は中止の場合にはステップＳ１−３６へ進み、それ以外の場合にはステップＳ１−２１から印刷終了又は中止に至るまで再度フローを繰返す。
【００６４】
ステップＳ１−３６
課金情報収集部２５（図３）は、収集した課金情報を通信部２１（図３）からネットワーク１３０を介して課金サーバ１２０（図１）へ送出する。以後、この収集した課金情報を受入れた課金サーバ１２０（図１）は上記ステップＳ１−１３〜ステップＳ１−１６（図７）を実行し、更に、この収集した課金情報と、課金サーバ１２０（図１）によって算出された課金額を受入れたユーザコンピュータ１００−1〜１００−３は、ステップＳ１−５（図６）で課金額の通知を受入れることになる。
【００６５】
以上説明したように、実施例１の画像形成装置には、印刷処理の途中で用紙ジャム等の発生を検出すると印刷処理を中止させるイベント認識部と、印刷処理に用いられる消耗品の使用量と、用紙ジャム等に基づく消耗品の使用量とを認識可能であって、上記印刷処理が中止されると、該印刷処理によって消費された消耗品の使用量と不用紙ジャム等に基づいて消費された消耗品の種類毎の使用量を収集する課金情報収集部とを備えることによって、用紙ジャム等のように、ユーザの責任で消費したわけではない印刷媒体の枚数を使用量に含めることがなくなるので公平な課金が可能になるという効果を得る。
【実施例２】
【００６６】
本実施例では、ユーザコンピュータから利用者によって送信された１区切りの印刷データ（印刷ジョブ）の送信後に印刷キャンセル指示（印刷中止命令）を発信可能とし、かかる場合にその課金額に印刷処理の途中でキャンセルされたページの課金を含めることとする。
【００６７】
本実施例による画像形成システムのシステム構成は、図１に於いて、ユーザコンピュータ１００−１〜１００−３がユーザコンピュータ２００−１〜２００−３に、画像形成装置１１０が画像形成装置２１０に、課金サーバ１２０が課金サーバ２２０に、それぞれの符号が変更されたのみなので説明を省略し、ユーザコンピュータ２００、画像形成装置２１０、及び課金サーバ２２０、それぞれの構成における実施例１との相違点のみについて以下に詳細に説明する。実施例１と同様の部分については実施例１と同様の符号を付して説明を省略する。
【００６８】
図９は、実施例２のユーザコンピュータの構成のブロック図である。
図に示すように実施例２のユーザコンピュータ２００は、通信部１と、データ入出力部２と、アプリケーション部３と、画像データ生成部４と、課金受入部５と、ＣＰＵ５２と、ＲＯＭ５３と、ＲＡＭ８と、ＨＤＤ９と、共通バス１０と、印刷キャンセル指示発信部５１を備え、利用者が所望の印刷情報を入力し、利用者が入力する印刷情報を印刷することによって消費された消耗品の課金額を受入れて利用者に通知し、更に、画像形成装置２１０が、利用者によって入力された印刷情報を印刷途中で中止させた場合には、その課金額に印刷処理の途中でキャンセルされたページの課金を含めて利用者に通知する装置である。通常はパーソナルコンピュータが用いられる。
【００６９】
印刷キャンセル指示発信部５１は、ユーザコンピュータから利用者によって入力された１区切りの印刷要求（印刷ジョブ、または連続する複数の印刷ジョブ）に基づく画像データの送信後に印刷キャンセル（印刷中止）を指示する印刷ジョブを生成して通信部１からネットワークを介して課金サーバ経由で画像形成装置へ送出する部分である。この部分は、ＲＯＭ５３叉はＨＤＤ９に予め格納されている制御プログラムをＣＰＵ５２が実行することによって実現される機能である。
【００７０】
ＣＰＵ５２は、装置全体を制御するマイクロプロセッサであり、本実施例では特に、ＲＯＭ５３に予め格納されている制御プログラムを実行することによってアプリケーション部３、画像データ生成部４、課金受入部５、及び印刷キャンセル指示発信部５１を起動させると共に実行する。
【００７１】
ＲＯＭ５３は、装置全体を制御する制御プログラムを予め格納するリードオンリーメモリであり、本実施例では特に、ＣＰＵ５２が実行することによってアプリケーション部３、画像データ生成部４、課金受入部５、及び印刷キャンセル指示発信部５１を起動させる制御プログラムを予め格納するリードオンリーメモリである。
【００７２】
図１０は、実施例２の画像形成装置の構成のブロック図である。
図に示すように実施例２の画像形成装置２１０は、通信部２１と、画像処理部２２と、印刷処理部２３と、イベント認識部２４と、課金情報収集部６１と、ＣＰＵ６３と、ＲＯＭ６４と、ＲＡＭ２８と、共通バス２９と、印刷中止命令認識部６２とを備え、利用者がユーザコンピュータ２００−１〜２００−３を介して入力する印刷情報を受入れて印刷処理すると共に、利用者が入力する印刷情報を印刷することによって消費された消耗品の使用量を収集し、課金サーバ２２０へ通知すると共に、ユーザコンピュータ２００−１〜２００−３から課金サーバ２２０を経由して印刷中止命令を受入れると、印刷処理途中にある印刷ジョブの印刷を中止し、その時点までに消費された消耗品の使用量を収集し、課金サーバ２２０へ通知する印刷装置である。
【００７３】
課金情報収集部６１は、ユーザコンピュータ２００−１〜２００−３の何れかから受入れた１区切りの印刷要求（印刷ジョブ）の印刷処理が終了するか、あるいは又印刷処理が中断すると印刷処理部２３の所定の位置に配設されている消耗品センサから、その印刷処理によって消費された消耗品の使用量を受入れて課金情報を収集し、ネットワークを介して課金サーバ２２０へ通知する部分である。更に、ユーザコンピュータ２００−１〜２００−３から課金サーバ２２０を経由して印刷中止命令を受入れると、印刷処理途中にある印刷ジョブの印刷を中止し、その時点までに消費された消耗品の使用量を収集し、課金サーバ２２０へ通知する部分である。この部分は、ＲＯＭ６４に予め格納されている制御プログラムをＣＰＵ６３がＲＡＭ２８に展開して実行することによって機能する。
【００７４】
ＣＰＵ６３は、装置全体を制御するマイクロプロセッサであり、本実施例では特に、ＲＯＭ６４に予め格納されている制御プログラムを実行することによって画像処理部２２、イベント認識部２４、課金情報収集部６１、及び印刷中止命令認識部６２の機能を実現させる。
【００７５】
ＲＯＭ６４は、装置全体を制御する制御プログラムを予め格納するリードオンリーメモリであり、本実施例では特に、ＣＰＵ６３が実行することによって画像処理部２２、イベント認識部２４、課金情報収集部６１、及び印刷中止命令認識部６２の機能を実現する制御プログラムを予め格納するリードオンリーメモリである。
【００７６】
図１１は、実施例２の課金サーバの構成のブロック図である。
図に示すように実施例２の課金サーバ２２０は、通信部４１と、課金演算部７１と、課金情報集計部７２と、印刷ジョブ管理部７３と、ＣＰＵ７４と、ＲＯＭ７５と、ＲＡＭ４７と共通バス４８とを備え、利用者がユーザコンピュータ２００−１〜２００−３を介して画像形成装置２１０へ送出する画像データを経由させると共に、画像形成装置２１０から、該画像データを印刷することによって消費された消耗品の使用量の集計結果を収集し、課金額を算出しユーザコンピュータ２００−１〜２００−３各々に対して通知するサーバである。更に、印刷中止命令を含む印刷ジョブをユーザコンピュータ２００−１〜２００−３から受入れると、画像形成装置２１０に対して、該当する印刷ジョブの印刷中止を指示するとともに、画像形成装置２１０から、その時点までに消費された消耗品の使用量の集計結果を収集し、課金額を算出しユーザコンピュータ２００−１〜２００−３各々に対して通知するサーバである。
【００７７】
課金演算部７１は、画像形成装置２１０（図１０）から１区切りの印刷データ（印刷ジョブ）の印刷処理が終了するか、あるいは又印刷処理が中止すると、１区切りの印刷要求印刷することによって消費された消耗品の使用量の集計結果を受入れて課金額を演算する部分である。又、印刷処理の中止が利用者による印刷中止命令による場合には、課金額に印刷処理の途中でキャンセルされたページの課金を含めて演算する部分である。この部分は、ＲＯＭ７５に予め格納されている制御プログラムをＣＰＵ７４が実行することによって実現される機能。
【００７８】
課金情報集計部７２は、ユーザコンピュータ２００を介して利用者が入力する印刷情報を印刷することによって消費された消耗品の使用量の集計結果、及び課金演算部７１によって算出された課金額とを各ユーザコンピュータ毎に集計して課金集計テーブルに格納する部分である。この部分は、ＲＯＭ７５に予め格納されている制御プログラムをＣＰＵ７４がＲＡＭ４７に展開して実行することによって実現する機能である。
【００７９】
図１２は、実施例２の課金集計テーブルの一例説明図である。
図に示すように、使用量の集計結果、即ち、出力枚数、正常印刷枚数、エラー発生枚数、ユーザキャンセル消費枚数、及び算出された課金額がユーザコンピュータ毎に集計して表示される。テーブルの各ユーザコンピュータ毎の枠内は、ユーザコンピュータから受入れた１区切りの印刷要求（印刷ジョブ、または連続する複数の印刷ジョブ）の印刷処理が終了した時点、または印刷処理が中止された時点で更新される。
【００８０】
図１１に戻って、印刷ジョブ管理部７３は、利用者がユーザコンピュータ２００を介して画像形成装置２１０（図１０）へ送出する画像データを経由させ、その画像データを含む印刷ジョブを管理し、１区切りの印刷要求が1つの印刷ジョブのみであるか、または連続する複数の印刷ジョブであるかを判断する等し、その印刷ジョブの印刷順番を決定したりする部分である。更に、印刷ジョブが印刷中止命令を含んでいる場合には、印刷処理を中止させる部分である。この部分は、ＲＯＭ７５に予め格納されている制御プログラムをＣＰＵ７４がＲＡＭ４７に展開して実行することによって実現される機能である。
【００８１】
ＣＰＵ７４は、装置全体を制御するマイクロプロセッサであり、本実施例では特に、ＲＯＭ７５に予め格納されている制御プログラムをＲＡＭ４７に展開して実行することによって課金演算部７１、課金情報集計部７２及び印刷ジョブ管理部７３の機能を実現させる部分である。
【００８２】
ＲＯＭ７５は、装置全体を制御する制御プログラムを予め格納するリードオンリーメモリであり、本実施例では特に、ＣＰＵ７４が実行することによって課金演算部７１、課金情報集計部７２、及び印刷ジョブ管理部７３の機能を実現させる制御プログラムを予め格納するリードオンリーメモリである。
【００８３】
本実施例の動作について説明する。最初にユーザコンピュータ２００（図９）の動作について説明し、続いて画像形成装置２１０（図１０）の動作について説明する。課金サーバ２２０（図１１）の動作については、実施例１（図７）と同様なので説明を省略する。但し、図７に於いてステップＳ１-１３で入力されるステップＳ１-２１〜ステップＳ１-３６（図８）は、本実施例では後記図１４及び図１５のステップＳ２-２１〜ステップＳ２-４３となる。
【００８４】
図１３は、実施例２のユーザコンピュータの動作フローチャートである。
ステップＳ２−１〜ステップＳ２−６までステップ順にユーザコンピュータの動作について説明する。
ステップＳ２−１
利用者がキーボードスイッチ２−１（図９）及び表示手段２−２（図９）を用いてアプリケーション部３０（図９）を起動させる。
【００８５】
ステップＳ２−２
利用者がキーボードスイッチ２−１（図９）及び表示手段２−２（図９）を用いてデータ入出力部２に印刷情報を入力し、アプリケーション部３０（図９）から印刷を指示する。
【００８６】
ステップＳ２−３
アプリケーション部３０（図９）からの印刷指示に基づいて、画像データ生成部４（図９）は、データ入出力部２（図９）に入力された印刷情報に基づいて画像データを生成する。
【００８７】
ステップＳ２−４
通信部１（図９）は、画像データ生成部４（図９）が生成した画像データをネットワークを介して課金サーバ１２０（図１１）経由で画像形成装置２１０（図１０）へ送出する。
【００８８】
ステップＳ２−５
利用者がキーボードスイッチ２−１（図９）及び表示手段２−２（図９）を用いてデータ入出力部２に印刷中止命令を入力すると、アプリケーション部３０（図９）で印刷中止命令を含むコマンドが生成され課金サーバ２２０（図１１）経由で画像形成装置２１０（図１０）へ送出される。
【００８９】
ステップＳ２−６
課金受入部５（図９）は、上記（実施例２の課金課金サーバのフローチャートは実施例１の課金課金サーバのフローチャート
同一）ステップＳ１−１１〜ステップＳ１−１６、及び後記ステップＳ２−２１〜ステップＳ２−４２を経過した後、課金サーバ１２０（図１１）から課金額通知を受入れて表示手段２−２（図９）を介して利用者に通知してフローを終了する。
【００９０】
但し、ステップＳ２−２１〜ステップＳ２−４２を経過することによって、ユーザの中止命令によって消費された分は、課金額に含まれることになる。従って、ステップＳ１-１４では、一例として課金演算部７１（図１１）は、消耗品の使用量の集計結果に基づいて課金額（課金情報）を以下のように算出する。
１例として利用者がＡ４サイズ１０枚分の印刷ジョブとＡ３サイズ３枚分の印刷ジョブとを印刷要求し、Ａ４サイズ６枚目で用紙ジャムが発生し、利用者からの印刷中止命令がＡ３サイズ２枚目で発生したとする。この場合には最終出力としてＡ４サイズ５枚、Ａ３サイズ２枚を出力することになる。課金額は、以下のように算出される。カラー/モノクロに関係なく正常に印刷されたＡ４は１枚当り２０円、Ａ３は１枚当り５０円課金するものとする。
課金額（円）＝２０（円）×５（枚）＋５０（円）×３（枚）＝２５０（円）となる。ここでは、印刷処理によって消費されたＡ４サイズ６枚及びＡ３サイズ３枚から、不都合現象（用紙ジャム）に基づいて消費されたＡ４サイズ１枚が削除され、印刷中止命令によるＡ３サイズ１枚は、そのまま含まれている点に留意すべきである。
【００９１】
図１４は、実施例２の画像形成装置の動作フローチャート（その１）である。
図１５は、実施例２の画像形成装置の動作フローチャート（その２）である。
ステップＳ２−２１〜ステップＳ２−４３までステップ順に画像形成装置２１０（図１０）の動作について説明する。
【００９２】
ステップＳ２−２１
通信部２１（図１０）は、ネットワークを介し、課金サーバ２２０（図１１）を経由してユーザコンピュータ２００（図９）から画像データを受信する。
【００９３】
ステップＳ２−２２
画像処理部２２（図１０）は、通信部２１（図１０）から画像データを受入れてＲＡＭ２８（図１０）にビットマップデータとして展開する。
【００９４】
ステップＳ２−２３
画像処理エラーが発生した場合、即ち、一例として画像処理部２２（図１０）が解釈できない制御コード等が含まれている場合等には、この時点でジョブの処理を終了してステップＳ２−４２へ進み、画像処理エラーが発生しない場合にはステップＳ２−２４へ進む。
【００９５】
ステップＳ２−２４
印刷処理部２３（図１０）は、ＲＡＭ２８（図１０）からビットマップデータを受入れて印刷処理を開始する。
ステップＳ２−２５
イベント認識部２４（図１０）は、印刷処理部２３（図１０）が用紙ジャム（印刷処理部エラー）の発生を認識しているか否かを判断し、印刷中止命令認識部６２（図１０）が印刷キャンセル（印刷中止命令の受信）の発生を認識しているか否かを判断し、少なくとも一方が発生している場合にはステップＳ２−２６へ進み、発生していない場合にはステップＳ２−３０へ進む。
【００９６】
ステップＳ２−２６
イベント認識部２４（図１０）又は印刷中止命令認識部６２（図１０）が印刷処理を中止してステップＳ１−２７へ進む。
【００９７】
ステップＳ２−２７
印刷中止命令認識部６２（図１０）が印刷キャンセル（印刷中止命令）の発生を認識している場合にはステップＳ２−２８へ進み、イベント認識部２４（図１０）が用紙ジャム（印刷処理部エラー）の発生を認識している場合にはステップＳ２−２９へ進む。
【００９８】
ステップＳ２−２８
印刷中止命令認識部６２（図１０）は、キャンセル要求により１ページ分の印刷が途中から無駄になったことを課金情報収集部６１（図１０）へ通知してステップＳ２−３１へ進む。
【００９９】
ステップＳ２−２９
イベント認識部２４（図１０）は、ジャムの発生により１ページ分の印刷が正常に終了しなかったことを課金情報収集部６１（図１０）へ通知してステップＳ２−３１へ進む。
【０１００】
ステップＳ２−３０
印刷処理部２３（図１０）は、１ページ分の印刷が終了するまでステップＳ２−２３〜ステップＳ２−３０を繰り返し、１ページ分の印刷が終了するとステップＳ２−３１へ進む。
【０１０１】
ステップＳ２−３１
印刷処理が中止されている（ステップＳ２−２６を通っている場合）場合にはステップＳ２−３２へ進み、1ページ分の印刷処理が終了している（ステップＳ２−３０を通っている）場合にはステップＳ２−３９へ進む。
【０１０２】
ステップＳ２−３２
印刷処理がキャンセル要求（印刷中止命令）によって中止されている場合にはステップＳ２−３３へ進み、印刷処理がジャムの発生によって中止されている場合にはステップＳ２−３６へ進む。
【０１０３】
ステップＳ２−３３
課金情報収集部６１（図１０）は、印刷処理がモノクロ印刷であるか否かを判断し、モノクロ印刷の場合にはステップＳ２−３４へ進み、カラー印刷の場合にはステップＳ２−３５へ進む。
【０１０４】
ステップＳ２−３４
課金情報収集部６１（図１０）は、課金情報として、印刷を行った用紙サイズのモノクロ印刷のユーザキャンセル枚数を１増加させてステップＳ２−４２へ進む。
【０１０５】
ステップＳ２−３５
課金情報収集部６１（図１０）は、課金情報として、印刷を行った用紙サイズのカラー印刷のユーザキャンセル枚数を１増加させてステップＳ２−４２へ進む。
【０１０６】
ステップＳ２−３６
課金情報収集部６１（図１０）は、印刷処理がカラー印刷であるか否かを判断し、モノクロ印刷の場合にはステップＳ２−３７へ進み、カラー印刷の場合にはステップＳ２−３８へ進む。
【０１０７】
ステップＳ２−３７
課金情報収集部６１（図１０）は、課金情報として、印刷を行った用紙サイズのモノクロ印刷のエラー枚数を１増加させてステップＳ２−４２へ進む。
【０１０８】
ステップＳ２−３８
課金情報収集部６１（図１０）は、課金情報として、印刷を行った用紙サイズのカラー印刷のエラー枚数を１増加させてステップＳ２−４２へ進む。
【０１０９】
ステップＳ２−３９
課金情報収集部６１（図１０）は、印刷処理がカラー印刷であるか否かを判断し、モノクロ印刷の場合にはステップＳ２−４０へ進みカラー印刷の場合にはステップＳ２−４１へ進む。
【０１１０】
ステップＳ２−４０
課金情報収集部６１（図１０）は、課金情報として、印刷を行った用紙サイズのモノクロ印刷の正常枚数を１増加させてステップＳ２−４２へ進む。
【０１１１】
ステップＳ２−４１
課金情報収集部６１（図１０）は、課金情報として、印刷を行った用紙サイズのカラー印刷の正常枚数を１増加させてステップＳ２−４２へ進む。
【０１１２】
ステップＳ２−４２
課金情報収集部６１（図１０）は、このページで印刷終了又は中止かを判断し、このページで印刷終了又は中止の場合にはステップＳ２−４３へ進み、それ以外の場合にはステップＳ２−２１から印刷終了又は中止に至るまで再度フローを繰返す。
【０１１３】
ステップＳ２−４３
課金情報収集部６１（図１０）は、収集した課金情報を通信部２１（図１０）からネットワーク１３０を介して課金サーバ２２０（図１１）へ送出する。以後、この収集した課金情報を受入れた課金サーバ２２０（図１１）は上記ステップＳ１−１３〜ステップＳ１−１６（図７）を実行し、更に、この収集した課金情報と、課金サーバ２２０（図１１）によって算出された課金額を受入れたユーザコンピュータ２００は、ステップＳ２−６（図１３）で課金額の通知を受入れることになる。
【０１１４】
以上説明したように、実施例２の画像形成装置には、印刷処理の途中で中止命令を受入れる印刷中止命令認識部と、中止命令に基づいて消費された消耗品の種類毎の使用量を収集する課金情報収集部とを更に備えることによって、利用者の責任に於いて実行する中止命令に基づいて消費された印刷媒体の枚数を使用量に含めることが出来るので実施例１に比較してより一層公平な課金が可能になるという効果を得る。即ち、１ページの印刷処理が開始してしまった後のユーザキャンセルでは、用紙等、消費されてしまった消耗品の費用をユーザに対して要求することによって、ユーザ責任によって発生した費用に対しては課金することが出来るようになるという効果を得る。
【０１１５】
上記二つの実施例では共に、印刷データからビットマップデータの作成と、印刷部の印刷処理とを順次行うこととして説明したが、印刷データの受信、ビットマップデータの作成、印刷処理を並行に処理するように構成しても良い。
実施例２では、ページ途中のユーザ要求によるキャンセルで印刷中止が発生したことを明確にするため、ページの途中で印刷処理を中止しているが、更に、このページにユーザによるキャンセルである旨の印字、例えば“ユーザキャンセル発生”という印字を行うようにしても良い。
【産業上の利用可能性】
【０１１６】
以上の説明では、本発明をプリンタに適用した場合について説明したが、本発明は、この例に限定されるものではない。即ち、ファクシミリ装置や、複写機などにも適用可能である。
【図面の簡単な説明】
【０１１７】
【図１】本発明による画像形成システムのシステム構成図である。
【図２】実施例１のユーザコンピュータの構成のブロック図である。
【図３】実施例１の画像形成装置の構成のブロック図である。
【図４】実施例１の課金サーバの構成のブロック図である。
【図５】実施例１の課金集計テーブルの一例説明図である。
【図６】実施例１のユーザコンピュータの動作フローチャートである。
【図７】実施例１の課金サーバの動作フローチャートである。
【図８】実施例１の画像形成装置の動作フローチャートである。
【図９】実施例２のユーザコンピュータの構成のブロック図である。
【図１０】実施例２の画像形成装置の構成のブロック図である。
【図１１】実施例２の課金サーバの構成のブロック図である。
【図１２】実施例２の課金集計テーブルの一例説明図である。
【図１３】実施例２のユーザコンピュータの動作フローチャートである。
【図１４】実施例２の画像形成装置の動作フローチャート（その１）である。
【図１５】実施例２の画像形成装置の動作フローチャート（その２）である。
【符号の説明】
【０１１８】
２１    通信部
２２    画像処理部
２３    印刷処理部
２４    イベント認識部
２４−１    イベント認識センサ
２５    課金情報収集部
２５−１    消耗品センサ
２６    ＣＰＵ
２７    ＲＯＭ
２８    ＲＡＭ
２９    共通バス
１１０    画像形成装置
１３０    ネットワーク
【図１】
0004745832.tif 000002
【図２】
0004745832.tif 000003
【図３】
0004745832.tif 000004
【図４】
0004745832.tif 000005
【図５】
0004745832.tif 000006
【図６】
0004745832.tif 000007
【図７】
0004745832.tif 000008
【図８】
0004745832.tif 000009
【図９】
0004745832.tif 000010
【図１０】
0004745832.tif 000011
【図１１】
0004745832.tif 000012
【図１２】
0004745832.tif 000013
【図１３】
0004745832.tif 000014
【図１４】
0004745832.tif 000015
【図１５】
0004745832.tif 000016