JP2008052630A - Billing system and collation program - Google Patents

Billing system and collation program Download PDF

Info

Publication number
JP2008052630A
JP2008052630A JP2006230571A JP2006230571A JP2008052630A JP 2008052630 A JP2008052630 A JP 2008052630A JP 2006230571 A JP2006230571 A JP 2006230571A JP 2006230571 A JP2006230571 A JP 2006230571A JP 2008052630 A JP2008052630 A JP 2008052630A
Authority
JP
Japan
Prior art keywords
information
billing
usage
billing information
usage information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006230571A
Other languages
Japanese (ja)
Inventor
Tetsuya Tanaka
徹也 田中
Rie Shishido
里絵 宍戸
Hiroko Shiraishi
紘子 白石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2006230571A priority Critical patent/JP2008052630A/en
Publication of JP2008052630A publication Critical patent/JP2008052630A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a billing system and a collation program to easily confirm a fee charge based on the use of equipment. <P>SOLUTION: Use detailed data including the number of output sheets and output conditions for output is prepared in a multifunction machine 100 and transferred to a billing information generating device 200 in a totaling center and to a client PC 110. Billing information including the charged amount and a hash value computed based on the use detailed data in the request information generating device 200 is transferred to the client PC 110. The client PC 110 requests the composite machine 100 to prepare the hash value of account detail data received from the multifunction machine 100. The multifunction machine 100 computes the hash value upon confirming no alteration, and transfers it to the client PC 110. The client PC compares the respective received hash values to confirm whether the charged amount is based on the use of the multifunction machine 100. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、請求システムおよび照合プログラムに関する。   The present invention relates to a billing system and a verification program.

複合機の利用代金を利用状況に応じて決定し、一定期間分の利用代金を一括して請求するシステムがあり、このシステムは、利用代金の請求を行うために複合機の利用状況を把握し、その利用状況を管理センターへと送信することで利用代金の請求を行えるようにしたシステムである。管理センターでは、各複合機から送信されてきた利用状況を元に請求情報を生成し、複合機の利用者に対して利用代金を請求する。   There is a system that determines the usage fee of the MFP according to the usage status, and bills the usage fee for a certain period of time at a time. This system grasps the usage status of the MFP to charge the usage fee. It is a system that can charge the usage fee by sending the usage status to the management center. The management center generates billing information based on the usage status transmitted from each MFP, and charges the user of the MFP for the usage fee.

このとき、利用代金の請求が行なわれた利用者は、その利用代金の支払を行うが、その利用代金が複合機の利用状況に応じた正しい利用代金であるかは管理センターおよび複合機を信頼する必要があった。   At this time, the user who has been charged for the usage fee pays the usage fee, but trusts the management center and the multifunction device whether the usage fee is the correct usage fee according to the usage status of the multifunction device. There was a need to do.

特許文献1に開示された従来技術では、計測機から送出ないしは伝達のために出力される計測データに公開暗号鍵方式を利用して電子署名を添付することで、データを改ざんから保護できるようにしている。   In the prior art disclosed in Patent Document 1, data can be protected from tampering by attaching a digital signature to measurement data output for transmission or transmission from a measuring instrument using a public encryption key method. ing.

また、この従来技術では、独立した第三者機関が計測機に対応する暗号鍵、すなわち公開鍵証明書の管理を行うように構成しているため、計測機からの計測データを第三者機関が保証することができるようにしている。   In this prior art, since an independent third-party organization is configured to manage the encryption key corresponding to the measuring instrument, that is, the public key certificate, the measurement data from the measuring instrument is transferred to the third-party organization. Has been able to guarantee.


特開2003−177879JP 2003-177879 A

本発明は、機器の利用状況に基づいて請求された利用代金が、機器の利用状況に応じたものであることの正当性を簡単に確認できるようにした請求システムおよび照合プログラムを提供することを目的とする。   It is an object of the present invention to provide a billing system and a collation program that can easily confirm the validity of the usage fee charged based on the usage status of the device according to the usage status of the device. Objective.

上記目的を達成するため、請求項1の発明は、顧客が利用する機器に、該機器の利用に関して顧客に請求する請求情報の生成に必要な利用情報を収集する利用情報収集手段と、前記利用情報収集手段で収集した利用情報を、請求情報を生成する請求情報生成装置および前記顧客の顧客端末に送信する利用情報送信手段とを設け、前記請求情報生成装置は、前記利用情報送信手段で送信された利用情報に基づき請求情報を生成する請求情報生成手段と、前記請求情報生成手段により生成した請求情報の前記利用情報に基づき生成した付加情報を付加して前記顧客端末に送信する請求情報送信手段とを具備し、前記顧客端末は、前記利用情報送信手段により送信された付加情報と前記請求情報に付加された利用情報とに基づき該請求情報が正しいか否かを確認することを特徴とする。   In order to achieve the above object, the invention according to claim 1 is directed to a device used by a customer, usage information collecting means for collecting usage information necessary for generating billing information billed to the customer regarding the usage of the device, and the usage A billing information generating device for generating billing information and a billing information transmitting unit for transmitting billing information to the customer terminal of the customer are provided, and the billing information generating device transmits the billing information by the usage information transmitting unit. Billing information generating means for generating billing information based on the usage information thus generated, and billing information transmission for adding the additional information generated based on the usage information of the billing information generated by the billing information generating means and transmitting it to the customer terminal And the customer terminal determines that the billing information is correct based on the additional information transmitted by the usage information transmitting unit and the usage information added to the billing information. Characterized in that it confirm whether or not.

また、請求項2の発明は、請求項1の発明において、前記請求情報送信手段は、前記利用情報を所定の演算式を用いて演算した演算値を前記付加情報として前記請求情報に付加して前記顧客端末に送信し、前記顧客端末は、前記請求情報に付加された演算値と前記利用情報送信手段により送信された利用情報を前記所定の演算式を用いて演算した演算値との照合により該請求情報が正しいか否かを確認することを特徴とする。   The invention according to claim 2 is the invention according to claim 1, wherein the claim information transmitting means adds a calculated value obtained by calculating the usage information using a predetermined calculation formula as the additional information to the claim information. The customer terminal transmits the calculated value added to the billing information to the calculated value calculated by using the predetermined calculation formula for the usage information transmitted by the usage information transmitting means. It is characterized by confirming whether this claim information is correct.

