A multi-function device configured to execute a plurality of functions related to plural types of services that a service providing server is capable of providing, the multi-function device comprising: a device-side acquiring unit configured to acquire, from a storage unit for storing a plurality of use information corresponding to a plurality of users, specific use information corresponding to a specific user of the multi-function device, each of the plurality of use information including information related to whether or not a user corresponding to the use information is allowed to use each function that the multi-function device is capable of executing; a device-side determining unit configured to execute a first determination process of determining, by using the specific use information and service relation information, whether or not the specific user is allowed to use a specific function in a case where a specific service among the plural types of services is selected by the specific user, the service relation information being information indicating that one function among the plurality of functions and one service among plural types of services are related; a requesting unit configured to request the service providing server to provide the specific service in a case where the specific service among the plural types of services is selected by the specific user; a display controlling unit configured to acquire screen information from a screen providing server so as to display a screen according to the screen information on a display unit of the multi-function device, the screen information being information for receiving the specific service from the service providing server, wherein the display controlling unit is configured to: display a first screen for receiving the specific service from the service providing server in a first case where a determination is made in the first determination process that the specific user is allowed to use the specific function; and display a second screen indicating that it is not capable of receiving the specific service from the service providing server in a second case where a determination is made in the first determination process that the specific user is not allowed to use the specific function. a device-side acquiring unit configured to acquire, from a storage unit for storing a plurality of use information corresponding to a plurality of users, specific use information corresponding to a specific user of the multi-function device, each of the plurality of use information including information related to whether or not a user corresponding to the use information is allowed to use each function that the multi-function device is capable of executing; a device-side determining unit configured to execute a first determination process of determining, by using the specific use information and service relation information, whether or not the specific user is allowed to use a specific function in a case where a specific service among the plural types of services is selected by the specific user, the service relation information being information indicating that one function among the plurality of functions and one service among plural types of services are related; a requesting unit configured to request the service providing server to provide the specific service in a case where the specific service among the plural types of services is selected by the specific user; a display controlling unit configured to acquire screen information from a screen providing server so as to display a screen according to the screen information on a display unit of the multi-function device, the screen information being information for receiving the specific service from the service providing server, wherein the display controlling unit is configured to: display a first screen for receiving the specific service from the service providing server in a first case where a determination is made in the first determination process that the specific user is allowed to use the specific function; and display a second screen indicating that it is not capable of receiving the specific service from the service providing server in a second case where a determination is made in the first determination process that the specific user is not allowed to use the specific function. display a first screen for receiving the specific service from the service providing server in a first case where a determination is made in the first determination process that the specific user is allowed to use the specific function; and display a second screen indicating that it is not capable of receiving the specific service from the service providing server in a second case where a determination is made in the first determination process that the specific user is not allowed to use the specific function.