1. A digital broadcasting receiver for sending to an application an event corresponding to an input from a user, comprising: means for accepting receivable event information identifying an event that is capable of being received by the application, the application being capable of executing a process based on the event; means for determining an application to which the event is sent based on application determining information that defines which application receives the event based on the receivable event information; and means for sending the event to the application determined by means for determining the application.