また、請求項3の発明は、請求項1の発明において、前記請求情報送信手段は、前記利用情報を所定の演算式を用いて演算した演算値を前記付加情報として前記請求情報に付加して前記顧客端末に送信し、前記顧客端末は、前記請求情報に付加された演算値と前記利用情報送信手段により送信された利用情報とを前記機器に送信し、前記機器は、前記請求情報が正しいか否かの確認を前記演算値と前記利用情報を前記所定の演算式を用いて演算した演算値との照合により行うことを特徴とする。   The invention according to claim 3 is the invention according to claim 1, wherein the claim information transmitting means adds a calculated value obtained by calculating the usage information using a predetermined calculation formula as the additional information to the claim information. The customer terminal transmits the calculated value added to the billing information and the usage information transmitted by the usage information transmitting means to the device, and the device has the correct billing information. It is characterized in that the confirmation is made by comparing the calculated value with the calculated value obtained by calculating the usage information using the predetermined calculation formula.

また、請求項4の発明は、請求項3の発明において、前記機器は、前記顧客端末から送信された請求情報の更新有無を確認し、更新されていない場合に、前記演算値の算出を行うことを特徴とする。   According to a fourth aspect of the present invention, in the third aspect of the invention, the device checks whether or not the billing information transmitted from the customer terminal is updated, and calculates the calculated value when the billing information is not updated. It is characterized by that.

また、請求項5の発明は、請求項1の発明において、前記利用情報は、前記顧客が利用した機器を識別する識別情報を含み、前記請求情報が正しいか否かの確認を前記識別情報を参照して行うことを特徴とする。   According to a fifth aspect of the present invention, in the first aspect of the invention, the usage information includes identification information for identifying a device used by the customer, and the identification information is used to confirm whether the billing information is correct. It is characterized by being performed with reference.

また、請求項6の発明は、請求項1の発明において、前記利用情報は、署名情報を含み、前記請求情報が正しいか否かの確認を前記署名情報を参照して行うことを特徴とする。   According to a sixth aspect of the present invention, in the first aspect of the invention, the usage information includes signature information, and whether or not the billing information is correct is checked with reference to the signature information. .

また、請求項7の発明は、請求項1の発明において、前記利用情報は、前記機器の利用時間情報を含み、前記機器は、前記請求情報が正しいか否かの確認を前記利用時間情報を参照して行うことを特徴とする。   The invention of claim 7 is the invention of claim 1, wherein the usage information includes usage time information of the device, and the device checks whether the billing information is correct by using the usage time information. It is characterized by being performed with reference.

また、請求項8の発明は、機器の利用に関して顧客に請求する請求情報の生成に必要な利用情報を収集する第1のステップと、前記第1のステップで収集した利用情報を請求情報を生成する請求情報生成装置および前記顧客の顧客端末に送信する第2のステップと、前記第2のステップで送信された利用情報に基づき請求情報を生成する第3のステップと、前記第3のステップにより生成した請求情報の前記利用情報を所定の演算式を用いて演算した演算値を前記付加情報として該請求情報に付加して前記顧客端末に送信する第4のステップとを含むことを特徴とする。   The invention of claim 8 includes a first step of collecting usage information necessary for generating billing information to be billed to a customer regarding use of the device, and generating billing information from the usage information collected in the first step. A second step of transmitting to the customer information terminal of the billing information and the customer terminal of the customer; a third step of generating billing information based on the usage information transmitted in the second step; and the third step. And a fourth step of adding a calculated value obtained by calculating the usage information of the generated billing information using a predetermined calculation formula to the billing information as the additional information and transmitting it to the customer terminal. .

本発明の請求項1によれば、本発明を採用しない場合に比較して、請求情報が機器から送信された利用情報に基づくものであるかを簡単に確認することが可能になるという効果を奏する。   According to claim 1 of the present invention, compared to a case where the present invention is not adopted, it is possible to easily confirm whether the billing information is based on the usage information transmitted from the device. Play.

また、請求項2によれば、本発明を採用しない場合に比較して、より高い安全性を確保した利用情報に基づいて請求情報が正しいものであるかの照合を顧客端末が簡単に確認できるようになるという効果を奏する。   Further, according to claim 2, the customer terminal can easily confirm whether the billing information is correct based on the usage information ensuring higher safety compared to the case where the present invention is not adopted. There is an effect of becoming.

また、請求項3によれば、本発明を採用しない場合に比較して、より高い安全性を確保した利用情報に基づいて請求情報が正しいものであるかの照合を機器が簡単に確認できるようになるという効果を奏する。   Further, according to claim 3, it is possible for the device to easily check whether the billing information is correct based on the usage information ensuring higher safety compared to the case where the present invention is not adopted. Has the effect of becoming.

また、請求項4によれば、本発明を採用しない場合に比較して、改ざんされていない正規の請求情報を用いて演算値を算出することが可能となるという効果を奏する。   Further, according to the fourth aspect, as compared with the case where the present invention is not adopted, there is an effect that it is possible to calculate the calculated value using the regular billing information that has not been falsified.

また、請求項5によれば、本発明を採用しない場合に比較して、請求情報が正しい否かを機器を識別する識別情報を用いて確認することができるようになるという効果を奏する。   Further, according to the fifth aspect, it is possible to confirm whether or not the billing information is correct by using the identification information for identifying the device as compared with the case where the present invention is not adopted.

また、請求項6によれば、本発明を採用しない場合に比較して、請求情報が正しい否かを署名情報を用いて確認することができるようになるという効果を奏する。   Further, according to the sixth aspect, it is possible to confirm whether or not the billing information is correct by using the signature information as compared with the case where the present invention is not adopted.

また、請求項7によれば、本発明を採用しない場合に比較して、請求情報が正しい否かを機器の利用時間情報を用いて確認することができるようになるという効果を奏する。   Further, according to the seventh aspect, compared to the case where the present invention is not adopted, it is possible to confirm whether or not the billing information is correct by using the usage time information of the device.

また、請求項8によれば、本発明を採用しない場合に比較して、請求情報が機器から送信された利用情報に基づくものであるかをソフトウェアによっても確認することが可能となるという効果を奏する。   Further, according to the eighth aspect, compared to the case where the present invention is not adopted, it is possible to confirm by software whether the billing information is based on the usage information transmitted from the device. Play.

