A home gateway 30, input devices, output devices and a client are
connected via a network LAN. Installed into the home gateway 30 is a
server-side program 100 for performing control of input devices and
output devices, edit of image, and provision of an interface window to
the client 10. Once the user specifies the devices to be used for
input-output of image through the client 10, the server-side program 100,
according to this specification, imports the image from the input device,
transfers to the output device and causes the image to be output. This
enables input-output of image to be achieved without installing a device
driver.