Abstract:
A data broadcast program TS transmission apparatus outputs a data broadcast program TS transmitted by the local broadcast station having the apparatus in accordance with a data broadcast program TS delivered by a second broadcast station via a network. A judgment list storage block stores a selection list containing data representing whether a received data broadcast program element is to be included in the data broadcast program TS of the local station, a replacing list for replacing the data broadcast program element with a local broadcast station program element prepared by the local broadcast station, etc. A separation judgment block separates a TS packet from the received data broadcast program TS and referencing the selection list, reports to a replacement/synthesis block those to be included in the data broadcast program TS of the local broadcast station. Furthermore, if there is a data broadcast program element to be replaced, the separation judgment block reports it to the replacement/synthesis block. The replacement/synthesis block reads out from the program element storage block a local broadcast station program element which the replacement/ synthesis block has been instructed to replace, generates a TS packet, and outputs it as a local broadcast station data broadcast program TS together with the selected TS packet to a multiplexing apparatus.