以下、本発明に係わる請求システムおよび照合プログラムの一実施例を添付図面を参照して詳細に説明する。   Hereinafter, an embodiment of a billing system and a verification program according to the present invention will be described in detail with reference to the accompanying drawings.

なお、以下に示す実施例では、顧客が利用する機器の一例として複合機を示し、また、複合機からの情報を受信する顧客端末の一例としてクライアントPCを示す。   In the following embodiment, a multifunction device is shown as an example of a device used by a customer, and a client PC is shown as an example of a customer terminal that receives information from the multifunction device.

図1は、本発明に係わる請求システムおよび照合プログラムを適用して構成した構成図である。   FIG. 1 is a block diagram configured by applying a billing system and a verification program according to the present invention.

図1において、この請求システムは、利用状況に応じて複合機100の利用代金を利用者に請求するシステムであって、請求された利用代金(「請求金額」ともいう)が複製処理や印刷処理による出力枚数およびカラーまたは白黒の配色条件、用紙サイズなどの諸条件に基づく請求金額であるかを利用者が確認できるようにしたシステムである。   In FIG. 1, this billing system is a system for billing the user for the usage fee of the multifunction device 100 according to the usage situation, and the charged usage fee (also referred to as “billing amount”) is copied or printed. This is a system that allows the user to check whether the amount is charged based on various conditions such as the number of output sheets, color or monochrome color arrangement conditions, and paper size.

複合機100が設けられたネットワークには、当該複合機100における利用状況を確認するクライアントPC110が通信回線を介して接続されており、さらに、この複合機100およびクライアントPC110は利用代金の請求を行う集計センターに設けられた請求情報生成装置200と通信回線を介して接続されている。   A client PC 110 that confirms the usage status of the multifunction device 100 is connected to the network in which the multifunction device 100 is provided via a communication line. Further, the multifunction device 100 and the client PC 110 charge a usage fee. It is connected via a communication line to a billing information generating apparatus 200 provided in the counting center.

複合機100は、複製処理や印刷処理によって出力した出力枚数と、カラーまたは白黒の配色、用紙サイズなどの出力条件とを含む利用情報(以下、「利用明細データ」という)を集計センターの請求情報生成装置200とクライアントPC110に送信する。   The multi-function device 100 collects usage information (hereinafter referred to as “usage details data”) including the output number of sheets output by duplication processing or printing processing, and output conditions such as color or black and white color scheme, paper size, etc. The data is transmitted to the generation device 200 and the client PC 110.

集計センターに設けられた請求情報生成装置200は、複合機100から利用明細データを集計し、その利用明細データをハッシュ演算することで当該利用明細データに対するハッシュ値を算出する。そして、算出したハッシュ値および利用明細データを元に算出した請求金額を含む請求情報を作成する。この請求情報には、さらに、請求金額を算出した元となる総出力枚数や出力時の諸条件を含むことも可能である。   The billing information generation apparatus 200 provided in the aggregation center calculates usage value data from the multifunction peripheral 100, and calculates a hash value for the usage statement data by performing a hash operation on the usage statement data. Then, billing information including the billing amount calculated based on the calculated hash value and usage details data is created. The billing information can further include the total number of output sheets from which the billing amount is calculated and various conditions at the time of output.

そして、この請求情報生成装置200が生成した請求情報を予め複合機100ごとに指定した特定のクライアントPC110に転送することで複合機100の利用代金を利用者に請求する。   Then, the billing information generated by the billing information generation device 200 is transferred to a specific client PC 110 previously designated for each multifunction device 100 to charge the user for the usage fee of the multifunction device 100.

このときのクライアントPC110は、複合機100から送られてきた利用状況を示す利用明細データを管理するとともに、請求情報生成装置200から転送されてきた請求情報に含まれる請求金額を確認する。   At this time, the client PC 110 manages the usage details data indicating the usage status sent from the multifunction device 100 and confirms the billing amount included in the billing information transferred from the billing information generation device 200.

このときのクライアントPC110における請求金額の確認方法として、クライアントPC110で管理した利用明細データのハッシュ値を複合機100で算出し、そのハッシュ値を請求情報生成装置200から受信した請求情報に含まれる利用明細データのハッシュ値と比較する方法があり、両者のハッシュ値が同一である場合に請求情報に含まれる請求金額が複合機100の利用状況に応じた請求金額であると確認する。   As a method for confirming the billing amount at the client PC 110 at this time, the MFP 100 calculates a hash value of the usage details data managed by the client PC 110 and uses the hash value included in the billing information received from the billing information generating apparatus 200. There is a method of comparing with the hash value of the detail data, and when both hash values are the same, it is confirmed that the billing amount included in the billing information is the billing amount according to the usage status of the multifunction device 100.

それに対して、同一でない場合にはデータ伝送中のデータの破損若しくは複合機100での異常発生などが考えられ、請求金額を改めて確認することが必要であることを示している。   On the other hand, if they are not the same, data corruption during data transmission or occurrence of an abnormality in the multi-function device 100 may be considered, indicating that it is necessary to reconfirm the billing amount.

なお、ハッシュ演算を行ってハッシュ値を算出し、ハッシュ値同士を比較するようにしているが、これに限定されず、乱数、シリアル番号、署名情報、利用時間情報などを用いて両者の値を比較するような構成であってもよい。   The hash value is calculated by performing a hash operation, and the hash values are compared with each other. However, the present invention is not limited to this, and the values of both are calculated using random numbers, serial numbers, signature information, usage time information, and the like. It may be configured to compare.

さらに、複合機100では、クライアントPC110における請求金額の確認に際し、当該クライアントPC110から利用明細データを受信してハッシュ値を算出すると、請求情報生成装置200によって請求された請求金額の確認処理が行なわれたことを集計センターの請求情報生成装置200へと通知する。   Further, in the multifunction device 100, when the billing amount is confirmed in the client PC 110, when the usage details data is received from the client PC 110 and the hash value is calculated, the billing information generation device 200 performs the billing amount confirmation processing. This is notified to the billing information generation apparatus 200 of the aggregation center.

図2は、本願発明の請求システムにおける複合機の詳細な構成を示すブロック図である。   FIG. 2 is a block diagram showing a detailed configuration of the multifunction peripheral in the billing system of the present invention.

