Patent ID: 8037174

Claim:
A signaling server which mutually communicates with a plurality of terminals via a network, the server comprising: a transmitting/receiving part for transmitting/receiving a message via the network; a storage unit for storing a registered terminal list that is information regarding whether or not each of the plurality of terminals requires a signaling processing support and for storing status management information of the plurality of terminals, including a first terminal; and a control unit comprising: a status management part for updating the registered terminal list and the status management information; a signaling processing part for judging a destination and a type of the message received at the transmitting/receiving part; and a hardware processor coupled to the status management part and the signaling processing part, wherein the signaling processing part judges whether or not the first terminal that is the destination of the message requires the signaling processing support and whether or not the type of the message changes a communication state of the first terminal, and gives an instruction to the status management part to update the status management information of the first terminal stored in the storage unit in accordance with contents of the message without transferring the message to the first terminal when judging that the first terminal requires the signaling processing support and the message is not directly related to starting or stopping of communication with the first terminal.