A gateway object (48) for transmitting and receiving data to and from an
object of a robot apparatus (1) is allocated to a radio LAN PC card (41)
of the robot apparatus (1), and a gateway object (52) for transmitting
and receiving data to and from an object on a personal computer (32) is
allocated to a network adapter (31) of a remote system (30). When the
radio LAN PC card (41) and the network adapter (31) are connected with
each other by radio or wired connection, inter-object communication is
carried out between the gateway object (48) of the radio LAN PC card (41)
and the gateway object (52) of the network adapter (31), thereby carrying
out inter-object communication between the object of the robot apparatus
(1) and the object of the personal computer (32). Thus, preparation of a
program is facilitated.