図2において、複合機100は、通信インターフェース11、制御部12、プリントエンジン13、計測部14、データ保存部15、データ加工部16、データ確認部17、ハッシュ演算部18、読取部19を具備して構成される。   In FIG. 2, the MFP 100 includes a communication interface 11, a control unit 12, a print engine 13, a measurement unit 14, a data storage unit 15, a data processing unit 16, a data confirmation unit 17, a hash calculation unit 18, and a reading unit 19. Configured.

この複合機100は、複写機能、印刷機能、読取機能などを実現する装置であって、複写機能は、読取部19で読み取った画像データをプリントエンジン13から印刷媒体に出力することによって複写する機能であって、印刷機能は、通信インターフェース11を介して受信した印刷データをプリントエンジン13から印刷媒体に印刷する機能であって、読取機能は、CCD(Charge Coupled Devices)などによって構成される読取部19で印刷媒体を読み取り、画像データを形成する機能である。   The multi-function device 100 is a device that realizes a copying function, a printing function, a reading function, and the like. The copying function is a function of copying image data read by the reading unit 19 by outputting it from a print engine 13 to a printing medium. The printing function is a function for printing the print data received via the communication interface 11 from the print engine 13 to the printing medium, and the reading function is a reading unit configured by a CCD (Charge Coupled Devices) or the like. 19 is a function for reading the print medium and forming image data.

このような機能を用いて印刷媒体に印刷した出力枚数およびその印刷における諸条件を収集してデータ保存部15へと保存しておき、複合機100の利用状況に基づく請求金額の確認を可能とする。   Using such a function, the number of output sheets printed on a print medium and various conditions for the printing are collected and stored in the data storage unit 15, and it is possible to check the billing amount based on the usage status of the multifunction device 100. To do.

この複合機100では、利用状況を示した利用明細データを集計センターの請求情報生成装置200およびクライアントPC110に転送する処理のほか、その請求金額を確認するための処理を行う。   In the MFP 100, in addition to the process of transferring the usage details data indicating the usage status to the billing information generating apparatus 200 and the client PC 110 of the aggregation center, the MFP 100 performs a process for confirming the billing amount.

まず、利用明細データを作成し、各装置へ転送する処理の構成を示す。   First, a configuration of processing for creating usage details data and transferring it to each device is shown.

読取部19で読み取ったデータおよび通信インターフェース11を介して印刷要求されたデータを制御部12によって制御してプリントエンジン13から印刷出力を行う。このときの通信インターフェース11は、通信回線を介してクライアントPC110、集計センターの請求情報生成装置200と接続するインターフェースであって各装置間の相互通信を実現する。   Data read by the reading unit 19 and data requested to be printed via the communication interface 11 are controlled by the control unit 12 and printed out from the print engine 13. The communication interface 11 at this time is an interface connected to the client PC 110 and the billing information generation apparatus 200 of the aggregation center via a communication line, and realizes mutual communication between the apparatuses.

制御部12は、CPU(Central Processing Unit)、ROM(Read Only Memory)などによって構成され、複合機100で実現する複写機能、印刷機能、読取機能などによって行なわれる処理を制御し、プリントエンジン13に出力指示を行うとともに計測部14に対してその出力指示におけるカラーまたは白黒の配色条件、用紙サイズなどといった出力条件を転送する。   The control unit 12 is configured by a CPU (Central Processing Unit), a ROM (Read Only Memory), and the like, and controls processing performed by a copying function, a printing function, a reading function, and the like realized by the multifunction peripheral 100, and controls the print engine 13. An output instruction is given, and output conditions such as a color or monochrome color arrangement condition and a paper size in the output instruction are transferred to the measurement unit 14.

また、この制御部12では、データ加工部16によって作成した利用明細データを通信インターフェース11を介して請求情報生成装置200とクライアントPC110へ転送する処理を行う。さらに、利用明細データとして転送した印刷出力枚数および出力条件をデータ保存部15から消去する処理を行う。   In addition, the control unit 12 performs a process of transferring the usage details data created by the data processing unit 16 to the billing information generating apparatus 200 and the client PC 110 via the communication interface 11. Further, a process of deleting the number of printed output and the output condition transferred as the usage details data from the data storage unit 15 is performed.

プリントエンジン13は、制御部12からの印刷指示に基づいて印字媒体へと印刷データの出力処理を行う。   The print engine 13 performs print data output processing to a print medium based on a print instruction from the control unit 12.

計測部14は、プリントエンジン13による出力処理を監視し、印刷出力枚数を計測する。さらに、制御部12からの印刷出力条件を受信し、計測した印刷出力枚数および計測した出力に対する出力条件をデータ保存部15へと保存する。   The measurement unit 14 monitors the output processing by the print engine 13 and measures the number of printed output sheets. Further, the print output condition from the control unit 12 is received, and the measured print output number and the output condition for the measured output are stored in the data storage unit 15.

データ保存部15は、RAM(Random Access Memory)などによって構成され、計測部14から転送されてきた印刷出力枚数および出力条件を保存する記憶領域である。例えば、計測部14によって計測した出力枚数が「3枚」であって、1枚目と2枚目はA4サイズの片面にフルカラー印刷を行う出力条件で出力し、3枚目はA3サイズの片面に白黒印刷を行う出力条件で出力した場合、次のように保存する。   The data storage unit 15 is configured by a RAM (Random Access Memory) or the like, and is a storage area for storing the number of print output sheets and the output conditions transferred from the measurement unit 14. For example, the number of output sheets measured by the measurement unit 14 is “3”, and the first and second sheets are output under the output condition of performing full color printing on one side of A4 size, and the third sheet is one side of A3 size. When output under the conditions for monochrome printing, save as follows.

「出力枚数:3枚」、「印刷用紙サイズ:A4サイズ2枚、A3サイズ1枚 、 配色条件:カラー2枚、白黒1枚」
これらの情報には、出力日時情報が付与されており、プリントエンジン13によって行った出力を時系列で管理することができる。
"Number of output sheets: 3", "Print paper size: 2 sheets of A4 size, 1 sheet of A3 size, Color scheme: 2 sheets of color, 1 sheet of black and white"
Output date / time information is given to these pieces of information, and the output performed by the print engine 13 can be managed in time series.

