Information on the protocols supported by a target device and the address
thereof are acquired by a simple operation, and communication is performed using
a supported protocol. A device (1) 1 includes: a non-contact IC interface
2, which requests supported protocol information 8 of a device (2)
4 within a predetermined communication area in a network, and which acquires
supported protocol information 8 from the device (2) 4; an
IEEE 802.11b interface 3, which performs transmission signal processing
and reception signal processing; test communication element, which performs test
communication using the IEEE 802.11b interface 3; and communication element
which, when test communication using the test communication element is possible,
performs communication using a protocol of the protocol information 8 acquired
by the protocol acquisition element.