Patent ID: 8452308

Claim:
A computer-readable recording device storing a computer program including instructions for causing a computer of a mobile device to operate as: a selecting module that selects, based on first information, second information and third information, a particular device being substantially located in a specific direction indicated by the third information from a plurality of candidate devices on a wireless network, the first information indicating a physical location of the mobile device, the second information indicating physical locations of the plurality of candidate devices, the third information indicating the specific direction which had been specified by a predetermined operation received at an operation unit configured to receive operations on the mobile device by a user, the specific direction being a direction with a location of the mobile device as reference; a controlling module that controls a communication unit that is configured to communicate using the wireless network such that the communication unit communicates with the particular device selected by the selecting module; and a calculation unit that calculates a plurality of relative directions with respect to the plurality of candidate devices based on the first information and the second information, the plurality of relative directions being directions with the location of the mobile device as reference, wherein the selecting module selects the particular device by comparing the specific direction and the plurality of relative directions.