データ加工部16は、制御部12からの利用明細データの転送要求に基づき、データ保存部15で保存した印刷出力枚数および出力条件を加工してタイムスタンプ、署名を付与した利用明細データを作成する。そして、作成した利用明細データを要求元である制御部12へと転送する。このタイムスタンプは、利用明細データを作成した時刻および日付の情報であり、署名は作成元を保証する情報である。   Based on the usage request data transfer request from the control unit 12, the data processing unit 16 processes the number of printouts and the output conditions stored in the data storage unit 15 to create usage specification data with a time stamp and a signature. . Then, the created usage detail data is transferred to the control unit 12 that is the request source. This time stamp is information about the time and date when the usage details data is created, and the signature is information that guarantees the origin.

このデータ加工部16では、時系列で管理することで一定期間内の利用明細データを作成することができる。例えば、ある一か月間の利用明細データをデータ保存部で保存した出力日時情報に基づいて作成することができる。   The data processing unit 16 can create detailed usage data within a certain period by managing in time series. For example, usage details data for a certain month can be created based on the output date and time information stored in the data storage unit.

上記で説明した計測部14、データ保存部15、データ加工部16は、計測機によって構成し、この計測機が複合機100に搭載された構成であってもよい。   The measurement unit 14, the data storage unit 15, and the data processing unit 16 described above may be configured by a measurement device, and the measurement device may be mounted on the multifunction device 100.

次に、通信インターフェース11を介してクライアントPC110から請求金額の確認要求が行なわれた場合の処理を説明する。   Next, processing when a request for confirming the amount charged is made from the client PC 110 via the communication interface 11 will be described.

請求金額の確認要求として利用明細データを受信すると、データ確認部17がその受信した利用明細データの確認処理を行う。データ確認部17で行なわれる確認処理は、利用明細データが自機の複合機100によって作成されたことおよび改ざんされていないことを確認する処理である。   When the usage details data is received as a billing amount confirmation request, the data confirmation unit 17 performs confirmation processing on the received usage details data. The confirmation process performed in the data confirmation unit 17 is a process for confirming that the usage details data has been created by the multifunction device 100 of the own device and has not been tampered with.

さらに、このデータ確認部17では、利用明細データの確認処理が行なわれると、制御部12を介してハッシュ演算部18にその利用明細データのハッシュ演算要求を行うとともに、通信インターフェース11を介して集計センターの請求情報生成装置200に請求金額の確認要求が行なわれたことを通知する。   Further, in the data confirmation unit 17, when the usage detail data confirmation process is performed, a hash computation request for the usage detail data is made to the hash computation unit 18 via the control unit 12, and aggregation is performed via the communication interface 11. The center billing information generation device 200 is notified that a billing amount confirmation request has been made.

ハッシュ演算部18では、利用明細データにハッシュ演算を行うことによってハッシュ値を算出し、算出したハッシュ値は、通信インターフェース11を介して制御部12から要求元のクライアントPC110へと転送される。   The hash calculation unit 18 calculates a hash value by performing a hash calculation on the usage details data, and the calculated hash value is transferred from the control unit 12 to the requesting client PC 110 via the communication interface 11.

図3は、本願発明の請求システムにおける処理遷移を示すシーケンス図である。   FIG. 3 is a sequence diagram showing process transitions in the billing system of the present invention.

図3に示すシーケンスでは、複合機100で印刷機能や複製機能を用いた出力処理の度に、出力枚数および出力条件を計測(301)し、一定期間経過後、計測した出力枚数および出力条件を集計センターに転送することによって開始される処理遷移を示しており、集計センターの転送に際して、計測した出力枚数および出力条件を含む利用明細データを作成する(302)。   In the sequence shown in FIG. 3, the number of output sheets and output conditions are measured (301) every time output processing using the printing function or duplication function is performed in the multi-function peripheral 100. The process transition started by transferring to the counting center is shown. When transferring to the counting center, usage detail data including the measured output number and output conditions is created (302).

続いて、作成した利用明細データに署名を添付するとともにタイムスタンプを付与して(303)、その利用明細データを集計センターの請求情報生成装置およびクライアントPCへと転送する(304)。利用明細データを受信したクライアントPCでは、その利用明細データを保存する(307)。保存した利用明細データは、複合機100の利用代金の請求時に請求金額の確認に用いる。   Subsequently, a signature is attached to the created usage details data and a time stamp is given (303), and the usage details data is transferred to the billing information generation device and the client PC of the aggregation center (304). The client PC that has received the usage details data stores the usage details data (307). The saved usage details data is used for confirming the billing amount at the time of billing the usage fee of the multifunction device 100.

また、利用明細データを受信した請求情報生成装置では、その利用明細データをハッシュ演算してハッシュ値を算出(305)し、その利用明細データを元に算出した請求金額およびハッシュ値を含む請求情報を作成する(306)。   In addition, the billing information generation device that has received the usage details data calculates the hash value by hashing the usage details data (305), and the billing information including the billing amount and the hash value calculated based on the usage details data Is created (306).

そして、請求情報を作成した請求情報生成装置は、その請求情報をクライアントPCに送信する(308)。請求情報を受信したクライアントPCでは、請求情報生成装置から受信した請求情報を確認するため、保存してある利用明細データを複合機100に転送する(309)。   Then, the billing information generating apparatus that created the billing information transmits the billing information to the client PC (308). The client PC that has received the billing information transfers the stored usage details data to the multifunction peripheral 100 in order to confirm the billing information received from the billing information generation device (309).

クライアントPCから利用明細データを受信した複合機100では、その利用明細データが改ざんされていないかを確認し(310)、改ざんされていないことを確認した場合に利用明細データのハッシュ演算を行ってハッシュ値を算出する(311)。   The MFP 100 that has received the usage details data from the client PC checks whether the usage details data has been tampered with (310), and performs a hash operation on the usage details data if it has been confirmed that it has not been tampered with. A hash value is calculated (311).

算出した利用明細データに対するハッシュ値を送信元であるクライアントPCに送信し(312)、受信したクライアントPCでは、集計センターの請求情報生成装置から受信した利用明細データのハッシュ値と比較して(313)、同一であるかを判断する。そして、その比較結果を表示する(314)。   The hash value for the calculated usage statement data is transmitted to the client PC that is the transmission source (312), and the received client PC compares the hash value of the usage statement data received from the billing information generation device of the aggregation center (313). ) To determine whether they are the same. Then, the comparison result is displayed (314).

また、複合機でハッシュ値の算出を行うと、請求金額をクライアントPCの利用者が確認したことを請求情報生成装置へと通知し(315)、請求情報生成装置では、請求情報に対する確認結果を保存する(316)。   When the hash value is calculated by the multifunction device, the billing information generating device is notified that the user of the client PC has confirmed the billing amount (315), and the billing information generating device displays the confirmation result for the billing information. Save (316).

