Patent ID: 8259324

Claim:
A printer-and-storage integrated system, comprising: host devices connected with a first network; a printer and a storage device connected with a second network, each of the printer and the storage device being shared by the host devices; and a controller which is connected with the first network and the second network, the controller transferring a control instruction or data transmitted from the host devices to the printer or the storage device and controlling the printer and the storage device, wherein the controller includes a communication relay unit which receives a control instruction or data transmitted from the host devices via the first network, determines whether destination of the control instruction or the data is either the printer or the storage device based on information included in a header of a communication protocol of a fourth layer or higher used in the transmission, transfers the control instruction or the data to the printer or the storage device determined as the destination over the second network, and transfers a response to the control instruction from the printer or the storage device to the host devices via the first network, wherein each host device includes: a monitoring unit which transmits a monitor packet to the second network via the controller, and receives a response packet to the monitor packet to thereby detect an added printer or an added storage device added to the printer-and-storage integrated system; and an automatic setting unit which operates when the monitoring unit detects that another printer or storage device is added to the printer-and-storage integrated system upon receiving the response packet, and installs control software corresponding to a model type of the added printer or the added storage device, on the host device, the automatic setting unit of the host device installs the control software for the added printer and the software for the added storage device collectively, and wherein the controller takes over an IP address allocated to either of the added printer or the added storage device which has been connected to the first network, and allocates a new IP address to the added printer and the added storage device.