A peripheral device, comprising: a plurality of interfaces (59a, 59b) for communicating with a host computer (30a, 30b) wherein the host computer is connected to the peripheral device through one of the plurality of interfaces; and a storing system arranged to store configuration information, for each of the plurality of interfaces for communicating with a host computer (30a, 30b), which determines an operation of each of the interfaces; and the peripheral device being characterised in comprising: a configuration information transmission system arranged to, in response to receiving a request signal for the configuration information from the host computer (30a, 30b) is received through one of the plurality of interfaces (59a, 59b), determine the interface that received the request signal, determine that the configuration information for the interface which received the request signal is to be initially displayed, and transmit to the host computer: the configuration information stored in the storing system of the interface that received the request signal, and link information for indicating the configuration information stored in the storing system of an interface that did not receive the request signal; wherein the peripheral device further comprises a web server configured to: receive the request signal from a web browser of the host computer; read out the configuration information for the one of the plurality of interfaces, through which the peripheral device receives the request signal from the host computer, from the storing system; create a web page for displaying a setting screen including the the read out configuration information as an initial value on the host computer, the web page also including said link information for acquiring the setting screen of the interface that did not receive the request signal; and transmit the created web page to the web browser of the host computer. a plurality of interfaces (59a, 59b) for communicating with a host computer (30a, 30b) wherein the host computer is connected to the peripheral device through one of the plurality of interfaces; and a storing system arranged to store configuration information, for each of the plurality of interfaces for communicating with a host computer (30a, 30b), which determines an operation of each of the interfaces; and a configuration information transmission system arranged to, in response to receiving a request signal for the configuration information from the host computer (30a, 30b) is received through one of the plurality of interfaces (59a, 59b), determine the interface that received the request signal, determine that the configuration information for the interface which received the request signal is to be initially displayed, and transmit to the host computer: the configuration information stored in the storing system of the interface that received the request signal, and link information for indicating the configuration information stored in the storing system of an interface that did not receive the request signal; the configuration information stored in the storing system of the interface that received the request signal, and link information for indicating the configuration information stored in the storing system of an interface that did not receive the request signal; wherein the peripheral device further comprises a web server configured to: receive the request signal from a web browser of the host computer; read out the configuration information for the one of the plurality of interfaces, through which the peripheral device receives the request signal from the host computer, from the storing system; create a web page for displaying a setting screen including the the read out configuration information as an initial value on the host computer, the web page also including said link information for acquiring the setting screen of the interface that did not receive the request signal; and transmit the created web page to the web browser of the host computer. receive the request signal from a web browser of the host computer; read out the configuration information for the one of the plurality of interfaces, through which the peripheral device receives the request signal from the host computer, from the storing system; create a web page for displaying a setting screen including the the read out configuration information as an initial value on the host computer, the web page also including said link information for acquiring the setting screen of the interface that did not receive the request signal; and transmit the created web page to the web browser of the host computer.