A home gateway apparatus receives a request for desired contents from a
program selection terminal storing a program guide at a home. When an IP
packet addressed to a home network from the Internet is retrieved, it is
checked whether the retrieved IP packet includes the desired contents, a
reception of which is being requested. When the IP packet includes the
desired contents, such contents are delivered to a TV apparatus via
IEEE1394 network. When the IP packet does not include such contents, the
IP packet is forwarded to other destination terminals in the home
network.