Patent ID: 7382742

Claim:
A communication device for communication by one communication device with other communication devices wherein each of the plurality of communication devices has: communication device notifying means for notifying each of the communication devices, which are informed of an identifier, of communication devices with which a particular one of the plurality of communication devices can communicate, communication path-searching means for searching for a communication path to and from communication devices with which the particular communication device can communicate on the basis of the notified communication devices, and communicating means for carrying out, on the basis of the communication path acquired as a result of the search, communication with another communication device; wherein one or more of the plurality of communication devices are vehicle-mountable wireless access points; wherein each of the communication devices bears an intrinsic identifier, and each of the plurality of communication devices further has identifier informing means for informing each of the other communication devices of its own identifier, the communication device notifying means notify the identifier of the particular communication device and the identifiers of the communication devices with which it can communicate to each of the communication devices informed of the identifier, the communication path-searching means search, on the basis of the informed identifier, for a communication path between the particular communication device and the communication devices with which the particular communication device can communicate, the communicating means have receiver means for receiving from the other communication devices communication data including the identifiers of the communication devices which are their communication partners, communication data processing means for processing the received communication data if the identifier contained in the received communication data is the identifier of the particular communication device, and communication data interconnecting means for interconnecting, on the basis of the communication path, the received communication data to the communication device which is the communication partner or to a communication device intervening between the communication partner and the particular communication device if the identifier contained in the received communication data is not the identifier of the particular communication device.