図4は、複合機の利用状況をクライアントPCから確認する処理遷移を示すシーケンス図である。   FIG. 4 is a sequence diagram showing a process transition for confirming the usage status of the multifunction machine from the client PC.

図4において、クライアントPCに保存してある利用明細データの参照要求を行うと処理が開始され、保存してある利用明細データを複合機へと送信する(401)。   Referring to FIG. 4, when a request for reference to the usage details data stored in the client PC is made, the processing is started, and the usage details data stored is transmitted to the multifunction peripheral (401).

参照要求が行なわれた利用明細データをクライアントPCから受信した複合機では、その利用明細データが改ざんされていないかを確認する処理を行ない(402)、改ざんが行なわれていないことを確認した場合にその利用明細データが自機の複合機によって作成されたものであるかを確認する(403)。   When the MFP receives the usage details data for which the reference request has been made from the client PC, it performs a process for checking whether the usage details data has been tampered with (402), and confirms that tampering has not been performed. In step 403, it is confirmed whether the usage statement data is created by the multifunction device of the own device.

自機の複合機によって作成された利用明細データであることが確認した場合に、参照画面を作成し(404)、その画面の情報をクライアントPCへと送信する(405)。受信したクライアントPCでは、表示ディスプレイ上にその参照画面を表示する(406)ことで複合機の利用状況を利用者が確認できるようにする。   When it is confirmed that the usage statement data is created by the MFP of its own, a reference screen is created (404), and information on the screen is transmitted to the client PC (405). The received client PC displays the reference screen on the display (406) so that the user can check the usage status of the multifunction device.

図5は、図4で示した利用状況を確認する参照画面の一例を示した図である。   FIG. 5 is a diagram showing an example of a reference screen for confirming the usage status shown in FIG.

図5に示す参照画面500は、複合機によって作成された画面であって、ハッシュ値の情報(501)、データ変更確認結果(502)、複合機の利用状況を示す情報(503)が示されている。   A reference screen 500 shown in FIG. 5 is a screen created by the multifunction peripheral, and shows hash value information (501), data change confirmation result (502), and information (503) indicating the usage status of the multifunction peripheral. ing.

ハッシュ値の情報(501)は、クライアントPCから複合機に送信した利用明細データをハッシュ演算することで算出した値であって、データ変更確認結果(502)は、利用状況として表示する利用明細データが改ざんされていないかを確認した結果である。   The hash value information (501) is a value calculated by performing a hash operation on the usage details data transmitted from the client PC to the MFP, and the data change confirmation result (502) is the usage details data displayed as the usage status. It is the result of confirming whether or not has been tampered with.

複合機の利用状況を示す情報(503)には、総出力枚数の情報のほか、複合機に設けられた計測機(「メーター」と表記)ごとの出力枚数を表示している。   In the information (503) indicating the usage status of the multifunction device, the number of output sheets for each measuring device (indicated as “meter”) provided in the multifunction device is displayed in addition to the information on the total number of output sheets.

実施例1に示す請求システムでは、集計センターの精算情報生成装置200によって請求された請求金額が複合機100の出力枚数およびカラーまたは白黒の配色条件、用紙サイズなどの出力条件に基づくものであるかを利用者が確認できるようにしているが、以下に示す実施例2では、同じく集計センターの精算情報生成装置200によって請求された請求金額が複合機100の保守点検作業に要した時間に基づいて請求された請求金額(以下、「保守費用」ともいう)であるかを利用者が確認できるようにしている。   In the billing system according to the first embodiment, is the billing amount charged by the settlement information generation device 200 of the aggregation center based on the output number of the multifunction device 100, the color or monochrome color arrangement condition, the output condition such as the paper size, and the like? In the second embodiment shown below, the billing amount charged by the settlement information generation device 200 of the aggregation center is based on the time required for the maintenance and inspection work of the multifunction peripheral 100 in the second embodiment shown below. The user can confirm whether the amount charged (hereinafter also referred to as “maintenance cost”).

この実施例2における構成を図6を用いて説明する。   The configuration in the second embodiment will be described with reference to FIG.

図6は、本発明に係わる請求システムを適用して構成した他の構成図である。   FIG. 6 is another configuration diagram configured by applying the billing system according to the present invention.

図6は、図1に示す構成図と類似するため異なる点を中心に説明する。   FIG. 6 is similar to the configuration diagram shown in FIG.

図6に示す複合機100には、操作パネル120が搭載され、操作パネル120を用いて情報入力やデータ表示を行う。保守点検作業を行った技術者が操作パネル120を操作して保守点検前時刻と保守点検後時刻との保守時刻情報を入力することで、保守点検における請求金額を算出する元となる保守時刻情報を保存する。   An operation panel 120 is mounted on the multifunction peripheral 100 illustrated in FIG. 6, and information input and data display are performed using the operation panel 120. Maintenance time information from which the engineer who performed the maintenance inspection operation operates the operation panel 120 and inputs maintenance time information of the time before maintenance inspection and the time after maintenance inspection to calculate the billing amount in the maintenance inspection. Save.

入力された保守時刻情報をデバイス証明書で署名し、通信回線を介して接続された集計センターの請求情報生成装置200へと転送する。   The inputted maintenance time information is signed with a device certificate and transferred to the billing information generation apparatus 200 of the aggregation center connected via the communication line.

これにより、集計センターの請求情報生成装置200がデバイス証明書を元に転送元の複合機を識別し、保守時刻情報に基づく請求情報を生成する。この請求情報には、保守時刻情報に基づく請求金額および保守時刻情報のハッシュ値が含まれる。   As a result, the billing information generation apparatus 200 in the aggregation center identifies the transfer source multifunction peripheral based on the device certificate, and generates billing information based on the maintenance time information. This billing information includes a billing amount based on the maintenance time information and a hash value of the maintenance time information.

生成した請求情報は、クライアントPC110へと転送され、クライアントPC110が請求情報に含まれる請求金額の確認を行う。   The generated billing information is transferred to the client PC 110, and the client PC 110 confirms the billing amount included in the billing information.

