A broadcast program information processing apparatus is provided which is
capable of smoothly downloading broadcast program information to a
plurality of broadcast program information receiving apparatuses from a
data server in which the broadcast program information is stored. The
broadcast program information receiving apparatus having a device for
accessing a data server having a database in which the broadcast program
information is stored and for downloading the broadcast program
information downloads the broadcast program information at one of a
random timing, a preset time, a random timing generated based on a preset
time, a time set by a management server which manages the data server, a
time set by a table in which access times to the data server are set for
each region, a time set for each service provider which can be connected
to the data server, and an access time to a data server, which is
determined in accordance with a load distribution state of the data
server.