(57)【要約】【課題】  一般的に、画像形成装置の使用料金は、印刷した枚数やページ数に単価を掛けて印刷料金を算出するが、ロール紙に印刷を行なう大判プリンタの場合、同じ１枚でも使用する用紙の面積が大きく異なることがあり、従来の課金方法では不適切であった。一般的な画像形成装置と大判プリンタが共存する環境において、それぞれの特性に合った、適切な課金を行なう必要がある。【解決手段】  画像形成装置の属性に応じた複数の料金テーブルを持ち、画像形成装置の属性情報を取得し、該属性情報から、画像形成装置に適用する料金テーブルを判断し、画像形成装置の属性に応じた適切な料金体系で、画像形成装置の使用料金の計算を行なう。【選択図】  図３
2010256620.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と画像形成装置から構成されているシステムにおいて、
画像形成装置の属性に応じた複数の料金テーブルを保持し、
情報処理装置において、
画像形成装置の属性情報を取得する手段と、
属性情報から、画像形成装置に適用する料金体系を判断する手段と、
料金体系ごとの単価を料金テーブルに設定する手段と、
画像形成装置において、ジョブ実行結果を保持する手段と、
情報処理装置において、画像形成装置からジョブ履歴を取得する手段と、
画像形成装置に適用される料金体系ごとの単価からジョブ履歴に対する料金計算を行なう手段と、
ジョブ履歴の集計を行なう手段とを有することを特徴とするシステム。
【請求項２】
画像形成装置あるいは画像形成装置グループごとに適用する単価を設定する手段と、
画像形成装置あるいは画像形成装置グループごとに設定した単価で料金計算を行なう手段と、
を有することを特徴とする請求項１記載のシステム。
【請求項３】
画像形成装置を使用するユーザあるいはユーザグループごとに適用する単価を設定する手段と、
画像形成装置を使用するユーザあるいはユーザグループごとに設定した単価で料金計算を行なう手段と、
を有することを特徴とする請求項１記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の使用料金を計算するシステムに関するものである。
【背景技術】
【０００２】
従来より、複写機などの画像形成装置の使用に際して、その使用状況に応じて料金を算出し、ユーザに課金する方法が提案されてきた。
【０００３】
料金計算方法として、印刷した用紙サイズおよび用紙種類を用いる方法がある。（例えば、特許文献１参照。）特許文献１では、画像形成装置の給紙手段に装填することのできる用紙サイズと用紙種類の組合せに対して単価を設定し、単価と印刷カウンタの積により用紙種類別用紙サイズ毎の料金を算出する。さらに、全ての用紙種類別用紙サイズ毎の料金の和により合計料金を算出するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０７８９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の課金方法は、印刷した枚数やページ数に単価を掛けて、印刷料金を算出するものである。しかしながら、ロール紙に印刷を行なう大判プリンタの場合、同じ１枚でも使用する用紙の面積が大きく異なることがある。
【０００６】
従来の料金体系で印刷料金を算出すると、例えば用紙の長さが５０ｃｍの印刷を行なった場合も、２ｍの印刷を行なった場合も１枚の印刷として加算され同一の料金となり、適切な課金が行なえない。
【０００７】
本発明は、大判プリンタと、Ａ４サイズやＡ３サイズの用紙に印刷を行なうような一般的なプリンタや複写機（一般デバイスと称する）が共存する環境において、それぞれの特性に合った、適切な課金を行なうことが目的である。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のシステムでは、画像形成装置の属性に応じた複数の料金テーブルを保持（１１１）し、情報処理装置において、画像形成装置の属性情報を取得する手段（Ｓ５０１）と、属性情報から、画像形成装置に適用する料金体系を判断する手段（Ｓ５０２）と、料金体系ごとの単価を料金テーブルに設定する手段と、画像形成装置において、ジョブ実行結果を保持する手段（３１０）と、情報処理装置において、画像形成装置からジョブ履歴を取得する手段（Ｓ１３０１）と、画像形成装置に適用される料金体系ごとの単価からジョブ履歴に対する料金計算を行なう手段（Ｓ１３０３）と、ジョブ履歴の集計を行なう手段と、を有することを特徴とする。
【発明の効果】
【０００９】
画像形成装置の種類に応じて料金体系を切り替える料金計算方法により、夫々の画像形成装置の特性に合った適切な課金を行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】課金システムを構成するコンピュータの構成を示すブロック図。
【図２】画像形成装置の構成を説明するブロック図。
【図３】本発明の一実施形態としてのシステム構成図。
【図４】一般デバイス、大判プリンタのジョブ履歴の一例を示した図。
【図５】デバイスを課金対象デバイスに登録する処理のフローチャート。
【図６】課金対象デバイスを登録したデバイステーブルの一例を示した図。
【図７】一般印刷、用紙及び大判印刷、用紙の料金テーブルの一例を示した図。
【図８】一般印刷、用紙料金及び大判印刷、用紙料金の設定画面の一例を示した図。
【図９】単価セットを作成する画面の一例を示した図。
【図１０】単価セットテーブルの一例を示した図。
【図１１】単価セットを関連付けるデバイスを選択する処理のフローチャート。
【図１２】デバイス毎に適用する単価セットを設定する画面の一例を示した図。
【図１３】デバイスのジョブ履歴を収集する処理のフローチャート。
【図１４】ユーザ、デバイス毎の集計結果を表示する画面の一例を示した図。
【図１５】デバイス毎に適用する単価セットの設定を自動で行なう処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００１２】
本発明に係る情報処理装置の一実施形態としてのコンピュータについて説明する。図１は、本実施形態の課金システムを構成するコンピュータ１００の構成を説明するブロック図である。
【００１３】
なお、特に断らない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、本発明を適用できることは言うまでもない。また、特に断らない限り、本発明の機能が実行されるのであれば、ＬＡＮ，ＷＡＮ等のネットワークを介して接続が為され処理が行われるシステムであっても本発明を適用できることは言うまでもない。
【００１４】
ＣＰＵ１０１は、ＲＡＭ１０３をワークメモリとして、ＲＯＭ１０２およびハードディスクドライブ（ＨＤＤ）１１１に格納されたプログラムを実行し、システムバス１０４を介して後述する各構成を制御するとともに、後述する料金計算処理を実行する。
【００１５】
ＨＤＤ１１１は、オペレーティングシステム（ＯＳ）や上記の課金ソフトウェアを含む各種プログラムやデータを格納する。課金ソフトウェアは、例えば、ディスクドライブ１１２にマウント可能なＣＤ−ＲＯＭなどの記憶媒体によって供給される。ＣＰＵ１０１は、ディスクコントローラ（ＤＫＣ）を介して、ＨＤＤ１１１およびディスクドライブ１１２にアクセスし、課金ソフトウェアなどをＨＤＤ１１１にインストールする。
【００１６】
ＣＰＵ１０１は、プログラムに従い、ビデオカード（ＶＣ）１０６を介してモニタ１１０にユーザインタフェイス（ＵＩ）を表示する。ユーザは、キーボード（ＫＢ）１０９やマウスなどのポインティングデバイスを操作して、ＵＩに対する指示や入力を行なう。ＣＰＵ１０１は、キーボードコントローラ（ＫＢＣ）１０５を介してからユーザ指示や入力を受け付け、ユーザ指示や入力に応じて様々な処理を実行する。
【００１７】
また、ＣＰＵ１０１は、ネットワークインタフェイスカード（ＮＩＣ）１０８を介して、ネットワーク１１３上の他のコンピュータ、プリンタなどと通信可能である。
【００１８】
図２は、本実施形態の課金システムを構成する画像形成装置（プリンタ）の構成を説明するブロック図である。本実施形態に係る構成においては、プリンタだけでなく複写機や大判プリンタなど各種の画像形成装置においても同様である。（以下、各種の画像形成装置をデバイスと総称する。）
ＣＰＵ２０１は、制御プログラム等に基づいてシステムバス２０４に接続される印刷部（プリンタエンジン）２０２に出力情報としての画像信号を出力する。制御プログラムはＲＯＭ２０２やハードディスクドライブ（ＨＤＤ）２０９等に記憶される。
【００１９】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２０】
操作部２０５は、操作のためのスイッチおよびＬＥＤ表示器等が配されている。
【００２１】
ＣＰＵ２０１はネットワークインタフェイスカード（ＮＩＣ）２０８を介してネットワーク１１３上のコンピュータとの通信処理が可能となっており、プリンタ内の情報等をコンピュータ１００に通知可能に構成されている。
【００２２】
図３はシステムの構成例を示す図である。
【００２３】
コンピュータ１００は、図１の構成を有するコンピュータである。コンピュータ１００上で、課金システム３００が動作する。
【００２４】
課金システム３００は、インターフェイス（Ｉ／Ｆ）３０１、デバイス情報管理部３０２、課金情報管理部３０３、課金処理部３０４、ジョブ情報取得部３０５、通信部３０６を有する。
【００２５】
Ｉ／Ｆ３０１は、課金システム３００の管理者の操作を受け付ける手段を有する。コンピュータ１００に接続されたモニタ１１０にＵＩを表示しても良いし、Ｗｅｂサービスを構成し、他のコンピュータからＷｅｂブラウザを介した操作を受け付ける手段を取っても良い。
【００２６】
デバイス情報管理部３０２は、通信部３０６を介して課金対象とするデバイスと通信を行い、デバイス情報を取得し、情報を保持する機能を有する。
【００２７】
課金情報管理部３０３は、単価設定情報を管理する機能を有する。
【００２８】
課金処理部３０４は、デバイス使用料金を計算する機能を有する。
【００２９】
ジョブ情報取得部３０５は、通信部３０６を介してデバイスからジョブ履歴を取得する機能を有する。
【００３０】
一般デバイス３０７および大判プリンタ３１１は、課金システム３００が課金対象とするデバイスである。
【００３１】
一般デバイス３０７は、Ａ４サイズやＡ３サイズの用紙に印刷を行なうような一般的なプリンタや複写機（一般デバイスと称する）である。
【００３２】
大判プリンタ３１１は、ロール紙に印刷を行なう大判プリンタである。
【００３３】
一般デバイスおよび大判プリンタは、印刷部３０８、ジョブ情報送信部３０９、ジョブ情報管理部３１０を有する。
【００３４】
印刷部３０８は、ユーザのデバイスの直接操作あるいはネットワーク経由の印刷要求を受け付け、印刷を実行する機能を有する。
【００３５】
ジョブ情報管理部３１０は、印刷部が印刷した結果のジョブ履歴を保存する機能を有する。
【００３６】
通信部３０９は、課金システム３００と通信を行なう機能を有する。
【００３７】
本実施形態にて一般デバイスが印刷の際に機器内に保存するジョブ履歴の一例を図４（Ａ）に示す。一般デバイスのジョブ履歴には、印刷を実行したユーザを特定するユーザ名などの情報や、用紙サイズや用紙種類毎の印刷枚数などの印刷結果を含む。
【００３８】
図４（Ｂ）は、大判プリンタのジョブ履歴の一例を示した図である。大判デバイスのジョブ情報には、一般デバイスと同様のユーザ情報や印刷結果情報の他に、印刷に使用したインク量および印刷した用紙面積を含む。
【００３９】
一般デバイスおよび大判プリンタそれぞれのジョブ履歴を使用して、デバイス種類に応じた料金体系で料金計算を行なう手段を以下に示す。
【００４０】
本実施形態において、デバイスを課金システム３００の課金対象デバイスに登録する処理を図５のフローチャートを用いて説明する。なお本フローに係る課金システム３００のプログラムは、コンピュータ１００のＨＤＤ１１１に記憶されており、ＲＡＭ１０３に読み出されＣＰＵ１０１によって実行される。
【００４１】
新規にデバイスを購入するなどした場合、課金システム３００にデバイスを登録する。
【００４２】
課金システム３００が、Ｉ／Ｆ３０１にデバイス登録用の画面を表示し、管理者からのデバイス登録指示を受け付ける。デバイス登録用の画面には、ＩＰアドレス入力箇所を設けるなどして、デバイスを特定する情報を設定させる。
【００４３】
Ｉ／Ｆ３０１は、その設定内容をデバイス情報管理部３０２に送信する。デバイス情報管理部３０２は、受信した情報を使用して、通信部３０６を介して該当デバイスと通信を行なう。（Ｓ５００）
デバイス情報管理部３０２は、デバイスとの通信が成功すると、通信部３０６を介してデバイスに、該当デバイスに適用する料金体系を決定するための属性取得要求を行なう。（Ｓ５０１）
料金体系を決定するための属性として、デバイスが対応するジョブ履歴情報を用いる。
【００４４】
デバイスは属性取得要求を受信すると、ＲＯＭ２０２に保持しているジョブ履歴情報を返信する。
【００４５】
デバイス情報管理部３０２は、デバイスから返信を受け取ると、ジョブ履歴が印刷に使用したインク量および印刷した用紙面積に対応しているか否かを判定する。（Ｓ５０２）
ジョブ履歴がインク量および用紙面積に対応していた場合、デバイス情報管理部３０２は、該当デバイスを大判プリンタとして課金対象デバイスに登録する。（Ｓ５０３）
ジョブ履歴がインク量および用紙面積に対応していなかった場合、デバイス情報管理部３０２は、該当デバイスを一般デバイスとして課金対象デバイスに登録する。（Ｓ５０４）
登録した情報は、ＨＤＤ１１１に保持する。
【００４６】
図６は、課金対象デバイスを登録したデバイステーブルの一例である。
【００４７】
本実施例では、特定のデバイスを課金システムに登録する方法を説明したが、デバイスをブロードキャスト探索するなどしても良い。
【００４８】
図７（Ａ）および図７（Ｂ）は、一般デバイス用の料金体系を表した料金テーブルである。
【００４９】
一般デバイスは、後述する一般印刷料金と一般用紙料金の和を、合計の使用料金とする。一般印刷料金と一般用紙料金の単価設定を合わせて、一般単価セットと呼ぶ。
【００５０】
図７（Ａ）は、一般印刷料金テーブルである。ジョブタイプ、用紙サイズ、カラーモノクロ毎の１ページあたりの単価を設定し、使用料金を算出する。例えば、ジョブタイプがプリントで用紙サイズがＡ４でカラーの場合は１０円、ジョブタイプがコピーで用紙サイズがＡ３でモノクロの場合は５円というように料金を設定する。
【００５１】
図７（Ｂ）は、一般用紙料金テーブルである。用紙タイプ、用紙サイズ毎の１枚あたりの単価で使用料金を算出する。例えば、用紙タイプが普通紙で用紙サイズがＡ４の場合は１０円、用紙タイプが再生紙で用紙サイズがＡ３の場合は５円というように料金を設定する。
【００５２】
図７（Ｃ）および図７（Ｄ）は、大判プリンタ用の料金体系を表した料金テーブルである。
【００５３】
大判プリンタは、単位量あたりのインク単価で使用料金を算出する大判印刷料金と、用紙タイプ毎の用紙面積あたりの用紙単価で使用料金を算出する大判用紙単価の和を、合計の使用料金とする。大判印刷料金と大判用紙料金の単価設定を合わせて、大判単価セットと呼ぶ。
【００５４】
図７（Ｃ）は、大判印刷料金の料金テーブルである。例えば、インク１ｍｌあたり１０円というように料金が設定を設定する。
【００５５】
図７（Ｄ）は、大判用紙料金の料金テーブルである。例えば、普通紙は１平方メートルあたり１００円、再生紙は１平方メートルあたり５０円というように料金を設定する。
【００５６】
本実施形態における単価設定処理を説明する。なお本処理に係る課金システム３００のプログラムは、コンピュータ１００のＨＤＤ１１１に記憶されており、ＲＡＭ１０３に読み出されＣＰＵ１０１によって実行される。
【００５７】
課金システム３００が、Ｉ／Ｆ３０１に単価設定用の画面を表示し、管理者からの単価設定を受け付ける。
【００５８】
管理者から、単価設定指示を受け付けたＩ／Ｆ３０１は、その設定内容を課金情報管理部３０３に送信する。課金情報管理部３０３は、受信した内容に応じて、単価をそれぞれの料金テーブルに保持する。料金テーブルは、コンピュータ１００のＨＤＤ１１１に記憶される。
【００５９】
図８（Ａ）は一般印刷料金の設定画面の一例、図８（Ｂ）は一般用紙料金の設定画面の一例、図８（Ｃ）は大判印刷料金の設定画面の一例、図８（Ｄ）は大判用紙料金の設定画面の一例である。
【００６０】
大判印刷料金は、管理者が単価を設定する際に、設定画面に、購入したタンク容量と購入金額を入力することで、単位容量あたりの金額を自動で算出するように設定画面を構成すると便利である。
【００６１】
大判用紙料金は、管理者が単価を設定する際に、設定画面に、購入した用紙の幅と長さと購入金額を入力することで、単位面積あたりの金額を自動で算出するように設定画面を構成すると便利である。
【００６２】
また、例えばレンタルしているデバイスの契約によって、部署ごとにデバイスの使用料金が異なる場合などに、デバイスによって異なる単価を設定する必要がある。
【００６３】
上記で、図７（Ａ）〜（Ｄ）を用いて、一般単価セットおよび大判単価セットについて説明したが、これを複数作成し、デバイスとそれに適用する単価セットの関係を保持する。
【００６４】
図９は、単価セットを作成する画面の一例である。
【００６５】
一般単価セットとして、一般印刷料金および一般用紙料金の単価を設定する。
【００６６】
また、大判単価セットとして、大判印刷料金および大判用紙料金の単価を設定する。
【００６７】
図１０は、ＨＤＤ１１１に保持する単価セットのテーブルの一例である。
【００６８】
例えばセット名「Ｓｅｔ  Ａ」は一般単価セットであり、セットＩＤ：０００１が振られている。
【００６９】
「Ｓｅｔ  Ａ」に対応する一般印刷料金は、図７（Ａ）の一般印刷料金の料金テーブルのセットＩＤに、「Ｓｅｔ  Ａ」と同じ０００１を付加して保持する。
【００７０】
また一般用紙料金は、図７（Ｂ）の一般用紙料金の料金テーブルのセットＩＤに、「Ｓｅｔ  Ａ」と同じ０００１を付加して保持する。大判単価セットも同様である。
【００７１】
次に、本実施形態において、デバイス毎に適用する単価セットを設定する処理を説明する。
【００７２】
なお本処理に係る課金システム３００のプログラムは、コンピュータ１００のＨＤＤ１１１に記憶されており、ＲＡＭ１０３に読み出されＣＰＵ１０１によって実行される。
【００７３】
図１１は、単価セットを関連付けるデバイスを選択する手順の一例を示すフローチャートである。
【００７４】
課金システム３００のデバイス情報管理部３０２は、課金システムに登録されているデバイスをＨＤＤ１１１から読み込み、Ｉ／Ｆ３０１にデバイス一覧画面を表示し、管理者からの選択を受け付ける。
【００７５】
デバイス一覧画面は、表示したデバイスをチェックボックスなどで選択可能とし、管理者が選択したデバイスを受け付けることを可能とする。
【００７６】
管理者のデバイス選択を受け付けたＩ／Ｆ３０１は、選択されたデバイスの情報をデバイス情報管理部３０２に送信する。
【００７７】
デバイス情報管理部３０２は、選択されたデバイスの種別を、ＨＤＤ１１１から読み込んだデバイス情報から判別し（Ｓ１１００）、Ｉ／Ｆ３０１にデバイス種類毎にデバイスを分類して（Ｓ１１０１〜Ｓ１１０３）リスト表示する（Ｓ１１０４）。
【００７８】
図１２は、デバイス毎に適用する単価セットを設定する画面の一例である。
【００７９】
課金システム３００のＩ／Ｆ３０１は、図１１のＳ１１０４でデバイス種類毎に分類して表示したデバイスリストそれぞれに対し、デバイス種類に応じた単価セットをドロップダウンリストに表示する。Ｉ／Ｆ３０１は、管理者の単価セットの選択を受け付け、単価セットとデバイスの関連付け情報を課金情報管理部３０３に送信する。課金情報管理部３０３は、ＨＤＤ１１１に単価セットとデバイスの関連付け情報を保持する。
【００８０】
また単価セット作成の際に、料金体系毎に、その単価セットがデフォルトであることを示す情報を付加するようにしても良い。単価セットが関連付けられていないデバイスは、デバイス種類に対応する料金体系のうち、デフォルトである単価セットを用いて料金計算を行なうようにしても良い。
【００８１】
また本実施形態では、デバイス毎に適用する単価セットを設定したが、デバイスを使用するユーザやユーザグループ情報を課金システム３００で管理し、ユーザやユーザグループ毎に、適用する単価セットを設定するようにしても良い。
【００８２】
次に、本実施形態において、課金システム３００がデバイスのジョブ履歴を収集する処理を図１３のフローチャートを用いて説明する。なお本フローに係る課金システム３００のプログラムは、コンピュータ１００のＨＤＤ１１１に記憶されており、ＲＡＭ１０３に読み出されＣＰＵ１０１によって実行される。
【００８３】
デバイス３０７および３１１は、ユーザ操作により印刷部３０８において印刷処理を実行すると、印刷結果をジョブ履歴としてジョブ履歴保持部３１０に保持する。
【００８４】
ジョブ履歴の一例は、図４（Ａ）および図４（Ｂ）に示したとおりである。
【００８５】
課金システム３００は、登録された課金対象デバイスに対して定期的にポーリングを実行する。ジョブ情報取得部３０５は、通信部３０６を介してデバイスに通信を行い、ジョブ情報管理部３１０に保持されたジョブ履歴に、未取得のジョブ履歴が存在する場合（Ｓ１３００）ジョブ履歴を取得する。（Ｓ１３０１）
ジョブ情報取得部３０５は、取得したジョブ履歴を課金処理部３０４に送信する。
【００８６】
課金処理部３０４は、デバイスと単価セットの関連付け情報をＨＤＤ１１１から取得する（Ｓ１３０２）。課金処理部３０４は、Ｓ１３０２で取得した関連付け情報から、該当デバイスに対応する単価を取得し、Ｓ１３０１で取得したジョブ履歴に対する料金計算を行なう。（Ｓ１３０３）
課金処理部３０４は、ジョブ履歴に含まれるユーザ名や印刷枚数などと、Ｓ１３０３で計算した印刷料金を合わせて、ジョブ履歴の集計結果としてＨＤＤ１１１に記録する。
【００８７】
本実施形態では、課金システム３００からデバイスにジョブ履歴取得要求を出す構成を説明したが、印刷実行時に、デバイスが課金システム３００にジョブ履歴を送信する構成を取っても良い。
【００８８】
集計結果は、課金システム３００のＩ／Ｆ３０１に表示する。
【００８９】
管理者からの集計結果表示要求を受け付けたＩ／Ｆ３０１は、課金情報管理部３０３に要求を送信する。課金情報管理部３０３は、ＨＤＤ１１１に保持された集計結果を読み出し、Ｉ／Ｆ３０１に返す。
【００９０】
図１４（Ａ）は、ジョブ履歴を印刷実行ユーザ毎に集計した結果を表示する画面の一例である。ユーザ毎に印刷枚数の合計や大判プリントの総インク使用量などを表示する。印刷料金には、一般印刷料金の合計と大判印刷料金の合計を加算した印刷料金と、一般用紙料金の合計と大判用紙料金の合計を加算した用紙料金と、印刷料金および用紙料金を加算した合計料金を表示する。
【００９１】
図１４（Ｂ）は、ジョブ履歴をデバイス毎に集計した結果を表示する画面の一例である。デバイス毎に印刷枚数の合計や料金を表示する。
【００９２】
本実施形態では、一般デバイスと大判プリンタの２種類の異なる料金体系を用いて課金を行なう例を説明したが、ジョブ履歴の種類やデバイスの使用方法によって、更に複数の料金体系を用いて課金を行なうように構成しても良い。
【００９３】
本実施形態では、デバイスを課金システム３００の課金対象デバイスに登録する処理において、ジョブ履歴がインク量および用紙面積に対応している場合は大判プリンタと判別し、それ以外は一般デバイスと判別した。
【００９４】
更に他の種類のデバイスも、デバイス種類毎の特徴から判別することが可能である。例えばジョブ履歴がラベル種類に対応している場合はラベルプリンタと判別する。これにより、ラベルプリンタの料金体系としてラベル種類ごとの単価で料金計算を行なうなど、デバイス種類に応じた料金体系を拡張することが可能である。
【実施例２】
【００９５】
実施例１において、デバイス毎に適用する単価セットを設定する処理は、Ｉ／Ｆ３０１で管理者の指示を受け付けることにより実行していたが、デバイスと単価セットの関連に何らかの規則がある場合は、自動で設定すると便利である。そこで本実施例では、デバイス毎に適用する単価セットの設定を自動で行なう処理について、図１５のフローチャートを用いて説明する。なお本フローに係る課金システム３００のプログラムは、コンピュータ１００のＨＤＤ１１１に記憶されており、ＲＡＭ１０３に読み出されＣＰＵ１０１によって実行される。
【００９６】
なお、実施例２において、実施例１と同様の構成については、同一符号を付して、その詳細説明を省略する。
【００９７】
実施例１において、図９を用いて説明した単価セットの作成処理において、実施例１で設定した内容に加えて、単価セットを適用するデバイスの条件を指定する手段をＩ／Ｆ３０１に設ける。例えば、デバイスの条件として、機種名や設置場所などのデバイス属性とその値を指定できるように画面を構成する。例えば、一般単価セット「Ｓｅｔ１」を作成する場合、「Ｓｅｔ１」は、「設置場所」が「総務部」の場合に使用する単価セットであることを設定する。指定した条件は、ＨＤＤ１１１に保持する。
【００９８】
図１５のＳ１５００からＳ１５０４までのステップは、図５のＳ５００からＳ５０４までのステップと同様であるので、説明を省略する。ただし、実施例１では、Ｓ５０１で料金体系を決定するための属性をデバイスから取得したが、実施例２では、Ｓ１５０１において、これと同時に機種名や設置場所などの単価セットを適用するデバイス属性も合わせて取得する。
【００９９】
デバイス情報管理部３０２は、デバイスを課金対象デバイスに登録すると、デバイス属性情報を課金情報管理部３０３に渡す。課金情報管理部３０３は、ＨＤＤ１１１から単価セットを適用するデバイスの条件を読み出す。（Ｓ１５０５）
課金情報管理部３０３は、デバイス属性と、単価セットを適用するデバイスの条件をマッチングし、条件に合う単価セットを自動で関連づけ、ＨＤＤ１１１に単価セットとデバイスの関連付け情報を保持する。（Ｓ１５０６）
単価セットを適用するデバイスの条件は、複数の属性の組合せで指定できるようにしても良い。また複数属性で判断する場合、予め属性の優先度をつけておき、優先度が高い属性の順にマッチングを行い、一致した条件の単価セットを適用するようにしても良い。
【０１００】
以上の手順により、新規のデバイスが追加された場合でも、デバイス毎に適用する単価セットの設定を別途実行する必要がなく、適当な単価で課金を行なうことができる。
【符号の説明】
【０１０１】
101  ＣＰＵ
【図１】
2010256620.tif 000003
【図２】
2010256620.tif 000004
【図３】
2010256620.tif 000005
【図４】
2010256620.tif 000006
【図５】
2010256620.tif 000007
【図６】
2010256620.tif 000008
【図７】
2010256620.tif 000009
【図８】
2010256620.tif 000010
【図９】
2010256620.tif 000011
【図１０】
2010256620.tif 000012
【図１１】
2010256620.tif 000013
【図１２】
2010256620.tif 000014
【図１３】
2010256620.tif 000015
【図１４】
2010256620.tif 000016
【図１５】
2010256620.tif 000017