このクライアントPC110は、請求情報に含まれる保守時刻情報のハッシュ値を複合機100へと転送し、複合機100が保存する保守時刻情報に対するハッシュ値と同一であるか比較する。そして、その比較結果をクライアントPC110へと送信し、クライアントPC110が比較結果を元に請求情報に含まれる請求金額が正しいものであるかを表示する。   This client PC 110 transfers the hash value of the maintenance time information included in the billing information to the multi-function device 100, and compares it with the hash value for the maintenance time information stored in the multi-function device 100. Then, the comparison result is transmitted to the client PC 110, and the client PC 110 displays whether or not the billing amount included in the billing information is correct based on the comparison result.

すなわち、比較結果によってハッシュ値が同一であることが示された場合には、ハッシュ値の元となる保守時刻情報が複合機に保存されていることになるため、請求金額が正しいものであると判断する。   That is, if the comparison result indicates that the hash values are the same, the maintenance time information that is the basis of the hash value is stored in the multifunction peripheral, so the charge amount is correct. to decide.

もちろん、クライアントPC110によって確認を行うのではなく、請求情報に含まれるハッシュ値をクライアントPC110の操作者が複合機100に設けられた操作パネル120を用いて入力することで複合機100で請求金額の確認を行うようにしてもよい。この場合、入力されたハッシュ値が複合機100で保存する保守時刻情報から算出したハッシュ値と同一であるかを比較して操作パネル120に結果を表示する。   Of course, instead of confirming by the client PC 110, the MFP 100 inputs the hash value included in the billing information using the operation panel 120 provided on the multifunction device 100 by the operator of the client PC 110. Confirmation may be performed. In this case, whether the input hash value is the same as the hash value calculated from the maintenance time information stored in the multifunction peripheral 100 is compared and the result is displayed on the operation panel 120.

本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。   The present invention is not limited to the embodiments described above and shown in the drawings, and can be implemented with appropriate modifications within the scope not changing the gist thereof.

なお、本発明は、通信機能を備えた請求システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体(CD−ROM、DVD−ROM等)から該プログラムをインストールし、これを実行させることにより、上述の処理を実行する請求システムを構成することも可能である。   In the present invention, the program is executed from a recording medium (CD-ROM, DVD-ROM, etc.) storing a program for executing the above-described operation in a billing system having a communication function or configuring the above-mentioned means. It is also possible to configure a billing system that executes the above-described processing by installing and executing this.

また、プログラムを供給するための媒体は、通信媒体(通信回線、通信システムのように、一時的または流動的にプログラムを保持する媒体)でもよい。例えば、通信ネットワークの電子掲示板(BBS:Bulletin Board Service)に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。   Further, the medium for supplying the program may be a communication medium (a medium for temporarily or fluidly holding the program, such as a communication line or a communication system). For example, the program may be posted on an electronic bulletin board (BBS: Bulletin Board Service) of a communication network and distributed via a communication line.

本発明は、複合機等の機器の利用状況に応じた利用代金の請求を行う請求システムに適用可能である。   The present invention is applicable to a billing system that charges a usage fee according to the usage status of a device such as a multifunction peripheral.

本発明に係わる請求システムおよび照合プログラムを適用して構成した構成図。The block diagram which applied and constituted the billing system and collation program concerning this invention. 本願発明の請求システムにおける複合機の構成を示すブロック図。The block diagram which shows the structure of the multifunctional device in the claim system of this invention. 本願発明の請求システムにおける処理遷移を示すシーケンス図。The sequence diagram which shows the process transition in the claim system of this invention. 複合機の利用状況をクライアントPCから確認する処理遷移を示すシーケンス図。FIG. 6 is a sequence diagram showing processing transition for confirming the usage status of a multifunction machine from a client PC. 図4で示した利用状況を確認する参照画面の一例を示した図。The figure which showed an example of the reference screen which confirms the utilization condition shown in FIG. 本発明に係わる請求システムを適用して構成した他の構成図。The other block diagram comprised by applying the claim system concerning this invention.

符号の説明Explanation of symbols

11 通信インターフェース
12 制御部
13 プリントエンジン
14 計測部
15 データ保存部
16 データ加工部
17 データ確認部
18 ハッシュ演算部
19 読取部
100 複合機
110 クライアントPC
120 操作パネル
130 携帯端末
200 請求情報生成装置
DESCRIPTION OF SYMBOLS 11 Communication interface 12 Control part 13 Print engine 14 Measuring part 15 Data storage part 16 Data processing part 17 Data confirmation part 18 Hash calculating part 19 Reading part 100 Multifunction machine 110 Client PC
120 Operation Panel 130 Mobile Terminal 200 Claim Information Generating Device

Claims (8)

