A receiving device comprising: receiving means (211, 212) configured to receive a broadcast signal containing broadcast contents comprising audio and video components; a communication unit configured to acquire communication contents comprising audio and video components; an acquiring unit configured to acquire, by use of a trigger embedded in the broadcast signal, trigger information for providing various functions according to which processing is performed by the receiving device, the trigger containing per type of trigger information, for one or more types of trigger information: - type information indicating one of multiple types of trigger information, - channel information indicating one of multiple trigger channels via which the trigger information is transmitted, wherein for each type of trigger information one or more trigger channels are provided, wherein each trigger channel represents a series of functions provided by the trigger information and repeatedly transmits trigger information with the same contents, and - location information in the form of a uniform resource locator, URL, by which a server on the Internet is identified; and a processing unit configured to access, on the basis of the location information, the server on the Internet to acquire information corresponding to each function and to perform processing corresponding to the series of functions represented by the trigger channel indicated by the channel information that is contained in the trigger information identified by the type information and that is used to obtain the trigger information from the trigger channel indicated by the channel information. receiving means (211, 212) configured to receive a broadcast signal containing broadcast contents comprising audio and video components; a communication unit configured to acquire communication contents comprising audio and video components; an acquiring unit configured to acquire, by use of a trigger embedded in the broadcast signal, trigger information for providing various functions according to which processing is performed by the receiving device, the trigger containing per type of trigger information, for one or more types of trigger information: - type information indicating one of multiple types of trigger information, - channel information indicating one of multiple trigger channels via which the trigger information is transmitted, wherein for each type of trigger information one or more trigger channels are provided, wherein each trigger channel represents a series of functions provided by the trigger information and repeatedly transmits trigger information with the same contents, and - location information in the form of a uniform resource locator, URL, by which a server on the Internet is identified; and - type information indicating one of multiple types of trigger information, - channel information indicating one of multiple trigger channels via which the trigger information is transmitted, wherein for each type of trigger information one or more trigger channels are provided, wherein each trigger channel represents a series of functions provided by the trigger information and repeatedly transmits trigger information with the same contents, and - location information in the form of a uniform resource locator, URL, by which a server on the Internet is identified; and a processing unit configured to access, on the basis of the location information, the server on the Internet to acquire information corresponding to each function and to perform processing corresponding to the series of functions represented by the trigger channel indicated by the channel information that is contained in the trigger information identified by the type information and that is used to obtain the trigger information from the trigger channel indicated by the channel information.