To provide a communication device by which a user can grasp a server broadcasting its desirable data among servers on the Internet whose number is daily increased/decreased so as to properly obtain the desired data.
The communication device includes; a sender information reception section for receiving a sender information group having one sender information item or more; a selection instruction reception section for receiving an instruction to select the one sender information item or more from the received sender information group; a data reception section for accessing a sender denoting the selected and instructed sender information to receive data from the sender; and a data output instruction section for instructing output of the data received by the data reception section. Thus, the user can grasp a server device being a data provider among the servers expected to be daily increased/ decreased and obtain the data desired by the user.
FUJIMOTO MAKOTO
TANIGAWA HIDEKAZU