Note that the smartphone 900 may operate as a wireless access point (software AP) by an application-level access point function executed by the processor 901. Alternatively, the wireless access point function may be performed by the wireless communication interface 913.
The processor 921 may be constituted by a CPU or an SoC, and controls a navigation function and other functions of the car navigation device 920. The memory 922 includes a RAM and a ROM, and stores programs executed by the processor 921 and data.
The GPS module 924 measures a position of the car navigation device 920 (such as latitude, longitude, and altitude) on the basis of GPS signals received from a GPS satellite. For example, the sensor 925 may include a sensor group such as a gyro sensor, a geomagnetic sensor, and a pressure sensor. The data interface 926 is connected to an in-vehicle network 941 via a not-shown terminal to obtain data generated by a vehicle such as vehicle speed data.