The transmitting-information building unit 322 builds information for uploading, to the information server 500, collected attribute information on IoT devices 100. The transmitting-signal processing unit 321 uploads information to the information server 500 through the wireless network 410, the base communication station 420, and the Internet 430. Note that the transmitting-signal processing unit 321 is one example of an attribute-information transmission unit recited in the claims.
The positioning-signal reception unit 331 receives signals from the positioning satellites 200, such as the GPS, to obtain position information on the mobile terminal 300. The position information extraction unit 332 extracts position information on the mobile terminal 300 from signals received by the positioning-signal reception unit 331. Note that the position information extraction unit 332 is one example of a position-information obtaining unit recited in the claims.
The movement detection unit 333 detects a movement state and an orientation of the mobile terminal 300 to grasp a movement state and an orientation of the user. Here, the movement state is detected to infer a future movement position. An inferred position depends on, for example, movement on vehicle, walking, or the like. Since the movement detection unit 333 grasps the movement state, the position is accurately inferred. Moreover, since the movement detection unit 333 includes a magnetic sensor or the like, the movement detection unit 333 measures an orientation in which the movement detection unit 333 faces. Note that the movement detection unit 333 is one example of a movement-destination inference unit recited in the claims.