Patent ID: 8090627

Claim:
A printing system comprising: a client apparatus which deals with printing data; and a server apparatus which is connected to the client apparatus so as to communicate therewith, wherein the client apparatus includes: a correction data request transmitting unit which requests the server apparatus to transmit correction data used for correcting the printing data; a correction data receiving unit which receives predetermined correction data transmitted from the server apparatus at the request of the correction data request transmitting unit; a billing information receiving unit which receives billing information on the correction data received by the correction data receiving unit; and a billing unit which performs a predetermined process on the basis of the billing information received by the billing information receiving unit, and the server apparatus includes: a correction data request receiving unit which receives the request to transmit the correction data from the client apparatus; a correction data acquiring unit which acquires, from a correction data storage unit, predetermined correction data corresponding to the request to transmit the correction data received by the correction data request receiving unit; a correction data transmitting unit which transmits, to the client apparatus, the correction data acquired by the correction data acquiring unit; a correction data modifying unit which modifies the correction data acquired by the correction data acquiring unit and transmits the modified correction data to the correction data transmitting unit; a correction data accuracy calculating unit which calculates a correction accuracy of the correction data modified by the correction data modifying unit; a service point calculating unit that calculates a service point associated with the client apparatus based on the request to transmit the correction data received from the client apparatus, a frequency that the correction data acquired by the correction data acquiring unit is used in the client apparatus, and a modification rate of the correction data; a charge calculating unit which calculates a charge corresponding to a process of sending the correction data transmitted from the correction data transmitting unit, the charge calculating unit calculating the charge based on the service point calculated by the service point calculating unit and the correction accuracy of the correction data calculated by the correction data accuracy calculating unit; and a charge notifying unit which notifies the client apparatus of the charge calculated by the charge calculating unit.