A non-transitory computer readable recording medium on which a program is recorded, said program executable on a portable information terminal capable of connecting to a cloud service over a network by running an application with an operating system, said program causing said portable information terminal to establish communication with an information processing device from which data is sent and received, thereby controlling said information processing device, said program executed on said portable information terminal to function as a system comprising:
- an application detection part for detecting said application being run by said operating system;
- a management part for detecting the cloud service to which said application connects and managing said application and the cloud service associated with each other;
- a destination information generation part for generating destination information required for said information processing device to use the cloud service based on the information managed by said management part;
- and
- a transmission part for sending said destination information to said information processing device while the communication with said information processing device is available, thereby causing said information processing device to automatically configure the destination to connect to the cloud service the same as that used by said application being run by said operating system.