(57)【要約】【課題】画像処理装置の処理結果に対する料金を確定するための十分な処理属性が取得できない場合に、当該処理結果に対する料金を適切に決定する。【解決手段】料金情報ＤＢ２６には、複数の属性項目に対する複数の属性値の組み合わせである属性組み合わせ毎に、料金及び優先度が関連付けられた料金情報が複数格納される。処理結果取得部３２は、画像処理装置１２がジョブを処理した処理結果に関する処理属性を示す情報を取得する。処理属性には、１又は複数の属性項目に対する１又は複数の属性値が含まれる。取得した処理属性が、料金情報ＤＢ２６に定義されている複数の属性項目のうち一部の属性項目に対する属性値を含んでいない場合であって、当該処理属性に対応する料金情報が複数存在する場合、料金決定部３４は、当該複数の料金情報に関連付けられた優先度に基づいて、当該処理結果に対する料金を決定する。【選択図】図２
2020042392.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置の処理結果に関する、属性項目に対する属性値を含む処理属性を取得する処理属性取得部と、
複数の属性項目に対する複数の属性値の組み合わせである属性組み合わせ毎に料金及び優先度が関連付けられた料金情報を参照し、前記処理属性取得部が取得した前記処理属性が、前記料金情報に定義されている前記複数の属性項目のうち一部の属性項目に対する属性値から構成されている場合であって、前記料金情報において前記処理属性に対応する前記属性組み合わせが複数存在する場合に、当該複数の属性組み合わせに関連付けられた前記優先度に基づいて、前記処理結果に対する料金を決定する料金決定部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記属性組み合わせの前記優先度を決定する優先度決定部であって、前記属性組み合わせに対応する複数の属性項目のうち、前記画像処理装置から属性値を取得可能な属性項目であって、前記料金情報において属性値が不問である属性項目の数が少ない程、当該画像処理装置についての、当該属性組み合わせの前記優先度を高くする優先度決定部と、
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記画像処理装置から属性値を取得可能な属性項目を示す装置情報を前記画像処理装置毎に取得する装置情報取得部と、
をさらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記料金情報において、前記属性組み合わせ毎に、さらに料金情報グループが関連付けられ、
前記料金決定部は、前記料金情報のうち、当該画像処理装置が属する料金情報グループが関連付けられた前記属性組み合わせを参照する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記画像処理装置から属性値を取得可能な属性項目に基づいて、当該画像処理装置の前記料金情報グループを決定する料金情報グループ決定部と、
をさらに備えることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
コンピュータを、
画像処理装置の処理結果に関する、属性項目に対する属性値を含む処理属性を取得する処理属性取得部と、
複数の属性項目に対する複数の属性値の組み合わせである属性組み合わせ毎に料金及び優先度が関連付けられた料金情報を参照し、前記処理属性取得部が取得した前記処理属性が、前記料金情報に定義されている前記複数の属性項目のうち一部の属性項目に対する属性値から構成されている場合であって、前記料金情報において前記処理属性に対応する前記属性組み合わせが複数存在する場合に、当該複数の属性組み合わせに関連付けられた前記優先度に基づいて、前記処理結果に対する料金を決定する料金決定部と、
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、例えば複合機などの画像処理装置を用いて利用者が処理を行った場合に、当該利用者に対して課金を行うシステムが知られている。
【０００３】
例えば、特許文献１には、画像形成装置の種類（一般デバイスあるいは大判プリンタ）毎に料金表を用意し、画像形成装置から取得したジョブ履歴情報に基づいて、当該画像形成装置の種類を識別し、識別した種類に応じた料金表に基づいて、当該画像形成装置の利用者に対して課金を行うシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２５６６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置で処理を行った場合の料金は、当該処理に関する処理属性（例えば用紙サイズ、カラーモード、フィニッシャー処理の有無、両面／片面など）に基づいて決定されるのが一般的である。したがって、画像処理装置で処理を行った利用者に課金するためには、料金を確定するのに十分な程度の、当該処理に関する処理属性を当該画像処理装置から取得する必要がある。
【０００６】
しかしながら、料金を確定するための十分な処理属性を画像処理装置から取得できない場合がある。例えば、異なるメーカの画像処理装置では、処理属性を示す情報のフォーマットが互いに異なっているのが一般的であり、複数のメーカの複数の画像処理装置が混在する環境においては、当該複数の画像処理装置の少なくとも一部から得られた処理属性を示す情報（データ）を解析できない場合があり、結果として、当該複数の画像処理装置の少なくとも一部からは十分な処理属性が取得できない場合がある。
【０００７】
本発明の目的は、画像処理装置の処理結果に対する料金を確定するための十分な処理属性が取得できない場合に、当該処理結果に対する料金を適切に決定することにある。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、画像処理装置の処理結果に関する、属性項目に対する属性値を含む処理属性を取得する処理属性取得部と、複数の属性項目に対する複数の属性値の組み合わせである属性組み合わせ毎に料金及び優先度が関連付けられた料金情報を参照し、前記処理属性取得部が取得した前記処理属性が、前記料金情報に定義されている前記複数の属性項目のうち一部の属性項目に対する属性値から構成されている場合であって、前記料金情報において前記処理属性に対応する前記属性組み合わせが複数存在する場合に、当該複数の属性組み合わせに関連付けられた前記優先度に基づいて、前記処理結果に対する料金を決定する料金決定部と、を備えることを特徴とする情報処理装置である。
【０００９】
請求項２に係る発明は、前記属性組み合わせの前記優先度を決定する優先度決定部であって、前記属性組み合わせに対応する複数の属性項目のうち、前記画像処理装置から属性値を取得可能な属性項目であって、前記料金情報において属性値が不問である属性項目の数が少ない程、当該画像処理装置についての、当該属性組み合わせの前記優先度を高くする優先度決定部と、をさらに備えることを特徴とする請求項１に記載の情報処理装置である。
【００１０】
請求項３に係る発明は、前記画像処理装置から属性値を取得可能な属性項目を示す装置情報を前記画像処理装置毎に取得する装置情報取得部と、をさらに備えることを特徴とする請求項２に記載の情報処理装置である。
【００１１】
請求項４に係る発明は、前記料金情報において、前記属性組み合わせ毎に、さらに料金情報グループが関連付けられ、前記料金決定部は、前記料金情報のうち、当該画像処理装置が属する料金情報グループが関連付けられた前記属性組み合わせを参照する、ことを特徴とする請求項１に記載の情報処理装置である。
【００１２】
請求項５に係る発明は、前記画像処理装置から属性値を取得可能な属性項目に基づいて、当該画像処理装置の前記料金情報グループを決定する料金情報グループ決定部と、をさらに備えることを特徴とする請求項４に記載の情報処理装置である。
【００１３】
請求項６に係る発明は、コンピュータを、画像処理装置の処理結果に関する、属性項目に対する属性値を含む処理属性を取得する処理属性取得部と、複数の属性項目に対する複数の属性値の組み合わせである属性組み合わせ毎に料金及び優先度が関連付けられた料金情報を参照し、前記処理属性取得部が取得した前記処理属性が、前記料金情報に定義されている前記複数の属性項目のうち一部の属性項目に対する属性値から構成されている場合であって、前記料金情報において前記処理属性に対応する前記属性組み合わせが複数存在する場合に、当該複数の属性組み合わせに関連付けられた前記優先度に基づいて、前記処理結果に対する料金を決定する料金決定部と、として機能させることを特徴とする情報処理プログラムである。
【発明の効果】
【００１４】
請求項１又は６に係る発明によれば、画像処理装置の処理結果に対する料金を確定するための十分な処理属性が取得できない場合に、当該処理結果に対する料金を適切に決定することができる。
【００１５】
請求項２に係る発明によれば、画像処理装置から属性値を取得可能な属性項目に基づいて、属性組み合わせの優先度を設定することができる。
【００１６】
請求項３に係る発明によれば、画像処理装置から属性値を取得可能な属性項目を示す情報を取得することができる。
【００１７】
請求項４に係る発明によれば、画像処理装置毎に料金情報の組を設定する必要なく、複数の画像処理装置における処理結果に対する料金を決定することができる。
【００１８】
請求項５に係る発明によれば、画像処理装置から属性値を取得可能な属性項目に基づいて、当該画像処理装置に対応する料金情報グループを決定することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態に係る課金管理システムの構成概略図である。
【図２】本実施形態に係る課金管理サーバの構成概略図である。
【図３】装置情報ＤＢの内容例を示す図である。
【図４】料金情報ＤＢの内容例を示す図である。
【図５】本実施形態に係る課金管理システムの流れを示すフローチャートである。
【発明を実施するための形態】
【００２０】
図１は、本実施形態に係る課金管理システム１０の構成概略図である。課金管理システム１０は、１又は複数の画像処理装置１２、１又は複数のユーザ端末１４、及び、情報処理装置としての課金管理サーバ１６を含んで構成されている。画像処理装置１２、ユーザ端末１４、及び課金管理サーバ１６は、ＬＡＮあるいはインターネットなどの通信回線１８を介して互いに通信可能に接続されている。なお、図１においては、課金管理サーバ１６は１つのみ示されているが、課金管理サーバ１６が実現する機能を複数のサーバに分散させて実行させてもよい。
【００２１】
本実施形態に係る画像処理装置１２は、プリント機能、コピー機能、スキャン機能、あるいはファックス機能などを発揮する複合機である。画像処理装置１２は、ユーザ端末１４から、あるいは利用者（ユーザ）からの直接操作により処理要求（ジョブ）を受け付け、当該ジョブに従って種々の処理を行う。なお、画像処理装置１２としては、利用者（ユーザ）から入力されるジョブを処理可能であれば、複合機以外の装置であってもよい。
【００２２】
画像処理装置１２は、ＲＯＭ、ＲＡＭ、あるいはハードディスクなどから構成される記憶部、通信モジュールなどから構成される通信部、液晶パネルなどから構成される表示部、タッチパネルあるいはボタンなどから構成される操作部、ジョブにおいてしてされた画像データをラスタデータに展開するＲＩＰ処理部あるいはラスタデータを印刷媒体上に再現する印刷部などから構成される画像形成部、及び、画像読み取り装置などから構成される画像読み取り部などを含んで構成される。
【００２３】
ユーザ端末１４は、ユーザが利用する端末であり、例えば、パーソナルコンピュータあるいはタブレット端末などである。ユーザ端末１４は、一般的なコンピュータであってよく、ＲＯＭ、ＲＡＭ、あるいはハードディスクなどから構成される記憶部、通信モジュールなどから構成される通信部、マウスあるいはキーボードなどから構成される入力部、液晶パネルなどから構成される表示部、及び、ＣＰＵなどから構成される制御部などを含んで構成される。
【００２４】
課金管理サーバ１６は、画像処理装置１２がジョブを処理した場合に、料金（課金額）を決定した上で、当該ジョブを入力したユーザに対して課金する処理を行う。本実施形態では、課金管理サーバ１６はサーバコンピュータであるが、以下に説明する機能を発揮可能な限りにおいてどのような装置であってもよい。本実施形態では、ユーザが画像処理装置１２に対してプリントジョブを入力し、画像処理装置１２がプリント処理を行った場合に当該ユーザに課金する処理について説明するが、課金管理サーバ１６は、画像処理装置１２その他の処理（例えばコピー処理、スキャン処理、あるいはファックス処理）を行った場合にもユーザに課金するようにしてもよい。
【００２５】
図２は、課金管理サーバ１６の構成概略図である。
【００２６】
通信部２０は、例えば通信モジュールなどを含んで構成される。通信部２０は、通信回線１８を介して、画像処理装置１２あるいはユーザ端末１４と通信する機能を発揮する。
【００２７】
記憶部２２は、例えばＲＯＭ、ＲＡＭ、あるいはハードディスクなどを含んで構成される。記憶部２２には、課金管理サーバ１６の各部を動作させるための情報処理プログラムが記憶される。さらに、図２に示すように、記憶部２２には、装置情報ＤＢ２４及び料金情報２６ＤＢが定義される。
【００２８】
装置情報ＤＢ２４は、課金管理システム１０に含まれる画像処理装置１２、すなわち課金管理サーバ１６が管理する画像処理装置１２に関する装置情報を格納するデータベースである。装置情報とは、課金管理サーバ１６が、画像処理装置１２が実行した処理の処理結果に関する処理属性を、当該画像処理装置１２から取得できるか否かを示す情報である。具体的には、処理属性は、複数の属性項目（例えば用紙サイズ、カラーモード、フィニッシャー、両面／片面など）に対する属性値を含んで構成されており、装置情報は、種々定義され得る複数の属性項目のうち、課金管理サーバ１６が画像処理装置１２から属性値を取得可能な属性項目を示す情報である。装置情報ＤＢ２４の内容の例が図３に示されている。
【００２９】
図３に示される通り、装置情報ＤＢ２４においては、画像処理装置１２を一意に識別するデバイスＩＤと、各処理属性に対する属性値の取得可否が関連付けられている。図３に示すテーブルの１つのレコードが１つの装置情報を示している。例えば、図３において、デバイスＩＤ「１」に対応する装置情報は、課金管理サーバ１６が、デバイスＩＤ「１」に対応する画像処理装置１２から、用紙サイズ、カラーモード、フィニッシャー、両面／片面に関する属性値を取得可能（「〇」）であることを示している。また、デバイスＩＤ「２」に対応する装置情報は、課金管理サーバ１６が、デバイスＩＤ「２」が示す画像処理装置１２から、カラーモード及び両面／片面に関する属性値は取得可能（「〇」）であるが、用紙サイズ及びフィニッシャーに関する属性値は取得不可（「×」）であることを示している。このように、課金管理サーバ１６は、画像処理装置１２から一部の属性項目に対する属性値を取得できない場合がある。
【００３０】
なお、用紙サイズに対する属性値は、プリントジョブに係る画像をプリントする印刷媒体（例えば紙）のサイズを示すものであり、例えば「Ａ４」などである。また、カラーモードに対する属性値は、プリント処理のカラーモードを示すものであり、例えば「カラー」あるいは「白黒」などである。また、フィニッシャーに対する属性値は、フィニッシャー処理の有無あるいは種類を示すものであり、例えば「なし」あるいは「パンチ」などである。また、両面／片面に対する属性値は、プリント処理の印刷面設定を示すものであり、例えば「両面」あるいは「片面」などである。なお、図３に示した処理属性は一例であり、装置情報には、その他の処理属性に関する属性値の取得可否が示されていてもよい。
【００３１】
画像処理装置１２が実行した処理の処理結果に関する処理属性は、画像処理装置１２が処理完了後に生成するジョブ履歴情報に基づいて取得することができる。ここで、課金管理サーバ１６が画像処理装置１２から属性値を取得できない属性項目とは、画像処理装置１２が生成するジョブ履歴情報に属性値が含まれない属性項目、及び、実質的に画像処理装置１２が生成するジョブ履歴情報に属性値が含まれるものの、例えば課金管理サーバ１６が認識できない形式で属性値が記載されているなど、課金管理サーバ１６が属性値（あるいは属性項目自体）を認識できない属性項目を含む。
【００３２】
本実施形態では、装置情報は、後述の装置情報取得部３０により取得されて装置情報ＤＢ２４に格納されるが、装置情報２４は、課金管理システム１０の管理者などにより予め作成されて装置情報ＤＢ２４に格納されてもよい。
【００３３】
料金情報ＤＢ２６は、料金情報を格納するデータベースである。料金情報は、複数の属性項目に対する複数の属性値の組み合わせである属性組み合わせ毎に料金が関連付けられた情報である。料金情報ＤＢ２６の内容の例が図４に示されている。
【００３４】
図４に示される通り、料金情報ＤＢ２６においては、料金情報を一意に識別する料金ＩＤと、属性組み合わせと、料金とが互いに関連付けられている。図４に示すテーブルの１つのレコードが１つの料金情報を示している。例えば、図４において、料金ＩＤ「１」が示す料金情報においては、属性項目「用紙サイズ」に対する属性値「Ａ４」、属性項目「カラーモード」に対する属性値「カラー」、属性項目「フィニッシャー」に対する属性値「なし」、及び属性項目「両面／片面」に対する属性値「片面」を含む属性組み合わせに対して、料金「５０（円）」が関連付けられている。なお、図４に示した属性項目は一例であり、料金情報ＤＢ２６に含まれる属性組み合わせには、その他の属性項目に関する属性値が含まれていてもよい。
【００３５】
料金ＩＤ「３」が示す料金情報においては、属性項目「用紙サイズ」に対する属性値が「ＮＡ」となっている。これは、属性値が不問であることを意味し、画像処理装置１２における処理結果の処理属性における用紙サイズに対する属性値がいかなる値であってもよいことを意味する。
【００３６】
料金情報ＤＢ２６においては、同一の属性組み合わせについての複数の料金情報が格納されることがないようになっている。
【００３７】
また、本実施形態においては、料金情報ＤＢ２６において、各属性組み合わせに対して、優先度が関連付けられている。また、好適には、料金情報ＤＢ２６において、各属性組み合わせに対して、料金情報グループが関連付けられている。優先度及び料金情報グループの詳細については後述する。
【００３８】
料金情報は、課金管理システム１０の管理者などにより予め作成されて料金情報ＤＢ２６に格納される。ただし、料金情報の一部（具体的には優先度及び料金情報グループ）については、後述の料金情報設定部３６により設定されてもよい。
【００３９】
制御部２８は、例えばＣＰＵなどを含んで構成される。制御部２８は、記憶部２２に記憶された情報処理プログラムに従って、課金管理サーバ１６の各部を制御する。また、図２に示されるように、制御部２８は、装置情報取得部３０、処理結果取得部３２、料金決定部３４、及び料金情報設定部３６としても機能する。
【００４０】
装置情報取得部３０は、装置情報、すなわち、画像処理装置１２から属性値を取得可能な属性項目を示す情報を、各画像処理装置から取得する。具体的には、装置情報取得部３０は、各画像処理装置１２から、標準ＭＩＢ（Management Information Base；管理情報ベース）あるいは詳細ＭＩＢなどを取得し、これらの情報に基づいて装置情報を取得する。あるいは、装置情報取得部３０は、画像処理装置１２が実際にジョブを処理した処理結果を示す情報（例えばジョブ履歴情報）を取得して、当該処理結果を示す情報に基づいて装置情報を取得してもよい。
【００４１】
処理属性取得部としての処理結果取得部３２は、画像処理装置１２がジョブを処理した処理結果に関する処理属性を示す情報を取得する。上述のように、処理属性は、１又は複数の属性項目に対する１又は複数の属性値を含むものである。本実施形態では、画像処理装置１２は、ジョブの処理を完了する度に、当該ジョブの処理結果を示す情報であるジョブ履歴情報を課金管理サーバ１６に送信する。これにより、処理結果取得部３２は、画像処理装置１２の処理結果に関する処理属性を取得する。
【００４２】
料金決定部３４は、処理結果取得部３２が取得した処理属性と、料金情報ＤＢ２６に格納された料金情報とに基づいて、画像処理装置１２の処理結果に対する料金を決定する。料金決定部３４が料金を決定すると、制御部２８は、決定した料金を当該処理を行ったユーザに課金する処理を行う。なお、課金の具体的な方法は既知の方法を採用することができる。
【００４３】
料金決定部３４は、料金情報ＤＢ２６において、処理結果取得部３２が取得した処理属性（属性項目に対する属性値）と一致する属性組み合わせを特定し、特定した属性組み合わせに関連付けられている料金を課金額として決定する。
【００４４】
上述のように、課金管理サーバ１６は、画像処理装置１２から、一部の属性項目に対する属性値を取得できない場合がある。すなわち、処理結果取得部３２が取得した処理属性が、料金情報ＤＢ２６に定義されている複数の属性項目のうち一部の属性項目に対する属性値から構成されている場合がある。換言すれば、処理属性が、料金情報ＤＢ２６に定義されている複数の属性項目のうち一部の属性項目に対する属性値を含んでいない（あるいは含んでいるが課金管理サーバ１６が認識できない）場合がある。
【００４５】
例えば、料金情報ＤＢ２６の内容が図４に示す内容である場合、処理結果取得部３２が取得した処理属性に、属性項目「用紙サイズ」、「カラーモード」、及び「両面／片面」に対する属性値を含む（課金管理サーバ１６が認識可能である）が、属性項目「フィニッシャー」に対する属性値が含まれない、あるいは属性値が含まれてはいるが課金管理サーバ１６がそれを認識できない場合がある。
【００４６】
このような場合、料金情報ＤＢ２６において、処理結果取得部３２が取得した処理属性に対応する属性組み合わせ（料金情報）が複数存在する場合がある。例えば、処理属性が、属性項目「用紙サイズ」に対する属性値「Ａ４」、属性項目「カラーモード」に対する属性値「カラー」、及び属性項目「両面／片面」に対する属性値「片面」から構成される場合、図４に示す料金情報ＤＢ２６のうち、料金ＩＤ「１」、「２」及び「３」が示す３つの料金情報が当該処理属性に対応することとなる。
【００４７】
料金決定部３４は、料金情報ＤＢ２６において、処理結果の処理属性に対応する料金情報が複数存在する場合、当該複数の料金情報に関連付けられた優先度に基づいて、当該処理結果に対する料金を決定する。具体的には、処理結果の処理属性に対応する複数の料金情報のうち、最も優先度が高い料金情報が示す料金を当該処理結果に対する課金額として決定する。
【００４８】
上述の例では、料金ＩＤ「１」、「２」及び「３」が示す３つの料金情報のうち、優先度が最も高いのは、優先度が「１」である料金ＩＤ「２」が示す料金情報であるので、料金決定部３４は、当該処理結果に対する料金を、料金ＩＤ「２」の料金情報が示す料金である３０円とする。
【００４９】
好適には、料金決定部３４は、さらに、料金情報グループに基づいて料金を決定するようにしてもよい。前提として、予め各画像処理装置１２が属する料金情報グループを定めておき、記憶部２２に、各画像処理装置１２のデバイスＩＤと、各画像処理装置１２が属する料金情報グループを示す情報とを関連付けて記憶させておく。その上で、料金決定部３４は、処理結果の処理属性を受信した画像処理装置１２のデバイスＩＤ（これはジョブ履歴情報に含められていてよい）に基づいて、当該画像処理装置１２が属する料金情報グループを特定し、料金情報ＤＢ２６に格納されている料金情報のうち、特定した料金情報グループが関連付けられた料金情報を参照して当該処理結果に対する料金を決定する。例えば、特定した料金情報グループが「１」である場合には、料金決定部３４は、図４に示す料金情報のうち、料金ＩＤ「１」、「２」、及び「３」が示す料金情報は参照するが、料金ＩＤ「４」が示す料金情報は参照しない。
【００５０】
このように、本実施形態においては、画像処理装置１２から、処理結果に対する料金を確定するための十分な処理属性が取得できない場合、換言すれば、料金情報ＤＢ２６において、処理結果の処理属性に対応する料金情報が複数存在する場合であっても、各料金情報に関連付けられた優先度に基づいて、当該処理結果に対する料金が決定される。したがって、各料金情報の優先度及び料金が適切に設定されているならば、処理結果に対する料金を確定するための十分な処理属性が取得できない場合であっても、当該処理結果に対する料金を適切に決定することができる。
【００５１】
料金情報設定部３６は、料金情報ＤＢ２６に格納される料金情報を設定する処理を行う。具体的には、料金情報設定部３６は、料金情報のうち、優先度あるいは料金情報グループを設定する。
【００５２】
料金情報設定部３６は、装置情報ＤＢ２４に格納された装置情報に基づいて、各画像処理装置１２についての各料金情報に対する優先度を設定する。具体的には、料金情報設定部３６は、料金情報に含まれる複数の属性項目のうち、画像処理装置１２から属性値を取得可能な属性項目であって、料金情報において属性値が不問（ＮＡ）である属性項目の数が少ない程、当該画像処理装置１２についての、当該料金情報の優先度を高く設定する。このように、料金情報設定部３６は優先度決定部としても機能する。
【００５３】
装置情報ＤＢ２４の内容が図３に示す内容であって、デバイスＩＤ「１」が示す画像処理装置１２及びデバイスＩＤ「２」が示す画像処理装置１２がいずれも料金情報グループ「１」に属している場合を例に説明する。
【００５４】
まず、デバイスＩＤ「１」が示す画像処理装置１２についてみると、当該画像処理装置１２から属性値を取得可能な属性項目（以下「取得可能属性項目」と記載する）は、「用紙サイズ」、「カラーモード」、「フィニッシャー」、及び「両面／片面」の４つである。
【００５５】
料金情報ＤＢ２６（図４参照）において、当該画像処理装置１２の料金情報グループ「１」に対応する、料金ＩＤ「１」、「２」、及び「３」が示す料金情報を参照する。まず、料金ＩＤ「１」が示す料金情報についてみると、取得可能属性項目に対する属性値はいずれも「ＮＡ」ではない。つまり、取得可能属性項目のうち、属性値が不問である属性項目の数は０である。料金ＩＤ「２」が示す料金情報についてみると、取得可能属性項目である「両面／片面」に対する属性値が「ＮＡ」であり、取得可能属性項目のうち、属性値が不問である属性項目の数は１である。料金ＩＤ「３」が示す料金情報についてみると、取得可能属性項目である「用紙サイズ」に対する属性値が「ＮＡ」であり、取得可能属性項目のうち、属性値が不問である属性項目の数は１である。
【００５６】
したがって、料金情報設定部３６は、デバイスＩＤ「１」が示す画像処理装置１２に対しては、料金ＩＤ「１」が示す料金情報の優先度を、料金ＩＤ「２」が示す料金情報及び料金ＩＤ「３」が示す料金情報の優先度よりも高くする。なお、取得可能属性項目のうち、属性値が不問である属性項目の数が同数の複数の料金情報に対しては、いずれの料金情報の優先度を高く設定してもよい。
【００５７】
次に、デバイスＩＤ「２」が示す画像処理装置１２についてみると、図３を参照して、当該画像処理装置１２の取得可能属性項目は、「カラーモード」及び「両面／片面」の２つである。
【００５８】
料金情報ＤＢ２６（図４参照）において、当該画像処理装置１２の料金情報グループ「１」に対応する、料金ＩＤ「１」、「２」、及び「３」が示す料金情報を参照する。まず、料金ＩＤ「１」が示す料金情報についてみると、取得可能属性項目に対する属性値はいずれも「ＮＡ」ではない。つまり、取得可能属性項目のうち、属性値が不問である属性項目の数は０である。料金ＩＤ「２」が示す料金情報についてみると、取得可能属性項目である「両面／片面」に対する属性値が「ＮＡ」であり、取得可能属性項目のうち、属性値が不問である属性項目の数は１である。料金ＩＤ「３」が示す料金情報についてみると、取得可能属性項目に対する属性値はいずれも「ＮＡ」ではない。つまり、取得可能属性項目のうち、属性値が不問である属性項目の数は０である。
【００５９】
したがって、料金情報設定部３６は、デバイスＩＤ「２」が示す画像処理装置１２に対しては、料金ＩＤ「１」が示す料金情報及び料金ＩＤ「３」が示す料金情報の優先度を、料金ＩＤ「２」が示す料金情報の優先度よりも高くする。
【００６０】
上述のように、各画像処理装置１２に対してはそれぞれ異なる優先度が設定されてもよい。
【００６１】
また、料金情報設定部３６は、装置情報ＤＢ２４に格納された装置情報に基づいて、各画像処理装置１２の料金情報グループを設定する。具体的には、料金情報設定部３６は、画像処理装置１２の取得可能属性項目に基づいて、当該画像処理装置１２の料金グループを設定する。このように、料金情報設定部３６は料金情報グループ決定部としても機能する。
【００６２】
例えば、料金情報設定部３６は、取得可能属性項目が、「用紙サイズ」、「カラーモード」、「フィニッシャー」、及び「両面／片面」の４つである複数の画像処理装置１２を同一の料金情報グループ（例えば料金情報グループ「１」）に設定する。また、料金情報設定部３６は、取得可能属性項目が、「カラーモード」及び「両面／片面」の２つである複数の画像処理装置１２を同一の料金情報グループ（例えば料金情報グループ「２」）に設定する。
【００６３】
このようにすることで、料金情報ＤＢ２６において、例えば、料金情報部グループ「１」の料金情報の属性組み合わせ、料金、あるいは優先度を、「用紙サイズ」、「カラーモード」、「フィニッシャー」、及び「両面／片面」の４つの属性項目に対する属性値が画像処理装置１２から取得できることを前提に設定することができる。また、料金情報部グループ「２」の料金情報の属性組み合わせ、料金、あるいは優先度を、「カラーモード」及び「両面／片面」の４２つの属性項目に対する属性値のみが画像処理装置１２から取得できることを前提に設定することができる。すなわち、「カラーモード」と「両面／片面」に対する属性値のみに着目して、料金や優先度を設定することができる。これにより、各画像処理装置１２の取得可能属性項目に応じて、より適切な料金情報を設定することができ、ひいては、処理結果に対してより適切な料金を設定することができる。
【００６４】
以下、図５に示すフローチャートに従って、課金管理システム１０の処理の流れを説明する。
【００６５】
ステップＳ１０において、ユーザは画像処理装置１２に対してジョブを入力する。ユーザは、ユーザ端末１４から通信回線１８を介してジョブを画像処理装置１２に送信してもよいし、画像処理装置１２に対して直接ジョブを入力してもよい。
【００６６】
ステップＳ１２において、画像処理装置１２は、ステップＳ１０で入力されたジョブを実行し、当該ジョブに関する処理を完了させる。
【００６７】
ステップＳ１４において、画像処理装置１２は、ステップＳ１２で処理を完了させたジョブの処理結果を示す情報であるジョブ履歴情報を課金管理サーバ１６に送信する。これにより、処理結果取得部３２は、画像処理装置１２の処理結果に関する処理属性を取得する。
【００６８】
ステップＳ１６において、料金決定部３４は、料金情報ＤＢ２６において、ステップＳ１４で取得した処理属性に対応する料金情報が複数あるか否かを判定する。
【００６９】
料金情報ＤＢ２６において、取得した処理属性に対応する料金情報が１つである場合、ステップＳ１８に進み、ステップＳ１８において、料金決定部３４は、当該料金情報が示す料金をステップＳ１２で画像処理装置１２が処理したジョブに対する課金額として決定する。
【００７０】
ステップＳ１４で取得した処理属性が、料金情報ＤＢ２６に定義されている複数の属性項目のうち一部の属性項目に対する属性値を含んでいない（あるいは含んでいるが課金管理サーバ１６が認識できない）場合であって、料金情報ＤＢ２６において取得した処理属性に対応する料金情報が複数ある場合、ステップＳ２０に進む。
【００７１】
ステップＳ２０において、料金決定部３４は、ステップＳ１４で取得した処理属性に対応する複数の料金情報の中から、最も優先度が高い料金情報が示す料金をステップＳ１２で画像処理装置１２が処理したジョブに対する課金額として決定する。
【００７２】
以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。
【符号の説明】
【００７３】
１０  課金管理システム、１２  画像処理装置、１４  ユーザ端末、１６  課金管理サーバ、１８  通信回線、２０  通信部、２２  記憶部、２４  装置情報ＤＢ、２６  料金情報ＤＢ、２８  制御部、３０  装置情報取得部、３２  処理結果取得部、３４  料金決定部、３６  料金情報設定部。
【図１】
2020042392.tif 000003
【図２】
2020042392.tif 000004
【図３】
2020042392.tif 000005
【図４】
2020042392.tif 000006
【図５】
2020042392.tif 000007