(57)【要約】【課題】本発明は、印刷材のセーブを行うか否かによる課金額を明確にする。【解決手段】画像形成装置Ｇｋは、印刷ジョブの印刷モードに対応させてカウント値をカウントアップし、カウントした各印刷モード毎のカウント値を合計して印刷モード毎合計カウント値を算出して、該印刷モード毎合計カウント値と、該各印刷モードと料金単価及び該各印刷モードのトナーセーブモードでのトナーセーブ料金単価の登録されている料金テーブルと、から各印刷モードでの課金額を加算して小計課金額を算出するとともに、トナーセーブモードが選択されていると、各印刷モード毎のトナーセーブモードのカウント値と料金テーブルから各トナーセーブモードでのトナーセーブ課金額を求めて該各トナーセーブ課金額を加算してトナーセーブ合計課金額を算出して、小計課金額からトナーセーブ合計課金額を減算して合計課金額を算出して、合計課金額を操作表示部に表示する。【選択図】          図２
2012040816.tif 000002
【特許請求の範囲】
【請求項１】
印刷モード毎に設けられていて、印刷対象物のページ毎に印刷モードを判定して、該印刷モードに対応させてカウント値をカウントアップするカウント手段と、
印刷材を削減する印刷を行う印刷材セーブモードを適用するか否かを選択する印刷材セーブモード選択手段と、
前記カウント手段のカウントした各印刷モード毎のカウント値をそれぞれ合計して印刷モード毎合計カウント値を算出する合計カウント値算出手段と、
前記各印刷モードと該印刷モードでの１ページ当たりの印刷に必要な料金単価及び前記各印刷モードに対して前記印刷材セーブモードを適用した場合の印刷材セーブ料金単価の登録されている料金テーブルを記憶する記憶手段と、
前記印刷モード毎合計カウント値と前記料金テーブルから該各印刷モードでの課金額を求めて該各印刷モードでの課金額を加算して小計課金額を算出するとともに、前記印刷材セーブモード選択手段で印刷材セーブモードが選択されていると、前記各印刷モード毎の印刷材セーブモードのカウント値と該料金テーブルから各印刷材セーブモードでの印刷材セーブ課金額を求めて該各印刷材セーブ課金額を加算して印刷材セーブ合計課金額を算出して、該小計課金額から該印刷材セーブ合計課金額を減算して合計課金額を算出する合計課金額算出手段と、
所定の通知手段と、
前記小計課金額と前記合計課金額または該合計課金額を前記通知手段により通知させる制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、
前記課金額に対する支払金を入力する支払い手段を備えており、
前記制御手段は、
前記合計課金金額算出手段の算出した前記合計課金額と前記支払い手段で支払われた支払金の残料金を比較して前記印刷対象物を全て指定の印刷モードで印刷可能か否か判断して、該判断結果を前記通知手段に通知させることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像形成装置は、
前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能な場合に、前記印刷材セーブモードへ自動移行して印刷するか否かを設定する設定手段を備えており、
前記制御手段は、
前記設定手段によって前記印刷材セーブモードへの自動移行が設定されていて、前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能であると判断すると、該印刷材セーブモードに移行した場合の前記合計課金額を前記合計課金額算出手段に算出させ、該印刷材セーブモードに移行した場合の該合計課金額と前記残料金を比較して前記印刷対象物を全て印刷可能か否か判断して、該判断結果を前記通知手段に通知させることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記画像形成装置は、
前記印刷材セーブモードとして、印刷材濃度レベルの異なる複数の印刷材セーブモードを有しており、
前記制御手段は、
前記設定手段によって前記印刷材セーブモードへの自動移行が設定されていて、前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能であると判断すると、複数の前記印刷材セーブモードのうち所定の該印刷材セーブモードに移行した場合の前記合計課金額を前記合計課金額算出手段に算出させ、該印刷材セーブモードに移行した場合の該合計課金額と前記残料金を比較して前記印刷対象物を全て印刷可能な該印刷材セーブモードを所定の順序で検索することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記画像形成装置は、
前記印刷材セーブモードとして、印刷材濃度レベルの異なる複数の印刷材セーブモードを有しており、
前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能な場合に、前記印刷材セーブモードへ自動移行して印刷するか否か及び該印刷材セーブモードへ移行する場合に複数の該印刷材セーブモードのうちどの印刷材セーブモードに移行するかを設定する設定手段を備えており、
前記制御手段は、
前記設定手段によって前記印刷材セーブモードへの自動移行が設定されていて、前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能であると判断すると、前記設定手段で設定されている前記印刷材セーブモードに移行した場合の前記合計課金額を前記合計課金額算出手段に算出させ、該印刷材セーブモードに移行した場合の該合計課金額と前記残料金を比較して前記印刷対象物を全て印刷可能か否か判断して、該判断結果を前記通知手段に通知させることを特徴とする請求項２または請求項３に記載の画像形成装置。
【請求項６】
前記料金テーブルは、
前記各印刷材セーブモードの前記印刷材濃度レベルに対応させて重み付け係数が登録されており、
前記合計課金額算出手段は、
前記各印刷モードにおける前記料金単価に該印刷モードに対応する前記印刷材セーブモードの前記重み付け係数を乗算して印刷材セーブ料金単価を算出し、該印刷モードにおける該料金単価に印刷ページ数を乗算した課金額から該印刷材セーブ料金単価に印刷ページ数を乗算した印刷材セーブ課金額を減算して、該印刷モードにおける印刷材セーブモードを伴なう課金額を算出することを特徴とする請求項４または請求項５記載の画像形成装置。
【請求項７】
前記画像形成装置は、
前記印刷材セーブモードとして、文字、グラフィック及びイメージのデータ種別毎にそれぞれ異なる濃度レベルの複数の印刷材セーブモードを有しており、
前記料金テーブルは、
前記各印刷材セーブモードの前記印刷材濃度
前記印刷材濃度レベルに対応させて重み付け係数が登録されており、
前記合計課金額算出手段は、
前記各印刷モードにおける前記料金単価に該印刷モードに対応する前記印刷材セーブモードの前記重み付け係数を乗算して印刷材セーブ料金単価を算出し、該印刷モードにおける該料金単価に印刷ページ数を乗算した課金額から該印刷材セーブ料金単価に印刷ページ数を乗算した印刷材セーブ課金額を減算して、該印刷モードにおける印刷材セーブモードを伴なう課金額を算出することを特徴とする請求項４または請求項５記載の画像形成装置。
【請求項８】
印刷モード毎に設けられていて、印刷対象物のページ毎に該印刷モードを判定して、該印刷モードに対応させてカウント値をカウントアップするカウント処理ステップと、
印刷材を削減する印刷材セーブモードを適用するか否かを選択する印刷材セーブモード選択処理ステップと、
前記カウント処理ステップでカウントされた各印刷モード毎のカウント値をそれぞれ合計して印刷モード毎合計カウント値を算出する合計カウント値算出処理ステップと、
前記印刷モード毎合計カウント値と、該各印刷モードと該印刷モードでの１ページ当たりの印刷に必要な料金単価及び該各印刷モードに対して前記印刷材セーブモードを適用した場合の印刷材セーブ料金単価の登録されている料金テーブルと、から各印刷モードでの課金額を加算して小計課金額を算出するとともに、前記印刷材セーブモード選択処理ステップで印刷材セーブモードが選択されていると、該各印刷モード毎の該印刷材セーブモードのカウント値と該料金テーブルから該各印刷材セーブモードでの印刷材セーブ課金額を求めて該各印刷材セーブ課金額を加算して印刷材セーブ合計課金額を算出して、該小計課金額から該印刷材セーブ合計課金額を減算して合計課金額を算出する合計課金額算出処理ステップと、
前記小計課金額と前記合計課金額または該合計課金額を所定の通知手段により通知させる制御処理ステップと、
を有していることを特徴とする画像形成制御方法。
【請求項９】
コンピュータに、
印刷モード毎に設けられていて、印刷対象物のページ毎に該印刷モードを判定して、該印刷モードに対応させてカウント値をカウントアップするカウント処理と、
印刷材を削減する印刷材セーブモードを適用するか否かを選択する印刷材セーブモード選択処理と、
前記カウント処理でカウントされた各印刷モード毎のカウント値をそれぞれ合計して印刷モード毎合計カウント値を算出する合計カウント値算出処理と、
前記印刷モード毎合計カウント値と、該各印刷モードと該印刷モードでの１ページ当たりの印刷に必要な料金単価及び該各印刷モードに対して前記印刷材セーブモードを適用した場合の印刷材セーブ料金単価の登録されている料金テーブルと、から各印刷モードでの課金額を加算して小計課金額を算出するとともに、前記印刷材セーブモード選択処理で印刷材セーブモードが選択されていると、該各印刷モード毎の該印刷材セーブモードのカウント値と該料金テーブルから該各印刷材セーブモードでの印刷材セーブ課金額を求めて該各印刷材セーブ課金額を加算して印刷材セーブ合計課金額を算出して、該小計課金額から該印刷材セーブ合計課金額を減算して合計課金額を算出する合計課金額算出処理と、
前記小計課金額と前記合計課金額または該合計課金額を所定の通知手段により通知させる制御処理と、
を実行させる画像形成制御プログラム。
【請求項１０】
請求項９記載の画像形成制御プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に関し、詳細には、１ページ毎の印刷に使用する印刷材のセーブを行うか否かによる課金額を明確にする画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
画像形成装置においては、印刷枚数（印刷ページ数）に応じた課金を、画像処理装置に直接接続された課金機やネットワークを介した課金機によって行う印刷課金システムがある。
【０００３】
このような従来の印刷課金システムは、印刷条件（用紙サイズ、カラー／白黒、集約、両面等）に応じて、印刷１枚（印刷１ページ）あたりの課金料金を設定して課金を行っている。
【０００４】
近年、省資源化が要望されてきており、印刷課金システムにおいても、トナー消費量を削減して印刷するトナーセーブモードを設けて、トナーセーブモードでの印刷に対する課金料金を通常印刷に対する課金料金よりも安価に設定することが行われてきている。また、トナーセーブモードにも、トナーセーブの量に応じて複数段階に分かれており、利用者の選択に応じたトナーセーブ段階で印刷して、該トナーセーブ段階に応じた課金を行うことが提案されている（特許文献１、特許文献２頭参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記公報記載の従来技術にあっては、トナー使用量と料金体系が明確に示されておらず、トナーセーブモードを選択すると、課金額がいくら変更になるのかが分からず、利用性が悪いという問題があった。例えば、印刷したい枚数の印刷を行うのに、通常印刷では、いくら必の課金料金が必要で、トナーセーブに変更すると、課金料金がいくら下げることができるのかが明確ではなく、利用性が悪いという問題があった。具体的には、カラー印刷が通常印刷で５０円の場合、２００円投入して、６ページファイルを印刷しようとすると、課金料金が、３００円であるため、投入料金が不足する。この場合、従来技術では、トナーセーブ印刷に変更すると、トナーの使用量に準じた料金が提示されないため、利用者は、２００円で６ページ印刷できるのか否かが不明であり、また、トナーセーブ印刷の段階が複数段階ある場合に、どの段階を選択すると、投入金額で印刷ができるのかが不明であって、トナーセーブで印刷を実行してもいいのかどうかが分からず、利用性が悪いという問題があった。
【０００６】
そこで、本発明は、設定された印刷条件による印刷材セーブ印刷での課金料金を印刷開始前に明確にする画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するために、印刷対象物のページ毎に印刷モードを判定して、該印刷モードに対応させてカウント値をカウントアップし、カウントされた各印刷モード毎のカウント値をそれぞれ合計して印刷モード毎合計カウント値を算出して、該印刷モード毎合計カウント値と、該各印刷モードと該印刷モードでの１ページ当たりの印刷に必要な料金単価及び該各印刷モードに対して、印刷材を削減する印刷を行う印刷材セーブモードを適用した場合の印刷材セーブ料金単価の登録されている料金テーブルと、から各印刷モードでの課金額を加算して小計課金額を算出するとともに、印刷材セーブモードの適用が選択されていると、該各印刷モード毎の該印刷材セーブモードのカウント値と該料金テーブルから該各印刷材セーブモードでの印刷材セーブ課金額を求めて該各印刷材セーブ課金額を加算して印刷材セーブ合計課金額を算出して、該小計課金額から該印刷材セーブ合計課金額を減算して合計課金額を算出して、該小計課金額と該合計課金額、または、該合計課金額を所定の通知手段により通知することを特徴としている。
【０００８】
また、本発明は、入力された支払金の残料金と前記合計課金額とを比較して前記印刷対象物を全て指定の印刷モードで印刷可能か否か判断して、該判断結果を前記通知手段に通知することを特徴としてもよい。
【０００９】
さらに、本発明は、前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能な場合に、前記印刷材セーブモードへの自動移行が設定されていて、前記残料金内で全ての前記印刷対象物を指定の印刷モードで印刷不可能であると、該印刷材セーブモードに移行した場合の前記合計課金額を算出して、該印刷材セーブモードに移行した場合の該合計課金額と前記残料金を比較して前記印刷対象物を全て印刷可能か否か判断して、該判断結果を前記通知手段に通知することを特徴としてもよい。
【発明の効果】
【００１０】
本発明によれば、設定された印刷条件による印刷材セーブ印刷での課金料金を印刷開始前に明確にして、投入料金で印刷対象枚数を印刷条件で印刷可能枚数を明確にすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例を適用した画像形成システムのシステム構成図。
【図２】図１の画像形成装置の要部ブロック構成図。
【図３】印刷設定に応じた課金カウンタテーブルの一例を示す図。
【図４】印刷設定に基づくトナー消費カウンタのカウント処理を示すフローチャート。
【図５】印刷制御処理を示すフローチャート。
【図６】ホストコンピュータ上のドライバ画面の一例を示す図。
【図７】残度数内トナーセーブ移行設定画面の一例を示す図。
【図８】残度数内トナーセーブ処理を示すフローチャート。
【図９】トナー濃度−単位テーブルの一例を示す図。
【図１０】残度数追加確認画面の一例を示す図。
【図１１】手動トナー濃度設定に基づく残度数内トナーセーブ処理を示すフローチャート。
【図１２】自動トナー濃度設定を伴う残度数内トナーセーブ処理を示すフローチャート。
【図１３】図１２の続きの処理を示すフローチャート。
【図１４】重み付け係数テーブルの一例を示す図。
【図１５】１０ページを１部とする画像データを印刷するときのカウンタ値の例を示す図。
【図１６】トナーセーブモードにおける重み付け演算の一例を示す図。
【図１７】重み付け係数を用いて演算したカウンタ値の一例を示す図。
【図１８】図１７のカウンタ値に図１４の重み付けテーブルの全ての係数を適用した図。
【図１９】画像データ種別対応重み付け係数テーブルの一例を示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１３】
図１〜図１９は、本発明の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を適用した画像形成システム１のシステム構成図である。
【００１４】
図１において、画像形成システム１は、インターネット等のネットワークＮＷを介してホスト装置であるホストコンピュータＰｃと画像形成装置Ｇｋが接続されており、図１では、ホストコンピュータＰｃ及び画像形成装置Ｇｋがそれぞれ１台ずつ示されているが、それぞれ複数台が接続されていてもよい。
【００１５】
ホストコンピュータＰｃは、ホストコンピュータＰｃで編集、作成されたり、他の機器から取得した画像データに対して、搭載するアプリケーションから印刷要求が行われると、印刷設定画面をディスプレイに表示し、該印刷設定画面で必要な印刷設定が行われて、画像形成装置Ｇｋを印刷先として印刷実行が指示操作される。ホストコンピュータＰｃは、印刷指示があると、搭載するプリンタドライバによって印刷データと印刷設定からなる印刷ジョブを生成して、ネットワークＮＷを介して画像形成装置Ｇｋに送信する。
【００１６】
画像形成装置Ｇｋは、そのコントローラ１０が、図２に示すようにブロック構成されており、ＣＰＵ（Central Processing Unit ）１１、メモリ１２、記憶部１３、課金カウント部１４、エンジンＩ／Ｆ１５、印刷制御部１６、描画処理部１７及びカウンタ演算処理部１８等を備えていて、上記各部が、バス１９により接続されている。また、画像形成装置Ｇｋは、図示しないが、印刷処理するプリンタエンジン、各種情報を表示する帝都各種命令を入力するキーを備えた操作表示部等を備えている。
【００１７】
メモリ１２は、ＲＡＭ（Random Access Memory）等で構成され、ＣＰＵ１１のワークメモリとして利用されるとともに、印刷データから印刷可能なデータ形式に変換された描画データが展開される。
【００１８】
記憶部１３は、不揮発性メモリで構成され、画像形成装置Ｇｋの基本プログラムや本発明の課金制御処理を伴う画像形成制御方法を実行する画像形成制御プログラム等のプログラム及び必要なデータが格納されている。
【００１９】
ＣＰＵ１１は、記憶部１３内のプログラムに基づいてメモリ１２をワークメモリとして利用して、画像形成装置１の各部を制御して、画像形成装置１としての基本処理を実行するとともに、本発明の課金制御処理を伴う画像形成制御方法を実行する。
【００２０】
すなわち、画像形成装置Ｇｋは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んで記憶部１３に導入することで、後述する課金制御を伴う画像形成制御方法を実行する画像形成装置Ｇｋとして構築されている。この画像形成制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２１】
カウンタ演算処理部（カウント手段、合計課金額算出手段）１８は、印刷設定モード（カラーとモノクロ）とトナーセーブの設定モード（オン／オフ）によって予め、図３に課金カウンタテーブルとして示すような課金カウンタ設定値を記憶しており、印刷設定に応じてカウンタ値を、「０」または「＋１」する。例えば、ホストコンピュータＰｃ側の設定が、カラーモードで、トナーセーブモードがＯＮで、カラーデータの場合、画像形成装置Ｇｋのカウンタ演算処理部１８は、カラーカウンタを、「＋１」カウントアップし、Ｅｃｏ（エコ）カウンタを、「＋１」カウントアップする。ホストコンピュータＰｃ側の設定が、カラーモードで、トナーセーブモードがＯＦＦで、カラーデータの場合、画像形成装置Ｇｋのカウンタ演算処理部１８は、カラーカウンタを、「＋１」カウントアップする。ホストコンピュータＰｃ側の設定が、カラーモードで、トナーセーブモードがＯＮで、白黒データの場合、画像形成装置Ｇｋのカウンタ演算処理部１８は、データがモノクロであるとして、モノクロカウンタを、「＋１」カウントアップする。また、カウンタ演算処理部１８は、上記カラーカウンタ、モノクロカウンタ及びエコカウンタのカウントアップ処理を行うとともに、各カウンタのカウンタ値の合計演算処理を行う。なお、カウンタ演算処理部１８は、このカウンタ値の合計演算処理においては、カラーカウンタ及びモノクロカウンタのカウンタ値については、加算処理を行うが、エコカウンタのカウンタ値については、減算処理を行う。
【００２２】
課金カウント部（合計課金額算出手段）１４は、カウンタ演算処理部１８のカウンタ値に基づいて、課金料金を算出するとともに、残度数と比較して、残度数内での印刷の可否を判断する。
【００２３】
エンジンＩ／Ｆ１５には、図示しないプリンタエンジンが接続されており、ＣＰＵ１１からプリンタエンジンへの制御信号やビデオ信号及びプリンタエンジンからＣＰＵ１１へのステータス信号の授受を行う。
【００２４】
プリンタエンジンは、エンジンＩ／Ｆ１５を介してＣＰＵ１１から受け取った描画データおよび制御信号により、所定の印刷方式、例えば、電子写真方式、インク噴射方式により印刷処理を行う。なお、以下の説明では、プリンタエンジンが電子写真方式のプリンタエンジンで印刷処理を行うものとする。プリンタエンジンは、電子写真方式で印刷する場合、電子写真方式で用紙に印刷データを記録出力するのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、描画データ及び制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プリンタエンジンは、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、画像を形成する。
【００２５】
描画処理部１７は、ホストコンピュータＰｃから送られてきた印刷ジョブの印刷データのＰＪＬ（プリンタジョブ制御言語）やＰＤＬ（プリンタ記述言語）を解釈し、印刷ジョブの印刷モード（印刷条件）を取得して、印刷データから描画データを生成して、メモリ１２にページ毎に展開する。
【００２６】
印刷制御部１６は、描画処理部１７で画像処理されたメモリ１２上の描画データを、エンジンＩ／Ｆ１５を介してプリンタエンジンに送る。
【００２７】
次に、本実施例の作用について説明する。本実施例の画像形成システム１は、設定された印刷モードによるトナーセーブ印刷での課金料金を印刷開始前に明確にする。
【００２８】
すなわち、画像形成装置Ｇｋは、ネットワークを介してホストコンピュータＰｃから印刷ジョブが送られてくると、ＣＰＵ１１が、印刷ジョブを解釈して、印刷モード（印刷条件）を取得する。描画処理部１７が、印刷データから描画データを生成してメモリ１２に展開して、印刷制御部１６が、メモリ１２の描画データをエンジンＩ／Ｆ１５を介してエンジンに送って、エンジンで用紙に印刷出力する。
【００２９】
一方、画像形成装置Ｇｋは、カウンタ演算処理部１８が、印刷ジョブの印刷設定（カラー／モノクロモード、トナーセーブＯＮ／ＯＦＦ等）及び印刷データがカラーデータであるか白黒データであるかのデータ種別を取得し、これらの印刷設定及び印刷データの種類に基づいて、図４に示すように、カラーカウンタ、モノクロカウンタ及びエコカウンタのカウントアップ処理を行う。
【００３０】
すなわち、カウンタ演算処理部１８は、印刷データがカラー画像データであるかモノクロであるか判定し（ステップＳ１０１）、カラーのときには、トナーセーブを行うトナーセーブモードとなっているか否か判定する（ステップＳ１０２）。
【００３１】
ステップＳ１０２で、ＮＯのとき、すなわち、トナーセーブモードでないときには、カウンタ演算処理部１８は、例えば、図３に示した課金カウンタテーブルに示したように、カラーカウンタをカウントアップし、処理を終了する（ステップＳ１０３）。
【００３２】
ステップＳ１０２で、ＹＥＳのとき、すなわち、トナーセーブモードのときには、カウンタ演算処理部１８は、エコ（Ｅｃｏ）カウンタをカウントアップし（ステップＳ１０４）、さらに、カラーカウンタをカウントアップして処理を終了する（ステップＳ１０５）。
【００３３】
ステップＳ１０１で、印刷データがモノクロのときには、カウンタ演算処理部１８は、トナーセーブモードか否かチェックして（ステップＳ１０６）、ＮＯのとき、すなわち、トナーセーブモードでないときには、モノクロカウンタをカウントアップして処理を終了し（ステップＳ１０７）、また、ステップＳ１０６で、ＹＥＳのとき、すなわち、トナーセーブモードのときには、モノクロカウンタをカウントアップして処理を終了する（ステップＳ１０８）。すなわち、画像データがモノクロの場合には、トナーセーブモードであっても、モノクロカウンタをカウントアップして、モノクロ課金となる。
【００３４】
そして、上記カウンタのカウントアップにおいて、カウンタ演算処理部１８は、エコカウンタのカウントアップを行うが、カウンタのカウント合計値を演算する際、このエコカウンタのカウント値を、他のカウンタのカウント値に対して減算処理を行う。
【００３５】
そして、画像形成装置Ｇｋは、カウンタ演算処理部１８が、上記算出した各カウンタのカウント値の合計カウント値から課金金額を算出し、課金カウント部１４が、カウンタ演算処理部１８の算出した課金金額と、既に、現金またはクレジットカード等によって入力されている入金額（支払金）から既に印刷処理で使用されている金額を減算した残料金（以下、残度数という。）から印刷の可否を、印刷前に判定して印刷を制御する印刷制御処理を実行する。
【００３６】
すなわち、課金カウント部１４は、図５に示すように、まず、カウンタ演算処理部１８が課金金額を算出すると（ステップＳ２０１）、残度数を確認し（ステップＳ２０２）、課金金額と残度数を比較する（ステップＳ２０３）。
【００３７】
ステップＳ２０３で、残度数が課金額と同じか課金額よりも多い場合には、課金カウント部１４は、印刷が可能であると判断して、印刷制御部１６及びＣＰＵ１１に印刷が可能である旨を通知して、印刷処理へと移行し（ステップＳ２０４）、ステップＳ２０３で、残度数が課金額よりも少ない場合には、印刷が不可であると判断して、印刷制御部１６及びＣＰＵ１１に印刷が不可能である旨を通知して、印刷処理を停止させる（ステップＳ２０５）。
【００３８】
そして、画像形成装置Ｇｋにおいては、課金額が残度数内に納まらない場合、自動的にトナーセーブモードに移行させるかどうか、また、トナーセーブモードに移行させる場合に、複数備えているトナーセーブモードのどのレベルを選択するかを自動で行わせる自動濃度設定と、手動濃度設定を選択的に行うことができる。
【００３９】
このトナーセーブモード自動移行設定は、ホストコンピュータＰｃにおいて行うことができるようになっていてもよいし、画像形成装置Ｇｋにおいて行うことができるようになっていてもよい。ホストコンピュータＰｃでトナーセーブ自動移行設定を行う場合には、プリンタドライバが、印刷設定画面をディスプレイに表示する際に、例えば、図６に示すように、印刷設定画面Ｄｇに、残度数内トナーセーブ移行設定欄を表示して、該残度数内トナーセーブ移行設定欄において、濃度レベルを手動で選択設定するか、各濃度レベルのうち、課金金額と残度数に応じて自動的に濃度レベルを選択する自動選択のうち、いずれかを選択する。ホストコンピュータＰｃは、このトナーセーブ自動移行設定内容を画像形成装置Ｇｋに送信し、画像形成装置Ｇｋは、そのＣＰＵ（設定手段）１１がこの選択設定を取得して、後述するように、該トナーセーブ自動移行設定の設定内容に応じたトナーセーブ自動設定処理を行う。また、画像形成装置Ｇｋでトナーセーブ自動移行設定を行う場合には、ＣＰＵ１１が、操作表示部のディスプレイ２０に、図７に示すような残度数内トナーセーブ移行設定画面Ｇ１を表示させ、ユーザがこの残度数内トナーセーブ移行設定画面Ｇ１において、濃度レベルを手動で選択設定するか、各濃度レベルのうち、課金金額と残度数に応じて自動的に濃度レベルを選択する自動選択のうち、いずれかを選択する。ＣＰＵ１１は、残度数内トナーセーブ移行設定画面Ｇ１での選択設定結果を課金カウント部１４に通知する。
【００４０】
そして、課金カウント部１４は、図８に示すように、残度数内トナーセーブ処理を行う。すなわち、課金カウント部１４は、カウンタ演算処理部１８が課金金額を算出すると（ステップＳ３０１）、残度数を確認し（ステップＳ３０２）、課金金額と残度数を比較する（ステップＳ３０３）。
【００４１】
ステップＳ３０３で、残度数が課金額と同じか課金額よりも多い場合には、課金カウント部１４は、印刷が可能であると判断して、印刷制御部１６及びＣＰＵ１１に印刷が可能である旨を通知して、印刷処理へと移行する（ステップＳ３０４）。
【００４２】
ステップＳ３０３で、残度数が課金額よりも少ない場合には、課金カウント部１４は、残度数内トナーセーブ移行設定を確認し（ステップＳ３０５）、残度数内トナーセーブ移行設定が残度数内トナーセーブへの非移行に設定されていると、印刷が不可であると判断して、印刷制御部１６及びＣＰＵ１１に印刷が不可能である旨を通知して、印刷処理を停止させる。
【００４３】
ステップＳ３０５で、残度数内トナーセーブへの移行が設定されていて、自動濃度計算が選択されていると、課金カウント部１４は、まず、最低濃度（すなわち、最低料金）で印刷が可能かチェックし（ステップＳ３０６）、ＹＥＳのとき、すなわち、最低濃度で印刷が可能なときには、残度数が課金額となるようなトナー濃度と課金額を計算するトナー濃度・課金額再計算処理を行う（ステップＳ３０７）。
【００４４】
課金カウント部１４は、再計算されたトナー濃度及び課金額に基づいてトナーセーブ処理を行い（ステップＳ３０８）、該トナーセーブ処理結果のトナー濃度によって印刷を行わせる（ステップＳ３０４）。
【００４５】
そして、上記トナー濃度・課金額再計算処理では、課金カウント部１４は、例えば、図９に示すようなトナー濃度−単価テーブル（料金テーブル）Ｔｂ１に基づいて残度数が課金額となるようなトナー濃度を課金額を計算する。すなわち、課金カウント部１４は、例えば、通常のカラー印刷濃度（１００％とする。）及びカラー印刷料金（例えば、１枚当たり５０円とする。）を基準として、カラー印刷に最低限度必要なトナー量を、２０％、最低基本料金を、モノクロ印刷同等の１０円として、トナーセーブ率と料金が、図９にトナー濃度−単価テーブルＴｂ１として示したような比例関係にあるものとして、残度数が課金額となるようなトナー濃度と課金額を計算する。
【００４６】
例えば、図９において、Ｃmin（カラー印刷最低料金）が、１０円、Ｃnormal（カラー印刷通常料金）が、５０円、Ｄmin（最低濃度）が、２０％、Ｄnormal（通常濃度）が、１００％とした場合、料金Ｃと濃度Ｄとの関係は、比例計数Ｋが、０．５となって、Ｃ＝０．５Ｄとなり、１枚当たり３０円で印刷（Ｃ＝３０）する場合、濃度は、６０％（Ｄ＝３０／０．５＝６０％）となる。
【００４７】
すなわち、通常カラー印刷が１枚５０円である場合、残度数が、３００円としたとき、印刷対象のカラー原稿が１０枚あると、１０枚のうち、トナーセーブモードでないときには、６枚しか印刷することができない。
【００４８】
ところが、本実施例の画像形成装置Ｇｋの場合、残度数が、３００円でカラー印刷１０枚という情報から、カラー印刷の単価料金を３０円と決定し、この単価料金からトナーセーブ率６０％を決定することで、１０枚の印刷を行うことができる。また、このとき、画像形成装置Ｇｋにおいて、最低単価料金や最低トナー濃度を予め決めておくと、必要以上に安い金額や薄すぎる印刷物をユーザに提供することを防止することができる。
【００４９】
なお、上記説明では、トナー濃度と単価料金の関係として説明したが、この関係は、後述する重み付け係数と単価料金との関係としても適用することができる。
【００５０】
そして、課金カウント部１４は、図８のステップＳ３０６で、ＮＯのとき、すなわち、最低濃度で印刷が不可能なときには、操作表示部のディスプレイ２０に、図１０に示すような残度数の追加を確認する残度数追加確認画面Ｇ２を表示させ、残度数追加確認画面Ｇ２で「追加」ボタンが操作されたか、「キャンセル」ボタンが操作されたかを確認する（ステップＳ３０９）。
【００５１】
ステップＳ３０９で、追加が操作されると、ステップＳ３０６に戻って、追加された残度数に基づいて最低濃度で印刷可能かのチェックから上記同様に処理する（ステップＳ３０６〜Ｓ３０９）。
【００５２】
ステップＳ３０９で、残度数の追加が行われず、キャンセルされると、課金カウント部１４は、印刷不可と判断して、処理を終了する。
【００５３】
そして、画像形成装置Ｇｋは、図６のドライバ画面Ｄｇまたは残度数内トナーセーブ移行設定画面Ｇ１で、自動濃度選択ではなく、手動によって適宜のトナー濃度レベルが選択されると、課金カウント部１４は、図１１に示すように、手動濃度設定に基づく残度数内トナーセーブ処理を行う。なお、図１１において、図８と同様の処理ステップには、同一のステップナンバーを付与して、その説明を簡略化する。
【００５４】
図１１において、課金カウント部１４は、カウンタ演算処理部１８が課金金額を算出すると（ステップＳ３０１）、残度数を確認し（ステップＳ３０２）、課金金額と残度数を比較する（ステップＳ３０３）。
【００５５】
ステップＳ３０３で、残度数が課金額と同じか課金額よりも多い場合には、課金カウント部１４は、印刷制御部１６及びＣＰＵ１１に印刷が可能である旨を通知して、印刷処理へと移行する（ステップＳ３０４）。
【００５６】
ステップＳ３０３で、残度数が課金額よりも少ない場合には、課金カウント部１４は、残度数内トナーセーブ移行設定を確認し（ステップＳ３０５）、残度数内トナーセーブ移行設定が残度数内トナーセーブへの移行が非移行に設定されていると、印刷制御部１６及びＣＰＵ１１に印刷が不可能である旨を通知して、印刷処理を停止させる。
【００５７】
ステップＳ３０５で、残度数内トナーセーブへの移行が設定されていて、手動でトナー濃度が選択されていると、課金カウント部１４は、手動設定されているトナー濃度レベルＬｅｖｅｌＫで印刷が可能かチェックし（ステップＳ４０１）、ＹＥＳのとき、すなわち、トナーレベルＬｅｖｅｌＫで印刷が可能なときには、手動設定された該トナー濃度レベルＬｅｖｅｌＫのトナーセーブ処理を行って（ステップＳ４０２）、該トナーセーブ処理結果のトナー濃度によって印刷を行わせる（ステップＳ３０４）。
【００５８】
ステップＳ４０１で、手動設定されたトナー濃度レベルＬｅｖｅｌＫで印刷が不可能な場合には、課金カウント部１４は、図１０に示した残度数追加確認画面Ｇ２をディスプレイ２０に表示させて、残度数の追加の有無を確認し（ステップＳ３０９）、追加されると、トナー濃度レベルＬｅｖｅｌＫで印刷可能かの判断処理から上記同様に処理する（ステップＳ４０１、Ｓ４０２、Ｓ３０４、Ｓ３０９）。
【００５９】
ステップＳ３０９で、残度数の追加が行われず、キャンセルされると、課金カウント部１４は、印刷不可と判断して、処理を終了する。
【００６０】
また、画像形成装置Ｇｋは、図６のドライバ画面Ｄｇまたは残度数内トナーセーブ移行設定画面Ｇ１で自動濃度選択された場合、図１２及び図１３に示すようにトナー濃度の濃いレベルから順次度数内で印刷可能か否かチェックして、印刷可能なトナーセーブレベルを設定してもよい。なお、図１２及び図１３において、図８と同様の処理ステップには、同一のステップナンバーを付与してその説明を簡略化する。
【００６１】
すなわち、課金カウント部１４は、図１２に示すように、カウンタ演算処理部１８が課金金額を算出すると（ステップＳ３０１）、残度数を確認し（ステップＳ３０２）、課金金額と残度数を比較する（ステップＳ３０３）。
【００６２】
ステップＳ３０３で、残度数が課金額と同じか課金額よりも多い場合には、課金カウント部１４は、図１３に示すように、印刷が可能であると判断して、印刷制御部１６及びＣＰＵ１１に印刷が可能である旨を通知して、印刷処理へと移行する（ステップＳ３０４）。
【００６３】
ステップＳ３０３で、残度数が課金額よりも少ない場合には、課金カウント部１４は、残度数内トナーセーブ移行設定を確認し（ステップＳ３０５）、残度数内トナーセーブ移行設定が残度数内トナーセーブへの移行が非移行に設定されていると、図１３に示すように、印刷が不可であると判断して、印刷制御部１６及びＣＰＵ１１に印刷が不可能である旨を通知して、印刷処理を停止させる。
【００６４】
ステップＳ３０５で、残度数内トナーセーブへの移行が自動移行に設定されていて、自動濃度計算が選択されていると、課金カウント部１４は、まず、最高濃度のＬｅｖｅｌ１（すなわち、最高料金）のトナーセーブレベルでの印刷が残度数内において可能かチェックし（ステップＳ５０１）、ＹＥＳのとき、すなわち、Ｌｅｖｅｌ１のトナーセーブレベルでの印刷が残度数内において可能なときには、該Ｌｅｖｅｌ１のトナーセーブ処理を行って（ステップＳ５０２）、該トナーセーブ処理結果のトナー濃度によって印刷を行わせる（ステップＳ３０４）。
【００６５】
ステップＳ５０１で、ＮＯのとき、すなわち、Ｌｅｖｅｌ１のトナーセーブレベルでの印刷が残度数内において不可能なときには、課金カウント部１４は、Ｌｅｖｅｌ２のトナーセーブレベルでの印刷が残度数内において可能かチェックし（ステップＳ５０３）、ＹＥＳのとき、すなわち、Ｌｅｖｅｌ２のトナーセーブレベルでの印刷が残度数内において可能なときには、該Ｌｅｖｅｌ２のトナーセーブ処理を行って（ステップＳ５０４）、該トナーセーブ処理結果のトナー濃度によって印刷を行わせる（ステップＳ３０４）。
【００６６】
ステップＳ５０３で、ＮＯのとき、すなわち、Ｌｅｖｅｌ２のトナーセーブレベルでの印刷が残度数内において不可能なときには、課金カウント部１４は、上記同様に、順次、トナーセーブレベルを下げて、残度数内で印刷が可能であるかチェックして、印刷処理、または、次のレベルのトナーセーブレベルについてチェックする処理を繰り返し行い、図１３に示すように、トナー濃度が最低のトナーセーブレベルであるＬｅｖｅｌＮでの印刷が残度数内において可能であるかチェックする（ステップＳ５０５）。
【００６７】
ステップＳ５０５で、ＹＥＳのとき、すなわち、ＬｅｖｅｌＮのトナーセーブレベルでの印刷が残度数内において可能なときには、該ＬｅｖｅｌＮのトナーセーブ処理を行って（ステップＳ５０６）、該トナーセーブ処理結果のトナー濃度によって印刷を行わせる（ステップＳ３０４）。
【００６８】
ステップＳ５０５で、ＮＯのとき、すなわち、で印刷が不可能な場合には、課金カウント部１４は、図１０に示した残度数追加確認画面Ｇ２をディスプレイ２０に表示させて、残度数の追加の有無を確認し（ステップＳ３０９）、追加されると、ステップＳ５０１に戻って、トナー濃度レベルＬｅｖｅｌ１で印刷可能かの判断処理から上記同様に処理する（ステップＳ５０１〜Ｓ５０６、Ｓ３０４、Ｓ３０９）。
【００６９】
ステップＳ３０９で、残度数の追加が行われず、キャンセルされると、課金カウント部１４は、印刷不可と判断して、処理を終了する。
【００７０】
さらに、画像形成装置Ｇｋは、カウンタのカウントにおいて、図１４に示すような重み付けテーブルＴｂ２を用いて、例えば、トナー濃度を、８０％、６０％、５０％、４０％、２０％の５段階に分けた各トナーセーブレベル（印刷モード）毎に、カラー重み付け係数ｋｃとモノクロ重み付け係数ｋｍを設定し、トナーセーブレベルによって、カウンタ演算処理部１８によるカウントアップ時の重み付けを行ってもよい。
【００７１】
具体例として、例えば、１０ページからなる画像データを、カラーモードで１部印刷、モノクロモードで、１部印刷、カラー原稿をトナーセーブで、１部印刷する場合、カウンタ演算処理部１８の演算結果のカウンタ値は、図１５に示すようになる。すなわち、カラーモードで１部（用紙１０枚）印刷することで、カラーカウンタを、＋１０、モノクロモードで１部印刷することで、モノクロカウンタを、＋１０、カラー原稿をトナーセーブで１部印刷することで、エコ（Ｅｃｏ）カウンタを、＋１０して、これらの合計として、カラーカウンタが、＋２０、モノクロカウンタが、＋１０、エコカウンタが、＋１０であることを演算する。
【００７２】
そして、カウンタ演算処理部１８は、上記演算結果のカウンタ値に対して、図１５に示した重み付け係数を乗算してエコ（Ｅｃｏ）カウンタのカウンタ値を求めると、図１６に示すようになる。なお、図１６は、カラー重み付け係数ｋｃが、０．５、モノクロ重み付け係数ｋｍが、１．０の場合を示している。すなわち、図１６において、課金カウンタが、エコ（Ｅｃｏ）カウンタで、カラーアップモードであると、カラー重み付け係数ｋｃが、０．５であるので、カラーカウンタの表示値は、「カラーカウンタ−０．５×エコ（Ｅｃｏ）カウンタ」のカウンタ値となり、モノクロカウンタの表示値は、「モノクロカウンタ」のカウンタ値となる。また、課金カウンタが、エコ（Ｅｃｏ）カウンタで、モノクロアップモードであると、モノクロ重み付け係数ｋｃが、１．０であるので、カラーカウンタの表示値は、「カラーカウンタ−１．０×エコ（Ｅｃｏ）カウンタ」のカウンタ値となり、モノクロカウンタの表示値は、「モノクロカウンタ＋１×エコ（Ｅｃｏ）カウンタ」のカウンタ値となる。なお、従来技術では、カウンタの表示値は、トナーセーブによるカウンタ値を考慮しない、元のカラーカウンタ及びモノクロカウンタが表示値となる。
【００７３】
そして、図１５の具体例のカウンタ値に、図１６の演算例を適用すると、カウンタ表示結果は、図１７に示すようになる。
【００７４】
すなわち、図１６において、カラーアップモードでは、モノクロカウンタは、モノクロカウンタ値がそのままであるので、図１５のモノクロカウンタの合計カウンタ値である「１０」がカウンタ値となり、カラーカウンタは、「カラーカウンタ−０．５×エコカウンタ」であるので、図１５のカラーカウンタの合計カウンタ値である「２０」から、エコカウンタの合計カウンタ値である「１０」に０．５を乗算した値を減算した「１５」（１５＝２０（カラーカウンタ）−１０（エコカウンタ）×０．５（カラー重み付け係数））がカウンタ値となる。
【００７５】
また、図１６において、モノクロアップモードでは、モノクロカウンタは、「モノクロカウンタ＋１×エコカウンタ」であるので、図１５のモノクロカウンタの合計カウンタ値である「１０」と、エコカウンタの「１０」にモノクロ重み係数ｋｃ＝１．０を乗算した「１０」とを加算した「２０」（２０＝１０（モノクロカウンタ）＋１０（エコカウンタ）×１（モノクロ重み付け係数））がカウンタ値となり、カラーカウンタは、「カラーカウンタ−１×エコカウンタ」であるので、図１５のカラーカウンタの合計カウンタ値である「２０」から、エコカウンタの合計カウンタ値である「１０」にモノクロ重み付け係数１．０を乗算した値を減算した「１０」（１０＝２０（カラーカウンタ）−１０（エコカウンタ）×１．０（モノクロ重み付け係数））がカウンタ値となる。
【００７６】
そして、図１７のカウンタ値を、図１５に示した重み付けテーブル（料金テーブル）Ｔｂ２の全てのレベルのカラー重み付け係数ｋｃとモノクロ重み付け係数ｋｍを適用すると、図１８に示すようになる。なお、図１８には、トナーセーブによるカウンタ値を考慮しない従来技術におけるカウンタ値も、比較のために表示されている。
【００７７】
なお、上記説明においては、図１４に示したように、重み付け係数をトナー濃度とトナーセーブレベルに基づいて設定した重み付け係数テーブルを用いるが、図１９に示すように、画像データ種別に対応する画像種別対応重み付け係数テーブルを用いてもよい。
【００７８】
図１９の画像種別対応重み付け係数テーブルでは、文字濃度については、トナーセーブレベルＬｅｖｅｌ１〜Ｌｅｖｅｌ５の全てに対して、１００％、グラフィック濃度については、トナーセーブレベルＬｅｖｅｌ１〜Ｌｅｖｅｌ５に対して、８０％、８０％、５０％、５０％、５０％、イメージ濃度については、８０％、６０％、５０％、４０％、２０％としている。
【００７９】
この重み付け係数テーブルを用いる場合においても、上記同様に、絵カウンタ演算処理部１８によるカウンタ演算処理を行い、課金カウント部１４によって残度数と課金料金に関する処理を同様に適用することができる。
【００８０】
このように、本実施例の画像形成装置Ｇｋは、印刷対象物である印刷ジョブのページ毎に印刷モード（カラーモード、モノクロモード）を判定して、該印刷モードに対応させてカウント値をカウントアップし、カウントされた各印刷モードのカウント値をそれぞれ合計して印刷モード毎合計カウント値を算出して、該印刷モード毎合計カウント値と、該各印刷モードと該印刷モードでの１ページ当たりの印刷に必要な料金単価及び該各印刷モードに対して、トナーを削減するトナーセーブモード（印刷材セーブモード）を適用した場合のトナーセーブ料金単価（印刷材セーブ料金単価）の登録されている料金テーブルと、から各印刷モードでの課金額を加算して小計課金額を算出するとともに、トナーセーブモードの適用が選択されていると、該各印刷モード毎の該トナーセーブモードのカウント値と該料金テーブルから該各トナーセーブモードでのトナーセーブ課金額を求めて該各トナーセーブ課金額を加算してトナーセーブ合計課金額を算出して、該小計課金額から該トナーセーブ合計課金額を減算して合計課金額を算出して、該合計課金額を操作表示部のディスプレイ（通知手段）２０に表示している。
【００８１】
したがって、トナーセーブモードが選択されたときに、トナーセーブモードが選択されていないときよりもいくらか課金額が変わるかを印刷前に分かるようにすることができ、利用性を向上させることができる。
【００８２】
また、本実施例の画像形成装置Ｇｋは、入力された支払金の残料金である残度数と合計課金額とを比較して印刷対象物である印刷ジョブを全て指定の印刷モードで印刷可能か否か判断して、該判断結果を操作表示部のディスプレイ２０に表示している。
【００８３】
したがって、印刷開始前に、投入した支払金の残度数で、印刷したい印刷対象物を全て印刷することができるかを分かるようにすることができ、利用性をより一層向上させることができる。
【００８４】
さらに、本実施例の画像形成装置Ｇｋは、残度数内で全ての印刷対象物を指定の印刷モードで印刷不可能な場合にトナーセーブモードへ自動移行することが設定されていて、残度数内で全ての該印刷対象物を指定の印刷モードで印刷不可能であると、トナーセーブモードに移行した場合の合計課金額を算出して、該トナーセーブモードに移行した場合の合計課金額と残度数を比較して該印刷対象物を全て印刷可能か否か判断して、該判断結果を操作表示部のディスプレイ２０に表示している。
【００８５】
したがって、残度数内で印刷ジョブの全てのページを印刷できないときに、ユーザがトナーセーブモードへ移行することを選択していると、トナーセーブモードに移行すると、残度数内で印刷ジョブの全てのページを印刷できるか否かを、印刷前に分かるようにすることができ、利用性をより一層向上させることができる。
【００８６】
また、本実施例の画像形成装置Ｇｋは、トナーセーブモードとして、トナー濃度レベルの異なる複数のトナーセーブモードを有しており、トナーセーブモードへの自動移行が設定されていて、残度数内で全ての印刷対象物を指定の印刷モードで印刷不可能であると判断すると、複数のトナーセーブモードのうち、所定のトナーセーブモードに移行した場合の合計課金額を算出して、該トナーセーブモードに移行した場合の合計課金額と残度数を比較して印刷対象物を全て印刷可能なトナーセーブモードを所定の順序で検索している。
【００８７】
したがって、トナー濃度レベルの異なるトナーセーブモードが複数ある場合に、残度数で印刷可能なトナーセーブモードを自動的に選択することができ、利用性をより一層向上させることができる。
【００８８】
さらに、本実施例の画像形成装置Ｇｋは、トナーセーブモードとして、トナー濃度レベルの異なる複数のトナーセーブモードを有しており、残度数内で全ての印刷対象物を指定の印刷モードで印刷不可能な場合に、トナーセーブモードへ自動移行して印刷するか否か及び該トナーセーブモードへ移行する場合に複数のトナーセーブモードのうちどのトナーセーブモードに移行するかが設定されると、設定されている該トナーセーブモードに移行した場合の合計課金額を算出して、該トナーセーブモードに移行した場合の合計課金額と残度数を比較して印刷対象物を全て印刷可能か否か判断して、該判断結果を操作表示部のディスプレイ２０に表示している。
【００８９】
したがって、トナー濃度レベルの異なるトナーセーブモードが複数ある場合に、ユーザの設定したトナーセーブモードでの印刷が、残度数内で可能であるか否かを、印刷前に分かるようにすることができ、利用性をより一層向上させることができる。
【００９０】
また、本実施例の画像形成装置Ｇｋは、料金テーブルが、各トナーセーブモードのトナー濃度レベルに対応させて重み付け係数が登録されており、各印刷モードにおける料金単価に該印刷モードに対応するトナーセーブモードの該重み付け係数を乗算してトナーセーブ料金単価を算出して、該印刷モードにおける該料金単価に印刷ページ数を乗算した課金額から該トナーセーブ料金単価に印刷ページ数を乗算したトナーセーブ課金額を減算して、該印刷モードにおけるトナーセーブモードを伴なう課金額を算出している。
【００９１】
したがって、重み付け係数の設定によって細かくトナーセーブ課金額を調整することができる。
【００９２】
さらに、本実施例の画像形成装置Ｇｋは、トナーセーブモードとして、文字、グラフィック及びイメージのデータ種別毎にそれぞれ異なる濃度レベルの複数の印刷材セーブモードを有していて、料金テーブルが、各トナーセーブモードのトナー濃度レベルに対応させて重み付け係数が登録されており、各印刷モードにおける料金単価に該印刷モードに対応するトナーセーブモードの該重み付け係数を乗算してトナーセーブ料金単価を算出して、該印刷モードにおける該料金単価に印刷ページ数を乗算した課金額から該トナーセーブ料金単価に印刷ページ数を乗算したトナーセーブ課金額を減算して、該印刷モードにおけるトナーセーブモードを伴なう課金額を算出している。
【００９３】
したがって、印刷データの種別に適したトナーセーブを行うことができるとともに、重み付け係数の設定によって細かくトナーセーブ課金額を調整することができる。
【００９４】
また、本実施例の画像形成装置Ｇｋにおいて、最低単価料金や最低トナー濃度を予め決めておくと、上述のように、必要以上に安い金額や薄すぎる印刷物をユーザに提供することを防止することができる。
【００９５】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００９６】
本発明は、印刷材を節約した印刷を行う場合の課金と印刷材節約モードを適切に行うプリンタ装置、複合装置、複写装置等の画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体に利用することができる。
【符号の説明】
【００９７】
１  画像形成システム
ＮＷ  ネットワーク
Ｐｃ  ホストコンピュータ
Ｇｋ  画像形成装置
１０  コントローラ
１１  ＣＰＵ
１２  メモリ
１３  記憶部
１４  課金カウント部
１５  エンジンＩ／Ｆ
１６  印刷制御部
１７  描画処理部
１８  カウンタ演算処理部
１９  バス
Ｇ１  残度数内トナーセーブ移行設定画面
Ｇ２  残度数追加確認画面
Ｔｂ１  トナー濃度−単価テーブル
Ｔｂ２  重み付けテーブル
【先行技術文献】
【特許文献】
【００９８】
【特許文献１】特開２００９−２８３９９３号公報
【図１】
2012040816.tif 000003
【図２】
2012040816.tif 000004
【図３】
2012040816.tif 000005
【図４】
2012040816.tif 000006
【図５】
2012040816.tif 000007
【図６】
2012040816.tif 000008
【図７】
2012040816.tif 000009
【図８】
2012040816.tif 000010
【図９】
2012040816.tif 000011
【図１０】
2012040816.tif 000012
【図１１】
2012040816.tif 000013
【図１２】
2012040816.tif 000014
【図１３】
2012040816.tif 000015
【図１４】
2012040816.tif 000016
【図１５】
2012040816.tif 000017
【図１６】
2012040816.tif 000018
【図１７】
2012040816.tif 000019
【図１８】
2012040816.tif 000020
【図１９】
2012040816.tif 000021