A broadcast receiving method comprises storing first control information
in a storage device, the first control information containing information
unique to a receiver and required for the receiver to select broadcasted
and encrypted contents information, and receiving second control
information with a receiver via a bi-directional communications channel,
the second control information being for updating at least some contents
of the first control information, updating the first control information
in the storage device on the basis of the second control information,
receiving broadcasted key information independent from the receiver and
required to decrypt the contents information, and selecting and
decrypting the encrypted contents information based on the key
information and updated first control information.