A method of managing information regarding one or more counterpart communication terminals, the method comprising:
- storing in a memory, for each one of a plurality of communication terminals configured to request to start communication with one or more candidate counterpart terminals, terminal identification information for identifying the communication terminal in association with counterpart terminal identification information for identifying the one or more candidate counterpart terminals;
- transmitting, to a first communication terminal that has left from a session transmitting content data among the plurality of communication terminals, information indicating terminal identification information for identifying a second communication terminal that participates in the session;
- receiving a request for adding the second communication terminal as a candidate counterpart terminal for the first communication terminal from the first communication terminal, the request for adding being generated based on information indicating that the second communication terminal is not registered as a candidate counterpart terminal for the first communication terminal;
- and
- storing the terminal identification information of the second communication terminal in association with the terminal identification information of the first communication terminal in response to the request for adding.