(57)【要約】【課題】画像処理装置における出力に対して、より適切に課金することを目的とする。【解決手段】ジョブデータから画像処理装置の機種に依存しない画像データを生成する生成手段と、画像データに含まれるコンテンツについて課金情報を算出すると共に、画像データに付加する付加情報について課金情報を算出する算出手段と、コンテンツの課金情報と付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶手段と、を有することによって課題を解決する。【選択図】図３
2012068311.tif 000002
【特許請求の範囲】
【請求項１】
ジョブデータから画像処理装置の機種に依存しない画像データを生成する生成手段と、
前記画像データに含まれるコンテンツについて課金情報を算出すると共に、前記画像データに付加する付加情報について課金情報を算出する算出手段と、
前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記記憶部には、複数種類の付加情報の生成に用いられる複数種類のパターン情報が予め記憶され、
前記ジョブデータには、前記画像データに付加する付加情報のパターン情報を特定する特定情報が含まれ、
前記算出手段は、前記複数種類のパターン情報から前記特定情報に対応するパターン情報を特定し、前記画像データに付加する付加情報の課金情報として、特定した前記パターン情報から生成される付加情報の課金情報を算出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記記憶手段は、課金に係る機能ごとに付加情報の課金情報の課金先が規定された課金先情報に従って、前記画像データに付加する付加情報の課金情報の課金先を決定して記憶することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
情報処理装置と画像処理装置とを有する課金システムであって、
前記情報処理装置は、
画像処理装置の機種に依存しない画像データに付加する付加情報について課金情報を算出し、前記画像データの生成に用いられるジョブデータに前記付加情報の課金情報を付加して前記課金システムの画像処理装置に送信する送信手段を有し、
前記画像処理装置は、
前記ジョブデータから前記付加情報の課金情報を読み出す読出手段と、
前記ジョブデータから前記画像データを生成する生成手段と、
前記画像データに含まれるコンテンツの課金情報を算出する算出手段と、
前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶手段と、
を有することを特徴とする課金システム。
【請求項５】
画像処理装置における課金方法であって、
ジョブデータから画像処理装置の機種に依存しない画像データを生成する生成工程と、
前記画像データに含まれるコンテンツについて課金情報を算出すると共に、前記画像データに付加する付加情報について課金情報を算出する算出工程と、
前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶工程と、
を有することを特徴とする課金方法。
【請求項６】
情報処理装置と画像処理装置とを有する課金システムにおける課金方法であって、
前記情報処理装置が、
画像処理装置の機種に依存しない画像データに付加する付加情報について課金情報を算出する工程と、
前記画像データの生成に用いられるジョブデータに前記付加情報の課金情報を付加して前記課金システムの画像処理装置に送信する送信工程と、
を実行し、
前記画像処理装置が、
前記ジョブデータから前記付加情報の課金情報を読み出す読出工程と、
前記ジョブデータから前記画像データを生成する生成工程と、
前記画像データに含まれるコンテンツの課金情報を算出する算出工程と、
前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶工程と、
を実行することを特徴とする課金方法。
【請求項７】
コンピュータを、
ジョブデータから画像処理装置の機種に依存しない画像データを生成する生成手段と、
前記画像データに含まれるコンテンツについて課金情報を算出すると共に、前記画像データに付加する付加情報について課金情報を算出する算出手段と、
前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、課金システム、課金方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、レンダリング処理されて出力される画像データからトナーの消費量を予測する方法が開示されている（例えば、特許文献１）。また、デバイス非依存の画像データからピクセルカウントを算出し、デバイス依存のピクセルカウントを推定する方法が開示されている（例えば、特許文献２）。また、セキュリティ確保のため、地紋や追跡のための二次元バーコードなどの付加コンテンツを、ユーザが指定するコンテンツに合成して出力するようにシステム管理者が設定を行う方法も知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８２９４７号公報
【特許文献２】特開２０１０−８９４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、最終的な出力画像に対してトナーの消費量の予測を行っているので、ユーザが同一のドキュメントを出力する場合でも、出力先が異なる機種では、機種ごとに異なる課金が行われる問題がある。また、ユーザが指定する画像部分（ユーザが作成したコンテンツなど）と、システム管理者が指定する画像部分（地紋など）との課金を適切に行うことができない問題がある。
【０００５】
本発明はこのような問題点に鑑みなされたもので、画像処理装置における出力に対して、より適切に課金することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明に係る画像処理装置は、ジョブデータから画像処理装置の機種に依存しない画像データを生成する生成手段と、前記画像データに含まれるコンテンツについて課金情報を算出すると共に、前記画像データに付加する付加情報について課金情報を算出する算出手段と、前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶手段と、を有することを特徴とする。
また、本発明に係る課金システムは、情報処理装置と画像処理装置とを有する課金システムであって、前記情報処理装置は、画像処理装置の機種に依存しない画像データに付加する付加情報について課金情報を算出し、前記画像データの生成に用いられるジョブデータに前記付加情報の課金情報を付加して前記課金システムの画像処理装置に送信する送信手段を有し、前記画像処理装置は、前記ジョブデータから前記付加情報の課金情報を読み出す読出手段と、前記ジョブデータから前記画像データを生成する生成手段と、前記画像データに含まれるコンテンツの課金情報を算出する算出手段と、前記コンテンツの課金情報と前記付加情報の課金情報とを課金先ごとに記憶部に記憶する記憶手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像処理装置における出力に対して、より適切に課金することができる。
【図面の簡単な説明】
【０００８】
【図１】課金システムの構成の一例を示す図である。
【図２】画像処理装置の構成の一例を示す図である。
【図３】課金処理に係るフローチャートの一例を示す図である。
【図４】テーブルの一例を示す図である。
【図５】テーブルの一例を示す図である。
【図６】付加コンテンツの課金処理に係るフローチャートの一例を示す図である。
【図７】コンテンツ画像の課金処理に係るフローチャートの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。なお、実施形態は、本発明を限定するものではなく、また、実施形態で説明されている全ての構成が本発明の課題を解決するための手段に必須であるとは限らない。
【００１０】
図１は、本実施形態に係る課金システムの構成の一例（画像処理システム）を示す図である。画像処理システムは、情報処理装置１０、課金管理サーバ２０、及び画像処理装置３０を含んで構成される。情報処理装置１０、課金管理サーバ２０、及び画像処理装置３０は、ネットワーク４０を介して互いに通信可能に接続されている。
情報処理装置１０及び課金管理サーバ２０としては、ＣＰＵ、ディスプレイ、キーボード、マウス、ＨＤＤ、メモリ、ネットワーク通信用のインタフェース等を有する一般的なコンピュータを採用することができる。なお、ＣＰＵが、ＨＤＤなどに格納されたプログラムの手順に従って処理を行うことによって、情報処理装置１０（或いは課金管理サーバ２０）における機能及び処理が実現される。
また、画像処理装置３０としては、ＣＰＵ、ディスプレイ、操作ボタン、メモリ、ＨＤＤ、プリント用のインタフェース、スキャナ用のインタフェース、通信用のインタフェース等を有する一般的な画像処理装置（プリンタ、複合機など）を採用することができる。なお、ＣＰＵが、記憶部（メモリ、ＨＤＤなど）に格納されたプログラムの手順に従って処理を行うことによって、画像処理装置３０における機能及び処理が実現される。
【００１１】
情報処理装置１０は、アプリ制御部１００、ジョブ生成部１０１、ネットワークＩ／Ｆ部１０４、データ描画部１０５、ジョブデータ管理部１０８を含んで構成される。アプリ制御部１００は、情報処理装置１０で実行されるアプリケーションの操作画面を情報処理装置１０のディスプレイに表示して、ユーザからのキーボードやマウス等の入力部を介した各種の操作（ユーザ操作）を受け付ける。
データ描画部１０５は、ユーザ操作に応答してアプリケーションデータの印刷の指示をアプリ制御部１００から受けると、アプリケーションデータを中間画像データに変換する。ジョブ生成部１０１は、中間画像データを基に画像処理装置３０が印刷可能なデータフォーマットであるジョブデータを生成する。
ジョブデータ管理部１０８は、ジョブ生成部１０１で生成されたジョブデータの管理（保存）を行い、ネットワークＩ／Ｆ部１０４を介して画像処理装置３０にジョブデータを送信する。ネットワークＩ／Ｆ部１０４は、外部の装置とデータの送受信（通信）を行う。例えば、ネットワークＩ／Ｆ部１０４は、画像処理装置３０にジョブデータを送信する。
【００１２】
ここで、ジョブ生成部１０１をより詳細に説明する。ジョブ生成部１０１は、ジョブ情報生成部１０２、ページデータ生成部１０３、共通パターン管理部１０６、及び後処理画像描画部１０７を含んで構成される。ジョブ情報生成部１０２は、画像処理装置３０でジョブの認証に必要なユーザＩＤの情報、両面、ステイプル、地紋を背景とするか否かを示す設定等の印刷設定情報などを含むジョブ情報を生成する。なお、ジョブ情報には、ドライバ地紋などの付加コンテンツ（付加情報）の課金情報に関する情報が含まれることもある（より詳細については第２の実施形態を参照のこと。）。
ページデータ生成部１０３は、データ描画部１０５で生成された中間画像データから、画像処理装置３０が処理可能なＰＤＬデータ（ページ記述言語で記述されたページ記述情報）を生成する。
【００１３】
共通パターン管理部１０６は、地紋などの付加コンテンツを描画するための共通画像パターン（複数種類のパターン情報）を管理する。後処理画像描画部１０７は、共通パターン管理部１０６で管理される共通画像パターンから、オブジェクト単位またはページ単位の付加コンテンツ用のビットマップデータを生成（共通画像パターンをビットマップデータに変換）する。
ここで、生成されたビットマップデータは、ページデータ生成部１０３により、中間画像データと合成されてＰＤＬデータに変換される。なお、共通パターン管理部１０６、及び後処理画像描画部１０７に関する処理ついては、第２の実施形態において説明する。
【００１４】
課金管理サーバ２０は、アプリ制御部１０９、課金情報管理部１１０、及びネットワークＩ／Ｆ部１１１を含んで構成される。アプリ制御部１０９は、アプリケーションに対する各種の制御を行う。課金情報管理部１１０は、画像処理装置３０で処理されたジョブデータの課金情報を管理する。ネットワークＩ／Ｆ部１１１は、外部の装置とデータの送受信（通信）を行う。例えば、ネットワークＩ／Ｆ部１１１は、画像処理装置３０から課金情報を受信する。
【００１５】
画像処理装置３０は、ネットワークＩ／Ｆ部１１２、ジョブ制御部１１３、操作部１１９、画像読取部１２０、及び印刷部１２７を含んで構成される。ネットワークＩ／Ｆ部１１２は、外部の装置とデータの送受信（通信）を行う。例えば、ネットワークＩ／Ｆ部１１２は、情報処理装置１０からジョブデータを受信する。操作部１１９は、各種の操作画面を画像処理装置３０のディスプレイに表示して、ユーザからの操作ボタン等の入力部を介した各種の操作（ユーザ操作）を受付ける。
画像読取部１２０は、ユーザによりセットされた原稿の画像情報を読み取り、ビットマップデータに変換する。ジョブ制御部１１３は、ネットワークＩ／Ｆ部１１２を介して受信されるジョブデータ、操作部１１９からの指示で投入されるジョブデータの各種の制御を行う。印刷部１２７は、ビデオ信号（電気信号）を画像形成して印刷出力を行う。
【００１６】
ここで、ジョブ制御部１１３をより詳細に説明する。ジョブ制御部１１３は、１１４〜１１８、１２１〜１２６の各部を有し、各部を制御する。ジョブ情報解析部１１４は、ジョブデータの各ジョブ属性を解析する。ページデータ解析部１１５は、ジョブデータの各ページデータを解析し、オブジェクト単位の中間データ（ディスプレイリストなど）に変換する。また、ページデータ解析部１１５は、変換した中間データをＲＡＭなどに保存（蓄積）する。
データ描画部１１６は、保存されたオブジェクト単位の中間データから、オブジェクト単位またはページ単位のビットマップデータ（コンテンツ画像など）を生成する（変換）。また、データ描画部１１６は、ビットマップデータ内の像域情報（テキスト、グラフィックス、ラスターイメージや地紋合成する背景領域などのオブジェクト情報）を生成する。
中間画像管理部１１７は、データ描画部１１６で生成されたコンテンツ画像や像域情報を管理（保存）する。課金カウント算出部１１８は、データ描画部１１６で生成されたコンテンツ画像や共通パターン管理部１２３で管理される共通画像パターンから生成された付加コンテンツから課金カウントの算出を行う。
【００１７】
画像情報解析部１２１は、画像読取部１２０において電気信号から変換されたページ単位のビットマップデータを解析し、テキスト、グラフィックス、ラスターイメージ等のオブジェクトを認識する。課金情報設定部１２２は、操作部１１９のユーザ操作に応答して、課金カウント算出部１１８で行う課金カウントの算出結果を、ユーザ課金とするか、システム課金とするかの課金先を示す課金先情報（課金先設定テーブル４００など）を管理する。共通パターン管理部１２３は、地紋などの付加コンテンツを描画するための共通画像パターン（複数種類のパターン情報）を管理する。
後処理画像描画部１２４は、共通パターン管理部１２３で管理される共通画像パターンから生成される付加コンテンツをコンテンツ画像に合成処理し、出力用のビットマップデータに変換する。出力画像管理部１２５は、後処理画像描画部１２４で合成処理された出力用のビットマップデータを管理（保存）する。出力制御部１２６は、出力画像管理部１２５で管理されるページ単位の出力用のビットマップデータをビデオ信号に変換して、印刷部１２７における画像形成処理、給紙処理に同期して転送処理を行う。
【００１８】
次に、ネットワークＩ／Ｆ部１１２を介して受信されるジョブデータや、操作部１１９を介して投入されるジョブデータを出力用の画像に変換する処理について、図２を参照して詳細に説明する。
図２は、ジョブデータを出力用の画像（出力画像）に変換する処理などを行う画像処理装置３０の構成の一例を示す図である。
【００１９】
操作部１１９からの指示でジョブデータ（スキャンジョブ）が投入されると、画像読取部１２０は、読み取った原稿の画像情報をビットマップデータ（画像データ）に変換して画像情報解析部１２１に入力する。画像情報解析部１２１は、入力されたビットマップデータから、テキスト、グラフィックス、ラスターイメージや地紋合成する背景領域などのオブジェクトを認識し、コンテンツ画像２０１と像域情報２０２とを生成して中間画像管理部１１７に入力する。
また、ネットワークＩ／Ｆ部１１２を介して受信されるジョブデータ（プリントジョブ）が投入されると、ページデータ解析部１１５は、ジョブデータを解析し、オブジェクト単位の中間データに変換してデータ描画部１１６に入力する。データ描画部１１６は、入力された中間データからビットマップデータ（画像データ）を生成し、ビットマップデータ内の像域情報２０２などを生成し、コンテンツ画像２０１と像域情報２０２とを中間画像管理部１１７に入力する。
【００２０】
ここで、中間画像管理部１１７で管理されるコンテンツ画像２０１については、画像処理装置の機種に依存しない共通画像データ、すなわち機種に依存する処理（中間調処理、色補正など）が行われる前のデータとして管理される。よって、課金カウント算出部１１８が共通画像データから課金カウントの算出を行うことで、機種に依存しない課金（機種に共通の課金）を行うことができる。
また、操作部１１９を介して投入されるスキャンジョブも、ネットワークＩ／Ｆ部１１２を介して投入されるプリントジョブも、コンテンツ画像２０１や像域情報２０２として中間画像管理部１１７で同様に管理される。よって、この例では、後処理画像描画部１２４は、スキャンジョブに対してもプリントジョブに対しても、共通の後処理を行うことが可能である。
【００２１】
次に、後処理画像描画部１２４は、共通パターン管理部１２３で管理される共通画像パターン（基本パターン）２０３を、像域情報２０２に従ってページ展開し、コンテンツ画像２０１に合成処理して出力画像２０４を出力画像管理部１２５に入力する。また、後処理画像描画部１２４では、機種に共通のコンテンツ画像２０１に対して、中間調処理、色補正を行って、機種に依存する画像（機種依存画像）に変換する。
ここで、後処理画像描画部１２４で変換された出力画像２０４は、機種依存画像である。しかしながら、共通画像パターン２０３は、機種に共通であり、課金カウント算出部１１８は、共通画像パターンから課金カウントの算出を行うので、機種に依存しない課金を行うことができる。
【００２２】
次に、ネットワークＩ／Ｆ部１１２を介して投入されるプリントジョブにおいてデバイス地紋が付加される場合の課金情報を算出する処理について、図３〜図５を参照して詳細に説明する。
図３は、デバイス地紋が付加されることを示す情報を含むプリントジョブについて課金情報を算出する処理（課金処理）に係るフローチャートの一例を示す図である。
まず、データ描画部１１６は、ページデータ解析部１１５から入力された中間データからビットマップデータ（コンテンツ画像２０１）を生成し、中間画像管理部１１７にコンテンツ画像２０１を入力する（Ｓ３０１）。続いて、Ｓ３０２では、データ描画部１１６は、ビットマップデータ内の像域情報２０２を生成し、中間画像管理部１１７に像域情報２０２を入力する。換言するならば、データ描画部１１６は、ビットマップデータにおけるコンテンツ画像２０１が配置される領域とは異なる領域を示す像域情報２０２（領域情報）を生成する。
【００２３】
続いて、Ｓ３０３では、課金カウント算出部１１８は、データ描画部１１６で生成されたコンテンツ画像２０１から課金カウントの算出を行う。例えば、課金カウント算出部１１８は、ＲＧＢ値と課金値とが対応付けられた画像処理装置の機種に共通の情報（濃い色ほど課金値が高くなるように規定された情報）を参照し、コンテンツ画像２０１のＲＧＢ値に対応する課金値を取得し、課金カウントの算出を行う。続いて、Ｓ３０４では、課金カウント算出部１１８は、メモリ（記憶領域）にコンテンツ画像２０１の課金情報をユーザに対する課金として一時保存する。
【００２４】
続いて、Ｓ３０５では、課金カウント算出部１１８は、共通パターン管理部１２３から共通画像パターン２０３を読み出し、共通画像パターン２０３単体の課金カウントの算出を行う。例えば、課金カウント算出部１１８は、ジョブデータのジョブ情報に含まれるデバイス地紋の共通画像パターンを識別可能な印刷設定情報（特定情報）に対応する共通画像パターンを読み出す。そして、課金カウント算出部１１８は、共通画像パターンと課金値とが対応付けられた情報を参照して共通画像パターン単体の課金情報を算出する。換言するならば、課金カウント算出部１１８は、予め設けられた複数種類の付加情報のパターン情報の課金値から、ユーザ操作により（プリンタドライバで）指定されている付加情報のパターン情報の課金値を取得する。
続いて、Ｓ３０６では、課金カウント算出部１１８は、ページデータ解析部１１５で解析されたページ情報から、共通画像パターン２０３単体をページ領域全体へ展開した際の課金カウントの算出を行う。
【００２５】
ここで、共通画像パターン集合３０１は、共通画像パターン２０３単体をページ領域全体へ展開した場合の概念を示しており、ここでは、共通画像パターン２０３単体の展開処理は行われない。なお、実際の共通画像パターン２０３単体の展開処理は、後処理画像描画部１２４で合成処理を行う際に行われる。そのため、共通画像パターン２０３の課金カウントの算出処理を、印刷出力処理に影響することなく、高速に行うことができる。
【００２６】
続いて、Ｓ３０７では、課金カウント算出部１１８は、地紋処理を背景処理するのか、上書き処理するのかを判定する。このとき、上書き処理すると判断した場合、課金カウント算出部１１８は、ページ領域全体（全面分）として課金カウントの算出を行い（Ｓ３０８）、続いてＳ３１１の処理を行う。他方、背景処理すると判断した場合、課金カウント算出部１１８は、Ｓ３０９の処理を行う。例えば、課金カウント算出部１１８は、ジョブ情報に含まれる地紋を背景とするか否かを示す印刷設定情報を参照し、地紋処理を背景処理するのか、上書き処理するのかを判定する。
Ｓ３０９では、課金カウント算出部１１８は、像域情報２０２から、ページ領域全体に対して地紋処理される背景部分の面積比（割合）を算出する。続いて、Ｓ３１０では、課金カウント算出部１１８は、算出したページ領域全体に対して地紋処理される背景部分の面積比から地紋処理される背景部分を表す付加コンテンツ（後処理画像）の課金カウントの算出を行う。
【００２７】
Ｓ３１１では、課金カウント算出部１１８は、記憶領域に付加コンテンツ（地紋処理される背景部分）の課金情報を一時保存する。このとき、課金カウント算出部１１８は、課金に係る機能ごとに課金先が規定された課金先情報（課金先設定テーブル４００等）を参照して、付加コンテンツの課金情報を課金先ごとに保存する。この例では、課金カウント算出部１１８は、デバイス地紋処理（機能）に対応する課金先としてシステム管理者を決定し、付加コンテンツの課金情報をシステム管理者に対する課金として一時保存する。
なお、本実施形態では、コンテンツ画像の課金情報と付加コンテンツの課金情報とは、全ページ分の処理が完了した後で、課金管理サーバ２０に送信され、課金情報管理部１１０に入力される。
【００２８】
図４は、課金情報設定部１２２で管理されるテーブルの一例（課金先設定テーブル４００）を示す図である。課金先設定テーブル４００には、課金カウントと関係する各種の機能の分類４０１ごとに設定情報が管理されている。ここでは、課金カウントと関係する機能として、デバイス地紋４０５、ホスト地紋４０６、追跡情報埋込４０７、トナーセーブ４０８、部数印字４０９を例示する。
また、課金情報設定部１２２では、課金先設定テーブル４００を用いて各種の機能の処理を行う処理部４０２の情報が管理されている。処理部４０２の情報により、課金カウント算出部１１８は、コンテンツ画像や付加コンテンツからの課金カウントの算出方法を処理部に応じて切替えることができる。すなわち、課金先設定テーブル４００では、機能と処理部との組合せから課金先を決定できるようになっている。
【００２９】
また、課金先設定テーブル４００では、各種の機能の課金カウントの算出結果をユーザ課金（ユーザに対する課金）とするか、システム課金（システム管理者に対する課金）とするかを示す課金先４０３の情報が管理されている。課金先４０３の情報については、操作部１１９を介して管理者メニューで変更を行うことができる。また、本実施形態では、課金先４０３の情報の変更を行うことができるかどうかを、課金管理サーバ２０の課金情報管理部１１０で集中して管理している。その情報が課金先変更可否４０４として設定されている。これにより、複数の画像処理装置３０での課金カウントを共通化できる。
【００３０】
図５は、課金情報管理部１１０で管理されるテーブルの一例（課金情報管理テーブル５００）を示す図である。課金情報管理テーブル５００には、ジョブが処理された日付５０１、ジョブＩＤ５０２、ドキュメント名５０３、出力されたページ数５０４、ユーザ名５０５の情報が格納されている。また、課金情報管理テーブル５００には、ユーザ課金５０６、システム課金５０７、ジョブに指定された機能５０８の情報が格納されている。
ここで、ジョブＩＤ５０２「５００４」に対するシステム課金５０７「１円」は、機能５０８において「デバイス地紋」と「追跡情報埋込」とが両方処理された結果としての課金カウントの値を示している。なお、本実施形態は、この構成に限られるものではない。例えば、ユーザ課金５０６、及びシステム課金５０７を、機能ごとに分類して集計する構成を採用してもよい。
【００３１】
上述の構成によれば、画像処理装置の機種に依存しない画像（いわゆるレンダリング処理後の画像）の課金情報を算出することができる。換言するならば、本実施形態の構成によれば、従量課金を行う上で、画像処理装置の機種ごとに異なるトナーの消費量を示す課金情報ではなく、機種に共通の課金情報をユーザに課すことができる。したがって、画像処理装置の機種が異なっても、同一の課金を適切に行うことができるので、ユーザの利便性を向上させることができる。
また、上述の構成によれば、ユーザが指定する画像部分に対する課金と、システム管理者が指定する画像部分に対する課金とが独立してカウントされるので、ユーザの利便性を更に向上させることができる。
【００３２】
＜第２の実施形態＞
第１の実施形態では、画像処理装置３０のデータ描画部１１６で生成された像域情報２０２に基づいて、付加コンテンツの課金カウントの算出を行う構成（デバイス地紋が合成される場合）を例に挙げて説明した。本実施形態では、情報処理装置１０が付加コンテンツに関する課金情報を含むジョブ情報を生成し、画像処理装置３０がジョブ情報に基づいて課金カウントの算出を行う構成（ドライバ地紋が合成される場合）を例に挙げて説明する。なお、第１の実施形態と同様の構成については説明を適宜省略する。
ここで、図６は、付加コンテンツの課金情報を算出する処理（付加コンテンツの課金処理）に係るフローチャートの一例を示す図である。
【００３３】
まず、情報処理装置１０のページデータ生成部１０３は、後処理画像描画部１０７で共通画像パターンがビットマップ展開された付加コンテンツと中間画像データとを合成してＰＤＬデータを生成する（Ｓ６０１）。
続いて、Ｓ６０２では、ジョブ生成部１０１の像域情報生成部（図示は省略する。）は、ビットマップデータ内の像域情報を生成する。続いて、Ｓ６０３では、ジョブ生成部１０１の課金カウント算出部（図示は省略する。）は、共通パターン管理部１０６から共通画像パターンを読み出し、共通画像パターン単体の課金カウントの算出を行う。続いて、Ｓ６０４では、課金カウント算出部は、ページデータ生成部１０３からページ情報を取得し、共通画像パターン単体をページ領域全体へ展開した際の課金カウントの算出を行う。
【００３４】
続いて、Ｓ６０５では、課金カウント算出部は、像域情報から地紋処理を背景処理するのか、上書き処理するのかを判定する。このとき、上書き処理すると判断した場合、課金カウント算出部は、ページ領域全体として課金カウントの算出を行い（Ｓ６０９）、続いてＳ６０８の処理を行う。他方、背景処理すると判断した場合、課金カウント算出部は、続いてＳ６０６の処理を行う。
Ｓ６０６では、課金カウント算出部は、像域情報から、ページ領域全体に対して地紋処理される背景部分の面積比を算出する。続いて、Ｓ６０７では、課金カウント算出部は、算出したページ領域全体に対して地紋処理される背景部分の面積比から地紋処理される背景部分の課金カウントの算出を行う。
Ｓ６０８では、ジョブ情報生成部１０２は、課金カウント算出部で算出された付加コンテンツの課金情報に関する情報をジョブ情報に追加する。
【００３５】
図７は、コンテンツ画像の課金情報を算出する処理（コンテンツ画像の課金処理）に係るフローチャートの一例を示す図である。
まず、画像処理装置３０のジョブ情報解析部１１４は、ジョブデータのジョブ情報から、付加コンテンツの課金情報を読出す（Ｓ７０１）。続いて、Ｓ７０２では、データ描画部１１６は、ページデータ解析部１１５から入力された中間データからビットマップデータ（コンテンツ画像と付加コンテンツが合成された合成画像）を生成し、中間画像管理部１１７に合成画像を入力する。続いて、Ｓ７０３では、課金カウント算出部１１８は、データ描画部１１６で生成された合成画像から課金カウントの算出を行う。
続いて、Ｓ７０４では、課金カウント算出部１１８は、ジョブ情報解析部１１４で読み出した付加コンテンツの課金情報（システム課金分）を合成画像の課金情報から減算することでコンテンツ画像の課金情報を算出する。続いて、Ｓ７０５では、課金カウント算出部１１８は、記憶領域にコンテンツ画像の課金情報をユーザ課金として一時保存する。続いて、Ｓ７０６では、課金カウント算出部１１８は、ジョブ情報解析部１１４で読み出した付加コンテンツの課金情報をシステム課金として一時保存する。
上述の構成によれば、付加コンテンツを付加する装置において付加コンテンツの課金情報を算出することができるようになる。
【００３６】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００３７】
上述した実施形態の構成によれば、画像処理装置における出力に対して、より適切に課金することができる。
【００３８】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2012068311.tif 000003
【図２】
2012068311.tif 000004
【図３】
2012068311.tif 000005
【図４】
2012068311.tif 000006
【図５】
2012068311.tif 000007
【図６】
2012068311.tif 000008
【図７】
2012068311.tif 000009