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.