Patent ID: 7406095

Claim:
A data processing apparatus comprising: receiving means for receiving a first signal that includes at least first packet identification information from a remote location; descrambling means for descrambling said first signal; input packet identification parser means for extracting a packet of a first type to only be recorded, a packet of a second type to be recorded and to be used for controlling, and a packet of a third type to be used only for controlling, from among component packets of said first signal; first supplying means for supplying said packet of said first type and said packet of said second type to a recording unit and said packet of said second or third type to a multiplexing means; transmitting means for transmitting a second signal that includes at least second packet identification information from a storing means; output packet identification parser means for extracting a packet of a fourth type to be reproduced, and a packet of a fifth type to be discarded, from among component packets of said second signal; second supplying means for supplying said packet of said fourth type to said multiplexing means and discarding said packet of said fifth type; and converting means for converting the second packet identification information to a third packet identification information when said first and second packet identification information are the same before sending said packet of said second or third type to said multiplexing means.