顧客が利用する機器に、
該機器の利用に関して顧客に請求する請求情報の生成に必要な利用情報を収集する利用情報収集手段と、
前記利用情報収集手段で収集した利用情報を、請求情報を生成する請求情報生成装置および前記顧客の顧客端末に送信する利用情報送信手段と
を設け、
前記請求情報生成装置は、
前記利用情報送信手段で送信された利用情報に基づき請求情報を生成する請求情報生成手段と、
前記請求情報生成手段により生成した請求情報の前記利用情報に基づき生成した付加情報を付加して前記顧客端末に送信する請求情報送信手段と
を具備し、
前記顧客端末は、前記利用情報送信手段により送信された付加情報と前記請求情報に付加された利用情報とに基づき該請求情報が正しいか否かを確認する請求システム。
For equipment used by customers,
Usage information collection means for collecting usage information necessary for generating billing information to be billed to the customer regarding the use of the device;
A usage information collection unit configured to generate usage information collected by the usage information collection unit and a usage information transmission unit configured to transmit to the customer terminal of the customer;
The billing information generation device
Billing information generating means for generating billing information based on the usage information transmitted by the usage information transmitting means;
Billing information transmitting means for adding additional information generated based on the usage information of the billing information generated by the billing information generating means and transmitting to the customer terminal; and
A billing system in which the customer terminal confirms whether the billing information is correct based on the additional information transmitted by the usage information transmitting means and the usage information added to the billing information.
前記請求情報送信手段は、
前記利用情報を所定の演算式を用いて演算した演算値を前記付加情報として前記請求情報に付加して前記顧客端末に送信し、
前記顧客端末は、前記請求情報に付加された演算値と前記利用情報送信手段により送信された利用情報を前記所定の演算式を用いて演算した演算値との照合により該請求情報が正しいか否かを確認する請求項1記載の請求システム。
The billing information transmitting means includes
A calculation value obtained by calculating the usage information using a predetermined calculation formula is added to the billing information as the additional information and transmitted to the customer terminal,
The customer terminal determines whether the billing information is correct by comparing the calculated value added to the billing information with the calculated value calculated by using the predetermined calculation formula on the usage information transmitted by the usage information transmitting means. The billing system according to claim 1, wherein the billing system confirms whether or not
前記請求情報送信手段は、
前記利用情報を所定の演算式を用いて演算した演算値を前記付加情報として前記請求情報に付加して前記顧客端末に送信し、
前記顧客端末は、
前記請求情報に付加された演算値と前記利用情報送信手段により送信された利用情報とを前記機器に送信し、
前記機器は、
前記請求情報が正しいか否かの確認を前記演算値と前記利用情報を前記所定の演算式を用いて演算した演算値との照合により行う請求項1記載の請求システム。
The billing information transmitting means includes
A calculation value obtained by calculating the usage information using a predetermined calculation formula is added to the billing information as the additional information and transmitted to the customer terminal,
The customer terminal is
The calculated value added to the billing information and the usage information transmitted by the usage information transmitting means are transmitted to the device,
The equipment is
The claim system according to claim 1, wherein whether or not the billing information is correct is confirmed by collating the calculated value with the calculated value obtained by calculating the usage information using the predetermined calculation formula.
前記機器は、
前記顧客端末から送信された請求情報の更新有無を確認し、更新されていない場合に、前記演算値の算出を行う請求項3記載の請求システム。
The equipment is
The billing system according to claim 3, wherein the billing information transmitted from the customer terminal is confirmed to be updated or not, and the calculation value is calculated when the billing information is not updated.
前記利用情報は、
前記顧客が利用した機器を識別する識別情報を含み、
前記請求情報が正しいか否かの確認を前記識別情報を参照して行う請求項1記載の請求システム。
The usage information is:
Including identification information for identifying the device used by the customer;
The billing system according to claim 1, wherein confirmation of whether the billing information is correct is performed with reference to the identification information.
前記利用情報は、
署名情報を含み、
前記請求情報が正しいか否かの確認を前記署名情報を参照して行う請求項1記載の請求システム。
The usage information is:
Including signature information,
The billing system according to claim 1, wherein confirmation of whether the billing information is correct is performed with reference to the signature information.
前記利用情報は、
前記機器の利用時間情報を含み、
前記機器は、
前記請求情報が正しいか否かの確認を前記利用時間情報を参照して行う請求項1記載の請求システム。
The usage information is:
Including usage time information of the device,
The equipment is
The billing system according to claim 1, wherein confirmation of whether the billing information is correct is performed with reference to the usage time information.
機器の利用に関して顧客に請求する請求情報の生成に必要な利用情報を収集する第1のステップと、
前記第1のステップで収集した利用情報を請求情報を生成する請求情報生成装置および前記顧客の顧客端末に送信する第2のステップと、
前記第2のステップで送信された利用情報に基づき請求情報を生成する第3のステップと、
前記第3のステップにより生成した請求情報の前記利用情報を所定の演算式を用いて演算した演算値を前記付加情報として該請求情報に付加して前記顧客端末に送信する第4のステップと
を含む請求処理をコンピュータに実行させる照合プログラム。
A first step of collecting usage information necessary to generate billing information to bill a customer for device usage;
A second step of transmitting the usage information collected in the first step to a billing information generating device for generating billing information and the customer terminal of the customer;
A third step of generating billing information based on the usage information transmitted in the second step;
A fourth step of adding a calculated value obtained by calculating the usage information of the billing information generated in the third step using a predetermined calculation formula to the billing information as the additional information and transmitting the additional information to the customer terminal; A collation program for causing a computer to execute a billing process including
JP2006230571A 2006-08-28 2006-08-28 Billing system and collation program Pending JP2008052630A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006230571A JP2008052630A (en) 2006-08-28 2006-08-28 Billing system and collation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006230571A JP2008052630A (en) 2006-08-28 2006-08-28 Billing system and collation program

Publications (1)

Publication Number Publication Date
JP2008052630A true JP2008052630A (en) 2008-03-06

Family

ID=39236606

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006230571A Pending JP2008052630A (en) 2006-08-28 2006-08-28 Billing system and collation program

Country Status (1)

Country Link
JP (1) JP2008052630A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020113887A (en) * 2019-01-10 2020-07-27 京セラドキュメントソリューションズ株式会社 Image forming system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020113887A (en) * 2019-01-10 2020-07-27 京セラドキュメントソリューションズ株式会社 Image forming system
JP7145395B2 (en) 2019-01-10 2022-10-03 京セラドキュメントソリューションズ株式会社 image forming system

Similar Documents

Publication Publication Date Title
JP4334332B2 (en) Data protection apparatus and image forming apparatus
JP5379617B2 (en) Image forming apparatus, control method therefor, and program
US10282141B2 (en) Image processing system, image processing device, billing processing method and computer readable recording medium
JP5862089B2 (en) Billing management system
KR100629499B1 (en) Method for charging for printing
CN105306781A (en) System, device and method for billing processing
US7684720B2 (en) Machine integrated semi-automated service credit for a metered device
JP2014002604A (en) Charging system, charging method, and device including charging system
JP2008052630A (en) Billing system and collation program
JP2020187492A (en) Information processing device, information management device, information processing system, and information processing program
WO2017221529A1 (en) Meter reading system and meter reading method
JP5862090B2 (en) Billing management system
JP2947779B1 (en) Billing server
JP2891982B1 (en) Print server, printer device, print server adapter device, business server, business client, and file transfer server
JP2008305276A (en) Charging management system, image formation apparatus, charging management server, image forming method, and image forming program
JP2008219481A (en) Image forming apparatus
JP5748815B2 (en) Image forming apparatus, control method therefor, and program
JP2006092270A (en) Billing information management device
JP2006318283A (en) Information processing apparatus and information processing system
JP2006261729A (en) Image forming apparatus and electronic authentication system provided with the same
JP4785296B2 (en) Server apparatus, server apparatus control method, and storage medium
JP2006093899A (en) Job-executing device
JP6350040B2 (en) Information providing system, information providing apparatus, information providing method, and program
JP2004272670A (en) Equipment contract evaluation system, method, and program
JP2006092454A (en) Information processing system, and information transmitting device