Patent ID: 7688751

Claim:
A server apparatus which is connected to a communication network and executes data communication control among a plurality of communication terminals to which user IDs are assigned, respectively, comprising: an interface which connects with a telephone exchange apparatus which executes call connections among a plurality of phone terminals, a receiver which receives call information event including telephone IDs specifying a plurality of telephone terminals to which call connections are established from the telephone exchange apparatus via the interface; a memory which stores a associating table in which user IDs assigned to the plurality of communication terminals are associated with the telephone IDs of the plurality of telephone terminals and stores a management table in which the user IDs are associated with communication bands and with treatable data sizes in the communication network; a comparator which refers to the associating table and the management table upon receipt of the call information event, and compares respective communication bands and data sizes of a plurality of communication terminals associated with the telephone IDs included in the call information event based on the reference results; and a controller which decides communication bands and data sizes to be assigned between the plurality of communication terminals based on the comparison result from the comparator, and executes a data communication connection between the plurality of communication terminals by using the decided communication bands and the data sizes.