Patent ID: 8064961

Claim:
A communication system comprising: a plurality of communication nodes to each of which a unique address is assigned; and a communication device, wherein: each of the plurality of communication nodes comprises: address registration means for registering a communication-destination address of the communication-destination communication node and a communication-destination address code corresponding to the communication-destination address, in the communication device; first storage means for storing at least the communication-destination address code registered in the communication device; and communication request means for requesting, when the stored communication-destination address code is selected, the communication device to perform communication with the communication-destination communication node by using the unique address used as a communication-source address of the communication-source communication node, and the selected communication-destination address code; and the communication device comprises: second storage means for storing the registered communication-destination address and the registered communication-destination address code in association with an address of the communication-source communication node which has registered the communication-destination address and the communication-destination address code; search means for searching the second storage means when communication is requested by the communication-source communication node, to obtain the communication-destination address corresponding to the communication-source address and to the communication-destination address code, as a search result; communication means for allowing the communication between the communication-source communication node and the communication-destination communication node by using the communication-destination address obtained through the search, and notifying the communication-source address code to the communication-destination communication node; and address code generation means for generating the communication-source address code corresponding to the communication-source address when it is found through the search that the communication-source address code has not been stored in the second storage means in association with the communication-destination address.