Patent ID: 8264520

Claim:
A communication system comprised of a plurality of terminals and a connection controller that controls connection among the respective terminals, wherein said connection controller comprises: a recording unit that records terminal information on terminals connected in a previous connection session and first information on participants who participated at the connected respective terminals; a first receiving unit that receives second information on participants desiring communication, wherein the second information is transmitted from a first terminal of the plurality of terminals; a comparing unit that compares the first information with the second information; a selecting unit that selects connection candidate terminals, which connected to the first terminal in the previous connection session in which at least one of participants corresponding to the second information participated, from the terminal information, based on the comparing result; and a presenting unit that presents information on the connection destination candidate terminals selected by said selecting unit to the first terminal, each of said plurality of terminals comprises: a transmitting unit that transmits the second information to said connection controller; and a second receiving unit that receives the information on the connection candidate terminals from said connection controller.