(57)【特許請求の範囲】
【請求項１】
ジョブを実行する電子機器に搭載された課金管理装置であって、
複数の画像を用いるジョブが入力されたとき、または、前記複数の画像のうちの一部の画像のジョブの実行ごとに、残金額が予め設定された閾金額以上か否かを判定する残金判定部と、
前記残金額が前記閾金額以上である場合、前記電子機器に、前記ジョブの複数の画像のうち、１枚の画像を読み込み、当該１枚の画像がカラーかモノクロかの種別を判定して画像用メモリーに記憶させるとともに、当該１枚の画像に対するジョブを実行し、その後前記メモリーから当該1枚の画像を消去することを、最初の１枚目から逐次繰り返して、前記複数の画像の一部の画像に対応するジョブを実行するジョブ実行部と、
前記各画像の種別に対応したジョブの実行に対応して各画像ごとに課金するジョブ課金部と、
前記残金額が前記閾金額未満である場合、前記ジョブの実行を一時停止させ、前記ジョブの複数の画像のうち、残りの全部の画像の種別を判定させ、当該残りの全部の画像に対するジョブの実行に対して仮想で課金する仮想ジョブ課金部と、
前記仮想課金に対して仮想残金額が０円以上であるか否かを判定する仮想残金判定部と、
前記仮想残金額が０円未満である場合、前記仮想残金額に対応する不足金額の入金を催促する入金催促部と、
を備え、
前記ジョブ実行部は、前記仮想残金額が０円以上である場合、前記残りの印刷ジョブを実行させ、前記ジョブ課金部は、前記仮想課金に対応して、前記残りの印刷ジョブの実行に対して課金する
ことを特徴とする課金管理装置。
【請求項２】
ジョブを実行する電子機器に搭載された課金管理方法であって、
複数の画像を用いるジョブが入力されたとき、または、前記複数の画像のうちの一部の画像のジョブの実行ごとに、残金額が予め設定された閾金額以上か否かを判定する残金判定ステップと、
前記残金額が前記閾金額以上である場合、前記電子機器に、前記ジョブの複数の画像のうち、１枚の画像を読み込み、当該１枚の画像がカラーかモノクロかの種別を判定して画像用メモリーに記憶させるとともに、当該１枚の画像に対するジョブを実行し、その後前記メモリーから当該1枚の画像を消去することを、最初の１枚目から逐次繰り返して、前記複数の画像の一部の画像に対応するジョブを実行するジョブ実行ステップと、
前記各画像の種別に対応したジョブの実行に対応して各画像ごとに課金するジョブ課金ステップと、
前記残金額が前記閾金額未満である場合、前記ジョブの実行を一時停止させ、前記ジョブの複数の画像のうち、残りの全部の画像の種別を判定させ、当該残りの全部の画像に対するジョブの実行に対して仮想で課金する仮想ジョブ課金ステップと、
前記仮想課金に対して仮想残金額が０円以上であるか否かを判定する仮想残金判定ステップと、
前記仮想残金額が０円未満である場合、前記仮想残金額に対応する不足金額の入金を催促する入金催促ステップと、
を備え、
前記ジョブ実行部は、前記仮想残金額が０円以上である場合、前記残りの印刷ジョブを実行させ、前記ジョブ課金部は、前記仮想課金に対応して、前記残りの印刷ジョブの実行に対して課金する
ことを特徴とする課金管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、課金管理装置及び課金管理方法に関する。
【背景技術】
【０００２】
従来、複写機、複合機等の画像処理装置に設けられる課金管理技術は、多種存在する。特開２０１４−１０４０６号公報（特許文献１）には、出力結果に即した課金を行う画像処理装置及び課金方法が開示されている。この画像処理装置は、出力するページ内の全画素数と、前記ページ内の全カラー画素数とに基づいて、前記ページ内のカラー画素率を取得し、当該カラー画素率に基づいて、前記ページの印刷モードがモノクロか、カラーかを判定する。そして、画像処理装置は、前記カラーであると判定された場合、前記印刷モードがカラーの際の課金量を決定し、前記モノクロであると判定された場合、前記印刷モードがモノクロの際の課金量を決定する。又、特開２０１１−１３９５４０号公報（特許文献２）には、カラーかモノクロかの判定を精度高く行い、印刷処理のスループットを向上させる装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０４０６号公報
【特許文献２】特開２０１１−１３９５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、画像処理装置が、特定のジョブを実行する場合、当該ジョブを構成する全ての画像の種別（カラー画像、モノクロ画像、白紙画像）を判定し、課金管理装置が、前記画像の種別に基づいて、先に、当該ジョブの実行に要する金額を算出する。そして、課金管理装置は、ユーザーにより投入された現在の残金額が前記算出された金額以上である場合、前記画像処理装置による前記ジョブの実行を許可する。一方、現在の残金額が前記算出された金額未満である場合、課金管理装置は、ユーザーに先に追加課金を提示することで、前記ジョブの実行が開始される前に、ユーザーに必要な課金を請求することが出来る。
【０００５】
ここで、画像の種別の判定は、例えば、画像処理装置が、前記ジョブを構成する全ての画像に対してグレー置換（ＧＣＲ：Ｇｒａｙ  Ｃｏｍｐｏｎｅｎｔ  Ｒｅｐｌａｃｅｍｅｎｔ）処理を施し、グレー変換後の墨の画素で構成される墨置換画像を生成し、この墨置換画像を、画像処理に対応する色のＣＭＹＫに分別する。そして、画像処理装置は、分別後のＣＭＹＫ画像に基づいて、画像の種別を判定し、当該ＣＭＹＫ画像をメモリーに一時記憶させる。一方、課金管理装置は、前記画像の種別の判定結果に基づいて、前記ジョブの実行に要する金額を算出する。そして、前記ジョブの実行が許可されると、画像処理装置が、前記メモリーに一時記憶された全てのＣＭＹＫ画像に基づいて前記ジョブを実行する。これにより、当該ジョブを円滑に実行させることが出来る。
【０００６】
ところで、近年の画像処理装置では、画像データの保存及び再利用の機能がメモリーボックス機能として搭載されることが多くなっており、前記メモリーには、上述したＣＭＹＫ画像だけでなく、ＲＧＢ画像やＰＤＬ状態の画像が保存される機会が増えてきている。そのため、前記ジョブの実行における課金において、全てのＣＭＹＫ画像を前記メモリーに一時記憶させる場合、当該メモリーの容量不足の課題が生じる。特に、前記ジョブに含まれる画像が膨大である場合は、前記メモリーの容量不足は顕著となる。
【０００７】
そこで、本発明は、前記課題を解決するためになされたものであり、メモリーの使用を低減しつつ、適切に課金情報を提示することが可能な課金管理装置及び課金管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る課金管理装置は、ジョブを実行する電子機器に搭載された課金管理装置であって、残金判定部と、ジョブ実行部と、ジョブ課金部と、仮想ジョブ課金部と、仮想残金判定部と、入金督促部とを備える。残金判定部は、複数の画像を用いるジョブが入力されたとき、または、前記複数の画像のうちの一部の画像のジョブの実行ごとに、残金額が予め設定された閾金額以上か否かを判定する。ジョブ実行部は、前記残金額が前記閾金額以上である場合、前記電子機器に、前記ジョブの複数の画像のうち、１枚の画像を読み込み、当該１枚の画像がカラーかモノクロかの種別を判定して画像用メモリーに記憶させるとともに、当該１枚の画像に対するジョブを実行し、その後前記メモリーから当該1枚の画像を消去することを、最初の１枚目から逐次繰り返して、前記複数の画像の一部の画像に対応するジョブを実行する。ジョブ課金部は、前記各画像の種別に対応したジョブの実行に対して各画像ごとに課金する。仮想ジョブ課金部は、前記残金額が前記閾金額未満である場合、前記ジョブの実行を一時停止させ、前記ジョブの複数の画像のうち、残りの全部の画像の種別を判定させ、当該残りの全部の画像に対するジョブの実行に対して仮想で課金する。仮想残金判定部は、前記仮想課金による仮想残金額が０円以上であるか否かを判定する。入金催促部は、前記仮想残金額が０円未満である場合、前記仮想残金額に対応する不足金額の入金を催促する。さらに、前記ジョブ実行部は、前記仮想残金額が０円以上である場合、前記残りの印刷ジョブを実行させ、前記ジョブ課金部は、前記仮想課金に対応して、前記残りの印刷ジョブの実行に対して課金する。
【００１０】
本発明の一の局面に係る課金管理方法は、ジョブを実行する電子機器に搭載された課金管理装置の課金管理方法であって、残金判定ステップと、ジョブ実行ステップと、ジョブ課金ステップと、仮想ジョブ課金ステップと、仮想残金判定ステップと、入金催促ステップとを備える。残金判定ステップは、複数の画像を用いるジョブが入力されたとき、または、前記複数の画像のうちの一部の画像のジョブの実行ごとに、残金額が予め設定された閾金額以上か否かを判定する。ジョブ実行ステップは、前記残金額が前記閾金額以上である場合、前記電子機器に、前記ジョブの複数の画像のうち、１枚の画像を読み込み、当該１枚の画像がカラーかモノクロかの種別を判定して画像用メモリーに記憶させるとともに、当該１枚の画像に対するジョブを実行し、その後前記メモリーから当該1枚の画像を消去することを、最初の１枚目から逐次繰り返して、前記複数の画像の一部の画像に対応するジョブを実行する。ジョブ課金ステップは、前記各画像の種別に対応したジョブの実行に対して各画像ごとに課金する。仮想ジョブ課金ステップは、前記残金額が前記閾金額未満である場合、前記ジョブの実行を一時停止させ、前記ジョブの複数の画像のうち、残りの全部の画像の種別を判定させ、当該残りの全部の画像に対するジョブの実行に対して仮想で課金する。仮想残金判定ステップは、前記仮想課金による仮想残金額が０円以上であるか否かを判定する。入金催促ステップは、前記仮想残金額が０円未満である場合、前記仮想残金額に対応する不足金額の入金を催促する。さらに、前記ジョブ実行ステップは、前記仮想残金額が０円以上である場合、前記残りの印刷ジョブを実行させ、前記ジョブ課金ステップは、前記仮想課金に対応して、前記残りの印刷ジョブの実行に対して課金する。
【発明の効果】
【００１１】
本発明の課金管理装置及び課金管理方法によれば、メモリーの使用を低減しつつ、適切に課金情報を提示することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る課金管理部を搭載した画像処理装置を示す概念図である。
【図２】本発明の実施形態における画像処理装置の機能ブロック図である。
【図３】本発明の実施形態の実行手順を示すためのフローチャートである。
【図４】本発明の実施形態における入金画面の一例を示す図（図４（Ａ））と、本発明の実施形態における操作画面の一例を示す図（図４（Ｂ））とである。
【図５】本発明の実施形態における課金テーブルの一例を示す図（図５（Ａ））と、本発明の実施形態における６枚の片面印刷ジョブの実行の一例を示す図（図５（Ｂ））とである。
【図６】本発明の実施形態における仮想課金とその後のジョブの実行の一例を示す図（図６（Ａ））と、本発明の実施形態における仮想課金の一例を示す図（図６（Ｂ））とである。
【図７】本発明の実施形態における入金催促画面の一例を示す図（図７（Ａ））と、他の実施形態における仮想課金とその後のジョブの実行の一例を示す図（図７（Ｂ））とである。
【図８】他の実施形態における両面印刷ジョブの仮想課金とその後のジョブの実行の一例を示す図（図８（Ａ））と、他の実施形態における両面印刷ジョブの仮想課金とその後のジョブの実行の一例を示す図（図８（Ｂ））とである。
【発明を実施するための形態】
【００１３】
以下に、添付図面を参照して、本発明の課金管理装置及び課金管理方法の実施形態について説明し、本発明の理解に供する。尚、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。又、フローチャートにおける数字の前に付されたアルファベットＳはステップを意味する。
【００１４】
以下に、本発明の実施形態の一例として、課金管理装置（課金管理部）を備えた画像処理装置について説明する。尚、画像処理装置は、例えば、ファクシミリ、コピー、スキャナー、プリンター等の機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、複写機、プリンター等を採用することが出来る。
【００１５】
画像処理装置１００は、図１に示すように、課金管理部１０１を搭載しており、課金管理部１０１は、画像処理装置１００と異なる入金装置１０２と通信可能に接続されている。ユーザーはコイン等の金額を入金装置１０２に入れることで、課金管理部１０１が入金を確認する。
【００１６】
課金管理部１０１が入金を確認すると、画像処理装置１００の駆動を許可し、画像処理装置１００は、操作部１０３を介して、ユーザーからのジョブの設定条件を受け付ける。ジョブは、例えば、印刷、ファクシミリ送信、スキャン、プリント等を含む。
【００１７】
画像処理装置１００は、例えば、印刷ジョブの設定条件を受け付けると、画像読取部１０４、用紙搬送部１０５、画像形成部１０６等の各部を駆動し、当該ジョブを実行する。画像読取部１０４は、原稿台又は自動原稿給送部に載置された原稿の画像を読み取る。用紙搬送部１０５は、給紙カセット又は手差しトレイから用紙を画像形成部１０６へ搬送する。画像形成部１０６は、搬送された用紙に、画像に対応するトナー像を転写し、定着ローラで定着して、画像形成を実行する。又、画像形成部１０６が画像形成の対象とする画像は、前記画像読取部１０４で読み取られた画像に限らず、例えば、画像処理装置１００の特定のメモリーに記憶された画像或いは画像処理装置１００に通信可能に接続された端末装置から送信された画像等であっても良い。
【００１８】
尚、画像処理装置１００、課金管理部１０１の制御回路は、図示しないが、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、各駆動部に対応するドライバーを内部バスによって接続している。
【００１９】
画像処理装置１００、課金管理部１０１のＣＰＵは、例えば、ＲＡＭを作業領域として利用し、ＲＯＭ、ＨＤＤ、ＳＳＤ等に記憶されているプログラムを実行し、当該実行結果に基づいてドライバーからのデータ、指示、信号、命令等を授受し、ジョブの実行に関する各駆動部の動作を制御する。又、駆動部以外の後述する各部（図２に示す）についても、ＣＰＵが、各プログラムを実行することで当該各部を実現する。ＲＯＭ、ＲＡＭ、ＨＤＤ、ＳＳＤ等には、以下に説明する各部を実現するプログラムやデータが記憶されている。
【００２０】
次に、図２、図３を参照しながら、本発明の実施形態に係る構成及び実行手順について説明する。先ず、ユーザーが画像処理装置１００を使用する場合、画像処理装置１００の操作部１０３のタッチパネルを接触すると、課金管理部１０１の課金制御部２０１が、残金があるか否かを判定する。前記残金が無い場合、課金制御部２０１は、その旨を画像処理装置１００の表示受付部２０２に通知するとともに、入金装置１０２を起動させる。前記通知を受けた表示受付部２０２が、前記タッチパネル上に入金画面４００を表示させる。
【００２１】
前記入金画面４００には、図４（Ａ）に示すように、入金画面である旨のメッセージ４０１と、ユーザーに入金を促す旨のメッセージ４０２と、入金額４０３と、ＯＫキー４０４とが表示される。
【００２２】
ユーザーは、前記入金画面４００を見ながら、入金装置１０２のコイン投入口にコインを投入すると（図３：Ｓ１０１）、当該入金装置１０２が、当該投入されたコインの種別を判定して、当該投入されたコインの合計金額（例えば、「１２０円」）を入金額として課金制御部２０１に通知する。当該通知を受けた課金制御部２０１は、前記入金額（「１２０円」）を残金とし、前記残金があるか否かを判定する。前記残金がある場合、課金制御部２０１は、ユーザーに画像処理装置１００の使用を許可し、その旨を表示受付部２０２に通知する。当該通知を受けた表示受付部２０２は、前記タッチパネル上に、ジョブを入力可能とする操作画面４０５を表示させる。
【００２３】
前記操作画面４０５には、図４（Ｂ）に示すように、操作画面である旨のメッセージ４０６と、ジョブの設定条件を構成する設定項目キー４０７と、残金４０８（「１２０円」）とが表示される。尚、図４（Ｂ）では、操作がコピー操作である場合を示しているが、コピー操作に限らず、例えば、プリント操作であってもよい。
【００２４】
ここで、ユーザーは、前記操作画面４０５を見ながら、前記設定項目キー４０７を操作し、例えば、６枚の原稿で構成される原稿束を自動原稿給送部に載置して、特定の印刷ジョブの設定条件（片面印刷等）を入力する（図３：Ｓ１０３）。そして、ユーザーは、スタートキー（図示しない）を選択すると（図３：Ｓ１０４）、表示受付部２０２は、前記設定条件を有する印刷ジョブの入力を受け付けて、課金管理部１０１の残金判定部２０３に通知する。当該通知を受けた残金判定部２０３は、残金額（「１２０円」）が予め設定された閾金額（例えば、「４０円」）以上か否かを判定する（図３：Ｓ１０５）。
【００２５】
前記判定の結果、前記残金額が前記閾金額以上である場合（図３：Ｓ１０５ＹＥＳ）、残金判定部２０３は、その旨をジョブ実行部２０４に通知し、当該通知を受けたジョブ実行部２０４は、画像処理装置１００に入力された前記印刷ジョブの複数の画像のうち、一部の画像の種別を判定させ、当該一部の画像を用いた一部の印刷ジョブを実行させる。
【００２６】
具体的には、先ず、ジョブ実行部２０４は、画像処理装置１００の画像読取部１０４に、自動原稿給送部を介して１枚の原稿の第一の画像を読み取らせる。そして、ジョブ実行部２０４は、１頁目の画像に対して画像の種別（カラー画像、モノクロ画像、白紙画像）を判定するための前処理（グレー置換処理、墨色生成処理、仮想印刷）を実行する。そして、ジョブ実行部２０４は、前記前処理後の１頁目の画像を、特定の４色（シアン、マゼンタ、イエロー、ブラックのＣＭＹＫ）で構成されるＣＭＹＫ画像に変換し、当該１頁目の画像におけるＣＭＹＫ画像を画像用メモリーに一時記憶させる。更に、ジョブ実行部２０４は、前記１頁目の画像におけるＣＭＹＫ画像に基づいて、４色毎の画素数をカウントし、各色毎のカウント値が予め設定された閾値を超過するか否かを判定する。例えば、前記ＣＭＹＫ画像の４色のカウント値のうち、ブラックのカウント値以外のシアン、マゼンタ、イエローのカウント値のいずれかが前記閾値を超過すると、ジョブ実行部２０４は、前記１頁目の画像がカラー画像であると判定する。又、ブラックのカウント値以外のシアン、マゼンタ、イエローのカウント値のいずれも前記閾値未満であると、ジョブ実行部２０４は、前記１頁目の画像がモノクロ画像であると判定する。更に、ブラックのカウント値が前記閾値未満であると、ジョブ実行部２０４は、前記１頁目の画像が白黒画像であると判定する。このように、前記１頁目の画像の種別が判定される（図３：Ｓ１０６）。
【００２７】
次に、ジョブ実行部２０４は、前記１頁目の画像におけるＣＭＹＫ画像に基づいて、前記一部の印刷ジョブを実行する（図３：Ｓ１０７）。例えば、ジョブ実行部２０４は、用紙搬送部１０５、画像形成部１０６を介して、前記画像用メモリーに一時記憶された前記ＣＭＹＫ画像を取得して、当該ＣＭＹＫ画像を用いて、前記設定条件（片面印刷等）に従って、カラー印刷を実行し、１頁目の画像におけるカラー印刷物を排出する。そして、ジョブ実行部２０４は、前記ＣＭＹＫ画像を前記画像用メモリーから消去させる。
【００２８】
次に、ジョブ実行部２０４は前記一部の印刷ジョブの実行を完了すると、その旨をジョブ課金部２０５に通知し、当該通知を受けたジョブ課金部２０５は、前記１頁目の画像の種別に対応して、当該１頁目の画像を用いた一部の印刷ジョブの実行に対して課金する（図３：Ｓ１０８）。例えば、ジョブ課金部２０５は、先ず、テーブル用メモリーに予め記憶された課金テーブル５００を参照する。
【００２９】
前記課金テーブル５００には、図５（Ａ）に示すように、一の画像に対して行われる課金ジョブ５０１（例えば、「モノクロ印刷」、「カラー印刷」等）と、当該課金ジョブの実行に対する課金額５０２（例えば、「１０円」、「４０円」等）とが関連付けて記憶される。前記課金テーブル５００を参照したジョブ課金部２０５は、前記実行された一部の印刷ジョブ（「カラー印刷」）と、前記課金ジョブ５０１（「カラー印刷」）とを照合し、当該照合した課金ジョブ５０１に対応する課金額５０２（「４０円」）を取得する。そして、ジョブ課金部２０５は、前記残金額（「１２０円」）から前記取得した課金額５０２（「４０円」）を減算し、当該減算した減算値（「８０円」）を新たな残金額として更新する。これにより、図５（Ｂ）に示すように、カラー印刷が実行され、現時点の残金が「８０円」となる。
【００３０】
ジョブ課金部２０５が課金を完了すると、その旨をジョブ実行部２０４に通知し、当該通知を受けたジョブ実行部２０４は、前記印刷ジョブが完了したか否かを判定する（図３：Ｓ１０９）。ここで、前記自動原稿給送部には未だ原稿が残存しているため、ジョブ実行部２０４は、前記印刷ジョブが完了しないと判定し（図３：Ｓ１０９ＮＯ）、Ｓ１０５へ移行し、その旨を残金判定部２０３に通知する。当該通知を受けた残金判定部２０３は、前記更新後の残金額（「８０円」）が前記閾金額（「４０円」）以上か否かを判定する（図３：Ｓ１０５）。
【００３１】
ここで、前記残金額が前記閾金額以上である場合（図３：Ｓ１０５ＹＥＳ）、ジョブ実行部２０４は、前記印刷ジョブの複数の画像のうち、２頁目の画像の種別を判定させ（図３：Ｓ１０６）、当該２頁目の画像を用いた一部の印刷ジョブを実行させる（図３：Ｓ１０７）。この場合でも、前記２頁目の画像におけるＣＭＹＫ画像が前記画像用メモリーに一時記憶された後に、前記一部の印刷ジョブの実行により、当該ＣＭＹＫ画像が当該画像用メモリーから消去される。そして、ジョブ課金部２０５は、前記２頁目の画像の種別に対応して、前記一部の印刷ジョブの実行に対して課金する（図３：Ｓ１０８）。
【００３２】
このように、本発明では、前記残金額が前記閾金額未満になるまで、前記印刷ジョブの複数の画像のうち、一部の画像を用いて、逐次、前記一部の印刷ジョブを実行する。そのため、前記画像用メモリーには、前記一部の印刷ジョブに必要な一部の画像におけるＣＭＹＫ画像しか一時記憶されないことになるから、当該画像用メモリーの容量不足が生じること無く、前記一部の印刷ジョブの実行を円滑に進めることが可能となる。
【００３３】
さて、図５（Ｂ）に示すように、例えば、６枚の原稿のうち、１頁目の画像がカラー画像であり、２頁目の画像がモノクロ画像であり、３頁目の画像がカラー画像である場合、本発明では、１頁目の画像から３頁目の画像までを用いた一部の印刷ジョブが実行された後に、残金額（「３０円」）が前記閾金額未満となる（図３：Ｓ１０５ＮＯ）。すると、残金判定部２０３は、その旨を仮想ジョブ課金部２０６に通知し、当該通知を受けた仮想ジョブ課金部２０６は、前記印刷ジョブの実行を一時停止させる（図３：Ｓ１１０）。ここで、前記一部の印刷ジョブの実行の停止には、印刷の停止、給紙の停止、現像部から転写部へのトナー像の形成の停止、感光体ドラムへの潜像形成の停止等が含まれる。
【００３４】
そして、仮想ジョブ課金部２０６は、前記印刷ジョブの複数の画像のうち、残りの画像の種別を判定させ（図３：Ｓ１１１）、当該残りの画像を用いた残りの印刷ジョブの実行に対して仮想で課金する（図３：Ｓ１１２）。
【００３５】
例えば、仮想ジョブ課金部２０６は、画像読取部１０３を介して、自動原稿給送部を介して残りの３枚の原稿の画像を読み取り、前記前処理を実行する。そして、仮想ジョブ課金部２０６は、前記前処理後の４頁目の画像から６頁目の画像までをＣＭＹＫ画像に変換し、前記残りの画像におけるＣＭＹＫ画像を前記画像用メモリーに一時記憶させる。仮想ジョブ課金部２０６は、前記ＣＭＹＫ画像に基づいて、前記残りの画像の種別を判定する。ここでは、図６（Ａ）に示すように、４頁目の画像から６頁目の画像までが全てモノクロ画像であると仮定する。すると、仮想ジョブ課金部２０６は、前記残金額（「３０円」）から、前記モノクロ画像に対応する課金ジョブ５０１（「モノクロ印刷」）の課金額５０２（「１０円」）を、４頁目の画像から６頁目の画像までの３頁分だけ減算し、当該減算した減算値（「０円」）を仮想残金額とする。これにより、仮想課金が完了する。
【００３６】
そして、仮想ジョブ課金部２０６は仮想課金を完了すると、その旨を仮想残金判定部２０７に通知し、当該通知を受けた仮想残金判定部２０７は、仮想課金による仮想残金額が０円以上であるか否かを判定する（図３：Ｓ１１３）。
【００３７】
前記判定の結果、前記仮想残金額が０円以上である場合（図３：Ｓ１１３ＹＥＳ）、仮想残金判定部２０７は、前記仮想課金可能と判定し、ジョブ実行部２０４を介して、前記残りの印刷ジョブを実行させる（図３：Ｓ１１４）。例えば、前記残りの画像の種別を判定する際に、既に、当該残りの画像におけるＣＭＹＫ画像が前記画像用メモリーに一時記憶されているため、ジョブ実行部２０４は、前記画像用メモリーに記憶されたＣＭＹＫ画像に基づいて、図６（Ａ）に示すように、前記残りの印刷ジョブを実行する。そして、ジョブ実行部２０４は、前記ＣＭＹＫ画像を前記画像用メモリーから消去させ、その旨をジョブ課金部２０５に通知する。当該通知を受けたジョブ課金部２０５は、前記仮想課金に対応して、前記残りの印刷ジョブの実行に対して課金する（図３：Ｓ１１５）。これにより、前記仮想課金後に仮想残金額があれば、前記残りの印刷ジョブを実行することで、前記印刷ジョブ全体を円滑に進めることが出来る。
【００３８】
そして、ジョブ課金部２０５は、その旨を課金制御部２０１に通知し、当該通知を受けた課金制御部２０１は、上述のように、前記残金があるか否かを判定する。前記残金がある場合、表示受付部２０２が、新たなジョブの入力を受け付け、前記残金がない場合、表示受付部２０２が、前記入金画面４００を表示して、入金をユーザーに催促する。
【００３９】
一方、Ｓ１１３において、前記判定の結果、前記仮想残金額が０円未満の場合（図３：Ｓ１１３ＮＯ）は、下記のようになる。例えば、図６（Ｂ）に示すように、４頁目の画像がカラー画像であり、５頁目の画像がモノクロ画像であり、６頁目の画像がカラー画像であると仮定する。仮想ジョブ課金部２０６は、前記仮想課金において、前記残金額（「３０円」）から、カラー画像に対するカラー印刷の課金額（「４０円」）の２頁分（「８０円」）と、モノクロ画像に対するモノクロ画像の課金額（「１０円」）とを減算すると、当該減算した減算値が「−６０円」となる。この仮想残金額「−６０円」は「０円」未満であるため、仮想残金判定部２０６は、前記仮想課金不可能と判定し、その旨を入金催促部２０８に通知する。当該通知を受けた入金催促部２０８は、前記仮想残金額に対応する不足金額の入金を催促する。例えば、入金催促部２０８は、入金催促画面７００をタッチパネル上に表示させる。
【００４０】
前記入金催促画面７００には、図７（Ａ）に示すように、入金催促画面である旨のメッセージ７０１と、前記印刷ジョブを完了させるために、前記仮想残金額「−６０円」だけ残金額が足らない旨のメッセージ７０２と、入金指示のメッセージ７０３と、現時点での残金額（入金額）７０４（「３０円」）と、キャンセルキー７０５と、ＯＫキー７０６とが表示される。
【００４１】
ユーザーは、前記入金催促画面７００を見ながら、入金装置１０２のコイン投入口にコインを投入すると（図３：Ｓ１１６）、当該入金装置１０２が、当該投入されたコインの入金額（例えば、「６０円」）を入金催促部２０８に通知する。当該通知を受けた入金催促部２０８は、前記入金額（「６０円」）が前記仮想残金額（「６０円」）以上か否かを判定し、前記入金額が前記仮想残金額未満である場合、入金催促部２０８は、前記入金催促画面７００を表示して、ユーザーに再度入金を催促する。
【００４２】
一方、前記入金額が前記仮想残金額以上である場合、入金催促部２０８は、その旨を仮想残金判定部２０７に通知し、当該通知を受けた仮想残金判定部２０７は、前記仮想課金可能と判定し、上述と同様に、ジョブ実行部２０４を介して、前記残りの印刷ジョブを実行させる（図３：Ｓ１１４）。そして、ジョブ課金部２０５は、前記仮想課金に対応して、前記残りの印刷ジョブの実行に対して課金する（図３：Ｓ１１５）。
【００４３】
これにより、ユーザーが最初に投入した入金額が前記印刷ジョブの完了に要する課金額を満たさない場合であっても、途中まで一部の印刷ジョブを実行させて、画像用メモリーの使用を低減しつつ、適切に課金情報を提示することが可能となる。
【００４４】
特に、従来の技術の場合、６枚の画像の全てが先にＣＭＹＫ画像に変換され、当該ＣＭＹＫ画像に基づいて画像の種別が判定され、当該ＣＭＹＫ画像に対応する画像の種別に対応して、６枚の画像を用いる印刷ジョブの実行に対して仮想課金が行なわれていた。この場合、前記印刷ジョブの実行の前に、残金額が仮想課金額を満たすか否かが判定されるものの、６枚のＣＭＹＫ画像は画像用メモリーに蓄積されることになる。そのため、当該画像用メモリーの容量が不足すると、上述の仮想課金自体実行することが出来ない。例えば、原稿枚数が数百枚になる印刷ジョブの場合は、前記画像用メモリーの容量不足が顕著になる。
【００４５】
本発明では、例えば、原稿枚数が３００枚になる印刷ジョブの場合は、現時点の残金額に応じて、３００枚の印刷ジョブのうち、１００枚の一部の印刷ジョブを先に実行し、２００枚の印刷ジョブの実行に対して後から課金情報を提示する。これにより、前記画像用メモリーの容量が膨大に無くても、一部の印刷ジョブを逐次実行することになるため、数百枚の原稿の印刷ジョブを円滑に実行し、適切な課金情報を提示することが出来る。
【００４６】
尚、本発明の実施形態では、一部の印刷ジョブの実行の前に、前記残金額が前記閾金額以上か否かを判定するよう構成したが、他の構成でも良い。例えば、画像処理装置１００が高速印刷用であり、用紙の間隔が狭く、１頁目の画像に基づく印刷ジョブの実行が完了する前に、次の画像（２頁目の画像）に基づく印刷ジョブの実行のための用紙の搬送を開始しなければならない場合は、前記残金額が前記閾金額未満と判定された際に、仮想ジョブ課金部２０６は、現在実行中の印刷ジョブの実行を完了させてから、前記印刷ジョブを一時停止させて、残りの画像の種別の判定と、仮想課金とを実行するよう構成しても良い。例えば、６枚の画像の印刷ジョブにおいて、入金額が「１２０円」であり、１枚目の画像がカラー画像であり、２枚目の画像がモノクロ画像であり、３枚目の画像がカラー画像であり、４枚目から６枚目の画像がモノクロ画像であり、前記閾金額が「８０円」である場合、図７（Ｂ）に示すように、２枚目の画像の印刷ジョブを実行した際の残金額「７０円」は前記閾金額「８０円」未満となる。しかしながら、画像処理装置１００が高速印刷用であり、３枚目の画像の印刷ジョブ（「モノクロ印刷」）が先行していたため、ジョブ課金部２０５は、当該３枚目の画像の印刷ジョブだけ実行させた後に、当該３枚目の画像の印刷ジョブの実行に対して課金する。そして、４枚目以降の原稿について、仮想ジョブ課金部２０６は、残りの４頁目以降の画像の種別を判定し、仮想課金を実行する。具体的には、仮想ジョブ課金部２０６は、前記３枚目の画像の印刷ジョブの実行後の残金額「３０円」から前記仮想課金額を減算した仮想残金額を算出し、当該仮想残金額が０円以上であるか否かを判定する。前記仮想残金額が０円以上であれば、前記残りの画像の種別の判定で生成したＣＭＹＫ画像に基づいて残りの印刷ジョブを実行し、前記仮想残金額が０円未満であれば、ユーザーに入金を催促する。このように、現在実行中の印刷ジョブを実行した後に仮想課金する場合は、例えば、前記閾金額を予め高めに設定する必要がある。
【００４７】
又、本発明の実施形態では、片面印刷ジョブを想定したが、両面印刷ジョブを想定しても良い。又、画像処理装置１００に、表面印刷後の用紙を特定の枚数だけ保持する印刷物保持部を予め備え、画像処理装置１００が、特定の枚数の原稿を一つのグループとみなして、グループ単位で、表面印刷ジョブを実行してから裏面印刷ジョブを実行する場合は、下記のようになる。例えば、６枚の原稿（モノクロ画像、カラー画像の混合）の両面印刷ジョブにおいて、入金額が「２４０円」であり、前記閾金額「１００円」であり、３枚の原稿を一つのグループとみなして、３枚の原稿の表面印刷ジョブが実行された後に、当該３枚の原稿の裏面印刷ジョブが実行される場合、図８（Ａ）に示すように、最初の３枚の原稿のグループの両面印刷ジョブの実行に対して課金して、当該課金後の残金額「９０円」が前記閾金額「１００」未満であると判定する。すると、４枚目の原稿の両面印刷ジョブについて、残りの画像の種別を判定し、仮想課金を実行し、前記残金額「９０円」から前記仮想課金額「９０円」を減算した仮想残金額「０円」を算出し、当該仮想残金額が０円以上であるか否かを判定する。前記仮想残金額が０円以上であれば、前記残りの画像の種別の判定で生成したＣＭＹＫ画像に基づいて、４枚目の原稿の両面印刷ジョブを実行し、前記仮想残金額が０円未満であれば、ユーザーに入金を催促する。
【００４８】
又、画像処理装置１００が高速印刷用であり、前記残金額が前記閾金額未満であると判定された時点で、次の画像に基づく両面印刷ジョブが実行中である場合は、下記のようになる。例えば、６枚の原稿（モノクロ画像、カラー画像の混合）の両面印刷ジョブにおいて、入金額が「２４０円」であり、前記閾金額「１５０円」であり、２枚の原稿を一つのグループとみなして、２枚の原稿の表面印刷ジョブが実行された後に、当該２枚の原稿の裏面印刷ジョブが実行される場合、図８（Ｂ）に示すように、最初の２枚の原稿のグループの両面印刷ジョブの実行に対して課金して、当該課金後の残金額「１４０円」が前記閾金額「１５０」未満であると判定する。その際に、既に、次の３枚目の原稿の両面印刷ジョブの実行が開始されている場合、ジョブ課金部２０５は、当該３枚目の原稿の両面印刷ジョブだけ実行させた後に、当該３枚目の原稿の両面印刷ジョブの実行に対して課金する。すると、残金額は「１２０円」となる。そして、仮想ジョブ課金部２０６は、残りの４枚目から６枚目の原稿の画像の種別を判定し、仮想課金を実行し、前記仮想残金額「３０円」が０円以上であるか否かを判定する。このように、前記残金額が前記閾金額未満であると判定された時点での実行中のジョブはそのまま実行させてしまうことで、ジョブ全体を円滑に進め、スループットの向上、給紙の先行処理、紙間の狭め処理等を可能とする。
【００４９】
尚、本発明の実施形態では、ジョブとして印刷ジョブを想定したが、ファクシミリ送信ジョブ、スキャンジョブ、プリントジョブ等に適用しても良い。
【００５０】
又、本発明の実施形態では、課金管理部１０１を備えた画像処理装置１００について説明したが、本発明は、課金対象のジョブを実行する電子機器についても適用出来る。
【００５１】
又、本発明の実施形態では、課金管理装置が各部を備えるよう構成したが、当該各部を実現するプログラムを記憶媒体に記憶させ、当該記憶媒体を提供するよう構成しても構わない。当該構成では、前記プログラムを、各装置に読み出させ、各装置が前記各部を実現する。その場合、前記記録媒体から読み出されたプログラム自体が本発明の作用効果を奏する。さらに、各手段が実行するステップをハードディスクに記憶させる方法として提供することも可能である。
【産業上の利用可能性】
【００５２】
以上のように、本発明に係る課金管理装置及び課金管理方法は、複合機、複写機、プリンター、スキャナー等の画像形成装置を含む電子機器に有用であり、メモリーの使用を低減しつつ、適切に課金情報を提示することが可能な課金管理装置及び課金管理方法として有効である。
【符号の説明】
【００５３】
１００  画像処理装置
１０１  課金管理部
２０１  課金制御部
２０２  表示受付部
２０３  残金判定部
２０４  ジョブ実行部
２０５  ジョブ課金部
２０６  仮想ジョブ課金部
２０７  仮想残金判定部
２０８  入金催促部
【図１】
0006365343.tif 000002
【図２】
0006365343.tif 000003
【図３】
0006365343.tif 000004
【図４】
0006365343.tif 000005
【図５】
0006365343.tif 000006
【図６】
0006365343.tif 000007
【図７】
0006365343.tif 000008
【図８】
0006365343.tif 000009