A non-transitory computer-readable recording medium on which a program is recorded, the program being a control program for an in-vehicle device that is connected to an image pickup device and that is utilized by a first user, the program causing a computer included in the in-vehicle device to execute instructions for:
- transmitting first location information indicating a current location of the in-vehicle device to an information processing device;
- receiving visit history information of a second user, the visit history information being acquired by the information processing device based on preference information of the first user indicating a preference of the first user;
- and
- causing the image pickup device to acquire an image based on a result of comparison between a second location indicated by second location information about a visited place included in the visit history information and a first location indicated by the first location information.