Patent ID: 8781876

Claim:
A non-transitory computer-readable recording medium storing therein a charge calculating program causing a computer that manages a database of different data items to execute: recording for each data item, information indicating the number of clients that receive the data item; extracting from the information recorded at the recording and for each data item to be received by a given client, information indicating the number of clients receiving the data item; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1: Dt = ∑ n ⁢ Ds ∑ n ⁢ ( Ds / Dc ) where, Dt is the degree of coincidence, n is the total number of data items received by the given client, Ds is the size of each data received by the given client, and Dc is the total number of each data item received by the given client; calculating charges for the given client, based on the extracted information wherein the calculating charges includes calculating for the given client and based on the calculated degree of coincidence, charges for the database; and outputting the calculated charges.