In order to form such a data stream, additional data selection unit 15D of additional control data generator 15 of transmission device 10 is adapted to select and place data including a program table generated by first additional control data generating unit 15A and control data for use with an older hardware version generated by second additional control data generating unit 15B in the first port