An electronic apparatus, communicably connected to a server (30, 40, 50), the electronic apparatus comprising: a display control unit (421, 115) configured to display, on a display, an application list based on web content acquired from the server (30, 40, 50), the application list being a list of a plurality of applications available with the electronic apparatus, the plurality of applications including at least a web application; a version information acquisition unit (451, 121) configured to acquire first version information from the server, the first version information indicating a version of firmware required for the electronic apparatus to use the web application included in the application list displayed by the display control unit; (421, 115); a version determination unit (424, 111) configured to determine whether second version information is equal to or newer than the first version information acquired from the server by the version information acquisition unit (451, 121), the second version information indicating a current version of firmware installed on the electronic apparatus; a shortcut storing unit configured to, in the case that the version determination unit (424, 111) determines the second version information to not be equal to or newer than the first version information, store shortcut information of the web application; a firmware update unit (453, 121) configured to update the firmware of the electronic apparatus in response to a determination indicating that the second version information is older than the first version information; and a registration unit (427, 111) configured to register a display component, the display component being a shortcut icon acquired using the shortcut information, to be displayed on a screen that is displayed after restarting the electronic apparatus when the firmware update unit (453, 121) updates the firmware, the screen being used, following updating of the firmware, to select, according to a user operation, a function to be used with the electronic apparatus and implemented by the web application requiring the updated firmware; wherein information is required to use the web application, the information being image information representing the display component, the display component being associated with address information of the web application, and wherein the image information is registered with the electronic apparatus after the version determination unit (424, 111) determines whether the second version information is equal to or newer than the first version information acquired from the server by the version information acquisition unit (451, 121). a display control unit (421, 115) configured to display, on a display, an application list based on web content acquired from the server (30, 40, 50), the application list being a list of a plurality of applications available with the electronic apparatus, the plurality of applications including at least a web application; a version information acquisition unit (451, 121) configured to acquire first version information from the server, the first version information indicating a version of firmware required for the electronic apparatus to use the web application included in the application list displayed by the display control unit; (421, 115); a version determination unit (424, 111) configured to determine whether second version information is equal to or newer than the first version information acquired from the server by the version information acquisition unit (451, 121), the second version information indicating a current version of firmware installed on the electronic apparatus; a shortcut storing unit configured to, in the case that the version determination unit (424, 111) determines the second version information to not be equal to or newer than the first version information, store shortcut information of the web application; a firmware update unit (453, 121) configured to update the firmware of the electronic apparatus in response to a determination indicating that the second version information is older than the first version information; and a registration unit (427, 111) configured to register a display component, the display component being a shortcut icon acquired using the shortcut information, to be displayed on a screen that is displayed after restarting the electronic apparatus when the firmware update unit (453, 121) updates the firmware, the screen being used, following updating of the firmware, to select, according to a user operation, a function to be used with the electronic apparatus and implemented by the web application requiring the updated firmware; wherein information is required to use the web application, the information being image information representing the display component, the display component being associated with address information of the web application, and wherein the image information is registered with the electronic apparatus after the version determination unit (424, 111) determines whether the second version information is equal to or newer than the first version information acquired from the server by the version information acquisition unit (451, 121).