Apparatus and method for controlling devices within a home network, and a
home network system employing the same. The apparatus for controlling a
plurality of devices connected in the home network includes a batch
processing portion for generating a batch command for a certain service
of services provided by the plurality of devices, to process the certain
service as one job, and a control portion for controlling when a batch
command is selected, the control portion for controlling a certain device
that is designated by the selected batch command operates in accordance
with the selected batch command. Accordingly, operations of the devices
within the home network for providing the service can be processed as one
job.